From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgiW-00065R-Gv; Sat, 01 Feb 2020 00:32:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jGrC=3V=bombadil.srs.infradead.org=batv+4ea019283916f422e4b4+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgiU-00065G-8s
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:32:54 +0000
X-Inumbo-ID: 5adfcb4e-448a-11ea-b211-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5adfcb4e-448a-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 00:32:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:Date:Cc:To:
 From:Subject:Message-ID:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=d3N21fSdT2rZFQ49yigO5pDnyza9TaSFsZ1Nwhh6ztE=; b=I0wSM2yvAqkOnn+6miVtkD6M4K
 PEj6Du5hhD83elHqoM29vYN6ukU5HrLI7CtCz4w2GTqshwYFd+SbSWrvnbYQeOmC11HDXU7JC5VUi
 z3zpnzr7aTDkE2CynDCpN0HDUaiPI+2/ENDxSodIBG3M+ghhC+cyi/MInxtc1XjIAXpiN0GFEy53v
 Q3jZLmP4u8/mk246H5HQrdZFfiKU/YZfBXi7ddDdR44CgclkiyXwdIfzY3q1VNjhk8SgoLo1C8eVR
 KU+O67tAbL1kGDYgu1UcsJXPJ6NoOI31MMrsX+mj3WtL3HIqbLjFnDSaXho3aY836Cmpw1GHBTxtN
 6ZkneHog==;
Received: from 54-240-197-227.amazon.com ([54.240.197.227]
 helo=u3832b3a9db3152.ant.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgiF-0007MD-0r; Sat, 01 Feb 2020 00:32:39 +0000
Message-ID: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat, 01 Feb 2020 00:32:35 +0000
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 0/8] Early cleanups and bug fixes in preparation
 for live update
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============6815564949824438251=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6815564949824438251==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-+28OllKg49a+giSKRX93"


--=-+28OllKg49a+giSKRX93
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Picking out the things from the live update tree which are ready to be
merged.

A couple of actual bug fixes discovered along the way, and a weird off-
by-2MiB error with the start of the Xen image in really early memory
management that wasn't *strictly* a bug because those pages did get
reclaimed and fed into the heap in the end, but is annoying enough that
I want to fix it (and eventually I want the live update reserved
bootmem to fit snugly under the Xen image, so that the slack space we
reserve can be used for *either* of them to grow).

Make it possible to use vmap() earlier, which came out of Wei's work on
removing the directmap and is also needed for live update.

Finally a little bit of preparation/cleanup of __setup_xen() to make
way for what's to come, but which stands alone.

David Woodhouse (7):
      x86/smp: reset x2apic_enabled in smp_send_stop()
      x86/setup: Fix badpage=3D handling for memory above HYPERVISOR_VIRT_E=
ND
      x86/setup: Don't skip 2MiB underneath relocated Xen image
      xen/vmap: allow vmap() to be called during early boot
      x86/setup: move vm_init() before end_boot_allocator()
      x86/setup: simplify handling of initrdidx when no initrd present
      x86/setup: lift dom0 creation out into create_dom0() function

Wei Liu (1):
      xen/vmap: allow vm_init_type to be called during early_boot

 xen/arch/x86/setup.c    | 194 +++++++++++++++++++++++++-------------------=
----
 xen/arch/x86/smp.c      |   1 +
 xen/common/page_alloc.c |  82 +++++++++++++++++++-
 xen/common/vmap.c       |  45 ++++++++---
 4 files changed, 219 insertions(+), 103 deletions(-)



--=-+28OllKg49a+giSKRX93
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjAxMDAzMjM1WjAvBgkqhkiG9w0BCQQxIgQgBEtu3D+Z9QqtDmg1sAJdlSEEMu2MxphiRAMCPNHK
ln0wgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAF9N7rCuZPhKfMRFshs6bGePGTrjq1rA1pHQIxOnRHzwzYjMwxm+Ovn1Jn1Z5AFK
9u21q0HubWApiJkeCamiemnrdKJvp50rmOg3Lc4USWw3JnBn+t4MP4NJA1q7M3tYc06G1FXWGUXX
l9lIvobrZdi8xASZJzXDLNT85wVHTaltKA9dYDk263j9Pj2L6MYuGthhKOW6RyAmTM9mbQIVIohb
Xy2Eg5LrJbyFcomwiCr9YPA3uVmqdphaZ5zlLGA819vvDEs4JwtS91elYWmG1bThTRyzriq96vB5
NfABFrly8jutdFViSfR7966JoLWx8rrcWC4YX6du3SI1+FWK+QkAAAAAAAA=


--=-+28OllKg49a+giSKRX93--



--===============6815564949824438251==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6815564949824438251==--



From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgig-00066L-Qk; Sat, 01 Feb 2020 00:33:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jGrC=3V=bombadil.srs.infradead.org=batv+4ea019283916f422e4b4+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgig-000665-31
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:06 +0000
X-Inumbo-ID: 692917f0-448a-11ea-b211-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 692917f0-448a-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=9RgL2Z0Xollm7VQ7ZAaxx2QpOXyoyuKPohgfc0eH1Ss=; b=eFU58qvhYpUtIqy87KfpVaTJ92
 5HEBBsN5oI+cAmfW4Ti/JZ5ybBrqQ6NltS7LQEWQ3nkp6ZNqrC6vwLcdsTVpxHA2SZdNrNVambHsT
 ZoHkBGYcKdl+gvUNTmKugfQovzfNNHmGKIqn2Wfv1ZAKaQS9nkPTZhryzBXSHWZsRk8sueBMAewN7
 lnXv8ButxqqztB5CQeDuaLJj+EEgY+BXdCyWOXQq8hPe2X2AQBQsAljS39IBIlgldn0CGL/y5HVEA
 bfYCV3GjEx46hBRaDUlQqpk7GBwRDPJK3MBFFNbh3ujTzLDljhCZ7w0KNoHxpCcwbwkwcu/xDNLDa
 AcD+TnjA==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007N4-Ht; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ulQ-Aa; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:33:03 +0000
Message-Id: <20200201003303.2363081-8-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 8/8] x86/setup: lift dom0 creation out into
 create_dom0() function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KClRoZSBjcmVhdGlvbiBv
ZiBkb20wIGNhbiBiZSByZWxhdGl2ZWx5IHNlbGYtY29udGFpbmVkLiBTaGlmdCBpdCBpbnRvCmEg
c2VwYXJhdGUgZnVuY3Rpb24gYW5kIHNpbXBsaWZ5IF9fc3RhcnRfeGVuKCkgYSBsaXR0bGUgYml0
LgoKVGhpcyBpcyBhIGNsZWFudXAgaW4gaXRzIG93biByaWdodCwgYnV0IHdpbGwgYmUgZXZlbiBt
b3JlIGRlc2lyZWFibGUKd2hlbiBsaXZlIHVwZGF0ZSBwcm92aWRlcyBhbiBhbHRlcm5hdGl2ZSBw
YXRoIHRocm91Z2ggX19zdGFydF94ZW4oKQp0aGF0IGRvZXNuJ3QgaW52b2x2ZSBjcmVhdGluZyBh
IG5ldyBkb20wIGF0IGFsbC4KClNpZ25lZC1vZmYtYnk6IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0Bh
bWF6b24uY28udWs+Ci0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMgfCAxNjkgKysrKysrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkyIGluc2Vy
dGlvbnMoKyksIDc3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1
cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXggMTAyMDllNmJmYi4uOWQ4NjcyMmVjZCAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVw
LmMKQEAgLTY3OCw2ICs2NzgsOTIgQEAgc3RhdGljIHVuc2lnbmVkIGludCBfX2luaXQgY29weV9i
aW9zX2U4MjAoc3RydWN0IGU4MjBlbnRyeSAqbWFwLCB1bnNpZ25lZCBpbnQgbGkKICAgICByZXR1
cm4gbjsKIH0KIAorc3RhdGljIHN0cnVjdCBkb21haW4gKiBfX2luaXQgY3JlYXRlX2RvbTAoY29u
c3QgbW9kdWxlX3QgKmltYWdlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgbG9uZyBoZWFkcm9vbSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1vZHVsZV90ICppbml0cmQsIGNoYXIgKmtleHRyYSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKmxvYWRlcikKK3sKKyAgICBz
dHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gZG9tMF9jZmcgPSB7CisgICAgICAgIC5mbGFn
cyA9IElTX0VOQUJMRUQoQ09ORklHX1RCT09UKSA/IFhFTl9ET01DVExfQ0RGX3MzX2ludGVncml0
eSA6IDAsCisgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwKKyAgICAgICAgLm1heF9ncmFu
dF9mcmFtZXMgPSAtMSwKKyAgICAgICAgLm1heF9tYXB0cmFja19mcmFtZXMgPSAtMSwKKyAgICB9
OworICAgIHN0cnVjdCBkb21haW4gKmQ7CisgICAgY2hhciAqY21kbGluZTsKKworICAgIGlmICgg
b3B0X2RvbTBfcHZoICkKKyAgICB7CisgICAgICAgIGRvbTBfY2ZnLmZsYWdzIHw9IChYRU5fRE9N
Q1RMX0NERl9odm0gfAorICAgICAgICAgICAgICAgICAgICAgICAgICAgKChodm1faGFwX3N1cHBv
cnRlZCgpICYmICFvcHRfZG9tMF9zaGFkb3cpID8KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYRU5fRE9NQ1RMX0NERl9oYXAgOiAwKSk7CisKKyAgICAgICAgZG9tMF9jZmcuYXJjaC5lbXVs
YXRpb25fZmxhZ3MgfD0KKyAgICAgICAgICAgIFhFTl9YODZfRU1VX0xBUElDIHwgWEVOX1g4Nl9F
TVVfSU9BUElDIHwgWEVOX1g4Nl9FTVVfVlBDSTsKKyAgICB9CisgICAgZG9tMF9jZmcubWF4X3Zj
cHVzID0gZG9tMF9tYXhfdmNwdXMoKTsKKworICAgIGlmICggaW9tbXVfZW5hYmxlZCApCisgICAg
ICAgIGRvbTBfY2ZnLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2lvbW11OworCisgICAgLyogQ3Jl
YXRlIGluaXRpYWwgZG9tYWluIDAuICovCisgICAgZCA9IGRvbWFpbl9jcmVhdGUoZ2V0X2luaXRp
YWxfZG9tYWluX2lkKCksICZkb20wX2NmZywgIXB2X3NoaW0pOworICAgIGlmICggSVNfRVJSKGQp
IHx8IChhbGxvY19kb20wX3ZjcHUwKGQpID09IE5VTEwpICkKKyAgICAgICAgcGFuaWMoIkVycm9y
IGNyZWF0aW5nIGRvbWFpbiAwXG4iKTsKKworICAgIC8qIEdyYWIgdGhlIERPTTAgY29tbWFuZCBs
aW5lLiAqLworICAgIGNtZGxpbmUgPSAoY2hhciAqKShpbWFnZS0+c3RyaW5nID8gX192YShpbWFn
ZS0+c3RyaW5nKSA6IE5VTEwpOworICAgIGlmICggKGNtZGxpbmUgIT0gTlVMTCkgfHwgKGtleHRy
YSAhPSBOVUxMKSApCisgICAgeworICAgICAgICBzdGF0aWMgY2hhciBfX2luaXRkYXRhIGRvbTBf
Y21kbGluZVtNQVhfR1VFU1RfQ01ETElORV07CisKKyAgICAgICAgY21kbGluZSA9IGNtZGxpbmVf
Y29vayhjbWRsaW5lLCBsb2FkZXIpOworICAgICAgICBzYWZlX3N0cmNweShkb20wX2NtZGxpbmUs
IGNtZGxpbmUpOworCisgICAgICAgIGlmICgga2V4dHJhICE9IE5VTEwgKQorICAgICAgICAgICAg
Lyoga2V4dHJhIGFsd2F5cyBpbmNsdWRlcyBleGFjdGx5IG9uZSBsZWFkaW5nIHNwYWNlLiAqLwor
ICAgICAgICAgICAgc2FmZV9zdHJjYXQoZG9tMF9jbWRsaW5lLCBrZXh0cmEpOworCisgICAgICAg
IC8qIEFwcGVuZCBhbnkgZXh0cmEgcGFyYW1ldGVycy4gKi8KKyAgICAgICAgaWYgKCBza2lwX2lv
YXBpY19zZXR1cCAmJiAhc3Ryc3RyKGRvbTBfY21kbGluZSwgIm5vYXBpYyIpICkKKyAgICAgICAg
ICAgIHNhZmVfc3RyY2F0KGRvbTBfY21kbGluZSwgIiBub2FwaWMiKTsKKyAgICAgICAgaWYgKCAo
c3RybGVuKGFjcGlfcGFyYW0pID09IDApICYmIGFjcGlfZGlzYWJsZWQgKQorICAgICAgICB7Cisg
ICAgICAgICAgICBwcmludGsoIkFDUEkgaXMgZGlzYWJsZWQsIG5vdGlmeWluZyBEb21haW4gMCAo
YWNwaT1vZmYpXG4iKTsKKyAgICAgICAgICAgIHNhZmVfc3RyY3B5KGFjcGlfcGFyYW0sICJvZmYi
KTsKKyAgICAgICAgfQorICAgICAgICBpZiAoIChzdHJsZW4oYWNwaV9wYXJhbSkgIT0gMCkgJiYg
IXN0cnN0cihkb20wX2NtZGxpbmUsICJhY3BpPSIpICkKKyAgICAgICAgeworICAgICAgICAgICAg
c2FmZV9zdHJjYXQoZG9tMF9jbWRsaW5lLCAiIGFjcGk9Iik7CisgICAgICAgICAgICBzYWZlX3N0
cmNhdChkb20wX2NtZGxpbmUsIGFjcGlfcGFyYW0pOworICAgICAgICB9CisKKyAgICAgICAgY21k
bGluZSA9IGRvbTBfY21kbGluZTsKKyAgICB9CisKKyAgICAvKgorICAgICAqIFRlbXBvcmFyaWx5
IGNsZWFyIFNNQVAgaW4gQ1I0IHRvIGFsbG93IHVzZXItYWNjZXNzZXMgaW4gY29uc3RydWN0X2Rv
bTAoKS4KKyAgICAgKiBUaGlzIHNhdmVzIGEgbGFyZ2UgbnVtYmVyIG9mIGNvcm5lciBjYXNlcyBp
bnRlcmFjdGlvbnMgd2l0aAorICAgICAqIGNvcHlfZnJvbV91c2VyKCkuCisgICAgICovCisgICAg
aWYgKCBjcHVfaGFzX3NtYXAgKQorICAgIHsKKyAgICAgICAgY3I0X3B2MzJfbWFzayAmPSB+WDg2
X0NSNF9TTUFQOworICAgICAgICB3cml0ZV9jcjQocmVhZF9jcjQoKSAmIH5YODZfQ1I0X1NNQVAp
OworICAgIH0KKworICAgIGlmICggY29uc3RydWN0X2RvbTAoZCwgaW1hZ2UsIGhlYWRyb29tLCBp
bml0cmQsIGNtZGxpbmUpICE9IDAgKQorICAgICAgICBwYW5pYygiQ291bGQgbm90IGNvbnN0cnVj
dCBkb21haW4gMFxuIik7CisKKyAgICBpZiAoIGNwdV9oYXNfc21hcCApCisgICAgeworICAgICAg
ICB3cml0ZV9jcjQocmVhZF9jcjQoKSB8IFg4Nl9DUjRfU01BUCk7CisgICAgICAgIGNyNF9wdjMy
X21hc2sgfD0gWDg2X0NSNF9TTUFQOworICAgIH0KKworICAgIHJldHVybiBkOworfQorCiAvKiBI
b3cgbXVjaCBvZiB0aGUgZGlyZWN0bWFwIGlzIHByZWJ1aWx0IGF0IGNvbXBpbGUgdGltZS4gKi8K
ICNkZWZpbmUgUFJFQlVJTFRfTUFQX0xJTUlUICgxIDw8IEwyX1BBR0VUQUJMRV9TSElGVCkKIApA
QCAtNjk3LDEyICs3ODMsNiBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNp
Z25lZCBsb25nIG1iaV9wKQogICAgICAgICAucGFyaXR5ICAgID0gJ24nLAogICAgICAgICAuc3Rv
cF9iaXRzID0gMQogICAgIH07Ci0gICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGRv
bTBfY2ZnID0gewotICAgICAgICAuZmxhZ3MgPSBJU19FTkFCTEVEKENPTkZJR19UQk9PVCkgPyBY
RU5fRE9NQ1RMX0NERl9zM19pbnRlZ3JpdHkgOiAwLAotICAgICAgICAubWF4X2V2dGNobl9wb3J0
ID0gLTEsCi0gICAgICAgIC5tYXhfZ3JhbnRfZnJhbWVzID0gLTEsCi0gICAgICAgIC5tYXhfbWFw
dHJhY2tfZnJhbWVzID0gLTEsCi0gICAgfTsKICAgICBjb25zdCBjaGFyICpoeXBlcnZpc29yX25h
bWU7CiAKICAgICAvKiBDcml0aWNhbCByZWdpb24gd2l0aG91dCBJRFQgb3IgVFNTLiAgQW55IGZh
dWx0IGlzIGRlYWRseSEgKi8KQEAgLTE3NDAsNTggKzE4MjAsMTMgQEAgdm9pZCBfX2luaXQgbm9y
ZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICBpbml0X2d1ZXN0X2Nw
dWlkKCk7CiAgICAgaW5pdF9ndWVzdF9tc3JfcG9saWN5KCk7CiAKLSAgICBpZiAoIG9wdF9kb20w
X3B2aCApCi0gICAgewotICAgICAgICBkb20wX2NmZy5mbGFncyB8PSAoWEVOX0RPTUNUTF9DREZf
aHZtIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICgoaHZtX2hhcF9zdXBwb3J0ZWQoKSAm
JiAhb3B0X2RvbTBfc2hhZG93KSA/Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RP
TUNUTF9DREZfaGFwIDogMCkpOwotCi0gICAgICAgIGRvbTBfY2ZnLmFyY2guZW11bGF0aW9uX2Zs
YWdzIHw9Ci0gICAgICAgICAgICBYRU5fWDg2X0VNVV9MQVBJQyB8IFhFTl9YODZfRU1VX0lPQVBJ
QyB8IFhFTl9YODZfRU1VX1ZQQ0k7Ci0gICAgfQotICAgIGRvbTBfY2ZnLm1heF92Y3B1cyA9IGRv
bTBfbWF4X3ZjcHVzKCk7Ci0KLSAgICBpZiAoIGlvbW11X2VuYWJsZWQgKQotICAgICAgICBkb20w
X2NmZy5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9pb21tdTsKLQotICAgIC8qIENyZWF0ZSBpbml0
aWFsIGRvbWFpbiAwLiAqLwotICAgIGRvbTAgPSBkb21haW5fY3JlYXRlKGdldF9pbml0aWFsX2Rv
bWFpbl9pZCgpLCAmZG9tMF9jZmcsICFwdl9zaGltKTsKLSAgICBpZiAoIElTX0VSUihkb20wKSB8
fCAoYWxsb2NfZG9tMF92Y3B1MChkb20wKSA9PSBOVUxMKSApCi0gICAgICAgIHBhbmljKCJFcnJv
ciBjcmVhdGluZyBkb21haW4gMFxuIik7Ci0KLSAgICAvKiBHcmFiIHRoZSBET00wIGNvbW1hbmQg
bGluZS4gKi8KLSAgICBjbWRsaW5lID0gKGNoYXIgKikobW9kWzBdLnN0cmluZyA/IF9fdmEobW9k
WzBdLnN0cmluZykgOiBOVUxMKTsKLSAgICBpZiAoIChjbWRsaW5lICE9IE5VTEwpIHx8IChrZXh0
cmEgIT0gTlVMTCkgKQotICAgIHsKLSAgICAgICAgc3RhdGljIGNoYXIgX19pbml0ZGF0YSBkb20w
X2NtZGxpbmVbTUFYX0dVRVNUX0NNRExJTkVdOwotCi0gICAgICAgIGNtZGxpbmUgPSBjbWRsaW5l
X2Nvb2soY21kbGluZSwgbG9hZGVyKTsKLSAgICAgICAgc2FmZV9zdHJjcHkoZG9tMF9jbWRsaW5l
LCBjbWRsaW5lKTsKLQotICAgICAgICBpZiAoIGtleHRyYSAhPSBOVUxMICkKLSAgICAgICAgICAg
IC8qIGtleHRyYSBhbHdheXMgaW5jbHVkZXMgZXhhY3RseSBvbmUgbGVhZGluZyBzcGFjZS4gKi8K
LSAgICAgICAgICAgIHNhZmVfc3RyY2F0KGRvbTBfY21kbGluZSwga2V4dHJhKTsKLQotICAgICAg
ICAvKiBBcHBlbmQgYW55IGV4dHJhIHBhcmFtZXRlcnMuICovCi0gICAgICAgIGlmICggc2tpcF9p
b2FwaWNfc2V0dXAgJiYgIXN0cnN0cihkb20wX2NtZGxpbmUsICJub2FwaWMiKSApCi0gICAgICAg
ICAgICBzYWZlX3N0cmNhdChkb20wX2NtZGxpbmUsICIgbm9hcGljIik7Ci0gICAgICAgIGlmICgg
KHN0cmxlbihhY3BpX3BhcmFtKSA9PSAwKSAmJiBhY3BpX2Rpc2FibGVkICkKLSAgICAgICAgewot
ICAgICAgICAgICAgcHJpbnRrKCJBQ1BJIGlzIGRpc2FibGVkLCBub3RpZnlpbmcgRG9tYWluIDAg
KGFjcGk9b2ZmKVxuIik7Ci0gICAgICAgICAgICBzYWZlX3N0cmNweShhY3BpX3BhcmFtLCAib2Zm
Iik7Ci0gICAgICAgIH0KLSAgICAgICAgaWYgKCAoc3RybGVuKGFjcGlfcGFyYW0pICE9IDApICYm
ICFzdHJzdHIoZG9tMF9jbWRsaW5lLCAiYWNwaT0iKSApCi0gICAgICAgIHsKLSAgICAgICAgICAg
IHNhZmVfc3RyY2F0KGRvbTBfY21kbGluZSwgIiBhY3BpPSIpOwotICAgICAgICAgICAgc2FmZV9z
dHJjYXQoZG9tMF9jbWRsaW5lLCBhY3BpX3BhcmFtKTsKLSAgICAgICAgfQotCi0gICAgICAgIGNt
ZGxpbmUgPSBkb20wX2NtZGxpbmU7Ci0gICAgfQotCiAgICAgaWYgKCB4ZW5fY3B1aWRsZSApCiAg
ICAgICAgIHhlbl9wcm9jZXNzb3JfcG1iaXRzIHw9IFhFTl9QUk9DRVNTT1JfUE1fQ1g7CiAKKyAg
ICBwcmludGsoIiVzTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiAlc2FjdGl2ZVxuIiwK
KyAgICAgICAgICAgY3B1X2hhc19ueCA/IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5JTkcgIldh
cm5pbmc6ICIsCisgICAgICAgICAgIGNwdV9oYXNfbnggPyAiIiA6ICJub3QgIik7CisKICAgICBp
bml0cmRpZHggPSBmaW5kX2ZpcnN0X2JpdChtb2R1bGVfbWFwLCBtYmktPm1vZHNfY291bnQpOwog
ICAgIGlmICggaW5pdHJkaWR4IDwgbWJpLT5tb2RzX2NvdW50ICkKICAgICAgICAgaW5pdHJkID0g
bW9kICsgaW5pdHJkaWR4OwpAQCAtMTgwMSwzNCArMTgzNiwxNCBAQCB2b2lkIF9faW5pdCBub3Jl
dHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAgICAgICAgICAgIk11
bHRpcGxlIGluaXRyZCBjYW5kaWRhdGVzLCBwaWNraW5nIG1vZHVsZSAjJXVcbiIsCiAgICAgICAg
ICAgICAgICBpbml0cmRpZHgpOwogCi0gICAgLyoKLSAgICAgKiBUZW1wb3JhcmlseSBjbGVhciBT
TUFQIGluIENSNCB0byBhbGxvdyB1c2VyLWFjY2Vzc2VzIGluIGNvbnN0cnVjdF9kb20wKCkuCi0g
ICAgICogVGhpcyBzYXZlcyBhIGxhcmdlIG51bWJlciBvZiBjb3JuZXIgY2FzZXMgaW50ZXJhY3Rp
b25zIHdpdGgKLSAgICAgKiBjb3B5X2Zyb21fdXNlcigpLgotICAgICAqLwotICAgIGlmICggY3B1
X2hhc19zbWFwICkKLSAgICB7Ci0gICAgICAgIGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01B
UDsKLSAgICAgICAgd3JpdGVfY3I0KHJlYWRfY3I0KCkgJiB+WDg2X0NSNF9TTUFQKTsKLSAgICB9
Ci0KLSAgICBwcmludGsoIiVzTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlvbiAlc2FjdGl2
ZVxuIiwKLSAgICAgICAgICAgY3B1X2hhc19ueCA/IFhFTkxPR19JTkZPIDogWEVOTE9HX1dBUk5J
TkcgIldhcm5pbmc6ICIsCi0gICAgICAgICAgIGNwdV9oYXNfbnggPyAiIiA6ICJub3QgIik7Ci0K
ICAgICAvKgogICAgICAqIFdlJ3JlIGdvaW5nIHRvIHNldHVwIGRvbWFpbjAgdXNpbmcgdGhlIG1v
ZHVsZShzKSB0aGF0IHdlIHN0YXNoZWQgc2FmZWx5CiAgICAgICogYWJvdmUgb3VyIGhlYXAuIFRo
ZSBzZWNvbmQgbW9kdWxlLCBpZiBwcmVzZW50LCBpcyBhbiBpbml0cmQgcmFtZGlzay4KICAgICAg
Ki8KLSAgICBpZiAoIGNvbnN0cnVjdF9kb20wKGRvbTAsIG1vZCwgbW9kdWxlc19oZWFkcm9vbSwg
aW5pdHJkLCBjbWRsaW5lKSAhPSAwICkKKyAgICBkb20wID0gY3JlYXRlX2RvbTAobW9kLCBtb2R1
bGVzX2hlYWRyb29tLCBpbml0cmQsIGtleHRyYSwgbG9hZGVyKTsKKyAgICBpZiAoIGRvbTAgPT0g
TlVMTCApCiAgICAgICAgIHBhbmljKCJDb3VsZCBub3Qgc2V0IHVwIERPTTAgZ3Vlc3QgT1NcbiIp
OwogCi0gICAgaWYgKCBjcHVfaGFzX3NtYXAgKQotICAgIHsKLSAgICAgICAgd3JpdGVfY3I0KHJl
YWRfY3I0KCkgfCBYODZfQ1I0X1NNQVApOwotICAgICAgICBjcjRfcHYzMl9tYXNrIHw9IFg4Nl9D
UjRfU01BUDsKLSAgICB9Ci0KICAgICBoZWFwX2luaXRfbGF0ZSgpOwogCiAgICAgaW5pdF90cmFj
ZV9idWZzKCk7Ci0tIAoyLjIxLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgii-000678-Ar; Sat, 01 Feb 2020 00:33:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jGrC=3V=bombadil.srs.infradead.org=batv+4ea019283916f422e4b4+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgig-00066E-Fy
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:06 +0000
X-Inumbo-ID: 690dca7c-448a-11ea-ad98-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 690dca7c-448a-11ea-ad98-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=oJ4ggL9B9DVukcCynxJbKxFVyNAbYCr/rqO67ToM4Zo=; b=hzTcrbp90+kCz6dQW0ZDbXyGIT
 5pcfR+6ziBec6NiKYoonyuJ3QM9uiA52qCYX1zGtvA2gbNh0K+jId5ntgXohROwOkidHTrjYfzncO
 0P8mEZdJVb9CX732ntt/Uc52BG4LHmaNqKnDDXflYAbXmL08K/rXFVL0b9d4EGR954RS71+ur+UzW
 IYmlO3Bym4lxxO09ZLcDMTOmXTq4VBnWNj3fLpic7ZQwLowu5nSanaslrhib7oaPeTvnFOhhOD/Dh
 QdZDNcxSvBLDOjlywdF1DORCMCg//x1uzGx+2mhbFH9e7ciY7h+JVmZGDKC1ogO00oZgJ9fuD7SPy
 AXIyUiLg==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007N2-GR; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ulG-9S; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:33:01 +0000
Message-Id: <20200201003303.2363081-6-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 6/8] x86/setup: move vm_init() before
 end_boot_allocator()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCldlIHdvdWxkIGxpa2Ug
dG8gYmUgYWJsZSB0byB1c2Ugdm1hcCgpIHRvIG1hcCB0aGUgbGl2ZSB1cGRhdGUgZGF0YSwgYW5k
CndlIG5lZWQgdG8gZG8gYSBmaXJzdCBwYXNzIG9mIHRoZSBsaXZlIHVwZGF0ZSBkYXRhIGJlZm9y
ZSB3ZSBwcmltZSB0aGUKaGVhcCBiZWNhdXNlIHdlIG5lZWQgdG8ga25vdyB3aGljaCBwYWdlcyBu
ZWVkIHRvIGJlIHByZXNlcnZlZC4KClRoZSB3YXJuaW5nIGFib3V0IEFDUEkgY29kZSBjYW4gYmUg
ZHJvcHBlZCwgc2luY2UgdGhhdCBwcm9ibGVtIG5vIGxvbmdlcgpleGlzdHMgd2hlbiB0aGluZ3Mg
YXJlIGRvbmUgaW4gdGhpcyBvcmRlci4KClNpZ25lZC1vZmYtYnk6IERhdmlkIFdvb2Rob3VzZSA8
ZHdtd0BhbWF6b24uY28udWs+Ci0tLQogeGVuL2FyY2gveDg2L3NldHVwLmMgfCA4ICsrLS0tLS0t
CiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXgg
MjY3N2YxMjdiOS4uNWY2OGExMzA4ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMK
KysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE0ODksNiArMTQ4OSw4IEBAIHZvaWQgX19p
bml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAKICAgICBudW1h
X2luaXRtZW1faW5pdCgwLCByYXdfbWF4X3BhZ2UpOwogCisgICAgdm1faW5pdCgpOworCiAgICAg
aWYgKCBtYXhfcGFnZSAtIDEgPiB2aXJ0X3RvX21mbihIWVBFUlZJU09SX1ZJUlRfRU5EIC0gMSkg
KQogICAgIHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBsaW1pdCA9IHZpcnRfdG9fbWZuKEhZUEVS
VklTT1JfVklSVF9FTkQgLSAxKTsKQEAgLTE1MTksMTIgKzE1MjEsNiBAQCB2b2lkIF9faW5pdCBu
b3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgICAgICBlbmRfYm9v
dF9hbGxvY2F0b3IoKTsKIAogICAgIHN5c3RlbV9zdGF0ZSA9IFNZU19TVEFURV9ib290OwotICAg
IC8qCi0gICAgICogTm8gY2FsbHMgaW52b2x2aW5nIEFDUEkgY29kZSBzaG91bGQgZ28gYmV0d2Vl
biB0aGUgc2V0dGluZyBvZgotICAgICAqIFNZU19TVEFURV9ib290IGFuZCB2bV9pbml0KCkgKG9y
IGVsc2UgYWNwaV9vc197LHVufW1hcF9tZW1vcnkoKQotICAgICAqIHdpbGwgYnJlYWspLgotICAg
ICAqLwotICAgIHZtX2luaXQoKTsKIAogICAgIGNvbnNvbGVfaW5pdF9yaW5nKCk7CiAgICAgdmVz
YV9pbml0KCk7Ci0tIAoyLjIxLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgim-00068c-Kv; Sat, 01 Feb 2020 00:33:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jGrC=3V=bombadil.srs.infradead.org=batv+4ea019283916f422e4b4+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgil-00068C-2j
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:11 +0000
X-Inumbo-ID: 690f4b7c-448a-11ea-8396-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 690f4b7c-448a-11ea-8396-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=sNt82ToGZTbiQmLWphlDTKMwMKPPJsJCzyiuyVo3of4=; b=XPXbANAX5EkzvwMZXCL6YQWqFT
 UwQKHjnRbQhYzz6TzL6iT0FomQOYie7PrhlRwEXQgbact2p8ZGcEgQkYCs/N5xYTsmYqhvgO8Rwyv
 eSJsPqMPk3KPFzrtZXaGj3OdYv0VWMjWCxj4zZc2ogY6SKoXFXIGlUQSE6tC+TpbjJxSuDHG+RgHA
 OQdifP35PbU4h2PPR+YfFvLf5v9WlVm5Ru4FBmy9aHDIaokHQnvl8wyVl7njv1x5iCeOSxEIp/jBP
 hk9d7gJ5IJbAelDhRX28AKMMSky6GUm5JLfUqhpXZel7dFWLLiRd0PSBTdXEahVfxFDeL9kPGnNAn
 QKOfB3iQ==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007N3-Gv; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ulL-A1; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:33:02 +0000
Message-Id: <20200201003303.2363081-7-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of initrdidx
 when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KClJlbW92ZSBhIHRlcm5h
cnkgb3BlcmF0b3IgdGhhdCBtYWRlIG15IGJyYWluIGh1cnQuCgpSZXBsYWNlIGl0IHdpdGggc29t
ZXRoaW5nIHNpbXBsZXIgdGhhdCBtYWtlcyBpdCBzb21ld2hhdCBjbGVhcmVyIHRoYXQKdGhlIGNo
ZWNrIGZvciBpbml0cmRpZHggPCBtYmktPm1vZHNfY291bnQgaXMgYmVjYXVzZSBtYmktPm1vZHNf
Y291bnQKaXMgd2hhdCBmaW5kX2ZpcnN0X2JpdCgpIHdpbGwgcmV0dXJuIHdoZW4gaXQgZG9lc24n
dCBmaW5kIGFueXRoaW5nLgoKU2lnbmVkLW9mZi1ieTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFt
YXpvbi5jby51az4KLS0tCiB4ZW4vYXJjaC94ODYvc2V0dXAuYyB8IDkgKysrKystLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXggNWY2OGEx
MzA4Zi4uMTAyMDllNmJmYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIv
eGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTY4Nyw3ICs2ODcsNyBAQCB2b2lkIF9faW5pdCBub3Jl
dHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9wKQogICAgIGNoYXIgKmNtZGxpbmUs
ICprZXh0cmEsICpsb2FkZXI7CiAgICAgdW5zaWduZWQgaW50IGluaXRyZGlkeCwgbnVtX3Bhcmtl
ZCA9IDA7CiAgICAgbXVsdGlib290X2luZm9fdCAqbWJpOwotICAgIG1vZHVsZV90ICptb2Q7Cisg
ICAgbW9kdWxlX3QgKm1vZCwgKmluaXRyZCA9IE5VTEw7CiAgICAgdW5zaWduZWQgbG9uZyBucl9w
YWdlcywgcmF3X21heF9wYWdlLCBtb2R1bGVzX2hlYWRyb29tLCBtb2R1bGVfbWFwWzFdOwogICAg
IGludCBpLCBqLCBlODIwX3dhcm4gPSAwLCBieXRlcyA9IDA7CiAgICAgYm9vbCBhY3BpX2Jvb3Rf
dGFibGVfaW5pdF9kb25lID0gZmFsc2UsIHJlbG9jYXRlZCA9IGZhbHNlOwpAQCAtMTc5Myw2ICsx
NzkzLDkgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBt
YmlfcCkKICAgICAgICAgeGVuX3Byb2Nlc3Nvcl9wbWJpdHMgfD0gWEVOX1BST0NFU1NPUl9QTV9D
WDsKIAogICAgIGluaXRyZGlkeCA9IGZpbmRfZmlyc3RfYml0KG1vZHVsZV9tYXAsIG1iaS0+bW9k
c19jb3VudCk7CisgICAgaWYgKCBpbml0cmRpZHggPCBtYmktPm1vZHNfY291bnQgKQorICAgICAg
ICBpbml0cmQgPSBtb2QgKyBpbml0cmRpZHg7CisKICAgICBpZiAoIGJpdG1hcF93ZWlnaHQobW9k
dWxlX21hcCwgbWJpLT5tb2RzX2NvdW50KSA+IDEgKQogICAgICAgICBwcmludGsoWEVOTE9HX1dB
Uk5JTkcKICAgICAgICAgICAgICAgICJNdWx0aXBsZSBpbml0cmQgY2FuZGlkYXRlcywgcGlja2lu
ZyBtb2R1bGUgIyV1XG4iLApAQCAtMTgxNyw5ICsxODIwLDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1
cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgKiBXZSdyZSBnb2luZyB0
byBzZXR1cCBkb21haW4wIHVzaW5nIHRoZSBtb2R1bGUocykgdGhhdCB3ZSBzdGFzaGVkIHNhZmVs
eQogICAgICAqIGFib3ZlIG91ciBoZWFwLiBUaGUgc2Vjb25kIG1vZHVsZSwgaWYgcHJlc2VudCwg
aXMgYW4gaW5pdHJkIHJhbWRpc2suCiAgICAgICovCi0gICAgaWYgKCBjb25zdHJ1Y3RfZG9tMChk
b20wLCBtb2QsIG1vZHVsZXNfaGVhZHJvb20sCi0gICAgICAgICAgICAgICAgICAgICAgICAoaW5p
dHJkaWR4ID4gMCkgJiYgKGluaXRyZGlkeCA8IG1iaS0+bW9kc19jb3VudCkKLSAgICAgICAgICAg
ICAgICAgICAgICAgID8gbW9kICsgaW5pdHJkaWR4IDogTlVMTCwgY21kbGluZSkgIT0gMCkKKyAg
ICBpZiAoIGNvbnN0cnVjdF9kb20wKGRvbTAsIG1vZCwgbW9kdWxlc19oZWFkcm9vbSwgaW5pdHJk
LCBjbWRsaW5lKSAhPSAwICkKICAgICAgICAgcGFuaWMoIkNvdWxkIG5vdCBzZXQgdXAgRE9NMCBn
dWVzdCBPU1xuIik7CiAKICAgICBpZiAoIGNwdV9oYXNfc21hcCApCi0tIAoyLjIxLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgiq-0006B0-WC; Sat, 01 Feb 2020 00:33:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jGrC=3V=bombadil.srs.infradead.org=batv+4ea019283916f422e4b4+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgiq-0006Aa-2p
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:16 +0000
X-Inumbo-ID: 69022c1c-448a-11ea-b211-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 69022c1c-448a-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=Ibs6daSKtbv9Id382VB9N53Kh+mTH7nRJBEXpgxFwj4=; b=AJCLu528w1dy/ftJ1htU1LxNuW
 JLvfzBBOSxZSFrRSOEtUIK/RI55eTh3xdN1QiQm0f1lzjIcYkdufAkIR7nMvYtgkyNcVJavE8xNHh
 Jun5RftCpCSJuKsQAfz8uJd+YThEcpyU25OijDxF/aiLKhqqiP41MWU14vwoStufOmOZQdGPk/zN8
 T4KCit/6twmjcTkKq5K0RSL6CPFAh2As1cbknqBYyBL+5HF9Ln7ohhDvHh/OtmlrxB7gBBxlXz4KA
 04ctUoZn3gJTk0Fr+OJnixHye6bwmihXSO64bE0lxHFAlXBX0XObXwiDAOyHpMdmpyCHAS8pnGCwW
 KFFw4I/A==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007N1-EE; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ukw-78; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:32:57 +0000
Message-Id: <20200201003303.2363081-2-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 2/8] x86/setup: Fix badpage= handling for memory
 above HYPERVISOR_VIRT_END
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCkJhZCBwYWdlcyBhcmUg
aWRlbnRpZmllZCBieSBnZXRfcGxhdGZvcm1fYmFkcGFnZXMoKSBhbmQgd2l0aCBiYWRwYWdlPQpv
biB0aGUgY29tbWFuZCBsaW5lLgoKVGhlIGJvb3QgYWxsb2NhdG9yIGN1cnJlbnRseSBhdXRvbWF0
aWNhbGx5IGVsaWRlcyB0aGVzZSBmcm9tIHRoZSByZWdpb25zCnBhc3NlZCB0byBpdCB3aXRoIGlu
aXRfYm9vdF9wYWdlcygpLiBUaGUgeGVuaGVhcCBpcyB0aGVuIGluaXRpYWxpc2VkCndpdGggdGhl
IHBhZ2VzIHdoaWNoIGFyZSBzdGlsbCBtYXJrZWQgYXMgZnJlZSBieSB0aGUgYm9vdCBhbGxvY2F0
b3Igd2hlbgplbmRfYm9vdF9hbGxvY2F0b3IoKSBpcyBjYWxsZWQuCgpIb3dldmVyLCBhbnkgbWVt
b3J5IGFib3ZlIEhZUEVSVklTT1JfVklSVF9FTkQgaXMgcGFzc2VkIGRpcmVjdGx5IHRvCmluaXRf
ZG9taGVhcF9wYWdlcygpIGxhdGVyIGluIF9fc3RhcnRfeGVuKCksIGFuZCB0aGUgYmFkIHBhZ2Ug
bGlzdCBpcwpub3QgY29uc3VsdGVkLgoKRml4IHRoaXMgYnkgbWFya2luZyB0aG9zZSBwYWdlcyBh
cyBQR0NfYnJva2VuIGluIHRoZSBmcmFtZXRhYmxlIGF0IHRoZQp0aW1lIGVuZF9ib290X2FsbG9j
YXRvcigpIHJ1bnMsIGFuZCB0aGVuIG1ha2luZyBpbml0X2hlYXBfcGFnZXMoKSBza2lwCm92ZXIg
YW55IHBhZ2VzIHdoaWNoIGFyZSBzbyBtYXJrZWQuCgpTaWduZWQtb2ZmLWJ5OiBEYXZpZCBXb29k
aG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgotLS0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jIHwg
ODIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFu
Z2VkLCA3OSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXggOTE5YTI3
MDU4Ny4uM2NmNDc4MzExYiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKKysr
IGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTE3NTgsNiArMTc1OCwxOCBAQCBpbnQgcXVl
cnlfcGFnZV9vZmZsaW5lKG1mbl90IG1mbiwgdWludDMyX3QgKnN0YXR1cykKICAgICByZXR1cm4g
MDsKIH0KIAorc3RhdGljIHVuc2lnbmVkIGxvbmcgY29udGlnX2F2YWlsX3BhZ2VzKHN0cnVjdCBw
YWdlX2luZm8gKnBnLCB1bnNpZ25lZCBsb25nIG1heF9wYWdlcykKK3sKKyAgICB1bnNpZ25lZCBs
b25nIGk7CisKKyAgICBmb3IgKCBpID0gMCA7IGkgPCBtYXhfcGFnZXM7IGkrKykKKyAgICB7Cisg
ICAgICAgIGlmICggcGdbaV0uY291bnRfaW5mbyAmIFBHQ19icm9rZW4gKQorICAgICAgICAgICAg
YnJlYWs7CisgICAgfQorICAgIHJldHVybiBpOworfQorCiAvKgogICogSGFuZCB0aGUgc3BlY2lm
aWVkIGFyYml0cmFyeSBwYWdlIHJhbmdlIHRvIHRoZSBzcGVjaWZpZWQgaGVhcCB6b25lCiAgKiBj
aGVja2luZyB0aGUgbm9kZV9pZCBvZiB0aGUgcHJldmlvdXMgcGFnZS4gIElmIHRoZXkgZGlmZmVy
IGFuZCB0aGUKQEAgLTE3OTksMTggKzE4MTEsMjMgQEAgc3RhdGljIHZvaWQgaW5pdF9oZWFwX3Bh
Z2VzKAogICAgIHsKICAgICAgICAgdW5zaWduZWQgaW50IG5pZCA9IHBoeXNfdG9fbmlkKHBhZ2Vf
dG9fbWFkZHIocGcraSkpOwogCisgICAgICAgIC8qIElmIHRoZSAoZmlyc3QpIHBhZ2UgaXMgYWxy
ZWFkeSBtYXJrZWQgYnJva2VuLCBkb24ndCBhZGQgaXQuICovCisgICAgICAgIGlmICggcGdbaV0u
Y291bnRfaW5mbyAmIFBHQ19icm9rZW4gKQorICAgICAgICAgICAgY29udGludWU7CisKICAgICAg
ICAgaWYgKCB1bmxpa2VseSghYXZhaWxbbmlkXSkgKQogICAgICAgICB7CisgICAgICAgICAgICB1
bnNpZ25lZCBsb25nIGNvbnRpZ19ucl9wYWdlcyA9IGNvbnRpZ19hdmFpbF9wYWdlcyhwZyArIGks
IG5yX3BhZ2VzKTsKICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgcyA9IG1mbl94KHBhZ2VfdG9f
bWZuKHBnICsgaSkpOwotICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBlID0gbWZuX3gobWZuX2Fk
ZChwYWdlX3RvX21mbihwZyArIG5yX3BhZ2VzIC0gMSksIDEpKTsKKyAgICAgICAgICAgIHVuc2ln
bmVkIGxvbmcgZSA9IG1mbl94KG1mbl9hZGQocGFnZV90b19tZm4ocGcgKyBpICsgY29udGlnX25y
X3BhZ2VzIC0gMSksIDEpKTsKICAgICAgICAgICAgIGJvb2wgdXNlX3RhaWwgPSAobmlkID09IHBo
eXNfdG9fbmlkKHBmbl90b19wYWRkcihlIC0gMSkpKSAmJgogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICEocyAmICgoMVVMIDw8IE1BWF9PUkRFUikgLSAxKSkgJiYKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoZmluZF9maXJzdF9zZXRfYml0KGUpIDw9IGZpbmRfZmlyc3Rfc2V0X2Jp
dChzKSk7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIG47CiAKLSAgICAgICAgICAgIG4gPSBp
bml0X25vZGVfaGVhcChuaWQsIG1mbl94KHBhZ2VfdG9fbWZuKHBnICsgaSkpLCBucl9wYWdlcyAt
IGksCisgICAgICAgICAgICBuID0gaW5pdF9ub2RlX2hlYXAobmlkLCBtZm5feChwYWdlX3RvX21m
bihwZyArIGkpKSwgY29udGlnX25yX3BhZ2VzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZ1c2VfdGFpbCk7Ci0gICAgICAgICAgICBCVUdfT04oaSArIG4gPiBucl9wYWdlcyk7Cisg
ICAgICAgICAgICBCVUdfT04obiA+IGNvbnRpZ19ucl9wYWdlcyk7CiAgICAgICAgICAgICBpZiAo
IG4gJiYgIXVzZV90YWlsICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBpICs9IG4g
LSAxOwpAQCAtMTg0Niw2ICsxODYzLDYzIEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIGF2YWlsX2hl
YXBfcGFnZXMoCiAgICAgcmV0dXJuIGZyZWVfcGFnZXM7CiB9CiAKK3N0YXRpYyB2b2lkIG1hcmtf
YmFkX3BhZ2VzKHZvaWQpCit7CisgICAgdW5zaWduZWQgbG9uZyBiYWRfc3BmbiwgYmFkX2VwZm47
CisgICAgY29uc3QgY2hhciAqcDsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKKyNpZmRlZiBD
T05GSUdfWDg2CisgICAgY29uc3Qgc3RydWN0IHBsYXRmb3JtX2JhZF9wYWdlICpiYWRwYWdlOwor
ICAgIHVuc2lnbmVkIGludCBpLCBqLCBhcnJheV9zaXplOworCisgICAgYmFkcGFnZSA9IGdldF9w
bGF0Zm9ybV9iYWRwYWdlcygmYXJyYXlfc2l6ZSk7CisgICAgaWYgKCBiYWRwYWdlICkKKyAgICB7
CisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgYXJyYXlfc2l6ZTsgaSsrICkKKyAgICAgICAgewor
ICAgICAgICAgICAgZm9yICggaiA9IDA7IGogPCAxVUwgPDwgYmFkcGFnZS0+b3JkZXI7IGorKyAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgaWYgKCBtZm5fdmFsaWQoX21mbihiYWRw
YWdlLT5tZm4gKyBqKSkgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAg
cGcgPSBtZm5fdG9fcGFnZShfbWZuKGJhZHBhZ2UtPm1mbiArIGopKTsKKyAgICAgICAgICAgICAg
ICAgICAgcGctPmNvdW50X2luZm8gfD0gUEdDX2Jyb2tlbjsKKyAgICAgICAgICAgICAgICAgICAg
cGFnZV9saXN0X2FkZF90YWlsKHBnLCAmcGFnZV9icm9rZW5fbGlzdCk7CisgICAgICAgICAgICAg
ICAgfQorICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgfQorI2VuZGlmCisKKyAgICAvKiBD
aGVjayBuZXcgcGFnZXMgYWdhaW5zdCB0aGUgYmFkLXBhZ2UgbGlzdC4gKi8KKyAgICBwID0gb3B0
X2JhZHBhZ2U7CisgICAgd2hpbGUgKCAqcCAhPSAnXDAnICkKKyAgICB7CisgICAgICAgIGJhZF9z
cGZuID0gc2ltcGxlX3N0cnRvdWwocCwgJnAsIDApOworICAgICAgICBiYWRfZXBmbiA9IGJhZF9z
cGZuOworCisgICAgICAgIGlmICggKnAgPT0gJy0nICkKKyAgICAgICAgeworICAgICAgICAgICAg
cCsrOworICAgICAgICAgICAgYmFkX2VwZm4gPSBzaW1wbGVfc3RydG91bChwLCAmcCwgMCk7Cisg
ICAgICAgICAgICBpZiAoIGJhZF9lcGZuIDwgYmFkX3NwZm4gKQorICAgICAgICAgICAgICAgIGJh
ZF9lcGZuID0gYmFkX3NwZm47CisgICAgICAgIH0KKworICAgICAgICBpZiAoICpwID09ICcsJyAp
CisgICAgICAgICAgICBwKys7CisgICAgICAgIGVsc2UgaWYgKCAqcCAhPSAnXDAnICkKKyAgICAg
ICAgICAgIGJyZWFrOworCisgICAgICAgIHdoaWxlICggbWZuX3ZhbGlkKF9tZm4oYmFkX3NwZm4p
KSAmJiBiYWRfc3BmbiA8IGJhZF9lcGZuICkKKyAgICAgICAgeworICAgICAgICAgICAgcGcgPSBt
Zm5fdG9fcGFnZShfbWZuKGJhZF9zcGZuKSk7CisgICAgICAgICAgICBwZy0+Y291bnRfaW5mbyB8
PSBQR0NfYnJva2VuOworICAgICAgICAgICAgcGFnZV9saXN0X2FkZF90YWlsKHBnLCAmcGFnZV9i
cm9rZW5fbGlzdCk7CisgICAgICAgICAgICBiYWRfc3BmbisrOworICAgICAgICB9CisgICAgfQor
fQorCiB2b2lkIF9faW5pdCBlbmRfYm9vdF9hbGxvY2F0b3Iodm9pZCkKIHsKICAgICB1bnNpZ25l
ZCBpbnQgaTsKQEAgLTE4NzAsNiArMTk0NCw4IEBAIHZvaWQgX19pbml0IGVuZF9ib290X2FsbG9j
YXRvcih2b2lkKQogICAgIH0KICAgICBucl9ib290bWVtX3JlZ2lvbnMgPSAwOwogCisgICAgbWFy
a19iYWRfcGFnZXMoKTsKKwogICAgIGlmICggIWRtYV9iaXRzaXplICYmIChudW1fb25saW5lX25v
ZGVzKCkgPiAxKSApCiAgICAgICAgIGRtYV9iaXRzaXplID0gYXJjaF9nZXRfZG1hX2JpdHNpemUo
KTsKIAotLSAKMi4yMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgiw-0006Eo-Bz; Sat, 01 Feb 2020 00:33:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YQT+=3V=merlin.srs.infradead.org=batv+14355fafd9c313d768ee+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgiv-0006Dt-2u
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:21 +0000
X-Inumbo-ID: 6aebf616-448a-11ea-ad98-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6aebf616-448a-11ea-ad98-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=8bCC1czvIgY7PeMeaG5CbgEmu47OJWNzV1dFnhwyx6o=; b=fjdh81HBbuGIUWbLgEJMmNX8n5
 uMOU+EcN5hcjHntnUKM3Fr6y+TWG4aZdowrQltKhwbP1vLojAn7c4UYJjAcGp/K573h+vCfJ5BMjK
 Nm4sPVJUNLHRXCfg3A5vFHMTnbPN7vVkZOiSq9S50jeW402xalvVjjbWmYjzRKat6usN9hj5XTifJ
 APOfvIP/ahzPFi2kiRwE8MbrWUjFO5ggxrIj9F9VTMHKcVAOBfM7aRoOEedjrjSQrr5jOZeAhRe5a
 /sQkU1DNMoHIfL2+MqlsWHvl5RBPP9VZnxNK7M5+lKkhbdW8CBG/aXb2S1LjDDY4McO74VRc5Vtdm
 B7hLRQFA==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007nz-2s; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ulB-8s; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:33:00 +0000
Message-Id: <20200201003303.2363081-5-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called during
 early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KClNpZ25lZC1vZmYtYnk6
IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Ci0tLQogeGVuL2NvbW1vbi92bWFw
LmMgfCAyMyArKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3IGluc2Vy
dGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi92bWFwLmMg
Yi94ZW4vY29tbW9uL3ZtYXAuYwppbmRleCAzNzkyMmY3MzViLi44MzQzNDYwNzk0IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3ZtYXAuYworKysgYi94ZW4vY29tbW9uL3ZtYXAuYwpAQCAtNjgsNyAr
NjgsNyBAQCBzdGF0aWMgdm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBp
bnQgYWxpZ24sCiAgICAgc3Bpbl9sb2NrKCZ2bV9sb2NrKTsKICAgICBmb3IgKCA7IDsgKQogICAg
IHsKLSAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7CisgICAgICAgIG1mbl90IG1mbjsKIAog
ICAgICAgICBBU1NFUlQodm1fbG93W3RdID09IHZtX3RvcFt0XSB8fCAhdGVzdF9iaXQodm1fbG93
W3RdLCB2bV9iaXRtYXAodCkpKTsKICAgICAgICAgZm9yICggc3RhcnQgPSB2bV9sb3dbdF07IHN0
YXJ0IDwgdm1fdG9wW3RdOyApCkBAIC0xMDMsOSArMTAzLDE3IEBAIHN0YXRpYyB2b2lkICp2bV9h
bGxvYyh1bnNpZ25lZCBpbnQgbnIsIHVuc2lnbmVkIGludCBhbGlnbiwKICAgICAgICAgaWYgKCB2
bV90b3BbdF0gPj0gdm1fZW5kW3RdICkKICAgICAgICAgICAgIHJldHVybiBOVUxMOwogCi0gICAg
ICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDApOwotICAgICAgICBpZiAoICFwZyAp
Ci0gICAgICAgICAgICByZXR1cm4gTlVMTDsKKyAgICAgICAgaWYgKCBzeXN0ZW1fc3RhdGUgPT0g
U1lTX1NUQVRFX2Vhcmx5X2Jvb3QgKQorICAgICAgICB7CisgICAgICAgICAgICBtZm4gPSBhbGxv
Y19ib290X3BhZ2VzKDEsIDEpOworICAgICAgICB9CisgICAgICAgIGVsc2UKKyAgICAgICAgewor
ICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVM
TCwgMCk7CisgICAgICAgICAgICBpZiAoICFwZyApCisgICAgICAgICAgICAgICAgcmV0dXJuIE5V
TEw7CisgICAgICAgICAgICBtZm4gPSBwYWdlX3RvX21mbihwZyk7CisgICAgICAgIH0KIAogICAg
ICAgICBzcGluX2xvY2soJnZtX2xvY2spOwogCkBAIC0xMTMsNyArMTIxLDcgQEAgc3RhdGljIHZv
aWQgKnZtX2FsbG9jKHVuc2lnbmVkIGludCBuciwgdW5zaWduZWQgaW50IGFsaWduLAogICAgICAg
ICB7CiAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhID0gKHVuc2lnbmVkIGxvbmcpdm1fYml0
bWFwKHQpICsgdm1fdG9wW3RdIC8gODsKIAotICAgICAgICAgICAgaWYgKCAhbWFwX3BhZ2VzX3Rv
X3hlbih2YSwgcGFnZV90b19tZm4ocGcpLCAxLCBQQUdFX0hZUEVSVklTT1IpICkKKyAgICAgICAg
ICAgIGlmICggIW1hcF9wYWdlc190b194ZW4odmEsIG1mbiwgMSwgUEFHRV9IWVBFUlZJU09SKSAp
CiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgY2xlYXJfcGFnZSgodm9pZCAqKXZhKTsK
ICAgICAgICAgICAgICAgICB2bV90b3BbdF0gKz0gUEFHRV9TSVpFICogODsKQEAgLTEyMyw3ICsx
MzEsMTAgQEAgc3RhdGljIHZvaWQgKnZtX2FsbG9jKHVuc2lnbmVkIGludCBuciwgdW5zaWduZWQg
aW50IGFsaWduLAogICAgICAgICAgICAgfQogICAgICAgICB9CiAKLSAgICAgICAgZnJlZV9kb21o
ZWFwX3BhZ2UocGcpOworICAgICAgICBpZiAoIHN5c3RlbV9zdGF0ZSA9PSBTWVNfU1RBVEVfZWFy
bHlfYm9vdCApCisgICAgICAgICAgICBpbml0X2Jvb3RfcGFnZXMobWZuX3RvX21hZGRyKG1mbiks
IG1mbl90b19tYWRkcihtZm4pICsgUEFHRV9TSVpFKTsKKyAgICAgICAgZWxzZQorICAgICAgICAg
ICAgZnJlZV9kb21oZWFwX3BhZ2UobWZuX3RvX3BhZ2UobWZuKSk7CiAKICAgICAgICAgaWYgKCBz
dGFydCA+PSB2bV90b3BbdF0gKQogICAgICAgICB7Ci0tIAoyLjIxLjAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgj1-0006Ht-Mk; Sat, 01 Feb 2020 00:33:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YQT+=3V=merlin.srs.infradead.org=batv+14355fafd9c313d768ee+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgj0-0006Gw-35
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:26 +0000
X-Inumbo-ID: 6aebf134-448a-11ea-ad98-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6aebf134-448a-11ea-ad98-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=L2O922a9WZmlPredpfqcFeznyIaN0AM+ucM06nCll7Q=; b=No0A83rVbOVV5rEeJzoNIyXz3A
 Rcgg05mHipCfPSnQWuhaKEDyVDOH9ha7+kiGdycMjUMIj6UdNZhIeYOZUb8HEOSOhuc4fxOL3MLHT
 VXEdEZg/z6EL6FqQKqH/5PKps9MWqPF/MQ3m/tTkiF2oliajcDjn25p/OFX09lmuywhSUtAgOShJC
 H/Z39RMrAwvLipmeSPnUOYyduJYY3hXwQfXSZXFk54iozykrOrsIbE81gks6O11dLAZ09Dqfm9HNr
 PDxp0ms//Pht0aKPcqD3WKNxkjxKf472NwXL3jO18TWhjHL+9nBtWMKjEgW90s3sA2A8TcMQiBbdX
 p0gBhh7g==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007ny-26; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ul6-8J; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:32:59 +0000
Message-Id: <20200201003303.2363081-4-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 4/8] xen/vmap: allow vm_init_type to be called
 during early_boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCldlIHdhbnQgdG8gbW92ZSB2bV9p
bml0LCB3aGljaCBjYWxscyB2bV9pbml0X3R5cGUgdW5kZXIgdGhlIGhvb2QsIHRvCmVhcmx5IGJv
b3Qgc3RhZ2UuIEFkZCBhIHBhdGggdG8gZ2V0IHBhZ2UgZnJvbSBib290IGFsbG9jYXRvciBpbnN0
ZWFkLgoKQWRkIGFuIGVtYWNzIGJsb2NrIHRvIHRoYXQgZmlsZSB3aGlsZSBJIHdhcyB0aGVyZS4K
ClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Ci0tLQogeGVuL2Nv
bW1vbi92bWFwLmMgfCAyMiArKysrKysrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwg
MTkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9u
L3ZtYXAuYyBiL3hlbi9jb21tb24vdm1hcC5jCmluZGV4IGZhZWJjMWRkZjEuLjM3OTIyZjczNWIg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdm1hcC5jCisrKyBiL3hlbi9jb21tb24vdm1hcC5jCkBA
IC0zNCw5ICszNCwxNSBAQCB2b2lkIF9faW5pdCB2bV9pbml0X3R5cGUoZW51bSB2bWFwX3JlZ2lv
biB0eXBlLCB2b2lkICpzdGFydCwgdm9pZCAqZW5kKQogCiAgICAgZm9yICggaSA9IDAsIHZhID0g
KHVuc2lnbmVkIGxvbmcpdm1fYml0bWFwKHR5cGUpOyBpIDwgbnI7ICsraSwgdmEgKz0gUEFHRV9T
SVpFICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gYWxsb2NfZG9taGVh
cF9wYWdlKE5VTEwsIDApOwotCi0gICAgICAgIG1hcF9wYWdlc190b194ZW4odmEsIHBhZ2VfdG9f
bWZuKHBnKSwgMSwgUEFHRV9IWVBFUlZJU09SKTsKKyAgICAgICAgbWZuX3QgbWZuOworICAgICAg
ICBpbnQgcmM7CisKKyAgICAgICAgaWYgKCBzeXN0ZW1fc3RhdGUgPT0gU1lTX1NUQVRFX2Vhcmx5
X2Jvb3QgKQorICAgICAgICAgICAgbWZuID0gYWxsb2NfYm9vdF9wYWdlcygxLCAxKTsKKyAgICAg
ICAgZWxzZQorICAgICAgICAgICAgbWZuID0gcGFnZV90b19tZm4oYWxsb2NfZG9taGVhcF9wYWdl
KE5VTEwsIDApKTsKKyAgICAgICAgcmMgPSBtYXBfcGFnZXNfdG9feGVuKHZhLCBtZm4sIDEsIFBB
R0VfSFlQRVJWSVNPUik7CisgICAgICAgIEJVR19PTihyYyk7CiAgICAgICAgIGNsZWFyX3BhZ2Uo
KHZvaWQgKil2YSk7CiAgICAgfQogICAgIGJpdG1hcF9maWxsKHZtX2JpdG1hcCh0eXBlKSwgdm1f
bG93W3R5cGVdKTsKQEAgLTMzMCwzICszMzYsMTMgQEAgdm9pZCB2ZnJlZSh2b2lkICp2YSkKICAg
ICAgICAgZnJlZV9kb21oZWFwX3BhZ2UocGcpOwogfQogI2VuZGlmCisKKy8qCisgKiBMb2NhbCB2
YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2lj
LW9mZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAq
IEVuZDoKKyAqLwotLSAKMi4yMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgj7-0006Ls-20; Sat, 01 Feb 2020 00:33:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YQT+=3V=merlin.srs.infradead.org=batv+14355fafd9c313d768ee+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgj5-0006Ke-3M
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:31 +0000
X-Inumbo-ID: 6aebf9fe-448a-11ea-ad98-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6aebf9fe-448a-11ea-ad98-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding:
 Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:
 To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=lqMSMeVhKSgPkcVvfREuVIy712hBBzMUz6KHWtaUJ6o=; b=VNjT65H8BTvvScEhCYnSNWyjs8
 s7+jsssKumAgt3XOQJL3P4rgH6yuyixBpBxIFNrAsAu+peJme8cPwMz3wL9KP1ianREkmyxnWGC02
 qxbJT/Ke3Hrrr1rhg0nS266EO3nwAqFPKNt6GQH83sFFY+2OppMSDBziSRPZG0qV4YrsqvqYI0UWO
 yLo/IytfJkHcgtvpt+ZfakHECZN+VF6lMgo4B5UZb/QWG7qrFL2QSzI4uTUj7bIoccpxqkw+OUgcz
 o+RkYlFO0FAymArBv8+5IFzk6049nD4eUGnXCUXM6mgbhuQHyGQ+gQpPnp+vE+y6oBvXqDt0U9KlX
 +NiPQpYw==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007nw-0B; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009uks-6M; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:32:56 +0000
Message-Id: <20200201003303.2363081-1-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 1/8] x86/smp: reset x2apic_enabled in
 smp_send_stop()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCkp1c3QgYmVmb3JlIHNt
cF9zZW5kX3N0b3AoKSByZS1lbmFibGVzIGludGVycnVwdHMgd2hlbiBzaHV0dGluZyBkb3duCmZv
ciByZWJvb3Qgb3Iga2V4ZWMsIGl0IGNhbGxzIF9fc3RvcF90aGlzX2NwdSgpIHdoaWNoIGluIHR1
cm4gY2FsbHMKZGlzYWJsZV9sb2NhbF9BUElDKCksIHdoaWNoIHB1dHMgdGhlIEFQSUMgYmFjayBp
biB0byB0aGUgbW9kZSBYZW4gZm91bmQKaXQgaW4gYXQgYm9vdC4KCklmIHRoYXQgbWVhbnMgdHVy
bmluZyB4MkFQSUMgb2ZmIGFuZCBnb2luZyBiYWNrIGludG8geEFQSUMgbW9kZSwgdGhlbgphIHRp
bWVyIGludGVycnVwdCBvY2N1cnJpbmcganVzdCBhZnRlciBpbnRlcnJ1cHRzIGNvbWUgYmFjayBv
biB3aWxsCmxlYWQgdG8gYSBHUCMgd2hlbiBhcGljX3RpbWVyX2ludGVycnVwdCgpIGF0dGVtcHRz
IHRvIGFjayB0aGUgSVJRCnRocm91Z2ggdGhlIEVPSSByZWdpc3RlciBpbiB4MkFQSUMgTVNSIDB4
ODBiOgoKKFhFTikgRXhlY3V0aW5nIGtleGVjIGltYWdlIG9uIGNwdTAKKFhFTikgLS0tLVsgWGVu
LTQuMTQtdW5zdGFibGUgIHg4Nl82NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBSSVA6ICAgIGUwMDg6WzxmZmZmODJkMDgwMjZjMTM5Pl0gYXBpY190
aW1lcl9pbnRlcnJ1cHQrMHgyOS8weDQwCihYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDA0NiAg
IENPTlRFWFQ6IGh5cGVydmlzb3IKKFhFTikgcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmJ4OiAw
MDAwMDAwMDAwMDAwMGZhICAgcmN4OiAwMDAwMDAwMDAwMDAwODBiCuKApgooWEVOKSBYZW4gY29k
ZSBhcm91bmQgPGZmZmY4MmQwODAyNmMxMzk+IChhcGljX3RpbWVyX2ludGVycnVwdCsweDI5LzB4
NDApOgooWEVOKSAgYzAgYjkgMGIgMDggMDAgMDAgODkgYzIgPDBmPiAzMCAzMSBmZiBlOSAwZSBj
OSBmYiBmZiAwZiAxZiA0MCAwMCA2NiAyZSAwZgrigKYKKFhFTikgWGVuIGNhbGwgdHJhY2U6CihY
RU4pICAgIFs8ZmZmZjgyZDA4MDI2YzEzOT5dIFIgYXBpY190aW1lcl9pbnRlcnJ1cHQrMHgyOS8w
eDQwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDI4MzgyNT5dIFMgZG9fSVJRKzB4OTUvMHg3NTAK4oCm
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDJhMGFkMj5dIFMgc21wX3NlbmRfc3RvcCsweDQyLzB4ZDAK
CldlIGNhbid0IGNsZWFyIHRoZSBnbG9iYWwgeDJhcGljX2VuYWJsZWQgdmFyaWFibGUgaW4gZGlz
YWJsZV9sb2NhbF9BUElDKCkKaXRzZWxmIGJlY2F1c2UgdGhhdCBydW5zIG9uIGVhY2ggQ1BVLiBJ
bnN0ZWFkLCBjb3JyZWN0IGl0IChieSB1c2luZwpjdXJyZW50X2xvY2FsX2FwaWNfbW9kZSgpKSBp
biBzbXBfc2VuZF9zdG9wKCkgd2hpbGUgaW50ZXJydXB0cyBhcmUgc3RpbGwKZGlzYWJsZWQgaW1t
ZWRpYXRlbHkgYWZ0ZXIgY2FsbGluZyBfX3N0b3BfdGhpc19jcHUoKSBmb3IgdGhlIGJvb3QgQ1BV
LAphZnRlciBhbGwgb3RoZXIgQ1BVcyBoYXZlIGJlZW4gc3RvcHBlZC4KCmNmOiBkNjM5YmRkOWJi
ZSAoIng4Ni9hcGljOiBEaXNhYmxlIHRoZSBMQVBJQyBsYXRlciBpbiBzbXBfc2VuZF9zdG9wKCki
KQogICAgLi4uIHdoaWNoIGRpZG4ndCBxdWl0ZSBmaXggaXQgY29tcGxldGVseS4KClNpZ25lZC1v
ZmYtYnk6IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Ci0tLQogeGVuL2FyY2gv
eDg2L3NtcC5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc21wLmMgYi94ZW4vYXJjaC94ODYvc21wLmMKaW5kZXggNjVlYjdj
YmRhOC4uZmFjMjk1ZmE2ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9zbXAuYwpAQCAtMzU0LDYgKzM1NCw3IEBAIHZvaWQgc21wX3NlbmRfc3RvcCh2
b2lkKQogICAgICAgICBkaXNhYmxlX0lPX0FQSUMoKTsKICAgICAgICAgaHBldF9kaXNhYmxlKCk7
CiAgICAgICAgIF9fc3RvcF90aGlzX2NwdSgpOworICAgICAgICB4MmFwaWNfZW5hYmxlZCA9IChj
dXJyZW50X2xvY2FsX2FwaWNfbW9kZSgpID09IEFQSUNfTU9ERV9YMkFQSUMpOwogICAgICAgICBs
b2NhbF9pcnFfZW5hYmxlKCk7CiAgICAgfQogfQotLSAKMi4yMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:33:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:33:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgjB-0006QX-Mb; Sat, 01 Feb 2020 00:33:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YQT+=3V=merlin.srs.infradead.org=batv+14355fafd9c313d768ee+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgjA-0006Pa-3a
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:33:36 +0000
X-Inumbo-ID: 6aebfdc8-448a-11ea-ad98-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6aebfdc8-448a-11ea-ad98-bc764e2007e4;
 Sat, 01 Feb 2020 00:33:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=cii2sqUGqqIXyUMQJswpEp7YbOA1HrjdrYUaabsuQ94=; b=O9J5HksmOcBX4+CEMauqFjccYp
 qkLKFWyYOeZYF6mp1Z0zuhktL+zSKdJ//KbGVkNEtYdceoRlOmoZHxL8KVb4vVGb+snsieCYChJvn
 Sc9NwawuJEUWX3iWFvW1sA232aqNeYwfm7TNTiwjHX8VClL4qiaBAxHnsP28RazZ/92hXLTs56l6O
 S8TjWe6b9Tcra3nA3bnlNT3lcw9KFSRez0qOJw2xWlz8/o6DWlw1mX5s/mSk+3wbLmQXBzhUUSlnC
 6wZInBZRZbO7I3EMEtR3gzOXVvCO6b83LvgO3CqN5cISjX/lFy9sbxQUmFO4QWlT360+zsljkMX4C
 1f5IbzaQ==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgie-0007nx-29; Sat, 01 Feb 2020 00:33:04 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1ixgid-009ul1-7i; Sat, 01 Feb 2020 00:33:03 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel@lists.xenproject.org
Date: Sat,  1 Feb 2020 00:32:58 +0000
Message-Id: <20200201003303.2363081-3-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 3/8] x86/setup: Don't skip 2MiB underneath
 relocated Xen image
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KClNldCAnZScgY29ycmVj
dGx5IHRvIHJlZmxlY3QgdGhlIGxvY2F0aW9uIHRoYXQgWGVuIGlzIGFjdHVhbGx5IHJlbG9jYXRl
ZAp0byBmcm9tIGl0cyBkZWZhdWx0IDJNaUIgbG9jYXRpb24uIE5vdCAyTWlCIGJlbG93IHRoYXQu
CgpUaGlzIGlzIG9ubHkgdmFndWVseSBhIGJ1ZyBmaXguIFRoZSAibWlzc2luZyIgMk1pQiB3b3Vs
ZCBoYXZlIGJlZW4gdXNlZAppbiB0aGUgZW5kLCBhbmQgZmVkIHRvIHRoZSBhbGxvY2F0b3IuIEl0
J3MganVzdCB0aGF0IG90aGVyIHRoaW5ncyBkb24ndApnZXQgdG8gc2l0IHJpZ2h0IHVwICpuZXh0
KiB0byB0aGUgWGVuIGltYWdlLCBhbmQgaXQgaXNuJ3QgdmVyeSB0aWR5LgoKRm9yIGxpdmUgdXBk
YXRlLCBJJ2QgcXVpdGUgbGlrZSBhIHNpbmdsZSBjb250aWd1b3VzIHJlZ2lvbiBmb3IgdGhlCnJl
c2VydmVkIGJvb3RtZW0gYW5kIFhlbiwgYWxsb3dpbmcgdGhlICdzbGFjaycgaW4gdGhlIGZvcm1l
ciB0byBiZSB1c2VkCndoZW4gWGVuIGl0c2VsZiBncm93cyBsYXJnZXIuIExldCdzIG5vdCBhbGxv
dyAyTWlCIG9mIHJhbmRvbSBoZWFwIHBhZ2VzCnRvIGdldCBpbiB0aGUgd2F5Li4uCgpTaWduZWQt
b2ZmLWJ5OiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgotLS0KIHhlbi9hcmNo
L3g4Ni9zZXR1cC5jIHwgMTAgKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9u
cygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBi
L3hlbi9hcmNoL3g4Ni9zZXR1cC5jCmluZGV4IGQ4NTg4ODM0MDQuLjI2NzdmMTI3YjkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCkBA
IC0xMDgwLDkgKzEwODAsOSBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNp
Z25lZCBsb25nIG1iaV9wKQogICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBwdGVfdXBkYXRlX2xp
bWl0OwogCiAgICAgICAgICAgICAvKiBTZWxlY3QgcmVsb2NhdGlvbiBhZGRyZXNzLiAqLwotICAg
ICAgICAgICAgZSA9IGVuZCAtIHJlbG9jX3NpemU7Ci0gICAgICAgICAgICB4ZW5fcGh5c19zdGFy
dCA9IGU7Ci0gICAgICAgICAgICBib290c3ltKHRyYW1wb2xpbmVfeGVuX3BoeXNfc3RhcnQpID0g
ZTsKKyAgICAgICAgICAgIHhlbl9waHlzX3N0YXJ0ID0gZW5kIC0gcmVsb2Nfc2l6ZTsKKyAgICAg
ICAgICAgIGUgPSB4ZW5fcGh5c19zdGFydCArIFhFTl9JTUdfT0ZGU0VUOworICAgICAgICAgICAg
Ym9vdHN5bSh0cmFtcG9saW5lX3hlbl9waHlzX3N0YXJ0KSA9IHhlbl9waHlzX3N0YXJ0OwogCiAg
ICAgICAgICAgICAvKgogICAgICAgICAgICAgICogTm8gUFRFcyBwb2ludGluZyBhYm92ZSB0aGlz
IGFkZHJlc3MgYXJlIGNhbmRpZGF0ZXMgZm9yIHJlbG9jYXRpb24uCkBAIC0xMDkwLDcgKzEwOTAs
NyBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nIG1iaV9w
KQogICAgICAgICAgICAgICogYW5kIHRoZSBiZWdpbm5pbmcgb2YgcmVnaW9uIGZvciBkZXN0aW5h
dGlvbiBpbWFnZSBzb21lIFBURXMgbWF5CiAgICAgICAgICAgICAgKiBwb2ludCB0byBhZGRyZXNz
ZXMgaW4gcmFuZ2UgW2UsIGUgKyBYRU5fSU1HX09GRlNFVCkuCiAgICAgICAgICAgICAgKi8KLSAg
ICAgICAgICAgIHB0ZV91cGRhdGVfbGltaXQgPSBQRk5fRE9XTihlICsgWEVOX0lNR19PRkZTRVQp
OworICAgICAgICAgICAgcHRlX3VwZGF0ZV9saW1pdCA9IFBGTl9ET1dOKGUpOwogCiAgICAgICAg
ICAgICAvKgogICAgICAgICAgICAgICogUGVyZm9ybSByZWxvY2F0aW9uIHRvIG5ldyBwaHlzaWNh
bCBhZGRyZXNzLgpAQCAtMTA5OSw3ICsxMDk5LDcgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19z
dGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKICAgICAgICAgICAgICAqIGRhdGEgdW50aWwg
YWZ0ZXIgd2UgaGF2ZSBzd2l0Y2hlZCB0byB0aGUgcmVsb2NhdGVkIHBhZ2V0YWJsZXMhCiAgICAg
ICAgICAgICAgKi8KICAgICAgICAgICAgIGJhcnJpZXIoKTsKLSAgICAgICAgICAgIG1vdmVfbWVt
b3J5KGUgKyBYRU5fSU1HX09GRlNFVCwgWEVOX0lNR19PRkZTRVQsIF9lbmQgLSBfc3RhcnQsIDEp
OworICAgICAgICAgICAgbW92ZV9tZW1vcnkoZSwgWEVOX0lNR19PRkZTRVQsIF9lbmQgLSBfc3Rh
cnQsIDEpOwogCiAgICAgICAgICAgICAvKiBXYWxrIGluaXRpYWwgcGFnZXRhYmxlcywgcmVsb2Nh
dGluZyBwYWdlIGRpcmVjdG9yeSBlbnRyaWVzLiAqLwogICAgICAgICAgICAgcGw0ZSA9IF9fdmEo
X19wYShpZGxlX3BnX3RhYmxlKSk7Ci0tIAoyLjIxLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 00:40:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 00:40:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixgpm-0007kA-Hp; Sat, 01 Feb 2020 00:40:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YQT+=3V=merlin.srs.infradead.org=batv+14355fafd9c313d768ee+6005+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1ixgpk-0007k4-FF
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 00:40:24 +0000
X-Inumbo-ID: 6d1cd58a-448b-11ea-8396-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6d1cd58a-448b-11ea-8396-bc764e2007e4;
 Sat, 01 Feb 2020 00:40:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:Date:Cc:To:
 From:Subject:Message-ID:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=Nk3z6XaeRBEM9bziIyWifNyhZU2gwIvya4gg0/C9meo=; b=c2JzLyzaaGpYnVJSC4IAtJ928W
 0pNVJ2KpkZUznNcia7xhfkEqdcFJXC1KlO7ZqozvGH6fofXHAXc5vjmT+cY0MzVfSeNb15GCt3CDv
 mAnpyEfpqRs/JC7n7cweGjg/J6HgKQwWmIxBCbpHkmCFoIZByUzku9ZlYX+EMNjNrFsWvP8+jfzQA
 ci9SMLHDtgk0VP1f7hor+P8tmfjdKnKtuQ8LkIU5acWuFLy9YQabmQ0llbFd+YpcGd4C6SeODrJL6
 oj/118FAaA6v5eWEdmTAtFXAc82uPHSPNUYZzLxStB4W8BxhwGW0uKgRUfhEqNKdrXf+Ejikm7h1w
 rj3nk8hA==;
Received: from 54-240-197-227.amazon.com ([54.240.197.227]
 helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1ixgpf-0007tF-4B; Sat, 01 Feb 2020 00:40:19 +0000
Message-ID: <723edf8e07ed0cbaacb6bce40bb98de3b88d69be.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: xen-devel <xen-devel@lists.xenproject.org>
Date: Sat, 01 Feb 2020 00:40:16 +0000
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH] libxc: migrate migration stream definitions
 into Xen public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Paul Durrant <pdurrant@amazon.co.uk>
Content-Type: multipart/mixed; boundary="===============5387920960443220953=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5387920960443220953==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-VIIJYbdB+zAQ/dVm7tDk"


--=-VIIJYbdB+zAQ/dVm7tDk
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

From: David Woodhouse <dwmw@amazon.co.uk>

These data structures will be used for live update, which is basically
just live migration from one Xen to the next on the same machine via
in-memory data structures, instead of across the network.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Well-excellent-carry-on-then-by: Ian Jackson <ian.jackson@eu.citrix.com>
Go-with-that-for-now-by: Andrew Cooper <andrew.cooper3@citrix.com>
---
 tools/libxc/xc_sr_common.c            |  20 ++---
 tools/libxc/xc_sr_common_x86.c        |   4 +-
 tools/libxc/xc_sr_restore.c           |   2 +-
 tools/libxc/xc_sr_restore_x86_hvm.c   |   4 +-
 tools/libxc/xc_sr_restore_x86_pv.c    |   8 +-
 tools/libxc/xc_sr_save.c              |   2 +-
 tools/libxc/xc_sr_save_x86_hvm.c      |   4 +-
 tools/libxc/xc_sr_save_x86_pv.c       |  12 +--
 tools/libxc/xc_sr_stream_format.h     |  97 +-------------------
 xen/include/Makefile                  |   2 +-
 xen/include/public/migration_stream.h | 125 ++++++++++++++++++++++++++
 11 files changed, 156 insertions(+), 124 deletions(-)
 create mode 100644 xen/include/public/migration_stream.h

diff --git a/tools/libxc/xc_sr_common.c b/tools/libxc/xc_sr_common.c
index dd9a11b4b5..92f9332e73 100644
--- a/tools/libxc/xc_sr_common.c
+++ b/tools/libxc/xc_sr_common.c
@@ -91,7 +91,7 @@ int write_split_record(struct xc_sr_context *ctx, struct =
xc_sr_record *rec,
 int read_record(struct xc_sr_context *ctx, int fd, struct xc_sr_record *re=
c)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rhdr rhdr;
+    struct mr_rhdr rhdr;
     size_t datasz;
=20
     if ( read_exact(fd, &rhdr, sizeof(rhdr)) )
@@ -142,15 +142,15 @@ static void __attribute__((unused)) build_assertions(=
void)
 {
     BUILD_BUG_ON(sizeof(struct xc_sr_ihdr) !=3D 24);
     BUILD_BUG_ON(sizeof(struct xc_sr_dhdr) !=3D 16);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rhdr) !=3D 8);
-
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_page_data_header)  !=3D 8);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_x86_pv_info)       !=3D 8);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_x86_pv_p2m_frames) !=3D 8);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_x86_pv_vcpu_hdr)   !=3D 8);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_x86_tsc_info)      !=3D 24);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_hvm_params_entry)  !=3D 16);
-    BUILD_BUG_ON(sizeof(struct xc_sr_rec_hvm_params)        !=3D 8);
+    BUILD_BUG_ON(sizeof(struct mr_rhdr) !=3D 8);
+
+    BUILD_BUG_ON(sizeof(struct mr_page_data_header)  !=3D 8);
+    BUILD_BUG_ON(sizeof(struct mr_x86_pv_info)       !=3D 8);
+    BUILD_BUG_ON(sizeof(struct mr_x86_pv_p2m_frames) !=3D 8);
+    BUILD_BUG_ON(sizeof(struct mr_x86_pv_vcpu_hdr)   !=3D 8);
+    BUILD_BUG_ON(sizeof(struct mr_x86_tsc_info)      !=3D 24);
+    BUILD_BUG_ON(sizeof(struct mr_hvm_params_entry)  !=3D 16);
+    BUILD_BUG_ON(sizeof(struct mr_hvm_params)        !=3D 8);
 }
=20
 /*
diff --git a/tools/libxc/xc_sr_common_x86.c b/tools/libxc/xc_sr_common_x86.=
c
index 011684df97..1627ff72d6 100644
--- a/tools/libxc/xc_sr_common_x86.c
+++ b/tools/libxc/xc_sr_common_x86.c
@@ -3,7 +3,7 @@
 int write_x86_tsc_info(struct xc_sr_context *ctx)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_x86_tsc_info tsc =3D {};
+    struct mr_x86_tsc_info tsc =3D {};
     struct xc_sr_record rec =3D {
         .type =3D REC_TYPE_X86_TSC_INFO,
         .length =3D sizeof(tsc),
@@ -23,7 +23,7 @@ int write_x86_tsc_info(struct xc_sr_context *ctx)
 int handle_x86_tsc_info(struct xc_sr_context *ctx, struct xc_sr_record *re=
c)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_x86_tsc_info *tsc =3D rec->data;
+    struct mr_x86_tsc_info *tsc =3D rec->data;
=20
     if ( rec->length !=3D sizeof(*tsc) )
     {
diff --git a/tools/libxc/xc_sr_restore.c b/tools/libxc/xc_sr_restore.c
index 5e31908ca8..29c264ecc7 100644
--- a/tools/libxc/xc_sr_restore.c
+++ b/tools/libxc/xc_sr_restore.c
@@ -335,7 +335,7 @@ static int process_page_data(struct xc_sr_context *ctx,=
 unsigned int count,
 static int handle_page_data(struct xc_sr_context *ctx, struct xc_sr_record=
 *rec)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_page_data_header *pages =3D rec->data;
+    struct mr_page_data_header *pages =3D rec->data;
     unsigned int i, pages_of_data =3D 0;
     int rc =3D -1;
=20
diff --git a/tools/libxc/xc_sr_restore_x86_hvm.c b/tools/libxc/xc_sr_restor=
e_x86_hvm.c
index 3f78248f32..e5b25f4280 100644
--- a/tools/libxc/xc_sr_restore_x86_hvm.c
+++ b/tools/libxc/xc_sr_restore_x86_hvm.c
@@ -25,8 +25,8 @@ static int handle_hvm_params(struct xc_sr_context *ctx,
                              struct xc_sr_record *rec)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_hvm_params *hdr =3D rec->data;
-    struct xc_sr_rec_hvm_params_entry *entry =3D hdr->param;
+    struct mr_hvm_params *hdr =3D rec->data;
+    struct mr_hvm_params_entry *entry =3D hdr->param;
     unsigned int i;
     int rc;
=20
diff --git a/tools/libxc/xc_sr_restore_x86_pv.c b/tools/libxc/xc_sr_restore=
_x86_pv.c
index 16e738884e..8e43ddcfd7 100644
--- a/tools/libxc/xc_sr_restore_x86_pv.c
+++ b/tools/libxc/xc_sr_restore_x86_pv.c
@@ -585,7 +585,7 @@ static int update_guest_p2m(struct xc_sr_context *ctx)
  * Cross-check the legitimate combinations.
  */
 static bool valid_x86_pv_info_combination(
-    const struct xc_sr_rec_x86_pv_info *info)
+    const struct mr_x86_pv_info *info)
 {
     switch ( info->guest_width )
     {
@@ -602,7 +602,7 @@ static int handle_x86_pv_info(struct xc_sr_context *ctx=
,
                               struct xc_sr_record *rec)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_x86_pv_info *info =3D rec->data;
+    struct mr_x86_pv_info *info =3D rec->data;
=20
     if ( ctx->x86.pv.restore.seen_pv_info )
     {
@@ -675,7 +675,7 @@ static int handle_x86_pv_p2m_frames(struct xc_sr_contex=
t *ctx,
                                     struct xc_sr_record *rec)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_x86_pv_p2m_frames *data =3D rec->data;
+    struct mr_x86_pv_p2m_frames *data =3D rec->data;
     unsigned int start, end, x, fpp =3D PAGE_SIZE / ctx->x86.pv.width;
     int rc;
=20
@@ -734,7 +734,7 @@ static int handle_x86_pv_vcpu_blob(struct xc_sr_context=
 *ctx,
                                    struct xc_sr_record *rec)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_x86_pv_vcpu_hdr *vhdr =3D rec->data;
+    struct mr_x86_pv_vcpu_hdr *vhdr =3D rec->data;
     struct xc_sr_x86_pv_restore_vcpu *vcpu;
     const char *rec_name;
     size_t blobsz;
diff --git a/tools/libxc/xc_sr_save.c b/tools/libxc/xc_sr_save.c
index fa736a311f..41af26909e 100644
--- a/tools/libxc/xc_sr_save.c
+++ b/tools/libxc/xc_sr_save.c
@@ -87,7 +87,7 @@ static int write_batch(struct xc_sr_context *ctx)
     void *page, *orig_page;
     uint64_t *rec_pfns =3D NULL;
     struct iovec *iov =3D NULL; int iovcnt =3D 0;
-    struct xc_sr_rec_page_data_header hdr =3D { 0 };
+    struct mr_page_data_header hdr =3D { 0 };
     struct xc_sr_record rec =3D {
         .type =3D REC_TYPE_PAGE_DATA,
     };
diff --git a/tools/libxc/xc_sr_save_x86_hvm.c b/tools/libxc/xc_sr_save_x86_=
hvm.c
index d99efe65e5..c4dc42479f 100644
--- a/tools/libxc/xc_sr_save_x86_hvm.c
+++ b/tools/libxc/xc_sr_save_x86_hvm.c
@@ -80,8 +80,8 @@ static int write_hvm_params(struct xc_sr_context *ctx)
     };
=20
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_hvm_params_entry entries[ARRAY_SIZE(params)];
-    struct xc_sr_rec_hvm_params hdr =3D {
+    struct mr_hvm_params_entry entries[ARRAY_SIZE(params)];
+    struct mr_hvm_params hdr =3D {
         .count =3D 0,
     };
     struct xc_sr_record rec =3D {
diff --git a/tools/libxc/xc_sr_save_x86_pv.c b/tools/libxc/xc_sr_save_x86_p=
v.c
index f3ccf5bb4b..916c5aad41 100644
--- a/tools/libxc/xc_sr_save_x86_pv.c
+++ b/tools/libxc/xc_sr_save_x86_pv.c
@@ -485,7 +485,7 @@ static int write_one_vcpu_basic(struct xc_sr_context *c=
tx, uint32_t id)
     unsigned int i, gdt_count;
     int rc =3D -1;
     vcpu_guest_context_any_t vcpu;
-    struct xc_sr_rec_x86_pv_vcpu_hdr vhdr =3D {
+    struct mr_x86_pv_vcpu_hdr vhdr =3D {
         .vcpu_id =3D id,
     };
     struct xc_sr_record rec =3D {
@@ -583,7 +583,7 @@ static int write_one_vcpu_basic(struct xc_sr_context *c=
tx, uint32_t id)
 static int write_one_vcpu_extended(struct xc_sr_context *ctx, uint32_t id)
 {
     xc_interface *xch =3D ctx->xch;
-    struct xc_sr_rec_x86_pv_vcpu_hdr vhdr =3D {
+    struct mr_x86_pv_vcpu_hdr vhdr =3D {
         .vcpu_id =3D id,
     };
     struct xc_sr_record rec =3D {
@@ -620,7 +620,7 @@ static int write_one_vcpu_xsave(struct xc_sr_context *c=
tx, uint32_t id)
     xc_interface *xch =3D ctx->xch;
     int rc =3D -1;
     DECLARE_HYPERCALL_BUFFER(void, buffer);
-    struct xc_sr_rec_x86_pv_vcpu_hdr vhdr =3D {
+    struct mr_x86_pv_vcpu_hdr vhdr =3D {
         .vcpu_id =3D id,
     };
     struct xc_sr_record rec =3D {
@@ -686,7 +686,7 @@ static int write_one_vcpu_msrs(struct xc_sr_context *ct=
x, uint32_t id)
     int rc =3D -1;
     size_t buffersz;
     DECLARE_HYPERCALL_BUFFER(void, buffer);
-    struct xc_sr_rec_x86_pv_vcpu_hdr vhdr =3D {
+    struct mr_x86_pv_vcpu_hdr vhdr =3D {
         .vcpu_id =3D id,
     };
     struct xc_sr_record rec =3D {
@@ -793,7 +793,7 @@ static int write_all_vcpu_information(struct xc_sr_cont=
ext *ctx)
  */
 static int write_x86_pv_info(struct xc_sr_context *ctx)
 {
-    struct xc_sr_rec_x86_pv_info info =3D {
+    struct mr_x86_pv_info info =3D {
         .guest_width =3D ctx->x86.pv.width,
         .pt_levels =3D ctx->x86.pv.levels,
     };
@@ -816,7 +816,7 @@ static int write_x86_pv_p2m_frames(struct xc_sr_context=
 *ctx)
     int rc; unsigned int i;
     size_t datasz =3D ctx->x86.pv.p2m_frames * sizeof(uint64_t);
     uint64_t *data =3D NULL;
-    struct xc_sr_rec_x86_pv_p2m_frames hdr =3D {
+    struct mr_x86_pv_p2m_frames hdr =3D {
         .end_pfn =3D ctx->x86.pv.max_pfn,
     };
     struct xc_sr_record rec =3D {
diff --git a/tools/libxc/xc_sr_stream_format.h b/tools/libxc/xc_sr_stream_f=
ormat.h
index 37a7da6eab..0700cde54f 100644
--- a/tools/libxc/xc_sr_stream_format.h
+++ b/tools/libxc/xc_sr_stream_format.h
@@ -1,6 +1,8 @@
 #ifndef __STREAM_FORMAT__H
 #define __STREAM_FORMAT__H
=20
+#include <xen/migration_stream.h>
+
 /*
  * C structures for the Migration v2 stream format.
  * See docs/specs/libxc-migration-stream.pandoc
@@ -41,101 +43,6 @@ struct xc_sr_dhdr
     uint32_t xen_minor;
 };
=20
-#define DHDR_TYPE_X86_PV  0x00000001U
-#define DHDR_TYPE_X86_HVM 0x00000002U
-
-/*
- * Record Header
- */
-struct xc_sr_rhdr
-{
-    uint32_t type;
-    uint32_t length;
-};
-
-/* All records must be aligned up to an 8 octet boundary */
-#define REC_ALIGN_ORDER               (3U)
-/* Somewhat arbitrary - 128MB */
-#define REC_LENGTH_MAX                (128U << 20)
-
-#define REC_TYPE_END                        0x00000000U
-#define REC_TYPE_PAGE_DATA                  0x00000001U
-#define REC_TYPE_X86_PV_INFO                0x00000002U
-#define REC_TYPE_X86_PV_P2M_FRAMES          0x00000003U
-#define REC_TYPE_X86_PV_VCPU_BASIC          0x00000004U
-#define REC_TYPE_X86_PV_VCPU_EXTENDED       0x00000005U
-#define REC_TYPE_X86_PV_VCPU_XSAVE          0x00000006U
-#define REC_TYPE_SHARED_INFO                0x00000007U
-#define REC_TYPE_X86_TSC_INFO               0x00000008U
-#define REC_TYPE_HVM_CONTEXT                0x00000009U
-#define REC_TYPE_HVM_PARAMS                 0x0000000aU
-#define REC_TYPE_TOOLSTACK                  0x0000000bU
-#define REC_TYPE_X86_PV_VCPU_MSRS           0x0000000cU
-#define REC_TYPE_VERIFY                     0x0000000dU
-#define REC_TYPE_CHECKPOINT                 0x0000000eU
-#define REC_TYPE_CHECKPOINT_DIRTY_PFN_LIST  0x0000000fU
-
-#define REC_TYPE_OPTIONAL             0x80000000U
-
-/* PAGE_DATA */
-struct xc_sr_rec_page_data_header
-{
-    uint32_t count;
-    uint32_t _res1;
-    uint64_t pfn[0];
-};
-
-#define PAGE_DATA_PFN_MASK  0x000fffffffffffffULL
-#define PAGE_DATA_TYPE_MASK 0xf000000000000000ULL
-
-/* X86_PV_INFO */
-struct xc_sr_rec_x86_pv_info
-{
-    uint8_t guest_width;
-    uint8_t pt_levels;
-    uint8_t _res[6];
-};
-
-/* X86_PV_P2M_FRAMES */
-struct xc_sr_rec_x86_pv_p2m_frames
-{
-    uint32_t start_pfn;
-    uint32_t end_pfn;
-    uint64_t p2m_pfns[0];
-};
-
-/* X86_PV_VCPU_{BASIC,EXTENDED,XSAVE,MSRS} */
-struct xc_sr_rec_x86_pv_vcpu_hdr
-{
-    uint32_t vcpu_id;
-    uint32_t _res1;
-    uint8_t context[0];
-};
-
-/* X86_TSC_INFO */
-struct xc_sr_rec_x86_tsc_info
-{
-    uint32_t mode;
-    uint32_t khz;
-    uint64_t nsec;
-    uint32_t incarnation;
-    uint32_t _res1;
-};
-
-/* HVM_PARAMS */
-struct xc_sr_rec_hvm_params_entry
-{
-    uint64_t index;
-    uint64_t value;
-};
-
-struct xc_sr_rec_hvm_params
-{
-    uint32_t count;
-    uint32_t _res1;
-    struct xc_sr_rec_hvm_params_entry param[0];
-};
-
 #endif
 /*
  * Local variables:
diff --git a/xen/include/Makefile b/xen/include/Makefile
index c3e0283d34..9161716e8f 100644
--- a/xen/include/Makefile
+++ b/xen/include/Makefile
@@ -101,7 +101,7 @@ all: headers.chk headers99.chk headers++.chk
 PUBLIC_HEADERS :=3D $(filter-out public/arch-% public/dom0_ops.h, $(wildca=
rd public/*.h public/*/*.h) $(public-y))
=20
 PUBLIC_C99_HEADERS :=3D public/io/9pfs.h public/io/pvcalls.h
-PUBLIC_ANSI_HEADERS :=3D $(filter-out public/%ctl.h public/xsm/% public/%h=
vm/save.h $(PUBLIC_C99_HEADERS), $(PUBLIC_HEADERS))
+PUBLIC_ANSI_HEADERS :=3D $(filter-out public/%ctl.h public/migration_strea=
m.h public/xsm/% public/%hvm/save.h $(PUBLIC_C99_HEADERS), $(PUBLIC_HEADERS=
))
=20
 public/io/9pfs.h-prereq :=3D string
 public/io/pvcalls.h-prereq :=3D string
diff --git a/xen/include/public/migration_stream.h b/xen/include/public/mig=
ration_stream.h
new file mode 100644
index 0000000000..de5b736362
--- /dev/null
+++ b/xen/include/public/migration_stream.h
@@ -0,0 +1,125 @@
+#ifndef __XEN_MIGRATION_STREAM_H__
+#define __XEN_MIGRATION_STREAM_H__
+
+#if !defined(__XEN__) && !defined(__XEN_TOOLS__)
+#error "Migration stream definitions are intended for use by node control =
tools only"
+#endif
+
+/*
+ * C structures for the Migration and Live Update.
+ * See docs/specs/libxc-migration-stream.pandoc
+ */
+
+#include "xen.h"
+
+/*
+ * The domain types are used in the libxc stream domain header and will al=
so
+ * be used in corresponding records for live update.
+ */
+#define DHDR_TYPE_X86_PV  0x00000001U
+#define DHDR_TYPE_X86_HVM 0x00000002U
+
+/*
+ * Record Header
+ */
+struct mr_rhdr
+{
+    uint32_t type;
+    uint32_t length;
+};
+
+/* All records must be aligned up to an 8 octet boundary */
+#define REC_ALIGN_ORDER               (3U)
+/* Somewhat arbitrary - 128MB */
+#define REC_LENGTH_MAX                (128U << 20)
+
+#define REC_TYPE_END                        0x00000000U
+#define REC_TYPE_PAGE_DATA                  0x00000001U
+#define REC_TYPE_X86_PV_INFO                0x00000002U
+#define REC_TYPE_X86_PV_P2M_FRAMES          0x00000003U
+#define REC_TYPE_X86_PV_VCPU_BASIC          0x00000004U
+#define REC_TYPE_X86_PV_VCPU_EXTENDED       0x00000005U
+#define REC_TYPE_X86_PV_VCPU_XSAVE          0x00000006U
+#define REC_TYPE_SHARED_INFO                0x00000007U
+#define REC_TYPE_X86_TSC_INFO               0x00000008U
+#define REC_TYPE_HVM_CONTEXT                0x00000009U
+#define REC_TYPE_HVM_PARAMS                 0x0000000aU
+#define REC_TYPE_TOOLSTACK                  0x0000000bU
+#define REC_TYPE_X86_PV_VCPU_MSRS           0x0000000cU
+#define REC_TYPE_VERIFY                     0x0000000dU
+#define REC_TYPE_CHECKPOINT                 0x0000000eU
+#define REC_TYPE_CHECKPOINT_DIRTY_PFN_LIST  0x0000000fU
+
+#define REC_TYPE_OPTIONAL             0x80000000U
+#define REC_TYPE_LIVE_UPDATE          0x40000000U
+
+/* PAGE_DATA */
+struct mr_page_data_header
+{
+    uint32_t count;
+    uint32_t _res1;
+    uint64_t pfn[0];
+};
+
+#define PAGE_DATA_PFN_MASK  0x000fffffffffffffULL
+#define PAGE_DATA_TYPE_MASK 0xf000000000000000ULL
+
+/* X86_PV_INFO */
+struct mr_x86_pv_info
+{
+    uint8_t guest_width;
+    uint8_t pt_levels;
+    uint8_t _res[6];
+};
+
+/* X86_PV_P2M_FRAMES */
+struct mr_x86_pv_p2m_frames
+{
+    uint32_t start_pfn;
+    uint32_t end_pfn;
+    uint64_t p2m_pfns[0];
+};
+
+/* X86_PV_VCPU_{BASIC,EXTENDED,XSAVE,MSRS} */
+struct mr_x86_pv_vcpu_hdr
+{
+    uint32_t vcpu_id;
+    uint32_t _res1;
+    uint8_t context[0];
+};
+
+/* X86_TSC_INFO */
+struct mr_x86_tsc_info
+{
+    uint32_t mode;
+    uint32_t khz;
+    uint64_t nsec;
+    uint32_t incarnation;
+    uint32_t _res1;
+};
+
+/* HVM_PARAMS */
+struct mr_hvm_params_entry
+{
+    uint64_t index;
+    uint64_t value;
+};
+
+struct mr_hvm_params
+{
+    uint32_t count;
+    uint32_t _res1;
+    struct mr_hvm_params_entry param[0];
+};
+
+#endif /* __XEN_MIGRATION_STREAM_H__ */
+
+/*
+ * Local variables:
+ * mode: C
+ * c-file-style: "BSD"
+ * c-basic-offset: 4
+ * tab-width: 4
+ * indent-tabs-mode: nil
+ * End:
+ */


--=-VIIJYbdB+zAQ/dVm7tDk
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjAxMDA0MDE2WjAvBgkqhkiG9w0BCQQxIgQg7lWSD73bPnIwBxGuUwVgCyf/x/aybOKh+rR3FJ7I
KQkwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAAB1ph+WF3woGO9bzpcW5PDy7tkc+cUGki7oKGXYapV217duQ2By1AKBLy4nD7uS
D2/6oPv8XPyJGWUK/Zvl5CYMC3t4/3hvUVAA7aVeOii20NeXPp42luX8F4u3C5SPTKJZaSWXueQ6
nvn+OcRE0WNZSPvArrONs06jRl2mOQ1LX7Co+jKLPUUoMTPnrWf2Hz5k42Z+qDbMEemR2K/NckS+
4G6zOEb687RLodDdAbOzH0MZxXoY4RcYkTAi1jBoR/BUJSocVUMIRRAjnKD4H+NlAkTEa5mvxH1z
I8putC1XbtPvfcbJkYD9nBuLH++nVliw27wofn/a/EF07YcHERQAAAAAAAA=


--=-VIIJYbdB+zAQ/dVm7tDk--



--===============5387920960443220953==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5387920960443220953==--



From xen-devel-bounces@lists.xenproject.org Sat Feb 01 01:20:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 01:20:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixhSd-0001nA-1b; Sat, 01 Feb 2020 01:20:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixhSb-0001n5-L6
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 01:20:33 +0000
X-Inumbo-ID: 05de7fe4-4491-11ea-8c31-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05de7fe4-4491-11ea-8c31-12813bfff9fa;
 Sat, 01 Feb 2020 01:20:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixhSS-000268-7p; Sat, 01 Feb 2020 01:20:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixhSR-0000yo-Vs; Sat, 01 Feb 2020 01:20:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixhSR-0005R8-UN; Sat, 01 Feb 2020 01:20:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146625-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386-prev:xen-build:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=837da5e3a31938891e4bada2497ec6b7b73908cc
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 01:20:23 +0000
Subject: [Xen-devel] [xen-unstable test] 146625: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYyNSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjYyNS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDE0NjYxMSBSRUdSLiB2cy4gMTQ2NTYzCgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgICAgZmFp
bCBwYXNzIGluIDE0NjYxMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2NjExIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxNDY2MTEgYmxvY2tlZCBpbiAx
NDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2NTYzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDgzN2RhNWUzYTMxOTM4ODkxZTRiYWRhMjQ5N2Vj
NmI3YjczOTA4Y2MKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGY5MTBj
M2ViYzZhMTc4YzVjYmJjMDg2ODEzNGJlNTM2ZmFlN2Y3Y2YKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDE0NjU2MyAgMjAyMC0wMS0yOSAwMTo1NTozMCBaICAgIDIgZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxNDY1NzggIDIwMjAtMDEtMjkgMTc6MDY6MTkgWiAgICAyIGRheXMgICAgNSBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2MTEgIDIwMjAtMDEtMzEgMDI6MzE6MTAgWiAgICAw
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIElnb3IgRHJ1emhpbmlu
IDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGlu
dGVsLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdy
YWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpjb21taXQgODM3ZGE1ZTNhMzE5Mzg4OTFlNGJhZGEyNDk3ZWM2YjdiNzM5MDhjYwpBdXRo
b3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgSmFuIDMwIDE3
OjE5OjQ2IDIwMjAgKzAxMDAKCiAgICB4ODY6IGZvbGQgbGlua2VyIHNjcmlwdCBwcmUtcHJvY2Vz
c2luZyBydWxlcwogICAgCiAgICBUaGVyZSdzIG5vIG5lZWQgdG8gaGF2ZSB0d2ljZSBhbG1vc3Qg
dGhlIHNhbWUgcnVsZS4gU2ltcGx5IGFkZCB0aGUgZXh0cmEKICAgIC1ERUZJIHRvIEFGTEFHUyBm
b3IgdGhlIEVGSSB2YXJpYW50LCBhbmQgc3BlY2lmeSBib3RoIHRhcmdldHMgZm9yIHRoZQogICAg
dGhlbiBzaW5nbGUgcnVsZS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgZjQ1MGVhYTljMTUyMWM2NGRjMzFiZGVjODFhNjE0OGIy
YjBkOTU1MgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBU
aHUgSmFuIDMwIDE3OjE4OjEyIDIwMjAgKzAxMDAKCiAgICB4ODY6IHVuZG8gcGFydCBvZiAicmVm
aW5lIGxpbmsgdGltZSBzdHViIGFyZWEgcmVsYXRlZCBhc3NlcnRpb24iCiAgICAKICAgIFRoZSBv
cmlnaW5hbCBjaGVjayB3YXMgbm90IHRvbyBzdHJpY3Q6IFdoaWxlIHdlIGRvbid0IHVzZSBvbmUg
cGFnZSBvZgogICAgbWVtb3J5IHBlciBDUFUsIHdlIGRvIHVzZSBvbnMgcGFnZSBvZiBWQSBzcGFj
ZSBwZXIgQ1BVLiBJdCBpcyB0aGUKICAgIGxhdHRlciB3aGljaCBtYXR0ZXJzIGhlcmUuCiAgICAK
ICAgIFVuZG8gdGhhdCBwYXJ0IG9mIHRoZSBjaGFuZ2UsIGJ1dCBsZWF2ZSBldmVyeXRoaW5nIGVs
c2UgaW4gcGxhY2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgoKY29tbWl0IGIzYWY4MTA4ZDViOGYyODk3OTg0ZmMxMjY0ZWM1NDA2ZDA4ODhh
N2UKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KRGF0
ZTogICBXZWQgRGVjIDExIDE2OjM4OjU3IDIwMTkgKzAwMDAKCiAgICB4ZW46IE1vdmUgR0NDX0hB
U19WSVNJQklMSVRZX0FUVFJJQlVURSB0byBLY29uZmlnIGFuZCBjb21tb24KICAgIAogICAgVGhl
IGNoZWNrIGZvciAkKENDKSAtZnZpc2liaWxpdHk9aGlkZGVuIGlzIGRvbmUgYnkgYm90aCBhcm0g
YW5kIHg4NiwKICAgIHNvIHRoZSBwYXRjaCBhbHNvIG1vdmUgdGhlIGNoZWNrIHRvIHRoZSBjb21t
b24gYXJlYS4KICAgIAogICAgVGhlIGNoZWNrIGRvZXNuJ3QgY2hlY2sgaWYgJChDQykgaXMgZ2Nj
LCBhbmQgY2xhbmcgY2FuIGFjY2VwdCB0aGF0CiAgICBvcHRpb24gYXMgd2VsbCwgc28gcy9HQ0Mv
Q0MvIGlzIGRvbmUgdG8gdGhlIGRlZmluZSBuYW1lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDY3YzVkNjYy
ZDc2ODMxMWZhZTljNzAzNWIzMDUwNzhiODFiMjM5MDkKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRGVjIDExIDE1OjI3OjMzIDIw
MTkgKzAwMDAKCiAgICB4ZW46IFVzZSAkKENPTkZJR19DQ19JU19DTEFORykgaW5zdGVhZCBvZiAk
KGNsYW5nKSBpbiBNYWtlZmlsZQogICAgCiAgICBLY29uZmlnIGNhbiBjaGVjayBpZiAkKENDKSBp
cyBjbGFuZyBvciBub3QsIGlmIGl0IGlzCiAgICBDT05GSUdfQ0NfSVNfQ0xBTkcgd2lsbCBiZSBz
ZXQuCiAgICAKICAgIFdpdGggdGhhdCBwYXRjaCwgdGhlIGh5cGVydmlzb3IgY2FuIGJlIGJ1aWx0
IHVzaW5nIGNsYW5nIGJ5IHJ1bm5pbmcKICAgIGBtYWtlIENDPWNsYW5nIENYWD1jbGFuZysrYCB3
aXRob3V0IG5lZWRlZCB0byBwcm92aWRlIGFuIGV4dHJhIGNsYW5nCiAgICBwYXJhbWV0ZXIuCiAg
ICAKICAgIGBtYWtlIGNsYW5nPXlgIHN0aWxsIHdvcmtzIGFzIENvbmZpZy5tayB3aWxsIHNldCBD
QyBhbmQgQ1hYLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IGMzMzMzYzNhNWQxMjI0NTEzZjgwMWFlZDExOTUz
MjM0ODUxYmJmOTYKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KRGF0ZTogICBXZWQgRGVjIDExIDEzOjU1OjA2IDIwMTkgKzAwMDAKCiAgICB4ZW46IE1v
dmUgQ09ORklHX0lORElSRUNUX1RIVU5LIHRvIEtjb25maWcKICAgIAogICAgTm93IHRoYXQgS2Nv
bmZpZyBoYXMgdGhlIGNhcGFiaWxpdHkgdG8gcnVuIHNoZWxsIGNvbW1hbmQgd2hlbgogICAgZ2Vu
ZXJhdGluZyBDT05GSUdfKiB3ZSBjYW4gdXNlIGl0IGluIHNvbWUgY2FzZXMgdG8gdGVzdCBDRkxB
R1MuCiAgICAKICAgIENPTkZJR19JTkRJUkVDVF9USFVOSyBpcyBhIGdvb2QgZXhhbXBsZSB0aGF0
IHdhbnRzIHRvIGV4aXN0IGJvdGggaW4KICAgIE1ha2VmaWxlIGFuZCBhcyBhIEMgbWFjcm8sIHdo
aWNoIEtjb25maWcgZG8uIFNvIHVzZSBLY29uZmlnIHRvCiAgICBnZW5lcmF0ZSBDT05GSUdfSU5E
SVJFQ1RfVEhVTksgYW5kIGhhdmUgdGhlIENGTEFHUyBkZXBlbmRzIG9uIHRoYXQuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
Cgpjb21taXQgNGM5MWFkNzIxYzgwZDQ5N2ZkZTY3NDBhOWY5NTdmNjZlY2ZmMjI2NwpBdXRob3I6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBE
ZWMgNCAxNzoxMzo1MSAyMDE5ICswMDAwCgogICAgeGVuOiBJbXBvcnQgY2MtaWZ2ZXJzaW9uIGZy
b20gS2J1aWxkCiAgICAKICAgIFRoaXMgaXMgaW4gcHJlcGFyYXRpb24gb2YgaW1wb3J0aW5nIEti
dWlsZCB0byBidWlsZCBYZW4uIFdlIHdvbid0IGJlCiAgICBhYmxlIHRvIGluY2x1ZGUgQ29uZmln
Lm1rIHNvIHdlIHdpbGwgbmVlZCBhIHJlcGxhY2VtZW50IGZvciB0aGUgbWFjcm8KICAgIGBjYy1p
ZnZlcnNpb24nLgogICAgCiAgICBUaGlzIHBhdGNoIGltcG9ydHMgcGFydHMgb2YgInNjcmlwdHMv
S2J1aWxkLmluY2x1ZGUiIGZyb20gTGludXggdjUuNCwKICAgIHRoZSBtYWNybyBjYy1pZnZlcnNp
b24uIEl0IG1ha2VzIHVzZSBvZiBDT05GSUdfR0NDX1ZFUlNJT04gdGhhdAogICAgS2NvbmZpZyBu
b3cgcHJvdmlkZXMuCiAgICAKICAgIFNpbmNlIHRoZXkgYXJlIG5vIG90aGVyIHVzZSBvZiBYZW4n
cyBgY2MtaWZ2ZXJzaW9uJyBtYWNybywgd2UgY2FuCiAgICByZW1vdmUgaXQuCiAgICAKICAgIFNp
Z25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgog
ICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpj
b21taXQgNTM0NTE5ZjA1MTRmNTIwMDdkNTA0ZTBmMmVlYjcxNGRlN2IyNDY4ZApBdXRob3I6IEFu
dGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBEZWMg
NCAxNjozMzoyMyAyMDE5ICswMDAwCgogICAgeGVuOiBIYXZlIEtjb25maWcgY2hlY2sgJChDQykn
cyB2ZXJzaW9uCiAgICAKICAgIFRoaXMgaW1wb3J0IHNldmVyYWwgZmlsZXMgZnJvbSBMaW51eCB2
NS4zCiAgICAgLSBzY3JpcHRzL0tjb25maWcuaW5jbHVkZQogICAgIC0gc2NyaXB0cy9jbGFuZy12
ZXJzaW9uLnNoCiAgICAgLSBzY3JpcHRzL2djYy12ZXJzaW9uLnNoCiAgICAgYW5kIHNldmVyYWwg
Y29uZmlnIHZhbHVlcyBmcm9tIGZyb20gTGludXgncyBpbml0L0tjb25maWcgZmlsZS4KICAgIEJ1
dCBnY2MtdmVyc2lvbi5zaCBoYXZlIGJlZW4gbW9kaWZpZWQgdG8gcmV0dXJuICIwIiB3aGVuICRD
QyBpc24ndAogICAgR0NDLCBsaWtlIGNsYW5nLXZlcnNpb24uc2ggZG8uCiAgICAKICAgIEZpbGVz
IGFyZSBjb3BpZWQgaW50byBzY3JpcHRzLyBkaXJlY3RvcnkgYmVjYXVzZSB0aGF0J3Mgd2VyZSB0
aGUgZmlsZXMKICAgIGFyZSBmb3VuZCBpbiBMaW51eCB0cmVlLCBhbmQgYWxzbyBiZWNhdXNlIHdl
IGFyZSBnb2luZyB0byBpbXBvcnQgbW9yZQogICAgb2YgS2J1aWxkIGZyb20gTGludXggd2hpY2gg
aXMgbG9jYXRlZCBpbiBzY3JpcHRzLy4KICAgIAogICAgQ09ORklHX0dDQ19WRVJTSU9OIGFuZCBD
T05GSUdfQ0NfSVNfQ0xBTkcgYXJlIGdvaW5nIHRvIGJlIHVzZSBpbgogICAgZm9sbG93LXVwIHBh
dGNoZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgZjgwZmUyYjM0ZjA4YmEzYjA4ZDNhZTNmMDUxNzM4MGM2
MTNlYTZlYQpBdXRob3I6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgpEYXRlOiAgIFR1ZSBTZXAgMTcgMTQ6MTM6NTAgMjAxOSArMDEwMAoKICAgIHhlbjogVXBkYXRl
IEtjb25maWcgdG8gTGludXggdjUuNAogICAgCiAgICBUaGlzIHBhdGNoIHVwZGF0ZXMgS2NvbmZp
ZyB0byBhIG1vcmUgcmVjZW50IHZlcnNpb24gb2YgS2NvbmZpZywgZm91bmQKICAgIGluIExpbnV4
IHY1LjQuMCwgMjE5ZDU0MzMyYTA5ICgiTGludXggNS40IikuCiAgICAKICAgIFdpdGggdGhlIHVw
ZGF0ZWQgdmVyc2lvbiBvZiBLY29uZmlnLCBvdGhlciBjaGFuZ2VzIGFyZSBuZWNlc3NhcnkgdG8K
ICAgIGF2b2lkIGJyZWFraW5nIHRoZSBidWlsZC4KICAgIAogICAgS2NvbmZpZyBmaWxlczoKICAg
IC0gZml4IEtjb25maWcgZmlsZXMgdGhhdCB3aGVyZSB1c2luZyBvcHRpb24gZW52PSo6CiAgICAg
IFNpbmNlIExpbnV4IGNvbW1pdCAxMDRkYWVhMTQ5YzQgKCJrY29uZmlnOiByZWZlcmVuY2UgZW52
aXJvbm1lbnQKICAgICAgdmFyaWFibGVzIGRpcmVjdGx5IGFuZCByZW1vdmUgJ29wdGlvbiBlbnY9
JyIpLCB3ZSBjYW4gYWNjZXNzIHRoZQogICAgICBlbnZpcm9ubWVudCBkaXJlY3RseSB2aWEgJCgp
IGFuZCAib3B0aW9uIGVudj0iIGFzIGJlZW4gcmVtb3ZlZC4KICAgIC0gQ09ORklHX0VYUEVSVD0n
eScgd2lsbCBub3cgYXBwZWFyIGluIC5jb25maWcgZmlsZSBpZgogICAgICBYRU5fQ09ORklHX0VY
UEVSVD15IGluIHRoZSBlbnZpcm9ubWVudC4gVGhlIGFsdGVybmF0aXZlIGlzIHRvIGNoYW5nZQog
ICAgICAiRVhQRVJUIiB0byAiJChYRU5fQ09ORklHX0VYUEVSVCkiIGluIGFsbCBLY29uZmlnIGZp
bGVzLgogICAgCiAgICBNYWtlZmlsZToKICAgIC0gc2lsZW50b2xkY29uZmlnIHRhcmdldCBhcyBi
ZWVuIHJlbW92ZWQgZnJvbSBLY29uZmlnLiBUbyB1cGRhdGUKICAgICAgaW5jbHVkZS9nZW5lcmF0
ZWQvYXV0b2NvbmYuaCwgd2UgbmVlZCB0byB1c2Ugc3luY2NvbmZpZyB0YXJnZXQKICAgICAgaW5z
dGVhZC4KICAgIAogICAgTWFrZWZpbGUua2NvbmZpZzoKICAgIC0gSW1wb3J0IG5ld2VyIG5lZWRl
ZCBjb2RlIGZyb20gTGludXgncyBNYWtlZmlsZS5saWIgYW5kCiAgICAgIEtidWlsZC5pbmNsdWRl
IGFuZCBNYWtlZmlsZS5idWlsZC4KICAgIC0gU2V0IFEgdG8gZW1wdHksIFhlbiBidWlsZCBzeXN0
ZW0gZG9lc24ndCBzaWxlbmNlIGNvbW1hbmRzLiBIYXZpbmcgUQogICAgICBlbXB0eSBtZWFuIHdl
IGNhbiBpbXBvcnQgc3R1ZmYgZnJvbSBMaW51eCB3aXRob3V0IGhhdmluZyB0byByZW1vdmUgdGhl
CiAgICAgIGxlYWRpbmcgJChRKSBmcm9tIGJ1aWxkIGNvbW1hbmRzLiBBbmQgcXVpZXQ9JycgbWVh
bnMgY29tbWFuZHMgd2lsbCBiZQogICAgICBlY2hvZWQuCiAgICAtIEFkZCAkKFBIT05ZKSB0byAu
UEhPTlkuIExpa2UgaXQgaXMgaW50ZW5kZWQgYnkgS2J1aWxkLgogICAgCiAgICBNYWtlZmlsZS5o
b3N0IGlzIGFsc28gdXBkYXRlZCBhbmQgY29waWVkIGZyb20gTGludXguCiAgICAKICAgIERlcGVu
ZGVuY3kgY2hhbmdlOgogICAgLSBOb3cgZGVwZW5kcyBvbiBmbGV4L2Jpc29uLCBtYXliZSB3ZSBj
b3VsZCBfc2hpcHBlZCB0aG9zZSBmaWxlcyBsaWtlCiAgICAgIGJlZm9yZS4gTGludXggZG9lc24n
dCBkbyB0aGF0IGFueW1vcmUuCiAgICAKICAgIFRoZSAuZ2l0aWdub3JlIGluIGtjb25maWcvIGhh
cyBtb3JlIGVudHJpZXMsIGNvbXBhcmVkIHRvIHVwc3RyZWFtLCBmb3IKICAgIGZpbGUgZ2VuZXJh
dGVkIGJ5IE1ha2VmaWxlLmhvc3QuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgOWI3MWQ2YTc1OWE2ODM1Yzc3
MjNhZmEzZDc5ZTFlN2YxMGRhNDM5NgpBdXRob3I6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVu
Z3llbEBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEphbiAyOSAxNTowNjo1MCAyMDIwICswMTAwCgog
ICAgeDg2L21lbV9hY2Nlc3M6IHVzZSBfX2dldF9nZm5fdHlwZV9hY2Nlc3MgaW4gc2V0X21lbV9h
Y2Nlc3MKICAgIAogICAgVXNlIF9fZ2V0X2dmbl90eXBlX2FjY2VzcyBpbnN0ZWFkIG9mIHAybS0+
Z2V0X2VudHJ5IHRvIHRyaWdnZXIgcGFnZS1mb3JraW5nCiAgICB3aGVuIHRoZSBtZW1fYWNjZXNz
IHBlcm1pc3Npb24gaXMgYmVpbmcgc2V0IG9uIGEgcGFnZSB0aGF0IGhhcyBub3QgeWV0IGJlZW4K
ICAgIGNvcGllZCBvdmVyIGZyb20gdGhlIHBhcmVudC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
VGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgNWUwOGY1ZjU2Yzk5NTVk
ODUzYzI2Yzk4NWI2ZmIxZmI0NWQwMzU1ZApBdXRob3I6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRy
dXpoaW5pbkBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKYW4gMjkgMTU6MDY6MTAgMjAyMCArMDEw
MAoKICAgIHg4Ni9zdXNwZW5kOiBkaXNhYmxlIHdhdGNoZG9nIGJlZm9yZSBjYWxsaW5nIGNvbnNv
bGVfc3RhcnRfc3luYygpCiAgICAKICAgIC4uLiBhbmQgZW5hYmxlIGl0IGFmdGVyIGV4aXRpbmcg
Uy1zdGF0ZS4gT3RoZXJ3aXNlIGFjY3VtdWxhdGVkCiAgICBvdXRwdXQgaW4gc2VyaWFsIGJ1ZmZl
ciBtaWdodCBlYXNpbHkgdHJpZ2dlciB0aGUgd2F0Y2hkb2cgaWYgaXQncwogICAgc3RpbGwgZW5h
YmxlZCBhZnRlciBlbnRlcmluZyBzeW5jIHRyYW5zbWlzc2lvbiBtb2RlLgogICAgCiAgICBUaGUg
aXNzdWUgb2JzZXJ2ZWQgb24gbWFjaGluZXMgd2hpY2gsIHVuZm9ydHVuYXRlbHksIGdlbmVyYXRl
IG5vbi0wCiAgICBvdXRwdXQgaW4gQ1BVIG9mZmxpbmUgY2FsbGJhY2tzLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICAg
IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgYTI5
ZjE5Zjc0NzZhMTNjZDZkNzc1N2IzYWE1ZWIyNmZmZDllM2M1NApBdXRob3I6IE9sYWYgSGVyaW5n
IDxvbGFmQGFlcGZsZS5kZT4KRGF0ZTogICBXZWQgSmFuIDI5IDE0OjQ4OjU0IDIwMjAgKzAxMDAK
CiAgICB4ODYvZG9tY3RsOiBmaXggdHlwbyBpbiBjb21tZW50CiAgICAKICAgIFRoZSBhcnJheSBp
cyBuYW1lZCBtc3JfcG9saWN5LgogICAgCiAgICBGaXhlcyBjb21taXQgNjA1MjlkZmVjYTEKICAg
IAogICAgU2lnbmVkLW9mZi1ieTogT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogICAgQWNr
ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgODFhMzA4MGEzZjI5MmU4NDVmZjVj
MWY5YzM3MjYyMTllOWE1ZGEyYgpBdXRob3I6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3ll
bEBpbnRlbC5jb20+CkRhdGU6ICAgV2VkIEphbiAyOSAxNDo0ODoxNSAyMDIwICswMTAwCgogICAg
eDg2L21lbV9zaGFyaW5nOiByZXBsYWNlIE1FTV9TSEFSSU5HX0RFQlVHIHdpdGggZ2RwcmludGsK
ICAgIAogICAgVXNpbmcgWEVOTE9HX0VSUiBsZXZlbCBzaW5jZSB0aGlzIGlzIG9ubHkgdXNlZCBp
biBkZWJ1ZyBwYXRocyAoaWUuIGl0J3MKICAgIGV4cGVjdGVkIHRoZSB1c2VyIGFscmVhZHkgaGFz
IGxvZ2x2bD1hbGwgc2V0KS4gQWxzbyB1c2UgJXBkIHRvIHByaW50IHRoZSBkb21haW4KICAgIGlk
cy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVs
QGludGVsLmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cgpjb21taXQgNzgyYjQ4YjdmNzMxOWMwN2IwNDQ2MDZkNjdhNjA4NzVlNTNkZDA1YgpBdXRob3I6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKYW4g
MjkgMTQ6NDc6MDAgMjAyMCArMDEwMAoKICAgIHg4Ni9hcGljOiBmaXggZGlzYWJsaW5nIExWVDAg
aW4gZGlzY29ubmVjdF9ic3BfQVBJQwogICAgCiAgICBUaGUgSW50ZWwgU0RNIHN0YXRlczoKICAg
IAogICAgIldoZW4gYW4gaWxsZWdhbCB2ZWN0b3IgdmFsdWUgKDAgdG8gMTUpIGlzIHdyaXR0ZW4g
dG8gYSBMVlQgZW50cnkgYW5kCiAgICB0aGUgZGVsaXZlcnkgbW9kZSBpcyBGaXhlZCAoYml0cyA4
LTExIGVxdWFsIDApLCB0aGUgQVBJQyBtYXkgc2lnbmFsIGFuCiAgICBpbGxlZ2FsIHZlY3RvciBl
cnJvciwgd2l0aG91dCByZWdhcmQgdG8gd2hldGhlciB0aGUgbWFzayBiaXQgaXMgc2V0IG9yCiAg
ICB3aGV0aGVyIGFuIGludGVycnVwdCBpcyBhY3R1YWxseSBzZWVuIG9uIHRoZSBpbnB1dC4iCiAg
ICAKICAgIEFuZCB0aGF0J3MgZXhhY3RseSB3aGF0J3MgY3VycmVudGx5IGRvbmUgaW4gZGlzY29u
bmVjdF9ic3BfQVBJQyB3aGVuCiAgICB2aXJ0X3dpcmVfc2V0dXAgaXMgdHJ1ZSBhbmQgTFZUIExJ
TlQwIGlzIGJlaW5nIG1hc2tlZC4gQnkgd3JpdGluZyBvbmx5CiAgICBBUElDX0xWVF9NQVNLRUQg
WGVuIGlzIGFjdHVhbGx5IHNldHRpbmcgdGhlIHZlY3RvciB0byAwIGFuZCB0aGUKICAgIGRlbGl2
ZXJ5IG1vZGUgdG8gRml4ZWQgKDApLCBhbmQgaGVuY2UgaXQgdHJpZ2dlcnMgYW4gQVBJQyBlcnJv
ciBldmVuCiAgICB3aGVuIHRoZSBMVlQgZW50cnkgaXMgbWFza2VkLgogICAgCiAgICBUaGlzIHdv
dWxkIHVzdWFsbHkgbWFuaWZlc3Qgd2hlbiBYZW4gaXMgYmVpbmcgc2h1dCBkb3duLCBhcyB0aGF0
J3MKICAgIHdoZXJlIGRpc2Nvbm5lY3RfYnNwX0FQSUMgaXMgY2FsbGVkOgogICAgCiAgICAoWEVO
KSBBUElDIGVycm9yIG9uIENQVTA6IDQwKDAwKQogICAgCiAgICBGaXggdGhpcyBieSBjYWxsaW5n
IGNsZWFyX2xvY2FsX0FQSUMgcHJpb3IgdG8gc2V0dGluZyB0aGUgTFZUIExJTlQKICAgIHJlZ2lz
dGVycyB3aGljaCBhbHJlYWR5IGNsZWFyIExWVCBMSU5UMCwgYW5kIGhlbmNlIHRoZSB0cm91Ymxl
c29tZQogICAgd3JpdGUgY2FuIGJlIGF2b2lkZWQgYXMgdGhlIHJlZ2lzdGVyIGlzIGFscmVhZHkg
Y2xlYXJlZC4KICAgIAogICAgUmVwb3J0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CiAgICBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CihxZW11IGNoYW5nZXMgbm90IGluY2x1ZGVkKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 01:20:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 01:20:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixhSn-0001oR-HP; Sat, 01 Feb 2020 01:20:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=U5Sr=3V=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1ixhSl-0001oB-VN
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 01:20:44 +0000
X-Inumbo-ID: 109aaa5c-4491-11ea-b211-bc764e2007e4
Received: from mail.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 109aaa5c-4491-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 01:20:43 +0000 (UTC)
Received: from localhost.localdomain (c-174-62-72-237.hsd1.ca.comcast.net
 [174.62.72.237]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id BB61C72008A;
 Sat,  1 Feb 2020 01:22:35 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.prgmr.com BB61C72008A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1580538155;
 bh=ObcgTufZkU5X+KlWE0DZEjaBH7Uf7j5KTZHoa1pWZiQ=;
 h=From:To:Cc:Subject:Date:From;
 b=SMnsWsgzNa7U9swgJo07o+n6/sCCt//4y/0xZxGBAJJSGdKsqSsHVS7XVohMPiMxj
 B29oaGzi1NUoeTbCG2yRH9ODiMkG8Jemsqv7oNHuee91cMDHpw0oZKQ8VBoMp7PmKy
 ZrvCjZXsVlE+BtV/9fAGbL0K4XKcloo5ewE2DHlE=
From: Sarah Newman <srn@prgmr.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 31 Jan 2020 17:20:26 -0800
Message-Id: <20200201012026.5976-1-srn@prgmr.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] docs/misc: xen-command-line: fix parameters in
 sample serial configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sarah Newman <srn@prgmr.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWVzIG9mIHRoZSBzZXJpYWwgcGFyYW1ldGVycyB1c2UgaHlwaGVucywgbm90IHVuZGVy
c2NvcmVzLgoKU2lnbmVkLW9mZi1ieTogU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgotLS0K
IGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYyB8IDQgKystLQogMSBmaWxlIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21p
c2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5w
YW5kb2MKaW5kZXggNWViM2EwNzI3Ni4uNTA1MTU4M2E1ZCAxMDA2NDQKLS0tIGEvZG9jcy9taXNj
L3hlbi1jb21tYW5kLWxpbmUucGFuZG9jCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5l
LnBhbmRvYwpAQCAtMzY5LDggKzM2OSw4IEBAIFRoZSBhY2NlcHRlZCBuYW1lIGtleXdvcmRzIGZv
ciBuYW1lPXZhbHVlIHBhaXJzIGFyZToKIFRoZSBmb2xsb3dpbmcgYXJlIGV4YW1wbGVzIG9mIGNv
cnJlY3Qgc3BlY2lmaWNhdGlvbnM6CiAKICAgICBjb20xPTExNTIwMCw4bjEsMHgzZjgsNAotICAg
IGNvbTE9MTE1MjAwLDhuMSwweDNmOCw0LHJlZ193aWR0aD00LHJlZ19zaGlmdD0yCi0gICAgY29t
MT1iYXVkPTExNTIwMCxwYXJpdHk9bixzdG9wX2JpdHM9MSxpb19iYXNlPTB4M2Y4LHJlZ193aWR0
aD00CisgICAgY29tMT0xMTUyMDAsOG4xLDB4M2Y4LDQscmVnLXdpZHRoPTQscmVnLXNoaWZ0PTIK
KyAgICBjb20xPWJhdWQ9MTE1MjAwLHBhcml0eT1uLHN0b3AtYml0cz0xLGlvLWJhc2U9MHgzZjgs
cmVnLXdpZHRoPTQKIAogIyMjIGNvbnJpbmdfc2l6ZQogPiBgPSA8c2l6ZT5gCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 01:42:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 01:42:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixhnf-0003c3-Tu; Sat, 01 Feb 2020 01:42:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixhne-0003bw-CM
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 01:42:18 +0000
X-Inumbo-ID: 144208f0-4494-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 144208f0-4494-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 01:42:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixhnd-0002UM-4s; Sat, 01 Feb 2020 01:42:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixhnc-0001Rx-QW; Sat, 01 Feb 2020 01:42:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixhnc-0001S0-PF; Sat, 01 Feb 2020 01:42:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146629-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=8b0932c19f31cbf9da26d3b8d4e8d954bdbb5269
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 01:42:16 +0000
Subject: [Xen-devel] [ovmf test] 146629: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYyOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgOGIwOTMyYzE5ZjMxY2JmOWRhMjZkM2I4ZDRlOGQ5NTRiZGJiNTI2OQpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjMgZGF5cyAgIDg5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYyMSAgMjAyMC0wMS0zMSAxMjowOTo1NSBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3MjQgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 02:34:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 02:34:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixicP-0007u6-R5; Sat, 01 Feb 2020 02:34:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixicO-0007u1-BC
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 02:34:44 +0000
X-Inumbo-ID: 63cbca9e-449b-11ea-8c3b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63cbca9e-449b-11ea-8c3b-12813bfff9fa;
 Sat, 01 Feb 2020 02:34:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixicG-00006v-Qn; Sat, 01 Feb 2020 02:34:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixicG-0002ab-Di; Sat, 01 Feb 2020 02:34:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixicG-0007VT-Cg; Sat, 01 Feb 2020 02:34:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146628-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:build-i386:xen-build:fail:regression
 linux-5.4:test-armhf-armhf-xl-vhd:guest-start.2:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-shadow:guest-localmigrate/x10:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-qcow2:guest-start:fail:heisenbug
 linux-5.4:test-armhf-armhf-examine:reboot:fail:heisenbug
 linux-5.4:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-5.4:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=60b6aa2b71efa7e0bd5393ce292ace4a0cf2e71b
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 02:34:36 +0000
Subject: [Xen-devel] [linux-5.4 test] 146628: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYyOCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjYyOC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxNDY2MTQgUkVH
Ui4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDE2IGd1ZXN0LXN0YXJ0
LjIgICAgZmFpbCBpbiAxNDY2MDMgcGFzcyBpbiAxNDY2MjgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAxNSBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDE0NjYxNCBwYXNzIGluIDE0NjYy
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBm
YWlsIGluIDE0NjYxNCBwYXNzIGluIDE0NjYyOAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAxMyBndWVzdC1zdGFydC4yICAgICAgICBmYWlsIHBhc3MgaW4gMTQ2NjAzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgIDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgIGZh
aWwgcGFzcyBpbiAxNDY2MTQKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290
ICAgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjYxNAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxNyBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4g
MTQ2NjE0CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3Qg
YmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDE0NjYxNCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0NjYxNCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2
NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NjYxNCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJs
b2NrZWQgaW4gMTQ2NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGluIDE0
NjYxNCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2NjE0IG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxNDY2MTQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NjYxNCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTQ2NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NjYxNCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTQ2NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgaW4gMTQ2NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDE0
NjYxNCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2NjE0IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2MTQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0NjYxNCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIGluIDE0NjYxNCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTQ2NjE0IG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA2MGI2
YWEyYjcxZWZhN2UwYmQ1MzkzY2UyOTJhY2U0YTBjZjJlNzFiCmJhc2VsaW5lIHZlcnNpb246CiBs
aW51eCAgICAgICAgICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0
YzMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAg
IDE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3
IFogICAxNCBkYXlzICAgMzMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NTgwICAy
MDIwLTAxLTI5IDIwOjQwOjAwIFogICAgMiBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo4MjcgcGVv
cGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
Mzc0MTQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 04:54:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 04:54:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixkmw-0002rh-V0; Sat, 01 Feb 2020 04:53:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixkmv-0002rc-W3
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 04:53:46 +0000
X-Inumbo-ID: d371d27c-44ae-11ea-8c3f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d371d27c-44ae-11ea-8c3f-12813bfff9fa;
 Sat, 01 Feb 2020 04:53:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixkmu-0002tD-MD; Sat, 01 Feb 2020 04:53:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixkmu-0006ot-Cm; Sat, 01 Feb 2020 04:53:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixkmu-0003Re-Aw; Sat, 01 Feb 2020 04:53:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146631-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=adcd6e93b9519f7fe421d543e3aa646895b32e1a
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 04:53:44 +0000
Subject: [Xen-devel] [qemu-mainline test] 146631: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MzEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBhZGNkNmU5M2I5NTE5
ZjdmZTQyMWQ1NDNlM2FhNjQ2ODk1YjMyZTFhCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ2IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NiBk
YXlzICAyMTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjIyICAyMDIwLTAxLTMx
IDEyOjM2OjQ0IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBT
Y290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXog
PHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0u
dGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4K
ICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5l
QGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3Rl
ZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWls
bmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBN
dXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdo
IDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tm
cmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1
dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVI
T1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhh
dC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96
em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIg
ZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdh
bmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5j
b20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVu
ZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0
c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxw
cmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwu
Y29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlp
dGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMu
Y29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZ
dXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZh
bC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgog
IHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5n
emhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyMTU3NCBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 06:28:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 06:28:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixmGI-00027O-Kk; Sat, 01 Feb 2020 06:28:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixmGI-00027J-7I
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 06:28:10 +0000
X-Inumbo-ID: 00521a10-44bc-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 00521a10-44bc-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 06:28:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixmGB-00050H-Al; Sat, 01 Feb 2020 06:28:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixmGB-0003ka-33; Sat, 01 Feb 2020 06:28:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixmGB-00012s-0K; Sat, 01 Feb 2020 06:28:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146636-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=62d75cdcc69eb43620dc8f53f66185aed5671968
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 06:28:03 +0000
Subject: [Xen-devel] [libvirt test] 146636: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MzYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDYyZDc1Y2RjYzY5ZWI0MzYyMGRjOGY1M2Y2
NjE4NWFlZDU2NzE5NjgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMTUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDE0IGRheXMgICAxNSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2MzYgIDIwMjAtMDItMDEgMDQ6MTk6MTcgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKb25hdGhvbiBKb25nc21h
IDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5j
b20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5l
QHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgog
IFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+
CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzM1NCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 08:35:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 08:35:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixoEm-0004Qa-Rr; Sat, 01 Feb 2020 08:34:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixoEl-0004QV-E7
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 08:34:43 +0000
X-Inumbo-ID: ada52c78-44cd-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ada52c78-44cd-11ea-8396-bc764e2007e4;
 Sat, 01 Feb 2020 08:34:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixoEd-0007sU-Ov; Sat, 01 Feb 2020 08:34:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixoEd-0004HH-0D; Sat, 01 Feb 2020 08:34:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixoEc-00045z-Vb; Sat, 01 Feb 2020 08:34:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146637-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 08:34:34 +0000
Subject: [Xen-devel] [qemu-mainline test] 146637: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzNyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MzcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ2IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NiBk
YXlzICAyMjAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 08:39:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 08:39:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixoJf-0004af-Hu; Sat, 01 Feb 2020 08:39:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixoJd-0004aZ-TP
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 08:39:45 +0000
X-Inumbo-ID: 65baa09a-44ce-11ea-8c5d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65baa09a-44ce-11ea-8c5d-12813bfff9fa;
 Sat, 01 Feb 2020 08:39:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixoJc-0007yP-KZ; Sat, 01 Feb 2020 08:39:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixoJc-0004j4-9W; Sat, 01 Feb 2020 08:39:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixoJc-0003p7-8v; Sat, 01 Feb 2020 08:39:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146634-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 08:39:44 +0000
Subject: [Xen-devel] [ovmf test] 146634: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjQgZGF5cyAgIDkwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 10:44:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 10:44:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixqGF-0006NO-IT; Sat, 01 Feb 2020 10:44:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixqGD-0006NJ-SF
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 10:44:21 +0000
X-Inumbo-ID: ca0448b0-44df-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ca0448b0-44df-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 10:44:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixqG6-0001tu-3A; Sat, 01 Feb 2020 10:44:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixqG5-0002WS-Nx; Sat, 01 Feb 2020 10:44:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixqG5-0007j9-NF; Sat, 01 Feb 2020 10:44:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146633-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore:fail:allowable
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 10:44:13 +0000
Subject: [Xen-devel] [xen-unstable test] 146633: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzMyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjYzMy8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEzIGd1ZXN0LXN0YXJ0LjIgICAgICBm
YWlsIFJFR1IuIHZzLiAxNDY1NjMKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBh
bGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE1
IGd1ZXN0LXNhdmVyZXN0b3JlICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDY1NjMKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA0MWQ4ODY5MDAzZTk2ZDhiNzI1MGFkMWQwMjQ2MzcxZDY5MjlhY2E2CmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmOTEwYzNlYmM2YTE3OGM1Y2JiYzA4Njgx
MzRiZTUzNmZhZTdmN2NmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY1NjMgIDIwMjAtMDEtMjkg
MDE6NTU6MzAgWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2NTc4ICAyMDIwLTAx
LTI5IDE3OjA2OjE5IFogICAgMiBkYXlzICAgIDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTQ2NjMzICAyMDIwLTAyLTAxIDAxOjM3OjExIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CiAgT2xhZiBIZXJpbmcgPG9s
YWZAYWVwZmxlLmRlPgogIFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+CiAg
V2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA0NzkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 11:45:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 11:45:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixrDF-0002tc-Rs; Sat, 01 Feb 2020 11:45:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=48j7=3V=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1ixrDE-0002tW-NY
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 11:45:20 +0000
X-Inumbo-ID: 52730c4c-44e8-11ea-8396-bc764e2007e4
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 52730c4c-44e8-11ea-8396-bc764e2007e4;
 Sat, 01 Feb 2020 11:45:20 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id q9so10830060wmj.5
 for <xen-devel@lists.xenproject.org>; Sat, 01 Feb 2020 03:45:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=32vZbOSPY/PeyyvUbEtUvqQdP+0JQ6B4KZvZvFH4nRY=;
 b=IEyeYcSqEFvpBuRE/strdZsFOxAJNZ/QyhzpQggme1oYdWRPBshDe7Y+7rOF/m6PzK
 b/X61HvlMPRDsAeYpbYtucktRqtUVfS6ZQyrBPJOwqtu71kXNUfJU6oEHLNtJfneDO+g
 7QBlmQnbICz+lVViS2/8dWFtSYgmPcmJhkuXIOpFMN7Os4fJWyZB+m/0r7mBr7n2qDar
 JvFLWD8U3HEIPNbEnO0yEwWRRU6zsXe2+7LxHBoKME9ZZn3Nh0Dcw/FyAxYKW1Cbl0Nd
 JH7HTSyc/fcodEwWtGP/+Kv6cYaZsG3WQoe6QGNYaCtKZT3hN0lTgXjCIzQXj2WXH1b1
 FPdA==
X-Gm-Message-State: APjAAAVN37ak7HeXyeTKaZOg4jEgMkIoIfWjadz5Oj2dvw5bT9NouGrJ
 RSNaLav4RqtmoymFO6411RQIooJP1hg=
X-Google-Smtp-Source: APXvYqz1CZRlzeE7z9NTLF9vfV00tgRDJKk1C+qePe0tyhaLU3W61aPHezUAllTzDktfVHv4C4WB+A==
X-Received: by 2002:a1c:9c52:: with SMTP id f79mr17993223wme.30.1580557519037; 
 Sat, 01 Feb 2020 03:45:19 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-225.amazon.com.
 [54.240.197.225])
 by smtp.gmail.com with ESMTPSA id e17sm3151522wrn.62.2020.02.01.03.45.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 01 Feb 2020 03:45:18 -0800 (PST)
To: Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 xen-devel@lists.xenproject.org
References: <20200131201046.44996-1-jeff.kubascik@dornerworks.com>
From: Julien Grall <julien@xen.org>
Message-ID: <3dc228b7-79a5-b91c-58ee-f13b238dfd86@xen.org>
Date: Sat, 1 Feb 2020 11:45:17 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200131201046.44996-1-jeff.kubascik@dornerworks.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Handle unimplemented VGICv3
 dist registers as RAZ/WI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAzMS8wMS8yMDIwIDIwOjEwLCBKZWZmIEt1YmFzY2lrIHdyb3RlOgo+IFBlciB0aGUg
QVJNIEdlbmVyaWMgSW50ZXJydXB0IENvbnRyb2xsZXIgQXJjaGl0ZWN0dXJlIFNwZWNpZmljYXRp
b24gKEFSTQo+IElISSAwMDY5RSksIHJlc2VydmVkIHJlZ2lzdGVycyBzaG91bGQgZ2VuZXJhbGx5
IGJlIHRyZWF0ZWQgYXMgUkFaL1dJLgo+IFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFu
ZCBpbXByb3ZlIGd1ZXN0IGNvbXBhdGFiaWxpdHksIHRyZWF0IHRoZQoKVHlwbzogY29tcGF0aWJp
bGl0eQoKPiBkZWZhdWx0IGNhc2UgZm9yIEdJQ0QgcmVnaXN0ZXJzIGFzIHJlYWRfYXNfemVyby93
cml0ZV9pZ25vcmUuCgpJIHdvdWxkIHByZWZlciBpZiB3ZSB0cnkgdG8ga2VlcCB0aGUgZW11bGF0
aW9uIG9mIGFsbCB0aGUgcmVnaXN0ZXJzIHRoZSAKc2FtZSB3YXkuIEkuZSBpZiBHSUNEIGRlZmF1
bHQgY2FzZSBpcyBub3cgUkFaL1dJLCB0aGVuIGFsbCB0aGUgb3RoZXIgCnJlZ2lvbnMgKGUuZyBH
SUNSKSBzaG91bGQgZG8gdGhlIHNhbWUuCgpJIHdpbGwgbG9vayB0byB3cml0ZSBhIHBhdGNoIHNp
bWlsYXIgZm9yIEdJQ3YyIGFzIHdlbGwuCgo+IAo+IFNpZ25lZC1vZmYtYnk6IEplZmYgS3ViYXNj
aWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgo+IC0tLQo+ICAgeGVuL2FyY2gvYXJt
L3ZnaWMtdjMuYyB8IDEzICsrKysrKy0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2Vy
dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92
Z2ljLXYzLmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4gaW5kZXggNDIyYjk0ZjkwMi4uOGQw
ODU2YWMzMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4gKysrIGIveGVu
L2FyY2gvYXJtL3ZnaWMtdjMuYwo+IEBAIC0xMjUwLDkgKzEyNTAsOSBAQCBzdGF0aWMgaW50IHZn
aWNfdjNfZGlzdHJfbW1pb19yZWFkKHN0cnVjdCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywK
PiAgICAgICAgICAgIGdvdG8gcmVhZF9pbXBsX2RlZmluZWQ7Cj4gICAKPiAgICAgICBkZWZhdWx0
Ogo+IC0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdjogdkdJQ0Q6IHVuaGFuZGxlZCBy
ZWFkIHIlZCBvZmZzZXQgJSMwOHhcbiIsCj4gLSAgICAgICAgICAgICAgIHYsIGRhYnQucmVnLCBn
aWNkX3JlZyk7Cj4gLSAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgLyogU2luY2UgcmVzZXJ2
ZWQgcmVnaXN0ZXJzIHNob3VsZCBiZSByZWFkLWFzLXplcm8sIG1ha2UgdGhpcyB0aGUKPiArICAg
ICAgICAgKiBkZWZhdWx0IGNhc2UgKi8KClRoaXMgY29tbWVudCBpcyBtaXNsZWFkaW5nIGJlY2F1
c2UgdGhlIGRlZmF1bHQgY2FzZSBkb2Vzbid0IG9ubHkgaGFuZGxlIApyZXNlcnZlZCByZWdpc3Rl
cnMuIEEgZ29vZCBleGFtcGxlIGlzIEdJQ0RfSUdSUE1PRFIgd2lsbCB1c2UgdGhlIGRlZmF1bHQg
CmxhYmVsLiBZZXQgaXQgaXMgbm90IGEgcmVzZXJ2ZWQgcmVnaXN0ZXJzLiBTb21lIG9mIHRoZSBy
ZXNlcnZlZCAKcmVnaXN0ZXJzIG1heSBhbHNvIGJlIGFsbG9jYXRlZCBpbiB0aGUgZnV0dXJlIChp
LmUgd2l0aCBHSUN2NCkuIFNvIEkgCndvdWxkIGRyb3AgdGhlIGNvbW1lbnQgaGVyZS4KCkkgd291
bGQgYWxzbyBsaWtlIHRvIGtlZXAgYSBwcmludCAoYXQgbGVhc3QgaW4gZGVidWcgYnVpbGQpIGFz
IGl0IGNvdWxkIApiZSBoZWxwZnVsIGZvciBhbiBPUyBkZXZlbG9wcGVyIChvciBldmVuIFhlbiBv
bmUpIHRvIGRldGVjdCBhbnkgcmVnaXN0ZXIgCndlIGltcGxlbWVudCBhcyBSQVovV0kgYnV0IHNo
b3VsZCBub3QuCgpBcyBhbiBhc2lkZSwgdGhlIGNvZGluZyBzdHlsZSBmb3IgbXVsdGktbGluZXMg
Y29tbWVudCBvbiBYZW4gaXM6CgovKgogICogRm9vCiAgKiBCYXIKICAqLwoKPiArICAgICAgICBn
b3RvIHJlYWRfYXNfemVybzsKPiAgICAgICB9Cj4gICAKPiAgIGJhZF93aWR0aDoKPiBAQCAtMTQz
NSwxMCArMTQzNSw5IEBAIHN0YXRpYyBpbnQgdmdpY192M19kaXN0cl9tbWlvX3dyaXRlKHN0cnVj
dCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKPiAgICAgICAgICAgIGdvdG8gd3JpdGVfaW1w
bF9kZWZpbmVkOwo+ICAgCj4gICAgICAgZGVmYXVsdDoKPiAtICAgICAgICBwcmludGsoWEVOTE9H
X0dfRVJSCj4gLSAgICAgICAgICAgICAgICIlcHY6IHZHSUNEOiB1bmhhbmRsZWQgd3JpdGUgciVk
PSUiUFJJcmVnaXN0ZXIiIG9mZnNldCAlIzA4eFxuIiwKPiAtICAgICAgICAgICAgICAgdiwgZGFi
dC5yZWcsIHIsIGdpY2RfcmVnKTsKPiAtICAgICAgICByZXR1cm4gMDsKPiArICAgICAgICAvKiBT
aW5jZSByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGJlIHdyaXRlLWlnbm9yZSwgbWFrZSB0aGlz
IHRoZQo+ICsgICAgICAgICAqIGRlZmF1bHQgY2FzZSAqLwo+ICsgICAgICAgIGdvdG8gd3JpdGVf
aWdub3JlOwoKU2FtZSBjb21tZW50cy4KCj4gICAgICAgfQo+ICAgCj4gICBiYWRfd2lkdGg6Cj4g
CgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 11:45:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 11:45:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixrDh-0002vi-6L; Sat, 01 Feb 2020 11:45:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2u20=3V=amazon.co.uk=prvs=293cc1bad=pdurrant@srs-us1.protection.inumbo.net>)
 id 1ixrDg-0002vZ-EO
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 11:45:48 +0000
X-Inumbo-ID: 637b6156-44e8-11ea-b211-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 637b6156-44e8-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 11:45:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580557549; x=1612093549;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=EqN37KMxh8RZmnnjq7fNVHCuUvJaYqUbkbdNYPExf5E=;
 b=Zsehcmu0S5ifVV2eiOfKBkY9WLHRIzJguDH8aQHLTGBk3XzrQ3cJRTFZ
 dvXp/d12G7ey+Pi2DhM8g6oYTJyYk/mbwJIsJZFQ2r1KNtJ/tMj+1257u
 rp0hE1xQGXexQYcZFUyqMkROc+91T8AyVAH+egJtO3sXO6MUGKCPmJhTV U=;
IronPort-SDR: jk4/ftud1X18ElWCuVko5XB9VaZzB5v55Bcc9+ztxOMr7/0Z2uXodD+Y55sdBrryQ3noYuZXiZ
 HATqAr+j+R7w==
X-IronPort-AV: E=Sophos;i="5.70,389,1574121600"; d="scan'208";a="15130073"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 01 Feb 2020 11:45:48 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 21D7AA22EE; Sat,  1 Feb 2020 11:45:43 +0000 (UTC)
Received: from EX13D22EUA003.ant.amazon.com (10.43.165.210) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Sat, 1 Feb 2020 11:45:43 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D22EUA003.ant.amazon.com (10.43.165.210) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Sat, 1 Feb 2020 11:45:42 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Sat, 1 Feb 2020 11:45:42 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: David Woodhouse <dwmw2@infradead.org>, xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] libxc: migrate migration stream definitions into Xen
 public headers
Thread-Index: AQHV2JhIWVRFLoMQlkOXtjmW//8wKqgGNttw
Date: Sat, 1 Feb 2020 11:45:42 +0000
Message-ID: <db1ff2aa4a0b4a4195eb374638becaf0@EX13D32EUC003.ant.amazon.com>
References: <723edf8e07ed0cbaacb6bce40bb98de3b88d69be.camel@infradead.org>
In-Reply-To: <723edf8e07ed0cbaacb6bce40bb98de3b88d69be.camel@infradead.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.89]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] libxc: migrate migration stream definitions
 into Xen public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, "Gautam, Varad" <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBXb29kaG91c2UgPGR3
bXcyQGluZnJhZGVhZC5vcmc+DQo+IFNlbnQ6IDAxIEZlYnJ1YXJ5IDIwMjAgMDA6NDANCj4gVG86
IHhlbi1kZXZlbCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0KPiBDYzogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsg
QW5kcmV3DQo+IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5s
YXANCj4gPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT47IEp1bGllbg0KPiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+OyBLb25yYWQgUnpl
c3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Ow0KPiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBHYXV0YW0sIFZhcmFkDQo+IDx2cmRAYW1hem9u
LmRlPjsgRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiBTdWJqZWN0OiBb
UEFUQ0hdIGxpYnhjOiBtaWdyYXRlIG1pZ3JhdGlvbiBzdHJlYW0gZGVmaW5pdGlvbnMgaW50byBY
ZW4NCj4gcHVibGljIGhlYWRlcnMNCj4gDQo+IEZyb206IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0Bh
bWF6b24uY28udWs+DQo+IA0KPiBUaGVzZSBkYXRhIHN0cnVjdHVyZXMgd2lsbCBiZSB1c2VkIGZv
ciBsaXZlIHVwZGF0ZSwgd2hpY2ggaXMgYmFzaWNhbGx5DQo+IGp1c3QgbGl2ZSBtaWdyYXRpb24g
ZnJvbSBvbmUgWGVuIHRvIHRoZSBuZXh0IG9uIHRoZSBzYW1lIG1hY2hpbmUgdmlhDQo+IGluLW1l
bW9yeSBkYXRhIHN0cnVjdHVyZXMsIGluc3RlYWQgb2YgYWNyb3NzIHRoZSBuZXR3b3JrLg0KPiAN
Cj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4NCj4g
V2VsbC1leGNlbGxlbnQtY2Fycnktb24tdGhlbi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+DQo+IEdvLXdpdGgtdGhhdC1mb3Itbm93LWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KDQpUaGlzIGlzIHByb2JhYmx5IGZpbmUgYnV0
IG1heSBuZWVkIHNvbWUgcmUtc3RydWN0dXJpbmcgd2hlbiB3ZSBjb25zaWRlciBub24tY29vcGVy
YXRpdmUgbWlncmF0aW9uLiBJIGhhdmUgbm90IHlldCBoYWQgdGltZSB0byBwb3N0IGEgZGVzaWdu
IGRvY3VtZW50IGJ1dCBteSB0aG91Z2h0cyBhcmUgYWxvbmcgdGhlIGxpbmVzIG9mIGdlbmVyYWxp
c2luZyB0aGUgaWRlYSBvZiAnaHZtX2NvbnRleHQnIHJlY29yZHMgaW50byAnZG9tYWluX2NvbnRl
eHQnIChvciBzb21lIHN1aXRhYmxlIG5hbWUpLiBUaGVuIHdlIGNhbiBhZGQgdGhlIG5lY2Vzc2Fy
eSAnUFYnIHNhdmUgcmVjb3Jkcywgc3VjaCBhcyBldmVudCBjaGFubmVsIHN0YXRlLCBncmFudCB0
YWJsZSBzdGF0ZSwgZXRjLiBXZSBtYXkgdGhlbiB3YW50IHRvIGNvbnNpZGVyIHVzaW5nIHRoZSBz
YW1lIG1lY2hhbmlzbSBmb3IgUFYgc2hhcmVkIGluZm8gYW5kIG1heWJlIHNvbWUgb2YgdGhlIG90
aGVyIHJlY29yZHMgdGhhdCBhcmUgY3VycmVudGx5ICd0b3AgbGV2ZWwnIGluIHRoZSBYQyBtaWdy
YXRpb24gc3RyZWFtLg0KDQogIFBhdWwgDQoNCj4gLS0tDQo+ICB0b29scy9saWJ4Yy94Y19zcl9j
b21tb24uYyAgICAgICAgICAgIHwgIDIwICsrLS0tDQo+ICB0b29scy9saWJ4Yy94Y19zcl9jb21t
b25feDg2LmMgICAgICAgIHwgICA0ICstDQo+ICB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMg
ICAgICAgICAgIHwgICAyICstDQo+ICB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0u
YyAgIHwgICA0ICstDQo+ICB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jICAgIHwg
ICA4ICstDQo+ICB0b29scy9saWJ4Yy94Y19zcl9zYXZlLmMgICAgICAgICAgICAgIHwgICAyICst
DQo+ICB0b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYyAgICAgIHwgICA0ICstDQo+ICB0
b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9wdi5jICAgICAgIHwgIDEyICstLQ0KPiAgdG9vbHMv
bGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oICAgICB8ICA5NyArLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KPiAgeGVuL2luY2x1ZGUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICB8ICAgMiArLQ0KPiAg
eGVuL2luY2x1ZGUvcHVibGljL21pZ3JhdGlvbl9zdHJlYW0uaCB8IDEyNSArKysrKysrKysrKysr
KysrKysrKysrKysrKw0KPiAgMTEgZmlsZXMgY2hhbmdlZCwgMTU2IGluc2VydGlvbnMoKyksIDEy
NCBkZWxldGlvbnMoLSkNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMv
bWlncmF0aW9uX3N0cmVhbS5oDQo+IA0KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jf
Y29tbW9uLmMgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYw0KPiBpbmRleCBkZDlhMTFiNGI1
Li45MmY5MzMyZTczIDEwMDY0NA0KPiAtLS0gYS90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYw0K
PiArKysgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb24uYw0KPiBAQCAtOTEsNyArOTEsNyBAQCBp
bnQgd3JpdGVfc3BsaXRfcmVjb3JkKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsIHN0cnVjdA0K
PiB4Y19zcl9yZWNvcmQgKnJlYywNCj4gIGludCByZWFkX3JlY29yZChzdHJ1Y3QgeGNfc3JfY29u
dGV4dCAqY3R4LCBpbnQgZmQsIHN0cnVjdCB4Y19zcl9yZWNvcmQNCj4gKnJlYykNCj4gIHsNCj4g
ICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOw0KPiAtICAgIHN0cnVjdCB4Y19zcl9y
aGRyIHJoZHI7DQo+ICsgICAgc3RydWN0IG1yX3JoZHIgcmhkcjsNCj4gICAgICBzaXplX3QgZGF0
YXN6Ow0KPiANCj4gICAgICBpZiAoIHJlYWRfZXhhY3QoZmQsICZyaGRyLCBzaXplb2Yocmhkcikp
ICkNCj4gQEAgLTE0MiwxNSArMTQyLDE1IEBAIHN0YXRpYyB2b2lkIF9fYXR0cmlidXRlX18oKHVu
dXNlZCkpDQo+IGJ1aWxkX2Fzc2VydGlvbnModm9pZCkNCj4gIHsNCj4gICAgICBCVUlMRF9CVUdf
T04oc2l6ZW9mKHN0cnVjdCB4Y19zcl9paGRyKSAhPSAyNCk7DQo+ICAgICAgQlVJTERfQlVHX09O
KHNpemVvZihzdHJ1Y3QgeGNfc3JfZGhkcikgIT0gMTYpOw0KPiAtICAgIEJVSUxEX0JVR19PTihz
aXplb2Yoc3RydWN0IHhjX3NyX3JoZHIpICE9IDgpOw0KPiAtDQo+IC0gICAgQlVJTERfQlVHX09O
KHNpemVvZihzdHJ1Y3QgeGNfc3JfcmVjX3BhZ2VfZGF0YV9oZWFkZXIpICAhPSA4KTsNCj4gLSAg
ICBCVUlMRF9CVUdfT04oc2l6ZW9mKHN0cnVjdCB4Y19zcl9yZWNfeDg2X3B2X2luZm8pICAgICAg
ICE9IDgpOw0KPiAtICAgIEJVSUxEX0JVR19PTihzaXplb2Yoc3RydWN0IHhjX3NyX3JlY194ODZf
cHZfcDJtX2ZyYW1lcykgIT0gOCk7DQo+IC0gICAgQlVJTERfQlVHX09OKHNpemVvZihzdHJ1Y3Qg
eGNfc3JfcmVjX3g4Nl9wdl92Y3B1X2hkcikgICAhPSA4KTsNCj4gLSAgICBCVUlMRF9CVUdfT04o
c2l6ZW9mKHN0cnVjdCB4Y19zcl9yZWNfeDg2X3RzY19pbmZvKSAgICAgICE9IDI0KTsNCj4gLSAg
ICBCVUlMRF9CVUdfT04oc2l6ZW9mKHN0cnVjdCB4Y19zcl9yZWNfaHZtX3BhcmFtc19lbnRyeSkg
ICE9IDE2KTsNCj4gLSAgICBCVUlMRF9CVUdfT04oc2l6ZW9mKHN0cnVjdCB4Y19zcl9yZWNfaHZt
X3BhcmFtcykgICAgICAgICE9IDgpOw0KPiArICAgIEJVSUxEX0JVR19PTihzaXplb2Yoc3RydWN0
IG1yX3JoZHIpICE9IDgpOw0KPiArDQo+ICsgICAgQlVJTERfQlVHX09OKHNpemVvZihzdHJ1Y3Qg
bXJfcGFnZV9kYXRhX2hlYWRlcikgICE9IDgpOw0KPiArICAgIEJVSUxEX0JVR19PTihzaXplb2Yo
c3RydWN0IG1yX3g4Nl9wdl9pbmZvKSAgICAgICAhPSA4KTsNCj4gKyAgICBCVUlMRF9CVUdfT04o
c2l6ZW9mKHN0cnVjdCBtcl94ODZfcHZfcDJtX2ZyYW1lcykgIT0gOCk7DQo+ICsgICAgQlVJTERf
QlVHX09OKHNpemVvZihzdHJ1Y3QgbXJfeDg2X3B2X3ZjcHVfaGRyKSAgICE9IDgpOw0KPiArICAg
IEJVSUxEX0JVR19PTihzaXplb2Yoc3RydWN0IG1yX3g4Nl90c2NfaW5mbykgICAgICAhPSAyNCk7
DQo+ICsgICAgQlVJTERfQlVHX09OKHNpemVvZihzdHJ1Y3QgbXJfaHZtX3BhcmFtc19lbnRyeSkg
ICE9IDE2KTsNCj4gKyAgICBCVUlMRF9CVUdfT04oc2l6ZW9mKHN0cnVjdCBtcl9odm1fcGFyYW1z
KSAgICAgICAgIT0gOCk7DQo+ICB9DQo+IA0KPiAgLyoNCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xp
YnhjL3hjX3NyX2NvbW1vbl94ODYuYw0KPiBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbl94ODYu
Yw0KPiBpbmRleCAwMTE2ODRkZjk3Li4xNjI3ZmY3MmQ2IDEwMDY0NA0KPiAtLS0gYS90b29scy9s
aWJ4Yy94Y19zcl9jb21tb25feDg2LmMNCj4gKysrIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9u
X3g4Ni5jDQo+IEBAIC0zLDcgKzMsNyBAQA0KPiAgaW50IHdyaXRlX3g4Nl90c2NfaW5mbyhzdHJ1
Y3QgeGNfc3JfY29udGV4dCAqY3R4KQ0KPiAgew0KPiAgICAgIHhjX2ludGVyZmFjZSAqeGNoID0g
Y3R4LT54Y2g7DQo+IC0gICAgc3RydWN0IHhjX3NyX3JlY194ODZfdHNjX2luZm8gdHNjID0ge307
DQo+ICsgICAgc3RydWN0IG1yX3g4Nl90c2NfaW5mbyB0c2MgPSB7fTsNCj4gICAgICBzdHJ1Y3Qg
eGNfc3JfcmVjb3JkIHJlYyA9IHsNCj4gICAgICAgICAgLnR5cGUgPSBSRUNfVFlQRV9YODZfVFND
X0lORk8sDQo+ICAgICAgICAgIC5sZW5ndGggPSBzaXplb2YodHNjKSwNCj4gQEAgLTIzLDcgKzIz
LDcgQEAgaW50IHdyaXRlX3g4Nl90c2NfaW5mbyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQ0K
PiAgaW50IGhhbmRsZV94ODZfdHNjX2luZm8oc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgc3Ry
dWN0IHhjX3NyX3JlY29yZA0KPiAqcmVjKQ0KPiAgew0KPiAgICAgIHhjX2ludGVyZmFjZSAqeGNo
ID0gY3R4LT54Y2g7DQo+IC0gICAgc3RydWN0IHhjX3NyX3JlY194ODZfdHNjX2luZm8gKnRzYyA9
IHJlYy0+ZGF0YTsNCj4gKyAgICBzdHJ1Y3QgbXJfeDg2X3RzY19pbmZvICp0c2MgPSByZWMtPmRh
dGE7DQo+IA0KPiAgICAgIGlmICggcmVjLT5sZW5ndGggIT0gc2l6ZW9mKCp0c2MpICkNCj4gICAg
ICB7DQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlLmMgYi90b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlLmMNCj4gaW5kZXggNWUzMTkwOGNhOC4uMjljMjY0ZWNjNyAxMDA2
NDQNCj4gLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jDQo+ICsrKyBiL3Rvb2xzL2xp
YnhjL3hjX3NyX3Jlc3RvcmUuYw0KPiBAQCAtMzM1LDcgKzMzNSw3IEBAIHN0YXRpYyBpbnQgcHJv
Y2Vzc19wYWdlX2RhdGEoc3RydWN0IHhjX3NyX2NvbnRleHQNCj4gKmN0eCwgdW5zaWduZWQgaW50
IGNvdW50LA0KPiAgc3RhdGljIGludCBoYW5kbGVfcGFnZV9kYXRhKHN0cnVjdCB4Y19zcl9jb250
ZXh0ICpjdHgsIHN0cnVjdA0KPiB4Y19zcl9yZWNvcmQgKnJlYykNCj4gIHsNCj4gICAgICB4Y19p
bnRlcmZhY2UgKnhjaCA9IGN0eC0+eGNoOw0KPiAtICAgIHN0cnVjdCB4Y19zcl9yZWNfcGFnZV9k
YXRhX2hlYWRlciAqcGFnZXMgPSByZWMtPmRhdGE7DQo+ICsgICAgc3RydWN0IG1yX3BhZ2VfZGF0
YV9oZWFkZXIgKnBhZ2VzID0gcmVjLT5kYXRhOw0KPiAgICAgIHVuc2lnbmVkIGludCBpLCBwYWdl
c19vZl9kYXRhID0gMDsNCj4gICAgICBpbnQgcmMgPSAtMTsNCj4gDQo+IGRpZmYgLS1naXQgYS90
b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYw0KPiBiL3Rvb2xzL2xpYnhjL3hjX3Ny
X3Jlc3RvcmVfeDg2X2h2bS5jDQo+IGluZGV4IDNmNzgyNDhmMzIuLmU1YjI1ZjQyODAgMTAwNjQ0
DQo+IC0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jDQo+ICsrKyBiL3Rv
b2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jDQo+IEBAIC0yNSw4ICsyNSw4IEBAIHN0
YXRpYyBpbnQgaGFuZGxlX2h2bV9wYXJhbXMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwNCj4g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQ0K
PiAgew0KPiAgICAgIHhjX2ludGVyZmFjZSAqeGNoID0gY3R4LT54Y2g7DQo+IC0gICAgc3RydWN0
IHhjX3NyX3JlY19odm1fcGFyYW1zICpoZHIgPSByZWMtPmRhdGE7DQo+IC0gICAgc3RydWN0IHhj
X3NyX3JlY19odm1fcGFyYW1zX2VudHJ5ICplbnRyeSA9IGhkci0+cGFyYW07DQo+ICsgICAgc3Ry
dWN0IG1yX2h2bV9wYXJhbXMgKmhkciA9IHJlYy0+ZGF0YTsNCj4gKyAgICBzdHJ1Y3QgbXJfaHZt
X3BhcmFtc19lbnRyeSAqZW50cnkgPSBoZHItPnBhcmFtOw0KPiAgICAgIHVuc2lnbmVkIGludCBp
Ow0KPiAgICAgIGludCByYzsNCj4gDQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9y
ZXN0b3JlX3g4Nl9wdi5jDQo+IGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYw0K
PiBpbmRleCAxNmU3Mzg4ODRlLi44ZTQzZGRjZmQ3IDEwMDY0NA0KPiAtLS0gYS90b29scy9saWJ4
Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jDQo+ICsrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3Rv
cmVfeDg2X3B2LmMNCj4gQEAgLTU4NSw3ICs1ODUsNyBAQCBzdGF0aWMgaW50IHVwZGF0ZV9ndWVz
dF9wMm0oc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkNCj4gICAqIENyb3NzLWNoZWNrIHRoZSBs
ZWdpdGltYXRlIGNvbWJpbmF0aW9ucy4NCj4gICAqLw0KPiAgc3RhdGljIGJvb2wgdmFsaWRfeDg2
X3B2X2luZm9fY29tYmluYXRpb24oDQo+IC0gICAgY29uc3Qgc3RydWN0IHhjX3NyX3JlY194ODZf
cHZfaW5mbyAqaW5mbykNCj4gKyAgICBjb25zdCBzdHJ1Y3QgbXJfeDg2X3B2X2luZm8gKmluZm8p
DQo+ICB7DQo+ICAgICAgc3dpdGNoICggaW5mby0+Z3Vlc3Rfd2lkdGggKQ0KPiAgICAgIHsNCj4g
QEAgLTYwMiw3ICs2MDIsNyBAQCBzdGF0aWMgaW50IGhhbmRsZV94ODZfcHZfaW5mbyhzdHJ1Y3Qg
eGNfc3JfY29udGV4dA0KPiAqY3R4LA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQ0KPiAgew0KPiAgICAgIHhjX2ludGVyZmFjZSAqeGNo
ID0gY3R4LT54Y2g7DQo+IC0gICAgc3RydWN0IHhjX3NyX3JlY194ODZfcHZfaW5mbyAqaW5mbyA9
IHJlYy0+ZGF0YTsNCj4gKyAgICBzdHJ1Y3QgbXJfeDg2X3B2X2luZm8gKmluZm8gPSByZWMtPmRh
dGE7DQo+IA0KPiAgICAgIGlmICggY3R4LT54ODYucHYucmVzdG9yZS5zZWVuX3B2X2luZm8gKQ0K
PiAgICAgIHsNCj4gQEAgLTY3NSw3ICs2NzUsNyBAQCBzdGF0aWMgaW50IGhhbmRsZV94ODZfcHZf
cDJtX2ZyYW1lcyhzdHJ1Y3QNCj4geGNfc3JfY29udGV4dCAqY3R4LA0KPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQ0KPiAgew0K
PiAgICAgIHhjX2ludGVyZmFjZSAqeGNoID0gY3R4LT54Y2g7DQo+IC0gICAgc3RydWN0IHhjX3Ny
X3JlY194ODZfcHZfcDJtX2ZyYW1lcyAqZGF0YSA9IHJlYy0+ZGF0YTsNCj4gKyAgICBzdHJ1Y3Qg
bXJfeDg2X3B2X3AybV9mcmFtZXMgKmRhdGEgPSByZWMtPmRhdGE7DQo+ICAgICAgdW5zaWduZWQg
aW50IHN0YXJ0LCBlbmQsIHgsIGZwcCA9IFBBR0VfU0laRSAvIGN0eC0+eDg2LnB2LndpZHRoOw0K
PiAgICAgIGludCByYzsNCj4gDQo+IEBAIC03MzQsNyArNzM0LDcgQEAgc3RhdGljIGludCBoYW5k
bGVfeDg2X3B2X3ZjcHVfYmxvYihzdHJ1Y3QNCj4geGNfc3JfY29udGV4dCAqY3R4LA0KPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGNfc3JfcmVjb3JkICpyZWMp
DQo+ICB7DQo+ICAgICAgeGNfaW50ZXJmYWNlICp4Y2ggPSBjdHgtPnhjaDsNCj4gLSAgICBzdHJ1
Y3QgeGNfc3JfcmVjX3g4Nl9wdl92Y3B1X2hkciAqdmhkciA9IHJlYy0+ZGF0YTsNCj4gKyAgICBz
dHJ1Y3QgbXJfeDg2X3B2X3ZjcHVfaGRyICp2aGRyID0gcmVjLT5kYXRhOw0KPiAgICAgIHN0cnVj
dCB4Y19zcl94ODZfcHZfcmVzdG9yZV92Y3B1ICp2Y3B1Ow0KPiAgICAgIGNvbnN0IGNoYXIgKnJl
Y19uYW1lOw0KPiAgICAgIHNpemVfdCBibG9ic3o7DQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4
Yy94Y19zcl9zYXZlLmMgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlLmMNCj4gaW5kZXggZmE3MzZh
MzExZi4uNDFhZjI2OTA5ZSAxMDA2NDQNCj4gLS0tIGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZS5j
DQo+ICsrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmUuYw0KPiBAQCAtODcsNyArODcsNyBAQCBz
dGF0aWMgaW50IHdyaXRlX2JhdGNoKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgpDQo+ICAgICAg
dm9pZCAqcGFnZSwgKm9yaWdfcGFnZTsNCj4gICAgICB1aW50NjRfdCAqcmVjX3BmbnMgPSBOVUxM
Ow0KPiAgICAgIHN0cnVjdCBpb3ZlYyAqaW92ID0gTlVMTDsgaW50IGlvdmNudCA9IDA7DQo+IC0g
ICAgc3RydWN0IHhjX3NyX3JlY19wYWdlX2RhdGFfaGVhZGVyIGhkciA9IHsgMCB9Ow0KPiArICAg
IHN0cnVjdCBtcl9wYWdlX2RhdGFfaGVhZGVyIGhkciA9IHsgMCB9Ow0KPiAgICAgIHN0cnVjdCB4
Y19zcl9yZWNvcmQgcmVjID0gew0KPiAgICAgICAgICAudHlwZSA9IFJFQ19UWVBFX1BBR0VfREFU
QSwNCj4gICAgICB9Ow0KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94ODZf
aHZtLmMNCj4gYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYw0KPiBpbmRleCBkOTll
ZmU2NWU1Li5jNGRjNDI0NzlmIDEwMDY0NA0KPiAtLS0gYS90b29scy9saWJ4Yy94Y19zcl9zYXZl
X3g4Nl9odm0uYw0KPiArKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYw0KPiBA
QCAtODAsOCArODAsOCBAQCBzdGF0aWMgaW50IHdyaXRlX2h2bV9wYXJhbXMoc3RydWN0IHhjX3Ny
X2NvbnRleHQgKmN0eCkNCj4gICAgICB9Ow0KPiANCj4gICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9
IGN0eC0+eGNoOw0KPiAtICAgIHN0cnVjdCB4Y19zcl9yZWNfaHZtX3BhcmFtc19lbnRyeSBlbnRy
aWVzW0FSUkFZX1NJWkUocGFyYW1zKV07DQo+IC0gICAgc3RydWN0IHhjX3NyX3JlY19odm1fcGFy
YW1zIGhkciA9IHsNCj4gKyAgICBzdHJ1Y3QgbXJfaHZtX3BhcmFtc19lbnRyeSBlbnRyaWVzW0FS
UkFZX1NJWkUocGFyYW1zKV07DQo+ICsgICAgc3RydWN0IG1yX2h2bV9wYXJhbXMgaGRyID0gew0K
PiAgICAgICAgICAuY291bnQgPSAwLA0KPiAgICAgIH07DQo+ICAgICAgc3RydWN0IHhjX3NyX3Jl
Y29yZCByZWMgPSB7DQo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9w
di5jDQo+IGIvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94ODZfcHYuYw0KPiBpbmRleCBmM2NjZjVi
YjRiLi45MTZjNWFhZDQxIDEwMDY0NA0KPiAtLS0gYS90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4
Nl9wdi5jDQo+ICsrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3NhdmVfeDg2X3B2LmMNCj4gQEAgLTQ4
NSw3ICs0ODUsNyBAQCBzdGF0aWMgaW50IHdyaXRlX29uZV92Y3B1X2Jhc2ljKHN0cnVjdCB4Y19z
cl9jb250ZXh0DQo+ICpjdHgsIHVpbnQzMl90IGlkKQ0KPiAgICAgIHVuc2lnbmVkIGludCBpLCBn
ZHRfY291bnQ7DQo+ICAgICAgaW50IHJjID0gLTE7DQo+ICAgICAgdmNwdV9ndWVzdF9jb250ZXh0
X2FueV90IHZjcHU7DQo+IC0gICAgc3RydWN0IHhjX3NyX3JlY194ODZfcHZfdmNwdV9oZHIgdmhk
ciA9IHsNCj4gKyAgICBzdHJ1Y3QgbXJfeDg2X3B2X3ZjcHVfaGRyIHZoZHIgPSB7DQo+ICAgICAg
ICAgIC52Y3B1X2lkID0gaWQsDQo+ICAgICAgfTsNCj4gICAgICBzdHJ1Y3QgeGNfc3JfcmVjb3Jk
IHJlYyA9IHsNCj4gQEAgLTU4Myw3ICs1ODMsNyBAQCBzdGF0aWMgaW50IHdyaXRlX29uZV92Y3B1
X2Jhc2ljKHN0cnVjdCB4Y19zcl9jb250ZXh0DQo+ICpjdHgsIHVpbnQzMl90IGlkKQ0KPiAgc3Rh
dGljIGludCB3cml0ZV9vbmVfdmNwdV9leHRlbmRlZChzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4
LCB1aW50MzJfdA0KPiBpZCkNCj4gIHsNCj4gICAgICB4Y19pbnRlcmZhY2UgKnhjaCA9IGN0eC0+
eGNoOw0KPiAtICAgIHN0cnVjdCB4Y19zcl9yZWNfeDg2X3B2X3ZjcHVfaGRyIHZoZHIgPSB7DQo+
ICsgICAgc3RydWN0IG1yX3g4Nl9wdl92Y3B1X2hkciB2aGRyID0gew0KPiAgICAgICAgICAudmNw
dV9pZCA9IGlkLA0KPiAgICAgIH07DQo+ICAgICAgc3RydWN0IHhjX3NyX3JlY29yZCByZWMgPSB7
DQo+IEBAIC02MjAsNyArNjIwLDcgQEAgc3RhdGljIGludCB3cml0ZV9vbmVfdmNwdV94c2F2ZShz
dHJ1Y3QgeGNfc3JfY29udGV4dA0KPiAqY3R4LCB1aW50MzJfdCBpZCkNCj4gICAgICB4Y19pbnRl
cmZhY2UgKnhjaCA9IGN0eC0+eGNoOw0KPiAgICAgIGludCByYyA9IC0xOw0KPiAgICAgIERFQ0xB
UkVfSFlQRVJDQUxMX0JVRkZFUih2b2lkLCBidWZmZXIpOw0KPiAtICAgIHN0cnVjdCB4Y19zcl9y
ZWNfeDg2X3B2X3ZjcHVfaGRyIHZoZHIgPSB7DQo+ICsgICAgc3RydWN0IG1yX3g4Nl9wdl92Y3B1
X2hkciB2aGRyID0gew0KPiAgICAgICAgICAudmNwdV9pZCA9IGlkLA0KPiAgICAgIH07DQo+ICAg
ICAgc3RydWN0IHhjX3NyX3JlY29yZCByZWMgPSB7DQo+IEBAIC02ODYsNyArNjg2LDcgQEAgc3Rh
dGljIGludCB3cml0ZV9vbmVfdmNwdV9tc3JzKHN0cnVjdCB4Y19zcl9jb250ZXh0DQo+ICpjdHgs
IHVpbnQzMl90IGlkKQ0KPiAgICAgIGludCByYyA9IC0xOw0KPiAgICAgIHNpemVfdCBidWZmZXJz
ejsNCj4gICAgICBERUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVIodm9pZCwgYnVmZmVyKTsNCj4gLSAg
ICBzdHJ1Y3QgeGNfc3JfcmVjX3g4Nl9wdl92Y3B1X2hkciB2aGRyID0gew0KPiArICAgIHN0cnVj
dCBtcl94ODZfcHZfdmNwdV9oZHIgdmhkciA9IHsNCj4gICAgICAgICAgLnZjcHVfaWQgPSBpZCwN
Cj4gICAgICB9Ow0KPiAgICAgIHN0cnVjdCB4Y19zcl9yZWNvcmQgcmVjID0gew0KPiBAQCAtNzkz
LDcgKzc5Myw3IEBAIHN0YXRpYyBpbnQgd3JpdGVfYWxsX3ZjcHVfaW5mb3JtYXRpb24oc3RydWN0
DQo+IHhjX3NyX2NvbnRleHQgKmN0eCkNCj4gICAqLw0KPiAgc3RhdGljIGludCB3cml0ZV94ODZf
cHZfaW5mbyhzdHJ1Y3QgeGNfc3JfY29udGV4dCAqY3R4KQ0KPiAgew0KPiAtICAgIHN0cnVjdCB4
Y19zcl9yZWNfeDg2X3B2X2luZm8gaW5mbyA9IHsNCj4gKyAgICBzdHJ1Y3QgbXJfeDg2X3B2X2lu
Zm8gaW5mbyA9IHsNCj4gICAgICAgICAgLmd1ZXN0X3dpZHRoID0gY3R4LT54ODYucHYud2lkdGgs
DQo+ICAgICAgICAgIC5wdF9sZXZlbHMgPSBjdHgtPng4Ni5wdi5sZXZlbHMsDQo+ICAgICAgfTsN
Cj4gQEAgLTgxNiw3ICs4MTYsNyBAQCBzdGF0aWMgaW50IHdyaXRlX3g4Nl9wdl9wMm1fZnJhbWVz
KHN0cnVjdA0KPiB4Y19zcl9jb250ZXh0ICpjdHgpDQo+ICAgICAgaW50IHJjOyB1bnNpZ25lZCBp
bnQgaTsNCj4gICAgICBzaXplX3QgZGF0YXN6ID0gY3R4LT54ODYucHYucDJtX2ZyYW1lcyAqIHNp
emVvZih1aW50NjRfdCk7DQo+ICAgICAgdWludDY0X3QgKmRhdGEgPSBOVUxMOw0KPiAtICAgIHN0
cnVjdCB4Y19zcl9yZWNfeDg2X3B2X3AybV9mcmFtZXMgaGRyID0gew0KPiArICAgIHN0cnVjdCBt
cl94ODZfcHZfcDJtX2ZyYW1lcyBoZHIgPSB7DQo+ICAgICAgICAgIC5lbmRfcGZuID0gY3R4LT54
ODYucHYubWF4X3BmbiwNCj4gICAgICB9Ow0KPiAgICAgIHN0cnVjdCB4Y19zcl9yZWNvcmQgcmVj
ID0gew0KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oDQo+
IGIvdG9vbHMvbGlieGMveGNfc3Jfc3RyZWFtX2Zvcm1hdC5oDQo+IGluZGV4IDM3YTdkYTZlYWIu
LjA3MDBjZGU1NGYgMTAwNjQ0DQo+IC0tLSBhL3Rvb2xzL2xpYnhjL3hjX3NyX3N0cmVhbV9mb3Jt
YXQuaA0KPiArKysgYi90b29scy9saWJ4Yy94Y19zcl9zdHJlYW1fZm9ybWF0LmgNCj4gQEAgLTEs
NiArMSw4IEBADQo+ICAjaWZuZGVmIF9fU1RSRUFNX0ZPUk1BVF9fSA0KPiAgI2RlZmluZSBfX1NU
UkVBTV9GT1JNQVRfX0gNCj4gDQo+ICsjaW5jbHVkZSA8eGVuL21pZ3JhdGlvbl9zdHJlYW0uaD4N
Cj4gKw0KPiAgLyoNCj4gICAqIEMgc3RydWN0dXJlcyBmb3IgdGhlIE1pZ3JhdGlvbiB2MiBzdHJl
YW0gZm9ybWF0Lg0KPiAgICogU2VlIGRvY3Mvc3BlY3MvbGlieGMtbWlncmF0aW9uLXN0cmVhbS5w
YW5kb2MNCj4gQEAgLTQxLDEwMSArNDMsNiBAQCBzdHJ1Y3QgeGNfc3JfZGhkcg0KPiAgICAgIHVp
bnQzMl90IHhlbl9taW5vcjsNCj4gIH07DQo+IA0KPiAtI2RlZmluZSBESERSX1RZUEVfWDg2X1BW
ICAweDAwMDAwMDAxVQ0KPiAtI2RlZmluZSBESERSX1RZUEVfWDg2X0hWTSAweDAwMDAwMDAyVQ0K
PiAtDQo+IC0vKg0KPiAtICogUmVjb3JkIEhlYWRlcg0KPiAtICovDQo+IC1zdHJ1Y3QgeGNfc3Jf
cmhkcg0KPiAtew0KPiAtICAgIHVpbnQzMl90IHR5cGU7DQo+IC0gICAgdWludDMyX3QgbGVuZ3Ro
Ow0KPiAtfTsNCj4gLQ0KPiAtLyogQWxsIHJlY29yZHMgbXVzdCBiZSBhbGlnbmVkIHVwIHRvIGFu
IDggb2N0ZXQgYm91bmRhcnkgKi8NCj4gLSNkZWZpbmUgUkVDX0FMSUdOX09SREVSICAgICAgICAg
ICAgICAgKDNVKQ0KPiAtLyogU29tZXdoYXQgYXJiaXRyYXJ5IC0gMTI4TUIgKi8NCj4gLSNkZWZp
bmUgUkVDX0xFTkdUSF9NQVggICAgICAgICAgICAgICAgKDEyOFUgPDwgMjApDQo+IC0NCj4gLSNk
ZWZpbmUgUkVDX1RZUEVfRU5EICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMFUNCj4g
LSNkZWZpbmUgUkVDX1RZUEVfUEFHRV9EQVRBICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwMVUN
Cj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1BWX0lORk8gICAgICAgICAgICAgICAgMHgwMDAwMDAw
MlUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1BWX1AyTV9GUkFNRVMgICAgICAgICAgMHgwMDAw
MDAwM1UNCj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1BWX1ZDUFVfQkFTSUMgICAgICAgICAgMHgw
MDAwMDAwNFUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1BWX1ZDUFVfRVhURU5ERUQgICAgICAg
MHgwMDAwMDAwNVUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1BWX1ZDUFVfWFNBVkUgICAgICAg
ICAgMHgwMDAwMDAwNlUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfU0hBUkVEX0lORk8gICAgICAgICAg
ICAgICAgMHgwMDAwMDAwN1UNCj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1RTQ19JTkZPICAgICAg
ICAgICAgICAgMHgwMDAwMDAwOFUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfSFZNX0NPTlRFWFQgICAg
ICAgICAgICAgICAgMHgwMDAwMDAwOVUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfSFZNX1BBUkFNUyAg
ICAgICAgICAgICAgICAgMHgwMDAwMDAwYVUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfVE9PTFNUQUNL
ICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwYlUNCj4gLSNkZWZpbmUgUkVDX1RZUEVfWDg2X1BW
X1ZDUFVfTVNSUyAgICAgICAgICAgMHgwMDAwMDAwY1UNCj4gLSNkZWZpbmUgUkVDX1RZUEVfVkVS
SUZZICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDAwZFUNCj4gLSNkZWZpbmUgUkVDX1RZUEVf
Q0hFQ0tQT0lOVCAgICAgICAgICAgICAgICAgMHgwMDAwMDAwZVUNCj4gLSNkZWZpbmUgUkVDX1RZ
UEVfQ0hFQ0tQT0lOVF9ESVJUWV9QRk5fTElTVCAgMHgwMDAwMDAwZlUNCj4gLQ0KPiAtI2RlZmlu
ZSBSRUNfVFlQRV9PUFRJT05BTCAgICAgICAgICAgICAweDgwMDAwMDAwVQ0KPiAtDQo+IC0vKiBQ
QUdFX0RBVEEgKi8NCj4gLXN0cnVjdCB4Y19zcl9yZWNfcGFnZV9kYXRhX2hlYWRlcg0KPiAtew0K
PiAtICAgIHVpbnQzMl90IGNvdW50Ow0KPiAtICAgIHVpbnQzMl90IF9yZXMxOw0KPiAtICAgIHVp
bnQ2NF90IHBmblswXTsNCj4gLX07DQo+IC0NCj4gLSNkZWZpbmUgUEFHRV9EQVRBX1BGTl9NQVNL
ICAweDAwMGZmZmZmZmZmZmZmZmZVTEwNCj4gLSNkZWZpbmUgUEFHRV9EQVRBX1RZUEVfTUFTSyAw
eGYwMDAwMDAwMDAwMDAwMDBVTEwNCj4gLQ0KPiAtLyogWDg2X1BWX0lORk8gKi8NCj4gLXN0cnVj
dCB4Y19zcl9yZWNfeDg2X3B2X2luZm8NCj4gLXsNCj4gLSAgICB1aW50OF90IGd1ZXN0X3dpZHRo
Ow0KPiAtICAgIHVpbnQ4X3QgcHRfbGV2ZWxzOw0KPiAtICAgIHVpbnQ4X3QgX3Jlc1s2XTsNCj4g
LX07DQo+IC0NCj4gLS8qIFg4Nl9QVl9QMk1fRlJBTUVTICovDQo+IC1zdHJ1Y3QgeGNfc3JfcmVj
X3g4Nl9wdl9wMm1fZnJhbWVzDQo+IC17DQo+IC0gICAgdWludDMyX3Qgc3RhcnRfcGZuOw0KPiAt
ICAgIHVpbnQzMl90IGVuZF9wZm47DQo+IC0gICAgdWludDY0X3QgcDJtX3BmbnNbMF07DQo+IC19
Ow0KPiAtDQo+IC0vKiBYODZfUFZfVkNQVV97QkFTSUMsRVhURU5ERUQsWFNBVkUsTVNSU30gKi8N
Cj4gLXN0cnVjdCB4Y19zcl9yZWNfeDg2X3B2X3ZjcHVfaGRyDQo+IC17DQo+IC0gICAgdWludDMy
X3QgdmNwdV9pZDsNCj4gLSAgICB1aW50MzJfdCBfcmVzMTsNCj4gLSAgICB1aW50OF90IGNvbnRl
eHRbMF07DQo+IC19Ow0KPiAtDQo+IC0vKiBYODZfVFNDX0lORk8gKi8NCj4gLXN0cnVjdCB4Y19z
cl9yZWNfeDg2X3RzY19pbmZvDQo+IC17DQo+IC0gICAgdWludDMyX3QgbW9kZTsNCj4gLSAgICB1
aW50MzJfdCBraHo7DQo+IC0gICAgdWludDY0X3QgbnNlYzsNCj4gLSAgICB1aW50MzJfdCBpbmNh
cm5hdGlvbjsNCj4gLSAgICB1aW50MzJfdCBfcmVzMTsNCj4gLX07DQo+IC0NCj4gLS8qIEhWTV9Q
QVJBTVMgKi8NCj4gLXN0cnVjdCB4Y19zcl9yZWNfaHZtX3BhcmFtc19lbnRyeQ0KPiAtew0KPiAt
ICAgIHVpbnQ2NF90IGluZGV4Ow0KPiAtICAgIHVpbnQ2NF90IHZhbHVlOw0KPiAtfTsNCj4gLQ0K
PiAtc3RydWN0IHhjX3NyX3JlY19odm1fcGFyYW1zDQo+IC17DQo+IC0gICAgdWludDMyX3QgY291
bnQ7DQo+IC0gICAgdWludDMyX3QgX3JlczE7DQo+IC0gICAgc3RydWN0IHhjX3NyX3JlY19odm1f
cGFyYW1zX2VudHJ5IHBhcmFtWzBdOw0KPiAtfTsNCj4gLQ0KPiAgI2VuZGlmDQo+ICAvKg0KPiAg
ICogTG9jYWwgdmFyaWFibGVzOg0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvTWFrZWZpbGUg
Yi94ZW4vaW5jbHVkZS9NYWtlZmlsZQ0KPiBpbmRleCBjM2UwMjgzZDM0Li45MTYxNzE2ZThmIDEw
MDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQ0KPiArKysgYi94ZW4vaW5jbHVkZS9N
YWtlZmlsZQ0KPiBAQCAtMTAxLDcgKzEwMSw3IEBAIGFsbDogaGVhZGVycy5jaGsgaGVhZGVyczk5
LmNoayBoZWFkZXJzKysuY2hrDQo+ICBQVUJMSUNfSEVBREVSUyA6PSAkKGZpbHRlci1vdXQgcHVi
bGljL2FyY2gtJSBwdWJsaWMvZG9tMF9vcHMuaCwNCj4gJCh3aWxkY2FyZCBwdWJsaWMvKi5oIHB1
YmxpYy8qLyouaCkgJChwdWJsaWMteSkpDQo+IA0KPiAgUFVCTElDX0M5OV9IRUFERVJTIDo9IHB1
YmxpYy9pby85cGZzLmggcHVibGljL2lvL3B2Y2FsbHMuaA0KPiAtUFVCTElDX0FOU0lfSEVBREVS
UyA6PSAkKGZpbHRlci1vdXQgcHVibGljLyVjdGwuaCBwdWJsaWMveHNtLyUNCj4gcHVibGljLyVo
dm0vc2F2ZS5oICQoUFVCTElDX0M5OV9IRUFERVJTKSwgJChQVUJMSUNfSEVBREVSUykpDQo+ICtQ
VUJMSUNfQU5TSV9IRUFERVJTIDo9ICQoZmlsdGVyLW91dCBwdWJsaWMvJWN0bC5oDQo+IHB1Ymxp
Yy9taWdyYXRpb25fc3RyZWFtLmggcHVibGljL3hzbS8lIHB1YmxpYy8laHZtL3NhdmUuaA0KPiAk
KFBVQkxJQ19DOTlfSEVBREVSUyksICQoUFVCTElDX0hFQURFUlMpKQ0KPiANCj4gIHB1YmxpYy9p
by85cGZzLmgtcHJlcmVxIDo9IHN0cmluZw0KPiAgcHVibGljL2lvL3B2Y2FsbHMuaC1wcmVyZXEg
Oj0gc3RyaW5nDQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWlncmF0aW9uX3N0
cmVhbS5oDQo+IGIveGVuL2luY2x1ZGUvcHVibGljL21pZ3JhdGlvbl9zdHJlYW0uaA0KPiBuZXcg
ZmlsZSBtb2RlIDEwMDY0NA0KPiBpbmRleCAwMDAwMDAwMDAwLi5kZTViNzM2MzYyDQo+IC0tLSAv
ZGV2L251bGwNCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL21pZ3JhdGlvbl9zdHJlYW0uaA0K
PiBAQCAtMCwwICsxLDEyNSBAQA0KPiArI2lmbmRlZiBfX1hFTl9NSUdSQVRJT05fU1RSRUFNX0hf
Xw0KPiArI2RlZmluZSBfX1hFTl9NSUdSQVRJT05fU1RSRUFNX0hfXw0KPiArDQo+ICsjaWYgIWRl
ZmluZWQoX19YRU5fXykgJiYgIWRlZmluZWQoX19YRU5fVE9PTFNfXykNCj4gKyNlcnJvciAiTWln
cmF0aW9uIHN0cmVhbSBkZWZpbml0aW9ucyBhcmUgaW50ZW5kZWQgZm9yIHVzZSBieSBub2RlIGNv
bnRyb2wNCj4gdG9vbHMgb25seSINCj4gKyNlbmRpZg0KPiArDQo+ICsvKg0KPiArICogQyBzdHJ1
Y3R1cmVzIGZvciB0aGUgTWlncmF0aW9uIGFuZCBMaXZlIFVwZGF0ZS4NCj4gKyAqIFNlZSBkb2Nz
L3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jDQo+ICsgKi8NCj4gKw0KPiArI2lu
Y2x1ZGUgInhlbi5oIg0KPiArDQo+ICsvKg0KPiArICogVGhlIGRvbWFpbiB0eXBlcyBhcmUgdXNl
ZCBpbiB0aGUgbGlieGMgc3RyZWFtIGRvbWFpbiBoZWFkZXIgYW5kIHdpbGwNCj4gYWxzbw0KPiAr
ICogYmUgdXNlZCBpbiBjb3JyZXNwb25kaW5nIHJlY29yZHMgZm9yIGxpdmUgdXBkYXRlLg0KPiAr
ICovDQo+ICsjZGVmaW5lIERIRFJfVFlQRV9YODZfUFYgIDB4MDAwMDAwMDFVDQo+ICsjZGVmaW5l
IERIRFJfVFlQRV9YODZfSFZNIDB4MDAwMDAwMDJVDQo+ICsNCj4gKy8qDQo+ICsgKiBSZWNvcmQg
SGVhZGVyDQo+ICsgKi8NCj4gK3N0cnVjdCBtcl9yaGRyDQo+ICt7DQo+ICsgICAgdWludDMyX3Qg
dHlwZTsNCj4gKyAgICB1aW50MzJfdCBsZW5ndGg7DQo+ICt9Ow0KPiArDQo+ICsvKiBBbGwgcmVj
b3JkcyBtdXN0IGJlIGFsaWduZWQgdXAgdG8gYW4gOCBvY3RldCBib3VuZGFyeSAqLw0KPiArI2Rl
ZmluZSBSRUNfQUxJR05fT1JERVIgICAgICAgICAgICAgICAoM1UpDQo+ICsvKiBTb21ld2hhdCBh
cmJpdHJhcnkgLSAxMjhNQiAqLw0KPiArI2RlZmluZSBSRUNfTEVOR1RIX01BWCAgICAgICAgICAg
ICAgICAoMTI4VSA8PCAyMCkNCj4gKw0KPiArI2RlZmluZSBSRUNfVFlQRV9FTkQgICAgICAgICAg
ICAgICAgICAgICAgICAweDAwMDAwMDAwVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9QQUdFX0RBVEEg
ICAgICAgICAgICAgICAgICAweDAwMDAwMDAxVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9YODZfUFZf
SU5GTyAgICAgICAgICAgICAgICAweDAwMDAwMDAyVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9YODZf
UFZfUDJNX0ZSQU1FUyAgICAgICAgICAweDAwMDAwMDAzVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9Y
ODZfUFZfVkNQVV9CQVNJQyAgICAgICAgICAweDAwMDAwMDA0VQ0KPiArI2RlZmluZSBSRUNfVFlQ
RV9YODZfUFZfVkNQVV9FWFRFTkRFRCAgICAgICAweDAwMDAwMDA1VQ0KPiArI2RlZmluZSBSRUNf
VFlQRV9YODZfUFZfVkNQVV9YU0FWRSAgICAgICAgICAweDAwMDAwMDA2VQ0KPiArI2RlZmluZSBS
RUNfVFlQRV9TSEFSRURfSU5GTyAgICAgICAgICAgICAgICAweDAwMDAwMDA3VQ0KPiArI2RlZmlu
ZSBSRUNfVFlQRV9YODZfVFNDX0lORk8gICAgICAgICAgICAgICAweDAwMDAwMDA4VQ0KPiArI2Rl
ZmluZSBSRUNfVFlQRV9IVk1fQ09OVEVYVCAgICAgICAgICAgICAgICAweDAwMDAwMDA5VQ0KPiAr
I2RlZmluZSBSRUNfVFlQRV9IVk1fUEFSQU1TICAgICAgICAgICAgICAgICAweDAwMDAwMDBhVQ0K
PiArI2RlZmluZSBSRUNfVFlQRV9UT09MU1RBQ0sgICAgICAgICAgICAgICAgICAweDAwMDAwMDBi
VQ0KPiArI2RlZmluZSBSRUNfVFlQRV9YODZfUFZfVkNQVV9NU1JTICAgICAgICAgICAweDAwMDAw
MDBjVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9WRVJJRlkgICAgICAgICAgICAgICAgICAgICAweDAw
MDAwMDBkVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9DSEVDS1BPSU5UICAgICAgICAgICAgICAgICAw
eDAwMDAwMDBlVQ0KPiArI2RlZmluZSBSRUNfVFlQRV9DSEVDS1BPSU5UX0RJUlRZX1BGTl9MSVNU
ICAweDAwMDAwMDBmVQ0KPiArDQo+ICsjZGVmaW5lIFJFQ19UWVBFX09QVElPTkFMICAgICAgICAg
ICAgIDB4ODAwMDAwMDBVDQo+ICsjZGVmaW5lIFJFQ19UWVBFX0xJVkVfVVBEQVRFICAgICAgICAg
IDB4NDAwMDAwMDBVDQo+ICsNCj4gKy8qIFBBR0VfREFUQSAqLw0KPiArc3RydWN0IG1yX3BhZ2Vf
ZGF0YV9oZWFkZXINCj4gK3sNCj4gKyAgICB1aW50MzJfdCBjb3VudDsNCj4gKyAgICB1aW50MzJf
dCBfcmVzMTsNCj4gKyAgICB1aW50NjRfdCBwZm5bMF07DQo+ICt9Ow0KPiArDQo+ICsjZGVmaW5l
IFBBR0VfREFUQV9QRk5fTUFTSyAgMHgwMDBmZmZmZmZmZmZmZmZmVUxMDQo+ICsjZGVmaW5lIFBB
R0VfREFUQV9UWVBFX01BU0sgMHhmMDAwMDAwMDAwMDAwMDAwVUxMDQo+ICsNCj4gKy8qIFg4Nl9Q
Vl9JTkZPICovDQo+ICtzdHJ1Y3QgbXJfeDg2X3B2X2luZm8NCj4gK3sNCj4gKyAgICB1aW50OF90
IGd1ZXN0X3dpZHRoOw0KPiArICAgIHVpbnQ4X3QgcHRfbGV2ZWxzOw0KPiArICAgIHVpbnQ4X3Qg
X3Jlc1s2XTsNCj4gK307DQo+ICsNCj4gKy8qIFg4Nl9QVl9QMk1fRlJBTUVTICovDQo+ICtzdHJ1
Y3QgbXJfeDg2X3B2X3AybV9mcmFtZXMNCj4gK3sNCj4gKyAgICB1aW50MzJfdCBzdGFydF9wZm47
DQo+ICsgICAgdWludDMyX3QgZW5kX3BmbjsNCj4gKyAgICB1aW50NjRfdCBwMm1fcGZuc1swXTsN
Cj4gK307DQo+ICsNCj4gKy8qIFg4Nl9QVl9WQ1BVX3tCQVNJQyxFWFRFTkRFRCxYU0FWRSxNU1JT
fSAqLw0KPiArc3RydWN0IG1yX3g4Nl9wdl92Y3B1X2hkcg0KPiArew0KPiArICAgIHVpbnQzMl90
IHZjcHVfaWQ7DQo+ICsgICAgdWludDMyX3QgX3JlczE7DQo+ICsgICAgdWludDhfdCBjb250ZXh0
WzBdOw0KPiArfTsNCj4gKw0KPiArLyogWDg2X1RTQ19JTkZPICovDQo+ICtzdHJ1Y3QgbXJfeDg2
X3RzY19pbmZvDQo+ICt7DQo+ICsgICAgdWludDMyX3QgbW9kZTsNCj4gKyAgICB1aW50MzJfdCBr
aHo7DQo+ICsgICAgdWludDY0X3QgbnNlYzsNCj4gKyAgICB1aW50MzJfdCBpbmNhcm5hdGlvbjsN
Cj4gKyAgICB1aW50MzJfdCBfcmVzMTsNCj4gK307DQo+ICsNCj4gKy8qIEhWTV9QQVJBTVMgKi8N
Cj4gK3N0cnVjdCBtcl9odm1fcGFyYW1zX2VudHJ5DQo+ICt7DQo+ICsgICAgdWludDY0X3QgaW5k
ZXg7DQo+ICsgICAgdWludDY0X3QgdmFsdWU7DQo+ICt9Ow0KPiArDQo+ICtzdHJ1Y3QgbXJfaHZt
X3BhcmFtcw0KPiArew0KPiArICAgIHVpbnQzMl90IGNvdW50Ow0KPiArICAgIHVpbnQzMl90IF9y
ZXMxOw0KPiArICAgIHN0cnVjdCBtcl9odm1fcGFyYW1zX2VudHJ5IHBhcmFtWzBdOw0KPiArfTsN
Cj4gKw0KPiArI2VuZGlmIC8qIF9fWEVOX01JR1JBVElPTl9TVFJFQU1fSF9fICovDQo+ICsNCj4g
Ky8qDQo+ICsgKiBMb2NhbCB2YXJpYWJsZXM6DQo+ICsgKiBtb2RlOiBDDQo+ICsgKiBjLWZpbGUt
c3R5bGU6ICJCU0QiDQo+ICsgKiBjLWJhc2ljLW9mZnNldDogNA0KPiArICogdGFiLXdpZHRoOiA0
DQo+ICsgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwNCj4gKyAqIEVuZDoNCj4gKyAqLw0KDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 11:56:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 11:56:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixrO6-0003sk-EW; Sat, 01 Feb 2020 11:56:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2u20=3V=amazon.co.uk=prvs=293cc1bad=pdurrant@srs-us1.protection.inumbo.net>)
 id 1ixrO5-0003sf-4b
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 11:56:33 +0000
X-Inumbo-ID: e36666d0-44e9-11ea-b211-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e36666d0-44e9-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 11:56:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580558192; x=1612094192;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=6cHjSIqVfdwhdUw6NbP00txTjaBCeTveXm90Z9eT+Rk=;
 b=EN7X6b2pAO9ogh0se9CfeyzjtslFaUpAc03ZTdJeaall19pj2IACGuKg
 Bzds1G9g/4mmybaqN7t3SNfelwKS/2wdOn2Q6i8r5U6c7kZfIn2g8u8LL
 J1sj/T6ZIdmTqJVK3bO3wq7BBdnDmxRsmIrWicCkFPSlI3H/otT3Q/XCl 8=;
IronPort-SDR: xghx/HsS1MTPlO+e5oWAgOhOUmTT6aOOkO4Ut6+dJgKqFiHQeDc7/B5m5dJMJtcU2ckOKdwkDX
 YlqqRQMjBUjg==
X-IronPort-AV: E=Sophos;i="5.70,389,1574121600"; d="scan'208";a="13998338"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2c-168cbb73.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 01 Feb 2020 11:56:21 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-168cbb73.us-west-2.amazon.com (Postfix) with ESMTPS
 id 647DDA1D43; Sat,  1 Feb 2020 11:56:21 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Sat, 1 Feb 2020 11:56:20 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Sat, 1 Feb 2020 11:56:19 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Sat, 1 Feb 2020 11:56:19 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v4 7/7] xl: allow domid to be preserved on
 save/restore or migrate
Thread-Index: AQHV0TKHr+B+pHB500iZ2KXg2puHsqgDgxKAgAAB8tCAAAxkAIABbVwAgAFJoGA=
Date: Sat, 1 Feb 2020 11:56:19 +0000
Message-ID: <3db7099ec7564d9ebda632c8c51d4dcb@EX13D32EUC003.ant.amazon.com>
References: <20200122144446.919-1-pdurrant@amazon.com>
 <20200122144446.919-8-pdurrant@amazon.com>
 <24115.4689.88393.840303@mariner.uk.xensource.com>
 <07859eefc91d43859bb12e59eb6298cf@EX13D32EUC003.ant.amazon.com>
 <38d14767-eca0-6343-799c-49167271c9e7@citrix.com>
 <20200131160748.anvywpswgmps36aq@debian>
In-Reply-To: <20200131160748.anvywpswgmps36aq@debian>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.89]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v4 7/7] xl: allow domid to be preserved on
 save/restore or migrate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE2OjA4Cj4gVG86IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpv
bi5jby51az47IElhbiBKYWNrc29uCj4gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+OyBBbnRob255
IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT47IHhlbi0KPiBkZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1hlbi1k
ZXZlbF0gW1BBVENIIHY0IDcvN10geGw6IGFsbG93IGRvbWlkIHRvIGJlIHByZXNlcnZlZCBvbgo+
IHNhdmUvcmVzdG9yZSBvciBtaWdyYXRlCj4gCj4gT24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMDY6
MjA6MDhQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+IE9uIDMwLzAxLzIwMjAgMTc6
NDIsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQo+ID4gPj4gRnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gPiA+
PiBTZW50OiAzMCBKYW51YXJ5IDIwMjAgMTc6MjkKPiA+ID4+IFRvOiBEdXJyYW50LCBQYXVsIDxw
ZHVycmFudEBhbWF6b24uY28udWs+Cj4gPiA+PiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnOyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgQW50aG9ueQo+IFBlcmFyZAo+ID4gPj4gPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHY0IDcv
N10geGw6IGFsbG93IGRvbWlkIHRvIGJlIHByZXNlcnZlZCBvbgo+ID4gPj4gc2F2ZS9yZXN0b3Jl
IG9yIG1pZ3JhdGUKPiA+ID4+Cj4gPiA+PiBQYXVsIER1cnJhbnQgd3JpdGVzICgiW1BBVENIIHY0
IDcvN10geGw6IGFsbG93IGRvbWlkIHRvIGJlIHByZXNlcnZlZAo+IG9uCj4gPiA+PiBzYXZlL3Jl
c3RvcmUgb3IgbWlncmF0ZSIpOgo+ID4gPj4+IFRoaXMgcGF0Y2ggYWRkcyBhICctRCcgY29tbWFu
ZCBsaW5lIG9wdGlvbiB0byBzYXZlIGFuZCBtaWdyYXRlIHRvCj4gYWxsb3cKPiA+ID4+PiB0aGUg
ZG9tYWluIGlkIHRvIGJlIGluY29ycG9yYXRlZCBpbnRvIHRoZSBzYXZlZCBkb21haW4gY29uZmln
dXJhdGlvbgo+IGFuZAo+ID4gPj4+IGhlbmNlIGJlIHByZXNlcnZlZC4KPiA+ID4+IFRoYW5rcy4K
PiA+ID4+Cj4gPiA+PiBJbiByZXNwb25zZSB0byB2MyA2LzYgSSB3cm90ZToKPiA+ID4+Cj4gPiA+
PiAgIEkgd29uZGVyIGlmIHRoaXMgc2hvdWxkIGJlIGRvbmUgbW9yZSBpbiBsaWJ4bC4gIFNob3Vs
ZCB0aGlzIGJlIGEKPiA+ID4+ICAgZG9tYWluIHByb3BlcnR5ID8gIFdlaSwgQW50aG9ueSA/Cj4g
PiA+Pgo+ID4gPj4gVGhpcyBxdWVzdGlvbiByZW1haW5zIHVuYW5zd2VyZWQuICBJJ20gc29ycnkg
dGhhdCBuZWl0aGVyIFdlaSBub3IKPiA+ID4+IEFudGhvbnkgaGFkIGEgY2hhbmNlIHRvIGFuc3dl
ciB5ZXQuLi4KPiA+ID4+Cj4gPiA+PiBQYXVsLCBkbyB5b3UgaGF2ZSBhIHJlYXNvbiBmb3IgZG9p
bmcgaXQgdGhpcyB3YXkgPyAgTXkgaW5jbGluYXRpb24gaXMKPiA+ID4+IHRoYXQgdGhpbmsgZG9p
bmcgaXQgYXQgdGhlIGxpYnhsIGxheWVyIHdvdWxkIG1ha2UgbW9yZSBzZW5zZS4gIERvIHlvdQo+
ID4gPj4gdGhpbmsgdGhhdCB3b3VsZCBiZSBwb3NzaWJsZSA/Cj4gPiA+Pgo+ID4gPiBJJ20gbm90
IHN1cmUgaG93IGl0IHdvdWxkIHdvcmsgYXQgdGhlIGxpYnhsIGxldmVsIGFzIHRoZSBkb21pZCBp
cwo+ID4gPiBwYXJ0IG9mIGNyZWF0ZV9pbmZvIGFuZCB0aGF0IGl0IHRyYW5zZmVycmVkIGJ5IHhs
IG9uIG1pZ3JhdGlvbi4gSUlVQwo+ID4gPiB3ZSdkIG5lZWQgYSBuZXcgbGlieGwgc2F2ZSByZWNv
cmQgdG8gdHJhbnNmZXIgaXQgYXQgdGhhdCBsZXZlbCwgYW5kCj4gPiA+IHRoZW4gSSdtIG5vdCBz
dXJlIHdoZXRoZXIgd2UnZCBoaXQgYW4gb3JkZXJpbmcgcHJvYmxlbSBhcyB3ZSdkIGhhdmUKPiA+
ID4gdG8gZGlnIHRoYXQgc2F2ZSByZWNvcmQgb3V0IGJlZm9yZSB3ZSBjb3VsZCBhY3R1YWxseSBj
cmVhdGUgdGhlCj4gPiA+IGRvbWFpbi4KPiA+Cj4gPiBUaGVyZSBpcyBkZWZpbml0ZWx5IGFuIG9y
ZGVyaW5nIHByb2JsZW0uCj4gPgo+ID4gSSBhZ3JlZSB0aGF0IGl0IHNob3VsZCBsb2dpY2FsbHkg
YmUgcGFydCBvZiB0aGUgbGlieGwgbGV2ZWwgb2YgdGhlCj4gPiBzdHJlYW0sIGJ1dCBub25lIG9m
IHRoYXQgaXMgZXZlbiBwYXJzZWQgdW50aWwgYWZ0ZXIgdGhlIGRvbWFpbiBoYXMgYmVlbgo+ID4g
Y3JlYXRlZCBvbiB0aGUgZGVzdGluYXRpb24gc2lkZS4KPiA+Cj4gPiBJIGhhdmUgbm8gaWRlYSBo
b3cgZWFzeS9kaWZmaWN1bHQgaXQgd291bGQgYmUgdG8gcmVhcnJhbmdlIGxpYnhsIHRvCj4gPiBz
dGFydCBwYXJzaW5nIHRoZSBtaWdyYXRpb24gc3RyZWFtIGJlZm9yZSBjcmVhdGluZyB0aGUgZG9t
YWluLsKgIEkgdGhpbmsKPiA+IHRoZXJlIHdpbGwgYmUgYSBsb3Qgb2YgY29kZSByZWx5aW5nIG9u
IHRoZSBkb21pZCBhbHJlYWR5IGJlaW5nIHZhbGlkLgo+IAo+IFRoaXMuCj4gCj4gVGhlIG90aGVy
IHdheSBJIGNhbiB0aGluayBvZiBpcyB0byBzcGVjaWZ5IHNvbWV0aGluZyAoZG9taWQgcG9saWN5
Pz8pIGluCj4gY3JlYXRlX2luZm8gYW5kIGFwcGx5IGl0IGR1cmluZyBkb21haW4gY3JlYXRpb24u
IEJ1dCB0aGF0IHJlZWtzIGxpa2UgYQo+IGxheWVyaW5nIHZpb2xhdGlvbiB0byBtZS4KPiAKClRo
YXQncyBiYXNpY2FsbHkgd2hhdCB0aGlzIHNlcmllcyBkb2VzLCBidXQgSSBkb24ndCBzZWUgaXQg
YXMgYSBsYXllcmluZyB2aW9sYXRpb24uIEl0IGhhcyBhbHdheXMgYmVlbiB0aGUgY2FzZSB0aGF0
IHhsIGlzIGluIGNvbnRyb2wgb2YgdGhlIGRvbWFpbiBjcmVhdGlvbiBhbmQgdGhlbiBwYXNzZXMg
dGhlIG1pZ3JhdGlvbiBzdHJlYW0gaW50byBsaWJ4bC4gUGFzc2luZyBpbiBhICdkb21pZCBwb2xp
Y3knIChzcGVjaWZpYyB2YWx1ZSwgJ3JhbmRvbScsIG9yICdhbGxvY2F0ZWQgYnkgWGVuJykgYXMg
cGFydCBvZiBjcmVhdGVfaW5mbywgYW5kIG5vdCBtZXNzaW5nIHdpdGggdGhlIGxpYnhsIG1pZ3Jh
dGlvbiBkYXRhLCBzZWVtcyBsaWtlIHRoZSByaWdodCBhcHByb2FjaCB0byBtZS4uLiB3aGljaCBp
cyB3aHkgSSd2ZSBkb25lIGl0IHRoYXQgd2F5LgoKICBQYXVsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 13:00:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 13:00:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixsNC-0000nY-Vu; Sat, 01 Feb 2020 12:59:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixsNB-0000nS-Ru
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 12:59:41 +0000
X-Inumbo-ID: b216425e-44f2-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b216425e-44f2-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 12:59:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixsN4-0004Rq-Ii; Sat, 01 Feb 2020 12:59:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixsN4-0008Ch-2G; Sat, 01 Feb 2020 12:59:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixsN4-0006qN-1e; Sat, 01 Feb 2020 12:59:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146635-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-vhd:guest-start.2:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-qcow2:guest-start:fail:heisenbug
 linux-5.4:test-armhf-armhf-examine:reboot:fail:heisenbug
 linux-5.4:test-amd64-amd64-libvirt-vhd:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=60b6aa2b71efa7e0bd5393ce292ace4a0cf2e71b
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 12:59:34 +0000
Subject: [Xen-devel] [linux-5.4 test] 146635: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzNSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjYzNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxNiBndWVzdC1zdGFydC4yICAgIGZhaWwgaW4gMTQ2NjAzIHBh
c3MgaW4gMTQ2NjM1CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEzIGd1ZXN0
LXN0YXJ0LjIgZmFpbCBpbiAxNDY2MjggcGFzcyBpbiAxNDY2MDMKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgMTEgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDE0NjYyOCBwYXNzIGluIDE0
NjYzNQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgIGZh
aWwgaW4gMTQ2NjI4IHBhc3MgaW4gMTQ2NjM1CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDE3IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDY2MjggcGFzcyBpbiAxNDY2
MzUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVk
aGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4gMTQ2NjI4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEyIGd1ZXN0LXN0YXJ0L2RlYmlhbmh2bS5yZXBl
YXQgZmFpbCBwYXNzIGluIDE0NjYyOAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
MTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICA2MGI2YWEyYjcxZWZhN2UwYmQ1MzkzY2UyOTJhY2U0YTBjZjJlNzFiCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZi
ZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUg
MTc6NDI6MDQgWiAgIDE2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAx
LTE3IDAyOjU5OjA3IFogICAxNSBkYXlzICAgMzQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTQ2NTgwICAyMDIwLTAxLTI5IDIwOjQwOjAwIFogICAgMiBkYXlzICAgIDYgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQo4MjcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMzc0MTQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 13:24:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 13:24:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixskn-0003CB-9C; Sat, 01 Feb 2020 13:24:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixskm-0003C6-Dv
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 13:24:04 +0000
X-Inumbo-ID: 18be0fa2-44f6-11ea-8c92-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18be0fa2-44f6-11ea-8c92-12813bfff9fa;
 Sat, 01 Feb 2020 13:23:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixskc-0004vm-PI; Sat, 01 Feb 2020 13:23:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixskc-0000NO-Gm; Sat, 01 Feb 2020 13:23:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixskc-00047W-G6; Sat, 01 Feb 2020 13:23:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146638-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 13:23:54 +0000
Subject: [Xen-devel] [qemu-mainline test] 146638: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MzgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
MSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NiBk
YXlzICAyMjEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 14:39:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 14:39:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixtw6-0000Rk-RS; Sat, 01 Feb 2020 14:39:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixtw6-0000Re-3W
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 14:39:50 +0000
X-Inumbo-ID: ae6e1fc4-4500-11ea-8ca3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ae6e1fc4-4500-11ea-8ca3-12813bfff9fa;
 Sat, 01 Feb 2020 14:39:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixtvx-0006OF-GU; Sat, 01 Feb 2020 14:39:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixtvx-0002eB-7K; Sat, 01 Feb 2020 14:39:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixtvx-0001Ah-5k; Sat, 01 Feb 2020 14:39:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146639-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 14:39:41 +0000
Subject: [Xen-devel] [ovmf test] 146639: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjYzOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2MzkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjQgZGF5cyAgIDkxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 14:39:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 14:39:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixtvy-0000QO-Bi; Sat, 01 Feb 2020 14:39:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vq/M=3V=mail.ru=santucco@srs-us1.protection.inumbo.net>)
 id 1ixtvw-0000QJ-7u
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 14:39:40 +0000
X-Inumbo-ID: abc4ba26-4500-11ea-8ca3-12813bfff9fa
Received: from f344.i.mail.ru (unknown [217.69.130.229])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id abc4ba26-4500-11ea-8ca3-12813bfff9fa;
 Sat, 01 Feb 2020 14:39:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
 s=mail2; 
 h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:Cc:To:From;
 bh=92eJ5qJL5bjXnv2YxYLzgceXZYdDyioDznyOgTVb3Ak=; 
 b=bxIi+/9zTKhirxM9gYjNEEzC/fyWKPF6Z1jKGVPk3tg7ff/86mKOj1JyESbwenkVGFcqYyVF+VA9gcYcUoMVB0aLMym2kHHEYSpo2WYu/CGQqnWZwmwoWLiR+IEmvtX89FTogC8Etm4L7/rny8ZnVzKTv75Udz8/XDm+K5b6zrY=;
Received: by f344.i.mail.ru with local (envelope-from <santucco@mail.ru>)
 id 1ixtvr-00026b-VX; Sat, 01 Feb 2020 17:39:36 +0300
Received: by e.mail.ru with HTTP;
	Sat, 01 Feb 2020 17:39:35 +0300
From: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
To: =?UTF-8?B?T2xla3NhbmRyIEFuZHJ1c2hjaGVua28=?=
 <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Sat, 01 Feb 2020 17:39:35 +0300
X-Priority: 3 (Normal)
Message-ID: <1580567975.670485508@f344.i.mail.ru>
Content-Type: multipart/mixed;
 boundary="----32eA35eCE6168A30A986784F2925fA27-m92h0YqC5cQGNEzX-1580567975"
Authentication-Results: f344.i.mail.ru; auth=pass smtp.auth=santucco@mail.ru
 smtp.mailfrom=santucco@mail.ru
X-7564579A: 78E4E2B564C1792B
X-77F55803: 0A44E481635329DB4E7FAE048FD183FFD32E5E4886521736AB63D9C04712071C12C991F0DFAF486CFBDBF69DD7E3F5385DB75D57CB9B2DB55ABA06D9814C1945E5653887BF6365F196A90852CA182506
X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE7BCC173A66050990AD82A6BABE6F325ACA01ED31736435A1F1B59CA4C82EFA658917BE2B6D9C42F0391DB20A340B93FD3F6B57BC7E64490618DEB871D839B73339E8FC8737B5C22498424CA1AAF98A6958941B15DA834481FCF19DD082D7633A0E7DDDDC251EA7DABA471835C12D1D977725E5C173C3A84C3CA5A41EBD8A3A0199FA2833FD35BB23DF004C906525384306FED454B719173D6725E5C173C3A84C3FB9365559B687AC835872C767BF85DA2F004C906525384306FED454B719173D6462275124DF8B9C9DF33B08B2BB81206574AF45C6390F7469DAA53EE0834AAEE
X-Mailru-MI: 800
X-Mailru-Sender: F9A8308B51EED93E48F30226B6D448D0E6639B0CE9E3613AC638681CAC3AD8C96F8233283E03AFE7610EA4C1462A01307903AA853BEC14D60E09D1A5DFDDD82F8BC0F606C687C5A13A50EA9FAFF5C6D05CDCB0CA073FD32967EA787935ED9F1B
X-Mras: OK
X-Spam: undefined
In-Reply-To: <37b9ee58-9fe6-30cd-cc26-383d13cfa5a5@epam.com>
References: <1578297407.255542354@f149.i.mail.ru>
 <1578497907.395464209@f311.i.mail.ru>
 <37b9ee58-9fe6-30cd-cc26-383d13cfa5a5@epam.com>
Subject: Re: [Xen-devel] 
 =?utf-8?q?PV_DRM_doesn=27t_work_without_auto=5Ftrans?=
 =?utf-8?q?lated=5Fphysmap_feature_in_Dom0?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
Cc: =?UTF-8?B?eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn?=
 <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


------32eA35eCE6168A30A986784F2925fA27-m92h0YqC5cQGNEzX-1580567975
Content-Type: multipart/alternative;
	boundary="--ALT--32eA35eCE6168A30A986784F2925fA271580567975"


----ALT--32eA35eCE6168A30A986784F2925fA271580567975
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

CkhlbGxvIGFnYWluLArCoApJIGhhdmUgbm90IHlldCBtYWRlIHRvIHdvcmsgbXkgZHJtIGNsaWVu
dCwgc28gSSBoYXZlIHRyaWVkIHRvIHJ1biBsaW51eCBsaWtlIGEgZG9tVcKgKHRvIHNlZSBob3cg
aXQgc2hvdWxkIHdvcmspLCBpdCBkb2VzbuKAmXQgd29yayB0b28g4oCUwqBkaXNwbF9iZSBjYXRj
aGVzIFNJR1NFR1Y6CgojMCDCoDB4MDAwMDdmNGFmZWQxYzE2MSBpbiA/PyAoKSBmcm9tIC9saWI2
NC9saWJjLnNvLjYKIzEgwqAweDAwMDA1NTcyM2I5YzViZWMgaW4gRHJtOjpEdW1iRHJtOjpjb3B5
ICh0aGlzPTB4N2Y0YWRjMDAwZTAwKSBhdCAvaG9tZS9zYW50dWNjby90bXAveGVuLXRyb29wcy9k
aXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvZHJtL0R1bWIuY3BwOjE0OQojMiDCoDB4MDAwMDU1
NzIzYjlhOGY1MSBpbiBCdWZmZXJzU3RvcmFnZTo6Z2V0RnJhbWVCdWZmZXJBbmRDb3B5ICh0aGlz
PTB4N2Y0YWUwMDAxMGUwLCBmYkNvb2tpZT0xODQ0NjYxMjY4MjI5NTA4MzI2NCkgYXQgL2hvbWUv
c2FudHVjY28vdG1wL3hlbi10cm9vcHMvZGlzcGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL0J1ZmZl
cnNTdG9yYWdlLmNwcDoxNjUKwqAKSXQgdHJpZXMgdG8gY29weSB0byBtQnVmZmVyIHdpdGggbm9u
LWFjY2Vzc2libGUgYWRkcmVzcy4KwqAKRm9yIHRoZSBtb21lbnQgSSBzZWUgYcKgc3RyYW5nZSBv
ZmZzZXQgZm9yIG1tYXAgY2FsbCBvZiAvZGV2L2RybS9jYXJkMCBpbiB0aGUgc3RyYWNlIGxvZyDi
gJTCoDB4MTAwMDAwMDAwLiBJcyB0aGF0IG5vcm1hbD8KwqAKQW55IGRpcmVjdGlvbiBvZiB3aGlj
aMKgdG8gZGlnIHdpbGwgYmUgdmVyeSBoZWxwZnVsLgrCoApDb25maWd1cmF0aW9uIGRldGFpbHM6
ClhlbiA0LjEyLjEgRG9tMDogTGludXggNC4yMC4xNy1nZW50b28gIzEzIFNNUCBTYXQgRGVjIDI4
IDExOjEyOjI0IE1TSyAyMDE5IHg4Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBA
IDEuNjBHSHogR2VudWluZUludGVsIEdOVS9MaW51eApEb21VOiBMaW51eCA0LjIwLjE3LWdlbnRv
bwpsYXN0IHhlbi10cm9vcHMvbGlieGVuYmUgYW5kIHhlbi10cm9vcHMvZGlzcGxfYmUKwqAKTG9n
cyAoZG1lc2csIHhsIGRtZXNnLCBkaXNwbF9iZSwgc3RyYWNlIGxvZyBvZiBkaXNwbF9iZSksIGEg
YmFja3RyYWNlIG9mIGdkYiBhbmQga2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVkLgpUaGFua3Mg
aW4gYWR2YW5jZS4KwqAKT24gMS84LzIwIDU6MzggUE0sIFNhbnR1Y2NvIHdyb3RlOgo+IFRoYW5r
IHlvdSB2ZXJ5IG11Y2ggZm9yIGFsbCB5b3VyIGFuc3dlcnMuCj4KPiDQodGA0LXQtNCwLCA4INGP
0L3QstCw0YDRjyAyMDIwLCAxMDo1NCArMDM6MDAg0L7RgiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5r
bwo+IDwgb2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20KPiA8IC9jb21wb3NlP1RvPW9s
ZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tID4+Ogo+IE9uIDEvNi8yMCAxMDozOCBBTSwg
SsO8cmdlbiBHcm/DnyB3cm90ZToKPiA+IE9uIDA2LjAxLjIwIDA4OjU2LCBTYW50dWNjbyB3cm90
ZToKPiA+PiBIZWxsbywKPiA+Pgo+ID4+IEnigJltIHRyeWluZyB0byB1c2UgdmRpc3BsIGludGVy
ZmFjZSBmcm9tIFBWIE9TLCBpdCBkb2VzbuKAmXQgd29yay4KPiA+PiBDb25maWd1cmF0aW9uIGRl
dGFpbHM6Cj4gPj4gwqDCoMKgwqAgWGVuIDQuMTIuMQo+ID4+IMKgwqDCoMKgIERvbTA6IExpbnV4
IDQuMjAuMTctZ2VudG9vICMxMyBTTVAgU2F0IERlYyAyOCAxMToxMjoyNCBNU0sKPiAyMDE5Cj4g
Pj4geDg2XzY0IEludGVsKFIpIENlbGVyb24oUikgQ1BVIE4zMDUwIEAgMS42MEdIeiBHZW51aW5l
SW50ZWwKPiBHTlUvTGludXgKPiA+PiDCoMKgwqDCoCBEb21VOiB4ODbCoFBsYW45LCBQVgo+ID4+
IMKgwqDCoMKgIGRpc3BsX2JlIGFzIGEgYmFja2VuZCBmb3IgdmRpc3BsIGFuZCB2a2IKPiA+Pgo+
ID4+IHdoZW4gVk0gc3RhcnRzLCBkaXNwbF9iZSByZXBvcnRzIGFib3V0IGFuIGVycm9yOgo+ID4+
IGdudHRhYjogZXJyb3I6IGlvY3RsIERNQUJVRl9FWFBfRlJPTV9SRUZTIGZhaWxlZDogSW52YWxp
ZCBhcmd1bWVudAo+ID4+IChkaXNwbF9iZS5sb2c6MjIxKQo+ID4+Cj4gPj4gcmVsYXRlZMKgRG9t
MCBvdXRwdXQgaXM6Cj4gPj4gW8KgIDE5MS41NzkyNzhdIENhbm5vdCBwcm92aWRlIGRtYS1idWY6
IHVzZV9wdGVtb2RlIDEKPiA+PiAoZG1lc2cuY3JlYXRlLmxvZzoxMjMpCj4gPgo+ID4gVGhpcyBz
ZWVtcyB0byBiZSBhIGxpbWl0YXRpb24gb2YgdGhlIHhlbiBkbWEtYnVmIGRyaXZlci4gSXQgd2Fz
Cj4gd3JpdHRlbgo+ID4gZm9yIGJlaW5nIHVzZWQgb24gQVJNIGluaXRpYWxseSB3aGVyZSBQViBp
cyBub3QgYXZhaWxhYmxlLgo+IFRoaXMgaXMgdHJ1ZSBhbmQgd2UgbmV2ZXIgdHJpZWQvdGFyZ2V0
ZWQgUFYgZG9tYWlucyB3aXRoIHRoaXMKPiBpbXBsZW1lbnRhdGlvbiwKPiBzbyBpZiB0aGVyZSBp
cyBhIG5lZWQgZm9yIHRoYXQgc29tZW9uZSBoYXMgdG8gdGFrZSBhIGxvb2sgb24gdGhlCj4gcHJv
cGVyCj4gaW1wbGVtZW50YXRpb24gZm9yIFBW4oCmCj4KPiBIYXZlIEkgZ290IHlvdXIgcmlnaHQg
YW5kIHRoZXJlIGlzIG5vwqB0aGUgcHJvcGVyIGltcGxlbWVudGF0aW9uIDotKT8KVGhlcmUgaXMg
bm8KPgo+ID4KPiA+IENDLWluZyBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3aG8gaXMgdGhlIGF1
dGhvciBvZiB0aGF0IGRyaXZlci4gSGUKPiA+IHNob3VsZCBiZSBhYmxlIHRvIHRlbGwgdXMgd2hh
dCB3b3VsZCBiZSBuZWVkZWQgdG8gZW5hYmxlIFBWIGRvbTAuCj4gPgo+ID4gRGVwZW5kaW5nIG9u
IHlvdXIgdXNlIGNhc2UgaXQgbWlnaHQgYmUgcG9zc2libGUgdG8gdXNlIFBWSCBkb20wLCBidXQK
PiA+IHN1cHBvcnQgZm9yIHRoaXMgbW9kZSBpcyAiZXhwZXJpbWVudGFsIiBvbmx5IGFuZCBzb21l
IGZlYXR1cmVzCj4gYXJlIG5vdAo+ID4geWV0IHdvcmtpbmcuCj4gPgo+IFdlbGwsIG9uZSBvZiB0
aGUgd29ya2Fyb3VuZHMgcG9zc2libGUgaXMgdG8gZHJvcCB6ZXJvLWNvcHlpbmcgdXNlLWNhc2UK
PiAodGhpcyBpcyB3aHkgZGlzcGxheSBiYWNrZW5kIHRyaWVzIHRvIGNyZWF0ZSBkbXUtYnVmcyBm
cm9tIGdyYW50cwo+IHBhc3NlZAo+IGJ5IHRoZSBndWVzdCBkb21haW4gYW5kIGZhaWxzIGJlY2F1
c2Ugb2YgIkNhbm5vdCBwcm92aWRlIGRtYS1idWY6Cj4gdXNlX3B0ZW1vZGUgMSIpCj4gU28sIGlu
IHRoaXMgY2FzZSBkaXNwbGF5IGJhY2tlbmQgd2lsbCBkbyBtZW1vcnkgY29weWluZyBmb3IgdGhl
Cj4gaW5jb21pbmcKPiBmcmFtZXMKPiBhbmQgd29uJ3QgdG91Y2ggRE1BQlVGX0VYUF9GUk9NX1JF
RlMgaW9jdGwuCj4gVG8gZG8gc28ganVzdCBkaXNhYmxlIHplcm8tY29weWluZyB3aGlsZSBidWls
ZGluZyB0aGUgYmFja2VuZCBbMV0KPgo+IFRoYW5rcywgSSBoYXZlIGp1c3TCoHRyaWVkwqB0aGUg
d29ya2Fyb3VuZC7CoCBUaGUgYmFja2VuZCBoYXPCoGZhaWxlZAo+IGluwqBhbiBvdGhlciBwbGFj
ZcKgbm90IGNvcnJlc3BvbmRpbmcgd2l0aCBkbWFfYnVmLgo+IEFueXdhecKgaXQgaXMgZW5vdWdo
IHRvIGNvbnRpbnVlwqBkZWJ1Z2dpbmfCoMKgbXkgZnJvbnRlbmTCoGltcGxlbWVudGF0aW9uLgo+
IERvIHlvdcKga25vdyBob3cgYmlnIGlzIHBlcmZvcm1hbmNlIHBlbmFsdHkgaW4gY29tcGFyaXNv
biB3aXRoCj4gdGhlwqB6ZXJvLWNvcHkgdmFyaWFudD8KV2VsbCwgaXQgc29sZWx5IGRlcGVuZHMg
b24geW91ciBzZXR1cCwgc28gSSBjYW5ub3QgdGVsbCB3aGF0CndvdWxkIHRoZSBudW1iZXJzIGJl
IGluIHlvdXIgY2FzZS4gQ29tcGFyaW5nIHRvIHdoYXQgSSBoYXZlIGRvZXNuJ3QKbWFrZSBhbnkg
c2Vuc2UgdG8gbWU6IG9uZSBzaG91bGQgY29tcGFyZSBhcHBsZXMgdG8gYXBwbGVzCj4gRG9lcyBp
dCBtYWtlIGHCoHNlbnNlIGlmIEkgbWFrZSBhwqBkZWRpY2F0ZWQgSFZNIGRvbWFpbiB3aXRoIGxp
bnV4IG9ubHkKPiBmb3IgdGhlIHB1cnBvc2Ugb2bCoHZkaXNwbCBhbmQgdmtiZCBiYWNrZW5kcz/C
oElzIHRoZXJlIGEgaG9wZcKgdGhpcwo+IGFwcHJvYWNoIHdpbGwgd29yaz8KWW91IGNhbiB0cnkg
aWYgdGhpcyBhcHByb2FjaCBmaXRzIHlvdXIgZGVzaWduIGFuZCByZXF1aXJlbWVudHMKPgo+ID4K
PiA+IEp1ZXJnZW4KPiA+Cj4gWzFdCj4gIGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rp
c3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0I0wxMgo+IDwgaHR0cHM6Ly91cmxkZWZl
bnNlLmNvbS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2JlL2Jsb2Iv
bWFzdGVyL0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQQSFtejNnbjF3UU1Y
MkRYZU51QVYtMV9kSTdueEZZWVpPZ2RQaUpOU0ZNZXNDejlsQXpPS2x3VlBsZGRieGJjTG1VTzQ0
Tk95MFRGQSQgPgo+Cj4gQmVzdCByZWdhcmRzLAo+IMKgIEFsZXhhbmRlciBTeWNoZXYKwqAKwqA=

----ALT--32eA35eCE6168A30A986784F2925fA271580567975
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

CjxIVE1MPjxCT0RZPjxkaXYgY2xhc3M9ImpzLWhlbHBlciBqcy1yZWFkbXNnLW1zZyI+PHN0eWxl
IHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjxkaXY+PGRpdiBpZD0ic3R5bGVfMTU4MDU2NzM2NDE3
MzMxMjM0NzZfQk9EWSI+PGRpdiBjbGFzcz0iY2xhc3NfMTU4MDU3OTk1OSI+PGRpdiBjbGFzcz0i
anMtaGVscGVyX21haWxydV9jc3NfYXR0cmlidXRlX3Bvc3RmaXgganMtcmVhZG1zZy1tc2dfbWFp
bHJ1X2Nzc19hdHRyaWJ1dGVfcG9zdGZpeCI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxl
PjxkaXY+PGRpdiBpZD0ic3R5bGVfMTU3ODc1Nzk1MDE3NDc1MzM1NzhfQk9EWV9tYWlscnVfY3Nz
X2F0dHJpYnV0ZV9wb3N0Zml4Ij48ZGl2IGNsYXNzPSJjbGFzc18xNTgwNTcwODQxX21haWxydV9j
c3NfYXR0cmlidXRlX3Bvc3RmaXgiPjxkaXY+PGRpdj5IZWxsbyBhZ2Fpbiw8L2Rpdj48ZGl2PiZu
YnNwOzwvZGl2PjxkaXY+SSBoYXZlIG5vdCB5ZXQgbWFkZSB0byB3b3JrIG15IGRybSBjbGllbnQs
IHNvIEkgaGF2ZSB0cmllZCB0byBydW4gbGludXggbGlrZSBhIGRvbVUmbmJzcDsodG8gc2VlIGhv
dyBpdCBzaG91bGQgd29yayksIGl0IGRvZXNu4oCZdCB3b3JrIHRvbyDigJQmbmJzcDtkaXNwbF9i
ZSBjYXRjaGVzIFNJR1NFR1Y6PC9kaXY+PGRpdj48YnI+IzAgJm5ic3A7MHgwMDAwN2Y0YWZlZDFj
MTYxIGluID8/ICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNjxicj4jMSAmbmJzcDsweDAwMDA1NTcy
M2I5YzViZWMgaW4gRHJtOjpEdW1iRHJtOjpjb3B5ICh0aGlzPTB4N2Y0YWRjMDAwZTAwKSBhdCAv
aG9tZS9zYW50dWNjby90bXAveGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQv
ZHJtL0R1bWIuY3BwOjE0OTxicj4jMiAmbmJzcDsweDAwMDA1NTcyM2I5YThmNTEgaW4gQnVmZmVy
c1N0b3JhZ2U6OmdldEZyYW1lQnVmZmVyQW5kQ29weSAodGhpcz0weDdmNGFlMDAwMTBlMCwgZmJD
b29raWU9MTg0NDY2MTI2ODIyOTUwODMyNjQpIGF0IC9ob21lL3NhbnR1Y2NvL3RtcC94ZW4tdHJv
b3BzL2Rpc3BsX2JlL3NyYy9kaXNwbGF5QmFja2VuZC9CdWZmZXJzU3RvcmFnZS5jcHA6MTY1PGJy
PiZuYnNwOzwvZGl2PjxkaXY+SXQgdHJpZXMgdG8gY29weSB0byBtQnVmZmVyIHdpdGggbm9uLWFj
Y2Vzc2libGUgYWRkcmVzcy48L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+Rm9yIHRoZSBtb21l
bnQgSSBzZWUgYSZuYnNwO3N0cmFuZ2Ugb2Zmc2V0IGZvciBtbWFwIGNhbGwgb2YgL2Rldi9kcm0v
Y2FyZDAgaW4gdGhlIHN0cmFjZSBsb2cg4oCUJm5ic3A7MHgxMDAwMDAwMDAuIElzIHRoYXQgbm9y
bWFsPzwvZGl2PjxkaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PkFueSBkaXJlY3Rpb24gb2Ygd2hp
Y2gmbmJzcDt0byBkaWcgd2lsbCBiZSB2ZXJ5IGhlbHBmdWwuPC9kaXY+PGRpdj4mbmJzcDs8L2Rp
dj48ZGl2PkNvbmZpZ3VyYXRpb24gZGV0YWlsczo8L2Rpdj48ZGl2PlhlbiA0LjEyLjEgRG9tMDog
TGludXggNC4yMC4xNy1nZW50b28gIzEzIFNNUCBTYXQgRGVjIDI4IDExOjEyOjI0IE1TSyAyMDE5
IHg4Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBAIDEuNjBHSHogR2VudWluZUlu
dGVsIEdOVS9MaW51eDwvZGl2PjxkaXY+RG9tVTogTGludXggNC4yMC4xNy1nZW50b288L2Rpdj48
ZGl2Pmxhc3QgeGVuLXRyb29wcy9saWJ4ZW5iZSBhbmQgeGVuLXRyb29wcy9kaXNwbF9iZTwvZGl2
PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj5Mb2dzIChkbWVzZywgeGwgZG1lc2csIGRpc3BsX2JlLCBz
dHJhY2UgbG9nIG9mIGRpc3BsX2JlKSwgYSBiYWNrdHJhY2Ugb2YgZ2RiIGFuZCBrZXJuZWwgY29u
ZmlncyBhcmUgYXR0YWNoZWQuPC9kaXY+PGRpdj5UaGFua3MgaW4gYWR2YW5jZS48L2Rpdj48ZGl2
PiZuYnNwOzwvZGl2PjwvZGl2PjxkaXY+T24gMS84LzIwIDU6MzggUE0sIFNhbnR1Y2NvIHdyb3Rl
Ojxicj4mZ3Q7IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIGFsbCB5b3VyIGFuc3dlcnMuPGJyPiZn
dDs8YnI+Jmd0OyDQodGA0LXQtNCwLCA4INGP0L3QstCw0YDRjyAyMDIwLCAxMDo1NCArMDM6MDAg
0L7RgiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbzxicj4mZ3Q7ICZsdDs8YT5vbGVrc2FuZHJfYW5k
cnVzaGNoZW5rb0BlcGFtLmNvbTwvYT48YnI+Jmd0OyAmbHQ7PGEgcmVsPSJub29wZW5lciBub3Jl
ZmVycmVyIj4vY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbTwvYT4m
Z3Q7Jmd0Ozo8YnI+Jmd0OyBPbiAxLzYvMjAgMTA6MzggQU0sIErDvHJnZW4gR3Jvw58gd3JvdGU6
PGJyPiZndDsgJmd0OyBPbiAwNi4wMS4yMCAwODo1NiwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsg
Jmd0OyZndDsgSGVsbG8sPGJyPiZndDsgJmd0OyZndDs8YnI+Jmd0OyAmZ3Q7Jmd0OyBJ4oCZbSB0
cnlpbmcgdG8gdXNlIHZkaXNwbCBpbnRlcmZhY2UgZnJvbSBQViBPUywgaXQgZG9lc27igJl0IHdv
cmsuPGJyPiZndDsgJmd0OyZndDsgQ29uZmlndXJhdGlvbiBkZXRhaWxzOjxicj4mZ3Q7ICZndDsm
Z3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBYZW4gNC4xMi4xPGJyPiZndDsgJmd0OyZndDsg
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERvbTA6IExpbnV4IDQuMjAuMTctZ2VudG9vICMxMyBT
TVAgU2F0IERlYyAyOCAxMToxMjoyNCBNU0s8YnI+Jmd0OyAyMDE5PGJyPiZndDsgJmd0OyZndDsg
eDg2XzY0IEludGVsKFIpIENlbGVyb24oUikgQ1BVIE4zMDUwIEAgMS42MEdIeiBHZW51aW5lSW50
ZWw8YnI+Jmd0OyBHTlUvTGludXg8YnI+Jmd0OyAmZ3Q7Jmd0OyAmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgRG9tVTogeDg2Jm5ic3A7UGxhbjksIFBWPGJyPiZndDsgJmd0OyZndDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IGRpc3BsX2JlIGFzIGEgYmFja2VuZCBmb3IgdmRpc3BsIGFuZCB2a2I8
YnI+Jmd0OyAmZ3Q7Jmd0Ozxicj4mZ3Q7ICZndDsmZ3Q7IHdoZW4gVk0gc3RhcnRzLCBkaXNwbF9i
ZSByZXBvcnRzIGFib3V0IGFuIGVycm9yOjxicj4mZ3Q7ICZndDsmZ3Q7IGdudHRhYjogZXJyb3I6
IGlvY3RsIERNQUJVRl9FWFBfRlJPTV9SRUZTIGZhaWxlZDogSW52YWxpZCBhcmd1bWVudDxicj4m
Z3Q7ICZndDsmZ3Q7IChkaXNwbF9iZS5sb2c6MjIxKTxicj4mZ3Q7ICZndDsmZ3Q7PGJyPiZndDsg
Jmd0OyZndDsgcmVsYXRlZCZuYnNwO0RvbTAgb3V0cHV0IGlzOjxicj4mZ3Q7ICZndDsmZ3Q7IFsm
bmJzcDsgMTkxLjU3OTI3OF0gQ2Fubm90IHByb3ZpZGUgZG1hLWJ1ZjogdXNlX3B0ZW1vZGUgMTxi
cj4mZ3Q7ICZndDsmZ3Q7IChkbWVzZy5jcmVhdGUubG9nOjEyMyk8YnI+Jmd0OyAmZ3Q7PGJyPiZn
dDsgJmd0OyBUaGlzIHNlZW1zIHRvIGJlIGEgbGltaXRhdGlvbiBvZiB0aGUgeGVuIGRtYS1idWYg
ZHJpdmVyLiBJdCB3YXM8YnI+Jmd0OyB3cml0dGVuPGJyPiZndDsgJmd0OyBmb3IgYmVpbmcgdXNl
ZCBvbiBBUk0gaW5pdGlhbGx5IHdoZXJlIFBWIGlzIG5vdCBhdmFpbGFibGUuPGJyPiZndDsgVGhp
cyBpcyB0cnVlIGFuZCB3ZSBuZXZlciB0cmllZC90YXJnZXRlZCBQViBkb21haW5zIHdpdGggdGhp
czxicj4mZ3Q7IGltcGxlbWVudGF0aW9uLDxicj4mZ3Q7IHNvIGlmIHRoZXJlIGlzIGEgbmVlZCBm
b3IgdGhhdCBzb21lb25lIGhhcyB0byB0YWtlIGEgbG9vayBvbiB0aGU8YnI+Jmd0OyBwcm9wZXI8
YnI+Jmd0OyBpbXBsZW1lbnRhdGlvbiBmb3IgUFbigKY8YnI+Jmd0Ozxicj4mZ3Q7IEhhdmUgSSBn
b3QgeW91ciByaWdodCBhbmQgdGhlcmUgaXMgbm8mbmJzcDt0aGUgcHJvcGVyIGltcGxlbWVudGF0
aW9uIDotKT88YnI+VGhlcmUgaXMgbm88YnI+Jmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7
IENDLWluZyBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3aG8gaXMgdGhlIGF1dGhvciBvZiB0aGF0
IGRyaXZlci4gSGU8YnI+Jmd0OyAmZ3Q7IHNob3VsZCBiZSBhYmxlIHRvIHRlbGwgdXMgd2hhdCB3
b3VsZCBiZSBuZWVkZWQgdG8gZW5hYmxlIFBWIGRvbTAuPGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZn
dDsgRGVwZW5kaW5nIG9uIHlvdXIgdXNlIGNhc2UgaXQgbWlnaHQgYmUgcG9zc2libGUgdG8gdXNl
IFBWSCBkb20wLCBidXQ8YnI+Jmd0OyAmZ3Q7IHN1cHBvcnQgZm9yIHRoaXMgbW9kZSBpcyAiZXhw
ZXJpbWVudGFsIiBvbmx5IGFuZCBzb21lIGZlYXR1cmVzPGJyPiZndDsgYXJlIG5vdDxicj4mZ3Q7
ICZndDsgeWV0IHdvcmtpbmcuPGJyPiZndDsgJmd0Ozxicj4mZ3Q7IFdlbGwsIG9uZSBvZiB0aGUg
d29ya2Fyb3VuZHMgcG9zc2libGUgaXMgdG8gZHJvcCB6ZXJvLWNvcHlpbmcgdXNlLWNhc2U8YnI+
Jmd0OyAodGhpcyBpcyB3aHkgZGlzcGxheSBiYWNrZW5kIHRyaWVzIHRvIGNyZWF0ZSBkbXUtYnVm
cyBmcm9tIGdyYW50czxicj4mZ3Q7IHBhc3NlZDxicj4mZ3Q7IGJ5IHRoZSBndWVzdCBkb21haW4g
YW5kIGZhaWxzIGJlY2F1c2Ugb2YgIkNhbm5vdCBwcm92aWRlIGRtYS1idWY6PGJyPiZndDsgdXNl
X3B0ZW1vZGUgMSIpPGJyPiZndDsgU28sIGluIHRoaXMgY2FzZSBkaXNwbGF5IGJhY2tlbmQgd2ls
bCBkbyBtZW1vcnkgY29weWluZyBmb3IgdGhlPGJyPiZndDsgaW5jb21pbmc8YnI+Jmd0OyBmcmFt
ZXM8YnI+Jmd0OyBhbmQgd29uJ3QgdG91Y2ggRE1BQlVGX0VYUF9GUk9NX1JFRlMgaW9jdGwuPGJy
PiZndDsgVG8gZG8gc28ganVzdCBkaXNhYmxlIHplcm8tY29weWluZyB3aGlsZSBidWlsZGluZyB0
aGUgYmFja2VuZCBbMV08YnI+Jmd0Ozxicj4mZ3Q7IFRoYW5rcywgSSBoYXZlIGp1c3QmbmJzcDt0
cmllZCZuYnNwO3RoZSB3b3JrYXJvdW5kLiZuYnNwOyBUaGUgYmFja2VuZCBoYXMmbmJzcDtmYWls
ZWQ8YnI+Jmd0OyBpbiZuYnNwO2FuIG90aGVyIHBsYWNlJm5ic3A7bm90IGNvcnJlc3BvbmRpbmcg
d2l0aCBkbWFfYnVmLjxicj4mZ3Q7IEFueXdheSZuYnNwO2l0IGlzIGVub3VnaCB0byBjb250aW51
ZSZuYnNwO2RlYnVnZ2luZyZuYnNwOyZuYnNwO215IGZyb250ZW5kJm5ic3A7aW1wbGVtZW50YXRp
b24uPGJyPiZndDsgRG8geW91Jm5ic3A7a25vdyBob3cgYmlnIGlzIHBlcmZvcm1hbmNlIHBlbmFs
dHkgaW4gY29tcGFyaXNvbiB3aXRoPGJyPiZndDsgdGhlJm5ic3A7emVyby1jb3B5IHZhcmlhbnQ/
PGJyPldlbGwsIGl0IHNvbGVseSBkZXBlbmRzIG9uIHlvdXIgc2V0dXAsIHNvIEkgY2Fubm90IHRl
bGwgd2hhdDxicj53b3VsZCB0aGUgbnVtYmVycyBiZSBpbiB5b3VyIGNhc2UuIENvbXBhcmluZyB0
byB3aGF0IEkgaGF2ZSBkb2Vzbid0PGJyPm1ha2UgYW55IHNlbnNlIHRvIG1lOiBvbmUgc2hvdWxk
IGNvbXBhcmUgYXBwbGVzIHRvIGFwcGxlczxicj4mZ3Q7IERvZXMgaXQgbWFrZSBhJm5ic3A7c2Vu
c2UgaWYgSSBtYWtlIGEmbmJzcDtkZWRpY2F0ZWQgSFZNIGRvbWFpbiB3aXRoIGxpbnV4IG9ubHk8
YnI+Jmd0OyBmb3IgdGhlIHB1cnBvc2Ugb2YmbmJzcDt2ZGlzcGwgYW5kIHZrYmQgYmFja2VuZHM/
Jm5ic3A7SXMgdGhlcmUgYSBob3BlJm5ic3A7dGhpczxicj4mZ3Q7IGFwcHJvYWNoIHdpbGwgd29y
az88YnI+WW91IGNhbiB0cnkgaWYgdGhpcyBhcHByb2FjaCBmaXRzIHlvdXIgZGVzaWduIGFuZCBy
ZXF1aXJlbWVudHM8YnI+Jmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7IEp1ZXJnZW48YnI+
Jmd0OyAmZ3Q7PGJyPiZndDsgWzFdPGJyPiZndDsgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29t
L3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQjTDEyIiByZWw9
Im5vb3BlbmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2dpdGh1Yi5jb20v
eGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCNMMTI8L2E+PGJy
PiZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dp
dGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpM
MTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhbXozZ24xd1FNWDJEWGVOdUFWLTFfZEk3bnhGWVlaT2dk
UGlKTlNGTWVzQ3o5bEF6T0tsd1ZQbGRkYnhiY0xtVU80NE5PeTBURkEkIiByZWw9Im5vb3BlbmVy
IG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3VybGRlZmVuc2UuY29tL3YzL19f
aHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VM
aXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIW16M2duMXdRTVgyRFhlTnVBVi0xX2RJ
N254RllZWk9nZFBpSk5TRk1lc0N6OWxBek9LbHdWUGxkZGJ4YmNMbVVPNDROT3kwVEZBJDwvYT4m
Z3Q7PGJyPiZndDs8YnI+Jmd0OyBCZXN0IHJlZ2FyZHMsPGJyPiZndDsgJm5ic3A7IEFsZXhhbmRl
ciBTeWNoZXY8L2Rpdj48YnI+Jm5ic3A7PC9kaXY+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0
eWxlPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXY+
Jm5ic3A7PC9kaXY+PC9CT0RZPjwvSFRNTD4K

----ALT--32eA35eCE6168A30A986784F2925fA271580567975--

------32eA35eCE6168A30A986784F2925fA27-m92h0YqC5cQGNEzX-1580567975
Content-Type: application/x-gzip; name="=?UTF-8?B?bG9ncy50Z3o=?="
Content-Disposition: attachment; filename="=?UTF-8?B?bG9ncy50Z3o=?="
Content-Transfer-Encoding: base64

H4sIAFCHNV4AA9Q823LjNrJ5zleoJi9Jbc3Et/HOnlN+AEmQQkQSHADUxS8sxZYnrvVIXlnezPz9
6QZIEQBBOfuwD2cqlRmiG7dG39HQ3W778Pjlw/3u69kP/60/Z/Dn+uoK/z7/+8cz+++zs8uz8/Pr
yx/OL6/Pz8/Ors6urn84O7+8vLj8YfLfW5H15/XlsN5PJj+8rLeH17u73RjeW/D/p39++vGnCXk9
7L6uD49366en75Mvm+1mvz5s7icPj0+b/50kfFJyNaEJUx8AOX/cvn779dun68nVh4uzD+d/fw8d
DrvdZLbZbzdPk1gz1CuM8Ljb/vjTjz/iDPHu6zMMtv+fyZe7u8nPmenxjw8XH87e7y8mz5e/mA9A
jnmZsqyJ44bJJovjm+9dE3w0cyok4+XNP84uzs6OuDkpsyPo2MzE52bBxawfIapZnihW0IYuFYly
2kguVA9XU0FJ0rAy5fC/RhGJnfUOMk2Vp8nL5vD63C+TlUw1tJw3RGRNzgqmbi4vcMPtynhRMZhG
Uakmjy+T7e6AI3S9cx6TvFv3u3d9PxvQkFrxQGe9mUaSXN28277rWqdkTpsZFSXNm+yWVf3mbEgE
kIswKL8tSBiyvB3rwccAVz3AXdNxp/aC7E36CLisU/Dl7ene/DT4KkDghKakzlUz5VKVpKA3737e
7rabX460lgti0Veu5JxV8aAB/45V3rdXXLJlU3yuaU3DrYMuseBSNgUtuFg1RCkST3tgLWnOov6b
1CCq3okQEU8NAIcmee6hh1ubBVH2TKZRCUo7sQAZm7y8/v7y/eWw+dqLRUZLKlisRbASPLL2aYPk
lC/CEJqmNFYMV56mTWEE0cOraJmwUst5eJCCZYIolK3vtk5IeEFYsK2ZMiqQVKvhgIVk4ZlawGBY
ZyVECThdoDAItuIijCWopGKuV9wUPKHuElMuYpq0Ogr2bTFaRYSk7eqOvG2PnNCozlIZYPIYVjST
vIaxzWkn3BpZs42NkhBFToBRHVpca0HmJGfQmTY5kaqJV3Ee4AmtmucDXuzAejw6p6WSJ4FNJDhJ
YpjoNFoBJ06S3+ogXsFlU1e45I7X1ePXzf4lxO6KxbOGlxT42Rqq5M30Fk1AoTnweDDQWMEcPGFx
4EBML5Zo+hz7mNa0zvOxLpbAs2yKvKTJKaQ9TAWiW1QKepQ0MFAHnvO8LhURq0Bfu5ux7VX9q1q/
/HNyAPpM1tv7CXhUh5fJGpyl1+3hcfvFIxR0aEgcc5jCsPFxijkTygPjgQRVN7K15pceN2QkZYIK
KKagPgFR2bP5sGZ+GRgBnQCpiM1y2AQilZNVN6YNWAbaGB/ZcSVZcHdIBCZ5rpXBgOQiricywIZw
Qg3A7AngE5wd4LeQ/yENst3dbcLesPk879nYgpQU9JGkWRzlTDqkZTPzj6DPg65LCrqfperm/JPd
jrsuyNKGX/S8yUo1A38npf4Yl46pq0vZ+nbxFNanBd5TWbKuKnD8ZFPWBWkiAv5j7GhUjbUgpQKg
0sPUZUGqRuVRk+a1nI4NCGs8v/jkSK4zRUgDZ4LXlSOmYOjjLMgXUT5rO4yOZPbdLzAlTDQupGez
FJQlKZMFS9Q0OCEIpNU3zKsGoWKJPAUXievBudAUmO+WWoYReEFSW+pQVHGSFuJsw4yR0DmLQ3qt
hUNHXwd0a6ciDSlW8PrAuIKGsLwtZBvrGz08+xvWJpwGXLL9XVJlvvtFTGk8qzjwDqptcA9okI6G
nzEaGDBAj7OScKQJBWUNjoZ7YN2JouKyYqIcddlcm25hsY3+JgWMZiw4xifdCIkXWkCDF1FAixtI
QIMdP2g4976taAFCPV6Beme3FB0ffUBcFCBEjln00ST8I6TnPHeagP2DDYKLZZ2LQQJlGdNKu2Cw
/dhyUrRyqWJZzWA5oJhxPRYZq9Re2KjKLSCiYMgj1sQZVejhNgPHx5zmoDmdgsjmg9jhaO4djel/
N2XB7IjY0no0T0HPC3vg0e0ScDjRHbFWVSu69D6B+a3hK+5sjmUlyVOL5fQG7Abtp9kNcgqq0TpH
ZrEQSeZM0o5aFh2gS0SEYDbNZ4iyKuSwpSER2F1YPPIcaIwAht48ihEGKI5HUaXd/EHpxHPXMWUa
EkxtSaZEWguG0crYOxNw9R0/H5BpkgRF3bAszNkcvWbtP7Spmmqzf9jtv663d5sJ/fdmC04bAfct
RrcNPN3esXCH6Jy1wjQ12q9xOE/mdWRiDkdYeVERsKhiFlZdOYlCsgtj2SOTCOgjMtqF5/YMGoqW
BP2RRoCU8GJ0rh5xSkQCbn+Ignon6JZAiKUYcWVT0UIHRJh6YimLvVgTDFbKcsevuL6K7ABp+eka
mpxvWwFLJepYq6KExqCsLP7ltapq1WidqG7ebZ4erq/ef/t0/f766p3DT0Al83nzbr2/+wMTd7/e
6RTdC/4bpm/uNw+m5dgTXSawIZ1bY21akXim9eIQVhSWrOi5C3SZRAnGgZlo6+bi0ykEssTkWRCh
451uoJFxHDQY7vx6EGdL0iS2YeoAjia0Go+C3mgL7fB5hzZdUIi5lL99iA9ao9GkiZUYEgsJnLOM
pxlJwKDnGRdMTYvhuKBIWCQwak5co31UFciauMBlCEbAYWiAAam2iwEMYE/YUFNlwKp+xghcLOMY
mYBMUItm2vHvQFr/wFAC4/ppXc5G8CoCQhtEM+thERWlSX6APZMsyv0ly1pizmcMrP31aQ2zVAXE
JSDVQQxNXJJrTPDne5RbCIqRNy4tP8ZkvLDzmMff+R+YNgZaD8OII6ZWiJoMOg/kq4FGFtVY11on
0SzOS8HeUyLyVYy5ItsmVpmJfnJQzmAFryyPCo9cEmQHFGM8cxqbZJS2CtV+d7d5edntJ4fvzyaS
f9isD6/7jWUKOiJZOsFeNm4lpUTVghrv2VbPCFxekCqY90BgUelMlpPF4nmSMjkNOrIKPApgbyfy
BBHNwZ1UQb2Pk9ClAiZCxmy9mlFMM1ZeyXBcgyik6McZjz8Yl2lTRMxZaNtm2GKEIEcGaFO/EMvl
tc3WJibgBTBpCt76UUlZwrwCAQTPCLzjrKZ2qgtoTTDjMmxplss80CorYHFM6dn70AnrRJsM5KuQ
z7ukllWEj6aa+98eF0EbmO4zH2s6LwJNw74fzy+yyG2SqNPa6MqbSItlKgcj27ucwTSafEFOOFLo
7YTUEbXLSxwH+Q3OdsrBRTwxUTH7FG6vZBwGoO8YvlgBx8H1jnzjY/u+nTgIDJpay2KyL9c2Sn4+
DlPSU3lxUaEN9BwgzLzO3RYw+KyoC21FUlKwfHVzfWUj6COE4K2QbgIB5cdI8bAZJHfYOF1ltgfX
Ncfg5pLaFqqKmsP22yjEd2ivhbI2mxSO5GfgSoL4g78USlWAO0BA0jXcWond3NASVTy4TSvLC+5s
rra2Er1fsIQRzdDtCgNBDd58PB8AuyF7GrcQq8XoHVkoXxUV8bAFI0/uHqm+4GzQFHg8xgONggqO
ARlG+JHgMxDPiHOFKWDpcYqbHmibMF2Y04zEqzG7o68uDJv4nZFRTnTD6xg5BSMV6srK38DCjvRW
UwrOew7Bg2OErZjs6277eNjtnQy6FYq19qkuvZh9gCFIlZ+Cx6i3HcLZONrE8QUVI/s4vx7ENFRW
4KD4gt1d7LRCwtxbEfZpFkqXsFjw2LkLOzYNj6wHhQ+th8OBGX2WOjkefXC2EtEKqarZ4Hg/av9q
hCQJE3CoTRahszdwgeKKaEsJoSeLQ3dydiIAhDQWq8oJc/FELFAocVlrD83pgW0j6wXnk8QV67p1
g2B+DC8Xy4YjszZdwszNbdOgHms7u2bAOLXaxzPrJwEn/wgeqDYDpznStnWI8Jo09zB0oniGQtEo
cPasiDpHLZB3PhLeSdb05uzb/WZ9f2b9cY+rwrWcVB86fwtBJ5eYqhF15eYBEAX1FZr+olt4j2i6
+xoPb4LxomNhKd1CCeGwO3yjQ88UxB9j4gnxsEcfcDEkhAmoOIh7VaDBJm3irkcWxHPyW91TuNUc
PQRs+8iCWrghQxuEIBlmdGVpc5oy5wMkxs4DYUvBlvbiJY0x/LeXM71tzs/Ogt4PgC4+joIu3V7O
cJZXOr29wQbX3k0F3nJaaUO6pLHjS2IDxt7hNH8siJw2SV2Erniq6UoyNJ2gQMBzP/t23rLsMSbS
FQatXPW3OPpMMUuOuctT45KcZSWMe+EMOwXuzeus9Qn7fOeRqy2EMFGNlz2G1iIZKfMNhbMTH8W/
ye7JWCQ69QFrDKlpUBwsXTV5oob5dZ3/yNmcVl75S6eXMW3TqXYbZhRax9vtZnsc9O1NUtloTu1L
M1/+2kFklUNQh5mMSrWhgnEQdn9u9hNwENZfNl8324OO01F7T3bPWHL3Yi7lW440GZMQL7fpFnTm
8zwiXlRnZWNC3AIxV06ppRK6ljYW6x2JQl9YaVg4dCqaBZlRHVYGZ/JGG4uWARTnTjy1+GzcFqwl
YjHDTHVrUcZM7jHaRnJapzL46rhQy5kELc1ntZ+7KTAj2BZfYZfKzgDqljaDbBapXTBpZVV72424
etuZq+RdDFnFwiwotD296IoNB0ZjmcpRB0/jCDpv+JwKwRJqJ9/ckUCnjZcZaQziUyAiCuzwym+t
lbLtp26cw9x8MGdKwsUhGqhI+L7aEBQYbmydOs4UFPhHSm8Zbb0IBCJHpzkMZs4FXTtsFTdupZ7T
x2sf0bnePCTLBDAjRBBju2njDG9019XrNZshHCqgusoESfxN+LAAm44TvYqBT3MeFEBNIQ5xNijt
MVIw3gaHHutH4QSd6TtStWAmrKXi6JOpKT+BFmUinI8xpExZaEe96JOKWgrEbW+vY90RERC2opVK
h7LqyeES7EX4ECoIgBpeAcN4et2jiv53UI6NQ3xMffSGJnUW3BWGTdL95l+vm+3d98nL3frJiWQ7
KXPTLVruMj7HKlfRmDqPEHhYVncE+1nIIUZX2YsDWZUF/0EnPAJMKYYyOKEOePOrK0mCK7YxeZlQ
WM1IqU2oB8DautH5f7AF7azWioWcI4fSY6UXDs5foYdPhxC82/3oTH99s6ObPDLng8+ck/v947+d
m+8+YKkGSRItC7FOlOKEI9LSWRSX1X0I/B0NxkailnzRjCR9u/sHw/S0lBAHzplajSKDL0gT8DlM
QlOwMlwUr+e+MgnqwlWLmnQvf6z3m3vL3TwSlN0/bVwBd81g16LPJgcv2iv46oEFLR2rZ84AwYPl
RK8v3VomP4OFmWwOdx9+sTJmsaV80QKZ7IzbVhTmw211Li50V13jbdeW6H6YlT4/mzq4FP24qJZu
I3HVZtsUSBQ6KOBbidCdme4uPR+5bRv3lHuEQQHFERYU6BE0dFr/EnJY09r7rArqLwdsXvhqw3RQ
oSsMfaLSO/axOn2Efa6ZcAMg7aqoOgpLCF4QxQzL5lIBPks4xMIhnLphbEChyrHi+MhvzpSMz0dG
qoS3n4pIO3bUg5PITYh2jhOKhS832Ha32x72u6cniCh71WfEeX2/wRw0YG0sNCx/f37e7Q92lDkv
hkoi2bw8ftkuQFPoieId/EMOu5oTXug7VP3QJrhMur1/3j1u/Z54gaFzecFOL38+Hu7+CG/RPeYF
/Mcg0lc0JGRtxQjeS1huKSZUI/f0YiLCVltA14SNK1ss84uGeu1xu95/n9Cvr0/rQWDPyOVFn0cf
MT1Lu5LBlMb43/pOpcb8L+Z9QOvaFzrt+yW/p7lxm2ui8Mrib+3ZdteHmY6I9ZrTx/3XP5ETkuEB
0CQkOikTxYIInUpxUo9JwdxcPDSYMsnAKBoWk7IpSDzFXBCWfWLmMG1THo6FkTEqiCgFmrAR9ytd
NHGaDeezqhV4ltPj8gdnCpNPfqbfDpvty+PvT5ueMgwr7h7Wd5tfLCnpSAQrnhPhJkcbKu2be2wR
eOlcAM2Ik4IxG551tAzQye68AGatvFcjCMdUX84h5hM6ShM8XOGIqDGpZI0VKBp9FM1/E9nHIFUF
vSHExRJaRsOUxgy5Mk/hZk0Bnk8WfiqhNl/268lDR2ejAnramueKc8eC4vV8DfJwGx6xewmK5XSP
h80dFsi8v988b7b3mI7r3aJO0HQ+172jMylgt63T1eZS9bgabsoIQyZTL76D9wN1LRha+pfUv9VF
NTQT+jYq1hl4vF9JR56r6vn6bFpdaqWBNekxZiOG1wz6japiZRO5TyX1QAx2j3V7gdqzmV/uZFqx
4CcE4FW4vR0GgoomDRVzp3Vprh6oELxzwpyrG43mFEz3ryn1iFPOZx4Q1SKKCMtqXgeKBSWcgPZz
zUu+QBIGdLLC5HRbeD9EQNY3SebgwswrZlM92iymTNH2fY49DtbCySZZlQSTAvqVkunhDSloJhuI
yEzRWHvUrjE0eNKOb1z64uPo0Y4mbWu3TBdNBFswTyI8mL70scBSL9BD0m8wgFtqUYLOB1o6td9+
VXTggLEiGD01/ajEVMnpHqFBAvPrdr0IQzS8zAmdlCONJ6B2sblD87huE3KpeZMbBrKye3054CXD
3uZVVVuP4y+llfGWnfDawz9A08/UdIzAEl47V739Lttru7YW1fI+RtqtnkjbHBjBAw6qGztF3FZA
OmB9gWTNOtLX6wTE4OWAUlqsmAJXoz13XZLnMwfqBrpUWn/M2GCUkTeQvvIcvn4c0VElXqjTtjI2
cHqjeE1VJyFcXWE7Lwb63JwJB/8JAmzla6aCJ939Po2xWN6KoXlS4zUKGgx8goLMHtguXTKFqlw/
HFdk8KgPz1Z37+46Q+tzKs49BD1BUCm7vfoi9sC4VgX62CA2SmCoFqzR8bZ2yD/VqtPxKvehhvFa
eR/aMqAtM9eLx0r+QUhweRExU90WoiCevE//UFtvrBRYPdX91IJYLG2pGgX53Q2TjOAIfORQl47f
1LWNPZrud1QBUSCaaq/OgWbHdzJZzOfvf1+/bO4n/zRPZp73u4fHNo/de/2A1m7iVDWPRut8M+fC
Gf0+/PUBiH/j+Obdl7/9zf09D/zlE4Pj+OVWc6g8GoiGb7BsBtIvl2SBk1tVLq0Ahm/JtWjqp8H+
NWfkvqzFh4Q6hhL0s1to3D0xjKST77CacxZOtPSPExXNxFhus8PC2vRw4KafzbYFAbq+KByWINoi
CkclZhJTKjyKILEYuyLDdHO13h8eMTCYqO/Pdj29fldknKRkjqkxJ7olECKUPU44XGLLNzCw0vyN
MQqIn97CUUSwN3Ag0A5jdHCZcNljONwgEzAccqYdnvDgrIStyjo6vQZ8NS+YbIufTmHWMJ7OMpye
N0+KNwaS2VuEqXP9AyBvDFO/ddYzIoqRc7Ii6yB9MZtz/emN8S0ZGZ1Bi/0gKYTcX3x2k+3YppPT
5qdi+ETe/bG5f31yblgYN2VTJeeWbulaE7By7RMPDxKnzivI7mqr6xBKB7UoIz1xASd6tfPevLt7
+Jf1S02wZ3+tIb7vsWaryL0D6ABRGrpCIrI8tzZfmudcFViLWr/FcH+TpoVr38DAT8GCfRegZulY
Zxvo9vYKaBTHqFIU1s/7aGNklg7aji+ca37zJG4EaN6WhGHHVEP7DsV+o9KijEP8zmIR7jpo772T
7n1uE9EU/8Koz/3tHgvXlKy1KbYeo//tA5Mk/La5ez2sMT+Iv8A20fXgB0tkIlamhUJn10oA5qmb
TtKLwsDzyMHoHE8p5uRsj8CMJWPB3CLjFlAwGUqK4+htVKvXXGy+7vbfJ0VfljbIg50s3O2rfgtS
1iQE6Zv0s0L9kB4Thd4zfhNtdNWlVLop7b72eAk+je3h9qC5SZQOypMHGMNJjW7UdX0O3DzFBVIS
kRzxbGq7JYMBgrflgMooX3yM0b/sQ1XsJa4CP32FJZ7/R9mX9cZxO/t+lUEeLhLg5HgWzaJzkYfe
ZoZWb272bH4ZyLISC5ElQ5Lv+efb3yqyF5JdxVEQOPawfmRzZ7FYC2ouVufatUMOgVE2LwLalqk4
W8+XaHhiCFP6M0lST3DtpFM9qR0txdUfV+NrRxmcNXBzu6ahkMcWdX3lOHEt96q3Zeu+rT/80iTQ
KtG08B9f+jAPc3LS7uk+lwUjKv8c7mhm9bNi0Atq2bUyRGX62UpQncMsqSpbXKNceZBfUmJIBWmF
Eb77izb9VDaOwy1UardTcBM8r9NgQ+2VZaPh3T+ZaV1Y5V2Jfk7ZwRU4yaNtFlSktl5XdJ1owYK5
c+TJ8LkL0uAgA1YlkdJW4EW3LNABlRZkq00tv3/73+eXv1ExZLCbwYq7sZ3Q6BRY5QHVi8hrmmj8
PcD2Ezolla/WpgsO/KWMx52kxrlI/8KIicA1n9FYNmK0QxCj9wx68utCSKOVDoM9CENMPaFaQyFK
vXnbDtogtb0BnZW5l80koSAwhGkqkuF8ccrFQ0Fr5lqlaxsyjQjqLUHbJ1VYyMSilHnp/j7H22iY
qHThB6lVUFnrU82yUtB7iCZu8NxOsh1lP6ER53qX5+bpiS3XTXDddHUUpzMzsze6/qI7tRSZhDNv
YjdOJxoPzMAKweeLG+Guql1s1Nhq7LrY0fsSEgPaIZWiJZLuQaE7CBc7T9eTHc9ofW4UjHKnC1ZN
eA8yTBJPicwGUUclioY3pBygI4aCOhY6crQLbf3YjnJIZH0oGCXXDrWFf11AyMuQU5jSh2EH2Seb
gN5EOki+99ORl3a13Yeo9EJd9wmjBNchTgkzETuESOFIKcSF9sTRxY6LYuY06EY/pLS8u3utO/gt
oXIa6ZDb4uFq+/PLw90v5qzK4rm0tZREuV/QOxP6WsZnGzysnZWuSMCAKqky7N9ZSfMaAHXfe7ok
c2G0fGslYmBezFyNu+mXezy94fr0dv8ycEk9KLk/9wekhmGgSNoUvamE02A7t3ITyW35DlRdOX1d
0yHTYuP/aiFJp3bo5CvPFcdnNGutPTAO1KobApQJrB/dBqPAM8OpWRhqjph0ZDSps8gCacMVtgz9
tHu5vjgh4Sh8H1DN3MtQJUrkGlArhYcC9gOTiTApMqoZCpykcAtM2EYHqDpNGflaqHVdsiVsZ1PK
CaqFEVXE5odpouxg83d0vczf05llWb8DhW5tLk47wbe7XteU8E93fr8HeBbbJt0B+0UaY6/PuSkq
1b+VFMPczJpkZnb0pH4SUNTB5EHSmkjTo2inDXuI5Qv7Djh2vLbae49KcvU6unv+/uXh6f7r6Psz
inxfqX33WJ+Jw6In4vi4G4r1kbfbl7/u3yyFQquAOqg2yEqiF6cL+2+PVvbYckf7BSIzpIGUYk1f
rcgMRLsuwOlzdQCNJcNkUOAtzc2SULe6XjTKFZTi2btzpKT3PRLJnXo95D1dq1ekt5gc3XKSuwIF
Xr+jYvl6cLp78Xgd57QkSXyibRvenQGKfz8WNpgjdbunwP109ZUYlZmUlzoNUEVZoxpAye4D32/f
7r559pgaox/EcVWfSoZT62Bhub7cJRo6dMTsRac7Wb9nSTRw4MSAhXk/PM/DU81oyzIZ+DdPLgNG
OPk3Gd6zFHt0y5N6Sy1pmQEBxUP03dhk/69G830brcYmEf3aSkEZwQYB3QZy+6/GY5uk5fvn33sO
B430yFtItHI+9V54OuXYPwKb5BvGjTmF/jd9lwW0ERIJfc9J2WCV/I0TQBEZ8vU7rpId2rkAeqH4
rPq+larlyBeWKb42sRdGAn5T4978XvinXVHTIiYC/O5TtIEnQfoO3q8FR/9ik0bm/N1YjFNCXicI
rGuaymCU8P7dFUALUVogRaD1Wf5uNDCH78XuZrT/QlGiHjxH2lt10Qoo5f+8Qyi0RrlYFShB15Vz
G9JjoijclVRzSV5IjE4JHXpPRWGLfjSw05rq9IlVguYKw3R1uaMSs0AC+4l+Gxw6dBdARNld5MyO
zNct/8TI4w0Id9CZmKrUA3wRWNeUNqVGuEJCndpxwR8TO8qDRZannONkNc66rFtZ+x5kSx9eGmgc
xao7nZBvUv47DTfJvCRZUP+otFx2zTxtKFAVHDxUmK5DOUGHaYW063MS+mAX5gXLzOE+wO2rFROS
BA5deh8Manrrd9mQJlmagpVOEGw3XGwyqCFqlzmxfxr6Pg3yZkLTQnFtpaEu94GzyWMSkUMVuRpP
J5aiW5963uwrusMMTMZhYphQ5MmUppZgEH7SO3dQBynNIh2nc7r7g5JWEC63Rc4dAkmSYEvm5EaL
G0Hj/E4dDp9+3v+8f3j660Ojo+ioeDf4cxR+Ij/W0rc1Xc+OvmYc9bYAdJXqBSiW0V+JitGCbumO
tTFB95dfJ5/Yy4EGhCzf2fQir0GAdGAC/OUHF7tpc6kTYulj1BUE/k5YTlAXUrH3KT1Yny5WVN6E
FzHRtrhh3oQU/ZOt0dplQx07b8HrT+8ARcENy6w1pfjn/NY/mqXwF9+8zvnLSBm/U91IDV2/6fX9
ePv6+vDnw93wcRDOWFc4hUloRMFz0QpRRyKPk6MXoxQwGB6xgazpQ7clc4xx9wW55/VMWsDCX4O0
8NfBLwLT3cUL1Lpv8GIJBVEMYUDHPlROt20/jX1aY5RkhuQ1iBEvtWghSqZ2CeQbiAaSJfx9tcWg
VeAljKDd/Tb9FESuUBuT9IWdbwVCNgEvVVCATFS+HRUhMshKRh+jhTjVH9BzxnNX15LE85CjKyE8
g6oAN+HFQiLP648CIJvkBfgmfVOLjFHG6fpq7e9LrY/EaNx1W7NYW14T44g++uMcrehkgUGnafYc
OONAGSkRXyvKJN9rHyr9KjQSz/sjdJihX6wv0nKYorSjnDmsnlcZrSmYcY62GaacN9JqtUrDDZfV
Ojnn0or3sJWeg121yRFuGfR0hhdFlGEAxl2PeWRH/GwvKqYflWqtApKaGn5HO0BkE7YQC2SZBwOj
HyiZF7ZzhQE35elsh2cLP9mqtGqfbkKc2/qxo7f71zeCXy5vai546zbI4BbNVTwgzY5MfXWMIpbE
lZVSrfHJhEiCu+3JzpubrmubBIxT4IoVWpJ+WieoWxHbJW2l9dM0H1A/Y5veOExtOzR8/Hn/9vz8
9m309f7/PdzdD/3RhbUbzwLrGDnNrm36NhJhvZOWuyIjWXvoZT0Fm0j3Sx1Bf3JQuuTGWAN2ASP5
bvJH2XQ8o9moBlEGk7EXsIbaeej7bUR72gRyVu0pjiNEtzPbmfVOFaxhFVWcTGF9vokoGwnUaK52
lp7yQVRJaqmiHRKlCGGa9qgk1H8y1NvXG7zrTqztJlVJytEO6qXSi63JiHtVkqLLnfMhqDCMFRkt
vEWjjS9UVQVxRIXtZBOHw9oo26rWuhshjpN34+NaFdHZ5XoyG768hURVHAxj0nXkgxUIIAuitrec
FG1OHhGEKkIzFllX5uIzqZ3Fy3tQf/zy/eHp9e3l/vH87c00J2yhWULGvOro9lbSJfcbClmkbG09
OMm+XZByw+irBbDX6h1SRW1WQeYMs/KDgFTqrFvfCPOk0b+dFjWJIi93puoUHCvXpfvb9tPYpA3D
TwaC5smipMTXQEYmsma8D17gdjnuLT0M9chbHgwj46H5Ud8WOMKheunwHgqrFdkicmxOatk1CDMj
mlAVe/KZTzvAwPilH/vzPdaHUGx7BlT+rx7umuRR4VrG7HRUUP3a3DfFSj4rC4xfPrx+eXj68O35
7cfjzz76JNS8zkozIFebcs4aLw9NOky/PA5Sy4NLWekPdS7k0AdVJ+brHK49Pt9+NR2BrQ+Nv7K+
JDQRDLpyMH7m7O8Pwdu3FzgBxv+ZTcb43/i/v/75c6RIL7fff7walPOVIv5Cl4deUqAHHh++fGi9
kxn7QFcd7UZo+HTfni0pcmXo/MCwyGx75ySN6G/GpOoDfKmjX3nJosn7XYrBEkORitqy64Dd3DJw
1L/PYmqFvQp0FMYYg7WvbYMeJK6TPNLbEe3VVTNBpiu1ApaO7ZhHBXvpQtN2xW9yRmCU1fStq6BU
pV1H/qXybuA66G+SiPyW8ZCyHGp21c74rA28+PZ89/xompflpR12oPFxYTFZjduLfAcbZchI1FvQ
mneMgWT0wyllDN0jytn0yLBUDXiXJRQ705JTy5LfTFWGoNpTy2pYrApmVKSOGf4AFlehvy35Bbq8
uUA/0v6WW3oV0MKBKK6KDG89UbxnnMnDcYkb8DmpqcMd3crCR0y3ssYNsCei68rE9pHd1e1C2ytp
j62+x+2zhHLO2nXonnutB8LZPiC1NfjD652xevv2x/Pp/HiOy4Jm+2H/yk7oV4B+0AmzcyDpvi+3
QV5zwZ436Fc3op6BarHOHOZaJS2PR4uVFpG8nk3l1XhCfgH2sRRuUMgP424bMU+cW9ggU/o+FJSx
vAaeKkjprEKm0+vxeOYhTunAO+gYvKjkuQbQnIl41GLC7WS59ENURa+ZO9c2ixazOS0MjeVksaJJ
eIFsBEVrGVxfrZgqcAvPdAXMuxWNpu4urb0tJHCEZJRbY02BRTulxfQNfRgazEUAG7xYLemXzQZy
PYuOtCi+AYi4Pq+ut2Ui6a5vYEkCjAc106NwORm3U73vE5XKeQo3qLDwJDAXlnes+v4/t68jgdeY
n99V9PjGM/zby+3TK/bm6PHh6X70FXaDhx/4Tys0UTOhUiFnyDfQywIlLipaXslZXupgYvQlvqOe
mQ2sB9RHGrHXzNo+Izxoo9Pex1EmotH/GcFN7vYN2t7PIweCDE3cep91K6BCjQ81lmQEVxY6I5LI
PHs4PuksQCFz9HXcPr++9RkdYnT78tUhqvqx+OcfXUBp+QadY3oH+TUqZPabe7XAug/rDQzp4RM9
Okm0pfdTdFtyrmp5dF2fEwhHQmTeiISj6RMPGVV0edaK615d183KH1pWWEd1FYhYRTeh5BmYweDg
MXtsh3LURXaxPJgyNF/cSxZVLZvq6fDev8Ky/Pu/Rm+3P+7/axTFv8PuYQRN6HghOxLHttKpzA7b
kAvJALpSqatMV/iG/GREcUyqqfBvvAjaFwBFSYvNhpN0KIDyDh6gEx96XOt2J3t1xlRilB4cw8E3
19FwcG2E9jR+ASQxGNNlSCpCyVhSa0xVXioGLpCDWKY2IqY1/xStkLHyLyK4EFS1GWYK+N/GyYL2
uWyTmhtP/wFM/FwWpIt4RSx7D0SREaPgfx/evgH+6Xe5Xo+ebt9gRxk9tB7WjZFUH92aLstUUlaE
6KIxVQEulK7z2KkUZvLHj1cw6JhospjSJ7YuSHkECjgptMJIkU6pI13R1utuiUNb79xOuPv5+vb8
fRSjdxqjA3rWKYbpGjO+a9TXP0lnYJ3KHbmqhZneuXTlIIWuoYL1Y6JGVdi+UtSH4gPNIugRoxXN
FY1xJKDnD+x6QtJnS9v3PiKzrBRxT2tOKOIu9Yz3XniGYy+AwZXDY6i82MGGvAInHlMDTczoW6Qm
VjVzQ9fkGkbPSy9XiyW9JBQgyuLFlY9+Kll1IAWAg5GesIq6LevZgma1O7qvekg/TulnzR5AX9QU
XdSr6eQS3VOBjyqKtacCWVDBdk7PWwXIkzryA0T+MWCUWjRArpZXE/pGowBFGuMq9gDgLsHtOwoA
O9N0PPWNBO5d8B0egE/M8uSZKVVMRlVSyzfa2jI+TMOYzBX6svCUCTvGgrnAlr5NQxHrQm5F6OmV
uhLrlNEsK32bhyIeRB4W+TBYTymK35+fHv9xN5DBrqHW5pjlqfX08w+8njqeDsKZ4RmyzxjxeNCC
9lHiz9vHxy+3d3+PPowe7/+6vfuHDPrTMhuskK6RgfPV8Fz6mb2zs+VmfNitd5KKNoJazKPJ7Ppq
9Ov64eX+AH9+o4QVa1El+HhMl90Qz3khmUrjkyDOvnNcCZjkjMm/9v7maNy4QgWcYrSijZLvmdDk
kwq04lH/Y57fhEeFuU4CSjwNTdxrLSSz1fuaNPEWpYuFFBra6jaZ99WEiYW2YewUoCKSDD6FWzVc
bwpTkQTSbFUdpWwDKW1kntR8xap3VuXg53mvRq2Ca9qZjCuzT2pr88vTjDlvsKB9RT+rBpVrJqDn
Kz7D9hIiJ+xY/PD69vLw5SeKUqQO4BUYcXaGCjEJhrfNk4He4z7J46I6zyJGKGxggjgondBfJGyT
MMvLBKVBhD5yI9YMtUfWCedpW0u9aoYxNQvJgs++oWlRvKZhC4GFmNfM2WHiqsv9hCNS8OraLWwH
97+L3wurIojfMYaAiwJGxcWAIYYL9GrB9sKjAdqitkkqPZr7LQzu+5dBGPInp7sjOp6TiFGMjTnr
F6Ps+PLcjl1lAgqE4eY8Su0t6nO09fg3bFDby4hdcGDEugZKyU9J0EfewrTN7GOUTRhggry42HLk
yz2mFAaqeE8XKaBMsot9kJ0qGrNOgjS/WO08qN/zFTSGqTi/8TYObifF5d7PL39yL+LLW1JxQxeE
Mb0vTvzGaWuSb0TO+85o0Z/SYsNwhSYKeBrUO72Eo28fJiDBk8BS4VkBK8jYQSKpLihHf9Vqsrhm
DsgKmBVOgmjCUD2b59IalAwyueNtxjtYkvAWQy0Gozis4c/FeQQXLo8yfge62ESZeUzzulpFsAR8
dhotsFbL9yJsR6k6m4BTXpTSdpscH6LzMd14XFK0uetku2MuUybqIoK7VBqQg/jMHUXrOKa/AJsg
cwdTavahe9PrLliiGPihVonaX7lxE8O0KENny1xvaYyow4DTiEQATA1U/xT0mlaQervLY1JHq9ye
UmEpX6dJjDf5zQY14bbWjUzrTwgxwvSBFnjPImaxm7OnNbwcD5AYioQj1qvxjCdDdy6PRy99tfTR
G4aOBUQCmDS+7g2jxNJjYN18xcflaraaTr30OlpNJv4SrlZ++mLJ0tcqgiFHFVGZ7iRPVu/Fx0Nw
YiHAk8LZNxlPJhGPQQVyhtZwRRfpk/GGxyhWyEtWPNA7EDU/Eh2HxCJyFQMh4GvyicreHpv6+EWq
9X6rT0y2SDwqvW3Dg4Yn1slkzMjP8VYIO6OI+I83zwMs/SiA0z+eN7DDTCv8Py3iKukKyJRhW1GD
R6kls8KjgyMkwd/9BTyDfiYywVVy4NHcymjLKRA+0GUxqXP6jqMorlCzp13fnLcH86USU9xqmamd
7rlFC+uowAA4ro2CorpgK46STgq2oZvUa/tbycrVT5Eb/vqdXsKspxxYX647AHCwLX8tWqfB7+SJ
toGySYRE15jVaV2RZMPs25pzyqHHoGKOaKvvMQxEXQX0PSwKqvR6wqi4QTGLGzpfUM3nU/rN5iDS
xZSRZ0OJkzHdyYcony0YPVt7imfMndJEecUkJpAXRpgo/lbtoirugdQE+u7ZFi6B656zE5BAGF5O
XmHB9AZ+GSfpbdDEMBotJoTho03I51PM3LVMlOLfkpwRB/WmSgfJMKTtdlzlsZCq6AGLmTypAFOH
B7TR+XUY6eS30dszoO9Hb99aFMGGHkhTTVRV1o8FjB5zQyT0mPfZEYj0SlvvPopa7s6cP2IoEjrE
vedSRi89OyVj5uq4zwZdJp5+/HxjVb0cSyX107Fp0mnrNYY0so38NAVl+I6OvyboyFM3rGMpBcoC
DDHoglTNd6/3L4+3T197HZBXp+JoWSMT8uMtBU2eyKAkDkwC6wdjfPxjMp5e+TGnP5aLlfu9j8WJ
tq3W5GRP1jLZO+e+MWQDOyYr501yCougsqZhmwasSTmfr2h7AAd0TVS5h9Q3If2FT8CqMweSgZlO
FhcwcWMmXy1W9Lt8h0xvbhgrgQ5SR8HiakJrSZig1dXkQt+k2WrGnJwWZnYBAxvQcja/vgBiIhP1
gLKaTGkd/g6TJ4eaC7/ZYtC3AT57XvicTx7Wg+riEMCF7gJql18etWx6rotdtHV8QgyRx9opbLhM
DdEK/oTVPyWSzkFqei7o08NTTCWjABX+LkuKKIEnLRt2lSfC/cmOS9dBGs0g8rtinYRFcUPRlNdh
ZTxAUZMUD2PTscWQ1lWpP6T7eifITAlG+tRXQo2boHjmHrQuIuRobNWUnrzP1L+9RTA1lUklGJ5Z
A4KyTBNVSQ8ojLL59ZJSCNT06BSUgduR2Im24aCd7qUxzdnL4/EYUK7xmuZ2k0kX7vZGR+a8B3RH
FV6vaA5TQ5THQy4alAJgn+rzkF+QwLUPj7wgXk4YRTkNCLNgwlj8NIfm7Dg+h7ua2+8atiSS5Q3D
P+nqZXAQeD8Ew87HzlKAOg0kXJGZuCEtCIOLZ0WdMB5h2/Mc+KW8QfqAx/ojfaC07NghqTIuIp7G
nBL+KqIRUTYZ+76yU395u3+9mi9pE6R2IhzTmXcmiExCOVywNV3NYEaL2zUd2XY4Mxye3v1MnMBI
xygnipOQ0cLU0LjaTxeL+XmrF9pF5JJCNrgqE1eOFZ9Kcta2SoMNg5baIXFtG9iZpGncWCw531ib
XiSalKmbMhsP6rGe0SOqiXOLhVOs7Pb25auyXBcfipFrkoAvs4YUaGi27CDUz7NYja+mbiL83zVw
1oSoXk2jJSPp0JAywsOd6EJNTkWouQgnG+ddVlMbbRinYPfLcpo51jBuMVXElrFTEJK0CbKEtBuM
vt2+3N6hJ+mBmbrlb2hvBSFVqlw67mAatNZ0HbIFUGmwqBLTbdH2QKL7ZIzgHGuXs20zc3G8Xp3L
2n5P1LqMKpntvyA959rMJgb+kb4yF58LTo3gvGHsdpXx/1nSrixgs7HiPsPvG52gbQruXx5uH4cq
YU19VYzcyJTRNoTVdD4mE+EDwEBGsOPHSgvVGh0Tp+363Q5SpDVKxajGmKDBwFmVyALmq5ahikFI
jkFFU/LqjD6WJHpAJMjVLkdP7A3mii4bt3ozTpVJzYIc/YZVNdNRyv2DHSje7u9auTDn6JXt8NjK
ym8ZXe56uloxtjcGDC4wpCWe2UwRc/XIimMw2Bvy56ffkQopaooqTUdCabcpCLsfQ3rxtbAPNyPR
mEpuqR+ZJdeQZRTlzDtTh5gshFwyQuoG1OzOH+tgw3rzsqEXYYyKYUOuSv4cAPJapjCil76hpI87
ati3+6h5xTK2Wkiz5igmWD6HmgSaNSozAedwHqe0550DnH95XFiCyy5RRUqAsyljHBH3QF5m32Mc
RdABfS+MrSffV4FVqWp2vaCZFrwcCu75ITsEjDY0nPtNX1O1Km2lXvytosnTbQzyjYrbdubjjtUR
/CmZcyhJo7SImFPIZYiOIk1PzvwxWqUHrtqhPyc7WpEWSk4jQnxsXnLRNkFdbws4jzbCCugMqUqG
I/J1YSfrEOdOGmzAWl5qJGa7Y3uGZj8f3x5+PN7/B/gYrFf07eEHtVM12c5pHV3NxrRgsMWUUXA9
v6KlbC0GmuWlZ+kxKlNSRAWIxokUOi+yW+aIhjAJI6SHvU8rbGTHSqOdvGOwX0YjKATSv6EtfG8L
Q71+6OLFZD6jJa4dfcH47WjpjLmYomfxcs73N5BXk8mE6Sdg8G03JpgmGRGOJmbMVRSIaNfDXEOB
CtOxiriLOdKVMud5w4TvUqMn5Hx+zfcl0BczRsygydcL5hYMZE6JraGVtraeGmdlI8QMvIwywiME
Lu1/Xt/uv4++oAMrnXX063eYTI//jO6/f7n/+vX+6+hDg/odGIU7WHK/uaXHCXpWVK4nvGbGLpYx
zEJYkiV7fngKXpytxj4KLldEioyzo0Cy1j0Z9FnyH7hEPQGXBJgPeu3dfr398cavuVgUKP/bMU5D
VH21Ty64csItmEVVRVjU693nz+dCMs4BEVYHhTwne77htchPrqhQVbp4+6Y31qZhxqQY7K7DHc/u
3NQ5Rq0ZgC5abCaxT8cdkEp3JKeS0cWUJXOr2zLP5mU59DGCQXzvHp/v/qYOFyCeJ/PV6jw4gs2n
aq1GOcJnzJyLKG68Wd9+/fqAL9kwsdSHX//b+qTIo7qi+aVNCfOLcQd5oI81JSo8B3vGtFNRYXmR
UVM0FdWCUkvPzEz3qDWVqCzJetBHb0geMrIHGxVavZyPF3TbwqAGvh2qIKdLxrDVgryjFHobaiGS
iQ7SVpajt/nDT1NUUfVisuA4WY6v/M1pQHRt29oAaHXNOOZqMWm5Wk6XXghU+goYAX/Ds3B2RRfT
VnkT7DYJcmnTa4YD2x4cY752pmxR2G0pdTVJhh4Znw+PF6hkjoIknG7FGgOppQH0ovxj7IIPlVAP
I6gFbb4ftvTWl+6mQGczSXk+CJlQVTOB60BUWuJALwUii3KuKcuAMQmjsjRLPYWtynV5MsjH14oA
etuJAFRRP7t66gSubxRX0r9pA1p9KUklI6JHfWRVXpQGTOiF42pxLm9wM8rKtlxPabKAE6qWFLLn
ygA6uxofcat/+W5JAc3SEEKVY9ceY28MZ/8BA27EBdXbUobQZilF6EheSE9SYZQFJBwJg9apG9mf
P5/u8PBi/cBn63hgd41pgZwtJ8wZhV7GlKoK4ykQ86sX3DGzeSpAfD1fTrID7VRFVeFYTqHXOZdu
quYVMlQ8PUPPt4wfA2xFHFxzfuExO5LnU28NFIS+abTkBb3vd2R6y2/I3LurIqc5X3QWTWZoX8FV
flsjcytFxH9ez+pPuwA4JOT2kJ8hpmVawn3PViXAJPZ62K1NNQTRtmYc8vRVQMkq72fBwbF+2gD2
Mcg/n6Os4KIJIOYGNheGfUbyalVmqzE/KJrOzwhFXzB+L/WcPU6u5kv6eG4Ay+Ximh83BVhdeQHA
ani/sLpmIuh19OsL+a9phS5FrxczX/YkX08nYcZPi70o0fsX94KEkCqpaQEBEstoDWwqoyqmcsfR
jHOeo+j1fOzLHs3r+YqnyyTiHXgogLhaLo4XMNmccSOrqDenFcwjfoNgzRSD8Dgfjy98+yQj5iRH
ci3OQTabzeHMlFEQ8wOZlrNrz0RFfpdRmmw+k2aeUQ7SjNGSrku5mIwZNhmJ8zHjMUh9VwFWtDSt
B1zzuwQCVleMumbbNGi853BS31gxcqoOcD3xn18Agt1sRs+j+pBejWeeqQCABVx+/HPlkE6my5kf
k2azuWc97Y8rzyEbVOJzkQfedh6y1ZVn1wbybOLnNRAyH1+CXF8z6hjJBtlfhkeufNsBGjO01j4D
Lm/zcvvj28Pd6/AhINgYj/zwA0W8iys7qQ0B1K99SORMnJHmyD6tI31TG28G+w06eAsHCSrAx6bc
yT8mi75oJGrHzXDho3iMuDKf76vsnIlSnGNpuXnE9BjauTu2zxVkOxRM+8+n3Psg+SaTg7gTbfo6
JEnrEN8Cu0sORUTrAXVX+mMyHtv1wRgNZxjouAvrwFe9PEfJ0M0ozsv7p7vnr/cvo+eX0bf7xx/w
L5QJW3cZLEG/5yzHzPNLC5EinTDvdC0kP8I9DLjUa+Z5fIBjuFnEYTRs5khBMszeDfEGBlzh6Nfg
59eH51H0XLZ+gn8bRGXX4CwepQ9fXm5f/hm9PP98e3i6H3ROXuz2SUAFq1GNAYbcHlpMQeXlrRk1
yO4ARERBWaNfd+Wt1FO4unSXdUV8ZLMfFL3fMM+5igizlSdmh82aH7RNFsyZ7RLJu5i+d6uBYiyc
1KrdBJupp9xIVNVOnj8lzKmOmE9H/tthEW0p2RLSStQcbV/v4ofXH4+3/4zK26f7x8EcUFCYkLIM
YbxOsNP4lWvVp52g3X05HcX6smgtaEbhy8PXv4YTMcgDVHI/wj+OyxVzk0bgVkgB/+P4ZYTgu0Jc
cbudpYHQJJAaCGqnGjisGzS4qESSN6ajGN3rpvMevX65/X4/+vLzzz9hb4pddTfYWaMMzU+MboS0
vKjF+mQmmXXqwuDg7klUCwoIiwLdS0girhd+Ev6sRZpWSTQkREV5gsKDAUFkwSYJU2FnwUg5ZFlI
IMtCgllW3y6oFbAEYpNjSAJB2se1XyxM0Sckxsk6wSirZ1NVE9IxeFtzeNkZapGqCtRazW84Vt/a
l25CPIY9otYtOf2AWmb0LQQznmCFTcfMlgAATokHSXBAQb8wvkJwiGTNEoHjYMySgLjDyUL3N1Kc
YUrWjNckmLpXjAwNmYgNLZgCkt8qCEd9EivpDvtd3uERUCuxZ2liybxlAC1NVuP5kr6O4ewK6opx
boUf5Y93HMv6NJmyJQOV7QnGxBMowR6WFUtlmFzsvKSABSnYeXdzYvzxAG0WM4cqTp2iiIuCnQ/7
erVgDNxwhcIhkvBznYtAr1YfW2gUVBnstmwfZTLa8e3hmACcRSGwEMf6iuMhsLmiqnekMF2dPiFn
IIATzesZDAEhdCW/OjC0MxNxT7V6OaFUz9HIWGkBnNMopng9TFYBchufQt4yTGC/Fff0xnGsJeXv
iMqGiqx/jynhLno1gcs3E2y7R8oALkv0hmB8Mi5XK8Z01EExUg2j/7LZYkabshig/Xw6XqZMCK8O
FsaLCSPJNKpVRccop05Q2CdhtZPH4jbOxB99TIDX50cVgUYxb/oUHN658R4bDZTpgWFCfxLFGkNp
o1tVrNkluo6CubiyLskUDmstZI2hCpNcvYWGJ09QDx0aa1BJKxn+TndZLv9YjWl6VRzkH9N5dy5W
QZbo0HzDkgliq69dVsD6VJayAoWuipp/OKSLb/ifOrhJmECVwFtbob3x9xl4T9QZhM2F/JaBGfAP
Q0iU7urp1JC4yGJnOjBQPzHGyeABzqZgJErYLgTFvkurwDzWWqt2UmnGWsaE7SE2DUAwSSafBpsR
pn+0Zmqb0hpUmfqgUtcYBSB2YiaOMDSFaU7b1IpNPJfpbiNygkg0b1sRieiVBl+X4HgrKqcclEBh
tAxlzND3ed5t6ugMHvZYyouPqkcXEcdIbKORIJGnibx2utPx8NMltZmsadF0wrHa5WysLfVBHTbe
KRajaG5gpQxGfoeubCtiQjRetin0cOwwRzMWXXDiASADvlRH2bRpQXS9hMkeJ5FTae0HatgLkrE4
wDxYbZYasHEhVc/BbVIwXgbV3KnLgAkDolqozTAmCzZAHpZR7rj4f11XNDpbtKae7gHhdkoQT1Yr
+ljVDZczhh1ryFfcPUzTxfxq7qm2FFtO8Q/JfDSPnqwuqIyxCYJ2qxVnNtiQudiFDZlR+lXkA2MO
grTP9WzGXE+QHtYr5rUIqVEwnjCiVkXOBPdkrfbU42mT0Eefyi2vpoymXEPmnEMpcn1kLq9qIQVV
Gnh6FLZoHzkNTt7sunhawNwVz5N18TwdTnEm/I06lHgaxoKbMbG+clQ1iMWG5g96MqNf0APijxdL
4IetLYJHwDE8Gd/w86KhewrI5WTGhfDs6J4PyMn1jF8xSF7w5HW28uyQ29iz+yOR30KAwZk417sh
nQySpfu9TtLVcWyfUW1q5m7IN0W1mUw9X0uLlJ+G6XFxtbhiZECaj0kkXITp233DebHma0DOsylj
EKIPmOOWCdcF1Epg2B0m3hXSs4QJ+9NQr/kvKyqjuKBPWebRWxGLXER7EXr6zSdK0TxAsOKkBwb9
wmGl5BuF5PeB/XE65Rt5ytYlESl0G/+uHrsMI2U15wOHJ46D7m3XSSaYf0yGK4ZKcOewLkk5AUkS
KmpJCypRy7GJNT8sXrF2lB9yG6DfPDxruwVKsUGHGkxMNQtKP1nbmOauz5TgkW47QHTpzUmkHSgw
BR5exgZ6lpIBVIoC7+q72XjObXEI62VP7hh3XGnH4Y+HHVol1PhnJXSOy/ar2WU9qXafwrmSFpEW
g0zHVyu7OZw/Hb0HMIa/QDuuqFu7otiPXg1FcePawEUvQBEPxT5bYeSAH70FQl0l+abeWtQqOJhz
bbcl362wmH4gtJ+CH/d3aAWOGYh3GMwRXLEhYxQ5ina87yWNqHb01qeorOCxowr60FB0yawiRdzh
iLPkMElvBM0Ga3JdlOc1bXqlAGIT4gDzCNQ9qeh7oyYL+OWhF5UMPI2Pit2GcWSD5LIqYoEeh/gC
+PWtyJ5ohkiHabcp8ooLUomQBLVb+A5KuPAImphwdtuaTB+EivaZczOn10AWCkbPU9HXjCEhErcF
67dV5a0Xqxk/JlAt/2K5OfGduYv4GB9IP8BRyAgiVNVOFS/zRIBgwxQpKuNsCmkfg5AR9yO1Poh8
6xnoG+D8BexpnqqlEW8opujMk4Sm5cWe0gBTROhR12udmX5mblUWBn6UFCPTAVQk3C4vJle7LEyT
Moin3PpA1Ob6auzQDephmySpdArHiqm3xoG/PQdyWqeB5CdilejlzZegPNwXa5o1UQg8+SrPQkS3
SMK/HnLGc7GmVYLm7JBaVL51WgJPBbtzWnj2gTLJoRMZ3ksD6iA9MWGMFAA2+DTyfAGdNFZ4v+B3
WfWiwX+iwpdLz7KtiogL0IVkOGB83eTzEqrovvNLlknCR+9SCDceokuF+Q3sCnPzUphdjkEp+OZz
BsK4IaLuVSA9J6DM4Lb7sTh5P1GLPX8SwYYsE8/mVG9h5+O7oN6iqw4te+fPBeT/ziWjt6BPBt9J
ehCCdUeI9KOAdcBSPydV4e0fdCzORgVWvayc1523O5r/VqxcShhuI8NOMs/oY3zAQJdmQoPQz029
8w2qMOXUQ+Vt3Da/3T+OBOycNrqrrtZcBsCZ5sLx0wXGaEflqDRpVLHsqg2UyjDRDeuAacqd3jaQ
521kt86GWe65VL48h50tStCj8LmPnKqt/B5e7+4fH2+f7p9/vqpObvyu2x3cGp42j8XW/QPJ1nMZ
ObCqJ2p6c2lo58NWoItaRgEUUejHvItYBAmuTrsB1d1n5T6ong2DNT270NFK1DtaiYdXJJV/sTyO
xzgGzIePON56iKyMKj0ONxEZvbVDOC8zfTrh9cLAJMxXVXqFGoyw5M4111sKVtc4RSTcZJzVkzAV
az/qd8mhhve4m07G29LtNwskZDmZLI5ezBomCpTkxRRNtVjA7hJAphh5yYeoVsFiMYfLvQ+EXaM8
H2TOqd1NusYlfPR4+0p65FDrN+L7Vb0JM8eFmvIxn7fOhmYAOZwN/zNSXVAXFSrAfb3/cf/09XX0
/DSSkRSjLz/fRmF6o1yXyXj0/fafVj3+9vH1efTlfvR0f//1/uv/HaEHDLOk7f3jj9Gfzy+j788v
96OHpz+f7U2mwbmTrEn2uJ4wUb5YG1ZpQR2sA/oQMnFr4Bu489TECRlzmukmDP7NMGgmSsZxxTjr
dWGMXZMJ+7jLSrktLn82SINdTDNIJqzIPQ64TeBNUGWXi2skDxjvPLo8HkkOnRgupswDuVrdAc0+
iO+3f2Fkkd5PqpUtiyPOMFeR8QrkmVmi5G2wVH61IcSMPrI6RQ+MMXVD5HzGhihcKtHnsXdnXdrq
d123OOGv7V4fuGPvstmcA5M/yQRjvt5Qp/Q7jtr24l3NyBJ11faScd6m9mdRcNqjmpHYFDUrZVAI
z77eTtnotIwY+3sNU+4c+FGJ+Xu7Outq1HbhxGaqj1BkGsPopkzcBtVTQsJfe0ZfXLWVbyq6CI6A
Zwwr1vpQNaU4BBX0OY/Ac5CfCVuZ1PqoXIsjWjp5pjLqZK5pt6sIOEFuftokn1XPHvlZiXwS/D2d
T478drSVwO7CP2ZzxuWOCbpajGk9A9X3GC4Fhi+p/F0UbYNCOpLObjGW3/55fbi7fRylt//Q/sry
otS8ZJQIWgOp3SdmzNM50jdBvGGiCNSnkvGkoZaj8hytTDR9zP2ZlfKojT0thesutQccKJ8nWWbG
bMiic4iuvYikVtXPfCfCcKqsB1fM6Q6YvlJl0QcZf8Dc77lTYDmcMh7SZLw1L3Rdkn3Pw+RKRMV2
2GKNRvcXZClpvbY0D3rSGv+2VZ4MzCGUsV1gLdbZ2U2MwuVkbCft0R45HtRzvwtnYwe6k9vITYm3
YgHTyUFGnwbdVBdyK8Jg2FFZfUO3+JjknFeCJBtE2GhXFtyq7fha6paqNPQtSXCXeualsQoUVrjF
5XjCoBt19ClrS5XU/EExOLHQVQkB491SEZWxPH00tvQF42xM0ZVfVeZNWReAXhnoHa+hz+dM9KOe
Tm+rHZ1hKxr6inNt0QxCsi/OWcCEDOwbyTh46AALxr+CHsV4uhp7atk4spFX3L1BCzuiAJ1JeABp
NL+eMPom3XjP/+OZP+pS9uXx4envXye/qfOk2oSj5pnl5xOahBNvx6Nfe5nmb4MZGOK5RrM+iu5z
M9kCOOe8io6Gzjw1F9FyFQ6dfGKj6peHv/6yvFiZYqXhmm3lTbxHZwsG1yP2tmUBgW+jbxMWapvA
CRQmzK3RgnYWK5ehkW+DaEFBVIu9YIzn7KY08sFiGODx4ccbus18Hb3pbu/nVH7/9ufDI/pXvVPW
9qNfcXTebl/+un8bTqhuFDBmheAUsOxGBhnnvsvClQFMl8swHdrxPcWh9gZ9jgRRlKADNpFy/Srg
/zkcWzklX0ziIIKLcoHCVhlVO0P0q0gDWTKmOpgmzIY8ybU11xWRF7IocrKcT+mdRpHFanq9ZDZN
DXBj+7hkbi/U5GQ28QKOjMqozj3nPLho8pK9vjfZ/VWfT/ylc8rzety0kb8HcOPp1TKPKYvDqo4w
1E0//JiQRZOrxWqyGlIGDAsmbiPgok6UTwSkAqUuTA7NSGztgX55ebsb/2KXyvG7SMv3RmiVCiMx
E7FCEQjn57qbxW462tEQyU7ITjP9vBOJ8r9C9rOqdbWnOX58TsKaEtxYmy8Iw/nnhHm160HHFePZ
rYXEEu5nNDdgQpgwXQZksaRZkxaSBcfFNTNlW0wl59HsQjlCprBm6WVpYxht1hZ0BAgt62wRKkAZ
wzdaGM5nogWavQf0Hgzjx63r6KtJzbgzbiHhp9mU5hRahASO/npMH3UtZp3NJgzb3w0ozD9Gq9SA
zBmDEbMUxvtfC0my2ZhxRNyVsl+tbNmKVmIshbPWzLWMkQhQg7PsTG8Rj66637FGYzmbMtcaY0Cn
k4sVh7Zd29Ja7Xv88fYNOO3vfP0xe5QVg124WbNTxmWcAZkzDiNMyNw/IXFzWM3P6yATKc2iGMgl
c1HsIdMrRvjVzd365v+z96S9beRKzk8R8mkGeEksX7F3kQ99sCXGfZndLcn+0vA4GkeYWAokeV/y
77eK7INkFyW9BR6wC2yAmUSsat4sFuscfyq9wyQiubwpj4weURwJMHQUR+7eDqVIrs+PDMq/v3S9
7LpNkF8Fjidoi4LbZCiR36zfI29+ZKtGJfzLOqqdfXGxXO/gQXekCs0YAx82xG0cYvjbWWMt0H3f
lw6vcRWhKPGGsXnQe5SlEyM2D5Y1YRykkCNlcWFCG6FVzz2rzE1JMQkdiqXGIAPAjtBjDULmla4q
7oMMgyJh+8nEkYakx6HmbY6dDyxT9qZ0UGCKp6ZF1SRe6+Yy+L5arvfGGnrFQxrU5aJ2jSFE7waC
U4Fyv4qGNh6yvohbUaTnspyWtjY1kW+canFQJeFwbsOt0DrsOhF4huFdh3HcktXzdrPb/LUfTX/9
WG7fz0Yvb8vdnrLZmT7kTMwGNSyWa2dcBrTt99GfQDfJwUL5BoMH30SeBstpGRFkUL9ZGUytD/Gp
bjgKQKHOyCKOyqNEQTBqkxoGNzKBIgz+86uCcEVA4CQtDa/7vqxWC2qB4K0t/fRVjHYSiMfUBBZz
npWxb8YFwy9gp8uEZ93YuzWR0FkAFfU9J/eAjtjUQ5xAiQU7KUis8cuEVvg2gEe4PXFJwNDS1ixU
eUtnSVKZ5SziVs1VmdWLGI7dsEV78ZKCaGSWyzb601d6E+6wxpSB7BuTm9aii5iGPFHCAr3aYCqy
pE/mQ5+0hMWxl2aLQ0ZHQXyHiwln4q7S04HiWACGHji5pxNAZdKGsM9dWJTX180aCBzmY5Hxwv65
2f6tn9X+G3yQ3F7e0Pe7hlbwqwuHm7mJ5RBQa0hBGLBPDs9rHa3AAGR14DDGnwMHmpL5ZNS4i83b
loqsD1UD4UCRytVFP4nyZ23qsADTj0MbE8XbfrboC/LACAfU3qW+w1GYwwgrZ9xYsXzd7Jc/tptn
kseQKa/xnA0//PG6eyG/yeFaVxfrROpEhcMPVyGqy4BEkOFP5lwMLa7Qs+v3QuXFytYyydwfox2K
tv9aPWvKORXt8/X75gWKi43OR0mQv908fX3evFKwdJF/jLbL5e756ftydL/Z8nsKbfUhWVDl929P
36Fmu2ptcKhoG95eq++r9U/XRyrjVT1zZN7OJRGJBLunZUyLMnCrxTKH0xN3rE5a0lr1GVAll243
nyeDEXNxL8PTEpGLMQApWqN6izoVn8dan3KMPuNMmIiJkdAJs8TgSA5Rf0QYzeXTh1Hx9qdKpabP
e+OAh/mhyMr8IKnvMPQ02hs4sTC7VL7w6vObNJE2BcexsD4aS2ZIcSSvTIJh5rB8ucU369MaaBQQ
69V+Q/BHwjOeCOUUDiDGn4mHhMNbf91uVl8NbjYNRcYdqiDup7OQJ44wtaavRLvDdAnidD7ab5+e
0e6LSnxbOpKpyVdCSetoo9xlSpNy5MwkU+baZIUzMEPME+sjFUdzBWREbS39PRV4wZTV80yEjU6h
J/RRgcTb0y5lOMHntSXtV0X1witLKr4VwC+Gn2ARppDBsLIBLSltsQoWVMJScvQol0YEpKagr3kI
aquzOnQJr8pAPOROXzeJ45I3f/FDIw08/nYiQycSX067IZ5hvGACYBG93l/coIUbNImKcxfMLw80
l/L4wKfRuftLgNDHybUuyBfYG0SVNRY1WU4xpfjKlAyMkRI+wYTuJdwlNlzvH73UHdwO9BvaBVwV
SNWxUbWnAPRTv8pK6pWPDH9UmPtYlRlFETRmnaPAZfOHoeYwU1k0pALB0/M302Q1KuReHGKG74HD
/xjOQkk6BpQDiNPt9fWZ0ckvWcyZ9nJ9BCSzz1UYUd0Ks+Jj5JUf05JuDGBGQ0kBXxglMxsFf7fq
ZAw4gI/rz5cXnyg4zzBQP9zan9+tdpubm6vb9+N3+rr2qFUZ3VB3Rdmul8agRIRoSweKeXu75Lvl
29fN6C9q7IM4b7LgzpQKyTLMhlLGViGOG51YeJkZm1UCgymPQ0EGE79jwpAXWBqyMskHP6nzrQDy
dtBbn1YTBm/7iDrZcOvKnFpMPYK1txL+NaA8LdGI+MwT5i7hhZJGoSqRJcbqZAKtodxkzAsPwCI3
jEnSQndxap1p+I1OcNa+8Q/0yj/QsBsUCC8hO1TcV14xNVa5KVHkc3BLmeCQY4DxA/XC9kfhU42e
2jFdUYMhvXppfobCRAcyl+lJ94GLJekQHpXuevhl/OiI59UjUL7hfcuPZLWPRUlzpx3GpfSH8WMV
dvUwLkt8FoaMklv1yyS8SYIhWRWbJ4OYXGhvpQOsQ8JTOMsOYJa4P5zmbth9urg8CL12Q8WhRnP0
63BM2EMxc31WuahJm5HXQT3SA5xTVNCLHLB86jyh3AXIQs9Nhhydv80NMiN/UrRZATSOuB2Crj+B
H51I+t3b/q+bdzqkvVlruFmNCdJhny5oTaeJ9ImWyRlINw53HQuJfrNaSCc1d0LHXeGoLSRalmgh
ndJxh62AhUQTMAvplCm4pgWXFhKtDDWQbi9OqMmVmceq6YR5ur08oU83DgMXRALeFTnBmlYoG9WM
XW5kNtaYIjWA4xUB5+aZa5sf28eqBbjnoMVwb5QW4/jo3VukxXCvaovhPkQthnupumk4Ppjx8dGM
3cO5y/hNTcvqOjDNcCAYFbBwQTlcrFqMgAHvQovdepS0ZJUjs0OHJDKv5McaexA8jo80N/HYURTB
HN6KLQYP0LmMvvU6nLTitA7cmL5jgyorccdNnwcNAx9nncHO8vltu9r/GiqpMbxVf9bwV6MiNZ5H
fTh7wBDAwDo48qYKmidXggYWulEAUIdTTLWiAi05pH3NHV2HCSukhLkUPKDnkxKYDYAk3yCplMpj
DgfGTiAnNXIyn13KQin7wExCfdZt43lno9GiokxIOUqRVcKRsVymag9kNej7rrIjEF1vn+f9RBkm
Ehb087uOiZELlHWaxO2vH/vN6Bkdy7vsdZouTSLDkCeero01is+H5cwLycIhKnD+Ac+neuhKGzL8
aAq8Plk4RBW6rKwvIxGHhght15098Vy9v8vzITYUDmvAk0h0x8x21JSGFB1oYCwIh5MCBAa2+LB7
Tfk50YbtHkJ+iC4Y8tigsUwxqH4Sjc9vjIQEDSCtYrqQ6kku/3b3Bd8r9xWr2KBG+VdIVOlV5ZSZ
ljkmQsGT4dadxFWbpwQtCNqz473tvy3X+9Xz0375dcTWz3iWMOf7P1f7byNvt9s8ryQofNo/Dc5U
oGeHaBsKEqLTwRTest75WZ7FD+MLhy1vd8omvHBldLJwaDWEjuSKU2xVBP8oUl4XBaNZNLvdfwUf
unAiepKJqrh2ZNGycE6rDPp6vDZEOr262pstKJeDdvuxez4bbAsGy89T3kVh8qX9w+vmqynYbreL
T7M3LTii3H1boCm07Eqpy7PrnD/ocCzmRDVZRCuwu+PuHziYi7IgqgRmYi5MpaxSXj7tvnUTZA3G
sCVsLw9VaFe/ODKXM/hsKNpfvSx3+2G7Irg4pxpRAKU5PbhwiHcUAaYxdvli9Hjl+CzkVMTElhA1
V+xgjU4gQS2ONLZyPMvbYxFS4ZA74BXRg4TDYWAx/n2oZpGER6ggYjgEGT3GEQIIGBeORAvtgZ56
DpuqHg7Uo2D0a6/HQjp4Ct7V+HyIR9VGzK36/EgDhzvgyHnXgMuJGN8ebGCeH+mB3Jm13OM1XAqD
U6MI4urHN9MmrL1RKCICpZZl0BCu9jLB1BZdL6ia08rnB2inJ4JL4jM/zuYRdzi6WzgnnDL05oR3
MW16YeH8C9U11zJcaP+jj85P+qooD9IaiXByF4ry4GmWCCdWFjqibfbgi5qF7ISaogGXO7jkpt6j
5xCxN8fOiwtXxheLiTwF54ReO8N1dnCRu1yNTRTJO53UokI/bX007JMqTw6CS0eEqBY8z44d1wbl
hK6YmPXF3OENYKHT09JaC//YLnc7lZB9uFUjNL4+1Ial/LPBNw6vn+7rg+MF8PTgVW4rEZU17NP6
6+Z1lL69/rncjibL9bLLOD8kwgWvg1yklFlCOwnCn0j/iAGFlxAHe6hgrogkOlJA6mU1jEG7Xzj6
wjM0qcwfHM90zJV3tP0OsWhkFSchC4cBvY2HUh33yORdzdMoGzLc1AMBzeJzL7Rtvim0wGE1rqHc
oxHL9Ob26mdwcH+1uIEzsbONeO1w5Xc0PqO9fajmT0SFDhzHTDmmha6DNL26WlD2aV7xkGBKXx5I
oSzGodIssnpgXvlxg1NUvom2uDq7rQOGYk0eABmB9ROWkVh+FxQ30qsE4ViLwqHksYD6Cc5hUaBg
lq7qk4p25kpdUPAJimFzpiw2ZkyonnEiwkaw3O7RgP1pv9zJUC671cv6af+2XY6evy2f/16tX3RP
L1SK1yWGmlbybWEY4g3hBUpd+44pOFuUwtNnzCW1ztLQEw92ezS2qtqPZRiToqSQVRCX1Z/bp+2v
0Xbztl+t9cexD5uFoQOZtrZKPu9pArvWLLsoRRrkD+hxlLRGgQRKzFIHNGVoWMZ1tXsLijjmIeMC
hgGdGsLzgNtWui3IKpZhn9GKMEjyRTCdSONIwSILAwNDRx7GmkVDmzzmzJKBBEBtOBkAGGDjaxv5
wNsaulhWtSFghie7VQG84QsWR7YbookAB5L5DzfEpwriunIliifm7hsfMXyH5gqgTuYlcAI+EcOI
uU8JRAKHM7OXhllyeGLQtgnvGtOTDFiXxo5KGKbewHWQ5YvH2siFqn43Ul+zTHoE5ENc7ukPxabQ
EwlVVk6rxB8ACqB8w3r94Is+WU2pYzb6sdWTR64dCg3gA+CchMSPiUcCpJ0XhZ85yi+Hp1TXnzUg
GYp55sVA7ZhxBxVZwIEKzRhMlvA0ix08tHDcWWIXyTzCBhnA8lAfTwpvl7pQjtKxlSZKwqQHs5dL
XRyzqIV02wxDUZfAahsECiHKQBANuLWLQXl1agWT2Pb8VD5jSsWgUYcpk/nIJ6mHkT01QF7Vwhhk
eK+T6TgzzPzw96Gjk8aNtWpbffyIWlHjaGYidEjcYDLIci7uURYYEw0mOTei6GQyRccEri6hrXEV
FOd4jxjXbJThk7GL1qSpVlNSSi3xb37eWDXc/Bxf6ysCPc1ia6lx4xS4Ch5PCVAOu6821KIdqFKe
JXUUYxzGxqbUhZQEhRfpqdtgV6m11ZTCOAnkEsp7/W65XS+/j749tTyLLP2xXa33f8sgHl9fl7uX
oWGASowtwxhoq98kc4+zSQwsQdypRT85Me4rtIK/7Ja3YeAGNXQYbd6DNgt3905dfV++369eGwZs
Jzv/rMq3w/6zVCohE2CR1GHRVhnT09dzT6R2EjuYyxxISyL9icmdW6XANYQI97OY2lQqU7hpxTxl
mIGxUP2gD4r8Clg7ZKvQVjvxrKiuPfdnoMhh1Fka60nBS/TIA5rJw9ZsoWtIZjZCrlDQfomqI2jv
TshOk+XrBljEcPnn28uL2k09/y0DiS9KTEXlcBuSKHnGMR8o+eJWjYsM48jL28vY6HHlNxiO+iUG
EmbS3lxlSJSjg9MZM++OOHhNnncVQEO/t7BYOWbCjaSTdq1eOe/obxLF2dzCkC3ceYVnrIYsoJ5f
bX/ugkzX+QWK8HgpFGPQvgDm02CTEH+odcL1GsWb57/ffqhjM31av2hnBS1UkAGu8uZewVMPo0kM
SpNjRD+Y+zqjnZAMOG6/ivWpKBUQ680qPUMl5sVoxQDWJkTkO8Zy8rWCWs5uH45+3/1YrVHzufvH
6PVtv/y5hH8s988fPnz4Q4tIiQ5Usu6JJJnDm2I+B4JRssWhG1Guspx740s8hnBzA4FA+ScMSjGm
zl0O/83QnVO+qpTcKqiMo9UyuEElL3VoF6pvZ/B83F2FKG/pOzUMVyj3X1SlinBIJOGCToSXT2mc
li5H7djdwHrOyyne2oXdjgInAWYFk/ltRWihoN+OHChiArFIy0ElKPl6sAqDpjZVdQ/EahyLrTpD
UyqRzXjIZNKT8cXtpWTg8NzTNBP5vpwfiPMooE+wcJKmYW/scCs9eWaJM2C5onwyyQbyXKJyO2gW
cHRjMnyFRowmoU+xHj6QFyQxvOSPmL7CUF5J6CGCFTJ0FK55IdnYOQttXiUoGxyiFrU7gDmEl9qk
IAJveiJ+aDkTI0cTireb41T7WVbq0TP0rxx1hf7EIHUGkEW0M47dm3oROkwCoIY6n8DAq4QWTSqS
MKckcWFWAR9jGZ/JVUwSeDzQR57jyxa9HlEiV58tbs56kmvDYInGNKyS//58TkPTLEX/GRsmG9Om
UgM41EIdhmrvMA62StLU1nlR62I/5gyOSoLbmacxTy0n2LyCvS5jujg9FKt0ztH7vs6Ecd125Yql
lOTKlF5Kyj5ZrvebzSherd9+9oQdHr1llmGugkqLKKKX4ozMHCBccJXYR1n4Kj98KapcrVf71rv9
H80/5LW/W25lZqTXp/WTGazZqBoJHUZh4rlBLwkcKVw0VvW3///zv+ePCgH94evmtfq3tXEGf64v
L+Xf8Mf8+/zs6ury4rfxxfUY/pxdYfl4jOijs39bj7Q/b7v903Y0+m272ewP4R2D/x/901iibl6f
0BL1+/dfoxelDV1+le7V/zkKM8xONmIhLz9IJQBQqI8/b65Hlx/Ozz6MP71/UaSrkSIEckO9dfpU
/W2+/Y/Ry/Pz6PeG2N1+OP9w9n57Pvpx8Yf6oZncBMggTAJNygU/8ALHt+PnW9g3HekOYg8YphbU
32LiXhr59jX4FY9DyWXBK1S+/QvjTiynAp7h8q0B/6tLr+hiZikd8XckYG8/NK9+pHEsnQF3g1Lp
BJ59F+e63AtlVcwlZkVJZtz2W9f26AAZ3YD4WA4GbTfKz+/W74xrX73NLdGtDrFktzrIFN7qEF16
a36RuQCa/NbsU/8a1TpEXutatw7BF4+Hv6ZNEPqOHmAYpllRwtOFfX73+3qzXv7RzXUx12Wo6DfL
dYF+U9CHGejZCelbmkjrc1JJk6FgT4kSvBLebZqIGd5ylhu2V4Wc2l09Hy8xmldTu6ExjtNOC57U
3+BKGYbiV5H5zOAtOlAx1cUXOoRFEcqfsOkoqhN1hCy8HPOxpvKE0pUkfCIsdxoshseyIUzty+op
ZwLH+jCsMCk43VIDGFRr9MSDB8mC0jroWBjCSsw8JXbLQmZ2MQKWkIUNdTG1vlJJ3fRO56K6miW7
SXofBSirUK5A9RzlfKEeRFGuu46Cb8IDYFNipUMaISGrY9RyBg9BTOwJSVRn/RazwLI+NmPGS50A
1r7IvBAt6Q6jJbDiXvilIvGSDJ6oeaiUL3Kvl6tXTJxCbHfMLdRmDtHUOFk9fexzAfdC2kf0c+OZ
pcswvuKhGblBlUYVqcmQQI148gnKRAqV8sSQD+eCsSQvXY+bFjzL4iotPfFAfDs0YMirj+XT7u+R
FJlL7n//tN+Nnp6fN2/rvSFikhOFMiYvkOIT64Ekg8iaYFwQp2ZH7pcel7reirCNGIqIxjPDhtUz
2m4YL/CBsLefloJ+tOMwOn++oelYUBlB5zq5BGMoh9O7iWI5toAdQ8oIFbL+uVmEXyuBnp2UGiFK
C8kmgR9biaH5nfoHyW8g2xAB9eZR+Xl8o5fjqDFynwY/73eXFGCgosmuo3vdy9umSouGr5JC28AM
mCmJTiOIKOq0SjyM7uulgUETJdYcY9z6SNXQKTJFdSqGtpUaMVeF0MfxuWHTYDZB0dCJyKrcOGhw
7Qa0hA7DjKgPnDXVVhLnyOOiNiH9NsOAXR5GzAwdAe/gSGnf0ntVIeQ8dBgUK7igI2Y3UMy1+2ho
jnPgMko7hBI00kCMYag6VDRcdxvwoX2K274zQZm7IMcF16OKgt7yPrhttN/IXem/pZxbL8Au67/R
cCg1jfhRmSGFMtJL2BkURW5E5MQHG0C3o5Jhd4DcomUWZdgopLSsf480+Zzx8tWl3PI3xiBqXH01
/1sRWmw9FFjcPJSYTDwU6Ly7hGfWb905IeiFYcC6yAXKRIL5SI2Zs9DsCDz9rBhBtjy4wTAiXMjM
YFmABMQyYHmvgrBeFXlQ5Heii42sTWMeGZJZF8mVFlqmRVkxYSXyqPWAdVGrOSiOpnBkdQ5I8fLd
hW1QTPt3nSaavl/prttOx5EVuN49XA9D2xmusBFqpKyftW5bwNCUQhscGoXEkbbl5AD0Aslp6QXF
1LCX8bi2hbxwxotOMaOHFGOJjwlq9Tm/QxQjGHdbUns+3LsV2oHKeFUEhhw8HiN8Yhg8QR617dNa
eQwXie+5iDqYnXKi77AKzm+uCTDrBqd+IKaU2rLQZt3xvbqxhR7flf0XJhrAEK2jABkvQ+xqVtGy
W4kqqiUDZey8XgduHFYV094XtG1BEXuUWyfWpdfs+TA/QuaEb7UNRhXyJpEmpEPNpgOxjXzgaF2y
JfBIKrlnBuqLMLSydn4sayrb4cqwwOPApYhKaTPR3CzUd2dWlXlV1pLilf/d3pt3t5Ej+aL9762v
8P7JW/3OHLnLS+6LX7vnUmRSYplbkdTiqvLhocikzFsSqSEpt+tO9/3sD0BmkokMIIEkk4ttaqbL
UmIHAoGIHwIR734MHsa2+eqLa7+yzR8pakFzEP757sfBfPgJQ2JvQjR1gX/Hry9GwTj8siqJBSJ0
QsDrmKzbWcoLPmm7gQWiTrOCTS2JNvROd7MylG4xLMXMEFNGXBGnHiobqk6zgR7cLdGGcnECxecS
H1fbOL4UYeiGlzc+DqyYHn7pQ3wk9KuVZMCxm67f6GNr3VKlgh1MtDq13mUD1ovYBAmt7Yd3Qan6
MSMgRnIo7ZaVRrzDIQKMXMTBHIg8ezgk4QUi1fSlHBKgQrEnVJg6ftq4ME4i3CUyZi5fXjXfc/IR
oxlmtrA/tXO/0wzBCXRadWvn9XSXu1ddjMnwkok0jl1Q9tuNCn7F2WHmIJNbqsfOKtdZfkVKK6YN
IyGlEEyKFObJ87F0UUleyTFzhnejeBrS8TLCfdhtpO26V0WvCMiV9IOKTnNybVvGWE7yxGtfhLoN
MUrrrq3R1iY3friN8Zr75RAsCt2VzmfDYIGDAy3/fAo17XFAXgokGH08SQmekOw2HkrVJ5acoWyc
ZL448VYvtZm4BE5stAnSRKFMrXol/e5sJab2kLwQBg1a65XEN3enwrY8wI0Q0y5s18IKX0HlDOuq
t7scD80oS6lRScfaYPS01upW+41zKlpR/I17VYurXxFABLMiTa1OGcmGEn+rgYiUurlNbOZVJJj+
xZWfhKLQXJcwIgK/9G9v64yvcawKalEJPFwJTZIwisEaCQj1cp3+O6Ki9dzi6DitBiu8eFjg8rqR
rgN9ShEj+mxp+sU5/amL2VukRtEpCZNHuuZk196jZshMckwDo8kSY0errDEAsarkZ7TMly38qoPf
UOM9+xlBo91l2240sJDIvr1oYJsBRg9X51BSyI13RgdrR7ELUgKz2MksdY2f1uumuF/0eCUlC2GQ
9Jr+gv2XNq4a5EAJY9C9s81kBrKESEtrdGmkAG+l1RP21OcS5Q4n+nj54SKJZsWfsSe30lVyf7X9
cLHT33C0UHx0d3pJn1UNiglcIJkxtItnYRLY9RQ202xRohX1ObIORhLUB+jZqUkO3m6fOEXun/sX
WAJjJ+KIS5YGEuMq13McpSS+hCyo2+iluVKjDL9gFbNFLym5RcRmZymaqLUYHzt+p4U1L6zKn3da
73GwrFarh9HabopSaBwg+oRxwTDEMe8IIrcMKU8HcUKpwYwnFaXim5PuJTqvWEVrzZ/ZXpXJfrj0
kRxf71/T5zEMrkGB3QmdKzqqrpop5Rzk6JTa9az0cvwcZM3QEnnIaYdfBHHGodlAvfG7bSSrpDd2
fAcTbZKUaXfNfc/CRWrlTqtMXVutPsElWyexF22d3sLRkTA/q1JgDlm4JBMhDKl9VQPLaxFRizMl
0WOZi3MSBi5dtNwuhc7wur1amXV9ltT4Y8eDyUrwiiSSWAjlVaOULoG/cfqL5FASBi0qFleCgTB8
D9jstzCx9mNkjAaxfSYfiwrTx0Ao3xJxL+x/iSHvr5IBawvT/Tqe20g2wjea6dcta6f6/R6S+xLK
dR1zgXosLsVG3l9GwWCkJn7o5SKvYTLZR2h1fo6Eu4RlK01DmF/ho78Rd3ydMf2+I+R4+NIW32jc
JJhuo9ehHnDiv1e2rrztGTrDTM4PEjG6SGPAjKNE3wmQ5BAfofvTpZ5krcXkqwZtMrFOQWc7p0NR
ejgNkT6Cp4H25UlF08MWqN0eFdoefWnUbpOd7/pljAQku3P5a58Xgh0l8Tz9oqRUZHaqOjVx5P/6
Dn+gz7vLDr6QTOCD/q1Pv3LAH8gjbs67UuxbIG1sGzPmyw/dGj46EQNBQrz6RYtIdqUeEWOAaF+l
npliOByDlFn1luq1iyaqV6eqvUTUW7+6iGTCNbC5oupEBvakhlI2L1uUKdxl6YOCGkk6S/rSeT2N
jQpBQVAfmQ/1WhXsr7Re6UEgnUAh9dq138a3fAwIBSM4MWtPpsWvtkLajga7zoNl+xA9DjknkaVr
6f0XVdJt15F+h0GNdi9SFUIBYfbPYB7ZwD4G0yVR2TH3TjwiWwOaIXjCouUIecHCfL2O42bSb77W
wAyLWpDOVff9BEuIv6RVOvQd30yRNLbq1OjflN77RMNktpSqjac4o6QwjOT6TcsvodiCzX5q5Zrf
XEV+4R25K8WbjtAJ/4qpkOyzLgh4GQKBGByMDJ1IiNEkGEi+RM4Nwk4SEazLeuhB8obvfjguTsLa
2uVO2CHW8Ein2zVYMT4sSUgBtoBH8nT8axKIqIMflSRwOLomv5xhEURylNIzcF7CrmA+pL9e9Xq0
bEg+Vzn+pElij+NGKpy8lNuVZBrRKTs+opXkY3k6KOxaQGYn16hbt6jadrlPvQTmxZkl3zn8NdVO
6eKigwgPaQu80UQ6Rap2Wqxbc7Fw4jCzuWpfdEqV9CDSaQyS5E869mbRrbeYm43MUAvp1IhB86ai
1ooUwRSZn3MiaJCyHFOEsMGrLn4k0fB7l62MbOcXHTb2Ek5lNcOekdB420/G7qa+R3esdI04gX1i
tntVuC9Te+4WnQ3sRWjjB22tNn58znlmFS9Dtcbes6Hwu4I51odKFQYbxRF8qvPgv56D6fBPBQc6
pbTWeJfR0ArZdxeta2xI2ul3k+HGqGRo7bZKToOPMEdsKosrSpgL5CiElwDDhyy0hlUAX+cS8xBm
j5M5W82K3+C522eWQGmROed1jiEQwRR7pckaQmqCmJ2Xno/0PLDS49FzW5IfLHeQK+Icp4kThlde
KydtAIiQvVAmoGg6KG4iR3yi0KSeTkH/noO68aQ2Wzd9DsAbXzuERI9fqaNJ4UUGIBpb2/crSL4I
wctOrcm2MidtmyEY3WhBb3SLT4N5MEqIlqsJrY0eAnqD08dg/IWsTR1JzCkrrnVi5J0udZuDk0F3
zp8XcV+UM3TCkFfSiTfS6FNCJkUnUIjE0N8ajfAP+it1X0GKEtPrpMEIKYcRaE29pPL6WGY7v+rS
H0spF1/hJwYoSGXBYedYV2WkeDclD0ff+FLxOgOwililMTc0JxsWUKUyszltcpzthp/uDjrzOJGM
SYEe67qCrGg3tew883mc9stVrUMrO0RU6V2xzEzIVVC5hi3hqh0ksfjNCl1bqUevOrkTq2Pr3xWR
Ue3UaA8HiZR2JzWIdqlbS7VWL53TiGcsLeG9kN4s+NtwNl3OZw/Yx0gqqnh5MAowyIxyBYlsC1ZM
5OsG5AyVAPuUu0HsgTRUxnE2urBouKw35L6UPFdhdtOfjp5mk2m6JL6hIGAds9Din5Pl8BN7iPTa
3mBXRUiV7/msnRVZh6Q83mDE9JxevXKpwz6qO6hohRPcnDDjD90qjKN9Pplil3X+4/PDAGjutZKh
r4Fyznlzm7RaWAW+of4mlyZXGODFwA4OIJhAzKJXQOmS4ZXaNZkUyuETEWfj+8ELovJGAannj//E
lFCBC+BXWPBDtdZp3JQ6BCuh3T01ajTYjj6EBo+MWkhaudTE8YQuMdiDDTgxNFiNMA3qWOmWMVc4
r/aIJz7mYlVv+uXqBWwvYZmAPf+sug/WFL+2P/O/LIPpYnL3EKxnpoZt58aDYfAisUviKUI9vi51
aPSz73cp5wHoS+yHIeVDKRzw+3guGfOULIyjCrRTLzhwOsby6i3s6SeOd8+cAJy1XGp3r4iXJJyd
m43rCgJ1AJVGei02hq1x/E1jCLwXPjF7328gceeC/eihF9zPB8o4nueQBSSdw+BHf9fUsRk5yKn9
yq4xfk+JTecmy2CIjWFejYKnYDrCeBvw1RQCtvQlXIjx0t9iXh3emq560wpNBlnnJOl8nL6uKP6C
9cn0LfTPV402PCai2EskQFaGcxjS3houu2oSpuHDePIrB5T4pWev1uyf0w8OSUU1NHpso8ewM3uf
Nm0Kv2LjHlZCq83+HlWD/Yow/bqsHMP4nU4rlrxgJCzK9Hn9NJHUeNlqvU8lYraIt0jt4qp1xTAM
7KIVIMJt+KqOgbzQ0bIYGTDphygys2PhW+DQUrR/c1nr+dFLm2Q92O6tu3Jt0yOW5KREqkrs6KaP
1LDI8Vbku406DMN83aRSQ88vfmLMLRjisskvlzf9czSE8HFDKo3c6iSSuyxPPOQ1BaKWq06zTwK1
14DDn+QVNlzghM+oih9axJESrEoY7ZPva9dF5LaGtVLUbsxITZqNU3NevopQuCrlPzKVWGvGLyEB
LYXkHb6Pigxu0l2J9nhETu3QLQe1gGsvs6X0QOK00NELa5TRvVxkd5qQPjjfEyXx3NKuzkIr1bQl
Y8yII2tHKjn09LJulVM2VQhNRqsJZopsq1oPiRrRuhPzuzRxYN7g3/YI/3hfA7Vw3iOmmSd8icjh
UU18Y+5HVrCM1ePm67ev0u6rQqLB1rTXDcDPwzVpIfkJadW9NGdqtCrxBb5fxh6gE4pzq3KF70nw
gYEfk2BiZwzXv631MCsnj7h7JfA8D68tKR5fZrL6R1mXpzKQBphMmS61Nlhn1JuwNudVkszCqCpK
JtnxdSykn/aHmMf36ulUhntEmpvXa+H9YdLRG60SGPp5rZfyjbnu3nXkIDY5/6xv68Mq9IsVOSzo
3NwmdxU3KV08JBJOng5+0BB6RksIiOE33gPm9YjaaFKQNhXdjePInLHiclFuXb+6GyyCkfJH+Pjl
aT4bTx5S3iFxNoZXyXQvSbZYNqNulLHchz0BIP23XH734/1PP9FeMbD/kDAPJZcnPrNMoXuhu78k
AZE3SN0GbjxhxhJtQPY1ONma5JFv+h7znH4jS2LZYx2q4/9CGxXHjwXPuxTekfhcr7EjpK2fGfb8
C26o0zgXtkNnK27kAWx04w+d8FPZbs45Durq71e2wNwM2Htqq12CGHN7MF9OSIzE3p9PSdt58kIo
FJIq1xgPo7TbElIRmus8bHWpdivIga3KBXU0kP4kytMrdWqCPDhwLzNHnN6ttLrrHBQ1dCs4uOZ7
IvCwK6810VC7V+fZfcDv3zu1bmTdlJXzCtVHUIbsduuVhqCi7oVoYq7qxBmHoJor0Vq/L3UanHVK
aNbM+cVoju0K6k/sEW4LZNsDUAhTf+MXGmHH3wgiHbptaSnd4adg9PxAXavUWqFdVLPVSvCW+GsF
nXLRc45USrlKvWeM77PiAiw4KMrCKYk7kFEqavfdj8PxfyX8HaExp/vKovt1rvcfzmngP044r7Lu
jUrdppYYfDN8utVGp8UVeXdB+4eJ0olsEKZnpTHL3iA26/MKJxPp0ikLmV4La5WdRsLVTuR7Fncd
u9G9oe72w+dvnMTwHQk7bQU1RG9Oku9Roiz8lHThzg27KPi+lk7il7b9c7+K/4njVzPzhjZpEcS2
zrH2YhCChF+C4fNygPFB7MdMIQbfSypmSbPa6GFhNwEA1qs0nEQ6hRXPFQVj4Thy1p3Yo2Fd0CFi
lNCodZnBSVHtkVabdJ7dWNudARws0zJ3bdbbKDUp79SrlPUn8oQwClri91MP8kNtIzYf9bs0pL02
Lr5FMk1Swl0nXYdAKbA/BjlgoyFvJIZ7MCILOmXwFcEqX3K2aZtAxoRH9n69kPni1xbrV3yYFaeA
K4YbKmzDyYngcI4E5aQiED5WavWpO0v8siQBpqzPpC7bD3RIdGQmQ6dHlc47U/VS1t7cx2zpqYlS
mMcWS33lSeIh7tW7bMdO0NaHX90vhTbPbPAfX/DhMpyTk+3k7dd2iwOV/3p+xRZWfyUCeou17WIM
MfTOGyGoqcPM73RouIbv25nAkCRLDEZk6S/hM0/ynhGy0G7oAgppgn3i35jB/9qRCff6yiw0duX7
Obq4Qiqw3yxfNkodponequqeHwILSc7RJBZDhD01g+U/Z3McI4JlBot2z3ufBXhjATHZYfw32sYl
tkkVdtHCi86FDk/2EqDv2NMjhrvSgwR50A5eO6/nxcRCmUPIjCPEs5+2nndqlQs23V/XS82+q+oa
L6ZCmTe2er3MfluIVIk6e6i3Ojvsab3UZmuI7csWr/ma7/u43xY7QBNeLr57okqZ3V6lieEGpGNc
83RINMUlos2xZ7OLfcFx6B11CYlZ7/kk1mjXuSX7TU48xMsuyyC0k7y57VSJO7LkiXxLO5eKXB7h
dvBzPTYPXOcp10vdbo11tYtTO9hZV/dDn3btcv4LvXn7ONJE5JqU3sfKMlgsUyDMZanRKfFu2csc
42COrn9T6/jYSIOT2CixwyB2qu9rHB8ueDge5+Qo1dghDZtVjrVL6ACf206tyk6r3/Sumk2OkosL
It6OyY+lv2AH5l0/zpEkDHwut66Z1uEhqord2/y8XsJKQLx0V2hzE3KpOhlGn5VWWni8Cp3GpANF
UZ/xW6bLdz++WdxNpm8+zZZPD89r9yWo571GO/mMO/6CRFEqqALirs1KqU5dC7Q7YUMruwTiwvZd
2r7hYTYYJW+XqzfRJXhCTidhEON6sAMW4483peWn+Xmvr34xNBX/n/p6NH5WSNJ88Pi0SKT0TZL4
I7s+DL2jGXiY3L2Jr7wTuuqqO+HdVDhrrGMVBzcIo42uxfx4dpAQuXYfsP6eeBZOnnRwPLDi5Our
Ova2cV5DEm0tKbp3/AtKag7/7td06rF0KXTjUcG+/Kq0KIoTq0heCOUZtn3giNAfdf6jf5rkXoct
hDQ5jKDRYx8dLZZTuPSjjzYBytKPOaJPLBOwZvI5TbO9itpDIk6tEOv2fLacDWcPSYSx2aafqERw
KQuKbV4h/fScczbHmap8jJUEsi2jRe0iNQepZ4bOiSwbZ75ix8qIk+sUKJT8SnSKEPR3YbVhNNh6
CtEJ+U/nvKKMJgusX4+Uu2A4eF4ECnkUWu0qs7lCRLWwyEMwXAajJKmsJuo8exK67wXpt2xD3ji9
U2LLaeUKjjzaft8rV645rxR6JfIap+/3WA5SsMUiaiRlsQjb79ILF56+SO9lGfGtJgWnMw8XlNCn
T7MQNZgshqwNWapYuoUk7XaLfT4jltT4gPEnttx33sBhzjjiIlL/eO69LrD9ZZnlUBtpvY2UuQ75
5NzeahSWV+56ht41VY1t9tQs11td7AcHG64jPYrNWJBuis5Ujm1UpeshobbEkQNr3bruqSrbqWyY
qLNfYGKr8VYHacYok8V5+hrnOb/UHCc7C+mop7J3/2WjbBsWWzeodDXbZSfhMDShpSbaqiXPdDld
4G2epMko3/ysrKdZcIjK+YhHNFjmr2EK2ng6W9GI0uEb8XQOJFfarsNWgKIsnlG+tbMy1Cq9vutd
tv0ue+qjbL6PZAkWpZfPHU2NSX09J+Qrz4w8kYpDlyJ5gbpF7QVfBgulNl0s58+PxF9g9GxgOR9M
FySwy8NkGmCmPJw84V+pN6oRQdVrXQOLAuxtgRVe4jahzRZv41fl7LdUq9Q+h4GtM/RuOVpyKH9d
NxiW1ti480Fp1MrKfyjz4IFEqFjTUSoLllEqsZViugPE/VwXNNAtIxWCXRAnMctco7ORXQSlMEus
+3g5WyzXBVOJ5cF8lEok/ePmnz2tnIx1l2hykijyWbnVbbxIawu477DfSMa8+YW9On75ks1PMbzd
7/S6t2kT+aQKU6OfN6I/GSvQrUUnWWJpV2vQrWHAmzJPKNUq5GEb69odF0iI3Lh4hfbYEVa5esbF
qaMfiTXxTiS9jLoXOnQ7Q5vuj5fKcvAUvFTKlVeINyTey6ykFfoR1mUn/Mrhn1Fyq8sL9RbXytI9
VpVfMJtkhw3FQ0W/Y82t1wXTVG+RkIjsswJnIDbiJXyVw17XXsynFqk17eIHmngNQZvVMlxcOkdo
by7I1MXvcMVZ6rVz9E9Gnk5bVA3S+IDLGjpHhY0ukbRWt0JQ5hrv9TEVwQFJqHE4O2J5SydFysq6
Afzx13aL+VCAJLbX91DlxEuVf06Wn1D+6atutapMB0vEL5RJbGefWEnS6GXy4pp8arTOsaFOnbxt
qtfKH5ImM6tC2R4DSTY0MWXN1tnncVgRuRfC1fHzdGt1nXVgk7RqdbXF0ViH6UkYPi+Ws0eFuFJP
TMBaMKogcq1wbjBI6790eepx2LlbXtfOGyHnCjuHvrB7SLKt14Ssao0G30lDlRu2ABCuGBtyJWnN
jDQsEdW67JMjnvusRM62IonXN/zEq3rGel/XMpbjuobE1y48htrCCU5ADZjwOD0IExtsDTNM7PRa
HJcdJLmHVi8zve3aDntLkAzlRsU2s9I/4MtdTngMnAEdjGyCJamX7Z5hswXpVXpW93D6rc6LBB1n
YKthJL3Wc3VNlJ7RgZ+Js7KMDjRKHcTO2XRLMjT9Xjk7Q635c8lgq2Jhhq7rmBpbXyEZWvUK3sUZ
GZCmwOM7JAPiTLqqZ60E5l2oHX4GfCvQ/ZBBKZ0K80Et2b7lSxqew9+w660OvpDLqBNxDJujnraz
mAZJ7LW6l7XzjFnpdWrVup8xKTzmQRJvas3zVhM+2WzXWq9m04c/0wwEcA2yN9W0xJwiv+yFD0kn
Y4IwZWQs2a/YsRUYQXyLMB48PNwNhn8ob5SH4H4w/JP59DMWNrgwWgRa87uRodJzeGev1LnA12O8
aB3Vq3SA+VBb8n1fwbGalbPqZB7coP+9YEER1VrHx5dX7LqjxH6z1eV0GoeTxtTXr3RqOIgfG83z
e6EVACf5ugH7P316XnL1o1qzfZX0w9ckbuyrfRLJPvmuLEzBt4Yp/DpMCA103jc4JhphpjAsWjoT
6eXVIpg/YH9ZKyFpkeokvivq+szG4xR8PXfFcm6XytYtd3y/2b99p6m6mZ3nwzvHdtPt/dz6gLJw
2/Gvmb30r1MQTmJ5wM0cVfK9/+G8VepQmmD8DQmPbcty2ZB2KpPH6PI6S+/9ObuFX3qayoEcE3l0
zRbkqUQX7B3bZR9cq5z19+85IP8qS69csk2NLUYkM7mmJpibesM1DLY4sMrTKN06huUJMpXZu3Kd
od3RdDY8vcrT9G96PAvkOE+r7RPPsoLmuqVG94qjfK8z9Vo3pRtOdOx1rqumcEVue6kscGMlLNqI
O+12V2d8QqJx0kBi/f38Q4X1ud66qKF/221WYvdDs9TG3lwzE/vdBm1wt8oSCbvMdmtV/5x6hLpO
I0ZdqUeU61S/Xmr2/KQDQ5i26tL6iFj328eYJOd4THSidVW+fM90i7XOVMVPB6POMOq4bpDfM6vg
9BRJa7US28MjTi5/KLVL6RnAo6dvnenvmWmcflx3b29vSywPu1E/V1QQVg65PXYHzL6YDbOQt54c
S6gwA16J8Ejh75Bal9F6qeJoHGUszHDeKGmcO6Po3DFu1chzX0auMHBU1uHdQLw0s6FSr17q9s97
Tc79WHiW3fZ+ZvPRMP2K/JPZ0aprOezrnnjKbutG5pyVGyVDZTqSDdPxTS1iZryb2jBTreIjAka8
sY5+O+dovGHWSudat22rfxnSmTCnw8oZ5es0amY6wBT+lKJd8g1tCGZbJLFKX1Umk/RKdPeTaqOq
aeCLnv5iqKAfVYO9XmGiRUkDRCq6HMxHoXOONy0lDf/6lM96hnVHKgf5s19zVVNPf0T/TduBhAnl
nquXHY6WFGZBOhhifixglCTXa+fh8ZYq1ilxYCmSGt2mpSpOt9zVG6mbh3Q1nTK3jiuShZl0UWr4
zBvY8qfBfDBcYkc+K5OBWK1Kvje+przcIAqq+6GFeH31unOVM87A+pZ2Ynt5w8y9/ozfTNBRkrHB
sOf22z3a8DnyD4s/c+evRJwXh8ZoHL9CzdavrQZbfW32LzgWEFGkLradH2I21EsL9Pf78EOI3yLt
evAAXeNF/Y2DD9EEjhJc3VKZHxMxJ4nGT61OMl9o/pSeIJJUxXejrMEkM4GFozpBhS5KtkpdCiQS
/NtSh53S7PSvSp1eNxG1LJkcu9kJ85jsusNYROz6G6Umtpvt9DgTRWzj6KdZ9HxjDwb89E63xJvn
Cp9lrEr3dNfl3HMksqWjJ7GGSXt5opJatyXAG5qz6Sucir4QEiU3nAyAJKoIT3+91mNG/Qxz0Idb
4mOClNK1/szZclFyt1xucjDxVQ7NrnUdjs1clCnizj/3Shd4GBJZhdk6nEuVMLnT5p8DKLnaxfGw
RG2Qh95XrGW/vC5HcFOC1V6XaRrFHygXjNEHtmjUbtT6YbRTplnyzTqIwarM6mPoManWShkmMjIS
mwxBHnagkXX6dS0ZUeO6U6I61TE8my20YB9ZtTLHkK1xw3PAiM79aK5ZvWrT8ZFJxKK0y7B1aql5
EUa2IBPGPmvK6H9tzjnk14lbUfYplBaIbmv1+ocU/SRGFS5c56pLXKdAfEsvM1BHPe1vHKtvsUvk
BOiIvhJwodastujP6UfQ5BuJC3pNf2xc3cZnaOP5YTl5egi+IDkG96v8afLE4lRRsX69VzYNlY0x
xXna5ZJnmWxQJ86DhpWZ3qjfltt1JnaCckQW9tiymx5ZCrPAn3DwyvO1wT8e5EqUxhZHKdOndllB
laDvn7BVUba7xrD6mmYZbPBulW5zLCDjdM7VHElvVByLP98o2dU0jTNPSMCnDULxt5TVSiqxwVE0
9TK5AucomSgVkWOnzIneRtKva5VaqX9BbwgqS7fWtSyPP5co3TY46naY7NkcHRcl826horR2pwV2
KrmP4Sx8t9xg2Nbhrf3nYhk8KnfYuj8sqpw9ImJ6+FMJHu+C0SgYKW+iXK+QoDBEW+5FuvaKj0NL
EyO+TJOOdF7OJRjO5jf8a/7ytPjoKVn7cknckW6tkXJaSiXf4lDD0I4bO6CcT5GUhPK8CffeYDR4
WvL3XPQuAemTSMXlNtcrtbp9n3H901p+Crld1FpipQDLg2yIHnGd7Vo8XBZsgUpLbuvvmC2xvqfg
ui7nQrDb5qhal13ORWUbmlC2e21l+DAb/sHi+Cixr1mu2wfnYrhqU+ISoH35AXvLwddU3Hehyxkq
Fiho1tHCjojfGbTapOHFa6rJWrPc67CFmIt2rcXzy3PDPmtCH9Cla87dNkkljjsZC7jyH92uf6Du
3BPfM4JKtCuljGgI2Ng7Ixmf2Re455W2pdrssUXBSPqVru5wbvapLBK1sHlDnIUXyiLuLC89Ln/+
i440Cc7zmyhPo3SrOaqZPZwoE7u3cW9QJtfjvDuI89TbrqM7mVlQp010OmcPvHFumOxq4i5flLCT
OiQ66R5HLLq8aTC926xDpKyJJ4rEmBmUL87kkzDzTYzuYHJrVathnO5+o/tOTWfG7lSIN7Zep5a8
bYrTqSAN2Fn/TY2OhMzKWC3VOiEMwN4KjCKhq8p2iRP3glUk2up14jONYxoYl+P3ipExc5w4wzlS
PMh/BBWtB8WrKc8YmL62E7g5iQuB6yvXSw22xkQcUr3HzKjRjuvNqK3bQicUcVUBcq5FJZTVMNVb
zOrnjxQ0l6wNZ2HVQ/eeuI4F1H+Dg5xVWkyfJN1zZrwn9J2R+7yMXVcxsp+nfGes1aTx83RInKZF
liMAeGxUK+CtCv5W6hqOxjmj8CMKYorAeQiFy6MuWZ7KYZ4kQ8WzHK1xw7YqJV24beto1nkvVkjP
O1he4qc38FtdjiEXHkWlhDguv4842dIze0CysMX/ONnmhIeOk9ksP0rmXQqS0ZU1A51P3P5d9sok
xkGZ30JIuL9clZAQhAU6LLIwKK/eRnoWfbeMP3HVstX2I7NcvuxxjI7XXcCIJt+WLJWPpzLgbD+X
mr/iENc8RwY4z3vEPzgSMk523XbD5YS1XKfzF52k25yXeyFZ3mqm5bBP4CiD49gef91IBtfMzICk
icwWXI/jKmSV7gnKe5xg6Ti9ZxtZxf1mVdfOG3yywM6nuYntchWJmRxzH1K6UjZ41r8kvWepWcXL
Vs9y+endyPc8P0PNdOxbQZ6GxXnlSlLff3ARkfB5R7fBCUlfOr+1VFXQ9odumeeBEiX3av1SwzCs
WxxUvlThr1K9bXgZVIjlVY5RW9RMvZGxyqV6g/Mop9fu2prKEXNxoqVyTJ5JuySDy4ao1hk8PgvA
GVyTY04XDw0NPuNwIW24HPBnlcHTss8flAmxKoNNR72buqkaGaSAMthIecmmlZu6pjtGdp56w7Ay
9tP1rZtxSJY6tV9bzVLmOG8arpnBklGyoWXLCjiLpYqyeB7HxsG/wOIrR8btZLEDH2OIkZs2IKVd
zAdPnybDBUTXSxfUhS36EyOnvNsMlMq/TcGpPHt5nJaCGaOU6wv8SCURYTP6gHk/xkS77zR7XQ9O
DJ+WI52NJUNUOtTNDPqzX0FDurqNAX9m90i20FEH00keSn7f6AK3NvH36jkzqXqOb9NWGgkrEXuA
IIoNjkBN9we7gOmjVa0ww9SkR1j24aNITITBdDgbBXPsMONT8PCEfsOoKqV44BrCGxFH5VxgxFm6
tbrGoY04S/MWKU1IpPQ4F8wgH0f0xPlwwFLO+YGTEaFeMG6RkHynnJWeR5OZUp614zfLL/Cbw/Hk
/nlOojTFtxr44q8+uZvjEE7z2fNyMg3A5DRbV9d+iX2CkOF4nMc1OPH6guk5hSQh2kkT63Xj5qLK
n7mLRsniMCgyI5ynvDitcVG60DPKlmudzlW3/4vPOStxnl9u2Vsfp523ypfM6E4d7Ja5SXyWhZ5d
Jounh8GfSnswDZIOcEglxL8dvVNI4XUKVccqHpNyPp+M7uHalZolbPJ7i365dVyOpogzXta6NRwv
myMs4iy9WvNDpcNbTeraO/rAvPYmmxu8SAEDbnVw9B7COdbB7kI/VvPBY6DcPY/HaDtX0jZWiBlF
7qHX3UHfiEvQD8lPyT6tHFNhhsPoFqoAR5bqX/vdUiK6daJJ9L9qrV6n4zRGCTgUAqq8BBJqjdKF
f16v0UWw7ypmXTiBWRdOSNa1Htc5jtLj1y6a2KNIrcSCEuMWqRhp6OPKR2fSPhB9xy5xI35PF+jV
6qQDUZQPuFaf4utVBvyDZ4TsQCb5odR2gy2l44LYV7WucjY3ysCzHMFJiKejeWHzDbJE3R43ER3H
9LOKRJJPmyihT36VrVBj6jQ5MBA+Wi/Y2ApKyn7cgBdWqxD0gtsuuXvlpXZq19y0msOB41Fa3UeK
u8PWSDABlXqdFrdLGYceXq7eB03n1lziRF7AM8GWm3FK6brE8SmKUzkSHZ48v4X2XI1LWu8/dNjo
CEozKpxTDpNOq1Vptbj0cN1zbZ07mh4Ob88nZ57vVrLBuJWWS51GymM8RQvn6GS+7Zm8oxl3OgxW
x9gr5Jg455mPY3LxcRSjFsflDc5wjiaET+PdGtcNJU5tOBrvgqv8nlwk9+vlCku1iGVyNOEtNlO8
rJCQXbHLh8XsgbgPIkd3yAOhRoJF/DKw30XHJToHSdiibrnTWsWFzExHQ//Vf2eblP7Ayod7Xev2
sOvI0Jt4//xDhs+W0K8Z6CT1Gf1bv2o0u+9clZ3ead103+nWimXiGFShq0RYMyMxNhFtd9DB16Gu
Ylm5O60e/1qEXX10+vVK732O41AkWbUotBb93UeSBzZTanFCVSfy8E6PRJZy/aqn6yZ1a9G6YjyK
vkRiCyCly2TgXfTH+s621/GbF71LKrVTukm2c3XJlIRwNdGD45W59VMwxMasuADjZMclSiZ+NcWc
EJJc7lyx9y9JbfP2L0m9QtIQx74RD9mvv6+xlx0nY0W6wz40wuQa+isjvXV1wXnNQpIJLMFPznAO
gdPRkly0mh2ezw+cxcfqN9svL0mu+zzrS5L8K88ReLjMjfMax6afpFc5Jj84EVVMHnLxM3zgj+qm
VOe57SANf+jwNzPOUCuXKvzaUwbVVNrPpXPOVRZO7d3UmpccH83hoJtdJPzyXo/hLPUy376DpPvN
1jUL2SGJSJVLPz9Mfu9XfuZXHOdBf7RZEWRWGYiXniTDqnWuGuhQaJcqOo/YcK4Lz1RT6YnUm0vf
r3dTleOOERkKPJxMZflQrZd4fsNr+B4j3Cv8GrAbEnzs8XNg4aOTsR1IJI9smm5ynEHgNCQ8+GzZ
C6cinRdfatdbGfut7fdK9Q9NPqNsI2aFZBV+On4ui2Qp3rM6kqfD9RuOk7ulWtYwsp5Rk/S271fS
zrvpHD2f4xYzSkVEhA4fnkvSGnl/3a5z9EhCKzwDOcxZ8KtTpBLyWUAXSRu9n1sfMpvo1a7Zpz9J
RIq2z3HnT9IvsYF4o9TlBUfAma7wcd1vc7QanOO21mzwO/Gr32llDuHXD5US13MPmQjy6LF/ecU2
vSNHc51hW0jsrFnSCrHfrq28lYeeF2to09O5Vy2EV9UoQ58tqWA3rC3s+gxDEkiiCwEQSsTBjlqh
XL9Ov2GPrcG7UUWnMff1c9O/Qcy9wrkfIFGHa8TXOAsW89FixNGqkNx+lbgvIEkAksJfU3mi13wk
KnxyFkgi32KRJPuOxXEMR5Jrru45nHvCMEP6CXE6mYfMhsm+oWVmuDXYkEBY2uLdaYXJDvdSKSqe
3XVLy67dyEruZgQ0CTO8z5jVdrPCelPb6ZXxi9rEW2P0oVHWTNvVXJhCYmBQz3nQx8tyr5XyRpVI
RSk9tLXoeqKPceidH+fLofojXSvPMy9Oa14nXnCiD0zvNjgj2vfVFRWnv2NPoozPKSczye/9q5pP
LqmY80x63bkGbphXrAz3lKH0xOVK5+fWrz6HTa8z3bocQ5Y4S6WrGRxDk2QWzlv/RBbbYaMdcRbs
3NnjkGycp9O1yoagnlq3jvYse1vSefTsim5RFvb1UpyDeDngIGJUHp4VGJXJkMkkk4dj2bKaaFPr
cQy04yznvxg6+zCJc3QNy/BUtrQS56k2DI3zOGa1oIj+OO/3E1ksjrF4shaOsVOcxW8YKse0elXL
tevSBtohyNCupfZaci/jB09NEjtxBUqg/PjxgcQerXQNneM/MLGguibsOBqbR4eSCl9TPAyWODgi
v/+4OFKBABeO9qzOMaJJZLE49wfJLFY2QRKP9la/WmrU6mwtKJHT4djZr7PopprNjLq995rTK2Wz
iIbp9gSjx1k47+ySWTgeqVZZug1bFwzq/BcTUXg2EbStMsfeLM6CyQT6BJxNX+EnoQJSrfbQb6mt
usL/usEUOydnUlkFG+nic5m+cV99hUdzeM/cKMEbVhy+xm9eUDes+FuE8WNLExy/qUunpv0lR4++
G90LnmfNSMBHyRybiyhDq9TjVfFLuYWvtnH7jQvOC8Z1HoZkUrnBnS+nXmtFX8EH2hPDZfeqn/Aq
jBsoP0xwZAEqiAiJzdq77fPGgL4zpQ/0/fyqyghgiuvDwdsp1Pimn3YcvlZzopqYisnVbaXWbdc5
Ts+uOPa/JDJnlnNGnKHWwhaq0IClMRnOZ4vZeKlc/vkUzF9dK/fPwWLJ0gHDEE+ghttgyr1fIZFl
sM1R0iIJfyR6FQkz2Y3vPugMxJrpule+pJTIsL7ye7/JUkJRalJOxZnD19isFF7QKpyG/nd+1U3e
kSUSL5o96i33+ls/XNtUUqfUJGHUwkclzES8Y+nE7k2t1auf04YeuEQbrXO5kepS6F/outG4or/7
1Rr9Ab/V7t/WEY2nvlPBoFZVXrdJjWvC7pW4XvPJS5bobWqf4Qs0ytZuhLp1stryZafVWD+x5UTW
8uv1UrN1y3wAG1cUBjFC5Pb+Kh2Jt4wDj3d8HBF2nYLIo9Fq4rT1zeHj42yKeAd+kEkMKnBwweQ2
WJfB8rtncnxGJrJ1a5Zhsc8pOpfJZr2JTOVK2Xc4hnPJbF1sodEvc2D9mzjuNdjM4bi7s+c562kN
qhrtSYxAWEbi2Sz+s0/HBkc5z+uVdM5GqVY/b92uP7TLZdYxdc6xWKi1cMBhnuFpJ3icLQMcOIR5
qvuNVg8HuoG2i52nx8U9s0wbnZjhmXVBfIR2OI4rwowhn2VmIBeJaS+8oeyMOnTWDV+rt6bE9cML
ZYFv+car2IerICelx4fZPfrcnSXFDpJ0Pp8NRsPZIyutedt+U50HwWI4eAiUX2bz2i+sbJPXjVvW
91+eBw+o5nTVicGhMxU+w7+dPEymX3iFwnfo/esy2wKwTZhIteOz43n5t70yz9qfxIZm0w9ndZo9
NvaIQ5TxHIy0bxgujTu/EJNXhukztqeslYmhcbPzTkv0CUca5rZCXkbje/Ieth/gYNTVBqTp9uUH
pft8Fzo4SM57HHURZ2BVdl5u9N9j2/Wr7rnOzYWfl7dvS33dbTbwa3eOQ+xkLlwfOxd5IslxKdOg
Y+6GYwvmWMUbTBGPQsx6spwxRI9OiZK+e5doA+IAI3XIOErT0Xw2oWL6IQW306qx7w3qtfPmdaXW
YLOCCn2hE1NYEnC7vMFhroY48jTLHRUnHHMogPfYF2LVNsdw7aqJHd33iZDDI7JujcNvu/VagxX1
qTpBbCQkraSqQuKk929a2GkzwdgTRiVdzLyTgTzRDtb7KXA8/NS/xXFpWMD8bc+ARfAn/IYU292W
2cBinKvrl686HND/tmf2kzJi9GFdM0yKq0t1yMQx/XCwSd6tOcnDg2d/Pq9Qzhnx39zMOFLtOZl2
Cs3wa10fh2+ustf7Z37SLT/pooqd8nL8C/QymmvW6hlFqzq/JEphbyfeumC5IE0g4bf+ORZQ+q02
SyitkqA+LRLtPimtNCv4fcyHdHqyf+ylXqWnLaEr6Q+18AN5mU5VXQoT2Fr0VavHUqCxeF/t0nQc
fqM+VbFzYXqayjyLAGyNhV0VVCEXKA+Gn2gj+GqX0CLMSYKIvcHhSTHrAJwDMSfPtlWqkz+36jU/
oRT+ijLRfb6qVFndqrS6b6ql3ptmj90YSqMaanRRCerLdToL/jt2dFBuVXyst74zDYeVXmvhxz/o
1H7342Qxc13Le6Ul4y0nsl71qi7rrOjF65UQUKoM1CiZ2LmJT5f2IngezZQxa+zr2G/JD+9pwIV8
w88pe/XURzxubLtR67UoYiWJ5ctavdJh+pF+73co/Tt1oZQKwh1G4Gbs7zCBnA6UXcvVhY905Spr
Z6NTlzyq90OVN6Er4X8A54mZRrV2XerQVIKDAmI+gG/efPotTQtp8Rc+n42VKhlpVX6aT1gLu4uX
qT2N/sYmBim6Oc/o1XlGw/ykcqfUYHao+8tVqXtJrXL0JWSf4JSikys1/AIjo15E/hjMwV5qL+rs
iqIcxHaILc+wcmKD3DLHH9qqAE8kWWX4NbzqhSXrv7KV+kQGlgXauuVfmdX+2uVEGl/lMElExfN6
aJmcnddvnPuVis+Mprdapk7pooGtlkMxj5g7GwldKUN0aNSaaC9zElsNfsHLNj/tl+atmZlq81M7
WY22cVw7zoR96F7zil3xuEnskovmHnFinf5jhYb++Lwcuz8mU+KTp49OHupwSKY5BvvijM7ECShM
ZXI5jyVTmdg6XSqTVHMSHXc5oVxSmdhYWyqTTMc5V8+pTOwNnsokMwWc6HOpTOy7NSqTZ0jUxHsN
m6pJYp48U6JPLsdeAmdCsh2WlPrs+0mqGk2X6TbKxXLHifOUuuVajd5zcfNaelvFCfw5iHPwCSXO
IR49n0TiHPxVjXPwN1Gcg79Uq2kQD0YTj4bzThlned+quX02lrVKZh/IOBnf/SEGzjENj3OUfXS2
s2GpdZZmz7/ivBtbZeq0Sr2aqLEPnVqdF/cmznRR4obGWWXp+ByD3zhHrYyjynB8/8d5mlc19vUr
NX2iQfWuOu9rXVZwZZwDKy8r+49g+DyfLP+E96Pv/Q+J8w3/tXaQvD5w1y+iUI4OEvA4EmtUBVtm
DRVxv8LPghL6lUv8kDN80sALtBCiOv1Kw+8SBLbXqZXZ88kClEAiUyggXCp09Ic2TNppA7mxIj4k
mmhAGBvAT5HXbuko9SedjQ2ltDoEZ+i2rjocl37El2GZVINf2IUP7Bhdj9XX9URRt/Op1Hc/roQY
skCt1U3b/M+n5UwZzubB2mNE4q6JZMYeWkvJu0nqsw6/+6UK8yPMiiTjcq19mXSkkU6BhS6RLMz8
CLN2kljS+hszI7wDj7vO7UmJ1/v37TbM/T4ZhCyuAe9ERnfot9TR1wqLD0RpfrkCJwUxGETisHvR
d53RBqY8fitRQaQpdkP/mGhjdkH1F1VNd5FeBxKaV3X2R1ZP2uRffl+wPP/LlX/lgxrJPxVGlaWr
3qXfZEWVjTJ0aw1Iuhf1q/ipK75hj/dO6Xn5KZguJ8PBMhgp/nSI9xJ2ikjiOpcWi9lwQpIqg+UA
7KlyuQEbKjcYnS5fIl2vpKvtVv2DZnBMQ1e77KLW5b0XT+Vhw/TJTDrH3XqqIvRLt1nrd7scn+fp
dvPkR12QzN5oda66NueNfiqPXGWor+LacCb56vql61uWBXtMfv4vtWtAFj5afqS8X8eEd07sAx5n
Ixr4jcnlnC3exMlVlg/QOJEG9VZfWYfnqnPnoMP1zg2jmlaVfcG72u7nGRvzttdlVImEiZsOI2Ds
5WDxaTVBqcFQZmzx4RF+TFd/K5jLa1QMQt+T+2CxhO12yobOaiRMyHCzlcwnzICmsc4z7V/n62lq
pcZ6txgzouiIBWskwYLiPMQYiaOWx9uiYmYcNRWL0YNGDW0Gv47/zaq506gIuCDOwQEy1jkEDBDl
MDjOauMNfVni2Byt0xH36PocB92rXJgPyuSzNB3mY9XGmNuwuKCB7A5wPGpEyb2LjuZlNnDTFvSA
UGaf0HgfHQpg14QMcfL0ibaZik8UFhNBX1OWMzA9pGWGUNtd9YJVc/PqvJbBO0udsskodl5v3VRr
nMe/qTwSu6xcwmZ7nBeeqTw5qouOZXSgbVRIlyrV7WXyGpJBugvdXuZuJhkkK6twnuOuk42+X/El
aqoCKRcccpelX0tssCHedqV6t5TNiGIhUiaPRK+573lX6Z02zykPnYXITlIthtnl1ieRW6ryRmZy
z8/cPL2blmi7RlkkukLn7Bu86Nup7Oxpia1pn+bBYhE6QYSkWsWmyFltpC7H0skuLwJFXDpzvCj5
MvMoT1+yhdaig+lo9qg0nx/vgrlyEUyDlZdHyIS7tX653WHGJYgnoXN+QUzzAYcnKRzxMEzjeWlI
Zioz7y0TOUC7P9ew4xofmxy2P3DU9H6pXRO2v8rYjbAKqcwdjoF5Oh9GdfgjI2c1HZ0tTmEpCNhs
vF2qpG2iWdnKHKvqRJZfsJHHpetZX8qZ9BXnLXPdxqUz2pyX4ZzGr9kPTVjNS2ZFHRDnbNaw07l+
udm0rFuW/Vap+6GBXY3VygSU7X1oJ5CURGL76rwe5elendPZbi3V65d9DGvWcLRYHJAqZUTVfl/u
uuTJBE7HtYR5WHgsyuqgfdjtYmB2VVW4qYP5EltjD5bBQhljY9PJ/XSwfJ4HyvBTMPxjMr1PvgjC
N7xh4MEQjO5QVmUwvYsh0jUKG6b7t71OKTk8HsTcwrGAP6TbY+cOqz6vE2dr3R4rMxkww0ltVMU5
WlkfPzRKRvkm4HUpga7FNsbdXqdZbn/AD2kasYUbI0vdb3JSmz62kqol78jjpGqtSbwVo2GcJ316
ruyby7W0yWmclPpMAnVjk7hyo31bvrwgln4dv5rKgThKv4rktNBqpF2v+SnAooxYQ63HRg3Lmp3O
nKEIoy72rvoUGoz061QFSOHu+vVq+rkanQHtHv/8g8soGqbwzkeSpdS54R/POMc555oJpXIljTI3
wWEMo147Z6EXZc5DVhL0M3tisKEOPhjoR1BIzoiMgjqU3TISEZjfb3/Fn9N/RxAt/Y2Yt7dh3lop
qdVFH0udButb7/KqcQ4SuohNwXrPyz8nJyv6ypmN9dj6F7/WEpsikXCOEnRmSv3XZJTsRAIxWmLl
b3G+m3CXJi+7VidDt1WuIXZz7aNZ6ZQSdrR4d5IAvelPJEYhtd/xdyq8dxNpFP1u+HK2nvLVR9LI
k9ZSm9yQ+Sm2QB7vVSqdfg8JwBQnwimhWVufcvcbve1LfLiop9//hS+d0o7ew9i6OM5kqXdFvWNr
X/U71CArvyT5cb1FGafhv7P2SLMe2VjG1dd/xXeVtAFlp8LBwdBkML/XOr9ghI7ll7TRrlGuUlrE
zdgFOqM6iTW+Knd1fGBQ52m1hRW5lUuexIVnk4kdk/zuFzdVg/tFs5MrgnraqqeWGhNOF69CqdZk
JLUR9fWpy8pV0lX4HqJfrV91L2NLSF6mRrlbqiYDjSOqCtc2cVWLJ4G5hOQAfx/Mp8GD8mkQCyfk
69N8Ml3+QTw1jB6DxT28rkeiUrMXRm9OrH7kpbPeuqijs38V8+2dw83xyxW23V6Fso/FKlDDKkfl
Q7NEwldhG+d367eYT5OH4NVy8hhJWgvS+WH4fQ77HzlUbZCgz3izJFYZ+x3t35Q6zXe6arr0XLYR
a2kg+Yjz9vSqicQDHGKmcd6qM/3Ok3gOtO3tpY9DdXXDfrA3CimFZDjid71R6zZwXDVG9eksZBj9
VrOe2ByINyHecF2q1yqxMcGqIeL1D4t/HfZrurAj2EqbgWg2gscZkgUrwd3z/X1ITWsBG68qElWx
K0bOYxeSpd2qdVvNGlMPDhvvtFC3S+SYogi9fnUe5eDUT3Jgxsy0ksZ2FNHo0O6s+6X3jI0XZog8
KiQPKBKkgzwnRBJDkrUn6iXzjl9JVOutm1QO0sL7Upf2hEY+sJSiuD/vy63kTVw5ZDylJvqM5PxS
GUcYpipECfAuCK+XUp8N/3h+CrfN5WB6n9gr2G4ES7pX7f46ZjsJF0upUKUmIh1Eey320xkqHZPf
lb+OaRkm4npbV713aprgcMJ7328zVRB8z7iiOeVs8TSZkli1L5XH52XwJUC/BMvh69evX6yHRJ74
kLovCHuEp8LNDWIOPf826/QjK0rmmSqJtxw6pREzwAgkYgehtMmlaPS/a/zgsLsKJNEpX1HbKJZa
y1fkAEftourj2dK11bFHglauOgX9zxFaq141QyZBMnV4qRedUvuSnSfmwdV47PzE/k2td4lP6G66
nTC5UW5doUMVyT5ITEhlwS9LyEBxTsQYmj1QCcaePqQ+lqPawqrXibgazmKHnWFzpU4LuxInPgs1
wzOJsIb3OJs/YhmvXctw3NdBfUILR/gX7k3a18aaFfuNNNmt0kIu1yeMEA21c8V/QtgtYT/rXJYX
Mp6LyjlLzDhHrASzk1qv9quPSTo5ZyQ1izlVfPyUtV/rEpH1xq+k5ZJyL8rDqCWkDiQIIvXrosvw
pFjq1D/EUshVN6nyuHY/2k4kOkjSv0OyFKeuyjkde4pK5MWKSPemf1vhXMqjGvrtix72us4GB0OW
cMPCwiqtKySzpMy/yCo2GkhRYG/5WisKIYwxsb5666prrptOQ0uksdOuyO/vdHZqs9XELzzSaaSx
xFQmEjgXM6scYXvZeXCrTJ4aP69LdHE95hbaKg1MzrVmvdZMPdNsXyFaJ15HuG/orpo3Nfw+vN/q
UEfr6nsoPhJ2ReOHYcyzYLqczZT6ZPr8Zc3YkSbba0Xe5Sn9dvUVz8g1JwkveGkdhagbvhQn+ONk
OlnG769fRr+QI34RzElQ3MfBdHBPXUNTVWNGh13w1NoUv2TkIYghtap/OeYfEu+hfxe8fpjd76oN
Ff3Ypon/1RxLTf6LflMNx9L+ohm2ZumObWvoO/pDVf+iqLvqUPLnebEczBXlL4vBdPk8HM54+UTp
X+mPqr1W9de6qmj2W0N9q5qvVdtW/qU0BpMp+qfWrCqvlDukFQdos2CPJEh9fKson9XX+mvtlaa/
urfH7vjVaDJf/vkDqzI3XdnD5O5LML0L1rVFlXmv7u/ckc6vy1FRJZX5o4L/Ob9AdZXnwWAZkG/D
wXz0VnkzCj6/Gc0nb/Cf6kulWnmrGMy6TFDXbDoNhtgzxgRV5LovlengMXirBJX2K+0lUqFJcoDS
NGaFjqBCNa4Q1Key6nM1QX1mXB8O4/KqJFGn5hnZdXpmoo+6RH2eoD471UdxnbqK5/E2mHaX2Mw9
tdCIcJQFTmCW9FglO8EAcfnlHOtEo9njZKRwGtZUbvHJdCkoq+MCmJWeR1sl1fFoB72MYrAjmieM
9yWuVqnx5iKsFs9v/BNX20VMa8ksYiRHIVfE4hYJlso/B8vhJ7SxkCo5eHiDuov28hv1TTSgN+E4
WNXqKq/aG1ylgpbkHp24mBCKrFyGUnTuJElTC78K6Ul7Y27QNyEp6ph7X/9xN4opUUyKk+nT81JA
iqTafHSlOwURAGei3G1WgIyZVa3B3crN4J/KeD6bLvHH8eyZzCFeireKGc4mb/IM7prKzwS/w+Y2
W8Gw4+FW46HFxSuzxzPzjfoirmc19k9IcH4I5szqvHRnmFuLHqX5JiTFeLlXo1bElPGGOeGmyh3V
6sPTYAkIBPQkZ+UxyYR1b9p5QC0Sc8iq/A0SbdG6IfJkNgPoBnKaQtpIT1UoBpYfZgsmRZoWt8yK
IvEOj2kk7MBy9lb5DdeJpuYjs1rAjdabcD5BNeQcr7VRI/nXjtmOxSJB+TkKRswpsvRip8hmNsKn
7k2niN2Os/EU1aaT5WTwMPk/PFqyC54olkKh28VPFLsdPs3mEGXYrMzR8tcNTwPSfWb1fBaWq+sZ
LWRMDk/ucfhnYAGS7+a155hYN4PAi5DdXMHZIykmZNK1C9Qa0fm2SQMCDrNKCWsaItHpPhhJshmX
JZvJs7CbwWTJr3dnBOoCuXw75qgzG8nYBRsyx9ztFLERvALrz9rQxbXDqB2/MdzlLGXVv6FEzFps
Q+Xvi00kYnYbGRJigQtuqIUSFqsFbSWDAqSB0rFiprdxO3wZosjF1/hHXmGLD8G5Infh5rXLSwaG
VtjZwd7qGn9/bCIZsLB/Q+OfULklA34DRUgGbEXN0DwuAtGarnGauwmBUJjzDAHUovmDru2HP6zb
gVgPBuniG4fZnI3OGXoxwqj6Jvi8fBV8DqbLV3hI2JwUSY4bNSlDgbnaK2ZXhU3irK/mwRi15m7S
mPzghC1FG9n/jCh2SrUUYZZkepRoeghcS8DaOQl8oWDzADxlLxXSnehvg8m79ehAvZgul4O78+fx
OJinW7ufD1BrKPkhUO5IjnWTQ0SLuDHc+JgzHgNvyg4adFQ9a0RkoeLK1wPIqBTvj/IMTRKaClw5
d5qoqhHvCL5wdswaI19tOQVyuNJoRFcZ9nHda27V9JKmVO70mmYtmmFl1OaHgw6GweRzMBJUBI+9
TbfQPPgvsGu9zdqU20nyDcJzcZtBJnYvuzkoom48PlFbJhQiNx3a83TyX8/BK3IDR2wDmO2Z4aaL
LsNZOzllXxAbHQjsDAwzi6RzcD0vxfSYgoxpF8r02EvjbMT0PGGdODDVYDq6DG+rQJ3DMDm+zXq5
lhOSC8Os3Q0Xt7ycP8QMFdSO0pLd5tazIRv1VvPArNnbkIsyqcDS8nNRdkVS5wbv4iLeGEyR2IIQ
wZa4E1NslmimmOs5w87iWAVoi4w7jB1BEbaQzxc1ZVkNFaKdOlBrKv7WFMeu3ngcOVR5J5OWi1EC
nRWEvVICd6QGMm5qtoMO2EsjFJHygAf8JoRMMgs+4HNKTWeiH0VTF2mmwM3Iqt8okD/y+RdpqdB9
wmxhBxwS2A3INbStFQRuhWEgw6Dgc+qIpwmYY8dBKodwz7pyplHJqhRfIJo9yWqVpDJjs8qATEQq
g1BQoVyYtOFliMOV4CHYWBzGtRNjFJ6uE9Yeqzfc4js/IkhLWoamEU1DLniFVKpnqEhRpVBFYtZk
ZpBVVFMOKiWiKmU8nKhu/PC8+MQslaWN8eeIq42t6ixmirY4u2QOFStLb8pcAubetiBOn0PfYRtq
4XrtLGSoGFMtyWYKMNYiLWUJb4UcsZniYaHiAsN2pnCG7gIj5V3xTIYBxNaiCZMEvKxzcBPRhN1K
gbIco36TYUKwGzIz9ULJjNlC1oqUH4LBfNN3DqT2gjckqw1oy7+jbWJm6gi55opTv5sxkuhgiu99
ZV4lrOqU6HOwYJU2s+gPC8HMQtAeXCy8mwxr581Lpd42pOaO97aBVJg14qge7lsLUgE00CiU+VgF
Mh9m/btV6c1dQp6k/h3Pf5H4I6v+bXBBUf2GgQ7HHfYf1W8yLLk2MdgGmAOpe4drS+rf4d4i9e9Q
s8H16zvcW6T+Hc+/vkPBjdRf4PyzKdSA9lDrFjLeFlr8U5xUmymlCV4ArirIOietHG8ASYWbmRFY
m78CtKDQtOoIb2SZ7wBBX5jVs7X7sPp8LwE5A8iUsXIoX1bWUwa5hiSUL3ErRl45TlhqRZ85XwSS
igu5Mk6OmrnvJZrJv4rslkQ3R6KZYsBNuF4r69Zzo4kCujlpJvOI2nCi2C1lqSGiicp8tkNqLwSd
E+4miWYK4g6Zcn8OuY3N5DINEbi1w9OCiZSQBrI2YK7uZ7SRdeYxXwqSUjsWuLepP8cEF6mXsGUn
xkPPzUSKTDrPNIjgnIKbNCHkPBu/GpRvIu+7QVJzgZAds/5MGXwTxgkuxiSbyc84mS0VehXA3BiM
p5yFLgnjMWfBI/CKtOPgHDFeluq1GQ7Ma2nHaqpXJGqeeaJ5u155Sy0QMuCsh6Wae1p5i/FwbWtd
jcVUJBoqgElaRZpvZRKalXnNVOTEZUJIxUyctR1QJStzoWY2fJDCF1eAAQNpZQNa26SJYiQilvrK
byEcBOO9JGRWqBKOTVvESITvDEkVRQmxsi//5BqVWcFcLW5mMcBrNOtlD24uE5zIOUBhW1lWhBlv
byzRi0Pmzsi0LBM9vrHEj29IG/gM3uLFIbvS6PFTQS8OV1UKuYTgqQybXq2sB1W53sqQ2rIsyGTf
yuCKMhGFfNtI6gEgaXMD8+CtGnSKOsXAK0BgqynXnPz4RG25WdJtvqEJXxyS9sInbwW/OCQ1Z5F0
Dq6XfnEIzIJwY55aKNNjLo2XZQcsfnHIrlNXdvTiMFH7Vi8OST1SdymCh9vMnexl28TzuSibCjZ4
t82qyFKzXgsIr0S472hI1YWjVewR7AKtYrakFfgSgVW/nnmNVJhKaQk0ve2xC9RC5uujDZVW5qJA
18HiI2uDVraAEeWVVitTnSwC8cFtZFlKFof4oJYYfnq3U8GZSyNuJY8Kzm5CSrje7MWh6bz24o2/
FTcnFWkZx2AnQELSIlnV8HH0VgMXwImK2Kd1+GF1Wv9W7vg4qG/l/Kr6EZ/Zsz8m6Kweox/XdVU1
cKwR+ofZDD62QyFjgddvcB+sm7nAh04ogKDzdYFEmMmcCAN/vlV0E522i8n/CYgR72SKRB6UhSGf
kVaMjFZwdJNlhaqZWYdZqNjFa8XKmg8sTA9Go3mwQCNVvzhjczAe68GdquKwFM+POMOCMwVZfiqk
XxiRmrw8S4Z6pWSsDPHnw6ssmlWyQwd/rmb0n2QWP5H/3j094dddL8NVxASSJo3K+Yog1S8yJGms
YqgkfjK7xKxFK5hcgExJWiE3mc+Pd6y+NgZPygilvWTRzEDljD6rxnj0pNJQRiddDCfbNl8Sfj4i
vzMrtzOmlvngjpTKclXSCZbP8ynhuM9ogL+pTP5qQDdYCcvC2XIy/lNW+CbVefm5LHO7G1nPTtNc
ttTrlcqXSvX8I0XVaZp+iXIwEi0nGLGX3JTYg+M5Ur+YO/Bp8iV4UMaPS0xdhmnoSLZ0C+6gJt6R
yQ4y6wCBYmRIj4gW25GemfVmNT/pEVu5nKTHZB3EcZEs6VX8NenlWjkng7QqqKvz2Z8p2qqy+XVG
G+5GK5u18yRXNgv1yb+y8SPxPCvrMCvKI7pV/G6v0/qwiexmZclu8eKmD+/cxzHB33kHUiS4pA4k
ZjVZ4lsu+cfa6BCztj/ErAIPMfe1Y2X5EZTWOXBFRhE6B67ILFbnYIk4cTOb6ByWpq8ES82zDUun
NA9VB0AIaS5LpE8rH6gJZh3beJmD0iSvlSxuLat8qDq4rCF1ZzkHld9/qCbyBk5+Ppm9sYu9OOS1
kklocvPJXKjYXreAycxc8gxljkPs5E5uA33OsG0iUKIK2Eoda+/xzxLOzrdX0RgzlJts1Q7V4hR0
AYOmcEU/TMYaugbLq90FtjO2OBMQhuDcSLszdd1RHX2t4lmWyu51fnksLrXF+YirKFAeQ9W5G/h0
ZFeUdTWV53x0s27Q8p6PtocxAGYzWWhZJiZnrahFsw2XwuXYM5PFIAEuZ0HBDteRxQs3AFo4rdjb
s3L2FBTi+YfUtCEux+yWl3XI8vk4hoA+hf8wkTlAIBwWzidOTwILELNwr5jz31wRDfOY9jZD54ZG
wOPfXtaJwOTfemrCY+6tW0wW4zkZ08tl3t6Wyg2uolDlxlULYt5hRVtDfbiiPMxbBupTeUjayB6o
GpN+XDWLtXOhPko4y4n3bdRLU7zHM/E+XEdu326kVBYoJkXIbuzfqChCztoXuQg5P2atM1dHU3MQ
ctfvKeVWs1q7+JibDLSsMwgfaEkaUAbEvvjpTx6CmNWQnsVVUZ1CgAlXgue3MZhM6Ur8Tgeb9wT3
j2ipBsvJbKqMB88Py//5w5vnxTy6lL6bTN+QQ6t/F5z1f9W8RSJ/NMeTn9Qvw+DFb+oXy3J0487z
vNFA//jDm4fJnW3i/z4tP6G9MXq9mL1Wz1BuzbRdFReI5BHTQn8nCwxxVhtnHQw0W1tlDUbaEP39
MaOLTQPtLQfPGfrXxPPuf8ZN3g0TPRxad8EwsxbNpNdX1+6DZRUva/i9NB3h+fcfcd3jUaLugTu2
snuoa5VQDqBpFc3tEm2D8eTe77zX9C/BNCw0D/4LNaKPkgMYmOEU525EM5/msyE61KPPrKYGd8mW
jLvRnWCq4p0bTs2qiWjvsprQ3HGSYMYj08luQ0WcJjIK0ex1WzX0cRHUdA3V3ycFJuM+NgHpY+sN
zUl+XpBPVE80I/HX4snXvNm0E3KaGvo+JGRO6Ee3qOk3dJ2mH0S0+H+oursAES8mXRupjlqCyu/u
0N/iQoEzpAqhvzOn5n136Y6fp0Pc1Vr182ffHz6QLht6kuIHuhdkNp6aZW/F2jWNnAo9sofDmkd6
ootDwx26gqq7S83o9yfTz7M/gv7k8emh9rnBac7HY2h3tf7Pvt/rd5e6tir4GDyikfZHAZJtWz21
3+pp/cpTq6f38czZyT6Zd3djYZ/cuOZaZmd+xr3x/SYahLXqC6IXxCxrvf7PlSfUFd83l38+BX6r
a+MudR3cJZPu0gDb2GSvQHdph7zS7ddIO/Nad2ktn58egtrPghkzUCd8r9+Ix/Rz/VH1648a+up/
Rn3XUZWj4Es/qu128dTDJXA/Dbqf5u77GdGo7lAte2NDumVNQ8SBBK6QnJrd/gZdMXFXfN9GkzZ/
Dje6NqR7tCZt1Jf74fDNF9fu2+arp+Grh8n0+cur++nzG++1/lrFORbL0fCnn1an1/hON8br+lTE
N4xx1snomtSMGB76++MPf2H/xFzgNVKdBsPg9cPsnpNz8x8kJau2aeJ/NcdSk/+qmmaqSMj+CxLD
NUt3bFtD3zVLtey/KGrhPWH8PGMNXlH+skD68PNwOOPlE6V/pT+mY6iKEnwJhp+Dsx85R8SPL5Xf
MtJ+fPUZ//dvbyvB3fP9j0gWxsQ3Hg2NO0N1LFd58zdF15TPg/lC+dubF8o7Rf0hbPdu/sdZ86pe
f6HwflDe8PgZWs4Y4wZhwcEQCweow8Fy+OaB0P7TPHiYDUaoJ51+6z1u5ZWm+M2W3+wpZ82Zsnge
flLGEyS/z+ZrXO9FVOHsKZgOlmelXr9aKd9U0HASVQ8Hw094oK1+p9Jq1j/8q9Uv11v+rV/GzRhR
FWOsO50ZL5X/Xiz7j7NR8K7br1U7/sW/MPVjcKKPwYp3HtoNzkvl9evX/07OBRKlnshkvFSiHO1O
q9fv+CXUm0ap3W93atelnv9SQU2opCRt7xRWM8R+fM4M/owmmmQMmss3hcPHPAiP/sffNcfx69Xf
9d819H/G72rq/9CXf6B/tPDPpz9/t9aJP6JZeam4SOxANaN/xFPrWNZ6anXbVDWsx2dMLtJl9MTc
/ov8dtOp4ZlNTPO/8O+lZqv5odG66r5U8IuZ1Ky761lP1G+rpkO1AKut+M0PUYtgLS0zVesqZWAR
uEGzHc+wwQjwcsCWqrVbv8Jq84uF1EW6ZVI/s+VhQFp2bTS5mQPjN+cM0s2RSpnNBQZpTldNV5Vd
KX7LbpBumdRfzHZhHsI72yqPycQtt4qGtoqbvVPQ0Wxia9MNKdnQeAtsOGSBHcPR3a0J2U4vL6md
2a7pMQkrT2uam26OVMpuLto2ORhORsND0DB3A+GNjDmFYTobtJzJ9EjVBR418f4ZzR/x3tE33Tvp
nZPeO78buuoXuH0cWxfsHsdRzWwqy9o8GndxdZ0srql6NuSOeTePmSYqUju73WFIVDoZ+EabB3Bi
Uie7tXGRewecdfq4aDLOpdft6oT4HS3f74bj/L4sTqSybNPAN70ZpK5bjuc42aIBn9iD8SAtSa2U
XdMMiU5zPNvc/qzw0kw0bIDVND4fcdM2UmAE+ziD8O7SDYbVMkle9TJOxdw0r+NzkSZ6lXtSaXfR
NFv4FrXQA4NUXbCw9bjbTWSY+LigzpRthS3D9BxdzZa2DEujBftcmygI7cLg6gaBPQgp2XaK2EMj
mqyi6lkNj9XwgtTWbXvjM+MuRcZRrcz2BnaRh4bpplsm9e/51EAZ+gtM79rORCNVV43tiJ3CN9Bh
a4loXTUs1dyY1E2DR+pmSAG2ZxuQBPJSupGmdNPmtWs5kW5uuNnDyqK3dHMWR5FBKXdFEroDGt4B
zx7uWPCx1f9EeQtj2K6rWXY2ERcEJCGySivK0SZxPVPfWP8Ohg5HlA+GXiRVmZqh6dsrEURnoJr2
OEJOMArCI8FQDU3AALII9i7VYFgtc6tEWINuWg4EzTbQwsEu5cENKGUUT3PBUlVU9Q7U8C/BlASK
wJvV2BzJEh45aLv+vwXKVwZSUrI3q6Ua5sYHztBOQqNP89kyGC7X28mGJIbWzgc9SRdInxYb7r70
5rN5BDm071bQwYZbzwaN3XEbGxV4RqWPqLB2drshcuCx5narTRfWvJtNF5Ab5d2KeTr6/0KVGnQ6
CcQ829I3P79slbvEGouON9s+GqAsDmyNUvRttw/cq9wz2jYK3D6w3eKuQNKkfE+szndKyu2CCdk1
BHeGumpbG2vmQ4unIA+z5PitCdnisubIcHkLQk6rRkMu+jC0irwFge0GOyNk7FAPk7H5WtvptQQi
Zr1Aaka1iS72dM20BHpqFj3rnItilBJLvIZRwOVEGn8Jq2cTWXjjZejEin8z3pxWKoYW9wCy3CJp
GnBny90ZUS9ns4dhJODvUNQwibhRpKxBdKhsWYMiuZwkzV1qfZeyhs6VNfTiZQ3e1R5K2amsoe/A
3GL0sNPbYvRTtIhhYtOZPaBJQ3BzHIswjrWpVRKqlHNDh1K8HYowGufGCqVsrcoCUULjykvacJci
jDbcKbd/mN3vlNk/Fa1VmqrALMm2BYueScm8u4OhZu6Q02s8RHSoWYVzeo0roGlF3pDBdgu/H1sL
44OHhx3LLIXjI66pZuMjiCdvbjUx5N6DDtUMlWtrSlY5lklo+dXieTJXLtO0nfJkbWeUPEbS9+R+
+hg8zuZ/flWc2TUEMriu2s7mMobKxa3VDHVre3rmijbqoHB6VrlQkFrklS5st7gb3TQ9h66mMd3s
nkH/zyJxEt30skVy3XS2QElULutS9eLIGZzBKlfLU5nyzRbWolGV7MasAskZtmttRs470Lfuxmx9
K20nu0UDib07mA8/9Z/mw+XDWalTvux3fbQzuy+TmR1Tpeg5fV0Z34inbx+zCq1s2VPEk9lQDCvk
KhMJqPnKMCGa7DIqU+oWlGHqnIK+DfOXsTeYN2uD9YlQzHx9Y14dZBOclX/eYlO+HGVWBrSWQVvN
ZBeKDM1zNRTkWaDo8XzA1Lwy2zF0R9jO85R+OhWKLOQB4YsU81sEy/5yMupHHpnOEjxjoKkvSF6c
M5F9Prt7Ruflw2SxpLLrxNwh2ZE5PlXvB8SDwFm3dtHpNWpNfAYP+lG4o3erThoOoiJ0EA/6j4PF
H+9++0h+Hz8M7hfvuiU0xm6v1fE7/0K/o5pqzWqLZECdxqYpiYqIz49/v1Qijp7dn77G7Y4zkOwO
/r3U6RXQM+zeAjeH+9a/ap7XW+X3L5XfyLQpuLMfmYWf5g+Tx8nSNs9Qjzv1WqPW66Mu4bJh7v/G
GfrD5/k7TGl/01Qdu/HC3x4HX97hErbZRx2vNWu9D5Tgs/FbXFxwlYDpT01XkSg4SEhF4+dl8CVp
hD5yhi+V6lXPv+3flN776xevumY6pmvYppPsMSyPT1z58mka6foX12kaWbmjGY5MaRrxe5elZiU/
afAeIeP3uMvJY3FPkDXLsKDou13plVjf+3Uy1hniPPy/lXq61lNDoR5zPFw3bimq/mERBH/g+l95
uvNS6fr++375qvMiSWW26u6wM6jdDUTOcFI14aQykKJ/4uheuOiPKY9Mqvlate3YI9O/lFrYUYdQ
txP3kjQMKWijxc3uigu7QmbMsfmEjdTGN6P55M1wMB/FdoY3HTZZ720kzio6CvqHOZKnyVNw9htq
xfrIWf51U5MZltMRFVY6jX6tVe7V+xdIXi+X2pGHhMByh3f43fWL7FKNVsXHRRFraV11yn6XKm+N
9lW+3Go2/TLidHR5t9Dy+1tsEyy2qxEsQfvupsKBU0F64n53VOFqcCqIpOua39lUaGG00BNV4Knw
RFQRdeXzYP5m/jx9ExvSj94sZsM/gmW6V10k76NuYWUtQwIIy56VqkhFqN0iqQeVQvI+0gIbBCUi
Qk8saAynaC6RoljF01etwOMpIZSs83ZxXvRLZX3w0nmjILU4NxaNx4PHycOf71ZdWjxP+zia4ruM
sf8bPy2lFi48RpEc54qP0TCvh1+NcTLvnyB0NRnKMiQIi8jy1koETWkX7Vrbp7ULrPrVLppitUKg
SaTrrFTrnDpxbheO0cZgPE9KtiNZGCOGRCa3QdnR7HEyIlnsF/S6xHmJPJ7ZjMZrZlWUpLEIAGXO
Nef8+ZGfc4b2tj/a8wDt2QYube9bYNY1FXaFbHSbp2QfwzaQr5O3WaY8JVK8WcJkHRDyO0UHm4Xb
jCrcLamYtqu8VObvYruEDpCjiMDR2U00ZXffmnLUlchvd3RqEJXDijlY8obK8HRn9UgSvyjLuDgi
f0VIILhCMsbJa+c01m6Mo6tnw3VtlXNnlRzi8GE2Dc6GnyYPoz6auuEf79bYsIcqe6mE5IEEiqbf
v278K/yl2o1/qdX9+HdEYBgri/7qXZJmo6QP3euuH5dGckqvHpdqlzp+s0e+1eLs5ctaHQsxfqmD
Pr5UngbzYEoQ73e/oX5jQHX5sEh0deDgUYfDQLmelvNkohdqxbhkNpUof3+ejifTyeJTMMLU8A+c
XcvCzwdeQPBzZknU0N/R76Q1BTuIfQxG/8hPiVpcDd2LVY0vaLkpm2oNKOtovGE/zR4ezn777/Ho
HRLridPfxbt2q16vNTGLRp/N9Ge0MDom2szpIB2ke59knTvdPyNE1vz9g1IHRe0fY+we6/7RU/vH
GHv8/YMS1/uHHGs6f0PgzNkbIs/O0/MRfhF7TU9SvcOmei8v1WfvSAvsyNSRRt2NBENtpA43uBuh
bqkQtTRKXbQ//i99TYVFAupkT+xBw3btAnbgWB87/B2IUl3m85+8+w9VFBzr/jPo/Ye6OubuP5y4
3n9EKTC4+49kzt5/WcSAV59ZzthgI9INrbKmpUcj5TjJ1DVn7TRLhs6aLXxN17n2I1rLHvk+tJfM
OcSj5R1+611iUedUYkLD/ic43C4VJSNtlRB1C21PB/2YqpvN8ojiY7IVn38k1J7sCSM94ExZiugE
okWoLYFRhfZ9eNt4hqGhaRCPKqWSvbkLPcq/+Ux8aZNhGUQbCEXOnGPZpp00R3XjwWGnZDIsNT5u
olt+T/eSx02ttz5u1FAZ5K3eWvflkEDsCiil+iaLtt6HY2So2DEvzO5v8ngkE6Ul6YWU5dOLmuoO
jy5gFxxeFzJJHbez6g22qRVvHQoxKHJM+wMUckyJaDu8iXArYkds60L2yTiNwr3n4r33I2+9pO4I
MoclYlRJ8RcLpBknhqaspNV5Si59kZwAvmQscYEhQTDZFxw8AZ/U6vBrDbtOquayTY2arhTF0Ejz
ev+H9yaatrpk4fVwT+JJuHdxpwR7V88lSITcX2UMGtwWcSeAOizN+DyxHU1FWnI29JFrQHKHY3yJ
pWnb3mJxB5w6QlWZIzRzGqI+s8eWnoaodWbm9FUaDjatGey7tHW9eZTuuOpsjXw7LTueFtzQqprf
NFRIW9viCOFlXg8z1W0d3nJ4xi7RO12O43sru7+kLHHnBe5wqLLFLz1D/NJFFYmFEkl5AkdmKV2U
ak3lrBMsZs/zYaAsg8en2XwwR/tSeZ4OPg8mDzg67YvkfMiIKSLshLGYts49aQ6r/0mqKLZOnWX7
1/mEJCimHJ3S/1jPwYjw74g0wDwSreQ2y3lftjNq0HMreZkzJEUnRQzGzcvXaP03reBsdvWKT345
Iwcp3hjqjMP8Om5e1EEkQSdGlzDDyKEemfR99PoaWorzJK+dcSd4DWdPnvzBkiKGfNYkhhxv0DY4
coQTkLmOTOrKBwewJ0hlajJ5x3ZwtndgXCEXHJB5DO/SDkJP3/oExmiobyAHguujdEVSp/ku5MCc
h3tOFSZbbISX4LazD31HxIEdqbWXYiCb3LNK8pCCtKK8S+R6UvDrNiqTzCK53n71KzXHCmmbUj8b
xPl6lCbzW1OaODcm5yeVSUZlemOGdG1kIztHrDUZ9E7WZA1V9zRzUiSzxVgjw9oc6tsGV5SSg9Ez
FNh8F5tb6xYczSmnaTF7LKmb1pSPn5z6YAHqDs/oeR8K4MEtReSoQFKF2fPt9DmP9vOIpBJa9r5F
1k1upGN2apOZsGO2eHgdOFtCxO/Rr/+4G52jwcQmibxlkrkvz6tHS8nhTnJRZO7TJWiqeNvPTfSw
nV/4y6poost5MRVJmZrnvLmXNyLPjxsUZnO+DzhBzgJgZIxjt4hCrRu+hPQs7lSljeeNyDYw03h+
G9Xbs6jRS9yTH4UGy7VRHt2NnSOxUc7PtnerUOsy71n/p6w2TFZg1XNgj23S9thoWVyuPTZOXNtj
mzmodyM5qHjVbT/mDKFSZ3It1ck0Zliqc2ROgfuflMxZ5EVfNt90GW84dnV9tmM8PpfYJQkzZWsg
Oe4ycjxlkZ/+DS/n2O8b6Bc0u1urgh7mZG6+PMqVnCwy1oNgLYsUoJiKFGWGw8ex6H1RYQqnjIRi
xmxZ4mnNUWiOWS+urGOWZsykeoftJln6nZbvSWsuxfYohFEZecgC79PsrPdp9loesg5/D7PRAzcp
izVpcVPy6dvp/uXI71+srIeW9gbiaz57tyIvOpL3SJs+yLNyHFWyGLYU7Vu0R3rwAmEHrzES88Ul
9cn06XmZZZ3JpgJ1GyO90JzSyiV0mdQTkKJGtu2tjwWFM3Prdxb5Zk9CPMtzy8R4CGga5nZvJ3lT
t7qUy3sHmUeOpdrhvcSMLgoLEOct0fxt/5YzpxQPuqOP844o+/Y0Z98PL/0fWAaxOOfqRg9lizcB
lVlvhnwae4yvNXtKz+80GP7i2QMXMXDGc9j8VyJhh3Gm0T8Hk+VZspu8RYoOGUPqVnBLRNKSFCWS
2rbkDRvWEplXbMKFFt20GAxHZmxR0oyb0gW3hiLgzkxOgMxVm7mft6/6xo+pzTxiUOCuxSAx5Uk8
iTZTL2ODodTLWH2jl9KroUq8kV2NTvBq2o5HQYthgZTHCK5pVvjC2M5+Vm3mEMFWZ7bEU2Iz9+1K
sr9yL6LNYthWzmFlcxNo0st51Kon3k9v7QU4c3qk3rvGkyDzPto8uPShZz2NNrMEhf2AGqnn1A5a
JDf9nNqksYDNH2dKTUYuO9FU9z0chDK7+5srsDnFIMnxGPG5ydBjNrh25Ei7OnvJ1N8dprhbnJi1
pchjyj7WZo/bb7b8Zo8MzyG+b53k6KSeVbM1TN7t64u01Cippe3Whki4Dizyy6m35nMxMrxbefTL
O1MpAAjV5G5oQnQUp0PuWz9ZFZRvQmSM7e/10k1wi2WnrHqMscO36kGJ61sswjZtvu0KzpwB/uc8
W+x8N8BF8HI79cQQ7TlNczdAKoU8347V3Op8FgVh8kgQpvgV3eF8yhcug0UzsYFTebpw6hX/mnXE
AE7I/zfxKk8VpqUnk5l5b6tz0MvyvZIGx4btTIIyUiv2JozXHV+6xnBfGDTYVCG18MznfsxLLNwL
XxJIZ2UWeVDyKfIxfjaTgzE8NMMi87gyiNhbZ0wVcFyPBBRZKdwH7UoYfXH/7OUYdviL3Duct81M
opuYmvwOZztRocqanJg86zd0p9PgRCtfBa3sj8VB4FVTCbtF/+y9MxBg0VQ17Mz+Z8YEzN8i15CW
4BpyB12xQFeSERZOvOXEW46St8DHeJoagpKq4HXjnjpjhp3Zv7S/1130mU3Kf9vVLkqUt7i2Eznf
5F/yOlvk4+nVFs7RY7kZcsjJ4dCuUemRc1aJH2JA8t263KDyuHOXcbshM9sHd1KRhwB/ziRAWd/8
vIiIPLIhDMoxs5nlVv4nduwGzYIqtEvmzz2p0Ecoulgn0SUkW/2IRBeLpaOdRJcdiy72SXQBoovs
obKtaFPIwSyckg2GwhV2Np9e+og/vFAkNyuS1/7745EOhOoJ4Xr6t80hv045wz7JGYRs7WOSM+yT
nHEAOUM7SjljO+Eg72l9WAGHPoELEWCkRyPxKvE74YQMz23f+AGe5Se7ms15chi0EDuOlRlH/uJ5
WNNmL3lFNumW5KYqxlVWHufC+ZxhvVDe5ffmu4doLTnPGTZpFunvdituTu6LHdm5+z6Yq6Mx3GIS
5mpR8yDllww4CCvIkxepMjajT3rZgkb2YhdYUrbnw7ujcfgEjL8d2vgbdZXvwggnro2/iU2AwzX+
Jpmzjb838kDkbGAFLulnyKHcp8Bnqjt40HtgHCaeTLmHwUP4MPgAj/gc+BB3uM1D3KR+xhEs6omj
KHseczzTlXry54g0kk3sng0ymYa7efnMSdiLsObKzg54v2HoG7zfYI+NLa05okbZ0prMYKRFG85a
8GStOnMtNppefZRLKGR3VI4OHdJXJ7e7HmdF82KrhuPgz7nMJmQwc5ml3Z/YCO0xPdJVz937MuwV
DuSwxs4e4EDZ8gfn9KY0c2Qw3Q308u05vVAvPySnZ9PWsXB6Hh26BKJz9Q0mRziu70Q1h7hnysy8
sNf4SQXbCEYZCrZB1G/BK3ZJFTsYHquK7aZV7GCUoWIHo7WKTY4/N0PFRplDFTs5SQXH5nGpl+mc
KrV8dcZ7eMsAPm5OL2W8enLaPLp78/dVhOlkPElyOr661vHdtN8u4E92o6fuDnwF6rFrWvU8hy8v
kTclMx5ZCkJQt4EQDqwlrOYpB/pwAODG3SKiyxb+l9xitlEu2MbNvwc0VSLcbba0lOXHyZXsvqrl
GKwRX+cfkQ9v9+DbUXQd5B5uC7KXKuVHI/Kf4UoZgP2HaPsV4AFblnZ3Gu7ULQ4o3cNdq+SUrSTM
YlDSAvTW/MZ+B0fo5HR5WViOMSka0+ts8ZJ+PuB6H4J9HkKS2fAsSqdgDNkQW/k1Bpk+5g1vxVqw
nKiMcEbk17wgPaXANY/rPbzDu0xp0IXWuV62LFsMxn8UMyOltdnCwe8ctz+8jleENHZY9S+Xq9sC
wpoWKLPlVf+2lb42uLnYxOyS7fy6ENmsqMikUjNpSDE8keCdU/w6vOiZ4/Zpe+H0axDKDs+lv105
L4/QdQTnTCH3g0chIhUQcTGX4Jj3rDtMnO794rpGxgvcQqDODQ58EcrsMv2cbYVZCuHjDJhR5cGM
Of2NbBsXvCDC2T3QyFlVC2qL3BjqRSyq53CpNjcomZNV5Jm0gpjB4SUI8eqnHqCzV38j2U6WFIq3
MdiEMgpCGbcnGkq0CgJjNNTV/PJrWkYDFckL9AULoHlkqvzQaDbBQ8/4braKXhAOKQoT50qtvRRX
PLyImZvRHgaEE1OKrGFJTt8WW6GXZg6yStsPbG2rexRHWi5D3+2hp8IvNA/zzEny5c+W9jE5Qa9c
b5cKuE4s0vilaOQql5mMDDp5XHY02wJGsvrH5m+1uZYrhzcBKsroRdbl56500SKdgRYvcG+himbL
Em4eA73c0pO0Fd7hj+5N9LJcKuf2xFC8MppNGyzjTa4tdJGKqpBszONgfxtaxxwwIuz2OmNON1+b
GYowTOez8f5ccWVlrTC+U9XksHdaiUnXs14sF2M2If3quBDncYWZQBTyGLJYBw2b2Rxs9CyyOOuP
/UYokDXuYC1t4S7zdundK6e7wh3R1m6dCxdglSLl4ZHtsmID15IJJxJUw/kMlb46F21HdOeV01io
GCOU7yFynqzJyHaeH0kYN8Pg88/N/O3sASxL7neVHUx4BSoVA+kUAKntCugpjA8dhf5Z1AOqXAZT
kjO9i+f0R6JIFfASP9e0n+wQDm6HsJEsU6TrExFe5+XC63KOPB+sa7K4050XuMPhButUiJM3V9Qb
KcNgXvxzGddtkmdP8a6T9npQHdY2grEHvlbbCOH2yXP7UwSGWfTtj3k8lz/fghVFIa/Mi7K0kGNe
ssgjY2g6z26jCDuKAh+IS5lMfA0vjgoz5f92Hw4Voqt/u8/Dt/IX8xU++s5pynOoo6OYlyZFyFK7
Bn1k/eqIqLRAmWpP/m/MTeassNfaRwK7bysbFcicduLTJo+UVAScU8AN2A4NVnMa5hQjJxUgh+zX
y8wGgtZWLCT/ZGSp+4bKeCOYbevx7byWzmXKdKT3gzs3xtzPE/ztAe1CncBI7xVNZVvG7MIJDGpr
44vXIslEyghnlwbcm1wTF+JjRkgg8F1ZxjP6fTm7pF/a70A1KPyWco9uL4u6htzBG4mjOEeKdJwh
a+yfvcdgeIKMO7ojmUDp674DnsOHl8d27b1mPw8ENni2u83dWcE+cop8BrCSBHYK92wDokuBPkWB
0sVckW1myVuIRz6VCbzKGOBtC4/mwWZ2JegUcKVV5DPXnGBOAfLS0QA8O0JmtgV3d+sk70gkmW8M
/cn1/vRwpoZHMlsFWS8eRjjbzNVQIaZN+/EzlA7+yNGfGPZdbC9JO7B9EoGtbo7hmlwDjU1v2fJQ
SKFXYlvSR47Qz2ya0NTYc9b5YJitU29ySyan/RbjpPjrOiYPYod0aKz/m7RckrqB+KssfPHtmS5t
dCFSmKlAbpDE2ueFiXWMFyYiHFbTpC/Dirp7yXFJVsz1Sk6PRjs1vdreB/EerlSyKQYGr+Hdju3E
U9LxaNI7i5KbS50t4OprB5ouYeXOnhRR2oMBT4jdxhBq46d1BekGxbidzf2QXlKm3SgeAI+9GHmj
Be8nHsDq4VIBHpsPz7qKcamwLx9I0pQiFVO3gNDChQbVXQlGh5fti/S9erx3twb/NmW7qBzbxs0t
7tHMzi3880fAzf0ERCqYWjGPNoq50y30znYH95678C1l8KStbdWQAp8eFu0PJeed7eFP++/lyldW
b9rnnW9OYeubu3SUuUXOdS1bkOZ4eGHru/aYu0U822ylgBET5Jg85uaPQnv440NeGjustljYDXIB
j1AKvVguxjFtoQ5j84iC8kamxVweF3ZzshOJcFNPh7nvWQrw4lDU25Y8AT92cPNyeP8H+3oHswvv
hafHLts+dtFYj124V2ZHMoHSF3EHPPE3DkS89cuU/Vw6yL1X1GDsGn6I0P0+NFnFD8310CTnshb7
mKSgKMFF+Sne7I7ehUFj86DO6jbArLeBf/ST6cZeTDc8QBZ2dizhAi03bOdozrfDYz8FvVrYOfKz
s0hbmREXfpRAgYo0IJGFgMj+5Rm1bIT6ZEcRkzFskcVn4qfJ27oD2sfNGFulLc7MvoCLpUw+q6s5
Hmd8HYbmuZ58fKum4Zsg9t+uDXhBz6EK83JZpBWarkk/pdmzRqim7dC2cylfjHPtI3jHK7mca8GX
/TbgKORTKXHaOjz8si3l7P+1zbdrkid+83LoC2Sp9zMFO/jKIixVNSX0jGIvk2Tt8gq4eMmtjFj6
NlBAXvYuOSOWnqQKyS2ejaNsGhVn4xtl5nrmtobLsy3YqOKOVlL6QjOPKEwPVKNDtUV45M6sDDcN
XrlXFa9QPyffhA3g4QW3IzYszIU4fms2g3uLGld4MDNDN+HdsWYRpq5ZR9EZPeyMvnfa2WcIdt5R
+0ZCAJUTv0wHlzedDY57tvVYkejtOtybS6PQ6VOpAHT16DHR4z0E9+yVXppPHx2wyTjz9sdEWdZA
Htm3qncUnQmZiBpzkclsuHw4QzuiV77we13ELMLpHN4Fd4OR+iKm1Gar1/ugnNWmg6en+expPhkg
zY4UVsazuRKyvVj5mz0FUzTGUq9frZRvKphNogxvvgTTN8Hn5fDTFA231e9Ubjr/avXL9ZZ/65dx
t3SN7hUaV61V7tX7/nWvfNnsn9ealX6t2fM7lVYD7Ryqt0NVJbGr47PqafIUnP2mo6HpxkcGU5Mw
g9vBkkTmPD6ehnhJ3HBJXJklMYpfkvvpEv3KWxJz71MUeT+7mC6Xg5VB3Yu1Wdp6isyYPi6avYp/
3W+U2v2LTqnZQ6yiSs3bna4mO/D4OHg6C/mEqXqIw7U7LVyoVPkX+e2mU8OcEdfXvSx1fDRfuLGw
jpjfBCNV3TsBGfj6sTOZ3p8/j8fh7LhEYnT3LjAaGHgvzxAtI+E66goJH+8KbL120BUd2kSRiL6e
wI3BjrpC73CHbHDHhcTnGp7uqGZEf81WMyK66Gz+F/69hD5/aLSuuuSvbq9Ufo+VF4oaA8cZj9fU
+Ij4wTIYLs/iVFfFP7g917VVl03vySEOH2bT4Gz4afIw6qOpG/7xLq5qPA7Gd6iq8FRGnKLp968b
/wp/qXbjX2p1P/4dneuXpWYl+qt3SZqNkj50r7t+XLrr93r1uFQbbTu0kfG3Wpy9fFmrVxB38ksd
9PGl8jSYI9LrLyejd7+hfntIXlg+LBJdHTt41OEwUK6n5TyZ6I3UUCw3yNHsISoJlv357O4Zrf/D
ZLGeP5w5UDETOCJN2kvqvvisZCm/+PzLp/0e6irBy2f3gwfMM/wp5oLAiyRg3NL2wL/HVPuUVSfM
FySzCYewFcLvxVXhUSSb22ZEVixjFYOhF6IRe3Jdj/1YZus2XsSlo/1vqhH/tB0kprl2HobdRJug
63eu/Yhp55gBj2kUFg8UdzBjn4RdHw3DrheEh3vgbIkbQCUMS7M5R8tesYDVBEU9ZWY/QvDc24kR
Ul6YIZ697S3xjgqt8ERimwXFtuzXETIjk2RKTiwwf28SxSGhGoMRCSw6UFYY62E7Y4Sd2T9xnMD3
A4DvXpHg+4u0CXlRQSFyMOrDqEoHZSnwsZ6mhWuh7R+IgFEEANT4fbGUl8WxFIIDmOYGLMXKwVI2
06XWLCWotF9pqCULanD5FYITSzkESzEZPrzTt/IhGm68VCqdRj8ExButit+/8HvlVrPpl9EgKTQc
KW3JDmxbfn+TYYaI8xRpdTHMS3ripS4G2Hcn7r6vsyy6V1ae66y7u/A6K5b+ousstI9052ius0yo
NR3uutO0d3BxNBgVcnH0BXUhdXs0PMDtkenA2yNylLl7v+YjXSnP0IROR5exL2iyl/ffFTdkK+Xl
/KET6f6ExTr6QbqSusiiOdz+uuId4iLLHo8D/kUWSh0XdZHljEdHepFlqqmLLGcc8C+yUOLqIsvE
wzZV/kUWznxsF1m4vwnYyeLATvZXcpGFh5PrIsva6iJL+KAe9ye8x7IKuMdajY5Wd9a+dba9x2I/
m8fNRvdYaBTJ5rZybMj0+78pnLOaGskrKKbWyF5j9XeHpTbiFhNMWDNMXXMc3d3B9VSmFrcaudyd
lEndSTGmAYnniGWS0TpEZHfiwT5P19dyIzd9LbcjZ9Pr4ZHmOQPcrbNpMvrU1Zu5zdVbIdde65mR
uGv7JkxryeG6pZuNgu+2VotQ0KN9yVnIFB4tLcd12uHFj1yXdNLXWbsSbPamAlhCs7rvC0B+wTqE
M6UcfhBeIrBrWaJAAXdS2wLI+iZ3UicA+ZgAZMtiBYEMUbG92+kyO5N6kfCNspTP7O38t52wFLq8
yd7F603MdGrpsDvcYXaY5xmTU8nl/u7VN3rXzZ4TuXVwCXTo6vxpkasnCUE6q/V0MT38mPFePcyX
nc2RVPiTQ5DJW5DrPubbf3UDB0gydJDd0sbeGzjb/Xcjc/vsPTCUyPEhe3St92GQuBdxY0ayYzKe
DYtx1Lft2u3KArVQ9w0FGD/u0L1dcQ7jjsUdE0d0seFFvCD4TC5//bLBZ3YRl/jwvjXynBpZwY4P
6C9NGBW50CClkmGRc/lD29jh/vbxRPfjX9FIycacjc6KgZ7HhdgW/umFDiK/cSVpr7hLYZDJZtrE
hrFDJTWsn5mV7EgxMpn8Zyvlh9xPO/FV2bbvlnYl6EnqW/uQ8fLoaZtMhyTd1XnEK/KjduxuqXLu
P/Y85BINZUAI3i26Qxp1vp7Jl4U3NucoiRk54CvnnNBLjhjeModnsaTPOb8OHL2cf/TnGNxW0csL
vNY5shDohfgC3QTFyiN07DoSzzcSvbywp8/HgyB8q7Epcj2gLZpYjgefK97TZy5hTIixFnH3kR+H
oegrCIzRUN/gqqQgJCZN76A/bIuAPPwwP5idDfewnkly40cUaWclBHssqRUuPNbeAeLnCcF3uEge
2Zur2ESniCnUomTOpgNDWGkqN0DAkZztwt2iCw/LbyNminQY28JjphQaYXabi6wXMtdBhUQbyRvd
NvsWSDacgOTtzuF35ibHSi45dvtz5fCTlM2LWbdN7E1zWN4mx4QNyMa2iMZ9eJUj1wXqoVanUL4s
gSj+h2jpcnHNwuIwfV0wJff9GzuY6A5ieRsuH2EU+hXaHr87lIH7fhBCObCgaPTz8OddAZe1hwa8
CkdHd4RbfdNoZ0HRv79JHFQUqrxAVPMoxiutEx1WBtsMlSxE0NoTIkmjADyNhvXGh/2uvED5SDrE
cp4BhxISf2k3d4u7lSgkXAGbEeB6w7v/wm6PpRfI5s/T1yX0FHfLtx/l/phFqP2Fkj6A2JQXZzji
SJTFRbQ+/JaWU+GkIl8XZiheVAhteRGxGAukPLLRrsyICsKU94AfCEFjVmC3rSJ850N59eM4dr+O
C4jitf9s2oA+qD3ikdPbu0NOh+HMkLCh3b1mK8paffvH7Ht5gy5p/v21v0Ev6oVgoY8oikOqsi+N
i/LPIDq05FAlubfdhT6lYD9lyokL5TkoCvT+ICspHIXx3l6eYSQeduUzFtyai8g/1pIWP4t+lcU9
TjX9taExoktwTAUkKK94qdDYYG9zn0kdWLSUmMBNPCocAN0p8M1UEYi1LGXuE9HOSbM1Hs0WeNe/
3bkhb6UqBYAX4qt2O0IkDstWHhiL93S3cy6aw9FtXnp8z9M/tr2IlzVX3MGr6s0phQTDdiwepRwq
uGNBc7lDz7Z5ya7BY4P7eOpeGF1uRWsksJzjiO7kiPDGeMFwrHaP0mbKx+bgSMou/Chwy5XKn9ZY
07zwsPeChUGFBfo/ytxmBiNcFuVgNO9d27fiaKc4h00b++spxD53Q1dPRbgJkOKJe3UNIO24oDAb
6706E8hhl5wDx7MynRXleTS1B0uCnFYkh5LYi7nzPBph/QiE8WNzIZrTDuQIJKyDeXfPe8/8DYkY
O7vrzi9tFHc9d/jgDvnR5h3EgrDkFJXt76CO1dnfMZ1QIrjBgEbYHhtsPoKzbh/nlywM4ealoMPD
NUdx3OY68Qqz2tqPYfT2d1HZezWXB5oCHUTIOaDZcL1yPZo+xAxz7SWLe0udw5pyQxvZvTq32If1
rGgpTRXaFHLdJRwJWxSdOYWHYcqrgWTPuAZm3CJGPJZ5NNO8n5nblyv0jHVIhVRkXUBt63QjCrNr
4GoMx2FI/ZvEF/DyqWO6ztfHkrJi4IzHY29E2cwhBQy1lyF/e3FAZH376AaCQ8Bj82l6XjOvvXeE
jxsyzBj1/nEw+jxZBIkA4nEAdtvVMDjZKFWu+5VWs9f0/crWrisKeygTT3zUf/ZMFPfEBTUXfJks
z9jvXI8AXI7nA/cyY//9pwxZFID2ou789NNPpDfo6z8ny0+Kir9sADXm0dSKPCcOf+plHxeG6LjY
QETQHdGpsIqmK8vobf41fbFoIu5ZyPYl3zpjZhcwzhZT5pnzdrDjahYlzg0SGZzm0vZ4HOTl0vkw
xnXgbzF/xXkzmGMxwOGqQxIMDuctivtk70EzjyuEwoVYaV8IuZ2nvtjgBCrGt2r2fGM9vzx7fEQM
+DJSDomq4pkbHBY5ersrm5nCnofkdMq8S0lEtIiWShZxOg2Gy0jftIn5r23k51PisedwQlDQg9Ci
bLcLlI8Er6SKdei8WmQ5FyVbUq90SLVvhQlaGCfoTKb358/jcfQojRhFu9aemOBRCMffAyRkRc5j
L6bL5QC+ryvMb8pkNlw+nOlonmqtcq/ev2j2Kv51/8Lv9VvVahf9U211+telSgWNLRrP8C64Gw3V
3Psx3o6Pz9PHwdPZanaCEZFoTRU/IWcKYUV4HeGM9KrZKLX7F51Ss4dWsUoP8k5Notv7g+Utus9a
3Gf/ule+bKI+n9eaFaqrAUf4lDUbIy2JecbwYYZ0Ef3Y482Sbu4RMxDuZhNq7MRzg+PRE6un1Rru
sS+r3UcVGzIVF2/js78ZxlYRlfkjGRHzKqMgk6H9jciBhz0ZkWsepCv8w2jzY2SoumqyF+BkGK5O
hiLf6obNcOhg3Ru5E2Mfb11p7kzPoEPNYNRnS3hiDFX6BM8mAIbnGa5IEXEcS5qVyb4f+o4gXsuT
PDBs4Syv8zoyeffHVDxw+exmOwA93ugIbmxbdnh7sWJj0R9SMdoq8ulGtkqymYt6eVTcyy35B0pF
PvPZ1UunXT4c25HzruynR3t9yFXMY6NtX2jt2oPAAS/cj8la/CtwPrCPF2T7fwZ1nFbkjAdLh5d0
j9P40bZZPrfC9+TxddQRAyKFP4LKMUvJV/dHIfR+JQ67UrLtZ7aU8zdZ2XafjrS2fSwnQhhs6PeY
/6op0ROb/XRt7cQvj98broPNPJWwfcbmfaR0JH6wCvSXubkvnoSn2sOfZzk8aUrNrKR7yzwUKPCq
un++tyMy5DHQ3w3eBBTwwqooD6lFPWtcuYRj9Kr1PoQNVreqUqbhxZnIF+OoLg/ps52ObvQaageK
a37T603s449MPd18t9AuSg+txkpo2vtwj7e9EUJOH3oFhAg5vNO7PO5u8mj28uqoBPkUHjKhGOQl
j5qZ5ZovF2KS6Tf/8FKgy+ZrvCBmu3xCfyQzsb3x7OG1crZqygzJw9XMi3mpmcO+9XjdHu7pFf5h
QoLmEigLutEszNHfQW479xnEvVhnjLnlvp35TZR+bcseus27pSzAH2MBd447ldKOQp/7eh0n7mDK
d3zpeHjBaG+ur3LFvZOcvuLvvg4veRR0YyY/5/nvpo5kkgq6WzqMbJYpzrv6hkHMd26LliuA+abu
Iwu0XdvjJWSxHjfF9LHZ+8Xd3dPle/KYR/g7/EFZwC3BEVgI78DvdjEv/I5OgsxlkntYEbK414fH
4gV19bRwO/O9De+ljuQi4BRi/XsNsU4O+FxOWXNPkJzr1cMfu/lvGvKrml9ViHVMGx7LrQ/XnWyR
6qScL9n88v4uLhULWtvslWC4OU9EmN/r/tlj/Ca5R1scoyapJ0QvVk9hCrtRyGmkc74Rzl6ILeeG
GLuc9GeThuwtRpPfsFLWHLGoe/w8ZotMsdfewEETU/mwd+FZacexELLNGqSfqMhYHQgnf/dezgSH
rake1duCY3vWSmkcW9neF3ZDmZPPV0R8Xpavkmm03S1OiZwBrTc1xOPNRLXAE48dWLqAC9hdIVnH
hEEdxzFwVG8ZD/o+cRcKylY2x8QnipOGKvg7+38VxePI0wDblG5YKERvJ7TmjUmfv+FkOHephtlR
yTdoOOErW6rhVlENJzy4SDXcLKphsuGc9AHKb7hdUMOhdydXfjtxX+DlbZh+eyZuuFbUVJMXxE76
oc1pO63/j/1AcoOGE+8CpRpmv4vboOHEMy6phtmvkjZoOPEiRqrhf2zZ8O/qm+iUIHNtw7nOKVgn
y6YE2aRgEhNTDrPEF5tcahR7G3EYrwsMk6PNQfMXEog1H4MuHAU2dWis45Ghhg+lv1kUWOJ16kYY
8Nqk/sXKPr2wC17e9eq+WQTvevXEIoRWiTvYwfBGLRW44dvcwRab6Nlq2/Y7uKA3NZwtzBkM/6G9
/OuYzZ5FFwZecp/In0SP7130YD37U1+sDXX32RmDaZSauCr5ZvmohOXjdnyUbflTjCyTyyhvbw4i
2GNj3yucJKyjl7CM79RShiOUsO/aNuIML1Z7c+eMZTcS1hZ85SRhffd8xQUyRzIAxd67QrO4JCL5
LbI4LYvHsa9J9C3tRDYrn8cMYydczpTz660X+FhLms3le9u0EZvbaOB8g4Oj4XPf147mOq7j7kjz
zSj4PBkG8YaMr2oM0rThbl7+4Ds67PyGO7qwUAZ5dnShgsu3uqP3Ji6Y8NbIInCpRcOlONToKvJ2
IWbTnsD9maTZdLj8nuTyD++CESOYueFKOAGSiEJOAnNRUcjHQyOK2ciOQp407wrDg/MjD8WRu3Fe
buTuPLtnr4RmghhGqahzYJ9qLmef6prpmGg+TWfFNOzNnmmStkbG2GERhZ1BFDarv4aQr9iQPu7G
jgx92Dnow/4K6WMdC5lHH4fsikuW0I3Pp/tg+TQZnWUsxTtMQHFry/s/Jg8PZ/gLISznpYLOjk6v
UWvKH7IhvZAwf2NPjYWF/1R8fMqUOr3uh65y1pspd4RpLgdzvPaTsRKdQyiHMlkoi2BJcdmwaxw6
WB+yr169Wnf5vxcTfDROZ+/iT2i6J/0hWYRav/e+hs8z9AXN0btw0OiPZ/SH+m9cE5sxj23WHnSy
ZZE8C5EWR4LAGmq8OM40i4nLg70bBGTvarrucneuk2PnOsXt3DCSnSaOZLfO6+bIK46mt9ctC8UY
m2CStkV325Mfop6xYN/iLZ5lfJ/g+M6fkR7Brdl+3aqfbs2+CfuBr7+B/fFO+D7zxDtPvLOwm8E8
vPN0M/g98M79sTboA+jE2k6s7SQWnljb19rA3ninrZ1454l3nsTCE+/8ZhrYH+88wZEn3nmSO0+8
88Q78/POk85+4p0nufPEO78d3kmW3Ykdt7Ju5tfktDc+6zB8bpz47HfPZ08y6jfHZ/fizFv0kMhi
+iEMt5abwRpTBLClG34J2oiZdRGzxnYbqTMrYft3lujwJmFDcjnNjJcu4bsyHsL2YUJSFMAbJPco
M4zXhsdSGTLHL2OgL8lsPSknv3vlHkWQLtun3Ip09x+BS2KG857yhW0RkQO97QNl5Vw9trvJ4mSZ
Iga2klI25khJZ5hFao17cNkajyCvy9atHZjGDed1YLq1O8+4Ya47T86OZQcITxa16NDYSRqLmznp
9sf7lA+d4KbGuGwmhOJ9sy//CdGbeaTtHOw73m2buo9bFc8jSnAGczj3cYXpsnmcmxyxLrs7RbDg
MR2lqJxfwc2UlhkxJEXT8m1c8hB+f7og56sl+wIf80lcX9MdT0oiPMmBx37Hsz/Gc3rscmI8uxMU
8zCeIxYUT4yneMYDfdudGM93z3hOEs+J8eyY8eindxwnxnOSeE6MZ++M54TxnBjPSeI5MZ69M57v
NFLCifGcJJ4T4/kKzO8Jk2LgQaeQl0VYPOSyv+dwKXUrLiVrsnByvL+vM/BA5LWbQ/AYAiqqJ+n7
67S0MzQY7of4CXYduiufB/M38+fpmy/BlIxj9GYxQztime5Vt1V+j7qFXQnH3VJhn8KyZ6Vq/6pZ
u32p4FL9bq/jlxqI/F4oSnIXjIfT5QOJi1DtX/i9agWc2Qlv6Im8XZwX/VLpl+st/9Yvv6DzDmfT
aTBcktx4XceDx8nDn+9WnVo8T/tPg+WndxmjR8unaSolv0yegrPfNCRgaO5HpttdkBdJNLoqyrs/
koCxe6ED4mlwNvw0eRj1UbeGf8Q0PTLG9vgOrXe4BdC0N/3+deNf4S/VbvxLre7Hv6NNdFlqVqK/
epeIBOI/uh+6110/Lo1Ws1ePS7VLHb/ZI99qcfbyZa2Ol9ovddDHl8rTYI7kv/5yMnr3m+kZOtqc
y4dFoquOg6k0HAbK9bScJxO9EVlWXPIH/B8FOxzvz2d3z2huHyaLJeVzP0A16eb2b3K89VsaujWa
D66Xcvt3N16SSbIjFsgeDlKklemO/psTQ8L4P9O8J3+iMMeePTpjY4VG0A5Xgl0XpiUei5n5JKEW
ThocneNMgjJSK8YJ7WSGfEyF1MJTd37MSyxc8Zi8ETT2H/P9oCIVVOU1IwzvYjgH6QzNcT1ymHvW
3rviwa584xBH5jZ7kXuH87ZZKpyjxA7XxDtcE77APp0GJ1r5KmhlbyyOEYJOUwm7Rf8cRWf0sDP6
3jtjHEVMLE5XXI8oId6Jt5x4y9HyFniNralGuJ2No+hMuILqN3urHpLyZzYp/21XuyiJBLC3QmIn
ZAaQzfm0k/3EX2dXwpkV/mNfYVelfEpIvsvd3KUE7Z5A0jvNkbxXzePVJu+bVD7Z/Mxb8ZyOiaTW
f3uHQ5uTBhFfHFOyu9nsFGrpLpl296QaH6FIwuHD351IQqLLHotIYsGHDSeRZOciic09BwuVNmSO
Mllnfjnlo/yCQiEi0o5Gk//YziNnHY+FU/ELnDjuNxWacl4P74BHwvtXj4zL2/8VzUnOEMoZ9knO
CMkWemk4oJzB6sxJztixnKGd5IyTnHGSM74WOYPhgfkblzOy/DdWsxlkDnsacpdoWBsXP7z/RkuS
Vr91/418DsmllgJcO+b1zktMxxx1i3EenkUfUnK1GVFViCmY51Dz8DSfDfEY8Uxgq+ZGqfv+pfJ/
f+v0GrWm0un1NTR2PH5qGFw77OHd2DpWO2yDtsNGXbW5dtg4cW2HbWBbZYNrh00yZ9thZ002nl2m
QXbMQ/IYZNMNcc5sb7VPuMLVt3hSallHZT23LsEzezVI04a7eflMatjLYenKEgkw3zf03Ob7vLGx
TksveVqyG2WdlnKDkTxmuGvBO1i5tAUGoo9yHKx7GZQczTpkXM7+YQjetES7TnhjLqvmrKdHrKnL
rcv+RAGWyYwa4kbfuFErhzl29oAbyZY/OK83pSmWwXZza0ZF8HqBZnRYXs+irQ2nN/9hsDH44xJ0
z9ULnr3vSeGCj29SdsYZSlMwPFalyUwrTcEoQ2kKRmulycS0ZGYoTShzttJUaKRB0pfc6tRWYf5I
k+tBaJxRaPkCJuYyaFuPWnIkWob/miJe/JopPhcExmioq+xjRM9+8ZtdkZhhmnJ8DK2DX7oo1ZrK
WSdYzJ7nw0BZBo9Ps/lgPnn4U3meDj4PJg+Du4fgRd7DxcxnnShkQpIBCBObYTs7RkkZw7Ol1l6M
JB5et5AkGgYos8cohaSbeSlFU9k+Zeibhk0DGq5nTqRArW7WZaMSkqoPfPOW41KE78RuPUcHiGsp
Cw1lREvM5WcoSaNZ9ir/kU1XvDubDVAoWQKVuL5OD24L5C+P+z/pMawAvjzOyFiGQ5CrbwgC5nXa
tBkeZshx75z3a7yZTL0gkzfj2O7CLS9GurWKLH8mejlWgE1alFKcQ1j8OsSGfLIme6FzwgbCSZan
FSkcdQfEoh6NDLAjlVUWoM5ifkcyQwWp1QeUknJq3wWJOAUp37lk6qIEGJHa6jCMFdiXoPsWb+Q1
XJcvC20Gkh/R/XwOuJkt8hxQEc53hSChAEs4Dt4SODickJSLO3zT8kwh/nh3JezIK+uGFDMpyil1
EaaTxyCm5DPI3FZyk9a18m6mnOByTvrL1lHlmE5hODRzxfIZqe5uEbJlH+j0VlP1LRcoB9iqFwI5
SOFhOW86co91+7uMw4ME2bTCCCjjFaeRi0Tc/XupKpKSDnMJUxBh5osssDlxpZ7oZhNXLkFRlriK
E7w2IRLZkAeFXH4URBuFXX7kJg9105NAiiIyHOWovLuPoxQc86ovh8K2dnU5IgeCvchmYIXRVUGv
mrIBslz2nptJO7JmnUd0w3d42UHatjGXSbgkBFbw5UCBl3wF4fHHDG1tYjP3rYJbRd4lfJPXeNmS
kJPXyK6w67sdiLRewdLo4ZXD7MVjxEjg270dWnGUNpUrykBvBwRWtLpTkJldfirJvprdl9lcsUC7
HJXJGrwdXvvKbSd3GDWrgNuFnO6R9moNtzdDyvxqVgFKn6z2tY2SrB+tl2f51c1ieDl8ZBVrVbHt
U778GqK0v/HNPINv6hdbwgq1UH11rz6vt1dqc5Mu+43/5r6xip/CxBP9PXk5F2lSLsvu64XyLQfm
OsUeP9hh9j3E8vpuY4+nr4SSmfkmDhvGId/ujmdHpiYHMeA5XsubgqdjWwOYr8trwuaS3wsJyWqf
bhlc6DTZI+zG+2ZdJsujgBudAnxcbc9HwOaP6Ypz6MkCl/bt0LMAqOMwMtG3zXgghHzSbU66zUm3
Oek2RZFXYfqMpIVdXt3ndLB9iwebxwp3lnInud/OEKvU88Hwe4mJknXO/jXBeXLcgeT1Epjz9l/G
7K6QmALcO57csUn2J01YeS+KDi9u5Jh5dsiDvJdoBTzh3ZFrhmJtHos0ySzCdLIAo8Ujsr7M/by2
YGeHO/LwnX1CMt6MbftAPb9x4eFNOo/EaCLXe+DDWB7uwmNpoQ4Ei3JlKvtQpCCLw+0v+ncHpBb5
EHsfeKzYhNODVto8E86jgnaLNcssyubt8Pz7O7g7O7b3gMWJokU8/9tQipRl8gXJewWaqmazN9b1
QnEWqxLerr4/bKVAkPnFCufdMY6bE7PYD8BbgMFIYcYruVWe4q1UvkW8+9tkDKfbp/2YVeS5fTqZ
VRzB7ROZNCcOtgaNMJPw5r4uhyzV2NtNVWFOEgpy2bAtbGipJutiLUeH9UxHoDK6bVEeDo4E+dvV
RcFhQMIjuVw4ltuCAi5m93RZkP/Jdu4p2Or+9vBg0/4vf3NdDhz/RfDhlzDX9fJhEbbi4cKcYBsv
Hk/eAKi7f6e7uQiUlkbos7QAC4Oj94H0bZy1+zgl8y3lXnkdg3MVqb9kKgQa6z7NCpUp6yg6o4ed
id17bHONndR6OdfI4dITOsrSe9e7eH+Twwrtt7aJ3DPN7ivM4bEcd8eg8W923O3iKCj+uPvO+Ptp
o57k0q9TLv3ONurejnedFTDiUIKYDq1LCxXEinDjxPLMk9qGctHN1h50SPFoYtxY+tuhzeJ6zGKn
W5ytaeeOsc5RGe3Dx1jP71E2ltO340OpNzOMGw6JyWfdEO5x01qvTeamNcJNa3yXcsd/MFlEltzB
j4BITHsyogEehYJgfLsKwgkP+57FsBPf2hXfOgp9aSO+9XXoSye+9T3zrb0JfwZ0iAU0tv11hhFK
wSNOcryDdCUV32rlr+fgXbHJrNjed3nK/f5jcccc8SNsmIcUz1XeMXcSuU9H1+no4vNFU4V80SF8
0fku+aKqmoUxRouIAJbOZ4y7l//ZgTIp+V/LcvL7dcv/J66xI67BuC/RCNtA/xxFZ8ywM+Z3ycTe
FMbCTLKopsNnYUcBvXon6PUkB544+jZMlGHgpoU2e9p+re1QZyyVgae4IZ4SIweT2XD5cIZ2RK98
4fe6iOOE0zm8C+4GI/VFTKnNVq/3QTmrTQdPT/PZ03wyWAZhYWU8mysh24ttD2dPwRSNsdTrVyvl
mwpmkyjDmy/B9E3weTn8NEXDbfU7lZvOv1r9cr3l3/pl3C1do3uFxlVrlXv1vn/dK182++e1ZqVf
a/b8TqXVQDuH6u0wfD9nxNeET5On4Ow3HQ1NNz6ynv0dgj6syEOlj6chpo/w3Z+2/85EMW4upsvl
AD5CTK6EGa/ERbNX8a/7jVK7f9EpNXtoU1apZbjT1WQHHh8HT2fhjjRVD/GSdqeFC5Uq/yK/3XRq
mAfh+rqXpY6PiAU3FtYR7+xgpKr7nx38RLMzmd6fP4/HkZNJYsvi7teUBXcFi2blGaKaYLqMukIu
xV3jIF1JYZGEv3n7Z28W2EsO4W5OzNyGD7NpcDb8NHkY9VG3hn9Eh0XgOOPR+A4JV+HZglhQ0+9f
N/4V/lLtxr/U6n78OzqdLkvNSvRX75KQcJT0oXvd9ePSXb/Xq8el2oik0SbB32px9vJlrV5BbM8v
ddDHl8rTYI6Wtb+cjN79hvrtolNv+bBIdDVwVNTVcBgo19Nynkz0RmSz4JLfpZR+9FCDi/ZEsOzP
Z3fPiNofJovlWXL5AhWzvNWg3aRVGj4BWVZp+FQTPw/ApZkWW24k2+EMP649RJgv6NPRjPKG05iV
eZ23sN3vina/B3c/4YmOUcA0HrPC9XVgRieF66Rw7UEIsBnhsKPttjoG9tcZlvYXWi9q36f14ncH
obnfLoR2YmG74RoOw+zlYJgRqzNpzOj7YmEvi2NhRMo3Myw8dn+RaYlZWFBpv9JQBgvsS4vPwk5C
6UkoPXH0iIm6DO9uWmjIqMXYQgisGi+VSqfRD7HVRqvi9y/8XrnVbPplNEgKWB0NKWB12/L7mwwn
BC+nwXAZI4akJ14KY2bfQbj7voOw6F5Zee4g7u5UyogvuoNAm0d3juYOwoXIiaZ64RG/d9tWT93B
HcRgVMgdxBfUhdRFxPAAFxEkkFjqIoJIEq65967oZC+jCZ2OLqO9TLriHaor0/Jy/tCJ8D/CYp29
m4p7BrwToTncfruy4Z3IeBwc6Z2IqabuRMbjMf9OBCWu7kTM7/Px1ZGbpZsq/0oErx59JYJzJ7B8
i4Pl21JXIhb7SgS3EV6JWHha19PHuObAeaMrkYzM67xFbf51u7zNz7gQXV+JbDuNubRPNlWqv7NC
vKfUTyTmIfZA8jj05DtfO4J2Uj9P6ufuhQBL1UQ2Gt/XaXhy3UTzqROCd2KhJxaazUIZ18ppPzSH
7cz34TWTExv7b7vi6InyJpuJZjCqDVQhfgAdjsewS8bIRY7Xc7sl6wiPmBxDkVuHJHazTT3JOPAr
R2jZftDk/KWthyf2c1ZYfMI8Tco4349C4WwWoSEnEf3MpFSdvbZMf2WcBjk84Xdjg62RO3bjbjcB
wTwcs8C4j+zusCPfS+0XQXwedFxp8CEhJ6x3AUF0NtmUspHBdxIb56uIkXEkMnhunsPyp3nocESH
DgEkQXBFhUDfsa6yJXNduUjdYbAhkSC2V0ldvNxbBY3PFcZmxyEP8keUl4yPUFgU3P2qjDrr6eda
ZSwkbucxUHNiv/1o/Z7lgWPjAMISW/qAMZryQDcFhTqHk5gnRPJ6wnKFP88/xG1jnB8U6JKZIDNL
ScqDHu8o2Fdh6Pga2OZgMsVr3dvh47m1yiOH0wvTRncnDhcA9m+rq4j0YoZvc8/NhOskmV6eUJhS
CvD+Df23dH4vE5zyKBTrwwv/h9aED9B0USCCOJLu/0wULSgG5nY7I5eMJasNFyNkyeH8MgFPcshL
m4UDNnKIOJu9QpS6gJBVcY28VwdsFXdbYS2nDFqAq1qejscT3V4kbhqEwJMIRMstwNEDNRlXIIWo
WwWA7DmVsKMXZQ8v1xypbUoxGG5ueTRXLGxJwhKej4cXxQ4vjuaSng8oOcrr0pL3GTKC2vYK78ai
FVuBNDRWeL1tUX6xlCM1AhzgL5eIUggGXRg8L4Xz5iFD9uBUGqOOfEMXRGz5AG6BfsIhQcbLVlXP
nACZS/FNBAwhQeqSglsBeHbBcSQ3m5Dt4jgeyYmUFQ5xQ4FBbGq0IwA856lVBHRd3LGVaSsmZBMs
LyKs8yWPQdjGqLqQUxjFQtzfhi2uGNBmhEjSVHUL3Os/sqUyeXFKzXVS2JvR1gaB7PZxtyISvdwi
bw2z6cON3yGdD4YrI4T9XRduR0I2f55YWE1R14aHP4KPHr459BXGt317mcWg/yqrNhdIPvs/Vbfi
G9SNhJScKsOycivzLFjgGKaxEJRfFmWwhGuxWwHqq7D1LlIuy6WXyYplxStmW4UgLuS5bpF3h5Lm
USfXCad3v6d3vwKVxWTimy9iPPHgnTlQCGLLZIT9IOxs9ViqYAiUuKvJg4h9s559TOe1F5vz8z37
7K8rGvS7dtiuJL3RUY/099sZ7I8Oe+gL5osug3PstzMG6IxNGKrt7r0rJsPBY2pe8jh4xB7CRiNN
TXZgYwePOnDweBc6eNzvFFlgtVzC511v712xwWqtHyVnrdWF3+u3qtUu+qfa6vSvS5VKh1qywKaX
7HmKF42e+HD5Vo+S1ewmr5p8AgksqrX9zZ8HltIhgQscZ99dMVTIkMIgCpp5mM5U5o9kZaN5ISvk
7H2JYiuKQhnSnbEHhsRz+VxGFff8fuWqcU5vAp3qFK847gUoOxzxBmSbMsMxYv+55Ice0uAAPNbA
PLby/Hi3JsC1q5CDd8UjUou3d6GF3NPS29Ii7N7au4hrOECYswm3svfPrFwobZPz2PFo/pD2Dd5s
9WrVD8l9FNjuYQ4iwzsaMT3qCiWmG6GYbuy9MybjVLRDQ3Bb23tnNLD9UmI6j2cj8ap6rtMy8YEo
zdSPhocQwOQ4eIhpfv08xLSOhoeYNkPVD7etuv9t6zBU/UTMgqyN22lUU0LaeHiYxXWPZ9vCA+Jg
25YRVfRr27Yk7PtxbFuLhdCZ4U7ZO5lZEggdgCUGBJaw1/ivWJ+q+N1ep/UB6lRj7TBbnUQypxUO
h/BOZ++s04JoYFH4kr5XfEk70N4+HoXNOh6FzdqdwnYKPCGaf/e1QzjrEVxP4a4Yx3H44a6Yx3I9
FXcmdfglg4zutzPwwuMg11O4K/DC43Q9lZoiqO54ZIa8/UKnuCve6Xpqm/mztaPZeLZ+2niiKYI8
+yD3wrgr1mnjbTV/kIeGcqa7/664UBKwwgjf1v65gHcc98KoKw4rEqkVMiQLMhTdtR09i6NE9pn/
wr+Xmq3mh0brqkv+arfaV3ViuvkK9SXJaIYG2g6qgL45cU/Dojz2p3muiTfSZhwwsO/Go3XH6E0a
tRxNyQtJlGS/l9amrjtq9nqJbq4D2xlbBzgFHPs4bq5xVxzQFQB8768zRwJgx105AigEd2V3APYJ
CpGYf1c7GijEZURIPmxXjgMKcaFxLBVOa7+dgTL+oTQyF8r4x6ORmapxFDqZax+NTuY6J51sq/k7
Eltd1BUP4jKollAn2zt/9KBV0qF0Mm8XINEg4LEkzTZcKetWDk9CmpB3bOa60mOK9R5TdcGoDqH3
eEdisYu7AlUwj3AKb/+cwjkarcc7kgtg3JXTBfAhtR5XPRqtJ+zKUWg9rsrQeg5j+Iw7w9B67Mgj
wb61Hlc1v3bDZzwI61hYsatC89gDseKwKydWfDhWzDgKD8X/juQNCuqKpjIAqNTlzv46w9D2DtcZ
Hci2NtmvdrxfX716pXRrF13/4hq1P8FuQKazd9EX1PakPyQ9Qn/1S+Wy3+mQj4PRKHbuEdhorEiF
+Deua+8DxFTYGEym3LOGcrUSBEYwdlW2qxVdMx3TNezwHS3V/OczxGd+++/J7HP/brAI3v345nkx
j7wL3U2mb4hDof4dHiPO8xBM3+kGZlvrEmeJNI1O6v+qeYvg/hHxrAH2wHIZ+lyZJGsz6SI/qV8S
qammhlQ/6LQX/G78llUn8Z9853neaKAnq0hV//H3KdU24tDh+aBlT+fD5M428X+flp8wl369mL1W
kzXp0rOZOTWaiY6dRLJVzOwkndzkmx1CrKYnOTtDPC92sgW7mHkZDDRb29G8BCNtSNcuPS/GPjdh
00DynoO5JfrXHM6e/vQ/Z5BgNp3dDfmJW+7BoXUXDDfZg3tlaU3NjE/B5Ww+uA907T5YVueDxwB9
D1l1XNjMw9208WhnUztwx1ZOQvUoY8n9TK2uEW9Ngz9joSc8MNAhsizP6Km1jBxTq492R7UDc7OT
Y/0E8KBzq5lP89kwNbdeHg57t7NDeWDcje42mlp7zxyBKAuT6X3IGcI5DRaLTvBfz6mpzcVs3fHO
yNYbj0xno7ndM7dVkVp4HrqL1ez1HNfQxwU9t5qeh251a4c8wdD1TU4ybXWJJ5xcJDTh/30JpncB
Ep6S1RUkOtmO4+5KdBrrd3d07bKikyUtOu1jhgJnuMMZomsvfoYK2aDvu0t3/DwlLjZr1c+ffX/4
QMuXVo4pNXRqTIWKlwPdCzbYlI60DFQIxaV4nhejYlNNI+hfSsJU80zuSOcnbkmtQ8MduptImNJS
UEGz211qRr8/mX6e/RH0J49PD7XPjfWM07PruXm4gV086caTa97djTeYXM109z67bjy5tQYg5NTs
Ojlm19zl7A6C0Uazu9/TGnGG7tIOcSS3XyOTPK91l9by+ekhqP2ckoa0PMRrGrucXnOj6bX3Tbx5
ptfJI8jrzg5n1xsbm8yuvvdjbTW7mtbvLgfLiP02u3003SnWYOeYXW24y9nd6FTTTBkNFM3r/XD4
5otr923z1dPw1cNk+vzl1f00rTTKC2SZEzW+043kMVKovKoipcfIeUi51GOyA0PorkltU7NQQjI8
unZppDjmgaEne4wrYC/12Jd9/7zeKr9/qfzf3zq9Rq2pdHp9DRX7DV9pfUy4osel74Pl02R0xoiy
kLj0dYxE9qUwO8oZZV/e/zF5eDjDFbwk31/GV2/rkKEqfxxdv9codd+vu57ypb8uNg+Wz/Pp2X9H
jvr/Td9wa4bnWZ7taKam2q6b8yKw1u+9r+F20Rc0V+/C0aA/ntEf8SUg+kYFDcH3f6N/DibrEGjA
KzwexX+ivhguyzU8PzszQCY/OzPABz+7ZKjO/8RDtvJU7eTrOCe2Dj87M+QkP7uWbxbRGv30008K
JmeUdPfninLOhrN5oIyeH5+C0QucJ1qiHLmNXLn1HLnJEuXInaffTq5+Ozn7reWZE7ybc9SdI/df
Tj87+Bk9Bov71w+z+x22gV+72qaJ/9UcS03+q6q67pia/RfNsDVLdxxdtf6iaoamm39R1B32afXz
vFgO5oryl8VgunweDme8fKL0r/TnNyQGm8Zry0MLon5UkP7wFv2vfz9djoLPb5Wn+eSzEr9YtqwR
2uAmkv0Go5Gi/ZAoq7uw7OPgSVF/0pTBUnHGdyPXUj380ls5e7qfjceK+iJZgWFxK4iz2Y6qa2E7
d8+Lt8pZFKCuP/w0mN4Ho7e6iuT6dW7dNpxE7vCX/jMB6PpR2bfk0UeyjGOuy0RFkCB0F6wqQF0L
v7zVNeuFsoqSdzd6Y72xNEczXq/qc3XH1nP2wTVcO2+/XdNWNyhj2B+VcHCzsYIG8Mp6RQaghDIc
4sho9cbLYK5oGpLZlOdFMFwkKzAt6eVw0Xmp5u2iZThe7jKWmb+MTZURjMSyLSNXbjNHbtez5XPb
tqXlyO3aOdbLcRz5zeY6nptjTlzdy9ETRDo5VsfTrRz99kwnxwx6niPfE081XPlReqqt5qhbs3PM
iaehWZHPrVu6/Jx4huXmye1hGkS8Jslv3hKbzUCZLBTtpXJWm06Wk8HDZDGZ3r94qfACKWKGi0u/
IYVl88VdcUzbVqVJ1jHRahr52AouY3tbnia6+zpRn+nm74Nr5TyBsCTg5i7jqZ6Wu4ymOawTSHcZ
JxCSP3T6BMIV6NI7DOW21LzTZ3m2m/PUQmVcLW8ZW9XleQXK7TrSp4RjG5ojT+i2YVDntCi36ebJ
bZvSfAjldjxHPrep5tjOtkkLWYLclmHmGKXlyJ/Kjm1rnvR5hXLTAqUgt6PK832U29SlJRWU27Vz
5HYNJ8cMoiNfT50SurvNKaG7cqdEnC/sivlaM5GEJbk8KLejmYbkxkS5Xc8yJJfHfK2rSNqTJHDz
NeJ06F/p3KYlLb6h3OjglGUoKLeru57kdjCxqKLb0jNoe2ZOlh6WMaRnBuf2RHoxUvICdTQaUHox
KWtHW4SvFxuWFYxGNkMvDiuIDmK+XoyzIY5j550FNNNW3jJIiMqlZZIy0ow2zC0rjke5pfeP7bmO
PI0j6RrpNDlye6rk8W2+dlTVNKXrdkxXM6Q5kIOUXzXnuuIyhnzvLUvTcynYpIydv1dIWshJbaiM
o8rPLMqtSVMbyS1NPw7akbLgCM7t6bJKFMktrfaj3J5nuNL8zlVNWxaAwLnRNpGv29ANRzK3jfpt
qlgc4auKRlIICEY70hRxT2w3WvlXdw9/4F6/ZcF+b5F2gmQRpLH813PwHCxeYs1mORvOHvD74MiA
YHA3eaE8BfPFZLFEdKzczwfT5SJuCk2/5TKODPq4GYzvLHV4Rx03pKzjMo4q6rgJvSyxYNioAj6O
u8pmIGUFkchvo/njW/S/Pnl1jdQ4fB/rGeZLBZV6p34JdOzKafC8/PROA4/tL/xeudVs+uVeq5Os
2PASFX8KHtBMhepxH0/tQ9AfzqbTYLiczclbzgXKvarnreu+DSrtV9rHZI1m3NXJdBk89EdPSOVe
ohrEJTFsR5dEy4BYzxzRBmp4MXueDwOF/PVW0Ww99FTq4CWiqgEdoKuZTP+QqMTLrGQ4e3ycTcXV
2G5UTYBrGExRVZ9Ho/5s+lHpIXUbUy+aB+VpNl8qZeW6UlFm02R5x+aWb7f73V6pd9V9q6hf3JBS
XfwVzXKv06rjz4O7ISa9caJKIl2tVhzViq+Y0RIthh8V1BM8O2+V1lUNUf8r8v+Yul7VKopyefNq
HqBd8VpVuutf/+t5Mv9jgdqih+5oerIdtHH6o/ClTX8yHc8+KtPZFLf6x3L2pCyCpbKcKXRxK7M4
oZ63SmmBLRfwNPqVWuWV9tpURpP7yXLwEK4z4gWzORrB0/KTMlgotnL3NHydbMZINoMpvD+7+9+I
WvtPz8vXT4P58jUaRuv8Z6VWeat4jnKmvUgWN9ODDEaTUbxT/DoqM50pZb+k+F8Q91lMEM2MZ8/T
EVWHsdVEmfuZKNcsglGE2NNIIVmUt8kGsM5Cr8QouHu+D/cd/vthMg0+Ko3oN8X13v6oGbb9BWmv
Pyq2qji2gagVf0KVqib6j45+Qye9gh1lO46mYK+32MGQ+sXE/xlQzechBNdVzqwEIbhEm9sBg8YA
+Bb98lQjfaJTan3eE30zrZ70xI6A/IwTHXdt+xPd1A1z0xMdUUwk6IEDWaNP9GHiRE+wBFSBza9g
lc1Gep2kQEly266k2oVzI6lPEvkhuS1ZIZvklr4FIbldN0du07Zy9Nt07RwzaBlajp4gjStP3Y6s
SE5ye7qkuI9z266aY+XRqZkntymL35Lcjpaj3440BIVzu7osiEdyIw1dPrf8jQXJbcneCaLcDpKe
JZVfnFvTZcFHnFsnRwpfGUOnylk5PHJ3qIq5jqFjxs0/QvL1Y6MDxFLxXKuaw5aFx+P+4s/pkC9R
j8fJanRPUE0OwdoJK/Ze644dAy75Tp2wrBsdjuDQ0OlT5y5x6ugvkhVE2BmrgnU2z3AY2Th9RG1g
cXOMxMLP2AEQ1YlEnbbJb1o5o3qePDwRqcwx4SvcHC+VR0EOqheMGSTOjkk/fkP69MdkdoehuIfZ
PxEXAO+wa6fF8h3Vhss42sN/+58fB/3hw2wRrGbSRkKPPr4zVxUgUvLkSQRJuYqrecn1c01DaDLG
ozHXtCIwdkMac9m4fJrGXNN1LJ4ojG3gJUThhFfddb2WQ+lam9Qbu9tdVYoRr207G3oxTFZpAokd
LcX4DvH+36rnb9GJsc7sWRT+skn7OAp1skLTzanQJtYYFbfUzfRhVNxQkSjJxakkh5OMuLuuGKmf
jO29DeNCdZpGBtPdD+PCvTAZF04cxoWzO9zsK8ZlUIwLF2JdakkzLlSBazB4hxzjstXXmup6LH4r
ZFykrKebfL4jYFxxBRyQNdlHTbNsRraNaSys09UPezhGvTC4px1NY1F2S0xj1prGokIsvZdPY2NE
Efrwbl2B7tnyJMKgMc1Sc6wfTWOaZdgcc2g5GkMVODI05jhWkXyM1Oma2hHQmGvqeWjMzWB7Kxpz
UjSGRBAGG8pBY26sw25IY0iBc3MK+UjASBSPr+ZZS4VyxpQWx2hjUBpihiZfjqNas20Ksy1CEiP1
hkYJxUliuFLDsVn0I7V70dbzOJsPTYjD38CmarxI1OKpDOJY17LKiYRGlpXJVrvYVC2dY7kSjWFP
Gxl3hEGj4c6MukLvZVSCdb5Se9mxNHovo0IsTsjdy8Fw6JnohE5U4LJesGTsZcSgMPiWXEhLzSHX
YKIzE2VNnQf04lkyV0Q3DCOJMIkO1cLqwbqWRE4Ho0eF72b0H2NbLgF2s2XTesSWelVUpQMuiFh6
Fc7sGcyFjS/mV1tplNwG2KvxC6oKLlWrYBOg7Cx6pjaBaXv0JkCFbI61mZbs5jDZzVG6mzZjpNF2
ZXXT4WaPu+kYoJsOXzrCx9YZdWgl3URTPWWBTysJAdeDO4s18nUhi3mdkpIT0tNqMa0A6UK6Cgsx
BpkqpMFCjDMjVUiHhbgTsSqUXgNUSMRkXd0EhcQwl27BQsIp121YSCjP6Q4sJCJGV3dhIfHiQopg
UTBdyIAU4QgX14AUwafyVSFIESztIVUIUgTL+ChVCFIEC8NMFYIUwcIPUoUgRbDwxlQhSBEsY6xU
IUgRLKE8VQhShCtcXBNSBAtmTxWCFMGy8UoVghTBAltThSBFeMLFNSFFeMLFNSFFeMLFNSFFeMLF
NSFFsDDzVCFIEZ54cSFFeMLFtSBFsFSPVCFAEQ4Lxk8VAhThqMLFtQBFOKpwcS1AEY4qXFwLUISj
ChfXAhThsO7MUoUARTgsPS1VCFBEbKacVQhQhKMKF9cGFOFowsW1IUVowsW1IUVowsW1IUVowsW1
IUVowsW1IUVowsW1IUWwEJpUIUgRLAQsVQhShCYS2F0gsFsOH+WKCzmQIliaYqoQpAhduLgOpAhd
uLhAukeFhIvrQIrQhYvrQIrQhYvrQIrg4xGrQpAidOHiOpAi+DD5qhCkCEO4uC6kCEO4uC6kCJZO
myoEKcIQLq4LKYIFraQKQYowhIvrQoowhIvrQopgXdylCkGKYN0ipQpBijDFiwspQgxte5AiWKhu
qhCkCJahY6oQpAhTuLgepAhTuLgepAiWZUiqEKQIviHHqhCkCEu4uB6kCJapZ6oQpAjx3ZgHKYJ1
b0EV8lRIEZZocT0VUoQlWlxPhRRhiRbXUyFFWKLF9VRIEZZIoPJUSBGsi8FUIUgRQtzIUyFFsOC4
VCFIEXwAblUIUoQQofI0SBFChMrTIEUIESpPgxQhRKg8DVKEEKHyNEgRQoTKS98140LCxdUgRQgR
Ki9944gLCRdXgxQhRKg8iFk6QoTKg5ilI0SoPIhZOkKEyoOYpcOyUEwVghQhRKg8iFk6QoTKg5il
I0SoPIhZOkKEyoOYpSNEqDyIWTpChMqDmKUjRKg8iFk6QoTKg5ilw7KuShWCFCFEqDyIWTpChMqD
mKUjRKg8iFk6QoTKg5ilI0SoPIhZOkKEyoOYpSNEqDyIWTpChMqDmKXjCRcXYpauEKHyIGbpChEq
D2KWrhCh8iBm6QoRKg9ilq4QofIgZukKESoPYpauEKHyIGbpChEqD2KWripcXIhZukKEyoOYpStE
qDyIWbpChMqDmKUrRKg8iFm6QoTKg5ilK0SoPIhZukKEyoOYpasJZSOIWbpChMqDmKUrRKg8iFm6
QoTKg5ilK0SoPIhZukKEyoOYpStEqDyIWbpChMqDmKUrRKg8iFkyjTxThSBFCBEqD2KWGYacq0KQ
IoQIlQcxS1eIUHkQs2SaCacKQYoQIlQexCyZxj+pQpAihAiVBzFLV4hQeRCzdIUIlQcxS1eIUHkQ
s3SFCJUHMUtXiFB5ELN0hQiVBzFLV4hQeRCzdIUIlQcxS1eIUHkQs3SFCJUHMUtXiFB5ELN0hQiV
BzFLV4hQeRCzFFtvexCzdMUIFcQsXTFCBTFLVww2QczSFYNNELN0xWATxCxdoRmXBzFLV4xQQcyS
aTCfKgQpQoxQQczSFSNUELN0hQiVpkLQ0hWiTagUpAkh3IRKQaIQ4k2oFKQKW7TAqBQkCyFMhd2l
wlKiJUalIGEIgSpUClKGEKnSVAheukLUCZWCtCGEnTQVwpeuEHdCpSBtCE2jUClIG0K4CpWCtCHE
q1ApSBtCwAqVgrQhRKxQKUgbQvQJlYK0IYSfUClIG0L8CZWCtCEEoDQVApmu0EYKlYK0IcStUClI
G0LgCpWCtCFErlApSBtC6IoYvoJS4lWGcKYrxKGwTTksJV5lCGi6QiQKlYK0ITSW0lQIabpCAAuV
ArThCREsVArQhieEsFApQBueEI5CpQBteEI8CpUCtOEJASlUCtAG821LuhSgDU8ISaFSgDY8odUU
KgVowxMiWZoKwU1PCGWhUpA2hFgWKgVpQ4hLoVKQNoTAFCoFaUOITKFSkDaE0BQqBWlDE68yxDg9
IaKFSkHaEEJaqBSkDSGmpakQ5vSE+BQqBWlDCFBpKgQ6PSFChUpB2hBCVKgUpA0hRoVKQdoQglSo
FKQNVpyhdClIG0JIB5WCtCG0XUClIG0I9UlNhYCnJ1QoUSlIG0KNEpWCtCFUKVEpSBtC9RCVgrQh
1A9RKUgbQgURlYK0IaEhQtzTExox4DiVsJTEKkPakNArIfTpSeiVEPv0JPRKCH56EhoiRD89CQ0R
wp+ehIYI8U9PaMyASkHakNArIQLqSeiVEAL1JPRKiIF6EnolBEE9Cb0SoqCehIYIYVBPQkOEOKgn
NGpApSBtSOiVEAn1JPRKCIV6EnolxEI9Cb0SgqGehF4J0VBPQq+EcKgnoVdCPNST0BAhIOoJrRtQ
KUgbEnolhEQ9Cb0SYqKehF4JQVFPQq+EqKgnoVdCWNST0CsBLooDR4hKaQAXRaWEq6wBXNRWxXql
BnBRVEq4yhrARVEp4SprABdFpYSrrAFcFJUSrrIGcFFUSrjKGsBFUSnhKmsAF7VVsV6pAVwUlRLy
eQ3goqiUeJUBLopKiVcZ4KKolHiVAS6KSolXGeCitirWKzWAi6JS4lUGuCgqJV5lgIvaqliv1AAu
ikqJ9zLARVEp8SoDXNRWxXqlBnBRWxXrlRrARcMgA6JSkDbEeqUGcFEcfU1cCtKG0GYClYK0ITSa
QKUgbQgNIFApSBtCCwjs6QqWEq8ywEVRKfEqA1wUlRKvMsBFUSnxKgNc1M5wobEuBWlDaDyBSkHa
EFpPoFKQNoTmE6gUpA2hKQQqBWlDaAuBSkHaEBpDINYLaUNoDYFKQdoQmkOgUpA2hO5/UClIG0Ir
ClQK0obQjAKVgrQhtKNApSBtCG0iUClIG0KjCFQK0oYY+9IALhqGOhGUArgoKiVeZYCLolLiVQa4
qC32ioN954FSQnsKVArShhgx0wAuamf4z1mXgrQhxr40gIuiUuJVBrgoKiWxypA2xNiXBnBRm+lD
MV0K0oYY+9IALmqrYpsKDeCiqJT4XAa4qC12e4RKQdoQY18awEVtprekdClIG2LsSwO4qJ3hU2ld
CtKGGPvSAC6KSolXGeCitiq2qdAALmqrYuxLA7goKiVeZYCLolLiVQa4KColXmWAi6JS4lUGuCiO
PiwuBWlDjH1pABdFpcSrDHBRWxVjXxrARW1VbFOhAVwUlRKvMsBFUSnxKgNc1GZ6bE+XgrQhxr40
gIuiUuJVBrgoKiVeZYCLolISqwxoQ5PAvgAuikqJVxngoqiUeJUBLopKiVcZ4KKolHiVAS6KSolX
GeCiqJR4lQEuikqJVxngoqiUeJUBLmprEtgXxEU1MfalQ1xUE2NfOsRFNTH2pUNcVBNjXzrERTUx
9qVDXFQTY186xEU1MfalQ1xUE2NfOsRFNTH2pUNcVBM+FEKlIG2IETMd4qKaGPvSIS6qibEvHeKi
mhj70iEuqomxLx3iopoY+9IhLqqJsS8d4qKaGPvSIS6qCV8MoVKQNsTYlw5xUU2MfekQF9XE2JcO
cVFNjH3pEBfVxNiXDnFRTYx96RAX1cTYlw5xUU2MfekQF9XE2JcOcVFNjH3pEBfVxNiXDnFRTYx9
6RAX1cTYlw5xUU2MfekQF9XE2JcOcVFNjH3pEBfVxNiXDnFRTYx96RAX1YSPiFApSBti7EuHuKgm
xr50iItqYuxLh7ioJsa+dIiLamLsS4e4qCbGvnSIi2pi7EuHuKgmxr50iItqYmsxHeKimhj70iEu
qomxLx3iopoY+9IhLqqJsS8d4qKaGPvSIS6qibEvHeKimhj70iEuqomtxXSIi2pixEyHuKgmxr50
iItqYuxLh7ioJsa+dIiLamLsS4e4qCbGvnSIi2pi7EuHuKgmxr50iItqYmsxHeKimhgx0yEuqomx
Lx3iopoY+9IhLqqJsS8d4qKaGPvSIS6qibEvHeKizChjqVIQF9XE2JcOcVFNjH3pEBfVxNZiOsRF
NTFipkNcVBNjXzrERTUx9qVDXFQTY186xEU1MfalQ1xUE2NfOsRFdTH2pUNcVBdjXzrERXWxtZgO
cVFdjJjpEBfVxdiXDnFRXYx96RAX1cXYlw5xUV2MfekQF9XF2JcOcVFdjH3pEBfVJbAviIvqQuc4
qBSkDQnEDOKiugT2BXFRXQL7grioLoF9QVxUl8C+IC6qS2BfEBfVJbAviIvqEtgXxEV1MfZlQFxU
F1uLGRAX1cXYlwFxUV2MfRkQF9XF2JcBcVFdjH0ZEBfVxdiXAXFRXYx9GRAX1cXYlwFxUV1sLWZA
XFQXI2YGxEV1MWJmQFxUF2NfBsRFdTH2ZUBcVBdjXwbERXUx9mVAXJQZHTRdCtKGGPsyIC6qC/3m
oFKQNsSImQFxUV2MmBkQF9XF2JcBcVFdjH0ZEBdlhlVNl4K0Ica+DIiL6mLsy4C4qC7GvgyIi+pi
7MuAuKguthYzIC6qixEzA+KiuhgxMyAuqouxLwPioroY+zIgLqqLsS8D4qK6GPsyIC6qi7EvA+Ki
uhj7MiAuqoutxQyIizLjRaZLQdoQY18GxEV1MfZlQFxUF2NfBsRFdTH2ZUBcVBdjXwbERXUx9mVA
XFQXY18GxEV1sbWYAXFRXYyYGRAX1cWImQFxUV2MfRkQF9XF2JcBcVFdjH0ZEBfVxdiXAXFRXYx9
GRAX1cXYlwFxUV1sLWZAXFQXI2YGxEV1MfZlQFxUF2NfBsRFdTH2ZUBcVBdjXwbERXUx9mVAXFQX
Y18GxEV1MfZlQFxUF2NfBsRFdbG1mAFxUV2MmBkQF9XF2JcBcVFdjH0ZEBfVxdiXAXFRQ4x9GRAX
NcTYlwFxUUOMfRkQFzXE2JcBcVFDbC1mQFzUECNmBsRFDTH2ZUBc1BBjXwbERQ0x9mVAXNQQY18G
xEUNMfZlQFzUEGNfBsRFDTH2ZUBc1BBbixkQFzXEiJkBcVFDjJgZEBc1xNiXAXFRQ4x9GRAXNcTY
lwFxUUOMfRkQFzUksC+IixoS2BfERQ2xtZgBcVFDAjGDuKghgZhBXNSQwL4gLmpIYF8QFzUksC+I
ixoS2BfERQ0J7AviooYY+zIhLmqIsS8T4qKG2FrMhLioIUbMTIiLGmLEzIS4qCHGvkyIixpi7MuE
uKghxr5MiIsaYuzLhLioIca+TIiLGmLsy4S4qCG2FjMhLmqIETMT4qKGGDEzIS5qiLEvE+Kihhj7
MiEuaoixLxPiooYY+zIhLmqIsS8T4qKGGPsyIS5qiLEvE+KihthazIS4qCFGzEyIixpixMyEuKgh
xr5MiIsaYuzLhLioIca+TIiLGmLsy4S4qCHGvkyIixpiazET4qKGGDEzIS5qiBEzE+Kihhj7MiEu
aoixLxPiooYY+zIhLmqIsS8T4qKGGPsyIS5qiLEvE+Kihhj7MiEuaoitxUyIixpixMyEuKghRsxM
iIsaYuzLhLioIca+TIiLGmLsy4S4qCHGvkyIixpi7MuEuKghthYzIS5qiBEzE+KihhgxMyEuaogR
MxPiooYY+zIhLmqIsS8T4qKGGPsyIS5qiLEvE+Kihhj7MiEuaoixLxPioobYWsyEuKghRsxMiIsa
YsTMhLioKca+TIiLmmLsy4S4qCnGvkyIi5pi7MuEuKgpxr5MiIuaYuzLhLioKbYWMyEuaooRMxPi
oqYYMTMhLmqKsS8T4qKmGPsyIS5qirEvE+Kiphj7MiEuaoqxLxPioqYY+zIhLmqKsS8T4qJInRCX
grQhRsxMiIuaYsTMhLioKca+TIiLmmLsy4S4qCnGvkyIi5pi7MuEuKgpxr5MiIuaYuzLhLioKbYW
MyEuaooRMxPioqYYMTMhLmqKsS8T4qKmGPsyIS5qSmBfEBc1JbAviIuaEtgXxEVNCewL4qKmBPYF
cVFTbC1mQlzUlEDMIC5qSiBmEBc1JbAviIuaEtgXxEVNMfZlQVzUFGNfFsRFTTH2ZUFc1BRjXxbE
RU2xtZgFcVFTjJhZEBc1xdiXBXFRU4x9WRAXNcXYlwVxUVOMfVkQFzXF2JcFcVFTjH1ZEBc1xdiX
BXFRU4x9WRAXNcXWYhbERU0x9mVBXNQUY18WxEVNMfZlQVzUFGNfFsRFTTH2ZUFc1BRjXxbERU0x
9mVBXNQUW4tZEBc1xYiZBXFRU4x9WRAXNcXYlwVxUVOMfVkQFzXF2JcFcVFTjH1ZEBc1xdiXBXFR
U4x9WRAXNcXYlwVxUVOMfVkQFzXF2JcFcVFTjH1ZEBc1xdiXBXFRU4x9WRAXNcXYlwVxUVOMfVkQ
FzXF2JcFcVFTjH1ZEBc1xdZiFsRFTTH2ZUFc1BRjXxbERU0x9mVBXNQUY18WxEVNMfZlQVzUFGNf
FsRFTTH2ZUFc1BRjXxbERU2xtZgFcVFLjJhZEBe1xNiXBXFRS4x9WRAXtcTYlwVxUUuMfVkQF7XE
2JcFcVFLjH1ZEBe1xNiXBXFRS2wtZkFc1BIjZhbERS0x9mVBXNQSY18WxEUtMfZlQVzUEmNfFsRF
LTH2ZUFc1BJjXxbERS0x9mVBXNQSY18WxEUtsbWYBXFRS4yYWRAXtcTYlwVxUUuMfVkQF7XE2JcF
cVFLjH1ZEBe1xNiXBXFRS4x9WRAXtcTYlwVxUUtsLWZBXNQSI2YWxEUtMfZlQVzUEmNfFsRFLTH2
ZUFc1BJjXxbERS0x9mVBXNQSY18WxEUtMfZlQVzUEmNfFsRFLbG1mAVxUUuMfVkQF7UksC+Ii1oS
2BfERS0J7AviopYE9gVxUUsC+4K4qCWBfUFc1BJbi1kQF7UkEDOIi1oSiBnERS0J7AviopYY+7Ih
LmqJsS8b4qKWGPuyIS5qibEvG+Kilhj7siEuaomtxWyIi1pixMyGuKglRsxsiItaYsTMhrioJca+
bIiLWmLsy4a4qCXGvmyIi1pi7MuGuKglxr5siItaYmsxG+KilhgxsyEuaokRMxviopYYMbMhLmqJ
ETMb4qKWGPuyIS5qibEvG+Kilhj7siEuaolfStoQF7XEiJkNcVFLjJjZEBe1xIiZDXFRS4yY2RAX
tcSImQ1xUUuMfdkQF7XE2JcNcVFLjH3ZEBe1xNiXDXFRS2wtZkNc1BIjZjbERS0xYmZDXNQSI2Y2
xEUtMWJmQ1zUEiNmNsRFLTH2ZUNc1BJjXzbERS0x9mVDXNQWY182xEVtsbWYDXFRW4yY2RAXtcWI
mQ1xUVuMmNkQF7XFiJkNcVFbjJjZEBe1xdiXDXFRW4x92RAXtcUYkQ1xUVuMEdkQF7XFGJENcVFb
jBHZEBe1xRiRDXFRW4z22BAXtcX2UTbERW0xRmRDXNQWY0Q2xEVtMUZkQ1zUFmNENsRFbTFGZENc
1BZjRDbERW0xRmRDXNQWY0Q2xEVtsX2UDXFRW4wR2RAXtcUYkQ1xUVuMEdkQF7XFGJENcVFbjBHZ
EBe1xRiRDXFRW4wR2RAXtcUYkQ1xUVtsH2VDXNQWY0Q2xEVtMUZkQ1zUFmNENsRFbTFGZENc1BZj
RDbERW0xRmRDXNQWY0Q2xEVtMUZkQ1zUFqM9NsRFbbF9lA1xUVuMEdkQF7UlMCKIi9oSGBHERW0J
jAjiorYERgRxUVsCI4K4qC2BEUFc1JZAeyAuakugPRAXtcX2UTbERW0JjAjiorYERgRxUVsCI4K4
qC2BEUFc1JbAiCAuaosxIgfiorYYI3IgLmqL0R4H4qK2GO1xIC5qi+2jHIiL2mKMyIG4qC3GiByI
i9pijMiBuKgtxogciIvaYozIgbioLcaIHIiL2mK0x4G4qC1GexyIi9pi+ygH4qK2GCNyIC5qizEi
B+KithgjciAuaosxIgfiorYYI3IgLmqLMSIH4qK2GCNyIC5qi9EeB+KithjtcSAuaovtoxyIi9pi
jMiBuKgtxogciIvaYozIgbioI8aIHIiLOmKMyIG4qCPGiByIizpitMeBuKgjRnsciIs6YrTHgbio
I7aPciAu6ogxIgfioo4YI3IgLuqI7aMciIs64heFDsRFHbFVlQNxUUdsH+VAXNQRY18OxEUdMfbl
QFzUEWNfDsRFHTH25UBc1BFjXw7ERR2xfZQDcVFHjJg5EBd1xIiZA3FRR4yYORAXdcTYlwNxUUeM
fTkQF3XE2JcDcVFHjH05EBd1xNiXA3FRR4x9ORAXdcT2UQ7ERR0xYuZAXNQRI2YOxEUdMfblQFzU
EWNfDsRFHTH25UBc1BFjXw7ERR0x9uVAXNQRY18OxEUdsX2UA3FRR4yYORAXdcSImQNxUUeMmDkQ
F3XE2JcDcVFHjH05EBd1xNiXA3FRR4x9ORAXdcTYlwNxUUdsH+VAXNQRI2YOxEUdMWLmQFzUESNm
DsRFHTFi5kBc1BFjXw7ERR0x9uVAXNQRY18OxEUdMfblQFzUEdtHORAXdcSImQNxUUeMmDkQF3XE
iJkDcVFHjJg5EBd1xNiXA3FRR4x9ORAXdcTYlwNxUUcC+4K4qCOBfUFc1BHbRzkQF3UkEDOIizoS
iBnERR0JxAzioo4E9gVxUUcC+4K4qCOBfUFc1JHAviAu6oixLxfioo7YPsqFuKgjRsxciIs6YsTM
hbioI0bMXIiLOmLEzIW4qCPGvlyIizpi7MuFuKgjxr5ciIs6YuzLhbioI8a+XIiLOmL7KBfioo4Y
MXMhLuqIETMX4qKOGDFzIS7qiLEvF+Kijhj7ciEu6oqxLxfioq4Y+3IhLuqKsS8X4qKu2D7Khbio
K0bMXIiLumLEzIW4qCtGzFyIi7pixMyFuKgrxr5ciIu6YuzLhbioK8a+XIiLumLsy4W4qCt+UehC
XNQVI2YuxEVdMWLmQlzUFSNmLsRFXTFi5kJc1BVjXy7ERV0x9uVCXNQVY18uxEVdMfblQlzUFWNf
LsRFXbG1mAtxUVeMmLkQF3XFiJkLcVFXjJi5EBd1xdiXC3FRl4VH4TKaqjs/mcqZMzYH46EReCoS
p+I/RuiPF1Qt3DmN6vlN/cn8uC7hqMKbXAhbokKiowwipKiQaF4gGOuoQqE0jfvqqsb0rRv+2//8
OOgPH2aLQFGjH91z71xHu6MqYIyPW0EwHHqmZtnJClhnPbcC0zXNkWm4iQqY7jC5FYwDd2QP9OQc
MP1oPM0nn9fjHozvLHWYHDe5dPhtNH98i/7XnwcPwWARfFRmT6iO4ex5ulTeKRqV30vkH08egv54
HgSvnwbz5Ws0gKfJCJUwPVN9qaAOTIYB+lP9Eugq+sCvFTOGVa2Ps1HQn93972C47D89L1d1t85/
VmqVtwpSf860F8niGPMjxfu4PBkDGsvn2R9oKOG/Cvm4UMaz+Wo6Ru5woAWWrqhUXckJCasaBYvl
fPbnRwV8ShV1k6MYLJbBPKvsaDYNkhV4Dj47122jCsiif1SSefRk/wbL2eNk2F8sB8ugP5lOlh+V
0sPDbIj+HClhokISV4P2VMNCJ4WdrNLQYZX3AZr8h8E0CCtH9Y5GqM7f2vVS03+ru28RZT0O5n8q
pY/rbeG6d4PwBgg3uZxlt+rkbdXQ3i5Qs6jqRKPOHdp7AwJHSjRqMoa6QI2O7/qINMK2PyrdYKn8
1mxVzz8SgmE1T89q3AmqKcZCCcZnxw2cJyZ1NEDMgoBIMuNztxhfsnl6fHEnkk1ZuanG1N4On+cL
1GJi/QZoG7oDR3J8lrn5+Kjm6fHFnaCacjk8CQ0ywYw85Ux/kSyHoc6c82KtdlNi4bW7kTW+Gw/k
Jsa2pHrr0qzTI/Agq7fD+XKY6my50yu/tbW3T5MnikJH+PhTzZFcR538ZOPGdFlOkI01DkbuSLZR
FtOUJZtk8ymyiTpBNcWZUP74LCNuoJJga4ZqDK2x5PhcBs3Jjo9qPsXWok5QTeVma5Yb77sE0dzZ
4+AujHEvM74t2BrVPD2+uBPJprzc29fWV9s3QaCGag2dAMk/UgP0cs+qbcXL5q8bNYfewA1RFJlG
t5hVqnl6VuNOJJoiiFG+8Tlq3EB1PT7PNUcDbyC3Kwh0tOn4qOZTIlTUCaopxlQKxmfFZJkgmkAf
oJrv5Hg+gXU2Hl+y+dRhH3WCasrOd0yYZnhMJA760WjkmINAbkMQCIQ1NnK04dHhlleDa7QqfjS8
dPP02OJOUE1tIRPSgnBqHiNxmGqLMY+D0ag/GI/RYR2MkHo0naLfZvMFmdDJ9F4ZPDwoaK3mAdKb
1sns0Qpm1VA5UgJTz3JToo1rMM423qLgJXmLo7J+IReX694mJIjU2kRyRLJF05Bem+r5W4ycJ09u
Sq6iG4ulK6oxORkKSXwGNS2mk2dWUXGTKm4xSH1rmkjMsoAmLJ7uTY3aRcRg0d22ZcvZdDmexBkP
I81PWs2mX+61Om9d921Qab/S1jwlRjTkeAolmYvWCXbc5hwnhAcS6o9H8FGpT6Z/sLtOk+FqAKjr
iLvgpftItckjLcHiOBz2WVhfU0RGtc2RZXhnheOGtSTOQRyleuQZkue8w5Fj5M6KRPMpFhF1ItmU
y5lXKZGJkhPptmJpkWqLwfu25guJ0Qpm1WUcVcNPwfCP/mz68OdHhfyO28yqxGNU8il4eArmUV14
jRaYlq+eRoMlrm4+eyb/hn2GVJmo3lMZy8GunknffwTB00L5zW+WEU2gBOdtpY1m5qUynf1TmU2z
qNxbYXWT6TJ4iAS9eJoGD3iuBtP7YPERMuRPgwX7iPrnZPlJGd+hM4JqyZZuiVXp58licvcQKJry
6h+K9lKZjccKBmOn+L+PCwqB9HQGjxvOHh8xshj+uxQsueclWdbnO9TbP/rBdIC68FEh/+IKwu+4
E3hv4m7Ng+XbRF80VHuyIjJQVGo5eQzQ1nl86o/ns8f+YjiYInp5mqHRhzUpb5XPytOZ+lLXjRf/
K7pWsLCHEzL+8E/NM03lNzwnz4uXiooaf/qYbJqSrJ8xZQbxUAh+/VF5jsk1GkkIa6/G8zbehe9c
w7WMl8poMh6/QwzFe6l8+uc719UMHf1CQN53SPBQjWTzFMa7ycjNxMixcylq5AYeucoZue4VN3LH
dPVo5Cpr2PivVdu6QcKJbzFsW1+N2kacx1iP2nax3zveeqOW9QLXOzFqbTVqgz9qSiUIr7iitj/G
jQWfg7AxXDkippjDkz8TdZkG63gilwOjYDx4fkCH8EMwQGd+Gf9DDgypSwJcNU84lhCecPE8MnJK
nkHFzTyiWwrlRMWtXHoPLeDj4vHY+30wsfj666NSRf/NNZ2UkJS46hnNJ5+DubL6grnu00OAjvtV
acOlNZX8O8VdbRQk/evmeqO4lm653I2CGraK3SgG2CgmtVEMqu140FGDo8kCnyr98RRNG/mddbIk
a6AUgPzTpqnJebN0at4y2Cpu2Sp03kzAVul5M3/4y3f38+Xh9Qit5P3rh9n9rtrAu9k2TfwvfnCV
/Bf9mPg/f0FqAw5L4qAN/xekQ1i6/RdF3VWHkj/PiIrnivKXxWC6fB4OZ7x8ovSv9Ofx9fCtjljr
25H1WVXOByOlrinjh8H9QnHVH85u/eYL5fGU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU
6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTp
lOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplOmU6ZTplGmnme5Hd6+XX5Y79TGQ7f9B02zT
Cf0/GKqhq9j/g26rxsn/wz5+/qoqyv/zm2E+ql/wYpCAKcFIG2q29v/89qhMpjjVePzP/8R/nb1Q
sLcX5c3D5M428X+Hrxez1/YPf9WoWizL0Y07b2jdBcNkLZX549u3lefHO/LLcPb0J6kVpdmPy0+T
BfrrnfoF92E0xK5gVfWFMljisvrjm0+zx+BNvApvlo9Pb74E01fL+Wz2tHgzmiyeHvp3KMN8GP4x
+PN8MPwjmI7ejOaPb3Cjr4dPT6iFt5rp/fBXndXhgTu2qGGfP4/HwXzRXc7mg/vg7dv7YFmdDx6D
8HtpOipnjCHAxI0G8VIhieO78mz2xyTAGTTXNG0bkbmr656luoZum0UMle7vasC29cNfDeaAzdFA
p1YorK88e3wcTEeXxK/W/O3bRbAsz6bjyX3mWIOBG411HvwXTnv9+nURo2J2Kh6crrs//NVkDs64
G91JDO5pPhsGi0X0+fhG6CFytVgD9MYj00kOsLycP3Qm0/uQDFYj6wT/9RwslpkjG9nqLkcW/RkP
ydV++KvNXjNdp1jGbTCNyr59ux5aDX1cBH/HMXtIe5Nx/w7l6mPnbC+V5OfF6lPYSzQ66q/F0z/e
vp1NO8EwmHwOauj7cLCczKaiyUrMzfNi/gZHj3l4M5kOH55HAZ6bN2g61v3FvX39KSZY84e/OpDr
jvW7O8fVxIPHlb19+/eHwePdaHD2Avf/KZgP0J4/e3H2eTYZvcBOTJPr3SdxkJ7nQXocjiu7xojX
o7+iNU4NLFpUA3EZlz2uwKEWdbFEA+pXn6dDPNWR+77533Hfz168VLKGTf99Npo9Tkb95Usl+Lwc
fpr2n2bzJf7zfo7GgZZ33F++SM6Vgmar3+hPpji80RmZJiXsTWn6Z380WA6U/3iRnLgx7uRsHu8I
9O8PCh7jY2r9J3dv7ofDN19cu2+br56Grx4m0+cvr+6nz2+81/prdUUb9z/99Oqz9+Zusly8QS2H
DaBZeP2JzKGq/vBXj3mYDnQvAJMYlyZzp6SJARACi5YpGihyLLaHxqKpDIIYGu7Q5RE6+t0ni/n2
LfHg2Ps0DwbZbHlkb0bHq6ZWJyXpssbqsnl3N4Y0HFFSf/L49EDW4KUSrgRnRH97kSbwVeLf/hGN
kVAYJrGYBPFo/1c03CGWKQz1rXImaoeZovwtJIkXL5SwQrIa5thW/i5eA0Re0RnR7y9Bp3T3rZJa
k2J3SzjVIW05BlonnblOg2DEXae/F78402NcncH8fvFX9bBL5KHjQDPYS2TCJVqSQaClqpE65n8P
vz4/PWyzahS//7v6/PBS0Z4f/sHlJtE0FTcty5h7vdVNdO5rJnNCvLGxxwlZnxDCeShu9BYS+TSL
PXr6MKBH3w2j9GH+utNpiShl/swX/cJJUXdBHBrZLTacHhVJxAZ18KRUcbmGUQ40T8Offor1dYex
EoZn6g69EgMsTq0PYKD/P4WJuFZ8croMLMFxdPrkRLLoNPi24AT0v//xPx6Dx+HTn2cRaPBSebyY
LpeDu/DPV/+4D5aYAB+7k/8TvPj/fmjOFKI0LF7/8P9qyjvlv/++Gg6WbP8Rfgqbri3HKCXqBqmO
JPc/Py3nr6nv6HM0cdGkBY5mkt31dzJln5fY+S+JEpCcPZThJ83+x79R99BfVRyN1EC/ozrRn6E6
ioOP4t4v55MR/sOyVBP9fTMZLT/hNMO20Z+XweT+Ew5U6thIU35sDh5JKFN8MK1OTjIDON6prjuq
o6Ns9dk9Hk+c/Ufcqx/xd3S8PaAPyU2L8pLPb98+zO4r/vnVBcpYnTwEpemoPpni8mM0q8G//x0O
gJoUso1tZ2whckA9Sa0RykeYyfN0ghTmPprc9LGbzE2WgCwqXX9Iaw6u/9///oHd8Nv/UR5Mp7Ol
MhhiBV1BpDOb/4mJczAazfEXush36Jj49HP6Of2cfk4/p5/Tz+nn9HP6Of2cfk4/p5/Tz+nn9HP6
Of2cfk4/p5/Tz+nn9HP6Of3k/vn/AYeLhqgAiAkA

------32eA35eCE6168A30A986784F2925fA27-m92h0YqC5cQGNEzX-1580567975
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

------32eA35eCE6168A30A986784F2925fA27-m92h0YqC5cQGNEzX-1580567975--


From xen-devel-bounces@lists.xenproject.org Sat Feb 01 18:24:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 18:24:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ixxRD-0002Ab-9x; Sat, 01 Feb 2020 18:24:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1ixxRB-0002AW-B5
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 18:24:09 +0000
X-Inumbo-ID: 05c74f2e-4520-11ea-8cf7-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05c74f2e-4520-11ea-8cf7-12813bfff9fa;
 Sat, 01 Feb 2020 18:24:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixxR4-0002hH-7K; Sat, 01 Feb 2020 18:24:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1ixxR3-00075X-O7; Sat, 01 Feb 2020 18:24:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1ixxR3-00072A-NQ; Sat, 01 Feb 2020 18:24:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146643-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 18:24:01 +0000
Subject: [Xen-devel] [qemu-mainline test] 146643: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY0MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NDMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NiBk
YXlzICAyMjIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 22:06:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 22:06:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iy0u4-0002gB-7l; Sat, 01 Feb 2020 22:06:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iy0u3-0002g6-Bj
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 22:06:11 +0000
X-Inumbo-ID: 0c6c5b8e-453f-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c6c5b8e-453f-11ea-b211-bc764e2007e4;
 Sat, 01 Feb 2020 22:06:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy0tz-00072M-N5; Sat, 01 Feb 2020 22:06:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy0tz-0001hi-DU; Sat, 01 Feb 2020 22:06:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iy0tz-0006Mv-Cn; Sat, 01 Feb 2020 22:06:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146647-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 22:06:07 +0000
Subject: [Xen-devel] [qemu-mainline test] 146647: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY0NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NDcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NyBk
YXlzICAyMjMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 22:19:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 22:19:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iy16M-0003aR-IA; Sat, 01 Feb 2020 22:18:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iy16L-0003aM-3k
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 22:18:53 +0000
X-Inumbo-ID: d3356052-4540-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d3356052-4540-11ea-8396-bc764e2007e4;
 Sat, 01 Feb 2020 22:18:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy16I-0007Iv-5w; Sat, 01 Feb 2020 22:18:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy16H-00029g-Rp; Sat, 01 Feb 2020 22:18:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iy16H-0004qV-Qx; Sat, 01 Feb 2020 22:18:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146640-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:allowable
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 22:18:49 +0000
Subject: [Xen-devel] [xen-unstable test] 146640: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY0MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEzIGd1ZXN0LXN0YXJ0LjIgZmFpbCBp
biAxNDY2MzMgUkVHUi4gdnMuIDE0NjU2MwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJt
aXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgMTUg
Z3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBpbiAxNDY2MzMgcGFzcyBpbiAxNDY2NDAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBm
YWlsIHBhc3MgaW4gMTQ2NjMzCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxs
b3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxNiBn
dWVzdC1sb2NhbG1pZ3JhdGUgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxp
a2UgMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2Mwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgNDFkODg2OTAwM2U5NmQ4YjcyNTBhZDFkMDI0NjM3MWQ2OTI5YWNhNgpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjkxMGMzZWJjNmExNzhjNWNiYmMwODY4MTM0
YmU1MzZmYWU3ZjdjZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2NTYzICAyMDIwLTAxLTI5IDAx
OjU1OjMwIFogICAgMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjU3OCAgMjAyMC0wMS0y
OSAxNzowNjoxOSBaICAgIDMgZGF5cyAgICA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDE0NjYzMyAgMjAyMC0wMi0wMSAwMTozNzoxMSBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CiAgSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIE9sYWYgSGVyaW5nIDxvbGFm
QGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1h
cy5sZW5neWVsQGludGVsLmNvbT4KICBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgogIFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVw
YXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgNDc5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 23:07:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 23:07:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iy1r8-0007al-Lq; Sat, 01 Feb 2020 23:07:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iy1r7-0007ag-OA
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 23:07:13 +0000
X-Inumbo-ID: 919082e2-4547-11ea-a933-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 919082e2-4547-11ea-a933-bc764e2007e4;
 Sat, 01 Feb 2020 23:07:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy1r1-0008J4-1R; Sat, 01 Feb 2020 23:07:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy1r0-00040W-Qu; Sat, 01 Feb 2020 23:07:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iy1r0-00027b-QD; Sat, 01 Feb 2020 23:07:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146644-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 23:07:06 +0000
Subject: [Xen-devel] [ovmf test] 146644: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY0NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjQgZGF5cyAgIDkyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 01 23:48:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 01 Feb 2020 23:48:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iy2V4-0002NY-Q2; Sat, 01 Feb 2020 23:48:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ww+b=3V=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iy2V3-0002NT-VR
 for xen-devel@lists.xenproject.org; Sat, 01 Feb 2020 23:48:30 +0000
X-Inumbo-ID: 57b4b100-454d-11ea-8d36-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 57b4b100-454d-11ea-8d36-12813bfff9fa;
 Sat, 01 Feb 2020 23:48:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy2V0-0000dN-VQ; Sat, 01 Feb 2020 23:48:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy2V0-0004tH-JY; Sat, 01 Feb 2020 23:48:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iy2V0-0003gw-IZ; Sat, 01 Feb 2020 23:48:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146642-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 01 Feb 2020 23:48:26 +0000
Subject: [Xen-devel] [linux-5.4 test] 146642: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY0MiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY0Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBm
YWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBh
bGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgMzEzYzg0NjBjZjAyOTBmYjFiOWY3MWEyMDU3M2ZjMzJhYzZjOWNlZQpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYz
NGY5NTNjYjM4NGMzMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3
OjQyOjA0IFogICAxNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0x
NyAwMjo1OTowNyBaICAgMTUgZGF5cyAgIDM1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDE0NjY0MiAgMjAyMC0wMi0wMSAxMzoxMDowMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KODcyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0
aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDQwMTI3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 02:56:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 02:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iy5QZ-0002U1-Di; Sun, 02 Feb 2020 02:56:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iy5QX-0002Tw-T4
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 02:56:01 +0000
X-Inumbo-ID: 876ced3a-4567-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 876ced3a-4567-11ea-8396-bc764e2007e4;
 Sun, 02 Feb 2020 02:55:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy5QP-00088O-RP; Sun, 02 Feb 2020 02:55:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy5QP-0002Ls-Aw; Sun, 02 Feb 2020 02:55:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iy5QP-0005Ur-AA; Sun, 02 Feb 2020 02:55:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146652-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 02:55:53 +0000
Subject: [Xen-devel] [qemu-mainline test] 146652: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY1MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEg
YnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NyBk
YXlzICAyMjQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 06:15:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 06:15:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iy8Xi-0001pE-MI; Sun, 02 Feb 2020 06:15:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iy8Xg-0001p9-UR
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 06:15:36 +0000
X-Inumbo-ID: 69e04304-4583-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 69e04304-4583-11ea-b211-bc764e2007e4;
 Sun, 02 Feb 2020 06:15:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy8Xa-00047H-D6; Sun, 02 Feb 2020 06:15:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iy8XY-0005qy-Re; Sun, 02 Feb 2020 06:15:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iy8XY-0003xS-R1; Sun, 02 Feb 2020 06:15:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146654-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 06:15:28 +0000
Subject: [Xen-devel] [ovmf test] 146654: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjUgZGF5cyAgIDkzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDEgZGF5cyAgICA0IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 08:42:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 08:42:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyAp6-0005X0-7r; Sun, 02 Feb 2020 08:41:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyAp4-0005Wv-TW
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 08:41:42 +0000
X-Inumbo-ID: d3f40258-4597-11ea-8d76-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3f40258-4597-11ea-8d76-12813bfff9fa;
 Sun, 02 Feb 2020 08:41:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyAp0-0007MF-9x; Sun, 02 Feb 2020 08:41:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyAoz-0007Fv-Qg; Sun, 02 Feb 2020 08:41:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyAoz-0003EQ-Q4; Sun, 02 Feb 2020 08:41:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1iyAoz-0003EQ-Q4@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 08:41:37 +0000
Subject: [Xen-devel] [xen-unstable bisection] complete
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbQp0ZXN0aWQgZGViaWFu
LWh2bS1pbnN0YWxsCgpUcmVlOiBsaW51eCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZv
cHMuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qv
bGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLXRyYWRpdGlvbmFsLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVt
dS14ZW4uZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZv
dW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJl
ZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAg
YWFjYzE0MzAwNjQyOWRlNDY5MzJhYWJhZTE3YzEzODQ2YzcxZmE0NQogIEJ1ZyBub3QgcHJlc2Vu
dDogMjU3MmM3ZDc2ZTFhZWU5YjExYTIzYzU0OGNlZTY5YjE1YTM1NDAxZgogIExhc3QgZmFpbCBy
ZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0
NjY2NC8KCgogIGNvbW1pdCBhYWNjMTQzMDA2NDI5ZGU0NjkzMmFhYmFlMTdjMTM4NDZjNzFmYTQ1
CiAgQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERh
dGU6ICAgVGh1IEphbiAyIDIxOjM3OjM2IDIwMjAgKzAwMDAKICAKICAgICAgdG9vbHMvbGlieGw6
IFBsdW1iIGRvbWFpbl9jcmVhdGVfc3RhdGUgZG93biBpbnRvIGxpYnhsX19idWlsZF9wcmUoKQog
ICAgICAKICAgICAgVG8gZml4IENQVUlEIGhhbmRsaW5nLCBsaWJ4bF9fYnVpbGRfcHJlKCkgaXMg
Z29pbmcgdG8gaGF2ZSB0byBkaXN0aW5ndWlzaAogICAgICBiZXR3ZWVuIGEgYnJhbmQgbmV3IFZN
IHZzIG9uZSB3aGljaCBpcyBiZWluZyBtaWdyYXRlZC1pbi9yZXN1bWVkLgogICAgICAKICAgICAg
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgICBBY2tlZC1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgoKRm9yIGJpc2VjdGlvbiByZXZpc2lv
bi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLXVuc3RhYmxlL3Rlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLmRlYmlhbi1odm0taW5zdGFsbC5odG1s
ClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8g
dGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0
cy9iaXNlY3QveGVuLXVuc3RhYmxlL3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtLmRlYmlhbi1odm0taW5zdGFsbCAtLXN1bW1hcnktb3V0PXRtcC8x
NDY2NjQuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xNDY1NjMgLS1ibGVzc2lu
Z3M9cmVhbCxyZWFsLWJpc2VjdCB4ZW4tdW5zdGFibGUgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gZGViaWFuLWh2bS1pbnN0YWxsClNlYXJjaGlu
ZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxNDY2NDAgZmFpbCBbaG9zdD1kZWJpbmExXSAv
IDE0NjYyNSBbaG9zdD1yaW1hdmExXSAxNDY2MTEgW2hvc3Q9ZWxibGluZzFdIDE0NjYwMCBbaG9z
dD1hbGJhbmEwXSAxNDY1ODQgW2hvc3Q9Y2hhcmRvbm5heTBdIDE0NjU3OCBbaG9zdD1waW5vdDFd
IDE0NjU2MyBbaG9zdD1jaGFyZG9ubmF5MV0gMTQ2NTU1IFtob3N0PWl0YWxpYTBdIDE0NjU0MyBb
aG9zdD1nb2RlbGxvMV0gMTQ2NTM0IFtob3N0PWZpYW5vMF0gMTQ2NTI2IFtob3N0PWdvZGVsbG8w
XSAxNDY1MTQgW2hvc3Q9Zmlhbm8xXSAxNDY1MDUgW2hvc3Q9aHV4ZWxyZWJlMF0gMTQ2NDkyIFto
b3N0PWh1eGVscmViZTFdIDE0NjQ4NCBbaG9zdD1hbGJhbmExXSAxNDYxMTkgW2hvc3Q9cGlub3Qx
XSAxNDYwOTQgW2hvc3Q9cmltYXZhMV0gMTQ2MDUwIFtob3N0PWl0YWxpYTBdIDE0NjAzOSBvay4K
RmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTQ2NjQwIC8gMTQ2MDM5Cih0cmVlIHdpdGgg
bm8gdXJsOiBtaW5pb3MpCih0cmVlIHdpdGggbm8gdXJsOiBvdm1mKQoodHJlZSB3aXRoIG5vIHVy
bDogc2VhYmlvcykKVHJlZTogbGludXggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3Bz
LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xp
bnV4LWZpcm13YXJlLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUt
eGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGMz
MDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNDFkODg2OTAw
M2U5NmQ4YjcyNTBhZDFkMDI0NjM3MWQ2OTI5YWNhNgpCYXNpcyBwYXNzIGI5OGFlYmQyOTgyNDZk
ZjM3YjQ3MmM1MmEyZWUxMDIzMjU2ZDAyZTMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgODg0MmQwMWIzMDA5MTllMjBiY2Ey
ZTExMzhjNDU4YTg0ODM2MDBmOApHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2
dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvbGludXgtcHZvcHMuZ2l0I2I5
OGFlYmQyOTgyNDZkZjM3YjQ3MmM1MmEyZWUxMDIzMjU2ZDAyZTMtYzMwMzhlNzE4YTE5ZmM1OTZm
N2IxYmFiYTBmODNkNTE0NmRjNzc4NCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1j
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQjZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OC1kMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MVwKIDBiZDk4NDdlZi05MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Izg4NDJkMDFiMzAwOTE5ZTIwYmNhMmUx
MTM4YzQ1OGE4NDgzNjAwZjgtNDFkODg2OTAwM2U5NmQ4YjcyNTBhZDFkMDI0NjM3MWQ2OTI5YWNh
NgphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29udGlndW91czogbGludXgtcHZv
cHMKTG9hZGVkIDUwMDIgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0
IHJlc3VsdHM6CiAxNDYwMDYgW2hvc3Q9ZWxibGluZzFdCiAxNDYwMzAgW2hvc3Q9Z29kZWxsbzBd
CiAxNDYwMTggW2hvc3Q9YWxiYW5hMF0KIDE0NjAzOSBwYXNzIGI5OGFlYmQyOTgyNDZkZjM3YjQ3
MmM1MmEyZWUxMDIzMjU2ZDAyZTMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgODg0MmQwMWIzMDA5MTllMjBiY2EyZTExMzhj
NDU4YTg0ODM2MDBmOAogMTQ2MDUwIFtob3N0PWl0YWxpYTBdCiAxNDYwOTQgW2hvc3Q9cmltYXZh
MV0KIDE0NjIwNSBbaG9zdD1hbGJhbmExXQogMTQ2MTE5IFtob3N0PXBpbm90MV0KIDE0NjIwNiBb
aG9zdD1hbGJhbmExXQogMTQ2MTc2IFtob3N0PWFsYmFuYTFdCiAxNDYyMzQgW2hvc3Q9YWxiYW5h
MV0KIDE0NjIxNSBbaG9zdD1hbGJhbmExXQogMTQ2MjE3IFtob3N0PWFsYmFuYTFdCiAxNDYyMTkg
W2hvc3Q9YWxiYW5hMV0KIDE0NjIyMCBbaG9zdD1hbGJhbmExXQogMTQ2MjIyIFtob3N0PWFsYmFu
YTFdCiAxNDYyMjYgW2hvc3Q9YWxiYW5hMV0KIDE0NjIyNyBbaG9zdD1hbGJhbmExXQogMTQ2MjI5
IFtob3N0PWFsYmFuYTFdCiAxNDYyMzAgW2hvc3Q9YWxiYW5hMV0KIDE0NjIzMSBbaG9zdD1hbGJh
bmExXQogMTQ2MjMyIFtob3N0PWFsYmFuYTFdCiAxNDYyMjEgW2hvc3Q9YWxiYW5hMV0KIDE0NjI1
NyBbaG9zdD1hbGJhbmExXQogMTQ2Mjg2IFtob3N0PWFsYmFuYTFdCiAxNDYzNDAgW2hvc3Q9YWxi
YW5hMV0KIDE0NjQwOCBbaG9zdD1hbGJhbmExXQogMTQ2MzE5IFtob3N0PWFsYmFuYTFdCiAxNDYz
NTAgW2hvc3Q9YWxiYW5hMV0KIDE0NjM2NSBbaG9zdD1hbGJhbmExXQogMTQ2Mzc5IFtob3N0PWFs
YmFuYTFdCiAxNDYzOTMgW2hvc3Q9YWxiYW5hMV0KIDE0NjQxOSBbaG9zdD1hbGJhbmExXQogMTQ2
NDcxIFtob3N0PWFsYmFuYTFdCiAxNDY0NDUgW2hvc3Q9YWxiYW5hMV0KIDE0NjQ5MiBbaG9zdD1o
dXhlbHJlYmUxXQogMTQ2NDg0IFtob3N0PWFsYmFuYTFdCiAxNDY1MDUgW2hvc3Q9aHV4ZWxyZWJl
MF0KIDE0NjUxNCBbaG9zdD1maWFubzFdCiAxNDY1MjYgW2hvc3Q9Z29kZWxsbzBdCiAxNDY1MzQg
W2hvc3Q9Zmlhbm8wXQogMTQ2NTQzIFtob3N0PWdvZGVsbG8xXQogMTQ2NTc4IFtob3N0PXBpbm90
MV0KIDE0NjU1NSBbaG9zdD1pdGFsaWEwXQogMTQ2NjI1IFtob3N0PXJpbWF2YTFdCiAxNDY1NjMg
W2hvc3Q9Y2hhcmRvbm5heTFdCiAxNDY2MDAgW2hvc3Q9YWxiYW5hMF0KIDE0NjYxMSBbaG9zdD1l
bGJsaW5nMV0KIDE0NjU4NCBbaG9zdD1jaGFyZG9ubmF5MF0KIDE0NjY0NiBmYWlsIGMzMDM4ZTcx
OGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjI2ODkwMGZiYzViNTMz
OWY3NjY5NGU3M2YxNGU5MjYxZDRiODA2NQogMTQ2NjQxIHBhc3MgYjk4YWViZDI5ODI0NmRmMzdi
NDcyYzUyYTJlZTEwMjMyNTZkMDJlMyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0
NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA4ODQyZDAxYjMwMDkxOWUyMGJjYTJlMTEz
OGM0NThhODQ4MzYwMGY4CiAxNDY2NTkgcGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4
M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3
OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDI1NzJjN2Q3NmUxYWVlOWIxMWEyM2M1NDhjZWU2OWIxNWEz
NTQwMWYKIDE0NjY0MCBmYWlsIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3
ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgNDFkODg2OTAwM2U5NmQ4YjcyNTBhZDFkMDI0NjM3MWQ2OTI5YWNhNgogMTQ2
NjMzIGZhaWwgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NCBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiA0MWQ4ODY5MDAzZTk2ZDhiNzI1MGFkMWQwMjQ2MzcxZDY5MjlhY2E2CiAxNDY2NDggZmFpbCBj
MzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDFlZWVkYWY1
YTBkOWVkNjMyNGYzYmQ1YjcwMGJiMjJlYjQzNTUzNDEKIDE0NjY0NSBmYWlsIGMzMDM4ZTcxOGEx
OWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNDFkODg2OTAwM2U5NmQ4Yjcy
NTBhZDFkMDI0NjM3MWQ2OTI5YWNhNgogMTQ2NjUwIGZhaWwgYzMwMzhlNzE4YTE5ZmM1OTZmN2Ix
YmFiYTBmODNkNTE0NmRjNzc4NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBhZDBiM2RmMGY1ODQ1MWM5ZGYyNmU0NTUxNDhi
MmQzMzk1N2JjMzQ3CiAxNDY2NTMgcGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1
MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIDI3Mzk3MWM5NDA4YmY2MDg2MDU2OTdhZmQyZmViOGNkYzQ3YzRh
MzUKIDE0NjY0OSBwYXNzIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgYjZkNDEwNjAxMjA1NjJlMjE4NWYyZTNiNWU1ODJkNDE1NDU2ZWM2NQogMTQ2NjYx
IGZhaWwgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NCBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBh
YWNjMTQzMDA2NDI5ZGU0NjkzMmFhYmFlMTdjMTM4NDZjNzFmYTQ1CiAxNDY2NTcgZmFpbCBjMzAz
OGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3
Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGFhY2MxNDMwMDY0
MjlkZTQ2OTMyYWFiYWUxN2MxMzg0NmM3MWZhNDUKIDE0NjY1NiBwYXNzIGMzMDM4ZTcxOGExOWZj
NTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgMjU3MmM3ZDc2ZTFhZWU5YjExYTIz
YzU0OGNlZTY5YjE1YTM1NDAxZgogMTQ2NjYzIHBhc3MgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFi
YTBmODNkNTE0NmRjNzc4NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAyNTcyYzdkNzZlMWFlZTliMTFhMjNjNTQ4Y2VlNjli
MTVhMzU0MDFmCiAxNDY2NjQgZmFpbCBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2
ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzll
Y2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5
NWI4ZTQxMGJkOTg0N2VmIGFhY2MxNDMwMDY0MjlkZTQ2OTMyYWFiYWUxN2MxMzg0NmM3MWZhNDUK
IDE0NjY1MSBmYWlsIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5
ODQ3ZWYgNDFkODg2OTAwM2U5NmQ4YjcyNTBhZDFkMDI0NjM3MWQ2OTI5YWNhNgpTZWFyY2hpbmcg
Zm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDYwMzkgKHBh
c3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ2NjMzIChmYWlsKSwg
Zm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2NjQxIChwYXNzKSwgZm9y
IGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2NjQ1IChmYWlsKSwgZm9yIGJhc2lz
IGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUx
NDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgMjU3MmM3ZDc2ZTFhZWU5YjExYTIzYzU0OGNlZTY5YjE1YTM1NDAx
ZgpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDE0NjY1NiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3Vu
ZDogZmxpZ2h0IDE0NjY1NyAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDE0NjY1OSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTQ2NjYxIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2
NjYzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY2NjQgKGZh
aWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0g
Y2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgYWFjYzE0MzAwNjQyOWRlNDY5MzJhYWJhZTE3
YzEzODQ2YzcxZmE0NQogIEJ1ZyBub3QgcHJlc2VudDogMjU3MmM3ZDc2ZTFhZWU5YjExYTIzYzU0
OGNlZTY5YjE1YTM1NDAxZgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY2NC8KCgogIGNvbW1pdCBhYWNjMTQzMDA2
NDI5ZGU0NjkzMmFhYmFlMTdjMTM4NDZjNzFmYTQ1CiAgQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhdGU6ICAgVGh1IEphbiAyIDIxOjM3OjM2IDIw
MjAgKzAwMDAKICAKICAgICAgdG9vbHMvbGlieGw6IFBsdW1iIGRvbWFpbl9jcmVhdGVfc3RhdGUg
ZG93biBpbnRvIGxpYnhsX19idWlsZF9wcmUoKQogICAgICAKICAgICAgVG8gZml4IENQVUlEIGhh
bmRsaW5nLCBsaWJ4bF9fYnVpbGRfcHJlKCkgaXMgZ29pbmcgdG8gaGF2ZSB0byBkaXN0aW5ndWlz
aAogICAgICBiZXR3ZWVuIGEgYnJhbmQgbmV3IFZNIHZzIG9uZSB3aGljaCBpcyBiZWluZyBtaWdy
YXRlZC1pbi9yZXN1bWVkLgogICAgICAKICAgICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAg
IAogICAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgogICAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+Cgpwbm10b3BuZzogMjUwIGNvbG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGlu
IC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QveGVuLXVuc3RhYmxlL3Rlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLmRlYmlhbi1odm0taW5zdGFsbC57
ZG90LHBzLHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KMTQ2NjY0OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxNDY2NjQgeGVuLXVuc3Rh
YmxlIHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTQ2NjY0LwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoK
CmpvYnM6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 09:04:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 09:04:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyBBS-0007Fx-Gh; Sun, 02 Feb 2020 09:04:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zS8H=3W=merlin.srs.infradead.org=batv+d3332431526aff2919b9+6006+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iyBBQ-0007Fs-Ac
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 09:04:48 +0000
X-Inumbo-ID: 08356c66-459b-11ea-b211-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 08356c66-459b-11ea-b211-bc764e2007e4;
 Sun, 02 Feb 2020 09:04:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Message-ID:From:CC:To:Subject:
 Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:
 Date:Sender:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=S4KGY6BrosUVWr7qSYPjtyOHIz4PaeG+v9RWgtdbRyg=; b=1lxyZ4bJOypNFVUqmNDuZhVahj
 r+7F7xwcQY0F7Qk4ThFVKZf8ECKH0WQHKrXrln9yImYo+4AWD2KSWm3bZhjzzhtggo9dbXq6jViAe
 si8F1yGJvcuGdahGc/u8C5RqOrSmj5n2PORwxHRtPkv1wuDFS7lZig3NaasjRWvudqQQpDfFfkrU9
 N/y1nXDZ1nW2Oy0uLNReMIzgPmP0Ko92LjvcvsgmUHeRyZ6eGyZ+Q7eSXxI3n+uTfJ/15FzGQlkKx
 GUUVLIi3ZniqRrVy2UOcPx1yYLbBWinHAtL2hOUxxcQVBqm2R1Bunz1Gcc6x5PeGrpjaKEUhWP4rU
 htzakfFg==;
Received: from [2001:8b0:10b:1:7db1:61:a4a0:334e]
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iyBB8-0008Nm-My; Sun, 02 Feb 2020 09:04:31 +0000
Date: Sun, 02 Feb 2020 09:04:11 +0000
User-Agent: K-9 Mail for Android
In-Reply-To: <db1ff2aa4a0b4a4195eb374638becaf0@EX13D32EUC003.ant.amazon.com>
References: <723edf8e07ed0cbaacb6bce40bb98de3b88d69be.camel@infradead.org>
 <db1ff2aa4a0b4a4195eb374638becaf0@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
To: "Durrant, Paul" <pdurrant@amazon.co.uk>,
 xen-devel <xen-devel@lists.xenproject.org>
From: David Woodhouse <dwmw2@infradead.org>
Message-ID: <75F6EE03-B4E3-4B4D-89C2-C58931D12801@infradead.org>
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH] libxc: migrate migration stream definitions
 into Xen public headers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, "Gautam, Varad" <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxIEZlYnJ1YXJ5IDIwMjAgMTE6NDU6NDIgR01ULCAiRHVycmFudCwgUGF1bCIgPHBkdXJy
YW50QGFtYXpvbi5jby51az4gd3JvdGU6Cj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+
IEZyb206IERhdmlkIFdvb2Rob3VzZSA8ZHdtdzJAaW5mcmFkZWFkLm9yZz4KPj4gU2VudDogMDEg
RmVicnVhcnkgMjAyMCAwMDo0MAo+PiBUbzogeGVuLWRldmVsIDx4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+Cj4+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+Owo+QW5kcmV3Cj4+IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAKPj4gPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47Cj5KdWxpZW4KPj4gR3JhbGwg
PGp1bGllbkB4ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj48a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT47Cj4+IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IEdhdXRhbSwgVmFyYWQKPj4gPHZyZEBhbWF6b24uZGU+OyBEdXJyYW50LCBQYXVsIDxwZHVycmFu
dEBhbWF6b24uY28udWs+Cj4+IFN1YmplY3Q6IFtQQVRDSF0gbGlieGM6IG1pZ3JhdGUgbWlncmF0
aW9uIHN0cmVhbSBkZWZpbml0aW9ucyBpbnRvIFhlbgo+PiBwdWJsaWMgaGVhZGVycwo+PiAKPj4g
RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KPj4gCj4+IFRoZXNlIGRh
dGEgc3RydWN0dXJlcyB3aWxsIGJlIHVzZWQgZm9yIGxpdmUgdXBkYXRlLCB3aGljaCBpcwo+YmFz
aWNhbGx5Cj4+IGp1c3QgbGl2ZSBtaWdyYXRpb24gZnJvbSBvbmUgWGVuIHRvIHRoZSBuZXh0IG9u
IHRoZSBzYW1lIG1hY2hpbmUgdmlhCj4+IGluLW1lbW9yeSBkYXRhIHN0cnVjdHVyZXMsIGluc3Rl
YWQgb2YgYWNyb3NzIHRoZSBuZXR3b3JrLgo+PiAKPj4gU2lnbmVkLW9mZi1ieTogRGF2aWQgV29v
ZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KPj4gV2VsbC1leGNlbGxlbnQtY2Fycnktb24tdGhl
bi1ieTogSWFuIEphY2tzb24KPjxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+PiBHby13aXRo
LXRoYXQtZm9yLW5vdy1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KPgo+VGhpcyBpcyBwcm9iYWJseSBmaW5lIGJ1dCBtYXkgbmVlZCBzb21lIHJlLXN0cnVjdHVy
aW5nIHdoZW4gd2UgY29uc2lkZXIKPm5vbi1jb29wZXJhdGl2ZSBtaWdyYXRpb24uIEkgaGF2ZSBu
b3QgeWV0IGhhZCB0aW1lIHRvIHBvc3QgYSBkZXNpZ24KPmRvY3VtZW50IGJ1dCBteSB0aG91Z2h0
cyBhcmUgYWxvbmcgdGhlIGxpbmVzIG9mIGdlbmVyYWxpc2luZyB0aGUgaWRlYQo+b2YgJ2h2bV9j
b250ZXh0JyByZWNvcmRzIGludG8gJ2RvbWFpbl9jb250ZXh0JyAob3Igc29tZSBzdWl0YWJsZSBu
YW1lKS4KPlRoZW4gd2UgY2FuIGFkZCB0aGUgbmVjZXNzYXJ5ICdQVicgc2F2ZSByZWNvcmRzLCBz
dWNoIGFzIGV2ZW50IGNoYW5uZWwKPnN0YXRlLCBncmFudCB0YWJsZSBzdGF0ZSwgZXRjLiBXZSBt
YXkgdGhlbiB3YW50IHRvIGNvbnNpZGVyIHVzaW5nIHRoZQo+c2FtZSBtZWNoYW5pc20gZm9yIFBW
IHNoYXJlZCBpbmZvIGFuZCBtYXliZSBzb21lIG9mIHRoZSBvdGhlciByZWNvcmRzCj50aGF0IGFy
ZSBjdXJyZW50bHkgJ3RvcCBsZXZlbCcgaW4gdGhlIFhDIG1pZ3JhdGlvbiBzdHJlYW0uCgpSaWdo
dC4gVGhpcyBpcyBqdXN0IHRoZSBleGlzdGluZyBBQkk7IHN0cnVjdHVyZXMgdGhhdCBleGlzdCBv
biB0aGUgd2lyZSBhbmQgYXJlIGluIHNvbWUgY2FzZXMgZXhwb3J0ZWQgYnkgZXhpc3RpbmcgZG9t
Y3Rscy4KCkFzIHdlIGJ1aWxkIHVwb24gaXQgZm9yIGxpdmUgdXBkYXRlIGFuZCBHVCBtaWdyYXRp
b24sIHdlIG5lZWQgdG8gY2FyZWZ1bGx5IGNvbnNpZGVyIGhvdyB3ZSBkbyB0aGF0IOKAlCBhbmQg
d2hldGhlciBhbnkgb2YgdGhlIG5ldyBvciBpbmRlZWQgZXhpc3RpbmcgZmllbGRzIGluIHRoZSBI
Vk1fQ09OVEVYVCBzaG91bGQgYWN0dWFsbHkgYmUgdG9wLWxldmVsIG1pZ3JhdGlvbiByZWNvcmRz
IGluIHRoZWlyIG93biByaWdodCwgd2hpY2ggSSB0aGluayBpcyB3aGF0IHlvdSdyZSBzdWdnZXN0
aW5nLgoKVGhpcyBwYXRjaCBpcyBqdXN0IHRoZSBiYXNpcyBmb3IgdGhhdCB3b3JrLCBhcyBpdCdz
IHByZWNpc2VseSB0aGUgc3RydWN0dXJlcyB3ZSBoYXZlIGFscmVhZHk7IGp1c3QgcmVuYW1lZCBh
bmQgbW92ZWQgaW50byBzY29wZSBmb3Igd2hhdCBjb21lcyBuZXh0LgoKLS0gCmR3bXcyCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 09:54:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 09:54:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyBxQ-0002kW-KM; Sun, 02 Feb 2020 09:54:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyBxP-0002jz-H8
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 09:54:23 +0000
X-Inumbo-ID: f9563ff2-45a1-11ea-8d88-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9563ff2-45a1-11ea-8d88-12813bfff9fa;
 Sun, 02 Feb 2020 09:54:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyBxI-0000I5-1c; Sun, 02 Feb 2020 09:54:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyBxH-0000is-M8; Sun, 02 Feb 2020 09:54:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyBxH-000763-LO; Sun, 02 Feb 2020 09:54:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146666-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 09:54:15 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 146666: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY2NiB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY2Ni8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQxZDg4NjkwMDNlOTZk
OGI3MjUwYWQxZDAyNDYzNzFkNjkyOWFjYTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY5MTBjM2ViYzZhMTc4YzVjYmJjMDg2ODEzNGJlNTM2ZmFlN2Y3Y2YKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NjU2OSAgMjAyMC0wMS0yOSAwOToxODo1MyBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2NjYgIDIwMjAtMDItMDIgMDk6MjA6NDQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBj
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4K
ICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1bCBEdXJyYW50IDxwZHVycmFudEBh
bWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+CiAgV2VpIExpdSA8bGl1d2VA
bWljcm9zb2Z0LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGNvdmVyaXR5LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC94ZW4uZ2l0CiAgIGY5MTBjM2ViYzYuLjQxZDg4NjkwMDMgIDQxZDg4NjkwMDNlOTZkOGI3MjUw
YWQxZDAyNDYzNzFkNjkyOWFjYTYgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 10:31:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 10:31:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyCWu-0005vv-Q1; Sun, 02 Feb 2020 10:31:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyCWt-0005vq-3W
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 10:31:03 +0000
X-Inumbo-ID: 1a6094ea-45a7-11ea-8d8e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a6094ea-45a7-11ea-8d8e-12813bfff9fa;
 Sun, 02 Feb 2020 10:30:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCWo-00012K-NV; Sun, 02 Feb 2020 10:30:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCWo-0001Xu-74; Sun, 02 Feb 2020 10:30:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCWo-00048c-5f; Sun, 02 Feb 2020 10:30:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146655-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 10:30:58 +0000
Subject: [Xen-devel] [linux-5.4 test] 146655: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY1NSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY1NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBm
YWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4t
Ym9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ2NjQyCgpSZWdyZXNzaW9ucyB3
aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTIxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQv
ZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2NjQyIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxNDY2NDIgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDMxM2M4NDYwY2YwMjkwZmIxYjlmNzFhMjA1NzNm
YzMyYWM2YzljZWUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3
OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBaICAgMTcgZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6MDcgWiAgIDE2IGRheXMgICAzNiBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2NDIgIDIwMjAtMDItMDEgMTM6MTA6MDIgWiAgICAw
IGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjg3MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5k
ZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MDEyNyBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 10:36:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 10:36:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyCbt-00067V-ML; Sun, 02 Feb 2020 10:36:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyCbs-00067Q-TJ
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 10:36:12 +0000
X-Inumbo-ID: d0e7e24b-45a7-11ea-8d8f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0e7e24b-45a7-11ea-8d8f-12813bfff9fa;
 Sun, 02 Feb 2020 10:36:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCbl-00018S-M8; Sun, 02 Feb 2020 10:36:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCbl-0001el-7D; Sun, 02 Feb 2020 10:36:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCbl-0006Pc-6X; Sun, 02 Feb 2020 10:36:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146660-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=62d75cdcc69eb43620dc8f53f66185aed5671968
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 10:36:05 +0000
Subject: [Xen-devel] [libvirt test] 146660: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY2MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDYyZDc1Y2RjYzY5ZWI0MzYyMGRjOGY1M2Y2
NjE4NWFlZDU2NzE5NjgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMTYgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDE1IGRheXMgICAxNiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2MzYgIDIwMjAtMDItMDEgMDQ6MTk6MTcgWiAg
ICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKb25hdGhvbiBKb25nc21h
IDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5j
b20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5l
QHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgog
IFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+
CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzM1NCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 10:50:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 10:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyCpe-0007eN-0T; Sun, 02 Feb 2020 10:50:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyCpc-0007eI-Pn
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 10:50:24 +0000
X-Inumbo-ID: cd2b52b8-45a9-11ea-8d95-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd2b52b8-45a9-11ea-8d95-12813bfff9fa;
 Sun, 02 Feb 2020 10:50:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCpX-0001Pq-Jr; Sun, 02 Feb 2020 10:50:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCpX-0001xX-77; Sun, 02 Feb 2020 10:50:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCpX-00052V-6W; Sun, 02 Feb 2020 10:50:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146651-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:build-i386-xsm:xen-build:fail:regression
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 10:50:19 +0000
Subject: [Xen-devel] [xen-unstable test] 146651: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY1MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY1MS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgIGZhaWwgYmxv
Y2tlZCBpbiAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2
NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDFkODg2OTAwM2U5NmQ4YjcyNTBh
ZDFkMDI0NjM3MWQ2OTI5YWNhNgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAg
ICAgZjkxMGMzZWJjNmExNzhjNWNiYmMwODY4MTM0YmU1MzZmYWU3ZjdjZgoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTQ2NTYzICAyMDIwLTAxLTI5IDAxOjU1OjMwIFogICAgNCBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDE0NjU3OCAgMjAyMC0wMS0yOSAxNzowNjoxOSBaICAgIDMgZGF5cyAgICA4
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjYzMyAgMjAyMC0wMi0wMSAwMTozNzox
MSBaICAgIDEgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSWdvciBEcnV6aGluaW4gPGlnb3Iu
ZHJ1emhpbmluQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBh
bWF6b24uY29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQg
PHBkdXJyYW50QGFtYXpvbi5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KICBXZWkg
TGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQteHRm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDc5IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 10:54:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 10:54:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyCtW-0007qC-PJ; Sun, 02 Feb 2020 10:54:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyCtU-0007pf-QR
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 10:54:24 +0000
X-Inumbo-ID: 5ea48aa0-45aa-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5ea48aa0-45aa-11ea-8396-bc764e2007e4;
 Sun, 02 Feb 2020 10:54:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCtR-0001V9-VH; Sun, 02 Feb 2020 10:54:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCtR-00022K-En; Sun, 02 Feb 2020 10:54:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyCtR-0007MC-E5; Sun, 02 Feb 2020 10:54:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146658-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 10:54:21 +0000
Subject: [Xen-devel] [qemu-mainline test] 146658: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY1OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NyBk
YXlzICAyMjUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMSBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 11:20:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 11:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyDIS-0001lf-37; Sun, 02 Feb 2020 11:20:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyDIQ-0001la-Uj
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 11:20:10 +0000
X-Inumbo-ID: f4da49e4-45ad-11ea-8d9b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4da49e4-45ad-11ea-8d9b-12813bfff9fa;
 Sun, 02 Feb 2020 11:20:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyDII-0001z7-8h; Sun, 02 Feb 2020 11:20:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyDII-0002bQ-0s; Sun, 02 Feb 2020 11:20:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyDII-0002Ur-0F; Sun, 02 Feb 2020 11:20:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146662-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 11:20:02 +0000
Subject: [Xen-devel] [ovmf test] 146662: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NjIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjUgZGF5cyAgIDk0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDEgZGF5cyAgICA1IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 12:57:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 12:57:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyEoW-0000We-GT; Sun, 02 Feb 2020 12:57:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=T71E=3W=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyEoV-0000WZ-Bx
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 12:57:23 +0000
X-Inumbo-ID: 8c05f04a-45bb-11ea-8da7-12813bfff9fa
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8c05f04a-45bb-11ea-8da7-12813bfff9fa;
 Sun, 02 Feb 2020 12:57:20 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id a9so13893592wmj.3
 for <xen-devel@lists.xenproject.org>; Sun, 02 Feb 2020 04:57:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=UC3X4W1UQtTC9BXotuz68xc3p2ipJIbYovBBGLQwiI4=;
 b=K2sI2aKH5YOG8bg4FgZAtWrnWO1tI1v9IoPwM/G8/vjtBV/55GXqYoSRu7Yqt00ixv
 3ma73/uYi0ChRUw0rr33J7tYCOkbPdKwwRLd3nxybt4Gsh86E9tEHqZoQ4u1ePkTNIw5
 KnkQUUT+PjYvLzKIPvVTTZzooZS0oYBzqQ5cr+pbhGpZw5GbOZgKXrxz7NoyEto55Ca6
 QDjOxSSthYNPjIOKH51QfxSqaFNqLWaYmWU+Old0C0cT4JNsCHUyyjA7xcHa0nBg7IDl
 0xBoqNT/ntqCBBGQrIT2f6UcXN7dfWf2Wr1GljYToID0dtj+OZ6Y5/JowQjR4QlddmpS
 Knjg==
X-Gm-Message-State: APjAAAX6HV5wsMY2sCPVvhHmQBeA68ubj/rnmgRw2olgXf5EklnJ3uHC
 GRRhGa/MFRVSuO8EPhS7WcA=
X-Google-Smtp-Source: APXvYqy1dUTemGBLnw/kKWZKGiSYGM0VC58m2uRzY6l6qgw5Sg/Ua3At3RRt8pTXkw9NzyER8Qje4A==
X-Received: by 2002:a7b:cf0d:: with SMTP id l13mr24973462wmg.13.1580648239456; 
 Sun, 02 Feb 2020 04:57:19 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-227.amazon.com.
 [54.240.197.227])
 by smtp.gmail.com with ESMTPSA id a132sm18984976wme.3.2020.02.02.04.57.17
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 02 Feb 2020 04:57:18 -0800 (PST)
To: Dario Faggioli <dfaggioli@suse.com>,
 Julien Grall <julien.grall.oss@gmail.com>,
 osstest service owner <osstest-admin@xenproject.org>,
 George Dunlap <george.dunlap@citrix.com>, =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?=
 <jgross@suse.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <osstest-145796-mainreport@xen.org>
 <CAJ=z9a0FdTZXRADH4mwr4WKwptikPKyGxypsxHxhnGyz0fadZg@mail.gmail.com>
 <88214dba-c307-02d2-91ee-625c630da779@xen.org>
 <8820222f7211983f3d442cfb1a2dcb2f17f7262d.camel@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <529a312b-5d2a-bc66-616d-a3c6ce4200f0@xen.org>
Date: Sun, 2 Feb 2020 12:57:16 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <8820222f7211983f3d442cfb1a2dcb2f17f7262d.camel@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [xen-unstable test] 145796: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, xumengpanda@gmail.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGFyaW8sCgpBcG9sb2dpZXMgZm9yIHRoZSBsYXRlIGFuc3dlci4KCk9uIDIyLzAxLzIwMjAg
MDM6NDAsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIEZyaSwgMjAyMC0wMS0xMCBhdCAxODoy
NCArMDAwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBhbGwsCj4+Cj4gSGkgSnVsaWVuLAo+
IAo+IEkgd2FzIGxvb2tpbmcgYXQgdGhpcywgYW5kIEkgaGF2ZSBhIGNvdXBsZSBvZiBxdWVzdGlv
bnMuLi4KPiAKPj4gT24gMDgvMDEvMjAyMCAyMzoxNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4g
T24gV2VkLCA4IEphbiAyMDIwIGF0IDIxOjQwLCBvc3N0ZXN0IHNlcnZpY2Ugb3duZXIKPj4+IDxv
c3N0ZXN0LWFkbWluQHhlbnByb2plY3Qub3JnPiB3cm90ZToKPj4+ICoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioKPj4+IEphbiAgOCAxNTowMjoyNi45NDM3OTQgKFhFTikg
UGFuaWMgb24gQ1BVIDE6Cj4+PiBKYW4gIDggMTU6MDI6MjYuOTQ1ODcyIChYRU4pIEFzc2VydGlv
biAnIXVuaXRfb25fcmVwbHEoc3ZjKScgZmFpbGVkCj4+PiBhdAo+Pj4gc2NoZWRfcnQuYzo1ODYK
Pj4+IEphbiAgOCAxNTowMjoyNi45NTE0OTIgKFhFTikKPj4+ICoqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioKPj4+Cj4+IFNvIEkgbWFuYWdlZCB0byByZXByb2R1Y2UgaXQg
b24gQXJtIGJ5IGhhY2tpbmcgdGhlIGh5cGVyY2FsbCBwYXRoIHRvCj4+IGNhbGw6Cj4+Cj4+IGRv
bWFpbl9wYXVzZV9ub3N5bmMoY3VycmVudC0+ZG9tYWluKTsKPj4gZG9tYWluX3VucGF1c2UoY3Vy
cmVudC0+ZG9tYWluKTsKPj4KPj4gV2l0aCBhIGRlYnVnIGJ1aWxkIGFuZCB3aXRoIGEgMiB2Q1BV
IGRvbTAgdGhlIGNyYXNoIGhhcHBlbiBpbiBhIGZldwo+PiBzZWNvbmRzLiBXaGVuIHRoZSB1bml0
IGlzIG5vdCBzY2hlZHVsZWQsIHJ0X3VuaXRfd2FrZSgpIGV4cGVjdHMgdGhlCj4+IHVuaXQKPj4g
dG8gYmUgaW4gbm9uZSBvZiB0aGUgcXVldWVzLgo+Pgo+PiBUaGUgaW50ZXJhY3Rpb24gaXMgYXMg
Zm9sbG93aW5nOgo+Pgo+PiBDUFUwICAgICAgICAgICAgICAgICAgIAkJfCBDUFUxCj4+ICAgICAg
ICAgICAgICAgICAgICAgICAgICAJCXwKPj4gZG9fZG9tYWluX3BhdXNlKCkgICAgICAJCXwKPj4g
ICAgLT4gYXRvbWljX2luYygmZC0+cGF1c2VfY291bnQpCXwKPj4gICAgLT4gdmNwdV9zbGVlcF9u
b3N5bmModkNQVSBBKSAJfCAgc2NoZWR1bGUoKQo+PiAJCQkJfAktPiBMb2NrCj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgICAgIC0+IHJ0X3NjaGVkdWxlKCkKPj4gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgLT4gc25leHQgPSBydW5x
X3BpY2soLi4uKQo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAgICAg
ICAvKiByZXR1cm4gdW5pdCBBIChha2EKPj4gdkNQVSBBKQo+PiAJCQkJfCAgICAgICAgICAvKiBV
bml0IGlzIG5vdCBydW5uYWJsZSAqLwo+PiAJCQkJfCAgCSAgIC0+IFJlbW92ZSBmcm9tIHRoZSBx
Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IAkgWy4uLi5dCj4+IAkJCQl8
ICAgICAgIC0+IExvY2sKPj4gICAgICAtPiBMb2NrCQkJfAo+PiAgICAgIC0+IHJ0X3VuaXRfc2xl
ZXAoKQkJfAo+PiAgICAgICAvKiBVbml0IG5vdCBzY2hlZHVsZWQgKi8JfAo+PiAgICAgICAvKiBO
b3RoaW5nIHRvIGRvICovCQl8Cj4+Cj4gVGhhbmtzIGEgbG90IGZvciB0aGUgYW5hbHlzaXMuIEFz
IHNhaWQgYWJvdmUsIGp1c3QgYSBmZXcgcXVlc3Rpb25zLCB0bwo+IGJlIHN1cmUgSSdtIHVuZGVy
c3RhbmRpbmcgcHJvcGVybHkgd2hhdCBpcyBoYXBwZW5pbmcuCj4gCj4gWW91IGhhdmUgYSAyIHZD
UFVzIGRvbTAsIGFuZCBob3cgbWFueSBvdGhlciB2Q1BVcyBmcm9tIG90aGVyIGRvbWFpbnM/Cj4g
T3IgZG8geW91IG9ubHkgaGF2ZSB0aG9zZSAyIGRvbTAgdkNQVXMgYW5kIHlvdSBhcmUgYWN0dWFs
bHkgcGF1c2luZwo+IGRvbTA/CgpPbmx5IGRvbTAgd2l0aCAyIHZDUFVzIGlzIHJ1bm5pbmcuIE9u
IGV2ZXJ5IGh5cGVyY2FsbCwgaXQgd2lsbCB0cnkgdG8gCnBhdXNlL3VucGF1c2UgaXRzZWxmLiBU
aGlzIGlzIHRvIHJvdWdobHkgbWF0Y2ggdGhlIGJlaGF2aW9yIG9mIHRoZSBBcm0gCmd1ZXN0IGF0
b21pYyBoZWxwZXJzLgoKPiAKPiBJbiBnZW5lcmFsLCB3aGF0IGlzIHJ1bm5pbmcgKEkgbWVhbiB3
aGljaCB2Y3B1KSBvbiBDUFUwLCB3aGVuIHRoZQo+IGRvbWFpbl9wYXVzZSgpIGhhcHBlbnM/IEFu
ZCB3aGF0IGlzIHJ1bm5pbmcgb24gQ1BVMSB3aGVuIHNjaGVkdWxlKCkKPiBoYXBwZW5zPwo+IAo+
IElmIHlvdSBqdXN0IGhhdmUgdGhlIDIgZG9tMCdzIHZDUFVzIGFyb3VuZCAoYW5kIHdlIGNhbGwg
dGhlbSB2Q1BVIEEgYW5kCj4gdkNQVSBCKSwgdGhlIG9ubHkgY2FzZSBmb3Igd2hpY2ggSSBjYW4g
aW1hZ2luZSBydW5xX3BpY2soKSByZXR1cm5pbmcgQQo+IG9uIENQVTEgd291bGQgYmUgaWYgQ1BV
MCB3b3VsZCBiZSBydW5uaW5nIHZDUFUgQiAoYW5kIGludm9rZWQgdGhlCj4gaHlwZXJjYWxsIGZy
b20gaXQpIGFuZCBDUFUxIHdhcyBpZGxlLi4uIGlzIHRoaXMgdGhlIGNhc2U/CgpUaGlzIGlzIGlu
ZGVlZCB0aGUgY2FzZS4gVGhlIHNjaGVkdWxlKCkgb24gQ1BVMSBoYXMgaGFwcGVubmVkIGJlY2F1
c2UgCnZDUFUgQSB3YXMgd29rZW4gdXAgKGUuZyBhbiBpbnRlcnJ1cHQgd2FzIHJlY2VpdmVkIGFu
ZCBpbmplY3RlZCB0byB0aGUgCnZDUFUpLgoKPiAKPj4gV2hlbiBzY2hlZHVsZSgpIGdyYWIgdGhl
IGxvY2sgZmlyc3QgKGFzIHNob3duIGFib3ZlKSwgdGhlIHVuaXQgd2lsbAo+PiBvbmx5Cj4+IGJl
IHJlbW92ZWQgZnJvbSB0aGUgUS4gSG93ZXZlciwgd2hlbiB2Y3B1X3NsZWVwX25vc3luYygpIGdy
YWIgdGhlCj4+IGxvY2sKPj4gZmlyc3QgYW5kIHRoZSB1bml0IHdhcyBub3Qgc2NoZWR1bGVkLCBy
dF91bml0X3NsZWVwKCkgd2lsbCByZW1vdmUKPj4gdGhlCj4+IHVuaXQgZnJvbSB0d28gcXVldWVz
IChydW5RL2RlcGxldGVRIGFuZCByZXBsZW5pc2hRKS4KPj4KPj4gU28gSSB0aGluayB3ZSB3YW50
IHNjaGVkdWxlKCkgdG8gcmVtb3ZlIHRoZSB1bml0IGZyb20gdGhlIDIgcXVldWVzIGlmCj4+IGl0
Cj4+IGlzIG5vdCBydW5uYWJsZS4gQW55IG9waW5pb25zPwo+Pgo+IE1tbS4uLiB0aGF0IG1heSB3
b3JrLCBidXQgSSdtIG5vdCBzdXJlLgo+IAo+IEluIGZhY3QsIEknbSBzdGFydGluZyB0byB0aGlu
ayB0aGF0IHBhdGNoIDdjN2I0MDdlNzc3ICJ4ZW4vc2NoZWQ6Cj4gaW50cm9kdWNlIHVuaXRfcnVu
bmFibGVfc3RhdGUoKSIsIHdoaWNoIGFkZGVkIHRoZSAncV9yZW1vdmUoc25leHQpJyBpbgo+IHJ0
X3NjaGVkdWxlKCkgbWlnaHQgbm90IGJlIGNvcnJlY3QuCgpJIGhhdmUgdGVzdGVkIFhlbiBiZWZv
cmUgdGhpcyBjb21taXQgYW5kIGRpZG4ndCBtYW5hZ2UgdG8gcmVwcm9kdWNlIHRoZSAKY3Jhc2gu
IEFzIHNvb24gYXMgSSBoYWQgdGhlIGNvbW1pdCwgaXQgd2lsbCBjcmFzaCBxdWl0ZSBxdWlja2x5
LgoKPiAKPiBJbiBmYWN0LCBpZiBydW5xX3BpY2soKSByZXR1cm5zIGEgdkNQVSB3aGljaCBpcyBp
biB0aGUgcnVucXVldWUsIGJ1dCBpcwo+IG5vdCBydW5uYWJsZSAoZS5nLiwgYmVjYXVzZSB3ZSdy
ZSByYWNpbmcgd2l0aCBkb19kb21haW5fcGF1c2UoKSwgd2hpY2gKPiBhbHJlYWR5IHNldCBwYXVz
ZV9jb3VudCksIGl0J3Mgbm90IHJ0X3NjaGVkdWxlKCkgam9iIHRvIGRlcXVldWUgaXQgZnJvbQo+
IGFueXRoaW5nLgo+IAo+IFdlIHByb2JhYmx5IHNob3VsZCBqdXN0IGlnbm9yZSBpdCBhbmQgcGlj
ayBhbm90aGVyIHZDUFUsIGlmIGFueSAoYW5kCj4gaWRsZSBvdGhlcndpc2UpLiBUaGVuLCBhZnRl
ciB3ZSByZWxlYXNlIHRoZSBsb2NrLCBpZiB3aWxsIGJlCj4gcnRfdW5pdF9zbGVlcCgpLCBjYWxs
ZWQgYnkgZG9fZG9tYWluX3BhdXNlKCkgaW4gdGhpcyBjYXNlLCB0aGF0IHdpbGwKPiBmaW5pc2gg
dGhlIGpvYiBvZiBwcm9wZXJseSBkZXF1ZXVlaW5nIGl0Li4uCj4gCj4gQW5vdGhlciBzdHJhbmdl
IHRoaW5nIGlzIHRoYXQsIGFzIHRoZSBjb2RlIGxvb2tzIHJpZ2h0IG5vdywgcnVucV9waWNrKCkK
PiByZXR1cm5zIHRoZSBmaXJzdCB1bml0IGluIHRoZSBydW5xIChpLmUuLCB0aGUgb25lIHdpdGgg
dGhlIGVhcmxpZXN0Cj4gZGVhZGxpbmUpLCB3aXRob3V0IGNoZWNraW5nIHdoZXRoZXIgaXQgaXMg
cnVubmFibGUuIFRoZW4sIGluCj4gcnRfc2NoZWR1bGUoKSwgaWYgdGhlIHVuaXQgaXMgbm90IHJ1
bm5hYmxlLCB3ZSAob25seSBwYXJ0aWFsbHksIGFzIHlvdQo+IGZpZ3VyZWQgb3V0KSBkZXF1ZXVl
IGl0LCBhbmQgdXNlIGlkbGUgaW5zdGVhZCwgYXMgb3VyIGNhbmRpZGF0ZSBmb3IKPiBiZWluZyB0
aGUgbmV4dCBzY2hlZHVsZWQgdW5pdC4uLiBCdXQgd2hhdCBpZiB0aGVyZSB3ZXJlIG90aGVyCj4g
KnJ1bm5hYmxlKiB1bml0cyBpbiB0aGUgcnVucXVldWU/CgpNeSBrbm93bGVkZ2Ugb2YgdGhlIHNj
aGVkdWxlciBpcyBxdWl0ZSBsaW1pdGVkLiBNYXliZSBNZW5nIHdvdWxkIGJlIGFibGUgCnRvIGFu
c3dlciB0byB0aGlzIHF1ZXN0aW9uPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 13:16:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 13:16:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyF6T-0002B6-6Y; Sun, 02 Feb 2020 13:15:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OBbM=3W=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1iyF6R-0002B1-6o
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 13:15:55 +0000
X-Inumbo-ID: 237ca55d-45be-11ea-8dad-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 237ca55d-45be-11ea-8dad-12813bfff9fa;
 Sun, 02 Feb 2020 13:15:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6C2BFAE44;
 Sun,  2 Feb 2020 13:15:51 +0000 (UTC)
Message-ID: <131a5f5450e2b62576ae0442efe072c780f7e193.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Julien Grall <julien@xen.org>, Julien Grall
 <julien.grall.oss@gmail.com>,  osstest service owner
 <osstest-admin@xenproject.org>, George Dunlap <george.dunlap@citrix.com>, 
 =?ISO-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>, Stefano Stabellini
 <sstabellini@kernel.org>
Date: Sun, 02 Feb 2020 14:15:31 +0100
In-Reply-To: <529a312b-5d2a-bc66-616d-a3c6ce4200f0@xen.org>
References: <osstest-145796-mainreport@xen.org>
 <CAJ=z9a0FdTZXRADH4mwr4WKwptikPKyGxypsxHxhnGyz0fadZg@mail.gmail.com>
 <88214dba-c307-02d2-91ee-625c630da779@xen.org>
 <8820222f7211983f3d442cfb1a2dcb2f17f7262d.camel@suse.com>
 <529a312b-5d2a-bc66-616d-a3c6ce4200f0@xen.org>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [xen-unstable test] 145796: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, xumengpanda@gmail.com
Content-Type: multipart/mixed; boundary="===============4619774478781892968=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4619774478781892968==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-3Cv9iQ4+h8687kEnAX7l"


--=-3Cv9iQ4+h8687kEnAX7l
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Sun, 2020-02-02 at 12:57 +0000, Julien Grall wrote:
> Hi Dario,
>=20
Hi,

> Apologies for the late answer.
>=20
No problem, I also did not had any more time to look into this yet.

> On 22/01/2020 03:40, Dario Faggioli wrote:
> > On Fri, 2020-01-10 at 18:24 +0000, Julien Grall wrote:
> > >=20
> > You have a 2 vCPUs dom0, and how many other vCPUs from other
> > domains?
> > Or do you only have those 2 dom0 vCPUs and you are actually pausing
> > dom0?
>=20
> Only dom0 with 2 vCPUs is running. On every hypercall, it will try
> to=20
> pause/unpause itself.=20
>
Ok, that was my understanding, but I wasn't 100% sure. Thanks for
confirming.

> This is to roughly match the behavior of the Arm=20
> guest atomic helpers.
>=20
Yep, makes sense.

> > If you just have the 2 dom0's vCPUs around (and we call them vCPU A
> > and
> > vCPU B), the only case for which I can imagine runq_pick()
> > returning A
> > on CPU1 would be if CPU0 would be running vCPU B (and invoked the
> > hypercall from it) and CPU1 was idle... is this the case?
>=20
> This is indeed the case. The schedule() on CPU1 has happenned
> because=20
> vCPU A was woken up (e.g an interrupt was received and injected to
> the=20
> vCPU).
>=20
Right.

> > In fact, I'm starting to think that patch 7c7b407e777 "xen/sched:
> > introduce unit_runnable_state()", which added the 'q_remove(snext)'
> > in
> > rt_schedule() might not be correct.
>=20
> I have tested Xen before this commit and didn't manage to reproduce
> the=20
> crash. As soon as I had the commit, it will crash quite quickly.
>=20
Ok, thanks for checking this as well. That's very useful.

> > In fact, if runq_pick() returns a vCPU which is in the runqueue,
> > but is
> > not runnable (e.g., because we're racing with do_domain_pause(),
> > which
> > already set pause_count), it's not rt_schedule() job to dequeue it
> > from
> > anything.
> >=20
> > We probably should just ignore it and pick another vCPU, if any
> > (and
> > idle otherwise). Then, after we release the lock, if will be
> > rt_unit_sleep(), called by do_domain_pause() in this case, that
> > will
> > finish the job of properly dequeueing it...
> >=20
> > Another strange thing is that, as the code looks right now,
> > runq_pick()
> > returns the first unit in the runq (i.e., the one with the earliest
> > deadline), without checking whether it is runnable. Then, in
> > rt_schedule(), if the unit is not runnable, we (only partially, as
> > you
> > figured out) dequeue it, and use idle instead, as our candidate for
> > being the next scheduled unit... But what if there were other
> > *runnable* units in the runqueue?
>=20
> My knowledge of the scheduler is quite limited. Maybe Meng would be
> able=20
> to answer to this question?
>=20
Yes, indeed, here I was pretty much thinking out loud, and trying to
trigger comments from Meng.

Anyway, I'll see about putting together a quick test patch that
implement what I described (next week), and let's see if it works.

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-3Cv9iQ4+h8687kEnAX7l
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl42y3MACgkQFkJ4iaW4
c+5fDw//bI9/jZ3BFhZ9IHdXK2mntz7ICsrqGIU84UZiem2VswHPsGireibifSBA
7in6EEMcfFRaaZ/BiF3XSJUEzZfWCJmsLruw2I3BanLViHGWIBiga1PFkT7abWwU
JEY9NaSl2fYVWUngj+5aDXNOlR3EaxU3kdpPn+i8RcnWhKDTBk1977rG7rjolV6f
aQsWqYBU4I21cU0i0qHLOzt+P6Jh8r7G52cqOEpFkOOGSB717TJmSj5xE2A4UpXs
Lpd7hcTFWYI+0QROajWPlH+lSgdCfRBzGAViGvUwOdodXCMQAZjHpnakNKmr81LP
ZW/0JjVguVpI6DttIbONLT0c2tbvSp+Sc443EBGLxLTVnkEiDdmHuLtWeIVTlHz/
8Z3n0ro4iNmaBXpDdat/Q3EJhlp+f37UllX3Aq4AYGSpnGICAvvX+/78p2QJGzsu
jtK3S3p0+7FZc5GgflGWSInKgAMa6z6EwXaQGRzVPOScPtGEzXiLycBPjPKqopaW
IcL2LZirkdwfJS/5ymgOqUXOO22QqDl/rFrRqDPMXElvgOToqscZO7xClN2UmWxX
1MYYzr/ScNXnwrgmKhVeOJ4kvN0/6VghOseReNyk62E0BqHe5kM9BgP7v2aJaGGc
SZFV0XWEsyUXjMyOGw6QjZG+C0N9u902F3bCFKcri9Z2OcMysy4=
=akbm
-----END PGP SIGNATURE-----

--=-3Cv9iQ4+h8687kEnAX7l--



--===============4619774478781892968==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4619774478781892968==--



From xen-devel-bounces@lists.xenproject.org Sun Feb 02 14:34:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 14:34:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyGK9-0008TL-KV; Sun, 02 Feb 2020 14:34:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyGK8-0008TG-Dc
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 14:34:08 +0000
X-Inumbo-ID: 105dc6ee-45c9-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 105dc6ee-45c9-11ea-b211-bc764e2007e4;
 Sun, 02 Feb 2020 14:34:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyGK4-0005fG-Qt; Sun, 02 Feb 2020 14:34:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyGK4-0001GW-7A; Sun, 02 Feb 2020 14:34:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyGK4-0007WA-6S; Sun, 02 Feb 2020 14:34:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146669-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 14:34:04 +0000
Subject: [Xen-devel] [qemu-mainline test] 146669: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY2OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NjkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NyBk
YXlzICAyMjYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 17:41:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 17:41:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyJEi-0006tq-Id; Sun, 02 Feb 2020 17:40:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyJEh-0006tl-2V
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 17:40:43 +0000
X-Inumbo-ID: 221e0118-45e3-11ea-8dd8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 221e0118-45e3-11ea-8dd8-12813bfff9fa;
 Sun, 02 Feb 2020 17:40:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJEf-0001CT-JC; Sun, 02 Feb 2020 17:40:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJEe-0002Z3-Vf; Sun, 02 Feb 2020 17:40:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJEe-0003nn-V1; Sun, 02 Feb 2020 17:40:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146667-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 17:40:40 +0000
Subject: [Xen-devel] [linux-5.4 test] 146667: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY2NyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY2Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDMxM2M4NDYwY2YwMjkwZmIxYjlmNzFhMjA1NzNmYzMyYWM2YzljZWUKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRk
NmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0x
NSAxNzo0MjowNCBaICAgMTcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAt
MDEtMTcgMDI6NTk6MDcgWiAgIDE2IGRheXMgICAzNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxNDY2NDIgIDIwMjAtMDItMDEgMTM6MTA6MDIgWiAgICAxIGRheXMgICAgMyBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjg3MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rp
bmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA0MDEyNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 17:49:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 17:49:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyJN8-00078M-Nt; Sun, 02 Feb 2020 17:49:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyJN7-00078H-2c
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 17:49:25 +0000
X-Inumbo-ID: 568b6e30-45e4-11ea-8dd8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 568b6e30-45e4-11ea-8dd8-12813bfff9fa;
 Sun, 02 Feb 2020 17:49:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJN1-0001Mh-2X; Sun, 02 Feb 2020 17:49:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJN0-0002kD-OF; Sun, 02 Feb 2020 17:49:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJN0-0004Yd-Nc; Sun, 02 Feb 2020 17:49:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146668-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:build-amd64:xen-build:fail:regression
 xen-unstable:build-i386-prev:xen-build:fail:regression
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 17:49:18 +0000
Subject: [Xen-devel] [xen-unstable test] 146668: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY2OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY2OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxNDY1NjMKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjU2MwoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTIgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0z
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWls
ICBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0MWQ4ODY5MDAzZTk2ZDhiNzI1MGFkMWQwMjQ2
MzcxZDY5MjlhY2E2CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmOTEw
YzNlYmM2YTE3OGM1Y2JiYzA4NjgxMzRiZTUzNmZhZTdmN2NmCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDY1NjMgIDIwMjAtMDEtMjkgMDE6NTU6MzAgWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ2NTc4ICAyMDIwLTAxLTI5IDE3OjA2OjE5IFogICAgNCBkYXlzICAgIDkgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjMzICAyMDIwLTAyLTAxIDAxOjM3OjExIFogICAg
MSBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGlu
aW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5j
b20+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgogIFBhdWwgRHVycmFudCA8cGR1cnJh
bnRAYW1hem9uLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPGxp
dXdlQG1pY3Jvc29mdC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0NzkgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 18:03:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 18:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyJae-0000Jh-8R; Sun, 02 Feb 2020 18:03:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyJac-0000Jc-9H
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 18:03:22 +0000
X-Inumbo-ID: 4987f918-45e6-11ea-8de3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4987f918-45e6-11ea-8de3-12813bfff9fa;
 Sun, 02 Feb 2020 18:03:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJaV-0001iR-W9; Sun, 02 Feb 2020 18:03:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJaV-00033T-DP; Sun, 02 Feb 2020 18:03:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJaV-000864-Cl; Sun, 02 Feb 2020 18:03:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146673-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 18:03:15 +0000
Subject: [Xen-devel] [qemu-mainline test] 146673: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY3MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NzMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0NyBk
YXlzICAyMjcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMSBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 18:05:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 18:05:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyJd2-0000Rm-Of; Sun, 02 Feb 2020 18:05:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyJd1-0000Rh-SY
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 18:05:51 +0000
X-Inumbo-ID: a5563728-45e6-11ea-a933-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a5563728-45e6-11ea-a933-bc764e2007e4;
 Sun, 02 Feb 2020 18:05:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJd0-0001lB-DN; Sun, 02 Feb 2020 18:05:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJd0-00036p-0P; Sun, 02 Feb 2020 18:05:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyJcz-0000sF-W9; Sun, 02 Feb 2020 18:05:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146671-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 18:05:49 +0000
Subject: [Xen-devel] [ovmf test] 146671: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY3MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NzEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjUgZGF5cyAgIDk1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDEgZGF5cyAgICA2IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 02 22:08:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 02 Feb 2020 22:08:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyNPc-0002Xc-54; Sun, 02 Feb 2020 22:08:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=L1FM=3W=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyNPa-0002XX-HE
 for xen-devel@lists.xenproject.org; Sun, 02 Feb 2020 22:08:14 +0000
X-Inumbo-ID: 7d9a7d9e-4608-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7d9a7d9e-4608-11ea-8396-bc764e2007e4;
 Sun, 02 Feb 2020 22:08:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyNPS-0006NQ-9L; Sun, 02 Feb 2020 22:08:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyNPR-0003bX-SI; Sun, 02 Feb 2020 22:08:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyNPR-0006MG-Qe; Sun, 02 Feb 2020 22:08:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146677-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 02 Feb 2020 22:08:05 +0000
Subject: [Xen-devel] [qemu-mainline test] 146677: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY3NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NzcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OCBk
YXlzICAyMjggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMSBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 00:36:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 00:36:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyPiy-0006L7-Q4; Mon, 03 Feb 2020 00:36:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyPix-0006L2-MO
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 00:36:23 +0000
X-Inumbo-ID: 305ac920-461d-11ea-8e05-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 305ac920-461d-11ea-8e05-12813bfff9fa;
 Mon, 03 Feb 2020 00:36:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyPiq-0001IH-20; Mon, 03 Feb 2020 00:36:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyPip-00044u-Q7; Mon, 03 Feb 2020 00:36:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyPip-00029L-PI; Mon, 03 Feb 2020 00:36:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146675-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:build-i386-xsm:xen-build:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 00:36:15 +0000
Subject: [Xen-devel] [linux-5.4 test] 146675: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY3NSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY3NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxNDY2NjcKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjY2
NwoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEw
IGZhaWwgaW4gMTQ2NjY3IFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY2Njcg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY2NjcgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiBmYWlsIGluIDE0NjY2NyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDMxM2M4NDYwY2YwMjkwZmIxYjlmNzFhMjA1NzNmYzMyYWM2YzljZWUKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRm
OTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0
MjowNCBaICAgMTggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAtMDEtMTcg
MDI6NTk6MDcgWiAgIDE2IGRheXMgICAzOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
NDY2NDIgIDIwMjAtMDItMDEgMTM6MTA6MDIgWiAgICAxIGRheXMgICAgNCBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
Cjg3MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA0MDEyNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 03:12:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 03:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyS9q-0001j4-Jw; Mon, 03 Feb 2020 03:12:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyS9o-0001iz-T4
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 03:12:16 +0000
X-Inumbo-ID: f9f22a49-4632-11ea-8e1a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9f22a49-4632-11ea-8e1a-12813bfff9fa;
 Mon, 03 Feb 2020 03:12:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyS9m-0005ux-Cr; Mon, 03 Feb 2020 03:12:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyS9l-0002Ob-Vv; Mon, 03 Feb 2020 03:12:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyS9l-000744-VL; Mon, 03 Feb 2020 03:12:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146678-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:build-amd64-xsm:xen-build:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 03:12:13 +0000
Subject: [Xen-devel] [ovmf test] 146678: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY3OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2NzgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICBlYWZkOTkwZjI2MDY0MzFkNDVjZjBiYmRi
ZmVlNmQ1OTU5NjI4ZGU3CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAgICAgICAgICA3
MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDU3NjcgIDIwMjAtMDEtMDggMDA6Mzk6MDkgWiAgIDI2IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ1Nzc0ICAyMDIwLTAxLTA4IDAyOjUwOjIwIFogICAyNiBkYXlzICAgOTYgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM0ICAyMDIwLTAyLTAxIDAxOjU0OjIzIFog
ICAgMiBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgQWFyb24gTGkgPGFhcm9uLmxpQGludGVsLmNvbT4KICBBbGJlY2tpLCBN
YXRldXN6IDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBs
aW5hcm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBC
b2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJpYW4gUiBIYXVnIDxicmlhbi5yLmhh
dWdAaW50ZWwuY29tPgogIEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBGYW4sIFpo
aWp1WCA8emhpanV4LmZhbkBpbnRlbC5jb20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNv
bT4KICBKYXNvbiBWb2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxq
aWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGtyenlzenRvZi5rb2NoQGFy
bS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xt
IDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgTGksIEFhcm9uIDxhYXJvbi5saUBpbnRlbC5j
b20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTWF0ZXVzeiBBbGJlY2tp
IDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwu
ZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lA
aW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZhbmEua0BpbnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0
aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNp
eXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU3VkaXB0byBQYXVsIDxzdWRpcHRvLnBh
dWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZpdDk2OTZAcHJvdG9ubWFpbC5jb20+CiAg
Vml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZpdDk2OTY9cHJvdG9ubWFpbC5jb21AZ3Jv
dXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwuY29tPgogIFh1LCBXZWk2IDx3ZWk2Lnh1
QGludGVsLmNvbT4KICBaaGlndWFuZyBMaXUgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgWmhp
anUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTc4
MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 03:51:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 03:51:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iySlD-0004rf-OH; Mon, 03 Feb 2020 03:50:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iySlB-0004ra-Ky
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 03:50:53 +0000
X-Inumbo-ID: 5b536112-4638-11ea-8e1d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b536112-4638-11ea-8e1d-12813bfff9fa;
 Mon, 03 Feb 2020 03:50:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iySl2-0006cx-PF; Mon, 03 Feb 2020 03:50:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iySl2-0004JM-IC; Mon, 03 Feb 2020 03:50:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iySl2-0003qN-Hb; Mon, 03 Feb 2020 03:50:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146680-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 03:50:44 +0000
Subject: [Xen-devel] [qemu-mainline test] 146680: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY4MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2ODAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OCBk
YXlzICAyMjkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMSBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 05:20:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 05:20:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyU9T-0003T4-0j; Mon, 03 Feb 2020 05:20:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=E9R5=3X=intel.com=liming.gao@srs-us1.protection.inumbo.net>)
 id 1iyQdh-0001d2-0q
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 01:35:01 +0000
X-Inumbo-ID: 6342351e-4625-11ea-8e11-12813bfff9fa
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6342351e-4625-11ea-8e11-12813bfff9fa;
 Mon, 03 Feb 2020 01:34:58 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Feb 2020 17:34:57 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,396,1574150400"; d="scan'208";a="429301496"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga005.fm.intel.com with ESMTP; 02 Feb 2020 17:34:57 -0800
Received: from shsmsx605.ccr.corp.intel.com (10.109.6.215) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 17:34:57 -0800
Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by
 SHSMSX605.ccr.corp.intel.com (10.109.6.215) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Mon, 3 Feb 2020 09:34:55 +0800
Received: from shsmsx606.ccr.corp.intel.com ([10.109.6.216]) by
 SHSMSX606.ccr.corp.intel.com ([10.109.6.216]) with mapi id 15.01.1713.004;
 Mon, 3 Feb 2020 09:34:55 +0800
From: "Gao, Liming" <liming.gao@intel.com>
To: Laszlo Ersek <lersek@redhat.com>, Anthony PERARD
 <anthony.perard@citrix.com>, "devel@edk2.groups.io" <devel@edk2.groups.io>
Thread-Topic: [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic
Thread-Index: AQHV1r69ewqbWYIeh0aB29LAD6y7HagE2qLw
Date: Mon, 3 Feb 2020 01:34:55 +0000
Message-ID: <c283b839b42e4262bfde10474bf6a794@intel.com>
References: <20200129121235.1814563-1-anthony.perard@citrix.com>
 <20200129121235.1814563-3-anthony.perard@citrix.com>
 <b7590b41-e7f6-f4df-959c-2ee188db1e66@redhat.com>
In-Reply-To: <b7590b41-e7f6-f4df-959c-2ee188db1e66@redhat.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-version: 11.2.0.6
dlp-product: dlpe-windows
dlp-reaction: no-action
x-originating-ip: [10.239.127.36]
MIME-Version: 1.0
X-Mailman-Approved-At: Mon, 03 Feb 2020 05:20:01 +0000
Subject: Re: [Xen-devel] [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Feng, Bob C" <bob.c.feng@intel.com>, Julien Grall <julien@xen.org>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>, "Justen,
 Jordan L" <jordan.l.justen@intel.com>, "Kinney,
 Michael D" <michael.d.kinney@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueToNCiAgVGhpcyBjaGFuZ2UgaXMgT0sgdG8gbWUuIEJ1dCBpZiB0aGlzIFBDRCBpcyBj
b25maWd1cmVkIGFzIER5bmFtaWMsIGl0cyB2YWx1ZSB3aWxsIGJlIGdvdCBmcm9tIFBDRCBzZXJ2
aWNlLiBUaGlzIG9wZXJhdGlvbiB3aWxsIHRha2Ugc29tZSB0aW1lIGFuZCBjYXVzZSB0aGUgaW5h
Y2N1cmF0ZSB0aW1lIGRlbGF5LiBIYXZlIHlvdSBtZWFzdXJlZCBpdHMgaW1wYWN0Pw0KDQpUaGFu
a3MNCkxpbWluZw0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgSmFudWFyeSAzMCwg
MjAyMCAxMjoxMSBBTQ0KPiBUbzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogS2lubmV5LCBNaWNoYWVsIEQgPG1p
Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVs
QGxpbmFyby5vcmc+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7DQo+IEdhbywgTGlt
aW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IEp1c3RlbiwgSm9yZGFuIEwgPGpvcmRhbi5sLmp1
c3RlbkBpbnRlbC5jb20+OyBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPjsgRmVuZywgQm9i
IEMNCj4gPGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDIvNV0g
TWRlUGtnOiBBbGxvdyBQY2RGU0JDbG9jayB0byBieSBEeW5hbWljDQo+IA0KPiBPbiAwMS8yOS8y
MCAxMzoxMiwgQW50aG9ueSBQRVJBUkQgd3JvdGU6DQo+ID4gV2UgYXJlIGdvaW5nIHRvIHdhbnQg
dG8gY2hhbmdlIHRoZSB2YWx1ZSBvZiBQY2RGU0JDbG9jayBhdCBydW4gdGltZSBpbg0KPiA+IE92
bWZYZW4sIHNvIG1vdmUgaXQgdG8gdGhlIFBjZHNEeW5hbWljIHNlY3Rpb24uDQo+ID4NCj4gPiBS
ZWY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ5MA0K
PiA+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPg0KPiA+IC0tLQ0KPiA+IENDOiBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+DQo+
ID4gQ0M6IExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBN
ZGVQa2cvTWRlUGtnLmRlYyB8IDggKysrKy0tLS0NCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5z
ZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9NZGVQa2cv
TWRlUGtnLmRlYyBiL01kZVBrZy9NZGVQa2cuZGVjDQo+ID4gaW5kZXggZDAyMmNjNWUzZWYyLi44
ZjVhNDgzNDZlNTAgMTAwNjQ0DQo+ID4gLS0tIGEvTWRlUGtnL01kZVBrZy5kZWMNCj4gPiArKysg
Yi9NZGVQa2cvTWRlUGtnLmRlYw0KPiA+IEBAIC0yMTk0LDEwICsyMTk0LDYgQEAgW1BjZHNGaXhl
ZEF0QnVpbGQsUGNkc1BhdGNoYWJsZUluTW9kdWxlXQ0KPiA+ICAgICMgQFZhbGlkTGlzdCAgMHg4
MDAwMDAwMSB8IDgsIDE2LCAzMg0KPiA+ICAgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RQ
b3J0ODBEYXRhV2lkdGh8OHxVSU5UOHwweDAwMDAwMDJkDQo+ID4NCj4gPiAtICAjIyBUaGlzIHZh
bHVlIGlzIHVzZWQgdG8gY29uZmlndXJlIFg4NiBQcm9jZXNzb3IgRlNCIGNsb2NrLg0KPiA+IC0g
ICMgQFByb21wdCBGU0IgQ2xvY2suDQo+ID4gLSAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBj
ZEZTQkNsb2NrfDIwMDAwMDAwMHxVSU5UMzJ8MHgwMDAwMDAwYw0KPiA+IC0NCj4gPiAgICAjIyBU
aGUgbWF4aW11bSBwcmludGFibGUgbnVtYmVyIG9mIGNoYXJhY3RlcnMuIFVlZkxpYiBmdW5jdGlv
bnM6IEFzY2lpUHJpbnQoKSwgQXNjaWlFcnJvclByaW50KCksDQo+ID4gICAgIyAgUHJpbnRYWSgp
LCBBc2NpaVByaW50WFkoKSwgUHJpbnQoKSwgRXJyb3JQcmludCgpIGJhc2Ugb24gdGhpcyBQQ0Qg
dmFsdWUgdG8gcHJpbnQgY2hhcmFjdGVycy4NCj4gPiAgICAjIEBQcm9tcHQgTWF4aW11bSBQcmlu
dGFibGUgTnVtYmVyIG9mIENoYXJhY3RlcnMuDQo+ID4gQEAgLTIyOTcsNSArMjI5Myw5IEBAIFtQ
Y2RzRml4ZWRBdEJ1aWxkLCBQY2RzUGF0Y2hhYmxlSW5Nb2R1bGUsIFBjZHNEeW5hbWljLCBQY2Rz
RHluYW1pY0V4XQ0KPiA+ICAgICMgQFByb21wdCBCb290IFRpbWVvdXQgKHMpDQo+ID4gICAgZ0Vm
aU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZFBsYXRmb3JtQm9vdFRpbWVPdXR8MHhmZmZmfFVJTlQx
NnwweDAwMDAwMDJjDQo+ID4NCj4gPiArICAjIyBUaGlzIHZhbHVlIGlzIHVzZWQgdG8gY29uZmln
dXJlIFg4NiBQcm9jZXNzb3IgRlNCIGNsb2NrLg0KPiA+ICsgICMgQFByb21wdCBGU0IgQ2xvY2su
DQo+ID4gKyAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEZTQkNsb2NrfDIwMDAwMDAwMHxV
SU5UMzJ8MHgwMDAwMDAwYw0KPiA+ICsNCj4gPiAgW1VzZXJFeHRlbnNpb25zLlRpYW5vQ29yZS4i
RXh0cmFGaWxlcyJdDQo+ID4gICAgTWRlUGtnRXh0cmEudW5pDQo+ID4NCj4gDQo+IExvb2tzIGdv
b2QgdG8gbWU6DQo+IA0KPiBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0
LmNvbT4NCj4gDQo+IE1pa2Ugb3IgTGltaW5nIHdpbGwgaGF2ZSB0byBBQ0suDQo+IA0KPiBUaGFu
a3MhDQo+IExhc3psbw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 05:26:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 05:26:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyUFH-00048m-Oe; Mon, 03 Feb 2020 05:26:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyUFF-000482-OQ
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 05:26:01 +0000
X-Inumbo-ID: a62f4478-4645-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a62f4478-4645-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 05:25:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyUF8-0000Rn-02; Mon, 03 Feb 2020 05:25:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyUF7-0000u3-O8; Mon, 03 Feb 2020 05:25:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyUF7-0003Wb-NW; Mon, 03 Feb 2020 05:25:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146676-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:build-i386:xen-build:fail:regression
 xen-unstable:build-i386-xsm:xen-build:fail:regression
 xen-unstable:test-amd64-amd64-libvirt-xsm:leak-check/check:fail:heisenbug
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 05:25:53 +0000
Subject: [Xen-devel] [xen-unstable test] 146676: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY3NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY3Ni8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxNDY1NjMKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgZmFpbCBpbiAxNDY2NTEgUkVHUi4gdnMuIDE0NjU2MwoKVGVzdHMgd2hpY2gg
YXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDIxIGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgIGZhaWwgcGFzcyBp
biAxNDY2NTEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAx
NDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDE0NjY1MSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0NjY1MSBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwIGZhaWwgaW4gMTQ2NjUxIGJsb2NrZWQgaW4gMTQ2NTYzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgZmFpbCBpbiAxNDY2NTEgbGlr
ZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICBmYWlsIGluIDE0NjY1MSBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTQ2NjUxIGxpa2UgMTQ2NTYzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgIGZhaWwg
aW4gMTQ2NjUxIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY2NTEgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICBmYWlsIGluIDE0NjY1MSBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXNhdmVyZXN0
b3JlLjIgICAgICAgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2Mwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2
MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNDFkODg2OTAwM2U5NmQ4YjcyNTBhZDFkMDI0
NjM3MWQ2OTI5YWNhNgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjkx
MGMzZWJjNmExNzhjNWNiYmMwODY4MTM0YmU1MzZmYWU3ZjdjZgoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTQ2NTYzICAyMDIwLTAxLTI5IDAxOjU1OjMwIFogICAgNSBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDE0NjU3OCAgMjAyMC0wMS0yOSAxNzowNjoxOSBaICAgIDQgZGF5cyAgIDEwIGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjYzMyAgMjAyMC0wMi0wMSAwMTozNzoxMSBaICAg
IDIgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAg
QW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhp
bmluQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24u
Y29tPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBkdXJy
YW50QGFtYXpvbi5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KICBXZWkgTGl1IDxs
aXV3ZUBtaWNyb3NvZnQuY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1k
NjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFk
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDc5IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 05:33:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 05:33:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyUM2-0004xM-PT; Mon, 03 Feb 2020 05:33:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyUM1-0004xH-IH
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 05:33:01 +0000
X-Inumbo-ID: a32ce75c-4646-11ea-b211-bc764e2007e4
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a32ce75c-4646-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 05:32:59 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Feb 2020 21:32:58 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,396,1574150400"; d="scan'208";a="248482871"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga002.jf.intel.com with ESMTP; 02 Feb 2020 21:32:57 -0800
Received: from fmsmsx161.amr.corp.intel.com (10.18.125.9) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 21:32:57 -0800
Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by
 FMSMSX161.amr.corp.intel.com (10.18.125.9) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 21:32:57 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX154.ccr.corp.intel.com ([169.254.7.141]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 13:32:55 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?=
 <roger.pau@citrix.com>
Thread-Topic: [PATCH] EPT: do away with hidden GUEST_TABLE_MAP_FAILED == 0
 assumptions
Thread-Index: AQHVzVQtuL5DYbrelUexAzgHlDml0qgJC/zg
Date: Mon, 3 Feb 2020 05:32:55 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75E5B1@SHSMSX104.ccr.corp.intel.com>
References: <54929bde-aa1c-598c-6d74-894f387ebd6c@suse.com>
In-Reply-To: <54929bde-aa1c-598c-6d74-894f387ebd6c@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDJlODFiMDUtYjI0MS00MzFhLTg2ZjEtZDdhZGIxZjY0NzJiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibDRkelwvdXlhdEpqOWhPaHdyUkRIcERtYktieXRST24ybzR4NmlUOXZQSFE1Z3JCREl6Tzk2WTFJM3NjbmxcLzM3In0=
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] EPT: do away with hidden
 GUEST_TABLE_MAP_FAILED == 0 assumptions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5
LCBKYW51YXJ5IDE4LCAyMDIwIDEyOjM2IEFNDQo+IA0KPiBUaGUgY29kZSBpcyBxdWl0ZSBhIGJp
dCBlYXNpZXIgdG8gcmVhZCBhbmQgdG8gcmVhc29uIGFib3V0IHRoaXMgd2F5LA0KPiBJIHRoaW5r
Lg0KPiANCj4gSW4gZXB0X3NldF9lbnRyeSgpIGFkZGl0aW9uYWxseSBjaGFuZ2UgdGhlIGZ1bmN0
aW9uJ3MgcmV0dXJuIHZhbHVlIGluDQo+IHRoZSBNQVBfRkFJTEVEIGNhc2UgdG8gLUVOT01FTTsg
LUVOT0VOVCB3b3VsZCBiZSBhcHBsaWNhYmxlIG9ubHkgd2hlbg0KPiBlcHRfbmV4dF9lbnRyeSgp
IHdhcyBpbnZva2VkIHdpdGggInJlYWRfb25seSIgc2V0IHRvIHRydWUuDQo+IA0KPiBJbiB0d28g
Y2FzZXMsIHdoZXJlIGVwdF9uZXh0X2xldmVsKCkgZm9sbG93cyBhbiBlcHRfc3BsaXRfc3VwZXJw
YWdlKCkNCj4gaW52b2NhdGlvbiwgYWN0dWFsbHkgdGlnaHRlbiB0aGUgbG9vcCBleGl0IGNvbmRp
dGlvbiBmcm9tDQo+ICI9PSBNQVBfRkFJTEVEIiB0byAiIT0gTk9STUFMX1BBR0UiLiBDb250aW51
aW5nIHRoZXNlIGxvb3BzIGZvciBvdGhlcg0KPiB0aGFuIE5PUk1BTF9QQUdFIGlzIGludmFsaWQs
IGFuZCB0aGVyZSBhcmUgQVNTRVJUKClzIGluIHBsYWNlIGFmdGVyDQo+IHRoZXNlIGxvb3BzLg0K
PiANCj4gQWxzbyByZWR1Y2UgdGhlIHNjb3BlIG9mICJyZXQiIHZhcmlhYmxlcyB3aGVyZSBwb3Nz
aWJsZSwgaW4gcGFydGljdWxhcg0KPiB0byBiZXR0ZXIgZGlzdGluZ3Vpc2ggdGhlbSBmcm9tICJy
YyIgb2Z0ZW4gdXNlZCBpbiB0aGUgc2FtZSBmdW5jdGlvbi4NCj4gDQo+IEZpbmFsbHkgZHJvcCBw
b2ludGxlc3MgImVsc2UiIGluIGEgZmV3IGFyZWFzIHRvdWNoZWQgYW55d2F5Lg0KPiANCj4gU2ln
bmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpSZXZpZXdlZC1i
eTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 05:36:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 05:36:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyUPI-00056E-B7; Mon, 03 Feb 2020 05:36:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyUPG-000569-Tp
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 05:36:22 +0000
X-Inumbo-ID: 1c2a81ab-4647-11ea-8e23-12813bfff9fa
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c2a81ab-4647-11ea-8e23-12813bfff9fa;
 Mon, 03 Feb 2020 05:36:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Feb 2020 21:36:21 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,396,1574150400"; d="scan'208";a="253947132"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga004.fm.intel.com with ESMTP; 02 Feb 2020 21:36:20 -0800
Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 21:36:21 -0800
Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by
 fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 21:36:20 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX105.ccr.corp.intel.com ([169.254.11.138]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 13:36:18 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/EPT: drop redundant ept_p2m_type_to_flags()
 parameters
Thread-Index: AQHV0TH8iCc6rdi3YUuBgYuIICi/76gJBRZQ
Date: Mon, 3 Feb 2020 05:36:17 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75E5E4@SHSMSX104.ccr.corp.intel.com>
References: <f8a610c6-b128-7d3b-09db-e3b7cfe710ad@suse.com>
In-Reply-To: <f8a610c6-b128-7d3b-09db-e3b7cfe710ad@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMDYwZWRmY2YtYmU2Yy00N2Y0LWEyZDAtY2QzNjk1MDc4OTMxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiY21pV2diYTYycmNSc1ZoaDE0aDRMR1dQSjMxTWxyRmUxTXRsQXRFMEtEcHNcL2lLa1N2bzVKS1wvZUl5TXlvUHBWIn0=
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] x86/EPT: drop redundant
 ept_p2m_type_to_flags() parameters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFdlZG5lc2Rh
eSwgSmFudWFyeSAyMiwgMjAyMCAxMDo0MSBQTQ0KPiANCj4gQWxsIGNhbGxlcnMgc2V0IHRoZSBy
ZXNwZWN0aXZlIGZpZWxkcyBpbiB0aGUgZW50cnkgYmVpbmcgdXBkYXRlZCBiZWZvcmUNCj4gdGhl
IGNhbGwuDQo+IA0KPiBUYWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxzbyBjb25zdGlmeSB0aGUg
Zmlyc3QgcGFyYW1ldGVyIGFzIHdlbGwgYXMNCj4gbWFrZSBhIGZldyBzdHlsZSBhZGp1c3RtZW50
cy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4N
Cg0KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 05:37:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 05:37:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyUQB-0005Aj-N8; Mon, 03 Feb 2020 05:37:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyUQ9-0005Ab-Vw
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 05:37:18 +0000
X-Inumbo-ID: 3cea7972-4647-11ea-8e23-12813bfff9fa
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3cea7972-4647-11ea-8e23-12813bfff9fa;
 Mon, 03 Feb 2020 05:37:17 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Feb 2020 21:37:16 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,396,1574150400"; d="scan'208";a="253947293"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga004.fm.intel.com with ESMTP; 02 Feb 2020 21:37:16 -0800
Received: from fmsmsx151.amr.corp.intel.com (10.18.125.4) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 21:37:16 -0800
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX151.amr.corp.intel.com (10.18.125.4) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 21:37:15 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.76]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 13:37:12 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 2/9] xen: split parameter related definitions in own
 header file
Thread-Index: AQHV0DcFgNFBZF/qmkq+NB8ieWlvhagJB22A
Date: Mon, 3 Feb 2020 05:37:12 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75E5FF@SHSMSX104.ccr.corp.intel.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-3-jgross@suse.com>
In-Reply-To: <20200121084330.18309-3-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDlhZDU2OTUtMWQwZS00ZjM2LWFjMjQtZDkzMGRhNmNjOGQ5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibUxRbFlBSkl6KzB0WngyZW1WV0hPczVnV3R6ZWY1RmJBZzhwUHN4TEREc1FUVGNIT29GdzFlVEJUbjlrRGVZNSJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 2/9] xen: split parameter related
 definitions in own header file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Nakajima, Jun" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 Lukasz Hawrylko <lukasz.hawrylko@linux.intel.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gU2VudDogVHVlc2RheSwg
SmFudWFyeSAyMSwgMjAyMCA0OjQzIFBNCj4gCj4gTW92ZSB0aGUgcGFyYW1ldGVyIHJlbGF0ZWQg
ZGVmaW5pdGlvbnMgZnJvbSBpbml0LmggaW50byBhIG5ldyBoZWFkZXIKPiBmaWxlIHBhcmFtLmgu
IFRoaXMgd2lsbCBhdm9pZCBpbmNsdWRlIGhlbGwgd2hlbiBuZXcgZGVwZW5kZW5jaWVzIGFyZQo+
IGFkZGVkIHRvIHBhcmFtZXRlciBkZWZpbml0aW9ucy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2
aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 07:09:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 07:09:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyVr3-00042Q-Fu; Mon, 03 Feb 2020 07:09:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyVr2-00042L-8s
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 07:09:08 +0000
X-Inumbo-ID: 1040ab00-4654-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1040ab00-4654-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 07:09:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyVqy-0002TZ-Qi; Mon, 03 Feb 2020 07:09:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyVqy-0005Nw-Hb; Mon, 03 Feb 2020 07:09:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyVqy-0003L7-Gs; Mon, 03 Feb 2020 07:09:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146688-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 07:09:04 +0000
Subject: [Xen-devel] [qemu-mainline test] 146688: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY4OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2ODgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OCBk
YXlzICAyMzAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMiBkYXlzICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 07:24:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 07:24:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyW5h-0005bd-5j; Mon, 03 Feb 2020 07:24:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyW5f-0005bY-J7
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 07:24:15 +0000
X-Inumbo-ID: 2cb9178e-4656-11ea-8e32-12813bfff9fa
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2cb9178e-4656-11ea-8e32-12813bfff9fa;
 Mon, 03 Feb 2020 07:24:12 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga002.fm.intel.com ([10.253.24.26])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 02 Feb 2020 23:24:11 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,396,1574150400"; d="scan'208";a="263322864"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga002.fm.intel.com with ESMTP; 02 Feb 2020 23:24:11 -0800
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Sun, 2 Feb 2020 23:24:10 -0800
Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by
 fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Sun, 2 Feb 2020 23:24:07 -0800
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Sun, 2 Feb 2020 23:24:07 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.196]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 15:24:05 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/2] nvmx: fix handling of interrupts
Thread-Index: AQHVxg/fbkeODa2AbkWncPoKamSpJafxcYCggAFyWwCAAZn1sIADQiQAgBFcS5A=
Date: Mon, 3 Feb 2020 07:24:04 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F802@SHSMSX104.ccr.corp.intel.com>
References: <20200108103857.77236-1-roger.pau@citrix.com>
 <20200108103857.77236-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D739C38@SHSMSX104.ccr.corp.intel.com>
 <20200120101906.GW11756@Air-de-Roger>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D73E81C@SHSMSX104.ccr.corp.intel.com>
 <20200123123154.GC57924@desktop-tdan49n.eng.citrite.net>
In-Reply-To: <20200123123154.GC57924@desktop-tdan49n.eng.citrite.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYmRkYWVjMDMtOTFkYS00NTk2LTg1NzctNjQ2MGIzMDdlNGFjIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTFQ5b1ZtZWUxbUZKU2l0NkwrQnRyUjgwaDc2S0NyQytaVlA3WlR1eFpGWnNjYkVadE80ajROZWJYWTUycWtpQyJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] nvmx: fix handling of interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, "Nakajima, Jun" <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTZW50OiBU
aHVyc2RheSwgSmFudWFyeSAyMywgMjAyMCA4OjMyIFBNCj4gCj4gT24gVHVlLCBKYW4gMjEsIDIw
MjAgYXQgMDM6MzQ6MTNBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4gPiA+IEZyb206IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiBTZW50OiBNb25kYXks
IEphbnVhcnkgMjAsIDIwMjAgNjoxOSBQTQo+ID4gPgo+ID4gPiBPbiBTdW4sIEphbiAxOSwgMjAy
MCBhdCAwNDoxNTowNEFNICswMDAwLCBUaWFuLCBLZXZpbiB3cm90ZToKPiA+ID4gPiA+IEZyb206
IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+ID4gPiBTZW50OiBX
ZWRuZXNkYXksIEphbnVhcnkgOCwgMjAyMCA2OjM5IFBNCj4gPiA+ID4gPgo+ID4gPiA+ID4gV2hl
biBkb2luZyBhIHZpcnR1YWwgdm1leGl0IChpZTogYSB2bWV4aXQgaGFuZGxlZCBieSB0aGUgTDEg
Vk1NKQo+ID4gPiA+ID4gaW50ZXJydXB0cyBzaG91bGRuJ3QgYmUgaW5qZWN0ZWQgdXNpbmcgdGhl
IHZpcnR1YWwgaW50ZXJydXB0IGRlbGl2ZXJ5Cj4gPiA+ID4gPiBtZWNoYW5pc20sIGFuZCBpbnN0
ZWFkIHNob3VsZCBiZSBzaWduYWxlZCBpbiB0aGUgdm1jcyB1c2luZyB0aGUgZXhpdAo+ID4gPiA+
ID4gcmVhc29uIGFuZCB0aGUgaW50ZXJydXB0aW9uLWluZm9ybWF0aW9uIGZpZWxkIGlmIHRoZSAi
QWNrbm93bGVkZ2UKPiA+ID4gPiA+IGludGVycnVwdCBvbiBleGl0IiB2bWV4aXQgY29udHJvbCBp
cyBzZXQuCj4gPiA+ID4gPgo+ID4gPiA+ID4gUmVtb3ZlIHRoZSBudm14X3VwZGF0ZV9hcGljdiBo
ZWxwZXI6IGl0J3MgYm9ndXMgdG8gYXR0ZW1wdCB0byBpbmplY3QKPiA+ID4gPiA+IGludGVycnVw
dHMgb24gdmlydHVhbCB2bWV4aXQgdXNpbmcgdGhlIHZpcnR1YWwgaW50ZXJydXB0IGRlbGl2ZXJ5
Cj4gPiA+ID4gPiBhc3Npc3RhbmNlLCBhbmQgaXQncyBhbHNvIGJvZ3VzIHRvIGFjayBpbnRlcnJ1
cHRzIHdpdGhvdXQgY2hlY2tpbmcgaWYKPiA+ID4gPiA+IHRoZSB2bWV4aXQgIkFja25vd2xlZGdl
IGludGVycnVwdCBvbiBleGl0IiB2bWV4aXQgY29udHJvbCBpcyBzZXQuCj4gPiA+ID4gPiBudm14
X2ludHJfaW50ZXJjZXB0IGFscmVhZHkgaGFuZGxlcyBpbnRlcnJ1cHRzIGNvcnJlY3RseSBvbiB2
aXJ0dWFsCj4gPiA+ID4gPiB2bWV4aXQuCj4gPiA+ID4gPgo+ID4gPiA+ID4gTm90ZSB0aGF0IHRo
aXMgZml4ZXMgdGhlIHVzYWdlIG9mIHgyQVBJQyBieSB0aGUgTDEgVk1NLCBhdCBsZWFzdCB3aGVu
Cj4gPiA+ID4gPiB0aGUgTDEgVk1NIGlzIFhlbi4KPiA+ID4gPgo+ID4gPiA+IHdoaWxlIHRoaXMg
Zml4IG1ha2VzIHNlbnNlIHRvIG1lLCBjYW4geW91IGFsc28gdGVzdCBvdGhlciBMMSBWTU1zLAo+
ID4gPiA+IHNvIHdlIGRvbid0IG92ZXJsb29rIHNvbWUgb3RoZXIgaW50ZW50aW9ucyBjb3ZlcmVk
IG9yIGhpZGRlbiBieQo+ID4gPiA+IHJlbW92ZWQgbG9naWM/Cj4gPiA+Cj4gPiA+IEkgY291bGQg
dGVzdCBvdGhlciBoeXBlcnZpc29ycywgYnV0IGRvIHdlIHJlYWxseSBleHBlY3QgYW55dGhpbmcK
PiA+ID4gdGhhdCdzIG5vdCBYZW4gb24gWGVuIHRvIHdvcms/Cj4gPiA+Cj4gPiA+IEknbSBhc2tp
bmcgYmVjYXVzZSB0aGF0J3MgdGhlIG9ubHkgY29tYmluYXRpb24gdGhhdCdzIGFjdHVhbGx5IHRl
c3RlZAo+ID4gPiBieSBvc3N0ZXN0Lgo+ID4gPgo+ID4gPiBUaGFua3MsIFJvZ2VyLgo+ID4KPiA+
IElmIG90aGVycyBhcmUgT0sgd2l0aCB5b3VyIGFzc3VtcHRpb24sIHRoZW4gaXQncyBmaW5lLiBJ
IGRpZG4ndCB0aWdodGx5Cj4gPiBmb2xsb3cgdGhlIG5lc3RlZCB2aXJ0dWFsaXphdGlvbiByZXF1
aXJlbWVudHMgaW4gWGVuLgo+ID4KPiA+IE9uIHRoZSBvdGhlciBoYW5kLCBJIHRoaW5rIHRoaXMg
cGF0Y2ggbmVlZHMgYSByZXZpc2lvbi4gSXQgaXMgbm90IGJvZ3VzCj4gPiB0byB1c2UgdmlydHVh
bCBpbnRlcnJ1cHQgZGVsaXZlcnkgb24gdmlydHVhbCBWTWV4aXQsIGlmICJBY2sgaW50ZXJydXB0
Cj4gPiBvbiBleGl0IiBpcyBvZmYuIEluIHN1Y2ggY2FzZSwgdGhlIGRlbGl2ZXJ5IGRvZXNuJ3Qg
aGFwcGVuIHVudGlsIEwxCj4gPiBoeXBlcnZpc29yIGVuYWJsZXMgaW50ZXJydXB0IHRvIGNsZWFy
IGludGVycnVwdCB3aW5kb3cuIFRoZW4gaXQgZG9lcwo+ID4gc2F2ZSBvbmUgZXhpdC4gVGhlIG9u
bHkgYm9ndXMgcG9pbnQgaXMgdGhhdCBudm14X3VkcGF0ZV9hcGljdiBkb2Vzbid0Cj4gPiBjaGVj
ayAiQWNrIGludGVycnVwdCBvbiBleGl0Ii4gU28gSSBwcmVmZXIgdG8gYWRkIHN1Y2ggY2hlY2sg
dGhlcmUKPiA+IGluc3RlYWQgb2YgY29tcGxldGVseSByZW1vdmluZyB0aGlzIG9wdGltaXphdGlv
bi4KPiAKPiBJIHdlbnQgYmFjayBvdmVyIHRoaXMsIGFuZCBJJ20gc3RpbGwgbm90IHN1cmUgY2Fs
bGluZwo+IG52bXhfdXBkYXRlX2FwaWN2IGlzIGFjdHVhbGx5IHJlcXVpcmVkOiBBRkFJQ1Qgdm14
X2ludHJfYXNzaXN0IHdpbGwKPiBhbHJlYWR5IGluamVjdCB0aGUgaW50ZXJydXB0IGNvcnJlY3Rs
eSB1c2luZyB2aXJ0dWFsIGludGVycnVwdAo+IGRlbGl2ZXJ5IGlmIGxlZnQgcGVuZGluZyBvbiB0
aGUgdmxhcGljLiBJIGd1ZXNzIHRoZSBjb2RlIGluCj4gbnZteF91cGRhdGVfYXBpY3YgZG9lc24n
dCBodXJ0IGFzIGxvbmcgYXMgaXQncyBnYXRlZCBvbiAiQWNrIG9uIGV4aXQiCj4gbm90IGJlaW5n
IGVuYWJsZWQsIGJ1dCBpdCdzIGxpa2VseSByZWR1bmRhbnQuCgpJdCdzIG5vdCByZWR1bmRhbnQu
IElmIHlvdSBsb29rIGF0IHRoZSBjb2RlIHNlcXVlbmNlLCB2bXhfaW50cl9hc3Npc3QKaXMgaW52
b2tlZCBiZWZvcmUgbnZteF9zd2l0Y2hfZ3Vlc3QuIEF0IHRoYXQgdGltZSwgdGhlIEwxIHZDUFUg
aXMgc3RpbGwKaW4gbmVzdGVkIGd1ZXN0IG1vZGUsIHRoZXJlYnkgbnZteF9pbnRyX2ludGVyY2Vw
dCB0YWtlcyBlZmZlY3Qgd2hpY2gKaW5qZWN0cyB0aGUgcGVuZGluZyB2ZWN0b3IgaW50byB2bWNz
MDIgYW5kIGJ5cGFzc2VzIHRoZSByZW1haW5pbmcKdmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnkg
bG9naWMgZm9yIHZtY3MwMS4gVGhhdCBpcyB0aGUgbWFpbiByZWFzb24sIGltbywKd2h5IG52bXhf
dXBkYXRlX2FwaWN2IGlzIGludHJvZHVjZWQuCgppaXVjLCBudm14X2ludHJfaW50ZXJjZXB0IGFu
ZCBudm14X3VwZGF0ZV9hcGljdiB3b3JrIHRvZ2V0aGVyIHRvCmNvbXBsZXRlIG5lc3RlZCBpbnRl
cnJ1cHQgaW5qZWN0aW9uOgoKKDEpIElmICJBY2sgaW50ZXJydXB0IG9uIGV4aXQiIGlzIG9uLCB0
aGUgcGVuZGluZyB2ZWN0b3IgaXMgYWNrZWQgYnkgCnRoZSBmb3JtZXIgYW5kIGRlbGl2ZXJlZCBp
biB2dm1leGl0IGluZm9ybWF0aW9uIGZpZWxkLgooMikgSWYgIkFjayBpbnRlcnJ1cHQgb24gZXhp
dCIgaXMgb2ZmIGFuZCBubyB2aXJ0dWFsIGludGVycnVwdCBkZWxpdmVyeSwgCm5vIGFjayBhbmQg
aW50ZXJydXB0IHdpbmRvdyBpcyBlbmFibGVkIGJ5IHRoZSBmb3JtZXIuCigzKSBPdGhlcndpc2Us
IHRoZSB2ZWN0b3IgaXMgYWNrZWQgYnkgdGhlIGxhdHRlciBhbmQgZGVsaXZlcmVkIHRocm91Z2gK
dmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnkgKHdoZXJlIHZtY3MwMSBoYXMgYmVlbiBzd2l0Y2hl
ZCBpbikuIAoKSG93ZXZlciwgdGhlcmUgYXJlIHR3byBpc3N1ZXMgaW4gY3VycmVudCBjb2RlLiBP
bmUgaXMgYWJvdXQgKDMpLCBpLmUuLAphcyB5b3UgaWRlbnRpZmllZCBudm14X3VwZGF0ZV9hcGlj
diBzaG91bGRuJ3QgYmxpbmRseSBlbmFibGUgdGhlCm9wdGltaXphdGlvbiB3aXRob3V0IGNoZWNr
aW5nIHRoZSBBY2sgc2V0dGluZy4gdGhlIG90aGVyIGlzIG5ldyAKYWJvdXQgKDIpIC0gY3VycmVu
dGx5IG52bXhfaW50cl9pbnRlcnJ1cHQgYWx3YXlzIGVuYWJsZXMgaW50ZXJydXB0IAp3aW5kb3cg
d2hlbiB0aGUgQWNrIHNldHRpbmcgaXMgb2ZmLCB3aGljaCBhY3R1YWxseSBuZWdhdGVzIHRoZSAK
b3B0aW1pemF0aW9uIG9mIG52bXhfdXBkYXRlX2FwaWN2LiBCb3RoIHNob3VsZCBiZSBmaXhlZC4K
Cj4gCj4gSSB3aWxsIHNlbmQgYW4gdXBkYXRlZCBwYXRjaCBhbnl3YXksIHNpbmNlIEkgd291bGQg
bGlrZSB0byBnZXQgdGhpcwo+IHNvcnRlZCBvdXQgc29vbmVyIHJhdGhlciB0aGFuIGxhdGVyIGFu
ZCB3aWxsIGZvbGxvdyB5b3VyIGFkdmlzZSBvZgo+IGxlYXZpbmcgbnZteF91cGRhdGVfYXBpY3Yg
aW4gcGxhY2UgZ2F0ZWQgYnkgYSBjaGVjayBvZiB3aGV0aGVyICJBY2sgb24KPiBleGl0IiBpcyBu
b3QgZW5hYmxlZC4KPiAKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 07:28:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 07:28:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyW9r-0005l8-Pp; Mon, 03 Feb 2020 07:28:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyW9r-0005l3-60
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 07:28:35 +0000
X-Inumbo-ID: c8c352c0-4656-11ea-8e32-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8c352c0-4656-11ea-8e32-12813bfff9fa;
 Mon, 03 Feb 2020 07:28:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyW9p-0002pQ-GW; Mon, 03 Feb 2020 07:28:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyW9p-0005vW-7N; Mon, 03 Feb 2020 07:28:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyW9p-0002Il-6g; Mon, 03 Feb 2020 07:28:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146689-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=a37a8c569d7b05f39ec46665af9e81a9321d3d1a
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 07:28:33 +0000
Subject: [Xen-devel] [libvirt test] 146689: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY4OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2ODkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGEzN2E4YzU2OWQ3YjA1ZjM5ZWM0NjY2NWFm
OWU4MWE5MzIxZDNkMWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMTcgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDE2IGRheXMgICAxNyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2ODkgIDIwMjAtMDItMDMgMDQ6MTg6NDQgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKb25hdGhvbiBKb25nc21h
IDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5j
b20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5l
QHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgog
IFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+
CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzQyOCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 07:36:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 07:36:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyWHk-0006a0-NO; Mon, 03 Feb 2020 07:36:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=S7Gb=3X=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1iyWHj-0006Zv-8K
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 07:36:43 +0000
X-Inumbo-ID: eb54bbfc-4657-11ea-8e33-12813bfff9fa
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (unknown
 [40.107.22.78]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb54bbfc-4657-11ea-8e33-12813bfff9fa;
 Mon, 03 Feb 2020 07:36:41 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=a5lru2CSBX/D2mLjjMai4Z9pIfj3KknniShiISLXNRujwnVTRgMRZhcy5bdyaycJCrY31uusSTvqVUe8GTrS3/urXNAzxB0blkLWbKVrMnybF+bS2hOhaMr7tZ1S1lWY8woz1l1wuEMSvlRCI/xUNTJz+1lu31TdQdgv0rNxAqZ6bPEnyExPKa1W1+yL+JKjyxqHEiQuguCggRUYxUINOR2wQqT3quDGlBmkEajSvFERYyF+/X9tz9Ohhfd/1/CJIgMu0JZ6ET8V1MrG/ndaR4kAR5kzUaKhx1mWsnQC03tawm9VBpu1qeSArYDoiHpzXfxKmaSSKdvOO6xq0Nj+KA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=wceMrtz3f517Ix2bc5Omh2JGiaaJTyJEqsFPB9iJJzg=;
 b=iL/Q6C2CpNki5A3Z4QrFdwgndJq+BcNdfhCjeAzsg3eUZKNcwusQJ49p+IyT3isHWiNcxOiTcxumjgbVMnddJqo+om0pUo4uDOSUvemRVl3jpmrABjEmBCbUZoLkq1v1tNkZcmNNTw2gG9Cw53AsOcB3VZWkuj+QS7JBXWYqTMB79oPWUFaBflg7+WctFEfwgCaAAj2k3hsDuiORxNnTW+OU+QUzG5McH0Gcg42F9c0gVtrrNhrMy+25H4WcAiAs50mrmYwv2qkh9Sf7auVfJDDPdYNHinyjtScvd06mlqyFvf40W1Y26bBcSgYbLH1bTHaSRdcBvnjtwuSjWXlKkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com;
 dkim=pass header.d=epam.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=wceMrtz3f517Ix2bc5Omh2JGiaaJTyJEqsFPB9iJJzg=;
 b=O0gwNNHebf8ax8X/v3YerPMlkODolKNmki1d9xEM2tjiKk653PTvRF2wT2v4+djuoEMYc5p1CMKRTeMMtmj6ViehK+NsdNq/uwLj90r2QWCYsVlG5yDZXLC3XhK8VdP3kEuzjAL/O5okEaHuMZPlsSV+nvGLpi+Dk5RfuAoXLZU=
Received: from AM0PR03MB4516.eurprd03.prod.outlook.com (20.177.41.82) by
 AM0PR03MB4931.eurprd03.prod.outlook.com (20.178.21.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2686.27; Mon, 3 Feb 2020 07:36:40 +0000
Received: from AM0PR03MB4516.eurprd03.prod.outlook.com
 ([fe80::a489:598f:51af:6d59]) by AM0PR03MB4516.eurprd03.prod.outlook.com
 ([fe80::a489:598f:51af:6d59%4]) with mapi id 15.20.2686.031; Mon, 3 Feb 2020
 07:36:39 +0000
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
To: Santucco <santucco@mail.ru>
Thread-Topic: [Xen-devel] PV DRM doesn't work without auto_translated_physmap
 feature in Dom0
Thread-Index: AQHV2mSrTsRoqTZx/kKKOqyRgvyg1Q==
Date: Mon, 3 Feb 2020 07:36:38 +0000
Message-ID: <68a8131b-aed5-2c72-19ca-89a7c02c40dd@epam.com>
References: <1578297407.255542354@f149.i.mail.ru>
 <1578497907.395464209@f311.i.mail.ru>
 <37b9ee58-9fe6-30cd-cc26-383d13cfa5a5@epam.com>
 <1580567975.670485508@f344.i.mail.ru>
In-Reply-To: <1580567975.670485508@f344.i.mail.ru>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 26b0c924-cd2e-4b7c-9d1a-08d7a87bce81
x-ms-traffictypediagnostic: AM0PR03MB4931:
x-microsoft-antispam-prvs: <AM0PR03MB49313E61564EB332E275C17BE7000@AM0PR03MB4931.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0302D4F392
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(346002)(376002)(366004)(39860400002)(136003)(189003)(199004)(66556008)(53546011)(66476007)(66446008)(64756008)(186003)(31686004)(66574012)(66946007)(31696002)(71200400001)(4326008)(5660300002)(26005)(36756003)(6486002)(478600001)(55236004)(966005)(8676002)(81166006)(76116006)(81156014)(91956017)(6916009)(2906002)(2616005)(8936002)(6506007)(316002)(6512007)(86362001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4931;
 H:AM0PR03MB4516.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: glYLRLFb4ncbRKKQKCrVp/YszBCZHyLBBn3Cxyu0x1u9YeIl19qaxG5Q19Eb4+PoamK4Nqd5sk0K/VfI8nj+6XlbnQ/AUQbfVmmOuR8rSZ4QQrnCAQrneORWkZgiqAZta9WEffusjhfaHHcDy45+vN2S2hZGJRGLfzyNcGQBVzdHK7XX6cJz3+QR4oThLIzQYfqvU3nMKZRXxmZzMWr4XVIsdXSVbjqGCiLYTmbAl3GDuc4013vzntXNYzRf3Zo20NCm+n3IHQdqFubldxRtk7/i0LszjH9WBdPmXAm/IO9SnPBebiI0uhQj+j09d15lRQn4Q2v6xO2cUT/6t6dH5i7dJ/NU0v/dzOWvbsia30IzmK+r3s0twy0MmA3kDCx3B58ezngSwsZhxh06mFwWctRh93SfR2HFbrWG98UVEtuSCaj7p/uKAO2ldI5/SRPd/7/B4U3NJ8s/NL3xTLHtv+svRv732m9mdAskd1MUID8VYbg71sYg54KNUCYRM0k0MWeC9tNWtqJpZOy67X780Q==
x-ms-exchange-antispam-messagedata: SmPA+cXLFoxYhYVS1iWbM52TGF3kP4d8q66CWSW8521vMDOUdHLEetJk+mrg9XRx72hE7WS5Tglf3tnmBtDgGsYYNaQ5kw66GUy+Ml2XwV20MhgrpunuTJlVz2hU0mLJPeEGXjG0QIsaTdnB4X9V5g==
x-ms-exchange-transport-forked: True
Content-ID: <4B6664E0DE68E44BA30330512D0FA935@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 26b0c924-cd2e-4b7c-9d1a-08d7a87bce81
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2020 07:36:39.4439 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: dMvMRp3DS4mtFfUQQHkqw/fnG727zqdwiI7M+hjaPJoS8n9pWNyHKLWiaSbbw6hTJYIjBmUF52d+wwGPcUwbtp8n32y14+x35ku3phrM9HN8AwnvwYg6Q9468VHBnszW
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4931
Subject: Re: [Xen-devel] PV DRM doesn't work without auto_translated_physmap
 feature in Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDIvMS8yMCA0OjM5IFBNLCBTYW50dWNjbyB3cm90ZToNCj4gSGVsbG8gYWdhaW4sDQo+
IEkgaGF2ZSBub3QgeWV0IG1hZGUgdG8gd29yayBteSBkcm0gY2xpZW50LCBzbyBJIGhhdmUgdHJp
ZWQgdG8gcnVuIA0KPiBsaW51eCBsaWtlIGEgZG9tVcKgKHRvIHNlZSBob3cgaXQgc2hvdWxkIHdv
cmspLCBpdCBkb2VzbuKAmXQgd29yayB0b28gDQo+IOKAlMKgZGlzcGxfYmUgY2F0Y2hlcyBTSUdT
RUdWOg0KPg0KPiAjMCDCoDB4MDAwMDdmNGFmZWQxYzE2MSBpbiA/PyAoKSBmcm9tIC9saWI2NC9s
aWJjLnNvLjYNCj4gIzEgwqAweDAwMDA1NTcyM2I5YzViZWMgaW4gRHJtOjpEdW1iRHJtOjpjb3B5
ICh0aGlzPTB4N2Y0YWRjMDAwZTAwKSBhdCANCj4gL2hvbWUvc2FudHVjY28vdG1wL3hlbi10cm9v
cHMvZGlzcGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL2RybS9EdW1iLmNwcDoxNDkNCj4gIzIgwqAw
eDAwMDA1NTcyM2I5YThmNTEgaW4gQnVmZmVyc1N0b3JhZ2U6OmdldEZyYW1lQnVmZmVyQW5kQ29w
eSANCj4gKHRoaXM9MHg3ZjRhZTAwMDEwZTAsIGZiQ29va2llPTE4NDQ2NjEyNjgyMjk1MDgzMjY0
KSBhdCANCj4gL2hvbWUvc2FudHVjY28vdG1wL3hlbi10cm9vcHMvZGlzcGxfYmUvc3JjL2Rpc3Bs
YXlCYWNrZW5kL0J1ZmZlcnNTdG9yYWdlLmNwcDoxNjUNCj4gSXQgdHJpZXMgdG8gY29weSB0byBt
QnVmZmVyIHdpdGggbm9uLWFjY2Vzc2libGUgYWRkcmVzcy4NCj4gRm9yIHRoZSBtb21lbnQgSSBz
ZWUgYcKgc3RyYW5nZSBvZmZzZXQgZm9yIG1tYXAgY2FsbCBvZiAvZGV2L2RybS9jYXJkMCANCj4g
aW4gdGhlIHN0cmFjZSBsb2cg4oCUwqAweDEwMDAwMDAwMC4gSXMgdGhhdCBub3JtYWw/DQo+IEFu
eSBkaXJlY3Rpb24gb2Ygd2hpY2jCoHRvIGRpZyB3aWxsIGJlIHZlcnkgaGVscGZ1bC4NCj4gQ29u
ZmlndXJhdGlvbiBkZXRhaWxzOg0KPiBYZW4gNC4xMi4xIERvbTA6IExpbnV4IDQuMjAuMTctZ2Vu
dG9vICMxMyBTTVAgU2F0IERlYyAyOCAxMToxMjoyNCBNU0sgDQo+IDIwMTkgeDg2XzY0IEludGVs
KFIpIENlbGVyb24oUikgQ1BVIE4zMDUwIEAgMS42MEdIeiBHZW51aW5lSW50ZWwgR05VL0xpbnV4
DQo+IERvbVU6IExpbnV4IDQuMjAuMTctZ2VudG9vDQo+IGxhc3QgeGVuLXRyb29wcy9saWJ4ZW5i
ZSBhbmQgeGVuLXRyb29wcy9kaXNwbF9iZQ0KPiBMb2dzIChkbWVzZywgeGwgZG1lc2csIGRpc3Bs
X2JlLCBzdHJhY2UgbG9nIG9mIGRpc3BsX2JlKSwgYSBiYWNrdHJhY2UgDQo+IG9mIGdkYiBhbmQg
a2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVkLg0KPiBUaGFua3MgaW4gYWR2YW5jZS4NCkNvdWxk
IHlvdSBwbGVhc2UgdHJ5IERvbTAga2VybmVsIFdJVEhPVVQgdGhlIG9wdGlvbnMgYmVsb3c6DQpD
T05GSUdfWEVOX0dOVERFVl9ETUFCVUY9eQ0KQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0M9eQ0K
DQpUaGVuLCBqdXN0IHRvIG1ha2Ugc3VyZSwgZGlkIHlvdSBidWlsZCBkaXNwbF9iZSB3aXRob3V0
IHplcm8tY29weSBzdXBwb3J0Pw0KDQo+IE9uIDEvOC8yMCA1OjM4IFBNLCBTYW50dWNjbyB3cm90
ZToNCj4gPiBUaGFuayB5b3UgdmVyeSBtdWNoIGZvciBhbGwgeW91ciBhbnN3ZXJzLg0KPiA+DQo+
ID4g0KHRgNC10LTQsCwgOCDRj9C90LLQsNGA0Y8gMjAyMCwgMTA6NTQgKzAzOjAwINC+0YIgT2xl
a3NhbmRyIEFuZHJ1c2hjaGVua28NCj4gPiA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5j
b20NCj4gPiA8L2NvbXBvc2U/VG89b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+PjoN
Cj4gPiBPbiAxLzYvMjAgMTA6MzggQU0sIErDvHJnZW4gR3Jvw58gd3JvdGU6DQo+ID4gPiBPbiAw
Ni4wMS4yMCAwODo1NiwgU2FudHVjY28gd3JvdGU6DQo+ID4gPj4gSGVsbG8sDQo+ID4gPj4NCj4g
PiA+PiBJ4oCZbSB0cnlpbmcgdG8gdXNlIHZkaXNwbCBpbnRlcmZhY2UgZnJvbSBQViBPUywgaXQg
ZG9lc27igJl0IHdvcmsuDQo+ID4gPj4gQ29uZmlndXJhdGlvbiBkZXRhaWxzOg0KPiA+ID4+IMKg
wqDCoMKgIFhlbiA0LjEyLjENCj4gPiA+PiDCoMKgwqDCoCBEb20wOiBMaW51eCA0LjIwLjE3LWdl
bnRvbyAjMTMgU01QIFNhdCBEZWMgMjggMTE6MTI6MjQgTVNLDQo+ID4gMjAxOQ0KPiA+ID4+IHg4
Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBAIDEuNjBHSHogR2VudWluZUludGVs
DQo+ID4gR05VL0xpbnV4DQo+ID4gPj4gwqDCoMKgwqAgRG9tVTogeDg2wqBQbGFuOSwgUFYNCj4g
PiA+PiDCoMKgwqDCoCBkaXNwbF9iZSBhcyBhIGJhY2tlbmQgZm9yIHZkaXNwbCBhbmQgdmtiDQo+
ID4gPj4NCj4gPiA+PiB3aGVuIFZNIHN0YXJ0cywgZGlzcGxfYmUgcmVwb3J0cyBhYm91dCBhbiBl
cnJvcjoNCj4gPiA+PiBnbnR0YWI6IGVycm9yOiBpb2N0bCBETUFCVUZfRVhQX0ZST01fUkVGUyBm
YWlsZWQ6IEludmFsaWQgYXJndW1lbnQNCj4gPiA+PiAoZGlzcGxfYmUubG9nOjIyMSkNCj4gPiA+
Pg0KPiA+ID4+IHJlbGF0ZWTCoERvbTAgb3V0cHV0IGlzOg0KPiA+ID4+IFvCoCAxOTEuNTc5Mjc4
XSBDYW5ub3QgcHJvdmlkZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAxDQo+ID4gPj4gKGRtZXNnLmNy
ZWF0ZS5sb2c6MTIzKQ0KPiA+ID4NCj4gPiA+IFRoaXMgc2VlbXMgdG8gYmUgYSBsaW1pdGF0aW9u
IG9mIHRoZSB4ZW4gZG1hLWJ1ZiBkcml2ZXIuIEl0IHdhcw0KPiA+IHdyaXR0ZW4NCj4gPiA+IGZv
ciBiZWluZyB1c2VkIG9uIEFSTSBpbml0aWFsbHkgd2hlcmUgUFYgaXMgbm90IGF2YWlsYWJsZS4N
Cj4gPiBUaGlzIGlzIHRydWUgYW5kIHdlIG5ldmVyIHRyaWVkL3RhcmdldGVkIFBWIGRvbWFpbnMg
d2l0aCB0aGlzDQo+ID4gaW1wbGVtZW50YXRpb24sDQo+ID4gc28gaWYgdGhlcmUgaXMgYSBuZWVk
IGZvciB0aGF0IHNvbWVvbmUgaGFzIHRvIHRha2UgYSBsb29rIG9uIHRoZQ0KPiA+IHByb3Blcg0K
PiA+IGltcGxlbWVudGF0aW9uIGZvciBQVuKApg0KPiA+DQo+ID4gSGF2ZSBJIGdvdCB5b3VyIHJp
Z2h0IGFuZCB0aGVyZSBpcyBub8KgdGhlIHByb3BlciBpbXBsZW1lbnRhdGlvbiA6LSk/DQo+IFRo
ZXJlIGlzIG5vDQo+ID4NCj4gPiA+DQo+ID4gPiBDQy1pbmcgT2xla3NhbmRyIEFuZHJ1c2hjaGVu
a28gd2hvIGlzIHRoZSBhdXRob3Igb2YgdGhhdCBkcml2ZXIuIEhlDQo+ID4gPiBzaG91bGQgYmUg
YWJsZSB0byB0ZWxsIHVzIHdoYXQgd291bGQgYmUgbmVlZGVkIHRvIGVuYWJsZSBQViBkb20wLg0K
PiA+ID4NCj4gPiA+IERlcGVuZGluZyBvbiB5b3VyIHVzZSBjYXNlIGl0IG1pZ2h0IGJlIHBvc3Np
YmxlIHRvIHVzZSBQVkggZG9tMCwgYnV0DQo+ID4gPiBzdXBwb3J0IGZvciB0aGlzIG1vZGUgaXMg
ImV4cGVyaW1lbnRhbCIgb25seSBhbmQgc29tZSBmZWF0dXJlcw0KPiA+IGFyZSBub3QNCj4gPiA+
IHlldCB3b3JraW5nLg0KPiA+ID4NCj4gPiBXZWxsLCBvbmUgb2YgdGhlIHdvcmthcm91bmRzIHBv
c3NpYmxlIGlzIHRvIGRyb3AgemVyby1jb3B5aW5nIHVzZS1jYXNlDQo+ID4gKHRoaXMgaXMgd2h5
IGRpc3BsYXkgYmFja2VuZCB0cmllcyB0byBjcmVhdGUgZG11LWJ1ZnMgZnJvbSBncmFudHMNCj4g
PiBwYXNzZWQNCj4gPiBieSB0aGUgZ3Vlc3QgZG9tYWluIGFuZCBmYWlscyBiZWNhdXNlIG9mICJD
YW5ub3QgcHJvdmlkZSBkbWEtYnVmOg0KPiA+IHVzZV9wdGVtb2RlIDEiKQ0KPiA+IFNvLCBpbiB0
aGlzIGNhc2UgZGlzcGxheSBiYWNrZW5kIHdpbGwgZG8gbWVtb3J5IGNvcHlpbmcgZm9yIHRoZQ0K
PiA+IGluY29taW5nDQo+ID4gZnJhbWVzDQo+ID4gYW5kIHdvbid0IHRvdWNoIERNQUJVRl9FWFBf
RlJPTV9SRUZTIGlvY3RsLg0KPiA+IFRvIGRvIHNvIGp1c3QgZGlzYWJsZSB6ZXJvLWNvcHlpbmcg
d2hpbGUgYnVpbGRpbmcgdGhlIGJhY2tlbmQgWzFdDQo+ID4NCj4gPiBUaGFua3MsIEkgaGF2ZSBq
dXN0wqB0cmllZMKgdGhlIHdvcmthcm91bmQuwqAgVGhlIGJhY2tlbmQgaGFzwqBmYWlsZWQNCj4g
PiBpbsKgYW4gb3RoZXIgcGxhY2XCoG5vdCBjb3JyZXNwb25kaW5nIHdpdGggZG1hX2J1Zi4NCj4g
PiBBbnl3YXnCoGl0IGlzIGVub3VnaCB0byBjb250aW51ZcKgZGVidWdnaW5nwqDCoG15IGZyb250
ZW5kwqBpbXBsZW1lbnRhdGlvbi4NCj4gPiBEbyB5b3XCoGtub3cgaG93IGJpZyBpcyBwZXJmb3Jt
YW5jZSBwZW5hbHR5IGluIGNvbXBhcmlzb24gd2l0aA0KPiA+IHRoZcKgemVyby1jb3B5IHZhcmlh
bnQ/DQo+IFdlbGwsIGl0IHNvbGVseSBkZXBlbmRzIG9uIHlvdXIgc2V0dXAsIHNvIEkgY2Fubm90
IHRlbGwgd2hhdA0KPiB3b3VsZCB0aGUgbnVtYmVycyBiZSBpbiB5b3VyIGNhc2UuIENvbXBhcmlu
ZyB0byB3aGF0IEkgaGF2ZSBkb2Vzbid0DQo+IG1ha2UgYW55IHNlbnNlIHRvIG1lOiBvbmUgc2hv
dWxkIGNvbXBhcmUgYXBwbGVzIHRvIGFwcGxlcw0KPiA+IERvZXMgaXQgbWFrZSBhwqBzZW5zZSBp
ZiBJIG1ha2UgYcKgZGVkaWNhdGVkIEhWTSBkb21haW4gd2l0aCBsaW51eCBvbmx5DQo+ID4gZm9y
IHRoZSBwdXJwb3NlIG9mwqB2ZGlzcGwgYW5kIHZrYmQgYmFja2VuZHM/wqBJcyB0aGVyZSBhIGhv
cGXCoHRoaXMNCj4gPiBhcHByb2FjaCB3aWxsIHdvcms/DQo+IFlvdSBjYW4gdHJ5IGlmIHRoaXMg
YXBwcm9hY2ggZml0cyB5b3VyIGRlc2lnbiBhbmQgcmVxdWlyZW1lbnRzDQo+ID4NCj4gPiA+DQo+
ID4gPiBKdWVyZ2VuDQo+ID4gPg0KPiA+IFsxXQ0KPiA+IA0KPiBodHRwczovL2dpdGh1Yi5jb20v
eGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCNMMTIgDQo+IDxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMv
ZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlV
QlBBIWdpODFvWlpOdldhRldVVm5hWmx1QV9tTkJBSXRMTWQ0UlptbmMtTV9GbWxwRG9qcWVRUW5T
N2FYU05sYm84MHJlOXVPbDJ3cUZBJD4NCj4gPiANCj4gPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20v
djMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9D
TWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhbXozZ24xd1FNWDJEWGVOdUFW
LTFfZEk3bnhGWVlaT2dkUGlKTlNGTWVzQ3o5bEF6T0tsd1ZQbGRkYnhiY0xtVU80NE5PeTBURkEk
Pg0KPiA+DQo+ID4gQmVzdCByZWdhcmRzLA0KPiA+IMKgIEFsZXhhbmRlciBTeWNoZXYNCj4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 07:50:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 07:50:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyWUu-00087q-7h; Mon, 03 Feb 2020 07:50:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyWUs-00087l-Rr
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 07:50:18 +0000
X-Inumbo-ID: d2755a86-4659-11ea-ad98-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d2755a86-4659-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 07:50:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580716218; x=1612252218;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=t9H1BptUvZ4Ou0+TUP5DPXoW3FEb0bu95EHFix3N26g=;
 b=pfgjz/xKL4l3YzaZT6YwULPU1V83Pck1gLOaZxE8nshHSaJ0ZWJSfnuV
 V3vObJRSCP/M0Q8OEbo+8PKgH/RtMsy4f3vkteqejX5ZHYAIjpzRurHKp
 a8Rc0uWTNvgwgfAOWWs9sPMnnxiTnhzcb7Dxu8m1EUsF+3cbxEo5ZuvGJ w=;
IronPort-SDR: 2UW2bDxCupzPnPY1/U+xhsvRHwXShxe1PZq2IIX/Y3YNDv7RGENh569Op/Vkoa/8N7dvgNj+0g
 7gjWJnV+gmkQ==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15273687"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 03 Feb 2020 07:50:17 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 4D18BA1C8B; Mon,  3 Feb 2020 07:50:13 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 07:50:13 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 07:50:12 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 07:50:12 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: "jandryuk@gmail.com" <jandryuk@gmail.com>
Thread-Topic: [PATCH v5 5/7] libxl: allow creation of domains with a specified
 or random domid
Thread-Index: AQHV2EdkLYnXyHJB5UGgi2AWokWodagFBYoAgAQWaFA=
Date: Mon, 3 Feb 2020 07:50:12 +0000
Message-ID: <17b6cfb84d5e4fdd8ac65b004a1bd599@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
 <CAKf6xpsEzxVnnOn8G2bz=JQm1vwvKYtgy3UBLyp8B1CS8rPnUA@mail.gmail.com>
In-Reply-To: <CAKf6xpsEzxVnnOn8G2bz=JQm1vwvKYtgy3UBLyp8B1CS8rPnUA@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.173]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBqYW5kcnl1a0BnbWFpbC5jb20g
PGphbmRyeXVrQGdtYWlsLmNvbT4NCj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE3OjIzDQo+IFRv
OiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+DQo+IENjOiB4ZW4tZGV2ZWwg
PHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IElhbiBKYWNrc29uDQo+IDxpYW4uamFj
a3NvbkBldS5jaXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IEFudGhvbnkgUEVSQVJE
DQo+IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT47DQo+IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0
cml4LmNvbT47IEphbiBCZXVsaWNoDQo+IDxqYmV1bGljaEBzdXNlLmNvbT47IEp1bGllbiBHcmFs
bCA8anVsaWVuQHhlbi5vcmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjUgNS83XSBsaWJ4bDogYWxsb3cgY3JlYXRpb24gb2Yg
ZG9tYWlucyB3aXRoIGENCj4gc3BlY2lmaWVkIG9yIHJhbmRvbSBkb21pZA0KPiANCj4gT24gRnJp
LCBKYW4gMzEsIDIwMjAgYXQgMTA6MDIgQU0gUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24u
Y29tPiB3cm90ZToNCj4gPg0KPiA+IFRoaXMgcGF0Y2ggYWRkcyBhICdkb21pZCcgZmllbGQgdG8g
bGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvIGFuZCB0aGVuDQo+ID4gbW9kaWZpZXMgbGlieGxfX2Rv
bWFpbl9tYWtlKCkgdG8gaGF2ZSBYZW4gdXNlIHRoYXQgdmFsdWUgaWYgaXQgaXMgdmFsaWQuDQo+
ID4gSWYgdGhlIGRvbWlkIHZhbHVlIGlzIGludmFsaWQgdGhlbiBYZW4gd2lsbCBjaG9vc2UgdGhl
IGRvbWlkLCBhcyBiZWZvcmUsDQo+ID4gdW5sZXNzIHRoZSB2YWx1ZSBpcyB0aGUgbmV3IHNwZWNp
YWwgUkFORE9NX0RPTUlEIHZhbHVlIGFkZGVkIHRvIHRoZSBBUEkuDQo+ID4gVGhpcyB2YWx1ZSBp
bnN0cnVjdHMgbGlieGxfX2RvbWFpbl9tYWtlKCkgdG8gY2hvb3NlIGEgcmFuZG9tIGRvbWlkIHZh
bHVlDQo+ID4gZm9yIFhlbiB0byB1c2UuDQo+ID4NCj4gPiBJZiBYZW4gZGV0ZXJtaW5lcyB0aGF0
IGEgZG9taWQgc3BlY2lmaWVkIHRvIG9yIGNob3NlbiBieQ0KPiA+IGxpYnhsX19kb21haW5fbWFr
ZSgpIGNvLWluY2lkZXMgd2l0aCBhbiBleGlzdGluZyBkb21haW4gdGhlbiB0aGUgY3JlYXRlDQo+
ID4gb3BlcmF0aW9uIHdpbGwgZmFpbC4gSW4gdGhpcyBjYXNlLCBpZiBSQU5ET01fRE9NSUQgd2Fz
IHNwZWNpZmllZCB0bw0KPiA+IGxpYnhsX19kb21haW5fbWFrZSgpIHRoZW4gYSBuZXcgcmFuZG9t
IHZhbHVlIHdpbGwgYmUgY2hvc2VuIGFuZCB0aGUNCj4gY3JlYXRlDQo+ID4gb3BlcmF0aW9uIHdp
bGwgYmUgcmUtdHJpZWQsIG90aGVyd2lzZSBsaWJ4bF9fZG9tYWluX21ha2UoKSB3aWxsIGZhaWwu
DQo+ID4NCj4gPiBBZnRlciBYZW4gaGFzIHN1Y2Nlc3NmdWxseSBjcmVhdGVkIGEgbmV3IGRvbWFp
biwgbGlieGxfX2RvbWFpbl9tYWtlKCkNCj4gd2lsbA0KPiA+IGNoZWNrIHdoZXRoZXIgaXRzIGRv
bWlkIG1hdGNoZXMgYW55IHJlY2VudGx5IHVzZWQgZG9taWQgdmFsdWVzLiBJZiBpdA0KPiBkb2Vz
DQo+ID4gdGhlbiB0aGUgZG9tYWluIHdpbGwgYmUgZGVzdHJveWVkLiBJZiB0aGUgZG9taWQgdXNl
ZCBpbiBjcmVhdGlvbiB3YXMNCj4gPiBzcGVjaWZpZWQgdG8gbGlieGxfX2RvbWFpbl9tYWtlKCkg
dGhlbiBpdCB3aWxsIGZhaWwgYXQgdGhpcyBwb2ludCwNCj4gPiBvdGhlcndpc2UgdGhlIGNyZWF0
ZSBvcGVyYXRpb24gd2lsbCBiZSByZS10cmllZCB3aXRoIGVpdGhlciBhIG5ldyByYW5kb20NCj4g
PiBvciBYZW4tc2VsZWN0ZWQgZG9taWQgdmFsdWUuDQo+ID4NCj4gPiBOT1RFOiBsaWJ4bF9fbG9n
digpIGlzIGFsc28gbW9kaWZpZWQgdG8gb25seSBsb2cgdmFsaWQgZG9taWQgdmFsdWVzIGluDQo+
ID4gICAgICAgbWVzc2FnZXMgcmF0aGVyIHRoYW4gYW55IGRvbWlkLCB2YWxpZCBvciBvdGhlcndp
c2UsIHRoYXQgaXMgbm90DQo+ID4gICAgICAgSU5WQUxJRF9ET01JRC4NCj4gPg0KPiA+IFNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4NCj4gDQo+IExvb2tz
IGdvb2QsIHdpdGggb25lIHN1Z2dlc3Rpb24gYmVsb3cuDQo+IA0KPiBSZXZpZXdlZC1ieTogSmFz
b24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPg0KPiANCg0KVGhhbmtzLg0KDQo+IDxzbmlw
Pg0KPiANCj4gPiArDQo+ID4gKyAgICAgICAgICAgIC8qIFRyeSB0byBkZXN0cm95IHRoZSBkb21h
aW4gYWdhaW4gYXMgd2UgY2FuJ3QgdXNlIGl0ICovDQo+ID4gKyAgICAgICAgICAgIHJldCA9IHhj
X2RvbWFpbl9kZXN0cm95KGN0eC0+eGNoLCAqZG9taWQpOw0KPiA+ICsgICAgICAgICAgICBpZiAo
cmV0IDwgMCkgew0KPiA+ICsgICAgICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRv
bWFpbiBkZXN0cm95IGZhaWwiKTsNCj4gDQo+IE1heWJlICJkZXN0cm95IHJlY2VudGx5IHVzZWQg
ZG9tYWluIGlkIGZhaWxlZCI/DQo+IA0KDQpQcm9iYWJseSBkb2Vzbid0IGFjdHVhbGx5IG1hdHRl
ci4gQSBkZXN0cm95IGZhaWx1cmUgZHVyaW5nIGRvbWFpbiBjcmVhdGlvbiB3b3VsZCBiZSBhbiB1
bnVzdWFsIGNpcmN1bXN0YW5jZSwgYnV0IGlmIEkgaGF2ZSB0byBwb3N0IGEgdjYgSSdsbCBjaGFu
Z2UgdGhlIG1lc3NhZ2Ugd2hpbGUgSSdtIGF0IGl0Lg0KDQogIFBhdWwNCg0KPiA+ICsgICAgICAg
ICAgICAgICAgKmRvbWlkID0gSU5WQUxJRF9ET01JRDsNCj4gPiArICAgICAgICAgICAgICAgIHJj
ID0gRVJST1JfRkFJTDsNCj4gPiArICAgICAgICAgICAgICAgIGdvdG8gb3V0Ow0KPiA+ICsgICAg
ICAgICAgICB9DQo+ID4gICAgICAgICAgfQ0KPiA+DQo+ID4gICAgICAgICAgcmMgPSBsaWJ4bF9f
YXJjaF9kb21haW5fc2F2ZV9jb25maWcoZ2MsIGRfY29uZmlnLCBzdGF0ZSwNCj4gJmNyZWF0ZSk7
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 08:06:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 08:06:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyWk2-0001Bb-8x; Mon, 03 Feb 2020 08:05:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyWk0-0001BW-Qu
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 08:05:56 +0000
X-Inumbo-ID: ffc23520-465b-11ea-ad98-bc764e2007e4
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ffc23520-465b-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 08:05:54 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 00:05:52 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,397,1574150400"; d="scan'208";a="278676072"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by FMSMGA003.fm.intel.com with ESMTP; 03 Feb 2020 00:05:52 -0800
Received: from fmsmsx161.amr.corp.intel.com (10.18.125.9) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:05:52 -0800
Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by
 FMSMSX161.amr.corp.intel.com (10.18.125.9) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:05:52 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX106.ccr.corp.intel.com ([169.254.10.225]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 16:05:49 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/2] nvmx: implement support for MSR bitmaps
Thread-Index: AQHV1rLJL9QJTyqZ2UWVu0LNuNJ/PqgJIbBQ
Date: Mon, 3 Feb 2020 08:05:48 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F89F@SHSMSX104.ccr.corp.intel.com>
References: <20200129144514.96686-1-roger.pau@citrix.com>
 <20200129144514.96686-2-roger.pau@citrix.com>
In-Reply-To: <20200129144514.96686-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYWU1NDFjYjctZjFiYi00OGViLWE0MTYtMDRiNjA3NTE5ZDc5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiS1wvVEh4NUpsd2kwbjAyOHJncHJlTyt3S0lhYUhha29wMkpCQWFLN1RjVEM0VCtCaGlDYXBLT25YMnVLajF5T1YifQ==
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/2] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBX
ZWRuZXNkYXksIEphbnVhcnkgMjksIDIwMjAgMTA6NDUgUE0NCj4gDQo+IEN1cnJlbnQgaW1wbGVt
ZW50YXRpb24gb2YgbmVzdGVkIFZNWCBoYXMgYSBoYWxmIGJha2VkIGhhbmRsaW5nIG9mIE1TUg0K
PiBiaXRtYXBzIGZvciB0aGUgTDEgVk1NOiBpdCBtYXBzIHRoZSBMMSBWTU0gcHJvdmlkZWQgTVNS
IGJpdG1hcCwgYnV0DQo+IGRvZXNuJ3QgYWN0dWFsbHkgbG9hZCBpdCBpbnRvIHRoZSBuZXN0ZWQg
dm1jcywgYW5kIHRodXMgdGhlIG5lc3RlZA0KPiBndWVzdCB2bWNzIGVuZHMgdXAgdXNpbmcgdGhl
IHNhbWUgTVNSIGJpdG1hcCBhcyB0aGUgTDEgVk1NLg0KPiANCj4gVGhpcyBpcyB3cm9uZyBhcyB0
aGVyZSdzIG5vIGFzc3VyYW5jZSB0aGF0IHRoZSBzZXQgb2YgZmVhdHVyZXMgZW5hYmxlZA0KPiBm
b3IgdGhlIEwxIHZtY3MgYXJlIHRoZSBzYW1lIHRoYXQgTDEgaXRzZWxmIGlzIGdvaW5nIHRvIHVz
ZSBpbiB0aGUNCj4gbmVzdGVkIHZtY3MsIGFuZCB0aHVzIGNhbiBsZWFkIHRvIG1pc2NvbmZpZ3Vy
YXRpb25zLg0KPiANCj4gRm9yIGV4YW1wbGUgTDEgdm1jcyBjYW4gdXNlIHgyQVBJQyB2aXJ0dWFs
aXphdGlvbiBhbmQgdmlydHVhbA0KPiBpbnRlcnJ1cHQgZGVsaXZlcnksIGFuZCB0aHVzIHNvbWUg
eDJBUElDIE1TUnMgd29uJ3QgYmUgdHJhcHBlZCBzbyB0aGF0DQo+IHRoZXkgY2FuIGJlIGhhbmRs
ZWQgZGlyZWN0bHkgYnkgdGhlIGhhcmR3YXJlIHVzaW5nIHZpcnR1YWxpemF0aW9uDQo+IGV4dGVu
c2lvbnMuIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgbmVzdGVkIHZtY3MgY3JlYXRlZCBieSBMMSBW
TU0gbWlnaHQNCj4gbm90IHVzZSBhbnkgb2Ygc3VjaCBmZWF0dXJlcywgc28gdXNpbmcgYSBNU1Ig
Yml0bWFwIHRoYXQgZG9lc24ndCB0cmFwDQo+IGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMgTVNScyB3
aWxsIGJlIGxlYWtpbmcgdGhlbSB0byB0aGUgdW5kZXJseWluZw0KPiBoYXJkd2FyZS4NCj4gDQo+
IEZpeCB0aGlzIGJ5IGNyYWZ0aW5nIGEgbWVyZ2VkIE1TUiBiaXRtYXAgYmV0d2VlbiB0aGUgb25l
IHVzZWQgYnkgTDENCj4gYW5kIHRoZSBuZXN0ZWQgZ3Vlc3QuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gLS0tDQo+IFRoaXMg
c2VlbXMgYmV0dGVyIHRoYW4gd2hhdCdzIGRvbmUgY3VycmVudGx5LCBidXQgVEJIIHRoZXJlJ3Mg
YSBsb3Qgb2YNCj4gd29yayB0byBiZSBkb25lIGluIG52bXggaW4gb3JkZXIgdG8gbWFrZSBpdCBm
dW5jdGlvbmFsIGFuZCBzZWN1cmUgdGhhdA0KPiBJJ20gbm90IHN1cmUgd2hldGhlciBidWlsZGlu
ZyBvbiB0b3Agb2YgdGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gaXMNCj4gc29tZXRoaW5nIHNh
bmUgdG8gZG8sIG9yIGl0IHdvdWxkIGJlIGJldHRlciB0byBzdGFydCBmcm9tIHNjcmF0Y2ggYW5k
DQo+IHJlLWltcGxlbWVudCBudm14IHRvIGp1c3Qgc3VwcG9ydCB0aGUgbWluaW11bSByZXF1aXJl
ZCBzZXQgb2YgVlR4DQo+IGZlYXR1cmVzIGluIGEgc2FuZSBhbmQgc2FmZSB3YXkuDQoNCndpdGhv
dXQga25vd2luZyB3aGF0ICJhIGxvdCBvZiB3b3JrIiBhY3R1YWxseSBtZWFucywgaXQncyBkaWZm
aWN1bHQgdG8gDQpqdWRnZSB3aGljaCB3YXkgaXMgYmV0dGVyLiBCdXQgZnJvbSB0aGUgbGlzdGVk
IGNoYW5nZXMgaW4gdGhpcyBzZXJpZXMsDQpJIHRoaW5rIHRoZXkgYXJlIHJlYXNvbmFibGUuDQoN
Cj4gLS0tDQo+IENoYW5nZXMgc2luY2UgdjE6DQo+ICAtIFNwbGl0IHRoZSB4MkFQSUMgTVNSIGZp
eCBpbnRvIGEgc2VwYXJhdGUgcGF0Y2guDQo+ICAtIE1vdmUgc2V0dGluZyBNU1JfQklUTUFQIHZt
Y3MgZmllbGQgaW50byBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUgZm9yDQo+ICAgIHZpcnR1YWwgdm1l
eGl0Lg0KPiAgLSBBbGxvY2F0ZSBtZW1vcnkgd2l0aCBNRU1GX25vX293bmVyLg0KPiAgLSBVc2Ug
dGFicyB0byBhbGlnbiBjb21tZW50IG9mIHRoZSBuZXN0ZWR2bXggc3RydWN0IGZpZWxkLg0KPiAt
LS0NCj4gIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAgfCA2MyArKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0NCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14
LmggfCAgMyArLQ0KPiAgMiBmaWxlcyBjaGFuZ2VkLCA2MiBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBi
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiBpbmRleCA0N2VlZTFlNWI5Li5jMzViNGJh
Yjg0IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMNCj4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jDQo+IEBAIC0xMjgsNiArMTI4LDE2IEBAIGludCBu
dm14X3ZjcHVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikNCj4gICAgICAgICAgdW5tYXBfZG9t
YWluX3BhZ2UodncpOw0KPiAgICAgIH0NCj4gDQo+ICsgICAgaWYgKCBjcHVfaGFzX3ZteF9tc3Jf
Yml0bWFwICkNCj4gKyAgICB7DQo+ICsgICAgICAgIG52bXgtPm1zcl9tZXJnZWQgPSBhbGxvY19k
b21oZWFwX3BhZ2UoZCwgTUVNRl9ub19vd25lcik7DQo+ICsgICAgICAgIGlmICggIW52bXgtPm1z
cl9tZXJnZWQgKQ0KPiArICAgICAgICB7DQo+ICsgICAgICAgICAgICBnZHByaW50ayhYRU5MT0df
RVJSLCAibmVzdDogYWxsb2NhdGlvbiBmb3IgTVNSIGJpdG1hcCBmYWlsZWRcbiIpOw0KPiArICAg
ICAgICAgICAgcmV0dXJuIC1FTk9NRU07DQo+ICsgICAgICAgIH0NCj4gKyAgICB9DQo+ICsNCj4g
ICAgICBudm14LT5lcHQuZW5hYmxlZCA9IDA7DQo+ICAgICAgbnZteC0+Z3Vlc3RfdnBpZCA9IDA7
DQo+ICAgICAgbnZteC0+dm14b25fcmVnaW9uX3BhID0gSU5WQUxJRF9QQUREUjsNCj4gQEAgLTE4
Miw2ICsxOTIsMTEgQEAgdm9pZCBudm14X3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikNCj4g
ICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2Uodi0+YXJjaC5odm0udm14LnZtd3JpdGVfYml0bWFw
KTsNCj4gICAgICAgICAgdi0+YXJjaC5odm0udm14LnZtd3JpdGVfYml0bWFwID0gTlVMTDsNCj4g
ICAgICB9DQo+ICsgICAgaWYgKCBudm14LT5tc3JfbWVyZ2VkICkNCj4gKyAgICB7DQo+ICsgICAg
ICAgIGZyZWVfZG9taGVhcF9wYWdlKG52bXgtPm1zcl9tZXJnZWQpOw0KPiArICAgICAgICBudm14
LT5tc3JfbWVyZ2VkID0gTlVMTDsNCj4gKyAgICB9DQo+ICB9DQo+IA0KPiAgdm9pZCBudm14X2Rv
bWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKQ0KPiBAQCAtNTQ4LDYg
KzU2MywzNyBAQCB1bnNpZ25lZCBsb25nICpfc2hhZG93X2lvX2JpdG1hcChzdHJ1Y3QgdmNwdSAq
dikNCj4gICAgICByZXR1cm4gbmVzdGVkaHZtX3ZjcHVfaW9tYXBfZ2V0KHBvcnQ4MCwgcG9ydEVE
KTsNCj4gIH0NCj4gDQo+ICtzdGF0aWMgdm9pZCB1cGRhdGVfbXNyYml0bWFwKHN0cnVjdCB2Y3B1
ICp2KQ0KPiArew0KPiArICAgIHN0cnVjdCBuZXN0ZWR2bXggKm52bXggPSAmdmNwdV8yX252bXgo
dik7DQo+ICsgICAgc3RydWN0IHZteF9tc3JfYml0bWFwICptc3JfYml0bWFwOw0KPiArICAgIHVu
c2lnbmVkIGludCBtc3I7DQo+ICsNCj4gKyAgICBBU1NFUlQoX19uMl9leGVjX2NvbnRyb2wodikg
JiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCk7DQoNCndoYXQgYWJvdXQgcGFzc2luZyBz
aGFkb3dfY250cmwgYW5kIGFsc28gbW92aW5nIHRoZSBvdXRlciANCmNvbmRpdGlvbiBjaGVjayBp
bnRvIHRoaXMgZnVuY3Rpb24/IEl0IGlzIG5vdCBnb29kIHRvIGFzc3VtZQ0KdGhhdCBfX24yX2V4
ZWNfY29udHJvbCBhbHdheXMgaGFzIHRoZSBzYW1lIHNldHRpbmcgYXMgdGhlDQpsb2NhbCB2YXJp
YWJsZSBzaGFkb3dfY250cmwuDQoNCj4gKw0KPiArICAgIGlmICggIW52bXgtPm1zcmJpdG1hcCAp
DQo+ICsgICAgICAgIHJldHVybjsNCj4gKw0KPiArICAgIG1zcl9iaXRtYXAgPSBfX21hcF9kb21h
aW5fcGFnZShudm14LT5tc3JfbWVyZ2VkKTsNCj4gKw0KPiArICAgIGJpdG1hcF9vcihtc3JfYml0
bWFwLT5yZWFkX2xvdywgbnZteC0+bXNyYml0bWFwLT5yZWFkX2xvdywNCj4gKyAgICAgICAgICAg
ICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPnJlYWRfbG93LA0KPiArICAgICAgICAgICAg
ICBzaXplb2YobXNyX2JpdG1hcC0+cmVhZF9sb3cpICogOCk7DQo+ICsgICAgYml0bWFwX29yKG1z
cl9iaXRtYXAtPnJlYWRfaGlnaCwgbnZteC0+bXNyYml0bWFwLT5yZWFkX2hpZ2gsDQo+ICsgICAg
ICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT5yZWFkX2hpZ2gsDQo+ICsgICAg
ICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT5yZWFkX2hpZ2gpICogOCk7DQo+ICsgICAgYml0
bWFwX29yKG1zcl9iaXRtYXAtPndyaXRlX2xvdywgbnZteC0+bXNyYml0bWFwLT53cml0ZV9sb3cs
DQo+ICsgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT53cml0ZV9sb3cs
DQo+ICsgICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT53cml0ZV9sb3cpICogOCk7DQo+
ICsgICAgYml0bWFwX29yKG1zcl9iaXRtYXAtPndyaXRlX2hpZ2gsIG52bXgtPm1zcmJpdG1hcC0+
d3JpdGVfaGlnaCwNCj4gKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAt
PndyaXRlX2hpZ2gsDQo+ICsgICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT53cml0ZV9o
aWdoKSAqIDgpOw0KPiArDQo+ICsgICAgdW5tYXBfZG9tYWluX3BhZ2UobXNyX2JpdG1hcCk7DQo+
ICsNCj4gKyAgICBfX3Ztd3JpdGUoTVNSX0JJVE1BUCwgcGFnZV90b19tYWRkcihudm14LT5tc3Jf
bWVyZ2VkKSk7DQo+ICt9DQo+ICsNCj4gIHZvaWQgbnZteF91cGRhdGVfZXhlY19jb250cm9sKHN0
cnVjdCB2Y3B1ICp2LCB1MzIgaG9zdF9jbnRybCkNCj4gIHsNCj4gICAgICB1MzIgcGlvX2NudHJs
ID0gKENQVV9CQVNFRF9BQ1RJVkFURV9JT19CSVRNQVANCj4gQEAgLTU1OCwxMCArNjA0LDE1IEBA
IHZvaWQgbnZteF91cGRhdGVfZXhlY19jb250cm9sKHN0cnVjdCB2Y3B1ICp2LA0KPiB1MzIgaG9z
dF9jbnRybCkNCj4gICAgICBzaGFkb3dfY250cmwgPSBfX24yX2V4ZWNfY29udHJvbCh2KTsNCj4g
ICAgICBwaW9fY250cmwgJj0gc2hhZG93X2NudHJsOw0KPiAgICAgIC8qIEVuZm9yY2UgdGhlIHJl
bW92ZWQgZmVhdHVyZXMgKi8NCj4gLSAgICBzaGFkb3dfY250cmwgJj0gfihDUFVfQkFTRURfQUNU
SVZBVEVfTVNSX0JJVE1BUA0KPiAtICAgICAgICAgICAgICAgICAgICAgIHwgQ1BVX0JBU0VEX0FD
VElWQVRFX0lPX0JJVE1BUA0KPiArICAgIHNoYWRvd19jbnRybCAmPSB+KENQVV9CQVNFRF9BQ1RJ
VkFURV9JT19CSVRNQVANCj4gICAgICAgICAgICAgICAgICAgICAgICB8IENQVV9CQVNFRF9VTkNP
TkRfSU9fRVhJVElORyk7DQo+IC0gICAgc2hhZG93X2NudHJsIHw9IGhvc3RfY250cmw7DQo+ICsg
ICAgLyoNCj4gKyAgICAgKiBEbyBOT1QgZW5mb3JjZSB0aGUgTVNSIGJpdG1hcCBjdXJyZW50bHkg
dXNlZCBieSBMMSwgYXMgY2VydGFpbg0KPiBoYXJkd2FyZQ0KPiArICAgICAqIHZpcnR1YWxpemF0
aW9uIGZlYXR1cmVzIHJlcXVpcmUgc3BlY2lmaWMgTVNSIGJpdG1hcCBzZXR0aW5ncywgYnV0DQo+
ICsgICAgICogd2l0aG91dCB0aGUgZ3Vlc3QgYWxzbyB1c2luZyB0aGVzZSBzYW1lIGZlYXR1cmVz
IHRoZSBiaXRtYXAgY291bGQgYmUNCj4gKyAgICAgKiBsZWFraW5nIHRocm91Z2ggdW53YW50ZWQg
TVNSIGFjY2Vzc2VzLg0KPiArICAgICAqLw0KPiArICAgIHNoYWRvd19jbnRybCB8PSAoaG9zdF9j
bnRybCAmIH5DUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCk7DQoNCndoYXQgYWJvdXQgbXNy
IGJpdG1hcCBpcyBkaXNhYmxlZCBpbiBob3N0X2NudHJsPyBXZSdkIGJldHRlciB1c2UgQU5ELWVk
DQp2YWx1ZSBmcm9tIGJvdGggc2hhZG93L2hvc3RfY250cmwgZm9yIHRoaXMgYml0LCBpbnN0ZWFk
IG9mIGFzc3VtaW5nIHRoZQ0KcG9saWN5IG9mIGN1cnJlbnQgWGVuIHZlcnNpb24gd2hpY2ggZW5h
YmxlcyBtc3IgYml0bWFwIGJ5IGRlZmF1bHQuIA0KDQo+ICAgICAgaWYgKCBwaW9fY250cmwgPT0g
Q1BVX0JBU0VEX1VOQ09ORF9JT19FWElUSU5HICkgew0KPiAgICAgICAgICAvKiBMMSBWTU0gaW50
ZXJjZXB0cyBhbGwgSS9PIGluc3RydWN0aW9ucyAqLw0KPiAgICAgICAgICBzaGFkb3dfY250cmwg
fD0gQ1BVX0JBU0VEX1VOQ09ORF9JT19FWElUSU5HOw0KPiBAQCAtNTg0LDYgKzYzNSw5IEBAIHZv
aWQgbnZteF91cGRhdGVfZXhlY19jb250cm9sKHN0cnVjdCB2Y3B1ICp2LCB1MzINCj4gaG9zdF9j
bnRybCkNCj4gICAgICAgICAgX192bXdyaXRlKElPX0JJVE1BUF9CLCB2aXJ0X3RvX21hZGRyKGJp
dG1hcCkgKyBQQUdFX1NJWkUpOw0KPiAgICAgIH0NCj4gDQo+ICsgICAgaWYgKCBzaGFkb3dfY250
cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCApDQo+ICsgICAgICAgIHVwZGF0ZV9t
c3JiaXRtYXAodik7DQo+ICsNCj4gICAgICAvKiBUT0RPOiBjaGFuZ2UgTDAgaW50ciB3aW5kb3cg
dG8gTVRGIG9yIE5NSSB3aW5kb3cgKi8NCj4gICAgICBfX3Ztd3JpdGUoQ1BVX0JBU0VEX1ZNX0VY
RUNfQ09OVFJPTCwgc2hhZG93X2NudHJsKTsNCj4gIH0NCj4gQEAgLTEyNzgsNiArMTMzMiw5IEBA
IHN0YXRpYyB2b2lkIGxvYWRfdnZtY3NfaG9zdF9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikNCj4gICAg
ICBodm1fc2V0X3RzY19vZmZzZXQodiwgdi0+YXJjaC5odm0uY2FjaGVfdHNjX29mZnNldCwgMCk7
DQo+IA0KPiAgICAgIHNldF92dm1jcyh2LCBWTV9FTlRSWV9JTlRSX0lORk8sIDApOw0KPiArDQo+
ICsgICAgaWYgKCB2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICYNCj4gQ1BVX0JBU0VEX0FD
VElWQVRFX01TUl9CSVRNQVAgKQ0KPiArICAgICAgICBfX3Ztd3JpdGUoTVNSX0JJVE1BUCwgdmly
dF90b19tYWRkcih2LQ0KPiA+YXJjaC5odm0udm14Lm1zcl9iaXRtYXApKTsNCj4gIH0NCj4gDQo+
ICBzdGF0aWMgdm9pZCBzeW5jX2V4Y2VwdGlvbl9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikNCj4gZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmggYi94ZW4vaW5jbHVk
ZS9hc20tDQo+IHg4Ni9odm0vdm14L3Z2bXguaA0KPiBpbmRleCA2YjljNGFlMGIyLi5jOGQ1NjAw
ZmRkIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oDQo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmgNCj4gQEAgLTM3LDcgKzM3
LDggQEAgc3RydWN0IG5lc3RlZHZteCB7DQo+ICAgICAgICovDQo+ICAgICAgcGFkZHJfdCAgICB2
bXhvbl9yZWdpb25fcGE7DQo+ICAgICAgdm9pZCAgICAgICAqaW9iaXRtYXBbMl07CQkvKiBtYXAg
KHZhKSBvZiBMMSBndWVzdCBJL08gYml0bWFwICovDQo+IC0gICAgdm9pZCAgICAgICAqbXNyYml0
bWFwOwkJLyogbWFwICh2YSkgb2YgTDEgZ3Vlc3QgTVNSIGJpdG1hcA0KPiAqLw0KPiArICAgIHN0
cnVjdCB2bXhfbXNyX2JpdG1hcCAqbXNyYml0bWFwOwkvKiBtYXAgKHZhKSBvZiBMMSBndWVzdCBN
U1INCj4gYml0bWFwICovDQo+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqbXNyX21lcmdlZDsJLyog
bWVyZ2VkIEwxIGFuZCBMMSBndWVzdCBNU1INCj4gYml0bWFwICovDQoNCkwxIGFuZCBMMg0KDQo+
ICAgICAgLyogZGVmZXJyZWQgbmVzdGVkIGludGVycnVwdCAqLw0KPiAgICAgIHN0cnVjdCB7DQo+
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaW50cl9pbmZvOw0KPiAtLQ0KPiAyLjI1LjANCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 08:07:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 08:07:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyWla-0001Gy-M5; Mon, 03 Feb 2020 08:07:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyWlZ-0001Gp-Gw
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 08:07:33 +0000
X-Inumbo-ID: 3940f9bc-465c-11ea-8e36-12813bfff9fa
Received: from mga17.intel.com (unknown [192.55.52.151])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3940f9bc-465c-11ea-8e36-12813bfff9fa;
 Mon, 03 Feb 2020 08:07:31 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga107.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 00:07:29 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,397,1574150400"; d="scan'208";a="378015991"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga004.jf.intel.com with ESMTP; 03 Feb 2020 00:07:29 -0800
Received: from fmsmsx120.amr.corp.intel.com (10.18.124.208) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:07:28 -0800
Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by
 fmsmsx120.amr.corp.intel.com (10.18.124.208) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:07:28 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX105.ccr.corp.intel.com ([169.254.11.138]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 16:07:26 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/2] nvmx: always trap accesses to x2APIC MSRs
Thread-Index: AQHV1rLOPz0l/1+/BEes6krsK+F3HqgJJB1Q
Date: Mon, 3 Feb 2020 08:07:25 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F8B5@SHSMSX104.ccr.corp.intel.com>
References: <20200129144514.96686-1-roger.pau@citrix.com>
 <20200129144514.96686-3-roger.pau@citrix.com>
In-Reply-To: <20200129144514.96686-3-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNWE5MDMwOGQtODk2NS00MDA0LTkwZjgtOTUyNWY3MDc2ZmU0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoic0lqQUFtNFg5WU5UQ3EzcUZiMmlYdm9IandFZElsZGc2ekhkeTc4TmpWUnVDdlJSUXVUTVVaQ00yTGhaK3BqKyJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/2] nvmx: always trap accesses to x2APIC
 MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBX
ZWRuZXNkYXksIEphbnVhcnkgMjksIDIwMjAgMTA6NDUgUE0NCj4gDQo+IE5lc3RlZCBWTVggZG9l
c24ndCBleHBvc2Ugc3VwcG9ydCBmb3INCj4gU0VDT05EQVJZX0VYRUNfVklSVFVBTElaRV9YMkFQ
SUNfTU9ERSwNCj4gU0VDT05EQVJZX0VYRUNfVklSVFVBTF9JTlRSX0RFTElWRVJZIG9yDQo+IFNF
Q09OREFSWV9FWEVDX0FQSUNfUkVHSVNURVJfVklSVCwgYW5kIGhlbmNlIHRoZSB4MkFQSUMgTVNS
cyBzaG91bGQNCj4gYWx3YXlzIGJlIHRyYXBwZWQgaW4gdGhlIG5lc3RlZCBndWVzdCBNU1IgYml0
bWFwLCBvciBlbHNlIGEgbmVzdGVkDQo+IGd1ZXN0IGNvdWxkIGFjY2VzcyB0aGUgaGFyZHdhcmUg
eDJBUElDIE1TUnMgZ2l2ZW4gY2VydGFpbiBjb25kaXRpb25zLg0KPiANCj4gQWNjZXNzaW5nIHRo
ZSBoYXJkd2FyZSBNU1JzIGNvdWxkIGJlIGFjaGlldmVkIGJ5IGZvcmNpbmcgdGhlIEwwIFhlbiB0
bw0KPiB1c2UgU0VDT05EQVJZX0VYRUNfVklSVFVBTElaRV9YMkFQSUNfTU9ERSBhbmQNCj4gU0VD
T05EQVJZX0VYRUNfVklSVFVBTF9JTlRSX0RFTElWRVJZIG9yDQo+IFNFQ09OREFSWV9FWEVDX0FQ
SUNfUkVHSVNURVJfVklSVCAoaWYgc3VwcG9ydGVkKSwgYW5kIHRoZW4gY3JlYXRpbmcgYQ0KPiBM
MiBndWVzdCB3aXRoIGEgTVNSIGJpdG1hcCB0aGF0IGRvZXNuJ3QgdHJhcCBhY2Nlc3NlcyB0byB0
aGUgeDJBUElDDQo+IE1TUiByYW5nZS4gVGhlbiBPUidpbmcgYm90aCBMMCBhbmQgTDEgTVNSIGJp
dG1hcHMgd291bGQgcmVzdWx0IGluIGENCj4gYml0bWFwIHRoYXQgZG9lc24ndCB0cmFwIGNlcnRh
aW4geDJBUElDIE1TUnMgYW5kIGEgVk1DUyB0aGF0IGRvZXNuJ3QNCj4gaGF2ZSBTRUNPTkRBUllf
RVhFQ19WSVJUVUFMSVpFX1gyQVBJQ19NT0RFIGFuZA0KPiBTRUNPTkRBUllfRVhFQ19WSVJUVUFM
X0lOVFJfREVMSVZFUlkgb3INCj4gU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJUIHNl
dCBlaXRoZXIuDQo+IA0KPiBGaXggdGhpcyBieSBtYWtpbmcgc3VyZSB4MkFQSUMgTVNScyBhcmUg
YWx3YXlzIHRyYXBwZWQgaW4gdGhlIG5lc3RlZA0KPiBNU1IgYml0bWFwLg0KPiANCj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 08:08:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 08:08:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyWmL-0001Ll-2D; Mon, 03 Feb 2020 08:08:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyWmI-0001Lb-RC
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 08:08:18 +0000
X-Inumbo-ID: 54926660-465c-11ea-b211-bc764e2007e4
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 54926660-465c-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 08:08:16 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 00:08:15 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,397,1574150400"; d="scan'208";a="429366792"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by fmsmga005.fm.intel.com with ESMTP; 03 Feb 2020 00:08:15 -0800
Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:08:14 -0800
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:08:14 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.222]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 16:08:11 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <pdurrant@amazon.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 1/3] x86 / vmx: move teardown from domain_destroy()...
Thread-Index: AQHV1scRrFujBLkofEO79936uMDuMKgJJIDw
Date: Mon, 3 Feb 2020 08:08:12 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F8D0@SHSMSX104.ccr.corp.intel.com>
References: <20200129171030.1341-1-pdurrant@amazon.com>
 <20200129171030.1341-2-pdurrant@amazon.com>
In-Reply-To: <20200129171030.1341-2-pdurrant@amazon.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYjE4MWUwMTUtOTdjYy00MzI5LWI1NWEtMzQ5MDlkMTU3NGE4IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZkFHcEd0Nys4Nkl1V1wvazN4dVlIRWxhaTNBUStvSFFmY1JrUmNWRjhBc3l2N1pJUlNWcFlOOFwvc3lHV0NsK1dsIn0=
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v7 1/3] x86 / vmx: move teardown from
 domain_destroy()...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Nakajima, Jun" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+DQo+IFNlbnQ6IFRodXJz
ZGF5LCBKYW51YXJ5IDMwLCAyMDIwIDE6MTAgQU0NCj4gDQo+IC4uLiB0byBkb21haW5fcmVsaW5x
dWlzaF9yZXNvdXJjZXMoKS4NCj4gDQo+IFRoZSB0ZWFyZG93biBjb2RlIGZyZWVzIHRoZSBBUElD
diBwYWdlLiBUaGlzIGRvZXMgbm90IG5lZWQgdG8gYmUgZG9uZSBsYXRlDQo+IHNvIGRvIGl0IGlu
IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcygpIHJhdGhlciB0aGFuIGRvbWFpbl9kZXN0cm95
KCkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5j
b20+DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 08:10:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 08:10:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyWo8-00029C-MC; Mon, 03 Feb 2020 08:10:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l9SF=3X=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyWo7-000296-E5
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 08:10:11 +0000
X-Inumbo-ID: 97af99a6-465c-11ea-8e36-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97af99a6-465c-11ea-8e36-12813bfff9fa;
 Mon, 03 Feb 2020 08:10:09 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 00:10:08 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,397,1574150400"; d="scan'208";a="278676938"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by FMSMGA003.fm.intel.com with ESMTP; 03 Feb 2020 00:10:08 -0800
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:10:07 -0800
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 00:10:07 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.126]) with mapi id 14.03.0439.000;
 Mon, 3 Feb 2020 16:10:05 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Paul Durrant <pdurrant@amazon.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v8 4/4] x86 / vmx: use a MEMF_no_refcount domheap page
 for APIC_DEFAULT_PHYS_BASE
Thread-Index: AQHV132+ne5lZo27Z0ejJUMiefhQG6gJI5jA
Date: Mon, 3 Feb 2020 08:10:05 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F8FD@SHSMSX104.ccr.corp.intel.com>
References: <20200130145745.1306-1-pdurrant@amazon.com>
 <20200130145745.1306-5-pdurrant@amazon.com>
In-Reply-To: <20200130145745.1306-5-pdurrant@amazon.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTVlYzUxMWEtOTFjMi00NTU3LWI3ZDctYjdkOWEwNDVmYWNlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUG5zaFwvMVBWU01DMVVGanJpTkJsQkx3RDFSYkorQjVyb3pxMEZPTVc2OXB5RDVqQnlDejFRZjN1czEycEFLcWYifQ==
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v8 4/4] x86 / vmx: use a MEMF_no_refcount
 domheap page for APIC_DEFAULT_PHYS_BASE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+DQo+IFNlbnQ6IFRodXJz
ZGF5LCBKYW51YXJ5IDMwLCAyMDIwIDEwOjU4IFBNDQo+IA0KPiB2bXhfYWxsb2NfdmxhcGljX21h
cHBpbmcoKSBjdXJyZW50bHkgY29udGFpbnMgc29tZSB2ZXJ5IG9kZCBsb29raW5nIGNvZGUNCj4g
dGhhdCBhbGxvY2F0ZXMgYSBNRU1GX25vX293bmVyIGRvbWhlYXAgcGFnZSBhbmQgdGhlbiBzaGFy
ZXMgd2l0aCB0aGUNCj4gZ3Vlc3QNCj4gYXMgaWYgaXQgd2VyZSBhIHhlbmhlYXAgcGFnZS4gVGhp
cyB0aGVuIHJlcXVpcmVzIHZteF9mcmVlX3ZsYXBpY19tYXBwaW5nKCkNCj4gdG8gY2FsbCBhIHNw
ZWNpYWwgZnVuY3Rpb24gaW4gdGhlIG1tIGNvZGU6IGZyZWVfc2hhcmVkX2RvbWhlYXBfcGFnZSgp
Lg0KPiANCj4gQnkgdXNpbmcgYSBNRU1GX25vX3JlZmNvdW50IGRvbWhlYXAgcGFnZSBpbnN0ZWFk
LCB0aGUgb2RkIGxvb2tpbmcgY29kZQ0KPiBpbg0KPiB2bXhfYWxsb2NfdmxhcGljX21hcHBpbmco
KSBjYW4gc2ltcGx5IHVzZSBnZXRfcGFnZV9hbmRfdHlwZSgpIHRvIHNldCB1cCBhDQo+IHdyaXRh
YmxlIG1hcHBpbmcgYmVmb3JlIGluc2VydGlvbiBpbiB0aGUgUDJNIGFuZA0KPiB2bXhfZnJlZV92
bGFwaWNfbWFwcGluZygpDQo+IGNhbiBzaW1wbHkgcmVsZWFzZSB0aGUgcGFnZSB1c2luZyBwdXRf
cGFnZV9hbGxvY19yZWYoKSBmb2xsb3dlZCBieQ0KPiBwdXRfcGFnZV9hbmRfdHlwZSgpLiBUaGlz
IHRoZW4gYWxsb3dzIGZyZWVfc2hhcmVkX2RvbWhlYXBfcGFnZSgpIHRvIGJlDQo+IHB1cmdlZC4N
Cj4gDQo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4N
Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KUmV2aWV3
ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 08:42:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 08:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyXJ1-0004ZR-HZ; Mon, 03 Feb 2020 08:42:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyXJ0-0004ZM-7Q
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 08:42:06 +0000
X-Inumbo-ID: 0e38e16c-4661-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0e38e16c-4661-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 08:42:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyXIz-0004kO-0r; Mon, 03 Feb 2020 08:42:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyXIy-0000Tl-ND; Mon, 03 Feb 2020 08:42:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyXIy-0007Dv-MU; Mon, 03 Feb 2020 08:42:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146686-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 08:42:04 +0000
Subject: [Xen-devel] [ovmf test] 146686: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2ODYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjYgZGF5cyAgIDk3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDIgZGF5cyAgICA4IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:03:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:03:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyXdM-0006Gi-KI; Mon, 03 Feb 2020 09:03:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2xfu=3X=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1iyXdL-0006Gd-RM
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:03:07 +0000
X-Inumbo-ID: fd6ce45c-4663-11ea-8e3b-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd6ce45c-4663-11ea-8e3b-12813bfff9fa;
 Mon, 03 Feb 2020 09:03:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 MIME-Version:Date:Message-ID:Subject:From:To:Sender:Reply-To:Cc:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=oeFY0RwFO6Q/B8nMQmCZwDBwaxuuxCRDO4G5Qc+y/Tw=; b=VEEgPUIieu5wDbyQRnoJezYroj
 baj+MTYSFyTD/SLlNpdzRvQOAYlz9IuP6xbeLGTxqJ2VHMc9QZ8jq8TzNP3o06+Bolz81qI84W/ww
 qdxg4qfO+v0McUCE0DZzowvNMNp7Xg3ZJo59N0hpPQT4n6VBeBec5A/fv6mbLbWEeeho=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:59090
 helo=[10.97.34.6]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1iyXCf-0000TF-F2; Mon, 03 Feb 2020 09:35:33 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
Date: Mon, 3 Feb 2020 09:33:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Xen-unstable: pci-passthrough regression bisected to:
 x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBhbiBpc3N1ZSB3aXRoIHRoZSBQQ0kt
cGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCkluIHRoZSBndWVzdCBJIGdldDoKICAg
IFsgMTE0My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IG5vdCByZXNw
b25kaW5nIHRvIHN0b3AgZW5kcG9pbnQgY29tbWFuZC4KICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lf
aGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IGNvbnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFz
c3VtZSBkZWFkCiAgICBbIDExNDMuMzQ3MzY0XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IEhDIGRp
ZWQ7IGNsZWFuaW5nIHVwCiAgICBbIDExNDMuMzU2NDA3XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVj
dCwgZGV2aWNlIG51bWJlciAyCgpCaXNlY3Rpb24gdHVybmVkIHVwIGFzIHRoZSBjdWxwcml0OiAK
ICAgY29tbWl0IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThlYzgyZmY3YTUKICAgeDg2
L3NtcDogdXNlIEFQSUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxl
CgpJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0IGNvbW1pdCBhbmQgbm93IGl0IHdvcmtzIGZp
bmUgYWdhaW4uCgpCb3ggaXMgQU1ELCBndWVzdCBpcyBhIEhWTS4KCi0tClNhbmRlcgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:12:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:12:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyXmA-00078m-3k; Mon, 03 Feb 2020 09:12:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jVpM=3X=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyXm9-00078h-Ks
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:12:13 +0000
X-Inumbo-ID: 42b2c256-4665-11ea-8e3e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42b2c256-4665-11ea-8e3e-12813bfff9fa;
 Mon, 03 Feb 2020 09:12:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9A407ADFF;
 Mon,  3 Feb 2020 09:12:10 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <20200131155043.d4a2rwarveiynl6t@debian>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <25a37009-d29c-3061-7c3b-184cbacf3227@suse.com>
Date: Mon, 3 Feb 2020 10:12:08 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200131155043.d4a2rwarveiynl6t@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAgMTY6NTAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKYW4gMjEsIDIwMjAg
YXQgMDk6NDM6MjVBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBbLi4uXQo+PiBkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9oeXBmcy5jIGIveGVuL2NvbW1vbi9oeXBmcy5jCj4+IG5ldyBm
aWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAuLjY3NjJkMjBkZmQKPj4gLS0tIC9k
ZXYvbnVsbAo+PiArKysgYi94ZW4vY29tbW9uL2h5cGZzLmMKPj4gQEAgLTAsMCArMSwzNjUgQEAK
Pj4gKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKPj4gKyAqCj4+ICsgKiBoeXBmcy5jCj4+ICsgKgo+
PiArICogU2ltcGxlIHN5c2ZzLWxpa2UgZmlsZSBzeXN0ZW0gZm9yIHRoZSBoeXBlcnZpc29yLgo+
PiArICovCj4+ICsKPj4gKyNpbmNsdWRlIDx4ZW4vbGliLmg+Cj4gCj4gVGhpcyBzaG91bGQgY29t
ZSBhZnRlciBoeXBmcy5oLgo+IAo+IElmIGl0IGhhcyBjb21lIGZpcnN0IGl0IHByb2JhYmx5IG1l
YW5zIG9uZSBvZiB0aGUgaGVhZGVycyBiZWxvdyBoYXNuJ3QKPiBpbmNsdWRlZCBpdCBwcm9wZXJs
eT8KCkknbGwgbW92ZSBpdCwgYXMgdGhlIGJ1aWxkIHdpbGwgc3RpbGwgYmUgZmluZS4KCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:15:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:15:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyXor-0007Lg-KT; Mon, 03 Feb 2020 09:15:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jVpM=3X=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyXor-0007Lb-1K
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:15:01 +0000
X-Inumbo-ID: a714bea2-4665-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a714bea2-4665-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 09:15:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 670B4ADFF;
 Mon,  3 Feb 2020 09:14:59 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-6-jgross@suse.com>
 <20200131155753.gyv4n67oz3znsxt5@debian>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <f26c60d0-d056-2841-1b94-ef6dc397d995@suse.com>
Date: Mon, 3 Feb 2020 10:14:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200131155753.gyv4n67oz3znsxt5@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/9] libs: add libxenhypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAgMTY6NTcsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVHVlLCBKYW4gMjEsIDIwMjAg
YXQgMDk6NDM6MjZBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQWRkIHRoZSBuZXcg
bGlicmFyeSBsaWJ4ZW5oeXBmcyBmb3IgYWNjZXNzIHRvIHRoZSBoeXBlcnZpc29yIGZpbGVzeXN0
ZW0uCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
PiAKPiBJJ3ZlIG9ubHkgc2tpbW1lZCByZWFkIGl0LiBUaGUgY29kZSBsb29rcyBzZW5zaWJsZS4K
PiAKPiBPbmUgbWlub3IgY29tbWVudC4KPiAKPj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvaHlw
ZnMveGVuaHlwZnMucGMuaW4gYi90b29scy9saWJzL2h5cGZzL3hlbmh5cGZzLnBjLmluCj4+IG5l
dyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAwMDAwMDAuLjljYjk2OGYwZGIKPj4gLS0t
IC9kZXYvbnVsbAo+PiArKysgYi90b29scy9saWJzL2h5cGZzL3hlbmh5cGZzLnBjLmluCj4+IEBA
IC0wLDAgKzEsMTAgQEAKPj4gK3ByZWZpeD1AQHByZWZpeEBACj4+ICtpbmNsdWRlZGlyPUBAaW5j
ZGlyQEAKPj4gK2xpYmRpcj1AQGxpYmRpckBACj4+ICsKPj4gK05hbWU6IFhlbmh5cGZzCj4+ICtE
ZXNjcmlwdGlvbjogVGhlIFhlbmh5cGZzIGxpYnJhcnkgZm9yIFhlbiBoeXBlcnZpc29yCj4+ICtW
ZXJzaW9uOiBAQHZlcnNpb25AQAo+PiArQ2ZsYWdzOiAtSSR7aW5jbHVkZWRpcn0gQEBjZmxhZ3Ns
b2NhbEBACj4+ICtMaWJzOiBAQGxpYnNmbGFnQEAke2xpYmRpcn0gLWx4ZW5oeXBmcwo+PiArUmVx
dWlyZXMucHJpdmF0ZTogeGVudG9vbGNvcmUseGVudG9vbGxvZyx4ZW5jYWxsCj4gCj4gTmVlZCB0
byBsaXN0IGxpYnogaGVyZT8KClByb2JhYmx5LCB5ZXMuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:16:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:16:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyXqN-0007SV-1T; Mon, 03 Feb 2020 09:16:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyXqL-0007SK-Pi
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:16:33 +0000
X-Inumbo-ID: db1c48be-4665-11ea-8e3f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db1c48be-4665-11ea-8e3f-12813bfff9fa;
 Mon, 03 Feb 2020 09:16:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyXqE-0005QL-Nt; Mon, 03 Feb 2020 09:16:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyXqE-0001Xs-DR; Mon, 03 Feb 2020 09:16:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyXqE-0000C9-9p; Mon, 03 Feb 2020 09:16:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146682-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:build-i386-xsm:xen-build:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 09:16:26 +0000
Subject: [Xen-devel] [linux-5.4 test] 146682: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY4MiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY4Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxNDY2NzUgUkVH
Ui4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJv
b3QgICAgZmFpbCBpbiAxNDY2NzUgcGFzcyBpbiAxNDY2ODIKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjY2
NwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRo
YXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY2NzUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDE0NjY2NyBSRUdSLiB2cy4gMTQ2
MTIxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NzUgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NzUg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NjY3NSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzEzYzg0
NjBjZjAyOTBmYjFiOWY3MWEyMDU3M2ZjMzJhYzZjOWNlZQpiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgMTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYzNGY5NTNjYjM4NGMz
MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3OjQyOjA0IFogICAx
OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0xNyAwMjo1OTowNyBa
ICAgMTcgZGF5cyAgIDM5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjY0MiAgMjAy
MC0wMi0wMSAxMzoxMDowMiBaICAgIDEgZGF5cyAgICA1IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KODcyIHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQw
MTI3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:22:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:22:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyXw0-0008L0-03; Mon, 03 Feb 2020 09:22:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lv7t=3X=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1iyXvy-0008Kv-J8
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:22:22 +0000
X-Inumbo-ID: ae58e8cc-4666-11ea-b211-bc764e2007e4
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:7e1b::713])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ae58e8cc-4666-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 09:22:22 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PmnKi9PWNxAs7KznAefOU2nAZYiXOU9ZH/qkabh/7VN8+ldQIYnrygYEK2sf9uI+I7DgMk9bix//m3V4d/Zb2SbJ2mKaby4m53HXovtrVWi5XVRqXCFxLxTtpTaU2pxS7E0VGhuqH2lu+0YQfhDboKhMAmDZw/RlkolI5ffON06stSO49ftGbPv2+qaup9c0yO2543yvJEhNSLMpdCTWB7huwQtbRBXF+bldkZSWgzS2TUcbru/y69cLA6WsAbZx6Sm7uoDwMpKo+s277v1BqO1o29zwfrQPGABIxO/pnft5GJSzjSP1GtDxCdDX4srorKCrr/RiimYuuBxZSxM8oQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=kZvoKrJSbMZAtu/wROZ2vsQzMoKYDjjVyBG4ipDXAH4=;
 b=XlL0YM8Jmm5mNkPBdZdVwxlT7qt+/JGwP0tA+Q3YqjAYDdWSwOT7wyscbCePj8e0niVq3G18KV68N0vlBOvZKzrTJ03TtQF8WWDsn+7gPBAUpn/FB04EVQpU1wGusBU07NevtarrzVygkb7rhWbdTccbDJUPTOMfTA6Cg+jjZHrJmn8nn3T50oU6tsiXP2m5/4amWA5yAiJx9rTuNQydr8M4xASgbwgLQFWJMvCC3CxvxhjQ68kUy4tUIWlrng7NWEnvHRb+9sEka3qf5TPyStXh6JuDZ+pQkDb8abntScDBqJ7vAQTANI/n1OyAigE1FVRxXrVxPoNRzuyLAOm5/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=kZvoKrJSbMZAtu/wROZ2vsQzMoKYDjjVyBG4ipDXAH4=;
 b=Kk7Y7Tf0bfU+/IR7BcT0VS0DIq00zWTnp+8CeAHNlxs5h1xmzeYv+w70WxKEL4VcNVBxvP2go84/HxnXfGpl0pJM5a7vfLyY1fHE6m7CMPDaa7ZewzEqaheLfeiIqMhdcujcSf0KmwnAFC8VswMf8Q1skZNEVSCsjlr8kUpM0fo=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB2982.eurprd02.prod.outlook.com (10.175.234.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2686.32; Mon, 3 Feb 2020 09:22:20 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2686.028; Mon, 3 Feb 2020
 09:22:20 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 FRYP281CA0011.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10::21) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2686.29 via Frontend Transport; Mon, 3 Feb 2020 09:22:19 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 1/7] SVM: drop asm/hvm/emulate.h inclusion from vmcb.h
Thread-Index: AQHV2FV+Rg7hEHTUbEeINRuimGDPpqgJNjEA
Date: Mon, 3 Feb 2020 09:22:20 +0000
Message-ID: <03bf1f1d-5db0-b283-d5d5-17f48d5011ec@bitdefender.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <bfc4d4ad-85a5-2d79-748a-c7b72ba40bce@suse.com>
In-Reply-To: <bfc4d4ad-85a5-2d79-748a-c7b72ba40bce@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: FRYP281CA0011.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10::21)
 To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a78632f1-8d46-45d0-f254-08d7a88a91bc
x-ms-traffictypediagnostic: DB6PR02MB2982:|DB6PR02MB2982:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DB6PR02MB298281636372CCDC2702F050AB000@DB6PR02MB2982.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-forefront-prvs: 0302D4F392
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(39840400004)(366004)(396003)(346002)(376002)(189003)(199004)(956004)(86362001)(5660300002)(2616005)(26005)(31696002)(54906003)(110136005)(16576012)(81156014)(81166006)(6486002)(316002)(6666004)(52116002)(66556008)(66446008)(8676002)(64756008)(8936002)(66946007)(7416002)(31686004)(71200400001)(66476007)(4744005)(107886003)(53546011)(4326008)(16526019)(186003)(36756003)(478600001)(2906002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB2982;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: y6xr5m1JkIQGPRvlyqBlvCJKhxjpd755YQmKRIPSUZXDzAwBIyt0AbQM8YBdL59rf94m5QjlxI1PypU8fKK7A+VArr6RjbPxT0bZuJvcNLLIt2ZCOAqm+5EEe01I4vpD6jTgOOveR/CySMrNb2FcoiHXS03Mzuh1LbedOy78kd8dedDO8OFvRKYoP6+Yk7jrZ5BeECj/p42E9FwTUWBV1MdHUnS8DF4IcYoZhfAFOMLxxDDJvHYjrrjz119s7scqarEwpen0sISW5UcoTR8ZXi5/7ztpbTmmJYaK5UIKd1HlxMkn2NTs/hhr2SsVwHjVh/kIgsk+P4tI6alZGT9zP0EcvlfpGzDcQhiTBHnjSBbIvKkI59nKf8cF/NwMc/RheNzimL8tBureDD53X7d+BpDpfZp7aahiKq/HJiZMqTjDOwqLhwD1edPVmOy4rbM/
x-ms-exchange-antispam-messagedata: cRLCNk0wEYeGHG6xKkFgPjiIfSI05qDOlSae82jstGyz4rlLeTXbqdjU4NXVsqS0qJ0FiYR2GT/LMX1NEYac8WLfu8455avGNrB/SzxiSVpAD4naeKJ0Oz3SAzwKsm3FBezc65cTnZcDgIIcomHmkw==
Content-ID: <D9A48EA0FB84C7418749D0AD0C5E4BBF@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a78632f1-8d46-45d0-f254-08d7a88a91bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2020 09:22:20.1795 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: MpaLCnTVzov+JDDjHYZbSvWzdjsw1xG6ALXdzoqDptN4u5f4g7RHpZ7xhlFcTy5NOZxElKRENJhEgz7YfbEMenQHGxatAdjp6i9njO5H0CY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB2982
Subject: Re: [Xen-devel] [PATCH v4 1/7] SVM: drop asm/hvm/emulate.h
 inclusion from vmcb.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Ovidiu PIRCALABU <ppircalabu@bitdefender.com>,
 Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wl@xen.org>, Paul Durrant <paul@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDMxLjAxLjIwMjAgMTg6NDIsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBJdCdzIG5vdCBu
ZWVkZWQgdGhlcmUgYW5kIGludHJvZHVjZXMgYSBuZWVkbGVzcywgYWxtb3N0IGdsb2JhbA0KPiBk
ZXBlbmRlbmN5LiBJbmNsdWRlIHRoZSBmaWxlIChvciBpbiBzb21lIGNhc2VzIGp1c3QgeGVuL2Vy
ci5oKSB3aGVyZQ0KPiBhY3R1YWxseSBuZWVkZWQsIG9yIC0gaW4gb25lIGNhc2UgLSBzaW1wbHkg
Zm9yd2FyZC1kZWNsYXJlIGEgc3RydWN0LiBJbg0KPiBtaWNyb2NvZGUqLmMgdGFrZSB0aGUgb3Bw
b3J0dW5pdHkgYW5kIGFsc28gcmUtb3JkZXIgYSBmZXcgb3RoZXINCj4gI2luY2x1ZGUtcy4NCj4g
DQo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KUmV2
aWV3ZWQtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:49:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:49:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyYLt-0001gZ-E9; Mon, 03 Feb 2020 09:49:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h6e4=3X=bombadil.srs.infradead.org=batv+ee6ca6619dd19d736ee9+6007+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iyYLs-0001gU-9V
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:49:08 +0000
X-Inumbo-ID: 6a21046a-466a-11ea-b211-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6a21046a-466a-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 09:49:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=Dx+SkjxkNmpM7ZJax7cTYo/s8mTHN12nfAekOyUVwyg=; b=pjmb2CFSOxkQeNnHzfDkoxPrqm
 ULtGUfPhf4JRuR9Lhj9DL5JV6zdOKPyRGF/dipvLlT0Z3qvlKy9NCYkUivycxXKcx7HnavWsIXg8M
 M8U8G/6E6fjrLiDaHf+Io8VDu8mN/pM5zaC/VpsYvHOAELPfP9DJ6msPhkaOfLyrmJmv+qyOXbxng
 VAeGTSnxDMt7Y4DnjgNJtlOxa5wQ4X+HmzXGcjmnEJDA2tPy7lvXLCvOirSdXjqdRzfnBPcDt1XZK
 c58sNIwhdyrGQ3PZj65GkdowXcW4a4Yv86h5c5tTZNNVkeYLoJV2qxikpKSSqLI0j7EgLY7K3n924
 F0Td80Sg==;
Received: from [54.239.6.185] (helo=freeip.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iyYLa-0003jc-BP; Mon, 03 Feb 2020 09:48:50 +0000
Message-ID: <2577c8447617d369cc84d74ba59d64e62c452742.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Ian Jackson <ian.jackson@citrix.com>, Paul Durrant <pdurrant@amazon.com>
Date: Mon, 03 Feb 2020 09:48:47 +0000
In-Reply-To: <24111.5116.829923.878351@mariner.uk.xensource.com>
References: <20200127161430.3312-1-pdurrant@amazon.com>
 <24111.5116.829923.878351@mariner.uk.xensource.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH] docs/designs: Add a design document for
 transparent live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============0685220097713309328=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0685220097713309328==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-kAcGjSuj3XP3fcCbSOlg"


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

On Mon, 2020-01-27 at 16:46 +0000, Ian Jackson wrote:
> I don't like the term `transparent'.  It is often abused in other
> contexts.  It can be clear to whom things are transparent.  In a very
> real sense existing migration is `transparent' to a domain's network
> peers, for example.  How about `oblivious' ?

The term we generally use is 'guest transparent live migration', in
which the additional word addresses that potential ambiguity. We thus
have GT migration in addition to SR (suspend/resume) migration.

Perhaps it's just familiarity, but I very much prefer that to
'oblivious' (guests aren't necessary oblivious to it; they just aren't
required to *do* anything). and to 'non-cooperative' which for me is
too easy to conflate with 'uncooperative' and might cause an inference
that it's for guests which have done something *wrong*.


--=-kAcGjSuj3XP3fcCbSOlg
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjAzMDk0ODQ3WjAvBgkqhkiG9w0BCQQxIgQgO4FBUAsDfKM+TwQRNb5pYDyPleQbPHYNib5jAUFP
0Wcwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAAcBcbhtmQCNgTYVAxx02+4XfK1wG09hQc70bMJ6bJU97tL28z0WiCdj6QNujGD/
gYgLyr5F5bvKrImPB44EQKdfAybMs7y384Eagflke86CnRtClzoJQXPyMCMbBwHm1GDPaCfGxpzU
WK/n+ArPdbNIIrvB9XznMDEtRyzEwdvv60aLO4BZE0zr+BFn+lNP9pV4PhYaz0DjD8BSK2U7bydO
2TF+8lFAEbxmQb8HwCE1Kcso0QYtTlRuJDUatwRKpAp6ZEvcpDvjIk44IsNGkJjX8FjaZNrHiI+G
IwJMGcO7nGjh95mwG69fEqbdNcWJK1KMiaW5OlBZs10wZkZz9D4AAAAAAAA=


--=-kAcGjSuj3XP3fcCbSOlg--



--===============0685220097713309328==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0685220097713309328==--



From xen-devel-bounces@lists.xenproject.org Mon Feb 03 09:53:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 09:53:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyYPw-0002Rt-27; Mon, 03 Feb 2020 09:53:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyYPu-0002Rn-E8
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 09:53:18 +0000
X-Inumbo-ID: ff490808-466a-11ea-8e41-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff490808-466a-11ea-8e41-12813bfff9fa;
 Mon, 03 Feb 2020 09:53:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyYPq-00067H-RZ; Mon, 03 Feb 2020 09:53:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyYPq-0003Zx-JQ; Mon, 03 Feb 2020 09:53:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyYPq-0004aF-GH; Mon, 03 Feb 2020 09:53:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146692-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 09:53:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 146692: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY5MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2OTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OCBk
YXlzICAyMzEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMiBkYXlzICAgMTIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:30:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:30:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyYzK-00052t-Gi; Mon, 03 Feb 2020 10:29:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyYzJ-00052o-0y
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:29:53 +0000
X-Inumbo-ID: 1b9f0228-4670-11ea-8e44-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b9f0228-4670-11ea-8e44-12813bfff9fa;
 Mon, 03 Feb 2020 10:29:50 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id y11so17258063wrt.6
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 02:29:50 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=oKKUMUsSLjqkHphqPkxUTrs2gaZMsk3U69dgelwzL2Q=;
 b=HVggZgTKlzy0VFQzQ/9HsCNbH/9pol37L261F/UIczO/ByJgJ7uQpr4WJvMQbD6I9w
 2s1u4XkznuToi6MIOIQG6vbAAP5jUtmGTRbztGuwFJukBsED9SZ4Uh9/PROY/935zOHF
 GpQ0DYaywH1kZ8HgZebUsC/jVfQFOIulrUV9P4I4etdZRRu33uDpzYicvp/4x2JWONjY
 kwF0Ccm4vkB2BjnOauDj+yboHO2tM9NzHyCcEjNSYRvsyAisZvN3EeMrI3XL5Cvnf+En
 GKgS5XlVjzHKqZQahBkO+4TOxmDhjMuT25kVm3QqrrLQIRdYZgq4G+MkVzlNq21DybCs
 G3aw==
X-Gm-Message-State: APjAAAXV9UwsOkcOFFHbqb3WihmFneHZFbjDBHTc7EW6iXKUdvBi6X9m
 x3icaboIyQcGj+AWGdvfUR0=
X-Google-Smtp-Source: APXvYqyoOqKI4QiCknNlMTpaun34+uGglOviQ4DQ5qi3kZfKAUsHmRkvNaIE6rZcUDB4PQyu9sJj9A==
X-Received: by 2002:a5d:6a0f:: with SMTP id m15mr15404181wru.40.1580725789788; 
 Mon, 03 Feb 2020 02:29:49 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id y1sm12353355wrq.16.2020.02.03.02.29.48
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 03 Feb 2020 02:29:49 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 xen-devel@lists.xenproject.org
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-4-jgross@suse.com>
 <c4fd4a18-14a0-c209-f065-30f705f21071@xen.org>
 <c2efa258-183f-1706-f497-88999a97fb9d@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <e9c2d189-9cd3-01f4-0ab1-e5fd992c790b@xen.org>
Date: Mon, 3 Feb 2020 10:29:48 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <c2efa258-183f-1706-f497-88999a97fb9d@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 3/9] docs: add feature document for Xen
 hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMS8yMDIwIDE0OjE3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+IE9uIDIxLjAxLjIw
IDE0OjE0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhvd2V2ZXIsIEkgYW0gbm90IHN1cmUgd2hh
dCBhcmUgYWN0dWFsbHkgdGhlIHRhZ3M/IERvIHlvdSBoYXZlIGEgCj4+IGNvbmNyZXRlIGV4YW1w
bGUgaG93IHRoZXkgY2FuIGJlIHVzZWQ/Cj4gCj4gSSdsbCBhZGQgdGhpcyBvbmU6Cj4gCj4gL2Nw
dS1idWdzL2FjdGl2ZS1wdi94cHRpICgwfDEpIFt3LFg4NixQVl0KPiAKPj4KPj4+ICsKPj4+ICsq
IHcgLS0gUGF0aCBpcyB3cml0YWJsZSBieSB0aGUgdXNlci4gVGhpcyBjYXBhYmlsaXR5IGlzIHVz
dWFsbHkKPj4+ICvCoCBsaW1pdGVkIHRvIHRoZSBjb250cm9sIGRvbWFpbiAoZS5nLiBkb20wKS4K
Pj4+ICsqIEFSTSB8IEFSTTMyIHwgWDg2OiB0aGUgcGF0aCBpcyBhdmFpbGFibGUgZm9yIHRoZSBy
ZXNwZWN0aXZlIAo+Pj4gYXJjaGl0ZWN0dXJlCj4+PiArwqAgb25seS4KPj4KPj4gSG93IGFib3V0
IEFybTY0PyBBbHNvLCBpZiBpdCBpcyBzdXBwb3J0IGJ5IGJvdGggYXJtNjQgYW5kIGFybTMyLCAK
Pj4gc2hvdWxkIHdlIHVzZSBBUk0gb3IgQVJNMzIsQVJNNjQ/Cj4gCj4gQVJNNjQgc2hvdWxkIGJl
IGFkZGVkIGFuZCBJJ2Qgc3VnZ2VzdCB0byB1c2UgIkFSTSIgaW5zdGVhZCBvZgo+ICJBUk0zMixB
Uk02NCIuCgpJIGFtIGhhcHB5IHdpdGggdGhhdC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:31:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZ0h-0005lZ-Tx; Mon, 03 Feb 2020 10:31:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyZ0g-0005lQ-L3
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:31:18 +0000
X-Inumbo-ID: 4f47c538-4670-11ea-8396-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4f47c538-4670-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 10:31:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580725877;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=htoYIi+2xWPvj2yldcD+WPbOONlNGH9fKUYA1+v4lvk=;
 b=VUfP2E7BDJzZpc2BmnwcpXOUg1KylZeYalvay6PfZ214MDXhsBLCRPPQ
 tvHh984Rr+Sc8ZM03ZUg051wzpdV85VvHf3sVJF3FcdirNRKgAeWLSwg4
 N7hbCesmRRIpI0xp4vdsdDiwN6ZshoVFTB/dMBnfdBs3dXyDjbdoS5xpJ Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PzdkzGqnJV0fvoNUIhpqkwfNENvzWPql2uX3+QwEdFUx62KczS5aWObpWqwj/Bj8V1Be0oG6Bt
 dujuXNBSPQDPhBUh0Ua5AMM1kWN9ixUMKAuiIqQzuVJUSaq8zVTCs/YsXwJc55UxSN4g/i7v1/
 37ifmGugH37j2PFknqRbRieVcs2Y+4t/FFSGaul+6YhV0DKMPqv4bstNHabimYx/LFzRCm8iV8
 yQzZa//jmMCJXSynzFMoCrpS+NoUENz+HomicT8bfHiwkwhs1AI6Y8NXbzt3ZIWbD0zRWtpMQ4
 fHc=
X-SBRS: 2.7
X-MesageID: 12270197
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12270197"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 11:31:12 +0100
Message-ID: <20200203103112.14622-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] docs/xl: fix typo in xl.cfg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgb2YgdGhlIG9wdGlvbiBpcyBub2dyYXBoaWMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiBkb2NzL21hbi94bC5jZmcu
NS5wb2QuaW4gfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRp
b24oLSkKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94
bC5jZmcuNS5wb2QuaW4KaW5kZXggMjQ1ZDNmOTQ3Mi4uMGNhZDU2MTM3NSAxMDA2NDQKLS0tIGEv
ZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluCisrKyBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgpA
QCAtMjUwNCw3ICsyNTA0LDcgQEAgQXZhaWxhYmxlIG9wdGlvbnMgYXJlOiBCPGZpbHRlciwgYWxs
LCBvZmY+LgogUmVkaXJlY3QgdmlydHVhbCBzZXJpYWwgcG9ydHMgdG8gQjxERVZJQ0U+cy4gUGxl
YXNlIHNlZSB0aGUKIEI8LXNlcmlhbD4gb3B0aW9uIGluIHRoZSBCPHFlbXUoMSk+IG1hbnBhZ2Ug
Zm9yIGRldGFpbHMgb2YgdGhlIHZhbGlkCiBCPERFVklDRT4gb3B0aW9ucy4gRGVmYXVsdCBpcyBC
PHZjPiB3aGVuIGluIGdyYXBoaWNhbCBtb2RlIGFuZAotQjxzdGRpbz4gaWYgQjxub2dyYXBoaWNz
PTE+IGlzIHVzZWQuCitCPHN0ZGlvPiBpZiBCPG5vZ3JhcGhpYz0xPiBpcyB1c2VkLgogCiBUaGUg
Zm9ybSBzZXJpYWw9REVWSUNFIGlzIGFsc28gYWNjZXB0ZWQgZm9yIGJhY2t3YXJkcyBjb21wYXRp
YmlsaXR5LgogCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:39:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:39:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZ8e-00060t-Qv; Mon, 03 Feb 2020 10:39:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZ8d-00060n-At
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:39:31 +0000
X-Inumbo-ID: 74fe2ac9-4671-11ea-8e44-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 74fe2ac9-4671-11ea-8e44-12813bfff9fa;
 Mon, 03 Feb 2020 10:39:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580726371; x=1612262371;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=7eBrJCUkcv7+/LEuN88G0XOUaggOcpKVfn97ACVXM18=;
 b=KTfE2JVoB6Blz4j8cpypPdJ0Y5EQiQmGrCbtR3Gm+MQpnez5KAU4YIt2
 t4ieqUnIEd6XSJsrsJbyVtmJg3v5tlRtcMcV4zdrhusoQAdBdWazdYbej
 YNwp3EuOd+s6D/Ihg+o9VIhanpD/eqZr8nJlp2jIrje9U9p4rxXOyN180 U=;
IronPort-SDR: P1dQXMBZcywGSwUP5HnV6/d+5JpLu9W0e4F/WzgPZ8X1s1/r5QYat7pRlIUV84Cv9pp/RKp6F7
 9lGRiR1r0R4Q==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15312681"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 03 Feb 2020 10:39:30 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com (Postfix) with ESMTPS
 id 13106C06D0; Mon,  3 Feb 2020 10:39:27 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 10:39:27 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 10:39:26 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 10:39:26 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 05/11] x86/hyperv: setup hypercall page
Thread-Index: AQHV2F7h0j5uTCeDZUSwJbhowp1kHagFDuyAgAQ8dpA=
Date: Mon, 3 Feb 2020 10:39:26 +0000
Message-ID: <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
In-Reply-To: <20200131175659.5nabkw7joiaepku2@debian>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE3OjU3Cj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0
IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gQ2M6IER1cnJhbnQsIFBhdWwgPHBk
dXJyYW50QGFtYXpvbi5jby51az47IE1pY2hhZWwgS2VsbGV5Cj4gPG1pa2VsbGV5QG1pY3Jvc29m
dC5jb20+OyBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQo+IDx3bEB4ZW4u
b3JnPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+IDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0
dXAgaHlwZXJjYWxsIHBhZ2UKPiAKPiAoTm90ZSB0byBzZWxmKQo+IAo+IE9uIEZyaSwgSmFuIDMx
LCAyMDIwIGF0IDA1OjQ5OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4gWy4uLl0KPiA+ICtz
dGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkKPiA+ICt7Cj4gPiArICAgIHVu
aW9uIGh2X2d1ZXN0X29zX2lkIGlkOwo+ID4gKwo+IAo+ICAgICAgICBpZC5yYXcgPSAwOwoKT3Ig
anVzdCB1c2UgYSBDOTkgaW5pdGlhbGl6ZXIgdG8gc2V0IHRoaW5ncyB1cC4gQSBiaXQgbmVhdGVy
IElNTy4KCiAgUGF1bAoKPiAKPiA+ICsgICAgaWQudmVuZG9yID0gSFZfWEVOX1ZFTkRPUl9JRDsK
PiA+ICsgICAgaWQubWFqb3IgPSB4ZW5fbWFqb3JfdmVyc2lvbigpOwo+ID4gKyAgICBpZC5taW5v
ciA9IHhlbl9taW5vcl92ZXJzaW9uKCk7Cj4gPiArCj4gPiArICAgIHJldHVybiBpZC5yYXc7Cj4g
PiArfQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:57:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZPg-0007Yi-Bn; Mon, 03 Feb 2020 10:57:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZPf-0007Yc-7G
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:57:07 +0000
X-Inumbo-ID: ea757034-4673-11ea-8e48-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea757034-4673-11ea-8e48-12813bfff9fa;
 Mon, 03 Feb 2020 10:57:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580727426; x=1612263426;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=2F9BIzGFwP22KqdXajx7U4LucBlyIFlPWUfJvMN6rSc=;
 b=Me+2oVkzVkbihe4HNIIBDaEdZL/qaB2XAfw+fEOBtSSvHqRyyt30jV8W
 d6xM0i3yzGWBNIKn9eZu1piTcvroaXwwn+Cv3db1fCtxF8za4nfpwnGtD
 w6vnWHywV54aPGUUHlxE9vwxRzOXkZX2zVVxe2x5fPkFl8+yYyQBeMCE9 o=;
IronPort-SDR: gtQajvx0Yt2w+JYRciSQ12JlSQLMpZpMm0kGAoUskPod7B0g9hb0/eP2pQMff3gbe4oF+zftSt
 OpL8H/3IEHPw==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15931616"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 03 Feb 2020 10:57:05 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id F2530A1BE0; Mon,  3 Feb 2020 10:57:00 +0000 (UTC)
Received: from EX13D32EUB003.ant.amazon.com (10.43.166.165) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 10:57:00 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D32EUB003.ant.amazon.com (10.43.166.165) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 10:56:59 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Mon, 3 Feb 2020 10:56:56 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 10:56:50 +0000
Message-ID: <20200203105654.22998-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian
 Jackson <ian.jackson@eu.citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 Tim Deegan <tim@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICg0KToKICB4ODYgLyB2bXg6IG1vdmUgdGVhcmRvd24gZnJvbSBkb21haW5f
ZGVzdHJveSgpLi4uCiAgYWRkIGEgZG9tYWluX3RvdF9wYWdlcygpIGhlbHBlciBmdW5jdGlvbgog
IG1tOiBtYWtlIHBhZ2VzIGFsbG9jYXRlZCB3aXRoIE1FTUZfbm9fcmVmY291bnQgc2FmZSB0byBh
c3NpZ24KICB4ODYgLyB2bXg6IHVzZSBhIE1FTUZfbm9fcmVmY291bnQgZG9taGVhcCBwYWdlIGZv
cgogICAgQVBJQ19ERUZBVUxUX1BIWVNfQkFTRQoKIHhlbi9hcmNoL2FybS9hcm02NC9kb21jdGwu
YyAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgIHwgMjUgKysrKysrKystLS0KIHhlbi9hcmNo
L3g4Ni9tbS5jICAgICAgICAgICAgICAgfCAxNSArKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vcDJt
LXBvZC5jICAgICAgIHwgMTAgKystLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMg
fCAgMiArLQogeGVuL2FyY2gveDg2L21zaS5jICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJj
aC94ODYvbnVtYS5jICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9kb20wX2J1
aWxkLmMgICAgfCAyNSArKysrKystLS0tLQogeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAg
ICB8ICAyICstCiB4ZW4vYXJjaC94ODYvcHYvc2hpbS5jICAgICAgICAgIHwgIDQgKy0KIHhlbi9j
b21tb24vZG9tY3RsLmMgICAgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jICAgICAgICB8ICA0ICstCiB4ZW4vY29tbW9uL2tleWhhbmRsZXIuYyAgICAgICAgIHwgIDIg
Ky0KIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9w
YWdlX2FsbG9jLmMgICAgICAgICB8IDc4ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LQogeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oICAgICAgICB8ICA1ICsrLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9tbS5oICAgICAgICB8ICA5ICsrLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnku
aCAgICAgfCAgNCArLQogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICB8IDI3ICsrKysr
KysrKy0tLQogMjAgZmlsZXMgY2hhbmdlZCwgMTQzIGluc2VydGlvbnMoKyksIDgxIGRlbGV0aW9u
cygtKQotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+CkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiAiUm9nZXIgUGF1
IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNjOiBW
b2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+CkNjOiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:57:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:57:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZPh-0007Ys-Lj; Mon, 03 Feb 2020 10:57:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZPg-0007Yh-G6
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:57:08 +0000
X-Inumbo-ID: ebe14cae-4673-11ea-a933-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ebe14cae-4673-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 10:57:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580727428; x=1612263428;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=gzobShf8Ff0Sr4nJu807Ny+fAQLwCOU4cbk5kGoMPBw=;
 b=P2iQ19V/eWgeUGLDoeXA9m9JmEQjzg+Y6zY7JtuP+TkCzDjnjJ2Ve1zS
 0k1qB7LDRuxcKgZ25xRGCbxhuM7bYSHuwH9v/xO0MayKph06oYrAh09aO
 bpce6mcrg8R7R3AxW2QzDPioeEAGlsE+V2rR0cw4kubmUGl486EUC63uL k=;
IronPort-SDR: LqY645qCdk/G5a+FxYxIpS5gU8x4LqIJdw8s7VgXd39beUzGDGky2bwVvfogkuhY4qhIAviNJh
 GtkPNrdL1GDA==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15395179"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 03 Feb 2020 10:57:07 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id 76DADA2430; Mon,  3 Feb 2020 10:57:04 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 10:57:04 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 10:57:02 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Mon, 3 Feb 2020 10:57:00 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 10:56:51 +0000
Message-ID: <20200203105654.22998-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200203105654.22998-1-pdurrant@amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v9 1/4] x86 / vmx: move teardown from
 domain_destroy()...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHRvIGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcygpLgoKVGhlIHRlYXJkb3duIGNvZGUg
ZnJlZXMgdGhlIEFQSUN2IHBhZ2UuIFRoaXMgZG9lcyBub3QgbmVlZCB0byBiZSBkb25lIGxhdGUK
c28gZG8gaXQgaW4gZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkgcmF0aGVyIHRoYW4gZG9t
YWluX2Rlc3Ryb3koKS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1h
em9uLmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2M6IEp1biBO
YWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogIlJvZ2Vy
IFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCnY0OgogIC0gTmV3IGluIHY0IChkaXNhZ2dyZWdhdGVk
IGZyb20gdjMgcGF0Y2ggIzMpCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgfCA0ICsr
LS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bXguYwppbmRleCBiMjYyZDM4YTdjLi42MDZmM2RjMmViIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAt
NDE5LDcgKzQxOSw3IEBAIHN0YXRpYyBpbnQgdm14X2RvbWFpbl9pbml0aWFsaXNlKHN0cnVjdCBk
b21haW4gKmQpCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lkIHZteF9kb21haW5fZGVz
dHJveShzdHJ1Y3QgZG9tYWluICpkKQorc3RhdGljIHZvaWQgdm14X2RvbWFpbl9yZWxpbnF1aXNo
X3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIGlmICggIWhhc192bGFwaWMoZCkg
KQogICAgICAgICByZXR1cm47CkBAIC0yMjQwLDcgKzIyNDAsNyBAQCBzdGF0aWMgc3RydWN0IGh2
bV9mdW5jdGlvbl90YWJsZSBfX2luaXRkYXRhIHZteF9mdW5jdGlvbl90YWJsZSA9IHsKICAgICAu
Y3B1X3VwX3ByZXBhcmUgICAgICAgPSB2bXhfY3B1X3VwX3ByZXBhcmUsCiAgICAgLmNwdV9kZWFk
ICAgICAgICAgICAgID0gdm14X2NwdV9kZWFkLAogICAgIC5kb21haW5faW5pdGlhbGlzZSAgICA9
IHZteF9kb21haW5faW5pdGlhbGlzZSwKLSAgICAuZG9tYWluX2Rlc3Ryb3kgICAgICAgPSB2bXhf
ZG9tYWluX2Rlc3Ryb3ksCisgICAgLmRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyA9IHZteF9k
b21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMsCiAgICAgLnZjcHVfaW5pdGlhbGlzZSAgICAgID0g
dm14X3ZjcHVfaW5pdGlhbGlzZSwKICAgICAudmNwdV9kZXN0cm95ICAgICAgICAgPSB2bXhfdmNw
dV9kZXN0cm95LAogICAgIC5zYXZlX2NwdV9jdHh0ICAgICAgICA9IHZteF9zYXZlX3ZtY3NfY3R4
dCwKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:57:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:57:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZPz-0007bw-W7; Mon, 03 Feb 2020 10:57:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZPy-0007ba-Jz
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:57:26 +0000
X-Inumbo-ID: f6bd524e-4673-11ea-ad98-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f6bd524e-4673-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 10:57:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580727446; x=1612263446;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=5aa87AlTqLJVmd5I4PbnIUG10KpXmqBv0mV0eyFqvew=;
 b=AlqEPMwSHKUJIHn89PQd2SpFwR7BhoXBYpFKidDhzPa38AtimeN/asdw
 4tbwSxkHwtpHlEyXDWyJG0LGlnjffQ5UXqRtMICmrJ0xqRvv3fPtRDQtV
 ikWmdEhDYOkRlbpUfY/rt066fLM03Q4xaMkWsV1mZ/DumerquVgKckaFp 0=;
IronPort-SDR: sHZVa2M3KxZ/zS6to7XblzmX23e6zthD77cJoqBfqWjYdU6ou1Lv9kQVUDtzzfxkP3U2SdpRWq
 QFuqcS+iebhw==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15395216"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 03 Feb 2020 10:57:26 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id DFD69A20DD; Mon,  3 Feb 2020 10:57:22 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 10:57:08 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 10:57:07 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Mon, 3 Feb 2020 10:57:03 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 10:56:52 +0000
Message-ID: <20200203105654.22998-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200203105654.22998-1-pdurrant@amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v9 2/4] add a domain_tot_pages() helper function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IGRvbWFpbl90b3RfcGFnZXMoKSBpbmxpbmUgaGVscGVyIGZ1
bmN0aW9uIGludG8Kc2NoZWQuaCwgd2hpY2ggd2lsbCBiZSBuZWVkZWQgYnkgYSBzdWJzZXF1ZW50
IHBhdGNoLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpOT1RFOiBXaGlsZSBtb2RpZnlpbmcgdGhl
IGNvbW1lbnQgZm9yICd0b3RfcGFnZXMnIGluIHNjaGVkLmggdGhpcyBwYXRjaAogICAgICBtYWtl
cyBzb21lIGNvc21ldGljIGZpeGVzIHRvIHN1cnJvdW5kaW5nIGNvbW1lbnRzLgoKU3VnZ2VzdGVk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6ICJSb2dl
ciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxH
ZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CkNjOiBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KCnY5
OgogLSBGaXggbWlzc2luZyBjaGFuZ2VzIGluIFBWIHNoaW0KIC0gRHJvcHBlZCBzb21lIGNvbW1l
bnQgY2hhbmdlcwoKdjg6CiAtIE5ldyBpbiB2OAotLS0KIHhlbi9hcmNoL2FybS9hcm02NC9kb21j
dGwuYyAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8ICAyICst
CiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9t
bS9wMm0tcG9kLmMgICAgICAgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93
L2NvbW1vbi5jIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L251bWEuYyAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
cHYvZG9tMF9idWlsZC5jICAgIHwgMjUgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L3B2L2RvbWFpbi5jICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvcHYvc2hpbS5j
ICAgICAgICAgIHwgIDQgKystLQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICB8ICAy
ICstCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgIHwgIDQgKystLQogeGVuL2NvbW1v
bi9rZXloYW5kbGVyLmMgICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAg
ICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jICAgICAgICAgfCAxNSArKysr
KysrKy0tLS0tLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgfCAgNCArKy0tCiB4
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgIHwgMjQgKysrKysrKysrKysrKysrKysrLS0t
LS0tCiAxNyBmaWxlcyBjaGFuZ2VkLCA2MCBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtNjQvZG9tY3RsLmMgYi94ZW4vYXJjaC9hcm0v
YXJtNjQvZG9tY3RsLmMKaW5kZXggYWI4NzgxZmI5MS4uMGRlODliNDJjNCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2FybTY0L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9kb21j
dGwuYwpAQCAtMTgsNyArMTgsNyBAQCBzdGF0aWMgbG9uZyBzd2l0Y2hfbW9kZShzdHJ1Y3QgZG9t
YWluICpkLCBlbnVtIGRvbWFpbl90eXBlIHR5cGUpCiAKICAgICBpZiAoIGQgPT0gTlVMTCApCiAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwotICAgIGlmICggZC0+dG90X3BhZ2VzICE9IDAgKQorICAg
IGlmICggZG9tYWluX3RvdF9wYWdlcyhkKSAhPSAwICkKICAgICAgICAgcmV0dXJuIC1FQlVTWTsK
ICAgICBpZiAoIGQtPmFyY2gudHlwZSA9PSB0eXBlICkKICAgICAgICAgcmV0dXJuIDA7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5k
ZXggMjhmZWZhMWY4MS4uNjQzYzIzZmZiMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFp
bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMjE4LDcgKzIxOCw3IEBAIHZvaWQg
ZHVtcF9wYWdlZnJhbWVfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgcHJpbnRrKCJNZW1v
cnkgcGFnZXMgYmVsb25naW5nIHRvIGRvbWFpbiAldTpcbiIsIGQtPmRvbWFpbl9pZCk7CiAKLSAg
ICBpZiAoIGQtPnRvdF9wYWdlcyA+PSAxMCAmJiBkLT5pc19keWluZyA8IERPTURZSU5HX2RlYWQg
KQorICAgIGlmICggZG9tYWluX3RvdF9wYWdlcyhkKSA+PSAxMCAmJiBkLT5pc19keWluZyA8IERP
TURZSU5HX2RlYWQgKQogICAgIHsKICAgICAgICAgcHJpbnRrKCIgICAgRG9tUGFnZSBsaXN0IHRv
byBsb25nIHRvIGRpc3BsYXlcbiIpOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS5jIGIveGVuL2FyY2gveDg2L21tLmMKaW5kZXggZjUwYzA2NWFmMy4uZTFiMDQxZTJkZiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTQ4
NzAsNyArNDg3MCw3IEBAIGxvbmcgYXJjaF9tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICBlbHNlIGlmICggcmMgPj0g
MCApCiAgICAgICAgIHsKICAgICAgICAgICAgIHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKLSAg
ICAgICAgICAgIHRhcmdldC50b3RfcGFnZXMgICAgICAgPSBkLT50b3RfcGFnZXM7CisgICAgICAg
ICAgICB0YXJnZXQudG90X3BhZ2VzICAgICAgID0gZG9tYWluX3RvdF9wYWdlcyhkKTsKICAgICAg
ICAgICAgIHRhcmdldC5wb2RfY2FjaGVfcGFnZXMgPSBwMm0tPnBvZC5jb3VudDsKICAgICAgICAg
ICAgIHRhcmdldC5wb2RfZW50cmllcyAgICAgPSBwMm0tPnBvZC5lbnRyeV9jb3VudDsKIApkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
cG9kLmMKaW5kZXggMDk2ZTI3NzNmYi4uZjJjOTQwOTU2OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS1wb2QuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCkBAIC0zMDIs
NyArMzAyLDcgQEAgb3V0OgogICogVGhlIGZvbGxvd2luZyBlcXVhdGlvbnMgc2hvdWxkIGhvbGQ6
CiAgKiAgMCA8PSBQIDw9IFQgPD0gQiA8PSBNCiAgKiAgZC0+YXJjaC5wMm0tPnBvZC5lbnRyeV9j
b3VudCA9PSBCIC0gUAotICogIGQtPnRvdF9wYWdlcyA9PSBQICsgZC0+YXJjaC5wMm0tPnBvZC5j
b3VudAorICogIGRvbWFpbl90b3RfcGFnZXMoZCkgPT0gUCArIGQtPmFyY2gucDJtLT5wb2QuY291
bnQKICAqCiAgKiBOb3cgd2UgaGF2ZSB0aGUgZm9sbG93aW5nIHBvdGVudGlhbCBjYXNlcyB0byBj
b3ZlcjoKICAqICAgICBCIDxUJzogU2V0IHRoZSBQb0QgY2FjaGUgc2l6ZSBlcXVhbCB0byB0aGUg
bnVtYmVyIG9mIG91dHN0YW5kaW5nIFBvRApAQCAtMzM2LDcgKzMzNiw3IEBAIHAybV9wb2Rfc2V0
X21lbV90YXJnZXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyB0YXJnZXQpCiAgICAg
cG9kX2xvY2socDJtKTsKIAogICAgIC8qIFAgPT0gQjogTm90aGluZyB0byBkbyAodW5sZXNzIHRo
ZSBndWVzdCBpcyBiZWluZyBjcmVhdGVkKS4gKi8KLSAgICBwb3B1bGF0ZWQgPSBkLT50b3RfcGFn
ZXMgLSBwMm0tPnBvZC5jb3VudDsKKyAgICBwb3B1bGF0ZWQgPSBkb21haW5fdG90X3BhZ2VzKGQp
IC0gcDJtLT5wb2QuY291bnQ7CiAgICAgaWYgKCBwb3B1bGF0ZWQgPiAwICYmIHAybS0+cG9kLmVu
dHJ5X2NvdW50ID09IDAgKQogICAgICAgICBnb3RvIG91dDsKIApAQCAtMzQ4LDcgKzM0OCw3IEBA
IHAybV9wb2Rfc2V0X21lbV90YXJnZXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyB0
YXJnZXQpCiAgICAgICogVCcgPCBCOiBEb24ndCByZWR1Y2UgdGhlIGNhY2hlIHNpemU7IGxldCB0
aGUgYmFsbG9vbiBkcml2ZXIKICAgICAgKiB0YWtlIGNhcmUgb2YgaXQuCiAgICAgICovCi0gICAg
aWYgKCB0YXJnZXQgPCBkLT50b3RfcGFnZXMgKQorICAgIGlmICggdGFyZ2V0IDwgZG9tYWluX3Rv
dF9wYWdlcyhkKSApCiAgICAgICAgIGdvdG8gb3V0OwogCiAgICAgcG9kX3RhcmdldCA9IHRhcmdl
dCAtIHBvcHVsYXRlZDsKQEAgLTEyMzEsOCArMTIzMSw4IEBAIG91dF9vZl9tZW1vcnk6CiAgICAg
cG9kX3VubG9jayhwMm0pOwogCiAgICAgcHJpbnRrKCIlczogRG9tJWQgb3V0IG9mIFBvRCBtZW1v
cnkhICh0b3Q9JSJQUkl1MzIiIGVudHM9JWxkIGRvbSVkKVxuIiwKLSAgICAgICAgICAgX19mdW5j
X18sIGQtPmRvbWFpbl9pZCwgZC0+dG90X3BhZ2VzLCBwMm0tPnBvZC5lbnRyeV9jb3VudCwKLSAg
ICAgICAgICAgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQpOworICAgICAgICAgICBfX2Z1bmNf
XywgZC0+ZG9tYWluX2lkLCBkb21haW5fdG90X3BhZ2VzKGQpLAorICAgICAgICAgICBwMm0tPnBv
ZC5lbnRyeV9jb3VudCwgY3VycmVudC0+ZG9tYWluLT5kb21haW5faWQpOwogICAgIGRvbWFpbl9j
cmFzaChkKTsKICAgICByZXR1cm4gZmFsc2U7CiBvdXRfZmFpbDoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1v
bi5jCmluZGV4IDYyMTJlYzJjNGEuLmNiYTNhYjFlYmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24u
YwpAQCAtMTI1Niw3ICsxMjU2LDcgQEAgc3RhdGljIHVuc2lnbmVkIGludCBzaF9taW5fYWxsb2Nh
dGlvbihjb25zdCBzdHJ1Y3QgZG9tYWluICpkKQogICAgICAqIHVwIG9mIHNsb3QgemVybyBhbmQg
YW4gTEFQSUMgcGFnZSksIHBsdXMgb25lIGZvciBIVk0ncyAxLXRvLTEgcGFnZXRhYmxlLgogICAg
ICAqLwogICAgIHJldHVybiBzaGFkb3dfbWluX2FjY2VwdGFibGVfcGFnZXMoZCkgKwotICAgICAg
ICAgICBtYXgobWF4KGQtPnRvdF9wYWdlcyAvIDI1NiwKKyAgICAgICAgICAgbWF4KG1heChkb21h
aW5fdG90X3BhZ2VzKGQpIC8gMjU2LAogICAgICAgICAgICAgICAgICAgIGlzX2h2bV9kb21haW4o
ZCkgPyBDT05GSUdfUEFHSU5HX0xFVkVMUyArIDIgOiAwVSkgKwogICAgICAgICAgICAgICAgaXNf
aHZtX2RvbWFpbihkKSwKICAgICAgICAgICAgICAgIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5wMm1f
cGFnZXMpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21z
aS5jCmluZGV4IGRmOTdjZTBjNzIuLjJmYWJhYWExNTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTk5MSw3ICs5OTEsNyBAQCBzdGF0
aWMgaW50IG1zaXhfY2FwYWJpbGl0eV9pbml0KHN0cnVjdCBwY2lfZGV2ICpkZXYsCiAgICAgICAg
ICAgICAgICAgICAgICAgIHNlZywgYnVzLCBzbG90LCBmdW5jLCBkLT5kb21haW5faWQpOwogICAg
ICAgICAgICAgaWYgKCAhaXNfaGFyZHdhcmVfZG9tYWluKGQpICYmCiAgICAgICAgICAgICAgICAg
IC8qIEFzc3VtZSBhIGRvbWFpbiB3aXRob3V0IG1lbW9yeSBoYXMgbm8gbWFwcGluZ3MgeWV0LiAq
LwotICAgICAgICAgICAgICAgICAoIWlzX2hhcmR3YXJlX2RvbWFpbihjdXJyZCkgfHwgZC0+dG90
X3BhZ2VzKSApCisgICAgICAgICAgICAgICAgICghaXNfaGFyZHdhcmVfZG9tYWluKGN1cnJkKSB8
fCBkb21haW5fdG90X3BhZ2VzKGQpKSApCiAgICAgICAgICAgICAgICAgZG9tYWluX2NyYXNoKGQp
OwogICAgICAgICAgICAgLyogWFhYIEhvdyB0byBkZWFsIHdpdGggZXhpc3RpbmcgbWFwcGluZ3M/
ICovCiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9udW1hLmMgYi94ZW4vYXJj
aC94ODYvbnVtYS5jCmluZGV4IDdlMWY1NjMwMTIuLjdmMGQyN2MxNTMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9udW1hLmMKKysrIGIveGVuL2FyY2gveDg2L251bWEuYwpAQCAtNDE5LDcgKzQx
OSw3IEBAIHN0YXRpYyB2b2lkIGR1bXBfbnVtYSh1bnNpZ25lZCBjaGFyIGtleSkKICAgICB7CiAg
ICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwogCi0gICAgICAgIHByaW50aygiRG9t
YWluICV1ICh0b3RhbDogJXUpOlxuIiwgZC0+ZG9tYWluX2lkLCBkLT50b3RfcGFnZXMpOworICAg
ICAgICBwcmludGsoIkRvbWFpbiAldSAodG90YWw6ICV1KTpcbiIsIGQtPmRvbWFpbl9pZCwgZG9t
YWluX3RvdF9wYWdlcyhkKSk7CiAKICAgICAgICAgZm9yX2VhY2hfb25saW5lX25vZGUgKCBpICkK
ICAgICAgICAgICAgIHBhZ2VfbnVtX25vZGVbaV0gPSAwOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3B2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMKaW5kZXgg
OWE5N2NmNGFiZi4uNTY3OGRhNzgyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbTBf
YnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCkBAIC0xMTAsOCArMTEw
LDkgQEAgc3RhdGljIF9faW5pdCB2b2lkIHNldHVwX3B2X3BoeXNtYXAoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgbG9uZyBwZ3RibF9wZm4sCiAKICAgICB3aGlsZSAoIHZwaHlzbWFwX3N0YXJ0
IDwgdnBoeXNtYXBfZW5kICkKICAgICB7Ci0gICAgICAgIGlmICggZC0+dG90X3BhZ2VzICsgKChy
b3VuZF9wZ3VwKHZwaHlzbWFwX2VuZCkgLSB2cGh5c21hcF9zdGFydCkKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgPj4gUEFHRV9TSElGVCkgKyAzID4gbnJfcGFnZXMgKQorICAgICAgICBp
ZiAoIGRvbWFpbl90b3RfcGFnZXMoZCkgKworICAgICAgICAgICAgICgocm91bmRfcGd1cCh2cGh5
c21hcF9lbmQpIC0gdnBoeXNtYXBfc3RhcnQpID4+IFBBR0VfU0hJRlQpICsKKyAgICAgICAgICAg
ICAzID4gbnJfcGFnZXMgKQogICAgICAgICAgICAgcGFuaWMoIkRvbTAgYWxsb2NhdGlvbiB0b28g
c21hbGwgZm9yIGluaXRpYWwgUC0+TSB0YWJsZVxuIik7CiAKICAgICAgICAgaWYgKCBwbDFlICkK
QEAgLTI2NCw3ICsyNjUsNyBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqIF9faW5pdCBhbGxv
Y19jaHVuayhzdHJ1Y3QgZG9tYWluICpkLAogICAgIHsKICAgICAgICAgc3RydWN0IHBhZ2VfaW5m
byAqcGcyOwogCi0gICAgICAgIGlmICggZC0+dG90X3BhZ2VzICsgKDEgPDwgb3JkZXIpID4gZC0+
bWF4X3BhZ2VzICkKKyAgICAgICAgaWYgKCBkb21haW5fdG90X3BhZ2VzKGQpICsgKDEgPDwgb3Jk
ZXIpID4gZC0+bWF4X3BhZ2VzICkKICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICBwZzIg
PSBhbGxvY19kb21oZWFwX3BhZ2VzKGQsIG9yZGVyLCBNRU1GX2V4YWN0X25vZGUgfCBNRU1GX25v
X3NjcnViKTsKICAgICAgICAgaWYgKCBwZzIgPiBwYWdlICkKQEAgLTUwMCwxMyArNTAxLDEzIEBA
IGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAqZCwKICAgICBpZiAo
IHBhZ2UgPT0gTlVMTCApCiAgICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIFJBTSBmb3IgZG9tYWlu
IDAgYWxsb2NhdGlvblxuIik7CiAgICAgYWxsb2Nfc3BmbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBh
Z2UpKTsKLSAgICBhbGxvY19lcGZuID0gYWxsb2Nfc3BmbiArIGQtPnRvdF9wYWdlczsKKyAgICBh
bGxvY19lcGZuID0gYWxsb2Nfc3BmbiArIGRvbWFpbl90b3RfcGFnZXMoZCk7CiAKICAgICBpZiAo
IGluaXRyZF9sZW4gKQogICAgIHsKICAgICAgICAgaW5pdHJkX3BmbiA9IHZpbml0cmRfc3RhcnQg
PwogICAgICAgICAgICAgICAgICAgICAgKHZpbml0cmRfc3RhcnQgLSB2X3N0YXJ0KSA+PiBQQUdF
X1NISUZUIDoKLSAgICAgICAgICAgICAgICAgICAgIGQtPnRvdF9wYWdlczsKKyAgICAgICAgICAg
ICAgICAgICAgIGRvbWFpbl90b3RfcGFnZXMoZCk7CiAgICAgICAgIGluaXRyZF9tZm4gPSBtZm4g
PSBpbml0cmQtPm1vZF9zdGFydDsKICAgICAgICAgY291bnQgPSBQRk5fVVAoaW5pdHJkX2xlbik7
CiAgICAgICAgIGlmICggZC0+YXJjaC5waHlzYWRkcl9iaXRzaXplICYmCkBAIC01NDEsOSArNTQy
LDkgQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWluICpkLAogICAg
IHByaW50aygiUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOlxuIgogICAgICAgICAgICAiIERv
bTAgYWxsb2MuOiAgICUiUFJJcGFkZHIiLT4lIlBSSXBhZGRyLAogICAgICAgICAgICBwZm5fdG9f
cGFkZHIoYWxsb2Nfc3BmbiksIHBmbl90b19wYWRkcihhbGxvY19lcGZuKSk7Ci0gICAgaWYgKCBk
LT50b3RfcGFnZXMgPCBucl9wYWdlcyApCisgICAgaWYgKCBkb21haW5fdG90X3BhZ2VzKGQpIDwg
bnJfcGFnZXMgKQogICAgICAgICBwcmludGsoIiAoJWx1IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCki
LAotICAgICAgICAgICAgICAgbnJfcGFnZXMgLSBkLT50b3RfcGFnZXMpOworICAgICAgICAgICAg
ICAgbnJfcGFnZXMgLSBkb21haW5fdG90X3BhZ2VzKGQpKTsKICAgICBpZiAoIGluaXRyZCApCiAg
ICAgewogICAgICAgICBtcHRfYWxsb2MgPSAocGFkZHJfdClpbml0cmQtPm1vZF9zdGFydCA8PCBQ
QUdFX1NISUZUOwpAQCAtNzU1LDcgKzc1Niw3IEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3Rf
cHYoc3RydWN0IGRvbWFpbiAqZCwKICAgICBzbnByaW50ZihzaS0+bWFnaWMsIHNpemVvZihzaS0+
bWFnaWMpLCAieGVuLTMuMC14ODZfJWQlcyIsCiAgICAgICAgICAgICAgZWxmXzY0Yml0KCZlbGYp
ID8gNjQgOiAzMiwgcGFybXMucGFlID8gInAiIDogIiIpOwogCi0gICAgY291bnQgPSBkLT50b3Rf
cGFnZXM7CisgICAgY291bnQgPSBkb21haW5fdG90X3BhZ2VzKGQpOwogCiAgICAgLyogU2V0IHVw
IHRoZSBwaHlzLT5tYWNoaW5lIHRhYmxlIGlmIG5vdCBwYXJ0IG9mIHRoZSBpbml0aWFsIG1hcHBp
bmcuICovCiAgICAgaWYgKCBwYXJtcy5wMm1fYmFzZSAhPSBVTlNFVF9BRERSICkKQEAgLTc4Niw3
ICs3ODcsNyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2KHN0cnVjdCBkb21haW4gKmQs
CiAgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKICAgICB9CiAgICAgc2kt
PmZpcnN0X3AybV9wZm4gPSBwZm47Ci0gICAgc2ktPm5yX3AybV9mcmFtZXMgPSBkLT50b3RfcGFn
ZXMgLSBjb3VudDsKKyAgICBzaS0+bnJfcDJtX2ZyYW1lcyA9IGRvbWFpbl90b3RfcGFnZXMoZCkg
LSBjb3VudDsKICAgICBwYWdlX2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+cGFnZV9saXN0ICkK
ICAgICB7CiAgICAgICAgIG1mbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKQEAgLTgwNCwx
NSArODA1LDE1IEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAq
ZCwKICAgICAgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKICAgICAgICAg
fQogICAgIH0KLSAgICBCVUdfT04ocGZuICE9IGQtPnRvdF9wYWdlcyk7CisgICAgQlVHX09OKHBm
biAhPSBkb21haW5fdG90X3BhZ2VzKGQpKTsKICNpZm5kZWYgTkRFQlVHCiAgICAgYWxsb2NfZXBm
biArPSBQRk5fVVAoaW5pdHJkX2xlbikgKyBzaS0+bnJfcDJtX2ZyYW1lczsKICNlbmRpZgogICAg
IHdoaWxlICggcGZuIDwgbnJfcGFnZXMgKQogICAgIHsKLSAgICAgICAgaWYgKCAocGFnZSA9IGFs
bG9jX2NodW5rKGQsIG5yX3BhZ2VzIC0gZC0+dG90X3BhZ2VzKSkgPT0gTlVMTCApCisgICAgICAg
IGlmICggKHBhZ2UgPSBhbGxvY19jaHVuayhkLCBucl9wYWdlcyAtIGRvbWFpbl90b3RfcGFnZXMo
ZCkpKSA9PSBOVUxMICkKICAgICAgICAgICAgIHBhbmljKCJOb3QgZW5vdWdoIFJBTSBmb3IgRE9N
MCByZXNlcnZhdGlvblxuIik7Ci0gICAgICAgIHdoaWxlICggcGZuIDwgZC0+dG90X3BhZ2VzICkK
KyAgICAgICAgd2hpbGUgKCBwZm4gPCBkb21haW5fdG90X3BhZ2VzKGQpICkKICAgICAgICAgewog
ICAgICAgICAgICAgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkpOwogI2lmbmRlZiBOREVC
VUcKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9w
di9kb21haW4uYwppbmRleCA0ZGEwYjJhZmZmLi5jOTU2NTJkMWI4IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvcHYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCkBAIC0x
NzMsNyArMTczLDcgQEAgaW50IHN3aXRjaF9jb21wYXQoc3RydWN0IGRvbWFpbiAqZCkKIAogICAg
IEJVSUxEX0JVR19PTihvZmZzZXRvZihzdHJ1Y3Qgc2hhcmVkX2luZm8sIHZjcHVfaW5mbykgIT0g
MCk7CiAKLSAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgfHwgZC0+dG90X3BhZ2VzICE9IDAgKQor
ICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSB8fCBkb21haW5fdG90X3BhZ2VzKGQpICE9IDAgKQog
ICAgICAgICByZXR1cm4gLUVBQ0NFUzsKICAgICBpZiAoIGlzX3B2XzMyYml0X2RvbWFpbihkKSAp
CiAgICAgICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L3NoaW0uYyBi
L3hlbi9hcmNoL3g4Ni9wdi9zaGltLmMKaW5kZXggN2E4OThmZGJlNS4uZjZkODc5NGM2MiAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3NoaW0uYworKysgYi94ZW4vYXJjaC94ODYvcHYvc2hp
bS5jCkBAIC0yNjgsNyArMjY4LDcgQEAgdm9pZCBfX2luaXQgcHZfc2hpbV9zZXR1cF9kb20oc3Ry
dWN0IGRvbWFpbiAqZCwgbDRfcGdlbnRyeV90ICpsNHN0YXJ0LAogICAgICAqIFNldCB0aGUgbWF4
IHBhZ2VzIHRvIHRoZSBjdXJyZW50IG51bWJlciBvZiBwYWdlcyB0byBwcmV2ZW50IHRoZQogICAg
ICAqIGd1ZXN0IGZyb20gZGVwbGV0aW5nIHRoZSBzaGltIG1lbW9yeSBwb29sLgogICAgICAqLwot
ICAgIGQtPm1heF9wYWdlcyA9IGQtPnRvdF9wYWdlczsKKyAgICBkLT5tYXhfcGFnZXMgPSBkb21h
aW5fdG90X3BhZ2VzKGQpOwogfQogCiBzdGF0aWMgdm9pZCB3cml0ZV9zdGFydF9pbmZvKHN0cnVj
dCBkb21haW4gKmQpCkBAIC0yODAsNyArMjgwLDcgQEAgc3RhdGljIHZvaWQgd3JpdGVfc3RhcnRf
aW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogCiAgICAgc25wcmludGYoc2ktPm1hZ2ljLCBzaXplb2Yo
c2ktPm1hZ2ljKSwgInhlbi0zLjAteDg2XyVzIiwKICAgICAgICAgICAgICBpc19wdl8zMmJpdF9k
b21haW4oZCkgPyAiMzJwIiA6ICI2NCIpOwotICAgIHNpLT5ucl9wYWdlcyA9IGQtPnRvdF9wYWdl
czsKKyAgICBzaS0+bnJfcGFnZXMgPSBkb21haW5fdG90X3BhZ2VzKGQpOwogICAgIHNpLT5zaGFy
ZWRfaW5mbyA9IHZpcnRfdG9fbWFkZHIoZC0+c2hhcmVkX2luZm8pOwogICAgIHNpLT5mbGFncyA9
IDA7CiAgICAgQlVHX09OKHhlbl9oeXBlcmNhbGxfaHZtX2dldF9wYXJhbShIVk1fUEFSQU1fU1RP
UkVfUEZOLCAmc2ktPnN0b3JlX21mbikpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21jdGwu
YyBiL3hlbi9jb21tb24vZG9tY3RsLmMKaW5kZXggOGI4MTlmNTZlNS4uYmRjMjRiYmQ3YyAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYworKysgYi94ZW4vY29tbW9uL2RvbWN0bC5jCkBA
IC0xOTEsNyArMTkxLDcgQEAgdm9pZCBnZXRkb21haW5pbmZvKHN0cnVjdCBkb21haW4gKmQsIHN0
cnVjdCB4ZW5fZG9tY3RsX2dldGRvbWFpbmluZm8gKmluZm8pCiAKICAgICB4c21fc2VjdXJpdHlf
ZG9tYWluaW5mbyhkLCBpbmZvKTsKIAotICAgIGluZm8tPnRvdF9wYWdlcyAgICAgICAgID0gZC0+
dG90X3BhZ2VzOworICAgIGluZm8tPnRvdF9wYWdlcyAgICAgICAgID0gZG9tYWluX3RvdF9wYWdl
cyhkKTsKICAgICBpbmZvLT5tYXhfcGFnZXMgICAgICAgICA9IGQtPm1heF9wYWdlczsKICAgICBp
bmZvLT5vdXRzdGFuZGluZ19wYWdlcyA9IGQtPm91dHN0YW5kaW5nX3BhZ2VzOwogICAgIGluZm8t
PnNocl9wYWdlcyAgICAgICAgID0gYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcyk7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMK
aW5kZXggNTUzNmQyODJiOS4uOGJlZTZiM2I2NiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFu
dF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMjI2MSw3ICsyMjYx
LDcgQEAgZ250dGFiX3RyYW5zZmVyKAogICAgICAgICAgKiBwYWdlcyB3aGVuIGl0IGlzIGR5aW5n
LgogICAgICAgICAgKi8KICAgICAgICAgaWYgKCB1bmxpa2VseShlLT5pc19keWluZykgfHwKLSAg
ICAgICAgICAgICB1bmxpa2VseShlLT50b3RfcGFnZXMgPj0gZS0+bWF4X3BhZ2VzKSApCisgICAg
ICAgICAgICAgdW5saWtlbHkoZG9tYWluX3RvdF9wYWdlcyhlKSA+PSBlLT5tYXhfcGFnZXMpICkK
ICAgICAgICAgewogICAgICAgICAgICAgc3Bpbl91bmxvY2soJmUtPnBhZ2VfYWxsb2NfbG9jayk7
CiAKQEAgLTIyNzEsNyArMjI3MSw3IEBAIGdudHRhYl90cmFuc2ZlcigKICAgICAgICAgICAgIGVs
c2UKICAgICAgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywKICAgICAgICAgICAgICAg
ICAgICAgICAgICAiVHJhbnNmZXJlZSBkJWQgaGFzIG5vIGhlYWRyb29tICh0b3QgJXUsIG1heCAl
dSlcbiIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgZS0+ZG9tYWluX2lkLCBlLT50b3RfcGFn
ZXMsIGUtPm1heF9wYWdlcyk7CisgICAgICAgICAgICAgICAgICAgICAgICAgZS0+ZG9tYWluX2lk
LCBkb21haW5fdG90X3BhZ2VzKGUpLCBlLT5tYXhfcGFnZXMpOwogCiAgICAgICAgICAgICBnb3Au
c3RhdHVzID0gR05UU1RfZ2VuZXJhbF9lcnJvcjsKICAgICAgICAgICAgIGdvdG8gdW5sb2NrX2Fu
ZF9jb3B5YmFjazsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2V5aGFuZGxlci5jIGIveGVuL2Nv
bW1vbi9rZXloYW5kbGVyLmMKaW5kZXggZjUwNDkwZDBmMy4uODdiZDE0NTM3NCAxMDA2NDQKLS0t
IGEveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMKKysrIGIveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMK
QEAgLTI3MSw3ICsyNzEsNyBAQCBzdGF0aWMgdm9pZCBkdW1wX2RvbWFpbnModW5zaWduZWQgY2hh
ciBrZXkpCiAgICAgICAgICAgICAgICBhdG9taWNfcmVhZCgmZC0+cGF1c2VfY291bnQpKTsKICAg
ICAgICAgcHJpbnRrKCIgICAgbnJfcGFnZXM9JWQgeGVuaGVhcF9wYWdlcz0lZCBzaGFyZWRfcGFn
ZXM9JXUgcGFnZWRfcGFnZXM9JXUgIgogICAgICAgICAgICAgICAgImRpcnR5X2NwdXM9eyUqcGJs
fSBtYXhfcGFnZXM9JXVcbiIsCi0gICAgICAgICAgICAgICBkLT50b3RfcGFnZXMsIGQtPnhlbmhl
YXBfcGFnZXMsIGF0b21pY19yZWFkKCZkLT5zaHJfcGFnZXMpLAorICAgICAgICAgICAgICAgZG9t
YWluX3RvdF9wYWdlcyhkKSwgZC0+eGVuaGVhcF9wYWdlcywgYXRvbWljX3JlYWQoJmQtPnNocl9w
YWdlcyksCiAgICAgICAgICAgICAgICBhdG9taWNfcmVhZCgmZC0+cGFnZWRfcGFnZXMpLCBDUFVN
QVNLX1BSKGQtPmRpcnR5X2NwdW1hc2spLAogICAgICAgICAgICAgICAgZC0+bWF4X3BhZ2VzKTsK
ICAgICAgICAgcHJpbnRrKCIgICAgaGFuZGxlPSUwMnglMDJ4JTAyeCUwMngtJTAyeCUwMngtJTAy
eCUwMngtIgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9tZW1vcnkuYyBiL3hlbi9jb21tb24vbWVt
b3J5LmMKaW5kZXggYzdkMmJhYzQ1Mi4uMzhjYjVkMGJiNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9tZW1vcnkuYworKysgYi94ZW4vY29tbW9uL21lbW9yeS5jCkBAIC0xMjY3LDcgKzEyNjcsNyBA
QCBsb25nIGRvX21lbW9yeV9vcCh1bnNpZ25lZCBsb25nIGNtZCwgWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh2b2lkKSBhcmcpCiAgICAgICAgIHN3aXRjaCAoIG9wICkKICAgICAgICAgewogICAgICAg
ICBjYXNlIFhFTk1FTV9jdXJyZW50X3Jlc2VydmF0aW9uOgotICAgICAgICAgICAgcmMgPSBkLT50
b3RfcGFnZXM7CisgICAgICAgICAgICByYyA9IGRvbWFpbl90b3RfcGFnZXMoZCk7CiAgICAgICAg
ICAgICBicmVhazsKICAgICAgICAgY2FzZSBYRU5NRU1fbWF4aW11bV9yZXNlcnZhdGlvbjoKICAg
ICAgICAgICAgIHJjID0gZC0+bWF4X3BhZ2VzOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdl
X2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCA5MTlhMjcwNTg3Li5iYmQz
MTYzOTA5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29t
bW9uL3BhZ2VfYWxsb2MuYwpAQCAtNTE4LDggKzUxOCw4IEBAIGludCBkb21haW5fc2V0X291dHN0
YW5kaW5nX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgcGFnZXMpCiAgICAg
ICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIC8qIGRpc2FsbG93IGEgY2xhaW0gbm90IGV4Y2Vl
ZGluZyBjdXJyZW50IHRvdF9wYWdlcyBvciBhYm92ZSBtYXhfcGFnZXMgKi8KLSAgICBpZiAoIChw
YWdlcyA8PSBkLT50b3RfcGFnZXMpIHx8IChwYWdlcyA+IGQtPm1heF9wYWdlcykgKQorICAgIC8q
IGRpc2FsbG93IGEgY2xhaW0gbm90IGV4Y2VlZGluZyBkb21haW5fdG90X3BhZ2VzKCkgb3IgYWJv
dmUgbWF4X3BhZ2VzICovCisgICAgaWYgKCAocGFnZXMgPD0gZG9tYWluX3RvdF9wYWdlcyhkKSkg
fHwgKHBhZ2VzID4gZC0+bWF4X3BhZ2VzKSApCiAgICAgewogICAgICAgICByZXQgPSAtRUlOVkFM
OwogICAgICAgICBnb3RvIG91dDsKQEAgLTUzMiw5ICs1MzIsOSBAQCBpbnQgZG9tYWluX3NldF9v
dXRzdGFuZGluZ19wYWdlcyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIHBhZ2VzKQog
CiAgICAgLyoKICAgICAgKiBOb3RlLCBpZiBkb21haW4gaGFzIGFscmVhZHkgYWxsb2NhdGVkIG1l
bW9yeSBiZWZvcmUgbWFraW5nIGEgY2xhaW0KLSAgICAgKiB0aGVuIHRoZSBjbGFpbSBtdXN0IHRh
a2UgdG90X3BhZ2VzIGludG8gYWNjb3VudAorICAgICAqIHRoZW4gdGhlIGNsYWltIG11c3QgdGFr
ZSBkb21haW5fdG90X3BhZ2VzKCkgaW50byBhY2NvdW50CiAgICAgICovCi0gICAgY2xhaW0gPSBw
YWdlcyAtIGQtPnRvdF9wYWdlczsKKyAgICBjbGFpbSA9IHBhZ2VzIC0gZG9tYWluX3RvdF9wYWdl
cyhkKTsKICAgICBpZiAoIGNsYWltID4gYXZhaWxfcGFnZXMgKQogICAgICAgICBnb3RvIG91dDsK
IApAQCAtMjI2OSwxMSArMjI2OSwxMiBAQCBpbnQgYXNzaWduX3BhZ2VzKAogCiAgICAgaWYgKCAh
KG1lbWZsYWdzICYgTUVNRl9ub19yZWZjb3VudCkgKQogICAgIHsKLSAgICAgICAgaWYgKCB1bmxp
a2VseSgoZC0+dG90X3BhZ2VzICsgKDEgPDwgb3JkZXIpKSA+IGQtPm1heF9wYWdlcykgKQorICAg
ICAgICB1bnNpZ25lZCBpbnQgdG90X3BhZ2VzID0gZG9tYWluX3RvdF9wYWdlcyhkKSArICgxIDw8
IG9yZGVyKTsKKworICAgICAgICBpZiAoIHVubGlrZWx5KHRvdF9wYWdlcyA+IGQtPm1heF9wYWdl
cykgKQogICAgICAgICB7CiAgICAgICAgICAgICBncHJpbnRrKFhFTkxPR19JTkZPLCAiT3Zlci1h
bGxvY2F0aW9uIGZvciBkb21haW4gJXU6ICIKLSAgICAgICAgICAgICAgICAgICAgIiV1ID4gJXVc
biIsIGQtPmRvbWFpbl9pZCwKLSAgICAgICAgICAgICAgICAgICAgZC0+dG90X3BhZ2VzICsgKDEg
PDwgb3JkZXIpLCBkLT5tYXhfcGFnZXMpOworICAgICAgICAgICAgICAgICAgICAiJXUgPiAldVxu
IiwgZC0+ZG9tYWluX2lkLCB0b3RfcGFnZXMsIGQtPm1heF9wYWdlcyk7CiAgICAgICAgICAgICBy
YyA9IC1FMkJJRzsKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgICAgICB9CmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5
LmgKaW5kZXggY2ZkZGE2ZTJhOC4uMTI2ZDBmZjA2ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
cHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaApAQCAtNTUz
LDggKzU1Myw4IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tZW1fc2hhcmluZ19vcF90
KTsKICAqCiAgKiBOb3RlIHRoYXQgYSB2YWxpZCBjbGFpbSBtYXkgYmUgc3Rha2VkIGV2ZW4gYWZ0
ZXIgbWVtb3J5IGhhcyBiZWVuCiAgKiBhbGxvY2F0ZWQgZm9yIGEgZG9tYWluLiAgSW4gdGhpcyBj
YXNlLCB0aGUgY2xhaW0gaXMgbm90IGluY3JlbWVudGFsLAotICogaS5lLiBpZiB0aGUgZG9tYWlu
J3MgdG90X3BhZ2VzIGlzIDMsIGFuZCBhIGNsYWltIGlzIHN0YWtlZCBmb3IgMTAsCi0gKiBvbmx5
IDcgYWRkaXRpb25hbCBwYWdlcyBhcmUgY2xhaW1lZC4KKyAqIGkuZS4gaWYgdGhlIGRvbWFpbidz
IHRvdGFsIHBhZ2UgY291bnQgaXMgMywgYW5kIGEgY2xhaW0gaXMgc3Rha2VkCisgKiBmb3IgMTAs
IG9ubHkgNyBhZGRpdGlvbmFsIHBhZ2VzIGFyZSBjbGFpbWVkLgogICoKICAqIENhbGxlciBtdXN0
IGJlIHByaXZpbGVnZWQgb3IgdGhlIGh5cGVyY2FsbCBmYWlscy4KICAqLwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA3
YzVjNDM3MjQ3Li4xYjZkN2I5NDFmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaApAQCAtMzY0LDEyICszNjQsMTggQEAgc3Ry
dWN0IGRvbWFpbgogICAgIHNwaW5sb2NrX3QgICAgICAgcGFnZV9hbGxvY19sb2NrOyAvKiBwcm90
ZWN0cyBhbGwgdGhlIGZvbGxvd2luZyBmaWVsZHMgICovCiAgICAgc3RydWN0IHBhZ2VfbGlzdF9o
ZWFkIHBhZ2VfbGlzdDsgIC8qIGxpbmtlZCBsaXN0ICovCiAgICAgc3RydWN0IHBhZ2VfbGlzdF9o
ZWFkIHhlbnBhZ2VfbGlzdDsgLyogbGlua2VkIGxpc3QgKHNpemUgeGVuaGVhcF9wYWdlcykgKi8K
LSAgICB1bnNpZ25lZCBpbnQgICAgIHRvdF9wYWdlczsgICAgICAgLyogbnVtYmVyIG9mIHBhZ2Vz
IGN1cnJlbnRseSBwb3NzZXNlZCAqLwotICAgIHVuc2lnbmVkIGludCAgICAgeGVuaGVhcF9wYWdl
czsgICAvKiAjIHBhZ2VzIGFsbG9jYXRlZCBmcm9tIFhlbiBoZWFwICAgICovCi0gICAgdW5zaWdu
ZWQgaW50ICAgICBvdXRzdGFuZGluZ19wYWdlczsgLyogcGFnZXMgY2xhaW1lZCBidXQgbm90IHBv
c3Nlc3NlZCAgKi8KLSAgICB1bnNpZ25lZCBpbnQgICAgIG1heF9wYWdlczsgICAgICAgLyogbWF4
aW11bSB2YWx1ZSBmb3IgdG90X3BhZ2VzICAgICAgICAqLwotICAgIGF0b21pY190ICAgICAgICAg
c2hyX3BhZ2VzOyAgICAgICAvKiBudW1iZXIgb2Ygc2hhcmVkIHBhZ2VzICAgICAgICAgICAgICov
Ci0gICAgYXRvbWljX3QgICAgICAgICBwYWdlZF9wYWdlczsgICAgIC8qIG51bWJlciBvZiBwYWdl
ZC1vdXQgcGFnZXMgICAgICAgICAgKi8KKworICAgIC8qCisgICAgICogVGhpcyBmaWVsZCBzaG91
bGQgb25seSBiZSBkaXJlY3RseSBhY2Nlc3NlZCBieSBkb21haW5fYWRqdXN0X3RvdF9wYWdlcygp
CisgICAgICogYW5kIHRoZSBkb21haW5fdG90X3BhZ2VzKCkgaGVscGVyIGZ1bmN0aW9uIGRlZmlu
ZWQgYmVsb3cuCisgICAgICovCisgICAgdW5zaWduZWQgaW50ICAgICB0b3RfcGFnZXM7CisKKyAg
ICB1bnNpZ25lZCBpbnQgICAgIHhlbmhlYXBfcGFnZXM7ICAgICAvKiBwYWdlcyBhbGxvY2F0ZWQg
ZnJvbSBYZW4gaGVhcCAqLworICAgIHVuc2lnbmVkIGludCAgICAgb3V0c3RhbmRpbmdfcGFnZXM7
IC8qIHBhZ2VzIGNsYWltZWQgYnV0IG5vdCBwb3NzZXNzZWQgKi8KKyAgICB1bnNpZ25lZCBpbnQg
ICAgIG1heF9wYWdlczsgICAgICAgICAvKiBtYXhpbXVtIHZhbHVlIGZvciBkb21haW5fdG90X3Bh
Z2VzKCkgKi8KKyAgICBhdG9taWNfdCAgICAgICAgIHNocl9wYWdlczsgICAgICAgICAvKiBzaGFy
ZWQgcGFnZXMgKi8KKyAgICBhdG9taWNfdCAgICAgICAgIHBhZ2VkX3BhZ2VzOyAgICAgICAvKiBw
YWdlZC1vdXQgcGFnZXMgKi8KIAogICAgIC8qIFNjaGVkdWxpbmcuICovCiAgICAgdm9pZCAgICAg
ICAgICAgICpzY2hlZF9wcml2OyAgICAvKiBzY2hlZHVsZXItc3BlY2lmaWMgZGF0YSAqLwpAQCAt
NTM5LDYgKzU0NSwxMiBAQCBzdHJ1Y3QgZG9tYWluCiAjZW5kaWYKIH07CiAKKy8qIFJldHVybiBu
dW1iZXIgb2YgcGFnZXMgY3VycmVudGx5IHBvc2Vzc2VkIGJ5IHRoZSBkb21haW4gKi8KK3N0YXRp
YyBpbmxpbmUgdW5zaWduZWQgaW50IGRvbWFpbl90b3RfcGFnZXMoY29uc3Qgc3RydWN0IGRvbWFp
biAqZCkKK3sKKyAgICByZXR1cm4gZC0+dG90X3BhZ2VzOworfQorCiAvKiBQcm90ZWN0IHVwZGF0
ZXMvcmVhZHMgKHJlc3AuKSBvZiBkb21haW5fbGlzdCBhbmQgZG9tYWluX2hhc2guICovCiBleHRl
cm4gc3BpbmxvY2tfdCBkb21saXN0X3VwZGF0ZV9sb2NrOwogZXh0ZXJuIHJjdV9yZWFkX2xvY2tf
dCBkb21saXN0X3JlYWRfbG9jazsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:57:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:57:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZQC-0007fo-Gc; Mon, 03 Feb 2020 10:57:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyZQB-0007fS-DX
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:57:39 +0000
X-Inumbo-ID: fdc179d0-4673-11ea-8e48-12813bfff9fa
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fdc179d0-4673-11ea-8e48-12813bfff9fa;
 Mon, 03 Feb 2020 10:57:38 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id w12so6475733wrt.2
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 02:57:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=EaprQF1z3MUJjnp+Rdk5E7SEi+9X7YFpvQWL3UnpXoY=;
 b=iibchucB2OxBZbjg07ITuiQWOAaIl2Bl+DPbQWIyw5jHi9j7wZ4BxTtxM7w1K/HuSq
 esBrvItgQhvFgUtsJsNsv3QuAOdumfyLtXPsfx4g4aJvIGfawee3a/lm4p1/Vl7jrfV5
 CygNAaKxz0FtIHUK5P7cAuxfdpePlIjHnK1AgdByUsA1kD/VfLSaCDRbP19hd3LNj76v
 YTASgQd/b1tjWnz+yUjVhIAx5LG5XEwz+xwcN2AYjKLVjmzfxhXbdA+PJwnAvHO1nJTx
 umiln5QrRN2CjeHHP6v8wACCU+gVfQDBBlQbYsd9i3Gy+6ouvBP7aFX3A7gQmzhlLqUN
 i42A==
X-Gm-Message-State: APjAAAVPGjwKhce0wQc+2tswca5cClgXJTGvfcTpJYhT24zvFOw9mz78
 OSKpR9GQahBkG4qNhFPAp+Q=
X-Google-Smtp-Source: APXvYqy4P0M8h9GL4VZafOUNMBlEWHblq/TdIGFzZe1RvTsMzZkf7jwjg4lW8m6b2FzXEjJ2wz9c/Q==
X-Received: by 2002:a5d:538e:: with SMTP id d14mr15529925wrv.358.1580727457719; 
 Mon, 03 Feb 2020 02:57:37 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id s1sm16607870wro.66.2020.02.03.02.57.36
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 03 Feb 2020 02:57:37 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, xen-devel@lists.xenproject.org
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-2-dwmw2@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <e2636761-f7e0-79ca-0e87-1f099d5b7928@xen.org>
Date: Mon, 3 Feb 2020 10:57:36 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-2-dwmw2@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/8] x86/setup: Fix badpage= handling for
 memory above HYPERVISOR_VIRT_END
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGF2aWQsCgpPbiAwMS8wMi8yMDIwIDAwOjMyLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4g
RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KPiAKPiBCYWQgcGFnZXMg
YXJlIGlkZW50aWZpZWQgYnkgZ2V0X3BsYXRmb3JtX2JhZHBhZ2VzKCkgYW5kIHdpdGggYmFkcGFn
ZT0KPiBvbiB0aGUgY29tbWFuZCBsaW5lLgo+IAo+IFRoZSBib290IGFsbG9jYXRvciBjdXJyZW50
bHkgYXV0b21hdGljYWxseSBlbGlkZXMgdGhlc2UgZnJvbSB0aGUgcmVnaW9ucwo+IHBhc3NlZCB0
byBpdCB3aXRoIGluaXRfYm9vdF9wYWdlcygpLiBUaGUgeGVuaGVhcCBpcyB0aGVuIGluaXRpYWxp
c2VkCj4gd2l0aCB0aGUgcGFnZXMgd2hpY2ggYXJlIHN0aWxsIG1hcmtlZCBhcyBmcmVlIGJ5IHRo
ZSBib290IGFsbG9jYXRvciB3aGVuCj4gZW5kX2Jvb3RfYWxsb2NhdG9yKCkgaXMgY2FsbGVkLgo+
IAo+IEhvd2V2ZXIsIGFueSBtZW1vcnkgYWJvdmUgSFlQRVJWSVNPUl9WSVJUX0VORCBpcyBwYXNz
ZWQgZGlyZWN0bHkgdG8KPiBpbml0X2RvbWhlYXBfcGFnZXMoKSBsYXRlciBpbiBfX3N0YXJ0X3hl
bigpLCBhbmQgdGhlIGJhZCBwYWdlIGxpc3QgaXMKPiBub3QgY29uc3VsdGVkLgo+IAo+IEZpeCB0
aGlzIGJ5IG1hcmtpbmcgdGhvc2UgcGFnZXMgYXMgUEdDX2Jyb2tlbiBpbiB0aGUgZnJhbWV0YWJs
ZSBhdCB0aGUKPiB0aW1lIGVuZF9ib290X2FsbG9jYXRvcigpIHJ1bnMsIGFuZCB0aGVuIG1ha2lu
ZyBpbml0X2hlYXBfcGFnZXMoKSBza2lwCj4gb3ZlciBhbnkgcGFnZXMgd2hpY2ggYXJlIHNvIG1h
cmtlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNv
LnVrPgo+IC0tLQo+ICAgeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCA4MiArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDc5IGluc2Vy
dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFn
ZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBpbmRleCA5MTlhMjcwNTg3Li4z
Y2Y0NzgzMTFiIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gKysrIGIv
eGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBAQCAtMTc1OCw2ICsxNzU4LDE4IEBAIGludCBxdWVy
eV9wYWdlX29mZmxpbmUobWZuX3QgbWZuLCB1aW50MzJfdCAqc3RhdHVzKQo+ICAgICAgIHJldHVy
biAwOwo+ICAgfQo+ICAgCj4gK3N0YXRpYyB1bnNpZ25lZCBsb25nIGNvbnRpZ19hdmFpbF9wYWdl
cyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5zaWduZWQgbG9uZyBtYXhfcGFnZXMpCj4gK3sKPiAr
ICAgIHVuc2lnbmVkIGxvbmcgaTsKPiArCj4gKyAgICBmb3IgKCBpID0gMCA7IGkgPCBtYXhfcGFn
ZXM7IGkrKykKPiArICAgIHsKPiArICAgICAgICBpZiAoIHBnW2ldLmNvdW50X2luZm8gJiBQR0Nf
YnJva2VuICkKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKyAgICByZXR1cm4gaTsK
PiArfQo+ICsKPiAgIC8qCj4gICAgKiBIYW5kIHRoZSBzcGVjaWZpZWQgYXJiaXRyYXJ5IHBhZ2Ug
cmFuZ2UgdG8gdGhlIHNwZWNpZmllZCBoZWFwIHpvbmUKPiAgICAqIGNoZWNraW5nIHRoZSBub2Rl
X2lkIG9mIHRoZSBwcmV2aW91cyBwYWdlLiAgSWYgdGhleSBkaWZmZXIgYW5kIHRoZQo+IEBAIC0x
Nzk5LDE4ICsxODExLDIzIEBAIHN0YXRpYyB2b2lkIGluaXRfaGVhcF9wYWdlcygKPiAgICAgICB7
Cj4gICAgICAgICAgIHVuc2lnbmVkIGludCBuaWQgPSBwaHlzX3RvX25pZChwYWdlX3RvX21hZGRy
KHBnK2kpKTsKPiAgIAo+ICsgICAgICAgIC8qIElmIHRoZSAoZmlyc3QpIHBhZ2UgaXMgYWxyZWFk
eSBtYXJrZWQgYnJva2VuLCBkb24ndCBhZGQgaXQuICovCj4gKyAgICAgICAgaWYgKCBwZ1tpXS5j
b3VudF9pbmZvICYgUEdDX2Jyb2tlbiApCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsKPiAg
ICAgICAgICAgaWYgKCB1bmxpa2VseSghYXZhaWxbbmlkXSkgKQo+ICAgICAgICAgICB7Cj4gKyAg
ICAgICAgICAgIHVuc2lnbmVkIGxvbmcgY29udGlnX25yX3BhZ2VzID0gY29udGlnX2F2YWlsX3Bh
Z2VzKHBnICsgaSwgbnJfcGFnZXMpOwo+ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBzID0g
bWZuX3gocGFnZV90b19tZm4ocGcgKyBpKSk7Cj4gLSAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcg
ZSA9IG1mbl94KG1mbl9hZGQocGFnZV90b19tZm4ocGcgKyBucl9wYWdlcyAtIDEpLCAxKSk7Cj4g
KyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZSA9IG1mbl94KG1mbl9hZGQocGFnZV90b19tZm4o
cGcgKyBpICsgY29udGlnX25yX3BhZ2VzIC0gMSksIDEpKTsKPiAgICAgICAgICAgICAgIGJvb2wg
dXNlX3RhaWwgPSAobmlkID09IHBoeXNfdG9fbmlkKHBmbl90b19wYWRkcihlIC0gMSkpKSAmJgo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICEocyAmICgoMVVMIDw8IE1BWF9PUkRFUikg
LSAxKSkgJiYKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoZmluZF9maXJzdF9zZXRf
Yml0KGUpIDw9IGZpbmRfZmlyc3Rfc2V0X2JpdChzKSk7Cj4gICAgICAgICAgICAgICB1bnNpZ25l
ZCBsb25nIG47Cj4gICAKPiAtICAgICAgICAgICAgbiA9IGluaXRfbm9kZV9oZWFwKG5pZCwgbWZu
X3gocGFnZV90b19tZm4ocGcgKyBpKSksIG5yX3BhZ2VzIC0gaSwKPiArICAgICAgICAgICAgbiA9
IGluaXRfbm9kZV9oZWFwKG5pZCwgbWZuX3gocGFnZV90b19tZm4ocGcgKyBpKSksIGNvbnRpZ19u
cl9wYWdlcywKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmdXNlX3RhaWwpOwo+
IC0gICAgICAgICAgICBCVUdfT04oaSArIG4gPiBucl9wYWdlcyk7Cj4gKyAgICAgICAgICAgIEJV
R19PTihuID4gY29udGlnX25yX3BhZ2VzKTsKPiAgICAgICAgICAgICAgIGlmICggbiAmJiAhdXNl
X3RhaWwgKQo+ICAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgIGkgKz0gbiAtIDE7
Cj4gQEAgLTE4NDYsNiArMTg2Myw2MyBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBhdmFpbF9oZWFw
X3BhZ2VzKAo+ICAgICAgIHJldHVybiBmcmVlX3BhZ2VzOwo+ICAgfQo+ICAgCj4gK3N0YXRpYyB2
b2lkIG1hcmtfYmFkX3BhZ2VzKHZvaWQpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgYmFkX3Nw
Zm4sIGJhZF9lcGZuOwoKSSB3b3VsZCBsaWtlIHRvIGF2b2lkIGFkZGluZyBtb3JlICdwZm4nIGlu
IHRoZSBjb2RlLiBQZXIgdGhlIGN1cnJlbnQgCnRlcm1pbm9sb2d5IChzZWUgaW5jbHVkZS94ZW4v
bW0uaCksIHRoaXMgd291bGQgYmUgYmFkX3NtZm4sIGJhZF9lbWZuLgoKSWRlYWxseSwgdGhpcyBz
aG91bGQgYWxzbyB1c2UgbWZuX3QsIGJ1dCBJIGNhbiBsaXZlIHdpdGhvdXQgaXQgZm9yIG5vdy4K
Cj4gKyAgICBjb25zdCBjaGFyICpwOwo+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7Cj4gKyNp
ZmRlZiBDT05GSUdfWDg2Cj4gKyAgICBjb25zdCBzdHJ1Y3QgcGxhdGZvcm1fYmFkX3BhZ2UgKmJh
ZHBhZ2U7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaSwgaiwgYXJyYXlfc2l6ZTsKPiArCj4gKyAgICBi
YWRwYWdlID0gZ2V0X3BsYXRmb3JtX2JhZHBhZ2VzKCZhcnJheV9zaXplKTsKPiArICAgIGlmICgg
YmFkcGFnZSApCj4gKyAgICB7Cj4gKyAgICAgICAgZm9yICggaSA9IDA7IGkgPCBhcnJheV9zaXpl
OyBpKysgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZm9yICggaiA9IDA7IGogPCAxVUwg
PDwgYmFkcGFnZS0+b3JkZXI7IGorKyApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAg
ICAgIGlmICggbWZuX3ZhbGlkKF9tZm4oYmFkcGFnZS0+bWZuICsgaikpICkKPiArICAgICAgICAg
ICAgICAgIHsKPiArICAgICAgICAgICAgICAgICAgICBwZyA9IG1mbl90b19wYWdlKF9tZm4oYmFk
cGFnZS0+bWZuICsgaikpOwo+ICsgICAgICAgICAgICAgICAgICAgIHBnLT5jb3VudF9pbmZvIHw9
IFBHQ19icm9rZW47Cj4gKyAgICAgICAgICAgICAgICAgICAgcGFnZV9saXN0X2FkZF90YWlsKHBn
LCAmcGFnZV9icm9rZW5fbGlzdCk7Cj4gKyAgICAgICAgICAgICAgICB9Cj4gKyAgICAgICAgICAg
IH0KPiArICAgICAgICB9Cj4gKyAgICB9CgpZb3UgYXJlIG1pc3NpbmcgdGhlIFBWIHNoaW0gcGFy
dCBoZXJlLgoKQnV0LCBBRkFJQ1QsIHRoZSBvbmx5IGRpZmZlcmVuY2Ugd2l0aCB0aGUgaW1wbGVt
ZW50YXRpb24gaW4gCmluaXRfYm9vdF9wYWdlcygpIGlzIGhvdyB3ZSB0cmVhdCB0aGUgcGFnZS4K
CkNvdWxkIHlvdSB3ZSBpbnRyb2R1Y2UgYSBjb21tb24gaGVscGVyIHRha2luZyBhIGNhbGxiYWNr
PyBUaGUgY2FsbGJhY2sgCndvdWxkIGJlIGFwcGxpZWQgb24gZXZlcnkgcmFuZ2UgcmFuZ2UuCgo+
ICsjZW5kaWYKPiArCj4gKyAgICAvKiBDaGVjayBuZXcgcGFnZXMgYWdhaW5zdCB0aGUgYmFkLXBh
Z2UgbGlzdC4gKi8KPiArICAgIHAgPSBvcHRfYmFkcGFnZTsKPiArICAgIHdoaWxlICggKnAgIT0g
J1wwJyApCj4gKyAgICB7Cj4gKyAgICAgICAgYmFkX3NwZm4gPSBzaW1wbGVfc3RydG91bChwLCAm
cCwgMCk7Cj4gKyAgICAgICAgYmFkX2VwZm4gPSBiYWRfc3BmbjsKPiArCj4gKyAgICAgICAgaWYg
KCAqcCA9PSAnLScgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgcCsrOwo+ICsgICAgICAg
ICAgICBiYWRfZXBmbiA9IHNpbXBsZV9zdHJ0b3VsKHAsICZwLCAwKTsKPiArICAgICAgICAgICAg
aWYgKCBiYWRfZXBmbiA8IGJhZF9zcGZuICkKPiArICAgICAgICAgICAgICAgIGJhZF9lcGZuID0g
YmFkX3NwZm47Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBpZiAoICpwID09ICcsJyApCj4g
KyAgICAgICAgICAgIHArKzsKPiArICAgICAgICBlbHNlIGlmICggKnAgIT0gJ1wwJyApCj4gKyAg
ICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICB3aGlsZSAoIG1mbl92YWxpZChfbWZuKGJh
ZF9zcGZuKSkgJiYgYmFkX3NwZm4gPCBiYWRfZXBmbiApCj4gKyAgICAgICAgewo+ICsgICAgICAg
ICAgICBwZyA9IG1mbl90b19wYWdlKF9tZm4oYmFkX3NwZm4pKTsKPiArICAgICAgICAgICAgcGct
PmNvdW50X2luZm8gfD0gUEdDX2Jyb2tlbjsKPiArICAgICAgICAgICAgcGFnZV9saXN0X2FkZF90
YWlsKHBnLCAmcGFnZV9icm9rZW5fbGlzdCk7Cj4gKyAgICAgICAgICAgIGJhZF9zcGZuKys7Cj4g
KyAgICAgICAgfQo+ICsgICAgfQo+ICt9Cj4gKwo+ICAgdm9pZCBfX2luaXQgZW5kX2Jvb3RfYWxs
b2NhdG9yKHZvaWQpCj4gICB7Cj4gICAgICAgdW5zaWduZWQgaW50IGk7Cj4gQEAgLTE4NzAsNiAr
MTk0NCw4IEBAIHZvaWQgX19pbml0IGVuZF9ib290X2FsbG9jYXRvcih2b2lkKQo+ICAgICAgIH0K
PiAgICAgICBucl9ib290bWVtX3JlZ2lvbnMgPSAwOwo+ICAgCj4gKyAgICBtYXJrX2JhZF9wYWdl
cygpOwo+ICsKPiAgICAgICBpZiAoICFkbWFfYml0c2l6ZSAmJiAobnVtX29ubGluZV9ub2Rlcygp
ID4gMSkgKQo+ICAgICAgICAgICBkbWFfYml0c2l6ZSA9IGFyY2hfZ2V0X2RtYV9iaXRzaXplKCk7
Cj4gICAKPiAKCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:57:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:57:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZQH-0007i7-Sd; Mon, 03 Feb 2020 10:57:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZQG-0007hZ-Dk
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:57:44 +0000
X-Inumbo-ID: ff4a0bd2-4673-11ea-8e48-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff4a0bd2-4673-11ea-8e48-12813bfff9fa;
 Mon, 03 Feb 2020 10:57:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580727462; x=1612263462;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=5cTElq8RmajOInGy+Yp6Ro4/ZWvBcXS3G3qbLkmNLKk=;
 b=tkK1kDXN/96Ny9Y7bTmMAGX1j17jK99+HdB4lL4bdtcSllj9Pq1a/Mu9
 SnvrCahpg2LdgpfxYQASJR3B+jMQTcjkhS0f5eaXEJlzArGPiA2N9jQwx
 SVvmuN5lh+VgOK7SBYaAZuRta+F/Rv9eLv6hCU/mWg9DvHga0JPs9ZJ6r U=;
IronPort-SDR: ldCLz2zrB56Lpe5EwQ2BgHHJwusEXMZhzNwyPOQ0h03RrDi0ZycL9n+J4RGEjuIac6a7xj6O2L
 tO0ORxApes8Q==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="24015475"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-67b371d8.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 03 Feb 2020 10:57:30 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-67b371d8.us-east-1.amazon.com (Postfix) with ESMTPS
 id B79E9A1EC8; Mon,  3 Feb 2020 10:57:26 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 10:57:15 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 10:57:14 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Mon, 3 Feb 2020 10:57:11 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 10:56:54 +0000
Message-ID: <20200203105654.22998-5-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200203105654.22998-1-pdurrant@amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v9 4/4] x86 / vmx: use a MEMF_no_refcount
 domheap page for APIC_DEFAULT_PHYS_BASE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

dm14X2FsbG9jX3ZsYXBpY19tYXBwaW5nKCkgY3VycmVudGx5IGNvbnRhaW5zIHNvbWUgdmVyeSBv
ZGQgbG9va2luZyBjb2RlCnRoYXQgYWxsb2NhdGVzIGEgTUVNRl9ub19vd25lciBkb21oZWFwIHBh
Z2UgYW5kIHRoZW4gc2hhcmVzIHdpdGggdGhlIGd1ZXN0CmFzIGlmIGl0IHdlcmUgYSB4ZW5oZWFw
IHBhZ2UuIFRoaXMgdGhlbiByZXF1aXJlcyB2bXhfZnJlZV92bGFwaWNfbWFwcGluZygpCnRvIGNh
bGwgYSBzcGVjaWFsIGZ1bmN0aW9uIGluIHRoZSBtbSBjb2RlOiBmcmVlX3NoYXJlZF9kb21oZWFw
X3BhZ2UoKS4KCkJ5IHVzaW5nIGEgTUVNRl9ub19yZWZjb3VudCBkb21oZWFwIHBhZ2UgaW5zdGVh
ZCwgdGhlIG9kZCBsb29raW5nIGNvZGUgaW4Kdm14X2FsbG9jX3ZsYXBpY19tYXBwaW5nKCkgY2Fu
IHNpbXBseSB1c2UgZ2V0X3BhZ2VfYW5kX3R5cGUoKSB0byBzZXQgdXAgYQp3cml0YWJsZSBtYXBw
aW5nIGJlZm9yZSBpbnNlcnRpb24gaW4gdGhlIFAyTSBhbmQgdm14X2ZyZWVfdmxhcGljX21hcHBp
bmcoKQpjYW4gc2ltcGx5IHJlbGVhc2UgdGhlIHBhZ2UgdXNpbmcgcHV0X3BhZ2VfYWxsb2NfcmVm
KCkgZm9sbG93ZWQgYnkKcHV0X3BhZ2VfYW5kX3R5cGUoKS4gVGhpcyB0aGVuIGFsbG93cyBmcmVl
X3NoYXJlZF9kb21oZWFwX3BhZ2UoKSB0byBiZQpwdXJnZWQuCgpTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4KLS0tCkNjOiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+CkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cgp2NDoKIC0gVXNlIGEgTUVNRl9ub19yZWZjb3VudCBwYWdlIHJhdGhlciB0aGFuIGEgJ25vcm1h
bCcgcGFnZQoKdjI6CiAtIFNldCBhbiBpbml0aWFsIHZhbHVlIGZvciBtYXhfcGFnZXMgcmF0aGVy
IHRoYW4gYXZvaWRpbmcgdGhlIGNoZWNrIGluCiAgIGFzc2lnbl9wYWdlcygpCiAtIE1ha2UgZG9t
YWluX2Rlc3Ryb3koKSBvcHRpb25hbAotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIHwg
MjEgKysrKysrKysrKysrKysrKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICB8IDEw
IC0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCAgIHwgIDIgLS0KIDMgZmlsZXMg
Y2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpp
bmRleCA2MDZmM2RjMmViLi43NDIzZDI0MjFiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwpAQCAtMzAyOCwxMiAr
MzAyOCwyMiBAQCBzdGF0aWMgaW50IHZteF9hbGxvY192bGFwaWNfbWFwcGluZyhzdHJ1Y3QgZG9t
YWluICpkKQogICAgIGlmICggIWNwdV9oYXNfdm14X3ZpcnR1YWxpemVfYXBpY19hY2Nlc3NlcyAp
CiAgICAgICAgIHJldHVybiAwOwogCi0gICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgTUVN
Rl9ub19vd25lcik7CisgICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgTUVNRl9ub19yZWZj
b3VudCk7CiAgICAgaWYgKCAhcGcgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIGlm
ICggIWdldF9wYWdlX2FuZF90eXBlKHBnLCBkLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgIHsK
KyAgICAgICAgLyoKKyAgICAgICAgICogVGhlIGRvbWFpbiBjYW4ndCBwb3NzaWJseSBrbm93IGFi
b3V0IHRoaXMgcGFnZSB5ZXQsIHNvIGZhaWx1cmUKKyAgICAgICAgICogaGVyZSBpcyBhIGNsZWFy
IGluZGljYXRpb24gb2Ygc29tZXRoaW5nIGZpc2h5IGdvaW5nIG9uLgorICAgICAgICAgKi8KKyAg
ICAgICAgZG9tYWluX2NyYXNoKGQpOworICAgICAgICByZXR1cm4gLUVOT0RBVEE7CisgICAgfQor
CiAgICAgbWZuID0gcGFnZV90b19tZm4ocGcpOwogICAgIGNsZWFyX2RvbWFpbl9wYWdlKG1mbik7
Ci0gICAgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdChwZywgZCwgU0hBUkVfcncpOwogICAgIGQt
PmFyY2guaHZtLnZteC5hcGljX2FjY2Vzc19tZm4gPSBtZm47CiAKICAgICByZXR1cm4gc2V0X21t
aW9fcDJtX2VudHJ5KGQsIHBhZGRyX3RvX3BmbihBUElDX0RFRkFVTFRfUEhZU19CQVNFKSwgbWZu
LApAQCAtMzA0Nyw3ICszMDU3LDEyIEBAIHN0YXRpYyB2b2lkIHZteF9mcmVlX3ZsYXBpY19tYXBw
aW5nKHN0cnVjdCBkb21haW4gKmQpCiAKICAgICBkLT5hcmNoLmh2bS52bXguYXBpY19hY2Nlc3Nf
bWZuID0gX21mbigwKTsKICAgICBpZiAoICFtZm5fZXEobWZuLCBfbWZuKDApKSApCi0gICAgICAg
IGZyZWVfc2hhcmVkX2RvbWhlYXBfcGFnZShtZm5fdG9fcGFnZShtZm4pKTsKKyAgICB7CisgICAg
ICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gbWZuX3RvX3BhZ2UobWZuKTsKKworICAgICAgICBw
dXRfcGFnZV9hbGxvY19yZWYocGcpOworICAgICAgICBwdXRfcGFnZV9hbmRfdHlwZShwZyk7Cisg
ICAgfQogfQogCiBzdGF0aWMgdm9pZCB2bXhfaW5zdGFsbF92bGFwaWNfbWFwcGluZyhzdHJ1Y3Qg
dmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS5jIGIveGVuL2FyY2gveDg2L21t
LmMKaW5kZXggZmQxMzRlZGNkZS4uMWU0OWJiMDE1NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L21tLmMKKysrIGIveGVuL2FyY2gveDg2L21tLmMKQEAgLTQ5NiwxNiArNDk2LDYgQEAgdm9pZCBz
aGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHN0cnVjdCBk
b21haW4gKmQsCiAgICAgc3Bpbl91bmxvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7CiB9CiAKLXZv
aWQgZnJlZV9zaGFyZWRfZG9taGVhcF9wYWdlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCi17Ci0g
ICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOwotICAgIGlmICggIXRlc3RfYW5kX2NsZWFyX2Jp
dChfUEdDX3hlbl9oZWFwLCAmcGFnZS0+Y291bnRfaW5mbykgKQotICAgICAgICBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsKLSAgICBwYWdlLT51LmludXNlLnR5cGVfaW5mbyA9IDA7Ci0gICAgcGFnZV9z
ZXRfb3duZXIocGFnZSwgTlVMTCk7Ci0gICAgZnJlZV9kb21oZWFwX3BhZ2UocGFnZSk7Ci19Ci0K
IHZvaWQgbWFrZV9jcjMoc3RydWN0IHZjcHUgKnYsIG1mbl90IG1mbikKIHsKICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gdi0+ZG9tYWluOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9t
bS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCmluZGV4IDA2ZDY0ZDQ5NGQuLmZhZmIzYWY0
NmQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAorKysgYi94ZW4vaW5jbHVk
ZS9hc20teDg2L21tLmgKQEAgLTMyMCw4ICszMjAsNiBAQCBzdHJ1Y3QgcGFnZV9pbmZvCiAKICNk
ZWZpbmUgbWFkZHJfZ2V0X293bmVyKG1hKSAgIChwYWdlX2dldF9vd25lcihtYWRkcl90b19wYWdl
KChtYSkpKSkKIAotZXh0ZXJuIHZvaWQgZnJlZV9zaGFyZWRfZG9taGVhcF9wYWdlKHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UpOwotCiAjZGVmaW5lIGZyYW1lX3RhYmxlICgoc3RydWN0IHBhZ2VfaW5m
byAqKUZSQU1FVEFCTEVfVklSVF9TVEFSVCkKIGV4dGVybiB1bnNpZ25lZCBsb25nIG1heF9wYWdl
OwogZXh0ZXJuIHVuc2lnbmVkIGxvbmcgdG90YWxfcGFnZXM7Ci0tIAoyLjIwLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 10:57:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 10:57:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZQN-0007kI-7O; Mon, 03 Feb 2020 10:57:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZQL-0007jg-E0
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 10:57:49 +0000
X-Inumbo-ID: ff4a0bd3-4673-11ea-8e48-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff4a0bd3-4673-11ea-8e48-12813bfff9fa;
 Mon, 03 Feb 2020 10:57:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580727463; x=1612263463;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Gf5x/tBmGj3budHRRuST5MQ080Rt3o8FfyCM5UjD4qU=;
 b=qPdpPKLVM9n4z/zop6opB2l+gCBf48Vi/7PT1oyurVuOYtl1YHwpXjry
 rpYIZGuAelYhbIRwvQd5GfHgYyBqh4rkKiegGOa7L9+B0zu5q0aTsep4o
 RyHTI5hJsK/XJmy7R9SPzgMbbp9ax5AeCIB6nI/Hust4cMK1INQsr6bVS I=;
IronPort-SDR: +ROVqVMrqm79GCCs1Kq4ERFcNS4o98lk6KfP0W3GiTkrNI5pADj1yFBeoGxJgAvtB2d5B1j7s3
 M6GJpnSyb0cg==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="24015474"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 03 Feb 2020 10:57:30 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com (Postfix) with ESMTPS
 id 488DDA2834; Mon,  3 Feb 2020 10:57:25 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 10:57:12 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 10:57:10 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Mon, 3 Feb 2020 10:57:07 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 10:56:53 +0000
Message-ID: <20200203105654.22998-4-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200203105654.22998-1-pdurrant@amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v9 3/4] mm: make pages allocated with
 MEMF_no_refcount safe to assign
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IGl0IGlzIHVuc2FmZSB0byBhc3NpZ24gYSBkb21oZWFwIHBhZ2UgYWxsb2NhdGVk
IHdpdGgKTUVNRl9ub19yZWZjb3VudCB0byBhIGRvbWFpbiBiZWNhdXNlIHRoZSBkb21haW4ndCAn
dG90X3BhZ2VzJyB3aWxsIG5vdApiZSBpbmNyZW1lbnRlZCwgYnV0IHdpbGwgYmUgZGVjcmVtZW50
IHdoZW4gdGhlIHBhZ2UgaXMgZnJlZWQgKHNpbmNlCmZyZWVfZG9taGVhcF9wYWdlcygpIGhhcyBu
byB3YXkgb2YgdGVsbGluZyB0aGF0IHRoZSBpbmNyZW1lbnQgd2FzIHNraXBwZWQpLgoKVGhpcyBw
YXRjaCBhbGxvY2F0ZXMgYSBuZXcgJ2NvdW50X2luZm8nIGJpdCBmb3IgYSBQR0NfZXh0cmEgZmxh
Zwp3aGljaCBpcyB0aGVuIHVzZWQgdG8gbWFyayBwYWdlcyB3aGVuIGFsbG9jX2RvbWhlYXBfcGFn
ZXMoKSBpcyBjYWxsZWQKd2l0aCBNRU1GX25vX3JlZmNvdW50LiBhc3NpZ25fcGFnZXMoKSBiZWNh
dXNlIGl0IHN0aWxsIG5lZWRzIHRvIGNhbGwKZG9tYWluX2FkanVzdF90b3RfcGFnZXMoKSB0byBt
YWtlIHN1cmUgdGhlIGRvbWFpbiBpcyBhcHByb3ByaWF0ZWx5CnJlZmVyZW5jZWQuIEhlbmNlIGl0
IGlzIG1vZGlmaWVkIHRvIGRvIHRoYXQgZm9yIFBHQ19leHRyYSBwYWdlcyBldmVuIGlmIGl0Cmlz
IHBhc3NlZCBNRU1GX25vX3JlZm91bnQuCgpUaGUgbnVtYmVyIG9mIFBHQ19leHRyYSBwYWdlcyBh
c3NpZ25lZCB0byBhIGRvbWFpbiBpcyB0cmFja2VkIGluIGEgbmV3CidleHRyYV9wYWdlcycgY291
bnRlciwgd2hpY2ggaXMgdGhlbiBzdWJ0cmFjdGVkIGZyb20gJ3RvdGFsX3BhZ2VzJyBpbgp0aGUg
ZG9tYWluX3RvdF9wYWdlcygpIGhlbHBlci4gVGh1cyAnbm9ybWFsJyBwYWdlIGFzc2lnbm1lbnRz
IHdpbGwgc3RpbGwKYmUgYXBwcm9wcmlhdGVseSBjaGVja2VkIGFnYWluc3QgJ21heF9wYWdlcycu
CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+ClJldmll
d2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDYzogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3Jn
ZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNj
OiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+CkNjOiAiUm9n
ZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKdjg6CiAtIERyb3AgdGhlIGlk
ZWEgb2YgcG9zdC1hbGxvY2F0aW9uIGFzc2lnbm1lbnQgYWRkaW5nIGFuIGVycm9yIHBhdGggdG8K
ICAgc3RlYWxfcGFnZSgpIGlmIGl0IGVuY291bnRlcnMgYSBQR0NfZXh0cmEgcGFnZQogLSBUaWdo
dGVuIHVwIHRoZSBBU1NFUlRzIGluIGFzc2lnbl9wYWdlcygpCgp2NzoKIC0gcy9QR0Nfbm9fcmVm
Y291bnQvUEdDX2V4dHJhL2cKIC0gUmUtd29yayBhbGxvY2F0aW9uIHRvIGFjY291bnQgZm9yICdl
eHRyYScgcGFnZXMsIGFsc28gbWFraW5nIGl0CiAgIHNhZmUgdG8gYXNzaWduIFBHQ19leHRyYSBw
YWdlcyBwb3N0LWFsbG9jYXRpb24KCnY2OgogLSBBZGQgYW4gZXh0cmEgQVNTRVJUIGludG8gYXNz
aWduX3BhZ2VzKCkgdGhhdCBQR0Nfbm9fcmVmY291bnQgaXMgbm90CiAgIHNldCBpZiBNRU1GX25v
X3JlZmNvdW50IGlzIGNsZWFyCiAtIEFTU0VSVCB0aGF0IGNvdW50X2luZm8gaXMgMCBpbiBhbGxv
Y19kb21oZWFwX3BhZ2VzKCkgYW5kIHNldCB0bwogICBQR0Nfbm9fcmVmY291bnQgcmF0aGVyIHRo
YW4gT1JpbmcKCnY1OgogLSBNYWtlIHN1cmUgUEdDX25vX3JlZmNvdW50IGlzIHNldCBiZWZvcmUg
YXNzaWduX3BhZ2VzKCkgaXMgY2FsbGVkCiAtIERvbid0IGJvdGhlciB0byBjbGVhciBQR0Nfbm9f
cmVmY291bnQgaW4gZnJlZV9kb21oZWFwX3BhZ2VzKCkgYW5kCiAgIGRyb3AgQVNTRVJUIGluIGZy
ZWVfaGVhcF9wYWdlcygpCiAtIERvbid0IGxhdGNoIGNvdW50X2luZm8gaW4gZnJlZV9oZWFwX3Bh
Z2VzKCkKCnY0OgogLSBOZXcgaW4gdjQKLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgfCAg
MyArLQogeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgIHwgNjMgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oIHwgIDUgKysrLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oIHwgIDcgKysrLS0KIHhlbi9pbmNsdWRlL3hlbi9zY2hl
ZC5oICB8ICA1ICsrKy0KIDUgZmlsZXMgY2hhbmdlZCwgNjQgaW5zZXJ0aW9ucygrKSwgMTkgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYv
bW0uYwppbmRleCBlMWIwNDFlMmRmLi5mZDEzNGVkY2RlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtNDIxNyw3ICs0MjE3LDggQEAgaW50
IHN0ZWFsX3BhZ2UoCiAgICAgaWYgKCAhKG93bmVyID0gcGFnZV9nZXRfb3duZXJfYW5kX3JlZmVy
ZW5jZShwYWdlKSkgKQogICAgICAgICBnb3RvIGZhaWw7CiAKLSAgICBpZiAoIG93bmVyICE9IGQg
fHwgaXNfeGVuX2hlYXBfcGFnZShwYWdlKSApCisgICAgaWYgKCBvd25lciAhPSBkIHx8IGlzX3hl
bl9oZWFwX3BhZ2UocGFnZSkgfHwKKyAgICAgICAgIChwYWdlLT5jb3VudF9pbmZvICYgUEdDX2V4
dHJhKSApCiAgICAgICAgIGdvdG8gZmFpbF9wdXQ7CiAKICAgICAvKgpkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCBiYmQz
MTYzOTA5Li4xYWM5ZDljNzE5IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwor
KysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMjI2Nyw3ICsyMjY3LDI5IEBAIGludCBh
c3NpZ25fcGFnZXMoCiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGlmICggIShtZW1m
bGFncyAmIE1FTUZfbm9fcmVmY291bnQpICkKKyNpZm5kZWYgTkRFQlVHCisgICAgeworICAgICAg
ICB1bnNpZ25lZCBpbnQgZXh0cmFfcGFnZXMgPSAwOworCisgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgKDF1bCA8PCBvcmRlcik7IGkrKyApCisgICAgICAgIHsKKyAgICAgICAgICAgIEFTU0VSVCgh
KHBnW2ldLmNvdW50X2luZm8gJiB+UEdDX2V4dHJhKSk7CisgICAgICAgICAgICBpZiAoIHBnW2ld
LmNvdW50X2luZm8gJiBQR0NfZXh0cmEgKQorICAgICAgICAgICAgICAgIGV4dHJhX3BhZ2VzKys7
CisgICAgICAgIH0KKworICAgICAgICBBU1NFUlQoIWV4dHJhX3BhZ2VzIHx8CisgICAgICAgICAg
ICAgICAoKG1lbWZsYWdzICYgTUVNRl9ub19yZWZjb3VudCkgJiYKKyAgICAgICAgICAgICAgICBl
eHRyYV9wYWdlcyA9PSAxdSA8PCBvcmRlcikpOworICAgIH0KKyNlbmRpZgorCisgICAgaWYgKCBw
Z1swXS5jb3VudF9pbmZvICYgUEdDX2V4dHJhICkKKyAgICB7CisgICAgICAgIGQtPmV4dHJhX3Bh
Z2VzICs9IDF1IDw8IG9yZGVyOworICAgICAgICBtZW1mbGFncyAmPSB+TUVNRl9ub19yZWZjb3Vu
dDsKKyAgICB9CisgICAgZWxzZSBpZiAoICEobWVtZmxhZ3MgJiBNRU1GX25vX3JlZmNvdW50KSAp
CiAgICAgewogICAgICAgICB1bnNpZ25lZCBpbnQgdG90X3BhZ2VzID0gZG9tYWluX3RvdF9wYWdl
cyhkKSArICgxIDw8IG9yZGVyKTsKIApAQCAtMjI3OCwxOCArMjMwMCwxOSBAQCBpbnQgYXNzaWdu
X3BhZ2VzKAogICAgICAgICAgICAgcmMgPSAtRTJCSUc7CiAgICAgICAgICAgICBnb3RvIG91dDsK
ICAgICAgICAgfQorICAgIH0KIAotICAgICAgICBpZiAoIHVubGlrZWx5KGRvbWFpbl9hZGp1c3Rf
dG90X3BhZ2VzKGQsIDEgPDwgb3JkZXIpID09ICgxIDw8IG9yZGVyKSkgKQorICAgIGlmICggISht
ZW1mbGFncyAmIE1FTUZfbm9fcmVmY291bnQpICYmCisgICAgICAgICB1bmxpa2VseShkb21haW5f
YWRqdXN0X3RvdF9wYWdlcyhkLCAxIDw8IG9yZGVyKSA9PSAoMSA8PCBvcmRlcikpICkKICAgICAg
ICAgICAgIGdldF9rbm93bmFsaXZlX2RvbWFpbihkKTsKLSAgICB9CiAKICAgICBmb3IgKCBpID0g
MDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKICAgICB7CiAgICAgICAgIEFTU0VSVChwYWdlX2dl
dF9vd25lcigmcGdbaV0pID09IE5VTEwpOwotICAgICAgICBBU1NFUlQoIXBnW2ldLmNvdW50X2lu
Zm8pOwogICAgICAgICBwYWdlX3NldF9vd25lcigmcGdbaV0sIGQpOwogICAgICAgICBzbXBfd21i
KCk7IC8qIERvbWFpbiBwb2ludGVyIG11c3QgYmUgdmlzaWJsZSBiZWZvcmUgdXBkYXRpbmcgcmVm
Y250LiAqLwotICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID0gUEdDX2FsbG9jYXRlZCB8IDE7Cisg
ICAgICAgIHBnW2ldLmNvdW50X2luZm8gPQorICAgICAgICAgICAgKHBnW2ldLmNvdW50X2luZm8g
JiBQR0NfZXh0cmEpIHwgUEdDX2FsbG9jYXRlZCB8IDE7CiAgICAgICAgIHBhZ2VfbGlzdF9hZGRf
dGFpbCgmcGdbaV0sICZkLT5wYWdlX2xpc3QpOwogICAgIH0KIApAQCAtMjMxNSwxMSArMjMzOCw2
IEBAIHN0cnVjdCBwYWdlX2luZm8gKmFsbG9jX2RvbWhlYXBfcGFnZXMoCiAKICAgICBpZiAoIG1l
bWZsYWdzICYgTUVNRl9ub19vd25lciApCiAgICAgICAgIG1lbWZsYWdzIHw9IE1FTUZfbm9fcmVm
Y291bnQ7Ci0gICAgZWxzZSBpZiAoIChtZW1mbGFncyAmIE1FTUZfbm9fcmVmY291bnQpICYmIGQg
KQotICAgIHsKLSAgICAgICAgQVNTRVJUKCEobWVtZmxhZ3MgJiBNRU1GX25vX3JlZmNvdW50KSk7
Ci0gICAgICAgIHJldHVybiBOVUxMOwotICAgIH0KIAogICAgIGlmICggIWRtYV9iaXRzaXplICkK
ICAgICAgICAgbWVtZmxhZ3MgJj0gfk1FTUZfbm9fZG1hOwpAQCAtMjMzMiwxMSArMjM1MCwyMyBA
QCBzdHJ1Y3QgcGFnZV9pbmZvICphbGxvY19kb21oZWFwX3BhZ2VzKAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG1lbWZsYWdzLCBkKSkgPT0gTlVMTCkpICkKICAgICAgICAgIHJl
dHVybiBOVUxMOwogCi0gICAgaWYgKCBkICYmICEobWVtZmxhZ3MgJiBNRU1GX25vX293bmVyKSAm
JgotICAgICAgICAgYXNzaWduX3BhZ2VzKGQsIHBnLCBvcmRlciwgbWVtZmxhZ3MpICkKKyAgICBp
ZiAoIGQgJiYgIShtZW1mbGFncyAmIE1FTUZfbm9fb3duZXIpICkKICAgICB7Ci0gICAgICAgIGZy
ZWVfaGVhcF9wYWdlcyhwZywgb3JkZXIsIG1lbWZsYWdzICYgTUVNRl9ub19zY3J1Yik7Ci0gICAg
ICAgIHJldHVybiBOVUxMOworICAgICAgICBpZiAoIG1lbWZsYWdzICYgTUVNRl9ub19yZWZjb3Vu
dCApCisgICAgICAgIHsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaTsKKworICAgICAgICAg
ICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IG9yZGVyKTsgaSsrICkKKyAgICAgICAgICAgIHsK
KyAgICAgICAgICAgICAgICBBU1NFUlQoIXBnW2ldLmNvdW50X2luZm8pOworICAgICAgICAgICAg
ICAgIHBnW2ldLmNvdW50X2luZm8gPSBQR0NfZXh0cmE7CisgICAgICAgICAgICB9CisgICAgICAg
IH0KKyAgICAgICAgaWYgKCBhc3NpZ25fcGFnZXMoZCwgcGcsIG9yZGVyLCBtZW1mbGFncykgKQor
ICAgICAgICB7CisgICAgICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcsIG9yZGVyLCBtZW1mbGFn
cyAmIE1FTUZfbm9fc2NydWIpOworICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisgICAgICAgIH0K
ICAgICB9CiAKICAgICByZXR1cm4gcGc7CkBAIC0yMzg0LDYgKzI0MTQsMTEgQEAgdm9pZCBmcmVl
X2RvbWhlYXBfcGFnZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2lnbmVkIGludCBvcmRlcikK
ICAgICAgICAgICAgICAgICAgICAgQlVHKCk7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAg
ICAgICAgIGFyY2hfZnJlZV9oZWFwX3BhZ2UoZCwgJnBnW2ldKTsKKyAgICAgICAgICAgICAgICBp
ZiAoIHBnW2ldLmNvdW50X2luZm8gJiBQR0NfZXh0cmEgKQorICAgICAgICAgICAgICAgIHsKKyAg
ICAgICAgICAgICAgICAgICAgQVNTRVJUKGQtPmV4dHJhX3BhZ2VzKTsKKyAgICAgICAgICAgICAg
ICAgICAgZC0+ZXh0cmFfcGFnZXMtLTsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9
CiAKICAgICAgICAgICAgIGRyb3BfZG9tX3JlZiA9ICFkb21haW5fYWRqdXN0X3RvdF9wYWdlcyhk
LCAtKDEgPDwgb3JkZXIpKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAppbmRleCAzMzNlZmQzYTYwLi43ZGY5MTI4MGJjIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9tbS5oCkBAIC0xMTksOSArMTE5LDEyIEBAIHN0cnVjdCBwYWdlX2luZm8KICNkZWZpbmUg
UEdDX3N0YXRlX29mZmxpbmVkIFBHX21hc2soMiwgOSkKICNkZWZpbmUgUEdDX3N0YXRlX2ZyZWUg
ICAgUEdfbWFzaygzLCA5KQogI2RlZmluZSBwYWdlX3N0YXRlX2lzKHBnLCBzdCkgKCgocGcpLT5j
b3VudF9pbmZvJlBHQ19zdGF0ZSkgPT0gUEdDX3N0YXRlXyMjc3QpCisvKiBQYWdlIGlzIG5vdCBy
ZWZlcmVuY2UgY291bnRlZCAqLworI2RlZmluZSBfUEdDX2V4dHJhICAgICAgICBQR19zaGlmdCgx
MCkKKyNkZWZpbmUgUEdDX2V4dHJhICAgICAgICAgUEdfbWFzaygxLCAxMCkKIAogLyogQ291bnQg
b2YgcmVmZXJlbmNlcyB0byB0aGlzIGZyYW1lLiAqLwotI2RlZmluZSBQR0NfY291bnRfd2lkdGgg
ICBQR19zaGlmdCg5KQorI2RlZmluZSBQR0NfY291bnRfd2lkdGggICBQR19zaGlmdCgxMCkKICNk
ZWZpbmUgUEdDX2NvdW50X21hc2sgICAgKCgxVUw8PFBHQ19jb3VudF93aWR0aCktMSkKIAogLyoK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvbW0uaAppbmRleCAyY2E4ODgyYWQwLi4wNmQ2NGQ0OTRkIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L21tLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCkBAIC03Nyw5
ICs3NywxMiBAQAogI2RlZmluZSBQR0Nfc3RhdGVfb2ZmbGluZWQgUEdfbWFzaygyLCA5KQogI2Rl
ZmluZSBQR0Nfc3RhdGVfZnJlZSAgICBQR19tYXNrKDMsIDkpCiAjZGVmaW5lIHBhZ2Vfc3RhdGVf
aXMocGcsIHN0KSAoKChwZyktPmNvdW50X2luZm8mUEdDX3N0YXRlKSA9PSBQR0Nfc3RhdGVfIyNz
dCkKKy8qIFBhZ2UgaXMgbm90IHJlZmVyZW5jZSBjb3VudGVkICovCisjZGVmaW5lIF9QR0NfZXh0
cmEgICAgICAgIFBHX3NoaWZ0KDEwKQorI2RlZmluZSBQR0NfZXh0cmEgICAgICAgICBQR19tYXNr
KDEsIDEwKQogCi0gLyogQ291bnQgb2YgcmVmZXJlbmNlcyB0byB0aGlzIGZyYW1lLiAqLwotI2Rl
ZmluZSBQR0NfY291bnRfd2lkdGggICBQR19zaGlmdCg5KQorLyogQ291bnQgb2YgcmVmZXJlbmNl
cyB0byB0aGlzIGZyYW1lLiAqLworI2RlZmluZSBQR0NfY291bnRfd2lkdGggICBQR19zaGlmdCgx
MCkKICNkZWZpbmUgUEdDX2NvdW50X21hc2sgICAgKCgxVUw8PFBHQ19jb3VudF93aWR0aCktMSkK
IAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2luY2x1ZGUv
eGVuL3NjaGVkLmgKaW5kZXggMWI2ZDdiOTQxZi4uMjFiNWY0Y2ViZCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKQEAgLTM3
NCw2ICszNzQsNyBAQCBzdHJ1Y3QgZG9tYWluCiAgICAgdW5zaWduZWQgaW50ICAgICB4ZW5oZWFw
X3BhZ2VzOyAgICAgLyogcGFnZXMgYWxsb2NhdGVkIGZyb20gWGVuIGhlYXAgKi8KICAgICB1bnNp
Z25lZCBpbnQgICAgIG91dHN0YW5kaW5nX3BhZ2VzOyAvKiBwYWdlcyBjbGFpbWVkIGJ1dCBub3Qg
cG9zc2Vzc2VkICovCiAgICAgdW5zaWduZWQgaW50ICAgICBtYXhfcGFnZXM7ICAgICAgICAgLyog
bWF4aW11bSB2YWx1ZSBmb3IgZG9tYWluX3RvdF9wYWdlcygpICovCisgICAgdW5zaWduZWQgaW50
ICAgICBleHRyYV9wYWdlczsgICAgICAgLyogcGFnZXMgbm90IGluY2x1ZGVkIGluIGRvbWFpbl90
b3RfcGFnZXMoKSAqLwogICAgIGF0b21pY190ICAgICAgICAgc2hyX3BhZ2VzOyAgICAgICAgIC8q
IHNoYXJlZCBwYWdlcyAqLwogICAgIGF0b21pY190ICAgICAgICAgcGFnZWRfcGFnZXM7ICAgICAg
IC8qIHBhZ2VkLW91dCBwYWdlcyAqLwogCkBAIC01NDgsNyArNTQ5LDkgQEAgc3RydWN0IGRvbWFp
bgogLyogUmV0dXJuIG51bWJlciBvZiBwYWdlcyBjdXJyZW50bHkgcG9zZXNzZWQgYnkgdGhlIGRv
bWFpbiAqLwogc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZG9tYWluX3RvdF9wYWdlcyhjb25z
dCBzdHJ1Y3QgZG9tYWluICpkKQogewotICAgIHJldHVybiBkLT50b3RfcGFnZXM7CisgICAgQVNT
RVJUKGQtPmV4dHJhX3BhZ2VzIDw9IGQtPnRvdF9wYWdlcyk7CisKKyAgICByZXR1cm4gZC0+dG90
X3BhZ2VzIC0gZC0+ZXh0cmFfcGFnZXM7CiB9CiAKIC8qIFByb3RlY3QgdXBkYXRlcy9yZWFkcyAo
cmVzcC4pIG9mIGRvbWFpbl9saXN0IGFuZCBkb21haW5faGFzaC4gKi8KLS0gCjIuMjAuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:05:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:05:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZY1-0000SS-2L; Mon, 03 Feb 2020 11:05:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyZXz-0000SN-TI
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:05:43 +0000
X-Inumbo-ID: 1e7c104e-4675-11ea-a933-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1e7c104e-4675-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 11:05:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E475AB1B2;
 Mon,  3 Feb 2020 11:05:41 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
Date: Mon, 3 Feb 2020 12:05:46 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMTozOSwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4gU2VudDogMzEg
SmFudWFyeSAyMDIwIDE3OjU3Cj4+IFRvOiBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnPgo+PiBDYzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1h
em9uLmNvLnVrPjsgTWljaGFlbCBLZWxsZXkKPj4gPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBX
ZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQo+PiA8d2xAeGVuLm9yZz47IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXIKPj4gPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KPj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0dXAgaHlw
ZXJjYWxsIHBhZ2UKPj4KPj4gKE5vdGUgdG8gc2VsZikKPj4KPj4gT24gRnJpLCBKYW4gMzEsIDIw
MjAgYXQgMDU6NDk6MjRQTSArMDAwMCwgV2VpIExpdSB3cm90ZToKPj4gWy4uLl0KPj4+ICtzdGF0
aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkKPj4+ICt7Cj4+PiArICAgIHVuaW9u
IGh2X2d1ZXN0X29zX2lkIGlkOwo+Pj4gKwo+Pgo+PiAgICAgICAgaWQucmF3ID0gMDsKPiAKPiBP
ciBqdXN0IHVzZSBhIEM5OSBpbml0aWFsaXplciB0byBzZXQgdGhpbmdzIHVwLiBBIGJpdCBuZWF0
ZXIgSU1PLgoKSWYgeW91IG1lYW4gdGhpcyBmb3IgLi4uCgo+Pj4gKyAgICBpZC52ZW5kb3IgPSBI
Vl9YRU5fVkVORE9SX0lEOwo+Pj4gKyAgICBpZC5tYWpvciA9IHhlbl9tYWpvcl92ZXJzaW9uKCk7
Cj4+PiArICAgIGlkLm1pbm9yID0geGVuX21pbm9yX3ZlcnNpb24oKTsKCi4uLiB0aGVzZSB0aHJl
ZSBmaWVsZHMsIHRoZW4gdGhpcyB3b24ndCB3b3JrIHdpdGggcmF0aGVyIG9sZCBnY2MKd2Ugc3Rp
bGwgcGVybWl0IHRvIGJlIHVzZWQuIFVzaW5nIHsgLnJhdyA9IDAgfSB3b3VsZCB3b3JrIGFmYWlj
dC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:11:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:11:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZdO-0001GP-Tu; Mon, 03 Feb 2020 11:11:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x5Gu=3X=amazon.com=prvs=2958b187c=hongyxia@srs-us1.protection.inumbo.net>)
 id 1iyZdN-0001GK-FL
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:11:17 +0000
X-Inumbo-ID: e580aad8-4675-11ea-8396-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e580aad8-4675-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 11:11:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580728277; x=1612264277;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=KjJk64AiaP5bKTlPETM8viPnEU9SD7Rv3k0RZQre1qI=;
 b=MBRka5n898lGbL87bWASPt1TGI5pvqZd3AdhbQC6htWqc/m0K1H5xZoG
 7o0RfFmT4W8ylx3Ph+CF6qzH+OVieBKZStiy1SVbcXAvJUqFrHlsUKzs+
 N5xuo3RiLCVWe3r71vVtWD2IT+VAZinI72JvJs/XzgBV/nKeOeieAqry9 o=;
IronPort-SDR: kHErxlVcpWL3Divqt0p8EezxSvHXXbS9q72yOA31YWRiKcVZW6cfejMhE2QfNbEiA1eIbczWus
 92gU702SzRuA==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="14253663"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 03 Feb 2020 11:11:04 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8A8D0A2386; Mon,  3 Feb 2020 11:10:59 +0000 (UTC)
Received: from EX13D22EUA002.ant.amazon.com (10.43.165.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:10:58 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D22EUA002.ant.amazon.com (10.43.165.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:10:57 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:10:57 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "dwmw2@infradead.org" <dwmw2@infradead.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 6/8] x86/setup: move vm_init() before end_boot_allocator()
Thread-Index: AQHV2JdQ5BD9A/yE70O+VyGRiMY3/KgJVAiA
Date: Mon, 3 Feb 2020 11:10:57 +0000
Message-ID: <0e53f505856481691536d542222a86f08f9eacda.camel@amazon.com>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-6-dwmw2@infradead.org>
In-Reply-To: <20200201003303.2363081-6-dwmw2@infradead.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.173]
Content-ID: <64D750A2116C0A47B006BD08F939DBB7@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 6/8] x86/setup: move vm_init() before
 end_boot_allocator()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Gautam,
 Varad" <vrd@amazon.de>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCAyMDIwLTAyLTAxIGF0IDAwOjMzICswMDAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6
DQo+IEZyb206IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+DQo+IA0KPiBXZSB3
b3VsZCBsaWtlIHRvIGJlIGFibGUgdG8gdXNlIHZtYXAoKSB0byBtYXAgdGhlIGxpdmUgdXBkYXRl
IGRhdGEsDQo+IGFuZA0KPiB3ZSBuZWVkIHRvIGRvIGEgZmlyc3QgcGFzcyBvZiB0aGUgbGl2ZSB1
cGRhdGUgZGF0YSBiZWZvcmUgd2UgcHJpbWUNCj4gdGhlDQo+IGhlYXAgYmVjYXVzZSB3ZSBuZWVk
IHRvIGtub3cgd2hpY2ggcGFnZXMgbmVlZCB0byBiZSBwcmVzZXJ2ZWQuDQo+IA0KPiBUaGUgd2Fy
bmluZyBhYm91dCBBQ1BJIGNvZGUgY2FuIGJlIGRyb3BwZWQsIHNpbmNlIHRoYXQgcHJvYmxlbSBu
bw0KPiBsb25nZXINCj4gZXhpc3RzIHdoZW4gdGhpbmdzIGFyZSBkb25lIGluIHRoaXMgb3JkZXIu
DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVr
Pg0KPiAtLS0NCj4gIHhlbi9hcmNoL3g4Ni9zZXR1cC5jIHwgOCArKy0tLS0tLQ0KPiAgMSBmaWxl
IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jDQo+IGluZGV4
IDI2NzdmMTI3YjkuLjVmNjhhMTMwOGYgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zZXR1
cC5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jDQo+IEBAIC0xNDg5LDYgKzE0ODksOCBA
QCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNpZ25lZCBsb25nDQo+IG1iaV9w
KQ0KPiAgDQo+ICAgICAgbnVtYV9pbml0bWVtX2luaXQoMCwgcmF3X21heF9wYWdlKTsNCj4gIA0K
PiArICAgIHZtX2luaXQoKTsNCj4gKw0KPiAgICAgIGlmICggbWF4X3BhZ2UgLSAxID4gdmlydF90
b19tZm4oSFlQRVJWSVNPUl9WSVJUX0VORCAtIDEpICkNCj4gICAgICB7DQo+ICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgbGltaXQgPSB2aXJ0X3RvX21mbihIWVBFUlZJU09SX1ZJUlRfRU5EIC0gMSk7
DQo+IEBAIC0xNTE5LDEyICsxNTIxLDYgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94
ZW4odW5zaWduZWQgbG9uZw0KPiBtYmlfcCkNCj4gICAgICAgICAgZW5kX2Jvb3RfYWxsb2NhdG9y
KCk7DQo+ICANCj4gICAgICBzeXN0ZW1fc3RhdGUgPSBTWVNfU1RBVEVfYm9vdDsNCj4gLSAgICAv
Kg0KPiAtICAgICAqIE5vIGNhbGxzIGludm9sdmluZyBBQ1BJIGNvZGUgc2hvdWxkIGdvIGJldHdl
ZW4gdGhlIHNldHRpbmcgb2YNCj4gLSAgICAgKiBTWVNfU1RBVEVfYm9vdCBhbmQgdm1faW5pdCgp
IChvciBlbHNlDQo+IGFjcGlfb3Nfeyx1bn1tYXBfbWVtb3J5KCkNCj4gLSAgICAgKiB3aWxsIGJy
ZWFrKS4NCj4gLSAgICAgKi8NCj4gLSAgICB2bV9pbml0KCk7DQo+ICANCj4gICAgICBjb25zb2xl
X2luaXRfcmluZygpOw0KPiAgICAgIHZlc2FfaW5pdCgpOw0KDQpJcyB0aGVyZSBhbnkgcHJvYmxl
bSB0byBtb3ZlIHZtX2luaXQoKSBldmVuIGVhcmxpZXIgdGhhbiB0aGlzLCBsaWtlDQpyaWdodCBh
ZnRlciBpbml0X2ZyYW1ldGFibGUoKT8gQUNQSSBhbmQgTlVNQSBmdW5jdGlvbnMgbmVlZCBhIGNv
dXBsZSBvZg0KdGhpbmdzIHBlcm1hbmVudGx5IG1hcHBlZC4gV2l0aG91dCB0aGUgZGlyZWN0bWFw
IChkaXJlY3RtYXAgcmVtb3ZhbA0Kc2VyaWVzKSwgeGVuaGVhcCBhbmQgdm1hcCBhdCB0aGlzIHN0
YWdlLCBJIGNhbiBvbmx5IG1hcCBtZW1vcnkgdG8gdGhlDQpkaXJlY3RtYXAgcmVnaW9uIHdoaWNo
IGlzIHJlYWxseSBoYWNreS4gSSB3b3VsZCBsaWtlIHRvIHVzZSB2bWFwIGF0DQp0aGlzIHN0YWdl
IHNvIGhvcGVmdWxseSB2bWFwIGNhbiBiZSByZWFkeSB2ZXJ5IGVhcmx5Lg0KDQpIb25neWFuDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:17:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:17:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZj0-0001Ri-Nq; Mon, 03 Feb 2020 11:17:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyZiz-0001RZ-Q1
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:17:05 +0000
X-Inumbo-ID: b53c63ca-4676-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b53c63ca-4676-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 11:17:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 622D8ACD0;
 Mon,  3 Feb 2020 11:17:04 +0000 (UTC)
To: Sarah Newman <srn@prgmr.com>
References: <20200201012026.5976-1-srn@prgmr.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a455ec4c-2c2a-e904-3940-c215e84febab@suse.com>
Date: Mon, 3 Feb 2020 12:17:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200201012026.5976-1-srn@prgmr.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] docs/misc: xen-command-line: fix parameters
 in sample serial configuration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMjoyMCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+IFRoZSBuYW1lcyBvZiB0
aGUgc2VyaWFsIHBhcmFtZXRlcnMgdXNlIGh5cGhlbnMsIG5vdCB1bmRlcnNjb3Jlcy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBTYXJhaCBOZXdtYW4gPHNybkBwcmdtci5jb20+CgpSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:21:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:21:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZnW-0002Dv-Bp; Mon, 03 Feb 2020 11:21:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=6AKB=3X=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1iyZnU-0002Dq-Os
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:21:44 +0000
X-Inumbo-ID: 5941a386-4677-11ea-8e4d-12813bfff9fa
Received: from huawei.com (unknown [45.249.212.190])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5941a386-4677-11ea-8e4d-12813bfff9fa;
 Mon, 03 Feb 2020 11:21:41 +0000 (UTC)
Received: from DGGEMS406-HUB.china.huawei.com (unknown [172.30.72.59])
 by Forcepoint Email with ESMTP id 18341B9F2C0E3571267B;
 Mon,  3 Feb 2020 19:21:39 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS406-HUB.china.huawei.com
 (10.3.19.206) with Microsoft SMTP Server id 14.3.439.0; Mon, 3 Feb 2020
 19:21:32 +0800
From: Wei Xu <xuwei5@hisilicon.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Message-ID: <5E38023B.8090306@hisilicon.com>
Date: Mon, 3 Feb 2020 19:21:31 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: [Xen-devel]  [PATCH v3] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 xuwei5@hisilicon.com, Shameerali Kolothum
 Thodi <shameerali.kolothum.thodi@huawei.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGFyc2UgdGhlIEFDUEkgU1BDUiB0YWJsZSBhbmQgaW5pdGlhbGl6ZSB0aGUgMTY1NTAgY29tcGF0
aWJsZSBzZXJpYWwgcG9ydApmb3IgQVJNIG9ubHkuIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQg
b25lIFVBUlQgb24gQVJNLiBTb21lIGZpZWxkcwp3aGljaCB3ZSBkbyBub3QgY2FyZSB5ZXQgb24g
QVJNIGFyZSBpZ25vcmVkLgoKU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29u
LmNvbT4KCi0tLQpDaGFuZ2VzIGluIHYzOgotIGFkZHJlc3MgdGhlIGNvZGUgc3R5bGUgY29tbWVu
dHMgZnJvbSBKYW4KLSB1c2UgY29udGFpbmVyX29mIHRvIGRvIGNhc3QKLSBsaXN0IGFsbCBmaWVs
ZHMgd2UgaWdub3JlZAotIGNoZWNrIHRoZSBjb25zb2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVk
IG9yIG5vdCBiZWZvcmUgaW5pdCB0aGUgdWFydAotIGluaXQgdGhlIHVhcnQgaW9fc2l6ZSBhbmQg
d2lkdGggdmlhIHNwY3ItPnNlcmlhbF9wb3J0CgpDaGFuZ2VzIGluIHYyOgotIGltcHJvdmUgY29t
bWl0IG1lc3NhZ2UKLSByZW1vdmUgdGhlIHNwY3IgaW5pdGlhbGl6YXRpb24KLSBhZGQgY29tbWVu
dHMgZm9yIHRoZSB1YXJ0IGluaXRpYWxpemF0aW9uIGFuZCBjb25maWd1cmF0aW9uCi0gYWRqdXN0
IHRoZSBjb2RlIHN0eWxlIGlzc3VlCi0gbGltaXQgdGhlIGNvZGUgb25seSBidWlsdCBvbiBBQ1BJ
IGFuZCBBUk0KLS0tCiB4ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyB8IDc1ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA3NSBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94
ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwppbmRleCBhYTg3YzU3Li43NDFiNTEwIDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL25z
MTY1NTAuYwpAQCAtMTYyMCw2ICsxNjIwLDgxIEBAIERUX0RFVklDRV9TVEFSVChuczE2NTUwLCAi
TlMxNjU1MCBVQVJUIiwgREVWSUNFX1NFUklBTCkKIERUX0RFVklDRV9FTkQKCiAjZW5kaWYgLyog
SEFTX0RFVklDRV9UUkVFICovCisKKyNpZiBkZWZpbmVkKENPTkZJR19BQ1BJKSAmJiBkZWZpbmVk
KENPTkZJR19BUk0pCisjaW5jbHVkZSA8eGVuL2FjcGkuaD4KKworc3RhdGljIGludCBfX2luaXQg
bnMxNjU1MF9hY3BpX3VhcnRfaW5pdChjb25zdCB2b2lkICpkYXRhKQoreworICAgIHN0cnVjdCBh
Y3BpX3RhYmxlX2hlYWRlciAqdGFibGU7CisgICAgc3RydWN0IGFjcGlfdGFibGVfc3BjciAqc3Bj
cjsKKyAgICBhY3BpX3N0YXR1cyBzdGF0dXM7CisgICAgLyoKKyAgICAgKiBTYW1lIGFzIHRoZSBE
VCBwYXJ0LgorICAgICAqIE9ubHkgc3VwcG9ydCBvbmUgVUFSVCBvbiBBUk0gd2hpY2ggaGFwcGVu
IHRvIGJlIG5zMTY1NTBfY29tWzBdLgorICAgICAqLworICAgIHN0cnVjdCBuczE2NTUwICp1YXJ0
ID0gJm5zMTY1NTBfY29tWzBdOworCisgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9T
SUdfU1BDUiwgMCwgJnRhYmxlKTsKKyAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkKKyAg
ICB7CisgICAgICAgIHByaW50aygibnMxNjU1MDogRmFpbGVkIHRvIGdldCBTUENSIHRhYmxlXG4i
KTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorCisgICAgc3BjciA9IGNvbnRhaW5l
cl9vZih0YWJsZSwgc3RydWN0IGFjcGlfdGFibGVfc3BjciwgaGVhZGVyKTsKKworICAgIC8qCisg
ICAgICogVGhlIHNlcmlhbCBwb3J0IGFkZHJlc3MgbWF5IGJlIDAgZm9yIGV4YW1wbGUKKyAgICAg
KiBpZiB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4KKyAgICAgKi8KKyAgICBp
ZiAoIHVubGlrZWx5KCFzcGNyLT5zZXJpYWxfcG9ydC5hZGRyZXNzKSApCisgICAgeworICAgICAg
ICBwcmludGsoIm5zMTY1NTA6IHRoZSBzZXJpYWwgcG9ydCBhZGRyZXNzIGlzIGludmFsaWRcbiIp
OworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBuczE2NTUwX2luaXRfY29t
bW9uKHVhcnQpOworCisgICAgLyoKKyAgICAgKiBUaGUgYmF1ZCByYXRlIGlzIHByZS1jb25maWd1
cmVkIGJ5IHRoZSBmaXJtd2FyZS4KKyAgICAgKiBBbmQgY3VycmVudGx5IHRoZSBBQ1BJIHBhcnQg
aXMgb25seSB0YXJnZXRpbmcgQVJNIHNvIHRoZSBmb2xsb3dpbmcKKyAgICAgKiBmaWVsZHMgcGNf
aW50ZXJydXB0LCBwY2lfZGV2aWNlX2lkLCBwY2lfdmVuZG9yX2lkLCBwY2lfYnVzLCBwY2lfZGV2
aWNlLAorICAgICAqIHBjaV9mdW5jdGlvbiwgcGNpX2ZsYWdzLCBwY2lfc2VnbWVudCBhbmQgZmxv
d19jb250cm9sIHdoaWNoIHdlIGRvIG5vdAorICAgICAqIGNhcmUgeWV0IGFyZSBpZ25vcmVkLgor
ICAgICAqLworICAgIHVhcnQtPmJhdWQgPSBCQVVEX0FVVE87CisgICAgdWFydC0+ZGF0YV9iaXRz
ID0gODsKKyAgICB1YXJ0LT5wYXJpdHkgPSBzcGNyLT5wYXJpdHk7CisgICAgdWFydC0+c3RvcF9i
aXRzID0gc3Bjci0+c3RvcF9iaXRzOworICAgIHVhcnQtPmlvX2Jhc2UgPSBzcGNyLT5zZXJpYWxf
cG9ydC5hZGRyZXNzOworICAgIHVhcnQtPmlvX3NpemUgPSBzcGNyLT5zZXJpYWxfcG9ydC5iaXRf
d2lkdGg7CisgICAgdWFydC0+cmVnX3NoaWZ0ID0gc3Bjci0+c2VyaWFsX3BvcnQuYml0X29mZnNl
dDsKKyAgICB1YXJ0LT5yZWdfd2lkdGggPSBzcGNyLT5zZXJpYWxfcG9ydC5hY2Nlc3Nfd2lkdGg7
CisKKyAgICAvKiBUaGUgdHJpZ2dlci9wb2xhcml0eSBpbmZvcm1hdGlvbiBpcyBub3QgYXZhaWxh
YmxlIGluIHNwY3IuICovCisgICAgaXJxX3NldF90eXBlKHNwY3ItPmludGVycnVwdCwgSVJRX1RZ
UEVfTEVWRUxfSElHSCk7CisgICAgdWFydC0+aXJxID0gc3Bjci0+aW50ZXJydXB0OworCisgICAg
dWFydC0+dnVhcnQuYmFzZV9hZGRyID0gdWFydC0+aW9fYmFzZTsKKyAgICB1YXJ0LT52dWFydC5z
aXplID0gdWFydC0+aW9fc2l6ZTsKKyAgICB1YXJ0LT52dWFydC5kYXRhX29mZiA9IFVBUlRfVEhS
IDw8IHVhcnQtPnJlZ19zaGlmdDsKKyAgICB1YXJ0LT52dWFydC5zdGF0dXNfb2ZmID0gVUFSVF9M
U1IgPDwgdWFydC0+cmVnX3NoaWZ0OworICAgIHVhcnQtPnZ1YXJ0LnN0YXR1cyA9IFVBUlRfTFNS
X1RIUkUgfCBVQVJUX0xTUl9URU1UOworCisgICAgLyogUmVnaXN0ZXIgd2l0aCBnZW5lcmljIHNl
cmlhbCBkcml2ZXIuICovCisgICAgc2VyaWFsX3JlZ2lzdGVyX3VhcnQoU0VSSE5EX0RUVUFSVCwg
Jm5zMTY1NTBfZHJpdmVyLCB1YXJ0KTsKKworICAgIHJldHVybiAwOworfQorCitBQ1BJX0RFVklD
RV9TVEFSVChhbnMxNjU1MCwgIk5TMTY1NTAgVUFSVCIsIERFVklDRV9TRVJJQUwpCisgICAgLmNs
YXNzX3R5cGUgPSBBQ1BJX0RCRzJfMTY1NTBfQ09NUEFUSUJMRSwKKyAgICAuaW5pdCA9IG5zMTY1
NTBfYWNwaV91YXJ0X2luaXQsCitBQ1BJX0RFVklDRV9FTkQKKworI2VuZGlmIC8qIENPTkZJR19B
Q1BJICYmIENPTkZJR19BUk0gKi8KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6
IEMKLS0gCjIuOC4xCgoKLgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:22:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:22:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZnl-0002Fa-ML; Mon, 03 Feb 2020 11:22:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZnk-0002FQ-Kb
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:22:00 +0000
X-Inumbo-ID: 64b1d902-4677-11ea-8e4e-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64b1d902-4677-11ea-8e4e-12813bfff9fa;
 Mon, 03 Feb 2020 11:21:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580728920; x=1612264920;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=a+oLp1BQa5+ybi4HSYcyb2UVjGgKkWNt3m+cmf7Yebk=;
 b=VhDB/8grHQVkStUkkwsLXKFs4bNPBXXMM0V71ohHA+pQ27nrSPIv6suY
 BDpr7vyvs94vJgUmGA2gfgGJ/5sR57ICrmtNst0LTe/VC4DJP9XxjSH01
 AuZF5LnfUp9GHW3lAPku+p7OB9ScLAywxJ02I8X5jlTR8+3Zto4rfQCss M=;
IronPort-SDR: iEswwROYZ+gjw2q3tB/DJw9saS1Aftah6wVCOhYLAnum+vu9JM1+F3vvLPv5uOvKYRbU4ILklK
 WUJtkXlgyjIg==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15400141"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 03 Feb 2020 11:21:59 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id 48797A2819; Mon,  3 Feb 2020 11:21:56 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:21:56 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:21:55 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:21:55 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH v6 05/11] x86/hyperv: setup hypercall page
Thread-Index: AQHV2F7h0j5uTCeDZUSwJbhowp1kHagFDuyAgAQ8dpCAAAekAIAABExQ
Date: Mon, 3 Feb 2020 11:21:55 +0000
Message-ID: <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
 <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
In-Reply-To: <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEZlYnJ1YXJ5IDIwMjAgMTE6MDYNCj4gVG86IER1cnJh
bnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+OyBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsgV2VpDQo+IExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ow0KPiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0dXAgaHlwZXJjYWxs
IHBhZ2UNCj4gDQo+IE9uIDAzLjAyLjIwMjAgMTE6MzksIER1cnJhbnQsIFBhdWwgd3JvdGU6DQo+
ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IFdlaSBMaXUgPHdsQHhl
bi5vcmc+DQo+ID4+IFNlbnQ6IDMxIEphbnVhcnkgMjAyMCAxNzo1Nw0KPiA+PiBUbzogWGVuIERl
dmVsb3BtZW50IExpc3QgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCj4gPj4gQ2M6
IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IE1pY2hhZWwgS2VsbGV5DQo+
ID4+IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNv
bT47IFdlaSBMaXUNCj4gPj4gPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+OyBBbmRyZXcgQ29vcGVyDQo+ID4+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsg
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+ID4+IFN1YmplY3Q6IFJl
OiBbUEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6IHNldHVwIGh5cGVyY2FsbCBwYWdlDQo+ID4+
DQo+ID4+IChOb3RlIHRvIHNlbGYpDQo+ID4+DQo+ID4+IE9uIEZyaSwgSmFuIDMxLCAyMDIwIGF0
IDA1OjQ5OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6DQo+ID4+IFsuLi5dDQo+ID4+PiArc3Rh
dGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpDQo+ID4+PiArew0KPiA+Pj4gKyAg
ICB1bmlvbiBodl9ndWVzdF9vc19pZCBpZDsNCj4gPj4+ICsNCj4gPj4NCj4gPj4gICAgICAgIGlk
LnJhdyA9IDA7DQo+ID4NCj4gPiBPciBqdXN0IHVzZSBhIEM5OSBpbml0aWFsaXplciB0byBzZXQg
dGhpbmdzIHVwLiBBIGJpdCBuZWF0ZXIgSU1PLg0KPiANCj4gSWYgeW91IG1lYW4gdGhpcyBmb3Ig
Li4uDQo+IA0KPiA+Pj4gKyAgICBpZC52ZW5kb3IgPSBIVl9YRU5fVkVORE9SX0lEOw0KPiA+Pj4g
KyAgICBpZC5tYWpvciA9IHhlbl9tYWpvcl92ZXJzaW9uKCk7DQo+ID4+PiArICAgIGlkLm1pbm9y
ID0geGVuX21pbm9yX3ZlcnNpb24oKTsNCj4gDQo+IC4uLiB0aGVzZSB0aHJlZSBmaWVsZHMsIHRo
ZW4gdGhpcyB3b24ndCB3b3JrIHdpdGggcmF0aGVyIG9sZCBnY2MNCj4gd2Ugc3RpbGwgcGVybWl0
IHRvIGJlIHVzZWQuIFVzaW5nIHsgLnJhdyA9IDAgfSB3b3VsZCB3b3JrIGFmYWljdC4NCj4gDQoN
Ck5vdCBldmVuIHsgLnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQgfSA/DQoNCiAgUGF1bA0KDQo+
IEphbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:24:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:24:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZpx-0002QP-53; Mon, 03 Feb 2020 11:24:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZpv-0002QK-UR
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:24:15 +0000
X-Inumbo-ID: b55d749c-4677-11ea-ad98-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b55d749c-4677-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 11:24:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580729055; x=1612265055;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=Y0cOIpSvchh5T1uKxXTa2R37bOltB27sDDp/Np59MI4=;
 b=esnpHEL04WObtPfcIlxQnCtQSAgGWuy2y5xtGVP+y7xu8iWVWKfxdP3b
 D4rc2I7L3ZLalL/qGnwy91KAY2iJw0ImgHlXekoJe1XdhTqyNrTW9H8qk
 FwqtOyTjZO/FxwHpT3ekfQz0W6w6og23boKkmLcLjVS4LY2JImy9zNq7o E=;
IronPort-SDR: Py/co+GtxAuEYD2R/p63ZSWW4+KjTS5L3Xla2Rm22MmYO7hoAh3k10UeYhbZxn51U6iOoiqC7b
 tz++27KL05aA==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="24022059"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 03 Feb 2020 11:24:14 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 1EB12A1D9D; Mon,  3 Feb 2020 11:24:10 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:24:10 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:24:09 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:24:09 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 10/11] x86: move viridian_page_msr to hyperv-tlfs.h
Thread-Index: AQHV2F7jZHIa5RPnxUOT/e/+R8bnlqgJWBCA
Date: Mon, 3 Feb 2020 11:24:09 +0000
Message-ID: <ce4c1c2b8f1841128eb24a2b31ab71de@EX13D32EUC003.ant.amazon.com>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-11-liuwe@microsoft.com>
In-Reply-To: <20200131174930.31045-11-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 10/11] x86: move viridian_page_msr to
 hyperv-tlfs.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAzMSBKYW51YXJ5IDIwMjAg
MTc6NDkKPiBUbzogWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZz4KPiBDYzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgTWlj
aGFlbCBLZWxsZXkKPiA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IFdlaSBMaXUgPGxpdXdlQG1p
Y3Jvc29mdC5jb20+OyBXZWkgTGl1Cj4gPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
OyBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBbUEFU
Q0ggdjYgMTAvMTFdIHg4NjogbW92ZSB2aXJpZGlhbl9wYWdlX21zciB0byBoeXBlcnYtdGxmcy5o
Cj4gCj4gQW5kIHJlbmFtZSBpdCB0byBodl92cF9hc3Npc3RfcGFnZV9tc3IuCj4gCj4gTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9z
b2Z0LmNvbT4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+
Cgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMgICAgfCAgMiAr
LQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi10bGZzLmggfCAxMSArKysrKysr
KysrKwo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92aXJpZGlhbi5oICAgICAgfCAxNSArKy0t
LS0tLS0tLS0tLS0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAxNCBkZWxl
dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi92aXJp
ZGlhbi5jCj4gYi94ZW4vYXJjaC94ODYvaHZtL3ZpcmlkaWFuL3ZpcmlkaWFuLmMKPiBpbmRleCA0
NGM4ZTZjYWM2Li45YTZjYWZjYjYyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdmly
aWRpYW4vdmlyaWRpYW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdmlyaWRpYW4vdmlyaWRp
YW4uYwo+IEBAIC0yMzAsNyArMjMwLDcgQEAgc3RhdGljIHZvaWQgZHVtcF9ndWVzdF9vc19pZChj
b25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+IAo+ICBzdGF0aWMgdm9pZCBkdW1wX2h5cGVyY2FsbChj
b25zdCBzdHJ1Y3QgZG9tYWluICpkKQo+ICB7Cj4gLSAgICBjb25zdCB1bmlvbiB2aXJpZGlhbl9w
YWdlX21zciAqaGc7Cj4gKyAgICBjb25zdCB1bmlvbiBodl92cF9hc3Npc3RfcGFnZV9tc3IgKmhn
Owo+IAo+ICAgICAgaGcgPSAmZC0+YXJjaC5odm0udmlyaWRpYW4tPmh5cGVyY2FsbF9ncGE7Cj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LXRsZnMuaCBi
L3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYvZ3Vlc3QvaHlwZXJ2LXRsZnMuaAo+IGluZGV4IDA3ZGI1
N2I1NWYuLjBhMGYzMzk4YzEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVz
dC9oeXBlcnYtdGxmcy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYt
dGxmcy5oCj4gQEAgLTU1OCw2ICs1NTgsMTcgQEAgc3RydWN0IGh2X25lc3RlZF9lbmxpZ2h0ZW5t
ZW50c19jb250cm9sIHsKPiAgCX0gaHlwZXJjYWxsQ29udHJvbHM7Cj4gIH07Cj4gCj4gK3VuaW9u
IGh2X3ZwX2Fzc2lzdF9wYWdlX21zcgo+ICt7Cj4gKyAgICB1aW50NjRfdCByYXc7Cj4gKyAgICBz
dHJ1Y3QKPiArICAgIHsKPiArICAgICAgICB1aW50NjRfdCBlbmFibGVkOjE7Cj4gKyAgICAgICAg
dWludDY0X3QgcmVzZXJ2ZWRfcHJlc2VydmVkOjExOwo+ICsgICAgICAgIHVpbnQ2NF90IHBmbjo0
ODsKPiArICAgIH07Cj4gK307Cj4gKwo+ICAvKiBEZWZpbmUgdmlydHVhbCBwcm9jZXNzb3IgYXNz
aXN0IHBhZ2Ugc3RydWN0dXJlLiAqLwo+ICBzdHJ1Y3QgaHZfdnBfYXNzaXN0X3BhZ2Ugewo+ICAJ
X191MzIgYXBpY19hc3Npc3Q7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L3ZpcmlkaWFuLmggYi94ZW4vaW5jbHVkZS9hc20tCj4geDg2L2h2bS92aXJpZGlhbi5oCj4gaW5k
ZXggZDkxMzg1NjJlNi4uODQ0ZTU2YjM4ZiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20t
eDg2L2h2bS92aXJpZGlhbi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRp
YW4uaAo+IEBAIC0xMSwyMCArMTEsOSBAQAo+IAo+ICAjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVy
di10bGZzLmg+Cj4gCj4gLXVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyCj4gLXsKPiAtICAgIHVpbnQ2
NF90IHJhdzsKPiAtICAgIHN0cnVjdAo+IC0gICAgewo+IC0gICAgICAgIHVpbnQ2NF90IGVuYWJs
ZWQ6MTsKPiAtICAgICAgICB1aW50NjRfdCByZXNlcnZlZF9wcmVzZXJ2ZWQ6MTE7Cj4gLSAgICAg
ICAgdWludDY0X3QgcGZuOjQ4Owo+IC0gICAgfTsKPiAtfTsKPiAtCj4gIHN0cnVjdCB2aXJpZGlh
bl9wYWdlCj4gIHsKPiAtICAgIHVuaW9uIHZpcmlkaWFuX3BhZ2VfbXNyIG1zcjsKPiArICAgIHVu
aW9uIGh2X3ZwX2Fzc2lzdF9wYWdlX21zciBtc3I7Cj4gICAgICB2b2lkICpwdHI7Cj4gIH07Cj4g
Cj4gQEAgLTcwLDcgKzU5LDcgQEAgc3RydWN0IHZpcmlkaWFuX3RpbWVfcmVmX2NvdW50Cj4gIHN0
cnVjdCB2aXJpZGlhbl9kb21haW4KPiAgewo+ICAgICAgdW5pb24gaHZfZ3Vlc3Rfb3NfaWQgZ3Vl
c3Rfb3NfaWQ7Cj4gLSAgICB1bmlvbiB2aXJpZGlhbl9wYWdlX21zciBoeXBlcmNhbGxfZ3BhOwo+
ICsgICAgdW5pb24gaHZfdnBfYXNzaXN0X3BhZ2VfbXNyIGh5cGVyY2FsbF9ncGE7Cj4gICAgICBz
dHJ1Y3QgdmlyaWRpYW5fdGltZV9yZWZfY291bnQgdGltZV9yZWZfY291bnQ7Cj4gICAgICBzdHJ1
Y3QgdmlyaWRpYW5fcGFnZSByZWZlcmVuY2VfdHNjOwo+ICB9Owo+IC0tCj4gMi4yMC4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:25:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:25:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZqx-0002VN-Ig; Mon, 03 Feb 2020 11:25:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyZqw-0002VF-IH
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:25:18 +0000
X-Inumbo-ID: daa935e2-4677-11ea-b211-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id daa935e2-4677-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 11:25:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580729118; x=1612265118;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=AwKP1MQ7mlEb1GMEweUsc7mfaBnz+CphFE5NVLlXmMs=;
 b=WbcxO/2FTuwYSE8uCZftPhkmJRpXFyH3McMBOxrLeNYCoT/QnvtR2wb0
 pizEUe1vnZrS3n7nnTpXdg/FCD+DPXBST9rcki+2+9H6ZEGm645qeJMm5
 c3aq18T8rG7xstEHaqkR5uavMRdi6TQMg5+JqWYcC3VUPv6CeRt+UBCSC I=;
IronPort-SDR: dyViTONE4hcjXn43XrhgWBeO6ZD8snY4MQV6XJoK7HqzeUsWdktqmUykaOO9uY1HVDQklL4pUo
 HmK3GCEKzV+A==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="24022206"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-57e1d233.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 03 Feb 2020 11:25:16 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-57e1d233.us-east-1.amazon.com (Postfix) with ESMTPS
 id 7E57F14000B; Mon,  3 Feb 2020 11:25:14 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:25:13 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:25:12 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:25:12 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v6 11/11] x86/hyperv: setup VP assist page
Thread-Index: AQHV2F7kGv1I6AE+lkqjhFMZqvtv2KgJWFOQ
Date: Mon, 3 Feb 2020 11:25:12 +0000
Message-ID: <645c645204524596b9e640f13ab8ab46@EX13D32EUC003.ant.amazon.com>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-12-liuwe@microsoft.com>
In-Reply-To: <20200131174930.31045-12-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 11/11] x86/hyperv: setup VP assist page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAzMSBKYW51YXJ5IDIwMjAg
MTc6NTAKPiBUbzogWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZz4KPiBDYzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgTWlj
aGFlbCBLZWxsZXkKPiA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IFdlaSBMaXUgPGxpdXdlQG1p
Y3Jvc29mdC5jb20+OyBXZWkgTGl1Cj4gPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
OyBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBbUEFU
Q0ggdjYgMTEvMTFdIHg4Ni9oeXBlcnY6IHNldHVwIFZQIGFzc2lzdCBwYWdlCj4gCj4gVlAgYXNz
aXN0IHBhZ2UgaXMgcmF0aGVyIGltcG9ydGFudCBhcyB3ZSBuZWVkIHRvIHRvZ2dsZSBzb21lIGJp
dHMgaW4gaXQKPiBmb3IgZWZmaWNpZW50IG5lc3RlZCB2aXJ0dWFsaXNhdGlvbi4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgoKUmV2aWV3ZWQtYnk6IFBh
dWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KCj4gLS0tCj4gdjY6Cj4gMS4gVXNlIGh2
X3ZwX2Fzc2lzdF9wYWdlX21zcgo+IDIuIE1ha2UgY29kZSBzaG9ydGVyCj4gMy4gUHJlc2VydmUg
cnN2ZFAgZmllbGRzCj4gCj4gdjU6Cj4gMS4gRGVhbCB3aXRoIGVycm9yIHByb3Blcmx5IGluc3Rl
YWQgb2YgYWx3YXlzIHBhbmlja2luZwo+IDIuIFN3YXAgcGVyY3B1IHZhcmlhYmxlcyBkZWNsYXJh
dGlvbnMnIGxvY2F0aW9uCj4gCj4gdjQ6Cj4gMS4gVXNlIHByaXZhdGUuaAo+IDIuIFByZXZlbnQg
bGVhawo+IAo+IHYzOgo+IDEuIFVzZSB4ZW5oZWFwIHBhZ2UKPiAyLiBEcm9wIHNldF92cF9hc3Np
c3QKPiAKPiB2MjoKPiAxLiBVc2UgSFZfSFlQX1BBR0VfU0hJRlQgaW5zdGVhZAo+IC0tLQo+ICB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDM3ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKystCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgIDEg
Kwo+ICAyIGZpbGVzIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+IGIveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+IGluZGV4IDZkYWMzYmZjZWIuLjc1ZmIz
MjlkNGQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBAQCAtMzEsNiArMzEs
NyBAQAo+IAo+ICBzdHJ1Y3QgbXNfaHlwZXJ2X2luZm8gX19yZWFkX21vc3RseSBtc19oeXBlcnY7
Cj4gIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHZvaWQgKiwgaHZfaW5wdXRfcGFnZSk7Cj4g
K0RFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKPiAgREVG
SU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gCj4g
IHN0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9ndWVzdF9pZCh2b2lkKQo+IEBAIC0xNTUsMTcgKzE1
Niw1MSBAQCBzdGF0aWMgaW50IHNldHVwX2h5cGVyY2FsbF9wY3B1X2FyZyh2b2lkKQo+ICAgICAg
cmV0dXJuIDA7Cj4gIH0KPiAKPiArc3RhdGljIGludCBzZXR1cF92cF9hc3Npc3Qodm9pZCkKPiAr
ewo+ICsgICAgdW5pb24gaHZfdnBfYXNzaXN0X3BhZ2VfbXNyIG1zcjsKPiArCj4gKyAgICBpZiAo
ICF0aGlzX2NwdShodl92cF9hc3Npc3QpICkKPiArICAgIHsKPiArICAgICAgICB0aGlzX2NwdSho
dl92cF9hc3Npc3QpID0gYWxsb2NfeGVuaGVhcF9wYWdlKCk7Cj4gKyAgICAgICAgaWYgKCAhdGhp
c19jcHUoaHZfdnBfYXNzaXN0KSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBwcmludGso
IkNQVSV1OiBGYWlsZWQgdG8gYWxsb2NhdGUgdnBfYXNzaXN0IHBhZ2VcbiIsCj4gKyAgICAgICAg
ICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCkpOwo+ICsgICAgICAgICAgICByZXR1cm4gLUVO
T01FTTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIGNsZWFyX3BhZ2UodGhpc19jcHUoaHZf
dnBfYXNzaXN0KSk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmRtc3JsKEhWX1g2NF9NU1JfVlBfQVNT
SVNUX1BBR0UsIG1zci5yYXcpOwo+ICsgICAgbXNyLnBmbiA9IHZpcnRfdG9fbWZuKHRoaXNfY3B1
KGh2X3ZwX2Fzc2lzdCkpOwo+ICsgICAgbXNyLmVuYWJsZWQgPSAxOwo+ICsgICAgd3Jtc3JsKEhW
X1g2NF9NU1JfVlBfQVNTSVNUX1BBR0UsIG1zci5yYXcpOwo+ICsKPiArICAgIHJldHVybiAwOwo+
ICt9Cj4gKwo+ICBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXAodm9pZCkKPiAgewo+ICAgICAgc2V0
dXBfaHlwZXJjYWxsX3BhZ2UoKTsKPiAKPiAgICAgIGlmICggc2V0dXBfaHlwZXJjYWxsX3BjcHVf
YXJnKCkgKQo+ICAgICAgICAgIHBhbmljKCJIeXBlci1WIGh5cGVyY2FsbCBwZXJjcHUgYXJnIHNl
dHVwIGZhaWxlZFxuIik7Cj4gKwo+ICsgICAgaWYgKCBzZXR1cF92cF9hc3Npc3QoKSApCj4gKyAg
ICAgICAgcGFuaWMoIlZQIGFzc2lzdCBwYWdlIHNldHVwIGZhaWxlZFxuIik7Cj4gIH0KPiAKPiAg
c3RhdGljIGludCBhcF9zZXR1cCh2b2lkKQo+ICB7Cj4gLSAgICByZXR1cm4gc2V0dXBfaHlwZXJj
YWxsX3BjcHVfYXJnKCk7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgcmMgPSBzZXR1cF9oeXBl
cmNhbGxfcGNwdV9hcmcoKTsKPiArICAgIGlmICggcmMgKQo+ICsgICAgICAgIHJldHVybiByYzsK
PiArCj4gKyAgICByZXR1cm4gc2V0dXBfdnBfYXNzaXN0KCk7Cj4gIH0KPiAKPiAgc3RhdGljIHZv
aWQgX19pbml0IGU4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCj4gYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L3ByaXZhdGUuaAo+IGluZGV4IGQxNzY1ZDRmMjMuLjk1NmVmZjgzMWYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiArKysgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+IEBAIC0yNSw2ICsyNSw3IEBACj4gICNp
bmNsdWRlIDx4ZW4vcGVyY3B1Lmg+Cj4gCj4gIERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lu
cHV0X3BhZ2UpOwo+ICtERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ICBE
RUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gCj4gICNlbmRpZiAv
KiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fICAqLwo+IC0tCj4gMi4yMC4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:32:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:32:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZxI-0003Lh-I2; Mon, 03 Feb 2020 11:31:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iyZxH-0003Lc-Fa
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:31:51 +0000
X-Inumbo-ID: c4de9c4c-4678-11ea-ad98-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c4de9c4c-4678-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 11:31:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580729510;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=KsmD5hG1iDc5dB+juIS2LcxOK+Ap+S2d8TpmKeKKKn0=;
 b=RGANlnYNEWh4zvjKLTW9YeKGJvPScmkxHvign+Ugw7STTLoKR0mXP9yp
 n9qeP/atqis+jXdeVWLqB5T3tLpAA4om4l6bLtD7NIJ7R8lNM08tqSIbN
 w/SkvS3hIWYqwggmB4UfzUYE+hFMd4Le5y4/pY4F7A17GSqM/ZGQYmAme E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1O5E+4/D2W92QXIOdPy/5hhvyZMabS1Tu0A08zDvyInVh+kOmlwQRae+GM5b2ju2ogQk1NxV7y
 FbqPMYObv5kAuwaaCjO4Zg9OZnwtjl16nEQ+MkOLVHP/rr7PaIDcZvuSp4+eQTFlcdGzcUXDhB
 wZmKHviHVhE5AO/l51rtq3FWpRnDZAA8nRvpnfjMTLqbO5Uxyxz4dUhpGhC+CGcC0Ff3upmloT
 6GKLYeqDOd9NCX1YZmFCZk68U5l0gcNm1rz+ejjM3exhxZiNcDbcuqGQFlzmB2w6XiGW/iOY6J
 +N8=
X-SBRS: 2.7
X-MesageID: 12455248
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12455248"
Date: Mon, 3 Feb 2020 11:31:47 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203113147.GA2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-3-anthony.perard@citrix.com>
 <af46bb71-eb4b-d17c-f434-8d076083c12c@suse.com>
 <20200130165444.GP1288@perard.uk.xensource.com>
 <36d3139d-0619-0c55-369e-0b8da13a604c@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <36d3139d-0619-0c55-369e-0b8da13a604c@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2 02/12] xen/build: Use obj-y +=
 subdir/ instead of subdir-y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDk6MzU6MTZBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQWx0ZXJuYXRpdmVseSwgdG8gcmV0YWluIHRoaXMgImxhdGNoaW5nIiBlZmZlY3QsIGhv
dyBhYm91dAo+IAo+IHN1YmRpci15IDo9ICQoc3ViZGlyLXkpICQoZmlsdGVyICUvLCAkKG9iai15
KSkKClNvdW5kcyBnb29kLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:34:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:34:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyZzo-0003Tn-1Q; Mon, 03 Feb 2020 11:34:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyZzm-0003Th-K7
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:34:26 +0000
X-Inumbo-ID: 212229b0-4679-11ea-8e50-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 212229b0-4679-11ea-8e50-12813bfff9fa;
 Mon, 03 Feb 2020 11:34:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 68135ACD0;
 Mon,  3 Feb 2020 11:34:24 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
 <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
 <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4810a799-3e91-6828-898e-da6e778789f3@suse.com>
Date: Mon, 3 Feb 2020 12:34:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMjoyMSwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
PiBTZW50OiAwMyBGZWJydWFyeSAyMDIwIDExOjA2Cj4+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVy
cmFudEBhbWF6b24uY28udWs+Cj4+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgWGVuIERldmVs
b3BtZW50IExpc3QgPHhlbi0KPj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBNaWNoYWVs
IEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IFdlaQo+PiBMaXUgPGxpdXdlQG1pY3Jv
c29mdC5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsKPj4g
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IFN1YmplY3Q6IFJlOiBb
UEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6IHNldHVwIGh5cGVyY2FsbCBwYWdlCj4+Cj4+IE9u
IDAzLjAyLjIwMjAgMTE6MzksIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4+Pj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4+PiBGcm9tOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+Pj4+IFNlbnQ6
IDMxIEphbnVhcnkgMjAyMCAxNzo1Nwo+Pj4+IFRvOiBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+Pj4+IENjOiBEdXJyYW50LCBQYXVsIDxwZHVy
cmFudEBhbWF6b24uY28udWs+OyBNaWNoYWVsIEtlbGxleQo+Pj4+IDxtaWtlbGxleUBtaWNyb3Nv
ZnQuY29tPjsgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IFdlaSBMaXUKPj4+PiA8d2xA
eGVuLm9yZz47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXIK
Pj4+PiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgo+Pj4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMDUvMTFdIHg4Ni9o
eXBlcnY6IHNldHVwIGh5cGVyY2FsbCBwYWdlCj4+Pj4KPj4+PiAoTm90ZSB0byBzZWxmKQo+Pj4+
Cj4+Pj4gT24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjRQTSArMDAwMCwgV2VpIExpdSB3
cm90ZToKPj4+PiBbLi4uXQo+Pj4+PiArc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lk
KHZvaWQpCj4+Pj4+ICt7Cj4+Pj4+ICsgICAgdW5pb24gaHZfZ3Vlc3Rfb3NfaWQgaWQ7Cj4+Pj4+
ICsKPj4+Pgo+Pj4+ICAgICAgICBpZC5yYXcgPSAwOwo+Pj4KPj4+IE9yIGp1c3QgdXNlIGEgQzk5
IGluaXRpYWxpemVyIHRvIHNldCB0aGluZ3MgdXAuIEEgYml0IG5lYXRlciBJTU8uCj4+Cj4+IElm
IHlvdSBtZWFuIHRoaXMgZm9yIC4uLgo+Pgo+Pj4+PiArICAgIGlkLnZlbmRvciA9IEhWX1hFTl9W
RU5ET1JfSUQ7Cj4+Pj4+ICsgICAgaWQubWFqb3IgPSB4ZW5fbWFqb3JfdmVyc2lvbigpOwo+Pj4+
PiArICAgIGlkLm1pbm9yID0geGVuX21pbm9yX3ZlcnNpb24oKTsKPj4KPj4gLi4uIHRoZXNlIHRo
cmVlIGZpZWxkcywgdGhlbiB0aGlzIHdvbid0IHdvcmsgd2l0aCByYXRoZXIgb2xkIGdjYwo+PiB3
ZSBzdGlsbCBwZXJtaXQgdG8gYmUgdXNlZC4gVXNpbmcgeyAucmF3ID0gMCB9IHdvdWxkIHdvcmsg
YWZhaWN0Lgo+Pgo+IAo+IE5vdCBldmVuIHsgLnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQgfSA/
CgpObywgYmVjYXVzZSBvZiBpdCBiZWluZyBwYXJ0IG9mIGFuIHVubmFtZWQgKHN0cnVjdCkgbWVt
YmVyIG9mCnRoZSB1bmlvbi4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:37:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:37:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iya2q-0003cB-IV; Mon, 03 Feb 2020 11:37:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iya2p-0003c6-84
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:37:35 +0000
X-Inumbo-ID: 92653ca2-4679-11ea-8e50-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 92653ca2-4679-11ea-8e50-12813bfff9fa;
 Mon, 03 Feb 2020 11:37:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580729856; x=1612265856;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=Va5OoYB8HAHBuHtfEVPUK7gS3GErNXmNMP2GMwNmO10=;
 b=SA+llB12y1o81WHe+VQwHBeKqlvYCJwr434+JEYrm6EF/sBu0iX6cw3k
 M3DjUiaSgjhFBN9tG1FiewQwoxNXxFLb2fO8yaJSccd58/o0Sa/x33dTm
 wt4wh/tZcbwZE4nAcXJuPMNtVZT3L2fz/apRdB3fD22TDPmHpE9jJGBZS g=;
IronPort-SDR: jBS/9gNokzJwihl7BmaKpIxNM0vgSkQQbmw4BqxtOKHCUtqWDsfptELGgxli3E1eh26CB2Ze5O
 QW5OWiPoC6MQ==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15402472"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-57e1d233.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 03 Feb 2020 11:37:35 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-57e1d233.us-east-1.amazon.com (Postfix) with ESMTPS
 id EC3651419C1; Mon,  3 Feb 2020 11:37:32 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:37:32 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:37:31 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:37:30 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH v6 05/11] x86/hyperv: setup hypercall page
Thread-Index: AQHV2F7h0j5uTCeDZUSwJbhowp1kHagFDuyAgAQ8dpCAAAekAIAABExQgAADuoCAAACXcA==
Date: Mon, 3 Feb 2020 11:37:30 +0000
Message-ID: <32f4362647654dad9a6dd9a8755a3ef9@EX13D32EUC003.ant.amazon.com>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
 <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
 <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
 <4810a799-3e91-6828-898e-da6e778789f3@suse.com>
In-Reply-To: <4810a799-3e91-6828-898e-da6e778789f3@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEZlYnJ1YXJ5IDIwMjAgMTE6MzQNCj4gVG86IER1cnJh
bnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+OyBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsgV2VpDQo+IExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ow0KPiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0dXAgaHlwZXJjYWxs
IHBhZ2UNCj4gDQo+IE9uIDAzLjAyLjIwMjAgMTI6MjEsIER1cnJhbnQsIFBhdWwgd3JvdGU6DQo+
ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDogMDMgRmVicnVhcnkgMjAyMCAxMTowNg0KPiA+
PiBUbzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiA+PiBDYzogV2Vp
IExpdSA8d2xAeGVuLm9yZz47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tDQo+ID4+IGRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnPjsgTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29m
dC5jb20+Ow0KPiBXZWkNCj4gPj4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47DQo+ID4+IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHY2IDA1LzEx
XSB4ODYvaHlwZXJ2OiBzZXR1cCBoeXBlcmNhbGwgcGFnZQ0KPiA+Pg0KPiA+PiBPbiAwMy4wMi4y
MDIwIDExOjM5LCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+Pj4+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQo+ID4+Pj4gRnJvbTogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gPj4+PiBTZW50
OiAzMSBKYW51YXJ5IDIwMjAgMTc6NTcNCj4gPj4+PiBUbzogWGVuIERldmVsb3BtZW50IExpc3Qg
PHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCj4gPj4+PiBDYzogRHVycmFudCwgUGF1
bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgTWljaGFlbCBLZWxsZXkNCj4gPj4+PiA8bWlrZWxs
ZXlAbWljcm9zb2Z0LmNvbT47IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+OyBXZWkgTGl1
DQo+ID4+Pj4gPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBB
bmRyZXcgQ29vcGVyDQo+ID4+Pj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPj4+PiBTdWJqZWN0OiBSZTogW1BB
VENIIHY2IDA1LzExXSB4ODYvaHlwZXJ2OiBzZXR1cCBoeXBlcmNhbGwgcGFnZQ0KPiA+Pj4+DQo+
ID4+Pj4gKE5vdGUgdG8gc2VsZikNCj4gPj4+Pg0KPiA+Pj4+IE9uIEZyaSwgSmFuIDMxLCAyMDIw
IGF0IDA1OjQ5OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6DQo+ID4+Pj4gWy4uLl0NCj4gPj4+
Pj4gK3N0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9ndWVzdF9pZCh2b2lkKQ0KPiA+Pj4+PiArew0K
PiA+Pj4+PiArICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkOw0KPiA+Pj4+PiArDQo+ID4+Pj4N
Cj4gPj4+PiAgICAgICAgaWQucmF3ID0gMDsNCj4gPj4+DQo+ID4+PiBPciBqdXN0IHVzZSBhIEM5
OSBpbml0aWFsaXplciB0byBzZXQgdGhpbmdzIHVwLiBBIGJpdCBuZWF0ZXIgSU1PLg0KPiA+Pg0K
PiA+PiBJZiB5b3UgbWVhbiB0aGlzIGZvciAuLi4NCj4gPj4NCj4gPj4+Pj4gKyAgICBpZC52ZW5k
b3IgPSBIVl9YRU5fVkVORE9SX0lEOw0KPiA+Pj4+PiArICAgIGlkLm1ham9yID0geGVuX21ham9y
X3ZlcnNpb24oKTsNCj4gPj4+Pj4gKyAgICBpZC5taW5vciA9IHhlbl9taW5vcl92ZXJzaW9uKCk7
DQo+ID4+DQo+ID4+IC4uLiB0aGVzZSB0aHJlZSBmaWVsZHMsIHRoZW4gdGhpcyB3b24ndCB3b3Jr
IHdpdGggcmF0aGVyIG9sZCBnY2MNCj4gPj4gd2Ugc3RpbGwgcGVybWl0IHRvIGJlIHVzZWQuIFVz
aW5nIHsgLnJhdyA9IDAgfSB3b3VsZCB3b3JrIGFmYWljdC4NCj4gPj4NCj4gPg0KPiA+IE5vdCBl
dmVuIHsgLnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQgfSA/DQo+IA0KPiBObywgYmVjYXVzZSBv
ZiBpdCBiZWluZyBwYXJ0IG9mIGFuIHVubmFtZWQgKHN0cnVjdCkgbWVtYmVyIG9mDQo+IHRoZSB1
bmlvbi4NCg0KT2suLi4gc2hhbWUuIFByZXN1bWFibHkgYW4gZW1wdHkgaW5pdGlhbGl6ZXIgLSB7
fSAtICB3b3VsZCBiZSBvaz8NCg0KICBQYXVsDQoNCj4gDQo+IEphbg0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:39:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iya4V-0003im-Vl; Mon, 03 Feb 2020 11:39:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iya4U-0003id-Cq
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:39:18 +0000
X-Inumbo-ID: cf4d2512-4679-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cf4d2512-4679-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 11:39:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D29D9B066;
 Mon,  3 Feb 2020 11:39:16 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
 <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
 <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
 <4810a799-3e91-6828-898e-da6e778789f3@suse.com>
 <32f4362647654dad9a6dd9a8755a3ef9@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c332bf8b-b075-9568-ace8-54c61ca14397@suse.com>
Date: Mon, 3 Feb 2020 12:39:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <32f4362647654dad9a6dd9a8755a3ef9@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMjozNywgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
PiBTZW50OiAwMyBGZWJydWFyeSAyMDIwIDExOjM0Cj4+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVy
cmFudEBhbWF6b24uY28udWs+Cj4+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgWGVuIERldmVs
b3BtZW50IExpc3QgPHhlbi0KPj4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBNaWNoYWVs
IEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IFdlaQo+PiBMaXUgPGxpdXdlQG1pY3Jv
c29mdC5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsKPj4g
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+IFN1YmplY3Q6IFJlOiBb
UEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6IHNldHVwIGh5cGVyY2FsbCBwYWdlCj4+Cj4+IE9u
IDAzLjAyLjIwMjAgMTI6MjEsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4+Pj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4+PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4+Pj4gU2VudDogMDMgRmVicnVhcnkgMjAyMCAxMTowNgo+Pj4+IFRvOiBEdXJyYW50LCBQYXVs
IDxwZHVycmFudEBhbWF6b24uY28udWs+Cj4+Pj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBY
ZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQo+Pj4+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
PjsgTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+Owo+PiBXZWkKPj4+PiBM
aXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPjsKPj4+PiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
Pj4+PiBTdWJqZWN0OiBSZTogW1BBVENIIHY2IDA1LzExXSB4ODYvaHlwZXJ2OiBzZXR1cCBoeXBl
cmNhbGwgcGFnZQo+Pj4+Cj4+Pj4gT24gMDMuMDIuMjAyMCAxMTozOSwgRHVycmFudCwgUGF1bCB3
cm90ZToKPj4+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+Pj4+PiBGcm9tOiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgo+Pj4+Pj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE3OjU3Cj4+Pj4+
PiBUbzogWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
Zz4KPj4+Pj4+IENjOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyBNaWNo
YWVsIEtlbGxleQo+Pj4+Pj4gPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBXZWkgTGl1IDxsaXV3
ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQo+Pj4+Pj4gPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4+Pj4+PiA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
Pj4+Pj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0dXAgaHlw
ZXJjYWxsIHBhZ2UKPj4+Pj4+Cj4+Pj4+PiAoTm90ZSB0byBzZWxmKQo+Pj4+Pj4KPj4+Pj4+IE9u
IEZyaSwgSmFuIDMxLCAyMDIwIGF0IDA1OjQ5OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4+
Pj4+PiBbLi4uXQo+Pj4+Pj4+ICtzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9p
ZCkKPj4+Pj4+PiArewo+Pj4+Pj4+ICsgICAgdW5pb24gaHZfZ3Vlc3Rfb3NfaWQgaWQ7Cj4+Pj4+
Pj4gKwo+Pj4+Pj4KPj4+Pj4+ICAgICAgICBpZC5yYXcgPSAwOwo+Pj4+Pgo+Pj4+PiBPciBqdXN0
IHVzZSBhIEM5OSBpbml0aWFsaXplciB0byBzZXQgdGhpbmdzIHVwLiBBIGJpdCBuZWF0ZXIgSU1P
Lgo+Pj4+Cj4+Pj4gSWYgeW91IG1lYW4gdGhpcyBmb3IgLi4uCj4+Pj4KPj4+Pj4+PiArICAgIGlk
LnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQ7Cj4+Pj4+Pj4gKyAgICBpZC5tYWpvciA9IHhlbl9t
YWpvcl92ZXJzaW9uKCk7Cj4+Pj4+Pj4gKyAgICBpZC5taW5vciA9IHhlbl9taW5vcl92ZXJzaW9u
KCk7Cj4+Pj4KPj4+PiAuLi4gdGhlc2UgdGhyZWUgZmllbGRzLCB0aGVuIHRoaXMgd29uJ3Qgd29y
ayB3aXRoIHJhdGhlciBvbGQgZ2NjCj4+Pj4gd2Ugc3RpbGwgcGVybWl0IHRvIGJlIHVzZWQuIFVz
aW5nIHsgLnJhdyA9IDAgfSB3b3VsZCB3b3JrIGFmYWljdC4KPj4+Pgo+Pj4KPj4+IE5vdCBldmVu
IHsgLnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQgfSA/Cj4+Cj4+IE5vLCBiZWNhdXNlIG9mIGl0
IGJlaW5nIHBhcnQgb2YgYW4gdW5uYW1lZCAoc3RydWN0KSBtZW1iZXIgb2YKPj4gdGhlIHVuaW9u
Lgo+IAo+IE9rLi4uIHNoYW1lLiBQcmVzdW1hYmx5IGFuIGVtcHR5IGluaXRpYWxpemVyIC0ge30g
LSAgd291bGQgYmUgb2s/CgpJIHRoaW5rIHNvLCB5ZXMuIEkgdW5kZXJzdGFuZCB5b3UnZCBsaWtl
IHRoaXMgYmV0dGVyIHRoYW4KeyAucmF3ID0gMCB9ID8KCkphbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:40:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:40:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iya63-0004SD-Cv; Mon, 03 Feb 2020 11:40:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iya62-0004S6-UC
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:40:54 +0000
X-Inumbo-ID: 0915f8aa-467a-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0915f8aa-467a-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 11:40:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 97B2EB0E6;
 Mon,  3 Feb 2020 11:40:53 +0000 (UTC)
To: Paul Durrant <pdurrant@amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <20200203105654.22998-3-pdurrant@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3e2e7924-5fe1-f73d-19f9-e71b1ffc5e99@suse.com>
Date: Mon, 3 Feb 2020 12:40:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203105654.22998-3-pdurrant@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 2/4] add a domain_tot_pages() helper
 function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMTo1NiwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoaXMgcGF0Y2ggYWRk
cyBhIG5ldyBkb21haW5fdG90X3BhZ2VzKCkgaW5saW5lIGhlbHBlciBmdW5jdGlvbiBpbnRvCj4g
c2NoZWQuaCwgd2hpY2ggd2lsbCBiZSBuZWVkZWQgYnkgYSBzdWJzZXF1ZW50IHBhdGNoLgo+IAo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgo+IAo+IE5PVEU6IFdoaWxlIG1vZGlmeWluZyB0aGUgY29t
bWVudCBmb3IgJ3RvdF9wYWdlcycgaW4gc2NoZWQuaCB0aGlzIHBhdGNoCj4gICAgICAgbWFrZXMg
c29tZSBjb3NtZXRpYyBmaXhlcyB0byBzdXJyb3VuZGluZyBjb21tZW50cy4KPiAKPiBTdWdnZXN0
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:42:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:42:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iya7A-0004Xb-Pw; Mon, 03 Feb 2020 11:42:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iya79-0004XV-Me
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:42:03 +0000
X-Inumbo-ID: 31d990c6-467a-11ea-8396-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 31d990c6-467a-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 11:42:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580730123; x=1612266123;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=TEiKW4Hei5lpjnyUoE9fxt34snSe7++ZGi2/HcOp3nA=;
 b=JZxnycnOyvLpffsEav7uN81IAWUCrC4tB2jCmDN+Bg6sVWbQMaFdHUL/
 Yv9xuZk/KKf4FbGigCz4rT4Lwzdm4ubtpb+IecOJ2i6/PVUKUWKrrPzBZ
 0WL26m+JApjrdnIfQLkoGn+E0tSXPiT2adoyJYFTUd4cB0YDwqH7DXwAZ U=;
IronPort-SDR: 88+n215jcxKrxH8w/ci6PQgYclTAjQvONOoKPqkzCg7w+U1N4KugfmkO+zSjDrFQO4glxXq8qK
 MChqq0eQMRNw==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="24025620"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-e34f1ddc.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 03 Feb 2020 11:42:02 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-e34f1ddc.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8241EA255B; Mon,  3 Feb 2020 11:41:59 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:41:58 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:41:57 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:41:57 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH v6 05/11] x86/hyperv: setup hypercall page
Thread-Index: AQHV2F7h0j5uTCeDZUSwJbhowp1kHagFDuyAgAQ8dpCAAAekAIAABExQgAADuoCAAACXcIAAAMcAgAAAa+A=
Date: Mon, 3 Feb 2020 11:41:57 +0000
Message-ID: <d15e9f9204a8421f9e6553d53753ad2f@EX13D32EUC003.ant.amazon.com>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
 <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
 <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
 <4810a799-3e91-6828-898e-da6e778789f3@suse.com>
 <32f4362647654dad9a6dd9a8755a3ef9@EX13D32EUC003.ant.amazon.com>
 <c332bf8b-b075-9568-ace8-54c61ca14397@suse.com>
In-Reply-To: <c332bf8b-b075-9568-ace8-54c61ca14397@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDAzIEZlYnJ1YXJ5IDIwMjAgMTE6MzkNCj4gVG86IER1cnJh
bnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+OyBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQ0KPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsgV2VpDQo+IExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ow0KPiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0dXAgaHlwZXJjYWxs
IHBhZ2UNCj4gDQo+IE9uIDAzLjAyLjIwMjAgMTI6MzcsIER1cnJhbnQsIFBhdWwgd3JvdGU6DQo+
ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4NCj4gPj4gU2VudDogMDMgRmVicnVhcnkgMjAyMCAxMTozNA0KPiA+
PiBUbzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiA+PiBDYzogV2Vp
IExpdSA8d2xAeGVuLm9yZz47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tDQo+ID4+IGRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnPjsgTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29m
dC5jb20+Ow0KPiBXZWkNCj4gPj4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47DQo+ID4+IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiA+PiBTdWJqZWN0OiBSZTogW1BBVENIIHY2IDA1LzEx
XSB4ODYvaHlwZXJ2OiBzZXR1cCBoeXBlcmNhbGwgcGFnZQ0KPiA+Pg0KPiA+PiBPbiAwMy4wMi4y
MDIwIDEyOjIxLCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+Pj4+IC0tLS0tT3JpZ2luYWwgTWVz
c2FnZS0tLS0tDQo+ID4+Pj4gRnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0K
PiA+Pj4+IFNlbnQ6IDAzIEZlYnJ1YXJ5IDIwMjAgMTE6MDYNCj4gPj4+PiBUbzogRHVycmFudCwg
UGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiA+Pj4+IENjOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPjsgWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi0NCj4gPj4+PiBkZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsNCj4g
Pj4gV2VpDQo+ID4+Pj4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47DQo+ID4+Pj4gUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+DQo+ID4+Pj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0g
eDg2L2h5cGVydjogc2V0dXAgaHlwZXJjYWxsIHBhZ2UNCj4gPj4+Pg0KPiA+Pj4+IE9uIDAzLjAy
LjIwMjAgMTE6MzksIER1cnJhbnQsIFBhdWwgd3JvdGU6DQo+ID4+Pj4+PiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KPiA+Pj4+Pj4gRnJvbTogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gPj4+
Pj4+IFNlbnQ6IDMxIEphbnVhcnkgMjAyMCAxNzo1Nw0KPiA+Pj4+Pj4gVG86IFhlbiBEZXZlbG9w
bWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+DQo+ID4+Pj4+PiBDYzog
RHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgTWljaGFlbCBLZWxsZXkNCj4g
Pj4+Pj4+IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0
LmNvbT47IFdlaSBMaXUNCj4gPj4+Pj4+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcg0KPiA+Pj4+Pj4gPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPj4+
Pj4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6IHNldHVwIGh5cGVy
Y2FsbCBwYWdlDQo+ID4+Pj4+Pg0KPiA+Pj4+Pj4gKE5vdGUgdG8gc2VsZikNCj4gPj4+Pj4+DQo+
ID4+Pj4+PiBPbiBGcmksIEphbiAzMSwgMjAyMCBhdCAwNTo0OToyNFBNICswMDAwLCBXZWkgTGl1
IHdyb3RlOg0KPiA+Pj4+Pj4gWy4uLl0NCj4gPj4+Pj4+PiArc3RhdGljIHVpbnQ2NF90IGdlbmVy
YXRlX2d1ZXN0X2lkKHZvaWQpDQo+ID4+Pj4+Pj4gK3sNCj4gPj4+Pj4+PiArICAgIHVuaW9uIGh2
X2d1ZXN0X29zX2lkIGlkOw0KPiA+Pj4+Pj4+ICsNCj4gPj4+Pj4+DQo+ID4+Pj4+PiAgICAgICAg
aWQucmF3ID0gMDsNCj4gPj4+Pj4NCj4gPj4+Pj4gT3IganVzdCB1c2UgYSBDOTkgaW5pdGlhbGl6
ZXIgdG8gc2V0IHRoaW5ncyB1cC4gQSBiaXQgbmVhdGVyIElNTy4NCj4gPj4+Pg0KPiA+Pj4+IElm
IHlvdSBtZWFuIHRoaXMgZm9yIC4uLg0KPiA+Pj4+DQo+ID4+Pj4+Pj4gKyAgICBpZC52ZW5kb3Ig
PSBIVl9YRU5fVkVORE9SX0lEOw0KPiA+Pj4+Pj4+ICsgICAgaWQubWFqb3IgPSB4ZW5fbWFqb3Jf
dmVyc2lvbigpOw0KPiA+Pj4+Pj4+ICsgICAgaWQubWlub3IgPSB4ZW5fbWlub3JfdmVyc2lvbigp
Ow0KPiA+Pj4+DQo+ID4+Pj4gLi4uIHRoZXNlIHRocmVlIGZpZWxkcywgdGhlbiB0aGlzIHdvbid0
IHdvcmsgd2l0aCByYXRoZXIgb2xkIGdjYw0KPiA+Pj4+IHdlIHN0aWxsIHBlcm1pdCB0byBiZSB1
c2VkLiBVc2luZyB7IC5yYXcgPSAwIH0gd291bGQgd29yayBhZmFpY3QuDQo+ID4+Pj4NCj4gPj4+
DQo+ID4+PiBOb3QgZXZlbiB7IC52ZW5kb3IgPSBIVl9YRU5fVkVORE9SX0lEIH0gPw0KPiA+Pg0K
PiA+PiBObywgYmVjYXVzZSBvZiBpdCBiZWluZyBwYXJ0IG9mIGFuIHVubmFtZWQgKHN0cnVjdCkg
bWVtYmVyIG9mDQo+ID4+IHRoZSB1bmlvbi4NCj4gPg0KPiA+IE9rLi4uIHNoYW1lLiBQcmVzdW1h
Ymx5IGFuIGVtcHR5IGluaXRpYWxpemVyIC0ge30gLSAgd291bGQgYmUgb2s/DQo+IA0KPiBJIHRo
aW5rIHNvLCB5ZXMuIEkgdW5kZXJzdGFuZCB5b3UnZCBsaWtlIHRoaXMgYmV0dGVyIHRoYW4NCj4g
eyAucmF3ID0gMCB9ID8NCj4gDQoNClllcy4gSW4gZ2VuZXJhbCwgdXNpbmcgYSBjOTkgaW5pdGlh
bGl6ZXIgdG8gZXhwbGljaXRseSBzZXQgc29tZXRoaW5nIHRvIDAgc2VlbXMgYSBiaXQgcmVkdW5k
YW50IHRvIG1lLg0KDQogIFBhdWwNCg0KPiBKYW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:45:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:45:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyaAK-0004jO-ES; Mon, 03 Feb 2020 11:45:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iyaAJ-0004jJ-9X
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:45:19 +0000
X-Inumbo-ID: a5b81cec-467a-11ea-8e50-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a5b81cec-467a-11ea-8e50-12813bfff9fa;
 Mon, 03 Feb 2020 11:45:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580730318;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=vhBxMTSjNgmZ/qmX7VGA2q9Wh+YZwtmzAsePcq9snm0=;
 b=KwYSc6UkpDNfUp07zcITINGhoqmqRNTfxyH0RW3A01PHxvDnOwiLGtGa
 ohwaPDMumSqr9eZO0a1K9e9s4FsnjWbWgC7grvgf3HwKiCwMKW/kqBN4h
 QzTSfDjW+clG/OKHRziZZOdYXBnT1DLQM/SRNw0TCOlwDEcrCld5vHaEt I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: HSMtSBwqtFF36mADBYK1KfQeNlnpZDMjCRK90g/7WDVs7KUVI9O3diSRqgYwdLR1ShjtciV4dF
 Ibo+8TNmJ5nn49PFO3vS0pwfpmZRApEmQdEc2kF0TvJbRdQUWhSkjFS0sJ9aM2IfFX5zGtTj9I
 NmggvWaaMJUrmkxrBMmYBkfGwGi3CS6cmQCsiJYUEu5TvGrZh5ebW20ClZsg8o5ElwB/7zXevG
 h0TSAP/QEn2k5iCC6NuYlBqO1gMT+7i+BB5DTD5ZqrFhSudk6t640tmC1jo5qUrfw1xd2KPx+w
 xek=
X-SBRS: 2.7
X-MesageID: 12012563
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12012563"
Date: Mon, 3 Feb 2020 11:45:09 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203114509.GB2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-10-anthony.perard@citrix.com>
 <b794460e-75a0-12e8-07e7-c3731ff7493c@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b794460e-75a0-12e8-07e7-c3731ff7493c@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2 09/12] xen/build: include
 include/config/auto.conf in main Makefile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMDI6MDY6MThQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTcuMDEuMjAyMCAxMTo1MywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiAtLS0g
YS94ZW4vTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9NYWtlZmlsZQo+ID4gQEAgLTQ5LDcgKzQ5LDcx
IEBAIGRlZmF1bHQ6IGJ1aWxkCj4gPiAgLlBIT05ZOiBkaXN0Cj4gPiAgZGlzdDogaW5zdGFsbAo+
ID4gIAo+ID4gLWJ1aWxkIGluc3RhbGw6OiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKPiA+ICsK
PiA+ICtpZm5kZWYgcm9vdC1tYWtlLWRvbmUKPiA+ICsjIHNlY3Rpb24gdG8gcnVuIGJlZm9yZSBj
YWxsaW5nIFJ1bGVzLm1rLCBidXQgb25seSBvbmNlLgo+ID4gKyMKPiA+ICsjIFRvIG1ha2Ugc3Vy
ZSB3ZSBkbyBub3QgaW5jbHVkZSAuY29uZmlnIGZvciBhbnkgb2YgdGhlICpjb25maWcgdGFyZ2V0
cwo+ID4gKyMgY2F0Y2ggdGhlbSBlYXJseSwgYW5kIGhhbmQgdGhlbSBvdmVyIHRvIHRvb2xzL2tj
b25maWcvTWFrZWZpbGUKPiA+ICsKPiA+ICtjbGVhbi10YXJnZXRzIDo9ICVjbGVhbgo+ID4gK25v
LWRvdC1jb25maWctdGFyZ2V0cyA6PSAkKGNsZWFuLXRhcmdldHMpIFwKPiA+ICsJCQkgdW5pbnN0
YWxsIGRlYnVnIGNsb2MgXAo+ID4gKwkJCSBjc2NvcGUgVEFHUyB0YWdzIE1BUCBndGFncyBcCj4g
PiArCQkJIHhlbnZlcnNpb24KPiA+ICsKPiA+ICtjb25maWctYnVpbGQJOj0KPiAKPiBJcyB0aGlz
IGFjdHVhbGx5IG5lZWRlZD8gV2hpbGUgY29ycmVjdCAoYWZhaWN0KSB0b2dldGhlciB3aXRoIHRo
ZQo+IGlmZGVmIGZ1cnRoZXIgZG93biwgSSBmaW5kIHRoaXMgYXNwZWN0IG9mIG1ha2UgYmVoYXZp
b3IgYSBsaXR0bGUKPiBjb25mdXNpbmcsIGFuZCBoZW5jZSBpdCB3b3VsZCBzZWVtIHNsaWdodGx5
IGJldHRlciBpZiB0aGVyZSB3YXMKPiBubyBlbXB0eSBkZWZpbml0aW9uIG9mIHRoaXMgc3ltYm9s
LgoKVGhhdCdzIGFjdHVhbGx5IGEgdmVyeSByZWNlbnQgY2hhbmdlIGluIExpbnV4IHNvdXJjZSBj
b2RlLiBUaGV5IHVzZWQgdG8KdXNlIGlmZXEoJChjb25maWctYnVpbGQpLDEpIGFuZCBpZmVxKCQo
Y29uZmlnLWJ1aWxkKSwwKS4gSSBjYW4gY2VydGFpbmx5CmNoYW5nZSBiYWNrIHRvIHVzZSBpZmVx
IGluc3RlYWQgb2YgaWZkZWYuCgo+ID4gK25lZWQtY29uZmlnCTo9IDEKPiAKPiBIZXJlIGFuZCBi
ZWxvdywgd291bGQgaXQgYmUgcG9zc2libGUgdG8gdXNlIHkgaW5zdGVhZCBvZiAxLCB0bwo+IG1h
dGNoIGhvdyAidHJ1ZSIgZ2V0cyBleHByZXNzZWQgaW4gdmFyaW91cyBwbGFjZXMgZWxzZXdoZXJl
Pwo+IE9yIHdvdWxkIHRoZXJlIGFnYWluIGJlIGRldmlhdGlvbi1mcm9tLUxpbnV4IGNvbmNlcm5z
PwoKSXQncyBwcm9iYWJseSBmaW5lIHRvIHVzZSAieSIuIEkgZG9uJ3QgdGhpbmsgaXQgbWF0dGVy
LCB3ZSBuZWVkIHRvIG1ha2UKcXVpdGUgYSBsb3Qgb2YgY2hhbmdlcyBjb21wYXJlIHRvIExpbnV4
IGFueXdheS4gSSdsbCB1c2UgIm4iIGZvciB0aGUKbmVnYXRpdmUuCgo+ID4gK2lmbmVxICgkKGZp
bHRlciAkKG5vLWRvdC1jb25maWctdGFyZ2V0cyksICQoTUFLRUNNREdPQUxTKSksKQo+ID4gKwlp
ZmVxICgkKGZpbHRlci1vdXQgJChuby1kb3QtY29uZmlnLXRhcmdldHMpLCAkKE1BS0VDTURHT0FM
UykpLCkKPiA+ICsJCW5lZWQtY29uZmlnIDo9Cj4gPiArCWVuZGlmCj4gPiArZW5kaWYKPiA+ICsK
PiA+ICtpZm5lcSAoJChmaWx0ZXIgY29uZmlnICVjb25maWcsJChNQUtFQ01ER09BTFMpKSwpCj4g
Cj4gSnVzdCAkKGZpbHRlciAlY29uZmlnLCAuLi4pIHN1ZmZpY2VzIGhlcmUsIGFmYWljdCwgc2lt
aWxhciB0bwo+IGFib3ZlICIlY2xlYW4iIGFsc28gYmVpbmcgdXNlZCB0byBjb3ZlciAiY2xlYW4i
LgoKWWVzLCBJJ2xsIHJlbW92ZSB0aGUgZXh0cmEgImNvbmZpZyIuCgo+ID4gKwljb25maWctYnVp
bGQgOj0gMQo+ID4gK2VuZGlmCj4gPiArCj4gPiArZXhwb3J0IHJvb3QtbWFrZS1kb25lIDo9IDEK
PiA+ICtlbmRpZiAjIHJvb3QtbWFrZS1kb25lCj4gPiArCj4gPiAraWZkZWYgY29uZmlnLWJ1aWxk
Cj4gPiArIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiA+ICsjICpjb25maWcgdGFyZ2V0cyBvbmx5IC0g
bWFrZSBzdXJlIHByZXJlcXVpc2l0ZXMgYXJlIHVwZGF0ZWQsIGFuZCBkZXNjZW5kCj4gPiArIyBp
biB0b29scy9rY29uZmlnIHRvIG1ha2UgdGhlICpjb25maWcgdGFyZ2V0Cj4gPiArCj4gPiArY29u
ZmlnOiBGT1JDRQo+ID4gKwkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtl
ZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNBUkNIPSQoU1JDQVJDSCkgSE9TVENDPSIkKEhP
U1RDQykiIEhPU1RDWFg9IiQoSE9TVENYWCkiICRACj4gPiArCj4gPiArIyBDb25maWcubWsgdHJp
ZXMgdG8gaW5jbHVkZSAuY29uZmlnIGZpbGUsIGRvbid0IHRyeSB0byByZW1ha2UgaXQKPiA+ICsl
Ly5jb25maWc6IDsKPiAKPiBUaGlzIGRpZG4ndCBleGlzdCBiZWZvcmUgLSB3aHkgaXMgaXQgbmVl
ZGVkIGFsbCBvZiB0aGUgc3VkZGVuPwoKSXQncyBiZWNhdXNlIEknbSBpbnRyb2R1Y2luZyBhIG5l
dyB0YXJnZXQgIiVjb25maWciLiBTbyB3aGVuIG1ha2UKIi1pbmNsdWRlICQoWEVOX1JPT1QpLy5j
b25maWciIChhcyBmb3VuZCBpbiBDb25maWcubWspIGl0IGNoZWNrIGlmIHRoZQpmaWxlIG5lZWRz
IHRvIGJlIHJlYnVpbHQsIGFuZCBmaW5kICVjb25maWcgYW5kIHRodXMgcnVuIGtjb25maWcgdG8g
YnVpbGQKLmNvbmZpZy4KCkN1cnJlbnRseSwgTWFrZWZpbGUgbGlzdCBhbGwgdGhlIHRhcmdldHMg
dGhhdCBuZWVkcyB0byBiZSBidWlsdCB3aXRoCmtjb25maWcuCgo+ID4gKyVjb25maWc6IEZPUkNF
Cj4gPiArCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25m
aWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIgSE9T
VENYWD0iJChIT1NUQ1hYKSIgJEAKPiA+ICsKPiA+ICtlbHNlICMgIWNvbmZpZy1idWlsZAo+ID4g
Kwo+ID4gK2lmZGVmIG5lZWQtY29uZmlnCj4gPiAraW5jbHVkZSBpbmNsdWRlL2NvbmZpZy9hdXRv
LmNvbmYKPiA+ICsjIFJlYWQgaW4gZGVwZW5kZW5jaWVzIHRvIGFsbCBLY29uZmlnKiBmaWxlcywg
bWFrZSBzdXJlIHRvIHJ1biBzeW5jY29uZmlnIGlmCj4gPiArIyBjaGFuZ2VzIGFyZSBkZXRlY3Rl
ZC4KPiA+ICtpbmNsdWRlIGluY2x1ZGUvY29uZmlnL2F1dG8uY29uZi5jbWQKPiA+ICsKPiA+ICsj
IEFsbG93IHBlb3BsZSB0byBqdXN0IHJ1biBgbWFrZWAgYXMgYmVmb3JlIGFuZCBub3QgZm9yY2Ug
dGhlbSB0byBjb25maWd1cmUKPiA+ICskKEtDT05GSUdfQ09ORklHKToKPiA+ICsJJChNQUtFKSAt
ZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkg
U1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgp
IiBkZWZjb25maWcKPiA+ICsKPiA+ICsjIFRoZSBhY3R1YWwgY29uZmlndXJhdGlvbiBmaWxlcyB1
c2VkIGR1cmluZyB0aGUgYnVpbGQgYXJlIHN0b3JlZCBpbgo+ID4gKyMgaW5jbHVkZS9nZW5lcmF0
ZWQvIGFuZCBpbmNsdWRlL2NvbmZpZy8uIFVwZGF0ZSB0aGVtIGlmIC5jb25maWcgaXMgbmV3ZXIg
dGhhbgo+ID4gKyMgaW5jbHVkZS9jb25maWcvYXV0by5jb25mICh3aGljaCBtaXJyb3JzIC5jb25m
aWcpLgo+ID4gKyMKPiA+ICsjIFRoaXMgZXhwbG9pdHMgdGhlICdtdWx0aS10YXJnZXQgcGF0dGVy
biBydWxlJyB0cmljay4KPiA+ICsjIFRoZSBzeW5jY29uZmlnIHNob3VsZCBiZSBleGVjdXRlZCBv
bmx5IG9uY2UgdG8gbWFrZSBhbGwgdGhlIHRhcmdldHMuCj4gPiArJS9hdXRvLmNvbmYgJS9hdXRv
LmNvbmYuY21kOiAkKEtDT05GSUdfQ09ORklHKQo+ID4gKwkkKE1BS0UpIC1mICQoQkFTRURJUikv
dG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNBUkNIPSQoU1JD
QVJDSCkgSE9TVENDPSIkKEhPU1RDQykiIEhPU1RDWFg9IiQoSE9TVENYWCkiIHN5bmNjb25maWcK
PiAKPiBQcmV2aW91c2x5IHRoZSB0YXJnZXQgcGF0dGVybiB3YXMgaW5jbHVkZS9jb25maWcvJS5j
b25mLiBJcyB0aGVyZSBhCj4gcGFydGljdWxhciByZWFzb24gZm9yIHRoZSBzd2l0Y2g/CgpUaGF0
IGNoYW5nZSB3YXMgbmVlZGVkIGluIExpbnV4IGJlY2F1c2UgdGhlIGZ1bGwgdGFyZ2V0IGlzOgog
ICAgJS9hdXRvLmNvbmYgJS9hdXRvLmNvbmYuY21kICUvdHJpc3RhdGUuY29uZjoKQnV0IHNpbmNl
IHdlIGRvbid0IG5lZWQgdHJpc3RhdGUuY29uZiBpbiBYZW4sIEkgY2FuIGdvIGJhY2sgdG8gd2hh
dCB3ZSBoYXZlLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:48:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyaDY-0004sC-W3; Mon, 03 Feb 2020 11:48:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyaDX-0004s7-89
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:48:39 +0000
X-Inumbo-ID: 1dcc5392-467b-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1dcc5392-467b-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 11:48:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ACF25AC8C;
 Mon,  3 Feb 2020 11:48:37 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-2-roger.pau@citrix.com>
 <20200128141759.fja7mqmghic2fnrg@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a859940e-fb29-bb13-1337-037c8d8e28f4@suse.com>
Date: Mon, 3 Feb 2020 12:48:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200128141759.fja7mqmghic2fnrg@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/7] x86/tlb: fix NEED_FLUSH return type
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDEuMjAyMCAxNToxNywgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEphbiAyNywgMjAy
MCBhdCAwNzoxMTowOVBNICswMTAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+IFRoZSByZXR1
cm5lZCB0eXBlIHdhbnRzIHRvIGJlIGJvb2wgaW5zdGVhZCBvZiBpbnQuCj4+Cj4+IE5vIGZ1bmN0
aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xA
eGVuLm9yZz4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:52:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:52:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyaGg-0005bH-IJ; Mon, 03 Feb 2020 11:51:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z8sP=3X=amazon.co.uk=prvs=29554d7b7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyaGf-0005bC-OX
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:51:53 +0000
X-Inumbo-ID: 9201c1a3-467b-11ea-8e51-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9201c1a3-467b-11ea-8e51-12813bfff9fa;
 Mon, 03 Feb 2020 11:51:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580730713; x=1612266713;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=gVZcA2B8vujByGvcYXl/0mZSB0otMUPLijDp0OWhJs8=;
 b=V4lHmIfWn2Tx5mD0/8GUbf7JeM0zVuOcbf131XRVh2papu4NJU1SndBt
 8Tj0h5xu1XLK0oKIMwRfxAEuL4Tm5FXoAY8/qBbxZUH4gx0Wc5FrkXCOS
 8D5eAEdJ91LYGK1edEWPcgQHgcBP6UqPntrFTTwq6Yr/yFRHPTO40EfzQ I=;
IronPort-SDR: jeH9WppKpGGw8dMxfyqUtPU62zzGlOS+u1iRIWc4WsgvJ3RoINCUQIEO5OC2Ygo3XyTz/rVWVp
 UrCaDXddK8MA==
X-IronPort-AV: E=Sophos;i="5.70,397,1574121600"; d="scan'208";a="15404049"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 03 Feb 2020 11:51:53 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id 75D63A1B70; Mon,  3 Feb 2020 11:51:49 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 11:51:49 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 11:51:48 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 3 Feb 2020 11:51:47 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v4 1/7] SVM: drop asm/hvm/emulate.h inclusion
 from vmcb.h
Thread-Index: AQHV2FWlngX7wp3JKUiy/tVDhHYiCKgJX80Q
Date: Mon, 3 Feb 2020 11:51:47 +0000
Message-ID: <d3b593a9ea8340fb9f67f9a063e951f2@EX13D32EUC003.ant.amazon.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <bfc4d4ad-85a5-2d79-748a-c7b72ba40bce@suse.com>
In-Reply-To: <bfc4d4ad-85a5-2d79-748a-c7b72ba40bce@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v4 1/7] SVM: drop asm/hvm/emulate.h
 inclusion from vmcb.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>,
 Kevin Tian <kevin.tian@intel.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Wei Liu <wl@xen.org>, Paul Durrant <paul@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Alexandru
 Isaila <aisaila@bitdefender.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgSmFuDQo+IEJldWxp
Y2gNCj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE2OjQyDQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gQ2M6IFBldHJlIFBpcmNhbGFidSA8cHBpcmNhbGFidUBiaXRkZWZl
bmRlci5jb20+OyBLZXZpbiBUaWFuDQo+IDxrZXZpbi50aWFuQGludGVsLmNvbT47IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXNAdGtsZW5neWVsLmNvbT47IFdlaSBMaXUNCj4gPHdsQHhlbi5vcmc+OyBQ
YXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz47IEdlb3JnZSBEdW5sYXANCj4gPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT47IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+Ow0KPiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz47IEp1biBOYWthamltYSA8anVuLm5ha2Fq
aW1hQGludGVsLmNvbT47IEFsZXhhbmRydQ0KPiBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIu
Y29tPjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IFN1YmplY3Q6
IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NCAxLzddIFNWTTogZHJvcCBhc20vaHZtL2VtdWxhdGUuaCBp
bmNsdXNpb24NCj4gZnJvbSB2bWNiLmgNCj4gDQo+IEl0J3Mgbm90IG5lZWRlZCB0aGVyZSBhbmQg
aW50cm9kdWNlcyBhIG5lZWRsZXNzLCBhbG1vc3QgZ2xvYmFsDQo+IGRlcGVuZGVuY3kuIEluY2x1
ZGUgdGhlIGZpbGUgKG9yIGluIHNvbWUgY2FzZXMganVzdCB4ZW4vZXJyLmgpIHdoZXJlDQo+IGFj
dHVhbGx5IG5lZWRlZCwgb3IgLSBpbiBvbmUgY2FzZSAtIHNpbXBseSBmb3J3YXJkLWRlY2xhcmUg
YSBzdHJ1Y3QuIEluDQo+IG1pY3JvY29kZSouYyB0YWtlIHRoZSBvcHBvcnR1bml0eSBhbmQgYWxz
byByZS1vcmRlciBhIGZldyBvdGhlcg0KPiAjaW5jbHVkZS1zLg0KPiANCj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBE
dXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPg0KDQo+IC0tLQ0KPiB2NDogTmV3Lg0KPiANCj4g
LS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jDQo+IEBAIC01NSw2ICs1NSw3IEBADQo+ICAjaW5jbHVkZSA8YXNtL21jMTQ2ODE4cnRjLmg+
DQo+ICAjaW5jbHVkZSA8YXNtL21jZS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9tb25pdG9yLmg+DQo+
ICsjaW5jbHVkZSA8YXNtL2h2bS9lbXVsYXRlLmg+DQo+ICAjaW5jbHVkZSA8YXNtL2h2bS9odm0u
aD4NCj4gICNpbmNsdWRlIDxhc20vaHZtL3ZwdC5oPg0KPiAgI2luY2x1ZGUgPGFzbS9odm0vc3Vw
cG9ydC5oPg0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMNCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9pb3JlcS5jDQo+IEBAIC0yOCw2ICsyOCw3IEBADQo+ICAjaW5jbHVkZSA8eGVu
L3BhZ2luZy5oPg0KPiAgI2luY2x1ZGUgPHhlbi92cGNpLmg+DQo+IA0KPiArI2luY2x1ZGUgPGFz
bS9odm0vZW11bGF0ZS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9odm0vaHZtLmg+DQo+ICAjaW5jbHVk
ZSA8YXNtL2h2bS9pb3JlcS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9odm0vdm14L3ZteC5oPg0KPiAt
LS0gYS94ZW4vYXJjaC94ODYvaHZtL3N2bS9lbXVsYXRlLmMNCj4gKysrIGIveGVuL2FyY2gveDg2
L2h2bS9zdm0vZW11bGF0ZS5jDQo+IEBAIC0yMCw2ICsyMCw3IEBADQo+ICAjaW5jbHVkZSA8eGVu
L2xpYi5oPg0KPiAgI2luY2x1ZGUgPHhlbi90cmFjZS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9tc3Iu
aD4NCj4gKyNpbmNsdWRlIDxhc20vaHZtL2VtdWxhdGUuaD4NCj4gICNpbmNsdWRlIDxhc20vaHZt
L2h2bS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9odm0vc3VwcG9ydC5oPg0KPiAgI2luY2x1ZGUgPGFz
bS9odm0vc3ZtL3N2bS5oPg0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZtX2V2ZW50LmMNCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bV9ldmVudC5jDQo+IEBAIC0yMiw2ICsyMiw3IEBADQo+
IA0KPiAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPg0KPiAgI2luY2x1ZGUgPHhlbi92bV9ldmVudC5o
Pg0KPiArI2luY2x1ZGUgPGFzbS9odm0vZW11bGF0ZS5oPg0KPiAgI2luY2x1ZGUgPGFzbS9odm0v
c3VwcG9ydC5oPg0KPiAgI2luY2x1ZGUgPGFzbS92bV9ldmVudC5oPg0KPiANCj4gLS0tIGEveGVu
L2FyY2gveDg2L21pY3JvY29kZS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYw0K
PiBAQCAtMjIsOSArMjIsMTAgQEANCj4gICAqLw0KPiANCj4gICNpbmNsdWRlIDx4ZW4vY3B1Lmg+
DQo+IC0jaW5jbHVkZSA8eGVuL2xpYi5oPg0KPiAtI2luY2x1ZGUgPHhlbi9rZXJuZWwuaD4NCj4g
KyNpbmNsdWRlIDx4ZW4vZXJyLmg+DQo+ICAjaW5jbHVkZSA8eGVuL2luaXQuaD4NCj4gKyNpbmNs
dWRlIDx4ZW4va2VybmVsLmg+DQo+ICsjaW5jbHVkZSA8eGVuL2xpYi5oPg0KPiAgI2luY2x1ZGUg
PHhlbi9ub3RpZmllci5oPg0KPiAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPg0KPiAgI2luY2x1ZGUg
PHhlbi9zbXAuaD4NCj4gLS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZV9hbWQuYw0KPiArKysg
Yi94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2FtZC5jDQo+IEBAIC0xNCw5ICsxNCwxMCBAQA0KPiAg
ICogIExpY2Vuc2UgdmVyc2lvbiAyLiBTZWUgZmlsZSBDT1BZSU5HIGZvciBkZXRhaWxzLg0KPiAg
ICovDQo+IA0KPiAtI2luY2x1ZGUgPHhlbi9saWIuaD4NCj4gLSNpbmNsdWRlIDx4ZW4va2VybmVs
Lmg+DQo+ICsjaW5jbHVkZSA8eGVuL2Vyci5oPg0KPiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+DQo+
ICsjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPg0KPiArI2luY2x1ZGUgPHhlbi9saWIuaD4NCj4gICNp
bmNsdWRlIDx4ZW4vc2NoZWQuaD4NCj4gICNpbmNsdWRlIDx4ZW4vc21wLmg+DQo+ICAjaW5jbHVk
ZSA8eGVuL3NwaW5sb2NrLmg+DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGVfaW50ZWwu
Yw0KPiArKysgYi94ZW4vYXJjaC94ODYvbWljcm9jb2RlX2ludGVsLmMNCj4gQEAgLTIxLDkgKzIx
LDEwIEBADQo+ICAgKiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBs
YXRlciB2ZXJzaW9uLg0KPiAgICovDQo+IA0KPiAtI2luY2x1ZGUgPHhlbi9saWIuaD4NCj4gLSNp
bmNsdWRlIDx4ZW4va2VybmVsLmg+DQo+ICsjaW5jbHVkZSA8eGVuL2Vyci5oPg0KPiAgI2luY2x1
ZGUgPHhlbi9pbml0Lmg+DQo+ICsjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPg0KPiArI2luY2x1ZGUg
PHhlbi9saWIuaD4NCj4gICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4NCj4gICNpbmNsdWRlIDx4ZW4v
c21wLmg+DQo+ICAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+DQo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvaHZtLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYw0K
PiBAQCAtMjgsNiArMjgsNyBAQA0KPiAgI2luY2x1ZGUgPHhlbi90cmFjZS5oPg0KPiANCj4gICNp
bmNsdWRlIDxhc20vY3VycmVudC5oPg0KPiArI2luY2x1ZGUgPGFzbS9odm0vZW11bGF0ZS5oPg0K
PiAgI2luY2x1ZGUgPGFzbS9zaGFkb3cuaD4NCj4gDQo+ICAjaW5jbHVkZSAicHJpdmF0ZS5oIg0K
PiAtLS0gYS94ZW4vYXJjaC94ODYvcHYvZW11bC1nYXRlLW9wLmMNCj4gKysrIGIveGVuL2FyY2gv
eDg2L3B2L2VtdWwtZ2F0ZS1vcC5jDQo+IEBAIC0xOSw2ICsxOSw3IEBADQo+ICAgKiBhbG9uZyB3
aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl
cy8+Lg0KPiAgICovDQo+IA0KPiArI2luY2x1ZGUgPHhlbi9lcnIuaD4NCj4gICNpbmNsdWRlIDx4
ZW4vZXJybm8uaD4NCj4gICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4NCj4gICNpbmNsdWRlIDx4ZW4v
Z3Vlc3RfYWNjZXNzLmg+DQo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS92bWNi
LmgNCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL3ZtY2IuaA0KPiBAQCAtMjAs
OCArMjAsNiBAQA0KPiAgI2RlZmluZSBfX0FTTV9YODZfSFZNX1NWTV9WTUNCX0hfXw0KPiANCj4g
ICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4NCj4gLSNpbmNsdWRlIDxhc20vaHZtL2VtdWxhdGUuaD4N
Cj4gLQ0KPiANCj4gIC8qIGdlbmVyYWwgMSBpbnRlcmNlcHRzICovDQo+ICBlbnVtIEdlbmVyaWNJ
bnRlcmNlcHQxYml0cw0KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdm14LmgN
Cj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3ZteC5oDQo+IEBAIC05Nyw2ICs5
Nyw3IEBAIHZvaWQgdm14X2FzbV9kb192bWVudHJ5KHZvaWQpOw0KPiAgdm9pZCB2bXhfaW50cl9h
c3Npc3Qodm9pZCk7DQo+ICB2b2lkIG5vcmV0dXJuIHZteF9kb19yZXN1bWUoc3RydWN0IHZjcHUg
Kik7DQo+ICB2b2lkIHZteF92bGFwaWNfbXNyX2NoYW5nZWQoc3RydWN0IHZjcHUgKnYpOw0KPiAr
c3RydWN0IGh2bV9lbXVsYXRlX2N0eHQ7DQo+ICB2b2lkIHZteF9yZWFsbW9kZV9lbXVsYXRlX29u
ZShzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0KTsNCj4gIHZvaWQgdm14X3Jl
YWxtb2RlKHN0cnVjdCBjcHVfdXNlcl9yZWdzICpyZWdzKTsNCj4gIHZvaWQgdm14X3VwZGF0ZV9k
ZWJ1Z19zdGF0ZShzdHJ1Y3QgdmNwdSAqdik7DQo+IA0KPiANCj4gX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdA0K
PiBYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 11:56:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 11:56:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyaKj-0005le-9g; Mon, 03 Feb 2020 11:56:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyaKi-0005lU-8h
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 11:56:04 +0000
X-Inumbo-ID: 25b0b584-467c-11ea-8e51-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 25b0b584-467c-11ea-8e51-12813bfff9fa;
 Mon, 03 Feb 2020 11:56:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580730962;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=T993VnBc8dJT1c9l7QVylaH0qrRkEMQv2bZXCRcSAWU=;
 b=eiAByj/szNEZSPuQusRV9sa5fSTMuZNxKGVGvyXrqpV1NlhIFBd81S/H
 5hhYKizMLe8Jm4WxozDsml4TCKOwXfZmX+w58t5BLeXrVuOMh1h1Hf/xr
 BHZd6ZYeWQqmblGzQz3L1kaTN/42rXLFFyJ1KEObLkzotH10Nca1JSf4b k=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CZEvDbKl5j89uxJJujTwaHdR6jyxkmEmAfwKorasANtYykCTnGwRMZ+5klcsKXHw5M+xh2rGlm
 Y4KI6rVZJ38vQXP1wMj1bwGTsXeMPUXKCoESEyU04Okdjth8OAgQYM2aGbgtjg2OOMhr0hyeJW
 F+3/wBARjmD+uySou5PPBWPNxm1nBr42HKJcZ6/Ue2AmQB40zJRKRudbwQWb5Zwgy0zRmrnbFn
 glRLguwER7X4zV9k9cXD6mCdTi/HnTEeiW7vXq9oE6xmdvYsGYtl01hwooh/9Egg+ObhyiQ76b
 ZC8=
X-SBRS: 2.7
X-MesageID: 11837618
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="11837618"
Date: Mon, 3 Feb 2020 12:55:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Tian, Kevin" <kevin.tian@intel.com>
Message-ID: <20200203115549.GT4679@Air-de-Roger>
References: <20200108103857.77236-1-roger.pau@citrix.com>
 <20200108103857.77236-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D739C38@SHSMSX104.ccr.corp.intel.com>
 <20200120101906.GW11756@Air-de-Roger>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D73E81C@SHSMSX104.ccr.corp.intel.com>
 <20200123123154.GC57924@desktop-tdan49n.eng.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D75F802@SHSMSX104.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F802@SHSMSX104.ccr.corp.intel.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] nvmx: fix handling of interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, "Nakajima, Jun" <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDc6MjQ6MDRBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv
dGU6Cj4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+
IFNlbnQ6IFRodXJzZGF5LCBKYW51YXJ5IDIzLCAyMDIwIDg6MzIgUE0KPiA+IAo+ID4gT24gVHVl
LCBKYW4gMjEsIDIwMjAgYXQgMDM6MzQ6MTNBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3JvdGU6Cj4g
PiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+
ID4gU2VudDogTW9uZGF5LCBKYW51YXJ5IDIwLCAyMDIwIDY6MTkgUE0KPiA+ID4gPgo+ID4gPiA+
IE9uIFN1biwgSmFuIDE5LCAyMDIwIGF0IDA0OjE1OjA0QU0gKzAwMDAsIFRpYW4sIEtldmluIHdy
b3RlOgo+ID4gPiA+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+ID4gPiA+ID4gPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgOCwgMjAyMCA2OjM5IFBN
Cj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IFdoZW4gZG9pbmcgYSB2aXJ0dWFsIHZtZXhpdCAoaWU6
IGEgdm1leGl0IGhhbmRsZWQgYnkgdGhlIEwxIFZNTSkKPiA+ID4gPiA+ID4gaW50ZXJydXB0cyBz
aG91bGRuJ3QgYmUgaW5qZWN0ZWQgdXNpbmcgdGhlIHZpcnR1YWwgaW50ZXJydXB0IGRlbGl2ZXJ5
Cj4gPiA+ID4gPiA+IG1lY2hhbmlzbSwgYW5kIGluc3RlYWQgc2hvdWxkIGJlIHNpZ25hbGVkIGlu
IHRoZSB2bWNzIHVzaW5nIHRoZSBleGl0Cj4gPiA+ID4gPiA+IHJlYXNvbiBhbmQgdGhlIGludGVy
cnVwdGlvbi1pbmZvcm1hdGlvbiBmaWVsZCBpZiB0aGUgIkFja25vd2xlZGdlCj4gPiA+ID4gPiA+
IGludGVycnVwdCBvbiBleGl0IiB2bWV4aXQgY29udHJvbCBpcyBzZXQuCj4gPiA+ID4gPiA+Cj4g
PiA+ID4gPiA+IFJlbW92ZSB0aGUgbnZteF91cGRhdGVfYXBpY3YgaGVscGVyOiBpdCdzIGJvZ3Vz
IHRvIGF0dGVtcHQgdG8gaW5qZWN0Cj4gPiA+ID4gPiA+IGludGVycnVwdHMgb24gdmlydHVhbCB2
bWV4aXQgdXNpbmcgdGhlIHZpcnR1YWwgaW50ZXJydXB0IGRlbGl2ZXJ5Cj4gPiA+ID4gPiA+IGFz
c2lzdGFuY2UsIGFuZCBpdCdzIGFsc28gYm9ndXMgdG8gYWNrIGludGVycnVwdHMgd2l0aG91dCBj
aGVja2luZyBpZgo+ID4gPiA+ID4gPiB0aGUgdm1leGl0ICJBY2tub3dsZWRnZSBpbnRlcnJ1cHQg
b24gZXhpdCIgdm1leGl0IGNvbnRyb2wgaXMgc2V0Lgo+ID4gPiA+ID4gPiBudm14X2ludHJfaW50
ZXJjZXB0IGFscmVhZHkgaGFuZGxlcyBpbnRlcnJ1cHRzIGNvcnJlY3RseSBvbiB2aXJ0dWFsCj4g
PiA+ID4gPiA+IHZtZXhpdC4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gTm90ZSB0aGF0IHRoaXMg
Zml4ZXMgdGhlIHVzYWdlIG9mIHgyQVBJQyBieSB0aGUgTDEgVk1NLCBhdCBsZWFzdCB3aGVuCj4g
PiA+ID4gPiA+IHRoZSBMMSBWTU0gaXMgWGVuLgo+ID4gPiA+ID4KPiA+ID4gPiA+IHdoaWxlIHRo
aXMgZml4IG1ha2VzIHNlbnNlIHRvIG1lLCBjYW4geW91IGFsc28gdGVzdCBvdGhlciBMMSBWTU1z
LAo+ID4gPiA+ID4gc28gd2UgZG9uJ3Qgb3Zlcmxvb2sgc29tZSBvdGhlciBpbnRlbnRpb25zIGNv
dmVyZWQgb3IgaGlkZGVuIGJ5Cj4gPiA+ID4gPiByZW1vdmVkIGxvZ2ljPwo+ID4gPiA+Cj4gPiA+
ID4gSSBjb3VsZCB0ZXN0IG90aGVyIGh5cGVydmlzb3JzLCBidXQgZG8gd2UgcmVhbGx5IGV4cGVj
dCBhbnl0aGluZwo+ID4gPiA+IHRoYXQncyBub3QgWGVuIG9uIFhlbiB0byB3b3JrPwo+ID4gPiA+
Cj4gPiA+ID4gSSdtIGFza2luZyBiZWNhdXNlIHRoYXQncyB0aGUgb25seSBjb21iaW5hdGlvbiB0
aGF0J3MgYWN0dWFsbHkgdGVzdGVkCj4gPiA+ID4gYnkgb3NzdGVzdC4KPiA+ID4gPgo+ID4gPiA+
IFRoYW5rcywgUm9nZXIuCj4gPiA+Cj4gPiA+IElmIG90aGVycyBhcmUgT0sgd2l0aCB5b3VyIGFz
c3VtcHRpb24sIHRoZW4gaXQncyBmaW5lLiBJIGRpZG4ndCB0aWdodGx5Cj4gPiA+IGZvbGxvdyB0
aGUgbmVzdGVkIHZpcnR1YWxpemF0aW9uIHJlcXVpcmVtZW50cyBpbiBYZW4uCj4gPiA+Cj4gPiA+
IE9uIHRoZSBvdGhlciBoYW5kLCBJIHRoaW5rIHRoaXMgcGF0Y2ggbmVlZHMgYSByZXZpc2lvbi4g
SXQgaXMgbm90IGJvZ3VzCj4gPiA+IHRvIHVzZSB2aXJ0dWFsIGludGVycnVwdCBkZWxpdmVyeSBv
biB2aXJ0dWFsIFZNZXhpdCwgaWYgIkFjayBpbnRlcnJ1cHQKPiA+ID4gb24gZXhpdCIgaXMgb2Zm
LiBJbiBzdWNoIGNhc2UsIHRoZSBkZWxpdmVyeSBkb2Vzbid0IGhhcHBlbiB1bnRpbCBMMQo+ID4g
PiBoeXBlcnZpc29yIGVuYWJsZXMgaW50ZXJydXB0IHRvIGNsZWFyIGludGVycnVwdCB3aW5kb3cu
IFRoZW4gaXQgZG9lcwo+ID4gPiBzYXZlIG9uZSBleGl0LiBUaGUgb25seSBib2d1cyBwb2ludCBp
cyB0aGF0IG52bXhfdWRwYXRlX2FwaWN2IGRvZXNuJ3QKPiA+ID4gY2hlY2sgIkFjayBpbnRlcnJ1
cHQgb24gZXhpdCIuIFNvIEkgcHJlZmVyIHRvIGFkZCBzdWNoIGNoZWNrIHRoZXJlCj4gPiA+IGlu
c3RlYWQgb2YgY29tcGxldGVseSByZW1vdmluZyB0aGlzIG9wdGltaXphdGlvbi4KPiA+IAo+ID4g
SSB3ZW50IGJhY2sgb3ZlciB0aGlzLCBhbmQgSSdtIHN0aWxsIG5vdCBzdXJlIGNhbGxpbmcKPiA+
IG52bXhfdXBkYXRlX2FwaWN2IGlzIGFjdHVhbGx5IHJlcXVpcmVkOiBBRkFJQ1Qgdm14X2ludHJf
YXNzaXN0IHdpbGwKPiA+IGFscmVhZHkgaW5qZWN0IHRoZSBpbnRlcnJ1cHQgY29ycmVjdGx5IHVz
aW5nIHZpcnR1YWwgaW50ZXJydXB0Cj4gPiBkZWxpdmVyeSBpZiBsZWZ0IHBlbmRpbmcgb24gdGhl
IHZsYXBpYy4gSSBndWVzcyB0aGUgY29kZSBpbgo+ID4gbnZteF91cGRhdGVfYXBpY3YgZG9lc24n
dCBodXJ0IGFzIGxvbmcgYXMgaXQncyBnYXRlZCBvbiAiQWNrIG9uIGV4aXQiCj4gPiBub3QgYmVp
bmcgZW5hYmxlZCwgYnV0IGl0J3MgbGlrZWx5IHJlZHVuZGFudC4KPiAKPiBJdCdzIG5vdCByZWR1
bmRhbnQuIElmIHlvdSBsb29rIGF0IHRoZSBjb2RlIHNlcXVlbmNlLCB2bXhfaW50cl9hc3Npc3QK
PiBpcyBpbnZva2VkIGJlZm9yZSBudm14X3N3aXRjaF9ndWVzdC4gQXQgdGhhdCB0aW1lLCB0aGUg
TDEgdkNQVSBpcyBzdGlsbAo+IGluIG5lc3RlZCBndWVzdCBtb2RlLCB0aGVyZWJ5IG52bXhfaW50
cl9pbnRlcmNlcHQgdGFrZXMgZWZmZWN0IHdoaWNoCj4gaW5qZWN0cyB0aGUgcGVuZGluZyB2ZWN0
b3IgaW50byB2bWNzMDIgYW5kIGJ5cGFzc2VzIHRoZSByZW1haW5pbmcKPiB2aXJ0dWFsIGludGVy
cnVwdCBkZWxpdmVyeSBsb2dpYyBmb3Igdm1jczAxLiBUaGF0IGlzIHRoZSBtYWluIHJlYXNvbiwg
aW1vLAo+IHdoeSBudm14X3VwZGF0ZV9hcGljdiBpcyBpbnRyb2R1Y2VkLgo+IAo+IGlpdWMsIG52
bXhfaW50cl9pbnRlcmNlcHQgYW5kIG52bXhfdXBkYXRlX2FwaWN2IHdvcmsgdG9nZXRoZXIgdG8K
PiBjb21wbGV0ZSBuZXN0ZWQgaW50ZXJydXB0IGluamVjdGlvbjoKPiAKPiAoMSkgSWYgIkFjayBp
bnRlcnJ1cHQgb24gZXhpdCIgaXMgb24sIHRoZSBwZW5kaW5nIHZlY3RvciBpcyBhY2tlZCBieSAK
PiB0aGUgZm9ybWVyIGFuZCBkZWxpdmVyZWQgaW4gdnZtZXhpdCBpbmZvcm1hdGlvbiBmaWVsZC4K
PiAoMikgSWYgIkFjayBpbnRlcnJ1cHQgb24gZXhpdCIgaXMgb2ZmIGFuZCBubyB2aXJ0dWFsIGlu
dGVycnVwdCBkZWxpdmVyeSwgCj4gbm8gYWNrIGFuZCBpbnRlcnJ1cHQgd2luZG93IGlzIGVuYWJs
ZWQgYnkgdGhlIGZvcm1lci4KPiAoMykgT3RoZXJ3aXNlLCB0aGUgdmVjdG9yIGlzIGFja2VkIGJ5
IHRoZSBsYXR0ZXIgYW5kIGRlbGl2ZXJlZCB0aHJvdWdoCj4gdmlydHVhbCBpbnRlcnJ1cHQgZGVs
aXZlcnkgKHdoZXJlIHZtY3MwMSBoYXMgYmVlbiBzd2l0Y2hlZCBpbikuIAo+IAo+IEhvd2V2ZXIs
IHRoZXJlIGFyZSB0d28gaXNzdWVzIGluIGN1cnJlbnQgY29kZS4gT25lIGlzIGFib3V0ICgzKSwg
aS5lLiwKPiBhcyB5b3UgaWRlbnRpZmllZCBudm14X3VwZGF0ZV9hcGljdiBzaG91bGRuJ3QgYmxp
bmRseSBlbmFibGUgdGhlCj4gb3B0aW1pemF0aW9uIHdpdGhvdXQgY2hlY2tpbmcgdGhlIEFjayBz
ZXR0aW5nLiB0aGUgb3RoZXIgaXMgbmV3IAo+IGFib3V0ICgyKSAtIGN1cnJlbnRseSBudm14X2lu
dHJfaW50ZXJydXB0IGFsd2F5cyBlbmFibGVzIGludGVycnVwdCAKPiB3aW5kb3cgd2hlbiB0aGUg
QWNrIHNldHRpbmcgaXMgb2ZmLCB3aGljaCBhY3R1YWxseSBuZWdhdGVzIHRoZSAKPiBvcHRpbWl6
YXRpb24gb2YgbnZteF91cGRhdGVfYXBpY3YuIEJvdGggc2hvdWxkIGJlIGZpeGVkLgoKT0ssIEkg
dGhpbmsgSSBnb3QgaXQuIEl0J3MgbGlrZWx5IGhvd2V2ZXIgdGhhdCB2bXhfaW50cl9hc3Npc3Qg
aXMgYWxzbwpjYWxsZWQgd2l0aCB0aGUgdm1jcyBhbHJlYWR5IHN3aXRjaGVkIHRvIHZtY3MwMSAo
aWYgdGhlcmUncyBhIHBlbmRpbmcKc29mdGlycSBmb3IgZXhhbXBsZSksIEkgZ3Vlc3Mgdm14X2lu
dHJfYXNzaXN0IGFsc28gY29wZXMgY29ycmVjdGx5CndoZW4gY2FsbGVkIHdpdGggdGhlIHZtY3Mg
YWxyZWFkeSBzd2l0Y2hlZD8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:13:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:13:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyabA-0007Wg-RD; Mon, 03 Feb 2020 12:13:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iyab8-0007Wb-VA
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:13:02 +0000
X-Inumbo-ID: 86866e7e-467e-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 86866e7e-467e-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 12:13:02 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyab7-0000Yz-9n; Mon, 03 Feb 2020 12:13:01 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyab7-0007we-0X; Mon, 03 Feb 2020 12:13:01 +0000
Date: Mon, 3 Feb 2020 12:12:58 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200203121258.qv7nwh7wnzjzrnob@debian>
References: <20200203103112.14622-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203103112.14622-1-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] docs/xl: fix typo in xl.cfg
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMTE6MzE6MTJBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBuYW1lIG9mIHRoZSBvcHRpb24gaXMgbm9ncmFwaGljLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQt
Ynk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:13:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:13:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyabu-0007bA-5w; Mon, 03 Feb 2020 12:13:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyabr-0007b0-Vn
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:13:48 +0000
X-Inumbo-ID: a0f9d0ca-467e-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a0f9d0ca-467e-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 12:13:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id EFACAB0BD;
 Mon,  3 Feb 2020 12:13:44 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-3-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <728de9be-7bef-8d3c-dbdf-9f39930ce9ae@suse.com>
Date: Mon, 3 Feb 2020 13:13:49 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200121084330.18309-3-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/9] xen: split parameter related
 definitions in own header file
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 Lukasz Hawrylko <lukasz.hawrylko@linux.intel.com>,
 Jun Nakajima <jun.nakajima@intel.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDEuMjAyMCAwOTo0MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBNb3ZlIHRoZSBwYXJh
bWV0ZXIgcmVsYXRlZCBkZWZpbml0aW9ucyBmcm9tIGluaXQuaCBpbnRvIGEgbmV3IGhlYWRlcgo+
IGZpbGUgcGFyYW0uaC4gVGhpcyB3aWxsIGF2b2lkIGluY2x1ZGUgaGVsbCB3aGVuIG5ldyBkZXBl
bmRlbmNpZXMgYXJlCj4gYWRkZWQgdG8gcGFyYW1ldGVyIGRlZmluaXRpb25zLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KClRoZXJlIHdhcyBzb21l
IHJlLWJhc2luZyBuZWNlc3NhcnkgaGVyZSwgd2hpY2ggSSBob3BlIEkgZGlkbid0IHNjcmV3CnVw
LiBJIGFsc28gZGVjaWRlZCB0byBjb21taXQgdGhpcyBkZXNwaXRlLCBmcm9tIGEgc3RyaWN0bHkg
Zm9ybWFsCnBlcnNwZWN0aXZlLCB0aGVyZSBzdGlsbCBiZWluZyBtaXNzaW5nIGFja3MgaGVyZSwg
YmFzZWQgb24gdGhpcwpiZWluZyBhbiBlbnRpcmVseSBtZWNoYW5pY2FsIGNoYW5nZSB0byB0aG9z
ZSBmaWxlcywgYW5kIG9uIHRoZQpncm91bmRzIHRoYXQgZnVydGhlciByZS1iYXNpbmcgd291bGQg
bGlrZWx5IHR1cm4gb3V0IHRvIGJlIG5lZWRlZAp3aXRoIGZ1cnRoZXIgZGVsYXlzIGhlcmUuCgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:17:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:17:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyafP-0007mW-On; Mon, 03 Feb 2020 12:17:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iyafO-0007mR-RE
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:17:26 +0000
X-Inumbo-ID: 22f151b6-467f-11ea-8e54-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 22f151b6-467f-11ea-8e54-12813bfff9fa;
 Mon, 03 Feb 2020 12:17:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732246;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=CIK8ozn8h8Ax61UQGBo+3eDEXpUwFZxM4yzpQxUHQTM=;
 b=GY81TpJUkpJHzRKfT0R1ljCAronN7CkGSkn2onfeqDyHss+iYgrJPkS6
 Y5B5B0b0tLGMXZSDcpeC5Vt0SFH7l9wNzwoxbXg3ReXxDTPQ9AbqcTkYd
 5HQ4zR5VUb43ypJoZIYxqpjTRLe2ea5BJBwfmtxdc8WNRpCR1jc37FMRs 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YQM0aatTFfyxBagjgL5g+ZzMEIYghPhUmemtE9ENChsQm2RDH1eI9eCYdxJ/dEr14kadwplt0x
 IjoPIKjVzyKPIRc5hT0jbJZmsKqwO3yDQtfD1nED/HzESyofFeEU5Ok3qLEf+VFQkwsq15zTk+
 HEa6cjeKU7XkPa0pwguaADXfke3r+oZ7cKZlVp+14bLc0OyWMiKu9DD2n5CD4G9PEejgP6gmEy
 IW9f6XT6HBBYjv4LQGkVKHcx2WXthdsnRf8J4kYsGXWqjxH8WIVCUkXWjtHQaT2MW/SMazeaEz
 7F0=
X-SBRS: 2.7
X-MesageID: 12013826
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12013826"
Date: Mon, 3 Feb 2020 12:17:21 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203121721.GC2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-11-anthony.perard@citrix.com>
 <09ad3bd6-0c4d-d8b0-85c4-c2f5455ffc05@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <09ad3bd6-0c4d-d8b0-85c4-c2f5455ffc05@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2 10/12] xen/build: use new $(c_flags)
 and $(a_flags) instead of $(CFLAGS)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Anthony PERARD <anthony.perard@gmail.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, Roger
 Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMDI6Mjk6NDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTcuMDEuMjAyMCAxMTo1MywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBXZSB3
b3VsZCBsaWtlIHRvIGNhbGN1bGF0ZSBDRkxBR1Mgb25jZSBhbmQgYmVmb3JlIGNhbGxpbmcgUnVs
ZXMubWssCj4gPiBzbyB0aGUgdmFyaWFibGUgQ0ZMQUdTIG5lZWRzIHRvIGhhdmUgdGhlIHNhbWUg
dmFsdWUgYWNyb3NzIHRoZSB3aG9sZQo+ID4gYnVpbGQuIFRodXMgd2UgbmVlZCBhIG5ldyB2YXJp
YWJsZSB3aGVyZSBzb21lIGZsYWdzIGNhbiBjaGFuZ2UKPiA+IGRlcGVuZGluZyBvbiB0aGUgdGFy
Z2V0IG5hbWUuCj4gPiAKPiA+IEJvdGggdGhlIGRlcGVuZGVuY3kgYW5kIF9fT0JKRUNUX0ZJTEVf
XyBhcmUgc3VjaCBmbGFncyB0aGF0IGNoYW5nZQo+ID4gZGVwZW5kaW5nIG9uIHRoZSB0YXJnZXQs
IHNvIHRoZXJlIGFyZSBtb3ZlIG91dCBvZiAkKENGTEFHUykuCj4gCj4gSSdtIGFmcmFpZCBJIGRv
bid0IHVuZGVyc3RhbmQ6IEJlaW5nIGEgZGVsYXllZCBleHBhbnNpb24gKG9yCj4gInJlY3Vyc2l2
ZWx5IGV4cGFuZGVkIikgdmFyaWFibGUsIHdoYXQgcHJvYmxlbSBpcyB0aGVyZSB3aGVuIENGTEFH
Uwo+IHJlZmVyZW5jZXMgJEA/IElzIHRoZXJlIGEgcGxhbiB0byBjaGFuZ2UgdGhlIHZhcmlhYmxl
J3MgZmxhdm9yPyBJZgo+IHNvLCBJJ2QgbGlrZSB0byBhc2sgZm9yIHRoaXMgdG8gYmUgbWVudGlv
bmVkIGhlcmUuICJDYWxjdWxhdGUgb25jZSIsCj4gYXQgbGVhc3QgdG8gbWUsIGRvZXNuJ3QgaW1w
bHkgdGhpcy4KCklmIEkgcmV3cml0ZSB0aGUgZmlyc3QgcGFyYWdyYXBoIHRodXMsIHdvdWxkIHRo
YXQgYmUgYmV0dGVyPwoKICAgIEluIGEgbGF0ZXIgcGF0Y2gsIHdlIHdhbnQgdG8gY2FsY3VsYXRl
IHRoZSBDRkxBR1MgaW4geGVuL01ha2VmaWxlLAogICAgdGhlbiBleHBvcnQgaXQuIFNvIGhhdmUg
UnVsZXMubWsgdXNlIGEgQ0ZMQUdTIGZyb20gdGhlIGVudmlyb25tZW50CiAgICB2YXJpYWJsZXMu
IFRoaXMgd2lsbCBtZWFuIHRoYXQgaWYgUnVsZXMubWsgb3IgYSBNYWtlZmlsZSBtb2RpZnkKICAg
IENGTEFHUyBmb3IgYSB0YXJnZXQsIHRoZSBtb2RpZmljYXRpb24gcHJvcGFnYXRlcyB0byBvdGhl
ciB0YXJnZXRzLgogICAgVGh1cyB3ZSB3aWxsIG5lZWQgYSBkaWZmZXJlbnQgdmFyaWFibGUgbmFt
ZSB0aGFuIHRoZSBvbmUgZnJvbSB0aGUKICAgIGVudmlyb25tZW50IHdoaWNoIGNhbiBoYXZlIGEg
ZGlmZmVyZW50IHZhbHVlIGZvciBlYWNoIHRhcmdldC4KCgo+ID4gQEAgLTE0MSw5ICsxMzcsMTYg
QEAgZW5kaWYKPiA+ICAjIEFsd2F5cyBidWlsZCBvYmotYmluIGZpbGVzIGFzIGJpbmFyeSBldmVu
IGlmIHRoZXkgY29tZSBmcm9tIEMgc291cmNlLiAKPiA+ICAkKG9iai1iaW4teSk6IENGTEFHUyA6
PSAkKGZpbHRlci1vdXQgLWZsdG8sJChDRkxBR1MpKQo+ID4gIAo+ID4gK2NfZmxhZ3MgPSAtTU1E
IC1NRiAkKEBEKS8uJChARikuZCBcCj4gPiArICAgICAgICAgICQoQ0ZMQUdTKSBcCj4gPiArICAg
ICAgICAgICctRF9fT0JKRUNUX0ZJTEVfXz0iJEAiJwo+ID4gKwo+ID4gK2FfZmxhZ3MgPSAtTU1E
IC1NRiAkKEBEKS8uJChARikuZCBcCj4gPiArICAgICAgICAgICQoQUZMQUdTKQo+IAo+IElzIHRo
ZXJlIGEgcmVhc29uIGJvdGggZ2V0IGV4dGVuZGVkIG92ZXIgbXVsdGlwbGUgbGluZXM/CgpCZXNp
ZGUgdGhhdCBpdCBsb29rcyBjbGVhbmVyIHRvIG1lLCBub3QgcmVhbGx5LgoKPiA+IC0tLSBhL3hl
bi9pbmNsdWRlL01ha2VmaWxlCj4gPiArKysgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQo+ID4gQEAg
LTY0LDcgKzY0LDcgQEAgY29tcGF0LyUuaDogY29tcGF0LyUuaSBNYWtlZmlsZSAkKEJBU0VESVIp
L3Rvb2xzL2NvbXBhdC1idWlsZC1oZWFkZXIucHkKPiA+ICAJbXYgLWYgJEAubmV3ICRACj4gPiAg
Cj4gPiAgY29tcGF0LyUuaTogY29tcGF0LyUuYyBNYWtlZmlsZQo+ID4gLQkkKENQUCkgJChmaWx0
ZXItb3V0IC1XYSQoY29tbWEpJSAtTSUgJS5kIC1pbmNsdWRlICUvaW5jbHVkZS94ZW4vY29uZmln
LmgsJChDRkxBR1MpKSAkKGNwcGZsYWdzLXkpIC1vICRAICQ8Cj4gPiArCSQoQ1BQKSAkKGZpbHRl
ci1vdXQgLVdhJChjb21tYSklIC1NJSAlLmQgLWluY2x1ZGUgJS9pbmNsdWRlL3hlbi9jb25maWcu
aCwkKGNfZmxhZ3MpKSAkKGNwcGZsYWdzLXkpIC1vICRAICQ8Cj4gCj4gSSB0aGluayB0aGlzIHdh
bnRzIHRvIGNvbnRpbnVlIHRvIHJlZmVyZW5jZSAkKENGTEFHUykgYW5kIGluc3RlYWQgaGF2ZQo+
IHRoZSAtTSUgYW5kICUuZCBwYXR0ZXJucyBkcm9wcGVkLiBTaW1pbGFybHkgSSBndWVzcyBhcy1p
bnNuIGluIENvbmZpZy5tawo+IGNvdWxkIHRoZW4gaGF2ZSB0aGVzZSB0d28gcGF0dGVybnMgZHJv
cHBlZC4KCkl0J3MgcHJvYmFibHkgYSBnb29kIGlkZWEgdG8ga2VlcCB1c2luZyBDRkxBR1MsIEkn
bGwgbG9vayBpbnRvIGl0LgpBcyB0byBjaGFuZ2UgYXMtaW5zbiwgSSBjYW4gbW92ZSBpdCBvdXQg
b2YgQ29uZmlnLm1rIGFuZCB0aGVuIGNoYW5nZSBpdC4KSSdsbCBsb29rIGludG8gdGhhdCBhcyB3
ZWxsLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:19:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:19:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyahP-0007tn-6s; Mon, 03 Feb 2020 12:19:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyahO-0007ti-Bq
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:19:30 +0000
X-Inumbo-ID: 6d097c4c-467f-11ea-b211-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6d097c4c-467f-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 12:19:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732370;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=nPLDyhNNa80+ykmbJS2lvys9u7qY0PccZzJLVRpqPAY=;
 b=RpEURyZ68UrZbfWi1mZ7liA3eGssdTH+lgwFCHxT8prmDn6Ls2KbbG+T
 lo5sKTCZbRmymgTDgLFgtPOO9RLd2gZina6r5SZjJ4N2rXgADn1afGv/R
 7GnBXSM3y7b69xBUE0Lf24H1KDUaC5AWSpKLCuXnVNPViZZwLuLBHv6WN g=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZK0xLk7AqrcaetwlxCpd6E7zY3G5Y+p/bBGy7jlRcLXPkn8JvGS8s99M+YUDcL6eNGVlphLtt7
 qvh3h5s0Ida+GTjxFdGcKazCthGm+KMZlRJbBJr9Vc0e5Q2bNVqNBbSH5bCL1/trqp0zt+qJN/
 dGe50gyU5c/atOhzjYlv+GgIK3aR35iz9IE6tbUbdPkFfIavZqVKA8G23wRRrNRiURZcu7sseX
 TjcZdVBUgTcXA5lvXhjQc1qgB63zrm6EfOjYmqyQjpgfZlYLPdsJU76hHL9ic0cQkVCQfxsLMB
 xwo=
X-SBRS: 2.7
X-MesageID: 12013892
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12013892"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 13:19:15 +0100
Message-ID: <20200203121919.15748-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/4] x86/vvmx: fixes to interrupt injection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBjb250YWluIGZpeGVzIGZvciBuZXN0ZWQgaW50
ZXJydXB0IGluamVjdGlvbi4KClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDQpOgog
IHg4Ni92dm14OiBmaXggdmlydHVhbCBpbnRlcnJ1cHQgaW5qZWN0aW9uIHdoZW4gQWNrIG9uIGV4
aXQgY29udHJvbCBpcwogICAgdXNlZAogIHg4Ni92dm14OiBmaXggVk1fRVhJVF9BQ0tfSU5UUl9P
Tl9FWElUIGhhbmRsaW5nCiAgeDg2L3Z2bXg6IGRvbid0IGVuYWJsZSBpbnRlcnJ1cHQgd2luZG93
IHdoZW4gdXNpbmcgdmlydCBpbnRyIGRlbGl2ZXJ5CiAgUmV2ZXJ0ICJ0b29scy9saWJ4YzogZGlz
YWJsZSB4MkFQSUMgd2hlbiB1c2luZyBuZXN0ZWQgdmlydHVhbGl6YXRpb24iCgogdG9vbHMvbGli
eGMveGNfY3B1aWRfeDg2LmMgIHwgMTEgLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14
L2ludHIuYyB8ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCAxMyArKysrKysr
KysrLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygt
KQoKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:19:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:19:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyahT-0007uT-Gr; Mon, 03 Feb 2020 12:19:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyahS-0007u9-Ed
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:19:34 +0000
X-Inumbo-ID: 6f5af14c-467f-11ea-8e54-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f5af14c-467f-11ea-8e54-12813bfff9fa;
 Mon, 03 Feb 2020 12:19:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732373;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=+WP06psAabSWNj9MQ8yGgg2MdVrxR0ib/BtWDA94YBw=;
 b=Mnqdcq0zOtoyhgNAJA/0kNPzz48R0o49mXwOVqRksTGSYmuCryzIt9QH
 tNBO/3P1Bjkj9Z2e3nR53vkaaUc8HfkYS5U86yh7LCAFkIFrk1KC0Yv1E
 H5M5zb9M4OPozr8RNPfUTLqGEYpaM3lCbEJSS5cNa19cPD1nyPdqs7pxr I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BhbgsFz+l1CJ5jkN0fCJpPABZ5tgsBOnzFPY+Wvg7HLwD5B2tMK2b7MW/AEju+kugj4EJlN6Bm
 oPYzw/udmDKibeT5zBy0jVxTA+N5RpelRCiRsbDazPyMv5ZjukkK2LfT2oDf9XCqGyq5qYq7vv
 WWGRGaAhUryY1llvidZJn1j3O7udsT/ZOubOAwX+nVstMa4LFlZbBfhAMCgo5YwyrBOMfkxoY6
 lQeVMlDf8D8dmBoryd4L0+amEJr5s/Ik9E7fghAOyV0nOTfoXO7usgZ+gxk1C44o+h4SqoGT+y
 Jqk=
X-SBRS: 2.7
X-MesageID: 12457218
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12457218"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 13:19:17 +0100
Message-ID: <20200203121919.15748-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200203121919.15748-1-roger.pau@citrix.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/4] x86/vvmx: fix VM_EXIT_ACK_INTR_ON_EXIT
 handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBWTV9FWElUX0FDS19JTlRSX09OX0VYSVQgaXMgc2V0IGluIHRoZSB2bWV4aXQgY29udHJv
bCB2bWNzCnJlZ2lzdGVyIHRoZSBiaXQgMzEgb2YgVk1fRVhJVF9JTlRSX0lORk8gbXVzdCBiZSAw
LCBpbiBvcmRlciB0byBkZW5vdGUKdGhhdCB0aGUgZmllbGQgZG9lc24ndCBjb250YWluIGFueSBp
bnRlcnJ1cHQgaW5mb3JtYXRpb24uIFRoaXMgaXMgbm90CmN1cnJlbnRseSBhY2tub3dsZWRnZWQg
YXMgdGhlIGZpZWxkIGFsd2F5cyBnZXQgZmlsbGVkIHdpdGggdmFsaWQKaW50ZXJydXB0IGluZm9y
bWF0aW9uLCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgVk1fRVhJVF9BQ0tfSU5UUl9PTl9FWElUCmlz
IHNldC4KCkZpeCB0aGlzIGFuZCBvbmx5IGZpbGwgVk1fRVhJVF9JTlRSX0lORk8gd2hlbiBWTV9F
WElUX0FDS19JTlRSX09OX0VYSVQKaXMgbm90IHNldC4gTm90ZSB0aGF0IHRoaXMgcmVxdWlyZXMg
b25lIG1pbm9yIGNoYW5nZSBpbgpudm14X3VwZGF0ZV9hcGljdiBpbiBvcmRlciB0byBvYnRhaW4g
dGhlIGludGVycnVwdCBpbmZvcm1hdGlvbiBmcm9tCnRoZSBpbnRlcm5hbCBzdGF0ZSByYXRoZXIg
dGhhbiB0aGUgbmVzdGVkIHZtY3MgcmVnaXN0ZXIuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjE6CiAtIE5l
dyBpbiB0aGlzIHZlcnNpb24uCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwgNiAr
KysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jCmluZGV4IDNkOTdhMjkzYjIuLjQ3ZWVlMWU1YjkgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMKQEAgLTEyODMsNiArMTI4Myw3IEBAIHN0YXRpYyB2b2lkIGxvYWRfdnZtY3NfaG9zdF9zdGF0
ZShzdHJ1Y3QgdmNwdSAqdikKIHN0YXRpYyB2b2lkIHN5bmNfZXhjZXB0aW9uX3N0YXRlKHN0cnVj
dCB2Y3B1ICp2KQogewogICAgIHN0cnVjdCBuZXN0ZWR2bXggKm52bXggPSAmdmNwdV8yX252bXgo
dik7CisgICAgdWludDMyX3QgZXhpdF9jdHJsID0gZ2V0X3Z2bWNzKHYsIFZNX0VYSVRfQ09OVFJP
TFMpOwogCiAgICAgaWYgKCAhKG52bXgtPmludHIuaW50cl9pbmZvICYgSU5UUl9JTkZPX1ZBTElE
X01BU0spICkKICAgICAgICAgcmV0dXJuOwpAQCAtMTI5NCw3ICsxMjk1LDggQEAgc3RhdGljIHZv
aWQgc3luY19leGNlcHRpb25fc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHNldF92dm1j
cyh2LCBWTV9FWElUX1JFQVNPTiwgRVhJVF9SRUFTT05fRVhURVJOQUxfSU5URVJSVVBUKTsKICAg
ICAgICAgc2V0X3Z2bWNzKHYsIEVYSVRfUVVBTElGSUNBVElPTiwgMCk7CiAgICAgICAgIHNldF92
dm1jcyh2LCBWTV9FWElUX0lOVFJfSU5GTywKLSAgICAgICAgICAgICAgICAgICAgbnZteC0+aW50
ci5pbnRyX2luZm8pOworICAgICAgICAgICAgICAgICAgKGV4aXRfY3RybCAmIFZNX0VYSVRfQUNL
X0lOVFJfT05fRVhJVCkgPyBudm14LT5pbnRyLmludHJfaW5mbworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAwKTsKICAgICAgICAgYnJl
YWs7CiAKICAgICBjYXNlIFg4Nl9FVkVOVFRZUEVfSFdfRVhDRVBUSU9OOgpAQCAtMTMyMCw3ICsx
MzIyLDcgQEAgc3RhdGljIHZvaWQgbnZteF91cGRhdGVfYXBpY3Yoc3RydWN0IHZjcHUgKnYpCiB7
CiAgICAgc3RydWN0IG5lc3RlZHZteCAqbnZteCA9ICZ2Y3B1XzJfbnZteCh2KTsKICAgICB1bnNp
Z25lZCBsb25nIHJlYXNvbiA9IGdldF92dm1jcyh2LCBWTV9FWElUX1JFQVNPTik7Ci0gICAgdWlu
dDMyX3QgaW50cl9pbmZvID0gZ2V0X3Z2bWNzKHYsIFZNX0VYSVRfSU5UUl9JTkZPKTsKKyAgICB1
aW50MzJfdCBpbnRyX2luZm8gPSBudm14LT5pbnRyLmludHJfaW5mbzsKIAogICAgIGlmICggcmVh
c29uID09IEVYSVRfUkVBU09OX0VYVEVSTkFMX0lOVEVSUlVQVCAmJgogICAgICAgICAgbnZteC0+
aW50ci5zb3VyY2UgPT0gaHZtX2ludHNyY19sYXBpYyAmJgotLSAKMi4yNS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:19:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:19:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyahU-0007v7-QK; Mon, 03 Feb 2020 12:19:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyahT-0007uM-CP
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:19:35 +0000
X-Inumbo-ID: 6e27ee38-467f-11ea-ad98-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6e27ee38-467f-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 12:19:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732371;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=dvQW9MIsyWDQY5I+Bv2ITSBB5rrdAmVHJebyr3CDIl0=;
 b=cgB13nzCFCPl+TBdc0J27BafLTBaRtorHA7a3Zz7jDz7OQeMI6s7rbiO
 jWYd6mVI/t5POop4NlpjxaAEdOeeuX6uXhhiukV/L025vsHN3l/pC1+yw
 glhWQkv7YD4bjqytX4tmHlMiUpPPOMWAQqHo3vqwgawwDzd2PfYzh4HFM s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IGDWJU1o3O1XBPrhCZmkcJgvxkrr0tEI73RZ/BvEVXzKykK+NYk16u4Nmz+ewbEpj4HWvQDKNS
 1HjhEtX37ukihXlgSK/7dFgk9liRLHDRbN3GCQ4ADhLZs+7CP1mZatWf/LyGWEXZ4jS/OwdYBJ
 rnZMauMa7Nt6ifhRpH6FRfyKBO8+EKuGnnIThnqWJEnoT6vI4kSZEUddsHu55F/kUyEnXYMn7v
 6pw9saCXUBuSZBkmVsApI6tUzqjiP5Ln+mTevmbxBMQQ4qYYQUR3sDXmNIrwGYQemeduNII+up
 nvY=
X-SBRS: 2.7
X-MesageID: 12208584
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12208584"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 13:19:16 +0100
Message-ID: <20200203121919.15748-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200203121919.15748-1-roger.pau@citrix.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/4] x86/vvmx: fix virtual interrupt
 injection when Ack on exit control is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBkb2luZyBhIHZpcnR1YWwgdm1leGl0IChpZTogYSB2bWV4aXQgaGFuZGxlZCBieSB0aGUg
TDEgVk1NKQppbnRlcnJ1cHRzIHNob3VsZG4ndCBiZSBpbmplY3RlZCB1c2luZyB0aGUgdmlydHVh
bCBpbnRlcnJ1cHQgZGVsaXZlcnkKbWVjaGFuaXNtIHVubGVzcyB0aGUgQWNrIG9uIGV4aXQgdm1l
eGl0IGNvbnRyb2wgYml0IGlzbid0IHNldCBpbiB0aGUKbmVzdGVkIHZtY3MuCgpHYXRlIHRoZSBj
YWxsIHRvIG52bXhfdXBkYXRlX2FwaWN2IGhlbHBlciBvbiB3aGV0aGVyIHRoZSBuZXN0ZWQgdm1j
cwpoYXMgdGhlIEFjayBvbiBleGl0IGJpdCBzZXQgaW4gdGhlIHZtZXhpdCBjb250cm9sIGZpZWxk
LgoKTm90ZSB0aGF0IHRoaXMgZml4ZXMgdGhlIHVzYWdlIG9mIHgyQVBJQyBieSB0aGUgTDEgVk1N
LCBhdCBsZWFzdCB3aGVuCnRoZSBMMSBWTU0gaXMgWGVuLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgog
LSBDYWxsIG52bXhfdXBkYXRlX2FwaWN2IGlmIHRoZSAiQWNrIG9uIGV4aXQiIHZtZXhpdCBjb250
cm9sIGJpdAogICBpc24ndCBzZXQuCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwg
NyArKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2
L2h2bS92bXgvdnZteC5jCmluZGV4IGQ4YWIxNjdkNjIuLjNkOTdhMjkzYjIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMKQEAgLTEzOTMsNyArMTM5MywxMiBAQCBzdGF0aWMgdm9pZCB2aXJ0dWFsX3ZtZXhpdChz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAvKiB1cGRhdGluZyBob3N0IGNyMCB0byBz
eW5jIFRTIGJpdCAqLwogICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+YXJjaC5odm0udm14Lmhv
c3RfY3IwKTsKIAotICAgIGlmICggY3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5ICkK
KyAgICBpZiAoIGNwdV9oYXNfdm14X3ZpcnR1YWxfaW50cl9kZWxpdmVyeSAmJgorICAgICAgICAg
LyoKKyAgICAgICAgICAqIE9ubHkgaW5qZWN0IHRoZSB2ZWN0b3IgaWYgdGhlIEFjayBvbiBleGl0
IGJpdCBpcyBub3Qgc2V0LCBlbHNlIHRoZQorICAgICAgICAgICogaW50ZXJydXB0IHdpbGwgYmUg
c2lnbmFsZWQgaW4gdGhlIHZtY3MgVk1fRVhJVF9JTlRSX0lORk8gZmllbGQuCisgICAgICAgICAg
Ki8KKyAgICAgICAgICEoZ2V0X3Z2bWNzKHYsIFZNX0VYSVRfQ09OVFJPTFMpICYgVk1fRVhJVF9B
Q0tfSU5UUl9PTl9FWElUKSApCiAgICAgICAgIG52bXhfdXBkYXRlX2FwaWN2KHYpOwogCiAgICAg
bnZjcHUtPm52X3Ztc3dpdGNoX2luX3Byb2dyZXNzID0gMDsKLS0gCjIuMjUuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:19:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:19:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyahY-0007wj-6g; Mon, 03 Feb 2020 12:19:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyahX-0007wJ-Eh
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:19:39 +0000
X-Inumbo-ID: 6f5af14e-467f-11ea-8e54-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f5af14e-467f-11ea-8e54-12813bfff9fa;
 Mon, 03 Feb 2020 12:19:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732374;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=cwqcxcjbNmV5kHDMCXn9CishPL2oIgFCUnW0A+7RXmo=;
 b=HAFW4fYCKk5BFMiDj2YPDvP0Ijr7pOa1qcWkkQEbN5YotslG6GQjwT5A
 xyVawTwhEsNx/5JPbHZGJtpi1RhARLxv3CMP5GqoJe5sF7ryZ2wtbV+i6
 lr8QYXve5VCxM7yj40a4sYHmi3Ugvo7vcLTVrNYsFjqvixfQdNiXVLbGc g=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: g8lPMXfP71FJSK0mnk4sOAnmHS7WmfPIDdqiYlK9xwwK2YakuUbZ8hgRfuqmq37eg+eJ9Hebrc
 bx7lkcBsFLSe0rMnU2ufSwsDU5rvk07ulQJBcV8zFDrIbtQs2BcN2JWDhjJNmtTJr9iFZN7cGY
 i8GMwBu8R2x2zqPbVLWDZjS1bpcT10QW1Z3qm6/MS/Bqvw0LdQWXJjNAn78wAkViHz3GRku9Lx
 YwbH1uVZMBmyzUR/VKknzC6/aGJ0MaPf1tFC6gumgZ3KcUKQxV1z5Y2Geg+KN0be0BjX4bPBMK
 JgA=
X-SBRS: 2.7
X-MesageID: 12457221
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12457221"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 13:19:18 +0100
Message-ID: <20200203121919.15748-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200203121919.15748-1-roger.pau@citrix.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/4] x86/vvmx: don't enable interrupt window
 when using virt intr delivery
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgdmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnkgaXMgdXNlZCB0byBpbmplY3QgdGhlIGludGVy
cnVwdCB0byB0aGUKZ3Vlc3QgdGhlIGludGVycnVwdCB3aW5kb3cgc2hvdWxkbid0IGJlIGVuYWJs
ZWQsIGFzIHRoZSBpbnRlcnJ1cHQgaXMKYWxyZWFkeSBpbmplY3RlZCB1c2luZyB0aGUgR1VFU1Rf
SU5UUl9TVEFUVVMgdm1jcyBmaWVsZC4KClJlcG9ydGVkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50
aWFuQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9u
LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vdm14L2ludHIuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L2ludHIuYwppbmRleCAyZWFm
M2Y4ZDM2Li40OWExMjk1ZjA5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC9pbnRy
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvaW50ci5jCkBAIC0yMDksNyArMjA5LDcgQEAg
c3RhdGljIGludCBudm14X2ludHJfaW50ZXJjZXB0KHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3QgaHZt
X2ludGFjayBpbnRhY2spCiAgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShpbnRhY2suc291
cmNlICE9IGh2bV9pbnRzcmNfbm9uZSkgKQogICAgICAgICAgICAgICAgICAgICB2bXhfZW5hYmxl
X2ludHJfd2luZG93KHYsIGludGFjayk7CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBlbHNl
CisgICAgICAgICAgICBlbHNlIGlmICggIWNwdV9oYXNfdm14X3ZpcnR1YWxfaW50cl9kZWxpdmVy
eSApCiAgICAgICAgICAgICAgICAgdm14X2VuYWJsZV9pbnRyX3dpbmRvdyh2LCBpbnRhY2spOwog
CiAgICAgICAgICAgICByZXR1cm4gMTsKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:19:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:19:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyahd-0007zg-PC; Mon, 03 Feb 2020 12:19:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyahc-0007z1-Eu
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:19:44 +0000
X-Inumbo-ID: 7115f95a-467f-11ea-8e54-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7115f95a-467f-11ea-8e54-12813bfff9fa;
 Mon, 03 Feb 2020 12:19:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732377;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=0WFGWs7bnCUX3PGUbgIKTPEtr3wdb9zvoaxW+GaHoQA=;
 b=ZeyZpkMdhreBdWZH1Nax3zmOqrf2jzkw+mBgsX4XCqTJaD+OQT4wwrzl
 X9E9j50cAtbYUYGM83zlrryIr3mKx+iusxJr5I3VzpV81gQJCc2FHgdZa
 DA+J44wr5KKNQ1PjMb63Qoxjbwm2FBGJGPbLokwh0/9v3+AXw/hDcBtC0 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: me0qNDIzNnO8i9ku/mnoZSuYM1m9QbFkUvBQPbVdE9kQZ+Cm8Cdp/02CHRzdilRYuyWEvtDI6Z
 93le3OxuxWHKLrqNctY7z5fQtmOCmoD3r48Ai31Z8GjVRAajFoZxs7OAhQIdUhUFyVmL0lk+cE
 fZWIbY+pL8cpj1Zu3GNS19pcv3yabXOZA/eEd4r6Rp+6ZnX+Oa1Y1Rcd8qigJ7tUlHhgAZ23m5
 G6p5tWtJ4Fx2klj1+8241hT3xEUm0dZR6gEin0poUQpYz2Xi63lXf4iXIPlnbHSxfczcoA73oP
 Q4Q=
X-SBRS: 2.7
X-MesageID: 11851700
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="11851700"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 13:19:19 +0100
Message-ID: <20200203121919.15748-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200203121919.15748-1-roger.pau@citrix.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/4] Revert "tools/libxc: disable x2APIC when
 using nested virtualization"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyByZXZlcnRzIGNvbW1pdCA3YjNjNWI3MGEzMjMwM2I0NmQwZDA1MWU2OTVmMThkNzJjY2U1
ZWQwIGFuZApyZS1lbmFibGVzIHRoZSB1c2FnZSBvZiB4MkFQSUMgd2l0aCBuZXN0ZWQgdmlydHVh
bGl6YXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogdG9vbHMvbGlieGMv
eGNfY3B1aWRfeDg2LmMgfCAxMSAtLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDExIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jIGIvdG9vbHMv
bGlieGMveGNfY3B1aWRfeDg2LmMKaW5kZXggYWMzOGMxNDA2ZS4uMjU0MGFhMWUxYyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMKKysrIGIvdG9vbHMvbGlieGMveGNfY3B1
aWRfeDg2LmMKQEAgLTY1MywxNyArNjUzLDYgQEAgaW50IHhjX2NwdWlkX2FwcGx5X3BvbGljeSh4
Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCiAgICAgICAgIHAtPmV4dGQuaXRzYyA9
IHRydWU7CiAgICAgICAgIHAtPmJhc2ljLnZteCA9IHRydWU7CiAgICAgICAgIHAtPmV4dGQuc3Zt
ID0gdHJ1ZTsKLQotICAgICAgICAvKgotICAgICAgICAgKiBCT0RHRTogZG9uJ3QgYW5ub3VuY2Ug
eDJBUElDIG1vZGUgd2hlbiB1c2luZyBuZXN0ZWQgdmlydHVhbGl6YXRpb24sCi0gICAgICAgICAq
IGFzIGl0IGRvZXNuJ3Qgd29yayBwcm9wZXJseS4gVGhpcyBzaG91bGQgYmUgcmVtb3ZlZCBvbmNl
IHRoZQotICAgICAgICAgKiB1bmRlcmx5aW5nIGJ1ZyhzKSBhcmUgZml4ZWQuCi0gICAgICAgICAq
LwotICAgICAgICByYyA9IHhjX2h2bV9wYXJhbV9nZXQoeGNoLCBkb21pZCwgSFZNX1BBUkFNX05F
U1RFREhWTSwgJnZhbCk7Ci0gICAgICAgIGlmICggcmMgKQotICAgICAgICAgICAgZ290byBvdXQ7
Ci0gICAgICAgIGlmICggdmFsICkKLSAgICAgICAgICAgIHAtPmJhc2ljLngyYXBpYyA9IGZhbHNl
OwogICAgIH0KIAogICAgIHJjID0geDg2X2NwdWlkX2NvcHlfdG9fYnVmZmVyKHAsIGxlYXZlcywg
Jm5yX2xlYXZlcyk7Ci0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:20:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:20:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyaiO-0000PM-5z; Mon, 03 Feb 2020 12:20:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyaiN-0000P9-0U
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:20:31 +0000
X-Inumbo-ID: 91416142-467f-11ea-8e54-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 91416142-467f-11ea-8e54-12813bfff9fa;
 Mon, 03 Feb 2020 12:20:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 93611B1D5;
 Mon,  3 Feb 2020 12:20:29 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-10-anthony.perard@citrix.com>
 <b794460e-75a0-12e8-07e7-c3731ff7493c@suse.com>
 <20200203114509.GB2306@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0e3006bf-a1ad-5efa-a0ce-0cd50f2653b6@suse.com>
Date: Mon, 3 Feb 2020 13:20:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203114509.GB2306@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 09/12] xen/build: include
 include/config/auto.conf in main Makefile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMjo0NSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gVGh1LCBKYW4g
MzAsIDIwMjAgYXQgMDI6MDY6MThQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE3
LjAxLjIwMjAgMTE6NTMsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gLS0tIGEveGVuL01ha2Vm
aWxlCj4+PiArKysgYi94ZW4vTWFrZWZpbGUKPj4+IEBAIC00OSw3ICs0OSw3MSBAQCBkZWZhdWx0
OiBidWlsZAo+Pj4gIC5QSE9OWTogZGlzdAo+Pj4gIGRpc3Q6IGluc3RhbGwKPj4+ICAKPj4+IC1i
dWlsZCBpbnN0YWxsOjogaW5jbHVkZS9jb25maWcvYXV0by5jb25mCj4+PiArCj4+PiAraWZuZGVm
IHJvb3QtbWFrZS1kb25lCj4+PiArIyBzZWN0aW9uIHRvIHJ1biBiZWZvcmUgY2FsbGluZyBSdWxl
cy5taywgYnV0IG9ubHkgb25jZS4KPj4+ICsjCj4+PiArIyBUbyBtYWtlIHN1cmUgd2UgZG8gbm90
IGluY2x1ZGUgLmNvbmZpZyBmb3IgYW55IG9mIHRoZSAqY29uZmlnIHRhcmdldHMKPj4+ICsjIGNh
dGNoIHRoZW0gZWFybHksIGFuZCBoYW5kIHRoZW0gb3ZlciB0byB0b29scy9rY29uZmlnL01ha2Vm
aWxlCj4+PiArCj4+PiArY2xlYW4tdGFyZ2V0cyA6PSAlY2xlYW4KPj4+ICtuby1kb3QtY29uZmln
LXRhcmdldHMgOj0gJChjbGVhbi10YXJnZXRzKSBcCj4+PiArCQkJIHVuaW5zdGFsbCBkZWJ1ZyBj
bG9jIFwKPj4+ICsJCQkgY3Njb3BlIFRBR1MgdGFncyBNQVAgZ3RhZ3MgXAo+Pj4gKwkJCSB4ZW52
ZXJzaW9uCj4+PiArCj4+PiArY29uZmlnLWJ1aWxkCTo9Cj4+Cj4+IElzIHRoaXMgYWN0dWFsbHkg
bmVlZGVkPyBXaGlsZSBjb3JyZWN0IChhZmFpY3QpIHRvZ2V0aGVyIHdpdGggdGhlCj4+IGlmZGVm
IGZ1cnRoZXIgZG93biwgSSBmaW5kIHRoaXMgYXNwZWN0IG9mIG1ha2UgYmVoYXZpb3IgYSBsaXR0
bGUKPj4gY29uZnVzaW5nLCBhbmQgaGVuY2UgaXQgd291bGQgc2VlbSBzbGlnaHRseSBiZXR0ZXIg
aWYgdGhlcmUgd2FzCj4+IG5vIGVtcHR5IGRlZmluaXRpb24gb2YgdGhpcyBzeW1ib2wuCj4gCj4g
VGhhdCdzIGFjdHVhbGx5IGEgdmVyeSByZWNlbnQgY2hhbmdlIGluIExpbnV4IHNvdXJjZSBjb2Rl
LiBUaGV5IHVzZWQgdG8KPiB1c2UgaWZlcSgkKGNvbmZpZy1idWlsZCksMSkgYW5kIGlmZXEoJChj
b25maWctYnVpbGQpLDApLiBJIGNhbiBjZXJ0YWlubHkKPiBjaGFuZ2UgYmFjayB0byB1c2UgaWZl
cSBpbnN0ZWFkIG9mIGlmZGVmLgoKVGhlbiBwZXJoYXBzLCBhbG9uZyB0aGUgbGluZXMgb2YgLi4u
Cgo+Pj4gK25lZWQtY29uZmlnCTo9IDEKPj4KPj4gSGVyZSBhbmQgYmVsb3csIHdvdWxkIGl0IGJl
IHBvc3NpYmxlIHRvIHVzZSB5IGluc3RlYWQgb2YgMSwgdG8KPj4gbWF0Y2ggaG93ICJ0cnVlIiBn
ZXRzIGV4cHJlc3NlZCBpbiB2YXJpb3VzIHBsYWNlcyBlbHNld2hlcmU/Cj4+IE9yIHdvdWxkIHRo
ZXJlIGFnYWluIGJlIGRldmlhdGlvbi1mcm9tLUxpbnV4IGNvbmNlcm5zPwo+IAo+IEl0J3MgcHJv
YmFibHkgZmluZSB0byB1c2UgInkiLiBJIGRvbid0IHRoaW5rIGl0IG1hdHRlciwgd2UgbmVlZCB0
byBtYWtlCj4gcXVpdGUgYSBsb3Qgb2YgY2hhbmdlcyBjb21wYXJlIHRvIExpbnV4IGFueXdheS4g
SSdsbCB1c2UgIm4iIGZvciB0aGUKPiBuZWdhdGl2ZS4KCi4uLiB0aGlzLCBhbHNvIHVzZSB5L24/
Cgo+Pj4gK2lmZGVmIGNvbmZpZy1idWlsZAo+Pj4gKyMgPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4+PiAr
IyAqY29uZmlnIHRhcmdldHMgb25seSAtIG1ha2Ugc3VyZSBwcmVyZXF1aXNpdGVzIGFyZSB1cGRh
dGVkLCBhbmQgZGVzY2VuZAo+Pj4gKyMgaW4gdG9vbHMva2NvbmZpZyB0byBtYWtlIHRoZSAqY29u
ZmlnIHRhcmdldAo+Pj4gKwo+Pj4gK2NvbmZpZzogRk9SQ0UKPj4+ICsJJChNQUtFKSAtZiAkKEJB
U0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJD
SD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RDWFgpIiAkQAo+
Pj4gKwo+Pj4gKyMgQ29uZmlnLm1rIHRyaWVzIHRvIGluY2x1ZGUgLmNvbmZpZyBmaWxlLCBkb24n
dCB0cnkgdG8gcmVtYWtlIGl0Cj4+PiArJS8uY29uZmlnOiA7Cj4+Cj4+IFRoaXMgZGlkbid0IGV4
aXN0IGJlZm9yZSAtIHdoeSBpcyBpdCBuZWVkZWQgYWxsIG9mIHRoZSBzdWRkZW4/Cj4gCj4gSXQn
cyBiZWNhdXNlIEknbSBpbnRyb2R1Y2luZyBhIG5ldyB0YXJnZXQgIiVjb25maWciLiBTbyB3aGVu
IG1ha2UKPiAiLWluY2x1ZGUgJChYRU5fUk9PVCkvLmNvbmZpZyIgKGFzIGZvdW5kIGluIENvbmZp
Zy5taykgaXQgY2hlY2sgaWYgdGhlCj4gZmlsZSBuZWVkcyB0byBiZSByZWJ1aWx0LCBhbmQgZmlu
ZCAlY29uZmlnIGFuZCB0aHVzIHJ1biBrY29uZmlnIHRvIGJ1aWxkCj4gLmNvbmZpZy4KPiAKPiBD
dXJyZW50bHksIE1ha2VmaWxlIGxpc3QgYWxsIHRoZSB0YXJnZXRzIHRoYXQgbmVlZHMgdG8gYmUg
YnVpbHQgd2l0aAo+IGtjb25maWcuCgpBaCwgSSBzZWUgLSB3ZSBkaWRuJ3QgaGF2ZSBhICVjb25m
aWcgdGFyZ2V0IGFueXdoZXJlIGF0IGFsbC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:23:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:23:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyalF-0000ff-N0; Mon, 03 Feb 2020 12:23:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyalE-0000fY-Fg
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:23:28 +0000
X-Inumbo-ID: fab42484-467f-11ea-b211-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fab42484-467f-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 12:23:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580732607;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=ORVeDNLTuNgeSL8Tns9fm5iTFaYwVXNnZLEOa8SG5QQ=;
 b=OgAOvsoa/2HG3QNhr3DEz+MlaAxZIIpXB4KtbcYIwwQ1q9GdlaIXUFIU
 cgTFc9y5/GiwvwSXGG+lNuqvc+JRIvsAN1GpG7YbIDCnrVL5O0BewplAN
 N4kHGe3YYYakffb5gezLSDCdq7oIU+FTl/K6rOOpFjxYaiIsBabBY0+pQ I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kIoKvtBbRPzKtnh5jU92y/HVtudYPuqKG0KJOs/ZxWqdMZFUsgs3Kd/lRvaqKLMC2ZwMThM0Gh
 UrxICByE2st/Vs6F1Mpdd95iesJiJ0D7pkvW97KSDkS7CCiBJmCPTQC9JrKRurZQtiCemMciM7
 OafUUD0rDlXH5uO7uhlV53cUAIsQxGGeagJCIWy2E3kFUSLuvzmN5EmCpygaoNaIgMFoTnOB9T
 KTN/tqojquAJjIE11/1DPf9a6RJGwZof+1WJm98Z3zGIpFQTV9smM9XtmoIBAiPflwHFwohm0Q
 i2Q=
X-SBRS: 2.7
X-MesageID: 12457365
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12457365"
Date: Mon, 3 Feb 2020 13:23:19 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200203122319.GU4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDk6MzM6NTFBTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IEhpIFJvZ2VyLAo+IAo+IExhc3Qgd2VlayBJIGVuY291bnRlcmVkIGFuIGlz
c3VlIHdpdGggdGhlIFBDSS1wYXNzdGhyb3VnaCBvZiBhIFVTQiBjb250cm9sbGVyLiAKPiBJbiB0
aGUgZ3Vlc3QgSSBnZXQ6Cj4gICAgIFsgMTE0My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6MDA6MDUu
MDogeEhDSSBob3N0IG5vdCByZXNwb25kaW5nIHRvIHN0b3AgZW5kcG9pbnQgY29tbWFuZC4KPiAg
ICAgWyAxMTQzLjMzNDgyNV0geGhjaV9oY2QgMDAwMDowMDowNS4wOiB4SENJIGhvc3QgY29udHJv
bGxlciBub3QgcmVzcG9uZGluZywgYXNzdW1lIGRlYWQKPiAgICAgWyAxMTQzLjM0NzM2NF0geGhj
aV9oY2QgMDAwMDowMDowNS4wOiBIQyBkaWVkOyBjbGVhbmluZyB1cAo+ICAgICBbIDExNDMuMzU2
NDA3XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVjdCwgZGV2aWNlIG51bWJlciAyCj4gCj4gQmlzZWN0
aW9uIHR1cm5lZCB1cCBhcyB0aGUgY3VscHJpdDogCj4gICAgY29tbWl0IDU1MDBkMjY1YTJhOGZh
NjNkNjBjMDhiZWI1NDlkZThlYzgyZmY3YTUKPiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQg
ZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUKClNvcnJ5IHRvIGhlYXIgdGhhdCwg
bGV0IHNlZSBpZiB3ZSBjYW4gZmlndXJlIG91dCB3aGF0J3Mgd3JvbmcuCgo+IEkgdmVyaWZpZWQg
YnkgcmV2ZXJ0aW5nIHRoYXQgY29tbWl0IGFuZCBub3cgaXQgd29ya3MgZmluZSBhZ2Fpbi4KCkRv
ZXMgdGhlIHNhbWUgY29udHJvbGxlciB3b3JrIGZpbmUgd2hlbiB1c2VkIGluIGRvbTA/CgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:25:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:25:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyanM-0000oZ-5v; Mon, 03 Feb 2020 12:25:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iyanL-0000oU-7V
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:25:39 +0000
X-Inumbo-ID: 48525cce-4680-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48525cce-4680-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 12:25:37 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyanH-0000qh-6m; Mon, 03 Feb 2020 12:25:35 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyanG-0000II-SO; Mon, 03 Feb 2020 12:25:35 +0000
Date: Mon, 3 Feb 2020 12:25:31 +0000
From: Wei Liu <wl@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200203122531.tntddoluk4w37kur@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200131175659.5nabkw7joiaepku2@debian>
 <397903e741134867a20bbbb92322e5e8@EX13D32EUC003.ant.amazon.com>
 <5b057f62-d238-267d-3e99-6c43c416e629@suse.com>
 <7fe8ad8c3fdc4375a25695a9b9728d06@EX13D32EUC003.ant.amazon.com>
 <4810a799-3e91-6828-898e-da6e778789f3@suse.com>
 <32f4362647654dad9a6dd9a8755a3ef9@EX13D32EUC003.ant.amazon.com>
 <c332bf8b-b075-9568-ace8-54c61ca14397@suse.com>
 <d15e9f9204a8421f9e6553d53753ad2f@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d15e9f9204a8421f9e6553d53753ad2f@EX13D32EUC003.ant.amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMTE6NDE6NTdBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBTZW50OiAwMyBGZWJydWFyeSAyMDIwIDExOjM5Cj4g
PiBUbzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+ID4gQ2M6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+OyBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQo+ID4gZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc+OyBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNv
bT47IFdlaQo+ID4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT47Cj4gPiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6
IHNldHVwIGh5cGVyY2FsbCBwYWdlCj4gPiAKPiA+IE9uIDAzLjAyLjIwMjAgMTI6MzcsIER1cnJh
bnQsIFBhdWwgd3JvdGU6Cj4gPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPj4g
RnJvbTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPj4gU2VudDogMDMgRmVi
cnVhcnkgMjAyMCAxMTozNAo+ID4gPj4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpv
bi5jby51az4KPiA+ID4+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgWGVuIERldmVsb3BtZW50
IExpc3QgPHhlbi0KPiA+ID4+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgTWljaGFlbCBL
ZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+Owo+ID4gV2VpCj4gPiA+PiBMaXUgPGxpdXdl
QG1pY3Jvc29mdC5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PjsKPiA+ID4+IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2NiAwNS8xMV0geDg2L2h5cGVydjogc2V0dXAgaHlwZXJjYWxs
IHBhZ2UKPiA+ID4+Cj4gPiA+PiBPbiAwMy4wMi4yMDIwIDEyOjIxLCBEdXJyYW50LCBQYXVsIHdy
b3RlOgo+ID4gPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPj4+PiBGcm9tOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiA+Pj4+IFNlbnQ6IDAzIEZlYnJ1YXJ5
IDIwMjAgMTE6MDYKPiA+ID4+Pj4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5j
by51az4KPiA+ID4+Pj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBYZW4gRGV2ZWxvcG1lbnQg
TGlzdCA8eGVuLQo+ID4gPj4+PiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IE1pY2hhZWwg
S2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsKPiA+ID4+IFdlaQo+ID4gPj4+PiBMaXUg
PGxpdXdlQG1pY3Jvc29mdC5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPjsKPiA+ID4+Pj4gUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gPiA+Pj4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6IHNldHVw
IGh5cGVyY2FsbCBwYWdlCj4gPiA+Pj4+Cj4gPiA+Pj4+IE9uIDAzLjAyLjIwMjAgMTE6MzksIER1
cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+Pj4+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0K
PiA+ID4+Pj4+PiBGcm9tOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gPj4+Pj4+IFNlbnQ6IDMx
IEphbnVhcnkgMjAyMCAxNzo1Nwo+ID4gPj4+Pj4+IFRvOiBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4gPj4+Pj4+IENjOiBEdXJyYW50LCBQ
YXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyBNaWNoYWVsIEtlbGxleQo+ID4gPj4+Pj4+IDxt
aWtlbGxleUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IFdl
aSBMaXUKPiA+ID4+Pj4+PiA8d2xAeGVuLm9yZz47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT47IEFuZHJldyBDb29wZXIKPiA+ID4+Pj4+PiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT47IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPj4+Pj4+IFN1
YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMDUvMTFdIHg4Ni9oeXBlcnY6IHNldHVwIGh5cGVyY2FsbCBw
YWdlCj4gPiA+Pj4+Pj4KPiA+ID4+Pj4+PiAoTm90ZSB0byBzZWxmKQo+ID4gPj4+Pj4+Cj4gPiA+
Pj4+Pj4gT24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjRQTSArMDAwMCwgV2VpIExpdSB3
cm90ZToKPiA+ID4+Pj4+PiBbLi4uXQo+ID4gPj4+Pj4+PiArc3RhdGljIHVpbnQ2NF90IGdlbmVy
YXRlX2d1ZXN0X2lkKHZvaWQpCj4gPiA+Pj4+Pj4+ICt7Cj4gPiA+Pj4+Pj4+ICsgICAgdW5pb24g
aHZfZ3Vlc3Rfb3NfaWQgaWQ7Cj4gPiA+Pj4+Pj4+ICsKPiA+ID4+Pj4+Pgo+ID4gPj4+Pj4+ICAg
ICAgICBpZC5yYXcgPSAwOwo+ID4gPj4+Pj4KPiA+ID4+Pj4+IE9yIGp1c3QgdXNlIGEgQzk5IGlu
aXRpYWxpemVyIHRvIHNldCB0aGluZ3MgdXAuIEEgYml0IG5lYXRlciBJTU8uCj4gPiA+Pj4+Cj4g
PiA+Pj4+IElmIHlvdSBtZWFuIHRoaXMgZm9yIC4uLgo+ID4gPj4+Pgo+ID4gPj4+Pj4+PiArICAg
IGlkLnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQ7Cj4gPiA+Pj4+Pj4+ICsgICAgaWQubWFqb3Ig
PSB4ZW5fbWFqb3JfdmVyc2lvbigpOwo+ID4gPj4+Pj4+PiArICAgIGlkLm1pbm9yID0geGVuX21p
bm9yX3ZlcnNpb24oKTsKPiA+ID4+Pj4KPiA+ID4+Pj4gLi4uIHRoZXNlIHRocmVlIGZpZWxkcywg
dGhlbiB0aGlzIHdvbid0IHdvcmsgd2l0aCByYXRoZXIgb2xkIGdjYwo+ID4gPj4+PiB3ZSBzdGls
bCBwZXJtaXQgdG8gYmUgdXNlZC4gVXNpbmcgeyAucmF3ID0gMCB9IHdvdWxkIHdvcmsgYWZhaWN0
Lgo+ID4gPj4+Pgo+ID4gPj4+Cj4gPiA+Pj4gTm90IGV2ZW4geyAudmVuZG9yID0gSFZfWEVOX1ZF
TkRPUl9JRCB9ID8KPiA+ID4+Cj4gPiA+PiBObywgYmVjYXVzZSBvZiBpdCBiZWluZyBwYXJ0IG9m
IGFuIHVubmFtZWQgKHN0cnVjdCkgbWVtYmVyIG9mCj4gPiA+PiB0aGUgdW5pb24uCj4gPiA+Cj4g
PiA+IE9rLi4uIHNoYW1lLiBQcmVzdW1hYmx5IGFuIGVtcHR5IGluaXRpYWxpemVyIC0ge30gLSAg
d291bGQgYmUgb2s/Cj4gPiAKPiA+IEkgdGhpbmsgc28sIHllcy4gSSB1bmRlcnN0YW5kIHlvdSdk
IGxpa2UgdGhpcyBiZXR0ZXIgdGhhbgo+ID4geyAucmF3ID0gMCB9ID8KPiA+IAo+IAo+IFllcy4g
SW4gZ2VuZXJhbCwgdXNpbmcgYSBjOTkgaW5pdGlhbGl6ZXIgdG8gZXhwbGljaXRseSBzZXQgc29t
ZXRoaW5nCj4gdG8gMCBzZWVtcyBhIGJpdCByZWR1bmRhbnQgdG8gbWUuCgpBbHJpZ2h0LiBJIGhh
dmUgY2hhbmdlZCBpdCB0bwoKICB1bmlvbiBodl9ndWVzdF9vc19pZCBpZCA9IHt9OwoKaW4gbXkg
bG9jYWwgYnJhbmNoLgoKV2VpLgoKPiAKPiAgIFBhdWwKPiAKPiA+IEphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:31:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:31:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyasX-0001bG-Sa; Mon, 03 Feb 2020 12:31:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2xfu=3X=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1iyasW-0001bB-Ig
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:31:00 +0000
X-Inumbo-ID: 076f6516-4681-11ea-8e55-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 076f6516-4681-11ea-8e55-12813bfff9fa;
 Mon, 03 Feb 2020 12:30:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=OmJdC4wJIg50Rv85f9J9JLZE4onN/pQAiOBnLL1HHgQ=; b=EnEdpDMCL+hRxJhg8eU5vaKdSr
 L6bcrubqaVqmcwMqQ9Ahx/4olB8PvUgbsBFkKZyLJLbrvIl96ZnP16ArhrTCRH5GEogYa1Yn2J3i4
 0bqvnHv4h1ZUGsbfSI+33t50pmtQRODXMy8EIJfSj0tUmaVuhihsk6TLhnWExjHOz11w=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:55990
 helo=[10.97.34.6]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1iyau4-0000tt-87; Mon, 03 Feb 2020 13:32:36 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
Date: Mon, 3 Feb 2020 13:30:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200203122319.GU4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDIvMjAyMCAxMzoyMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAwMywgMjAyMCBhdCAwOTozMzo1MUFNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6
Cj4+IEhpIFJvZ2VyLAo+Pgo+PiBMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBhbiBpc3N1ZSB3aXRo
IHRoZSBQQ0ktcGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCj4+IEluIHRoZSBndWVz
dCBJIGdldDoKPj4gICAgIFsgMTE0My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhD
SSBob3N0IG5vdCByZXNwb25kaW5nIHRvIHN0b3AgZW5kcG9pbnQgY29tbWFuZC4KPj4gICAgIFsg
MTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IGNvbnRyb2xsZXIg
bm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFkCj4+ICAgICBbIDExNDMuMzQ3MzY0XSB4aGNpX2hj
ZCAwMDAwOjAwOjA1LjA6IEhDIGRpZWQ7IGNsZWFuaW5nIHVwCj4+ICAgICBbIDExNDMuMzU2NDA3
XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVjdCwgZGV2aWNlIG51bWJlciAyCj4+Cj4+IEJpc2VjdGlv
biB0dXJuZWQgdXAgYXMgdGhlIGN1bHByaXQ6IAo+PiAgICBjb21taXQgNTUwMGQyNjVhMmE4ZmE2
M2Q2MGMwOGJlYjU0OWRlOGVjODJmZjdhNQo+PiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQg
ZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUKPiAKPiBTb3JyeSB0byBoZWFyIHRo
YXQsIGxldCBzZWUgaWYgd2UgY2FuIGZpZ3VyZSBvdXQgd2hhdCdzIHdyb25nLgoKTm8gcHJvYmxl
bSwgdGhhdCBpcyB3aHkgSSB0ZXN0IHN0dWZmIDopCgo+PiBJIHZlcmlmaWVkIGJ5IHJldmVydGlu
ZyB0aGF0IGNvbW1pdCBhbmQgbm93IGl0IHdvcmtzIGZpbmUgYWdhaW4uCj4gCj4gRG9lcyB0aGUg
c2FtZSBjb250cm9sbGVyIHdvcmsgZmluZSB3aGVuIHVzZWQgaW4gZG9tMD8KCldpbGwgdGVzdCB0
aGF0LCBidXQgYXMgYWxsIG90aGVyIHBjaSBkZXZpY2VzIGluIGRvbTAgd29yayBmaW5lLApJIGFz
c3VtZSB0aGlzIGNvbnRyb2xsZXIgd291bGQgYWxzbyB3b3JrIGZpbmUgaW4gZG9tMCAoYXMgaXQg
aGFzIGFsc28Kd29ya2VkIGZpbmUgZm9yIGFnZXMgd2l0aCBQQ0ktcGFzc3Rocm91Z2ggdG8gdGhh
dCBndWVzdCBhbmQgc3RpbGwgd29ya3MKZmluZSB3aGVuIHJldmVydGluZyB0aGUgcmVmZXJlbmNl
ZCBjb21taXQpLgoKSSBkb24ndCBrbm93IGlmIHlvdXIgY2hhbmdlIGNhbiBzb21laG93IGhhdmUg
YSBzaWRlIGVmZmVjdApvbiBsYXRlbmN5IGFyb3VuZCB0aGUgcHJvY2Vzc2luZyBvZiBwY2ktcGFz
c3Rocm91Z2ggPwooc2luY2UgdGhlIGRyaXZlciBjb25jbHVkaW5nIHRoYXQgYSBkZXZpY2UgaXMg
bm9uLXJlc3BvbnNpdmUsIHdpbGwKcHJvYmFibHkgYmUgYXQgbGVhc3Qgc29tZXdoYXQgbGF0ZW5j
eSBzZW5zaXRpdmUpLgoKLS0KU2FuZGVyCgo+IFRoYW5rcywgUm9nZXIuCj4gCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:35:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:35:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyawM-0001mv-KY; Mon, 03 Feb 2020 12:34:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyawL-0001mm-Sn
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:34:57 +0000
X-Inumbo-ID: 95b8099a-4681-11ea-8e55-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 95b8099a-4681-11ea-8e55-12813bfff9fa;
 Mon, 03 Feb 2020 12:34:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B4449AB92;
 Mon,  3 Feb 2020 12:34:55 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-11-anthony.perard@citrix.com>
 <09ad3bd6-0c4d-d8b0-85c4-c2f5455ffc05@suse.com>
 <20200203121721.GC2306@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5334004d-b1fe-3583-a029-9cbbd43b3737@suse.com>
Date: Mon, 3 Feb 2020 13:34:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203121721.GC2306@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 10/12] xen/build: use new $(c_flags)
 and $(a_flags) instead of $(CFLAGS)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Anthony PERARD <anthony.perard@gmail.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMzoxNywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gVGh1LCBKYW4g
MzAsIDIwMjAgYXQgMDI6Mjk6NDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE3
LjAxLjIwMjAgMTE6NTMsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gV2Ugd291bGQgbGlrZSB0
byBjYWxjdWxhdGUgQ0ZMQUdTIG9uY2UgYW5kIGJlZm9yZSBjYWxsaW5nIFJ1bGVzLm1rLAo+Pj4g
c28gdGhlIHZhcmlhYmxlIENGTEFHUyBuZWVkcyB0byBoYXZlIHRoZSBzYW1lIHZhbHVlIGFjcm9z
cyB0aGUgd2hvbGUKPj4+IGJ1aWxkLiBUaHVzIHdlIG5lZWQgYSBuZXcgdmFyaWFibGUgd2hlcmUg
c29tZSBmbGFncyBjYW4gY2hhbmdlCj4+PiBkZXBlbmRpbmcgb24gdGhlIHRhcmdldCBuYW1lLgo+
Pj4KPj4+IEJvdGggdGhlIGRlcGVuZGVuY3kgYW5kIF9fT0JKRUNUX0ZJTEVfXyBhcmUgc3VjaCBm
bGFncyB0aGF0IGNoYW5nZQo+Pj4gZGVwZW5kaW5nIG9uIHRoZSB0YXJnZXQsIHNvIHRoZXJlIGFy
ZSBtb3ZlIG91dCBvZiAkKENGTEFHUykuCj4+Cj4+IEknbSBhZnJhaWQgSSBkb24ndCB1bmRlcnN0
YW5kOiBCZWluZyBhIGRlbGF5ZWQgZXhwYW5zaW9uIChvcgo+PiAicmVjdXJzaXZlbHkgZXhwYW5k
ZWQiKSB2YXJpYWJsZSwgd2hhdCBwcm9ibGVtIGlzIHRoZXJlIHdoZW4gQ0ZMQUdTCj4+IHJlZmVy
ZW5jZXMgJEA/IElzIHRoZXJlIGEgcGxhbiB0byBjaGFuZ2UgdGhlIHZhcmlhYmxlJ3MgZmxhdm9y
PyBJZgo+PiBzbywgSSdkIGxpa2UgdG8gYXNrIGZvciB0aGlzIHRvIGJlIG1lbnRpb25lZCBoZXJl
LiAiQ2FsY3VsYXRlIG9uY2UiLAo+PiBhdCBsZWFzdCB0byBtZSwgZG9lc24ndCBpbXBseSB0aGlz
Lgo+IAo+IElmIEkgcmV3cml0ZSB0aGUgZmlyc3QgcGFyYWdyYXBoIHRodXMsIHdvdWxkIHRoYXQg
YmUgYmV0dGVyPwo+IAo+ICAgICBJbiBhIGxhdGVyIHBhdGNoLCB3ZSB3YW50IHRvIGNhbGN1bGF0
ZSB0aGUgQ0ZMQUdTIGluIHhlbi9NYWtlZmlsZSwKPiAgICAgdGhlbiBleHBvcnQgaXQuIFNvIGhh
dmUgUnVsZXMubWsgdXNlIGEgQ0ZMQUdTIGZyb20gdGhlIGVudmlyb25tZW50Cj4gICAgIHZhcmlh
Ymxlcy4gVGhpcyB3aWxsIG1lYW4gdGhhdCBpZiBSdWxlcy5tayBvciBhIE1ha2VmaWxlIG1vZGlm
eQo+ICAgICBDRkxBR1MgZm9yIGEgdGFyZ2V0LCB0aGUgbW9kaWZpY2F0aW9uIHByb3BhZ2F0ZXMg
dG8gb3RoZXIgdGFyZ2V0cy4KPiAgICAgVGh1cyB3ZSB3aWxsIG5lZWQgYSBkaWZmZXJlbnQgdmFy
aWFibGUgbmFtZSB0aGFuIHRoZSBvbmUgZnJvbSB0aGUKPiAgICAgZW52aXJvbm1lbnQgd2hpY2gg
Y2FuIGhhdmUgYSBkaWZmZXJlbnQgdmFsdWUgZm9yIGVhY2ggdGFyZ2V0LgoKSSB0aGluayB0aGlz
IGlzIGJldHRlciwgeWVzLCBhbGJlaXQgSSdtIHN0aWxsIGEgbGl0dGxlIHVuaGFwcHkKYWJvdXQg
dGhlIHVzZXMgb2YgInRhcmdldCIgaGVyZTogSXQgbWFrZXMgaXQgbG9vayB0byBtZSBhcyBpZgp0
aGlzIHdhcyBwcmltYXJpbHkgYWJvdXQgdGhpbmdzIGxpa2UKCmFiYy5vOiBDRkxBR1MgKz0gLi4u
Cgp3aGVyZSwgdW5sZXNzIGl0cyBydWxlIGludm9rZXMgbWFrZSwgSSBkb24ndCB0aGluayB0aGUg
YWRqdXN0bWVudAp3b3VsZCBwcm9wYWdhdGUgYW55d2hlcmUuIEluc3RlYWQgYWl1aSB3aGF0IHlv
dSByZWZlciB0byBpcyBzb2xlbHkKYW4gZWZmZWN0IGZyb20gdGhlIHN1YmRpciB0cmF2ZXJzYWwg
dGhlIGJ1aWxkIHN5c3RlbSBkb2VzPwoKPj4+IEBAIC0xNDEsOSArMTM3LDE2IEBAIGVuZGlmCj4+
PiAgIyBBbHdheXMgYnVpbGQgb2JqLWJpbiBmaWxlcyBhcyBiaW5hcnkgZXZlbiBpZiB0aGV5IGNv
bWUgZnJvbSBDIHNvdXJjZS4gCj4+PiAgJChvYmotYmluLXkpOiBDRkxBR1MgOj0gJChmaWx0ZXIt
b3V0IC1mbHRvLCQoQ0ZMQUdTKSkKPj4+ICAKPj4+ICtjX2ZsYWdzID0gLU1NRCAtTUYgJChARCkv
LiQoQEYpLmQgXAo+Pj4gKyAgICAgICAgICAkKENGTEFHUykgXAo+Pj4gKyAgICAgICAgICAnLURf
X09CSkVDVF9GSUxFX189IiRAIicKPj4+ICsKPj4+ICthX2ZsYWdzID0gLU1NRCAtTUYgJChARCkv
LiQoQEYpLmQgXAo+Pj4gKyAgICAgICAgICAkKEFGTEFHUykKPj4KPj4gSXMgdGhlcmUgYSByZWFz
b24gYm90aCBnZXQgZXh0ZW5kZWQgb3ZlciBtdWx0aXBsZSBsaW5lcz8KPiAKPiBCZXNpZGUgdGhh
dCBpdCBsb29rcyBjbGVhbmVyIHRvIG1lLCBub3QgcmVhbGx5LgoKQXBwYXJlbnRseSBhIG1hdHRl
ciBvZiB0YXN0ZSB0aGVuLiBJIGdlbmVyYWxseSBjb25zaWRlciB0cmFpbGluZwpiYWNrc2xhc2hl
cyBhIGxpdHRsZSAidW5jbGVhbiIsIGFuZCBoZW5jZSB3b3VsZCBwcmVmZXIgdG8gYXZvaWQKdGhl
bSBpZiBJIGNhbi4KCj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQo+Pj4gKysrIGIveGVu
L2luY2x1ZGUvTWFrZWZpbGUKPj4+IEBAIC02NCw3ICs2NCw3IEBAIGNvbXBhdC8lLmg6IGNvbXBh
dC8lLmkgTWFrZWZpbGUgJChCQVNFRElSKS90b29scy9jb21wYXQtYnVpbGQtaGVhZGVyLnB5Cj4+
PiAgCW12IC1mICRALm5ldyAkQAo+Pj4gIAo+Pj4gIGNvbXBhdC8lLmk6IGNvbXBhdC8lLmMgTWFr
ZWZpbGUKPj4+IC0JJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUgLU0lICUuZCAtaW5j
bHVkZSAlL2luY2x1ZGUveGVuL2NvbmZpZy5oLCQoQ0ZMQUdTKSkgJChjcHBmbGFncy15KSAtbyAk
QCAkPAo+Pj4gKwkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSAtTSUgJS5kIC1pbmNs
dWRlICUvaW5jbHVkZS94ZW4vY29uZmlnLmgsJChjX2ZsYWdzKSkgJChjcHBmbGFncy15KSAtbyAk
QCAkPAo+Pgo+PiBJIHRoaW5rIHRoaXMgd2FudHMgdG8gY29udGludWUgdG8gcmVmZXJlbmNlICQo
Q0ZMQUdTKSBhbmQgaW5zdGVhZCBoYXZlCj4+IHRoZSAtTSUgYW5kICUuZCBwYXR0ZXJucyBkcm9w
cGVkLiBTaW1pbGFybHkgSSBndWVzcyBhcy1pbnNuIGluIENvbmZpZy5tawo+PiBjb3VsZCB0aGVu
IGhhdmUgdGhlc2UgdHdvIHBhdHRlcm5zIGRyb3BwZWQuCj4gCj4gSXQncyBwcm9iYWJseSBhIGdv
b2QgaWRlYSB0byBrZWVwIHVzaW5nIENGTEFHUywgSSdsbCBsb29rIGludG8gaXQuCj4gQXMgdG8g
Y2hhbmdlIGFzLWluc24sIEkgY2FuIG1vdmUgaXQgb3V0IG9mIENvbmZpZy5tayBhbmQgdGhlbiBj
aGFuZ2UgaXQuCj4gSSdsbCBsb29rIGludG8gdGhhdCBhcyB3ZWxsLgoKVGhhbmsgeW91LgoKSmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:41:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:41:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyb2m-0002ap-Ka; Mon, 03 Feb 2020 12:41:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyb2l-0002ak-BK
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:41:35 +0000
X-Inumbo-ID: 82ae75c2-4682-11ea-b211-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 82ae75c2-4682-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 12:41:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580733694;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=YTJhoQfIiOlZ01J6Z11TVmSE1tKCB01ieoG80UgsCDE=;
 b=AYHkUKqfM+/rPyvDLsNDtxXtBLlmE6Q3tIFIzjG8UEdsvb9JOtssVn4D
 CObm2K5+U26SVvzpYZbQexA9h6HrYwzdCnqbFvEAhKUFsacs1wUMMhWOL
 TMoWPCwWYmdAI7NKEJVF+DsBnss31PlAFVsrK9AdMe51KQZF39MrNPEuH g=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oD3ofvduLqXq3d4Ad5sP8Tv7fZMhsb1EIVA1bHQR15zmdiJFejC+WjYpwyqOq41yAtmEiwrL4S
 LHxa1YUAKBbLsNFHzAV6TYa6w3i3zpDuFzEFb/c3jbCGutB8JG8C+F5wiDWLhEghpJlRio4/y3
 QWZLzrG5H3RWbQ+cT6MtHMDwmhIiCGV//fZL19kbfGWLNxl3p7CO0s+MZa+WaLqbEo0uoeEbip
 EKBICLViMOPmQS5+mrhQAlLQL00NMRTnXjt1NVLOB83ekKuejArQMoeaFlTSMn+jom6ItdX1zG
 7rg=
X-SBRS: 2.7
X-MesageID: 12276472
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12276472"
Date: Mon, 3 Feb 2020 13:41:27 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200203124127.GV4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6MzA6NTVQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IE9uIDAzLzAyLzIwMjAgMTM6MjMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gPiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwOTozMzo1MUFNICswMTAwLCBTYW5kZXIgRWlr
ZWxlbmJvb20gd3JvdGU6Cj4gPj4gSGkgUm9nZXIsCj4gPj4KPiA+PiBMYXN0IHdlZWsgSSBlbmNv
dW50ZXJlZCBhbiBpc3N1ZSB3aXRoIHRoZSBQQ0ktcGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJv
bGxlci4gCj4gPj4gSW4gdGhlIGd1ZXN0IEkgZ2V0Ogo+ID4+ICAgICBbIDExNDMuMzEzNzU2XSB4
aGNpX2hjZCAwMDAwOjAwOjA1LjA6IHhIQ0kgaG9zdCBub3QgcmVzcG9uZGluZyB0byBzdG9wIGVu
ZHBvaW50IGNvbW1hbmQuCj4gPj4gICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6MDA6
MDUuMDogeEhDSSBob3N0IGNvbnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFkCj4g
Pj4gICAgIFsgMTE0My4zNDczNjRdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogSEMgZGllZDsgY2xl
YW5pbmcgdXAKPiA+PiAgICAgWyAxMTQzLjM1NjQwN10gdXNiIDEtMjogVVNCIGRpc2Nvbm5lY3Qs
IGRldmljZSBudW1iZXIgMgo+ID4+Cj4gPj4gQmlzZWN0aW9uIHR1cm5lZCB1cCBhcyB0aGUgY3Vs
cHJpdDogCj4gPj4gICAgY29tbWl0IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThlYzgy
ZmY3YTUKPiA+PiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRo
YW5kIHdoZW4gcG9zc2libGUKPiA+IAo+ID4gU29ycnkgdG8gaGVhciB0aGF0LCBsZXQgc2VlIGlm
IHdlIGNhbiBmaWd1cmUgb3V0IHdoYXQncyB3cm9uZy4KPiAKPiBObyBwcm9ibGVtLCB0aGF0IGlz
IHdoeSBJIHRlc3Qgc3R1ZmYgOikKPiAKPiA+PiBJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0
IGNvbW1pdCBhbmQgbm93IGl0IHdvcmtzIGZpbmUgYWdhaW4uCj4gPiAKPiA+IERvZXMgdGhlIHNh
bWUgY29udHJvbGxlciB3b3JrIGZpbmUgd2hlbiB1c2VkIGluIGRvbTA/Cj4gCj4gV2lsbCB0ZXN0
IHRoYXQsIGJ1dCBhcyBhbGwgb3RoZXIgcGNpIGRldmljZXMgaW4gZG9tMCB3b3JrIGZpbmUsCj4g
SSBhc3N1bWUgdGhpcyBjb250cm9sbGVyIHdvdWxkIGFsc28gd29yayBmaW5lIGluIGRvbTAgKGFz
IGl0IGhhcyBhbHNvCj4gd29ya2VkIGZpbmUgZm9yIGFnZXMgd2l0aCBQQ0ktcGFzc3Rocm91Z2gg
dG8gdGhhdCBndWVzdCBhbmQgc3RpbGwgd29ya3MKPiBmaW5lIHdoZW4gcmV2ZXJ0aW5nIHRoZSBy
ZWZlcmVuY2VkIGNvbW1pdCkuCgpJcyB0aGlzIHRoZSBvbmx5IGRldmljZSB0aGF0IGZhaWxzIHRv
IHdvcmsgd2hlbiBkb2luZyBwY2ktcGFzc3Rocm91Z2gsCm9yIG90aGVyIGRldmljZXMgYWxzbyBk
b24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25lZCBjaGFuZ2UgYXBwbGllZD8KCkhhdmUgeW91IHRl
c3RlZCBvbiBvdGhlciBib3hlcz8KCj4gSSBkb24ndCBrbm93IGlmIHlvdXIgY2hhbmdlIGNhbiBz
b21laG93IGhhdmUgYSBzaWRlIGVmZmVjdAo+IG9uIGxhdGVuY3kgYXJvdW5kIHRoZSBwcm9jZXNz
aW5nIG9mIHBjaS1wYXNzdGhyb3VnaCA/CgpIbSwgdGhlIG1lbnRpb25lZCBjb21taXQgc2hvdWxk
IHNwZWVkIHVwIGJyb2FkY2FzdCBJUElzLCBidXQgSSBkb24ndApzZWUgaG93IGl0IGNvdWxkIHNs
b3cgZG93biBvdGhlciBpbnRlcnJ1cHRzLiBBbHNvIEkgd291bGQgdGhpbmsgdGhlCmRvbWFpbiBp
cyBub3QgcmVjZWl2aW5nIGludGVycnVwdHMgZnJvbSB0aGUgZGV2aWNlLCByYXRoZXIgdGhhbgpp
bnRlcnJ1cHRzIGJlaW5nIHNsb3cuCgpDYW4geW91IGFsc28gcGFzdGUgdGhlIG91dHB1dCBvZiBs
c3BjaSAtdiBmb3IgdGhhdCB4SENJIGRldmljZSBmcm9tCmRvbTA/CgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:44:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:44:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyb5K-0002iQ-4f; Mon, 03 Feb 2020 12:44:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2xfu=3X=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1iyb5I-0002iI-1z
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:44:12 +0000
X-Inumbo-ID: df41d64e-4682-11ea-b211-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id df41d64e-4682-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 12:44:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=qYYXd0hnNUz5OvcYj7fS7rg4MtSDk3pfXBnVJbpQTS8=; b=RiuwtpA6N/u9h6+kwQe8TqBarK
 tQ5MJPCslMKHgvqjLltkDIcn98iDZdsnlJfDSt8e9eR7xGEnAHZEnFmx37wZSGsMf0ahQbxV5vInW
 vD0aFk0c2CaZfSQzHgEhZQ6+XdYTixmJme1k3HfYRNmgPG3pkd/yIxA+XEe0lee7I0Sg=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:22169
 helo=[10.97.34.6]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1iyb6q-0000vX-4Y; Mon, 03 Feb 2020 13:45:48 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
Date: Mon, 3 Feb 2020 13:44:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200203124127.GV4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDIvMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAwMywgMjAyMCBhdCAwMTozMDo1NVBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6
Cj4+IE9uIDAzLzAyLzIwMjAgMTM6MjMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBN
b24sIEZlYiAwMywgMjAyMCBhdCAwOTozMzo1MUFNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20g
d3JvdGU6Cj4+Pj4gSGkgUm9nZXIsCj4+Pj4KPj4+PiBMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBh
biBpc3N1ZSB3aXRoIHRoZSBQQ0ktcGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCj4+
Pj4gSW4gdGhlIGd1ZXN0IEkgZ2V0Ogo+Pj4+ICAgICBbIDExNDMuMzEzNzU2XSB4aGNpX2hjZCAw
MDAwOjAwOjA1LjA6IHhIQ0kgaG9zdCBub3QgcmVzcG9uZGluZyB0byBzdG9wIGVuZHBvaW50IGNv
bW1hbmQuCj4+Pj4gICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhD
SSBob3N0IGNvbnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFkCj4+Pj4gICAgIFsg
MTE0My4zNDczNjRdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogSEMgZGllZDsgY2xlYW5pbmcgdXAK
Pj4+PiAgICAgWyAxMTQzLjM1NjQwN10gdXNiIDEtMjogVVNCIGRpc2Nvbm5lY3QsIGRldmljZSBu
dW1iZXIgMgo+Pj4+Cj4+Pj4gQmlzZWN0aW9uIHR1cm5lZCB1cCBhcyB0aGUgY3VscHJpdDogCj4+
Pj4gICAgY29tbWl0IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThlYzgyZmY3YTUKPj4+
PiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4g
cG9zc2libGUKPj4+Cj4+PiBTb3JyeSB0byBoZWFyIHRoYXQsIGxldCBzZWUgaWYgd2UgY2FuIGZp
Z3VyZSBvdXQgd2hhdCdzIHdyb25nLgo+Pgo+PiBObyBwcm9ibGVtLCB0aGF0IGlzIHdoeSBJIHRl
c3Qgc3R1ZmYgOikKPj4KPj4+PiBJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0IGNvbW1pdCBh
bmQgbm93IGl0IHdvcmtzIGZpbmUgYWdhaW4uCj4+Pgo+Pj4gRG9lcyB0aGUgc2FtZSBjb250cm9s
bGVyIHdvcmsgZmluZSB3aGVuIHVzZWQgaW4gZG9tMD8KPj4KPj4gV2lsbCB0ZXN0IHRoYXQsIGJ1
dCBhcyBhbGwgb3RoZXIgcGNpIGRldmljZXMgaW4gZG9tMCB3b3JrIGZpbmUsCj4+IEkgYXNzdW1l
IHRoaXMgY29udHJvbGxlciB3b3VsZCBhbHNvIHdvcmsgZmluZSBpbiBkb20wIChhcyBpdCBoYXMg
YWxzbwo+PiB3b3JrZWQgZmluZSBmb3IgYWdlcyB3aXRoIFBDSS1wYXNzdGhyb3VnaCB0byB0aGF0
IGd1ZXN0IGFuZCBzdGlsbCB3b3Jrcwo+PiBmaW5lIHdoZW4gcmV2ZXJ0aW5nIHRoZSByZWZlcmVu
Y2VkIGNvbW1pdCkuCj4gCj4gSXMgdGhpcyB0aGUgb25seSBkZXZpY2UgdGhhdCBmYWlscyB0byB3
b3JrIHdoZW4gZG9pbmcgcGNpLXBhc3N0aHJvdWdoLAo+IG9yIG90aGVyIGRldmljZXMgYWxzbyBk
b24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25lZCBjaGFuZ2UgYXBwbGllZD8KPiAKPiBIYXZlIHlv
dSB0ZXN0ZWQgb24gb3RoZXIgYm94ZXM/Cj4gCj4+IEkgZG9uJ3Qga25vdyBpZiB5b3VyIGNoYW5n
ZSBjYW4gc29tZWhvdyBoYXZlIGEgc2lkZSBlZmZlY3QKPj4gb24gbGF0ZW5jeSBhcm91bmQgdGhl
IHByb2Nlc3Npbmcgb2YgcGNpLXBhc3N0aHJvdWdoID8KPiAKPiBIbSwgdGhlIG1lbnRpb25lZCBj
b21taXQgc2hvdWxkIHNwZWVkIHVwIGJyb2FkY2FzdCBJUElzLCBidXQgSSBkb24ndAo+IHNlZSBo
b3cgaXQgY291bGQgc2xvdyBkb3duIG90aGVyIGludGVycnVwdHMuIEFsc28gSSB3b3VsZCB0aGlu
ayB0aGUKPiBkb21haW4gaXMgbm90IHJlY2VpdmluZyBpbnRlcnJ1cHRzIGZyb20gdGhlIGRldmlj
ZSwgcmF0aGVyIHRoYW4KPiBpbnRlcnJ1cHRzIGJlaW5nIHNsb3cuCj4gCj4gQ2FuIHlvdSBhbHNv
IHBhc3RlIHRoZSBvdXRwdXQgb2YgbHNwY2kgLXYgZm9yIHRoYXQgeEhDSSBkZXZpY2UgZnJvbQo+
IGRvbTA/Cj4gCj4gVGhhbmtzLCBSb2dlci4KCldpbGwgZG8gdGhpcyBldmVuaW5nIGluY2x1ZGlu
ZyB0aGUgdGVzdGluZyBpbiBkb20wIGV0Yy4KV2lsbCBhbHNvIHNlZSBpZiB0aGVyZSBpcyBhbnkg
cGF0dGVybiB3aGVuIG9ic2VydmluZyAvcHJvYy9pbnRlcnJ1cHRzIGluCnRoZSBndWVzdC4KClRo
YW5rcywKClNhbmRlcgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:49:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:49:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybAA-0002tM-S2; Mon, 03 Feb 2020 12:49:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybA9-0002tH-T4
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:49:13 +0000
X-Inumbo-ID: 93e63cc0-4683-11ea-8e55-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 93e63cc0-4683-11ea-8e55-12813bfff9fa;
 Mon, 03 Feb 2020 12:49:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CAC50AD48;
 Mon,  3 Feb 2020 12:49:11 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <34f1a05a-fc31-dfc7-adc5-cdad9adab318@suse.com>
Date: Mon, 3 Feb 2020 13:49:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203124127.GV4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sander Eikelenboom <linux@eikelenboom.it>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAwMywgMjAyMCBhdCAwMTozMDo1NVBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6
Cj4+IE9uIDAzLzAyLzIwMjAgMTM6MjMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBN
b24sIEZlYiAwMywgMjAyMCBhdCAwOTozMzo1MUFNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20g
d3JvdGU6Cj4+Pj4gSGkgUm9nZXIsCj4+Pj4KPj4+PiBMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBh
biBpc3N1ZSB3aXRoIHRoZSBQQ0ktcGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCj4+
Pj4gSW4gdGhlIGd1ZXN0IEkgZ2V0Ogo+Pj4+ICAgICBbIDExNDMuMzEzNzU2XSB4aGNpX2hjZCAw
MDAwOjAwOjA1LjA6IHhIQ0kgaG9zdCBub3QgcmVzcG9uZGluZyB0byBzdG9wIGVuZHBvaW50IGNv
bW1hbmQuCj4+Pj4gICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhD
SSBob3N0IGNvbnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFkCj4+Pj4gICAgIFsg
MTE0My4zNDczNjRdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogSEMgZGllZDsgY2xlYW5pbmcgdXAK
Pj4+PiAgICAgWyAxMTQzLjM1NjQwN10gdXNiIDEtMjogVVNCIGRpc2Nvbm5lY3QsIGRldmljZSBu
dW1iZXIgMgo+Pj4+Cj4+Pj4gQmlzZWN0aW9uIHR1cm5lZCB1cCBhcyB0aGUgY3VscHJpdDogCj4+
Pj4gICAgY29tbWl0IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThlYzgyZmY3YTUKPj4+
PiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4g
cG9zc2libGUKPj4+Cj4+PiBTb3JyeSB0byBoZWFyIHRoYXQsIGxldCBzZWUgaWYgd2UgY2FuIGZp
Z3VyZSBvdXQgd2hhdCdzIHdyb25nLgo+Pgo+PiBObyBwcm9ibGVtLCB0aGF0IGlzIHdoeSBJIHRl
c3Qgc3R1ZmYgOikKPj4KPj4+PiBJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0IGNvbW1pdCBh
bmQgbm93IGl0IHdvcmtzIGZpbmUgYWdhaW4uCj4+Pgo+Pj4gRG9lcyB0aGUgc2FtZSBjb250cm9s
bGVyIHdvcmsgZmluZSB3aGVuIHVzZWQgaW4gZG9tMD8KPj4KPj4gV2lsbCB0ZXN0IHRoYXQsIGJ1
dCBhcyBhbGwgb3RoZXIgcGNpIGRldmljZXMgaW4gZG9tMCB3b3JrIGZpbmUsCj4+IEkgYXNzdW1l
IHRoaXMgY29udHJvbGxlciB3b3VsZCBhbHNvIHdvcmsgZmluZSBpbiBkb20wIChhcyBpdCBoYXMg
YWxzbwo+PiB3b3JrZWQgZmluZSBmb3IgYWdlcyB3aXRoIFBDSS1wYXNzdGhyb3VnaCB0byB0aGF0
IGd1ZXN0IGFuZCBzdGlsbCB3b3Jrcwo+PiBmaW5lIHdoZW4gcmV2ZXJ0aW5nIHRoZSByZWZlcmVu
Y2VkIGNvbW1pdCkuCj4gCj4gSXMgdGhpcyB0aGUgb25seSBkZXZpY2UgdGhhdCBmYWlscyB0byB3
b3JrIHdoZW4gZG9pbmcgcGNpLXBhc3N0aHJvdWdoLAo+IG9yIG90aGVyIGRldmljZXMgYWxzbyBk
b24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25lZCBjaGFuZ2UgYXBwbGllZD8KPiAKPiBIYXZlIHlv
dSB0ZXN0ZWQgb24gb3RoZXIgYm94ZXM/Cj4gCj4+IEkgZG9uJ3Qga25vdyBpZiB5b3VyIGNoYW5n
ZSBjYW4gc29tZWhvdyBoYXZlIGEgc2lkZSBlZmZlY3QKPj4gb24gbGF0ZW5jeSBhcm91bmQgdGhl
IHByb2Nlc3Npbmcgb2YgcGNpLXBhc3N0aHJvdWdoID8KPiAKPiBIbSwgdGhlIG1lbnRpb25lZCBj
b21taXQgc2hvdWxkIHNwZWVkIHVwIGJyb2FkY2FzdCBJUElzLCBidXQgSSBkb24ndAo+IHNlZSBo
b3cgaXQgY291bGQgc2xvdyBkb3duIG90aGVyIGludGVycnVwdHMuIEFsc28gSSB3b3VsZCB0aGlu
ayB0aGUKPiBkb21haW4gaXMgbm90IHJlY2VpdmluZyBpbnRlcnJ1cHRzIGZyb20gdGhlIGRldmlj
ZSwgcmF0aGVyIHRoYW4KPiBpbnRlcnJ1cHRzIGJlaW5nIHNsb3cuCj4gCj4gQ2FuIHlvdSBhbHNv
IHBhc3RlIHRoZSBvdXRwdXQgb2YgbHNwY2kgLXYgZm9yIHRoYXQgeEhDSSBkZXZpY2UgZnJvbQo+
IGRvbTA/CgpJZiB0aGlzIGlzIEFNRCBoYXJkd2FyZSwgdGhlbiBhbm90aGVyIHRoaW5nIHRvIHRy
eSBqdXN0IHRvIGdldCBhbgphZGRpdGlvbmFsIGRhdGEgcG9pbnQgd291bGQgYmUgbGltaXRpbmcg
b2YgQ1BVcyB1c2VkICgibWF4Y3B1cz0iKSwKYXMgdGhhdCBvdWdodCB0byBzdXBwcmVzcyB0aGUg
YWN0dWFsIHNlbmRpbmcgb2YgQUxMQlVUIElQSXMuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 12:56:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 12:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybHS-0003i7-QG; Mon, 03 Feb 2020 12:56:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybHR-0003i2-E0
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 12:56:45 +0000
X-Inumbo-ID: a1153bac-4684-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a1153bac-4684-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 12:56:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7C88CAE1C;
 Mon,  3 Feb 2020 12:56:43 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-2-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9a162fec-989d-c85c-68e5-4e5064d90ca9@suse.com>
Date: Mon, 3 Feb 2020 13:56:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200131174930.31045-2-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 01/11] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiBXZSB3YW50IHRvIGJlIGFibGUg
dG8gaGFuZGxlIEFQIHNldHVwIGVycm9yIGluIHRoZSB1cHBlciBsYXllci4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+IC0tLQo+IHY2Ogo+IDEuIENo
YW5nZSBtYXBfdmNwdWluZm8gYXMgd2VsbAoKQW5kIGJ5IGltcGxpY2F0aW9uIHRoZW4gLi4uCgo+
IEBAIC0yNTcsMTEgKzI1NywxNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXAodm9pZCkKPiAg
ICAgIGluaXRfZXZ0Y2huKCk7Cj4gIH0KPiAgCj4gLXN0YXRpYyB2b2lkIGFwX3NldHVwKHZvaWQp
Cj4gK3N0YXRpYyBpbnQgYXBfc2V0dXAodm9pZCkKPiAgewo+ICsgICAgaW50IHJjOwo+ICsKPiAg
ICAgIHNldF92Y3B1X2lkKCk7Cj4gLSAgICBtYXBfdmNwdWluZm8oKTsKPiAtICAgIGluaXRfZXZ0
Y2huKCk7Cj4gKyAgICByYyA9IG1hcF92Y3B1aW5mbygpOwo+ICsKPiArICAgIGlmICggIXJjICkK
PiArICAgICAgICBpbml0X2V2dGNobigpOwoKLi4uIGluaXRfZXZ0Y2huKCkgYXMgd2VsbD8KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:10:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:10:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybUN-0005G5-57; Mon, 03 Feb 2020 13:10:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybUL-00054q-JM
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:10:05 +0000
X-Inumbo-ID: 7e34f882-4686-11ea-a933-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7e34f882-4686-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 13:10:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 740D3AD85;
 Mon,  3 Feb 2020 13:10:03 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-4-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7f3b78d5-4969-27c9-10c7-1f914a4a2aaf@suse.com>
Date: Mon, 3 Feb 2020 14:10:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200131174930.31045-4-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 03/11] x86: provide executable fixmap
 facility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiAtLS0gYS94ZW4vYXJjaC94ODYv
eGVuLmxkcy5TCj4gKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwo+IEBAIC0yLDYgKzIsOCBA
QAo+ICAvKiBNb2RpZmllZCBmb3IgaTM4Ni94ODYtNjQgWGVuIGJ5IEtlaXIgRnJhc2VyICovCj4g
IAo+ICAjaW5jbHVkZSA8eGVuL2NhY2hlLmg+Cj4gKwo+ICsjaW5jbHVkZSA8YXNtL2ZpeG1hcC5o
PgoKSSBkb24ndCB0aGluayB5b3UgbmVlZCB0aGlzIGFueW1vcmU/IElmIHNvLCB3aXRoIHRoaXMg
ZHJvcHBlZApSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpPdGhl
cndpc2UgcGxlYXNlIGNsYXJpZnkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:19:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybd9-0005U7-5u; Mon, 03 Feb 2020 13:19:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybd8-0005U2-0E
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:19:10 +0000
X-Inumbo-ID: c27c816c-4687-11ea-8e56-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c27c816c-4687-11ea-8e56-12813bfff9fa;
 Mon, 03 Feb 2020 13:19:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 15429AD07;
 Mon,  3 Feb 2020 13:19:06 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-5-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <98a08c70-d5be-477c-f552-df983fb236f0@suse.com>
Date: Mon, 3 Feb 2020 14:19:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200131174930.31045-5-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 04/11] x86/hypervisor: provide
 hypervisor_fixup_e820
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiBBbmQgaW1wbGVtZW50IHRoZSBo
b29rIGZvciBYZW4gZ3Vlc3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWlj
cm9zb2Z0LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:21:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:21:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybf5-0006Be-LA; Mon, 03 Feb 2020 13:21:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybf4-0006BU-57
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:21:10 +0000
X-Inumbo-ID: 0a60bf2a-4688-11ea-8e58-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a60bf2a-4688-11ea-8e58-12813bfff9fa;
 Mon, 03 Feb 2020 13:21:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E283EAD07;
 Mon,  3 Feb 2020 13:21:08 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <542f323a-4c85-6709-88ad-640e2d0d12e9@suse.com>
Date: Mon, 3 Feb 2020 14:21:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200131174930.31045-6-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiArc3RhdGljIHZvaWQgX19pbml0
IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZvaWQpCj4gK3sKPiArICAgIHVuaW9uIGh2X3g2NF9tc3Jf
aHlwZXJjYWxsX2NvbnRlbnRzIGh5cGVyY2FsbF9tc3I7Cj4gKyAgICB1bmlvbiBodl9ndWVzdF9v
c19pZCBndWVzdF9pZDsKPiArICAgIHVuc2lnbmVkIGxvbmcgbWZuOwo+ICsKPiArICAgIEJVSUxE
X0JVR19PTihIVl9IWVBfUEFHRV9TSElGVCAhPSBQQUdFX1NISUZUKTsKPiArCj4gKyAgICByZG1z
cmwoSFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vlc3RfaWQucmF3KTsKPiArICAgIGlmICggIWd1
ZXN0X2lkLnJhdyApCj4gKyAgICB7Cj4gKyAgICAgICAgZ3Vlc3RfaWQucmF3ID0gZ2VuZXJhdGVf
Z3Vlc3RfaWQoKTsKPiArICAgICAgICB3cm1zcmwoSFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vl
c3RfaWQucmF3KTsKPiArICAgIH0KPiArCj4gKyAgICByZG1zcmwoSFZfWDY0X01TUl9IWVBFUkNB
TEwsIGh5cGVyY2FsbF9tc3IuYXNfdWludDY0KTsKPiArICAgIGlmICggIWh5cGVyY2FsbF9tc3Iu
ZW5hYmxlICkKPiArICAgIHsKPiArICAgICAgICBtZm4gPSBIVl9IQ0FMTF9NRk47Cj4gKyAgICAg
ICAgaHlwZXJjYWxsX21zci5lbmFibGUgPSAxOwo+ICsgICAgICAgIGh5cGVyY2FsbF9tc3IuZ3Vl
c3RfcGh5c2ljYWxfYWRkcmVzcyA9IG1mbjsKPiArICAgICAgICB3cm1zcmwoSFZfWDY0X01TUl9I
WVBFUkNBTEwsIGh5cGVyY2FsbF9tc3IuYXNfdWludDY0KTsKPiArICAgIH0gZWxzZSB7Cj4gKyAg
ICAgICAgbWZuID0gaHlwZXJjYWxsX21zci5ndWVzdF9waHlzaWNhbF9hZGRyZXNzOwo+ICsgICAg
fQoKTml0OiBTdHlsZS4gUHJlZmVyYWJseSBvbWl0IHRoZSBicmFjZXMgZnJvbSAiZWxzZSIgYWx0
b2dldGhlci4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:21:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:21:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybfC-0006CY-VV; Mon, 03 Feb 2020 13:21:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iybfB-0006CJ-2p
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:21:17 +0000
X-Inumbo-ID: 0e17a0a2-4688-11ea-8396-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0e17a0a2-4688-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 13:21:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580736076;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=VmHA0vTPQ+iq4xmSnGgHFswiCXOo9PfhZujI6+L1K5M=;
 b=HoWY/7gtoB+yJQLLrv+HUSDvu2zARzfE0M30z1kX6IA04vjHXHeMdeXi
 n5SPYJNBXAnqs8W1ZAqqTGYkvjCzH7gK8eV4vWot4Zplqj7+Ncbs9UYQ2
 zTQluXeY07qc2Ad+0xLB0tk5R44zMIRYdRdycR4dcYBKXdJW9ZzhxleHF w=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: C9AmXW5P69hW9u+sbL+OO3uesvj4VH7A1S3Wgi8J9nAwT8AcNzyzZm5dt1HeHKwbhU94pbKRCY
 duRB2FNjgJ9vkEXWCclAh5h/iE+/7hhgHvBXKgjnv/3G1NcnJo8xCnC+hNWnxGMTVdaQb8QhaZ
 1ralpdgMmOrzmcaTjBaCp/rCNTN7Zd4NBisgzMH8w//r6k+B07Z1fPs4svcOG22UlT8jfWHWla
 kzPX6eAS90UP7dcdcZIGz/RyP+itSiwuywCJA9w1M0ICrjpXiH5+kuOMk9ABXG0MC2VyaGp6f/
 RTs=
X-SBRS: 2.7
X-MesageID: 12017009
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,397,1574139600"; d="scan'208";a="12017009"
Date: Mon, 3 Feb 2020 14:21:08 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200203132108.GW4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6NDQ6MDZQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IE9uIDAzLzAyLzIwMjAgMTM6NDEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gPiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwMTozMDo1NVBNICswMTAwLCBTYW5kZXIgRWlr
ZWxlbmJvb20gd3JvdGU6Cj4gPj4gT24gMDMvMDIvMjAyMCAxMzoyMywgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiA+Pj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDk6MzM6NTFBTSArMDEwMCwg
U2FuZGVyIEVpa2VsZW5ib29tIHdyb3RlOgo+ID4+Pj4gSGkgUm9nZXIsCj4gPj4+Pgo+ID4+Pj4g
TGFzdCB3ZWVrIEkgZW5jb3VudGVyZWQgYW4gaXNzdWUgd2l0aCB0aGUgUENJLXBhc3N0aHJvdWdo
IG9mIGEgVVNCIGNvbnRyb2xsZXIuIAo+ID4+Pj4gSW4gdGhlIGd1ZXN0IEkgZ2V0Ogo+ID4+Pj4g
ICAgIFsgMTE0My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IG5vdCBy
ZXNwb25kaW5nIHRvIHN0b3AgZW5kcG9pbnQgY29tbWFuZC4KPiA+Pj4+ICAgICBbIDExNDMuMzM0
ODI1XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IHhIQ0kgaG9zdCBjb250cm9sbGVyIG5vdCByZXNw
b25kaW5nLCBhc3N1bWUgZGVhZAo+ID4+Pj4gICAgIFsgMTE0My4zNDczNjRdIHhoY2lfaGNkIDAw
MDA6MDA6MDUuMDogSEMgZGllZDsgY2xlYW5pbmcgdXAKPiA+Pj4+ICAgICBbIDExNDMuMzU2NDA3
XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVjdCwgZGV2aWNlIG51bWJlciAyCj4gPj4+Pgo+ID4+Pj4g
QmlzZWN0aW9uIHR1cm5lZCB1cCBhcyB0aGUgY3VscHJpdDogCj4gPj4+PiAgICBjb21taXQgNTUw
MGQyNjVhMmE4ZmE2M2Q2MGMwOGJlYjU0OWRlOGVjODJmZjdhNQo+ID4+Pj4gICAgeDg2L3NtcDog
dXNlIEFQSUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlCj4gPj4+
Cj4gPj4+IFNvcnJ5IHRvIGhlYXIgdGhhdCwgbGV0IHNlZSBpZiB3ZSBjYW4gZmlndXJlIG91dCB3
aGF0J3Mgd3JvbmcuCj4gPj4KPiA+PiBObyBwcm9ibGVtLCB0aGF0IGlzIHdoeSBJIHRlc3Qgc3R1
ZmYgOikKPiA+Pgo+ID4+Pj4gSSB2ZXJpZmllZCBieSByZXZlcnRpbmcgdGhhdCBjb21taXQgYW5k
IG5vdyBpdCB3b3JrcyBmaW5lIGFnYWluLgo+ID4+Pgo+ID4+PiBEb2VzIHRoZSBzYW1lIGNvbnRy
b2xsZXIgd29yayBmaW5lIHdoZW4gdXNlZCBpbiBkb20wPwo+ID4+Cj4gPj4gV2lsbCB0ZXN0IHRo
YXQsIGJ1dCBhcyBhbGwgb3RoZXIgcGNpIGRldmljZXMgaW4gZG9tMCB3b3JrIGZpbmUsCj4gPj4g
SSBhc3N1bWUgdGhpcyBjb250cm9sbGVyIHdvdWxkIGFsc28gd29yayBmaW5lIGluIGRvbTAgKGFz
IGl0IGhhcyBhbHNvCj4gPj4gd29ya2VkIGZpbmUgZm9yIGFnZXMgd2l0aCBQQ0ktcGFzc3Rocm91
Z2ggdG8gdGhhdCBndWVzdCBhbmQgc3RpbGwgd29ya3MKPiA+PiBmaW5lIHdoZW4gcmV2ZXJ0aW5n
IHRoZSByZWZlcmVuY2VkIGNvbW1pdCkuCj4gPiAKPiA+IElzIHRoaXMgdGhlIG9ubHkgZGV2aWNl
IHRoYXQgZmFpbHMgdG8gd29yayB3aGVuIGRvaW5nIHBjaS1wYXNzdGhyb3VnaCwKPiA+IG9yIG90
aGVyIGRldmljZXMgYWxzbyBkb24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25lZCBjaGFuZ2UgYXBw
bGllZD8KPiA+IAo+ID4gSGF2ZSB5b3UgdGVzdGVkIG9uIG90aGVyIGJveGVzPwo+ID4gCj4gPj4g
SSBkb24ndCBrbm93IGlmIHlvdXIgY2hhbmdlIGNhbiBzb21laG93IGhhdmUgYSBzaWRlIGVmZmVj
dAo+ID4+IG9uIGxhdGVuY3kgYXJvdW5kIHRoZSBwcm9jZXNzaW5nIG9mIHBjaS1wYXNzdGhyb3Vn
aCA/Cj4gPiAKPiA+IEhtLCB0aGUgbWVudGlvbmVkIGNvbW1pdCBzaG91bGQgc3BlZWQgdXAgYnJv
YWRjYXN0IElQSXMsIGJ1dCBJIGRvbid0Cj4gPiBzZWUgaG93IGl0IGNvdWxkIHNsb3cgZG93biBv
dGhlciBpbnRlcnJ1cHRzLiBBbHNvIEkgd291bGQgdGhpbmsgdGhlCj4gPiBkb21haW4gaXMgbm90
IHJlY2VpdmluZyBpbnRlcnJ1cHRzIGZyb20gdGhlIGRldmljZSwgcmF0aGVyIHRoYW4KPiA+IGlu
dGVycnVwdHMgYmVpbmcgc2xvdy4KPiA+IAo+ID4gQ2FuIHlvdSBhbHNvIHBhc3RlIHRoZSBvdXRw
dXQgb2YgbHNwY2kgLXYgZm9yIHRoYXQgeEhDSSBkZXZpY2UgZnJvbQo+ID4gZG9tMD8KPiA+IAo+
ID4gVGhhbmtzLCBSb2dlci4KPiAKPiBXaWxsIGRvIHRoaXMgZXZlbmluZyBpbmNsdWRpbmcgdGhl
IHRlc3RpbmcgaW4gZG9tMCBldGMuCj4gV2lsbCBhbHNvIHNlZSBpZiB0aGVyZSBpcyBhbnkgcGF0
dGVybiB3aGVuIG9ic2VydmluZyAvcHJvYy9pbnRlcnJ1cHRzIGluCj4gdGhlIGd1ZXN0LgoKVGhh
bmtzISBJIGFsc28gaGF2ZSBzb21lIHRyaXZpYWwgcGF0Y2ggdGhhdCBJIHdvdWxkIGxpa2UgeW91
IHRvIHRyeSwKanVzdCB0byBkaXNjYXJkIHNlbmRfSVBJX21hc2sgY2xlYXJpbmcgdGhlIHNjcmF0
Y2hfY3B1bWFzayB1bmRlcgphbm90aGVyIGZ1bmN0aW9uIGZlZXQuCgpSb2dlci4KLS0tCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvc21wLmMgYi94ZW4vYXJjaC94ODYvc21wLmMKaW5kZXggNjVl
YjdjYmRhOC4uYWVlYjUwNjE1NSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9zbXAuYwpAQCAtNjYsNyArNjYsOCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQ
SV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCiB2b2lkIHNlbmRf
SVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQogewogICAgIGJvb2wg
Y3B1c19sb2NrZWQgPSBmYWxzZTsKLSAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShz
Y3JhdGNoX2NwdW1hc2spOworICAgIHN0YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIHNl
bmRfaXBpX2NwdW1hc2spOworICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9ICZ0aGlzX2NwdShzZW5k
X2lwaV9jcHVtYXNrKTsKIAogICAgIC8qCiAgICAgICogVGhpcyBjYW4gb25seSBiZSBzYWZlbHkg
dXNlZCB3aGVuIG5vIENQVSBob3RwbHVnIG9yIHVucGx1ZyBvcGVyYXRpb25zCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:23:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:23:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybh6-0006PG-Ia; Mon, 03 Feb 2020 13:23:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iybh5-0006PA-Q6
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:23:15 +0000
X-Inumbo-ID: 54e8da0a-4688-11ea-a933-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 54e8da0a-4688-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 13:23:14 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iybh2-00022K-Kx; Mon, 03 Feb 2020 13:23:12 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iybh2-0004yg-BE; Mon, 03 Feb 2020 13:23:12 +0000
Date: Mon, 3 Feb 2020 13:23:09 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203132309.c5dag7rffksjsmfi@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-4-liuwe@microsoft.com>
 <7f3b78d5-4969-27c9-10c7-1f914a4a2aaf@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7f3b78d5-4969-27c9-10c7-1f914a4a2aaf@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 03/11] x86: provide executable fixmap
 facility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDI6MTA6MDdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiA+IC0tLSBhL3hlbi9h
cmNoL3g4Ni94ZW4ubGRzLlMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKPiA+IEBA
IC0yLDYgKzIsOCBAQAo+ID4gIC8qIE1vZGlmaWVkIGZvciBpMzg2L3g4Ni02NCBYZW4gYnkgS2Vp
ciBGcmFzZXIgKi8KPiA+ICAKPiA+ICAjaW5jbHVkZSA8eGVuL2NhY2hlLmg+Cj4gPiArCj4gPiAr
I2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KPiAKPiBJIGRvbid0IHRoaW5rIHlvdSBuZWVkIHRoaXMg
YW55bW9yZT8gSWYgc28sIHdpdGggdGhpcyBkcm9wcGVkCgpJIHRoaW5rIGl0IGNhbiBiZSBkcm9w
cGVkLgoKPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhh
bmtzLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:26:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:26:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybk6-0006ZZ-3f; Mon, 03 Feb 2020 13:26:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybk5-0006ZU-9K
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:26:21 +0000
X-Inumbo-ID: c3cdbc10-4688-11ea-8e58-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3cdbc10-4688-11ea-8e58-12813bfff9fa;
 Mon, 03 Feb 2020 13:26:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AC9C9AD07;
 Mon,  3 Feb 2020 13:26:19 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-7-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a2bb1224-2717-5160-5f65-3a4ddaab08c9@suse.com>
Date: Mon, 3 Feb 2020 14:26:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200131174930.31045-7-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 06/11] x86/hyperv: provide Hyper-V
 hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <liuwe@microsoft.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiAtLS0gYS94ZW4vYXJjaC94ODYv
bW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gQEAgLTM3NSw5ICszNzUsMTEgQEAgdm9p
ZCBfX2luaXQgYXJjaF9pbml0X21lbW9yeSh2b2lkKQo+ICAgICAgfQo+ICAjZW5kaWYKPiAgCj4g
LSAgICAvKiBHZW5lcmF0ZSBhIHN5bWJvbCB0byBiZSB1c2VkIGluIGxpbmtlciBzY3JpcHQgKi8K
PiArICAgIC8qIEdlbmVyYXRlIHN5bWJvbHMgdG8gYmUgdXNlZCBpbiBsaW5rZXIgc2NyaXB0ICov
Cj4gICAgICBhc20gKCAiLmVxdSBGSVhBRERSX1hfU0laRSwgJVAwOyAuZ2xvYmFsIEZJWEFERFJf
WF9TSVpFIgo+ICAgICAgICAgICAgOjogImkiIChGSVhBRERSX1hfU0laRSkgKTsKPiArICAgIGFz
bSAoICIuZXF1IEhWX0hDQUxMX1BBR0UsICVQMDsgLmdsb2JhbCBIVl9IQ0FMTF9QQUdFIgo+ICsg
ICAgICAgICAgOjogImkiIChfX2ZpeF94X3RvX3ZpcnQoRklYX1hfSFlQRVJWX0hDQUxMKSkgKTsK
CldvdWxkIHRoaXMgZXZlbiBidWlsZCB3aXRob3V0IENPTkZJR19IWVBFUlZfR1VFU1Q/IEluIGFu
eSBldmVudAppdCBkb2Vzbid0IGJlbG9uZyBoZXJlLCBidXQgc2hvdWxkIGdvIGluIGEgSHlwZXIt
ViBzcGVjaWZpYwpmaWxlLgoKU2VlaW5nIHlvdSBub3cgbmVlZCB0d28gb2YgdGhlc2UsIGhvdyBh
Ym91dCBtYWNyby1pemluZyB0aGUKY29uc3RydWN0PwoKSmFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:31:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:31:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybom-0007Kx-Q4; Mon, 03 Feb 2020 13:31:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iybol-0007Ks-Ne
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:31:11 +0000
X-Inumbo-ID: 7121c62c-4689-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7121c62c-4689-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 13:31:11 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyboj-0002Cx-Uq; Mon, 03 Feb 2020 13:31:09 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyboj-0005T4-KM; Mon, 03 Feb 2020 13:31:09 +0000
Date: Mon, 3 Feb 2020 13:31:06 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203133106.lptq6sy5dxfzrd2c@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-7-liuwe@microsoft.com>
 <a2bb1224-2717-5160-5f65-3a4ddaab08c9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a2bb1224-2717-5160-5f65-3a4ddaab08c9@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 06/11] x86/hyperv: provide Hyper-V
 hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDI6MjY6MjRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiA+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+ID4gQEAgLTM3NSw5ICsz
NzUsMTEgQEAgdm9pZCBfX2luaXQgYXJjaF9pbml0X21lbW9yeSh2b2lkKQo+ID4gICAgICB9Cj4g
PiAgI2VuZGlmCj4gPiAgCj4gPiAtICAgIC8qIEdlbmVyYXRlIGEgc3ltYm9sIHRvIGJlIHVzZWQg
aW4gbGlua2VyIHNjcmlwdCAqLwo+ID4gKyAgICAvKiBHZW5lcmF0ZSBzeW1ib2xzIHRvIGJlIHVz
ZWQgaW4gbGlua2VyIHNjcmlwdCAqLwo+ID4gICAgICBhc20gKCAiLmVxdSBGSVhBRERSX1hfU0la
RSwgJVAwOyAuZ2xvYmFsIEZJWEFERFJfWF9TSVpFIgo+ID4gICAgICAgICAgICA6OiAiaSIgKEZJ
WEFERFJfWF9TSVpFKSApOwo+ID4gKyAgICBhc20gKCAiLmVxdSBIVl9IQ0FMTF9QQUdFLCAlUDA7
IC5nbG9iYWwgSFZfSENBTExfUEFHRSIKPiA+ICsgICAgICAgICAgOjogImkiIChfX2ZpeF94X3Rv
X3ZpcnQoRklYX1hfSFlQRVJWX0hDQUxMKSkgKTsKPiAKPiBXb3VsZCB0aGlzIGV2ZW4gYnVpbGQg
d2l0aG91dCBDT05GSUdfSFlQRVJWX0dVRVNUPyBJbiBhbnkgZXZlbnQKPiBpdCBkb2Vzbid0IGJl
bG9uZyBoZXJlLCBidXQgc2hvdWxkIGdvIGluIGEgSHlwZXItViBzcGVjaWZpYwo+IGZpbGUuCj4g
CgpHb29kIGNhdGNoLiBXaGVuIEkgZGlkIG15IGZ1bGwgYnVpbGQgdGVzdHMgaXQgd2FzIGRvbmUg
d2l0aCBteSBwcmV2aW91cwp2ZXJzaW9uLgoKSSBjYW4gbW92ZSB0aGlzIHRvIGh5cGVydi5jLgoK
PiBTZWVpbmcgeW91IG5vdyBuZWVkIHR3byBvZiB0aGVzZSwgaG93IGFib3V0IG1hY3JvLWl6aW5n
IHRoZQo+IGNvbnN0cnVjdD8KCldoYXQgbmFtZSB3b3VsZCB5b3Ugc3VnZ2VzdD8gSSdtIHRoaW5r
aW5nIGFib3V0IEdFTl9YRU5fTERTX1NZTUJPTC4KCkFuZCBwcmVzdW1hYmx5IEkgc2hvdWxkIHB1
dCBpdCBpbiB4ZW4vbGliLmg/CgpXZWkuCgo+IAo+IEphbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:33:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:33:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybqs-0007Rd-7v; Mon, 03 Feb 2020 13:33:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iybqr-0007RX-1P
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:33:21 +0000
X-Inumbo-ID: be1a7032-4689-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id be1a7032-4689-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 13:33:20 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iybqp-0002GN-43; Mon, 03 Feb 2020 13:33:19 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iybqo-0005nB-Qh; Mon, 03 Feb 2020 13:33:19 +0000
Date: Mon, 3 Feb 2020 13:33:15 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203133315.b56smjke7phugayv@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <542f323a-4c85-6709-88ad-640e2d0d12e9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <542f323a-4c85-6709-88ad-640e2d0d12e9@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDI6MjE6MTRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiA+ICtzdGF0aWMgdm9p
ZCBfX2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiA+ICt7Cj4gPiArICAgIHVuaW9u
IGh2X3g2NF9tc3JfaHlwZXJjYWxsX2NvbnRlbnRzIGh5cGVyY2FsbF9tc3I7Cj4gPiArICAgIHVu
aW9uIGh2X2d1ZXN0X29zX2lkIGd1ZXN0X2lkOwo+ID4gKyAgICB1bnNpZ25lZCBsb25nIG1mbjsK
PiA+ICsKPiA+ICsgICAgQlVJTERfQlVHX09OKEhWX0hZUF9QQUdFX1NISUZUICE9IFBBR0VfU0hJ
RlQpOwo+ID4gKwo+ID4gKyAgICByZG1zcmwoSFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vlc3Rf
aWQucmF3KTsKPiA+ICsgICAgaWYgKCAhZ3Vlc3RfaWQucmF3ICkKPiA+ICsgICAgewo+ID4gKyAg
ICAgICAgZ3Vlc3RfaWQucmF3ID0gZ2VuZXJhdGVfZ3Vlc3RfaWQoKTsKPiA+ICsgICAgICAgIHdy
bXNybChIVl9YNjRfTVNSX0dVRVNUX09TX0lELCBndWVzdF9pZC5yYXcpOwo+ID4gKyAgICB9Cj4g
PiArCj4gPiArICAgIHJkbXNybChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxsX21zci5h
c191aW50NjQpOwo+ID4gKyAgICBpZiAoICFoeXBlcmNhbGxfbXNyLmVuYWJsZSApCj4gPiArICAg
IHsKPiA+ICsgICAgICAgIG1mbiA9IEhWX0hDQUxMX01GTjsKPiA+ICsgICAgICAgIGh5cGVyY2Fs
bF9tc3IuZW5hYmxlID0gMTsKPiA+ICsgICAgICAgIGh5cGVyY2FsbF9tc3IuZ3Vlc3RfcGh5c2lj
YWxfYWRkcmVzcyA9IG1mbjsKPiA+ICsgICAgICAgIHdybXNybChIVl9YNjRfTVNSX0hZUEVSQ0FM
TCwgaHlwZXJjYWxsX21zci5hc191aW50NjQpOwo+ID4gKyAgICB9IGVsc2Ugewo+ID4gKyAgICAg
ICAgbWZuID0gaHlwZXJjYWxsX21zci5ndWVzdF9waHlzaWNhbF9hZGRyZXNzOwo+ID4gKyAgICB9
Cj4gCj4gTml0OiBTdHlsZS4gUHJlZmVyYWJseSBvbWl0IHRoZSBicmFjZXMgZnJvbSAiZWxzZSIg
YWx0b2dldGhlci4KCkZpeGVkLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:33:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:33:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybr1-0007T0-Jj; Mon, 03 Feb 2020 13:33:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iybr0-0007So-Vs
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:33:31 +0000
X-Inumbo-ID: be091ca6-4689-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id be091ca6-4689-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 13:33:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iybqp-0002GQ-Pj; Mon, 03 Feb 2020 13:33:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iybqp-00077L-Hy; Mon, 03 Feb 2020 13:33:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iybqp-0008PJ-HR; Mon, 03 Feb 2020 13:33:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146696-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=28db64fce555a03b4ca256d5b6f4290abdfbd9e8
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 13:33:19 +0000
Subject: [Xen-devel] [qemu-mainline test] 146696: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY5NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2OTYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAyOGRiNjRmY2U1NTVh
MDNiNGNhMjU2ZDViNmY0MjkwYWJkZmJkOWU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ5IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OCBk
YXlzICAyMzIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NjM3ICAyMDIwLTAyLTAx
IDA0OjU0OjQ0IFogICAgMiBkYXlzICAgMTMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXVy
ZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxh
dG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJv
Lm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcg
PGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+
CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0
aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4K
ICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0
aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlv
biA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhh
dC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5j
b20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJk
IDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExl
IEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9y
Zz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBI
ZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJh
bmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5k
cm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5h
dT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBE
YXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3Yg
PGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2ls
YmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4K
ICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMu
YXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmlj
IFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4
LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBG
YW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0
YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVz
aCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
PgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3Vv
eWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFu
IDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhleWkg
R3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0
LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAgSmFp
anVuIENoZW4gPGNoZW5qaWFqdW44QGh1YXdlaS5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRo
IFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVh
d2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1Pgog
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
Um9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52
bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNo
YWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNo
aWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNr
eXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAg
TWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xh
dGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5p
ZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFA
Z21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAg
UGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+
CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5k
b3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3By
YXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1h
eWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVy
LnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAg
UGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxm
NGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJh
cGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5o
ZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8u
b3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5k
aXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkt
a290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5j
b20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6
aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDIxNzIyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:39:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:39:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iybwm-0007l6-Ms; Mon, 03 Feb 2020 13:39:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iybwl-0007l1-8d
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:39:27 +0000
X-Inumbo-ID: 980e0e5c-468a-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 980e0e5c-468a-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 13:39:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 22230AE1C;
 Mon,  3 Feb 2020 13:39:25 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-2-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <58b1a2e5-d63f-ba87-9f20-24b8c0e1097f@suse.com>
Date: Mon, 3 Feb 2020 14:39:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200121084330.18309-2-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/9] xen: add a generic way to include
 binary files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDEuMjAyMCAwOTo0MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiAtLS0gL2Rldi9udWxs
Cj4gKysrIGIveGVuL3Rvb2xzL2JpbmZpbGUKPiBAQCAtMCwwICsxLDI5IEBACj4gKyMhL2Jpbi9z
aAo+ICsjIHVzYWdlOiBiaW5maWxlIFstaV0gPHRhcmdldC1zcmMuUz4gPGJpbmFyeS1maWxlPiA8
dmFybmFtZT4KPiArIyAtaSAgICAgYWRkIHRvIC5pbml0LnJvZGF0YSAoZGVmYXVsdDogLnJvZGF0
YSkgc2VjdGlvbgo+ICsKPiArWyAiJDEiID0gIi1pIiBdICYmIHsKPiArICAgIHNoaWZ0Cj4gKyAg
ICBzZWN0aW9uPSIuaW5pdCIKPiArfQo+ICsKPiArdGFyZ2V0PSQxCj4gK2JpbnNvdXJjZT0kMgo+
ICt2YXJuYW1lPSQzCj4gKwo+ICtjYXQgPDxFT0YgPiR0YXJnZXQKPiArI2luY2x1ZGUgPGFzbS9h
c21fZGVmbnMuaD4KPiArCj4gKyAgICAgICAgLnNlY3Rpb24gJHNlY3Rpb24ucm9kYXRhLCAiYSIs
ICVwcm9nYml0cwo+ICsKPiArICAgICAgICAuZ2xvYmFsICR2YXJuYW1lCj4gKyR2YXJuYW1lOgo+
ICsgICAgICAgIC5pbmNiaW4gIiRiaW5zb3VyY2UiCj4gKy5MZW5kOgo+ICsKPiArICAgICAgICAu
dHlwZSAkdmFybmFtZSwgJW9iamVjdAo+ICsgICAgICAgIC5zaXplICR2YXJuYW1lLCAuIC0gJHZh
cm5hbWUKCkknZCBwcmVmZXIgaWYgeW91IHVzZWQgLkxlbmQgaGVyZSBhcyB3ZWxsLgoKSSB3b25k
ZXIgd2hldGhlciwgcmlnaHQgZnJvbSB0aGUgYmVnaW5uaW5nLCB0aGVyZSB3b3VsZG4ndCBiZXR0
ZXIKYmUgYSB3YXkgdG8gYWxzbyByZXF1ZXN0IGJldHRlciB0aGFuIGJ5dGUgYWxpZ25tZW50IGZv
ciBzdWNoIGEKYmxvYi4KCj4gLS0tIGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZQo+ICsrKyBiL3hl
bi94c20vZmxhc2svTWFrZWZpbGUKPiBAQCAtMzAsNiArMzAsOSBAQCAkKEFWX0hfRklMRVMpOiAk
KEFWX0hfREVQRU5EKQo+ICBvYmotYmluLSQoQ09ORklHX1hTTV9GTEFTS19QT0xJQ1kpICs9IGZs
YXNrLXBvbGljeS5vCj4gIGZsYXNrLXBvbGljeS5vOiBwb2xpY3kuYmluCj4gIAo+ICtmbGFzay1w
b2xpY3kuUzogJChYRU5fUk9PVCkveGVuL3Rvb2xzL2JpbmZpbGUKPiArCSQoWEVOX1JPT1QpL3hl
bi90b29scy9iaW5maWxlIC1pICRAIHBvbGljeS5iaW4geHNtX2ZsYXNrX2luaXRfcG9saWN5CgpE
b2Vzbid0IG9iamNvcHkgcHJvdmlkZSBhIG1lYW5zIHRvIGNvbnZlcnQgYSBiaW5hcnkgYmxvYiBp
bnRvCmFuIEVMRiBvYmplY3QgY29udGFpbmluZyB0aGUgYmluYXJ5IGRhdGEgZnJvbSB0aGUgaW5w
dXQgZmlsZT8KSWYgc28sIHdoeSBpbnZvbHZlIHRoZSBhc3NlbWJsZXIgYW5kIGFuIGludGVybWVk
aWF0ZSBmaWxlIGhlcmU/CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:48:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:48:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyc5h-00009V-Mr; Mon, 03 Feb 2020 13:48:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyc5g-00009Q-6y
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:48:40 +0000
X-Inumbo-ID: e19bf57e-468b-11ea-8e59-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e19bf57e-468b-11ea-8e59-12813bfff9fa;
 Mon, 03 Feb 2020 13:48:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4500CAD86;
 Mon,  3 Feb 2020 13:48:38 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-7-liuwe@microsoft.com>
 <a2bb1224-2717-5160-5f65-3a4ddaab08c9@suse.com>
 <20200203133106.lptq6sy5dxfzrd2c@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a4930d1b-ee60-461a-eaf3-47dfc14eea5a@suse.com>
Date: Mon, 3 Feb 2020 14:48:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203133106.lptq6sy5dxfzrd2c@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 06/11] x86/hyperv: provide Hyper-V
 hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <liuwe@microsoft.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNDozMSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEZlYiAwMywgMjAy
MCBhdCAwMjoyNjoyNFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMzEuMDEuMjAy
MCAxODo0OSwgV2VpIExpdSB3cm90ZToKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCj4+PiAr
KysgYi94ZW4vYXJjaC94ODYvbW0uYwo+Pj4gQEAgLTM3NSw5ICszNzUsMTEgQEAgdm9pZCBfX2lu
aXQgYXJjaF9pbml0X21lbW9yeSh2b2lkKQo+Pj4gICAgICB9Cj4+PiAgI2VuZGlmCj4+PiAgCj4+
PiAtICAgIC8qIEdlbmVyYXRlIGEgc3ltYm9sIHRvIGJlIHVzZWQgaW4gbGlua2VyIHNjcmlwdCAq
Lwo+Pj4gKyAgICAvKiBHZW5lcmF0ZSBzeW1ib2xzIHRvIGJlIHVzZWQgaW4gbGlua2VyIHNjcmlw
dCAqLwo+Pj4gICAgICBhc20gKCAiLmVxdSBGSVhBRERSX1hfU0laRSwgJVAwOyAuZ2xvYmFsIEZJ
WEFERFJfWF9TSVpFIgo+Pj4gICAgICAgICAgICA6OiAiaSIgKEZJWEFERFJfWF9TSVpFKSApOwo+
Pj4gKyAgICBhc20gKCAiLmVxdSBIVl9IQ0FMTF9QQUdFLCAlUDA7IC5nbG9iYWwgSFZfSENBTExf
UEFHRSIKPj4+ICsgICAgICAgICAgOjogImkiIChfX2ZpeF94X3RvX3ZpcnQoRklYX1hfSFlQRVJW
X0hDQUxMKSkgKTsKPj4KPj4gV291bGQgdGhpcyBldmVuIGJ1aWxkIHdpdGhvdXQgQ09ORklHX0hZ
UEVSVl9HVUVTVD8gSW4gYW55IGV2ZW50Cj4+IGl0IGRvZXNuJ3QgYmVsb25nIGhlcmUsIGJ1dCBz
aG91bGQgZ28gaW4gYSBIeXBlci1WIHNwZWNpZmljCj4+IGZpbGUuCj4+Cj4gCj4gR29vZCBjYXRj
aC4gV2hlbiBJIGRpZCBteSBmdWxsIGJ1aWxkIHRlc3RzIGl0IHdhcyBkb25lIHdpdGggbXkgcHJl
dmlvdXMKPiB2ZXJzaW9uLgo+IAo+IEkgY2FuIG1vdmUgdGhpcyB0byBoeXBlcnYuYy4KPiAKPj4g
U2VlaW5nIHlvdSBub3cgbmVlZCB0d28gb2YgdGhlc2UsIGhvdyBhYm91dCBtYWNyby1pemluZyB0
aGUKPj4gY29uc3RydWN0Pwo+IAo+IFdoYXQgbmFtZSB3b3VsZCB5b3Ugc3VnZ2VzdD8gSSdtIHRo
aW5raW5nIGFib3V0IEdFTl9YRU5fTERTX1NZTUJPTC4KCkluIHByaW5jaXBsZSB0aGlzIGlzbid0
IGxpbWl0aW5nIHRoaW5ncyB0byB1c2UgYnkgeGVuLmxkcywgc28KSSdkIHByZWZlciB0byBub3Qg
ZW5jb2RlIHN1Y2ggaW4gdGhlIG5hbWUuIGFzbV9jb25zdGFudCgpPyBPcgphbGwgY2FwcyBpZiBz
byBwcmVmZXJyZWQgYnkgb3RoZXJzPwoKPiBBbmQgcHJlc3VtYWJseSBJIHNob3VsZCBwdXQgaXQg
aW4geGVuL2xpYi5oPwoKV291bGQgYmUgbmljZSB0byBoYXZlIGl0IHRoZXJlLCBidXQgSSdtIGFm
cmFpZCB0aGlzIGlzIGFnYWluc3QKd2hhdCBnY2MgZG9jdW1lbnRzLiBIZW5jZSBpZiBhbnl0aGlu
ZyB0aGUgUCB3b3VsZCBuZWVkIHRvIGJlCmFic3RyYWN0ZWQgYXdheSBhcyBhIHBlci1hcmNoIHRo
aW5nLiBJZiB5b3UgZG9uJ3Qgd2FudCB0byBnbwp0aGlzIGZhciwgYXNtX2RlZm5zLmggbWlnaHQg
YmUgdGhlIGJlc3QgZml0IGFtb25nIHRoZSB4ODYKaGVhZGVycy4KCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:51:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:51:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyc8s-0000t1-91; Mon, 03 Feb 2020 13:51:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iyc8r-0000ss-Kx
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:51:57 +0000
X-Inumbo-ID: 57c3eec8-468c-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 57c3eec8-468c-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 13:51:57 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyc8o-0002bS-77; Mon, 03 Feb 2020 13:51:54 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyc8n-0007qk-TM; Mon, 03 Feb 2020 13:51:54 +0000
Date: Mon, 3 Feb 2020 13:51:50 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203135150.jkymu4h7gux3c2tb@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-7-liuwe@microsoft.com>
 <a2bb1224-2717-5160-5f65-3a4ddaab08c9@suse.com>
 <20200203133106.lptq6sy5dxfzrd2c@debian>
 <a4930d1b-ee60-461a-eaf3-47dfc14eea5a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a4930d1b-ee60-461a-eaf3-47dfc14eea5a@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 06/11] x86/hyperv: provide Hyper-V
 hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDI6NDg6NDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDMuMDIuMjAyMCAxNDozMSwgV2VpIExpdSB3cm90ZToKPiA+IE9uIE1vbiwgRmVi
IDAzLCAyMDIwIGF0IDAyOjI2OjI0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+IE9u
IDMxLjAxLjIwMjAgMTg6NDksIFdlaSBMaXUgd3JvdGU6Cj4gPj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tbS5jCj4gPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gPj4+IEBAIC0zNzUsOSArMzc1
LDExIEBAIHZvaWQgX19pbml0IGFyY2hfaW5pdF9tZW1vcnkodm9pZCkKPiA+Pj4gICAgICB9Cj4g
Pj4+ICAjZW5kaWYKPiA+Pj4gIAo+ID4+PiAtICAgIC8qIEdlbmVyYXRlIGEgc3ltYm9sIHRvIGJl
IHVzZWQgaW4gbGlua2VyIHNjcmlwdCAqLwo+ID4+PiArICAgIC8qIEdlbmVyYXRlIHN5bWJvbHMg
dG8gYmUgdXNlZCBpbiBsaW5rZXIgc2NyaXB0ICovCj4gPj4+ICAgICAgYXNtICggIi5lcXUgRklY
QUREUl9YX1NJWkUsICVQMDsgLmdsb2JhbCBGSVhBRERSX1hfU0laRSIKPiA+Pj4gICAgICAgICAg
ICA6OiAiaSIgKEZJWEFERFJfWF9TSVpFKSApOwo+ID4+PiArICAgIGFzbSAoICIuZXF1IEhWX0hD
QUxMX1BBR0UsICVQMDsgLmdsb2JhbCBIVl9IQ0FMTF9QQUdFIgo+ID4+PiArICAgICAgICAgIDo6
ICJpIiAoX19maXhfeF90b192aXJ0KEZJWF9YX0hZUEVSVl9IQ0FMTCkpICk7Cj4gPj4KPiA+PiBX
b3VsZCB0aGlzIGV2ZW4gYnVpbGQgd2l0aG91dCBDT05GSUdfSFlQRVJWX0dVRVNUPyBJbiBhbnkg
ZXZlbnQKPiA+PiBpdCBkb2Vzbid0IGJlbG9uZyBoZXJlLCBidXQgc2hvdWxkIGdvIGluIGEgSHlw
ZXItViBzcGVjaWZpYwo+ID4+IGZpbGUuCj4gPj4KPiA+IAo+ID4gR29vZCBjYXRjaC4gV2hlbiBJ
IGRpZCBteSBmdWxsIGJ1aWxkIHRlc3RzIGl0IHdhcyBkb25lIHdpdGggbXkgcHJldmlvdXMKPiA+
IHZlcnNpb24uCj4gPiAKPiA+IEkgY2FuIG1vdmUgdGhpcyB0byBoeXBlcnYuYy4KPiA+IAo+ID4+
IFNlZWluZyB5b3Ugbm93IG5lZWQgdHdvIG9mIHRoZXNlLCBob3cgYWJvdXQgbWFjcm8taXppbmcg
dGhlCj4gPj4gY29uc3RydWN0Pwo+ID4gCj4gPiBXaGF0IG5hbWUgd291bGQgeW91IHN1Z2dlc3Q/
IEknbSB0aGlua2luZyBhYm91dCBHRU5fWEVOX0xEU19TWU1CT0wuCj4gCj4gSW4gcHJpbmNpcGxl
IHRoaXMgaXNuJ3QgbGltaXRpbmcgdGhpbmdzIHRvIHVzZSBieSB4ZW4ubGRzLCBzbwo+IEknZCBw
cmVmZXIgdG8gbm90IGVuY29kZSBzdWNoIGluIHRoZSBuYW1lLiBhc21fY29uc3RhbnQoKT8gT3IK
PiBhbGwgY2FwcyBpZiBzbyBwcmVmZXJyZWQgYnkgb3RoZXJzPwoKSSBhbSBjZXJ0YWlubHkgb2th
eSB3aXRoIEFTTV9DT05TVEFOVCgpLgoKPiAKPiA+IEFuZCBwcmVzdW1hYmx5IEkgc2hvdWxkIHB1
dCBpdCBpbiB4ZW4vbGliLmg/Cj4gCj4gV291bGQgYmUgbmljZSB0byBoYXZlIGl0IHRoZXJlLCBi
dXQgSSdtIGFmcmFpZCB0aGlzIGlzIGFnYWluc3QKPiB3aGF0IGdjYyBkb2N1bWVudHMuIEhlbmNl
IGlmIGFueXRoaW5nIHRoZSBQIHdvdWxkIG5lZWQgdG8gYmUKPiBhYnN0cmFjdGVkIGF3YXkgYXMg
YSBwZXItYXJjaCB0aGluZy4gSWYgeW91IGRvbid0IHdhbnQgdG8gZ28KPiB0aGlzIGZhciwgYXNt
X2RlZm5zLmggbWlnaHQgYmUgdGhlIGJlc3QgZml0IGFtb25nIHRoZSB4ODYKPiBoZWFkZXJzLgoK
T0suIGFzbV9kZWZucy5oIGl0IGlzLiBBcm0gZG9lc24ndCBuZWVkIHRoaXMgZm9yIG5vdyBhbnl3
YXkuCgpXZWkuCgo+IAo+IEphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:57:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:57:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycEH-00015A-1y; Mon, 03 Feb 2020 13:57:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iycEG-000153-2S
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:57:32 +0000
X-Inumbo-ID: 1e3196aa-468d-11ea-8e59-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e3196aa-468d-11ea-8e59-12813bfff9fa;
 Mon, 03 Feb 2020 13:57:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580738250;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=GG4CLUxzMqzvB2f4XR+SgUFRQiWyGxAcKUUSVhmIHrI=;
 b=WCemo44NSOcdYeSRKlginld7L8wqXllcFutbt+ivt36AAReB1sdzGZgk
 0m/THWoVUodEcCHhf6s4YRy3VqWfnziJJRUjFAfXRwmzq5lkXuW8k+nK/
 4SGILJE1CJEuBGyMWwtig9T3qfaa70uoWlpm7Qvsl5hqOCEPmVd2ByJ2M M=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qeq5yFE4uyewMSMPPtsbzen5Z2nQG6WfF2jZoExG/rZYUhHe1YP3eT8UpyO0jAk+QBjDjoOcKy
 7TedyCxJSrJ7jKp1ANT5dVM4sQ8MJYHkvSIp2HJXVTku5xBc0sDl/GNoXUlBF5pM3G7Ehyy1to
 +4Xf/YY71M+XNbkWMQ5Gba91yFE6GSaTG5aF9+8AeOmF4Xs8iA1186fWsbZOfCqb5SD4l12++n
 VZ4fs984DmORJ7YcLzEcRbM8W9X0Xf8wWxhzOMwHmM0yXKLbQzmgVHBQt6uM4UYwufzue+cYJU
 ADo=
X-SBRS: 2.7
X-MesageID: 12019309
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12019309"
Date: Mon, 3 Feb 2020 13:57:26 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203135726.GD2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-13-anthony.perard@citrix.com>
 <e704f28b-818f-8f92-53a8-c9c804805aff@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e704f28b-818f-8f92-53a8-c9c804805aff@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2 12/12] xen/build: have the root
 Makefile generates the CFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMDM6MzM6MTVQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTcuMDEuMjAyMCAxMTo1MywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBJbnN0
ZWFkIG9mIGdlbmVyYXRpbmcgdGhlIENGTEFHUyBpbiBSdWxlcy5tayBldmVyeXRpbWUgd2UgZW50
ZXIgYSBuZXcKPiA+IHN1YmRpcmVjdG9yeSwgd2UgYXJlIGdvaW5nIHRvIGdlbmVyYXRlIG1vc3Qg
b2YgdGhlbSBhIHNpbmdsZSB0aW1lLCBhbmQKPiA+IGV4cG9ydCB0aGUgcmVzdWx0IGluIHRoZSBl
bnZpcm9ubWVudCBzbyB0aGF0IFJ1bGVzLm1rIGNhbiB1c2UgaXQuICBUaGUKPiA+IG9ubHkgZmxh
Z3MgbGVmdCB0byBnZW5lcmF0ZXMgYXJlIHRoZSBvbmUgdGhhdCBkZXBlbmRzIG9uIHRoZSB0YXJn
ZXRzLAo+ID4gYnV0IHRoZSB2YXJpYWJsZSAkKGNfZmxhZ3MpIHRha2VzIGNhcmUgb2YgdGhhdC4K
PiA+IAo+ID4gQXJjaCBzcGVjaWZpYyBDRkxBR1MgYXJlIGdlbmVyYXRlZCBieSBhIG5ldyBmaWxl
ICJhcmNoLyovYXJjaC5tayIKPiA+IHdoaWNoIGlzIGluY2x1ZGVkIGJ5IHRoZSByb290IE1ha2Vm
aWxlLgo+ID4gCj4gPiBJbiBvcmRlciB0byBhbGxvdyBzb21lIHZhcmlhYmxlIHRoYXQgYXJlIHNw
ZWNpZmljIHRvIG9uZSBhcmNoIGFuZAo+ID4gbmVlZHMgdG8gYmUgcmVnZW5lcmF0ZWQgZm9yIGVh
Y2ggdGFyZ2V0LCB0aGVyZSdzIGEgbmV3IHZhcmlhYmxlCj4gPiAkKGFyY2hfY2NmbGFncykuCj4g
Cj4gQW5kIHNpbXBseSBhZGRpbmcgdG8gY19mbGFncyBpcyBjb25zaWRlcmVkIGJhZD8gT3IgZG9l
cyBub3Qgd29yaz8KCkkgY291bGQgdHJ5IHRvIGFkZCBkaXJlY3RseSB0byBjX2ZsYWdzLCBpdCBt
aWdodCBub3QgYmUgdGhhdCBiYWQuCmFyY2hfY2NmbGFncyBpcyBteSBpbnZlbnRpb24sIExpbnV4
IGRvZXNuJ3QgaGF2ZSBzb21ldGhpbmcgc2ltaWxhci4KCj4gPiAtLS0gYS94ZW4vTWFrZWZpbGUK
PiA+ICsrKyBiL3hlbi9NYWtlZmlsZQo+ID4gQEAgLTExMyw2ICsxMTMsNzYgQEAgJChLQ09ORklH
X0NPTkZJRyk6Cj4gPiAgJS9hdXRvLmNvbmYgJS9hdXRvLmNvbmYuY21kOiAkKEtDT05GSUdfQ09O
RklHKQo+ID4gIAkkKE1BS0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5r
Y29uZmlnIEFSQ0g9JChBUkNIKSBTUkNBUkNIPSQoU1JDQVJDSCkgSE9TVENDPSIkKEhPU1RDQyki
IEhPU1RDWFg9IiQoSE9TVENYWCkiIHN5bmNjb25maWcKPiA+ICAKPiA+ICtpZmVxICgkKENPTkZJ
R19ERUJVRykseSkKPiA+ICtDRkxBR1MgKz0gLU8xCj4gPiArZWxzZQo+ID4gK0NGTEFHUyArPSAt
TzIKPiA+ICtlbmRpZgo+IAo+IFdoeSBkb2VzIHRoaXMgc3RhcnQgd2l0aCArPSwgbm90IDo9IChv
ciA9ICk/CgpNYWtlZmlsZSBpbmNsdWRlcyBDb25maWcubWsgYmVmb3JlIHRoZXNlIGxpbmVzLCBz
byBoYXZpbmcgKz0gc2ltcGx5IGFkZAp0byB0aGUgQ0ZMQUdTIGFscmVhZHkgZ2VuZXJhdGVkIGJ5
IENvbmZpZy5tay4KCj4gPiAraWZlcSAoJChDT05GSUdfRlJBTUVfUE9JTlRFUikseSkKPiA+ICtD
RkxBR1MgKz0gLWZuby1vbWl0LWZyYW1lLXBvaW50ZXIKPiA+ICtlbHNlCj4gPiArQ0ZMQUdTICs9
IC1mb21pdC1mcmFtZS1wb2ludGVyCj4gPiArZW5kaWYKPiA+ICsKPiA+ICtDRkxBR1MgKz0gLW5v
c3RkaW5jIC1mbm8tYnVpbHRpbiAtZm5vLWNvbW1vbgo+ID4gK0NGTEFHUyArPSAtV2Vycm9yIC1X
cmVkdW5kYW50LWRlY2xzIC1Xbm8tcG9pbnRlci1hcml0aAo+ID4gKyQoY2FsbCBjYy1vcHRpb24t
YWRkLENGTEFHUyxDQywtV3ZsYSkKPiA+ICtDRkxBR1MgKz0gLXBpcGUgLURfX1hFTl9fIC1pbmNs
dWRlICQoQkFTRURJUikvaW5jbHVkZS94ZW4vY29uZmlnLmgKPiA+ICtDRkxBR1MtJChDT05GSUdf
REVCVUdfSU5GTykgKz0gLWcKPiA+ICsKPiA+ICtpZm5lcSAoJChDT05GSUdfQ0NfSVNfQ0xBTkcp
LHkpCj4gPiArIyBDbGFuZyBkb2Vzbid0IHVuZGVyc3RhbmQgdGhpcyBjb21tYW5kIGxpbmUgYXJn
dW1lbnQsIGFuZCBkb2Vzbid0IGFwcGVhciB0bwo+ID4gKyMgaGF2ZSBhbiBzdWl0YWJsZSBhbHRl
cm5hdGl2ZS4gIFRoZSByZXN1bHRpbmcgY29tcGlsZWQgYmluYXJ5IGRvZXMgZnVuY3Rpb24sCj4g
PiArIyBidXQgaGFzIGFuIGV4Y2Vzc2l2ZWx5IGxhcmdlIHN5bWJvbCB0YWJsZS4KPiA+ICtDRkxB
R1MgKz0gLVdhLC0tc3RyaXAtbG9jYWwtYWJzb2x1dGUKPiA+ICtlbmRpZgo+ID4gKwo+ID4gK0FG
TEFHUy15ICAgICAgICAgICAgICAgICs9IC1EX19BU1NFTUJMWV9fCj4gCj4gV2h5IG5vdCBqdXN0
IEFGTEFHUz8gSSB0aGluayBpbiBhIG92ZXJoYXVsIGxpa2Ugd2hhdCB5b3UgZG8sCj4gYW5vbWFs
aWVzIGxpa2UgdGhpcyBvbmUgd291bGQgYmV0dGVyIGJlIGVsaW1pbmF0ZWQuIFRoZSAteQo+IGZv
cm1zIHNob3VsZCBiZSBhZGRlZCBpbnRvIHRoZSBiYXNlIHZhcmlhYmxlcyAobGlrZSB5b3UgZG8g
Li4uCgpJIHdhbnRlZCB0byBhdm9pZCB0b28gbXVjaCBtb2RpZmljYXRpb24sIGFuZCBtb3N0bHkg
d2FudCB0byBtb3ZlIHRoZSBjb2RlCmFyb3VuZC4gU28gaXQgd291bGQgYmUgZWFzaWVyIHRvIGNo
ZWNrIHRoYXQgdGhlIGNvbW1pdCBkb2Vzbid0IGludHJvZHVjZQplcnJvcnMuICBTbywgaWYgeW91
ciBhcmUgZmluZSB3aXRoIHBhdGNoIHRoYXQgbW92ZSBjb2RlIGFuZCBtb2RpZnkgaXQsCkknbGwg
Zml4IHNvbWUgb2YgdGhlIG9kZGl0aWVzLiAoT3IgSSBjYW4gaGF2ZSBhbm90aGVyIHBhdGNoIGZv
ciBpdC4pCgo+ID4gK0NGTEFHUyArPSAkKENGTEFHUy15KQo+IAo+IC4uLiBoZXJlKSwgYnV0IGJl
IGFkZGVkIHRvIG9ubHkgdmlhIENGTEFHUy0kKHZhcmlhYmxlKQo+IGNvbnN0cnVjdHMuIE9yIG90
aGVyd2lzZSB0aGVyZSBzaG91bGQgYmUgb25seSBDRkxBR1MteSwgYW5kCj4gbm8gcGxhaW4gQ0ZM
QUdTIGF0IGFsbC4KPiAKPiA+ICsjIGFsbG93IGV4dHJhIENGTEFHUyBleHRlcm5hbGx5IHZpYSBF
WFRSQV9DRkxBR1NfWEVOX0NPUkUKPiA+ICtDRkxBR1MgKz0gJChFWFRSQV9DRkxBR1NfWEVOX0NP
UkUpCj4gPiArCj4gPiArIyBNb3N0IENGTEFHUyBhcmUgc2FmZSBmb3IgYXNzZW1ibHkgZmlsZXM6
Cj4gPiArIyAgLXN0ZD1nbnV7ODksOTl9IGdldHMgY29uZnVzZWQgYnkgIy1wcmVmaXhlZCBlbmQt
b2YtbGluZSBjb21tZW50cwo+ID4gKyMgIC1mbHRvIG1ha2VzIG5vIHNlbnNlIGFuZCBhbm5veXMg
Y2xhbmcKPiA+ICtBRkxBR1MgKz0gJChBRkxBR1MteSkgJChmaWx0ZXItb3V0IC1zdGQ9Z251JSAt
Zmx0bywkKENGTEFHUykpCj4gPiArCj4gPiArIyBMREZMQUdTIGFyZSBvbmx5IHBhc3NlZCBkaXJl
Y3RseSB0byAkKExEKQo+ID4gK0xERkxBR1MgKz0gJChMREZMQUdTX0RJUkVDVCkKPiA+ICsKPiA+
ICtMREZMQUdTICs9ICQoTERGTEFHUy15KQo+IAo+IFRoZXNlIHR3byBjb3VsZCBiZSBmb2xkZWQu
Cj4gCj4gPiAraWZlcSAoJChDT05GSUdfQ09WRVJBR0UpLHkpCj4gPiAraWZlcSAoJChDT05GSUdf
Q0NfSVNfQ0xBTkcpLHkpCj4gPiArICAgIENPVl9GTEFHUyA6PSAtZnByb2ZpbGUtaW5zdHItZ2Vu
ZXJhdGUgLWZjb3ZlcmFnZS1tYXBwaW5nCj4gPiArZWxzZQo+ID4gKyAgICBDT1ZfRkxBR1MgOj0g
LWZwcm9maWxlLWFyY3MgLWZ0ZXN0LWNvdmVyYWdlCj4gPiArZW5kaWYKPiA+ICtlbHNlCj4gPiAr
Q09WX0ZMQUdTIDo9Cj4gPiArZW5kaWYKPiAKPiBDT1ZfRkxBR1MgZ2V0cyBwcm9wYWdhdGVkIHRo
cm91Z2ggdGhlIGVudmlyb25tZW50LCBkZXNwaXRlIGJlaW5nCj4gaW52YXJpYW50LiBDYW4ndCB0
aGlzIHN0YXkgaW4gUnVsZXMubWs/CgpJIGd1ZXNzIHRoYXQncyBmaW5lLgoKPiA+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9SdWxlcy5tawo+ID4gKysrIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCj4gPiBA
QCAtMSw4OSArMSwxMCBAQAo+ID4gICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMKPiA+ICAjIHg4Ni1zcGVjaWZpYyBkZWZpbml0aW9ucwo+ID4gIAo+ID4gLVhFTl9JTUdf
T0ZGU0VUIDo9IDB4MjAwMDAwCj4gPiAtCj4gPiAtQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNs
dWRlCj4gPiAtQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvbWFjaC1nZW5l
cmljCj4gPiAtQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYvbWFjaC1kZWZh
dWx0Cj4gPiAtQ0ZMQUdTICs9IC1EWEVOX0lNR19PRkZTRVQ9JChYRU5fSU1HX09GRlNFVCkKPiA+
IC1DRkxBR1MgKz0gJy1EX19PQkpFQ1RfTEFCRUxfXz0kKHN1YnN0IC8sJCQsJChzdWJzdCAtLF8s
JChzdWJzdCAkKEJBU0VESVIpLywsJChDVVJESVIpKS8kQCkpJwo+ID4gLQo+ID4gLSMgUHJldmVu
dCBmbG9hdGluZy1wb2ludCB2YXJpYWJsZXMgZnJvbSBjcmVlcGluZyBpbnRvIFhlbi4KPiA+IC1D
RkxBR1MgKz0gLW1zb2Z0LWZsb2F0Cj4gPiAtCj4gPiAtaWZlcSAoJChDT05GSUdfQ0NfSVNfQ0xB
TkcpLHkpCj4gPiAtIyBOb3RlOiBBbnkgdGVzdCB3aGljaCBhZGRzIC1uby1pbnRlZ3JhdGVkLWFz
IHdpbGwgY2F1c2Ugc3Vic2VxdWVudCB0ZXN0cyB0bwo+ID4gLSMgc3VjY2VlZCwgYW5kIG5vdCB0
cmlnZ2VyIGZ1cnRoZXIgYWRkaXRpb25zLgo+ID4gLSMKPiA+IC0jIFRoZSB0ZXN0cyB0byBzZWxl
Y3Qgd2hldGhlciB0aGUgaW50ZWdyYXRlZCBhc3NlbWJsZXIgaXMgdXNhYmxlIG5lZWQgdG8gaGFw
cGVuCj4gPiAtIyBiZWZvcmUgdGVzdGluZyBhbnkgYXNzZW1ibGVyIGZlYXR1cmVzLCBvciBlbHNl
IHRoZSByZXN1bHQgb2YgdGhlIHRlc3RzIHdvdWxkCj4gPiAtIyBiZSBzdGFsZSBpZiB0aGUgaW50
ZWdyYXRlZCBhc3NlbWJsZXIgaXMgbm90IHVzZWQuCj4gPiAtCj4gPiAtIyBPbGRlciBjbGFuZydz
IGJ1aWx0LWluIGFzc2VtYmxlciBkb2Vzbid0IHVuZGVyc3RhbmQgLnNraXAgd2l0aCBsYWJlbHM6
Cj4gPiAtIyBodHRwczovL2J1Z3MubGx2bS5vcmcvc2hvd19idWcuY2dpP2lkPTI3MzY5Cj4gPiAt
JChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCIuTDA6IC5MMTogLnNraXAgKC5MMSAtIC5M
MCkiLCxcCj4gPiAtICAgICAgICAgICAgICAgICAgICAgLW5vLWludGVncmF0ZWQtYXMpCj4gPiAt
Cj4gPiAtIyBDaGVjayB3aGV0aGVyIGNsYW5nIGFzbSgpLXMgc3VwcG9ydCAuaW5jbHVkZS4KPiA+
IC0kKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsIi5pbmNsdWRlIFwiYXNtL2luZGlyZWN0
X3RodW5rX2FzbS5oXCIiLCxcCj4gPiAtICAgICAgICAgICAgICAgICAgICAgLW5vLWludGVncmF0
ZWQtYXMpCj4gPiAtCj4gPiAtIyBDaGVjayB3aGV0aGVyIGNsYW5nIGtlZXBzIC5tYWNyby1zIGJl
dHdlZW4gYXNtKCktczoKPiA+IC0jIGh0dHBzOi8vYnVncy5sbHZtLm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MzYxMTAKPiA+IC0kKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsXAo+ID4gLSAgICAg
ICAgICAgICAgICAgICAgICIubWFjcm8gRk9POy5lbmRtIiQkKGNsb3NlKTsgYXNtIHZvbGF0aWxl
ICQkKG9wZW4pIi5tYWNybyBGT087LmVuZG0iLFwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAt
bm8taW50ZWdyYXRlZC1hcykKPiA+IC1lbmRpZgo+ID4gLQo+ID4gLSQoY2FsbCBjYy1vcHRpb25z
LWFkZCxDRkxBR1MsQ0MsJChFTUJFRERFRF9FWFRSQV9DRkxBR1MpKQo+ID4gLSQoY2FsbCBjYy1v
cHRpb24tYWRkLENGTEFHUyxDQywtV25lc3RlZC1leHRlcm5zKQo+ID4gLSQoY2FsbCBhcy1vcHRp
b24tYWRkLENGTEFHUyxDQywidm1jYWxsIiwtREhBVkVfQVNfVk1YKQo+ID4gLSQoY2FsbCBhcy1v
cHRpb24tYWRkLENGTEFHUyxDQywiY3JjMzIgJWVheCQkKGNvbW1hKSVlYXgiLC1ESEFWRV9BU19T
U0U0XzIpCj4gPiAtJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJpbnZlcHQgKCVyYXgp
JCQoY29tbWEpJXJheCIsLURIQVZFX0FTX0VQVCkKPiA+IC0kKGNhbGwgYXMtb3B0aW9uLWFkZCxD
RkxBR1MsQ0MsInJkcmFuZCAlZWF4IiwtREhBVkVfQVNfUkRSQU5EKQo+ID4gLSQoY2FsbCBhcy1v
cHRpb24tYWRkLENGTEFHUyxDQywicmRmc2Jhc2UgJXJheCIsLURIQVZFX0FTX0ZTR1NCQVNFKQo+
ID4gLSQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywieHNhdmVvcHQgKCVyYXgpIiwtREhB
VkVfQVNfWFNBVkVPUFQpCj4gPiAtJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJyZHNl
ZWQgJWVheCIsLURIQVZFX0FTX1JEU0VFRCkKPiA+IC0kKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxB
R1MsQ0MsImNsd2IgKCVyYXgpIiwtREhBVkVfQVNfQ0xXQikKPiA+IC0kKGNhbGwgYXMtb3B0aW9u
LWFkZCxDRkxBR1MsQ0MsIi5lcXUgXCJ4XCIkJChjb21tYSkxIiwgXAo+ID4gLSAgICAgICAgICAg
ICAgICAgICAgIC1VX19PQkpFQ1RfTEFCRUxfXyAtREhBVkVfQVNfUVVPVEVEX1NZTSBcCj4gPiAt
ICAgICAgICAgICAgICAgICAgICAgJy1EX19PQkpFQ1RfTEFCRUxfXz0kKHN1YnN0ICQoQkFTRURJ
UikvLCwkKENVUkRJUikpLyQkQCcpCj4gPiAtJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLEND
LCJpbnZwY2lkICglcmF4KSQkKGNvbW1hKSVyYXgiLC1ESEFWRV9BU19JTlZQQ0lEKQo+ID4gLQo+
ID4gLSMgR0FTJ3MgaWRlYSBvZiB0cnVlIGlzIC0xLiAgQ2xhbmcncyBpZGVhIGlzIDEKPiA+IC0k
KGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsXAo+ID4gLSAgICAiLmlmICgoMSA+IDApIDwg
MCk7IC5lcnJvciBcIlwiOy5lbmRpZiIsLC1ESEFWRV9BU19ORUdBVElWRV9UUlVFKQo+ID4gLQo+
ID4gLSMgQ2hlY2sgdG8gc2VlIHdoZXRoZXIgdGhlIGFzc21ibGVyIHN1cHBvcnRzIHRoZSAubm9w
IGRpcmVjdGl2ZS4KPiA+IC0kKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsXAo+ID4gLSAg
ICAiLkwxOiAuTDI6IC5ub3BzICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05PUFNf
RElSRUNUSVZFKQo+ID4gLQo+ID4gLUNGTEFHUyArPSAtbW5vLXJlZC16b25lIC1mcGljIC1mbm8t
YXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMKPiA+IC0KPiA+IC0jIFhlbiBkb2Vzbid0IHVzZSBT
U0UgaW50ZXJhbGx5LiAgSWYgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIGl0LCBhbHNvIHNraXAgdGhl
Cj4gPiAtIyBTU0Ugc2V0dXAgZm9yIHZhcmlhZGljIGZ1bmN0aW9uIGNhbGxzLgo+ID4gLUNGTEFH
UyArPSAtbW5vLXNzZSAkKGNhbGwgY2Mtb3B0aW9uLCQoQ0MpLC1tc2tpcC1yYXgtc2V0dXApCj4g
PiAtCj4gPiAtIyBDb21waWxlIHdpdGggdGh1bmstZXh0ZXJuLCBpbmRpcmVjdC1icmFuY2gtcmVn
aXN0ZXIgaWYgYXZhaWFibGUuCj4gPiAtaWZlcSAoJChDT05GSUdfSU5ESVJFQ1RfVEhVTkspLHkp
Cj4gPiAtQ0ZMQUdTICs9IC1taW5kaXJlY3QtYnJhbmNoPXRodW5rLWV4dGVybiAtbWluZGlyZWN0
LWJyYW5jaC1yZWdpc3Rlcgo+ID4gLUNGTEFHUyArPSAtZm5vLWp1bXAtdGFibGVzCj4gPiAraWZk
ZWYgSEFWRV9BU19RVU9URURfU1lNCj4gPiArYXJjaF9jY2ZsYWdzICs9IC1ESEFWRV9BU19RVU9U
RURfU1lNIFwKPiA+ICsJCSctRF9fT0JKRUNUX0xBQkVMX189JChzdWJzdCAkKEJBU0VESVIpLyws
JChDVVJESVIpKS8kQCcKPiA+ICtlbHNlCj4gPiArYXJjaF9jY2ZsYWdzICs9ICctRF9fT0JKRUNU
X0xBQkVMX189JChzdWJzdCAvLCQkLCQoc3Vic3QgLSxfLCQoc3Vic3QgJChCQVNFRElSKS8sLCQo
Q1VSRElSKSkvJEApKScKPiA+ICBlbmRpZgo+IAo+IFdoeSBkb2VzIEhBVkVfQVNfUVVPVEVEX1NZ
TSBuZWVkIGEgbWFrZSAvIGVudmlyb25tZW50IHZhcmlhYmxlIHRvCj4gcHJvcGFnYXRlPyBDYW4n
dCB0aGlzIGJlIGFzLW9wdGlvbi1hZGQgYWdhaW5zdCBhcmNoX2NjZmxhZ3MgKG9yCj4gY19mbGFn
cyksIGluIGFyY2gubWsgb3IgUnVsZXMubWs/IE9yIGNhbid0IGFyY2gubWsgaGF2ZQo+IAo+ICQo
Y2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiLmVxdSBcInhcIiQkKGNvbW1hKTEiLC1ESEFW
RV9BU19RVU9URURfU1lNKQo+IAo+IGFuZCB0aGVuIGhlcmUgeW91IHNpbXBseSBjaGVjayBDRkxB
R1MgZm9yIHRoaXMgc3BlY2lmaWMgLUQgb3B0aW9uPwoKU291bmRzIGdvb2QsIEknbGwgZG8gdGhh
dC4KCj4gPiAraWZlcSAoJChDT05GSUdfSU5ESVJFQ1RfVEhVTkspLHkpCj4gPiArQ0ZMQUdTICs9
IC1taW5kaXJlY3QtYnJhbmNoPXRodW5rLWV4dGVybiAtbWluZGlyZWN0LWJyYW5jaC1yZWdpc3Rl
cgo+ID4gK0NGTEFHUyArPSAtZm5vLWp1bXAtdGFibGVzCj4gPiArZW5kaWYKPiAKPiBDRkxBR1Mt
JChDT05GSUdfSU5ESVJFQ1RfVEhVTkspICs9IC4uLiA/CgpXaWxsIGNoYW5nZS4KClRoYW5rcywK
Ci0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 13:59:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 13:59:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycFe-0001B3-Fy; Mon, 03 Feb 2020 13:58:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iycFd-0001Ax-3a
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 13:58:57 +0000
X-Inumbo-ID: 51d6af54-468d-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 51d6af54-468d-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 13:58:56 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iycFb-0002kE-L0; Mon, 03 Feb 2020 13:58:55 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iycFb-0008LD-BT; Mon, 03 Feb 2020 13:58:55 +0000
Date: Mon, 3 Feb 2020 13:58:52 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203135852.uivr26b47uxqu3rq@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-2-liuwe@microsoft.com>
 <9a162fec-989d-c85c-68e5-4e5064d90ca9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9a162fec-989d-c85c-68e5-4e5064d90ca9@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 01/11] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6NTY6NDhQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMzEuMDEuMjAyMCAxODo0OSwgV2VpIExpdSB3cm90ZToKPiA+IFdlIHdhbnQgdG8g
YmUgYWJsZSB0byBoYW5kbGUgQVAgc2V0dXAgZXJyb3IgaW4gdGhlIHVwcGVyIGxheWVyLgo+ID4g
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+ID4gLS0t
Cj4gPiB2NjoKPiA+IDEuIENoYW5nZSBtYXBfdmNwdWluZm8gYXMgd2VsbAo+IAo+IEFuZCBieSBp
bXBsaWNhdGlvbiB0aGVuIC4uLgo+IAo+ID4gQEAgLTI1NywxMSArMjU3LDE3IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBzZXR1cCh2b2lkKQo+ID4gICAgICBpbml0X2V2dGNobigpOwo+ID4gIH0KPiA+
ICAKPiA+IC1zdGF0aWMgdm9pZCBhcF9zZXR1cCh2b2lkKQo+ID4gK3N0YXRpYyBpbnQgYXBfc2V0
dXAodm9pZCkKPiA+ICB7Cj4gPiArICAgIGludCByYzsKPiA+ICsKPiA+ICAgICAgc2V0X3ZjcHVf
aWQoKTsKPiA+IC0gICAgbWFwX3ZjcHVpbmZvKCk7Cj4gPiAtICAgIGluaXRfZXZ0Y2huKCk7Cj4g
PiArICAgIHJjID0gbWFwX3ZjcHVpbmZvKCk7Cj4gPiArCj4gPiArICAgIGlmICggIXJjICkKPiA+
ICsgICAgICAgIGluaXRfZXZ0Y2huKCk7Cj4gCj4gLi4uIGluaXRfZXZ0Y2huKCkgYXMgd2VsbD8K
Ck9LLiBJIGNhbiBjaGFuZ2UgdGhhdCB0b28uCgpXZWkuCgo+IAo+IEphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:00:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:00:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycHQ-0001zC-V5; Mon, 03 Feb 2020 14:00:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iycHP-0001z3-G8
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:00:47 +0000
X-Inumbo-ID: 9353e4c4-468d-11ea-8e5a-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9353e4c4-468d-11ea-8e5a-12813bfff9fa;
 Mon, 03 Feb 2020 14:00:46 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id j104so18286639wrj.7
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 06:00:46 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=282nBwfZJphiE65L4T2+372W8zllJ7xFV6pYAMgvPN0=;
 b=Nx8CBxZ9cI/NWJjI0WSe3ymiHUEFzvvkvjQxV3PN+dL70ZzVujHM8q34sOj0jHbt7q
 Cz9w4iSUoeMzvTqz3rJpWDlaKpQoCaztJuR1xi70PhVMGl9+HUzJYKtp1BvRsFrVy6EA
 U194Q8UNO40P0CZtNklHjjgnDM0RxD4aVZwhzVHBXwI2zaIdUto2e4y9NxhvnqRmGv3B
 9TdFJi/VuFFAsGg/Xl4uLMrMJ9P593V7wvZOxK8v82OglZ/qLlVKgIbEQSjG0+XK8ad3
 bLemg9wqZWKaZJRPd9N8HB2dKprvinhBAqGhZBBX+S5oMUT9FUbezHYrgSJ5azMW3ias
 1zuQ==
X-Gm-Message-State: APjAAAUwF/LkbZtANs04pkGMWWZcqZLvqaE5R6O41mCG/5gbr3HkPWFc
 ug0xJUDHj6UY6epSB32i9w0=
X-Google-Smtp-Source: APXvYqxxzDhztP2kLiR+agfMUr49qUDfeewfuodSnUW0HiXsHZWiYSnCIreMxNA71aEOXX/r2G/n/g==
X-Received: by 2002:a05:6000:11c5:: with SMTP id
 i5mr15836660wrx.102.1580738446059; 
 Mon, 03 Feb 2020 06:00:46 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id h2sm26253648wrt.45.2020.02.03.06.00.44
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 03 Feb 2020 06:00:45 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, xen-devel@lists.xenproject.org
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
Date: Mon, 3 Feb 2020 14:00:44 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-5-dwmw2@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGF2aWQsCgpPbiAwMS8wMi8yMDIwIDAwOjMzLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4g
RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCkkgYW0gYSBiaXQgY29u
Y2VybmVkIHdpdGggdGhpcyBjaGFuZ2UsIHBhcnRpY3VsYXJseSB0aGUgY29uc2VxdWVuY2UgdGhp
cyAKaGF2ZSBmb3IgdGhlIHBhZ2UtdGFibGVzLiBUaGVyZSBpcyBhbiBhc3N1bXB0aW9uIHRoYXQg
aW50ZXJtZWRpYXRlIApwYWdlLXRhYmxlcyBhbGxvY2F0ZWQgdmlhIHRoZSBib290IGFsbG9jYXRv
ciB3aWxsIG5ldmVyIGJlIGZyZWVkLgoKT24geDg2LCBhIGNhbGwgdG8gdnVubWFwKCkgd2lsbCBu
b3QgZnJlZSBwYWdlLXRhYmxlcywgYnV0IGEgc3Vic2VxdWVudCAKY2FsbCB0byB2bWFwKCkgbWF5
IGZyZWUgaXQgZGVwZW5kaW5nIG9uIHRoZSBtYXBwaW5nIHNpemUuIFNvIHdlIHdvdWxkIApjYWxs
IGZyZWVfZG9taGVhcF9wYWdlcygpIHJhdGhlciB0aGFuIGluaXRfaGVhcF9wYWdlcygpLgoKSSBh
bSBub3QgZW50aXJlbHkgc3VyZSB3aGF0IGlzIHRoZSBmdWxsIGNvbnNlcXVlbmNlLCBidXQgSSB0
aGluayB0aGlzIGlzIAphIGNhbGwgZm9yIGludmVzdGlnYXRpb24gYW5kIHdyaXRlIGl0IGRvd24g
YSBzdW1tYXJ5IGluIHRoZSBjb21taXQgbWVzc2FnZS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3Jh
bGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:02:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:02:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycJ7-00026e-I9; Mon, 03 Feb 2020 14:02:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=jVpM=3X=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iycJ6-00026Z-I9
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:02:32 +0000
X-Inumbo-ID: d1717320-468d-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d1717320-468d-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 14:02:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1C425B237;
 Mon,  3 Feb 2020 14:02:30 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-2-jgross@suse.com>
 <58b1a2e5-d63f-ba87-9f20-24b8c0e1097f@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <aece6da6-8e95-ce11-5d61-8934044f8a5f@suse.com>
Date: Mon, 3 Feb 2020 15:02:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <58b1a2e5-d63f-ba87-9f20-24b8c0e1097f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/9] xen: add a generic way to include
 binary files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAgMTQ6MzksIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAxLjIwMjAgMDk6
NDMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIveGVuL3Rv
b2xzL2JpbmZpbGUKPj4gQEAgLTAsMCArMSwyOSBAQAo+PiArIyEvYmluL3NoCj4+ICsjIHVzYWdl
OiBiaW5maWxlIFstaV0gPHRhcmdldC1zcmMuUz4gPGJpbmFyeS1maWxlPiA8dmFybmFtZT4KPj4g
KyMgLWkgICAgIGFkZCB0byAuaW5pdC5yb2RhdGEgKGRlZmF1bHQ6IC5yb2RhdGEpIHNlY3Rpb24K
Pj4gKwo+PiArWyAiJDEiID0gIi1pIiBdICYmIHsKPj4gKyAgICBzaGlmdAo+PiArICAgIHNlY3Rp
b249Ii5pbml0Igo+PiArfQo+PiArCj4+ICt0YXJnZXQ9JDEKPj4gK2JpbnNvdXJjZT0kMgo+PiAr
dmFybmFtZT0kMwo+PiArCj4+ICtjYXQgPDxFT0YgPiR0YXJnZXQKPj4gKyNpbmNsdWRlIDxhc20v
YXNtX2RlZm5zLmg+Cj4+ICsKPj4gKyAgICAgICAgLnNlY3Rpb24gJHNlY3Rpb24ucm9kYXRhLCAi
YSIsICVwcm9nYml0cwo+PiArCj4+ICsgICAgICAgIC5nbG9iYWwgJHZhcm5hbWUKPj4gKyR2YXJu
YW1lOgo+PiArICAgICAgICAuaW5jYmluICIkYmluc291cmNlIgo+PiArLkxlbmQ6Cj4+ICsKPj4g
KyAgICAgICAgLnR5cGUgJHZhcm5hbWUsICVvYmplY3QKPj4gKyAgICAgICAgLnNpemUgJHZhcm5h
bWUsIC4gLSAkdmFybmFtZQo+IAo+IEknZCBwcmVmZXIgaWYgeW91IHVzZWQgLkxlbmQgaGVyZSBh
cyB3ZWxsLgoKT2theS4KCj4gSSB3b25kZXIgd2hldGhlciwgcmlnaHQgZnJvbSB0aGUgYmVnaW5u
aW5nLCB0aGVyZSB3b3VsZG4ndCBiZXR0ZXIKPiBiZSBhIHdheSB0byBhbHNvIHJlcXVlc3QgYmV0
dGVyIHRoYW4gYnl0ZSBhbGlnbm1lbnQgZm9yIHN1Y2ggYQo+IGJsb2IuCgpJIGNhbiBhZGQgdGhh
dC4gV2hhdCBhYm91dCAiLWEgPG4+IiBmb3IgMl5uIGFsaWdubWVudD8KCj4gCj4+IC0tLSBhL3hl
bi94c20vZmxhc2svTWFrZWZpbGUKPj4gKysrIGIveGVuL3hzbS9mbGFzay9NYWtlZmlsZQo+PiBA
QCAtMzAsNiArMzAsOSBAQCAkKEFWX0hfRklMRVMpOiAkKEFWX0hfREVQRU5EKQo+PiAgIG9iai1i
aW4tJChDT05GSUdfWFNNX0ZMQVNLX1BPTElDWSkgKz0gZmxhc2stcG9saWN5Lm8KPj4gICBmbGFz
ay1wb2xpY3kubzogcG9saWN5LmJpbgo+PiAgIAo+PiArZmxhc2stcG9saWN5LlM6ICQoWEVOX1JP
T1QpL3hlbi90b29scy9iaW5maWxlCj4+ICsJJChYRU5fUk9PVCkveGVuL3Rvb2xzL2JpbmZpbGUg
LWkgJEAgcG9saWN5LmJpbiB4c21fZmxhc2tfaW5pdF9wb2xpY3kKPiAKPiBEb2Vzbid0IG9iamNv
cHkgcHJvdmlkZSBhIG1lYW5zIHRvIGNvbnZlcnQgYSBiaW5hcnkgYmxvYiBpbnRvCj4gYW4gRUxG
IG9iamVjdCBjb250YWluaW5nIHRoZSBiaW5hcnkgZGF0YSBmcm9tIHRoZSBpbnB1dCBmaWxlPwo+
IElmIHNvLCB3aHkgaW52b2x2ZSB0aGUgYXNzZW1ibGVyIGFuZCBhbiBpbnRlcm1lZGlhdGUgZmls
ZSBoZXJlPwoKSSBjYW4gc2VlIGhvdyB0byBhZGQgYSBzeW1ib2wgZm9yIHRoYXQgcHVycG9zZSB1
c2luZyBhIGRlZGljYXRlZCBzZWN0aW9uCmZvciBlYWNoIGJsb2IsIGJ1dCBob3cgdG8gYWRkIHRo
ZSBzaXplIGluZm9ybWF0aW9uIG9mIHRoZSBibG9iPwoKSW4gdGhlIGVuZCBJIGp1c3QgZm9sbG93
ZWQgY29tbWl0IDhkNTY3MWViMzFlNGJmIGZvciB0aGUgaW5jbHVzaW9uIG9mCnRoZSBibG9iLgoK
Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:03:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:03:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycKP-0002DZ-VM; Mon, 03 Feb 2020 14:03:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h6e4=3X=bombadil.srs.infradead.org=batv+ee6ca6619dd19d736ee9+6007+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iycKO-0002DO-B2
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:03:52 +0000
X-Inumbo-ID: f9b5a400-468d-11ea-b211-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f9b5a400-468d-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 14:03:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=ywQM+jK2q2qfqEmQXb2NPnPUDHZswLV53FnzjgIFPww=; b=rNQtMyCUPR9kBXxc+WZNzjCOXV
 NtioSZR7GlvVTlIbYAlTn4E+KxpgZtbxjMrOfTiF13a4wWDRdV7GhxmVc62bU8sFGf5YKCDxNCNg+
 6tx0ldkQk2HEBBXNKWNrl+nYCE0GtEI3Q2B4gERZaj1Vv8zB4yqE4rscgr84CDaB11B0j27B86WTD
 8fu3x7UoO5htMcIJVXb+A9f4fDcxDfy1y+h4hOYGCZ2UxX+FhIvTeiwnrBgb/Bs8J0J4lTVWbHhq1
 LIVbogZOWXTIw7mGpZrNwNMcYjkExYxMi77zCTIxlAeq2YYegd5y96B8Dto3uMGDEeilESYQWJup3
 0hR57tLw==;
Received: from [54.239.6.185] (helo=freeip.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iycK8-0000dw-HM; Mon, 03 Feb 2020 14:03:36 +0000
Message-ID: <27e3a6f4e5096f4efab1e4f0949ee0407d592373.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: "Xia, Hongyan" <hongyxia@amazon.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Date: Mon, 03 Feb 2020 14:03:32 +0000
In-Reply-To: <0e53f505856481691536d542222a86f08f9eacda.camel@amazon.com>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-6-dwmw2@infradead.org>
 <0e53f505856481691536d542222a86f08f9eacda.camel@amazon.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 6/8] x86/setup: move vm_init() before
 end_boot_allocator()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "George.Dunlap@eu.citrix.com" <George.Dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Gautam,
 Varad" <vrd@amazon.de>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>, "Durrant, 
 Paul" <pdurrant@amazon.co.uk>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7836318843880117410=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7836318843880117410==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-28v+y4GNbsWbMePWIy32"


--=-28v+y4GNbsWbMePWIy32
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2020-02-03 at 11:10 +0000, Xia, Hongyan wrote:
> Is there any problem to move vm_init() even earlier than this, like
> right after init_frametable()? ACPI and NUMA functions need a couple of
> things permanently mapped.=20

You want it sooner than that, don't you? The code calls
acpi_boot_table_init() and srat_parse_regions() while looping over the
e820 regions, before init_frametable(). But that's OK; you can call
vm_init() the moment you have the pages in the boot allocator to
support it.

So you can do something like the hack below, for example.

This boots in all three of the liveupdate=3D, <4GiB, >4GiB cases on
x86_64 =E2=80=94 but will probably break Arm unless you make vm_init() run =
soon
enough there too, and will potentially run vm_init() more than once on
x86_64 if acpi_boot_table_init() fails the first time(s).

But as a proof-of-concept, sure.

diff --git a/xen/arch/x86/setup.c b/xen/arch/x86/setup.c
index 2071e5acee..8aee55f31a 100644
--- a/xen/arch/x86/setup.c
+++ b/xen/arch/x86/setup.c
@@ -1487,12 +1487,16 @@ void __init noreturn __start_xen(unsigned long mbi_=
p)
             continue;
=20
         if ( !acpi_boot_table_init_done &&
-             s >=3D (1ULL << 32) &&
-             !acpi_boot_table_init() )
+             s >=3D (1ULL << 32) )
         {
-            acpi_boot_table_init_done =3D true;
-            srat_parse_regions(s);
-            setup_max_pdx(raw_max_page);
+            printk("acpi/vm init\n");
+            vm_init(); // XX: not idempotent
+            if ( !acpi_boot_table_init() )
+            {
+                acpi_boot_table_init_done =3D true;
+                srat_parse_regions(s);
+                setup_max_pdx(raw_max_page);
+            }
         }
=20
         if ( pfn_to_pdx((e - 1) >> PAGE_SHIFT) >=3D max_pdx )
@@ -1677,14 +1681,16 @@ void __init noreturn __start_xen(unsigned long mbi_=
p)
     init_frametable();
=20
     if ( !acpi_boot_table_init_done )
+    {
+        printk("Late vm/acpi init\n");
+        vm_init();
         acpi_boot_table_init();
+    }
=20
     acpi_numa_init();
=20
     numa_initmem_init(0, raw_max_page);
=20
-    vm_init();
-
     if ( lu_breadcrumb_phys )
     {
         lu_stream_map(&lu_stream, lu_mfnlist_phys, lu_nr_pages);
diff --git a/xen/common/page_alloc.c b/xen/common/page_alloc.c
index f1e7d81edc..e5d938f8ca 100644
--- a/xen/common/page_alloc.c
+++ b/xen/common/page_alloc.c
@@ -322,7 +322,7 @@ void __init init_boot_pages(paddr_t ps, paddr_t pe)
                  MAX_ORDER + 1);
 #endif
     BUILD_BUG_ON(sizeof(frame_table->u) !=3D sizeof(unsigned long));
-
+    printk("init boot pages %lx %lx\n", ps, pe);
     ps =3D round_pgup(ps);
     pe =3D round_pgdown(pe);
     if ( pe <=3D ps )
@@ -395,7 +395,7 @@ mfn_t __init alloc_boot_pages(unsigned long nr_pfns, un=
signed long pfn_align)
     unsigned int i =3D nr_bootmem_regions;
=20
     BUG_ON(!nr_bootmem_regions);
-
+    printk("alloc_boot_pages %ld\n", nr_pfns);
     while ( i-- )
     {
         struct bootmem_region *r =3D &bootmem_region_list[i];
diff --git a/xen/drivers/acpi/osl.c b/xen/drivers/acpi/osl.c
index 4c8bb7839e..b7fcee408e 100644
--- a/xen/drivers/acpi/osl.c
+++ b/xen/drivers/acpi/osl.c
@@ -92,10 +92,11 @@ acpi_physical_address __init acpi_os_get_root_pointer(v=
oid)
 void __iomem *
 acpi_os_map_memory(acpi_physical_address phys, acpi_size size)
 {
-	if (system_state >=3D SYS_STATE_boot) {
+	if (1 || system_state >=3D SYS_STATE_boot) {
 		mfn_t mfn =3D _mfn(PFN_DOWN(phys));
 		unsigned int offs =3D phys & (PAGE_SIZE - 1);
=20
+        printk("ACPI vmap %08lx\n", phys);
 		/* The low first Mb is always mapped on x86. */
 		if (IS_ENABLED(CONFIG_X86) && !((phys + size - 1) >> 20))
 			return __va(phys);
@@ -114,7 +115,7 @@ void acpi_os_unmap_memory(void __iomem * virt, acpi_siz=
e size)
 		return;
 	}
=20
-	if (system_state >=3D SYS_STATE_boot)
+	if (1 || system_state >=3D SYS_STATE_boot)
 		vunmap((void *)((unsigned long)virt & PAGE_MASK));
 }
=20


--=-28v+y4GNbsWbMePWIy32
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjAzMTQwMzMyWjAvBgkqhkiG9w0BCQQxIgQgu8YyJbwki2GvVrIZvAq8XEga9f1EciVJ34OIDMfD
Vwwwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAHOPWDWNPh63KZ0HY+ot63tmxCdxnAqir22PjjLtd8zWlqyqO/oOylpvh3g1nwFb
cPMEkNXhJfassTU2VAwnAF3W9QPyYbm5bzY2l1LaTS1DOuLsf/TEirAYFB5pY2jql+e3rrFSI6kg
94zFlUHyQXPKvKLwvGYfzl7/4ds4gSDAoOUKIFnt2soxNB/MybQsQbFxlfYHiusc/bc7nKPjXXuL
1j8vtK9Rqnx2DuMLe6QMzkWgOUr7AAJbdSoAmi4F/KLP2BUcGYtz2akvkQ1Em49d9/7C2t1Tjcl8
t0Qyi2iru4EZJQlGNRqCF+Wj7THXF5SC1jkALaCVDzpzMDp8gooAAAAAAAA=


--=-28v+y4GNbsWbMePWIy32--



--===============7836318843880117410==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7836318843880117410==--



From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:07:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycO1-0002OT-Me; Mon, 03 Feb 2020 14:07:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iycO1-0002ON-2z
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:07:37 +0000
X-Inumbo-ID: 879326da-468e-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 879326da-468e-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 14:07:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iycNz-00030y-M3; Mon, 03 Feb 2020 14:07:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iycNz-0000OB-AJ; Mon, 03 Feb 2020 14:07:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iycNz-0006pl-9d; Mon, 03 Feb 2020 14:07:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146694-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 14:07:35 +0000
Subject: [Xen-devel] [ovmf test] 146694: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY5NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY2OTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjYgZGF5cyAgIDk4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDIgZGF5cyAgICA5IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:23:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:23:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycde-00041E-Sn; Mon, 03 Feb 2020 14:23:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iycdd-000419-8v
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:23:45 +0000
X-Inumbo-ID: c8543f54-4690-11ea-ad98-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c8543f54-4690-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 14:23:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580739824;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=PpO2kAFySPOyx8k9ys0vkDw+SUcYOHjnMRwTvqF/P7A=;
 b=EDGPnsWmH6L5Ic+W6TEr5r7iYmmgo6KG8TmqejLUKAWZl+oHP0nKyFXk
 E33GE6G7uulcDtFIlXrYtT+CdI5JYSg6SSNKcLeqiJ8K216pngA2l7XzN
 lqeLguRMk/J7rXfjdA2KTNSCPnYykvPeLIaaQT5EZWZvmrZ2QCHRlxJ+o Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dmW+vPpVHTFCUopx+xCuZUVILtLddulmrIUrwoBD8Ms++Us5kN9TFaIbqPYDNWA8527mRpUbDO
 Y7YnGJ1J6qTF+xrBgUipV/1BcCY7WlhhxWx4uQisJeED2BDsqWnD9IwbzixR2gjeQ60xQifkNJ
 3a1YZkJqyXrdKRrgBe5FlUbtg1OdFuPS7XtNHRBuexv4tJfUCz1UJoO4hSkWhn1e3Y0VjRI9Qs
 ViisBJkH5j63u6g0EN9j96X83yso12C4BMDMO0sXMb52+tbaNNKURUJN+scKOPKKLjJKXQUvny
 aAo=
X-SBRS: 2.7
X-MesageID: 11858958
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11858958"
Date: Mon, 3 Feb 2020 14:23:37 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203142337.GE2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-12-anthony.perard@citrix.com>
 <abe8cad9-0a64-d813-74c5-e6e13f0eace8@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <abe8cad9-0a64-d813-74c5-e6e13f0eace8@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2 11/12] xen/build: introduce ccflags-y
 and CFLAGS_$@
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMDI6Mzk6NDNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTcuMDEuMjAyMCAxMTo1MywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gSSBoYXZl
IHRvIGFkbWl0IHRoYXQgSSdtIGFsc28gYSBsaXR0bGUgcHV6emxlZCBieSB0aGUgbmFtaW5nLCBu
bwo+IG1hdHRlciB0aGF0IGl0J3MgdGFrZW4gZnJvbSBMaW51eC4gSXQgZG9lc24ndCByZWFsbHkg
c2VlbSB0byBmaXQKPiBDRkxBR1MvQUZMQUdTIGFuZCBjX2ZsYWdzL2FfZmxhZ3MuCgpTbyBJJ3Zl
IGxvb2sgaW50byB0aGUgaGlzdG9yeSBvZiBMaW51eCwgY2NmbGFncy15IHdhcyBpbnRyb2R1Y2Ug
dG8gZ2V0CnJpZCBvZiBFWFRSQV9DRkxBR1MgYW5kIGVzcGVjaWFsbHkgdG8gaGF2ZSB0aGUgLXkg
cGFydCBpbiB0aGUgbmFtZSBvZgp0aGUgdmFyaWFibGUuCgpTbywgaW5zdGVhZCBvZiBjY2ZsYWdz
LXkgYW5kIHRoZSBsaWtlLCB3ZSBjb3VsZCB1c2UgQ0ZMQUdTLXkgaW4gTWFrZWZpbGUKb2Ygc3Vi
ZGlyZWN0b3JpZXMuCgpGb3IgbWFrZWZpbGVzIGluIHN1YmRpciwgTGludXggaGFzOgogICAgQ0ZM
QUdTXyRACiAgICBDRkxBR1NfUkVNT1ZFXyRACiAgICBjY2ZsYWdzLXkKICAgIHN1YmRpci1jY2Zs
YWdzLXkKc28gQ0ZMQUdTLXkgd291bGQgYmUgYmV0dGVyIChhbmQgd2UgY2FuIHRoaW5rIGFib3V0
IHRoZSBzdWJkaXIgb25lCmxhdGVyKS4KCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:25:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:25:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycfE-00046X-An; Mon, 03 Feb 2020 14:25:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iycfD-00046Q-1e
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:25:23 +0000
X-Inumbo-ID: 02b69692-4691-11ea-b211-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 02b69692-4691-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 14:25:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580739922;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=UJ7x8fPg3C8AJRx/i6rZFkvz8shyjXLhhloUgTJWaDg=;
 b=bv+V+OlIvSI2ENRHbZvbHbilFQTl4ktb4p3aY7U/3sTgLoC7/+mMqtv+
 gb9/uEyrGIrs4tm4ZfV3gQytDhFs1WJL4SVaQ03aKbBVsIubq+nCQEMPu
 nqEf2PVGipreJw/5gnmXnGoT4Ks/Jr1k1Uuc7fwwvH0/4nUdnyslBdl4N E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LUQZn6c1n0WpMXls439Itj55Omc8zaAXJzaOIE7k39gSje27x1mk2+eUZcpfEEX23jcE0Tgfm9
 ybSpstjJ9yYVr3ApSojyQ9s00iZAA4FuuT++yhjjFD/dMSgH199UUqz3bn6yE1PeTI9fbihzJ9
 4z88zgayqkSCsQe0GfhZKWHXXSoK7JAhpQ4Pq9lfnl/nkCGdgb3LxYg/ubgE6SjD4yI/pGRkpV
 CR4gglL8qyVKdPWpPSWCMLKwZV8RbhbaDuP9xO6N/j0GXueoTdiF+cfF2CGDfTUcsPnBHYH0D5
 iZ0=
X-SBRS: 2.7
X-MesageID: 12464868
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12464868"
Date: Mon, 3 Feb 2020 15:25:14 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200203142514.GX4679@Air-de-Roger>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-12-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200131174930.31045-12-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 11/11] x86/hyperv: setup VP assist page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MzBQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBWUCBhc3Npc3QgcGFnZSBpcyByYXRoZXIgaW1wb3J0YW50IGFzIHdlIG5lZWQgdG8gdG9nZ2xl
IHNvbWUgYml0cyBpbiBpdAo+IGZvciBlZmZpY2llbnQgbmVzdGVkIHZpcnR1YWxpc2F0aW9uLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:29:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:29:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycih-0004Hr-5J; Mon, 03 Feb 2020 14:28:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iycif-0004Hm-FS
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:28:57 +0000
X-Inumbo-ID: 827eff18-4691-11ea-8e66-12813bfff9fa
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 827eff18-4691-11ea-8e66-12813bfff9fa;
 Mon, 03 Feb 2020 14:28:56 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id c9so18437545wrw.8
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 06:28:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=VFGqMBhyVe86oD/YXG545b+IvybpBneXrfGuGca5exU=;
 b=cR57HRpSk8dcQGjds5ufd3F5t9TlSXl2lfgjMMeIqKSEG1lI7VHOSW30t7NGau93WC
 NCjr0PogKOhzCF9MGWPnANUaIMpP6VBLGszifx4NEKlOZQmEvpp08S5BFX+TefpJepIa
 GuwLaTBAThFUn4Aaoqju6/dIS69m3X9kJj/P7eMzPLVJqTdst+LFcrm2yiGPWrbGcHcA
 YWCJfQw75Uf2XLvHaWvb4wwCmd2+IzXW1hb7NnvXtqMrsH1ohAZ69IF3FGw1kZG2gdS3
 utdGYM7wr6IENzDni81On2uvskHE5q1xbuh1Xhr4gOKT9f0746Oiw4i0MFLTlKr6lvtH
 FgVg==
X-Gm-Message-State: APjAAAWGgPKai1Tyz3f2oNFJ7SvYbZtofSTq+mVOa/WWefvf468g431E
 hRdhf0vko94L0Fwh6rH58mk=
X-Google-Smtp-Source: APXvYqzTSe6NPhvjlFIjjzq3oQcooqw3qkw05gbxWOFcDLCSS1L+lFMihW9GJtQ9NeoMxpmvWcal/g==
X-Received: by 2002:adf:e68d:: with SMTP id r13mr15680868wrm.349.1580740135863; 
 Mon, 03 Feb 2020 06:28:55 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id k13sm24946759wrx.59.2020.02.03.06.28.54
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 03 Feb 2020 06:28:55 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, xen-devel@lists.xenproject.org
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-8-dwmw2@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <8032df0f-062d-dfdd-04c9-7cf6d2f53448@xen.org>
Date: Mon, 3 Feb 2020 14:28:54 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-8-dwmw2@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 8/8] x86/setup: lift dom0 creation out into
 create_dom0() function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwMS8wMi8yMDIwIDAwOjMzLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4gICAgICAgaWYg
KCB4ZW5fY3B1aWRsZSApCj4gICAgICAgICAgIHhlbl9wcm9jZXNzb3JfcG1iaXRzIHw9IFhFTl9Q
Uk9DRVNTT1JfUE1fQ1g7Cj4gICAKPiArICAgIHByaW50aygiJXNOWCAoRXhlY3V0ZSBEaXNhYmxl
KSBwcm90ZWN0aW9uICVzYWN0aXZlXG4iLAo+ICsgICAgICAgICAgIGNwdV9oYXNfbnggPyBYRU5M
T0dfSU5GTyA6IFhFTkxPR19XQVJOSU5HICJXYXJuaW5nOiAiLAo+ICsgICAgICAgICAgIGNwdV9o
YXNfbnggPyAiIiA6ICJub3QgIik7Cj4gKwoKVGhlIHBsYWNlbWVudCBvZiBwcmludGsgc2hvdWxk
bid0IG1hdHRlciBidXQgdGhlIGNoYW5nZSBmZWVscyBhIGJpdCAKb3V0LW9mLWNvbnRleHQuIFdv
dWxkIHlvdSBtaW5kIHRvIGV4cGxhaW4gaXQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlPwoKPiAgICAg
ICBpbml0cmRpZHggPSBmaW5kX2ZpcnN0X2JpdChtb2R1bGVfbWFwLCBtYmktPm1vZHNfY291bnQp
Owo+ICAgICAgIGlmICggaW5pdHJkaWR4IDwgbWJpLT5tb2RzX2NvdW50ICkKPiAgICAgICAgICAg
aW5pdHJkID0gbW9kICsgaW5pdHJkaWR4Owo+IEBAIC0xODAxLDM0ICsxODM2LDE0IEBAIHZvaWQg
X19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCj4gICAgICAg
ICAgICAgICAgICAiTXVsdGlwbGUgaW5pdHJkIGNhbmRpZGF0ZXMsIHBpY2tpbmcgbW9kdWxlICMl
dVxuIiwKPiAgICAgICAgICAgICAgICAgIGluaXRyZGlkeCk7Cj4gICAKPiAtICAgIC8qCj4gLSAg
ICAgKiBUZW1wb3JhcmlseSBjbGVhciBTTUFQIGluIENSNCB0byBhbGxvdyB1c2VyLWFjY2Vzc2Vz
IGluIGNvbnN0cnVjdF9kb20wKCkuCj4gLSAgICAgKiBUaGlzIHNhdmVzIGEgbGFyZ2UgbnVtYmVy
IG9mIGNvcm5lciBjYXNlcyBpbnRlcmFjdGlvbnMgd2l0aAo+IC0gICAgICogY29weV9mcm9tX3Vz
ZXIoKS4KPiAtICAgICAqLwo+IC0gICAgaWYgKCBjcHVfaGFzX3NtYXAgKQo+IC0gICAgewo+IC0g
ICAgICAgIGNyNF9wdjMyX21hc2sgJj0gflg4Nl9DUjRfU01BUDsKPiAtICAgICAgICB3cml0ZV9j
cjQocmVhZF9jcjQoKSAmIH5YODZfQ1I0X1NNQVApOwo+IC0gICAgfQo+IC0KPiAtICAgIHByaW50
aygiJXNOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uICVzYWN0aXZlXG4iLAo+IC0gICAg
ICAgICAgIGNwdV9oYXNfbnggPyBYRU5MT0dfSU5GTyA6IFhFTkxPR19XQVJOSU5HICJXYXJuaW5n
OiAiLAo+IC0gICAgICAgICAgIGNwdV9oYXNfbnggPyAiIiA6ICJub3QgIik7Cj4gLQoKWy4uLl0K
CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:29:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:29:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycio-0004IZ-Eu; Mon, 03 Feb 2020 14:29:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iycin-0004IQ-55
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:29:05 +0000
X-Inumbo-ID: 86ec497a-4691-11ea-8e66-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86ec497a-4691-11ea-8e66-12813bfff9fa;
 Mon, 03 Feb 2020 14:29:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580740143;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=qTYsVXO4s935KeOp4t8bB1J++r0od/2chIv6gdKxhW0=;
 b=O480vJBjHGBep8GbfAodDxEBKSmw7mr7JFFhvKGdxA7lAKF35vbNVJFc
 akUrR+UlH3uIX0MSTQGvfLphxkEcMeg7DdqyGLk/B6vqrj8TWQMvHAOSm
 JWWBKaHE427pD+n/KPYZGGHw1uhO+z4O9kUpsFZ4/YrU3pPtIYM3OwqA0 o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yMCe454sV3g4WcXnnd8ZPRPEpSY+2ED4GR5hb8x5BnC6+NV6wkpQVjHEbQKVI8bYIAqZe2GSZH
 qRJi9imZbiOH+/DpsRQUfprqrsfU8ZlzQ7bkPrifmJ/PIe2jsSX9HuQeHmxXq6+OdCuyV/+Bq8
 6ITw0vcuINkovyGxCgzD4rV3p6zs5Vd+dV7aRy1CC366/CvEshO6ztA1B9UnYPAqruNE+S635T
 o0JUw25l3ItHOd1WkYlVLJu5GoliuPBSHgfwxbl+F9NjisM+ZbnoEhBlEyGhDEVZBjEcCuTUo7
 WRw=
X-SBRS: 2.7
X-MesageID: 12284347
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12284347"
Date: Mon, 3 Feb 2020 14:29:00 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203142900.GF2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200121135916.1140483-1-anthony.perard@citrix.com>
 <69ed5eba-e6ea-5b1e-20cc-d8f5a00d2cf3@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <69ed5eba-e6ea-5b1e-20cc-d8f5a00d2cf3@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2.1 13/12] Makefile: Fix install-tests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMTI6Mzc6MTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDEuMjAyMCAxNDo1OSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBUaGUg
dG9wLWxldmVsIG1ha2VmaWxlIG1ha2UgdXNlcyBvZiBpbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiBk
ZXRhaWwgb2YKPiA+IHRoZSB4ZW4gYnVpbGQgc3lzdGVtLiBBdm9pZCB0aGF0IGJ5IGNyZWF0aW5n
IGEgbmV3IHRhcmdldAo+ID4gImluc3RhbGwtdGVzdHMiIGluIHhlbi9NYWtlZmlsZSwgYW5kIGJ5
IGZpeGluZyB0aGUgdG9wLWxldmVsIE1ha2VmaWxlCj4gPiB0byBub3QgY2FsbCB4ZW4vUnVsZXMu
bWsgYW55bW9yZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gCj4gVGhpcyBpbiBwcmluY2lwbGUgY291bGQgaGF2ZSBt
eSBSLWIsIGJ1dCAuLi4KPiAKPiA+IC0tLSBhL3hlbi9NYWtlZmlsZQo+ID4gKysrIGIveGVuL01h
a2VmaWxlCj4gPiBAQCAtOTAsNiArOTAsOSBAQCBfaW5zdGFsbDogJChUQVJHRVQpJChDT05GSUdf
WEVOX0lOU1RBTExfU1VGRklYKQo+ID4gIC5QSE9OWTogX3Rlc3RzCj4gPiAgX3Rlc3RzOgo+ID4g
IAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCB0ZXN0cwo+ID4gKy5QSE9O
WTogaW5zdGFsbC10ZXN0cwo+ID4gK2luc3RhbGwtdGVzdHM6Cj4gPiArCSQoTUFLRSkgLWYgJChC
QVNFRElSKS9SdWxlcy5tayAtQyB0ZXN0IGluc3RhbGwKPiAKPiAuLi4gSSdtIGlycml0YXRlZCBi
eSB0aGUgcGF0Y2ggY29udGV4dCBoZXJlOiBQYXRjaCA4IGNoYW5nZWQKPiBfdGVzdHMgdG8gdGVz
dHMsIGFuZCBieSB0aGUgbnVtYmVyaW5nIHRoaXMgcGF0Y2ggZ29lcyBvbiB0b3AKPiBvZiBwYXRj
aCA4LiBDb3VsZCB5b3UgY2xhcmlmeSB3aGF0J3MgZ29pbmcgb24gaGVyZSwgcGxlYXNlPwoKSSB3
YW50ZWQgdG8gaGF2ZSB0aGlzIHBhdGNoIGVhcmxpZXIgaW4gdGhlIHNlcmllcy4gSSBjb3VsZCBw
cm9iYWJseSBoYXZlCnB1dCBpbiB0aGUgc3ViamVjdCBzb21ldGhpbmcgbGlrZSAiW1BBVENIIDEu
NS8xMl0iIHRvIG1ha2UgdGhpcyBjbGVhcmVyLgoKQ2hlZXJzLAoKLS0gCkFudGhvbnkgUEVSQVJE
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:32:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:32:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycln-00056f-06; Mon, 03 Feb 2020 14:32:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iycll-00056X-K6
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:32:09 +0000
X-Inumbo-ID: f5012368-4691-11ea-b211-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f5012368-4691-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 14:32:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580740329;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=c0MBQ4c/XK7VUiO3hDROp8LLQG9BzZX2Ip946VYRgRs=;
 b=NKzcxl5l3FrqGHewFietoqHm6IT7CnJKtLFykxcAVWYMvIlKx0J0BS73
 FQay9MqAYq9yXYYbHthfSBac61zk8bjS7d9EEIdmmO8ThjvkW0YPkGMVA
 8D/UXBKAfiSvD68cLV1lbcYdxzDgArSwDR+Lue7TBoOLcbKzUIJFbCcDi U=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: g4wuctgnFEnngo1N3vn7wzQa+c2YPUIxMkOsUG51BpC/3ZJHfiBW7FM3BSTWFInb/y+XGiWrJH
 zN/0OwkLsrNhEDWdPq3iUmf+36cIofZkYoErDmUt5Ba2I3Ll2Mp5WTEOSZX0ws/RYQ+vr+XC66
 Q5Q455JPho2qoP30Xo4/1nhyM0fXOZOzcfFK+eLXtwsiFUhb8N3uFBdstbOC5yTPfagUCn1Zue
 n+9mzctMOAU0dETNq81COkCFQZGtDUXVhEJmzaybS9cazYXamSiphO6ToHE5H3SrzeAFu7CsNg
 +ZU=
X-SBRS: 2.7
X-MesageID: 11846156
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11846156"
Date: Mon, 3 Feb 2020 15:32:01 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200203143201.GY4679@Air-de-Roger>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-5-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200131174930.31045-5-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 04/11] x86/hypervisor: provide
 hypervisor_fixup_e820
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjNQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBBbmQgaW1wbGVtZW50IHRoZSBob29rIGZvciBYZW4gZ3Vlc3QuCj4gCj4gU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2U4
MjAuYyAgICAgICAgICAgICAgICAgICAgfCA0ICsrLS0KPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydmlzb3IuYyAgICAgICAgfCA2ICsrKysrKwo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hl
bi5jICAgICAgICAgICB8IDcgKysrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5
cGVydmlzb3IuaCB8IDYgKysrKysrCj4gIDQgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBi
L3hlbi9hcmNoL3g4Ni9lODIwLmMKPiBpbmRleCAzODkyYzljZmI3Li4yMjE5YzYzODYxIDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9lODIwLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZTgyMC5j
Cj4gQEAgLTY5MCw4ICs2OTAsOCBAQCB1bnNpZ25lZCBsb25nIF9faW5pdCBpbml0X2U4MjAoY29u
c3QgY2hhciAqc3RyLCBzdHJ1Y3QgZTgyMG1hcCAqcmF3KQo+ICAKPiAgICAgIG1hY2hpbmVfc3Bl
Y2lmaWNfbWVtb3J5X3NldHVwKHJhdyk7Cj4gIAo+IC0gICAgaWYgKCBwdl9zaGltICkKPiAtICAg
ICAgICBwdl9zaGltX2ZpeHVwX2U4MjAoJmU4MjApOwo+ICsgICAgaWYgKCBjcHVfaGFzX2h5cGVy
dmlzb3IgKQo+ICsgICAgICAgIGh5cGVydmlzb3JfZTgyMF9maXh1cCgmZTgyMCk7Cj4gIAo+ICAg
ICAgcHJpbnRrKCIlcyBSQU0gbWFwOlxuIiwgc3RyKTsKPiAgICAgIHByaW50X2U4MjBfbWVtb3J5
X21hcChlODIwLm1hcCwgZTgyMC5ucl9tYXApOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2aXNvci5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwo+IGlu
ZGV4IGU3MmM5MmZmZGYuLjVmZDQzM2M4ZDQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydmlzb3IuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMK
PiBAQCAtNjYsNiArNjYsMTIgQEAgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKQo+ICAgICAg
ICAgIG9wcy0+cmVzdW1lKCk7Cj4gIH0KPiAgCj4gK3ZvaWQgX19pbml0IGh5cGVydmlzb3JfZTgy
MF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKPiArewo+ICsgICAgaWYgKCBvcHMgJiYgb3Bz
LT5lODIwX2ZpeHVwICkKPiArICAgICAgICBvcHMtPmU4MjBfZml4dXAoZTgyMCk7Cj4gK30KPiAr
Cj4gIC8qCj4gICAqIExvY2FsIHZhcmlhYmxlczoKPiAgICogbW9kZTogQwo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94
ZW4uYwo+IGluZGV4IGQ1MGY4NmJhZTcuLjQ1ZTU0ZGZiYmEgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2d1ZXN0L3hlbi94ZW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVu
LmMKPiBAQCAtMzE2LDExICszMTYsMTggQEAgc3RhdGljIHZvaWQgcmVzdW1lKHZvaWQpCj4gICAg
ICAgICAgcHZfY29uc29sZV9pbml0KCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyB2b2lkIF9faW5pdCBl
ODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQo+ICt7Cj4gKyAgICBpZiAoIHB2X3NoaW0g
KQo+ICsgICAgICAgIHB2X3NoaW1fZml4dXBfZTgyMChlODIwKTsKPiArfQo+ICsKPiAgc3RhdGlj
IGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyBvcHMgPSB7Cj4gICAgICAubmFtZSA9ICJYZW4i
LAo+ICAgICAgLnNldHVwID0gc2V0dXAsCj4gICAgICAuYXBfc2V0dXAgPSBhcF9zZXR1cCwKPiAg
ICAgIC5yZXN1bWUgPSByZXN1bWUsCj4gKyAgICAuZTgyMF9maXh1cCA9IGU4MjBfZml4dXAsCj4g
IH07Cj4gIAo+ICBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgKl9faW5pdCB4Z19wcm9iZSh2
b2lkKQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3Iu
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCj4gaW5kZXggYjUwMzg1
NGM1Yi4uYjY2Y2IyODMzMyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0
L2h5cGVydmlzb3IuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5oCj4gQEAgLTE5LDYgKzE5LDggQEAKPiAgI2lmbmRlZiBfX1g4Nl9IWVBFUlZJU09SX0hfXwo+
ICAjZGVmaW5lIF9fWDg2X0hZUEVSVklTT1JfSF9fCj4gIAo+ICsjaW5jbHVkZSA8YXNtL2U4MjAu
aD4KPiArCj4gIHN0cnVjdCBoeXBlcnZpc29yX29wcyB7Cj4gICAgICAvKiBOYW1lIG9mIHRoZSBo
eXBlcnZpc29yICovCj4gICAgICBjb25zdCBjaGFyICpuYW1lOwo+IEBAIC0yOCw2ICszMCw4IEBA
IHN0cnVjdCBoeXBlcnZpc29yX29wcyB7Cj4gICAgICBpbnQgKCphcF9zZXR1cCkodm9pZCk7Cj4g
ICAgICAvKiBSZXN1bWUgZnJvbSBzdXNwZW5zaW9uICovCj4gICAgICB2b2lkICgqcmVzdW1lKSh2
b2lkKTsKPiArICAgIC8qIEZpeCB1cCBlODIwIG1hcCAqLwo+ICsgICAgdm9pZCAoKmU4MjBfZml4
dXApKHN0cnVjdCBlODIwbWFwICplODIwKTsKPiAgfTsKPiAgCj4gICNpZmRlZiBDT05GSUdfR1VF
U1QKPiBAQCAtMzYsNiArNDAsNyBAQCBjb25zdCBjaGFyICpoeXBlcnZpc29yX3Byb2JlKHZvaWQp
Owo+ICB2b2lkIGh5cGVydmlzb3Jfc2V0dXAodm9pZCk7Cj4gIGludCBoeXBlcnZpc29yX2FwX3Nl
dHVwKHZvaWQpOwo+ICB2b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQpOwo+ICt2b2lkIGh5cGVy
dmlzb3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCk7Cj4gIAo+ICAjZWxzZQo+ICAK
PiBAQCAtNDYsNiArNTEsNyBAQCBzdGF0aWMgaW5saW5lIGNvbnN0IGNoYXIgKmh5cGVydmlzb3Jf
cHJvYmUodm9pZCkgeyByZXR1cm4gTlVMTDsgfQo+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHlwZXJ2
aXNvcl9zZXR1cCh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9Cj4gIHN0YXRpYyBpbmxp
bmUgaW50IGh5cGVydmlzb3JfYXBfc2V0dXAodm9pZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsg
cmV0dXJuIDA7IH0KPiAgc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQp
IHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IH0KPiArc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlz
b3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsgfQoKQXJlIHlvdSBzdXJlIHRoZSBhc3NlcnQgaGVyZSBpcyBmaW5lPwoKQ29uc2lkZXIgWGVu
IHJ1bm5pbmcgbmVzdGVkIG9uIGFub3RoZXIgaHlwZXJ2aXNvciwgYW5kIGJ1aWx0IHdpdGhvdXQK
Q09ORklHX0dVRVNUIGVuYWJsZWQsIEkgdGhpbmsgdGhlIGFib3ZlIGFzc2VydCB3b3VsZCB0cmln
Z2VyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:32:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:32:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycmT-0005Ax-CJ; Mon, 03 Feb 2020 14:32:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iycmS-0005Ap-BZ
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:32:52 +0000
X-Inumbo-ID: 0e8af11a-4692-11ea-b211-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0e8af11a-4692-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 14:32:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580740372;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=ezq0tqKpeXbsJPEOGzy1kHqSwudjIHXu7//Wo7HPZDk=;
 b=ep1hqLoUDjSDLhQsBYS1SCGKfcMT5wcZ1QhSr9uT6nsff9HRvDj/FQ/i
 glJ5P8z3Nb4LNPlcMJ3mgm0ciBa4AIT+IuAEY1W76GBN85lS6mbV2wtn4
 ZYzKHEdKL5B0pOXvNcJID81IH4iJ6WbAXY42e7WuJM38Evl76O5wc6uJU 8=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OCNXvxdjbi3yf0gjgCefpCRtkQ3ARIeidlrj93p1VKiBpdfdHYvzcDfEAdybwNtzR8U8ygpijT
 lMctfOkFMe2wLJ+6eNs4WtGfbAEg6dre5Ql/YIX1bPKJKn5J3rfMGg4D18jij/uBhe4eKkYYHF
 U7MFWyeQihtQ2fSpd3EI+OXMQvDFfebY9pfH+D6ToLwGpAY4pWzwLZj+RqLLw+lK49bWCKNrle
 fWTkadR8O6LER2q0DbT5/2vSEWHTHZzF7FpgSYXlZLmcsieWhRa2oprB7AiBcE0UeI487dvUNR
 N1Q=
X-SBRS: 2.7
X-MesageID: 12023124
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12023124"
Date: Mon, 3 Feb 2020 14:32:48 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203143248.GG2306@perard.uk.xensource.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200121135916.1140483-3-anthony.perard@citrix.com>
 <85e27563-49c8-1a1e-e2c6-92642492ef21@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <85e27563-49c8-1a1e-e2c6-92642492ef21@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH v2.1 15/12] squash! xen/build: have the
 root Makefile generates the CFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBKYW4gMzAsIDIwMjAgYXQgMDI6MzI6MTNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDEuMjAyMCAxNDo1OSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBUaGUg
WEVOX0JVSUxEX0VGSSB0ZXN0cyBpbiBhcmNoL3g4Ni9NYWtlZmlsZSB3YXMgZmlsdGVyaW5nIG91
dAo+ID4gQ0ZMQUdTLXksIGJ1dCBhY2NvcmRpbmcgdG8gZGQ0MDE3N2MxYmM4ICgieDg2LTY0L0VG
STogYWRkIENGTEFHUyB0bwo+ID4gY2hlY2sgY29tcGlsZSIpLCBpdCB3YXMgZG9uZSB0byBmaWx0
ZXIgb3V0IC1NRi4gWEVOX0NGTEFHUyBkb2Vzbid0Cj4gPiBoYXZlIHRob3NlIGZsYWdzIGFueW1v
cmUsIHNvIG5vIGZpbHRlcmluZyBpcyBuZWVkZWQuCj4gCj4gQnV0IHRoaXMgc2hvdWxkIHRoZW4g
YmUgcGFydCBvZiBwYXRjaCAxMCwgbm90IDEyLCBJIHdvdWxkIHRoaW5rLgoKU291bmQgZ29vZCwg
SSdsbCBjaGVjayBpZiB0aGF0J3MgZmluZS4KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:40:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyctL-0005Py-8g; Mon, 03 Feb 2020 14:39:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iyctJ-0005Pk-CA
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:39:57 +0000
X-Inumbo-ID: 0c439712-4693-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c439712-4693-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 14:39:56 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyctI-0003db-6X; Mon, 03 Feb 2020 14:39:56 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyctH-0002yY-Lm; Mon, 03 Feb 2020 14:39:56 +0000
Date: Mon, 3 Feb 2020 14:39:51 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200203143951.e7bwuti4dowksngr@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-5-liuwe@microsoft.com>
 <20200203143201.GY4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203143201.GY4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 04/11] x86/hypervisor: provide
 hypervisor_fixup_e820
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDM6MzI6MDFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKWy4uLl0KPiA+ICAKPiA+ICAjZWxzZQo+ID4gIAo+ID4gQEAgLTQ2LDYgKzUxLDcg
QEAgc3RhdGljIGlubGluZSBjb25zdCBjaGFyICpoeXBlcnZpc29yX3Byb2JlKHZvaWQpIHsgcmV0
dXJuIE5VTEw7IH0KPiA+ICBzdGF0aWMgaW5saW5lIHZvaWQgaHlwZXJ2aXNvcl9zZXR1cCh2b2lk
KSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9Cj4gPiAgc3RhdGljIGlubGluZSBpbnQgaHlwZXJ2
aXNvcl9hcF9zZXR1cCh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyByZXR1cm4gMDsgfQo+
ID4gIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKSB7IEFTU0VSVF9V
TlJFQUNIQUJMRSgpOyB9Cj4gPiArc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3JfZTgyMF9m
aXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgfQo+IAo+
IEFyZSB5b3Ugc3VyZSB0aGUgYXNzZXJ0IGhlcmUgaXMgZmluZT8KPiAKPiBDb25zaWRlciBYZW4g
cnVubmluZyBuZXN0ZWQgb24gYW5vdGhlciBoeXBlcnZpc29yLCBhbmQgYnVpbHQgd2l0aG91dAo+
IENPTkZJR19HVUVTVCBlbmFibGVkLCBJIHRoaW5rIHRoZSBhYm92ZSBhc3NlcnQgd291bGQgdHJp
Z2dlci4KCkhtbS4uLiB5ZXMsIHRoaXMgYXNzZXJ0aW9uIHNob3VsZCBiZSBkcm9wcGVkLiBUaGFu
a3MuCgpXZWkuCgo+IAo+IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:43:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:43:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycwz-0006Al-Rn; Mon, 03 Feb 2020 14:43:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iycwz-0006Af-5E
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:43:45 +0000
X-Inumbo-ID: 92a17113-4693-11ea-8e6a-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 92a17113-4693-11ea-8e6a-12813bfff9fa;
 Mon, 03 Feb 2020 14:43:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580741025;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=ByDNkAr5LjV/jbHj2NJFyZF8W7juBYKh37bxqA/zHfo=;
 b=IWEa20qI2cMXleHK9KLshzjsZO8QFxm3H7JE4vIVFZwPw3ApRBMqc7El
 9F9B5p3fddA7ERbgsQpS4jSNuF7TRdP8+uUZGtSiGpdWNTdTont8LlgFi
 Nv5WHKwmPNounpkmvMYo7YvmxpHZiC/u92FGaCaeWBYSvBdE5tAQ5bNnf k=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 63e1pgEUbFnQ98maHOM1A8YJZQR24gvcxKcCom9Q+7OkMr1hklcZYi2d1c2kOI4CcKRxbGDiRM
 d9Fsic9zg8S2W3qengRFZE5Qu6xBcrduuhCnSCB7a580E5DjJ/I0uULrb9UO5uyHoafvIGotoU
 clYIOuhYFsTO6vMwURICL6UP1JdvGy7ZM4sD9mpY7wUScpYBNbIGPYJx56Fr5jmrasFgn6Btvn
 ASpOoZ46lKseb22RRQlvzmAiQ0f7uXSYNbo7e/6NcaiuOcC+QQNfbtvAek5qJLINojo4wBkDuM
 IjI=
X-SBRS: 2.7
X-MesageID: 12023810
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12023810"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 14:43:36 +0000
Message-ID: <20200203144340.4614-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] AMD/IOMMU: Cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmFyaW91cyBiaXRzIG9mIGNsZWFudXAgd2l0aG91dCBhbnkgbWFqb3IgZnVuY3Rpb25hbCBjaGFu
Z2UuICBUaGUgZXZlbnR1YWwKcGxhbiBpcyB0byBwdXJnZSB0aGUge2dldCxzZXR9X2ZpZWxkX3tm
cm9tLGlufV91MzIoKSBoZWxwZXJzLCB3aGljaCBhcmUKcmVzcG9uc2libGUgZm9yIHZlcnkgaGFy
ZCB0byBmb2xsb3cgY29kZSwgYW5kIHBvb3IgY29kZSBnZW5lcmF0aW9uLgoKQW5kcmV3IENvb3Bl
ciAoNCk6CiAgQU1EL0lPTU1VOiBNb3ZlIGhlYWRlcnMgdG8gYmUgbG9jYWwKICBBTUQvSU9NTVU6
IERlbGV0ZSBpb21tdV97Z2V0LHNldCxjbGVhcn1fYml0KCkgaGVscGVycwogIEFNRC9JT01NVTog
VHJlYXQgZ3Vlc3QgaGVhZC90YWlsIHBvaW50ZXJzIGFzIGJ5dGUgb2Zmc2V0cwogIEFNRC9JT01N
VTogVHJlYXQgaGVhZC90YWlsIHBvaW50ZXJzIGFzIGJ5dGUgb2Zmc2V0cwoKIHhlbi9hcmNoL3g4
Ni9tbS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxIC0KIC4uLi9wYXNz
dGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5ofSAgICAgICAgICAgICAgICAgIHwgIDQxICsrLS0KIC4u
Li9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaH0gICAgICAgICAgICAgICAgICAgICAgIHwgMjA2ICsr
KysrKysrKysrKysrKysrLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2Fj
cGkuYyAgICAgICAgICAgfCAgIDcgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9jbWQuYyAgICAgICAgICAgIHwgIDMyICsrLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9kZXRlY3QuYyAgICAgICAgIHwgICA3ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvaW9tbXVfZ3Vlc3QuYyAgICAgICAgICB8IDEzMiArKysrKystLS0tLS0tCiB4ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jICAgICAgICAgICB8ICA2NCArKystLS0t
CiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jICAgICAgICAgICB8ICAg
OSArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jICAgICAgICAgICAg
fCAgIDggKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgICAg
ICAgIHwgICA5ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oICAgICAgICAgICAg
ICAgICAgICB8IDE5MCAtLS0tLS0tLS0tLS0tLS0tLS0tCiAxMiBmaWxlcyBjaGFuZ2VkLCAyOTgg
aW5zZXJ0aW9ucygrKSwgNDA4IGRlbGV0aW9ucygtKQogcmVuYW1lIHhlbi97aW5jbHVkZS9hc20t
eDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaCA9PiBkcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdS1kZWZzLmh9ICg5MiUpCiByZW5hbWUgeGVuL3tpbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9h
bWQtaW9tbXUtcHJvdG8uaCA9PiBkcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS5ofSAoNjgl
KQogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS14ODYvYW1kLWlvbW11LmgKCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:43:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:43:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycx4-0006C5-AA; Mon, 03 Feb 2020 14:43:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iycx2-0006Bh-MI
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:43:48 +0000
X-Inumbo-ID: 95b3aca8-4693-11ea-a933-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 95b3aca8-4693-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 14:43:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580741027;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=rzhlrZ6V5p5NSQFknGK68fglT5wG/u1QFxy5g2VbrtI=;
 b=e5USQzLBAPYQ4EHrj07WDCKVnmJsZtG0mXfpi0CaTo+q6CbgekeHWIn+
 AmkKlwBp7PSscUNwJ0OlhdK1x7KM7qGvahnzZDTvWsz1y7ON1PuDLMdg7
 uK3ezTYn7Sd+/sEKcOSarS7FClhEQbUWGm819Dk6QrEf3Bnp1J54sMWXp M=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Att/ZydR5zMLdmObFVHJXIAK1/YyKlZHCudrRw+l2dYYcRUmyVMtKyl22A6qkLt7W0Y1qMTodo
 sHSEkQBT2ND9Sf9sytTz1ZDrLIuhpbCw1+vUDkqh/H/pT4pTd466t2ma5t21Nz3EEyTuxFdySc
 CyDTDUaGYJ97aMN5nooijpgO1uG4ZXyfk2AFt3Iq7aREcI4EiOOzyTzeOjDfWA9gUp8pQ+iDCb
 aUj9kBa5caX0KJfPWfdhG4vnG5Ju03JX5cRCqMMlFGzoXsyW7MhnDPyDmsf+3fzMn88wiJsgtC
 3bk=
X-SBRS: 2.7
X-MesageID: 12285437
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12285437"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 14:43:40 +0000
Message-ID: <20200203144340.4614-5-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200203144340.4614-1-andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] AMD/IOMMU: Treat head/tail pointers as byte
 offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIE1NSU8gcmVnaXN0ZXJzIGFzIGFscmVhZHkgYnl0ZSBvZmZzZXRzLiAgVXNpbmcgdGhlbSBp
biB0aGlzIGZvcm0gcmVtb3Zlcwp0aGUgbmVlZCB0byBzaGlmdCB0aGVpciB2YWx1ZXMgZm9yIHVz
ZS4KCkl0IGlzIGFsc28gaW5lZmZpY2llbnQgdG8gc3RvcmUgYm90aCBlbnRyaWVzIGFuZCBhbGxv
Y19zaXplICh3aGljaCBkaWZmZXIgYnkgYQpmaXhlZCBlbnRyeV9zaXplKS4gIFJlbmFtZSBhbGxv
Y19zaXplIHRvIHNpemUsIGFuZCBkcm9wIGVudHJpZXMgZW50aXJlbHksCndoaWNoIHNpbXBsaWZp
ZXMgdGhlIGFsbG9jYXRpb24vZGVhbGxvY2F0aW9uIGhlbHBlcnMgc2xpZ2h0bHkuCgpNYXJrIHNl
bmRfaW9tbXVfY29tbWFuZCgpIGFuZCBpbnZhbGlkYXRlX2lvbW11X2FsbCgpIGFzIHN0YXRpYywg
YXMgdGhleSBoYXZlCm5vIGV4dGVybmFsIGRlY2xhcmF0aW9uIG9yIGNhbGxlcnMuCgpPdmVyYWxs
LCB0aGlzIHNpbXBsaWZpY2F0aW9uIGFsbG93cyBHQ0MgdG8gb3B0aW1pc2Ugc3VmZmljaWVudGx5
IHRvIGNvbnN0cnVjdApjb21tYW5kcyBkaXJlY3RseSBpbiB0aGUgY29tbWFuZCByaW5nLCByYXRo
ZXIgdGhhbiBvbiB0aGUgc3RhY2sgYW5kIGNvcHlpbmcKdGhlbSBpbnRvIHBsYWNlLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUZXN0ZWQgb24g
YSBSb21lIHN5c3RlbS4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVm
cy5oIHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmggICAgICB8IDE4
ICsrLS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2Nt
ZC5jICB8IDIwICsrKysrKysrLS0tLS0tLS0tLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jIHwgMzAgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiA0IGZp
bGVzIGNoYW5nZWQsIDIzIGluc2VydGlvbnMoKyksIDQ2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmggYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5oCmluZGV4IDk2MzAwOWRlNmEuLjUwNjEzY2Ex
NTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmgK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LWRlZnMuaApAQCAtNDgxLDcg
KzQ4MSw2IEBAIHN0cnVjdCBhbWRfaW9tbXVfcHRlIHsKICNkZWZpbmUgSU5WX0lPTU1VX0FMTF9Q
QUdFU19BRERSRVNTICAgICAgKCgxVUxMIDw8IDYzKSAtIDEpCiAKICNkZWZpbmUgSU9NTVVfUklO
R19CVUZGRVJfUFRSX01BU0sgICAgICAgICAgICAgICAgICAweDAwMDdGRkYwCi0jZGVmaW5lIElP
TU1VX1JJTkdfQlVGRkVSX1BUUl9TSElGVCAgICAgICAgICAgICAgICAgNAogCiAjZGVmaW5lIElP
TU1VX0NNRF9ERVZJQ0VfSURfTUFTSyAgICAgICAgICAgICAgICAgICAgMHgwMDAwRkZGRgogI2Rl
ZmluZSBJT01NVV9DTURfREVWSUNFX0lEX1NISUZUICAgICAgICAgICAgICAgICAgIDAKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS5oIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKaW5kZXggMGI1OThkMDZmOC4uMWFiZmRjNjg1YSAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKQEAgLTU4LDEyICs1OCwxMSBAQCBzdHJ1Y3Qg
dGFibGVfc3RydWN0IHsKIH07CiAKIHN0cnVjdCByaW5nX2J1ZmZlciB7CisgICAgc3BpbmxvY2tf
dCBsb2NrOyAgICAvKiBwcm90ZWN0IGJ1ZmZlciBwb2ludGVycyAqLwogICAgIHZvaWQgKmJ1ZmZl
cjsKLSAgICB1bnNpZ25lZCBsb25nIGVudHJpZXM7Ci0gICAgdW5zaWduZWQgbG9uZyBhbGxvY19z
aXplOwogICAgIHVpbnQzMl90IHRhaWw7CiAgICAgdWludDMyX3QgaGVhZDsKLSAgICBzcGlubG9j
a190IGxvY2s7ICAgIC8qIHByb3RlY3QgYnVmZmVyIHBvaW50ZXJzICovCisgICAgdWludDMyX3Qg
c2l6ZTsKIH07CiAKIHR5cGVkZWYgc3RydWN0IGlvbW11X2NhcCB7CkBAIC0zNzksMTkgKzM3OCw2
IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhc19jYXAoc3RydWN0IGFtZF9pb21tdSAqaW9t
bXUsIHVpbnQzMl90IGJpdCkKICAgICByZXR1cm4gISEoaW9tbXUtPmNhcC5oZWFkZXIgJiAoMXUg
PDwgYml0KSk7CiB9CiAKLS8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1
ZmZlciAqLwotc3RhdGljIGlubGluZSB1aW50MzJfdCBpb21tdV9nZXRfcmJfcG9pbnRlcih1aW50
MzJfdCByZWcpCi17Ci0gICAgcmV0dXJuIGdldF9maWVsZF9mcm9tX3JlZ191MzIocmVnLCBJT01N
VV9SSU5HX0JVRkZFUl9QVFJfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVV9SSU5HX0JVRkZFUl9QVFJfU0hJRlQpOwotfQotCi1zdGF0aWMgaW5saW5lIHZvaWQg
aW9tbXVfc2V0X3JiX3BvaW50ZXIodWludDMyX3QgKnJlZywgdWludDMyX3QgdmFsKQotewotICAg
IHNldF9maWVsZF9pbl9yZWdfdTMyKHZhbCwgKnJlZywgSU9NTVVfUklOR19CVUZGRVJfUFRSX01B
U0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUklOR19CVUZGRVJfUFRSX1NISUZU
LCByZWcpOwotfQotCiAvKiBhY2Nlc3MgZGV2aWNlIGlkIGZpZWxkIGZyb20gaW9tbXUgY21kICov
CiBzdGF0aWMgaW5saW5lIHVpbnQxNl90IGlvbW11X2dldF9kZXZpZF9mcm9tX2NtZCh1aW50MzJf
dCBjbWQpCiB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
Y21kLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKaW5kZXggMTY2
ZjBlNzI2My4uMjRlZjU5ZDQzNiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2NtZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9j
bWQuYwpAQCAtMjQsMTYgKzI0LDE0IEBAIHN0YXRpYyBpbnQgcXVldWVfaW9tbXVfY29tbWFuZChz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQogewogICAgIHVpbnQzMl90IHRhaWws
IGhlYWQ7CiAKLSAgICB0YWlsID0gaW9tbXUtPmNtZF9idWZmZXIudGFpbDsKLSAgICBpZiAoICsr
dGFpbCA9PSBpb21tdS0+Y21kX2J1ZmZlci5lbnRyaWVzICkKKyAgICB0YWlsID0gaW9tbXUtPmNt
ZF9idWZmZXIudGFpbCArIElPTU1VX0NNRF9CVUZGRVJfRU5UUllfU0laRTsKKyAgICBpZiAoIHRh
aWwgPT0gaW9tbXUtPmNtZF9idWZmZXIuc2l6ZSApCiAgICAgICAgIHRhaWwgPSAwOwogCi0gICAg
aGVhZCA9IGlvbW11X2dldF9yYl9wb2ludGVyKHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKwotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DTURfQlVGRkVSX0hFQURf
T0ZGU0VUKSk7CisgICAgaGVhZCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURf
QlVGRkVSX0hFQURfT0ZGU0VUKTsKICAgICBpZiAoIGhlYWQgIT0gdGFpbCApCiAgICAgewotICAg
ICAgICBtZW1jcHkoaW9tbXUtPmNtZF9idWZmZXIuYnVmZmVyICsKLSAgICAgICAgICAgICAgIChp
b21tdS0+Y21kX2J1ZmZlci50YWlsICogSU9NTVVfQ01EX0JVRkZFUl9FTlRSWV9TSVpFKSwKKyAg
ICAgICAgbWVtY3B5KGlvbW11LT5jbWRfYnVmZmVyLmJ1ZmZlciArIGlvbW11LT5jbWRfYnVmZmVy
LnRhaWwsCiAgICAgICAgICAgICAgICBjbWQsIElPTU1VX0NNRF9CVUZGRVJfRU5UUllfU0laRSk7
CiAKICAgICAgICAgaW9tbXUtPmNtZF9idWZmZXIudGFpbCA9IHRhaWw7CkBAIC00NSwxMyArNDMs
MTEgQEAgc3RhdGljIGludCBxdWV1ZV9pb21tdV9jb21tYW5kKHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11LCB1MzIgY21kW10pCiAKIHN0YXRpYyB2b2lkIGNvbW1pdF9pb21tdV9jb21tYW5kX2J1ZmZl
cihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKLSAgICB1MzIgdGFpbCA9IDA7Ci0KLSAgICBp
b21tdV9zZXRfcmJfcG9pbnRlcigmdGFpbCwgaW9tbXUtPmNtZF9idWZmZXIudGFpbCk7Ci0gICAg
d3JpdGVsKHRhaWwsIGlvbW11LT5tbWlvX2Jhc2UrSU9NTVVfQ01EX0JVRkZFUl9UQUlMX09GRlNF
VCk7CisgICAgd3JpdGVsKGlvbW11LT5jbWRfYnVmZmVyLnRhaWwsCisgICAgICAgICAgIGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZGU0VUKTsKIH0KIAotaW50IHNl
bmRfaW9tbXVfY29tbWFuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQorc3Rh
dGljIGludCBzZW5kX2lvbW11X2NvbW1hbmQoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHUzMiBj
bWRbXSkKIHsKICAgICBpZiAoIHF1ZXVlX2lvbW11X2NvbW1hbmQoaW9tbXUsIGNtZCkgKQogICAg
IHsKQEAgLTI2MSw3ICsyNTcsNyBAQCBzdGF0aWMgdm9pZCBpbnZhbGlkYXRlX2ludGVycnVwdF90
YWJsZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTE2IGRldmljZV9pZCkKICAgICBzZW5kX2lv
bW11X2NvbW1hbmQoaW9tbXUsIGNtZCk7CiB9CiAKLXZvaWQgaW52YWxpZGF0ZV9pb21tdV9hbGwo
c3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCitzdGF0aWMgdm9pZCBpbnZhbGlkYXRlX2lvbW11X2Fs
bChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIHsKICAgICB1MzIgY21kWzRdLCBlbnRyeTsKIApk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKaW5kZXggN2JmNmZlZjNlZS4u
Y2ZkZWVlZmMyZCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBA
IC0xMTcsNyArMTE3LDcgQEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfY21kX2J1ZmZlcl9p
bl9tbWlvX3NwYWNlKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogICAgIGlvbW11X3NldF9hZGRy
X2xvX3RvX3JlZygmZW50cnksIGFkZHJfbG8gPj4gUEFHRV9TSElGVCk7CiAgICAgd3JpdGVsKGVu
dHJ5LCBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ01EX0JVRkZFUl9CQVNFX0xPV19PRkZTRVQp
OwogCi0gICAgcG93ZXJfb2YyX2VudHJpZXMgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhpb21tdS0+
Y21kX2J1ZmZlci5hbGxvY19zaXplKSArCisgICAgcG93ZXJfb2YyX2VudHJpZXMgPSBnZXRfb3Jk
ZXJfZnJvbV9ieXRlcyhpb21tdS0+Y21kX2J1ZmZlci5zaXplKSArCiAgICAgICAgIElPTU1VX0NN
RF9CVUZGRVJfUE9XRVJfT0YyX0VOVFJJRVNfUEVSX1BBR0U7CiAKICAgICBlbnRyeSA9IDA7CkBA
IC0xNDUsNyArMTQ1LDcgQEAgc3RhdGljIHZvaWQgcmVnaXN0ZXJfaW9tbXVfZXZlbnRfbG9nX2lu
X21taW9fc3BhY2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgaW9tbXVfc2V0X2FkZHJf
bG9fdG9fcmVnKCZlbnRyeSwgYWRkcl9sbyA+PiBQQUdFX1NISUZUKTsKICAgICB3cml0ZWwoZW50
cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9FVkVOVF9MT0dfQkFTRV9MT1dfT0ZGU0VUKTsK
IAotICAgIHBvd2VyX29mMl9lbnRyaWVzID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoaW9tbXUtPmV2
ZW50X2xvZy5hbGxvY19zaXplKSArCisgICAgcG93ZXJfb2YyX2VudHJpZXMgPSBnZXRfb3JkZXJf
ZnJvbV9ieXRlcyhpb21tdS0+ZXZlbnRfbG9nLnNpemUpICsKICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX0VWRU5UX0xPR19QT1dFUl9PRjJfRU5UUklFU19QRVJfUEFHRTsKIAogICAgIGVu
dHJ5ID0gMDsKQEAgLTE3Myw3ICsxNzMsNyBAQCBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9w
cHJfbG9nX2luX21taW9fc3BhY2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgaW9tbXVf
c2V0X2FkZHJfbG9fdG9fcmVnKCZlbnRyeSwgYWRkcl9sbyA+PiBQQUdFX1NISUZUKTsKICAgICB3
cml0ZWwoZW50cnksIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9QUFJfTE9HX0JBU0VfTE9XX09G
RlNFVCk7CiAKLSAgICBwb3dlcl9vZjJfZW50cmllcyA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKGlv
bW11LT5wcHJfbG9nLmFsbG9jX3NpemUpICsKKyAgICBwb3dlcl9vZjJfZW50cmllcyA9IGdldF9v
cmRlcl9mcm9tX2J5dGVzKGlvbW11LT5wcHJfbG9nLnNpemUpICsKICAgICAgICAgICAgICAgICAg
ICAgICAgIElPTU1VX1BQUl9MT0dfUE9XRVJfT0YyX0VOVFJJRVNfUEVSX1BBR0U7CiAKICAgICBl
bnRyeSA9IDA7CkBAIC0zMDAsNyArMzAwLDcgQEAgc3RhdGljIGludCBpb21tdV9yZWFkX2xvZyhz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IGVudHJ5X3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKCpwYXJz
ZV9mdW5jKShzdHJ1Y3QgYW1kX2lvbW11ICosIHUzMiAqKSkKIHsKLSAgICB1MzIgdGFpbCwgaGVh
ZCwgKmVudHJ5LCB0YWlsX29mZmVzdCwgaGVhZF9vZmZzZXQ7CisgICAgdTMyIHRhaWwsICplbnRy
eSwgdGFpbF9vZmZlc3QsIGhlYWRfb2Zmc2V0OwogCiAgICAgQlVHX09OKCFpb21tdSB8fCAoKGxv
ZyAhPSAmaW9tbXUtPmV2ZW50X2xvZykgJiYgKGxvZyAhPSAmaW9tbXUtPnBwcl9sb2cpKSk7CiAg
ICAgCkBAIC0zMTYsMjIgKzMxNiwyMCBAQCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11LAogICAgICAgICBJT01NVV9QUFJfTE9HX0hFQURfT0ZGU0VUOwog
CiAgICAgdGFpbCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyB0YWlsX29mZmVzdCk7Ci0gICAg
dGFpbCA9IGlvbW11X2dldF9yYl9wb2ludGVyKHRhaWwpOwogCiAgICAgd2hpbGUgKCB0YWlsICE9
IGxvZy0+aGVhZCApCiAgICAgewogICAgICAgICAvKiByZWFkIGV2ZW50IGxvZyBlbnRyeSAqLwot
ICAgICAgICBlbnRyeSA9ICh1MzIgKikobG9nLT5idWZmZXIgKyBsb2ctPmhlYWQgKiBlbnRyeV9z
aXplKTsKKyAgICAgICAgZW50cnkgPSAodTMyICopKGxvZy0+YnVmZmVyICsgbG9nLT5oZWFkKTsK
IAogICAgICAgICBwYXJzZV9mdW5jKGlvbW11LCBlbnRyeSk7Ci0gICAgICAgIGlmICggKytsb2ct
PmhlYWQgPT0gbG9nLT5lbnRyaWVzICkKKworICAgICAgICBsb2ctPmhlYWQgKz0gZW50cnlfc2l6
ZTsKKyAgICAgICAgaWYgKCBsb2ctPmhlYWQgPT0gbG9nLT5zaXplICkKICAgICAgICAgICAgIGxv
Zy0+aGVhZCA9IDA7CiAKICAgICAgICAgLyogdXBkYXRlIGhlYWQgcG9pbnRlciAqLwotICAgICAg
ICBoZWFkID0gMDsKLSAgICAgICAgaW9tbXVfc2V0X3JiX3BvaW50ZXIoJmhlYWQsIGxvZy0+aGVh
ZCk7Ci0KLSAgICAgICAgd3JpdGVsKGhlYWQsIGlvbW11LT5tbWlvX2Jhc2UgKyBoZWFkX29mZnNl
dCk7CisgICAgICAgIHdyaXRlbChsb2ctPmhlYWQsIGlvbW11LT5tbWlvX2Jhc2UgKyBoZWFkX29m
ZnNldCk7CiAgICAgfQogCiAgICAgc3Bpbl91bmxvY2soJmxvZy0+bG9jayk7CkBAIC0xMDAxLDcg
Kzk5OSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBkZWFsbG9jYXRlX2J1ZmZlcih2b2lkICpidWYs
IHVuc2lnbmVkIGxvbmcgc3opCiAKIHN0YXRpYyB2b2lkIF9faW5pdCBkZWFsbG9jYXRlX3Jpbmdf
YnVmZmVyKHN0cnVjdCByaW5nX2J1ZmZlciAqcmluZ19idWYpCiB7Ci0gICAgZGVhbGxvY2F0ZV9i
dWZmZXIocmluZ19idWYtPmJ1ZmZlciwgcmluZ19idWYtPmFsbG9jX3NpemUpOworICAgIGRlYWxs
b2NhdGVfYnVmZmVyKHJpbmdfYnVmLT5idWZmZXIsIHJpbmdfYnVmLT5zaXplKTsKICAgICByaW5n
X2J1Zi0+YnVmZmVyID0gTlVMTDsKICAgICByaW5nX2J1Zi0+aGVhZCA9IDA7CiAgICAgcmluZ19i
dWYtPnRhaWwgPSAwOwpAQCAtMTAzNiwxMSArMTAzNCw5IEBAIHN0YXRpYyB2b2lkICpfX2luaXQg
YWxsb2NhdGVfcmluZ19idWZmZXIoc3RydWN0IHJpbmdfYnVmZmVyICpyaW5nX2J1ZiwKICAgICBy
aW5nX2J1Zi0+dGFpbCA9IDA7CiAKICAgICBzcGluX2xvY2tfaW5pdCgmcmluZ19idWYtPmxvY2sp
OwotICAgIAotICAgIHJpbmdfYnVmLT5hbGxvY19zaXplID0gUEFHRV9TSVpFIDw8IGdldF9vcmRl
cl9mcm9tX2J5dGVzKGVudHJpZXMgKgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudHJ5X3NpemUpOwotICAgIHJpbmdfYnVmLT5l
bnRyaWVzID0gcmluZ19idWYtPmFsbG9jX3NpemUgLyBlbnRyeV9zaXplOwotICAgIHJpbmdfYnVm
LT5idWZmZXIgPSBhbGxvY2F0ZV9idWZmZXIocmluZ19idWYtPmFsbG9jX3NpemUsIG5hbWUsIGNs
ZWFyKTsKKworICAgIHJpbmdfYnVmLT5zaXplID0gUEFHRV9TSVpFIDw8IGdldF9vcmRlcl9mcm9t
X2J5dGVzKGVudHJpZXMgKiBlbnRyeV9zaXplKTsKKyAgICByaW5nX2J1Zi0+YnVmZmVyID0gYWxs
b2NhdGVfYnVmZmVyKHJpbmdfYnVmLT5zaXplLCBuYW1lLCBjbGVhcik7CiAKICAgICByZXR1cm4g
cmluZ19idWYtPmJ1ZmZlcjsKIH0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:43:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:43:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycx5-0006Ck-N1; Mon, 03 Feb 2020 14:43:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iycx4-0006C1-5j
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:43:50 +0000
X-Inumbo-ID: 94727aaf-4693-11ea-8e6a-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94727aaf-4693-11ea-8e6a-12813bfff9fa;
 Mon, 03 Feb 2020 14:43:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580741026;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=FfU9MZI/ojg3SsfVC2RfFMTHV6FmZYYVJt+bQ8PV4Hs=;
 b=AD+VStpozkpboFoX82ugAZhZDqssrt+QBecqWR63eIfFuG2efwOPFvQz
 Oy3ey/Aub8B57b2vs58pLU1YuBIkPp05EfeSekEZMmK407US4Qg+L6Rfj
 FeOGuNMujhHcPj1og69PUfmE9LCn0GXBFIa/4WjcTDqLkMx9gdqrQ9zMb c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 96PiWZXpb9fwwkrcodzvYVTc3OkL6jPTXtogDhEkU9J6vS9DPN5M+W4wyewLh90NSQoQM6LyRJ
 8Q4bawlW5xT286yStSE4oWO8tWP0Gfx1DU4TIYx2eEbWp7tafvWCvtm/L4r3cPLYbWfAT3mTSb
 SiQSJdiMtuPz/PkURZmqj1RzUbDYsR8wOHFY3/bBZz/L04gVZ4FTLFQDcTzweHsMtcAXNI4ZKn
 pBAf6StDnpOmF+e2Mh/xxJLqw4pt663VK0wDHdFdd6D5crncpFc+gZeCXlytvCclFHvVIshVtc
 WVw=
X-SBRS: 2.7
X-MesageID: 12023812
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12023812"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 14:43:39 +0000
Message-ID: <20200203144340.4614-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200203144340.4614-1-andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] AMD/IOMMU: Treat guest head/tail pointers
 as byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIE1NSU8gcmVnaXN0ZXJzIGFzIGFscmVhZHkgYnl0ZSBvZmZzZXRzLiAgQnkgbWFza2luZyBv
dXQgdGhlIHJlc2VydmVkIGJpdHMKc3VpdGFibHkgaW4gZ3Vlc3RfaW9tbXVfbW1pb193cml0ZTY0
KCksIHdlIGNhbiB1c2UgdGhlIHZhbHVlcyBkaXJlY3RseSwKaW5zdGVhZCBvZiBtYXNraW5nL3No
aWZ0aW5nIG9uIGV2ZXJ5IHVzZS4KClN0b3JlIHRoZSBidWZmZXIgc2l6ZSwgcmF0aGVyIHRoYW4g
dGhlIG51bWJlciBvZiBlbnRyaWVzLCB0byBrZWVwIHRoZSBzYW1lCnVuaXRzIGZvciBjb21wYXJp
c29uIHB1cnBvc2VzLgoKVGhpcyBzaW1wbGlmaWVzIGd1ZXN0X2lvbW11X2dldF90YWJsZV9tZm4o
KSBieSBkcm9wcGluZyB0aGUgZW50cnlfc2l6ZQpwYXJhbWV0ZXIsIGFuZCBzaW1wbGlmaWVzIHRo
ZSBtYXBfZG9tYWluX3BhZ2UoKSBoYW5kbGluZyBieSBiZWluZyBhYmxlIHRvIGRyb3AKdGhlIGxv
Z19iYXNlIHZhcmlhYmxlcy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpVbnRlc3RlZCAtIHRoaXMgaXMg
YWxsIGRlYWQgY29kZSwgYW5kIHRoZXJlIGFyZSBwbGVudHkgb2Ygc2VjdXJpdHkgaXNzdWVzCndo
aWNoIG5lZWQgYWRqdXN0aW5nIGJlZm9yZSBpdCBjYW4gc3RhcnQgYmVpbmcgdXNlZCBhZ2Fpbi4K
LS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaCAgICAgICB8ICAyICstCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYyB8IDg1ICsrKysrKysrKysr
KysrKy0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygrKSwg
NDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11LmggYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaAppbmRleCA4MWI2
ODEyZDNhLi4wYjU5OGQwNmY4IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXUuaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaApAQCAt
MTUyLDcgKzE1Miw3IEBAIHN0cnVjdCBndWVzdF9idWZmZXIgewogICAgIHN0cnVjdCBtbWlvX3Jl
ZyAgICAgICAgIHJlZ19iYXNlOwogICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ190YWls
OwogICAgIHN0cnVjdCBtbWlvX3JlZyAgICAgICAgIHJlZ19oZWFkOwotICAgIHVpbnQzMl90ICAg
ICAgICAgICAgICAgIGVudHJpZXM7CisgICAgdWludDMyX3QgICAgICAgICAgICAgICAgc2l6ZTsK
IH07CiAKIHN0cnVjdCBndWVzdF9pb21tdV9tc2kgewpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfZ3Vlc3QuYwppbmRleCBkMDU5MDFkMzQ4Li5lZjljNGE0ZDI5IDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYworKysgYi94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwpAQCAtMTAzLDE0ICsxMDMsMTMgQEAg
c3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVfZGVsaXZlcl9tc2koc3RydWN0IGRvbWFpbiAqZCkKIAog
c3RhdGljIHVuc2lnbmVkIGxvbmcgZ3Vlc3RfaW9tbXVfZ2V0X3RhYmxlX21mbihzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50NjRfdCBiYXNlX3JhdywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGVudHJ5X3NpemUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwb3MpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBpZHgsIGdmbiwgbWZuOwogICAgIHAybV90eXBlX3QgcDJtdDsKIAogICAgIGdmbiA9
IGdldF9nZm5fZnJvbV9iYXNlX3JlZyhiYXNlX3Jhdyk7Ci0gICAgaWR4ID0gKHBvcyAqIGVudHJ5
X3NpemUpID4+IFBBR0VfU0hJRlQ7CisgICAgaWR4ID0gcG9zID4+IFBBR0VfU0hJRlQ7CiAKICAg
ICBtZm4gPSBtZm5feChnZXRfZ2ZuKGQsIGdmbiArIGlkeCwgJnAybXQpKTsKICAgICBwdXRfZ2Zu
KGQsIGdmbik7CkBAIC0xMzMsMTQgKzEzMiwxNCBAQCBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9l
bmFibGVfcmluZ19idWZmZXIoc3RydWN0IGd1ZXN0X2lvbW11ICppb21tdSwKICAgICB1aW50MzJf
dCBsZW5ndGhfcmF3ID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMihidWZmZXItPnJlZ19iYXNlLmhp
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJJTkdf
QkZfTEVOR1RIX01BU0ssCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUklOR19CRl9MRU5HVEhfU0hJRlQpOwotICAgIGJ1ZmZlci0+ZW50cmllcyA9IDEg
PDwgbGVuZ3RoX3JhdzsKKyAgICBidWZmZXItPnNpemUgPSBlbnRyeV9zaXplIDw8IGxlbmd0aF9y
YXc7CiB9CiAKIHZvaWQgZ3Vlc3RfaW9tbXVfYWRkX3Bwcl9sb2coc3RydWN0IGRvbWFpbiAqZCwg
dTMyIGVudHJ5W10pCiB7CiAgICAgdWludDE2X3QgZ2Rldl9pZDsKICAgICB1bnNpZ25lZCBsb25n
IG1mbiwgdGFpbCwgaGVhZDsKLSAgICBwcHJfZW50cnlfdCAqbG9nLCAqbG9nX2Jhc2U7CisgICAg
cHByX2VudHJ5X3QgKmxvZzsKICAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11OwogCiAgICAg
aWYgKCAhaXNfaHZtX2RvbWFpbihkKSApCkBAIC0xNTAsMTAgKzE0OSwxMCBAQCB2b2lkIGd1ZXN0
X2lvbW11X2FkZF9wcHJfbG9nKHN0cnVjdCBkb21haW4gKmQsIHUzMiBlbnRyeVtdKQogICAgIGlm
ICggIWlvbW11ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgdGFpbCA9IGlvbW11X2dldF9yYl9w
b2ludGVyKGlvbW11LT5wcHJfbG9nLnJlZ190YWlsLmxvKTsKLSAgICBoZWFkID0gaW9tbXVfZ2V0
X3JiX3BvaW50ZXIoaW9tbXUtPnBwcl9sb2cucmVnX2hlYWQubG8pOworICAgIHRhaWwgPSBpb21t
dS0+cHByX2xvZy5yZWdfdGFpbC5sbzsKKyAgICBoZWFkID0gaW9tbXUtPnBwcl9sb2cucmVnX2hl
YWQubG87CiAKLSAgICBpZiAoIHRhaWwgPj0gaW9tbXUtPnBwcl9sb2cuZW50cmllcyB8fCBoZWFk
ID49IGlvbW11LT5wcHJfbG9nLmVudHJpZXMgKQorICAgIGlmICggdGFpbCA+PSBpb21tdS0+cHBy
X2xvZy5zaXplIHx8IGhlYWQgPj0gaW9tbXUtPnBwcl9sb2cuc2l6ZSApCiAgICAgewogICAgICAg
ICBBTURfSU9NTVVfREVCVUcoIkVycm9yOiBndWVzdCBpb21tdSBwcHIgbG9nIG92ZXJmbG93c1xu
Iik7CiAgICAgICAgIGd1ZXN0X2lvbW11X2Rpc2FibGUoaW9tbXUpOwpAQCAtMTYxLDExICsxNjAs
MTAgQEAgdm9pZCBndWVzdF9pb21tdV9hZGRfcHByX2xvZyhzdHJ1Y3QgZG9tYWluICpkLCB1MzIg
ZW50cnlbXSkKICAgICB9CiAKICAgICBtZm4gPSBndWVzdF9pb21tdV9nZXRfdGFibGVfbWZuKGQs
IHJlZ190b191NjQoaW9tbXUtPnBwcl9sb2cucmVnX2Jhc2UpLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZW9mKHBwcl9lbnRyeV90KSwgdGFpbCk7CisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB0YWlsKTsKICAgICBBU1NFUlQobWZuX3ZhbGlkKF9t
Zm4obWZuKSkpOwogCi0gICAgbG9nX2Jhc2UgPSBtYXBfZG9tYWluX3BhZ2UoX21mbihtZm4pKTsK
LSAgICBsb2cgPSBsb2dfYmFzZSArIHRhaWwgJSAoUEFHRV9TSVpFIC8gc2l6ZW9mKHBwcl9lbnRy
eV90KSk7CisgICAgbG9nID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4obWZuKSkgKyAodGFpbCAmIFBB
R0VfTUFTSyk7CiAKICAgICAvKiBDb252ZXJ0IHBoeXNpY2FsIGRldmljZSBpZCBiYWNrIGludG8g
dmlydHVhbCBkZXZpY2UgaWQgKi8KICAgICBnZGV2X2lkID0gZ3Vlc3RfYmRmKGQsIGlvbW11X2dl
dF9kZXZpZF9mcm9tX2NtZChlbnRyeVswXSkpOwpAQCAtMTc0LDEzICsxNzIsMTUgQEAgdm9pZCBn
dWVzdF9pb21tdV9hZGRfcHByX2xvZyhzdHJ1Y3QgZG9tYWluICpkLCB1MzIgZW50cnlbXSkKICAg
ICBtZW1jcHkobG9nLCBlbnRyeSwgc2l6ZW9mKHBwcl9lbnRyeV90KSk7CiAKICAgICAvKiBOb3cg
c2hpZnQgcHByIGxvZyB0YWlsIHBvaW50ZXIgKi8KLSAgICBpZiAoICsrdGFpbCA+PSBpb21tdS0+
cHByX2xvZy5lbnRyaWVzICkKKyAgICB0YWlsICs9IHNpemVvZihwcHJfZW50cnlfdCk7CisgICAg
aWYgKCB0YWlsID49IGlvbW11LT5wcHJfbG9nLnNpemUgKQogICAgIHsKICAgICAgICAgdGFpbCA9
IDA7CiAgICAgICAgIGlvbW11LT5yZWdfc3RhdHVzLmxvIHw9IElPTU1VX1NUQVRVU19QUFJfTE9H
X09WRVJGTE9XOwogICAgIH0KLSAgICBpb21tdV9zZXRfcmJfcG9pbnRlcigmaW9tbXUtPnBwcl9s
b2cucmVnX3RhaWwubG8sIHRhaWwpOwotICAgIHVubWFwX2RvbWFpbl9wYWdlKGxvZ19iYXNlKTsK
KworICAgIGlvbW11LT5wcHJfbG9nLnJlZ190YWlsLmxvID0gdGFpbDsKKyAgICB1bm1hcF9kb21h
aW5fcGFnZShsb2cpOwogCiAgICAgZ3Vlc3RfaW9tbXVfZGVsaXZlcl9tc2koZCk7CiB9CkBAIC0x
ODksNyArMTg5LDcgQEAgdm9pZCBndWVzdF9pb21tdV9hZGRfZXZlbnRfbG9nKHN0cnVjdCBkb21h
aW4gKmQsIHUzMiBlbnRyeVtdKQogewogICAgIHVpbnQxNl90IGRldl9pZDsKICAgICB1bnNpZ25l
ZCBsb25nIG1mbiwgdGFpbCwgaGVhZDsKLSAgICBldmVudF9lbnRyeV90ICpsb2csICpsb2dfYmFz
ZTsKKyAgICBldmVudF9lbnRyeV90ICpsb2c7CiAgICAgc3RydWN0IGd1ZXN0X2lvbW11ICppb21t
dTsKIAogICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgKQpAQCAtMTk5LDEwICsxOTksMTAgQEAg
dm9pZCBndWVzdF9pb21tdV9hZGRfZXZlbnRfbG9nKHN0cnVjdCBkb21haW4gKmQsIHUzMiBlbnRy
eVtdKQogICAgIGlmICggIWlvbW11ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgdGFpbCA9IGlv
bW11X2dldF9yYl9wb2ludGVyKGlvbW11LT5ldmVudF9sb2cucmVnX3RhaWwubG8pOwotICAgIGhl
YWQgPSBpb21tdV9nZXRfcmJfcG9pbnRlcihpb21tdS0+ZXZlbnRfbG9nLnJlZ19oZWFkLmxvKTsK
KyAgICB0YWlsID0gaW9tbXUtPmV2ZW50X2xvZy5yZWdfdGFpbC5sbzsKKyAgICBoZWFkID0gaW9t
bXUtPmV2ZW50X2xvZy5yZWdfaGVhZC5sbzsKIAotICAgIGlmICggdGFpbCA+PSBpb21tdS0+ZXZl
bnRfbG9nLmVudHJpZXMgfHwgaGVhZCA+PSBpb21tdS0+ZXZlbnRfbG9nLmVudHJpZXMgKQorICAg
IGlmICggdGFpbCA+PSBpb21tdS0+ZXZlbnRfbG9nLnNpemUgfHwgaGVhZCA+PSBpb21tdS0+ZXZl
bnRfbG9nLnNpemUgKQogICAgIHsKICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJFcnJvcjogZ3Vl
c3QgaW9tbXUgZXZlbnQgb3ZlcmZsb3dzXG4iKTsKICAgICAgICAgZ3Vlc3RfaW9tbXVfZGlzYWJs
ZShpb21tdSk7CkBAIC0yMTAsMTEgKzIxMCwxMCBAQCB2b2lkIGd1ZXN0X2lvbW11X2FkZF9ldmVu
dF9sb2coc3RydWN0IGRvbWFpbiAqZCwgdTMyIGVudHJ5W10pCiAgICAgfQogCiAgICAgbWZuID0g
Z3Vlc3RfaW9tbXVfZ2V0X3RhYmxlX21mbihkLCByZWdfdG9fdTY0KGlvbW11LT5ldmVudF9sb2cu
cmVnX2Jhc2UpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGV2
ZW50X2VudHJ5X3QpLCB0YWlsKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHRhaWwpOwogICAgIEFTU0VSVChtZm5fdmFsaWQoX21mbihtZm4pKSk7CiAKLSAgICBsb2dfYmFz
ZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKG1mbikpOwotICAgIGxvZyA9IGxvZ19iYXNlICsgdGFp
bCAlIChQQUdFX1NJWkUgLyBzaXplb2YoZXZlbnRfZW50cnlfdCkpOworICAgIGxvZyA9IG1hcF9k
b21haW5fcGFnZShfbWZuKG1mbikpICsgKHRhaWwgJiBQQUdFX01BU0spOwogCiAgICAgLyogcmUt
d3JpdGUgcGh5c2ljYWwgZGV2aWNlIGlkIGludG8gdmlydHVhbCBkZXZpY2UgaWQgKi8KICAgICBk
ZXZfaWQgPSBndWVzdF9iZGYoZCwgaW9tbXVfZ2V0X2RldmlkX2Zyb21fY21kKGVudHJ5WzBdKSk7
CkBAIC0yMjIsMTQgKzIyMSwxNSBAQCB2b2lkIGd1ZXN0X2lvbW11X2FkZF9ldmVudF9sb2coc3Ry
dWN0IGRvbWFpbiAqZCwgdTMyIGVudHJ5W10pCiAgICAgbWVtY3B5KGxvZywgZW50cnksIHNpemVv
ZihldmVudF9lbnRyeV90KSk7CiAKICAgICAvKiBOb3cgc2hpZnQgZXZlbnQgbG9nIHRhaWwgcG9p
bnRlciAqLwotICAgIGlmICggKyt0YWlsID49IGlvbW11LT5ldmVudF9sb2cuZW50cmllcyApCisg
ICAgdGFpbCArPSBzaXplb2YoZXZlbnRfZW50cnlfdCk7CisgICAgaWYgKCB0YWlsID49IGlvbW11
LT5ldmVudF9sb2cuc2l6ZSApCiAgICAgewogICAgICAgICB0YWlsID0gMDsKICAgICAgICAgaW9t
bXUtPnJlZ19zdGF0dXMubG8gfD0gSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19PVkVSRkxPVzsKICAg
ICB9CiAKLSAgICBpb21tdV9zZXRfcmJfcG9pbnRlcigmaW9tbXUtPmV2ZW50X2xvZy5yZWdfdGFp
bC5sbywgdGFpbCk7Ci0gICAgdW5tYXBfZG9tYWluX3BhZ2UobG9nX2Jhc2UpOworICAgIGlvbW11
LT5ldmVudF9sb2cucmVnX3RhaWwubG8gPSB0YWlsOworICAgIHVubWFwX2RvbWFpbl9wYWdlKGxv
Zyk7CiAKICAgICBndWVzdF9pb21tdV9kZWxpdmVyX21zaShkKTsKIH0KQEAgLTM3OSw3ICszNzks
NyBAQCBzdGF0aWMgaW50IGRvX2ludmFsaWRhdGVfZHRlKHN0cnVjdCBkb21haW4gKmQsIGNtZF9l
bnRyeV90ICpjbWQpCiAKICAgICBkdGVfbWZuID0gZ3Vlc3RfaW9tbXVfZ2V0X3RhYmxlX21mbihk
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ190b191NjQoZ19p
b21tdS0+ZGV2X3RhYmxlLnJlZ19iYXNlKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFtZF9pb21tdV9kdGUpLCBnYmRmKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2Yoc3RydWN0IGFtZF9pb21tdV9k
dGUpICogZ2JkZik7CiAgICAgQVNTRVJUKG1mbl92YWxpZChfbWZuKGR0ZV9tZm4pKSk7CiAKICAg
ICAvKiBSZWFkIGd1ZXN0IGR0ZSBpbmZvcm1hdGlvbiAqLwpAQCAtNDI4LDggKzQyOCw4IEBAIHN0
YXRpYyBpbnQgZG9faW52YWxpZGF0ZV9kdGUoc3RydWN0IGRvbWFpbiAqZCwgY21kX2VudHJ5X3Qg
KmNtZCkKIAogc3RhdGljIHZvaWQgZ3Vlc3RfaW9tbXVfcHJvY2Vzc19jb21tYW5kKHZvaWQgKmRh
dGEpCiB7Ci0gICAgdW5zaWduZWQgbG9uZyBvcGNvZGUsIHRhaWwsIGhlYWQsIGVudHJpZXNfcGVy
X3BhZ2UsIGNtZF9tZm47Ci0gICAgY21kX2VudHJ5X3QgKmNtZCwgKmNtZF9iYXNlOworICAgIHVu
c2lnbmVkIGxvbmcgb3Bjb2RlLCB0YWlsLCBoZWFkLCBjbWRfbWZuOworICAgIGNtZF9lbnRyeV90
ICpjbWQ7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IGRhdGE7CiAgICAgc3RydWN0IGd1ZXN0X2lv
bW11ICppb21tdTsKIApAQCAtNDM4LDM0ICs0MzgsMzAgQEAgc3RhdGljIHZvaWQgZ3Vlc3RfaW9t
bXVfcHJvY2Vzc19jb21tYW5kKHZvaWQgKmRhdGEpCiAgICAgaWYgKCAhaW9tbXUtPmVuYWJsZWQg
KQogICAgICAgICByZXR1cm47CiAKLSAgICBoZWFkID0gaW9tbXVfZ2V0X3JiX3BvaW50ZXIoaW9t
bXUtPmNtZF9idWZmZXIucmVnX2hlYWQubG8pOwotICAgIHRhaWwgPSBpb21tdV9nZXRfcmJfcG9p
bnRlcihpb21tdS0+Y21kX2J1ZmZlci5yZWdfdGFpbC5sbyk7CisgICAgaGVhZCA9IGlvbW11LT5j
bWRfYnVmZmVyLnJlZ19oZWFkLmxvOworICAgIHRhaWwgPSBpb21tdS0+Y21kX2J1ZmZlci5yZWdf
dGFpbC5sbzsKIAogICAgIC8qIFRhaWwgcG9pbnRlciBpcyByb2xsZWQgb3ZlciBieSBndWVzdCBk
cml2ZXIsIHZhbHVlIG91dHNpZGUKICAgICAgKiBjbWRfYnVmZmVyX2VudHJpZXMgY2F1c2UgaW9t
bXUgZGlzYWJsZWQKICAgICAgKi8KIAotICAgIGlmICggdGFpbCA+PSBpb21tdS0+Y21kX2J1ZmZl
ci5lbnRyaWVzIHx8Ci0gICAgICAgICBoZWFkID49IGlvbW11LT5jbWRfYnVmZmVyLmVudHJpZXMg
KQorICAgIGlmICggdGFpbCA+PSBpb21tdS0+Y21kX2J1ZmZlci5zaXplIHx8IGhlYWQgPj0gaW9t
bXUtPmNtZF9idWZmZXIuc2l6ZSApCiAgICAgewogICAgICAgICBBTURfSU9NTVVfREVCVUcoIkVy
cm9yOiBndWVzdCBpb21tdSBjbWQgYnVmZmVyIG92ZXJmbG93c1xuIik7CiAgICAgICAgIGd1ZXN0
X2lvbW11X2Rpc2FibGUoaW9tbXUpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgZW50
cmllc19wZXJfcGFnZSA9IFBBR0VfU0laRSAvIHNpemVvZihjbWRfZW50cnlfdCk7Ci0KICAgICB3
aGlsZSAoIGhlYWQgIT0gdGFpbCApCiAgICAgewogICAgICAgICBpbnQgcmV0ID0gMDsKIAogICAg
ICAgICBjbWRfbWZuID0gZ3Vlc3RfaW9tbXVfZ2V0X3RhYmxlX21mbihkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWdfdG9fdTY0KGlvbW11LT5jbWRfYnVm
ZmVyLnJlZ19iYXNlKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKGNtZF9lbnRyeV90KSwgaGVhZCk7CisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGhlYWQpOwogICAgICAgICBBU1NFUlQobWZuX3ZhbGlkKF9tZm4o
Y21kX21mbikpKTsKIAotICAgICAgICBjbWRfYmFzZSA9IG1hcF9kb21haW5fcGFnZShfbWZuKGNt
ZF9tZm4pKTsKLSAgICAgICAgY21kID0gY21kX2Jhc2UgKyBoZWFkICUgZW50cmllc19wZXJfcGFn
ZTsKKyAgICAgICAgY21kID0gbWFwX2RvbWFpbl9wYWdlKF9tZm4oY21kX21mbikpICsgKGhlYWQg
JiBQQUdFX01BU0spOwogCiAgICAgICAgIG9wY29kZSA9IGdldF9maWVsZF9mcm9tX3JlZ191MzIo
Y21kLT5kYXRhWzFdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElP
TU1VX0NNRF9PUENPREVfTUFTSywKQEAgLTQ5OCwxNSArNDk0LDE2IEBAIHN0YXRpYyB2b2lkIGd1
ZXN0X2lvbW11X3Byb2Nlc3NfY29tbWFuZCh2b2lkICpkYXRhKQogICAgICAgICAgICAgYnJlYWs7
CiAgICAgICAgIH0KIAotICAgICAgICB1bm1hcF9kb21haW5fcGFnZShjbWRfYmFzZSk7Ci0gICAg
ICAgIGlmICggKytoZWFkID49IGlvbW11LT5jbWRfYnVmZmVyLmVudHJpZXMgKQorICAgICAgICB1
bm1hcF9kb21haW5fcGFnZShjbWQpOworICAgICAgICBoZWFkICs9IHNpemVvZihjbWRfZW50cnlf
dCk7CisgICAgICAgIGlmICggaGVhZCA+PSBpb21tdS0+Y21kX2J1ZmZlci5zaXplICkKICAgICAg
ICAgICAgIGhlYWQgPSAwOwogICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICBndWVzdF9p
b21tdV9kaXNhYmxlKGlvbW11KTsKICAgICB9CiAKICAgICAvKiBOb3cgc2hpZnQgY21kIGJ1ZmZl
ciBoZWFkIHBvaW50ZXIgKi8KLSAgICBpb21tdV9zZXRfcmJfcG9pbnRlcigmaW9tbXUtPmNtZF9i
dWZmZXIucmVnX2hlYWQubG8sIGhlYWQpOworICAgIGlvbW11LT5jbWRfYnVmZmVyLnJlZ19oZWFk
LmxvID0gaGVhZDsKICAgICByZXR1cm47CiB9CiAKQEAgLTY3MiwyMyArNjY5LDIzIEBAIHN0YXRp
YyB2b2lkIGd1ZXN0X2lvbW11X21taW9fd3JpdGU2NChzdHJ1Y3QgZ3Vlc3RfaW9tbXUgKmlvbW11
LAogICAgICAgICBndWVzdF9pb21tdV93cml0ZV9jdHJsKGlvbW11LCB2YWwpOwogICAgICAgICBi
cmVhazsKICAgICBjYXNlIElPTU1VX0NNRF9CVUZGRVJfSEVBRF9PRkZTRVQ6Ci0gICAgICAgIHU2
NF90b19yZWcoJmlvbW11LT5jbWRfYnVmZmVyLnJlZ19oZWFkLCB2YWwpOworICAgICAgICBpb21t
dS0+Y21kX2J1ZmZlci5yZWdfaGVhZC5sbyA9IHZhbCAmIElPTU1VX1JJTkdfQlVGRkVSX1BUUl9N
QVNLOwogICAgICAgICBicmVhazsKICAgICBjYXNlIElPTU1VX0NNRF9CVUZGRVJfVEFJTF9PRkZT
RVQ6Ci0gICAgICAgIHU2NF90b19yZWcoJmlvbW11LT5jbWRfYnVmZmVyLnJlZ190YWlsLCB2YWwp
OworICAgICAgICBpb21tdS0+Y21kX2J1ZmZlci5yZWdfdGFpbC5sbyA9IHZhbCAmIElPTU1VX1JJ
TkdfQlVGRkVSX1BUUl9NQVNLOwogICAgICAgICB0YXNrbGV0X3NjaGVkdWxlKCZpb21tdS0+Y21k
X2J1ZmZlcl90YXNrbGV0KTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9FVkVOVF9M
T0dfSEVBRF9PRkZTRVQ6Ci0gICAgICAgIHU2NF90b19yZWcoJmlvbW11LT5ldmVudF9sb2cucmVn
X2hlYWQsIHZhbCk7CisgICAgICAgIGlvbW11LT5ldmVudF9sb2cucmVnX2hlYWQubG8gPSB2YWwg
JiBJT01NVV9SSU5HX0JVRkZFUl9QVFJfTUFTSzsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBJ
T01NVV9FVkVOVF9MT0dfVEFJTF9PRkZTRVQ6Ci0gICAgICAgIHU2NF90b19yZWcoJmlvbW11LT5l
dmVudF9sb2cucmVnX3RhaWwsIHZhbCk7CisgICAgICAgIGlvbW11LT5ldmVudF9sb2cucmVnX3Rh
aWwubG8gPSB2YWwgJiBJT01NVV9SSU5HX0JVRkZFUl9QVFJfTUFTSzsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBJT01NVV9QUFJfTE9HX0hFQURfT0ZGU0VUOgotICAgICAgICB1NjRfdG9fcmVn
KCZpb21tdS0+cHByX2xvZy5yZWdfaGVhZCwgdmFsKTsKKyAgICAgICAgaW9tbXUtPnBwcl9sb2cu
cmVnX2hlYWQubG8gPSB2YWwgJiBJT01NVV9SSU5HX0JVRkZFUl9QVFJfTUFTSzsKICAgICAgICAg
YnJlYWs7CiAgICAgY2FzZSBJT01NVV9QUFJfTE9HX1RBSUxfT0ZGU0VUOgotICAgICAgICB1NjRf
dG9fcmVnKCZpb21tdS0+cHByX2xvZy5yZWdfdGFpbCwgdmFsKTsKKyAgICAgICAgaW9tbXUtPnBw
cl9sb2cucmVnX3RhaWwubG8gPSB2YWwgJiBJT01NVV9SSU5HX0JVRkZFUl9QVFJfTUFTSzsKICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQ6CiAgICAgICAg
IHZhbCAmPSBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX09WRVJGTE9XIHwKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:43:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:43:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycxA-0006Eh-2G; Mon, 03 Feb 2020 14:43:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iycx9-0006EN-5m
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:43:55 +0000
X-Inumbo-ID: 94727aae-4693-11ea-8e6a-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94727aae-4693-11ea-8e6a-12813bfff9fa;
 Mon, 03 Feb 2020 14:43:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580741025;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=ySpxWaYY87WscRywKVgyPixDepJAUhGcjKyYslrsji4=;
 b=FfXh1D4EOabDlb6l3pMmzBy6c6iQxokCs2g9oNlkPGQiCtFQ3O1YDb2r
 1V9HRvyYr44l6bnDefMivIq2e4XaR4AwfxIpRdkPEwRhX9Rg33dSMxlH8
 40kFXhRkkd9g6k00JVttJUcfbxT9HuQuELnpImSHlFZXd8OJFgPEeSIqY A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o63/oPUJvIBOBAK2wgQzS+907ozI3iU36e9J33keAmOiRA6dNr2xHKGoNVKTaminORkPmaWxS8
 sq6KYtCr1diHZtkWbBkZrGdsy+9SwA+S8D7j15fBVb88nZYdT+Tyg3LYYxVMlhk0KTMe1xPAPx
 ie5non7kMv8mpKofs8NPEkAj2RelPBidZYXU8vbufuHjRHRonYlJKTbNV2iMPnaeGxlRDPDkg/
 QmGRfYtjdFBKOEmsPq53r5sNIcZGyb5l8pBfk2/Xs3NZuREJ28MeZ8RsrtPQUpl+nYShjbYjaW
 4XI=
X-SBRS: 2.7
X-MesageID: 12285435
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12285435"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 14:43:38 +0000
Message-ID: <20200203144340.4614-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200203144340.4614-1-andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] AMD/IOMMU: Delete iommu_{get, set,
 clear}_bit() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIG9iZnVzY2F0aW9ucyBhcm91bmQgc2ltcGxlIGJpdCBvcGVyYXRpb25zLCBhbmQg
dGhlIGNvbXBpbGVyIHJlYWxseQpjYW4gZG8gYSBiZXR0ZXIgam9iIHdoZW4gaXQgY2FuIHNlZSB0
aGVtIG5vcm1hbGx5OgoKICBhZGQvcmVtb3ZlOiAwLzAgZ3Jvdy9zaHJpbms6IDAvNSB1cC9kb3du
OiAwLy0xODEgKC0xODEpCiAgRnVuY3Rpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgb2xkICAgICBuZXcgICBkZWx0YQogIGd1ZXN0X2lvbW11X2FkZF9wcHJfbG9nICAgICAg
ICAgICAgICAgICAgICAgIDI2NiAgICAgMjUxICAgICAtMTUKICBndWVzdF9pb21tdV9hZGRfZXZl
bnRfbG9nICAgICAgICAgICAgICAgICAgICAyNjYgICAgIDI1MSAgICAgLTE1CiAgaW9tbXVfcmVz
ZXRfbG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjc0ICAgICAyNTAgICAgIC0yNAog
IGd1ZXN0X2lvbW11X3Byb2Nlc3NfY29tbWFuZCAgICAgICAgICAgICAgICAgMTYwMiAgICAxNTQ0
ICAgICAtNTgKICBndWVzdF9pb21tdV9tbWlvX3dyaXRlICAgICAgICAgICAgICAgICAgICAgIDEx
MjMgICAgMTA1NCAgICAgLTY5CiAgVG90YWw6IEJlZm9yZT0zMDE0MDk5LCBBZnRlcj0zMDEzOTE4
LCBjaGcgLTAuMDElCgpEcm9wIGFsbCBzdGF0dXMgcmVnaXN0ZXIgTUFTSy9TSElGVCBjb25zdGFu
dHMsIGFuZCBlbnVtZXJhdGUgdGhlIGJpdHMKbm9ybWFsbHkuICBSZW5hbWUgRVZFTlRfT1ZFUkZM
T1cgdG8gRVZFTlRfTE9HX09WRVJGTE9XIGZvciBjb25zaXN0ZW5jeS4gIChUaGUKZmllbGQgbmFt
ZSBpbiB0aGUgc3BlYyBpcyBpbmNvbnNpc3RlbnQsIGRlc3BpdGUgdGhlIGRlc2NyaXB0aW9uIHJl
ZmVycmluZyB0bwphbiBvdmVyZmxvdyBvZiB0aGUgZXZlbnQgbG9nLikKClRoZSBvbmx5IHNlbWFu
dGljIGNoYW5nZSBpcyBpbiBpb21tdV9yZXNldF9sb2coKSB3aGVyZSAncnVuX2JpdCcgY2hhbmdl
cyBmcm9tCmJlaW5nIGEgYml0IHBvc2l0aW9uIHRvIGJlaW5nIGEgc2luZ2xlLWJpdCBtYXNrLgoK
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNl
LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUt
ZGVmcy5oICB8IDM0ICsrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11LmggICAgICAgfCAxNSAtLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jICAgfCAgOCArKystLS0KIHhlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jIHwgNDMgKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0t
LS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAgfCAyMSArKysr
KysrLS0tLS0tLS0KIDUgZmlsZXMgY2hhbmdlZCwgNDMgaW5zZXJ0aW9ucygrKSwgNzggZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LWRl
ZnMuaCBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmgKaW5kZXggZjhi
NjJjYjAzMy4uOTYzMDA5ZGU2YSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11LWRlZnMuaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUt
ZGVmcy5oCkBAIC00MzcsMjggKzQzNywxOCBAQCB1bmlvbiBhbWRfaW9tbXVfeDJhcGljX2NvbnRy
b2wgewogCiAvKiBTdGF0dXMgUmVnaXN0ZXIqLwogI2RlZmluZSBJT01NVV9TVEFUVVNfTU1JT19P
RkZTRVQJCTB4MjAyMAotI2RlZmluZSBJT01NVV9TVEFUVVNfRVZFTlRfT1ZFUkZMT1dfTUFTSwkw
eDAwMDAwMDAxCi0jZGVmaW5lIElPTU1VX1NUQVRVU19FVkVOVF9PVkVSRkxPV19TSElGVAkwCi0j
ZGVmaW5lIElPTU1VX1NUQVRVU19FVkVOVF9MT0dfSU5UX01BU0sJCTB4MDAwMDAwMDIKLSNkZWZp
bmUgSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19JTlRfU0hJRlQJMQotI2RlZmluZSBJT01NVV9TVEFU
VVNfQ09NUF9XQUlUX0lOVF9NQVNLCQkweDAwMDAwMDA0Ci0jZGVmaW5lIElPTU1VX1NUQVRVU19D
T01QX1dBSVRfSU5UX1NISUZUCTIKLSNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19SVU5f
TUFTSwkJMHgwMDAwMDAwOAotI2RlZmluZSBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9TSElG
VAkzCi0jZGVmaW5lIElPTU1VX1NUQVRVU19DTURfQlVGRkVSX1JVTl9NQVNLCTB4MDAwMDAwMTAK
LSNkZWZpbmUgSU9NTVVfU1RBVFVTX0NNRF9CVUZGRVJfUlVOX1NISUZUCTQKLSNkZWZpbmUgSU9N
TVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1dfTUFTSyAgICAgIDB4MDAwMDAwMjAKLSNkZWZpbmUg
SU9NTVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1dfU0hJRlQgICAgIDUKLSNkZWZpbmUgSU9NTVVf
U1RBVFVTX1BQUl9MT0dfSU5UX01BU0sgICAgICAgICAgIDB4MDAwMDAwNDAKLSNkZWZpbmUgSU9N
TVVfU1RBVFVTX1BQUl9MT0dfSU5UX1NISUZUICAgICAgICAgIDYKLSNkZWZpbmUgSU9NTVVfU1RB
VFVTX1BQUl9MT0dfUlVOX01BU0sgICAgICAgICAgIDB4MDAwMDAwODAKLSNkZWZpbmUgSU9NTVVf
U1RBVFVTX1BQUl9MT0dfUlVOX1NISUZUICAgICAgICAgIDcKLSNkZWZpbmUgSU9NTVVfU1RBVFVT
X0dBUElDX0xPR19PVkVSRkxPV19NQVNLICAgIDB4MDAwMDAxMDAKLSNkZWZpbmUgSU9NTVVfU1RB
VFVTX0dBUElDX0xPR19PVkVSRkxPV19TSElGVCAgIDgKLSNkZWZpbmUgSU9NTVVfU1RBVFVTX0dB
UElDX0xPR19JTlRfTUFTSyAgICAgICAgIDB4MDAwMDAyMDAKLSNkZWZpbmUgSU9NTVVfU1RBVFVT
X0dBUElDX0xPR19JTlRfU0hJRlQgICAgICAgIDkKLSNkZWZpbmUgSU9NTVVfU1RBVFVTX0dBUElD
X0xPR19SVU5fTUFTSyAgICAgICAgIDB4MDAwMDA0MDAKLSNkZWZpbmUgSU9NTVVfU1RBVFVTX0dB
UElDX0xPR19SVU5fU0hJRlQgICAgICAgIDEwCisKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5U
X0xPR19PVkVSRkxPVyAgIDB4MDAwMDAwMDEKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX0xP
R19JTlQgICAgICAgIDB4MDAwMDAwMDIKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9J
TlQgICAgICAgIDB4MDAwMDAwMDQKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19SVU4g
ICAgICAgIDB4MDAwMDAwMDgKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0NNRF9CVUZGRVJfUlVOICAg
ICAgIDB4MDAwMDAwMTAKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1cgICAg
IDB4MDAwMDAwMjAKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX1BQUl9MT0dfSU5UICAgICAgICAgIDB4
MDAwMDAwNDAKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX1BQUl9MT0dfUlVOICAgICAgICAgIDB4MDAw
MDAwODAKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0dBUElDX0xPR19PVkVSRkxPVyAgIDB4MDAwMDAx
MDAKKyNkZWZpbmUgSU9NTVVfU1RBVFVTX0dBUElDX0xPR19JTlQgICAgICAgIDB4MDAwMDAyMDAK
KyNkZWZpbmUgSU9NTVVfU1RBVFVTX0dBUElDX0xPR19SVU4gICAgICAgIDB4MDAwMDA0MDAKIAog
LyogSS9PIFBhZ2UgVGFibGUgKi8KICNkZWZpbmUgSU9NTVVfUEFHRV9UQUJMRV9FTlRSWV9TSVpF
CTgKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS5oIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKaW5kZXggZjU5MGRlOGNiZi4uODFiNjgx
MmQzYSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKQEAgLTM3NCwyMSArMzc0LDYg
QEAgc3RhdGljIGlubGluZSB2b2lkIF9fZnJlZV9hbWRfaW9tbXVfdGFibGVzKHZvaWQgKnRhYmxl
LCBpbnQgb3JkZXIpCiAgICAgZnJlZV94ZW5oZWFwX3BhZ2VzKHRhYmxlLCBvcmRlcik7CiB9CiAK
LXN0YXRpYyBpbmxpbmUgdm9pZCBpb21tdV9zZXRfYml0KHVpbnQzMl90ICpyZWcsIHVpbnQzMl90
IGJpdCkKLXsKLSAgICBzZXRfZmllbGRfaW5fcmVnX3UzMihJT01NVV9DT05UUk9MX0VOQUJMRUQs
ICpyZWcsIDFVIDw8IGJpdCwgYml0LCByZWcpOwotfQotCi1zdGF0aWMgaW5saW5lIHZvaWQgaW9t
bXVfY2xlYXJfYml0KHVpbnQzMl90ICpyZWcsIHVpbnQzMl90IGJpdCkKLXsKLSAgICBzZXRfZmll
bGRfaW5fcmVnX3UzMihJT01NVV9DT05UUk9MX0RJU0FCTEVELCAqcmVnLCAxVSA8PCBiaXQsIGJp
dCwgcmVnKTsKLX0KLQotc3RhdGljIGlubGluZSB1aW50MzJfdCBpb21tdV9nZXRfYml0KHVpbnQz
Ml90IHJlZywgdWludDMyX3QgYml0KQotewotICAgIHJldHVybiBnZXRfZmllbGRfZnJvbV9yZWdf
dTMyKHJlZywgMVUgPDwgYml0LCBiaXQpOwotfQotCiBzdGF0aWMgaW5saW5lIGludCBpb21tdV9o
YXNfY2FwKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1aW50MzJfdCBiaXQpCiB7CiAgICAgcmV0
dXJuICEhKGlvbW11LT5jYXAuaGVhZGVyICYgKDF1IDw8IGJpdCkpOwpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2NtZC5jCmluZGV4IDkyZWFhYjQwN2IuLjE2NmYwZTcyNjMgMTAwNjQ0
Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYworKysgYi94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKQEAgLTY4LDcgKzY4LDcgQEAgc3Rh
dGljIHZvaWQgZmx1c2hfY29tbWFuZF9idWZmZXIoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAg
ICAgaW50IGxvb3BfY291bnQsIGNvbXBfd2FpdDsKIAogICAgIC8qIFJXMUMgJ0NvbVdhaXRJbnQn
IGluIHN0YXR1cyByZWdpc3RlciAqLwotICAgIHdyaXRlbChJT01NVV9TVEFUVVNfQ09NUF9XQUlU
X0lOVF9NQVNLLAorICAgIHdyaXRlbChJT01NVV9TVEFUVVNfQ09NUF9XQUlUX0lOVCwKICAgICAg
ICAgICAgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1NUQVRVU19NTUlPX09GRlNFVCk7CiAKICAg
ICAvKiBzZW5kIGFuIGVtcHR5IENPTVBMRVRJT05fV0FJVCBjb21tYW5kIHRvIGZsdXNoIGNvbW1h
bmQgYnVmZmVyICovCkBAIC04NSwxNiArODUsMTQgQEAgc3RhdGljIHZvaWQgZmx1c2hfY29tbWFu
ZF9idWZmZXIoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgbG9vcF9jb3VudCA9IDEwMDA7
CiAgICAgZG8gewogICAgICAgICBzdGF0dXMgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfU1RBVFVTX01NSU9fT0ZGU0VUKTsKLSAgICAgICAgY29tcF93YWl0ID0gZ2V0X2ZpZWxkX2Zy
b21fcmVnX3UzMihzdGF0dXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9JTlRfTUFTSywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9TVEFUVVNfQ09NUF9XQUlUX0lOVF9TSElG
VCk7CisgICAgICAgIGNvbXBfd2FpdCA9IHN0YXR1cyAmIElPTU1VX1NUQVRVU19DT01QX1dBSVRf
SU5UOwogICAgICAgICAtLWxvb3BfY291bnQ7CiAgICAgfSB3aGlsZSAoICFjb21wX3dhaXQgJiYg
bG9vcF9jb3VudCApOwogCiAgICAgaWYgKCBjb21wX3dhaXQgKQogICAgIHsKICAgICAgICAgLyog
UlcxQyAnQ29tV2FpdEludCcgaW4gc3RhdHVzIHJlZ2lzdGVyICovCi0gICAgICAgIHdyaXRlbChJ
T01NVV9TVEFUVVNfQ09NUF9XQUlUX0lOVF9NQVNLLAorICAgICAgICB3cml0ZWwoSU9NTVVfU1RB
VFVTX0NPTVBfV0FJVF9JTlQsCiAgICAgICAgICAgICAgICBpb21tdS0+bW1pb19iYXNlICsgSU9N
TVVfU1RBVFVTX01NSU9fT0ZGU0VUKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9ndWVzdC5jIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKaW5kZXggYWFmMTJmZTFjYi4uZDA1OTAx
ZDM0OCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0
LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMKQEAgLTMw
LDEyICszMCw2IEBACiAjZGVmaW5lIEdVRVNUX0FERFJFU1NfU0laRV82X0xFVkVMICAgICAgICAg
ICAgICAweDIKICNkZWZpbmUgSE9TVF9BRERSRVNTX1NJWkVfNl9MRVZFTCAgICAgICAgICAgICAg
IDB4MgogCi0jZGVmaW5lIGd1ZXN0X2lvbW11X3NldF9zdGF0dXMoaW9tbXUsIGJpdCkgXAotICAg
ICAgICBpb21tdV9zZXRfYml0KCYoKGlvbW11KS0+cmVnX3N0YXR1cy5sbyksIGJpdCkKLQotI2Rl
ZmluZSBndWVzdF9pb21tdV9jbGVhcl9zdGF0dXMoaW9tbXUsIGJpdCkgXAotICAgICAgICBpb21t
dV9jbGVhcl9iaXQoJigoaW9tbXUpLT5yZWdfc3RhdHVzLmxvKSwgYml0KQotCiAjZGVmaW5lIHJl
Z190b191NjQocmVnKSAoKCh1aW50NjRfdClyZWcuaGkgPDwgMzIpIHwgcmVnLmxvICkKICNkZWZp
bmUgdTY0X3RvX3JlZyhyZWcsIHZhbCkgXAogICAgIGRvIFwKQEAgLTE4Myw3ICsxNzcsNyBAQCB2
b2lkIGd1ZXN0X2lvbW11X2FkZF9wcHJfbG9nKHN0cnVjdCBkb21haW4gKmQsIHUzMiBlbnRyeVtd
KQogICAgIGlmICggKyt0YWlsID49IGlvbW11LT5wcHJfbG9nLmVudHJpZXMgKQogICAgIHsKICAg
ICAgICAgdGFpbCA9IDA7Ci0gICAgICAgIGd1ZXN0X2lvbW11X3NldF9zdGF0dXMoaW9tbXUsIElP
TU1VX1NUQVRVU19QUFJfTE9HX09WRVJGTE9XX1NISUZUKTsKKyAgICAgICAgaW9tbXUtPnJlZ19z
dGF0dXMubG8gfD0gSU9NTVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1c7CiAgICAgfQogICAgIGlv
bW11X3NldF9yYl9wb2ludGVyKCZpb21tdS0+cHByX2xvZy5yZWdfdGFpbC5sbywgdGFpbCk7CiAg
ICAgdW5tYXBfZG9tYWluX3BhZ2UobG9nX2Jhc2UpOwpAQCAtMjMxLDcgKzIyNSw3IEBAIHZvaWQg
Z3Vlc3RfaW9tbXVfYWRkX2V2ZW50X2xvZyhzdHJ1Y3QgZG9tYWluICpkLCB1MzIgZW50cnlbXSkK
ICAgICBpZiAoICsrdGFpbCA+PSBpb21tdS0+ZXZlbnRfbG9nLmVudHJpZXMgKQogICAgIHsKICAg
ICAgICAgdGFpbCA9IDA7Ci0gICAgICAgIGd1ZXN0X2lvbW11X3NldF9zdGF0dXMoaW9tbXUsIElP
TU1VX1NUQVRVU19FVkVOVF9PVkVSRkxPV19TSElGVCk7CisgICAgICAgIGlvbW11LT5yZWdfc3Rh
dHVzLmxvIHw9IElPTU1VX1NUQVRVU19FVkVOVF9MT0dfT1ZFUkZMT1c7CiAgICAgfQogCiAgICAg
aW9tbXVfc2V0X3JiX3BvaW50ZXIoJmlvbW11LT5ldmVudF9sb2cucmVnX3RhaWwubG8sIHRhaWwp
OwpAQCAtMzIyLDExICszMTYsMTEgQEAgc3RhdGljIGludCBkb19jb21wbGV0aW9uX3dhaXQoc3Ry
dWN0IGRvbWFpbiAqZCwgY21kX2VudHJ5X3QgKmNtZCkKIAogICAgIGlvbW11ID0gZG9tYWluX2lv
bW11KGQpOwogCi0gICAgaSA9IGlvbW11X2dldF9iaXQoY21kLT5kYXRhWzBdLCBJT01NVV9DT01Q
X1dBSVRfSV9GTEFHX1NISUZUKTsKLSAgICBzID0gaW9tbXVfZ2V0X2JpdChjbWQtPmRhdGFbMF0s
IElPTU1VX0NPTVBfV0FJVF9TX0ZMQUdfU0hJRlQpOworICAgIGkgPSBjbWQtPmRhdGFbMF0gJiBJ
T01NVV9DT01QX1dBSVRfSV9GTEFHX01BU0s7CisgICAgcyA9IGNtZC0+ZGF0YVswXSAmIElPTU1V
X0NPTVBfV0FJVF9TX0ZMQUdfTUFTSzsKIAogICAgIGlmICggaSApCi0gICAgICAgIGd1ZXN0X2lv
bW11X3NldF9zdGF0dXMoaW9tbXUsIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UX1NISUZUKTsK
KyAgICAgICAgaW9tbXUtPnJlZ19zdGF0dXMubG8gfD0gSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9J
TlQ7CiAKICAgICBpZiAoIHMgKQogICAgIHsKQEAgLTM1Miw4ICszNDYsNyBAQCBzdGF0aWMgaW50
IGRvX2NvbXBsZXRpb25fd2FpdChzdHJ1Y3QgZG9tYWluICpkLCBjbWRfZW50cnlfdCAqY21kKQog
ICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh2YWRkcik7CiAgICAgfQogCi0gICAgY29tX3dhaXRf
aW50ID0gaW9tbXVfZ2V0X2JpdChpb21tdS0+cmVnX3N0YXR1cy5sbywKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UX1NISUZUKTsKKyAg
ICBjb21fd2FpdF9pbnQgPSBpb21tdS0+cmVnX3N0YXR1cy5sbyAmIElPTU1VX1NUQVRVU19DT01Q
X1dBSVRfSU5UOwogCiAgICAgaWYgKCBpb21tdS0+cmVnX2N0cmwuY29tX3dhaXRfaW50X2VuICYm
IGNvbV93YWl0X2ludCApCiAgICAgICAgIGd1ZXN0X2lvbW11X2RlbGl2ZXJfbXNpKGQpOwpAQCAt
NTM5LDE2ICs1MzIsMTYgQEAgc3RhdGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0cnVj
dCBndWVzdF9pb21tdSAqaW9tbXUsIHVpbnQ2NF90IHZhbCkKICAgICB7CiAgICAgICAgIGd1ZXN0
X2lvbW11X2VuYWJsZV9yaW5nX2J1ZmZlcihpb21tdSwgJmlvbW11LT5ldmVudF9sb2csCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoZXZlbnRfZW50cnlfdCkp
OwotICAgICAgICBndWVzdF9pb21tdV9zZXRfc3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZF
TlRfTE9HX1JVTl9TSElGVCk7Ci0gICAgICAgIGd1ZXN0X2lvbW11X2NsZWFyX3N0YXR1cyhpb21t
dSwgSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJGTE9XX1NISUZUKTsKKyAgICAgICAgaW9tbXUtPnJl
Z19zdGF0dXMubG8gfD0gIElPTU1VX1NUQVRVU19FVkVOVF9MT0dfUlVOOworICAgICAgICBpb21t
dS0+cmVnX3N0YXR1cy5sbyAmPSB+SU9NTVVfU1RBVFVTX0VWRU5UX0xPR19PVkVSRkxPVzsKICAg
ICB9CiAKICAgICBpZiAoIG5ld2N0cmwuaW9tbXVfZW4gJiYgbmV3Y3RybC5wcHJfZW4gJiYgbmV3
Y3RybC5wcHJfbG9nX2VuICkKICAgICB7CiAgICAgICAgIGd1ZXN0X2lvbW11X2VuYWJsZV9yaW5n
X2J1ZmZlcihpb21tdSwgJmlvbW11LT5wcHJfbG9nLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZW9mKHBwcl9lbnRyeV90KSk7Ci0gICAgICAgIGd1ZXN0X2lvbW11
X3NldF9zdGF0dXMoaW9tbXUsIElPTU1VX1NUQVRVU19QUFJfTE9HX1JVTl9TSElGVCk7Ci0gICAg
ICAgIGd1ZXN0X2lvbW11X2NsZWFyX3N0YXR1cyhpb21tdSwgSU9NTVVfU1RBVFVTX1BQUl9MT0df
T1ZFUkZMT1dfU0hJRlQpOworICAgICAgICBpb21tdS0+cmVnX3N0YXR1cy5sbyB8PSAgSU9NTVVf
U1RBVFVTX1BQUl9MT0dfUlVOOworICAgICAgICBpb21tdS0+cmVnX3N0YXR1cy5sbyAmPSB+SU9N
TVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1c7CiAgICAgfQogCiAgICAgaWYgKCBuZXdjdHJsLmlv
bW11X2VuICYmIGlvbW11LT5yZWdfY3RybC5jbWRfYnVmX2VuICYmCkBAIC01NTksNyArNTUyLDcg
QEAgc3RhdGljIGludCBndWVzdF9pb21tdV93cml0ZV9jdHJsKHN0cnVjdCBndWVzdF9pb21tdSAq
aW9tbXUsIHVpbnQ2NF90IHZhbCkKICAgICB9CiAKICAgICBpZiAoIGlvbW11LT5yZWdfY3RybC5l
dmVudF9sb2dfZW4gJiYgIW5ld2N0cmwuZXZlbnRfbG9nX2VuICkKLSAgICAgICAgZ3Vlc3RfaW9t
bXVfY2xlYXJfc3RhdHVzKGlvbW11LCBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9TSElGVCk7
CisgICAgICAgIGlvbW11LT5yZWdfc3RhdHVzLmxvICY9IH5JT01NVV9TVEFUVVNfRVZFTlRfTE9H
X1JVTjsKIAogICAgIGlmICggaW9tbXUtPnJlZ19jdHJsLmlvbW11X2VuICYmICFuZXdjdHJsLmlv
bW11X2VuICkKICAgICAgICAgZ3Vlc3RfaW9tbXVfZGlzYWJsZShpb21tdSk7CkBAIC02OTgsMTMg
KzY5MSwxMyBAQCBzdGF0aWMgdm9pZCBndWVzdF9pb21tdV9tbWlvX3dyaXRlNjQoc3RydWN0IGd1
ZXN0X2lvbW11ICppb21tdSwKICAgICAgICAgdTY0X3RvX3JlZygmaW9tbXUtPnBwcl9sb2cucmVn
X3RhaWwsIHZhbCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgSU9NTVVfU1RBVFVTX01NSU9f
T0ZGU0VUOgotICAgICAgICB2YWwgJj0gSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJGTE9XX01BU0sg
fAotICAgICAgICAgICAgICAgSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19JTlRfTUFTSyB8Ci0gICAg
ICAgICAgICAgICBJT01NVV9TVEFUVVNfQ09NUF9XQUlUX0lOVF9NQVNLIHwKLSAgICAgICAgICAg
ICAgIElPTU1VX1NUQVRVU19QUFJfTE9HX09WRVJGTE9XX01BU0sgfAotICAgICAgICAgICAgICAg
SU9NTVVfU1RBVFVTX1BQUl9MT0dfSU5UX01BU0sgfAotICAgICAgICAgICAgICAgSU9NTVVfU1RB
VFVTX0dBUElDX0xPR19PVkVSRkxPV19NQVNLIHwKLSAgICAgICAgICAgICAgIElPTU1VX1NUQVRV
U19HQVBJQ19MT0dfSU5UX01BU0s7CisgICAgICAgIHZhbCAmPSBJT01NVV9TVEFUVVNfRVZFTlRf
TE9HX09WRVJGTE9XIHwKKyAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19FVkVOVF9MT0dfSU5U
IHwKKyAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UIHwKKyAgICAgICAg
ICAgICAgIElPTU1VX1NUQVRVU19QUFJfTE9HX09WRVJGTE9XIHwKKyAgICAgICAgICAgICAgIElP
TU1VX1NUQVRVU19QUFJfTE9HX0lOVCB8CisgICAgICAgICAgICAgICBJT01NVV9TVEFUVVNfR0FQ
SUNfTE9HX09WRVJGTE9XIHwKKyAgICAgICAgICAgICAgIElPTU1VX1NUQVRVU19HQVBJQ19MT0df
SU5UOwogICAgICAgICB1NjRfdG9fcmVnKCZpb21tdS0+cmVnX3N0YXR1cywgcmVnX3RvX3U2NChp
b21tdS0+cmVnX3N0YXR1cykgJiB+dmFsKTsKICAgICAgICAgYnJlYWs7CiAKZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCmluZGV4IDBmZmM4M2E4NDMuLjdiZjZmZWYzZWUg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwpAQCAtMzUxLDEzICsz
NTEsMTIgQEAgc3RhdGljIHZvaWQgaW9tbXVfcmVzZXRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlv
bW11LAogICAgIEJVR19PTighaW9tbXUgfHwgKChsb2cgIT0gJmlvbW11LT5ldmVudF9sb2cpICYm
IChsb2cgIT0gJmlvbW11LT5wcHJfbG9nKSkpOwogCiAgICAgcnVuX2JpdCA9ICggbG9nID09ICZp
b21tdS0+ZXZlbnRfbG9nICkgPwotICAgICAgICBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9T
SElGVCA6Ci0gICAgICAgIElPTU1VX1NUQVRVU19QUFJfTE9HX1JVTl9TSElGVDsKKyAgICAgICAg
SU9NTVVfU1RBVFVTX0VWRU5UX0xPR19SVU4gOiBJT01NVV9TVEFUVVNfUFBSX0xPR19SVU47CiAK
ICAgICAvKiB3YWl0IHVudGlsIEV2ZW50TG9nUnVuIGJpdCA9IDAgKi8KICAgICBkbyB7CiAgICAg
ICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1NUQVRVU19NTUlPX09G
RlNFVCk7Ci0gICAgICAgIGxvZ19ydW4gPSBpb21tdV9nZXRfYml0KGVudHJ5LCBydW5fYml0KTsK
KyAgICAgICAgbG9nX3J1biA9IGVudHJ5ICYgcnVuX2JpdDsKICAgICAgICAgbG9vcF9jb3VudC0t
OwogICAgIH0gd2hpbGUgKCBsb2dfcnVuICYmIGxvb3BfY291bnQgKTsKIApAQCAtMzcxLDggKzM3
MCw4IEBAIHN0YXRpYyB2b2lkIGlvbW11X3Jlc2V0X2xvZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSwKICAgICBjdHJsX2Z1bmMoaW9tbXUsIElPTU1VX0NPTlRST0xfRElTQUJMRUQpOwogCiAgICAg
LyogUlcxQyBvdmVyZmxvdyBiaXQgKi8KLSAgICB3cml0ZWwobG9nID09ICZpb21tdS0+ZXZlbnRf
bG9nID8gSU9NTVVfU1RBVFVTX0VWRU5UX09WRVJGTE9XX01BU0sKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDogSU9NTVVfU1RBVFVTX1BQUl9MT0dfT1ZFUkZMT1dfTUFTSywK
KyAgICB3cml0ZWwobG9nID09ICZpb21tdS0+ZXZlbnRfbG9nID8gSU9NTVVfU1RBVFVTX0VWRU5U
X0xPR19PVkVSRkxPVworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBJT01N
VV9TVEFUVVNfUFBSX0xPR19PVkVSRkxPVywKICAgICAgICAgICAgaW9tbXUtPm1taW9fYmFzZSAr
IElPTU1VX1NUQVRVU19NTUlPX09GRlNFVCk7CiAKICAgICAvKnJlc2V0IGV2ZW50IGxvZyBiYXNl
IGFkZHJlc3MgKi8KQEAgLTU4OSw3ICs1ODgsNyBAQCBzdGF0aWMgdm9pZCBpb21tdV9jaGVja19l
dmVudF9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgdW5zaWduZWQgbG9uZyBmbGFn
czsKIAogICAgIC8qIFJXMUMgaW50ZXJydXB0IHN0YXR1cyBiaXQgKi8KLSAgICB3cml0ZWwoSU9N
TVVfU1RBVFVTX0VWRU5UX0xPR19JTlRfTUFTSywKKyAgICB3cml0ZWwoSU9NTVVfU1RBVFVTX0VW
RU5UX0xPR19JTlQsCiAgICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9TVEFUVVNf
TU1JT19PRkZTRVQpOwogCiAgICAgaW9tbXVfcmVhZF9sb2coaW9tbXUsICZpb21tdS0+ZXZlbnRf
bG9nLApAQCAtNTk5LDcgKzU5OCw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2NoZWNrX2V2ZW50X2xv
ZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICAKICAgICAvKiBDaGVjayBldmVudCBvdmVy
Zmxvdy4gKi8KICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9TVEFU
VVNfTU1JT19PRkZTRVQpOwotICAgIGlmICggaW9tbXVfZ2V0X2JpdChlbnRyeSwgSU9NTVVfU1RB
VFVTX0VWRU5UX09WRVJGTE9XX1NISUZUKSApCisgICAgaWYgKCBlbnRyeSAmIElPTU1VX1NUQVRV
U19FVkVOVF9MT0dfT1ZFUkZMT1cgKQogICAgICAgICBpb21tdV9yZXNldF9sb2coaW9tbXUsICZp
b21tdS0+ZXZlbnRfbG9nLCBzZXRfaW9tbXVfZXZlbnRfbG9nX2NvbnRyb2wpOwogICAgIGVsc2UK
ICAgICB7CkBAIC02MjEsNyArNjIwLDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfY2hlY2tfZXZlbnRf
bG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQogICAgICAqIFJlLWNoZWNrIHRvIG1ha2Ugc3Vy
ZSB0aGUgYml0IGhhcyBiZWVuIGNsZWFyZWQuCiAgICAgICovCiAgICAgZW50cnkgPSByZWFkbChp
b21tdS0+bW1pb19iYXNlICsgSU9NTVVfU1RBVFVTX01NSU9fT0ZGU0VUKTsKLSAgICBpZiAoIGVu
dHJ5ICYgSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19JTlRfTUFTSyApCisgICAgaWYgKCBlbnRyeSAm
IElPTU1VX1NUQVRVU19FVkVOVF9MT0dfSU5UICkKICAgICAgICAgdGFza2xldF9zY2hlZHVsZSgm
YW1kX2lvbW11X2lycV90YXNrbGV0KTsKIAogICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlv
bW11LT5sb2NrLCBmbGFncyk7CkBAIC02NzgsNyArNjc3LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVf
Y2hlY2tfcHByX2xvZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICB1bnNpZ25lZCBsb25n
IGZsYWdzOwogCiAgICAgLyogUlcxQyBpbnRlcnJ1cHQgc3RhdHVzIGJpdCAqLwotICAgIHdyaXRl
bChJT01NVV9TVEFUVVNfUFBSX0xPR19JTlRfTUFTSywKKyAgICB3cml0ZWwoSU9NTVVfU1RBVFVT
X1BQUl9MT0dfSU5ULAogICAgICAgICAgICBpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfU1RBVFVT
X01NSU9fT0ZGU0VUKTsKIAogICAgIGlvbW11X3JlYWRfbG9nKGlvbW11LCAmaW9tbXUtPnBwcl9s
b2csCkBAIC02ODgsNyArNjg3LDcgQEAgc3RhdGljIHZvaWQgaW9tbXVfY2hlY2tfcHByX2xvZyhz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKIAogICAgIC8qIENoZWNrIGV2ZW50IG92ZXJmbG93LiAq
LwogICAgIGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1NUQVRVU19NTUlP
X09GRlNFVCk7Ci0gICAgaWYgKCBpb21tdV9nZXRfYml0KGVudHJ5LCBJT01NVV9TVEFUVVNfUFBS
X0xPR19PVkVSRkxPV19TSElGVCkgKQorICAgIGlmICggZW50cnkgJiBJT01NVV9TVEFUVVNfUFBS
X0xPR19PVkVSRkxPVyApCiAgICAgICAgIGlvbW11X3Jlc2V0X2xvZyhpb21tdSwgJmlvbW11LT5w
cHJfbG9nLCBzZXRfaW9tbXVfcHByX2xvZ19jb250cm9sKTsKICAgICBlbHNlCiAgICAgewpAQCAt
NzEwLDcgKzcwOSw3IEBAIHN0YXRpYyB2b2lkIGlvbW11X2NoZWNrX3Bwcl9sb2coc3RydWN0IGFt
ZF9pb21tdSAqaW9tbXUpCiAgICAgICogUmUtY2hlY2sgdG8gbWFrZSBzdXJlIHRoZSBiaXQgaGFz
IGJlZW4gY2xlYXJlZC4KICAgICAgKi8KICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jh
c2UgKyBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQpOwotICAgIGlmICggZW50cnkgJiBJT01NVV9T
VEFUVVNfUFBSX0xPR19JTlRfTUFTSyApCisgICAgaWYgKCBlbnRyeSAmIElPTU1VX1NUQVRVU19Q
UFJfTE9HX0lOVCApCiAgICAgICAgIHRhc2tsZXRfc2NoZWR1bGUoJmFtZF9pb21tdV9pcnFfdGFz
a2xldCk7CiAKICAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb21tdS0+bG9jaywgZmxhZ3Mp
OwotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 14:44:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 14:44:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iycxF-0006Hj-KY; Mon, 03 Feb 2020 14:44:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iycxE-0006H7-7E
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 14:44:00 +0000
X-Inumbo-ID: 95ab8e2e-4693-11ea-8e6a-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 95ab8e2e-4693-11ea-8e6a-12813bfff9fa;
 Mon, 03 Feb 2020 14:43:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580741027;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=XGCP2UQj7McQZRN9P3GDAy1a6u80rdEVPNlJzwemXzI=;
 b=K60vhV/kZ5JJBcEyxc2NYKqRhVb2wwAAIZP5/NjMuhxPRiuU23alTPn7
 uHI6XzDTVFPUBnL8ZxjBdDiu4EW5ZZBBJ81z3EI+hF+tTb5NuwpGOuk2E
 a8/efpEWHO9i7GpDhvPt/1nI4reW5cdorPtJTRk8XHiQGXJQ2T9qSkjUx g=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AcpfAQDJWKUmZ/gkd5VvU2bbJQppIbbpQjm2pY+dUhnzI0p+Oq9V9eshFruuOEwi5tttYVeUYg
 pkVwNkrwoQNXkCnf47h4plLR9VMvalMn9S/kS0xS/2jfEKwp6D61dlQQo+nSyhG0KAxzSqy6JQ
 WsD25S/1Wi+UZgwmuKStNiYfJiIyUVziPZDA4yn4kJ7ujoIg2AuLFuhmebdBEHRpqhMbzxBCEJ
 PO3LxOOEaaOtbBTvbV8XwbVfv9BloSb7MApv4Z+Ym2ONn1eVREOhCjI0BF7ZztrDeBZH1zhrQg
 L60=
X-SBRS: 2.7
X-MesageID: 12285436
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12285436"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 14:43:37 +0000
Message-ID: <20200203144340.4614-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200203144340.4614-1-andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] AMD/IOMMU: Move headers to be local
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgY3VycmVudGx5IGhhdmUgYW1kLWlvbW11LWRlZnMuaCwgYW1kLWlvbW11LXByb3RvLmggYW5k
IGFtZC1pb21tdS5oLCBhbmQgbm8KcmVmZXJlbmNlcyBvdXRzaWRlIG9mIHRoZSBBTUQgSU9NTVUg
ZHJpdmVyLgoKS2VlcCBpb21tdS1kZWZzLmggYXMgaXMsIGJ1dCBtZXJnZSBhbWQtaW9tbXUuaCBh
bmQgYW1kLWlvbW11LXByb3RvLmggdG8ganVzdAppb21tdS5oLCBhbmQgbW92ZSB0aGVtIGJvdGgg
aW50byBkcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC8uICAoV2hpbGUgbWVyZ2luZywKZHJvcCB0aGUg
Ym9ndXMgI3ByYWdtYSBwYWNrIGFyb3VuZCB0aGUgKl9lbnRyeSBzdHJ1Y3R1cmVzLikKClRha2Ug
dGhlIG9wcG9ydHVuaXR5IHRvIHRyaW0gdGhlIGluY2x1ZGUgbGlzdHMsIGluY2x1ZGluZyB4ODYv
bW0vcDJtLmMKd2hpY2ggKEFGQUlDVCkgaGFzbid0IG5lZWRlZCB0aGlzIGluY2x1ZGUgc2luY2Ug
Yy9zIGFlZjNmMjI3NSAieDg2L21tL3AybToKYnJlYWsgaW50byBjb21tb24sIHB0LWltcGxlbWVu
dGF0aW9uIGFuZCBwb2QgcGFydHMiIGluIDIwMTEuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0t
LQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVu
Lm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDQzogR2Vv
cmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4
Ni9tbS9wMm0uYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxIC0KIC4uLi9wYXNz
dGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5ofSAgICAgICAgICAgICAgICAgIHwgICA2ICstCiAuLi4v
cGFzc3Rocm91Z2gvYW1kL2lvbW11Lmh9ICAgICAgICAgICAgICAgICAgICAgICB8IDE3OSArKysr
KysrKysrKysrKysrKystCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5j
ICAgICAgICAgICB8ICAgNyArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2Nt
ZC5jICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9kZXRlY3QuYyAgICAgICAgIHwgICA3ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfZ3Vlc3QuYyAgICAgICAgICB8ICAgNCArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2luaXQuYyAgICAgICAgICAgfCAgMTMgKy0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9pbnRyLmMgICAgICAgICAgIHwgICA5ICstCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMgICAgICAgICAgICB8ICAgOCArLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyAgICAgICAgfCAgIDkgKy0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvYW1kLWlvbW11LmggICAgICAgICAgICAgICAgICAgIHwgMTkwIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLQogMTIgZmlsZXMgY2hhbmdlZCwgMTk0IGluc2VydGlvbnMoKyksIDI0MyBk
ZWxldGlvbnMoLSkKIHJlbmFtZSB4ZW4ve2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21t
dS1kZWZzLmggPT4gZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5ofSAoOTklKQog
cmVuYW1lIHhlbi97aW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmggPT4g
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaH0gKDcwJSkKIGRlbGV0ZSBtb2RlIDEwMDY0
NCB4ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGRlZjEzZjY1N2IuLmZk
OWYwOTUzNmQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKQEAgLTM4LDcgKzM4LDYgQEAKICNpbmNsdWRlIDxhc20vbWVtX3NoYXJp
bmcuaD4KICNpbmNsdWRlIDxhc20vaHZtL25lc3RlZGh2bS5oPgogI2luY2x1ZGUgPGFzbS9hbHRw
Mm0uaD4KLSNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KICNpbmNsdWRl
IDxhc20vdm1fZXZlbnQuaD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11LWRlZnMuaApzaW1pbGFyaXR5IGluZGV4IDk5JQpyZW5hbWUg
ZnJvbSB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaApyZW5hbWUg
dG8geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LWRlZnMuaAppbmRleCA3ODM2OGYx
NmQ5Li5mOGI2MmNiMDMzIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0v
YW1kLWlvbW11LWRlZnMuaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUt
ZGVmcy5oCkBAIC0xNyw4ICsxNyw4IEBACiAgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYg
bm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogICovCiAKLSNpZm5kZWYg
X0FTTV9YODZfNjRfQU1EX0lPTU1VX0RFRlNfSAotI2RlZmluZSBfQVNNX1g4Nl82NF9BTURfSU9N
TVVfREVGU19ICisjaWZuZGVmIEFNRF9JT01NVV9ERUZTX0gKKyNkZWZpbmUgQU1EX0lPTU1VX0RF
RlNfSAogCiAvKiBJT01NVSBDb21tYW5kIEJ1ZmZlciBlbnRyaWVzOiBpbiBwb3dlciBvZiAyIGlu
Y3JlbWVudHMsIG1pbmltdW0gb2YgMjU2ICovCiAjZGVmaW5lIElPTU1VX0NNRF9CVUZGRVJfREVG
QVVMVF9FTlRSSUVTCTUxMgpAQCAtNTA2LDcgKzUwNiw3IEBAIHN0cnVjdCBhbWRfaW9tbXVfcHRl
IHsKICNkZWZpbmUgSU9NTVVfUkVHX0JBU0VfQUREUl9ISUdIX01BU0sgICAgICAgICAgICAgICAw
eDAwMEZGRkZGCiAjZGVmaW5lIElPTU1VX1JFR19CQVNFX0FERFJfSElHSF9TSElGVCAgICAgICAg
ICAgICAgMAogCi0jZW5kaWYgLyogX0FTTV9YODZfNjRfQU1EX0lPTU1VX0RFRlNfSCAqLworI2Vu
ZGlmIC8qIEFNRF9JT01NVV9ERUZTX0ggKi8KIAogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaCBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS5oCnNpbWlsYXJpdHkgaW5kZXggNzAl
CnJlbmFtZSBmcm9tIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8u
aApyZW5hbWUgdG8geGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKaW5kZXggYjVj
MGQ1MDExOS4uZjU5MGRlOGNiZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0v
c3ZtL2FtZC1pb21tdS1wcm90by5oCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdS5oCkBAIC0xNiwxNSArMTYsMTgwIEBACiAgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQogICogYWxvbmcgd2l0aCB0
aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4K
ICAqLwotCi0jaWZuZGVmIF9BU01fWDg2XzY0X0FNRF9JT01NVV9QUk9UT19ICi0jZGVmaW5lIF9B
U01fWDg2XzY0X0FNRF9JT01NVV9QUk9UT19ICi0KKyNpZm5kZWYgQU1EX0lPTU1VX0gKKyNkZWZp
bmUgQU1EX0lPTU1VX0gKKworI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL3R5
cGVzLmg+CisjaW5jbHVkZSA8eGVuL2xpc3QuaD4KKyNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4K
KyNpbmNsdWRlIDx4ZW4vdGFza2xldC5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgotI2luY2x1
ZGUgPGFzbS9hbWQtaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20vYXBpY2RlZi5oPgogI2luY2x1ZGUg
PHhlbi9kb21haW5fcGFnZS5oPgogCisjaW5jbHVkZSA8YXNtL21zaS5oPgorI2luY2x1ZGUgPGFz
bS9hcGljZGVmLmg+CisKKyNpbmNsdWRlICJpb21tdS1kZWZzLmgiCisKKyNkZWZpbmUgaW9tbXVf
Zm91bmQoKSAgICAgICAgICAgKCFsaXN0X2VtcHR5KCZhbWRfaW9tbXVfaGVhZCkpCisKK2V4dGVy
biBzdHJ1Y3QgbGlzdF9oZWFkIGFtZF9pb21tdV9oZWFkOworCit0eXBlZGVmIHN0cnVjdCBldmVu
dF9lbnRyeQoreworICAgIHVpbnQzMl90IGRhdGFbNF07Cit9IGV2ZW50X2VudHJ5X3Q7CisKK3R5
cGVkZWYgc3RydWN0IHBwcl9lbnRyeQoreworICAgIHVpbnQzMl90IGRhdGFbNF07Cit9IHBwcl9l
bnRyeV90OworCit0eXBlZGVmIHN0cnVjdCBjbWRfZW50cnkKK3sKKyAgICB1aW50MzJfdCBkYXRh
WzRdOworfSBjbWRfZW50cnlfdDsKKworc3RydWN0IHRhYmxlX3N0cnVjdCB7CisgICAgdm9pZCAq
YnVmZmVyOworICAgIHVuc2lnbmVkIGxvbmcgZW50cmllczsKKyAgICB1bnNpZ25lZCBsb25nIGFs
bG9jX3NpemU7Cit9OworCitzdHJ1Y3QgcmluZ19idWZmZXIgeworICAgIHZvaWQgKmJ1ZmZlcjsK
KyAgICB1bnNpZ25lZCBsb25nIGVudHJpZXM7CisgICAgdW5zaWduZWQgbG9uZyBhbGxvY19zaXpl
OworICAgIHVpbnQzMl90IHRhaWw7CisgICAgdWludDMyX3QgaGVhZDsKKyAgICBzcGlubG9ja190
IGxvY2s7ICAgIC8qIHByb3RlY3QgYnVmZmVyIHBvaW50ZXJzICovCit9OworCit0eXBlZGVmIHN0
cnVjdCBpb21tdV9jYXAgeworICAgIHVpbnQzMl90IGhlYWRlcjsgICAgICAgICAgICAgICAgICAg
IC8qIG9mZnNldCAwMGggKi8KKyAgICB1aW50MzJfdCBiYXNlX2xvdzsgICAgICAgICAgICAgICAg
ICAvKiBvZmZzZXQgMDRoICovCisgICAgdWludDMyX3QgYmFzZV9oaTsgICAgICAgICAgICAgICAg
ICAgLyogb2Zmc2V0IDA4aCAqLworICAgIHVpbnQzMl90IHJhbmdlOyAgICAgICAgICAgICAgICAg
ICAgIC8qIG9mZnNldCAwQ2ggKi8KKyAgICB1aW50MzJfdCBtaXNjOyAgICAgICAgICAgICAgICAg
ICAgICAvKiBvZmZzZXQgMTBoICovCit9IGlvbW11X2NhcF90OworCitzdHJ1Y3QgYW1kX2lvbW11
IHsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisgICAgc3BpbmxvY2tfdCBsb2NrOyAvKiBw
cm90ZWN0IGlvbW11ICovCisKKyAgICB1MTYgc2VnOworICAgIHUxNiBiZGY7CisgICAgc3RydWN0
IG1zaV9kZXNjIG1zaTsKKworICAgIHUxNiBjYXBfb2Zmc2V0OworICAgIGlvbW11X2NhcF90IGNh
cDsKKworICAgIHU4IGh0X2ZsYWdzOworICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMg
ZmVhdHVyZXM7CisKKyAgICB2b2lkICptbWlvX2Jhc2U7CisgICAgdW5zaWduZWQgbG9uZyBtbWlv
X2Jhc2VfcGh5czsKKworICAgIHVuaW9uIGFtZF9pb21tdV9jb250cm9sIGN0cmw7CisKKyAgICBz
dHJ1Y3QgdGFibGVfc3RydWN0IGRldl90YWJsZTsKKyAgICBzdHJ1Y3QgcmluZ19idWZmZXIgY21k
X2J1ZmZlcjsKKyAgICBzdHJ1Y3QgcmluZ19idWZmZXIgZXZlbnRfbG9nOworICAgIHN0cnVjdCBy
aW5nX2J1ZmZlciBwcHJfbG9nOworCisgICAgaW50IGV4Y2x1c2lvbl9lbmFibGU7CisgICAgaW50
IGV4Y2x1c2lvbl9hbGxvd19hbGw7CisgICAgdWludDY0X3QgZXhjbHVzaW9uX2Jhc2U7CisgICAg
dWludDY0X3QgZXhjbHVzaW9uX2xpbWl0OworCisgICAgaW50IGVuYWJsZWQ7CisKKyAgICBzdHJ1
Y3QgbGlzdF9oZWFkIGF0c19kZXZpY2VzOworfTsKKworc3RydWN0IGl2cnNfbWFwcGluZ3Mgewor
ICAgIHVpbnQxNl90IGR0ZV9yZXF1ZXN0b3JfaWQ7CisgICAgYm9vbCB2YWxpZDoxOworICAgIGJv
b2wgZHRlX2FsbG93X2V4Y2x1c2lvbjoxOworICAgIGJvb2wgdW5pdHlfbWFwX2VuYWJsZToxOwor
ICAgIGJvb2wgd3JpdGVfcGVybWlzc2lvbjoxOworICAgIGJvb2wgcmVhZF9wZXJtaXNzaW9uOjE7
CisKKyAgICAvKiBpdmhkIGRldmljZSBkYXRhIHNldHRpbmdzICovCisgICAgdWludDhfdCBkZXZp
Y2VfZmxhZ3M7CisKKyAgICB1bnNpZ25lZCBsb25nIGFkZHJfcmFuZ2Vfc3RhcnQ7CisgICAgdW5z
aWduZWQgbG9uZyBhZGRyX3JhbmdlX2xlbmd0aDsKKyAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dTsKKworICAgIC8qIHBlciBkZXZpY2UgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSAqLworICAg
IHZvaWQgKmludHJlbWFwX3RhYmxlOworICAgIHVuc2lnbmVkIGxvbmcgKmludHJlbWFwX2ludXNl
OworICAgIHNwaW5sb2NrX3QgaW50cmVtYXBfbG9jazsKK307CisKK2V4dGVybiB1bnNpZ25lZCBp
bnQgaXZyc19iZGZfZW50cmllczsKK2V4dGVybiB1OCBpdmhkX3R5cGU7CisKK3N0cnVjdCBpdnJz
X21hcHBpbmdzICpnZXRfaXZyc19tYXBwaW5ncyh1MTYgc2VnKTsKK2ludCBpdGVyYXRlX2l2cnNf
bWFwcGluZ3MoaW50ICgqKSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7CitpbnQg
aXRlcmF0ZV9pdnJzX2VudHJpZXMoaW50ICgqKShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICosCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqLCB1
aW50MTZfdCkpOworCisvKiBpb21tdSB0YWJsZXMgaW4gZ3Vlc3Qgc3BhY2UgKi8KK3N0cnVjdCBt
bWlvX3JlZyB7CisgICAgdWludDMyX3QgICAgbG87CisgICAgdWludDMyX3QgICAgaGk7Cit9Owor
CitzdHJ1Y3QgZ3Vlc3RfZGV2X3RhYmxlIHsKKyAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAgICBy
ZWdfYmFzZTsKKyAgICB1aW50MzJfdCAgICAgICAgICAgICAgICBzaXplOworfTsKKworc3RydWN0
IGd1ZXN0X2J1ZmZlciB7CisgICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2Jhc2U7Cisg
ICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX3RhaWw7CisgICAgc3RydWN0IG1taW9fcmVn
ICAgICAgICAgcmVnX2hlYWQ7CisgICAgdWludDMyX3QgICAgICAgICAgICAgICAgZW50cmllczsK
K307CisKK3N0cnVjdCBndWVzdF9pb21tdV9tc2kgeworICAgIHVpbnQ4X3QgICAgICAgICAgICAg
ICAgIHZlY3RvcjsKKyAgICB1aW50OF90ICAgICAgICAgICAgICAgICBkZXN0OworICAgIHVpbnQ4
X3QgICAgICAgICAgICAgICAgIGRlc3RfbW9kZTsKKyAgICB1aW50OF90ICAgICAgICAgICAgICAg
ICBkZWxpdmVyeV9tb2RlOworICAgIHVpbnQ4X3QgICAgICAgICAgICAgICAgIHRyaWdfbW9kZTsK
K307CisKKy8qIHZpcnR1YWwgSU9NTVUgc3RydWN0dXJlICovCitzdHJ1Y3QgZ3Vlc3RfaW9tbXUg
eworCisgICAgc3RydWN0IGRvbWFpbiAgICAgICAgICAqZG9tYWluOworICAgIHNwaW5sb2NrX3Qg
ICAgICAgICAgICAgIGxvY2s7CisgICAgYm9vbF90ICAgICAgICAgICAgICAgICAgZW5hYmxlZDsK
KworICAgIHN0cnVjdCBndWVzdF9kZXZfdGFibGUgIGRldl90YWJsZTsKKyAgICBzdHJ1Y3QgZ3Vl
c3RfYnVmZmVyICAgICBjbWRfYnVmZmVyOworICAgIHN0cnVjdCBndWVzdF9idWZmZXIgICAgIGV2
ZW50X2xvZzsKKyAgICBzdHJ1Y3QgZ3Vlc3RfYnVmZmVyICAgICBwcHJfbG9nOworCisgICAgc3Ry
dWN0IHRhc2tsZXQgICAgICAgICAgY21kX2J1ZmZlcl90YXNrbGV0OworCisgICAgdWludDY0X3Qg
ICAgICAgICAgICAgICAgbW1pb19iYXNlOyAgICAgICAgICAgICAvKiBNTUlPIGJhc2UgYWRkcmVz
cyAqLworCisgICAgLyogTU1JTyByZWdzICovCisgICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wg
cmVnX2N0cmw7ICAgICAgICAgICAgICAvKiBNTUlPIG9mZnNldCAwMDE4aCAqLworICAgIHN0cnVj
dCBtbWlvX3JlZyAgICAgICAgIHJlZ19zdGF0dXM7ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQg
MjAyMGggKi8KKyAgICB1bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHJlZ19leHRfZmVhdHVy
ZTsgIC8qIE1NSU8gb2Zmc2V0IDAwMzBoICovCisKKyAgICAvKiBndWVzdCBpbnRlcnJ1cHQgc2V0
dGluZ3MgKi8KKyAgICBzdHJ1Y3QgZ3Vlc3RfaW9tbXVfbXNpICBtc2k7Cit9OworCitleHRlcm4g
Ym9vbF90IGlvbW11djJfZW5hYmxlZDsKKwogc3RydWN0IGFjcGlfaXZyc19oYXJkd2FyZTsKIAog
I2RlZmluZSBmb3JfZWFjaF9hbWRfaW9tbXUoYW1kX2lvbW11KSBcCkBAIC0yODEsNCArNDQ2LDQg
QEAgc3RhdGljIGlubGluZSB2b2lkIGlvbW11X3NldF9hZGRyX2hpX3RvX3JlZyh1aW50MzJfdCAq
cmVnLCB1aW50MzJfdCBhZGRyKQogICAgICAgICAgICAgICAgICAgICAgICAgIElPTU1VX1JFR19C
QVNFX0FERFJfSElHSF9TSElGVCwgcmVnKTsKIH0KIAotI2VuZGlmIC8qIF9BU01fWDg2XzY0X0FN
RF9JT01NVV9QUk9UT19IICovCisjZW5kaWYgLyogQU1EX0lPTU1VX0ggKi8KZGlmZiAtLWdpdCBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9hY3BpLmMgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfYWNwaS5jCmluZGV4IDZjNWY4ZTQ2ZWMuLmY0YWJiZmQ5ZGMg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9hY3BpLmMKKysr
IGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYwpAQCAtMTcsMTMgKzE3
LDEyIEBACiAgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93
d3cuZ251Lm9yZy9saWNlbnNlcy8+LgogICovCiAKLSNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KICNp
bmNsdWRlIDx4ZW4vYWNwaS5oPgogI2luY2x1ZGUgPHhlbi9wYXJhbS5oPgotI2luY2x1ZGUgPGFz
bS9hcGljZGVmLmg+CisKICNpbmNsdWRlIDxhc20vaW9fYXBpYy5oPgotI2luY2x1ZGUgPGFzbS9h
bWQtaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaD4KKwor
I2luY2x1ZGUgImlvbW11LmgiCiAKIC8qIFNvbWUgaGVscGVyIHN0cnVjdHVyZXMsIHBhcnRpY3Vs
YXJseSB0byBkZWFsIHdpdGggcmFuZ2VzLiAqLwogCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfY21kLmMKaW5kZXggYWYzYTFmYjg2NS4uOTJlYWFiNDA3YiAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwpAQCAtMTcsOSArMTcsNyBAQAogICogYWxvbmcgd2l0
aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMv
Pi4KICAqLwogCi0jaW5jbHVkZSA8eGVuL3NjaGVkLmg+Ci0jaW5jbHVkZSA8YXNtL2FtZC1pb21t
dS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPgorI2luY2x1ZGUg
ImlvbW11LmgiCiAjaW5jbHVkZSAiLi4vYXRzLmgiCiAKIHN0YXRpYyBpbnQgcXVldWVfaW9tbXVf
Y29tbWFuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jCmluZGV4IGQ3ODJlNjZlZWUuLjgzMTJiYjRi
NmYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9kZXRlY3Qu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZGV0ZWN0LmMKQEAgLTE3
LDEzICsxNywxMCBAQAogICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxo
dHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KICAqLwogCi0jaW5jbHVkZSA8eGVuL2Vycm5v
Lmg+CiAjaW5jbHVkZSA8eGVuL2FjcGkuaD4KLSNpbmNsdWRlIDx4ZW4vaW9tbXUuaD4KICNpbmNs
dWRlIDx4ZW4vcGNpLmg+Ci0jaW5jbHVkZSA8eGVuL3BjaV9yZWdzLmg+Ci0jaW5jbHVkZSA8YXNt
L2FtZC1pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPgor
CisjaW5jbHVkZSAiaW9tbXUuaCIKIAogc3RhdGljIGludCBfX2luaXQgZ2V0X2lvbW11X21zaV9j
YXBhYmlsaXRpZXMoCiAgICAgdTE2IHNlZywgdTggYnVzLCB1OCBkZXYsIHU4IGZ1bmMsIHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11KQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2d1ZXN0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vl
c3QuYwppbmRleCA0ZWQ2NTE5ZTZlLi5hYWYxMmZlMWNiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfZ3Vlc3QuYwpAQCAtMTYsMTEgKzE2LDkgQEAKICAqIGFsb25nIHdpdGgg
dGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4u
CiAgKi8KIAotI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPGFzbS9wMm0uaD4KLSNp
bmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+Ci0jaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11
LXByb3RvLmg+CiAKKyNpbmNsdWRlICJpb21tdS5oIgogCiAjZGVmaW5lIElPTU1VX01NSU9fU0la
RSAgICAgICAgICAgICAgICAgICAgICAgICAweDgwMDAKICNkZWZpbmUgSU9NTVVfTU1JT19QQUdF
X05SICAgICAgICAgICAgICAgICAgICAgIDB4OApkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMKaW5kZXggMmYyNmZlZDRhMy4uMGZmYzgzYTg0MyAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYworKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCkBAIC0xNywxOCArMTcsMTEgQEAKICAqIGFsb25n
IHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vu
c2VzLz4uCiAgKi8KIAotI2luY2x1ZGUgPHhlbi9lcnJuby5oPgogI2luY2x1ZGUgPHhlbi9hY3Bp
Lmg+Ci0jaW5jbHVkZSA8eGVuL2tleWhhbmRsZXIuaD4KLSNpbmNsdWRlIDx4ZW4vcGNpLmg+Ci0j
aW5jbHVkZSA8eGVuL3BjaV9yZWdzLmg+Ci0jaW5jbHVkZSA8eGVuL2lycS5oPgotI2luY2x1ZGUg
PGFzbS9hbWQtaW9tbXUuaD4KLSNpbmNsdWRlIDxhc20vbXNpLmg+Ci0jaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+Ci0jaW5jbHVkZSA8YXNtLXg4Ni9maXhtYXAuaD4KLSNp
bmNsdWRlIDxtYWNoX2FwaWMuaD4KICNpbmNsdWRlIDx4ZW4vZGVsYXkuaD4KKyNpbmNsdWRlIDx4
ZW4va2V5aGFuZGxlci5oPgorCisjaW5jbHVkZSAiaW9tbXUuaCIKIAogc3RhdGljIGludCBfX2lu
aXRkYXRhIG5yX2FtZF9pb21tdXM7CiBzdGF0aWMgYm9vbCBfX2luaXRkYXRhIHBjaV9pbml0Owpk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKaW5kZXggNWU5MmMwMjNmOC4u
ZTFjYzEzYjg3MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2ludHIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW50ci5jCkBA
IC0xNiwxMyArMTYsMTIgQEAKICAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNl
ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCiAgKi8KIAotI2luY2x1ZGUgPHhlbi9l
cnIuaD4KLSNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KLSNpbmNsdWRlIDxhc20vYW1kLWlvbW11Lmg+
Ci0jaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+Ci0jaW5jbHVkZSA8YXNt
L2lvX2FwaWMuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgogCisjaW5jbHVkZSA8YXNtL2lv
X2FwaWMuaD4KKworI2luY2x1ZGUgImlvbW11LmgiCisKIHVuaW9uIGlydGUzMiB7CiAgICAgdWlu
dDMyX3QgcmF3OwogICAgIHN0cnVjdCB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfbWFwLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
bWFwLmMKaW5kZXggNGUwNDFiOTYwZi4uMmYzYjQ3YjM2NiAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9pb21tdV9tYXAuYwpAQCAtMTgsMTIgKzE4LDggQEAKICAqLwogCiAjaW5jbHVkZSA8
eGVuL2FjcGkuaD4KLSNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KLSNpbmNsdWRlIDxhc20vcDJtLmg+
Ci0jaW5jbHVkZSA8YXNtL2FtZC1pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1p
b21tdS1wcm90by5oPgotI2luY2x1ZGUgIi4uL2F0cy5oIgotI2luY2x1ZGUgPHhlbi9wY2kuaD4K
KworI2luY2x1ZGUgImlvbW11LmgiCiAKIC8qIEdpdmVuIHBmbiBhbmQgcGFnZSB0YWJsZSBsZXZl
bCwgcmV0dXJuIHBkZSBpbmRleCAqLwogc3RhdGljIHVuc2lnbmVkIGludCBwZm5fdG9fcGRlX2lk
eCh1bnNpZ25lZCBsb25nIHBmbiwgdW5zaWduZWQgaW50IGxldmVsKQpkaWZmIC0tZ2l0IGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyBiL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKaW5kZXggZGQzNDAxZjBkYy4uMzExMjY1Mzk2
MCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUu
YworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0x
NywxNSArMTcsMTIgQEAKICAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8
aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCiAgKi8KIAotI2luY2x1ZGUgPHhlbi9zY2hl
ZC5oPgogI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgotI2luY2x1ZGUgPHhlbi9wY2kuaD4KLSNpbmNs
dWRlIDx4ZW4vcGNpX3JlZ3MuaD4KLSNpbmNsdWRlIDx4ZW4vcGFnaW5nLmg+CiAjaW5jbHVkZSA8
eGVuL3NvZnRpcnEuaD4KKwogI2luY2x1ZGUgPGFzbS9hY3BpLmg+Ci0jaW5jbHVkZSA8YXNtL2Ft
ZC1pb21tdS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1wcm90by5oPgorCisj
aW5jbHVkZSAiaW9tbXUuaCIKICNpbmNsdWRlICIuLi9hdHMuaCIKIAogc3RhdGljIGJvb2xfdCBf
X3JlYWRfbW9zdGx5IGluaXRfZG9uZTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
YW1kLWlvbW11LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2FtZC1pb21tdS5oCmRlbGV0ZWQgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCA4M2FiYWJkYzhjLi4wMDAwMDAwMDAwCi0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvYW1kLWlvbW11LmgKKysrIC9kZXYvbnVsbApAQCAtMSwxOTAgKzAsMCBAQAot
LyoKLSAqIENvcHlyaWdodCAoQykgMjAwNyBBZHZhbmNlZCBNaWNybyBEZXZpY2VzLCBJbmMuCi0g
KiBBdXRob3I6IExlbyBEdXJhbiA8bGVvLmR1cmFuQGFtZC5jb20+Ci0gKiBBdXRob3I6IFdlaSBX
YW5nIDx3ZWkud2FuZzJAYW1kLmNvbT4gLSBhZGFwdGVkIHRvIHhlbgotICoKLSAqIFRoaXMgcHJv
Z3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k
aWZ5Ci0gKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGFzIHB1Ymxpc2hlZCBieQotICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0
aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKLSAqIChhdCB5b3VyIG9wdGlvbikgYW55
IGxhdGVyIHZlcnNpb24uCi0gKgotICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo
ZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCi0gKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFO
VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgotICogTUVSQ0hBTlRBQklM
SVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQotICogR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KLSAqCi0gKiBZb3Ugc2hv
dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZQotICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3Lmdu
dS5vcmcvbGljZW5zZXMvPi4KLSAqLwotI2lmbmRlZiBfQVNNX1g4Nl82NF9BTURfSU9NTVVfSAot
I2RlZmluZSBfQVNNX1g4Nl82NF9BTURfSU9NTVVfSAotCi0jaW5jbHVkZSA8eGVuL2luaXQuaD4K
LSNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KLSNpbmNsdWRlIDx4ZW4vbGlzdC5oPgotI2luY2x1ZGUg
PHhlbi9zcGlubG9jay5oPgotI2luY2x1ZGUgPHhlbi90YXNrbGV0Lmg+Ci0jaW5jbHVkZSA8YXNt
L21zaS5oPgotI2luY2x1ZGUgPGFzbS9odm0vc3ZtL2FtZC1pb21tdS1kZWZzLmg+Ci0KLSNkZWZp
bmUgaW9tbXVfZm91bmQoKSAgICAgICAgICAgKCFsaXN0X2VtcHR5KCZhbWRfaW9tbXVfaGVhZCkp
Ci0KLWV4dGVybiBzdHJ1Y3QgbGlzdF9oZWFkIGFtZF9pb21tdV9oZWFkOwotCi0jcHJhZ21hIHBh
Y2soMSkKLXR5cGVkZWYgc3RydWN0IGV2ZW50X2VudHJ5Ci17Ci0gICAgdWludDMyX3QgZGF0YVs0
XTsKLX0gZXZlbnRfZW50cnlfdDsKLQotdHlwZWRlZiBzdHJ1Y3QgcHByX2VudHJ5Ci17Ci0gICAg
dWludDMyX3QgZGF0YVs0XTsKLX0gcHByX2VudHJ5X3Q7Ci0KLXR5cGVkZWYgc3RydWN0IGNtZF9l
bnRyeQotewotICAgIHVpbnQzMl90IGRhdGFbNF07Ci19IGNtZF9lbnRyeV90OwotI3ByYWdtYSBw
YWNrKCkKLQotc3RydWN0IHRhYmxlX3N0cnVjdCB7Ci0gICAgdm9pZCAqYnVmZmVyOwotICAgIHVu
c2lnbmVkIGxvbmcgZW50cmllczsKLSAgICB1bnNpZ25lZCBsb25nIGFsbG9jX3NpemU7Ci19Owot
Ci1zdHJ1Y3QgcmluZ19idWZmZXIgewotICAgIHZvaWQgKmJ1ZmZlcjsKLSAgICB1bnNpZ25lZCBs
b25nIGVudHJpZXM7Ci0gICAgdW5zaWduZWQgbG9uZyBhbGxvY19zaXplOwotICAgIHVpbnQzMl90
IHRhaWw7Ci0gICAgdWludDMyX3QgaGVhZDsKLSAgICBzcGlubG9ja190IGxvY2s7ICAgIC8qIHBy
b3RlY3QgYnVmZmVyIHBvaW50ZXJzICovCi19OwotCi10eXBlZGVmIHN0cnVjdCBpb21tdV9jYXAg
ewotICAgIHVpbnQzMl90IGhlYWRlcjsgICAgICAgICAgICAgICAgICAgIC8qIG9mZnNldCAwMGgg
Ki8KLSAgICB1aW50MzJfdCBiYXNlX2xvdzsgICAgICAgICAgICAgICAgICAvKiBvZmZzZXQgMDRo
ICovCi0gICAgdWludDMyX3QgYmFzZV9oaTsgICAgICAgICAgICAgICAgICAgLyogb2Zmc2V0IDA4
aCAqLwotICAgIHVpbnQzMl90IHJhbmdlOyAgICAgICAgICAgICAgICAgICAgIC8qIG9mZnNldCAw
Q2ggKi8KLSAgICB1aW50MzJfdCBtaXNjOyAgICAgICAgICAgICAgICAgICAgICAvKiBvZmZzZXQg
MTBoICovCi19IGlvbW11X2NhcF90OwotCi1zdHJ1Y3QgYW1kX2lvbW11IHsKLSAgICBzdHJ1Y3Qg
bGlzdF9oZWFkIGxpc3Q7Ci0gICAgc3BpbmxvY2tfdCBsb2NrOyAvKiBwcm90ZWN0IGlvbW11ICov
Ci0KLSAgICB1MTYgc2VnOwotICAgIHUxNiBiZGY7Ci0gICAgc3RydWN0IG1zaV9kZXNjIG1zaTsK
LQotICAgIHUxNiBjYXBfb2Zmc2V0OwotICAgIGlvbW11X2NhcF90IGNhcDsKLQotICAgIHU4IGh0
X2ZsYWdzOwotICAgIHVuaW9uIGFtZF9pb21tdV9leHRfZmVhdHVyZXMgZmVhdHVyZXM7Ci0KLSAg
ICB2b2lkICptbWlvX2Jhc2U7Ci0gICAgdW5zaWduZWQgbG9uZyBtbWlvX2Jhc2VfcGh5czsKLQot
ICAgIHVuaW9uIGFtZF9pb21tdV9jb250cm9sIGN0cmw7Ci0KLSAgICBzdHJ1Y3QgdGFibGVfc3Ry
dWN0IGRldl90YWJsZTsKLSAgICBzdHJ1Y3QgcmluZ19idWZmZXIgY21kX2J1ZmZlcjsKLSAgICBz
dHJ1Y3QgcmluZ19idWZmZXIgZXZlbnRfbG9nOwotICAgIHN0cnVjdCByaW5nX2J1ZmZlciBwcHJf
bG9nOwotCi0gICAgaW50IGV4Y2x1c2lvbl9lbmFibGU7Ci0gICAgaW50IGV4Y2x1c2lvbl9hbGxv
d19hbGw7Ci0gICAgdWludDY0X3QgZXhjbHVzaW9uX2Jhc2U7Ci0gICAgdWludDY0X3QgZXhjbHVz
aW9uX2xpbWl0OwotCi0gICAgaW50IGVuYWJsZWQ7Ci0KLSAgICBzdHJ1Y3QgbGlzdF9oZWFkIGF0
c19kZXZpY2VzOwotfTsKLQotc3RydWN0IGl2cnNfbWFwcGluZ3MgewotICAgIHVpbnQxNl90IGR0
ZV9yZXF1ZXN0b3JfaWQ7Ci0gICAgYm9vbCB2YWxpZDoxOwotICAgIGJvb2wgZHRlX2FsbG93X2V4
Y2x1c2lvbjoxOwotICAgIGJvb2wgdW5pdHlfbWFwX2VuYWJsZToxOwotICAgIGJvb2wgd3JpdGVf
cGVybWlzc2lvbjoxOwotICAgIGJvb2wgcmVhZF9wZXJtaXNzaW9uOjE7Ci0KLSAgICAvKiBpdmhk
IGRldmljZSBkYXRhIHNldHRpbmdzICovCi0gICAgdWludDhfdCBkZXZpY2VfZmxhZ3M7Ci0KLSAg
ICB1bnNpZ25lZCBsb25nIGFkZHJfcmFuZ2Vfc3RhcnQ7Ci0gICAgdW5zaWduZWQgbG9uZyBhZGRy
X3JhbmdlX2xlbmd0aDsKLSAgICBzdHJ1Y3QgYW1kX2lvbW11ICppb21tdTsKLQotICAgIC8qIHBl
ciBkZXZpY2UgaW50ZXJydXB0IHJlbWFwcGluZyB0YWJsZSAqLwotICAgIHZvaWQgKmludHJlbWFw
X3RhYmxlOwotICAgIHVuc2lnbmVkIGxvbmcgKmludHJlbWFwX2ludXNlOwotICAgIHNwaW5sb2Nr
X3QgaW50cmVtYXBfbG9jazsKLX07Ci0KLWV4dGVybiB1bnNpZ25lZCBpbnQgaXZyc19iZGZfZW50
cmllczsKLWV4dGVybiB1OCBpdmhkX3R5cGU7Ci0KLXN0cnVjdCBpdnJzX21hcHBpbmdzICpnZXRf
aXZyc19tYXBwaW5ncyh1MTYgc2VnKTsKLWludCBpdGVyYXRlX2l2cnNfbWFwcGluZ3MoaW50ICgq
KSh1MTYgc2VnLCBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqKSk7Ci1pbnQgaXRlcmF0ZV9pdnJzX2Vu
dHJpZXMoaW50ICgqKShjb25zdCBzdHJ1Y3QgYW1kX2lvbW11ICosCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgaXZyc19tYXBwaW5ncyAqLCB1aW50MTZfdCkpOwotCi0v
KiBpb21tdSB0YWJsZXMgaW4gZ3Vlc3Qgc3BhY2UgKi8KLXN0cnVjdCBtbWlvX3JlZyB7Ci0gICAg
dWludDMyX3QgICAgbG87Ci0gICAgdWludDMyX3QgICAgaGk7Ci19OwotCi1zdHJ1Y3QgZ3Vlc3Rf
ZGV2X3RhYmxlIHsKLSAgICBzdHJ1Y3QgbW1pb19yZWcgICAgICAgICByZWdfYmFzZTsKLSAgICB1
aW50MzJfdCAgICAgICAgICAgICAgICBzaXplOwotfTsKLQotc3RydWN0IGd1ZXN0X2J1ZmZlciB7
Ci0gICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2Jhc2U7Ci0gICAgc3RydWN0IG1taW9f
cmVnICAgICAgICAgcmVnX3RhaWw7Ci0gICAgc3RydWN0IG1taW9fcmVnICAgICAgICAgcmVnX2hl
YWQ7Ci0gICAgdWludDMyX3QgICAgICAgICAgICAgICAgZW50cmllczsKLX07Ci0KLXN0cnVjdCBn
dWVzdF9pb21tdV9tc2kgewotICAgIHVpbnQ4X3QgICAgICAgICAgICAgICAgIHZlY3RvcjsKLSAg
ICB1aW50OF90ICAgICAgICAgICAgICAgICBkZXN0OwotICAgIHVpbnQ4X3QgICAgICAgICAgICAg
ICAgIGRlc3RfbW9kZTsKLSAgICB1aW50OF90ICAgICAgICAgICAgICAgICBkZWxpdmVyeV9tb2Rl
OwotICAgIHVpbnQ4X3QgICAgICAgICAgICAgICAgIHRyaWdfbW9kZTsKLX07Ci0KLS8qIHZpcnR1
YWwgSU9NTVUgc3RydWN0dXJlICovCi1zdHJ1Y3QgZ3Vlc3RfaW9tbXUgewotCi0gICAgc3RydWN0
IGRvbWFpbiAgICAgICAgICAqZG9tYWluOwotICAgIHNwaW5sb2NrX3QgICAgICAgICAgICAgIGxv
Y2s7Ci0gICAgYm9vbF90ICAgICAgICAgICAgICAgICAgZW5hYmxlZDsKLQotICAgIHN0cnVjdCBn
dWVzdF9kZXZfdGFibGUgIGRldl90YWJsZTsKLSAgICBzdHJ1Y3QgZ3Vlc3RfYnVmZmVyICAgICBj
bWRfYnVmZmVyOwotICAgIHN0cnVjdCBndWVzdF9idWZmZXIgICAgIGV2ZW50X2xvZzsKLSAgICBz
dHJ1Y3QgZ3Vlc3RfYnVmZmVyICAgICBwcHJfbG9nOwotCi0gICAgc3RydWN0IHRhc2tsZXQgICAg
ICAgICAgY21kX2J1ZmZlcl90YXNrbGV0OwotCi0gICAgdWludDY0X3QgICAgICAgICAgICAgICAg
bW1pb19iYXNlOyAgICAgICAgICAgICAvKiBNTUlPIGJhc2UgYWRkcmVzcyAqLwotCi0gICAgLyog
TU1JTyByZWdzICovCi0gICAgdW5pb24gYW1kX2lvbW11X2NvbnRyb2wgcmVnX2N0cmw7ICAgICAg
ICAgICAgICAvKiBNTUlPIG9mZnNldCAwMDE4aCAqLwotICAgIHN0cnVjdCBtbWlvX3JlZyAgICAg
ICAgIHJlZ19zdGF0dXM7ICAgICAgICAgICAgLyogTU1JTyBvZmZzZXQgMjAyMGggKi8KLSAgICB1
bmlvbiBhbWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHJlZ19leHRfZmVhdHVyZTsgIC8qIE1NSU8gb2Zm
c2V0IDAwMzBoICovCi0KLSAgICAvKiBndWVzdCBpbnRlcnJ1cHQgc2V0dGluZ3MgKi8KLSAgICBz
dHJ1Y3QgZ3Vlc3RfaW9tbXVfbXNpICBtc2k7Ci19OwotCi1leHRlcm4gYm9vbF90IGlvbW11djJf
ZW5hYmxlZDsKLQotI2VuZGlmIC8qIF9BU01fWDg2XzY0X0FNRF9JT01NVV9IICovCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:02:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:02:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydEq-00089a-EC; Mon, 03 Feb 2020 15:02:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iydEo-00089V-S3
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:02:10 +0000
X-Inumbo-ID: 2650723a-4696-11ea-8396-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2650723a-4696-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 15:02:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580742130;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=u7xHCsLyaZPwvCgnYCPDrwq1erYElmYLHZB2yfJwe60=;
 b=WQQJHnW8zaX/6qVSLp5zaPadVCBhbkZ2ITl3ZgKfPw7TM9zFqdUCdqcs
 QbcAPTiB5eGGSWSP69/P7s15oueZC1yDwCG/CYHR9PGBSTJdv2nhG6OSe
 b/YbYbg5x0caep9flTT8APYzxFfG62rQECxP7yx9NdmuEyfd2EtdEYo6o k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ucKe7PB5O4LJe+2WPAJJO1bvKh/oRXhTXCuU0Fa+4nXuQ9YLeKBJ4Fq9hxzCFYEH7im4MY6BMP
 Wv9Bo1Dq+v9vFjScei4tpI3PmBS82bNVU7e/RvgBRDdjT5WhpMZF/qFM6qRVKv/utI9aho99l5
 SojEZzG21d0Q6ohoEtrXo+dHN09fJer2Wy796gWCdvIMr3svkfTtOE/AWaGgyt8feIfYw1Dmpx
 X2o4yVprOxOUCXCJwGjklJ30RaTDkzEZYdIjhW4cnJQeysGO4LiN2S5+HIjyRKrOfHr+btcb6x
 xNA=
X-SBRS: 2.7
X-MesageID: 12218635
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12218635"
Date: Mon, 3 Feb 2020 16:01:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200203150154.GZ4679@Air-de-Roger>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200131174930.31045-6-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjRQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBIeXBlci1WIHVzZXMgYSB0ZWNobmlxdWUgY2FsbGVkIG92ZXJsYXkgcGFnZSBmb3IgaXRzIGh5
cGVyY2FsbCBwYWdlLiBJdAo+IHdpbGwgaW5zZXJ0IGEgYmFja2luZyBwYWdlIHRvIHRoZSBndWVz
dCB3aGVuIHRoZSBoeXBlcmNhbGwgZnVuY3Rpb25hbGl0eQo+IGlzIGVuYWJsZWQuIFRoYXQgbWVh
bnMgd2UgY2FuIHVzZSBhIHBhZ2UgdGhhdCBpcyBub3QgYmFja2VkIGJ5IHJlYWwKPiBtZW1vcnkg
Zm9yIGh5cGVyY2FsbCBwYWdlLgo+IAo+IFVzZSB0aGUgdG9wLW1vc3QgYWRkcmVzc2FibGUgcGFn
ZSBmb3IgdGhhdCBwdXJwb3NlLiBBZGp1c3QgZTgyMCBtYXAKPiBhY2NvcmRpbmdseS4KCkNhbiB5
b3UgYWRkIHRoaXMgaXMgZG9uZSB0byBhdm9pZCBwYWdlIHNoYXR0ZXJpbmcgYW5kIHRvIG1ha2Ug
c3VyZQpYZW4gaXNuJ3Qgb3ZlcndyaXRpbmcgYW55IE1NSU8gYXJlYSB3aGljaCBtaWdodCBiZSBw
cmVzZW50IGF0IGxvd2VyCmFkZHJlc3Nlcz8KCj4gCj4gV2UgYWxzbyBuZWVkIHRvIHJlZ2lzdGVy
IFhlbidzIGd1ZXN0IE9TIElEIHRvIEh5cGVyLVYuIFVzZSAweDMgYXMgdGhlCj4gdmVuZG9yIElE
LiBGaXggdGhlIGNvbW1lbnQgaW4gaHlwZXJ2LXRsZnMuaCB3aGlsZSBhdCBpdC4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+IC0tLQo+IHY2Ogo+IDEu
IFVzZSBodl9ndWVzdF9vc19pZAo+IDIuIFVzZSBuZXcgZTgyMF9maXh1cCBob29rCj4gMy4gQWRk
IGEgQlVJTERfQlVHX09OCj4gCj4gdjU6Cj4gMS4gdXNlIGh5cGVydmlzb3JfcmVzZXJ2ZV90b3Bf
cGFnZXMKPiAyLiBhZGQgYSBtYWNybyBmb3IgaHlwZXJjYWxsIHBhZ2UgbWZuCj4gMy4gYWRkcmVz
cyBvdGhlciBtaXNjIGNvbW1lbnRzCj4gCj4gdjQ6Cj4gMS4gVXNlIGZpeG1hcAo+IDIuIEZvbGxv
dyByb3V0aW5lcyBsaXN0ZWQgaW4gVExGUwo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L2h5cGVydi5jICAgICAgfCA2OSArKysrKysrKysrKysrKysrKysrKysrKy0tCj4gIHhlbi9p
bmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LXRsZnMuaCB8ICA1ICstCj4gIHhlbi9pbmNsdWRl
L2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LmggICAgICB8ICAzICsrCj4gIDMgZmlsZXMgY2hhbmdlZCwg
NzIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
aHlwZXJ2LmMKPiBpbmRleCA4ZDM4MzEzZDdhLi43YzJhOTZkNzBlIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L2h5cGVydi5jCj4gQEAgLTE5LDE1ICsxOSwyNyBAQAo+ICAgKiBDb3B5cmlnaHQg
KGMpIDIwMTkgTWljcm9zb2Z0Lgo+ICAgKi8KPiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gKyNp
bmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgo+ICAKPiArI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KPiAg
I2luY2x1ZGUgPGFzbS9ndWVzdC5oPgo+ICAjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10bGZz
Lmg+Cj4gKyNpbmNsdWRlIDxhc20vcHJvY2Vzc29yLmg+Cj4gIAo+ICBzdHJ1Y3QgbXNfaHlwZXJ2
X2luZm8gX19yZWFkX21vc3RseSBtc19oeXBlcnY7Cj4gIAo+IC1zdGF0aWMgY29uc3Qgc3RydWN0
IGh5cGVydmlzb3Jfb3BzIG9wcyA9IHsKPiAtICAgIC5uYW1lID0gIkh5cGVyLVYiLAo+IC19Owo+
ICtzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkKPiArewo+ICsgICAgdW5p
b24gaHZfZ3Vlc3Rfb3NfaWQgaWQ7Cj4gKwo+ICsgICAgaWQudmVuZG9yID0gSFZfWEVOX1ZFTkRP
Ul9JRDsKPiArICAgIGlkLm1ham9yID0geGVuX21ham9yX3ZlcnNpb24oKTsKPiArICAgIGlkLm1p
bm9yID0geGVuX21pbm9yX3ZlcnNpb24oKTsKPiArCj4gKyAgICByZXR1cm4gaWQucmF3Owo+ICt9
Cj4gKwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzIG9wczsKPiAgCj4gIGNv
bnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqX19pbml0IGh5cGVydl9wcm9iZSh2b2lkKQo+ICB7
Cj4gQEAgLTcyLDYgKzg0LDU3IEBAIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqX19pbml0
IGh5cGVydl9wcm9iZSh2b2lkKQo+ICAgICAgcmV0dXJuICZvcHM7Cj4gIH0KPiAgCj4gK3N0YXRp
YyB2b2lkIF9faW5pdCBzZXR1cF9oeXBlcmNhbGxfcGFnZSh2b2lkKQo+ICt7Cj4gKyAgICB1bmlv
biBodl94NjRfbXNyX2h5cGVyY2FsbF9jb250ZW50cyBoeXBlcmNhbGxfbXNyOwo+ICsgICAgdW5p
b24gaHZfZ3Vlc3Rfb3NfaWQgZ3Vlc3RfaWQ7Cj4gKyAgICB1bnNpZ25lZCBsb25nIG1mbjsKPiAr
Cj4gKyAgICBCVUlMRF9CVUdfT04oSFZfSFlQX1BBR0VfU0hJRlQgIT0gUEFHRV9TSElGVCk7Cj4g
Kwo+ICsgICAgcmRtc3JsKEhWX1g2NF9NU1JfR1VFU1RfT1NfSUQsIGd1ZXN0X2lkLnJhdyk7Cj4g
KyAgICBpZiAoICFndWVzdF9pZC5yYXcgKQo+ICsgICAgewo+ICsgICAgICAgIGd1ZXN0X2lkLnJh
dyA9IGdlbmVyYXRlX2d1ZXN0X2lkKCk7Cj4gKyAgICAgICAgd3Jtc3JsKEhWX1g2NF9NU1JfR1VF
U1RfT1NfSUQsIGd1ZXN0X2lkLnJhdyk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmRtc3JsKEhWX1g2
NF9NU1JfSFlQRVJDQUxMLCBoeXBlcmNhbGxfbXNyLmFzX3VpbnQ2NCk7Cj4gKyAgICBpZiAoICFo
eXBlcmNhbGxfbXNyLmVuYWJsZSApCj4gKyAgICB7Cj4gKyAgICAgICAgbWZuID0gSFZfSENBTExf
TUZOOwo+ICsgICAgICAgIGh5cGVyY2FsbF9tc3IuZW5hYmxlID0gMTsKPiArICAgICAgICBoeXBl
cmNhbGxfbXNyLmd1ZXN0X3BoeXNpY2FsX2FkZHJlc3MgPSBtZm47Cj4gKyAgICAgICAgd3Jtc3Js
KEhWX1g2NF9NU1JfSFlQRVJDQUxMLCBoeXBlcmNhbGxfbXNyLmFzX3VpbnQ2NCk7Cj4gKyAgICB9
IGVsc2Ugewo+ICsgICAgICAgIG1mbiA9IGh5cGVyY2FsbF9tc3IuZ3Vlc3RfcGh5c2ljYWxfYWRk
cmVzczsKPiArICAgIH0KPiArCj4gKyAgICByZG1zcmwoSFZfWDY0X01TUl9IWVBFUkNBTEwsIGh5
cGVyY2FsbF9tc3IuYXNfdWludDY0KTsKPiArICAgIEJVR19PTighaHlwZXJjYWxsX21zci5lbmFi
bGUpOwo+ICsKPiArICAgIHNldF9maXhtYXBfeChGSVhfWF9IWVBFUlZfSENBTEwsIG1mbiA8PCBQ
QUdFX1NISUZUKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgX19pbml0IHNldHVwKHZvaWQpCj4g
K3sKPiArICAgIHNldHVwX2h5cGVyY2FsbF9wYWdlKCk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lk
IF9faW5pdCBlODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQo+ICt7Cj4gKyAgICB1aW50
NjRfdCBzID0gSFZfSENBTExfTUZOIDw8IFBBR0VfU0hJRlQ7Cj4gKwo+ICsgICAgaWYgKCAhZTgy
MF9hZGRfcmFuZ2UoZTgyMCwgcywgcyArIFBBR0VfU0laRSwgRTgyMF9SRVNFUlZFRCkgKQoKSSB0
aGluayBlbmQgc2hvdWxkIGJlIHMgKyBQQUdFX1NJWkUgLSAxLCBvciBlbHNlIGl0IGV4cGFuZHMg
YWNyb3NzIHR3bwpwYWdlcz8KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:03:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:03:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydGX-0008GX-1k; Mon, 03 Feb 2020 15:03:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Gxx6=3X=merlin.srs.infradead.org=batv+1201a5c345c10cdba8a3+6007+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iydGV-0008GR-MO
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:03:55 +0000
X-Inumbo-ID: 5de13ed2-4696-11ea-ad98-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5de13ed2-4696-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 15:03:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=rELf9lc/zlrR+FMkqJD5Js36YGfwZSDhrXTI+UK3FW8=; b=MYMgTPSKxt17Hs9JCcEQDvRfLN
 Q0n3XmALheXZ28Pl4KFtpsrlwAYpuFMgoR//e8Wj488LIa8LzbuXgl4GrkgUHhnehRZWyQKvb709a
 QAkx9k46qp3JMpq5gEEdM4mXrkNncwYoKUlwC5Mgfg6XIZQNic6hg5W+qisMAR4AM3g7MsZqWfcvp
 WuoWqwYKY+KcuakN3vpiHu8FVrpTHN1Bcrjys2za0U73491OjBLHxQNlEGTXuHrm3DgNjvIPZiDfT
 jalpw3+2+SNyU0YuquTFQnPgEr9Rq79qiz6mZDsU0WtNM+SNUbvUy6gDXl8BV/j7j4HS2VVP/opXJ
 989q9ChQ==;
Received: from [54.239.6.185] (helo=freeip.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iydGE-00069g-Rr; Mon, 03 Feb 2020 15:03:39 +0000
Message-ID: <2d9e37d8c635cf6c05473cff83666fb5af0b786b.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Julien Grall <julien@xen.org>, xen-devel@lists.xenproject.org
Date: Mon, 03 Feb 2020 15:03:36 +0000
In-Reply-To: <8032df0f-062d-dfdd-04c9-7cf6d2f53448@xen.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-8-dwmw2@infradead.org>
 <8032df0f-062d-dfdd-04c9-7cf6d2f53448@xen.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 8/8] x86/setup: lift dom0 creation out into
 create_dom0() function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3325852320379074511=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3325852320379074511==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-+QhLVYxmHef9A8MnkeH/"


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

On Mon, 2020-02-03 at 14:28 +0000, Julien Grall wrote:
> The placement of printk shouldn't matter but the change feels a bit=20
> out-of-context. Would you mind to explain it in the commit message?

I didn't really intend to move the printk up; what I intended to do was
move the setting of 'initrd' down, so that it's right before the
create_dom0() call that it is preparing for. Which is purely cosmetic
for now, and more practical later when all that goes into a single
conditional for the non-live-update boot (as shown below).

Will update the commit message to note this; thanks.


    printk("%sNX (Execute Disable) protection %sactive\n",
           cpu_has_nx ? XENLOG_INFO : XENLOG_WARNING "Warning: ",
           cpu_has_nx ? "" : "not ");

    if ( lu_breadcrumb_phys )
    {
        dom0 =3D lu_restore_domains(&lu_stream);
        if ( dom0 =3D=3D NULL )
            panic("No DOM0 found in live update data\n");

        lu_stream_free(&lu_stream);
    }
    else
    {
        initrdidx =3D find_first_bit(module_map, mbi->mods_count);
        if ( initrdidx < mbi->mods_count )
            initrd =3D mod + initrdidx;

        if ( bitmap_weight(module_map, mbi->mods_count) > 1 )
            printk(XENLOG_WARNING
                   "Multiple initrd candidates, picking module #%u\n",
                   initrdidx);

        /*
         * We're going to setup domain0 using the module(s) that we
         * stashed safely above our heap. The second module, if
         * present, is an initrd ramdisk.
         */
        dom0 =3D create_dom0(mod, modules_headroom, initrd, kextra, loader)=
;
        if ( dom0 =3D=3D NULL )
            panic("Could not set up DOM0 guest OS\n");
    }

--=-+QhLVYxmHef9A8MnkeH/
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjAzMTUwMzM2WjAvBgkqhkiG9w0BCQQxIgQgSnwRijTsIEcYNVBKS8vpWG+DXNXX5V0L2KwUPkvw
Mawwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAJAT2+poqI8A62tW9ijTQfhp2Epxh9rWoVcjBc/69a46dhXJ/vibWQ+ijQGLe6ih
HAFTaVpp+F8Sdb0c7bRWegax7LG/7OkgpKN3PvxfwLbmdYVzLgaaQnGYUCWY8taV1F/nbTxzUJRO
tktwftveFnjvcTztYXF8/Soqonwtuc3JP1UHK0WrAz9Xdw/JECDzgXx85Bg2T+1avEMb0zB7zW3T
jcRhtZ9Bo4h9TX0lRvhZSaTo1mEhd1RcBxBHT+vp25ckjGtEPv+U5XTmFgfb1EXn9ukuKM4sb9Cb
twmL0hdMBf84fRwmn6g50Ae8KU5AIYL5ZFrYAXPV7L0c6wgN4dMAAAAAAAA=


--=-+QhLVYxmHef9A8MnkeH/--



--===============3325852320379074511==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3325852320379074511==--



From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:04:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:04:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydHE-0008Kr-DS; Mon, 03 Feb 2020 15:04:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iydHD-0008Kh-B3
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:04:39 +0000
X-Inumbo-ID: 7ee8d48c-4696-11ea-8e6e-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ee8d48c-4696-11ea-8e6e-12813bfff9fa;
 Mon, 03 Feb 2020 15:04:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580742278;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=O8PNEx38/NdDEd7nXU2q6zOcvh0C1w0pXF1R2QbPPcs=;
 b=QW3vjsAwNibC/MBFJd3MEyuLcTt+r2KSV8+J8vnLLnzzPFwglWfMQfsK
 plat9k5F9j1izK4dWJyQ/mZLdXV9nAtm5SVmuev6gHJfz42m4j4PNG96D
 E+3KePMauWp6F9ecTHwODWkZbYL07u51bxRwspXD0ftZ2825GpekFhZc9 M=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mfMXGKxwG5ntaumw/dAhPgl5CoX1su6YZFRZLgdgv+AIMXONNvBJAcMOKCYDWvRU77oFJo7VJn
 Datn+h3GvWawcFrKIlcXbk0JIX/h2r+qjIAQ/Q382zR2pEi5p/fy1NQ6BhmGRGcGhmDFiE9+R/
 1NRmlPX8air7urMuzxG9A6RGp2XOLpxhiKtwuAPoLwaYTDtuWIAlqvzeoYKDtO4sIIZCNR3Lez
 rbV0H8wHQoUzF8Ab3r2iLGtZpnFlWR4yxYEs+CZGOCV+ahz25O8MBu/fYOuiSfabR1sMcYC5si
 8l0=
X-SBRS: 2.7
X-MesageID: 12025493
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12025493"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <ad9784af-8688-5713-eaa2-68f4c23b035c@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <dd7a7ba8-47ae-30c2-1e84-77b628c5cc4b@citrix.com>
Date: Mon, 3 Feb 2020 15:04:25 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <ad9784af-8688-5713-eaa2-68f4c23b035c@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 2/7] x86/HVM: rename a variable in
 __hvm_copy()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAyMCAxNjo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyB0byByZWZs
ZWN0IGl0cyBhY3R1YWwgcHVycG9zZS4gQWxzbyB1c2UgaW4gYSAybmQgcGxhY2UuCj4KPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:05:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:05:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydHw-0008Q5-OU; Mon, 03 Feb 2020 15:05:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iydHu-0008PO-Me
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:05:22 +0000
X-Inumbo-ID: 99115c1c-4696-11ea-8e6e-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99115c1c-4696-11ea-8e6e-12813bfff9fa;
 Mon, 03 Feb 2020 15:05:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580742322;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=aBQ0znfHwwoUkDsdH5wykcsxrOSZw//or8RX1kzi/oA=;
 b=ezwRA067La4HN7aCI+lBJNYCBjl/51KCvbtKi69TV13o9P/hZ1nlsW5W
 yA3aqb1R8Ob0q6x69C+NL0OFSvNkg+D4ND4yAUis4QXlFYP3aGUPetNGX
 /2cnyjMQ/Od4ki0Iq5kzCUSxzoO9ECZ6vLlO6Djnz6Dr7xYWxyBuzG3yB E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Eb6aPSYMmH9Whrbr6z5B6ldOwUKCnEDoNf2vfSMB1Eyo3kUvWxbFEWQ4x/4uEY3TWzsZ8Lql8K
 wu3YBfoZ8v1lHp+chK865XhIVFRNArHYXR1XJCY7aJ19+Ew1dG8osDhv5BM2fsB2amiDwx1f+W
 ysIY+B82IWBbe1T3vD1jsQJAgiLu2F4hVN9tGN4BpDsCCz4UWxBPT600e6Gcl6kTo9DC4/NklJ
 3v8Zp7apf2//KCpFMAMUzM4FkvoqiZUHmFr503nmtqJBtWSoC7aC/oMMemvDuAUKHfFE9BnDGV
 abk=
X-SBRS: 2.7
X-MesageID: 11862053
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11862053"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <90e7ed4e-aff5-1b0b-e3a8-fbb4c058a7d1@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <0b8e4d60-237f-3a71-6330-0f83264d412d@citrix.com>
Date: Mon, 3 Feb 2020 15:05:18 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <90e7ed4e-aff5-1b0b-e3a8-fbb4c058a7d1@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 3/7] x86/HVM: introduce "curr" into
 hvmemul_rep_{mov, sto}s()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAyMCAxNjo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlcmUgYXJlIGEgbnVt
YmVyIG9mIHVzZXMgb2YgImN1cnJlbnQiIGFscmVhZHksIGFuZCBtb3JlIG1heSBhcHBlYXIKPiBk
b3duIHRoZSByb2FkLiBMYXRjaCBpbnRvIGEgbG9jYWwgdmFyaWFibGUuCj4KPiBBdCB0aGlzIG9j
Y2FzaW9uIGFsc28gZHJvcCBzdHJheSBjYXN0cyBmcm9tIGNvZGUgZ2V0dGluZyB0b3VjaGVkIGFu
eXdheS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:07:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:07:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydJy-00009e-7n; Mon, 03 Feb 2020 15:07:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iydJw-00009W-QS
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:07:28 +0000
X-Inumbo-ID: e45faec6-4696-11ea-8e6e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e45faec6-4696-11ea-8e6e-12813bfff9fa;
 Mon, 03 Feb 2020 15:07:28 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iydJv-0004Df-3x; Mon, 03 Feb 2020 15:07:27 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iydJu-0005bp-QV; Mon, 03 Feb 2020 15:07:27 +0000
Date: Mon, 3 Feb 2020 15:07:24 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200203150724.bdnhkkyrntsdvxpl@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200203150154.GZ4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203150154.GZ4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDQ6MDE6NTRQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEphbiAzMSwgMjAyMCBhdCAwNTo0OToyNFBNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gSHlwZXItViB1c2VzIGEgdGVjaG5pcXVlIGNhbGxlZCBvdmVybGF5IHBh
Z2UgZm9yIGl0cyBoeXBlcmNhbGwgcGFnZS4gSXQKPiA+IHdpbGwgaW5zZXJ0IGEgYmFja2luZyBw
YWdlIHRvIHRoZSBndWVzdCB3aGVuIHRoZSBoeXBlcmNhbGwgZnVuY3Rpb25hbGl0eQo+ID4gaXMg
ZW5hYmxlZC4gVGhhdCBtZWFucyB3ZSBjYW4gdXNlIGEgcGFnZSB0aGF0IGlzIG5vdCBiYWNrZWQg
YnkgcmVhbAo+ID4gbWVtb3J5IGZvciBoeXBlcmNhbGwgcGFnZS4KPiA+IAo+ID4gVXNlIHRoZSB0
b3AtbW9zdCBhZGRyZXNzYWJsZSBwYWdlIGZvciB0aGF0IHB1cnBvc2UuIEFkanVzdCBlODIwIG1h
cAo+ID4gYWNjb3JkaW5nbHkuCj4gCj4gQ2FuIHlvdSBhZGQgdGhpcyBpcyBkb25lIHRvIGF2b2lk
IHBhZ2Ugc2hhdHRlcmluZyBhbmQgdG8gbWFrZSBzdXJlCj4gWGVuIGlzbid0IG92ZXJ3cml0aW5n
IGFueSBNTUlPIGFyZWEgd2hpY2ggbWlnaHQgYmUgcHJlc2VudCBhdCBsb3dlcgo+IGFkZHJlc3Nl
cz8KCk5QLgoKPiAKPiA+ICsKPiA+ICtzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1
Y3QgZTgyMG1hcCAqZTgyMCkKPiA+ICt7Cj4gPiArICAgIHVpbnQ2NF90IHMgPSBIVl9IQ0FMTF9N
Rk4gPDwgUEFHRV9TSElGVDsKPiA+ICsKPiA+ICsgICAgaWYgKCAhZTgyMF9hZGRfcmFuZ2UoZTgy
MCwgcywgcyArIFBBR0VfU0laRSwgRTgyMF9SRVNFUlZFRCkgKQo+IAo+IEkgdGhpbmsgZW5kIHNo
b3VsZCBiZSBzICsgUEFHRV9TSVpFIC0gMSwgb3IgZWxzZSBpdCBleHBhbmRzIGFjcm9zcyB0d28K
PiBwYWdlcz8KCk5vLCBpdCBzaG91bGRuJ3QuCgpFODIwIGVudHJ5IHJlY29yZHMgdGhlIHNpemUg
b2YgdGhlIHJlZ2lvbiwgd2hpY2ggaXMgY2FsY3VsYXRlZCBhcwplbmQtc3RhcnQuIFRoZSBvbmUg
dXNhZ2UgaW4gcHYvc2hpbS5jIGZvbGxvd3MgdGhlIHNhbWUgcGF0dGVybiBoZXJlLgoKV2VpLgoK
PiAKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:07:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:07:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydKO-0000Dv-NJ; Mon, 03 Feb 2020 15:07:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iydKN-0000Di-CC
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:07:55 +0000
X-Inumbo-ID: f3449e88-4696-11ea-8e6e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3449e88-4696-11ea-8e6e-12813bfff9fa;
 Mon, 03 Feb 2020 15:07:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1F53AB0B3;
 Mon,  3 Feb 2020 15:07:52 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
Date: Mon, 3 Feb 2020 16:07:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200121084330.18309-5-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDEuMjAyMCAwOTo0MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiAtLS0KPiAgeGVuL2Fy
Y2gvYXJtL3RyYXBzLmMgICAgICAgICB8ICAgMSArCj4gIHhlbi9hcmNoL3g4Ni9odm0vaHlwZXJj
YWxsLmMgfCAgIDEgKwo+ICB4ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMgICAgIHwgICAxICsKPiAg
eGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICB8ICAgMSArCj4gIHhlbi9jb21tb24vTWFrZWZp
bGUgICAgICAgICAgfCAgIDEgKwo+ICB4ZW4vY29tbW9uL2h5cGZzLmMgICAgICAgICAgIHwgMzY1
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2luY2x1
ZGUvcHVibGljL2h5cGZzLmggICB8IDEyNCArKysrKysrKysrKysrKysKPiAgeGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oICAgICB8ICAgMSArCj4gIHhlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCAg
fCAgIDggKwo+ICB4ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaCAgICAgIHwgIDg5ICsrKysrKysrKysr
Cj4gIDEwIGZpbGVzIGNoYW5nZWQsIDU5MiBpbnNlcnRpb25zKCspCgpFdmVuIGlmIGl0J3MganVz
dCB0d28gc3RydWN0dXJlcyB0aGF0IHlvdSBoYXZlIGluIHRoZSBwdWJsaWMKaGVhZGVyLCB5b3Vy
IGFzc2VydGlvbiBvZiB0aGUgaW50ZXJmYWNlIGJlaW5nIGd1ZXN0IGJpdG5lc3MKYWdub3N0aWMg
c2hvdWxkIGJlIGFjY29tcGFuaWVkIGJ5IGFjdHVhbCBwcm9vZiwgaS5lLiBhZGRpdGlvbgp0byB4
ZW4vaW5jbHVkZS94bGF0LmxzdC4KCj4gK3N0YXRpYyBpbnQgYWRkX2VudHJ5KHN0cnVjdCBoeXBm
c19lbnRyeV9kaXIgKnBhcmVudCwgc3RydWN0IGh5cGZzX2VudHJ5ICpuZXcpCj4gK3sKPiArICAg
IGludCByZXQgPSAtRU5PRU5UOwo+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5ICplOwo+ICsKPiAr
ICAgIHdyaXRlX2xvY2soJmh5cGZzX2xvY2spOwo+ICsKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkgKCBlLCAmcGFyZW50LT5kaXJsaXN0LCBsaXN0ICkKPiArICAgIHsKPiArICAgICAgICBpbnQg
Y21wID0gc3RyY21wKGUtPm5hbWUsIG5ldy0+bmFtZSk7Cj4gKwo+ICsgICAgICAgIGlmICggY21w
ID4gMCApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICByZXQgPSAwOwo+ICsgICAgICAgICAg
ICBsaXN0X2FkZF90YWlsKCZuZXctPmxpc3QsICZlLT5saXN0KTsKPiArICAgICAgICAgICAgYnJl
YWs7Cj4gKyAgICAgICAgfQo+ICsgICAgICAgIGlmICggY21wID09IDAgKQo+ICsgICAgICAgIHsK
PiArICAgICAgICAgICAgcmV0ID0gLUVFWElTVDsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKyAg
ICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIGlmICggcmV0ID09IC1FTk9FTlQgKQo+ICsgICAg
ewo+ICsgICAgICAgIHJldCA9IDA7Cj4gKyAgICAgICAgbGlzdF9hZGRfdGFpbCgmbmV3LT5saXN0
LCAmcGFyZW50LT5kaXJsaXN0KTsKPiArICAgIH0KPiArCj4gKyAgICBpZiAoICFyZXQgKQo+ICsg
ICAgewo+ICsgICAgICAgIHVuc2lnbmVkIGludCBzeiA9IHN0cmxlbihuZXctPm5hbWUpICsgMTsK
PiArCj4gKyAgICAgICAgcGFyZW50LT5lLnNpemUgKz0gRElSRU5UUllfU0laRShzeik7CgpXb3Vs
ZCBESVJFTlRSWV9TSVpFKCkgcGVyaGFwcyBiZXR0ZXIgaW5jbHVkZSB0aGUgIisgMSI/Cgo+ICtp
bnQgaHlwZnNfYWRkX2VudHJ5KHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKnBhcmVudCwKPiArICAg
ICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LCBib29sIG5vZmF1bHQp
Cj4gK3sKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAgcmV0ID0gYWRkX2VudHJ5KHBhcmVudCwg
ZW50cnkpOwo+ICsgICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsKPiArCj4gKyAgICByZXR1cm4g
cmV0Owo+ICt9CgpXaGlsZSB0aGlzIGFuZCBpdHMgdHdvIHNpYmxpbmdzIGhhdmUgbm8gY2FsbGVy
LCB0aGUgb25lIGFib3ZlCmRvZXNuJ3QgZXZlbiBoYXZlIGEgZGVjbGFyYXRpb24gaW4gdGhlIGhl
YWRlciBmaWxlLiBXaGF0IGlzCnRoaXMgaW50ZW5kZWQgdG8gYmUgdXNlZCBmb3IgKGZyb20gZXh0
ZXJuYWwgY2FsbGVycyk/CgpJIGFsc28gdGhpbmsgdGhlICJub2ZhdWx0IiBhc3BlY3QgY291bGQg
ZG8gd2l0aCBkaXNjdXNzaW5nIGluCnRoZSBjb21taXQgbWVzc2FnZSAtIGl0IHNlZW1zIHF1aXRl
IG9kZCB0byBtZS4KCj4gK3N0YXRpYyBpbnQgaHlwZnNfZ2V0X3BhdGhfdXNlcihjaGFyICpidWYs
IFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGxlbikKCkZvciBjb25zaXN0ZW5jeSB3aXRoIG5h
bWluZyBlbHNld2hlcmUgYXMgd2VsbCBhcyB1YWRkciBoZXJlIC0KdWxlbj8KCj4gK3N0YXRpYyBz
dHJ1Y3QgaHlwZnNfZW50cnkgKmh5cGZzX2dldF9lbnRyeV9yZWwoc3RydWN0IGh5cGZzX2VudHJ5
X2RpciAqZGlyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IGNoYXIgKnBhdGgpCj4gK3sKPiArICAgIGNvbnN0IGNoYXIgKmVuZDsKPiArICAg
IHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnk7Cj4gKyAgICB1bnNpZ25lZCBpbnQgbmFtZV9sZW47
Cj4gKwo+ICsgICAgaWYgKCAhKnBhdGggKQo+ICsgICAgICAgIHJldHVybiAmZGlyLT5lOwo+ICsK
PiArICAgIGlmICggZGlyLT5lLnR5cGUgIT0gWEVOX0hZUEZTX1RZUEVfRElSICkKPiArICAgICAg
ICByZXR1cm4gTlVMTDsKCkRvbid0IHRoZXNlIHR3byBuZWVkIHN3aXRjaGluZyBhcm91bmQsIHRv
IG1ha2Ugc3VyZSAvYS9iL2MvCmRvZXNuJ3QgbWF0Y2ggYSBub24tZGlyIC9hL2IvYyA/Cgo+ICsg
ICAgZW5kID0gc3RyY2hyKHBhdGgsICcvJyk7Cj4gKyAgICBpZiAoICFlbmQgKQo+ICsgICAgICAg
IGVuZCA9IHN0cmNocihwYXRoLCAnXDAnKTsKPiArICAgIG5hbWVfbGVuID0gZW5kIC0gcGF0aDsK
PiArCj4gKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggZW50cnksICZkaXItPmRpcmxpc3QsIGxp
c3QgKQo+ICsgICAgewo+ICsgICAgICAgIGludCBjbXAgPSBzdHJuY21wKHBhdGgsIGVudHJ5LT5u
YW1lLCBuYW1lX2xlbik7Cj4gKwlzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpkID0gY29udGFpbmVy
X29mKGVudHJ5LAoKQSBoYXJkIHRhYiBzbGlwcGVkIGluIGhlcmUuCgo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh5cGZzX2VudHJ5X2Rp
ciwgZSk7Cj4gKwo+ICsgICAgICAgIGlmICggY21wIDwgMCApCj4gKyAgICAgICAgICAgIHJldHVy
biBOVUxMOwo+ICsgICAgICAgIGlmICggIWNtcCAmJiBzdHJsZW4oZW50cnktPm5hbWUpID09IG5h
bWVfbGVuICkKPiArICAgICAgICAgICAgcmV0dXJuICplbmQgPyBoeXBmc19nZXRfZW50cnlfcmVs
KGQsIGVuZCArIDEpIDogZW50cnk7Cj4gKyAgICB9Cj4gKwo+ICsgICAgcmV0dXJuIE5VTEw7Cj4g
K30KPiArCj4gK3N0cnVjdCBoeXBmc19lbnRyeSAqaHlwZnNfZ2V0X2VudHJ5KGNvbnN0IGNoYXIg
KnBhdGgpCj4gK3sKPiArICAgIGlmICggcGF0aFswXSAhPSAnLycgKQo+ICsgICAgICAgIHJldHVy
biBOVUxMOwo+ICsKPiArICAgIHJldHVybiBoeXBmc19nZXRfZW50cnlfcmVsKCZoeXBmc19yb290
LCBwYXRoICsgMSk7Cj4gK30KPiArCj4gK2ludCBoeXBmc19yZWFkX2Rpcihjb25zdCBzdHJ1Y3Qg
aHlwZnNfZW50cnkgKmVudHJ5LAo+ICsgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh2b2lkKSB1YWRkcikKPiArewo+ICsgICAgY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5
X2RpciAqZDsKPiArICAgIHN0cnVjdCBoeXBmc19lbnRyeSAqZTsKCmNvbnN0PwoKPiArc3RhdGlj
IGludCBoeXBmc19yZWFkKGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnksCj4gKyAgICAg
ICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNp
Z25lZCBsb25nIHVsZW4pCj4gK3sKPiArICAgIHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgZTsK
PiArICAgIGxvbmcgcmV0ID0gLUVJTlZBTDsKPiArCj4gKyAgICBpZiAoIHVsZW4gPCBzaXplb2Yo
ZSkgKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsKPiArICAgIGUuZmxhZ3MgPSBlbnRyeS0+d3Jp
dGUgPyBYRU5fSFlQRlNfV1JJVEVBQkxFIDogMDsKPiArICAgIGUudHlwZSA9IGVudHJ5LT50eXBl
Owo+ICsgICAgZS5lbmNvZGluZyA9IGVudHJ5LT5lbmNvZGluZzsKPiArICAgIGUuY29udGVudF9s
ZW4gPSBlbnRyeS0+c2l6ZTsKPiArCj4gKyAgICByZXQgPSAtRUZBVUxUOwo+ICsgICAgaWYgKCBj
b3B5X3RvX2d1ZXN0KHVhZGRyLCAmZSwgMSkgKQo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsKPiAr
ICAgIHJldCA9IDA7Cj4gKyAgICBpZiAoIHVsZW4gPCBlbnRyeS0+c2l6ZSArIHNpemVvZihlKSAp
Cj4gKyAgICAgICAgZ290byBvdXQ7CgpTbyB5b3UgcmV0dXJuICJzdWNjZXNzIiBldmVuIGlmIHRo
ZSBvcGVyYXRpb24gZGlkbid0IGNvbXBsZXRlCnN1Y2Nlc3NmdWxseS4gVGhpcyBpc24ndCB2ZXJ5
IG5pY2UsIHBsdXMgLi4uCgo+ICsgICAgZ3Vlc3RfaGFuZGxlX2FkZF9vZmZzZXQodWFkZHIsIHNp
emVvZihlKSk7Cj4gKwo+ICsgICAgcmV0ID0gZW50cnktPnJlYWQoZW50cnksIHVhZGRyKTsKCi4u
LiBob3cgaXMgdGhlIGNhbGxlciB0byBrbm93IHdoZXRoZXIgZGlyZW50cnkgd2FzIGF0IGxlYXN0
CmNvcGllZCBpZiB0aGlzIHRoZW4gZmFpbHM/Cgo+ICtpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1
Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPiArICAgICAgICAgICAgICAgICAgICAgWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQgbG9uZyB1bGVuKQo+ICt7Cj4g
KyAgICBjaGFyICpidWY7Cj4gKyAgICBpbnQgcmV0Owo+ICsKPiArICAgIGlmICggdWxlbiA+IGxl
YWYtPmUuc2l6ZSApCj4gKyAgICAgICAgdWxlbiA9IGxlYWYtPmUuc2l6ZTsKClNpbGVudCB0cnVu
Y2F0aW9uPwoKPiArICAgIGJ1ZiA9IHh6YWxsb2NfYXJyYXkoY2hhciwgdWxlbik7CgpXaHkgdGhl
IHogdmFyaWFudD8KCj4gKyAgICBpZiAoICFidWYgKQo+ICsgICAgICAgIHJldHVybiAtRU5PTUVN
Owo+ICsKPiArICAgIHJldCA9IC1FRkFVTFQ7Cj4gKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChi
dWYsIHVhZGRyLCB1bGVuKSApCj4gKyAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgcmV0ID0g
MDsKPiArICAgIGlmICggbGVhZi0+ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1NUUklORyApCj4g
KyAgICAgICAgYnVmW2xlYWYtPmUuc2l6ZSAtIDFdID0gMDsKCkFuZCBwb3NzaWJsZSBmdXJ0aGVy
IHNpbGVudCB0cnVuY2F0aW9uPyBBbmQgaWYgdGhlIGluY29taW5nCmJ1ZmZlciBoYXMgbm8gbnVs
IGJ5dGUgYXQgdWxlbi0xLCB5b3UnbGwgdGhlbiAuLi4KCj4gKyAgICBtZW1jcHkobGVhZi0+d3Jp
dGVfcHRyLCBidWYsIHVsZW4pOwoKLi4uIHByb2R1Y2UgYSBzdHJhbmdlIGNvbmNhdGVuYXRpb24g
b2YgbmV3IGFuZCB0YWlsIG9mIG9sZApjb250ZW50cz8KCkFueXdheSwgdGhpcyBhbmQgLi4uCgo+
ICsgb3V0Ogo+ICsgICAgeGZyZWUoYnVmKTsKPiArICAgIHJldHVybiByZXQ7Cj4gK30KPiArCj4g
K2ludCBoeXBmc193cml0ZV9ib29sKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAo+ICsg
ICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1
bnNpZ25lZCBsb25nIHVsZW4pCj4gK3sKCi4uLiB0aGlzIGZ1bmN0aW9uIGFyZW4ndCB2ZXJ5IGhl
bHBmdWwgdG8gcmV2aWV3IHdpdGhvdXQgdGhlcmUKYmVpbmcgYSBjYWxsZXIuIENvdWxkIHRoZXNl
IGJlIGludHJvZHVjZWQgYXQgdGhlIHRpbWUgYSBmaXJzdApjYWxsZXIgYXBwZWFycz8KCj4gKyAg
ICB1bmlvbiB7Cj4gKyAgICAgICAgY2hhciBidWZbOF07Cj4gKyAgICAgICAgdWludDhfdCB1ODsK
PiArICAgICAgICB1aW50MTZfdCB1MTY7Cj4gKyAgICAgICAgdWludDMyX3QgdTMyOwo+ICsgICAg
ICAgIHVpbnQ2NF90IHU2NDsKPiArICAgIH0gdTsKPiArCj4gKyAgICBBU1NFUlQobGVhZi0+ZS50
eXBlID09IFhFTl9IWVBGU19UWVBFX1VJTlQgJiYgbGVhZi0+ZS5zaXplIDw9IDgpOwo+ICsKPiAr
ICAgIGlmICggdWxlbiAhPSBsZWFmLT5lLnNpemUgKQo+ICsgICAgICAgIHJldHVybiAtRURPTTsK
CklzIHRoaXMgcmVzdHJpY3Rpb24gcmVhbGx5IG5lY2Vzc2FyeT8gU2V0dGluZyBlLmcuIGEgNC1i
eXRlCmZpZWxkIGZyb20gMS1ieXRlIGlucHV0IGlzIG5vIHByb2JsZW0gYXQgYWxsLiBUaGlzIGJl
aW5nIGZvcgpib29sZWFucyBJIGFueXdheSB3b25kZXIgd2h5IGlucHV0IG1pZ2h0IGJlIGhlbHBm
dWwgdG8gaGF2ZQpsYXJnZXIgdGhhbiBhIHNpbmdsZSBieXRlLiBCdXQgbWF5YmUgYWxsIG9mIHRo
aXMgaXMgYWdhaW4gYQpyZXN1bHQgb2Ygbm90IHNlZWluZyB3aGF0IGEgdXNlciBvZiB0aGUgZnVu
Y3Rpb24gd291bGQgbG9vawpsaWtlLgoKPiArbG9uZyBkb19oeXBmc19vcCh1bnNpZ25lZCBpbnQg
Y21kLAo+ICsgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJn
MSwgdW5zaWduZWQgbG9uZyBhcmcyLAo+ICsgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0odm9pZCkgYXJnMywgdW5zaWduZWQgbG9uZyBhcmc0KQo+ICt7Cj4gKyAgICBpbnQg
cmV0Owo+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeTsKPiArICAgIHN0YXRpYyBjaGFy
IHBhdGhbWEVOX0hZUEZTX01BWF9QQVRITEVOXTsKPiArCj4gKyAgICBpZiAoICFpc19jb250cm9s
X2RvbWFpbihjdXJyZW50LT5kb21haW4pICYmCj4gKyAgICAgICAgICFpc19oYXJkd2FyZV9kb21h
aW4oY3VycmVudC0+ZG9tYWluKSApCj4gKyAgICAgICAgcmV0dXJuIC1FUEVSTTsKPiArCj4gKyAg
ICBpZiAoIGNtZCA9PSBYRU5fSFlQRlNfT1BfZ2V0X3ZlcnNpb24gKQo+ICsgICAgICAgIHJldHVy
biBYRU5fSFlQRlNfVkVSU0lPTjsKPiArCj4gKyAgICBpZiAoIGNtZCA9PSBYRU5fSFlQRlNfT1Bf
d3JpdGVfY29udGVudHMgKQo+ICsgICAgICAgIHdyaXRlX2xvY2soJmh5cGZzX2xvY2spOwo+ICsg
ICAgZWxzZQo+ICsgICAgICAgIHJlYWRfbG9jaygmaHlwZnNfbG9jayk7Cj4gKwo+ICsgICAgcmV0
ID0gaHlwZnNfZ2V0X3BhdGhfdXNlcihwYXRoLCBhcmcxLCBhcmcyKTsKPiArICAgIGlmICggcmV0
ICkKPiArICAgICAgICBnb3RvIG91dDsKPiArCj4gKyAgICBlbnRyeSA9IGh5cGZzX2dldF9lbnRy
eShwYXRoKTsKPiArICAgIGlmICggIWVudHJ5ICkKPiArICAgIHsKPiArICAgICAgICByZXQgPSAt
RU5PRU5UOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgfQo+ICsKPiArICAgIHN3aXRjaCAo
IGNtZCApCj4gKyAgICB7Cj4gKyAgICBjYXNlIFhFTl9IWVBGU19PUF9yZWFkX2NvbnRlbnRzOgo+
ICsgICAgICAgIHJldCA9IGh5cGZzX3JlYWQoZW50cnksIGFyZzMsIGFyZzQpOwo+ICsgICAgICAg
IGJyZWFrOwo+ICsKPiArICAgIGNhc2UgWEVOX0hZUEZTX09QX3dyaXRlX2NvbnRlbnRzOgo+ICsg
ICAgICAgIHJldCA9IGh5cGZzX3dyaXRlKGVudHJ5LCBhcmczLCBhcmc0KTsKPiArICAgICAgICBi
cmVhazsKPiArCj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIHJldCA9IC1FTk9TWVM7CgpFSU5W
QUwgb3IgRU9QTk9UU1VQUCBwbGVhc2UuIEVOT1NZUyBzaG91bGQgYmUgdXNlZCBvbmx5IGZvciBu
b3QKaW1wbGVtZW50ZWQgdG9wIGxldmVsIGZ1bmN0aW9ucy4KCj4gLS0tIC9kZXYvbnVsbAo+ICsr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCj4gQEAgLTAsMCArMSwxMjQgQEAKPiArLyoq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKgo+ICsgKiBYZW4gSHlwZXJ2aXNvciBGaWxlc3lzdGVtCj4gKyAq
Cj4gKyAqIENvcHlyaWdodCAoYykgMjAxOSwgU1VTRSBTb2Z0d2FyZSBTb2x1dGlvbnMgR2VybWFu
eSBHbWJICj4gKyAqCj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPiArICogb2YgdGhpcyBzb2Z0
d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiks
IHRvCj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1
ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4gKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1v
ZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgo+ICsg
KiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3
aG9tIHRoZSBTb2Z0d2FyZSBpcwo+ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8g
dGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+ICsgKgo+ICsgKiBUaGUgYWJvdmUgY29weXJpZ2h0
IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgo+
ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
PiArICoKPiArICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FS
UkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKPiArICogSU1QTElFRCwgSU5DTFVESU5HIEJV
VCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4gKyAq
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElO
IE5PIEVWRU5UIFNIQUxMIFRIRQo+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJF
IExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCj4gKyAqIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklT
SU5HCj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJF
IE9SIFRIRSBVU0UgT1IgT1RIRVIKPiArICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo+ICsg
Kgo+ICsgKi8KPiArCj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0hZUEZTX0hfXwo+ICsjZGVmaW5l
IF9fWEVOX1BVQkxJQ19IWVBGU19IX18KPiArCj4gKyNpbmNsdWRlICJ4ZW4uaCIKPiArCj4gKy8q
Cj4gKyAqIERlZmluaXRpb25zIGZvciB0aGUgX19IWVBFUlZJU09SX2h5cGZzX29wIGh5cGVyY2Fs
bC4KPiArICovCj4gKwo+ICsvKiBIaWdoZXN0IHZlcnNpb24gbnVtYmVyIG9mIHRoZSBoeXBmcyBp
bnRlcmZhY2UgY3VycmVudGx5IGRlZmluZWQuICovCj4gKyNkZWZpbmUgWEVOX0hZUEZTX1ZFUlNJ
T04gICAgICAxCgpGb3IgdGhpcyBhbmQgdGhlIGFjY29tcGFueWluZyBYRU5fSFlQRlNfT1BfZ2V0
X3ZlcnNpb24sIGF0IGxlYXN0CnRoZSBkb2MgYWRkZWQgYnkgcGF0Y2ggMyBjb3VsZCBhY3R1YWxs
eSBkbyB3aXRoIG1lbnRpb25pbmcgdGhlCmludGVudGlvbnMgeW91IGhhdmUgd2l0aCB0aGlzLgoK
PiArLyogTWF4aW11bSBsZW5ndGggb2YgYSBwYXRoIGluIHRoZSBmaWxlc3lzdGVtLiAqLwo+ICsj
ZGVmaW5lIFhFTl9IWVBGU19NQVhfUEFUSExFTiAxMDI0Cj4gKwo+ICtzdHJ1Y3QgeGVuX2h5cGZz
X2RpcmVudHJ5IHsKPiArICAgIHVpbnQxNl90IGZsYWdzOwo+ICsjZGVmaW5lIFhFTl9IWVBGU19X
UklURUFCTEUgICAgMHgwMDAxCj4gKyAgICB1aW50OF90IHR5cGU7Cj4gKyNkZWZpbmUgWEVOX0hZ
UEZTX1RZUEVfRElSICAgICAweDAwMDAKPiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9CTE9CICAg
IDB4MDAwMQo+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX1NUUklORyAgMHgwMDAyCj4gKyNkZWZp
bmUgWEVOX0hZUEZTX1RZUEVfVUlOVCAgICAweDAwMDMKPiArI2RlZmluZSBYRU5fSFlQRlNfVFlQ
RV9JTlQgICAgIDB4MDAwNAo+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0JPT0wgICAgMHgwMDA1
Cj4gKyAgICB1aW50OF90IGVuY29kaW5nOwo+ICsjZGVmaW5lIFhFTl9IWVBGU19FTkNfUExBSU4g
ICAgMHgwMDAwCj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19HWklQICAgICAweDAwMDEKCk1lYW5p
bmcgSSBjYW4gZS5nLiBoYXZlIGEgZ3ppcC1lZCBzdHJpbmcgb3IgYm9vbCAob3IgZXZlbiBkaXIp
PwpJZiB0aGlzIGlzIGp1c3QgZm9yICJibG9iIiwgd2h5IGhhdmUgc2VwYXJhdGUgZmllbGRzIGlu
c3RlYWQgb2YKZS5nLiBCTE9CX1JBVyBhbmQgQkxPQl9HWklQIG9yIHNvbWUgc3VjaD8KCkFsc28g
LSB3aHkgNCBkaWdpdHMgaW4gdGhlIGNvbnN0YW50cyB3aGVuIHRoZSBmaWVsZHMgYXJlIHVpbnQ4
X3Q/ClNpbmNlIHRoZXNlIGFyZSBlbnVtLWxpa2UsIEkgZXZlbiB3b25kZXIgaWYgaGV4IGlzIHdh
cnJhbnRlZApoZXJlLgoKPiArICAgIHVpbnQzMl90IGNvbnRlbnRfbGVuOwo+ICt9Owo+ICsKPiAr
c3RydWN0IHhlbl9oeXBmc19kaXJsaXN0ZW50cnkgewo+ICsgICAgc3RydWN0IHhlbl9oeXBmc19k
aXJlbnRyeSBlOwo+ICsgICAgLyogT2Zmc2V0IGluIGJ5dGVzIHRvIG5leHQgZW50cnkgKDAgPT0g
dGhpcyBpcyB0aGUgbGFzdCBlbnRyeSkuICovCj4gKyAgICB1aW50MTZfdCBvZmZfbmV4dDsKPiAr
ICAgIGNoYXIgbmFtZVtYRU5fRkxFWF9BUlJBWV9ESU1dOwo+ICt9OwoKVGhlIGludGVyYWN0aW9u
IG9mIHRoZSBsYXN0IHR3byBmaWVsZHMgbWF5IHdhbnQgc3BlbGxpbmcgb3V0OgpJIF9hc3N1bWVf
IG5hbWVbXSBpcyBudWwtdGVybWluYXRlZCwgYW5kIG9mZl9uZXh0IGV4aXN0cyB0bwpwb3RlbnRp
YWxseSBza2lwIHRyYWlsaW5nIHBhZGRpbmc/Cgo+ICsvKgo+ICsgKiBIeXBlcmNhbGwgb3BlcmF0
aW9ucy4KPiArICovCj4gKwo+ICsvKgo+ICsgKiBYRU5fSFlQRlNfT1BfZ2V0X3ZlcnNpb24KPiAr
ICoKPiArICogUmVhZCBoaWdoZXN0IGludGVyZmFjZSB2ZXJzaW9uIHN1cHBvcnRlZCBieSB0aGUg
aHlwZXJ2aXNvci4KPiArICoKPiArICogUG9zc2libGUgcmV0dXJuIHZhbHVlczoKPiArICogPjA6
IGhpZ2hlc3Qgc3VwcG9ydGVkIGludGVyZmFjZSB2ZXJzaW9uCj4gKyAqIDwwOiBuZWdhdGl2ZSBY
ZW4gZXJybm8gdmFsdWUKPiArICovCj4gKyNkZWZpbmUgWEVOX0hZUEZTX09QX2dldF92ZXJzaW9u
ICAgICAwCj4gKwo+ICsvKgo+ICsgKiBYRU5fSFlQRlNfT1BfcmVhZF9jb250ZW50cwo+ICsgKgo+
ICsgKiBSZWFkIGNvbnRlbnRzIG9mIGEgZmlsZXN5c3RlbSBlbnRyeS4KPiArICoKPiArICogUmV0
dXJucyB0aGUgZGlyZW50cnkgYW5kIGNvbnRlbnRzIG9mIGFuIGVudHJ5IGluIHRoZSBidWZmZXIg
c3VwcGxpZWQgYnkgdGhlCj4gKyAqIGNhbGxlciAoc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSB3
aXRoIHRoZSBjb250ZW50cyBmb2xsb3dpbmcgZGlyZWN0bHkKPiArICogYWZ0ZXIgaXQpLgo+ICsg
KiBUaGUgZGF0YSBidWZmZXIgbXVzdCBiZSBhdCBsZWFzdCB0aGUgc2l6ZSBvZiB0aGUgZGlyZW50
cnkgcmV0dXJuZWQgaW4gb3JkZXIKPiArICogdG8gaGF2ZSBzdWNjZXNzLiBJZiB0aGUgZGF0YSBi
dWZmZXIgd2FzIG5vdCBsYXJnZSBlbm91Z2ggZm9yIGFsbCB0aGUgZGF0YQo+ICsgKiBubyBlbnRy
eSBkYXRhIGlzIHJldHVybmVkLCBidXQgdGhlIGRpcmVudHJ5IHdpbGwgY29udGFpbiB0aGUgbmVl
ZGVkIHNpemUKPiArICogZm9yIHRoZSByZXR1cm5lZCBkYXRhLgo+ICsgKiBUaGUgZm9ybWF0IG9m
IHRoZSBjb250ZW50cyBpcyBhY2NvcmRpbmcgdG8gaXRzIGVudHJ5IHR5cGUgYW5kIGVuY29kaW5n
LgoKV2hhdCBzcGVjaWZpY2FsbHkgdGhpcyBtZWFucyBmb3IgYSBkaXIgd291bGQgYmUgbmljZSB0
byBiZSBzcGVsbGVkCm91dC4KCj4gKyAqIGFyZzE6IFhFTl9HVUVTVF9IQU5ETEUocGF0aCBuYW1l
KQo+ICsgKiBhcmcyOiBsZW5ndGggb2YgcGF0aCBuYW1lIChpbmNsdWRpbmcgdHJhaWxpbmcgemVy
byBieXRlKQo+ICsgKiBhcmczOiBYRU5fR1VFU1RfSEFORExFKGRhdGEgYnVmZmVyIHdyaXR0ZW4g
YnkgaHlwZXJ2aXNvcikKPiArICogYXJnNDogZGF0YSBidWZmZXIgc2l6ZQo+ICsgKgo+ICsgKiBQ
b3NzaWJsZSByZXR1cm4gdmFsdWVzOgo+ICsgKiAwOiBzdWNjZXNzIChhdCBsZWFzdCB0aGUgZGly
ZW50cnkgd2FzIHJldHVybmVkKQo+ICsgKiA8MCA6IG5lZ2F0aXZlIFhlbiBlcnJubyB2YWx1ZQo+
ICsgKi8KPiArI2RlZmluZSBYRU5fSFlQRlNfT1BfcmVhZF9jb250ZW50cyAgICAgMQo+ICsKPiAr
LyoKPiArICogWEVOX0hZUEZTX09QX3dyaXRlX2NvbnRlbnRzCj4gKyAqCj4gKyAqIFdyaXRlIGNv
bnRlbnRzIG9mIGEgZmlsZXN5c3RlbSBlbnRyeS4KPiArICoKPiArICogV3JpdGVzIGFuIGVudHJ5
IHdpdGggdGhlIGNvbnRlbnRzIG9mIGEgYnVmZmVyIHN1cHBsaWVkIGJ5IHRoZSBjYWxsZXIuCj4g
KyAqIFRoZSBkYXRhIHR5cGUgYW5kIGVuY29kaW5nIGNhbid0IGJlIGNoYW5nZWQuIFRoZSBzaXpl
IGNhbiBiZSBjaGFuZ2VkIG9ubHkKPiArICogZm9yIGJsb2JzIGFuZCBzdHJpbmdzLgo+ICsgKgo+
ICsgKiBhcmcxOiBYRU5fR1VFU1RfSEFORExFKHBhdGggbmFtZSkKPiArICogYXJnMjogbGVuZ3Ro
IG9mIHBhdGggbmFtZSAoaW5jbHVkaW5nIHRyYWlsaW5nIHplcm8gYnl0ZSkKPiArICogYXJnMzog
WEVOX0dVRVNUX0hBTkRMRShjb250ZW50IGJ1ZmZlciByZWFkIGJ5IGh5cGVydmlzb3IpCj4gKyAq
IGFyZzQ6IGNvbnRlbnQgYnVmZmVyIHNpemUKPiArICoKPiArICogUG9zc2libGUgcmV0dXJuIHZh
bHVlczoKPiArICogMDogc3VjY2Vzcwo+ICsgKiA8MCA6IG5lZ2F0aXZlIFhlbiBlcnJubyB2YWx1
ZQo+ICsgKi8KPiArI2RlZmluZSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgICAgMgoKVGhp
cyBvbmUgaW5kZWVkIGFjY2Vzc2VzIG9ubHkgdGhlIGFjdHVhbCBkYXRhIChjb250ZW50cykgb2Yg
dGhlCnJlZmVyZW5jZWQgZW50cnkuIFhFTl9IWVBGU19PUF9yZWFkX2NvbnRlbnRzIGhhbmRzIGJh
Y2sgYWxzbwp0aGUgZGlyIGVudHJ5LiBTaG91bGQgdGhlIGxhdHRlciB0aGVuIGJldHRlciBiZSBu
YW1lZCBqdXN0ClhFTl9IWVBGU19PUF9yZWFkPwoKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlw
ZXJjYWxsLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKPiBAQCAtMTUwLDYg
KzE1MCwxNCBAQCBkb19kbV9vcCgKPiAgICAgIHVuc2lnbmVkIGludCBucl9idWZzLAo+ICAgICAg
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG1fb3BfYnVmX3QpIGJ1ZnMpOwo+ICAKPiArZXh0
ZXJuIGxvbmcKPiArZG9faHlwZnNfb3AoCj4gKyAgICB1bnNpZ25lZCBpbnQgY21kLAo+ICsgICAg
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcxLAoKRG8geW91IGFudGljaXBhdGUgdGhp
cyBwYXJhbWV0ZXIgdG8gYmUgdXNlZCBmb3Igb3RoZXIgdGhhbiBwYXRoCm5hbWVzPyBJZiBub3Qs
IHBlcmhhcHMgYmV0dGVyIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3RfY2hhcik/Cgo+IC0t
LSAvZGV2L251bGwKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaAo+IEBAIC0wLDAgKzEs
ODkgQEAKPiArI2lmbmRlZiBfX1hFTl9IWVBGU19IX18KPiArI2RlZmluZSBfX1hFTl9IWVBGU19I
X18KPiArCj4gKyNpbmNsdWRlIDx4ZW4vbGlzdC5oPgo+ICsjaW5jbHVkZSA8eGVuL3N0cmluZy5o
Pgo+ICsjaW5jbHVkZSA8cHVibGljL2h5cGZzLmg+Cj4gKwo+ICtzdHJ1Y3QgaHlwZnNfZW50cnlf
bGVhZjsKPiArCj4gK3N0cnVjdCBoeXBmc19lbnRyeSB7Cj4gKyAgICB1bnNpZ25lZCBzaG9ydCB0
eXBlOwo+ICsgICAgdW5zaWduZWQgc2hvcnQgZW5jb2Rpbmc7Cj4gKyAgICB1bnNpZ25lZCBpbnQg
c2l6ZTsKPiArICAgIGNvbnN0IGNoYXIgKm5hbWU7Cj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxp
c3Q7Cj4gKyAgICBpbnQgKCpyZWFkKShjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAo+
ICsgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkcik7Cj4g
KyAgICBpbnQgKCp3cml0ZSkoc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4gKyAgICAg
ICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQg
bG9uZyB1bGVuKTsKPiArfTsKPiArCj4gK3N0cnVjdCBoeXBmc19lbnRyeV9sZWFmIHsKPiArICAg
IHN0cnVjdCBoeXBmc19lbnRyeSBlOwo+ICsgICAgdW5pb24gewo+ICsgICAgICAgIGNvbnN0IHZv
aWQgKmNvbnRlbnQ7Cj4gKyAgICAgICAgdm9pZCAqd3JpdGVfcHRyOwo+ICsgICAgfTsKPiArfTsK
PiArCj4gK3N0cnVjdCBoeXBmc19lbnRyeV9kaXIgewo+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5
IGU7Cj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGRpcmxpc3Q7Cj4gK307Cj4gKwo+ICsjZGVmaW5l
IEhZUEZTX0RJUl9JTklUKHZhciwgbmFtKSAgICAgICAgICAgICAgICBcCj4gKyAgICBzdHJ1Y3Qg
aHlwZnNfZW50cnlfZGlyIHZhciA9IHsgICAgICAgICAgICAgIFwKPiArICAgICAgICAuZS50eXBl
ID0gWEVOX0hZUEZTX1RZUEVfRElSLCAgICAgICAgICAgXAo+ICsgICAgICAgIC5lLmVuY29kaW5n
ID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgICAgICBcCj4gKyAgICAgICAgLmUubmFtZSA9IG5hbSwg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAuZS5zaXplID0gMCwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+ICsgICAgICAgIC5lLmxpc3QgPSBMSVNUX0hFQURfSU5J
VCh2YXIuZS5saXN0KSwgICBcCj4gKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRfZGlyLCAg
ICAgICAgICAgICAgIFwKPiArICAgICAgICAuZGlybGlzdCA9IExJU1RfSEVBRF9JTklUKHZhci5k
aXJsaXN0KSwgXAo+ICsgICAgfQo+ICsKPiArLyogQ29udGVudCBhbmQgc2l6ZSBuZWVkIHRvIGJl
IHNldCB2aWEgaHlwZnNfc3RyaW5nX3NldCgpLiAqLwo+ICsjZGVmaW5lIEhZUEZTX1NUUklOR19J
TklUKHZhciwgbmFtKSAgICAgICAgICAgICBcCj4gKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVh
ZiB2YXIgPSB7ICAgICAgICAgICAgIFwKPiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZ
UEVfU1RSSU5HLCAgICAgICAgXAo+ICsgICAgICAgIC5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VO
Q19QTEFJTiwgICAgICBcCj4gKyAgICAgICAgLmUubmFtZSA9IG5hbSwgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiArICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFmLCAgICAgICAg
ICAgICAgXAo+ICsgICAgfQo+ICsKPiArc3RhdGljIGlubGluZSB2b2lkIGh5cGZzX3N0cmluZ19z
ZXQoc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnN0cikKPiArewo+ICsgICAgbGVhZi0+Y29udGVu
dCA9IHN0cjsKPiArICAgIGxlYWYtPmUuc2l6ZSA9IHN0cmxlbihzdHIpICsgMTsKPiArfQo+ICsK
PiArI2RlZmluZSBIWVBGU19VSU5UX0lOSVQodmFyLCBuYW0sIHVpbnQpICAgICAgICAgXAo+ICsg
ICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgdmFyID0geyAgICAgICAgICAgICBcCj4gKyAgICAg
ICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1VJTlQsICAgICAgICAgIFwKPiArICAgICAgICAu
ZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sICAgICAgXAo+ICsgICAgICAgIC5lLm5h
bWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgLmUuc2l6ZSA9
IHNpemVvZih1aW50KSwgICAgICAgICAgICAgICAgIFwKPiArICAgICAgICAuZS5yZWFkID0gaHlw
ZnNfcmVhZF9sZWFmLCAgICAgICAgICAgICAgXAo+ICsgICAgICAgIC5jb250ZW50ID0gJnVpbnQs
ICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICB9CgpTbyB5b3UndmUgZ290IHN1Y2ggaGVs
cGVyIG1hY3JvcyBmb3IgZGlyLCBzdHJpbmcsIGFuZCB1aW50LiBXaHkKbm90IGUuZy4gaW50IGFu
ZCBib29sPwoKPiArCj4gKwo+ICtleHRlcm4gc3RydWN0IGh5cGZzX2VudHJ5X2RpciBoeXBmc19y
b290OwoKTm8gZG91YmxlIGJsYW5rIGxpbmVzIHBsZWFzZS4KCj4gK3N0cnVjdCBoeXBmc19lbnRy
eSAqaHlwZnNfZ2V0X2VudHJ5KGNvbnN0IGNoYXIgKnBhdGgpOwoKRG9lcyB0aGUgb25seSBjYWxs
ZXIgcmVhbGx5IG5lZWQgYSBub24tY29uc3QgcmV0dXJuIHR5cGU/IEV2ZW4KaHlwZnNfd3JpdGUo
KSBkb2Vzbid0IGxvb2sgdG8gbW9kaWZ5IHdoYXQgaXRzIGxlYWYgcGFyYW1ldGVyCnBvaW50cyBh
dC4KCkFuZCBpcyB0aGVyZSBpbmRlZWQgYW4gZXhwZWN0YXRpb24gZm9yIHRoaXMgdG8gYmUgdXNl
ZCBmcm9tCm91dHNpZGUgb2YgdGhlIHNvdXJjZSBmaWxlIGl0J3MgZGVmaW5lZCBpbj8KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:12:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:12:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydOU-000130-Bk; Mon, 03 Feb 2020 15:12:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iydOS-00012u-S9
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:12:08 +0000
X-Inumbo-ID: 8ac78176-4697-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8ac78176-4697-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 15:12:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iydOQ-0004K4-RM; Mon, 03 Feb 2020 15:12:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iydOQ-0003gX-IN; Mon, 03 Feb 2020 15:12:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iydOQ-0005kL-Hf; Mon, 03 Feb 2020 15:12:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1iydOQ-0005kL-Hf@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 15:12:06 +0000
Subject: [Xen-devel] [xen-unstable bisection] complete
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtCnRlc3RpZCBkZWJpYW4t
aHZtLWluc3RhbGwKClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9w
cy5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91
bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVl
OiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3
NTI1OTIzOWQ4NWQ2ZTUyMmMxNjRmMWYwMGFjZTg5YmIyZGJiM2U2CiAgQnVnIG5vdCBwcmVzZW50
OiBiYzdiNTM0MzA1M2MzMjNlNmVkZjcxMzc3ZDk4M2YwYjMwM2E5NjM3CiAgTGFzdCBmYWlsIHJl
cHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2
NzAzLwoKCiAgY29tbWl0IDc1MjU5MjM5ZDg1ZDZlNTIyYzE2NGYxZjAwYWNlODliYjJkYmIzZTYK
ICBBdXRob3I6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBEYXRlOiAgIEZy
aSBKYW4gMzEgMTU6MDE6NDQgMjAyMCArMDAwMAogIAogICAgICBsaWJ4bF9jcmVhdGU6IG1ha2Ug
J3NvZnQgcmVzZXQnIGV4cGxpY2l0CiAgICAgIAogICAgICBUaGUgJ3NvZnQgcmVzZXQnIGNvZGUg
cGF0aCBpbiBsaWJ4bF9fZG9tYWluX21ha2UoKSBpcyBjdXJyZW50bHkgdGFrZW4gaWYgYQogICAg
ICB2YWxpZCBkb21pZCBpcyBwYXNzZWQgaW50byB0aGUgZnVuY3Rpb24uIEEgc3Vic2VxdWVudCBw
YXRjaCB3aWxsIGVuYWJsZQogICAgICBoaWdoZXIgbGV2ZWxzIG9mIHRoZSB0b29sc3RhY2sgdG8g
ZGV0ZXJtaW5lIHRoZSBkb21pZCBvZiBuZXdseSBjcmVhdGVkIG9yCiAgICAgIHJlc3RvcmVkIGRv
bWFpbnMgYW5kIHRoZXJlZm9yZSB0aGlzIGNyaXRlcmlhIGZvciBjaG9vc2luZyAnc29mdCByZXNl
dCcKICAgICAgd2lsbCBubyBsb25nZXIgYmUgdXNhYmxlLgogICAgICAKICAgICAgVGhpcyBwYXRj
aCBhZGRzIGFuIGV4dHJhIGJvb2xlYW4gb3B0aW9uIHRvIGxpYnhsX19kb21haW5fbWFrZSgpIHRv
IHNwZWNpZnkKICAgICAgd2hldGhlciBpdCBpcyBiZWluZyBpbnZva2VkIGluIHNvZnQgcmVzZXQg
Y29udGV4dCBhbmQgYXBwcm9wcmlhdGVseQogICAgICBtb2RpZmllcyBjYWxsZXJzIHRvIGNob29z
ZSB0aGUgcmlnaHQgdmFsdWUuIFRvIGZhY2lsaXRhdGUgdGhpcywgYSBuZXcKICAgICAgJ3NvZnRf
cmVzZXQnIGJvb2xlYW4gZmllbGQgaXMgYWRkZWQgdG8gc3RydWN0IGxpYnhsX19kb21haW5fY3Jl
YXRlX3N0YXRlCiAgICAgIGFuZCB0aGUgJ2RvbWlkX3NvZnRfcmVzZXQnIGZpZWxkIGlzIHJlbmFt
ZWQgdG8gJ2RvbWlkJyBpbiBhbnRpY2lwYXRpb24gb2YKICAgICAgaXRzIHdpZGVyIHJlbWl0LiBG
b3IgdGhlIG1vbWVudCBkb19kb21haW5fY3JlYXRlKCkgd2lsbCBhbHdheXMgc2V0CiAgICAgIGRv
bWlkIHRvIElOVkFMSURfRE9NSUQgYW5kIGhlbmNlIHdlIGNhbiBhZGQgYW4gYXNzZXJ0aW9uIGlu
dG8KICAgICAgbGlieGxfX2RvbWFpbl9jcmVhdGUoKSB0aGF0LCBpZiBpdCBpcyBub3QgY2FsbGVk
IGluIHNvZnQgcmVzZXQgY29udGV4dCwKICAgICAgdGhlIHBhc3NlZCBpbiBkb21pZCBpcyBleGFj
dGx5IHRoYXQgdmFsdWUuCiAgICAgIAogICAgICBXaGlsc3QgaW4gdGhlIG5laWdoYm91cmhvb2Qs
IHNvbWUgY2hlY2tzIG9mICdyZXN0b3JlX2ZkID4gLTEnIGhhdmUgYmVlbgogICAgICByZXBsYWNl
ZCBieSAncmVzdG9yZV9mZCA+PSAwJyB0byBiZSBtb3JlIGNvbnZlbnRpb25hbCBhbmQgY29uc2lz
dGVudCB3aXRoCiAgICAgIGNoZWNrcyBvZiAncmVzdG9yZV9mZCA8IDAnLgogICAgICAKICAgICAg
U2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogICAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgoKRm9yIGJp
c2VjdGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QveGVuLXVuc3RhYmxlL3Rlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20uZGViaWFuLWh2
bS1pbnN0YWxsLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVz
cGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hv
bWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUvdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbS5kZWJpYW4taHZtLWluc3RhbGwgLS1zdW1t
YXJ5LW91dD10bXAvMTQ2NzAzLmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFzaXMtdGVtcGxhdGU9MTQ2
NTYzIC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgeGVuLXVuc3RhYmxlIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gZGViaWFuLWh2bS1pbnN0
YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxNDY2NzYgZmFpbCBbaG9z
dD1odXhlbHJlYmUwXSAvIDE0NjYyNSBbaG9zdD1jaGFyZG9ubmF5MV0gMTQ2NjExIFtob3N0PWVs
YmxpbmcxXSAxNDY2MDAgW2hvc3Q9Zmlhbm8wXSAxNDY1ODQgW2hvc3Q9Zmlhbm8xXSAxNDY1Nzgg
W2hvc3Q9cGlub3QwXSAxNDY1NjMgW2hvc3Q9YWxiYW5hMF0gMTQ2NTU1IFtob3N0PWRlYmluYTFd
IDE0NjU0MyBbaG9zdD1waW5vdDFdIDE0NjUzNCBbaG9zdD1odXhlbHJlYmUxXSAxNDY1MjYgW2hv
c3Q9YWxiYW5hMV0gMTQ2NTE0IFtob3N0PWNoYXJkb25uYXkwXSAxNDY1MDUgb2suCkZhaWx1cmUg
LyBiYXNpcyBwYXNzIGZsaWdodHM6IDE0NjY3NiAvIDE0NjUwNQoodHJlZSB3aXRoIG5vIHVybDog
bWluaW9zKQoodHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJp
b3MpClRyZWU6IGxpbnV4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saW51eC1wdm9wcy5naXQKVHJl
ZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJt
d2FyZS5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0
aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQK
VHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBjMzAzOGU3MThh
MTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDQxZDg4NjkwMDNlOTZkOGI3
MjUwYWQxZDAyNDYzNzFkNjkyOWFjYTYKQmFzaXMgcGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFi
YWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGYxOTBlNjM0ZGFiYTFhNDA1NzA3MDBiM2U3Njk3
ZDQ5Nzg3NGM2NmYKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpbnV4LXB2b3BzLmdpdCNjMzAzOGU3MThh
MTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0LWMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEw
ZjgzZDUxNDZkYzc3ODQgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdh
cmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVt
dS14ZW4tdHJhZGl0aW9uYWwuZ2l0I2QwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTgtZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDFc
CiAwYmQ5ODQ3ZWYtOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCNmMTkwZTYzNGRhYmExYTQwNTcwNzAwYjNlNzY5N2Q0
OTc4NzRjNjZmLTQxZDg4NjkwMDNlOTZkOGI3MjUwYWQxZDAyNDYzNzFkNjkyOWFjYTYKTG9hZGVk
IDUwMDEgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6
CiAxNDY1MDUgcGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJk
OTg0N2VmIGYxOTBlNjM0ZGFiYTFhNDA1NzA3MDBiM2U3Njk3ZDQ5Nzg3NGM2NmYKIDE0NjUxNCBb
aG9zdD1jaGFyZG9ubmF5MF0KIDE0NjUyNiBbaG9zdD1hbGJhbmExXQogMTQ2NTM0IFtob3N0PWh1
eGVscmViZTFdCiAxNDY1NDMgW2hvc3Q9cGlub3QxXQogMTQ2NTc4IFtob3N0PXBpbm90MF0KIDE0
NjU1NSBbaG9zdD1kZWJpbmExXQogMTQ2NjI1IFtob3N0PWNoYXJkb25uYXkxXQogMTQ2NTYzIFto
b3N0PWFsYmFuYTBdCiAxNDY2MDAgW2hvc3Q9Zmlhbm8wXQogMTQ2NjExIFtob3N0PWVsYmxpbmcx
XQogMTQ2NTg0IFtob3N0PWZpYW5vMV0KIDE0NjY0MCBmYWlsIGMzMDM4ZTcxOGExOWZjNTk2Zjdi
MWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNDFkODg2OTAwM2U5NmQ4YjcyNTBhZDFkMDI0
NjM3MWQ2OTI5YWNhNgogMTQ2NjMzIGZhaWwgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNk
NTE0NmRjNzc4NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiA0MWQ4ODY5MDAzZTk2ZDhiNzI1MGFkMWQwMjQ2MzcxZDY5Mjlh
Y2E2CiAxNDY2NjUgcGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQx
MGJkOTg0N2VmIGYxOTBlNjM0ZGFiYTFhNDA1NzA3MDBiM2U3Njk3ZDQ5Nzg3NGM2NmYKIDE0NjY1
MSBbXQogMTQ2NjY4IGZhaWwgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4
NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0
MTBiZDk4NDdlZiA0MWQ4ODY5MDAzZTk2ZDhiNzI1MGFkMWQwMjQ2MzcxZDY5MjlhY2E2CiAxNDY2
NzQgcGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2Vm
IDc4MmI0OGI3ZjczMTljMDdiMDQ0NjA2ZDY3YTYwODc1ZTUzZGQwNWIKIDE0NjY3OSBwYXNzIGMz
MDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjQ1MGVhYTlj
MTUyMWM2NGRjMzFiZGVjODFhNjE0OGIyYjBkOTU1MgogMTQ2NjgxIGZhaWwgYzMwMzhlNzE4YTE5
ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NTI1OTIzOWQ4NWQ2ZTUyMmMx
NjRmMWYwMGFjZTg5YmIyZGJiM2U2CiAxNDY2NzYgZmFpbCBjMzAzOGU3MThhMTlmYzU5NmY3YjFi
YWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDQxZDg4NjkwMDNlOTZkOGI3MjUwYWQxZDAyNDYz
NzFkNjkyOWFjYTYKIDE0NjY4NCBwYXNzIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUx
NDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgYjMzNDRiYjFjYWUwYzlhYzIyYTU3ZGI4ZWNjYTQ4OGFkMGU0YTY2
ZAogMTQ2NjkxIHBhc3MgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiA0YmUzMjVlNWQ0MTA2Yjk0NDc1ODZjZDE5ZGQ5MmE0YTc4YjQ5NTk4CiAxNDY2OTMg
cGFzcyBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0
ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGJj
N2I1MzQzMDUzYzMyM2U2ZWRmNzEzNzdkOTgzZjBiMzAzYTk2MzcKIDE0NjY5NyBmYWlsIGMzMDM4
ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2
Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzUyNTkyMzlkODVk
NmU1MjJjMTY0ZjFmMDBhY2U4OWJiMmRiYjNlNgogMTQ2Njk4IHBhc3MgYzMwMzhlNzE4YTE5ZmM1
OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBiYzdiNTM0MzA1M2MzMjNlNmVkZjcx
Mzc3ZDk4M2YwYjMwM2E5NjM3CiAxNDY2OTkgZmFpbCBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJh
MGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1
MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc1MjU5MjM5ZDg1ZDZlNTIyYzE2NGYxZjAwYWNlODli
YjJkYmIzZTYKIDE0NjcwMSBwYXNzIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZk
Yzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgYmM3YjUzNDMwNTNjMzIzZTZlZGY3MTM3N2Q5ODNmMGIzMDNhOTYzNwog
MTQ2NzAzIGZhaWwgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiA3NTI1OTIzOWQ4NWQ2ZTUyMmMxNjRmMWYwMGFjZTg5YmIyZGJiM2U2ClNlYXJjaGluZyBm
b3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NjUwNSAocGFz
cyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDY2MzMgKGZhaWwpLCBm
b3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY2NjUgKHBhc3MpLCBmb3Ig
YmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY2NjggKGZhaWwpLCBmb3IgYmFzaXMg
ZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0
NmRjNzc4NCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiBiYzdiNTM0MzA1M2MzMjNlNmVkZjcxMzc3ZDk4M2YwYjMwM2E5NjM3
Ck5vIHJldmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0
IGZvdW5kOiBmbGlnaHQgMTQ2NjkzIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTQ2Njk3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBm
bGlnaHQgMTQ2Njk4IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAx
NDY2OTkgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY3
MDEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NjcwMyAoZmFp
bCksIGZvciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBj
aGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy94ZW4uZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3NTI1OTIzOWQ4NWQ2ZTUyMmMxNjRmMWYwMGFj
ZTg5YmIyZGJiM2U2CiAgQnVnIG5vdCBwcmVzZW50OiBiYzdiNTM0MzA1M2MzMjNlNmVkZjcxMzc3
ZDk4M2YwYjMwM2E5NjM3CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2NzAzLwoKCiAgY29tbWl0IDc1MjU5MjM5ZDg1
ZDZlNTIyYzE2NGYxZjAwYWNlODliYjJkYmIzZTYKICBBdXRob3I6IFBhdWwgRHVycmFudCA8cGR1
cnJhbnRAYW1hem9uLmNvbT4KICBEYXRlOiAgIEZyaSBKYW4gMzEgMTU6MDE6NDQgMjAyMCArMDAw
MAogIAogICAgICBsaWJ4bF9jcmVhdGU6IG1ha2UgJ3NvZnQgcmVzZXQnIGV4cGxpY2l0CiAgICAg
IAogICAgICBUaGUgJ3NvZnQgcmVzZXQnIGNvZGUgcGF0aCBpbiBsaWJ4bF9fZG9tYWluX21ha2Uo
KSBpcyBjdXJyZW50bHkgdGFrZW4gaWYgYQogICAgICB2YWxpZCBkb21pZCBpcyBwYXNzZWQgaW50
byB0aGUgZnVuY3Rpb24uIEEgc3Vic2VxdWVudCBwYXRjaCB3aWxsIGVuYWJsZQogICAgICBoaWdo
ZXIgbGV2ZWxzIG9mIHRoZSB0b29sc3RhY2sgdG8gZGV0ZXJtaW5lIHRoZSBkb21pZCBvZiBuZXds
eSBjcmVhdGVkIG9yCiAgICAgIHJlc3RvcmVkIGRvbWFpbnMgYW5kIHRoZXJlZm9yZSB0aGlzIGNy
aXRlcmlhIGZvciBjaG9vc2luZyAnc29mdCByZXNldCcKICAgICAgd2lsbCBubyBsb25nZXIgYmUg
dXNhYmxlLgogICAgICAKICAgICAgVGhpcyBwYXRjaCBhZGRzIGFuIGV4dHJhIGJvb2xlYW4gb3B0
aW9uIHRvIGxpYnhsX19kb21haW5fbWFrZSgpIHRvIHNwZWNpZnkKICAgICAgd2hldGhlciBpdCBp
cyBiZWluZyBpbnZva2VkIGluIHNvZnQgcmVzZXQgY29udGV4dCBhbmQgYXBwcm9wcmlhdGVseQog
ICAgICBtb2RpZmllcyBjYWxsZXJzIHRvIGNob29zZSB0aGUgcmlnaHQgdmFsdWUuIFRvIGZhY2ls
aXRhdGUgdGhpcywgYSBuZXcKICAgICAgJ3NvZnRfcmVzZXQnIGJvb2xlYW4gZmllbGQgaXMgYWRk
ZWQgdG8gc3RydWN0IGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRlCiAgICAgIGFuZCB0aGUgJ2Rv
bWlkX3NvZnRfcmVzZXQnIGZpZWxkIGlzIHJlbmFtZWQgdG8gJ2RvbWlkJyBpbiBhbnRpY2lwYXRp
b24gb2YKICAgICAgaXRzIHdpZGVyIHJlbWl0LiBGb3IgdGhlIG1vbWVudCBkb19kb21haW5fY3Jl
YXRlKCkgd2lsbCBhbHdheXMgc2V0CiAgICAgIGRvbWlkIHRvIElOVkFMSURfRE9NSUQgYW5kIGhl
bmNlIHdlIGNhbiBhZGQgYW4gYXNzZXJ0aW9uIGludG8KICAgICAgbGlieGxfX2RvbWFpbl9jcmVh
dGUoKSB0aGF0LCBpZiBpdCBpcyBub3QgY2FsbGVkIGluIHNvZnQgcmVzZXQgY29udGV4dCwKICAg
ICAgdGhlIHBhc3NlZCBpbiBkb21pZCBpcyBleGFjdGx5IHRoYXQgdmFsdWUuCiAgICAgIAogICAg
ICBXaGlsc3QgaW4gdGhlIG5laWdoYm91cmhvb2QsIHNvbWUgY2hlY2tzIG9mICdyZXN0b3JlX2Zk
ID4gLTEnIGhhdmUgYmVlbgogICAgICByZXBsYWNlZCBieSAncmVzdG9yZV9mZCA+PSAwJyB0byBi
ZSBtb3JlIGNvbnZlbnRpb25hbCBhbmQgY29uc2lzdGVudCB3aXRoCiAgICAgIGNoZWNrcyBvZiAn
cmVzdG9yZV9mZCA8IDAnLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50
IDxwZHVycmFudEBhbWF6b24uY29tPgogICAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CgpSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3Mv
cmVzdWx0cy9iaXNlY3QveGVuLXVuc3RhYmxlL3Rlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20uZGViaWFuLWh2bS1pbnN0YWxsLntkb3QscHMscG5nLGh0
bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxNDY3MDM6
IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDE0NjcwMyB4ZW4tdW5zdGFibGUgcmVhbC1iaXNl
Y3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xNDY3MDMvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:18:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:18:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydUg-0001Nk-IP; Mon, 03 Feb 2020 15:18:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iydUf-0001Mc-JJ
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:18:33 +0000
X-Inumbo-ID: 707beab8-4698-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 707beab8-4698-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 15:18:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C69DFACB1;
 Mon,  3 Feb 2020 15:18:31 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-2-jgross@suse.com>
 <58b1a2e5-d63f-ba87-9f20-24b8c0e1097f@suse.com>
 <aece6da6-8e95-ce11-5d61-8934044f8a5f@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <56a48ab1-3313-7684-6ec7-ed89d524c038@suse.com>
Date: Mon, 3 Feb 2020 16:18:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <aece6da6-8e95-ce11-5d61-8934044f8a5f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/9] xen: add a generic way to include
 binary files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNTowMiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwMy4wMi4yMCAx
NDozOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAxLjIwMjAgMDk6NDMsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi94ZW4vdG9vbHMvYmluZmls
ZQo+Pj4gQEAgLTAsMCArMSwyOSBAQAo+Pj4gKyMhL2Jpbi9zaAo+Pj4gKyMgdXNhZ2U6IGJpbmZp
bGUgWy1pXSA8dGFyZ2V0LXNyYy5TPiA8YmluYXJ5LWZpbGU+IDx2YXJuYW1lPgo+Pj4gKyMgLWkg
ICAgIGFkZCB0byAuaW5pdC5yb2RhdGEgKGRlZmF1bHQ6IC5yb2RhdGEpIHNlY3Rpb24KPj4+ICsK
Pj4+ICtbICIkMSIgPSAiLWkiIF0gJiYgewo+Pj4gKyAgICBzaGlmdAo+Pj4gKyAgICBzZWN0aW9u
PSIuaW5pdCIKPj4+ICt9Cj4+PiArCj4+PiArdGFyZ2V0PSQxCj4+PiArYmluc291cmNlPSQyCj4+
PiArdmFybmFtZT0kMwo+Pj4gKwo+Pj4gK2NhdCA8PEVPRiA+JHRhcmdldAo+Pj4gKyNpbmNsdWRl
IDxhc20vYXNtX2RlZm5zLmg+Cj4+PiArCj4+PiArICAgICAgICAuc2VjdGlvbiAkc2VjdGlvbi5y
b2RhdGEsICJhIiwgJXByb2diaXRzCj4+PiArCj4+PiArICAgICAgICAuZ2xvYmFsICR2YXJuYW1l
Cj4+PiArJHZhcm5hbWU6Cj4+PiArICAgICAgICAuaW5jYmluICIkYmluc291cmNlIgo+Pj4gKy5M
ZW5kOgo+Pj4gKwo+Pj4gKyAgICAgICAgLnR5cGUgJHZhcm5hbWUsICVvYmplY3QKPj4+ICsgICAg
ICAgIC5zaXplICR2YXJuYW1lLCAuIC0gJHZhcm5hbWUKPj4KPj4gSSdkIHByZWZlciBpZiB5b3Ug
dXNlZCAuTGVuZCBoZXJlIGFzIHdlbGwuCj4gCj4gT2theS4KPiAKPj4gSSB3b25kZXIgd2hldGhl
ciwgcmlnaHQgZnJvbSB0aGUgYmVnaW5uaW5nLCB0aGVyZSB3b3VsZG4ndCBiZXR0ZXIKPj4gYmUg
YSB3YXkgdG8gYWxzbyByZXF1ZXN0IGJldHRlciB0aGFuIGJ5dGUgYWxpZ25tZW50IGZvciBzdWNo
IGEKPj4gYmxvYi4KPiAKPiBJIGNhbiBhZGQgdGhhdC4gV2hhdCBhYm91dCAiLWEgPG4+IiBmb3Ig
Ml5uIGFsaWdubWVudD8KClNHVE0uCgo+Pj4gLS0tIGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZQo+
Pj4gKysrIGIveGVuL3hzbS9mbGFzay9NYWtlZmlsZQo+Pj4gQEAgLTMwLDYgKzMwLDkgQEAgJChB
Vl9IX0ZJTEVTKTogJChBVl9IX0RFUEVORCkKPj4+ICAgb2JqLWJpbi0kKENPTkZJR19YU01fRkxB
U0tfUE9MSUNZKSArPSBmbGFzay1wb2xpY3kubwo+Pj4gICBmbGFzay1wb2xpY3kubzogcG9saWN5
LmJpbgo+Pj4gICAKPj4+ICtmbGFzay1wb2xpY3kuUzogJChYRU5fUk9PVCkveGVuL3Rvb2xzL2Jp
bmZpbGUKPj4+ICsJJChYRU5fUk9PVCkveGVuL3Rvb2xzL2JpbmZpbGUgLWkgJEAgcG9saWN5LmJp
biB4c21fZmxhc2tfaW5pdF9wb2xpY3kKPj4KPj4gRG9lc24ndCBvYmpjb3B5IHByb3ZpZGUgYSBt
ZWFucyB0byBjb252ZXJ0IGEgYmluYXJ5IGJsb2IgaW50bwo+PiBhbiBFTEYgb2JqZWN0IGNvbnRh
aW5pbmcgdGhlIGJpbmFyeSBkYXRhIGZyb20gdGhlIGlucHV0IGZpbGU/Cj4+IElmIHNvLCB3aHkg
aW52b2x2ZSB0aGUgYXNzZW1ibGVyIGFuZCBhbiBpbnRlcm1lZGlhdGUgZmlsZSBoZXJlPwo+IAo+
IEkgY2FuIHNlZSBob3cgdG8gYWRkIGEgc3ltYm9sIGZvciB0aGF0IHB1cnBvc2UgdXNpbmcgYSBk
ZWRpY2F0ZWQgc2VjdGlvbgo+IGZvciBlYWNoIGJsb2IsIGJ1dCBob3cgdG8gYWRkIHRoZSBzaXpl
IGluZm9ybWF0aW9uIG9mIHRoZSBibG9iPwoKSG1tLCByaWdodC4gSXQgd291bGQgYmUgZG9hYmxl
LCBidXQgcGVyaGFwcyBpbmRlZWQgbm90IHZlcnkgbmljZS4KRmFpciBlbm91Z2ggdGhlbi4KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:20:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:20:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydWT-00025M-05; Mon, 03 Feb 2020 15:20:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iydWR-00024a-1Q
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:20:23 +0000
X-Inumbo-ID: b16c6d90-4698-11ea-8e6f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b16c6d90-4698-11ea-8e6f-12813bfff9fa;
 Mon, 03 Feb 2020 15:20:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 13C84B241;
 Mon,  3 Feb 2020 15:20:21 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-12-anthony.perard@citrix.com>
 <abe8cad9-0a64-d813-74c5-e6e13f0eace8@suse.com>
 <20200203142337.GE2306@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <dd09b407-1270-98b2-f867-bf4839495971@suse.com>
Date: Mon, 3 Feb 2020 16:20:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203142337.GE2306@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 11/12] xen/build: introduce ccflags-y
 and CFLAGS_$@
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNToyMywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gVGh1LCBKYW4g
MzAsIDIwMjAgYXQgMDI6Mzk6NDNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE3
LjAxLjIwMjAgMTE6NTMsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+PiBJIGhhdmUgdG8gYWRtaXQg
dGhhdCBJJ20gYWxzbyBhIGxpdHRsZSBwdXp6bGVkIGJ5IHRoZSBuYW1pbmcsIG5vCj4+IG1hdHRl
ciB0aGF0IGl0J3MgdGFrZW4gZnJvbSBMaW51eC4gSXQgZG9lc24ndCByZWFsbHkgc2VlbSB0byBm
aXQKPj4gQ0ZMQUdTL0FGTEFHUyBhbmQgY19mbGFncy9hX2ZsYWdzLgo+IAo+IFNvIEkndmUgbG9v
ayBpbnRvIHRoZSBoaXN0b3J5IG9mIExpbnV4LCBjY2ZsYWdzLXkgd2FzIGludHJvZHVjZSB0byBn
ZXQKPiByaWQgb2YgRVhUUkFfQ0ZMQUdTIGFuZCBlc3BlY2lhbGx5IHRvIGhhdmUgdGhlIC15IHBh
cnQgaW4gdGhlIG5hbWUgb2YKPiB0aGUgdmFyaWFibGUuCj4gCj4gU28sIGluc3RlYWQgb2YgY2Nm
bGFncy15IGFuZCB0aGUgbGlrZSwgd2UgY291bGQgdXNlIENGTEFHUy15IGluIE1ha2VmaWxlCj4g
b2Ygc3ViZGlyZWN0b3JpZXMuCj4gCj4gRm9yIG1ha2VmaWxlcyBpbiBzdWJkaXIsIExpbnV4IGhh
czoKPiAgICAgQ0ZMQUdTXyRACj4gICAgIENGTEFHU19SRU1PVkVfJEAKPiAgICAgY2NmbGFncy15
Cj4gICAgIHN1YmRpci1jY2ZsYWdzLXkKPiBzbyBDRkxBR1MteSB3b3VsZCBiZSBiZXR0ZXIgKGFu
ZCB3ZSBjYW4gdGhpbmsgYWJvdXQgdGhlIHN1YmRpciBvbmUKPiBsYXRlcikuCgpJbiBjYXNlIHRo
aXMgZG9lc24ndCBjb25mbGljdCB3aXRoIHVzZXMgb2YgQ0ZMQUdTLXkgYW55d2hlcmUgZWxzZQoo
bm90IHN1cmUgaWYgYW55IGFyZSBsZWZ0IGJ5IHRoaXMgcG9pbnQgb2YgdGhlIHNlcmllcykgLSBz
b3VuZHMKZ29vZC4KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:21:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:21:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydXI-00029Z-BQ; Mon, 03 Feb 2020 15:21:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iydXH-00029T-0v
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:21:15 +0000
X-Inumbo-ID: d04018d4-4698-11ea-b211-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d04018d4-4698-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 15:21:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580743273;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=sByIcCnsEPKyHzAZKHANXFzq+DnMZfpa/4BZbohFaqM=;
 b=cMg1DrPb4Z9WVmcM2oJQ82tquz6sY8iaRRXz/LyBqj2ce8sfg7BtVg51
 hb10d9AURHz4j12sW9pWUCdtL+Uk6IEJ6ui6/4TI8NLFrFbwrNFtkl9Xf
 HSqtxdWLRydVn7j1Oalrplp8EhUie/do2T/jgXphhGnyb+XN8AeR84Myh k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YH+V33dDAkC+y/udWtZTGQkmf/oxUdNJZJURRwKIwVFcBCAh/Q8b/bvTslcy/Ikgv5UhcZgCs5
 wlKxCi9x/U88IeQ+ybG2V2Q+9ezjClXVCCi3Znr0E1llHrZX+y+wOQXLFzPftFrjlg0ZYy0+7K
 yeRIqIxFKJMZkT0CbY+urDbQJ+uHaTSzMv4qwGP0ZdvdspCKGq7CZ/p6cn7GJKLQRwvl2oUjVK
 8Hz3rrZNqiQuFdlkQMo3MtpFK/drQlOxoMS+k/xv+lz78F7Ozoxpz3yEcyVDA5zeSciedFRzjk
 MIk=
X-SBRS: 2.7
X-MesageID: 12220457
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12220457"
Date: Mon, 3 Feb 2020 16:21:06 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200203152106.GA4679@Air-de-Roger>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200203150154.GZ4679@Air-de-Roger>
 <20200203150724.bdnhkkyrntsdvxpl@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203150724.bdnhkkyrntsdvxpl@debian>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDM6MDc6MjRQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwNDowMTo1NFBNICswMTAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjRQTSArMDAwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gSHlwZXItViB1c2VzIGEgdGVjaG5pcXVlIGNhbGxlZCBvdmVy
bGF5IHBhZ2UgZm9yIGl0cyBoeXBlcmNhbGwgcGFnZS4gSXQKPiA+ID4gd2lsbCBpbnNlcnQgYSBi
YWNraW5nIHBhZ2UgdG8gdGhlIGd1ZXN0IHdoZW4gdGhlIGh5cGVyY2FsbCBmdW5jdGlvbmFsaXR5
Cj4gPiA+IGlzIGVuYWJsZWQuIFRoYXQgbWVhbnMgd2UgY2FuIHVzZSBhIHBhZ2UgdGhhdCBpcyBu
b3QgYmFja2VkIGJ5IHJlYWwKPiA+ID4gbWVtb3J5IGZvciBoeXBlcmNhbGwgcGFnZS4KPiA+ID4g
Cj4gPiA+IFVzZSB0aGUgdG9wLW1vc3QgYWRkcmVzc2FibGUgcGFnZSBmb3IgdGhhdCBwdXJwb3Nl
LiBBZGp1c3QgZTgyMCBtYXAKPiA+ID4gYWNjb3JkaW5nbHkuCj4gPiAKPiA+IENhbiB5b3UgYWRk
IHRoaXMgaXMgZG9uZSB0byBhdm9pZCBwYWdlIHNoYXR0ZXJpbmcgYW5kIHRvIG1ha2Ugc3VyZQo+
ID4gWGVuIGlzbid0IG92ZXJ3cml0aW5nIGFueSBNTUlPIGFyZWEgd2hpY2ggbWlnaHQgYmUgcHJl
c2VudCBhdCBsb3dlcgo+ID4gYWRkcmVzc2VzPwo+IAo+IE5QLgo+IAo+ID4gCj4gPiA+ICsKPiA+
ID4gK3N0YXRpYyB2b2lkIF9faW5pdCBlODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQo+
ID4gPiArewo+ID4gPiArICAgIHVpbnQ2NF90IHMgPSBIVl9IQ0FMTF9NRk4gPDwgUEFHRV9TSElG
VDsKPiA+ID4gKwo+ID4gPiArICAgIGlmICggIWU4MjBfYWRkX3JhbmdlKGU4MjAsIHMsIHMgKyBQ
QUdFX1NJWkUsIEU4MjBfUkVTRVJWRUQpICkKPiA+IAo+ID4gSSB0aGluayBlbmQgc2hvdWxkIGJl
IHMgKyBQQUdFX1NJWkUgLSAxLCBvciBlbHNlIGl0IGV4cGFuZHMgYWNyb3NzIHR3bwo+ID4gcGFn
ZXM/Cj4gCj4gTm8sIGl0IHNob3VsZG4ndC4KPiAKPiBFODIwIGVudHJ5IHJlY29yZHMgdGhlIHNp
emUgb2YgdGhlIHJlZ2lvbiwgd2hpY2ggaXMgY2FsY3VsYXRlZCBhcwo+IGVuZC1zdGFydC4gVGhl
IG9uZSB1c2FnZSBpbiBwdi9zaGltLmMgZm9sbG93cyB0aGUgc2FtZSBwYXR0ZXJuIGhlcmUuCgpI
bSwgSSBzZWUuIEknbSBub3Qgc3VyZSB0aGlzIGlzIGNvcnJlY3QsIEkgdGhpbmsgdGhlIGU4MjAg
ZW50cnkKc2hvdWxkIGxvb2sgbGlrZToKCmFkZHIgPSBzOwpzaXplID0gUEFHRV9TSVpFIC0gMTsK
CkFzIHJhbmdlcyBvbiB0aGUgZTgyMCBhcmUgaW5jbHVzaXZlLCBzbyBpZiBzaXplIGVuZHMgdXAg
YmVpbmcKUEFHRV9TSVpFIHRoZW4gdGhlIGVudHJ5IHdvdWxkIGV4cGFuZCBhY3Jvc3MgdHdvIHBh
Z2VzLgoKQW55d2F5LCB0aGlzIG5lZWRzIGZpeGluZyBlbHNld2hlcmUsIGFuZCBpcyBvdXQgb2Yg
dGhlIHNjb3BlIG9mIHRoaXMKcGF0Y2guCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:21:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:21:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydXl-0002DQ-Ns; Mon, 03 Feb 2020 15:21:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iydXl-0002DH-6C
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:21:45 +0000
X-Inumbo-ID: e2b1cbc0-4698-11ea-8e6f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2b1cbc0-4698-11ea-8e6f-12813bfff9fa;
 Mon, 03 Feb 2020 15:21:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C03C9B25C;
 Mon,  3 Feb 2020 15:21:43 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200121135916.1140483-1-anthony.perard@citrix.com>
 <69ed5eba-e6ea-5b1e-20cc-d8f5a00d2cf3@suse.com>
 <20200203142900.GF2306@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5ca6385d-b913-5d16-cd79-cb259039ab83@suse.com>
Date: Mon, 3 Feb 2020 16:21:49 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203142900.GF2306@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2.1 13/12] Makefile: Fix install-tests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNToyOSwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gVGh1LCBKYW4g
MzAsIDIwMjAgYXQgMTI6Mzc6MTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIx
LjAxLjIwMjAgMTQ6NTksIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gVGhlIHRvcC1sZXZlbCBt
YWtlZmlsZSBtYWtlIHVzZXMgb2YgaW50ZXJuYWwgaW1wbGVtZW50YXRpb24gZGV0YWlsIG9mCj4+
PiB0aGUgeGVuIGJ1aWxkIHN5c3RlbS4gQXZvaWQgdGhhdCBieSBjcmVhdGluZyBhIG5ldyB0YXJn
ZXQKPj4+ICJpbnN0YWxsLXRlc3RzIiBpbiB4ZW4vTWFrZWZpbGUsIGFuZCBieSBmaXhpbmcgdGhl
IHRvcC1sZXZlbCBNYWtlZmlsZQo+Pj4gdG8gbm90IGNhbGwgeGVuL1J1bGVzLm1rIGFueW1vcmUu
Cj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Cj4+Cj4+IFRoaXMgaW4gcHJpbmNpcGxlIGNvdWxkIGhhdmUgbXkgUi1iLCBidXQg
Li4uCj4+Cj4+PiAtLS0gYS94ZW4vTWFrZWZpbGUKPj4+ICsrKyBiL3hlbi9NYWtlZmlsZQo+Pj4g
QEAgLTkwLDYgKzkwLDkgQEAgX2luc3RhbGw6ICQoVEFSR0VUKSQoQ09ORklHX1hFTl9JTlNUQUxM
X1NVRkZJWCkKPj4+ICAuUEhPTlk6IF90ZXN0cwo+Pj4gIF90ZXN0czoKPj4+ICAJJChNQUtFKSAt
ZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DIHRlc3QgdGVzdHMKPj4+ICsuUEhPTlk6IGluc3RhbGwt
dGVzdHMKPj4+ICtpbnN0YWxsLXRlc3RzOgo+Pj4gKwkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVs
ZXMubWsgLUMgdGVzdCBpbnN0YWxsCj4+Cj4+IC4uLiBJJ20gaXJyaXRhdGVkIGJ5IHRoZSBwYXRj
aCBjb250ZXh0IGhlcmU6IFBhdGNoIDggY2hhbmdlZAo+PiBfdGVzdHMgdG8gdGVzdHMsIGFuZCBi
eSB0aGUgbnVtYmVyaW5nIHRoaXMgcGF0Y2ggZ29lcyBvbiB0b3AKPj4gb2YgcGF0Y2ggOC4gQ291
bGQgeW91IGNsYXJpZnkgd2hhdCdzIGdvaW5nIG9uIGhlcmUsIHBsZWFzZT8KPiAKPiBJIHdhbnRl
ZCB0byBoYXZlIHRoaXMgcGF0Y2ggZWFybGllciBpbiB0aGUgc2VyaWVzLiBJIGNvdWxkIHByb2Jh
Ymx5IGhhdmUKPiBwdXQgaW4gdGhlIHN1YmplY3Qgc29tZXRoaW5nIGxpa2UgIltQQVRDSCAxLjUv
MTJdIiB0byBtYWtlIHRoaXMgY2xlYXJlci4KCkkgc2VlLiBJbiB3aGljaCBjYXNlLCBhcyBpbmRp
Y2F0ZWQsClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:26:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:26:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydcF-0002SD-Gn; Mon, 03 Feb 2020 15:26:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iydcD-0002S8-VF
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:26:21 +0000
X-Inumbo-ID: 87bbe696-4699-11ea-8e6f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 87bbe696-4699-11ea-8e6f-12813bfff9fa;
 Mon, 03 Feb 2020 15:26:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7A558B232;
 Mon,  3 Feb 2020 15:26:20 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200117105358.607910-1-anthony.perard@citrix.com>
 <20200117105358.607910-13-anthony.perard@citrix.com>
 <e704f28b-818f-8f92-53a8-c9c804805aff@suse.com>
 <20200203135726.GD2306@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <d83a892c-7e5a-8da8-14a6-84878bdd6d9a@suse.com>
Date: Mon, 3 Feb 2020 16:26:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203135726.GD2306@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 12/12] xen/build: have the root
 Makefile generates the CFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNDo1NywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gVGh1LCBKYW4g
MzAsIDIwMjAgYXQgMDM6MzM6MTVQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE3
LjAxLjIwMjAgMTE6NTMsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gK2lmbmVxICgkKENPTkZJ
R19DQ19JU19DTEFORykseSkKPj4+ICsjIENsYW5nIGRvZXNuJ3QgdW5kZXJzdGFuZCB0aGlzIGNv
bW1hbmQgbGluZSBhcmd1bWVudCwgYW5kIGRvZXNuJ3QgYXBwZWFyIHRvCj4+PiArIyBoYXZlIGFu
IHN1aXRhYmxlIGFsdGVybmF0aXZlLiAgVGhlIHJlc3VsdGluZyBjb21waWxlZCBiaW5hcnkgZG9l
cyBmdW5jdGlvbiwKPj4+ICsjIGJ1dCBoYXMgYW4gZXhjZXNzaXZlbHkgbGFyZ2Ugc3ltYm9sIHRh
YmxlLgo+Pj4gK0NGTEFHUyArPSAtV2EsLS1zdHJpcC1sb2NhbC1hYnNvbHV0ZQo+Pj4gK2VuZGlm
Cj4+PiArCj4+PiArQUZMQUdTLXkgICAgICAgICAgICAgICAgKz0gLURfX0FTU0VNQkxZX18KPj4K
Pj4gV2h5IG5vdCBqdXN0IEFGTEFHUz8gSSB0aGluayBpbiBhIG92ZXJoYXVsIGxpa2Ugd2hhdCB5
b3UgZG8sCj4+IGFub21hbGllcyBsaWtlIHRoaXMgb25lIHdvdWxkIGJldHRlciBiZSBlbGltaW5h
dGVkLiBUaGUgLXkKPj4gZm9ybXMgc2hvdWxkIGJlIGFkZGVkIGludG8gdGhlIGJhc2UgdmFyaWFi
bGVzIChsaWtlIHlvdSBkbyAuLi4KPiAKPiBJIHdhbnRlZCB0byBhdm9pZCB0b28gbXVjaCBtb2Rp
ZmljYXRpb24sIGFuZCBtb3N0bHkgd2FudCB0byBtb3ZlIHRoZSBjb2RlCj4gYXJvdW5kLiBTbyBp
dCB3b3VsZCBiZSBlYXNpZXIgdG8gY2hlY2sgdGhhdCB0aGUgY29tbWl0IGRvZXNuJ3QgaW50cm9k
dWNlCj4gZXJyb3JzLiAgU28sIGlmIHlvdXIgYXJlIGZpbmUgd2l0aCBwYXRjaCB0aGF0IG1vdmUg
Y29kZSBhbmQgbW9kaWZ5IGl0LAo+IEknbGwgZml4IHNvbWUgb2YgdGhlIG9kZGl0aWVzLiAoT3Ig
SSBjYW4gaGF2ZSBhbm90aGVyIHBhdGNoIGZvciBpdC4pCgpXaXRoIHN1Y2ggZXh0cmEgYWRqdXN0
bWVudHMgYXQgbGVhc3QgYnJpZWZseSBtZW50aW9uZWQgaW4gdGhlCmRlc2NyaXB0aW9uLCBmb2xk
aW5nIGluIGlzIGZpbmUgYXMgZmFyIGFzIEknbSBjb25jZXJuZWQuCgpKYW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:32:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:32:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydiV-0003G8-BK; Mon, 03 Feb 2020 15:32:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iydiU-0003G3-51
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:32:50 +0000
X-Inumbo-ID: 6f13092a-469a-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f13092a-469a-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 15:32:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 770F9ACB1;
 Mon,  3 Feb 2020 15:32:48 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200203150154.GZ4679@Air-de-Roger> <20200203150724.bdnhkkyrntsdvxpl@debian>
 <20200203152106.GA4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e64af101-1f13-c7e7-6ffe-6afd5db9393b@suse.com>
Date: Mon, 3 Feb 2020 16:32:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203152106.GA4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Paul Durrant <pdurrant@amazon.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNjoyMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAwMywgMjAyMCBhdCAwMzowNzoyNFBNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+PiBPbiBNb24s
IEZlYiAwMywgMjAyMCBhdCAwNDowMTo1NFBNICswMTAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+Pj4gT24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjRQTSArMDAwMCwgV2VpIExpdSB3
cm90ZToKPj4+PiBIeXBlci1WIHVzZXMgYSB0ZWNobmlxdWUgY2FsbGVkIG92ZXJsYXkgcGFnZSBm
b3IgaXRzIGh5cGVyY2FsbCBwYWdlLiBJdAo+Pj4+IHdpbGwgaW5zZXJ0IGEgYmFja2luZyBwYWdl
IHRvIHRoZSBndWVzdCB3aGVuIHRoZSBoeXBlcmNhbGwgZnVuY3Rpb25hbGl0eQo+Pj4+IGlzIGVu
YWJsZWQuIFRoYXQgbWVhbnMgd2UgY2FuIHVzZSBhIHBhZ2UgdGhhdCBpcyBub3QgYmFja2VkIGJ5
IHJlYWwKPj4+PiBtZW1vcnkgZm9yIGh5cGVyY2FsbCBwYWdlLgo+Pj4+Cj4+Pj4gVXNlIHRoZSB0
b3AtbW9zdCBhZGRyZXNzYWJsZSBwYWdlIGZvciB0aGF0IHB1cnBvc2UuIEFkanVzdCBlODIwIG1h
cAo+Pj4+IGFjY29yZGluZ2x5Lgo+Pj4KPj4+IENhbiB5b3UgYWRkIHRoaXMgaXMgZG9uZSB0byBh
dm9pZCBwYWdlIHNoYXR0ZXJpbmcgYW5kIHRvIG1ha2Ugc3VyZQo+Pj4gWGVuIGlzbid0IG92ZXJ3
cml0aW5nIGFueSBNTUlPIGFyZWEgd2hpY2ggbWlnaHQgYmUgcHJlc2VudCBhdCBsb3dlcgo+Pj4g
YWRkcmVzc2VzPwo+Pgo+PiBOUC4KPj4KPj4+Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMgdm9pZCBfX2lu
aXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKPj4+PiArewo+Pj4+ICsgICAgdWlu
dDY0X3QgcyA9IEhWX0hDQUxMX01GTiA8PCBQQUdFX1NISUZUOwo+Pj4+ICsKPj4+PiArICAgIGlm
ICggIWU4MjBfYWRkX3JhbmdlKGU4MjAsIHMsIHMgKyBQQUdFX1NJWkUsIEU4MjBfUkVTRVJWRUQp
ICkKPj4+Cj4+PiBJIHRoaW5rIGVuZCBzaG91bGQgYmUgcyArIFBBR0VfU0laRSAtIDEsIG9yIGVs
c2UgaXQgZXhwYW5kcyBhY3Jvc3MgdHdvCj4+PiBwYWdlcz8KPj4KPj4gTm8sIGl0IHNob3VsZG4n
dC4KPj4KPj4gRTgyMCBlbnRyeSByZWNvcmRzIHRoZSBzaXplIG9mIHRoZSByZWdpb24sIHdoaWNo
IGlzIGNhbGN1bGF0ZWQgYXMKPj4gZW5kLXN0YXJ0LiBUaGUgb25lIHVzYWdlIGluIHB2L3NoaW0u
YyBmb2xsb3dzIHRoZSBzYW1lIHBhdHRlcm4gaGVyZS4KPiAKPiBIbSwgSSBzZWUuIEknbSBub3Qg
c3VyZSB0aGlzIGlzIGNvcnJlY3QsIEkgdGhpbmsgdGhlIGU4MjAgZW50cnkKPiBzaG91bGQgbG9v
ayBsaWtlOgo+IAo+IGFkZHIgPSBzOwo+IHNpemUgPSBQQUdFX1NJWkUgLSAxOwo+IAo+IEFzIHJh
bmdlcyBvbiB0aGUgZTgyMCBhcmUgaW5jbHVzaXZlLCBzbyBpZiBzaXplIGVuZHMgdXAgYmVpbmcK
PiBQQUdFX1NJWkUgdGhlbiB0aGUgZW50cnkgd291bGQgZXhwYW5kIGFjcm9zcyB0d28gcGFnZXMu
CgpSYW5nZXMgY2FuIHNlbnNpYmx5IGJlIGluY2x1c2l2ZSBvbmx5IHdoZW4gc3BlY2lmaWVkIGFz
IFtzdGFydCxlbmRdCnR1cGxlcy4gKHN0YXJ0LHNpemUpIHBhaXJzIG1ha2Ugbm8gc2Vuc2UgZm9y
IHJlcHJlc2VudGluZwpbc3RhcnQsc3RhcnQrc2l6ZV0sIHRoZXkgb25seSBtYWtlIHNlbnNlIGZv
ciBbc3RhcnQsc3RhcnQrc2l6ZSkuCk90aGVyd2lzZSwgYXMgaW4geW91ciBleGFtcGxlIGFib3Zl
LCBzaXplIHRha2VuIG9uIGl0cyBvd24gaXMgb2ZmCmJ5IG9uZSAoaS5lLiBpcyByYXRoZXIgImxh
c3QgYnl0ZSIgdGhhbiAic2l6ZSIpLgoKTW9kZXJuIExpbnV4LCB3aGVuIGxvZ2dpbmcgdGhlIG1l
bW9yeSBtYXAsIGluZGVlZCBzdWJ0cmFjdHMgMSBmcm9tCnRoZSBzdW0gb2YgYWRkciBhbmQgc2l6
ZSwgdG8gc2hvdyBhbiBpbmNsdXNpdmUgcmFuZ2UuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:34:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydjt-0003Lx-OT; Mon, 03 Feb 2020 15:34:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iydjt-0003Lp-09
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:34:17 +0000
X-Inumbo-ID: a2815276-469a-11ea-8e6f-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a2815276-469a-11ea-8e6f-12813bfff9fa;
 Mon, 03 Feb 2020 15:34:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580744055;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=blGdylUb6gNYA1zim7m75o7mBX8DZMRW1sgPM2KjldQ=;
 b=HaprvVsJwkq5gpALhgT3tRcEkvK21QBR0kckNs80bnricQ0mG8OwT75t
 ioHfDCuI1EAXC7jlGXSFG+cb+HuM4S4uva2cfvN0AEMzyq9lVchLT5bKL
 P2sYOOzeQBJ5B/qJq13ndNA37icYJ9rzU+7C3YJI5qp+psOQ9YPp032xZ k=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5KIbqJzYQazA99XwCH+6FArQml8qiSGariUVecq0JM3VF3n1QatCP/jbH0W5CuNIVQ+yeepoJf
 s5ZzcKrqEEMcD0gcFYejkVfZNJ2uWJBozmBEg3rH+SQF+K1a6c/bldbttHFDAMk5E0stGbm3M6
 CevbUy+fnukbx7MudO+ffb48CnGlmqBoXnoSUHVVI5vcHvDzpxziXIPaBF9KeXyxRdSNPDL/CL
 1C+LbryJv6xZJBM17AhZ0d2+pEVV4PNtrYn1AjeBbhJaHINN4p/9eTzaOn9HmJAiJ6cqC8eeFM
 myY=
X-SBRS: 2.7
X-MesageID: 12470525
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12470525"
Date: Mon, 3 Feb 2020 15:34:07 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: "Gao, Liming" <liming.gao@intel.com>
Message-ID: <20200203153407.GH2306@perard.uk.xensource.com>
References: <20200129121235.1814563-1-anthony.perard@citrix.com>
 <20200129121235.1814563-3-anthony.perard@citrix.com>
 <b7590b41-e7f6-f4df-959c-2ee188db1e66@redhat.com>
 <c283b839b42e4262bfde10474bf6a794@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c283b839b42e4262bfde10474bf6a794@intel.com>
Subject: Re: [Xen-devel] [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Feng, Bob C" <bob.c.feng@intel.com>, Julien Grall <julien@xen.org>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>, "Justen, 
 Jordan L" <jordan.l.justen@intel.com>,
 "devel@edk2.groups.io" <devel@edk2.groups.io>, "Kinney,
 Michael D" <michael.d.kinney@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6MzQ6NTVBTSArMDAwMCwgR2FvLCBMaW1pbmcgd3Jv
dGU6Cj4gQW50aG9ueToKPiAgIFRoaXMgY2hhbmdlIGlzIE9LIHRvIG1lLiBCdXQgaWYgdGhpcyBQ
Q0QgaXMgY29uZmlndXJlZCBhcyBEeW5hbWljLCBpdHMgdmFsdWUgd2lsbCBiZSBnb3QgZnJvbSBQ
Q0Qgc2VydmljZS4gVGhpcyBvcGVyYXRpb24gd2lsbCB0YWtlIHNvbWUgdGltZSBhbmQgY2F1c2Ug
dGhlIGluYWNjdXJhdGUgdGltZSBkZWxheS4gSGF2ZSB5b3UgbWVhc3VyZWQgaXRzIGltcGFjdD8K
Ck5vLCBJIGhhdmVuJ3QuIEJ1dCBJIGRvbid0IHRoaW5rIGl0IG1hdHRlciBpbiBhIFhlbiBndWVz
dCwgdGhlIEFQSUMgdGltZXIgaXMKZW11bGF0ZWQgYW55d2F5LCBzbyByZWFkaW5nIGZyb20gYSBy
ZWdpc3RlciBvZiB0aGUgQVBJQyBpcyBnb2luZyB0byBiZQpzbG93ZXIgdGhhbiBnZXR0aW5nIHRo
ZSB2YWx1ZSBmcm9tIHRoZSBQQ0Qgc2VydmljZXMsIEkgdGhpbmsuCihIb3BlZnVsbHksIEknbSBu
b3QgdG9vIHdyb25nLikKCkJ1dCBJJ2xsIGdpdmUgaXQgYXQgbWVhc3VyaW5nIHRoZSBkaWZmZXJl
bmNlLCBpdCB3b3VsZCBiZSBpbnRlcmVzdGluZyB0bwprbm93LgoKVGhhbmtzLAoKLS0gCkFudGhv
bnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:42:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:42:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydrj-0004Dc-W7; Mon, 03 Feb 2020 15:42:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hwg8=3X=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iydri-0004DK-Ms
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:42:22 +0000
X-Inumbo-ID: c461730c-469b-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c461730c-469b-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 15:42:21 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iydrg-0004vp-II; Mon, 03 Feb 2020 15:42:20 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iydrg-0007eJ-8k; Mon, 03 Feb 2020 15:42:20 +0000
Date: Mon, 3 Feb 2020 15:42:17 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200203154217.22yp2qqj4itbzbml@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200203150154.GZ4679@Air-de-Roger>
 <20200203150724.bdnhkkyrntsdvxpl@debian>
 <20200203152106.GA4679@Air-de-Roger>
 <e64af101-1f13-c7e7-6ffe-6afd5db9393b@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e64af101-1f13-c7e7-6ffe-6afd5db9393b@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDQ6MzI6NTJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDMuMDIuMjAyMCAxNjoyMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgRmViIDAzLCAyMDIwIGF0IDAzOjA3OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4g
Pj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDQ6MDE6NTRQTSArMDEwMCwgUm9nZXIgUGF1IE1v
bm7DqSB3cm90ZToKPiA+Pj4gT24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjRQTSArMDAw
MCwgV2VpIExpdSB3cm90ZToKPiA+Pj4+IEh5cGVyLVYgdXNlcyBhIHRlY2huaXF1ZSBjYWxsZWQg
b3ZlcmxheSBwYWdlIGZvciBpdHMgaHlwZXJjYWxsIHBhZ2UuIEl0Cj4gPj4+PiB3aWxsIGluc2Vy
dCBhIGJhY2tpbmcgcGFnZSB0byB0aGUgZ3Vlc3Qgd2hlbiB0aGUgaHlwZXJjYWxsIGZ1bmN0aW9u
YWxpdHkKPiA+Pj4+IGlzIGVuYWJsZWQuIFRoYXQgbWVhbnMgd2UgY2FuIHVzZSBhIHBhZ2UgdGhh
dCBpcyBub3QgYmFja2VkIGJ5IHJlYWwKPiA+Pj4+IG1lbW9yeSBmb3IgaHlwZXJjYWxsIHBhZ2Uu
Cj4gPj4+Pgo+ID4+Pj4gVXNlIHRoZSB0b3AtbW9zdCBhZGRyZXNzYWJsZSBwYWdlIGZvciB0aGF0
IHB1cnBvc2UuIEFkanVzdCBlODIwIG1hcAo+ID4+Pj4gYWNjb3JkaW5nbHkuCj4gPj4+Cj4gPj4+
IENhbiB5b3UgYWRkIHRoaXMgaXMgZG9uZSB0byBhdm9pZCBwYWdlIHNoYXR0ZXJpbmcgYW5kIHRv
IG1ha2Ugc3VyZQo+ID4+PiBYZW4gaXNuJ3Qgb3ZlcndyaXRpbmcgYW55IE1NSU8gYXJlYSB3aGlj
aCBtaWdodCBiZSBwcmVzZW50IGF0IGxvd2VyCj4gPj4+IGFkZHJlc3Nlcz8KPiA+Pgo+ID4+IE5Q
Lgo+ID4+Cj4gPj4+Cj4gPj4+PiArCj4gPj4+PiArc3RhdGljIHZvaWQgX19pbml0IGU4MjBfZml4
dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCj4gPj4+PiArewo+ID4+Pj4gKyAgICB1aW50NjRfdCBz
ID0gSFZfSENBTExfTUZOIDw8IFBBR0VfU0hJRlQ7Cj4gPj4+PiArCj4gPj4+PiArICAgIGlmICgg
IWU4MjBfYWRkX3JhbmdlKGU4MjAsIHMsIHMgKyBQQUdFX1NJWkUsIEU4MjBfUkVTRVJWRUQpICkK
PiA+Pj4KPiA+Pj4gSSB0aGluayBlbmQgc2hvdWxkIGJlIHMgKyBQQUdFX1NJWkUgLSAxLCBvciBl
bHNlIGl0IGV4cGFuZHMgYWNyb3NzIHR3bwo+ID4+PiBwYWdlcz8KPiA+Pgo+ID4+IE5vLCBpdCBz
aG91bGRuJ3QuCj4gPj4KPiA+PiBFODIwIGVudHJ5IHJlY29yZHMgdGhlIHNpemUgb2YgdGhlIHJl
Z2lvbiwgd2hpY2ggaXMgY2FsY3VsYXRlZCBhcwo+ID4+IGVuZC1zdGFydC4gVGhlIG9uZSB1c2Fn
ZSBpbiBwdi9zaGltLmMgZm9sbG93cyB0aGUgc2FtZSBwYXR0ZXJuIGhlcmUuCj4gPiAKPiA+IEht
LCBJIHNlZS4gSSdtIG5vdCBzdXJlIHRoaXMgaXMgY29ycmVjdCwgSSB0aGluayB0aGUgZTgyMCBl
bnRyeQo+ID4gc2hvdWxkIGxvb2sgbGlrZToKPiA+IAo+ID4gYWRkciA9IHM7Cj4gPiBzaXplID0g
UEFHRV9TSVpFIC0gMTsKPiA+IAo+ID4gQXMgcmFuZ2VzIG9uIHRoZSBlODIwIGFyZSBpbmNsdXNp
dmUsIHNvIGlmIHNpemUgZW5kcyB1cCBiZWluZwo+ID4gUEFHRV9TSVpFIHRoZW4gdGhlIGVudHJ5
IHdvdWxkIGV4cGFuZCBhY3Jvc3MgdHdvIHBhZ2VzLgo+IAo+IFJhbmdlcyBjYW4gc2Vuc2libHkg
YmUgaW5jbHVzaXZlIG9ubHkgd2hlbiBzcGVjaWZpZWQgYXMgW3N0YXJ0LGVuZF0KPiB0dXBsZXMu
IChzdGFydCxzaXplKSBwYWlycyBtYWtlIG5vIHNlbnNlIGZvciByZXByZXNlbnRpbmcKPiBbc3Rh
cnQsc3RhcnQrc2l6ZV0sIHRoZXkgb25seSBtYWtlIHNlbnNlIGZvciBbc3RhcnQsc3RhcnQrc2l6
ZSkuCj4gT3RoZXJ3aXNlLCBhcyBpbiB5b3VyIGV4YW1wbGUgYWJvdmUsIHNpemUgdGFrZW4gb24g
aXRzIG93biBpcyBvZmYKPiBieSBvbmUgKGkuZS4gaXMgcmF0aGVyICJsYXN0IGJ5dGUiIHRoYW4g
InNpemUiKS4KPiAKPiBNb2Rlcm4gTGludXgsIHdoZW4gbG9nZ2luZyB0aGUgbWVtb3J5IG1hcCwg
aW5kZWVkIHN1YnRyYWN0cyAxIGZyb20KPiB0aGUgc3VtIG9mIGFkZHIgYW5kIHNpemUsIHRvIHNo
b3cgYW4gaW5jbHVzaXZlIHJhbmdlLgoKV2Ugc2hvdWxkIHBlcmhhcHMgZG8gdGhlIHNhbWUgdGhl
bi4KCklmIHBlb3BsZSBhZ3JlZSB0aGlzIGlzIHRoZSB3YXkgdG8gZ28sIEkgY2FuIHdyaXRlIGEg
cGF0Y2guCgpXZWkuCgo+IAo+IEphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:50:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:50:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iydz3-0004Qr-SL; Mon, 03 Feb 2020 15:49:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iydz3-0004Qh-82
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:49:57 +0000
X-Inumbo-ID: d306b092-469c-11ea-8e73-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d306b092-469c-11ea-8e73-12813bfff9fa;
 Mon, 03 Feb 2020 15:49:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580744996;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=NJ/U6viTsi7+juQpObnqqRbSGb8CDLKuqdA6qp+WanI=;
 b=S0HmExwsBPU4Qe64RTBBUuqrGu1NXQMKJQm07AHXEYvRjrLSo9eXiIRx
 D0j3WMyqQNlIz8VomVrhfwZAyyT6E2yMFzu+dhp7/waIcxLywQV/wZ9PB
 6Zr+SK8EBEyyDdzSPSSfWe3Vhpi+L9089y/gn1ynpENZZD7YFWsUoqjVC 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2Mobr5y60OdptwI43wfj5seXmIoGuIyDv+LIh56uz5Y428OncZ8VTW7OaMA7OzGhRW5p0Wuvkp
 LThxzU2RpHsc+Z3RG94CH3/xIsd2DpJUsLMeM6Xb6jYdiCN/xwpxl8at4N7a40hDEtuz51zDLI
 bQo3WJs9XSEKTh+Xn9WpfaGfo+hYUDvSvBlOfRtx/ZAjsbp0CxA3J++ORMLNMrmwWv0SoKn0pn
 mTGAnvhxKl31uXO15COmWECCNBBvcMw9zTuc8e9Nu0X+NjjeEwp2O1WoV1iw4FOMqM68cmL3SL
 0hk=
X-SBRS: 2.7
X-MesageID: 12029046
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12029046"
Date: Mon, 3 Feb 2020 16:49:48 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200203154948.GB4679@Air-de-Roger>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-6-liuwe@microsoft.com>
 <20200203150154.GZ4679@Air-de-Roger>
 <20200203150724.bdnhkkyrntsdvxpl@debian>
 <20200203152106.GA4679@Air-de-Roger>
 <e64af101-1f13-c7e7-6ffe-6afd5db9393b@suse.com>
 <20200203154217.22yp2qqj4itbzbml@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203154217.22yp2qqj4itbzbml@debian>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 05/11] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDM6NDI6MTdQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwNDozMjo1MlBNICswMTAwLCBKYW4gQmV1bGljaCB3
cm90ZToKPiA+IE9uIDAzLjAyLjIwMjAgMTY6MjEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4g
PiA+IE9uIE1vbiwgRmViIDAzLCAyMDIwIGF0IDAzOjA3OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3Jv
dGU6Cj4gPiA+PiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwNDowMTo1NFBNICswMTAwLCBSb2dl
ciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPj4+IE9uIEZyaSwgSmFuIDMxLCAyMDIwIGF0IDA1OjQ5
OjI0UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiA+Pj4+IEh5cGVyLVYgdXNlcyBhIHRlY2hu
aXF1ZSBjYWxsZWQgb3ZlcmxheSBwYWdlIGZvciBpdHMgaHlwZXJjYWxsIHBhZ2UuIEl0Cj4gPiA+
Pj4+IHdpbGwgaW5zZXJ0IGEgYmFja2luZyBwYWdlIHRvIHRoZSBndWVzdCB3aGVuIHRoZSBoeXBl
cmNhbGwgZnVuY3Rpb25hbGl0eQo+ID4gPj4+PiBpcyBlbmFibGVkLiBUaGF0IG1lYW5zIHdlIGNh
biB1c2UgYSBwYWdlIHRoYXQgaXMgbm90IGJhY2tlZCBieSByZWFsCj4gPiA+Pj4+IG1lbW9yeSBm
b3IgaHlwZXJjYWxsIHBhZ2UuCj4gPiA+Pj4+Cj4gPiA+Pj4+IFVzZSB0aGUgdG9wLW1vc3QgYWRk
cmVzc2FibGUgcGFnZSBmb3IgdGhhdCBwdXJwb3NlLiBBZGp1c3QgZTgyMCBtYXAKPiA+ID4+Pj4g
YWNjb3JkaW5nbHkuCj4gPiA+Pj4KPiA+ID4+PiBDYW4geW91IGFkZCB0aGlzIGlzIGRvbmUgdG8g
YXZvaWQgcGFnZSBzaGF0dGVyaW5nIGFuZCB0byBtYWtlIHN1cmUKPiA+ID4+PiBYZW4gaXNuJ3Qg
b3ZlcndyaXRpbmcgYW55IE1NSU8gYXJlYSB3aGljaCBtaWdodCBiZSBwcmVzZW50IGF0IGxvd2Vy
Cj4gPiA+Pj4gYWRkcmVzc2VzPwo+ID4gPj4KPiA+ID4+IE5QLgo+ID4gPj4KPiA+ID4+Pgo+ID4g
Pj4+PiArCj4gPiA+Pj4+ICtzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgy
MG1hcCAqZTgyMCkKPiA+ID4+Pj4gK3sKPiA+ID4+Pj4gKyAgICB1aW50NjRfdCBzID0gSFZfSENB
TExfTUZOIDw8IFBBR0VfU0hJRlQ7Cj4gPiA+Pj4+ICsKPiA+ID4+Pj4gKyAgICBpZiAoICFlODIw
X2FkZF9yYW5nZShlODIwLCBzLCBzICsgUEFHRV9TSVpFLCBFODIwX1JFU0VSVkVEKSApCj4gPiA+
Pj4KPiA+ID4+PiBJIHRoaW5rIGVuZCBzaG91bGQgYmUgcyArIFBBR0VfU0laRSAtIDEsIG9yIGVs
c2UgaXQgZXhwYW5kcyBhY3Jvc3MgdHdvCj4gPiA+Pj4gcGFnZXM/Cj4gPiA+Pgo+ID4gPj4gTm8s
IGl0IHNob3VsZG4ndC4KPiA+ID4+Cj4gPiA+PiBFODIwIGVudHJ5IHJlY29yZHMgdGhlIHNpemUg
b2YgdGhlIHJlZ2lvbiwgd2hpY2ggaXMgY2FsY3VsYXRlZCBhcwo+ID4gPj4gZW5kLXN0YXJ0LiBU
aGUgb25lIHVzYWdlIGluIHB2L3NoaW0uYyBmb2xsb3dzIHRoZSBzYW1lIHBhdHRlcm4gaGVyZS4K
PiA+ID4gCj4gPiA+IEhtLCBJIHNlZS4gSSdtIG5vdCBzdXJlIHRoaXMgaXMgY29ycmVjdCwgSSB0
aGluayB0aGUgZTgyMCBlbnRyeQo+ID4gPiBzaG91bGQgbG9vayBsaWtlOgo+ID4gPiAKPiA+ID4g
YWRkciA9IHM7Cj4gPiA+IHNpemUgPSBQQUdFX1NJWkUgLSAxOwo+ID4gPiAKPiA+ID4gQXMgcmFu
Z2VzIG9uIHRoZSBlODIwIGFyZSBpbmNsdXNpdmUsIHNvIGlmIHNpemUgZW5kcyB1cCBiZWluZwo+
ID4gPiBQQUdFX1NJWkUgdGhlbiB0aGUgZW50cnkgd291bGQgZXhwYW5kIGFjcm9zcyB0d28gcGFn
ZXMuCj4gPiAKPiA+IFJhbmdlcyBjYW4gc2Vuc2libHkgYmUgaW5jbHVzaXZlIG9ubHkgd2hlbiBz
cGVjaWZpZWQgYXMgW3N0YXJ0LGVuZF0KPiA+IHR1cGxlcy4gKHN0YXJ0LHNpemUpIHBhaXJzIG1h
a2Ugbm8gc2Vuc2UgZm9yIHJlcHJlc2VudGluZwo+ID4gW3N0YXJ0LHN0YXJ0K3NpemVdLCB0aGV5
IG9ubHkgbWFrZSBzZW5zZSBmb3IgW3N0YXJ0LHN0YXJ0K3NpemUpLgo+ID4gT3RoZXJ3aXNlLCBh
cyBpbiB5b3VyIGV4YW1wbGUgYWJvdmUsIHNpemUgdGFrZW4gb24gaXRzIG93biBpcyBvZmYKPiA+
IGJ5IG9uZSAoaS5lLiBpcyByYXRoZXIgImxhc3QgYnl0ZSIgdGhhbiAic2l6ZSIpLgo+ID4gCj4g
PiBNb2Rlcm4gTGludXgsIHdoZW4gbG9nZ2luZyB0aGUgbWVtb3J5IG1hcCwgaW5kZWVkIHN1YnRy
YWN0cyAxIGZyb20KPiA+IHRoZSBzdW0gb2YgYWRkciBhbmQgc2l6ZSwgdG8gc2hvdyBhbiBpbmNs
dXNpdmUgcmFuZ2UuCj4gCj4gV2Ugc2hvdWxkIHBlcmhhcHMgZG8gdGhlIHNhbWUgdGhlbi4KPiAK
PiBJZiBwZW9wbGUgYWdyZWUgdGhpcyBpcyB0aGUgd2F5IHRvIGdvLCBJIGNhbiB3cml0ZSBhIHBh
dGNoLgoKT2gsIHNvcnJ5LiBJIGdvdCBtZXNzZWQgdXAgYnkgdGhlIHdheSB3ZSBwcmludCB0aGUg
cmFuZ2VzLgoKSSB0aGluayBpdCB3b3VsZCBiZSBoZWxwZnVsIHRvIC0xIHdoZW4gcHJpbnRpbmcg
dGhlIHJhbmdlcywgYnV0CnRoZXJlJ3Mgbm8gbmVlZCB0byBkbyBpdCBpbiB0aGlzIHNlcmllcy4K
ClRoYW5rcywgUm9nZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:51:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:51:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iye0L-00057P-8l; Mon, 03 Feb 2020 15:51:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iye0K-00057H-CE
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:51:16 +0000
X-Inumbo-ID: 023c67bc-469d-11ea-8396-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 023c67bc-469d-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 15:51:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580745075;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=tUxtD7+K+oO32Okw9Ked7Usi0rUGRUf6OAvteEZ2Rgg=;
 b=CowWHzOIIRoYjDkM6HkoofOwK5za4zBGb2wsRVhp+Y38wIJ3abVF1SCz
 0CztaEeTCYXNpHkeKriqooDV5O0wgCCgs1puyTOr/fuGuml460WBIMzx5
 tdktoa8odom1d9nrn2jcdLV/lTnJT4Lob0Kfg5YW2OUSv872s7fiG9+5a c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fUpbCYm9VR6Clgf/D1FrxNmjoSM9i/LecLO4eyyEcLVqODZRWW/TBvYjmoIJmax3XUqKDUgh7a
 dpSclaMQ+VacHY4k38pFRhe8GkvxETan7hONEif35yhWSdZhZye8V5ZoJzrC9dlsUc0zMSsVm8
 iijw1U8oYCHx1bY/CGUWggn1ahEpkbDRJIbhD1g0yTmEOCDw7pvS5lL9SrdAiuXmIvhOEQNwDU
 coqpowNhzzvFYouZafKRMNFKvwu4fL1SrhQbd7i9aMTm0uw1btn97KdGzZiTvaYmXEf9EgbRUA
 wME=
X-SBRS: 2.7
X-MesageID: 12290483
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12290483"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <060e64dd-d107-1d1c-e2eb-da21559f8f5f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <35f23e21-6f74-e32a-beed-db4ae3e99b79@citrix.com>
Date: Mon, 3 Feb 2020 15:51:10 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <060e64dd-d107-1d1c-e2eb-da21559f8f5f@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 6/7] x86/mm: drop p2mt parameter from
 map_domain_gfn()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAyMCAxNjo0NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gTm8gY2FsbGVyIGFjdHVh
bGx5IGNvbnN1bWVzIGl0Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 15:55:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 15:55:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iye4T-0005JD-VH; Mon, 03 Feb 2020 15:55:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iye4S-0005J8-De
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 15:55:32 +0000
X-Inumbo-ID: 9aecf094-469d-11ea-8e75-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9aecf094-469d-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 15:55:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iye4Q-0005CJ-Sj; Mon, 03 Feb 2020 15:55:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iye4Q-0006eX-LV; Mon, 03 Feb 2020 15:55:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iye4Q-0000d0-Kn; Mon, 03 Feb 2020 15:55:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146700-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=048d4272ff7414993f3d534149c106d907c271c5
X-Osstest-Versions-That: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 15:55:30 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146700: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcwMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAwNDhkNDI3MmZmNzQxNDk5M2YzZDUzNDE0OWMxMDZkOTA3YzI3MWM1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0MWQ4ODY5MDAzZTk2ZDhiNzI1
MGFkMWQwMjQ2MzcxZDY5MjlhY2E2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY2MzIgIDIwMjAt
MDEtMzEgMjE6MDA6NDYgWiAgICAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAwICAy
MDIwLTAyLTAzIDEzOjAwOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdn
aW9saUBzdXNlLmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdl
biBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+
CiAgUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgogIFdlaSBMaXUgPGxpdXdlQG1p
Y3Jvc29mdC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZp
c2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDQxZDg4
NjkwMDMuLjA0OGQ0MjcyZmYgIDA0OGQ0MjcyZmY3NDE0OTkzZjNkNTM0MTQ5YzEwNmQ5MDdjMjcx
YzUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:00:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:00:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iye97-0006Zy-M3; Mon, 03 Feb 2020 16:00:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iye95-0006TI-Ix
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:00:19 +0000
X-Inumbo-ID: 458f04c5-469e-11ea-8e75-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 458f04c5-469e-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 16:00:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580745618;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=rkuK0v4oYpWAoxMFAKTPXufCleGPagjL5MFVd/6EmBk=;
 b=eoacKtYlL2th+sWYCITt9UnPzDZXYeHjnpZ5ZdYtBOS7KGZvyV6M/ktJ
 BPWUdxQnVK1njlV1AIxtYG49HhhHSXzEF9tzFjM+E7tTj6JS7p+pPuW6D
 wfQEraItCk5zlxq49+PQzbR/sMtmjtIvUKErnn8dZ5TJxXVGjTSmWwP8B 0=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vsNyDkLUXGgMsfgHz68HQYrrjqaf/++Y5oN5rPLZ9AwnAo43PCUHcczQ5vpstf8oiq3DfK2Z3L
 wKtbK8ocvlXap2Pm/pzvnEgW6qlBYdPV7d+oSJCTsX4MYU3uJ2Qj0CjS3DZwEADvufsaWJe7Xu
 /TyJOxoYqVrSnYXb+UUgH7ma3TNt6/1w1RK3cIioIhAvylnDKViODsM6TFQsZozu01SwxT4QJO
 FbqouvwoXvDhjNRTrpAswhttG2e2HBKp/Kl1p17WRG3/UeTA+2nlKCk32W37HrGk/U87YjrX9Q
 /Yo=
X-SBRS: 2.7
X-MesageID: 11867522
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11867522"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <a2fabad3-2a05-da71-64b8-bd77ac955b82@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <157a1681-a12f-ba52-39d4-e83235d206fe@citrix.com>
Date: Mon, 3 Feb 2020 16:00:13 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a2fabad3-2a05-da71-64b8-bd77ac955b82@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/HVM: reduce scope of pfec in
 hvm_emulate_init_per_insn()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAyMCAxNjo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSXQgbmVlZHMgY2FsY3Vs
YXRpbmcgb25seSBpbiBvbmUgb3V0IG9mIHRocmVlIGNhc2VzLiBSZS1zdHJ1Y3R1cmUgdGhlCj4g
Y29kZSBhIGxpdHRsZSBzdWNoIHRoYXQgdGhlIHZhcmlhYmxlIHRydWx5IGdldHMgY2FsY3VsYXRl
ZCBvbmx5IHdoZW4gd2UKPiBkb24ndCBnZXQgYW55IGluc24gYnl0ZXMgZnJvbSBlbHNld2hlcmUs
IGFuZCBoZW5jZSBuZWVkIHRvICh0cnkgdG8pCj4gZmV0Y2ggdGhlbS4gQWxzbyBPUiBpbiBQRkVD
X2luc25fZmV0Y2ggcmlnaHQgaW4gdGhlIGluaXRpYWxpemVyLgo+Cj4gV2hpbGUgaW4gdGhpcyBt
b29kLCByZXN0cmljdCBhZGRyJ3Mgc2NvcGUgYXMgd2VsbC4KPgo+IFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKl-0007Vc-DO; Mon, 03 Feb 2020 16:12:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKj-0007VR-Pz
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:21 +0000
X-Inumbo-ID: f3a74a0c-469f-11ea-8e75-12813bfff9fa
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3a74a0c-469f-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 16:12:19 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:17 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726362"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:17 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:03 -0800
Message-Id: <b784bc7edf0c267e03100b30a0250454be37f59c.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 1/7] x86/p2m: Allow p2m_get_page_from_gfn to
 return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG93bmVyIGRvbWFpbiBvZiBzaGFyZWQgcGFnZXMgaXMgZG9tX2NvdywgdXNlIHRoYXQgZm9y
IGdldF9wYWdlCm90aGVyd2lzZSB0aGUgZnVuY3Rpb24gZmFpbHMgdG8gcmV0dXJuIHRoZSBjb3Jy
ZWN0IHBhZ2UgdW5kZXIgc29tZQpzaXR1YXRpb25zLiBUaGUgY2hlY2sgaWYgZG9tX2NvdyBzaG91
bGQgYmUgdXNlZCB3YXMgb25seSBwZXJmb3JtZWQgaW4KYSBzdWJzZXQgb2YgdXNlLWNhc2VzLiBG
aXhpbmcgdGhlIGVycm9yIGFuZCBzaW1wbGlmeWluZyB0aGUgZXhpc3RpbmcgY2hlY2sKc2luY2Ug
d2UgY2FuJ3QgaGF2ZSBhbnkgc2hhcmVkIGVudHJpZXMgd2l0aCBkb21fY293IGJlaW5nIE5VTEwu
CgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29t
PgotLS0Kdjc6IHVwZGF0ZSBjb21taXQgbWVzc2FnZQotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0u
YyB8IDE0ICsrKysrKysrLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA2
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYwppbmRleCBkZWYxM2Y2NTdiLi4wMDdmZWY3MjBkIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC01
NzUsMTEgKzU3NSwxMiBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJvbV9nZm4o
CiAgICAgICAgICAgICAgICAgaWYgKCBmZG9tID09IE5VTEwgKQogICAgICAgICAgICAgICAgICAg
ICBwYWdlID0gTlVMTDsKICAgICAgICAgICAgIH0KLSAgICAgICAgICAgIGVsc2UgaWYgKCAhZ2V0
X3BhZ2UocGFnZSwgcDJtLT5kb21haW4pICYmCi0gICAgICAgICAgICAgICAgICAgICAgLyogUGFn
ZSBjb3VsZCBiZSBzaGFyZWQgKi8KLSAgICAgICAgICAgICAgICAgICAgICAoIWRvbV9jb3cgfHwg
IXAybV9pc19zaGFyZWQoKnQpIHx8Ci0gICAgICAgICAgICAgICAgICAgICAgICFnZXRfcGFnZShw
YWdlLCBkb21fY293KSkgKQotICAgICAgICAgICAgICAgIHBhZ2UgPSBOVUxMOworICAgICAgICAg
ICAgZWxzZQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQg
PSAhcDJtX2lzX3NoYXJlZCgqdCkgPyBwMm0tPmRvbWFpbiA6IGRvbV9jb3c7CisgICAgICAgICAg
ICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZCkgKQorICAgICAgICAgICAgICAgICAgICBwYWdl
ID0gTlVMTDsKKyAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgICAgICBwMm1fcmVhZF91bmxv
Y2socDJtKTsKIApAQCAtNTk1LDggKzU5Niw5IEBAIHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRf
cGFnZV9mcm9tX2dmbigKICAgICBtZm4gPSBnZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3go
Z2ZuKSwgdCwgYSwgcSwgTlVMTCk7CiAgICAgaWYgKCBwMm1faXNfcmFtKCp0KSAmJiBtZm5fdmFs
aWQobWZuKSApCiAgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gIXAybV9pc19zaGFy
ZWQoKnQpID8gcDJtLT5kb21haW4gOiBkb21fY293OwogICAgICAgICBwYWdlID0gbWZuX3RvX3Bh
Z2UobWZuKTsKLSAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgcDJtLT5kb21haW4pICkKKyAg
ICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZCkgKQogICAgICAgICAgICAgcGFnZSA9IE5VTEw7
CiAgICAgfQogICAgIHB1dF9nZm4ocDJtLT5kb21haW4sIGdmbl94KGdmbikpOwotLSAKMi4yMC4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKq-0007Wm-2D; Mon, 03 Feb 2020 16:12:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKo-0007WX-P7
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:26 +0000
X-Inumbo-ID: f544603e-469f-11ea-8e75-12813bfff9fa
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f544603e-469f-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 16:12:21 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:20 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726512"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:19 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:06 -0800
Message-Id: <ae672a868ab7ac879a6809b6909422f996d58f60.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 4/7] x86/mem_sharing: use default_access in
 add_to_physmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBwbHVnZ2luZyBhIGhvbGUgaW4gdGhlIHRhcmdldCBwaHlzbWFwIGRvbid0IHVzZSB0aGUg
YWNjZXNzIHBlcm1pc3Npb24KcmV0dXJuZWQgYnkgX19nZXRfZ2ZuX3R5cGVfYWNjZXNzIGFzIGl0
IGlzIG5vbi1zZW5zaWNhbCAocDJtX2FjY2Vzc19uKSBpbgp0aGUgdXNlLWNhc2UgYWRkX3RvX3Bo
eXNtYXAgd2FzIGludGVuZGVkIHRvIGJlIHVzZWQgaW4uIEl0IGxlYWRzIHRvIHZtX2V2ZW50cwpi
ZWluZyBzZW50IG91dCBmb3IgYWNjZXNzIHZpb2xhdGlvbnMgYXQgdW5leHBlY3RlZCBsb2NhdGlv
bnMuIE1ha2UgdXNlIG9mCnAybS0+ZGVmYXVsdF9hY2Nlc3MgaW5zdGVhZCBhbmQgZG9jdW1lbnQg
dGhlIGFtYmlndWl0eSBzdXJyb3VuZGluZyAiaG9sZSIKdHlwZXMgYW5kIGNvcm5lci1jYXNlcyB3
aXRoIGN1c3RvbSBtZW1fYWNjZXNzIGJlaW5nIHNldCBvbiBob2xlcy4KClNpZ25lZC1vZmYtYnk6
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQp2NzogYWRkIGRl
dGFpbGVkIGNvbW1lbnQgZXhwbGFpbmluZyB0aGUgaXNzdWUgYW5kIHdoeSB0aGlzIGZpeCBpcyBj
b3JyZWN0Ci0tLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgfCAyOCArKysrKysrKysr
KysrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMyBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBi
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IDJiM2JlNWIxMjUuLjM4MzViYzky
OGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0xMDYxLDYgKzEwNjEsMjkgQEAgZXJyX291dDoK
ICAgICByZXR1cm4gcmV0OwogfQogCisvKgorICogVGhpcyBmdW5jdGlvbiBpcyBpbnRlbmRlZCB0
byBiZSB1c2VkIGZvciBwbHVnZ2luZyBhICJob2xlIiBpbiB0aGUgY2xpZW50J3MKKyAqIHBoeXNt
YXAgd2l0aCBhIHNoYXJlZCBtZW1vcnkgZW50cnkuIFVuZm9ydHVuYXRlbHkgdGhlIGRlZmluaXRp
b24gb2YgYSAiaG9sZSIKKyAqIGlzIGN1cnJlbnRseSBhbWJpZ2lvdXMuIFRoZXJlIGFyZSB0d28g
Y2FzZXMgb25lIGNhbiBydW4gaW50byBhICJob2xlIjoKKyAqICAxKSB0aGVyZSBpcyBubyBwYWdl
dGFibGUgZW50cnkgYXQgYWxsCisgKiAgMikgdGhlcmUgaXMgYSBwYWdldGFibGUgZW50cnkgd2l0
aCBhIHR5cGUgdGhhdCBwYXNzZXMgcDJtX2lzX2hvbGUKKyAqCisgKiBUaGUgaW50ZW5kZWQgdXNl
LWNhc2UgZm9yIHRoaXMgZnVuY3Rpb24gaXMgY2FzZSAxLgorICoKKyAqIER1cmluZyAxKSB0aGUg
bWVtX2FjY2VzcyBiZWluZyByZXR1cm5lZCBpcyBwMm1fYWNjZXNzX24gYW5kIHRoYXQgaXMKKyAq
IGluY29ycmVjdCB0byBiZSBhcHBsaWVkIHRvIHRoZSBuZXcgZW50cnkgYmVpbmcgYWRkZWQgdGhl
IGNsaWVudCBwaHlzbWFwLAorICogdGh1cyB3ZSBtYWtlIHVzZSBvZiB0aGUgcDJtLT5kZWZhdWx0
X2FjY2VzcyBpbnN0ZWFkLgorICogV2hlbiAyKSBpcyB0cnVlIGl0IGlzIHBvc3NpYmxlIHRoYXQg
dGhlIGV4aXN0aW5nIHBhZ2V0YWJsZSBlbnRyeSBhbHNvIGhhcworICogYSBtZW1fYWNjZXNzIHBl
cm1pc3Npb24gc2V0LCB3aGljaCBjb3VsZCBiZSBwMm1fYWNjZXNzX24uIFNpbmNlIHdlIGNhbid0
CisgKiBkaWZmZXJlbnRpYXRlIHdoZXRoZXIgd2UgYXJlIGluIGNhc2UgMSkgb3IgMiksIHdlIGRl
ZmF1bHQgdG8gdXNpbmcgdGhlCisgKiBhY2Nlc3MgcGVybWlzc2lvbiBkZWZpbmVkIGFzIGRlZmF1
bHQgZm9yIHRoZSBwMm0sIHRodXMgaW4KKyAqIGNhc2UgMikgb3ZlcndyaXRpbmcgYW55IGN1c3Rv
bSBtZW1fYWNjZXNzIHBlcm1pc3Npb24gdGhlIHVzZXIgbWF5IGhhdmUgc2V0CisgKiBvbiBhIGhv
bGUgcGFnZS4gQ3VzdG9tIG1lbV9hY2Nlc3MgcGVybWlzc2lvbnMgYmVpbmcgc2V0IG9uIGEgaG9s
ZSBhcmUKKyAqIHVuaGVhcmQgb2YgYnV0IHRlY2huaWNhbGx5IHBvc3NpYmxlLgorICoKKyAqIFRP
RE86IHRvIHByb3Blcmx5IHJlc29sdmUgdGhpcyBpc3N1ZSBpbXBsZW1lbnQgZGlmZmVyZW50aWF0
aW9uIGJldHdlZW4gdGhlCisgKiB0d28gImhvbGUiIHR5cGVzLgorICovCiBzdGF0aWMKIGludCBh
ZGRfdG9fcGh5c21hcChzdHJ1Y3QgZG9tYWluICpzZCwgdW5zaWduZWQgbG9uZyBzZ2ZuLCBzaHJf
aGFuZGxlX3Qgc2gsCiAgICAgICAgICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqY2QsIHVuc2ln
bmVkIGxvbmcgY2dmbiwgYm9vbCBsb2NrKQpAQCAtMTA3MSwxMSArMTA5NCwxMCBAQCBpbnQgYWRk
X3RvX3BoeXNtYXAoc3RydWN0IGRvbWFpbiAqc2QsIHVuc2lnbmVkIGxvbmcgc2dmbiwgc2hyX2hh
bmRsZV90IHNoLAogICAgIHAybV90eXBlX3Qgc21mbl90eXBlLCBjbWZuX3R5cGU7CiAgICAgc3Ry
dWN0IGdmbl9pbmZvICpnZm5faW5mbzsKICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJt
X2dldF9ob3N0cDJtKGNkKTsKLSAgICBwMm1fYWNjZXNzX3QgYTsKICAgICBzdHJ1Y3QgdHdvX2dm
bnMgdGc7CiAKICAgICBnZXRfdHdvX2dmbnMoc2QsIF9nZm4oc2dmbiksICZzbWZuX3R5cGUsIE5V
TEwsICZzbWZuLAotICAgICAgICAgICAgICAgICBjZCwgX2dmbihjZ2ZuKSwgJmNtZm5fdHlwZSwg
JmEsICZjbWZuLCAwLCAmdGcsIGxvY2spOworICAgICAgICAgICAgICAgICBjZCwgX2dmbihjZ2Zu
KSwgJmNtZm5fdHlwZSwgTlVMTCwgJmNtZm4sIDAsICZ0ZywgbG9jayk7CiAKICAgICAvKiBHZXQg
dGhlIHNvdXJjZSBzaGFyZWQgcGFnZSwgY2hlY2sgYW5kIGxvY2sgKi8KICAgICByZXQgPSBYRU5N
RU1fU0hBUklOR19PUF9TX0hBTkRMRV9JTlZBTElEOwpAQCAtMTExMCw3ICsxMTMyLDcgQEAgaW50
IGFkZF90b19waHlzbWFwKHN0cnVjdCBkb21haW4gKnNkLCB1bnNpZ25lZCBsb25nIHNnZm4sIHNo
cl9oYW5kbGVfdCBzaCwKICAgICB9CiAKICAgICByZXQgPSBwMm1fc2V0X2VudHJ5KHAybSwgX2dm
bihjZ2ZuKSwgc21mbiwgUEFHRV9PUkRFUl80SywKLSAgICAgICAgICAgICAgICAgICAgICAgIHAy
bV9yYW1fc2hhcmVkLCBhKTsKKyAgICAgICAgICAgICAgICAgICAgICAgIHAybV9yYW1fc2hhcmVk
LCBwMm0tPmRlZmF1bHRfYWNjZXNzKTsKIAogICAgIC8qIFRlbXB0ZWQgdG8gdHVybiB0aGlzIGlu
dG8gYW4gYXNzZXJ0ICovCiAgICAgaWYgKCByZXQgKQotLSAKMi4yMC4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKp-0007Wd-NJ; Mon, 03 Feb 2020 16:12:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKn-0007WS-R3
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:25 +0000
X-Inumbo-ID: f48a329a-469f-11ea-a933-bc764e2007e4
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f48a329a-469f-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 16:12:21 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:19 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726451"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:18 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:05 -0800
Message-Id: <cd5128a6318da42869f24ba2bcee188fe006d275.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 3/7] xen/x86: Make hap_get_allocation
 accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIFZNIGZvcmtpbmcgd2UnbGwgY29weSB0aGUgcGFyZW50IGRvbWFpbidzIHBhcmFtZXRl
cnMgdG8gdGhlIGNsaWVudCwKaW5jbHVkaW5nIHRoZSBIQVAgc2hhZG93IG1lbW9yeSBzZXR0aW5n
IHRoYXQgaXMgdXNlZCBmb3Igc3RvcmluZyB0aGUgZG9tYWluJ3MKRVBULiBXZSdsbCBjb3B5IHRo
aXMgaW4gdGhlIGh5cGVydmlzb3IgaW5zdGVhZCBkb2luZyBpdCBkdXJpbmcgdG9vbHN0YWNrIGxh
dW5jaAp0byBhbGxvdyB0aGUgZG9tYWluIHRvIHN0YXJ0IGV4ZWN1dGluZyBhbmQgdW5zaGFyaW5n
IG1lbW9yeSBiZWZvcmUgKG9yCmV2ZW4gY29tcGxldGVseSB3aXRob3V0KSB0aGUgdG9vbHN0YWNr
LgoKU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgMyArLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaGFwLmggfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCmluZGV4IDNkOTNmMzQ1MWMuLmM3YzdmZjZlOTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYwpAQCAtMzIxLDggKzMyMSw3IEBAIHN0YXRpYyB2b2lkIGhhcF9mcmVlX3AybV9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBnKQogfQogCiAvKiBSZXR1cm4g
dGhlIHNpemUgb2YgdGhlIHBvb2wsIHJvdW5kZWQgdXAgdG8gdGhlIG5lYXJlc3QgTUIgKi8KLXN0
YXRpYyB1bnNpZ25lZCBpbnQKLWhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkKQor
dW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkKQogewogICAg
IHVuc2lnbmVkIGludCBwZyA9IGQtPmFyY2gucGFnaW5nLmhhcC50b3RhbF9wYWdlcwogICAgICAg
ICArIGQtPmFyY2gucGFnaW5nLmhhcC5wMm1fcGFnZXM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2hhcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaAppbmRleCBiOTRiZmI0
ZWQwLi4xYmYwN2U0OWZlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKQEAgLTQ1LDYgKzQ1LDcgQEAgaW50ICAgaGFw
X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKIAogZXh0ZXJuIGNvbnN0IHN0cnVj
dCBwYWdpbmdfbW9kZSAqaGFwX3BhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqKTsKIGludCBo
YXBfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHBhZ2VzLCBi
b29sICpwcmVlbXB0ZWQpOwordW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3Qg
ZG9tYWluICpkKTsKIAogI2VuZGlmIC8qIFhFTl9IQVBfSCAqLwogCi0tIAoyLjIwLjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKk-0007VW-3N; Mon, 03 Feb 2020 16:12:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKi-0007VM-Rr
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:20 +0000
X-Inumbo-ID: f2f5c278-469f-11ea-b211-bc764e2007e4
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f2f5c278-469f-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 16:12:18 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:17 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726322"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:16 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:02 -0800
Message-Id: <cover.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 0/7] VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Anthony PERARD <anthony.perard@citrix.com>, Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvbGxvd2luZyBzZXJpZXMgaW1wbGVtZW50cyBWTSBmb3JraW5nIGZvciBJbnRlbCBIVk0g
Z3Vlc3RzIHRvIGFsbG93IGZvcgp0aGUgZmFzdCBjcmVhdGlvbiBvZiBpZGVudGljYWwgVk1zIHdp
dGhvdXQgdGhlIGFzc29zY2lhdGVkIGhpZ2ggc3RhcnR1cCBjb3N0cwpvZiBib290aW5nIG9yIHJl
c3RvcmluZyB0aGUgVk0gZnJvbSBhIHNhdmVmaWxlLgoKSklSQSBpc3N1ZTogaHR0cHM6Ly94ZW5w
cm9qZWN0LmF0bGFzc2lhbi5uZXQvYnJvd3NlL1hFTi04OQoKVGhlIGZvcmsgb3BlcmF0aW9uIGlz
IGltcGxlbWVudGVkIGFzIHBhcnQgb2YgdGhlICJ4bCBmb3JrLXZtIiBjb21tYW5kOgogICAgeGwg
Zm9yay12bSAtQyA8Y29uZmlnX2ZpbGVfZm9yX2Zvcms+IC1RIDxxZW11X3NhdmVfZmlsZT4gPHBh
cmVudF9kb21pZD4KICAgIApCeSBkZWZhdWx0IGEgZnVsbHkgZnVuY3Rpb25hbCBmb3JrIGlzIGNy
ZWF0ZWQuIFRoZSB1c2VyIGlzIGluIGNoYXJnZSBob3dldmVyIHRvCmNyZWF0ZSB0aGUgYXBwcm9w
cmlhdGUgY29uZmlnIGZpbGUgZm9yIHRoZSBmb3JrIGFuZCB0byBnZW5lcmF0ZSB0aGUgUUVNVSBz
YXZlCmZpbGUgYmVmb3JlIHRoZSBmb3JrLXZtIGNhbGwgaXMgbWFkZS4gVGhlIGNvbmZpZyBmaWxl
IG5lZWRzIHRvIGdpdmUgdGhlCmZvcmsgYSBuZXcgbmFtZSBhdCBtaW5pbXVtIGJ1dCBvdGhlciBz
ZXR0aW5ncyBtYXkgYWxzbyByZXF1aXJlIGNoYW5nZXMuCgpUaGUgaW50ZXJmYWNlIGFsc28gYWxs
b3dzIHRvIHNwbGl0IHRoZSBmb3JraW5nIGludG8gdHdvIHN0ZXBzOgogICAgeGwgZm9yay12bSAt
LWxhdW5jaC1kbSBubyBcCiAgICAgICAgICAgICAgIC1wIDxwYXJlbnRfZG9taWQ+CiAgICB4bCBm
b3JrLXZtIC0tbGF1bmNoLWRtIGxhdGUgXAogICAgICAgICAgICAgICAtQyA8Y29uZmlnX2ZpbGVf
Zm9yX2Zvcms+IFwKICAgICAgICAgICAgICAgLVEgPHFlbXVfc2F2ZV9maWxlPiBcCiAgICAgICAg
ICAgICAgIDxmb3JrX2RvbWlkPgoKVGhlIHNwbGl0IGNyZWF0aW9uIG1vZGVsIGlzIHVzZWZ1bCB3
aGVuIHRoZSBWTSBuZWVkcyB0byBiZSBjcmVhdGVkIGFzIGZhc3QgYXMKcG9zc2libGUuIFRoZSBm
b3JrZWQgVk0gY2FuIGJlIHVucGF1c2VkIHdpdGhvdXQgdGhlIGRldmljZSBtb2RlbCBiZWluZyBs
YXVuY2hlZAp0byBiZSBtb25pdG9yZWQgYW5kIGFjY2Vzc2VkIHZpYSBWTUkuIE5vdGUgaG93ZXZl
ciB0aGF0IHdpdGhvdXQgaXRzIGRldmljZQptb2RlbCBydW5uaW5nIChkZXBlbmRpbmcgb24gd2hh
dCBpcyBleGVjdXRpbmcgaW4gdGhlIFZNKSBpdCBpcyBib3VuZCB0bwptaXNiZWhhdmUgb3IgZXZl
biBjcmFzaCB3aGVuIGl0cyB0cnlpbmcgdG8gYWNjZXNzIGRldmljZXMgdGhhdCB3b3VsZCBiZQpl
bXVsYXRlZCBieSBRRU1VLiBXZSBhbnRpY2lwYXRlIHRoYXQgZm9yIGNlcnRhaW4gdXNlLWNhc2Vz
IHRoaXMgd291bGQgYmUgYW4KYWNjZXB0YWJsZSBzaXR1YXRpb24sIGluIGNhc2UgZm9yIGV4YW1w
bGUgd2hlbiBmdXp6aW5nIGlzIHBlcmZvcm1lZCBvZiBjb2RlCnNlZ21lbnRzIHRoYXQgZG9uJ3Qg
YWNjZXNzIHN1Y2ggZGV2aWNlcy4KCkxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsIHJlcXVpcmVz
IHRoZSBRRU1VIFhlbiBzYXZlZmlsZSB0byBiZSBnZW5lcmF0ZWQKbWFudWFsbHkgZnJvbSB0aGUg
cGFyZW50IFZNLiBUaGlzIGNhbiBiZSBhY2NvbXBsaXNoZWQgc2ltcGx5IGJ5IGNvbm5lY3Rpbmcg
dG8KaXRzIFFNUCBzb2NrZXQgYW5kIGlzc3VpbmcgdGhlICJ4ZW4tc2F2ZS1kZXZpY2VzLXN0YXRl
IiBjb21tYW5kLiBGb3IgZXhhbXBsZQp1c2luZyB0aGUgc3RhbmRhcmQgdG9vbCBzb2NhdCB0aGVz
ZSBjb21tYW5kcyBjYW4gYmUgdXNlZCB0byBnZW5lcmF0ZSB0aGUgZmlsZToKICAgIHNvY2F0IC0g
VU5JWC1DT05ORUNUOi92YXIvcnVuL3hlbi9xbXAtbGlieGwtPHBhcmVudF9kb21pZD4KICAgIHsg
ImV4ZWN1dGUiOiAicW1wX2NhcGFiaWxpdGllcyIgfQogICAgeyAiZXhlY3V0ZSI6ICJ4ZW4tc2F2
ZS1kZXZpY2VzLXN0YXRlIiwgXAogICAgICAgICJhcmd1bWVudHMiOiB7ICJmaWxlbmFtZSI6ICIv
cGF0aC90by9zYXZlL3FlbXVfc3RhdGUiLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICJsaXZl
IjogZmFsc2V9IH0KCkF0IHJ1bnRpbWUgdGhlIGZvcmtlZCBWTSBzdGFydHMgcnVubmluZyB3aXRo
IGFuIGVtcHR5IHAybSB3aGljaCBnZXRzIGxhemlseQpwb3B1bGF0ZWQgd2hlbiB0aGUgVk0gZ2Vu
ZXJhdGVzIEVQVCBmYXVsdHMsIHNpbWlsYXIgdG8gaG93IGFsdHAybSB2aWV3cyBhcmUKcG9wdWxh
dGVkLiBJZiB0aGUgbWVtb3J5IGFjY2VzcyBpcyBhIHJlYWQtb25seSBhY2Nlc3MsIHRoZSBwMm0g
ZW50cnkgaXMKcG9wdWxhdGVkIHdpdGggYSBtZW1vcnkgc2hhcmVkIGVudHJ5IHdpdGggaXRzIHBh
cmVudC4gRm9yIHdyaXRlIG1lbW9yeSBhY2Nlc3NlcwpvciBpbiBjYXNlIG1lbW9yeSBzaGFyaW5n
IHdhc24ndCBwb3NzaWJsZSAoZm9yIGV4YW1wbGUgaW4gY2FzZSBhIHJlZmVyZW5jZSBpcwpoZWxk
IGJ5IGEgdGhpcmQgcGFydHkpLCBhIG5ldyBwYWdlIGlzIGFsbG9jYXRlZCBhbmQgdGhlIHBhZ2Ug
Y29udGVudHMgYXJlCmNvcGllZCBvdmVyIGZyb20gdGhlIHBhcmVudCBWTS4gRm9ya3MgY2FuIGJl
IGZ1cnRoZXIgZm9ya2VkIGlmIG5lZWRlZCwgdGh1cwphbGxvd2luZyBmb3IgZnVydGhlciBtZW1v
cnkgc2F2aW5ncy4KCkEgVk0gZm9yayByZXNldCBoeXBlcmNhbGwgaXMgYWxzbyBhZGRlZCB0aGF0
IGFsbG93cyB0aGUgZm9yayB0byBiZSByZXNldCB0byB0aGUKc3RhdGUgaXQgd2FzIGp1c3QgYWZ0
ZXIgYSBmb3JrLCBhbHNvIGFjY2Vzc2libGUgdmlhIHhsOgogICAgeGwgZm9yay12bSAtLWZvcmst
cmVzZXQgLXAgPGZvcmtfZG9taWQ+CgpUaGlzIGlzIGFuIG9wdGltaXphdGlvbiBmb3IgY2FzZXMg
d2hlcmUgdGhlIGZvcmtzIGFyZSB2ZXJ5IHNob3J0LWxpdmVkIGFuZCBydW4Kd2l0aG91dCBhIGRl
dmljZSBtb2RlbCwgc28gcmVzZXR0aW5nIHNhdmVzIHNvbWUgdGltZSBjb21wYXJlZCB0byBjcmVh
dGluZyBhCmJyYW5kIG5ldyBmb3JrIHByb3ZpZGVkIHRoZSBmb3JrIGhhcyBub3QgYXF1aXJlZCBh
IGxvdCBvZiBtZW1vcnkuIElmIHRoZSBmb3JrCmhhcyBhIGxvdCBvZiBtZW1vcnkgZGVkdXBsaWNh
dGVkIGl0IGlzIGxpa2VseSBnb2luZyB0byBiZSBmYXN0ZXIgdG8gY3JlYXRlIGEKbmV3IGZvcmsg
ZnJvbSBzY3JhdGNoIGFuZCBhc3luY2hyb25vdXNseSBkZXN0cm95aW5nIHRoZSBvbGQgb25lLgoK
VGhlIHNlcmllcyBoYXMgYmVlbiB0ZXN0ZWQgd2l0aCBib3RoIExpbnV4IGFuZCBXaW5kb3dzIFZN
cyBhbmQgZnVuY3Rpb25zIGFzCmV4cGVjdGVkLiBWTSBmb3JraW5nIHRpbWUgaGFzIGJlZW4gbWVh
c3VyZWQgdG8gYmUgMC4wMDA3cywgZGV2aWNlIG1vZGVsIGxhdW5jaAp0byBiZSBhcm91bmQgMXMg
ZGVwZW5kaW5nIGxhcmdlbHkgb24gdGhlIG51bWJlciBvZiBkZXZpY2VzIGJlaW5nIGVtdWxhdGVk
LiBGb3JrCnJlc2V0cyBoYXZlIGJlZW4gbWVhc3VyZWQgdG8gYmUgMC4wMDAxcyB1bmRlciB0aGUg
b3B0aW1hbCBjaXJjdW1zdGFuY2VzLgoKTmV3IGluIHY3OiByZWJhc2luZyBvbiBzdGFnaW5nIGFu
ZCBtaW5vciBjaGFuZ2VzIGFzIHJlcXVlc3RlZAoKUGF0Y2hlcyAxLTQgY2FuIGJlIGNvbW1pdHRl
ZCBvdXQtb2Ytb3JkZXIKClBhdGNoIDEgaXMgYSBidWdmaXggaW4gZXhpc3RpbmcgY29kZSBpbiBw
Mm0KUGF0Y2ggMi0zIGltcGxlbWVudCBjaGFuZ2VzIHRvIG1ha2UgZm9ya2luZyBwb3NzaWJsZQpQ
YXRjaCA0IGlzIGEgYnVnZml4IGluIG1lbV9zaGFyaW5nClBhdGNoIDUtNiBpbXBsZW1lbnRzIHRo
ZSBWTSBmb3JrIGFuZCByZXNldCBvcGVyYXRpb24gaHlwZXJ2aXNvciBzaWRlIGJpdHMKUGF0Y2gg
NyBhZGRzIHRoZSB0b29sc3RhY2stc2lkZSBjb2RlIGltcGxlbWVudGluZyBWTSBmb3JraW5nIGFu
ZCByZXNldAoKVGFtYXMgSyBMZW5neWVsICg3KToKICB4ODYvcDJtOiBBbGxvdyBwMm1fZ2V0X3Bh
Z2VfZnJvbV9nZm4gdG8gcmV0dXJuIHNoYXJlZCBlbnRyaWVzCiAgeDg2L2h2bTogaW50cm9kdWNl
IGh2bV9jb3B5X2NvbnRleHRfYW5kX3BhcmFtcwogIHhlbi94ODY6IE1ha2UgaGFwX2dldF9hbGxv
Y2F0aW9uIGFjY2Vzc2libGUKICB4ODYvbWVtX3NoYXJpbmc6IHVzZSBkZWZhdWx0X2FjY2VzcyBp
biBhZGRfdG9fcGh5c21hcAogIHhlbi9tZW1fc2hhcmluZzogVk0gZm9ya2luZwogIHg4Ni9tZW1f
c2hhcmluZzogcmVzZXQgYSBmb3JrCiAgeGVuL3Rvb2xzOiBWTSBmb3JraW5nIHRvb2xzdGFjayBz
aWRlCgogZG9jcy9tYW4veGwuMS5wb2QuaW4gICAgICAgICAgICAgIHwgIDM2ICsrKysKIHRvb2xz
L2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICB8ICAxMyArKwogdG9vbHMvbGlieGMveGNfbWVt
c2hyLmMgICAgICAgICAgIHwgIDIyICsrCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAg
ICAgfCAgIDcgKwogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgIHwgMjU2ICsrKysr
KysrKysrKysrKy0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgICAgICAgfCAg
IDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgICAgICB8ICA0MyArKystCiB0b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgfCAgIDEgKwogdG9vbHMvbGlieGwvbGlieGxf
dHlwZXMuaWRsICAgICAgIHwgICAxICsKIHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgICAgICAg
ICB8ICAgNSArCiB0b29scy94bC94bF9jbWR0YWJsZS5jICAgICAgICAgICAgfCAgMTIgKysKIHRv
b2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMgICAgICAgICB8ICA5NSArKysrKysrKysKIHRvb2xzL3hs
L3hsX3ZtY29udHJvbC5jICAgICAgICAgICB8ICAgOCArCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMg
ICAgICAgICAgICAgfCAgMTEgKwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwg
MjU1ICsrKysrKysrKysrKystLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAg
ICAgICAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICB8IDMyNSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAg
ICAgICAgICB8ICAyNSArKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmggICAgICAgICB8ICAg
MSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgfCAgIDIgKwogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgIDE3ICsrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVt
b3J5LmggICAgICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgIHwg
ICAyICsKIDIzIGZpbGVzIGNoYW5nZWQsIDkzOCBpbnNlcnRpb25zKCspLCAyMTAgZGVsZXRpb25z
KC0pCgotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKu-0007Z8-E1; Mon, 03 Feb 2020 16:12:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKs-0007YK-Qg
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:30 +0000
X-Inumbo-ID: f4b6c3be-469f-11ea-b211-bc764e2007e4
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f4b6c3be-469f-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 16:12:20 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:18 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726409"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:18 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:04 -0800
Message-Id: <4533b6750698ec7f3c4721261c6584a2e3285cc5.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 2/7] x86/hvm: introduce
 hvm_copy_context_and_params
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IHRoZSBodm0gcGFyYW1ldGVycyBhcmUgb25seSBhY2Nlc3NpYmxlIHZpYSB0aGUg
SFZNT1AgaHlwZXJjYWxscy4gSW4KdGhpcyBwYXRjaCB3ZSBpbnRyb2R1Y2UgYSBuZXcgZnVuY3Rp
b24gdGhhdCBjYW4gY29weSBib3RoIHRoZSBodm0gY29udGV4dCBhbmQKcGFyYW1ldGVycyBkaXJl
Y3RseSBpbnRvIGEgdGFyZ2V0IGRvbWFpbi4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3ll
bCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQp2NzogZ2V0IHJpZCBvZiBnb3RvJ3MgZHVy
aW5nIGNvZGUtbW92ZW1lbnQgYXMgcmVxdWVzdGVkIGJ5IEphbgogICAgdXNlIGRpZmZlcmVudCBv
cmRlciBvZiBvcGVyYXRpb24gaW4gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zCi0tLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgfCAyNTMgKysrKysrKysrKysrKysrKysrKystLS0t
LS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggfCAgIDIgKwogMiBmaWxl
cyBjaGFuZ2VkLCAxNTIgaW5zZXJ0aW9ucygrKSwgMTAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4
IDJmZWU1NjlhNWYuLjAxMDg2NjM5NWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZt
LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtNDA4MSwxNiArNDA4MSwxNyBAQCBz
dGF0aWMgaW50IGh2bW9wX3NldF9ldnRjaG5fdXBjYWxsX3ZlY3RvcigKIH0KIAogc3RhdGljIGlu
dCBodm1fYWxsb3dfc2V0X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgY29uc3Qgc3RydWN0IHhlbl9odm1fcGFyYW0gKmEpCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgaW5kZXgsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDY0X3QgbmV3X3ZhbHVlKQogewotICAgIHVpbnQ2NF90IHZhbHVlID0g
ZC0+YXJjaC5odm0ucGFyYW1zW2EtPmluZGV4XTsKKyAgICB1aW50NjRfdCB2YWx1ZSA9IGQtPmFy
Y2guaHZtLnBhcmFtc1tpbmRleF07CiAgICAgaW50IHJjOwogCiAgICAgcmMgPSB4c21faHZtX3Bh
cmFtKFhTTV9UQVJHRVQsIGQsIEhWTU9QX3NldF9wYXJhbSk7CiAgICAgaWYgKCByYyApCiAgICAg
ICAgIHJldHVybiByYzsKIAotICAgIHN3aXRjaCAoIGEtPmluZGV4ICkKKyAgICBzd2l0Y2ggKCBp
bmRleCApCiAgICAgewogICAgIC8qIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBjYW4gYmUgc2V0
IGJ5IHRoZSBndWVzdC4gKi8KICAgICBjYXNlIEhWTV9QQVJBTV9DQUxMQkFDS19JUlE6CkBAIC00
MTIzLDcgKzQxMjQsNyBAQCBzdGF0aWMgaW50IGh2bV9hbGxvd19zZXRfcGFyYW0oc3RydWN0IGRv
bWFpbiAqZCwKICAgICBpZiAoIHJjICkKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgc3dpdGNo
ICggYS0+aW5kZXggKQorICAgIHN3aXRjaCAoIGluZGV4ICkKICAgICB7CiAgICAgLyogVGhlIGZv
bGxvd2luZyBwYXJhbWV0ZXJzIHNob3VsZCBvbmx5IGJlIGNoYW5nZWQgb25jZS4gKi8KICAgICBj
YXNlIEhWTV9QQVJBTV9WSVJJRElBTjoKQEAgLTQxMzMsNyArNDEzNCw3IEBAIHN0YXRpYyBpbnQg
aHZtX2FsbG93X3NldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGNhc2UgSFZNX1BBUkFN
X05SX0lPUkVRX1NFUlZFUl9QQUdFUzoKICAgICBjYXNlIEhWTV9QQVJBTV9BTFRQMk06CiAgICAg
Y2FzZSBIVk1fUEFSQU1fTUNBX0NBUDoKLSAgICAgICAgaWYgKCB2YWx1ZSAhPSAwICYmIGEtPnZh
bHVlICE9IHZhbHVlICkKKyAgICAgICAgaWYgKCB2YWx1ZSAhPSAwICYmIG5ld192YWx1ZSAhPSB2
YWx1ZSApCiAgICAgICAgICAgICByYyA9IC1FRVhJU1Q7CiAgICAgICAgIGJyZWFrOwogICAgIGRl
ZmF1bHQ6CkBAIC00MTQzLDQ5ICs0MTQ0LDMyIEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9w
YXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIGludCBo
dm1vcF9zZXRfcGFyYW0oCi0gICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5faHZtX3BhcmFt
X3QpIGFyZykKK3N0YXRpYyBpbnQgaHZtX3NldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLCB1aW50
MzJfdCBpbmRleCwgdWludDY0X3QgdmFsdWUpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqY3Vycl9k
ID0gY3VycmVudC0+ZG9tYWluOwotICAgIHN0cnVjdCB4ZW5faHZtX3BhcmFtIGE7Ci0gICAgc3Ry
dWN0IGRvbWFpbiAqZDsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKICAgICBpbnQgcmM7CiAKLSAgICBp
ZiAoIGNvcHlfZnJvbV9ndWVzdCgmYSwgYXJnLCAxKSApCi0gICAgICAgIHJldHVybiAtRUZBVUxU
OwotCi0gICAgaWYgKCBhLmluZGV4ID49IEhWTV9OUl9QQVJBTVMgKQorICAgIGlmICggaW5kZXgg
Pj0gSFZNX05SX1BBUkFNUyApCiAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCi0gICAgLyogTWFr
ZSBzdXJlIHRoZSBhYm92ZSBib3VuZCBjaGVjayBpcyBub3QgYnlwYXNzZWQgZHVyaW5nIHNwZWN1
bGF0aW9uLiAqLwotICAgIGJsb2NrX3NwZWN1bGF0aW9uKCk7Ci0KLSAgICBkID0gcmN1X2xvY2tf
ZG9tYWluX2J5X2FueV9pZChhLmRvbWlkKTsKLSAgICBpZiAoIGQgPT0gTlVMTCApCi0gICAgICAg
IHJldHVybiAtRVNSQ0g7Ci0KLSAgICByYyA9IC1FSU5WQUw7Ci0gICAgaWYgKCAhaXNfaHZtX2Rv
bWFpbihkKSApCi0gICAgICAgIGdvdG8gb3V0OwotCi0gICAgcmMgPSBodm1fYWxsb3dfc2V0X3Bh
cmFtKGQsICZhKTsKKyAgICByYyA9IGh2bV9hbGxvd19zZXRfcGFyYW0oZCwgaW5kZXgsIHZhbHVl
KTsKICAgICBpZiAoIHJjICkKLSAgICAgICAgZ290byBvdXQ7CisgICAgICAgIHJldHVybiByYzsK
IAotICAgIHN3aXRjaCAoIGEuaW5kZXggKQorICAgIHN3aXRjaCAoIGluZGV4ICkKICAgICB7CiAg
ICAgY2FzZSBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJROgotICAgICAgICBodm1fc2V0X2NhbGxiYWNr
X3ZpYShkLCBhLnZhbHVlKTsKKyAgICAgICAgaHZtX3NldF9jYWxsYmFja192aWEoZCwgdmFsdWUp
OwogICAgICAgICBodm1fbGF0Y2hfc2hpbmZvX3NpemUoZCk7CiAgICAgICAgIGJyZWFrOwogICAg
IGNhc2UgSFZNX1BBUkFNX1RJTUVSX01PREU6Ci0gICAgICAgIGlmICggYS52YWx1ZSA+IEhWTVBU
TV9vbmVfbWlzc2VkX3RpY2tfcGVuZGluZyApCisgICAgICAgIGlmICggdmFsdWUgPiBIVk1QVE1f
b25lX21pc3NlZF90aWNrX3BlbmRpbmcgKQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAg
ICAgICBicmVhazsKICAgICBjYXNlIEhWTV9QQVJBTV9WSVJJRElBTjoKLSAgICAgICAgaWYgKCAo
YS52YWx1ZSAmIH5IVk1QVl9mZWF0dXJlX21hc2spIHx8Ci0gICAgICAgICAgICAgIShhLnZhbHVl
ICYgSFZNUFZfYmFzZV9mcmVxKSApCisgICAgICAgIGlmICggKHZhbHVlICYgfkhWTVBWX2ZlYXR1
cmVfbWFzaykgfHwKKyAgICAgICAgICAgICAhKHZhbHVlICYgSFZNUFZfYmFzZV9mcmVxKSApCiAg
ICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgSFZNX1BB
UkFNX0lERU5UX1BUOgpAQCAtNDE5NSw3ICs0MTc5LDcgQEAgc3RhdGljIGludCBodm1vcF9zZXRf
cGFyYW0oCiAgICAgICAgICAqLwogICAgICAgICBpZiAoICFwYWdpbmdfbW9kZV9oYXAoZCkgfHwg
IWNwdV9oYXNfdm14ICkKICAgICAgICAgewotICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1z
W2EuaW5kZXhdID0gYS52YWx1ZTsKKyAgICAgICAgICAgIGQtPmFyY2guaHZtLnBhcmFtc1tpbmRl
eF0gPSB2YWx1ZTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKQEAgLTQyMTAsNyAr
NDE5NCw3IEBAIHN0YXRpYyBpbnQgaHZtb3Bfc2V0X3BhcmFtKAogCiAgICAgICAgIHJjID0gMDsK
ICAgICAgICAgZG9tYWluX3BhdXNlKGQpOwotICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbYS5p
bmRleF0gPSBhLnZhbHVlOworICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbaW5kZXhdID0gdmFs
dWU7CiAgICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICAgICAgICAgIHBhZ2luZ191
cGRhdGVfY3IzKHYsIGZhbHNlKTsKICAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CkBAIC00MjE5
LDIzICs0MjAzLDIzIEBAIHN0YXRpYyBpbnQgaHZtb3Bfc2V0X3BhcmFtKAogICAgICAgICBicmVh
azsKICAgICBjYXNlIEhWTV9QQVJBTV9ETV9ET01BSU46CiAgICAgICAgIC8qIFRoZSBvbmx5IHZh
bHVlIHRoaXMgc2hvdWxkIGV2ZXIgYmUgc2V0IHRvIGlzIERPTUlEX1NFTEYgKi8KLSAgICAgICAg
aWYgKCBhLnZhbHVlICE9IERPTUlEX1NFTEYgKQorICAgICAgICBpZiAoIHZhbHVlICE9IERPTUlE
X1NFTEYgKQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogCi0gICAgICAgIGEudmFsdWUgPSBj
dXJyX2QtPmRvbWFpbl9pZDsKKyAgICAgICAgdmFsdWUgPSBjdXJyX2QtPmRvbWFpbl9pZDsKICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSBIVk1fUEFSQU1fQUNQSV9TX1NUQVRFOgogICAgICAgICBy
YyA9IDA7Ci0gICAgICAgIGlmICggYS52YWx1ZSA9PSAzICkKKyAgICAgICAgaWYgKCB2YWx1ZSA9
PSAzICkKICAgICAgICAgICAgIGh2bV9zM19zdXNwZW5kKGQpOwotICAgICAgICBlbHNlIGlmICgg
YS52YWx1ZSA9PSAwICkKKyAgICAgICAgZWxzZSBpZiAoIHZhbHVlID09IDAgKQogICAgICAgICAg
ICAgaHZtX3MzX3Jlc3VtZShkKTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwogCiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfSU9QT1JUU19M
T0NBVElPTjoKLSAgICAgICAgcmMgPSBwbXRpbWVyX2NoYW5nZV9pb3BvcnQoZCwgYS52YWx1ZSk7
CisgICAgICAgIHJjID0gcG10aW1lcl9jaGFuZ2VfaW9wb3J0KGQsIHZhbHVlKTsKICAgICAgICAg
YnJlYWs7CiAgICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMDoKICAgICBjYXNlIEhW
TV9QQVJBTV9NRU1PUllfRVZFTlRfQ1IzOgpAQCAtNDI1MCwyNCArNDIzNCwyNCBAQCBzdGF0aWMg
aW50IGh2bW9wX3NldF9wYXJhbSgKICAgICAgICAgcmMgPSB4c21faHZtX3BhcmFtX25lc3RlZChY
U01fUFJJViwgZCk7CiAgICAgICAgIGlmICggcmMgKQogICAgICAgICAgICAgYnJlYWs7Ci0gICAg
ICAgIGlmICggYS52YWx1ZSA+IDEgKQorICAgICAgICBpZiAoIHZhbHVlID4gMSApCiAgICAgICAg
ICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgIC8qCiAgICAgICAgICAqIFJlbW92ZSB0aGUgY2hl
Y2sgYmVsb3cgb25jZSB3ZSBoYXZlCiAgICAgICAgICAqIHNoYWRvdy1vbi1zaGFkb3cuCiAgICAg
ICAgICAqLwotICAgICAgICBpZiAoICFwYWdpbmdfbW9kZV9oYXAoZCkgJiYgYS52YWx1ZSApCisg
ICAgICAgIGlmICggIXBhZ2luZ19tb2RlX2hhcChkKSAmJiB2YWx1ZSApCiAgICAgICAgICAgICBy
YyA9IC1FSU5WQUw7Ci0gICAgICAgIGlmICggYS52YWx1ZSAmJgorICAgICAgICBpZiAoIHZhbHVl
ICYmCiAgICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1zW0hWTV9QQVJBTV9BTFRQMk1dICkK
ICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgLyogU2V0IHVwIE5IVk0gc3RhdGUg
Zm9yIGFueSB2Y3B1cyB0aGF0IGFyZSBhbHJlYWR5IHVwLiAqLwotICAgICAgICBpZiAoIGEudmFs
dWUgJiYKKyAgICAgICAgaWYgKCB2YWx1ZSAmJgogICAgICAgICAgICAgICFkLT5hcmNoLmh2bS5w
YXJhbXNbSFZNX1BBUkFNX05FU1RFREhWTV0gKQogICAgICAgICAgICAgZm9yX2VhY2hfdmNwdShk
LCB2KQogICAgICAgICAgICAgICAgIGlmICggcmMgPT0gMCApCiAgICAgICAgICAgICAgICAgICAg
IHJjID0gbmVzdGVkaHZtX3ZjcHVfaW5pdGlhbGlzZSh2KTsKLSAgICAgICAgaWYgKCAhYS52YWx1
ZSB8fCByYyApCisgICAgICAgIGlmICggIXZhbHVlIHx8IHJjICkKICAgICAgICAgICAgIGZvcl9l
YWNoX3ZjcHUoZCwgdikKICAgICAgICAgICAgICAgICBuZXN0ZWRodm1fdmNwdV9kZXN0cm95KHYp
OwogICAgICAgICBicmVhazsKQEAgLTQyNzUsMzAgKzQyNTksMzAgQEAgc3RhdGljIGludCBodm1v
cF9zZXRfcGFyYW0oCiAgICAgICAgIHJjID0geHNtX2h2bV9wYXJhbV9hbHRwMm1odm0oWFNNX1BS
SVYsIGQpOwogICAgICAgICBpZiAoIHJjICkKICAgICAgICAgICAgIGJyZWFrOwotICAgICAgICBp
ZiAoIGEudmFsdWUgPiBYRU5fQUxUUDJNX2xpbWl0ZWQgKQorICAgICAgICBpZiAoIHZhbHVlID4g
WEVOX0FMVFAyTV9saW1pdGVkICkKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKLSAgICAgICAg
aWYgKCBhLnZhbHVlICYmCisgICAgICAgIGlmICggdmFsdWUgJiYKICAgICAgICAgICAgICBkLT5h
cmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX05FU1RFREhWTV0gKQogICAgICAgICAgICAgcmMgPSAt
RUlOVkFMOwogICAgICAgICBicmVhazsKICAgICBjYXNlIEhWTV9QQVJBTV9UUklQTEVfRkFVTFRf
UkVBU09OOgotICAgICAgICBpZiAoIGEudmFsdWUgPiBTSFVURE9XTl9NQVggKQorICAgICAgICBp
ZiAoIHZhbHVlID4gU0hVVERPV05fTUFYICkKICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSBIVk1fUEFSQU1fSU9SRVFfU0VSVkVSX1BGTjoKLSAgICAg
ICAgZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLmJhc2UgPSBhLnZhbHVlOworICAgICAgICBkLT5hcmNo
Lmh2bS5pb3JlcV9nZm4uYmFzZSA9IHZhbHVlOwogICAgICAgICBicmVhazsKICAgICBjYXNlIEhW
TV9QQVJBTV9OUl9JT1JFUV9TRVJWRVJfUEFHRVM6CiAgICAgewogICAgICAgICB1bnNpZ25lZCBp
bnQgaTsKIAotICAgICAgICBpZiAoIGEudmFsdWUgPT0gMCB8fAotICAgICAgICAgICAgIGEudmFs
dWUgPiBzaXplb2YoZC0+YXJjaC5odm0uaW9yZXFfZ2ZuLm1hc2spICogOCApCisgICAgICAgIGlm
ICggdmFsdWUgPT0gMCB8fAorICAgICAgICAgICAgIHZhbHVlID4gc2l6ZW9mKGQtPmFyY2guaHZt
LmlvcmVxX2dmbi5tYXNrKSAqIDggKQogICAgICAgICB7CiAgICAgICAgICAgICByYyA9IC1FSU5W
QUw7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQotICAgICAgICBmb3IgKCBpID0gMDsg
aSA8IGEudmFsdWU7IGkrKyApCisgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgdmFsdWU7IGkrKyAp
CiAgICAgICAgICAgICBzZXRfYml0KGksICZkLT5hcmNoLmh2bS5pb3JlcV9nZm4ubWFzayk7CiAK
ICAgICAgICAgYnJlYWs7CkBAIC00MzEwLDM1ICs0Mjk0LDM1IEBAIHN0YXRpYyBpbnQgaHZtb3Bf
c2V0X3BhcmFtKAogICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGQtPmFyY2guaHZtLmlvcmVx
X2dmbi5sZWdhY3lfbWFzaykgKiA4KTsKICAgICAgICAgQlVJTERfQlVHX09OKEhWTV9QQVJBTV9C
VUZJT1JFUV9QRk4gPgogICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGQtPmFyY2guaHZtLmlv
cmVxX2dmbi5sZWdhY3lfbWFzaykgKiA4KTsKLSAgICAgICAgaWYgKCBhLnZhbHVlICkKLSAgICAg
ICAgICAgIHNldF9iaXQoYS5pbmRleCwgJmQtPmFyY2guaHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFz
ayk7CisgICAgICAgIGlmICggdmFsdWUgKQorICAgICAgICAgICAgc2V0X2JpdChpbmRleCwgJmQt
PmFyY2guaHZtLmlvcmVxX2dmbi5sZWdhY3lfbWFzayk7CiAgICAgICAgIGJyZWFrOwogCiAgICAg
Y2FzZSBIVk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoKLSAgICAgICAgaWYgKCBhLnZhbHVlICE9IDAg
JiYgYS52YWx1ZSAhPSA0ICYmIGEudmFsdWUgIT0gOCApCisgICAgICAgIGlmICggdmFsdWUgIT0g
MCAmJiB2YWx1ZSAhPSA0ICYmIHZhbHVlICE9IDggKQogICAgICAgICB7CiAgICAgICAgICAgICBy
YyA9IC1FSU5WQUw7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQotICAgICAgICBkLT5h
cmNoLng4N19maXBfd2lkdGggPSBhLnZhbHVlOworICAgICAgICBkLT5hcmNoLng4N19maXBfd2lk
dGggPSB2YWx1ZTsKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEhWTV9QQVJBTV9WTTg2X1RT
UzoKICAgICAgICAgLyogSGFyZHdhcmUgd291bGQgc2lsZW50bHkgdHJ1bmNhdGUgaGlnaCBiaXRz
LiAqLwotICAgICAgICBpZiAoIGEudmFsdWUgIT0gKHVpbnQzMl90KWEudmFsdWUgKQorICAgICAg
ICBpZiAoIHZhbHVlICE9ICh1aW50MzJfdCl2YWx1ZSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IGlmICggZCA9PSBjdXJyX2QgKQogICAgICAgICAgICAgICAgIGRvbWFpbl9jcmFzaChkKTsKICAg
ICAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgfQogICAgICAgICAvKiBPbGQgaHZtbG9h
ZGVyIGJpbmFyaWVzIGhhcmRjb2RlIHRoZSBzaXplIHRvIDEyOCBieXRlcy4gKi8KLSAgICAgICAg
aWYgKCBhLnZhbHVlICkKLSAgICAgICAgICAgIGEudmFsdWUgfD0gKDEyOFVMTCA8PCAzMikgfCBW
TTg2X1RTU19VUERBVEVEOwotICAgICAgICBhLmluZGV4ID0gSFZNX1BBUkFNX1ZNODZfVFNTX1NJ
WkVEOworICAgICAgICBpZiAoIHZhbHVlICkKKyAgICAgICAgICAgIHZhbHVlIHw9ICgxMjhVTEwg
PDwgMzIpIHwgVk04Nl9UU1NfVVBEQVRFRDsKKyAgICAgICAgaW5kZXggPSBIVk1fUEFSQU1fVk04
Nl9UU1NfU0laRUQ7CiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBIVk1fUEFSQU1fVk04Nl9U
U1NfU0laRUQ6Ci0gICAgICAgIGlmICggKGEudmFsdWUgPj4gMzIpIDwgc2l6ZW9mKHN0cnVjdCB0
c3MzMikgKQorICAgICAgICBpZiAoICh2YWx1ZSA+PiAzMikgPCBzaXplb2Yoc3RydWN0IHRzczMy
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggZCA9PSBjdXJyX2QgKQogICAgICAgICAg
ICAgICAgIGRvbWFpbl9jcmFzaChkKTsKQEAgLTQzNDksMzQgKzQzMzMsNjAgQEAgc3RhdGljIGlu
dCBodm1vcF9zZXRfcGFyYW0oCiAgICAgICAgICAqIDI1NiBiaXRzIGludGVycnVwdCByZWRpcmVj
dGlvbiBiaXRtYXAgKyA2NGsgYml0cyBJL08gYml0bWFwCiAgICAgICAgICAqIHBsdXMgb25lIHBh
ZGRpbmcgYnl0ZSkuCiAgICAgICAgICAqLwotICAgICAgICBpZiAoIChhLnZhbHVlID4+IDMyKSA+
IHNpemVvZihzdHJ1Y3QgdHNzMzIpICsKKyAgICAgICAgaWYgKCAodmFsdWUgPj4gMzIpID4gc2l6
ZW9mKHN0cnVjdCB0c3MzMikgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgweDEw
MCAvIDgpICsgKDB4MTAwMDAgLyA4KSArIDEgKQotICAgICAgICAgICAgYS52YWx1ZSA9ICh1aW50
MzJfdClhLnZhbHVlIHwKKyAgICAgICAgICAgIHZhbHVlID0gKHVpbnQzMl90KXZhbHVlIHwKICAg
ICAgICAgICAgICAgICAgICAgICAoKHNpemVvZihzdHJ1Y3QgdHNzMzIpICsgKDB4MTAwIC8gOCkg
KwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoMHgxMDAw
MCAvIDgpICsgMSkgPDwgMzIpOwotICAgICAgICBhLnZhbHVlIHw9IFZNODZfVFNTX1VQREFURUQ7
CisgICAgICAgIHZhbHVlIHw9IFZNODZfVFNTX1VQREFURUQ7CiAgICAgICAgIGJyZWFrOwogCiAg
ICAgY2FzZSBIVk1fUEFSQU1fTUNBX0NBUDoKLSAgICAgICAgcmMgPSB2bWNlX2VuYWJsZV9tY2Ff
Y2FwKGQsIGEudmFsdWUpOworICAgICAgICByYyA9IHZtY2VfZW5hYmxlX21jYV9jYXAoZCwgdmFs
dWUpOwogICAgICAgICBicmVhazsKICAgICB9CiAKLSAgICBpZiAoIHJjICE9IDAgKQotICAgICAg
ICBnb3RvIG91dDsKKyAgICBpZiAoICFyYyApCisgICAgeworICAgICAgICBkLT5hcmNoLmh2bS5w
YXJhbXNbaW5kZXhdID0gdmFsdWU7CiAKLSAgICBkLT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF0g
PSBhLnZhbHVlOworICAgICAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJzZXQgcGFy
YW0gJXUgPSAlIlBSSXg2NCwKKyAgICAgICAgICAgICAgICAgICAgaW5kZXgsIHZhbHVlKTsKKyAg
ICB9CiAKLSAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJzZXQgcGFyYW0gJXUgPSAl
IlBSSXg2NCwKLSAgICAgICAgICAgICAgICBhLmluZGV4LCBhLnZhbHVlKTsKKyAgICByZXR1cm4g
cmM7Cit9CisKK2ludCBodm1vcF9zZXRfcGFyYW0oCisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJB
TSh4ZW5faHZtX3BhcmFtX3QpIGFyZykKK3sKKyAgICBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSBhOwor
ICAgIHN0cnVjdCBkb21haW4gKmQ7CisgICAgaW50IHJjOworCisgICAgaWYgKCBjb3B5X2Zyb21f
Z3Vlc3QoJmEsIGFyZywgMSkgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgIGlmICgg
YS5pbmRleCA+PSBIVk1fTlJfUEFSQU1TICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAg
ICAvKiBNYWtlIHN1cmUgdGhlIGFib3ZlIGJvdW5kIGNoZWNrIGlzIG5vdCBieXBhc3NlZCBkdXJp
bmcgc3BlY3VsYXRpb24uICovCisgICAgYmxvY2tfc3BlY3VsYXRpb24oKTsKKworICAgIGQgPSBy
Y3VfbG9ja19kb21haW5fYnlfYW55X2lkKGEuZG9taWQpOworICAgIGlmICggZCA9PSBOVUxMICkK
KyAgICAgICAgcmV0dXJuIC1FU1JDSDsKKworICAgIHJjID0gLUVJTlZBTDsKKyAgICBpZiAoIGlz
X2h2bV9kb21haW4oZCkgKQorICAgICAgICByYyA9IGh2bV9zZXRfcGFyYW0oZCwgYS5pbmRleCwg
YS52YWx1ZSk7CiAKLSBvdXQ6CiAgICAgcmN1X3VubG9ja19kb21haW4oZCk7CiAgICAgcmV0dXJu
IHJjOwogfQogCiBzdGF0aWMgaW50IGh2bV9hbGxvd19nZXRfcGFyYW0oc3RydWN0IGRvbWFpbiAq
ZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgeGVuX2h2bV9w
YXJhbSAqYSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBpbmRleCkK
IHsKICAgICBpbnQgcmM7CiAKQEAgLTQzODQsNyArNDM5NCw3IEBAIHN0YXRpYyBpbnQgaHZtX2Fs
bG93X2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGlmICggcmMgKQogICAgICAgICBy
ZXR1cm4gcmM7CiAKLSAgICBzd2l0Y2ggKCBhLT5pbmRleCApCisgICAgc3dpdGNoICggaW5kZXgg
KQogICAgIHsKICAgICAvKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgY2FuIGJlIHJlYWQgYnkg
dGhlIGd1ZXN0LiAqLwogICAgIGNhc2UgSFZNX1BBUkFNX0NBTExCQUNLX0lSUToKQEAgLTQ0MTQs
NiArNDQyNCw0MCBAQCBzdGF0aWMgaW50IGh2bV9hbGxvd19nZXRfcGFyYW0oc3RydWN0IGRvbWFp
biAqZCwKICAgICByZXR1cm4gcmM7CiB9CiAKK3N0YXRpYyBpbnQgaHZtX2dldF9wYXJhbShzdHJ1
Y3QgZG9tYWluICpkLCB1aW50MzJfdCBpbmRleCwgdWludDY0X3QgKnZhbHVlKQoreworICAgIGlu
dCByYzsKKworICAgIHJjID0gaHZtX2FsbG93X2dldF9wYXJhbShkLCBpbmRleCk7CisgICAgaWYg
KCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIHN3aXRjaCAoIGluZGV4ICkKKyAgICB7
CisgICAgY2FzZSBIVk1fUEFSQU1fQUNQSV9TX1NUQVRFOgorICAgICAgICAqdmFsdWUgPSBkLT5h
cmNoLmh2bS5pc19zM19zdXNwZW5kZWQgPyAzIDogMDsKKyAgICAgICAgYnJlYWs7CisKKyAgICBj
YXNlIEhWTV9QQVJBTV9WTTg2X1RTUzoKKyAgICAgICAgKnZhbHVlID0gKHVpbnQzMl90KWQtPmFy
Y2guaHZtLnBhcmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0laRURdOworICAgICAgICBicmVhazsK
KworICAgIGNhc2UgSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEOgorICAgICAgICAqdmFsdWUgPSBk
LT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEXSAmCisgICAgICAgICAg
ICAgICAgICAgflZNODZfVFNTX1VQREFURUQ7CisgICAgICAgIGJyZWFrOworCisgICAgY2FzZSBI
Vk1fUEFSQU1fWDg3X0ZJUF9XSURUSDoKKyAgICAgICAgKnZhbHVlID0gZC0+YXJjaC54ODdfZmlw
X3dpZHRoOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICAqdmFsdWUgPSBk
LT5hcmNoLmh2bS5wYXJhbXNbaW5kZXhdOworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICBy
ZXR1cm4gMDsKK307CisKIHN0YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFtKAogICAgIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oeGVuX2h2bV9wYXJhbV90KSBhcmcpCiB7CkBAIC00NDM1LDQyICs0NDc5
LDE0IEBAIHN0YXRpYyBpbnQgaHZtb3BfZ2V0X3BhcmFtKAogICAgICAgICByZXR1cm4gLUVTUkNI
OwogCiAgICAgcmMgPSAtRUlOVkFMOwotICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgKQotICAg
ICAgICBnb3RvIG91dDsKLQotICAgIHJjID0gaHZtX2FsbG93X2dldF9wYXJhbShkLCAmYSk7Ci0g
ICAgaWYgKCByYyApCi0gICAgICAgIGdvdG8gb3V0OwotCi0gICAgc3dpdGNoICggYS5pbmRleCAp
CisgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICYmICEocmMgPSBodm1fZ2V0X3BhcmFtKGQsIGEu
aW5kZXgsICZhLnZhbHVlKSkgKQogICAgIHsKLSAgICBjYXNlIEhWTV9QQVJBTV9BQ1BJX1NfU1RB
VEU6Ci0gICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bS5pc19zM19zdXNwZW5kZWQgPyAzIDog
MDsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNlIEhWTV9QQVJBTV9WTTg2X1RTUzoKLSAgICAg
ICAgYS52YWx1ZSA9ICh1aW50MzJfdClkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFNX1ZNODZf
VFNTX1NJWkVEXTsKLSAgICAgICAgYnJlYWs7Ci0KLSAgICBjYXNlIEhWTV9QQVJBTV9WTTg2X1RT
U19TSVpFRDoKLSAgICAgICAgYS52YWx1ZSA9IGQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFSQU1f
Vk04Nl9UU1NfU0laRURdICYKLSAgICAgICAgICAgICAgICAgIH5WTTg2X1RTU19VUERBVEVEOwot
ICAgICAgICBicmVhazsKKyAgICAgICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkg
PyAtRUZBVUxUIDogMDsKIAotICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6Ci0gICAg
ICAgIGEudmFsdWUgPSBkLT5hcmNoLng4N19maXBfd2lkdGg7Ci0gICAgICAgIGJyZWFrOwotICAg
IGRlZmF1bHQ6Ci0gICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF07
Ci0gICAgICAgIGJyZWFrOworICAgICAgICBIVk1fREJHX0xPRyhEQkdfTEVWRUxfSENBTEwsICJn
ZXQgcGFyYW0gJXUgPSAlIlBSSXg2NCwKKyAgICAgICAgICAgICAgICAgICAgYS5pbmRleCwgYS52
YWx1ZSk7CiAgICAgfQogCi0gICAgcmMgPSBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAt
RUZBVUxUIDogMDsKLQotICAgIEhWTV9EQkdfTE9HKERCR19MRVZFTF9IQ0FMTCwgImdldCBwYXJh
bSAldSA9ICUiUFJJeDY0LAotICAgICAgICAgICAgICAgIGEuaW5kZXgsIGEudmFsdWUpOwotCi0g
b3V0OgogICAgIHJjdV91bmxvY2tfZG9tYWluKGQpOwogICAgIHJldHVybiByYzsKIH0KQEAgLTUz
MDEsNiArNTMxNywzNyBAQCB2b2lkIGh2bV9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNw
dSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCiAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoaHZtX2Z1
bmNzLnNldF9zZWdtZW50X3JlZ2lzdGVyLCB2LCBzZWcsIHJlZyk7CiB9CiAKK2ludCBodm1fY29w
eV9jb250ZXh0X2FuZF9wYXJhbXMoc3RydWN0IGRvbWFpbiAqZHN0LCBzdHJ1Y3QgZG9tYWluICpz
cmMpCit7CisgICAgaW50IHJjOworICAgIHVuc2lnbmVkIGludCBpOworICAgIHN0cnVjdCBodm1f
ZG9tYWluX2NvbnRleHQgYyA9IHsgfTsKKworICAgIGMuc2l6ZSA9IGh2bV9zYXZlX3NpemUoc3Jj
KTsKKyAgICBpZiAoIChjLmRhdGEgPSB2bWFsbG9jKGMuc2l6ZSkpID09IE5VTEwgKQorICAgICAg
ICByZXR1cm4gLUVOT01FTTsKKworICAgIGlmICggKHJjID0gaHZtX3NhdmUoc3JjLCAmYykpICkK
KyAgICAgICAgcmV0dXJuIHJjOworCisgICAgZm9yICggaSA9IDA7IGkgPCBIVk1fTlJfUEFSQU1T
OyBpKysgKQorICAgIHsKKyAgICAgICAgdWludDY0X3QgdmFsdWUgPSAwOworCisgICAgICAgIGlm
ICggaHZtX2dldF9wYXJhbShzcmMsIGksICZ2YWx1ZSkgfHwgIXZhbHVlICkKKyAgICAgICAgICAg
IGNvbnRpbnVlOworCisgICAgICAgIGlmICggKHJjID0gaHZtX3NldF9wYXJhbShkc3QsIGksIHZh
bHVlKSkgKQorICAgICAgICAgICAgcmV0dXJuIHJjOworICAgIH0KKworICAgIGMuY3VyID0gMDsK
KyAgICByYyA9IGh2bV9sb2FkKGRzdCwgJmMpOworICAgIHZmcmVlKGMuZGF0YSk7CisKKyAgICBy
ZXR1cm4gcmM7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvaHZtL2h2bS5oCmluZGV4IDllYWIxZDc0OTMuLjI0ZGE4MjRjYmYgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZt
L2h2bS5oCkBAIC0zMzcsNiArMzM3LDggQEAgdW5zaWduZWQgbG9uZyBodm1fY3I0X2d1ZXN0X3Zh
bGlkX2JpdHMoY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgYm9vbCByZXN0b3JlKTsKIGJvb2wgaHZt
X2ZsdXNoX3ZjcHVfdGxiKGJvb2wgKCpmbHVzaF92Y3B1KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNw
dSAqdiksCiAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpjdHh0KTsKIAoraW50IGh2bV9j
b3B5X2NvbnRleHRfYW5kX3BhcmFtcyhzdHJ1Y3QgZG9tYWluICpzcmMsIHN0cnVjdCBkb21haW4g
KmRzdCk7CisKICNpZmRlZiBDT05GSUdfSFZNCiAKICNkZWZpbmUgaHZtX2dldF9ndWVzdF90c2Mo
dikgaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwgMCkKLS0gCjIuMjAuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKw-0007aG-0r; Mon, 03 Feb 2020 16:12:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKt-0007Yr-Pa
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:31 +0000
X-Inumbo-ID: f663d814-469f-11ea-8e75-12813bfff9fa
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f663d814-469f-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 16:12:23 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:23 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726698"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:22 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:09 -0800
Message-Id: <73413543304941d06b9d681acc15000027b38a68.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 7/7] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG5lY2Vzc2FyeSBiaXRzIHRvIGltcGxlbWVudCAieGwgZm9yay12bSIgY29tbWFuZHMuIFRo
ZSBjb21tYW5kIGFsbG93cyB0aGUKdXNlciB0byBzcGVjaWZ5IGhvdyB0byBsYXVuY2ggdGhlIGRl
dmljZSBtb2RlbCBhbGxvd2luZyBmb3IgYSBsYXRlLWxhdW5jaCBtb2RlbAppbiB3aGljaCB0aGUg
dXNlciBjYW4gZXhlY3V0ZSB0aGUgZm9yayB3aXRob3V0IHRoZSBkZXZpY2UgbW9kZWwgYW5kIGRl
Y2lkZSB0bwpvbmx5IGxhdGVyIGxhdW5jaCBpdC4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQogZG9jcy9tYW4veGwuMS5wb2QuaW4g
ICAgICAgICAgfCAgMzYgKysrKysKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgIDEz
ICsrCiB0b29scy9saWJ4Yy94Y19tZW1zaHIuYyAgICAgICB8ICAyMiArKysKIHRvb2xzL2xpYnhs
L2xpYnhsLmggICAgICAgICAgIHwgICA3ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAg
IHwgMjU2ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICB8
ICA0MyArKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggIHwgICAxICsKIHRvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgIHwgICAxICsKIHRvb2xzL3hsL3hsLmggICAgICAgICAg
ICAgICAgIHwgICA1ICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxlLmMgICAgICAgIHwgIDEyICsrCiB0
b29scy94bC94bF9zYXZlcmVzdG9yZS5jICAgICB8ICA5NSArKysrKysrKysrKysrCiB0b29scy94
bC94bF92bWNvbnRyb2wuYyAgICAgICB8ICAgOCArKwogMTMgZmlsZXMgY2hhbmdlZCwgNDA3IGlu
c2VydGlvbnMoKyksIDk0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLjEu
cG9kLmluIGIvZG9jcy9tYW4veGwuMS5wb2QuaW4KaW5kZXggMzNhZDJlYmQ3MS4uYzQwMTI5Mzlm
NSAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwuMS5wb2QuaW4KKysrIGIvZG9jcy9tYW4veGwuMS5w
b2QuaW4KQEAgLTY5NCw2ICs2OTQsNDIgQEAgTGVhdmUgdGhlIGRvbWFpbiBwYXVzZWQgYWZ0ZXIg
Y3JlYXRpbmcgdGhlIHNuYXBzaG90LgogCiA9YmFjawogCis9aXRlbSBCPGZvcmstdm0+IFtJPE9Q
VElPTlM+XSBJPGRvbWFpbi1pZD4KKworQ3JlYXRlIGEgZm9yayBvZiBhIHJ1bm5pbmcgVk0uIFRo
ZSBkb21haW4gd2lsbCBiZSBwYXVzZWQgYWZ0ZXIgdGhlIG9wZXJhdGlvbgorYW5kIG5lZWRzIHRv
IHJlbWFpbiBwYXVzZWQgd2hpbGUgZm9ya3Mgb2YgaXQgZXhpc3QuCisKK0I8T1BUSU9OUz4KKwor
PW92ZXIgNAorCis9aXRlbSBCPC1wPgorCitMZWF2ZSB0aGUgZm9yayBwYXVzZWQgYWZ0ZXIgY3Jl
YXRpbmcgaXQuCisKKz1pdGVtIEI8LS1sYXVuY2gtZG0+CisKK1NwZWNpZnkgd2hldGhlciB0aGUg
ZGV2aWNlIG1vZGVsIChRRU1VKSBzaG91bGQgYmUgbGF1bmNoZWQgZm9yIHRoZSBmb3JrLiBMYXRl
CitsYXVuY2ggYWxsb3dzIHRvIHN0YXJ0IHRoZSBkZXZpY2UgbW9kZWwgZm9yIGFuIGFscmVhZHkg
cnVubmluZyBmb3JrLgorCis9aXRlbSBCPC1DPgorCitUaGUgY29uZmlnIGZpbGUgdG8gdXNlIHdo
ZW4gbGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwuIEN1cnJlbnRseSByZXF1aXJlZCB3aGVuCits
YXVuY2hpbmcgdGhlIGRldmljZSBtb2RlbC4KKworPWl0ZW0gQjwtUT4KKworVGhlIHFlbXUgc2F2
ZSBmaWxlIHRvIHVzZSB3aGVuIGxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsLiAgQ3VycmVudGx5
IHJlcXVpcmVkCit3aGVuIGxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsLgorCis9aXRlbSBCPC0t
Zm9yay1yZXNldD4KKworUGVyZm9ybSBhIHJlc2V0IG9wZXJhdGlvbiBvZiBhbiBhbHJlYWR5IHJ1
bm5pbmcgZm9yay4gTm90ZSB0aGF0IHJlc2V0dGluZyBtYXkKK2JlIGxlc3MgcGVyZm9ybWFudCB0
aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgZGVwZW5kaW5nIG9uIGhvdyBtdWNoIG1lbW9yeSB0aGUK
K2ZvcmsgaGFzIGRlZHVwbGljYXRlZCBkdXJpbmcgaXRzIHJ1bnRpbWUuCisKKz1iYWNrCisKID1p
dGVtIEI8c2hhcmluZz4gW0k8ZG9tYWluLWlkPl0KIAogRGlzcGxheSB0aGUgbnVtYmVyIG9mIHNo
YXJlZCBwYWdlcyBmb3IgYSBzcGVjaWZpZWQgZG9tYWluLiBJZiBubyBkb21haW4gaXMKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVk
ZS94ZW5jdHJsLmgKaW5kZXggY2M0ZWIxZTNkMy4uNmY2NTg4OGRkMCAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5j
dHJsLmgKQEAgLTIyMjUsNiArMjIyNSwxOSBAQCBpbnQgeGNfbWVtc2hyX3JhbmdlX3NoYXJlKHhj
X2ludGVyZmFjZSAqeGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBmaXJz
dF9nZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGxhc3RfZ2ZuKTsKIAor
aW50IHhjX21lbXNocl9mb3JrKHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IHNvdXJjZV9kb21haW4sCisgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY2xp
ZW50X2RvbWFpbik7CisKKy8qCisgKiBOb3RlOiB0aGlzIGZ1bmN0aW9uIGlzIG9ubHkgaW50ZW5k
ZWQgdG8gYmUgdXNlZCBvbiBzaG9ydC1saXZlZCBmb3JrcyB0aGF0CisgKiBoYXZlbid0IHlldCBh
cXVpcmVkIGEgbG90IG9mIG1lbW9yeS4gSW4gY2FzZSB0aGUgZm9yayBoYXMgYSBsb3Qgb2YgbWVt
b3J5CisgKiBpdCBpcyBsaWtlbHkgbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBhIG5ldyBmb3Jr
IHdpdGggeGNfbWVtc2hyX2ZvcmsuCisgKgorICogV2l0aCBWTXMgdGhhdCBoYXZlIGEgbG90IG9m
IG1lbW9yeSB0aGlzIGNhbGwgbWF5IGJsb2NrIGZvciBhIGxvbmcgdGltZS4KKyAqLworaW50IHhj
X21lbXNocl9mb3JrX3Jlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBmb3JrZWRfZG9t
YWluKTsKKwogLyogRGVidWcgY2FsbHM6IHJldHVybiB0aGUgbnVtYmVyIG9mIHBhZ2VzIHJlZmVy
ZW5jaW5nIHRoZSBzaGFyZWQgZnJhbWUgYmFja2luZwogICogdGhlIGlucHV0IGFyZ3VtZW50LiBT
aG91bGQgYmUgb25lIG9yIGdyZWF0ZXIuCiAgKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNf
bWVtc2hyLmMgYi90b29scy9saWJ4Yy94Y19tZW1zaHIuYwppbmRleCA5N2UyZTZhOGQ5Li5kMGU0
ZWUyMjViIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19tZW1zaHIuYworKysgYi90b29scy9s
aWJ4Yy94Y19tZW1zaHIuYwpAQCAtMjM5LDYgKzIzOSwyOCBAQCBpbnQgeGNfbWVtc2hyX2RlYnVn
X2dyZWYoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4Y2gs
IGRvbWlkLCAmbXNvKTsKIH0KIAoraW50IHhjX21lbXNocl9mb3JrKHhjX2ludGVyZmFjZSAqeGNo
LCB1aW50MzJfdCBwZG9taWQsIHVpbnQzMl90IGRvbWlkKQoreworICAgIHhlbl9tZW1fc2hhcmlu
Z19vcF90IG1zbzsKKworICAgIG1lbXNldCgmbXNvLCAwLCBzaXplb2YobXNvKSk7CisKKyAgICBt
c28ub3AgPSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrOworICAgIG1zby51LmZvcmsucGFyZW50X2Rv
bWFpbiA9IHBkb21pZDsKKworICAgIHJldHVybiB4Y19tZW1zaHJfbWVtb3AoeGNoLCBkb21pZCwg
Jm1zbyk7Cit9CisKK2ludCB4Y19tZW1zaHJfZm9ya19yZXNldCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQpCit7CisgICAgeGVuX21lbV9zaGFyaW5nX29wX3QgbXNvOworCisgICAg
bWVtc2V0KCZtc28sIDAsIHNpemVvZihtc28pKTsKKyAgICBtc28ub3AgPSBYRU5NRU1fc2hhcmlu
Z19vcF9mb3JrX3Jlc2V0OworCisgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4Y2gsIGRvbWlk
LCAmbXNvKTsKK30KKwogaW50IHhjX21lbXNocl9hdWRpdCh4Y19pbnRlcmZhY2UgKnhjaCkKIHsK
ICAgICB4ZW5fbWVtX3NoYXJpbmdfb3BfdCBtc287CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAppbmRleCAxOGMxYTJkNmJmLi4wOTRhYjBkMjA1
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
LmgKQEAgLTE1MzgsNiArMTUzOCwxMyBAQCBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcobGli
eGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3csCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9ncmVzc19ob3cgKmFvcF9j
b25zb2xlX2hvdykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9D
QUxMRVJTX09OTFk7CitpbnQgbGlieGxfZG9tYWluX2Zvcmtfdm0obGlieGxfY3R4ICpjdHgsIHVp
bnQzMl90IHBkb21pZCwgdWludDMyX3QgKmRvbWlkKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CitpbnQgbGlieGxfZG9tYWluX2Zvcmtf
bGF1bmNoX2RtKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jcHJvZ3Jlc3NfaG93ICph
b3BfY29uc29sZV9ob3cpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VY
VEVSTkFMX0NBTExFUlNfT05MWTsKK2ludCBsaWJ4bF9kb21haW5fZm9ya19yZXNldChsaWJ4bF9j
dHggKmN0eCwgdWludDMyX3QgZG9taWQpOwogaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9y
ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBzZW5kX2JhY2tfZmQsCmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny
ZWF0ZS5jCmluZGV4IDNhNzM2NGUyYWMuLjlkZDk4MDJmYzcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC01
MzYsMTIgKzUzNiwxMiBAQCBvdXQ6CiAgICAgcmV0dXJuIHJldDsKIH0KIAotaW50IGxpYnhsX19k
b21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywK
LSAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUs
Ci0gICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpkb21pZCwgYm9vbCBzb2Z0X3Jlc2V0
KQorc3RhdGljIGludCBsaWJ4bF9fZG9tYWluX21ha2VfeHNfZW50cmllcyhsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkKQogewog
ICAgIGxpYnhsX2N0eCAqY3R4ID0gbGlieGxfX2djX293bmVyKGdjKTsKLSAgICBpbnQgcmV0LCBy
YywgbmJfdm07CisgICAgaW50IHJjLCBuYl92bTsKICAgICBjb25zdCBjaGFyICpkb21fdHlwZTsK
ICAgICBjaGFyICp1dWlkX3N0cmluZzsKICAgICBjaGFyICpkb21fcGF0aCwgKnZtX3BhdGgsICps
aWJ4bF9wYXRoOwpAQCAtNTUzLDkgKzU1Myw2IEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2UobGli
eGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAKICAgICAvKiBjb252
ZW5pZW5jZSBhbGlhc2VzICovCiAgICAgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvICppbmZvID0g
JmRfY29uZmlnLT5jX2luZm87Ci0gICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyA9
ICZkX2NvbmZpZy0+Yl9pbmZvOwotCi0gICAgYXNzZXJ0KHNvZnRfcmVzZXQgfHwgKmRvbWlkID09
IElOVkFMSURfRE9NSUQpOwogCiAgICAgdXVpZF9zdHJpbmcgPSBsaWJ4bF9fdXVpZDJzdHJpbmco
Z2MsIGluZm8tPnV1aWQpOwogICAgIGlmICghdXVpZF9zdHJpbmcpIHsKQEAgLTU2Myw3MSArNTYw
LDcgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5f
Y29uZmlnICpkX2NvbmZpZywKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0gICAgaWYgKCFz
b2Z0X3Jlc2V0KSB7Ci0gICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjcmVh
dGUgPSB7Ci0gICAgICAgICAgICAuc3NpZHJlZiA9IGluZm8tPnNzaWRyZWYsCi0gICAgICAgICAg
ICAubWF4X3ZjcHVzID0gYl9pbmZvLT5tYXhfdmNwdXMsCi0gICAgICAgICAgICAubWF4X2V2dGNo
bl9wb3J0ID0gYl9pbmZvLT5ldmVudF9jaGFubmVscywKLSAgICAgICAgICAgIC5tYXhfZ3JhbnRf
ZnJhbWVzID0gYl9pbmZvLT5tYXhfZ3JhbnRfZnJhbWVzLAotICAgICAgICAgICAgLm1heF9tYXB0
cmFja19mcmFtZXMgPSBiX2luZm8tPm1heF9tYXB0cmFja19mcmFtZXMsCi0gICAgICAgIH07Ci0K
LSAgICAgICAgaWYgKGluZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpIHsKLSAgICAg
ICAgICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9odm07Ci0gICAgICAgICAgICBj
cmVhdGUuZmxhZ3MgfD0KLSAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT5o
YXApID8gWEVOX0RPTUNUTF9DREZfaGFwIDogMDsKLSAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8
PQotICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPm9vcykgPyAwIDogWEVO
X0RPTUNUTF9DREZfb29zX29mZjsKLSAgICAgICAgfQotCi0gICAgICAgIGFzc2VydChpbmZvLT5w
YXNzdGhyb3VnaCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ERUZBVUxUKTsKLSAgICAgICAgTE9HKERF
VEFJTCwgInBhc3N0aHJvdWdoOiAlcyIsCi0gICAgICAgICAgICBsaWJ4bF9wYXNzdGhyb3VnaF90
b19zdHJpbmcoaW5mby0+cGFzc3Rocm91Z2gpKTsKLQotICAgICAgICBpZiAoaW5mby0+cGFzc3Ro
cm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfRElTQUJMRUQpCi0gICAgICAgICAgICBjcmVhdGUu
ZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaW9tbXU7Ci0KLSAgICAgICAgaWYgKGluZm8tPnBhc3N0
aHJvdWdoID09IExJQlhMX1BBU1NUSFJPVUdIX1NZTkNfUFQpCi0gICAgICAgICAgICBjcmVhdGUu
aW9tbXVfb3B0cyB8PSBYRU5fRE9NQ1RMX0lPTU1VX25vX3NoYXJlcHQ7Ci0KLSAgICAgICAgLyog
VWx0aW1hdGVseSwgaGFuZGxlIGlzIGFuIGFycmF5IG9mIDE2IHVpbnQ4X3QsIHNhbWUgYXMgdXVp
ZCAqLwotICAgICAgICBsaWJ4bF91dWlkX2NvcHkoY3R4LCAobGlieGxfdXVpZCAqKSZjcmVhdGUu
aGFuZGxlLCAmaW5mby0+dXVpZCk7Ci0KLSAgICAgICAgcmV0ID0gbGlieGxfX2FyY2hfZG9tYWlu
X3ByZXBhcmVfY29uZmlnKGdjLCBkX2NvbmZpZywgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyZXQg
PCAwKSB7Ci0gICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZmFpbCB0byBnZXQgZG9t
YWluIGNvbmZpZyIpOwotICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwotICAgICAgICAgICAg
Z290byBvdXQ7Ci0gICAgICAgIH0KLQotICAgICAgICByZXQgPSB4Y19kb21haW5fY3JlYXRlKGN0
eC0+eGNoLCBkb21pZCwgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyZXQgPCAwKSB7Ci0gICAgICAg
ICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIGNyZWF0aW9uIGZhaWwiKTsKLSAgICAg
ICAgICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgICAgIGdvdG8gb3V0OwotICAgICAgICB9
Ci0KLSAgICAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoZ2MsIGRfY29u
ZmlnLCBzdGF0ZSwgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyYyA8IDApCi0gICAgICAgICAgICBn
b3RvIG91dDsKLSAgICB9Ci0KLSAgICAvKgotICAgICAqIElmIHNvZnRfcmVzZXQgaXMgc2V0IHRo
ZSB0aGUgZG9taWQgd2lsbCBoYXZlIGJlZW4gdmFsaWQgb24gZW50cnkuCi0gICAgICogSWYgaXQg
d2FzIG5vdCBzZXQgdGhlbiB4Y19kb21haW5fY3JlYXRlKCkgc2hvdWxkIGhhdmUgYXNzaWduZWQg
YQotICAgICAqIHZhbGlkIHZhbHVlLiBFaXRoZXIgd2F5LCBpZiB3ZSByZWFjaCB0aGlzIHBvaW50
LCBkb21pZCBzaG91bGQgYmUKLSAgICAgKiB2YWxpZC4KLSAgICAgKi8KLSAgICBhc3NlcnQobGli
eGxfZG9taWRfdmFsaWRfZ3Vlc3QoKmRvbWlkKSk7Ci0KLSAgICByZXQgPSB4Y19jcHVwb29sX21v
dmVkb21haW4oY3R4LT54Y2gsIGluZm8tPnBvb2xpZCwgKmRvbWlkKTsKLSAgICBpZiAocmV0IDwg
MCkgewotICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIG1vdmUgZmFpbCIpOwot
ICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KLQotICAg
IGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCAqZG9taWQpOworICAgIGRvbV9w
YXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7CiAgICAgaWYgKCFkb21fcGF0
aCkgewogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtNjM1
LDEyICs1NjgsMTIgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIAogICAgIHZtX3BhdGggPSBHQ1NQUklOVEYoIi92
bS8lcyIsIHV1aWRfc3RyaW5nKTsKICAgICBpZiAoIXZtX3BhdGgpIHsKLSAgICAgICAgTE9HRChF
UlJPUiwgKmRvbWlkLCAiY2Fubm90IGFsbG9jYXRlIGNyZWF0ZSBwYXRocyIpOworICAgICAgICBM
T0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBhbGxvY2F0ZSBjcmVhdGUgcGF0aHMiKTsKICAgICAg
ICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBsaWJ4
bF9wYXRoID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsICpkb21pZCk7CisgICAgbGlieGxfcGF0
aCA9IGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCk7CiAgICAgaWYgKCFsaWJ4bF9wYXRo
KSB7CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CkBAIC02NTEs
MTAgKzU4NCwxMCBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAgICAgcm9wZXJtWzBdLmlkID0gMDsKICAgICBy
b3Blcm1bMF0ucGVybXMgPSBYU19QRVJNX05PTkU7Ci0gICAgcm9wZXJtWzFdLmlkID0gKmRvbWlk
OworICAgIHJvcGVybVsxXS5pZCA9IGRvbWlkOwogICAgIHJvcGVybVsxXS5wZXJtcyA9IFhTX1BF
Uk1fUkVBRDsKIAotICAgIHJ3cGVybVswXS5pZCA9ICpkb21pZDsKKyAgICByd3Blcm1bMF0uaWQg
PSBkb21pZDsKICAgICByd3Blcm1bMF0ucGVybXMgPSBYU19QRVJNX05PTkU7CiAKIHJldHJ5X3Ry
YW5zYWN0aW9uOgpAQCAtNjcyLDcgKzYwNSw3IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgICAg
ICAgICAgICAgICAgICBub3Blcm0sIEFSUkFZX1NJWkUobm9wZXJtKSk7CiAKICAgICB4c193cml0
ZShjdHgtPnhzaCwgdCwgR0NTUFJJTlRGKCIlcy92bSIsIGRvbV9wYXRoKSwgdm1fcGF0aCwgc3Ry
bGVuKHZtX3BhdGgpKTsKLSAgICByYyA9IGxpYnhsX19kb21haW5fcmVuYW1lKGdjLCAqZG9taWQs
IDAsIGluZm8tPm5hbWUsIHQpOworICAgIHJjID0gbGlieGxfX2RvbWFpbl9yZW5hbWUoZ2MsIGRv
bWlkLCAwLCBpbmZvLT5uYW1lLCB0KTsKICAgICBpZiAocmMpCiAgICAgICAgIGdvdG8gb3V0Owog
CkBAIC03NDksNyArNjgyLDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAKICAgICB2bV9saXN0ID0g
bGlieGxfbGlzdF92bShjdHgsICZuYl92bSk7CiAgICAgaWYgKCF2bV9saXN0KSB7Ci0gICAgICAg
IExPR0QoRVJST1IsICpkb21pZCwgImNhbm5vdCBnZXQgbnVtYmVyIG9mIHJ1bm5pbmcgZ3Vlc3Rz
Iik7CisgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IGdldCBudW1iZXIgb2YgcnVu
bmluZyBndWVzdHMiKTsKICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91
dDsKICAgICB9CkBAIC03NzMsNyArNzA2LDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgICAg
ICAgICB0ID0gMDsKICAgICAgICAgICAgIGdvdG8gcmV0cnlfdHJhbnNhY3Rpb247CiAgICAgICAg
IH0KLSAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBjcmVhdGlvbiAiInhlbnN0
b3JlIHRyYW5zYWN0aW9uIGNvbW1pdCBmYWlsZWQiKTsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRv
bWlkLCAiZG9tYWluIGNyZWF0aW9uICIieGVuc3RvcmUgdHJhbnNhY3Rpb24gY29tbWl0IGZhaWxl
ZCIpOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
QEAgLTc4NSw2ICs3MTgsODkgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgcmV0dXJuIHJjOwog
fQogCitpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9j
b25maWcgKmRfY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1
aWxkX3N0YXRlICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlk
LCBib29sIHNvZnRfcmVzZXQpCit7CisgICAgbGlieGxfY3R4ICpjdHggPSBsaWJ4bF9fZ2Nfb3du
ZXIoZ2MpOworICAgIGludCByZXQsIHJjOworCisgICAgLyogY29udmVuaWVuY2UgYWxpYXNlcyAq
LworICAgIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbyAqaW5mbyA9ICZkX2NvbmZpZy0+Y19pbmZv
OworICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8gPSAmZF9jb25maWctPmJfaW5m
bzsKKworICAgIGFzc2VydChzb2Z0X3Jlc2V0IHx8ICpkb21pZCA9PSBJTlZBTElEX0RPTUlEKTsK
KworICAgIGlmICghc29mdF9yZXNldCkgeworICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVh
dGVkb21haW4gY3JlYXRlID0geworICAgICAgICAgICAgLnNzaWRyZWYgPSBpbmZvLT5zc2lkcmVm
LAorICAgICAgICAgICAgLm1heF92Y3B1cyA9IGJfaW5mby0+bWF4X3ZjcHVzLAorICAgICAgICAg
ICAgLm1heF9ldnRjaG5fcG9ydCA9IGJfaW5mby0+ZXZlbnRfY2hhbm5lbHMsCisgICAgICAgICAg
ICAubWF4X2dyYW50X2ZyYW1lcyA9IGJfaW5mby0+bWF4X2dyYW50X2ZyYW1lcywKKyAgICAgICAg
ICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gYl9pbmZvLT5tYXhfbWFwdHJhY2tfZnJhbWVzLAor
ICAgICAgICB9OworCisgICAgICAgIGlmIChpbmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9UWVBF
X1BWKSB7CisgICAgICAgICAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaHZtOwor
ICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9CisgICAgICAgICAgICAgICAgbGlieGxfZGVmYm9v
bF92YWwoaW5mby0+aGFwKSA/IFhFTl9ET01DVExfQ0RGX2hhcCA6IDA7CisgICAgICAgICAgICBj
cmVhdGUuZmxhZ3MgfD0KKyAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT5v
b3MpID8gMCA6IFhFTl9ET01DVExfQ0RGX29vc19vZmY7CisgICAgICAgIH0KKworICAgICAgICBh
c3NlcnQoaW5mby0+cGFzc3Rocm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfREVGQVVMVCk7Cisg
ICAgICAgIExPRyhERVRBSUwsICJwYXNzdGhyb3VnaDogJXMiLAorICAgICAgICAgICAgbGlieGxf
cGFzc3Rocm91Z2hfdG9fc3RyaW5nKGluZm8tPnBhc3N0aHJvdWdoKSk7CisKKyAgICAgICAgaWYg
KGluZm8tPnBhc3N0aHJvdWdoICE9IExJQlhMX1BBU1NUSFJPVUdIX0RJU0FCTEVEKQorICAgICAg
ICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2lvbW11OworCisgICAgICAgIGlm
IChpbmZvLT5wYXNzdGhyb3VnaCA9PSBMSUJYTF9QQVNTVEhST1VHSF9TWU5DX1BUKQorICAgICAg
ICAgICAgY3JlYXRlLmlvbW11X29wdHMgfD0gWEVOX0RPTUNUTF9JT01NVV9ub19zaGFyZXB0Owor
CisgICAgICAgIC8qIFVsdGltYXRlbHksIGhhbmRsZSBpcyBhbiBhcnJheSBvZiAxNiB1aW50OF90
LCBzYW1lIGFzIHV1aWQgKi8KKyAgICAgICAgbGlieGxfdXVpZF9jb3B5KGN0eCwgKGxpYnhsX3V1
aWQgKikmY3JlYXRlLmhhbmRsZSwgJmluZm8tPnV1aWQpOworCisgICAgICAgIHJldCA9IGxpYnhs
X19hcmNoX2RvbWFpbl9wcmVwYXJlX2NvbmZpZyhnYywgZF9jb25maWcsICZjcmVhdGUpOworICAg
ICAgICBpZiAocmV0IDwgMCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImZh
aWwgdG8gZ2V0IGRvbWFpbiBjb25maWciKTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsK
KyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisKKyAgICAgICAgcmV0ID0geGNfZG9t
YWluX2NyZWF0ZShjdHgtPnhjaCwgZG9taWQsICZjcmVhdGUpOworICAgICAgICBpZiAocmV0IDwg
MCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBjcmVhdGlvbiBm
YWlsIik7CisgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91
dDsKKyAgICAgICAgfQorCisgICAgICAgIHJjID0gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29u
ZmlnKGdjLCBkX2NvbmZpZywgc3RhdGUsICZjcmVhdGUpOworICAgICAgICBpZiAocmMgPCAwKQor
ICAgICAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBJZiBzb2Z0X3Jl
c2V0IGlzIHNldCB0aGUgdGhlIGRvbWlkIHdpbGwgaGF2ZSBiZWVuIHZhbGlkIG9uIGVudHJ5Lgor
ICAgICAqIElmIGl0IHdhcyBub3Qgc2V0IHRoZW4geGNfZG9tYWluX2NyZWF0ZSgpIHNob3VsZCBo
YXZlIGFzc2lnbmVkIGEKKyAgICAgKiB2YWxpZCB2YWx1ZS4gRWl0aGVyIHdheSwgaWYgd2UgcmVh
Y2ggdGhpcyBwb2ludCwgZG9taWQgc2hvdWxkIGJlCisgICAgICogdmFsaWQuCisgICAgICovCisg
ICAgYXNzZXJ0KGxpYnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KCpkb21pZCkpOworCisgICAgcmV0ID0g
eGNfY3B1cG9vbF9tb3ZlZG9tYWluKGN0eC0+eGNoLCBpbmZvLT5wb29saWQsICpkb21pZCk7Cisg
ICAgaWYgKHJldCA8IDApIHsKKyAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBt
b3ZlIGZhaWwiKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsK
KyAgICB9CisKKyAgICByYyA9IGxpYnhsX19kb21haW5fbWFrZV94c19lbnRyaWVzKGdjLCBkX2Nv
bmZpZywgc3RhdGUsICpkb21pZCk7CisKK291dDoKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRp
YyBpbnQgc3RvcmVfbGlieGxfZW50cnkobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2lu
Zm8pCiB7CkBAIC0xMTA2LDE2ICsxMTIyLDMyIEBAIHN0YXRpYyB2b2lkIGluaXRpYXRlX2RvbWFp
bl9jcmVhdGUobGlieGxfX2VnYyAqZWdjLAogICAgIHJldCA9IGxpYnhsX19kb21haW5fY29uZmln
X3NldGRlZmF1bHQoZ2MsZF9jb25maWcsZG9taWQpOwogICAgIGlmIChyZXQpIGdvdG8gZXJyb3Jf
b3V0OwogCi0gICAgcmV0ID0gbGlieGxfX2RvbWFpbl9tYWtlKGdjLCBkX2NvbmZpZywgJmRjcy0+
YnVpbGRfc3RhdGUsICZkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGNzLT5z
b2Z0X3Jlc2V0KTsKLSAgICBpZiAocmV0KSB7Ci0gICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAi
Y2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgaWYgKCAhZF9jb25maWctPmRtX3Jl
c3RvcmVfZmlsZSApCisgICAgeworICAgICAgICByZXQgPSBsaWJ4bF9fZG9tYWluX21ha2UoZ2Ms
IGRfY29uZmlnLCAmZGNzLT5idWlsZF9zdGF0ZSwgJmRvbWlkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZGNzLT5zb2Z0X3Jlc2V0KTsKICAgICAgICAgZGNzLT5ndWVzdF9kb21p
ZCA9IGRvbWlkOworCisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1Is
IGRvbWlkLCAiY2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgICAgICAgICByZXQg
PSBFUlJPUl9GQUlMOworICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAg
ICB9IGVsc2UgaWYgKCBkY3MtPmd1ZXN0X2RvbWlkICE9IElOVkFMSURfRE9NSUQgKSB7CisgICAg
ICAgIGRvbWlkID0gZGNzLT5ndWVzdF9kb21pZDsKKworICAgICAgICByZXQgPSBsaWJ4bF9fZG9t
YWluX21ha2VfeHNfZW50cmllcyhnYywgZF9jb25maWcsICZkY3MtPmJ1aWxkX3N0YXRlLCBkb21p
ZCk7CisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAi
Y2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgICAgICAgICByZXQgPSBFUlJPUl9G
QUlMOworICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAgICB9IGVsc2Ug
eworICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBtYWtlIGRvbWFpbiIpOwogICAg
ICAgICByZXQgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIGVycm9yX291dDsKICAgICB9CiAK
LSAgICBkY3MtPmd1ZXN0X2RvbWlkID0gZG9taWQ7CiAgICAgZGNzLT5zZHNzLmRtLmd1ZXN0X2Rv
bWlkID0gMDsgLyogbWVhbnMgd2UgaGF2ZW4ndCBzcGF3bmVkICovCiAKICAgICAvKiBwb3N0LTQu
MTMgdG9kbzogbW92ZSB0aGVzZSBuZXh0IGJpdHMgb2YgZGVmYXVsdGluZyB0bwpAQCAtMTE1MSw3
ICsxMTgzLDcgQEAgc3RhdGljIHZvaWQgaW5pdGlhdGVfZG9tYWluX2NyZWF0ZShsaWJ4bF9fZWdj
ICplZ2MsCiAgICAgaWYgKHJldCkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKLSAgICBpZiAo
cmVzdG9yZV9mZCA+PSAwIHx8IGRjcy0+c29mdF9yZXNldCkgeworICAgIGlmIChyZXN0b3JlX2Zk
ID49IDAgfHwgZGNzLT5zb2Z0X3Jlc2V0IHx8IGRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpIHsK
ICAgICAgICAgTE9HRChERUJVRywgZG9taWQsICJyZXN0b3JpbmcsIG5vdCBydW5uaW5nIGJvb3Rs
b2FkZXIiKTsKICAgICAgICAgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShlZ2MsICZkY3MtPmJs
LCAwKTsKICAgICB9IGVsc2UgIHsKQEAgLTEyMjcsNyArMTI1OSwxNiBAQCBzdGF0aWMgdm9pZCBk
b21jcmVhdGVfYm9vdGxvYWRlcl9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICBkY3MtPnNkc3Mu
ZG0uY2FsbGJhY2sgPSBkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDsKICAgICBkY3MtPnNkc3Mu
Y2FsbGJhY2sgPSBkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDsKIAotICAgIGlmIChyZXN0b3Jl
X2ZkIDwgMCAmJiAhZGNzLT5zb2Z0X3Jlc2V0KSB7CisgICAgaWYgKHJlc3RvcmVfZmQgPCAwICYm
ICFkY3MtPnNvZnRfcmVzZXQgJiYgIWRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpIHsKKyAgICAg
ICAgcmMgPSBsaWJ4bF9fZG9tYWluX2J1aWxkKGdjLCBkX2NvbmZpZywgZG9taWQsIHN0YXRlKTsK
KyAgICAgICAgZG9tY3JlYXRlX3JlYnVpbGRfZG9uZShlZ2MsIGRjcywgcmMpOworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgaWYgKCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlICkgewor
ICAgICAgICBkY3MtPnNycy5kY3MgPSBkY3M7CisgICAgICAgIGRjcy0+c3JzLmFvID0gYW87Cisg
ICAgICAgIHN0YXRlLT5mb3JrZWRfdm0gPSB0cnVlOwogICAgICAgICByYyA9IGxpYnhsX19kb21h
aW5fYnVpbGQoZ2MsIGRfY29uZmlnLCBkb21pZCwgc3RhdGUpOwogICAgICAgICBkb21jcmVhdGVf
cmVidWlsZF9kb25lKGVnYywgZGNzLCByYyk7CiAgICAgICAgIHJldHVybjsKQEAgLTE0MjUsNiAr
MTQ2Niw3IEBAIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmUobGlieGxfX2VnYyAq
ZWdjLAogICAgIC8qIGNvbnZlbmllbmNlIGFsaWFzZXMgKi8KICAgICBjb25zdCB1aW50MzJfdCBk
b21pZCA9IGRjcy0+Z3Vlc3RfZG9taWQ7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqY29uc3Qg
ZF9jb25maWcgPSBkY3MtPmd1ZXN0X2NvbmZpZzsKKyAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0
YXRlICpjb25zdCBzdGF0ZSA9ICZkY3MtPmJ1aWxkX3N0YXRlOwogCiAgICAgaWYgKHJldCkgewog
ICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCAocmUtKWJ1aWxkIGRvbWFpbjogJWQi
LCByZXQpOwpAQCAtMTQzMiw2ICsxNDc0LDkgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX3JlYnVp
bGRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogICAgIH0K
IAorICAgIGlmICggZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSApCisgICAgICAgIHN0YXRlLT5z
YXZlZF9zdGF0ZSA9IEdDU1BSSU5URigiJXMiLCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlKTsK
KwogICAgIHN0b3JlX2xpYnhsX2VudHJ5KGdjLCBkb21pZCwgJmRfY29uZmlnLT5iX2luZm8pOwog
CiAgICAgbGlieGxfX211bHRpZGV2X2JlZ2luKGFvLCAmZGNzLT5tdWx0aWRldik7CkBAIC0xODMz
LDYgKzE4NzgsOCBAQCBzdGF0aWMgaW50IGRvX2RvbWFpbl9jcmVhdGUobGlieGxfY3R4ICpjdHgs
IGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgIEdDTkVXKGNkY3MpOwogICAgIGNk
Y3MtPmRjcy5hbyA9IGFvOwogICAgIGNkY3MtPmRjcy5ndWVzdF9jb25maWcgPSBkX2NvbmZpZzsK
KyAgICBjZGNzLT5kY3MuZ3Vlc3RfZG9taWQgPSAqZG9taWQ7CisKICAgICBsaWJ4bF9kb21haW5f
Y29uZmlnX2luaXQoJmNkY3MtPmRjcy5ndWVzdF9jb25maWdfc2F2ZWQpOwogICAgIGxpYnhsX2Rv
bWFpbl9jb25maWdfY29weShjdHgsICZjZGNzLT5kY3MuZ3Vlc3RfY29uZmlnX3NhdmVkLCBkX2Nv
bmZpZyk7CiAgICAgY2Rjcy0+ZGNzLnJlc3RvcmVfZmQgPSBjZGNzLT5kY3MubGlieGNfZmQgPSBy
ZXN0b3JlX2ZkOwpAQCAtMjA4MSw2ICsyMTI4LDQzIEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRl
X25ldyhsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYW9faG93LCBhb3BfY29uc29sZV9ob3cpOwogfQogCitp
bnQgbGlieGxfZG9tYWluX2Zvcmtfdm0obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IHBkb21pZCwg
dWludDMyX3QgKmRvbWlkKQoreworICAgIGludCByYzsKKyAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9j
cmVhdGVkb21haW4gY3JlYXRlID0gezB9OworICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RM
X0NERl9odm07CisgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2hhcDsKKyAgICBj
cmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfb29zX29mZjsKKyAgICBjcmVhdGUuYXJjaC5l
bXVsYXRpb25fZmxhZ3MgPSAoWEVOX1g4Nl9FTVVfQUxMICYgflhFTl9YODZfRU1VX1ZQQ0kpOwor
CisgICAgY3JlYXRlLnNzaWRyZWYgPSBTRUNJTklUU0lEX0RPTVU7CisgICAgY3JlYXRlLm1heF92
Y3B1cyA9IDE7IC8vIHBsYWNlaG9sZGVyLCB3aWxsIGJlIGNsb25lZCBmcm9tIHBkb21pZAorICAg
IGNyZWF0ZS5tYXhfZXZ0Y2huX3BvcnQgPSAxMDIzOworICAgIGNyZWF0ZS5tYXhfZ3JhbnRfZnJh
bWVzID0gTElCWExfTUFYX0dSQU5UX0ZSQU1FU19ERUZBVUxUOworICAgIGNyZWF0ZS5tYXhfbWFw
dHJhY2tfZnJhbWVzID0gTElCWExfTUFYX01BUFRSQUNLX0ZSQU1FU19ERUZBVUxUOworCisgICAg
aWYgKCAocmMgPSB4Y19kb21haW5fY3JlYXRlKGN0eC0+eGNoLCBkb21pZCwgJmNyZWF0ZSkpICkK
KyAgICAgICAgcmV0dXJuIHJjOworCisgICAgaWYgKCAocmMgPSB4Y19tZW1zaHJfZm9yayhjdHgt
PnhjaCwgcGRvbWlkLCAqZG9taWQpKSApCisgICAgICAgIHhjX2RvbWFpbl9kZXN0cm95KGN0eC0+
eGNoLCAqZG9taWQpOworCisgICAgcmV0dXJuIHJjOworfQorCitpbnQgbGlieGxfZG9tYWluX2Zv
cmtfbGF1bmNoX2RtKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZp
ZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jcHJvZ3Jlc3NfaG93
ICphb3BfY29uc29sZV9ob3cpCit7CisgICAgdW5zZXRfZGlza19jb2xvX3Jlc3RvcmUoZF9jb25m
aWcpOworICAgIHJldHVybiBkb19kb21haW5fY3JlYXRlKGN0eCwgZF9jb25maWcsICZkb21pZCwg
LTEsIC0xLCAwLCAwLCBhb3BfY29uc29sZV9ob3cpOworfQorCitpbnQgbGlieGxfZG9tYWluX2Zv
cmtfcmVzZXQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKQoreworICAgIHJldHVybiB4
Y19tZW1zaHJfZm9ya19yZXNldChjdHgtPnhjaCwgZG9taWQpOworfQorCiBpbnQgbGlieGxfZG9t
YWluX2NyZWF0ZV9yZXN0b3JlKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpk
X2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlk
LCBpbnQgcmVzdG9yZV9mZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHNl
bmRfYmFja19mZCwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29scy9s
aWJ4bC9saWJ4bF9kbS5jCmluZGV4IGY3NThkYWYzYjYuLmMzMDk2ZjhmOGYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAt
Mjc4Nyw3ICsyNzg3LDcgQEAgc3RhdGljIHZvaWQgZGV2aWNlX21vZGVsX3NwYXduX291dGNvbWUo
bGlieGxfX2VnYyAqZWdjLAogCiAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUg
PSBkbXNzLT5idWlsZF9zdGF0ZTsKIAotICAgIGlmIChzdGF0ZS0+c2F2ZWRfc3RhdGUpIHsKKyAg
ICBpZiAoc3RhdGUtPnNhdmVkX3N0YXRlICYmICFzdGF0ZS0+Zm9ya2VkX3ZtKSB7CiAgICAgICAg
IHJldDIgPSB1bmxpbmsoc3RhdGUtPnNhdmVkX3N0YXRlKTsKICAgICAgICAgaWYgKHJldDIpIHsK
ICAgICAgICAgICAgIExPR0VEKEVSUk9SLCBkbXNzLT5ndWVzdF9kb21pZCwgIiVzOiBmYWlsZWQg
dG8gcmVtb3ZlIGRldmljZS1tb2RlbCBzdGF0ZSAlcyIsCmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IGQ5YWRhOGE0MjIu
LmU3YzU0ZGRmNjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC0yNDksOSArMjQ5LDEyIEBAIGludCBsaWJ4bF9fYnVp
bGRfcHJlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGxpYnhsX2RvbWFpbl9i
dWlsZF9pbmZvICpjb25zdCBpbmZvID0gJmRfY29uZmlnLT5iX2luZm87CiAgICAgbGlieGxfY3R4
ICpjdHggPSBsaWJ4bF9fZ2Nfb3duZXIoZ2MpOwogICAgIGNoYXIgKnhzX2RvbWlkLCAqY29uX2Rv
bWlkOwotICAgIGludCByYzsKKyAgICBpbnQgcmMgPSAwOwogICAgIHVpbnQ2NF90IHNpemU7CiAK
KyAgICBpZiAoIHN0YXRlLT5mb3JrZWRfdm0gKQorICAgICAgICBnb3RvIHNraXBfZm9yazsKKwog
ICAgIGlmICh4Y19kb21haW5fbWF4X3ZjcHVzKGN0eC0+eGNoLCBkb21pZCwgaW5mby0+bWF4X3Zj
cHVzKSAhPSAwKSB7CiAgICAgICAgIExPRyhFUlJPUiwgIkNvdWxkbid0IHNldCBtYXggdmNwdSBj
b3VudCIpOwogICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKQEAgLTM2Miw3ICszNjUsNiBAQCBp
bnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAg
ICAgfQogICAgIH0KIAotCiAgICAgcmMgPSBsaWJ4bF9fYXJjaF9leHRyYV9tZW1vcnkoZ2MsIGlu
Zm8sICZzaXplKTsKICAgICBpZiAocmMgPCAwKSB7CiAgICAgICAgIExPR0UoRVJST1IsICJDb3Vs
ZG4ndCBnZXQgYXJjaCBleHRyYSBjb25zdGFudCBtZW1vcnkgc2l6ZSIpOwpAQCAtMzc0LDYgKzM3
NiwxMSBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCwKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICAgfQogCisgICAgcmMgPSBsaWJ4bF9f
YXJjaF9kb21haW5fY3JlYXRlKGdjLCBkX2NvbmZpZywgZG9taWQpOworICAgIGlmICggcmMgKQor
ICAgICAgICBnb3RvIG91dDsKKworc2tpcF9mb3JrOgogICAgIHhzX2RvbWlkID0geHNfcmVhZChj
dHgtPnhzaCwgWEJUX05VTEwsICIvdG9vbC94ZW5zdG9yZWQvZG9taWQiLCBOVUxMKTsKICAgICBz
dGF0ZS0+c3RvcmVfZG9taWQgPSB4c19kb21pZCA/IGF0b2koeHNfZG9taWQpIDogMDsKICAgICBm
cmVlKHhzX2RvbWlkKTsKQEAgLTM4NSw4ICszOTIsNyBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShs
aWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBzdGF0ZS0+c3RvcmVfcG9ydCA9IHhj
X2V2dGNobl9hbGxvY191bmJvdW5kKGN0eC0+eGNoLCBkb21pZCwgc3RhdGUtPnN0b3JlX2RvbWlk
KTsKICAgICBzdGF0ZS0+Y29uc29sZV9wb3J0ID0geGNfZXZ0Y2huX2FsbG9jX3VuYm91bmQoY3R4
LT54Y2gsIGRvbWlkLCBzdGF0ZS0+Y29uc29sZV9kb21pZCk7CiAKLSAgICByYyA9IGxpYnhsX19h
cmNoX2RvbWFpbl9jcmVhdGUoZ2MsIGRfY29uZmlnLCBkb21pZCk7Ci0KK291dDoKICAgICByZXR1
cm4gcmM7CiB9CiAKQEAgLTQ0NCw2ICs0NTAsOSBAQCBpbnQgbGlieGxfX2J1aWxkX3Bvc3QobGli
eGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgY2hhciAqKmVudHM7CiAgICAgaW50IGks
IHJjOwogCisgICAgaWYgKCBzdGF0ZS0+Zm9ya2VkX3ZtICkKKyAgICAgICAgZ290byBza2lwX2Zv
cms7CisKICAgICBpZiAoaW5mby0+bnVtX3ZudW1hX25vZGVzICYmICFpbmZvLT5udW1fdmNwdV9z
b2Z0X2FmZmluaXR5KSB7CiAgICAgICAgIHJjID0gc2V0X3ZudW1hX2FmZmluaXR5KGdjLCBkb21p
ZCwgaW5mbyk7CiAgICAgICAgIGlmIChyYykKQEAgLTQ2OCw2ICs0NzcsNyBAQCBpbnQgbGlieGxf
X2J1aWxkX3Bvc3QobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAgIH0KICAg
ICB9CiAKK3NraXBfZm9yazoKICAgICBlbnRzID0gbGlieGxfX2NhbGxvYyhnYywgMTIgKyAoaW5m
by0+bWF4X3ZjcHVzICogMikgKyAyLCBzaXplb2YoY2hhciAqKSk7CiAgICAgZW50c1swXSA9ICJt
ZW1vcnkvc3RhdGljLW1heCI7CiAgICAgZW50c1sxXSA9IEdDU1BSSU5URigiJSJQUklkNjQsIGlu
Zm8tPm1heF9tZW1rYik7CkBAIC03MzAsMTQgKzc0MCwxNiBAQCBzdGF0aWMgaW50IGh2bV9idWls
ZF9zZXRfcGFyYW1zKHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8s
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBzdG9yZV9ldnRjaG4sIHVuc2ln
bmVkIGxvbmcgKnN0b3JlX21mbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50
IGNvbnNvbGVfZXZ0Y2huLCB1bnNpZ25lZCBsb25nICpjb25zb2xlX21mbiwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBzdG9yZV9kb21pZCwgZG9taWRfdCBjb25zb2xl
X2RvbWlkKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb21pZF90IHN0b3JlX2Rv
bWlkLCBkb21pZF90IGNvbnNvbGVfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJvb2wgZm9ya2VkX3ZtKQogewogICAgIHN0cnVjdCBodm1faW5mb190YWJsZSAqdmFfaHZt
OwogICAgIHVpbnQ4X3QgKnZhX21hcCwgc3VtOwogICAgIHVpbnQ2NF90IHN0cl9tZm4sIGNvbnNf
bWZuOwogICAgIGludCBpOwogCi0gICAgaWYgKGluZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZ
UEVfSFZNKSB7CisgICAgaWYgKCBpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSAm
JiAhZm9ya2VkX3ZtICkKKyAgICB7CiAgICAgICAgIHZhX21hcCA9IHhjX21hcF9mb3JlaWduX3Jh
bmdlKGhhbmRsZSwgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFhDX1BBR0VfU0laRSwgUFJPVF9SRUFEIHwgUFJPVF9XUklURSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSFZNX0lORk9fUEZOKTsKQEAgLTEwNTMsNiArMTA2NSwyMyBA
QCBpbnQgbGlieGxfX2J1aWxkX2h2bShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAg
ICBzdHJ1Y3QgeGNfZG9tX2ltYWdlICpkb20gPSBOVUxMOwogICAgIGJvb2wgZGV2aWNlX21vZGVs
ID0gaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9IVk0gPyB0cnVlIDogZmFsc2U7CiAK
KyAgICBpZiAoIHN0YXRlLT5mb3JrZWRfdm0gKQorICAgIHsKKyAgICAgICAgcmMgPSBodm1fYnVp
bGRfc2V0X3BhcmFtcyhjdHgtPnhjaCwgZG9taWQsIGluZm8sIHN0YXRlLT5zdG9yZV9wb3J0LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzdGF0ZS0+c3RvcmVfbWZuLCBzdGF0
ZS0+Y29uc29sZV9wb3J0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzdGF0
ZS0+Y29uc29sZV9tZm4sIHN0YXRlLT5zdG9yZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCwgc3RhdGUtPmZvcmtlZF92bSk7CisK
KyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICByZXR1cm4gcmM7CisKKyAgICAgICAgcmV0
dXJuIHhjX2RvbV9nbnR0YWJfc2VlZChjdHgtPnhjaCwgZG9taWQsIHRydWUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUtPmNvbnNvbGVfbWZuLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5zdG9yZV9tZm4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhdGUtPmNvbnNvbGVfZG9taWQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhdGUtPnN0b3JlX2RvbWlkKTsKKyAgICB9CisKICAgICB4Y19k
b21fbG9naW5pdChjdHgtPnhjaCk7CiAKICAgICAvKgpAQCAtMTE3Nyw3ICsxMjA2LDcgQEAgaW50
IGxpYnhsX19idWlsZF9odm0obGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgcmMg
PSBodm1fYnVpbGRfc2V0X3BhcmFtcyhjdHgtPnhjaCwgZG9taWQsIGluZm8sIHN0YXRlLT5zdG9y
ZV9wb3J0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzdGF0ZS0+c3RvcmVfbWZu
LCBzdGF0ZS0+Y29uc29sZV9wb3J0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZz
dGF0ZS0+Y29uc29sZV9tZm4sIHN0YXRlLT5zdG9yZV9kb21pZCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCk7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RhdGUtPmNvbnNvbGVfZG9taWQsIGZhbHNlKTsKICAgICBpZiAocmMgIT0g
MCkgewogICAgICAgICBMT0coRVJST1IsICJodm0gYnVpbGQgc2V0IHBhcmFtcyBmYWlsZWQiKTsK
ICAgICAgICAgZ290byBvdXQ7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBkZDNjMDhiYzE0Li5mNjlh
ODM4N2VkIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTEzNzQsNiArMTM3NCw3IEBAIHR5cGVkZWYg
c3RydWN0IHsKIAogICAgIGNoYXIgKnNhdmVkX3N0YXRlOwogICAgIGludCBkbV9tb25pdG9yX2Zk
OworICAgIGJvb2wgZm9ya2VkX3ZtOwogCiAgICAgbGlieGxfX2ZpbGVfcmVmZXJlbmNlIHB2X2tl
cm5lbDsKICAgICBsaWJ4bF9fZmlsZV9yZWZlcmVuY2UgcHZfcmFtZGlzazsKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlk
bAppbmRleCA3OTIxOTUwZjZhLi43YzRjNDA1N2E5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9s
aWJ4bF90eXBlcy5pZGwKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC05NTYs
NiArOTU2LDcgQEAgbGlieGxfZG9tYWluX2NvbmZpZyA9IFN0cnVjdCgiZG9tYWluX2NvbmZpZyIs
IFsKICAgICAoIm9uX3dhdGNoZG9nIiwgbGlieGxfYWN0aW9uX29uX3NodXRkb3duKSwKICAgICAo
Im9uX2NyYXNoIiwgbGlieGxfYWN0aW9uX29uX3NodXRkb3duKSwKICAgICAoIm9uX3NvZnRfcmVz
ZXQiLCBsaWJ4bF9hY3Rpb25fb25fc2h1dGRvd24pLAorICAgICgiZG1fcmVzdG9yZV9maWxlIiwg
c3RyaW5nLCB7J2NvbnN0JzogVHJ1ZX0pLAogICAgIF0sIGRpcj1ESVJfSU4pCiAKIGxpYnhsX2Rp
c2tpbmZvID0gU3RydWN0KCJkaXNraW5mbyIsIFsKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsLmgg
Yi90b29scy94bC94bC5oCmluZGV4IDYwYmRhZDhmZmIuLjliZGFkNjUyNmUgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3hsL3hsLmgKKysrIGIvdG9vbHMveGwveGwuaApAQCAtMzEsNiArMzEsNyBAQCBzdHJ1
Y3QgY21kX3NwZWMgewogfTsKIAogc3RydWN0IGRvbWFpbl9jcmVhdGUgeworICAgIHVpbnQzMl90
IGRkb21pZDsgLyogZm9yayBsYXVuY2ggZG0gZm9yIHRoaXMgZG9taWQgKi8KICAgICBpbnQgZGVi
dWc7CiAgICAgaW50IGRhZW1vbml6ZTsKICAgICBpbnQgbW9uaXRvcjsgLyogaGFuZGxlIGd1ZXN0
IHJlYm9vdHMgZXRjICovCkBAIC00NSw2ICs0Niw3IEBAIHN0cnVjdCBkb21haW5fY3JlYXRlIHsK
ICAgICBjb25zdCBjaGFyICpjb25maWdfZmlsZTsKICAgICBjaGFyICpleHRyYV9jb25maWc7IC8q
IGV4dHJhIGNvbmZpZyBzdHJpbmcgKi8KICAgICBjb25zdCBjaGFyICpyZXN0b3JlX2ZpbGU7Cisg
ICAgY29uc3QgY2hhciAqZG1fcmVzdG9yZV9maWxlOwogICAgIGNoYXIgKmNvbG9fcHJveHlfc2Ny
aXB0OwogICAgIGJvb2wgdXNlcnNwYWNlX2NvbG9fcHJveHk7CiAgICAgaW50IG1pZ3JhdGVfZmQ7
IC8qIC0xIG1lYW5zIG5vbmUgKi8KQEAgLTEyNyw2ICsxMjksOSBAQCBpbnQgbWFpbl9wY2lhc3Np
Z25hYmxlX3JlbW92ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fcGNpYXNzaWdu
YWJsZV9saXN0KGludCBhcmdjLCBjaGFyICoqYXJndik7CiAjaWZuZGVmIExJQlhMX0hBVkVfTk9f
U1VTUEVORF9SRVNVTUUKIGludCBtYWluX3Jlc3RvcmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsK
K2ludCBtYWluX2Zvcmtfdm0oaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKK2ludCBtYWluX2Zvcmtf
bGF1bmNoX2RtKGludCBhcmdjLCBjaGFyICoqYXJndik7CitpbnQgbWFpbl9mb3JrX3Jlc2V0KGlu
dCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl9taWdyYXRlX3JlY2VpdmUoaW50IGFyZ2Ms
IGNoYXIgKiphcmd2KTsKIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGlu
dCBtYWluX21pZ3JhdGUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKZGlmZiAtLWdpdCBhL3Rvb2xz
L3hsL3hsX2NtZHRhYmxlLmMgYi90b29scy94bC94bF9jbWR0YWJsZS5jCmluZGV4IDNiMzAyYjJm
MjAuLjNhNWQzNzEwNTcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKKysrIGIv
dG9vbHMveGwveGxfY21kdGFibGUuYwpAQCAtMTg1LDYgKzE4NSwxOCBAQCBzdHJ1Y3QgY21kX3Nw
ZWMgY21kX3RhYmxlW10gPSB7CiAgICAgICAiUmVzdG9yZSBhIGRvbWFpbiBmcm9tIGEgc2F2ZWQg
c3RhdGUiLAogICAgICAgIi0gZm9yIGludGVybmFsIHVzZSBvbmx5IiwKICAgICB9LAorICAgIHsg
ImZvcmstdm0iLAorICAgICAgJm1haW5fZm9ya192bSwgMCwgMSwKKyAgICAgICJGb3JrIGEgZG9t
YWluIGZyb20gdGhlIHJ1bm5pbmcgcGFyZW50IGRvbWlkIiwKKyAgICAgICJbb3B0aW9uc10gPERv
bWlkPiIsCisgICAgICAiLWggICAgICAgICAgICAgICAgICAgICAgICAgICBQcmludCB0aGlzIGhl
bHAuXG4iCisgICAgICAiLUMgPGNvbmZpZz4gICAgICAgICAgICAgICAgICBVc2UgY29uZmlnIGZp
bGUgZm9yIFZNIGZvcmsuXG4iCisgICAgICAiLVEgPHFlbXUtc2F2ZS1maWxlPiAgICAgICAgICBV
c2UgcWVtdSBzYXZlIGZpbGUgZm9yIFZNIGZvcmsuXG4iCisgICAgICAiLS1sYXVuY2gtZG0gPHll
c3xub3xsYXRlPiAgICBMYXVuY2ggZGV2aWNlIG1vZGVsIChRRU1VKSBmb3IgVk0gZm9yay5cbiIK
KyAgICAgICItLWZvcmstcmVzZXQgICAgICAgICAgICAgICAgIFJlc2V0IFZNIGZvcmsuXG4iCisg
ICAgICAiLXAgICAgICAgICAgICAgICAgICAgICAgICAgICBEbyBub3QgdW5wYXVzZSBmb3JrIFZN
IGFmdGVyIG9wZXJhdGlvbi5cbiIKKyAgICAgICItZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IEVuYWJsZSBkZWJ1ZyBtZXNzYWdlcy5cbiIKKyAgICB9LAogI2VuZGlmCiAgICAgeyAiZHVtcC1j
b3JlIiwKICAgICAgICZtYWluX2R1bXBfY29yZSwgMCwgMSwKZGlmZiAtLWdpdCBhL3Rvb2xzL3hs
L3hsX3NhdmVyZXN0b3JlLmMgYi90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCmluZGV4IDliZTAz
M2ZlNjUuLjI1YzIwZDJmMWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMK
KysrIGIvdG9vbHMveGwveGxfc2F2ZXJlc3RvcmUuYwpAQCAtMjI5LDYgKzIyOSwxMDEgQEAgaW50
IG1haW5fcmVzdG9yZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgcmV0dXJuIEVYSVRfU1VD
Q0VTUzsKIH0KIAoraW50IG1haW5fZm9ya192bShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7Cisg
ICAgaW50IHJjLCBkZWJ1ZyA9IDA7CisgICAgdWludDMyX3QgZG9taWRfaW4gPSBJTlZBTElEX0RP
TUlELCBkb21pZF9vdXQgPSBJTlZBTElEX0RPTUlEOworICAgIGludCBsYXVuY2hfZG0gPSAxOwor
ICAgIGJvb2wgcmVzZXQgPSAwOworICAgIGJvb2wgcGF1c2UgPSAwOworICAgIGNvbnN0IGNoYXIg
KmNvbmZpZ19maWxlID0gTlVMTDsKKyAgICBjb25zdCBjaGFyICpkbV9yZXN0b3JlX2ZpbGUgPSBO
VUxMOworCisgICAgaW50IG9wdDsKKyAgICBzdGF0aWMgc3RydWN0IG9wdGlvbiBvcHRzW10gPSB7
CisgICAgICAgIHsibGF1bmNoLWRtIiwgMSwgMCwgJ2wnfSwKKyAgICAgICAgeyJmb3JrLXJlc2V0
IiwgMCwgMCwgJ3InfSwKKyAgICAgICAgQ09NTU9OX0xPTkdfT1BUUworICAgIH07CisKKyAgICBT
V0lUQ0hfRk9SRUFDSF9PUFQob3B0LCAicGhkQzpROmw6ck46RDpCOlY6Iiwgb3B0cywgImZvcmst
dm0iLCAxKSB7CisgICAgY2FzZSAnZCc6CisgICAgICAgIGRlYnVnID0gMTsKKyAgICAgICAgYnJl
YWs7CisgICAgY2FzZSAncCc6CisgICAgICAgIHBhdXNlID0gMTsKKyAgICAgICAgYnJlYWs7Cisg
ICAgY2FzZSAnQyc6CisgICAgICAgIGNvbmZpZ19maWxlID0gb3B0YXJnOworICAgICAgICBicmVh
azsKKyAgICBjYXNlICdRJzoKKyAgICAgICAgZG1fcmVzdG9yZV9maWxlID0gb3B0YXJnOworICAg
ICAgICBicmVhazsKKyAgICBjYXNlICdsJzoKKyAgICAgICAgaWYgKCAhc3RyY21wKG9wdGFyZywg
Im5vIikgKQorICAgICAgICAgICAgbGF1bmNoX2RtID0gMDsKKyAgICAgICAgaWYgKCAhc3RyY21w
KG9wdGFyZywgInllcyIpICkKKyAgICAgICAgICAgIGxhdW5jaF9kbSA9IDE7CisgICAgICAgIGlm
ICggIXN0cmNtcChvcHRhcmcsICJsYXRlIikgKQorICAgICAgICAgICAgbGF1bmNoX2RtID0gMjsK
KyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAncic6CisgICAgICAgIHJlc2V0ID0gMTsKKyAgICAg
ICAgYnJlYWs7CisgICAgY2FzZSAnTic6IC8qIGZhbGwtdGhyb3VnaCAqLworICAgIGNhc2UgJ0Qn
OiAvKiBmYWxsLXRocm91Z2ggKi8KKyAgICBjYXNlICdCJzogLyogZmFsbC10aHJvdWdoICovCisg
ICAgY2FzZSAnVic6CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiVW5pbXBsZW1lbnRlZCBvcHRp
b24ocylcbiIpOworICAgICAgICByZXR1cm4gRVhJVF9GQUlMVVJFOworICAgIH0KKworICAgIGlm
IChhcmdjLW9wdGluZCA9PSAxKSB7CisgICAgICAgIGRvbWlkX2luID0gYXRvaShhcmd2W29wdGlu
ZF0pOworICAgIH0gZWxzZSB7CisgICAgICAgIGhlbHAoImZvcmstdm0iKTsKKyAgICAgICAgcmV0
dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CisKKyAgICBpZiAobGF1bmNoX2RtICYmICghY29uZmln
X2ZpbGUgfHwgIWRtX3Jlc3RvcmVfZmlsZSkpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJD
dXJyZW50bHkgeW91IG11c3QgcHJvdmlkZSBib3RoIC1DIGFuZCAtUSBvcHRpb25zXG4iKTsKKyAg
ICAgICAgcmV0dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CisKKyAgICBpZiAocmVzZXQpIHsKKyAg
ICAgICAgZG9taWRfb3V0ID0gZG9taWRfaW47CisgICAgICAgIGlmIChsaWJ4bF9kb21haW5fZm9y
a19yZXNldChjdHgsIGRvbWlkX2luKSA9PSBFWElUX0ZBSUxVUkUpCisgICAgICAgICAgICByZXR1
cm4gRVhJVF9GQUlMVVJFOworICAgIH0KKworICAgIGlmIChsYXVuY2hfZG0gPT0gMiB8fCByZXNl
dCkgeworICAgICAgICBkb21pZF9vdXQgPSBkb21pZF9pbjsKKyAgICAgICAgcmMgPSBFWElUX1NV
Q0NFU1M7CisgICAgfSBlbHNlCisgICAgICAgIHJjID0gbGlieGxfZG9tYWluX2Zvcmtfdm0oY3R4
LCBkb21pZF9pbiwgJmRvbWlkX291dCk7CisKKyAgICBpZiAocmMgPT0gRVhJVF9TVUNDRVNTICYm
IGxhdW5jaF9kbSkgeworICAgICAgICBzdHJ1Y3QgZG9tYWluX2NyZWF0ZSBkb21faW5mbzsKKyAg
ICAgICAgbWVtc2V0KCZkb21faW5mbywgMCwgc2l6ZW9mKGRvbV9pbmZvKSk7CisgICAgICAgIGRv
bV9pbmZvLmRkb21pZCA9IGRvbWlkX291dDsKKyAgICAgICAgZG9tX2luZm8uZG1fcmVzdG9yZV9m
aWxlID0gZG1fcmVzdG9yZV9maWxlOworICAgICAgICBkb21faW5mby5kZWJ1ZyA9IGRlYnVnOwor
ICAgICAgICBkb21faW5mby5wYXVzZWQgPSBwYXVzZTsKKyAgICAgICAgZG9tX2luZm8uY29uZmln
X2ZpbGUgPSBjb25maWdfZmlsZTsKKyAgICAgICAgZG9tX2luZm8ubWlncmF0ZV9mZCA9IC0xOwor
ICAgICAgICBkb21faW5mby5zZW5kX2JhY2tfZmQgPSAtMTsKKyAgICAgICAgcmMgPSBjcmVhdGVf
ZG9tYWluKCZkb21faW5mbykgPCAwID8gRVhJVF9GQUlMVVJFIDogRVhJVF9TVUNDRVNTOworICAg
IH0KKworICAgIGlmIChyYyA9PSBFWElUX1NVQ0NFU1MgJiYgIXBhdXNlKQorICAgICAgICByYyA9
IGxpYnhsX2RvbWFpbl91bnBhdXNlKGN0eCwgZG9taWRfb3V0LCBOVUxMKTsKKworICAgIGlmIChy
YyA9PSBFWElUX1NVQ0NFU1MpCisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiZm9yay12bSBjb21t
YW5kIHN1Y2Nlc3NmdWxseSByZXR1cm5lZCBkb21pZDogJXVcbiIsIGRvbWlkX291dCk7CisKKyAg
ICByZXR1cm4gcmM7Cit9CisKIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQog
ewogICAgIHVpbnQzMl90IGRvbWlkOwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfdm1jb250cm9s
LmMgYi90b29scy94bC94bF92bWNvbnRyb2wuYwppbmRleCBlNTIwYjFkYTc5Li5kOWNiMTljNTk5
IDEwMDY0NAotLS0gYS90b29scy94bC94bF92bWNvbnRyb2wuYworKysgYi90b29scy94bC94bF92
bWNvbnRyb2wuYwpAQCAtNjQ1LDYgKzY0NSw3IEBAIGludCBjcmVhdGVfZG9tYWluKHN0cnVjdCBk
b21haW5fY3JlYXRlICpkb21faW5mbykKIAogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgZF9jb25m
aWc7CiAKKyAgICB1aW50MzJfdCBkZG9taWQgPSBkb21faW5mby0+ZGRvbWlkOyAvLyBsYXVuY2gg
ZG0gZm9yIHRoaXMgZG9tYWluIGlmZiBzZXQKICAgICBpbnQgZGVidWcgPSBkb21faW5mby0+ZGVi
dWc7CiAgICAgaW50IGRhZW1vbml6ZSA9IGRvbV9pbmZvLT5kYWVtb25pemU7CiAgICAgaW50IG1v
bml0b3IgPSBkb21faW5mby0+bW9uaXRvcjsKQEAgLTY1NSw2ICs2NTYsNyBAQCBpbnQgY3JlYXRl
X2RvbWFpbihzdHJ1Y3QgZG9tYWluX2NyZWF0ZSAqZG9tX2luZm8pCiAgICAgY29uc3QgY2hhciAq
cmVzdG9yZV9maWxlID0gZG9tX2luZm8tPnJlc3RvcmVfZmlsZTsKICAgICBjb25zdCBjaGFyICpj
b25maWdfc291cmNlID0gTlVMTDsKICAgICBjb25zdCBjaGFyICpyZXN0b3JlX3NvdXJjZSA9IE5V
TEw7CisgICAgY29uc3QgY2hhciAqZG1fcmVzdG9yZV9maWxlID0gZG9tX2luZm8tPmRtX3Jlc3Rv
cmVfZmlsZTsKICAgICBpbnQgbWlncmF0ZV9mZCA9IGRvbV9pbmZvLT5taWdyYXRlX2ZkOwogICAg
IGJvb2wgY29uZmlnX2luX2pzb247CiAKQEAgLTkyMyw2ICs5MjUsMTIgQEAgc3RhcnQ6CiAgICAg
ICAgICAqIHJlc3RvcmUvbWlncmF0ZS1yZWNlaXZlIGl0IGFnYWluLgogICAgICAgICAgKi8KICAg
ICAgICAgcmVzdG9yaW5nID0gMDsKKyAgICB9IGVsc2UgaWYgKCBkZG9taWQgKSB7CisgICAgICAg
IGRfY29uZmlnLmRtX3Jlc3RvcmVfZmlsZSA9IGRtX3Jlc3RvcmVfZmlsZTsKKyAgICAgICAgcmV0
ID0gbGlieGxfZG9tYWluX2ZvcmtfbGF1bmNoX2RtKGN0eCwgJmRfY29uZmlnLCBkZG9taWQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdXRvY29ubmVjdF9jb25z
b2xlX2hvdyk7CisgICAgICAgIGRvbWlkID0gZGRvbWlkOworICAgICAgICBkZG9taWQgPSBJTlZB
TElEX0RPTUlEOwogICAgIH0gZWxzZSBpZiAoZG9taWRfc29mdF9yZXNldCAhPSBJTlZBTElEX0RP
TUlEKSB7CiAgICAgICAgIC8qIERvIHNvZnQgcmVzZXQuICovCiAgICAgICAgIHJldCA9IGxpYnhs
X2RvbWFpbl9zb2Z0X3Jlc2V0KGN0eCwgJmRfY29uZmlnLCBkb21pZF9zb2Z0X3Jlc2V0LAotLSAK
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeKz-0007cc-K8; Mon, 03 Feb 2020 16:12:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeKx-0007bX-RK
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:35 +0000
X-Inumbo-ID: f5e10902-469f-11ea-b211-bc764e2007e4
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f5e10902-469f-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 16:12:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:22 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726651"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:21 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:08 -0800
Message-Id: <57768f0a3e10c58ee1aa5f206ddf67d6a244000e.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 6/7] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGh5cGVyY2FsbCB0aGF0IGFsbG93cyBhIGZvcmsgdG8gc2hlZCBhbGwgbWVtb3J5
IHRoYXQgZ290IGFsbG9jYXRlZApmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxv
YWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uClRoaXMgYWxsb3dzIHRoZSBm
b3JrZWQgVk0gdG8gcmVzZXQgaW50byB0aGUgc2FtZSBzdGF0ZSB0aGUgcGFyZW50IFZNIGlzIGlu
IGEKZmFzdGVyIHdheSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgYmUuIE1lYXN1cmVt
ZW50cyBzaG93IGFib3V0IGEgMngKc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0
aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwptdWNoIG1lbW9yeSBnb3Qg
YWxsb2NhdGVkIGZvciB0aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5CmRl
ZHVwbGljYXRlZCBmcm9tIHRoZSBwYXJlbnQgVk0gdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGxpa2VseSBiZSBtb3JlCnBlcmZvcm1hbnQuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCBjY2YzMzg5MThkLi45ZDYxNTkyZWZh
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtMTYzNSw2ICsxNjM1LDU5IEBAIHN0YXRpYyBpbnQg
bWVtX3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKICAg
ICByZXR1cm4gcmM7CiB9CiAKKy8qCisgKiBUaGUgZm9yayByZXNldCBvcGVyYXRpb24gaXMgaW50
ZW5kZWQgdG8gYmUgdXNlZCBvbiBzaG9ydC1saXZlZCBmb3JrcyBvbmx5LgorICogVGhlcmUgaXMg
bm8gaHlwZXJjYWxsIGNvbnRpbnVhdGlvbiBvcGVyYXRpb24gaW1wbGVtZW50ZWQgZm9yIHRoaXMg
cmVhc29uLgorICogRm9yIGZvcmtzIHRoYXQgb2J0YWluIGEgbGFyZ2VyIG1lbW9yeSBmb290cHJp
bnQgaXQgaXMgbGlrZWx5IGdvaW5nIHRvIGJlCisgKiBtb3JlIHBlcmZvcm1hbnQgdG8gY3JlYXRl
IGEgbmV3IGZvcmsgaW5zdGVhZCBvZiByZXNldHRpbmcgYW4gZXhpc3Rpbmcgb25lLgorICoKKyAq
IFRPRE86IEluIGNhc2UgdGhpcyBoeXBlcmNhbGwgd291bGQgYmVjb21lIHVzZWZ1bCBvbiBmb3Jr
cyB3aXRoIGxhcmdlciBtZW1vcnkKKyAqIGZvb3RwcmludHMgdGhlIGh5cGVyY2FsbCBjb250aW51
YXRpb24gc2hvdWxkIGJlIGltcGxlbWVudGVkLgorICovCitzdGF0aWMgaW50IG1lbV9zaGFyaW5n
X2ZvcmtfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCit7CisgICAg
aW50IHJjOworICAgIHN0cnVjdCBwMm1fZG9tYWluKiBwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2Qp
OworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsICp0bXA7CisKKyAgICBkb21haW5fcGF1c2Uo
Y2QpOworCisgICAgcGFnZV9saXN0X2Zvcl9lYWNoX3NhZmUocGFnZSwgdG1wLCAmY2QtPnBhZ2Vf
bGlzdCkKKyAgICB7CisgICAgICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICAgICAgcDJtX2FjY2Vz
c190IHAybWE7CisgICAgICAgIGdmbl90IGdmbjsKKyAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90
b19tZm4ocGFnZSk7CisKKyAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgZ2ZuID0gbWZuX3RvX2dmbihjZCwgbWZuKTsKKyAgICAg
ICAgbWZuID0gX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgJnAybXQsICZw
Mm1hLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFsc2Up
OworCisgICAgICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgcDJtX2lzX3NoYXJlZChwMm10
KSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKiB0YWtlIGFuIGV4dHJhIHJl
ZmVyZW5jZSAqLworICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBjZCkgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5W
QUxJRF9NRk4sIFBBR0VfT1JERVJfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4LCAtMSk7CisgICAgICAgIEFTU0VSVCghcmMpOworCisg
ICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKKyAgICAgICAgcHV0X3BhZ2UocGFnZSk7
CisgICAgfQorCisgICAgaWYgKCAhKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNk
LCBkKSkgKQorICAgICAgICBmb3JrX3RzYyhjZCwgZCk7CisKKyAgICBkb21haW5fdW5wYXVzZShj
ZCk7CisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsK
QEAgLTE5MTksNiArMTk3MiwyOSBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICBicmVhazsKICAg
ICB9CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQ6CisgICAgeworICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAg
IGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1zby51LmZvcmsuX3BhZFsxXSB8fAorICAgICAg
ICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAg
ICAgICByYyA9IC1FTk9TWVM7CisgICAgICAgIGlmICggIWQtPnBhcmVudCApCisgICAgICAgICAg
ICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFpbl9i
eV9pZChkLT5wYXJlbnQtPmRvbWFpbl9pZCwgJnBkKTsKKyAgICAgICAgaWYgKCByYyApCisgICAg
ICAgICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IG1lbV9zaGFyaW5nX2ZvcmtfcmVzZXQo
cGQsIGQpOworCisgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKHBkKTsKKyAgICAgICAgYnJlYWs7
CisgICAgfQorCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmMgPSAtRU5PU1lTOwogICAgICAgICBi
cmVhazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCA5MGEzZjQ0OThlLi5lM2QwNjNlMjJlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L21lbW9yeS5oCkBAIC00ODMsNiArNDgzLDcgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X21lbV9hY2Nlc3Nfb3BfdCk7CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAg
ICAgICAgIDcKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAog
I2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrICAgICAgICAgICAgICA5CisjZGVmaW5lIFhF
Tk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQgICAgICAgIDEwCiAKICNkZWZpbmUgWEVOTUVNX1NI
QVJJTkdfT1BfU19IQU5ETEVfSU5WQUxJRCAgKC0xMCkKICNkZWZpbmUgWEVOTUVNX1NIQVJJTkdf
T1BfQ19IQU5ETEVfSU5WQUxJRCAgKC05KQotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:12:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:12:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeL3-0007f2-Ua; Mon, 03 Feb 2020 16:12:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZuA2=3X=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeL2-0007eT-Qr
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:12:40 +0000
X-Inumbo-ID: f5d3cada-469f-11ea-a933-bc764e2007e4
Received: from mga02.intel.com (unknown [134.134.136.20])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f5d3cada-469f-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 16:12:22 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 08:12:21 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="337726573"
Received: from kchen27-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.20.224])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 08:12:20 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 08:12:07 -0800
Message-Id: <61062dd786e1b4676f6d09d9e826efe73c1d9f72.1580746020.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1580746020.git.tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 5/7] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vk0gZm9ya2luZyBpcyB0aGUgcHJvY2VzcyBvZiBjcmVhdGluZyBhIGRvbWFpbiB3aXRoIGFuIGVt
cHR5IG1lbW9yeSBzcGFjZSBhbmQgYQpwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNo
IHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgp0aGUgbmV3IGRvbWFp
biB0byBiZSBmdW5jdGlvbmFsIHRoZSBWTSBzdGF0ZSBpcyBjb3BpZWQgb3ZlciBhcyBwYXJ0IG9m
IHRoZSBmb3JrCm9wZXJhdGlvbiAoSFZNIHBhcmFtcywgaGFwIGFsbG9jYXRpb24sIGV0YykuCgpT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAxMSArKwogeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYyAgICAgfCAyMjEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgfCAgMTEgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
bWVtX3NoYXJpbmcuaCB8ICAxNyArKysKIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAg
ICB8ICAgNSArCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgfCAgIDIgKwogNyBm
aWxlcyBjaGFuZ2VkLCAyNjcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXgg
ZjUzYWU1ZmY4Ni4uYTk4ZTJlMDQ3OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMjE4OSw2ICsyMTg5LDE3IEBAIGludCBk
b21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAg
IHJldCA9IHJlbGlucXVpc2hfc2hhcmVkX3BhZ2VzKGQpOwogICAgICAgICAgICAgaWYgKCByZXQg
KQogICAgICAgICAgICAgICAgIHJldHVybiByZXQ7CisKKyAgICAgICAgICAgIC8qCisgICAgICAg
ICAgICAgKiBJZiB0aGUgZG9tYWluIGlzIGZvcmtlZCwgZGVjcmVtZW50IHRoZSBwYXJlbnQncyBw
YXVzZSBjb3VudAorICAgICAgICAgICAgICogYW5kIHJlbGVhc2UgdGhlIGRvbWFpbi4KKyAgICAg
ICAgICAgICAqLworICAgICAgICAgICAgaWYgKCBkLT5wYXJlbnQgKQorICAgICAgICAgICAgewor
ICAgICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQtPnBhcmVudCk7CisgICAgICAgICAgICAg
ICAgcHV0X2RvbWFpbihkLT5wYXJlbnQpOworICAgICAgICAgICAgICAgIGQtPnBhcmVudCA9IE5V
TEw7CisgICAgICAgICAgICB9CiAgICAgICAgIH0KICNlbmRpZgogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCAwMTA4NjYz
OTVhLi40MzViZjliNmMzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTE5MTUsNyArMTkxNSw3IEBAIGludCBodm1faGFw
X25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKICAgICB9
CiAjZW5kaWYKIAotICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QgYW5kIGxvZy1kaXJ0eSBhbHNv
IHRha2UgdGhpcyBwYXRoLiAqLworICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QsIGxvZy1kaXJ0
eSBhbmQgVk0gZm9ya2luZyBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLwogICAgIGlmICggcDJtX2lz
X3JhbShwMm10KSApCiAgICAgewogICAgICAgICByYyA9IDE7CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmlu
ZGV4IDM4MzViYzkyOGYuLmNjZjMzODkxOGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0yMiw2
ICsyMiw3IEBACiAKICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWlu
X3BhZ2UuaD4KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2su
aD4KICNpbmNsdWRlIDx4ZW4vcndsb2NrLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CkBAIC0zNiw2
ICszNyw5IEBACiAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgogI2luY2x1ZGUgPGFzbS9hdG9taWMu
aD4KICNpbmNsdWRlIDxhc20vZXZlbnQuaD4KKyNpbmNsdWRlIDxhc20vaGFwLmg+CisjaW5jbHVk
ZSA8YXNtL2h2bS9odm0uaD4KKyNpbmNsdWRlIDxhc20vaHZtL3NhdmUuaD4KICNpbmNsdWRlIDx4
c20veHNtLmg+CiAKICNpbmNsdWRlICJtbS1sb2Nrcy5oIgpAQCAtMTQ0NCw2ICsxNDQ4LDE5MyBA
QCBzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19jb250cm9sKHN0cnVjdCBkb21haW4gKmQs
IGJvb2wgZW5hYmxlKQogICAgIHJldHVybiAwOwogfQogCisvKgorICogRm9ya2luZyBhIHBhZ2Ug
b25seSBnZXRzIGNhbGxlZCB3aGVuIHRoZSBWTSBmYXVsdHMgZHVlIHRvIG5vIGVudHJ5IGJlaW5n
CisgKiBpbiB0aGUgRVBUIGZvciB0aGUgYWNjZXNzLiBEZXBlbmRpbmcgb24gdGhlIHR5cGUgb2Yg
YWNjZXNzIHdlIGVpdGhlcgorICogcG9wdWxhdGUgdGhlIHBoeXNtYXAgd2l0aCBhIHNoYXJlZCBl
bnRyeSBmb3IgcmVhZC1vbmx5IGFjY2VzcyBvcgorICogZm9yayB0aGUgcGFnZSBpZiBpdHMgYSB3
cml0ZSBhY2Nlc3MuCisgKgorICogVGhlIGNsaWVudCBwMm0gaXMgYWxyZWFkeSBsb2NrZWQgc28g
d2Ugb25seSBuZWVkIHRvIGxvY2sKKyAqIHRoZSBwYXJlbnQncyBoZXJlLgorICovCitpbnQgbWVt
X3NoYXJpbmdfZm9ya19wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgYm9vbCB1bnNo
YXJpbmcpCit7CisgICAgaW50IHJjID0gLUVOT0VOVDsKKyAgICBzaHJfaGFuZGxlX3QgaGFuZGxl
OworICAgIHN0cnVjdCBkb21haW4gKnBhcmVudDsKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
OworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuX2wgPSBnZm5feChnZm4pOworICAgIG1mbl90IG1mbiwg
bmV3X21mbjsKKyAgICBwMm1fdHlwZV90IHAybXQ7CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFn
ZTsKKworICAgIGlmICggIW1lbV9zaGFyaW5nX2lzX2ZvcmsoZCkgKQorICAgICAgICByZXR1cm4g
LUVOT0VOVDsKKworICAgIHBhcmVudCA9IGQtPnBhcmVudDsKKworICAgIGlmICggIXVuc2hhcmlu
ZyApCisgICAgeworICAgICAgICAvKiBGb3IgcmVhZC1vbmx5IGFjY2Vzc2VzIHdlIGp1c3QgYWRk
IGEgc2hhcmVkIGVudHJ5IHRvIHRoZSBwaHlzbWFwICovCisgICAgICAgIHdoaWxlICggcGFyZW50
ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhKHJjID0gbm9taW5hdGVfcGFnZShwYXJl
bnQsIGdmbiwgMCwgJmhhbmRsZSkpICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAg
ICAgICAgcGFyZW50ID0gcGFyZW50LT5wYXJlbnQ7CisgICAgICAgIH0KKworICAgICAgICBpZiAo
ICFyYyApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFRoZSBjbGllbnQncyBwMm0gaXMgYWxy
ZWFkeSBsb2NrZWQgKi8KKyAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwcDJtID0gcDJt
X2dldF9ob3N0cDJtKHBhcmVudCk7CisKKyAgICAgICAgICAgIHAybV9sb2NrKHBwMm0pOworICAg
ICAgICAgICAgcmMgPSBhZGRfdG9fcGh5c21hcChwYXJlbnQsIGdmbl9sLCBoYW5kbGUsIGQsIGdm
bl9sLCBmYWxzZSk7CisgICAgICAgICAgICBwMm1fdW5sb2NrKHBwMm0pOworCisgICAgICAgICAg
ICBpZiAoICFyYyApCisgICAgICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIH0KKyAgICB9
CisKKyAgICAvKgorICAgICAqIElmIGl0J3MgYSB3cml0ZSBhY2Nlc3MgKGllLiB1bnNoYXJpbmcp
IG9yIGlmIGFkZGluZyBhIHNoYXJlZCBlbnRyeSB0bworICAgICAqIHRoZSBwaHlzbWFwIGZhaWxl
ZCB3ZSdsbCBmb3JrIHRoZSBwYWdlIGRpcmVjdGx5LgorICAgICAqLworICAgIHAybSA9IHAybV9n
ZXRfaG9zdHAybShkKTsKKyAgICBwYXJlbnQgPSBkLT5wYXJlbnQ7CisKKyAgICB3aGlsZSAoIHBh
cmVudCApCisgICAgeworICAgICAgICBtZm4gPSBnZXRfZ2ZuX3F1ZXJ5KHBhcmVudCwgZ2ZuX2ws
ICZwMm10KTsKKworICAgICAgICBpZiAoIG1mbl92YWxpZChtZm4pICYmIHAybV9pc19hbnlfcmFt
KHAybXQpICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIHB1dF9nZm4ocGFyZW50LCBn
Zm5fbCk7CisgICAgICAgIHBhcmVudCA9IHBhcmVudC0+cGFyZW50OworICAgIH0KKworICAgIGlm
ICggIXBhcmVudCApCisgICAgICAgIHJldHVybiAtRU5PRU5UOworCisgICAgaWYgKCAhKHBhZ2Ug
PSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgMCkpICkKKyAgICB7CisgICAgICAgIHB1dF9nZm4ocGFy
ZW50LCBnZm5fbCk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIG5ld19t
Zm4gPSBwYWdlX3RvX21mbihwYWdlKTsKKyAgICBjb3B5X2RvbWFpbl9wYWdlKG5ld19tZm4sIG1m
bik7CisgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobmV3X21mbiksIGdmbl9sKTsKKworICAg
IHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7CisKKyAgICByZXR1cm4gcDJtLT5zZXRfZW50cnkocDJt
LCBnZm4sIG5ld19tZm4sIFBBR0VfT1JERVJfNEssIHAybV9yYW1fcncsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MsIC0xKTsKK30KKworc3RhdGljIGludCBi
cmluZ191cF92Y3B1cyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGNwdXBvb2wgKmNwdXBvb2wp
Cit7CisgICAgaW50IHJldDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIGlmICggKHJldCA9
IGNwdXBvb2xfbW92ZV9kb21haW4oY2QsIGNwdXBvb2wpKSApCisgICAgICAgIHJldHVybiByZXQ7
CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGNkLT5tYXhfdmNwdXM7IGkrKyApCisgICAgeworICAg
ICAgICBpZiAoIGNkLT52Y3B1W2ldICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAg
IGlmICggIXZjcHVfY3JlYXRlKGNkLCBpKSApCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsK
KyAgICB9CisKKyAgICBkb21haW5fdXBkYXRlX25vZGVfYWZmaW5pdHkoY2QpOworICAgIHJldHVy
biAwOworfQorCitzdGF0aWMgaW50IGZvcmtfaGFwX2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAq
Y2QsIHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgaW50IHJjOworICAgIGJvb2wgcHJlZW1wdGVk
OworICAgIHVuc2lnbmVkIGxvbmcgbWIgPSBoYXBfZ2V0X2FsbG9jYXRpb24oZCk7CisKKyAgICBp
ZiAoIG1iID09IGhhcF9nZXRfYWxsb2NhdGlvbihjZCkgKQorICAgICAgICByZXR1cm4gMDsKKwor
ICAgIHBhZ2luZ19sb2NrKGNkKTsKKyAgICByYyA9IGhhcF9zZXRfYWxsb2NhdGlvbihjZCwgbWIg
PDwgKDIwIC0gUEFHRV9TSElGVCksICZwcmVlbXB0ZWQpOworICAgIHBhZ2luZ191bmxvY2soY2Qp
OworCisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIGlmICggcHJlZW1w
dGVkICkKKyAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKKworICAgIHJldHVybiAwOworfQorCitz
dGF0aWMgdm9pZCBmb3JrX3RzYyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkK
K3sKKyAgICB1aW50MzJfdCB0c2NfbW9kZTsKKyAgICB1aW50MzJfdCBndHNjX2toejsKKyAgICB1
aW50MzJfdCBpbmNhcm5hdGlvbjsKKyAgICB1aW50NjRfdCBlbGFwc2VkX25zZWM7CisKKyAgICB0
c2NfZ2V0X2luZm8oZCwgJnRzY19tb2RlLCAmZWxhcHNlZF9uc2VjLCAmZ3RzY19raHosICZpbmNh
cm5hdGlvbik7CisgICAgdHNjX3NldF9pbmZvKGNkLCB0c2NfbW9kZSwgZWxhcHNlZF9uc2VjLCBn
dHNjX2toeiwgaW5jYXJuYXRpb24pOworfQorCitzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmso
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCit7CisgICAgaW50IHJjID0gLUVJ
TlZBTDsKKworICAgIGlmICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ICkKKyAgICAgICAg
cmV0dXJuIHJjOworCisgICAgLyoKKyAgICAgKiBXZSBvbmx5IHdhbnQgdG8gZ2V0IGFuZCBwYXVz
ZSB0aGUgcGFyZW50IG9uY2UsIG5vdCBlYWNoIHRpbWUgdGhpcworICAgICAqIG9wZXJhdGlvbiBp
cyByZXN0YXJ0ZWQgZHVlIHRvIHByZWVtcHRpb24uCisgICAgICovCisgICAgaWYgKCAhY2QtPnBh
cmVudF9wYXVzZWQgKQorICAgIHsKKyAgICAgICAgQVNTRVJUKGdldF9kb21haW4oZCkpOworICAg
ICAgICBkb21haW5fcGF1c2UoZCk7CisKKyAgICAgICAgY2QtPnBhcmVudF9wYXVzZWQgPSB0cnVl
OworICAgICAgICBjZC0+bWF4X3BhZ2VzID0gZC0+bWF4X3BhZ2VzOworICAgICAgICBjZC0+bWF4
X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOworICAgIH0KKworICAgIC8qIHRoaXMgaXMgcHJlZW1wdGli
bGUgc28gaXQncyB0aGUgZmlyc3QgdG8gZ2V0IGRvbmUgKi8KKyAgICBpZiAoIChyYyA9IGZvcmtf
aGFwX2FsbG9jYXRpb24oY2QsIGQpKSApCisgICAgICAgIGdvdG8gZG9uZTsKKworICAgIGlmICgg
KHJjID0gYnJpbmdfdXBfdmNwdXMoY2QsIGQtPmNwdXBvb2wpKSApCisgICAgICAgIGdvdG8gZG9u
ZTsKKworICAgIGlmICggKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNkLCBkKSkg
KQorICAgICAgICBnb3RvIGRvbmU7CisKKyAgICBmb3JrX3RzYyhjZCwgZCk7CisKKyAgICBjZC0+
cGFyZW50ID0gZDsKKworIGRvbmU6CisgICAgaWYgKCByYyAmJiByYyAhPSAtRVJFU1RBUlQgKQor
ICAgIHsKKyAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CisgICAgICAgIHB1dF9kb21haW4oZCk7
CisgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0gZmFsc2U7CisgICAgfQorCisgICAgcmV0dXJu
IHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsKQEAgLTE2OTgsNiArMTg4
OSwzNiBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
bWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICByYyA9IGRlYnVnX2dyZWYoZCwgbXNvLnUu
ZGVidWcudS5ncmVmKTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5n
X29wX2Zvcms6CisgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAgICBy
YyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1zby51LmZv
cmsuX3BhZFsxXSB8fAorICAgICAgICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCisgICAgICAg
ICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFp
bl9ieV9pZChtc28udS5mb3JrLnBhcmVudF9kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZwZCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAg
ICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgaWYgKCAhbWVtX3NoYXJpbmdfZW5hYmxlZChwZCkg
KQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIChyYyA9IG1lbV9zaGFyaW5nX2NvbnRyb2wo
cGQsIHRydWUpKSApCisgICAgICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKworICAg
ICAgICByYyA9IG1lbV9zaGFyaW5nX2ZvcmsocGQsIGQpOworCisgICAgICAgIGlmICggcmMgPT0g
LUVSRVNUQVJUICkKKyAgICAgICAgICAgIHJjID0gaHlwZXJjYWxsX2NyZWF0ZV9jb250aW51YXRp
b24oX19IWVBFUlZJU09SX21lbW9yeV9vcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgImxoIiwgWEVOTUVNX3NoYXJpbmdfb3AsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFyZyk7CisgICAgICAgIHJjdV91bmxv
Y2tfZG9tYWluKHBkKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAgICAgZGVmYXVsdDoKICAg
ICAgICAgcmMgPSAtRU5PU1lTOwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCAwMDdmZWY3MjBkLi4y
OGEyZGI2MjNkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL3AybS5jCkBAIC01MTAsNiArNTEwLDE0IEBAIG1mbl90IF9fZ2V0X2dmbl90eXBl
X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogCiAg
ICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vfb3JkZXIsIE5V
TEwpOwogCisgICAgLyogQ2hlY2sgaWYgd2UgbmVlZCB0byBmb3JrIHRoZSBwYWdlICovCisgICAg
aWYgKCAocSAmIFAyTV9BTExPQykgJiYgcDJtX2lzX2hvbGUoKnQpICYmCisgICAgICAgICAhbWVt
X3NoYXJpbmdfZm9ya19wYWdlKHAybS0+ZG9tYWluLCBnZm4sICEhKHEgJiBQMk1fVU5TSEFSRSkp
ICkKKyAgICB7CisgICAgICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBhLCBx
LCBwYWdlX29yZGVyLCBOVUxMKTsKKyAgICB9CisKKyAgICAvKiBDaGVjayBpZiB3ZSBuZWVkIHRv
IHVuc2hhcmUgdGhlIHBhZ2UgKi8KICAgICBpZiAoIChxICYgUDJNX1VOU0hBUkUpICYmIHAybV9p
c19zaGFyZWQoKnQpICkKICAgICB7CiAgICAgICAgIEFTU0VSVChwMm1faXNfaG9zdHAybShwMm0p
KTsKQEAgLTU4OCw3ICs1OTYsOCBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJv
bV9nZm4oCiAgICAgICAgICAgICByZXR1cm4gcGFnZTsKIAogICAgICAgICAvKiBFcnJvciBwYXRo
OiBub3QgYSBzdWl0YWJsZSBHRk4gYXQgYWxsICovCi0gICAgICAgIGlmICggIXAybV9pc19yYW0o
KnQpICYmICFwMm1faXNfcGFnaW5nKCp0KSAmJiAhcDJtX2lzX3BvZCgqdCkgKQorICAgICAgICBp
ZiAoICFwMm1faXNfcmFtKCp0KSAmJiAhcDJtX2lzX3BhZ2luZygqdCkgJiYgIXAybV9pc19wb2Qo
KnQpICYmCisgICAgICAgICAgICAgIW1lbV9zaGFyaW5nX2lzX2ZvcmsocDJtLT5kb21haW4pICkK
ICAgICAgICAgICAgIHJldHVybiBOVUxMOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmlu
Zy5oCmluZGV4IDUzNzYwYTI4OTYuLmFjOTY4ZmFlM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvbWVtX3NoYXJpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFy
aW5nLmgKQEAgLTM5LDYgKzM5LDkgQEAgc3RydWN0IG1lbV9zaGFyaW5nX2RvbWFpbgogCiAjZGVm
aW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgKChkKS0+YXJjaC5odm0ubWVtX3NoYXJpbmcuZW5h
YmxlZCkKIAorI2RlZmluZSBtZW1fc2hhcmluZ19pc19mb3JrKGQpIFwKKyAgICAobWVtX3NoYXJp
bmdfZW5hYmxlZChkKSAmJiAhISgoZCktPnBhcmVudCkpCisKIC8qIEF1ZGl0aW5nIG9mIG1lbW9y
eSBzaGFyaW5nIGNvZGU/ICovCiAjaWZuZGVmIE5ERUJVRwogI2RlZmluZSBNRU1fU0hBUklOR19B
VURJVCAxCkBAIC04OCw2ICs5MSw5IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5nX3Vu
c2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiByYzsKIH0KIAoraW50IG1l
bV9zaGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgdW5zaGFyaW5nKTsKKwogLyoKICAqIElmIGNhbGxlZCBi
eSBhIGZvcmVpZ24gZG9tYWluLCBwb3NzaWJsZSBlcnJvcnMgYXJlCiAgKiAgIC1FQlVTWSAtPiBy
aW5nIGZ1bGwKQEAgLTExNyw2ICsxMjMsNyBAQCBpbnQgcmVsaW5xdWlzaF9zaGFyZWRfcGFnZXMo
c3RydWN0IGRvbWFpbiAqZCk7CiAjZWxzZQogCiAjZGVmaW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQo
ZCkgZmFsc2UKKyNkZWZpbmUgbWVtX3NoYXJpbmdfaXNfZm9yayhwMm0pIGZhbHNlCiAKIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgaW50IG1lbV9zaGFyaW5nX2dldF9ucl9zYXZlZF9tZm5zKHZvaWQp
CiB7CkBAIC0xNDEsNiArMTQ4LDE2IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5nX25v
dGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOwogfQogCitzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19mb3Jr
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKmNkLCBib29sIHZjcHUpCit7CisgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOworfQorCitzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19m
b3JrX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIGxvY2spCit7CisgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOworfQorCiAjZW5kaWYKIAogI2VuZGlmIC8qIF9fTUVNX1NIQVJJ
TkdfSF9fICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggY2ZkZGE2ZTJhOC4uOTBhM2Y0NDk4ZSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9tZW1vcnkuaApAQCAtNDgyLDYgKzQ4Miw3IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExF
KHhlbl9tZW1fYWNjZXNzX29wX3QpOwogI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hZGRfcGh5
c21hcCAgICAgICA2CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAgICAgICAg
IDcKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAorI2RlZmlu
ZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrICAgICAgICAgICAgICA5CiAKICNkZWZpbmUgWEVOTUVN
X1NIQVJJTkdfT1BfU19IQU5ETEVfSU5WQUxJRCAgKC0xMCkKICNkZWZpbmUgWEVOTUVNX1NIQVJJ
TkdfT1BfQ19IQU5ETEVfSU5WQUxJRCAgKC05KQpAQCAtNTMyLDYgKzUzMywxMCBAQCBzdHJ1Y3Qg
eGVuX21lbV9zaGFyaW5nX29wIHsKICAgICAgICAgICAgICAgICB1aW50MzJfdCBncmVmOyAgICAg
LyogSU46IGdyZWYgdG8gZGVidWcgICAgICAgICAqLwogICAgICAgICAgICAgfSB1OwogICAgICAg
ICB9IGRlYnVnOworICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3BfZm9yayB7CisgICAgICAg
ICAgICBkb21pZF90IHBhcmVudF9kb21haW47CisgICAgICAgICAgICB1aW50MTZfdCBfcGFkWzNd
OyAgICAgICAgICAgICAgICAvKiBNdXN0IGJlIHNldCB0byAwICovCisgICAgICAgIH0gZm9yazsK
ICAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX21lbV9zaGFyaW5nX29wIHhlbl9tZW1f
c2hhcmluZ19vcF90OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA3YzVjNDM3MjQ3Li44ZWQ3MjdlMTBjIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aApAQCAtNTA3LDYgKzUwNyw4IEBAIHN0cnVjdCBkb21haW4KICAgICAvKiBNZW1vcnkgc2hhcmlu
ZyBzdXBwb3J0ICovCiAjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCiAgICAgc3RydWN0IHZtX2V2
ZW50X2RvbWFpbiAqdm1fZXZlbnRfc2hhcmU7CisgICAgc3RydWN0IGRvbWFpbiAqcGFyZW50OyAv
KiBWTSBmb3JrIHBhcmVudCAqLworICAgIGJvb2wgcGFyZW50X3BhdXNlZDsKICNlbmRpZgogICAg
IC8qIE1lbW9yeSBwYWdpbmcgc3VwcG9ydCAqLwogI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lO
RwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:18:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:18:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeQp-0008Mx-Q0; Mon, 03 Feb 2020 16:18:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyeQo-0008Ms-N5
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:18:38 +0000
X-Inumbo-ID: d528eada-46a0-11ea-b211-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d528eada-46a0-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 16:18:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580746718;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=x+WpHQ/lSreWYzH0pxwZoT/Pp/GsoyupkJd9TVQKv0I=;
 b=Ybby5QEqbPFOvIIB+DfBIMS/1fR/+1IKf2ljapv5Li21Aq9TluMTDqAO
 btxK2JYKtEEtLF59beFZADTqZidh5dWmnFOQziD0Gffxp8sy33EC5n6J8
 F2/66INkTeAKPIA5AJ8CgUGWGKWQxGbg40vgwmNbJf49r+SmqiDWyuK9m 8=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BGRgLW/cFnts2/+xMRL5ZIPVxg8qaOgVB+fHIqI7aLXVQOjXoQjXfsxuh1+7XDvCeXd90XZ0TE
 klUFPNsR9uliOzdfaJ1TD0apUeJdTKwk7YKlCu3uTh8H7yU/nn+Dxu58NYrXII/SE0hFRZvnDi
 t/9yFEpgxE++XSA5l2vv6iXLJTZR2ZZjK8ltuV0TCG9FSgPWWJws4BI/SfvV6eelEQYZxnwKwb
 j5M3fR3q9l9KWWfWUc8VLnBgyZFfmN8H39kQPQ6PNhg5aFJMz8MLNp+5U24ZqhnIExBw8Xsc4m
 RdY=
X-SBRS: 2.7
X-MesageID: 12031050
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12031050"
Date: Mon, 3 Feb 2020 17:18:29 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: David Woodhouse <dwmw2@infradead.org>
Message-ID: <20200203161829.GC4679@Air-de-Roger>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-1-dwmw2@infradead.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200201003303.2363081-1-dwmw2@infradead.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/8] x86/smp: reset x2apic_enabled in
 smp_send_stop()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Varad
 Gautam <vrd@amazon.de>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Hongyan Xia <hongyxia@amazon.com>, xen-devel@lists.xenproject.org,
 Paul Durrant <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBGZWIgMDEsIDIwMjAgYXQgMTI6MzI6NTZBTSArMDAwMCwgRGF2aWQgV29vZGhvdXNl
IHdyb3RlOgo+IEZyb206IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4gCj4g
SnVzdCBiZWZvcmUgc21wX3NlbmRfc3RvcCgpIHJlLWVuYWJsZXMgaW50ZXJydXB0cyB3aGVuIHNo
dXR0aW5nIGRvd24KPiBmb3IgcmVib290IG9yIGtleGVjLCBpdCBjYWxscyBfX3N0b3BfdGhpc19j
cHUoKSB3aGljaCBpbiB0dXJuIGNhbGxzCj4gZGlzYWJsZV9sb2NhbF9BUElDKCksIHdoaWNoIHB1
dHMgdGhlIEFQSUMgYmFjayBpbiB0byB0aGUgbW9kZSBYZW4gZm91bmQKPiBpdCBpbiBhdCBib290
Lgo+IAo+IElmIHRoYXQgbWVhbnMgdHVybmluZyB4MkFQSUMgb2ZmIGFuZCBnb2luZyBiYWNrIGlu
dG8geEFQSUMgbW9kZSwgdGhlbgo+IGEgdGltZXIgaW50ZXJydXB0IG9jY3VycmluZyBqdXN0IGFm
dGVyIGludGVycnVwdHMgY29tZSBiYWNrIG9uIHdpbGwKPiBsZWFkIHRvIGEgR1AjIHdoZW4gYXBp
Y190aW1lcl9pbnRlcnJ1cHQoKSBhdHRlbXB0cyB0byBhY2sgdGhlIElSUQo+IHRocm91Z2ggdGhl
IEVPSSByZWdpc3RlciBpbiB4MkFQSUMgTVNSIDB4ODBiOgo+IAo+IChYRU4pIEV4ZWN1dGluZyBr
ZXhlYyBpbWFnZSBvbiBjcHUwCj4gKFhFTikgLS0tLVsgWGVuLTQuMTQtdW5zdGFibGUgIHg4Nl82
NCAgZGVidWc9biAgIE5vdCB0YWludGVkIF0tLS0tCj4gKFhFTikgQ1BVOiAgICAwCj4gKFhFTikg
UklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDI2YzEzOT5dIGFwaWNfdGltZXJfaW50ZXJydXB0KzB4
MjkvMHg0MAo+IChYRU4pIFJGTEFHUzogMDAwMDAwMDAwMDAxMDA0NiAgIENPTlRFWFQ6IGh5cGVy
dmlzb3IKPiAoWEVOKSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IDAwMDAwMDAwMDAwMDAw
ZmEgICByY3g6IDAwMDAwMDAwMDAwMDA4MGIKPiDigKYKPiAoWEVOKSBYZW4gY29kZSBhcm91bmQg
PGZmZmY4MmQwODAyNmMxMzk+IChhcGljX3RpbWVyX2ludGVycnVwdCsweDI5LzB4NDApOgo+IChY
RU4pICBjMCBiOSAwYiAwOCAwMCAwMCA4OSBjMiA8MGY+IDMwIDMxIGZmIGU5IDBlIGM5IGZiIGZm
IDBmIDFmIDQwIDAwIDY2IDJlIDBmCj4g4oCmCj4gKFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4gKFhF
TikgICAgWzxmZmZmODJkMDgwMjZjMTM5Pl0gUiBhcGljX3RpbWVyX2ludGVycnVwdCsweDI5LzB4
NDAKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyODM4MjU+XSBTIGRvX0lSUSsweDk1LzB4NzUwCj4g
4oCmCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMmEwYWQyPl0gUyBzbXBfc2VuZF9zdG9wKzB4NDIv
MHhkMAo+IAo+IFdlIGNhbid0IGNsZWFyIHRoZSBnbG9iYWwgeDJhcGljX2VuYWJsZWQgdmFyaWFi
bGUgaW4gZGlzYWJsZV9sb2NhbF9BUElDKCkKPiBpdHNlbGYgYmVjYXVzZSB0aGF0IHJ1bnMgb24g
ZWFjaCBDUFUuIEluc3RlYWQsIGNvcnJlY3QgaXQgKGJ5IHVzaW5nCj4gY3VycmVudF9sb2NhbF9h
cGljX21vZGUoKSkgaW4gc21wX3NlbmRfc3RvcCgpIHdoaWxlIGludGVycnVwdHMgYXJlIHN0aWxs
Cj4gZGlzYWJsZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgY2FsbGluZyBfX3N0b3BfdGhpc19jcHUoKSBm
b3IgdGhlIGJvb3QgQ1BVLAo+IGFmdGVyIGFsbCBvdGhlciBDUFVzIGhhdmUgYmVlbiBzdG9wcGVk
Lgo+IAo+IGNmOiBkNjM5YmRkOWJiZSAoIng4Ni9hcGljOiBEaXNhYmxlIHRoZSBMQVBJQyBsYXRl
ciBpbiBzbXBfc2VuZF9zdG9wKCkiKQo+ICAgICAuLi4gd2hpY2ggZGlkbid0IHF1aXRlIGZpeCBp
dCBjb21wbGV0ZWx5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0Bh
bWF6b24uY28udWs+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CgpUaGFua3MhCgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvc21wLmMgfCAxICsKPiAg
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9zbXAuYyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwo+IGluZGV4IDY1ZWI3Y2JkYTguLmZhYzI5
NWZhNmYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L3NtcC5jCj4gQEAgLTM1NCw2ICszNTQsNyBAQCB2b2lkIHNtcF9zZW5kX3N0b3Aodm9pZCkK
PiAgICAgICAgICBkaXNhYmxlX0lPX0FQSUMoKTsKPiAgICAgICAgICBocGV0X2Rpc2FibGUoKTsK
PiAgICAgICAgICBfX3N0b3BfdGhpc19jcHUoKTsKPiArICAgICAgICB4MmFwaWNfZW5hYmxlZCA9
IChjdXJyZW50X2xvY2FsX2FwaWNfbW9kZSgpID09IEFQSUNfTU9ERV9YMkFQSUMpOwoKWW91IGNv
dWxkIGRvIHRoaXMgb25seSB3aGVuIGtleGVjaW5nLCBidXQgaXQncyBzYWZlIHRvIGRvCnVuY29u
ZGl0aW9uYWxseSwgYW5kIG1pZ2h0IGJlIGhlbHBmdWwgaWYgd2UgYWxzbyBkZWNpZGUgdG8gcGxh
eSB3aXRoCnRoZSBsYXBpYyBtb2RlIGV2ZW4gd2hlbiBub3Qga2V4ZWNpbmcuCgpSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:23:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:23:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeVl-0000iC-Gb; Mon, 03 Feb 2020 16:23:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyeVk-0000i7-Oy
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:23:44 +0000
X-Inumbo-ID: 8ae4f4f6-46a1-11ea-8e75-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8ae4f4f6-46a1-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 16:23:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 94705AE5E;
 Mon,  3 Feb 2020 16:23:42 +0000 (UTC)
To: Tamas K Lengyel <tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
 <b784bc7edf0c267e03100b30a0250454be37f59c.1580746020.git.tamas.lengyel@intel.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <71886dfb-a1ca-71fb-6ff3-045cd972c568@suse.com>
Date: Mon, 3 Feb 2020 17:23:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b784bc7edf0c267e03100b30a0250454be37f59c.1580746020.git.tamas.lengyel@intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 1/7] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNzoxMiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IFRoZSBvd25lciBk
b21haW4gb2Ygc2hhcmVkIHBhZ2VzIGlzIGRvbV9jb3csIHVzZSB0aGF0IGZvciBnZXRfcGFnZQo+
IG90aGVyd2lzZSB0aGUgZnVuY3Rpb24gZmFpbHMgdG8gcmV0dXJuIHRoZSBjb3JyZWN0IHBhZ2Ug
dW5kZXIgc29tZQo+IHNpdHVhdGlvbnMuIFRoZSBjaGVjayBpZiBkb21fY293IHNob3VsZCBiZSB1
c2VkIHdhcyBvbmx5IHBlcmZvcm1lZCBpbgo+IGEgc3Vic2V0IG9mIHVzZS1jYXNlcy4gRml4aW5n
IHRoZSBlcnJvciBhbmQgc2ltcGxpZnlpbmcgdGhlIGV4aXN0aW5nIGNoZWNrCj4gc2luY2Ugd2Ug
Y2FuJ3QgaGF2ZSBhbnkgc2hhcmVkIGVudHJpZXMgd2l0aCBkb21fY293IGJlaW5nIE5VTEwuCgpC
ZXR0ZXIsIHRoYW5rcy4KCj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5s
ZW5neWVsQGludGVsLmNvbT4KPiAtLS0KPiB2NzogdXBkYXRlIGNvbW1pdCBtZXNzYWdlCj4gLS0t
Cj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyB8IDE0ICsrKysrKysrLS0tLS0tCj4gIDEgZmlsZSBj
aGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IGluZGV4IGRl
ZjEzZjY1N2IuLjAwN2ZlZjcyMGQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5j
Cj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTU3NSwxMSArNTc1LDEyIEBAIHN0
cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKPiAgICAgICAgICAgICAgICAg
IGlmICggZmRvbSA9PSBOVUxMICkKPiAgICAgICAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsK
PiAgICAgICAgICAgICAgfQo+IC0gICAgICAgICAgICBlbHNlIGlmICggIWdldF9wYWdlKHBhZ2Us
IHAybS0+ZG9tYWluKSAmJgo+IC0gICAgICAgICAgICAgICAgICAgICAgLyogUGFnZSBjb3VsZCBi
ZSBzaGFyZWQgKi8KPiAtICAgICAgICAgICAgICAgICAgICAgICghZG9tX2NvdyB8fCAhcDJtX2lz
X3NoYXJlZCgqdCkgfHwKPiAtICAgICAgICAgICAgICAgICAgICAgICAhZ2V0X3BhZ2UocGFnZSwg
ZG9tX2NvdykpICkKPiAtICAgICAgICAgICAgICAgIHBhZ2UgPSBOVUxMOwo+ICsgICAgICAgICAg
ICBlbHNlCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4g
KmQgPSAhcDJtX2lzX3NoYXJlZCgqdCkgPyBwMm0tPmRvbWFpbiA6IGRvbV9jb3c7Cj4gKyAgICAg
ICAgICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBkKSApCgpUaGVyZSdzIHN0aWxsIGEgYmxh
bmsgbGluZSBtaXNzaW5nIGJldHdlZW4gdGhlc2UgdHdvIGxpbmVzIGFuZCAuLi4KCj4gKyAgICAg
ICAgICAgICAgICAgICAgcGFnZSA9IE5VTEw7Cj4gKyAgICAgICAgICAgIH0KPiAgICAgICAgICB9
Cj4gICAgICAgICAgcDJtX3JlYWRfdW5sb2NrKHAybSk7Cj4gIAo+IEBAIC01OTUsOCArNTk2LDkg
QEAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX2dldF9wYWdlX2Zyb21fZ2ZuKAo+ICAgICAgbWZuID0g
Z2V0X2dmbl90eXBlX2FjY2VzcyhwMm0sIGdmbl94KGdmbiksIHQsIGEsIHEsIE5VTEwpOwo+ICAg
ICAgaWYgKCBwMm1faXNfcmFtKCp0KSAmJiBtZm5fdmFsaWQobWZuKSApCj4gICAgICB7Cj4gKyAg
ICAgICAgc3RydWN0IGRvbWFpbiAqZCA9ICFwMm1faXNfc2hhcmVkKCp0KSA/IHAybS0+ZG9tYWlu
IDogZG9tX2NvdzsKPiAgICAgICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKCi4uLiBzaW1p
bGFybHkgYmV0d2VlbiB0aGVzZSB0d28uIEFzIGluZGljYXRlZCBiZWZvcmUsIHdpdGggdGhlbQph
ZGRlZApSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpkZXNwaXRl
IG1lIHN0aWxsIHRoaW5raW5nIHRoYXQgdGhlIHRpdGxlIHN1Z2dlc3RzIG1vcmUgb2YgYQpwcm9i
bGVtIHRoYW4gdGhlcmUgcmVhbGx5IHdhcy4gKE9mIGNvdXJzZSBhZGRpbmcgdGhlIG1pc3NpbmcK
YmxhbmsgbGluZXMgb3VnaHQgdG8gYmUgZWFzeSBlbm91Z2ggd2hpbGUgY29tbWl0dGluZy4pCgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:24:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:24:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeWw-0000o6-4V; Mon, 03 Feb 2020 16:24:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=maG7=3X=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iyeWu-0000nu-26
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:24:56 +0000
X-Inumbo-ID: b619d9c9-46a1-11ea-8e75-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b619d9c9-46a1-11ea-8e75-12813bfff9fa;
 Mon, 03 Feb 2020 16:24:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580747095;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=GVkZJFgAV+qYxHrmUVCHEn62UPKwZb+BCotEqcR4TOs=;
 b=V49fo5fAjgByi3sy1rjBRm7eb7xzOx0GPFIgONnQEV9FlqjE9+ia/Mg6
 RjBDOvwB1uaezImLAJ3+J/PW22vybwVItgvy+pblamUP78rRcynIs3h0t
 ULdSSSGZaPWZYfFX1Ihiiynqqj6wph1gVyto2Bjt+nInQbAMY9Au6aiL9 0=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LMPaZwnuDbj1XKe44eVSH4b1fhyC8PN2Ben5u6h+S3AKBaAfWk+XSM2RK4nXKqTugtom+DH9GW
 O1n2jpnpBU9f4gSk4nSeCxk5wA8cLAL2hAhPA9dyavkd6a7MnynuKXH9uiLQlGS6N/Tj4qmxaX
 q4dzzbm0scKMRisLoDIPKGGRzdVSMh+yLM0zcdqWUoJZmscI/YIPi7Z0SU98kD8XcmvxMzO8es
 Bq7cqsvaoskoW6aqtaAfgEHxmNcghVoj3FqQmlIZ9wSN6c5BQnD7+W8ZxPC7l2dx/RXt+1ps18
 SRw=
X-SBRS: 2.7
X-MesageID: 12293065
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12293065"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-2-andrew.cooper3@citrix.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <7110ea2f-a067-7399-7994-bd55aec31a78@citrix.com>
Date: Mon, 3 Feb 2020 16:24:50 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200203144340.4614-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] AMD/IOMMU: Move headers to be local
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8zLzIwIDI6NDMgUE0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gV2UgY3VycmVudGx5IGhh
dmUgYW1kLWlvbW11LWRlZnMuaCwgYW1kLWlvbW11LXByb3RvLmggYW5kIGFtZC1pb21tdS5oLCBh
bmQgbm8KPiByZWZlcmVuY2VzIG91dHNpZGUgb2YgdGhlIEFNRCBJT01NVSBkcml2ZXIuCj4gCj4g
S2VlcCBpb21tdS1kZWZzLmggYXMgaXMsIGJ1dCBtZXJnZSBhbWQtaW9tbXUuaCBhbmQgYW1kLWlv
bW11LXByb3RvLmggdG8ganVzdAo+IGlvbW11LmgsIGFuZCBtb3ZlIHRoZW0gYm90aCBpbnRvIGRy
aXZlcnMvcGFzc3Rocm91Z2gvYW1kLy4gIChXaGlsZSBtZXJnaW5nLAo+IGRyb3AgdGhlIGJvZ3Vz
ICNwcmFnbWEgcGFjayBhcm91bmQgdGhlICpfZW50cnkgc3RydWN0dXJlcy4pCj4gCj4gVGFrZSB0
aGUgb3Bwb3J0dW5pdHkgdG8gdHJpbSB0aGUgaW5jbHVkZSBsaXN0cywgaW5jbHVkaW5nIHg4Ni9t
bS9wMm0uYwo+IHdoaWNoIChBRkFJQ1QpIGhhc24ndCBuZWVkZWQgdGhpcyBpbmNsdWRlIHNpbmNl
IGMvcyBhZWYzZjIyNzUgIng4Ni9tbS9wMm06Cj4gYnJlYWsgaW50byBjb21tb24sIHB0LWltcGxl
bWVudGF0aW9uIGFuZCBwb2QgcGFydHMiIGluIDIwMTEuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KPiAtLS0KPiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IEND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiBDQzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXgu
Y29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8ICAgMSAtCj4gIC4uLi9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5ofSAgICAg
ICAgICAgICAgICAgIHwgICA2ICstCj4gIC4uLi9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaH0gICAg
ICAgICAgICAgICAgICAgICAgIHwgMTc5ICsrKysrKysrKysrKysrKysrKy0KPiAgeGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2FjcGkuYyAgICAgICAgICAgfCAgIDcgKy0KPiAgeGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5jICAgICAgICAgICAgfCAgIDQgKy0K
PiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2RldGVjdC5jICAgICAgICAgfCAg
IDcgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2d1ZXN0LmMgICAgICAg
ICAgfCAgIDQgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyAg
ICAgICAgICAgfCAgMTMgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2lu
dHIuYyAgICAgICAgICAgfCAgIDkgKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lv
bW11X21hcC5jICAgICAgICAgICAgfCAgIDggKy0KPiAgeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL3BjaV9hbWRfaW9tbXUuYyAgICAgICAgfCAgIDkgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9hbWQtaW9tbXUuaCAgICAgICAgICAgICAgICAgICAgfCAxOTAgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCj4gIDEyIGZpbGVzIGNoYW5nZWQsIDE5NCBpbnNlcnRpb25zKCspLCAyNDMgZGVsZXRpb25z
KC0pCj4gIHJlbmFtZSB4ZW4ve2luY2x1ZGUvYXNtLXg4Ni9odm0vc3ZtL2FtZC1pb21tdS1kZWZz
LmggPT4gZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5ofSAoOTklKQo+ICByZW5h
bWUgeGVuL3tpbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtcHJvdG8uaCA9PiBkcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS5ofSAoNzAlKQo+ICBkZWxldGUgbW9kZSAxMDA2NDQg
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hbWQtaW9tbXUuaAo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBpbmRleCBkZWYxM2Y2NTdi
Li5mZDlmMDk1MzZkIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IEBAIC0zOCw3ICszOCw2IEBACj4gICNpbmNsdWRlIDxh
c20vbWVtX3NoYXJpbmcuaD4KPiAgI2luY2x1ZGUgPGFzbS9odm0vbmVzdGVkaHZtLmg+Cj4gICNp
bmNsdWRlIDxhc20vYWx0cDJtLmg+Cj4gLSNpbmNsdWRlIDxhc20vaHZtL3N2bS9hbWQtaW9tbXUt
cHJvdG8uaD4KPiAgI2luY2x1ZGUgPGFzbS92bV9ldmVudC5oPgo+ICAjaW5jbHVkZSA8eHNtL3hz
bS5oPgo+ICAKCnAybSBiaXRzOgoKQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:25:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:25:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeXZ-0000sj-Gj; Mon, 03 Feb 2020 16:25:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyeXY-0000sa-AE
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:25:36 +0000
X-Inumbo-ID: ce297e92-46a1-11ea-8e76-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ce297e92-46a1-11ea-8e76-12813bfff9fa;
 Mon, 03 Feb 2020 16:25:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 98DD2AE1A;
 Mon,  3 Feb 2020 16:25:34 +0000 (UTC)
To: Tamas K Lengyel <tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
 <ae672a868ab7ac879a6809b6909422f996d58f60.1580746020.git.tamas.lengyel@intel.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ab3a7c5d-4684-db5e-becd-549469f532d8@suse.com>
Date: Mon, 3 Feb 2020 17:25:38 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <ae672a868ab7ac879a6809b6909422f996d58f60.1580746020.git.tamas.lengyel@intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 4/7] x86/mem_sharing: use default_access
 in add_to_physmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNzoxMiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IFdoZW4gcGx1Z2dp
bmcgYSBob2xlIGluIHRoZSB0YXJnZXQgcGh5c21hcCBkb24ndCB1c2UgdGhlIGFjY2VzcyBwZXJt
aXNzaW9uCj4gcmV0dXJuZWQgYnkgX19nZXRfZ2ZuX3R5cGVfYWNjZXNzIGFzIGl0IGlzIG5vbi1z
ZW5zaWNhbCAocDJtX2FjY2Vzc19uKSBpbgo+IHRoZSB1c2UtY2FzZSBhZGRfdG9fcGh5c21hcCB3
YXMgaW50ZW5kZWQgdG8gYmUgdXNlZCBpbi4gSXQgbGVhZHMgdG8gdm1fZXZlbnRzCj4gYmVpbmcg
c2VudCBvdXQgZm9yIGFjY2VzcyB2aW9sYXRpb25zIGF0IHVuZXhwZWN0ZWQgbG9jYXRpb25zLiBN
YWtlIHVzZSBvZgo+IHAybS0+ZGVmYXVsdF9hY2Nlc3MgaW5zdGVhZCBhbmQgZG9jdW1lbnQgdGhl
IGFtYmlndWl0eSBzdXJyb3VuZGluZyAiaG9sZSIKPiB0eXBlcyBhbmQgY29ybmVyLWNhc2VzIHdp
dGggY3VzdG9tIG1lbV9hY2Nlc3MgYmVpbmcgc2V0IG9uIGhvbGVzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+CgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKPiAtLS0KPiB2NzogYWRkIGRldGFp
bGVkIGNvbW1lbnQgZXhwbGFpbmluZyB0aGUgaXNzdWUgYW5kIHdoeSB0aGlzIGZpeCBpcyBjb3Jy
ZWN0CgpUaGFua3MgZm9yIHRoaXMgYWRkaXRpb24uCgpKYW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:37:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:37:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeiz-0001oc-Sd; Mon, 03 Feb 2020 16:37:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Gxx6=3X=merlin.srs.infradead.org=batv+1201a5c345c10cdba8a3+6007+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iyeiy-0001oX-AN
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:37:24 +0000
X-Inumbo-ID: 6f095584-46a3-11ea-8396-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f095584-46a3-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 16:37:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=p5yn4OdXasf5DzGLKegmoyroSeUz/OY52+HWEiXFXc8=; b=0mjkKeX7FxEJYYB/RuBK8reInx
 5IjlFBIg8qppvVU2oKQ7fgseRYSOzJb59FflnoNcQg/DW01NAXDiPdl8J+rg+vniIBYKQ3csXcy2M
 dG0OVJjjOckNmhSLnnKnR5g39XsdODRLZsse2RkSEfEdjkWDNvltShfb+I4ppNVoANkyMWfeHxSBP
 d/GzRiQ/zC793KR3ZgEQwrR7HeCzcN3IvkNBjWshqgfIpgyUqKT77wGvoviS6VnUAExsJ3CH4Lk2i
 weXdRGOfZ+5yE0gzsVNdvneyiC3Aw0H3OCSys3X5k4GbIMQ0uv25nx+hOAI/TZ/o6wtuJw51yiGZz
 3yFEapzA==;
Received: from [54.239.6.185] (helo=freeip.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iyeil-0008TO-6k; Mon, 03 Feb 2020 16:37:11 +0000
Message-ID: <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Julien Grall <julien@xen.org>, xen-devel@lists.xenproject.org
Date: Mon, 03 Feb 2020 16:37:08 +0000
In-Reply-To: <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
 <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============0862886959289654026=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0862886959289654026==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-WYCeKQikAZEJoQcIiqUJ"


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

On Mon, 2020-02-03 at 14:00 +0000, Julien Grall wrote:
> Hi David,
>=20
> On 01/02/2020 00:33, David Woodhouse wrote:
> > From: David Woodhouse <dwmw@amazon.co.uk>
>=20
> I am a bit concerned with this change, particularly the consequence this=
=20
> have for the page-tables. There is an assumption that intermediate=20
> page-tables allocated via the boot allocator will never be freed.
>=20
> On x86, a call to vunmap() will not free page-tables, but a subsequent=
=20
> call to vmap() may free it depending on the mapping size. So we would=20
> call free_domheap_pages() rather than init_heap_pages().
>=20
> I am not entirely sure what is the full consequence, but I think this is=
=20
> a call for investigation and write it down a summary in the commit messag=
e.

This isn't just about page tables, right? It's about *any* allocation
given out by the boot allocator, being freed with free_heap_pages() ?=20

Given the amount of code that has conditionals in both alloc and free
paths along the lines of=E2=80=A6

  if (system_state > SYS_STATE_boot)
      use xenheap
  else
      use boot allocator

=E2=80=A6 I'm not sure I'd really trust the assumption that such a thing ne=
ver
happens; that no pages are ever allocated from the boot allocator and
then freed into the heap.

In fact it does work fine except for some esoteric corner cases,
because init_heap_pages() is mostly just a trivial loop over
free_heap_pages().

The corner cases are if you call free_heap_pages() on boot-allocated
memory which matches one or more of the following criteria:

 =E2=80=A2 Includes MFN #0,

 =E2=80=A2 Includes the first page the heap has seen on a given node, so
   init_node_heap() has to be called, or

 =E2=80=A2 High-order allocations crossing from one node to another.

The first is trivial to fix by lifting the check for MFN#0 up into
free_heap_pages(). The second isn't hard either.

I'll have to think about the third a little longer... one option might
be to declare that it's OK to call free_heap_pages() on a *single* page
that was allocated from the boot allocator, but not higher orders (in
case they cross nodes). That would at least cover the specific concern
about page table pages and vm_init()/vmap().


--=-WYCeKQikAZEJoQcIiqUJ
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjAzMTYzNzA4WjAvBgkqhkiG9w0BCQQxIgQgSmWqREJrXH4ErvOqiWUyQUNrIqdZkUYHFLFrLVuR
Meowgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAJFLj4AmQhgdYk9YVUPY1P7T2gLkrW5WvrQf4mgkjBdVH5ojwhpxhgMkOA0JqAiR
5g4BKWUQSro/skAL/pVQpctF8QjiTwfAV/96wnqFdJ/ldSvoq97+TI2UH9PWvYeJbXBkZjQcdixB
V2jxhLueMY9SXbEUAVuwqLTG5zRNHga6yT4aQsJ4FkMmomigRu5aPI9XfIg+k8R228d1+0djX0XS
dJgCKUwsTN3P/YPfd1WXIfOJJKD65SF2bwO51Ydnq9YCc/wgwi20L+JLo/H/iwBsGmUZTQT3g6fW
FIpgI4sOvJtWW2Vq0YZkO2tl+7JiFrGvX2D+0NLter/4Lq2sStcAAAAAAAA=


--=-WYCeKQikAZEJoQcIiqUJ--



--===============0862886959289654026==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0862886959289654026==--



From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:45:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:45:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyeqW-0002eh-RE; Mon, 03 Feb 2020 16:45:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GA6c=3X=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1iyeqV-0002ea-1q
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:45:11 +0000
X-Inumbo-ID: 8a44f4e2-46a4-11ea-a933-bc764e2007e4
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8a44f4e2-46a4-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 16:45:10 +0000 (UTC)
Received: by mail-wr1-x441.google.com with SMTP id z7so19035547wrl.13
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 08:45:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=WzIe9jTJIohy51Yo9OuXEyMxh82Q23QQwUnyxUoEEjE=;
 b=tc+CkG+4ejyNBBYZJBceoQaOjRsUmlzHwt7Jr4Ne2LExYD2KnJCW/6dWEjwjtra92i
 CABf9tCmgeeCZta1g/IZ7bGz4hMeXK6WtFxu32zLXzZZ2WkkOJ0BdCsCSXxoCU24iOLf
 bsVMQM42aqe0AHtTLOc/cMBI3eoL77WJC52DX168T3plBPRS4mHxb/NcbMzsaY84S9pg
 dSG+ywgZ2ieKJtSB0US0n8/NQJMbM8SSVDfDr+dEAawymTqzk4A5Ha+xQgr81W3puK1X
 Zoi85zwk1cOFZG+yjvOc3O/A/XrXKnNniuaFlT+SmmBd5hIUGXydMkiL+PWcs7zi8o0b
 JpoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=WzIe9jTJIohy51Yo9OuXEyMxh82Q23QQwUnyxUoEEjE=;
 b=C1sIJvPapfJxrcrEWVklQZxpnXtWTekwJPb6djMdwljUSCsy1kwTklKg0aF0pGttMB
 ZxUsIAtMw6edqfb3qhJxKOw/2CvZtwH7BG1PECOzCWGXBuRWkRbDFV5YBGcjPX8xwIpG
 9tlHef9YvUWGekj7nmW6XsCvAgOfPPkt2f7taSxarPrTxpu5AYzgCurAi4BgeaZln4kX
 O1kdEco7nXlcPcWRJPT3ydu44A2Oo4b4CMIMlRPmyOi9z0oceP8oT4EgeHYPJHwvZ2b2
 1ffc3RwwXg+xq7iGUhi6mvuO1KOyJyEBfkHmdYmLF9Ss5tmef0ftmRzsrmz1UW05kOLj
 HhDw==
X-Gm-Message-State: APjAAAX0m1Kspgn01MGn5SYLqo73keUKXzdxUqmRzcF4vysuwOuy9PxA
 iFV+afI76lot44hFCzyZ8SdUmLVaS97fw4vtVsk=
X-Google-Smtp-Source: APXvYqxWvCNgBXOmGpxdXZkbMP0yBhRpRo1Bg0NBgGxK8qZZVapPBwRYRx0ANJFskUI8hSUwADro3XMjwd59/CWcwg8=
X-Received: by 2002:adf:8b54:: with SMTP id v20mr12050189wra.390.1580748309276; 
 Mon, 03 Feb 2020 08:45:09 -0800 (PST)
MIME-Version: 1.0
References: <cover.1580746020.git.tamas.lengyel@intel.com>
 <b784bc7edf0c267e03100b30a0250454be37f59c.1580746020.git.tamas.lengyel@intel.com>
 <71886dfb-a1ca-71fb-6ff3-045cd972c568@suse.com>
In-Reply-To: <71886dfb-a1ca-71fb-6ff3-045cd972c568@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 3 Feb 2020 09:44:32 -0700
Message-ID: <CABfawhmSa8swm8e_DnKqYbofxo5igdLznEbBTB8+HkgPCPh2_A@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v7 1/7] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMywgMjAyMCBhdCA5OjI0IEFNIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBPbiAwMy4wMi4yMDIwIDE3OjEyLCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4gPiBUaGUgb3duZXIgZG9tYWluIG9mIHNoYXJlZCBwYWdlcyBpcyBkb21fY293LCB1c2Ug
dGhhdCBmb3IgZ2V0X3BhZ2UKPiA+IG90aGVyd2lzZSB0aGUgZnVuY3Rpb24gZmFpbHMgdG8gcmV0
dXJuIHRoZSBjb3JyZWN0IHBhZ2UgdW5kZXIgc29tZQo+ID4gc2l0dWF0aW9ucy4gVGhlIGNoZWNr
IGlmIGRvbV9jb3cgc2hvdWxkIGJlIHVzZWQgd2FzIG9ubHkgcGVyZm9ybWVkIGluCj4gPiBhIHN1
YnNldCBvZiB1c2UtY2FzZXMuIEZpeGluZyB0aGUgZXJyb3IgYW5kIHNpbXBsaWZ5aW5nIHRoZSBl
eGlzdGluZyBjaGVjawo+ID4gc2luY2Ugd2UgY2FuJ3QgaGF2ZSBhbnkgc2hhcmVkIGVudHJpZXMg
d2l0aCBkb21fY293IGJlaW5nIE5VTEwuCj4KPiBCZXR0ZXIsIHRoYW5rcy4KPgo+ID4gU2lnbmVk
LW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KPiA+IC0t
LQo+ID4gdjc6IHVwZGF0ZSBjb21taXQgbWVzc2FnZQo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2
L21tL3AybS5jIHwgMTQgKysrKysrKystLS0tLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgOCBpbnNl
cnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiA+IGluZGV4IGRlZjEzZjY1N2Iu
LjAwN2ZlZjcyMGQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiA+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ID4gQEAgLTU3NSwxMSArNTc1LDEyIEBAIHN0cnVj
dCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKPiA+ICAgICAgICAgICAgICAgICAg
aWYgKCBmZG9tID09IE5VTEwgKQo+ID4gICAgICAgICAgICAgICAgICAgICAgcGFnZSA9IE5VTEw7
Cj4gPiAgICAgICAgICAgICAgfQo+ID4gLSAgICAgICAgICAgIGVsc2UgaWYgKCAhZ2V0X3BhZ2Uo
cGFnZSwgcDJtLT5kb21haW4pICYmCj4gPiAtICAgICAgICAgICAgICAgICAgICAgIC8qIFBhZ2Ug
Y291bGQgYmUgc2hhcmVkICovCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICghZG9tX2NvdyB8
fCAhcDJtX2lzX3NoYXJlZCgqdCkgfHwKPiA+IC0gICAgICAgICAgICAgICAgICAgICAgICFnZXRf
cGFnZShwYWdlLCBkb21fY293KSkgKQo+ID4gLSAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsK
PiA+ICsgICAgICAgICAgICBlbHNlCj4gPiArICAgICAgICAgICAgewo+ID4gKyAgICAgICAgICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpkID0gIXAybV9pc19zaGFyZWQoKnQpID8gcDJtLT5kb21haW4g
OiBkb21fY293Owo+ID4gKyAgICAgICAgICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBkKSAp
Cj4KPiBUaGVyZSdzIHN0aWxsIGEgYmxhbmsgbGluZSBtaXNzaW5nIGJldHdlZW4gdGhlc2UgdHdv
IGxpbmVzIGFuZCAuLi4KPgo+ID4gKyAgICAgICAgICAgICAgICAgICAgcGFnZSA9IE5VTEw7Cj4g
PiArICAgICAgICAgICAgfQo+ID4gICAgICAgICAgfQo+ID4gICAgICAgICAgcDJtX3JlYWRfdW5s
b2NrKHAybSk7Cj4gPgo+ID4gQEAgLTU5NSw4ICs1OTYsOSBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpw
Mm1fZ2V0X3BhZ2VfZnJvbV9nZm4oCj4gPiAgICAgIG1mbiA9IGdldF9nZm5fdHlwZV9hY2Nlc3Mo
cDJtLCBnZm5feChnZm4pLCB0LCBhLCBxLCBOVUxMKTsKPiA+ICAgICAgaWYgKCBwMm1faXNfcmFt
KCp0KSAmJiBtZm5fdmFsaWQobWZuKSApCj4gPiAgICAgIHsKPiA+ICsgICAgICAgIHN0cnVjdCBk
b21haW4gKmQgPSAhcDJtX2lzX3NoYXJlZCgqdCkgPyBwMm0tPmRvbWFpbiA6IGRvbV9jb3c7Cj4g
PiAgICAgICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKPgo+IC4uLiBzaW1pbGFybHkgYmV0
d2VlbiB0aGVzZSB0d28uIEFzIGluZGljYXRlZCBiZWZvcmUsIHdpdGggdGhlbQo+IGFkZGVkCj4g
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBkZXNwaXRlIG1l
IHN0aWxsIHRoaW5raW5nIHRoYXQgdGhlIHRpdGxlIHN1Z2dlc3RzIG1vcmUgb2YgYQo+IHByb2Js
ZW0gdGhhbiB0aGVyZSByZWFsbHkgd2FzLiAoT2YgY291cnNlIGFkZGluZyB0aGUgbWlzc2luZwo+
IGJsYW5rIGxpbmVzIG91Z2h0IHRvIGJlIGVhc3kgZW5vdWdoIHdoaWxlIGNvbW1pdHRpbmcuKQoK
VGhhbmtzLCBJIGRpZCBmb3Jnb3QgdG8gYWRkIHRob3NlIGV4dHJhIGxpbmVzLiBUbyBtZSB0aGlz
IGxvb2tzIGZpbmUKYXMtaXMgc28gaXQganVzdCBkb2Vzbid0IGNvbWUgdG8gbWluZCBuYXR1cmFs
bHkuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:56:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:56:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyf1a-0003XT-5V; Mon, 03 Feb 2020 16:56:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyf1Z-0003XO-CM
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:56:37 +0000
X-Inumbo-ID: 22fb91d6-46a6-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 22fb91d6-46a6-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 16:56:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyf1W-0006w9-Tp; Mon, 03 Feb 2020 16:56:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyf1W-0001kI-Ke; Mon, 03 Feb 2020 16:56:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyf1W-0004Ax-K3; Mon, 03 Feb 2020 16:56:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146690-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:build-i386-xsm:xen-build:fail:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 16:56:34 +0000
Subject: [Xen-devel] [xen-unstable test] 146690: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY5MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY5MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTQ2
NjUxIFJFR1IuIHZzLiAxNDY1NjMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
IDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBwYXNzIGluIDE0NjY1MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTQ2NjUxIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAx
NDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBpbiAxNDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NTEgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDE0NjY1MSBibG9j
a2VkIGluIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxNyBndWVzdC1zYXZl
cmVzdG9yZS4yICAgICAgICAgIGZhaWwgIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1
NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
ZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
NDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2NTYzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1o
dm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHhlbiAgICAgICAgICAgICAgICAgIDQxZDg4NjkwMDNlOTZkOGI3MjUwYWQxZDAyNDYzNzFk
NjkyOWFjYTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGY5MTBjM2Vi
YzZhMTc4YzVjYmJjMDg2ODEzNGJlNTM2ZmFlN2Y3Y2YKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0
NjU2MyAgMjAyMC0wMS0yOSAwMTo1NTozMCBaICAgIDUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxNDY1NzggIDIwMjAtMDEtMjkgMTc6MDY6MTkgWiAgICA0IGRheXMgICAxMSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2MzMgIDIwMjAtMDItMDEgMDE6Mzc6MTEgWiAgICAyIGRh
eXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBj
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4K
ICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1bCBEdXJyYW50IDxwZHVycmFudEBh
bWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFRh
bWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+CiAgV2VpIExpdSA8bGl1d2VA
bWljcm9zb2Z0LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXBy
ZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ3OSBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 16:58:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 16:58:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyf3A-0003cH-Km; Mon, 03 Feb 2020 16:58:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyf39-0003cB-Nk
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 16:58:15 +0000
X-Inumbo-ID: 5e36606e-46a6-11ea-b211-bc764e2007e4
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5e36606e-46a6-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 16:58:15 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id a6so19140224wrx.12
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 08:58:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=3fm/cut/IlgoCdgjxasn9rl1QQLaFFRxl5RJxUhmQH0=;
 b=KdMztw+YwwmBi8V9mjV3nnawXfskvcv1py/4WpxzqOIytRcH9t4iIvTyYa2r92tuv3
 W6QDruVLAgXGxJx+r2R/tVn69H/ZS4uHTSp2Eg5gXtOTmQhl0KVvL16aMLaE9vSZ3sU/
 dsFl8hTGzyYAP2XHLOVul6L2KMXZM9o6zryXKfsbacpWPCo98JN8SSvYh81fqBp0Oz7s
 hYdZF+3kNH+3MtPBFz1zzTw3lR4omhwPEg38mE6pr+2YA2dl+4JajRwZytYJyk0ZgpNa
 IT86nrOW4itzuQKQEs5xD/nBVkAuQSzFy2WL2He8Ocaq46/emFKkjMsKdDzsTBo9Dki6
 zPfw==
X-Gm-Message-State: APjAAAWEiNPPALJQoVZ9g00FANpQXAXuQqmkPpspBAFt2PslfqEdFsET
 AQm3a3b4LypIRm17GoGPIpb8XCOoH3U=
X-Google-Smtp-Source: APXvYqy6r+KH7Bpl9oQJinaHi5EpUQO9rTJro6LVSMOwS9DlKyRQfQ6J+2AWfT8O+DJh7BfA7JoRKA==
X-Received: by 2002:a05:6000:8c:: with SMTP id
 m12mr17009478wrx.142.1580749094235; 
 Mon, 03 Feb 2020 08:58:14 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id o2sm23563758wmh.46.2020.02.03.08.58.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 03 Feb 2020 08:58:13 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Mon,  3 Feb 2020 16:58:12 +0000
Message-Id: <20200203165812.21089-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KCkl0IGlzIG5vdCBlbnRpcmVs
eSBjbGVhciB3aHkgdGhlIHNsb3QgMCBvZiBlYWNoIHAybSBzaG91bGQgYmUgcG9wdWxhdGVkCndp
dGggZW1wdHkgcGFnZS10YWJsZXMuIFRoZSBjb21taXQgaW50cm9kdWNpbmcgaXQgNzU5YWY4ZTM4
MDAgIltIVk1dCkZpeCA2NC1iaXQgSFZNIGRvbWFpbiBjcmVhdGlvbi4iIGRvZXMgbm90IGNvbnRh
aW4gbWVhbmluZ2Z1bApleHBsYW5hdGlvbiBleGNlcHQgdGhhdCBpdCB3YXMgbmVjZXNzYXJ5IGZv
ciBzaGFkb3cuCgpBcyB3ZSBkb24ndCBzZWVtIHRvIGhhdmUgYSBnb29kIGV4cGxhbmF0aW9uIHdo
eSB0aGlzIGlzIHRoZXJlLCBkcm9wIHRoZQpjb2RlIGNvbXBsZXRlbHkuCgpUaGlzIHdhcyB0ZXN0
ZWQgYnkgc3VjY2Vzc2Z1bGx5IGJvb3RpbmcgYSBIVk0gd2l0aCBzaGFkb3cgZW5hYmxlZC4KClNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CgotLS0KCkkgZG9u
J3Qga25vdyBmb3Igc3VyZSBpZiB0aGlzIGlzIGdvaW5nIHRvIGJyZWFrIGEgc2V0dXAuIEkgaGF2
ZSB0cmllZApIVk0gZ3Vlc3Qgd2l0aCBoYXA9ezAsIDF9IHdpdGhvdXQgYW55IHRyb3VibGUuIEkg
YW0gaGFwcHkgdG8gdHJ5IG1vcmUKc2V0dXAgaWYgeW91IGhhdmUgYW55IGluIG1pbmQuCgpJZiB0
aGlzIGJyZWFrIGEgc2V0dXAsIHRoZW4gcGxlYXNlIGRlc2NyaWJlIHRoZSBzZXR1cCBhbmQgSSB3
aWxsIHNlbmQgYQpkb2N1bWVudGF0aW9uIHBhdGNoIGluc3RlYWQuCi0tLQogeGVuL2FyY2gveDg2
L21tL3AybS5jIHwgMTQgKy0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv
bigrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5j
IGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IDQ5Y2MxMzgzNjIuLjk2MWJlZDA2MzUgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKQEAgLTY4OCw3ICs2ODgsNiBAQCBpbnQgcDJtX2FsbG9jX3RhYmxlKHN0cnVjdCBwMm1fZG9t
YWluICpwMm0pCiB7CiAgICAgbWZuX3QgdG9wX21mbjsKICAgICBzdHJ1Y3QgZG9tYWluICpkID0g
cDJtLT5kb21haW47Ci0gICAgaW50IHJjID0gMDsKIAogICAgIHAybV9sb2NrKHAybSk7CiAKQEAg
LTcyMSwxOSArNzIwLDggQEAgaW50IHAybV9hbGxvY190YWJsZShzdHJ1Y3QgcDJtX2RvbWFpbiAq
cDJtKQogICAgIGlmICggaGFwX2VuYWJsZWQoZCkgKQogICAgICAgICBpb21tdV9zaGFyZV9wMm1f
dGFibGUoZCk7CiAKLSAgICBQMk1fUFJJTlRLKCJwb3B1bGF0aW5nIHAybSB0YWJsZVxuIik7Ci0K
LSAgICAvKiBJbml0aWFsaXNlIHBoeXNtYXAgdGFibGVzIGZvciBzbG90IHplcm8uIE90aGVyIGNv
ZGUgYXNzdW1lcyB0aGlzLiAqLwotICAgIHAybS0+ZGVmZXJfbmVzdGVkX2ZsdXNoID0gMTsKLSAg
ICByYyA9IHAybV9zZXRfZW50cnkocDJtLCBfZ2ZuKDApLCBJTlZBTElEX01GTiwgUEFHRV9PUkRF
Ul80SywKLSAgICAgICAgICAgICAgICAgICAgICAgcDJtX2ludmFsaWQsIHAybS0+ZGVmYXVsdF9h
Y2Nlc3MpOwotICAgIHAybS0+ZGVmZXJfbmVzdGVkX2ZsdXNoID0gMDsKICAgICBwMm1fdW5sb2Nr
KHAybSk7Ci0gICAgaWYgKCAhcmMgKQotICAgICAgICBQMk1fUFJJTlRLKCJwMm0gdGFibGUgaW5p
dGlhbGlzZWQgZm9yIHNsb3QgemVyb1xuIik7Ci0gICAgZWxzZQotICAgICAgICBQMk1fUFJJTlRL
KCJmYWlsZWQgdG8gaW5pdGlhbGlzZSBwMm0gdGFibGUgZm9yIHNsb3QgemVybyAoJWQpXG4iLCBy
Yyk7Ci0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiAwOwogfQogCiAvKgotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:02:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:02:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyf7Q-0004T2-96; Mon, 03 Feb 2020 17:02:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=BfOp=3X=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyf7O-0004Sx-KH
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:02:38 +0000
X-Inumbo-ID: faab9ae0-46a6-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id faab9ae0-46a6-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 17:02:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B0074AFE1;
 Mon,  3 Feb 2020 17:02:36 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-8-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4e4bbfae-d65e-eb0a-0497-998657391760@suse.com>
Date: Mon, 3 Feb 2020 18:02:40 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200121084330.18309-8-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 7/9] xen: provide version information in
 hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDEuMjAyMCAwOTo0MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBQcm92aWRlIHZlcnNp
b24gYW5kIGNvbXBpbGUgaW5mb3JtYXRpb24gaW4gL2J1aWxkaW5mby8gbm9kZSBvZiB0aGUKPiBY
ZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbS4gQXMgdGhpcyBpbmZvcm1hdGlvbiBpcyBhY2Nlc3Np
YmxlIGJ5IGRvbTAKPiBvbmx5IG5vIGFkZGl0aW9uYWwgc2VjdXJpdHkgcHJvYmxlbSBhcmlzZXMu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKUmV2
aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4Kd2l0aCBvbiBzdWdnZXN0
aW9uOgoKPiBAQCAtMzczLDYgKzM3NCw1MCBAQCB2b2lkIF9faW5pdCBkb19pbml0Y2FsbHModm9p
ZCkKPiAgICAgICAgICAoKmNhbGwpKCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyB1bnNpZ25lZCBpbnQg
bWFqb3JfdmVyc2lvbjsKPiArc3RhdGljIHVuc2lnbmVkIGludCBtaW5vcl92ZXJzaW9uOwo+ICsK
PiArc3RhdGljIEhZUEZTX0RJUl9JTklUKGJ1aWxkaW5mbywgImJ1aWxkaW5mbyIpOwo+ICtzdGF0
aWMgSFlQRlNfRElSX0lOSVQoY29tcGlsZWluZm8sICJjb21waWxlaW5mbyIpOwo+ICtzdGF0aWMg
SFlQRlNfRElSX0lOSVQodmVyc2lvbiwgInZlcnNpb24iKTsKPiArc3RhdGljIEhZUEZTX1VJTlRf
SU5JVChtYWpvciwgIm1ham9yIiwgbWFqb3JfdmVyc2lvbik7Cj4gK3N0YXRpYyBIWVBGU19VSU5U
X0lOSVQobWlub3IsICJtaW5vciIsIG1pbm9yX3ZlcnNpb24pOwo+ICtzdGF0aWMgSFlQRlNfU1RS
SU5HX0lOSVQoY2hhbmdlc2V0LCAiY2hhbmdlc2V0Iik7Cj4gK3N0YXRpYyBIWVBGU19TVFJJTkdf
SU5JVChjb21waWxlciwgImNvbXBpbGVyIik7Cj4gK3N0YXRpYyBIWVBGU19TVFJJTkdfSU5JVChj
b21waWxlX2J5LCAiY29tcGlsZV9ieSIpOwo+ICtzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29t
cGlsZV9kYXRlLCAiY29tcGlsZV9kYXRlIik7Cj4gK3N0YXRpYyBIWVBGU19TVFJJTkdfSU5JVChj
b21waWxlX2RvbWFpbiwgImNvbXBpbGVfZG9tYWluIik7Cj4gK3N0YXRpYyBIWVBGU19TVFJJTkdf
SU5JVChleHRyYSwgImV4dHJhIik7CgpQbGVhc2UgY29uc2lkZXIgbWFraW5nIGFsbCBvZiB0aGUg
YWJvdmUgX19yZWFkX21vc3RseS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:10:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyfEh-0005Kc-1R; Mon, 03 Feb 2020 17:10:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=maG7=3X=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iyfEe-0005KX-SB
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:10:08 +0000
X-Inumbo-ID: 07044cf0-46a8-11ea-8e7b-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07044cf0-46a8-11ea-8e7b-12813bfff9fa;
 Mon, 03 Feb 2020 17:10:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580749808;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=LtYiq6bBO6/4FftThl6R8Q7DtYPMzXTMLhG3CQNNncc=;
 b=cA9xbn21U7fNFjvQBOI7xR7wkFi1Gb6tnNRMQ0N7pp7ng3eIsIovFuPM
 j8GtWnE/GG57l4j2514Df+bDScbWjnMQZKR0dlhJCS5rKb7pWaV1HRA4Q
 JxqQYOl54TJH7x44Xg+zyW5Cjfxtn1SsU5VUlVF3nCij8YnsJw23PK2UC Y=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uIpKPnBNfKXRcSV2aq1t3i0aDm1spxDUtYrUqKw75at3LUIFHdisxmUJrDu7igzidJrBtvPrLt
 Ku7HkaelteecTEqLuBU+FRKzqtLPPj5/vgpVef91rObh02xvUWosXwz04G/w1Z2+C9nVfDMFOF
 fvOT7rZzAH8NW+fNK8TvBUUpBGDutuhYeaIwkfp89ggAbxgxu4ZqkbLrzqZpvSZzr+o0Q3RHSJ
 UkgXnLLMw2K1+jIc1YQEOm62M/5O7kbkYTpawn/QBDiEcgO6txRYAog9JL6xO6Y2QIkzdJMthO
 UHo=
X-SBRS: 2.7
X-MesageID: 11872771
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11872771"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200203165812.21089-1-julien@xen.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <c39dd542-1748-066e-399f-dc110ac11e19@citrix.com>
Date: Mon, 3 Feb 2020 17:10:02 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200203165812.21089-1-julien@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Tim Deegan <tim@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8zLzIwIDQ6NTggUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBGcm9tOiBKdWxpZW4gR3Jh
bGwgPGpncmFsbEBhbWF6b24uY29tPgo+IAo+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aHkg
dGhlIHNsb3QgMCBvZiBlYWNoIHAybSBzaG91bGQgYmUgcG9wdWxhdGVkCj4gd2l0aCBlbXB0eSBw
YWdlLXRhYmxlcy4gVGhlIGNvbW1pdCBpbnRyb2R1Y2luZyBpdCA3NTlhZjhlMzgwMCAiW0hWTV0K
PiBGaXggNjQtYml0IEhWTSBkb21haW4gY3JlYXRpb24uIiBkb2VzIG5vdCBjb250YWluIG1lYW5p
bmdmdWwKPiBleHBsYW5hdGlvbiBleGNlcHQgdGhhdCBpdCB3YXMgbmVjZXNzYXJ5IGZvciBzaGFk
b3cuCgpUaW0sIGFueSBpZGVhcyBoZXJlPwoKPiBBcyB3ZSBkb24ndCBzZWVtIHRvIGhhdmUgYSBn
b29kIGV4cGxhbmF0aW9uIHdoeSB0aGlzIGlzIHRoZXJlLCBkcm9wIHRoZQo+IGNvZGUgY29tcGxl
dGVseS4KPiAKPiBUaGlzIHdhcyB0ZXN0ZWQgYnkgc3VjY2Vzc2Z1bGx5IGJvb3RpbmcgYSBIVk0g
d2l0aCBzaGFkb3cgZW5hYmxlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgo+IAo+IC0tLQo+IAo+IEkgZG9uJ3Qga25vdyBmb3Igc3VyZSBpZiB0
aGlzIGlzIGdvaW5nIHRvIGJyZWFrIGEgc2V0dXAuIEkgaGF2ZSB0cmllZAo+IEhWTSBndWVzdCB3
aXRoIGhhcD17MCwgMX0gd2l0aG91dCBhbnkgdHJvdWJsZS4gSSBhbSBoYXBweSB0byB0cnkgbW9y
ZQo+IHNldHVwIGlmIHlvdSBoYXZlIGFueSBpbiBtaW5kLgo+IAo+IElmIHRoaXMgYnJlYWsgYSBz
ZXR1cCwgdGhlbiBwbGVhc2UgZGVzY3JpYmUgdGhlIHNldHVwIGFuZCBJIHdpbGwgc2VuZCBhCj4g
ZG9jdW1lbnRhdGlvbiBwYXRjaCBpbnN0ZWFkLgoKVGhpcyBpcyBhIHNvbWV3aGF0IHJpc2t5IHN0
cmF0ZWd5LiAgT3RoZXIgdGhhbiBjb2RlIGNsZWFuLXVwLCBpcyB0aGVyZQphbnkgYWR2YW50YWdl
IHRvIHJlbW92aW5nIHRoaXMgY29kZSBhdCB0aGUgbW9tZW50PwoKIC1HZW9yZ2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:13:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:13:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyfI3-0005WJ-Bv; Mon, 03 Feb 2020 17:13:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyfI1-0005WD-GF
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:13:37 +0000
X-Inumbo-ID: 82e53d0c-46a8-11ea-8e7b-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82e53d0c-46a8-11ea-8e7b-12813bfff9fa;
 Mon, 03 Feb 2020 17:13:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580750015;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=bTXjGamPQoTm8EQGhIWHyAAFmGT8S3+0rKX2QlkQuxk=;
 b=V6SnGkcl+4aWyAg6+kOT6KvP9BB+NJS48rCNih/c+eJXKNZSLkI6vuv3
 3nBK5Uj3Ef8kbeXYV9oYhtbzs/3U6XpyHjIxkxkCVuY3hJ+A1lk+d3+SF
 DO+hP7tmTobaigLZLIAfE3aYfeaNTzGqp8WY0jE3ULJFq6p8mf2KoqX8+ k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SMcczOtbAB+KTPvdwdbye/EDW7QfNht8+5eaRrBK9aDbj5zMJAn4kKJdO2cmPSgB1HepeXVrwo
 V8Es6P8T36NrgqQsbOt4JQooEipnJhWDLd/xt8JrStqPY3nvLzEbS504hMA51R0dF1ti9ThEZJ
 EYu6qR5RDRaVaNndrXEOtFm45fBk5qQTFQX0ldhQOhsA0GN2Pavsi7+KXDg0s4awIzgad2tfSc
 UMflCbSJqjUwByY2JEWdF4BqtKBjMTxVI8qt7PCebAAJdh82c9zOVBR7njGRLS0h7ALOAHAOs3
 UFs=
X-SBRS: 2.7
X-MesageID: 12232290
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12232290"
Date: Mon, 3 Feb 2020 18:13:27 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Tian, Kevin" <kevin.tian@intel.com>
Message-ID: <20200203171327.GD4679@Air-de-Roger>
References: <20200129144514.96686-1-roger.pau@citrix.com>
 <20200129144514.96686-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D75F89F@SHSMSX104.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19D75F89F@SHSMSX104.ccr.corp.intel.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/2] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, "Nakajima, Jun" <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDg6MDU6NDhBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv
dGU6Cj4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4g
U2VudDogV2VkbmVzZGF5LCBKYW51YXJ5IDI5LCAyMDIwIDEwOjQ1IFBNCj4gPiAKPiA+IEN1cnJl
bnQgaW1wbGVtZW50YXRpb24gb2YgbmVzdGVkIFZNWCBoYXMgYSBoYWxmIGJha2VkIGhhbmRsaW5n
IG9mIE1TUgo+ID4gYml0bWFwcyBmb3IgdGhlIEwxIFZNTTogaXQgbWFwcyB0aGUgTDEgVk1NIHBy
b3ZpZGVkIE1TUiBiaXRtYXAsIGJ1dAo+ID4gZG9lc24ndCBhY3R1YWxseSBsb2FkIGl0IGludG8g
dGhlIG5lc3RlZCB2bWNzLCBhbmQgdGh1cyB0aGUgbmVzdGVkCj4gPiBndWVzdCB2bWNzIGVuZHMg
dXAgdXNpbmcgdGhlIHNhbWUgTVNSIGJpdG1hcCBhcyB0aGUgTDEgVk1NLgo+ID4gCj4gPiBUaGlz
IGlzIHdyb25nIGFzIHRoZXJlJ3Mgbm8gYXNzdXJhbmNlIHRoYXQgdGhlIHNldCBvZiBmZWF0dXJl
cyBlbmFibGVkCj4gPiBmb3IgdGhlIEwxIHZtY3MgYXJlIHRoZSBzYW1lIHRoYXQgTDEgaXRzZWxm
IGlzIGdvaW5nIHRvIHVzZSBpbiB0aGUKPiA+IG5lc3RlZCB2bWNzLCBhbmQgdGh1cyBjYW4gbGVh
ZCB0byBtaXNjb25maWd1cmF0aW9ucy4KPiA+IAo+ID4gRm9yIGV4YW1wbGUgTDEgdm1jcyBjYW4g
dXNlIHgyQVBJQyB2aXJ0dWFsaXphdGlvbiBhbmQgdmlydHVhbAo+ID4gaW50ZXJydXB0IGRlbGl2
ZXJ5LCBhbmQgdGh1cyBzb21lIHgyQVBJQyBNU1JzIHdvbid0IGJlIHRyYXBwZWQgc28gdGhhdAo+
ID4gdGhleSBjYW4gYmUgaGFuZGxlZCBkaXJlY3RseSBieSB0aGUgaGFyZHdhcmUgdXNpbmcgdmly
dHVhbGl6YXRpb24KPiA+IGV4dGVuc2lvbnMuIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgbmVzdGVk
IHZtY3MgY3JlYXRlZCBieSBMMSBWTU0gbWlnaHQKPiA+IG5vdCB1c2UgYW55IG9mIHN1Y2ggZmVh
dHVyZXMsIHNvIHVzaW5nIGEgTVNSIGJpdG1hcCB0aGF0IGRvZXNuJ3QgdHJhcAo+ID4gYWNjZXNz
ZXMgdG8gdGhlIHgyQVBJQyBNU1JzIHdpbGwgYmUgbGVha2luZyB0aGVtIHRvIHRoZSB1bmRlcmx5
aW5nCj4gPiBoYXJkd2FyZS4KPiA+IAo+ID4gRml4IHRoaXMgYnkgY3JhZnRpbmcgYSBtZXJnZWQg
TVNSIGJpdG1hcCBiZXR3ZWVuIHRoZSBvbmUgdXNlZCBieSBMMQo+ID4gYW5kIHRoZSBuZXN0ZWQg
Z3Vlc3QuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiBUaGlzIHNlZW1zIGJldHRlciB0aGFuIHdoYXQncyBk
b25lIGN1cnJlbnRseSwgYnV0IFRCSCB0aGVyZSdzIGEgbG90IG9mCj4gPiB3b3JrIHRvIGJlIGRv
bmUgaW4gbnZteCBpbiBvcmRlciB0byBtYWtlIGl0IGZ1bmN0aW9uYWwgYW5kIHNlY3VyZSB0aGF0
Cj4gPiBJJ20gbm90IHN1cmUgd2hldGhlciBidWlsZGluZyBvbiB0b3Agb2YgdGhlIGN1cnJlbnQg
aW1wbGVtZW50YXRpb24gaXMKPiA+IHNvbWV0aGluZyBzYW5lIHRvIGRvLCBvciBpdCB3b3VsZCBi
ZSBiZXR0ZXIgdG8gc3RhcnQgZnJvbSBzY3JhdGNoIGFuZAo+ID4gcmUtaW1wbGVtZW50IG52bXgg
dG8ganVzdCBzdXBwb3J0IHRoZSBtaW5pbXVtIHJlcXVpcmVkIHNldCBvZiBWVHgKPiA+IGZlYXR1
cmVzIGluIGEgc2FuZSBhbmQgc2FmZSB3YXkuCj4gCj4gd2l0aG91dCBrbm93aW5nIHdoYXQgImEg
bG90IG9mIHdvcmsiIGFjdHVhbGx5IG1lYW5zLCBpdCdzIGRpZmZpY3VsdCB0byAKPiBqdWRnZSB3
aGljaCB3YXkgaXMgYmV0dGVyLiBCdXQgZnJvbSB0aGUgbGlzdGVkIGNoYW5nZXMgaW4gdGhpcyBz
ZXJpZXMsCj4gSSB0aGluayB0aGV5IGFyZSByZWFzb25hYmxlLgo+IAo+ID4gLS0tCj4gPiBDaGFu
Z2VzIHNpbmNlIHYxOgo+ID4gIC0gU3BsaXQgdGhlIHgyQVBJQyBNU1IgZml4IGludG8gYSBzZXBh
cmF0ZSBwYXRjaC4KPiA+ICAtIE1vdmUgc2V0dGluZyBNU1JfQklUTUFQIHZtY3MgZmllbGQgaW50
byBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUgZm9yCj4gPiAgICB2aXJ0dWFsIHZtZXhpdC4KPiA+ICAt
IEFsbG9jYXRlIG1lbW9yeSB3aXRoIE1FTUZfbm9fb3duZXIuCj4gPiAgLSBVc2UgdGFicyB0byBh
bGlnbiBjb21tZW50IG9mIHRoZSBuZXN0ZWR2bXggc3RydWN0IGZpZWxkLgo+ID4gLS0tCj4gPiAg
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgICB8IDYzICsrKysrKysrKysrKysrKysr
KysrKysrKysrKystLQo+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmggfCAg
MyArLQo+ID4gIDIgZmlsZXMgY2hhbmdlZCwgNjIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+ID4gaW5kZXggNDdlZWUxZTViOS4uYzM1YjRiYWI4
NCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+ID4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4gPiBAQCAtMTI4LDYgKzEyOCwxNiBAQCBpbnQg
bnZteF92Y3B1X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCj4gPiAgICAgICAgICB1bm1hcF9k
b21haW5fcGFnZSh2dyk7Cj4gPiAgICAgIH0KPiA+IAo+ID4gKyAgICBpZiAoIGNwdV9oYXNfdm14
X21zcl9iaXRtYXAgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBudm14LT5tc3JfbWVyZ2VkID0g
YWxsb2NfZG9taGVhcF9wYWdlKGQsIE1FTUZfbm9fb3duZXIpOwo+ID4gKyAgICAgICAgaWYgKCAh
bnZteC0+bXNyX21lcmdlZCApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgZ2Rwcmlu
dGsoWEVOTE9HX0VSUiwgIm5lc3Q6IGFsbG9jYXRpb24gZm9yIE1TUiBiaXRtYXAgZmFpbGVkXG4i
KTsKPiA+ICsgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPiA+ICsgICAgICAgIH0KPiA+ICsg
ICAgfQo+ID4gKwo+ID4gICAgICBudm14LT5lcHQuZW5hYmxlZCA9IDA7Cj4gPiAgICAgIG52bXgt
Pmd1ZXN0X3ZwaWQgPSAwOwo+ID4gICAgICBudm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElE
X1BBRERSOwo+ID4gQEAgLTE4Miw2ICsxOTIsMTEgQEAgdm9pZCBudm14X3ZjcHVfZGVzdHJveShz
dHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKHYtPmFyY2guaHZt
LnZteC52bXdyaXRlX2JpdG1hcCk7Cj4gPiAgICAgICAgICB2LT5hcmNoLmh2bS52bXgudm13cml0
ZV9iaXRtYXAgPSBOVUxMOwo+ID4gICAgICB9Cj4gPiArICAgIGlmICggbnZteC0+bXNyX21lcmdl
ZCApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG52bXgtPm1zcl9t
ZXJnZWQpOwo+ID4gKyAgICAgICAgbnZteC0+bXNyX21lcmdlZCA9IE5VTEw7Cj4gPiArICAgIH0K
PiA+ICB9Cj4gPiAKPiA+ICB2b2lkIG52bXhfZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0
cnVjdCBkb21haW4gKmQpCj4gPiBAQCAtNTQ4LDYgKzU2MywzNyBAQCB1bnNpZ25lZCBsb25nICpf
c2hhZG93X2lvX2JpdG1hcChzdHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgcmV0dXJuIG5lc3RlZGh2
bV92Y3B1X2lvbWFwX2dldChwb3J0ODAsIHBvcnRFRCk7Cj4gPiAgfQo+ID4gCj4gPiArc3RhdGlj
IHZvaWQgdXBkYXRlX21zcmJpdG1hcChzdHJ1Y3QgdmNwdSAqdikKPiA+ICt7Cj4gPiArICAgIHN0
cnVjdCBuZXN0ZWR2bXggKm52bXggPSAmdmNwdV8yX252bXgodik7Cj4gPiArICAgIHN0cnVjdCB2
bXhfbXNyX2JpdG1hcCAqbXNyX2JpdG1hcDsKPiA+ICsgICAgdW5zaWduZWQgaW50IG1zcjsKPiA+
ICsKPiA+ICsgICAgQVNTRVJUKF9fbjJfZXhlY19jb250cm9sKHYpICYgQ1BVX0JBU0VEX0FDVElW
QVRFX01TUl9CSVRNQVApOwo+IAo+IHdoYXQgYWJvdXQgcGFzc2luZyBzaGFkb3dfY250cmwgYW5k
IGFsc28gbW92aW5nIHRoZSBvdXRlciAKPiBjb25kaXRpb24gY2hlY2sgaW50byB0aGlzIGZ1bmN0
aW9uPyBJdCBpcyBub3QgZ29vZCB0byBhc3N1bWUKPiB0aGF0IF9fbjJfZXhlY19jb250cm9sIGFs
d2F5cyBoYXMgdGhlIHNhbWUgc2V0dGluZyBhcyB0aGUKPiBsb2NhbCB2YXJpYWJsZSBzaGFkb3df
Y250cmwuCj4gCj4gPiArCj4gPiArICAgIGlmICggIW52bXgtPm1zcmJpdG1hcCApCj4gPiArICAg
ICAgICByZXR1cm47Cj4gPiArCj4gPiArICAgIG1zcl9iaXRtYXAgPSBfX21hcF9kb21haW5fcGFn
ZShudm14LT5tc3JfbWVyZ2VkKTsKPiA+ICsKPiA+ICsgICAgYml0bWFwX29yKG1zcl9iaXRtYXAt
PnJlYWRfbG93LCBudm14LT5tc3JiaXRtYXAtPnJlYWRfbG93LAo+ID4gKyAgICAgICAgICAgICAg
di0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPnJlYWRfbG93LAo+ID4gKyAgICAgICAgICAgICAg
c2l6ZW9mKG1zcl9iaXRtYXAtPnJlYWRfbG93KSAqIDgpOwo+ID4gKyAgICBiaXRtYXBfb3IobXNy
X2JpdG1hcC0+cmVhZF9oaWdoLCBudm14LT5tc3JiaXRtYXAtPnJlYWRfaGlnaCwKPiA+ICsgICAg
ICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT5yZWFkX2hpZ2gsCj4gPiArICAg
ICAgICAgICAgICBzaXplb2YobXNyX2JpdG1hcC0+cmVhZF9oaWdoKSAqIDgpOwo+ID4gKyAgICBi
aXRtYXBfb3IobXNyX2JpdG1hcC0+d3JpdGVfbG93LCBudm14LT5tc3JiaXRtYXAtPndyaXRlX2xv
dywKPiA+ICsgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT53cml0ZV9s
b3csCj4gPiArICAgICAgICAgICAgICBzaXplb2YobXNyX2JpdG1hcC0+d3JpdGVfbG93KSAqIDgp
Owo+ID4gKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+d3JpdGVfaGlnaCwgbnZteC0+bXNyYml0
bWFwLT53cml0ZV9oaWdoLAo+ID4gKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9i
aXRtYXAtPndyaXRlX2hpZ2gsCj4gPiArICAgICAgICAgICAgICBzaXplb2YobXNyX2JpdG1hcC0+
d3JpdGVfaGlnaCkgKiA4KTsKPiA+ICsKPiA+ICsgICAgdW5tYXBfZG9tYWluX3BhZ2UobXNyX2Jp
dG1hcCk7Cj4gPiArCj4gPiArICAgIF9fdm13cml0ZShNU1JfQklUTUFQLCBwYWdlX3RvX21hZGRy
KG52bXgtPm1zcl9tZXJnZWQpKTsKPiA+ICt9Cj4gPiArCj4gPiAgdm9pZCBudm14X3VwZGF0ZV9l
eGVjX2NvbnRyb2woc3RydWN0IHZjcHUgKnYsIHUzMiBob3N0X2NudHJsKQo+ID4gIHsKPiA+ICAg
ICAgdTMyIHBpb19jbnRybCA9IChDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklUTUFQCj4gPiBAQCAt
NTU4LDEwICs2MDQsMTUgQEAgdm9pZCBudm14X3VwZGF0ZV9leGVjX2NvbnRyb2woc3RydWN0IHZj
cHUgKnYsCj4gPiB1MzIgaG9zdF9jbnRybCkKPiA+ICAgICAgc2hhZG93X2NudHJsID0gX19uMl9l
eGVjX2NvbnRyb2wodik7Cj4gPiAgICAgIHBpb19jbnRybCAmPSBzaGFkb3dfY250cmw7Cj4gPiAg
ICAgIC8qIEVuZm9yY2UgdGhlIHJlbW92ZWQgZmVhdHVyZXMgKi8KPiA+IC0gICAgc2hhZG93X2Nu
dHJsICY9IH4oQ1BVX0JBU0VEX0FDVElWQVRFX01TUl9CSVRNQVAKPiA+IC0gICAgICAgICAgICAg
ICAgICAgICAgfCBDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklUTUFQCj4gPiArICAgIHNoYWRvd19j
bnRybCAmPSB+KENQVV9CQVNFRF9BQ1RJVkFURV9JT19CSVRNQVAKPiA+ICAgICAgICAgICAgICAg
ICAgICAgICAgfCBDUFVfQkFTRURfVU5DT05EX0lPX0VYSVRJTkcpOwo+ID4gLSAgICBzaGFkb3df
Y250cmwgfD0gaG9zdF9jbnRybDsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogRG8gTk9UIGVuZm9y
Y2UgdGhlIE1TUiBiaXRtYXAgY3VycmVudGx5IHVzZWQgYnkgTDEsIGFzIGNlcnRhaW4KPiA+IGhh
cmR3YXJlCj4gPiArICAgICAqIHZpcnR1YWxpemF0aW9uIGZlYXR1cmVzIHJlcXVpcmUgc3BlY2lm
aWMgTVNSIGJpdG1hcCBzZXR0aW5ncywgYnV0Cj4gPiArICAgICAqIHdpdGhvdXQgdGhlIGd1ZXN0
IGFsc28gdXNpbmcgdGhlc2Ugc2FtZSBmZWF0dXJlcyB0aGUgYml0bWFwIGNvdWxkIGJlCj4gPiAr
ICAgICAqIGxlYWtpbmcgdGhyb3VnaCB1bndhbnRlZCBNU1IgYWNjZXNzZXMuCj4gPiArICAgICAq
Lwo+ID4gKyAgICBzaGFkb3dfY250cmwgfD0gKGhvc3RfY250cmwgJiB+Q1BVX0JBU0VEX0FDVElW
QVRFX01TUl9CSVRNQVApOwo+IAo+IHdoYXQgYWJvdXQgbXNyIGJpdG1hcCBpcyBkaXNhYmxlZCBp
biBob3N0X2NudHJsPyBXZSdkIGJldHRlciB1c2UgQU5ELWVkCj4gdmFsdWUgZnJvbSBib3RoIHNo
YWRvdy9ob3N0X2NudHJsIGZvciB0aGlzIGJpdCwgaW5zdGVhZCBvZiBhc3N1bWluZyB0aGUKPiBw
b2xpY3kgb2YgY3VycmVudCBYZW4gdmVyc2lvbiB3aGljaCBlbmFibGVzIG1zciBiaXRtYXAgYnkg
ZGVmYXVsdC4gCgpBY2ssIEkndmUgZml4ZWQgYWxsIHRoZSBhYm92ZS4KCj4gPiAgICAgIGlmICgg
cGlvX2NudHJsID09IENQVV9CQVNFRF9VTkNPTkRfSU9fRVhJVElORyApIHsKPiA+ICAgICAgICAg
IC8qIEwxIFZNTSBpbnRlcmNlcHRzIGFsbCBJL08gaW5zdHJ1Y3Rpb25zICovCj4gPiAgICAgICAg
ICBzaGFkb3dfY250cmwgfD0gQ1BVX0JBU0VEX1VOQ09ORF9JT19FWElUSU5HOwo+ID4gQEAgLTU4
NCw2ICs2MzUsOSBAQCB2b2lkIG52bXhfdXBkYXRlX2V4ZWNfY29udHJvbChzdHJ1Y3QgdmNwdSAq
diwgdTMyCj4gPiBob3N0X2NudHJsKQo+ID4gICAgICAgICAgX192bXdyaXRlKElPX0JJVE1BUF9C
LCB2aXJ0X3RvX21hZGRyKGJpdG1hcCkgKyBQQUdFX1NJWkUpOwo+ID4gICAgICB9Cj4gPiAKPiA+
ICsgICAgaWYgKCBzaGFkb3dfY250cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCAp
Cj4gPiArICAgICAgICB1cGRhdGVfbXNyYml0bWFwKHYpOwo+ID4gKwo+ID4gICAgICAvKiBUT0RP
OiBjaGFuZ2UgTDAgaW50ciB3aW5kb3cgdG8gTVRGIG9yIE5NSSB3aW5kb3cgKi8KPiA+ICAgICAg
X192bXdyaXRlKENQVV9CQVNFRF9WTV9FWEVDX0NPTlRST0wsIHNoYWRvd19jbnRybCk7Cj4gPiAg
fQo+ID4gQEAgLTEyNzgsNiArMTMzMiw5IEBAIHN0YXRpYyB2b2lkIGxvYWRfdnZtY3NfaG9zdF9z
dGF0ZShzdHJ1Y3QgdmNwdSAqdikKPiA+ICAgICAgaHZtX3NldF90c2Nfb2Zmc2V0KHYsIHYtPmFy
Y2guaHZtLmNhY2hlX3RzY19vZmZzZXQsIDApOwo+ID4gCj4gPiAgICAgIHNldF92dm1jcyh2LCBW
TV9FTlRSWV9JTlRSX0lORk8sIDApOwo+ID4gKwo+ID4gKyAgICBpZiAoIHYtPmFyY2guaHZtLnZt
eC5leGVjX2NvbnRyb2wgJgo+ID4gQ1BVX0JBU0VEX0FDVElWQVRFX01TUl9CSVRNQVAgKQo+ID4g
KyAgICAgICAgX192bXdyaXRlKE1TUl9CSVRNQVAsIHZpcnRfdG9fbWFkZHIodi0KPiA+ID5hcmNo
Lmh2bS52bXgubXNyX2JpdG1hcCkpOwo+ID4gIH0KPiA+IAo+ID4gIHN0YXRpYyB2b2lkIHN5bmNf
ZXhjZXB0aW9uX3N0YXRlKHN0cnVjdCB2Y3B1ICp2KQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmggYi94ZW4vaW5jbHVkZS9hc20tCj4gPiB4ODYvaHZt
L3ZteC92dm14LmgKPiA+IGluZGV4IDZiOWM0YWUwYjIuLmM4ZDU2MDBmZGQgMTAwNjQ0Cj4gPiAt
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCj4gPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCj4gPiBAQCAtMzcsNyArMzcsOCBAQCBzdHJ1Y3Qg
bmVzdGVkdm14IHsKPiA+ICAgICAgICovCj4gPiAgICAgIHBhZGRyX3QgICAgdm14b25fcmVnaW9u
X3BhOwo+ID4gICAgICB2b2lkICAgICAgICppb2JpdG1hcFsyXTsJCS8qIG1hcCAodmEpIG9mIEwx
IGd1ZXN0IEkvTyBiaXRtYXAgKi8KPiA+IC0gICAgdm9pZCAgICAgICAqbXNyYml0bWFwOwkJLyog
bWFwICh2YSkgb2YgTDEgZ3Vlc3QgTVNSIGJpdG1hcAo+ID4gKi8KPiA+ICsgICAgc3RydWN0IHZt
eF9tc3JfYml0bWFwICptc3JiaXRtYXA7CS8qIG1hcCAodmEpIG9mIEwxIGd1ZXN0IE1TUgo+ID4g
Yml0bWFwICovCj4gPiArICAgIHN0cnVjdCBwYWdlX2luZm8gKm1zcl9tZXJnZWQ7CS8qIG1lcmdl
ZCBMMSBhbmQgTDEgZ3Vlc3QgTVNSCj4gPiBiaXRtYXAgKi8KPiAKPiBMMSBhbmQgTDIKCldlbGws
IEwxIGd1ZXN0IGlzIEwyIEkgdGhpbmssIGJ1dCBJIGNhbiBjaGFuZ2UgdG8gZXhwbGljaXRseSBt
ZW50aW9uCkwyIGluc3RlYWQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:23:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:23:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyfR8-0006NQ-Vt; Mon, 03 Feb 2020 17:23:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyfR7-0006NL-JP
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:23:01 +0000
X-Inumbo-ID: d3d63120-46a9-11ea-ad98-bc764e2007e4
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d3d63120-46a9-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 17:23:01 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id w12so8380932wrt.2
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 09:23:01 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=jsep4aW206LZ5xOdMq6CPmwn7SG2lo/KRk5Y7e96Ijo=;
 b=I84G7ZtiwxFK9RUe3KRklA10dydGEkJnw7m4Hc0xATM6ItNzMTqf8UpEymhONFWPKr
 ck8YbONh0rCHtZXn1KyUXGk0NcGmC77sMq1xXcDObi3M2fDNk4lk46vzyixL8jlF3No7
 li4uVYiQsx2+I3PW2W8qJgQafWWvsbcUzU2Lr0RGOlzqY8Pdjg2OGv3xGF3FpWyKXf2o
 Nm+y9jwG2a3HjZQ2GS+7TDooX7FQluloEvdbzEKIaBPcy8a+sKCXGN0ep/PXJDgwK2D8
 YVT/SkQIaNciM7iudja2f/sUV7DsS0IoVKHs16l034uXh2rscNE7wsTcES7PFKX/Nocw
 0CRQ==
X-Gm-Message-State: APjAAAVJMTgw/0ZLxWu4+Bcl/CnjhbQn91WnCxPWkavrVTcL2T6SuKL9
 VrPjvKFebdCFuFeWb9+Scn4=
X-Google-Smtp-Source: APXvYqwTO36XLXO52U6iidbLyv5yxq/mMaVzVyZxO1042RxaIplN0dkXcCOoTx6h0WzH1t1p5UPRUQ==
X-Received: by 2002:adf:f484:: with SMTP id l4mr17748363wro.207.1580750580219; 
 Mon, 03 Feb 2020 09:23:00 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id c141sm31694wme.41.2020.02.03.09.22.59
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 03 Feb 2020 09:22:59 -0800 (PST)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20200203165812.21089-1-julien@xen.org>
 <c39dd542-1748-066e-399f-dc110ac11e19@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <53769c85-cc65-55ad-3538-339f51243079@xen.org>
Date: Mon, 3 Feb 2020 17:22:58 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <c39dd542-1748-066e-399f-dc110ac11e19@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Tim Deegan <tim@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwMy8wMi8yMDIwIDE3OjEwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDIvMy8y
MCA0OjU4IFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEZyb206IEp1bGllbiBHcmFsbCA8amdy
YWxsQGFtYXpvbi5jb20+Cj4+Cj4+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aHkgdGhlIHNs
b3QgMCBvZiBlYWNoIHAybSBzaG91bGQgYmUgcG9wdWxhdGVkCj4+IHdpdGggZW1wdHkgcGFnZS10
YWJsZXMuIFRoZSBjb21taXQgaW50cm9kdWNpbmcgaXQgNzU5YWY4ZTM4MDAgIltIVk1dCj4+IEZp
eCA2NC1iaXQgSFZNIGRvbWFpbiBjcmVhdGlvbi4iIGRvZXMgbm90IGNvbnRhaW4gbWVhbmluZ2Z1
bAo+PiBleHBsYW5hdGlvbiBleGNlcHQgdGhhdCBpdCB3YXMgbmVjZXNzYXJ5IGZvciBzaGFkb3cu
Cj4gCj4gVGltLCBhbnkgaWRlYXMgaGVyZT8KPiAKPj4gQXMgd2UgZG9uJ3Qgc2VlbSB0byBoYXZl
IGEgZ29vZCBleHBsYW5hdGlvbiB3aHkgdGhpcyBpcyB0aGVyZSwgZHJvcCB0aGUKPj4gY29kZSBj
b21wbGV0ZWx5Lgo+Pgo+PiBUaGlzIHdhcyB0ZXN0ZWQgYnkgc3VjY2Vzc2Z1bGx5IGJvb3Rpbmcg
YSBIVk0gd2l0aCBzaGFkb3cgZW5hYmxlZC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4KPj4gLS0tCj4+Cj4+IEkgZG9uJ3Qga25vdyBmb3Ig
c3VyZSBpZiB0aGlzIGlzIGdvaW5nIHRvIGJyZWFrIGEgc2V0dXAuIEkgaGF2ZSB0cmllZAo+PiBI
Vk0gZ3Vlc3Qgd2l0aCBoYXA9ezAsIDF9IHdpdGhvdXQgYW55IHRyb3VibGUuIEkgYW0gaGFwcHkg
dG8gdHJ5IG1vcmUKPj4gc2V0dXAgaWYgeW91IGhhdmUgYW55IGluIG1pbmQuCj4+Cj4+IElmIHRo
aXMgYnJlYWsgYSBzZXR1cCwgdGhlbiBwbGVhc2UgZGVzY3JpYmUgdGhlIHNldHVwIGFuZCBJIHdp
bGwgc2VuZCBhCj4+IGRvY3VtZW50YXRpb24gcGF0Y2ggaW5zdGVhZC4KPiAKPiBUaGlzIGlzIGEg
c29tZXdoYXQgcmlza3kgc3RyYXRlZ3kuICBPdGhlciB0aGFuIGNvZGUgY2xlYW4tdXAsIGlzIHRo
ZXJlCj4gYW55IGFkdmFudGFnZSB0byByZW1vdmluZyB0aGlzIGNvZGUgYXQgdGhlIG1vbWVudD8K
CklmIFRpbSBkb2Vzbid0IGhhdmUgYW4gZXhwbGFuYXRpb24sIHRoZW4gd2UgaGF2ZSB0d28gc29s
dXRpb25zOgogICAgMSkgQ2hlY2tpbiB0aGUgY29kZSBhbmQgc2VlIGlmIHRoYXQgYnJlYWtzCiAg
ICAyKSBLZWVwIGNvZGUgd2UgaGF2ZSBubyBjbHVlIHdoeSBpdCBpcyB0aGVyZQoKSSB1bmRlcnN0
YW5kIHRoYXQgdGhlIGZvcm1lciBpcyByaXNreSwgYnV0IHRoZSBsYXR0ZXIgaXMgbm90IHZlcnkg
aWRlYWwgCmVpdGhlciBiZWNhdXNlIGlmIHdlIGNhbid0IGV4cGxhaW4gdGhlIHJlYXNvbiBub3cs
IHRoZW4gaXQgaXMgdW5saWtlbHkgCnRoYXQgd2Ugd291bGQgaW4gdGhlIGZ1dHVyZS4KClJlZ2Fy
ZGluZyB0aGUgYWR2YW50YWdlIG9mIHJlbW92aW5nIGl0LCBJIGFtIGxvb2tpbmcgYXQgbGl2ZXVw
ZGF0ZSBhbmQgCmhvdyB0byBrZWVwIHRoZSBQMk0gYXJvdW5kLiBJIGFtIHRyeWluZyB0byBsaW1p
dCB0aGUgbnVtYmVyIG9mICJpZiAKKGxpdmV1cGRhdGUpIiB3aXRoaW4gdGhlIGNvZGUuIFNvIGFu
eSBjbGVhbnVwIHdvdWxkIGJlIGJlbmVmaWNpYWwuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:26:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:26:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyfU9-0006W0-Hi; Mon, 03 Feb 2020 17:26:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UUio=3X=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1iyfU8-0006Vu-Cg
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:26:08 +0000
X-Inumbo-ID: 42e34fbc-46aa-11ea-8e7b-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42e34fbc-46aa-11ea-8e7b-12813bfff9fa;
 Mon, 03 Feb 2020 17:26:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580750768;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=VpCpn1+K1R69EFAC3075kl/kja4Pp2a34IzrC3K+V+s=;
 b=dQg8j9TRZlpy6K2R5d1aRhXOh3CAGb8SVjp4Is3zISQfWCdLSh0zD6/6
 YLCNDtJvShb2lf4OhHffQvEQJxCergsuqa8d4idpYsL/SJ2PyG4sPCQ6M
 OFjZyE9jzbyY0M2tRKHFZEgTTPO+BQUy0RAz+30NqbBqcFFsNhqA3CVH7 g=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: upkHFSA0m9XpRVinFqwXjuwXKzXgIIMpGjRdjYAtMn+UgLTPrCL8zBQcJx9yWCGhiMaG8/oVkK
 YkI8EJJwLkTGc8Yrl50nLsBwpunEKsaQeRZx2EGKCrys+3KhO/Gv1DBJBdyooJVLU9trz73cFZ
 N7XS/Dcr4F1fOMqHZr63KLLmnZgWRgc86KfvV1Dl2YxRzCjQ+Bj9L4E2Z9v5tkJXIIMo9poi1c
 ZhlRk+YaUwUgbIX5MgstYBQFt7LXnl49y+MKCyZ0lxMdEnGdkiCl10sdLKkoPEjN//Y0z3gIba
 Fp0=
X-SBRS: 2.7
X-MesageID: 12035997
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12035997"
Date: Mon, 3 Feb 2020 17:26:04 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: "Gao, Liming" <liming.gao@intel.com>
Message-ID: <20200203172604.GI2306@perard.uk.xensource.com>
References: <20200129121235.1814563-1-anthony.perard@citrix.com>
 <20200129121235.1814563-3-anthony.perard@citrix.com>
 <b7590b41-e7f6-f4df-959c-2ee188db1e66@redhat.com>
 <c283b839b42e4262bfde10474bf6a794@intel.com>
 <20200203153407.GH2306@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203153407.GH2306@perard.uk.xensource.com>
Subject: Re: [Xen-devel] [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Feng, Bob C" <bob.c.feng@intel.com>, Julien Grall <julien@xen.org>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>, "Justen,
 Jordan L" <jordan.l.justen@intel.com>,
 "devel@edk2.groups.io" <devel@edk2.groups.io>, "Kinney,
 Michael D" <michael.d.kinney@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDM6MzQ6MDdQTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6MzQ6NTVBTSArMDAwMCwgR2FvLCBM
aW1pbmcgd3JvdGU6Cj4gPiBBbnRob255Ogo+ID4gICBUaGlzIGNoYW5nZSBpcyBPSyB0byBtZS4g
QnV0IGlmIHRoaXMgUENEIGlzIGNvbmZpZ3VyZWQgYXMgRHluYW1pYywgaXRzIHZhbHVlIHdpbGwg
YmUgZ290IGZyb20gUENEIHNlcnZpY2UuIFRoaXMgb3BlcmF0aW9uIHdpbGwgdGFrZSBzb21lIHRp
bWUgYW5kIGNhdXNlIHRoZSBpbmFjY3VyYXRlIHRpbWUgZGVsYXkuIEhhdmUgeW91IG1lYXN1cmVk
IGl0cyBpbXBhY3Q/Cj4gCj4gTm8sIEkgaGF2ZW4ndC4gQnV0IEkgZG9uJ3QgdGhpbmsgaXQgbWF0
dGVyIGluIGEgWGVuIGd1ZXN0LCB0aGUgQVBJQyB0aW1lciBpcwo+IGVtdWxhdGVkIGFueXdheSwg
c28gcmVhZGluZyBmcm9tIGEgcmVnaXN0ZXIgb2YgdGhlIEFQSUMgaXMgZ29pbmcgdG8gYmUKPiBz
bG93ZXIgdGhhbiBnZXR0aW5nIHRoZSB2YWx1ZSBmcm9tIHRoZSBQQ0Qgc2VydmljZXMsIEkgdGhp
bmsuCj4gKEhvcGVmdWxseSwgSSdtIG5vdCB0b28gd3JvbmcuKQo+IAo+IEJ1dCBJJ2xsIGdpdmUg
aXQgYXQgbWVhc3VyaW5nIHRoZSBkaWZmZXJlbmNlLCBpdCB3b3VsZCBiZSBpbnRlcmVzdGluZyB0
bwo+IGtub3cuCgpOb3cgdGhhdCBJJ3ZlIGdpdmVuIGEgdHJ5LCBoYXZpbmcgdGhlIHZhbHVlIGFz
IER5bmFtaWMgZG9lc24ndCBjaGFuZ2UKYW55dGhpbmcgaW4gYSBYZW4gZ3Vlc3QuCgpPbiBteSB0
ZXN0IG1hY2hpbmUsIHNpbXBseSBydW5uaW5nIEdldFBlcmZvcm1hbmNlQ291bnRlciAoKTsgdGFr
ZXMKYmV0d2VlbiAxMDAwMCBucyBhbmQgMjAwMDAgbnMuIFJlYWRpbmcgdGhlIGR5bmFtaWMgdmFs
dWUgZnJvbSBQQ0Qgb24gdGhlCm90aGVyIGhhbmQgdGFrZXMgYWJvdXQgMzUwbnMuICgxMG5zIGlm
IGl0J3Mgc3RhdGljLikKCldoZW4gSSBydW4gTmFub1NlY29uZERlbGF5KCkgd2l0aCBkaWZmZXJl
bnQgdmFsdWVzLCBJIGhhdmU6CiAgLSB3aXRoIHN0YXRpYyBwY2Q6CiAgICAgICAgICAgNjM4OTQg
bnMgdG8gZGVsYXkgYnkgMSBucwogICAgICAgICAgIDY2NjExIG5zIHRvIGRlbGF5IGJ5IDEwIG5z
CiAgICAgICAgICAgNDM5MjcgbnMgdG8gZGVsYXkgYnkgMTAwIG5zCiAgICAgICAgICAgNzEzNjcg
bnMgdG8gZGVsYXkgYnkgMTAwMCBucwogICAgICAgICAgIDU1ODgxIG5zIHRvIGRlbGF5IGJ5IDEw
MDAwIG5zCiAgICAgICAgICAxNDc3MTYgbnMgdG8gZGVsYXkgYnkgMTAwMDAwIG5zCiAgICAgICAg
IDEwNDgzMzUgbnMgdG8gZGVsYXkgYnkgMTAwMDAwMCBucwogICAgICAgIDEwMDQxMTc5IG5zIHRv
IGRlbGF5IGJ5IDEwMDAwMDAwIG5zCiAgLSB3aXRoIGEgZHluYW1pYyBwY2Q6CiAgICAgICAgICAg
NDA5NDkgbnMgdG8gZGVsYXkgYnkgMSBucwogICAgICAgICAgIDg0ODMyIG5zIHRvIGRlbGF5IGJ5
IDEwIG5zCiAgICAgICAgICAgODI3NDUgbnMgdG8gZGVsYXkgYnkgMTAwIG5zCiAgICAgICAgICAg
NTk4NDggbnMgdG8gZGVsYXkgYnkgMTAwMCBucwogICAgICAgICAgIDUyNjQ3IG5zIHRvIGRlbGF5
IGJ5IDEwMDAwIG5zCiAgICAgICAgICAxMzcwNTEgbnMgdG8gZGVsYXkgYnkgMTAwMDAwIG5zCiAg
ICAgICAgIDEwNDI0OTIgbnMgdG8gZGVsYXkgYnkgMTAwMDAwMCBucwogICAgICAgIDEwMDM2MzA2
IG5zIHRvIGRlbGF5IGJ5IDEwMDAwMDAwIG5zCgpTbywgdGhlIGtpbmQgb2YgUENEIHVzZWQgZm9y
IFBjZEZTQkNsb2NrIG9uIFhlbiAod2l0aCBPdm1mWGVuKSBkb2Vzbid0CnJlYWxseSBtYXR0ZXIu
CgpBbnl3YXksIHRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLgoKLS0gCkFudGhvbnkgUEVSQVJECgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:37:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:37:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyff6-0007Oh-2D; Mon, 03 Feb 2020 17:37:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=maG7=3X=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iyff4-0007Oc-JB
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:37:26 +0000
X-Inumbo-ID: d7362332-46ab-11ea-8e7c-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7362332-46ab-11ea-8e7c-12813bfff9fa;
 Mon, 03 Feb 2020 17:37:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580751446;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=7QSEfGhWCKXZmrPa5d+KFBbBqJAEhelPAI9CdA2mdtA=;
 b=dgRWTJmxIShYdvTivUo+1F85aGOrwlSjO7dPa6oouo505Ljzq52IHkxR
 jwfELNF5pMRZROEF5p41gx5ShjoUiC+5dQg8uHBcp8fWL+eNXMVuSqKyw
 cJ5nW6z9Tq57Rnh3UVJXQwTnP9eyO0zb0WyIJs1AWLRruanhwYztGXY6z 8=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Eh2yN46dHbtMw3Tu+VITJkpt2r6vmx3d8xhSSQcinJgUyfSQ54zUbGGMb5HYoxUW94SxLvtz3w
 ucPww3XvgiTGOJBhAKkBUCMw4QqyKwY/y5gEyhL1p+fKIDoe10OpnyhPO3Z6B9gsfKTDIuHex+
 9HhlwBt2PzCkh7Hmb5/yvJ5zOkJKOtqf0gelAgqFo5iYmwP/rWisiYye9BQILvFT41YXTTiWp5
 K1BjA4+FFRuLAGrZhLbUtFdpqpdKyMjlfHKEb0PT85Xvll1woIAz5VISg8ZNwxjs4RsmSqTRKB
 X2k=
X-SBRS: 2.7
X-MesageID: 11874293
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11874293"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200203165812.21089-1-julien@xen.org>
 <c39dd542-1748-066e-399f-dc110ac11e19@citrix.com>
 <53769c85-cc65-55ad-3538-339f51243079@xen.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <52e15a69-3882-695a-2153-3ec1da6869b1@citrix.com>
Date: Mon, 3 Feb 2020 17:37:17 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <53769c85-cc65-55ad-3538-339f51243079@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Tim Deegan <tim@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8zLzIwIDU6MjIgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPiAKPiBPbiAwMy8w
Mi8yMDIwIDE3OjEwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBPbiAyLzMvMjAgNDo1OCBQTSwg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4gRnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9u
LmNvbT4KPj4+Cj4+PiBJdCBpcyBub3QgZW50aXJlbHkgY2xlYXIgd2h5IHRoZSBzbG90IDAgb2Yg
ZWFjaCBwMm0gc2hvdWxkIGJlIHBvcHVsYXRlZAo+Pj4gd2l0aCBlbXB0eSBwYWdlLXRhYmxlcy4g
VGhlIGNvbW1pdCBpbnRyb2R1Y2luZyBpdCA3NTlhZjhlMzgwMCAiW0hWTV0KPj4+IEZpeCA2NC1i
aXQgSFZNIGRvbWFpbiBjcmVhdGlvbi4iIGRvZXMgbm90IGNvbnRhaW4gbWVhbmluZ2Z1bAo+Pj4g
ZXhwbGFuYXRpb24gZXhjZXB0IHRoYXQgaXQgd2FzIG5lY2Vzc2FyeSBmb3Igc2hhZG93Lgo+Pgo+
PiBUaW0sIGFueSBpZGVhcyBoZXJlPwo+Pgo+Pj4gQXMgd2UgZG9uJ3Qgc2VlbSB0byBoYXZlIGEg
Z29vZCBleHBsYW5hdGlvbiB3aHkgdGhpcyBpcyB0aGVyZSwgZHJvcCB0aGUKPj4+IGNvZGUgY29t
cGxldGVseS4KPj4+Cj4+PiBUaGlzIHdhcyB0ZXN0ZWQgYnkgc3VjY2Vzc2Z1bGx5IGJvb3Rpbmcg
YSBIVk0gd2l0aCBzaGFkb3cgZW5hYmxlZC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4g
R3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+Pj4KPj4+IC0tLQo+Pj4KPj4+IEkgZG9uJ3Qga25v
dyBmb3Igc3VyZSBpZiB0aGlzIGlzIGdvaW5nIHRvIGJyZWFrIGEgc2V0dXAuIEkgaGF2ZSB0cmll
ZAo+Pj4gSFZNIGd1ZXN0IHdpdGggaGFwPXswLCAxfSB3aXRob3V0IGFueSB0cm91YmxlLiBJIGFt
IGhhcHB5IHRvIHRyeSBtb3JlCj4+PiBzZXR1cCBpZiB5b3UgaGF2ZSBhbnkgaW4gbWluZC4KPj4+
Cj4+PiBJZiB0aGlzIGJyZWFrIGEgc2V0dXAsIHRoZW4gcGxlYXNlIGRlc2NyaWJlIHRoZSBzZXR1
cCBhbmQgSSB3aWxsIHNlbmQgYQo+Pj4gZG9jdW1lbnRhdGlvbiBwYXRjaCBpbnN0ZWFkLgo+Pgo+
PiBUaGlzIGlzIGEgc29tZXdoYXQgcmlza3kgc3RyYXRlZ3kuwqAgT3RoZXIgdGhhbiBjb2RlIGNs
ZWFuLXVwLCBpcyB0aGVyZQo+PiBhbnkgYWR2YW50YWdlIHRvIHJlbW92aW5nIHRoaXMgY29kZSBh
dCB0aGUgbW9tZW50Pwo+IAo+IElmIFRpbSBkb2Vzbid0IGhhdmUgYW4gZXhwbGFuYXRpb24sIHRo
ZW4gd2UgaGF2ZSB0d28gc29sdXRpb25zOgo+IMKgwqAgMSkgQ2hlY2tpbiB0aGUgY29kZSBhbmQg
c2VlIGlmIHRoYXQgYnJlYWtzCj4gwqDCoCAyKSBLZWVwIGNvZGUgd2UgaGF2ZSBubyBjbHVlIHdo
eSBpdCBpcyB0aGVyZQoKSXQgaXMgcHJvYmFibHkgZWFybHkgZW5vdWdoIGluIHRoZSBkZXYgY3lj
bGUgdG8gZG8gdGhpcy4KCkFsc28sIGl0J3Mgbm90IGNsZWFyIHRvIG1lIHdoYXQga2luZCBvZiBi
dWcgdGhlIGNvZGUgeW91J3JlIGRlbGV0aW5nCndvdWxkIGZpeC4gIElmIHlvdSByZWFkIGEgbm90
LXByZXNlbnQgZW50cnksIHlvdSBzaG91bGQgZ2V0IElOVkFMSURfTUZOCmFueXdheS4gIFVubGVz
cyB5b3Ugd2VyZSBjYWxsaW5nIHAybV9nZXRfZW50cnlfcXVlcnkoKSwgd2hpY2ggSSdtIHByZXR0
eQpzdXJlIGhhZG4ndCBiZWVuIGludHJvZHVjZWQgYXQgdGhpcyBwb2ludC4KCj4gSSB1bmRlcnN0
YW5kIHRoYXQgdGhlIGZvcm1lciBpcyByaXNreSwgYnV0IHRoZSBsYXR0ZXIgaXMgbm90IHZlcnkg
aWRlYWwKPiBlaXRoZXIgYmVjYXVzZSBpZiB3ZSBjYW4ndCBleHBsYWluIHRoZSByZWFzb24gbm93
LCB0aGVuIGl0IGlzIHVubGlrZWx5Cj4gdGhhdCB3ZSB3b3VsZCBpbiB0aGUgZnV0dXJlLgo+IAo+
IFJlZ2FyZGluZyB0aGUgYWR2YW50YWdlIG9mIHJlbW92aW5nIGl0LCBJIGFtIGxvb2tpbmcgYXQg
bGl2ZXVwZGF0ZSBhbmQKPiBob3cgdG8ga2VlcCB0aGUgUDJNIGFyb3VuZC4gSSBhbSB0cnlpbmcg
dG8gbGltaXQgdGhlIG51bWJlciBvZiAiaWYKPiAobGl2ZXVwZGF0ZSkiIHdpdGhpbiB0aGUgY29k
ZS4gU28gYW55IGNsZWFudXAgd291bGQgYmUgYmVuZWZpY2lhbC4KCk9LLCB0aGFua3MuCgogLUdl
b3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:37:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:37:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyffT-0007Qx-CR; Mon, 03 Feb 2020 17:37:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyffR-0007Qk-86
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:37:49 +0000
X-Inumbo-ID: e49f6e48-46ab-11ea-8e7c-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e49f6e48-46ab-11ea-8e7c-12813bfff9fa;
 Mon, 03 Feb 2020 17:37:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580751469;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=1uAvnWMOArEwHihLbC0v59fYzSYq7L28U8c1Ce8mJRc=;
 b=QF2biqZZ00zT0rpiRv1DE3iE0U0OiWy4ljNVbZR0Z4SnuSaThyKvHu1c
 MSAwnXfnTFVVHbf8Fcb2uFDky6XHwTRHA0aUddRK9YK7Yb/KFQ3zyzIrf
 eBmCh3bcfMaI0jNti/8J9lTeEAoJWWjGfZ2XoSCHiij75wIi6blitf/b9 E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: e6gVsbIEL0exhSZgrhAbt1s1kTTrJ5XgnbA3NBwWc8Nm8LCScwIUlVTNwxRlz+ge8r6bC0T/Tk
 OYUOz5IfB4FHID02sUEqvUtB2H/CJ76YI5bNRpYZRwNLxliNOsmp/1d04scYlyky9wZmm50UuV
 WhX20dFPOAdPNzi2XaIBvdqMgbtYSzjqKBor9HfxyYvxyBJfp5wdbqA1D89EJx7n6O8EwF/i4g
 JyOVgjF5i/rjC0R1Wk3EJq90unOXHgB1/94rJFToZ4Qc8Q+L1kxhOWmtCm1PT+79fUHVUqlEaY
 PXI=
X-SBRS: 2.7
X-MesageID: 12036616
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12036616"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 18:37:26 +0100
Message-ID: <20200203173728.18135-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDdXJyZW50IG5lc3RlZCBWTVggY29kZSBhZHZlcnRpc2VzIHN1cHBvcnQgZm9yIHRo
ZSBNU1IgYml0bWFwIGZlYXR1cmUsCnlldCB0aGUgaW1wbGVtZW50YXRpb24gaXNuJ3QgZG9uZS4g
UHJldmlvdXMgdG8gdGhpcyBzZXJpZXMgWGVuIGp1c3QgbWFwcwp0aGUgbmVzdGVkIGd1ZXN0IE1T
UiBiaXRtYXAgKGFzIHNldCBieSBMMSkgYW5kIHRoYXQncyBpdCwgdGhlIEwyIGd1ZXN0CmVuZHMg
dXAgdXNpbmcgdGhlIEwxIE1TUiBiaXRtYXAuCgpUaGlzIHNlcmllcyBhZGRzIGhhbmRsaW5nIG9m
IHRoZSBMMiBNU1IgYml0bWFwIGFuZCBtZXJnaW5nIHdpdGggdGhlIEwxCk1TUiBiaXRtYXAgYW5k
IGxvYWRpbmcgaXQgaW50byB0aGUgbmVzdGVkIGd1ZXN0IFZNQ1MuCgpQYXRjaCAjMiBtYWtlcyBz
dXJlIHRoZSB4MkFQSUMgTVNSIHJhbmdlIGlzIGFsd2F5cyB0cmFwcGVkLCBvciBlbHNlIGEKZ3Vl
c3Qgd2l0aCBuZXN0ZWQgdmlydHVhbGl6YXRpb24gZW5hYmxlZCBjb3VsZCBtYW5hZ2UgdG8gYWNj
ZXNzIHNvbWUgb2YKdGhlIHgyQVBJQyBNU1IgcmVnaXN0ZXJzIGZyb20gdGhlIGhvc3QuCgpUaGFu
a3MsIFJvZ2VyLgoKUm9nZXIgUGF1IE1vbm5lICgyKToKICBudm14OiBpbXBsZW1lbnQgc3VwcG9y
dCBmb3IgTVNSIGJpdG1hcHMKICBudm14OiBhbHdheXMgdHJhcCBhY2Nlc3NlcyB0byB4MkFQSUMg
TVNScwoKIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAgfCA3MiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14Lmgg
fCAgMyArLQogMiBmaWxlcyBjaGFuZ2VkLCA3MSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygt
KQoKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:37:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:37:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyffU-0007RY-Nh; Mon, 03 Feb 2020 17:37:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyffU-0007RF-3h
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:37:52 +0000
X-Inumbo-ID: e623d650-46ab-11ea-b211-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e623d650-46ab-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 17:37:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580751471;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=5MEa/49cobXk7EMoIuYalIAf1G63BAeOC6hXVgfCBaw=;
 b=A/ZLO0dIW8UswyM7P07nPzRlXphOPYVs4jD2F9uG+eiaXnuce+xCcrS0
 4tuLGW+cx/7qPcgblB40ux+Ud61jAUq05S273dlLhRJFk3gzsV5GN2YnF
 OkuPrYtcokJi7Kt96weTHbUj9LfvpR2Z5oxSMlproDhhpy9l10Sl/uzZy g=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mHlxZMSE87ZAjY1qftg3u18/cnXfPg0ahuxrViJYhEVJOEPm9UG10ocv8BD+2TJNOOMxJmMS3E
 xl0rqR66CVNn4ftNCCyFEb+iyaH4eAkBkvoYP0dW0dVtsArYJQou1Fyhofuq1888FUUtnQPji+
 k3Fv2JrlaRxvDHN4t2QzJ069dLAhenPO9n/8Ci87TNzd+8YttUb5HUhmJyfsrte5TaD5ujnekd
 LcoRK7c1710Qj6PO1G4V4zqA7pJDUlZVURIkLlnyIU9XNXATPpb/6vgeWy90a+/c9llCWKTN27
 Ybo=
X-SBRS: 2.7
X-MesageID: 11874324
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="11874324"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 18:37:27 +0100
Message-ID: <20200203173728.18135-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200203173728.18135-1-roger.pau@citrix.com>
References: <20200203173728.18135-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBuZXN0ZWQgVk1YIGhhcyBhIGhhbGYgYmFrZWQgaGFu
ZGxpbmcgb2YgTVNSCmJpdG1hcHMgZm9yIHRoZSBMMSBWTU06IGl0IG1hcHMgdGhlIEwxIFZNTSBw
cm92aWRlZCBNU1IgYml0bWFwLCBidXQKZG9lc24ndCBhY3R1YWxseSBsb2FkIGl0IGludG8gdGhl
IG5lc3RlZCB2bWNzLCBhbmQgdGh1cyB0aGUgbmVzdGVkCmd1ZXN0IHZtY3MgZW5kcyB1cCB1c2lu
ZyB0aGUgc2FtZSBNU1IgYml0bWFwIGFzIHRoZSBMMSBWTU0uCgpUaGlzIGlzIHdyb25nIGFzIHRo
ZXJlJ3Mgbm8gYXNzdXJhbmNlIHRoYXQgdGhlIHNldCBvZiBmZWF0dXJlcyBlbmFibGVkCmZvciB0
aGUgTDEgdm1jcyBhcmUgdGhlIHNhbWUgdGhhdCBMMSBpdHNlbGYgaXMgZ29pbmcgdG8gdXNlIGlu
IHRoZQpuZXN0ZWQgdm1jcywgYW5kIHRodXMgY2FuIGxlYWQgdG8gbWlzY29uZmlndXJhdGlvbnMu
CgpGb3IgZXhhbXBsZSBMMSB2bWNzIGNhbiB1c2UgeDJBUElDIHZpcnR1YWxpemF0aW9uIGFuZCB2
aXJ0dWFsCmludGVycnVwdCBkZWxpdmVyeSwgYW5kIHRodXMgc29tZSB4MkFQSUMgTVNScyB3b24n
dCBiZSB0cmFwcGVkIHNvIHRoYXQKdGhleSBjYW4gYmUgaGFuZGxlZCBkaXJlY3RseSBieSB0aGUg
aGFyZHdhcmUgdXNpbmcgdmlydHVhbGl6YXRpb24KZXh0ZW5zaW9ucy4gT24gdGhlIG90aGVyIGhh
bmQsIHRoZSBuZXN0ZWQgdm1jcyBjcmVhdGVkIGJ5IEwxIFZNTSBtaWdodApub3QgdXNlIGFueSBv
ZiBzdWNoIGZlYXR1cmVzLCBzbyB1c2luZyBhIE1TUiBiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAK
YWNjZXNzZXMgdG8gdGhlIHgyQVBJQyBNU1JzIHdpbGwgYmUgbGVha2luZyB0aGVtIHRvIHRoZSB1
bmRlcmx5aW5nCmhhcmR3YXJlLgoKRml4IHRoaXMgYnkgY3JhZnRpbmcgYSBtZXJnZWQgTVNSIGJp
dG1hcCBiZXR3ZWVuIHRoZSBvbmUgdXNlZCBieSBMMQphbmQgdGhlIG5lc3RlZCBndWVzdC4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2hhbmdlcyBzaW5jZSB2MjoKIC0gUGFzcyBzaGFkb3dfY3RybCBpbnRvIHVwZGF0ZV9tc3JiaXRt
YXAsIGFuZCBjaGVjayB0aGVyZSBpZgogICBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCBp
cyBzZXQuCiAtIERvIG5vdCBlbmFibGUgTVNSIGJpdG1hcCB1bmxlc3MgaXQncyBlbmFibGVkIGlu
IGJvdGggTDEgYW5kIEwyLgogLSBSZW5hbWUgTDEgZ3Vlc3QgdG8gTDIgaW4gbmVzdGVkdm14IHN0
cnVjdCBjb21tZW50LgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gU3BsaXQgdGhlIHgyQVBJQyBNU1Ig
Zml4IGludG8gYSBzZXBhcmF0ZSBwYXRjaC4KIC0gTW92ZSBzZXR0aW5nIE1TUl9CSVRNQVAgdm1j
cyBmaWVsZCBpbnRvIGxvYWRfdnZtY3NfaG9zdF9zdGF0ZSBmb3IKICAgdmlydHVhbCB2bWV4aXQu
CiAtIEFsbG9jYXRlIG1lbW9yeSB3aXRoIE1FTUZfbm9fb3duZXIuCiAtIFVzZSB0YWJzIHRvIGFs
aWduIGNvbW1lbnQgb2YgdGhlIG5lc3RlZHZteCBzdHJ1Y3QgZmllbGQuCi0tLQogeGVuL2FyY2gv
eDg2L2h2bS92bXgvdnZteC5jICAgICAgICB8IDYyICsrKysrKysrKysrKysrKysrKysrKysrKysr
KystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCB8ICAzICstCiAyIGZpbGVz
IGNoYW5nZWQsIDYxIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j
CmluZGV4IDQ3ZWVlMWU1YjkuLmYxMThmODg2ODMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTEyOCw2
ICsxMjgsMTYgQEAgaW50IG52bXhfdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQogICAg
ICAgICB1bm1hcF9kb21haW5fcGFnZSh2dyk7CiAgICAgfQogCisgICAgaWYgKCBjcHVfaGFzX3Zt
eF9tc3JfYml0bWFwICkKKyAgICB7CisgICAgICAgIG52bXgtPm1zcl9tZXJnZWQgPSBhbGxvY19k
b21oZWFwX3BhZ2UoZCwgTUVNRl9ub19vd25lcik7CisgICAgICAgIGlmICggIW52bXgtPm1zcl9t
ZXJnZWQgKQorICAgICAgICB7CisgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfRVJSLCAibmVz
dDogYWxsb2NhdGlvbiBmb3IgTVNSIGJpdG1hcCBmYWlsZWRcbiIpOworICAgICAgICAgICAgcmV0
dXJuIC1FTk9NRU07CisgICAgICAgIH0KKyAgICB9CisKICAgICBudm14LT5lcHQuZW5hYmxlZCA9
IDA7CiAgICAgbnZteC0+Z3Vlc3RfdnBpZCA9IDA7CiAgICAgbnZteC0+dm14b25fcmVnaW9uX3Bh
ID0gSU5WQUxJRF9QQUREUjsKQEAgLTE4Miw2ICsxOTIsMTEgQEAgdm9pZCBudm14X3ZjcHVfZGVz
dHJveShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2Uodi0+YXJjaC5o
dm0udm14LnZtd3JpdGVfYml0bWFwKTsKICAgICAgICAgdi0+YXJjaC5odm0udm14LnZtd3JpdGVf
Yml0bWFwID0gTlVMTDsKICAgICB9CisgICAgaWYgKCBudm14LT5tc3JfbWVyZ2VkICkKKyAgICB7
CisgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG52bXgtPm1zcl9tZXJnZWQpOworICAgICAgICBu
dm14LT5tc3JfbWVyZ2VkID0gTlVMTDsKKyAgICB9CiB9CiAgCiB2b2lkIG52bXhfZG9tYWluX3Jl
bGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpCkBAIC01NDgsNiArNTYzLDM1IEBA
IHVuc2lnbmVkIGxvbmcgKl9zaGFkb3dfaW9fYml0bWFwKHN0cnVjdCB2Y3B1ICp2KQogICAgIHJl
dHVybiBuZXN0ZWRodm1fdmNwdV9pb21hcF9nZXQocG9ydDgwLCBwb3J0RUQpOwogfQogCitzdGF0
aWMgdm9pZCB1cGRhdGVfbXNyYml0bWFwKHN0cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBzaGFkb3df
Y3RybCkKK3sKKyAgICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwor
ICAgIHN0cnVjdCB2bXhfbXNyX2JpdG1hcCAqbXNyX2JpdG1hcDsKKworICAgIGlmICggIShzaGFk
b3dfY3RybCAmIENQVV9CQVNFRF9BQ1RJVkFURV9NU1JfQklUTUFQKSB8fAorICAgICAgICAgIW52
bXgtPm1zcmJpdG1hcCApCisgICAgICAgcmV0dXJuOworCisgICAgbXNyX2JpdG1hcCA9IF9fbWFw
X2RvbWFpbl9wYWdlKG52bXgtPm1zcl9tZXJnZWQpOworCisgICAgYml0bWFwX29yKG1zcl9iaXRt
YXAtPnJlYWRfbG93LCBudm14LT5tc3JiaXRtYXAtPnJlYWRfbG93LAorICAgICAgICAgICAgICB2
LT5hcmNoLmh2bS52bXgubXNyX2JpdG1hcC0+cmVhZF9sb3csCisgICAgICAgICAgICAgIHNpemVv
Zihtc3JfYml0bWFwLT5yZWFkX2xvdykgKiA4KTsKKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+
cmVhZF9oaWdoLCBudm14LT5tc3JiaXRtYXAtPnJlYWRfaGlnaCwKKyAgICAgICAgICAgICAgdi0+
YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPnJlYWRfaGlnaCwKKyAgICAgICAgICAgICAgc2l6ZW9m
KG1zcl9iaXRtYXAtPnJlYWRfaGlnaCkgKiA4KTsKKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+
d3JpdGVfbG93LCBudm14LT5tc3JiaXRtYXAtPndyaXRlX2xvdywKKyAgICAgICAgICAgICAgdi0+
YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPndyaXRlX2xvdywKKyAgICAgICAgICAgICAgc2l6ZW9m
KG1zcl9iaXRtYXAtPndyaXRlX2xvdykgKiA4KTsKKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+
d3JpdGVfaGlnaCwgbnZteC0+bXNyYml0bWFwLT53cml0ZV9oaWdoLAorICAgICAgICAgICAgICB2
LT5hcmNoLmh2bS52bXgubXNyX2JpdG1hcC0+d3JpdGVfaGlnaCwKKyAgICAgICAgICAgICAgc2l6
ZW9mKG1zcl9iaXRtYXAtPndyaXRlX2hpZ2gpICogOCk7CisKKyAgICB1bm1hcF9kb21haW5fcGFn
ZShtc3JfYml0bWFwKTsKKworICAgIF9fdm13cml0ZShNU1JfQklUTUFQLCBwYWdlX3RvX21hZGRy
KG52bXgtPm1zcl9tZXJnZWQpKTsKK30KKwogdm9pZCBudm14X3VwZGF0ZV9leGVjX2NvbnRyb2wo
c3RydWN0IHZjcHUgKnYsIHUzMiBob3N0X2NudHJsKQogewogICAgIHUzMiBwaW9fY250cmwgPSAo
Q1BVX0JBU0VEX0FDVElWQVRFX0lPX0JJVE1BUApAQCAtNTU4LDEwICs2MDIsMTcgQEAgdm9pZCBu
dm14X3VwZGF0ZV9leGVjX2NvbnRyb2woc3RydWN0IHZjcHUgKnYsIHUzMiBob3N0X2NudHJsKQog
ICAgIHNoYWRvd19jbnRybCA9IF9fbjJfZXhlY19jb250cm9sKHYpOwogICAgIHBpb19jbnRybCAm
PSBzaGFkb3dfY250cmw7CiAgICAgLyogRW5mb3JjZSB0aGUgcmVtb3ZlZCBmZWF0dXJlcyAqLwot
ICAgIHNoYWRvd19jbnRybCAmPSB+KENQVV9CQVNFRF9BQ1RJVkFURV9NU1JfQklUTUFQCi0gICAg
ICAgICAgICAgICAgICAgICAgfCBDUFVfQkFTRURfQUNUSVZBVEVfSU9fQklUTUFQCisgICAgc2hh
ZG93X2NudHJsICY9IH4oQ1BVX0JBU0VEX0FDVElWQVRFX0lPX0JJVE1BUAogICAgICAgICAgICAg
ICAgICAgICAgIHwgQ1BVX0JBU0VEX1VOQ09ORF9JT19FWElUSU5HKTsKLSAgICBzaGFkb3dfY250
cmwgfD0gaG9zdF9jbnRybDsKKyAgICAvKgorICAgICAqIERvIE5PVCBlbmZvcmNlIHRoZSBNU1Ig
Yml0bWFwIGN1cnJlbnRseSB1c2VkIGJ5IEwxLCBhcyBjZXJ0YWluIGhhcmR3YXJlCisgICAgICog
dmlydHVhbGl6YXRpb24gZmVhdHVyZXMgcmVxdWlyZSBzcGVjaWZpYyBNU1IgYml0bWFwIHNldHRp
bmdzLCBidXQKKyAgICAgKiB3aXRob3V0IHRoZSBndWVzdCBhbHNvIHVzaW5nIHRoZXNlIHNhbWUg
ZmVhdHVyZXMgdGhlIGJpdG1hcCBjb3VsZCBiZQorICAgICAqIGxlYWtpbmcgdGhyb3VnaCB1bndh
bnRlZCBNU1IgYWNjZXNzZXMuCisgICAgICovCisgICAgc2hhZG93X2NudHJsIHw9IGhvc3RfY250
cmwgJiB+Q1BVX0JBU0VEX0FDVElWQVRFX01TUl9CSVRNQVA7CisgICAgaWYgKCAhKHNoYWRvd19j
bnRybCAmIGhvc3RfY250cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCkgKQorICAg
ICAgc2hhZG93X2NudHJsICY9IH5DUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUDsKICAgICBp
ZiAoIHBpb19jbnRybCA9PSBDUFVfQkFTRURfVU5DT05EX0lPX0VYSVRJTkcgKSB7CiAgICAgICAg
IC8qIEwxIFZNTSBpbnRlcmNlcHRzIGFsbCBJL08gaW5zdHJ1Y3Rpb25zICovCiAgICAgICAgIHNo
YWRvd19jbnRybCB8PSBDUFVfQkFTRURfVU5DT05EX0lPX0VYSVRJTkc7CkBAIC01ODQsNiArNjM1
LDggQEAgdm9pZCBudm14X3VwZGF0ZV9leGVjX2NvbnRyb2woc3RydWN0IHZjcHUgKnYsIHUzMiBo
b3N0X2NudHJsKQogICAgICAgICBfX3Ztd3JpdGUoSU9fQklUTUFQX0IsIHZpcnRfdG9fbWFkZHIo
Yml0bWFwKSArIFBBR0VfU0laRSk7CiAgICAgfQogCisgICAgdXBkYXRlX21zcmJpdG1hcCh2LCBz
aGFkb3dfY250cmwpOworCiAgICAgLyogVE9ETzogY2hhbmdlIEwwIGludHIgd2luZG93IHRvIE1U
RiBvciBOTUkgd2luZG93ICovCiAgICAgX192bXdyaXRlKENQVV9CQVNFRF9WTV9FWEVDX0NPTlRS
T0wsIHNoYWRvd19jbnRybCk7CiB9CkBAIC0xMjc4LDYgKzEzMzEsOSBAQCBzdGF0aWMgdm9pZCBs
b2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3RydWN0IHZjcHUgKnYpCiAgICAgaHZtX3NldF90c2Nfb2Zm
c2V0KHYsIHYtPmFyY2guaHZtLmNhY2hlX3RzY19vZmZzZXQsIDApOwogCiAgICAgc2V0X3Z2bWNz
KHYsIFZNX0VOVFJZX0lOVFJfSU5GTywgMCk7CisKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC5l
eGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1BUCApCisgICAgICAgIF9f
dm13cml0ZShNU1JfQklUTUFQLCB2aXJ0X3RvX21hZGRyKHYtPmFyY2guaHZtLnZteC5tc3JfYml0
bWFwKSk7CiB9CiAKIHN0YXRpYyB2b2lkIHN5bmNfZXhjZXB0aW9uX3N0YXRlKHN0cnVjdCB2Y3B1
ICp2KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCBiL3hl
bi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmgKaW5kZXggNmI5YzRhZTBiMi4uYzQxZjA4
OTkzOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCkBAIC0zNyw3ICszNyw4IEBAIHN0
cnVjdCBuZXN0ZWR2bXggewogICAgICAqLwogICAgIHBhZGRyX3QgICAgdm14b25fcmVnaW9uX3Bh
OwogICAgIHZvaWQgICAgICAgKmlvYml0bWFwWzJdOwkJLyogbWFwICh2YSkgb2YgTDEgZ3Vlc3Qg
SS9PIGJpdG1hcCAqLwotICAgIHZvaWQgICAgICAgKm1zcmJpdG1hcDsJCS8qIG1hcCAodmEpIG9m
IEwxIGd1ZXN0IE1TUiBiaXRtYXAgKi8KKyAgICBzdHJ1Y3Qgdm14X21zcl9iaXRtYXAgKm1zcmJp
dG1hcDsJLyogbWFwICh2YSkgb2YgTDEgZ3Vlc3QgTVNSIGJpdG1hcCAqLworICAgIHN0cnVjdCBw
YWdlX2luZm8gKm1zcl9tZXJnZWQ7CS8qIG1lcmdlZCBMMSBhbmQgTDIgTVNSIGJpdG1hcCAqLwog
ICAgIC8qIGRlZmVycmVkIG5lc3RlZCBpbnRlcnJ1cHQgKi8KICAgICBzdHJ1Y3QgewogICAgICAg
ICB1bnNpZ25lZCBsb25nIGludHJfaW5mbzsKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:37:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:37:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyffX-0007Se-2u; Mon, 03 Feb 2020 17:37:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MGDo=3X=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyffW-0007SK-8A
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:37:54 +0000
X-Inumbo-ID: e7467682-46ab-11ea-8e7c-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e7467682-46ab-11ea-8e7c-12813bfff9fa;
 Mon, 03 Feb 2020 17:37:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580751473;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=OqfmrT1+SOmdNfWCuLumoSoTJGFTwZPLnOQx0BuYkBQ=;
 b=H3O4Qmf/nR4iZYS/rUlMZyKj+O4nxkLIpnQxZlLzGvd09T6QiQs9/4SE
 CHtzEgb+5wsgN6GVz1m81D/OmYb8f+qO+Ck6wWQd1dddjzOx6gIYF/9t3
 6wTYzIINaZuO2T1i0x24hIrj1jgtnYfl0JoKssmGwspRjJgrsFzCRIBV6 I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KWXFiGCuGdZxbr3kANVpz4QVt1xVV6ZRpG++9CFC+93pLOg6O3+inC8CJAv7TZKszQv4uxYNxf
 qKxVQ63zRzq9uRBFKsf/c1dYNMtfUJZghL+g1i4XfWQF4BboIvwE+u5+XYr9oDQbBhZvHqaQfH
 1PlpFgBvcdoQsrFURuXi8ICiAAQAtcqjQN0d4JppNrK2v9YRYPp8sZUxGHkcr4O8jhsZYWZtPs
 fBuoywbOcEBdwhrZnI/99el/4+zcDeq515iPajVl6vR9+5ZwKRJW+VtmIdapdv7bp6TynK6TqA
 RAE=
X-SBRS: 2.7
X-MesageID: 12036630
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12036630"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 18:37:28 +0100
Message-ID: <20200203173728.18135-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200203173728.18135-1-roger.pau@citrix.com>
References: <20200203173728.18135-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] nvmx: always trap accesses to x2APIC MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmVzdGVkIFZNWCBkb2Vzbid0IGV4cG9zZSBzdXBwb3J0IGZvcgpTRUNPTkRBUllfRVhFQ19WSVJU
VUFMSVpFX1gyQVBJQ19NT0RFLApTRUNPTkRBUllfRVhFQ19WSVJUVUFMX0lOVFJfREVMSVZFUlkg
b3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJULCBhbmQgaGVuY2UgdGhlIHgyQVBJ
QyBNU1JzIHNob3VsZAphbHdheXMgYmUgdHJhcHBlZCBpbiB0aGUgbmVzdGVkIGd1ZXN0IE1TUiBi
aXRtYXAsIG9yIGVsc2UgYSBuZXN0ZWQKZ3Vlc3QgY291bGQgYWNjZXNzIHRoZSBoYXJkd2FyZSB4
MkFQSUMgTVNScyBnaXZlbiBjZXJ0YWluIGNvbmRpdGlvbnMuCgpBY2Nlc3NpbmcgdGhlIGhhcmR3
YXJlIE1TUnMgY291bGQgYmUgYWNoaWV2ZWQgYnkgZm9yY2luZyB0aGUgTDAgWGVuIHRvCnVzZSBT
RUNPTkRBUllfRVhFQ19WSVJUVUFMSVpFX1gyQVBJQ19NT0RFIGFuZApTRUNPTkRBUllfRVhFQ19W
SVJUVUFMX0lOVFJfREVMSVZFUlkgb3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJU
IChpZiBzdXBwb3J0ZWQpLCBhbmQgdGhlbiBjcmVhdGluZyBhCkwyIGd1ZXN0IHdpdGggYSBNU1Ig
Yml0bWFwIHRoYXQgZG9lc24ndCB0cmFwIGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMKTVNSIHJhbmdl
LiBUaGVuIE9SJ2luZyBib3RoIEwwIGFuZCBMMSBNU1IgYml0bWFwcyB3b3VsZCByZXN1bHQgaW4g
YQpiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAgY2VydGFpbiB4MkFQSUMgTVNScyBhbmQgYSBWTUNT
IHRoYXQgZG9lc24ndApoYXZlIFNFQ09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREUg
YW5kClNFQ09OREFSWV9FWEVDX1ZJUlRVQUxfSU5UUl9ERUxJVkVSWSBvcgpTRUNPTkRBUllfRVhF
Q19BUElDX1JFR0lTVEVSX1ZJUlQgc2V0IGVpdGhlci4KCkZpeCB0aGlzIGJ5IG1ha2luZyBzdXJl
IHgyQVBJQyBNU1JzIGFyZSBhbHdheXMgdHJhcHBlZCBpbiB0aGUgbmVzdGVkCk1TUiBiaXRtYXAu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSB2MToKIC0gTmV3IGluIHRoaXMgdmVyc2lvbiAoc3BsaXQgZnJvbSAjMSBwYXRjaCku
CiAtIFVzZSBub24tbG9ja2VkIHNldF9iaXQuCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZt
eC5jIHwgMTEgKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdnZteC5jCmluZGV4IGYxMThmODg2ODMuLjg5YmEyYTgwZDUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14
LmMKQEAgLTU2Nyw2ICs1NjcsNyBAQCBzdGF0aWMgdm9pZCB1cGRhdGVfbXNyYml0bWFwKHN0cnVj
dCB2Y3B1ICp2LCB1aW50MzJfdCBzaGFkb3dfY3RybCkKIHsKICAgICBzdHJ1Y3QgbmVzdGVkdm14
ICpudm14ID0gJnZjcHVfMl9udm14KHYpOwogICAgIHN0cnVjdCB2bXhfbXNyX2JpdG1hcCAqbXNy
X2JpdG1hcDsKKyAgICB1bnNpZ25lZCBpbnQgbXNyOwogCiAgICAgaWYgKCAhKHNoYWRvd19jdHJs
ICYgQ1BVX0JBU0VEX0FDVElWQVRFX01TUl9CSVRNQVApIHx8CiAgICAgICAgICAhbnZteC0+bXNy
Yml0bWFwICkKQEAgLTU4Nyw2ICs1ODgsMTYgQEAgc3RhdGljIHZvaWQgdXBkYXRlX21zcmJpdG1h
cChzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3Qgc2hhZG93X2N0cmwpCiAgICAgICAgICAgICAgIHYt
PmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT53cml0ZV9oaWdoLAogICAgICAgICAgICAgICBzaXpl
b2YobXNyX2JpdG1hcC0+d3JpdGVfaGlnaCkgKiA4KTsKIAorICAgIC8qCisgICAgICogTmVzdGVk
IFZNWCBkb2Vzbid0IHN1cHBvcnQgYW55IHgyQVBJQyBoYXJkd2FyZSB2aXJ0dWFsaXphdGlvbiwg
c28KKyAgICAgKiBtYWtlIHN1cmUgYWxsIHRoZSB4MkFQSUMgTVNScyBhcmUgdHJhcHBlZC4KKyAg
ICAgKi8KKyAgICBmb3IgKCBtc3IgPSBNU1JfWDJBUElDX0ZJUlNUOyBtc3IgPD0gTVNSX1gyQVBJ
Q19GSVJTVCArIDB4ZmY7IG1zcisrICkKKyAgICB7CisgICAgICAgIF9fc2V0X2JpdChtc3IsIG1z
cl9iaXRtYXAtPnJlYWRfbG93KTsKKyAgICAgICAgX19zZXRfYml0KG1zciwgbXNyX2JpdG1hcC0+
d3JpdGVfbG93KTsKKyAgICB9CisKICAgICB1bm1hcF9kb21haW5fcGFnZShtc3JfYml0bWFwKTsK
IAogICAgIF9fdm13cml0ZShNU1JfQklUTUFQLCBwYWdlX3RvX21hZGRyKG52bXgtPm1zcl9tZXJn
ZWQpKTsKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 17:54:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 17:54:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyfuv-0000ri-JZ; Mon, 03 Feb 2020 17:53:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyfuu-0000rd-8T
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:53:48 +0000
X-Inumbo-ID: 1c7e17ea-46ae-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1c7e17ea-46ae-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 17:53:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyfum-000850-4f; Mon, 03 Feb 2020 17:53:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyful-0003VF-R9; Mon, 03 Feb 2020 17:53:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyful-0003wC-Qc; Mon, 03 Feb 2020 17:53:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146702-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 17:53:39 +0000
Subject: [Xen-devel] [qemu-mainline test] 146702: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MDIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ5IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OCBk
YXlzICAyMzMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 18:07:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 18:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyg8G-0001ql-0g; Mon, 03 Feb 2020 18:07:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyg8F-0001qg-C5
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 18:07:35 +0000
X-Inumbo-ID: 09f88b44-46b0-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 09f88b44-46b0-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 18:07:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyg88-0008Pc-41; Mon, 03 Feb 2020 18:07:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyg87-0003nr-QJ; Mon, 03 Feb 2020 18:07:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyg87-0003Lx-Oc; Mon, 03 Feb 2020 18:07:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146695-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:build-i386-xsm:xen-build:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 18:07:27 +0000
Subject: [Xen-devel] [linux-5.4 test] 146695: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjY5NSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjY5NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxNDY2NzUgUkVH
Ui4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJv
b3QgICAgZmFpbCBpbiAxNDY2NzUgcGFzcyBpbiAxNDY2OTUKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjY2
NwogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRo
YXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY2NzUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDE0NjY2NyBSRUdSLiB2cy4gMTQ2
MTIxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2Njc1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY2NzUgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NjY3NSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzEzYzg0
NjBjZjAyOTBmYjFiOWY3MWEyMDU3M2ZjMzJhYzZjOWNlZQpiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgMTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYzNGY5NTNjYjM4NGMz
MAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3OjQyOjA0IFogICAx
OSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0xNyAwMjo1OTowNyBa
ICAgMTcgZGF5cyAgIDQwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjY0MiAgMjAy
MC0wMi0wMSAxMzoxMDowMiBaICAgIDIgZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KODcyIHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQw
MTI3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 18:32:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 18:32:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iygVo-0004Ay-Pc; Mon, 03 Feb 2020 18:31:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HIUd=3X=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iygVn-0004At-Gr
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 18:31:55 +0000
X-Inumbo-ID: 73bdcb2c-46b3-11ea-a933-bc764e2007e4
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 73bdcb2c-46b3-11ea-a933-bc764e2007e4;
 Mon, 03 Feb 2020 18:31:54 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id y11so19576878wrt.6
 for <xen-devel@lists.xenproject.org>; Mon, 03 Feb 2020 10:31:54 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=alg4+CDV6CfsXO37Sm7O7/R7iTJ+JgIpXWZHCRsullU=;
 b=WBeDI9gFXm1b1h7TUbmMVLZGse7ERwAieCLIlZtGfk41gbCl8roAdsfMCCQGT5+YYh
 vFG3T7m8rNKD8i+sUOuQG1V2VAgnTHLKxIHOjSIcYSoTAU/dADOvgE1AbmG0cgPN7w0I
 2IvSQTjSboGqNpc1tIOmB1Oi8jAEYVL8i8BWEgcx5/wMdNsYfgCisvxqXLaXE0BDuMLX
 9Tt/Xwa0j1zNiCrmbTfhD2ukALIMx8AHT4KHd2lZkjW09/g3shn7Xz2C0Vf6n9uzO3w9
 63Abt07GurKX3dwv9it0zyznxGPTO5R3wrpoD6QGdUEY764VwaYxExW++zaELNHUxDSl
 Ep8Q==
X-Gm-Message-State: APjAAAWseDWwj+xeHllE27K1nVuPz2IAIEaVgVBPZO8AHEyqyIBXh9h0
 FE+wGptRvQiJinM/UHRv1cE=
X-Google-Smtp-Source: APXvYqyqfZe+uyVi35XBoOTSPaomJA/lzJUx5JxLjPZJKTLQ+D9qhuy8f491O9LA6mXLaP8hqynAcw==
X-Received: by 2002:adf:f084:: with SMTP id n4mr8912217wro.200.1580754714002; 
 Mon, 03 Feb 2020 10:31:54 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id m3sm26980199wrs.53.2020.02.03.10.31.51
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 03 Feb 2020 10:31:52 -0800 (PST)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20200203165812.21089-1-julien@xen.org>
 <c39dd542-1748-066e-399f-dc110ac11e19@citrix.com>
 <53769c85-cc65-55ad-3538-339f51243079@xen.org>
 <52e15a69-3882-695a-2153-3ec1da6869b1@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <78b64ea3-f9f4-cd34-9f05-e71ea355d1db@xen.org>
Date: Mon, 3 Feb 2020 18:31:51 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <52e15a69-3882-695a-2153-3ec1da6869b1@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Tim Deegan <tim@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwMy8wMi8yMDIwIDE3OjM3LCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+IE9uIDIvMy8yMCA1
OjIyIFBNLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiAwMy8wMi8yMDIwIDE3
OjEwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+Pj4gT24gMi8zLzIwIDQ6NTggUE0sIEp1bGllbiBH
cmFsbCB3cm90ZToKPj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+
Pj4+Cj4+Pj4gSXQgaXMgbm90IGVudGlyZWx5IGNsZWFyIHdoeSB0aGUgc2xvdCAwIG9mIGVhY2gg
cDJtIHNob3VsZCBiZSBwb3B1bGF0ZWQKPj4+PiB3aXRoIGVtcHR5IHBhZ2UtdGFibGVzLiBUaGUg
Y29tbWl0IGludHJvZHVjaW5nIGl0IDc1OWFmOGUzODAwICJbSFZNXQo+Pj4+IEZpeCA2NC1iaXQg
SFZNIGRvbWFpbiBjcmVhdGlvbi4iIGRvZXMgbm90IGNvbnRhaW4gbWVhbmluZ2Z1bAo+Pj4+IGV4
cGxhbmF0aW9uIGV4Y2VwdCB0aGF0IGl0IHdhcyBuZWNlc3NhcnkgZm9yIHNoYWRvdy4KPj4+Cj4+
PiBUaW0sIGFueSBpZGVhcyBoZXJlPwo+Pj4KPj4+PiBBcyB3ZSBkb24ndCBzZWVtIHRvIGhhdmUg
YSBnb29kIGV4cGxhbmF0aW9uIHdoeSB0aGlzIGlzIHRoZXJlLCBkcm9wIHRoZQo+Pj4+IGNvZGUg
Y29tcGxldGVseS4KPj4+Pgo+Pj4+IFRoaXMgd2FzIHRlc3RlZCBieSBzdWNjZXNzZnVsbHkgYm9v
dGluZyBhIEhWTSB3aXRoIHNoYWRvdyBlbmFibGVkLgo+Pj4+Cj4+Pj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4+Pgo+Pj4+IC0tLQo+Pj4+Cj4+Pj4g
SSBkb24ndCBrbm93IGZvciBzdXJlIGlmIHRoaXMgaXMgZ29pbmcgdG8gYnJlYWsgYSBzZXR1cC4g
SSBoYXZlIHRyaWVkCj4+Pj4gSFZNIGd1ZXN0IHdpdGggaGFwPXswLCAxfSB3aXRob3V0IGFueSB0
cm91YmxlLiBJIGFtIGhhcHB5IHRvIHRyeSBtb3JlCj4+Pj4gc2V0dXAgaWYgeW91IGhhdmUgYW55
IGluIG1pbmQuCj4+Pj4KPj4+PiBJZiB0aGlzIGJyZWFrIGEgc2V0dXAsIHRoZW4gcGxlYXNlIGRl
c2NyaWJlIHRoZSBzZXR1cCBhbmQgSSB3aWxsIHNlbmQgYQo+Pj4+IGRvY3VtZW50YXRpb24gcGF0
Y2ggaW5zdGVhZC4KPj4+Cj4+PiBUaGlzIGlzIGEgc29tZXdoYXQgcmlza3kgc3RyYXRlZ3kuwqAg
T3RoZXIgdGhhbiBjb2RlIGNsZWFuLXVwLCBpcyB0aGVyZQo+Pj4gYW55IGFkdmFudGFnZSB0byBy
ZW1vdmluZyB0aGlzIGNvZGUgYXQgdGhlIG1vbWVudD8KPj4KPj4gSWYgVGltIGRvZXNuJ3QgaGF2
ZSBhbiBleHBsYW5hdGlvbiwgdGhlbiB3ZSBoYXZlIHR3byBzb2x1dGlvbnM6Cj4+ICDCoMKgIDEp
IENoZWNraW4gdGhlIGNvZGUgYW5kIHNlZSBpZiB0aGF0IGJyZWFrcwo+PiAgwqDCoCAyKSBLZWVw
IGNvZGUgd2UgaGF2ZSBubyBjbHVlIHdoeSBpdCBpcyB0aGVyZQo+IAo+IEl0IGlzIHByb2JhYmx5
IGVhcmx5IGVub3VnaCBpbiB0aGUgZGV2IGN5Y2xlIHRvIGRvIHRoaXMuCiA+Cj4gQWxzbywgaXQn
cyBub3QgY2xlYXIgdG8gbWUgd2hhdCBraW5kIG9mIGJ1ZyB0aGUgY29kZSB5b3UncmUgZGVsZXRp
bmcKPiB3b3VsZCBmaXguICBJZiB5b3UgcmVhZCBhIG5vdC1wcmVzZW50IGVudHJ5LCB5b3Ugc2hv
dWxkIGdldCBJTlZBTElEX01GTgo+IGFueXdheS4gIFVubGVzcyB5b3Ugd2VyZSBjYWxsaW5nIHAy
bV9nZXRfZW50cnlfcXVlcnkoKSwgd2hpY2ggSSdtIHByZXR0eQo+IHN1cmUgaGFkbid0IGJlZW4g
aW50cm9kdWNlZCBhdCB0aGlzIHBvaW50LgoKSSBjYW4ndCBmaW5kIHRoaXMgZnVuY3Rpb24geW91
IG1lbnRpb24gaW4gc3RhZ2luZy4gV2FzIGl0IHJlbW92ZWQgcmVjZW50bHk/CgpUaGUgY29kZSBp
cyBhbGxvY2F0aW5nIGFsbCBwYWdlLXRhYmxlcyBmb3IgX2dmbigwKS4gSSB3b3VsZCBub3QgZXhw
ZWN0IAp0aGUgY29tbW9uIGNvZGUgdG8gY2FyZSB3aGV0aGVyIGEgdGFibGUgaXMgYWxsb2NhdGVk
IG9yIG5vdC4gU28gdGhpcyAKd291bGQgc3VnZ2VzdCB0aGF0IGFuIGludGVybmFsIGltcGxlbWVu
dGF0aW9uIChvZiB0aGUgc2hhZG93PykgaXMgCnJlbHlpbmcgb24gdGhpcy4KCkhvd2V2ZXIsIEkg
Y2FuJ3QgZmluZCBhbnl0aGluZyBvYnZpb3VzIHN1Z2dlc3RpbmcgdGhhdCBpcyBuZWNlc3Nhcnku
IElmIAp0aGVyZSB3YXMgYW55dGhpbmcsIEkgd291bGQgZXhwZWN0IHRvIGhhcHBlbiBkdXJpbmcg
ZG9tYWluIGNyZWF0aW9uLCBhcyAKbmVpdGhlciBYZW4gbm9yIGEgZ3Vlc3QgY291bGQgcmVseSBv
biB0aGlzICh0aGVyZSBhcmUgd2F5IHRvIG1ha2UgdGhvc2UgCnBhZ2VzIGRpc2FwcGVhciB3aXRo
IHRoZSBNRU1PUlkgb3AgaHlwZXJjYWxsKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 18:37:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 18:37:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iygap-0004Lf-Gs; Mon, 03 Feb 2020 18:37:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x5Gu=3X=amazon.com=prvs=2958b187c=hongyxia@srs-us1.protection.inumbo.net>)
 id 1iygao-0004LZ-0u
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 18:37:06 +0000
X-Inumbo-ID: 2cd0da82-46b4-11ea-ad98-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2cd0da82-46b4-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 18:37:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580755025; x=1612291025;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=7VykSCMNoT2UpYDnSPCcLTLdMhXtz+qDbbbM8ejc7Mo=;
 b=Cfem+W2Wb/QB3ClmnoSQXRJY7qTn8ugSjcqFDJqoYziuiq+bnT40QzI5
 gbYLCtf+uyqN7UgtMlarQhlOEO2WqEtF2Iz68uAwkvBEvUPXZaoh+MLnd
 wetEJRYbiDHn5luZ8Ns0fa6PIJjttllwnhpwl44AAyptJ1o62WylnqjWW Q=;
IronPort-SDR: hAPqW7e8Lm/Q61KY1a7RD3yecUmt7cG6yAD92mmn0+XsmAGRR04hfSU8dy0TfXJMkcJHrkzU5j
 ypvlWFo8XTeA==
X-IronPort-AV: E=Sophos;i="5.70,398,1574121600"; d="scan'208";a="16008911"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 03 Feb 2020 18:37:03 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3A531A26FB; Mon,  3 Feb 2020 18:37:02 +0000 (UTC)
Received: from EX13D37EUA004.ant.amazon.com (10.43.165.124) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 3 Feb 2020 18:37:01 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D37EUA004.ant.amazon.com (10.43.165.124) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 3 Feb 2020 18:37:00 +0000
Received: from u0b3720fa96e858.ant.amazon.com (10.125.106.133) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Mon, 3 Feb 2020 18:36:58 +0000
From: Hongyan Xia <hongyxia@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 3 Feb 2020 18:36:53 +0000
Message-ID: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, jgrall@amazon.com,
 Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV3cml0ZSB0aGUgbWFwY2FjaGUgdG8gYmUgcHVyZWx5IHBlci12Q1BVIGluc3RlYWQgb2YgcGFy
dGx5IHBlci12Q1BVCmFuZCBwYXJ0bHkgcGVyLWRvbWFpbi4KClRoaXMgcGF0Y2ggaXMgbmVlZGVk
IHRvIGFkZHJlc3MgcGVyZm9ybWFuY2UgaXNzdWVzIHdoZW4gd2Ugc3RhcnQgcmVseWluZwpvbiB0
aGUgbWFwY2FjaGUsIGUuZy4sIHdoZW4gd2UgZG8gbm90IGhhdmUgYSBkaXJlY3QgbWFwLiBDdXJy
ZW50bHksIHRoZQpwZXItZG9tYWluIGxvY2sgb24gdGhlIG1hcGNhY2hlIGlzIGEgYm90dGxlbmVj
ayBmb3IgbXVsdGljb3JlLCBjYXVzaW5nCnBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uIGFuZCBldmVu
IGZ1bmN0aW9uYWwgcmVncmVzc2lvbnMuIFRoaXMgcGF0Y2gKbWFrZXMgdGhlIG1hcHBpbmcgc3Ry
dWN0dXJlIHBlci12Q1BVIGFuZCBjb21wbGV0ZWx5IGxvY2tsZXNzLgoKRnVuY3Rpb25hbCByZWdy
ZXNzaW9uOgoKV2hlbiBhIGRvbWFpbiBpcyBydW4gb24gbW9yZSB0aGFuIDY0IGNvcmVzLCBGcmVl
QlNEIDEwIHBhbmlja3MgZnJlcXVlbnRseQpkdWUgdG8gb2NjYXNpb25hbCBzaW11bHRhbmVvdXMg
c2V0X3NpbmdsZXNob3RfdGltZXIgaHlwZXJjYWxscyBmcm9tIHRvbwptYW55IGNvcmVzLiBTb21l
IGNvcmVzIHdpbGwgYmUgYmxvY2tlZCB3YWl0aW5nIG9uIG1hcF9kb21haW5fcGFnZSwKZXZlbnR1
YWxseSBmYWlsaW5nIHRvIHNldCBhIHRpbWVyIGluIHRoZSBmdXR1cmUuIEZyZWVCU0QgY2Fubm90
IGhhbmRsZQp0aGlzIGFuZCBwYW5pY2tzLiBUaGlzIHdhcyBmaXhlZCBpbiBsYXRlciBGcmVlQlNE
IHJlbGVhc2VzIGJ5IGhhbmRsaW5nCi1FVElNRSwgYnV0IHN0aWxsIHRoZSBkZWdyYWRhdGlvbiBp
biB0aW1lciBwZXJmb3JtYW5jZSBpcyBhIGJpZyBpc3N1ZS4KClBlcmZvcm1hbmNlIHJlZ3Jlc3Np
b246CgpNYW55IGJlbmNobWFya3Mgc2VlIGEgcGVyZm9ybWFuY2UgZHJvcCB3aGVuIGhhdmluZyBh
IGxhcmdlIGNvcmUgY291bnQuCkkgaGF2ZSBkb25lIGEgR2Vla2JlbmNoIG9uIGEgMzItdkNQVSBn
dWVzdC4KCnBlcmYgZHJvcCAgICAgb2xkICAgICAgICBuZXcKc2luZ2xlICAgICAgIDAuMDQlICAg
ICAgMC4xOCUKbXVsdGkgICAgICAgIDIuNDMlICAgICAgMC4wOCUKClJlbW92aW5nIHRoZSBwZXIt
ZG9tYWluIGxvY2sgaW4gdGhlIG1hcGNhY2hlIGJyaW5ncyB0aGUgbXVsdGktY29yZQpwZXJmb3Jt
YW5jZSBhbG1vc3QgaWRlbnRpY2FsIHRvIHVzaW5nIHRoZSBkaXJlY3QgbWFwIGZvciBtYXBwaW5n
cy4KClRoZXJlIHNob3VsZCBiZSByb29tIGZvciBmdXRoZXIgb3B0aW1pc2F0aW9ucywgYnV0IHRo
aXMgYWxyZWFkeQppbXByb3ZlcyBvdmVyIHRoZSBvbGQgbWFwY2FjaGUgYnkgYSBsb3QuCgpOb3Rl
IHRoYXQgZW50cmllcyBpbiB0aGUgbWFwaGFzaCB3aWxsIG9jY3VweSBpbnVzZSBzbG90cy4gV2l0
aCAxNiBzbG90cwpwZXIgdkNQVSBhbmQgYSBtYXBoYXNoIGNhcGFjaXR5IG9mIDgsIHdlIG9ubHkg
aGF2ZSBhbm90aGVyIDggYXZhaWxhYmxlLAp3aGljaCBpcyBub3QgZW5vdWdoIGZvciBuZXN0ZWQg
cGFnZSB0YWJsZSB3YWxrcy4gV2UgbmVlZCB0byBpbmNyZWFzZSB0aGUKbnVtYmVyIG9mIHNsb3Rz
IGluIGNvbmZpZy5oLgoKU2lnbmVkLW9mZi1ieTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlhQGFtYXpv
bi5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICB8ICAgNSArLQogeGVuL2Fy
Y2gveDg2L2RvbWFpbl9wYWdlLmMgICB8IDIyOSArKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaCB8ICAgMiArLQogeGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaCB8ICAzMCArLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNl
cnRpb25zKCspLCAxODYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2Rv
bWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGY1M2FlNWZmODYuLmEyNzhhYTQ2
NzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKQEAgLTQ0NSw2ICs0NDUsOSBAQCB2b2lkIGFyY2hfdmNwdV9kZXN0cm95KHN0cnVj
dCB2Y3B1ICp2KQogICAgIHhmcmVlKHYtPmFyY2gubXNycyk7CiAgICAgdi0+YXJjaC5tc3JzID0g
TlVMTDsKIAorICAgIHhmcmVlKHYtPmFyY2gucHYubWFwY2FjaGUpOworICAgIHYtPmFyY2gucHYu
bWFwY2FjaGUgPSBOVUxMOworCiAgICAgaWYgKCBpc19odm1fdmNwdSh2KSApCiAgICAgICAgIGh2
bV92Y3B1X2Rlc3Ryb3kodik7CiAgICAgZWxzZQpAQCAtNjMzLDggKzYzNiw2IEBAIGludCBhcmNo
X2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICB9CiAgICAgZWxzZSBpZiAoIGlz
X3B2X2RvbWFpbihkKSApCiAgICAgewotICAgICAgICBtYXBjYWNoZV9kb21haW5faW5pdChkKTsK
LQogICAgICAgICBpZiAoIChyYyA9IHB2X2RvbWFpbl9pbml0aWFsaXNlKGQpKSAhPSAwICkKICAg
ICAgICAgICAgIGdvdG8gZmFpbDsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9t
YWluX3BhZ2UuYyBiL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCmluZGV4IGRkMzI3MTJkMmYu
LjUyOTcxZDJlY2MgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCkBAIC02OSwxMiArNjksMTEgQEAgdm9pZCBfX2lu
aXQgbWFwY2FjaGVfb3ZlcnJpZGVfY3VycmVudChzdHJ1Y3QgdmNwdSAqdikKIAogdm9pZCAqbWFw
X2RvbWFpbl9wYWdlKG1mbl90IG1mbikKIHsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwotICAg
IHVuc2lnbmVkIGludCBpZHgsIGk7CisgICAgdW5zaWduZWQgbG9uZyBmbGFncywgKnBoYXNobWZu
OworICAgIHVuc2lnbmVkIGludCBpZHgsIGdsYl9pZHgsICpwaGFzaGlkeCwgb2hhc2hpZHg7CiAg
ICAgc3RydWN0IHZjcHUgKnY7Ci0gICAgc3RydWN0IG1hcGNhY2hlX2RvbWFpbiAqZGNhY2hlOwog
ICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1ICp2Y2FjaGU7Ci0gICAgc3RydWN0IHZjcHVfbWFwaGFz
aF9lbnRyeSAqaGFzaGVudDsKKyAgICB2b2lkICpyZXQ7CiAKICNpZmRlZiBOREVCVUcKICAgICBp
ZiAoIG1mbl94KG1mbikgPD0gUEZOX0RPV04oX19wYShIWVBFUlZJU09SX1ZJUlRfRU5EIC0gMSkp
ICkKQEAgLTgyLDEwNCArODEsNTkgQEAgdm9pZCAqbWFwX2RvbWFpbl9wYWdlKG1mbl90IG1mbikK
ICNlbmRpZgogCiAgICAgdiA9IG1hcGNhY2hlX2N1cnJlbnRfdmNwdSgpOwotICAgIGlmICggIXYg
fHwgIWlzX3B2X3ZjcHUodikgKQorICAgIGlmICggIXYgfHwgIWlzX3B2X3ZjcHUodikgfHwgIXYt
PmFyY2gucHYubWFwY2FjaGUgKQogICAgICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZuX3gobWZu
KSk7CiAKLSAgICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2Lm1hcGNhY2hlOwotICAgIHZj
YWNoZSA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlOwotICAgIGlmICggIWRjYWNoZS0+aW51c2UgKQot
ICAgICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZuX3gobWZuKSk7CisgICAgdmNhY2hlID0gdi0+
YXJjaC5wdi5tYXBjYWNoZTsKKyAgICBwaGFzaG1mbiA9ICZ2Y2FjaGUtPmhhc2hfbWZuW01BUEhB
U0hfSEFTSEZOKG1mbl94KG1mbikpXTsKKyAgICBwaGFzaGlkeCA9ICZ2Y2FjaGUtPmhhc2hfaWR4
W01BUEhBU0hfSEFTSEZOKG1mbl94KG1mbikpXTsKIAogICAgIHBlcmZjX2luY3IobWFwX2RvbWFp
bl9wYWdlX2NvdW50KTsKIAogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIAotICAgIGhhc2hl
bnQgPSAmdmNhY2hlLT5oYXNoW01BUEhBU0hfSEFTSEZOKG1mbl94KG1mbikpXTsKLSAgICBpZiAo
IGhhc2hlbnQtPm1mbiA9PSBtZm5feChtZm4pICkKKyAgICBvaGFzaGlkeCA9ICpwaGFzaGlkeDsK
KyAgICBpZiAoICpwaGFzaG1mbiAhPSBtZm5feChtZm4pICkKICAgICB7Ci0gICAgICAgIGlkeCA9
IGhhc2hlbnQtPmlkeDsKLSAgICAgICAgQVNTRVJUKGlkeCA8IGRjYWNoZS0+ZW50cmllcyk7Ci0g
ICAgICAgIGhhc2hlbnQtPnJlZmNudCsrOwotICAgICAgICBBU1NFUlQoaGFzaGVudC0+cmVmY250
KTsKLSAgICAgICAgQVNTRVJUKG1mbl9lcShsMWVfZ2V0X21mbihNQVBDQUNIRV9MMUVOVChpZHgp
KSwgbWZuKSk7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KKyAgICAgICAgaWR4ID0gZmluZF9m
aXJzdF96ZXJvX2JpdCh2Y2FjaGUtPmludXNlLCBNQVBDQUNIRV9WQ1BVX0VOVFJJRVMpOworICAg
ICAgICBCVUdfT04oaWR4ID49IE1BUENBQ0hFX1ZDUFVfRU5UUklFUyk7CiAKLSAgICBzcGluX2xv
Y2soJmRjYWNoZS0+bG9jayk7CisgICAgICAgIEFTU0VSVCh2Y2FjaGUtPnJlZmNudFtpZHhdID09
IDApOworICAgICAgICBfX3NldF9iaXQoaWR4LCB2Y2FjaGUtPmludXNlKTsKIAotICAgIC8qIEhh
cyBzb21lIG90aGVyIENQVSBjYXVzZWQgYSB3cmFwPyBXZSBtdXN0IGZsdXNoIGlmIHNvLiAqLwot
ICAgIGlmICggdW5saWtlbHkoZGNhY2hlLT5lcG9jaCAhPSB2Y2FjaGUtPnNoYWRvd19lcG9jaCkg
KQotICAgIHsKLSAgICAgICAgdmNhY2hlLT5zaGFkb3dfZXBvY2ggPSBkY2FjaGUtPmVwb2NoOwot
ICAgICAgICBpZiAoIE5FRURfRkxVU0godGhpc19jcHUodGxiZmx1c2hfdGltZSksIGRjYWNoZS0+
dGxiZmx1c2hfdGltZXN0YW1wKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHBlcmZjX2luY3Io
ZG9tYWluX3BhZ2VfdGxiX2ZsdXNoKTsKLSAgICAgICAgICAgIGZsdXNoX3RsYl9sb2NhbCgpOwot
ICAgICAgICB9Ci0gICAgfQorICAgICAgICBnbGJfaWR4ID0gaWR4ICsgdi0+dmNwdV9pZCAqIE1B
UENBQ0hFX1ZDUFVfRU5UUklFUzsKKyAgICAgICAgbDFlX3dyaXRlKCZNQVBDQUNIRV9MMUVOVChn
bGJfaWR4KSwKKyAgICAgICAgICAgICAgICAgIGwxZV9mcm9tX21mbihtZm4sIF9fUEFHRV9IWVBF
UlZJU09SX1JXKSk7CisgICAgICAgIHJldCA9ICh2b2lkICopTUFQQ0FDSEVfVklSVF9TVEFSVCAr
IHBmbl90b19wYWRkcihnbGJfaWR4KTsKKyAgICAgICAgZmx1c2hfdGxiX29uZV9sb2NhbChyZXQp
OworCisgICAgICAgIGlmICggb2hhc2hpZHggIT0gTUFQSEFTSEVOVF9OT1RJTlVTRSAmJiAhdmNh
Y2hlLT5yZWZjbnRbb2hhc2hpZHhdICkKKyAgICAgICAgICAgIF9fY2xlYXJfYml0KG9oYXNoaWR4
LCB2Y2FjaGUtPmludXNlKTsKIAotICAgIGlkeCA9IGZpbmRfbmV4dF96ZXJvX2JpdChkY2FjaGUt
PmludXNlLCBkY2FjaGUtPmVudHJpZXMsIGRjYWNoZS0+Y3Vyc29yKTsKLSAgICBpZiAoIHVubGlr
ZWx5KGlkeCA+PSBkY2FjaGUtPmVudHJpZXMpICkKKyAgICAgICAgKnBoYXNobWZuID0gbWZuX3go
bWZuKTsKKyAgICAgICAgKnBoYXNoaWR4ID0gaWR4OworICAgIH0KKyAgICBlbHNlCiAgICAgewot
ICAgICAgICB1bnNpZ25lZCBsb25nIGFjY3VtID0gMCwgcHJldiA9IDA7Ci0KLSAgICAgICAgLyog
L0ZpcnN0LywgY2xlYW4gdGhlIGdhcmJhZ2UgbWFwIGFuZCB1cGRhdGUgdGhlIGludXNlIGxpc3Qu
ICovCi0gICAgICAgIGZvciAoIGkgPSAwOyBpIDwgQklUU19UT19MT05HUyhkY2FjaGUtPmVudHJp
ZXMpOyBpKysgKQotICAgICAgICB7Ci0gICAgICAgICAgICBhY2N1bSB8PSBwcmV2OwotICAgICAg
ICAgICAgZGNhY2hlLT5pbnVzZVtpXSAmPSB+eGNoZygmZGNhY2hlLT5nYXJiYWdlW2ldLCAwKTsK
LSAgICAgICAgICAgIHByZXYgPSB+ZGNhY2hlLT5pbnVzZVtpXTsKLSAgICAgICAgfQotCi0gICAg
ICAgIGlmICggYWNjdW0gfCAocHJldiAmIEJJVE1BUF9MQVNUX1dPUkRfTUFTSyhkY2FjaGUtPmVu
dHJpZXMpKSApCi0gICAgICAgICAgICBpZHggPSBmaW5kX2ZpcnN0X3plcm9fYml0KGRjYWNoZS0+
aW51c2UsIGRjYWNoZS0+ZW50cmllcyk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgewotICAgICAg
ICAgICAgLyogUmVwbGFjZSBhIGhhc2ggZW50cnkgaW5zdGVhZC4gKi8KLSAgICAgICAgICAgIGkg
PSBNQVBIQVNIX0hBU0hGTihtZm5feChtZm4pKTsKLSAgICAgICAgICAgIGRvIHsKLSAgICAgICAg
ICAgICAgICBoYXNoZW50ID0gJnZjYWNoZS0+aGFzaFtpXTsKLSAgICAgICAgICAgICAgICBpZiAo
IGhhc2hlbnQtPmlkeCAhPSBNQVBIQVNIRU5UX05PVElOVVNFICYmICFoYXNoZW50LT5yZWZjbnQg
KQotICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgaWR4ID0gaGFzaGVudC0+
aWR4OwotICAgICAgICAgICAgICAgICAgICBBU1NFUlQobDFlX2dldF9wZm4oTUFQQ0FDSEVfTDFF
TlQoaWR4KSkgPT0gaGFzaGVudC0+bWZuKTsKLSAgICAgICAgICAgICAgICAgICAgbDFlX3dyaXRl
KCZNQVBDQUNIRV9MMUVOVChpZHgpLCBsMWVfZW1wdHkoKSk7Ci0gICAgICAgICAgICAgICAgICAg
IGhhc2hlbnQtPmlkeCA9IE1BUEhBU0hFTlRfTk9USU5VU0U7Ci0gICAgICAgICAgICAgICAgICAg
IGhhc2hlbnQtPm1mbiA9IH4wVUw7Ci0gICAgICAgICAgICAgICAgICAgIGJyZWFrOwotICAgICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgICAgICBpZiAoICsraSA9PSBNQVBIQVNIX0VOVFJJRVMg
KQotICAgICAgICAgICAgICAgICAgICBpID0gMDsKLSAgICAgICAgICAgIH0gd2hpbGUgKCBpICE9
IE1BUEhBU0hfSEFTSEZOKG1mbl94KG1mbikpICk7Ci0gICAgICAgIH0KLSAgICAgICAgQlVHX09O
KGlkeCA+PSBkY2FjaGUtPmVudHJpZXMpOwotCi0gICAgICAgIC8qIC9TZWNvbmQvLCBmbHVzaCBU
TEJzLiAqLwotICAgICAgICBwZXJmY19pbmNyKGRvbWFpbl9wYWdlX3RsYl9mbHVzaCk7Ci0gICAg
ICAgIGZsdXNoX3RsYl9sb2NhbCgpOwotICAgICAgICB2Y2FjaGUtPnNoYWRvd19lcG9jaCA9ICsr
ZGNhY2hlLT5lcG9jaDsKLSAgICAgICAgZGNhY2hlLT50bGJmbHVzaF90aW1lc3RhbXAgPSB0bGJm
bHVzaF9jdXJyZW50X3RpbWUoKTsKKyAgICAgICAgaWR4ID0gb2hhc2hpZHg7CisgICAgICAgIGds
Yl9pZHggPSBpZHggKyB2LT52Y3B1X2lkICogTUFQQ0FDSEVfVkNQVV9FTlRSSUVTOworICAgICAg
ICByZXQgPSAodm9pZCAqKU1BUENBQ0hFX1ZJUlRfU1RBUlQgKyBwZm5fdG9fcGFkZHIoZ2xiX2lk
eCk7CiAgICAgfQogCi0gICAgc2V0X2JpdChpZHgsIGRjYWNoZS0+aW51c2UpOwotICAgIGRjYWNo
ZS0+Y3Vyc29yID0gaWR4ICsgMTsKLQotICAgIHNwaW5fdW5sb2NrKCZkY2FjaGUtPmxvY2spOwot
Ci0gICAgbDFlX3dyaXRlKCZNQVBDQUNIRV9MMUVOVChpZHgpLCBsMWVfZnJvbV9tZm4obWZuLCBf
X1BBR0VfSFlQRVJWSVNPUl9SVykpOworICAgIHZjYWNoZS0+cmVmY250W2lkeF0rKzsKKyAgICBB
U1NFUlQodmNhY2hlLT5yZWZjbnRbaWR4XSk7CisgICAgQVNTRVJUKGwxZV9nZXRfcGZuKE1BUENB
Q0hFX0wxRU5UKGdsYl9pZHgpKSA9PSBtZm5feChtZm4pKTsKIAotIG91dDoKICAgICBsb2NhbF9p
cnFfcmVzdG9yZShmbGFncyk7Ci0gICAgcmV0dXJuICh2b2lkICopTUFQQ0FDSEVfVklSVF9TVEFS
VCArIHBmbl90b19wYWRkcihpZHgpOworICAgIHJldHVybiByZXQ7CiB9CiAKIHZvaWQgdW5tYXBf
ZG9tYWluX3BhZ2UoY29uc3Qgdm9pZCAqcHRyKQogewotICAgIHVuc2lnbmVkIGludCBpZHg7Cisg
ICAgdW5zaWduZWQgaW50IGlkeCwgZ2xiX2lkeDsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBz
dHJ1Y3QgbWFwY2FjaGVfZG9tYWluICpkY2FjaGU7Ci0gICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1
bnNpZ25lZCBsb25nKXB0ciwgbWZuLCBmbGFnczsKLSAgICBzdHJ1Y3QgdmNwdV9tYXBoYXNoX2Vu
dHJ5ICpoYXNoZW50OworICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1ICp2Y2FjaGU7CisgICAgdW5z
aWduZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXB0ciwgbWZuLCBoYXNobWZuLCBmbGFnczsK
IAogICAgIGlmICggdmEgPj0gRElSRUNUTUFQX1ZJUlRfU1RBUlQgKQogICAgICAgICByZXR1cm47
CkBAIC0xODksNzMgKzE0MywyMSBAQCB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQg
KnB0cikKICAgICB2ID0gbWFwY2FjaGVfY3VycmVudF92Y3B1KCk7CiAgICAgQVNTRVJUKHYgJiYg
aXNfcHZfdmNwdSh2KSk7CiAKLSAgICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2Lm1hcGNh
Y2hlOwotICAgIEFTU0VSVChkY2FjaGUtPmludXNlKTsKLQotICAgIGlkeCA9IFBGTl9ET1dOKHZh
IC0gTUFQQ0FDSEVfVklSVF9TVEFSVCk7Ci0gICAgbWZuID0gbDFlX2dldF9wZm4oTUFQQ0FDSEVf
TDFFTlQoaWR4KSk7Ci0gICAgaGFzaGVudCA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlLmhhc2hbTUFQ
SEFTSF9IQVNIRk4obWZuKV07CisgICAgdmNhY2hlID0gdi0+YXJjaC5wdi5tYXBjYWNoZTsKKyAg
ICBBU1NFUlQodmNhY2hlKTsKIAorICAgIGdsYl9pZHggPSBQRk5fRE9XTih2YSAtIE1BUENBQ0hF
X1ZJUlRfU1RBUlQpOworICAgIGlkeCA9IGdsYl9pZHggLSB2LT52Y3B1X2lkICogTUFQQ0FDSEVf
VkNQVV9FTlRSSUVTOwogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIAotICAgIGlmICggaGFz
aGVudC0+aWR4ID09IGlkeCApCi0gICAgewotICAgICAgICBBU1NFUlQoaGFzaGVudC0+bWZuID09
IG1mbik7Ci0gICAgICAgIEFTU0VSVChoYXNoZW50LT5yZWZjbnQpOwotICAgICAgICBoYXNoZW50
LT5yZWZjbnQtLTsKLSAgICB9Ci0gICAgZWxzZSBpZiAoICFoYXNoZW50LT5yZWZjbnQgKQotICAg
IHsKLSAgICAgICAgaWYgKCBoYXNoZW50LT5pZHggIT0gTUFQSEFTSEVOVF9OT1RJTlVTRSApCi0g
ICAgICAgIHsKLSAgICAgICAgICAgIC8qIC9GaXJzdC8sIHphcCB0aGUgUFRFLiAqLwotICAgICAg
ICAgICAgQVNTRVJUKGwxZV9nZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGhhc2hlbnQtPmlkeCkpID09
Ci0gICAgICAgICAgICAgICAgICAgaGFzaGVudC0+bWZuKTsKLSAgICAgICAgICAgIGwxZV93cml0
ZSgmTUFQQ0FDSEVfTDFFTlQoaGFzaGVudC0+aWR4KSwgbDFlX2VtcHR5KCkpOwotICAgICAgICAg
ICAgLyogL1NlY29uZC8sIG1hcmsgYXMgZ2FyYmFnZS4gKi8KLSAgICAgICAgICAgIHNldF9iaXQo
aGFzaGVudC0+aWR4LCBkY2FjaGUtPmdhcmJhZ2UpOwotICAgICAgICB9Ci0KLSAgICAgICAgLyog
QWRkIG5ld2x5LWZyZWVkIG1hcHBpbmcgdG8gdGhlIG1hcGhhc2guICovCi0gICAgICAgIGhhc2hl
bnQtPm1mbiA9IG1mbjsKLSAgICAgICAgaGFzaGVudC0+aWR4ID0gaWR4OwotICAgIH0KLSAgICBl
bHNlCi0gICAgewotICAgICAgICAvKiAvRmlyc3QvLCB6YXAgdGhlIFBURS4gKi8KLSAgICAgICAg
bDFlX3dyaXRlKCZNQVBDQUNIRV9MMUVOVChpZHgpLCBsMWVfZW1wdHkoKSk7Ci0gICAgICAgIC8q
IC9TZWNvbmQvLCBtYXJrIGFzIGdhcmJhZ2UuICovCi0gICAgICAgIHNldF9iaXQoaWR4LCBkY2Fj
aGUtPmdhcmJhZ2UpOwotICAgIH0KLQotICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKLX0K
LQotaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCi17Ci0gICAgc3Ry
dWN0IG1hcGNhY2hlX2RvbWFpbiAqZGNhY2hlID0gJmQtPmFyY2gucHYubWFwY2FjaGU7Ci0gICAg
dW5zaWduZWQgaW50IGJpdG1hcF9wYWdlczsKKyAgICBtZm4gPSBsMWVfZ2V0X3BmbihNQVBDQUNI
RV9MMUVOVChnbGJfaWR4KSk7CisgICAgaGFzaG1mbiA9IHZjYWNoZS0+aGFzaF9tZm5bTUFQSEFT
SF9IQVNIRk4obWZuKV07CiAKLSAgICBBU1NFUlQoaXNfcHZfZG9tYWluKGQpKTsKKyAgICB2Y2Fj
aGUtPnJlZmNudFtpZHhdLS07CisgICAgaWYgKCBoYXNobWZuICE9IG1mbiAmJiAhdmNhY2hlLT5y
ZWZjbnRbaWR4XSApCisgICAgICAgIF9fY2xlYXJfYml0KGlkeCwgdmNhY2hlLT5pbnVzZSk7CiAK
LSNpZmRlZiBOREVCVUcKLSAgICBpZiAoICFtZW1faG90cGx1ZyAmJiBtYXhfcGFnZSA8PSBQRk5f
RE9XTihfX3BhKEhZUEVSVklTT1JfVklSVF9FTkQgLSAxKSkgKQotICAgICAgICByZXR1cm4gMDsK
LSNlbmRpZgotCi0gICAgQlVJTERfQlVHX09OKE1BUENBQ0hFX1ZJUlRfRU5EICsgUEFHRV9TSVpF
ICogKDMgKwotICAgICAgICAgICAgICAgICAyICogUEZOX1VQKEJJVFNfVE9fTE9OR1MoTUFQQ0FD
SEVfRU5UUklFUykgKiBzaXplb2YobG9uZykpKSA+Ci0gICAgICAgICAgICAgICAgIE1BUENBQ0hF
X1ZJUlRfU1RBUlQgKyAoUEVSRE9NQUlOX1NMT1RfTUJZVEVTIDw8IDIwKSk7Ci0gICAgYml0bWFw
X3BhZ2VzID0gUEZOX1VQKEJJVFNfVE9fTE9OR1MoTUFQQ0FDSEVfRU5UUklFUykgKiBzaXplb2Yo
bG9uZykpOwotICAgIGRjYWNoZS0+aW51c2UgPSAodm9pZCAqKU1BUENBQ0hFX1ZJUlRfRU5EICsg
UEFHRV9TSVpFOwotICAgIGRjYWNoZS0+Z2FyYmFnZSA9IGRjYWNoZS0+aW51c2UgKwotICAgICAg
ICAgICAgICAgICAgICAgIChiaXRtYXBfcGFnZXMgKyAxKSAqIFBBR0VfU0laRSAvIHNpemVvZihs
b25nKTsKLQotICAgIHNwaW5fbG9ja19pbml0KCZkY2FjaGUtPmxvY2spOwotCi0gICAgcmV0dXJu
IGNyZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCAodW5zaWduZWQgbG9uZylkY2FjaGUtPmludXNl
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiAqIGJpdG1hcF9wYWdlcyAr
IDEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOSUwobDFfcGdlbnRyeV90
ICopLCBOVUxMKTsKKyAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7CiB9CiAKIGludCBtYXBj
YWNoZV92Y3B1X2luaXQoc3RydWN0IHZjcHUgKnYpCkBAIC0yNjQsMzkgKzE2Niw0OCBAQCBpbnQg
bWFwY2FjaGVfdmNwdV9pbml0KHN0cnVjdCB2Y3B1ICp2KQogICAgIHN0cnVjdCBtYXBjYWNoZV9k
b21haW4gKmRjYWNoZSA9ICZkLT5hcmNoLnB2Lm1hcGNhY2hlOwogICAgIHVuc2lnbmVkIGxvbmcg
aTsKICAgICB1bnNpZ25lZCBpbnQgZW50cyA9IGQtPm1heF92Y3B1cyAqIE1BUENBQ0hFX1ZDUFVf
RU5UUklFUzsKLSAgICB1bnNpZ25lZCBpbnQgbnIgPSBQRk5fVVAoQklUU19UT19MT05HUyhlbnRz
KSAqIHNpemVvZihsb25nKSk7CiAKLSAgICBpZiAoICFpc19wdl92Y3B1KHYpIHx8ICFkY2FjaGUt
PmludXNlICkKKyAgICBpZiAoICFpc19wdl92Y3B1KHYpICkKICAgICAgICAgcmV0dXJuIDA7CiAK
KyAgICBCVUlMRF9CVUdfT04oTUFQQ0FDSEVfVklSVF9FTkQgPiBBUkdfWExBVF9WSVJUX1NUQVJU
KTsKKwogICAgIGlmICggZW50cyA+IGRjYWNoZS0+ZW50cmllcyApCiAgICAgeworICAgICAgICBp
bnQgcmM7CisKKyAgICAgICAgQVNTRVJUKGVudHMgKiBQQUdFX1NJWkUgPD0gKFBFUkRPTUFJTl9T
TE9UX01CWVRFUyA8PCAyMCkpOworCiAgICAgICAgIC8qIFBvcHVsYXRlIHBhZ2UgdGFibGVzLiAq
LwotICAgICAgICBpbnQgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmcoZCwgTUFQQ0FDSEVf
VklSVF9TVEFSVCwgZW50cywKKyAgICAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmco
ZCwgTUFQQ0FDSEVfVklSVF9TVEFSVCwgZW50cywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE5JTChsMV9wZ2VudHJ5X3QgKiksIE5VTEwpOwogCi0gICAgICAgIC8q
IFBvcHVsYXRlIGJpdCBtYXBzLiAqLwotICAgICAgICBpZiAoICFyYyApCi0gICAgICAgICAgICBy
YyA9IGNyZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCAodW5zaWduZWQgbG9uZylkY2FjaGUtPmlu
dXNlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnIsIE5VTEws
IE5JTChzdHJ1Y3QgcGFnZV9pbmZvICopKTsKLSAgICAgICAgaWYgKCAhcmMgKQotICAgICAgICAg
ICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmcoZCwgKHVuc2lnbmVkIGxvbmcpZGNhY2hl
LT5nYXJiYWdlLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnIs
IE5VTEwsIE5JTChzdHJ1Y3QgcGFnZV9pbmZvICopKTsKLQogICAgICAgICBpZiAoIHJjICkKICAg
ICAgICAgICAgIHJldHVybiByYzsKIAogICAgICAgICBkY2FjaGUtPmVudHJpZXMgPSBlbnRzOwog
ICAgIH0KIAotICAgIC8qIE1hcmsgYWxsIG1hcGhhc2ggZW50cmllcyBhcyBub3QgaW4gdXNlLiAq
LwogICAgIEJVSUxEX0JVR19PTihNQVBIQVNIRU5UX05PVElOVVNFIDwgTUFQQ0FDSEVfRU5UUklF
Uyk7CisgICAgLyogTUFQSEFTSF9FTlRSSUVTIGhhcyB0byBiZSBwb3dlci1vZi10d28gdG8gbWFr
ZSBoYXNoaW5nIHdvcmsuICovCisgICAgQlVJTERfQlVHX09OKE1BUEhBU0hfRU5UUklFUyAmIChN
QVBIQVNIX0VOVFJJRVMgLSAxKSk7CisgICAgLyoKKyAgICAgKiBTaW5jZSBlbnRyaWVzIGluIHRo
ZSBtYXBoYXNoIGFsc28gb2NjdXB5IGludXNlIHNsb3RzLCB3ZSBoYXZlIHRvIG1ha2UKKyAgICAg
KiBzdXJlIE1BUENBQ0hFX1ZDUFVfRU5UUklFUyBpcyBsYXJnZSBlbm91Z2ggdG8gYWNjb21tb2Rh
dGUgYm90aCB0aGUKKyAgICAgKiBtYXBoYXNoIGFuZCBhIG5lc3RlZCBwYWdlIHRhYmxlIHdhbGsu
CisgICAgICovCisgICAgQlVJTERfQlVHX09OKE1BUENBQ0hFX1ZDUFVfRU5UUklFUyAtIE1BUEhB
U0hfRU5UUklFUyA+PQorICAgICAgICAgICAgICAgICBDT05GSUdfUEFHSU5HX0xFVkVMUyAqIENP
TkZJR19QQUdJTkdfTEVWRUxTKTsKKworICAgIHYtPmFyY2gucHYubWFwY2FjaGUgPSB4emFsbG9j
KHN0cnVjdCBtYXBjYWNoZV92Y3B1KTsKKyAgICBpZiAoICF2LT5hcmNoLnB2Lm1hcGNhY2hlICkK
KyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICAvKiBNYXJrIGFsbCBtYXBoYXNoIGVudHJp
ZXMgYXMgbm90IGluIHVzZS4gKi8KICAgICBmb3IgKCBpID0gMDsgaSA8IE1BUEhBU0hfRU5UUklF
UzsgaSsrICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCB2Y3B1X21hcGhhc2hfZW50cnkgKmhhc2hl
bnQgPSAmdi0+YXJjaC5wdi5tYXBjYWNoZS5oYXNoW2ldOwotCi0gICAgICAgIGhhc2hlbnQtPm1m
biA9IH4wVUw7IC8qIG5ldmVyIHZhbGlkIHRvIG1hcCAqLwotICAgICAgICBoYXNoZW50LT5pZHgg
PSBNQVBIQVNIRU5UX05PVElOVVNFOworICAgICAgICB2LT5hcmNoLnB2Lm1hcGNhY2hlLT5oYXNo
X21mbltpXSA9IH4wVUw7CisgICAgICAgIHYtPmFyY2gucHYubWFwY2FjaGUtPmhhc2hfaWR4W2ld
ID0gTUFQSEFTSEVOVF9OT1RJTlVTRTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2Nv
bmZpZy5oCmluZGV4IGQwY2ZiYjcwYTguLjRiMjIxNzE1MWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvY29uZmlnLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaApA
QCAtMjk2LDcgKzI5Niw3IEBAIGV4dGVybiB1bnNpZ25lZCBsb25nIHhlbl9waHlzX3N0YXJ0Owog
ICAgIChHRFRfVklSVF9TVEFSVCh2KSArICg2NCoxMDI0KSkKIAogLyogbWFwX2RvbWFpbl9wYWdl
KCkgbWFwIGNhY2hlLiBUaGUgc2Vjb25kIHBlci1kb21haW4tbWFwcGluZyBzdWItYXJlYS4gKi8K
LSNkZWZpbmUgTUFQQ0FDSEVfVkNQVV9FTlRSSUVTICAgIChDT05GSUdfUEFHSU5HX0xFVkVMUyAq
IENPTkZJR19QQUdJTkdfTEVWRUxTKQorI2RlZmluZSBNQVBDQUNIRV9WQ1BVX0VOVFJJRVMgICAg
MzIKICNkZWZpbmUgTUFQQ0FDSEVfRU5UUklFUyAgICAgICAgIChNQVhfVklSVF9DUFVTICogTUFQ
Q0FDSEVfVkNQVV9FTlRSSUVTKQogI2RlZmluZSBNQVBDQUNIRV9WSVJUX1NUQVJUICAgICAgUEVS
RE9NQUlOX1ZJUlRfU0xPVCgxKQogI2RlZmluZSBNQVBDQUNIRV9WSVJUX0VORCAgICAgICAgKE1B
UENBQ0hFX1ZJUlRfU1RBUlQgKyBcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2Rv
bWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBhM2FlNWQ5YTIwLi4z
NjdiYmE3MTEwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTQwLDM1ICs0MCwxNyBAQCBzdHJ1Y3Qg
dHJhcF9ib3VuY2UgewogI2RlZmluZSBNQVBIQVNIX0hBU0hGTihwZm4pICgocGZuKSAmIChNQVBI
QVNIX0VOVFJJRVMtMSkpCiAjZGVmaW5lIE1BUEhBU0hFTlRfTk9USU5VU0UgKCh1MzIpfjBVKQog
c3RydWN0IG1hcGNhY2hlX3ZjcHUgewotICAgIC8qIFNoYWRvdyBvZiBtYXBjYWNoZV9kb21haW4u
ZXBvY2guICovCi0gICAgdW5zaWduZWQgaW50IHNoYWRvd19lcG9jaDsKLQotICAgIC8qIExvY2st
ZnJlZSBwZXItVkNQVSBoYXNoIG9mIHJlY2VudGx5LXVzZWQgbWFwcGluZ3MuICovCi0gICAgc3Ry
dWN0IHZjcHVfbWFwaGFzaF9lbnRyeSB7Ci0gICAgICAgIHVuc2lnbmVkIGxvbmcgbWZuOwotICAg
ICAgICB1aW50MzJfdCAgICAgIGlkeDsKLSAgICAgICAgdWludDMyX3QgICAgICByZWZjbnQ7Ci0g
ICAgfSBoYXNoW01BUEhBU0hfRU5UUklFU107CisgICAgdW5zaWduZWQgbG9uZyBoYXNoX21mbltN
QVBIQVNIX0VOVFJJRVNdOworICAgIHVpbnQzMl90IGhhc2hfaWR4W01BUEhBU0hfRU5UUklFU107
CisKKyAgICB1aW50OF90IHJlZmNudFtNQVBDQUNIRV9WQ1BVX0VOVFJJRVNdOworICAgIHVuc2ln
bmVkIGxvbmcgaW51c2VbQklUU19UT19MT05HUyhNQVBDQUNIRV9WQ1BVX0VOVFJJRVMpXTsKIH07
CiAKIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gewotICAgIC8qIFRoZSBudW1iZXIgb2YgYXJyYXkg
ZW50cmllcywgYW5kIGEgY3Vyc29yIGludG8gdGhlIGFycmF5LiAqLwogICAgIHVuc2lnbmVkIGlu
dCBlbnRyaWVzOwotICAgIHVuc2lnbmVkIGludCBjdXJzb3I7Ci0KLSAgICAvKiBQcm90ZWN0cyBt
YXBfZG9tYWluX3BhZ2UoKS4gKi8KLSAgICBzcGlubG9ja190IGxvY2s7Ci0KLSAgICAvKiBHYXJi
YWdlIG1hcHBpbmdzIGFyZSBmbHVzaGVkIGZyb20gVExCcyBpbiBiYXRjaGVzIGNhbGxlZCAnZXBv
Y2hzJy4gKi8KLSAgICB1bnNpZ25lZCBpbnQgZXBvY2g7Ci0gICAgdTMyIHRsYmZsdXNoX3RpbWVz
dGFtcDsKLQotICAgIC8qIFdoaWNoIG1hcHBpbmdzIGFyZSBpbiB1c2UsIGFuZCB3aGljaCBhcmUg
Z2FyYmFnZSB0byByZWFwIG5leHQgZXBvY2g/ICovCi0gICAgdW5zaWduZWQgbG9uZyAqaW51c2U7
Ci0gICAgdW5zaWduZWQgbG9uZyAqZ2FyYmFnZTsKIH07CiAKLWludCBtYXBjYWNoZV9kb21haW5f
aW5pdChzdHJ1Y3QgZG9tYWluICopOwogaW50IG1hcGNhY2hlX3ZjcHVfaW5pdChzdHJ1Y3QgdmNw
dSAqKTsKIHZvaWQgbWFwY2FjaGVfb3ZlcnJpZGVfY3VycmVudChzdHJ1Y3QgdmNwdSAqKTsKIApA
QCAtNDczLDcgKzQ1NSw3IEBAIHN0cnVjdCBhcmNoX2RvbWFpbgogc3RydWN0IHB2X3ZjcHUKIHsK
ICAgICAvKiBtYXBfZG9tYWluX3BhZ2UoKSBtYXBwaW5nIGNhY2hlLiAqLwotICAgIHN0cnVjdCBt
YXBjYWNoZV92Y3B1IG1hcGNhY2hlOworICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1ICptYXBjYWNo
ZTsKIAogICAgIHVuc2lnbmVkIGludCB2Z2NfZmxhZ3M7CiAKLS0gCjIuMTcuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 19:01:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 19:01:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iygyF-0006fb-Lx; Mon, 03 Feb 2020 19:01:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iygyD-0006fW-LB
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 19:01:17 +0000
X-Inumbo-ID: 8afcb2d6-46b7-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8afcb2d6-46b7-11ea-ad98-bc764e2007e4;
 Mon, 03 Feb 2020 19:01:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iygy7-000117-2v; Mon, 03 Feb 2020 19:01:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iygy6-0005EV-Jo; Mon, 03 Feb 2020 19:01:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iygy6-0006GM-J9; Mon, 03 Feb 2020 19:01:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146704-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 19:01:10 +0000
Subject: [Xen-devel] [ovmf test] 146704: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjYgZGF5cyAgIDk5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDIgZGF5cyAgIDEwIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 19:49:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 19:49:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyhiP-0001Uo-SJ; Mon, 03 Feb 2020 19:49:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ac3p=3X=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iyhiO-0001Uj-B9
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 19:49:00 +0000
X-Inumbo-ID: 376b8096-46be-11ea-b211-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 376b8096-46be-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 19:48:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580759337;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=7Ymlg6hAT/L6TprFLAPLHeDC1d0zeetmWot0/jeB5+A=;
 b=OUkaZD8zJpCwY0QYi35IGhygsk8W5KdB852ClzYI5RS/SpIUckQe4j/A
 2g8C7ViK9OcFt2zvgnOeYWmWZTPM1cJ8/lZ5wWY37iYAbMKuFehzyIyWK
 C8MIHsY3kaWLAihcgvk0+eHJc73OSe1gx1HKvA36fyrvFSaMRAMGE+Ber k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wNggGSVAacpR+iX8hwEJ2dWBZT2TbuJfOgI0Y6Qv0h7f17fITorjHcZigv6YveFcmlnMsmHLKe
 5Ol1bxwJl/J39n3abjlwtkjSaD0K+eeYI/R/jFHc6gBnw3l5+E58Xz2jZw8DwcmKsC12PXSed1
 tXTV3WESP4FEx3xfvi7fnVKdz9e1mCWy4eZpntJx9ucEjjpB9yS13jjSB0LO+5qY/4jHz8noep
 ESDQeYO4Ttz9NThFDOVixcvY37UmKPAKwU04QTL1RFYW1YCTWtIVXOJF5vxpqE91imWDnBg4xr
 nrg=
X-SBRS: 2.7
X-MesageID: 12241435
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,398,1574139600"; d="scan'208";a="12241435"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <cd3d95e9-7305-539c-a6e3-babd226eaea4@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <8a2beec3-1be3-e1f8-89bc-dde28a16eea0@citrix.com>
Date: Mon, 3 Feb 2020 19:48:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <cd3d95e9-7305-539c-a6e3-babd226eaea4@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 4/7] x86/HVM: implement memory read
 caching for insn emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzEvMDEvMjAyMCAxNjo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gRW11bGF0aW9uIHJlcXVp
cmluZyBkZXZpY2UgbW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBvZiBpbnN0cnVjdGlvbgo+
IHJlLWV4ZWN1dGlvbiwgYXNzdW1pbmcgdGhhdCB0aGUgc2Vjb25kIChhbmQgYW55IGZ1cnRoZXIp
IHBhc3MgdGFrZXMKPiBleGFjdGx5IHRoZSBzYW1lIHBhdGguIFRoaXMgaXMgYSB2YWxpZCBhc3N1
bXB0aW9uIGFzIGZhciBhcyB1c2Ugb2YgQ1BVCj4gcmVnaXN0ZXJzIGdvZXMgKGFzIHRob3NlIGNh
bid0IGNoYW5nZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgo+IGV4ZWN1dGluZyBpbiBi
ZXR3ZWVuKSwgYnV0IGlzIHdyb25nIGZvciBtZW1vcnkgYWNjZXNzZXMuCgpUaGlzIHN0YXRlbWVu
dCBpc24ndCBxdWl0ZSBhY2N1cmF0ZS7CoCBWYXJpb3VzIGh5cGVyY2FsbHMgYW5kIElQSXMgY2Fu
CnBsYXkgd2l0aCBHUFIgc3RhdGUgaW4gdGhlIG1pZGRsZSBvZiBlbXVsYXRpb24uCgpXaGF0IG1h
dHRlcnMgaXMgdGhhdCB0aGUgR1BSIHZhbHVlcyBhcmVuJ3QgZXhwZWN0ZWQgdG8gY2hhbmdlLCBh
bmQgYQpndWVzdCBnZXRzIHRvIGtlZXAgYWxsIHRoZSBwaWVjZXMgaWYgdGhleSB0cnkgdG8gcGxh
eSBnYW1lcyBpbiB0aGlzIGFyZWEuCgo+ICBJbiBwYXJ0aWN1bGFyCj4gaXQgaGFzIGJlZW4gb2Jz
ZXJ2ZWQgdGhhdCBXaW5kb3dzIG1pZ2h0IHBhZ2Ugb3V0IGJ1ZmZlcnMgdW5kZXJuZWF0aCBhbgo+
IGluc3RydWN0aW9uIGN1cnJlbnRseSB1bmRlciBlbXVsYXRpb24gKGhpdHRpbmcgYmV0d2VlbiB0
d28gcGFzc2VzKS4gSWYKPiB0aGUgZmlyc3QgcGFzcyByZWFkIGEgbWVtb3J5IG9wZXJhbmQgc3Vj
Y2Vzc2Z1bGx5LCBhbnkgc3Vic2VxdWVudCBwYXNzCj4gbmVlZHMgdG8gZ2V0IHRvIHNlZSB0aGUg
ZXhhY3Qgc2FtZSB2YWx1ZS4KPgo+IEludHJvZHVjZSBhIGNhY2hlIHRvIG1ha2Ugc3VyZSBhYm92
ZSBkZXNjcmliZWQgYXNzdW1wdGlvbiBob2xkcy4gVGhpcwo+IGlzIGEgdmVyeSBzaW1wbGlzdGlj
IGltcGxlbWVudGF0aW9uIGZvciBub3c6IE9ubHkgZXhhY3QgbWF0Y2hlcyBhcmUKPiBzYXRpc2Zp
ZWQgKG5vIG92ZXJsYXBzIG9yIHBhcnRpYWwgcmVhZHMgb3IgYW55dGhpbmcpOyB0aGlzIGlzIHN1
ZmZpY2llbnQKPiBmb3IgdGhlIGltbWVkaWF0ZSBwdXJwb3NlIG9mIG1ha2luZyByZS1leGVjdXRp
b24gYW4gZXhhY3QgcmVwbGF5LiBUaGUKPiBjYWNoZSBhbHNvIHdvbid0IGJlIHVzZWQganVzdCB5
ZXQgZm9yIGd1ZXN0IHBhZ2Ugd2Fsa3M7IHRoYXQnbGwgYmUgdGhlCj4gc3ViamVjdCBvZiBhIHN1
YnNlcXVlbnQgY2hhbmdlLgo+Cj4gV2l0aCB0aGUgY2FjaGUgYmVpbmcgZ2VuZXJhbGx5IHRyYW5z
cGFyZW50IHRvIHVwcGVyIGxheWVycywgYnV0IHdpdGggaXQKPiBoYXZpbmcgbGltaXRlZCBjYXBh
Y2l0eSB5ZXQgYmVpbmcgcmVxdWlyZWQgZm9yIGNvcnJlY3RuZXNzLCBjZXJ0YWluCj4gdXNlcnMg
b2YgaHZtX2NvcHlfZnJvbV9ndWVzdF8qKCkgbmVlZCB0byBkaXNhYmxlIGNhY2hpbmcgdGVtcG9y
YXJpbHksCj4gd2l0aG91dCBpbnZhbGlkYXRpbmcgdGhlIGNhY2hlLiBOb3RlIHRoYXQgdGhlIGFk
anVzdG1lbnRzIGhlcmUgdG8KPiBodm1faHlwZXJjYWxsKCkgYW5kIGh2bV90YXNrX3N3aXRjaCgp
IGFyZSBiZW5pZ24gYXQgdGhpcyBwb2ludDsgdGhleSdsbAo+IGJlY29tZSByZWxldmFudCBvbmNl
IHdlIHN0YXJ0IHRvIGJlIGFibGUgdG8gZW11bGF0ZSByZXNwZWN0aXZlIGluc25zCj4gdGhyb3Vn
aCB0aGUgbWFpbiBlbXVsYXRvciAoYW5kIG1vcmUgY2hhbmdlcyB3aWxsIHRoZW4gbGlrZWx5IGJl
IG5lZWRlZAo+IHRvIG5lc3RlZCBjb2RlKS4KPgo+IEFzIHRvIHRoZSBhY3R1YWwgZGF0YSBwYWdl
IGluIHRoaXMgc2NlbmFyaW8sIHRoZXJlIGFyZSBhIGNvdXBsZSBvZgo+IGFzcGVjdHMgdG8gdGFr
ZSBpbnRvIGNvbnNpZGVyYXRpb246Cj4gLSBXZSBtdXN0IGJlIHRhbGtpbmcgYWJvdXQgYW4gaW5z
biBhY2Nlc3NpbmcgdHdvIGxvY2F0aW9ucyAodHdvIG1lbW9yeQo+ICAgb25lcywgb25lIG9mIHdo
aWNoIGlzIE1NSU8sIG9yIGEgbWVtb3J5IGFuZCBhbiBJL08gb25lKS4KClJlYWxseT8KCldlJ3Jl
IHRhbGtpbmcgYWJvdXQgYWxsIGluc3RydWN0aW9ucywgZXZlbiB3aXRob3V0IGFueSBtZW1vcnkg
b3BlcmFuZHMsCmJlY2F1c2UgYXQgdGhlIHZlcnkgbWluaW11bSB3ZSBjYWNoZSB0aGUgaW5zdHJ1
Y3Rpb24gc3RyZWFtLCBhbmQgKHdpdGgKdGhlIGZvbGxvd2luZyBwYXRjaCksIHRoZSBwYWdld2Fs
ayB0byBpdC4KCj4gLSBJZiB0aGUgbm9uIEkvTyAvIE1NSU8gc2lkZSBpcyBiZWluZyByZWFkLCB0
aGUgcmUtcmVhZCAoaWYgaXQgb2NjdXJzIGF0Cj4gICBhbGwpIGlzIGhhdmluZyBpdHMgcmVzdWx0
IGRpc2NhcmRlZCwgYnkgdGFraW5nIHRoZSBzaG9ydGN1dCB0aHJvdWdoCj4gICB0aGUgZmlyc3Qg
c3dpdGNoKCkncyBTVEFURV9JT1JFU1BfUkVBRFkgY2FzZSBpbiBodm1lbXVsX2RvX2lvKCkuIE5v
dGUKPiAgIGhvdywgYW1vbmcgYWxsIHRoZSByZS1pc3N1ZSBzYW5pdHkgY2hlY2tzIHRoZXJlLCB3
ZSBhdm9pZCBjb21wYXJpbmcKPiAgIHRoZSBhY3R1YWwgZGF0YS4KPiAtIElmIHRoZSBub24gSS9P
IC8gTU1JTyBzaWRlIGlzIGJlaW5nIHdyaXR0ZW4sIGl0IGlzIHRoZSBPU2VzCj4gICByZXNwb25z
aWJpbGl0eSB0byBhdm9pZCBhY3R1YWxseSBtb3ZpbmcgcGFnZSBjb250ZW50cyB0byBkaXNrIHdo
aWxlCj4gICB0aGVyZSBtaWdodCBzdGlsbCBiZSBhIHdyaXRlIGFjY2VzcyBpbiBmbGlnaHQgLSB0
aGlzIGlzIG5vIGRpZmZlcmVudAo+ICAgaW4gYmVoYXZpb3IgZnJvbSBiYXJlIGhhcmR3YXJlLgo+
IC0gUmVhZC1tb2RpZnktd3JpdGUgYWNjZXNzZXMgYXJlLCBhcyBhbHdheXMsIGNvbXBsaWNhdGVk
LCBhbmQgd2hpbGUgd2UKPiAgIGRlYWwgd2l0aCB0aGVtIGJldHRlciBub3dhZGF5cyB0aGFuIHdl
IGRpZCBpbiB0aGUgcGFzdCwgd2UncmUgc3RpbGwKPiAgIG5vdCBxdWl0ZSB0aGVyZSB0byBndWFy
YW50ZWUgaGFyZHdhcmUgbGlrZSBiZWhhdmlvciBpbiBhbGwgY2FzZXMKPiAgIGFueXdheS4gTm90
aGluZyBpcyBnZXR0aW5nIHdvcnNlIGJ5IHRoZSBjaGFuZ2VzIG1hZGUgaGVyZSwgYWZhaWN0Lgo+
Cj4gSW4gX19odm1fY29weSgpIGFsc28gcmVkdWNlIHAncyBzY29wZSBhbmQgY2hhbmdlIGl0cyB0
eXBlIHRvIHZvaWQgKi4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPiAtLS0KPiBUQkQ6IEluIHByaW5jaXBsZSB0aGUgY2FjaGluZyBoZXJlIHlpZWxk
cyB1bm5lY2Vzc2FyeSB0aGUgb25lIHVzZWQgZm9yCj4gICAgICBpbnNuIGJ5dGVzICh2aW8tPm1t
aW9faW5zbnssX2J5dGVzfS4gSG93ZXZlciwgdG8gc2VlZCB0aGUgY2FjaGUKPiAgICAgIHdpdGgg
dGhlIGRhdGEgU1ZNIG1heSBoYXZlIG1hZGUgYXZhaWxhYmxlLCB3ZSdkIGhhdmUgdG8gYWxzbyBr
bm93Cj4gICAgICB0aGUgY29ycmVzcG9uZGluZyBHUEEuIEl0J3Mgbm90IHNhZmUsIGhvd2V2ZXIs
IHRvIHJlLXdhbGsgdGhlIHBhZ2UKPiAgICAgIHRhYmxlcyB0byBmaW5kIG91dCwgYXMgdGhlIHBh
Z2UgdGFibGVzIG1heSBoYXZlIGNoYW5nZWQgaW4gdGhlCj4gICAgICBtZWFudGltZS4gVGhlcmVm
b3JlIEkgZ3Vlc3Mgd2UgbmVlZCB0byBrZWVwIHRoZSBkdXBsaWNhdGUKPiAgICAgIGZ1bmN0aW9u
YWxpdHkgZm9yIG5vdy4gQSBwb3NzaWJsZSBzb2x1dGlvbiB0byB0aGlzIGNvdWxkIGJlIHRvIHVz
ZQo+ICAgICAgYSBwaHlzaWNhbC1hZGRyZXNzLWJhc2VkIGNhY2hlIGZvciBwYWdlIHRhYmxlIGFj
Y2Vzc2VzIChhbmQgbG9va2luZwo+ICAgICAgZm9yd2FyZCBhbHNvIGUuZy4gU1ZNL1ZNWCBpbnNu
IGVtdWxhdGlvbiksIGFuZCBhIGxpbmVhci1hZGRyZXNzLQo+ICAgICAgYmFzZWQgb25lIGZvciBh
bGwgb3RoZXIgcmVhZHMuCgpTcGxpdHRpbmcgY2FjaGluZyBsaWtlIHRoYXQgd2lsbCByZS1pbnRy
b2R1Y2UgdGhlIHNhbWUgYnVncyBJIHBvaW50ZWQKb3V0IGluIGVhcmxpZXIgcmV2aXNpb25zIG9m
IHRoaXMgc2VyaWVzLsKgIEl0IGlzIG5vdCBjb3JyZWN0IHRvIGhhdmUKbXVsdGlwbGUgKGFuZCB0
aGVyZWZvcmUsIG5vbi1jb2hlcmVudCkgY2FjaGVzIG9mIG1lbW9yeS4KClRoZSBBTUQgaW5zdHJ1
Y3Rpb24gc3RyZWFtIGJ5dGVzIHN1cHBvcnQgaXMgYnkgbm8gbWVhbnMgcGVyZmVjdCBlaXRoZXIu
wqAKSXQgZG9lc24ndCBmdW5jdGlvbiBwcm9wZXJseSB3aGVuIFNNQVAgaXMgYWN0aXZlIChFcnJh
dHVtICMxMDk2KSwgd2hpY2gKaXMgYWN0dWFsbHkgY2F1c2VkIGJ5IHRoZSBpbnN0cnVjdGlvbiBz
dHJlYW0gYmVpbmcgcmUtZmV0Y2hlZCBhdCB2bWV4aXQKdGltZSwgd2l0aCBhIGRhdGEgc2lkZSBh
Y2Nlc3MgKGhlbmNlIHRoZSBpbnRlcmFjdGlvbiB3aXRoIFNNQVApLgoKSnVzdCBhcyB3aXRoIHRo
ZSBlbXVsYXRpb24gZm9yIG5vbi1OcmlwcyBoYXJkd2FyZSwgdGhlIGNvbnRlbnRzIG9mIHRoZQpp
bnN0cnVjdGlvbiBidWZmZXIgKGlmIHZhbGlkKSBuZWVkIGNyb3NzIHJlZmVyZW5jaW5nIHdpdGgg
dGhlIHZtZXhpdApyZWFzb24gdG8gc3BvdCByYWNlcywgYW5kIHRoZSBzYW1lIGNoZWNraW5nIHdv
dWxkIG1ha2UgaXQgc2FmZSB0bwpkZWR1cGxpY2F0ZSB0aGUgY2FjaGluZy4KCj4gLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUu
Ywo+IEBAIC0yOCw2ICsyOCwxNyBAQAo+ICAjaW5jbHVkZSA8YXNtL2lvY2FwLmg+Cj4gICNpbmNs
dWRlIDxhc20vdm1fZXZlbnQuaD4KPiAgCj4gK3N0cnVjdCBodm1lbXVsX2NhY2hlCj4gK3sKClRo
aXMgbmVlZHMgYSBjb21tZW50IChzZWUgYmVsb3cuKQoKPiArICAgIHVuc2lnbmVkIGludCBudW1f
ZW50czsKPiArICAgIHVuc2lnbmVkIGludCBtYXhfZW50czsKPiArICAgIHN0cnVjdCB7Cj4gKyAg
ICAgICAgcGFkZHJfdCBncGE6UEFERFJfQklUUzsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgc2l6
ZTpCSVRTX1BFUl9MT05HIC0gUEFERFJfQklUUzsKClRoaXMgd291bGQgcHJvYmFibHkgcmVzdWx0
IGluIHJhdGhlciBiZXR0ZXIgY29kZSBpZiBzaXplIHdhcyA4IGJpdHMKcmF0aGVyIHRoYW4gMTIu
CgpMb25nZXIgdGVybSwgdGhlIHNpemUgZmllbGQgc2hvdWxkIGRpc2FwcGVhciBhbmQgZnVuY3Rp
b25hbGl0eSBhZGp1c3RlZAp0byBhbHdheXMgcmVhZCBhbGlnbmVkIDggKG9yIGxhcmdlcikgYnl0
ZSB2YWx1ZXMuwqAgVGhhdCB3YXksIHRoZSBjYWNoZQpiZWhhdmVzIG11Y2ggbW9yZSBsaWtlIGNh
Y2hlcyBpbiByZWFsIHByb2Nlc3NvcnMuCgo+IEBAIC0yODM4LDYgKzI4NjgsMTIzIEBAIHZvaWQg
aHZtX2R1bXBfZW11bGF0aW9uX3N0YXRlKGNvbnN0IGNoYXIKPiAgICAgICAgICAgICBodm1lbXVs
X2N0eHQtPmluc25fYnVmKTsKPiAgfQo+ICAKPiAraW50IGh2bWVtdWxfY2FjaGVfaW5pdChzdHJ1
Y3QgdmNwdSAqdikKPiArewo+ICsgICAgLyoKPiArICAgICAqIE5vIGluc24gY2FuIGFjY2VzcyBt
b3JlIHRoYW4gMTYgaW5kZXBlbmRlbnQgbGluZWFyIGFkZHJlc3NlcyAoQVZYNTEyRgo+ICsgICAg
ICogc2NhdHRlcnMvZ2F0aGVycyBiZWluZyB0aGUgd29yc3QpLgoKSXQgaXMgYXQgbGVhc3QgNSBt
b3JlIHRoYW4gdGhlIHdvcnNlIGNhc2UgbnVtYmVyIG9mIHJlZ3VsYXIgb3BlcmFuZHMsIHRvCmNv
dmVyIGV4Y2VwdGlvbnMsIGFuZCB0aGVyZWZvcmUgYWNjZXNzZXMgaW50byB0aGUgSURUL0dEVC9M
RFQgYW5kIFRSIGFuZApzdGFjay4KCllvdSBjYW4gbWFuYWdlIHRoYXQgd2l0aCBhIDMyYml0IGd1
ZXN0IHdpdGggYW4gZXhjZXB0aW9uLCAlY3MgYW5kICVzcyBpbgpkaWZmZXJlbnQgdGFibGVzLCBh
bmQgaGF2aW5nIHRvIGNyb3NzIGEgcGFnZSBib3VuZGFyeSB3aGVuIHB1c2hpbmcgdGhlCmVzcDAg
ZXhjZXB0aW9uIGZyYW1lLgoKSXQgaXMgb25lIGZld2VyIGdlbmVyYWxseSBpbiA2NGJpdCBtb2Rl
LCBiZWNhdXNlIHRoZXJlIGFyZSBubyAlc3MKcmVmZXJlbmNlcyB0byBkZWFsIHdpdGgsIGJ1dCBi
b3RoIGNhc2VzIGdldCBldmVuIG1vcmUgY29tcGxpY2F0ZWQgZm9yIGEKY29udHJpYnV0b3J5IGV4
Y2VwdGlvbiwgYXMgdGhlIHNlY29uZCAlY3MgY2FuIGJlIGRpZmZlcmVudCB0byAlY3MgZm9yCnRo
ZSBmaXJzdCBleGNlcHRpb24uCgo+ICBFYWNoIHN1Y2ggbGluZWFyIHJhbmdlIGNhbiBzcGFuIGEK
PiArICAgICAqIHBhZ2UgYm91bmRhcnksIGkuZS4gbWF5IHJlcXVpcmUgdHdvIHBhZ2Ugd2Fsa3Mu
IEFjY291bnQgZm9yIGVhY2ggaW5zbgo+ICsgICAgICogYnl0ZSBpbmRpdmlkdWFsbHkuCgpXaHkg
YXJlIHdlIGNvdW50aW5nIDUgZW50cmllcyBmb3IgZXZlcnkgaW5zdHJ1Y3Rpb24gYnl0ZT/CoCBH
aXZlbiBhbgo4LWJ5dGUgbWF4aW11bSBjYWNoZWQgc2l6ZSwgd2UgbmVlZCBhdCBtb3N0IDIgZW50
cmllcyB0byBjb3ZlciBhIHNpbmdsZQppbnN0cnVjdGlvbi4KCj4gKyAgICAgKi8KPiArICAgIGNv
bnN0IHVuc2lnbmVkIGludCBuZW50cyA9IChDT05GSUdfUEFHSU5HX0xFVkVMUyArIDEpICoKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChNQVhfSU5TVF9MRU4gKyAxNiAqIDIpOwo+
ICsgICAgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlID0geG1hbGxvY19mbGV4X3N0cnVjdChz
dHJ1Y3QgaHZtZW11bF9jYWNoZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZW50cywgbmVudHMpOwo+ICsKPiArICAgIGlmICggIWNhY2hl
ICkKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPiArCj4gKyAgICAvKiBDYWNoZSBpcyBkaXNh
YmxlZCBpbml0aWFsbHkuICovCj4gKyAgICBjYWNoZS0+bnVtX2VudHMgPSBuZW50cyArIDE7Cj4g
KyAgICBjYWNoZS0+bWF4X2VudHMgPSBuZW50czsKCihCZWxvdzopIFlvdSBuZWVkIHRvIGRvY3Vt
ZW50IHRoZSBpbnRlcm5hbCBzZW1hbnRpY3MgKHByb2JhYmx5IGJlc3QgaW4KdGhlIHN0cnVjdCBk
ZWZpbml0aW9uLikKCkkgdGhvdWdodCBJJ2QgcmV2ZXJzZSBlbmdpbmVlcmVkIGhvdyBkaXNhYmxp
bmcgd29ya3MgKHN0YXJ0aW5nIGZyb20gdGhlCmNvbXBsZXRlbHkgb2JzY3VyZSBodm1lbXVsX2Nh
Y2hlX2Rpc2FibGVkKCkpLCBidXQgZ2l2ZW4gdGhhdCB0aGUgY2FjaGUKaXMgYXBwYXJlbnRseSBk
aXNhYmxlZCBieSBkZWZhdWx0LCBJIG5vdyBjYW4ndCBmaWd1cmUgb3V0IGhvdyBpdCBldmVyCmdl
dHMgZW5hYmxlZC4KCkkgY2FuJ3Qgc2VlIGFueSBjb2RlIHBhdGggd2hlcmUgbnVtX2VudHMgZW5k
cyB1cCBsb3dlciB0aGFuIG1heF9lbnRzLAphbmQgdGhlIHJlYWQvd3JpdGUgaGVscGVycyBiZWxv
dyBkb24ndCB0YWtlIHRoZWlyIGVhcmx5IGV4aXQgcGF0aC4KCj4gK2Jvb2wgaHZtZW11bF9yZWFk
X2NhY2hlKGNvbnN0IHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90IGdwYSwKPiArICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqYnVmZmVyLCB1bnNpZ25lZCBpbnQgc2l6ZSkKPiArewo+ICsgICAg
Y29uc3Qgc3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlID0gdi0+YXJjaC5odm0uaHZtX2lvLmNh
Y2hlOwo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgLyogQ2FjaGUgdW5hdmFpbGFi
bGU/ICovCj4gKyAgICBpZiAoIGNhY2hlLT5udW1fZW50cyA+IGNhY2hlLT5tYXhfZW50cyApCj4g
KyAgICAgICAgcmV0dXJuIGZhbHNlOwo+ICsKPiArICAgIHdoaWxlICggc2l6ZSA+IHNpemVvZihj
YWNoZS0+ZW50cy0+ZGF0YSkgKQo+ICsgICAgewo+ICsgICAgICAgIGkgPSBncGEgJiAoc2l6ZW9m
KGNhY2hlLT5lbnRzLT5kYXRhKSAtIDEpCj4gKyAgICAgICAgICAgID8gLWdwYSAmIChzaXplb2Yo
Y2FjaGUtPmVudHMtPmRhdGEpIC0gMSkKPiArICAgICAgICAgICAgOiBzaXplb2YoY2FjaGUtPmVu
dHMtPmRhdGEpOwo+ICsgICAgICAgIGlmICggIWh2bWVtdWxfcmVhZF9jYWNoZSh2LCBncGEsIGJ1
ZmZlciwgaSkgKQo+ICsgICAgICAgICAgICByZXR1cm4gZmFsc2U7CgpXaGF0IGlzIHRoaXMgY2Fs
bCB0cnlpbmcgdG8gYWNoaWV2ZT8KCj4gKyAgICAgICAgZ3BhICs9IGk7Cj4gKyAgICAgICAgYnVm
ZmVyICs9IGk7Cj4gKyAgICAgICAgc2l6ZSAtPSBpOwo+ICsgICAgfQo+ICsKPiArICAgIGZvciAo
IGkgPSAwOyBpIDwgY2FjaGUtPm51bV9lbnRzOyArK2kgKQo+ICsgICAgICAgIGlmICggY2FjaGUt
PmVudHNbaV0uZ3BhID09IGdwYSAmJiBjYWNoZS0+ZW50c1tpXS5zaXplID09IHNpemUgKQoKV2l0
aCBudW1fZW50cyBjdXJyZW50bHkgdG9wcGluZyBvdXQgYXQgMjM1IChhbmQgbmVlZGluZyB0byBp
bmNyZWFzZQphbnl3YXkpLCB0aGlzIGNhbiBlbmQgdXAgYmVpbmcgYSB2ZXJ5IGxvbmcgbG9vcC4K
CkdpdmVuIHRoYXQgaXQgd2lsbCBiZSBwb3B1bGF0ZWQgd2l0aCBoaWdoZXIgbGV2ZWwgUFRFcyB0
byBiZWluZyB3aXRoLAp0aGUgY29tbW9uIGNhc2Ugb2YgYWNjZXNzaW5nIHJlYWwgZGF0YSB3aWxs
IGJlIGF0IHRoZSBlbmQgb2YgdGhlIE8obikKc2VhcmNoIHJhdGhlciB0aGFuIHRoZSBzdGFydC4K
ClRoZSBjYWNoZSBpcyBhIHNpbmdsZSBibG9jayBvZiBtZW1vcnksIHNvIGl0IGlzIGFsbW9zdCBj
ZXJ0YWlubHkgYmV0dGVyCnRvIGtlZXAgaXQgc29ydGVkLsKgIFRoYXQgc2FpZCwgaXQgaXMgcHJv
YmxlbWF0aWMgZHVlIHRvIHRoZSBvdmVybGFwIG9mCnNpemVzLCB3aGljaCBJJ20gc3RpbGwgY29u
Y2VybmVkIGNvbmNlcm5lZCBhYm91dCBnZW5lcmFsbHkuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaHZtL2VtdWxhdGUuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2VtdWxh
dGUuaAo+IEBAIC0xMyw2ICsxMyw3IEBACj4gICNkZWZpbmUgX19BU01fWDg2X0hWTV9FTVVMQVRF
X0hfXwo+ICAKPiAgI2luY2x1ZGUgPHhlbi9lcnIuaD4KPiArI2luY2x1ZGUgPHhlbi9zY2hlZC5o
Pgo+ICAjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KPiAgI2luY2x1ZGUgPGFzbS94ODZfZW11bGF0
ZS5oPgo+ICAKPiBAQCAtOTYsNiArOTcsMzEgQEAgaW50IGh2bWVtdWxfZG9fcGlvX2J1ZmZlcih1
aW50MTZfdCBwb3J0LAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgZGlyLAo+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmJ1ZmZlcik7Cj4gIAo+ICsjaWZkZWYg
Q09ORklHX0hWTQoKVGhpcyBuZWVkcyBhIGNvbW1lbnQgYmxvY2sgc3RhdGluZywgYXQgYSBtaW5p
bXVtLCB0aGUgc2VtYW50aWNzIGFuZApleHBlY3RlZCB1c2UgZm9yIHRoZSBjYWNoZS4KCk90aGVy
d2lzZSwgdGhpcyBpcyB+MTUwIGxpbmVzIG9mIHRvdGFsbHkgdW5kb2N1bWVudGVkIGFuZCBwcmFj
dGljYWxseQp1bmNvbW1lbnRlZCwgY3JpdGljYWwgYW5kIHN1YnRsZSBpbmZyYXN0cnVjdHVyZS4K
Cn5BbmRyZXcKCj4gK2ludCBfX211c3RfY2hlY2sgaHZtZW11bF9jYWNoZV9pbml0KHN0cnVjdCB2
Y3B1ICp2KTsKPiArc3RhdGljIGlubGluZSB2b2lkIGh2bWVtdWxfY2FjaGVfZGVzdHJveShzdHJ1
Y3QgdmNwdSAqdikKPiArewo+ICsgICAgWEZSRUUodi0+YXJjaC5odm0uaHZtX2lvLmNhY2hlKTsK
PiArfQo+ICtib29sIGh2bWVtdWxfcmVhZF9jYWNoZShjb25zdCBzdHJ1Y3QgdmNwdSAqLCBwYWRk
cl90IGdwYSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqYnVmZmVyLCB1bnNpZ25l
ZCBpbnQgc2l6ZSk7Cj4gK3ZvaWQgaHZtZW11bF93cml0ZV9jYWNoZShjb25zdCBzdHJ1Y3QgdmNw
dSAqLCBwYWRkcl90IGdwYSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQg
KmJ1ZmZlciwgdW5zaWduZWQgaW50IHNpemUpOwo+ICt1bnNpZ25lZCBpbnQgaHZtZW11bF9jYWNo
ZV9kaXNhYmxlKHN0cnVjdCB2Y3B1ICopOwo+ICt2b2lkIGh2bWVtdWxfY2FjaGVfcmVzdG9yZShz
dHJ1Y3QgdmNwdSAqLCB1bnNpZ25lZCBpbnQgdG9rZW4pOwo+ICsvKiBGb3IgdXNlIGluIEFTU0VS
VCgpcyBvbmx5OiAqLwo+ICtzdGF0aWMgaW5saW5lIGJvb2wgaHZtZW11bF9jYWNoZV9kaXNhYmxl
ZChzdHJ1Y3QgdmNwdSAqdikKPiArewo+ICsgICAgcmV0dXJuIGh2bWVtdWxfY2FjaGVfZGlzYWJs
ZSh2KSA9PSBodm1lbXVsX2NhY2hlX2Rpc2FibGUodik7Cj4gK30KPiArI2Vsc2UKPiArc3RhdGlj
IGlubGluZSBib29sIGh2bWVtdWxfcmVhZF9jYWNoZShjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgcGFk
ZHJfdCBncGEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
YnVmLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGlu
dCBzaXplKSB7IHJldHVybiBmYWxzZTsgfQo+ICtzdGF0aWMgaW5saW5lIHZvaWQgaHZtZW11bF93
cml0ZV9jYWNoZShjb25zdCBzdHJ1Y3QgdmNwdSAqdiwgcGFkZHJfdCBncGEsCj4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQgKmJ1ZiwgdW5zaWduZWQg
aW50IHNpemUpIHt9Cj4gKyNlbmRpZgo+ICsKPiAgdm9pZCBodm1fZHVtcF9lbXVsYXRpb25fc3Rh
dGUoY29uc3QgY2hhciAqbG9nbHZsLCBjb25zdCBjaGFyICpwcmVmaXgsCj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0ICpodm1lbXVsX2N0eHQs
IGludCByYyk7Cj4gIAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 03 20:37:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 03 Feb 2020 20:37:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyiT0-0005Pi-1V; Mon, 03 Feb 2020 20:37:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7ROr=3X=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyiSz-0005Pd-3v
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 20:37:09 +0000
X-Inumbo-ID: ee5a3ac6-46c4-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ee5a3ac6-46c4-11ea-b211-bc764e2007e4;
 Mon, 03 Feb 2020 20:37:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyiSr-0002um-7g; Mon, 03 Feb 2020 20:37:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyiSq-0008GC-TW; Mon, 03 Feb 2020 20:37:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyiSq-0008NF-Sm; Mon, 03 Feb 2020 20:37:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146707-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 03 Feb 2020 20:37:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 146707: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwNyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MDcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ5IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyMzQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 01:32:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 01:32:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyn4k-0002ZW-Ph; Tue, 04 Feb 2020 01:32:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Mmy=3Y=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyn4j-0002ZR-Jo
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 01:32:25 +0000
X-Inumbo-ID: 313ca530-46ee-11ea-8eb4-12813bfff9fa
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 313ca530-46ee-11ea-8eb4-12813bfff9fa;
 Tue, 04 Feb 2020 01:32:23 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 17:32:22 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="254257092"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga004.fm.intel.com with ESMTP; 03 Feb 2020 17:32:21 -0800
Received: from shsmsx153.ccr.corp.intel.com (10.239.6.53) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:32:21 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX153.ccr.corp.intel.com ([169.254.12.97]) with mapi id 14.03.0439.000;
 Tue, 4 Feb 2020 09:31:57 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH 1/2] nvmx: fix handling of interrupts
Thread-Index: AQHVxg/fbkeODa2AbkWncPoKamSpJafxcYCggAFyWwCAAZn1sIADQiQAgBFcS5D//+NFgIABafAw
Date: Tue, 4 Feb 2020 01:31:57 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D7658C7@SHSMSX104.ccr.corp.intel.com>
References: <20200108103857.77236-1-roger.pau@citrix.com>
 <20200108103857.77236-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D739C38@SHSMSX104.ccr.corp.intel.com>
 <20200120101906.GW11756@Air-de-Roger>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D73E81C@SHSMSX104.ccr.corp.intel.com>
 <20200123123154.GC57924@desktop-tdan49n.eng.citrite.net>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D75F802@SHSMSX104.ccr.corp.intel.com>
 <20200203115549.GT4679@Air-de-Roger>
In-Reply-To: <20200203115549.GT4679@Air-de-Roger>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjU4NjM3YWYtYWE5MS00YTMyLTliYmEtYThiMGEyMDM1YWY2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiN1wvM0dLWGtrMzZCRDFUQ1wvQmZhbTNLdVNMeDJuZWxsVkRaeFJGa0RGd0l5QnBObk5jKzhJRXNEK2NHWG1ER0ZsIn0=
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] nvmx: fix handling of interrupts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, "Nakajima, Jun" <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDog
TW9uZGF5LCBGZWJydWFyeSAzLCAyMDIwIDc6NTYgUE0NCj4gDQo+IE9uIE1vbiwgRmViIDAzLCAy
MDIwIGF0IDA3OjI0OjA0QU0gKzAwMDAsIFRpYW4sIEtldmluIHdyb3RlOg0KPiA+ID4gRnJvbTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+ID4gPiBTZW50OiBUaHVy
c2RheSwgSmFudWFyeSAyMywgMjAyMCA4OjMyIFBNDQo+ID4gPg0KPiA+ID4gT24gVHVlLCBKYW4g
MjEsIDIwMjAgYXQgMDM6MzQ6MTNBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3JvdGU6DQo+ID4gPiA+
ID4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+ID4gPiA+
ID4gU2VudDogTW9uZGF5LCBKYW51YXJ5IDIwLCAyMDIwIDY6MTkgUE0NCj4gPiA+ID4gPg0KPiA+
ID4gPiA+IE9uIFN1biwgSmFuIDE5LCAyMDIwIGF0IDA0OjE1OjA0QU0gKzAwMDAsIFRpYW4sIEtl
dmluIHdyb3RlOg0KPiA+ID4gPiA+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPg0KPiA+ID4gPiA+ID4gPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkgOCwg
MjAyMCA2OjM5IFBNDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+IFdoZW4gZG9pbmcgYSB2
aXJ0dWFsIHZtZXhpdCAoaWU6IGEgdm1leGl0IGhhbmRsZWQgYnkgdGhlIEwxIFZNTSkNCj4gPiA+
ID4gPiA+ID4gaW50ZXJydXB0cyBzaG91bGRuJ3QgYmUgaW5qZWN0ZWQgdXNpbmcgdGhlIHZpcnR1
YWwgaW50ZXJydXB0IGRlbGl2ZXJ5DQo+ID4gPiA+ID4gPiA+IG1lY2hhbmlzbSwgYW5kIGluc3Rl
YWQgc2hvdWxkIGJlIHNpZ25hbGVkIGluIHRoZSB2bWNzIHVzaW5nIHRoZQ0KPiBleGl0DQo+ID4g
PiA+ID4gPiA+IHJlYXNvbiBhbmQgdGhlIGludGVycnVwdGlvbi1pbmZvcm1hdGlvbiBmaWVsZCBp
ZiB0aGUgIkFja25vd2xlZGdlDQo+ID4gPiA+ID4gPiA+IGludGVycnVwdCBvbiBleGl0IiB2bWV4
aXQgY29udHJvbCBpcyBzZXQuDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+IFJlbW92ZSB0
aGUgbnZteF91cGRhdGVfYXBpY3YgaGVscGVyOiBpdCdzIGJvZ3VzIHRvIGF0dGVtcHQgdG8NCj4g
aW5qZWN0DQo+ID4gPiA+ID4gPiA+IGludGVycnVwdHMgb24gdmlydHVhbCB2bWV4aXQgdXNpbmcg
dGhlIHZpcnR1YWwgaW50ZXJydXB0IGRlbGl2ZXJ5DQo+ID4gPiA+ID4gPiA+IGFzc2lzdGFuY2Us
IGFuZCBpdCdzIGFsc28gYm9ndXMgdG8gYWNrIGludGVycnVwdHMgd2l0aG91dCBjaGVja2luZyBp
Zg0KPiA+ID4gPiA+ID4gPiB0aGUgdm1leGl0ICJBY2tub3dsZWRnZSBpbnRlcnJ1cHQgb24gZXhp
dCIgdm1leGl0IGNvbnRyb2wgaXMgc2V0Lg0KPiA+ID4gPiA+ID4gPiBudm14X2ludHJfaW50ZXJj
ZXB0IGFscmVhZHkgaGFuZGxlcyBpbnRlcnJ1cHRzIGNvcnJlY3RseSBvbiB2aXJ0dWFsDQo+ID4g
PiA+ID4gPiA+IHZtZXhpdC4NCj4gPiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gTm90ZSB0aGF0
IHRoaXMgZml4ZXMgdGhlIHVzYWdlIG9mIHgyQVBJQyBieSB0aGUgTDEgVk1NLCBhdCBsZWFzdA0K
PiB3aGVuDQo+ID4gPiA+ID4gPiA+IHRoZSBMMSBWTU0gaXMgWGVuLg0KPiA+ID4gPiA+ID4NCj4g
PiA+ID4gPiA+IHdoaWxlIHRoaXMgZml4IG1ha2VzIHNlbnNlIHRvIG1lLCBjYW4geW91IGFsc28g
dGVzdCBvdGhlciBMMSBWTU1zLA0KPiA+ID4gPiA+ID4gc28gd2UgZG9uJ3Qgb3Zlcmxvb2sgc29t
ZSBvdGhlciBpbnRlbnRpb25zIGNvdmVyZWQgb3IgaGlkZGVuIGJ5DQo+ID4gPiA+ID4gPiByZW1v
dmVkIGxvZ2ljPw0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gSSBjb3VsZCB0ZXN0IG90aGVyIGh5cGVy
dmlzb3JzLCBidXQgZG8gd2UgcmVhbGx5IGV4cGVjdCBhbnl0aGluZw0KPiA+ID4gPiA+IHRoYXQn
cyBub3QgWGVuIG9uIFhlbiB0byB3b3JrPw0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gSSdtIGFza2lu
ZyBiZWNhdXNlIHRoYXQncyB0aGUgb25seSBjb21iaW5hdGlvbiB0aGF0J3MgYWN0dWFsbHkgdGVz
dGVkDQo+ID4gPiA+ID4gYnkgb3NzdGVzdC4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IFRoYW5rcywg
Um9nZXIuDQo+ID4gPiA+DQo+ID4gPiA+IElmIG90aGVycyBhcmUgT0sgd2l0aCB5b3VyIGFzc3Vt
cHRpb24sIHRoZW4gaXQncyBmaW5lLiBJIGRpZG4ndCB0aWdodGx5DQo+ID4gPiA+IGZvbGxvdyB0
aGUgbmVzdGVkIHZpcnR1YWxpemF0aW9uIHJlcXVpcmVtZW50cyBpbiBYZW4uDQo+ID4gPiA+DQo+
ID4gPiA+IE9uIHRoZSBvdGhlciBoYW5kLCBJIHRoaW5rIHRoaXMgcGF0Y2ggbmVlZHMgYSByZXZp
c2lvbi4gSXQgaXMgbm90IGJvZ3VzDQo+ID4gPiA+IHRvIHVzZSB2aXJ0dWFsIGludGVycnVwdCBk
ZWxpdmVyeSBvbiB2aXJ0dWFsIFZNZXhpdCwgaWYgIkFjayBpbnRlcnJ1cHQNCj4gPiA+ID4gb24g
ZXhpdCIgaXMgb2ZmLiBJbiBzdWNoIGNhc2UsIHRoZSBkZWxpdmVyeSBkb2Vzbid0IGhhcHBlbiB1
bnRpbCBMMQ0KPiA+ID4gPiBoeXBlcnZpc29yIGVuYWJsZXMgaW50ZXJydXB0IHRvIGNsZWFyIGlu
dGVycnVwdCB3aW5kb3cuIFRoZW4gaXQgZG9lcw0KPiA+ID4gPiBzYXZlIG9uZSBleGl0LiBUaGUg
b25seSBib2d1cyBwb2ludCBpcyB0aGF0IG52bXhfdWRwYXRlX2FwaWN2IGRvZXNuJ3QNCj4gPiA+
ID4gY2hlY2sgIkFjayBpbnRlcnJ1cHQgb24gZXhpdCIuIFNvIEkgcHJlZmVyIHRvIGFkZCBzdWNo
IGNoZWNrIHRoZXJlDQo+ID4gPiA+IGluc3RlYWQgb2YgY29tcGxldGVseSByZW1vdmluZyB0aGlz
IG9wdGltaXphdGlvbi4NCj4gPiA+DQo+ID4gPiBJIHdlbnQgYmFjayBvdmVyIHRoaXMsIGFuZCBJ
J20gc3RpbGwgbm90IHN1cmUgY2FsbGluZw0KPiA+ID4gbnZteF91cGRhdGVfYXBpY3YgaXMgYWN0
dWFsbHkgcmVxdWlyZWQ6IEFGQUlDVCB2bXhfaW50cl9hc3Npc3Qgd2lsbA0KPiA+ID4gYWxyZWFk
eSBpbmplY3QgdGhlIGludGVycnVwdCBjb3JyZWN0bHkgdXNpbmcgdmlydHVhbCBpbnRlcnJ1cHQN
Cj4gPiA+IGRlbGl2ZXJ5IGlmIGxlZnQgcGVuZGluZyBvbiB0aGUgdmxhcGljLiBJIGd1ZXNzIHRo
ZSBjb2RlIGluDQo+ID4gPiBudm14X3VwZGF0ZV9hcGljdiBkb2Vzbid0IGh1cnQgYXMgbG9uZyBh
cyBpdCdzIGdhdGVkIG9uICJBY2sgb24gZXhpdCINCj4gPiA+IG5vdCBiZWluZyBlbmFibGVkLCBi
dXQgaXQncyBsaWtlbHkgcmVkdW5kYW50Lg0KPiA+DQo+ID4gSXQncyBub3QgcmVkdW5kYW50LiBJ
ZiB5b3UgbG9vayBhdCB0aGUgY29kZSBzZXF1ZW5jZSwgdm14X2ludHJfYXNzaXN0DQo+ID4gaXMg
aW52b2tlZCBiZWZvcmUgbnZteF9zd2l0Y2hfZ3Vlc3QuIEF0IHRoYXQgdGltZSwgdGhlIEwxIHZD
UFUgaXMgc3RpbGwNCj4gPiBpbiBuZXN0ZWQgZ3Vlc3QgbW9kZSwgdGhlcmVieSBudm14X2ludHJf
aW50ZXJjZXB0IHRha2VzIGVmZmVjdCB3aGljaA0KPiA+IGluamVjdHMgdGhlIHBlbmRpbmcgdmVj
dG9yIGludG8gdm1jczAyIGFuZCBieXBhc3NlcyB0aGUgcmVtYWluaW5nDQo+ID4gdmlydHVhbCBp
bnRlcnJ1cHQgZGVsaXZlcnkgbG9naWMgZm9yIHZtY3MwMS4gVGhhdCBpcyB0aGUgbWFpbiByZWFz
b24sIGltbywNCj4gPiB3aHkgbnZteF91cGRhdGVfYXBpY3YgaXMgaW50cm9kdWNlZC4NCj4gPg0K
PiA+IGlpdWMsIG52bXhfaW50cl9pbnRlcmNlcHQgYW5kIG52bXhfdXBkYXRlX2FwaWN2IHdvcmsg
dG9nZXRoZXIgdG8NCj4gPiBjb21wbGV0ZSBuZXN0ZWQgaW50ZXJydXB0IGluamVjdGlvbjoNCj4g
Pg0KPiA+ICgxKSBJZiAiQWNrIGludGVycnVwdCBvbiBleGl0IiBpcyBvbiwgdGhlIHBlbmRpbmcg
dmVjdG9yIGlzIGFja2VkIGJ5DQo+ID4gdGhlIGZvcm1lciBhbmQgZGVsaXZlcmVkIGluIHZ2bWV4
aXQgaW5mb3JtYXRpb24gZmllbGQuDQo+ID4gKDIpIElmICJBY2sgaW50ZXJydXB0IG9uIGV4aXQi
IGlzIG9mZiBhbmQgbm8gdmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnksDQo+ID4gbm8gYWNrIGFu
ZCBpbnRlcnJ1cHQgd2luZG93IGlzIGVuYWJsZWQgYnkgdGhlIGZvcm1lci4NCj4gPiAoMykgT3Ro
ZXJ3aXNlLCB0aGUgdmVjdG9yIGlzIGFja2VkIGJ5IHRoZSBsYXR0ZXIgYW5kIGRlbGl2ZXJlZCB0
aHJvdWdoDQo+ID4gdmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnkgKHdoZXJlIHZtY3MwMSBoYXMg
YmVlbiBzd2l0Y2hlZCBpbikuDQo+ID4NCj4gPiBIb3dldmVyLCB0aGVyZSBhcmUgdHdvIGlzc3Vl
cyBpbiBjdXJyZW50IGNvZGUuIE9uZSBpcyBhYm91dCAoMyksIGkuZS4sDQo+ID4gYXMgeW91IGlk
ZW50aWZpZWQgbnZteF91cGRhdGVfYXBpY3Ygc2hvdWxkbid0IGJsaW5kbHkgZW5hYmxlIHRoZQ0K
PiA+IG9wdGltaXphdGlvbiB3aXRob3V0IGNoZWNraW5nIHRoZSBBY2sgc2V0dGluZy4gdGhlIG90
aGVyIGlzIG5ldw0KPiA+IGFib3V0ICgyKSAtIGN1cnJlbnRseSBudm14X2ludHJfaW50ZXJydXB0
IGFsd2F5cyBlbmFibGVzIGludGVycnVwdA0KPiA+IHdpbmRvdyB3aGVuIHRoZSBBY2sgc2V0dGlu
ZyBpcyBvZmYsIHdoaWNoIGFjdHVhbGx5IG5lZ2F0ZXMgdGhlDQo+ID4gb3B0aW1pemF0aW9uIG9m
IG52bXhfdXBkYXRlX2FwaWN2LiBCb3RoIHNob3VsZCBiZSBmaXhlZC4NCj4gDQo+IE9LLCBJIHRo
aW5rIEkgZ290IGl0LiBJdCdzIGxpa2VseSBob3dldmVyIHRoYXQgdm14X2ludHJfYXNzaXN0IGlz
IGFsc28NCj4gY2FsbGVkIHdpdGggdGhlIHZtY3MgYWxyZWFkeSBzd2l0Y2hlZCB0byB2bWNzMDEg
KGlmIHRoZXJlJ3MgYSBwZW5kaW5nDQo+IHNvZnRpcnEgZm9yIGV4YW1wbGUpLCBJIGd1ZXNzIHZt
eF9pbnRyX2Fzc2lzdCBhbHNvIGNvcGVzIGNvcnJlY3RseQ0KPiB3aGVuIGNhbGxlZCB3aXRoIHRo
ZSB2bWNzIGFscmVhZHkgc3dpdGNoZWQ/DQo+IA0KDQpZZXMuIFdoYXQgSSBkZXNjcmliZWQgaXMg
Zm9yIHRoZSBjYXNlIHdpdGhvdXQgcGVuZGluZyBzb2Z0aXJxcy4NCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 01:35:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 01:35:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyn7V-0002hb-Ar; Tue, 04 Feb 2020 01:35:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Mmy=3Y=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyn7U-0002hW-Im
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 01:35:16 +0000
X-Inumbo-ID: 9700d224-46ee-11ea-b211-bc764e2007e4
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9700d224-46ee-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 01:35:14 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 17:35:08 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="339651636"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga001.fm.intel.com with ESMTP; 03 Feb 2020 17:35:08 -0800
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:35:08 -0800
Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by
 fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:35:07 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 shsmsx102.ccr.corp.intel.com ([169.254.2.126]) with mapi id 14.03.0439.000;
 Tue, 4 Feb 2020 09:35:05 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/4] x86/vvmx: fix virtual interrupt injection when
 Ack on exit control is used
Thread-Index: AQHV2ow0m3vws6ZOxk+RY5iEaGwdxagKQScw
Date: Tue, 4 Feb 2020 01:35:05 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D7658FC@SHSMSX104.ccr.corp.intel.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-2-roger.pau@citrix.com>
In-Reply-To: <20200203121919.15748-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiY2ViZGFkOTktNmNjYS00YTE2LWI5NjYtYjZiM2RiYzZmMWJlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTjVvU1RRendzUzQzZW1JeFpcL2hTOHdNQVAwUXBxN3ZTcHVZQm5HYUE3b29wSFh3bjNWMm1vRG8zTjJzcEdBcWgifQ==
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/4] x86/vvmx: fix virtual interrupt
 injection when Ack on exit control is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBN
b25kYXksIEZlYnJ1YXJ5IDMsIDIwMjAgODoxOSBQTQ0KPiANCj4gV2hlbiBkb2luZyBhIHZpcnR1
YWwgdm1leGl0IChpZTogYSB2bWV4aXQgaGFuZGxlZCBieSB0aGUgTDEgVk1NKQ0KPiBpbnRlcnJ1
cHRzIHNob3VsZG4ndCBiZSBpbmplY3RlZCB1c2luZyB0aGUgdmlydHVhbCBpbnRlcnJ1cHQgZGVs
aXZlcnkNCj4gbWVjaGFuaXNtIHVubGVzcyB0aGUgQWNrIG9uIGV4aXQgdm1leGl0IGNvbnRyb2wg
Yml0IGlzbid0IHNldCBpbiB0aGUNCj4gbmVzdGVkIHZtY3MuDQo+IA0KPiBHYXRlIHRoZSBjYWxs
IHRvIG52bXhfdXBkYXRlX2FwaWN2IGhlbHBlciBvbiB3aGV0aGVyIHRoZSBuZXN0ZWQgdm1jcw0K
PiBoYXMgdGhlIEFjayBvbiBleGl0IGJpdCBzZXQgaW4gdGhlIHZtZXhpdCBjb250cm9sIGZpZWxk
Lg0KPiANCj4gTm90ZSB0aGF0IHRoaXMgZml4ZXMgdGhlIHVzYWdlIG9mIHgyQVBJQyBieSB0aGUg
TDEgVk1NLCBhdCBsZWFzdCB3aGVuDQo+IHRoZSBMMSBWTU0gaXMgWGVuLg0KPiANCj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmll
d2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4sIHdpdGggYSBzbWFsbCBj
b21tZW50Og0KDQo+IC0tLQ0KPiBDaGFuZ2VzIHNpbmNlIHYxOg0KPiAgLSBDYWxsIG52bXhfdXBk
YXRlX2FwaWN2IGlmIHRoZSAiQWNrIG9uIGV4aXQiIHZtZXhpdCBjb250cm9sIGJpdA0KPiAgICBp
c24ndCBzZXQuDQo+IC0tLQ0KPiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwgNyArKysr
KystDQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+
IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdnZteC5jDQo+IGluZGV4IGQ4YWIxNjdkNjIuLjNkOTdhMjkzYjIgMTAwNjQ0
DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiArKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92dm14LmMNCj4gQEAgLTEzOTMsNyArMTM5MywxMiBAQCBzdGF0aWMgdm9pZCB2
aXJ0dWFsX3ZtZXhpdChzdHJ1Y3QgY3B1X3VzZXJfcmVncw0KPiAqcmVncykNCj4gICAgICAvKiB1
cGRhdGluZyBob3N0IGNyMCB0byBzeW5jIFRTIGJpdCAqLw0KPiAgICAgIF9fdm13cml0ZShIT1NU
X0NSMCwgdi0+YXJjaC5odm0udm14Lmhvc3RfY3IwKTsNCj4gDQo+IC0gICAgaWYgKCBjcHVfaGFz
X3ZteF92aXJ0dWFsX2ludHJfZGVsaXZlcnkgKQ0KPiArICAgIGlmICggY3B1X2hhc192bXhfdmly
dHVhbF9pbnRyX2RlbGl2ZXJ5ICYmDQo+ICsgICAgICAgICAvKg0KPiArICAgICAgICAgICogT25s
eSBpbmplY3QgdGhlIHZlY3RvciBpZiB0aGUgQWNrIG9uIGV4aXQgYml0IGlzIG5vdCBzZXQsIGVs
c2UgdGhlDQo+ICsgICAgICAgICAgKiBpbnRlcnJ1cHQgd2lsbCBiZSBzaWduYWxlZCBpbiB0aGUg
dm1jcyBWTV9FWElUX0lOVFJfSU5GTyBmaWVsZC4NCj4gKyAgICAgICAgICAqLw0KPiArICAgICAg
ICAgIShnZXRfdnZtY3ModiwgVk1fRVhJVF9DT05UUk9MUykgJiBWTV9FWElUX0FDS19JTlRSX09O
X0VYSVQpICkNCg0KSXQncyBhIGJpdCBvZGQgdG8gcHV0IGNvbW1lbnQgYmV0d2VlbiBjb2RlIGxp
bmVzLiBDYW4geW91IG1vdmUgaXQgdG8NCnRoZSBsaW5lIGJlZm9yZSAnaWYnPw0KDQo+ICAgICAg
ICAgIG52bXhfdXBkYXRlX2FwaWN2KHYpOw0KPiANCj4gICAgICBudmNwdS0+bnZfdm1zd2l0Y2hf
aW5fcHJvZ3Jlc3MgPSAwOw0KPiAtLQ0KPiAyLjI1LjANCg0KX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 01:39:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 01:39:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iynBw-0002s3-1D; Tue, 04 Feb 2020 01:39:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Mmy=3Y=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iynBu-0002ry-EV
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 01:39:50 +0000
X-Inumbo-ID: 3ac32bc8-46ef-11ea-b211-bc764e2007e4
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3ac32bc8-46ef-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 01:39:49 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 17:39:48 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="234939920"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga006.jf.intel.com with ESMTP; 03 Feb 2020 17:39:47 -0800
Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:39:47 -0800
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:39:46 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.196]) with mapi id 14.03.0439.000;
 Tue, 4 Feb 2020 09:39:44 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/4] x86/vvmx: fix VM_EXIT_ACK_INTR_ON_EXIT handling
Thread-Index: AQHV2ow2w5AB7U8G70uHxyioBVvRGagKQnJQ
Date: Tue, 4 Feb 2020 01:39:44 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D765915@SHSMSX104.ccr.corp.intel.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-3-roger.pau@citrix.com>
In-Reply-To: <20200203121919.15748-3-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZmU0OGMxODUtMzBmYi00OGQ2LTlkZTItOGNiMGZiZTBiOTVmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiYUdIT2hxOU9yUDBZamdSbkl5dkYzM1VKSHZXZlJpeTVocXNnTXdXemtCUTJsRmhBcDhIeVRoQ2RhV1FkMzhuTyJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 2/4] x86/vvmx: fix
 VM_EXIT_ACK_INTR_ON_EXIT handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBN
b25kYXksIEZlYnJ1YXJ5IDMsIDIwMjAgODoxOSBQTQ0KPiANCj4gV2hlbiBWTV9FWElUX0FDS19J
TlRSX09OX0VYSVQgaXMgc2V0IGluIHRoZSB2bWV4aXQgY29udHJvbCB2bWNzDQoNCnNldC0+Y2xl
YXJlZA0KDQo+IHJlZ2lzdGVyIHRoZSBiaXQgMzEgb2YgVk1fRVhJVF9JTlRSX0lORk8gbXVzdCBi
ZSAwLCBpbiBvcmRlciB0byBkZW5vdGUNCj4gdGhhdCB0aGUgZmllbGQgZG9lc24ndCBjb250YWlu
IGFueSBpbnRlcnJ1cHQgaW5mb3JtYXRpb24uIFRoaXMgaXMgbm90DQo+IGN1cnJlbnRseSBhY2tu
b3dsZWRnZWQgYXMgdGhlIGZpZWxkIGFsd2F5cyBnZXQgZmlsbGVkIHdpdGggdmFsaWQNCj4gaW50
ZXJydXB0IGluZm9ybWF0aW9uLCByZWdhcmRsZXNzIG9mIHdoZXRoZXIgVk1fRVhJVF9BQ0tfSU5U
Ul9PTl9FWElUDQo+IGlzIHNldC4NCj4gDQo+IEZpeCB0aGlzIGFuZCBvbmx5IGZpbGwgVk1fRVhJ
VF9JTlRSX0lORk8gd2hlbiBWTV9FWElUX0FDS19JTlRSX09OX0VYSVQNCj4gaXMgbm90IHNldC4g
Tm90ZSB0aGF0IHRoaXMgcmVxdWlyZXMgb25lIG1pbm9yIGNoYW5nZSBpbg0KDQpub3Qgc2V0IC0+
IHNldA0KDQo+IG52bXhfdXBkYXRlX2FwaWN2IGluIG9yZGVyIHRvIG9idGFpbiB0aGUgaW50ZXJy
dXB0IGluZm9ybWF0aW9uIGZyb20NCj4gdGhlIGludGVybmFsIHN0YXRlIHJhdGhlciB0aGFuIHRo
ZSBuZXN0ZWQgdm1jcyByZWdpc3Rlci4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQp3aXRoIGFib3ZlIGZpeGVkLCANCg0KUmV2
aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KDQo+IC0tLQ0KPiBD
aGFuZ2VzIHNpbmNlIHYxOg0KPiAgLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLg0KPiAtLS0NCj4gIHhl
bi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDYgKysrKy0tDQo+ICAxIGZpbGUgY2hhbmdlZCwg
NCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiBp
bmRleCAzZDk3YTI5M2IyLi40N2VlZTFlNWI5IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZteC92dm14LmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jDQo+IEBA
IC0xMjgzLDYgKzEyODMsNyBAQCBzdGF0aWMgdm9pZCBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3Ry
dWN0IHZjcHUgKnYpDQo+ICBzdGF0aWMgdm9pZCBzeW5jX2V4Y2VwdGlvbl9zdGF0ZShzdHJ1Y3Qg
dmNwdSAqdikNCj4gIHsNCj4gICAgICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9u
dm14KHYpOw0KPiArICAgIHVpbnQzMl90IGV4aXRfY3RybCA9IGdldF92dm1jcyh2LCBWTV9FWElU
X0NPTlRST0xTKTsNCj4gDQo+ICAgICAgaWYgKCAhKG52bXgtPmludHIuaW50cl9pbmZvICYgSU5U
Ul9JTkZPX1ZBTElEX01BU0spICkNCj4gICAgICAgICAgcmV0dXJuOw0KPiBAQCAtMTI5NCw3ICsx
Mjk1LDggQEAgc3RhdGljIHZvaWQgc3luY19leGNlcHRpb25fc3RhdGUoc3RydWN0IHZjcHUgKnYp
DQo+ICAgICAgICAgIHNldF92dm1jcyh2LCBWTV9FWElUX1JFQVNPTiwgRVhJVF9SRUFTT05fRVhU
RVJOQUxfSU5URVJSVVBUKTsNCj4gICAgICAgICAgc2V0X3Z2bWNzKHYsIEVYSVRfUVVBTElGSUNB
VElPTiwgMCk7DQo+ICAgICAgICAgIHNldF92dm1jcyh2LCBWTV9FWElUX0lOVFJfSU5GTywNCj4g
LSAgICAgICAgICAgICAgICAgICAgbnZteC0+aW50ci5pbnRyX2luZm8pOw0KPiArICAgICAgICAg
ICAgICAgICAgKGV4aXRfY3RybCAmIFZNX0VYSVRfQUNLX0lOVFJfT05fRVhJVCkgPyBudm14LT5p
bnRyLmludHJfaW5mbw0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgOiAwKTsNCj4gICAgICAgICAgYnJlYWs7DQo+IA0KPiAgICAgIGNh
c2UgWDg2X0VWRU5UVFlQRV9IV19FWENFUFRJT046DQo+IEBAIC0xMzIwLDcgKzEzMjIsNyBAQCBz
dGF0aWMgdm9pZCBudm14X3VwZGF0ZV9hcGljdihzdHJ1Y3QgdmNwdSAqdikNCj4gIHsNCj4gICAg
ICBzdHJ1Y3QgbmVzdGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOw0KPiAgICAgIHVuc2ln
bmVkIGxvbmcgcmVhc29uID0gZ2V0X3Z2bWNzKHYsIFZNX0VYSVRfUkVBU09OKTsNCj4gLSAgICB1
aW50MzJfdCBpbnRyX2luZm8gPSBnZXRfdnZtY3ModiwgVk1fRVhJVF9JTlRSX0lORk8pOw0KPiAr
ICAgIHVpbnQzMl90IGludHJfaW5mbyA9IG52bXgtPmludHIuaW50cl9pbmZvOw0KPiANCj4gICAg
ICBpZiAoIHJlYXNvbiA9PSBFWElUX1JFQVNPTl9FWFRFUk5BTF9JTlRFUlJVUFQgJiYNCj4gICAg
ICAgICAgIG52bXgtPmludHIuc291cmNlID09IGh2bV9pbnRzcmNfbGFwaWMgJiYNCj4gLS0NCj4g
Mi4yNS4wDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 01:41:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 01:41:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iynDP-0003Z9-EF; Tue, 04 Feb 2020 01:41:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Mmy=3Y=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iynDO-0003Z3-0V
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 01:41:22 +0000
X-Inumbo-ID: 713fbf40-46ef-11ea-b211-bc764e2007e4
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 713fbf40-46ef-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 01:41:20 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 17:41:19 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="278914766"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by FMSMGA003.fm.intel.com with ESMTP; 03 Feb 2020 17:41:19 -0800
Received: from fmsmsx112.amr.corp.intel.com (10.18.116.6) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:41:12 -0800
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 FMSMSX112.amr.corp.intel.com (10.18.116.6) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:40:58 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.76]) with mapi id 14.03.0439.000;
 Tue, 4 Feb 2020 09:40:56 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 3/4] x86/vvmx: don't enable interrupt window when
 using virt intr delivery
Thread-Index: AQHV2ow4fIiMRb5UHEuKszNRUR/Gx6gKQuBA
Date: Tue, 4 Feb 2020 01:40:56 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D765962@SHSMSX104.ccr.corp.intel.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-4-roger.pau@citrix.com>
In-Reply-To: <20200203121919.15748-4-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzg2ZGJlNDMtOWI3Mi00YjVhLTk4YzktNzAwZWFmODc4YjBhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiM09iN3ZxbXg1YlpLRm56R1dBZG1mRGxWUkhGbHozZFdwTmRxVFdDY3hLTkU4MUtGVjZpRG1VRHo2dGk2Rld3SSJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 3/4] x86/vvmx: don't enable interrupt
 window when using virt intr delivery
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBN
b25kYXksIEZlYnJ1YXJ5IDMsIDIwMjAgODoxOSBQTQ0KPiANCj4gSWYgdmlydHVhbCBpbnRlcnJ1
cHQgZGVsaXZlcnkgaXMgdXNlZCB0byBpbmplY3QgdGhlIGludGVycnVwdCB0byB0aGUNCj4gZ3Vl
c3QgdGhlIGludGVycnVwdCB3aW5kb3cgc2hvdWxkbid0IGJlIGVuYWJsZWQsIGFzIHRoZSBpbnRl
cnJ1cHQgaXMNCj4gYWxyZWFkeSBpbmplY3RlZCB1c2luZyB0aGUgR1VFU1RfSU5UUl9TVEFUVVMg
dm1jcyBmaWVsZC4NCj4gDQo+IFJlcG9ydGVkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGlu
dGVsLmNvbT4NCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNv
bT4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 01:46:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 01:46:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iynIY-0003kh-6j; Tue, 04 Feb 2020 01:46:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Mmy=3Y=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iynIX-0003kc-Ae
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 01:46:41 +0000
X-Inumbo-ID: 2fd461fe-46f0-11ea-8eb4-12813bfff9fa
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2fd461fe-46f0-11ea-8eb4-12813bfff9fa;
 Tue, 04 Feb 2020 01:46:40 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 17:46:39 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="310899276"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga001.jf.intel.com with ESMTP; 03 Feb 2020 17:46:39 -0800
Received: from fmsmsx162.amr.corp.intel.com (10.18.125.71) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:46:38 -0800
Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by
 fmsmsx162.amr.corp.intel.com (10.18.125.71) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 17:46:38 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX101.ccr.corp.intel.com ([169.254.1.222]) with mapi id 14.03.0439.000;
 Tue, 4 Feb 2020 09:46:36 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 1/2] nvmx: implement support for MSR bitmaps
Thread-Index: AQHV2rix/ohhAOsbKEmJiC4qE6Jv5qgKQvqg
Date: Tue, 4 Feb 2020 01:46:35 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D7659A8@SHSMSX104.ccr.corp.intel.com>
References: <20200203173728.18135-1-roger.pau@citrix.com>
 <20200203173728.18135-2-roger.pau@citrix.com>
In-Reply-To: <20200203173728.18135-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMjU2NDU4NTgtMGJmZC00NzNjLWJmNDEtODcyYThmM2YzMThhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaUp3YlNueHoybjZiSjRHUGQwOTczSHNROXc1THBpd1FUSlJMZHV3Q0ZFeThJVXhwUXFVbEFjZW1zOVNNUXRveiJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v3 1/2] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBU
dWVzZGF5LCBGZWJydWFyeSA0LCAyMDIwIDE6MzcgQU0NCj4gDQo+IEN1cnJlbnQgaW1wbGVtZW50
YXRpb24gb2YgbmVzdGVkIFZNWCBoYXMgYSBoYWxmIGJha2VkIGhhbmRsaW5nIG9mIE1TUg0KPiBi
aXRtYXBzIGZvciB0aGUgTDEgVk1NOiBpdCBtYXBzIHRoZSBMMSBWTU0gcHJvdmlkZWQgTVNSIGJp
dG1hcCwgYnV0DQo+IGRvZXNuJ3QgYWN0dWFsbHkgbG9hZCBpdCBpbnRvIHRoZSBuZXN0ZWQgdm1j
cywgYW5kIHRodXMgdGhlIG5lc3RlZA0KPiBndWVzdCB2bWNzIGVuZHMgdXAgdXNpbmcgdGhlIHNh
bWUgTVNSIGJpdG1hcCBhcyB0aGUgTDEgVk1NLg0KPiANCj4gVGhpcyBpcyB3cm9uZyBhcyB0aGVy
ZSdzIG5vIGFzc3VyYW5jZSB0aGF0IHRoZSBzZXQgb2YgZmVhdHVyZXMgZW5hYmxlZA0KPiBmb3Ig
dGhlIEwxIHZtY3MgYXJlIHRoZSBzYW1lIHRoYXQgTDEgaXRzZWxmIGlzIGdvaW5nIHRvIHVzZSBp
biB0aGUNCj4gbmVzdGVkIHZtY3MsIGFuZCB0aHVzIGNhbiBsZWFkIHRvIG1pc2NvbmZpZ3VyYXRp
b25zLg0KPiANCj4gRm9yIGV4YW1wbGUgTDEgdm1jcyBjYW4gdXNlIHgyQVBJQyB2aXJ0dWFsaXph
dGlvbiBhbmQgdmlydHVhbA0KPiBpbnRlcnJ1cHQgZGVsaXZlcnksIGFuZCB0aHVzIHNvbWUgeDJB
UElDIE1TUnMgd29uJ3QgYmUgdHJhcHBlZCBzbyB0aGF0DQo+IHRoZXkgY2FuIGJlIGhhbmRsZWQg
ZGlyZWN0bHkgYnkgdGhlIGhhcmR3YXJlIHVzaW5nIHZpcnR1YWxpemF0aW9uDQo+IGV4dGVuc2lv
bnMuIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgbmVzdGVkIHZtY3MgY3JlYXRlZCBieSBMMSBWTU0g
bWlnaHQNCj4gbm90IHVzZSBhbnkgb2Ygc3VjaCBmZWF0dXJlcywgc28gdXNpbmcgYSBNU1IgYml0
bWFwIHRoYXQgZG9lc24ndCB0cmFwDQo+IGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMgTVNScyB3aWxs
IGJlIGxlYWtpbmcgdGhlbSB0byB0aGUgdW5kZXJseWluZw0KPiBoYXJkd2FyZS4NCj4gDQo+IEZp
eCB0aGlzIGJ5IGNyYWZ0aW5nIGEgbWVyZ2VkIE1TUiBiaXRtYXAgYmV0d2VlbiB0aGUgb25lIHVz
ZWQgYnkgTDENCj4gYW5kIHRoZSBuZXN0ZWQgZ3Vlc3QuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 03:20:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 03:20:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyolJ-0003O7-Re; Tue, 04 Feb 2020 03:20:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyolI-0003O2-00
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 03:20:28 +0000
X-Inumbo-ID: 48f56d6a-46fd-11ea-a933-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48f56d6a-46fd-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 03:20:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyolE-0003op-UA; Tue, 04 Feb 2020 03:20:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyolE-0007Kf-Gd; Tue, 04 Feb 2020 03:20:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyolE-0001Ce-FZ; Tue, 04 Feb 2020 03:20:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146710-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 03:20:24 +0000
Subject: [Xen-devel] [qemu-mainline test] 146710: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MTAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ5IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyMzUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 04:00:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 04:00:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iypO5-0006iI-1A; Tue, 04 Feb 2020 04:00:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iypO4-0006iD-5h
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 04:00:32 +0000
X-Inumbo-ID: e2732798-4702-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e2732798-4702-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 04:00:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iypO1-0004dS-J6; Tue, 04 Feb 2020 04:00:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iypO1-0008Fr-BK; Tue, 04 Feb 2020 04:00:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iypO1-0001U3-AH; Tue, 04 Feb 2020 04:00:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146706-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-raw:leak-check/check:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=048d4272ff7414993f3d534149c106d907c271c5
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 04:00:29 +0000
Subject: [Xen-devel] [xen-unstable test] 146706: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcwNi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDIyIGxlYWstY2hlY2svY2hlY2sgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxNDY1NjMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgIGZhaWwgYmxvY2tlZCBpbiAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0
NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9s
MiBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDE0NjU2MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMDQ4ZDQyNzJmZjc0MTQ5OTNmM2Q1MzQxNDljMTA2
ZDkwN2MyNzFjNQpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjkxMGMz
ZWJjNmExNzhjNWNiYmMwODY4MTM0YmU1MzZmYWU3ZjdjZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
MTQ2NTYzICAyMDIwLTAxLTI5IDAxOjU1OjMwIFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAg
ICAgIDE0NjU3OCAgMjAyMC0wMS0yOSAxNzowNjoxOSBaICAgIDUgZGF5cyAgIDEyIGF0dGVtcHRz
ClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjcwNiAgMjAyMC0wMi0wMyAxNzowNjo0OCBaICAgIDAg
ZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgRGFyaW8gRmFnZ2lvbGkg
PGRmYWdnaW9saUBzdXNlLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CiAgSnVsaWVuIEdyYWxsIDxq
dWxpZW5AeGVuLm9yZz4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1bCBEdXJy
YW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2Fy
YWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3ll
bEBpbnRlbC5jb20+CiAgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KICBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDYwMiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 04:33:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 04:33:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iypu9-0000ka-6B; Tue, 04 Feb 2020 04:33:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iypu7-0000kV-81
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 04:33:39 +0000
X-Inumbo-ID: 7fe7e0fa-4707-11ea-8ec9-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7fe7e0fa-4707-11ea-8ec9-12813bfff9fa;
 Tue, 04 Feb 2020 04:33:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyptz-0005N8-Se; Tue, 04 Feb 2020 04:33:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyptz-0000XB-CH; Tue, 04 Feb 2020 04:33:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyptz-00005y-BV; Tue, 04 Feb 2020 04:33:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146708-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:build-i386-xsm:xen-build:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 04:33:31 +0000
Subject: [Xen-devel] [linux-5.4 test] 146708: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwOCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcwOC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxNDY2NzUgUkVH
Ui4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5v
dCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDcgeGVuLWJv
b3QgICAgZmFpbCBpbiAxNDY2NzUgcGFzcyBpbiAxNDY3MDgKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAxNSBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIGluIDE0NjY3NSBwYXNzIGluIDE0Njcw
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRo
YXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY2NzUKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjY5NQoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAg
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0NjY3NSBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIGluIDE0NjY3NSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2Njc1IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgaW4gMTQ2Njc1IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBpbiAxNDY2NzUgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Njc1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY2NzUgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDMxM2M4NDYwY2YwMjkwZmIxYjlmNzFhMjA1NzNmYzMyYWM2YzljZWUKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIy
MGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0w
MS0xNSAxNzo0MjowNCBaICAgMTkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIw
MjAtMDEtMTcgMDI6NTk6MDcgWiAgIDE4IGRheXMgICA0MSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxNDY2NDIgIDIwMjAtMDItMDEgMTM6MTA6MDIgWiAgICAyIGRheXMgICAgNyBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjg3MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSA0MDEyNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 04:35:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 04:35:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iypvg-0000pl-Jv; Tue, 04 Feb 2020 04:35:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iypvf-0000pc-AU
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 04:35:15 +0000
X-Inumbo-ID: b981964e-4707-11ea-8ecb-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b981964e-4707-11ea-8ecb-12813bfff9fa;
 Tue, 04 Feb 2020 04:35:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iypvY-0005OI-Bq; Tue, 04 Feb 2020 04:35:08 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iypvY-0000ZX-2L; Tue, 04 Feb 2020 04:35:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iypvY-0001do-1h; Tue, 04 Feb 2020 04:35:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146709-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=eafd990f2606431d45cf0bbdbfee6d5959628de7
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 04:35:08 +0000
Subject: [Xen-devel] [ovmf test] 146709: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcwOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MDkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWFmZDk5MGYyNjA2NDMxZDQ1Y2YwYmJkYmZlZTZkNTk1OTYyOGRlNwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjcgZGF5cyAgMTAwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjYzNCAgMjAyMC0wMi0wMSAwMTo1NDoyMyBaICAgIDMgZGF5cyAgIDExIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
ICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4KICBBc2hpc2ggU2lu
Z2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAgQm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50
ZWwuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERv
bmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwu
Y29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29u
LnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgog
IEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8
bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8u
b3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWlu
Zy5nYW9AaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFNp
eXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50
ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENo
ZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3Jv
dXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2
Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE3ODAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 04:46:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 04:46:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyq6t-0001kC-Qk; Tue, 04 Feb 2020 04:46:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyq6s-0001jS-FA
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 04:46:50 +0000
X-Inumbo-ID: 59ef3392-4709-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 59ef3392-4709-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 04:46:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyq6p-0005bl-1Q; Tue, 04 Feb 2020 04:46:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyq6o-0000pn-K3; Tue, 04 Feb 2020 04:46:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyq6o-0001WU-JT; Tue, 04 Feb 2020 04:46:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146711-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 04:46:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 146711: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MTEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ5IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyMzYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 05:24:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 05:24:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyqhS-0005KF-KP; Tue, 04 Feb 2020 05:24:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=pcy4=3X=ispire.me=jules@srs-us1.protection.inumbo.net>)
 id 1iyfco-0007N3-W3
 for xen-devel@lists.xenproject.org; Mon, 03 Feb 2020 17:35:07 +0000
X-Inumbo-ID: 828ac2b6-46ab-11ea-8396-bc764e2007e4
Received: from mail.bcnx.de (unknown [103.214.4.221])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 828ac2b6-46ab-11ea-8396-bc764e2007e4;
 Mon, 03 Feb 2020 17:35:03 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by mail.bcnx.de (Postfix) with ESMTP id ADCF3208EF
 for <xen-devel@lists.xenproject.org>; Mon,  3 Feb 2020 18:35:02 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ispire.me; h=
 x-mailer:to:date:date:message-id:subject:subject:mime-version
 :content-type:content-type:from:from; s=dkim; t=1580751300; x=
 1583343301; bh=86QE6k+alkNWgSUM+R8q4EUw8A+hE8lQqlSxCN5PaZE=; b=e
 9qvV/OrvLaT9543d/ZeEnbEHmiL1hdZYGyLbxtSlTWOEe8AtFRGimQKb5Fh7BILn
 UfkA4rVju/PUwH/w1WQsPhllYc3kTjn0uYCGFLkcQwTWYKu+21nBFMshe1V23stB
 hH2Ra0oQ/Is3N7O8TJBkL4UXFmfWrhckIL+nzWgCvw=
X-Virus-Scanned: by amavisd at mail.bcnx.de
Received: from mail.bcnx.de ([127.0.0.1])
 by localhost (mail.bcnx.de [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id hlTLU3KDDPDu for <xen-devel@lists.xenproject.org>;
 Mon,  3 Feb 2020 18:35:00 +0100 (CET)
Received: from juless-mbp-2.fritz.box (ipbcc3c4ce.dynamic.kabel-deutschland.de
 [188.195.196.206])
 by mail.bcnx.de (Postfix) with ESMTPSA id 81C59204EA;
 Mon,  3 Feb 2020 18:34:58 +0100 (CET)
From: Jules <jules@ispire.me>
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\))
Message-Id: <AC8105C4-6DAD-4AB0-AC3F-B4CDD151CDEB@ispire.me>
Date: Mon, 3 Feb 2020 18:34:57 +0100
To: xen-devel@lists.xenproject.org
X-Mailer: Apple Mail (2.3608.40.2.2.4)
X-Mailman-Approved-At: Tue, 04 Feb 2020 05:24:37 +0000
Subject: [Xen-devel] XEN Qdisk Ceph rbd support broken?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: oleksandr_grytsov@epam.com, wl@xen.org
Content-Type: multipart/mixed; boundary="===============0724443117166433028=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0724443117166433028==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_D1CB3786-F86D-4E7A-8766-11C02A00CB90"


--Apple-Mail=_D1CB3786-F86D-4E7A-8766-11C02A00CB90
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hey,

I don=E2=80=99t know if it was this or a previous change in qdisk =
driver, but can it be that remote Ceph RBD support is broken?
=
https://github.com/xen-project/xen/commit/8f486344a00652ed202ade43c02c9677=
1812bf8c =
<https://github.com/xen-project/xen/commit/8f486344a00652ed202ade43c02c967=
71812bf8c>

Remote network Ceph image works fine with Xen 4.12.x with a config =
syntax like this:
disk =3D [ 'format=3Draw, vdev=3Dxvda1, access=3Drw,backendtype=3Dqdisk, =
target=3Drbd:<pool-Name>/<Image-Name>:id=3D<cephx-Id>=E2=80=98 ]

In Xen 4.13.0 which I have tested recently it blames with the error =
message =E2=80=9Eno such file or directory=E2=80=9C as it would try =
accessing the image over filesystem instead of remote network image.

Please help confirm.


Kind Regards
Jules=

--Apple-Mail=_D1CB3786-F86D-4E7A-8766-11C02A00CB90
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D"">Hey,<div class=3D""><br class=3D""></div><div class=3D"">I =
don=E2=80=99t know if it was this or a previous change in qdisk driver, =
but can it be that remote Ceph RBD support is broken?</div><div =
class=3D""><a =
href=3D"https://github.com/xen-project/xen/commit/8f486344a00652ed202ade43=
c02c96771812bf8c" =
class=3D"">https://github.com/xen-project/xen/commit/8f486344a00652ed202ad=
e43c02c96771812bf8c</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">Remote network Ceph image works fine with Xen 4.12.x with a =
config syntax like this:</div><div class=3D"">disk =3D [ 'format=3Draw, =
vdev=3Dxvda1, access=3Drw,backendtype=3Dqdisk, =
target=3Drbd:&lt;pool-Name&gt;/&lt;Image-Name&gt;:id=3D&lt;cephx-Id&gt;=E2=
=80=98 ]</div><div class=3D""><br class=3D""></div><div class=3D"">In =
Xen 4.13.0 which I have tested recently it blames with the error message =
=E2=80=9Eno such file or directory=E2=80=9C as it would try accessing =
the image over filesystem instead of remote network image.</div><div =
class=3D""><br class=3D""></div><div class=3D"">Please help =
confirm.</div><div class=3D""><br class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D"">Kind Regards</div><div =
class=3D"">Jules</div></body></html>=

--Apple-Mail=_D1CB3786-F86D-4E7A-8766-11C02A00CB90--


--===============0724443117166433028==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0724443117166433028==--


From xen-devel-bounces@lists.xenproject.org Tue Feb 04 06:43:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 06:43:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyrvr-000350-2v; Tue, 04 Feb 2020 06:43:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4ZTP=3Y=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyrvp-00034c-U0
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 06:43:33 +0000
X-Inumbo-ID: a8423232-4719-11ea-8eda-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8423232-4719-11ea-8eda-12813bfff9fa;
 Tue, 04 Feb 2020 06:43:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 81A2DAE2A;
 Tue,  4 Feb 2020 06:43:30 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
Date: Tue, 4 Feb 2020 07:43:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAgMTY6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAxLjIwMjAgMDk6
NDMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IC0tLQo+PiAgIHhlbi9hcmNoL2FybS90cmFwcy5j
ICAgICAgICAgfCAgIDEgKwo+PiAgIHhlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgfCAgIDEg
Kwo+PiAgIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgfCAgIDEgKwo+PiAgIHhlbi9hcmNo
L3g4Ni9wdi9oeXBlcmNhbGwuYyAgfCAgIDEgKwo+PiAgIHhlbi9jb21tb24vTWFrZWZpbGUgICAg
ICAgICAgfCAgIDEgKwo+PiAgIHhlbi9jb21tb24vaHlwZnMuYyAgICAgICAgICAgfCAzNjUgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiAgIHhlbi9pbmNsdWRl
L3B1YmxpYy9oeXBmcy5oICAgfCAxMjQgKysrKysrKysrKysrKysrCj4+ICAgeGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oICAgICB8ICAgMSArCj4+ICAgeGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5o
ICB8ICAgOCArCj4+ICAgeGVuL2luY2x1ZGUveGVuL2h5cGZzLmggICAgICB8ICA4OSArKysrKysr
KysrKwo+PiAgIDEwIGZpbGVzIGNoYW5nZWQsIDU5MiBpbnNlcnRpb25zKCspCj4gCj4gRXZlbiBp
ZiBpdCdzIGp1c3QgdHdvIHN0cnVjdHVyZXMgdGhhdCB5b3UgaGF2ZSBpbiB0aGUgcHVibGljCj4g
aGVhZGVyLCB5b3VyIGFzc2VydGlvbiBvZiB0aGUgaW50ZXJmYWNlIGJlaW5nIGd1ZXN0IGJpdG5l
c3MKPiBhZ25vc3RpYyBzaG91bGQgYmUgYWNjb21wYW5pZWQgYnkgYWN0dWFsIHByb29mLCBpLmUu
IGFkZGl0aW9uCj4gdG8geGVuL2luY2x1ZGUveGxhdC5sc3QuCgpPa2F5LgoKPiAKPj4gK3N0YXRp
YyBpbnQgYWRkX2VudHJ5KHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKnBhcmVudCwgc3RydWN0IGh5
cGZzX2VudHJ5ICpuZXcpCj4+ICt7Cj4+ICsgICAgaW50IHJldCA9IC1FTk9FTlQ7Cj4+ICsgICAg
c3RydWN0IGh5cGZzX2VudHJ5ICplOwo+PiArCj4+ICsgICAgd3JpdGVfbG9jaygmaHlwZnNfbG9j
ayk7Cj4+ICsKPj4gKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5ICggZSwgJnBhcmVudC0+ZGlybGlz
dCwgbGlzdCApCj4+ICsgICAgewo+PiArICAgICAgICBpbnQgY21wID0gc3RyY21wKGUtPm5hbWUs
IG5ldy0+bmFtZSk7Cj4+ICsKPj4gKyAgICAgICAgaWYgKCBjbXAgPiAwICkKPj4gKyAgICAgICAg
ewo+PiArICAgICAgICAgICAgcmV0ID0gMDsKPj4gKyAgICAgICAgICAgIGxpc3RfYWRkX3RhaWwo
Jm5ldy0+bGlzdCwgJmUtPmxpc3QpOwo+PiArICAgICAgICAgICAgYnJlYWs7Cj4+ICsgICAgICAg
IH0KPj4gKyAgICAgICAgaWYgKCBjbXAgPT0gMCApCj4+ICsgICAgICAgIHsKPj4gKyAgICAgICAg
ICAgIHJldCA9IC1FRVhJU1Q7Cj4+ICsgICAgICAgICAgICBicmVhazsKPj4gKyAgICAgICAgfQo+
PiArICAgIH0KPj4gKwo+PiArICAgIGlmICggcmV0ID09IC1FTk9FTlQgKQo+PiArICAgIHsKPj4g
KyAgICAgICAgcmV0ID0gMDsKPj4gKyAgICAgICAgbGlzdF9hZGRfdGFpbCgmbmV3LT5saXN0LCAm
cGFyZW50LT5kaXJsaXN0KTsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICBpZiAoICFyZXQgKQo+PiAr
ICAgIHsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHN6ID0gc3RybGVuKG5ldy0+bmFtZSkgKyAx
Owo+PiArCj4+ICsgICAgICAgIHBhcmVudC0+ZS5zaXplICs9IERJUkVOVFJZX1NJWkUoc3opOwo+
IAo+IFdvdWxkIERJUkVOVFJZX1NJWkUoKSBwZXJoYXBzIGJldHRlciBpbmNsdWRlIHRoZSAiKyAx
Ij8KCkdvb2QgaWRlYS4KCj4gCj4+ICtpbnQgaHlwZnNfYWRkX2VudHJ5KHN0cnVjdCBoeXBmc19l
bnRyeV9kaXIgKnBhcmVudCwKPj4gKyAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh5cGZzX2Vu
dHJ5ICplbnRyeSwgYm9vbCBub2ZhdWx0KQo+PiArewo+PiArICAgIGludCByZXQ7Cj4+ICsKPj4g
KyAgICByZXQgPSBhZGRfZW50cnkocGFyZW50LCBlbnRyeSk7Cj4+ICsgICAgQlVHX09OKG5vZmF1
bHQgJiYgcmV0KTsKPj4gKwo+PiArICAgIHJldHVybiByZXQ7Cj4+ICt9Cj4gCj4gV2hpbGUgdGhp
cyBhbmQgaXRzIHR3byBzaWJsaW5ncyBoYXZlIG5vIGNhbGxlciwgdGhlIG9uZSBhYm92ZQo+IGRv
ZXNuJ3QgZXZlbiBoYXZlIGEgZGVjbGFyYXRpb24gaW4gdGhlIGhlYWRlciBmaWxlLiBXaGF0IGlz
Cj4gdGhpcyBpbnRlbmRlZCB0byBiZSB1c2VkIGZvciAoZnJvbSBleHRlcm5hbCBjYWxsZXJzKT8K
Ck9oLCB0aGlzIHNlZW1zIHRvIGJlIGEgbGVmdG92ZXIgZnJvbSBkZXZlbG9wbWVudCBwaGFzZS4g
SSdsbCByZW1vdmUKaXQuCgo+IEkgYWxzbyB0aGluayB0aGUgIm5vZmF1bHQiIGFzcGVjdCBjb3Vs
ZCBkbyB3aXRoIGRpc2N1c3NpbmcgaW4KPiB0aGUgY29tbWl0IG1lc3NhZ2UgLSBpdCBzZWVtcyBx
dWl0ZSBvZGQgdG8gbWUuCgpJIHJlYWxpemVkIEkgd2FzIHJlcGVhdGluZyB0aGUgc2FtZSBjb2Rl
IHBhdHRlcm4gbXVsdGlwbGUgdGltZXMsIHNvCkkgZGVjaWRpZWQgdG8gaGF2ZSBhIGNvbW1vbiBm
dW5jdGlvbiBmb3IgaXQuIFdpbGwgYWRkIHNvbWV0aGluZyB0byB0aGUKY29tbWl0IG1lc3NhZ2Uu
Cgo+IAo+PiArc3RhdGljIGludCBoeXBmc19nZXRfcGF0aF91c2VyKGNoYXIgKmJ1ZiwgWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBsb25nIGxlbikKPiAKPiBGb3IgY29uc2lzdGVuY3kgd2l0aCBuYW1p
bmcgZWxzZXdoZXJlIGFzIHdlbGwgYXMgdWFkZHIgaGVyZSAtCj4gdWxlbj8KCk9rYXkuCgo+IAo+
PiArc3RhdGljIHN0cnVjdCBoeXBmc19lbnRyeSAqaHlwZnNfZ2V0X2VudHJ5X3JlbChzdHJ1Y3Qg
aHlwZnNfZW50cnlfZGlyICpkaXIsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnBhdGgpCj4+ICt7Cj4+ICsgICAgY29uc3QgY2hh
ciAqZW5kOwo+PiArICAgIHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnk7Cj4+ICsgICAgdW5zaWdu
ZWQgaW50IG5hbWVfbGVuOwo+PiArCj4+ICsgICAgaWYgKCAhKnBhdGggKQo+PiArICAgICAgICBy
ZXR1cm4gJmRpci0+ZTsKPj4gKwo+PiArICAgIGlmICggZGlyLT5lLnR5cGUgIT0gWEVOX0hZUEZT
X1RZUEVfRElSICkKPj4gKyAgICAgICAgcmV0dXJuIE5VTEw7Cj4gCj4gRG9uJ3QgdGhlc2UgdHdv
IG5lZWQgc3dpdGNoaW5nIGFyb3VuZCwgdG8gbWFrZSBzdXJlIC9hL2IvYy8KPiBkb2Vzbid0IG1h
dGNoIGEgbm9uLWRpciAvYS9iL2MgPwoKT2gsIGluZGVlZC4KCj4gCj4+ICsgICAgZW5kID0gc3Ry
Y2hyKHBhdGgsICcvJyk7Cj4+ICsgICAgaWYgKCAhZW5kICkKPj4gKyAgICAgICAgZW5kID0gc3Ry
Y2hyKHBhdGgsICdcMCcpOwo+PiArICAgIG5hbWVfbGVuID0gZW5kIC0gcGF0aDsKPj4gKwo+PiAr
ICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBlbnRyeSwgJmRpci0+ZGlybGlzdCwgbGlzdCApCj4+
ICsgICAgewo+PiArICAgICAgICBpbnQgY21wID0gc3RybmNtcChwYXRoLCBlbnRyeS0+bmFtZSwg
bmFtZV9sZW4pOwo+PiArCXN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmQgPSBjb250YWluZXJfb2Yo
ZW50cnksCj4gCj4gQSBoYXJkIHRhYiBzbGlwcGVkIGluIGhlcmUuCgpTb3JyeSBmb3IgdGhhdC4K
Cj4gCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGh5cGZzX2VudHJ5X2RpciwgZSk7Cj4+ICsKPj4gKyAgICAgICAgaWYgKCBjbXAgPCAw
ICkKPj4gKyAgICAgICAgICAgIHJldHVybiBOVUxMOwo+PiArICAgICAgICBpZiAoICFjbXAgJiYg
c3RybGVuKGVudHJ5LT5uYW1lKSA9PSBuYW1lX2xlbiApCj4+ICsgICAgICAgICAgICByZXR1cm4g
KmVuZCA/IGh5cGZzX2dldF9lbnRyeV9yZWwoZCwgZW5kICsgMSkgOiBlbnRyeTsKPj4gKyAgICB9
Cj4+ICsKPj4gKyAgICByZXR1cm4gTlVMTDsKPj4gK30KPj4gKwo+PiArc3RydWN0IGh5cGZzX2Vu
dHJ5ICpoeXBmc19nZXRfZW50cnkoY29uc3QgY2hhciAqcGF0aCkKPj4gK3sKPj4gKyAgICBpZiAo
IHBhdGhbMF0gIT0gJy8nICkKPj4gKyAgICAgICAgcmV0dXJuIE5VTEw7Cj4+ICsKPj4gKyAgICBy
ZXR1cm4gaHlwZnNfZ2V0X2VudHJ5X3JlbCgmaHlwZnNfcm9vdCwgcGF0aCArIDEpOwo+PiArfQo+
PiArCj4+ICtpbnQgaHlwZnNfcmVhZF9kaXIoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRy
eSwKPj4gKyAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVh
ZGRyKQo+PiArewo+PiArICAgIGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmQ7Cj4+ICsg
ICAgc3RydWN0IGh5cGZzX2VudHJ5ICplOwo+IAo+IGNvbnN0PwoKWWVzLgoKPiAKPj4gK3N0YXRp
YyBpbnQgaHlwZnNfcmVhZChjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAo+PiArICAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVu
c2lnbmVkIGxvbmcgdWxlbikKPj4gK3sKPj4gKyAgICBzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5
IGU7Cj4+ICsgICAgbG9uZyByZXQgPSAtRUlOVkFMOwo+PiArCj4+ICsgICAgaWYgKCB1bGVuIDwg
c2l6ZW9mKGUpICkKPj4gKyAgICAgICAgZ290byBvdXQ7Cj4+ICsKPj4gKyAgICBlLmZsYWdzID0g
ZW50cnktPndyaXRlID8gWEVOX0hZUEZTX1dSSVRFQUJMRSA6IDA7Cj4+ICsgICAgZS50eXBlID0g
ZW50cnktPnR5cGU7Cj4+ICsgICAgZS5lbmNvZGluZyA9IGVudHJ5LT5lbmNvZGluZzsKPj4gKyAg
ICBlLmNvbnRlbnRfbGVuID0gZW50cnktPnNpemU7Cj4+ICsKPj4gKyAgICByZXQgPSAtRUZBVUxU
Owo+PiArICAgIGlmICggY29weV90b19ndWVzdCh1YWRkciwgJmUsIDEpICkKPj4gKyAgICAgICAg
Z290byBvdXQ7Cj4+ICsKPj4gKyAgICByZXQgPSAwOwo+PiArICAgIGlmICggdWxlbiA8IGVudHJ5
LT5zaXplICsgc2l6ZW9mKGUpICkKPj4gKyAgICAgICAgZ290byBvdXQ7Cj4gCj4gU28geW91IHJl
dHVybiAic3VjY2VzcyIgZXZlbiBpZiB0aGUgb3BlcmF0aW9uIGRpZG4ndCBjb21wbGV0ZQo+IHN1
Y2Nlc3NmdWxseS4gVGhpcyBpc24ndCB2ZXJ5IG5pY2UsIHBsdXMgLi4uCgpUaGUgZGlyZW50cnkg
Y29udGFpbnMgdGhlIG5lZWRlZCBzaXplLiBUaGUgY2FsbGVyIHNob3VsZCBrbm93IHRoZQpzaXpl
IGhlIHBhc3NlZCB0byBYZW4uCgo+IAo+PiArICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KHVh
ZGRyLCBzaXplb2YoZSkpOwo+PiArCj4+ICsgICAgcmV0ID0gZW50cnktPnJlYWQoZW50cnksIHVh
ZGRyKTsKPiAKPiAuLi4gaG93IGlzIHRoZSBjYWxsZXIgdG8ga25vdyB3aGV0aGVyIGRpcmVudHJ5
IHdhcyBhdCBsZWFzdAo+IGNvcGllZCBpZiB0aGlzIHRoZW4gZmFpbHM/CgpJcyB0aGlzIHJlYWxs
eSBpbXBvcnRhbnQ/IE5vcm1hbGx5IC1FRkFVTFQgc2hvdWxkIGp1c3Qgbm90IGhhcHBlbi4gSW4K
Y2FzZSBpdCBkb2VzIEkgZG9uJ3QgdGhpbmsgdGhlIGNhbGxlciBjYW4gbWFrZSByZWFsIHVzZSBv
ZiB0aGUgZGlyZW50cnkuCgo+IAo+PiAraW50IGh5cGZzX3dyaXRlX2xlYWYoc3RydWN0IGh5cGZz
X2VudHJ5X2xlYWYgKmxlYWYsCj4+ICsgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pCj4+ICt7Cj4+ICsgICAg
Y2hhciAqYnVmOwo+PiArICAgIGludCByZXQ7Cj4+ICsKPj4gKyAgICBpZiAoIHVsZW4gPiBsZWFm
LT5lLnNpemUgKQo+PiArICAgICAgICB1bGVuID0gbGVhZi0+ZS5zaXplOwo+IAo+IFNpbGVudCB0
cnVuY2F0aW9uPwoKSG1tLCB0cnVlLiBJJ2xsIG1vZGlmeSBpdCB0byByZXR1cm4gYW4gZXJyb3Ig
aW4gdGhhdCBjYXNlLgoKPj4gKyAgICBidWYgPSB4emFsbG9jX2FycmF5KGNoYXIsIHVsZW4pOwo+
IAo+IFdoeSB0aGUgeiB2YXJpYW50PwoKT2theSwgd2lsbCB1c2UgeG1hbGxvYygpLgoKPiAKPj4g
KyAgICBpZiAoICFidWYgKQo+PiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4gKwo+PiArICAg
IHJldCA9IC1FRkFVTFQ7Cj4+ICsgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoYnVmLCB1YWRkciwg
dWxlbikgKQo+PiArICAgICAgICBnb3RvIG91dDsKPj4gKwo+PiArICAgIHJldCA9IDA7Cj4+ICsg
ICAgaWYgKCBsZWFmLT5lLnR5cGUgPT0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HICkKPj4gKyAgICAg
ICAgYnVmW2xlYWYtPmUuc2l6ZSAtIDFdID0gMDsKPiAKPiBBbmQgcG9zc2libGUgZnVydGhlciBz
aWxlbnQgdHJ1bmNhdGlvbj8gQW5kIGlmIHRoZSBpbmNvbWluZwo+IGJ1ZmZlciBoYXMgbm8gbnVs
IGJ5dGUgYXQgdWxlbi0xLCB5b3UnbGwgdGhlbiAuLi4KPiAKPj4gKyAgICBtZW1jcHkobGVhZi0+
d3JpdGVfcHRyLCBidWYsIHVsZW4pOwo+IAo+IC4uLiBwcm9kdWNlIGEgc3RyYW5nZSBjb25jYXRl
bmF0aW9uIG9mIG5ldyBhbmQgdGFpbCBvZiBvbGQKPiBjb250ZW50cz8KCldpbGwgcmV3b3JrIGJ5
IHJldHVybmluZyBhbiBlcnJvciBpZiB0aGUgc2l6ZSBpcyB0b28gbGFyZ2Ugb3IgdGhlcmUgaXMK
bm8gdGVybWluYXRpbmcgbnVsIGJ5dGUuCgo+IAo+IEFueXdheSwgdGhpcyBhbmQgLi4uCj4gCj4+
ICsgb3V0Ogo+PiArICAgIHhmcmVlKGJ1Zik7Cj4+ICsgICAgcmV0dXJuIHJldDsKPj4gK30KPj4g
Kwo+PiAraW50IGh5cGZzX3dyaXRlX2Jvb2woc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYs
Cj4+ICsgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVh
ZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pCj4+ICt7Cj4gCj4gLi4uIHRoaXMgZnVuY3Rpb24gYXJl
bid0IHZlcnkgaGVscGZ1bCB0byByZXZpZXcgd2l0aG91dCB0aGVyZQo+IGJlaW5nIGEgY2FsbGVy
LiBDb3VsZCB0aGVzZSBiZSBpbnRyb2R1Y2VkIGF0IHRoZSB0aW1lIGEgZmlyc3QKPiBjYWxsZXIg
YXBwZWFycz8KCk9mIGNvdXJzZS4gUXVlc3Rpb24gaXMgd2hlcmUgdG8gc3RvcC4gSSB3YW50ZWQg
dG8gaGF2ZSB0aGUgYmFzaWMgaHlwZnMKc3VwcG9ydCBpbiBvbmUgcGF0Y2guIEFyZSB5b3UgZmlu
ZSB3aXRoIGp1c3QgdGhvc2UgdHdvIGZ1bmN0aW9ucyBiZWluZwptb3ZlZCB0byB0aGUgcnVudGlt
ZSBwYXJhbWV0ZXIgcGF0Y2g/Cgo+IAo+PiArICAgIHVuaW9uIHsKPj4gKyAgICAgICAgY2hhciBi
dWZbOF07Cj4+ICsgICAgICAgIHVpbnQ4X3QgdTg7Cj4+ICsgICAgICAgIHVpbnQxNl90IHUxNjsK
Pj4gKyAgICAgICAgdWludDMyX3QgdTMyOwo+PiArICAgICAgICB1aW50NjRfdCB1NjQ7Cj4+ICsg
ICAgfSB1Owo+PiArCj4+ICsgICAgQVNTRVJUKGxlYWYtPmUudHlwZSA9PSBYRU5fSFlQRlNfVFlQ
RV9VSU5UICYmIGxlYWYtPmUuc2l6ZSA8PSA4KTsKPj4gKwo+PiArICAgIGlmICggdWxlbiAhPSBs
ZWFmLT5lLnNpemUgKQo+PiArICAgICAgICByZXR1cm4gLUVET007Cj4gCj4gSXMgdGhpcyByZXN0
cmljdGlvbiByZWFsbHkgbmVjZXNzYXJ5PyBTZXR0aW5nIGUuZy4gYSA0LWJ5dGUKPiBmaWVsZCBm
cm9tIDEtYnl0ZSBpbnB1dCBpcyBubyBwcm9ibGVtIGF0IGFsbC4gVGhpcyBiZWluZyBmb3IKPiBi
b29sZWFucyBJIGFueXdheSB3b25kZXIgd2h5IGlucHV0IG1pZ2h0IGJlIGhlbHBmdWwgdG8gaGF2
ZQo+IGxhcmdlciB0aGFuIGEgc2luZ2xlIGJ5dGUuIEJ1dCBtYXliZSBhbGwgb2YgdGhpcyBpcyBh
Z2FpbiBhCj4gcmVzdWx0IG9mIG5vdCBzZWVpbmcgd2hhdCBhIHVzZXIgb2YgdGhlIGZ1bmN0aW9u
IHdvdWxkIGxvb2sKPiBsaWtlLgoKSSB3YW50ZWQgdG8gaGF2ZSBhcyBsaXR0bGUgZnVuY3Rpb25h
bGl0eSBhcyBwb3NzaWJsZSBpbiB0aGUgaHlwZXJ2aXNvci4KSXQgaXMgbm8gcHJvYmxlbSBmb3Ig
dGhlIGxpYnJhcnkgdG8gcGFzcyBhIHByb3Blcmx5IHNpemVkIGJ1ZmZlci4KCkFsbG93aW5nIGxh
cmdlciB2YXJpYWJsZXMgZm9yIGJvb2xlYW5zIGlzIGp1c3QgYSBjb25zZXF1ZW5jZSBvZiB0aGUK
aHlwZXJ2aXNvciBwYXJhbWV0ZXJzIGFsbG93aW5nIHRoYXQuCgo+IAo+PiArbG9uZyBkb19oeXBm
c19vcCh1bnNpZ25lZCBpbnQgY21kLAo+PiArICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFO
RExFX1BBUkFNKHZvaWQpIGFyZzEsIHVuc2lnbmVkIGxvbmcgYXJnMiwKPj4gKyAgICAgICAgICAg
ICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmczLCB1bnNpZ25lZCBsb25nIGFy
ZzQpCj4+ICt7Cj4+ICsgICAgaW50IHJldDsKPj4gKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVu
dHJ5Owo+PiArICAgIHN0YXRpYyBjaGFyIHBhdGhbWEVOX0hZUEZTX01BWF9QQVRITEVOXTsKPj4g
Kwo+PiArICAgIGlmICggIWlzX2NvbnRyb2xfZG9tYWluKGN1cnJlbnQtPmRvbWFpbikgJiYKPj4g
KyAgICAgICAgICFpc19oYXJkd2FyZV9kb21haW4oY3VycmVudC0+ZG9tYWluKSApCj4+ICsgICAg
ICAgIHJldHVybiAtRVBFUk07Cj4+ICsKPj4gKyAgICBpZiAoIGNtZCA9PSBYRU5fSFlQRlNfT1Bf
Z2V0X3ZlcnNpb24gKQo+PiArICAgICAgICByZXR1cm4gWEVOX0hZUEZTX1ZFUlNJT047Cj4+ICsK
Pj4gKyAgICBpZiAoIGNtZCA9PSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgKQo+PiArICAg
ICAgICB3cml0ZV9sb2NrKCZoeXBmc19sb2NrKTsKPj4gKyAgICBlbHNlCj4+ICsgICAgICAgIHJl
YWRfbG9jaygmaHlwZnNfbG9jayk7Cj4+ICsKPj4gKyAgICByZXQgPSBoeXBmc19nZXRfcGF0aF91
c2VyKHBhdGgsIGFyZzEsIGFyZzIpOwo+PiArICAgIGlmICggcmV0ICkKPj4gKyAgICAgICAgZ290
byBvdXQ7Cj4+ICsKPj4gKyAgICBlbnRyeSA9IGh5cGZzX2dldF9lbnRyeShwYXRoKTsKPj4gKyAg
ICBpZiAoICFlbnRyeSApCj4+ICsgICAgewo+PiArICAgICAgICByZXQgPSAtRU5PRU5UOwo+PiAr
ICAgICAgICBnb3RvIG91dDsKPj4gKyAgICB9Cj4+ICsKPj4gKyAgICBzd2l0Y2ggKCBjbWQgKQo+
PiArICAgIHsKPj4gKyAgICBjYXNlIFhFTl9IWVBGU19PUF9yZWFkX2NvbnRlbnRzOgo+PiArICAg
ICAgICByZXQgPSBoeXBmc19yZWFkKGVudHJ5LCBhcmczLCBhcmc0KTsKPj4gKyAgICAgICAgYnJl
YWs7Cj4+ICsKPj4gKyAgICBjYXNlIFhFTl9IWVBGU19PUF93cml0ZV9jb250ZW50czoKPj4gKyAg
ICAgICAgcmV0ID0gaHlwZnNfd3JpdGUoZW50cnksIGFyZzMsIGFyZzQpOwo+PiArICAgICAgICBi
cmVhazsKPj4gKwo+PiArICAgIGRlZmF1bHQ6Cj4+ICsgICAgICAgIHJldCA9IC1FTk9TWVM7Cj4g
Cj4gRUlOVkFMIG9yIEVPUE5PVFNVUFAgcGxlYXNlLiBFTk9TWVMgc2hvdWxkIGJlIHVzZWQgb25s
eSBmb3Igbm90Cj4gaW1wbGVtZW50ZWQgdG9wIGxldmVsIGZ1bmN0aW9ucy4KCk9rYXksIHdpbGwg
dXNlIEVPUE5PVFNVUFAuCgo+IAo+PiAtLS0gL2Rldi9udWxsCj4+ICsrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9oeXBmcy5oCj4+IEBAIC0wLDAgKzEsMTI0IEBACj4+ICsvKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqCj4+ICsgKiBYZW4gSHlwZXJ2aXNvciBGaWxlc3lzdGVtCj4+ICsgKgo+PiArICogQ29w
eXJpZ2h0IChjKSAyMDE5LCBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKPj4g
KyAqCj4+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwg
dG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4+ICsgKiBvZiB0aGlzIHNvZnR3YXJlIGFu
ZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KPj4g
KyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3
aXRob3V0IGxpbWl0YXRpb24gdGhlCj4+ICsgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnks
IG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKPj4gKyAqIHNl
bGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20g
dGhlIFNvZnR3YXJlIGlzCj4+ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhl
IGZvbGxvd2luZyBjb25kaXRpb25zOgo+PiArICoKPj4gKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQg
bm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCj4+
ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4K
Pj4gKyAqCj4+ICsgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBX
QVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgo+PiArICogSU1QTElFRCwgSU5DTFVESU5H
IEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4+
ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5U
LiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKPj4gKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERF
UlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKPj4gKyAqIExJQUJJ
TElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNF
LCBBUklTSU5HCj4+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBT
T0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCj4+ICsgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdB
UkUuCj4+ICsgKgo+PiArICovCj4+ICsKPj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0hZUEZTX0hf
Xwo+PiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSFlQRlNfSF9fCj4+ICsKPj4gKyNpbmNsdWRlICJ4
ZW4uaCIKPj4gKwo+PiArLyoKPj4gKyAqIERlZmluaXRpb25zIGZvciB0aGUgX19IWVBFUlZJU09S
X2h5cGZzX29wIGh5cGVyY2FsbC4KPj4gKyAqLwo+PiArCj4+ICsvKiBIaWdoZXN0IHZlcnNpb24g
bnVtYmVyIG9mIHRoZSBoeXBmcyBpbnRlcmZhY2UgY3VycmVudGx5IGRlZmluZWQuICovCj4+ICsj
ZGVmaW5lIFhFTl9IWVBGU19WRVJTSU9OICAgICAgMQo+IAo+IEZvciB0aGlzIGFuZCB0aGUgYWNj
b21wYW55aW5nIFhFTl9IWVBGU19PUF9nZXRfdmVyc2lvbiwgYXQgbGVhc3QKPiB0aGUgZG9jIGFk
ZGVkIGJ5IHBhdGNoIDMgY291bGQgYWN0dWFsbHkgZG8gd2l0aCBtZW50aW9uaW5nIHRoZQo+IGlu
dGVudGlvbnMgeW91IGhhdmUgd2l0aCB0aGlzLgoKT2theS4KCj4gCj4+ICsvKiBNYXhpbXVtIGxl
bmd0aCBvZiBhIHBhdGggaW4gdGhlIGZpbGVzeXN0ZW0uICovCj4+ICsjZGVmaW5lIFhFTl9IWVBG
U19NQVhfUEFUSExFTiAxMDI0Cj4+ICsKPj4gK3N0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgewo+
PiArICAgIHVpbnQxNl90IGZsYWdzOwo+PiArI2RlZmluZSBYRU5fSFlQRlNfV1JJVEVBQkxFICAg
IDB4MDAwMQo+PiArICAgIHVpbnQ4X3QgdHlwZTsKPj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVf
RElSICAgICAweDAwMDAKPj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfQkxPQiAgICAweDAwMDEK
Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfU1RSSU5HICAweDAwMDIKPj4gKyNkZWZpbmUgWEVO
X0hZUEZTX1RZUEVfVUlOVCAgICAweDAwMDMKPj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfSU5U
ICAgICAweDAwMDQKPj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfQk9PTCAgICAweDAwMDUKPj4g
KyAgICB1aW50OF90IGVuY29kaW5nOwo+PiArI2RlZmluZSBYRU5fSFlQRlNfRU5DX1BMQUlOICAg
IDB4MDAwMAo+PiArI2RlZmluZSBYRU5fSFlQRlNfRU5DX0daSVAgICAgIDB4MDAwMQo+IAo+IE1l
YW5pbmcgSSBjYW4gZS5nLiBoYXZlIGEgZ3ppcC1lZCBzdHJpbmcgb3IgYm9vbCAob3IgZXZlbiBk
aXIpPwo+IElmIHRoaXMgaXMganVzdCBmb3IgImJsb2IiLCB3aHkgaGF2ZSBzZXBhcmF0ZSBmaWVs
ZHMgaW5zdGVhZCBvZgo+IGUuZy4gQkxPQl9SQVcgYW5kIEJMT0JfR1pJUCBvciBzb21lIHN1Y2g/
CgpnemlwLWVkIHN0cmluZyBvciBibG9iIGFyZSB0aGUgcHJpbWFyeSB0YXJnZXRzLgoKTWF5YmUg
d2Ugd2FudCB0byBoYXZlIG90aGVyIGVuY29kaW5nIHMgbGF0ZXIgKEFuZHJldyBhc2tlZCBmb3Ig
dGhhdApwb3NzaWJpbGl0eSB3aGVuIEkgcG9zdGVkIHRoZSBwYXRjaCBmb3IgcmV0cmlldmluZyB0
aGUgLmNvbmZpZyBmaWxlCmNvbnRlbnRzIGVhcmx5IGxhc3QgeWVhcikuCgo+IEFsc28gLSB3aHkg
NCBkaWdpdHMgaW4gdGhlIGNvbnN0YW50cyB3aGVuIHRoZSBmaWVsZHMgYXJlIHVpbnQ4X3Q/Cj4g
U2luY2UgdGhlc2UgYXJlIGVudW0tbGlrZSwgSSBldmVuIHdvbmRlciBpZiBoZXggaXMgd2FycmFu
dGVkCj4gaGVyZS4KCkknbSBmaW5lIHdpdGggc3dpdGNoaW5nIHRvIHBsYWluIGludGVnZXJzLgoK
PiAKPj4gKyAgICB1aW50MzJfdCBjb250ZW50X2xlbjsKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCB4
ZW5faHlwZnNfZGlybGlzdGVudHJ5IHsKPj4gKyAgICBzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5
IGU7Cj4+ICsgICAgLyogT2Zmc2V0IGluIGJ5dGVzIHRvIG5leHQgZW50cnkgKDAgPT0gdGhpcyBp
cyB0aGUgbGFzdCBlbnRyeSkuICovCj4+ICsgICAgdWludDE2X3Qgb2ZmX25leHQ7Cj4+ICsgICAg
Y2hhciBuYW1lW1hFTl9GTEVYX0FSUkFZX0RJTV07Cj4+ICt9Owo+IAo+IFRoZSBpbnRlcmFjdGlv
biBvZiB0aGUgbGFzdCB0d28gZmllbGRzIG1heSB3YW50IHNwZWxsaW5nIG91dDoKPiBJIF9hc3N1
bWVfIG5hbWVbXSBpcyBudWwtdGVybWluYXRlZCwgYW5kIG9mZl9uZXh0IGV4aXN0cyB0bwo+IHBv
dGVudGlhbGx5IHNraXAgdHJhaWxpbmcgcGFkZGluZz8KClllcy4gV2lsbCBhZGQgYSBjb21tZW50
LgoKPiAKPj4gKy8qCj4+ICsgKiBIeXBlcmNhbGwgb3BlcmF0aW9ucy4KPj4gKyAqLwo+PiArCj4+
ICsvKgo+PiArICogWEVOX0hZUEZTX09QX2dldF92ZXJzaW9uCj4+ICsgKgo+PiArICogUmVhZCBo
aWdoZXN0IGludGVyZmFjZSB2ZXJzaW9uIHN1cHBvcnRlZCBieSB0aGUgaHlwZXJ2aXNvci4KPj4g
KyAqCj4+ICsgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzOgo+PiArICogPjA6IGhpZ2hlc3Qgc3Vw
cG9ydGVkIGludGVyZmFjZSB2ZXJzaW9uCj4+ICsgKiA8MDogbmVnYXRpdmUgWGVuIGVycm5vIHZh
bHVlCj4+ICsgKi8KPj4gKyNkZWZpbmUgWEVOX0hZUEZTX09QX2dldF92ZXJzaW9uICAgICAwCj4+
ICsKPj4gKy8qCj4+ICsgKiBYRU5fSFlQRlNfT1BfcmVhZF9jb250ZW50cwo+PiArICoKPj4gKyAq
IFJlYWQgY29udGVudHMgb2YgYSBmaWxlc3lzdGVtIGVudHJ5Lgo+PiArICoKPj4gKyAqIFJldHVy
bnMgdGhlIGRpcmVudHJ5IGFuZCBjb250ZW50cyBvZiBhbiBlbnRyeSBpbiB0aGUgYnVmZmVyIHN1
cHBsaWVkIGJ5IHRoZQo+PiArICogY2FsbGVyIChzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5IHdp
dGggdGhlIGNvbnRlbnRzIGZvbGxvd2luZyBkaXJlY3RseQo+PiArICogYWZ0ZXIgaXQpLgo+PiAr
ICogVGhlIGRhdGEgYnVmZmVyIG11c3QgYmUgYXQgbGVhc3QgdGhlIHNpemUgb2YgdGhlIGRpcmVu
dHJ5IHJldHVybmVkIGluIG9yZGVyCj4+ICsgKiB0byBoYXZlIHN1Y2Nlc3MuIElmIHRoZSBkYXRh
IGJ1ZmZlciB3YXMgbm90IGxhcmdlIGVub3VnaCBmb3IgYWxsIHRoZSBkYXRhCj4+ICsgKiBubyBl
bnRyeSBkYXRhIGlzIHJldHVybmVkLCBidXQgdGhlIGRpcmVudHJ5IHdpbGwgY29udGFpbiB0aGUg
bmVlZGVkIHNpemUKPj4gKyAqIGZvciB0aGUgcmV0dXJuZWQgZGF0YS4KPj4gKyAqIFRoZSBmb3Jt
YXQgb2YgdGhlIGNvbnRlbnRzIGlzIGFjY29yZGluZyB0byBpdHMgZW50cnkgdHlwZSBhbmQgZW5j
b2RpbmcuCj4gCj4gV2hhdCBzcGVjaWZpY2FsbHkgdGhpcyBtZWFucyBmb3IgYSBkaXIgd291bGQg
YmUgbmljZSB0byBiZSBzcGVsbGVkCj4gb3V0LgoKT2theS4KCj4gCj4+ICsgKiBhcmcxOiBYRU5f
R1VFU1RfSEFORExFKHBhdGggbmFtZSkKPj4gKyAqIGFyZzI6IGxlbmd0aCBvZiBwYXRoIG5hbWUg
KGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5dGUpCj4+ICsgKiBhcmczOiBYRU5fR1VFU1RfSEFO
RExFKGRhdGEgYnVmZmVyIHdyaXR0ZW4gYnkgaHlwZXJ2aXNvcikKPj4gKyAqIGFyZzQ6IGRhdGEg
YnVmZmVyIHNpemUKPj4gKyAqCj4+ICsgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzOgo+PiArICog
MDogc3VjY2VzcyAoYXQgbGVhc3QgdGhlIGRpcmVudHJ5IHdhcyByZXR1cm5lZCkKPj4gKyAqIDww
IDogbmVnYXRpdmUgWGVuIGVycm5vIHZhbHVlCj4+ICsgKi8KPj4gKyNkZWZpbmUgWEVOX0hZUEZT
X09QX3JlYWRfY29udGVudHMgICAgIDEKPj4gKwo+PiArLyoKPj4gKyAqIFhFTl9IWVBGU19PUF93
cml0ZV9jb250ZW50cwo+PiArICoKPj4gKyAqIFdyaXRlIGNvbnRlbnRzIG9mIGEgZmlsZXN5c3Rl
bSBlbnRyeS4KPj4gKyAqCj4+ICsgKiBXcml0ZXMgYW4gZW50cnkgd2l0aCB0aGUgY29udGVudHMg
b2YgYSBidWZmZXIgc3VwcGxpZWQgYnkgdGhlIGNhbGxlci4KPj4gKyAqIFRoZSBkYXRhIHR5cGUg
YW5kIGVuY29kaW5nIGNhbid0IGJlIGNoYW5nZWQuIFRoZSBzaXplIGNhbiBiZSBjaGFuZ2VkIG9u
bHkKPj4gKyAqIGZvciBibG9icyBhbmQgc3RyaW5ncy4KPj4gKyAqCj4+ICsgKiBhcmcxOiBYRU5f
R1VFU1RfSEFORExFKHBhdGggbmFtZSkKPj4gKyAqIGFyZzI6IGxlbmd0aCBvZiBwYXRoIG5hbWUg
KGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5dGUpCj4+ICsgKiBhcmczOiBYRU5fR1VFU1RfSEFO
RExFKGNvbnRlbnQgYnVmZmVyIHJlYWQgYnkgaHlwZXJ2aXNvcikKPj4gKyAqIGFyZzQ6IGNvbnRl
bnQgYnVmZmVyIHNpemUKPj4gKyAqCj4+ICsgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzOgo+PiAr
ICogMDogc3VjY2Vzcwo+PiArICogPDAgOiBuZWdhdGl2ZSBYZW4gZXJybm8gdmFsdWUKPj4gKyAq
Lwo+PiArI2RlZmluZSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgICAgMgo+IAo+IFRoaXMg
b25lIGluZGVlZCBhY2Nlc3NlcyBvbmx5IHRoZSBhY3R1YWwgZGF0YSAoY29udGVudHMpIG9mIHRo
ZQo+IHJlZmVyZW5jZWQgZW50cnkuIFhFTl9IWVBGU19PUF9yZWFkX2NvbnRlbnRzIGhhbmRzIGJh
Y2sgYWxzbwo+IHRoZSBkaXIgZW50cnkuIFNob3VsZCB0aGUgbGF0dGVyIHRoZW4gYmV0dGVyIGJl
IG5hbWVkIGp1c3QKPiBYRU5fSFlQRlNfT1BfcmVhZD8KClllcywgdGhpcyBtaWdodCBiZSBiZXR0
ZXIuCgo+IAo+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKPj4gKysrIGIveGVu
L2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCj4+IEBAIC0xNTAsNiArMTUwLDE0IEBAIGRvX2RtX29w
KAo+PiAgICAgICB1bnNpZ25lZCBpbnQgbnJfYnVmcywKPj4gICAgICAgWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh4ZW5fZG1fb3BfYnVmX3QpIGJ1ZnMpOwo+PiAgIAo+PiArZXh0ZXJuIGxvbmcKPj4g
K2RvX2h5cGZzX29wKAo+PiArICAgIHVuc2lnbmVkIGludCBjbWQsCj4+ICsgICAgWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcxLAo+IAo+IERvIHlvdSBhbnRpY2lwYXRlIHRoaXMgcGFy
YW1ldGVyIHRvIGJlIHVzZWQgZm9yIG90aGVyIHRoYW4gcGF0aAo+IG5hbWVzPyBJZiBub3QsIHBl
cmhhcHMgYmV0dGVyIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3RfY2hhcik/CgpZZXMsIEkg
dGhpbmsgdGhpcyBjYW4gYmUgY2hhbmdlZC4KCj4gCj4+IC0tLSAvZGV2L251bGwKPj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKPj4gQEAgLTAsMCArMSw4OSBAQAo+PiArI2lmbmRlZiBf
X1hFTl9IWVBGU19IX18KPj4gKyNkZWZpbmUgX19YRU5fSFlQRlNfSF9fCj4+ICsKPj4gKyNpbmNs
dWRlIDx4ZW4vbGlzdC5oPgo+PiArI2luY2x1ZGUgPHhlbi9zdHJpbmcuaD4KPj4gKyNpbmNsdWRl
IDxwdWJsaWMvaHlwZnMuaD4KPj4gKwo+PiArc3RydWN0IGh5cGZzX2VudHJ5X2xlYWY7Cj4+ICsK
Pj4gK3N0cnVjdCBoeXBmc19lbnRyeSB7Cj4+ICsgICAgdW5zaWduZWQgc2hvcnQgdHlwZTsKPj4g
KyAgICB1bnNpZ25lZCBzaG9ydCBlbmNvZGluZzsKPj4gKyAgICB1bnNpZ25lZCBpbnQgc2l6ZTsK
Pj4gKyAgICBjb25zdCBjaGFyICpuYW1lOwo+PiArICAgIHN0cnVjdCBsaXN0X2hlYWQgbGlzdDsK
Pj4gKyAgICBpbnQgKCpyZWFkKShjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAo+PiAr
ICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIpOwo+PiAr
ICAgIGludCAoKndyaXRlKShzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPj4gKyAgICAg
ICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQg
bG9uZyB1bGVuKTsKPj4gK307Cj4+ICsKPj4gK3N0cnVjdCBoeXBmc19lbnRyeV9sZWFmIHsKPj4g
KyAgICBzdHJ1Y3QgaHlwZnNfZW50cnkgZTsKPj4gKyAgICB1bmlvbiB7Cj4+ICsgICAgICAgIGNv
bnN0IHZvaWQgKmNvbnRlbnQ7Cj4+ICsgICAgICAgIHZvaWQgKndyaXRlX3B0cjsKPj4gKyAgICB9
Owo+PiArfTsKPj4gKwo+PiArc3RydWN0IGh5cGZzX2VudHJ5X2RpciB7Cj4+ICsgICAgc3RydWN0
IGh5cGZzX2VudHJ5IGU7Cj4+ICsgICAgc3RydWN0IGxpc3RfaGVhZCBkaXJsaXN0Owo+PiArfTsK
Pj4gKwo+PiArI2RlZmluZSBIWVBGU19ESVJfSU5JVCh2YXIsIG5hbSkgICAgICAgICAgICAgICAg
XAo+PiArICAgIHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgdmFyID0geyAgICAgICAgICAgICAgXAo+
PiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfRElSLCAgICAgICAgICAgXAo+PiAr
ICAgICAgICAuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sICAgICAgXAo+PiArICAg
ICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAg
ICAuZS5zaXplID0gMCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAgICAu
ZS5saXN0ID0gTElTVF9IRUFEX0lOSVQodmFyLmUubGlzdCksICAgXAo+PiArICAgICAgICAuZS5y
ZWFkID0gaHlwZnNfcmVhZF9kaXIsICAgICAgICAgICAgICAgXAo+PiArICAgICAgICAuZGlybGlz
dCA9IExJU1RfSEVBRF9JTklUKHZhci5kaXJsaXN0KSwgXAo+PiArICAgIH0KPj4gKwo+PiArLyog
Q29udGVudCBhbmQgc2l6ZSBuZWVkIHRvIGJlIHNldCB2aWEgaHlwZnNfc3RyaW5nX3NldCgpLiAq
Lwo+PiArI2RlZmluZSBIWVBGU19TVFJJTkdfSU5JVCh2YXIsIG5hbSkgICAgICAgICAgICAgXAo+
PiArICAgIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmIHZhciA9IHsgICAgICAgICAgICAgXAo+PiAr
ICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HLCAgICAgICAgXAo+PiArICAg
ICAgICAuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sICAgICAgXAo+PiArICAgICAg
ICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiArICAgICAgICAu
ZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFmLCAgICAgICAgICAgICAgXAo+PiArICAgIH0KPj4gKwo+
PiArc3RhdGljIGlubGluZSB2b2lkIGh5cGZzX3N0cmluZ19zZXQoc3RydWN0IGh5cGZzX2VudHJ5
X2xlYWYgKmxlYWYsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBjaGFyICpzdHIpCj4+ICt7Cj4+ICsgICAgbGVhZi0+Y29udGVudCA9IHN0cjsKPj4gKyAgICBs
ZWFmLT5lLnNpemUgPSBzdHJsZW4oc3RyKSArIDE7Cj4+ICt9Cj4+ICsKPj4gKyNkZWZpbmUgSFlQ
RlNfVUlOVF9JTklUKHZhciwgbmFtLCB1aW50KSAgICAgICAgIFwKPj4gKyAgICBzdHJ1Y3QgaHlw
ZnNfZW50cnlfbGVhZiB2YXIgPSB7ICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgLmUudHlwZSA9
IFhFTl9IWVBGU19UWVBFX1VJTlQsICAgICAgICAgIFwKPj4gKyAgICAgICAgLmUuZW5jb2Rpbmcg
PSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAgIFwKPj4gKyAgICAgICAgLmUubmFtZSA9IG5hbSwg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgLmUuc2l6ZSA9IHNpemVvZih1
aW50KSwgICAgICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRf
bGVhZiwgICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgLmNvbnRlbnQgPSAmdWludCwgICAgICAg
ICAgICAgICAgICAgICAgIFwKPj4gKyAgICB9Cj4gCj4gU28geW91J3ZlIGdvdCBzdWNoIGhlbHBl
ciBtYWNyb3MgZm9yIGRpciwgc3RyaW5nLCBhbmQgdWludC4gV2h5Cj4gbm90IGUuZy4gaW50IGFu
ZCBib29sPwoKVGhlcmUgYXJlIG5vIHVzZXJzIGluIG15IHNlcmllcyB5ZXQuCgo+IAo+PiArCj4+
ICsKPj4gK2V4dGVybiBzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyIGh5cGZzX3Jvb3Q7Cj4gCj4gTm8g
ZG91YmxlIGJsYW5rIGxpbmVzIHBsZWFzZS4KCk9oLCBzb3JyeS4KCj4gCj4+ICtzdHJ1Y3QgaHlw
ZnNfZW50cnkgKmh5cGZzX2dldF9lbnRyeShjb25zdCBjaGFyICpwYXRoKTsKPiAKPiBEb2VzIHRo
ZSBvbmx5IGNhbGxlciByZWFsbHkgbmVlZCBhIG5vbi1jb25zdCByZXR1cm4gdHlwZT8gRXZlbgo+
IGh5cGZzX3dyaXRlKCkgZG9lc24ndCBsb29rIHRvIG1vZGlmeSB3aGF0IGl0cyBsZWFmIHBhcmFt
ZXRlcgo+IHBvaW50cyBhdC4KClRoaXMgbWlnaHQgY2hhbmdlIHdoZW4gc3VwcG9ydCBmb3IgZHlu
YW1pY2FsbHkgYWxsb2NhdGVkIHN0cmluZ3Mgb3IKYmxvYnMgaXMgYWRkZWQgKEkgaGF2ZSBubyBw
bGFucyB0byBkbyB0aGlzIHJpZ2h0IG5vdywgYnV0IGl0cyBlYXN5CnRvIHRoaW5rIGFib3V0IHRo
ZSBuZWVkKS4KCj4gCj4gQW5kIGlzIHRoZXJlIGluZGVlZCBhbiBleHBlY3RhdGlvbiBmb3IgdGhp
cyB0byBiZSB1c2VkIGZyb20KPiBvdXRzaWRlIG9mIHRoZSBzb3VyY2UgZmlsZSBpdCdzIGRlZmlu
ZWQgaW4/CgpZZXMuIEFzIHNvb24gYXMgc3VwcG9ydCBmb3IgZS5nLiBwZXItZG9tYWluIG9yIHBl
ci1jcHVwb29sIG5vZGVzIGlzCmFkZGVkIHRoaXMgd2lsbCBiZSBuZWVkZWQuCgoKSnVlcmdlbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 06:44:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 06:44:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyrwx-00038P-GE; Tue, 04 Feb 2020 06:44:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4ZTP=3Y=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyrww-00038J-FG
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 06:44:42 +0000
X-Inumbo-ID: d1f8866c-4719-11ea-8eda-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1f8866c-4719-11ea-8eda-12813bfff9fa;
 Tue, 04 Feb 2020 06:44:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B542EAD00;
 Tue,  4 Feb 2020 06:44:40 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-8-jgross@suse.com>
 <4e4bbfae-d65e-eb0a-0497-998657391760@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <700a5840-131b-4d4e-1c6a-87b5c60196ee@suse.com>
Date: Tue, 4 Feb 2020 07:44:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <4e4bbfae-d65e-eb0a-0497-998657391760@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 7/9] xen: provide version information in
 hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAgMTg6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAxLjIwMjAgMDk6
NDMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFByb3ZpZGUgdmVyc2lvbiBhbmQgY29tcGlsZSBp
bmZvcm1hdGlvbiBpbiAvYnVpbGRpbmZvLyBub2RlIG9mIHRoZQo+PiBYZW4gaHlwZXJ2aXNvciBm
aWxlIHN5c3RlbS4gQXMgdGhpcyBpbmZvcm1hdGlvbiBpcyBhY2Nlc3NpYmxlIGJ5IGRvbTAKPj4g
b25seSBubyBhZGRpdGlvbmFsIHNlY3VyaXR5IHByb2JsZW0gYXJpc2VzLgo+Pgo+PiBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiB3aXRoIG9uIHN1Z2dlc3Rpb246Cj4g
Cj4+IEBAIC0zNzMsNiArMzc0LDUwIEBAIHZvaWQgX19pbml0IGRvX2luaXRjYWxscyh2b2lkKQo+
PiAgICAgICAgICAgKCpjYWxsKSgpOwo+PiAgIH0KPj4gICAKPj4gK3N0YXRpYyB1bnNpZ25lZCBp
bnQgbWFqb3JfdmVyc2lvbjsKPj4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgbWlub3JfdmVyc2lvbjsK
Pj4gKwo+PiArc3RhdGljIEhZUEZTX0RJUl9JTklUKGJ1aWxkaW5mbywgImJ1aWxkaW5mbyIpOwo+
PiArc3RhdGljIEhZUEZTX0RJUl9JTklUKGNvbXBpbGVpbmZvLCAiY29tcGlsZWluZm8iKTsKPj4g
K3N0YXRpYyBIWVBGU19ESVJfSU5JVCh2ZXJzaW9uLCAidmVyc2lvbiIpOwo+PiArc3RhdGljIEhZ
UEZTX1VJTlRfSU5JVChtYWpvciwgIm1ham9yIiwgbWFqb3JfdmVyc2lvbik7Cj4+ICtzdGF0aWMg
SFlQRlNfVUlOVF9JTklUKG1pbm9yLCAibWlub3IiLCBtaW5vcl92ZXJzaW9uKTsKPj4gK3N0YXRp
YyBIWVBGU19TVFJJTkdfSU5JVChjaGFuZ2VzZXQsICJjaGFuZ2VzZXQiKTsKPj4gK3N0YXRpYyBI
WVBGU19TVFJJTkdfSU5JVChjb21waWxlciwgImNvbXBpbGVyIik7Cj4+ICtzdGF0aWMgSFlQRlNf
U1RSSU5HX0lOSVQoY29tcGlsZV9ieSwgImNvbXBpbGVfYnkiKTsKPj4gK3N0YXRpYyBIWVBGU19T
VFJJTkdfSU5JVChjb21waWxlX2RhdGUsICJjb21waWxlX2RhdGUiKTsKPj4gK3N0YXRpYyBIWVBG
U19TVFJJTkdfSU5JVChjb21waWxlX2RvbWFpbiwgImNvbXBpbGVfZG9tYWluIik7Cj4+ICtzdGF0
aWMgSFlQRlNfU1RSSU5HX0lOSVQoZXh0cmEsICJleHRyYSIpOwo+IAo+IFBsZWFzZSBjb25zaWRl
ciBtYWtpbmcgYWxsIG9mIHRoZSBhYm92ZSBfX3JlYWRfbW9zdGx5LgoKT2theS4KCgpKdWVyZ2Vu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 06:49:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 06:49:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iys1g-0003M3-61; Tue, 04 Feb 2020 06:49:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QKSH=3Y=intel.com=liming.gao@srs-us1.protection.inumbo.net>)
 id 1iys1f-0003LE-3A
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 06:49:35 +0000
X-Inumbo-ID: 7f96c874-471a-11ea-8eda-12813bfff9fa
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f96c874-471a-11ea-8eda-12813bfff9fa;
 Tue, 04 Feb 2020 06:49:32 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 03 Feb 2020 22:49:32 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,398,1574150400"; d="scan'208";a="378320960"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga004.jf.intel.com with ESMTP; 03 Feb 2020 22:49:31 -0800
Received: from shsmsx605.ccr.corp.intel.com (10.109.6.215) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 3 Feb 2020 22:49:31 -0800
Received: from shsmsx606.ccr.corp.intel.com (10.109.6.216) by
 SHSMSX605.ccr.corp.intel.com (10.109.6.215) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Tue, 4 Feb 2020 14:49:29 +0800
Received: from shsmsx606.ccr.corp.intel.com ([10.109.6.216]) by
 SHSMSX606.ccr.corp.intel.com ([10.109.6.216]) with mapi id 15.01.1713.004;
 Tue, 4 Feb 2020 14:49:29 +0800
From: "Gao, Liming" <liming.gao@intel.com>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>, "anthony.perard@citrix.com"
 <anthony.perard@citrix.com>
Thread-Topic: [edk2-devel] [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic
Thread-Index: AQHV1r69ewqbWYIeh0aB29LAD6y7HagE2qLwgARAgoCAAB9IAIABZkCg
Date: Tue, 4 Feb 2020 06:49:29 +0000
Message-ID: <4792efc4d3634fd98ff85e0501d7a447@intel.com>
References: <20200129121235.1814563-1-anthony.perard@citrix.com>
 <20200129121235.1814563-3-anthony.perard@citrix.com>
 <b7590b41-e7f6-f4df-959c-2ee188db1e66@redhat.com>
 <c283b839b42e4262bfde10474bf6a794@intel.com>
 <20200203153407.GH2306@perard.uk.xensource.com>
 <20200203172604.GI2306@perard.uk.xensource.com>
In-Reply-To: <20200203172604.GI2306@perard.uk.xensource.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-version: 11.2.0.6
dlp-product: dlpe-windows
dlp-reaction: no-action
x-originating-ip: [10.239.127.36]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [edk2-devel] [PATCH 2/5] MdePkg: Allow PcdFSBClock
 to by Dynamic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Feng, Bob C" <bob.c.feng@intel.com>, Julien Grall <julien@xen.org>,
 Ard Biesheuvel <ard.biesheuvel@linaro.org>, "Justen, 
 Jordan L" <jordan.l.justen@intel.com>, "Kinney,
 Michael D" <michael.d.kinney@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Laszlo Ersek <lersek@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzIGZvciB5b3VyIGRhdGEuIFNlZW1seSwgdGhvc2UgZGF0YSBpcyBhY2NlcHRhYmxlIG9u
IE92bWZYZW4uIEZvciB0aGlzIHBhdGNoLCBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5n
Lmdhb0BpbnRlbC5jb20+CgpUaGFua3MKTGltaW5nCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9u
IEJlaGFsZiBPZiBBbnRob255IFBFUkFSRAo+IFNlbnQ6IFR1ZXNkYXksIEZlYnJ1YXJ5IDQsIDIw
MjAgMToyNiBBTQo+IFRvOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+Cj4gQ2M6
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsg
S2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgQXJkIEJpZXNo
ZXV2ZWwKPiA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz47IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZzsgSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT47
IEp1bGllbiBHcmFsbAo+IDxqdWxpZW5AeGVuLm9yZz47IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5n
QGludGVsLmNvbT4KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAyLzVdIE1kZVBr
ZzogQWxsb3cgUGNkRlNCQ2xvY2sgdG8gYnkgRHluYW1pYwo+IAo+IE9uIE1vbiwgRmViIDAzLCAy
MDIwIGF0IDAzOjM0OjA3UE0gKzAwMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gT24gTW9u
LCBGZWIgMDMsIDIwMjAgYXQgMDE6MzQ6NTVBTSArMDAwMCwgR2FvLCBMaW1pbmcgd3JvdGU6Cj4g
PiA+IEFudGhvbnk6Cj4gPiA+ICAgVGhpcyBjaGFuZ2UgaXMgT0sgdG8gbWUuIEJ1dCBpZiB0aGlz
IFBDRCBpcyBjb25maWd1cmVkIGFzIER5bmFtaWMsIGl0cyB2YWx1ZSB3aWxsIGJlIGdvdCBmcm9t
IFBDRCBzZXJ2aWNlLiBUaGlzIG9wZXJhdGlvbiB3aWxsIHRha2UKPiBzb21lIHRpbWUgYW5kIGNh
dXNlIHRoZSBpbmFjY3VyYXRlIHRpbWUgZGVsYXkuIEhhdmUgeW91IG1lYXN1cmVkIGl0cyBpbXBh
Y3Q/Cj4gPgo+ID4gTm8sIEkgaGF2ZW4ndC4gQnV0IEkgZG9uJ3QgdGhpbmsgaXQgbWF0dGVyIGlu
IGEgWGVuIGd1ZXN0LCB0aGUgQVBJQyB0aW1lciBpcwo+ID4gZW11bGF0ZWQgYW55d2F5LCBzbyBy
ZWFkaW5nIGZyb20gYSByZWdpc3RlciBvZiB0aGUgQVBJQyBpcyBnb2luZyB0byBiZQo+ID4gc2xv
d2VyIHRoYW4gZ2V0dGluZyB0aGUgdmFsdWUgZnJvbSB0aGUgUENEIHNlcnZpY2VzLCBJIHRoaW5r
Lgo+ID4gKEhvcGVmdWxseSwgSSdtIG5vdCB0b28gd3JvbmcuKQo+ID4KPiA+IEJ1dCBJJ2xsIGdp
dmUgaXQgYXQgbWVhc3VyaW5nIHRoZSBkaWZmZXJlbmNlLCBpdCB3b3VsZCBiZSBpbnRlcmVzdGlu
ZyB0bwo+ID4ga25vdy4KPiAKPiBOb3cgdGhhdCBJJ3ZlIGdpdmVuIGEgdHJ5LCBoYXZpbmcgdGhl
IHZhbHVlIGFzIER5bmFtaWMgZG9lc24ndCBjaGFuZ2UKPiBhbnl0aGluZyBpbiBhIFhlbiBndWVz
dC4KPiAKPiBPbiBteSB0ZXN0IG1hY2hpbmUsIHNpbXBseSBydW5uaW5nIEdldFBlcmZvcm1hbmNl
Q291bnRlciAoKTsgdGFrZXMKPiBiZXR3ZWVuIDEwMDAwIG5zIGFuZCAyMDAwMCBucy4gUmVhZGlu
ZyB0aGUgZHluYW1pYyB2YWx1ZSBmcm9tIFBDRCBvbiB0aGUKPiBvdGhlciBoYW5kIHRha2VzIGFi
b3V0IDM1MG5zLiAoMTBucyBpZiBpdCdzIHN0YXRpYy4pCj4gCj4gV2hlbiBJIHJ1biBOYW5vU2Vj
b25kRGVsYXkoKSB3aXRoIGRpZmZlcmVudCB2YWx1ZXMsIEkgaGF2ZToKPiAgIC0gd2l0aCBzdGF0
aWMgcGNkOgo+ICAgICAgICAgICAgNjM4OTQgbnMgdG8gZGVsYXkgYnkgMSBucwo+ICAgICAgICAg
ICAgNjY2MTEgbnMgdG8gZGVsYXkgYnkgMTAgbnMKPiAgICAgICAgICAgIDQzOTI3IG5zIHRvIGRl
bGF5IGJ5IDEwMCBucwo+ICAgICAgICAgICAgNzEzNjcgbnMgdG8gZGVsYXkgYnkgMTAwMCBucwo+
ICAgICAgICAgICAgNTU4ODEgbnMgdG8gZGVsYXkgYnkgMTAwMDAgbnMKPiAgICAgICAgICAgMTQ3
NzE2IG5zIHRvIGRlbGF5IGJ5IDEwMDAwMCBucwo+ICAgICAgICAgIDEwNDgzMzUgbnMgdG8gZGVs
YXkgYnkgMTAwMDAwMCBucwo+ICAgICAgICAgMTAwNDExNzkgbnMgdG8gZGVsYXkgYnkgMTAwMDAw
MDAgbnMKPiAgIC0gd2l0aCBhIGR5bmFtaWMgcGNkOgo+ICAgICAgICAgICAgNDA5NDkgbnMgdG8g
ZGVsYXkgYnkgMSBucwo+ICAgICAgICAgICAgODQ4MzIgbnMgdG8gZGVsYXkgYnkgMTAgbnMKPiAg
ICAgICAgICAgIDgyNzQ1IG5zIHRvIGRlbGF5IGJ5IDEwMCBucwo+ICAgICAgICAgICAgNTk4NDgg
bnMgdG8gZGVsYXkgYnkgMTAwMCBucwo+ICAgICAgICAgICAgNTI2NDcgbnMgdG8gZGVsYXkgYnkg
MTAwMDAgbnMKPiAgICAgICAgICAgMTM3MDUxIG5zIHRvIGRlbGF5IGJ5IDEwMDAwMCBucwo+ICAg
ICAgICAgIDEwNDI0OTIgbnMgdG8gZGVsYXkgYnkgMTAwMDAwMCBucwo+ICAgICAgICAgMTAwMzYz
MDYgbnMgdG8gZGVsYXkgYnkgMTAwMDAwMDAgbnMKPiAKPiBTbywgdGhlIGtpbmQgb2YgUENEIHVz
ZWQgZm9yIFBjZEZTQkNsb2NrIG9uIFhlbiAod2l0aCBPdm1mWGVuKSBkb2Vzbid0Cj4gcmVhbGx5
IG1hdHRlci4KPiAKPiBBbnl3YXksIHRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLgo+IAo+IC0tCj4g
QW50aG9ueSBQRVJBUkQKPiAKPiAtPS09LT0tPS09LT0tPS09LT0tPS09LQo+IEdyb3Vwcy5pbyBM
aW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KPiAKPiBW
aWV3L1JlcGx5IE9ubGluZSAoIzUzNjc1KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs
L21lc3NhZ2UvNTM2NzUKPiBNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210Lzcw
MjM5OTgxLzE3NTkzODQKPiBHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8K
PiBVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3ViICBbbGlt
aW5nLmdhb0BpbnRlbC5jb21dCj4gLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 07:25:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 07:25:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iysaC-0006Vd-85; Tue, 04 Feb 2020 07:25:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iysaA-0006VY-Um
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 07:25:14 +0000
X-Inumbo-ID: 7bf0eb00-471f-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7bf0eb00-471f-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 07:25:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iysa9-0000XW-Bx; Tue, 04 Feb 2020 07:25:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iysa9-0005L3-2F; Tue, 04 Feb 2020 07:25:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iysa9-0004Jh-1Y; Tue, 04 Feb 2020 07:25:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146714-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:build-i386:xen-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2df925459c7473578b3424b61eba22ada38426a9
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 07:25:13 +0000
Subject: [Xen-devel] [libvirt test] 146714: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxNCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDJkZjkyNTQ1
OWM3NDczNTc4YjM0MjRiNjFlYmEyMmFkYTM4NDI2YTkKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMTgg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAg
IDE3IGRheXMgICAxOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3MTQgIDIwMjAt
MDItMDQgMDQ6MjI6MzkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgog
IENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAg
RGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFn
Z2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBI
YW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4K
ICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28g
PGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAg
TGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsg
PG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNr
aXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQ
ZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJq
b25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGph
b3VpQGNhbm9uaWNhbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
MzYwMyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 08:28:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 08:28:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iytZP-0003LF-3v; Tue, 04 Feb 2020 08:28:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Boh/=3Y=mail.ru=santucco@srs-us1.protection.inumbo.net>)
 id 1iytZN-0003LA-Bg
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 08:28:29 +0000
X-Inumbo-ID: 4fdf5cd2-4728-11ea-ad98-bc764e2007e4
Received: from f311.i.mail.ru (unknown [217.69.130.152])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4fdf5cd2-4728-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 08:28:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
 s=mail2; 
 h=Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:To:From;
 bh=phaTkMFkYXXCRF4e4QJD+vNxKQoilpGOsXWHOMTxG+o=; 
 b=MkkQ3gw+lycwub3UYenaueQv8KOY4VpRl6M0QZkIYo6b+tdNe+4JYK6v0BmKBVgxFu9eWMxKBYurvGrZ97tUPN5quDa+xazKyk+BInMocPNgGagRchA66W6fSfAajNwGA5Yur8H0r/xVSVLGviDneQaeEyvzSafyqAFqFCiyN5s=;
Received: by f311.i.mail.ru with local (envelope-from <santucco@mail.ru>)
 id 1iytZH-0000pq-TM; Tue, 04 Feb 2020 11:28:24 +0300
Received: by e.mail.ru with HTTP;
	Tue, 04 Feb 2020 11:28:23 +0300
From: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
To: =?UTF-8?B?T2xla3NhbmRyIEFuZHJ1c2hjaGVua28=?=
 <oleksandr_andrushchenko@epam.com>, 
 =?UTF-8?B?eGVuLWRldmVs?= <xen-devel@lists.xenproject.org>
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Tue, 04 Feb 2020 11:28:23 +0300
X-Priority: 3 (Normal)
Message-ID: <1580804903.724638150@f311.i.mail.ru>
Content-Type: multipart/mixed;
 boundary="----bB9eDe7F51274fFc358fd2Fd603D9fE7-MaSfqdrn68KS38LK-1580804903"
Authentication-Results: f311.i.mail.ru; auth=pass smtp.auth=santucco@mail.ru
 smtp.mailfrom=santucco@mail.ru
X-7564579A: 646B95376F6C166E
X-77F55803: 0A44E481635329DB4E7FAE048FD183FFD32E5E4886521736AB63D9C04712071C08F5D0AEFD1BF528FBDBF69DD7E3F538D869D89652749C7F1D6DBAAB4461CFB339A10FBEFD46539B20301E839F449DB4
X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE7F49AAB3341FD4327D82A6BABE6F325ACA01ED31736435A1F1B59CA4C82EFA658DB3F92F4EDD61E2C64369DC9FB4304CFF6B57BC7E64490618DEB871D839B73339E8FC8737B5C22498424CA1AAF98A6958941B15DA834481FCF19DD082D7633A0E7DDDDC251EA7DABA471835C12D1D977725E5C173C3A84C3CA5A41EBD8A3A0199FA2833FD35BB23DF004C906525384306FED454B719173D6725E5C173C3A84C309A7649CC036878F35872C767BF85DA2F004C906525384306FED454B719173D6462275124DF8B9C920A5816FF58DF6CF574AF45C6390F7469DAA53EE0834AAEE
X-Mailru-MI: 800
X-Mailru-Sender: 8C9CBEE23AAD72FDED4E53C4A048AFBFBE5BE93A254F33DB4FDA673EC9E5487C1F576E5CFD2EBFB86743E56850CA2AA67903AA853BEC14D60E09D1A5DFDDD82F8BC0F606C687C5A13A50EA9FAFF5C6D05CDCB0CA073FD32967EA787935ED9F1B
X-Mras: OK
X-Spam: undefined
Subject: Re: [Xen-devel] 
 =?utf-8?q?PV_DRM_doesn=27t_work_without_auto=5Ftrans?=
 =?utf-8?q?lated=5Fphysmap_feature_in_Dom0?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


------bB9eDe7F51274fFc358fd2Fd603D9fE7-MaSfqdrn68KS38LK-1580804903
Content-Type: multipart/alternative;
	boundary="--ALT--bB9eDe7F51274fFc358fd2Fd603D9fE71580804903"


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

CkhlbGxvLArCoApkaXNwbF9iZSB3YXMgY29tcGlsZWTCoHdpdGhvdXQgemVyby1jb3B5IHN1cHBv
cnQgZWFybHkuCkkgaGF2ZSB0cmllZCB3aXRoIHRoZcKgcmVjb21waWxlZCBkb20wIGtlcm5lbCwg
YSByZXN1bHQgaXPCoHRoZSBzYW1lLgrCoApMb2dzIGFuZCBjb25maWdzICgrZGlzcGxfYmXigJlz
wqBDTWFrZUNhY2hlLnR4dMKgKSBhcmUgYXR0YWNoZWQuCsKgCsKgCkJlc3QgcmVnYXJkcywKQWxl
eGFuZGVyCsKgCsKgCj7Qn9C+0L3QtdC00LXQu9GM0L3QuNC6LCAzINGE0LXQstGA0LDQu9GPIDIw
MjAsIDEwOjM2ICswMzowMCDQvtGCIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDwgb2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb20gPjoKPsKgCj4KPgo+T24gMi8xLzIwIDQ6MzkgUE0sIFNh
bnR1Y2NvIHdyb3RlOgo+PiBIZWxsbyBhZ2FpbiwKPj4gSSBoYXZlIG5vdCB5ZXQgbWFkZSB0byB3
b3JrIG15IGRybSBjbGllbnQsIHNvIEkgaGF2ZSB0cmllZCB0byBydW4KPj4gbGludXggbGlrZSBh
IGRvbVXCoCh0byBzZWUgaG93IGl0IHNob3VsZCB3b3JrKSwgaXQgZG9lc27igJl0IHdvcmsgdG9v
Cj4+IOKAlMKgZGlzcGxfYmUgY2F0Y2hlcyBTSUdTRUdWOgo+Pgo+PiAjMCDCoDB4MDAwMDdmNGFm
ZWQxYzE2MSBpbiA/PyAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKPj4gIzEgwqAweDAwMDA1NTcy
M2I5YzViZWMgaW4gRHJtOjpEdW1iRHJtOjpjb3B5ICh0aGlzPTB4N2Y0YWRjMDAwZTAwKSBhdAo+
PiAvaG9tZS9zYW50dWNjby90bXAveGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tl
bmQvZHJtL0R1bWIuY3BwOjE0OQo+PiAjMiDCoDB4MDAwMDU1NzIzYjlhOGY1MSBpbiBCdWZmZXJz
U3RvcmFnZTo6Z2V0RnJhbWVCdWZmZXJBbmRDb3B5Cj4+ICh0aGlzPTB4N2Y0YWUwMDAxMGUwLCBm
YkNvb2tpZT0xODQ0NjYxMjY4MjI5NTA4MzI2NCkgYXQKPj4gL2hvbWUvc2FudHVjY28vdG1wL3hl
bi10cm9vcHMvZGlzcGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL0J1ZmZlcnNTdG9yYWdlLmNwcDox
NjUKPj4gSXQgdHJpZXMgdG8gY29weSB0byBtQnVmZmVyIHdpdGggbm9uLWFjY2Vzc2libGUgYWRk
cmVzcy4KPj4gRm9yIHRoZSBtb21lbnQgSSBzZWUgYcKgc3RyYW5nZSBvZmZzZXQgZm9yIG1tYXAg
Y2FsbCBvZiAvZGV2L2RybS9jYXJkMAo+PiBpbiB0aGUgc3RyYWNlIGxvZyDigJTCoDB4MTAwMDAw
MDAwLiBJcyB0aGF0IG5vcm1hbD8KPj4gQW55IGRpcmVjdGlvbiBvZiB3aGljaMKgdG8gZGlnIHdp
bGwgYmUgdmVyeSBoZWxwZnVsLgo+PiBDb25maWd1cmF0aW9uIGRldGFpbHM6Cj4+IFhlbiA0LjEy
LjEgRG9tMDogTGludXggNC4yMC4xNy1nZW50b28gIzEzIFNNUCBTYXQgRGVjIDI4IDExOjEyOjI0
IE1TSwo+PiAyMDE5IHg4Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBAIDEuNjBH
SHogR2VudWluZUludGVsIEdOVS9MaW51eAo+PiBEb21VOiBMaW51eCA0LjIwLjE3LWdlbnRvbwo+
PiBsYXN0IHhlbi10cm9vcHMvbGlieGVuYmUgYW5kIHhlbi10cm9vcHMvZGlzcGxfYmUKPj4gTG9n
cyAoZG1lc2csIHhsIGRtZXNnLCBkaXNwbF9iZSwgc3RyYWNlIGxvZyBvZiBkaXNwbF9iZSksIGEg
YmFja3RyYWNlCj4+IG9mIGdkYiBhbmQga2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVkLgo+PiBU
aGFua3MgaW4gYWR2YW5jZS4KPkNvdWxkIHlvdSBwbGVhc2UgdHJ5IERvbTAga2VybmVsIFdJVEhP
VVQgdGhlIG9wdGlvbnMgYmVsb3c6Cj5DT05GSUdfWEVOX0dOVERFVl9ETUFCVUY9eQo+Q09ORklH
X1hFTl9HUkFOVF9ETUFfQUxMT0M9eQo+Cj5UaGVuLCBqdXN0IHRvIG1ha2Ugc3VyZSwgZGlkIHlv
dSBidWlsZCBkaXNwbF9iZSB3aXRob3V0IHplcm8tY29weSBzdXBwb3J0Pwo+Cj4+IE9uIDEvOC8y
MCA1OjM4IFBNLCBTYW50dWNjbyB3cm90ZToKPj4gPiBUaGFuayB5b3UgdmVyeSBtdWNoIGZvciBh
bGwgeW91ciBhbnN3ZXJzLgo+PiA+Cj4+ID4g0KHRgNC10LTQsCwgOCDRj9C90LLQsNGA0Y8gMjAy
MCwgMTA6NTQgKzAzOjAwINC+0YIgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28KPj4gPiA8IG9sZWtz
YW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tCj4+ID4gPCAvY29tcG9zZT9Ubz1vbGVrc2FuZHJf
YW5kcnVzaGNoZW5rb0BlcGFtLmNvbSA+PjoKPj4gPiBPbiAxLzYvMjAgMTA6MzggQU0sIErDvHJn
ZW4gR3Jvw58gd3JvdGU6Cj4+ID4gPiBPbiAwNi4wMS4yMCAwODo1NiwgU2FudHVjY28gd3JvdGU6
Cj4+ID4gPj4gSGVsbG8sCj4+ID4gPj4KPj4gPiA+PiBJ4oCZbSB0cnlpbmcgdG8gdXNlIHZkaXNw
bCBpbnRlcmZhY2UgZnJvbSBQViBPUywgaXQgZG9lc27igJl0IHdvcmsuCj4+ID4gPj4gQ29uZmln
dXJhdGlvbiBkZXRhaWxzOgo+PiA+ID4+IMKgwqDCoMKgIFhlbiA0LjEyLjEKPj4gPiA+PiDCoMKg
wqDCoCBEb20wOiBMaW51eCA0LjIwLjE3LWdlbnRvbyAjMTMgU01QIFNhdCBEZWMgMjggMTE6MTI6
MjQgTVNLCj4+ID4gMjAxOQo+PiA+ID4+IHg4Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBO
MzA1MCBAIDEuNjBHSHogR2VudWluZUludGVsCj4+ID4gR05VL0xpbnV4Cj4+ID4gPj4gwqDCoMKg
wqAgRG9tVTogeDg2wqBQbGFuOSwgUFYKPj4gPiA+PiDCoMKgwqDCoCBkaXNwbF9iZSBhcyBhIGJh
Y2tlbmQgZm9yIHZkaXNwbCBhbmQgdmtiCj4+ID4gPj4KPj4gPiA+PiB3aGVuIFZNIHN0YXJ0cywg
ZGlzcGxfYmUgcmVwb3J0cyBhYm91dCBhbiBlcnJvcjoKPj4gPiA+PiBnbnR0YWI6IGVycm9yOiBp
b2N0bCBETUFCVUZfRVhQX0ZST01fUkVGUyBmYWlsZWQ6IEludmFsaWQgYXJndW1lbnQKPj4gPiA+
PiAoZGlzcGxfYmUubG9nOjIyMSkKPj4gPiA+Pgo+PiA+ID4+IHJlbGF0ZWTCoERvbTAgb3V0cHV0
IGlzOgo+PiA+ID4+IFvCoCAxOTEuNTc5Mjc4XSBDYW5ub3QgcHJvdmlkZSBkbWEtYnVmOiB1c2Vf
cHRlbW9kZSAxCj4+ID4gPj4gKGRtZXNnLmNyZWF0ZS5sb2c6MTIzKQo+PiA+ID4KPj4gPiA+IFRo
aXMgc2VlbXMgdG8gYmUgYSBsaW1pdGF0aW9uIG9mIHRoZSB4ZW4gZG1hLWJ1ZiBkcml2ZXIuIEl0
IHdhcwo+PiA+IHdyaXR0ZW4KPj4gPiA+IGZvciBiZWluZyB1c2VkIG9uIEFSTSBpbml0aWFsbHkg
d2hlcmUgUFYgaXMgbm90IGF2YWlsYWJsZS4KPj4gPiBUaGlzIGlzIHRydWUgYW5kIHdlIG5ldmVy
IHRyaWVkL3RhcmdldGVkIFBWIGRvbWFpbnMgd2l0aCB0aGlzCj4+ID4gaW1wbGVtZW50YXRpb24s
Cj4+ID4gc28gaWYgdGhlcmUgaXMgYSBuZWVkIGZvciB0aGF0IHNvbWVvbmUgaGFzIHRvIHRha2Ug
YSBsb29rIG9uIHRoZQo+PiA+IHByb3Blcgo+PiA+IGltcGxlbWVudGF0aW9uIGZvciBQVuKApgo+
PiA+Cj4+ID4gSGF2ZSBJIGdvdCB5b3VyIHJpZ2h0IGFuZCB0aGVyZSBpcyBub8KgdGhlIHByb3Bl
ciBpbXBsZW1lbnRhdGlvbiA6LSk/Cj4+IFRoZXJlIGlzIG5vCj4+ID4KPj4gPiA+Cj4+ID4gPiBD
Qy1pbmcgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gd2hvIGlzIHRoZSBhdXRob3Igb2YgdGhhdCBk
cml2ZXIuIEhlCj4+ID4gPiBzaG91bGQgYmUgYWJsZSB0byB0ZWxsIHVzIHdoYXQgd291bGQgYmUg
bmVlZGVkIHRvIGVuYWJsZSBQViBkb20wLgo+PiA+ID4KPj4gPiA+IERlcGVuZGluZyBvbiB5b3Vy
IHVzZSBjYXNlIGl0IG1pZ2h0IGJlIHBvc3NpYmxlIHRvIHVzZSBQVkggZG9tMCwgYnV0Cj4+ID4g
PiBzdXBwb3J0IGZvciB0aGlzIG1vZGUgaXMgImV4cGVyaW1lbnRhbCIgb25seSBhbmQgc29tZSBm
ZWF0dXJlcwo+PiA+IGFyZSBub3QKPj4gPiA+IHlldCB3b3JraW5nLgo+PiA+ID4KPj4gPiBXZWxs
LCBvbmUgb2YgdGhlIHdvcmthcm91bmRzIHBvc3NpYmxlIGlzIHRvIGRyb3AgemVyby1jb3B5aW5n
IHVzZS1jYXNlCj4+ID4gKHRoaXMgaXMgd2h5IGRpc3BsYXkgYmFja2VuZCB0cmllcyB0byBjcmVh
dGUgZG11LWJ1ZnMgZnJvbSBncmFudHMKPj4gPiBwYXNzZWQKPj4gPiBieSB0aGUgZ3Vlc3QgZG9t
YWluIGFuZCBmYWlscyBiZWNhdXNlIG9mICJDYW5ub3QgcHJvdmlkZSBkbWEtYnVmOgo+PiA+IHVz
ZV9wdGVtb2RlIDEiKQo+PiA+IFNvLCBpbiB0aGlzIGNhc2UgZGlzcGxheSBiYWNrZW5kIHdpbGwg
ZG8gbWVtb3J5IGNvcHlpbmcgZm9yIHRoZQo+PiA+IGluY29taW5nCj4+ID4gZnJhbWVzCj4+ID4g
YW5kIHdvbid0IHRvdWNoIERNQUJVRl9FWFBfRlJPTV9SRUZTIGlvY3RsLgo+PiA+IFRvIGRvIHNv
IGp1c3QgZGlzYWJsZSB6ZXJvLWNvcHlpbmcgd2hpbGUgYnVpbGRpbmcgdGhlIGJhY2tlbmQgWzFd
Cj4+ID4KPj4gPiBUaGFua3MsIEkgaGF2ZSBqdXN0wqB0cmllZMKgdGhlIHdvcmthcm91bmQuwqAg
VGhlIGJhY2tlbmQgaGFzwqBmYWlsZWQKPj4gPiBpbsKgYW4gb3RoZXIgcGxhY2XCoG5vdCBjb3Jy
ZXNwb25kaW5nIHdpdGggZG1hX2J1Zi4KPj4gPiBBbnl3YXnCoGl0IGlzIGVub3VnaCB0byBjb250
aW51ZcKgZGVidWdnaW5nwqDCoG15IGZyb250ZW5kwqBpbXBsZW1lbnRhdGlvbi4KPj4gPiBEbyB5
b3XCoGtub3cgaG93IGJpZyBpcyBwZXJmb3JtYW5jZSBwZW5hbHR5IGluIGNvbXBhcmlzb24gd2l0
aAo+PiA+IHRoZcKgemVyby1jb3B5IHZhcmlhbnQ/Cj4+IFdlbGwsIGl0IHNvbGVseSBkZXBlbmRz
IG9uIHlvdXIgc2V0dXAsIHNvIEkgY2Fubm90IHRlbGwgd2hhdAo+PiB3b3VsZCB0aGUgbnVtYmVy
cyBiZSBpbiB5b3VyIGNhc2UuIENvbXBhcmluZyB0byB3aGF0IEkgaGF2ZSBkb2Vzbid0Cj4+IG1h
a2UgYW55IHNlbnNlIHRvIG1lOiBvbmUgc2hvdWxkIGNvbXBhcmUgYXBwbGVzIHRvIGFwcGxlcwo+
PiA+IERvZXMgaXQgbWFrZSBhwqBzZW5zZSBpZiBJIG1ha2UgYcKgZGVkaWNhdGVkIEhWTSBkb21h
aW4gd2l0aCBsaW51eCBvbmx5Cj4+ID4gZm9yIHRoZSBwdXJwb3NlIG9mwqB2ZGlzcGwgYW5kIHZr
YmQgYmFja2VuZHM/wqBJcyB0aGVyZSBhIGhvcGXCoHRoaXMKPj4gPiBhcHByb2FjaCB3aWxsIHdv
cms/Cj4+IFlvdSBjYW4gdHJ5IGlmIHRoaXMgYXBwcm9hY2ggZml0cyB5b3VyIGRlc2lnbiBhbmQg
cmVxdWlyZW1lbnRzCj4+ID4KPj4gPiA+Cj4+ID4gPiBKdWVyZ2VuCj4+ID4gPgo+PiA+IFsxXQo+
PiA+Cj4+ICBodHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rl
ci9DTWFrZUxpc3RzLnR4dCNMMTIKPj4gPCBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0
cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIWdpODFvWlpOdldhRldVVm5hWmx1QV9tTkJB
SXRMTWQ0UlptbmMtTV9GbWxwRG9qcWVRUW5TN2FYU05sYm84MHJlOXVPbDJ3cUZBJCA+Cj4+ID4K
Pj4gPCBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10
cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5
ZGJjUUlVQlBBIW16M2duMXdRTVgyRFhlTnVBVi0xX2RJN254RllZWk9nZFBpSk5TRk1lc0N6OWxB
ek9LbHdWUGxkZGJ4YmNMbVVPNDROT3kwVEZBJCA+Cj4+ID4KPj4gPiBCZXN0IHJlZ2FyZHMsCj4+
ID4gwqAgQWxleGFuZGVyIFN5Y2hldgo+PgrCoArCoCDCoAotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCg==

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

CjxIVE1MPjxCT0RZPjxkaXY+PGRpdiBjbGFzcz0ianMtaGVscGVyIGpzLXJlYWRtc2ctbXNnIj48
c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwvc3R5bGU+PGRpdj48ZGl2IGlkPSJzdHlsZV8xNTgwODA0
NzAwMDgwODIxOTk2OF9CT0RZIj48ZGl2IGNsYXNzPSJjbGFzc18xNTgwODEwOTU2Ij48ZGl2Pjxk
aXY+SGVsbG8sPC9kaXY+PGRpdiBjbGFzcz0ianMtaGVscGVyX21haWxydV9jc3NfYXR0cmlidXRl
X3Bvc3RmaXgganMtcmVhZG1zZy1tc2dfbWFpbHJ1X2Nzc19hdHRyaWJ1dGVfcG9zdGZpeCI+PGRp
dj48ZGl2IGlkPSJzdHlsZV8xNTgwNzkwNjMyMTEwNTkyMDk0M19CT0RZX21haWxydV9jc3NfYXR0
cmlidXRlX3Bvc3RmaXgiPjxkaXYgY2xhc3M9ImNsYXNzXzE1ODA4MDgxOTFfbWFpbHJ1X2Nzc19h
dHRyaWJ1dGVfcG9zdGZpeCI+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PmRpc3BsX2JlIHdhcyBjb21w
aWxlZCZuYnNwO3dpdGhvdXQgemVyby1jb3B5IHN1cHBvcnQgZWFybHkuPC9kaXY+PGRpdj5JIGhh
dmUgdHJpZWQgd2l0aCB0aGUmbmJzcDtyZWNvbXBpbGVkIGRvbTAga2VybmVsLCBhIHJlc3VsdCBp
cyZuYnNwO3RoZSBzYW1lLjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj5Mb2dzIGFuZCBjb25m
aWdzICgrZGlzcGxfYmXigJlzJm5ic3A7Q01ha2VDYWNoZS50eHQmbmJzcDspIGFyZSBhdHRhY2hl
ZC48L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj5CZXN0IHJlZ2Fy
ZHMsPC9kaXY+PGRpdj5BbGV4YW5kZXI8L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+Jm5ic3A7
PC9kaXY+PGRpdiBjbGFzcz0ibWFpbC1xdW90ZS1jb2xsYXBzZSI+PGJsb2NrcXVvdGUgc3R5bGU9
ImJvcmRlci1sZWZ0OjFweCBzb2xpZCAjMDg1N0E2O21hcmdpbjoxMHB4O3BhZGRpbmc6MCAwIDAg
MTBweDsiPjxzcGFuIGRhdGEtZW1haWw9Im9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29t
IiBkYXRhLW5hbWU9Ik9sZWtzYW5kciBBbmRydXNoY2hlbmtvIiBkYXRhLXF1b3RlLWlkPSIxNjk3
Mzc2MTU5OTY0OTAzODMwIiBkYXRhLXRpbWVzdGFtcD0iMTU4MDcxNTM2MCIgZGF0YS10eXBlPSJz
ZW5kZXIiPjxzcGFuPtCf0L7QvdC10LTQtdC70YzQvdC40LosIDMg0YTQtdCy0YDQsNC70Y8gMjAy
MCwgMTA6MzYgKzAzOjAwINC+0YIgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gJmx0OzxhIHJlbD0i
bm9vcGVuZXIgbm9yZWZlcnJlciI+b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb208L2E+
Jmd0Ozo8YnI+Jm5ic3A7PC9zcGFuPjwvc3Bhbj48ZGl2IGRhdGEtcXVvdGUtaWQ9IjE2OTczNzYx
NTk5NjQ5MDM4MzAiIGRhdGEtdHlwZT0iYm9keSI+PGRpdj48ZGl2IGlkPSIiPjxkaXYgY2xhc3M9
ImpzLWhlbHBlcl9tYWlscnVfY3NzX2F0dHJpYnV0ZV9wb3N0Zml4X21haWxydV9jc3NfYXR0cmli
dXRlX3Bvc3RmaXgganMtcmVhZG1zZy1tc2dfbWFpbHJ1X2Nzc19hdHRyaWJ1dGVfcG9zdGZpeF9t
YWlscnVfY3NzX2F0dHJpYnV0ZV9wb3N0Zml4Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwvc3R5
bGU+PGRpdj48ZGl2IGlkPSJzdHlsZV8xNTgwNzE1NDAyMTg0NjczOTc2M19CT0RZX21haWxydV9j
c3NfYXR0cmlidXRlX3Bvc3RmaXhfbWFpbHJ1X2Nzc19hdHRyaWJ1dGVfcG9zdGZpeCI+PGJyPjxi
cj5PbiAyLzEvMjAgNDozOSBQTSwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsgSGVsbG8gYWdhaW4s
PGJyPiZndDsgSSBoYXZlIG5vdCB5ZXQgbWFkZSB0byB3b3JrIG15IGRybSBjbGllbnQsIHNvIEkg
aGF2ZSB0cmllZCB0byBydW48YnI+Jmd0OyBsaW51eCBsaWtlIGEgZG9tVSZuYnNwOyh0byBzZWUg
aG93IGl0IHNob3VsZCB3b3JrKSwgaXQgZG9lc27igJl0IHdvcmsgdG9vPGJyPiZndDsg4oCUJm5i
c3A7ZGlzcGxfYmUgY2F0Y2hlcyBTSUdTRUdWOjxicj4mZ3Q7PGJyPiZndDsgIzAgJm5ic3A7MHgw
MDAwN2Y0YWZlZDFjMTYxIGluID8/ICgpIGZyb20gL2xpYjY0L2xpYmMuc28uNjxicj4mZ3Q7ICMx
ICZuYnNwOzB4MDAwMDU1NzIzYjljNWJlYyBpbiBEcm06OkR1bWJEcm06OmNvcHkgKHRoaXM9MHg3
ZjRhZGMwMDBlMDApIGF0PGJyPiZndDsgL2hvbWUvc2FudHVjY28vdG1wL3hlbi10cm9vcHMvZGlz
cGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL2RybS9EdW1iLmNwcDoxNDk8YnI+Jmd0OyAjMiAmbmJz
cDsweDAwMDA1NTcyM2I5YThmNTEgaW4gQnVmZmVyc1N0b3JhZ2U6OmdldEZyYW1lQnVmZmVyQW5k
Q29weTxicj4mZ3Q7ICh0aGlzPTB4N2Y0YWUwMDAxMGUwLCBmYkNvb2tpZT0xODQ0NjYxMjY4MjI5
NTA4MzI2NCkgYXQ8YnI+Jmd0OyAvaG9tZS9zYW50dWNjby90bXAveGVuLXRyb29wcy9kaXNwbF9i
ZS9zcmMvZGlzcGxheUJhY2tlbmQvQnVmZmVyc1N0b3JhZ2UuY3BwOjE2NTxicj4mZ3Q7IEl0IHRy
aWVzIHRvIGNvcHkgdG8gbUJ1ZmZlciB3aXRoIG5vbi1hY2Nlc3NpYmxlIGFkZHJlc3MuPGJyPiZn
dDsgRm9yIHRoZSBtb21lbnQgSSBzZWUgYSZuYnNwO3N0cmFuZ2Ugb2Zmc2V0IGZvciBtbWFwIGNh
bGwgb2YgL2Rldi9kcm0vY2FyZDA8YnI+Jmd0OyBpbiB0aGUgc3RyYWNlIGxvZyDigJQmbmJzcDsw
eDEwMDAwMDAwMC4gSXMgdGhhdCBub3JtYWw/PGJyPiZndDsgQW55IGRpcmVjdGlvbiBvZiB3aGlj
aCZuYnNwO3RvIGRpZyB3aWxsIGJlIHZlcnkgaGVscGZ1bC48YnI+Jmd0OyBDb25maWd1cmF0aW9u
IGRldGFpbHM6PGJyPiZndDsgWGVuIDQuMTIuMSBEb20wOiBMaW51eCA0LjIwLjE3LWdlbnRvbyAj
MTMgU01QIFNhdCBEZWMgMjggMTE6MTI6MjQgTVNLPGJyPiZndDsgMjAxOSB4ODZfNjQgSW50ZWwo
UikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdlbnVpbmVJbnRlbCBHTlUvTGludXg8
YnI+Jmd0OyBEb21VOiBMaW51eCA0LjIwLjE3LWdlbnRvbzxicj4mZ3Q7IGxhc3QgeGVuLXRyb29w
cy9saWJ4ZW5iZSBhbmQgeGVuLXRyb29wcy9kaXNwbF9iZTxicj4mZ3Q7IExvZ3MgKGRtZXNnLCB4
bCBkbWVzZywgZGlzcGxfYmUsIHN0cmFjZSBsb2cgb2YgZGlzcGxfYmUpLCBhIGJhY2t0cmFjZTxi
cj4mZ3Q7IG9mIGdkYiBhbmQga2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVkLjxicj4mZ3Q7IFRo
YW5rcyBpbiBhZHZhbmNlLjxicj5Db3VsZCB5b3UgcGxlYXNlIHRyeSBEb20wIGtlcm5lbCBXSVRI
T1VUIHRoZSBvcHRpb25zIGJlbG93Ojxicj5DT05GSUdfWEVOX0dOVERFVl9ETUFCVUY9eTxicj5D
T05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQz15PGJyPjxicj5UaGVuLCBqdXN0IHRvIG1ha2Ugc3Vy
ZSwgZGlkIHlvdSBidWlsZCBkaXNwbF9iZSB3aXRob3V0IHplcm8tY29weSBzdXBwb3J0Pzxicj48
YnI+Jmd0OyBPbiAxLzgvMjAgNTozOCBQTSwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsgJmd0OyBU
aGFuayB5b3UgdmVyeSBtdWNoIGZvciBhbGwgeW91ciBhbnN3ZXJzLjxicj4mZ3Q7ICZndDs8YnI+
Jmd0OyAmZ3Q7INCh0YDQtdC00LAsIDgg0Y/QvdCy0LDRgNGPIDIwMjAsIDEwOjU0ICswMzowMCDQ
vtGCIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvPGJyPiZndDsgJmd0OyAmbHQ7PGE+b2xla3NhbmRy
X2FuZHJ1c2hjaGVua29AZXBhbS5jb208L2E+PGJyPiZndDsgJmd0OyAmbHQ7PGEgcmVsPSJub29w
ZW5lciBub3JlZmVycmVyIj4vY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt
LmNvbTwvYT4mZ3Q7Jmd0Ozo8YnI+Jmd0OyAmZ3Q7IE9uIDEvNi8yMCAxMDozOCBBTSwgSsO8cmdl
biBHcm/DnyB3cm90ZTo8YnI+Jmd0OyAmZ3Q7ICZndDsgT24gMDYuMDEuMjAgMDg6NTYsIFNhbnR1
Y2NvIHdyb3RlOjxicj4mZ3Q7ICZndDsgJmd0OyZndDsgSGVsbG8sPGJyPiZndDsgJmd0OyAmZ3Q7
Jmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyZndDsgSeKAmW0gdHJ5aW5nIHRvIHVzZSB2ZGlzcGwgaW50
ZXJmYWNlIGZyb20gUFYgT1MsIGl0IGRvZXNu4oCZdCB3b3JrLjxicj4mZ3Q7ICZndDsgJmd0OyZn
dDsgQ29uZmlndXJhdGlvbiBkZXRhaWxzOjxicj4mZ3Q7ICZndDsgJmd0OyZndDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7IFhlbiA0LjEyLjE8YnI+Jmd0OyAmZ3Q7ICZndDsmZ3Q7ICZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBEb20wOiBMaW51eCA0LjIwLjE3LWdlbnRvbyAjMTMgU01QIFNhdCBE
ZWMgMjggMTE6MTI6MjQgTVNLPGJyPiZndDsgJmd0OyAyMDE5PGJyPiZndDsgJmd0OyAmZ3Q7Jmd0
OyB4ODZfNjQgSW50ZWwoUikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdlbnVpbmVJ
bnRlbDxicj4mZ3Q7ICZndDsgR05VL0xpbnV4PGJyPiZndDsgJmd0OyAmZ3Q7Jmd0OyAmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgRG9tVTogeDg2Jm5ic3A7UGxhbjksIFBWPGJyPiZndDsgJmd0OyAm
Z3Q7Jmd0OyAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgZGlzcGxfYmUgYXMgYSBiYWNrZW5kIGZv
ciB2ZGlzcGwgYW5kIHZrYjxicj4mZ3Q7ICZndDsgJmd0OyZndDs8YnI+Jmd0OyAmZ3Q7ICZndDsm
Z3Q7IHdoZW4gVk0gc3RhcnRzLCBkaXNwbF9iZSByZXBvcnRzIGFib3V0IGFuIGVycm9yOjxicj4m
Z3Q7ICZndDsgJmd0OyZndDsgZ250dGFiOiBlcnJvcjogaW9jdGwgRE1BQlVGX0VYUF9GUk9NX1JF
RlMgZmFpbGVkOiBJbnZhbGlkIGFyZ3VtZW50PGJyPiZndDsgJmd0OyAmZ3Q7Jmd0OyAoZGlzcGxf
YmUubG9nOjIyMSk8YnI+Jmd0OyAmZ3Q7ICZndDsmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7Jmd0OyBy
ZWxhdGVkJm5ic3A7RG9tMCBvdXRwdXQgaXM6PGJyPiZndDsgJmd0OyAmZ3Q7Jmd0OyBbJm5ic3A7
IDE5MS41NzkyNzhdIENhbm5vdCBwcm92aWRlIGRtYS1idWY6IHVzZV9wdGVtb2RlIDE8YnI+Jmd0
OyAmZ3Q7ICZndDsmZ3Q7IChkbWVzZy5jcmVhdGUubG9nOjEyMyk8YnI+Jmd0OyAmZ3Q7ICZndDs8
YnI+Jmd0OyAmZ3Q7ICZndDsgVGhpcyBzZWVtcyB0byBiZSBhIGxpbWl0YXRpb24gb2YgdGhlIHhl
biBkbWEtYnVmIGRyaXZlci4gSXQgd2FzPGJyPiZndDsgJmd0OyB3cml0dGVuPGJyPiZndDsgJmd0
OyAmZ3Q7IGZvciBiZWluZyB1c2VkIG9uIEFSTSBpbml0aWFsbHkgd2hlcmUgUFYgaXMgbm90IGF2
YWlsYWJsZS48YnI+Jmd0OyAmZ3Q7IFRoaXMgaXMgdHJ1ZSBhbmQgd2UgbmV2ZXIgdHJpZWQvdGFy
Z2V0ZWQgUFYgZG9tYWlucyB3aXRoIHRoaXM8YnI+Jmd0OyAmZ3Q7IGltcGxlbWVudGF0aW9uLDxi
cj4mZ3Q7ICZndDsgc28gaWYgdGhlcmUgaXMgYSBuZWVkIGZvciB0aGF0IHNvbWVvbmUgaGFzIHRv
IHRha2UgYSBsb29rIG9uIHRoZTxicj4mZ3Q7ICZndDsgcHJvcGVyPGJyPiZndDsgJmd0OyBpbXBs
ZW1lbnRhdGlvbiBmb3IgUFbigKY8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyBIYXZlIEkgZ290
IHlvdXIgcmlnaHQgYW5kIHRoZXJlIGlzIG5vJm5ic3A7dGhlIHByb3BlciBpbXBsZW1lbnRhdGlv
biA6LSk/PGJyPiZndDsgVGhlcmUgaXMgbm88YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7
PGJyPiZndDsgJmd0OyAmZ3Q7IENDLWluZyBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbyB3aG8gaXMg
dGhlIGF1dGhvciBvZiB0aGF0IGRyaXZlci4gSGU8YnI+Jmd0OyAmZ3Q7ICZndDsgc2hvdWxkIGJl
IGFibGUgdG8gdGVsbCB1cyB3aGF0IHdvdWxkIGJlIG5lZWRlZCB0byBlbmFibGUgUFYgZG9tMC48
YnI+Jmd0OyAmZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7ICZndDsgRGVwZW5kaW5nIG9uIHlvdXIgdXNl
IGNhc2UgaXQgbWlnaHQgYmUgcG9zc2libGUgdG8gdXNlIFBWSCBkb20wLCBidXQ8YnI+Jmd0OyAm
Z3Q7ICZndDsgc3VwcG9ydCBmb3IgdGhpcyBtb2RlIGlzICJleHBlcmltZW50YWwiIG9ubHkgYW5k
IHNvbWUgZmVhdHVyZXM8YnI+Jmd0OyAmZ3Q7IGFyZSBub3Q8YnI+Jmd0OyAmZ3Q7ICZndDsgeWV0
IHdvcmtpbmcuPGJyPiZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyBXZWxsLCBvbmUgb2YgdGhl
IHdvcmthcm91bmRzIHBvc3NpYmxlIGlzIHRvIGRyb3AgemVyby1jb3B5aW5nIHVzZS1jYXNlPGJy
PiZndDsgJmd0OyAodGhpcyBpcyB3aHkgZGlzcGxheSBiYWNrZW5kIHRyaWVzIHRvIGNyZWF0ZSBk
bXUtYnVmcyBmcm9tIGdyYW50czxicj4mZ3Q7ICZndDsgcGFzc2VkPGJyPiZndDsgJmd0OyBieSB0
aGUgZ3Vlc3QgZG9tYWluIGFuZCBmYWlscyBiZWNhdXNlIG9mICJDYW5ub3QgcHJvdmlkZSBkbWEt
YnVmOjxicj4mZ3Q7ICZndDsgdXNlX3B0ZW1vZGUgMSIpPGJyPiZndDsgJmd0OyBTbywgaW4gdGhp
cyBjYXNlIGRpc3BsYXkgYmFja2VuZCB3aWxsIGRvIG1lbW9yeSBjb3B5aW5nIGZvciB0aGU8YnI+
Jmd0OyAmZ3Q7IGluY29taW5nPGJyPiZndDsgJmd0OyBmcmFtZXM8YnI+Jmd0OyAmZ3Q7IGFuZCB3
b24ndCB0b3VjaCBETUFCVUZfRVhQX0ZST01fUkVGUyBpb2N0bC48YnI+Jmd0OyAmZ3Q7IFRvIGRv
IHNvIGp1c3QgZGlzYWJsZSB6ZXJvLWNvcHlpbmcgd2hpbGUgYnVpbGRpbmcgdGhlIGJhY2tlbmQg
WzFdPGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgVGhhbmtzLCBJIGhhdmUganVzdCZuYnNwO3Ry
aWVkJm5ic3A7dGhlIHdvcmthcm91bmQuJm5ic3A7IFRoZSBiYWNrZW5kIGhhcyZuYnNwO2ZhaWxl
ZDxicj4mZ3Q7ICZndDsgaW4mbmJzcDthbiBvdGhlciBwbGFjZSZuYnNwO25vdCBjb3JyZXNwb25k
aW5nIHdpdGggZG1hX2J1Zi48YnI+Jmd0OyAmZ3Q7IEFueXdheSZuYnNwO2l0IGlzIGVub3VnaCB0
byBjb250aW51ZSZuYnNwO2RlYnVnZ2luZyZuYnNwOyZuYnNwO215IGZyb250ZW5kJm5ic3A7aW1w
bGVtZW50YXRpb24uPGJyPiZndDsgJmd0OyBEbyB5b3UmbmJzcDtrbm93IGhvdyBiaWcgaXMgcGVy
Zm9ybWFuY2UgcGVuYWx0eSBpbiBjb21wYXJpc29uIHdpdGg8YnI+Jmd0OyAmZ3Q7IHRoZSZuYnNw
O3plcm8tY29weSB2YXJpYW50Pzxicj4mZ3Q7IFdlbGwsIGl0IHNvbGVseSBkZXBlbmRzIG9uIHlv
dXIgc2V0dXAsIHNvIEkgY2Fubm90IHRlbGwgd2hhdDxicj4mZ3Q7IHdvdWxkIHRoZSBudW1iZXJz
IGJlIGluIHlvdXIgY2FzZS4gQ29tcGFyaW5nIHRvIHdoYXQgSSBoYXZlIGRvZXNuJ3Q8YnI+Jmd0
OyBtYWtlIGFueSBzZW5zZSB0byBtZTogb25lIHNob3VsZCBjb21wYXJlIGFwcGxlcyB0byBhcHBs
ZXM8YnI+Jmd0OyAmZ3Q7IERvZXMgaXQgbWFrZSBhJm5ic3A7c2Vuc2UgaWYgSSBtYWtlIGEmbmJz
cDtkZWRpY2F0ZWQgSFZNIGRvbWFpbiB3aXRoIGxpbnV4IG9ubHk8YnI+Jmd0OyAmZ3Q7IGZvciB0
aGUgcHVycG9zZSBvZiZuYnNwO3ZkaXNwbCBhbmQgdmtiZCBiYWNrZW5kcz8mbmJzcDtJcyB0aGVy
ZSBhIGhvcGUmbmJzcDt0aGlzPGJyPiZndDsgJmd0OyBhcHByb2FjaCB3aWxsIHdvcms/PGJyPiZn
dDsgWW91IGNhbiB0cnkgaWYgdGhpcyBhcHByb2FjaCBmaXRzIHlvdXIgZGVzaWduIGFuZCByZXF1
aXJlbWVudHM8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7
IEp1ZXJnZW48YnI+Jmd0OyAmZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7IFsxXTxicj4mZ3Q7ICZndDs8
YnI+Jmd0OyA8YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9i
bG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCNMMTIiIHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciIg
dGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2JlL2Js
b2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0I0wxMjwvYT48YnI+Jmd0OyAmbHQ7PGEgaHJlZj0iaHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rp
c3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQ
QSFnaTgxb1paTnZXYUZXVVZuYVpsdUFfbU5CQUl0TE1kNFJabW5jLU1fRm1scERvanFlUVFuUzdh
WFNObGJvODByZTl1T2wyd3FGQSQiIHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJf
YmxhbmsiPmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVu
LXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0Zf
MjlkYmNRSVVCUEEhZ2k4MW9aWk52V2FGV1VWbmFabHVBX21OQkFJdExNZDRSWm1uYy1NX0ZtbHBE
b2pxZVFRblM3YVhTTmxibzgwcmU5dU9sMndxRkEkPC9hPiZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZn
dDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1
Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJf
XztJdyEhR0ZfMjlkYmNRSVVCUEEhbXozZ24xd1FNWDJEWGVOdUFWLTFfZEk3bnhGWVlaT2dkUGlK
TlNGTWVzQ3o5bEF6T0tsd1ZQbGRkYnhiY0xtVU80NE5PeTBURkEkIiByZWw9Im5vb3BlbmVyIG5v
cmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0
cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0
cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIW16M2duMXdRTVgyRFhlTnVBVi0xX2RJN254
RllZWk9nZFBpSk5TRk1lc0N6OWxBek9LbHdWUGxkZGJ4YmNMbVVPNDROT3kwVEZBJDwvYT4mZ3Q7
PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgQmVzdCByZWdhcmRzLDxicj4mZ3Q7ICZndDsgJm5i
c3A7IEFsZXhhbmRlciBTeWNoZXY8YnI+Jmd0OzwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2
PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48ZGl2PiZuYnNwOzxkaXY+Jm5ic3A7PC9kaXY+PC9k
aXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+Jm5ic3A7PGhyPjwvZGl2PjwvZGl2PjwvZGl2Pjwv
ZGl2PjwvZGl2PjwvZGl2PjwvQk9EWT48L0hUTUw+Cg==

----ALT--bB9eDe7F51274fFc358fd2Fd603D9fE71580804903--

------bB9eDe7F51274fFc358fd2Fd603D9fE7-MaSfqdrn68KS38LK-1580804903
Content-Type: application/x-gzip; name="=?UTF-8?B?bG9ncy50Z3o=?="
Content-Disposition: attachment; filename="=?UTF-8?B?bG9ncy50Z3o=?="
Content-Transfer-Encoding: base64

H4sIACjwOF4AA9Q8S3PjNtI551eoJpektmbiV5zZb8sHkAQpRCTBAUA9fGEptjxxrUfyyvJm5t9/
3QApAiAoZw972KlUZohuvBr9RkN3u+3D4+cP97svZ9/9t/6cwZ/rqyv8+/zXX87sv8/OLs/Oz68u
vzu/vD6/Pvv16uzy8ruz88vLy/PvJv+9FVl/Xl8O6/1k8t3Lent4vbvbjeG9Bf8f/fPD9z9MyOth
92V9eLxbPz19m3zebDf79WFzP3l4fNr8Y5LwScnVhCZMfQDk/HH7+vXnrx+vJ1cfLs4+nP/6Hjoc
drvJbLPfbp4msWaoVxjhcbf9/ofvv8cZ4t2XZxhs/3+Tz3d3kx8z0+PvHy4+nL3fX0yeL38yH4Ac
8zJlWRPHDZNNFsc337om+GjmVEjGy5u/n12cnR1xc1JmR9CxmYlPzYKLWT9CVLM8UaygDV0qEuW0
kVyoHq6mgpKkYWXK4X+NIhI76x1kmipPk5fN4fW5XyYrmWpoOW+IyJqcFUzdXF7ghtuV8aJiMI2i
Uk0eXybb3QFH6HrnPCZ5t+537/p+NqAhteKBznozjSS5unm3fde1TsmcNjMqSpo32S2r+s3ZkAgg
F2FQfluQMGR5O9aDjwGueoC7puNO7QXZm/QRcFmn4Mvb0735afBVgMAJTUmdq2bKpSpJQW/e/bjd
bTc/HWktF8Sir1zJOaviQQP+Hau8b6+4ZMum+FTTmoZbB11iwaVsClpwsWqIUiSe9sBa0pxF/Tep
QVS9EyEinhoADk3y3EMPtzYLouyZTKMSlHZiATI2eXn9/eXby2HzpReLjJZUsFiLYCV4ZO3TBskp
X4QhNE1prBiuPE2bwgiih1fRMmGllvPwIAXLBFEoW99snZDwgrBgWzNlVCCpVsMBC8nCM7WAwbDO
SogScLpAYRBsxUUYS1BJxVyvuCl4Qt0lplzENGl1FOzbYrSKCEnb1R152x45oVGdpTLA5DGsaCZ5
DWOb0064NbJmGxslIYqcAKM6tLjWgsxJzqAzbXIiVROv4jzAE1o1zwe82IH1eHROSyVPAptIcJLE
MNFptAJOnCS/1UG8gsumrnDJHa+rxy+b/UuI3RWLZw0vKfCzNVTJm+ktmoBCc+DxYKCxgjl4wuLA
gZheLNH0OfYxrWmd52NdLIFn2RR5SZNTSHuYCkS3qBT0KGlgoA4853ldKiJWgb52N2Pbq/pntX75
5+QA9Jmst/cT8KgOL5M1OEuv28Pj9rNHKOjQkDjmMIVh4+MUcyaUB8YDCapuZGvNLz1uyEjKBBVQ
TEF9AqKyZ/NhzfwyMAI6AVIRm+WwCUQqJ6tuTBuwDLQxPrLjSrLg7pAITPJcK4MByUVcT2SADeGE
GoDZE8AnODvAbyH/Qxpku7vbhL1h83nes7EFKSnoI0mzOMqZdEjLZuYfQZ8HXZcUdD9L1c35R7sd
d12QpQ2/6HmTlWoG/k5K/TEuHVNXl7L17eIprE8LvKeyZF1V4PjJpqwL0kQE/MfY0agaa0FKBUCl
h6nLglSNyqMmzWs5HRsQ1nh+8dGRXGeKkAbOBK8rR0zB0MdZkC+ifNZ2GB3J7LtfYEqYaFxIz2Yp
KEtSJguWqGlwQhBIq2+YVw1CxRJ5Ci4S14NzoSkw3y21DCPwgqS21KGo4iQtxNmGGSOhcxaH9FoL
h46+DujWTkUaUqzg9YFxBQ1heVvINtY3enj2N6xNOA24ZPu7pMp894uY0nhWceAdVNvgHtAgHQ0/
YzQwYIAeZyXhSBMKyhocDffAuhNFxWXFRDnqsrk23cJiG/1NChjNWHCMT7oREi+0gAYvooAWN5CA
Bjt+0HDufVvRAoR6vAL1zm4pOj76gLgoQIgcs+ijSfhHSM957jQB+wcbBBfLOheDBMoyppV2wWD7
seWkaOVSxbKawXJAMeN6LDJWqb2wUZVbQETBkEesiTOq0MNtBo6POc1BczoFkc0HscPR3Dsa0/9u
yoLZEbGl9Wiegp4X9sCj2yXgcKI7Yq2qVnTpfQLzW8NX3Nkcy0qSpxbL6Q3YDdpPsxvkFFSjdY7M
YiGSzJmkHbUsOkCXiAjBbJrPEGVVyGFLQyKwu7B45DnQGAEMvXkUIwxQHI+iSrv5g9KJ565jyjQk
mNqSTIm0FgyjlbF3JuDqO34+INMkCYq6YVmYszl6zdp/aFM11Wb/sNt/WW/vNhP6780WnDYC7luM
bht4ur1j4Q7ROWuFaWq0X+NwnszryMQcjrDyoiJgUcUsrLpyEoVkF8ayRyYR0EdktAvP7Rk0FC0J
+iONACnhxehcPeKUiATc/hAF9U7QLYEQSzHiyqaihQ6IMPXEUhZ7sSYYrJTljl9xfRXZAdLy4zU0
Od+2ApZK1LFWRQmNQVlZ/MtrVdWq0TpR3bzbPD1cX73/+vH6/fXVO4efgErm8+bden/3Bybufr7T
KboX/DdM39xvHkzLsSe6TGBDOrfG2rQi8UzrxSGsKCxZ0XMX6DKJEowDM9HWzcXHUwhkicmzIELH
O91AI+M4aDDc+fUgzpakSWzD1AEcTWg1HgW90Rba4fMObbqgEHMpf/sQH7RGo0kTKzEkFhI4ZxlP
M5KAQc8zLpiaFsNxQZGwSGDUnLhG+6gqkDVxgcsQjIDD0AADUm0XAxjAnrChpsqAVf2MEbhYxjEy
AZmgFs2049+BtP6BoQTG9dO6nI3gVQSENohm1sMiKkqT/AB7JlmU+0uWtcSczxhY++vTGmapCohL
QKqDGJq4JNeY4M/3KLcQFCNvXFp+jMl4Yecxj7/zPzBtDLQehhFHTK0QNRl0HshXA40sqrGutU6i
WZyXgr2nROSrGHNFtk2sMhP95KCcwQpeWR4VHrkkyA4oxnjmNDbJKG0Vqv3ubvPysttPDt+eTST/
sFkfXvcbyxR0RLJ0gr1s3EpKiaoFNd6zrZ4RuLwgVTDvgcCi0pksJ4vF8yRlchp0ZBV4FMDeTuQJ
IpqDO6mCeh8noUsFTISM2Xo1o5hmrLyS4bgGUUjRjzMefzAu06aImLPQts2wxQhBjgzQpn4hlstr
m61NTMALYNIUvPWjkrKEeQUCCJ4ReMdZTe1UF9CaYMZl2NIsl3mgVVbA4pjSs/ehE9aJNhnIVyGf
d0ktqwgfTTX3vz0ugjYw3Wc+1nReBJqGfX85v8git0miTmujK28iLZapHIxs73IG02jyBTnhSKG3
E1JH1C4vcRzkNzjbKQcX8cRExexjuL2ScRiAvmP4YgUcB9c78o2P7ft24iAwaGoti8m+XNso+fk4
TElP5cVFhTbQc4Aw8zp3W8Dgs6IutBVJScHy1c31lY2gjxCCt0K6CQSUHyPFw2aQ3GHjdJXZHlzX
HIObS2pbqCpqDttvoxDfob0WytpsUjiSn4ErCeIP/lIoVQHuAAFJ13BrJXZzQ0tU8eA2rSwvuLO5
2tpK9H7BEkY0Q7crDAQ1ePPL+QDYDdnTuIVYLUbvyEL5qqiIhy0YeXL3SPUFZ4OmwOMxHmgUVHAM
yDDCjwSfgXhGnCtMAUuPU9z0QNuE6cKcZiRejdkdfXVh2MTvjIxyohtex8gpGKlQV1b+BhZ2pLea
UnDecwgeHCNsxWRfdtvHw27vZNCtUKy1T3XpxewDDEGq/BQ8Rr3tEM7G0SaOL6gY2cf59SCmobIC
B8UX7O5ipxUS5t6KsI+zULqExYLHzl3YsWl4ZD0ofGg9HA7M6LPUyfHog7OViFZIVc0Gx/uL9q9G
SJIwAYfaZBE6ewMXKK6ItpQQerI4dCdnJwJASGOxqpwwF0/EAoUSl7X20Jwe2DayXnA+SVyxrls3
CObH8HKxbDgya9MlzNzcNg3qsbazawaMU6t9PLN+EnDyj+CBajNwmiNtW4cIr0lzD0MnimcoFI0C
Z8+KqHPUAnnnI+GdZE1vzr7eb9b3Z9Yf97gqXMtJ9aHztxB0compGlFXbh4AUVBfoekvuoX3iKa7
r/HwJhgvOhaW0i2UEA67wzc69ExB/DEmnhAPe/QBF0NCmICKg7hXBRps0ibuemRBPCe/1T2FW83R
Q8C2jyyohRsytEEIkmFGV5Y2pylzPkBi7DwQthRsaS9e0hjDf3s509vm/Ows6P0A6OKXUdCl28sZ
zvJKp7c32ODau6nAW04rbUiXNHZ8SWzA2Duc5o8FkdMmqYvQFU81XUmGphMUCHjuZ1/PW5Y9xkS6
wqCVq/4WR58pZskxd3lqXJKzrIRxL5xhp8C9eZ21PmGf7zxytYUQJqrxssfQWiQjZb6hcHbio/g3
2T0Zi0SnPmCNITUNioOlqyZP1DC/rvMfOZvTyit/6fQypm061W7DjELreLvdbI+Dvr1JKhvNqX1p
5stfO4iscgjqMJNRqTZUMA7C7s/NfgIOwvrz5stme9BxOmrvye4ZS+5ezKV8y5EmYxLi5Tbdgs58
nkfEi+qsbEyIWyDmyim1VELX0sZivSNR6AsrDQuHTkWzIDOqw8rgTN5oY9EygOLciacWn4zbgrVE
LGaYqW4typjJPUbbSE7rVAZfHRdqOZOgpfms9nM3BWYE2+Ir7FLZGUDd0maQzSK1CyatrGpvuxFX
bztzlbyLIatYmAWFtqcXXbHhwGgsUznq4GkcQecNn1MhWELt5Js7Eui08TIjjUF8CkREgR1e+a21
Urb91I1zmJsP5kxJuDhEAxUJ31cbggLDja1Tx5mCAv9I6S2jrReBQOToNIfBzLmga4et4sat1HP6
eO0jOtebh2SZAGaECGJsN22c4Y3uunq9ZjOEQwVUV5kgib8JHxZg03GiVzHwac6DAqgpxCHOBqU9
RgrG2+DQY/0onKAzfUeqFsyEtVQcfTI15SfQokyE8zGGlCkL7agXfVJRS4G47e11rDsiAsJWtFLp
UFY9OVyCvQgfQgUBUMMrYBhPr3tU0f8OyrFxiI+pj97QpM6Cu8KwSbrf/Ot1s737Nnm5Wz85kWwn
ZW66RctdxudY5SoaU+cRAg/L6o5gPws5xOgqe3Egq7LgP+iER4ApxVAGJ9QBb351JUlwxTYmLxMK
qxkptQn1AFhbNzr/D7agndVasZBz5FB6rPTCwfkr9PDpEIJ3ux+d6a9vdnSTR+Z88Jlzcr9//Ldz
890HLNUgSaJlIdaJUpxwRFo6i+Kyug+Bv6PB2EjUki+akaRvd/9gmJ6WEuLAOVOrUWTwBWkCPodJ
aApWhovi9dxXJkFduGpRk+7lj/V+c2+5m0eCsvunjSvgrhnsWvTZ5OBFewVfPbCgpWP1zBkgeLCc
6PWlW8vkR7Awk83h7sNPVsYstpQvWiCTnXHbisJ8uK3OxYXuqmu87doS3Q+z0udnUweXoh8X1dJt
JK7abJsCiUIHBXwrEboz092l5yO3beOeco8wKKA4woICPYKGTutfQg5rWnufVUH95YDNC19tmA4q
dIWhT1R6xz5Wp4+wTzUTbgCkXRVVR2EJwQuimGHZXCrAZwmHWDiEUzeMDShUOVYcH/nNmZLx+chI
lfD2UxFpx456cBK5CdHOcUKx8OUG2+5228N+9/QEEWWv+ow4r+83mIMGrI2FhuXvz8+7/cGOMufF
UEkkm5fHz9sFaAo9UbyDf8hhV3PCC32Hqh/aBJdJt/fPu8et3xMvMHQuL9jp5c/Hw90f4S26x7yA
/xhE+oqGhKytGMF7CcstxYRq5J5eTETYagvomrBxZYtlftFQrz1u1/tvE/rl9Wk9COwZubzo8+gj
pmdpVzKY0hj/W9+p1Jj/xbwPaF37Qqd9v+T3NDduc00UXln8rT3b7vow0xGxXnP6uP/yJ3JCMjwA
moREJ2WiWBChUylO6jEpmJuLhwZTJhkYRcNiUjYFiaeYC8KyT8wcpm3Kw7EwMkYFEaVAEzbifqWL
Jk6z4XxWtQLPcnpc/uBMYfLJj/TrYbN9efz9adNThmHF3cP6bvOTJSUdiWDFcyLc5GhDpX1zjy0C
L50LoBlxUjBmw7OOlgE62Z0XwKyV92oE4ZjqyznEfEJHaYKHKxwRNSaVrLECRaOPovlvIvsYpKqg
N4S4WELLaJjSmCFX5incrCnA88nCTyXU5vN+PXno6GxUQE9b81xx7lhQvJ6vQR5uwyN2L0GxnO7x
sLnDApn395vnzfYe03G9W9QJms7nund0JgXstnW62lyqHlfDTRlhyGTqxXfwfqCuBUNL/5L6t7qo
hmZC30bFOgOP9yvpyHNVPV+fTatLrTSwJj3GbMTwmkG/UVWsbCL3qaQeiMHusW4vUHs288udTCsW
/IQAvAq3t8NAUNGkoWLutC7N1QMVgndOmHN1o9Gcgun+NaUeccr5zAOiWkQRYVnN60CxoIQT0H6u
eckXSMKATlaYnG4L74cIyPomyRxcmHnFbKpHm8WUKdq+z7HHwVo42SSrkmBSQL9SMj28IQXNZAMR
mSkaa4/aNYYGT9rxjUtffBw92tGkbe2W6aKJYAvmSYQH05c+FljqBXpI+g0GcEstStD5QEun9tuv
ig4cMFYEo6emH5WYKjndIzRIYH7drhdhiIaXOaGTcqTxBNQuNndoHtdtQi41b3LDQFZ2ry8HvGTY
27yqautx/KW0Mt6yE157+Ado+pmajhFYwmvnqrffZXtt19aiWt7HSLvVE2mbAyN4wEF1Y6eI2wpI
B6wvkKxZR/p6nYAYvBxQSosVU+BqtOeuS/J85kDdQJdK648ZG4wy8gbSV57D148jOqrEC3XaVsYG
Tm8Ur6nqJISrK2znxUCfmzPh4D9BgK18zVTwpLvfpzEWy1sxNE9qvEZBg4FPUJDZA9ulS6ZQleuH
44oMHvXh2eru3V1naH1OxbmHoCcIKmW3V1/EHhjXqkAfG8RGCQzVgjU63tYO+adadTpe5T7UMF4r
70NbBrRl5nrxWMk/CAkuLyJmqttCFMST9+kfauuNlQKrp7qfWhCLpS1VoyC/u2GSERyBjxzq0vGb
uraxR9P9jiogCkRT7dU50Oz4TiaL+fz97+uXzf3kn+bJzPN+9/DY5rF7rx/Q2k2cqubRaJ1v5lw4
o9+Hvz4A8W8c37z7/Le/ub/ngb98YnAcv9xqDpVHA9HwDZbNQPrlkixwcqvKpRXA8C25Fk39NNi/
5ozcl7X4kFDHUIJ+cguNuyeGkXTyHVZzzsKJlv5xoqKZGMttdlhYmx4O3PSz2bYgQNcXhcMSRFtE
4ajETGJKhUcRJBZjV2SYbq7W+8MjBgYT9e3ZrqfX74qMk5TMMTXmRLcEQoSyxwmHS2z5BgZWmr8x
RgHx01s4igj2Bg4E2mGMDi4TLnsMhxtkAoZDzrTDEx6clbBVWUen14Cv5gWTbfHTKcwaxtNZhtPz
5knxxkAye4swda5/AOSNYeq3znpGRDFyTlZkHaQvZnOuP74xviUjozNosR8khZD7i09ush3bdHLa
/FQMn8i7Pzb3r0/ODQvjpmyq5NzSLV1rAlaufeLhQeLUeQXZXW11HULpoBZlpCcu4ESvdt6bd3cP
/7J+qQn27K81xPc91mwVuXcAHSBKQ1dIRJbn1uZL85yrAmtR67cY7m/StHDtGxj4KViw7wLULB3r
bAPd3l4BjeIYVYrC+nkfbYzM0kHb8YVzzW+exI0AzduSMOyYamjfodhvVFqUcYjfWSzCXQftvXfS
vc9tIpriXxj1ub/dY+GakrU2xdZj9L99YJKEXzd3r4c15gfxF9gmuh78YIlMxMq0UOjsWgnAPHXT
SXpRGHgeORid4ynFnJztEZixZCyYW2TcAgomQ0lxHL2NavWai82X3f7bpOjL0gZ5sJOFu33Vb0HK
moQgfZN+Vqgf0mOi0HvGb6KNrrqUSjel3dceL8GnsT3cHjQ3idJBefIAYzip0Y26rs+Bm6e4QEoi
kiOeTW23ZDBA8LYcUBnli48x+pd9qIq9xFXgp6+wxPP/Kfuy3jhuZ9+vMsjDRQKcHM+iWXQu8tDb
zNDqzc2ezS8DWVZiIbJkSPI9/3z7W0X2QrKrOAoCxx7Wj2zuLBZrQc3F6ly7dsghMMrmRUDbMhVn
6/kSDU8MYUp/JknqCa6ddKontaOluPrjanztKIOzBm5u1zQU8tiirq8cJ67lXvW2bN239YdfmgRa
JZoW/uNLH+ZhTk7aPd3nsmBE5Z/DHc2sflYMekEtu1aGqEw/Wwmqc5glVWWLa5QrD/JLSgypIK0w
wnd/0aafysZxuIVK7XYKboLndRpsqL2ybDS8+yczrQurvCvRzyk7uAInebTNgorU1uuKrhMtWDB3
jjwZPndBGhxkwKokUtoKvOiWBTqg0oJstanl92//+/zyNyqGDHYzWHE3thManQKrPKB6EXlNE42/
B9h+Qqek8tXadMGBv5TxuJPUOBfpXxgxEbjmMxrLRox2CGL0nkFPfl0IabTSYbAHYYipJ1RrKESp
N2/bQRuktjegszL3spkkFASGME1FMpwvTrl4KGjNXKt0bUOmEUG9JWj7pAoLmViUMi/d3+d4Gw0T
lS78ILUKKmt9qllWCnoP0cQNnttJtqPsJzTiXO/y3Dw9seW6Ca6bro7idGZm9kbXX3SnliKTcOZN
7MbpROOBGVgh+HxxI9xVtYuNGluNXRc7el9CYkA7pFK0RNI9KHQH4WLn6Xqy4xmtz42CUe50waoJ
70GGSeIpkdkg6qhE0fCGlAN0xFBQx0JHjnahrR/bUQ6JrA8Fo+TaobbwrwsIeRlyClP6MOwg+2QT
0JtIB8n3fjry0q62+xCVXqjrPmGU4DrEKWEmYocQKRwphbjQnji62HFRzJwG3eiHlJZ3d691B78l
VE4jHXJbPFxtf355uPvFnFVZPJe2lpIo9wt6Z0Jfy/hsg4e1s9IVCRhQJVWG/TsraV4DoO57T5dk
LoyWb61EDMyLmatxN/1yj6c3XJ/e7l8GLqkHJffn/oDUMAwUSZuiN5VwGmznVm4iuS3fgaorp69r
OmRabPxfLSTp1A6dfOW54viMZq21B8aBWnVDgDKB9aPbYBR4Zjg1C0PNEZOOjCZ1FlkgbbjClqGf
di/XFyckHIXvA6qZexmqRIlcA2ql8FDAfmAyESZFRjVDgZMUboEJ2+gAVacpI18Lta5LtoTtbEo5
QbUwoorY/DBNlB1s/o6ul/l7OrMs63eg0K3NxWkn+HbX65oS/unO7/cAz2LbpDtgv0hj7PU5N0Wl
+reSYpibWZPMzI6e1E8CijqYPEhaE2l6FO20YQ+xfGHfAceO11Z771FJrl5Hd8/fvzw83X8dfX9G
ke8rte8e6zNxWPREHB93Q7E+8nb78tf9m6VQaBVQB9UGWUn04nRh/+3Ryh5b7mi/QGSGNJBSrOmr
FZmBaNcFOH2uDqCxZJgMCryluVkS6lbXi0a5glI8e3eOlPS+RyK5U6+HvKdr9Yr0FpOjW05yV6DA
63dULF8PTncvHq/jnJYkiU+0bcO7M0Dx78fCBnOkbvcUuJ+uvhKjMpPyUqcBqihrVAMo2X3g++3b
3TfPHlNj9IM4rupTyXBqHSws15e7REOHjpi96HQn6/csiQYOnBiwMO+H53l4qhltWSYD/+bJZcAI
J/8mw3uWYo9ueVJvqSUtMyCgeIi+G5vs/9Vovm+j1dgkol9bKSgj2CCg20Bu/9V4bJO0fP/8e8/h
oJEeeQuJVs6n3gtPpxz7R2CTfMO4MafQ/6bvsoA2QiKh7zkpG6ySv3ECKCJDvn7HVbJDOxdALxSf
Vd+3UrUc+cIyxdcm9sJIwG9q3JvfC/+0K2paxESA332KNvAkSN/B+7Xg6F9s0sicvxuLcUrI6wSB
dU1TGYwS3r+7AmghSgukCLQ+y9+NBubwvdjdjPZfKErUg+dIe6suWgGl/J93CIXWKBerAiXounJu
Q3pMFIW7kmouyQuJ0SmhQ++pKGzRjwZ2WlOdPrFK0FxhmK4ud1RiFkhgP9Fvg0OH7gKIKLuLnNmR
+brlnxh5vAHhDjoTU5V6gC8C65rSptQIV0ioUzsu+GNiR3mwyPKUc5ysxlmXdStr34Ns6cNLA42j
WHWnE/JNyn+n4SaZlyQL6h+VlsuumacNBaqCg4cK03UoJ+gwrZB2fU5CH+zCvGCZOdwHuH21YkKS
wKFL74NBTW/9LhvSJEtTsNIJgu2Gi00GNUTtMif2T0Pfp0HeTGhaKK6tNNTlPnA2eUwicqgiV+Pp
xFJ061PPm31Fd5iByThMDBOKPJnS1BIMwk965w7qIKVZpON0Tnd/UNIKwuW2yLlDIEkSbMmc3Ghx
I2ic36nD4dPP+5/3D09/fWh0FB0V7wZ/jsJP5Mda+ram69nR14yj3haArlK9AMUy+itRMVrQLd2x
Nibo/vLr5BN7OdCAkOU7m17kNQiQDkyAv/zgYjdtLnVCLH2MuoLA3wnLCepCKvY+pQfr08WKypvw
IibaFjfMm5Cif7I1WrtsqGPnLXj96R2gKLhhmbWmFP+c3/pHsxT+4pvXOX8ZKeN3qhupoes3vb4f
b19fH/58uBs+DsIZ6wqnMAmNKHguWiHqSORxcvRilAIGwyM2kDV96LZkjjHuviD3vJ5JC1j4a5AW
/jr4RWC6u3iBWvcNXiyhIIohDOjYh8rptu2nsU9rjJLMkLwGMeKlFi1EydQugXwD0UCyhL+vthi0
CryEEbS736afgsgVamOSvrDzrUDIJuClCgqQicq3oyJEBlnJ6GO0EKf6A3rOeO7qWpJ4HnJ0JYRn
UBXgJrxYSOR5/VEAZJO8AN+kb2qRMco4XV+t/X2p9ZEYjbtuaxZry2tiHNFHf5yjFZ0sMOg0zZ4D
ZxwoIyXia0WZ5HvtQ6VfhUbieX+EDjP0i/VFWg5TlHaUM4fV8yqjNQUzztE2w5TzRlqtVmm44bJa
J+dcWvEettJzsKs2OcItg57O8KKIMgzAuOsxj+yIn+1FxfSjUq1VQFJTw+9oB4hswhZigSzzYGD0
AyXzwnauMOCmPJ3t8GzhJ1uVVu3TTYhzWz929Hb/+kbwy+VNzQVv3QYZ3KK5igek2ZGpr45RxJK4
slKqNT6ZEElwtz3ZeXPTdW2TgHEKXLFCS9JP6wR1K2K7pK20fprmA+pnbNMbh6lth4aPP+/fnp/f
vo2+3v+/h7v7oT+6sHbjWWAdI6fZtU3fRiKsd9JyV2Qkaw+9rKdgE+l+qSPoTw5Kl9wYa8AuYCTf
Tf4om45nNBvVIMpgMvYC1lA7D32/jWhPm0DOqj3FcYTodmY7s96pgjWsooqTKazPNxFlI4EazdXO
0lM+iCpJLVW0Q6IUIUzTHpWE+k+Gevt6g3fdibXdpCpJOdpBvVR6sTUZca9KUnS5cz4EFYaxIqOF
t2i08YWqqiCOqLCdbOJwWBtlW9VadyPEcfJufFyrIjq7XE9mw5e3kKiKg2FMuo58sAIBZEHU9paT
os3JI4JQRWjGIuvKXHwmtbN4eQ/qj1++Pzy9vr3cP56/vZnmhC00S8iYVx3d3kq65H5DIYuUra0H
J9m3C1JuGH21APZavUOqqM0qyJxhVn4QkEqddesbYZ40+rfToiZR5OXOVJ2CY+W6dH/bfhqbtGH4
yUDQPFmUlPgayMhE1oz3wQvcLse9pYehHnnLg2FkPDQ/6tsCRzhULx3eQ2G1IltEjs1JLbsGYWZE
E6piTz7zaQcYGL/0Y3++x/oQim3PgMr/1cNdkzwqXMuYnY4Kql+b+6ZYyWdlgfHLh9cvD08fvj2/
/Xj82UefhJrXWWkG5GpTzlnj5aFJh+mXx0FqeXApK/2hzoUc+qDqxHydw7XH59uvpiOw9aHxV9aX
hCaCQVcOxs+c/f0hePv2AifA+D+zyRj/G//31z9/jhTp5fb7j1eDcr5SxF/o8tBLCvTA48OXD613
MmMf6Kqj3QgNn+7bsyVFrgydHxgWmW3vnKQR/c2YVH2AL3X0Ky9ZNHm/SzFYYihSUVt2HbCbWwaO
+vdZTK2wV4GOwhhjsPa1bdCDxHWSR3o7or26aibIdKVWwNKxHfOoYC9daNqu+E3OCIyymr51FZSq
tOvIv1TeDVwH/U0Skd8yHlKWQ82u2hmftYEX357vnh9N87K8tMMOND4uLCarcXuR72CjDBmJegta
844xkIx+OKWMoXtEOZseGZaqAe+yhGJnWnJqWfKbqcoQVHtqWQ2LVcGMitQxwx/A4ir0tyW/QJc3
F+hH2t9yS68CWjgQxVWR4a0niveMM3k4LnEDPic1dbijW1n4iOlW1rgB9kR0XZnYPrK7ul1oeyXt
sdX3uH2WUM5Zuw7dc6/1QDjbB6S2Bn94vTNWb9/+eD6dH89xWdBsP+xf2Qn9CtAPOmF2DiTd9+U2
yGsu2PMG/epG1DNQLdaZw1yrpOXxaLHSIpLXs6m8Gk/IL8A+lsINCvlh3G0j5olzCxtkSt+HgjKW
18BTBSmdVch0ej0ezzzEKR14Bx2DF5U81wCaMxGPWky4nSyXfoiq6DVz59pm0WI2p4WhsZwsVjQJ
L5CNoGgtg+urFVMFbuGZroB5t6LR1N2ltbeFBI6QjHJrrCmwaKe0mL6hD0ODuQhggxerJf2y2UCu
Z9GRFsU3ABHX59X1tkwk3fUNLEmA8aBmehQuJ+N2qvd9olI5T+EGFRaeBObC8o5V3//n9nUk8Brz
87uKHt94hn97uX16xd4cPT483Y++wm7w8AP/aYUmaiZUKuQM+QZ6WaDERUXLKznLSx1MjL7Ed9Qz
s4H1gPpII/aaWdtnhAdtdNr7OMpENPo/I7jJ3b5B2/t55ECQoYlb77NuBVSo8aHGkozgykJnRBKZ
Zw/HJ50FKGSOvo7b59e3PqNDjG5fvjpEVT8W//yjCygt36BzTO8gv0aFzH5zrxZY92G9gSE9fKJH
J4m29H6KbkvOVS2PrutzAuFIiMwbkXA0feIho4ouz1px3avruln5Q8sK66iuAhGr6CaUPAMzGBw8
Zo/tUI66yC6WB1OG5ot7yaKqZVM9Hd77V1iWf//X6O32x/1/jaL4d9g9jKAJHS9kR+LYVjqV2WEb
ciEZQFcqdZXpCt+Qn4wojkk1Ff6NF0H7AqAoabHZcJIOBVDewQN04kOPa93uZK/OmEqM0oNjOPjm
OhoOro3QnsYvgCQGY7oMSUUoGUtqjanKS8XABXIQy9RGxLTmn6IVMlb+RQQXgqo2w0wB/9s4WdA+
l21Sc+PpP4CJn8uCdBGviGXvgSgyYhT878PbN8A//S7X69HT7RvsKKOH1sO6MZLqo1vTZZlKyooQ
XTSmKsCF0nUeO5XCTP748QoGHRNNFlP6xNYFKY9AASeFVhgp0il1pCvaet0tcWjrndsJdz9f356/
j2L0TmN0QM86xTBdY8Z3jfr6J+kMrFO5I1e1MNM7l64cpNA1VLB+TNSoCttXivpQfKBZBD1itKK5
ojGOBPT8gV1PSPpsafveR2SWlSLuac0JRdylnvHeC89w7AUwuHJ4DJUXO9iQV+DEY2qgiRl9i9TE
qmZu6Jpcw+h56eVqsaSXhAJEWby48tFPJasOpABwMNITVlG3ZT1b0Kx2R/dVD+nHKf2s2QPoi5qi
i3o1nVyieyrwUUWx9lQgCyrYzul5qwB5Ukd+gMg/BoxSiwbI1fJqQt9oFKBIY1zFHgDcJbh9RwFg
Z5qOp76RwL0LvsMD8IlZnjwzpYrJqEpq+UZbW8aHaRiTuUJfFp4yYcdYMBfY0rdpKGJdyK0IPb1S
V2KdMpplpW/zUMSDyMMiHwbrKUXx+/PT4z/uBjLYNdTaHLM8tZ5+/oHXU8fTQTgzPEP2GSMeD1rQ
Pkr8efv4+OX27u/Rh9Hj/V+3d/+QQX9aZoMV0jUycL4anks/s3d2ttyMD7v1TlLRRlCLeTSZXV+N
fl0/vNwf4M9vlLBiLaoEH4/pshviOS8kU2l8EsTZd44rAZOcMfnX3t8cjRtXqIBTjFa0UfI9E5p8
UoFWPOp/zPOb8Kgw10lAiaehiXuthWS2el+TJt6idLGQQkNb3SbzvpowsdA2jJ0CVESSwadwq4br
TWEqkkCaraqjlG0gpY3Mk5qvWPXOqhz8PO/VqFVwTTuTcWX2SW1tfnmaMecNFrSv6GfVoHLNBPR8
xWfYXkLkhB2LH17fXh6+/ERRitQBvAIjzs5QISbB8LZ5MtB73Cd5XFTnWcQIhQ1MEAelE/qLhG0S
ZnmZoDSI0EduxJqh9sg64Txta6lXzTCmZiFZ8Nk3NC2K1zRsIbAQ85o5O0xcdbmfcEQKXl27he3g
/nfxe2FVBPE7xhBwUcCouBgwxHCBXi3YXng0QFvUNkmlR3O/hcF9/zIIQ/7kdHdEx3MSMYqxMWf9
YpQdX57bsatMQIEw3JxHqb1FfY62Hv+GDWp7GbELDoxY10Ap+SkJ+shbmLaZfYyyCQNMkBcXW458
uceUwkAV7+kiBZRJdrEPslNFY9ZJkOYXq50H9Xu+gsYwFec33sbB7aS43Pv55U/uRXx5Sypu6IIw
pvfFid84bU3yjch53xkt+lNabBiu0EQBT4N6p5dw9O3DBCR4ElgqPCtgBRk7SCTVBeXor1pNFtfM
AVkBs8JJEE0YqmfzXFqDkkEmd7zNeAdLEt5iqMVgFIc1/Lk4j+DC5VHG70AXmygzj2leV6sIloDP
TqMF1mr5XoTtKFVnE3DKi1LabpPjQ3Q+phuPS4o2d51sd8xlykRdRHCXSgNyEJ+5o2gdx/QXYBNk
7mBKzT50b3rdBUsUAz/UKlH7KzduYpgWZehsmestjRF1GHAakQiAqYHqn4Je0wpSb3d5TOpoldtT
Kizl6zSJ8Sa/2aAm3Na6kWn9CSFGmD7QAu9ZxCx2c/a0hpfjARJDkXDEejWe8WTozuXx6KWvlj56
w9CxgEgAk8bXvWGUWHoMrJuv+LhczVbTqZdeR6vJxF/C1cpPXyxZ+lpFMOSoIirTneTJ6r34eAhO
LAR4Ujj7JuPJJOIxqEDO0Bqu6CJ9Mt7wGMUKecmKB3oHouZHouOQWESuYiAEfE0+UdnbY1Mfv0i1
3m/1ickWiUelt2140PDEOpmMGfk53gphZxQR//HmeYClHwVw+sfzBnaYaYX/p0VcJV0BmTJsK2rw
KLVkVnh0cIQk+Lu/gGfQz0QmuEoOPJpbGW05BcIHuiwmdU7fcRTFFWr2tOub8/ZgvlRiilstM7XT
PbdoYR0VGADHtVFQVBdsxVHSScE2dJN6bX8rWbn6KXLDX7/TS5j1lAPry3UHAA625a9F6zT4nTzR
NlA2iZDoGrM6rSuSbJh9W3NOOfQYVMwRbfU9hoGoq4C+h0VBlV5PGBU3KGZxQ+cLqvl8Sr/ZHES6
mDLybChxMqY7+RDlswWjZ2tP8Yy5U5oor5jEBPLCCBPF36pdVMU9kJpA3z3bwiVw3XN2AhIIw8vJ
KyyY3sAv4yS9DZoYRqPFhDB8tAn5fIqZu5aJUvxbkjPioN5U6SAZhrTdjqs8FlIVPWAxkycVYOrw
gDY6vw4jnfw2ensG9P3o7VuLItjQA2mqiarK+rGA0WNuiIQe8z47ApFeaevdR1HL3ZnzRwxFQoe4
91zK6KVnp2TMXB332aDLxNOPn2+sqpdjqaR+OjZNOm29xpBGtpGfpqAM39Hx1wQdeeqGdSylQFmA
IQZdkKr57vX+5fH26WuvA/LqVBwta2RCfryloMkTGZTEgUlg/WCMj39MxtMrP+b0x3Kxcr/3sTjR
ttWanOzJWiZ759w3hmxgx2TlvElOYRFU1jRs04A1KefzFW0P4ICuiSr3kPompL/wCVh15kAyMNPJ
4gImbszkq8WKfpfvkOnNDWMl0EHqKFhcTWgtCRO0uppc6Js0W82Yk9PCzC5gYANazubXF0BMZKIe
UFaTKa3D32Hy5FBz4TdbDPo2wGfPC5/zycN6UF0cArjQXUDt8sujlk3PdbGLto5PiCHyWDuFDZep
IVrBn7D6p0TSOUhNzwV9eniKqWQUoMLfZUkRJfCkZcOu8kS4P9lx6TpIoxlEflesk7Aobiia8jqs
jAcoapLiYWw6thjSuir1h3Rf7wSZKcFIn/pKqHETFM/cg9ZFhByNrZrSk/eZ+re3CKamMqkEwzNr
QFCWaaIq6QGFUTa/XlIKgZoenYIycDsSO9E2HLTTvTSmOXt5PB4DyjVe09xuMunC3d7oyJz3gO6o
wusVzWFqiPJ4yEWDUgDsU30e8gsSuPbhkRfEywmjKKcBYRZMGIuf5tCcHcfncFdz+13DlkSyvGH4
J129DA4C74dg2PnYWQpQp4GEKzITN6QFYXDxrKgTxiNse54Dv5Q3SB/wWH+kD5SWHTskVcZFxNOY
U8JfRTQiyiZj31d26i9v969X8yVtgtROhGM6884EkUkohwu2pqsZzGhxu6Yj2w5nhsPTu5+JExjp
GOVEcRIyWpgaGlf76WIxP2/1QruIXFLIBldl4sqx4lNJztpWabBh0FI7JK5tAzuTNI0biyXnG2vT
i0STMnVTZuNBPdYzekQ1cW6xcIqV3d6+fFWW6+JDMXJNEvBl1pACDc2WHYT6eRar8dXUTYT/uwbO
mhDVq2m0ZCQdGlJGeLgTXajJqQg1F+Fk47zLamqjDeMU7H5ZTjPHGsYtporYMnYKQpI2QZaQdoPR
t9uX2zv0JD0wU7f8De2tIKRKlUvHHUyD1pquQ7YAKg0WVWK6LdoeSHSfjBGcY+1ytm1mLo7Xq3NZ
2++JWpdRJbP9F6TnXJvZxMA/0lfm4nPBqRGcN4zdrjL+P0valQVsNlbcZ/h9oxO0TcH9y8Pt41Al
rKmvipEbmTLahrCazsdkInwAGMgIdvxYaaFao2PitF2/20GKtEapGNUYEzQYOKsSWcB81TJUMQjJ
MahoSl6d0ceSRA+IBLna5eiJvcFc0WXjVm/GqTKpWZCj37CqZjpKuX+wA8Xb/V0rF+YcvbIdHltZ
+S2jy11PVyvG9saAwQWGtMQzmylirh5ZcQwGe0P+/PQ7UiFFTVGl6Ugo7TYFYfdjSC++FvbhZiQa
U8kt9SOz5BqyjKKceWfqEJOFkEtGSN2Amt35Yx1sWG9eNvQijFExbMhVyZ8DQF7LFEb00jeU9HFH
Dft2HzWvWMZWC2nWHMUEy+dQk0CzRmUm4BzO45T2vHOA8y+PC0tw2SWqSAlwNmWMI+IeyMvse4yj
CDqg74Wx9eT7KrAqVc2uFzTTgpdDwT0/ZIeA0YaGc7/pa6pWpa3Ui79VNHm6jUG+UXHbznzcsTqC
PyVzDiVplBYRcwq5DNFRpOnJmT9Gq/TAVTv052RHK9JCyWlEiI/NSy7aJqjrbQHn0UZYAZ0hVclw
RL4u7GQd4txJgw1Yy0uNxGx3bM/Q7Ofj28OPx/v/AB+D9Yq+Pfygdqom2zmto6vZmBYMtpgyCq7n
V7SUrcVAs7z0LD1GZUqKqADROJFC50V2yxzRECZhhPSw92mFjexYabSTdwz2y2gEhUD6N7SF721h
qNcPXbyYzGe0xLWjLxi/HS2dMRdT9Cxezvn+BvJqMpkw/QQMvu3GBNMkI8LRxIy5igIR7XqYayhQ
YTpWEXcxR7pS5jxvmPBdavSEnM+v+b4E+mLGiBk0+XrB3IKBzCmxNbTS1tZT46xshJiBl1FGeITA
pf3P69v999EXdGCls45+/Q6T6fGf0f33L/dfv95/HX1oUL8Do3AHS+43t/Q4Qc+KyvWE18zYxTKG
WQhLsmTPD0/Bi7PV2EfB5YpIkXF2FEjWuieDPkv+A5eoJ+CSAPNBr73br7c/3vg1F4sC5X87xmmI
qq/2yQVXTrgFs6iqCIt6vfv8+VxIxjkgwuqgkOdkzze8FvnJFRWqShdv3/TG2jTMmBSD3XW449md
mzrHqDUD0EWLzST26bgDUumO5FQyupiyZG51W+bZvCyHPkYwiO/d4/Pd39ThAsTzZL5anQdHsPlU
rdUoR/iMmXMRxY0369uvXx/wJRsmlvrw639bnxR5VFc0v7QpYX4x7iAP9LGmRIXnYM+YdioqLC8y
aoqmolpQaumZmeketaYSlSVZD/roDclDRvZgo0Krl/Pxgm5bGNTAt0MV5HTJGLZakHeUQm9DLUQy
0UHaynL0Nn/4aYoqql5MFhwny/GVvzkNiK5tWxsAra4Zx1wtJi1Xy+nSC4FKXwEj4G94Fs6u6GLa
Km+C3SZBLm16zXBg24NjzNfOlC0Kuy2lribJ0CPj8+HxApXMUZCE061YYyC1NIBelH+MXfChEuph
BLWgzffDlt760t0U6GwmKc8HIROqaiZwHYhKSxzopUBkUc41ZRkwJmFUlmapp7BVuS5PBvn4WhFA
bzsRgCrqZ1dPncD1jeJK+jdtQKsvJalkRPSoj6zKi9KACb1wXC3O5Q1uRlnZluspTRZwQtWSQvZc
GUBnV+MjbvUv3y0poFkaQqhy7Npj7I3h7D9gwI24oHpbyhDaLKUIHckL6UkqjLKAhCNh0Dp1I/vz
59MdHl6sH/hsHQ/srjEtkLPlhDmj0MuYUlVhPAVifvWCO2Y2TwWIr+fLSXagnaqoKhzLKfQ659JN
1bxChoqnZ+j5lvFjgK2Ig2vOLzxmR/J86q2BgtA3jZa8oPf9jkxv+Q2Ze3dV5DTni86iyQztK7jK
b2tkbqWI+M/rWf1pFwCHhNwe8jPEtExLuO/ZqgSYxF4Pu7WphiDa1oxDnr4KKFnl/Sw4ONZPG8A+
Bvnnc5QVXDQBxNzA5sKwz0hercpsNeYHRdP5GaHoC8bvpZ6zx8nVfEkfzw1guVxc8+OmAKsrLwBY
De8XVtdMBL2Ofn0h/zWt0KXo9WLmy57k6+kkzPhpsRclev/iXpAQUiU1LSBAYhmtgU1lVMVU7jia
cc5zFL2ej33Zo3k9X/F0mUS8Aw8FEFfLxfECJpszbmQV9ea0gnnEbxCsmWIQHufj8YVvn2TEnORI
rsU5yGazOZyZMgpifiDTcnbtmajI7zJKk81n0swzykGaMVrSdSkXkzHDJiNxPmY8BqnvKsCKlqb1
gGt+l0DA6opR12ybBo33HE7qGytGTtUBrif+8wtAsJvN6HlUH9Kr8cwzFQCwgMuPf64c0sl0OfNj
0mw296yn/XHlOWSDSnwu8sDbzkO2uvLs2kCeTfy8BkLm40uQ62tGHSPZIPvL8MiVbztAY4bW2mfA
5W1ebn98e7h7HT4EBBvjkR9+oIh3cWUntSGA+rUPiZyJM9Ic2ad1pG9q481gv0EHb+EgQQX42JQ7
+cdk0ReNRO24GS58FI8RV+bzfZWdM1GKcywtN4+YHkM7d8f2uYJsh4Jp//mUex8k32RyEHeiTV+H
JGkd4ltgd8mhiGg9oO5Kf0zGY7s+GKPhDAMdd2Ed+KqX5ygZuhnFeXn/dPf89f5l9Pwy+nb/+AP+
hTJh6y6DJej3nOWYeX5pIVKkE+adroXkR7iHAZd6zTyPD3AMN4s4jIbNHClIhtm7Id7AgCsc/Rr8
/PrwPIqey9ZP8G+DqOwanMWj9OHLy+3LP6OX559vD0/3g87Ji90+CahgNaoxwJDbQ4spqLy8NaMG
2R2AiCgoa/TrrryVegpXl+6yroiPbPaDovcb5jlXEWG28sTssFnzg7bJgjmzXSJ5F9P3bjVQjIWT
WrWbYDP1lBuJqtrJ86eEOdUR8+nIfzssoi0lW0JaiZqj7etd/PD64/H2n1F5+3T/OJgDCgoTUpYh
jNcJdhq/cq36tBO0uy+no1hfFq0FzSh8efj613AiBnmASu5H+MdxuWJu0gjcCingfxy/jBB8V4gr
brezNBCaBFIDQe1UA4d1gwYXlUjyxnQUo3vddN6j1y+33+9HX37++SfsTbGr7gY7a5Sh+YnRjZCW
F7VYn8wks05dGBzcPYlqQQFhUaB7CUnE9cJPwp+1SNMqiYaEqChPUHgwIIgs2CRhKuwsGCmHLAsJ
ZFlIMMvq2wW1ApZAbHIMSSBI+7j2i4Up+oTEOFknGGX1bKpqQjoGb2sOLztDLVJVgVqr+Q3H6lv7
0k2Ix7BH1Lolpx9Qy4y+hWDGE6yw6ZjZEgDAKfEgCQ4o6BfGVwgOkaxZInAcjFkSEHc4Wej+Rooz
TMma8ZoEU/eKkaEhE7GhBVNA8lsF4ahPYiXdYb/LOzwCaiX2LE0smbcMoKXJajxf0tcxnF1BXTHO
rfCj/PGOY1mfJlO2ZKCyPcGYeAIl2MOyYqkMk4udlxSwIAU7725OjD8eoM1i5lDFqVMUcVGw82Ff
rxaMgRuuUDhEEn6ucxHo1epjC42CKoPdlu2jTEY7vj0cE4CzKAQW4lhfcTwENldU9Y4UpqvTJ+QM
BHCieT2DISCEruRXB4Z2ZiLuqVYvJ5TqORoZKy2AcxrFFK+HySpAbuNTyFuGCey34p7eOI61pPwd
UdlQkfXvMSXcRa8mcPlmgm33SBnAZYneEIxPxuVqxZiOOihGqmH0XzZbzGhTFgO0n0/Hy5QJ4dXB
wngxYSSZRrWq6Bjl1AkK+ySsdvJY3MaZ+KOPCfD6/Kgi0CjmTZ+Cwzs33mOjgTI9MEzoT6JYYyht
dKuKNbtE11EwF1fWJZnCYa2FrDFUYZKrt9Dw5AnqoUNjDSppJcPf6S7L5R+rMU2vioP8YzrvzsUq
yBIdmm9YMkFs9bXLClifylJWoNBVUfMPh3TxDf9TBzcJE6gSeGsrtDf+PgPviTqDsLmQ3zIwA/5h
CInSXT2dGhIXWexMBwbqJ8Y4GTzA2RSMRAnbhaDYd2kVmMdaa9VOKs1Yy5iwPcSmAQgmyeTTYDPC
9I/WTG1TWoMqUx9U6hqjAMROzMQRhqYwzWmbWrGJ5zLdbUROEInmbSsiEb3S4OsSHG9F5ZSDEiiM
lqGMGfo+z7tNHZ3Bwx5LefFR9egi4hiJbTQSJPI0kddOdzoefrqkNpM1LZpOOFa7nI21pT6ow8Y7
xWIUzQ2slMHI79CVbUVMiMbLNoUejh3maMaiC048AGTAl+oomzYtiK6XMNnjJHIqrf1ADXtBMhYH
mAerzVIDNi6k6jm4TQrGy6CaO3UZMGFAVAu1GcZkwQbIwzLKHRf/r+uKRmeL1tTTPSDcTgniyWpF
H6u64XLGsGMN+Yq7h2m6mF/NPdWWYssp/iGZj+bRk9UFlTE2QdButeLMBhsyF7uwITNKv4p8YMxB
kPa5ns2Y6wnSw3rFvBYhNQrGE0bUqsiZ4J6s1Z56PG0S+uhTueXVlNGUa8iccyhFro/M5VUtpKBK
A0+PwhbtI6fByZtdF08LmLviebIunqfDKc6Ev1GHEk/DWHAzJtZXjqoGsdjQ/EFPZvQLekD88WIJ
/LC1RfAIOIYn4xt+XjR0TwG5nMy4EJ4d3fMBObme8SsGyQuevM5Wnh1yG3t2fyTyWwgwOBPnejek
k0GydL/XSbo6ju0zqk3N3A35pqg2k6nna2mR8tMwPS6uFleMDEjzMYmEizB9u284L9Z8Dch5NmUM
QvQBc9wy4bqAWgkMu8PEu0J6ljBhfxrqNf9lRWUUF/Qpyzx6K2KRi2gvQk+/+UQpmgcIVpz0wKBf
OKyUfKOQ/D6wP06nfCNP2bokIoVu49/VY5dhpKzmfODwxHHQve06yQTzj8lwxVAJ7hzWJSknIElC
RS1pQSVqOTax5ofFK9aO8kNuA/Sbh2dtt0ApNuhQg4mpZkHpJ2sb09z1mRI80m0HiC69OYm0AwWm
wMPL2EDPUjKASlHgXX03G8+5LQ5hvezJHeOOK+04/PGwQ6uEGv+shM5x2X41u6wn1e5TOFfSItJi
kOn4amU3h/Ono/cAxvAXaMcVdWtXFPvRq6EoblwbuOgFKOKh2GcrjBzwo7dAqKsk39Rbi1oFB3Ou
7bbkuxUW0w+E9lPw4/4OrcAxA/EOgzmCKzZkjCJH0Y73vaQR1Y7e+hSVFTx2VEEfGooumVWkiDsc
cZYcJumNoNlgTa6L8rymTa8UQGxCHGAegbonFX1v1GQBvzz0opKBp/FRsdswjmyQXFZFLNDjEF8A
v74V2RPNEOkw7TZFXnFBKhGSoHYL30EJFx5BExPObluT6YNQ0T5zbub0GshCweh5KvqaMSRE4rZg
/baqvPViNePHBKrlXyw3J74zdxEf4wPpBzgKGUGEqtqp4mWeCBBsmCJFZZxNIe1jEDLifqTWB5Fv
PQN9A5y/gD3NU7U04g3FFJ15ktC0vNhTGmCKCD3qeq0z08/MrcrCwI+SYmQ6gIqE2+XF5GqXhWlS
BvGUWx+I2lxfjR26QT1skySVTuFYMfXWOPC350BO6zSQ/ESsEr28+RKUh/tiTbMmCoEnX+VZiOgW
SfjXQ854Lta0StCcHVKLyrdOS+CpYHdOC88+UCY5dCLDe2lAHaQnJoyRAsAGn0aeL6CTxgrvF/wu
q140+E9U+HLpWbZVEXEBupAMB4yvm3xeQhXdd37JMkn46F0K4cZDdKkwv4FdYW5eCrPLMSgF33zO
QBg3RNS9CqTnBJQZ3HY/FifvJ2qx508i2JBl4tmc6i3sfHwX1Ft01aFl7/y5gPzfuWT0FvTJ4DtJ
D0Kw7giRfhSwDljq56QqvP2DjsXZqMCql5XzuvN2R/PfipVLCcNtZNhJ5hl9jA8Y6NJMaBD6ual3
vkEVppx6qLyN2+a3+8eRgJ3TRnfV1ZrLADjTXDh+usAY7agclSaNKpZdtYFSGSa6YR0wTbnT2wby
vI3s1tkwyz2XypfnsLNFCXoUPveRU7WV38Pr3f3j4+3T/fPPV9XJjd91u4Nbw9Pmsdi6fyDZei4j
B1b1RE1vLg3tfNgKdFHLKIAiCv2YdxGLIMHVaTeguvus3AfVs2GwpmcXOlqJekcr8fCKpPIvlsfx
GMeA+fARx1sPkZVRpcfhJiKjt3YI52WmTye8XhiYhPmqSq9QgxGW3LnmekvB6hqniISbjLN6EqZi
7Uf9LjnU8B5308l4W7r9ZoGELCeTxdGLWcNEgZK8mKKpFgvYXQLIFCMv+RDVKlgs5nC594Gwa5Tn
g8w5tbtJ17iEjx5vX0mPHGr9Rny/qjdh5rhQUz7m89bZ0Awgh7Phf0aqC+qiQgW4r/c/7p++vo6e
n0YykmL05efbKExvlOsyGY++3/7TqsffPr4+j77cj57u77/ef/2/I/SAYZa0vX/8Mfrz+WX0/fnl
fvTw9Oezvck0OHeSNcke1xMmyhdrwyotqIN1QB9CJm4NfAN3npo4IWNOM92Ewb8ZBs1EyTiuGGe9
LoyxazJhH3dZKbfF5c8GabCLaQbJhBW5xwG3CbwJquxycY3kAeOdR5fHI8mhE8PFlHkgV6s7oNkH
8f32L4ws0vtJtbJlccQZ5ioyXoE8M0uUvA2Wyq82hJjRR1an6IExpm6InM/YEIVLJfo89u6sS1v9
rusWJ/y13esDd+xdNptzYPInmWDM1xvqlH7HUdtevKsZWaKu2l4yztvU/iwKTntUMxKbomalDArh
2dfbKRudlhFjf69hyp0DPyoxf29XZ12N2i6c2Ez1EYpMYxjdlInboHpKSPhrz+iLq7byTUUXwRHw
jGHFWh+qphSHoII+5xF4DvIzYSuTWh+Va3FESyfPVEadzDXtdhUBJ8jNT5vks+rZIz8rkU+Cv6fz
yZHfjrYS2F34x2zOuNwxQVeLMa1noPoew6XA8CWVv4uibVBIR9LZLcby2z+vD3e3j6P09h/aX1le
lJqXjBJBayC1+8SMeTpH+iaIN0wUgfpUMp401HJUnqOViaaPuT+zUh61saelcN2l9oAD5fMky8yY
DVl0DtG1F5HUqvqZ70QYTpX14Io53QHTV6os+iDjD5j7PXcKLIdTxkOajLfmha5Lsu95mFyJqNgO
W6zR6P6CLCWt15bmQU9a49+2ypOBOYQytgusxTo7u4lRuJyM7aQ92iPHg3rud+Fs7EB3chu5KfFW
LGA6Ocjo06Cb6kJuRRgMOyqrb+gWH5Oc80qQZIMIG+3Kglu1HV9L3VKVhr4lCe5Sz7w0VoHCCre4
HE8YdKOOPmVtqZKaPygGJxa6KiFgvFsqojKWp4/Glr5gnI0puvKryrwp6wLQKwO94zX0+ZyJftTT
6W21ozNsRUNfca4tmkFI9sU5C5iQgX0jGQcPHWDB+FfQoxhPV2NPLRtHNvKKuzdoYUcUoDMJDyCN
5tcTRt+kG+/5fzzzR13Kvjw+PP396+Q3dZ5Um3DUPLP8fEKTcOLtePRrL9P8bTADQzzXaNZH0X1u
JlsA55xX0dHQmafmIlquwqGTT2xU/fLw11+WFytTrDRcs628iffobMHgesTetiwg8G30bcJCbRM4
gcKEuTVa0M5i5TI08m0QLSiIarEXjPGc3ZRGPlgMAzw+/HhDt5mvozfd7f2cyu/f/nx4RP+qd8ra
fvQrjs7b7ctf92/DCdWNAsasEJwClt3IIOPcd1m4MoDpchmmQzu+pzjU3qDPkSCKEnTAJlKuXwX8
P4djK6fki0kcRHBRLlDYKqNqZ4h+FWkgS8ZUB9OE2ZAnubbmuiLyQhZFTpbzKb3TKLJYTa+XzKap
AW5sH5fM7YWanMwmXsCRURnVueecBxdNXrLX9ya7v+rzib90Tnlej5s28vcAbjy9WuYxZXFY1RGG
uumHHxOyaHK1WE1WQ8qAYcHEbQRc1InyiYBUoNSFyaEZia090C8vb3fjX+xSOX4XafneCK1SYSRm
IlYoAuH8XHez2E1HOxoi2QnZaaafdyJR/lfIfla1rvY0x4/PSVhTghtr8wVhOP+cMK92Pei4Yjy7
tZBYwv2M5gZMCBOmy4AsljRr0kKy4Li4ZqZsi6nkPJpdKEfIFNYsvSxtDKPN2oKOAKFlnS1CBShj
+EYLw/lMtECz94Deg2H8uHUdfTWpGXfGLST8NJvSnEKLkMDRX4/po67FrLPZhGH7uwGF+cdolRqQ
OWMwYpbCeP9rIUk2GzOOiLtS9quVLVvRSoylcNaauZYxEgFqcJad6S3i0VX3O9ZoLGdT5lpjDOh0
crHi0LZrW1qrfY8/3r4Bp/2drz9mj7JisAs3a3bKuIwzIHPGYYQJmfsnJG4Oq/l5HWQipVkUA7lk
Loo9ZHrFCL+6uVvf/H/2nrS3jVzJ+SlCPs0AL4klX/Iu8qEPtsS4L/chyf7S0DgaR5hYMiR5X/Lv
t4rsg2QXJb0FHrALbICZRKxq3iwW6xzeFs5xEhFdjYsTo0cUSwIMFcWSu7dFyaOb0YlBuQ9Xtpdd
uwnSa8/yBG1QcJv0JfLbzUfkzU9s1aCAfxlHtbUvzlebPTzoTlShGGPgw4a4jX0MfzurrQXa77vS
/jUuIxRFTj82D3qPsniixebBsjqMgxByxCzMdWgttOq4Z5m5KconvkWxVBtkANgSeqxGSJzCVsWD
l2BQJGw/mljSkHQ41LzNsfOeYcpel/YKdPHUNC/rxGvtXHo/1qvNQVtDJ3+MvapYVLYx+OjdQHAq
UO6WQd/GQ9QXcCOK9FyU09LWuibyjVMujqokLM5tuBUah10rAk8wvGs/jlu0ft5t99u/DoPpr7fV
7uNs8PK+2h8om53pY8qyWa+GxWpjjcuAtv0u+hOoJjlYKN5g8OCbiNNgOC0jggjqNyu8qfEhPtU1
RwEoVBlZxJF5lCgIRm2Sw+BaJlCEwX9umROuCAicxIXmdS/K4EEtnPFlIHZ1ByhgPI0IJvZ7PudJ
Ebp6HDD8FHa2SHDWjlWrOJ15UGPXU3LNVcS6HqIHAgt2jhcZ4xUJrPAtAI9uc6Iij6FlrV4o85TO
oqjUy1nAjZrLIqkWIRyzfovmYkU50cgsFW10p61wJtxifSkC19cmNo0FFzENaSSFA2q13jRLoi55
D32yIhaGTpwsjhkZeeE9LiacgftSTf+JYwEYetykjkrwpAkbwr60YVBeX7cbIGiYf0XEB/vndve3
eja7b/ABcnc1pu9zBS3n15cWt3IdyyKQVpA832O3Fk9rFS3HgGOVZzG+nwPHGZP5Y+S48+37joqk
D1UDoUARyvVlN4niZ6XrrADTDX0TE8XZbrLoClJPO8vN3elaHIM5jLC0xonNVq/bw+ptt30meQqR
4hrPWf/Dt9f9C/lNCte4vEgnQgeaWfxuJaIk/iSCCHcy51nfwgo9uX7PZR6sZCOSyv0x2KMo+6/1
s6KMk9E9X39sX6A436p8kwC5u+3y2/P2lYLFi/RzsFut9s/LH6vBw3bHHyi09adoQZU/vC9/QM1m
1crgULHWv63WP9abn7aPZIarambJtJ0KIhJk7IGWKS0Kz64GSyxOTtyyOnFBa9FnQJVsutx0HvVG
zLMHEY6WiFSMAUfR+tRZVHH2Zaj0KcVoM9YEiZgICZ0uCwyGZBHtB4SRXDp9HOTvf8rUaeq81w53
mA+KrMz1ouoeQ02jfYEVC7NJpQunGo3jSNgQnMbC+mgskRHFkqwy8vqZwtLVDt+oyw3QKCDW68OW
4IcyR3sSFFM4gBhvJuwTDmfzbbddf9O419jPEm5R/XA3nvk8soSl1X0jmh2mSgyn88Fht3xGOy8q
0W1hSZ4mXgUFrZMNUpvpTMyRExNMmG2T5dZADCGPjI9k3Mw1kBG5tdT3k+d4U1bNk8yvdQgdoQ9y
JN6OcinDCR5VhnRfFlULpyioeFYAv+x/gkWYMgbDyHq0ZLTByplXZoZSo0O50iIe1QVdzX1QU53R
oSt4RXrZY2r1bRM4NvnyV9fX0r7jbysydCJyxbRr4hjGc5YBLKDX+6sdtLCDJkE+ssHc4khzMQ+P
fBqM7F8ChD5OtnVBvsDcILKstqBJUoopxVelYGC0FPARJnAv4C4x4Wr/6KVu4WZgX98s4LJAqIq1
qh0JoJ/2ZVJQr3pk+INc38eyTCsKoDHjHHk2Gz8MLYeZyYI+FfCWz991E9UgF3uxj+l/BA7/sz/z
BenoUQ4gTnc3NxdaJ78mIWfKS/UJkPQ+l35AdctP8s+BU3yOC7oxgGkNRTl8oZXMTBT83aiPMcAA
Pqa/XF3eUnCeYGB+uLW/fFjvt+Px9d3H4Qd1XTvUsgjG1F1RNOulMCgBIcpSgdm8uV3S/er923bw
FzX2Xlw3UXCvS4FEGWY/KUKjEMeNTiu8SLTNKoDelId+RgYPv2eZJh8wNGJFlPZ+UudbAsTtoLY+
LScM3vYBdbLh1hU5tJh8BCtvJfyrR3kaohHwmZPpu4TnUvqEqkMWaauTZGj9ZCdjjn8EFthhTJAW
uotT40zDb3R6M/aNe6RX7pGG7SAvcyKyQ/lD6eRTbZXrEkk+e7eUDvY5BhQ/Ui9sfxQ2VeiZHdIV
1RjCi5fmZyhMdBizmZq0H9hYkhbhSeqq+1+GT5b4XR0C5QvetfxEVvuUFzR32mJcCf8XN5RhVo/j
sshlvs8ouVW3TJkziTAEq2TzRNCSS+WtdIR1iHgMZ9kCTCL7h9PUDnuIF1dHoTd2aHas0RT9OCwT
9pjPbJ+VNmrSZOC1UI/4COcU5PQieyydWk8otwES37GTIUvn71KNzIifFG2WAIUjboag6kvgRyuC
/vB++Gv8QYU0N2sFN6s2QSrs9pLWbOpIt7RMTkMaW9xzDCT6zWogndXcGR23hZ82kGhZooF0Tsct
tgEGEk3ADKRzpuCGFlwaSLTyU0O6uzyjJlsmHqOmM+bp7uqMPo0tBi2IBLwrcoIVrUDWqhna3MZM
rCFFagDHyT3O9TPXND80j1UDsM9Bg2HfKA3G6dHbt0iDYV/VBsN+iBoM+1K103B6MMPToxnah3Of
8HFFy+paMM1wIBgVrnBBWVyqGgyPAe9Ci906lLhgpSWTQ4uUJU7BTzX2mPEwPNHcxGEnUTJm8U5s
MLiHzmT0rdfixCWndd7a9J0aVFFm91z3cVAw8HHWGuisnt9368OvvlIaw1l1Zw1/1SpR7XnUha8H
jAwYWAtHXldB8+RS0MB8OwoAKn+KqVVkYCWLtK++oys/YrmQMBcZ9+j5pARmPSDJNwgqJfOWw4Ex
E8YJjZzIXxczX8g+MHNQl2Vbe96ZaLSoKMmEHCVPysySoVykZvdENejrLrMhEF1vnufdRGkmEQb0
y4eWiRELlLSaxN2vt8N28IyO5G22OkWXJpBhyBNH1cZqxaN+OXN8srCPCpy/x9OpGqrShPQ/mgKv
Txb2UTNVVtaVkYh9w4Om69aeOLbe36dpHxsK+zXgSSS6o2c3qkt9ig7UMOb5/UkBAgNbvN+9unxE
tGG6g5AfosuFODZoHJP3qp8Ew9FYS0BQA+IypAupnqTib3tf8L3yULKS9WoUf/lElU5ZTFlM2V7U
CDmP+lt3EpZNXhK0IGjOjvN++L7aHNbPy8Pq24BtnvEsYY73f64P3wfOfr99XguQvzwse2fKU7NB
NA15EdFpbwpvWWd0kSbh4/DSYrvbnrIJz20ZnAwcWg2hItniEhsVwT/ymFd5zmgWzWz3X8GHLpyJ
HiVZmd9YsmYZOOdVBn09XRsinV9d5cwWlItBs/3YA5/1tgWD5ecxb6MuucL+4XX7TRdsN9vFpdmb
BhxQ7r0NUBdatqXU5dl2zu11OMzmRDVJQCuw2+PuHjmYiyInqgRmYp7pSlmpvFzuv7cTZAxGsx1s
Lg9ZaFa/ODGXM/isL9pfv6z2h367mXc5ohqRAKk5PbpwiHcSAaYxtPledHjF8MLnVITEhhDVV2xv
jc4gQQ2OMLayPMubY+FT4Y9b4DXRg4jDYWAh/n2s5izyT1BBxLAIMjqMEwQQMC4tiRWaAz11LDZV
HRyoR87o116HhXTwHLzr4aiPR9VGzK38/EQDxztgyXFXg4tJNrw72sA8PdEDsTMrsccruBR6p0YS
xPXbd90mrLlRKCICpYZlUB8u9zLB1OZtL6ia49LlR2ink3lXxGdumMwDbnFsN3DOOGXovQnvYtr0
wsD5F6qrr2W40P5HH43O+iovjtIagXB2F/Li6GkWCGdW5luia3bgy4r57Iyagh6X27vkps6TYxGx
18fOCXNbhheDiTwH54xeW8NztvAstbkW6yiCdzqrRYl+3voo2GdVHh0FF5aIUA14npw6rjXKGV3R
MavLucX630Cnp6WxFn7brfZ7mYC9v1UDNL4+1oah/DPBY4uXT/v10fECeHr0KjeViNIadrn5tn0d
xO+vf652g8lqs2ozzPeJcM4rL81iyiyhmYTMnQh/iB6FFxALeyhhtggkKpJH6mUVjF67Xzn6vjM0
qUwfLc90zI13sv0WMa9lFWchZxYDehMPpTr2kYm7msdB0me4qQcCmsWnjm/afFNonsVqXEF5QCOW
6fju+qd3dH81uJ41kbOJeGNx3bc0PqO9e6jmz0SFDpzGjDmmga68OL6+XlD2aU7+GGEKX+4JoSzG
nVIssjpgWrphjZOXro62uL64qzyGYk3uARmB9csMI7H03svHwqsE4ViLxKHksYB6C+cwz1EwS1d1
K6Ob2VIV5HyCYtiUSYuNGctkzzgRUcNb7Q5owL48rPYidMt+/bJZHt53q8Hz99Xz3+vNi+rZhUrx
qsDQ0lK+nWmGeH14jlLXrmMSzhZF5qgzZpNaJ7HvZI9mezS2rNoNRdiSvKCQZdCW9Z+75e7XYLd9
P6w36uPYhc3C0GFMWVspn3cUgV1jlp0XWeylj+hxFDVGgQRKyGILNGZoWMZVtXsDCjjmHeMZDAM6
1YenHjetdBuQUSzCPKMVoRelC286EcaRGQsMDAwEHTgYWxYNbdKQM0MG4gG14WTAX4ANb0zkI29r
6GJRVpqAGZ7sRgXwhs9ZGJhuhzoCHEjmPo6JTyXEduUKFCeb2298xHAtmiuAWpkXzwq4JYYRcpcS
iHgW52Un9pPo+MSgbRPeNbonGbAutR1Vppl6A9dBli+eKi33qfxdS331MuERkPZxuaM+FOtCJ4uo
smJaRm4PkAPl69frel/VyapLLbPRja2aPHHlUCgAFwAjEhI+RQ4JEHZeFH5iKb/qn1JVf1aDROjl
mRMCtWPaHZQnHgcqNGMwWZmjWOzgoYXjziKzSOQN1sgAlvvqeGJ4u1S5dIwOjbRQAiY8lp1U6OKY
QS2E/6bvZ1UBrLZGoBAiDQTRgFu5GKRXp1IwCVsP0WYChM+YVDEo1GHKRP7xSexgJE8FkJZVpg3S
f1DJdJhoZn74+9jRicPaWrWpPnxCrah2NJPMt0jcYDLIcp49oCwwJBqMUq5FzUlESo4JXF2Zssal
l4/wHtGu2SDBJ2MbnUlRrcaklFrgj3+OjRrGP4c36opAT5PQWGrcODmugsNjApTC7qs0tWgLKqVn
SRWEGHextim1IUVe7gRqqjbYVXJtFaUwTgK5hOJev1/tNqsfg+/LhmcRpW+79ebwtwja8e11tX/p
GwbIRNgibIGy+nXy9jCZhMAShK1a9NaK8VCiFfxVu7w1A9erocVo8hw0Wbfbd+r6x+rjYf1aM2B7
0flnWb7r95/FQgkZAYskD4uyypiOvpo7WWwmrYO5TIG0RMKfmNy5ZQxcg49wNwmpTSUzg+tWzFOG
GRdz2Q/6oIivgLVDtgpttSPHiOLacX8aihhGlcShmgS8QI88oJncb8wW2oZEJiPkCjPaL1F2BO3d
CdlptHrdAovor/58f3mRu6njv0Xg8EWBqacsbkMCJU045v8kX9yy8SzBuPHi9tI2eli6NYalfoGB
hJm0N5cZEcXo4HSGzLknDl6d110GzFDvLSyWjplwI6mkXalXzDv6mwRhMjcwRAv3Tu5oqyEKqOdX
0597L1F1fp4kPE4MxRikz4P51NgkxO9rnXC9BuH2+e/3N3lspsvNi3JW0EIFGeAyre8VPPUwmkij
NClG8IO5rxLaCUmD4/YrWZd6UgKx3qRUM1JiHoxGDGBsQkS+ZywlXyuo5Wz34eD3/dt6g5rP/T8G
r++H1c8V/GN1eP706dMfSgRKdKASdU8EyezfFPM5EIyCLY7diGKVxdxrX+IxhJsbCATKP2FQkjG1
7nL4b4bunOJVJeVWXqkdrYbB9UpxqUO7UH0zg6NhexWivKXrVD88odh/QRlLwiGQMht0kjnplMZp
6HLQjN0OrOa8mOKtnZvtSHDkYRYwkc828w0U9NsRA0VMIBZx0asEJV+PRqFX1yar7oBYjWWxZWdo
SpUlM+4zkeRkeHl3JRg4PPc0zUS+L+VH4jpm0CdYOEHTsDdmeJWOPLPIGqBcUj6RVAN5rqy0O2jm
cHRDMnyFQowmvkuxHi6QFyQxvOBPmK5CU14J6DGC5TN0FK54LtjYOfNNXsUrahyiFrk7gDmEl9ok
JwJtOln42HAmWk4mFG/Xx6lyk6RQo2eoX1nq8t2JRuo0IAtoZxyzN9XCt5gEQA1VOoGBlxEtmpQk
YU5J4vykBD7GMD4TqxhF8HigjzzHly16PaJErrpYjC86kmvCYImGNKwU//4yoqFxEqP/jAkTjSlT
qQAsaqEWQ7Z3HAdbJWlq47yodLEbcwJHJcLtzOOQx4YTbFrCXhcxXaweimU85+h9XyWZdt225ZKl
FORKl14Kyj5ZbQ7b7SBcb95/doQdHr1FkmBuglKJKKKW4ozMLCBccJnIR1r4Sj98Iapcb9aHxrv9
H/U/xLW/X+1EJqTX5WapB2fWqkZCh1GXeKrRSwJHCBe1Vf3t///87/0jQ0B/+rZ9Lf9tbVzAn5ur
K/x7eHt9of59cTG6uL6+uvxteHkzvLm4vby5vPztYnh5NRz9Nrj4t/VI+fO+Pyx3g8Fv++Xm8P78
vLXhnYL/H/1TW6ZuX5domfrjx6/Bi9SOrr4Jd+v/HPgJZicbMJ8Xn4RSACjW55/jm8HVp9HFp+Ht
xxdJymqpgic21HurX1Xf6rv/GLw8Pw9+r4nf3afRp4uPu9Hg7fIP+UMxwfGQYZh4itQLfuCFjm/J
L3ewb1pS7oUOMFANqLvVsgdh9NvV4JY89AXXBa9SIQvItTuymGbwLBdvD/hfVTh5G0NL6ox/IEF7
f1O8/JHmsXgG3A5KqSN4Bl6OVDkYyq6YTeyKks2w6beq/VEBItoB8bEYDNpyFF8+bD5obIB8qxui
XBViyHJVkC7MVSGqNFf/IrEBFHmu3qfudap0iLzmlW4dgy+ejn9NmyR0HT3CQEyTvICnDPvy4ffN
drP6o53rfK7KVNGPlqsC/rqgCzvQsRfC1zQS1uik0iZBQZ8ULTgFvOMUkTO87Qy3bKf0ObW7Or5e
YNSvqGZDY1ynvRJMqbvRpXIMxbFZ4jKN12hB+VQVZ6gQFgQoj8Kmg6CK5BEy8FLMxxqLE0pXEvFJ
ZrjXYDE8njXhaldWTTnLcKyP/QqjnNMt1YBetVpPHHigLCgthIqFIa2ymSPFcInP9C4GwCIyv6Yu
uhZYKK3r3qlcVVuzYD9JbyQPZRfSNaiao9zPV4MqinVXUfCNeASsS7BUSC00ZFWIWk/v0QuJPSGI
6qzbYgZY1MdmTHu5E8DKzRLHR8u642gRrLjjfy1JvCiBJ2vqS2WM2OvF+hUTpxDbHXMLNZlDFLVO
Uk2fulzAndD2Cf3eeGLoNrSvuK9HcpClQUlqNgRQIZ58gjKSXKY80eTFacZYlBa2x04DniVhGRdO
9kh82zdoSMvPxXL/90CI0MVr4LA87AdLYHPeNwdN5CQmCmVOjifEKcaDSQSR1cG4IFZNj9gvHS51
veV+E0EUEbVnhwmrZrQdMV7gPeFvNy05/YjHYbT+fX1TMq/UgtC1cgrGUC6ndhPFdGwBO4aUGUpk
9XO9CL+WAj4zKTVCpFaSTTw3NBJD83v5D5LfQLYhAOrNg+LLcKyW46gxkp8CH3W7Swg0UPFk1tG+
9sVtU8Z5zVcJIa6nB9AURKcWTORVXEYORvd1Yk+jiQJrjsFvXaRq6CQZo3oVQ90KDZmtQujjcKTZ
OOhNUDR0kiVlqh00uHY9WmKHYUfkB9aaKiOJc+DwrNIh3TbDAF4ORtD0LQHw4Egp39J7VSKk3LcY
GEt4RkfMrqGYa/dJ0ySnwGUUZkglaKSGaMOQdcjouPY24EPzFDd9Zxll/oIcF1yPMgp6w/vgtlF+
I3el/hZyb7UAu6z+RkOiWDfqR+WGENIIr2FrkBSxEZET720A1a5KhOEBcouWWpShYyakZ917pM7n
jJevKvUWvzEmUe36q/jjZr7B1kOBwc1Dic7EQ4HKuwt4YvxWnRW8TjgGrItYoCSLMB+pNnMGmhmR
p5sVLeiWAzcYRojzmR48C5CAWHos7VQSxqsi9fL0PmtjJSvTmAaapNZGcoXFlm5hlk9YgTxq1WNd
5Gr2ioMpHFmVA5K8fHthaxTT/F3FkaL/l7rsptNhYASutw/XwVB3mmtsgBoq42el2howNK1QBodG
ImGgbDkxALVAcFpqQT7V7Gccrmwhx5/xvFXUqCHGWORiglp1zu8RRQvO3ZRUjgv3bol2oSJ+FYEh
Bo/HCJ8YGk+QBk37tJYew0fiey6gDmarrOg6LIPz62sCzLrGqR+JMSW3LLRZtXyvanyhxntl/4WJ
BjBk68BDxksTw+pVNOxWJIsqwUBpO6/TiWuHVca0dzPa1iAPHcrNE+tSa3ZcmJ9M5IRvtA9aFeIm
ESalfU2nBbGJhGBpXbAl8EgquKMH7gsw1LJyfgzrKtMBS7PI4//N3pf2uI0kC87n9yu0/rDofuND
ou4GvABFUhJdvExSKpVnBoRKxbKFrmtUqh57d/a/b0Qmj8xkJFVlux92gfVg2lZGMPKOjIyMA6SU
eMVfN9H8zBZXZ7hKo1WaMY6Xvn+V31yPBm++TkZvRoNX0mqBMeA/37/aHnZfUCX2jmtTH/Hf6I1x
lV/zkupLFIjghGg+z7S91kpR8VndPgpEcWCj6SW7Db03Jm0I5gbVUiRCuTJKQho6EhqQ640a9+DE
lA3nSoDE54TCahuXjyTE3XB57mBiRbX75kV5JGRzW0w4dp44fobWu6ZtY8CJMHbTpd+kC2yCpdZ2
+NuQQh8ZATOaA9iGgrFocbAAi5BxTQxYnimmJFzAUlUf6UCA4mIPvzDFjmpsWIIYdymMm63lKjjT
4DEjGhKNt8edOXHAlRNwWiXuzFObnKwS1MnowEwax5CUWeTb6NUZkxhscE2vDF5Zo3yCSyuujb4g
pTCdFPtYJ8+X0oUtPtGRmPytFIdBMZQsvKISX7Xzrj5dMSWXGBcVTnP2jGuhLkc88aIFv9swI7Wk
tk6rTXAcvo1xzh2LK4t4+NLD/S5/xORAx28P/KZ9nTPPAYHRl4Mk8ASx2diVucMsO7lsLDJfBG4M
MyL1Egj0I6ZpkrRMoWerfmiVmJqCvMCTBtX3SharO7ZpSwSshJl6oZ0Llc5CwuS0vCjRRGwGFNO3
1dwbREvdMJln/kzKVlSWaZ9ukXy1AAo1K9zUPMlolkv8oQ+LVHrJFTZzlQkmW6wcURUFY22iRqRZ
km02HlFa5q6QJpWph21uooRaDKonjdQva/V3sYrqscXsOKFPpRfnHyzXvkoDipTFCMXDnrGYyUUJ
srfiGiVDBBNImbLYtDOoho2kxlSwGKzTuqMKtVRAVEQ+wDQvQ/Ty0Ffkn9FuBX6U0LYcPgqJ9OuF
jzYERAurc0gUcsudEePtqAxJytQsIxHF6+lhaaJwv8KZRZGFUEm6lkswnqm/8tmBwnPQvR8NRAQ2
hXBL8xNZU4BbqXJpV4pNKTxOUbi8WIjarLIYI7uZK3F/RQ6fbLUMs4Xi0R2nYgwrX2ICC5AZuZ08
pZPAUFRothlKopVUXFgLgwR10Yz0FLCDN8lYkORs5ixQAqOBmIFp2GsAS5L1GBcQoYSzoMRPVa7k
W80SvGKG8pSyV0Q0Q1PWhBsShbETh3jzwqv8LA7PMFlWGKaorU2UlSLrAYoi1AvyFMe6I4i9MiiR
D0qA6ZP5pQoovpwkSzivqE/d4AMdZZnth6UDcryXreXzuJlsQ1J2C3eu4qhaBcrlvIERm5HXBrdK
95CaoQk47LRDDyFNP3qjxvXGSSKQVdSNXb7BFJtEMfV2J2eUXsS14tCSnq2qouaU1SB60mp4iNmS
kJ/NJWUOmziRiTCGFK3cxvQOmailGZLCeWYxY2ng1E+tyOTB8ZLUtajnM/HGXwYiFIngjAggSkO5
8k31CyzTtBfkUJYWrfisJIKKMHwHDLIQF2tWasZkJbZD8rHiY/kY4PItE/d4+01C3q/ADdbG4Y6H
Y1vIRviiqXq71EH2sxTkPuFy7SEX8EpxqTT6/nqVb6+6wh95uph3TCv74FboMxDuBEtXeQ0hv8Kj
3y8bXiOq/h6c4+GjLb5onAtM109jyaETf1e2r7rtyYNjiuMDIkYCNwZkHKb8JsDAXD8ityeRXLRq
MXnlyyYTNQTOdk2DCjgfhuI+gsMgx/aUsuuhRWqSSqntocR3N2LjE8dCTYDYnOWnTJeCHUC6yL8A
UjKzS+S6wpH/6T0WyOfdMsYHSUE/6Gwc2esBC5hTt8bPFGMNqMa3JWNeXiQuHp3AQECI737tFUu2
uh4xY4BiXylup6gORyVlG13TcxcB0DUksktYvd5qUciEtWKzWtUCAj2oXMrWoRVIfJepB4XUExVF
fXSuh9G3mRYE2kg67oU2xi/17LSpSGeqEM9dOxG+8hEqFNTglKxdhJVeXHxtF52tcVC259pjzjmZ
LO2q+68gkkQe3O9QqRGlxVWBCwj3/8oPhU3sbX53ZFd25N6CU1mt0OTKE2otF5oXFOY9D/Noyj5g
tWKGWi1w5/IcR2AJZYl6pYNyfJliMPrq5Gfn5pnDbphkTQo13cUZQDytZO3j8pGLLWj241quE1SZ
YHRHbnXxljN2Nn+Vq5Dts6SRAJMrAlE5WBg6sZSjojKQlRTBDngjmQiWUI4fDJf7AWlCnnBqkRXz
BlHdY42O3CZhPCxZigFawGM4sbNmiYlidDIR9HAyJcdqsQhiGKY6AjMTQ8NcqKWrNJVlQ1Y818SX
ZsBUE1aKD54ShkWEsTtl7MBaEZ3n5SSxtYBMg13p1a0gG1mZ5BmsyzvLyjX8VanHXCxiWHhwW9D1
prhTKNRlsa7mYnzgkNmsokVs2monVBixJPWDjtEtEi8kNxsboRDu1MCgdUPhhsVFUFnmM01GDfat
xhSBV7hK0GnCd9Jl2II2W8S07oUP5bzFnpGt8cgRc3dL5cUbq0wRAfSJGaXz5r5U9twGzgZ6EiJ0
cAsjdEbXuF2V0zB36T3Lhd9KzVEfKvNm8lHM6DM/5P98yu923zqY+FS6tZa7TFatsH23CNdoSBpn
iZh+TAI3rd0qsKp8bGKUprJISDAXeMFHOAWoPqS0NdQH+JzLzEPIFouYYWA7vi78PvkFwApzzvUL
usAEU4xS09YFZYDIxj97PNRxoOBl77U1Pb+z2k5Wi/NaXZzNdMv15SRqKETYXrCYUlRNkitglCeK
vNRVCPw9a9DGQQ3C80yj4C2fHfiiR691GBRdpgB2Y4scxwb5gisvYzegrcxZ3QOujPbDZnS6xy/b
Q34liJbVgLpXN7m8weVjsCxhc+OBxKxYcdXAIlqd8pqD4EZzZk+PZVs6v8AJw7ymBZ9pKBJkUjiB
uCZGLvN9/kMuld4r2KfM9Fo0GGHfoQa6111KuA7KbLNVIheaSsgvXkQoBSUUTENHPZWxzxNFHi7K
9FJxjdCwiqhg5IbWoKGA+ixkmtOK/Yx8R20OnHmazMbsg5R6rmAzmijTrjOfR9jHlRvLlx0mqqQr
ysyEPQVZLlrCzWOQWJzAlqmZqTzr7E3MQ+vfapFJ9bhyxAMBEsVKJyIzcZXaPHMmazxLaQn3grpZ
sGx3f3c83N9gzBEly7i1vcpRyQxYuYD2SOVIXvtNzmDnGGPuHNgDq8jCvBtJ81M+refsvZS5q5DN
dO6uHu73d+qX+ELBlHXkR4//2h93X+guynN7jqGL4CqfOtTOKqxDlAg4qDGdybNnmTF9VMfwqa1J
ds6Y8UUyb+bVnu3vMISdc/t0s23c3F2zb9SKcs15sxGtFqpEONJv9miyQgUvKnYwoaCgMSu8gNQv
+ZPamg2KFACKibPl++CCXXmLBNWH23/hSrCbE+DYlPph7sb+uRkzXYkc/sl3ZWU7FHCDR4IKg1lm
gPmFlqjsQQNOVA3OC52GdKwkFnKF2TxlkfnIyZqfZ9Z80axPsEzASEBV8xtzit73vzhfj/nd4/7y
Jq9HxkXbuevtLv9V2CXlEEGL12Ysaz8zJ5GCCUBJGZdBianEO3xWjiUxTuLHmGUgUjw4EI66PC/E
yD/sahaHmtzegGqZUbJiUZMQXYumDQ0BDYCv4V6LxrCuJv40qsBT7mJ2lvkg7ixop4c0/3zYdq7L
ceYsQAwWg05/a+nYLALmuJ9oiqU/JZrO7Y/5Do1h3lzlD/ndFerbGrGbuMJWfoTjOl65rOTV/NW0
ak3ITQapc5I1voTXhMoSvE+qr9AfVn7UPCaKXEwsYVZLsBhWX60uWwWMaTjN/PJVQEr09EzdIJvJ
DoeMkAu9Rxs9ws7sTDVt4qVo3EMBwoguL8hgnBEyzksVKMaJ47CUvJqZsSTT59o1kVFchuGZAkS2
iFvEXazCFWEYmMAMMOGWe9URmhc5exaBgEufa5HJhnFfYG4pmp0v3dQpPG1EOmj3llShblJmSc6+
UEhi4JsMrmFFIK4ilpt0GHK8RLzUyOOLLsbaD7leVixZnmcz6AJ3blBg7FVHACdUZB7mTQGrZRUH
GUvc7jYCAIlP2M0JFmJI2Q63iGNfUESI+ll5HcqIvdZQMyXtxhaoaDYujbm1KrRwcymepAJ0g9IT
srGW+PLm/lGFwY3alGKPF8sp4mE6pAmso86aakdKGA/8QvWyeJcr7E4F6UNTLnyJYyuHPuNWqqol
Y8mIC2tHCcwjv9S1ar5VPoLBCIPGSLFt5aYgahTzzszv1MWBvMHZpIx/nLkNKhp/RJV5Nj0RNTwq
wBdzp7CCJWZPi5dFKzWcFV80aE279hv8nM9JCPIT3KpTlTP5oV0+4DsWRoQWLs6hvcJ3Ejww0JkE
FzvRXWfjpsjKmRN3ajbc83Bu2eflYybVPsm6XEFgFZBMWf6qNlgn6ArW5joiIgpBqgAzdHyOba6f
6KLk8amnQolwiTI391z+figGfpOvBH1j5qZKrMy6eesiYKw4/lRZfVjxOFlFwIL4fCPuKi1I/Zwv
Eg1OjA4NPFKaICDyMp0Dc92jCAYFblPF2zhm6iwvLgsrXL+53D7mV53fufPLw+H+en+jRItENCLK
pNpKhlbKZtKLMsp9GAkA7r+W9f7V57/+VY6KgfFDOI4klwvFlCl0ysP/iQuI+SAlPlYumLEUG5B+
Bmdbkzn5qu+YM9lHluW2xztU7HyUjYpLZ8FZIuk7hGLPpTOm1W6GqbPQpj4tsdAOnb64MQfY4sW/
GZRfQjufaQLWeWeVLbAWAaOphpHZ1DFH28Nxz3Impt8eRNt55iHEhSR7jfow6XZrwhUhqHHo65K7
OYGBVuUnaPhwfzqFk5qxewIHE/mSGCU8scOkxpBWQ2Jjss0zJvDQxN0AupqsZu1tQP/32E0K66Y2
zBXQY1qG9no92z9BKFmcGpiVx4JxnCCzOjXXZ2bsa+ZJuFmT44vanNHkBH1hj2hrYNu+oRTC1e9/
lDXsWMY00jxsS9hJdl/yq6cb6VnFDbldVBCGAm8pS2045Qp3DgVizSV/xvI9q/yAUgcVKJovsQEt
XxX1vn+1u/6nEO8I+qy2lVr3NdbZxUxW/JeA2Zx6NzKToCd0PuCuWxGcFivmdyHHhyngTDbg8DYY
+e05sFlH97EIlL9WLGTSEG+VsS+E2ili0WLTMazuufS2z93fNEDuR0LDKlVD4XMi+qMUKHqI+nF8
Tn/aKK+lk9LTNps5c/yrzGdN4nKbtELFVmPUUQy4kvBrvns6blE/iHHMOszg+yjlMAnmforCrqAA
9OayOok1Ci+e1QpG4bgI3i3sUU6rGSCxAPhuQiYrBerFrVYMpu3XdmcNPVirZW5t1uubgRStuoLU
RcyFsEhi4mSKQz6/bZTmo04iq7Rr4+INyDSihFuD1lxR2rA/bmA0K+W8kRnuNTO0wCmDTwQVnjja
sk0gMeCFvV/KmS96W9RefMiKFcUVEYYKbTg1GR1mICiLFwHurBRm0pslepYIypT6TErouNB80bGR
5EGP7Pj9oDtVrL21zmzq0BQQ8tiirq86SZzrvdJlVAZBqw8/zzG5zTOt/McHPvxGc3LSQd4+RaFG
Vf5ptqKF1U9MQA+pbVfqEHm03kKDqhxmThzL6hp9rGemhmQopTKi7f7C3TyZP2OThSY8BBTcBDMW
75jgf1Fhwl0/mXFjV32co8UKrsBOYC19MyZN9CrSqcMVCyLnCJjFEGNPQX781/0Bc0ZQZrCwe84c
SuGNAqLYYPwN29ikTaowRIsuWxccnvQUQDlGekR1l9rJBg7s4DqYvS5HFiBzlZlGiKddW2exay/o
db/2zCCbdI2eLseCpeub51m0byFcJTy6qxuDToPqmRF9Q4yWoa5613EcbPeQTtiE06UPT2RbdH12
gOoGuGOsdXdIGGKT3ebo0UwwFpxmvUOTQMw60y8xP/K0X2aBJj/iMqEMQmPx5Taes3Bk4om8kYNL
FSGPsB5016N5YI1jeWaSuNTTLkJjDNaVXGRyaJfZR3nzZph5oghNKu/jzjF/PCpKmKXpx6buld3S
GAdr7vrnbuygkYYG6Jt0WsR4fuZqYrhgd6aak8N06RSHwVxj7cID4mvrcec0zDtPV0GgueTih8Db
cflR9xcMaJ44JYa4MPBcDtekdTjXqmJ4mw/1FNo5i9pty+Ym7FF1vyuKO6EqPK540Bg1cZRUjL5M
y/ev3j1e7u/efbk/Ptw81eFLoOWpH4lu3GUJiKJSkgXgroFtetKzQBTziiq7BBbC9r1q33Bzv70S
X5fn58UjuCCns7SIJR0MwNL//Z15/HKYpVn3a7/Xxf91315dP3UY6LC9fXgUINmAAV/R9FD1DiNw
s798Vz55C3fVqjn8bYqPGnWsYrIDnn20FvPL0QEhsg4fUJcLbuHMpUMTgRXB65WH0TZmLki0rii6
x85Ckpr578w1JGdpk4fxsDGW31wWRRE4B3mByzO0feAVW3/S+Q9/BexdhxZCAg0j8FP66AipoHCq
00fEFGWqM0dRRJmABaI7TRBVWXxYBqpKYx0d7o/3u/sbUcMYRLKLSqEupVSxwQrupzPN2VwizfU6
VpbY1oJJTeCaA9ezvqHJNFsir+jcGSXYk5RCYim7U3Cl/6RJlmeH9RSNDuc/8czuXO0f8X591bnM
d9unx7zDnELnSef+0GGiGv/kJt8d8ytxqVQDNWsfhOTsBHxDG/KW8Nik5TTLxkyk0Vlq2WuNl0Jq
Mm+czEmpAClosQiVKBaLzfoTeeL46Qv3XsqIrxoUhJOHCwAy+TTjWoP9447akKY9NIYgaUchfT4D
S/IvUP9Ey30zH9OeacRFuP7pwnst0P7SogJqw63XV8x1WNF4s+lJujwrmfaNZNDt0WZPgeWFCcbB
QcN1uEfRjAXupnCmamyj7GQKQq2pkQPdxDOm3S4dVJYDDdoDE63GwxhuxoA01Li+ljizZW88bkdh
DZ126d2/9K1Rf0jfDeykN5rQIExLwy01Yaua08FE0wTd5hFNRvXmZ5ahsmCulXOAR/iU+SuHwMYz
6ItGAW/6iKsYIFeOJmP6AlSgTPvWZtSG4NppNpkuIyehh75AcxyQJaiVbs3GvW651OsxYaU6M3IB
iqlMQV6QXlHT/Ov2sePePR4PT7csXmDhNnA8bO8eWaKXm/1djkx5t3/Af0o+qsWC8tykj6IAvS3w
wsvCJkS0eFt6ldO+VBU00zCwGiHdaG7JXP5a+4SlNRp33nR81+r8984hv2EZKup1pKCgjGKXVopq
A1j4uaRRQWLBFYL+EEHkN2s4G+lPAEJ+Ubdxef94rD9UgNb2cKUAWfu0+PcPVZCx5AiDI2qRf7HC
xP9VvS1g25vtBhnz/CM9O461pPkpqrezOE02qom8eIVxZfdG+EnMQOIWJ5kwtdUcJC4qvCXzBNO1
mWMb9eyOHwgiN35uyxE7OMnKjUtDIyvEmnInslYWzeMB3X6BTff7685x+5C/7lj2G+ANgr9MJa3I
TljLmJdq+GcBDhNd6reSKnX3qIgvyCrpNKLYVfg33tzSpDFMXshSJNJnBSIwG3ETn3LoeU1LPvWo
zGmCDpo4h40651ZzcmUMbm9+AilBP9zTKJ47g79acOLoFBm48TVC1sgYNq1dYrAwsZmW2dV5H0sZ
HEBCLdPbMctbGVRcVuoKsPBTFJKOAgwY1e9QluCp8q/98Qvg371J5vPO3fYI/KKzL+3shZlklS7F
h2tW5IczNNTxmG+T51oXoslM9VF7xECGBgNj9UYGfR5zQuxdCMnpcRLXM6gDm8Hm82qLQ1936iDs
nh6P97cdFkpdGIBaMLJhudqaFwxW+8dEdz3mjdvomjbzOefijYMSuoUMrZ4TNquurHxnFdnntADA
Z4xWuTJY0AJDichN6JOjHPs2oGZbMeD6XA9ceS3zvXZbpmPtgviaNI+h6OQAC6oGXHiaFnCgT98w
OTBOQ03IDgZOYfZa4dFkNKa3BEOwfHs0aINf4OOuJj0GIsDBSC9YBl1GaX9EC9IVvK15CN8YuszQ
JQJ9DWNwN50YvVPwlgZ8YMHKWhrgmzGwc3rdMoTASa12BDf4YPbpqxhHSCbjQY++rzCE0LNxF7cg
wE1Bx3cYAnAmo2u0zQTyLqhHj4CvAslFy0qJbdKhlm1faymr57AMQ2/F+CDXQhM4xkhzPY3amAYD
pmGydGcto5LG7txzWgZFxzwY8NwNZmHQdNmM3PDN/d3NN5WBNLgG25tdVWJWll/7xPOl0zJAuDJa
puwTBrZq9KB8Rbje3txcbne/d951bvLP29030vWzFDa0arRCaa1vRsuVXsM7UzNe4POYLlvHfKUm
nOe3JcdxOpi7ufPLfH/Iz+H/v1KqiLkbO/h4RdMugFkQJppGY3ppXH2ZHbuYxI/W5jkptwLQgNd+
s/13D09H7f3IDaKVGIcvYGHs5xnLbC/6lXEIvhoq+msO4AY6Z77GRIMj8bRoKhJr5eoxP9xgvKxK
SHpUGolvRYlDVl5C8HluRQW3U9ASK3acINu873WNQTvOxfvxaKLW9yG8ABRtPc6abKWzVlQ4wvQ0
XuakL8+ci1loxtJNsCwD4TEaDie0SltBmhJNrlHSsxldw8e019WoHAUcozc6gWMXD+zxaEIfXBWm
d3amUfJXKKlljgY9WowQkSaD3omx8fxJv0+LAxWOb27G/eH0BJJF78oaIYp7Bq2ernAC5zzVWSCX
OGHksMiyJ6pLTD9ZaS7fNVIanpvnmmzZNdYqODkjm1RBaW4swaKNhdOOEoMoAtFYNJCoy2cXNlXs
hQsX/o4iCphcBGaE0VxbgVniywZ3FUoh7JL1unNnJjmh1jBm1KU4UdZQxzOD1BEDGDZhVZPqI6Ju
t4M6Sc3xKDQiXFnLMzIsVo00R9fBojEEjbXP/t1KQtNSkNZck47wiGDrwoxMdQSw9/Krs1zeCtO0
Y51sNhuTirBbtLNaBZx4k9tjOGD6YZajMF9PjSUUR8CZ4EeKfoe4CVG7aY97mssYR5j5Zk/zZlSc
O/1Nt4jc14LFE0e1Hd4+8NLWiszUM5Nslgaa9zF+lm3SDzQf5fAV+6u1ofPJcEw/95RDtvH6rWNm
+Wa/SwaS5XB8qQVmpnup5Uiu7cACBt7owb9mmhsvR7XjtTEaDbMlX2cnMccUZoEX++5ATTCFRcra
ZWWwIci6GHAuP1WKIMMu3n6UOua9XqPEUEv63UY75n16vjhwKEkDTCpabg9XPDjHu7Cjqn8dKWY9
Yd2hYLCfmTvpDgy1EP6r2oFwgJVODGusuSVxFLiDAfOjFKMM7Lkzfrwpn8WmRi3FoMVrmkJYrTkx
fOXlQSUTW1oaK4ZCgham75AvsNaX7WG7O2Ign8pkoLxWif7GaynKDawgz+EW4l7l3VlhlghUmRrE
dnlOYtfF6DMhZ0lGg+HpJItS2fC5iA+LxdrxM1nwYm6MpokrFISfQp++vgbZQmMBUWTqou38gNlI
nhbw+4wXcP0t3K63N83QeEV7y+RD8gIHwMQYdslCIecku/FLsyPicfMndYAYaI5vo1RnRKTGxEmN
kFIXibVKjwICwNmYMQ0J4mxlxmkiZC0TwWWYHY4zoGnzXEQ0fd8M0G42TjUDxWzjZNcsebwxgoEe
HiembpxtPcuovk6NyUTzziGgqdmTqG7KUZ4kULgxG7whuL97g1AoYUuUvXASCpKCEA6/56Zk1k+O
IR9uQqGwlFSqHzRbrgAnlhVodOIVRm/kJmONzVyBVHDnD6m5wG48A/UkWqx5VOHgONKfAwCeJ5gP
61QdzNF7RU37cm0V6iaB1a4teY1igRSCsSigRaPIdzOe7ZQ0Sz6vkxhU31SFPGKSGyqGiQQis8k4
gUMnGqnha1fMqLGOTalRcX86ooUWjJHlWhpDNv9cF4ARzv1irKlWRXJ+ZJaxSA0ZVkPNYMEzW7AB
o88aC/4fac4hx2NhRelTSBWINq7nXSjrR+gVn7h4lbDQKU39lmERWkdDjTeO17cyJLKgdIRSplxw
g3koF6tO0KyM5QVdy4X+alOeof7TzXH/cJN/BTkG22V92T9QnKr4LPNSa9Dv0jqmEieyzOlwQCt1
ShzoVivc9zZW5JG6E8AoLOzRslvumaKzwCJMXjmrDf6xk5UojRZHiulTZHWACJR/Qaui9nCNnLzb
G/Zp5V0FH2ksIEu45mmOwX17PNSPN4AnvV5PM04g4MsGoVimWK0oQF9z0TQs9gSuuWQCFJZjbGmy
tzH42rVdM1vIG0JCSdxkOJzqxxLgo77mus3B05Hmjgtg3StUAYvisLFT2XuMZuITyyds63Brf3s8
5redS7Tu5592frmFxXTzrZPfXuZXV/lV512B9QYEhR1suV9V6raDqaWZEV+rSYeKq3kEQzTHd9b6
6Qn12lM295Z5uiGJ6ytBSyXwBlMNN+24MQDl4Q6kJMB5x/fe9mr7cNTvucIvAe6TcMXVVpeaYZI5
xPNPePzCuV1RmzBTDZbXZENyjz06tDifFrRAlSW3uhzZElWuqOsSzYNgEmmuWstE81AZNU0oozTq
7G7ud79THB+AWW84mWSNc5HP2h0LCRAtLzBaDj5Taf1Cj/fwWd6BUYeJvWJxZ2C2WcWPb6Uq3cBK
Y1qIWURuqIvLc06fNTwGtLnWvG0zKAvcSUxgFT868i6kN3ehvCWpRGSbLdkQ0Ni7BYxn9gJbbkfD
7ojuW5GMJLMTY6x52ZdQnkGF5g0lii6VRdlYHbz8fvbRgJuExv2mwPHNTW/cHbR3p0CiW1u2BpAm
U43fQYnjRZOxMW5FgUYP4HRu77g/6w9oMmWTFyYGqQPRyZhqxKLluU9Gt6lTpNSLp8jE2JqUr0Ry
WJr5ALU7uNzC+Zzn6c785H1XRcZwKiwaWxq74mtTCZeSNGCw/nNXzoRMIc5NN+ZqAHorEJ/wUJWR
qcl7QX1SbHWPxUzTmAaW3+lbRSC29hMRZnDxYP85QajulI7SS/pAxtoW9OYsLwTSszzTp29MLCDV
GTIjPyrptlBLQjihWKiKBmYtKgFqf9DdIKs/3EqqOZEaolB05Naz0LGN1X+OSc7skIxJkszIfE9Q
TmDPLAxdRaDPlNgZ9TXp+ulux4KmFZYjDcWjP7cbvipYZib9cU9zRqETBTNF0DhC4ffQpOG0q2Ge
DMGeDsc9/5y2KmVN2EQGjLrOY4W1PEZ5SQ/30VdXY8iFvbBN4Lj6NiJ4aLS2gKHQ4n8JHmnSQ5dg
muUXYN2jIOud1evD+aRt3zK1WI4DS18DX7gfVyYIQSjQochCrDwvgnuW/LaMRdprWbX92Chby1Rj
dFw3ATWaelsyBU93ZUC0D2bwCVNc6wIZIM4Z8A+NhIzgySTyJ5q0ljVcP+kMPtJ47vFluekNhmP6
BC4QxuPRVD9vDGEyaEUAaaK1hslUEyqkgk9PfD/VJEtHeDrqt33uBHOjN/P1ywKDT2uBkTUHMVNj
7sO+tq2+zvqXwdNht+1za5gOJ3p4UsSe1yO4g/FocwLHH2q8XBn07GICi0TPOxJfk5LenG2G3e6J
ui8SSxeBEsCpm5l+vz/cYFJ509bPkhf1py2rEOVVjVFbUY3nt8yy6fkap5w0Ska9rkbMReCwqzF5
ZvUyhAmtoqoRpnoWgAiTgcacruwadL7lcGF1TDTKnwph2ms/fwAJWFWfXkfpuTfo9luWAiCM4PLS
vlbOvZ4x7rfjeH5/2LKf1ptJyyFpxu6nMDBb+3nuTwYtLBnA/V67rIAow+4plOlUY+PgLFB81ci4
cRs7cFCHWIRpa0hpi8P24ct+99jUrpsL6cEWfqLmVPeaAVD9awpCdfbyCFPUjAVkvUAnFSHDZlGA
vB91osn73qimg0DuWg53NkqGsGPpZQZ+ZjZ0abUpFf5k8xgaD9RBBskD8JmfNMLalOXzGQmaz/A1
rbqRUECMAMEuNpiBWm4PhoDJYFZtMk2N2kPLaTpF4iLM73b3V/kBA2Z8yW8e4F+oVZUuHkiBv4iM
u5oHjBIlcb2eZm2UKMEGLk0gUk41D8wNPI3oiXiYsFRzfiAYFuqCeEUC+a7zi/l0tb/vWPdR6bP8
K/ocXu8/Px1YlqbyVQMf/rz95QFTOB3un477u7wxOEG4WjsmfYKw7kw1zjUIXC/IyCkMBGtHXaxr
/3wx14/cwjeHGgbFRkTjyoswf2EujJZvLTeOV0n20dGclYjzcUNvfYTNQmtJZneKMSxzwGKW8cgu
+8eHm+23TrS9y8UAOIwIi28n7xT2cQ2RaFT5mDqzw/7qc3PuzMBEk98N/GMznmhuioi4dBMX82Vr
hEVESd3gwo51syk9excF5LM329wNj5RGh8MYs/cwzlEnu+NxrA7b27xz+XR9DdvZVm2sgBkV4aHr
5kAZCwl6IRaJbaoCUyHDIZoFBDCzVLZ2ElPIbi1UCf+fu54n52ksAJgKAYibDYDrmwtn5rnyJxi7
iqSFAJIWAkRadb9mmKXHcRcBRhRxTUqVWNYo5UiDwipGp2gfCOUYErfg9/IHqeuxBhRZPppz9aV8
XiXUPzgibAeSyw+gkU9L6fghxqo2uprNDQg6yxEEAU+HcaH5BpuiJNUC4TiW3SoEkCObKEGRM6cv
1Lg6Bxo1EB6tC1q3AqB25wac2J7NtBfaetnbqw4au2stzB1r1PEA8xy4uI/pGwkuIDONQ22TWg49
nK70omdoKZuazAs4ErTcjBBzbWpiiiJUI9Hh4Dkh7DlXu7TOLmJaOwKwvq055XDphKEdhtr1sE4n
I0PbmxTT2+uXsy52K9tgWqKWGftKxHhpLczgZN6kA93RjI3myeqIvcKOiZnOfByXi4NZjEJNyBtE
mMGA6Nd44mrDUCLUH/d0D1zWGXtIzjzLpq4WpUwOAx7STHFps5RdZciHx/sbFj6IHd2cBzZvJCji
Ww37XTgu4RxkaYsSKw6rvJCtcOj6J+f9aCDdHyg8bLWbpBg6kkcTz2YXLTFbeFyzRiOlYvjbW/lB
8n7SpeFxeJ68N4YVy8QcVDxUYpMyASxNRKMYDr5YeoqlsOMw1T+L0OSL0y81zxxN4FCQrEJJWwu/
M5A80Ewp1KSqFnB0p4eAYnmr1DAG0qtFuCKcopcgtjSW0lJMvAs/6jfbNHaCRbqUoLF5LtazWpKS
EJIpHI4rc+uHfIfGrPgBcbLjF+YAvabIAWFgK17R+5dBI93+ZdAVSEMa+0bssuOdufS0Ixgv0jF9
aHCwC79a4OFqofFmYWCmltCDW4JDIBymZBEGsS7mB6I4eP2m4/IysOforC8Z+JMuEDifZn/mamz6
GXyuMflBIBBmjlx6hAt9r85NTxe2g1V8Ees3MyK4lmnrqSsG1RLsgznTPGUhND13g6UmRjPvdJCA
8KvzHkMUz9LbdzC4E4RrSrPDgHCVU90PxfLM/qAnXOLAj4jKIFMhsCg9IsNy45UPh0Jk2oZusSHW
YjroKnABer50HC9RiGPDmAzVcJxUUC7mnqmLG+7iOwbfK3oKGIYEjz09Bgofcct2YJk82td0oAkG
gTAQHhxa9kIo3HnxUdsLW/Zb5KSmdxHoGWUEzApkFT0c3WVBltK51TGcWBs3HMGJ6bZ1o82NmsEj
x7HV4N0yRupowmIWUFhEcPjoQpK6zP868jT3SLZWdAZyyFnQ6xSuhHoWkIC0kX4IL1qrSN01ffoz
IFy0HU04fwZfooG4bya65AiItMLjOos0txrE2LiBr2/EJycOW7vw6cI2tZF72EAwp8dsuaJN79jR
7BG2hczOmpJWmP22W0Ur55EXXdj0MnZVA3+qBoSMllQwDGuIoc9QJQESHVeASCIOBmptyvU1/Jzu
m697UYXTWOv9HDjnwNxtzfsAyzrssljjlFrMgckos1WB3L4S3gsYqKGSwlIFp/DmY1nhxVFgQL3F
IgM746EmMBwDuxNjOta8E3IE1YVYBes0sxzs9HutCJs+rRLgXw91b1ocPNY+KhWftzd92Gun3m8D
Jy0JTTjCWcuoRoFN+dTGqYUetYKvMRT4Vm8wmvQmTQjLgSG580Dh0kpDJRqVAAVICltLplMUlql3
Xh2Ou+4rmaouMi/CgrXgwQkFZHQbRIR9P69WsVqOkUSJYiXIjFierVyHPVKR48xaHa8bYZgrVoYt
JS495XfmbDb85GjYdI20mWgMWUoUO+n1NYYmIorG119AGY1pbUeJgsGdp5olW+LEydDqn6DjJh7s
WXpbyjhGO6ENoNDPSyUGi3Kg0YhJODorMAmp/xyk5+BoLFuqgR70Uo2Bdoky+9g36MOkxEj6w/60
S0srJc7c7/c0zjHVhML60/jvCyhDjbG4SEVj7FSiOH6/qzGtrqisJxPZQJsrGSJX2WviXkaHp4Dl
TqyUEoCPzgfP2KN20jc08QOFCTV6JxsOfZvKqaS4N8XN9ojJEfXtx8/hCtTgwsWeNTRGNALKUPN+
IKIM2xcki2g/zOam73r0LUjAHGvs7GsUY9BtZ0ZJetYbp2Y7i/AHk/RE7xFF42cnomgiUlUoiT8y
TnRq9nEAK7x9EURDS2NvVqLgMmnGBLy/e4MuoSeW6jyFfylbtdL/JfkdBicnV5mNRrp4Lssv7lVp
82jm78y+2XxhxfQ1TrCQXlixrNDxo6UJ5m9KZKgaL7lw+vaThS6yZiHgA1hjc1EghGaqI/HRCvFp
G+v3FxoPxhqHkEzsc2y8pXhrFaWNAjkSwzJZZUJUYazAutljZgEpiQjLzZpuMl0foJyUPqB8tpoT
CUyRHiZvl7TG55kaOLy+5hSUyIvJamO7SeRpgp6tNPa/LDNnW3BGRHBDtFBtGrD4+93h/vH++thZ
fnvID2/Wnc9P+eORugPyFE8NCpv8Tvu+wjLLoM2RaJGEhexexdJMJuXbh4zArJnWqbWULpGcnnXm
BNQlFKCinIrI3BubguiSViEM/j9bJeIbmQBcBKnky12XZXxuFVBsBiyNGncqIYG4Y2Vgcu6GqTeT
DT3wiwjm2fKVJvH4QmvfX8nlztyVC9BXO9t4sMaVcikZVEVyHTGK9cJOTW3UfObJUvimZkQs0AIt
8vndWiRrLePQr11sNZm1HM8zg3BDOsCWhHgSI1huZys1E6+FicdjBzPC1hBYHn4YIKx+Oby9vb8D
3oEOmcygApMLitug/gbl9+lAEzNSQEvcYX9In1My1oBmvQKSZVvOWGM4J6IlaKGRWRq1/nmZ97qx
mXm/k/unA+VaA6RhT6IGYtgX3GbxZybnBgfMmWermL7perNwUxdElkUdUzONxYIbYsJhneFpnN/e
H3NMHEKe6o4fppjopmm7GD/cPn4mv4ngxORn1oLFCI01gSs4IuezJAJ7SFSj8HLZGRr0S8K91cM7
Fvrh184jvvJdV7kPqyQn5u3N/WcoTu5FsYOBZof77dXu/paCBZvo3fyQ54+77U3e+Xh/cD9SaPu3
/oYq//i0vQHKKmmhc3CmNt3wN/ub/d1X3UfcDz1bW7QFYMSYyDx26Hxezia1dNb+LDc0vX40sxOk
tO4RU5TpAoxE50RI4/gjM3klTJ/RntK1mKFxEL/vCW3CTMPaWphnNL6Tp2g/oNFRz/3mmo6WF53k
6ZIHOBDHvcy6iAgUsZnlZ2dou75KZoYWC93Lo42ZGZPAR293TUBsEQvp0VjMRVITUsaXc+7yvuUH
vOJt74BHAbPeH+8J0SM2Jek7XcIGxAQjXpNxmHdXh/u9lNMPLrhx6NLvBp47C9a269OswJYfdMoV
JirclueY5mqHmaepcFSadMxcAE/pB7F5pDFcWwUY6D5jQo5ukSWuht8mnutTWZ/me2AjfGmJVxWW
Jz07DzFoM9OxC0YlCTJvMZEn7GAjU5TjvCjbYF4aSjG/SfvNT7AIfUjR7taiFYslVuJYq1ij9N+k
g0yUEYuCmnITVJJTGjTAnH6YbFL3as5wdOrZDzNbCs6Iv7XImKl2xoZd0mY4buJg+uY5Pd8f9KCN
HrSYY1BeTXyBtKW6wPVaPp0b+i8BQm8n3bygXKAuEF6WzVBAycKIEkrnLKlPyLLdi9JKYKN/zIUK
F9tHT3UFVy2hbbXA5QXMM10ibXIAfYtehSl1gUbxfp7I65iXSUVzDC4sD5OlswhAaywMVTBvcgFr
u/siG8HPE7YWm5gsidg7TE+KrKPBOYA5TUejrtTID6HnOsKl8BMgyW1e2XOqWXaYvJub6bsgpSsD
mFSRn8AXUslaRcHfZaADK7QdvLe+H/THFNwN0fkHTu33r/aP95PJcPqmJ+ZbFlBX6XxCnRVpOV+C
gDIntEYiMD4vT5foMX+6uu9cU32vc7+JBWeywoWVoTtl6imF2G+03XDTUFqsDGgtXc+OyTjSZ04s
3b+VByUlCTfPwE3sbw5gp4Nk17JaOHBXnlM7G05d5lTv8CuvcFfCvxqcp2Qac3dtxvIqwaSAyAfw
5c2RfWlCuMUvHD0bM+0W2FwPcxhroZu4VPY0/EYTA2XdzFpaNWupWA+yYtMnG5R8XJnJUprlooSz
z8YpJYNtFz0wWujC8kdlDkapXXg0oQKD2Q7R8gyFiQa5liYeWvWBTiSpED7xp97ml94n+lIvIFAW
aHXNn0iynxJNpvEKY8AyKs48bpncjuv4M8e2HTKbXjVNsbnw0WqZi3nM3Lkv3JVaRAffDWAva4Ch
r/9wGelhH4PNoBU60kPjtkojzGunGbCLZK37bKXjJmVILpl7lEBP/lFpQ189Ha8nr0RIefJkcPJI
h4MIG/fphzMZSZNQWEKaaJwlFST6TqcgPau6ZzR8oknloiDRujYF6TkN1zw9K0j0BleQnjMEmuxz
ChL9tiYhTfvPoKTzhlUoPWOcpoNntGmisZdAJJDtUFLK6PdJiUzPeE6zAYsKx4k4ZmK5rrznyup7
6rYqAfoxKDH0C6XEON17/RIpMfSzWmLoN1GJoZ+qahhOd6Z3ujcaP2VEOQvdSUbrsiowfSAjGN/+
gIFrTMNLDMuBs51WS9UoQeqsNH5jFVIcmql7qrKL2PV0eW9KpIWpTY1TocSOxuC3xHAtzCqjif1f
4gQrl35+lYbvVKfSVXzmJlRyZcTAy0tl/5Hvng7747fm++iZcyGcb/irDpBcH7i1RxRgxCDgaSTW
ggQts/KLuGPrUQCQ2Ut05OQuDbpEC1yrk9m+kzANbBq7Fj2elEKpASSFAsaleKA/2DBq0Ab2YsVi
SATQIdQNoCtyHZZOuv6oaLQqJYyZniEJV7EmpB+LZWgxMuhhxx3siKaX19d6oKTXeQX6/lUlxLAJ
CquXtsO3h+N9Z3d/yOuIEcJbE0PGCK2m+DYpFRvNcse0ycImKkjGlhstxUAaKqT50RJkYbKwiRqL
uqS6jERsvoGXTde2xNS1/iyKmthnYhKykgLuRKI5si91UWpTfKCAOZbdHBRgMLDEm80ryg2iDlx5
+lqKD+GmmPD4mLAxkwb5xbxnTOBe1wAEK48upFoSsb/1bUF5/uPKWTkNiuwvmyBprtKlE1BZZQuE
xPWbS3fhrUpXV3xhL/eO+XT8kt8d97vtMb/qOHc73EsYFJHldTYfH+93ewayt8dtY09Zlt+syPKJ
RltLuOuZRjcKvYteX2MaWu2yhZvo/MUVHFpNLyIZmnDrCiH4RxK4WZJoYp6r9b4EH5rwTHQ/jFfJ
SOOjr+A8jxi09TQ1RHo+ucxcbygL9nL5OR/ddWNZODD9cHlflwtvxuwDbu+vZMVvuVxmtHhTgudU
DNASKCv1qlLq8KwaN2s02IvPCTLhnH7grbb7rGVjbtKEIAnCxHlMJIxdbh+/VAOkdEYyYysPD16o
kt+cGMs1fNZUfe8/54/HZr2x1TeoSjigJcyWiHcSAYbR05n213hpr2u7lN9iyYiKI7YxR89gQSUO
M0bSXMvLbWEPWo4ae0i0wHdhMzge/t1GOfbtE1wQMTSKjBrjBAMEjL4mWG25oZemxuaohgP3SBxN
gO4KC/ngc/CGPaOJR1EjxpZ/fqKC9gZoImoU4HQR96atFZxHJ1rAVmbG1ngGh0Jj13CGuH/4IttM
lScKxUSgVLGcacL5WiaE2qRqBUU5WM3cFt5pxtaA+GzmhedzV+P8q+A8Y5dZJprtaTw8FZwXkCuO
ZTjQvusj41lfJWkrr2EIz25CkrbuZobwTGK2xh23Bvczx3aeQWnekHIbh9zS/GTSyoZy25leYrYz
olKIfA7OM1qt9eet4HGkC8ojozDZ6Vk1cvTnzY+A/Szifis4dVo3T3oentquBcozmiJjZn1d9m0F
nR6W0pr24ZA/PvIgiM2lOkdT5LY6lMcxFTzRZaAov27tL4CXrUe5+sjGrUW3d1f3t53g6fYyP3QW
+V1eRXlsMuHEzawoJvMSlIMQzxbMNL/B4RlEIx5ymC5Kg4hkke+WAkaj3g8uBq5x0OQwutBc0zMz
ck/WXyEmha7iWcixxsBcxUOtjr5n7KyWs7OVEOqCgGbjkWmrNtEUmqWxqhZQPqKRx3IyHX61WtdX
iWtpw8apiCONZ7im8jXtaEJV/0xUaMBpzMDFoHOZFQTD4Yay3zKTCx9DjbkWU8qmF5GgSRGA0Wrm
FTjJaiajbYbdaWY5qNZ0MVssJqRSjKiiMyuZMJcJhCMVjkPpYwF1DPswSVAxW5Himzo/HNEae3vM
HzvXaGy6/3y3PT4d8s7uS777fX/3WfQIwhdenniQK6NjyaqsCU9QRVprYTnc2aSxKXZPp2IOMRfw
hVofjc1JzzwWbC1JKWTWYSJIbUFiBjProKORmOWbKa9NQbtW2hgnaRxY0QU60vilhRuB4jmBBho4
aCXlim/kJWjuBixaMXRjJsb0rOybLVc1OS1BSjFL1I0mcZYfbazlgln6xc5cwQCOks1BTuNWI5Hn
OorCwgLW4Ka01tDqjVTkloswNDFdZZI2GO7XCgG4cCeON1fd1WQE2D3O7GJCfMohuvORoZjxuf54
RoyZ5pkJoFpJw9ICxkQ3PHdGaS8sjSMrS/rZPjBoqIMHg+wEBXJGYRQUS3bLICKQ5ZtPWKz+LlS0
chkzb4+auK4p3uqKQjP2qbJ0ufJnDUACbKpJd2Z9EAerKNWMRt23bPHJFTaFAJgBwCAh3icxS7YA
YEZLFH6oKR80d6n42FWdDEloucBu1g6MSmwKdrS4O1mCXrWI5SiU9juWS+m9A7hRZAn3nPWUWH0M
xlxazYi9kDkKW2DOe7YdZykIwBInQgg3a8ukcL+Fb59QsPBU/z/u6aQGeue5dTHPpJmuJD+2aJXF
UiftjyI/9kLJOA1/t+2RwCtsLEvy3id8q5QNKGNboweDwSDL3fgjauiouKR+5EqhUkIWZmwBZ1Qs
zPHKSgw8MKTzdB7iRa4KySM8eAak7pjhT75OFAqTr72ROCPQ0tBTphoXToKzYLoBAYpg9WXSY2UF
WnF/iGzurZJlaQmpQ/KtxJyLicZhVfG5FZ5qcRDIKWQH+Fl+uMtvOl+2pXDCSh8O+7vj7yxSw9Vt
/vi5+VwPolKQ8uzNwuwXUTq9cOHB2V/lfHs/1mJ8XKHtdpXKvhSrGhQqDPsiMFn6KrRxfl/7Yj7s
b/I3x/1tIWk9ssbvePmh2f4ioKrPkj7jZhFmGeOOZudmHLw3uoOJPJYRsBYf5CON7+kqAPEAU8z4
s9Aj486zfA6y7e3SwVRdCW8HvVHYVyDDsbjrvpv4mFeNIK+isG5kYeAJmwN4E/CGtem5dmlMUFXE
ov6h+BfT3nS8IWilTWg0/fz2HmRBO798+vyZr6ZawMZZBVEVQzFqnF0YShS6SRi45D2YVx6H0GyT
HVPSQvdWswJDQ59hIGMmraTRjqLoHexOzzHPiI3HEYqICuIBxZJ0MHdCkBhE1i7QZeOOXhJzLzxX
MFgNZ2YiR0JjBdSlqGzPmRWKL3EWZzxmAMUg55sWZhiWCAKg+RaE89Xx7ne/Pz3wbbPc3n0W9gra
jaCku4qyOmc7SxcrXaHMAJYOrL2Qdp2R4Lj8Vk6d05IDkW64St931QWHgDPHicgrCL4zVmuu88vj
w/6O5ap93bl9OuZfc/hHfty9ffv217pLzMWH0V4w9tg8Fc7PgTmkzqbt9GMzysZZ+hK3HJzSwAxQ
AwnsgEub2hUN/1+jw2FSJZKIrZW0jUqp1VqxAxzqBfLlaBm96thjSSurRjXjz7G1Nl8FnEkwpFgH
XcRmtKRxSh48L/uuB2bnbrrEEzpR6+Fg3wpXcKiC7ANigoKCniWso4gJjCFIG0RQ93ShFFoFNU66
BiIZzWTzxtBcKQ4xlDiLWdjrTwdMWMM9TvNHlPEityVwXwxtgolj/Atbo8baqFmx46vLroJxLpcx
RghdjVd6F8LExDjrWpbHGc/CnlFixgxYCbITN3U/ObikxTFj0DbmZDvoypq5CRNZzx1blUustMAh
qPDVAYIgXL8WCRFJ0Yy9i1IKWSXilWcyyortxLKDiPEdxK80tOyZnHtKAupyRaityTa25lEeKGTR
IsWo67RykLOEc0oXZocrkFkU8y82i74PFwV6y7thkUIYdWJZdzPp1lxXhcEU9WjYiv37vUFDgzBA
Dw8VxioThlIAaB5mKgxeXzsO1kry1NK9Tmhi3ecQtoqPy9kNPDdQ3DSjFax1FnVE60O3Cs5d9A/P
wlg6WqtyLj4ydiXrD3nOs/zueH/f8fZ3T19rxg432TQsostL99uqFEdkrQHhhJt1FqKEe4oz/eP+
bn8s/a9fF/9gR/xjfmBJcW+3d9vP0jO0RBoZHYbgcSOJXxI4TGMozepf/m/+w/I9ZJf525v7z39W
HV34MxoM8O/eeNgV/4Y/w+5w1P1Lrz/qwf9Gg2HvL1340e39pdP9sxok/nl6PG4Pnc5fHrd3x6fd
7l6Hdwr+/+if7uBt13hrdDvd8W/d/m+96dvxtNv5d8ff7u/gLzeYd950LuFWnMNmwYgkcH38rdP5
o/vWeNt70zPefB5dT67fXO0Px2//QRHrq8Ru9pdf87vLvKZWEJu++Xw5uTJaaA2AiH247eBfswXQ
sg759pizst32cPVb591V/se7q8P+Hf7svu7M7d86fZLWtEHr/u4u32FkjD0Qmkxed+62t/lvndyO
3vRewxWagXOA9QiCmCu4nWC3JNig1yXpNTsr0xuU9DCNyxvzGTSnvRM0pwOhjcZpesaJPk9HShuf
Q3MCxDb5XXJEM3dlomHhdB4RQH3ZH1FfxvkWuPzxgHeiq/vb/VVHU3F/rP18f3c88S1bTchKZ8VW
URpe7KDXRQ52WPOM8b5Gsh1XNxaDanzLPyXZBJjWkfykJ/bieZ8Y2k/yY+df2+PuC2wsuEpub95B
c2Evv+u+Kzr0jveDJDvRkT1Hkh2Yks9w4uJC+JnEn7NShtpBevZqOUHi5IoZIl9c/355VS6Y0ytm
f/fwdDyxYhjZl03/cPgj088aRZKd/vj0k8T747ejkbbNP7i2kPh4/MP74Z1BEZ50/8RWT7S7+GcQ
H/yZxLXj/TOI/4RlqCU+/TPHfPqzxpxejNOJ7sgK8n91rg/3d0csvL5/YkwIedlvHYOzI4r7AM1x
V7vAT3Fl9nWvbNG8rL383L6//cV41/21pFM17wvc4W7yA0muMX4kl5fHznjH2W05dNVYdk6P8jt6
TIbaXlUFD9tjg6U0WvJC4uWsctrf2/jGMfuMMaSIv4NbFswbITuzahqbtHma/pQ61KHiNxLr5v6R
XJG9rvabakXimVCuEd6A4/1vnb8hTRiaf5BkG7JDvbUPe6Dwwv4OyUoavEmp5OVzR9dDLcHnj1F+
RQ9R40z4sSEafVclLx8ish6DYmzPGyL3bn/cb2/2/1O3loyGwPdjA0XunZOV/CQ+YIy09bxA9KJZ
maHnMVrazdOANZ8i39cP0Yua3lJDy+BQsj37Rs+/f1xC+QHqLxjY5u30p8pB40HjKvFdYkLruj5V
R3OPvrSC0WkOU0E4pR2ITp/zq2eymcH4h1jY+XZ/pOnqd+VPWKDDhjz6Y8yRXEBNTcAPM0e6nhYm
/DM2wvgn0m/b0OM/lSdNWmbjZ4xS87L6I6NE1tC4mNEXhnIHf3c9+vPkO2V7csCm+j34PbI9XcdP
m3SS+n/RxpjqT4mfsXQxN9Cfu3QxMdZ/xdKddL/nzH7xspp0T+yQH166k7fjljp+kgw1ab3ofI+M
03hQY3WcUBW8RMbRV/AzZBzqyon0KQUB70B4V2ucLvdMGUROpmHodT2oRysfv+4PlAINCfwcYbT7
Lv/j+Cb/I787vsExQMtmkBzpKl+8yH+svv6J8+BFXUTUN4f8Gmqbfk9lz+/cyZoK5ur8AZv2Tqqp
0Fmy4ekUw8M0qkyfemA5WDpoqYJD9rrDmlP87pPLrLxrLu6Ox+3l7On6Oj+otX0+bKE2AN/knUuG
UVe5g7WIlWHl17r+4EqModMFeapHbKJK4nUHWojiWrPuYZBgKJC4dpgk0rDj8q+aHdNvXkw6Tb5g
Xl3JJHkb61ZrSctTqly51Tltm7RBt4Wawzud7/L9H/nVCUJNceR7t9Ah/2dj15ITN2jq0r9rJz2/
wuaJ9SOdFHbvhKyueXh9d/9O1UXcF7+3a093+38+5W/YKzMzUyHrG/BNV9hlUDtZMXUp7V/aTF4Y
5UnLkn4B15sqTI88/svKfhLTI6dm1P0upjdtpdljw397u727WvLXqgbNHQeXr1mvazlBnJgW6nfW
8XBTMtQGdYCJzSbpNCWXZ7PRSTUOJOX+d3JRchWUD/8v4aI0oaa0R3RY93BRbgxSkBw371k/qHca
kNW0nQPfq3mia2rjjj96wZ6QOps/44qNNbWO2Q9fsiekKuKHL6fkpDRtD04fWT+5lp+hNZgU+hVZ
a/Bn6A3QpvIHFvJzr9tQDXHd/rELd3NqsJafIrOcruIkk2y7dOs55dB4Oyw3yw9xc0bIaDkG4/yf
LEFvTWp3e/Vbr/FUywj1W05rXlCd1n/jSXIAuJr/A8/s+9/3cFZfw5/JZNLt5uPhdtRtLMSqGi5k
POL8bT/ndTULPHS4AALn6yOIMPsDEwa+gSBjDF53Hvf/E+oZ4MUIRB5AIeQzVsugpRY0ez/aEmWS
xvCnil26WkZt44HC9PbqCsNiwS3w6/h62h8Z19u820V75adbRHjUDEGb1GjnNznZfJLS9CVTBq3q
6GdmxEyddMSKUWU7dPutGtF/sVH8wv57+fCA18PXfBZxgahLw55VC7L79RlLcsS0w5KtcVOSlJuk
pfIzl0vD5oTVwp47n24vqbb624fOFcBeU2vmqqvpfRvFsveMKJfRWRP5YI9w2IGfX7F/k8THLUN7
ffP0+IX8atLCiuL8+HS4Yxz3CTr4ty7FX0elXRXJX4P74/7623OFbyTHzKFeyGUbdyKB0PO4rJmm
prXszGf/kFa1uqZfAwYBHI7zK3rKe8/Yg9eYzprcgQ/7r/lN5/r2iKurP+gbQ2M4+ckNfMaOFBtI
0uh/z9LrDX546fXaLmrfsfRGL196jesoIzR+wdKznXrpvWjmJi1Ly4amHu6/KWtrTvPrljqm3zOz
RtvOe97MGm2KzJfPrNGmwdDM7JgkZLxoZpM0Di++Q3YbGW2yWzm56uH94uPYGLQcSIXgohxIJJk2
8e0l8s/I+K5DzPjxQ8z4iYdY/+1g2nyo+Y47BxLq/4w7BxJq47bfceegRBysZvidd45hz6gEy950
1B8a0s2jS8hoWF2bSK9ePqAKksb4p0qTulpaJftnXj66BrVIhqVHxA/uP6TUxnaa40m3ZvCTx5Ou
5Sdc5qiJGnZ/zmUOKLXKfm2XOXqxD5mo9h33uf5oxATK8WhCX+qovac/S+idP2wVAp93tUMqP2nx
wBBW66d5XYKKuLn8S293g+34eqgZAG6X8V23u4FhjLtjo77iDWEXkXW8XNLGr35Q0kYSP1HSRnLf
IWlTx9rQeImkffJYM3SL22iTtdtVaeNyknuj/kRSp9Ez3FZTU53WFFKRxvQn60fIWvqt7O15HJgc
gn7vZ3Hg/os0oDUHppvVJtro2S9qbr7wv2iFmrpAdJxXuzhZw36Y85aeHz+4aAbVomkqZbCW6Xcp
1brd7UTTex6+4CVs11AGvGS6xpBkMSzYwYt57qDtovg8njtou0S8nOcOfsarNiP0HcybXAwFoZ+n
oevqFGBXo922p1k/4+/R0Eky1QvVdN/VyskPqumQxsuVOfDV8AeVOUii7QXu5Qt5+PJ3OIMc1OFL
3uESJy0Ccv3jxbM3PHUOiVNXxNJ9+KbT17VV1KbQsYDmSXUOEGHmPiyakkTEiWM0psk/38JMsdQq
nevt083xv/3Hu6fHQ/EEfLm/e1dG+/ol+9SbPgr4xRjv/9r9ust//Vv363CYD7e9/Hp3tTX+8R/v
bvaXowH+9+H4BZb01dvH+7fdXwC7NxhNuvhBIUZ0J/Bb/GCHqCNE3W57o16NOr26ht//aGli0Ict
McYxg78HOO7OH1jl5a5u4bUxucx3rVR6A3l+jd7n/DjHaeXl5t0Vjr9zi7SvrwTa3cvrYXsLjZ7N
j295rcLYHmEbXO8/O/FZz/ia3/GPDvk/oRLjSuxAd8yH+MWV9AYPh/sdnMVFMVXV9lKsaXR5dXli
qMqdy4emqqLYu1QVvcm1WIdxNRi319EFflNYevRGdV0uFD7mrtED+hn7YH+doV1HhrYSvbFY/MiK
pJb0+sKvxwenN72/izmncaF8x5Y5Wz/GUBr+kWHI6wcW7bsySBksXly6o/F4Iizd63EOv09/lI93
0kfwu3VozpLj5PrpbodNded//OE4uxvW5L4hrvgrY5q3Vq6M8rRi8L0eY+Yp28Oc8pUhNBE2725y
gnRy7PWzbH/3x/3veba/fbhx//A11TnYhyjpZR8cJ82So9GrPrzNb6Gn2VUOImmYdrMw7WX2Q5ga
GY7cSGzT+PLy+mSbJiVlt7UxH7A1jhNAJ4ZVW2C9ALN00+yD/QBNcZzB8dtD7oTJCJuUjLFJA7lJ
W7RoaZ+B5DjivHKSuayeg5sch8enh5vc/XBixPrQCGea+WWfPni3Xce77UGp8we03QCSV/nXrKC2
eXxI8QtsZ19u5+DPb2exRo2xVPP0uv/smns9WBwgJ/HlFCTZdzRlgE1xnBEM2uGJb/TeTm5RvbSh
LZ93u3dfWQ62Nw+7NzcYh/TN57und9O3xtsuYjwer3Z//Wt1el1fGv3rmt7VaAS/207GyUAcEThJ
4fc//q8LBlrF/4Sr1nb354QBbY3/ORgNjf5IiP9p/KXbG3bHg/8f//O/4k8fjfw6+dd890f+yyvN
2fTqdedvLbBXb/7A//7nbyxU+ysQwnHVX++mg/H1Zb6ddN79Z8fodf7YHh47//nu1877Tvc/eL2X
h99/wYzyv3Z0fwCXn3v9/JKpd/mH2x1KJdDg/Lh7d8M23cMhv7nfXkFL4iw8w1re9DpOEGJmy1+C
+87j0+5L53oPF4f7Q60H/LUgeP+Q322Pv5hpNretcxu6I5DebXdfsKNhFtuYQ+LfYWZ5obNxLKym
X5C4xrvWL/3Xnf/1eMwwn/X7JHPnsbP4N65+VGZkqNx4P4XdMH7defv27f8WxwJkuAc2GK87BUYU
hxgR3oTWYC6dIivb6w5U0WVfymZNnMwOg+r80tePqFAl0Wktwz7ZfWR+2PtXf++Nx443/7vx9x78
r//3rvI/KPkf8FeP/3z49vdhDXwFo/K6MwF5ByjDX6eHdjwc1kNrjAbdHt77WwZ30psawtj+m/3r
PHZxZIVh/jf+2wzC4MIPV8nrDjrGKKN+WY+6QH/UHYylGppkbSe4KGpszGVvrFCtIKMJU0/0RmP4
2egBTkezpv/T3tt3t40j+cLz782n4Hbfs2tPxzYJvgD0TmbXsZW0pxM7j+30dG8mR0cvlKONLHkk
OZ3sztzP/hRAUSJZIAuUKMlJy7vTsSUUUAAKhapfFYAX5780znRtfvbBT822rOrXthw6qmURwOCW
dqy4Od7KN6cq1TYncyKgOfnojG06U8Utiyjfsqq/nuWi3f3XtlTu0l+uuFQcWCqifKU4nu15YllJ
jnpewQRHvRho4y5nYmVBDnLTG9euFSy7oxWsKq05Ii9NqlJtc85s2VRQOCUNd/INO4ULyHFjTeF6
fImWS5WeqrrGrSZZP93xnVw7bNm1k185+bXzN5fZjRqXDw8YsXo4t71yKStbPFHR5EaRrybXs8MA
a8eqi8fLL57IL2y3FwsVUx1favHkNXFcp15FsDrXTn6vi6uvVYwrOZTr2iH+xhh8xPnfpvWZVH7g
uTIyXCLqzOch5+WmQYmwd4K8JTX3sm0eC53Dw8Bbfa8I80o0bkArgSxuOuC+INZxieC18w3G1Wob
7HRKdsXKMs/kvphtulO0U0XdaDbMvoy61rlhxFXXbGzdrXcRuZ7cLjJ7yqrGluuFnNnl1pbrO1nD
vtIiakuNpp3dNuvGkhzwOtZQNydWcfXahuUXsmEWBEvvGe28GMe16trrBGGdm4aXN/Xi+je8a0CB
5kTKu7M208hmtruasGfwDdhsfUrWbde3vaVF3Q6KJM6OJSAIAxeLQFVJd/OSZ4dF7TqtmW/uivJu
lclbvjmnyJFpO1Gdgs5Rw2vQ2Z01Gz6B/R9QtjaFLYTjB+VCXBeQ1LbzjvJskYjQY8v736FbZMqH
/syq8hzXYas7EYzlBChuQNe0wsygRdd2HUIBlAlsO9dgXK22wRnWwDyfY9BsCS88v0pbhXCD4ike
5rqtqrjqNbjhn6Ohep9BLlZ3eSSL3HJguf7fGu0rF5yU8sXq26639IYTsjQ0ej8eTaPOdLGcGBYx
+SYj4iRPkN8tllx9+cXHigQyZNEcOlhy6eXBtrhKbWOuXeMeld+i4tr17cbIQagb25UWXVzzehZd
pELZ6zXzGPx/rU4N7E6EmRf4bPn9i7mFcuzp5Hi55ZOHhuLK9c36qy4fvFYL92gW1Lh8cLv1hUDy
onyrstTXKspvahZk4RIxQ2YH/tKeeegUOchhmR2/siA7haqZ2asKct41CgvRh5DVGQXB7TprE2R5
b54UY+/QWWtYAoSZ1SjNUBsV2GOO5xN+aok8i6goUCx6icXrujUEJ/L4S1y9fiHFES+Xqaz/5XRz
3qkIncINyGnXKdNIOzvttQn1dDQadGYG/hpNDU+ZG3XaGsqHKrc1MiJXUaSLplpEa7Q14sr1zdZu
a4jC0J6I1mlrxLXXjCZ1B2uNFsNP3SaGJ1NnNoAmCRQ5TkwY7i+dlSS6RRE60e2sz4SJK9c3u7Ir
mzclRLfIXhLd3hpNmLj29Wn7weh2rcr+vm6v0rOJtKQgICa9VJKLYgeiy9eo6btFiKjoito1fbfQ
QOvWGSHD7dYeH1sY463BYM02S+34iPDscnwEdPLyWROiMA4quiUu1+qSXJSZJLpu/Tq50C7remvV
yd7aJLkH1nf/dngX3Y3GX74qzSxcwgZndsCXtzE6Rbi16JS4WyvLc6fQtOl0a5fnThEUJDp1hnRx
u/VFdPPyHN8oLeVm/Qr6X+rESZgXlpvkzOMroCSdQtXV8esTZ7QHdwq9vI7WvlklWzSuUt+YqFGc
cbtiOXFeh7/V0ftb+TzZ5Rtop9Zua9z50Lwfd6aDvZOr0x+b1w1YmddP04W5Z2fkOR+uTCLi+ehj
KVGSy54TnlKaBFaoRDMzUKvRaCGacpqO1uomaLQ+J8FbrzJNEvqpRlN9fhIUsxKNqw0dlNIk2UpV
aJJUvio0SQKt72azZsqJZonmVRpKDiiZ0cxO7Xtaz6u8nahFtvMwzB6dik0WdYBwP6f8JtG0Oe13
m7MbnPZSOqPl2PuqrCyZKj4etR9gvxz0J9NMcabSHdKMjOWuettSVxfsXZ+/vLp5fX4h9+BWc/aq
0bPFkLeCLlQAX921Jh+fvXuvfu8NWreTZ9cn0Mfrm8urxtU/4Heo6fzixaUqAEzL1JRFRfFlI/98
as00ejk/TaeQHd4yZEf+fnJ1UwNn8l4N2Zzkrfn24vmry9Ofnlrv1LBZktn3WuL78aB/158G3h5w
fPXq/PX5TRNYkrRx6f+VBZqdh/EzKWl/dGz5KoD67K71+ZmkCLwmMH5+cX7za8bwWfosriScf9GN
M0QKCdPwS+9hGn1OJ6F3eeep9eLtTeOX5l9PfmosTrwyx+OecAOPpznG9HLHNafPy8h14+XPeRmZ
34PT6XrGMtK4+fHk4qy6aBQdQpbncaf9u/qOIDu+62PTdzXquVl/81/9HtOY8/j/5u7pwk+NjXqp
8WTdsqVZ9YNJFH2U9R+E8l6+60bjp+bp26v9tJQFtlgjM9DuEiZnPKgOOagapOg3+YiXJP0udxWU
E87e1VZXQf3DOo8Z5Uq6ecKlahhL0FKTW86Ki1lRI8aDYsEGt/GoO+4fdVrjbpJn+NcrvVhvride
cg8b/KPtyX3/Ptp7B6347wumf9FUfyTtdJDCs6vXzfPL05tXzZdgr5+evJndkNBtuWCr+N2Mwa6h
en151pCkoFou316dNq4z9I6/KfrTy4uLxilouiy9XSv95iY7RJMtHIUlOL+zoRDqmvLcUChOxO9N
KoSNVYBQlq7wfmdDETqaofh9SkXINAskKxUzVj61xkfjh+FRkkjfPZqMOh+jaZ6ra7D3/2GrZ4FK
LICYdu/kBbgI57+A1QNUYO+DF/haoUTK6EkMjc4QxhIcxRdy+F6c4e0pZZQsyl7LsvDL2WLjzZad
vUUrS0vTuNe66w++PJuzNHkYNuXbjM9K+v5PebQ0M3HxNgp2nKC30bhsKE+NFRTehkCkX1+MBcJX
trw/N0Fz3sWb8zeNrHchXb/zlxe0W0F4Evk6z168KqhTlha4j4EE44us5GBmC0vEUNnkAaLtju76
XVUk2M/OS1JW2eOlzThFzcxJ1Xc6AYDClca8eHzMx1zjvW1M9pL7wFOyF7iSOti0wRy6HLOiFnpQ
5GQ/hmVgXmfRYhkWOZH0Yom/ZkiQn1kMLZbCZmxyteReyJ2XzRT+fSyX+VPfz1ud2d6tPGWxaU85
9OZmBPzMdg3lcviJBktHqNyQ8fkhSXmirCRwpP6aIYEohGS302HnPMxst2ehZ1eIwC6IWaW72BmM
htFe50N/0G3C0HU+Pltgw51eG6qKxQMMiotG8+fX/4h/eXGd/HL+qpH8DgImsbLZXzc/qmZnX/16
/fN1I6EGO+XmVUL15uSqcXGjPjtPip/+eP5KGjGNkyv48Kl13xpHQ4V4P3sHfIcguNPBJMWqTMl6
asXdgFL303H6yzD2yiWl7HZYBoh3w0gB4tafHoa9/rA/+RB1pWD8uVy+tMWhoT/B7/nWLHlJ7V3U
/fN+1uCJy0L98wLVpRaavB8NBnvv/rfXfQbGuLojePLszeWrV+cXUrHCx17+YxhOJkWtqM/l68DB
1tP614Ej2p3idQDfdutaB3a7/UjXAbNz68Bud4rXAXw5XwdMdhtmsXAdyMK1rQPZ0IbXgWxysQ64
fh2E9a4DhtZBbmvKxjjkXYadJWIcmWgTSMvrk2tYH/8vG26SW3tmh06tQTcQQR07Ua/dKtmJeu22
9hhP5fXX6ziPdf05ufXX67Di9QdfLtafVI3MKV5/snD5+isTBjn72oXoLLEQsw3Ni+asQFl15gIk
jzl8cfmViZxdXMpw29XPjZmslfd8E15I6RjK3mYHLotiqMr8MLNPpQY05j+l4dbo8KjJSWcXJGw9
tTzH4SwMWbnKUw6Mp3dg/pxyX8oHTHFQMGQ5oVPNFo3uzOtBvVK3pKleMR/6KLhBr3Ku1VE7vpL+
6JO6E1t1y9XuB+volpuohZw29TtJx+TFYkXqdCOdnTGm7cMSnU1vi7Osgo4I09vi+c1iW7Rj57OI
w4WvXSCqydVDWVc7Q3r5UzwMGpfenZUt5ze9jRcaEmp8VD3F42Onx50oWzyUvGAoWflQlldUWx/l
re4nL0/Abtm7iiajh3EnsqbR3f1o3Br3B1+sh2HrU6s/kC/h7VcYjnxSyZK9SAtGbTMpK5wXlWnT
tFbNgkIbw3lWGhLtJqexGTRjQmmpoxk2qXLFgwRoo2M2Rf2J9aOQ+vE7Sp6LvRI6CDTvLrW5pV0m
6cSUWBmONfdwxjlfJnkNoTzutMwkS+bU95wQgrjpwq3RyfQ0JwTZAEFKxalwl+PMY2NFHG7IGo0V
gGSKUAB2JbvRi3d8TadRkK9wADIWn0hMiIA7tgAPsL4OmRlASezRcVYNPhZ2OGc1eatYTaprM571
fcsPg5lppCKgRT2oAi4mPMoK522+k2+MO+48tprjcUVwcR7AdaCcU5A1tWiyHC7BQdfQrRNsIrRs
6JrpdVO0abteKY1O4eEOtO7RQh9v3E019RzUnr8QMGXx686cKYufE+7pI0AUDCV2bgKaT08dLIt9
tKRX8iVTouqY5iqU+qQ5i5rpq7P/lpaEhfNnOPhzb7USPEGZyqlxSOVdFAmJxvHsVHaUjRdZ8RDH
D3EpXrkKQicAt+qu7I25W9kpOCVQbobnp7xKHkoVn3ouHYYOJzkAZr5Tpne2zhLWi0NlH/2RKD7D
0TV3LI3343X5ycsaLSa9+3pDZD4OFQcqwhVsPHtDx4pKAg28ja+NDSU7xdvtktlOirgg3SmX7US0
U57upIiL8p1+d+lO6kX7nz+2u/Kl3O2mOylWNp/mYbfbJWke9iyKtXqahyParccaZmbZMDOw2i4M
M8svF2FmtsRWxAqj0qru8qh0HfsSqxakLpdaX5OUUdTtxW4oURTdduhUTp0yMbXni/nRJXg4pQke
rKYEj7Z4rCvPzSd4tMOSBI92uFh5rsGUFqZpuCWJIdCIwRI0TNpwqy21LbsLbuZiGoxorwvd30LC
RjIxZsECkQkWpK29ZXM2XIymi5XRdCPUZN5zMzg91dlCRKo/vH+YlmU3uITnXjmloSpX+/PkD1eP
cFRKaNCFvluut0RSRXpgClMjZpkRLtVoBpHYT4X0jGPoJvOEeGC9SjH/ggmoHKevtVNbDvrrx4SS
bH2c3hzEcefryKVi85pdNrmF5fzixrppXL0u2WuNg/KJZWoYlJdWZFFUvuIubSgh0q7v/tbqT/fI
frOkUpYMriaat+h3zdH0hZnpdeabl2onE7S281v8vpXyEnI7lGeUJZd2M+pynmVd5W5IqAl27idR
SDUX3wbalBoJxzgst4DmWX0beg2hIVZh1ycXqaxNsz9WD+AUdE4blCnYlItiLsmmbNQZ4w1O1/Hi
TTktSVsD+daBBlTNAHxeFLwqOhaaC8Eesdn+q6iDhDqX7Vas9OvJQFs1l6zqqP1naZDXIMfMhOEq
cNoyOY7zqVtEJGpK4THMdyzN3nH5YRBgXE2fvbNU0qNJ6o6RYD2OkyKruBIm3dziqZJa0nfrSuUx
HivT9I0qs/dTkeKp6fhFHR2bny9ZWiNxX92g5hemIKx8dKNofC9q2g65kl8ujBs+r6thZfDzvO4q
bvjHuhpWK40z3HDBQtOGgjOkrODei1kouOIpmf28/jc8T7Hq8Q4yh6bCgRljvg37uMTJGEpDVBiu
7STSaLJ4avPQKYOG48tvRKgi7eHGjYn17tq2yaFOvfNRYTdLlI+rtJ7rLk1exbKqduzPdNM0tTZr
Sc8s6FoOey89jEh69xXVbI16ZX1+cc192v4pu+WdxpS/XyWt0GRYls8X3DeACjap74Vdish+s/q+
IiBbn/+iXeKVDNCqTs4S+no550XTtZyBvFGz+Fu0A78hxYOvCdopnt+94qnNUKyieB6xobhTPPUr
Hm+neHaKZ2fx7BTPphUPhtZ2iud3r3h2Fs9O8axb8ZRn3e0Uz+9S8ewsnp3iWbPiCXcYz07x7Cye
neJJejdLcC1MuU1NxuaUlAYPUtldof9NK6mCy4L+ZVUVtVzKAvGe7ZpTFra67L5N8SrYdrYkXuvZ
BFfIiKnN+rZ31vfXmWkXCvyE1+L5zRQr9T2/qSo1eH5zvgpm9+2WPMC5qDhdVv8A56Ls/A7c2h7g
VPZLfCcrGBhOwROcqCxYNKzgBc7NiwS3cTJO7njAOu4WskXygI1qIXe/CXzbNr9bSE1u4d1Cdjt8
nDechH6Qu1vIbreK7xaCL5MbToDyifxP8WVBsnDxTSUl8qUprhoyvalkrs1XOiqlmky/2CSvk3ac
ovTwsg2MFH8n0YgvxqNZzr7KPebfbO6xU/3lzRxxwRGEmR2QOF1EO4VW9oI4a5UxbeGdFV27aBT4
RXsGkpGbsaNu9KnfiRIzOjl/5ik95tlYWopcsu+qCkuhCa/MHdd7DOKzuT0eww2Oq/AG+GfjzPhI
4+YA2q2yosQrrKZevpUVvl95hRctM085V55jvsL190VnaB3y0PxuN9jJylchK5tTcfjtCcdW6hb+
2TgzOCnAse2Ymc2PTIiUv68cX59tmhXHRqykrhre6ZadbnmUusXB97g7dgzs2psOqXEHx/0d24uZ
qWbtf3Wr6JNelP+4rlWUovcLb7GpeLJUf+GCYVAknxiw3OUMxrczmV6r5BQVqDg2fykdm1wlBcJA
P79aZ1cMx18tT+4V96bw6PWjDq5uTudh/1WoyRU7//UR2g3+zm6IxRYfStii3aBjZmc3rNluCB6l
3bCFLTBlgjzmDb0W24TczZezG7Z/X8jylwRuUw0zHPoMlTiG7NvWe1+n9RDsrIdYbPFjWNuzHrTM
7KyHNVsPzs562FkPjxAL2AxCUtN9YpvTkQE+7PCN2xll1zu+KFeQFVJZVAbHPIGjOvn2r3f0DWV1
d73jRq53LBTNZfpkquJU/JdvPg//G3PmNOftdSfKqj9wyex1PHBpi+SBS6ZPADd+4JKVpX9DRY/0
gcvQ59n0b2C1+IFL+eUi/ZvLFGlemP6tCpenfy/xNKZqsXIeuNEzW6rqu7K3p2p+XnKzRkfpYJq9
MmkvHuoqVUHrtG/iWcq9TGkv+zJl3p0sMDBepbak8nGk36w0duyCWcXlvs4ymc+uGkxXLE9fOggb
MdqE6eigExyuU/kER1HfdFabKlveqM5qM+uMoQlUOBdFNtcrzVwsObys8LBlhYE1k0OueOUJrzM5
Jt81qjyINARjNla/D2jUxWhkqDgJxcY3vY1ikQWK7moDWKQp/db1tme8WDQqtLK3XYfeJrzt7ept
nWw9Hr1dJIdCAW+CLTE4Ox0b61iMZubSxtdyXtpu2yXusq2c6TrOS9ui1XusDrNADrNd5jDbC4dZ
mayizGG2Zw5zepCWv5tIu25F5l3TgiqdKnUu1vBKD4Uq1io9rl39oreiEan5bevSQVrxTLqo4rF7
XuKxx91MP63tiTy8sdTRdRcf7Ql1NaU4V1wU8F7NRw69pGe5h8C9VQCBLWMy83GqgCVsAYYR1V7B
zUalln3hczE6K76CWwmEEdXXgGMTz+qucuPhYhQo9m2nQmddZ1b1ll/N1YfalgBtRJXVUUd3MqvD
INnrX8ulvZZLvcyFJcCMr4AHUmEsY75cUTwSuoswVcXrRP0q5s9Vu5GsiA+zjBfCi6oYHS4agNzR
Q6MkpKqw6HqC0Quhq9L7ukdVJ5+sSMEVPzurH9KKfrzheFR9jXbbQXTjyTObECPRNI3JVxbCsrX/
SDbs+r3UShkONbmf2x/Hio7rdsybOp3ZOqwkykf1NLexl3sXBqaSuZNat131eFxUoyCt3hqrDcuv
fpphWz6BeSzf9JrqCsOkt9mq5iJUiI+s6v6WXne8fjvO4AbkGuyGCqb9qteG15G9WmXYq2avrhI6
q2adPoat3tBhs5cxhspdJFPfoiK+p53sannC65vsOhDDijNWbpD4uiuo1ph/XQcO42Qz/wzHoSJG
/EgMm5rQZVNnsKqwhPyRjx9lEvMtm2LrCF6QhtljDF14AT5+XShcNZtulYTE9EWKWt7AqO3ZCkrv
VtxhDV/BqHPPWxW6JgWQ49uDCsMJ60JjTSRMCMM53T6IVBdGvkVgqZqVZXqhwte9axoAGMW2xYpZ
ousEeU1TRlcFf2oLDNYGOZsgQlUQ4WWgnxUh3HqieuVbhOZUYXmKUb2gUG0Bu+p5Tevwh+sJGtYQ
L3skZ9+q2AgmsNd23ZrtD2oVjHv1PLBKEUJTl2lp33D1jK7NOIfzV2zX5S4tBy2XbgM+fiOsKMuu
NsSrZJgKU49WRk2rQOSbhjeX8a7KZ1V3fbc+Fbm2WfXq85O27+zVE0ZYu1e3fRer4rVh9WX5mLp1
9btXNfp+dR7wMHD4lkmGSb8NR57/rekYhsnR4HUnQFQ5HFjf5XTlWl1zBrgwW4GMf69wo36FHJ1s
UxVvi1vt/lijhnVn9I2ybus6p/nYXYuV7rjLXiWgWyF1XmKY7U3+PHJKMJc4mFx941q7U7odUKaG
5Jt6MrKWQQ9MXdXtG6A1RwXrdOjnWVq1H3ldY1bWCgedVj05u3K8b51JPMvESg1XXG0ZU2sLuj6C
TKp6U6C49s7qJfz+WiOextBBlXHYvorevvO97XjyEtHSXUB5w6dkV4UoakzRMkUoKplqtYWeq1tc
+3NjqK4jrY8ocFAFQqjgI7OiU67GWVg1xMZrDBDUfVLCPGLwmE68mt+uXIvtiK4M2zwervGdlkea
90mYd7MXYXHd9TP7sxSKLV82WLslU0vgfA1pD0scDq9knlSMr+/PA9x1OtjbOui13F0fq1/9/xhc
l4qRd3P8qJ7E5kcyOvWG7NcAiGzB71sZRKnNG9zaLO1Mj/WaHgJnroRKE4fbf/d4naaHQRRktReF
5t7qGs4tG5kcBhtjXbBFDXGEiqhFPR7lI7rR4dFvgyaW36qb1TIQxm5H+oa1tAECumYtvdx9e6sm
Opgmia4LDVvVe9uEm1nTAFU+krp9f6kGp6+Sk/m4N6ZNX/HxyJPVv9odbO0+VVopBaxt2x1mLyVu
5RVtTLsvIxh1+pUVhsHcHeXUszub84xFcqb/eavz6N4j34Jv/H1tVpfuuVw62Ubg50IcW5eGV19i
m1F6nl9sPa7Rx7eXeFu3zgs8HrM98CgS2GiBDnVnAfUXaO1sha8Xf80MsNPz2p3OcnaHmV4wjYqV
s7X6m9zU/hpqkOds0Lsih79LKCQbK19qW15rwHlTOevLBZhrSDUng88Kx+B1xoazJ4OK0NEaUIKd
XbAdu6BSVvnOLtjZBcZJ/1+DXaC5KTQbkd7ZBd9AIHv7MHp9IevHkhpU2fH/qlOD6taQxe9crZJy
VUtixZZuC53nWtR4cu3R2Arf5nbwVUbMazpW9HjOBf0ej/M8igfs1viEIPl+WQ1Hemo4Ml3vnlkl
f6LKxRD1H6zfvj25qePdle6W2J3u3p3u1g/4du7BzoZWV7+KrcaT12r96oHaJc9U00jtY0tDrnhf
ncnVQ3VcVFfFGCLwJWFr3lHUvdVQ641V1M1tYp1GUfVLCDdxJVWdFxjWgDsK29Xl+zxS+Mr08Knt
LWM5bH8vrnh39bZvhVv9vutq6VfLhJWErXuvTZ8/VfVSkAoZS7Xmiy0jJgbpXLWn+D6aZy/LBUSX
YFeYj1TXjR7GCS2PHmVeR65DRWS1cv+/UXC3Zuem4p3Fuktuc5elmr2dnbvQdbZ6haQvuBu6rtyW
RZ+XvRya+UtEs7U34/gVsuvXelNrWS6PGUa4kltYPBAGT0Ku8q69ZrsQh1y7XcRayHY2biZv8o63
og38X4uixIUoRdHCd1XT8dPztTwallE+blbk8rJnIsjb0u47qapJqh5TzK2yeK4Wwfqab/Ouxvu2
F+rG9iIHnxsDx2E/8R82zIzmOjeuMtj4VljJvYw8T6bbMCshYiVQoxLw36Va/9t39el1dW7C9Yr1
+vrjCTrsYk1379WAzNd7mWeVvWTV/WG3dX1jWxdjWC/6Si/6v0u9aNtebYrRV2//+KxYMa7f4KXz
w75zMola6aVQT8rWTmt8e1pDE8xxlNqAfzbOjAYJcljMzOavzXkMSuyoNhXmKRvZ48UqbDu5IjkV
Fi7jsz+CG+Af063u6zSXq2jQnUbfhkZ3dbdBhDGEET4KZuK1byeqrD/qTAd7sCJuTl82bq5B48TD
aYsWzL69n0jqxeXNza/W3vmwdX8/Ht2P+61pFBNbvdHYitVeks83uo+G0MeTm+aLs9O/nkk1CQWO
PkfDo+jTtPNhCN29bF6d/fXqH5fN01eXjV8ap5It5mS5gn6dX57evGo2fr45/fGi+fz84qx5fnHT
uDq7fA0rJ8NtJ4aK3GSvuu/fR3vvGHSNue81Ss3ainzM8tYachiSKRHxlAiTKXHrn5Lb4RR+LZoS
b+NDNDs4/XI4nbYKUMDZEHmJfLy8uDlr/Nx8ffKm+fLq5OIGVMWLzLi1mZ1m4O6udb8X6wnPDkHD
vbm6lEQnZ/9Qv/316lxqRlnf9Y8nVw0YL9lYXEeib9rg5WxegKTJeNUf3j5/6PVmb6Mqi1Fs3GB0
pcF4OgJZjobTGSvqYJFwN84KxwipCmKGzlZYya5wrhY4F1j4hBsybnsz+bu4vJgJ3Wxv/of8/QQ+
/vX15dtr9df1zcnpTzLFISONXpv3egtpvAN9MI06073kWyFF1ZbtCQHrQS/v6S52BqNhtNf50B90
mzB0nY/Pkqp6vQgk/6kV78qgKS4azZ9f/yP+5cV18sv5q0byO+zrP55cnM3+uvlRNTv76tfrn68b
CfV14+bmVUL1BpYdLGT52XlS/PTH81dnoJ0aJ1fwoc4qCRhMdTRtjkftB5jEQX+yGIRerxdGtlzJ
SU9l6UWSidxudFkmcguh7xuQ1LoUDNmGMqRkge+suRHu7We3Im9WNhaussKLskqSZt2Lp9iWeDxs
JSKoIlQXYFVdN65+bmDBimtNBisvWHbSqOP6TkDIlZqbmpbhYqQKlqFn42WolBN3a5j4UoNYrZ25
QfzUum+NoY7mtN999k42DZVMB5PUgupxOYTxYoNS99Nx+suwG9s1QPm79MK/NShxXX44kVFY2feu
86jkdvI+tukIeprrf2bz7Ww8aut5GmbcmBn3d6lUfnfQnqgT2ltKpWwJolsPr9+4djNR/+UaR5PK
48Rz4WzcJfNwKg8CXX5f6u9pfepPOVNeSdbK+i0qn1Z/0dmbAwcK+Gi9+7vg7A7K12kNH19ti+Kh
MQ7pPrXOrl43Yyjy9eVZo/mycXN6eXHROIVOZnDIbieDQ65Kv7nB8GKsbwjOfwKwKU7CHCSrR63F
pgMJfpYrv0ogod22k+uR0oEEWDyMP5pAgi80gYRtBZoSZmqF7FvdWiD7z8BCFrdv9baA2wc2xu3V
1ik2HmAJHLWWYUCH3R/zd3ZvhZXh6XQ8uJqhdErFcrZxVnAGX07DbY4VdxshhFavFxWHEODbXl0h
BN7rPuYQglscQuC9KB9CcDNIsl+AJAdGIQS/IITgJiEEKPDd4hZAbQjBnYcQSgovyqYkyXE95nDO
RC2RA1csIgeynYfhIljhdvLBin0rNZ452XNFpSiDW2OUwaVWql8aZVhRNlaJMri5KANIbnGUQYr1
PMrw+wQEv9aDHPrO2H/TPSiR84nBFAf1qMrwrHLgG4IEd1GGVS0FfBwrl/fw+1rF+5UXcfENcwrX
Krnd7VFECtkuUvi1r2GOr7Jz7Dg4Z288kYrrXi3JpYx+oyrlk34V/nFdKiVF7+lX8YYulyy6AOdK
0/Pii7ULKvmR1GE1XqxtNg9CIQyCFffGrJ40UmF2r49qLy5Xfv2P+bU9iy6YlK3lytaC+6Ts5W4K
IuWgvCWj6IdOYAuW+9/cUqlfw81lyY21+TuEdPVWGAvTWK7R7WGbea9X7j+aWxey7wZ9G7vPt/Aw
oH5hXf4Ut7ifyK67xK7xl6JdY9WrfGt6tXvpJw2W2mcUnsAL8YS6r/U13KPMh6rKHrVhC3MlITG6
ibei5OtvHRTruZfSqJc1PK+5vOinrk4UBs9wmk2b2dObtTxQWvHxTSP+13KdbeFrpaXbtdDkSNiF
L4zV9d4Mednsuk222i6b3b6iW+t7Jmt/PW/3bGodt+WmY5Abeja1XKtgECpUXZUvLHzDTsDX+gpo
TQ9QGm1+pu8/1nLrWY0vQG7oonXPKYE8lntB7zHvn7WFZZZAoartk/op8UqNzzW8f1fDq4GbeiFt
DQ/oPKL7Ux7JEy2PM+27+gsxmgDeV/ZYzmMe3c28v7OdV/uqPbu7ThNoLe/1LG8rGnR11cf6jJ7y
cbdr/qyAAK39ceXlYsDriLyWGzLLP2lcFdz/vT1pvKF4wO5J47js7knjVcMhFYW74ttw2zfjanpJ
sJKlWwqmhTqIXvcW3zbfE7b9eh8Urio2Jo8G1zWp1d+NCljbtjusQtZLZl3rq1iHxl2LFl3m6dvy
FaFLuIwP9tqs3ndtaw/aktNaGJuoPiSLA5ybhf9D3Ru+ixzU318A4Psi36L6G6wqAOA/tldNa0DI
16Z8KlqRdZi5dZncj344asGbK+Vafp0B2t1zpl/Pc6bzQzS137qSJD8VJgp/Ja+OhofC1t3IlDvz
8m1s8abo8O/ufciCMy+p1fPV3sikUSz7S4BH9TxFsczZu4pPTWzvnN7jeuT296ZHHsXFlkvpkd2b
Nbs3ax61YtukMaZ9dneBh22YGc0BMHWtWbjZW80SVkqf3a0Z3lMXxlTxk7ZxYdBG7tbx2aGfBC6K
79bZHCsMX1O2LVZcdHlbxnPaPDPyQrtoPLnWaI7NMuMhZgKlUAOxcVZ8zX2IuXGpch+ivKGp03Xs
NANL34fI0H2I0eKars0NUYBmSyg9L8KNs4Jvr0wduSyZq5eNm+blixfX8M+Ly6vmzydnZ1eZKYuC
7JSl70BLBj6evvlpWbu8ybcXxQIS+ZnWNjd+IZpKri7F53zDrAS2gxVSfEG/422eGXWj5PhOzexs
XNQM8U1PUcxK3Qqp7W5AIRXdkHwKFd80mmdvXz/PLgKWYaqIXHKBaDvdog7NX1Mq7Y6bXDerfrJd
6m5exwa21LFnD3fthQAu7j7ZOiuhslrCTRstgc3RsvSVuvc3beIGCgbPGnOB0lbB5pVViK1ttR/z
MKsf8ldpX1zenL/4Nb2OuoHYykYUOPZjMdMTVjJmenz8znE3z4xmVwziQFXgbJwZvCvmzPQinQ3m
1YvnLGsTb0vS3EejQxzv0egQR3Mb7lenQ4LHo0O4xtWPl629+WUrNK5+6or/soV79fpFzkjrdbYz
ueGjWbYMbxDbWrZM81Tm17ZsmeYhgS0tW8Y0y9aLV8rmxcwAoUOwRDe+mn0BANP+1Fnj+ubq8lfs
U/Wc7Sx15iGHgyvdyTeuOhlGA+vCl9hG8SVnS2v78Ths7PE4bGx9DtvX/J7FZsbfPfSSlPlth6ck
K+7j2PwkK9gb2VJ4SjLj480v/QjlZpnBAY+thKckK3wXnqKGCMc0QjVC4WahU/fQt+1deGql8cMm
8JYWnm97u4VHDdEjiQtLVnZx4ZXGTwM7x3am2DwrDFsCfvwCtL9xLaABj7cSF5as6BSSHyskHysU
JgLOyjRK8UNxby7fvH2lUjdz78QFtt0K8/Fe02dCY9Ii9eeEwpMLaTkN6LXavW7BA3ZJy7Mh2TdE
STYbtPYY43b5fFGRa6/Fe/4WdgEF5z2CyLVkhSFWEPC9OWYeSdxJsvJI4k6Sla897iT78EjiTpIV
XdxpSz68z3Rxp9SDVNtmZluuRAL/PUpXwrPdR+FMuBoLdEvOhOvsnImVxg978VtJMpWsaGBFP9aP
/sb1o2LmcTgTbrAGlQTiW6CSnMAVRmmZBToJTPjOY8szNe5TYrB7tkC9EtvQtOGjMdg9G6eaKk0R
blxTeM6jMdc9nJWwLXPd00TOdpHLDY4/+Wj95lh5PF7PjJVHkLErmeGajN3ZCfiNez2e+NozdmUn
HknqH7DiP5LUP8mK5ozt14ac+I/kcK5kRXc4Nwenb5aZPHKyNWZwOl6gBC1IBO3g4MC6Pn953Xj5
M7TflxcvDEfPZp9A2/1mR3EEfzVPTk8bV1fqw1a3m1yn4LWgr2D7/lPWtekOBnIlvW71h4VKMn9v
p9MTBXdyMcfjnnCD+OSirad3ek6nEr1i/9MeqON3/9sffWq2W5Po2XdHD5Px7D6Ydn94pK6Aabbl
GMkyg2j4jLnSdFpQ7KW+c7JfNf/LCSfR7R3YTS15Z8aP8S0Z/XRtXpbkB/tz6ttcU50MH9nv9ovZ
eFdWp7qJ0IlgJ2qxdBW56t//bZhpG6zEWDE65cM56LcDT/73fvpBWoqHk9Ghna6JGY9m6dA4Hujb
1Nd+PaOTvpak2ugoYfdCw9HpyHEJ0i0E9YxLq+UEzrrGJez2srUbj4u7yUV44YKhw6W2hX+9zuj+
S+NTiQiWy1m7U/zlamuwx0Q76iyzBjeq0i4cL9lFp6Nx6zZizm00fTFu3UXweazqE2KvinZzet21
Da3d7vkVBTXMpLdtZmiZo+7XaX1JjKZ4w4BNZHo6yg6t71YYWtZdn9TafLmdY3Foa6tj63j341En
N7ZhFQ3bXtem3LODdre91NAGG9YIytnoD29jzRCPaTSZXEV/f8gNbSVlK3rrE1vW9fhSY7thbWuD
P/o8vr7cCRZjfA4fTrJj67Aqcsv8NeqEgLFldjJnHr0iBxeMJvm/z9GwHYHxlK6uJtMp4FyszXTq
8Shbu6np5BubTpsYoYh31jhC2drrH6FaFuhP11PRexiqSxHPX3z61Gh0Bln70q8wpC7L9KlW87LL
wmiJRcmNbaBaJC6n88IEjhs6jopA5CxMu8rgdlnxlytKK3iIHbGMhWlsBdU0utdTx202+8NPo49R
s393Pzj/9Hox4tnRDUUVbRDUL7rJ4PJ2u7fE4Dqe2PjoimRwz18jQc6NLq8wut46R7cVdZca3c3u
1qAZrqdBjCOJ5rka5PH59dSfPtwPovO/5Kwhp4rweu46h9dbaniDTQtvleHlVQx5xtc4umHPXWZ0
2ca3tfnoOk7zetqaztTvxXUThjunGoIKo+t01jm6S+1qjmfigcK43nY6R59F0Ay8g/vOwaA/fPh8
cDvMO43mBlnpQPXazE1vI7Xaq90gyNZuaq8KwqHcFIQuvMwy9eocnKjXydZujBQnOjC+e1ziCvJe
cXn7ePP5q8vTn55a/+/d1c3r8wvr6qbpANk7GRJ7n7o8XFLfRtP7fndPcy/+IvHEFY5YFJ+SxaHk
rPj09mN/MNiTFTxVnz9NQneLR33t4n5cN25en1z/tGA9d/v5gmwcTR/Gw73/nV2t/s9s5ozj2Yzb
vgDHlQdzmMI0kHjevPnpXLYLn8BYPYt7A388wB9JEFFeAp5+jFPGD7u/tfqLdwHRPd6yF/8heWG6
y7wLi+vfSCourn1Jobh4YHbz/X/It6rcKlULVqmfBQ/PFRfXPgpaWNwJK42inKMffvjBkuIMX7W/
zCVnrzMaR1b34e4+6u7LMrMpqlCaVyodVCitpqhC6Sq9VBNUobRdpbScHvMxCSr10qkwO3/Y/az5
p3sXTW4PB6PbNbYhzyoGnif/dbhvp/+1beYHth/8wXEDB/6PB677B/nyi8v+YNlr5Gn+8zCZtsaW
9YdJazh96HRGReWo77/Sn3eW5QhxaDMBqu29Bb7EMfyveTucdqNPx9b9uP/JSs6bcr/t9Vo8eGq1
ul3LeZKiFR6mvWvdW/YPjtWaWrzXDrvME/LkrrV3fzvq9Sx7P11B6BRWkBRzbBaImMf2w+TY2ps9
ntrsfGgNb6PuMbPBxl+U9jjjqdLxL80HBdY1Z7TH6uRDmiZwFzQzEjCK2tG8AmAt/uSYOf6+NX/B
td09Yke+wx33cF4f+Prp+ox4ANG3RUUa5gRB1b4CTQg0cedGPQs6cMAOVAes2J4D7Qyz15tGY/D5
Q1dYD5OoM0lVwG3z6WDMdlml0n6l0lU4cblrXtr1vLBCae7ZVSfCFa5n3oLniLBqCx5Y4JVpfFeY
c+ULUaEPnHkVZoCLsMLsCiEqzFfocvNeuk4YmsuwC4Jm3ktX7nkVSrser1A6DCqU9lmFuXT9wK9Q
OlDrGnRNWt8cq/zPyOpPLOeptXc+7E/7rUF/0h/e7j+1ip7BA4WrqI8UsWm5OSuh67vmgwIuSGaR
miwhoAn9FXcTJg5T9WUXghEP3HX8yjS+71SjYWDD2RV5kzRS5PEOxATegULXC7IbkKT3HNMZZHZg
exVnEGhcUblXgR9WVLbM5qFjrOLAPPCYbV46tLnxAoU/AnP1yaAXzLxuxxau+XxJQ8hYIUJp31w1
Q2lhvrkxB+bUWFNAabfCXMoXnyuMietUkHjQ+36FXkrdbF46YL6xgQaleVihNJgHIrdJMLHKJsGE
2SaRlEtY8V0QFeOl5oMODM1Lc9s1tyx94YPMmpbmHLw1Y0Hhoed7xoIibMF9Y04EWLfm6id0qwih
3MGdiupZ0njGigJK+15FxwpoRFBxo5EHwqs6q2C5Zh1FoiecmUuyKl1hlASY/+alwzAwVpChZ4Pr
WaG08DRQRAbGiHzWYl23nYMxJG0QEjAGWCxg1HW0MIasgGswlByMEXqM24YrIjy0wfMODFUnlIa9
p5rpFtOIKi34fqU1p2hCXpnGc/1K0Imk8ZmpRo1L+4YyPittPmsMrJEKYxoEoeH6kaW57ZiXDrgQ
hjsBlOZuYIpFyNKh5xmu5PAQrD9TvkP7UC4lEpDstXoB7/FwQST8GbRDE6WXv6INGRPE8le5B20b
L/9ZBS6x/KGYI/0QEI133fHdMfyvqU7ughckQ5uhL55aQPXM/hwxeR1Q62H64ZmDDmy/bNycXl5c
NE5vLq/SFUtzb17xh2hwH41j77IpzaRB1OyMhsOoMx2N1bHKCZSe13MsxHF09ubAeZ+uMUhY7Q+n
0aDZvQePdQo10JRyIrKUMA2wdMdgX0HDs1fJ1V/HFpiT8TWNXA5uphrEQLaa/vCjQSW8tJLO6O5u
NKSrkb6gqiaSNbSGUNWnbrc5Gr63bsBbhSG2YBys+9F4ap1aP5+dWaNhmj70CunfvGle35zcvL0+
tuzPIpZUIT+FUb65unwlP261O/Kiy96iSq6cnvmMQ60yWgtTNOm8t4ATOTrH1uXbc5D+A/X/UroO
zs8s68e/HowjWBWHtnW9+PXvD/3xxwm0le06rFwv1Q4snGY3PrTS7A97o/fWcDSUrX6cju6tSTS1
piMrS85LyZX0HFsnE5kEIIexcXZ+duAcela3f9uftgbxPHdGg9EYenA//WC1JlZgte87h+lmWHph
SQlvjtr/DdLavH+YHt63xtNDMIEun//FOj87tkJh7Tn7aXLXznEZdfvdZKU0XgHNcGSdNk6sxudp
NJz0QWZ6o4dhN1MHW2mg3PJxrmuguF2Hooihm66liljHmQaC/Ex0o/bDbbzu5N+D/jB6b72e/WaJ
8Pg78ECDzzwQ31mBbfHABWmVH8n8EQ/+w+A3+cQ3lLA4d+B/3OIwifZnT/6nlW5e2BUEQYAg+GlB
cH2+FgUt3KCKgOb4kqCvv9zmBrQi0NDKvcnJbG6tXmpzc9KNC93OOqtgXoyFnqGXGjoygsSkbV+M
BrtpRz/qrgcMVpyAiRpbjgftwUfJ9bEusndsPcj1YTmgKKOHaPJUroDpCJabvJJoli/Yavf3LVhQ
k/4EtMTUuh23htPJvCkf6jFzxFRpwQIzIzUuLQzDAqp0GBg6kHFpwc2MPVka3PjAvO4A7HgzIzUu
zQyR+7h04JmZtKo0c20zw12VBnerAieew83nMvCZnQ+VZFCwqotjKRBMcQI/DrU4JGurLw4huKEH
p0qHtiH8HJeuMllCBhwqlOYVFnVoexUWdQg+nDknoWOH5iMYgi4yX3ihcfxTlWa+ROeKtbsHAnwa
2xnr1O2hFwT5XSazkKrxsdwy8mAZCW67egeg12tOvgw7xW5Er5euhgmimgreBJcVM9s9DH3bZks4
zzNaFnK9ecCy9kWUsi/YfqqCRO/qKlgUY8LWYHQFPEIb0sbugS38SV5AlGFiUaebYOVa3vcynKfN
JBCVsRR8q7DEU+uOKJHhQoNcqluCFR/v7B9iBzsprhvwuPgHdYXAMyafpp1Mn6UbcWwNRBH/2/x0
12p2BqNJNB/KVii6diS6qQpcwYzHH2x7S4AeSE8gD7j5BOaELHaPVhAyYc+yc8qFTLjSGtE7ADKJ
3sABSN1Hu6g3dJi7Yr3JRbXzSgPuOKsyG9//l64y48UqPwWmoteWn754fhyKhSCCMgpXbV8+PJyq
MLSdim58ao4lubsUChCTC99jK3Yn/cjqvGIh4bmaNRf4uUGBU7ZBzSW50CiVIs0FxYUGZ81rrjCr
uYAq1OgNc80lHEe39g01l3cofPAMNHzTmkvRhkWhJQPNFVdQFFrK8Ag/VPirkpDJOoMEtt+akMVc
MNPtMS6uG4ickDEnJWQxVaDpqqGQqQqSzJxlhSwU7lI2GNDCCPnFu5uBkEEFgWZzzwsZOL26UVpJ
yAI3KGl6U0ImuSg0qrCQQfGwUPEthMzNClngckdjbpoLWeBXwQE1QsZtxitqMhCtBbnjlswVlExE
LXmZSyNq3NEG6hZ1LEp6XiaqVYsxJuv1bX9VuyVrjEGlwnN0et5o+QrPcwuWLwwIL17Bnu3uZ2op
0NZxLYuSga/zIFZaxiIQfoFozPqwoZUsGSnU/zNWsosZKIr9r2Qxw/RmFzNQ6Y6+FC5mR8BsuWlG
OdN5ZCWL2YszTFMzCW6F7vhMidR5KdrALvCp1DB5c6mbvcOhlbpQYrJltSxKMpcFa1jOIRO1L2dw
JJS7XJtvFVfJhJFvFRzaQZhkH2pTEpK1FCckJH/I5wH301UwzczEYm1nV0FcXCfPmVUAg5JaBDFR
WBwbWiz5XppNO8cmjGHhetWwybzCXs3ZZHk2mV+M88h9ay+za6Xvqs5w6he6L7N6JLMyFj0n4pz7
mn0hbyn4WYblcXnaU2IBotJtrXkqjqkM2hKIShi0FWIqui3XRlQ6KctTOZjKoC2WpxI6rZincjEV
Pcuuh6gcg7aQbIBRR1Mh2RDFXtSCCsmGYAZtIdkQOrQuT4VkQ7h0Wx6SDW3aZ54KyYbwDNrCsuFr
zO88FZaNoFDBLaiwbOjC9nkqLBvcoC0sG9ygLSwbwqAtLBvCoC0sGyHdlo9lI6Tb8pFshMUb0oIK
yUaoA/nyVEg2Qt02n6dCshE6Bm0h2Qh1CEWeCslGks5aSoVkI9R5NHkqJBuhzr3NUyHZCD3N5p6j
CpBshB7twQdYNnSGRJ4Ky4YuoTVPhWUjMGgLy0YxJLugwrKhC4TlqbBs6KDJPBWWDWHQFpYNYdAW
lg2df5Sj4lg2DNAdnpcNYdsGbeVlA6gM2srLhrB1SFKeKi8bQGXQVl42hF3sRyyo8rIhkmMtpVR5
2RDJVQGlVHnZACqDtvKyAYYe3ZbIywZQ0W0JLBs6dCRPhWXDN2gLy4YOpMtTYdkoBkAXVFg2uEFb
WDa4QVtYNnQB6DwVlg1h0BaWjZBuK8SyYeBxhEg2HJv2bkIkG44uJpWnQrLhOAZtIdlwdHGgPBWS
DUeXVJKnQrLh6M5i5KmQbDi64EmeCsmGo0NM81RINhyPbIvbSDYcj2yL21g2fIO2sGzQmAO3sWwE
pCfFbSwbOtw7T4Vlg4ZcuY1lQ5dBkqfCskECW0CFZUMYtIVlI6TbyqNokopuy0GywWikguehMEll
0BaSDUYjFdxBssFopII7SDYY7XFwB8kGoz0O7iDZYLTHwR0kG0yXUJCnQrLBPLothmRDG9rNU2HZ
oJEKzrBs0EgFZ1g2aKSCMywbNFLBES4KVAZtYdmgkQqOcFGgMmgLywaNVHCEiwpGIxUc4aLCpZEK
jnBRoCK9AI5wUeHSHgdHuKhwaY+DI1w0zsKjqJBsqPgSRYVkw3UN2kKy4eoOfOapkGy4NFLBES4q
XBqp4AgXFS6NVHCEiwKVQVtYNmikgiNcFKgM2sKyQSMVHOGiQEV6ARzhokKb8pqnwrJBexwc4aLC
p/F5jnBR4dNIO0e4KFDRI49wUeHTXjZHuKjwaRubI1wUqGjLAeGiwjfYlxEuGud9UlRINnwDLwDh
okBlMF9YNgwsB4SLAhU9ywgXFb6Bn4JwUaCi5wvhosI3sG0QLipz7WgqLBsG2gbhokBFyzzCRYHK
YAyxbBh4UggXFb6BPkS4KFDRMo9wUf0dC3kqLBsGvh7GRX0DSw/joj6NSHOMi/p0BJxjXNQ38EYx
Luob2KIYF/VpzJxjXNSno+0c46K+geeLcVHfwO7FuKhP4/Mc46I+jc5xjIv6dBYBx7iob2CZY1zU
pyMIHOOi2ry8PBWWDRp15BgX9Q0wB4yLBgYeB8ZFA5ueL4yLBjQuyjEuqs1qy1Mh2dAe0chTIdkI
DDwpjIsGNj3LGBcNDHAbjIsGdHyZY1w0MPD1MC6qzQTMUgmMiwY0Ii0wLhrQeJTAuGhAx80FxkUD
2ocVGBcNaMxcYFw0oBEzgXHRgI7sC4yLBrSXLTAuGtDRQIFx0YCOBQiMiwa0TyQwLhrQ+KHAuGhA
owcC46IBHeUUGBcN6KwqgXHRgEQ4fWwsBzS8EWgG3iAMqxl4MgjjY7s8ID1YH5vlAenA+tgqD0j/
1cdGeUC6rz62yQPSe/WxSR6QzquPLfKARJR8bJAHpMPrY3s8IP1dH5vjAem4+tgaD0i/1cfGeECG
5X1siwekr+tjUzwgXV0fW+IB6en62BAPSAjPx3Z4QGYa+NgMD8gwo4+t8ICMMfjYCNfe7ZcjwhJB
5kH42AQPirO150RYIsjIqY8N8IAMm/jY/g5IzNTXmN9kaoevsb5JvMTXGN9kUMfX2N4kxuJrTG8S
YvE1ljeJsPgaw5sEWHyN3U3GqXyN2U2CMr7G6iYxGV9jdJPgSqCxuUlsJdCY3CS0EmgsbhJ3DzQG
NwnHBBp7m0RjAo25TYIxgcbaJrGYQGNsk8clAo2tTWYuBBpTmwxb6gw+MrtSZ++RgY5AY2eTmFSg
MbNJSCrQWNkkIhVojGwSWgpw7kFAIksBTj0IyFSRAGceBCQaFeDEA/qwcoDzDgISiwpw2kFAQlEB
zjoISCQqwEkHnEy2DXDOASdxKHwUK767iSBCEsFJFAofxAIicnJxvgEnMSh8DAuIyMnF2QaczDjE
h7AEJwEofAZLaM/J54iwRJDwEz6BJY+0k0RYIkjwCZ+/kgffSSIsEQ49T1giSOQJH74CInIR4hwD
TuJO+OgVEJGTizMMOIk64YNXQEROLs4v4CTmhI9dARE5uTi7gJOIEz50JTgJOOEzV0BETy6WCBJu
wieugIicXJxYwEm0CZ+3AiJycnFaASfBJnzaCojIycVJBZxEqPBZKyAiJxenFHASbMInrQQnwSZ8
0AqIyMnF+QScBJvwMSsgIicXZxNwMrcCH7ICInJyMWbJSYQKH7ECIlItY8ySk2ATPmAlbzghibBE
kGATPl4FROTkYsySk2CT5nAVJ2910pyt4iRCpTlaxUmESnOyipNgk+ZgFX01gOZcFSfBJs2xKk6C
TZpTVZwEmzSHqrjuXrosEcYsOYlQaY5UcRJs0pyo4iTYpDlQRV/GoDlPxUmwSXOcipNgk+Y0FSfB
Js1hKk6CTZqzVPT9EpqjVJxGqDBmyWmECmOWnAabMGZJ336hOUbFabAJY5acBpswZslpsAljlpzM
W9UcoaIv9NCcoOI0QoUxS04iVJrzU5wEmzTHp+jrRjSnpzgJNmkOT3ESbNKcneJk9pPm6BQnESrN
ySn6BhXNwSlOIlSac1OcBJs0x6Y4CTZpTk3R97toDk1xEmzSnJkSZNaT5siUIBEqzYkpQSJUmgNT
9JU1mvNSggSbNMelBAk2aU5LCRJs0hyWEiTYpDkrRd/CozkqJUiESnNSSpBgk+aglCDBJs05KfqO
IM0xKUGCTZpTUoLMc9IckhIkQqU5IyVIhEpzRIq+9khzQkqQCJXmgJQgwSbN+ShBgk2a41H0pUya
01GCBJs0h6MECTZpzkYJEmzSHI0S5AFuzcko+p4pzcEoQSJUmnNRggSbNMeitHfz5oiwRJBgk+ZQ
lCDBJs2ZKEGCTZojUYIEmzQnoug7ujQHogQJNmnOQwkSbNIchxIk2KQ5DUXfIKY5DCVI3EhzFkqQ
uJHmKJQgM5s0J6EECTZpDkLRl6JpzkEJEmzSHIMSJNikOQWlvWE2R4QlgsSNNGeg6HveNEegBIkb
aU5ACTKzSXMASpBgk+b8kyDBJs3xJ/rqOs3pJ0GCTZrDT9r3DDJEDvbdBZ3ZpJlcOrNJM7l0ZpNm
ckmwSXOeS5Bgk+Y4F33tn+Y0lyBxI81hLkHiRpqzXNoXBHNEWMpJ3Ehzkou+yVBzkEuQuJHmHJcg
cSPNMS5B4kaaU1z0PYuaQ1yCxI00Z7gEiRtpjnAJEjfSnOCib4HUHOASZJKS5vyWoHEjjMPSD5Vo
Tm8JGjfCOCx9saXm7JagISCMwwoaAsI4rKAhIIzD0tduas5tCRo3wjisoHEjjMMKGjfCOCx9Kajm
zFZIQ0AYhw1pCAjjsCGZpKQ5sBWSuJHmvBZ9z6nmuFZIQkCa01ohCQFpDmuFJASkOatF38KqOaoV
kklKmpNaIYkbaQ5qhSRupDmnRd8RqzmmFZIQkOaUVkhCQJpDWiEJAWnOaIUkBKQ5okVfe6s5oRWS
SUqaA1ohiRsJjMOGJG4kMA4bkriRwDhsSEJAAuOwIQkBCYzDhiQEJDAOG5IQkMA4LH3PsMA4bEgm
KQmMw4YkbiQwDhuSuJHAOCx9C7LAOGxIQkAC47AhCQEJjMOG5Ik4gXHYkMSNBMZhQxI3EhiHDUkI
SGAcNiTzjQTGYUMSNxIYhw1J3EhgHJa+q1pgHDYkcSOBcdiQxI0ExmFDEjcSGIelb9IWGIcNSQhI
YBw2JPONBMZhQxI3EhiHDUncSGAclr4cXGAcNiRxI4Fx2JCEgATGYUMSAhIYh6WvLhcYhw3JfCOB
cdiQxI0ExmFDEgISGIelL1YXGIcNSQhIYBw2JCEggXFY7TuTOSIsESQEJDAOG5IQkMA4bEhCQAJD
dSEJAQkM1YUkBCQwVEffZC8wDhuSuJHAOGxIQkAC47AhCQEJjMPS9+wLjMOGJAQkMGYZkhCQwJhl
SKYOCYxZhiRuJDBmGZIQkMCYZUhCQAJjliEJAQmMWYYkBCQwZkk/bCAwZhmSuJHAmGVI4kYCY5Yh
CQEJjFnSzy4IjFmGJAQkMGYZkhCQwJhlSKYOCYRZhjaJGwmEWYb0SxICYZZARE4uwiyBiFyECLME
InJyEWYZ0u9cCIRZAhE5uQizBCJychFmCUTk5CLMMrRp3AhhliH9dIdAmCUQkZOLMEsgIicXYZZA
RE4uwixD+mERgTBLIKInF0sEiRuFCLMEImpyQ4RZhjaJG4UIs4RPqMkNEWYZ0g+shAizDEtexZ4T
YYkgU4dChFkCETW5IcIsQ/r5lxBhlkBETy6WCBI3ChFmCZNATi7CLOUTniQRlgjSDQ8RZglE5EAg
zBKI6IHAEkG6QiHCLGG6afaQRDjkphYizBKIyKWBMMuQflAlRJglEJHrCWGWQESOHsIsQ4fcCUOE
WYb0cy8hwiyBiJQIhFnqX57NESGJcMhNLUSYJRCRk4swy5B+wSZEmCUQkfOEMEsgIucJYZZARC53
hFmG9Ps6IcIsgYicXIRZgn4iJxdhlkBETi7CLMteH54TYYmgNzWEWQIRPblYIuhNDWGWQEROLsIs
Q/pBoxBhlvJhb5IISwS9qSHMEojIeUKYZUg/txQizBKIyMlFmCUQkZOLMEsgoicXSwQZDAkRZhnS
L0iFCLMEInJyEWYJ+z25CBFmCUTk5CLMMqTftwoRZglE5OQizBKIyMlFmCUQkZOLMEsgoicXSwRt
UCHMEkwschEizBKIyMlFmCUQkZOLMMuQflAsRJglEJGTizBLICInF2GWQEROLsIsgYicXIRZhvQb
aSHCLMEUJicXYZZARE4uwiyBiJxchFkCETm5CLMM6WffQoRZAhE5uQizBCJychFmCUTk5CLMMqQf
pQsRZgkuCz25WCLICEqIMEsgIicXYZZARE4uwixD+p29EGOWDhlBCTFm6ZARlBBjlg4ZQQkxZkm/
AhhizNIh4fwQY5aMdlkxZsloaxljlozeqDFmyeiNGmOWjN6oMWZJP10XYsyS0XsuxiwZjXxgzJLR
GzXGLOmH9UKMWTJ6o8aYJSM3asfGoCUjd2qgwjJBbtVAhYWC3HaBCksFue8CFRYL8vQKUGG5ILdr
oMKCQe7XQIUlg9ywgQqLBn2CxcboJSN3X8fG8CX95CJQYdkg91+gwrJBbsBAhWWDzGEAKiwb5L4N
VFg2yI0bqLBskJswUGHZIHdhoMKyQW7DQIVlg9yHHRsDmYzciIEKywa5EwMVlg0SCAYqLBvkBg5U
WDbI2DpQIdmgn60EKiQbLolMAhWSDZeEJoEKyYZLRumACsmGSyKajo0hTZdEJ4EKyYZLwpNAhWTD
JfFJoEKy4ZIAJVAh2aAfDAUqLBskRAlUWDbIhG2gwrJBIptAhWWDRCmBCssGCVM6NgY3XRKnBCos
GyRQCVRYNkikEqiwbJDxN6DCskECnECFZYNEOIEKywYJcQIVlg0SrgQqLBskXglUWDZIwNKxMczp
koglUGHZIPO3gQrLBgl0AhWWDdKBAiosG6QzBFRYNkhvCKiwbBjY8xjtdA1sAAx3ugY2AMY76Udy
HRsDnq6BDYART9fABsCQp0vmQQIVlg0yERKosGyQSY1AhWWDzGoEKiwbZFojUGHZIM/DAhWWDTIb
EqiwbJD4iWNj6NMlUxuBCssGmdsIVFg2yORGoMKyQWY3AhWWDfJYLFBh2SCTIoEKywaZ4AhUWDbI
DEegwrJBpjgCFZINj8xxdGwMgnokuAZUSDY8MiEEqJBseGRGCFAh2fDI7A6gQrLhkekdQIVkwyMz
HYEKyYZn4AVgLNQjY6pAhWTDM7BSMBrqGdgbGA71DOwNjId6BvYGBkQ9A3sDI6Kegb2BIVGPRGyB
CsuGgZWCQVGPjJMCFZYNErQFKiwbJGoLVFg2aKzSwbioR2MpDsZFPdoicjAu6tEWkYNxUY+2iByM
i3q0ReRgXNSjLSIH46IebRE5GBf1aIvIwbioR1tEDsZFPdoicjAu6tEWkYNxUY+2iByMi3q0ReRg
XNSjUSwH46IebRE5GBf1aIvIwbioR1tEDsZFPdoicjAu6tEWkYNxUY88JwLThWWDtogcjIt6tEXk
YFzUpy0iB+OiPm0RORgX9WmLyMG4qE9bRA7GRX0ySRaokGz4tEXkYFzUpy0iB+OiPpknC4sSyYZP
5rwCFZINn8aWHYyL+jS27GBc1KexZQfjoj6NLTsYF/Vpq9LBuKhPpssCFZYNGpF2MC7q09iyg3FR
n8aWHYyL+jS27GBc1KexZQfjoj6NLTsYF/VpbNnBuKhPY8sOxkV9Glt2MC7q09iyg3FRn8aWHYyL
+jS27GBc1KexZQfjoj6NLTsYF/VpbNnBuKhPe20OxkV92mtzMC7q09iyg3FRn/b1HIyL+rSv52Bc
1Kd9PQfjoj7ttTkYF/Vpr83BuKhPe20OxkV9Glt2MC7q076eg3FRn/b1HIyL+rSv52Bc1CezbYAK
ywaZbgNUWDbofBsH46I+jc87GBf1DXxYjIv6ZG4sUGHZoLN0HIyL+nSWjoNxUZ/Ot3EwLurT+TYO
xkV9Ot/Gwbiob+C1YVzUN/DaMC7qG3htGBf1afTbwbiob+DrYVzUN/DaMC7qG3htGBf1Dbw2jIv6
Bl4bxkV9Gv12MC7qG/h6GBf1DXw9jIsGBr4exkUDA18P46KBgdeGcdHAwGvDuGhAo98OxkUDA18P
46KBga+HcdHAwNfDuGhAHooEKiQbgYGHiHHRwMBDxLhoQPt6DOOiAe3rMYyLBrSvxzAuGtC+HsO4
aED7egzjogGdfcQwLhrQHiLDuGhA+3oM46IB7esxjIsGtK/HMC4a0L4ew7hoQB6RBCosG7SHyDAu
GtAeIsO4aEB7iAzjogHt6zGMiwa0r8cwLhrQvh7DuGhA+3oM46IBnUfEMC4a0B4iw7hoQPt6DOOi
Ae3rMYyLBrSvxzAuGtC+HsO4aEDH9RjGRQPaQ2QYFw1oD5FhXDSgfT2GcdGA9vUYxkUD2tdjGBcN
aF+PYVw0II9jABWWDdpDZBgXDWgPkWFcNKB9PYZx0YA8kwdUWDZoC5ZhXDSgbVGGcVFO26IM46Kc
tkUZxkU5HXdgGBfltAXLMC7KaVuUYVyU07Yow7gop21RhnFRTtuiDOOinLZFGcZFOW2LMoyLctoW
ZRgX5XS0gmFclBtYsBgX5Qa2KMZFuYEtinFRbmCLYlyUG9iiGBflBrYoxkU5Ha1gGBflBhYsxkW5
gS2KcVFuYItiXJQb2KIYF+UGtijGRbmBLYpxUW5gi2JclNPRCoZxUW5gwWJclBvYohgXpR9eByos
GzTCyTAuSj+97jCMi9JvrwMVlg0a4WQYF6VfXwcqLBs0wskwLkq/vw5UWDYM7A2Mi9IvsAMVlg36
HCLDuCinzyEyjIvSL7c7DOOi9CvsQIVlgz5RyDAuSr/DDlRYNsi7AIAKywZ9DpFhXJR+ih2osGzQ
uXMM46L0Y+xAhWWDzp1jGBeln2N3GMZF6ffYgQrLBp07xzAuSr/IDlRYNsh7lYEKywadO8cwLkq/
rw5UWDbo3DmGcVH6WXagQrIhDGxRjIvSr+U6LsZF6cdRgQrJBv0WJlAh2RC0xnYxLko/WgdUSDbo
N8qACskG/Y4VUCHZoF8gAiokG/SDM0CFZIN+KgSokGzQL0M4LsZFQ3rXczEuSt/7DlRINuhrvoEq
JxvCtml/2c3jokBF+0RuHhcFKtrudfO4KFDROJubx0WBirYq3TwuClT0XQRuHhcFKlrPu3lcFKjo
7Fk3j4tKKrpfeVxUUtEaII+LSip6lvO4qKSixzCPi0oqWjbyuKikotdyHhcVtmOgo/K4qKQymC8k
G/RdsY6bx0UlFT3LeVxUUtGznMdFJRU9y3lcVFLRs5zHRSUVPV95XBSoaDzKzeOikorWG3lcVFLR
s5zHRSWVwSxj2aAjqm4eF5VU9CzncVFJRc9XHheVVPSqzOOikoqe5TwuClQ0HuXmcVFJRc9yHheV
VPQs53FRSUXPch4XlVQGs4xlw8C2yeOikoqe5TwuKqnoWc7jopKKnuU8LgpUNB7l5nFRSUXPch4X
lVT0LOdxUUlFz1ceF5VU9KrM46KSymCWsWzQEVU3j4tKKnqW87iopKJnOY+LAhUdUXXzuKikoucr
j4tKKnpV5nFRSUXPch4XlVT0LOdxUUlFz3IeF5VUBrOMZYOOqLp5XBSo6Niom8dFJRW9KvO4qKSi
ZzmPi0oqepbzuKikomc5j4tKKnqW87iopKLnK4+LSiqD+cKyQWPLbh4XBSoaW3bzuKikomc5j4tK
KnqW87iopKLnK4+LSip6vvK4qKSiV2UeF5VU9CzncVFJRc9yHheVVPQs53FRoKJRYjePi0oqer7y
uKik0oy8pJHXl/3gWXu8F8JWZLc68gLK2R9t+N3ez9RSOKazet7ZP3jvUxSMtDCZh717RlqYQIVG
hr5vlXnYu2ekhQlU+VXjaM8IxP82P921mp3BaBJZ9uwnjDpO2wudTAUaQSuswBGeDd5nhgPdOfbC
Croc6IUjMhVoJrO4C90gCD2XpSoIdFrqftz/NCfqtXoB7/FwQcTU7fXvuuO7Y/hfcxwNotYkem+N
7qGOzuhhOLWeWU6mfJAq3+sPomZvHEWH963x9BDav+93gcINA/epBQz0OxH8aX+OmG0/LalVbqPz
Wu9G3ag5av931Jk27x+m87ovn//FOj87tkJh7Tn7aXKpxxR5U9KrPkBfPo0+Qlfify314cTqjcbz
4fAdu+N1WzCombpEipW4qm40mY5HX95b6KMsKU+P5V1rMo3GZbTd0TDXtjzNsGgbKlCT/t5KlwnT
/LWmo7t+pzmZtqZRsz/sT99bJ4PBqAN/dq34S0t9Oe+0K+8n414rVSWToEm+ytsIBn/QGkZx5VBv
twt1vnvz6uSicczEMUjWXWv8xTp5v1gWQdSJAoV6yiano/JWNR0pb9V1jifQLFSdbtTxAx4oEM6g
UYlSoNGDRnvtJohG3PZ76zqaWu8uLl88f68ERtd8dlQTJjJN+ZX7FyQNPF/0r2e7nU7XjQz7p5MO
0/6lm8/2L2Ei3RTTDGV5/zznuPMwnkCLqflrtxzY5pT7b9A/phFV0/5lms/2L2Ei05Qo0EnQyZQy
Cq09llZGzLUrj4s/X02piQ9tV3S9sGs2MK5vxC3PqU7mFqzCznjayTF7enVzehw4x/f9+4yEuq3I
tWOg3oDRzIZjNjwikcvTRaMt0Yoiu2e47L1VxCbdfFZsEiYyTfGq/fPdpIGzRf88r2NzT3lLBv3z
NTJn2r9M89n+JUxkmnIr908k6y4lNLxls3bQM5RuP1ihf+nms/1LmEg3FVRevgGbL9+UgHZbIvDb
wnBVBJVHNfCTaWukdEan2xMi6Bg2usKoZprPjmrCRKapsGr/uJ008GLRPxFFUQ96YdY/vsJmn2k+
27+EiUxTlTd77idimRIacAtE2Okww/5pVI1x/9LN51bFjIl0U6JAPou2Cc+Lt4mTtEbjHT9oGy4I
USCbamuTvZMtzzv3+vKsMetevvm8RouZyDSlkU3TYcwawjmjcGYOp9sKNSLZ6nabrV4PNuuoC+7R
cAi/jcYTNaD94a3VGgwsmKtxBH7T4mt9b4lRDXmBlaD1s3jOtHF1jkLRpMgpOZZY8GeVILjgNmVB
5FyTmR2RadHcnn3x/FhGtdM7d8auyimpmXWVaSw0tfjczLA4TpVRBXIvS64Z1ZVlIjXK5TLhOkZ2
rgCn28+wzYp8dkQXZOkK/IZ5N/L65PLionF6c3l1LMRxdPbmwFnolI5j98Kw0zbSKS4rspF186Rh
vEDdKh2opD/pwXvrVX/4Uc96VgznHQDWQbvIqXufbtM1HuTs5LgafV0rrzkhy7RdsNcX7RVcxLWk
9sGQtfyoG/lm8+oV7PNme0Wq+ZyKmDGRaWoFRyJrJ2bbSqzFTFsaeVtZL6R6S4yqzqfofIg6H5uj
4eDLe0v9Ltssq0RnTX+IBvfReFaXnKOJlOW3993WVFY3Hj2of2OesVRmqteIub56rXx/jKL7ifWu
cXEKMgFf8OOzNzAyT63h6DdrNCyV8rnx1R9Oo8HM0EuGqTWQY9Ua3kaT91ghf2hN9FvUb/3pB6vX
hj0i3ZKwjVvSVfqpP+m3B5HlWAd/tpyn1qjXsyQYO5T/vZtkEEh1mzia9NHdnUQW43+nxJR7blps
P7WB24/NaNgCFt5b6l9ZQfy5ZEKuTcnWOJoeZ3jxMvKvOgpU0/5dBEvn7r7ZG4/umpNOawjycj+C
3sc1WcfWJ+t+z37q+mL/P+PKwHwVvux+/Jctn05/J0fkYfLUsqHp+/TUekFanzxIuYySjij0+r31
kAjrrB8xqD3vzXGyBuU7dP5Tq9vv9Z5Je/2p9eE3dXBIwC8K4VUPhaSxcN/2V+t24Cy67Xluptu2
7Lat77a6a7GmbssT92zWb1vXafnXvG35xG+wUqcPHJZ02uUyuzrptMt93y+ca/lMcH1zne60M+90
WNxpkZ7pOLo1a/t90lj0KYobk5W7T+e6Xf2ZqktdCaEPC3SjXuthANvvIGrBbn8q/1FbhVF4QL5d
6i1vNknyoCK5nyH3KoWGsvimJC+ybotsczdD7id9bzbRwMrA13vrBfy30nBmA0yLIE933P8Uja35
J1Lf3g8i2OgTavkKQWivtlBYmCwUHzRFMF8ovicvkyhYKKrhoNaF4uYXCrczCyVMta1Oz6u2Zw12
+xO5nzR7Qxg29btuT8nUsKJ+YTw1bF5m2OywSKnKhmtWql5eqWaHjccbKGOHgsv726Qe6cr/HbAD
3+GOezwT0P5E7v57b4cfwdQZ7j+1jmTUcHDUHd21+sMjdhQHb4+A9EgRHik603JpLmZp7e2HyfHs
3+b9eNSOrL3ZXzLCPY7uRp+iY+aH+1a71fkYDbuqThbXejivUIDopCpM6nhQirI5Iz12bLZvpWlm
5+sq0czOhcQ0s1IzW6t7DNOeLu2GQYXSXvJSkUFp+V63zJLOTCQTS04kE2YTmZRLcyFWnkgm5hMp
3/ANKk4K0CQJLJVovNB4sGUuATMvzZIjESalvTAUnnFpH3Ru4YDLvXz4cC9H/Nj1xGKoweebjAYR
DLd9mKpKzG7BMB82oJndkFRH87N0XaN+O8kjI0s1fJiuyDOfSp9xb4Vmj+wj2EPAPxt2D9N1+hU6
7trMroWDg36aCajWXNn4rptmeQkmRkPYjKN0+665apSXDq8m9bHaSjcf8gpS4DvFWs6oeSg7HXVG
g8N0neY7iSptzi84eKxCaT85SUiWdg/BXRWzE4QmpV3bK97oC0cOb/GqquQRBLOGk0sBzEqX2CMm
bOaX+axOwx1GlnaSZ6yX5QC8ltbd5DBTY4XxkqlKK7U/6Yz799PDTI1V+s9Dr5YZWKi5WbWGulaW
ButjtUHIqLm4RlZBDD1HrDYIys6STtBhptIK8+AFfvUNL81CezSa5jlIrmIz4sB30mbJMpKY0vVx
hU4FjeV73F+pefjyMFMdN288cNNqfonGp1/u010PkkcMzVoP3dXETyIph5n6KvSdJ0c+Vhh48FUO
ckPAHVNDQ5VOXjpdmon+pNMadw9ibDvNR/KuqREfwrWrG1wZdRi1pg/j6OCu9fmgP+z2x1FnejCJ
bu/AuE/vEsK1K2gHcFJXk8+7h8G0f/D3h+ghZk39luFHeBVkJrRFdXckww/wIHHPg/vWbXQwGnej
8WGm+gq7R+g61S31NDPD7PKZvzVv0ro3vylgaQPiw5dJH5z/g3gdHaaqNvZnVWnXXU2B5hiBqZl+
OMzUb26uevLV35W4+TCa3g8ebg/krvKQklRZcxU+WLiafZcs6N7gYfLhoNPqfEhPkbyOqAIzIVtt
2SRa7nYMZQetcX/65TBTvfka9pjDV1N1CTOtQf92KPXbYbpyUUF0WfJe7aqsTKIOzNVhpmbzjdhj
YkUjLBGWGT9pRkQFr8BzebCaoCSMtFvjcT+tW2XVFYQkEGE9++F9NJ70J9OslAShbW6gepzZK7pK
cf7FYbpKp4KY8uRRumUZ6A97o8NMfRWEU2R2g6W7fzDp/096hQingnvvCXfFFTLfZHTcuDZjwli5
u7bruStI5xz/jqsyh1dcG/TVkpJwmK7ENd47JArjr+CeMYGhElmn+VYKhrHtreCmAAc5qETW6BvL
nmtzm62wlcsYShYqkTW6xsvflZeT1TMDaajElfc/GStkKB3yFbQAMJGDSlSNxp6IBNe8lZacBiqR
lfrGitCVr5OvNgQIKlF1mg+CfDFrBS2YRPMO0xUK443QlY+QrGAdQPNpqERVZ+xtufLe+dVWQQYn
kPW55opX3tW4mg7KQCWqPnMNKG/aWnngEVSiqq0wAW4YrDYBBVCJrJlXmAppLa+mDo2gEtVQhTny
wiVCZhkJKYdKVAsVdIUMZa7GTwlUoqo33z0cP6Nol2BmmF0+UF+FqQnYKlCJNCAKoBKo2jWHSqD0
qkuoFCqR9VdZSJytAqYBNwVQiaq5gmLh4SpAcGpB66ASFRGqMEVi1WVT5AGrqiuMilh1yZR4wKr2
CgsoXHVQ8h6wqrKC/gjDYDXlmvGAVX3mqpTZqy4Urc8pqzWXB/hrxSEo94Bl/VWGxFTTuO6hzQPX
EHBQpflSoXGwLu4Hi5SjuCY3qJIoFtP4hrusKh2G3MyXlqWF7XKzVadKO7ZhaCQuHRjOnyrNmGGM
dFbaMKoNpR1PeLobgjN3EHG/7fVaPFDnUCbRVB3z+dTqdscW77XDLvMEs2c3K6k6Q1t3H628D8r+
wZEXZS2I5jXA1mzvP7XGkkmrsMRT644okeai+A5Tycc7+M/7VHH6+mIQ9dQ1bjMq3cWbhXdAtd2O
Ldodnq5Ad/NZwfh3o4FkfU7tOy55g1Tksxbrum3t7PmBC/ZWJz1uvuPq3o1Izd6CaF5DNzt7BSVS
s1dQIs1F8U3jePZ8sP+pq8sy9+MnRFWuEIvaHeDRidIV6C41LRj+ZPL+sPv5xn4+Dw67d9Hk9nAw
ul1XG1KWAs+T/zrct9P/wo8n//MHeakt/J+81eoP8pZexv9g2etiKP3zAE7F2LL+MGkNpw+dzqio
HPX9V/pzd9g5hl3XPe6yT7b1vNW1XjlWb9C6nVjCfrL3S+Ni37rbFdoV2hXaFdoV2hXaFdoV2hXa
FdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV
2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hXaFdoV2hVaa6Hbbvtw
+nm61jsGyu9/cGzGveT+h8D3/T/Y8s0if3f/wyZ+vrcty/6srurpheoqmx7Mg9UfWv/xH9beviWf
KrWOBv124Mn/dg4no8PgyfdOQuX7kd9yeky0o46kOhvfHR+fPdy11S+d0f0Xa2/6oT95Zn+WDbhC
3itj2/tWa2odfRjdRUfJwB5N7+6PPkfDg+l4NLqfHKl7tpptKDDuxH+0vjyfXcLVHd8dyUYOO/f3
x44XPvme5Riy2z1fdeP5Q68XjSfX09G4dRsdH99G0xfj1l0Uf34y7J7mefQ8KZSR/dTqtU9Ho4/9
6JkjPC8IQCwFY6HPfJ+Fwf4TC35W6kaWt7gzgf/kezffGd5tMTW6Mf3p6O6uNez+qC4HGh8fT6Lp
6WjY69/ifrSEkI+d//3Z4eFhDRxrGVCMMyaefO/lGQ/a3XYJ4/fjUSeaTGYfb5H7EETIzzPPuh6X
zJ9Ox4Or/vA2nq4511fR3x+iyRRzHXr2Grie/anYFc6T7wM01oypJfhLNJyVPT5esH0OH06iP8nL
nlT9/Z66mK4pb159aqU/nsw/irmCnmT+mtz/+fh4NLyKOlH/U3QOn3da0/5oqB2IRf8fJuPZI7D9
YWfw0I1k/4+gywseJYeHH5QweU++51nN1OMRF05xByXx8fGfBq27dre1ty95vI/GLVhbe/t7n0b9
7r4lX06E+Wqqy7EexlGGV18YzhWoQXlDXTxXOebl5LiwggXiPeJqciZTYLr54mHYkUM2e4Z9/CfJ
397+09KuZf/e647u+t3m9KkVfZp2Pgyb96PxVP4pn06ZwjT1mtP99HhYMCLN183+8NPoY7QXD0XM
zcnwS7Pbmrasf92Xg9OTzI3GSnoXM9dvH912OkefRdAMvIP7zsGgP3z4fHA7fDgKD9mhPZ/V2x9+
OPgUHrX708kR1B9XB309/HDs2vaT78P81tFlYTQfmqS0GhErP43zKUSSlp692vgNQuDXsbNTKQLR
EXkxhN8bahqOj9WljzcfxlFLo9BCeZVkNQmbVx3vD4olJ8cSb7d7C+mazXGzf3c/UOP41IpHs4Dj
P+7nRW/+5R//bO2pcQWxePafcUd8ZbSF9rG1R1Wr/cb6YzyL+/tWXKEaVK8XWH+ihxQk4qk142ia
5UiIY0s31MuLQzyOIAjchUFn+UFvRV006H+qY6SHj26oW+Pbyff2xsY7BBXquGi8vcV4TxWLMO7n
imb8p/jTh/vBSlOQ1pF/sh8GTy3nYfDnzDpOOr+ivpl1gHmw0zlevqthz91AVxeadZ099MFYcXzU
w1iJZnt4LZ+NiPXWWrs+m+fxw3C26HDv7RWEeca2o8Q4yPS8GwTM7eX9K7NWoAT0v/PDD4kTxjNV
R72Ox3g8qC1pC8z2IOTE3cffyFrkZiIytbTcFos3EzCShtFX5APC//7P/7mL7jr3X/buYkPpqXX3
cjidttrxnwd/Bu9PCsbddf9/ov1/f/J/HeuZ9b9/mjMsDas/xx/FjZ1Pe/DNrGFVh/q6+el+Oj7M
fA4f259nI+G1HE9Yf/qkHmFRl9amh+QHJ/jzP4EH+PVFF8hc+B3qgD9jjwQ+cmaK9+56Ou535Se+
b3tQ7q/97vSDLOAGAfz5Y9S//TCFv3kAjtLdBfi1ko9ZB+FXjzFucwYfvBrdSs6TMt9JZr6Tn4PG
H8AH6bUCZdXHx8eD0e1Z4/nbl1DwRX8Qgbv8qj+U9L3WYBL985+Kz7vUCKjtoMV7fnxnbnr04Xu1
fB+GfXCcmjCC+U0oXVqNs5queb2x4HD7n/988veH/nR3G20NP6evWx+jU/WSwdpgQPL+V9eV+J8d
BD7nLpf3v/Jgd//rRn6+t25AM1vw/9MPkbWQBqvXl0/nfG+9AO3VfugPlOkVv2EzGn85NlTcUMH5
1PqtNbFuo6E0NsBkbn+J2zmO9712f3jUuYO/oeyvower0xpaUbc/VXuyYsOajqz4CnjrU2vwEMGn
o4dh15KQ0cMkrlHVIPk971lfoJbuyBqOZMvDaYq8NfxijXqqq3FNT62JtDa+WNFn1WKkmh6NszXl
a4mJF7RAAn+0PsFHkidNXTfw1+TLcNr6rLaD6WyA5bi3ZHcGg9Fvk2Mo+FPj1+ObX980nv188upt
I/4gmZ2hVN3Avmx/3Fd7C8yJ/Gb2FAm0A6SqUutDP+b55dvzybxN+S6TrEFV/tQ6u7QuLm+sxtn5
jaL8F1mF+i5psvMwHoNDEHd4Xg3wdPjkyfcFP1BH45ebxtXFyauYMQtqGPejSTHFk6OjNy3Y2IDf
lnU/Ht2OW3eHT05fn/zUaJ5cHb84f9V4c3Lz47O5wLTGkub0w0hecp7umRLVp9boXrrwMA5jELML
acecRe2HW+sqGkSwx8t//9qffoAPz4e9EVRlve4P5Z4JX1iHh0nbz9+evzpryqE5vr65Or94+UxV
I9tuqMelJDinJqIzGsDgjB6m9w9Tq/sgIbSYl6Sq08tXl1dN+avszfHzy8tXzy4vVC9++QXI7+5B
HsZJ4V9+AYLXb6CkrvdgAkrCE+u3cesebHjoploQ/9Ya/5vV6nZl43JQ4Mvx6B5EZRpZ/3ZwIN/Q
6Q//bTY4stPJhL48PS1jQT8HYKwexPOAGRm3hmAproeZq5OLV+fPCxiKG5ZMvVAhrkQ/KO2WGuhk
jlqDwUy9SQmaHKYafPHq5OV1Mu/mNSp7Ka4TV9dU3yaVHtyaV/v6/OL6/L8aV41XhXUviswbuJxY
B2cXqlHzpqCCxsl1o7Cd2feLRtzlGvnr+c2PQHV+8eKyrK1UsUWTzDq4zbSKZaZ0BXXWv4Ae0fKp
Y/EYLx2jhWO2bCotmgpLZpUFY7pcll4sFZdK1YWCWxz0hx/JaW380mi+Or/4CWTIYH6zVermNl9f
dpJNai2cXlQ1nmeT+vXziirPTbBhzcUTqmtAM7MaG2RmfYAVNJMg+a+MdE6ShmdGuIxuzFt7c3l1
k+gH+e/rk4uz65l98uKFbOZ8CD4SSIV8BBCss6jX//xU/nsPfjt0cTQEs60/K5N4CP2F5MDg35y8
etV8cwWmzy/HC7WjooGltl88DhptNeiW0qn/vLm6fHl18lqn65S7YTBRygQeR3F4E8b1btR9GETJ
cEqtW7BaXl+evX21/IKh29UtKU2j1VcV3XThutO1v9zSo5nQL04dB0usT6Pmi1dwARcFi7hQiC90
oju8K6W5fP6X08s3v2oIR+3/lkgsRX329vUbPXX34e5eUv+sXMFT0DAPaW9+VgUsur80Tm9A7q5P
r87f3JxfXkBnT27OT5+ZE/94+Rraf9lovr16VZ364uR1I6Ga4xBl3S60icrsoXKJmXwAz7MLhdrj
lnJ9QWbK99frH0+uGme1aYwSBnSqQ9P66qqjhIdCHaJjpB4dUsKNXpnoWKlBmZTzUaxVCtgp0Crn
0FA0fWqNH4bT/l2k9m4FhyhYDPwKYOG3D9Ew2bhl83nOnkrW2mBRSLIUieILCOac/XT+Zr7LX8kl
FJsPF5eVOHmY6JjINIIqrzz4U/i1U2ldKkVS37osZkC7LnHrNazLYh6K16WGkZrWZTE3BetSw0od
67KUj5J1qWen6m4vy+h23sl03L+frSOFiMdQLPwyGj61pCErgeSJ9Vtfym+Uwtl/608/gEsgOyr7
cngNdV/czCz0fgJWS7GfuwlJJVHnwwhqAD7VKI2Gk9EgSg2I/FQB7tY8fAAD3XsYKBSiKzHSW1lu
NBx8ObQk0mr93J88gLUPdVxPH7r9kXV+1pBj8N/AzCTLhdQNXYnZJj04Go4Go9tRMlQ/N66eX143
cmDqi5NX1w05UGcjCXyPYl6ALVWNdTb6/AXG5snZ5S+/vmxcNM8ub6Srdfr25uQ5VDEfeP33BxeX
Ny8u316cxQ2oqoDHzsNdNJzGIrTwreLW9z5Mp/fHR0e//fbbYTemOByNb/fnHOhan0/7jEI297I/
TcZGijDMx6APrT55ea7vwcLN6U8l/f3H24NOnB4cfY46Dyoq/eTNTy/B27t4cf6yvJIFtawrVpBq
QGe9Vz1+IqUdhuw04zemCp9dvU5eUJ6VvXqdxsAvRtaHaHD/dBHZmNxHnX6vr/zLmRQuhuAwruT8
vCkjDRfKynx7cX5xfnN+8gpU0pmGhf5QOscZJs4v3ry9SbORKv5b68tANnf+87nV+DyNhpN5P+Gj
uN1r2e7qvfi5SjfuRp2PSS+ksorreH15+tPzhrRiCyYg6U6m/389+fUVePtFNP8TjUeWSt+YPNzL
9NKY6r+Uh5GmKbLLE+u7CWrw5OrX5tn5VWKYG4YPTSq/vnx7ddpYrvKzGMQYdvpRKkrWGt9G0yez
fBPQ7M9hz33TkLDIrIF4rQ/+PSnSHd/9u2l1ULa0yllVi40i3pG+HD6Bpdjp3Tbhb7l8ZEW59TpP
0YGvDiejJ6UxuvOLyjG6k7OfTy5OG2dSb99H4+mX2YPMsbAfW0nAbh65O0gojpPWnjlQTzrkPA8p
SyNwHMV7XDYrQcWP1VYddRPU8+T0R6X71bTPKzec+KOj163/lpxH48ls91fx49hakIFe1VgmAjoY
taSlqgYrzQTsQn+5vJJ7ktIGc1Zc2Up/WFsr5xe6VhwvFpXOh3qaAVk6/RE3ExhPfjbMqY19FghF
IvBq7lM71SKAqqDJ1GRnswcWNXTuQckl9pWupjcnpz+V1Sfp0/VN5TGPkvpuGtc3ZfVJevMRTMU6
NeHPgtGrXvdineY+ra+FGFgpjuGu3JKytvMxw3pqjd0sffy2phYW/lNJKLemtmYOUlEst75WUn4P
EcxdrU20RmpaIbr1Ud/qKFob9a6M7LqoY1Xo1kR9K6JwPdS8GvRroc6VULoOqqyCxnyXiRPFoLW7
1nQRIpw5bM0Xl1evT24WtI1XL4y5zUcaCwKQK42IPsxbGgOutz0kVCUl6m05K2ZFX9feJhY8otSK
HGjjx+XR5YIWL2b5jRG42+NhazBHtxKcKMFYZE5l0sDN1UnzZeOicXVyc5nyBFLVISJN8bfD/mfr
dQKmSdAlIYoB8mEnsvrg2E2lM48ritFv6FE5AxY4gFO5knEFb16d3Mi1TFQgkaVJNMX0N+COXzdu
MuTXo4dxJ+NhSa9euaSje2ugEv+Vtf2qP5lOlKeV6Brlhkmwbjbys/ZkYE56XI1TaPPXJfyuJJUA
vFMrwS1jjC82q2Gqo/FdfzJJpSgkkYXry+bFpRTmRbu2sZzG8p9JK1hJ7tMZBpqkg9XqxvHj4shy
3S1lFHTh97W3itR0eaHa288q65IS62gZq2y64Ep8XCQye1EkqcOHu3Y0lspHZeksVNAkoXz7+jmw
dvli7tdfL2rwjTmZJSxk0xdW6tssiSGb0lCEOcz0MSj52MCSAEp/2J/2W4P+/8zRpkQ5N+XAN1P4
7DL8ZQz/Ums/i4jMArWZ7K2ry8uUyleAg4qfziERM5Y0oeXioPNKk1OYZ0DlIdTeKlI45YVqbz+r
cEpKrKNlrHDogqvxgVIECnMHVm8H1V9DvTjIWxz+rbul7Aop+r72VvEKKS1Ue/u5FVJcYh0ta1YI
WXBFPq7O3zxJ/V5Q24M6BTYLI87Kv1Upb4t9QILOqpxx6/mQekGkfcke6mPqBaH4FdvQ1E/ULWNp
p3Fiz/zTg3O1mSbn+uOQWqpk8zzlaaU+vrz5sXGV+0rlDeQbPL84ffX2rJGNXqWaTBeSHte1vlia
s1dn+U4Mcl9p2QP7A3OhIonJ11cnV+dp625eq/rq1xx7yVe6j5qvdB8WcHUto1E/5quZZZFn2FVf
zNan+UxmCNCEZr/VsTgrUW2SEi1SPFfZEmUt52cu913RtGVKaGdvUaLkGzSX6e/KudbPLIo6skPv
0LFt9WU8hNplk/5eOySz7/KSk/4Ota2C+dNWfzCxWm2JT/T6Q3UWK8kjenF+cdaUgUSZp/y6cX0t
/z1r3Jycv4INOS60qO5dPrHn/btOfIhZHtUYDaPhdHJsWbMvLYWAQGO5L6fv331yDsWhE+ztvy/k
8GV/Ws4dFNBxdtuX9bNDBqNeVv+bj7fxbYPlrcyL6dpaZBVBk/YhCw9Z3CSl5rNJT7kcqCW3Dm0q
lD5BSttCswndacbdkTclqaSwiUpxmpe6avx/b8/Bwv73mS7I0HQ+RJ2PUTdLYcI5zgjRJIloeY6P
8cjb/B4G05zaipX/7nqN3c/uZ/ez+9n97H52P7ufb/Hn/wd0VUhTAFgHAA==

------bB9eDe7F51274fFc358fd2Fd603D9fE7-MaSfqdrn68KS38LK-1580804903
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

------bB9eDe7F51274fFc358fd2Fd603D9fE7-MaSfqdrn68KS38LK-1580804903--


From xen-devel-bounces@lists.xenproject.org Tue Feb 04 08:39:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 08:39:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iytk1-0004FP-Ca; Tue, 04 Feb 2020 08:39:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iytjz-0004FK-QN
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 08:39:27 +0000
X-Inumbo-ID: d88f4489-4729-11ea-8eea-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d88f4489-4729-11ea-8eea-12813bfff9fa;
 Tue, 04 Feb 2020 08:39:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iytjx-0002T4-AH; Tue, 04 Feb 2020 08:39:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iytjw-00008E-Tq; Tue, 04 Feb 2020 08:39:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iytjw-0004Pk-T6; Tue, 04 Feb 2020 08:39:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146716-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=3feea54eae33a6689bedf1e023edeb219faa76d6
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 08:39:24 +0000
Subject: [Xen-devel] [ovmf test] 146716: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxNiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NTc2NwoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAgICAgICAgICAgM2ZlZWE1NGVhZTMzYTY2
ODliZWRmMWUwMjNlZGViMjE5ZmFhNzZkNgpiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4IDAwOjM5OjA5IFogICAyNyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0wMS0wOCAwMjo1MDoyMCBaICAgMjcgZGF5
cyAgMTAxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjcxNiAgMjAyMC0wMi0wNCAw
NDozNzowMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExpIDxhYXJvbi5saUBpbnRlbC5jb20+CiAg
QWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4KICBBbW9sIE4gU3Vr
ZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxp
bmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlzaHNpbmdoYUBudmlkaWEuY29tPgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1
Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhp
anVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGpp
YW4uai53YW5nQGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJt
LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0g
PGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNv
bT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kg
PG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5k
Lmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVsLmEua3ViYWNraUBp
bnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGludGVsLmNvbT4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWRlIDxw
aGlsbWRAcmVkaGF0LmNvbT4KICBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5
dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1
bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBW
aXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91
cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVA
aW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBaaGlq
dS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODE5
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 08:48:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 08:48:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iytt0-00056x-H3; Tue, 04 Feb 2020 08:48:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iytsy-00056s-Ln
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 08:48:44 +0000
X-Inumbo-ID: 24af4f6b-472b-11ea-8eee-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24af4f6b-472b-11ea-8eee-12813bfff9fa;
 Tue, 04 Feb 2020 08:48:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3DF62AD0F;
 Tue,  4 Feb 2020 08:48:40 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
 <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
Date: Tue, 4 Feb 2020 09:48:46 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAwNzo0MywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwMy4wMi4yMCAx
NjowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAxLjIwMjAgMDk6NDMsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiArc3RhdGljIGludCBoeXBmc19yZWFkKGNvbnN0IHN0cnVjdCBoeXBm
c19lbnRyeSAqZW50cnksCj4+PiArICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKPj4+ICt7Cj4+PiArICAg
IHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgZTsKPj4+ICsgICAgbG9uZyByZXQgPSAtRUlOVkFM
Owo+Pj4gKwo+Pj4gKyAgICBpZiAoIHVsZW4gPCBzaXplb2YoZSkgKQo+Pj4gKyAgICAgICAgZ290
byBvdXQ7Cj4+PiArCj4+PiArICAgIGUuZmxhZ3MgPSBlbnRyeS0+d3JpdGUgPyBYRU5fSFlQRlNf
V1JJVEVBQkxFIDogMDsKPj4+ICsgICAgZS50eXBlID0gZW50cnktPnR5cGU7Cj4+PiArICAgIGUu
ZW5jb2RpbmcgPSBlbnRyeS0+ZW5jb2Rpbmc7Cj4+PiArICAgIGUuY29udGVudF9sZW4gPSBlbnRy
eS0+c2l6ZTsKPj4+ICsKPj4+ICsgICAgcmV0ID0gLUVGQVVMVDsKPj4+ICsgICAgaWYgKCBjb3B5
X3RvX2d1ZXN0KHVhZGRyLCAmZSwgMSkgKQo+Pj4gKyAgICAgICAgZ290byBvdXQ7Cj4+PiArCj4+
PiArICAgIHJldCA9IDA7Cj4+PiArICAgIGlmICggdWxlbiA8IGVudHJ5LT5zaXplICsgc2l6ZW9m
KGUpICkKPj4+ICsgICAgICAgIGdvdG8gb3V0Owo+Pgo+PiBTbyB5b3UgcmV0dXJuICJzdWNjZXNz
IiBldmVuIGlmIHRoZSBvcGVyYXRpb24gZGlkbid0IGNvbXBsZXRlCj4+IHN1Y2Nlc3NmdWxseS4g
VGhpcyBpc24ndCB2ZXJ5IG5pY2UsIHBsdXMgLi4uCj4gCj4gVGhlIGRpcmVudHJ5IGNvbnRhaW5z
IHRoZSBuZWVkZWQgc2l6ZS4gVGhlIGNhbGxlciBzaG91bGQga25vdyB0aGUKPiBzaXplIGhlIHBh
c3NlZCB0byBYZW4uCj4gCj4+Cj4+PiArICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KHVhZGRy
LCBzaXplb2YoZSkpOwo+Pj4gKwo+Pj4gKyAgICByZXQgPSBlbnRyeS0+cmVhZChlbnRyeSwgdWFk
ZHIpOwo+Pgo+PiAuLi4gaG93IGlzIHRoZSBjYWxsZXIgdG8ga25vdyB3aGV0aGVyIGRpcmVudHJ5
IHdhcyBhdCBsZWFzdAo+PiBjb3BpZWQgaWYgdGhpcyB0aGVuIGZhaWxzPwo+IAo+IElzIHRoaXMg
cmVhbGx5IGltcG9ydGFudD8gTm9ybWFsbHkgLUVGQVVMVCBzaG91bGQganVzdCBub3QgaGFwcGVu
LiBJbgo+IGNhc2UgaXQgZG9lcyBJIGRvbid0IHRoaW5rIHRoZSBjYWxsZXIgY2FuIG1ha2UgcmVh
bCB1c2Ugb2YgdGhlIGRpcmVudHJ5LgoKIkltcG9ydGFudCIgaGFzIHZhcmlvdXMgcG9zc2libGUg
bWVhbmluZ3MuIFRoZSBzdWNjZXNzL2ZhaWx1cmUKaW5kaWNhdGlvbiB0byB0aGUgY2FsbGVyIHNo
b3VsZCBhdCBsZWFzdCBiZSByYXRpb25hbC4gIklmIHRoZQpkYXRhIGJ1ZmZlciB3YXMgbm90IGxh
cmdlIGVub3VnaCBmb3IgYWxsIHRoZSBkYXRhIG5vIGVudHJ5IGRhdGEKaXMgcmV0dXJuZWQsIGJ1
dCB0aGUgZGlyZW50cnkgd2lsbCBjb250YWluIHRoZSBuZWVkZWQgc2l6ZSBmb3IKdGhlIHJldHVy
bmVkIGRhdGEiIGlzIGZpbmUgdG8gYmUgc3RhdGVkIGluIHRoZSBwdWJsaWMgaGVhZGVyLApidXQg
SSB0aGluayB0aGlzIHdhbnRzIHRvIGJlIC1FTk9CVUZTIHRoZW4sIG5vdCAwIChzdWNjZXNzKS4K
Cj4+IEFueXdheSwgdGhpcyBhbmQgLi4uCj4+Cj4+PiArIG91dDoKPj4+ICsgICAgeGZyZWUoYnVm
KTsKPj4+ICsgICAgcmV0dXJuIHJldDsKPj4+ICt9Cj4+PiArCj4+PiAraW50IGh5cGZzX3dyaXRl
X2Jvb2woc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4+PiArICAgICAgICAgICAgICAg
ICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQgbG9uZyB1
bGVuKQo+Pj4gK3sKPj4KPj4gLi4uIHRoaXMgZnVuY3Rpb24gYXJlbid0IHZlcnkgaGVscGZ1bCB0
byByZXZpZXcgd2l0aG91dCB0aGVyZQo+PiBiZWluZyBhIGNhbGxlci4gQ291bGQgdGhlc2UgYmUg
aW50cm9kdWNlZCBhdCB0aGUgdGltZSBhIGZpcnN0Cj4+IGNhbGxlciBhcHBlYXJzPwo+IAo+IE9m
IGNvdXJzZS4gUXVlc3Rpb24gaXMgd2hlcmUgdG8gc3RvcC4gSSB3YW50ZWQgdG8gaGF2ZSB0aGUg
YmFzaWMgaHlwZnMKPiBzdXBwb3J0IGluIG9uZSBwYXRjaC4gQXJlIHlvdSBmaW5lIHdpdGgganVz
dCB0aG9zZSB0d28gZnVuY3Rpb25zIGJlaW5nCj4gbW92ZWQgdG8gdGhlIHJ1bnRpbWUgcGFyYW1l
dGVyIHBhdGNoPwoKTGV0IG1lIHB1dCBpdCB0aGlzIHdheTogRm9yIGFueXRoaW5nIHRoZSBwYXRj
aCBhZGRzIGJ1dCB0aGVyZSdzCm5vIHVzYWdlIGF0IGFsbCAoaS5lLiBub3QgZXZlbiBpbiBhIG1h
Y3JvLCB3aGVyZSBhdCBsZWFzdCB0aGUKdXNhZ2UgaW50ZW50aW9ucyBnZXQgc3VmZmljaWVudGx5
IGNsYXJpZmllZCksIHRoZSBkZXNjcmlwdGlvbgpzaG91bGQgY292ZXIgZm9yIHRoaXMgbGFjayBv
ZiBzdWZmaWNpZW50IGNvbnRleHQuIFRoZXJlZm9yZSBJJ2QKYWxzbyBiZSBmaW5lIHdpdGggdGhl
IHR3byBmdW5jdGlvbnMgcmVtYWluaW5nIGhlcmUsIGFzIGxvbmcgYXMKcmVhZGVycyAocmV2aWV3
ZXJzKSBjYW4gdW5kZXJzdGFuZCB0aGUgaW50ZW50aW9ucy4gSXQgbWlnaHQKc3RpbGwgYmUgX2Vh
c2llcl8gZm9yIGV2ZXJ5b25lIHRvIGhhdmUgdGhlbSBpbiBhIGxhdGVyIHBhdGNoLgpCdXQgdGhl
biB0aGUgc2FtZSBzdGlsbCBnb2VzIGZvciBvdGhlciBmdW5jdGlvbnMgdGhhdCBoYXZlIG5vCnVz
ZXJzIGhlcmUuIChUaGUgaGVscGVyIG1hY3JvcyBIWVBGU18qX0lOSVQoKSwgb3RvaCwgYXJlIGNs
ZWFyCmVub3VnaCB0aGUgd2F5IHRoZXkgYXJlIGltbywgYW5kIGhlbmNlIGFyZSBmaW5lIHRvIHJl
bWFpbiwgcGx1cwp0aGV5IHNlcnZlIGFzIHVzYWdlIGV4cGxhbmF0aW9uIGZvciBoeXBmc19yZWFk
X3tsZWFmLGRpcn0oKSwKd2hpY2ggYXMgaXQgbG9va3Mgd291bGQgb3RoZXJ3aXNlIHRvbyBiZSBv
cnBoYW5lZC4pCgo+Pj4gKyAgICB1bmlvbiB7Cj4+PiArICAgICAgICBjaGFyIGJ1Zls4XTsKPj4+
ICsgICAgICAgIHVpbnQ4X3QgdTg7Cj4+PiArICAgICAgICB1aW50MTZfdCB1MTY7Cj4+PiArICAg
ICAgICB1aW50MzJfdCB1MzI7Cj4+PiArICAgICAgICB1aW50NjRfdCB1NjQ7Cj4+PiArICAgIH0g
dTsKPj4+ICsKPj4+ICsgICAgQVNTRVJUKGxlYWYtPmUudHlwZSA9PSBYRU5fSFlQRlNfVFlQRV9V
SU5UICYmIGxlYWYtPmUuc2l6ZSA8PSA4KTsKPj4+ICsKPj4+ICsgICAgaWYgKCB1bGVuICE9IGxl
YWYtPmUuc2l6ZSApCj4+PiArICAgICAgICByZXR1cm4gLUVET007Cj4+Cj4+IElzIHRoaXMgcmVz
dHJpY3Rpb24gcmVhbGx5IG5lY2Vzc2FyeT8gU2V0dGluZyBlLmcuIGEgNC1ieXRlCj4+IGZpZWxk
IGZyb20gMS1ieXRlIGlucHV0IGlzIG5vIHByb2JsZW0gYXQgYWxsLiBUaGlzIGJlaW5nIGZvcgo+
PiBib29sZWFucyBJIGFueXdheSB3b25kZXIgd2h5IGlucHV0IG1pZ2h0IGJlIGhlbHBmdWwgdG8g
aGF2ZQo+PiBsYXJnZXIgdGhhbiBhIHNpbmdsZSBieXRlLiBCdXQgbWF5YmUgYWxsIG9mIHRoaXMg
aXMgYWdhaW4gYQo+PiByZXN1bHQgb2Ygbm90IHNlZWluZyB3aGF0IGEgdXNlciBvZiB0aGUgZnVu
Y3Rpb24gd291bGQgbG9vawo+PiBsaWtlLgo+IAo+IEkgd2FudGVkIHRvIGhhdmUgYXMgbGl0dGxl
IGZ1bmN0aW9uYWxpdHkgYXMgcG9zc2libGUgaW4gdGhlIGh5cGVydmlzb3IuCj4gSXQgaXMgbm8g
cHJvYmxlbSBmb3IgdGhlIGxpYnJhcnkgdG8gcGFzcyBhIHByb3Blcmx5IHNpemVkIGJ1ZmZlci4K
PiAKPiBBbGxvd2luZyBsYXJnZXIgdmFyaWFibGVzIGZvciBib29sZWFucyBpcyBqdXN0IGEgY29u
c2VxdWVuY2Ugb2YgdGhlCj4gaHlwZXJ2aXNvciBwYXJhbWV0ZXJzIGFsbG93aW5nIHRoYXQuCgpC
dXQgdGhlIGNhbGxlciBzaG91bGRuJ3QgYmUgY29uY2VybmVkIG9mIHRoZSBoeXBlcnZpc29yCmlt
cGxlbWVudGF0aW9uIGRldGFpbCBvZiB3aGF0IHRoZSBjaG9zZSB3aWR0aCBpcy4gT3ZlciB0aW1l
IHdlCmUuZy4gY29udmVydCBpbnQgKGFsb25nIHdpdGggYm9vbF90KSB0byBib29sIHdoZW4gaXQn
cyB1c2VkIGluCmEgYm9vbGVhbiB3YXkuIFRoaXMgc2hvdWxkIG5vdCByZXN1bHQgaW4gdGhlIGNh
bGxlciBuZWVkaW5nIHRvCmNoYW5nZSwgZGVzcGl0ZSB0aGUgd2lkdGggY2hhbmdlIG9mIHRoZSB2
YXJpYWJsZS4KCj4+PiAtLS0gL2Rldi9udWxsCj4+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMv
aHlwZnMuaAo+Pj4gQEAgLTAsMCArMSwxMjQgQEAKPj4+ICsvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Cj4+PiArICogWGVuIEh5cGVydmlzb3IgRmlsZXN5c3RlbQo+Pj4gKyAqCj4+PiArICogQ29weXJp
Z2h0IChjKSAyMDE5LCBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKPj4+ICsg
Kgo+Pj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0
byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPj4+ICsgKiBvZiB0aGlzIHNvZnR3YXJlIGFu
ZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KPj4+
ICsgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcg
d2l0aG91dCBsaW1pdGF0aW9uIHRoZQo+Pj4gKyAqIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlm
eSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vcgo+Pj4gKyAq
IHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdo
b20gdGhlIFNvZnR3YXJlIGlzCj4+PiArICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRv
IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKPj4+ICsgKgo+Pj4gKyAqIFRoZSBhYm92ZSBjb3B5
cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVk
IGluCj4+PiArICogYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29m
dHdhcmUuCj4+PiArICoKPj4+ICsgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwg
V0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgo+Pj4gKyAqIElNUExJRUQs
IElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZLAo+Pj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05J
TkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+Pj4gKyAqIEFVVEhPUlMgT1IgQ09Q
WVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIK
Pj4+ICsgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JU
IE9SIE9USEVSV0lTRSwgQVJJU0lORwo+Pj4gKyAqIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNU
SU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIKPj4+ICsgKiBERUFMSU5H
UyBJTiBUSEUgU09GVFdBUkUuCj4+PiArICoKPj4+ICsgKi8KPj4+ICsKPj4+ICsjaWZuZGVmIF9f
WEVOX1BVQkxJQ19IWVBGU19IX18KPj4+ICsjZGVmaW5lIF9fWEVOX1BVQkxJQ19IWVBGU19IX18K
Pj4+ICsKPj4+ICsjaW5jbHVkZSAieGVuLmgiCj4+PiArCj4+PiArLyoKPj4+ICsgKiBEZWZpbml0
aW9ucyBmb3IgdGhlIF9fSFlQRVJWSVNPUl9oeXBmc19vcCBoeXBlcmNhbGwuCj4+PiArICovCj4+
PiArCj4+PiArLyogSGlnaGVzdCB2ZXJzaW9uIG51bWJlciBvZiB0aGUgaHlwZnMgaW50ZXJmYWNl
IGN1cnJlbnRseSBkZWZpbmVkLiAqLwo+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1ZFUlNJT04gICAg
ICAxCj4+Cj4+IEZvciB0aGlzIGFuZCB0aGUgYWNjb21wYW55aW5nIFhFTl9IWVBGU19PUF9nZXRf
dmVyc2lvbiwgYXQgbGVhc3QKPj4gdGhlIGRvYyBhZGRlZCBieSBwYXRjaCAzIGNvdWxkIGFjdHVh
bGx5IGRvIHdpdGggbWVudGlvbmluZyB0aGUKPj4gaW50ZW50aW9ucyB5b3UgaGF2ZSB3aXRoIHRo
aXMuCj4gCj4gT2theS4KPiAKPj4KPj4+ICsvKiBNYXhpbXVtIGxlbmd0aCBvZiBhIHBhdGggaW4g
dGhlIGZpbGVzeXN0ZW0uICovCj4+PiArI2RlZmluZSBYRU5fSFlQRlNfTUFYX1BBVEhMRU4gMTAy
NAo+Pj4gKwo+Pj4gK3N0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgewo+Pj4gKyAgICB1aW50MTZf
dCBmbGFnczsKPj4+ICsjZGVmaW5lIFhFTl9IWVBGU19XUklURUFCTEUgICAgMHgwMDAxCj4+PiAr
ICAgIHVpbnQ4X3QgdHlwZTsKPj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0RJUiAgICAgMHgw
MDAwCj4+PiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9CTE9CICAgIDB4MDAwMQo+Pj4gKyNkZWZp
bmUgWEVOX0hZUEZTX1RZUEVfU1RSSU5HICAweDAwMDIKPj4+ICsjZGVmaW5lIFhFTl9IWVBGU19U
WVBFX1VJTlQgICAgMHgwMDAzCj4+PiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9JTlQgICAgIDB4
MDAwNAo+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfQk9PTCAgICAweDAwMDUKPj4+ICsgICAg
dWludDhfdCBlbmNvZGluZzsKPj4+ICsjZGVmaW5lIFhFTl9IWVBGU19FTkNfUExBSU4gICAgMHgw
MDAwCj4+PiArI2RlZmluZSBYRU5fSFlQRlNfRU5DX0daSVAgICAgIDB4MDAwMQo+Pgo+PiBNZWFu
aW5nIEkgY2FuIGUuZy4gaGF2ZSBhIGd6aXAtZWQgc3RyaW5nIG9yIGJvb2wgKG9yIGV2ZW4gZGly
KT8KPj4gSWYgdGhpcyBpcyBqdXN0IGZvciAiYmxvYiIsIHdoeSBoYXZlIHNlcGFyYXRlIGZpZWxk
cyBpbnN0ZWFkIG9mCj4+IGUuZy4gQkxPQl9SQVcgYW5kIEJMT0JfR1pJUCBvciBzb21lIHN1Y2g/
Cj4gCj4gZ3ppcC1lZCBzdHJpbmcgb3IgYmxvYiBhcmUgdGhlIHByaW1hcnkgdGFyZ2V0cy4KPiAK
PiBNYXliZSB3ZSB3YW50IHRvIGhhdmUgb3RoZXIgZW5jb2RpbmcgcyBsYXRlciAoQW5kcmV3IGFz
a2VkIGZvciB0aGF0Cj4gcG9zc2liaWxpdHkgd2hlbiBJIHBvc3RlZCB0aGUgcGF0Y2ggZm9yIHJl
dHJpZXZpbmcgdGhlIC5jb25maWcgZmlsZQo+IGNvbnRlbnRzIGVhcmx5IGxhc3QgeWVhcikuCgpU
byBtZSBpdCB3b3VsZCBzZWVtIHByZWZlcmFibGUgaWYgdGhlIGNvbnRlbnRzIG9mIGEgYmxvYgpp
ZGVudGlmaWVkIGl0c2VsZiBhcyB0byBpdHMgZm9ybWF0LiBCdXQgc2luY2UgdGhpcyBsZWF2ZXMK
cm9vbSBmb3IgYW1iaWd1aXRpZXMgSSBhY2NlcHQgdGhhdCB0aGUgZm9ybWF0IG5lZWRzCnNwZWNp
ZnlpbmcuIEhvd2V2ZXIsIHRvIG1lIGEgZ3ppcC1lZCBzdHJpbmcgaXMgYXMgZ29vZCBhcyBhCmd6
aXAtZWQgYmxvYiwgYW5kIGhlbmNlIEkgc3RpbGwgdGhpbmsgc3ViLWRpdmlkaW5nICJibG9iIiBp
cwp0aGUgd2F5IHRvIGdvLCB3aXRoIG5vIHNlcGFyYXRlICJlbmNvZGluZyIuIE90aGVyd2lzZSBh
dCB0aGUKdmVyeSBsZWFzdCBhIGNvbW1lbnQgaGVyZSB3b3VsZCBuZWVkIGFkZGluZyB0byBjbGFy
aWZ5IHdoYXQKY29tYmluYXRpb25zIGFyZSB2YWxpZCAvIHRvIGJlIGV4cGVjdGVkIGJ5IGNhbGxl
cnMuCgo+Pj4gKyNkZWZpbmUgSFlQRlNfRElSX0lOSVQodmFyLCBuYW0pICAgICAgICAgICAgICAg
IFwKPj4+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5X2RpciB2YXIgPSB7ICAgICAgICAgICAgICBc
Cj4+PiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfRElSLCAgICAgICAgICAgXAo+
Pj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAgIFwKPj4+
ICsgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+PiAr
ICAgICAgICAuZS5zaXplID0gMCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4gKyAg
ICAgICAgLmUubGlzdCA9IExJU1RfSEVBRF9JTklUKHZhci5lLmxpc3QpLCAgIFwKPj4+ICsgICAg
ICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2RpciwgICAgICAgICAgICAgICBcCj4+PiArICAgICAg
ICAuZGlybGlzdCA9IExJU1RfSEVBRF9JTklUKHZhci5kaXJsaXN0KSwgXAo+Pj4gKyAgICB9Cj4+
PiArCj4+PiArLyogQ29udGVudCBhbmQgc2l6ZSBuZWVkIHRvIGJlIHNldCB2aWEgaHlwZnNfc3Ry
aW5nX3NldCgpLiAqLwo+Pj4gKyNkZWZpbmUgSFlQRlNfU1RSSU5HX0lOSVQodmFyLCBuYW0pICAg
ICAgICAgICAgIFwKPj4+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgdmFyID0geyAgICAg
ICAgICAgICBcCj4+PiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HLCAg
ICAgICAgXAo+Pj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAg
ICAgIFwKPj4+ICsgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4+PiArICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFmLCAgICAgICAgICAgICAg
XAo+Pj4gKyAgICB9Cj4+PiArCj4+PiArc3RhdGljIGlubGluZSB2b2lkIGh5cGZzX3N0cmluZ19z
ZXQoc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4+PiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqc3RyKQo+Pj4gK3sKPj4+ICsgICAgbGVhZi0+
Y29udGVudCA9IHN0cjsKPj4+ICsgICAgbGVhZi0+ZS5zaXplID0gc3RybGVuKHN0cikgKyAxOwo+
Pj4gK30KPj4+ICsKPj4+ICsjZGVmaW5lIEhZUEZTX1VJTlRfSU5JVCh2YXIsIG5hbSwgdWludCkg
ICAgICAgICBcCj4+PiArICAgIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmIHZhciA9IHsgICAgICAg
ICAgICAgXAo+Pj4gKyAgICAgICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1VJTlQsICAgICAg
ICAgIFwKPj4+ICsgICAgICAgIC5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgICAg
ICBcCj4+PiArICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+Pj4gKyAgICAgICAgLmUuc2l6ZSA9IHNpemVvZih1aW50KSwgICAgICAgICAgICAgICAgIFwK
Pj4+ICsgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAgICAgICAgICAgICBcCj4+
PiArICAgICAgICAuY29udGVudCA9ICZ1aW50LCAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4g
KyAgICB9Cj4+Cj4+IFNvIHlvdSd2ZSBnb3Qgc3VjaCBoZWxwZXIgbWFjcm9zIGZvciBkaXIsIHN0
cmluZywgYW5kIHVpbnQuIFdoeQo+PiBub3QgZS5nLiBpbnQgYW5kIGJvb2w/Cj4gCj4gVGhlcmUg
YXJlIG5vIHVzZXJzIGluIG15IHNlcmllcyB5ZXQuCgpIbW0sIGFzIHBlciBhYm92ZSBzdHJpY3Rs
eSBzcGVha2luZyBpdCBpcyB0aGlzIHBhdGNoIHdoaWNoCm1hdHRlcnMsIG5vdCB0aGUgZW50aXJl
IHNlcmllcy4gSGVuY2UgSSB0aGluayB5b3UgZWl0aGVyIHdhbnQKdG8gc3VwcGx5IGEgZnVsbCBz
ZXQgb2YgaGVscGVyIG1hY3JvcyBoZXJlLCBvciBpbnRyb2R1Y2UgdGhlCm9uZXMgYWN0dWFsbHkg
bmVlZGVkIGluIHRoZSBwYXRjaGVzIHdoZXJlIHRoZXkgZ2V0IGZpcnN0IHVzZWQuCgo+Pj4gK3N0
cnVjdCBoeXBmc19lbnRyeSAqaHlwZnNfZ2V0X2VudHJ5KGNvbnN0IGNoYXIgKnBhdGgpOwo+Pgo+
PiBEb2VzIHRoZSBvbmx5IGNhbGxlciByZWFsbHkgbmVlZCBhIG5vbi1jb25zdCByZXR1cm4gdHlw
ZT8gRXZlbgo+PiBoeXBmc193cml0ZSgpIGRvZXNuJ3QgbG9vayB0byBtb2RpZnkgd2hhdCBpdHMg
bGVhZiBwYXJhbWV0ZXIKPj4gcG9pbnRzIGF0Lgo+IAo+IFRoaXMgbWlnaHQgY2hhbmdlIHdoZW4g
c3VwcG9ydCBmb3IgZHluYW1pY2FsbHkgYWxsb2NhdGVkIHN0cmluZ3Mgb3IKPiBibG9icyBpcyBh
ZGRlZCAoSSBoYXZlIG5vIHBsYW5zIHRvIGRvIHRoaXMgcmlnaHQgbm93LCBidXQgaXRzIGVhc3kK
PiB0byB0aGluayBhYm91dCB0aGUgbmVlZCkuCj4gCj4+Cj4+IEFuZCBpcyB0aGVyZSBpbmRlZWQg
YW4gZXhwZWN0YXRpb24gZm9yIHRoaXMgdG8gYmUgdXNlZCBmcm9tCj4+IG91dHNpZGUgb2YgdGhl
IHNvdXJjZSBmaWxlIGl0J3MgZGVmaW5lZCBpbj8KPiAKPiBZZXMuIEFzIHNvb24gYXMgc3VwcG9y
dCBmb3IgZS5nLiBwZXItZG9tYWluIG9yIHBlci1jcHVwb29sIG5vZGVzIGlzCj4gYWRkZWQgdGhp
cyB3aWxsIGJlIG5lZWRlZC4KClVudGlsIHRoZW4sIG1ha2UgdGhlIGZ1bmN0aW9uIGJvdGggc3Rh
dGljIGFuZCByZXR1cm4gcHRyLXRvLWNvbnN0PwpTdWNoIHRoYXQgd2hlbiB0aGlzIGNoYW5nZXMs
IHRoZSBuZWVkIGZvciBlaXRoZXIgY2FuIGFjdHVhbGx5IGJlCnNlZW4/CgpKYW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 08:53:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 08:53:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iytxU-0005rf-4V; Tue, 04 Feb 2020 08:53:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KWMX=3Y=amazon.co.uk=prvs=296b502bc=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iytxS-0005ra-K6
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 08:53:22 +0000
X-Inumbo-ID: ca8876e6-472b-11ea-8eef-12813bfff9fa
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ca8876e6-472b-11ea-8eef-12813bfff9fa;
 Tue, 04 Feb 2020 08:53:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580806400; x=1612342400;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=/U2Q8GJLPiIxzaLYXoMo+bCmvKFZ3P75JTWU8jElIYQ=;
 b=Vv5ZGwe7+ekIN7z9UThNgzOoyVoVlK6ccLPqu4sHnK3qjLmdHra2uSA1
 yTqsG4KgdBIz4BxVzKVjWISSbdVLBkg/4bqLenCLihXWvJdmfns2BTTmX
 6GWs+Tj8DRPm31tw92TlG7nIS1ufKsBSxBjs/vX3h99HKQqcNTHPotR/L M=;
IronPort-SDR: zQDJ93+LZ4CoYCBBsTYi7gVGnxdKVFMD9muWLqqGbeZHbaksCVhzVBQZEqY46mZCnFqO5fH0TU
 LZWMCIOqtM4Q==
X-IronPort-AV: E=Sophos;i="5.70,398,1574121600"; d="scan'208";a="14665957"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 04 Feb 2020 08:53:19 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id 38C78A1CEA; Tue,  4 Feb 2020 08:53:17 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 4 Feb 2020 08:53:17 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 08:53:16 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 4 Feb 2020 08:53:16 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jules <jules@ispire.me>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] XEN Qdisk Ceph rbd support broken?
Thread-Index: AQHV2xvWVyUt4qDRP060HP3Q22xfC6gKueDA
Date: Tue, 4 Feb 2020 08:53:16 +0000
Message-ID: <763e69df40604c51bb72477c706ec24b@EX13D32EUC003.ant.amazon.com>
References: <AC8105C4-6DAD-4AB0-AC3F-B4CDD151CDEB@ispire.me>
In-Reply-To: <AC8105C4-6DAD-4AB0-AC3F-B4CDD151CDEB@ispire.me>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] XEN Qdisk Ceph rbd support broken?
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "oleksandr_grytsov@epam.com" <oleksandr_grytsov@epam.com>,
 "wl@xen.org" <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGUtaHRtbGluZy4uLg0KDQotLS0NCkZyb206IFhlbi1kZXZlbCA8eGVuLWRldmVsLWJvdW5jZXNA
bGlzdHMueGVucHJvamVjdC5vcmc+IE9uIEJlaGFsZiBPZiBKdWxlcw0KU2VudDogMDMgRmVicnVh
cnkgMjAyMCAxNzozNQ0KVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KQ2M6IG9s
ZWtzYW5kcl9ncnl0c292QGVwYW0uY29tOyB3bEB4ZW4ub3JnDQpTdWJqZWN0OiBbWGVuLWRldmVs
XSBYRU4gUWRpc2sgQ2VwaCByYmQgc3VwcG9ydCBicm9rZW4/DQoNCkhleSwNCg0KSSBkb27igJl0
IGtub3cgaWYgaXQgd2FzIHRoaXMgb3IgYSBwcmV2aW91cyBjaGFuZ2UgaW4gcWRpc2sgZHJpdmVy
LCBidXQgY2FuIGl0IGJlIHRoYXQgcmVtb3RlIENlcGggUkJEIHN1cHBvcnQgaXMgYnJva2VuPw0K
aHR0cHM6Ly9naXRodWIuY29tL3hlbi1wcm9qZWN0L3hlbi9jb21taXQvOGY0ODYzNDRhMDA2NTJl
ZDIwMmFkZTQzYzAyYzk2NzcxODEyYmY4Yw0KDQpSZW1vdGUgbmV0d29yayBDZXBoIGltYWdlIHdv
cmtzIGZpbmUgd2l0aCBYZW4gNC4xMi54IHdpdGggYSBjb25maWcgc3ludGF4IGxpa2UgdGhpczoN
CmRpc2sgPSBbICdmb3JtYXQ9cmF3LCB2ZGV2PXh2ZGExLCBhY2Nlc3M9cncsYmFja2VuZHR5cGU9
cWRpc2ssIHRhcmdldD1yYmQ6PHBvb2wtTmFtZT4vPEltYWdlLU5hbWU+OmlkPTxjZXBoeC1JZD7i
gJggXQ0KDQpJbiBYZW4gNC4xMy4wIHdoaWNoIEkgaGF2ZSB0ZXN0ZWQgcmVjZW50bHkgaXQgYmxh
bWVzIHdpdGggdGhlIGVycm9yIG1lc3NhZ2Ug4oCebm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeeKA
nCBhcyBpdCB3b3VsZCB0cnkgYWNjZXNzaW5nIHRoZSBpbWFnZSBvdmVyIGZpbGVzeXN0ZW0gaW5z
dGVhZCBvZiByZW1vdGUgbmV0d29yayBpbWFnZS4NCi0tLQ0KDQpJIGRvdWJ0IHRoZSBpc3N1ZSBp
cyBpbiB4bC9saWJ4bDsgc291bmRzIG1vcmUgbGlrZWx5IHRvIGJlIGluIFFFTVUuIFRoZSBQViBi
bG9jayBiYWNrZW5kIGluZnJhc3RydWN0dXJlIGluIFFFTVUgd2FzIGNoYW5nZWQgYmV0d2VlbiB0
aGUgNC4xMiBhbmQgNC4xMyByZWxlYXNlcy4gSGF2ZSB5b3UgdHJpZWQgdXNpbmcgYW4gb2xkZXIg
UUVNVSB3aXRoIDQuMTM/DQoNCiAgUGF1bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:03:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:03:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyu7a-0006ms-Po; Tue, 04 Feb 2020 09:03:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyu7Z-0006mn-P1
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:03:49 +0000
X-Inumbo-ID: 40966cb6-472d-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 40966cb6-472d-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 09:03:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyu7W-0002yN-PM; Tue, 04 Feb 2020 09:03:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyu7W-00014T-42; Tue, 04 Feb 2020 09:03:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyu7W-0000CL-3I; Tue, 04 Feb 2020 09:03:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146717-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 09:03:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 146717: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxNyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MTcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDQ5IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyMzcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:21:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:21:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyuOZ-0008OM-7W; Tue, 04 Feb 2020 09:21:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4ZTP=3Y=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyuOY-0008OH-DP
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:21:22 +0000
X-Inumbo-ID: b43a4abe-472f-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b43a4abe-472f-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 09:21:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 317F9AC9A;
 Tue,  4 Feb 2020 09:21:19 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
 <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
 <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <e6235120-1c40-efcb-887e-4581ed374d56@suse.com>
Date: Tue, 4 Feb 2020 10:21:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAgMDk6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA0LjAyLjIwMjAgMDc6
NDMsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDAzLjAyLjIwIDE2OjA3LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDIxLjAxLjIwMjAgMDk6NDMsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gK3N0YXRpYyBpbnQgaHlwZnNfcmVhZChjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5
LAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lk
KSB1YWRkciwgdW5zaWduZWQgbG9uZyB1bGVuKQo+Pj4+ICt7Cj4+Pj4gKyAgICBzdHJ1Y3QgeGVu
X2h5cGZzX2RpcmVudHJ5IGU7Cj4+Pj4gKyAgICBsb25nIHJldCA9IC1FSU5WQUw7Cj4+Pj4gKwo+
Pj4+ICsgICAgaWYgKCB1bGVuIDwgc2l6ZW9mKGUpICkKPj4+PiArICAgICAgICBnb3RvIG91dDsK
Pj4+PiArCj4+Pj4gKyAgICBlLmZsYWdzID0gZW50cnktPndyaXRlID8gWEVOX0hZUEZTX1dSSVRF
QUJMRSA6IDA7Cj4+Pj4gKyAgICBlLnR5cGUgPSBlbnRyeS0+dHlwZTsKPj4+PiArICAgIGUuZW5j
b2RpbmcgPSBlbnRyeS0+ZW5jb2Rpbmc7Cj4+Pj4gKyAgICBlLmNvbnRlbnRfbGVuID0gZW50cnkt
PnNpemU7Cj4+Pj4gKwo+Pj4+ICsgICAgcmV0ID0gLUVGQVVMVDsKPj4+PiArICAgIGlmICggY29w
eV90b19ndWVzdCh1YWRkciwgJmUsIDEpICkKPj4+PiArICAgICAgICBnb3RvIG91dDsKPj4+PiAr
Cj4+Pj4gKyAgICByZXQgPSAwOwo+Pj4+ICsgICAgaWYgKCB1bGVuIDwgZW50cnktPnNpemUgKyBz
aXplb2YoZSkgKQo+Pj4+ICsgICAgICAgIGdvdG8gb3V0Owo+Pj4KPj4+IFNvIHlvdSByZXR1cm4g
InN1Y2Nlc3MiIGV2ZW4gaWYgdGhlIG9wZXJhdGlvbiBkaWRuJ3QgY29tcGxldGUKPj4+IHN1Y2Nl
c3NmdWxseS4gVGhpcyBpc24ndCB2ZXJ5IG5pY2UsIHBsdXMgLi4uCj4+Cj4+IFRoZSBkaXJlbnRy
eSBjb250YWlucyB0aGUgbmVlZGVkIHNpemUuIFRoZSBjYWxsZXIgc2hvdWxkIGtub3cgdGhlCj4+
IHNpemUgaGUgcGFzc2VkIHRvIFhlbi4KPj4KPj4+Cj4+Pj4gKyAgICBndWVzdF9oYW5kbGVfYWRk
X29mZnNldCh1YWRkciwgc2l6ZW9mKGUpKTsKPj4+PiArCj4+Pj4gKyAgICByZXQgPSBlbnRyeS0+
cmVhZChlbnRyeSwgdWFkZHIpOwo+Pj4KPj4+IC4uLiBob3cgaXMgdGhlIGNhbGxlciB0byBrbm93
IHdoZXRoZXIgZGlyZW50cnkgd2FzIGF0IGxlYXN0Cj4+PiBjb3BpZWQgaWYgdGhpcyB0aGVuIGZh
aWxzPwo+Pgo+PiBJcyB0aGlzIHJlYWxseSBpbXBvcnRhbnQ/IE5vcm1hbGx5IC1FRkFVTFQgc2hv
dWxkIGp1c3Qgbm90IGhhcHBlbi4gSW4KPj4gY2FzZSBpdCBkb2VzIEkgZG9uJ3QgdGhpbmsgdGhl
IGNhbGxlciBjYW4gbWFrZSByZWFsIHVzZSBvZiB0aGUgZGlyZW50cnkuCj4gCj4gIkltcG9ydGFu
dCIgaGFzIHZhcmlvdXMgcG9zc2libGUgbWVhbmluZ3MuIFRoZSBzdWNjZXNzL2ZhaWx1cmUKPiBp
bmRpY2F0aW9uIHRvIHRoZSBjYWxsZXIgc2hvdWxkIGF0IGxlYXN0IGJlIHJhdGlvbmFsLiAiSWYg
dGhlCj4gZGF0YSBidWZmZXIgd2FzIG5vdCBsYXJnZSBlbm91Z2ggZm9yIGFsbCB0aGUgZGF0YSBu
byBlbnRyeSBkYXRhCj4gaXMgcmV0dXJuZWQsIGJ1dCB0aGUgZGlyZW50cnkgd2lsbCBjb250YWlu
IHRoZSBuZWVkZWQgc2l6ZSBmb3IKPiB0aGUgcmV0dXJuZWQgZGF0YSIgaXMgZmluZSB0byBiZSBz
dGF0ZWQgaW4gdGhlIHB1YmxpYyBoZWFkZXIsCj4gYnV0IEkgdGhpbmsgdGhpcyB3YW50cyB0byBi
ZSAtRU5PQlVGUyB0aGVuLCBub3QgMCAoc3VjY2VzcykuCgpJIHdvdWxkIGJlIGZpbmUgd2l0aCB0
aGlzLCBidXQgdGhpcyBjb250cmFkaWN0cyB5b3VyIHByZXZpb3VzIGRlbWFuZApub3QgdG8gZW51
bWVyYXRlIHRoZSBwb3NzaWJsZSBmYWlsdXJlIGNhc2VzLCB3aGljaCB3b3VsZCBiZSBlc3NlbnRp
YWwKZm9yIHRoaXMgY2FzZS4KCj4gCj4+PiBBbnl3YXksIHRoaXMgYW5kIC4uLgo+Pj4KPj4+PiAr
IG91dDoKPj4+PiArICAgIHhmcmVlKGJ1Zik7Cj4+Pj4gKyAgICByZXR1cm4gcmV0Owo+Pj4+ICt9
Cj4+Pj4gKwo+Pj4+ICtpbnQgaHlwZnNfd3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVh
ZiAqbGVhZiwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJB
TSh2b2lkKSB1YWRkciwgdW5zaWduZWQgbG9uZyB1bGVuKQo+Pj4+ICt7Cj4+Pgo+Pj4gLi4uIHRo
aXMgZnVuY3Rpb24gYXJlbid0IHZlcnkgaGVscGZ1bCB0byByZXZpZXcgd2l0aG91dCB0aGVyZQo+
Pj4gYmVpbmcgYSBjYWxsZXIuIENvdWxkIHRoZXNlIGJlIGludHJvZHVjZWQgYXQgdGhlIHRpbWUg
YSBmaXJzdAo+Pj4gY2FsbGVyIGFwcGVhcnM/Cj4+Cj4+IE9mIGNvdXJzZS4gUXVlc3Rpb24gaXMg
d2hlcmUgdG8gc3RvcC4gSSB3YW50ZWQgdG8gaGF2ZSB0aGUgYmFzaWMgaHlwZnMKPj4gc3VwcG9y
dCBpbiBvbmUgcGF0Y2guIEFyZSB5b3UgZmluZSB3aXRoIGp1c3QgdGhvc2UgdHdvIGZ1bmN0aW9u
cyBiZWluZwo+PiBtb3ZlZCB0byB0aGUgcnVudGltZSBwYXJhbWV0ZXIgcGF0Y2g/Cj4gCj4gTGV0
IG1lIHB1dCBpdCB0aGlzIHdheTogRm9yIGFueXRoaW5nIHRoZSBwYXRjaCBhZGRzIGJ1dCB0aGVy
ZSdzCj4gbm8gdXNhZ2UgYXQgYWxsIChpLmUuIG5vdCBldmVuIGluIGEgbWFjcm8sIHdoZXJlIGF0
IGxlYXN0IHRoZQo+IHVzYWdlIGludGVudGlvbnMgZ2V0IHN1ZmZpY2llbnRseSBjbGFyaWZpZWQp
LCB0aGUgZGVzY3JpcHRpb24KPiBzaG91bGQgY292ZXIgZm9yIHRoaXMgbGFjayBvZiBzdWZmaWNp
ZW50IGNvbnRleHQuIFRoZXJlZm9yZSBJJ2QKPiBhbHNvIGJlIGZpbmUgd2l0aCB0aGUgdHdvIGZ1
bmN0aW9ucyByZW1haW5pbmcgaGVyZSwgYXMgbG9uZyBhcwo+IHJlYWRlcnMgKHJldmlld2Vycykg
Y2FuIHVuZGVyc3RhbmQgdGhlIGludGVudGlvbnMuIEl0IG1pZ2h0Cj4gc3RpbGwgYmUgX2Vhc2ll
cl8gZm9yIGV2ZXJ5b25lIHRvIGhhdmUgdGhlbSBpbiBhIGxhdGVyIHBhdGNoLgo+IEJ1dCB0aGVu
IHRoZSBzYW1lIHN0aWxsIGdvZXMgZm9yIG90aGVyIGZ1bmN0aW9ucyB0aGF0IGhhdmUgbm8KPiB1
c2VycyBoZXJlLiAoVGhlIGhlbHBlciBtYWNyb3MgSFlQRlNfKl9JTklUKCksIG90b2gsIGFyZSBj
bGVhcgo+IGVub3VnaCB0aGUgd2F5IHRoZXkgYXJlIGltbywgYW5kIGhlbmNlIGFyZSBmaW5lIHRv
IHJlbWFpbiwgcGx1cwo+IHRoZXkgc2VydmUgYXMgdXNhZ2UgZXhwbGFuYXRpb24gZm9yIGh5cGZz
X3JlYWRfe2xlYWYsZGlyfSgpLAo+IHdoaWNoIGFzIGl0IGxvb2tzIHdvdWxkIG90aGVyd2lzZSB0
b28gYmUgb3JwaGFuZWQuKQoKRmFpciBlbm91Z2guCgo+IAo+Pj4+ICsgICAgdW5pb24gewo+Pj4+
ICsgICAgICAgIGNoYXIgYnVmWzhdOwo+Pj4+ICsgICAgICAgIHVpbnQ4X3QgdTg7Cj4+Pj4gKyAg
ICAgICAgdWludDE2X3QgdTE2Owo+Pj4+ICsgICAgICAgIHVpbnQzMl90IHUzMjsKPj4+PiArICAg
ICAgICB1aW50NjRfdCB1NjQ7Cj4+Pj4gKyAgICB9IHU7Cj4+Pj4gKwo+Pj4+ICsgICAgQVNTRVJU
KGxlYWYtPmUudHlwZSA9PSBYRU5fSFlQRlNfVFlQRV9VSU5UICYmIGxlYWYtPmUuc2l6ZSA8PSA4
KTsKPj4+PiArCj4+Pj4gKyAgICBpZiAoIHVsZW4gIT0gbGVhZi0+ZS5zaXplICkKPj4+PiArICAg
ICAgICByZXR1cm4gLUVET007Cj4+Pgo+Pj4gSXMgdGhpcyByZXN0cmljdGlvbiByZWFsbHkgbmVj
ZXNzYXJ5PyBTZXR0aW5nIGUuZy4gYSA0LWJ5dGUKPj4+IGZpZWxkIGZyb20gMS1ieXRlIGlucHV0
IGlzIG5vIHByb2JsZW0gYXQgYWxsLiBUaGlzIGJlaW5nIGZvcgo+Pj4gYm9vbGVhbnMgSSBhbnl3
YXkgd29uZGVyIHdoeSBpbnB1dCBtaWdodCBiZSBoZWxwZnVsIHRvIGhhdmUKPj4+IGxhcmdlciB0
aGFuIGEgc2luZ2xlIGJ5dGUuIEJ1dCBtYXliZSBhbGwgb2YgdGhpcyBpcyBhZ2FpbiBhCj4+PiBy
ZXN1bHQgb2Ygbm90IHNlZWluZyB3aGF0IGEgdXNlciBvZiB0aGUgZnVuY3Rpb24gd291bGQgbG9v
awo+Pj4gbGlrZS4KPj4KPj4gSSB3YW50ZWQgdG8gaGF2ZSBhcyBsaXR0bGUgZnVuY3Rpb25hbGl0
eSBhcyBwb3NzaWJsZSBpbiB0aGUgaHlwZXJ2aXNvci4KPj4gSXQgaXMgbm8gcHJvYmxlbSBmb3Ig
dGhlIGxpYnJhcnkgdG8gcGFzcyBhIHByb3Blcmx5IHNpemVkIGJ1ZmZlci4KPj4KPj4gQWxsb3dp
bmcgbGFyZ2VyIHZhcmlhYmxlcyBmb3IgYm9vbGVhbnMgaXMganVzdCBhIGNvbnNlcXVlbmNlIG9m
IHRoZQo+PiBoeXBlcnZpc29yIHBhcmFtZXRlcnMgYWxsb3dpbmcgdGhhdC4KPiAKPiBCdXQgdGhl
IGNhbGxlciBzaG91bGRuJ3QgYmUgY29uY2VybmVkIG9mIHRoZSBoeXBlcnZpc29yCj4gaW1wbGVt
ZW50YXRpb24gZGV0YWlsIG9mIHdoYXQgdGhlIGNob3NlIHdpZHRoIGlzLiBPdmVyIHRpbWUgd2UK
PiBlLmcuIGNvbnZlcnQgaW50IChhbG9uZyB3aXRoIGJvb2xfdCkgdG8gYm9vbCB3aGVuIGl0J3Mg
dXNlZCBpbgo+IGEgYm9vbGVhbiB3YXkuIFRoaXMgc2hvdWxkIG5vdCByZXN1bHQgaW4gdGhlIGNh
bGxlciBuZWVkaW5nIHRvCj4gY2hhbmdlLCBkZXNwaXRlIHRoZSB3aWR0aCBjaGFuZ2Ugb2YgdGhl
IHZhcmlhYmxlLgoKVGhpcyBpcyBiYXNpY2FsbHkgYSBjb25zZXF1ZW5jZSBvZiBub3cgcGFzc2lu
ZyBiaW5hcnkgdmFsdWVzIHRvIGFuZCBmcm9tCnRoZSBoeXBlcnZpc29yLgoKVGhlIG5vcm1hbCB3
YXkgb2YgaGFuZGxpbmcgdGhpcyAoYXMgY2FuIGJlIHNlZW4gaW4gbGlieGVuaHlwZnMpIGlzIHRv
CnF1ZXJ5IHRoZSBoeXBlcnZpc29yIGZvciB0aGUgc2l6ZSBvZiB0aGUgdmFsdWUgKG5vIG1hdHRl
ciB3aGV0aGVyIGl0cwppbnQsIHVpbnQgb3IgYm9vbCkgYW5kIHRoZW4gdG8gZG8gdGhlIGNvbnZl
cnNpb24gYmV0d2VlbiBBU0NJSSBhbmQgdGhlCmJpbmFyeSB2YWx1ZSBhdCB0aGUgY2FsbGVyJ3Mg
c2lkZS4KCj4gCj4+Pj4gLS0tIC9kZXYvbnVsbAo+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9oeXBmcy5oCj4+Pj4gQEAgLTAsMCArMSwxMjQgQEAKPj4+PiArLyoqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKgo+Pj4+ICsgKiBYZW4gSHlwZXJ2aXNvciBGaWxlc3lzdGVtCj4+Pj4gKyAqCj4+Pj4gKyAq
IENvcHlyaWdodCAoYykgMjAxOSwgU1VTRSBTb2Z0d2FyZSBTb2x1dGlvbnMgR2VybWFueSBHbWJI
Cj4+Pj4gKyAqCj4+Pj4gKyAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2Yg
Y2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKPj4+PiArICogb2YgdGhpcyBz
b2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJl
IiksIHRvCj4+Pj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24s
IGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4+Pj4gKyAqIHJpZ2h0cyB0byB1c2Us
IGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFu
ZC9vcgo+Pj4+ICsgKiBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQg
cGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwo+Pj4+ICsgKiBmdXJuaXNoZWQgdG8gZG8g
c28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+Pj4+ICsgKgo+Pj4+ICsg
KiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBz
aGFsbCBiZSBpbmNsdWRlZCBpbgo+Pj4+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBv
cnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KPj4+PiArICoKPj4+PiArICogVEhFIFNPRlRXQVJFIElT
IFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1Mg
T1IKPj4+PiArICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FS
UkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCj4+Pj4gKyAqIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQo+
Pj4+ICsgKiBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENM
QUlNLCBEQU1BR0VTIE9SIE9USEVSCj4+Pj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBB
Q1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCj4+Pj4gKyAqIEZS
T00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0Ug
T1IgT1RIRVIKPj4+PiArICogREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo+Pj4+ICsgKgo+Pj4+
ICsgKi8KPj4+PiArCj4+Pj4gKyNpZm5kZWYgX19YRU5fUFVCTElDX0hZUEZTX0hfXwo+Pj4+ICsj
ZGVmaW5lIF9fWEVOX1BVQkxJQ19IWVBGU19IX18KPj4+PiArCj4+Pj4gKyNpbmNsdWRlICJ4ZW4u
aCIKPj4+PiArCj4+Pj4gKy8qCj4+Pj4gKyAqIERlZmluaXRpb25zIGZvciB0aGUgX19IWVBFUlZJ
U09SX2h5cGZzX29wIGh5cGVyY2FsbC4KPj4+PiArICovCj4+Pj4gKwo+Pj4+ICsvKiBIaWdoZXN0
IHZlcnNpb24gbnVtYmVyIG9mIHRoZSBoeXBmcyBpbnRlcmZhY2UgY3VycmVudGx5IGRlZmluZWQu
ICovCj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1ZFUlNJT04gICAgICAxCj4+Pgo+Pj4gRm9yIHRo
aXMgYW5kIHRoZSBhY2NvbXBhbnlpbmcgWEVOX0hZUEZTX09QX2dldF92ZXJzaW9uLCBhdCBsZWFz
dAo+Pj4gdGhlIGRvYyBhZGRlZCBieSBwYXRjaCAzIGNvdWxkIGFjdHVhbGx5IGRvIHdpdGggbWVu
dGlvbmluZyB0aGUKPj4+IGludGVudGlvbnMgeW91IGhhdmUgd2l0aCB0aGlzLgo+Pgo+PiBPa2F5
Lgo+Pgo+Pj4KPj4+PiArLyogTWF4aW11bSBsZW5ndGggb2YgYSBwYXRoIGluIHRoZSBmaWxlc3lz
dGVtLiAqLwo+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19NQVhfUEFUSExFTiAxMDI0Cj4+Pj4gKwo+
Pj4+ICtzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5IHsKPj4+PiArICAgIHVpbnQxNl90IGZsYWdz
Owo+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19XUklURUFCTEUgICAgMHgwMDAxCj4+Pj4gKyAgICB1
aW50OF90IHR5cGU7Cj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfRElSICAgICAweDAwMDAK
Pj4+PiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9CTE9CICAgIDB4MDAwMQo+Pj4+ICsjZGVmaW5l
IFhFTl9IWVBGU19UWVBFX1NUUklORyAgMHgwMDAyCj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZ
UEVfVUlOVCAgICAweDAwMDMKPj4+PiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9JTlQgICAgIDB4
MDAwNAo+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0JPT0wgICAgMHgwMDA1Cj4+Pj4gKyAg
ICB1aW50OF90IGVuY29kaW5nOwo+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19FTkNfUExBSU4gICAg
MHgwMDAwCj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19HWklQICAgICAweDAwMDEKPj4+Cj4+
PiBNZWFuaW5nIEkgY2FuIGUuZy4gaGF2ZSBhIGd6aXAtZWQgc3RyaW5nIG9yIGJvb2wgKG9yIGV2
ZW4gZGlyKT8KPj4+IElmIHRoaXMgaXMganVzdCBmb3IgImJsb2IiLCB3aHkgaGF2ZSBzZXBhcmF0
ZSBmaWVsZHMgaW5zdGVhZCBvZgo+Pj4gZS5nLiBCTE9CX1JBVyBhbmQgQkxPQl9HWklQIG9yIHNv
bWUgc3VjaD8KPj4KPj4gZ3ppcC1lZCBzdHJpbmcgb3IgYmxvYiBhcmUgdGhlIHByaW1hcnkgdGFy
Z2V0cy4KPj4KPj4gTWF5YmUgd2Ugd2FudCB0byBoYXZlIG90aGVyIGVuY29kaW5nIHMgbGF0ZXIg
KEFuZHJldyBhc2tlZCBmb3IgdGhhdAo+PiBwb3NzaWJpbGl0eSB3aGVuIEkgcG9zdGVkIHRoZSBw
YXRjaCBmb3IgcmV0cmlldmluZyB0aGUgLmNvbmZpZyBmaWxlCj4+IGNvbnRlbnRzIGVhcmx5IGxh
c3QgeWVhcikuCj4gCj4gVG8gbWUgaXQgd291bGQgc2VlbSBwcmVmZXJhYmxlIGlmIHRoZSBjb250
ZW50cyBvZiBhIGJsb2IKPiBpZGVudGlmaWVkIGl0c2VsZiBhcyB0byBpdHMgZm9ybWF0LiBCdXQg
c2luY2UgdGhpcyBsZWF2ZXMKPiByb29tIGZvciBhbWJpZ3VpdGllcyBJIGFjY2VwdCB0aGF0IHRo
ZSBmb3JtYXQgbmVlZHMKPiBzcGVjaWZ5aW5nLiBIb3dldmVyLCB0byBtZSBhIGd6aXAtZWQgc3Ry
aW5nIGlzIGFzIGdvb2QgYXMgYQo+IGd6aXAtZWQgYmxvYiwgYW5kIGhlbmNlIEkgc3RpbGwgdGhp
bmsgc3ViLWRpdmlkaW5nICJibG9iIiBpcwo+IHRoZSB3YXkgdG8gZ28sIHdpdGggbm8gc2VwYXJh
dGUgImVuY29kaW5nIi4gT3RoZXJ3aXNlIGF0IHRoZQo+IHZlcnkgbGVhc3QgYSBjb21tZW50IGhl
cmUgd291bGQgbmVlZCBhZGRpbmcgdG8gY2xhcmlmeSB3aGF0Cj4gY29tYmluYXRpb25zIGFyZSB2
YWxpZCAvIHRvIGJlIGV4cGVjdGVkIGJ5IGNhbGxlcnMuCgpsaWJ4ZW5oeXBmcyBpcyBhYmxlIHRv
IGhhbmRsZSBhbGwgcG9zc2libGUgY29tYmluYXRpb25zLiBJIGp1c3QgZG9uJ3QKdGhpbmsgc29t
ZSBvZiB0aGUgY29tYmluYXRpb25zIGFyZSBtYWtpbmcgc2Vuc2UgKGd6aXAtaW5nIGEgYmluYXJ5
CnZhbHVlIG9mIDQgYnl0ZXMgZS5nLiBpcyBub25zZW5zZSkuCgpPVE9IIGluIGNhc2Ugd2UnbGwg
YWRkIGxhcmdlIGFycmF5cyBvZiBsb25ncyBpbiB0aGUgZnV0dXJlIGl0IG1pZ2h0IGJlCmJlbmVm
aWNpYWwgdG8gY29tcHJlc3MgdGhlbSBpbiBzb21lIHdheS4gU28gSSdkIGxpa2UgdG8ga2VlcCB0
eXBlIGFuZAplbmNvZGluZyBhcyBzZXBhcmF0ZSBpbmZvcm1hdGlvbi4KCj4gCj4+Pj4gKyNkZWZp
bmUgSFlQRlNfRElSX0lOSVQodmFyLCBuYW0pICAgICAgICAgICAgICAgIFwKPj4+PiArICAgIHN0
cnVjdCBoeXBmc19lbnRyeV9kaXIgdmFyID0geyAgICAgICAgICAgICAgXAo+Pj4+ICsgICAgICAg
IC5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9ESVIsICAgICAgICAgICBcCj4+Pj4gKyAgICAgICAg
LmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAgIFwKPj4+PiArICAgICAgICAu
ZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4+ICsgICAgICAgIC5l
LnNpemUgPSAwLCAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+Pj4gKyAgICAgICAgLmUu
bGlzdCA9IExJU1RfSEVBRF9JTklUKHZhci5lLmxpc3QpLCAgIFwKPj4+PiArICAgICAgICAuZS5y
ZWFkID0gaHlwZnNfcmVhZF9kaXIsICAgICAgICAgICAgICAgXAo+Pj4+ICsgICAgICAgIC5kaXJs
aXN0ID0gTElTVF9IRUFEX0lOSVQodmFyLmRpcmxpc3QpLCBcCj4+Pj4gKyAgICB9Cj4+Pj4gKwo+
Pj4+ICsvKiBDb250ZW50IGFuZCBzaXplIG5lZWQgdG8gYmUgc2V0IHZpYSBoeXBmc19zdHJpbmdf
c2V0KCkuICovCj4+Pj4gKyNkZWZpbmUgSFlQRlNfU1RSSU5HX0lOSVQodmFyLCBuYW0pICAgICAg
ICAgICAgIFwKPj4+PiArICAgIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmIHZhciA9IHsgICAgICAg
ICAgICAgXAo+Pj4+ICsgICAgICAgIC5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcsICAg
ICAgICBcCj4+Pj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAg
ICAgIFwKPj4+PiArICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAo+Pj4+ICsgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAgICAgICAgICAg
ICBcCj4+Pj4gKyAgICB9Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgaHlwZnNfc3Ry
aW5nX3NldChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPj4+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqc3RyKQo+Pj4+ICt7Cj4+Pj4gKyAg
ICBsZWFmLT5jb250ZW50ID0gc3RyOwo+Pj4+ICsgICAgbGVhZi0+ZS5zaXplID0gc3RybGVuKHN0
cikgKyAxOwo+Pj4+ICt9Cj4+Pj4gKwo+Pj4+ICsjZGVmaW5lIEhZUEZTX1VJTlRfSU5JVCh2YXIs
IG5hbSwgdWludCkgICAgICAgICBcCj4+Pj4gKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiB2
YXIgPSB7ICAgICAgICAgICAgIFwKPj4+PiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZ
UEVfVUlOVCwgICAgICAgICAgXAo+Pj4+ICsgICAgICAgIC5lLmVuY29kaW5nID0gWEVOX0hZUEZT
X0VOQ19QTEFJTiwgICAgICBcCj4+Pj4gKyAgICAgICAgLmUubmFtZSA9IG5hbSwgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPj4+PiArICAgICAgICAuZS5zaXplID0gc2l6ZW9mKHVpbnQpLCAg
ICAgICAgICAgICAgICAgXAo+Pj4+ICsgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYs
ICAgICAgICAgICAgICBcCj4+Pj4gKyAgICAgICAgLmNvbnRlbnQgPSAmdWludCwgICAgICAgICAg
ICAgICAgICAgICAgIFwKPj4+PiArICAgIH0KPj4+Cj4+PiBTbyB5b3UndmUgZ290IHN1Y2ggaGVs
cGVyIG1hY3JvcyBmb3IgZGlyLCBzdHJpbmcsIGFuZCB1aW50LiBXaHkKPj4+IG5vdCBlLmcuIGlu
dCBhbmQgYm9vbD8KPj4KPj4gVGhlcmUgYXJlIG5vIHVzZXJzIGluIG15IHNlcmllcyB5ZXQuCj4g
Cj4gSG1tLCBhcyBwZXIgYWJvdmUgc3RyaWN0bHkgc3BlYWtpbmcgaXQgaXMgdGhpcyBwYXRjaCB3
aGljaAo+IG1hdHRlcnMsIG5vdCB0aGUgZW50aXJlIHNlcmllcy4gSGVuY2UgSSB0aGluayB5b3Ug
ZWl0aGVyIHdhbnQKPiB0byBzdXBwbHkgYSBmdWxsIHNldCBvZiBoZWxwZXIgbWFjcm9zIGhlcmUs
IG9yIGludHJvZHVjZSB0aGUKPiBvbmVzIGFjdHVhbGx5IG5lZWRlZCBpbiB0aGUgcGF0Y2hlcyB3
aGVyZSB0aGV5IGdldCBmaXJzdCB1c2VkLgoKT2theSwgSSdsbCBnbyB3aXRoIHRoZSBmdWxsIHNl
dCBvZiBoZWxwZXJzLgoKPiAKPj4+PiArc3RydWN0IGh5cGZzX2VudHJ5ICpoeXBmc19nZXRfZW50
cnkoY29uc3QgY2hhciAqcGF0aCk7Cj4+Pgo+Pj4gRG9lcyB0aGUgb25seSBjYWxsZXIgcmVhbGx5
IG5lZWQgYSBub24tY29uc3QgcmV0dXJuIHR5cGU/IEV2ZW4KPj4+IGh5cGZzX3dyaXRlKCkgZG9l
c24ndCBsb29rIHRvIG1vZGlmeSB3aGF0IGl0cyBsZWFmIHBhcmFtZXRlcgo+Pj4gcG9pbnRzIGF0
Lgo+Pgo+PiBUaGlzIG1pZ2h0IGNoYW5nZSB3aGVuIHN1cHBvcnQgZm9yIGR5bmFtaWNhbGx5IGFs
bG9jYXRlZCBzdHJpbmdzIG9yCj4+IGJsb2JzIGlzIGFkZGVkIChJIGhhdmUgbm8gcGxhbnMgdG8g
ZG8gdGhpcyByaWdodCBub3csIGJ1dCBpdHMgZWFzeQo+PiB0byB0aGluayBhYm91dCB0aGUgbmVl
ZCkuCj4+Cj4+Pgo+Pj4gQW5kIGlzIHRoZXJlIGluZGVlZCBhbiBleHBlY3RhdGlvbiBmb3IgdGhp
cyB0byBiZSB1c2VkIGZyb20KPj4+IG91dHNpZGUgb2YgdGhlIHNvdXJjZSBmaWxlIGl0J3MgZGVm
aW5lZCBpbj8KPj4KPj4gWWVzLiBBcyBzb29uIGFzIHN1cHBvcnQgZm9yIGUuZy4gcGVyLWRvbWFp
biBvciBwZXItY3B1cG9vbCBub2RlcyBpcwo+PiBhZGRlZCB0aGlzIHdpbGwgYmUgbmVlZGVkLgo+
IAo+IFVudGlsIHRoZW4sIG1ha2UgdGhlIGZ1bmN0aW9uIGJvdGggc3RhdGljIGFuZCByZXR1cm4g
cHRyLXRvLWNvbnN0Pwo+IFN1Y2ggdGhhdCB3aGVuIHRoaXMgY2hhbmdlcywgdGhlIG5lZWQgZm9y
IGVpdGhlciBjYW4gYWN0dWFsbHkgYmUKPiBzZWVuPwoKRmluZSB3aXRoIG1lLgoKCkp1ZXJnZW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:23:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:23:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyuQO-0008Ua-NP; Tue, 04 Feb 2020 09:23:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyuQN-0008UU-QO
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:23:15 +0000
X-Inumbo-ID: f83bec2c-472f-11ea-8ef8-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f83bec2c-472f-11ea-8ef8-12813bfff9fa;
 Tue, 04 Feb 2020 09:23:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580808194;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=WUGdi8VcYoYnhSHnem6XUL0c1HLR7KLK4K8bszzc80k=;
 b=ZhDInlEM58GN487F6cBnUB6MqTr1+1ElCAOZVmDYGY5YijoGHlL4JNwt
 9UkYZDwNWsfpUlXdYO8cS/5snMV09KpdRWPOZtA3/Plep47K2gwR8DxjK
 4qsqtL4G9C/JVKy1FuS7Fn6M2wt0M++JN1K2RlcYlhaxjiswg0Kbcw8D6 M=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Gf8zkBP7z5ZaCbax2N9F3snYtU6DU8gWsjJHF2kxHD2RvfFqdIKWjU//Mbt9mfLQGcJr1lEWF3
 uU0c+JkWTzOlSnKoEb6XhVnr4ZZpoXVH1ZC3tLGSgzUHpTEmH7N4WDkoV2RULVzJ3eP51tBFpy
 foF1jOjuB77OGbNxaD1j63CEBHEF7lQNwDONpLFc2yOo3aYphjcxjVokcKTgOWbPE/WUDws7Rv
 dPmmFXxsFaMssHWdJ73TNuFcQpUB00yWkD3yh9TBEZenbG7cwTniDH6FoqcWdfvuSYlTCUU4ba
 Y8Y=
X-SBRS: 2.7
X-MesageID: 12517268
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12517268"
Date: Tue, 4 Feb 2020 10:23:05 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Tian, Kevin" <kevin.tian@intel.com>
Message-ID: <20200204092305.GE4679@Air-de-Roger>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D7658FC@SHSMSX104.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19D7658FC@SHSMSX104.ccr.corp.intel.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/4] x86/vvmx: fix virtual interrupt
 injection when Ack on exit control is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDE6MzU6MDVBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv
dGU6Cj4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4g
U2VudDogTW9uZGF5LCBGZWJydWFyeSAzLCAyMDIwIDg6MTkgUE0KPiA+IAo+ID4gV2hlbiBkb2lu
ZyBhIHZpcnR1YWwgdm1leGl0IChpZTogYSB2bWV4aXQgaGFuZGxlZCBieSB0aGUgTDEgVk1NKQo+
ID4gaW50ZXJydXB0cyBzaG91bGRuJ3QgYmUgaW5qZWN0ZWQgdXNpbmcgdGhlIHZpcnR1YWwgaW50
ZXJydXB0IGRlbGl2ZXJ5Cj4gPiBtZWNoYW5pc20gdW5sZXNzIHRoZSBBY2sgb24gZXhpdCB2bWV4
aXQgY29udHJvbCBiaXQgaXNuJ3Qgc2V0IGluIHRoZQo+ID4gbmVzdGVkIHZtY3MuCj4gPiAKPiA+
IEdhdGUgdGhlIGNhbGwgdG8gbnZteF91cGRhdGVfYXBpY3YgaGVscGVyIG9uIHdoZXRoZXIgdGhl
IG5lc3RlZCB2bWNzCj4gPiBoYXMgdGhlIEFjayBvbiBleGl0IGJpdCBzZXQgaW4gdGhlIHZtZXhp
dCBjb250cm9sIGZpZWxkLgo+ID4gCj4gPiBOb3RlIHRoYXQgdGhpcyBmaXhlcyB0aGUgdXNhZ2Ug
b2YgeDJBUElDIGJ5IHRoZSBMMSBWTU0sIGF0IGxlYXN0IHdoZW4KPiA+IHRoZSBMMSBWTU0gaXMg
WGVuLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRl
bC5jb20+LCB3aXRoIGEgc21hbGwgY29tbWVudDoKPiAKPiA+IC0tLQo+ID4gQ2hhbmdlcyBzaW5j
ZSB2MToKPiA+ICAtIENhbGwgbnZteF91cGRhdGVfYXBpY3YgaWYgdGhlICJBY2sgb24gZXhpdCIg
dm1leGl0IGNvbnRyb2wgYml0Cj4gPiAgICBpc24ndCBzZXQuCj4gPiAtLS0KPiA+ICB4ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMgfCA3ICsrKysrKy0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgNiBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKPiA+IGlu
ZGV4IGQ4YWIxNjdkNjIuLjNkOTdhMjkzYjIgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYv
aHZtL3ZteC92dm14LmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+ID4g
QEAgLTEzOTMsNyArMTM5MywxMiBAQCBzdGF0aWMgdm9pZCB2aXJ0dWFsX3ZtZXhpdChzdHJ1Y3Qg
Y3B1X3VzZXJfcmVncwo+ID4gKnJlZ3MpCj4gPiAgICAgIC8qIHVwZGF0aW5nIGhvc3QgY3IwIHRv
IHN5bmMgVFMgYml0ICovCj4gPiAgICAgIF9fdm13cml0ZShIT1NUX0NSMCwgdi0+YXJjaC5odm0u
dm14Lmhvc3RfY3IwKTsKPiA+IAo+ID4gLSAgICBpZiAoIGNwdV9oYXNfdm14X3ZpcnR1YWxfaW50
cl9kZWxpdmVyeSApCj4gPiArICAgIGlmICggY3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2
ZXJ5ICYmCj4gPiArICAgICAgICAgLyoKPiA+ICsgICAgICAgICAgKiBPbmx5IGluamVjdCB0aGUg
dmVjdG9yIGlmIHRoZSBBY2sgb24gZXhpdCBiaXQgaXMgbm90IHNldCwgZWxzZSB0aGUKPiA+ICsg
ICAgICAgICAgKiBpbnRlcnJ1cHQgd2lsbCBiZSBzaWduYWxlZCBpbiB0aGUgdm1jcyBWTV9FWElU
X0lOVFJfSU5GTyBmaWVsZC4KPiA+ICsgICAgICAgICAgKi8KPiA+ICsgICAgICAgICAhKGdldF92
dm1jcyh2LCBWTV9FWElUX0NPTlRST0xTKSAmIFZNX0VYSVRfQUNLX0lOVFJfT05fRVhJVCkgKQo+
IAo+IEl0J3MgYSBiaXQgb2RkIHRvIHB1dCBjb21tZW50IGJldHdlZW4gY29kZSBsaW5lcy4gQ2Fu
IHlvdSBtb3ZlIGl0IHRvCj4gdGhlIGxpbmUgYmVmb3JlICdpZic/CgpJIHVzdWFsbHkgdHJ5IHRv
IGtlZXAgdGhlIGNvbW1lbnRzIGFzIGNsb3NlIHRvIHRoZSBjb2RlIGl0IHJlZmVyZW5jZXMKYXMg
cG9zc2libGUsIGV2ZW4gaWYgdGhhdCBtZWFucyBhZGRpbmcgdGhlbSBpbiB0aGUgbWlkZGxlIG9m
IGFuIGlmCmNvbmRpdGlvbi4KCkkgZG9uJ3QgbWluZCBtb3ZpbmcgaXQsIGJ1dCBtYXliZSB0aGUg
Y29tbWl0dGVyIGNhbiBkbyBpdCBhdCBjb21taXQKdGltZT8KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:26:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:26:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyuTn-0000D2-BS; Tue, 04 Feb 2020 09:26:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyuTm-0000Cx-0R
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:26:46 +0000
X-Inumbo-ID: 753bc6b6-4730-11ea-8ef8-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 753bc6b6-4730-11ea-8ef8-12813bfff9fa;
 Tue, 04 Feb 2020 09:26:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580808404;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=23YdGHzcJz1PsIc24EXa2euU7KMPJbw0+N9s7scXx1A=;
 b=dD/YBTQkl4YLw3UsHU0XJelX0rGECaiIW2KwOoan80s6D91rv5CL0nb7
 K1RU5aQnCwVOIkt5lZyJmi019+lHYknkeCT3COOwf3V96zVpsYhFPXiHN
 wyFnFV0d8QML8ZVp5OlgE/KK9Cvzj3dbW/Sa2Ril+mV3zAVRGfu3Cc9fe I=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +8RZtYW6ys2hi0QY3rrV8EWKn80e/bMga6DBrvfQVgn3zPy1F2FBrhKf8IwcSPMsImfpWqoTOM
 cPMyGN7+WjK54NFzMVBFZcqjMbruCeAf3S2p+CsiQg+CDXMPMWXmIWtOfK75ibM3DvQ5zjjQ5D
 k8fcVygFkrNXD8mLZmNKIpiv7qx0tLpdvNEcXhNe5OzH+/Vu/VaD5QDt53n4Ai+JhnB0/n9Bg5
 51ieUJOHywEeSd+JWUHbDq9ZEDMmZpcm8GI74B0TiB5i+b+1T4s/Lx7Pv4TpfkLatipMVJWUVq
 BrQ=
X-SBRS: 2.7
X-MesageID: 11899569
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="11899569"
Date: Tue, 4 Feb 2020 10:26:34 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Tian, Kevin" <kevin.tian@intel.com>
Message-ID: <20200204092634.GF4679@Air-de-Roger>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-3-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D765915@SHSMSX104.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <AADFC41AFE54684AB9EE6CBC0274A5D19D765915@SHSMSX104.ccr.corp.intel.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/4] x86/vvmx: fix
 VM_EXIT_ACK_INTR_ON_EXIT handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDE6Mzk6NDRBTSArMDAwMCwgVGlhbiwgS2V2aW4gd3Jv
dGU6Cj4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4g
U2VudDogTW9uZGF5LCBGZWJydWFyeSAzLCAyMDIwIDg6MTkgUE0KPiA+IAo+ID4gV2hlbiBWTV9F
WElUX0FDS19JTlRSX09OX0VYSVQgaXMgc2V0IGluIHRoZSB2bWV4aXQgY29udHJvbCB2bWNzCj4g
Cj4gc2V0LT5jbGVhcmVkCj4gCj4gPiByZWdpc3RlciB0aGUgYml0IDMxIG9mIFZNX0VYSVRfSU5U
Ul9JTkZPIG11c3QgYmUgMCwgaW4gb3JkZXIgdG8gZGVub3RlCj4gPiB0aGF0IHRoZSBmaWVsZCBk
b2Vzbid0IGNvbnRhaW4gYW55IGludGVycnVwdCBpbmZvcm1hdGlvbi4gVGhpcyBpcyBub3QKPiA+
IGN1cnJlbnRseSBhY2tub3dsZWRnZWQgYXMgdGhlIGZpZWxkIGFsd2F5cyBnZXQgZmlsbGVkIHdp
dGggdmFsaWQKPiA+IGludGVycnVwdCBpbmZvcm1hdGlvbiwgcmVnYXJkbGVzcyBvZiB3aGV0aGVy
IFZNX0VYSVRfQUNLX0lOVFJfT05fRVhJVAo+ID4gaXMgc2V0Lgo+ID4gCj4gPiBGaXggdGhpcyBh
bmQgb25seSBmaWxsIFZNX0VYSVRfSU5UUl9JTkZPIHdoZW4gVk1fRVhJVF9BQ0tfSU5UUl9PTl9F
WElUCj4gPiBpcyBub3Qgc2V0LiBOb3RlIHRoYXQgdGhpcyByZXF1aXJlcyBvbmUgbWlub3IgY2hh
bmdlIGluCj4gCj4gbm90IHNldCAtPiBzZXQKPiAKPiA+IG52bXhfdXBkYXRlX2FwaWN2IGluIG9y
ZGVyIHRvIG9idGFpbiB0aGUgaW50ZXJydXB0IGluZm9ybWF0aW9uIGZyb20KPiA+IHRoZSBpbnRl
cm5hbCBzdGF0ZSByYXRoZXIgdGhhbiB0aGUgbmVzdGVkIHZtY3MgcmVnaXN0ZXIuCj4gPiAKPiA+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+
IAo+IHdpdGggYWJvdmUgZml4ZWQsIAoKT3VjaCB5ZXMsIEkndmUgaW52ZXJ0ZWQgdGhlIGNvbmRp
dGlvbnMuIFRoYW5rcyBmb3Igbm90aWNpbmcuCgo+IAo+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KClRvIHdob2V2ZXIgcGlja3MgdGhpcyBwYXRjaCBmb3Ig
Y29tbWl0dGluZzogbGV0IG1lIGtub3cgaWYgeW91IHdvdWxkCmxpa2UgbWUgdG8gcmVzZW5kIHdp
dGggdGhlIGNvbW1pdCBsb2cgZml4ZWQuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:33:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:33:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyuZY-0000zx-4K; Tue, 04 Feb 2020 09:32:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyuZX-0000zs-IH
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:32:43 +0000
X-Inumbo-ID: 4af55182-4731-11ea-8ef9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4af55182-4731-11ea-8ef9-12813bfff9fa;
 Tue, 04 Feb 2020 09:32:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B636AAC2C;
 Tue,  4 Feb 2020 09:32:41 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200203173728.18135-1-roger.pau@citrix.com>
 <20200203173728.18135-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <99dbde26-e11e-5bc5-b702-3c76a8370d91@suse.com>
Date: Tue, 4 Feb 2020 10:32:47 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203173728.18135-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/2] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wl@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxODozNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC0xODIsNiAr
MTkyLDExIEBAIHZvaWQgbnZteF92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCj4gICAgICAg
ICAgZnJlZV9kb21oZWFwX3BhZ2Uodi0+YXJjaC5odm0udm14LnZtd3JpdGVfYml0bWFwKTsKPiAg
ICAgICAgICB2LT5hcmNoLmh2bS52bXgudm13cml0ZV9iaXRtYXAgPSBOVUxMOwo+ICAgICAgfQo+
ICsgICAgaWYgKCBudm14LT5tc3JfbWVyZ2VkICkKPiArICAgIHsKPiArICAgICAgICBmcmVlX2Rv
bWhlYXBfcGFnZShudm14LT5tc3JfbWVyZ2VkKTsKPiArICAgICAgICBudm14LT5tc3JfbWVyZ2Vk
ID0gTlVMTDsKPiArICAgIH0KCkNhbiB0aGlzIG5vdCBiZSBkb25lIC4uLgoKPiAgfQo+ICAgCj4g
IHZvaWQgbnZteF9kb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkK
Ci4uLiBpbiB0aGlzIGZ1bmN0aW9uLCB0aHVzIGhhcHBlbmluZyBlYXJsaWVyIHVwb24gZG9tYWlu
CmNsZWFudXAsIGFuZCBsZWF2aW5nIGxlc3MgcmVzb3VyY2VzIGFsbG9jYXRlZCBpbiBjYXNlIGEg
ZG9tYWluCmVuZHMgdXAgYXMgem9tYmllIChkdWUgdG8gYW5vdGhlciBidWcgZWxzZXdoZXJlKT8g
QWN0dWFsbHkgLQphcmVuJ3QgeW91IGV4dGVuZGluZyBhbiBleGlzdGluZyBidWcgdGhpcyB3YXk/
IFdoZW4KbmVzdGVkaHZtX3ZjcHVfaW5pdGlhbGlzZSgpIGZhaWxzLCBuZXN0ZWRodm1fdmNwdV9k
ZXN0cm95KCkKd29uJ3QgYmUgY2FsbGVkIGFmYWljdC4gSGVuY2UgbnZteF92Y3B1X2luaXRpYWxp
c2UoKSBub3QKY2xlYW5pbmcgdXAgYWZ0ZXIgaXRzZWxmIGluIGNhc2Ugb2YgZmFpbHVyZSBsb29r
cyB0byBiZSBhCm1lbW9yeSBsZWFrLiBBcyBvZiBiMzM0NGJiMWNhZTAgYW55IHN1Y2ggd2lsbCBi
ZSB0YWtlbiBjYXJlCm9mIGltcGxpY2l0bHkgYXMgbG9uZyBhcyB0aGUgZnJlZWluZyBoYXBwZW5z
IG9uIHRoZQpyZWxpbnF1aXNoLXJlc291cmNlcyBwYXRocy4KCkphbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:34:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:34:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyub4-0001BS-OD; Tue, 04 Feb 2020 09:34:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyub3-0001BK-IA
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:34:17 +0000
X-Inumbo-ID: 8300cce6-4731-11ea-8396-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8300cce6-4731-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 09:34:17 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id z3so22085544wru.3
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 01:34:16 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=UpR89a9KTtDavfw05CL8LSZGeOkc5z/InhvuqX26S6g=;
 b=GdbmHW03Pf38Gq0zxskz90QWyQJfRuKUpg+YmE2kIAI1L3Q1dC6dlproTpCSl8bsk4
 0TA5eFQFtXgLCBRUTx8u2eRWlJExIFA/EQ+P9VenTG91kTwzwhHn2ds0E7Y/roueDgHG
 zL2CHUDkSitJpgpgK9GHhUBFjAHuONs0SldsEkVGL49kVZcLyfHmMl6J/ogO2mgGfjmS
 L66MBsIRzm5N4KzS7EvCVintRIbaqTpKEKwiq3mVZ1tznXZE/qe2HdIJwq+7zqgcV0PJ
 tG91wSYKhBIajqXVWcMwKO0rmrsfI8CTOJwrzKr9YsBGFVQTGYB25+gEfxnDV+65/c8a
 tajQ==
X-Gm-Message-State: APjAAAWlpKNLft1X7F3Jfr8D/Qq0n5X54UwotU9klCRs1SePWVubDJ4/
 +xYEkEuLHxLtQrTDjnNf8DVkRY+rrFY=
X-Google-Smtp-Source: APXvYqwrAxfayv98shWJuD9ja4Q+ZFnRCrzytJ6q6BZwwu4sVC7h9PA+pFH6KR+XVEF93HMbMCLD6g==
X-Received: by 2002:a5d:4b8f:: with SMTP id b15mr21115789wrt.100.1580808855870; 
 Tue, 04 Feb 2020 01:34:15 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id p11sm16923031wrn.40.2020.02.04.01.34.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 01:34:15 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 09:34:09 +0000
Message-Id: <20200204093411.15887-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH 0/2] xen/x86: hap: Small clean-up/hardening in
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KCkhpIGFsbCwKClRoaXMgc2Vy
aWVzIGNvbnRhaW4gYSBjb3VwbGUgb2YgY2xlYW4tdXAvaGFyZGVuaW5nIGZvciB0aGUgZnVuY3Rp
b24KaGFwX2VuYWJsZSgpLgoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxsICgyKToKICB4ZW4veDg2OiBo
YXA6IEZpeCBjb2Rpbmcgc3R5bGUgaW4gaGFwX2VuYWJsZSgpCiAgeGVuL3g4NjogaGFwOiBDbGVh
bi11cCBhbmQgaGFyZGVuIGhhcF9lbmFibGUoKQoKIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMg
fCAyMSArKysrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25z
KCspLCA4IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:34:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:34:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyub9-0001DR-GN; Tue, 04 Feb 2020 09:34:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyub8-0001Ch-EE
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:34:22 +0000
X-Inumbo-ID: 839ca774-4731-11ea-a933-bc764e2007e4
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 839ca774-4731-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 09:34:18 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id s144so1777387wme.1
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 01:34:17 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=VS370gLrXj/T0EnX2y8E7F4GunVSOLL2YMmsXGW0glg=;
 b=KsB9h9AOcIieFMNRM/fzoq5WJfLB/Nrmau18aW2Wu/zzETg9Xfw/fHWs9LfdHxKEU8
 ypzsZh0M6NyaJxVQ4T85Tt4gynexahNMu9IS+esaHmD0vCTv3CYHJBfvbb1Z7pgSmGN0
 KFXvvJEkBoHZk89ymIXTT9/90WUfD9mb9CrPTmA6EHwK+oFSHX6Kpt9i79nDIBOeIyyI
 4z57WbWiJXb0D0Arx7rOta86Fb1/eCN1l2+h+/M/C928URub/BpIy31DRWpeXBRcjxQ1
 ByD14xWog15y2daYdvzExXftWi/ofPUBGnldiMkVitF6+Pk9zsp+09ixWW7D8oB2lp1a
 ySMA==
X-Gm-Message-State: APjAAAUlx5vfW5TfrNv/oQqY7HXTQyYKr4hQzvPcmMlmCyfSj0xzrs0F
 KQsWzZwjFti8bSOhyisPLMrUiIJHGPc=
X-Google-Smtp-Source: APXvYqxTxwTE/McsCJd2u4Or8WLrb/KGlOLt8fhu5gYLoBxb3z4yGoCleDI2pSccTIK5CcwSN9AnVA==
X-Received: by 2002:a05:600c:146:: with SMTP id
 w6mr5074858wmm.180.1580808856951; 
 Tue, 04 Feb 2020 01:34:16 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id p11sm16923031wrn.40.2020.02.04.01.34.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 01:34:16 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 09:34:10 +0000
Message-Id: <20200204093411.15887-2-julien@xen.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200204093411.15887-1-julien@xen.org>
References: <20200204093411.15887-1-julien@xen.org>
Subject: [Xen-devel] [PATCH 1/2] xen/x86: hap: Fix coding style in
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21tL2hhcC9o
YXAuYyB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMKaW5kZXggM2Q5M2YzNDUxYy4uMzEzNjJhMzFiNiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYworKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5j
CkBAIC00NzMsNyArNDczLDggQEAgaW50IGhhcF9lbmFibGUoc3RydWN0IGRvbWFpbiAqZCwgdTMy
IG1vZGUpCiAgICAgICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBmb3IgKGkgPSAwOyBp
IDwgTUFYX05FU1RFRFAyTTsgaSsrKSB7CisgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfTkVTVEVE
UDJNOyBpKysgKQorICAgIHsKICAgICAgICAgcnYgPSBwMm1fYWxsb2NfdGFibGUoZC0+YXJjaC5u
ZXN0ZWRfcDJtW2ldKTsKICAgICAgICAgaWYgKCBydiAhPSAwICkKICAgICAgICAgICAgZ290byBv
dXQ7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:34:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:34:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyubF-0001G2-7x; Tue, 04 Feb 2020 09:34:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyubD-0001FT-Ew
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:34:27 +0000
X-Inumbo-ID: 84294602-4731-11ea-b211-bc764e2007e4
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 84294602-4731-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 09:34:18 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id t14so2621436wmi.5
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 01:34:18 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=1W1vGXWZttL4CQFkiARWP8FetNVIdUlgyXT4wYgM7O4=;
 b=h3MtVWX8eyjPMEyDggxtaS+5Vbjb7+kIXBCIJ7twyroAKmIeLepTQbFMR3KFADTpxQ
 uKw3DnWzoc6/yv126WAyc4oKwmO2VoeyUnN3SsuoiGwE3u5hsMMqW9sZPXryVyHXQrVO
 bdSg6vLZS2u+9Zht2AoF11PUrt0I2kBgec+MseLJlNWZKmFbe0g6X16Zprk4bvEQBbsK
 7agjub9N77Si4bm1TRD1ZwvtTA48njIQsAQo+50KVkCmJTEf9K1EKggIAjs+w1i01Cqi
 a7R5uAZ5YBTGVRzLACudJzboDSpOBAKHQYHnN2iUob1wua4c58jCr0krummstZEhFIa6
 +Z9w==
X-Gm-Message-State: APjAAAXkqrYpuPG1hpMxpk+dR5DYGFeLavfuoy+Z6m/I9PaF97wcjaT7
 sI6LU6dH739WTa5s7jikuQb9XKFDuPw=
X-Google-Smtp-Source: APXvYqyJy0IZHkWqP239Oy9X2QYGVsa0oLlEzLPgYqQwqsC71RyLKRn4Uyig9J0/B2njsw3SFLhB9w==
X-Received: by 2002:a1c:16:: with SMTP id 22mr4723202wma.8.1580808857966;
 Tue, 04 Feb 2020 01:34:17 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id p11sm16923031wrn.40.2020.02.04.01.34.17
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 01:34:17 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 09:34:11 +0000
Message-Id: <20200204093411.15887-3-julien@xen.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200204093411.15887-1-julien@xen.org>
References: <20200204093411.15887-1-julien@xen.org>
Subject: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClVubGlrZSBzaGFkb3dfZW5h
YmxlKCksIGhhcF9lbmFibGUoKSBjYW4gb25seSBiZSBjYWxsZWQgb25jZSBkdXJpbmcKZG9tYWlu
IGNyZWF0aW9uIGFuZCB3aXRoIHRoZSBtb2RlIGVxdWFsIHRvIG1vZGUgZXF1YWwgdG8KUEdfZXh0
ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMuCgpJZiBpdCB3ZXJlIGNhbGxlZCB0
d2ljZSwgdGhlbiB3ZSBtaWdodCBoYXZlIHNvbWV0aGluZyBpbnRlcmVzdGluZwpwcm9ibGVtIGFz
IHRoZSBwMm0gdGFibGVzIHdvdWxkIGJlIHJlLWFsbG9jYXRlZCAoYW5kIHRoZXJlZm9yZSBhbGwg
dGhlCm1hcHBpbmdzIHdvdWxkIGJlIGxvc3QpLgoKQWRkIGNvZGUgdG8gc2FuaXR5IGNoZWNrIHRo
ZSBtb2RlIGFuZCB0aGF0IHRoZSBmdW5jdGlvbiBpcyBvbmx5IGNhbGxlZApvbmNlLiBUYWtlIHRo
ZSBvcHBvcnR1bml0eSB0byBhbiBpZiBjaGVja2luZyB0aGF0IFBHX3RyYW5zbGF0ZSBpcyBzZXQu
CgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgoKLS0tCgpJ
dCBpcyBub3QgZW50aXJlbHkgY2xlYXIgd2hlbiBQR190cmFuc2xhdGUgd2FzIGVuZm9yY2VkLgot
LS0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgfCAxOCArKysrKysrKysrKy0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5j
CmluZGV4IDMxMzYyYTMxYjYuLmI3MzRlMmU2ZDMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwpAQCAtNDQ1LDYgKzQ0
NSwxMyBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKICAgICB1
bnNpZ25lZCBpbnQgaTsKICAgICBpbnQgcnYgPSAwOwogCisgICAgaWYgKCBtb2RlICE9IChQR19l
eHRlcm5hbCB8IFBHX3RyYW5zbGF0ZSB8IFBHX3JlZmNvdW50cykgKQorICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKworICAgIC8qIFRoZSBmdW5jdGlvbiBjYW4gb25seSBiZSBjYWxsZWQgb25jZSAq
LworICAgIGlmICggZC0+YXJjaC5wYWdpbmcubW9kZSAhPSAwICkKKyAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CisKICAgICBkb21haW5fcGF1c2UoZCk7CiAKICAgICBvbGRfcGFnZXMgPSBkLT5hcmNo
LnBhZ2luZy5oYXAudG90YWxfcGFnZXM7CkBAIC00NjUsMTMgKzQ3MiwxMCBAQCBpbnQgaGFwX2Vu
YWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKICAgICBkLT5hcmNoLnBhZ2luZy5hbGxv
Y19wYWdlID0gaGFwX2FsbG9jX3AybV9wYWdlOwogICAgIGQtPmFyY2gucGFnaW5nLmZyZWVfcGFn
ZSA9IGhhcF9mcmVlX3AybV9wYWdlOwogCi0gICAgLyogYWxsb2NhdGUgUDJtIHRhYmxlICovCi0g
ICAgaWYgKCBtb2RlICYgUEdfdHJhbnNsYXRlICkKLSAgICB7Ci0gICAgICAgIHJ2ID0gcDJtX2Fs
bG9jX3RhYmxlKHAybV9nZXRfaG9zdHAybShkKSk7Ci0gICAgICAgIGlmICggcnYgIT0gMCApCi0g
ICAgICAgICAgICBnb3RvIG91dDsKLSAgICB9CisgICAgLyogYWxsb2NhdGUgUDJNIHRhYmxlICov
CisgICAgcnYgPSBwMm1fYWxsb2NfdGFibGUocDJtX2dldF9ob3N0cDJtKGQpKTsKKyAgICBpZiAo
IHJ2ICE9IDAgKQorICAgICAgICBnb3RvIG91dDsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgTUFY
X05FU1RFRFAyTTsgaSsrICkKICAgICB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:34:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyubK-0001IQ-JS; Tue, 04 Feb 2020 09:34:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+CW=3Y=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1iyubK-0001IC-7T
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:34:34 +0000
X-Inumbo-ID: 8c5e15aa-4731-11ea-8ef9-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8c5e15aa-4731-11ea-8ef9-12813bfff9fa;
 Tue, 04 Feb 2020 09:34:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580808872;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=jUK17J4eO+p4Fz537wu3z9hWwshet2MBtLbzWjrF81w=;
 b=RIpcfeM3LY2kOnwAMfINVyUATZm3sQFy+q33113Q77pVqzAE6Vq3BRLU
 nBrGNoyBIO5XLY2h/07vdFh2oyRz5jM93G6wEPSB1nftcrBDuOVXzShlV
 M1Y9b1WqpI+9td92MuJBCYIwnnfMsNdF+xQSV6d1s37WH3WZm8+V8cgrH Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@eu.citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Wko3cy8X//+4zkmI8+eidhJZQnFSFXBiPOXrAvYK6k6rfCXKRnZzqOpDh4NR2XCsk2fjM5oySl
 3gPz8/55ve5f+XUUj/IdCO6CBBrz0H2+7rxVl5QibRpOp3fH32B0NuNWOSPh3j3G5QIK5jfPve
 ZWAGJpJc0kdCucHjV64ziO6p72PXN5YnqWAmI+O0Ge5tnciI6BfWHsrgl6F1u/8Qkn175I/9kw
 oULbGGSF88zxCMNtO0ZZ+z3Q/7EIGl+4Y4ksb52cUNhwBDd5Pj3Z/VBhxWfzqwF9ajEr+P7nse
 AGQ=
X-SBRS: 2.7
X-MesageID: 12517737
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12517737"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 09:34:22 +0000
Message-ID: <20200204093424.10159-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] Two upstream fixes from Debian
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2Ugd2VyZSBwb3N0ZWQgYmVmb3JlIGluIE9jdG9iZXIgMjAxOCBidXQgbmV2ZXIgbWFkZSBp
dCB1cHN0cmVhbQpmb3Igc29tZSByZWFzb24uICBUaGV5IHNlZW0gdG8gaGF2ZSBiZWVuIHN1ZmZp
Y2llbnRseSByZXZpZXdlZCwgYW5kIEkKaW50ZW5kIHRvIGNvbW1pdCB0aGVtIHNvb24uICBJJ20g
cmVwb3N0aW5nIG5vdywgd2l0aCBubyBjaGFuZ2VzLAppbiBjYXNlIGFueW9uZSB3YW50cyB0byBv
YmplY3QuCgpJYW4gSmFja3NvbiAoMSk6CiAgSU5TVEFMTDogTWVudGlvbiBrY29uZmlnCgpTdGVm
YW4gQmFkZXIgKDEpOgogIHRvb2xzL3hlbnN0b3JlOiBSZS1pbnRyb2R1Y2UgKGZha2UpIHhzX3Jl
c3RyaWN0IGNhbGwgdG8gcHJlc2VydmUgQUJJCgogSU5TVEFMTCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMjAgKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL3hlbnN0b3JlL2luY2x1ZGUv
eGVuc3RvcmUuaCB8ICA1ICsrKysrCiB0b29scy94ZW5zdG9yZS94cy5jICAgICAgICAgICAgICAg
fCAgNiArKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQoKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:34:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:34:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyubP-0001L1-VQ; Tue, 04 Feb 2020 09:34:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+CW=3Y=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1iyubP-0001Kc-7V
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:34:39 +0000
X-Inumbo-ID: 8c5e15ac-4731-11ea-8ef9-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8c5e15ac-4731-11ea-8ef9-12813bfff9fa;
 Tue, 04 Feb 2020 09:34:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580808873;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=2g21h5VXnWTXEdDsr4vYTMSl4J4YBWAfT+fz1Duajyw=;
 b=heo5PjKWBw7a30NJkiddFHLEhCR9VftX3Dir3wXfHikxvnooI8OZRXZ6
 KH5qWgw27lQkcAARmOomQh+Anf4mFAckYXiCH9xJi8wmZ+sQV+wR0VWjv
 JuomuNWyJIWb6Wk592RZK1dxXS2LA1WthRkwECBNu89KcViOu7h6IKcIL c=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@eu.citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iuOJ5ZnFPHC9BZKkcfeKt3lNFBZgeHWWGQNfLKHRzZEUrUBUd30yIulUNP19uOqYp8tYn6mx6u
 sbh7awwEupu/4aqSNHS/R1UXD+v2cpRK3OTLJsZlyEGWrIaRt46lHIKNPOWlySO1XDFXYAfCGe
 wVhYII8q87VUgxwRAGk4QOedOiGvxU8E74EFs4bWSIMBpMkgPZZEkeaze2M62AtK5ijL+eybaX
 GTrte6xxanJTopxtNjZqTJTNB925BTehNONIn7Roo2mlOA3CiagE/QsXl5ZFXPoC2mCoEFmAF1
 iQo=
X-SBRS: 2.7
X-MesageID: 12517738
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12517738"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 09:34:23 +0000
Message-ID: <20200204093424.10159-2-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200204093424.10159-1-ian.jackson@eu.citrix.com>
References: <20200204093424.10159-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] tools/xenstore: Re-introduce (fake)
 xs_restrict call to preserve ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Stefan Bader <stefan.bader@canonical.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KCmxpYnhlbnN0
b3JlMy4wIGluIFhlbiA0LjggaGFkIHRoaXMgZnVuY3Rpb24uICBXZSBkb24ndCByZWFsbHkgd2Fu
dCB0bwpidW1wIHRoZSBBQkkgdmVyc2lvbiAoc29uYW1lKSBqdXN0IGZvciB0aGlzLCBzaW5jZSB3
ZSBkb24ndCB0aGluawp0aGVyZSBhcmUgYWN0dWFsIGNhbGxlcnMgYW55d2hlcmUuICBCdXQgdG9v
bHMgY29tcGxhaW4gYWJvdXQgdGhlCnN5bWJvbCBnb2luZyBhd2F5LgoKU28sIHByb3ZpZGUgYSBm
dW5jdGlvbiB4c19yZXN0cmljdCB3aGljaCBjb25mb3JtcyB0byB0aGUgb3JpZ2luYWwKc2VtYW50
aWNzLCBhbHRob3VnaCBpdCBhbHdheXMgZmFpbHMuCgpHYnAtUHE6IFRvcGljIHhlbnN0b3JlCkdi
cC1QcTogTmFtZSB0b29scy1mYWtlLXhzLXJlc3RyaWN0LnBhdGNoClNpZ25lZC1vZmYtYnk6IElh
biBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpBY2tlZC1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYzOiBGaXhlZCBjb21taXQgYXV0aG9yCnYyOiBOZXcg
aW4gdGhpcyB2ZXJzaW9uIG9mIHRoZSBzZXJpZXMKLS0tCiB0b29scy94ZW5zdG9yZS9pbmNsdWRl
L3hlbnN0b3JlLmggfCA1ICsrKysrCiB0b29scy94ZW5zdG9yZS94cy5jICAgICAgICAgICAgICAg
fCA2ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvdG9vbHMveGVuc3RvcmUvaW5jbHVkZS94ZW5zdG9yZS5oIGIvdG9vbHMveGVuc3RvcmUvaW5j
bHVkZS94ZW5zdG9yZS5oCmluZGV4IDI1NGY1NTZhMGIuLjI1YjMxODgxYzggMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3hlbnN0b3JlL2luY2x1ZGUveGVuc3RvcmUuaAorKysgYi90b29scy94ZW5zdG9yZS9p
bmNsdWRlL3hlbnN0b3JlLmgKQEAgLTEzNCw2ICsxMzQsMTEgQEAgYm9vbCB4c19ta2RpcihzdHJ1
Y3QgeHNfaGFuZGxlICpoLCB4c190cmFuc2FjdGlvbl90IHQsCiBib29sIHhzX3JtKHN0cnVjdCB4
c19oYW5kbGUgKmgsIHhzX3RyYW5zYWN0aW9uX3QgdCwKIAkgICBjb25zdCBjaGFyICpwYXRoKTsK
IAorLyogRmFrZSBmdW5jdGlvbiB3aGljaCB3aWxsIGFsd2F5cyByZXR1cm4gZmFsc2UgKHJlcXVp
cmVkIHRvIGxldAorICogbGlieGVuc3RvcmUgcmVtYWluIGF0IDMuMCB2ZXJzaW9uLgorICovCiti
b29sIHhzX3Jlc3RyaWN0KHN0cnVjdCB4c19oYW5kbGUgKmgsIHVuc2lnbmVkIGRvbWlkKTsKKwog
LyogR2V0IHBlcm1pc3Npb25zIG9mIG5vZGUgKGZpcnN0IGVsZW1lbnQgaXMgb3duZXIsIGZpcnN0
IHBlcm1zIGlzICJvdGhlciIpLgogICogUmV0dXJucyBtYWxsb2NlZCBhcnJheSwgb3IgTlVMTDog
Y2FsbCBmcmVlKCkgYWZ0ZXIgdXNlLgogICovCmRpZmYgLS1naXQgYS90b29scy94ZW5zdG9yZS94
cy5jIGIvdG9vbHMveGVuc3RvcmUveHMuYwppbmRleCBmODIzYWJlNzM3Li5hYTFkMjRiOGI5IDEw
MDY0NAotLS0gYS90b29scy94ZW5zdG9yZS94cy5jCisrKyBiL3Rvb2xzL3hlbnN0b3JlL3hzLmMK
QEAgLTc5Nyw2ICs3OTcsMTIgQEAgdW53aW5kOgogCXJldHVybiBmYWxzZTsKIH0KIAorLyogQWx3
YXlzIHJldHVybiBmYWxzZSBhIGZ1bmN0aW9uYWxpdHkgaGFzIGJlZW4gcmVtb3ZlZCBpbiBYZW4g
NC45ICovCitib29sIHhzX3Jlc3RyaWN0KHN0cnVjdCB4c19oYW5kbGUgKmgsIHVuc2lnbmVkIGRv
bWlkKQoreworCXJldHVybiBmYWxzZTsKK30KKwogLyogV2F0Y2ggYSBub2RlIGZvciBjaGFuZ2Vz
IChwb2xsIG9uIGZkIHRvIGRldGVjdCwgb3IgY2FsbCByZWFkX3dhdGNoKCkpLgogICogV2hlbiB0
aGUgbm9kZSAob3IgYW55IGNoaWxkKSBjaGFuZ2VzLCBmZCB3aWxsIGJlY29tZSByZWFkYWJsZS4K
ICAqIFRva2VuIGlzIHJldHVybmVkIHdoZW4gd2F0Y2ggaXMgcmVhZCwgdG8gYWxsb3cgbWF0Y2hp
bmcuCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:34:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:34:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyubV-0001Nn-AX; Tue, 04 Feb 2020 09:34:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5+CW=3Y=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1iyubU-0001NF-7W
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:34:44 +0000
X-Inumbo-ID: 8f7a6cd4-4731-11ea-8ef9-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f7a6cd4-4731-11ea-8ef9-12813bfff9fa;
 Tue, 04 Feb 2020 09:34:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580808877;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=Os92dfSQWU9h6kv9LrnZnZne/r4HgjhA4dGYC/s21v4=;
 b=Wey7Gf7Pt4n56R/V9VX18XZJYPTnUu4aEk9N2FU7JkkiezuDoyMhPLeC
 818SaO2jhH2byuJ8LkUJPyon7Di8L2gTkmOGTGGGiLbVzGO8T26mAEKPO
 cyhjCY0H3ntqvHkug6Q8aepp8kSefHdiwCP9DD1lunJs7iWps0to6VfsY 4=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@eu.citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GON+E+MD27L8/1CLN2veec9hlMlk/MG9zzYwUc3tfEoj47k2Ax3cIXCiZdj/l7bqOTtw/voxF6
 kmYPDeHWM2fDX+PYEq96kZ06TNgQxcLkZw82CqPllT5S7LRT3l9gYx8qF6Q0BbMgblkUS4bT+d
 oOeb6Ac2iMBFjFT+BwLSHkeitq/FFZe4m+6TJAtn1k9hqv3bmAe6u7zaZeZ1paO57bGXnUjDLo
 y73YDUYv6HMG4nQMeK1BxcZoSel81zoY/vv+lUfw9UfXiUKJqx9UHrnQ1YHIJ4avEQxsqt5Dtf
 /QA=
X-SBRS: 2.7
X-MesageID: 12517741
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12517741"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 09:34:24 +0000
Message-ID: <20200204093424.10159-3-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200204093424.10159-1-ian.jackson@eu.citrix.com>
References: <20200204093424.10159-1-ian.jackson@eu.citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] INSTALL: Mention kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+CgpGaXJzdGx5LCBhZGQg
YSByZWZlcmVuY2UgdG8gdGhlIGRvY3VtZW50YXRpb24gZm9yIHRoZSBrY29uZmlnIHN5c3RlbS4K
ClNlY29uZGx5LCB3YXJuIHRoZSB1c2VyIGFib3V0IHRoZSBYRU5fQ09ORklHX0VYUEVSVCBwcm9i
bGVtLgoKU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+
ClJldmlld2VkLWJ5OiBEb3VnIEdvbGRzdGVpbiA8Y2FyZG9lQGNhcmRvZS5jb20+CgotLS0KdjI6
IEZpeCB0eXBvcwotLS0KIElOU1RBTEwgfCAyMCArKysrKysrKysrKysrKysrKysrKwogMSBmaWxl
IGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9JTlNUQUxMIGIvSU5TVEFM
TAppbmRleCBhYTA4NTYyYjhhLi43MmRjNGI2N2RkIDEwMDY0NAotLS0gYS9JTlNUQUxMCisrKyBi
L0lOU1RBTEwKQEAgLTE5LDYgKzE5LDI2IEBAIGZvbGxvd2luZyBjb21waWxlIHByb2Nlc3MuIE9u
Y2UgY29uZmlndXJlIGlzIGRvbmUsIG1ha2UoMSkgaGFzIHRvIGJlCiBjYWxsZWQuIEFsc28gbWFr
ZSgxKSByZWNvZ25pemVzIGNlcnRhaW4gYXJndW1lbnRzLiBUaGUgZm9sbG93aW5nIHNlY3Rpb25z
CiB3aWxsIGdpdmUgYW4gb3ZlcnZpZXcuCiAKK1hlbiBIeXBlcnZpc29yCis9PT09PT09PT09PT09
PQorCitYZW4gaXRzZWxmIGlzIGNvbmZpZ3VyZWQgdmlhIGEgYGtjb25maWcnIHN5c3RlbSBib3Jy
b3dlZCBmcm9tIExpbnV4LgorU2VlIGRvY3MvbWlzYy9rY29uZmlnLnR4dC4KKworTm90ZSB0aGF0
IHVubGlrZSB3aXRoIExpbnV4LCBhbmQgY29udHJhcnkgdG8gdGhhdCBkb2N1bWVudCwgeW91IGNh
bm5vdAorbG9vayBhdCBLY29uZmlnIGZpbGVzLCBvciB0aGUgZGVmYXVsdCBvciBnZW5lcmF0ZWQg
Y29uZmlnIGZpbGVzIGV0Yy4sCit0byBmaW5kIGF2YWlsYWJsZSBjb25maWd1cmF0aW9uIG9wdGlv
bnMuICBUaGlzIGlzIGJlY2F1c2UgaXQgaXMgb25seQorc3VwcG9ydGVkIChhbmQgc2VjdXJpdHkg
c3VwcG9ydGVkKSBieSB0aGUgWGVuIFByb2plY3QsIHRvIGNoYW5nZSBhCitzbWFsbCBzdWJzZXQg
b2YgdGhlIG9wdGlvbnMuICBBdHRlbXB0cyB0byBjaGFuZ2Ugb3RoZXIgb3B0aW9ucyB3aWxsIGJl
CitzaWxlbnRseSBvdmVycmlkZGVuLiAgVGhlIG9ubHkgd2F5IHRvIGZpbmQgd2hpY2ggY29uZmln
dXJhdGlvbiBvcHRpb25zCithcmUgYXZhaWxhYmxlIGlzIHRvIHJ1biBgbWFrZSBtZW51Y29uZmln
JyBvciB0aGUgbGlrZS4KKworWW91IGNhbiBjb3VudGVyLW92ZXJyaWRlIHRoaXMgYmVoYXZpb3Vy
IGJ5IHNldHRpbmcgWEVOX0NPTkZJR19FWFBFUlQ9eQoraW4geW91ciBlbnZpcm9ubWVudC4gIEhv
d2V2ZXIsIGRvaW5nIHRoaXMgaXMgbm90IHN1cHBvcnRlZCBhbmQgdGhlCityZXN1bHRpbmcgY29u
ZmlndXJhdGlvbnMgZG8gbm90IHJlY2VpdmUgc2VjdXJpdHkgc3VwcG9ydC4gIElmIHlvdSBzZXQK
K3RoaXMgdmFyaWFibGUgdGhlcmUgaXMgbm90aGluZyBzdG9wcGluZyB5b3Ugc2V0dGluZyBkYW5n
ZXJvdXNseQorZXhwZXJpbWVudGFsIGNvbWJpbmF0aW9ucyBvZiBmZWF0dXJlcyAtIG5vdCBldmVu
IGFueSB3YXJuaW5ncy4KKwogT3B0aW9ucyByZWNvZ25pemVkIGJ5IGNvbmZpZ3VyZQogPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:42:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:42:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyuit-0002ZI-7b; Tue, 04 Feb 2020 09:42:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyuis-0002ZC-HC
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:42:22 +0000
X-Inumbo-ID: a4135682-4732-11ea-8efd-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a4135682-4732-11ea-8efd-12813bfff9fa;
 Tue, 04 Feb 2020 09:42:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DC611AFFC;
 Tue,  4 Feb 2020 09:42:20 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200203173728.18135-1-roger.pau@citrix.com>
 <20200203173728.18135-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9947ed93-29a6-0422-9cdc-b37970273e19@suse.com>
Date: Tue, 4 Feb 2020 10:42:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203173728.18135-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/2] nvmx: always trap accesses to x2APIC
 MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wl@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxODozNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC01ODcsNiAr
NTg4LDE2IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9tc3JiaXRtYXAoc3RydWN0IHZjcHUgKnYsIHVp
bnQzMl90IHNoYWRvd19jdHJsKQo+ICAgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3Jf
Yml0bWFwLT53cml0ZV9oaWdoLAo+ICAgICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT53
cml0ZV9oaWdoKSAqIDgpOwo+ICAKPiArICAgIC8qCj4gKyAgICAgKiBOZXN0ZWQgVk1YIGRvZXNu
J3Qgc3VwcG9ydCBhbnkgeDJBUElDIGhhcmR3YXJlIHZpcnR1YWxpemF0aW9uLCBzbwo+ICsgICAg
ICogbWFrZSBzdXJlIGFsbCB0aGUgeDJBUElDIE1TUnMgYXJlIHRyYXBwZWQuCj4gKyAgICAgKi8K
PiArICAgIGZvciAoIG1zciA9IE1TUl9YMkFQSUNfRklSU1Q7IG1zciA8PSBNU1JfWDJBUElDX0ZJ
UlNUICsgMHhmZjsgbXNyKysgKQo+ICsgICAgewo+ICsgICAgICAgIF9fc2V0X2JpdChtc3IsIG1z
cl9iaXRtYXAtPnJlYWRfbG93KTsKPiArICAgICAgICBfX3NldF9iaXQobXNyLCBtc3JfYml0bWFw
LT53cml0ZV9sb3cpOwo+ICsgICAgfQoKUHVsbCBpbiBiaXRtYXBfc2V0KCkgKGFuZCB0aGVuIGFs
c28gYml0bWFwX2NsZWFyKCkpIGZyb20gTGludXgKZm9yIGRvaW5nIHRoaXMgbW9yZSBlZmZpY2ll
bnRseT8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:45:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:45:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyulh-0002iA-Or; Tue, 04 Feb 2020 09:45:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyulg-0002i5-R9
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:45:16 +0000
X-Inumbo-ID: 0c0350a8-4733-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c0350a8-4733-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 09:45:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2564FAD76;
 Tue,  4 Feb 2020 09:45:15 +0000 (UTC)
To: Ian Jackson <ian.jackson@eu.citrix.com>
References: <20200204093424.10159-1-ian.jackson@eu.citrix.com>
 <20200204093424.10159-3-ian.jackson@eu.citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b3204301-7beb-7a09-21f8-73b4377544f6@suse.com>
Date: Tue, 4 Feb 2020 10:45:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204093424.10159-3-ian.jackson@eu.citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/2] INSTALL: Mention kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxMDozNCwgSWFuIEphY2tzb24gd3JvdGU6Cj4gRnJvbTogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4gCj4gRmlyc3RseSwgYWRkIGEgcmVmZXJlbmNl
IHRvIHRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUga2NvbmZpZyBzeXN0ZW0uCj4gCj4gU2Vjb25k
bHksIHdhcm4gdGhlIHVzZXIgYWJvdXQgdGhlIFhFTl9DT05GSUdfRVhQRVJUIHByb2JsZW0uCj4g
Cj4gU2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Cj4g
UmV2aWV3ZWQtYnk6IERvdWcgR29sZHN0ZWluIDxjYXJkb2VAY2FyZG9lLmNvbT4KCkp1c3QgaW4g
Y2FzZSBpdCBoZWxwczoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:49:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyupu-0002sc-FF; Tue, 04 Feb 2020 09:49:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyupt-0002sX-Ao
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:49:37 +0000
X-Inumbo-ID: a735a436-4733-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a735a436-4733-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 09:49:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 960AAAD76;
 Tue,  4 Feb 2020 09:49:35 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D7658FC@SHSMSX104.ccr.corp.intel.com>
 <20200204092305.GE4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0f6fb83a-d7df-2dc7-9061-00d5814737fc@suse.com>
Date: Tue, 4 Feb 2020 10:49:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204092305.GE4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/4] x86/vvmx: fix virtual interrupt
 injection when Ack on exit control is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Tian,
 Kevin" <kevin.tian@intel.com>, Wei Liu <wl@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxMDoyMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAwNCwgMjAyMCBhdCAwMTozNTowNUFNICswMDAwLCBUaWFuLCBLZXZpbiB3cm90ZToKPj4+IEZy
b206IFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+PiBTZW50OiBNb25k
YXksIEZlYnJ1YXJ5IDMsIDIwMjAgODoxOSBQTQo+Pj4KPj4+IFdoZW4gZG9pbmcgYSB2aXJ0dWFs
IHZtZXhpdCAoaWU6IGEgdm1leGl0IGhhbmRsZWQgYnkgdGhlIEwxIFZNTSkKPj4+IGludGVycnVw
dHMgc2hvdWxkbid0IGJlIGluamVjdGVkIHVzaW5nIHRoZSB2aXJ0dWFsIGludGVycnVwdCBkZWxp
dmVyeQo+Pj4gbWVjaGFuaXNtIHVubGVzcyB0aGUgQWNrIG9uIGV4aXQgdm1leGl0IGNvbnRyb2wg
Yml0IGlzbid0IHNldCBpbiB0aGUKPj4+IG5lc3RlZCB2bWNzLgo+Pj4KPj4+IEdhdGUgdGhlIGNh
bGwgdG8gbnZteF91cGRhdGVfYXBpY3YgaGVscGVyIG9uIHdoZXRoZXIgdGhlIG5lc3RlZCB2bWNz
Cj4+PiBoYXMgdGhlIEFjayBvbiBleGl0IGJpdCBzZXQgaW4gdGhlIHZtZXhpdCBjb250cm9sIGZp
ZWxkLgo+Pj4KPj4+IE5vdGUgdGhhdCB0aGlzIGZpeGVzIHRoZSB1c2FnZSBvZiB4MkFQSUMgYnkg
dGhlIEwxIFZNTSwgYXQgbGVhc3Qgd2hlbgo+Pj4gdGhlIEwxIFZNTSBpcyBYZW4uCj4+Pgo+Pj4g
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+
Cj4+IFJldmlld2VkLWJ5OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4sIHdpdGgg
YSBzbWFsbCBjb21tZW50Ogo+Pgo+Pj4gLS0tCj4+PiBDaGFuZ2VzIHNpbmNlIHYxOgo+Pj4gIC0g
Q2FsbCBudm14X3VwZGF0ZV9hcGljdiBpZiB0aGUgIkFjayBvbiBleGl0IiB2bWV4aXQgY29udHJv
bCBiaXQKPj4+ICAgIGlzbid0IHNldC4KPj4+IC0tLQo+Pj4gIHhlbi9hcmNoL3g4Ni9odm0vdm14
L3Z2bXguYyB8IDcgKysrKysrLQo+Pj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgv
dnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCj4+PiBpbmRleCBkOGFiMTY3ZDYy
Li4zZDk3YTI5M2IyIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5j
Cj4+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKPj4+IEBAIC0xMzkzLDcgKzEz
OTMsMTIgQEAgc3RhdGljIHZvaWQgdmlydHVhbF92bWV4aXQoc3RydWN0IGNwdV91c2VyX3JlZ3MK
Pj4+ICpyZWdzKQo+Pj4gICAgICAvKiB1cGRhdGluZyBob3N0IGNyMCB0byBzeW5jIFRTIGJpdCAq
Lwo+Pj4gICAgICBfX3Ztd3JpdGUoSE9TVF9DUjAsIHYtPmFyY2guaHZtLnZteC5ob3N0X2NyMCk7
Cj4+Pgo+Pj4gLSAgICBpZiAoIGNwdV9oYXNfdm14X3ZpcnR1YWxfaW50cl9kZWxpdmVyeSApCj4+
PiArICAgIGlmICggY3B1X2hhc192bXhfdmlydHVhbF9pbnRyX2RlbGl2ZXJ5ICYmCj4+PiArICAg
ICAgICAgLyoKPj4+ICsgICAgICAgICAgKiBPbmx5IGluamVjdCB0aGUgdmVjdG9yIGlmIHRoZSBB
Y2sgb24gZXhpdCBiaXQgaXMgbm90IHNldCwgZWxzZSB0aGUKPj4+ICsgICAgICAgICAgKiBpbnRl
cnJ1cHQgd2lsbCBiZSBzaWduYWxlZCBpbiB0aGUgdm1jcyBWTV9FWElUX0lOVFJfSU5GTyBmaWVs
ZC4KPj4+ICsgICAgICAgICAgKi8KPj4+ICsgICAgICAgICAhKGdldF92dm1jcyh2LCBWTV9FWElU
X0NPTlRST0xTKSAmIFZNX0VYSVRfQUNLX0lOVFJfT05fRVhJVCkgKQo+Pgo+PiBJdCdzIGEgYml0
IG9kZCB0byBwdXQgY29tbWVudCBiZXR3ZWVuIGNvZGUgbGluZXMuIENhbiB5b3UgbW92ZSBpdCB0
bwo+PiB0aGUgbGluZSBiZWZvcmUgJ2lmJz8KPiAKPiBJIHVzdWFsbHkgdHJ5IHRvIGtlZXAgdGhl
IGNvbW1lbnRzIGFzIGNsb3NlIHRvIHRoZSBjb2RlIGl0IHJlZmVyZW5jZXMKPiBhcyBwb3NzaWJs
ZSwgZXZlbiBpZiB0aGF0IG1lYW5zIGFkZGluZyB0aGVtIGluIHRoZSBtaWRkbGUgb2YgYW4gaWYK
PiBjb25kaXRpb24uCj4gCj4gSSBkb24ndCBtaW5kIG1vdmluZyBpdCwgYnV0IG1heWJlIHRoZSBj
b21taXR0ZXIgY2FuIGRvIGl0IGF0IGNvbW1pdAo+IHRpbWU/CgpUaGlzIHNob3VsZCBiZSBlYXN5
IGVub3VnaCwgYnV0IC0gS2V2aW4sIEkgYWdyZWUgd2l0aCBSb2dlciB0aGF0CnRoZSBjaG9zZSBw
bGFjZW1lbnQgaXMgYmV0dGVyIHRoYW4gd2hhdCB5b3Ugc3VnZ2VzdC4gWW91J3JlIHRoZQptYWlu
dGFpbmVyIG9mIHRoZSBmaWxlLCBzbyBpZiB5b3UgcmVhbGx5IHRoaW5rIHRoZSBjb21tZW50IHNo
b3VsZApiZSBtb3ZlZCAtIHNvIGJlIGl0LiBCdXQgcGxlYXNlIHJlLWNvbmZpcm0gb25lIG9yIHRo
ZSBvdGhlciB3YXkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 09:58:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 09:58:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyuyp-0003k4-EN; Tue, 04 Feb 2020 09:58:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyuyn-0003jz-KG
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 09:58:49 +0000
X-Inumbo-ID: f02ee7c8-4734-11ea-8efe-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f02ee7c8-4734-11ea-8efe-12813bfff9fa;
 Tue, 04 Feb 2020 09:58:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AA8E3ABE9;
 Tue,  4 Feb 2020 09:58:47 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
 <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
 <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
 <e6235120-1c40-efcb-887e-4581ed374d56@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7676bff8-dd0d-c9fa-2666-c362ed7c1e3e@suse.com>
Date: Tue, 4 Feb 2020 10:58:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <e6235120-1c40-efcb-887e-4581ed374d56@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxMDoyMSwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNC4wMi4yMCAw
OTo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDA0LjAyLjIwMjAgMDc6NDMsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAwMy4wMi4yMCAxNjowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4gT24gMjEuMDEuMjAyMCAwOTo0MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4gK3N0YXRp
YyBpbnQgaHlwZnNfcmVhZChjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAo+Pj4+PiAr
ICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIs
IHVuc2lnbmVkIGxvbmcgdWxlbikKPj4+Pj4gK3sKPj4+Pj4gKyAgICBzdHJ1Y3QgeGVuX2h5cGZz
X2RpcmVudHJ5IGU7Cj4+Pj4+ICsgICAgbG9uZyByZXQgPSAtRUlOVkFMOwo+Pj4+PiArCj4+Pj4+
ICsgICAgaWYgKCB1bGVuIDwgc2l6ZW9mKGUpICkKPj4+Pj4gKyAgICAgICAgZ290byBvdXQ7Cj4+
Pj4+ICsKPj4+Pj4gKyAgICBlLmZsYWdzID0gZW50cnktPndyaXRlID8gWEVOX0hZUEZTX1dSSVRF
QUJMRSA6IDA7Cj4+Pj4+ICsgICAgZS50eXBlID0gZW50cnktPnR5cGU7Cj4+Pj4+ICsgICAgZS5l
bmNvZGluZyA9IGVudHJ5LT5lbmNvZGluZzsKPj4+Pj4gKyAgICBlLmNvbnRlbnRfbGVuID0gZW50
cnktPnNpemU7Cj4+Pj4+ICsKPj4+Pj4gKyAgICByZXQgPSAtRUZBVUxUOwo+Pj4+PiArICAgIGlm
ICggY29weV90b19ndWVzdCh1YWRkciwgJmUsIDEpICkKPj4+Pj4gKyAgICAgICAgZ290byBvdXQ7
Cj4+Pj4+ICsKPj4+Pj4gKyAgICByZXQgPSAwOwo+Pj4+PiArICAgIGlmICggdWxlbiA8IGVudHJ5
LT5zaXplICsgc2l6ZW9mKGUpICkKPj4+Pj4gKyAgICAgICAgZ290byBvdXQ7Cj4+Pj4KPj4+PiBT
byB5b3UgcmV0dXJuICJzdWNjZXNzIiBldmVuIGlmIHRoZSBvcGVyYXRpb24gZGlkbid0IGNvbXBs
ZXRlCj4+Pj4gc3VjY2Vzc2Z1bGx5LiBUaGlzIGlzbid0IHZlcnkgbmljZSwgcGx1cyAuLi4KPj4+
Cj4+PiBUaGUgZGlyZW50cnkgY29udGFpbnMgdGhlIG5lZWRlZCBzaXplLiBUaGUgY2FsbGVyIHNo
b3VsZCBrbm93IHRoZQo+Pj4gc2l6ZSBoZSBwYXNzZWQgdG8gWGVuLgo+Pj4KPj4+Pgo+Pj4+PiAr
ICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KHVhZGRyLCBzaXplb2YoZSkpOwo+Pj4+PiArCj4+
Pj4+ICsgICAgcmV0ID0gZW50cnktPnJlYWQoZW50cnksIHVhZGRyKTsKPj4+Pgo+Pj4+IC4uLiBo
b3cgaXMgdGhlIGNhbGxlciB0byBrbm93IHdoZXRoZXIgZGlyZW50cnkgd2FzIGF0IGxlYXN0Cj4+
Pj4gY29waWVkIGlmIHRoaXMgdGhlbiBmYWlscz8KPj4+Cj4+PiBJcyB0aGlzIHJlYWxseSBpbXBv
cnRhbnQ/IE5vcm1hbGx5IC1FRkFVTFQgc2hvdWxkIGp1c3Qgbm90IGhhcHBlbi4gSW4KPj4+IGNh
c2UgaXQgZG9lcyBJIGRvbid0IHRoaW5rIHRoZSBjYWxsZXIgY2FuIG1ha2UgcmVhbCB1c2Ugb2Yg
dGhlIGRpcmVudHJ5Lgo+Pgo+PiAiSW1wb3J0YW50IiBoYXMgdmFyaW91cyBwb3NzaWJsZSBtZWFu
aW5ncy4gVGhlIHN1Y2Nlc3MvZmFpbHVyZQo+PiBpbmRpY2F0aW9uIHRvIHRoZSBjYWxsZXIgc2hv
dWxkIGF0IGxlYXN0IGJlIHJhdGlvbmFsLiAiSWYgdGhlCj4+IGRhdGEgYnVmZmVyIHdhcyBub3Qg
bGFyZ2UgZW5vdWdoIGZvciBhbGwgdGhlIGRhdGEgbm8gZW50cnkgZGF0YQo+PiBpcyByZXR1cm5l
ZCwgYnV0IHRoZSBkaXJlbnRyeSB3aWxsIGNvbnRhaW4gdGhlIG5lZWRlZCBzaXplIGZvcgo+PiB0
aGUgcmV0dXJuZWQgZGF0YSIgaXMgZmluZSB0byBiZSBzdGF0ZWQgaW4gdGhlIHB1YmxpYyBoZWFk
ZXIsCj4+IGJ1dCBJIHRoaW5rIHRoaXMgd2FudHMgdG8gYmUgLUVOT0JVRlMgdGhlbiwgbm90IDAg
KHN1Y2Nlc3MpLgo+IAo+IEkgd291bGQgYmUgZmluZSB3aXRoIHRoaXMsIGJ1dCB0aGlzIGNvbnRy
YWRpY3RzIHlvdXIgcHJldmlvdXMgZGVtYW5kCj4gbm90IHRvIGVudW1lcmF0ZSB0aGUgcG9zc2li
bGUgZmFpbHVyZSBjYXNlcywgd2hpY2ggd291bGQgYmUgZXNzZW50aWFsCj4gZm9yIHRoaXMgY2Fz
ZS4KClNsaWdodGx5IHJlLXdyaXRpbmcgdGhlIHBhcnQgb2YgdGhlIGNvbW1lbnQgSSBkaWQgcXVv
dGUgd291bGQgYmUKYWxsIHRoYXQncyBuZWVkZWQgYWZhaWN0OiAiSWYgdGhlIGRhdGEgYnVmZmVy
IHdhcyBub3QgbGFyZ2UgZW5vdWdoCmZvciBhbGwgdGhlIGRhdGEgLUVOT0JVRlMgYW5kIG5vIGVu
dHJ5IGRhdGEgaXMgcmV0dXJuZWQsIGJ1dCB0aGUKZGlyZW50cnkgd2lsbCBjb250YWluIHRoZSBu
ZWVkZWQgc2l6ZSBmb3IgdGhlIHJldHVybmVkIGRhdGEuIgoKPj4+Pj4gKyAgICB1bmlvbiB7Cj4+
Pj4+ICsgICAgICAgIGNoYXIgYnVmWzhdOwo+Pj4+PiArICAgICAgICB1aW50OF90IHU4Owo+Pj4+
PiArICAgICAgICB1aW50MTZfdCB1MTY7Cj4+Pj4+ICsgICAgICAgIHVpbnQzMl90IHUzMjsKPj4+
Pj4gKyAgICAgICAgdWludDY0X3QgdTY0Owo+Pj4+PiArICAgIH0gdTsKPj4+Pj4gKwo+Pj4+PiAr
ICAgIEFTU0VSVChsZWFmLT5lLnR5cGUgPT0gWEVOX0hZUEZTX1RZUEVfVUlOVCAmJiBsZWFmLT5l
LnNpemUgPD0gOCk7Cj4+Pj4+ICsKPj4+Pj4gKyAgICBpZiAoIHVsZW4gIT0gbGVhZi0+ZS5zaXpl
ICkKPj4+Pj4gKyAgICAgICAgcmV0dXJuIC1FRE9NOwo+Pj4+Cj4+Pj4gSXMgdGhpcyByZXN0cmlj
dGlvbiByZWFsbHkgbmVjZXNzYXJ5PyBTZXR0aW5nIGUuZy4gYSA0LWJ5dGUKPj4+PiBmaWVsZCBm
cm9tIDEtYnl0ZSBpbnB1dCBpcyBubyBwcm9ibGVtIGF0IGFsbC4gVGhpcyBiZWluZyBmb3IKPj4+
PiBib29sZWFucyBJIGFueXdheSB3b25kZXIgd2h5IGlucHV0IG1pZ2h0IGJlIGhlbHBmdWwgdG8g
aGF2ZQo+Pj4+IGxhcmdlciB0aGFuIGEgc2luZ2xlIGJ5dGUuIEJ1dCBtYXliZSBhbGwgb2YgdGhp
cyBpcyBhZ2FpbiBhCj4+Pj4gcmVzdWx0IG9mIG5vdCBzZWVpbmcgd2hhdCBhIHVzZXIgb2YgdGhl
IGZ1bmN0aW9uIHdvdWxkIGxvb2sKPj4+PiBsaWtlLgo+Pj4KPj4+IEkgd2FudGVkIHRvIGhhdmUg
YXMgbGl0dGxlIGZ1bmN0aW9uYWxpdHkgYXMgcG9zc2libGUgaW4gdGhlIGh5cGVydmlzb3IuCj4+
PiBJdCBpcyBubyBwcm9ibGVtIGZvciB0aGUgbGlicmFyeSB0byBwYXNzIGEgcHJvcGVybHkgc2l6
ZWQgYnVmZmVyLgo+Pj4KPj4+IEFsbG93aW5nIGxhcmdlciB2YXJpYWJsZXMgZm9yIGJvb2xlYW5z
IGlzIGp1c3QgYSBjb25zZXF1ZW5jZSBvZiB0aGUKPj4+IGh5cGVydmlzb3IgcGFyYW1ldGVycyBh
bGxvd2luZyB0aGF0Lgo+Pgo+PiBCdXQgdGhlIGNhbGxlciBzaG91bGRuJ3QgYmUgY29uY2VybmVk
IG9mIHRoZSBoeXBlcnZpc29yCj4+IGltcGxlbWVudGF0aW9uIGRldGFpbCBvZiB3aGF0IHRoZSBj
aG9zZSB3aWR0aCBpcy4gT3ZlciB0aW1lIHdlCj4+IGUuZy4gY29udmVydCBpbnQgKGFsb25nIHdp
dGggYm9vbF90KSB0byBib29sIHdoZW4gaXQncyB1c2VkIGluCj4+IGEgYm9vbGVhbiB3YXkuIFRo
aXMgc2hvdWxkIG5vdCByZXN1bHQgaW4gdGhlIGNhbGxlciBuZWVkaW5nIHRvCj4+IGNoYW5nZSwg
ZGVzcGl0ZSB0aGUgd2lkdGggY2hhbmdlIG9mIHRoZSB2YXJpYWJsZS4KPiAKPiBUaGlzIGlzIGJh
c2ljYWxseSBhIGNvbnNlcXVlbmNlIG9mIG5vdyBwYXNzaW5nIGJpbmFyeSB2YWx1ZXMgdG8gYW5k
IGZyb20KPiB0aGUgaHlwZXJ2aXNvci4KPiAKPiBUaGUgbm9ybWFsIHdheSBvZiBoYW5kbGluZyB0
aGlzIChhcyBjYW4gYmUgc2VlbiBpbiBsaWJ4ZW5oeXBmcykgaXMgdG8KPiBxdWVyeSB0aGUgaHlw
ZXJ2aXNvciBmb3IgdGhlIHNpemUgb2YgdGhlIHZhbHVlIChubyBtYXR0ZXIgd2hldGhlciBpdHMK
PiBpbnQsIHVpbnQgb3IgYm9vbCkgYW5kIHRoZW4gdG8gZG8gdGhlIGNvbnZlcnNpb24gYmV0d2Vl
biBBU0NJSSBhbmQgdGhlCj4gYmluYXJ5IHZhbHVlIGF0IHRoZSBjYWxsZXIncyBzaWRlLgoKSSBj
YW4gc2VlIHdoeSB0aGlzIGlzIG5lZWRlZCBmb3IgZS5nLiBpbnRlZ2VyIHZhbHVlcywgYnV0IEkg
ZG9uJ3QKc2VlIHRoZSBuZWVkIGZvciBib29sZWFucy4KCj4+Pj4+ICtzdHJ1Y3QgeGVuX2h5cGZz
X2RpcmVudHJ5IHsKPj4+Pj4gKyAgICB1aW50MTZfdCBmbGFnczsKPj4+Pj4gKyNkZWZpbmUgWEVO
X0hZUEZTX1dSSVRFQUJMRSAgICAweDAwMDEKPj4+Pj4gKyAgICB1aW50OF90IHR5cGU7Cj4+Pj4+
ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0RJUiAgICAgMHgwMDAwCj4+Pj4+ICsjZGVmaW5lIFhF
Tl9IWVBGU19UWVBFX0JMT0IgICAgMHgwMDAxCj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBF
X1NUUklORyAgMHgwMDAyCj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX1VJTlQgICAgMHgw
MDAzCj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0lOVCAgICAgMHgwMDA0Cj4+Pj4+ICsj
ZGVmaW5lIFhFTl9IWVBGU19UWVBFX0JPT0wgICAgMHgwMDA1Cj4+Pj4+ICsgICAgdWludDhfdCBl
bmNvZGluZzsKPj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19QTEFJTiAgICAweDAwMDAKPj4+
Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19HWklQICAgICAweDAwMDEKPj4+Pgo+Pj4+IE1lYW5p
bmcgSSBjYW4gZS5nLiBoYXZlIGEgZ3ppcC1lZCBzdHJpbmcgb3IgYm9vbCAob3IgZXZlbiBkaXIp
Pwo+Pj4+IElmIHRoaXMgaXMganVzdCBmb3IgImJsb2IiLCB3aHkgaGF2ZSBzZXBhcmF0ZSBmaWVs
ZHMgaW5zdGVhZCBvZgo+Pj4+IGUuZy4gQkxPQl9SQVcgYW5kIEJMT0JfR1pJUCBvciBzb21lIHN1
Y2g/Cj4+Pgo+Pj4gZ3ppcC1lZCBzdHJpbmcgb3IgYmxvYiBhcmUgdGhlIHByaW1hcnkgdGFyZ2V0
cy4KPj4+Cj4+PiBNYXliZSB3ZSB3YW50IHRvIGhhdmUgb3RoZXIgZW5jb2RpbmcgcyBsYXRlciAo
QW5kcmV3IGFza2VkIGZvciB0aGF0Cj4+PiBwb3NzaWJpbGl0eSB3aGVuIEkgcG9zdGVkIHRoZSBw
YXRjaCBmb3IgcmV0cmlldmluZyB0aGUgLmNvbmZpZyBmaWxlCj4+PiBjb250ZW50cyBlYXJseSBs
YXN0IHllYXIpLgo+Pgo+PiBUbyBtZSBpdCB3b3VsZCBzZWVtIHByZWZlcmFibGUgaWYgdGhlIGNv
bnRlbnRzIG9mIGEgYmxvYgo+PiBpZGVudGlmaWVkIGl0c2VsZiBhcyB0byBpdHMgZm9ybWF0LiBC
dXQgc2luY2UgdGhpcyBsZWF2ZXMKPj4gcm9vbSBmb3IgYW1iaWd1aXRpZXMgSSBhY2NlcHQgdGhh
dCB0aGUgZm9ybWF0IG5lZWRzCj4+IHNwZWNpZnlpbmcuIEhvd2V2ZXIsIHRvIG1lIGEgZ3ppcC1l
ZCBzdHJpbmcgaXMgYXMgZ29vZCBhcyBhCj4+IGd6aXAtZWQgYmxvYiwgYW5kIGhlbmNlIEkgc3Rp
bGwgdGhpbmsgc3ViLWRpdmlkaW5nICJibG9iIiBpcwo+PiB0aGUgd2F5IHRvIGdvLCB3aXRoIG5v
IHNlcGFyYXRlICJlbmNvZGluZyIuIE90aGVyd2lzZSBhdCB0aGUKPj4gdmVyeSBsZWFzdCBhIGNv
bW1lbnQgaGVyZSB3b3VsZCBuZWVkIGFkZGluZyB0byBjbGFyaWZ5IHdoYXQKPj4gY29tYmluYXRp
b25zIGFyZSB2YWxpZCAvIHRvIGJlIGV4cGVjdGVkIGJ5IGNhbGxlcnMuCj4gCj4gbGlieGVuaHlw
ZnMgaXMgYWJsZSB0byBoYW5kbGUgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9ucy4gSSBqdXN0IGRv
bid0Cj4gdGhpbmsgc29tZSBvZiB0aGUgY29tYmluYXRpb25zIGFyZSBtYWtpbmcgc2Vuc2UgKGd6
aXAtaW5nIGEgYmluYXJ5Cj4gdmFsdWUgb2YgNCBieXRlcyBlLmcuIGlzIG5vbnNlbnNlKS4KPiAK
PiBPVE9IIGluIGNhc2Ugd2UnbGwgYWRkIGxhcmdlIGFycmF5cyBvZiBsb25ncyBpbiB0aGUgZnV0
dXJlIGl0IG1pZ2h0IGJlCj4gYmVuZWZpY2lhbCB0byBjb21wcmVzcyB0aGVtIGluIHNvbWUgd2F5
LiBTbyBJJ2QgbGlrZSB0byBrZWVwIHR5cGUgYW5kCj4gZW5jb2RpbmcgYXMgc2VwYXJhdGUgaW5m
b3JtYXRpb24uCgpPa2F5LCBJJ20gbm90IGVudGlyZWx5IG9wcG9zZWQuIEJ1dCBJJ2QgYmUgY3Vy
aW91cyBpZiBhbnlvbmUKZWxzZSBoYXMgYW4gb3BpbmlvbiBoZXJlLgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 10:05:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 10:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyv5Z-0004dn-9V; Tue, 04 Feb 2020 10:05:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0Mmy=3Y=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1iyv5Y-0004di-Gf
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 10:05:48 +0000
X-Inumbo-ID: e905166a-4735-11ea-a933-bc764e2007e4
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e905166a-4735-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 10:05:46 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 04 Feb 2020 02:05:45 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,401,1574150400"; d="scan'208";a="235097948"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga006.jf.intel.com with ESMTP; 04 Feb 2020 02:05:44 -0800
Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 4 Feb 2020 02:05:44 -0800
Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by
 fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Tue, 4 Feb 2020 02:05:44 -0800
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Tue, 4 Feb 2020 02:05:43 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.196]) with mapi id 14.03.0439.000;
 Tue, 4 Feb 2020 18:05:41 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?=
 <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v2 1/4] x86/vvmx: fix virtual interrupt
 injection when Ack on exit control is used
Thread-Index: AQHV2ow0m3vws6ZOxk+RY5iEaGwdxagKQScw///9DYCAAAdwAIAAijcQ
Date: Tue, 4 Feb 2020 10:05:41 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D766E4C@SHSMSX104.ccr.corp.intel.com>
References: <20200203121919.15748-1-roger.pau@citrix.com>
 <20200203121919.15748-2-roger.pau@citrix.com>
 <AADFC41AFE54684AB9EE6CBC0274A5D19D7658FC@SHSMSX104.ccr.corp.intel.com>
 <20200204092305.GE4679@Air-de-Roger>
 <0f6fb83a-d7df-2dc7-9061-00d5814737fc@suse.com>
In-Reply-To: <0f6fb83a-d7df-2dc7-9061-00d5814737fc@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGI3MzlkMzctYTEyNi00ZjNhLWEwZTUtYmQzYjMyNDNiMjYxIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiS1wveU12RklNTFhYUys5elwvb1czQk00b0ltUDArR3ZWVFwvUVpDYTg3MGE0b01Sa2lkMFA3MXVtQTRCVm9YOEZFcyJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2 1/4] x86/vvmx: fix virtual interrupt
 injection when Ack on exit control is used
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "Nakajima, Jun" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaA0KPiBTZW50OiBUdWVzZGF5LCBGZWJydWFyeSA0LCAyMDIwIDU6
NTAgUE0NCj4gDQo+IE9uIDA0LjAyLjIwMjAgMTA6MjMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
DQo+ID4gT24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDE6MzU6MDVBTSArMDAwMCwgVGlhbiwgS2V2
aW4gd3JvdGU6DQo+ID4+PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPg0KPiA+Pj4gU2VudDogTW9uZGF5LCBGZWJydWFyeSAzLCAyMDIwIDg6MTkgUE0NCj4gPj4+
DQo+ID4+PiBXaGVuIGRvaW5nIGEgdmlydHVhbCB2bWV4aXQgKGllOiBhIHZtZXhpdCBoYW5kbGVk
IGJ5IHRoZSBMMSBWTU0pDQo+ID4+PiBpbnRlcnJ1cHRzIHNob3VsZG4ndCBiZSBpbmplY3RlZCB1
c2luZyB0aGUgdmlydHVhbCBpbnRlcnJ1cHQgZGVsaXZlcnkNCj4gPj4+IG1lY2hhbmlzbSB1bmxl
c3MgdGhlIEFjayBvbiBleGl0IHZtZXhpdCBjb250cm9sIGJpdCBpc24ndCBzZXQgaW4gdGhlDQo+
ID4+PiBuZXN0ZWQgdm1jcy4NCj4gPj4+DQo+ID4+PiBHYXRlIHRoZSBjYWxsIHRvIG52bXhfdXBk
YXRlX2FwaWN2IGhlbHBlciBvbiB3aGV0aGVyIHRoZSBuZXN0ZWQgdm1jcw0KPiA+Pj4gaGFzIHRo
ZSBBY2sgb24gZXhpdCBiaXQgc2V0IGluIHRoZSB2bWV4aXQgY29udHJvbCBmaWVsZC4NCj4gPj4+
DQo+ID4+PiBOb3RlIHRoYXQgdGhpcyBmaXhlcyB0aGUgdXNhZ2Ugb2YgeDJBUElDIGJ5IHRoZSBM
MSBWTU0sIGF0IGxlYXN0IHdoZW4NCj4gPj4+IHRoZSBMMSBWTU0gaXMgWGVuLg0KPiA+Pj4NCj4g
Pj4+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pg0KPiA+Pg0KPiA+PiBSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+LCB3aXRoIGEgc21hbGwgY29tbWVudDoNCj4gPj4NCj4gPj4+IC0tLQ0KPiA+Pj4gQ2hhbmdl
cyBzaW5jZSB2MToNCj4gPj4+ICAtIENhbGwgbnZteF91cGRhdGVfYXBpY3YgaWYgdGhlICJBY2sg
b24gZXhpdCIgdm1leGl0IGNvbnRyb2wgYml0DQo+ID4+PiAgICBpc24ndCBzZXQuDQo+ID4+PiAt
LS0NCj4gPj4+ICB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgfCA3ICsrKysrKy0NCj4gPj4+
ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4+Pg0K
PiA+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiA+Pj4gaW5kZXggZDhhYjE2N2Q2Mi4uM2Q5N2EyOTNi
MiAxMDA2NDQNCj4gPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYw0KPiA+Pj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jDQo+ID4+PiBAQCAtMTM5Myw3ICsxMzkz
LDEyIEBAIHN0YXRpYyB2b2lkIHZpcnR1YWxfdm1leGl0KHN0cnVjdA0KPiBjcHVfdXNlcl9yZWdz
DQo+ID4+PiAqcmVncykNCj4gPj4+ICAgICAgLyogdXBkYXRpbmcgaG9zdCBjcjAgdG8gc3luYyBU
UyBiaXQgKi8NCj4gPj4+ICAgICAgX192bXdyaXRlKEhPU1RfQ1IwLCB2LT5hcmNoLmh2bS52bXgu
aG9zdF9jcjApOw0KPiA+Pj4NCj4gPj4+IC0gICAgaWYgKCBjcHVfaGFzX3ZteF92aXJ0dWFsX2lu
dHJfZGVsaXZlcnkgKQ0KPiA+Pj4gKyAgICBpZiAoIGNwdV9oYXNfdm14X3ZpcnR1YWxfaW50cl9k
ZWxpdmVyeSAmJg0KPiA+Pj4gKyAgICAgICAgIC8qDQo+ID4+PiArICAgICAgICAgICogT25seSBp
bmplY3QgdGhlIHZlY3RvciBpZiB0aGUgQWNrIG9uIGV4aXQgYml0IGlzIG5vdCBzZXQsIGVsc2Ug
dGhlDQo+ID4+PiArICAgICAgICAgICogaW50ZXJydXB0IHdpbGwgYmUgc2lnbmFsZWQgaW4gdGhl
IHZtY3MgVk1fRVhJVF9JTlRSX0lORk8gZmllbGQuDQo+ID4+PiArICAgICAgICAgICovDQo+ID4+
PiArICAgICAgICAgIShnZXRfdnZtY3ModiwgVk1fRVhJVF9DT05UUk9MUykgJg0KPiBWTV9FWElU
X0FDS19JTlRSX09OX0VYSVQpICkNCj4gPj4NCj4gPj4gSXQncyBhIGJpdCBvZGQgdG8gcHV0IGNv
bW1lbnQgYmV0d2VlbiBjb2RlIGxpbmVzLiBDYW4geW91IG1vdmUgaXQgdG8NCj4gPj4gdGhlIGxp
bmUgYmVmb3JlICdpZic/DQo+ID4NCj4gPiBJIHVzdWFsbHkgdHJ5IHRvIGtlZXAgdGhlIGNvbW1l
bnRzIGFzIGNsb3NlIHRvIHRoZSBjb2RlIGl0IHJlZmVyZW5jZXMNCj4gPiBhcyBwb3NzaWJsZSwg
ZXZlbiBpZiB0aGF0IG1lYW5zIGFkZGluZyB0aGVtIGluIHRoZSBtaWRkbGUgb2YgYW4gaWYNCj4g
PiBjb25kaXRpb24uDQo+ID4NCj4gPiBJIGRvbid0IG1pbmQgbW92aW5nIGl0LCBidXQgbWF5YmUg
dGhlIGNvbW1pdHRlciBjYW4gZG8gaXQgYXQgY29tbWl0DQo+ID4gdGltZT8NCj4gDQo+IFRoaXMg
c2hvdWxkIGJlIGVhc3kgZW5vdWdoLCBidXQgLSBLZXZpbiwgSSBhZ3JlZSB3aXRoIFJvZ2VyIHRo
YXQNCj4gdGhlIGNob3NlIHBsYWNlbWVudCBpcyBiZXR0ZXIgdGhhbiB3aGF0IHlvdSBzdWdnZXN0
LiBZb3UncmUgdGhlDQo+IG1haW50YWluZXIgb2YgdGhlIGZpbGUsIHNvIGlmIHlvdSByZWFsbHkg
dGhpbmsgdGhlIGNvbW1lbnQgc2hvdWxkDQo+IGJlIG1vdmVkIC0gc28gYmUgaXQuIEJ1dCBwbGVh
c2UgcmUtY29uZmlybSBvbmUgb3IgdGhlIG90aGVyIHdheS4NCj4gDQoNClRoZW4gbGVhdmUgaXQg
YXMgaXQgaXMuIEknbSBub3Qgc3Ryb25nIG9uIHRoaXMgcmVxdWVzdC4NCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 10:08:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 10:08:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyv7k-0004kW-Op; Tue, 04 Feb 2020 10:08:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyv7j-0004kR-LI
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 10:08:03 +0000
X-Inumbo-ID: 3a260478-4736-11ea-8f00-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a260478-4736-11ea-8f00-12813bfff9fa;
 Tue, 04 Feb 2020 10:08:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580810882;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Li90qJ2OB2WQ5l7gPPkN2UkWu0eQJX183HEt5WkGBLg=;
 b=CH2fPcpbD5Ip3DbCU7NuerGzDGG0CZT1oDzzky/5pyCgwVTtHW8xwLPC
 GzqRvleE/9qeuwzVso9HZYQDmG3xqDaoCZyVgAOqE1jlyTS2WHHZCoAu8
 cb6JNAy94LLNa12H2OjxmI6RNr8kpEg8Fxv+/p/mwwT0tyeH1wgsWFwRn E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: utTZ6uivOuNm9uWRGlELcIREBf3uUbDqgTJjT7Ye1tgq0G3+pKl0wSW2g8ZqcCrroUdND9jvfS
 7uB3tLcfggB3bl1Gkgk8U9EmPkCRDZ2prNEAQp0f7AXRfdhl6lbLdyEl3988uYOzNBG/u8/9Fs
 /nDqD+oqPMw56yYwiRWrYNTWJu5LzZhu1ay19bwTcBvKlqNdJIyUmZEWl4WWorKntp4CRdPspe
 jBJLoxQKpebYxEkrdMJqeaH4ilGCpLzxnq7DHOESqtn9HkvblWE80kY0HUC9BuHQvj+7GCUko+
 4QQ=
X-SBRS: 2.7
X-MesageID: 12076829
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12076829"
Date: Tue, 4 Feb 2020 11:07:40 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200204100740.GG4679@Air-de-Roger>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-2-julien@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204093411.15887-2-julien@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] xen/x86: hap: Fix coding style in
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDk6MzQ6MTBBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEZyb206IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gU2lnbmVk
LW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 10:48:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 10:48:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyvkb-0007yZ-U3; Tue, 04 Feb 2020 10:48:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4ZTP=3Y=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyvka-0007yU-JG
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 10:48:12 +0000
X-Inumbo-ID: d5bd5abc-473b-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d5bd5abc-473b-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 10:48:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id EA76CB021;
 Tue,  4 Feb 2020 10:48:08 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
 <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
 <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
 <e6235120-1c40-efcb-887e-4581ed374d56@suse.com>
 <7676bff8-dd0d-c9fa-2666-c362ed7c1e3e@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <2e414b42-83f3-0496-8449-baae286683cc@suse.com>
Date: Tue, 4 Feb 2020 11:48:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <7676bff8-dd0d-c9fa-2666-c362ed7c1e3e@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAgMTA6NTgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA0LjAyLjIwMjAgMTA6
MjEsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDA0LjAyLjIwIDA5OjQ4LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDA0LjAyLjIwMjAgMDc6NDMsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+
Pj4gT24gMDMuMDIuMjAgMTY6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAyMS4wMS4y
MDIwIDA5OjQzLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+Pj4gK3N0YXRpYyBpbnQgaHlwZnNf
cmVhZChjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAo+Pj4+Pj4gKyAgICAgICAgICAg
ICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBs
b25nIHVsZW4pCj4+Pj4+PiArewo+Pj4+Pj4gKyAgICBzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5
IGU7Cj4+Pj4+PiArICAgIGxvbmcgcmV0ID0gLUVJTlZBTDsKPj4+Pj4+ICsKPj4+Pj4+ICsgICAg
aWYgKCB1bGVuIDwgc2l6ZW9mKGUpICkKPj4+Pj4+ICsgICAgICAgIGdvdG8gb3V0Owo+Pj4+Pj4g
Kwo+Pj4+Pj4gKyAgICBlLmZsYWdzID0gZW50cnktPndyaXRlID8gWEVOX0hZUEZTX1dSSVRFQUJM
RSA6IDA7Cj4+Pj4+PiArICAgIGUudHlwZSA9IGVudHJ5LT50eXBlOwo+Pj4+Pj4gKyAgICBlLmVu
Y29kaW5nID0gZW50cnktPmVuY29kaW5nOwo+Pj4+Pj4gKyAgICBlLmNvbnRlbnRfbGVuID0gZW50
cnktPnNpemU7Cj4+Pj4+PiArCj4+Pj4+PiArICAgIHJldCA9IC1FRkFVTFQ7Cj4+Pj4+PiArICAg
IGlmICggY29weV90b19ndWVzdCh1YWRkciwgJmUsIDEpICkKPj4+Pj4+ICsgICAgICAgIGdvdG8g
b3V0Owo+Pj4+Pj4gKwo+Pj4+Pj4gKyAgICByZXQgPSAwOwo+Pj4+Pj4gKyAgICBpZiAoIHVsZW4g
PCBlbnRyeS0+c2l6ZSArIHNpemVvZihlKSApCj4+Pj4+PiArICAgICAgICBnb3RvIG91dDsKPj4+
Pj4KPj4+Pj4gU28geW91IHJldHVybiAic3VjY2VzcyIgZXZlbiBpZiB0aGUgb3BlcmF0aW9uIGRp
ZG4ndCBjb21wbGV0ZQo+Pj4+PiBzdWNjZXNzZnVsbHkuIFRoaXMgaXNuJ3QgdmVyeSBuaWNlLCBw
bHVzIC4uLgo+Pj4+Cj4+Pj4gVGhlIGRpcmVudHJ5IGNvbnRhaW5zIHRoZSBuZWVkZWQgc2l6ZS4g
VGhlIGNhbGxlciBzaG91bGQga25vdyB0aGUKPj4+PiBzaXplIGhlIHBhc3NlZCB0byBYZW4uCj4+
Pj4KPj4+Pj4KPj4+Pj4+ICsgICAgZ3Vlc3RfaGFuZGxlX2FkZF9vZmZzZXQodWFkZHIsIHNpemVv
ZihlKSk7Cj4+Pj4+PiArCj4+Pj4+PiArICAgIHJldCA9IGVudHJ5LT5yZWFkKGVudHJ5LCB1YWRk
cik7Cj4+Pj4+Cj4+Pj4+IC4uLiBob3cgaXMgdGhlIGNhbGxlciB0byBrbm93IHdoZXRoZXIgZGly
ZW50cnkgd2FzIGF0IGxlYXN0Cj4+Pj4+IGNvcGllZCBpZiB0aGlzIHRoZW4gZmFpbHM/Cj4+Pj4K
Pj4+PiBJcyB0aGlzIHJlYWxseSBpbXBvcnRhbnQ/IE5vcm1hbGx5IC1FRkFVTFQgc2hvdWxkIGp1
c3Qgbm90IGhhcHBlbi4gSW4KPj4+PiBjYXNlIGl0IGRvZXMgSSBkb24ndCB0aGluayB0aGUgY2Fs
bGVyIGNhbiBtYWtlIHJlYWwgdXNlIG9mIHRoZSBkaXJlbnRyeS4KPj4+Cj4+PiAiSW1wb3J0YW50
IiBoYXMgdmFyaW91cyBwb3NzaWJsZSBtZWFuaW5ncy4gVGhlIHN1Y2Nlc3MvZmFpbHVyZQo+Pj4g
aW5kaWNhdGlvbiB0byB0aGUgY2FsbGVyIHNob3VsZCBhdCBsZWFzdCBiZSByYXRpb25hbC4gIklm
IHRoZQo+Pj4gZGF0YSBidWZmZXIgd2FzIG5vdCBsYXJnZSBlbm91Z2ggZm9yIGFsbCB0aGUgZGF0
YSBubyBlbnRyeSBkYXRhCj4+PiBpcyByZXR1cm5lZCwgYnV0IHRoZSBkaXJlbnRyeSB3aWxsIGNv
bnRhaW4gdGhlIG5lZWRlZCBzaXplIGZvcgo+Pj4gdGhlIHJldHVybmVkIGRhdGEiIGlzIGZpbmUg
dG8gYmUgc3RhdGVkIGluIHRoZSBwdWJsaWMgaGVhZGVyLAo+Pj4gYnV0IEkgdGhpbmsgdGhpcyB3
YW50cyB0byBiZSAtRU5PQlVGUyB0aGVuLCBub3QgMCAoc3VjY2VzcykuCj4+Cj4+IEkgd291bGQg
YmUgZmluZSB3aXRoIHRoaXMsIGJ1dCB0aGlzIGNvbnRyYWRpY3RzIHlvdXIgcHJldmlvdXMgZGVt
YW5kCj4+IG5vdCB0byBlbnVtZXJhdGUgdGhlIHBvc3NpYmxlIGZhaWx1cmUgY2FzZXMsIHdoaWNo
IHdvdWxkIGJlIGVzc2VudGlhbAo+PiBmb3IgdGhpcyBjYXNlLgo+IAo+IFNsaWdodGx5IHJlLXdy
aXRpbmcgdGhlIHBhcnQgb2YgdGhlIGNvbW1lbnQgSSBkaWQgcXVvdGUgd291bGQgYmUKPiBhbGwg
dGhhdCdzIG5lZWRlZCBhZmFpY3Q6ICJJZiB0aGUgZGF0YSBidWZmZXIgd2FzIG5vdCBsYXJnZSBl
bm91Z2gKPiBmb3IgYWxsIHRoZSBkYXRhIC1FTk9CVUZTIGFuZCBubyBlbnRyeSBkYXRhIGlzIHJl
dHVybmVkLCBidXQgdGhlCj4gZGlyZW50cnkgd2lsbCBjb250YWluIHRoZSBuZWVkZWQgc2l6ZSBm
b3IgdGhlIHJldHVybmVkIGRhdGEuIgoKT2theS4gRmluZSB3aXRoIG1lLgoKPiAKPj4+Pj4+ICsg
ICAgdW5pb24gewo+Pj4+Pj4gKyAgICAgICAgY2hhciBidWZbOF07Cj4+Pj4+PiArICAgICAgICB1
aW50OF90IHU4Owo+Pj4+Pj4gKyAgICAgICAgdWludDE2X3QgdTE2Owo+Pj4+Pj4gKyAgICAgICAg
dWludDMyX3QgdTMyOwo+Pj4+Pj4gKyAgICAgICAgdWludDY0X3QgdTY0Owo+Pj4+Pj4gKyAgICB9
IHU7Cj4+Pj4+PiArCj4+Pj4+PiArICAgIEFTU0VSVChsZWFmLT5lLnR5cGUgPT0gWEVOX0hZUEZT
X1RZUEVfVUlOVCAmJiBsZWFmLT5lLnNpemUgPD0gOCk7Cj4+Pj4+PiArCj4+Pj4+PiArICAgIGlm
ICggdWxlbiAhPSBsZWFmLT5lLnNpemUgKQo+Pj4+Pj4gKyAgICAgICAgcmV0dXJuIC1FRE9NOwo+
Pj4+Pgo+Pj4+PiBJcyB0aGlzIHJlc3RyaWN0aW9uIHJlYWxseSBuZWNlc3Nhcnk/IFNldHRpbmcg
ZS5nLiBhIDQtYnl0ZQo+Pj4+PiBmaWVsZCBmcm9tIDEtYnl0ZSBpbnB1dCBpcyBubyBwcm9ibGVt
IGF0IGFsbC4gVGhpcyBiZWluZyBmb3IKPj4+Pj4gYm9vbGVhbnMgSSBhbnl3YXkgd29uZGVyIHdo
eSBpbnB1dCBtaWdodCBiZSBoZWxwZnVsIHRvIGhhdmUKPj4+Pj4gbGFyZ2VyIHRoYW4gYSBzaW5n
bGUgYnl0ZS4gQnV0IG1heWJlIGFsbCBvZiB0aGlzIGlzIGFnYWluIGEKPj4+Pj4gcmVzdWx0IG9m
IG5vdCBzZWVpbmcgd2hhdCBhIHVzZXIgb2YgdGhlIGZ1bmN0aW9uIHdvdWxkIGxvb2sKPj4+Pj4g
bGlrZS4KPj4+Pgo+Pj4+IEkgd2FudGVkIHRvIGhhdmUgYXMgbGl0dGxlIGZ1bmN0aW9uYWxpdHkg
YXMgcG9zc2libGUgaW4gdGhlIGh5cGVydmlzb3IuCj4+Pj4gSXQgaXMgbm8gcHJvYmxlbSBmb3Ig
dGhlIGxpYnJhcnkgdG8gcGFzcyBhIHByb3Blcmx5IHNpemVkIGJ1ZmZlci4KPj4+Pgo+Pj4+IEFs
bG93aW5nIGxhcmdlciB2YXJpYWJsZXMgZm9yIGJvb2xlYW5zIGlzIGp1c3QgYSBjb25zZXF1ZW5j
ZSBvZiB0aGUKPj4+PiBoeXBlcnZpc29yIHBhcmFtZXRlcnMgYWxsb3dpbmcgdGhhdC4KPj4+Cj4+
PiBCdXQgdGhlIGNhbGxlciBzaG91bGRuJ3QgYmUgY29uY2VybmVkIG9mIHRoZSBoeXBlcnZpc29y
Cj4+PiBpbXBsZW1lbnRhdGlvbiBkZXRhaWwgb2Ygd2hhdCB0aGUgY2hvc2Ugd2lkdGggaXMuIE92
ZXIgdGltZSB3ZQo+Pj4gZS5nLiBjb252ZXJ0IGludCAoYWxvbmcgd2l0aCBib29sX3QpIHRvIGJv
b2wgd2hlbiBpdCdzIHVzZWQgaW4KPj4+IGEgYm9vbGVhbiB3YXkuIFRoaXMgc2hvdWxkIG5vdCBy
ZXN1bHQgaW4gdGhlIGNhbGxlciBuZWVkaW5nIHRvCj4+PiBjaGFuZ2UsIGRlc3BpdGUgdGhlIHdp
ZHRoIGNoYW5nZSBvZiB0aGUgdmFyaWFibGUuCj4+Cj4+IFRoaXMgaXMgYmFzaWNhbGx5IGEgY29u
c2VxdWVuY2Ugb2Ygbm93IHBhc3NpbmcgYmluYXJ5IHZhbHVlcyB0byBhbmQgZnJvbQo+PiB0aGUg
aHlwZXJ2aXNvci4KPj4KPj4gVGhlIG5vcm1hbCB3YXkgb2YgaGFuZGxpbmcgdGhpcyAoYXMgY2Fu
IGJlIHNlZW4gaW4gbGlieGVuaHlwZnMpIGlzIHRvCj4+IHF1ZXJ5IHRoZSBoeXBlcnZpc29yIGZv
ciB0aGUgc2l6ZSBvZiB0aGUgdmFsdWUgKG5vIG1hdHRlciB3aGV0aGVyIGl0cwo+PiBpbnQsIHVp
bnQgb3IgYm9vbCkgYW5kIHRoZW4gdG8gZG8gdGhlIGNvbnZlcnNpb24gYmV0d2VlbiBBU0NJSSBh
bmQgdGhlCj4+IGJpbmFyeSB2YWx1ZSBhdCB0aGUgY2FsbGVyJ3Mgc2lkZS4KPiAKPiBJIGNhbiBz
ZWUgd2h5IHRoaXMgaXMgbmVlZGVkIGZvciBlLmcuIGludGVnZXIgdmFsdWVzLCBidXQgSSBkb24n
dAo+IHNlZSB0aGUgbmVlZCBmb3IgYm9vbGVhbnMuCgpBdCBzb21lIGxldmVsIHRoZSBjb252ZXJz
aW9uIG5lZWRzIHRvIGJlIGRvbmUuIEknZCByYXRoZXIgZG8gaXQgZm9yIGFsbAp0eXBlcyBhdCB0
aGUgc2FtZSBsZXZlbC4KCj4gCj4+Pj4+PiArc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSB7Cj4+
Pj4+PiArICAgIHVpbnQxNl90IGZsYWdzOwo+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1dSSVRF
QUJMRSAgICAweDAwMDEKPj4+Pj4+ICsgICAgdWludDhfdCB0eXBlOwo+Pj4+Pj4gKyNkZWZpbmUg
WEVOX0hZUEZTX1RZUEVfRElSICAgICAweDAwMDAKPj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19U
WVBFX0JMT0IgICAgMHgwMDAxCj4+Pj4+PiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcg
IDB4MDAwMgo+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfVUlOVCAgICAweDAwMDMKPj4+
Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0lOVCAgICAgMHgwMDA0Cj4+Pj4+PiArI2RlZmlu
ZSBYRU5fSFlQRlNfVFlQRV9CT09MICAgIDB4MDAwNQo+Pj4+Pj4gKyAgICB1aW50OF90IGVuY29k
aW5nOwo+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19QTEFJTiAgICAweDAwMDAKPj4+Pj4+
ICsjZGVmaW5lIFhFTl9IWVBGU19FTkNfR1pJUCAgICAgMHgwMDAxCj4+Pj4+Cj4+Pj4+IE1lYW5p
bmcgSSBjYW4gZS5nLiBoYXZlIGEgZ3ppcC1lZCBzdHJpbmcgb3IgYm9vbCAob3IgZXZlbiBkaXIp
Pwo+Pj4+PiBJZiB0aGlzIGlzIGp1c3QgZm9yICJibG9iIiwgd2h5IGhhdmUgc2VwYXJhdGUgZmll
bGRzIGluc3RlYWQgb2YKPj4+Pj4gZS5nLiBCTE9CX1JBVyBhbmQgQkxPQl9HWklQIG9yIHNvbWUg
c3VjaD8KPj4+Pgo+Pj4+IGd6aXAtZWQgc3RyaW5nIG9yIGJsb2IgYXJlIHRoZSBwcmltYXJ5IHRh
cmdldHMuCj4+Pj4KPj4+PiBNYXliZSB3ZSB3YW50IHRvIGhhdmUgb3RoZXIgZW5jb2RpbmcgcyBs
YXRlciAoQW5kcmV3IGFza2VkIGZvciB0aGF0Cj4+Pj4gcG9zc2liaWxpdHkgd2hlbiBJIHBvc3Rl
ZCB0aGUgcGF0Y2ggZm9yIHJldHJpZXZpbmcgdGhlIC5jb25maWcgZmlsZQo+Pj4+IGNvbnRlbnRz
IGVhcmx5IGxhc3QgeWVhcikuCj4+Pgo+Pj4gVG8gbWUgaXQgd291bGQgc2VlbSBwcmVmZXJhYmxl
IGlmIHRoZSBjb250ZW50cyBvZiBhIGJsb2IKPj4+IGlkZW50aWZpZWQgaXRzZWxmIGFzIHRvIGl0
cyBmb3JtYXQuIEJ1dCBzaW5jZSB0aGlzIGxlYXZlcwo+Pj4gcm9vbSBmb3IgYW1iaWd1aXRpZXMg
SSBhY2NlcHQgdGhhdCB0aGUgZm9ybWF0IG5lZWRzCj4+PiBzcGVjaWZ5aW5nLiBIb3dldmVyLCB0
byBtZSBhIGd6aXAtZWQgc3RyaW5nIGlzIGFzIGdvb2QgYXMgYQo+Pj4gZ3ppcC1lZCBibG9iLCBh
bmQgaGVuY2UgSSBzdGlsbCB0aGluayBzdWItZGl2aWRpbmcgImJsb2IiIGlzCj4+PiB0aGUgd2F5
IHRvIGdvLCB3aXRoIG5vIHNlcGFyYXRlICJlbmNvZGluZyIuIE90aGVyd2lzZSBhdCB0aGUKPj4+
IHZlcnkgbGVhc3QgYSBjb21tZW50IGhlcmUgd291bGQgbmVlZCBhZGRpbmcgdG8gY2xhcmlmeSB3
aGF0Cj4+PiBjb21iaW5hdGlvbnMgYXJlIHZhbGlkIC8gdG8gYmUgZXhwZWN0ZWQgYnkgY2FsbGVy
cy4KPj4KPj4gbGlieGVuaHlwZnMgaXMgYWJsZSB0byBoYW5kbGUgYWxsIHBvc3NpYmxlIGNvbWJp
bmF0aW9ucy4gSSBqdXN0IGRvbid0Cj4+IHRoaW5rIHNvbWUgb2YgdGhlIGNvbWJpbmF0aW9ucyBh
cmUgbWFraW5nIHNlbnNlIChnemlwLWluZyBhIGJpbmFyeQo+PiB2YWx1ZSBvZiA0IGJ5dGVzIGUu
Zy4gaXMgbm9uc2Vuc2UpLgo+Pgo+PiBPVE9IIGluIGNhc2Ugd2UnbGwgYWRkIGxhcmdlIGFycmF5
cyBvZiBsb25ncyBpbiB0aGUgZnV0dXJlIGl0IG1pZ2h0IGJlCj4+IGJlbmVmaWNpYWwgdG8gY29t
cHJlc3MgdGhlbSBpbiBzb21lIHdheS4gU28gSSdkIGxpa2UgdG8ga2VlcCB0eXBlIGFuZAo+PiBl
bmNvZGluZyBhcyBzZXBhcmF0ZSBpbmZvcm1hdGlvbi4KPiAKPiBPa2F5LCBJJ20gbm90IGVudGly
ZWx5IG9wcG9zZWQuIEJ1dCBJJ2QgYmUgY3VyaW91cyBpZiBhbnlvbmUKPiBlbHNlIGhhcyBhbiBv
cGluaW9uIGhlcmUuCgpJIHRoaW5rIGNvbnRlbnQgdHlwZSBhbmQgdHJhbnNwb3J0IGVuY29kaW5n
IHNob3VsZCBub3QgYmUgbWl4ZWQgdXAuIFRoZXkKYXJlIG9ydGhvZ29uYWwgdG8gZWFjaCBvdGhl
ciBhbmQgc28gdGhleSBzaG91bGQgYmUgaGFuZGxlZC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 10:52:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 10:52:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyvoL-0000Kf-M3; Tue, 04 Feb 2020 10:52:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyvoK-0000Ka-Nh
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 10:52:04 +0000
X-Inumbo-ID: 609f3e98-473c-11ea-b211-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 609f3e98-473c-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 10:52:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580813523;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=AstSI9OgbJCLZgAp45vzmljtTtZ5p9/e/vU3B/udALI=;
 b=U2ZBa9WSIa+xdfKbuRRx33WFYkMauaQdLIqNJ6zWT0TTHhJwq+mgUJbq
 h5Dep2uvOB4iu209Cm5WZNxLEHzdFKohLq6cqa8K5W0yyijjGdb0culmc
 A4ImW5mdnYsLwOyRVUa2kMU0X1sBC3bWzsemuEaePtYdyhOfUlLXsRumT A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8bPe5MZqYW8vIhieT7DgbQzJ3bXNA//lpS75XM0H7KvOY0um3eTo1Xtm8ms7MJNXjGqxGkoDEX
 RKFGrNr7Niv5OQu3i/igo06FRlXDIrfOaPZb8+0kDKcluIjQPGuiv0QfyZyvK0VUZ4HU5mrFoY
 4fSsyM/gKvl6YyF4HP61R02ucLgT5iYdkrhB6mS9CZcXru8xL7U2iUaWxMRZzxDWrGLUVRlyRr
 9/IkOGfoxhZRDwQj+bYXTS39o+GtTZhjRszrk0eOK1z0gQmCsTAbvjflrTQp4z/tiWND43ydq6
 AfQ=
X-SBRS: 2.7
X-MesageID: 12278139
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12278139"
Date: Tue, 4 Feb 2020 11:51:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200204105156.GH4679@Air-de-Roger>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204093411.15887-3-julien@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDk6MzQ6MTFBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEZyb206IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gVW5saWtl
IHNoYWRvd19lbmFibGUoKSwgaGFwX2VuYWJsZSgpIGNhbiBvbmx5IGJlIGNhbGxlZCBvbmNlIGR1
cmluZwo+IGRvbWFpbiBjcmVhdGlvbiBhbmQgd2l0aCB0aGUgbW9kZSBlcXVhbCB0byBtb2RlIGVx
dWFsIHRvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gZXF1YWxzIHRvCj4g
UEdfZXh0ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMuCj4gCj4gSWYgaXQgd2Vy
ZSBjYWxsZWQgdHdpY2UsIHRoZW4gd2UgbWlnaHQgaGF2ZSBzb21ldGhpbmcgaW50ZXJlc3RpbmcK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gYSBwcm9ibGVt
Cj4gcHJvYmxlbSBhcyB0aGUgcDJtIHRhYmxlcyB3b3VsZCBiZSByZS1hbGxvY2F0ZWQgKGFuZCB0
aGVyZWZvcmUgYWxsIHRoZQo+IG1hcHBpbmdzIHdvdWxkIGJlIGxvc3QpLgo+IAo+IEFkZCBjb2Rl
IHRvIHNhbml0eSBjaGVjayB0aGUgbW9kZSBhbmQgdGhhdCB0aGUgZnVuY3Rpb24gaXMgb25seSBj
YWxsZWQKPiBvbmNlLiBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBhbiBpZiBjaGVja2luZyB0aGF0
IFBHX3RyYW5zbGF0ZSBpcyBzZXQuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBh
ZGQgYW4gaWYKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24u
Y29tPgo+IAo+IC0tLQo+IAo+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aGVuIFBHX3RyYW5z
bGF0ZSB3YXMgZW5mb3JjZWQuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgfCAx
OCArKysrKysrKysrKy0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyks
IDcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFw
LmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCj4gaW5kZXggMzEzNjJhMzFiNi4uYjczNGUy
ZTZkMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCj4gKysrIGIveGVu
L2FyY2gveDg2L21tL2hhcC9oYXAuYwo+IEBAIC00NDUsNiArNDQ1LDEzIEBAIGludCBoYXBfZW5h
YmxlKHN0cnVjdCBkb21haW4gKmQsIHUzMiBtb2RlKQo+ICAgICAgdW5zaWduZWQgaW50IGk7Cj4g
ICAgICBpbnQgcnYgPSAwOwo+ICAKPiArICAgIGlmICggbW9kZSAhPSAoUEdfZXh0ZXJuYWwgfCBQ
R190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMpICkKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsK
PiArCj4gKyAgICAvKiBUaGUgZnVuY3Rpb24gY2FuIG9ubHkgYmUgY2FsbGVkIG9uY2UgKi8KPiAr
ICAgIGlmICggZC0+YXJjaC5wYWdpbmcubW9kZSAhPSAwICkKPiArICAgICAgICByZXR1cm4gLUVJ
TlZBTDsKCklmIHlvdSB3YW50IHRvIHJldHVybiBFSU5WQUwgZm9yIGJvdGggdGhleSBjYW4gYmUg
bWVyZ2VkIGludG8gYSBzaW5nbGUKaWYuIEFsc28gbm90ZSB0aGF0IHRoaXMgd291bGQgdXN1YWxs
eSBiZSB3cml0dGVuIGFzCmlmICggZC0+YXJjaC5wYWdpbmcubW9kZSApIHRvIGtlZXAgaXQgc2hv
cnRlci4KCkFsYmVpdCBJIHRoaW5rIHlvdSBtaWdodCB3YW50IHRvIHJldHVybiBFRVhJU1QgaW5z
dGVhZCBvZiBFSU5WQUwgaWYKbW9kZSBpcyBhbHJlYWR5IHNldC4KCj4gKwo+ICAgICAgZG9tYWlu
X3BhdXNlKGQpOwo+ICAKPiAgICAgIG9sZF9wYWdlcyA9IGQtPmFyY2gucGFnaW5nLmhhcC50b3Rh
bF9wYWdlczsKPiBAQCAtNDY1LDEzICs0NzIsMTAgQEAgaW50IGhhcF9lbmFibGUoc3RydWN0IGRv
bWFpbiAqZCwgdTMyIG1vZGUpCj4gICAgICBkLT5hcmNoLnBhZ2luZy5hbGxvY19wYWdlID0gaGFw
X2FsbG9jX3AybV9wYWdlOwo+ICAgICAgZC0+YXJjaC5wYWdpbmcuZnJlZV9wYWdlID0gaGFwX2Zy
ZWVfcDJtX3BhZ2U7Cj4gIAo+IC0gICAgLyogYWxsb2NhdGUgUDJtIHRhYmxlICovCj4gLSAgICBp
ZiAoIG1vZGUgJiBQR190cmFuc2xhdGUgKQo+IC0gICAgewo+IC0gICAgICAgIHJ2ID0gcDJtX2Fs
bG9jX3RhYmxlKHAybV9nZXRfaG9zdHAybShkKSk7Cj4gLSAgICAgICAgaWYgKCBydiAhPSAwICkK
PiAtICAgICAgICAgICAgZ290byBvdXQ7Cj4gLSAgICB9Cj4gKyAgICAvKiBhbGxvY2F0ZSBQMk0g
dGFibGUgKi8KPiArICAgIHJ2ID0gcDJtX2FsbG9jX3RhYmxlKHAybV9nZXRfaG9zdHAybShkKSk7
Cj4gKyAgICBpZiAoIHJ2ICE9IDAgKQoKSSB3b3VsZCBhbHNvIGF2b2lkIGNvbXBhcmluZyBhZ2Fp
bnN0IDAgaGVyZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:00:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:00:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyvwH-0001DF-NM; Tue, 04 Feb 2020 11:00:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=m1yC=3Y=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1iyvwG-0001DA-IK
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:00:16 +0000
X-Inumbo-ID: 85cc1bb8-473d-11ea-ad98-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 85cc1bb8-473d-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 11:00:15 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id p3so19369416edx.7
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 03:00:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=R5mI1sldOtv1LgeGVTGAV1D7OClOqtA3p9S/gL1D9r8=;
 b=SxRCTSUcc5ltT9Bg4hpsCv8ffFvnkWh92dum25YzlBnkjy7DhySQ0D97NB5s1WU44V
 0L0ApHIlrQ6ri97F4hpSKFaYqJtnSBuf5+5MMEEGhufSM9A5MEpXpQxOPmDTuOxjnp83
 FY4vudCKTwuMziEsJA+narqH8EhMGzKsZwpVNK6y7E8dIUh4HV9zovsE/7FI5Qj9rWJI
 Y/XLbCEx7b964xsZ7fLdV4roWRtuQw5cQds3gi55BMA79+F82G45BqkE9fwbhGXqes61
 rkzL3vL1/M5tsnJBwj9uZ9YsQbrvxmJXC1sQOk2KCyZvNkJi6WqzORzV4gsmzZXrNJRx
 +zYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=R5mI1sldOtv1LgeGVTGAV1D7OClOqtA3p9S/gL1D9r8=;
 b=UNoChV0YpA/U3ToPTKY2/sqO5AW6ajzjgEsuJ11MQ0KYa0PLHSMVEduBjmJQig5EFo
 qkIS4hwCAnwMhZc80yUc0XLRo2J8tbCEamgV4i+HtTOIpC31g+Lgasl8sHSJWP3yQV0e
 sKHvY0LXOm1sz6exqFnFD+FGu58r+sFG0OoJEATdEfomnuduYqE6fKA5/qfalRshlDFI
 0CxdzSRZk76DVwY/GGEx2m1PKowCvzlZiYB96Z4ag7DV/azlHDx+x1owE5jmt/9RyWUY
 iyWoNU+Z5KUbhJSeXbwZGq1cKPg+waVFJFipzeCSC4KZokDUZ+sxfJ6YrZAGNBAHXdXK
 naYw==
X-Gm-Message-State: APjAAAXmlTunXJz4ARsRzZl9di0ua2QWjSVVmvSwiUaMtF5FM53jRCwj
 OHC6HvwS41Q5x98kaGYbvoEMxr4hLjhcbFCPkPI=
X-Google-Smtp-Source: APXvYqyl6HPK11Q7jzH+wxIwDxnTblCw5M1QCvfL2PwAfRv8q8gLbs5hz/hrihkNFUi9aX58YVLRrjD4UWvYNRPvJPY=
X-Received: by 2002:a17:906:90c3:: with SMTP id
 v3mr26204368ejw.30.1580814014629; 
 Tue, 04 Feb 2020 03:00:14 -0800 (PST)
MIME-Version: 1.0
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
 <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
 <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
In-Reply-To: <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 4 Feb 2020 11:00:03 +0000
Message-ID: <CAFLBxZa9oUE8bAOCK0JaDpyOwFSZU-rvwvSf7h=2zzU643oOww@mail.gmail.com>
To: David Woodhouse <dwmw2@infradead.org>
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMywgMjAyMCBhdCA0OjM3IFBNIERhdmlkIFdvb2Rob3VzZSA8ZHdtdzJAaW5m
cmFkZWFkLm9yZz4gd3JvdGU6Cj4KPiBPbiBNb24sIDIwMjAtMDItMDMgYXQgMTQ6MDAgKzAwMDAs
IEp1bGllbiBHcmFsbCB3cm90ZToKPiA+IEhpIERhdmlkLAo+ID4KPiA+IE9uIDAxLzAyLzIwMjAg
MDA6MzMsIERhdmlkIFdvb2Rob3VzZSB3cm90ZToKPiA+ID4gRnJvbTogRGF2aWQgV29vZGhvdXNl
IDxkd213QGFtYXpvbi5jby51az4KPiA+Cj4gPiBJIGFtIGEgYml0IGNvbmNlcm5lZCB3aXRoIHRo
aXMgY2hhbmdlLCBwYXJ0aWN1bGFybHkgdGhlIGNvbnNlcXVlbmNlIHRoaXMKPiA+IGhhdmUgZm9y
IHRoZSBwYWdlLXRhYmxlcy4gVGhlcmUgaXMgYW4gYXNzdW1wdGlvbiB0aGF0IGludGVybWVkaWF0
ZQo+ID4gcGFnZS10YWJsZXMgYWxsb2NhdGVkIHZpYSB0aGUgYm9vdCBhbGxvY2F0b3Igd2lsbCBu
ZXZlciBiZSBmcmVlZC4KPiA+Cj4gPiBPbiB4ODYsIGEgY2FsbCB0byB2dW5tYXAoKSB3aWxsIG5v
dCBmcmVlIHBhZ2UtdGFibGVzLCBidXQgYSBzdWJzZXF1ZW50Cj4gPiBjYWxsIHRvIHZtYXAoKSBt
YXkgZnJlZSBpdCBkZXBlbmRpbmcgb24gdGhlIG1hcHBpbmcgc2l6ZS4gU28gd2Ugd291bGQKPiA+
IGNhbGwgZnJlZV9kb21oZWFwX3BhZ2VzKCkgcmF0aGVyIHRoYW4gaW5pdF9oZWFwX3BhZ2VzKCku
Cj4gPgo+ID4gSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aGF0IGlzIHRoZSBmdWxsIGNvbnNlcXVl
bmNlLCBidXQgSSB0aGluayB0aGlzIGlzCj4gPiBhIGNhbGwgZm9yIGludmVzdGlnYXRpb24gYW5k
IHdyaXRlIGl0IGRvd24gYSBzdW1tYXJ5IGluIHRoZSBjb21taXQgbWVzc2FnZS4KPgo+IFRoaXMg
aXNuJ3QganVzdCBhYm91dCBwYWdlIHRhYmxlcywgcmlnaHQ/IEl0J3MgYWJvdXQgKmFueSogYWxs
b2NhdGlvbgo+IGdpdmVuIG91dCBieSB0aGUgYm9vdCBhbGxvY2F0b3IsIGJlaW5nIGZyZWVkIHdp
dGggZnJlZV9oZWFwX3BhZ2VzKCkgPwo+Cj4gR2l2ZW4gdGhlIGFtb3VudCBvZiBjb2RlIHRoYXQg
aGFzIGNvbmRpdGlvbmFscyBpbiBib3RoIGFsbG9jIGFuZCBmcmVlCj4gcGF0aHMgYWxvbmcgdGhl
IGxpbmVzIG9m4oCmCj4KPiAgIGlmIChzeXN0ZW1fc3RhdGUgPiBTWVNfU1RBVEVfYm9vdCkKPiAg
ICAgICB1c2UgeGVuaGVhcAo+ICAgZWxzZQo+ICAgICAgIHVzZSBib290IGFsbG9jYXRvcgo+Cj4g
4oCmIEknbSBub3Qgc3VyZSBJJ2QgcmVhbGx5IHRydXN0IHRoZSBhc3N1bXB0aW9uIHRoYXQgc3Vj
aCBhIHRoaW5nIG5ldmVyCj4gaGFwcGVuczsgdGhhdCBubyBwYWdlcyBhcmUgZXZlciBhbGxvY2F0
ZWQgZnJvbSB0aGUgYm9vdCBhbGxvY2F0b3IgYW5kCj4gdGhlbiBmcmVlZCBpbnRvIHRoZSBoZWFw
Lgo+Cj4gSW4gZmFjdCBpdCBkb2VzIHdvcmsgZmluZSBleGNlcHQgZm9yIHNvbWUgZXNvdGVyaWMg
Y29ybmVyIGNhc2VzLAo+IGJlY2F1c2UgaW5pdF9oZWFwX3BhZ2VzKCkgaXMgbW9zdGx5IGp1c3Qg
YSB0cml2aWFsIGxvb3Agb3Zlcgo+IGZyZWVfaGVhcF9wYWdlcygpLgo+Cj4gVGhlIGNvcm5lciBj
YXNlcyBhcmUgaWYgeW91IGNhbGwgZnJlZV9oZWFwX3BhZ2VzKCkgb24gYm9vdC1hbGxvY2F0ZWQK
PiBtZW1vcnkgd2hpY2ggbWF0Y2hlcyBvbmUgb3IgbW9yZSBvZiB0aGUgZm9sbG93aW5nIGNyaXRl
cmlhOgo+Cj4gIOKAoiBJbmNsdWRlcyBNRk4gIzAsCj4KPiAg4oCiIEluY2x1ZGVzIHRoZSBmaXJz
dCBwYWdlIHRoZSBoZWFwIGhhcyBzZWVuIG9uIGEgZ2l2ZW4gbm9kZSwgc28KPiAgICBpbml0X25v
ZGVfaGVhcCgpIGhhcyB0byBiZSBjYWxsZWQsIG9yCj4KPiAg4oCiIEhpZ2gtb3JkZXIgYWxsb2Nh
dGlvbnMgY3Jvc3NpbmcgZnJvbSBvbmUgbm9kZSB0byBhbm90aGVyLgoKSSB3YXMgYXNrZWQgdG8g
Zm9yd2FyZCBhIG1lc3NhZ2UgcmVsYXRpbmcgdG8gTUZOIDAgYW5kIGFsbG9jYXRpb25zCmNyb3Nz
aW5nIHpvbmVzIGZyb20gYSBwcml2YXRlIGRpc2N1c3Npb24gb24gdGhlIHNlY3VyaXR5IGxpc3Q6
Cgo4PC0tLQoKPiBJIGFtIGhhdmluZyBkaWZmaWN1bHR5IHNlZWluZyBob3cgaW52YWxpZGF0aW5n
IE1GTjAgd291bGQgc29sdmUgdGhlIGlzc3VlIGhlcmUuCj4gVGhlIHpvbmUgbnVtYmVyIGZvciBh
IHNwZWNpZmljIHBhZ2UgaXMgY2FsY3VsYXRlZCBmcm9tIHRoZSBtb3N0IHNpZ25pZmljYW50IGJp
dAo+IHBvc2l0aW9uIHNldCBpbiBpdCdzIE1GTi4gQXMgYSByZXN1bHQsIGVhY2ggc3VjY2Vzc2l2
ZSB6b25lIGNvbnRhaW5zIGFuIG9yZGVyIG9mCj4gbWFnbml0dWRlIG1vcmUgcGFnZXMuIFlvdSB3
b3VsZCBuZWVkIHRvIGludmFsaWRhdGUgdGhlIGZpcnN0IG9yIGxhc3QgTUZOIGluIGVhY2gKPiB6
b25lLgoKQmVjYXVzZSAodW5sZXNzIEphbiBhbmQgSSBhcmUgcmVhZGluZyB0aGUgY29kZSB3cm9u
Zyk6CgoqIENodW5rcyBjYW4gb25seSBiZSBtZXJnZWQgc3VjaCB0aGF0IHRoZXkgZW5kIHVwIG9u
IG9yZGVyLWJvdW5kYXJpZXMuCiogQ2h1bmtzIGNhbiBvbmx5IGJlIG1lcmdlZCBpZiB0aGV5IGFy
ZSB0aGUgc2FtZSBvcmRlci4KKiBab25lIGJvdW5kYXJpZXMgYXJlIG9uIG9yZGVyIGJvdW5kYXJp
ZXMuCgpTbyBzYXkgeW91J3JlIGZyZWVpbmcgbWZuIDB4MTAwLCBhbmQgbWZuIDB4ZmYgaXMgZnJl
ZS4gIEluIHRoYXQgbG9vcCwgKDEKPDwgb3JkZXIpICYgbWZuIHdpbGwgYWx3YXlzIGJlIDAsIHNv
IGl0IHdpbGwgYWx3YXlzIG9ubHkgbG9vayAiZm9yd2FyZCIKZnJvIHRoaW5ncyB0byBtZXJnZSwg
bm90IGJhY2t3YXJkcy4KClN1cHBvc2Ugb24gdGhlIG90aGVyIGhhbmQsIHRoYXQgeW91J3JlIGZy
ZWVpbmcgbWZuIDB4MTAxLCBhbmQgMHg5OAp0aHJvdWdoIDB4MTAwIGFyZSBmcmVlLiAgVGhlIGxv
b3Agd2lsbCBsb29rICJiYWNrd2FyZHMiIGFuZCBtZXJnZSB3aXRoCjB4MTAwOyBidXQgdGhlbiBp
dCB3aWxsIGxvb2sgImZvcndhcmRzIiBhZ2Fpbi4KCk5vdyBzdXBwb3NlIHlvdSd2ZSBtZXJnZWQg
MHgxMDAtMHgxZmYsIGFuZCB0aGUgb3JkZXIgbW92ZXMgdXAgdG8gc2l6ZQoweDEwMC4gIE5vdyB0
aGUgbWFzayBiZWNvbWVzIDB4MWZmOyBzbyBpdCBjYW4ndCBtZXJnZSB3aXRoIDB4MjAwLTB4MmZm
Cih3aGljaCB3b3VsZCBjcm9zcyB6b25lcyk7IGluc3RlYWQgaXQgbG9va3MgYmFja3dhcmRzIHRv
IDB4MC0weGZmLgoKV2UgZG9uJ3QgdGhpbmsgaXQncyBwb3NzaWJsZSBmb3IgdGhpbmdzIHRvIGJl
IG1lcmdlZCBhY3Jvc3Mgem9uZXMgdW5sZXNzCml0IGNhbiAoc2F5KSBzdGFydCBhdCAweGZmLCBh
bmQgbWVyZ2UgYWxsIHRoZSB3YXkgYmFjayB0byAweDA7IHdoaWNoCmNhbid0IGJlIGRvbmUgaWYg
MHgwIGlzIG5ldmVyIG9uIHRoZSBmcmVlIGxpc3QuCgpUaGF0J3MgdGhlIGlkZWEgYW55d2F5LiAg
VGhhdCB3b3VsZCBleHBsYWluIHdoeSB3ZSd2ZSBuZXZlciBzZWVuIGl0IG9uCng4NiAtLSBkdWUg
dG8gdGhlIHdheSB0aGUgYXJjaGl0ZWN0dXJlIGlzLCBtZm4gMCBpcyBuZXZlciBvbiB0aGUgZnJl
ZSBsaXN0LgoKLS0tPjgKCiAtR2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:07:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:07:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyw3A-0001Om-IZ; Tue, 04 Feb 2020 11:07:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GZSq=3Y=bombadil.srs.infradead.org=batv+72bfaeffe630122aec02+6008+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iyw38-0001Oh-KG
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:07:22 +0000
X-Inumbo-ID: 7fde3ed8-473e-11ea-ad98-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7fde3ed8-473e-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 11:07:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=BEjU5HPf0KvYJ9AxxtLkYvF6ahxNNJH5XsTJHDECb6I=; b=kSz5/jryiCPv2kO6tbEU4DKmYu
 ZYHzAWUN1ejOOQ9UoOfYknAGhAQJ0ZfZogPpZj77cxABaOEVe2QgA6kDEF8bZHy0kzgkMyHGYy6tq
 qNOgPHqNdgp7DhPVbKfrTfdVW8ppPKth7z394JT0TxAQ5dxH3MEJVN0vw5Ag71s2Nw8KqGI62w9uE
 iPHO/bcy6t4RiJMibR8sSbdiIi6HnharPQnAq3V5BnigoWr7RD48rdSh36wCKzZSGdP5kW44mTomP
 wX5pUYsd3Uz/ISOgbsP/FwnlwieyhmeGhKmaOL5sSP1Vq7ggEA7jBJnkcAFQ2h9jLRAP61142zCaA
 qXmSuWlw==;
Received: from 54-240-197-231.amazon.com ([54.240.197.231]
 helo=u3832b3a9db3152.ant.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iyw2c-0004qM-IG; Tue, 04 Feb 2020 11:06:50 +0000
Message-ID: <ddaea6f4dfec77aacd42352aca7328310418800e.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: George Dunlap <dunlapg@umich.edu>
Date: Tue, 04 Feb 2020 11:06:46 +0000
In-Reply-To: <CAFLBxZa9oUE8bAOCK0JaDpyOwFSZU-rvwvSf7h=2zzU643oOww@mail.gmail.com>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
 <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
 <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
 <CAFLBxZa9oUE8bAOCK0JaDpyOwFSZU-rvwvSf7h=2zzU643oOww@mail.gmail.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============7219813093278226211=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7219813093278226211==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-Iom+maDKywVgX2IrBOJQ"


--=-Iom+maDKywVgX2IrBOJQ
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, 2020-02-04 at 11:00 +0000, George Dunlap wrote:
> On Mon, Feb 3, 2020 at 4:37 PM David Woodhouse <dwmw2@infradead.org> wrot=
e:
> >=20
> > On Mon, 2020-02-03 at 14:00 +0000, Julien Grall wrote:
> > > Hi David,
> > >=20
> > > On 01/02/2020 00:33, David Woodhouse wrote:
> > > > From: David Woodhouse <dwmw@amazon.co.uk>
> > >=20
> > > I am a bit concerned with this change, particularly the consequence t=
his
> > > have for the page-tables. There is an assumption that intermediate
> > > page-tables allocated via the boot allocator will never be freed.
> > >=20
> > > On x86, a call to vunmap() will not free page-tables, but a subsequen=
t
> > > call to vmap() may free it depending on the mapping size. So we would
> > > call free_domheap_pages() rather than init_heap_pages().
> > >=20
> > > I am not entirely sure what is the full consequence, but I think this=
 is
> > > a call for investigation and write it down a summary in the commit me=
ssage.
> >=20
> > This isn't just about page tables, right? It's about *any* allocation
> > given out by the boot allocator, being freed with free_heap_pages() ?
> >=20
> > Given the amount of code that has conditionals in both alloc and free
> > paths along the lines of=E2=80=A6
> >=20
> >   if (system_state > SYS_STATE_boot)
> >       use xenheap
> >   else
> >       use boot allocator
> >=20
> > =E2=80=A6 I'm not sure I'd really trust the assumption that such a thin=
g never
> > happens; that no pages are ever allocated from the boot allocator and
> > then freed into the heap.
> >=20
> > In fact it does work fine except for some esoteric corner cases,
> > because init_heap_pages() is mostly just a trivial loop over
> > free_heap_pages().
> >=20
> > The corner cases are if you call free_heap_pages() on boot-allocated
> > memory which matches one or more of the following criteria:
> >=20
> >  =E2=80=A2 Includes MFN #0,
> >=20
> >  =E2=80=A2 Includes the first page the heap has seen on a given node, s=
o
> >    init_node_heap() has to be called, or
> >=20
> >  =E2=80=A2 High-order allocations crossing from one node to another.
>=20
> I was asked to forward a message relating to MFN 0 and allocations
> crossing zones from a private discussion on the security list:
>=20
> 8<---
>=20
> > I am having difficulty seeing how invalidating MFN0 would solve the iss=
ue here.
> > The zone number for a specific page is calculated from the most signifi=
cant bit
> > position set in it's MFN. As a result, each successive zone contains an=
 order of
> > magnitude more pages. You would need to invalidate the first or last MF=
N in each
> > zone.
>=20
> Because (unless Jan and I are reading the code wrong):
>=20
> * Chunks can only be merged such that they end up on order-boundaries.
> * Chunks can only be merged if they are the same order.
> * Zone boundaries are on order boundaries.
>=20
> So say you're freeing mfn 0x100, and mfn 0xff is free.  In that loop, (1
> << order) & mfn will always be 0, so it will always only look "forward"
> fro things to merge, not backwards.
>=20
> Suppose on the other hand, that you're freeing mfn 0x101, and 0x98
> through 0x100 are free.  The loop will look "backwards" and merge with
> 0x100; but then it will look "forwards" again.
>=20
> Now suppose you've merged 0x100-0x1ff, and the order moves up to size
> 0x100.  Now the mask becomes 0x1ff; so it can't merge with 0x200-0x2ff
> (which would cross zones); instead it looks backwards to 0x0-0xff.
>=20
> We don't think it's possible for things to be merged across zones unless
> it can (say) start at 0xff, and merge all the way back to 0x0; which
> can't be done if 0x0 is never on the free list.
>=20
> That's the idea anyway.  That would explain why we've never seen it on
> x86 -- due to the way the architecture is, mfn 0 is never on the free lis=
t.
>=20
> --->8

Thanks.

I still don't really get it. What if the zone boundary is at MFN 0x300?

What prevents the buddy allocator from merging a range a 0x200-0x2FF
with another from 0x300-0x3FF, creating a single range 0x200-0x400
which crosses nodes?

The MFN0 trick only works if all zone boundaries must be at an address
which is 2=E2=81=BF, doesn't it? Is that always true?


--=-Iom+maDKywVgX2IrBOJQ
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA0MTEwNjQ2WjAvBgkqhkiG9w0BCQQxIgQgYrzDF7IvlFu4e9MPwTUG4jh3pNg6r1Uq+L++TvJr
OBgwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAIIpNocAsZ0F9sFd2kRARt7HziE+aW8CygHau3RMRSpbKfItqLQZwCbo2Jjk0d8x
vrvitzailRPfc7e2KnCEZaKqqffwkOViTEzs0T/f/QcUvmMsMg7pd7hVzF0+14+67RKGAW+rJgC3
tEe2cNTa6rUGhK5Sjgsp+NBfW0X/vnd8R/+mLBcQRG1QLW8imt1DPh+3feZt5NKNijh9O30i3Hj1
731n2Wkkl+Hw/GFjg7M04pdy8Ofl4wfaqfi7W/RpO0nhe8ZxhVqwwO0B/suxsIN1pyxFVeuMTL42
dWjqIxzdV1leqKmNh/2u5kVLnXlRvVXVgChQJkDzXhJY0wtRoNgAAAAAAAA=


--=-Iom+maDKywVgX2IrBOJQ--



--===============7219813093278226211==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7219813093278226211==--



From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:11:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:11:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyw6w-0002Ao-4f; Tue, 04 Feb 2020 11:11:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyw6u-0002Aj-Di
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:11:16 +0000
X-Inumbo-ID: 0f55d58a-473f-11ea-ad98-bc764e2007e4
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0f55d58a-473f-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 11:11:15 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id b17so3117602wmb.0
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 03:11:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=T/q0+QSJFUwgLz/21TApucwJkg6qrnuvy//rRK49Vmo=;
 b=U2in4fsCgTSKdPdzAPB3liLyOGfe/UHkvifv3nd3sPAuwyxFodgeXo6Grk+Ggk5Lt3
 NeloNqZ57tyVvbsz/JILBOm8VJD7ZFYwX+DH5QwZXNj6pIqv5F+HiRL9I3SL6zDpaYrB
 IjuW5VjSY+UxZImFTL+reTaWnvsEUR4aR+fLZ8WvuxyZVs957z06BLXmP+1femqfFh0g
 bPcWVtFbGTPY2xUBVAT/2fNZlBNPMwnluGGIVPiIOv080TwII9vmhox9qXmK8527MUoD
 u4uVsGNXK6zvNWGlKoh+a/VuR8x8tyH9LAuqQmYuvPZymjGqV8wBtwdsXbaInSSpUPgM
 OwcA==
X-Gm-Message-State: APjAAAVrX5LNMmcpEVPTF77loRLBdp9GSLgqmvZnPZI0d3b9wv7PDdns
 BeMCAAE1Qj4Ncye19nfMnEE=
X-Google-Smtp-Source: APXvYqwPIH3SQQCxJGcwySsjiR4WPDyoIwMJUICdg3/lN9UO/+yJ401M+GuDcbL45SKPmGGtlp95/Q==
X-Received: by 2002:a7b:c183:: with SMTP id y3mr5022557wmi.45.1580814675019;
 Tue, 04 Feb 2020 03:11:15 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id 11sm3778180wmb.14.2020.02.04.03.11.13
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 04 Feb 2020 03:11:14 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org> <20200204105156.GH4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
Date: Tue, 4 Feb 2020 11:11:11 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204105156.GH4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNC8wMi8yMDIwIDEwOjUxLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIFR1ZSwg
RmViIDA0LCAyMDIwIGF0IDA5OjM0OjExQU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4KPj4gVW5saWtlIHNoYWRv
d19lbmFibGUoKSwgaGFwX2VuYWJsZSgpIGNhbiBvbmx5IGJlIGNhbGxlZCBvbmNlIGR1cmluZwo+
PiBkb21haW4gY3JlYXRpb24gYW5kIHdpdGggdGhlIG1vZGUgZXF1YWwgdG8gbW9kZSBlcXVhbCB0
bwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGVxdWFscyB0bwoKV2ls
bCBmaXggaXQuCgo+PiBQR19leHRlcm5hbCB8IFBHX3RyYW5zbGF0ZSB8IFBHX3JlZmNvdW50cy4K
Pj4KPj4gSWYgaXQgd2VyZSBjYWxsZWQgdHdpY2UsIHRoZW4gd2UgbWlnaHQgaGF2ZSBzb21ldGhp
bmcgaW50ZXJlc3RpbmcKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIF4gYSBwcm9ibGVtCj4+IHByb2JsZW0gYXMgdGhlIHAybSB0YWJsZXMgd291bGQgYmUg
cmUtYWxsb2NhdGVkIChhbmQgdGhlcmVmb3JlIGFsbCB0aGUKPj4gbWFwcGluZ3Mgd291bGQgYmUg
bG9zdCkuCj4+Cj4+IEFkZCBjb2RlIHRvIHNhbml0eSBjaGVjayB0aGUgbW9kZSBhbmQgdGhhdCB0
aGUgZnVuY3Rpb24gaXMgb25seSBjYWxsZWQKPj4gb25jZS4gVGFrZSB0aGUgb3Bwb3J0dW5pdHkg
dG8gYW4gaWYgY2hlY2tpbmcgdGhhdCBQR190cmFuc2xhdGUgaXMgc2V0Lgo+ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIF4gYWRkIGFuIGlmCgpXaWxsIGZpeCBpdC4KCj4+Cj4+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4+Cj4+IC0tLQo+
Pgo+PiBJdCBpcyBub3QgZW50aXJlbHkgY2xlYXIgd2hlbiBQR190cmFuc2xhdGUgd2FzIGVuZm9y
Y2VkLgo+PiAtLS0KPj4gICB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgMTggKysrKysrKysr
KystLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDcgZGVsZXRp
b25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVu
L2FyY2gveDg2L21tL2hhcC9oYXAuYwo+PiBpbmRleCAzMTM2MmEzMWI2Li5iNzM0ZTJlNmQzIDEw
MDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCj4+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9oYXAvaGFwLmMKPj4gQEAgLTQ0NSw2ICs0NDUsMTMgQEAgaW50IGhhcF9lbmFibGUo
c3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUpCj4+ICAgICAgIHVuc2lnbmVkIGludCBpOwo+PiAg
ICAgICBpbnQgcnYgPSAwOwo+PiAgIAo+PiArICAgIGlmICggbW9kZSAhPSAoUEdfZXh0ZXJuYWwg
fCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMpICkKPj4gKyAgICAgICAgcmV0dXJuIC1FSU5W
QUw7Cj4+ICsKPj4gKyAgICAvKiBUaGUgZnVuY3Rpb24gY2FuIG9ubHkgYmUgY2FsbGVkIG9uY2Ug
Ki8KPj4gKyAgICBpZiAoIGQtPmFyY2gucGFnaW5nLm1vZGUgIT0gMCApCj4+ICsgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+IAo+IElmIHlvdSB3YW50IHRvIHJldHVybiBFSU5WQUwgZm9yIGJvdGgg
dGhleSBjYW4gYmUgbWVyZ2VkIGludG8gYSBzaW5nbGUKPiBpZi4gQWxzbyBub3RlIHRoYXQgdGhp
cyB3b3VsZCB1c3VhbGx5IGJlIHdyaXR0ZW4gYXMKPiBpZiAoIGQtPmFyY2gucGFnaW5nLm1vZGUg
KSB0byBrZWVwIGl0IHNob3J0ZXIuCgpUbyBiZSBob25lc3QsIHRoaXMgaXMgYSBtYXR0ZXIgb2Yg
dGFzdGUuIFRoZXJlIGlzIGFsc28gYW4gYXJndW1lbnQgdGhhdCAKZm9yIE1JU1JBLCB5b3VyIHN1
Z2dlc3Rpb24gaXMgbm90IGNvbXBsaWFudCAoc2VlIFJ1bGUgMTQuNCkuCgo+IAo+IEFsYmVpdCBJ
IHRoaW5rIHlvdSBtaWdodCB3YW50IHRvIHJldHVybiBFRVhJU1QgaW5zdGVhZCBvZiBFSU5WQUwg
aWYKPiBtb2RlIGlzIGFscmVhZHkgc2V0LgoKSSBhbSBoYXBweSB3aXRoIHRoYXQuCgo+IAo+PiAr
Cj4+ICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPj4gICAKPj4gICAgICAgb2xkX3BhZ2VzID0gZC0+
YXJjaC5wYWdpbmcuaGFwLnRvdGFsX3BhZ2VzOwo+PiBAQCAtNDY1LDEzICs0NzIsMTAgQEAgaW50
IGhhcF9lbmFibGUoc3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUpCj4+ICAgICAgIGQtPmFyY2gu
cGFnaW5nLmFsbG9jX3BhZ2UgPSBoYXBfYWxsb2NfcDJtX3BhZ2U7Cj4+ICAgICAgIGQtPmFyY2gu
cGFnaW5nLmZyZWVfcGFnZSA9IGhhcF9mcmVlX3AybV9wYWdlOwo+PiAgIAo+PiAtICAgIC8qIGFs
bG9jYXRlIFAybSB0YWJsZSAqLwo+PiAtICAgIGlmICggbW9kZSAmIFBHX3RyYW5zbGF0ZSApCj4+
IC0gICAgewo+PiAtICAgICAgICBydiA9IHAybV9hbGxvY190YWJsZShwMm1fZ2V0X2hvc3RwMm0o
ZCkpOwo+PiAtICAgICAgICBpZiAoIHJ2ICE9IDAgKQo+PiAtICAgICAgICAgICAgZ290byBvdXQ7
Cj4+IC0gICAgfQo+PiArICAgIC8qIGFsbG9jYXRlIFAyTSB0YWJsZSAqLwo+PiArICAgIHJ2ID0g
cDJtX2FsbG9jX3RhYmxlKHAybV9nZXRfaG9zdHAybShkKSk7Cj4+ICsgICAgaWYgKCBydiAhPSAw
ICkKPiAKPiBJIHdvdWxkIGFsc28gYXZvaWQgY29tcGFyaW5nIGFnYWluc3QgMCBoZXJlLgoKU2Vl
IGFib3ZlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:13:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:13:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyw94-0002Hu-Pa; Tue, 04 Feb 2020 11:13:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyw93-0002Ho-LY
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:13:29 +0000
X-Inumbo-ID: 5d125e7f-473f-11ea-8f0f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5d125e7f-473f-11ea-8f0f-12813bfff9fa;
 Tue, 04 Feb 2020 11:13:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 39E28B12D;
 Tue,  4 Feb 2020 11:13:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <cd3d95e9-7305-539c-a6e3-babd226eaea4@suse.com>
 <8a2beec3-1be3-e1f8-89bc-dde28a16eea0@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <047498e6-b57c-b180-057f-51ab46b48f0d@suse.com>
Date: Tue, 4 Feb 2020 12:13:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <8a2beec3-1be3-e1f8-89bc-dde28a16eea0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 4/7] x86/HVM: implement memory read
 caching for insn emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAyMDo0OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAzMS8wMS8yMDIw
IDE2OjQ0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gRW11bGF0aW9uIHJlcXVpcmluZyBkZXZpY2Ug
bW9kZWwgYXNzaXN0YW5jZSB1c2VzIGEgZm9ybSBvZiBpbnN0cnVjdGlvbgo+PiByZS1leGVjdXRp
b24sIGFzc3VtaW5nIHRoYXQgdGhlIHNlY29uZCAoYW5kIGFueSBmdXJ0aGVyKSBwYXNzIHRha2Vz
Cj4+IGV4YWN0bHkgdGhlIHNhbWUgcGF0aC4gVGhpcyBpcyBhIHZhbGlkIGFzc3VtcHRpb24gYXMg
ZmFyIGFzIHVzZSBvZiBDUFUKPj4gcmVnaXN0ZXJzIGdvZXMgKGFzIHRob3NlIGNhbid0IGNoYW5n
ZSB3aXRob3V0IGFueSBvdGhlciBpbnN0cnVjdGlvbgo+PiBleGVjdXRpbmcgaW4gYmV0d2Vlbiks
IGJ1dCBpcyB3cm9uZyBmb3IgbWVtb3J5IGFjY2Vzc2VzLgo+IAo+IFRoaXMgc3RhdGVtZW50IGlz
bid0IHF1aXRlIGFjY3VyYXRlLsKgIFZhcmlvdXMgaHlwZXJjYWxscyBhbmQgSVBJcyBjYW4KPiBw
bGF5IHdpdGggR1BSIHN0YXRlIGluIHRoZSBtaWRkbGUgb2YgZW11bGF0aW9uLgo+IAo+IFdoYXQg
bWF0dGVycyBpcyB0aGF0IHRoZSBHUFIgdmFsdWVzIGFyZW4ndCBleHBlY3RlZCB0byBjaGFuZ2Us
IGFuZCBhCj4gZ3Vlc3QgZ2V0cyB0byBrZWVwIGFsbCB0aGUgcGllY2VzIGlmIHRoZXkgdHJ5IHRv
IHBsYXkgZ2FtZXMgaW4gdGhpcyBhcmVhLgoKTm90IGp1c3QgR1BSIHZhbHVlcy4gSSd2ZSBhZGRl
ZCBhIGZvb3Rub3RlOgoKWzFdIE90aGVyIHRoYW4gb24gYWN0dWFsIGhhcmR3YXJlLCBhY3Rpb25z
IGxpa2UKICAgIFhFTl9ET01DVExfc2V0aHZtY29udGV4dCwgWEVOX0RPTUNUTF9zZXR2Y3B1Y29u
dGV4dCwKICAgIFhFTl9ET01DVExfc2V0X2V4dF92Y3B1Y29udGV4dCwgVkNQVU9QX2luaXRpYWxp
c2UsIElOSVQsIG9yIFNJUEkKICAgIGlzc3VlZCBhZ2FpbnN0IHRoZSB2Q1BVIGNhbiBvY2N1ciB3
aGlsZSB0aGUgdkNQVSBpcyBibG9ja2VkIHdhaXRpbmcKICAgIGZvciBhIGRldmljZSBtb2RlbCB0
byByZXR1cm4gZGF0YS4gVGhpcyB3b24ndCBhZmZlY3Qgc3RhYmlsaXR5IG9mCiAgICBYZW4sIHRo
b3VnaCwgaXQgbWF5IGp1c3QgbGVhZCB0byBndWVzdCBtaXNiZWhhdmlvci4KCkknbGwgc2VlIHdo
ZXRoZXIgSSBjYW4gY29tZSB1cCB3aXRoIGEgcmVhc29uYWJsZSB3YXkgdG8gZGVhbCB3aXRoIHRo
ZQpzaXR1YXRpb24uIElmIHNvLCBJIG1heSBpbnNlcnQgYW5vdGhlciBwYXRjaCBhaGVhZCBvZiB0
aGlzIG9uIGluIHY1LgpCdXQgSSBkb24ndCB0aGluayB0aGlzIGlzIGFuIHVyZ2VudCBpc3N1ZSB0
byBhZGRyZXNzLgoKPj4gQXMgdG8gdGhlIGFjdHVhbCBkYXRhIHBhZ2UgaW4gdGhpcyBzY2VuYXJp
bywgdGhlcmUgYXJlIGEgY291cGxlIG9mCj4+IGFzcGVjdHMgdG8gdGFrZSBpbnRvIGNvbnNpZGVy
YXRpb246Cj4+IC0gV2UgbXVzdCBiZSB0YWxraW5nIGFib3V0IGFuIGluc24gYWNjZXNzaW5nIHR3
byBsb2NhdGlvbnMgKHR3byBtZW1vcnkKPj4gICBvbmVzLCBvbmUgb2Ygd2hpY2ggaXMgTU1JTywg
b3IgYSBtZW1vcnkgYW5kIGFuIEkvTyBvbmUpLgo+IAo+IFJlYWxseT8KPiAKPiBXZSdyZSB0YWxr
aW5nIGFib3V0IGFsbCBpbnN0cnVjdGlvbnMsIGV2ZW4gd2l0aG91dCBhbnkgbWVtb3J5IG9wZXJh
bmRzLAo+IGJlY2F1c2UgYXQgdGhlIHZlcnkgbWluaW11bSB3ZSBjYWNoZSB0aGUgaW5zdHJ1Y3Rp
b24gc3RyZWFtLCBhbmQgKHdpdGgKPiB0aGUgZm9sbG93aW5nIHBhdGNoKSwgdGhlIHBhZ2V3YWxr
IHRvIGl0LgoKSSdtIGRlc2NyaWJpbmcgdGhlIHByb2JsZW0gY2FzZSBoZXJlIHRoYXQgd2FudHMg
Zml4aW5nLCBub3QgdGhlIGdlbmVyYWwKb25lLiBJLmUuIHRoZSBjYXNlIHdoZXJlIHdpdGhvdXQg
dGhpcyBjaGFuZ2UgcmUtZXhlY3V0aW9uIG1pZ2h0IGdvIHdyb25nCmFmdGVyIHRoZSBkZXZpY2Ug
bW9kZWwgaGFzIHJldHVybmVkIGRhdGEuCgo+PiBUQkQ6IEluIHByaW5jaXBsZSB0aGUgY2FjaGlu
ZyBoZXJlIHlpZWxkcyB1bm5lY2Vzc2FyeSB0aGUgb25lIHVzZWQgZm9yCj4+ICAgICAgaW5zbiBi
eXRlcyAodmlvLT5tbWlvX2luc257LF9ieXRlc30uIEhvd2V2ZXIsIHRvIHNlZWQgdGhlIGNhY2hl
Cj4+ICAgICAgd2l0aCB0aGUgZGF0YSBTVk0gbWF5IGhhdmUgbWFkZSBhdmFpbGFibGUsIHdlJ2Qg
aGF2ZSB0byBhbHNvIGtub3cKPj4gICAgICB0aGUgY29ycmVzcG9uZGluZyBHUEEuIEl0J3Mgbm90
IHNhZmUsIGhvd2V2ZXIsIHRvIHJlLXdhbGsgdGhlIHBhZ2UKPj4gICAgICB0YWJsZXMgdG8gZmlu
ZCBvdXQsIGFzIHRoZSBwYWdlIHRhYmxlcyBtYXkgaGF2ZSBjaGFuZ2VkIGluIHRoZQo+PiAgICAg
IG1lYW50aW1lLiBUaGVyZWZvcmUgSSBndWVzcyB3ZSBuZWVkIHRvIGtlZXAgdGhlIGR1cGxpY2F0
ZQo+PiAgICAgIGZ1bmN0aW9uYWxpdHkgZm9yIG5vdy4gQSBwb3NzaWJsZSBzb2x1dGlvbiB0byB0
aGlzIGNvdWxkIGJlIHRvIHVzZQo+PiAgICAgIGEgcGh5c2ljYWwtYWRkcmVzcy1iYXNlZCBjYWNo
ZSBmb3IgcGFnZSB0YWJsZSBhY2Nlc3NlcyAoYW5kIGxvb2tpbmcKPj4gICAgICBmb3J3YXJkIGFs
c28gZS5nLiBTVk0vVk1YIGluc24gZW11bGF0aW9uKSwgYW5kIGEgbGluZWFyLWFkZHJlc3MtCj4+
ICAgICAgYmFzZWQgb25lIGZvciBhbGwgb3RoZXIgcmVhZHMuCj4gCj4gU3BsaXR0aW5nIGNhY2hp
bmcgbGlrZSB0aGF0IHdpbGwgcmUtaW50cm9kdWNlIHRoZSBzYW1lIGJ1Z3MgSSBwb2ludGVkCj4g
b3V0IGluIGVhcmxpZXIgcmV2aXNpb25zIG9mIHRoaXMgc2VyaWVzLsKgIEl0IGlzIG5vdCBjb3Jy
ZWN0IHRvIGhhdmUKPiBtdWx0aXBsZSAoYW5kIHRoZXJlZm9yZSwgbm9uLWNvaGVyZW50KSBjYWNo
ZXMgb2YgbWVtb3J5LgoKV2VsbCwgSSBjb250aW51ZSB0byBkaXNhZ3JlZSwgYW5kIEkgY2FuIG9u
bHkgcG9pbnQgeW91IGJhY2sgYXQgdGhlCmV4YW1wbGUgb2YgaW5zbnMgd2l0aCBtdWx0aXBsZSBl
eHBsaWNpdCBtZW1vcnkgcmVmZXJlbmNlcyBhY3R1YWxseQpwaWNraW5nIHVwIGNoYW5nZXMgZG9u
ZSBieSBhIHJlbW90ZSBhZ2VudC4gRS5nLiBSRVAgQ01QU0Igd2l0aApyU0kgPT0gckRJIGNhbiBi
ZSBvYnNlcnZlZCB0byB0ZXJtaW5hdGUgd2l0aCBaRiBjbGVhciBhbmQgckNYIG5vbi0KemVyby4g
SSBjYW4gb25seSByZS1pdGVyYXRlIHRoYXQgd2hhdCBJIGludHJvZHVjZSBoZXJlIGlzIG5vdCBh
CmNhY2hlIGluIHRoZSBzZW5zZSB0aGUgQ1BVIGNhY2hlcyB3b3JrIChpdCBpcyBub3cgY29taW5n
IGNsb3Nlcgp0aGFuIGluIHByaW9yIHZlcnNpb25zLCBidXQgdGhlcmUgYXJlIGRpZmZlcmVuY2Vz
IHdoaWNoIEkgdGhpbmsKd2lsbCBuZWVkIHRvIHJlbWFpbiAtIHNlZSBmdXJ0aGVyIGRvd24pLiBJ
bnN0ZWFkIGl0IGlzIG9uZSBpbiB0aGUKc2Vuc2Ugb2YgInNlY3JldCBzdG9yZSBmb3IgaW50ZXJt
ZWRpYXRlIGRhdGEiLiBUaGVyZSBpcyBubwpxdWVzdGlvbiBvZiBjb2hlcmVuY3kgd2hhdHNvZXZl
ciBmb3IgdGhlIHB1cnBvc2VzIGhlcmU6IEEgZGF0dW0Kb25jZSByZWFkIGNhbid0IGJlY29tZSBz
dGFsZSwgbm8gbWF0dGVyIHdoYXQgd3JpdGVzIChhbmQgYnkgd2hvbSkKdG8gdGhlIHNhbWUgbWVt
b3J5IGxvY2F0aW9uIG1pZ2h0IG9jY3VyLgoKPiBUaGUgQU1EIGluc3RydWN0aW9uIHN0cmVhbSBi
eXRlcyBzdXBwb3J0IGlzIGJ5IG5vIG1lYW5zIHBlcmZlY3QgZWl0aGVyLsKgCj4gSXQgZG9lc24n
dCBmdW5jdGlvbiBwcm9wZXJseSB3aGVuIFNNQVAgaXMgYWN0aXZlIChFcnJhdHVtICMxMDk2KSwg
d2hpY2gKPiBpcyBhY3R1YWxseSBjYXVzZWQgYnkgdGhlIGluc3RydWN0aW9uIHN0cmVhbSBiZWlu
ZyByZS1mZXRjaGVkIGF0IHZtZXhpdAo+IHRpbWUsIHdpdGggYSBkYXRhIHNpZGUgYWNjZXNzICho
ZW5jZSB0aGUgaW50ZXJhY3Rpb24gd2l0aCBTTUFQKS4KPiAKPiBKdXN0IGFzIHdpdGggdGhlIGVt
dWxhdGlvbiBmb3Igbm9uLU5yaXBzIGhhcmR3YXJlLCB0aGUgY29udGVudHMgb2YgdGhlCj4gaW5z
dHJ1Y3Rpb24gYnVmZmVyIChpZiB2YWxpZCkgbmVlZCBjcm9zcyByZWZlcmVuY2luZyB3aXRoIHRo
ZSB2bWV4aXQKPiByZWFzb24gdG8gc3BvdCByYWNlcywgYW5kIHRoZSBzYW1lIGNoZWNraW5nIHdv
dWxkIG1ha2UgaXQgc2FmZSB0bwo+IGRlZHVwbGljYXRlIHRoZSBjYWNoaW5nLgoKUmlnaHQsIGFu
ZCB3ZSd2ZSBwdXQgaW4gcGxhY2Ugc29tZSBiYXNpYyBzYW5pdHkgY2hlY2tzIGZvciB0aGlzCnB1
cnBvc2UsIGJ1dCBubywgSSdtIG5vdCBjb252aW5jZWQgdGhpcyBpcyBnb29kIGVub3VnaCB0byBh
bGxvdwpzYWZlbHkgZHJvcHBpbmcgdGhlIGR1cGxpY2F0ZSBjYWNoaW5nLiBCdXQgYW55d2F5LCB0
aGlzIGlzbid0CmFueXRoaW5nIHRvIGJlIGRvbmUgaW4gdGhpcyBwYXRjaCwgYnV0IG9ubHkgLSBp
ZiBhdCBhbGwgLSBpbiBhCmZvbGxvdy1vbiBvbmUuCgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZt
L2VtdWxhdGUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2VtdWxhdGUuYwo+PiBAQCAtMjgs
NiArMjgsMTcgQEAKPj4gICNpbmNsdWRlIDxhc20vaW9jYXAuaD4KPj4gICNpbmNsdWRlIDxhc20v
dm1fZXZlbnQuaD4KPj4gIAo+PiArc3RydWN0IGh2bWVtdWxfY2FjaGUKPj4gK3sKPiAKPiBUaGlz
IG5lZWRzIGEgY29tbWVudCAoc2VlIGJlbG93LikKCkkgZG9uJ3QgdGhpbmsgSSd2ZSBzcG90dGVk
IHdoaWNoIG9mIHlvdXIgZnVydGhlciByZW1hcmtzIHRoaXMgcmVmZXJzCnRvLCBhbmQgaGVuY2Ug
d2hhdCBpdCBpcyBhIGNvbW1lbnQgaGVyZSB3b3VsZCBuZWVkIHRvIHNheS4KCj4+ICsgICAgdW5z
aWduZWQgaW50IG51bV9lbnRzOwo+PiArICAgIHVuc2lnbmVkIGludCBtYXhfZW50czsKPj4gKyAg
ICBzdHJ1Y3Qgewo+PiArICAgICAgICBwYWRkcl90IGdwYTpQQUREUl9CSVRTOwo+PiArICAgICAg
ICB1bnNpZ25lZCBpbnQgc2l6ZTpCSVRTX1BFUl9MT05HIC0gUEFERFJfQklUUzsKPiAKPiBUaGlz
IHdvdWxkIHByb2JhYmx5IHJlc3VsdCBpbiByYXRoZXIgYmV0dGVyIGNvZGUgaWYgc2l6ZSB3YXMg
OCBiaXRzCj4gcmF0aGVyIHRoYW4gMTIuCgpJIGNhbiBtYWtlIGl0IHNvLCBieSBpbnNlcnRpbmcg
YSBCSVRTX1BFUl9MT05HIC0gUEFERFJfQklUUyAtIDgKdW5uYW1lZCBmaWVsZC4gSSBhZ3JlZSB0
aGF0IHRoaXMgd2F5IG5vIHNoaWZ0IGlzIGdvaW5nIHRvIGJlCm5lZWRlZC4KCj4gTG9uZ2VyIHRl
cm0sIHRoZSBzaXplIGZpZWxkIHNob3VsZCBkaXNhcHBlYXIgYW5kIGZ1bmN0aW9uYWxpdHkgYWRq
dXN0ZWQKPiB0byBhbHdheXMgcmVhZCBhbGlnbmVkIDggKG9yIGxhcmdlcikgYnl0ZSB2YWx1ZXMu
wqAgVGhhdCB3YXksIHRoZSBjYWNoZQo+IGJlaGF2ZXMgbXVjaCBtb3JlIGxpa2UgY2FjaGVzIGlu
IHJlYWwgcHJvY2Vzc29ycy4KCkFzIHBlciBhYm92ZSwgSSBkb24ndCB0aGluayB0aGlzIGNhbiBv
ciBzaG91bGQgYmUgdGhlIGdvYWwuIE5vdAp0aGUgbGVhc3QgYmVjYXVzZSB0aGlzIGNhY2hlIChh
cyBzYWlkLCBhcyBpbiAic2VjcmV0IHN0b3JlIikgaXMKYWxzbyB1c2VkIHRvICJjYWNoZSIgdW5j
YWNoZWFibGUgZGF0YS4gSW4gc3VjaCBjYXNlcyB3ZSBtYXkgbm90CnJlYWQgbW9yZSB0aGFuIHdo
YXQgd2FzIGFza2VkLgoKPj4gQEAgLTI4MzgsNiArMjg2OCwxMjMgQEAgdm9pZCBodm1fZHVtcF9l
bXVsYXRpb25fc3RhdGUoY29uc3QgY2hhcgo+PiAgICAgICAgICAgICBodm1lbXVsX2N0eHQtPmlu
c25fYnVmKTsKPj4gIH0KPj4gIAo+PiAraW50IGh2bWVtdWxfY2FjaGVfaW5pdChzdHJ1Y3QgdmNw
dSAqdikKPj4gK3sKPj4gKyAgICAvKgo+PiArICAgICAqIE5vIGluc24gY2FuIGFjY2VzcyBtb3Jl
IHRoYW4gMTYgaW5kZXBlbmRlbnQgbGluZWFyIGFkZHJlc3NlcyAoQVZYNTEyRgo+PiArICAgICAq
IHNjYXR0ZXJzL2dhdGhlcnMgYmVpbmcgdGhlIHdvcnN0KS4KPiAKPiBJdCBpcyBhdCBsZWFzdCA1
IG1vcmUgdGhhbiB0aGUgd29yc2UgY2FzZSBudW1iZXIgb2YgcmVndWxhciBvcGVyYW5kcywgdG8K
PiBjb3ZlciBleGNlcHRpb25zLCBhbmQgdGhlcmVmb3JlIGFjY2Vzc2VzIGludG8gdGhlIElEVC9H
RFQvTERUIGFuZCBUUiBhbmQKPiBzdGFjay4KClRoZSBlbXVsYXRvciBkb2Vzbid0IGFjdHVhbGx5
IGVtdWxhdGUgZXhjZXB0aW9uIGRlbGl2ZXJ5ICh5ZXQ/KSwKc28gbm8gc3VjaCBtZW1vcnkgYWNj
ZXNzZXMgd291bGQgcmVzdWx0LiBJJ2QgYWxzbyBub3QgY2FsbCB0aGlzCmFjY2Vzc2VzIHRoZSBp
bnNuIGl0c2VsZiBjYXVzZXMgKG90aGVyIHRoZW4gZS5nLiBhIGRlc2NyaXB0b3IKdGFibGUgYWNj
ZXNzIGJ5IGEgc2VnbWVudCByZWdpc3RlciBsb2FkKS4KCj4gWW91IGNhbiBtYW5hZ2UgdGhhdCB3
aXRoIGEgMzJiaXQgZ3Vlc3Qgd2l0aCBhbiBleGNlcHRpb24sICVjcyBhbmQgJXNzIGluCj4gZGlm
ZmVyZW50IHRhYmxlcywgYW5kIGhhdmluZyB0byBjcm9zcyBhIHBhZ2UgYm91bmRhcnkgd2hlbiBw
dXNoaW5nIHRoZQo+IGVzcDAgZXhjZXB0aW9uIGZyYW1lLgo+IAo+IEl0IGlzIG9uZSBmZXdlciBn
ZW5lcmFsbHkgaW4gNjRiaXQgbW9kZSwgYmVjYXVzZSB0aGVyZSBhcmUgbm8gJXNzCj4gcmVmZXJl
bmNlcyB0byBkZWFsIHdpdGgsIGJ1dCBib3RoIGNhc2VzIGdldCBldmVuIG1vcmUgY29tcGxpY2F0
ZWQgZm9yIGEKPiBjb250cmlidXRvcnkgZXhjZXB0aW9uLCBhcyB0aGUgc2Vjb25kICVjcyBjYW4g
YmUgZGlmZmVyZW50IHRvICVjcyBmb3IKPiB0aGUgZmlyc3QgZXhjZXB0aW9uLgo+IAo+PiAgRWFj
aCBzdWNoIGxpbmVhciByYW5nZSBjYW4gc3BhbiBhCj4+ICsgICAgICogcGFnZSBib3VuZGFyeSwg
aS5lLiBtYXkgcmVxdWlyZSB0d28gcGFnZSB3YWxrcy4gQWNjb3VudCBmb3IgZWFjaCBpbnNuCj4+
ICsgICAgICogYnl0ZSBpbmRpdmlkdWFsbHkuCj4gCj4gV2h5IGFyZSB3ZSBjb3VudGluZyA1IGVu
dHJpZXMgZm9yIGV2ZXJ5IGluc3RydWN0aW9uIGJ5dGU/wqAgR2l2ZW4gYW4KPiA4LWJ5dGUgbWF4
aW11bSBjYWNoZWQgc2l6ZSwgd2UgbmVlZCBhdCBtb3N0IDIgZW50cmllcyB0byBjb3ZlciBhIHNp
bmdsZQo+IGluc3RydWN0aW9uLgoKMyBlbnRyaWVzIGlmIHRoZSBpbnNuIHNwYW5zIGEgcGFnZSBi
b3VuZGFyeSwgcGx1cyB0aGUgdHdvCmNvcnJlc3BvbmRpbmcgcGFnZSB3YWxrcy4gQnV0OiBXaGls
ZSB0aGUgcGFnZSB3YWxrIGRhdGEgd291bGQKYmUgc2hhcmVkIGZvciB0aGUgaW5kaXZpZHVhbCwg
cGVyaGFwcyBhcyBzbWFsbCBhcyBieXRlLCByZWFkcywKdGhlIGZldGNoZWQgZGF0YSBtYXkgY29u
c3VtZSBhcyBtYW55IHNsb3RzIGFzIHRoZXJlIGFyZQpzZXBhcmF0ZSBmZXRjaCByZXF1ZXN0cy4g
UmVjYWxsIHRoYXQgcmVhZHMgb2YgYWRqYWNlbnQKYWRkcmVzc2VzIGRvbid0IGdldCBmb2xkZWQs
IGV2ZW4gaWYgdGhlIG92ZXJhbGwgcmFuZ2Ugd291bGQKZml0LiBJIGNhbiBvZiBjb3Vyc2UgbWFr
ZSB0aGUgZXhwcmVzc2lvbiBoZXJlIG1vcmUgY29tcGxpY2F0ZWQsCnRvIGV4cHJlc3MgTUFYX0lO
U1RfTEVOIGFjdHVhbCBkYXRhIHNsb3RzIHBsdXMgdHdvIHNldHMgb2YKcGFnZSB3YWxrIG9uZXMu
IEFsdGVybmF0aXZlbHkgSSBjYW4gYXBwZW5kICJmb3Igc2ltcGxpY2l0eSIgdG8KdGhlIGNvbW1l
bnQsIGlmIHRoYXQgaGVscHMuIEp1c3QgbGV0IG1lIGtub3cuCgo+PiArICAgICAqLwo+PiArICAg
IGNvbnN0IHVuc2lnbmVkIGludCBuZW50cyA9IChDT05GSUdfUEFHSU5HX0xFVkVMUyArIDEpICoK
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoTUFYX0lOU1RfTEVOICsgMTYgKiAy
KTsKPj4gKyAgICBzdHJ1Y3QgaHZtZW11bF9jYWNoZSAqY2FjaGUgPSB4bWFsbG9jX2ZsZXhfc3Ry
dWN0KHN0cnVjdCBodm1lbXVsX2NhY2hlLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZW50cywgbmVudHMpOwo+PiArCj4+ICsgICAgaWYg
KCAhY2FjaGUgKQo+PiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4gKwo+PiArICAgIC8qIENh
Y2hlIGlzIGRpc2FibGVkIGluaXRpYWxseS4gKi8KPj4gKyAgICBjYWNoZS0+bnVtX2VudHMgPSBu
ZW50cyArIDE7Cj4+ICsgICAgY2FjaGUtPm1heF9lbnRzID0gbmVudHM7Cj4gCj4gKEJlbG93Oikg
WW91IG5lZWQgdG8gZG9jdW1lbnQgdGhlIGludGVybmFsIHNlbWFudGljcyAocHJvYmFibHkgYmVz
dCBpbgo+IHRoZSBzdHJ1Y3QgZGVmaW5pdGlvbi4pCgpJJ3ZlIGFkZGVkICJUaGUgY2FjaGUgaXMg
ZGlzYWJsZWQgYXMgbG9uZyBhcyBudW1fZW50cyA+IG1heF9lbnRzLiIgSXMKdGhlcmUgYW55dGhp
bmcgZWxzZSBJIHNob3VsZCBhZGQ/Cgo+IEkgdGhvdWdodCBJJ2QgcmV2ZXJzZSBlbmdpbmVlcmVk
IGhvdyBkaXNhYmxpbmcgd29ya3MgKHN0YXJ0aW5nIGZyb20gdGhlCj4gY29tcGxldGVseSBvYnNj
dXJlIGh2bWVtdWxfY2FjaGVfZGlzYWJsZWQoKSksCgpJZiBpdCdzICJjb21wbGV0ZWx5IG9ic2N1
cmUiIC0gYW55IHN1Z2dlc3Rpb25zIGhvdyB0byBpbXByb3ZlIHRoZQpzaXR1YXRpb24/Cgo+IGJ1
dCBnaXZlbiB0aGF0IHRoZSBjYWNoZQo+IGlzIGFwcGFyZW50bHkgZGlzYWJsZWQgYnkgZGVmYXVs
dCwgSSBub3cgY2FuJ3QgZmlndXJlIG91dCBob3cgaXQgZXZlcgo+IGdldHMgZW5hYmxlZC4KPiAK
PiBJIGNhbid0IHNlZSBhbnkgY29kZSBwYXRoIHdoZXJlIG51bV9lbnRzIGVuZHMgdXAgbG93ZXIg
dGhhbiBtYXhfZW50cywKPiBhbmQgdGhlIHJlYWQvd3JpdGUgaGVscGVycyBiZWxvdyBkb24ndCB0
YWtlIHRoZWlyIGVhcmx5IGV4aXQgcGF0aC4KCkNoZWNrIHRoZSBodW5rIGNoYW5naW5nIHRoZSB0
b3Agb2YgX2h2bV9lbXVsYXRlX29uZSgpLgoKPj4gK2Jvb2wgaHZtZW11bF9yZWFkX2NhY2hlKGNv
bnN0IHN0cnVjdCB2Y3B1ICp2LCBwYWRkcl90IGdwYSwKPj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgIHZvaWQgKmJ1ZmZlciwgdW5zaWduZWQgaW50IHNpemUpCj4+ICt7Cj4+ICsgICAgY29uc3Qg
c3RydWN0IGh2bWVtdWxfY2FjaGUgKmNhY2hlID0gdi0+YXJjaC5odm0uaHZtX2lvLmNhY2hlOwo+
PiArICAgIHVuc2lnbmVkIGludCBpOwo+PiArCj4+ICsgICAgLyogQ2FjaGUgdW5hdmFpbGFibGU/
ICovCj4+ICsgICAgaWYgKCBjYWNoZS0+bnVtX2VudHMgPiBjYWNoZS0+bWF4X2VudHMgKQo+PiAr
ICAgICAgICByZXR1cm4gZmFsc2U7Cj4+ICsKPj4gKyAgICB3aGlsZSAoIHNpemUgPiBzaXplb2Yo
Y2FjaGUtPmVudHMtPmRhdGEpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIGkgPSBncGEgJiAoc2l6
ZW9mKGNhY2hlLT5lbnRzLT5kYXRhKSAtIDEpCj4+ICsgICAgICAgICAgICA/IC1ncGEgJiAoc2l6
ZW9mKGNhY2hlLT5lbnRzLT5kYXRhKSAtIDEpCj4+ICsgICAgICAgICAgICA6IHNpemVvZihjYWNo
ZS0+ZW50cy0+ZGF0YSk7Cj4+ICsgICAgICAgIGlmICggIWh2bWVtdWxfcmVhZF9jYWNoZSh2LCBn
cGEsIGJ1ZmZlciwgaSkgKQo+PiArICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwo+IAo+IFdoYXQg
aXMgdGhpcyBjYWxsIHRyeWluZyB0byBhY2hpZXZlPwoKV2hlbiB0aGUgZnVsbCByZXF1ZXN0IHdv
bid0IGZpdCBhIHNpbmdsZSBlbnRyeSwgdGhpcyByZWFkcwp0aGUgZmlyc3Qgc28gbWFueSBieXRl
cyB0byBtYWtlIGdwYSA4LWJ5dGUgYWxpZ25lZCBpZiBpdAppc24ndCBhbHJlYWR5LCBvciBhIHNp
bmdsZSBlbnRyeSdzIHdvcnRoIG9mIGRhdGEgb3RoZXJ3aXNlLgoKPj4gKyAgICAgICAgZ3BhICs9
IGk7Cj4+ICsgICAgICAgIGJ1ZmZlciArPSBpOwo+PiArICAgICAgICBzaXplIC09IGk7Cj4+ICsg
ICAgfQo+PiArCj4+ICsgICAgZm9yICggaSA9IDA7IGkgPCBjYWNoZS0+bnVtX2VudHM7ICsraSAp
Cj4+ICsgICAgICAgIGlmICggY2FjaGUtPmVudHNbaV0uZ3BhID09IGdwYSAmJiBjYWNoZS0+ZW50
c1tpXS5zaXplID09IHNpemUgKQo+IAo+IFdpdGggbnVtX2VudHMgY3VycmVudGx5IHRvcHBpbmcg
b3V0IGF0IDIzNSAoYW5kIG5lZWRpbmcgdG8gaW5jcmVhc2UKPiBhbnl3YXkpLCB0aGlzIGNhbiBl
bmQgdXAgYmVpbmcgYSB2ZXJ5IGxvbmcgbG9vcC4KPiAKPiBHaXZlbiB0aGF0IGl0IHdpbGwgYmUg
cG9wdWxhdGVkIHdpdGggaGlnaGVyIGxldmVsIFBURXMgdG8gYmVpbmcgd2l0aCwKPiB0aGUgY29t
bW9uIGNhc2Ugb2YgYWNjZXNzaW5nIHJlYWwgZGF0YSB3aWxsIGJlIGF0IHRoZSBlbmQgb2YgdGhl
IE8obikKPiBzZWFyY2ggcmF0aGVyIHRoYW4gdGhlIHN0YXJ0LgoKQW55ICJyZWFsIGRhdGEiIGFj
Y2VzcyB3aWxsIGFsc28gYmUgYWNjb21wYW5pZWQgYnkgYSBwYWdlIHdhbGsuCkkgdGhlcmVmb3Jl
IGRvbid0IHNlZSBob3cgcmUtYXJyYW5nZW1lbnQgd291bGQgaGVscC4gQWxzbwpudW1fZW50cyBp
cyBoYXJkbHkgZXZlciBnb2luZyB0byBiZSBtb3JlIHRoYW4gYSBkb3plbiBvciBzbywKdW5sZXNz
IHdlIHJlYWxseSBuZWVkIHRvIGVtdWxhdGUgc29tZXRoaW5nIGV4b3RpYyBsaWtlIGFuIFMvRwpp
bnNuLgoKPiBUaGUgY2FjaGUgaXMgYSBzaW5nbGUgYmxvY2sgb2YgbWVtb3J5LCBzbyBpdCBpcyBh
bG1vc3QgY2VydGFpbmx5IGJldHRlcgo+IHRvIGtlZXAgaXQgc29ydGVkLsKgIFRoYXQgc2FpZCwg
aXQgaXMgcHJvYmxlbWF0aWMgZHVlIHRvIHRoZSBvdmVybGFwIG9mCj4gc2l6ZXMsIHdoaWNoIEkn
bSBzdGlsbCBjb25jZXJuZWQgY29uY2VybmVkIGFib3V0IGdlbmVyYWxseS4KCldlbGwsIEkgdGhv
dWdodCBJJ2Qgc3RhcnQgd2l0aCBzb21ldGhpbmcgcmVhbGx5IHNpbXBsZS4gQXMgcGVyCmFib3Zl
IHRoZSAib3ZlcmxhcCIgb2Ygc2l6ZXMgaXMgbm90IGEgcHJvYmxlbSwgc2luY2UgZWFjaAppbmRp
dmlkdWFsIHJlYWQgaXNzdWVkIG1heSBiZSBjb25zaWRlcmVkIHRvIG9ic2VydmUgbWVtb3J5CnN0
YXRlIGF0IHRoZSB0aW1lIG9mIGl0cyBpc3N1aW5nIChyYXRoZXIgdGhhbiB0aGF0IGF0IHRoZSB0
aW1lCndoZW4gYSBwcmlvciBvdmVybGFwcGluZyByZWFkIHdhcyBpc3N1ZWQpLiBNZXJnaW5nIHdv
dWxkIF9hbHNvXwpiZSBva2F5LCBidXQgaXMgbm90IHJlcXVpcmVkIGZvciBjb3JyZWN0bmVzcy4K
ClRoZSBxdWVzdGlvbiBpcyB3aGV0aGVyIHRoZSBoaWdoZXIgY29zdCBvZiBpbnNlcnRpb24gKHdo
ZW4Kd2FudGluZyB0byBtYWtlIHRoZSBjYWNoZSBzb3J0ZWQpIGlzIG91dHdlaWdoZWQgYnkgdGhl
IGNoZWFwZXIKbG9va3VwLiBUaGUgY29tbW9uIGNhc2UgaXMgZm9yIHRoZXJlIHRvIG5vdCBiZSBy
ZS1leGVjdXRpb246Ck5laXRoZXIgaW50ZXJuYWxseSBoYW5kbGVkIE1NSU8gbmVlZCBpdCwgbm9y
IHdyaXRlcyBzZW50IHRvCnRoZSBETSwgbm9yIGFsbW9zdCBhbnl0aGluZyB0aGF0J3MgaW50cm9z
cGVjdGlvbiByZWxhdGVkLgoKT25lIG9wdGlvbiBJJ3ZlIGJlZW4gY29uc2lkZXJpbmcgaXMgdG8g
YWN0dWFsbHkgInNlcXVlbmNlLQpudW1iZXIiIHRoZSBhY2Nlc3Nlcy4gVXBvbiByZXBsYXkgdGhl
IHNhbWUgc2VxdWVuY2Ugb2YKb3BlcmF0aW9ucyBpcyB0byBvY2N1ciBhbnl3YXksIHdoaWNoIHdv
dWxkIG1ha2UgYW4gYWN0dWFsCmxvb2t1cCAoYXMgaW4gInNlYXJjaCIpIG9mIHRoZSBjb3JyZWN0
IGVudHJ5IHVubmVjZXNzYXJ5LiBPZgpjb3Vyc2UgdGhpcyB3b3VsZCBtb3ZlIHVzIGZ1cnRoZXIg
YXdheSBhZ2FpbiBmcm9tIGhvdyBhY3R1YWwKQ1BVIGNhY2hlcyB3b3JrLiBJIGNvdWxkIGFsc28g
aW1hZ2luZSBhIGh5YnJpZCBtb2RlbCwgd2hlcmUKdGhlIGxhc3QgcmVhZCBzbG90IGlzIHJlY29y
ZGVkLCBhbmQgdGhlIG5leHQgcmVhZCB3b3VsZCBsb29rCmF0IHRoZSBzdWJzZXF1ZW50IHNsb3Qg
Zmlyc3QuCgo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9lbXVsYXRlLmgKPj4gKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vZW11bGF0ZS5oCj4+IEBAIC0xMyw2ICsxMyw3IEBA
Cj4+ICAjZGVmaW5lIF9fQVNNX1g4Nl9IVk1fRU1VTEFURV9IX18KPj4gIAo+PiAgI2luY2x1ZGUg
PHhlbi9lcnIuaD4KPj4gKyNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KPj4gICNpbmNsdWRlIDxhc20v
aHZtL2h2bS5oPgo+PiAgI2luY2x1ZGUgPGFzbS94ODZfZW11bGF0ZS5oPgo+PiAgCj4+IEBAIC05
Niw2ICs5NywzMSBAQCBpbnQgaHZtZW11bF9kb19waW9fYnVmZmVyKHVpbnQxNl90IHBvcnQsCj4+
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgZGlyLAo+PiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB2b2lkICpidWZmZXIpOwo+PiAgCj4+ICsjaWZkZWYgQ09ORklHX0hWTQo+
IAo+IFRoaXMgbmVlZHMgYSBjb21tZW50IGJsb2NrIHN0YXRpbmcsIGF0IGEgbWluaW11bSwgdGhl
IHNlbWFudGljcyBhbmQKPiBleHBlY3RlZCB1c2UgZm9yIHRoZSBjYWNoZS4KPiAKPiBPdGhlcndp
c2UsIHRoaXMgaXMgfjE1MCBsaW5lcyBvZiB0b3RhbGx5IHVuZG9jdW1lbnRlZCBhbmQgcHJhY3Rp
Y2FsbHkKPiB1bmNvbW1lbnRlZCwgY3JpdGljYWwgYW5kIHN1YnRsZSBpbmZyYXN0cnVjdHVyZS4K
CldpbGwgZG87IGxldCdzIHNlZSBpZiB3aGF0IEkgY2FuIGNvbWUgdXAgd2l0aCBpcyBnb29kIGVu
b3VnaC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:13:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:13:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyw9X-0002Ls-42; Tue, 04 Feb 2020 11:13:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iyw9V-0002Lf-M7
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:13:57 +0000
X-Inumbo-ID: 6f37bc66-473f-11ea-ad98-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f37bc66-473f-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 11:13:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580814836;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=4Xs/PSz+VODOSKZComMpVo1BPTN7SLv/LkwORf8FvGc=;
 b=IC8GnmoFCe3T1Cvyjj+OHHdu57+4i73O2OR0FfA7nYeW1c8Hh8nFUdXE
 sH5earC6KXnK27H3Cr93CW00dMfTYaAENJdyOvmRojIJ6ojRsmhfQ4qNq
 nMFF+NaqOvLYjUX7jXbo46ARYaeno4dUBxBx5h3/6MNEAMlTpFoyKl7WO E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mqLuhNGXcF9mljqlTsl2ey1kIC35ZqT5T21ef0moXX9iSd67xUxMho/A1Khhi/85vlvQ8QPbWg
 SwFCB2g26MDiWYJqHsKfPHNlZ4QL9wv9VOE0Fcz0ah6IXiR+kr3vA8cYLwia49mObVU13vqOzs
 +H6NBIN4K8OhJLsqlI27NW0S/Lh1XrPlPrQKvHpgcOYm6GbiGNtg5/mWe/2pRYCVgGeXMSvZgr
 uat2CIvGW+HvmcjlRsKSriO2Ue5x84zx/ybQwlF+OYBby9YlUoqw6hxIpeRoRovVkIDZyoebmz
 bhg=
X-SBRS: 2.7
X-MesageID: 12521578
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12521578"
Date: Tue, 4 Feb 2020 12:13:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200204111349.GI4679@Air-de-Roger>
References: <20200203173728.18135-1-roger.pau@citrix.com>
 <20200203173728.18135-2-roger.pau@citrix.com>
 <99dbde26-e11e-5bc5-b702-3c76a8370d91@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <99dbde26-e11e-5bc5-b702-3c76a8370d91@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 1/2] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wl@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMTA6MzI6NDdBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDMuMDIuMjAyMCAxODozNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQEAg
LTE4Miw2ICsxOTIsMTEgQEAgdm9pZCBudm14X3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikK
PiA+ICAgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKHYtPmFyY2guaHZtLnZteC52bXdyaXRlX2Jp
dG1hcCk7Cj4gPiAgICAgICAgICB2LT5hcmNoLmh2bS52bXgudm13cml0ZV9iaXRtYXAgPSBOVUxM
Owo+ID4gICAgICB9Cj4gPiArICAgIGlmICggbnZteC0+bXNyX21lcmdlZCApCj4gPiArICAgIHsK
PiA+ICsgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG52bXgtPm1zcl9tZXJnZWQpOwo+ID4gKyAg
ICAgICAgbnZteC0+bXNyX21lcmdlZCA9IE5VTEw7Cj4gPiArICAgIH0KPiAKPiBDYW4gdGhpcyBu
b3QgYmUgZG9uZSAuLi4KPiAKPiA+ICB9Cj4gPiAgIAo+ID4gIHZvaWQgbnZteF9kb21haW5fcmVs
aW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKPiAKPiAuLi4gaW4gdGhpcyBmdW5j
dGlvbiwgdGh1cyBoYXBwZW5pbmcgZWFybGllciB1cG9uIGRvbWFpbgo+IGNsZWFudXAsIGFuZCBs
ZWF2aW5nIGxlc3MgcmVzb3VyY2VzIGFsbG9jYXRlZCBpbiBjYXNlIGEgZG9tYWluCj4gZW5kcyB1
cCBhcyB6b21iaWUgKGR1ZSB0byBhbm90aGVyIGJ1ZyBlbHNld2hlcmUpPyBBY3R1YWxseSAtCj4g
YXJlbid0IHlvdSBleHRlbmRpbmcgYW4gZXhpc3RpbmcgYnVnIHRoaXMgd2F5PyBXaGVuCj4gbmVz
dGVkaHZtX3ZjcHVfaW5pdGlhbGlzZSgpIGZhaWxzLCBuZXN0ZWRodm1fdmNwdV9kZXN0cm95KCkK
PiB3b24ndCBiZSBjYWxsZWQgYWZhaWN0LgoKbmVzdGVkaHZtX3ZjcHVfZGVzdHJveSB3aWxsIGJl
IGNhbGxlZCBieSBodm1fdmNwdV9pbml0aWFsaXNlICh0aGUKY2FsbGVyIG9mIG5lc3RlZGh2bV92
Y3B1X2luaXRpYWxpc2UpIEFGQUlDVC4KCj4gSGVuY2UgbnZteF92Y3B1X2luaXRpYWxpc2UoKSBu
b3QKPiBjbGVhbmluZyB1cCBhZnRlciBpdHNlbGYgaW4gY2FzZSBvZiBmYWlsdXJlIGxvb2tzIHRv
IGJlIGEKPiBtZW1vcnkgbGVhay4gQXMgb2YgYjMzNDRiYjFjYWUwIGFueSBzdWNoIHdpbGwgYmUg
dGFrZW4gY2FyZQo+IG9mIGltcGxpY2l0bHkgYXMgbG9uZyBhcyB0aGUgZnJlZWluZyBoYXBwZW5z
IG9uIHRoZQo+IHJlbGlucXVpc2gtcmVzb3VyY2VzIHBhdGhzLgoKSSBjYW4gbW92ZSB0aGUgbmV3
IGFkZGl0aW9uIHRvIG52bXhfZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzLCBJJ3ZlCm9yaWdp
bmFsbHkgYWRkZWQgaXQgdG8gbnZteF92Y3B1X2Rlc3Ryb3kgYmVjYXVzZSB0aGF0J3Mgd2hlcmUg
b3RoZXIKcGFnZXMgYXJlIGFsc28gZnJlZWQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:18:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:18:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywDz-0002ZL-OY; Tue, 04 Feb 2020 11:18:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QokP=3Y=merlin.srs.infradead.org=batv+af90edc50556d42479fb+6008+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1iywDx-0002YD-Ir
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:18:33 +0000
X-Inumbo-ID: 131f8ef8-4740-11ea-b211-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 131f8ef8-4740-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 11:18:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=xPVqDnW5l1o7tFKYHX7llauuDgWvfj5cnI28JlGtoFA=; b=N2kUPUP1KVreTo+Gm6pOZ+XOe0
 4k2MB+t5iS5rJnRQzqffhYx+/y7pp8W/8LD2anvlqTBUa6s0uII/fdK9OG4PYKdswo4/43RnHhLIB
 /yYWvH1GbyLuBO+hRqhwfGx7lrE+MC//jtxNzarnCbHdhyqugm8m6GQLH/DWTXlRsnuAjdBFTXiK9
 ug5M8O/wpFB974rGZ997bQvYceYuk/B6FwIAs/Vw+MyKEzGQAyNsYuMW95oIiti64x1IMhP9jYVAM
 JoonABZ+OuhaLFwnBlLOYwsSbdflwrOQRnj1q308TFDWUJ7lcD7zqMs0KHA3069hOqQfjFtwG0nsK
 8iDVSGZA==;
Received: from 54-240-197-231.amazon.com ([54.240.197.231]
 helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1iywDd-0002mU-13; Tue, 04 Feb 2020 11:18:13 +0000
Message-ID: <5b0e45911cf159f4ef363f3f0b5016c2a2dac8ea.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: George Dunlap <dunlapg@umich.edu>
Date: Tue, 04 Feb 2020 11:18:09 +0000
In-Reply-To: <ddaea6f4dfec77aacd42352aca7328310418800e.camel@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
 <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
 <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
 <CAFLBxZa9oUE8bAOCK0JaDpyOwFSZU-rvwvSf7h=2zzU643oOww@mail.gmail.com>
 <ddaea6f4dfec77aacd42352aca7328310418800e.camel@infradead.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Paul Durrant <pdurrant@amazon.co.uk>,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============3085602659805906696=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3085602659805906696==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-Cr7hQjA7iQXs63s4YbT4"


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

On Tue, 2020-02-04 at 11:06 +0000, David Woodhouse wrote:
>=20
> I still don't really get it. What if the zone boundary is at MFN 0x300?
>=20
> What prevents the buddy allocator from merging a range a 0x200-0x2FF
> with another from 0x300-0x3FF, creating a single range 0x200-0x400
> which crosses nodes?
>=20
> The MFN0 trick only works if all zone boundaries must be at an address
> which is 2=E2=81=BF, doesn't it? Is that always true?


As yes, it is. And you called it out explicitly. Sorry.

I think I was conflating NUMA nodes, with the allocator zones.

On the plus side, this is a whole lot easier for the boot allocator to
cope with. It's easy enough to avoid handing out any high-order
allocations from the boot allocator which would cross a *zone*
boundary. It's crossing *node* boundaries which I was thinking of,
which would be harder before we've even parsed the SRAT...

--=-Cr7hQjA7iQXs63s4YbT4
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA0MTExODA5WjAvBgkqhkiG9w0BCQQxIgQgIk41sTP6itGzaga7Y6kxYkk1uaDL2IoDqxAgJyyX
Ijkwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAJp6KQaoThXnFOS5MY1S/r0kYrL6JSh7cr4kERtjQttHKcJ9VLcUh0gpQPgehp92
lexF1Xhd5ubr3S8oLpbmheWlJ0/nzZuB0eJO7etT97iI4W69gt7sRd88DllzhySBqA3WyxEYrxpy
X88usqll1HlLJjT7+Oi2qygeKY4G9dW/sZgKozUjrWJ2y14vuq5WmFwM6X7uZlfPwC9bpC+s/JfS
brxuBa0Vts/DAWE5AfrTLDohzNeGi5P1NG5hhLrmDz8Khe1S+Of6WR0btjGjkTCldcz+i3jJyWa7
V+G4pyQeC1+GI+DJx/EIsypuOOQMfxqEOsqr8Mx+MkpCxsjWnkcAAAAAAAA=


--=-Cr7hQjA7iQXs63s4YbT4--



--===============3085602659805906696==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3085602659805906696==--



From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:20:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:20:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywG3-0003JF-Ax; Tue, 04 Feb 2020 11:20:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=2C6S=3Y=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iywG2-0003J9-NW
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:20:42 +0000
X-Inumbo-ID: 6101cd84-4740-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6101cd84-4740-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 11:20:42 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iywG1-0005hg-BY; Tue, 04 Feb 2020 11:20:41 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iywG1-0003vp-1z; Tue, 04 Feb 2020 11:20:41 +0000
Date: Tue, 4 Feb 2020 11:20:38 +0000
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Message-ID: <20200204112038.ad5xvu3zxffokj5w@debian>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-3-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200131174930.31045-3-liuwe@microsoft.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6 02/11] x86/smp: don't online cpu if
 hypervisor_ap_setup fails
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBKYW4gMzEsIDIwMjAgYXQgMDU6NDk6MjFQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBQdXNoIGh5cGVydmlzb3JfYXBfc2V0dXAgZG93biB0byBzbXBfY2FsbGluLgo+IAo+IFRha2Ug
dGhlIGNoYW5jZSB0byByZXBsYWNlIHhlbl9ndWVzdCB3aXRoIGNwdV9oYXNfaHlwZXJ2aXNvci4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+IFJldmll
d2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94
ODYvc21wYm9vdC5jIHwgMTAgKysrKysrKy0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21w
Ym9vdC5jIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+IGluZGV4IGM5ZDFhYjQ0MjMuLjkzYjg2
YTA5ZTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9zbXBib290LmMKPiBAQCAtMTk5LDYgKzE5OSwxMyBAQCBzdGF0aWMgdm9pZCBzbXBf
Y2FsbGluKHZvaWQpCj4gICAgICAgICAgZ290byBoYWx0Owo+ICAgICAgfQo+ICAKPiArICAgIGlm
ICggY3B1X2hhc19oeXBlcnZpc29yICYmIChyYyA9IGh5cGVydmlzb3JfYXBfc2V0dXAoKSkgIT0g
MCApCgpJbiBsaWdodCBvZiBhIGNvbW1lbnQgbWFkZSBieSBSb2dlciB5ZXN0ZXJkYXksIHdpdGgg
dGhpcyBjaGFuZ2UgdGhlCkFTU0VSVF9VTlJFQUNIQUJMRSBpbiBoeXBlcnZpc29yX2FwX3NldHVw
KCkgc3R1YiBzaG91bGQgYmUgZHJvcHBlZCwgdG8KZGVhbCB3aXRoIFhlbiBydW5uaW5nIG9uIGEg
aHlwZXJ2aXNvciB3aXRoICFDT05GSUdfR1VFU1QuCgpJIGhhdmUgZm9sZGVkIGluIHRoZSBmb2xs
b3dpbmcgZGlmZjoKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVy
dmlzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCmluZGV4IGI1
MDM4NTRjNWIuLjY0MzgzZjBjM2QgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vl
c3QvaHlwZXJ2aXNvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5oCkBAIC00NCw3ICs0NCw3IEBAIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9pZCk7Cgogc3Rh
dGljIGlubGluZSBjb25zdCBjaGFyICpoeXBlcnZpc29yX3Byb2JlKHZvaWQpIHsgcmV0dXJuIE5V
TEw7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3NldHVwKHZvaWQpIHsgQVNTRVJU
X1VOUkVBQ0hBQkxFKCk7IH0KLXN0YXRpYyBpbmxpbmUgaW50IGh5cGVydmlzb3JfYXBfc2V0dXAo
dm9pZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgcmV0dXJuIDA7IH0KK3N0YXRpYyBpbmxpbmUg
aW50IGh5cGVydmlzb3JfYXBfc2V0dXAodm9pZCkgeyByZXR1cm4gMDsgfQogc3RhdGljIGlubGlu
ZSB2b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQpIHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IH0K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:23:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:23:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywIO-0003RN-Qd; Tue, 04 Feb 2020 11:23:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iywIN-0003RI-Gj
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:23:07 +0000
X-Inumbo-ID: b7304988-4740-11ea-b211-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b7304988-4740-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 11:23:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580815386;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=QG7Sbey4Vmee9jomxYtl7ujCRQ18Kfybu8LzldwNnLs=;
 b=NdQw1dI7BHG/b85RYjFgpTcita5wQ9pMxeh8Ypk8PEs+b8U+YJk/3hO/
 jK1kl7L/VW8IRwuYFBSG6e6/1zn6SjJ8Ehqx7J/my9TovL0yoyhEEZs1N
 CKTVuNRLfGakpnXxVxpjFiBK5GoMhp7gdqmrYC+Y2BB2unBhbVlr1jRdP o=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GrAHm/ZCjmzeGUXU2v1H/qCwcjMi3d4nnlqihW2yyipyj1sPMaQTHoabHucLzEfl0iW3NuyO9p
 FlQVzZbEHmuuOeWQR2kPylKm0YZkoa0nda2LTtgesSv4xBM6U2MpeCdhWJ0yQgNo44CfJI6kyC
 ctu5yrYUfUTCDulNtewjPtBxaV8yV+jCpkU69b/ML2yqSYYHayirbGgpjQJwoWfJ6GyCa8qwR1
 sv0vNyInWjgoqj/PQEfzn0bKEykDtHVxU7OXsS1HUH7yAzYILP8YyB+LRX3puFqug4TcaeOIFo
 dgc=
X-SBRS: 2.7
X-MesageID: 12521951
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12521951"
Date: Tue, 4 Feb 2020 12:23:00 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200204112300.GJ4679@Air-de-Roger>
References: <20200131174930.31045-1-liuwe@microsoft.com>
 <20200131174930.31045-3-liuwe@microsoft.com>
 <20200204112038.ad5xvu3zxffokj5w@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204112038.ad5xvu3zxffokj5w@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 02/11] x86/smp: don't online cpu if
 hypervisor_ap_setup fails
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMTE6MjA6MzhBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIEphbiAzMSwgMjAyMCBhdCAwNTo0OToyMVBNICswMDAwLCBXZWkgTGl1IHdyb3Rl
Ogo+ID4gUHVzaCBoeXBlcnZpc29yX2FwX3NldHVwIGRvd24gdG8gc21wX2NhbGxpbi4KPiA+IAo+
ID4gVGFrZSB0aGUgY2hhbmNlIHRvIHJlcGxhY2UgeGVuX2d1ZXN0IHdpdGggY3B1X2hhc19oeXBl
cnZpc29yLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQu
Y29tPgo+ID4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgo+ID4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+
IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgfCAxMCArKysrKysrLS0tCj4gPiAgMSBm
aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5j
Cj4gPiBpbmRleCBjOWQxYWI0NDIzLi45M2I4NmEwOWU5IDEwMDY0NAo+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L3NtcGJvb3QuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ID4gQEAg
LTE5OSw2ICsxOTksMTMgQEAgc3RhdGljIHZvaWQgc21wX2NhbGxpbih2b2lkKQo+ID4gICAgICAg
ICAgZ290byBoYWx0Owo+ID4gICAgICB9Cj4gPiAgCj4gPiArICAgIGlmICggY3B1X2hhc19oeXBl
cnZpc29yICYmIChyYyA9IGh5cGVydmlzb3JfYXBfc2V0dXAoKSkgIT0gMCApCj4gCj4gSW4gbGln
aHQgb2YgYSBjb21tZW50IG1hZGUgYnkgUm9nZXIgeWVzdGVyZGF5LCB3aXRoIHRoaXMgY2hhbmdl
IHRoZQo+IEFTU0VSVF9VTlJFQUNIQUJMRSBpbiBoeXBlcnZpc29yX2FwX3NldHVwKCkgc3R1YiBz
aG91bGQgYmUgZHJvcHBlZCwgdG8KPiBkZWFsIHdpdGggWGVuIHJ1bm5pbmcgb24gYSBoeXBlcnZp
c29yIHdpdGggIUNPTkZJR19HVUVTVC4KPiAKPiBJIGhhdmUgZm9sZGVkIGluIHRoZSBmb2xsb3dp
bmcgZGlmZjoKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBl
cnZpc29yLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaAo+IGluZGV4
IGI1MDM4NTRjNWIuLjY0MzgzZjBjM2QgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9ndWVzdC9oeXBlcnZpc29yLmgKPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5
cGVydmlzb3IuaAo+IEBAIC00NCw3ICs0NCw3IEBAIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9p
ZCk7Cj4gCj4gIHN0YXRpYyBpbmxpbmUgY29uc3QgY2hhciAqaHlwZXJ2aXNvcl9wcm9iZSh2b2lk
KSB7IHJldHVybiBOVUxMOyB9Cj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3NldHVw
KHZvaWQpIHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IH0KPiAtc3RhdGljIGlubGluZSBpbnQgaHlw
ZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyByZXR1cm4gMDsg
fQo+ICtzdGF0aWMgaW5saW5lIGludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpIHsgcmV0dXJu
IDA7IH0KPiAgc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQpIHsgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7IH0KCk9oLCBJIGRpZG4ndCBub3RpY2UgdGhpcyBvbmUgaW5kZWVk
LiBQbGVhc2Uga2VlcCBteSBSLWIuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:24:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:24:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywK2-0003XM-7Z; Tue, 04 Feb 2020 11:24:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iywK0-0003XC-Ab
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:24:48 +0000
X-Inumbo-ID: f30b485e-4740-11ea-8f0f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f30b485e-4740-11ea-8f0f-12813bfff9fa;
 Tue, 04 Feb 2020 11:24:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7E125AC4A;
 Tue,  4 Feb 2020 11:24:46 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200203173728.18135-1-roger.pau@citrix.com>
 <20200203173728.18135-2-roger.pau@citrix.com>
 <99dbde26-e11e-5bc5-b702-3c76a8370d91@suse.com>
 <20200204111349.GI4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e27cd9d3-ccbc-7a24-651b-4b33db071ceb@suse.com>
Date: Tue, 4 Feb 2020 12:24:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204111349.GI4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/2] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wl@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxMjoxMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAwNCwgMjAyMCBhdCAxMDozMjo0N0FNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MDMuMDIuMjAyMCAxODozNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gQEAgLTE4Miw2ICsx
OTIsMTEgQEAgdm9pZCBudm14X3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKPj4+ICAgICAg
ICAgIGZyZWVfZG9taGVhcF9wYWdlKHYtPmFyY2guaHZtLnZteC52bXdyaXRlX2JpdG1hcCk7Cj4+
PiAgICAgICAgICB2LT5hcmNoLmh2bS52bXgudm13cml0ZV9iaXRtYXAgPSBOVUxMOwo+Pj4gICAg
ICB9Cj4+PiArICAgIGlmICggbnZteC0+bXNyX21lcmdlZCApCj4+PiArICAgIHsKPj4+ICsgICAg
ICAgIGZyZWVfZG9taGVhcF9wYWdlKG52bXgtPm1zcl9tZXJnZWQpOwo+Pj4gKyAgICAgICAgbnZt
eC0+bXNyX21lcmdlZCA9IE5VTEw7Cj4+PiArICAgIH0KPj4KPj4gQ2FuIHRoaXMgbm90IGJlIGRv
bmUgLi4uCj4+Cj4+PiAgfQo+Pj4gICAKPj4+ICB2b2lkIG52bXhfZG9tYWluX3JlbGlucXVpc2hf
cmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpCj4+Cj4+IC4uLiBpbiB0aGlzIGZ1bmN0aW9uLCB0
aHVzIGhhcHBlbmluZyBlYXJsaWVyIHVwb24gZG9tYWluCj4+IGNsZWFudXAsIGFuZCBsZWF2aW5n
IGxlc3MgcmVzb3VyY2VzIGFsbG9jYXRlZCBpbiBjYXNlIGEgZG9tYWluCj4+IGVuZHMgdXAgYXMg
em9tYmllIChkdWUgdG8gYW5vdGhlciBidWcgZWxzZXdoZXJlKT8gQWN0dWFsbHkgLQo+PiBhcmVu
J3QgeW91IGV4dGVuZGluZyBhbiBleGlzdGluZyBidWcgdGhpcyB3YXk/IFdoZW4KPj4gbmVzdGVk
aHZtX3ZjcHVfaW5pdGlhbGlzZSgpIGZhaWxzLCBuZXN0ZWRodm1fdmNwdV9kZXN0cm95KCkKPj4g
d29uJ3QgYmUgY2FsbGVkIGFmYWljdC4KPiAKPiBuZXN0ZWRodm1fdmNwdV9kZXN0cm95IHdpbGwg
YmUgY2FsbGVkIGJ5IGh2bV92Y3B1X2luaXRpYWxpc2UgKHRoZQo+IGNhbGxlciBvZiBuZXN0ZWRo
dm1fdmNwdV9pbml0aWFsaXNlKSBBRkFJQ1QuCgpVbmxlc3MgbmVzdGVkaHZtX3ZjcHVfaW5pdGlh
bGlzZSgpIGl0c2VsZiBmYWlsczoKCiAgICBpZiAoIG5lc3RlZGh2bV9lbmFibGVkKGQpCiAgICAg
ICAgICYmIChyYyA9IG5lc3RlZGh2bV92Y3B1X2luaXRpYWxpc2UodikpIDwgMCApIC8qIHRlYXJk
b3duOiBuZXN0ZWRodm1fdmNwdV9kZXN0cm95ICovCiAgICAgICAgZ290byBmYWlsNTsKLi4uCiBm
YWlsNjoKICAgIG5lc3RlZGh2bV92Y3B1X2Rlc3Ryb3kodik7CiBmYWlsNToKICAgIGZyZWVfY29t
cGF0X2FyZ194bGF0KHYpOwoKVGhlIGNvbW1vbiBpc3N1ZSBvZiB0aGVzZSBmdW5jdGlvbnMgbm90
IGJlaW5nIGlkZW1wb3RlbnQuCgo+PiBIZW5jZSBudm14X3ZjcHVfaW5pdGlhbGlzZSgpIG5vdAo+
PiBjbGVhbmluZyB1cCBhZnRlciBpdHNlbGYgaW4gY2FzZSBvZiBmYWlsdXJlIGxvb2tzIHRvIGJl
IGEKPj4gbWVtb3J5IGxlYWsuIEFzIG9mIGIzMzQ0YmIxY2FlMCBhbnkgc3VjaCB3aWxsIGJlIHRh
a2VuIGNhcmUKPj4gb2YgaW1wbGljaXRseSBhcyBsb25nIGFzIHRoZSBmcmVlaW5nIGhhcHBlbnMg
b24gdGhlCj4+IHJlbGlucXVpc2gtcmVzb3VyY2VzIHBhdGhzLgo+IAo+IEkgY2FuIG1vdmUgdGhl
IG5ldyBhZGRpdGlvbiB0byBudm14X2RvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcywgSSd2ZQo+
IG9yaWdpbmFsbHkgYWRkZWQgaXQgdG8gbnZteF92Y3B1X2Rlc3Ryb3kgYmVjYXVzZSB0aGF0J3Mg
d2hlcmUgb3RoZXIKPiBwYWdlcyBhcmUgYWxzbyBmcmVlZC4KClJpZ2h0LCBoZW5jZSBtZSBtZW50
aW9uaW5nIGEgcHJlLWV4aXN0aW5nIGlzc3VlIHRoYXQgeW91J3JlCndpZGVuaW5nIGEgbGl0dGxl
IHRoZSB3YXkgdGhpbmdzIGFyZSBjdXJyZW50bHkgZG9uZS4KCkphbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:28:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:28:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywN7-0003gj-OR; Tue, 04 Feb 2020 11:28:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iywN5-0003ge-Je
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:27:59 +0000
X-Inumbo-ID: 648a141b-4741-11ea-8f11-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 648a141b-4741-11ea-8f11-12813bfff9fa;
 Tue, 04 Feb 2020 11:27:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 28AFAAD27;
 Tue,  4 Feb 2020 11:27:58 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
 <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
 <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
 <e6235120-1c40-efcb-887e-4581ed374d56@suse.com>
 <7676bff8-dd0d-c9fa-2666-c362ed7c1e3e@suse.com>
 <2e414b42-83f3-0496-8449-baae286683cc@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <09f068f7-52e3-0f5e-7325-8d902d3efec0@suse.com>
Date: Tue, 4 Feb 2020 12:28:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <2e414b42-83f3-0496-8449-baae286683cc@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxMTo0OCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNC4wMi4yMCAx
MDo1OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDA0LjAyLjIwMjAgMTA6MjEsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAwNC4wMi4yMCAwOTo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4gT24gMDQuMDIuMjAyMCAwNzo0MywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4+Pj4gT24gMDMu
MDIuMjAgMTY6MDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMjEuMDEuMjAyMCAwOTo0
MywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4+PiArc3RydWN0IHhlbl9oeXBmc19kaXJlbnRy
eSB7Cj4+Pj4+Pj4gKyAgICB1aW50MTZfdCBmbGFnczsKPj4+Pj4+PiArI2RlZmluZSBYRU5fSFlQ
RlNfV1JJVEVBQkxFICAgIDB4MDAwMQo+Pj4+Pj4+ICsgICAgdWludDhfdCB0eXBlOwo+Pj4+Pj4+
ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0RJUiAgICAgMHgwMDAwCj4+Pj4+Pj4gKyNkZWZpbmUg
WEVOX0hZUEZTX1RZUEVfQkxPQiAgICAweDAwMDEKPj4+Pj4+PiArI2RlZmluZSBYRU5fSFlQRlNf
VFlQRV9TVFJJTkcgIDB4MDAwMgo+Pj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX1VJTlQg
ICAgMHgwMDAzCj4+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfSU5UICAgICAweDAwMDQK
Pj4+Pj4+PiArI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9CT09MICAgIDB4MDAwNQo+Pj4+Pj4+ICsg
ICAgdWludDhfdCBlbmNvZGluZzsKPj4+Pj4+PiArI2RlZmluZSBYRU5fSFlQRlNfRU5DX1BMQUlO
ICAgIDB4MDAwMAo+Pj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19FTkNfR1pJUCAgICAgMHgwMDAx
Cj4+Pj4+Pgo+Pj4+Pj4gTWVhbmluZyBJIGNhbiBlLmcuIGhhdmUgYSBnemlwLWVkIHN0cmluZyBv
ciBib29sIChvciBldmVuIGRpcik/Cj4+Pj4+PiBJZiB0aGlzIGlzIGp1c3QgZm9yICJibG9iIiwg
d2h5IGhhdmUgc2VwYXJhdGUgZmllbGRzIGluc3RlYWQgb2YKPj4+Pj4+IGUuZy4gQkxPQl9SQVcg
YW5kIEJMT0JfR1pJUCBvciBzb21lIHN1Y2g/Cj4+Pj4+Cj4+Pj4+IGd6aXAtZWQgc3RyaW5nIG9y
IGJsb2IgYXJlIHRoZSBwcmltYXJ5IHRhcmdldHMuCj4+Pj4+Cj4+Pj4+IE1heWJlIHdlIHdhbnQg
dG8gaGF2ZSBvdGhlciBlbmNvZGluZyBzIGxhdGVyIChBbmRyZXcgYXNrZWQgZm9yIHRoYXQKPj4+
Pj4gcG9zc2liaWxpdHkgd2hlbiBJIHBvc3RlZCB0aGUgcGF0Y2ggZm9yIHJldHJpZXZpbmcgdGhl
IC5jb25maWcgZmlsZQo+Pj4+PiBjb250ZW50cyBlYXJseSBsYXN0IHllYXIpLgo+Pj4+Cj4+Pj4g
VG8gbWUgaXQgd291bGQgc2VlbSBwcmVmZXJhYmxlIGlmIHRoZSBjb250ZW50cyBvZiBhIGJsb2IK
Pj4+PiBpZGVudGlmaWVkIGl0c2VsZiBhcyB0byBpdHMgZm9ybWF0LiBCdXQgc2luY2UgdGhpcyBs
ZWF2ZXMKPj4+PiByb29tIGZvciBhbWJpZ3VpdGllcyBJIGFjY2VwdCB0aGF0IHRoZSBmb3JtYXQg
bmVlZHMKPj4+PiBzcGVjaWZ5aW5nLiBIb3dldmVyLCB0byBtZSBhIGd6aXAtZWQgc3RyaW5nIGlz
IGFzIGdvb2QgYXMgYQo+Pj4+IGd6aXAtZWQgYmxvYiwgYW5kIGhlbmNlIEkgc3RpbGwgdGhpbmsg
c3ViLWRpdmlkaW5nICJibG9iIiBpcwo+Pj4+IHRoZSB3YXkgdG8gZ28sIHdpdGggbm8gc2VwYXJh
dGUgImVuY29kaW5nIi4gT3RoZXJ3aXNlIGF0IHRoZQo+Pj4+IHZlcnkgbGVhc3QgYSBjb21tZW50
IGhlcmUgd291bGQgbmVlZCBhZGRpbmcgdG8gY2xhcmlmeSB3aGF0Cj4+Pj4gY29tYmluYXRpb25z
IGFyZSB2YWxpZCAvIHRvIGJlIGV4cGVjdGVkIGJ5IGNhbGxlcnMuCj4+Pgo+Pj4gbGlieGVuaHlw
ZnMgaXMgYWJsZSB0byBoYW5kbGUgYWxsIHBvc3NpYmxlIGNvbWJpbmF0aW9ucy4gSSBqdXN0IGRv
bid0Cj4+PiB0aGluayBzb21lIG9mIHRoZSBjb21iaW5hdGlvbnMgYXJlIG1ha2luZyBzZW5zZSAo
Z3ppcC1pbmcgYSBiaW5hcnkKPj4+IHZhbHVlIG9mIDQgYnl0ZXMgZS5nLiBpcyBub25zZW5zZSku
Cj4+Pgo+Pj4gT1RPSCBpbiBjYXNlIHdlJ2xsIGFkZCBsYXJnZSBhcnJheXMgb2YgbG9uZ3MgaW4g
dGhlIGZ1dHVyZSBpdCBtaWdodCBiZQo+Pj4gYmVuZWZpY2lhbCB0byBjb21wcmVzcyB0aGVtIGlu
IHNvbWUgd2F5LiBTbyBJJ2QgbGlrZSB0byBrZWVwIHR5cGUgYW5kCj4+PiBlbmNvZGluZyBhcyBz
ZXBhcmF0ZSBpbmZvcm1hdGlvbi4KPj4KPj4gT2theSwgSSdtIG5vdCBlbnRpcmVseSBvcHBvc2Vk
LiBCdXQgSSdkIGJlIGN1cmlvdXMgaWYgYW55b25lCj4+IGVsc2UgaGFzIGFuIG9waW5pb24gaGVy
ZS4KPiAKPiBJIHRoaW5rIGNvbnRlbnQgdHlwZSBhbmQgdHJhbnNwb3J0IGVuY29kaW5nIHNob3Vs
ZCBub3QgYmUgbWl4ZWQgdXAuIFRoZXkKPiBhcmUgb3J0aG9nb25hbCB0byBlYWNoIG90aGVyIGFu
ZCBzbyB0aGV5IHNob3VsZCBiZSBoYW5kbGVkLgoKSW4gcHJpbmNpcGxlIEkgYWdyZWUsIGJ1dCAi
YmxvYiIgcmVhbGx5IGNvdmVycyBhbnl0aGluZyBvciBub3RoaW5nCmF0IGFsbC4gWWVzLCBpZiBz
dHJpbmdzIGFyZSBtZWFudCB0byBiZSBwb3NzaWJsZSB0byBiZSBnemlwLWVkLAp0aGVuIHRoZXJl
IGlzIHZhbHVlIGluIHRoZSBzZXBhcmF0aW9uLiBJJ20gbm90IGZ1bGx5IGNvbnZpbmNlZAp0aG91
Z2ggdGhhdCBzdWNoIGNvbXByZXNzZWQgc3RyaW5ncyAoQXJlIHlvdSB0aGlua2luZyBhYm91dAou
Y29uZmlnIGhlcmU/KSBzaG91bGRuJ3Qgc2ltcGx5IGJlICJibG9iIiB0aGVuLCB0b28uCgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:28:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:28:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywNM-0003iz-1i; Tue, 04 Feb 2020 11:28:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iywNL-0003is-Cc
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:28:15 +0000
X-Inumbo-ID: 6e97f2a6-4741-11ea-8f11-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e97f2a6-4741-11ea-8f11-12813bfff9fa;
 Tue, 04 Feb 2020 11:28:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580815694;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Y8+sWK44RawqfiqLY9wd63sNA1GwQI++YoNecfkaC7o=;
 b=HYGHnBLHNn785ExLTnttHoC5nqmH+CAVWbfEpABXZ017kCK1XqBgcv8W
 +bttoPlV5OP8mWLx0e1TcGr67A35E8UxnKBx2MJebYrYuxUlvfZZFPftn
 i1WmujsQ4/wvM1mrdWPkM01+D0tWnFFOgG//mKEOGtf83N0Ziz4JA8rgh I=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CikMQNzsQzh4CTiAx3e9ThnrqWWydr02ZjzKyecD05v9kvCt2wNnwxhcHWtSK2s5IPlwgzUjF5
 01Ing065WuZW80kPxxrCHh9ZLA/DKGUHylkEJRgkp+5sNnhAVrhrmd5RlXWp+dFYE0sUdVc/Yj
 gThb65kHkeBYCpOgnxfxkyD71wBMm/XxgiGIRKXQcOmn3QlU597uRWzkLNqk5DOGRjA6pmH9Hh
 +IKj9th/0TX7Sr8MgfUQLT1p521cLD1y4A8o2sNMy6C6i7DeGHIuXQ4VS/A66V0ge6D02pG7kJ
 AGQ=
X-SBRS: 2.7
X-MesageID: 12341960
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="12341960"
Date: Tue, 4 Feb 2020 12:28:07 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200204112807.GK4679@Air-de-Roger>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org>
 <20200204105156.GH4679@Air-de-Roger>
 <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMTE6MTE6MTFBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDA0LzAyLzIwMjAgMTA6NTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gPiBPbiBUdWUsIEZlYiAwNCwgMjAyMCBhdCAwOTozNDoxMUFNICswMDAwLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4gPiA+IEZyb206IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4g
PiA+IAo+ID4gPiBVbmxpa2Ugc2hhZG93X2VuYWJsZSgpLCBoYXBfZW5hYmxlKCkgY2FuIG9ubHkg
YmUgY2FsbGVkIG9uY2UgZHVyaW5nCj4gPiA+IGRvbWFpbiBjcmVhdGlvbiBhbmQgd2l0aCB0aGUg
bW9kZSBlcXVhbCB0byBtb2RlIGVxdWFsIHRvCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXiBlcXVhbHMgdG8KPiAKPiBXaWxsIGZpeCBpdC4KPiAKPiA+ID4gUEdfZXh0
ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMuCj4gPiA+IAo+ID4gPiBJZiBpdCB3
ZXJlIGNhbGxlZCB0d2ljZSwgdGhlbiB3ZSBtaWdodCBoYXZlIHNvbWV0aGluZyBpbnRlcmVzdGlu
Zwo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGEg
cHJvYmxlbQo+ID4gPiBwcm9ibGVtIGFzIHRoZSBwMm0gdGFibGVzIHdvdWxkIGJlIHJlLWFsbG9j
YXRlZCAoYW5kIHRoZXJlZm9yZSBhbGwgdGhlCj4gPiA+IG1hcHBpbmdzIHdvdWxkIGJlIGxvc3Qp
Lgo+ID4gPiAKPiA+ID4gQWRkIGNvZGUgdG8gc2FuaXR5IGNoZWNrIHRoZSBtb2RlIGFuZCB0aGF0
IHRoZSBmdW5jdGlvbiBpcyBvbmx5IGNhbGxlZAo+ID4gPiBvbmNlLiBUYWtlIHRoZSBvcHBvcnR1
bml0eSB0byBhbiBpZiBjaGVja2luZyB0aGF0IFBHX3RyYW5zbGF0ZSBpcyBzZXQuCj4gPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGFkZCBhbiBpZgo+IAo+IFdpbGwgZml4IGl0
Lgo+IAo+ID4gPiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1h
em9uLmNvbT4KPiA+ID4gCj4gPiA+IC0tLQo+ID4gPiAKPiA+ID4gSXQgaXMgbm90IGVudGlyZWx5
IGNsZWFyIHdoZW4gUEdfdHJhbnNsYXRlIHdhcyBlbmZvcmNlZC4KPiA+ID4gLS0tCj4gPiA+ICAg
eGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyB8IDE4ICsrKysrKysrKysrLS0tLS0tLQo+ID4gPiAg
IDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+ID4gPiAK
PiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jCj4gPiA+IGluZGV4IDMxMzYyYTMxYjYuLmI3MzRlMmU2ZDMgMTAwNjQ0
Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKPiA+ID4gKysrIGIveGVuL2Fy
Y2gveDg2L21tL2hhcC9oYXAuYwo+ID4gPiBAQCAtNDQ1LDYgKzQ0NSwxMyBAQCBpbnQgaGFwX2Vu
YWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKPiA+ID4gICAgICAgdW5zaWduZWQgaW50
IGk7Cj4gPiA+ICAgICAgIGludCBydiA9IDA7Cj4gPiA+ICsgICAgaWYgKCBtb2RlICE9IChQR19l
eHRlcm5hbCB8IFBHX3RyYW5zbGF0ZSB8IFBHX3JlZmNvdW50cykgKQo+ID4gPiArICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPiA+ID4gKwo+ID4gPiArICAgIC8qIFRoZSBmdW5jdGlvbiBjYW4gb25s
eSBiZSBjYWxsZWQgb25jZSAqLwo+ID4gPiArICAgIGlmICggZC0+YXJjaC5wYWdpbmcubW9kZSAh
PSAwICkKPiA+ID4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiAKPiA+IElmIHlvdSB3YW50
IHRvIHJldHVybiBFSU5WQUwgZm9yIGJvdGggdGhleSBjYW4gYmUgbWVyZ2VkIGludG8gYSBzaW5n
bGUKPiA+IGlmLiBBbHNvIG5vdGUgdGhhdCB0aGlzIHdvdWxkIHVzdWFsbHkgYmUgd3JpdHRlbiBh
cwo+ID4gaWYgKCBkLT5hcmNoLnBhZ2luZy5tb2RlICkgdG8ga2VlcCBpdCBzaG9ydGVyLgo+IAo+
IFRvIGJlIGhvbmVzdCwgdGhpcyBpcyBhIG1hdHRlciBvZiB0YXN0ZS4gVGhlcmUgaXMgYWxzbyBh
biBhcmd1bWVudCB0aGF0IGZvcgo+IE1JU1JBLCB5b3VyIHN1Z2dlc3Rpb24gaXMgbm90IGNvbXBs
aWFudCAoc2VlIFJ1bGUgMTQuNCkuCgpPaCwgdGhlbiB3ZSBzaG91bGQgYWRkIHRob3NlIHJ1bGVz
IHRvIENPRElOR19TVFlMRSBpZiB0aGV5IGFyZSB0byBiZQplbmZvcmNlZC4KClNvIGZhciB0aGUg
c3R5bGUgb2YgbW9zdCBvZiB0aGUgaHlwZXJ2aXNvciBjb2RlIGlzIHRvIG9taXQgdGhlIHZhbHVl
CndoZW4gY29tcGFyaW5nIGFnYWluc3QgMCBvciBOVUxMIEFGQUlLLgoKSSBkb24ndCBoYXZlIGFu
IGlzc3VlIHdpdGggcmVxdWlyaW5nIGV4cGxpY2l0IGNvbXBhcmlzb25zLCBidXQgaXQKbmVlZHMg
dG8gYmUgZG9jdW1lbnRlZCBzbyB3ZSBjYW4gYWltIHRvIGhhdmUgYW4gaG9tb2dlbmVvdXMgc3R5
bGUsCmJlY2F1c2Ugc28gZmFyIEkndmUgYmVlbiByZWNvbW1lbmRpbmcgdGhlIG90aGVyIHdheSBh
cm91bmQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:33:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:33:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywSZ-0004dG-TQ; Tue, 04 Feb 2020 11:33:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jKxq=3Y=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iywSY-0004dB-Q2
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:33:38 +0000
X-Inumbo-ID: 2e37bb82-4742-11ea-8f12-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e37bb82-4742-11ea-8f12-12813bfff9fa;
 Tue, 04 Feb 2020 11:33:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580816016;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=gmVSz5Pb4bafx+rNd8+01+hG2uvGsQ+X2wVD0KTJtck=;
 b=WYznl0/pSRFaDun+TtEZDP6NDiOkGRn6/IWVFEZ4EhQDt6EfKf5uA3P2
 pyZ8i1QwJcJSmb8lWnohtzsEm7E8WoZz9KBB08CJg13QvkdcTdHVBGAEx
 sXUO12DJrvu/fGTbOYWQ4/eZWaTArVt7uy+DFEB26yOYSCWRBqWy5hN3J Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: srC/OjxWeqPEkC942bGPaZTTr5mpwRGChBtEtH3ONo9RpkhZsdHlaf71cVg9zjsrmTrmm1Puk5
 cbIaqE5uJZ7GBn/ulM/kurd+hs+4HKh0TokRj+qbfve7p0iEVmGnv8Nt1Sthanc6wKYVtfwOo+
 nmc20/f5X3QIwlJM5iHiZCCw3b/U+76d3VleWAzKMsr9R5PHtngpAOA8C/vlCz0t8wNkCD0xpa
 ISw/d2vnPoWgoT5n1Mc8B+YaBF8RZrPDo1Se5pdk2PWd5ioMrqvqyoHBy+JxRCBH4ZzhE3ZwhI
 zoc=
X-SBRS: 2.7
X-MesageID: 11914762
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="11914762"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Julien Grall
 <julien@xen.org>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org> <20200204105156.GH4679@Air-de-Roger>
 <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
 <20200204112807.GK4679@Air-de-Roger>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <eaf932d8-79f2-61dd-9648-189c9e2ea955@citrix.com>
Date: Tue, 4 Feb 2020 11:33:31 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200204112807.GK4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi80LzIwIDExOjI4IEFNLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIFR1ZSwgRmVi
IDA0LCAyMDIwIGF0IDExOjExOjExQU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4KPj4K
Pj4gT24gMDQvMDIvMjAyMCAxMDo1MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFR1
ZSwgRmViIDA0LCAyMDIwIGF0IDA5OjM0OjExQU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+Pj4+Cj4+Pj4gVW5s
aWtlIHNoYWRvd19lbmFibGUoKSwgaGFwX2VuYWJsZSgpIGNhbiBvbmx5IGJlIGNhbGxlZCBvbmNl
IGR1cmluZwo+Pj4+IGRvbWFpbiBjcmVhdGlvbiBhbmQgd2l0aCB0aGUgbW9kZSBlcXVhbCB0byBt
b2RlIGVxdWFsIHRvCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBl
cXVhbHMgdG8KPj4KPj4gV2lsbCBmaXggaXQuCj4+Cj4+Pj4gUEdfZXh0ZXJuYWwgfCBQR190cmFu
c2xhdGUgfCBQR19yZWZjb3VudHMuCj4+Pj4KPj4+PiBJZiBpdCB3ZXJlIGNhbGxlZCB0d2ljZSwg
dGhlbiB3ZSBtaWdodCBoYXZlIHNvbWV0aGluZyBpbnRlcmVzdGluZwo+Pj4gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeIGEgcHJvYmxlbQo+Pj4+IHByb2Js
ZW0gYXMgdGhlIHAybSB0YWJsZXMgd291bGQgYmUgcmUtYWxsb2NhdGVkIChhbmQgdGhlcmVmb3Jl
IGFsbCB0aGUKPj4+PiBtYXBwaW5ncyB3b3VsZCBiZSBsb3N0KS4KPj4+Pgo+Pj4+IEFkZCBjb2Rl
IHRvIHNhbml0eSBjaGVjayB0aGUgbW9kZSBhbmQgdGhhdCB0aGUgZnVuY3Rpb24gaXMgb25seSBj
YWxsZWQKPj4+PiBvbmNlLiBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBhbiBpZiBjaGVja2luZyB0
aGF0IFBHX3RyYW5zbGF0ZSBpcyBzZXQuCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBeIGFkZCBhbiBpZgo+Pgo+PiBXaWxsIGZpeCBpdC4KPj4KPj4+Pgo+Pj4+IFNpZ25lZC1v
ZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4+Pj4KPj4+PiAtLS0KPj4+
Pgo+Pj4+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aGVuIFBHX3RyYW5zbGF0ZSB3YXMgZW5m
b3JjZWQuCj4+Pj4gLS0tCj4+Pj4gICB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgMTggKysr
KysrKysrKystLS0tLS0tCj4+Pj4gICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwg
NyBkZWxldGlvbnMoLSkKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFw
L2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+Pj4+IGluZGV4IDMxMzYyYTMxYjYu
LmI3MzRlMmU2ZDMgMTAwNjQ0Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+
Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKPj4+PiBAQCAtNDQ1LDYgKzQ0NSwx
MyBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKPj4+PiAgICAg
ICB1bnNpZ25lZCBpbnQgaTsKPj4+PiAgICAgICBpbnQgcnYgPSAwOwo+Pj4+ICsgICAgaWYgKCBt
b2RlICE9IChQR19leHRlcm5hbCB8IFBHX3RyYW5zbGF0ZSB8IFBHX3JlZmNvdW50cykgKQo+Pj4+
ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+ICsKPj4+PiArICAgIC8qIFRoZSBmdW5jdGlv
biBjYW4gb25seSBiZSBjYWxsZWQgb25jZSAqLwo+Pj4+ICsgICAgaWYgKCBkLT5hcmNoLnBhZ2lu
Zy5tb2RlICE9IDAgKQo+Pj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4KPj4+IElmIHlv
dSB3YW50IHRvIHJldHVybiBFSU5WQUwgZm9yIGJvdGggdGhleSBjYW4gYmUgbWVyZ2VkIGludG8g
YSBzaW5nbGUKPj4+IGlmLiBBbHNvIG5vdGUgdGhhdCB0aGlzIHdvdWxkIHVzdWFsbHkgYmUgd3Jp
dHRlbiBhcwo+Pj4gaWYgKCBkLT5hcmNoLnBhZ2luZy5tb2RlICkgdG8ga2VlcCBpdCBzaG9ydGVy
Lgo+Pgo+PiBUbyBiZSBob25lc3QsIHRoaXMgaXMgYSBtYXR0ZXIgb2YgdGFzdGUuIFRoZXJlIGlz
IGFsc28gYW4gYXJndW1lbnQgdGhhdCBmb3IKPj4gTUlTUkEsIHlvdXIgc3VnZ2VzdGlvbiBpcyBu
b3QgY29tcGxpYW50IChzZWUgUnVsZSAxNC40KS4KPiAKPiBPaCwgdGhlbiB3ZSBzaG91bGQgYWRk
IHRob3NlIHJ1bGVzIHRvIENPRElOR19TVFlMRSBpZiB0aGV5IGFyZSB0byBiZQo+IGVuZm9yY2Vk
Lgo+IAo+IFNvIGZhciB0aGUgc3R5bGUgb2YgbW9zdCBvZiB0aGUgaHlwZXJ2aXNvciBjb2RlIGlz
IHRvIG9taXQgdGhlIHZhbHVlCj4gd2hlbiBjb21wYXJpbmcgYWdhaW5zdCAwIG9yIE5VTEwgQUZB
SUsuCj4gCj4gSSBkb24ndCBoYXZlIGFuIGlzc3VlIHdpdGggcmVxdWlyaW5nIGV4cGxpY2l0IGNv
bXBhcmlzb25zLCBidXQgaXQKPiBuZWVkcyB0byBiZSBkb2N1bWVudGVkIHNvIHdlIGNhbiBhaW0g
dG8gaGF2ZSBhbiBob21vZ2VuZW91cyBzdHlsZSwKPiBiZWNhdXNlIHNvIGZhciBJJ3ZlIGJlZW4g
cmVjb21tZW5kaW5nIHRoZSBvdGhlciB3YXkgYXJvdW5kLgoKSW5kZWVkLCB0aGUgZ2VuZXJhbCBw
cmVmZXJlbmNlIG9mIHRoZSBjb2RlYmFzZSBhcyBhIHdob2xlIGlzIHRvIGZhdm9yCmNvbmNpc2Vu
ZXNzIGluIHRoaXMgY2FzZTsgdGhlcmUncyB2YWx1ZSBpbiBiZWluZyBjb25zaXN0ZW50LgoKSSBk
b24ndCB3YW50IHRvIGJlIGFubm95aW5nIGFib3V0IHRoaXMuICBJIGRvbid0IGFncmVlIHdpdGgg
dGhlIE1JU1JBCnJ1bGUgaGVyZTsgYnV0IEkgZG8gdGhpbmsgdGhhdCBNSVNSQSBpcyBpbXBvcnRh
bnQuICBPVE9IIHRoaXMgaXMgaW4geDg2CmNvZGUsIHdoaWNoIEkgZG9uJ3QgdGhpbmsgYW55b25l
IGhhcyBzdWdnZXN0ZWQgYmVjb21lIE1JU1JBIGNvbXBsaWFudC4KQW5kIGlmIHdlJ3JlIGdvaW5n
IHRvIHN0YXJ0IG1ha2luZyB0aGVzZSBzb3J0cyBvZiBjaGFuZ2VzLCBJIGFncmVlIHRoYXQKd2Ug
c2hvdWxkIGhhdmUgYSBkaXNjdXNzaW9uIGFib3V0IGl0LCByYXRoZXIgdGhhbiBpbXBsaWNpdGx5
IGRvIHRoaW5ncwpzb21ldGltZXMgb25lIHdheSBhbmQgc29tZXRpbWVzIGFub3RoZXIuCgogLUdl
b3JnZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:36:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:36:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywUs-0004kW-H0; Tue, 04 Feb 2020 11:36:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iywUq-0004kQ-Dm
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:36:00 +0000
X-Inumbo-ID: 83547ee8-4742-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 83547ee8-4742-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 11:35:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F2DFCADE4;
 Tue,  4 Feb 2020 11:35:57 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: George Dunlap <George.Dunlap@eu.citrix.com>
References: <96522871-eea2-a9ce-c89d-aebefe6225d1@suse.com>
Message-ID: <c19ba56c-a251-f76a-7ca4-e36f7cdc9fea@suse.com>
Date: Tue, 4 Feb 2020 12:36:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <96522871-eea2-a9ce-c89d-aebefe6225d1@suse.com>
Content-Language: en-US
Subject: [Xen-devel] Ping: [PATCH 0/2] x86/p2m: PoD accounting adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDEuMjAyMCAxMjo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gMTogZml4IFBvRCBhY2Nv
dW50aW5nIGluIGd1ZXN0X3BoeXNtYXBfYWRkX2VudHJ5KCkKPiAyOiBhZGp1c3Qgbm9uLVBvRCBh
Y2NvdW50aW5nIGluIHAybV9wb2RfZGVjcmVhc2VfcmVzZXJ2YXRpb24oKQoKR2VvcmdlPwoKVGhh
bmtzLCBKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:38:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:38:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywWr-0004rz-Vb; Tue, 04 Feb 2020 11:38:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4ZTP=3Y=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iywWq-0004rS-Qj
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:38:04 +0000
X-Inumbo-ID: cde17ed4-4742-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cde17ed4-4742-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 11:38:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1DA65AE71;
 Tue,  4 Feb 2020 11:38:03 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200121084330.18309-1-jgross@suse.com>
 <20200121084330.18309-5-jgross@suse.com>
 <05b9770e-1554-1f71-3757-4feb9c1fa247@suse.com>
 <d258dd8e-cd89-140e-4bf1-d0001f3eb32b@suse.com>
 <2ecc4058-a350-d67b-f860-0b2bf26ee5ca@suse.com>
 <e6235120-1c40-efcb-887e-4581ed374d56@suse.com>
 <7676bff8-dd0d-c9fa-2666-c362ed7c1e3e@suse.com>
 <2e414b42-83f3-0496-8449-baae286683cc@suse.com>
 <09f068f7-52e3-0f5e-7325-8d902d3efec0@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <cd66e3ac-f02d-0462-3955-c68377810a52@suse.com>
Date: Tue, 4 Feb 2020 12:38:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <09f068f7-52e3-0f5e-7325-8d902d3efec0@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/9] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAgMTI6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA0LjAyLjIwMjAgMTE6
NDgsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDA0LjAyLjIwIDEwOjU4LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDA0LjAyLjIwMjAgMTA6MjEsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+
Pj4gT24gMDQuMDIuMjAgMDk6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNC4wMi4y
MDIwIDA3OjQzLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+Pj4gT24gMDMuMDIuMjAgMTY6MDcs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDIxLjAxLjIwMjAgMDk6NDMsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+Pj4+Pj4+ICtzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5IHsKPj4+Pj4+
Pj4gKyAgICB1aW50MTZfdCBmbGFnczsKPj4+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX1dSSVRF
QUJMRSAgICAweDAwMDEKPj4+Pj4+Pj4gKyAgICB1aW50OF90IHR5cGU7Cj4+Pj4+Pj4+ICsjZGVm
aW5lIFhFTl9IWVBGU19UWVBFX0RJUiAgICAgMHgwMDAwCj4+Pj4+Pj4+ICsjZGVmaW5lIFhFTl9I
WVBGU19UWVBFX0JMT0IgICAgMHgwMDAxCj4+Pj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBF
X1NUUklORyAgMHgwMDAyCj4+Pj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX1VJTlQgICAg
MHgwMDAzCj4+Pj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0lOVCAgICAgMHgwMDA0Cj4+
Pj4+Pj4+ICsjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0JPT0wgICAgMHgwMDA1Cj4+Pj4+Pj4+ICsg
ICAgdWludDhfdCBlbmNvZGluZzsKPj4+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19QTEFJ
TiAgICAweDAwMDAKPj4+Pj4+Pj4gKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19HWklQICAgICAweDAw
MDEKPj4+Pj4+Pgo+Pj4+Pj4+IE1lYW5pbmcgSSBjYW4gZS5nLiBoYXZlIGEgZ3ppcC1lZCBzdHJp
bmcgb3IgYm9vbCAob3IgZXZlbiBkaXIpPwo+Pj4+Pj4+IElmIHRoaXMgaXMganVzdCBmb3IgImJs
b2IiLCB3aHkgaGF2ZSBzZXBhcmF0ZSBmaWVsZHMgaW5zdGVhZCBvZgo+Pj4+Pj4+IGUuZy4gQkxP
Ql9SQVcgYW5kIEJMT0JfR1pJUCBvciBzb21lIHN1Y2g/Cj4+Pj4+Pgo+Pj4+Pj4gZ3ppcC1lZCBz
dHJpbmcgb3IgYmxvYiBhcmUgdGhlIHByaW1hcnkgdGFyZ2V0cy4KPj4+Pj4+Cj4+Pj4+PiBNYXli
ZSB3ZSB3YW50IHRvIGhhdmUgb3RoZXIgZW5jb2RpbmcgcyBsYXRlciAoQW5kcmV3IGFza2VkIGZv
ciB0aGF0Cj4+Pj4+PiBwb3NzaWJpbGl0eSB3aGVuIEkgcG9zdGVkIHRoZSBwYXRjaCBmb3IgcmV0
cmlldmluZyB0aGUgLmNvbmZpZyBmaWxlCj4+Pj4+PiBjb250ZW50cyBlYXJseSBsYXN0IHllYXIp
Lgo+Pj4+Pgo+Pj4+PiBUbyBtZSBpdCB3b3VsZCBzZWVtIHByZWZlcmFibGUgaWYgdGhlIGNvbnRl
bnRzIG9mIGEgYmxvYgo+Pj4+PiBpZGVudGlmaWVkIGl0c2VsZiBhcyB0byBpdHMgZm9ybWF0LiBC
dXQgc2luY2UgdGhpcyBsZWF2ZXMKPj4+Pj4gcm9vbSBmb3IgYW1iaWd1aXRpZXMgSSBhY2NlcHQg
dGhhdCB0aGUgZm9ybWF0IG5lZWRzCj4+Pj4+IHNwZWNpZnlpbmcuIEhvd2V2ZXIsIHRvIG1lIGEg
Z3ppcC1lZCBzdHJpbmcgaXMgYXMgZ29vZCBhcyBhCj4+Pj4+IGd6aXAtZWQgYmxvYiwgYW5kIGhl
bmNlIEkgc3RpbGwgdGhpbmsgc3ViLWRpdmlkaW5nICJibG9iIiBpcwo+Pj4+PiB0aGUgd2F5IHRv
IGdvLCB3aXRoIG5vIHNlcGFyYXRlICJlbmNvZGluZyIuIE90aGVyd2lzZSBhdCB0aGUKPj4+Pj4g
dmVyeSBsZWFzdCBhIGNvbW1lbnQgaGVyZSB3b3VsZCBuZWVkIGFkZGluZyB0byBjbGFyaWZ5IHdo
YXQKPj4+Pj4gY29tYmluYXRpb25zIGFyZSB2YWxpZCAvIHRvIGJlIGV4cGVjdGVkIGJ5IGNhbGxl
cnMuCj4+Pj4KPj4+PiBsaWJ4ZW5oeXBmcyBpcyBhYmxlIHRvIGhhbmRsZSBhbGwgcG9zc2libGUg
Y29tYmluYXRpb25zLiBJIGp1c3QgZG9uJ3QKPj4+PiB0aGluayBzb21lIG9mIHRoZSBjb21iaW5h
dGlvbnMgYXJlIG1ha2luZyBzZW5zZSAoZ3ppcC1pbmcgYSBiaW5hcnkKPj4+PiB2YWx1ZSBvZiA0
IGJ5dGVzIGUuZy4gaXMgbm9uc2Vuc2UpLgo+Pj4+Cj4+Pj4gT1RPSCBpbiBjYXNlIHdlJ2xsIGFk
ZCBsYXJnZSBhcnJheXMgb2YgbG9uZ3MgaW4gdGhlIGZ1dHVyZSBpdCBtaWdodCBiZQo+Pj4+IGJl
bmVmaWNpYWwgdG8gY29tcHJlc3MgdGhlbSBpbiBzb21lIHdheS4gU28gSSdkIGxpa2UgdG8ga2Vl
cCB0eXBlIGFuZAo+Pj4+IGVuY29kaW5nIGFzIHNlcGFyYXRlIGluZm9ybWF0aW9uLgo+Pj4KPj4+
IE9rYXksIEknbSBub3QgZW50aXJlbHkgb3Bwb3NlZC4gQnV0IEknZCBiZSBjdXJpb3VzIGlmIGFu
eW9uZQo+Pj4gZWxzZSBoYXMgYW4gb3BpbmlvbiBoZXJlLgo+Pgo+PiBJIHRoaW5rIGNvbnRlbnQg
dHlwZSBhbmQgdHJhbnNwb3J0IGVuY29kaW5nIHNob3VsZCBub3QgYmUgbWl4ZWQgdXAuIFRoZXkK
Pj4gYXJlIG9ydGhvZ29uYWwgdG8gZWFjaCBvdGhlciBhbmQgc28gdGhleSBzaG91bGQgYmUgaGFu
ZGxlZC4KPiAKPiBJbiBwcmluY2lwbGUgSSBhZ3JlZSwgYnV0ICJibG9iIiByZWFsbHkgY292ZXJz
IGFueXRoaW5nIG9yIG5vdGhpbmcKPiBhdCBhbGwuIFllcywgaWYgc3RyaW5ncyBhcmUgbWVhbnQg
dG8gYmUgcG9zc2libGUgdG8gYmUgZ3ppcC1lZCwKPiB0aGVuIHRoZXJlIGlzIHZhbHVlIGluIHRo
ZSBzZXBhcmF0aW9uLiBJJ20gbm90IGZ1bGx5IGNvbnZpbmNlZAo+IHRob3VnaCB0aGF0IHN1Y2gg
Y29tcHJlc3NlZCBzdHJpbmdzIChBcmUgeW91IHRoaW5raW5nIGFib3V0Cj4gLmNvbmZpZyBoZXJl
Pykgc2hvdWxkbid0IHNpbXBseSBiZSAiYmxvYiIgdGhlbiwgdG9vLgoKV2l0aCBhIGxpYnJhcnkg
b24gdG9wIG9mIHRoZSBoeXBlcmNhbGwgaXQgaXMgZWFzeSB0byBoaWRlIHRoZSBlbmNvZGluZwpm
cm9tIHRoZSBzdGFuZGFyZCB1c2VyLiBTbyBldmVuIHdpdGggLmNvbmZpZyBiZWluZyBoZWxkIGlu
IGd6aXAtZWQKZm9ybWF0IGluIHRoZSBoeXBlcnZpc29yIHRoZSB4ZW5oeXBmcyB0b29sIHdpbGwg
c3RpbGwganVzdCBwcmludCB0aGUKdGV4dHVhbCBmb3JtIG9mIGl0IHdoZW4gcmVhZGluZyB0aGUg
YXNzb2NpYXRlZCBub2RlLiBUaGlzIGlzIGRpZmZlcmVudApmcm9tIHN5c2ZzIG9yIHByb2NmcyBv
ZiB0aGUgTGludXgga2VybmVsLCB3aGVyZSB0aGUgcmF3IGRhdGEgaXMKcHJlc2VudGVkIGF0IHRo
ZSBwcmltYXJ5IHVzZXIgaW50ZXJmYWNlLiBBZGRpdGlvbmFsbHkgdGhpcyBlbmFibGVzIHVzCnRv
IGF2b2lkIGhhdmluZyB0byBzcGVjaWZ5IHRoZSBjb21wcmVzc2lvbiBmb3JtYXQgYXMgYSBzdGFi
bGUgQUJJLiBXZQpjb3VsZCBhdCBhbnkgdGltZSBzd2l0Y2ggdG8gdW5jb21wcmVzc2VkIGZvcm1h
dCB3aXRob3V0IHByb2JsZW0uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 11:45:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 11:45:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iywdR-0005i0-Pe; Tue, 04 Feb 2020 11:44:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HXg5=3Y=amazon.com=prvs=29657e233=jgrall@srs-us1.protection.inumbo.net>)
 id 1iywdQ-0005hv-ML
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 11:44:52 +0000
X-Inumbo-ID: c180ae66-4743-11ea-ad98-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c180ae66-4743-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 11:44:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580816692; x=1612352692;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=fW4THUfiSFDuA3yYFBVMedcuO0n7bIQOn5Zl2cmilQo=;
 b=rEBlC4fNfwykvOmwPnzSRImv5dopcH2RnmnjrNE7KUua1PYaRjo2E+nw
 nHepX7U/P35cw6AqwCnXCUpNK1dMBkxGJqwYLQR8YaqHQ+n8abOBFGvT9
 cbESulcGPNMdmNSLlzf2KC40GDEeayju3ub4di4mxJavGQ/2pa2+TyrGv Y=;
IronPort-SDR: 8RifPaR2e7LtH5ztG6jmoHHqk0AQ2qPE503s+ftE+u/WsuU3faezq+EUetXneOLzZf+r8LYIJG
 y5wPANLzOtYw==
X-IronPort-AV: E=Sophos;i="5.70,401,1574121600"; d="scan'208";a="15596385"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 04 Feb 2020 11:44:51 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 7C10CA18F0; Tue,  4 Feb 2020 11:44:49 +0000 (UTC)
Received: from EX13P01UWA002.ant.amazon.com (10.43.160.46) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 11:44:48 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13P01UWA002.ant.amazon.com (10.43.160.46) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 11:44:47 +0000
Received: from a483e7b01a66.ant.amazon.com (10.95.159.230) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 4 Feb 2020 11:44:46 +0000
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Julien Grall
 <julien@xen.org>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org> <20200204105156.GH4679@Air-de-Roger>
 <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
 <20200204112807.GK4679@Air-de-Roger>
From: Julien Grall <jgrall@amazon.com>
Message-ID: <4b5f37a3-b3ac-6a2c-70cc-b7773beea792@amazon.com>
Date: Tue, 4 Feb 2020 11:44:45 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204112807.GK4679@Air-de-Roger>
Content-Language: en-GB
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNC8wMi8yMDIwIDExOjI4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIFR1ZSwg
RmViIDA0LCAyMDIwIGF0IDExOjExOjExQU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4K
Pj4KPj4gT24gMDQvMDIvMjAyMCAxMDo1MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9u
IFR1ZSwgRmViIDA0LCAyMDIwIGF0IDA5OjM0OjExQU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90
ZToKPj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+Pj4+Cj4+Pj4g
VW5saWtlIHNoYWRvd19lbmFibGUoKSwgaGFwX2VuYWJsZSgpIGNhbiBvbmx5IGJlIGNhbGxlZCBv
bmNlIGR1cmluZwo+Pj4+IGRvbWFpbiBjcmVhdGlvbiBhbmQgd2l0aCB0aGUgbW9kZSBlcXVhbCB0
byBtb2RlIGVxdWFsIHRvCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF4gZXF1YWxzIHRvCj4+Cj4+IFdpbGwgZml4IGl0Lgo+Pgo+Pj4+IFBHX2V4dGVybmFsIHwgUEdf
dHJhbnNsYXRlIHwgUEdfcmVmY291bnRzLgo+Pj4+Cj4+Pj4gSWYgaXQgd2VyZSBjYWxsZWQgdHdp
Y2UsIHRoZW4gd2UgbWlnaHQgaGF2ZSBzb21ldGhpbmcgaW50ZXJlc3RpbmcKPj4+ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gYSBwcm9ibGVtCj4+Pj4g
cHJvYmxlbSBhcyB0aGUgcDJtIHRhYmxlcyB3b3VsZCBiZSByZS1hbGxvY2F0ZWQgKGFuZCB0aGVy
ZWZvcmUgYWxsIHRoZQo+Pj4+IG1hcHBpbmdzIHdvdWxkIGJlIGxvc3QpLgo+Pj4+Cj4+Pj4gQWRk
IGNvZGUgdG8gc2FuaXR5IGNoZWNrIHRoZSBtb2RlIGFuZCB0aGF0IHRoZSBmdW5jdGlvbiBpcyBv
bmx5IGNhbGxlZAo+Pj4+IG9uY2UuIFRha2UgdGhlIG9wcG9ydHVuaXR5IHRvIGFuIGlmIGNoZWNr
aW5nIHRoYXQgUEdfdHJhbnNsYXRlIGlzIHNldC4KPj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBeIGFkZCBhbiBpZgo+Pgo+PiBXaWxsIGZpeCBpdC4KPj4KPj4+Pgo+Pj4+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4+Pj4KPj4+PiAt
LS0KPj4+Pgo+Pj4+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aGVuIFBHX3RyYW5zbGF0ZSB3
YXMgZW5mb3JjZWQuCj4+Pj4gLS0tCj4+Pj4gICAgeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyB8
IDE4ICsrKysrKysrKysrLS0tLS0tLQo+Pj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRp
b25zKCspLCA3IGRlbGV0aW9ucygtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCj4+Pj4gaW5kZXggMzEz
NjJhMzFiNi4uYjczNGUyZTZkMyAxMDA2NDQKPj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFw
L2hhcC5jCj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+Pj4+IEBAIC00NDUs
NiArNDQ1LDEzIEBAIGludCBoYXBfZW5hYmxlKHN0cnVjdCBkb21haW4gKmQsIHUzMiBtb2RlKQo+
Pj4+ICAgICAgICB1bnNpZ25lZCBpbnQgaTsKPj4+PiAgICAgICAgaW50IHJ2ID0gMDsKPj4+PiAr
ICAgIGlmICggbW9kZSAhPSAoUEdfZXh0ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3Vu
dHMpICkKPj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+PiArCj4+Pj4gKyAgICAvKiBU
aGUgZnVuY3Rpb24gY2FuIG9ubHkgYmUgY2FsbGVkIG9uY2UgKi8KPj4+PiArICAgIGlmICggZC0+
YXJjaC5wYWdpbmcubW9kZSAhPSAwICkKPj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+
Cj4+PiBJZiB5b3Ugd2FudCB0byByZXR1cm4gRUlOVkFMIGZvciBib3RoIHRoZXkgY2FuIGJlIG1l
cmdlZCBpbnRvIGEgc2luZ2xlCj4+PiBpZi4gQWxzbyBub3RlIHRoYXQgdGhpcyB3b3VsZCB1c3Vh
bGx5IGJlIHdyaXR0ZW4gYXMKPj4+IGlmICggZC0+YXJjaC5wYWdpbmcubW9kZSApIHRvIGtlZXAg
aXQgc2hvcnRlci4KPj4KPj4gVG8gYmUgaG9uZXN0LCB0aGlzIGlzIGEgbWF0dGVyIG9mIHRhc3Rl
LiBUaGVyZSBpcyBhbHNvIGFuIGFyZ3VtZW50IHRoYXQgZm9yCj4+IE1JU1JBLCB5b3VyIHN1Z2dl
c3Rpb24gaXMgbm90IGNvbXBsaWFudCAoc2VlIFJ1bGUgMTQuNCkuCj4gCj4gT2gsIHRoZW4gd2Ug
c2hvdWxkIGFkZCB0aG9zZSBydWxlcyB0byBDT0RJTkdfU1RZTEUgaWYgdGhleSBhcmUgdG8gYmUK
PiBlbmZvcmNlZC4KCkkgYW0gbm90IGxvb2tpbmcgdG8gZW5mb3JjZSBhbnl0aGluZyBhdCB0aGUg
bW9tZW50LiBNeSBtYWluIHBvaW50IGhlcmUgCmlzIHRoaXMgaXMgcHJldHR5IG11Y2ggYXMgbWF0
dGVyIG9mIHRhc3RlLiBCdXQgdGhlcmUgbWlnaHQgYmUgY29uY2VybiAKd2l0aCB5b3VyIHN1Z2dl
c3Rpb24gaWYgZ28gZm9yd2FyZCB3aXRoIE1JU1JBICh0aGlzIGlzIG5vdCB0aGUgb25seSBvbmUg
CnRob3VnaCA7KSkuCgo+IAo+IFNvIGZhciB0aGUgc3R5bGUgb2YgbW9zdCBvZiB0aGUgaHlwZXJ2
aXNvciBjb2RlIGlzIHRvIG9taXQgdGhlIHZhbHVlCj4gd2hlbiBjb21wYXJpbmcgYWdhaW5zdCAw
IG9yIE5VTEwgQUZBSUsuCj4gCj4gSSBkb24ndCBoYXZlIGFuIGlzc3VlIHdpdGggcmVxdWlyaW5n
IGV4cGxpY2l0IGNvbXBhcmlzb25zLCBidXQgaXQKPiBuZWVkcyB0byBiZSBkb2N1bWVudGVkIHNv
IHdlIGNhbiBhaW0gdG8gaGF2ZSBhbiBob21vZ2VuZW91cyBzdHlsZSwKPiBiZWNhdXNlIHNvIGZh
ciBJJ3ZlIGJlZW4gcmVjb21tZW5kaW5nIHRoZSBvdGhlciB3YXkgYXJvdW5kLgoKQXNpZGUgdGhl
IE1JU1JBLCB0aGVyZSBhcmUgc29tZSBjYXNlcyB3aGVyZSBJIGZlZWwgdGhlIGV4cGxpY2l0IApj
b21wYXJpc29ucyBtYWtlIHNlbnNlLiBCdXQgSSBkb24ndCBoYXZlIGFueSByYXRpb25hbCBmb3Ig
dGhlbSBhbmQgdmlldyAKdGhpcyBhcyBhIG1hdHRlciBvZiB0YXN0ZS4gU28gSSB3b3VsZCBsZWF2
ZSBpdCB0byB0aGUgYXV0aG9yIG9mIHRoZSAKcGF0Y2ggdGhlIGNob2ljZS4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 12:08:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 12:08:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyx02-0007Qk-3l; Tue, 04 Feb 2020 12:08:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=2C6S=3Y=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iyx01-0007Qf-Mk
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 12:08:13 +0000
X-Inumbo-ID: 04318f8f-4747-11ea-8f21-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 04318f8f-4747-11ea-8f21-12813bfff9fa;
 Tue, 04 Feb 2020 12:08:12 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iywzz-0006eF-Qm; Tue, 04 Feb 2020 12:08:11 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iywzz-00073N-H5; Tue, 04 Feb 2020 12:08:11 +0000
Date: Tue, 4 Feb 2020 12:08:08 +0000
From: Wei Liu <wl@xen.org>
To: Hongyan Xia <hongyxia@amazon.com>
Message-ID: <20200204120808.fknxju7u43jpmvcc@debian>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 jgrall@amazon.com, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzLCBJIHdlbGNvbWUgZWZmb3J0IHRvIG1ha2UgWGVuIG1vcmUgc2NhbGFibGUuIDotKSAK
Ck9uIE1vbiwgRmViIDAzLCAyMDIwIGF0IDA2OjM2OjUzUE0gKzAwMDAsIEhvbmd5YW4gWGlhIHdy
b3RlOgo+IFJld3JpdGUgdGhlIG1hcGNhY2hlIHRvIGJlIHB1cmVseSBwZXItdkNQVSBpbnN0ZWFk
IG9mIHBhcnRseSBwZXItdkNQVQo+IGFuZCBwYXJ0bHkgcGVyLWRvbWFpbi4KPiAKPiBUaGlzIHBh
dGNoIGlzIG5lZWRlZCB0byBhZGRyZXNzIHBlcmZvcm1hbmNlIGlzc3VlcyB3aGVuIHdlIHN0YXJ0
IHJlbHlpbmcKPiBvbiB0aGUgbWFwY2FjaGUsIGUuZy4sIHdoZW4gd2UgZG8gbm90IGhhdmUgYSBk
aXJlY3QgbWFwLiBDdXJyZW50bHksIHRoZQo+IHBlci1kb21haW4gbG9jayBvbiB0aGUgbWFwY2Fj
aGUgaXMgYSBib3R0bGVuZWNrIGZvciBtdWx0aWNvcmUsIGNhdXNpbmcKPiBwZXJmb3JtYW5jZSBk
ZWdyYWRhdGlvbiBhbmQgZXZlbiBmdW5jdGlvbmFsIHJlZ3Jlc3Npb25zLiBUaGlzIHBhdGNoCj4g
bWFrZXMgdGhlIG1hcHBpbmcgc3RydWN0dXJlIHBlci12Q1BVIGFuZCBjb21wbGV0ZWx5IGxvY2ts
ZXNzLgo+IAoKV2hlbiBJIHNlZSAicmVncmVzc2lvbiIsIEkgdGhpbmsgb2Ygc29tZXRoaW5nIHRo
YXQgd2FzIHdvcmtpbmcgYmVmb3JlCmJ1dCBub3QgYW55bW9yZS4gSSBkb24ndCB0aGluayB0aGF0
J3MgdGhlIGNhc2UgZm9yIHRoZSBmb2xsb3dpbmcgdHdvCnRoaW5ncy4gCgpJIHdvdWxkIGp1c3Qg
Y2xhc3NpZnkgdGhlbSBhcyBidWcgYW5kL29yIGltcHJvdmVtZW50LgoKPiBGdW5jdGlvbmFsIHJl
Z3Jlc3Npb246Cj4gCj4gV2hlbiBhIGRvbWFpbiBpcyBydW4gb24gbW9yZSB0aGFuIDY0IGNvcmVz
LCBGcmVlQlNEIDEwIHBhbmlja3MgZnJlcXVlbnRseQo+IGR1ZSB0byBvY2Nhc2lvbmFsIHNpbXVs
dGFuZW91cyBzZXRfc2luZ2xlc2hvdF90aW1lciBoeXBlcmNhbGxzIGZyb20gdG9vCj4gbWFueSBj
b3Jlcy4gU29tZSBjb3JlcyB3aWxsIGJlIGJsb2NrZWQgd2FpdGluZyBvbiBtYXBfZG9tYWluX3Bh
Z2UsCj4gZXZlbnR1YWxseSBmYWlsaW5nIHRvIHNldCBhIHRpbWVyIGluIHRoZSBmdXR1cmUuIEZy
ZWVCU0QgY2Fubm90IGhhbmRsZQo+IHRoaXMgYW5kIHBhbmlja3MuIFRoaXMgd2FzIGZpeGVkIGlu
IGxhdGVyIEZyZWVCU0QgcmVsZWFzZXMgYnkgaGFuZGxpbmcKPiAtRVRJTUUsIGJ1dCBzdGlsbCB0
aGUgZGVncmFkYXRpb24gaW4gdGltZXIgcGVyZm9ybWFuY2UgaXMgYSBiaWcgaXNzdWUuCj4gCj4g
UGVyZm9ybWFuY2UgcmVncmVzc2lvbjoKPiAKPiBNYW55IGJlbmNobWFya3Mgc2VlIGEgcGVyZm9y
bWFuY2UgZHJvcCB3aGVuIGhhdmluZyBhIGxhcmdlIGNvcmUgY291bnQuCj4gSSBoYXZlIGRvbmUg
YSBHZWVrYmVuY2ggb24gYSAzMi12Q1BVIGd1ZXN0Lgo+IAo+IHBlcmYgZHJvcCAgICAgb2xkICAg
ICAgICBuZXcKPiBzaW5nbGUgICAgICAgMC4wNCUgICAgICAwLjE4JQo+IG11bHRpICAgICAgICAy
LjQzJSAgICAgIDAuMDglCj4gCj4gUmVtb3ZpbmcgdGhlIHBlci1kb21haW4gbG9jayBpbiB0aGUg
bWFwY2FjaGUgYnJpbmdzIHRoZSBtdWx0aS1jb3JlCj4gcGVyZm9ybWFuY2UgYWxtb3N0IGlkZW50
aWNhbCB0byB1c2luZyB0aGUgZGlyZWN0IG1hcCBmb3IgbWFwcGluZ3MuCj4gCj4gVGhlcmUgc2hv
dWxkIGJlIHJvb20gZm9yIGZ1dGhlciBvcHRpbWlzYXRpb25zLCBidXQgdGhpcyBhbHJlYWR5Cj4g
aW1wcm92ZXMgb3ZlciB0aGUgb2xkIG1hcGNhY2hlIGJ5IGEgbG90Lgo+IAo+IE5vdGUgdGhhdCBl
bnRyaWVzIGluIHRoZSBtYXBoYXNoIHdpbGwgb2NjdXB5IGludXNlIHNsb3RzLiBXaXRoIDE2IHNs
b3RzCj4gcGVyIHZDUFUgYW5kIGEgbWFwaGFzaCBjYXBhY2l0eSBvZiA4LCB3ZSBvbmx5IGhhdmUg
YW5vdGhlciA4IGF2YWlsYWJsZSwKPiB3aGljaCBpcyBub3QgZW5vdWdoIGZvciBuZXN0ZWQgcGFn
ZSB0YWJsZSB3YWxrcy4gV2UgbmVlZCB0byBpbmNyZWFzZSB0aGUKPiBudW1iZXIgb2Ygc2xvdHMg
aW4gY29uZmlnLmguCj4gCj4gU2lnbmVkLW9mZi1ieTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlhQGFt
YXpvbi5jb20+CgoKQXMgZmFyIGFzIEkgY2FuIHRlbGwgYWxsIHZjcHVzIHN0aWxsIHNoYXJlIHRo
ZSBzYW1lIHBlci1kb21haW4gbWFwY2FjaGUKcmVnaW9uLiBUaGUgZGlmZmVyZW5jZSBpcyBub3cg
dGhlIHJlZ2lvbiBpcyBkaXZpZGVkIGludG8gc3VicmVnaW9uIGZvcgplYWNoIHZjcHUgdG8gdXNl
LgoKPiAtLS0KPiAgeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICB8ICAgNSArLQo+ICB4ZW4v
YXJjaC94ODYvZG9tYWluX3BhZ2UuYyAgIHwgMjI5ICsrKysrKysrKysrLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmggfCAgIDIgKy0KPiAgeGVu
L2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCB8ICAzMCArLS0tLQo+ICA0IGZpbGVzIGNoYW5nZWQs
IDgwIGluc2VydGlvbnMoKyksIDE4NiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gaW5kZXggZjUzYWU1
ZmY4Ni4uYTI3OGFhNDY3OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiBAQCAtNDQ1LDYgKzQ0NSw5IEBAIHZvaWQgYXJj
aF92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCj4gICAgICB4ZnJlZSh2LT5hcmNoLm1zcnMp
Owo+ICAgICAgdi0+YXJjaC5tc3JzID0gTlVMTDsKPiAgCj4gKyAgICB4ZnJlZSh2LT5hcmNoLnB2
Lm1hcGNhY2hlKTsKPiArICAgIHYtPmFyY2gucHYubWFwY2FjaGUgPSBOVUxMOwo+ICsKCktlZXAg
aW4gbWluZCB0aGF0IGFjY2Vzc2luZyB0aGUgdW5pb24ge3B2LCBodm19IGJlZm9yZSBrbm93aW5n
IHRoZQpleGFjdCB2YXJpYW50IGlzIGRhbmdlcm91cy4KCkJlY2F1c2UgbWFwY2FjaGUgaXMgaW5p
dGlhbGlzZWQgZm9yIFBWIG9ubHksIHNvIGl0IHNob3VsZCBiZSBmcmVlZCBmb3IKUFYgb25seS4g
SSB0aGluayB5b3UgbmVlZCB0byBwdXQgaXQgdG8gcHZfdmNwdV9kZXN0cm95LgoKSWYgeW91IGRv
bid0IHdhbnQgdG8gZG8gdGhhdCBiZWNhdXNlIG9mIGFzeW1tZXRyeSB3aXRoCm1hcGNhY2hlX3Zj
cHVfaW5pdCwgeW91IG1heSB3YW50IHRvIGludmVudCBtYXBjYWNoZV92Y3B1X2Rlc3Ryb3kgZm9y
CnlvdXIgcHVycG9zZS4KCihJIHdpbGwgbmVlZCB0byBwdWxsIHRoaXMgcGF0Y2ggdG8gYSBicmFu
Y2ggdG8gc2VlIHRoZSBmaW5hbCBpbmNhcm5hdGlvbgpiZWZvcmUgSSByZXZpZXcgZnVydGhlcikK
CldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 12:36:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 12:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyxRg-0001KN-Ji; Tue, 04 Feb 2020 12:36:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyxRe-0001KI-Vz
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 12:36:47 +0000
X-Inumbo-ID: 01484dfe-474b-11ea-8f2f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01484dfe-474b-11ea-8f2f-12813bfff9fa;
 Tue, 04 Feb 2020 12:36:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 241FBAD48;
 Tue,  4 Feb 2020 12:36:45 +0000 (UTC)
To: Julien Grall <jgrall@amazon.com>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org> <20200204105156.GH4679@Air-de-Roger>
 <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
 <20200204112807.GK4679@Air-de-Roger>
 <4b5f37a3-b3ac-6a2c-70cc-b7773beea792@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7d2287d4-56a1-dcb9-38a3-31d8f66d050c@suse.com>
Date: Tue, 4 Feb 2020 13:36:50 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <4b5f37a3-b3ac-6a2c-70cc-b7773beea792@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxMjo0NCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFzaWRlIHRoZSBNSVNS
QSwgdGhlcmUgYXJlIHNvbWUgY2FzZXMgd2hlcmUgSSBmZWVsIHRoZSBleHBsaWNpdCAKPiBjb21w
YXJpc29ucyBtYWtlIHNlbnNlLiBCdXQgSSBkb24ndCBoYXZlIGFueSByYXRpb25hbCBmb3IgdGhl
bSBhbmQgdmlldyAKPiB0aGlzIGFzIGEgbWF0dGVyIG9mIHRhc3RlLiBTbyBJIHdvdWxkIGxlYXZl
IGl0IHRvIHRoZSBhdXRob3Igb2YgdGhlIAo+IHBhdGNoIHRoZSBjaG9pY2UuCgpGV0lXLCBJIGRp
c2FncmVlIG9uIHRoaXMgYXNwZWN0LiBDb25zaXN0ZW5jeSBvZiB0aGUgY29kZSBiYXNlCmlzLCBJ
IHRoaW5rLCBtb3JlIGltcG9ydGFudCBhbiBhc3BlY3QuIFllcywgd2UgbGlrZWx5IG5ldmVyCndv
bid0IHJlYWNoIGEgZnVsbHkgY29uc2lzdGVudCBzdGF0ZSwgYXMgZ29hbHMgc2hpZnQsIGJ1dAph
bnl3YXkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 12:43:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 12:43:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyxYV-00028h-CX; Tue, 04 Feb 2020 12:43:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jKxq=3Y=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iyxYT-00028c-HZ
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 12:43:49 +0000
X-Inumbo-ID: fce4b90e-474b-11ea-a933-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fce4b90e-474b-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 12:43:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580820229;
 h=to:cc:from:subject:message-id:date:mime-version:
 content-transfer-encoding;
 bh=bkHv4LjOuNTPXCcjRGJMwo4XPk98JoNpgcE40U8rcUs=;
 b=IgrVFDaklH9GMyZTattO5BweVAZKr4ywMbHNtCeCLH/E44pyY4HPgPnG
 fz9fjJkKo9FnUTc17rL3kxe3V8B5j+eABMfQY9b4tvSp9Wf6kniTLQHCZ
 X8flLH2G+Bs5My959ubxZp6xnJAQ+lu95ihn3q1ILqvh9pJzIikKedvlm 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0pp5PMsSV1ZdIPOvfVNCi3GBRr3+o8wwKZ1e0VD9efJjs2CUJivI2WnwMR/W9CHM0iLIhqZ+rq
 HBK6OgeKQWZNEpmb498OyWExlsxbcIc0x+9CaY/v+sbSHAJ9IraE5+Zr8CERHqomW0x4kDFe35
 IGsO2bEvby1FCtj5Hmpqa3N6elgEWjZ26hGLLtUPmoxqrGjzTyQNnZupE/060BYmDGPhvejmi2
 cJg1cV+Lt+MPMlfm3sBHaoJOf919AfP0CyZSrEAeVmH1gEAN4TVQAlWzfKRV9HdDTR04YM/0HZ
 ALA=
X-SBRS: 2.7
X-MesageID: 11907209
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,401,1574139600"; d="scan'208";a="11907209"
To: xen-devel <xen-devel@lists.xenproject.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <f05dfbe2-74c9-cd57-1b92-4466b1e24d31@citrix.com>
Date: Tue, 4 Feb 2020 12:43:37 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Community Call: Call for Agenda Items and call details
 for Feb 6 16:00 - 17:00 UTC
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Amit Shah <amit@infradead.org>,
 "Daniel P. Smith" <dpsmith@apertussolutions.com>,
 Doug Goldstein <cardoe@cardoe.com>, Brian
 Woods <brian.woods@xilinx.com>, Rich Persaud <persaur@gmail.com>,
 "anastassios.nanos@onapp.com" <anastassios.nanos@onapp.com>,
 Matt Spencer <Matt.Spencer@arm.com>,
 Kevin Pearson <kevin.pearson@ortmanconsulting.com>,
 "edgar.iglesias@xilinx.com" <edgar.iglesias@xilinx.com>,
 Natarajan Janakarajan <jnataraj@amd.com>, ",
 \"robin.randhawa@arm.com\"" <robin.randhawa@arm.com>,
 "daniel.kiper@oracle.com" <daniel.kiper@oracle.com>,
 "mirela.simonovic@aggios.com" <mirela.simonovic@aggios.com>,
 Robert Townley <rob.townley@gmail.com>, Rian Quinn <rianquinn@gmail.com>,
 Varad Gautam <varadgautam@gmail.com>, Juergen
 Gross <jgross@suse.com>, Tamas K Lengyel <tamas.k.lengyel@gmail.com>,
 Christopher Clark <christopher.w.clark@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "vfachin@de.adit-jv.com" <vfachin@de.adit-jv.com>,
 "lambert.olivier@gmail.com" <lambert.olivier@gmail.com>,
 "intel-xen@intel.com" <intel-xen@intel.com>,
 Jarvis Roach <Jarvis.Roach@dornerworks.com>,
 Artem Mygaiev <Artem_Mygaiev@epam.com>,
 Sergey Dyasli <sergey.dyasli@citrix.com>, Paul
 Durrant <pdurrant@amazon.com>, Julien Grall <julien.grall@arm.com>, Jeff
 Kubascik <Jeff.Kubascik@dornerworks.com>, Ji John <john.ji@intel.com>, ",
 Stewart Hildebrand" <Stewart.Hildebrand@dornerworks.com>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>,
 David Woodhouse <dwmw@amazon.co.uk>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBjb21tdW5pdHkgbWVtYmVycywKCkluIExhcnMnIGFic2VuY2UsIEkgaGF2ZSB2b2x1bnRl
ZXJlZCB0byB0YWtlIG92ZXIgbWFuYWdpbmcgdGhlIENvbW11bml0eQpDYWxsIGZvciBub3cuICBQ
bGVhc2Ugbm90ZSB0aGUgY2hhbmdlIGluIG1lZXRpbmcgSUQuCgpQbGVhc2Ugc2VuZCBtZSBhZ2Vu
ZGEgaXRlbXMgZm9yIHRoaXMgVGh1cnNkYXkncyBjb21tdW5pdHkgY2FsbC4KCkEgZHJhZnQgYWdl
bmRhIGlzIGF0Cmh0dHBzOi8vY3J5cHRwYWQuZnIvcGFkLyMvMi9wYWQvZWRpdC9vU2o5ZFNGWTFP
bUh4ZlgwLW9aS21FRkwvCgpQbGVhc2UgYWRkIGFnZW5kYSBpdGVtcyB0byB0aGUgZG9jdW1lbnQg
b3IgcmVwbHkgdG8gdGhpcyBlLW1haWwKCkxhc3QgbW9udGhzJyBtaW51dGVzIGFyZSBhdApodHRw
czovL2NyeXB0cGFkLmZyL3BhZC8jLzIvcGFkL3ZpZXcvTHlDSk94MU5aWDNSaDRTMWNFZFFTQy01
a1FXNkFkUWdrOFNsamZMcFRmRS8KCiAtR2VvcmdlIER1bmxhcAoKIyBNZWV0aW5nIERldGFpbHMK
ClBsZWFzZSBqb2luIG15IG1lZXRpbmcgZnJvbSB5b3VyIGNvbXB1dGVyLCB0YWJsZXQgb3Igc21h
cnRwaG9uZS4KCmh0dHBzOi8vd3d3LmdvdG9tZWV0Lm1lL0dlb3JnZUR1bmxhcAoKWW91IGNhbiBh
bHNvIGRpYWwgaW4gdXNpbmcgeW91ciBwaG9uZS4KKEZvciBzdXBwb3J0ZWQgZGV2aWNlcywgdGFw
IGEgb25lLXRvdWNoIG51bWJlciBiZWxvdyB0byBqb2luIGluc3RhbnRseS4pCgorMSAoNTcxKSAz
MTctMzEyOSAoVW5pdGVkIFN0YXRlcykKLSBPbmUtdG91Y2g6IHRlbDorMTU3MTMxNzMxMjksLDE2
ODY4MjEwOSMKCkFjY2VzcyBDb2RlOiAxNjgtNjgyLTEwOQoKCk1vcmUgcGhvbmUgbnVtYmVyczoK
KEZvciBzdXBwb3J0ZWQgZGV2aWNlcywgdGFwIGEgb25lLXRvdWNoIG51bWJlciBiZWxvdyB0byBq
b2luIGluc3RhbnRseS4pCgorNjEgMiA4MzU1IDEwNTAgKEF1c3RyYWxpYSkKLSBPbmUtdG91Y2g6
IHRlbDorNjEyODM1NTEwNTAsLDE2ODY4MjEwOSMKCis0MyA3IDIwODEgNTQyNyAoQXVzdHJpYSkK
LSBPbmUtdG91Y2g6IHRlbDorNDM3MjA4MTU0MjcsLDE2ODY4MjEwOSMKCiszMiAyOCA5MyA3MDE4
IChCZWxnaXVtKQotIE9uZS10b3VjaDogdGVsOiszMjI4OTM3MDE4LCwxNjg2ODIxMDkjCgorMSAo
NjQ3KSA0OTctOTM5MSAoQ2FuYWRhKQotIE9uZS10b3VjaDogdGVsOisxNjQ3NDk3OTM5MSwsMTY4
NjgyMTA5IwoKKzQ1IDMyIDcyIDAzIDgyIChEZW5tYXJrKQotIE9uZS10b3VjaDogdGVsOis0NTMy
NzIwMzgyLCwxNjg2ODIxMDkjCgorMzU4IDk0MiA3MiAxMDYwIChGaW5sYW5kKQotIE9uZS10b3Vj
aDogdGVsOiszNTg5NDI3MjEwNjAsLDE2ODY4MjEwOSMKCiszMyAxNzAgOTUwIDU5NCAoRnJhbmNl
KQotIE9uZS10b3VjaDogdGVsOiszMzE3MDk1MDU5NCwsMTY4NjgyMTA5IwoKKzQ5IDY5MiA1NzM2
IDczMTcgKEdlcm1hbnkpCi0gT25lLXRvdWNoOiB0ZWw6KzQ5NjkyNTczNjczMTcsLDE2ODY4MjEw
OSMKCiszNTMgMTYgNTcyIDY1MSAoSXJlbGFuZCkKLSBPbmUtdG91Y2g6IHRlbDorMzUzMTY1NzI2
NTEsLDE2ODY4MjEwOSMKCiszOSAwIDIzMCA1NyA4MSA0MiAoSXRhbHkpCi0gT25lLXRvdWNoOiB0
ZWw6KzM5MDIzMDU3ODE0MiwsMTY4NjgyMTA5IwoKKzMxIDIwNyA5NDEgMzc3IChOZXRoZXJsYW5k
cykKLSBPbmUtdG91Y2g6IHRlbDorMzEyMDc5NDEzNzcsLDE2ODY4MjEwOSMKCis2NCA5IDI4MCA2
MzAyIChOZXcgWmVhbGFuZCkKLSBPbmUtdG91Y2g6IHRlbDorNjQ5MjgwNjMwMiwsMTY4NjgyMTA5
IwoKKzQ3IDIxIDkzIDM3IDUxIChOb3J3YXkpCi0gT25lLXRvdWNoOiB0ZWw6KzQ3MjE5MzM3NTEs
LDE2ODY4MjEwOSMKCiszNCA5MzIgNzUgMjAwNCAoU3BhaW4pCi0gT25lLXRvdWNoOiB0ZWw6KzM0
OTMyNzUyMDA0LCwxNjg2ODIxMDkjCgorNDYgODUzIDUyNyA4MzYgKFN3ZWRlbikKLSBPbmUtdG91
Y2g6IHRlbDorNDY4NTM1Mjc4MzYsLDE2ODY4MjEwOSMKCis0MSAyMjUgNDU5OSA3OCAoU3dpdHpl
cmxhbmQpCi0gT25lLXRvdWNoOiB0ZWw6KzQxMjI1NDU5OTc4LCwxNjg2ODIxMDkjCgorNDQgMjAg
MzcxMyA1MDI4IChVbml0ZWQgS2luZ2RvbSkKLSBPbmUtdG91Y2g6IHRlbDorNDQyMDM3MTM1MDI4
LCwxNjg2ODIxMDkjCgpKb2luIGZyb20gYSB2aWRlby1jb25mZXJlbmNpbmcgcm9vbSBvciBzeXN0
ZW0uCkRpYWwgaW4gb3IgdHlwZTogNjcuMjE3Ljk1LjIgb3IgaW5yb29tbGluay5nb3RvLmNvbQpN
ZWV0aW5nIElEOiAxNjggNjgyIDEwOQpPciBkaWFsIGRpcmVjdGx5OiAxNjg2ODIxMDlANjcuMjE3
Ljk1LjIgb3IgNjcuMjE3Ljk1LjIjIzE2ODY4MjEwOQoKCk5ldyB0byBHb1RvTWVldGluZz8gR2V0
IHRoZSBhcHAgbm93IGFuZCBiZSByZWFkeSB3aGVuIHlvdXIgZmlyc3QgbWVldGluZwpzdGFydHM6
IGh0dHBzOi8vZ2xvYmFsLmdvdG9tZWV0aW5nLmNvbS9pbnN0YWxsLzE2ODY4MjEwOQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 12:51:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 12:51:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyxfy-0002wV-7z; Tue, 04 Feb 2020 12:51:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyxfw-0002wQ-6O
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 12:51:32 +0000
X-Inumbo-ID: 10e6bdac-474d-11ea-8f38-12813bfff9fa
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 10e6bdac-474d-11ea-8f38-12813bfff9fa;
 Tue, 04 Feb 2020 12:51:31 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id c84so3490788wme.4
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 04:51:31 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=YbbFckbRGMddBqTfyz+PQotgm9wzTdbkRHzP5+2J1bI=;
 b=ElewWEvlQn6JTdUGl/h8n8PI95s35lrjzA2WxUq52JCWd6CKXZGcpVzVTovA7fC1bE
 TPJEP+OUudZ/LhvyNnYoDC9lEI1n9U0F4zgIoSYkPZ4c+t5ykRXwc5LafUauxJSUhRP6
 9T0Ljb4+ne/lxQr14u53MTrzuO02p+GbK8XItbauf3QCsACvprRimQ+59+Ea+4ED9D/a
 CCedFYZTIGAlgVNYc1O5vRchIMCHjcIpNA/+uFHyuu+sMCaYTzGktWIky6hf38+/HgYk
 Og6Gm0+JSiap1SroaeLeG72nd8lrVM83E/7J5MY63pHcFPu9LbXNc37kVicGZpri/ruU
 W1NQ==
X-Gm-Message-State: APjAAAWmK0jqrbUXBzU1/ok1vRTz+MHNvjykkkGXkSSUVdsqtHU49anr
 l924IFx07rLlLp2RxfNlAsc=
X-Google-Smtp-Source: APXvYqyxHl1RsrUUE5hKefZum5XI0vEHWmF9fIixSdboIYOdE2QOf1tLjyMn8ENflIZfkHZmZBIsuA==
X-Received: by 2002:a1c:1bcd:: with SMTP id b196mr5770168wmb.54.1580820690641; 
 Tue, 04 Feb 2020 04:51:30 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id t12sm22492164wrq.97.2020.02.04.04.51.29
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 04 Feb 2020 04:51:29 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204093411.15887-1-julien@xen.org>
 <20200204093411.15887-3-julien@xen.org> <20200204105156.GH4679@Air-de-Roger>
 <58bc6c70-89f5-cdcf-552c-1ea5a3fa5508@xen.org>
 <20200204112807.GK4679@Air-de-Roger>
 <4b5f37a3-b3ac-6a2c-70cc-b7773beea792@amazon.com>
 <7d2287d4-56a1-dcb9-38a3-31d8f66d050c@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <b789a1a7-b6be-c030-9155-5b05077c8c10@xen.org>
Date: Tue, 4 Feb 2020 12:51:28 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <7d2287d4-56a1-dcb9-38a3-31d8f66d050c@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNC8wMi8yMDIwIDEyOjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwNC4wMi4yMDIw
IDEyOjQ0LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEFzaWRlIHRoZSBNSVNSQSwgdGhlcmUgYXJl
IHNvbWUgY2FzZXMgd2hlcmUgSSBmZWVsIHRoZSBleHBsaWNpdAo+PiBjb21wYXJpc29ucyBtYWtl
IHNlbnNlLiBCdXQgSSBkb24ndCBoYXZlIGFueSByYXRpb25hbCBmb3IgdGhlbSBhbmQgdmlldwo+
PiB0aGlzIGFzIGEgbWF0dGVyIG9mIHRhc3RlLiBTbyBJIHdvdWxkIGxlYXZlIGl0IHRvIHRoZSBh
dXRob3Igb2YgdGhlCj4+IHBhdGNoIHRoZSBjaG9pY2UuCj4gCj4gRldJVywgSSBkaXNhZ3JlZSBv
biB0aGlzIGFzcGVjdC4gQ29uc2lzdGVuY3kgb2YgdGhlIGNvZGUgYmFzZQo+IGlzLCBJIHRoaW5r
LCBtb3JlIGltcG9ydGFudCBhbiBhc3BlY3QuIFllcywgd2UgbGlrZWx5IG5ldmVyCj4gd29uJ3Qg
cmVhY2ggYSBmdWxseSBjb25zaXN0ZW50IHN0YXRlLCBhcyBnb2FscyBzaGlmdCwgYnV0Cj4gYW55
d2F5LgoKVGhlIG1lYW5pbmcgb2YgY29uc2lzdGVuY3kgaXMgcXVpdGUgYnJvYWQuIFdoYXQgeW91
IHZpZXcgYXMgY29uc2lzdGVudCAKbWF5IG5vdCBiZSBmb3IgbWUgKGFuZCB2aWNlIHZlcnNhKS4g
U28gd2UgYXJlIGRvd24gdG8gdGhlICJtYXR0ZXIgb2YgCnRhc3RlIiB0ZXJyaXRvcnkuCgpXZSBj
b3VsZCBzdWdnZXN0IHRvIGJlIGNvbnNpc3RlbnQgd2l0aCB0aGUgY29kZSBzdXJyb3VuZGluZywg
YnV0IEkgdGhpbmsgCnlvdSB3aWxsIG5vdCBiZSBoYXBweSB3aXRoIGl0IGFzIHNvbWUgY29kZSBk
b2VzIG5vdCBzdWl0IHRoZSBjb2RpbmcgCnN0eWxlIChzZWUgdGhlIHJlY2VudCBkaXNjdXNzaW9u
IGFib3V0IHVzaW5nIF9fKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:06:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:06:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyxuV-0003sv-Mq; Tue, 04 Feb 2020 13:06:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyxuU-0003sq-CN
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:06:34 +0000
X-Inumbo-ID: 2a641d04-474f-11ea-8f39-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a641d04-474f-11ea-8f39-12813bfff9fa;
 Tue, 04 Feb 2020 13:06:33 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id m16so22926655wrx.11
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 05:06:33 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=cvCJbZYtRAt9uo1xNe7lnenf4FFFjFs6R43/PynLhps=;
 b=aGHHEjekQldQXzarlzgVIuO1XmbXqMVAbCe7zQxudaJd8LGKvR0OFNr+AvWNQcwpKS
 dWajeRfW9c3gSNoADeWOpfEnLxcP7N/SlORZIgv7p66yXOeQz/CIjKSIufU0WdV0tCgP
 AyAFUmY5zvtwCIGnmsHQ80kbr7yM4CZ9643y3rGgxsE0H8vwM6BL21O/gGYvSdRJa/Sx
 8+q5QsESB5ZYmBsqe+0unytoowAa2WRKD9f0gnZBp4dzpPqYNHy74Lz8tDNsX+kTiYVc
 o1a1q2wfsWh/8VNtRkYc9YIu7FpYoUnwYMcinRIaVa0lnIZdSAjWw3uS7GOx3F9XKNXA
 3hAA==
X-Gm-Message-State: APjAAAWIj+f1BzgiIXNePL6qnX2GGKgIjfJLJTCLkpwp/Q/Kj+WHIgNc
 Vn+vJZVmE3u8OncNidA3pT7mKbEotJw=
X-Google-Smtp-Source: APXvYqw2jYAju4B+7V+4EQJNWp6gzhJtFFm0CSGJwwmrEuUOmNxjDQaWT6rl7T4loIoQi9vz4AveGg==
X-Received: by 2002:a5d:40d1:: with SMTP id b17mr20415505wrq.93.1580821592233; 
 Tue, 04 Feb 2020 05:06:32 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id y8sm3624776wma.10.2020.02.04.05.06.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 05:06:31 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 13:06:12 +0000
Message-Id: <20200204130614.15166-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] xen/x86: hap: Small clean-up/hardening
 in hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: julien@xen.org, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKVGhpcyBzZXJpZXMgY29udGFpbnMgYSBjb3VwbGUgb2YgY2xlYW4tdXAvaGFyZGVu
aW5nIGZvciB0aGUgZnVuY3Rpb24KaGFwX2VuYWJsZSgpLgoKQ2hlZXJzLAoKSnVsaWVuIEdyYWxs
ICgyKToKICB4ZW4veDg2OiBoYXA6IEZpeCBjb2Rpbmcgc3R5bGUgaW4gaGFwX2VuYWJsZSgpCiAg
eGVuL3g4NjogaGFwOiBDbGVhbi11cCBhbmQgaGFyZGVuIGhhcF9lbmFibGUoKQoKIHhlbi9hcmNo
L3g4Ni9tbS9oYXAvaGFwLmMgfCAyMSArKysrKysrKysrKysrLS0tLS0tLS0KIDEgZmlsZSBjaGFu
Z2VkLCAxMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKLS0gCjIuMTcuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:06:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:06:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyxuX-0003t6-0d; Tue, 04 Feb 2020 13:06:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyxuW-0003sz-0g
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:06:36 +0000
X-Inumbo-ID: 2b96e990-474f-11ea-b211-bc764e2007e4
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2b96e990-474f-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 13:06:35 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id g1so3216603wmh.4
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 05:06:35 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=I/RYh/2DoPGwgWAaRh2LgcALyP0y0hX0y1FawturjEk=;
 b=LmgU0M8y7aush3VkWh8rrLAnfj7py/v3rPXglq3sr5TXyxKzlasVgVrA+OUxGN1tT6
 HrnceGlUTBeZqZFvBal2FLHXvi33L/AvEtpTaSPh/Cq/WFNy25jwmhwIOl4hXuk1Ztrg
 9fiw0kUJyoa9nJLTOsfSSb617cII+hq3NvfsBgTMVkU/P8SD3UKVVvUl5hQde9AqoZ3p
 A/TR+VPElOZneic7GYZUyEEaNM20YsRjhMpn+Zuo9+4qiuhE9p+vOQEyft7/gJ2DKTc1
 ERhYTXMGiOrsg4T4l9Iedd6BHIYJCmyiGuT3z6lrLyuYYNvbRgeXIrsmsZuXAhsSF/G0
 6wCg==
X-Gm-Message-State: APjAAAXx+oF/P3U7AgC6nUQhjWGdKEQIbO2B+jyCksqRpiBgVKSKqFTf
 lFgLEGCRfN6XKgi5IVFK9TzCNme3FWQ=
X-Google-Smtp-Source: APXvYqwdoxq3HVlJF/Eb+M4IzovaztivEiw82upR0UAE0tPFvW/hp19NimxZk3m9tpdT/5j7sjgh1g==
X-Received: by 2002:a7b:c152:: with SMTP id z18mr5674308wmi.70.1580821594192; 
 Tue, 04 Feb 2020 05:06:34 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id y8sm3624776wma.10.2020.02.04.05.06.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 05:06:33 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 13:06:14 +0000
Message-Id: <20200204130614.15166-3-julien@xen.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200204130614.15166-1-julien@xen.org>
References: <20200204130614.15166-1-julien@xen.org>
Subject: [Xen-devel] [PATCH v2 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: julien@xen.org, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClVubGlrZSBzaGFkb3dfZW5h
YmxlKCksIGhhcF9lbmFibGUoKSBjYW4gb25seSBiZSBjYWxsZWQgb25jZSBkdXJpbmcKZG9tYWlu
IGNyZWF0aW9uIGFuZCB3aXRoIHRoZSBtb2RlIGVxdWFsIHRvIG1vZGUgZXF1YWwgdG8KUEdfZXh0
ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMuCgpJZiBpdCB3ZXJlIGNhbGxlZCB0
d2ljZSwgdGhlbiB3ZSBtaWdodCBoYXZlIHNvbWV0aGluZyBpbnRlcmVzdGluZwpwcm9ibGVtIGFz
IHRoZSBwMm0gdGFibGVzIHdvdWxkIGJlIHJlLWFsbG9jYXRlZCAoYW5kIHRoZXJlZm9yZSBhbGwg
dGhlCm1hcHBpbmdzIHdvdWxkIGJlIGxvc3QpLgoKQWRkIGNvZGUgdG8gc2FuaXR5IGNoZWNrIHRo
ZSBtb2RlIGFuZCB0aGF0IHRoZSBmdW5jdGlvbiBpcyBvbmx5IGNhbGxlZApvbmNlLiBUYWtlIHRo
ZSBvcHBvcnR1bml0eSB0byBhbiBpZiBjaGVja2luZyB0aGF0IFBHX3RyYW5zbGF0ZSBpcyBzZXQu
CgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgoKLS0tCgpJ
dCBpcyBub3QgZW50aXJlbHkgY2xlYXIgd2hlbiBQR190cmFuc2xhdGUgd2FzIGVuZm9yY2VkLgoK
SSBrZWVwIHRoZSBjaGVjayAhPSAwIGJlY2F1c2UgdGhpcyBpcyBjb25zaXN0ZW50IHdpdGggdGhl
IHJlc3Qgb2YgdGhlCmZpbGUuIElmIHdlIHdhbnQgdG8gb21pdCBjb21wYXJpc29uIGFnYWluc3Qg
MCwgdGhlbiB0aGlzIHNob3VsZCBiZSBpbiBhCnNlcGFyYXRlIHBhdGNoZXMgY29udmVydGluZyB0
aGUgZmlsZS4KCiAgICBDaGFuZ2VzIGluIHYyOgogICAgICAgIC0gRml4IHR5cG9lcyBpbiB0aGUg
Y29tbWl0IG1lc3NhZ2UKICAgICAgICAtIFVzZSAtRUVYSVNUIGluc3RlYWQgb2YgLUVJTlZBTAot
LS0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgfCAxOCArKysrKysrKysrKy0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5j
CmluZGV4IDMxMzYyYTMxYjYuLjQ5NzRiZDEzZDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwpAQCAtNDQ1LDYgKzQ0
NSwxMyBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKICAgICB1
bnNpZ25lZCBpbnQgaTsKICAgICBpbnQgcnYgPSAwOwogCisgICAgaWYgKCBtb2RlICE9IChQR19l
eHRlcm5hbCB8IFBHX3RyYW5zbGF0ZSB8IFBHX3JlZmNvdW50cykgKQorICAgICAgICByZXR1cm4g
LUVJTlZBTDsKKworICAgIC8qIFRoZSBmdW5jdGlvbiBjYW4gb25seSBiZSBjYWxsZWQgb25jZSAq
LworICAgIGlmICggZC0+YXJjaC5wYWdpbmcubW9kZSAhPSAwICkKKyAgICAgICAgcmV0dXJuIC1F
RVhJU1Q7CisKICAgICBkb21haW5fcGF1c2UoZCk7CiAKICAgICBvbGRfcGFnZXMgPSBkLT5hcmNo
LnBhZ2luZy5oYXAudG90YWxfcGFnZXM7CkBAIC00NjUsMTMgKzQ3MiwxMCBAQCBpbnQgaGFwX2Vu
YWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKICAgICBkLT5hcmNoLnBhZ2luZy5hbGxv
Y19wYWdlID0gaGFwX2FsbG9jX3AybV9wYWdlOwogICAgIGQtPmFyY2gucGFnaW5nLmZyZWVfcGFn
ZSA9IGhhcF9mcmVlX3AybV9wYWdlOwogCi0gICAgLyogYWxsb2NhdGUgUDJtIHRhYmxlICovCi0g
ICAgaWYgKCBtb2RlICYgUEdfdHJhbnNsYXRlICkKLSAgICB7Ci0gICAgICAgIHJ2ID0gcDJtX2Fs
bG9jX3RhYmxlKHAybV9nZXRfaG9zdHAybShkKSk7Ci0gICAgICAgIGlmICggcnYgIT0gMCApCi0g
ICAgICAgICAgICBnb3RvIG91dDsKLSAgICB9CisgICAgLyogYWxsb2NhdGUgUDJNIHRhYmxlICov
CisgICAgcnYgPSBwMm1fYWxsb2NfdGFibGUocDJtX2dldF9ob3N0cDJtKGQpKTsKKyAgICBpZiAo
IHJ2ICE9IDAgKQorICAgICAgICBnb3RvIG91dDsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgTUFY
X05FU1RFRFAyTTsgaSsrICkKICAgICB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:06:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:06:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyxua-0003th-Gg; Tue, 04 Feb 2020 13:06:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyxuZ-0003tY-A8
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:06:39 +0000
X-Inumbo-ID: 2a641d05-474f-11ea-8f39-12813bfff9fa
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a641d05-474f-11ea-8f39-12813bfff9fa;
 Tue, 04 Feb 2020 13:06:34 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id m10so2181408wmc.0
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 05:06:34 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=3oIjWzkiKCd8SRh3Zl916SAIra1g+izJglbfmsonOfw=;
 b=aUGtS6R9TQJfcdkojk/ovSzEks86jbdJ2lSREeZDxPNf2LAIJ41JnuKORby6Pfx/+l
 6PyHCZCR358bqZCem89uuwW9gTeiHHjB/LGLEzXa6pQd7CQ1860DDyU/GOq2A+HjGPE3
 SAxB9nxJJT/zaczpOmUUxej91X6cgAoOsKG4WiAmZR3yyOrHAaOvnjQ38UsV0+ijMqAP
 0w/sZLKDGandP70t37RE0IWHoXLYF0EDCUPbzDCupVB0YjdFyRmwjaXAD5jRrsk9U9BN
 hoRTxeoV3WOo6BomIyD7RNTjEbmjfM4jyRI4FdF4Bn+aSk8uPsmNPiN2C3taVhgMy5Qg
 iZ0g==
X-Gm-Message-State: APjAAAXDayzs16w1sZr0Q8Cebzdu3jzSiFIYJE0mBMmiFgHR0LEYrnGY
 k8BY4U8+IX4VOxWMfGOEcdNP+EDN9VQ=
X-Google-Smtp-Source: APXvYqykJXdaCTIcvwETQqMrrbaV/SaGBg53j+IJ33UooSyJaYMLz5vfJAEou3o1xjhWF8FTKtV4eg==
X-Received: by 2002:a1c:451:: with SMTP id 78mr5528281wme.125.1580821593165;
 Tue, 04 Feb 2020 05:06:33 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id y8sm3624776wma.10.2020.02.04.05.06.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 05:06:32 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 13:06:13 +0000
Message-Id: <20200204130614.15166-2-julien@xen.org>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200204130614.15166-1-julien@xen.org>
References: <20200204130614.15166-1-julien@xen.org>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] xen/x86: hap: Fix coding style in
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: julien@xen.org, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKLS0tCiAgICBDaGFuZ2Vz
IGluIHYyOgogICAgICAgIC0gQWRkIFJvZ2VyJ3MgcmV2aWV3ZWQtYnkKLS0tCiB4ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jIHwgMyArKy0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIv
eGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwppbmRleCAzZDkzZjM0NTFjLi4zMTM2MmEzMWI2IDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9oYXAvaGFwLmMKQEAgLTQ3Myw3ICs0NzMsOCBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1Y3QgZG9t
YWluICpkLCB1MzIgbW9kZSkKICAgICAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGZv
ciAoaSA9IDA7IGkgPCBNQVhfTkVTVEVEUDJNOyBpKyspIHsKKyAgICBmb3IgKCBpID0gMDsgaSA8
IE1BWF9ORVNURURQMk07IGkrKyApCisgICAgewogICAgICAgICBydiA9IHAybV9hbGxvY190YWJs
ZShkLT5hcmNoLm5lc3RlZF9wMm1baV0pOwogICAgICAgICBpZiAoIHJ2ICE9IDAgKQogICAgICAg
ICAgICBnb3RvIG91dDsKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:16:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:16:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyy40-0004vh-JM; Tue, 04 Feb 2020 13:16:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=KWMX=3Y=amazon.co.uk=prvs=296b502bc=pdurrant@srs-us1.protection.inumbo.net>)
 id 1iyy3z-0004vc-AT
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:16:23 +0000
X-Inumbo-ID: 899c4f02-4750-11ea-b211-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 899c4f02-4750-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 13:16:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580822183; x=1612358183;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=zj7gUaJpnhPh9DrYHxlKJXkXe+w2HO+vR2D9Rhbo1/g=;
 b=C2//DH8M6oEdJgul+THGyc1P/gLndoHBJM27SMkqPf+bA4uReKrD4zu9
 GEXBOfkhbnAKTF8k8hoBuDtQicb5uCsj/WzTnv4nIDvudHyFhpMHW3L9F
 E6Yb7BxXMLENz8y22XGxLG5ai5KDt8WymQpt+EbfPphiXUtTJLLo24ZDn 4=;
IronPort-SDR: dZOqyTvHNcUN71budwh4McvewVPAXGuk5JHx4Qf0iPn1cnyBpQ3rEAcxTw7sgZs2Xh10e0LNJk
 HbvlyY/fj51A==
X-IronPort-AV: E=Sophos;i="5.70,401,1574121600"; d="scan'208";a="14542807"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-6e2fc477.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 04 Feb 2020 13:16:11 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-6e2fc477.us-west-2.amazon.com (Postfix) with ESMTPS
 id F3688A1E0E; Tue,  4 Feb 2020 13:16:10 +0000 (UTC)
Received: from EX13D37EUB001.ant.amazon.com (10.43.166.31) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 4 Feb 2020 13:16:10 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D37EUB001.ant.amazon.com (10.43.166.31) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 13:16:09 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 4 Feb 2020 13:16:09 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v2 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
Thread-Index: AQHV21xKs4tg6upgOUiLe5ebUUAcCagLAzqQ
Date: Tue, 4 Feb 2020 13:16:09 +0000
Message-ID: <b7312aba7d5c420bbb660298a4c73578@EX13D32EUC003.ant.amazon.com>
References: <20200204130614.15166-1-julien@xen.org>
 <20200204130614.15166-3-julien@xen.org>
In-Reply-To: <20200204130614.15166-3-julien@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, "Grall, Julien" <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YNCj4gSnVsaWVuIEdy
YWxsDQo+IFNlbnQ6IDA0IEZlYnJ1YXJ5IDIwMjAgMTM6MDYNCj4gVG86IHhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZw0KPiBDYzoganVsaWVuQHhlbi5vcmc7IFdlaSBMaXUgPHdsQHhlbi5v
cmc+OyBHZW9yZ2UgRHVubGFwDQo+IDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+OyBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsNCj4gR3JhbGwsIEp1bGllbiA8
amdyYWxsQGFtYXpvbi5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dl
cg0KPiBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3ViamVjdDogW1hlbi1k
ZXZlbF0gW1BBVENIIHYyIDIvMl0geGVuL3g4NjogaGFwOiBDbGVhbi11cCBhbmQgaGFyZGVuDQo+
IGhhcF9lbmFibGUoKQ0KPiANCj4gRnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNv
bT4NCj4gDQo+IFVubGlrZSBzaGFkb3dfZW5hYmxlKCksIGhhcF9lbmFibGUoKSBjYW4gb25seSBi
ZSBjYWxsZWQgb25jZSBkdXJpbmcNCj4gZG9tYWluIGNyZWF0aW9uIGFuZCB3aXRoIHRoZSBtb2Rl
IGVxdWFsIHRvIG1vZGUgZXF1YWwgdG8NCj4gUEdfZXh0ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQ
R19yZWZjb3VudHMuDQo+IA0KPiBJZiBpdCB3ZXJlIGNhbGxlZCB0d2ljZSwgdGhlbiB3ZSBtaWdo
dCBoYXZlIHNvbWV0aGluZyBpbnRlcmVzdGluZw0KPiBwcm9ibGVtIGFzIHRoZSBwMm0gdGFibGVz
IHdvdWxkIGJlIHJlLWFsbG9jYXRlZCAoYW5kIHRoZXJlZm9yZSBhbGwgdGhlDQo+IG1hcHBpbmdz
IHdvdWxkIGJlIGxvc3QpLg0KDQpUaGVyZSBhcmUgdHdvIHRlc3RzIGluIHAybV9hbGxvY190YWJs
Mjogd2hldGhlciB0aGUgZG9tYWluIGhhcyBtZW1vcnkgYWxsb2NhdGVkLCBhbmQgd2hldGhlciB0
aGUgZG9tYWluIGFscmVhZHkgaGFzIGEgcDJtLiBDYW4gdGhlc2Ugbm93IGJlIGRyb3BwZWQ/DQoN
CiAgUGF1bA0KDQo+IA0KPiBBZGQgY29kZSB0byBzYW5pdHkgY2hlY2sgdGhlIG1vZGUgYW5kIHRo
YXQgdGhlIGZ1bmN0aW9uIGlzIG9ubHkgY2FsbGVkDQo+IG9uY2UuIFRha2UgdGhlIG9wcG9ydHVu
aXR5IHRvIGFuIGlmIGNoZWNraW5nIHRoYXQgUEdfdHJhbnNsYXRlIGlzIHNldC4NCj4gDQo+IFNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+DQo+IA0KPiAtLS0N
Cj4gDQo+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aGVuIFBHX3RyYW5zbGF0ZSB3YXMgZW5m
b3JjZWQuDQo+IA0KPiBJIGtlZXAgdGhlIGNoZWNrICE9IDAgYmVjYXVzZSB0aGlzIGlzIGNvbnNp
c3RlbnQgd2l0aCB0aGUgcmVzdCBvZiB0aGUNCj4gZmlsZS4gSWYgd2Ugd2FudCB0byBvbWl0IGNv
bXBhcmlzb24gYWdhaW5zdCAwLCB0aGVuIHRoaXMgc2hvdWxkIGJlIGluIGENCj4gc2VwYXJhdGUg
cGF0Y2hlcyBjb252ZXJ0aW5nIHRoZSBmaWxlLg0KPiANCj4gICAgIENoYW5nZXMgaW4gdjI6DQo+
ICAgICAgICAgLSBGaXggdHlwb2VzIGluIHRoZSBjb21taXQgbWVzc2FnZQ0KPiAgICAgICAgIC0g
VXNlIC1FRVhJU1QgaW5zdGVhZCBvZiAtRUlOVkFMDQo+IC0tLQ0KPiAgeGVuL2FyY2gveDg2L21t
L2hhcC9oYXAuYyB8IDE4ICsrKysrKysrKysrLS0tLS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDEx
IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL2hhcC9oYXAuYyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMNCj4gaW5kZXgg
MzEzNjJhMzFiNi4uNDk3NGJkMTNkNCAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jDQo+IEBAIC00NDUsNiAr
NDQ1LDEzIEBAIGludCBoYXBfZW5hYmxlKHN0cnVjdCBkb21haW4gKmQsIHUzMiBtb2RlKQ0KPiAg
ICAgIHVuc2lnbmVkIGludCBpOw0KPiAgICAgIGludCBydiA9IDA7DQo+IA0KPiArICAgIGlmICgg
bW9kZSAhPSAoUEdfZXh0ZXJuYWwgfCBQR190cmFuc2xhdGUgfCBQR19yZWZjb3VudHMpICkNCj4g
KyAgICAgICAgcmV0dXJuIC1FSU5WQUw7DQo+ICsNCj4gKyAgICAvKiBUaGUgZnVuY3Rpb24gY2Fu
IG9ubHkgYmUgY2FsbGVkIG9uY2UgKi8NCj4gKyAgICBpZiAoIGQtPmFyY2gucGFnaW5nLm1vZGUg
IT0gMCApDQo+ICsgICAgICAgIHJldHVybiAtRUVYSVNUOw0KPiArDQo+ICAgICAgZG9tYWluX3Bh
dXNlKGQpOw0KPiANCj4gICAgICBvbGRfcGFnZXMgPSBkLT5hcmNoLnBhZ2luZy5oYXAudG90YWxf
cGFnZXM7DQo+IEBAIC00NjUsMTMgKzQ3MiwxMCBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1Y3QgZG9t
YWluICpkLCB1MzIgbW9kZSkNCj4gICAgICBkLT5hcmNoLnBhZ2luZy5hbGxvY19wYWdlID0gaGFw
X2FsbG9jX3AybV9wYWdlOw0KPiAgICAgIGQtPmFyY2gucGFnaW5nLmZyZWVfcGFnZSA9IGhhcF9m
cmVlX3AybV9wYWdlOw0KPiANCj4gLSAgICAvKiBhbGxvY2F0ZSBQMm0gdGFibGUgKi8NCj4gLSAg
ICBpZiAoIG1vZGUgJiBQR190cmFuc2xhdGUgKQ0KPiAtICAgIHsNCj4gLSAgICAgICAgcnYgPSBw
Mm1fYWxsb2NfdGFibGUocDJtX2dldF9ob3N0cDJtKGQpKTsNCj4gLSAgICAgICAgaWYgKCBydiAh
PSAwICkNCj4gLSAgICAgICAgICAgIGdvdG8gb3V0Ow0KPiAtICAgIH0NCj4gKyAgICAvKiBhbGxv
Y2F0ZSBQMk0gdGFibGUgKi8NCj4gKyAgICBydiA9IHAybV9hbGxvY190YWJsZShwMm1fZ2V0X2hv
c3RwMm0oZCkpOw0KPiArICAgIGlmICggcnYgIT0gMCApDQo+ICsgICAgICAgIGdvdG8gb3V0Ow0K
PiANCj4gICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9ORVNURURQMk07IGkrKyApDQo+ICAgICAg
ew0KPiAtLQ0KPiAyLjE3LjENCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:31:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:31:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyyIX-0006Sw-1y; Tue, 04 Feb 2020 13:31:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyyIV-0006Sr-Ck
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:31:23 +0000
X-Inumbo-ID: a1b5ee3e-4752-11ea-8f42-12813bfff9fa
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1b5ee3e-4752-11ea-8f42-12813bfff9fa;
 Tue, 04 Feb 2020 13:31:21 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id t23so3339699wmi.1
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 05:31:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=/KPqLxKVUWweruWVgluINFvdVWG22x5Wi9xjPmIJoVM=;
 b=fKFgVZOKVm1v+Me7tWOvMI9OwUhSZpU5Dyl1YbnE1Hp49c1pYzrUsJThu7+2dZz4b8
 /mzBboC327GMt7ft0EKWxyYrJA2lGuuE1WqnWIj5qxRCI4WkxFZfKbKFXGliVP5QIiYW
 +l6B2qv3nM1fX9zhS0BNRIsH3VMWUxbIy3IAll7BPzesAqfxZ08rTEuZz070BlMEqUkP
 6xHJd18VYNxCi0M6sejZEbbDoptC6HLXfuQeDTKWq8H/yJnzI0cYEKZpK0oC0rlcUHLp
 PIUhnCzTyqLLGl+IgJGXWY9aOuu5OO5xxMm06aaUL2hLhBlIMVGiShVW/yBP2Y/vdizX
 0e/Q==
X-Gm-Message-State: APjAAAXiPPd6EhQ/WTjJDivUvyC8cw2NSh5xn7ZxNWNi+8xqGQNUGNv+
 2uw5l66u+v/Rzu2ylZTRP/Y=
X-Google-Smtp-Source: APXvYqy5KtIsDxK/23wivFVN8lhyHH7J9r5OO+HRityeqZtFdm5U7TjNc4oRVwPDeu/+goINWr2kKw==
X-Received: by 2002:a7b:c386:: with SMTP id s6mr5814246wmj.105.1580823081100; 
 Tue, 04 Feb 2020 05:31:21 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id p3sm11634233wrx.29.2020.02.04.05.31.19
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 04 Feb 2020 05:31:20 -0800 (PST)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20200204130614.15166-1-julien@xen.org>
 <20200204130614.15166-3-julien@xen.org>
 <b7312aba7d5c420bbb660298a4c73578@EX13D32EUC003.ant.amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <f7b8d962-2b8d-7d56-03a8-5f1ca00857a1@xen.org>
Date: Tue, 4 Feb 2020 13:31:19 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b7312aba7d5c420bbb660298a4c73578@EX13D32EUC003.ant.amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, "Grall, Julien" <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNC8wMi8yMDIwIDEzOjE2LCBEdXJyYW50LCBQYXVsIHdyb3RlOgo+PiAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZlbC1ib3VuY2VzQGxp
c3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YKPj4gSnVsaWVuIEdyYWxsCj4+IFNlbnQ6
IDA0IEZlYnJ1YXJ5IDIwMjAgMTM6MDYKPj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwo+PiBDYzoganVsaWVuQHhlbi5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBHZW9yZ2Ug
RHVubGFwCj4+IDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+OyBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsKPj4gR3JhbGwsIEp1bGllbiA8amdyYWxsQGFtYXpv
bi5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlcgo+PiBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gU3ViamVjdDogW1hlbi1kZXZlbF0gW1BBVENI
IHYyIDIvMl0geGVuL3g4NjogaGFwOiBDbGVhbi11cCBhbmQgaGFyZGVuCj4+IGhhcF9lbmFibGUo
KQo+Pgo+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+Pgo+PiBVbmxp
a2Ugc2hhZG93X2VuYWJsZSgpLCBoYXBfZW5hYmxlKCkgY2FuIG9ubHkgYmUgY2FsbGVkIG9uY2Ug
ZHVyaW5nCj4+IGRvbWFpbiBjcmVhdGlvbiBhbmQgd2l0aCB0aGUgbW9kZSBlcXVhbCB0byBtb2Rl
IGVxdWFsIHRvCj4+IFBHX2V4dGVybmFsIHwgUEdfdHJhbnNsYXRlIHwgUEdfcmVmY291bnRzLgo+
Pgo+PiBJZiBpdCB3ZXJlIGNhbGxlZCB0d2ljZSwgdGhlbiB3ZSBtaWdodCBoYXZlIHNvbWV0aGlu
ZyBpbnRlcmVzdGluZwo+PiBwcm9ibGVtIGFzIHRoZSBwMm0gdGFibGVzIHdvdWxkIGJlIHJlLWFs
bG9jYXRlZCAoYW5kIHRoZXJlZm9yZSBhbGwgdGhlCj4+IG1hcHBpbmdzIHdvdWxkIGJlIGxvc3Qp
Lgo+IAo+IFRoZXJlIGFyZSB0d28gdGVzdHMgaW4gcDJtX2FsbG9jX3RhYmwyOiB3aGV0aGVyIHRo
ZSBkb21haW4gaGFzIG1lbW9yeSBhbGxvY2F0ZWQsIGFuZCB3aGV0aGVyIHRoZSBkb21haW4gYWxy
ZWFkeSBoYXMgYSBwMm0uIENhbiB0aGVzZSBub3cgYmUgZHJvcHBlZD8KCkkgZG9uJ3QgdGhpbmsg
c28uIFRoZXkgYXJlIHN0aWxsIG5lY2Vzc2FyeSBmb3IgdGhlIHNoYWRvdyBwYWdlLXRhYmxlcy4g
CkFGQUlDVCwgdGhleSBhcmUgZW5hYmxlZCB2aWEgYSBET01DVEwuCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:34:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:34:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyyL6-0006ad-H2; Tue, 04 Feb 2020 13:34:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyyL5-0006aW-FE
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:34:03 +0000
X-Inumbo-ID: 01a34fee-4753-11ea-8396-bc764e2007e4
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 01a34fee-4753-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 13:34:02 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id y17so23081474wrh.5
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 05:34:02 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=dZKewUkbLsCOhasPhP3rj9eI9c2B1QYPQ9THXqty9y8=;
 b=rDCw+SFlSQGQ5O2x8qTk4AbWNy5pDyaujBosZm5Kp0gIDMzQeRkR28GlxXAW6Yk0Me
 51wcvSag3+GsJ5p4IW8suuiDICShoMG5xpoA3jWqPuN/1WbqaLGdDS/qg5MRFO86QoHX
 b3D3FXAbOcsZWvD8d39L50ESELpDlpFOFRCXYe1LkWLHXRNnHn+cNtv97YBwhxu3PUX7
 Hgo0+NIGQKtWL/5Xko5ZkutUVQEolP9QOYYfvS710DEUmS5oppaA12/J9vb29UtcJaWx
 aOZsqtyTRbKVog0zKIDHjXLoyF5r/9EVEfPdqwgBEP4eV6Rt9yp8W54VZQeDrKsjCjaV
 yj8Q==
X-Gm-Message-State: APjAAAVD6vJrSWUXccQJxwZGoMXoeucQdyOPtvNvLunK1iLW7P3KGj/D
 9w8NSRh2gCrfodsQ27StHitWiiyw4AM=
X-Google-Smtp-Source: APXvYqzQc8Q5MwRE8gBaL4g7Mb+5BJBRSrHRHvDFklPacM7VIBAprHZr/Q3G4QZ6iJ4u342yIWtucQ==
X-Received: by 2002:a5d:5347:: with SMTP id t7mr22001356wrv.401.1580823241792; 
 Tue, 04 Feb 2020 05:34:01 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id a184sm3966727wmf.29.2020.02.04.05.34.00
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 05:34:01 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 13:33:57 +0000
Message-Id: <20200204133357.32101-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0 in
 assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KCkF0IHRoZSBtb21lbnQsIGFz
c2lnbl9wYWdlcygpIHJlbGllcyBvbiBQR19zdGF0ZV9pbnVzZSB0byBiZSAwLiBUaGlzCm1ha2Vz
IHRoZSBjb2RlIHNsaWdodGx5IG1vcmUgZGlmZmljdWx0IHRvIHVuZGVyc3RhbmQuCgpSZXdvcmsg
dGhlIGNvZGUgdG8gZXhwbGljaXRseSBjaGVjayBhZ2FpbnN0IFBHX3N0YXRlX2ludXNlLgoKU2ln
bmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KLS0tCiB4ZW4vY29t
bW9uL3BhZ2VfYWxsb2MuYyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMg
Yi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwppbmRleCA5NzkwMmQ0MmMxLi41NDc3M2JjNDJmIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2Vf
YWxsb2MuYwpAQCAtMjI4NiwxMCArMjI4NiwxMSBAQCBpbnQgYXNzaWduX3BhZ2VzKAogICAgIGZv
ciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgIHsKICAgICAgICAgQVNTRVJU
KHBhZ2VfZ2V0X293bmVyKCZwZ1tpXSkgPT0gTlVMTCk7Ci0gICAgICAgIEFTU0VSVCghcGdbaV0u
Y291bnRfaW5mbyk7CisgICAgICAgIEFTU0VSVChwYWdlX3N0YXRlX2lzKCZwZ1tpXSwgaW51c2Up
KTsKKyAgICAgICAgQVNTRVJUKCEocGdbaV0uY291bnRfaW5mbyAmICh+UEdDX3N0YXRlKSkpOwog
ICAgICAgICBwYWdlX3NldF9vd25lcigmcGdbaV0sIGQpOwogICAgICAgICBzbXBfd21iKCk7IC8q
IERvbWFpbiBwb2ludGVyIG11c3QgYmUgdmlzaWJsZSBiZWZvcmUgdXBkYXRpbmcgcmVmY250LiAq
LwotICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID0gUEdDX2FsbG9jYXRlZCB8IDE7CisgICAgICAg
IHBnW2ldLmNvdW50X2luZm8gPSBQR0Nfc3RhdGVfaW51c2UgfCBQR0NfYWxsb2NhdGVkIHwgMTsK
ICAgICAgICAgcGFnZV9saXN0X2FkZF90YWlsKCZwZ1tpXSwgJmQtPnBhZ2VfbGlzdCk7CiAgICAg
fQogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:35:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:35:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyyMj-0006hX-3f; Tue, 04 Feb 2020 13:35:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyyMi-0006hQ-1F
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:35:44 +0000
X-Inumbo-ID: 3579a37c-4753-11ea-8f44-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3579a37c-4753-11ea-8f44-12813bfff9fa;
 Tue, 04 Feb 2020 13:35:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CD5E9AC53;
 Tue,  4 Feb 2020 13:35:28 +0000 (UTC)
To: Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>
References: <63005C11-CF8C-4794-B9E4-C3856CCF41C1@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9f2c8dae-532d-5ddf-de2d-244e3c6a8531@suse.com>
Date: Tue, 4 Feb 2020 14:35:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <63005C11-CF8C-4794-B9E4-C3856CCF41C1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [Vote] For Xen Project Code of Conduct (deadline
 March 31st)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDEuMjAyMCAyMDoxMiwgTGFycyBLdXJ0aCB3cm90ZToKPiBQZW9wbGUgYWxsb3dlZCB0
byB2b3RlIG9uIGJlaGFsZiBvZiB0aGUgSHlwZXJ2aXNvciBwcm9qZWN0IGFyZToKPiBKdWxpZW4g
R3JhbGwsIEFuZHkgQ29vcGVyLCBHZW9yZ2UgRHVubGFwLCBJYW4gSmFja3NvbiwgSmFuIEJldWxp
Y2gsIEtvbnJhZCBSCj4gV2lsaywgU3RlZmFubyBTdGFiZWxsaW5pLCBXZWkgTGl1IGFuZCBQYXVs
IER1cnJhbnQgKGFzIFJlbGVhc2UgTWFuYWdlcikuCgpJIGhhdmUgdG8gYWRtaXQgdGhhdCB3aXRo
IGNlcnRhaW4gcGFydHMgb2YgdGhpcywgYXMgcGVyIGVhcmxpZXIgZGlzY3Vzc2lvbiwKSSdtIG9u
IHRoZSBlZGdlLCBhbmQgaGVuY2UgSSdkIGxpa2UgdG8gZ2l2ZSBhICswLjUgdm90ZSBoZXJlLiBX
aGF0ZXZlciB5b3UKY2FuIHRoZW4gbWFrZSBvZiB0aGlzIC4uLgoKSmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:41:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:41:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyyRs-0007cl-5Z; Tue, 04 Feb 2020 13:41:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyyRq-0007cg-Db
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:41:02 +0000
X-Inumbo-ID: fb651e5e-4753-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fb651e5e-4753-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 13:41:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CCF12ADB5;
 Tue,  4 Feb 2020 13:41:00 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204133357.32101-1-julien@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
Date: Tue, 4 Feb 2020 14:40:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204133357.32101-1-julien@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNDozMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEF0IHRoZSBtb21lbnQs
IGFzc2lnbl9wYWdlcygpIHJlbGllcyBvbiBQR19zdGF0ZV9pbnVzZSB0byBiZSAwLiBUaGlzCj4g
bWFrZXMgdGhlIGNvZGUgc2xpZ2h0bHkgbW9yZSBkaWZmaWN1bHQgdG8gdW5kZXJzdGFuZC4KCkkg
Y2FuIGNlcnRhaW5seSBzZWUgd2hlcmUgeW91J3JlIGNvbWluZyBmcm9tLCBidXQgLi4uCgo+IC0t
LSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMKPiBAQCAtMjI4NiwxMCArMjI4NiwxMSBAQCBpbnQgYXNzaWduX3BhZ2VzKAo+ICAgICAgZm9y
ICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyApCj4gICAgICB7Cj4gICAgICAgICAgQVNT
RVJUKHBhZ2VfZ2V0X293bmVyKCZwZ1tpXSkgPT0gTlVMTCk7Cj4gLSAgICAgICAgQVNTRVJUKCFw
Z1tpXS5jb3VudF9pbmZvKTsKPiArICAgICAgICBBU1NFUlQocGFnZV9zdGF0ZV9pcygmcGdbaV0s
IGludXNlKSk7Cj4gKyAgICAgICAgQVNTRVJUKCEocGdbaV0uY291bnRfaW5mbyAmICh+UEdDX3N0
YXRlKSkpOwoKLi4uIEkgdGhpbmsgdGhpcyBvbmUgaXMgYmV0dGVyIGluIGl0cyBvcmlnaW5hbCBm
b3JtLiBBbiBvcHRpb24KbWlnaHQgYmUgdG8gcHV0IGEgQlVJTERfQlVHX09OKCkgbmV4dCB0byBp
dC4gKEluIG5vIGNhc2UsIGltbywKdGhlcmUgc2hvdWxkIGJlIHBhcmVudGhlc2VzIGFyb3VuZCBh
IG5lZ2F0aW9uIGV4cHJlc3Npb24uKQoKPiAgICAgICAgICBwYWdlX3NldF9vd25lcigmcGdbaV0s
IGQpOwo+ICAgICAgICAgIHNtcF93bWIoKTsgLyogRG9tYWluIHBvaW50ZXIgbXVzdCBiZSB2aXNp
YmxlIGJlZm9yZSB1cGRhdGluZyByZWZjbnQuICovCj4gLSAgICAgICAgcGdbaV0uY291bnRfaW5m
byA9IFBHQ19hbGxvY2F0ZWQgfCAxOwo+ICsgICAgICAgIHBnW2ldLmNvdW50X2luZm8gPSBQR0Nf
c3RhdGVfaW51c2UgfCBQR0NfYWxsb2NhdGVkIHwgMTsKCkFzIG9wcG9zZWQgdG8gdGhlIGFib3Zl
LCBJIGNlcnRhaW5seSBhcHByZWNpYXRlIHRoZSBjaGFuZ2UgaGVyZS4KCkphbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 13:51:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 13:51:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyybv-0008U0-0r; Tue, 04 Feb 2020 13:51:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iyybt-0008Tt-4W
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 13:51:25 +0000
X-Inumbo-ID: 6e74df96-4755-11ea-8f4c-12813bfff9fa
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e74df96-4755-11ea-8f4c-12813bfff9fa;
 Tue, 04 Feb 2020 13:51:24 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id u6so9863920wrt.0
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 05:51:24 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=qcWnxcAr9NJjXAB6sQ3UsoKxksJEI39j9GaVev4Dh3M=;
 b=NxWLqzRviMBpSE0giaiKm5wGrDjobF05jWg7xMQ7igRnqBhUwMQOUSAODYmtmQUDlB
 xWwB/x2KDU9hzjpxsI4vldOF6/ucY+eiLX6apBYLPZOUEiJ+uiUg62TQOBlmqMZJ4g56
 zgwzXKcAfv99wE7EVkolaa4SG9gWR8GZ8KJc2dFOF6TaxXdqjs+Zyu1GTTGWDqfQ4Jo1
 Nzo3tf7T49kpL6jXMN2y2ioc4krHlA5Bx1hUd775AvT/lVDAU/pWNU81+3EpjHRjsvCi
 KjPzry9kuatlRos64bFfLvEwcjz9gZ/Q5obheXv4HxsohW8KGg2ZFbW+DorneAmDwi/Q
 KI+g==
X-Gm-Message-State: APjAAAVI+5SCy6WArQT/65ZjH18QLypl3HF7oaWrFk3oHJAcQJV+bbap
 dgkMG9AqepU/eNU6T32kWAY=
X-Google-Smtp-Source: APXvYqyIpkgVxWrCjY0vG+jeN0lCmd8jlC8yBiDc2CFLRK74C8z6xS9Fr4zyc/+VZCRKSY3Tl4XK/g==
X-Received: by 2002:a5d:5345:: with SMTP id t5mr24033368wrv.0.1580824283514;
 Tue, 04 Feb 2020 05:51:23 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id 124sm4169592wmc.29.2020.02.04.05.51.22
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 04 Feb 2020 05:51:23 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204133357.32101-1-julien@xen.org>
 <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <3199dd4d-1b3e-4ba8-9f76-6a6ed0c7c067@xen.org>
Date: Tue, 4 Feb 2020 13:51:21 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNC8wMi8yMDIwIDEzOjQwLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwNC4wMi4yMDIw
IDE0OjMzLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEF0IHRoZSBtb21lbnQsIGFzc2lnbl9wYWdl
cygpIHJlbGllcyBvbiBQR19zdGF0ZV9pbnVzZSB0byBiZSAwLiBUaGlzCj4+IG1ha2VzIHRoZSBj
b2RlIHNsaWdodGx5IG1vcmUgZGlmZmljdWx0IHRvIHVuZGVyc3RhbmQuCj4gCj4gSSBjYW4gY2Vy
dGFpbmx5IHNlZSB3aGVyZSB5b3UncmUgY29taW5nIGZyb20sIGJ1dCAuLi4KPiAKPj4gLS0tIGEv
eGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMK
Pj4gQEAgLTIyODYsMTAgKzIyODYsMTEgQEAgaW50IGFzc2lnbl9wYWdlcygKPj4gICAgICAgZm9y
ICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyApCj4+ICAgICAgIHsKPj4gICAgICAgICAg
IEFTU0VSVChwYWdlX2dldF9vd25lcigmcGdbaV0pID09IE5VTEwpOwo+PiAtICAgICAgICBBU1NF
UlQoIXBnW2ldLmNvdW50X2luZm8pOwo+PiArICAgICAgICBBU1NFUlQocGFnZV9zdGF0ZV9pcygm
cGdbaV0sIGludXNlKSk7Cj4+ICsgICAgICAgIEFTU0VSVCghKHBnW2ldLmNvdW50X2luZm8gJiAo
flBHQ19zdGF0ZSkpKTsKPiAKPiAuLi4gSSB0aGluayB0aGlzIG9uZSBpcyBiZXR0ZXIgaW4gaXRz
IG9yaWdpbmFsIGZvcm0uIEFuIG9wdGlvbgo+IG1pZ2h0IGJlIHRvIHB1dCBhIEJVSUxEX0JVR19P
TigpIG5leHQgdG8gaXQuCgpJIHdhbnQgdG8gYXZvaWQgYSBCVUlMRF9CVUdfT04oKSBpZiBwb3Nz
aWJsZS4gSSBqdXN0IHJlYWxpemVkLCBJIGNvdWxkIApzaW1wbGlmeSB0byAiKHBnW2ldLmNvdW50
X2luZm8gIT0gUEdDX3N0YXRlX2ludXNlKSIuCgpXb3VsZCB0aGF0IGJlIG1vcmUgc3VpdGFibGU/
Cgo+IChJbiBubyBjYXNlLCBpbW8sCj4gdGhlcmUgc2hvdWxkIGJlIHBhcmVudGhlc2VzIGFyb3Vu
ZCBhIG5lZ2F0aW9uIGV4cHJlc3Npb24uKQoKV2hpbGUgSSB1bmRlcnN0YW5kIHRoaXMgd291bGQg
YmUgdmFsaWQsIEkgZmluZCBpdCBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:00:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:00:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyykw-0000yd-AW; Tue, 04 Feb 2020 14:00:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=2C6S=3Y=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iyyku-0000yY-Tj
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:00:44 +0000
X-Inumbo-ID: bc326266-4756-11ea-8f4f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc326266-4756-11ea-8f4f-12813bfff9fa;
 Tue, 04 Feb 2020 14:00:44 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyykt-0000Va-9H; Tue, 04 Feb 2020 14:00:43 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iyyks-0006lY-VT; Tue, 04 Feb 2020 14:00:43 +0000
Date: Tue, 4 Feb 2020 14:00:40 +0000
From: Wei Liu <wl@xen.org>
To: Hongyan Xia <hongyxia@amazon.com>
Message-ID: <20200204140040.7epg5ov2vwtpr333@debian>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 jgrall@amazon.com, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDY6MzY6NTNQTSArMDAwMCwgSG9uZ3lhbiBYaWEgd3Jv
dGU6ClsuLi5dCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jIGIveGVu
L2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKPiBpbmRleCBkZDMyNzEyZDJmLi41Mjk3MWQyZWNjIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCj4gKysrIGIveGVuL2FyY2gv
eDg2L2RvbWFpbl9wYWdlLmMKPiBAQCAtNjksMTIgKzY5LDExIEBAIHZvaWQgX19pbml0IG1hcGNh
Y2hlX292ZXJyaWRlX2N1cnJlbnQoc3RydWN0IHZjcHUgKnYpCj4gIAo+ICB2b2lkICptYXBfZG9t
YWluX3BhZ2UobWZuX3QgbWZuKQo+ICB7Cj4gLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+IC0g
ICAgdW5zaWduZWQgaW50IGlkeCwgaTsKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3MsICpwaGFz
aG1mbjsKPiArICAgIHVuc2lnbmVkIGludCBpZHgsIGdsYl9pZHgsICpwaGFzaGlkeCwgb2hhc2hp
ZHg7Cj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAtICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4g
KmRjYWNoZTsKPiAgICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1ICp2Y2FjaGU7Cj4gLSAgICBzdHJ1
Y3QgdmNwdV9tYXBoYXNoX2VudHJ5ICpoYXNoZW50Owo+ICsgICAgdm9pZCAqcmV0Owo+ICAKPiAg
I2lmZGVmIE5ERUJVRwo+ICAgICAgaWYgKCBtZm5feChtZm4pIDw9IFBGTl9ET1dOKF9fcGEoSFlQ
RVJWSVNPUl9WSVJUX0VORCAtIDEpKSApCj4gQEAgLTgyLDEwNCArODEsNTkgQEAgdm9pZCAqbWFw
X2RvbWFpbl9wYWdlKG1mbl90IG1mbikKPiAgI2VuZGlmCj4gIAo+ICAgICAgdiA9IG1hcGNhY2hl
X2N1cnJlbnRfdmNwdSgpOwo+IC0gICAgaWYgKCAhdiB8fCAhaXNfcHZfdmNwdSh2KSApCj4gKyAg
ICBpZiAoICF2IHx8ICFpc19wdl92Y3B1KHYpIHx8ICF2LT5hcmNoLnB2Lm1hcGNhY2hlICkKPiAg
ICAgICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZuX3gobWZuKSk7Cj4gIAo+IC0gICAgZGNhY2hl
ID0gJnYtPmRvbWFpbi0+YXJjaC5wdi5tYXBjYWNoZTsKPiAtICAgIHZjYWNoZSA9ICZ2LT5hcmNo
LnB2Lm1hcGNhY2hlOwo+IC0gICAgaWYgKCAhZGNhY2hlLT5pbnVzZSApCj4gLSAgICAgICAgcmV0
dXJuIG1mbl90b192aXJ0KG1mbl94KG1mbikpOwo+ICsgICAgdmNhY2hlID0gdi0+YXJjaC5wdi5t
YXBjYWNoZTsKPiArICAgIHBoYXNobWZuID0gJnZjYWNoZS0+aGFzaF9tZm5bTUFQSEFTSF9IQVNI
Rk4obWZuX3gobWZuKSldOwo+ICsgICAgcGhhc2hpZHggPSAmdmNhY2hlLT5oYXNoX2lkeFtNQVBI
QVNIX0hBU0hGTihtZm5feChtZm4pKV07Cj4gIAo+ICAgICAgcGVyZmNfaW5jcihtYXBfZG9tYWlu
X3BhZ2VfY291bnQpOwo+ICAKPiAgICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKPiAgCj4gLSAg
ICBoYXNoZW50ID0gJnZjYWNoZS0+aGFzaFtNQVBIQVNIX0hBU0hGTihtZm5feChtZm4pKV07Cj4g
LSAgICBpZiAoIGhhc2hlbnQtPm1mbiA9PSBtZm5feChtZm4pICkKPiArICAgIG9oYXNoaWR4ID0g
KnBoYXNoaWR4OwoKVGhpcyBpcyBhIGJpdCByZWR1bmRhbnQgYmVjYXVzZSB5b3UgbmV2ZXIgcmV3
cml0ZSAqcGhhc2hpZHggdW50aWwgdGhlCmxhc3QgbWludXRlLiBJIHRoaW5rIG9oYXNoaWR4IGNh
biBiZSByZW1vdmVkLCBidXQgaXQncyB1cCB0byB5b3UuCgo+ICsgICAgaWYgKCAqcGhhc2htZm4g
IT0gbWZuX3gobWZuKSApCj4gICAgICB7Cj4gLSAgICAgICAgaWR4ID0gaGFzaGVudC0+aWR4Owo+
IC0gICAgICAgIEFTU0VSVChpZHggPCBkY2FjaGUtPmVudHJpZXMpOwo+IC0gICAgICAgIGhhc2hl
bnQtPnJlZmNudCsrOwo+IC0gICAgICAgIEFTU0VSVChoYXNoZW50LT5yZWZjbnQpOwo+IC0gICAg
ICAgIEFTU0VSVChtZm5fZXEobDFlX2dldF9tZm4oTUFQQ0FDSEVfTDFFTlQoaWR4KSksIG1mbikp
Owo+IC0gICAgICAgIGdvdG8gb3V0Owo+IC0gICAgfQo+ICsgICAgICAgIGlkeCA9IGZpbmRfZmly
c3RfemVyb19iaXQodmNhY2hlLT5pbnVzZSwgTUFQQ0FDSEVfVkNQVV9FTlRSSUVTKTsKPiArICAg
ICAgICBCVUdfT04oaWR4ID49IE1BUENBQ0hFX1ZDUFVfRU5UUklFUyk7Cj4gIAo+IC0gICAgc3Bp
bl9sb2NrKCZkY2FjaGUtPmxvY2spOwo+ICsgICAgICAgIEFTU0VSVCh2Y2FjaGUtPnJlZmNudFtp
ZHhdID09IDApOwo+ICsgICAgICAgIF9fc2V0X2JpdChpZHgsIHZjYWNoZS0+aW51c2UpOwo+ICAK
PiAtICAgIC8qIEhhcyBzb21lIG90aGVyIENQVSBjYXVzZWQgYSB3cmFwPyBXZSBtdXN0IGZsdXNo
IGlmIHNvLiAqLwpbLi4uXQo+ICB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0
cikKPiAgewo+IC0gICAgdW5zaWduZWQgaW50IGlkeDsKPiArICAgIHVuc2lnbmVkIGludCBpZHgs
IGdsYl9pZHg7Cj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAtICAgIHN0cnVjdCBtYXBjYWNoZV9k
b21haW4gKmRjYWNoZTsKPiAtICAgIHVuc2lnbmVkIGxvbmcgdmEgPSAodW5zaWduZWQgbG9uZylw
dHIsIG1mbiwgZmxhZ3M7Cj4gLSAgICBzdHJ1Y3QgdmNwdV9tYXBoYXNoX2VudHJ5ICpoYXNoZW50
Owo+ICsgICAgc3RydWN0IG1hcGNhY2hlX3ZjcHUgKnZjYWNoZTsKPiArICAgIHVuc2lnbmVkIGxv
bmcgdmEgPSAodW5zaWduZWQgbG9uZylwdHIsIG1mbiwgaGFzaG1mbiwgZmxhZ3M7Cj4gIAo+ICAg
ICAgaWYgKCB2YSA+PSBESVJFQ1RNQVBfVklSVF9TVEFSVCApCj4gICAgICAgICAgcmV0dXJuOwo+
IEBAIC0xODksNzMgKzE0MywyMSBAQCB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQg
KnB0cikKPiAgICAgIHYgPSBtYXBjYWNoZV9jdXJyZW50X3ZjcHUoKTsKPiAgICAgIEFTU0VSVCh2
ICYmIGlzX3B2X3ZjcHUodikpOwo+ICAKPiAtICAgIGRjYWNoZSA9ICZ2LT5kb21haW4tPmFyY2gu
cHYubWFwY2FjaGU7Cj4gLSAgICBBU1NFUlQoZGNhY2hlLT5pbnVzZSk7Cj4gLQo+IC0gICAgaWR4
ID0gUEZOX0RPV04odmEgLSBNQVBDQUNIRV9WSVJUX1NUQVJUKTsKPiAtICAgIG1mbiA9IGwxZV9n
ZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGlkeCkpOwo+IC0gICAgaGFzaGVudCA9ICZ2LT5hcmNoLnB2
Lm1hcGNhY2hlLmhhc2hbTUFQSEFTSF9IQVNIRk4obWZuKV07Cj4gKyAgICB2Y2FjaGUgPSB2LT5h
cmNoLnB2Lm1hcGNhY2hlOwo+ICsgICAgQVNTRVJUKHZjYWNoZSk7Cj4gIAo+ICsgICAgZ2xiX2lk
eCA9IFBGTl9ET1dOKHZhIC0gTUFQQ0FDSEVfVklSVF9TVEFSVCk7Cj4gKyAgICBpZHggPSBnbGJf
aWR4IC0gdi0+dmNwdV9pZCAqIE1BUENBQ0hFX1ZDUFVfRU5UUklFUzsKCkFkZCBhIGJsYW5rIGxp
bmUgaGVyZSBwbGVhc2UuCgo+ICAgICAgbG9jYWxfaXJxX3NhdmUoZmxhZ3MpOwo+ICAKPiAtICAg
IGlmICggaGFzaGVudC0+aWR4ID09IGlkeCApCj4gLSAgICB7Cj4gLSAgICAgICAgQVNTRVJUKGhh
c2hlbnQtPm1mbiA9PSBtZm4pOwo+IC0gICAgICAgIEFTU0VSVChoYXNoZW50LT5yZWZjbnQpOwo+
IC0gICAgICAgIGhhc2hlbnQtPnJlZmNudC0tOwo+IC0gICAgfQo+IC0gICAgZWxzZSBpZiAoICFo
YXNoZW50LT5yZWZjbnQgKQo+IC0gICAgewo+IC0gICAgICAgIGlmICggaGFzaGVudC0+aWR4ICE9
IE1BUEhBU0hFTlRfTk9USU5VU0UgKQo+IC0gICAgICAgIHsKPiAtICAgICAgICAgICAgLyogL0Zp
cnN0LywgemFwIHRoZSBQVEUuICovCj4gLSAgICAgICAgICAgIEFTU0VSVChsMWVfZ2V0X3BmbihN
QVBDQUNIRV9MMUVOVChoYXNoZW50LT5pZHgpKSA9PQo+IC0gICAgICAgICAgICAgICAgICAgaGFz
aGVudC0+bWZuKTsKPiAtICAgICAgICAgICAgbDFlX3dyaXRlKCZNQVBDQUNIRV9MMUVOVChoYXNo
ZW50LT5pZHgpLCBsMWVfZW1wdHkoKSk7Cj4gLSAgICAgICAgICAgIC8qIC9TZWNvbmQvLCBtYXJr
IGFzIGdhcmJhZ2UuICovCj4gLSAgICAgICAgICAgIHNldF9iaXQoaGFzaGVudC0+aWR4LCBkY2Fj
aGUtPmdhcmJhZ2UpOwo+IC0gICAgICAgIH0KPiAtCj4gLSAgICAgICAgLyogQWRkIG5ld2x5LWZy
ZWVkIG1hcHBpbmcgdG8gdGhlIG1hcGhhc2guICovCj4gLSAgICAgICAgaGFzaGVudC0+bWZuID0g
bWZuOwo+IC0gICAgICAgIGhhc2hlbnQtPmlkeCA9IGlkeDsKPiAtICAgIH0KPiAtICAgIGVsc2UK
PiAtICAgIHsKPiAtICAgICAgICAvKiAvRmlyc3QvLCB6YXAgdGhlIFBURS4gKi8KPiAtICAgICAg
ICBsMWVfd3JpdGUoJk1BUENBQ0hFX0wxRU5UKGlkeCksIGwxZV9lbXB0eSgpKTsKPiAtICAgICAg
ICAvKiAvU2Vjb25kLywgbWFyayBhcyBnYXJiYWdlLiAqLwo+IC0gICAgICAgIHNldF9iaXQoaWR4
LCBkY2FjaGUtPmdhcmJhZ2UpOwo+IC0gICAgfQo+IC0KPiAtICAgIGxvY2FsX2lycV9yZXN0b3Jl
KGZsYWdzKTsKPiAtfQo+IC0KPiAtaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0KHN0cnVjdCBkb21h
aW4gKmQpCj4gLXsKPiAtICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZSA9ICZkLT5h
cmNoLnB2Lm1hcGNhY2hlOwo+IC0gICAgdW5zaWduZWQgaW50IGJpdG1hcF9wYWdlczsKPiArICAg
IG1mbiA9IGwxZV9nZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGdsYl9pZHgpKTsKPiArICAgIGhhc2ht
Zm4gPSB2Y2FjaGUtPmhhc2hfbWZuW01BUEhBU0hfSEFTSEZOKG1mbildOwo+ICAKPiAtICAgIEFT
U0VSVChpc19wdl9kb21haW4oZCkpOwo+ICsgICAgdmNhY2hlLT5yZWZjbnRbaWR4XS0tOwo+ICsg
ICAgaWYgKCBoYXNobWZuICE9IG1mbiAmJiAhdmNhY2hlLT5yZWZjbnRbaWR4XSApCj4gKyAgICAg
ICAgX19jbGVhcl9iaXQoaWR4LCB2Y2FjaGUtPmludXNlKTsKPiAgCj4gLSNpZmRlZiBOREVCVUcK
PiAtICAgIGlmICggIW1lbV9ob3RwbHVnICYmIG1heF9wYWdlIDw9IFBGTl9ET1dOKF9fcGEoSFlQ
RVJWSVNPUl9WSVJUX0VORCAtIDEpKSApCj4gLSAgICAgICAgcmV0dXJuIDA7Cj4gLSNlbmRpZgoK
V291bGQgYmUgZ3JlYXQgaWYgc29tZSBmb3JtIG9yIHNoYXBlIG9mIHRoaXMgY2hlY2sgY2FuIGJl
IGFkZGVkIHRvCm1hcGNhY2hlX3ZjcHVfaW5pdCBzdWNoIHRoYXQgeW91IGRvbid0IHVubmVjZXNz
YXJpbHkgaW5pdGlhbGlzZSBkYXRhCnN0cnVjdHVyZXMgdGhhdCB3aWxsIG5ldmVyIGJlIHVzZWQu
Cgo+IC0KPiAtICAgIEJVSUxEX0JVR19PTihNQVBDQUNIRV9WSVJUX0VORCArIFBBR0VfU0laRSAq
ICgzICsKPiAtICAgICAgICAgICAgICAgICAyICogUEZOX1VQKEJJVFNfVE9fTE9OR1MoTUFQQ0FD
SEVfRU5UUklFUykgKiBzaXplb2YobG9uZykpKSA+Cj4gLSAgICAgICAgICAgICAgICAgTUFQQ0FD
SEVfVklSVF9TVEFSVCArIChQRVJET01BSU5fU0xPVF9NQllURVMgPDwgMjApKTsKPiAtICAgIGJp
dG1hcF9wYWdlcyA9IFBGTl9VUChCSVRTX1RPX0xPTkdTKE1BUENBQ0hFX0VOVFJJRVMpICogc2l6
ZW9mKGxvbmcpKTsKPiAtICAgIGRjYWNoZS0+aW51c2UgPSAodm9pZCAqKU1BUENBQ0hFX1ZJUlRf
RU5EICsgUEFHRV9TSVpFOwo+IC0gICAgZGNhY2hlLT5nYXJiYWdlID0gZGNhY2hlLT5pbnVzZSAr
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAoYml0bWFwX3BhZ2VzICsgMSkgKiBQQUdFX1NJWkUg
LyBzaXplb2YobG9uZyk7Cj4gLQo+IC0gICAgc3Bpbl9sb2NrX2luaXQoJmRjYWNoZS0+bG9jayk7
Cj4gLQo+IC0gICAgcmV0dXJuIGNyZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCAodW5zaWduZWQg
bG9uZylkY2FjaGUtPmludXNlLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAyICogYml0bWFwX3BhZ2VzICsgMSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgTklMKGwxX3BnZW50cnlfdCAqKSwgTlVMTCk7Cj4gKyAgICBsb2NhbF9pcnFfcmVzdG9y
ZShmbGFncyk7Cj4gIH0KPiAgClsuLi5dCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvY29uZmlnLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZpZy5oCj4gaW5kZXggZDBjZmJi
NzBhOC4uNGIyMjE3MTUxYiAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZp
Zy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaAo+IEBAIC0yOTYsNyArMjk2
LDcgQEAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgeGVuX3BoeXNfc3RhcnQ7Cj4gICAgICAoR0RUX1ZJ
UlRfU1RBUlQodikgKyAoNjQqMTAyNCkpCj4gIAo+ICAvKiBtYXBfZG9tYWluX3BhZ2UoKSBtYXAg
Y2FjaGUuIFRoZSBzZWNvbmQgcGVyLWRvbWFpbi1tYXBwaW5nIHN1Yi1hcmVhLiAqLwo+IC0jZGVm
aW5lIE1BUENBQ0hFX1ZDUFVfRU5UUklFUyAgICAoQ09ORklHX1BBR0lOR19MRVZFTFMgKiBDT05G
SUdfUEFHSU5HX0xFVkVMUykKPiArI2RlZmluZSBNQVBDQUNIRV9WQ1BVX0VOVFJJRVMgICAgMzIK
PiAgI2RlZmluZSBNQVBDQUNIRV9FTlRSSUVTICAgICAgICAgKE1BWF9WSVJUX0NQVVMgKiBNQVBD
QUNIRV9WQ1BVX0VOVFJJRVMpCj4gICNkZWZpbmUgTUFQQ0FDSEVfVklSVF9TVEFSVCAgICAgIFBF
UkRPTUFJTl9WSVJUX1NMT1QoMSkKPiAgI2RlZmluZSBNQVBDQUNIRV9WSVJUX0VORCAgICAgICAg
KE1BUENBQ0hFX1ZJUlRfU1RBUlQgKyBcCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCj4gaW5kZXggYTNhZTVk
OWEyMC4uMzY3YmJhNzExMCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFp
bi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAo+IEBAIC00MCwzNSArNDAs
MTcgQEAgc3RydWN0IHRyYXBfYm91bmNlIHsKPiAgI2RlZmluZSBNQVBIQVNIX0hBU0hGTihwZm4p
ICgocGZuKSAmIChNQVBIQVNIX0VOVFJJRVMtMSkpCj4gICNkZWZpbmUgTUFQSEFTSEVOVF9OT1RJ
TlVTRSAoKHUzMil+MFUpCj4gIHN0cnVjdCBtYXBjYWNoZV92Y3B1IHsKPiAtICAgIC8qIFNoYWRv
dyBvZiBtYXBjYWNoZV9kb21haW4uZXBvY2guICovCj4gLSAgICB1bnNpZ25lZCBpbnQgc2hhZG93
X2Vwb2NoOwo+IC0KPiAtICAgIC8qIExvY2stZnJlZSBwZXItVkNQVSBoYXNoIG9mIHJlY2VudGx5
LXVzZWQgbWFwcGluZ3MuICovCj4gLSAgICBzdHJ1Y3QgdmNwdV9tYXBoYXNoX2VudHJ5IHsKPiAt
ICAgICAgICB1bnNpZ25lZCBsb25nIG1mbjsKPiAtICAgICAgICB1aW50MzJfdCAgICAgIGlkeDsK
PiAtICAgICAgICB1aW50MzJfdCAgICAgIHJlZmNudDsKPiAtICAgIH0gaGFzaFtNQVBIQVNIX0VO
VFJJRVNdOwo+ICsgICAgdW5zaWduZWQgbG9uZyBoYXNoX21mbltNQVBIQVNIX0VOVFJJRVNdOwo+
ICsgICAgdWludDMyX3QgaGFzaF9pZHhbTUFQSEFTSF9FTlRSSUVTXTsKPiArCj4gKyAgICB1aW50
OF90IHJlZmNudFtNQVBDQUNIRV9WQ1BVX0VOVFJJRVNdOwoKV2hhdCdzIHRoZSByZWFzb24gZm9y
IGJyZWFraW5nIHZjcHVfbWFwaGFzaF9lbnRyeSBpbnRvIHRocmVlIGRpc3RpbmN0CmFycmF5cz8K
CldvdWxkIGl0IG1ha2UgdGhlIGNvZGUgc2hvcnRlci9jbGVhbmVyIGlmIHlvdSBtYWtlIGV2ZXJ5
dGhpbmcKTUFQQ0FDSEVfVkNQVV9FTlRSSUVTPyBBIHZjcHUgbm93IG9ubHkgbmVlZHMgdG8gbWFu
YWdlIGl0cyBvd24gc3VicmVnaW9uCmFmdGVyIGFsbC4KCj4gKyAgICB1bnNpZ25lZCBsb25nIGlu
dXNlW0JJVFNfVE9fTE9OR1MoTUFQQ0FDSEVfVkNQVV9FTlRSSUVTKV07Cj4gIH07Cj4gIAo+ICBz
dHJ1Y3QgbWFwY2FjaGVfZG9tYWluIHsKPiAtICAgIC8qIFRoZSBudW1iZXIgb2YgYXJyYXkgZW50
cmllcywgYW5kIGEgY3Vyc29yIGludG8gdGhlIGFycmF5LiAqLwo+ICAgICAgdW5zaWduZWQgaW50
IGVudHJpZXM7Cj4gLSAgICB1bnNpZ25lZCBpbnQgY3Vyc29yOwo+IC0KPiAtICAgIC8qIFByb3Rl
Y3RzIG1hcF9kb21haW5fcGFnZSgpLiAqLwo+IC0gICAgc3BpbmxvY2tfdCBsb2NrOwo+IC0KPiAt
ICAgIC8qIEdhcmJhZ2UgbWFwcGluZ3MgYXJlIGZsdXNoZWQgZnJvbSBUTEJzIGluIGJhdGNoZXMg
Y2FsbGVkICdlcG9jaHMnLiAqLwo+IC0gICAgdW5zaWduZWQgaW50IGVwb2NoOwo+IC0gICAgdTMy
IHRsYmZsdXNoX3RpbWVzdGFtcDsKPiAtCj4gLSAgICAvKiBXaGljaCBtYXBwaW5ncyBhcmUgaW4g
dXNlLCBhbmQgd2hpY2ggYXJlIGdhcmJhZ2UgdG8gcmVhcCBuZXh0IGVwb2NoPyAqLwo+IC0gICAg
dW5zaWduZWQgbG9uZyAqaW51c2U7Cj4gLSAgICB1bnNpZ25lZCBsb25nICpnYXJiYWdlOwo+ICB9
Owo+ICAKPiAtaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKik7Cj4gIGlu
dCBtYXBjYWNoZV92Y3B1X2luaXQoc3RydWN0IHZjcHUgKik7Cj4gIHZvaWQgbWFwY2FjaGVfb3Zl
cnJpZGVfY3VycmVudChzdHJ1Y3QgdmNwdSAqKTsKPiAgCj4gQEAgLTQ3Myw3ICs0NTUsNyBAQCBz
dHJ1Y3QgYXJjaF9kb21haW4KPiAgc3RydWN0IHB2X3ZjcHUKPiAgewo+ICAgICAgLyogbWFwX2Rv
bWFpbl9wYWdlKCkgbWFwcGluZyBjYWNoZS4gKi8KPiAtICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1
IG1hcGNhY2hlOwo+ICsgICAgc3RydWN0IG1hcGNhY2hlX3ZjcHUgKm1hcGNhY2hlOwoKQW5kIHdo
eSBkbyB5b3UgbmVlZCB0byBjaGFuZ2UgdGhpcyB0byBhIHBvaW50ZXI/IElzIGl0IG5vdyB2ZXJ5
IGxhcmdlCmFuZCBjYXVzaW5nIGlzc3VlKHMpPwoKV2VpLgoKPiAgCj4gICAgICB1bnNpZ25lZCBp
bnQgdmdjX2ZsYWdzOwo+ICAKPiAtLSAKPiAyLjE3LjEKPiAKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:08:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyys3-0001Az-8w; Tue, 04 Feb 2020 14:08:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8X2i=3Y=ts.fujitsu.com=dietmar.hahn@srs-us1.protection.inumbo.net>)
 id 1iyys1-0001Au-Uq
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:08:06 +0000
X-Inumbo-ID: c1abd8ac-4757-11ea-8f53-12813bfff9fa
Received: from mail1.bemta25.messagelabs.com (unknown [195.245.230.4])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1abd8ac-4757-11ea-8f53-12813bfff9fa;
 Tue, 04 Feb 2020 14:08:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ts.fujitsu.com;
 s=200619tsfj; t=1580825282; i=@ts.fujitsu.com;
 bh=uxAMJFTllZZXZYPeN7ourYiUC8YEiPEgDyTDrh3eNVI=;
 h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
 MIME-Version:Content-Transfer-Encoding:Content-Type;
 b=rlUjRHlb2YJsKIpskqgmlam6kM4PMLfJWm5pHDlsZzS8A/b9DkTtesxsJWUMo5dme
 alz8t5EqO0TDDb0LA2Bhw0MGwqmnywMeXzdeQhkFGoJAGhQG2rGFprxW8wtIbwJJtE
 TNiNF5ZC2suVsvohCQgsf49o3gf3c3mlAvQDpOcdASi94aR23YgetLURuqo9bi62k2
 FaIAK22RDYaeSYbr22jWHlRcjae7XLgtFZSL6ZSukmZEtGkpYkTY+77EwVH+7b4DT3
 a89Z7lAGUd/yJqL/g9kh7uOHHWX41540J5/Eat8WC+9hYbBeSCiue6Xx5Ql2X8pU4v
 o03VHR0Hjqxrw==
Received: from [100.112.193.15] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-4.bemta.az-a.eu-west-1.aws.symcld.net id E6/26-20798-2CA793E5;
 Tue, 04 Feb 2020 14:08:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrLIsWRWlGSWpSXmKPExsViZ8MxVfdglWW
 cwazDRharN01ns/i+ZTKTA5PH68kTGD0Of7jCEsAUxZqZl5RfkcCacfTveraCfzwVD461MzYw
 HuTqYuTiEBKYzSix8tAnNghnOaNE//1Gxi5GTg42AQOJXa8OMXcxcnCICOhJtBzRAwkzC7hKr
 Hz4lAXEFhYIltjUtIsdxGYRUJWYs2QTWCuvgKHEnZu/wOKcAnYSPzb8ZAOxhQSSJWZ/WsYMUS
 MocXLmExaImfISHZcbWSFsHYkFuz+xTWDknYWkbBaSsllIyhYwMq9itEgqykzPKMlNzMzRNTQ
 w0DU0NNI1tDTSNTIx10us0k3USy3VLU8tLtE11EssL9YrrsxNzknRy0st2cQIDMWUggPfdzCe
 X/5e7xCjJAeTkijvITvLOCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvO6VQDnBotT01Iq0zBxgX
 MCkJTh4lER4H1cApXmLCxJzizPTIVKnGBWlxHmlgNEkJACSyCjNg2uDxeIlRlkpYV5GBgYGIZ
 6C1KLczBJU+VeM4hyMSsK8T0C282TmlcBNfwW0mAlosbS3BcjikkSElFQD0/GDlZIL8yo+qnb
 YK9e1vI6KY3Rh+edzeMlqFn5DtWOTrN7kRuuKu97KOPeST2OT+q11q0S1XTzrZL9Fe53/MXPp
 mzZRCTnGYzrGuVFTLTt3WO8LPLOPa/k3e77O8v1zHPbcD1Y4EGoxb1csY8SWRX+ufJ87r69qd
 9rzXzsz5jLt//7g2Iyr2+y+ZN5/qumnvmUC1xu9zoNak41/OU3Ydkzah39rzeyILwylOYz5ba
 Eycqvc85mYNVsT7t7JUV95W3X5lLDG+RaGncqX3ltbLm3+bn927rPqCpaLU+c2GehomuScX8F
 0JLxuZcD+GhmX6nNf9DfEPk+JOL/h0SkbfaHugy55PnuUtZWu6z08pMRSnJFoqMVcVJwIABTx
 7b9AAwAA
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-14.tower-265.messagelabs.com!1580825281!284945!1
X-Originating-IP: [62.60.8.149]
X-SYMC-ESS-Client-Auth: outbound-route-from=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.25; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12647 invoked from network); 4 Feb 2020 14:08:01 -0000
Received: from unknown (HELO mailhost2.uk.fujitsu.com) (62.60.8.149)
 by server-14.tower-265.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 4 Feb 2020 14:08:01 -0000
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by mailhost2.uk.fujitsu.com (8.14.5/8.14.5) with SMTP id 014E7w1B003489;
 Tue, 4 Feb 2020 14:07:58 GMT
Received: from amur.mch.fsc.net (amur.mch.fsc.net [10.172.102.28])
 by sanpedro.mch.fsc.net (Postfix) with ESMTP id 6DA60A03EE0;
 Tue,  4 Feb 2020 15:07:50 +0100 (CET)
From: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Date: Tue, 04 Feb 2020 15:07:50 +0100
Message-ID: <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
In-Reply-To: <3936e4e4-f424-20b9-07d2-3a16433f65ae@citrix.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <3936e4e4-f424-20b9-07d2-3a16433f65ae@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gRnJlaXRhZywgMzEuIEphbnVhciAyMDIwLCAyMjo1OToxOSBDRVQgc2NocmllYiBJZ29yIERy
dXpoaW5pbjoKPiBPbiAzMC8wMS8yMDIwIDEzOjAzLCBEaWV0bWFyIEhhaG4gd3JvdGU6Cj4gPiBI
aSwKPiA+IAo+ID4gd2UgdXNlIFNMRVMxMiB3aXRoIGtlcm5lbC1kZWZhdWx0LTQuMTIuMTQtOTUu
NDUuMS54ODZfNjQgYW5kIAo+ID4geGVuLTQuMTEuM18wMi0yLjIwLjEueDg2XzY0Cj4gPiAKPiA+
IFRoZSBkdW1wIGtlcm5lbCBkb2Vzbid0IHN0YXJ0IGFmdGVyICJlY2hvIGMgPiAvcHJvYy9zeXNy
cV90cmlnZ2VyIi4KPiA+IExhc3QgbWVzc2FnZXMgb24gY29uc29sZSBhcmU6Cj4gPiBbICAzODUu
NzE3NTMyXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCj4gPiBb
ICAzODUuNzM0NTY1XSBLZXJuZWwgT2Zmc2V0OiBkaXNhYmxlZAo+ID4gKFhFTikgSGFyZHdhcmUg
RG9tMCBjcmFzaGVkOiBFeGVjdXRpbmcga2V4ZWMgaW1hZ2Ugb24gY3B1NTgKPiA+IChYRU4pIFNo
b3QgZG93biBhbGwgQ1BVcwo+ID4gCj4gPiBBZnRlciBhIHNob3J0IHRpbWUgYSByZWJvb3QgaXMg
aW5pdGlhdGVkLgo+ID4gV2l0aG91dCB4ZW4gdGhlIGtkdW1wIHdvcmtzLgo+ID4gCj4gPiBXZSBz
ZWUgdGhpcyBiZWhhdmlvdXIgb25seSBvbiBuZXdlciBoYXJkd2FyZSwgZm9yIGV4YW1wbGUgYSBz
ZXJ2ZXIgd2l0aAo+ID4gSW50ZWwoUikgWGVvbihSKSBHb2xkIDYyNDIgQ1BVIEAgMi44MEdIego+
ID4gCj4gPiBJIGJ1aWx0IHRoZSBmcmVzaCByZWxlYXNlZCB4ZW4tNC4xMyBteXNlbGYgYW5kIHRy
aWVkIGl0IGJ1dCB0aGlzIGRvZXNuJ3QgaGVscC4KPiA+IAo+ID4gSSB0cmllZCB4MmFwaWM9b2Zm
IG9uIHRoZSB4ZW4gc2lkZSBhbmQgbm94MmFwaWMgb24gdGhlIGxpbnV4IHNpZGUgYnV0IG5vIHN1
Y2Nlc3MuCj4gCj4gU3RhcnRpbmcgZnJvbSBYZW4gNC4xMiB3ZSBrZWVwIElPTU1VIGVuYWJsZWQg
ZHVyaW5nIGtleGVjIHRyYW5zaXRpb24KPiB3aGljaCByZXNvbHZlZCB0aGUgcHJvYmxlbSB5b3Un
cmUgZGVzY3JpYmluZy4gQnV0IHlvdSBhbHNvIG5lZWQgdG8gbWFrZQo+IHN1cmUgSU9NTVUgaXMg
ZW5hYmxlZCBpbiB5b3VyIGtleGVjIGtlcm5lbCAod2hpY2ggSSB0aGluayBpcyBub3cgdGhlCj4g
ZGVmYXVsdCBmb3IgbW9zdCBkaXN0cm9zKS4gWW91IGNhbiBzdGlsbCB0cnkgdG8gd29ya2Fyb3Vu
ZCB0aGUgaXNzdWUKPiB5b3UncmUgc2VlaW5nIG9uIDQuMTEgYnkgdXNpbmcgImlvbW11PWRvbTAt
cGFzc3Rob3VnaCIgWGVuIG9wdGlvbi4KCkkgYWRkZWQgImlvbW11PWRvbTAtcGFzc3Rocm91Z2gi
IHRvIHRoZSB4ZW4tNC4xMSBjb21tYW5kIGxpbmUgYnV0IG5vIHN1Y2Nlc3MuCkZ1cnRoZXIgSSBh
ZGRlZCBlYXJseXByaW50az0uLi4gdG8gdGhlIHRoZSBrZHVtcCBrZXJuZWwgYW5kIEkgY291bGQg
c2VlIHRoZQpkdW1wIGtlcm5lbCBzdGFydGVkIGFuZCBvbmx5IG9uZSBtZXNzYWdlIGZyb20gZXh0
cmFjdF9rZXJuZWwoKQp3YXMgcHJpbnRlZC4gVGhlbiB0aGUgcmVib290IGZvbGxvd2VkLgoKQmVj
YXVzZSBJJ20gbm90IHRoYXQgZmFtaWxpYXIgd2l0aCB0aGlzIHBhcnQgb2YgSSB3b3VsZCBhcHBy
ZWNpYXRlIGhpbnRzIHdoZXJlCnRvIGRpZyBkZWVwZXIuClRoYW5rcy4KRGlldG1hci4KCgo+IAo+
IElnb3IKCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:12:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:12:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyywK-00021I-9D; Tue, 04 Feb 2020 14:12:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iyywJ-00021B-Ul
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:12:32 +0000
X-Inumbo-ID: 617a1718-4758-11ea-8f57-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 617a1718-4758-11ea-8f57-12813bfff9fa;
 Tue, 04 Feb 2020 14:12:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580825551;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=EfLXsThei/0Tj7iJiYN/C13jlFglQvd1xhVLLaRi9bg=;
 b=h4OLkyKxh0pmuioB6gBwoJhvRq/S2B0wUjaAmp+Bf77hIru+QlvSDkyq
 p9Ryh3V2Oixia6kURH/lXFuyc2wADkvS6eSOdwqMltKADUiMYpO4/7FKK
 K9dGxvyDINFG10wvIrrU13M6RBvrHe4tFdOcDA9przA+lf6TspUTKrROO E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mU04Myi5G16wtg/G2sgVElPe/hxoo6RT6nd7kF3x++SU08G+IXW+pWSzUHXa78BY7hpA0bjijm
 W7XeoQ6V6faQqxlWkvL/MtfR2bMaoAqTh5HLwX7EzO+wSmKkHjsTQzxAHjmSIRt1s0xGUf15F/
 Vx6PN2SbeX5YmKcMt9lN1TqGlcq0a6itUTTDGceAELVAzcYrpPHXi0RCSZhVnm57bQkPweeZ5N
 IG/ZaAMRjW8/abq0pSmSqHtxjZ23Nm5VRZYqhrxNe2i6nsyBzRKPSYCdyYfNK54uzhcZPrM8WQ
 Kd0=
X-SBRS: 2.7
X-MesageID: 12088777
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12088777"
To: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <3936e4e4-f424-20b9-07d2-3a16433f65ae@citrix.com>
 <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <4c655f6c-3ffd-db48-0d7f-e5e44765a259@citrix.com>
Date: Tue, 4 Feb 2020 14:12:28 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
Content-Language: en-US
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDIvMjAyMCAxNDowNywgRGlldG1hciBIYWhuIHdyb3RlOgo+IEFtIEZyZWl0YWcsIDMx
LiBKYW51YXIgMjAyMCwgMjI6NTk6MTkgQ0VUIHNjaHJpZWIgSWdvciBEcnV6aGluaW46Cj4+IE9u
IDMwLzAxLzIwMjAgMTM6MDMsIERpZXRtYXIgSGFobiB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IHdl
IHVzZSBTTEVTMTIgd2l0aCBrZXJuZWwtZGVmYXVsdC00LjEyLjE0LTk1LjQ1LjEueDg2XzY0IGFu
ZCAKPj4+IHhlbi00LjExLjNfMDItMi4yMC4xLng4Nl82NAo+Pj4KPj4+IFRoZSBkdW1wIGtlcm5l
bCBkb2Vzbid0IHN0YXJ0IGFmdGVyICJlY2hvIGMgPiAvcHJvYy9zeXNycV90cmlnZ2VyIi4KPj4+
IExhc3QgbWVzc2FnZXMgb24gY29uc29sZSBhcmU6Cj4+PiBbICAzODUuNzE3NTMyXSBLZXJuZWwg
cGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCj4+PiBbICAzODUuNzM0NTY1XSBL
ZXJuZWwgT2Zmc2V0OiBkaXNhYmxlZAo+Pj4gKFhFTikgSGFyZHdhcmUgRG9tMCBjcmFzaGVkOiBF
eGVjdXRpbmcga2V4ZWMgaW1hZ2Ugb24gY3B1NTgKPj4+IChYRU4pIFNob3QgZG93biBhbGwgQ1BV
cwo+Pj4KPj4+IEFmdGVyIGEgc2hvcnQgdGltZSBhIHJlYm9vdCBpcyBpbml0aWF0ZWQuCj4+PiBX
aXRob3V0IHhlbiB0aGUga2R1bXAgd29ya3MuCj4+Pgo+Pj4gV2Ugc2VlIHRoaXMgYmVoYXZpb3Vy
IG9ubHkgb24gbmV3ZXIgaGFyZHdhcmUsIGZvciBleGFtcGxlIGEgc2VydmVyIHdpdGgKPj4+IElu
dGVsKFIpIFhlb24oUikgR29sZCA2MjQyIENQVSBAIDIuODBHSHoKPj4+Cj4+PiBJIGJ1aWx0IHRo
ZSBmcmVzaCByZWxlYXNlZCB4ZW4tNC4xMyBteXNlbGYgYW5kIHRyaWVkIGl0IGJ1dCB0aGlzIGRv
ZXNuJ3QgaGVscC4KPj4+Cj4+PiBJIHRyaWVkIHgyYXBpYz1vZmYgb24gdGhlIHhlbiBzaWRlIGFu
ZCBub3gyYXBpYyBvbiB0aGUgbGludXggc2lkZSBidXQgbm8gc3VjY2Vzcy4KPj4KPj4gU3RhcnRp
bmcgZnJvbSBYZW4gNC4xMiB3ZSBrZWVwIElPTU1VIGVuYWJsZWQgZHVyaW5nIGtleGVjIHRyYW5z
aXRpb24KPj4gd2hpY2ggcmVzb2x2ZWQgdGhlIHByb2JsZW0geW91J3JlIGRlc2NyaWJpbmcuIEJ1
dCB5b3UgYWxzbyBuZWVkIHRvIG1ha2UKPj4gc3VyZSBJT01NVSBpcyBlbmFibGVkIGluIHlvdXIg
a2V4ZWMga2VybmVsICh3aGljaCBJIHRoaW5rIGlzIG5vdyB0aGUKPj4gZGVmYXVsdCBmb3IgbW9z
dCBkaXN0cm9zKS4gWW91IGNhbiBzdGlsbCB0cnkgdG8gd29ya2Fyb3VuZCB0aGUgaXNzdWUKPj4g
eW91J3JlIHNlZWluZyBvbiA0LjExIGJ5IHVzaW5nICJpb21tdT1kb20wLXBhc3N0aG91Z2giIFhl
biBvcHRpb24uCj4gCj4gSSBhZGRlZCAiaW9tbXU9ZG9tMC1wYXNzdGhyb3VnaCIgdG8gdGhlIHhl
bi00LjExIGNvbW1hbmQgbGluZSBidXQgbm8gc3VjY2Vzcy4KPiBGdXJ0aGVyIEkgYWRkZWQgZWFy
bHlwcmludGs9Li4uIHRvIHRoZSB0aGUga2R1bXAga2VybmVsIGFuZCBJIGNvdWxkIHNlZSB0aGUK
PiBkdW1wIGtlcm5lbCBzdGFydGVkIGFuZCBvbmx5IG9uZSBtZXNzYWdlIGZyb20gZXh0cmFjdF9r
ZXJuZWwoKQo+IHdhcyBwcmludGVkLiBUaGVuIHRoZSByZWJvb3QgZm9sbG93ZWQuCj4gCj4gQmVj
YXVzZSBJJ20gbm90IHRoYXQgZmFtaWxpYXIgd2l0aCB0aGlzIHBhcnQgb2YgSSB3b3VsZCBhcHBy
ZWNpYXRlIGhpbnRzIHdoZXJlCj4gdG8gZGlnIGRlZXBlci4KCkNvdWxkIHlvdSB0cnkgdG8gZGlz
YWJsZSBJT01NVSBjb21wbGV0ZWx5IGluIGRpYWdub3N0aWMgcHVycG9zZXM6CiJpb21tdT1vZmYg
eDJhcGljPW9mZiI/IElmIHRoYXQgaGVscHMgLSBpdCdzIHN0aWxsIHRoZSBzYW1lIGlzc3VlIEkn
bQpyZWZlcnJpbmcgdG8uIENvdWxkIHlvdSBwb3N0IHlvdXIgY3VycmVudCBYZW4gY21kbGluZT8K
Cklnb3IKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:17:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:17:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyz12-0002Bp-1E; Tue, 04 Feb 2020 14:17:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=30aJ=3Y=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iyz10-0002Bk-E7
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:17:22 +0000
X-Inumbo-ID: 0ea6c10c-4759-11ea-8f58-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0ea6c10c-4759-11ea-8f58-12813bfff9fa;
 Tue, 04 Feb 2020 14:17:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580825842;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=1fCx5k6rmIchMb25AntDK06gqAr+P56WaOOiB1S5nW0=;
 b=V/6tqOXWTPMYUAzaCVjuHst5iiPmIPECDAPV+V953kE4PMVLVovoRWWg
 kb5Iv15gD9tnJj2NL7AELEF2nh2uv3s7w157T+PXbC0jXO8PlumlPgW/m
 z3K58Eqpo2wQfH8SY7LMTLm+6K1AXyJmWq6pz5g4vslc6sPfoCR/K6aH3 w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8cMZD7ogrQRfZi1HsLX8xqJdPKOck90WTc6XJJD5H61FaBxcsngmR29RTzo2OuSsl+glDtaBR+
 X4R0kthfBzyb4xPyXe3EtRs4lzwEfJrcLIa/rKFYZ6Zu/8GPseozNi3zlnh3/rCj0f0a2siSO9
 EejdiZJFSLv2xgnc42sLs4RkBcepkO2a8qms7wQr49WA0M+7TU4QFKlQXq76o10UUoyFdy+G3t
 W2rphUCOVpUquMzSiRCfdYFdAtcs/zTomgPjBuc2ohzejW8cPRvtSwVBPZxbCcPGugHftKAudt
 3sw=
X-SBRS: 2.7
X-MesageID: 11923456
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="11923456"
To: Hongyan Xia <hongyxia@amazon.com>, <xen-devel@lists.xenproject.org>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <874e3640-35ea-bd54-7961-8d94f09bad8a@citrix.com>
Date: Tue, 4 Feb 2020 14:17:17 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgrall@amazon.com, Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDIvMjAyMCAxODozNiwgSG9uZ3lhbiBYaWEgd3JvdGU6Cj4gUmV3cml0ZSB0aGUgbWFw
Y2FjaGUgdG8gYmUgcHVyZWx5IHBlci12Q1BVIGluc3RlYWQgb2YgcGFydGx5IHBlci12Q1BVCj4g
YW5kIHBhcnRseSBwZXItZG9tYWluLgo+Cj4gVGhpcyBwYXRjaCBpcyBuZWVkZWQgdG8gYWRkcmVz
cyBwZXJmb3JtYW5jZSBpc3N1ZXMgd2hlbiB3ZSBzdGFydCByZWx5aW5nCj4gb24gdGhlIG1hcGNh
Y2hlLCBlLmcuLCB3aGVuIHdlIGRvIG5vdCBoYXZlIGEgZGlyZWN0IG1hcC4gQ3VycmVudGx5LCB0
aGUKPiBwZXItZG9tYWluIGxvY2sgb24gdGhlIG1hcGNhY2hlIGlzIGEgYm90dGxlbmVjayBmb3Ig
bXVsdGljb3JlLCBjYXVzaW5nCj4gcGVyZm9ybWFuY2UgZGVncmFkYXRpb24gYW5kIGV2ZW4gZnVu
Y3Rpb25hbCByZWdyZXNzaW9ucy4KCkRvIHlvdSBtZWFuIHRoYXQgdGhpcyBwYXRjaCBjYXVzZXMg
YSByZWdyZXNzaW9uLCBvciB0aGF0IHJlbW92aW5nIHRoZQpkaXJlY3RtYXAgY2F1c2VzIGEgcmVn
cmVzc2lvbj8KClRoZSByZXN0IG9mIHRoZSBjb21taXQgbWVzc2FnZSBpcyB2ZXJ5IGNvbmZ1c2lu
ZyB0byBmb2xsb3cuCgo+ICBUaGlzIHBhdGNoCj4gbWFrZXMgdGhlIG1hcHBpbmcgc3RydWN0dXJl
IHBlci12Q1BVIGFuZCBjb21wbGV0ZWx5IGxvY2tsZXNzLgo+Cj4gRnVuY3Rpb25hbCByZWdyZXNz
aW9uOgo+Cj4gV2hlbiBhIGRvbWFpbiBpcyBydW4gb24gbW9yZSB0aGFuIDY0IGNvcmVzLCBGcmVl
QlNEIDEwIHBhbmlja3MgZnJlcXVlbnRseQo+IGR1ZSB0byBvY2Nhc2lvbmFsIHNpbXVsdGFuZW91
cyBzZXRfc2luZ2xlc2hvdF90aW1lciBoeXBlcmNhbGxzIGZyb20gdG9vCj4gbWFueSBjb3Jlcy4g
U29tZSBjb3JlcyB3aWxsIGJlIGJsb2NrZWQgd2FpdGluZyBvbiBtYXBfZG9tYWluX3BhZ2UsCj4g
ZXZlbnR1YWxseSBmYWlsaW5nIHRvIHNldCBhIHRpbWVyIGluIHRoZSBmdXR1cmUuIEZyZWVCU0Qg
Y2Fubm90IGhhbmRsZQo+IHRoaXMgYW5kIHBhbmlja3MuIFRoaXMgd2FzIGZpeGVkIGluIGxhdGVy
IEZyZWVCU0QgcmVsZWFzZXMgYnkgaGFuZGxpbmcKPiAtRVRJTUUsIGJ1dCBzdGlsbCB0aGUgZGVn
cmFkYXRpb24gaW4gdGltZXIgcGVyZm9ybWFuY2UgaXMgYSBiaWcgaXNzdWUuCj4KPiBQZXJmb3Jt
YW5jZSByZWdyZXNzaW9uOgo+Cj4gTWFueSBiZW5jaG1hcmtzIHNlZSBhIHBlcmZvcm1hbmNlIGRy
b3Agd2hlbiBoYXZpbmcgYSBsYXJnZSBjb3JlIGNvdW50Lgo+IEkgaGF2ZSBkb25lIGEgR2Vla2Jl
bmNoIG9uIGEgMzItdkNQVSBndWVzdC4KPgo+IHBlcmYgZHJvcCAgICAgb2xkICAgICAgICBuZXcK
PiBzaW5nbGUgICAgICAgMC4wNCUgICAgICAwLjE4JQo+IG11bHRpICAgICAgICAyLjQzJSAgICAg
IDAuMDglCj4KPiBSZW1vdmluZyB0aGUgcGVyLWRvbWFpbiBsb2NrIGluIHRoZSBtYXBjYWNoZSBi
cmluZ3MgdGhlIG11bHRpLWNvcmUKPiBwZXJmb3JtYW5jZSBhbG1vc3QgaWRlbnRpY2FsIHRvIHVz
aW5nIHRoZSBkaXJlY3QgbWFwIGZvciBtYXBwaW5ncy4KPgo+IFRoZXJlIHNob3VsZCBiZSByb29t
IGZvciBmdXRoZXIgb3B0aW1pc2F0aW9ucywgYnV0IHRoaXMgYWxyZWFkeQo+IGltcHJvdmVzIG92
ZXIgdGhlIG9sZCBtYXBjYWNoZSBieSBhIGxvdC4KPgo+IE5vdGUgdGhhdCBlbnRyaWVzIGluIHRo
ZSBtYXBoYXNoIHdpbGwgb2NjdXB5IGludXNlIHNsb3RzLiBXaXRoIDE2IHNsb3RzCj4gcGVyIHZD
UFUgYW5kIGEgbWFwaGFzaCBjYXBhY2l0eSBvZiA4LCB3ZSBvbmx5IGhhdmUgYW5vdGhlciA4IGF2
YWlsYWJsZSwKPiB3aGljaCBpcyBub3QgZW5vdWdoIGZvciBuZXN0ZWQgcGFnZSB0YWJsZSB3YWxr
cy4gV2UgbmVlZCB0byBpbmNyZWFzZSB0aGUKPiBudW1iZXIgb2Ygc2xvdHMgaW4gY29uZmlnLmgu
CgpJJ20gYWZyYWlkIHRoYXQgSSBkb24ndCBmb2xsb3cgd2hhdCB5b3UncmUgdHJ5aW5nIHRvIHNh
eSBoZXJlLsKgIFRoZQpudW1iZXIgb2Ygc2xvdHMgc2hvdWxkIGVpdGhlciBiZSBmaW5lLCBvciB3
ZSd2ZSBnb3QgYSBwcmUtZXhpdGluZyBidWcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:18:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:18:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyz2X-0002I9-Iw; Tue, 04 Feb 2020 14:18:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4ZTP=3Y=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1iyz2W-0002I4-Ae
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:18:56 +0000
X-Inumbo-ID: 46b8ec3c-4759-11ea-8f58-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 46b8ec3c-4759-11ea-8f58-12813bfff9fa;
 Tue, 04 Feb 2020 14:18:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AAB82AE52;
 Tue,  4 Feb 2020 14:18:54 +0000 (UTC)
To: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>,
 Igor Druzhinin <igor.druzhinin@citrix.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <3936e4e4-f424-20b9-07d2-3a16433f65ae@citrix.com>
 <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <2c7f8172-b2c9-4831-f91d-d5b83a668527@suse.com>
Date: Tue, 4 Feb 2020 15:18:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
Content-Language: en-US
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAgMTU6MDcsIERpZXRtYXIgSGFobiB3cm90ZToKPiBBbSBGcmVpdGFnLCAzMS4g
SmFudWFyIDIwMjAsIDIyOjU5OjE5IENFVCBzY2hyaWViIElnb3IgRHJ1emhpbmluOgo+PiBPbiAz
MC8wMS8yMDIwIDEzOjAzLCBEaWV0bWFyIEhhaG4gd3JvdGU6Cj4+PiBIaSwKPj4+Cj4+PiB3ZSB1
c2UgU0xFUzEyIHdpdGgga2VybmVsLWRlZmF1bHQtNC4xMi4xNC05NS40NS4xLng4Nl82NCBhbmQK
Pj4+IHhlbi00LjExLjNfMDItMi4yMC4xLng4Nl82NAo+Pj4KPj4+IFRoZSBkdW1wIGtlcm5lbCBk
b2Vzbid0IHN0YXJ0IGFmdGVyICJlY2hvIGMgPiAvcHJvYy9zeXNycV90cmlnZ2VyIi4KPj4+IExh
c3QgbWVzc2FnZXMgb24gY29uc29sZSBhcmU6Cj4+PiBbICAzODUuNzE3NTMyXSBLZXJuZWwgcGFu
aWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCj4+PiBbICAzODUuNzM0NTY1XSBLZXJu
ZWwgT2Zmc2V0OiBkaXNhYmxlZAo+Pj4gKFhFTikgSGFyZHdhcmUgRG9tMCBjcmFzaGVkOiBFeGVj
dXRpbmcga2V4ZWMgaW1hZ2Ugb24gY3B1NTgKPj4+IChYRU4pIFNob3QgZG93biBhbGwgQ1BVcwo+
Pj4KPj4+IEFmdGVyIGEgc2hvcnQgdGltZSBhIHJlYm9vdCBpcyBpbml0aWF0ZWQuCj4+PiBXaXRo
b3V0IHhlbiB0aGUga2R1bXAgd29ya3MuCj4+Pgo+Pj4gV2Ugc2VlIHRoaXMgYmVoYXZpb3VyIG9u
bHkgb24gbmV3ZXIgaGFyZHdhcmUsIGZvciBleGFtcGxlIGEgc2VydmVyIHdpdGgKPj4+IEludGVs
KFIpIFhlb24oUikgR29sZCA2MjQyIENQVSBAIDIuODBHSHoKPj4+Cj4+PiBJIGJ1aWx0IHRoZSBm
cmVzaCByZWxlYXNlZCB4ZW4tNC4xMyBteXNlbGYgYW5kIHRyaWVkIGl0IGJ1dCB0aGlzIGRvZXNu
J3QgaGVscC4KPj4+Cj4+PiBJIHRyaWVkIHgyYXBpYz1vZmYgb24gdGhlIHhlbiBzaWRlIGFuZCBu
b3gyYXBpYyBvbiB0aGUgbGludXggc2lkZSBidXQgbm8gc3VjY2Vzcy4KPj4KPj4gU3RhcnRpbmcg
ZnJvbSBYZW4gNC4xMiB3ZSBrZWVwIElPTU1VIGVuYWJsZWQgZHVyaW5nIGtleGVjIHRyYW5zaXRp
b24KPj4gd2hpY2ggcmVzb2x2ZWQgdGhlIHByb2JsZW0geW91J3JlIGRlc2NyaWJpbmcuIEJ1dCB5
b3UgYWxzbyBuZWVkIHRvIG1ha2UKPj4gc3VyZSBJT01NVSBpcyBlbmFibGVkIGluIHlvdXIga2V4
ZWMga2VybmVsICh3aGljaCBJIHRoaW5rIGlzIG5vdyB0aGUKPj4gZGVmYXVsdCBmb3IgbW9zdCBk
aXN0cm9zKS4gWW91IGNhbiBzdGlsbCB0cnkgdG8gd29ya2Fyb3VuZCB0aGUgaXNzdWUKPj4geW91
J3JlIHNlZWluZyBvbiA0LjExIGJ5IHVzaW5nICJpb21tdT1kb20wLXBhc3N0aG91Z2giIFhlbiBv
cHRpb24uCj4gCj4gSSBhZGRlZCAiaW9tbXU9ZG9tMC1wYXNzdGhyb3VnaCIgdG8gdGhlIHhlbi00
LjExIGNvbW1hbmQgbGluZSBidXQgbm8gc3VjY2Vzcy4KPiBGdXJ0aGVyIEkgYWRkZWQgZWFybHlw
cmludGs9Li4uIHRvIHRoZSB0aGUga2R1bXAga2VybmVsIGFuZCBJIGNvdWxkIHNlZSB0aGUKPiBk
dW1wIGtlcm5lbCBzdGFydGVkIGFuZCBvbmx5IG9uZSBtZXNzYWdlIGZyb20gZXh0cmFjdF9rZXJu
ZWwoKQo+IHdhcyBwcmludGVkLiBUaGVuIHRoZSByZWJvb3QgZm9sbG93ZWQuCgpXaGljaCBtZXNz
YWdlPwoKQW55IGNoYW5jZSB5b3UgY2FuIGJ1aWxkIHRoZSBrZHVtcCBrZXJuZWwgd2l0aCBDT05G
SUdfWDg2X1ZFUkJPU0VfQk9PVFVQCmVuYWJsZWQ/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:28:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:28:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzC3-0003Bf-NM; Tue, 04 Feb 2020 14:28:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyzC3-0003Ba-0b
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:28:47 +0000
X-Inumbo-ID: a60b1c54-475a-11ea-8f5a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a60b1c54-475a-11ea-8f5a-12813bfff9fa;
 Tue, 04 Feb 2020 14:28:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzC0-00013Q-Df; Tue, 04 Feb 2020 14:28:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzC0-0004bL-4h; Tue, 04 Feb 2020 14:28:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzC0-0003sE-0l; Tue, 04 Feb 2020 14:28:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146712-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:build-amd64-prev:xen-build:fail:regression
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=048d4272ff7414993f3d534149c106d907c271c5
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 14:28:44 +0000
Subject: [Xen-devel] [xen-unstable test] 146712: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcxMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxNDY1NjMKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1
cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgIGZhaWwg
YmxvY2tlZCBpbiAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2NTYzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2Mwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAg
ICAgICAgMDQ4ZDQyNzJmZjc0MTQ5OTNmM2Q1MzQxNDljMTA2ZDkwN2MyNzFjNQpiYXNlbGluZSB2
ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZjkxMGMzZWJjNmExNzhjNWNiYmMwODY4MTM0
YmU1MzZmYWU3ZjdjZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2NTYzICAyMDIwLTAxLTI5IDAx
OjU1OjMwIFogICAgNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjU3OCAgMjAyMC0wMS0y
OSAxNzowNjoxOSBaICAgIDUgZGF5cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDE0NjcwNiAgMjAyMC0wMi0wMyAxNzowNjo0OCBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4K
ICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5p
biA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8
amdyYWxsQGFtYXpvbi5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBPbGFm
IEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24u
Y29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIu
Y29tPgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+CiAgV2VpIExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYwMiBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:30:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:30:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzDX-0003tB-5a; Tue, 04 Feb 2020 14:30:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H7xx=3Y=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1iyzDW-0003t5-HX
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:30:18 +0000
X-Inumbo-ID: dc607ede-475a-11ea-b211-bc764e2007e4
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id dc607ede-475a-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 14:30:17 +0000 (UTC)
From: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 09:30:10 -0500
Message-ID: <20200204143010.5117-1-stewart.hildebrand@dornerworks.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
X-Originating-IP: [172.27.13.130]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [XEN PATCH] Check zone before merging adjacent blocks
 in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSmVmZiBLdWJhc2NpayA8amVmZi5rdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20+CgpUaGUg
WGVuIGhlYXAgaXMgc3BsaXQgdXAgaW50byBub2RlcyBhbmQgem9uZXMuIEVhY2ggbm9kZSArIHpv
bmUgaXMKbWFuYWdlZCBhcyBhIHNlcGFyYXRlIHBvb2wgb2YgbWVtb3J5LgoKV2hlbiByZXR1cm5p
bmcgcGFnZXMgdG8gdGhlIGhlYXAsIGZyZWVfaGVhcF9wYWdlcyB3aWxsIGNoZWNrIGFkamFjZW50
CmJsb2NrcyB0byBzZWUgaWYgdGhleSBjYW4gYmUgY29tYmluZWQgaW50byBhIGxhcmdlciBibG9j
ay4gSG93ZXZlciwgdGhlCnpvbmUgb2YgdGhlIGFkamFjZW50IGJsb2NrIGlzIG5vdCBjaGVja2Vk
LiBUaGlzIHJlc3VsdHMgaW4gYmxvY2tzIHRoYXQKbWlncmF0ZSBmcm9tIG9uZSB6b25lIHRvIGFu
b3RoZXIuCgpXaGVuIGEgYmxvY2sgbWlncmF0ZXMgdG8gdGhlIGFkamFjZW50IHpvbmUsIHRoZSBh
dmFpbCBjb3VudGVycyBmb3IgdGhlCm9sZCBhbmQgbmV3IG5vZGUgKyB6b25lIGlzIG5vdCB1cGRh
dGVkIGFjY29yZGluZ2x5LiBUaGUgYXZhaWwgY291bnRlcgppcyB1c2VkIHdoZW4gYWxsb2NhdGlu
ZyBwYWdlcyB0byBkZXRlcm1pbmUgd2hldGhlciB0byBza2lwIG92ZXIgYSB6b25lLgpXaXRoIHRo
aXMgYmVoYXZpb3IsIGl0IGlzIHBvc3NpYmxlIGZvciBmcmVlIHBhZ2VzIHRvIGNvbGxlY3QgaW4g
YSB6b25lCndpdGggdGhlIGF2YWlsIGNvdW50ZXIgc21hbGxlciB0aGFuIHRoZSBhY3R1YWwgcGFn
ZSBjb3VudCwgcmVzdWx0aW5nCmluIGZyZWUgcGFnZXMgdGhhdCBhcmUgbm90IGFsbG9jYWJsZS4K
ClRoaXMgY29tbWl0IGFkZHMgYSBjaGVjayB0byBjb21wYXJlIHRoZSBhZGphY2VudCBibG9jaydz
IHpvbmUgd2l0aCB0aGUKY3VycmVudCB6b25lIGJlZm9yZSBtZXJnaW5nIHRoZW0uCgpTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KLS0t
CgpTaW5jZSB0aGlzIHRvcGljIGNhbWUgdXAgYWdhaW4sIEkgZmlndXJlIGl0IG1ha2VzIHNlbnNl
IHRvIHJlc2VuZCBpdCBhcwphIHJlYWwgcGF0Y2ggdXNpbmcgZ2l0IHNlbmQtZW1haWwgcmF0aGVy
IHRoYW4gaW4gcmVwbHkgdG8gYW4gZXhpc3RpbmcKZW1haWwuCgotLS0KIHhlbi9jb21tb24vcGFn
ZV9hbGxvYy5jIHwgMiArKwogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQoKZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMK
aW5kZXggOTc5MDJkNDJjMS4uN2QzOWRkNWJlMCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdl
X2FsbG9jLmMKKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKQEAgLTE0NjIsNiArMTQ2Miw3
IEBAIHN0YXRpYyB2b2lkIGZyZWVfaGVhcF9wYWdlcygKICAgICAgICAgICAgIGlmICggIW1mbl92
YWxpZChwYWdlX3RvX21mbihwcmVkZWNlc3NvcikpIHx8CiAgICAgICAgICAgICAgICAgICFwYWdl
X3N0YXRlX2lzKHByZWRlY2Vzc29yLCBmcmVlKSB8fAogICAgICAgICAgICAgICAgICAoUEZOX09S
REVSKHByZWRlY2Vzc29yKSAhPSBvcmRlcikgfHwKKyAgICAgICAgICAgICAgICAgKHBhZ2VfdG9f
em9uZShwZy1tYXNrKSAhPSB6b25lKSB8fAogICAgICAgICAgICAgICAgICAocGh5c190b19uaWQo
cGFnZV90b19tYWRkcihwcmVkZWNlc3NvcikpICE9IG5vZGUpICkKICAgICAgICAgICAgICAgICBi
cmVhazsKIApAQCAtMTQ4NSw2ICsxNDg2LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2Vz
KAogICAgICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHBhZ2VfdG9fbWZuKHN1Y2Nlc3NvcikpIHx8
CiAgICAgICAgICAgICAgICAgICFwYWdlX3N0YXRlX2lzKHN1Y2Nlc3NvciwgZnJlZSkgfHwKICAg
ICAgICAgICAgICAgICAgKFBGTl9PUkRFUihzdWNjZXNzb3IpICE9IG9yZGVyKSB8fAorICAgICAg
ICAgICAgICAgICAocGFnZV90b196b25lKHBnK21hc2spICE9IHpvbmUpIHx8CiAgICAgICAgICAg
ICAgICAgIChwaHlzX3RvX25pZChwYWdlX3RvX21hZGRyKHN1Y2Nlc3NvcikpICE9IG5vZGUpICkK
ICAgICAgICAgICAgICAgICBicmVhazsKIAotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:34:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzHY-00044F-Qd; Tue, 04 Feb 2020 14:34:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H7xx=3Y=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1iyzHX-00044A-Fd
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:34:27 +0000
X-Inumbo-ID: 715df0de-475b-11ea-ad98-bc764e2007e4
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 715df0de-475b-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 14:34:26 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [XEN PATCH] Check zone before merging adjacent
 blocks in heap
Thread-Index: AQHV22fO30viIyNC4kSP2VPP3x/WhKgLGRRw
Date: Tue, 4 Feb 2020 14:35:25 +0000
Message-ID: <781b2f4032304f57b1f34568e264911f@dornerworks.com>
References: <20200204143010.5117-1-stewart.hildebrand@dornerworks.com>
In-Reply-To: <20200204143010.5117-1-stewart.hildebrand@dornerworks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.13.130]
MIME-Version: 1.0
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [XEN PATCH] Check zone before merging adjacent
 blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <Jeff.Kubascik@dornerworks.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlc2RheSwgRmVicnVhcnkgNCwgMjAyMCA5OjMwIEFNLCBTdGV3YXJ0IEhpbGRlYnJhbmQg
d3JvdGU6DQo+ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1v
bi9wYWdlX2FsbG9jLmMNCj5pbmRleCA5NzkwMmQ0MmMxLi43ZDM5ZGQ1YmUwIDEwMDY0NA0KPi0t
LSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jDQo+KysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9j
LmMNCj5AQCAtMTQ2Miw2ICsxNDYyLDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKA0K
PiAgICAgICAgICAgICBpZiAoICFtZm5fdmFsaWQocGFnZV90b19tZm4ocHJlZGVjZXNzb3IpKSB8
fA0KPiAgICAgICAgICAgICAgICAgICFwYWdlX3N0YXRlX2lzKHByZWRlY2Vzc29yLCBmcmVlKSB8
fA0KPiAgICAgICAgICAgICAgICAgIChQRk5fT1JERVIocHJlZGVjZXNzb3IpICE9IG9yZGVyKSB8
fA0KPisgICAgICAgICAgICAgICAgIChwYWdlX3RvX3pvbmUocGctbWFzaykgIT0gem9uZSkgfHwN
Cg0KSXQgc2VlbXMgaXQgd291bGQgYmUgbW9yZSBjb25zaXN0ZW50IHdpdGggdGhlIHN1cnJvdW5k
aW5nIGNvZGUgd2UgZGlkIHMvcGctbWFzay9wcmVkZWNlc3Nvci8NCg0KPiAgICAgICAgICAgICAg
ICAgIChwaHlzX3RvX25pZChwYWdlX3RvX21hZGRyKHByZWRlY2Vzc29yKSkgIT0gbm9kZSkgKQ0K
PiAgICAgICAgICAgICAgICAgYnJlYWs7DQo+DQo+QEAgLTE0ODUsNiArMTQ4Niw3IEBAIHN0YXRp
YyB2b2lkIGZyZWVfaGVhcF9wYWdlcygNCj4gICAgICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHBh
Z2VfdG9fbWZuKHN1Y2Nlc3NvcikpIHx8DQo+ICAgICAgICAgICAgICAgICAgIXBhZ2Vfc3RhdGVf
aXMoc3VjY2Vzc29yLCBmcmVlKSB8fA0KPiAgICAgICAgICAgICAgICAgIChQRk5fT1JERVIoc3Vj
Y2Vzc29yKSAhPSBvcmRlcikgfHwNCj4rICAgICAgICAgICAgICAgICAocGFnZV90b196b25lKHBn
K21hc2spICE9IHpvbmUpIHx8DQoNClNpbWlsYXJseSwgcy9wZyttYXNrL3N1Y2Nlc3Nvci8NCg0K
PiAgICAgICAgICAgICAgICAgIChwaHlzX3RvX25pZChwYWdlX3RvX21hZGRyKHN1Y2Nlc3Nvcikp
ICE9IG5vZGUpICkNCj4gICAgICAgICAgICAgICAgIGJyZWFrOw0KPg0KPi0tDQo+Mi4yNS4wDQo+
DQo+DQo+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj5Y
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:48:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:48:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzUc-0004yZ-84; Tue, 04 Feb 2020 14:47:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jY6G=3Y=amazon.com=prvs=29681cb87=hongyxia@srs-us1.protection.inumbo.net>)
 id 1iyzUZ-0004yU-W7
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:47:56 +0000
X-Inumbo-ID: 538e9de1-475d-11ea-8f63-12813bfff9fa
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 538e9de1-475d-11ea-8f63-12813bfff9fa;
 Tue, 04 Feb 2020 14:47:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580827675; x=1612363675;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=aofiBlcvS3Aef200qIPzy9x6hlFfwvErUdv0K3y6WR0=;
 b=mlkvZh2e+0dtPTahVidr4d4PqdTACS1VOwYGe45fZt+C9OtEbVGnVEOL
 AqUopuHgN5opa4T6Y2foqzvRPYLgyKHWF/U7rXXz/sCtVotL8nHXNRDjq
 9qxpyQcVLbu8ybji2PJ3hIA/H9H1UAvs9SrlFdANSfsyipROo88Mupror Y=;
IronPort-SDR: ZNPQqNxycPF4aJBY6cAeRm76XcTCkOPEwR987cDpkAgUE2K0h4xjAsa7ZLyjj5uMj3z9hnVySQ
 9iipAsGhCiQA==
X-IronPort-AV: E=Sophos;i="5.70,402,1574121600"; d="scan'208";a="14716387"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 04 Feb 2020 14:47:54 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com (Postfix) with ESMTPS
 id E1748A23E2; Tue,  4 Feb 2020 14:47:52 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 4 Feb 2020 14:47:52 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 14:47:51 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Tue, 4 Feb 2020 14:47:51 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "wl@xen.org" <wl@xen.org>
Thread-Topic: [PATCH] x86/domain_page: implement pure per-vCPU mapping
 infrastructure
Thread-Index: AQHV22Ow3BwvwUhIDEmN1fWcklky06gLHV0A
Date: Tue, 4 Feb 2020 14:47:51 +0000
Message-ID: <9fd54c2b7e065afc3cdd2cf64934d19e6c37771c.camel@amazon.com>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
 <20200204140040.7epg5ov2vwtpr333@debian>
In-Reply-To: <20200204140040.7epg5ov2vwtpr333@debian>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
Content-ID: <A64314A92D134C4CA3FC2565AB05BC90@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMDIwLTAyLTA0IGF0IDE0OjAwICswMDAwLCBXZWkgTGl1IHdyb3RlOg0KPiBPbiBN
b24sIEZlYiAwMywgMjAyMCBhdCAwNjozNjo1M1BNICswMDAwLCBIb25neWFuIFhpYSB3cm90ZToN
Cj4gWy4uLl0NCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMNCj4g
PiBiL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jDQo+ID4gaW5kZXggZGQzMjcxMmQyZi4uNTI5
NzFkMmVjYyAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2UuYw0KPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jDQo+ID4gQEAgLTY5LDEyICs2OSwxMSBA
QCB2b2lkIF9faW5pdCBtYXBjYWNoZV9vdmVycmlkZV9jdXJyZW50KHN0cnVjdA0KPiA+IHZjcHUg
KnYpDQo+ID4gIA0KPiA+ICB2b2lkICptYXBfZG9tYWluX3BhZ2UobWZuX3QgbWZuKQ0KPiA+ICB7
DQo+ID4gLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOw0KPiA+IC0gICAgdW5zaWduZWQgaW50IGlk
eCwgaTsNCj4gPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3MsICpwaGFzaG1mbjsNCj4gPiArICAg
IHVuc2lnbmVkIGludCBpZHgsIGdsYl9pZHgsICpwaGFzaGlkeCwgb2hhc2hpZHg7DQo+ID4gICAg
ICBzdHJ1Y3QgdmNwdSAqdjsNCj4gPiAtICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNo
ZTsNCj4gPiAgICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1ICp2Y2FjaGU7DQo+ID4gLSAgICBzdHJ1
Y3QgdmNwdV9tYXBoYXNoX2VudHJ5ICpoYXNoZW50Ow0KPiA+ICsgICAgdm9pZCAqcmV0Ow0KPiA+
ICANCj4gPiAgI2lmZGVmIE5ERUJVRw0KPiA+ICAgICAgaWYgKCBtZm5feChtZm4pIDw9IFBGTl9E
T1dOKF9fcGEoSFlQRVJWSVNPUl9WSVJUX0VORCAtIDEpKSApDQo+ID4gQEAgLTgyLDEwNCArODEs
NTkgQEAgdm9pZCAqbWFwX2RvbWFpbl9wYWdlKG1mbl90IG1mbikNCj4gPiAgI2VuZGlmDQo+ID4g
IA0KPiA+ICAgICAgdiA9IG1hcGNhY2hlX2N1cnJlbnRfdmNwdSgpOw0KPiA+IC0gICAgaWYgKCAh
diB8fCAhaXNfcHZfdmNwdSh2KSApDQo+ID4gKyAgICBpZiAoICF2IHx8ICFpc19wdl92Y3B1KHYp
IHx8ICF2LT5hcmNoLnB2Lm1hcGNhY2hlICkNCj4gPiAgICAgICAgICByZXR1cm4gbWZuX3RvX3Zp
cnQobWZuX3gobWZuKSk7DQo+ID4gIA0KPiA+IC0gICAgZGNhY2hlID0gJnYtPmRvbWFpbi0+YXJj
aC5wdi5tYXBjYWNoZTsNCj4gPiAtICAgIHZjYWNoZSA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlOw0K
PiA+IC0gICAgaWYgKCAhZGNhY2hlLT5pbnVzZSApDQo+ID4gLSAgICAgICAgcmV0dXJuIG1mbl90
b192aXJ0KG1mbl94KG1mbikpOw0KPiA+ICsgICAgdmNhY2hlID0gdi0+YXJjaC5wdi5tYXBjYWNo
ZTsNCj4gPiArICAgIHBoYXNobWZuID0gJnZjYWNoZS0+aGFzaF9tZm5bTUFQSEFTSF9IQVNIRk4o
bWZuX3gobWZuKSldOw0KPiA+ICsgICAgcGhhc2hpZHggPSAmdmNhY2hlLT5oYXNoX2lkeFtNQVBI
QVNIX0hBU0hGTihtZm5feChtZm4pKV07DQo+ID4gIA0KPiA+ICAgICAgcGVyZmNfaW5jcihtYXBf
ZG9tYWluX3BhZ2VfY291bnQpOw0KPiA+ICANCj4gPiAgICAgIGxvY2FsX2lycV9zYXZlKGZsYWdz
KTsNCj4gPiAgDQo+ID4gLSAgICBoYXNoZW50ID0gJnZjYWNoZS0+aGFzaFtNQVBIQVNIX0hBU0hG
TihtZm5feChtZm4pKV07DQo+ID4gLSAgICBpZiAoIGhhc2hlbnQtPm1mbiA9PSBtZm5feChtZm4p
ICkNCj4gPiArICAgIG9oYXNoaWR4ID0gKnBoYXNoaWR4Ow0KPiANCj4gVGhpcyBpcyBhIGJpdCBy
ZWR1bmRhbnQgYmVjYXVzZSB5b3UgbmV2ZXIgcmV3cml0ZSAqcGhhc2hpZHggdW50aWwgdGhlDQo+
IGxhc3QgbWludXRlLiBJIHRoaW5rIG9oYXNoaWR4IGNhbiBiZSByZW1vdmVkLCBidXQgaXQncyB1
cCB0byB5b3UuDQoNCkkgYWN0dWFsbHkganVzdCB3YW50IHRvIHRlbGwgdGhlIGNvbXBpbGVyIHRo
YXQgb2hhc2hpZHggZG9lcyBub3QgY2hhbmdlDQphbmQgaXQgZG9lcyBub3QgaGF2ZSB0byByZS1y
ZWFkIHBoYXNoaWR4IGV2ZXJ5IHRpbWUsIGluIGNhc2UgaXQNCmF0dGVtcHRzIHRvIGRvIHNvLiBG
dW5jdGlvbmFsbHkgc3BlYWtpbmcsIEkgYWdyZWUgdGhhdCByZW1vdmluZyBpdCBkb2VzDQpub3Qg
Y2hhbmdlIGFueXRoaW5nLg0KDQo+IA0KPiA+ICsgICAgaWYgKCAqcGhhc2htZm4gIT0gbWZuX3go
bWZuKSApDQo+ID4gICAgICB7DQo+ID4gLSAgICAgICAgaWR4ID0gaGFzaGVudC0+aWR4Ow0KPiA+
IC0gICAgICAgIEFTU0VSVChpZHggPCBkY2FjaGUtPmVudHJpZXMpOw0KPiA+IC0gICAgICAgIGhh
c2hlbnQtPnJlZmNudCsrOw0KPiA+IC0gICAgICAgIEFTU0VSVChoYXNoZW50LT5yZWZjbnQpOw0K
PiA+IC0gICAgICAgIEFTU0VSVChtZm5fZXEobDFlX2dldF9tZm4oTUFQQ0FDSEVfTDFFTlQoaWR4
KSksIG1mbikpOw0KPiA+IC0gICAgICAgIGdvdG8gb3V0Ow0KPiA+IC0gICAgfQ0KPiA+ICsgICAg
ICAgIGlkeCA9IGZpbmRfZmlyc3RfemVyb19iaXQodmNhY2hlLT5pbnVzZSwNCj4gPiBNQVBDQUNI
RV9WQ1BVX0VOVFJJRVMpOw0KPiA+ICsgICAgICAgIEJVR19PTihpZHggPj0gTUFQQ0FDSEVfVkNQ
VV9FTlRSSUVTKTsNCj4gPiAgDQo+ID4gLSAgICBzcGluX2xvY2soJmRjYWNoZS0+bG9jayk7DQo+
ID4gKyAgICAgICAgQVNTRVJUKHZjYWNoZS0+cmVmY250W2lkeF0gPT0gMCk7DQo+ID4gKyAgICAg
ICAgX19zZXRfYml0KGlkeCwgdmNhY2hlLT5pbnVzZSk7DQo+ID4gIA0KPiA+IC0gICAgLyogSGFz
IHNvbWUgb3RoZXIgQ1BVIGNhdXNlZCBhIHdyYXA/IFdlIG11c3QgZmx1c2ggaWYgc28uICovDQo+
IA0KPiBbLi4uXQ0KPiA+ICB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0cikN
Cj4gPiAgew0KPiA+IC0gICAgdW5zaWduZWQgaW50IGlkeDsNCj4gPiArICAgIHVuc2lnbmVkIGlu
dCBpZHgsIGdsYl9pZHg7DQo+ID4gICAgICBzdHJ1Y3QgdmNwdSAqdjsNCj4gPiAtICAgIHN0cnVj
dCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZTsNCj4gPiAtICAgIHVuc2lnbmVkIGxvbmcgdmEgPSAo
dW5zaWduZWQgbG9uZylwdHIsIG1mbiwgZmxhZ3M7DQo+ID4gLSAgICBzdHJ1Y3QgdmNwdV9tYXBo
YXNoX2VudHJ5ICpoYXNoZW50Ow0KPiA+ICsgICAgc3RydWN0IG1hcGNhY2hlX3ZjcHUgKnZjYWNo
ZTsNCj4gPiArICAgIHVuc2lnbmVkIGxvbmcgdmEgPSAodW5zaWduZWQgbG9uZylwdHIsIG1mbiwg
aGFzaG1mbiwgZmxhZ3M7DQo+ID4gIA0KPiA+ICAgICAgaWYgKCB2YSA+PSBESVJFQ1RNQVBfVklS
VF9TVEFSVCApDQo+ID4gICAgICAgICAgcmV0dXJuOw0KPiA+IEBAIC0xODksNzMgKzE0MywyMSBA
QCB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0cikNCj4gPiAgICAgIHYgPSBt
YXBjYWNoZV9jdXJyZW50X3ZjcHUoKTsNCj4gPiAgICAgIEFTU0VSVCh2ICYmIGlzX3B2X3ZjcHUo
dikpOw0KPiA+ICANCj4gPiAtICAgIGRjYWNoZSA9ICZ2LT5kb21haW4tPmFyY2gucHYubWFwY2Fj
aGU7DQo+ID4gLSAgICBBU1NFUlQoZGNhY2hlLT5pbnVzZSk7DQo+ID4gLQ0KPiA+IC0gICAgaWR4
ID0gUEZOX0RPV04odmEgLSBNQVBDQUNIRV9WSVJUX1NUQVJUKTsNCj4gPiAtICAgIG1mbiA9IGwx
ZV9nZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGlkeCkpOw0KPiA+IC0gICAgaGFzaGVudCA9ICZ2LT5h
cmNoLnB2Lm1hcGNhY2hlLmhhc2hbTUFQSEFTSF9IQVNIRk4obWZuKV07DQo+ID4gKyAgICB2Y2Fj
aGUgPSB2LT5hcmNoLnB2Lm1hcGNhY2hlOw0KPiA+ICsgICAgQVNTRVJUKHZjYWNoZSk7DQo+ID4g
IA0KPiA+ICsgICAgZ2xiX2lkeCA9IFBGTl9ET1dOKHZhIC0gTUFQQ0FDSEVfVklSVF9TVEFSVCk7
DQo+ID4gKyAgICBpZHggPSBnbGJfaWR4IC0gdi0+dmNwdV9pZCAqIE1BUENBQ0hFX1ZDUFVfRU5U
UklFUzsNCj4gDQo+IEFkZCBhIGJsYW5rIGxpbmUgaGVyZSBwbGVhc2UuDQo+IA0KPiA+IC4uLg0K
PiA+IC0NCj4gPiAtaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpDQo+
ID4gLXsNCj4gPiAtICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZSA9ICZkLT5hcmNo
LnB2Lm1hcGNhY2hlOw0KPiA+IC0gICAgdW5zaWduZWQgaW50IGJpdG1hcF9wYWdlczsNCj4gPiAr
ICAgIG1mbiA9IGwxZV9nZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGdsYl9pZHgpKTsNCj4gPiArICAg
IGhhc2htZm4gPSB2Y2FjaGUtPmhhc2hfbWZuW01BUEhBU0hfSEFTSEZOKG1mbildOw0KPiA+ICAN
Cj4gPiAtICAgIEFTU0VSVChpc19wdl9kb21haW4oZCkpOw0KPiA+ICsgICAgdmNhY2hlLT5yZWZj
bnRbaWR4XS0tOw0KPiA+ICsgICAgaWYgKCBoYXNobWZuICE9IG1mbiAmJiAhdmNhY2hlLT5yZWZj
bnRbaWR4XSApDQo+ID4gKyAgICAgICAgX19jbGVhcl9iaXQoaWR4LCB2Y2FjaGUtPmludXNlKTsN
Cj4gPiAgDQo+ID4gLSNpZmRlZiBOREVCVUcNCj4gPiAtICAgIGlmICggIW1lbV9ob3RwbHVnICYm
IG1heF9wYWdlIDw9DQo+ID4gUEZOX0RPV04oX19wYShIWVBFUlZJU09SX1ZJUlRfRU5EIC0gMSkp
ICkNCj4gPiAtICAgICAgICByZXR1cm4gMDsNCj4gPiAtI2VuZGlmDQo+IA0KPiBXb3VsZCBiZSBn
cmVhdCBpZiBzb21lIGZvcm0gb3Igc2hhcGUgb2YgdGhpcyBjaGVjayBjYW4gYmUgYWRkZWQgdG8N
Cj4gbWFwY2FjaGVfdmNwdV9pbml0IHN1Y2ggdGhhdCB5b3UgZG9uJ3QgdW5uZWNlc3NhcmlseSBp
bml0aWFsaXNlIGRhdGENCj4gc3RydWN0dXJlcyB0aGF0IHdpbGwgbmV2ZXIgYmUgdXNlZC4NCg0K
R29vZCBpZGVhLg0KDQo+ID4gLi4uDQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvY29uZmlnLmggYi94ZW4vaW5jbHVkZS9hc20tDQo+ID4geDg2L2NvbmZpZy5oDQo+ID4gaW5k
ZXggZDBjZmJiNzBhOC4uNGIyMjE3MTUxYiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20teDg2L2NvbmZpZy5oDQo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaA0K
PiA+IEBAIC0yOTYsNyArMjk2LDcgQEAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgeGVuX3BoeXNfc3Rh
cnQ7DQo+ID4gICAgICAoR0RUX1ZJUlRfU1RBUlQodikgKyAoNjQqMTAyNCkpDQo+ID4gIA0KPiA+
ICAvKiBtYXBfZG9tYWluX3BhZ2UoKSBtYXAgY2FjaGUuIFRoZSBzZWNvbmQgcGVyLWRvbWFpbi1t
YXBwaW5nIHN1Yi0NCj4gPiBhcmVhLiAqLw0KPiA+IC0jZGVmaW5lIE1BUENBQ0hFX1ZDUFVfRU5U
UklFUyAgICAoQ09ORklHX1BBR0lOR19MRVZFTFMgKg0KPiA+IENPTkZJR19QQUdJTkdfTEVWRUxT
KQ0KPiA+ICsjZGVmaW5lIE1BUENBQ0hFX1ZDUFVfRU5UUklFUyAgICAzMg0KPiA+ICAjZGVmaW5l
IE1BUENBQ0hFX0VOVFJJRVMgICAgICAgICAoTUFYX1ZJUlRfQ1BVUyAqDQo+ID4gTUFQQ0FDSEVf
VkNQVV9FTlRSSUVTKQ0KPiA+ICAjZGVmaW5lIE1BUENBQ0hFX1ZJUlRfU1RBUlQgICAgICBQRVJE
T01BSU5fVklSVF9TTE9UKDEpDQo+ID4gICNkZWZpbmUgTUFQQ0FDSEVfVklSVF9FTkQgICAgICAg
IChNQVBDQUNIRV9WSVJUX1NUQVJUICsgXA0KPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLQ0KPiA+IHg4Ni9kb21haW4uaA0KPiA+
IGluZGV4IGEzYWU1ZDlhMjAuLjM2N2JiYTcxMTAgMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaA0KPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmgNCj4gPiBAQCAtNDAsMzUgKzQwLDE3IEBAIHN0cnVjdCB0cmFwX2JvdW5jZSB7DQo+ID4gICNk
ZWZpbmUgTUFQSEFTSF9IQVNIRk4ocGZuKSAoKHBmbikgJiAoTUFQSEFTSF9FTlRSSUVTLTEpKQ0K
PiA+ICAjZGVmaW5lIE1BUEhBU0hFTlRfTk9USU5VU0UgKCh1MzIpfjBVKQ0KPiA+ICBzdHJ1Y3Qg
bWFwY2FjaGVfdmNwdSB7DQo+ID4gLSAgICAvKiBTaGFkb3cgb2YgbWFwY2FjaGVfZG9tYWluLmVw
b2NoLiAqLw0KPiA+IC0gICAgdW5zaWduZWQgaW50IHNoYWRvd19lcG9jaDsNCj4gPiAtDQo+ID4g
LSAgICAvKiBMb2NrLWZyZWUgcGVyLVZDUFUgaGFzaCBvZiByZWNlbnRseS11c2VkIG1hcHBpbmdz
LiAqLw0KPiA+IC0gICAgc3RydWN0IHZjcHVfbWFwaGFzaF9lbnRyeSB7DQo+ID4gLSAgICAgICAg
dW5zaWduZWQgbG9uZyBtZm47DQo+ID4gLSAgICAgICAgdWludDMyX3QgICAgICBpZHg7DQo+ID4g
LSAgICAgICAgdWludDMyX3QgICAgICByZWZjbnQ7DQo+ID4gLSAgICB9IGhhc2hbTUFQSEFTSF9F
TlRSSUVTXTsNCj4gPiArICAgIHVuc2lnbmVkIGxvbmcgaGFzaF9tZm5bTUFQSEFTSF9FTlRSSUVT
XTsNCj4gPiArICAgIHVpbnQzMl90IGhhc2hfaWR4W01BUEhBU0hfRU5UUklFU107DQo+ID4gKw0K
PiA+ICsgICAgdWludDhfdCByZWZjbnRbTUFQQ0FDSEVfVkNQVV9FTlRSSUVTXTsNCj4gDQo+IFdo
YXQncyB0aGUgcmVhc29uIGZvciBicmVha2luZyB2Y3B1X21hcGhhc2hfZW50cnkgaW50byB0aHJl
ZSBkaXN0aW5jdA0KPiBhcnJheXM/DQo+IA0KPiBXb3VsZCBpdCBtYWtlIHRoZSBjb2RlIHNob3J0
ZXIvY2xlYW5lciBpZiB5b3UgbWFrZSBldmVyeXRoaW5nDQo+IE1BUENBQ0hFX1ZDUFVfRU5UUklF
Uz8gQSB2Y3B1IG5vdyBvbmx5IG5lZWRzIHRvIG1hbmFnZSBpdHMgb3duDQo+IHN1YnJlZ2lvbg0K
PiBhZnRlciBhbGwuDQoNCkluIHRoaXMgZGVzaWduIEkgY2Fubm90LiBNQVBDQUNIRV9WQ1BVX0VO
VFJJRVMgdGVsbHMgaG93IG1hbnkgc2xvdHMgYQ0KdmNwdSBjYW4gdXNlLCBhbmQgTUFQSEFTSF9F
TlRSSUVTIHRlbGxzIGhvdyBtYW55IGVudHJpZXMgdGhlcmUgYXJlIGluDQp0aGUgcGVyLXZjcHUg
aGFzaCB0YWJsZSAodGhlIHRydWUgY2FjaGUpLiBNYXBoYXNoIHdpbGwgbm90IGltbWVkaWF0ZWx5
DQpjbGVhciB0aGUgaW51c2UgYml0IHdoZW4gdGhlIHJlZmNudCBkcm9wcyB0byAwLCBzbyB0aGUg
d29yc3QgY2FzZSBpcw0KdGhhdCBldmVuIGlmIHlvdSB1bm1hcCBldmVyeXRoaW5nLCB5b3Ugc3Rp
bGwgb25seSBoYXZlDQpNQVBDQUNIRV9WQ1BVX0VOVFJJRVMgLSBNQVBIQVNIX0VOVFJJRVMgZnJl
ZSBzbG90cywgc28NCk1BUENBQ0hFX1ZDUFVfRU5UUklFUyBoYXMgdG8gYmUgbGFyZ2VyIHRoYW4g
TUFQSEFTSF9FTlRSSUVTLiBBbHNvIEkNCnJlZmNudCBhbGwgc2xvdHMsIG5vdCBqdXN0IGVudHJp
ZXMgaW4gdGhlIG1hcGhhc2guDQoNCmhhc2hfbWZuIGFuZCBoYXNoX2lkeCBzaG91bGQgYmUgYWJs
ZSB0byBjb21iaW5lIGludG8gYSBzaW5nbGUNCnN0cnVjdHVyZSwgYnV0IEkgZG9uJ3QgbGlrZSB0
aGUgMjUlIHdhc3RlZCBtZW1vcnkgcGFkZGluZyB3aGVuIHlvdSBoYXZlDQp1bnNpZ25lZCBsb25n
IGZvbGxvd2VkIGJ5IGFuIGludCBpbiBhIHN0cnVjdC4uLg0KDQo+ID4gKyAgICB1bnNpZ25lZCBs
b25nIGludXNlW0JJVFNfVE9fTE9OR1MoTUFQQ0FDSEVfVkNQVV9FTlRSSUVTKV07DQo+ID4gIH07
DQo+ID4gIA0KPiA+ICBzdHJ1Y3QgbWFwY2FjaGVfZG9tYWluIHsNCj4gPiAtICAgIC8qIFRoZSBu
dW1iZXIgb2YgYXJyYXkgZW50cmllcywgYW5kIGEgY3Vyc29yIGludG8gdGhlIGFycmF5Lg0KPiA+
ICovDQo+ID4gICAgICB1bnNpZ25lZCBpbnQgZW50cmllczsNCj4gPiAtICAgIHVuc2lnbmVkIGlu
dCBjdXJzb3I7DQo+ID4gLQ0KPiA+IC0gICAgLyogUHJvdGVjdHMgbWFwX2RvbWFpbl9wYWdlKCku
ICovDQo+ID4gLSAgICBzcGlubG9ja190IGxvY2s7DQo+ID4gLQ0KPiA+IC0gICAgLyogR2FyYmFn
ZSBtYXBwaW5ncyBhcmUgZmx1c2hlZCBmcm9tIFRMQnMgaW4gYmF0Y2hlcyBjYWxsZWQNCj4gPiAn
ZXBvY2hzJy4gKi8NCj4gPiAtICAgIHVuc2lnbmVkIGludCBlcG9jaDsNCj4gPiAtICAgIHUzMiB0
bGJmbHVzaF90aW1lc3RhbXA7DQo+ID4gLQ0KPiA+IC0gICAgLyogV2hpY2ggbWFwcGluZ3MgYXJl
IGluIHVzZSwgYW5kIHdoaWNoIGFyZSBnYXJiYWdlIHRvIHJlYXANCj4gPiBuZXh0IGVwb2NoPyAq
Lw0KPiA+IC0gICAgdW5zaWduZWQgbG9uZyAqaW51c2U7DQo+ID4gLSAgICB1bnNpZ25lZCBsb25n
ICpnYXJiYWdlOw0KPiA+ICB9Ow0KPiA+ICANCj4gPiAtaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0
KHN0cnVjdCBkb21haW4gKik7DQo+ID4gIGludCBtYXBjYWNoZV92Y3B1X2luaXQoc3RydWN0IHZj
cHUgKik7DQo+ID4gIHZvaWQgbWFwY2FjaGVfb3ZlcnJpZGVfY3VycmVudChzdHJ1Y3QgdmNwdSAq
KTsNCj4gPiAgDQo+ID4gQEAgLTQ3Myw3ICs0NTUsNyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4NCj4g
PiAgc3RydWN0IHB2X3ZjcHUNCj4gPiAgew0KPiA+ICAgICAgLyogbWFwX2RvbWFpbl9wYWdlKCkg
bWFwcGluZyBjYWNoZS4gKi8NCj4gPiAtICAgIHN0cnVjdCBtYXBjYWNoZV92Y3B1IG1hcGNhY2hl
Ow0KPiA+ICsgICAgc3RydWN0IG1hcGNhY2hlX3ZjcHUgKm1hcGNhY2hlOw0KPiANCj4gQW5kIHdo
eSBkbyB5b3UgbmVlZCB0byBjaGFuZ2UgdGhpcyB0byBhIHBvaW50ZXI/IElzIGl0IG5vdyB2ZXJ5
IGxhcmdlDQo+IGFuZCBjYXVzaW5nIGlzc3VlKHMpPw0KDQpZZXMuIEl0IGlzIG5vdyBwdXNoaW5n
IHN0cnVjdCB2Y3B1IGNsb3NlIHRvIHRoZSBzaXplIG9mIGEgcGFnZSwgd2hpY2gNCndlIGNhbm5v
dCBleGNlZWQuIEFsc28sIGNoYW5naW5nIGl0IGludG8gYSBwb2ludGVyIGFsbG93cyB1cyB0bw0K
ZXhwZXJpbWVudCB3aXRoIGxhcmdlciBjYWNoZXMgbGF0ZXIuDQoNCkhvbmd5YW4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 14:55:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 14:55:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzbq-0005nd-4O; Tue, 04 Feb 2020 14:55:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyzbp-0005nY-AH
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 14:55:25 +0000
X-Inumbo-ID: 5f5c7aec-475e-11ea-8f6b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5f5c7aec-475e-11ea-8f6b-12813bfff9fa;
 Tue, 04 Feb 2020 14:55:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzbn-0001Yr-Cl; Tue, 04 Feb 2020 14:55:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzbn-0005wq-21; Tue, 04 Feb 2020 14:55:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzbn-0001LG-1O; Tue, 04 Feb 2020 14:55:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146725-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
X-Osstest-Versions-That: xen=048d4272ff7414993f3d534149c106d907c271c5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 14:55:23 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146725: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcyNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmN2ZiOWEwYWE5ZmJiODEyOTJlMTYyNmNlNDAzNDBkM2Y2ZDhkNTA1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAwNDhkNDI3MmZmNzQxNDk5M2Yz
ZDUzNDE0OWMxMDZkOTA3YzI3MWM1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3MDAgIDIwMjAt
MDItMDMgMTM6MDA6MzQgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzI1ICAy
MDIwLTAyLTA0IDEyOjAwOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KCmpv
YnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC94ZW4uZ2l0CiAgIDA0OGQ0MjcyZmYuLmY3ZmI5YTBhYTkgIGY3ZmI5YTBhYTlmYmI4MTI5MmUx
NjI2Y2U0MDM0MGQzZjZkOGQ1MDUgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:01:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzhC-0006bl-Rm; Tue, 04 Feb 2020 15:00:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iyzhB-0006bg-MB
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:00:57 +0000
X-Inumbo-ID: 24a69404-475f-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 24a69404-475f-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:00:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzh8-0001if-Px; Tue, 04 Feb 2020 15:00:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzh8-00064G-HC; Tue, 04 Feb 2020 15:00:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iyzh8-0002UC-GK; Tue, 04 Feb 2020 15:00:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146722-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 15:00:54 +0000
Subject: [Xen-devel] [qemu-mainline test] 146722: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MjIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyMzggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMSBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:13:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:13:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzt2-0007V3-74; Tue, 04 Feb 2020 15:13:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iyzt0-0007Uy-8d
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:13:10 +0000
X-Inumbo-ID: d9cc4f27-4760-11ea-8f7d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d9cc4f27-4760-11ea-8f7d-12813bfff9fa;
 Tue, 04 Feb 2020 15:13:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 89881AC79;
 Tue,  4 Feb 2020 15:13:07 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204133357.32101-1-julien@xen.org>
 <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
 <3199dd4d-1b3e-4ba8-9f76-6a6ed0c7c067@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <93abbe1a-d6f5-1322-f1a2-5f0fa3393de8@suse.com>
Date: Tue, 4 Feb 2020 16:13:13 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <3199dd4d-1b3e-4ba8-9f76-6a6ed0c7c067@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNDo1MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IAo+IE9uIDA0LzAy
LzIwMjAgMTM6NDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAwNC4wMi4yMDIwIDE0OjMzLCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBBdCB0aGUgbW9tZW50LCBhc3NpZ25fcGFnZXMoKSByZWxp
ZXMgb24gUEdfc3RhdGVfaW51c2UgdG8gYmUgMC4gVGhpcwo+Pj4gbWFrZXMgdGhlIGNvZGUgc2xp
Z2h0bHkgbW9yZSBkaWZmaWN1bHQgdG8gdW5kZXJzdGFuZC4KPj4KPj4gSSBjYW4gY2VydGFpbmx5
IHNlZSB3aGVyZSB5b3UncmUgY29taW5nIGZyb20sIGJ1dCAuLi4KPj4KPj4+IC0tLSBhL3hlbi9j
b21tb24vcGFnZV9hbGxvYy5jCj4+PiArKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+Pj4g
QEAgLTIyODYsMTAgKzIyODYsMTEgQEAgaW50IGFzc2lnbl9wYWdlcygKPj4+ICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQo+Pj4gICAgICAgewo+Pj4gICAgICAgICAg
IEFTU0VSVChwYWdlX2dldF9vd25lcigmcGdbaV0pID09IE5VTEwpOwo+Pj4gLSAgICAgICAgQVNT
RVJUKCFwZ1tpXS5jb3VudF9pbmZvKTsKPj4+ICsgICAgICAgIEFTU0VSVChwYWdlX3N0YXRlX2lz
KCZwZ1tpXSwgaW51c2UpKTsKPj4+ICsgICAgICAgIEFTU0VSVCghKHBnW2ldLmNvdW50X2luZm8g
JiAoflBHQ19zdGF0ZSkpKTsKPj4KPj4gLi4uIEkgdGhpbmsgdGhpcyBvbmUgaXMgYmV0dGVyIGlu
IGl0cyBvcmlnaW5hbCBmb3JtLiBBbiBvcHRpb24KPj4gbWlnaHQgYmUgdG8gcHV0IGEgQlVJTERf
QlVHX09OKCkgbmV4dCB0byBpdC4KPiAKPiBJIHdhbnQgdG8gYXZvaWQgYSBCVUlMRF9CVUdfT04o
KSBpZiBwb3NzaWJsZS4gSSBqdXN0IHJlYWxpemVkLCBJIGNvdWxkIAo+IHNpbXBsaWZ5IHRvICIo
cGdbaV0uY291bnRfaW5mbyAhPSBQR0Nfc3RhdGVfaW51c2UpIi4KPiAKPiBXb3VsZCB0aGF0IGJl
IG1vcmUgc3VpdGFibGU/CgpZZXMsIGNlcnRhaW5seS4KCkhvd2V2ZXIsIGlzbid0IHRoZSBBU1NF
UlQoKSBpdHNlbGYgd3Jvbmc/IFdlIGRvbid0IGhvbGQgdGhlIGhlYXAgbG9jawpoZXJlLCBzbyBt
YXJrX3BhZ2Vfb2ZmbGluZSgpIGNvdWxkIHRyYW5zaXRpb24gdGhlIHBhZ2UgZnJvbSBpbnVzZSB0
bwpvZmZsaW5pbmcgKGFuZCBwb3NzaWJseSBhbHNvIHNldCBQR0NfYnJva2VuIG9uIGl0KSBhdCBh
bnkgcG9pbnQgaW4KdGltZS4gVGhpcyB3YXNuJ3Qgb2J2aW91cyB3aXRob3V0IHRoZSB0d28gUEdD
X2ludXNlIHVzZXMgeW91IGFkZCwgYnV0CmJlY29tZXMgcHJldHR5IGFwcGFyZW50IHdpdGggdGhl
bS4gT2YgY291cnNlIHRoZSBzaW1wbGUgYXNzaWdubWVudAp0aGF0IHlvdSBhZGp1c3QgZnVydGhl
ciBkb3duIHRoZW4gYWxzbyBjYW4ndCBiZSBhIHNpbXBsZSBhc3NpZ25tZW50CmFueW1vcmUuCgpT
aW5jZSB0aGlzIHdvdWxkIG1vdmUgeW91IHF1aXRlIGZhciBhd2F5IGZyb20gc2ltcGx5IGEgY29z
bWV0aWMKcGF0Y2ggKHRoZSBwcm9ibGVtIGFzIGEgd2hvbGUgbG9va3MgdG8gYmUgd2lkZXIgdGhh
biBqdXN0IHRoZSBvbmUKY2FzZSBhYm92ZSksIEkgY291bGQgdW5kZXJzdGFuZCBpZiB5b3UgZGlk
bid0IHdhbnQgdG8gZml4IHRoaXMgYXQKdGhpcyBvY2Nhc2lvbi4gWWV0IHRoZW4gSSB0aGluayB0
aGUgcGF0Y2ggZGVzY3JpcHRpb24gc2hvdWxkbid0IGdpdmUKdGhlIGltcHJlc3Npb24gdGhhdCBh
bGwgZWxzZSBpcyB3ZWxsLCBidXQgaW5zdGVhZCBhdCBsZWFzdCBvdXRsaW5lCnRoZSBpc3N1ZSAo
Zm9yIHNvbWVvbmUgZWxzZSB0byBwaWNrIHVwLCBwb3NzaWJseSBtZSkuCgo+PiAoSW4gbm8gY2Fz
ZSwgaW1vLAo+PiB0aGVyZSBzaG91bGQgYmUgcGFyZW50aGVzZXMgYXJvdW5kIGEgbmVnYXRpb24g
ZXhwcmVzc2lvbi4pCj4gCj4gV2hpbGUgSSB1bmRlcnN0YW5kIHRoaXMgd291bGQgYmUgdmFsaWQs
IEkgZmluZCBpdCBhIGJpdCBlYXNpZXIgdG8gcmVhZC4KClF1aXRlIHRoZSBvcHBvc2l0ZSBmb3Ig
bWUsIEknbSBhZnJhaWQuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:14:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:14:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzuc-0007bP-LK; Tue, 04 Feb 2020 15:14:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H7xx=3Y=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1iyzub-0007bE-D0
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:14:49 +0000
X-Inumbo-ID: 1459e4e6-4761-11ea-b211-bc764e2007e4
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 1459e4e6-4761-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:14:48 +0000 (UTC)
From: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 10:14:40 -0500
Message-ID: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
X-Originating-IP: [172.27.13.130]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging adjacent
 blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, Jan Beulich <jbeulich@suse.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSmVmZiBLdWJhc2NpayA8amVmZi5rdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20+CgpUaGUg
WGVuIGhlYXAgaXMgc3BsaXQgdXAgaW50byBub2RlcyBhbmQgem9uZXMuIEVhY2ggbm9kZSArIHpv
bmUgaXMKbWFuYWdlZCBhcyBhIHNlcGFyYXRlIHBvb2wgb2YgbWVtb3J5LgoKV2hlbiByZXR1cm5p
bmcgcGFnZXMgdG8gdGhlIGhlYXAsIGZyZWVfaGVhcF9wYWdlcyB3aWxsIGNoZWNrIGFkamFjZW50
CmJsb2NrcyB0byBzZWUgaWYgdGhleSBjYW4gYmUgY29tYmluZWQgaW50byBhIGxhcmdlciBibG9j
ay4gSG93ZXZlciwgdGhlCnpvbmUgb2YgdGhlIGFkamFjZW50IGJsb2NrIGlzIG5vdCBjaGVja2Vk
LiBUaGlzIHJlc3VsdHMgaW4gYmxvY2tzIHRoYXQKbWlncmF0ZSBmcm9tIG9uZSB6b25lIHRvIGFu
b3RoZXIuCgpXaGVuIGEgYmxvY2sgbWlncmF0ZXMgdG8gdGhlIGFkamFjZW50IHpvbmUsIHRoZSBh
dmFpbCBjb3VudGVycyBmb3IgdGhlCm9sZCBhbmQgbmV3IG5vZGUgKyB6b25lIGlzIG5vdCB1cGRh
dGVkIGFjY29yZGluZ2x5LiBUaGUgYXZhaWwgY291bnRlcgppcyB1c2VkIHdoZW4gYWxsb2NhdGlu
ZyBwYWdlcyB0byBkZXRlcm1pbmUgd2hldGhlciB0byBza2lwIG92ZXIgYSB6b25lLgpXaXRoIHRo
aXMgYmVoYXZpb3IsIGl0IGlzIHBvc3NpYmxlIGZvciBmcmVlIHBhZ2VzIHRvIGNvbGxlY3QgaW4g
YSB6b25lCndpdGggdGhlIGF2YWlsIGNvdW50ZXIgc21hbGxlciB0aGFuIHRoZSBhY3R1YWwgcGFn
ZSBjb3VudCwgcmVzdWx0aW5nCmluIGZyZWUgcGFnZXMgdGhhdCBhcmUgbm90IGFsbG9jYWJsZS4K
ClRoaXMgY29tbWl0IGFkZHMgYSBjaGVjayB0byBjb21wYXJlIHRoZSBhZGphY2VudCBibG9jaydz
IHpvbmUgd2l0aCB0aGUKY3VycmVudCB6b25lIGJlZm9yZSBtZXJnaW5nIHRoZW0uCgpTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KU2ln
bmVkLW9mZi1ieTogU3Rld2FydCBIaWxkZWJyYW5kIDxzdGV3YXJ0LmhpbGRlYnJhbmRAZG9ybmVy
d29ya3MuY29tPgoKLS0tCnYyOiBzL3BnLW1hc2svcHJlZGVjZXNzb3IvCi0tLQogeGVuL2NvbW1v
bi9wYWdlX2FsbG9jLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYwppbmRleCA5NzkwMmQ0MmMxLi43MzUwNDlmZTNlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L3BhZ2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMTQ2Miw2ICsx
NDYyLDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKAogICAgICAgICAgICAgaWYgKCAh
bWZuX3ZhbGlkKHBhZ2VfdG9fbWZuKHByZWRlY2Vzc29yKSkgfHwKICAgICAgICAgICAgICAgICAg
IXBhZ2Vfc3RhdGVfaXMocHJlZGVjZXNzb3IsIGZyZWUpIHx8CiAgICAgICAgICAgICAgICAgIChQ
Rk5fT1JERVIocHJlZGVjZXNzb3IpICE9IG9yZGVyKSB8fAorICAgICAgICAgICAgICAgICAocGFn
ZV90b196b25lKHByZWRlY2Vzc29yKSAhPSB6b25lKSB8fAogICAgICAgICAgICAgICAgICAocGh5
c190b19uaWQocGFnZV90b19tYWRkcihwcmVkZWNlc3NvcikpICE9IG5vZGUpICkKICAgICAgICAg
ICAgICAgICBicmVhazsKIApAQCAtMTQ4NSw2ICsxNDg2LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9o
ZWFwX3BhZ2VzKAogICAgICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHBhZ2VfdG9fbWZuKHN1Y2Nl
c3NvcikpIHx8CiAgICAgICAgICAgICAgICAgICFwYWdlX3N0YXRlX2lzKHN1Y2Nlc3NvciwgZnJl
ZSkgfHwKICAgICAgICAgICAgICAgICAgKFBGTl9PUkRFUihzdWNjZXNzb3IpICE9IG9yZGVyKSB8
fAorICAgICAgICAgICAgICAgICAocGFnZV90b196b25lKHN1Y2Nlc3NvcikgIT0gem9uZSkgfHwK
ICAgICAgICAgICAgICAgICAgKHBoeXNfdG9fbmlkKHBhZ2VfdG9fbWFkZHIoc3VjY2Vzc29yKSkg
IT0gbm9kZSkgKQogICAgICAgICAgICAgICAgIGJyZWFrOwogCi0tIAoyLjI1LjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:14:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:14:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzuh-0007cP-W4; Tue, 04 Feb 2020 15:14:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H7xx=3Y=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1iyzug-0007cB-Ar
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:14:54 +0000
X-Inumbo-ID: 15dbd4a0-4761-11ea-b211-bc764e2007e4
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 15dbd4a0-4761-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:14:50 +0000 (UTC)
From: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 10:14:41 -0500
Message-ID: <20200204151441.10626-2-stewart.hildebrand@dornerworks.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
MIME-Version: 1.0
X-Originating-IP: [172.27.13.130]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [DO NOT APPLY XEN PATCH v2 2/2] Test case for buddy
 allocator merging issue
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG8gbm90IGFwcGx5IHRoaXMgcGF0Y2ggLSBpdCBpcyBpbnRlbmRlZCBhcyBhIHRlc3QgY2FzZSB0
byBzaG93IGhvdyB0aGUKcHJvYmxlbSBwcmVzZW50cyBpdHNlbGYuIFRoaXMgd2FzIHRlc3RlZCBv
biBhIFhpbGluZyBaeW5xIFVsdHJhU2NhbGUrCk1QU29DIHdpdGggQ09ORklHX0RFQlVHPXkuCgpB
ZGQgYW4gYXNzZXJ0IGZvciBtZXJnaW5nIHBhZ2VzIGFjcm9zcyB6b25lcwoKUmV2ZXJ0ICJDaGVj
ayB6b25lIGJlZm9yZSBtZXJnaW5nIGFkamFjZW50IGJsb2NrcyBpbiBoZWFwIgoKUmV2ZXJ0ICJ4
ZW4vcGFnZV9hbGxvYzogS2VlcCBhd2F5IE1GTiAwIGZyb20gdGhlIGJ1ZGR5IGFsbG9jYXRvciIK
ClRoaXMgcmV2ZXJ0cyBjb21taXQgNzYyYjlhMmQ5OTBiYmExZjNhZWZlNjYwY2ZmMGMzN2FkMmUz
NzViYy4KCldpdGggdGhpcyB0ZXN0IGNhc2UgcGF0Y2ggYXBwbGllZCwgWGVuIGNyYXNoZXMgdmVy
eSBlYXJseSBpbiB0aGUgYm9vdCBwcm9jZXNzOgoKLSBVQVJUIGVuYWJsZWQgLQotIEJvb3QgQ1BV
IGJvb3RpbmcgLQotIEN1cnJlbnQgRUwgMDAwMDAwMDggLQotIEluaXRpYWxpemUgQ1BVIC0KLSBU
dXJuaW5nIG9uIHBhZ2luZyAtCi0gWmVybyBCU1MgLQotIFJlYWR5IC0KKFhFTikgQ2hlY2tpbmcg
Zm9yIGluaXRyZCBpbiAvY2hvc2VuCihYRU4pIFJBTTogMDAwMDAwMDAwMDAwMDAwMCAtIDAwMDAw
MDAwN2ZmZmZmZmYKKFhFTikKKFhFTikgTU9EVUxFWzBdOiAwMDAwMDAwMDAwMDgwMDAwIC0gMDAw
MDAwMDAwMDFjMjhmMCBYZW4KKFhFTikgTU9EVUxFWzFdOiAwMDAwMDAwMDAwMjgwMDAwIC0gMDAw
MDAwMDAwMDI4ODAwMCBEZXZpY2UgVHJlZQooWEVOKSBNT0RVTEVbMl06IDAwMDAwMDAwMDAzMDAw
MDAgLSAwMDAwMDAwMDAxMzcxMjAwIEtlcm5lbAooWEVOKSAgUkVTVkRbMF06IDAwMDAwMDAwMDAy
ODAwMDAgLSAwMDAwMDAwMDAwMjg4MDAwCihYRU4pCihYRU4pCihYRU4pIENvbW1hbmQgbGluZTog
Y29uc29sZT1kdHVhcnQgZHR1YXJ0PS9hbWJhL3NlcmlhbEBmZjAwMDAwMCBkb20wX21lbT0xMDI0
TSBib290c2NydWI9MCBsb2dsdmw9YWxsL2FsbCBndWVzdF9sb2dsdmw9aW5mby9hbGwKKFhFTikg
QXNzZXJ0aW9uICdwYWdlX3RvX3pvbmUocHJlZGVjZXNzb3IpID09IHpvbmUnIGZhaWxlZCBhdCBw
YWdlX2FsbG9jLmM6MTQ2OAooWEVOKSAtLS0tWyBYZW4tNC4xNC11bnN0YWJsZSAgYXJtNjQgIGRl
YnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjFiNGRjIHBhZ2VfYWxsb2MuYyNmcmVlX2hlYXBfcGFnZXMrMHgzNGMvMHg2YTgK
KFhFTikgTFI6ICAgICAwMDAwMDAwMDAwMjFiNmNjCihYRU4pIFNQOiAgICAgMDAwMDAwMDAwMDJm
ZmNkMAooWEVOKSBDUFNSOiAgIDIwMDAwM2M5IE1PREU6NjQtYml0IEVMMmggKEh5cGVydmlzb3Is
IGhhbmRsZXIpCihYRU4pICAgICAgWDA6IDAwMDAwMDAwMDAwMDAwNDAgIFgxOiAwMDAwMDAwMDAw
MDAwMDAxICBYMjogMDE4MDAwMDAwMDAwMDAwMAooWEVOKSAgICAgIFgzOiBmZmZmZmZmZmZmZmZm
ZmZmICBYNDogMDAwMDAwMDAwMDAwMDAwMCAgWDU6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAg
ICBYNjogMDAwMDAwMDAwMDAwMDA4MCAgWDc6IDAwMDAwMDAwMDAwMDAwMDEgIFg4OiAwMDAwMDAw
MDAwMDAwMDAxCihYRU4pICAgICAgWDk6IDAwMDAwMDAwMDAwMDAwMDAgWDEwOiAwMDAwMDAwMDAw
MDAwMDAxIFgxMTogMDA4MDAwMDAwMDAwMDAwMAooWEVOKSAgICAgWDEyOiAwMTgwMDAwMDAwMDAw
MDAwIFgxMzogMDAwMDAwMDAwMDJhZDRiOCBYMTQ6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAg
IFgxNTogMDAwMDAwMDA0N2ZmZmZmZiBYMTY6IDAwMDAwMDAwMDAyYWQwMDAgWDE3OiAwMDAwMDAw
MDAwMmFkMDAwCihYRU4pICAgICBYMTg6IDAwMDAwMDAwMDAyYWQwMDAgWDE5OiAwMDAwMDAwODAw
MDAwMDAwIFgyMDogMDAwMDAwMDAwMDAwMDAwMQooWEVOKSAgICAgWDIxOiAwMDAwMDAwODAwMDAw
MDcwIFgyMjogMDAwMDAwMDAwMDAwMDAwMiBYMjM6IDAwMDAwMDAwMDAyYWQ0YjgKKFhFTikgICAg
IFgyNDogNmRiNmRiNmRiNmRiNmRiNyBYMjU6IDAwMDAwMDAwMDAyYWQwMDAgWDI2OiAwMDAwMDAw
MDAwMjAwMjAwCihYRU4pICAgICBYMjc6IDAwMDAwMDAwMDAxMDAxMDAgWDI4OiAwMDAwMDAwMDAw
MDAwMDAwICBGUDogMDAwMDAwMDAwMDJmZmNkMAooWEVOKQooWEVOKSAgIFZUQ1JfRUwyOiA4MDAw
MDIxMAooWEVOKSAgVlRUQlJfRUwyOiAwMDAwMDAwMTA2MDQ0MjAwCihYRU4pCihYRU4pICBTQ1RM
Ul9FTDI6IDMwY2QxODNkCihYRU4pICAgIEhDUl9FTDI6IDAwMDAwMDAwMDAwMDAwM2EKKFhFTikg
IFRUQlIwX0VMMjogMDAwMDAwMDAwMDFiYzAwMAooWEVOKQooWEVOKSAgICBFU1JfRUwyOiBmMjAw
MDAwMQooWEVOKSAgSFBGQVJfRUwyOiAwMDAwMDAwMGM4MDgyYTkwCihYRU4pICAgIEZBUl9FTDI6
IDMyMzgwOTU5MDExODgxNjIKKFhFTikKKFhFTikgWGVuIHN0YWNrIHRyYWNlIGZyb20gc3A9MDAw
MDAwMDAwMDJmZmNkMDoKKFhFTikgICAgMDAwMDAwMDAwMDJmZmQ0MCAwMDAwMDAwMDAwMjFkYjBj
IDAwMDAwMDAwMDAzMGFkMDggMDAwMDAwMDgwMDAwMDBhOAooWEVOKSAgICAwMDAwMDAwMDAwMDAw
MDAzIDAwMDAwMDAwMDAwMDAwODAgMDAwMDAwMDAwMDJhZDQ4OCAwMDAwMDAwODAwMDAwMDAwCihY
RU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAw
IDZkYjZkYjZkYjZkYjZkYjcKKFhFTikgICAgMDAwMDAwMDAwMDJhYjBjOCAwMDAwMDAwMDAwMmM0
MDMwIDAwMDAwMDAwMDAyZmZkYjAgMDAwMDAwMDAwMDJiMGMxYwooWEVOKSAgICAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDEzNzEyMDAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAwMmUwM2Mw
CihYRU4pICAgIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDJlMDNkOCAwMDAwMDAwMDAwMmUw
M2QwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDA4MDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAxIGZmZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDAwMDMwYWQ1OAooWEVOKSAgICAwMDAwMDAw
MDAwMmZmZGUwIDAwMDAwMDAwMDAyYzQwM2MgMDAwMDAwMDAwMDA4MDAwMCAwMDAwMDAwMDAxMzcx
MjAwCihYRU4pICAgIDAwMDAwMDAwODAwMDAwMDAgMDAwMDAwMDAwMDJlMDNjMCAwMDAwMDAwMDdk
ZWYzYzAwIDAwMDAwMDAwMDAyMDAxYjgKKFhFTikgICAgMDAwMDAwMDAwMDA4MDAwMCBmZmZmZmZm
ZmZmZTgwMDAwIDAwMDAwMDAwMDAyODAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAwMDAw
MDAwMDAwNDAwMDAwIDAwMDAwMDAwN2ZmOWMyNTAgMDAwMDAwMDAwMDA4MDA0MCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDA0MDAgMDAwMDAwMDAwMDA4MDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDgwMDAKKFhFTikgICAgMDAwMDAwMDAwMDI4MDAwMCAwMDAw
MDAwMDgwMDAwMDAwIDAwMDAwMDAwMDAyZTAzYzAgMDAwMDAwMDAwMDJiMDI2YwooWEVOKSAgICAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MzAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwNDBmZmZmZmZmZiAwMDAw
MDAwMGZmZmZmZmZmIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAg
ICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAoo
WEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwCihYRU4pICAgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgICAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWGVuIGNh
bGwgdHJhY2U6CihYRU4pICAgIFs8MDAwMDAwMDAwMDIxYjRkYz5dIHBhZ2VfYWxsb2MuYyNmcmVl
X2hlYXBfcGFnZXMrMHgzNGMvMHg2YTggKFBDKQooWEVOKSAgICBbPDAwMDAwMDAwMDAyMWI2Y2M+
XSBwYWdlX2FsbG9jLmMjZnJlZV9oZWFwX3BhZ2VzKzB4NTNjLzB4NmE4IChMUikKKFhFTikgICAg
WzwwMDAwMDAwMDAwMjFkYjBjPl0gcGFnZV9hbGxvYy5jI2luaXRfaGVhcF9wYWdlcysweDM0NC8w
eDUwNAooWEVOKSAgICBbPDAwMDAwMDAwMDAyYjBjMWM+XSBlbmRfYm9vdF9hbGxvY2F0b3IrMHhh
OC8weDE5YwooWEVOKSAgICBbPDAwMDAwMDAwMDAyYzQwM2M+XSBzdGFydF94ZW4rMHgzYjQvMHhj
NGMKKFhFTikgICAgWzwwMDAwMDAwMDAwMjAwMWI4Pl0gYXJtNjQvaGVhZC5vI3ByaW1hcnlfc3dp
dGNoZWQrMHgxMC8weDMwCihYRU4pCihYRU4pCihYRU4pICoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKKFhFTikgUGFuaWMgb24gQ1BVIDA6CihYRU4pIEFzc2VydGlvbiAn
cGFnZV90b196b25lKHByZWRlY2Vzc29yKSA9PSB6b25lJyBmYWlsZWQgYXQgcGFnZV9hbGxvYy5j
OjE0NjgKKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVO
KQooWEVOKSBSZWJvb3QgaW4gZml2ZSBzZWNvbmRzLi4uCi0tLQogeGVuL2NvbW1vbi9wYWdlX2Fs
bG9jLmMgfCAxOCArKysrLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlv
bnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxv
Yy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKaW5kZXggNzM1MDQ5ZmUzZS4uY2I2NTY2ODcz
NiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKKysrIGIveGVuL2NvbW1vbi9w
YWdlX2FsbG9jLmMKQEAgLTE0NjIsMTAgKzE0NjIsMTEgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFw
X3BhZ2VzKAogICAgICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHBhZ2VfdG9fbWZuKHByZWRlY2Vz
c29yKSkgfHwKICAgICAgICAgICAgICAgICAgIXBhZ2Vfc3RhdGVfaXMocHJlZGVjZXNzb3IsIGZy
ZWUpIHx8CiAgICAgICAgICAgICAgICAgIChQRk5fT1JERVIocHJlZGVjZXNzb3IpICE9IG9yZGVy
KSB8fAotICAgICAgICAgICAgICAgICAocGFnZV90b196b25lKHByZWRlY2Vzc29yKSAhPSB6b25l
KSB8fAogICAgICAgICAgICAgICAgICAocGh5c190b19uaWQocGFnZV90b19tYWRkcihwcmVkZWNl
c3NvcikpICE9IG5vZGUpICkKICAgICAgICAgICAgICAgICBicmVhazsKIAorICAgICAgICAgICAg
QVNTRVJUKHBhZ2VfdG9fem9uZShwcmVkZWNlc3NvcikgPT0gem9uZSk7CisKICAgICAgICAgICAg
IGNoZWNrX2FuZF9zdG9wX3NjcnViKHByZWRlY2Vzc29yKTsKIAogICAgICAgICAgICAgcGFnZV9s
aXN0X2RlbChwcmVkZWNlc3NvciwgJmhlYXAobm9kZSwgem9uZSwgb3JkZXIpKTsKQEAgLTE0ODYs
MTAgKzE0ODcsMTEgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3BhZ2VzKAogICAgICAgICAgICAg
aWYgKCAhbWZuX3ZhbGlkKHBhZ2VfdG9fbWZuKHN1Y2Nlc3NvcikpIHx8CiAgICAgICAgICAgICAg
ICAgICFwYWdlX3N0YXRlX2lzKHN1Y2Nlc3NvciwgZnJlZSkgfHwKICAgICAgICAgICAgICAgICAg
KFBGTl9PUkRFUihzdWNjZXNzb3IpICE9IG9yZGVyKSB8fAotICAgICAgICAgICAgICAgICAocGFn
ZV90b196b25lKHN1Y2Nlc3NvcikgIT0gem9uZSkgfHwKICAgICAgICAgICAgICAgICAgKHBoeXNf
dG9fbmlkKHBhZ2VfdG9fbWFkZHIoc3VjY2Vzc29yKSkgIT0gbm9kZSkgKQogICAgICAgICAgICAg
ICAgIGJyZWFrOwogCisgICAgICAgICAgICBBU1NFUlQocGFnZV90b196b25lKHN1Y2Nlc3Nvcikg
PT0gem9uZSk7CisKICAgICAgICAgICAgIGNoZWNrX2FuZF9zdG9wX3NjcnViKHN1Y2Nlc3Nvcik7
CiAKICAgICAgICAgICAgIC8qIFVwZGF0ZSBwZydzIGZpcnN0X2RpcnR5IGlmIG5lY2Vzc2FyeS4g
Ki8KQEAgLTE3NzMsMTggKzE3NzUsNiBAQCBzdGF0aWMgdm9pZCBpbml0X2hlYXBfcGFnZXMoCiAg
ICAgdW5zaWduZWQgbG9uZyBpOwogICAgIGJvb2wgaWRsZV9zY3J1YiA9IGZhbHNlOwogCi0gICAg
LyoKLSAgICAgKiBLZWVwIE1GTiAwIGF3YXkgZnJvbSB0aGUgYnVkZHkgYWxsb2NhdG9yIHRvIGF2
b2lkIGNyb3NzaW5nIHpvbmUKLSAgICAgKiBib3VuZGFyeSB3aGVuIG1lcmdpbmcgdHdvIGJ1ZGRp
ZXMuCi0gICAgICovCi0gICAgaWYgKCAhbWZuX3gocGFnZV90b19tZm4ocGcpKSApCi0gICAgewot
ICAgICAgICBpZiAoIG5yX3BhZ2VzLS0gPD0gMSApCi0gICAgICAgICAgICByZXR1cm47Ci0gICAg
ICAgIHBnKys7Ci0gICAgfQotCi0KICAgICAvKgogICAgICAqIFNvbWUgcGFnZXMgbWF5IG5vdCBn
byB0aHJvdWdoIHRoZSBib290IGFsbG9jYXRvciAoZS5nIHJlc2VydmVkCiAgICAgICogbWVtb3J5
IGF0IGJvb3QgYnV0IHJlbGVhc2VkIGp1c3QgYWZ0ZXIgLS0tIGtlcm5lbCwgaW5pdHJhbWZzLAot
LSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:15:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:15:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iyzvL-0007jN-CT; Tue, 04 Feb 2020 15:15:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jY6G=3Y=amazon.com=prvs=29681cb87=hongyxia@srs-us1.protection.inumbo.net>)
 id 1iyzvJ-0007j7-J8
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:15:33 +0000
X-Inumbo-ID: 2fc5ca38-4761-11ea-8f83-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2fc5ca38-4761-11ea-8f83-12813bfff9fa;
 Tue, 04 Feb 2020 15:15:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580829333; x=1612365333;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=dXcQKq0eQLEfYNqGVI5rUCKwUbUeVbvh4q5Ct+SXnG8=;
 b=bPFE1G5yHQ/HT6bqjUDcg/xgjGtqjmwRt/6Ii4+3XX1MUO/BF5z2IgEF
 l6UFHwvMwDgZvzJHu5NrWS6u9lvfkbVAs2n3b05iDV0dWKfAH7c50RTxA
 Ihd4L/bvIc3eUedloF1d5n7NjzTHAjAKN1DWwKzpLIjdO21myYmxi6nl8 U=;
IronPort-SDR: d8d7j4fXYuFqkKhjH9fmo774oF7HDE2zKvVy4XtMyvcmo5nFaYUrdyA6n5WMWsVx3QvK8dgHw0
 7lYfMQ5EFfXQ==
X-IronPort-AV: E=Sophos;i="5.70,402,1574121600"; d="scan'208";a="16167234"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 04 Feb 2020 15:15:32 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com (Postfix) with ESMTPS
 id E3E8EA217A; Tue,  4 Feb 2020 15:15:30 +0000 (UTC)
Received: from EX13D37EUA004.ant.amazon.com (10.43.165.124) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 4 Feb 2020 15:15:30 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA004.ant.amazon.com (10.43.165.124) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 15:15:29 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Tue, 4 Feb 2020 15:15:29 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
Thread-Index: AQHV2sFWMdawPhAp9U+F7nPCwgL3BKgLFhmAgAAQQoA=
Date: Tue, 4 Feb 2020 15:15:29 +0000
Message-ID: <a2e2065084f1ff3c8ff0b6ee95d2f42bcaeea0b9.camel@amazon.com>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
 <874e3640-35ea-bd54-7961-8d94f09bad8a@citrix.com>
In-Reply-To: <874e3640-35ea-bd54-7961-8d94f09bad8a@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.18]
Content-ID: <F7A473A88E649743BAF9B9620D023CFD@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Grall, Julien" <jgrall@amazon.com>, "wl@xen.org" <wl@xen.org>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMDIwLTAyLTA0IGF0IDE0OjE3ICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAwMy8wMi8yMDIwIDE4OjM2LCBIb25neWFuIFhpYSB3cm90ZToNCj4gPiBSZXdyaXRlIHRo
ZSBtYXBjYWNoZSB0byBiZSBwdXJlbHkgcGVyLXZDUFUgaW5zdGVhZCBvZiBwYXJ0bHkgcGVyLQ0K
PiA+IHZDUFUNCj4gPiBhbmQgcGFydGx5IHBlci1kb21haW4uDQo+ID4gDQo+ID4gVGhpcyBwYXRj
aCBpcyBuZWVkZWQgdG8gYWRkcmVzcyBwZXJmb3JtYW5jZSBpc3N1ZXMgd2hlbiB3ZSBzdGFydA0K
PiA+IHJlbHlpbmcNCj4gPiBvbiB0aGUgbWFwY2FjaGUsIGUuZy4sIHdoZW4gd2UgZG8gbm90IGhh
dmUgYSBkaXJlY3QgbWFwLiBDdXJyZW50bHksDQo+ID4gdGhlDQo+ID4gcGVyLWRvbWFpbiBsb2Nr
IG9uIHRoZSBtYXBjYWNoZSBpcyBhIGJvdHRsZW5lY2sgZm9yIG11bHRpY29yZSwNCj4gPiBjYXVz
aW5nDQo+ID4gcGVyZm9ybWFuY2UgZGVncmFkYXRpb24gYW5kIGV2ZW4gZnVuY3Rpb25hbCByZWdy
ZXNzaW9ucy4NCj4gDQo+IERvIHlvdSBtZWFuIHRoYXQgdGhpcyBwYXRjaCBjYXVzZXMgYSByZWdy
ZXNzaW9uLCBvciB0aGF0IHJlbW92aW5nIHRoZQ0KPiBkaXJlY3RtYXAgY2F1c2VzIGEgcmVncmVz
c2lvbj8NCj4gDQo+IFRoZSByZXN0IG9mIHRoZSBjb21taXQgbWVzc2FnZSBpcyB2ZXJ5IGNvbmZ1
c2luZyB0byBmb2xsb3cuDQoNCk9uY2UgdGhlIGRpcmVjdCBtYXAgaXMgZ29uZSwgdXNpbmcgdGhl
IGV4aXN0aW5nIG1hcGNhY2hlIGltcGxlbWVudGF0aW9uDQppbiBtYXBfZG9tYWluX3BhZ2UgY2F1
c2VzIHRoZXNlIHByb2JsZW1zLiBFdmVuIGlmIHRoZSBkaXJlY3QgbWFwIGlzDQpzdGlsbCB0aGVy
ZSwgY3VycmVudGx5IHNvbWUgZ3Vlc3RzIG9uIGRlYnVnIGJ1aWxkIHJlbHkgb24gdGhlIG1hcGNh
Y2hlLA0Kd2hpY2ggd2lsbCBzZWUgc2ltaWxhciBwcm9ibGVtcyB3aGVuIHRoZSB2Q1BVIGNvdW50
IGlzIGhpZ2guDQoNCkkgY2FuIHJld29yZCB0aGUgY29tbWl0IG1lc3NhZ2UgdG8gbWFrZSBpdCBj
bGVhcmVyLg0KDQo+ID4gIFRoaXMgcGF0Y2gNCj4gPiBtYWtlcyB0aGUgbWFwcGluZyBzdHJ1Y3R1
cmUgcGVyLXZDUFUgYW5kIGNvbXBsZXRlbHkgbG9ja2xlc3MuDQo+ID4gDQo+ID4gRnVuY3Rpb25h
bCByZWdyZXNzaW9uOg0KPiA+IA0KPiA+IFdoZW4gYSBkb21haW4gaXMgcnVuIG9uIG1vcmUgdGhh
biA2NCBjb3JlcywgRnJlZUJTRCAxMCBwYW5pY2tzDQo+ID4gZnJlcXVlbnRseQ0KPiA+IGR1ZSB0
byBvY2Nhc2lvbmFsIHNpbXVsdGFuZW91cyBzZXRfc2luZ2xlc2hvdF90aW1lciBoeXBlcmNhbGxz
IGZyb20NCj4gPiB0b28NCj4gPiBtYW55IGNvcmVzLiBTb21lIGNvcmVzIHdpbGwgYmUgYmxvY2tl
ZCB3YWl0aW5nIG9uIG1hcF9kb21haW5fcGFnZSwNCj4gPiBldmVudHVhbGx5IGZhaWxpbmcgdG8g
c2V0IGEgdGltZXIgaW4gdGhlIGZ1dHVyZS4gRnJlZUJTRCBjYW5ub3QNCj4gPiBoYW5kbGUNCj4g
PiB0aGlzIGFuZCBwYW5pY2tzLiBUaGlzIHdhcyBmaXhlZCBpbiBsYXRlciBGcmVlQlNEIHJlbGVh
c2VzIGJ5DQo+ID4gaGFuZGxpbmcNCj4gPiAtRVRJTUUsIGJ1dCBzdGlsbCB0aGUgZGVncmFkYXRp
b24gaW4gdGltZXIgcGVyZm9ybWFuY2UgaXMgYSBiaWcNCj4gPiBpc3N1ZS4NCj4gPiANCj4gPiBQ
ZXJmb3JtYW5jZSByZWdyZXNzaW9uOg0KPiA+IA0KPiA+IE1hbnkgYmVuY2htYXJrcyBzZWUgYSBw
ZXJmb3JtYW5jZSBkcm9wIHdoZW4gaGF2aW5nIGEgbGFyZ2UgY29yZQ0KPiA+IGNvdW50Lg0KPiA+
IEkgaGF2ZSBkb25lIGEgR2Vla2JlbmNoIG9uIGEgMzItdkNQVSBndWVzdC4NCj4gPiANCj4gPiBw
ZXJmIGRyb3AgICAgIG9sZCAgICAgICAgbmV3DQo+ID4gc2luZ2xlICAgICAgIDAuMDQlICAgICAg
MC4xOCUNCj4gPiBtdWx0aSAgICAgICAgMi40MyUgICAgICAwLjA4JQ0KPiA+IA0KPiA+IFJlbW92
aW5nIHRoZSBwZXItZG9tYWluIGxvY2sgaW4gdGhlIG1hcGNhY2hlIGJyaW5ncyB0aGUgbXVsdGkt
Y29yZQ0KPiA+IHBlcmZvcm1hbmNlIGFsbW9zdCBpZGVudGljYWwgdG8gdXNpbmcgdGhlIGRpcmVj
dCBtYXAgZm9yIG1hcHBpbmdzLg0KPiA+IA0KPiA+IFRoZXJlIHNob3VsZCBiZSByb29tIGZvciBm
dXRoZXIgb3B0aW1pc2F0aW9ucywgYnV0IHRoaXMgYWxyZWFkeQ0KPiA+IGltcHJvdmVzIG92ZXIg
dGhlIG9sZCBtYXBjYWNoZSBieSBhIGxvdC4NCj4gPiANCj4gPiBOb3RlIHRoYXQgZW50cmllcyBp
biB0aGUgbWFwaGFzaCB3aWxsIG9jY3VweSBpbnVzZSBzbG90cy4gV2l0aCAxNg0KPiA+IHNsb3Rz
DQo+ID4gcGVyIHZDUFUgYW5kIGEgbWFwaGFzaCBjYXBhY2l0eSBvZiA4LCB3ZSBvbmx5IGhhdmUg
YW5vdGhlciA4DQo+ID4gYXZhaWxhYmxlLA0KPiA+IHdoaWNoIGlzIG5vdCBlbm91Z2ggZm9yIG5l
c3RlZCBwYWdlIHRhYmxlIHdhbGtzLiBXZSBuZWVkIHRvDQo+ID4gaW5jcmVhc2UgdGhlDQo+ID4g
bnVtYmVyIG9mIHNsb3RzIGluIGNvbmZpZy5oLg0KPiANCj4gSSdtIGFmcmFpZCB0aGF0IEkgZG9u
J3QgZm9sbG93IHdoYXQgeW91J3JlIHRyeWluZyB0byBzYXkgaGVyZS4gIFRoZQ0KPiBudW1iZXIg
b2Ygc2xvdHMgc2hvdWxkIGVpdGhlciBiZSBmaW5lLCBvciB3ZSd2ZSBnb3QgYSBwcmUtZXhpdGlu
Zw0KPiBidWcuDQoNClRoZSBtYXBjYWNoZSBkZXNpZ24gaXMgbm93IGRpZmZlcmVudC4gVGhlIHNs
b3RzIG5vdyBoYXZlIHRvIGluY2x1ZGUNCnNwYWNlcyBmb3IgdGhlIG1hcGhhc2gsIHdoaWNoIHdh
cyBub3QgdGhlIGNhc2UgYmVmb3JlLg0KDQpIb25neWFuDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:21:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:21:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz00N-0000A7-8h; Tue, 04 Feb 2020 15:20:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jKxq=3Y=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iyzxj-0007vD-Q8
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:18:03 +0000
X-Inumbo-ID: 7f96c09e-4761-11ea-b211-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7f96c09e-4761-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:17:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580829467;
 h=from:subject:message-id:date:mime-version:to:
 content-transfer-encoding;
 bh=+qYHr2a+nWMnMv7COqofzykKPNZbGHwpPNNx1av8cSc=;
 b=bxYjVN0kgrqpr/E6ZNhVxR0IWHK3oFyPE7cRGbUv9YdCJZ+EH4/hiF5d
 WbCuCrNmdtS3XSbS0HzE3VmGY8RY1dMbeiMx0NG8wissVvZdpD9yLXqvZ
 0To5/2Ey18M4f4Iftw0A20TRfT3xICDgqaJHMMfkbtMzPTUiCSubZq3RE A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yM3zyDlk76NJbVlPIKMxTKur0sFRmFprkLutOKTfgApBrvKg8nGFlFUpWgzNSbATA1FG/bDzHn
 bE9zXP0ldS8ekJ114ITKFwQsDUXvO8Snt4m4UrC/7zRRu2HPTybJa6o1hTnFE5RThIUkcSaN/E
 bPh05Mnl9g7JTuDbp5kGMdIlFOATEM628J/Cnf4SsIHufUavpFCvANs+2s5IK0jU9zPcebpvtk
 wIw7++vI+FlL5Er7XQP9p7kPX97z5bjOlffALR2rerwNCTuFE/N9QTJx8m9/GmVs2i3ERalmt2
 3Qk=
X-SBRS: 2.7
X-MesageID: 12357228
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12357228"
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <41d5c24f-6807-eee9-eaf0-7f7ecb86886d@citrix.com>
Date: Tue, 4 Feb 2020 15:17:43 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
To: undisclosed-recipients:;
Content-Language: en-US
X-Mailman-Approved-At: Tue, 04 Feb 2020 15:20:45 +0000
Subject: [Xen-devel] Lars Kurth Funeral, Friday 7 February 11:45am
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBmdW5lcmFsIGZvciBMYXJzIEt1cnRoIHdpbGwgYmUgaGVsZCBvbiBGcmlkYXksIDcgRmVicnVh
cnksIGF0IDExOjQ1YW0uCkV2ZXJ5b25lIGlzIHdlbGNvbWUgdG8gYXR0ZW5kLiBMb2NhdGlvbiBh
bmQgZnVydGhlciBpbmZvcm1hdGlvbiBoZXJlOgpodHRwOi8vbGFyc2t1cnRoLm11Y2hsb3ZlZC5j
b20KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:22:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:22:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz01u-0000Gg-Q7; Tue, 04 Feb 2020 15:22:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iz01t-0000GY-Ar
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:22:21 +0000
X-Inumbo-ID: 22844178-4762-11ea-8f83-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 22844178-4762-11ea-8f83-12813bfff9fa;
 Tue, 04 Feb 2020 15:22:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E986CAAFD;
 Tue,  4 Feb 2020 15:22:18 +0000 (UTC)
To: Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
Date: Tue, 4 Feb 2020 16:22:20 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, xen-devel@lists.xenproject.org,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNjoxNCwgU3Rld2FydCBIaWxkZWJyYW5kIHdyb3RlOgo+IEZyb206IEpl
ZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgo+IAo+IFRoZSBYZW4g
aGVhcCBpcyBzcGxpdCB1cCBpbnRvIG5vZGVzIGFuZCB6b25lcy4gRWFjaCBub2RlICsgem9uZSBp
cwo+IG1hbmFnZWQgYXMgYSBzZXBhcmF0ZSBwb29sIG9mIG1lbW9yeS4KPiAKPiBXaGVuIHJldHVy
bmluZyBwYWdlcyB0byB0aGUgaGVhcCwgZnJlZV9oZWFwX3BhZ2VzIHdpbGwgY2hlY2sgYWRqYWNl
bnQKPiBibG9ja3MgdG8gc2VlIGlmIHRoZXkgY2FuIGJlIGNvbWJpbmVkIGludG8gYSBsYXJnZXIg
YmxvY2suIEhvd2V2ZXIsIHRoZQo+IHpvbmUgb2YgdGhlIGFkamFjZW50IGJsb2NrIGlzIG5vdCBj
aGVja2VkLiBUaGlzIHJlc3VsdHMgaW4gYmxvY2tzIHRoYXQKPiBtaWdyYXRlIGZyb20gb25lIHpv
bmUgdG8gYW5vdGhlci4KPiAKPiBXaGVuIGEgYmxvY2sgbWlncmF0ZXMgdG8gdGhlIGFkamFjZW50
IHpvbmUsIHRoZSBhdmFpbCBjb3VudGVycyBmb3IgdGhlCj4gb2xkIGFuZCBuZXcgbm9kZSArIHpv
bmUgaXMgbm90IHVwZGF0ZWQgYWNjb3JkaW5nbHkuIFRoZSBhdmFpbCBjb3VudGVyCj4gaXMgdXNl
ZCB3aGVuIGFsbG9jYXRpbmcgcGFnZXMgdG8gZGV0ZXJtaW5lIHdoZXRoZXIgdG8gc2tpcCBvdmVy
IGEgem9uZS4KPiBXaXRoIHRoaXMgYmVoYXZpb3IsIGl0IGlzIHBvc3NpYmxlIGZvciBmcmVlIHBh
Z2VzIHRvIGNvbGxlY3QgaW4gYSB6b25lCj4gd2l0aCB0aGUgYXZhaWwgY291bnRlciBzbWFsbGVy
IHRoYW4gdGhlIGFjdHVhbCBwYWdlIGNvdW50LCByZXN1bHRpbmcKPiBpbiBmcmVlIHBhZ2VzIHRo
YXQgYXJlIG5vdCBhbGxvY2FibGUuCgoiV2hlbiBhIGJsb2NrIG1pZ3JhdGVzIiAtIGZpbmUuIEJ1
dCBpcyB0aGlzIHNpdHVhdGlvbiBwb3NzaWJsZSB0bwpvY2N1ciwgd2l0aG91dCAieGVuL3BhZ2Vf
YWxsb2M6IEtlZXAgYXdheSBNRk4gMCBmcm9tIHRoZSBidWRkeQphbGxvY2F0b3IiIHJldmVydGVk
PyBJZiBub3QsIHRoZXJlJ3Mgbm8gYnVnLCBubyBuZWVkIGZvciBhIGNoYW5nZSwKYW5kIGV2ZW4g
bGVzcyBzbyAuLi4KCj4gLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiArKysgYi94ZW4v
Y29tbW9uL3BhZ2VfYWxsb2MuYwo+IEBAIC0xNDYyLDYgKzE0NjIsNyBAQCBzdGF0aWMgdm9pZCBm
cmVlX2hlYXBfcGFnZXMoCj4gICAgICAgICAgICAgIGlmICggIW1mbl92YWxpZChwYWdlX3RvX21m
bihwcmVkZWNlc3NvcikpIHx8Cj4gICAgICAgICAgICAgICAgICAgIXBhZ2Vfc3RhdGVfaXMocHJl
ZGVjZXNzb3IsIGZyZWUpIHx8Cj4gICAgICAgICAgICAgICAgICAgKFBGTl9PUkRFUihwcmVkZWNl
c3NvcikgIT0gb3JkZXIpIHx8Cj4gKyAgICAgICAgICAgICAgICAgKHBhZ2VfdG9fem9uZShwcmVk
ZWNlc3NvcikgIT0gem9uZSkgfHwKPiAgICAgICAgICAgICAgICAgICAocGh5c190b19uaWQocGFn
ZV90b19tYWRkcihwcmVkZWNlc3NvcikpICE9IG5vZGUpICkKPiAgICAgICAgICAgICAgICAgIGJy
ZWFrOwo+ICAKPiBAQCAtMTQ4NSw2ICsxNDg2LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9oZWFwX3Bh
Z2VzKAo+ICAgICAgICAgICAgICBpZiAoICFtZm5fdmFsaWQocGFnZV90b19tZm4oc3VjY2Vzc29y
KSkgfHwKPiAgICAgICAgICAgICAgICAgICAhcGFnZV9zdGF0ZV9pcyhzdWNjZXNzb3IsIGZyZWUp
IHx8Cj4gICAgICAgICAgICAgICAgICAgKFBGTl9PUkRFUihzdWNjZXNzb3IpICE9IG9yZGVyKSB8
fAo+ICsgICAgICAgICAgICAgICAgIChwYWdlX3RvX3pvbmUoc3VjY2Vzc29yKSAhPSB6b25lKSB8
fAo+ICAgICAgICAgICAgICAgICAgIChwaHlzX3RvX25pZChwYWdlX3RvX21hZGRyKHN1Y2Nlc3Nv
cikpICE9IG5vZGUpICkKPiAgICAgICAgICAgICAgICAgIGJyZWFrOwoKLi4uIGZvciBvbmUgdGhh
dCBzbG93cyBkb3duIG1hbnkgZnJlZSBvcGVyYXRpb25zLCBldmVuIGlmIGp1c3QKc2xpZ2h0bHku
IElPVyBhZmFpY3QgZWl0aGVyIHRoZSBjaGFuZ2UgaXMgbm90IG5lZWRlZCwgb3IgaXRzCmRlc2Ny
aXB0aW9uIG5lZWRzIHVwZGF0aW5nLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:36:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:36:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Ft-0001Dm-7w; Tue, 04 Feb 2020 15:36:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H7xx=3Y=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1iz0Fs-0001Dh-2u
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:36:48 +0000
X-Inumbo-ID: 2648a7b6-4764-11ea-ad98-bc764e2007e4
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 2648a7b6-4764-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 15:36:47 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [XEN PATCH v2 1/2] Check zone before merging adjacent blocks in
 heap
Thread-Index: AQHV228KH37EHJOkIUeTvSvdxgW/8KgLJ4zA
Date: Tue, 4 Feb 2020 15:37:45 +0000
Message-ID: <d8aff909a53a4f1c969988410bebafc1@dornerworks.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
In-Reply-To: <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.13.130]
MIME-Version: 1.0
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jeff
 Kubascik <Jeff.Kubascik@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlc2RheSwgRmVicnVhcnkgNCwgMjAyMCAxMDoyMiBBTSwgSmFuIEJldWxpY2ggd3JvdGU6
DQo+T24gMDQuMDIuMjAyMCAxNjoxNCwgU3Rld2FydCBIaWxkZWJyYW5kIHdyb3RlOg0KPj4gRnJv
bTogSmVmZiBLdWJhc2NpayA8amVmZi5rdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20+DQo+Pg0KPj4g
VGhlIFhlbiBoZWFwIGlzIHNwbGl0IHVwIGludG8gbm9kZXMgYW5kIHpvbmVzLiBFYWNoIG5vZGUg
KyB6b25lIGlzDQo+PiBtYW5hZ2VkIGFzIGEgc2VwYXJhdGUgcG9vbCBvZiBtZW1vcnkuDQo+Pg0K
Pj4gV2hlbiByZXR1cm5pbmcgcGFnZXMgdG8gdGhlIGhlYXAsIGZyZWVfaGVhcF9wYWdlcyB3aWxs
IGNoZWNrIGFkamFjZW50DQo+PiBibG9ja3MgdG8gc2VlIGlmIHRoZXkgY2FuIGJlIGNvbWJpbmVk
IGludG8gYSBsYXJnZXIgYmxvY2suIEhvd2V2ZXIsIHRoZQ0KPj4gem9uZSBvZiB0aGUgYWRqYWNl
bnQgYmxvY2sgaXMgbm90IGNoZWNrZWQuIFRoaXMgcmVzdWx0cyBpbiBibG9ja3MgdGhhdA0KPj4g
bWlncmF0ZSBmcm9tIG9uZSB6b25lIHRvIGFub3RoZXIuDQo+Pg0KPj4gV2hlbiBhIGJsb2NrIG1p
Z3JhdGVzIHRvIHRoZSBhZGphY2VudCB6b25lLCB0aGUgYXZhaWwgY291bnRlcnMgZm9yIHRoZQ0K
Pj4gb2xkIGFuZCBuZXcgbm9kZSArIHpvbmUgaXMgbm90IHVwZGF0ZWQgYWNjb3JkaW5nbHkuIFRo
ZSBhdmFpbCBjb3VudGVyDQo+PiBpcyB1c2VkIHdoZW4gYWxsb2NhdGluZyBwYWdlcyB0byBkZXRl
cm1pbmUgd2hldGhlciB0byBza2lwIG92ZXIgYSB6b25lLg0KPj4gV2l0aCB0aGlzIGJlaGF2aW9y
LCBpdCBpcyBwb3NzaWJsZSBmb3IgZnJlZSBwYWdlcyB0byBjb2xsZWN0IGluIGEgem9uZQ0KPj4g
d2l0aCB0aGUgYXZhaWwgY291bnRlciBzbWFsbGVyIHRoYW4gdGhlIGFjdHVhbCBwYWdlIGNvdW50
LCByZXN1bHRpbmcNCj4+IGluIGZyZWUgcGFnZXMgdGhhdCBhcmUgbm90IGFsbG9jYWJsZS4NCj4N
Cj4iV2hlbiBhIGJsb2NrIG1pZ3JhdGVzIiAtIGZpbmUuIEJ1dCBpcyB0aGlzIHNpdHVhdGlvbiBw
b3NzaWJsZSB0bw0KPm9jY3VyLCB3aXRob3V0ICJ4ZW4vcGFnZV9hbGxvYzogS2VlcCBhd2F5IE1G
TiAwIGZyb20gdGhlIGJ1ZGR5DQo+YWxsb2NhdG9yIiByZXZlcnRlZD8NCg0KTm8sIG5vdCBhcyBm
YXIgYXMgSSdtIGF3YXJlLCB0aG91Z2ggSSBoYXZlIG5vdCBzdHVkaWVkIHRoaXMgY29kZSBpbiBk
ZXRhaWwgc28gSSBkb24ndCBmZWVsIGZ1bGx5IGNvbmZpZGVudCBpbiBteSAibm8iLg0KDQo+IElm
IG5vdCwgdGhlcmUncyBubyBidWcsIG5vIG5lZWQgZm9yIGEgY2hhbmdlLA0KPmFuZCBldmVuIGxl
c3Mgc28gLi4uDQo+DQo+PiAtLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYw0KPj4gKysrIGIv
eGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMNCj4+IEBAIC0xNDYyLDYgKzE0NjIsNyBAQCBzdGF0aWMg
dm9pZCBmcmVlX2hlYXBfcGFnZXMoDQo+PiAgICAgICAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKHBh
Z2VfdG9fbWZuKHByZWRlY2Vzc29yKSkgfHwNCj4+ICAgICAgICAgICAgICAgICAgICFwYWdlX3N0
YXRlX2lzKHByZWRlY2Vzc29yLCBmcmVlKSB8fA0KPj4gICAgICAgICAgICAgICAgICAgKFBGTl9P
UkRFUihwcmVkZWNlc3NvcikgIT0gb3JkZXIpIHx8DQo+PiArICAgICAgICAgICAgICAgICAocGFn
ZV90b196b25lKHByZWRlY2Vzc29yKSAhPSB6b25lKSB8fA0KPj4gICAgICAgICAgICAgICAgICAg
KHBoeXNfdG9fbmlkKHBhZ2VfdG9fbWFkZHIocHJlZGVjZXNzb3IpKSAhPSBub2RlKSApDQo+PiAg
ICAgICAgICAgICAgICAgIGJyZWFrOw0KPj4NCj4+IEBAIC0xNDg1LDYgKzE0ODYsNyBAQCBzdGF0
aWMgdm9pZCBmcmVlX2hlYXBfcGFnZXMoDQo+PiAgICAgICAgICAgICAgaWYgKCAhbWZuX3ZhbGlk
KHBhZ2VfdG9fbWZuKHN1Y2Nlc3NvcikpIHx8DQo+PiAgICAgICAgICAgICAgICAgICAhcGFnZV9z
dGF0ZV9pcyhzdWNjZXNzb3IsIGZyZWUpIHx8DQo+PiAgICAgICAgICAgICAgICAgICAoUEZOX09S
REVSKHN1Y2Nlc3NvcikgIT0gb3JkZXIpIHx8DQo+PiArICAgICAgICAgICAgICAgICAocGFnZV90
b196b25lKHN1Y2Nlc3NvcikgIT0gem9uZSkgfHwNCj4+ICAgICAgICAgICAgICAgICAgIChwaHlz
X3RvX25pZChwYWdlX3RvX21hZGRyKHN1Y2Nlc3NvcikpICE9IG5vZGUpICkNCj4+ICAgICAgICAg
ICAgICAgICAgYnJlYWs7DQo+DQo+Li4uIGZvciBvbmUgdGhhdCBzbG93cyBkb3duIG1hbnkgZnJl
ZSBvcGVyYXRpb25zLCBldmVuIGlmIGp1c3QNCj5zbGlnaHRseS4gSU9XIGFmYWljdCBlaXRoZXIg
dGhlIGNoYW5nZSBpcyBub3QgbmVlZGVkLCBvciBpdHMNCj5kZXNjcmlwdGlvbiBuZWVkcyB1cGRh
dGluZy4NCg0KUmlnaHQuIEFuIGFsdGVybmF0aXZlIHRoYXQgd291bGRuJ3QgcG90ZW50aWFsbHkg
c2xvdyB0aGluZ3MgZG93biBpbiBwcm9kdWN0aW9uIGJ1aWxkcyB3b3VsZCBiZSB0byBhcHBseSB0
aGUgQVNTRVJUIGZyb20gcGF0Y2ggMi4gSSBkb24ndCBoYXZlIGFueSBwZXJmb3JtYW5jZSBtZXRy
aWNzIHJlZ2FyZGluZyBleGFjdGx5IGhvdyBtdWNoIG9mIGEgcGVyZm9ybWFuY2UgaGl0IHRoaXMg
d291bGQgaW5jdXIuDQoNClN0ZXcNCg0KPg0KPkphbg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0GF-0001FF-J0; Tue, 04 Feb 2020 15:37:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0GE-0001F2-8x
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:10 +0000
X-Inumbo-ID: 348737a2-4764-11ea-8396-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 348737a2-4764-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:09 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id p9so3805495wmc.2
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=fqANxVLhM2I9zrhppkMQYTW4mO2FrIkIERz5fgKt3g8=;
 b=qUrvFbbiAPTxE5wefhRZpzQauR07HUTX/XdtyBrriRS0+e1Tgr0lgTlJXxY5Aql+bE
 LOGhODfxJGkfLVAF0ZzZZRDhFd9npZKKzP9UDzbynFsW996CKSrhpp7QaGNA4fMZaYr3
 rdNH30adXkUfihhvYwIDVynOo1aOsJ0omNhJhSYYne5+WqrWZCzppXDdC9s5vDZy1JLi
 FzxjxzNfcBN/En1wNFQasWM6y1HWugKfiC9LuyrYD3mYfPT2/xGKGQF5PDKcNLCBOsyn
 to8NmiIk1kSfzy0sLdD3Gg8I1ygw4VuZ8sipF6mSNehLM+ar7rwakRj/QdJBtGk3SkwG
 AO7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=fqANxVLhM2I9zrhppkMQYTW4mO2FrIkIERz5fgKt3g8=;
 b=Z59mjasennfqHhDKs1FL7eRrudNqQ7Xxv7Dt6ER3LdhCcXXK2nzG3fzlEYjkKp4fIL
 UBWCe/xA1ff7BnOvAgV87bJPTnZYWnZT/SmVGfLzeC6H9HvGS0xDLyXzF8boySVCG5AH
 JvmgiZs0Qc3dB5VeBA4bti5H8TW2Vo7CIgLWsIBNFNdDr/d5SnSGVbnEO77TbkzUTcWZ
 sODVjL/MRq5VmFX0tCbEo5/wjni/qkT4PcZ6F87xeJ0J4hswR/DF2dGG93XL//RfaZId
 s9fluJTu6JS/ihKUq6gMBb1AHmBDpckmsepj28qYMkQKNuNSql9mwLdUrw0aZtmrpw41
 5YLA==
X-Gm-Message-State: APjAAAWCjULicW2rR1cYKZ1H1HyvyoKFI89v9sNg3Yrhfa1dQHAygfVM
 Uk0n69jnm6wihmpCro/Kl7+iTb/7oQo=
X-Google-Smtp-Source: APXvYqxtwiTmzJtWJRjCVBxLAoNs5qdtOX86pGXVQ55er46q1XqW2oa9Cc0HeDZgb0UY4lD2l16Lqw==
X-Received: by 2002:a1c:4857:: with SMTP id v84mr6368542wma.8.1580830628612;
 Tue, 04 Feb 2020 07:37:08 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:07 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:36:54 +0000
Message-Id: <20200204153704.15934-1-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 00/10] More Hyper-V infrastructures
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBzZXJlaXMgaW1wbGVtZW50cyBzZXZlcmFsIGltcG9ydGFudCBmdW5jdGlvbmFs
aXRpZXMgdG8gcnVuClhlbiBvbiB0b3Agb2YgSHlwZXItVi4gU2VlIGluZGl2aWR1YWwgcGF0Y2hl
cyBmb3IgbW9yZSBkZXRhaWxzLgoKSSd2ZSBjaGVja2VkIHRoZSBhc3NlbWJseSBjb2RlIGFzIHdl
bGwgYXMgcHV0dGluZyBpbiBhIHRlc3QgcGF0Y2ggdG8KbWFrZSBzdXJlIHRoZSBoeXBlcmNhbGwg
aW50ZXJmYWNlIGlzIGltcGxlbWVudGVkIGNvcnJlY3RseS4KCldlaS4KCkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jv
c29mdC5jb20+CkNjOiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CgpXZWkgTGl1
ICgxMCk6CiAgeDg2L2h5cGVydmlzb3I6IG1ha2UgaHlwZXJ2aXNvcl9hcF9zZXR1cCByZXR1cm4g
YW4gZXJyb3IgY29kZQogIHg4Ni9zbXA6IGRvbid0IG9ubGluZSBjcHUgaWYgaHlwZXJ2aXNvcl9h
cF9zZXR1cCBmYWlscwogIHg4NjogcHJvdmlkZSBleGVjdXRhYmxlIGZpeG1hcCBmYWNpbGl0eQog
IHg4Ni9oeXBlcnZpc29yOiBwcm92aWRlIGh5cGVydmlzb3JfZml4dXBfZTgyMAogIHg4Ni9oeXBl
cnY6IHNldHVwIGh5cGVyY2FsbCBwYWdlCiAgeDg2L2h5cGVydjogcHJvdmlkZSBIeXBlci1WIGh5
cGVyY2FsbCBmdW5jdGlvbnMKICBETyBOT1QgQVBQTFk6IHg4Ni9oeXBlcnY6IGlzc3VlIGFuIGh5
cGVyY2FsbAogIHg4Ni9oeXBlcnY6IHByb3ZpZGUgcGVyY3B1IGh5cGVyY2FsbCBpbnB1dCBwYWdl
CiAgeDg2L2h5cGVydjogcmV0cmlldmUgdnBfaW5kZXggZnJvbSBIeXBlci1WCiAgeDg2L2h5cGVy
djogc2V0dXAgVlAgYXNzaXN0IHBhZ2UKCiBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni9ib290L3g4Nl82NC5TICAgICAgICAgICAg
ICAgfCAgMTUgKystCiB4ZW4vYXJjaC94ODYvZTgyMC5jICAgICAgICAgICAgICAgICAgICAgIHwg
ICA0ICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICAgICAgIHwgMTU0ICsr
KysrKysrKysrKysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUu
aCAgICAgIHwgIDMxICsrKysrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jICAgICAg
ICAgIHwgIDEyICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jICAgICAgICAgICAgIHwg
IDY1ICsrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9saXZlcGF0Y2guYyAgICAgICAgICAgICAgICAg
fCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTQg
KystCiB4ZW4vYXJjaC94ODYvc21wYm9vdC5jICAgICAgICAgICAgICAgICAgIHwgIDEyICstCiB4
ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgICAgICAgICAgIHwgICA1ICsKIHhlbi9pbmNs
dWRlL2FzbS14ODYvYXNtX2RlZm5zLmggICAgICAgICAgfCAgIDUgKwogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9jb25maWcuaCAgICAgICAgICAgICB8ICAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9m
aXhtYXAuaCAgICAgICAgICAgICB8ICAyNCArKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0
L2h5cGVydi1oY2FsbC5oIHwgIDk3ICsrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2d1ZXN0L2h5cGVydi10bGZzLmggIHwgICA1ICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0
L2h5cGVydi5oICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2
aXNvci5oICAgfCAgMTIgKy0KIDE4IGZpbGVzIGNoYW5nZWQsIDQxOSBpbnNlcnRpb25zKCspLCA0
NSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3ByaXZhdGUuaAogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vl
c3QvaHlwZXJ2LWhjYWxsLmgKCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0GF-0001FO-TY; Tue, 04 Feb 2020 15:37:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jKxq=3Y=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iz0GE-0001F1-BP
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:10 +0000
X-Inumbo-ID: 343f5f40-4764-11ea-8f87-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 343f5f40-4764-11ea-8f87-12813bfff9fa;
 Tue, 04 Feb 2020 15:37:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580830630;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=kHfuRa3wCPBa++WGwQo5AP4MHW9Zxuh9GHsL/svHwAg=;
 b=Qs8cyqLwn2OLsGBQ5rLvob/Hv3HM1Xy2qL/IgrV4u4sDaI6Yzy1fMh7d
 A4jrt5Yfa6DzHjA2QMHnZb7uLVBNXSzwV5r3UaMgB0e/Xw0kcqwX5ffeB
 a66x2o6aS4LhXRKDrDkPZ/d6PwnffnzDSmcMR6MFc05uqIrH60dSddrJY E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NC4smseQLXRRluKuAYBntfjCEQRAtRZjoYc/+WpOyl7J1ZkGTbeuDZEku8p6QKwpDaj+wLc2P3
 wZIIItqLC5XRMfVxVSC7PE2NAuRUvP0uwckBoF094JTsPjyBw7T+aTeoek0uaDMup7FYO1xUN/
 s2oIpKZJ8RXAUGkBcgpl41iYY1gG02fajTEIo9TtPs9X3d9SUfYO4i8WttrBysLQQVtozDJ7gj
 OZZFIG0+l4mx9bY6Lp1D+TxzCvCT1tfpwOlKmMqlVWjVSly0qjblLfK1Iaa6CoU9u3Rl5/g9Jc
 Cng=
X-SBRS: 2.7
X-MesageID: 12096136
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12096136"
To: Jan Beulich <jbeulich@suse.com>, Stewart Hildebrand
 <stewart.hildebrand@dornerworks.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
Date: Tue, 4 Feb 2020 15:37:04 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, xen-devel@lists.xenproject.org,
 David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi80LzIwIDM6MjIgUE0sIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA0LjAyLjIwMjAgMTY6
MTQsIFN0ZXdhcnQgSGlsZGVicmFuZCB3cm90ZToKPj4gRnJvbTogSmVmZiBLdWJhc2NpayA8amVm
Zi5rdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20+Cj4+Cj4+IFRoZSBYZW4gaGVhcCBpcyBzcGxpdCB1
cCBpbnRvIG5vZGVzIGFuZCB6b25lcy4gRWFjaCBub2RlICsgem9uZSBpcwo+PiBtYW5hZ2VkIGFz
IGEgc2VwYXJhdGUgcG9vbCBvZiBtZW1vcnkuCj4+Cj4+IFdoZW4gcmV0dXJuaW5nIHBhZ2VzIHRv
IHRoZSBoZWFwLCBmcmVlX2hlYXBfcGFnZXMgd2lsbCBjaGVjayBhZGphY2VudAo+PiBibG9ja3Mg
dG8gc2VlIGlmIHRoZXkgY2FuIGJlIGNvbWJpbmVkIGludG8gYSBsYXJnZXIgYmxvY2suIEhvd2V2
ZXIsIHRoZQo+PiB6b25lIG9mIHRoZSBhZGphY2VudCBibG9jayBpcyBub3QgY2hlY2tlZC4gVGhp
cyByZXN1bHRzIGluIGJsb2NrcyB0aGF0Cj4+IG1pZ3JhdGUgZnJvbSBvbmUgem9uZSB0byBhbm90
aGVyLgo+Pgo+PiBXaGVuIGEgYmxvY2sgbWlncmF0ZXMgdG8gdGhlIGFkamFjZW50IHpvbmUsIHRo
ZSBhdmFpbCBjb3VudGVycyBmb3IgdGhlCj4+IG9sZCBhbmQgbmV3IG5vZGUgKyB6b25lIGlzIG5v
dCB1cGRhdGVkIGFjY29yZGluZ2x5LiBUaGUgYXZhaWwgY291bnRlcgo+PiBpcyB1c2VkIHdoZW4g
YWxsb2NhdGluZyBwYWdlcyB0byBkZXRlcm1pbmUgd2hldGhlciB0byBza2lwIG92ZXIgYSB6b25l
Lgo+PiBXaXRoIHRoaXMgYmVoYXZpb3IsIGl0IGlzIHBvc3NpYmxlIGZvciBmcmVlIHBhZ2VzIHRv
IGNvbGxlY3QgaW4gYSB6b25lCj4+IHdpdGggdGhlIGF2YWlsIGNvdW50ZXIgc21hbGxlciB0aGFu
IHRoZSBhY3R1YWwgcGFnZSBjb3VudCwgcmVzdWx0aW5nCj4+IGluIGZyZWUgcGFnZXMgdGhhdCBh
cmUgbm90IGFsbG9jYWJsZS4KPiAKPiAiV2hlbiBhIGJsb2NrIG1pZ3JhdGVzIiAtIGZpbmUuIEJ1
dCBpcyB0aGlzIHNpdHVhdGlvbiBwb3NzaWJsZSB0bwo+IG9jY3VyLCB3aXRob3V0ICJ4ZW4vcGFn
ZV9hbGxvYzogS2VlcCBhd2F5IE1GTiAwIGZyb20gdGhlIGJ1ZGR5Cj4gYWxsb2NhdG9yIiByZXZl
cnRlZD8gSWYgbm90LCB0aGVyZSdzIG5vIGJ1Zywgbm8gbmVlZCBmb3IgYSBjaGFuZ2UsCj4gYW5k
IGV2ZW4gbGVzcyBzbyAuLi4KPiAKPj4gLS0tIGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4g
KysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4gQEAgLTE0NjIsNiArMTQ2Miw3IEBAIHN0
YXRpYyB2b2lkIGZyZWVfaGVhcF9wYWdlcygKPj4gICAgICAgICAgICAgIGlmICggIW1mbl92YWxp
ZChwYWdlX3RvX21mbihwcmVkZWNlc3NvcikpIHx8Cj4+ICAgICAgICAgICAgICAgICAgICFwYWdl
X3N0YXRlX2lzKHByZWRlY2Vzc29yLCBmcmVlKSB8fAo+PiAgICAgICAgICAgICAgICAgICAoUEZO
X09SREVSKHByZWRlY2Vzc29yKSAhPSBvcmRlcikgfHwKPj4gKyAgICAgICAgICAgICAgICAgKHBh
Z2VfdG9fem9uZShwcmVkZWNlc3NvcikgIT0gem9uZSkgfHwKPj4gICAgICAgICAgICAgICAgICAg
KHBoeXNfdG9fbmlkKHBhZ2VfdG9fbWFkZHIocHJlZGVjZXNzb3IpKSAhPSBub2RlKSApCj4+ICAg
ICAgICAgICAgICAgICAgYnJlYWs7Cj4+ICAKPj4gQEAgLTE0ODUsNiArMTQ4Niw3IEBAIHN0YXRp
YyB2b2lkIGZyZWVfaGVhcF9wYWdlcygKPj4gICAgICAgICAgICAgIGlmICggIW1mbl92YWxpZChw
YWdlX3RvX21mbihzdWNjZXNzb3IpKSB8fAo+PiAgICAgICAgICAgICAgICAgICAhcGFnZV9zdGF0
ZV9pcyhzdWNjZXNzb3IsIGZyZWUpIHx8Cj4+ICAgICAgICAgICAgICAgICAgIChQRk5fT1JERVIo
c3VjY2Vzc29yKSAhPSBvcmRlcikgfHwKPj4gKyAgICAgICAgICAgICAgICAgKHBhZ2VfdG9fem9u
ZShzdWNjZXNzb3IpICE9IHpvbmUpIHx8Cj4+ICAgICAgICAgICAgICAgICAgIChwaHlzX3RvX25p
ZChwYWdlX3RvX21hZGRyKHN1Y2Nlc3NvcikpICE9IG5vZGUpICkKPj4gICAgICAgICAgICAgICAg
ICBicmVhazsKPiAKPiAuLi4gZm9yIG9uZSB0aGF0IHNsb3dzIGRvd24gbWFueSBmcmVlIG9wZXJh
dGlvbnMsIGV2ZW4gaWYganVzdAo+IHNsaWdodGx5LiBJT1cgYWZhaWN0IGVpdGhlciB0aGUgY2hh
bmdlIGlzIG5vdCBuZWVkZWQsIG9yIGl0cwo+IGRlc2NyaXB0aW9uIG5lZWRzIHVwZGF0aW5nLgoK
QXQgdmVyeSBsZWFzdCBpdCdzIG1vcmUgcm9idXN0IHRoaXMgd2F5OyB0aGUgYWxnb3JpdGhtIGlz
IGFsc28gbGVzcwoibWFnaWMiLiAgV2UganVzdCBoYWQgYSBsb25nIGRpc2N1c3Npb24gdGhpcyBt
b3JuaW5nIHRyeWluZyB0byByZS1jcmVhdGUKdGhlIGxvZ2ljIGZvciB3aHkgIlJlbW92ZSBNRk4g
MCIgd2FzIHN1ZmZpY2llbnQgdG8gcHJldmVudCB0aGlzIGlzc3VlLAphbmQgZXZlbiB0aGVuIERh
dmlkIHdhc24ndCBzdXJlIGl0IHdhcyBjb3JyZWN0IGF0IGZpcnN0LgoKIC1HZW9yZ2UKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0GK-0001Hh-8h; Tue, 04 Feb 2020 15:37:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0GJ-0001HS-9t
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:15 +0000
X-Inumbo-ID: 353637f2-4764-11ea-8396-bc764e2007e4
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 353637f2-4764-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:10 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id p9so3805562wmc.2
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=aG90iG13/0eYUDF/3LrYyCyn+fxbAfySSbQ2wlI3Qww=;
 b=M/0GpiCDJiLyUaV+iYwQOHlrlkeNvWy3oUJKwGRM3/z7rToX/WpYji61av7hAebDFw
 i+rQIaCk6ly8GXpov0PbJUeclfq9gyCQeEwMJJhsbh/rNsIQx/l9FFvEQzZFMb6+iCrS
 jtjqvgx6TJsvE8Sycu62SjuhzS+JrF+pGrPhN0FcJsoEgIYcP+P7yVS3u1VnuUbGgvEp
 PWR3DiGc5BA+1CfLVsUX51i0whuj37FuOeQqzVr7Z47Lho27z7VsB4u1U6+LuR7nT2rr
 AxSYj0yH1c/5Lo6T/I8mUeyDZsa0MpCdEFv90DanaswN9jZ8dm4i/9C/MNDeNAFZWTDo
 LWHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=aG90iG13/0eYUDF/3LrYyCyn+fxbAfySSbQ2wlI3Qww=;
 b=rjhUbY9hDxDFaBOhL6dEJnZ803hBjr/Hi+Jab+swqroVwYezeaU06kKJjYUqs+3S8L
 +NDwO1Z2vjLmHZ34lCRNSooLUDCnY2SYEKchZleclS6mRy1add7Yt2/aRVk8RIoDxcL1
 8vhTcSJxym0mDjSzrTRWja8DM6IyBrwJXHxaGpqJpiv1ByqBJMshlVrystTCKtSMHuO0
 p3aLj5xOj0jgcw/bBnpp8Y1l6sH4QKx/ETG0cJH9qNQGCMtUGFCLhqpULgGVCRfwfV+h
 gw6aTZ+2Mj6T20AlI6OUSattT/QBAuuc0nW80GjoCR2vGnDOFvplmxCbyXADDBDWEBac
 c2LQ==
X-Gm-Message-State: APjAAAXUN0dafB6hFU8i4kmybIzAdLv/F8Mb94GSYOvz+s7ZumKxf081
 ulWZBLi1u5KhY394G46vB6H6IG4woxw=
X-Google-Smtp-Source: APXvYqxdp+yJBoBr7Qph0C3n4m9hTqut/78cGrZ/3UpN169IwftMv0hTjrOTj1I5CMCWwKhrbUCInA==
X-Received: by 2002:a7b:c1da:: with SMTP id a26mr6831535wmj.155.1580830629750; 
 Tue, 04 Feb 2020 07:37:09 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:09 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:36:55 +0000
Message-Id: <20200204153704.15934-2-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2Ugd2FudCB0byBiZSBhYmxlIHRvIGhhbmRsZSBBUCBzZXR1cCBlcnJvciBpbiB0aGUgdXBwZXIg
bGF5ZXIuCgpGb3IgWGVuLCByZW1vdmUgYWxsIHBhbmljKCkgYW5kIEJVR19PTigpIGluIGluaXRf
ZXZ0Y2huIGFuZAptYXBfdmNwdWluZm8uIE9ubHkgcGFuaWMvQlVHX09OIHdoZW4gWGVuIGNhbid0
IGZhaWwgZ3JhY2VmdWxseS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+Ci0tLQp2NzoKMS4gQ2hhbmdlIGluaXRfZXZ0Y2huCgp2NjoKMS4gQ2hhbmdlIG1hcF92
Y3B1aW5mbyBhcyB3ZWxsCjIuIE1ha2UgY29kZSBzaG9ydGVyCi0tLQogeGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydmlzb3IuYyAgICAgICAgfCAgNiArKy0KIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4v
eGVuLmMgICAgICAgICAgIHwgNTggKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9pbmNs
dWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIHwgIDYgKy0tCiAzIGZpbGVzIGNoYW5nZWQs
IDQyIGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5j
CmluZGV4IDRmMjdiOTg3NDAuLmU3MmM5MmZmZGYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnZpc29yLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwpA
QCAtNTIsMTAgKzUyLDEyIEBAIHZvaWQgX19pbml0IGh5cGVydmlzb3Jfc2V0dXAodm9pZCkKICAg
ICAgICAgb3BzLT5zZXR1cCgpOwogfQogCi12b2lkIGh5cGVydmlzb3JfYXBfc2V0dXAodm9pZCkK
K2ludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpCiB7CiAgICAgaWYgKCBvcHMgJiYgb3BzLT5h
cF9zZXR1cCApCi0gICAgICAgIG9wcy0+YXBfc2V0dXAoKTsKKyAgICAgICAgcmV0dXJuIG9wcy0+
YXBfc2V0dXAoKTsKKworICAgIHJldHVybiAwOwogfQogCiB2b2lkIGh5cGVydmlzb3JfcmVzdW1l
KHZvaWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L3hlbi94ZW4uYwppbmRleCA2ZGJjNWY5NTNmLi4xY2YwOTg4NmRhIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9n
dWVzdC94ZW4veGVuLmMKQEAgLTExMywxNiArMTEzLDE2IEBAIHN0YXRpYyBpbnQgbWFwX3ZjcHVp
bmZvKHZvaWQpCiAgICAgaW5mby5tZm4gPSB2aXJ0X3RvX21mbigmdmNwdV9pbmZvW3ZjcHVdKTsK
ICAgICBpbmZvLm9mZnNldCA9ICh1bnNpZ25lZCBsb25nKSZ2Y3B1X2luZm9bdmNwdV0gJiB+UEFH
RV9NQVNLOwogICAgIHJjID0geGVuX2h5cGVyY2FsbF92Y3B1X29wKFZDUFVPUF9yZWdpc3Rlcl92
Y3B1X2luZm8sIHZjcHUsICZpbmZvKTsKLSAgICBpZiAoIHJjICkKLSAgICB7Ci0gICAgICAgIEJV
R19PTih2Y3B1ID49IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTKTsKLSAgICAgICAgdGhpc19jcHUodmNw
dV9pbmZvKSA9ICZYRU5fc2hhcmVkX2luZm8tPnZjcHVfaW5mb1t2Y3B1XTsKLSAgICB9Ci0gICAg
ZWxzZQorICAgIGlmICggIXJjICkKICAgICB7CiAgICAgICAgIHRoaXNfY3B1KHZjcHVfaW5mbykg
PSAmdmNwdV9pbmZvW3ZjcHVdOwogICAgICAgICBzZXRfYml0KHZjcHUsIHZjcHVfaW5mb19tYXBw
ZWQpOwogICAgIH0KKyAgICBlbHNlIGlmICggdmNwdSA8IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTICkK
KyAgICB7CisgICAgICAgIHJjID0gMDsKKyAgICAgICAgdGhpc19jcHUodmNwdV9pbmZvKSA9ICZY
RU5fc2hhcmVkX2luZm8tPnZjcHVfaW5mb1t2Y3B1XTsKKyAgICB9CiAKICAgICByZXR1cm4gcmM7
CiB9CkBAIC0yMDIsMTAgKzIwMiwxNSBAQCBzdGF0aWMgdm9pZCB4ZW5fZXZ0Y2huX3VwY2FsbChz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBhY2tfQVBJQ19pcnEoKTsKIH0KIAotc3Rh
dGljIHZvaWQgaW5pdF9ldnRjaG4odm9pZCkKK3N0YXRpYyBpbnQgaW5pdF9ldnRjaG4odm9pZCkK
IHsKICAgICBzdGF0aWMgdWludDhfdCBldnRjaG5fdXBjYWxsX3ZlY3RvcjsKICAgICBpbnQgcmM7
CisgICAgc3RydWN0IHhlbl9odm1fcGFyYW0gYSA9IHsKKyAgICAgICAgLmRvbWlkID0gRE9NSURf
U0VMRiwKKyAgICAgICAgLmluZGV4ID0gSFZNX1BBUkFNX0NBTExCQUNLX0lSUSwKKyAgICAgICAg
LnZhbHVlID0gMSwKKyAgICB9OwogCiAgICAgaWYgKCAhZXZ0Y2huX3VwY2FsbF92ZWN0b3IgKQog
ICAgICAgICBhbGxvY19kaXJlY3RfYXBpY192ZWN0b3IoJmV2dGNobl91cGNhbGxfdmVjdG9yLCB4
ZW5fZXZ0Y2huX3VwY2FsbCk7CkBAIC0yMTUsMTggKzIyMCwxOSBAQCBzdGF0aWMgdm9pZCBpbml0
X2V2dGNobih2b2lkKQogICAgIHJjID0geGVuX2h5cGVyY2FsbF9zZXRfZXZ0Y2huX3VwY2FsbF92
ZWN0b3IodGhpc19jcHUodmNwdV9pZCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBldnRjaG5fdXBjYWxsX3ZlY3Rvcik7CiAgICAgaWYgKCByYyApCi0g
ICAgICAgIHBhbmljKCJVbmFibGUgdG8gc2V0IGV2dGNobiB1cGNhbGwgdmVjdG9yOiAlZFxuIiwg
cmMpOworICAgIHsKKyAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gc2V0IGV2dGNobiB1cGNhbGwg
dmVjdG9yOiAlZFxuIiwgcmMpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CiAKICAgICAvKiBU
cmljayB0b29sc3RhY2sgdG8gdGhpbmsgd2UgYXJlIGVubGlnaHRlbmVkICovCi0gICAgewotICAg
ICAgICBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSBhID0gewotICAgICAgICAgICAgLmRvbWlkID0gRE9N
SURfU0VMRiwKLSAgICAgICAgICAgIC5pbmRleCA9IEhWTV9QQVJBTV9DQUxMQkFDS19JUlEsCi0g
ICAgICAgICAgICAudmFsdWUgPSAxLAotICAgICAgICB9OworICAgIHJjID0geGVuX2h5cGVyY2Fs
bF9odm1fb3AoSFZNT1Bfc2V0X3BhcmFtLCAmYSk7CiAKLSAgICAgICAgQlVHX09OKHhlbl9oeXBl
cmNhbGxfaHZtX29wKEhWTU9QX3NldF9wYXJhbSwgJmEpKTsKLSAgICB9CisgICAgaWYgKCByYyAp
CisgICAgICAgIHByaW50aygiVW5hYmxlIHRvIHNldCBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRXG4i
KTsKKworIG91dDoKKyAgICByZXR1cm4gcmM7CiB9CiAKIHN0YXRpYyB2b2lkIF9faW5pdCBzZXR1
cCh2b2lkKQpAQCAtMjU0LDE0ICsyNjAsMjAgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldHVwKHZv
aWQpCiAgICAgICAgICAgICAgICBYRU5fTEVHQUNZX01BWF9WQ1BVUyk7CiAgICAgfQogCi0gICAg
aW5pdF9ldnRjaG4oKTsKKyAgICBCVUdfT04oaW5pdF9ldnRjaG4oKSk7CiB9CiAKLXN0YXRpYyB2
b2lkIGFwX3NldHVwKHZvaWQpCitzdGF0aWMgaW50IGFwX3NldHVwKHZvaWQpCiB7CisgICAgaW50
IHJjOworCiAgICAgc2V0X3ZjcHVfaWQoKTsKLSAgICBtYXBfdmNwdWluZm8oKTsKLSAgICBpbml0
X2V2dGNobigpOworCisgICAgcmMgPSBtYXBfdmNwdWluZm8oKTsKKyAgICBpZiAoIHJjICkKKyAg
ICAgICAgcmV0dXJuIHJjOworCisgICAgcmV0dXJuIGluaXRfZXZ0Y2huKCk7CiB9CiAKIGludCB4
Z19hbGxvY191bnVzZWRfcGFnZShtZm5fdCAqbWZuKQpAQCAtMjgzLDggKzI5NSw4IEBAIGludCB4
Z19mcmVlX3VudXNlZF9wYWdlKG1mbl90IG1mbikKIAogc3RhdGljIHZvaWQgYXBfcmVzdW1lKHZv
aWQgKnVudXNlZCkKIHsKLSAgICBtYXBfdmNwdWluZm8oKTsKLSAgICBpbml0X2V2dGNobigpOwor
ICAgIEJVR19PTihtYXBfdmNwdWluZm8oKSk7CisgICAgQlVHX09OKGluaXRfZXZ0Y2huKCkpOwog
fQogCiBzdGF0aWMgdm9pZCByZXN1bWUodm9pZCkKQEAgLTMwMyw3ICszMTUsNyBAQCBzdGF0aWMg
dm9pZCByZXN1bWUodm9pZCkKICAgICAgICAgcGFuaWMoInVuYWJsZSB0byByZW1hcCB2Q1BVIGlu
Zm8gYW5kIHZDUFVzID4gbGVnYWN5IGxpbWl0XG4iKTsKIAogICAgIC8qIFNldHVwIGV2ZW50IGNo
YW5uZWwgdXBjYWxsIHZlY3Rvci4gKi8KLSAgICBpbml0X2V2dGNobigpOworICAgIEJVR19PTihp
bml0X2V2dGNobigpKTsKICAgICBzbXBfY2FsbF9mdW5jdGlvbihhcF9yZXN1bWUsIE5VTEwsIDEp
OwogCiAgICAgaWYgKCBwdl9jb25zb2xlICkKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZp
c29yLmgKaW5kZXggMzkyZjRiOTBhZS4uYjUwMzg1NGM1YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9n
dWVzdC9oeXBlcnZpc29yLmgKQEAgLTI1LDcgKzI1LDcgQEAgc3RydWN0IGh5cGVydmlzb3Jfb3Bz
IHsKICAgICAvKiBNYWluIHNldHVwIHJvdXRpbmUgKi8KICAgICB2b2lkICgqc2V0dXApKHZvaWQp
OwogICAgIC8qIEFQIHNldHVwICovCi0gICAgdm9pZCAoKmFwX3NldHVwKSh2b2lkKTsKKyAgICBp
bnQgKCphcF9zZXR1cCkodm9pZCk7CiAgICAgLyogUmVzdW1lIGZyb20gc3VzcGVuc2lvbiAqLwog
ICAgIHZvaWQgKCpyZXN1bWUpKHZvaWQpOwogfTsKQEAgLTM0LDcgKzM0LDcgQEAgc3RydWN0IGh5
cGVydmlzb3Jfb3BzIHsKIAogY29uc3QgY2hhciAqaHlwZXJ2aXNvcl9wcm9iZSh2b2lkKTsKIHZv
aWQgaHlwZXJ2aXNvcl9zZXR1cCh2b2lkKTsKLXZvaWQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lk
KTsKK2ludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpOwogdm9pZCBoeXBlcnZpc29yX3Jlc3Vt
ZSh2b2lkKTsKIAogI2Vsc2UKQEAgLTQ0LDcgKzQ0LDcgQEAgdm9pZCBoeXBlcnZpc29yX3Jlc3Vt
ZSh2b2lkKTsKIAogc3RhdGljIGlubGluZSBjb25zdCBjaGFyICpoeXBlcnZpc29yX3Byb2JlKHZv
aWQpIHsgcmV0dXJuIE5VTEw7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3NldHVw
KHZvaWQpIHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IH0KLXN0YXRpYyBpbmxpbmUgdm9pZCBoeXBl
cnZpc29yX2FwX3NldHVwKHZvaWQpIHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IH0KK3N0YXRpYyBp
bmxpbmUgaW50IGh5cGVydmlzb3JfYXBfc2V0dXAodm9pZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsgcmV0dXJuIDA7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lk
KSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9CiAKICNlbmRpZiAgLyogQ09ORklHX0dVRVNUICov
Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0GP-0001KO-S7; Tue, 04 Feb 2020 15:37:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0GO-0001Jt-9r
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:20 +0000
X-Inumbo-ID: 35ccc6e0-4764-11ea-a933-bc764e2007e4
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 35ccc6e0-4764-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:11 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id p9so3805615wmc.2
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=fEg9XwS3HG4yiw/+hl5IAq+iztDUQZOPprrs17H6Elw=;
 b=UPTvmR3vxuIFBpQs2c6MWJIAT0+TAxB1oAyULf/8+udbXKufr2C23LV7+f/MlHIYGa
 PBPjQTR2vtK+sV4UkP8A/fpQf7VM79QNI410G3ILCuY7mrtLey0K53BUrRwaKYTTX/Xo
 p0qNBRSIc6iJOEu2BWXachY3fDKM2ZZpFE5ovH2sirw5buE6grqLDmxnQJOQzojQauJN
 JCjan7z5bS6TryW58CqoP0m7CdQgaehsI1psYQ7v81VrI48LwQ8/HyK1G1FNp8t2T+YW
 JIpXNOa1njuobg9t4PM2I5nQyV3KUzWYEPTR8eNLnMmr1oufktqN2cztVY/+Im+mUjDm
 ybcQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=fEg9XwS3HG4yiw/+hl5IAq+iztDUQZOPprrs17H6Elw=;
 b=VjDrh7YCaUHI0s6lGVkBE87AqE9js7B8yI6qA50WcVqX+gL7cZ+wY8S6QW0NQ8W6QF
 ALixm5/K1yRMotvSBQzPNLRQJGz4jS/tura66fYLfdv/gIU8ev9v7kM7uB9WqZxCKSNQ
 scF/6FqOQ8thx2U38oIcPdTLXPXiv9o8FYOJVRciBXKTMKMEmJRDZcwlZqlJVsMtQTuu
 X1N/sx7Eo45RLWCevUqV6qF0o45trjXPqSa2O8GGcnVLQzfS8y8x8uZzuap8vtHGBsNV
 EfV4zBW6Gr0o+fVd1+BqDKX7HqMtXO1J94xsU4wPQK8OjNLRyljC6nDHFX2eJfg7am6X
 NGyw==
X-Gm-Message-State: APjAAAUVKZfBJHCPAyjxaVLqyKezwBsPbLJf81gDZXxnhnSG8GI5U2HC
 J04AsROknYNbr5rI4TK+MNABSsA4Ksc=
X-Google-Smtp-Source: APXvYqw/h2j5v7RW3J0sxA6E1zesuRlFk1KvgnGKjX6iEQNzdQ+jTz96tWnZUpV8486CGqRgrscF1A==
X-Received: by 2002:a7b:c8d7:: with SMTP id f23mr6243018wml.173.1580830630796; 
 Tue, 04 Feb 2020 07:37:10 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:10 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:36:56 +0000
Message-Id: <20200204153704.15934-3-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 02/10] x86/smp: don't online cpu if
 hypervisor_ap_setup fails
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHVzaCBoeXBlcnZpc29yX2FwX3NldHVwIGRvd24gdG8gc21wX2NhbGxpbi4KClRha2UgdGhlIGNo
YW5jZSB0byByZXBsYWNlIHhlbl9ndWVzdCB3aXRoIGNwdV9oYXNfaHlwZXJ2aXNvci4KClNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+ClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvc21wYm9vdC5jICAgICAg
ICAgICAgICAgICB8IDEwICsrKysrKystLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlw
ZXJ2aXNvci5oIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA0IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJj
aC94ODYvc21wYm9vdC5jCmluZGV4IGM5ZDFhYjQ0MjMuLjkzYjg2YTA5ZTkgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAt
MTk5LDYgKzE5OSwxMyBAQCBzdGF0aWMgdm9pZCBzbXBfY2FsbGluKHZvaWQpCiAgICAgICAgIGdv
dG8gaGFsdDsKICAgICB9CiAKKyAgICBpZiAoIGNwdV9oYXNfaHlwZXJ2aXNvciAmJiAocmMgPSBo
eXBlcnZpc29yX2FwX3NldHVwKCkpICE9IDAgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJDUFUl
ZDogRmFpbGVkIHRvIGluaXRpYWxpc2UgaHlwZXJ2aXNvciBmdW5jdGlvbnMuIE5vdCBjb21pbmcg
b25saW5lLlxuIiwgY3B1KTsKKyAgICAgICAgY3B1X2Vycm9yID0gcmM7CisgICAgICAgIGdvdG8g
aGFsdDsKKyAgICB9CisKICAgICBpZiAoIChyYyA9IGh2bV9jcHVfdXAoKSkgIT0gMCApCiAgICAg
ewogICAgICAgICBwcmludGsoIkNQVSVkOiBGYWlsZWQgdG8gaW5pdGlhbGlzZSBIVk0uIE5vdCBj
b21pbmcgb25saW5lLlxuIiwgY3B1KTsKQEAgLTM3MSw5ICszNzgsNiBAQCB2b2lkIHN0YXJ0X3Nl
Y29uZGFyeSh2b2lkICp1bnVzZWQpCiAKICAgICB0c3hfaW5pdCgpOyAvKiBOZWVkcyBtaWNyb2Nv
ZGUuICBNYXkgY2hhbmdlIEhMRS9SVE0gZmVhdHVyZSBiaXRzLiAqLwogCi0gICAgaWYgKCB4ZW5f
Z3Vlc3QgKQotICAgICAgICBoeXBlcnZpc29yX2FwX3NldHVwKCk7Ci0KICAgICBzbXBfY2FsbGlu
KCk7CiAKICAgICBzZXRfY3B1X3NpYmxpbmdfbWFwKGNwdSk7CmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vl
c3QvaHlwZXJ2aXNvci5oCmluZGV4IGI1MDM4NTRjNWIuLjY0MzgzZjBjM2QgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCkBAIC00NCw3ICs0NCw3IEBAIHZvaWQgaHlwZXJ2
aXNvcl9yZXN1bWUodm9pZCk7CiAKIHN0YXRpYyBpbmxpbmUgY29uc3QgY2hhciAqaHlwZXJ2aXNv
cl9wcm9iZSh2b2lkKSB7IHJldHVybiBOVUxMOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQgaHlwZXJ2
aXNvcl9zZXR1cCh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9Ci1zdGF0aWMgaW5saW5l
IGludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpIHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IHJl
dHVybiAwOyB9CitzdGF0aWMgaW5saW5lIGludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpIHsg
cmV0dXJuIDA7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKSB7
IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9CiAKICNlbmRpZiAgLyogQ09ORklHX0dVRVNUICovCi0t
IAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0GU-0001Mz-7z; Tue, 04 Feb 2020 15:37:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0GT-0001MU-9E
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:25 +0000
X-Inumbo-ID: 36748b00-4764-11ea-8396-bc764e2007e4
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 36748b00-4764-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:12 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id t14so4201149wmi.5
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=EI+IPWPMCwYrt4h7PFw+ok+7p6QoR9pnusk/lv/AnJU=;
 b=oIqv+n8pO8IRxFHpLpSDqHb/dZ+FdWHLH/TgdzWpgO3XXDk8svio1SGlYIXioE3b60
 uwV6p0104oueFK7o3xhC3w/fmzSDKYRdPk57Zl+KZ15FvJ+ky3ADFhnISPsNjKbRZiHI
 fjdoIA/FFgggo9AP1rLftAgbLzprcT1r4uWJhzhkf8bUmYCz3ME53JrsXY26YSCdyr+4
 9kmu4WjKqrfNCLPYOPXNmMGI/BGavv46KdgCkhe/xAHekgBS6ExihMGAEbF6EBRtSUdI
 7OFDu/Iev54alWnPkBmQAH+EAAw/p3xRkxhR7m356jmiTcJOul70pzIDbsXGMFbOX56d
 oUrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=EI+IPWPMCwYrt4h7PFw+ok+7p6QoR9pnusk/lv/AnJU=;
 b=NfHX3v7Vdf5+Q8EpcGQnWZ07/1b9F8wl3ymEu926noEKOQ6w+qSjOg+OMukxZtsZdW
 eIIXGRmGEOBN+s+yIjatza8rVWjFIfHSHoi1OgiJatxoG1u27yM5DalkxGeR7mg6wiz8
 tSp+JxJkuOVGCurbuH8n9p/71TLR3xRbX9WNr1t4Mmjbo34zsd/soty2DwckhKOy/HBb
 fost4cRlRzJrMgWYjsGSkD+PFZSDy02FnKA6Wz0g9a7tkx2axn6cbpGctY05Hx38Dns7
 O7qheyy6ie8ZQMZm1wAofjp4RSTRESeER0J8DVFKadJ/Um1b7GZtgL5b7np1mNL8Cnp9
 vXGw==
X-Gm-Message-State: APjAAAV19ghkDL+CWwnPjGte6zXGm4it4Yk5aFR9tTd/ocbn5C8G6upy
 n98gco+b+N0cL8MCKa6GKs7Wj1QNHN8=
X-Google-Smtp-Source: APXvYqzBQ5zO1Z4xbrl7e6DwNuL5OIYxTMWmBJva2R9wQZFR8SBQ56BCAGhX3/JLndXn9yF5URnULg==
X-Received: by 2002:a05:600c:294:: with SMTP id
 20mr6677887wmk.135.1580830631761; 
 Tue, 04 Feb 2020 07:37:11 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.10
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:11 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:36:57 +0000
Message-Id: <20200204153704.15934-4-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 03/10] x86: provide executable fixmap facility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBhbGxvd3MgdXMgdG8gc2V0IGFzaWRlIHNvbWUgYWRkcmVzcyBzcGFjZSBmb3IgZXhlY3V0
YWJsZSBtYXBwaW5nLgpUaGlzIGZpeGVkIG1hcCByYW5nZSBzdGFydHMgZnJvbSBYRU5fVklSVF9F
TkQgc28gdGhhdCBpdCBpcyB3aXRoaW4gcmVhY2gKb2YgdGhlIC50ZXh0IHNlY3Rpb24uCgpTaGlm
dCB0aGUgcGVyY3B1IHN0dWIgcmFuZ2UgYW5kIHNocmluayBsaXZlcGF0Y2ggcmFuZ2UgYWNjb3Jk
aW5nbHkuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgotLS0K
djc6CjEuIEludHJvZHVjZSBBU01fQ09OU1RBTlQKCnY2OgoxLiBNb3ZlIHN5bWJvbCBnZW5lcmF0
aW9uIHNuaXBwZXQgdG8gYXJjaF9pbml0X21lbW9yeSBhbmQgdXNlICVQMAoKdjU6CjEuIGRyb3Ag
X192aXJ0X3RvX2ZpeF94CjIuIGFsc28gY2hlY2sgRklYKl9SRVNFUlZFRCBpbiBfX3NldF9maXht
YXAqCjMuIGdlbmVyYXRlIGdsb2JhbCBzeW1ib2wgdG8gYmUgdXNlZCBpbiBsaW5rZXIgc2NyaXB0
CjQuIGFkZHJlc3Mgb3RoZXIgbWlzYyBjb21tZW50cwotLS0KIHhlbi9hcmNoL3g4Ni9ib290L3g4
Nl82NC5TICAgICAgfCAxNSArKysrKysrKysrKystLS0KIHhlbi9hcmNoL3g4Ni9saXZlcGF0Y2gu
YyAgICAgICAgfCAgMyArKy0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgICAgfCAxNCAr
KysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgIHwgIDEgKwogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9hc21fZGVmbnMuaCB8ICA1ICsrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZpZy5oICAg
IHwgIDIgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZml4bWFwLmggICAgfCAyNCArKysrKysrKysr
KysrKysrKysrKysrKysKIDggZmlsZXMgY2hhbmdlZCwgNTkgaW5zZXJ0aW9ucygrKSwgNyBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvYm9vdC94ODZfNjQuUyBiL3hlbi9h
cmNoL3g4Ni9ib290L3g4Nl82NC5TCmluZGV4IDFjYmY1YWNkZmIuLjMxNGEzMmExOWYgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ib290L3g4Nl82NC5TCisrKyBiL3hlbi9hcmNoL3g4Ni9ib290
L3g4Nl82NC5TCkBAIC04MSwxMSArODEsMjAgQEAgR0xPQkFMKGwyX2RpcmVjdG1hcCkKICAgICAg
ICAgLnNpemUgbDJfZGlyZWN0bWFwLCAuIC0gbDJfZGlyZWN0bWFwCiAKIC8qCi0gKiBMMiBtYXBw
aW5nIHRoZSBYZW4gdGV4dC9kYXRhL2JzcyByZWdpb24sIGNvbnN0cnVjdGVkIGR5bmFtaWNhbGx5
LiAgVXNlcyAxeAotICogNGsgcGFnZS4KKyAqIEwyIG1hcHBpbmcgdGhlIFhlbiB0ZXh0L2RhdGEv
YnNzIHJlZ2lvbiwgY29uc3RydWN0ZWQgZHluYW1pY2FsbHkuCisgKiBFeGVjdXRhYmxlIGZpeG1h
cCBpcyBob29rZWQgdXAgc3RhdGljYWxseS4KKyAqIFVzZXMgMXggNGsgcGFnZS4KICAqLwogR0xP
QkFMKGwyX3hlbm1hcCkKLSAgICAgICAgLmZpbGwgTDJfUEFHRVRBQkxFX0VOVFJJRVMsIDgsIDAK
KyAgICAgICAgaWR4ID0gMAorICAgICAgICAucmVwdCBMMl9QQUdFVEFCTEVfRU5UUklFUworICAg
ICAgICAuaWYgaWR4ID09IGwyX3RhYmxlX29mZnNldChGSVhBRERSX1hfVE9QIC0gMSkKKyAgICAg
ICAgLnF1YWQgc3ltX29mZnMobDFfZml4bWFwX3gpICsgX19QQUdFX0hZUEVSVklTT1IKKyAgICAg
ICAgLmVsc2UKKyAgICAgICAgLnF1YWQgMAorICAgICAgICAuZW5kaWYKKyAgICAgICAgaWR4ID0g
aWR4ICsgMQorICAgICAgICAuZW5kcgogICAgICAgICAuc2l6ZSBsMl94ZW5tYXAsIC4gLSBsMl94
ZW5tYXAKIAogLyogTDIgbWFwcGluZyB0aGUgZml4bWFwLiAgVXNlcyAxeCA0ayBwYWdlLiAqLwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2xpdmVwYXRjaC5jIGIveGVuL2FyY2gveDg2L2xpdmVw
YXRjaC5jCmluZGV4IDI3NDljYmM1Y2YuLjUxM2IwZjM4NDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9saXZlcGF0Y2guYworKysgYi94ZW4vYXJjaC94ODYvbGl2ZXBhdGNoLmMKQEAgLTEyLDYg
KzEyLDcgQEAKICNpbmNsdWRlIDx4ZW4vbGl2ZXBhdGNoLmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVk
Lmg+CiAKKyNpbmNsdWRlIDxhc20vZml4bWFwLmg+CiAjaW5jbHVkZSA8YXNtL25taS5oPgogI2lu
Y2x1ZGUgPGFzbS9saXZlcGF0Y2guaD4KIApAQCAtMzExLDcgKzMxMiw3IEBAIHZvaWQgX19pbml0
IGFyY2hfbGl2ZXBhdGNoX2luaXQodm9pZCkKICAgICB2b2lkICpzdGFydCwgKmVuZDsKIAogICAg
IHN0YXJ0ID0gKHZvaWQgKil4ZW5fdmlydF9lbmQ7Ci0gICAgZW5kID0gKHZvaWQgKikoWEVOX1ZJ
UlRfRU5EIC0gTlJfQ1BVUyAqIFBBR0VfU0laRSk7CisgICAgZW5kID0gKHZvaWQgKikoWEVOX1ZJ
UlRfRU5EIC0gRklYQUREUl9YX1NJWkUgLSBOUl9DUFVTICogUEFHRV9TSVpFKTsKIAogICAgIEJV
R19PTihlbmQgPD0gc3RhcnQpOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCmluZGV4IGEwNWE3MTMyNzYuLjliMzM4MjkwODQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0xNTgsNiArMTU4
LDggQEAKIC8qIE1hcHBpbmcgb2YgdGhlIGZpeG1hcCBzcGFjZSBuZWVkZWQgZWFybHkuICovCiBs
MV9wZ2VudHJ5X3QgX19zZWN0aW9uKCIuYnNzLnBhZ2VfYWxpZ25lZCIpIF9fYWxpZ25lZChQQUdF
X1NJWkUpCiAgICAgbDFfZml4bWFwW0wxX1BBR0VUQUJMRV9FTlRSSUVTXTsKK2wxX3BnZW50cnlf
dCBfX3NlY3Rpb24oIi5ic3MucGFnZV9hbGlnbmVkIikgX19hbGlnbmVkKFBBR0VfU0laRSkKKyAg
ICBsMV9maXhtYXBfeFtMMV9QQUdFVEFCTEVfRU5UUklFU107CiAKIHBhZGRyX3QgX19yZWFkX21v
c3RseSBtZW1faG90cGx1ZzsKIApAQCAtMzczLDYgKzM3NSw5IEBAIHZvaWQgX19pbml0IGFyY2hf
aW5pdF9tZW1vcnkodm9pZCkKICAgICAgICAgfQogICAgIH0KICNlbmRpZgorCisgICAgLyogR2Vu
ZXJhdGUgYSBzeW1ib2wgdG8gYmUgdXNlZCBpbiBsaW5rZXIgc2NyaXB0ICovCisgICAgQVNNX0NP
TlNUQU5UKEZJWEFERFJfWF9TSVpFLCBGSVhBRERSX1hfU0laRSk7CiB9CiAKIGludCBwYWdlX2lz
X3JhbV90eXBlKHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIG1lbV90eXBlKQpAQCAt
NTcxOSwxMCArNTcyNCwxNyBAQCBpbnQgZGVzdHJveV94ZW5fbWFwcGluZ3ModW5zaWduZWQgbG9u
ZyBzLCB1bnNpZ25lZCBsb25nIGUpCiB2b2lkIF9fc2V0X2ZpeG1hcCgKICAgICBlbnVtIGZpeGVk
X2FkZHJlc3NlcyBpZHgsIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIGZsYWdzKQog
ewotICAgIEJVR19PTihpZHggPj0gX19lbmRfb2ZfZml4ZWRfYWRkcmVzc2VzKTsKKyAgICBCVUdf
T04oaWR4ID49IF9fZW5kX29mX2ZpeGVkX2FkZHJlc3NlcyB8fCBpZHggPD0gRklYX1JFU0VSVkVE
KTsKICAgICBtYXBfcGFnZXNfdG9feGVuKF9fZml4X3RvX3ZpcnQoaWR4KSwgX21mbihtZm4pLCAx
LCBmbGFncyk7CiB9CiAKK3ZvaWQgX19zZXRfZml4bWFwX3goCisgICAgZW51bSBmaXhlZF9hZGRy
ZXNzZXNfeCBpZHgsIHVuc2lnbmVkIGxvbmcgbWZuLCB1bnNpZ25lZCBsb25nIGZsYWdzKQorewor
ICAgIEJVR19PTihpZHggPj0gX19lbmRfb2ZfZml4ZWRfYWRkcmVzc2VzX3ggfHwgaWR4IDw9IEZJ
WF9YX1JFU0VSVkVEKTsKKyAgICBtYXBfcGFnZXNfdG9feGVuKF9fZml4X3hfdG9fdmlydChpZHgp
LCBfbWZuKG1mbiksIDEsIGZsYWdzKTsKK30KKwogdm9pZCAqX19pbml0IGFyY2hfdm1hcF92aXJ0
X2VuZCh2b2lkKQogewogICAgIHJldHVybiBmaXhfdG9fdmlydChfX2VuZF9vZl9maXhlZF9hZGRy
ZXNzZXMpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4
Ni9zbXBib290LmMKaW5kZXggOTNiODZhMDllOS4uZTgzZTQ1NjRhNCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3NtcGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC02NDQs
NyArNjQ0LDcgQEAgdW5zaWduZWQgbG9uZyBhbGxvY19zdHViX3BhZ2UodW5zaWduZWQgaW50IGNw
dSwgdW5zaWduZWQgbG9uZyAqbWZuKQogICAgICAgICB1bm1hcF9kb21haW5fcGFnZShtZW1zZXQo
X19tYXBfZG9tYWluX3BhZ2UocGcpLCAweGNjLCBQQUdFX1NJWkUpKTsKICAgICB9CiAKLSAgICBz
dHViX3ZhID0gWEVOX1ZJUlRfRU5EIC0gKGNwdSArIDEpICogUEFHRV9TSVpFOworICAgIHN0dWJf
dmEgPSBYRU5fVklSVF9FTkQgLSBGSVhBRERSX1hfU0laRSAtIChjcHUgKyAxKSAqIFBBR0VfU0la
RTsKICAgICBpZiAoIG1hcF9wYWdlc190b194ZW4oc3R1Yl92YSwgcGFnZV90b19tZm4ocGcpLCAx
LAogICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX0hZUEVSVklTT1JfUlggfCBNQVBfU01B
TExfUEFHRVMpICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TIGIv
eGVuL2FyY2gveDg2L3hlbi5sZHMuUwppbmRleCBmNTczMGZmZTkzLi40NGZkYTYxNmQ1IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYveGVuLmxkcy5TCisrKyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRz
LlMKQEAgLTM1Miw2ICszNTIsNyBAQCBTRUNUSU9OUwogfQogCiBBU1NFUlQoX18yTV9yd2RhdGFf
ZW5kIDw9IFhFTl9WSVJUX0VORCAtIFhFTl9WSVJUX1NUQVJUICsgX19YRU5fVklSVF9TVEFSVCAt
CisgICAgICAgICAgICAgICAgICAgICAgICAgIEZJWEFERFJfWF9TSVpFIC0KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTlJfQ1BVUyAqIFBBR0VfU0laRSwKICAgICAgICAiWGVuIGltYWdlIG92
ZXJsYXBzIHN0dWJzIGFyZWEiKQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2Fz
bV9kZWZucy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9hc21fZGVmbnMuaAppbmRleCAzNzBmMjM5
YzUwLi45OGNkNDlhODliIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2FzbV9kZWZu
cy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXNtX2RlZm5zLmgKQEAgLTM5Miw0ICszOTIs
OSBAQCBsYWJlbDogLmxvbmcgKHZhbCk7ICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAu
c2l6ZSBsYWJlbCwgLiAtIGxhYmVsOyAgICAgICAgICAgICAgICAgXAogICAgIC50eXBlIGxhYmVs
LCBAb2JqZWN0CiAKKworI2RlZmluZSBBU01fQ09OU1RBTlQobmFtZSwgdmFsdWUpICAgICAgICAg
ICAgICAgIFwKKyAgICBhc20gKCAiLmVxdSAiICNuYW1lICIsICVQMDsgLmdsb2JhbCAiICNuYW1l
ICBcCisgICAgICAgICAgOjogImkiICgodmFsdWUpKSApOworCiAjZW5kaWYgLyogX19YODZfQVNN
X0RFRk5TX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmgKaW5kZXggZDBjZmJiNzBhOC4uYTM0MDUzYzRj
MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9jb25maWcuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2NvbmZpZy5oCkBAIC0yMTgsNyArMjE4LDcgQEAgZXh0ZXJuIHVuc2lnbmVk
IGNoYXIgYm9vdF9lZGlkX2luZm9bMTI4XTsKIC8qIFNsb3QgMjYxOiBoaWdoIHJlYWQtb25seSBj
b21wYXQgbWFjaGluZS10by1waHlzIGNvbnZlcnNpb24gdGFibGUgKDFHQikuICovCiAjZGVmaW5l
IEhJUk9fQ09NUEFUX01QVF9WSVJUX1NUQVJUIFJEV1JfQ09NUEFUX01QVF9WSVJUX0VORAogI2Rl
ZmluZSBISVJPX0NPTVBBVF9NUFRfVklSVF9FTkQgKEhJUk9fQ09NUEFUX01QVF9WSVJUX1NUQVJU
ICsgR0IoMSkpCi0vKiBTbG90IDI2MTogeGVuIHRleHQsIHN0YXRpYyBkYXRhIGFuZCBic3MgKDFH
QikuICovCisvKiBTbG90IDI2MTogeGVuIHRleHQsIHN0YXRpYyBkYXRhLCBic3MsIHBlci1jcHUg
c3R1YnMgYW5kIGV4ZWN1dGFibGUgZml4bWFwICgxR0IpLiAqLwogI2RlZmluZSBYRU5fVklSVF9T
VEFSVCAgICAgICAgICAoSElST19DT01QQVRfTVBUX1ZJUlRfRU5EKQogI2RlZmluZSBYRU5fVklS
VF9FTkQgICAgICAgICAgICAoWEVOX1ZJUlRfU1RBUlQgKyBHQigxKSkKIApkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9maXhtYXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZml4bWFw
LmgKaW5kZXggOWZiMmY0Nzk0Ni4uODMzMDA5N2E3NCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9maXhtYXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2ZpeG1hcC5oCkBAIC0x
NSw2ICsxNSw3IEBACiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KIAogI2RlZmluZSBGSVhBRERSX1RP
UCAoVk1BUF9WSVJUX0VORCAtIFBBR0VfU0laRSkKKyNkZWZpbmUgRklYQUREUl9YX1RPUCAoWEVO
X1ZJUlRfRU5EIC0gUEFHRV9TSVpFKQogCiAjaWZuZGVmIF9fQVNTRU1CTFlfXwogCkBAIC04OSw2
ICs5MCwyOSBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgdmlydF90b19maXgoY29uc3Qg
dW5zaWduZWQgbG9uZyB2YWRkcikKICAgICByZXR1cm4gX192aXJ0X3RvX2ZpeCh2YWRkcik7CiB9
CiAKK2VudW0gZml4ZWRfYWRkcmVzc2VzX3ggeworICAgIC8qIEluZGV4IDAgaXMgcmVzZXJ2ZWQg
c2luY2UgZml4X3hfdG9fdmlydCgwKSA9PSBGSVhBRERSX1hfVE9QLiAqLworICAgIEZJWF9YX1JF
U0VSVkVELAorI2lmZGVmIENPTkZJR19IWVBFUlZfR1VFU1QKKyAgICBGSVhfWF9IWVBFUlZfSENB
TEwsCisjZW5kaWYKKyAgICBfX2VuZF9vZl9maXhlZF9hZGRyZXNzZXNfeAorfTsKKworI2RlZmlu
ZSBGSVhBRERSX1hfU0laRSAgKF9fZW5kX29mX2ZpeGVkX2FkZHJlc3Nlc194IDw8IFBBR0VfU0hJ
RlQpCisjZGVmaW5lIEZJWEFERFJfWF9TVEFSVCAoRklYQUREUl9YX1RPUCAtIEZJWEFERFJfWF9T
SVpFKQorCitleHRlcm4gdm9pZCBfX3NldF9maXhtYXBfeCgKKyAgICBlbnVtIGZpeGVkX2FkZHJl
c3Nlc194IGlkeCwgdW5zaWduZWQgbG9uZyBtZm4sIHVuc2lnbmVkIGxvbmcgZmxhZ3MpOworCisj
ZGVmaW5lIHNldF9maXhtYXBfeChpZHgsIHBoeXMpIFwKKyAgICBfX3NldF9maXhtYXBfeChpZHgs
IChwaHlzKT4+UEFHRV9TSElGVCwgUEFHRV9IWVBFUlZJU09SX1JYIHwgTUFQX1NNQUxMX1BBR0VT
KQorCisjZGVmaW5lIGNsZWFyX2ZpeG1hcF94KGlkeCkgX19zZXRfZml4bWFwX3goaWR4LCAwLCAw
KQorCisjZGVmaW5lIF9fZml4X3hfdG9fdmlydCh4KSAoRklYQUREUl9YX1RPUCAtICgoeCkgPDwg
UEFHRV9TSElGVCkpCisjZGVmaW5lIGZpeF94X3RvX3ZpcnQoeCkgICAoKHZvaWQgKilfX2ZpeF94
X3RvX3ZpcnQoeCkpCisKICNlbmRpZiAvKiBfX0FTU0VNQkxZX18gKi8KIAogI2VuZGlmCi0tIAoy
LjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0GZ-0001QH-Ki; Tue, 04 Feb 2020 15:37:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0GY-0001PP-9y
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:30 +0000
X-Inumbo-ID: 370f315a-4764-11ea-8396-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 370f315a-4764-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:13 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id z9so11401217wrs.10
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=RamMyxA7eCEhhsUkaM1ZIdMTbkYKaRV5qn3nRLFrXI8=;
 b=FxUCKDN1EFpDKVMer6ECw/dYqN3wYNYg9Jr9xTXc0mSUuBYp4h8XsTC8sZHF7XYRlI
 YuFmakjbWU/E8qpYtBDlIOrw0Ms91yGFvFaRIgVt5nV/8lSiKKGP8KNqlAN/lmbmw2h4
 fyN+LOIzaVbjb4r9EsSbisl9d0CGkwFtZ21aHdY9YKcwiVqFSRZ6j+qUDgtkULWxc//K
 WsKXt5eDRZaWbsJZadHYJOt44FJj79KYVSaugWQA+aOAeGPT3WrufCnyhtmRY49uGvIT
 UNnOCvE+Z3AfRMPxjs78dvIyIOBsUH9hside4tXwoA6bXozlrdpxZqyYIB7Q1X9nvf2W
 i8Wg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=RamMyxA7eCEhhsUkaM1ZIdMTbkYKaRV5qn3nRLFrXI8=;
 b=I8zVNCZtof5n51dWuy+rWOqe2xnjKzoy22JohfBMXqy/X86S8TKOQXHwWL3DSYZYiu
 DZuLcMvJHTsXuc1Wfa/CRUupuZz0dY97NGhVKlRO69a0RLdkXZffDjfrQDRTUqbP65Nt
 pnoTw6hldyDO2+5+Jpejcmu8ZTh01uP9zmFd0KOllVc5YS8YaWflUEHR4LmqqRFmsExv
 iZ4dfBJ3is8yu+bicDghFpXVZwY/+9TjcbjKOOSxX7BVAoAozsHVZgg1xiQvreCZdQ/T
 MhCW6HjHPfKtgmj7k1oLdlA48hiGVC59aE0mNx18yK6s7323zQGn8N89WmlsE7rqpD42
 p7zg==
X-Gm-Message-State: APjAAAUiVDiOFTAGFLKk2L6o+xod8q9wub9HdWtpcDvQkZ8nrro/SPVW
 tdE4J6HWLxAH1wXp4YZT0jTZkIzHe8o=
X-Google-Smtp-Source: APXvYqyXIv8AhYrQsvNztjZlBUrSpG0bafdrwper0ZIxiI8BNjj6TmSQJXehGFA9nc+/XbLpWRo98A==
X-Received: by 2002:adf:ea88:: with SMTP id s8mr22563522wrm.293.1580830632917; 
 Tue, 04 Feb 2020 07:37:12 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:12 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:36:58 +0000
Message-Id: <20200204153704.15934-5-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 04/10] x86/hypervisor: provide
 hypervisor_fixup_e820
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kIGltcGxlbWVudCB0aGUgaG9vayBmb3IgWGVuIGd1ZXN0LgoKU2lnbmVkLW9mZi1ieTogV2Vp
IExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KLS0tCnY3OgoxLiBEcm9wIGJvZ3VzIEFTU0VSVF9VTlJFQUNIQUJMRSBm
cm9tIHN0dWIKMi4gQWRkIEphbidzIFJiLCBjb25zaWRlcmluZyAjMSBkb2Vzbid0IGNoYW5nZSB0
aGUgbWVhdCBvZiB0aGUgcGF0Y2gKLS0tCiB4ZW4vYXJjaC94ODYvZTgyMC5jICAgICAgICAgICAg
ICAgICAgICB8IDQgKystLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYyAgICAgICAg
fCA2ICsrKysrKwogeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyAgICAgICAgICAgfCA3ICsr
KysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIHwgNiArKysrKysK
IDQgZmlsZXMgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZTgyMC5jIGIveGVuL2FyY2gveDg2L2U4MjAuYwppbmRleCBi
OWY1ODljYWMzLi4xNjBmMDI5ZWRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZTgyMC5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9lODIwLmMKQEAgLTY5MSw4ICs2OTEsOCBAQCB1bnNpZ25lZCBsb25n
IF9faW5pdCBpbml0X2U4MjAoY29uc3QgY2hhciAqc3RyLCBzdHJ1Y3QgZTgyMG1hcCAqcmF3KQog
CiAgICAgbWFjaGluZV9zcGVjaWZpY19tZW1vcnlfc2V0dXAocmF3KTsKIAotICAgIGlmICggcHZf
c2hpbSApCi0gICAgICAgIHB2X3NoaW1fZml4dXBfZTgyMCgmZTgyMCk7CisgICAgaWYgKCBjcHVf
aGFzX2h5cGVydmlzb3IgKQorICAgICAgICBoeXBlcnZpc29yX2U4MjBfZml4dXAoJmU4MjApOwog
CiAgICAgcHJpbnRrKCIlcyBSQU0gbWFwOlxuIiwgc3RyKTsKICAgICBwcmludF9lODIwX21lbW9y
eV9tYXAoZTgyMC5tYXAsIGU4MjAubnJfbWFwKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnZpc29yLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCmluZGV4
IGU3MmM5MmZmZGYuLjVmZDQzM2M4ZDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnZpc29yLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwpAQCAtNjYs
NiArNjYsMTIgQEAgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKQogICAgICAgICBvcHMtPnJl
c3VtZSgpOwogfQogCit2b2lkIF9faW5pdCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4
MjBtYXAgKmU4MjApCit7CisgICAgaWYgKCBvcHMgJiYgb3BzLT5lODIwX2ZpeHVwICkKKyAgICAg
ICAgb3BzLT5lODIwX2ZpeHVwKGU4MjApOworfQorCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgog
ICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKaW5kZXggMWNmMDk4ODZkYS4uNWE3ZjNjY2U0MiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYworKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QveGVuL3hlbi5jCkBAIC0zMjIsMTEgKzMyMiwxOCBAQCBzdGF0aWMgdm9pZCByZXN1
bWUodm9pZCkKICAgICAgICAgcHZfY29uc29sZV9pbml0KCk7CiB9CiAKK3N0YXRpYyB2b2lkIF9f
aW5pdCBlODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQoreworICAgIGlmICggcHZfc2hp
bSApCisgICAgICAgIHB2X3NoaW1fZml4dXBfZTgyMChlODIwKTsKK30KKwogc3RhdGljIGNvbnN0
IHN0cnVjdCBoeXBlcnZpc29yX29wcyBvcHMgPSB7CiAgICAgLm5hbWUgPSAiWGVuIiwKICAgICAu
c2V0dXAgPSBzZXR1cCwKICAgICAuYXBfc2V0dXAgPSBhcF9zZXR1cCwKICAgICAucmVzdW1lID0g
cmVzdW1lLAorICAgIC5lODIwX2ZpeHVwID0gZTgyMF9maXh1cCwKIH07CiAKIGNvbnN0IHN0cnVj
dCBoeXBlcnZpc29yX29wcyAqX19pbml0IHhnX3Byb2JlKHZvaWQpCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
Z3Vlc3QvaHlwZXJ2aXNvci5oCmluZGV4IDY0MzgzZjBjM2QuLmFkZTEwZTc0ZWEgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCisrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCkBAIC0xOSw2ICsxOSw4IEBACiAjaWZuZGVm
IF9fWDg2X0hZUEVSVklTT1JfSF9fCiAjZGVmaW5lIF9fWDg2X0hZUEVSVklTT1JfSF9fCiAKKyNp
bmNsdWRlIDxhc20vZTgyMC5oPgorCiBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgewogICAgIC8qIE5h
bWUgb2YgdGhlIGh5cGVydmlzb3IgKi8KICAgICBjb25zdCBjaGFyICpuYW1lOwpAQCAtMjgsNiAr
MzAsOCBAQCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgewogICAgIGludCAoKmFwX3NldHVwKSh2b2lk
KTsKICAgICAvKiBSZXN1bWUgZnJvbSBzdXNwZW5zaW9uICovCiAgICAgdm9pZCAoKnJlc3VtZSko
dm9pZCk7CisgICAgLyogRml4IHVwIGU4MjAgbWFwICovCisgICAgdm9pZCAoKmU4MjBfZml4dXAp
KHN0cnVjdCBlODIwbWFwICplODIwKTsKIH07CiAKICNpZmRlZiBDT05GSUdfR1VFU1QKQEAgLTM2
LDYgKzQwLDcgQEAgY29uc3QgY2hhciAqaHlwZXJ2aXNvcl9wcm9iZSh2b2lkKTsKIHZvaWQgaHlw
ZXJ2aXNvcl9zZXR1cCh2b2lkKTsKIGludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpOwogdm9p
ZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKTsKK3ZvaWQgaHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0
cnVjdCBlODIwbWFwICplODIwKTsKIAogI2Vsc2UKIApAQCAtNDYsNiArNTEsNyBAQCBzdGF0aWMg
aW5saW5lIGNvbnN0IGNoYXIgKmh5cGVydmlzb3JfcHJvYmUodm9pZCkgeyByZXR1cm4gTlVMTDsg
fQogc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3Jfc2V0dXAodm9pZCkgeyBBU1NFUlRfVU5S
RUFDSEFCTEUoKTsgfQogc3RhdGljIGlubGluZSBpbnQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lk
KSB7IHJldHVybiAwOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9p
ZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgfQorc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlz
b3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkge30KIAogI2VuZGlmICAvKiBDT05G
SUdfR1VFU1QgKi8KIAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Gf-0001TL-1N; Tue, 04 Feb 2020 15:37:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0Gd-0001Sd-AF
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:35 +0000
X-Inumbo-ID: 379c1b88-4764-11ea-b211-bc764e2007e4
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 379c1b88-4764-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:14 +0000 (UTC)
Received: by mail-wr1-x443.google.com with SMTP id z3so23679672wru.3
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=2o+ZbfiA0a6Wu3YZ4de0M249TmV6XmlurF8HVqhhL2Q=;
 b=oWFuSr55Wpmndzs8SN9c2Lm8sz56GbSC8F/2KL3FZRjz8eEfcSd5uhjMc65fB5slqy
 SXgmCXzheWUP4Rwm4Vd6z/Z0P7L++XeY7X0NFg7e09LkpDSN2ac6DWTP2/rJju+YQEDk
 btML7Rs+qc+07Gu5fwV5iTlINZNTOz1yPcFAxL/ExNUWbMza8ZEV36MwENVZqHWGFeQN
 GOiLG6anKwQZd+DgI8PsScz5svgaEm8t0PqIRv+wXRF7yIGSzrYaUmtKlt9wLK5ZFJti
 r820oVZz5jEE06eQ/Hwmv7b+jHCYRN13oW8IehDHIGVYSmLkZfRj5m/mAg3o3cE123mg
 k7ZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=2o+ZbfiA0a6Wu3YZ4de0M249TmV6XmlurF8HVqhhL2Q=;
 b=bGpNQ/DVt8+m64F2tm5uLlfskhcanslspMyBQs0R48+RKBDkc2CbiFzwnK/3ETA6mK
 SdVFua9glMfZenbPAGWvLrXLwURaE+lv77YEUTogCs5FCW1AQWAWlS3A0MAUngYd7yQY
 TIRLVVeQhvUEiRJi9L2dh4IV0g0/DVIQNxsWa1BFmbemsPRI0FuK4AFKjZ2Nat6Mv9H9
 Iy88+VTRObnUu3eCRP/VvDrVrFN+H3AJMPHxkMGQbsNS+dcArbHxRIywZpo7TyF//QS3
 1jVK3bXhp3u/uTcRFWTmyBkz6mqscJMDMBWy3VvDO5KasIZQxCi5e+auuRB6SOmt+1vo
 kPwg==
X-Gm-Message-State: APjAAAVSM7MaB61npQte4e68KhH2R9hmz80x9njy0kwAugkOuYrkUhUX
 Tjk2Bpqbyekuwf7oU/SKkeRrcQkxGTM=
X-Google-Smtp-Source: APXvYqzufoR5C7xLbPZeGeTwiN703d6qgtrbLKyDC4fFTo3mtRKYZor7Q+HtnQQG/l8VfX+zhoY2XQ==
X-Received: by 2002:adf:cd92:: with SMTP id q18mr22223567wrj.261.1580830633811; 
 Tue, 04 Feb 2020 07:37:13 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:13 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:36:59 +0000
Message-Id: <20200204153704.15934-6-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 05/10] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SHlwZXItViB1c2VzIGEgdGVjaG5pcXVlIGNhbGxlZCBvdmVybGF5IHBhZ2UgZm9yIGl0cyBoeXBl
cmNhbGwgcGFnZS4gSXQKd2lsbCBpbnNlcnQgYSBiYWNraW5nIHBhZ2UgdG8gdGhlIGd1ZXN0IHdo
ZW4gdGhlIGh5cGVyY2FsbCBmdW5jdGlvbmFsaXR5CmlzIGVuYWJsZWQuIFRoYXQgbWVhbnMgd2Ug
Y2FuIHVzZSBhIHBhZ2UgdGhhdCBpcyBub3QgYmFja2VkIGJ5IHJlYWwKbWVtb3J5IGZvciBoeXBl
cmNhbGwgcGFnZS4KClRvIGF2b2lkIHNoYXR0ZXJpbmcgTDAgc3VwZXJwYWdlcyBhbmQgdHJlYWRp
bmcgb24gYW55IE1NSU8gYXJlYXMKcmVzaWRpbmcgaW4gbG93IGFkZHJlc3NlcywgdXNlIHRoZSB0
b3AtbW9zdCBhZGRyZXNzYWJsZSBwYWdlIGZvciB0aGF0CnB1cnBvc2UuIEFkanVzdCBlODIwIG1h
cCBhY2NvcmRpbmdseS4KCldlIGFsc28gbmVlZCB0byByZWdpc3RlciBYZW4ncyBndWVzdCBPUyBJ
RCB0byBIeXBlci1WLiBVc2UgMHgzIGFzIHRoZQp2ZW5kb3IgSUQuIEZpeCB0aGUgY29tbWVudCBp
biBoeXBlcnYtdGxmcy5oIHdoaWxlIGF0IGl0LgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1
d2VAbWljcm9zb2Z0LmNvbT4KLS0tCnY3OgoxLiBGaXggYSBzdHlsZSBpc3N1ZQoyLiBJbml0aWFs
aXNlIElEIHRvIDAKMy4gVXBkYXRlIGNvbW1pdCBtZXNzYWdlCgp2NjoKMS4gVXNlIGh2X2d1ZXN0
X29zX2lkCjIuIFVzZSBuZXcgZTgyMF9maXh1cCBob29rCjMuIEFkZCBhIEJVSUxEX0JVR19PTgoK
djU6CjEuIHVzZSBoeXBlcnZpc29yX3Jlc2VydmVfdG9wX3BhZ2VzCjIuIGFkZCBhIG1hY3JvIGZv
ciBoeXBlcmNhbGwgcGFnZSBtZm4KMy4gYWRkcmVzcyBvdGhlciBtaXNjIGNvbW1lbnRzCgp2NDoK
MS4gVXNlIGZpeG1hcAoyLiBGb2xsb3cgcm91dGluZXMgbGlzdGVkIGluIFRMRlMKLS0tCiB4ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICAgICAgfCA2OSArKysrKysrKysrKysrKysr
KysrKysrKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi10bGZzLmggfCAgNSAr
LQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYuaCAgICAgIHwgIDMgKysKIDMgZmls
ZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9oeXBlcnYuYwppbmRleCA4ZDM4MzEzZDdhLi4yZTIwYTk2ZjMwIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTE5LDE1ICsxOSwyNyBAQAogICogQ29weXJpZ2h0IChj
KSAyMDE5IE1pY3Jvc29mdC4KICAqLwogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8
eGVuL3ZlcnNpb24uaD4KIAorI2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KICNpbmNsdWRlIDxhc20v
Z3Vlc3QuaD4KICNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2LXRsZnMuaD4KKyNpbmNsdWRlIDxh
c20vcHJvY2Vzc29yLmg+CiAKIHN0cnVjdCBtc19oeXBlcnZfaW5mbyBfX3JlYWRfbW9zdGx5IG1z
X2h5cGVydjsKIAotc3RhdGljIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyBvcHMgPSB7Ci0g
ICAgLm5hbWUgPSAiSHlwZXItViIsCi19Oworc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0
X2lkKHZvaWQpCit7CisgICAgdW5pb24gaHZfZ3Vlc3Rfb3NfaWQgaWQgPSB7fTsKKworICAgIGlk
LnZlbmRvciA9IEhWX1hFTl9WRU5ET1JfSUQ7CisgICAgaWQubWFqb3IgPSB4ZW5fbWFqb3JfdmVy
c2lvbigpOworICAgIGlkLm1pbm9yID0geGVuX21pbm9yX3ZlcnNpb24oKTsKKworICAgIHJldHVy
biBpZC5yYXc7Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgb3BzOwog
CiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgKl9faW5pdCBoeXBlcnZfcHJvYmUodm9pZCkK
IHsKQEAgLTcyLDYgKzg0LDU3IEBAIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqX19pbml0
IGh5cGVydl9wcm9iZSh2b2lkKQogICAgIHJldHVybiAmb3BzOwogfQogCitzdGF0aWMgdm9pZCBf
X2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKK3sKKyAgICB1bmlvbiBodl94NjRfbXNy
X2h5cGVyY2FsbF9jb250ZW50cyBoeXBlcmNhbGxfbXNyOworICAgIHVuaW9uIGh2X2d1ZXN0X29z
X2lkIGd1ZXN0X2lkOworICAgIHVuc2lnbmVkIGxvbmcgbWZuOworCisgICAgQlVJTERfQlVHX09O
KEhWX0hZUF9QQUdFX1NISUZUICE9IFBBR0VfU0hJRlQpOworCisgICAgcmRtc3JsKEhWX1g2NF9N
U1JfR1VFU1RfT1NfSUQsIGd1ZXN0X2lkLnJhdyk7CisgICAgaWYgKCAhZ3Vlc3RfaWQucmF3ICkK
KyAgICB7CisgICAgICAgIGd1ZXN0X2lkLnJhdyA9IGdlbmVyYXRlX2d1ZXN0X2lkKCk7CisgICAg
ICAgIHdybXNybChIVl9YNjRfTVNSX0dVRVNUX09TX0lELCBndWVzdF9pZC5yYXcpOworICAgIH0K
KworICAgIHJkbXNybChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxsX21zci5hc191aW50
NjQpOworICAgIGlmICggIWh5cGVyY2FsbF9tc3IuZW5hYmxlICkKKyAgICB7CisgICAgICAgIG1m
biA9IEhWX0hDQUxMX01GTjsKKyAgICAgICAgaHlwZXJjYWxsX21zci5lbmFibGUgPSAxOworICAg
ICAgICBoeXBlcmNhbGxfbXNyLmd1ZXN0X3BoeXNpY2FsX2FkZHJlc3MgPSBtZm47CisgICAgICAg
IHdybXNybChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxsX21zci5hc191aW50NjQpOwor
ICAgIH0KKyAgICBlbHNlCisgICAgICAgIG1mbiA9IGh5cGVyY2FsbF9tc3IuZ3Vlc3RfcGh5c2lj
YWxfYWRkcmVzczsKKworICAgIHJkbXNybChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxs
X21zci5hc191aW50NjQpOworICAgIEJVR19PTighaHlwZXJjYWxsX21zci5lbmFibGUpOworCisg
ICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJRlQpOwor
fQorCitzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXAodm9pZCkKK3sKKyAgICBzZXR1cF9oeXBlcmNh
bGxfcGFnZSgpOworfQorCitzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgy
MG1hcCAqZTgyMCkKK3sKKyAgICB1aW50NjRfdCBzID0gSFZfSENBTExfTUZOIDw8IFBBR0VfU0hJ
RlQ7CisKKyAgICBpZiAoICFlODIwX2FkZF9yYW5nZShlODIwLCBzLCBzICsgUEFHRV9TSVpFLCBF
ODIwX1JFU0VSVkVEKSApCisgICAgICAgIHBhbmljKCJVbmFibGUgdG8gcmVzZXJ2ZSBIeXBlci1W
IGh5cGVyY2FsbCByYW5nZVxuIik7Cit9CisKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNv
cl9vcHMgb3BzID0geworICAgIC5uYW1lID0gIkh5cGVyLVYiLAorICAgIC5zZXR1cCA9IHNldHVw
LAorICAgIC5lODIwX2ZpeHVwID0gZTgyMF9maXh1cCwKK307CisKIC8qCiAgKiBMb2NhbCB2YXJp
YWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0
L2h5cGVydi10bGZzLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi10bGZzLmgK
aW5kZXggMDkxZTI1Y2RkMS4uMGEwZjMzOThjMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9ndWVzdC9oeXBlcnYtdGxmcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3Qv
aHlwZXJ2LXRsZnMuaApAQCAtMzE4LDE1ICszMTgsMTYgQEAgc3RydWN0IG1zX2h5cGVydl90c2Nf
cGFnZSB7CiAgKgogICogQml0KHMpCiAgKiA2MyAtIEluZGljYXRlcyBpZiB0aGUgT1MgaXMgT3Bl
biBTb3VyY2Ugb3Igbm90OyAxIGlzIE9wZW4gU291cmNlCi0gKiA2Mjo1NiAtIE9zIFR5cGU7IExp
bnV4IGlzIDB4MTAwCisgKiA2Mjo1NiAtIE9zIFR5cGU7IExpbnV4IDB4MSwgRnJlZUJTRCAweDIs
IFhlbiAweDMKICAqIDU1OjQ4IC0gRGlzdHJvIHNwZWNpZmljIGlkZW50aWZpY2F0aW9uCi0gKiA0
NzoxNiAtIExpbnV4IGtlcm5lbCB2ZXJzaW9uIG51bWJlcgorICogNDc6MTYgLSBHdWVzdCBPUyB2
ZXJzaW9uIG51bWJlcgogICogMTU6MCAgLSBEaXN0cm8gc3BlY2lmaWMgaWRlbnRpZmljYXRpb24K
ICAqCiAgKgogICovCiAKICNkZWZpbmUgSFZfTElOVVhfVkVORE9SX0lEICAgICAgICAgICAgICAw
eDgxMDAKKyNkZWZpbmUgSFZfWEVOX1ZFTkRPUl9JRCAgICAgICAgICAgICAgICAweDgzMDAKIHVu
aW9uIGh2X2d1ZXN0X29zX2lkCiB7CiAgICAgdWludDY0X3QgcmF3OwpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vl
c3QvaHlwZXJ2LmgKaW5kZXggYzdhN2YzMmJkNS4uMWExYjQ3ODMxYyAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2d1ZXN0L2h5cGVydi5oCkBAIC0yMSw2ICsyMSw5IEBACiAKICNpbmNsdWRlIDx4ZW4vdHlwZXMu
aD4KIAorLyogVXNlIHRvcC1tb3N0IE1GTiBmb3IgaHlwZXJjYWxsIHBhZ2UgKi8KKyNkZWZpbmUg
SFZfSENBTExfTUZOICAgKCgoMXVsbCA8PCBwYWRkcl9iaXRzKSAtIDEpID4+IEhWX0hZUF9QQUdF
X1NISUZUKQorCiAvKgogICogVGhlIHNwZWNpZmljYXRpb24gc2F5czogIlRoZSBwYXJ0aXRpb24g
cmVmZXJlbmNlIHRpbWUgaXMgY29tcHV0ZWQKICAqIGJ5IHRoZSBmb2xsb3dpbmcgZm9ybXVsYToK
LS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Gj-0001Wm-M6; Tue, 04 Feb 2020 15:37:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0Gi-0001W0-Ae
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:40 +0000
X-Inumbo-ID: 387649c0-4764-11ea-8396-bc764e2007e4
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 387649c0-4764-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:16 +0000 (UTC)
Received: by mail-wr1-x443.google.com with SMTP id a6so23597001wrx.12
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=EKuTjmynFU1SnW3qUHLFCseCIXL0qzB/eqlqEgR7D1c=;
 b=dGZTjetTeT6Zhp4Ghw7q4zZ+vSiQkpfjOpqlok7wc0dkXCMHSrtzqoEx+KnN/yyduj
 qhOhq1YU+AVc/ifOGl+HbcKLxurZ/kesfKx2XZ9rU/DjAHDLumwgF0+WrzVLYpE9Y1r9
 MPRkZwkG/H8wmxbMXxRZna43eTPD9FE44H2262lFuwiFEgsx8KSWSaNX7pOdnyuxj8EG
 CZZnyfVXlvHFqP8PV2dzqqHz4H77IFRf0SW5UEOU+hOs/QXg9Dxpc9ZRFfGq2rWPu1+U
 quNAuIEhUWhJpXaoWXlMZwSjunW23IsP9zwcsNd8Tx9Lp0rLun1g0npYfBsezjDAT+Ab
 5WGw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=EKuTjmynFU1SnW3qUHLFCseCIXL0qzB/eqlqEgR7D1c=;
 b=NfXiYS5gv/H55Bm1/tiG0XsaPruMVU27jPKAUMuuuXaxVIC4vYH47R2FeYY2DDelJ2
 SVIPddVVM1NnJvcw8TZizoLQhULnB27pnISVbPkGxkGuz54FGDMCur9EUFSy3r4Z3TQc
 R9XVpTU+jhyCrd0Iw3SDAjMHUq7O+husWva1IIRVR8iMereI0ZyiMOvBugwSK/SW9lKy
 h02q+tWaGd0X9iBAk5Mf8IkTtvlBUhqOPQ3dQ6rdaGpwl9a9hZoSHbzXjZN6Xln/yxyI
 ASFizlfk4ShmHr0qzbuFVmvSkItWT8ryYeV+CtPTlaeLvvyMsMhPhcRtfmTss3oSXITI
 PUQQ==
X-Gm-Message-State: APjAAAXtks8UAXgaq2AIBzvldFIqJmfrfpwKEvCpuxmOiH5Vn9GecTPm
 tkHagQgaPPnkmoDl0aTPytKC7m5eOpQ=
X-Google-Smtp-Source: APXvYqyjV5G5GpE/32n97a1haVR2UnKK+TZ5VAHD0k29XwwhL3qNVKwyeBnytzuxLSxlo/yKkxvfQw==
X-Received: by 2002:a5d:4481:: with SMTP id j1mr22350879wrq.348.1580830635260; 
 Tue, 04 Feb 2020 07:37:15 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:14 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:37:00 +0000
Message-Id: <20200204153704.15934-7-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 06/10] x86/hyperv: provide Hyper-V hypercall
 functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <liuwe@microsoft.com>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgZnVuY3Rpb25zIHdpbGwgYmUgdXNlZCBsYXRlciB0byBtYWtlIGh5cGVyY2FsbHMgdG8g
SHlwZXItVi4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+ClJl
dmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQp2NzoKMS4g
VXNlIEFTTV9DT05TVEFOVCBhbmQgcHV0IGl0IGluIGh5cGVydi5jCgp2NjoKMS4gVXNlIGFzbSgu
Li4pIHRvIGdlbmVyYXRlIHN5bWJvbAoyLiBBZGQgYSBjb21tZW50IHJlZ2FyZGluZyB2b2xhdGls
ZSByZWdpc3RlcnMKCnY1OgoxLiBTd2l0Y2ggYmFjayB0byBkaXJlY3QgY2FsbAoyLiBGaXggc29t
ZSBpc3N1ZXMgcG9pbnRlZCBvdXQgYnkgSmFuCi0tLQogTUFJTlRBSU5FUlMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAxICsKIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2
LmMgICAgICAgfCAgMiArCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgICAgICAgICAgICAg
IHwgIDQgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYtaGNhbGwuaCB8IDk3ICsr
KysrKysrKysrKysrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxMDQgaW5zZXJ0aW9ucygr
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LWhj
YWxsLmgKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDA0ZDkx
NDgyY2QuLmQwYTVlZDYzNWIgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlO
RVJTCkBAIC01MTksNiArNTE5LDcgQEAgUzoJU3VwcG9ydGVkCiBGOgl4ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2LwogRjoJeGVuL2FyY2gveDg2L2h2bS92aXJpZGlhbi8KIEY6CXhlbi9pbmNsdWRl
L2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LmgKK0Y6CXhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlw
ZXJ2LWhjYWxsLmgKIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LXRsZnMuaAog
RjoJeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdmlyaWRpYW4uaAogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di9oeXBlcnYuYwppbmRleCAyZTIwYTk2ZjMwLi44ODhiZGEyNWIwIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvaHlwZXJ2LmMKQEAgLTExOCw2ICsxMTgsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0
dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKIAogc3RhdGljIHZvaWQgX19pbml0IHNldHVwKHZvaWQp
CiB7CisgICAgQVNNX0NPTlNUQU5UKEhWX0hDQUxMX1BBR0UsIF9fZml4X3hfdG9fdmlydChGSVhf
WF9IWVBFUlZfSENBTEwpKTsKKwogICAgIHNldHVwX2h5cGVyY2FsbF9wYWdlKCk7CiB9CiAKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5T
CmluZGV4IDQ0ZmRhNjE2ZDUuLjdmOTQ1OWQ2ODMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94
ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hlbi5sZHMuUwpAQCAtMzI2LDYgKzMyNiwxMCBA
QCBTRUNUSU9OUwogICBlZmkgPSAuOwogI2VuZGlmCiAKKyNpZmRlZiBDT05GSUdfSFlQRVJWX0dV
RVNUCisgIGh2X2hjYWxsX3BhZ2UgPSBBQlNPTFVURShIVl9IQ0FMTF9QQUdFKTsKKyNlbmRpZgor
CiAgIC8qIFNlY3Rpb25zIHRvIGJlIGRpc2NhcmRlZCAqLwogICAvRElTQ0FSRC8gOiB7CiAgICAg
ICAgKiguZXhpdC50ZXh0KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9o
eXBlcnYtaGNhbGwuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LWhjYWxsLmgK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNGQzYjEzMWIzYQotLS0gL2Rl
di9udWxsCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LWhjYWxsLmgKQEAg
LTAsMCArMSw5NyBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogYXNtLXg4Ni9ndWVzdC9o
eXBlcnYtaGNhbGwuaAorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMg
YW5kIGNvbmRpdGlvbnMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSwgdmVy
c2lvbiAyLCBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbi4KKyAq
CisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs
IGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo
ZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh
IGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRoIHRo
aXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgor
ICoKKyAqIENvcHlyaWdodCAoYykgMjAxOSBNaWNyb3NvZnQuCisgKi8KKworI2lmbmRlZiBfX1g4
Nl9IWVBFUlZfSENBTExfSF9fCisjZGVmaW5lIF9fWDg2X0hZUEVSVl9IQ0FMTF9IX18KKworI2lu
Y2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KKworI2luY2x1ZGUgPGFz
bS9hc21fZGVmbnMuaD4KKyNpbmNsdWRlIDxhc20vZml4bWFwLmg+CisjaW5jbHVkZSA8YXNtL2d1
ZXN0L2h5cGVydi10bGZzLmg+CisjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KKworc3RhdGljIGlubGlu
ZSB1aW50NjRfdCBodl9kb19oeXBlcmNhbGwodWludDY0X3QgY29udHJvbCwgcGFkZHJfdCBpbnB1
dF9hZGRyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZHJfdCBv
dXRwdXRfYWRkcikKK3sKKyAgICB1aW50NjRfdCBzdGF0dXM7CisgICAgcmVnaXN0ZXIgdW5zaWdu
ZWQgbG9uZyByOCBhc20gKCAicjgiICkgPSBvdXRwdXRfYWRkcjsKKworICAgIC8qIFNlZSBUTEZT
IGZvciB2b2xhdGlsZSByZWdpc3RlcnMgKi8KKyAgICBhc20gdm9sYXRpbGUgKCAiY2FsbCBodl9o
Y2FsbF9wYWdlIgorICAgICAgICAgICAgICAgICAgIDogIj1hIiAoc3RhdHVzKSwgIitjIiAoY29u
dHJvbCksCisgICAgICAgICAgICAgICAgICAgICAiK2QiIChpbnB1dF9hZGRyKSBBU01fQ0FMTF9D
T05TVFJBSU5UCisgICAgICAgICAgICAgICAgICAgOiAiciIgKHI4KQorICAgICAgICAgICAgICAg
ICAgIDogIm1lbW9yeSIgKTsKKworICAgIHJldHVybiBzdGF0dXM7Cit9CisKK3N0YXRpYyBpbmxp
bmUgdWludDY0X3QgaHZfZG9fZmFzdF9oeXBlcmNhbGwodWludDE2X3QgY29kZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgaW5wdXQxLCB1aW50
NjRfdCBpbnB1dDIpCit7CisgICAgdWludDY0X3Qgc3RhdHVzOworICAgIHVpbnQ2NF90IGNvbnRy
b2wgPSBjb2RlIHwgSFZfSFlQRVJDQUxMX0ZBU1RfQklUOworICAgIHJlZ2lzdGVyIHVuc2lnbmVk
IGxvbmcgcjggYXNtICggInI4IiApID0gaW5wdXQyOworCisgICAgLyogU2VlIFRMRlMgZm9yIHZv
bGF0aWxlIHJlZ2lzdGVycyAqLworICAgIGFzbSB2b2xhdGlsZSAoICJjYWxsIGh2X2hjYWxsX3Bh
Z2UiCisgICAgICAgICAgICAgICAgICAgOiAiPWEiIChzdGF0dXMpLCAiK2MiIChjb250cm9sKSwK
KyAgICAgICAgICAgICAgICAgICAgICIrZCIgKGlucHV0MSkgQVNNX0NBTExfQ09OU1RSQUlOVAor
ICAgICAgICAgICAgICAgICAgIDogInIiIChyOCkgKTsKKworICAgIHJldHVybiBzdGF0dXM7Cit9
CisKK3N0YXRpYyBpbmxpbmUgdWludDY0X3QgaHZfZG9fcmVwX2h5cGVyY2FsbCh1aW50MTZfdCBj
b2RlLCB1aW50MTZfdCByZXBfY291bnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdWludDE2X3QgdmFyaGVhZF9zaXplLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgaW5wdXQsIHBhZGRyX3Qgb3V0cHV0KQorewor
ICAgIHVpbnQ2NF90IGNvbnRyb2wgPSBjb2RlOworICAgIHVpbnQ2NF90IHN0YXR1czsKKyAgICB1
aW50MTZfdCByZXBfY29tcDsKKworICAgIGNvbnRyb2wgfD0gKHVpbnQ2NF90KXZhcmhlYWRfc2l6
ZSA8PCBIVl9IWVBFUkNBTExfVkFSSEVBRF9PRkZTRVQ7CisgICAgY29udHJvbCB8PSAodWludDY0
X3QpcmVwX2NvdW50IDw8IEhWX0hZUEVSQ0FMTF9SRVBfQ09NUF9PRkZTRVQ7CisKKyAgICBkbyB7
CisgICAgICAgIHN0YXR1cyA9IGh2X2RvX2h5cGVyY2FsbChjb250cm9sLCBpbnB1dCwgb3V0cHV0
KTsKKyAgICAgICAgaWYgKCAoc3RhdHVzICYgSFZfSFlQRVJDQUxMX1JFU1VMVF9NQVNLKSAhPSBI
Vl9TVEFUVVNfU1VDQ0VTUyApCisgICAgICAgICAgICBicmVhazsKKworICAgICAgICByZXBfY29t
cCA9IE1BU0tfRVhUUihzdGF0dXMsIEhWX0hZUEVSQ0FMTF9SRVBfQ09NUF9NQVNLKTsKKworICAg
ICAgICBjb250cm9sICY9IH5IVl9IWVBFUkNBTExfUkVQX1NUQVJUX01BU0s7CisgICAgICAgIGNv
bnRyb2wgfD0gTUFTS19JTlNSKHJlcF9jb21wLCBIVl9IWVBFUkNBTExfUkVQX1NUQVJUX01BU0sp
OworICAgIH0gd2hpbGUgKCByZXBfY29tcCA8IHJlcF9jb3VudCApOworCisgICAgcmV0dXJuIHN0
YXR1czsKK30KKworI2VuZGlmIC8qIF9fWDg2X0hZUEVSVl9IQ0FMTF9IX18gKi8KKworLyoKKyAq
IExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAq
IGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6
IG5pbAorICogRW5kOgorICovCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Gp-0001an-2D; Tue, 04 Feb 2020 15:37:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0Gn-0001ZS-Ag
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:45 +0000
X-Inumbo-ID: 3927529c-4764-11ea-a933-bc764e2007e4
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3927529c-4764-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:17 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id q9so3777314wmj.5
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=lx6aI7LGswDmSt31XBjw6y0ZT47SzYKNZSKQP2MOBpk=;
 b=bmMq8d43p8nkqHb75gLI5GH2BjLUPh8jv8scZjvRSt8vqcgX1myWTJ7fZLoRqo2HI5
 A3g1zBJhkPsIkOV22xBRoXRojXZ8f0IHTEvihoLPCWbRjbE8A63lNd6G3fh12pnLZD3A
 LSFO1rKz1Sjz3hnqoEGvE3lgJU6MZCQBVDlh7tSai6rPNK/DTvOXgpJ3qEQIP7Bl+tOj
 3cArvOeuBnbkGVkWDfSIRMfWVly8uHPEEYhoAq75pFO47UHwS5qev2YvZDtsO+xDgu3H
 X+3taVF6Z86PntbZAeDKP1ynX85ov6EJVqmks3DwjTI2QQ/arB69b8DO0y+wsXmkBn5L
 IKDg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=lx6aI7LGswDmSt31XBjw6y0ZT47SzYKNZSKQP2MOBpk=;
 b=XVFEAh5kA+ZlnmQt8U1y3gU9cGe4Ia7RKgxZXOoapqdwPZY8QGCZICBEWC+97gHIRv
 FFQQRPnAb6HI6yKWameEJRFRlDQL7rC6QpOQzk2/MH1rWvJNO6v1Dh3uPtcro7JmCJ4J
 t0JLa+7tp0SP8nKW5u41miPTihXuydv3Ta1bW9Uh10mGRrjh8uWTaLpLZnC+TDlsClDo
 6kwzPVi9v6pPNtYRiJwzVPbVnfN4redYGm4QChfPunNKPWEkqKjRdduw91JmqwTBIDDC
 fqsjRAZmGtsKAupabbiv8Q32hEhKJLDiCdOZPSaPq4U+6Ul2CgHBmadfcMkTsVGRZAH8
 h7BQ==
X-Gm-Message-State: APjAAAVk5yPRFhoK4hheq7tZlbU0i3gyccChPRXpSRxOA9SlFieNRUA9
 rDwABz6H2lWka998Y1TD+YMXUYd/Hq4=
X-Google-Smtp-Source: APXvYqy7P9iOFGDC0ujXcqu3X880lt6G3RIgwcwBd7XtZW81RuvWrvtMm3boEfX+Rkd/hGx1QfiNRA==
X-Received: by 2002:a05:600c:2551:: with SMTP id
 e17mr6571784wma.187.1580830636248; 
 Tue, 04 Feb 2020 07:37:16 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:15 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:37:01 +0000
Message-Id: <20200204153704.15934-8-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 07/10] DO NOT APPLY: x86/hyperv: issue an
 hypercall
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGVzdCBpZiB0aGUgaW5mcmFzdHJ1Y3R1cmUgd29ya3MuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlw
ZXJ2LmMgfCAxNCArKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo
KykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwppbmRleCA4ODhiZGEyNWIwLi4yYTJhZmNi
MzYzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTIzLDYgKzIzLDcgQEAKIAog
I2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KICNpbmNsdWRlIDxhc20vZ3Vlc3QuaD4KKyNpbmNsdWRl
IDxhc20vZ3Vlc3QvaHlwZXJ2LWhjYWxsLmg+CiAjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10
bGZzLmg+CiAjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgogCkBAIC0xMTQsNiArMTE1LDE5IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cF9oeXBlcmNhbGxfcGFnZSh2b2lkKQogICAgIEJVR19P
TighaHlwZXJjYWxsX21zci5lbmFibGUpOwogCiAgICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVS
Vl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJRlQpOworCisgICAgLyogWFhYIFdlaTogSXNzdWUgYW4g
aHlwZXJjYWxsIGhlcmUgdG8gbWFrZSBzdXJlIHRoaW5ncyBhcmUgc2V0IHVwCisgICAgICogY29y
cmVjdGx5LiAgV2hlbiB0aGVyZSBpcyBhY3R1YWwgdXNlIG9mIHRoZSBoeXBlcmNhbGwgZmFjaWxp
dHksCisgICAgICogdGhpcyBjYW4gYmUgcmVtb3ZlZC4KKyAgICAgKi8KKyAgICB7CisgICAgICAg
IHVpbnQxNl90IHIgPSBodl9kb19oeXBlcmNhbGwoMHhmZmZmLCAwLCAwKTsKKyAgICAgICAgQlVH
X09OKHIgIT0gSFZfU1RBVFVTX0lOVkFMSURfSFlQRVJDQUxMX0NPREUpOworICAgICAgICByID0g
aHZfZG9fZmFzdF9oeXBlcmNhbGwoMHhmZmZmLCAwLCAwKTsKKyAgICAgICAgQlVHX09OKHIgIT0g
SFZfU1RBVFVTX0lOVkFMSURfSFlQRVJDQUxMX0NPREUpOworCisgICAgICAgIHByaW50aygiU3Vj
Y2Vzc2Z1bGx5IGlzc3VlZCBIeXBlci1WIGh5cGVyY2FsbHNcbiIpOworICAgIH0KIH0KIAogc3Rh
dGljIHZvaWQgX19pbml0IHNldHVwKHZvaWQpCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Gt-0001eB-EM; Tue, 04 Feb 2020 15:37:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0Gs-0001dO-AH
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:50 +0000
X-Inumbo-ID: 3a4cb3c4-4764-11ea-8396-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3a4cb3c4-4764-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:19 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id z7so23550777wrl.13
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=rHW797PnSnAKQGPtPpxfNCtXqooWzhK9wvrkDonruZY=;
 b=mVqLMm9VDCdYFpGHPyTKdGykWzEkUQqpZa9ht5jTLuo+aalA3pZhVUyE7M2FQSlF8g
 d3+2BlOGdEpikghRAX6uDphm0Pcui2Q4cDuZ+U5Arfsxo0TknMF8+tRYMdjCjr51uOyx
 KkLE64WXwpnBsNljG1HFjZPc0rbPbo0ptz1hXuhyw96K2/H2z7us5QBerlNxUN9NY9vd
 xdqFCAjDLEwfsnq8oQms/bYHslFGVO3NAJKs4ltqQJeBBXM9d/P0PwmxVto+KumwEm34
 rFnZ8B+IFbjUdvxnCwaKGEiCWLYyS03dX8/JVzTBYWBk8M8LogvST46WX+m+XTfVPGcp
 F5VQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=rHW797PnSnAKQGPtPpxfNCtXqooWzhK9wvrkDonruZY=;
 b=FB4qJr9dkCDWGrlctIPtuMO9vCbiFMnKIY0MR1pvJfiPmzf9Y6oFSdlLxymoT5UtYY
 8qGE0p6q4EJUeIj3ptTPTjKerew4sPQNke16yMjakt+rLXMHPar1mq/xnJx3MqEHGmYE
 fPOyJsx/Vy+XakeWItLC6y3PvXANeOk74cvVZojKFTTmUBd08Y1I5zv1bsvPRGSMZ3OS
 QXA/uUxWK97ulcKJ3Rak4k5dwk43+DdItVVNUL+1YjdehrjnqfkfkbQ7rHqsbspRYI61
 eTasIfXZANb5DjxfENGdjwgRJaUrD3MAp/wGi52w03EkfB5owADx3zrqHwg5kIr0w88U
 zKcw==
X-Gm-Message-State: APjAAAV8Q+n8Qgsc2LRDL17wBBuZjStuDiJq6nVqXB0tvdyv45/WDudx
 BULdy3PykmyjbXl/bOvXyAvhMQo3cnY=
X-Google-Smtp-Source: APXvYqw74B6LPmIVyxElrEIagcvKTsXOsSenaCZop0exi2LVFFcDApz813LIvle+0RtlozLYgqzx9w==
X-Received: by 2002:adf:b64b:: with SMTP id i11mr24453079wre.58.1580830638351; 
 Tue, 04 Feb 2020 07:37:18 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:17 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:37:02 +0000
Message-Id: <20200204153704.15934-9-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 08/10] x86/hyperv: provide percpu hypercall
 input page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SHlwZXItVidzIGlucHV0IC8gb3V0cHV0IGFyZ3VtZW50IG11c3QgYmUgOCBieXRlcyBhbGlnbmVk
IGFuIG5vdCBjcm9zcwpwYWdlIGJvdW5kYXJ5LiBPbmUgd2F5IHRvIHNhdGlzZnkgdGhvc2UgcmVx
dWlyZW1lbnRzIGlzIHRvIHVzZSBwZXJjcHUKcGFnZS4KCkZvciB0aGUgZm9yZXNlZWFibGUgZnV0
dXJlIHdlIG9ubHkgbmVlZCB0byBwcm92aWRlIGlucHV0IGZvciBUTEIKYW5kIEFQSUMgaHlwZXJj
YWxscywgc28gc2tpcCBzZXR0aW5nIHVwIGFuIG91dHB1dCBwYWdlLgoKV2Ugd2lsbCBhbHNvIG5l
ZWQgdG8gcHJvdmlkZSBhbiBhcF9zZXR1cCBob29rIGZvciBzZWNvbmRhcnkgY3B1cyB0bwpzZXR1
cCBpdHMgb3duIGlucHV0IHBhZ2UuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNy
b3NvZnQuY29tPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29t
PgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQp2NjoKMS4gTWFrZSBjb2RlIHNob3J0ZXIKMi4gQ2hhbmdlIHZhcmlhYmxlIG5hbWUKCnY1Ogox
LiBBZGp1c3QgdG8gbmV3IGFwX3NldHVwCjIuIENoYW5nZSB2YXJpYWJsZSBuYW1lIHRvIGh2X3Bj
cHVfaW5wdXRfcGFnZQoKdjQ6CjEuIENoYW5nZSB3b3JkaW5nIGluIGNvbW1pdCBtZXNzYWdlCjIu
IFByZXZlbnQgbGVhawozLiBJbnRyb2R1Y2UgYSBwcml2YXRlIGhlYWRlcgoKdjM6CjEuIFVzZSB4
ZW5oZWFwIHBhZ2UgaW5zdGVhZAoyLiBEcm9wIHBhZ2UgdHJhY2tpbmcgc3RydWN0dXJlCjMuIERy
b3AgUGF1bCdzIHJldmlldyB0YWcKCmFkZHJlc3MgY29tbWVudHMKLS0tCiB4ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDI4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgMjkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNTcgaW5zZXJ0aW9ucygrKQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyBiL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvaHlwZXJ2LmMKaW5kZXggMmEyYWZjYjM2My4uNmI1ODA2NWM3OCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYworKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCkBAIC0yNyw3ICsyNywxMCBAQAogI2luY2x1ZGUgPGFz
bS9ndWVzdC9oeXBlcnYtdGxmcy5oPgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KIAorI2lu
Y2x1ZGUgInByaXZhdGUuaCIKKwogc3RydWN0IG1zX2h5cGVydl9pbmZvIF9fcmVhZF9tb3N0bHkg
bXNfaHlwZXJ2OworREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9w
YWdlKTsKIAogc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpCiB7CkBAIC0x
MzAsMTEgKzEzMywzNSBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uo
dm9pZCkKICAgICB9CiB9CiAKK3N0YXRpYyBpbnQgc2V0dXBfaHlwZXJjYWxsX3BjcHVfYXJnKHZv
aWQpCit7CisgICAgaWYgKCB0aGlzX2NwdShodl9pbnB1dF9wYWdlKSApCisgICAgICAgIHJldHVy
biAwOworCisgICAgdGhpc19jcHUoaHZfaW5wdXRfcGFnZSkgPSBhbGxvY194ZW5oZWFwX3BhZ2Uo
KTsKKyAgICBpZiAoICF0aGlzX2NwdShodl9pbnB1dF9wYWdlKSApCisgICAgeworICAgICAgICBw
cmludGsoIkNQVSV1OiBGYWlsZWQgdG8gYWxsb2NhdGUgaHlwZXJjYWxsIGlucHV0IHBhZ2VcbiIs
CisgICAgICAgICAgICAgICBzbXBfcHJvY2Vzc29yX2lkKCkpOworICAgICAgICByZXR1cm4gLUVO
T01FTTsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKwogc3RhdGljIHZvaWQgX19pbml0IHNl
dHVwKHZvaWQpCiB7CiAgICAgQVNNX0NPTlNUQU5UKEhWX0hDQUxMX1BBR0UsIF9fZml4X3hfdG9f
dmlydChGSVhfWF9IWVBFUlZfSENBTEwpKTsKIAogICAgIHNldHVwX2h5cGVyY2FsbF9wYWdlKCk7
CisKKyAgICBpZiAoIHNldHVwX2h5cGVyY2FsbF9wY3B1X2FyZygpICkKKyAgICAgICAgcGFuaWMo
Ikh5cGVyLVYgaHlwZXJjYWxsIHBlcmNwdSBhcmcgc2V0dXAgZmFpbGVkXG4iKTsKK30KKworc3Rh
dGljIGludCBhcF9zZXR1cCh2b2lkKQoreworICAgIHJldHVybiBzZXR1cF9oeXBlcmNhbGxfcGNw
dV9hcmcoKTsKIH0KIAogc3RhdGljIHZvaWQgX19pbml0IGU4MjBfZml4dXAoc3RydWN0IGU4MjBt
YXAgKmU4MjApCkBAIC0xNDgsNiArMTc1LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGU4MjBfZml4
dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCiBzdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jf
b3BzIG9wcyA9IHsKICAgICAubmFtZSA9ICJIeXBlci1WIiwKICAgICAuc2V0dXAgPSBzZXR1cCwK
KyAgICAuYXBfc2V0dXAgPSBhcF9zZXR1cCwKICAgICAuZTgyMF9maXh1cCA9IGU4MjBfZml4dXAs
CiB9OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAuLjA5Mzk4NWE5NGIKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaApAQCAtMCwwICsxLDI5IEBACisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiBhcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCisgKgorICog
RGVmaW5pdGlvbnMgLyBkZWNsYXJhdGlvbnMgb25seSB1c2VmdWwgdG8gSHlwZXItViBjb2RlLgor
ICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0
ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29mdHdhcmUg
Rm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAqIChhdCB5
b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRp
c3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lU
SE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgor
ICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAg
U2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4K
KyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2Vl
IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIw
MjAgTWljcm9zb2Z0LgorICovCisKKyNpZm5kZWYgX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXwor
I2RlZmluZSBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fCisKKyNpbmNsdWRlIDx4ZW4vcGVyY3B1
Lmg+CisKK0RFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOworCisjZW5kaWYg
LyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KLS0gCjIuMjAuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:37:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:37:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Gy-0001if-TC; Tue, 04 Feb 2020 15:37:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0Gx-0001he-Aw
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:37:55 +0000
X-Inumbo-ID: 3ae0e224-4764-11ea-b211-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3ae0e224-4764-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:20 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id w15so23670428wru.4
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=W+fIUGL54VDjFvlN5NvdUJjiDGrz9F9XnuiMBBpSm/k=;
 b=RZ3zEa41XOa7IKXYLw5JVHKyBQZfnhdWOu8y/1x9l1Ho0Uxw0AjkTIJqlvDyVcAUXX
 efkmhKzI3+nSyn6rHv4oRFQgzbKLrO2ATvi4TPHdCpLKakXq6+0dXV2JW7ZCpIA+91/3
 9Z/aAUlCUeJqC2C+OCBDSO4CdxwH4wb/b5wYlURFOKOQsw3sO3hj/mx55CPLPIqGaXlr
 Q3ZFCBdj8PTDu1Ih0MC8+Y2NHEz8KBGc1nt/Ddl23IPkJDBtSVyGwVG6dsEQurCGc46h
 VjRUBQLri0UF+FumrRzA6PF/5AMqkDhjq3+QmlPTUwYZzpdo2AyP/9SjksKLE7OfDers
 dUiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=W+fIUGL54VDjFvlN5NvdUJjiDGrz9F9XnuiMBBpSm/k=;
 b=J8lZTq7KJ/E/04F8Xs+Mv8cxzdjR93YqbDnfJOnluV7k8r0yxVUAcREkJeQkjI9Ppl
 iH0E+xgdj12tvWj1PwDH8rZ/rm3FuBDFqjF7umxyvHeLTMGOgeoKztmBG5TTPSksBKgX
 nG+NYcHmb8eo/joe0KPB0cR9Ldi7yF7m9H0XPTxDzo/uCu5bucQSnfyX1fNd+quyzFMT
 jj/R2+BS6PUJw4F0a2GldUbnneywczneJegQePwjW8OHwkiZyw+GoYJOcsNaoyh4zXWO
 4ltokDlDijMJSYHQKa0HCLDLtbAPmBWuAuPDP3UTotVGzBs3bsEchR2RC2yG6StMdEZY
 J50A==
X-Gm-Message-State: APjAAAWFnq1A+feVtuhJkB80zriWH/GKKdbwDvFUzoj1WoVEsykHS4ef
 6zlZ1LSlna3J6OLRZRKsDEorb+x2wXM=
X-Google-Smtp-Source: APXvYqzuj6E+k6UwyKZ7Qo/sUUTOB+Zv00lWZCDCoZsPpt527rOtRj1rcPFhRCGqy7RIrfRxiYONvA==
X-Received: by 2002:adf:e8c9:: with SMTP id k9mr23014221wrn.168.1580830639405; 
 Tue, 04 Feb 2020 07:37:19 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.18
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:18 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:37:03 +0000
Message-Id: <20200204153704.15934-10-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 09/10] x86/hyperv: retrieve vp_index from
 Hyper-V
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyB3aWxsIGJlIHVzZWZ1bCB3aGVuIGludm9raW5nIGh5cGVyY2FsbCB0aGF0IHRhcmdldHMg
c3BlY2lmaWMKdmNwdShzKS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KQWNrZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCnY1OgoxLiBBZGQgSmFuJ3MgQWNr
LgoKdjQ6CjEuIFVzZSBwcml2YXRlLmgKMi4gQWRkIFBhdWwncyByZXZpZXcgdGFnCgp2MjoKMS4g
Rm9sZCBpbnRvIHNldHVwX3BjcHVfYXJnIGZ1bmN0aW9uCi0tLQogeGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9oeXBlcnYuYyAgfCA2ICsrKysrKwogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9w
cml2YXRlLmggfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyBiL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvaHlwZXJ2LmMKaW5kZXggNmI1ODA2NWM3OC4uZTMxYzRiMzBiOCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYworKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCkBAIC0zMSw2ICszMSw3IEBACiAKIHN0cnVjdCBtc19o
eXBlcnZfaW5mbyBfX3JlYWRfbW9zdGx5IG1zX2h5cGVydjsKIERFRklORV9QRVJfQ1BVX1JFQURf
TU9TVExZKHZvaWQgKiwgaHZfaW5wdXRfcGFnZSk7CitERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RM
WSh1bnNpZ25lZCBpbnQsIGh2X3ZwX2luZGV4KTsKIAogc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRl
X2d1ZXN0X2lkKHZvaWQpCiB7CkBAIC0xMzUsNiArMTM2LDggQEAgc3RhdGljIHZvaWQgX19pbml0
IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZvaWQpCiAKIHN0YXRpYyBpbnQgc2V0dXBfaHlwZXJjYWxs
X3BjcHVfYXJnKHZvaWQpCiB7CisgICAgdWludDY0X3QgdnBfaW5kZXhfbXNyOworCiAgICAgaWYg
KCB0aGlzX2NwdShodl9pbnB1dF9wYWdlKSApCiAgICAgICAgIHJldHVybiAwOwogCkBAIC0xNDYs
NiArMTQ5LDkgQEAgc3RhdGljIGludCBzZXR1cF9oeXBlcmNhbGxfcGNwdV9hcmcodm9pZCkKICAg
ICAgICAgcmV0dXJuIC1FTk9NRU07CiAgICAgfQogCisgICAgcmRtc3JsKEhWX1g2NF9NU1JfVlBf
SU5ERVgsIHZwX2luZGV4X21zcik7CisgICAgdGhpc19jcHUoaHZfdnBfaW5kZXgpID0gdnBfaW5k
ZXhfbXNyOworCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvcHJpdmF0ZS5oIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRl
LmgKaW5kZXggMDkzOTg1YTk0Yi4uZDE3NjVkNGYyMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9w
cml2YXRlLmgKQEAgLTI1LDUgKzI1LDYgQEAKICNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+CiAKIERF
Q0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOworREVDTEFSRV9QRVJfQ1BVKHVu
c2lnbmVkIGludCwgaHZfdnBfaW5kZXgpOwogCiAjZW5kaWYgLyogX19YRU5fSFlQRVJWX1BSSVZJ
QVRFX0hfXyAgKi8KLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:38:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:38:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0H4-0001mN-BB; Tue, 04 Feb 2020 15:38:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz0H2-0001l1-B3
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:38:00 +0000
X-Inumbo-ID: 3b6f9898-4764-11ea-b211-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3b6f9898-4764-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:37:21 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id y17so23643826wrh.5
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 07:37:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=ixwCG7/dZigNeiQzjDCIJqTFxi0+dHXprIOccPvDWlE=;
 b=W9n4dXVH3YhHhSFNQL7ay9oK4yb/l8DW3qCFgZWh8/LZ4SI1Em49MYLmkAXflaXf6p
 eLlYcGKHMElmRemTL2RGXusI7flXFfrp5VnE4xnoBdIpVybjR3WqfIzuDtviB+5DQXNz
 f4mkUdPIvwFmRF9LT3LLMolrIDKnuRZ+j13v4el9wiiabiV74XCT3hHFAilD6GqhAjPK
 PSVtB85f+9FQqflfbwTFEAJxKv0tZddxzr/SNMQD/9jQpTY5XeZ6JSk1umCeOXk7VT8n
 U4mr//9c6/trOH6trb+tqqAIfcK2fMh6gpaaorNejoYR9peen5GZPjX9/vgkfFSq9ScO
 W/6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=ixwCG7/dZigNeiQzjDCIJqTFxi0+dHXprIOccPvDWlE=;
 b=JtTkc7ehz3K1pkLiQodeFFSX+LFQn1rDUpr2St+Fo5DgmyCEAkRMN11gFpynb/Kc54
 SK/RODFhPHYCl+M9+ih1LXIWTi7VSZf17fh4zCixhSmBV4DQBcKNzFFgGOpOPqFQaXlz
 29ejBjYerg+CGLMzENkXh8VS6vXPWqng6iEEL7yQR+Az54BMol1ErzP14LGSXFOJE+6D
 KO2CwK65EU/rCD6pAUtJhNrn3kF0pLijM40Acn4e0aKFKmBKz6AyrjWIqR5dCVcsGMJE
 RAZKsCk1EMZpJItN4NEIlWEEFWEv44o8uwWfLSuEVkf0TcufxZxbMoRmK1fkIgFRi8Bb
 zklQ==
X-Gm-Message-State: APjAAAWTd54nFj21NQXtbtgBEY/ajXWnROYW3fz+cVKcHFbFSFh8tYQz
 3yD8fCl46rm8BW/kvJAVb1wcEQ8D14g=
X-Google-Smtp-Source: APXvYqyiU6qRLPBWmWeyDX9Fop1YYuoqvKApCuYZBDwUm8hYOrjIIB9n2ASEN5V7azHy7AQqGI39zw==
X-Received: by 2002:a05:6000:118e:: with SMTP id
 g14mr24264342wrx.39.1580830640287; 
 Tue, 04 Feb 2020 07:37:20 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 p26sm4067143wmc.24.2020.02.04.07.37.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 07:37:19 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 15:37:04 +0000
Message-Id: <20200204153704.15934-11-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200204153704.15934-1-liuwe@microsoft.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v7 10/10] x86/hyperv: setup VP assist page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VlAgYXNzaXN0IHBhZ2UgaXMgcmF0aGVyIGltcG9ydGFudCBhcyB3ZSBuZWVkIHRvIHRvZ2dsZSBz
b21lIGJpdHMgaW4gaXQKZm9yIGVmZmljaWVudCBuZXN0ZWQgdmlydHVhbGlzYXRpb24uCgpTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgpSZXZpZXdlZC1ieTogUGF1
bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQp2NjoKMS4gVXNlIGh2X3ZwX2Fzc2lzdF9w
YWdlX21zcgoyLiBNYWtlIGNvZGUgc2hvcnRlcgozLiBQcmVzZXJ2ZSByc3ZkUCBmaWVsZHMKCnY1
OgoxLiBEZWFsIHdpdGggZXJyb3IgcHJvcGVybHkgaW5zdGVhZCBvZiBhbHdheXMgcGFuaWNraW5n
CjIuIFN3YXAgcGVyY3B1IHZhcmlhYmxlcyBkZWNsYXJhdGlvbnMnIGxvY2F0aW9uCgp2NDoKMS4g
VXNlIHByaXZhdGUuaAoyLiBQcmV2ZW50IGxlYWsKCnYzOgoxLiBVc2UgeGVuaGVhcCBwYWdlCjIu
IERyb3Agc2V0X3ZwX2Fzc2lzdAoKdjI6CjEuIFVzZSBIVl9IWVBfUEFHRV9TSElGVCBpbnN0ZWFk
Ci0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyAgfCAzNyArKysrKysrKysr
KysrKysrKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgg
fCAgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDM3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwppbmRleCBlMzFjNGIzMGI4Li4yNDhmODU0ZDZl
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTMxLDYgKzMxLDcgQEAKIAogc3Ry
dWN0IG1zX2h5cGVydl9pbmZvIF9fcmVhZF9tb3N0bHkgbXNfaHlwZXJ2OwogREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKK0RFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKIERFRklORV9QRVJfQ1BVX1JFQURfTU9T
VExZKHVuc2lnbmVkIGludCwgaHZfdnBfaW5kZXgpOwogCiBzdGF0aWMgdWludDY0X3QgZ2VuZXJh
dGVfZ3Vlc3RfaWQodm9pZCkKQEAgLTE1NSw2ICsxNTYsMzEgQEAgc3RhdGljIGludCBzZXR1cF9o
eXBlcmNhbGxfcGNwdV9hcmcodm9pZCkKICAgICByZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBz
ZXR1cF92cF9hc3Npc3Qodm9pZCkKK3sKKyAgICB1bmlvbiBodl92cF9hc3Npc3RfcGFnZV9tc3Ig
bXNyOworCisgICAgaWYgKCAhdGhpc19jcHUoaHZfdnBfYXNzaXN0KSApCisgICAgeworICAgICAg
ICB0aGlzX2NwdShodl92cF9hc3Npc3QpID0gYWxsb2NfeGVuaGVhcF9wYWdlKCk7CisgICAgICAg
IGlmICggIXRoaXNfY3B1KGh2X3ZwX2Fzc2lzdCkgKQorICAgICAgICB7CisgICAgICAgICAgICBw
cmludGsoIkNQVSV1OiBGYWlsZWQgdG8gYWxsb2NhdGUgdnBfYXNzaXN0IHBhZ2VcbiIsCisgICAg
ICAgICAgICAgICAgICAgc21wX3Byb2Nlc3Nvcl9pZCgpKTsKKyAgICAgICAgICAgIHJldHVybiAt
RU5PTUVNOworICAgICAgICB9CisKKyAgICAgICAgY2xlYXJfcGFnZSh0aGlzX2NwdShodl92cF9h
c3Npc3QpKTsKKyAgICB9CisKKyAgICByZG1zcmwoSFZfWDY0X01TUl9WUF9BU1NJU1RfUEFHRSwg
bXNyLnJhdyk7CisgICAgbXNyLnBmbiA9IHZpcnRfdG9fbWZuKHRoaXNfY3B1KGh2X3ZwX2Fzc2lz
dCkpOworICAgIG1zci5lbmFibGVkID0gMTsKKyAgICB3cm1zcmwoSFZfWDY0X01TUl9WUF9BU1NJ
U1RfUEFHRSwgbXNyLnJhdyk7CisKKyAgICByZXR1cm4gMDsKK30KKwogc3RhdGljIHZvaWQgX19p
bml0IHNldHVwKHZvaWQpCiB7CiAgICAgQVNNX0NPTlNUQU5UKEhWX0hDQUxMX1BBR0UsIF9fZml4
X3hfdG9fdmlydChGSVhfWF9IWVBFUlZfSENBTEwpKTsKQEAgLTE2MywxMSArMTg5LDIwIEBAIHN0
YXRpYyB2b2lkIF9faW5pdCBzZXR1cCh2b2lkKQogCiAgICAgaWYgKCBzZXR1cF9oeXBlcmNhbGxf
cGNwdV9hcmcoKSApCiAgICAgICAgIHBhbmljKCJIeXBlci1WIGh5cGVyY2FsbCBwZXJjcHUgYXJn
IHNldHVwIGZhaWxlZFxuIik7CisKKyAgICBpZiAoIHNldHVwX3ZwX2Fzc2lzdCgpICkKKyAgICAg
ICAgcGFuaWMoIlZQIGFzc2lzdCBwYWdlIHNldHVwIGZhaWxlZFxuIik7CiB9CiAKIHN0YXRpYyBp
bnQgYXBfc2V0dXAodm9pZCkKIHsKLSAgICByZXR1cm4gc2V0dXBfaHlwZXJjYWxsX3BjcHVfYXJn
KCk7CisgICAgaW50IHJjOworCisgICAgcmMgPSBzZXR1cF9oeXBlcmNhbGxfcGNwdV9hcmcoKTsK
KyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgcmV0dXJuIHNldHVwX3Zw
X2Fzc2lzdCgpOwogfQogCiBzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgy
MG1hcCAqZTgyMCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0
ZS5oIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKaW5kZXggZDE3NjVkNGYy
My4uOTU2ZWZmODMxZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2
YXRlLmgKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKQEAgLTI1LDYg
KzI1LDcgQEAKICNpbmNsdWRlIDx4ZW4vcGVyY3B1Lmg+CiAKIERFQ0xBUkVfUEVSX0NQVSh2b2lk
ICosIGh2X2lucHV0X3BhZ2UpOworREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwgaHZfdnBfYXNzaXN0
KTsKIERFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGh2X3ZwX2luZGV4KTsKIAogI2VuZGlm
IC8qIF9fWEVOX0hZUEVSVl9QUklWSUFURV9IX18gICovCi0tIAoyLjIwLjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:40:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:40:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0JA-00032d-6m; Tue, 04 Feb 2020 15:40:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jKxq=3Y=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1iz0J8-00032S-SR
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:40:10 +0000
X-Inumbo-ID: a0264de0-4764-11ea-8f8e-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a0264de0-4764-11ea-8f8e-12813bfff9fa;
 Tue, 04 Feb 2020 15:40:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580830810;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=aMCCM/fdRLUKo3Dx6hAHBep+0MoTi0OHW0XxrZf1sA4=;
 b=KDwX/UKR62upXvUNS4/zSogHxjHqIQcntVhxY6pOOQxI3nd97GCMbvWp
 B3Kw0wZEoxpVoV9Mz7X+dJeLpnqh3ngms5tfQYJOpMUS7SWvLeHwHNUQP
 hA9f3Y/bLlBSgtYDnPfPA94ZWwxG/DjrUy1+BY5c2EnSy2mNizDLf2Jrm I=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NmTutfNhOmBYgTiW55uMYZDcKGygPcMFGrXsUO5hXT9VJdI4pDKz2vaVgc4W5dPbs3/S8wvv7B
 Ii1n9eVYvsmhbZ3OAiPrtTKbtLW22Izn9p/G2pXlHqHoKp8C6A2DtFAb1Ry/FvGE3AdAbzCqHZ
 +NjVP1M3tJK5UuC9e3QORoRT0OauZqJwbDDEGZPb3pSav8vDkRlMAKP/igYG3oE9vX7/zA2NmB
 4kvPiEcwdM6z3DdDbheGAPbzXnKVojc6ekP4isYue5qacwp8SeRXxmqLs/qFKl9Vpm4SWijAu/
 TCM=
X-SBRS: 2.7
X-MesageID: 12359121
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12359121"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200204130614.15166-1-julien@xen.org>
 <20200204130614.15166-2-julien@xen.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <1f4e4208-5a11-7307-1dc7-8a91b8a617a2@citrix.com>
Date: Tue, 4 Feb 2020 15:40:06 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200204130614.15166-2-julien@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] xen/x86: hap: Fix coding style in
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi80LzIwIDE6MDYgUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:40:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:40:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0JZ-00037K-Ha; Tue, 04 Feb 2020 15:40:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz0JY-000372-C1
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:40:36 +0000
X-Inumbo-ID: acf66244-4764-11ea-8f8e-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id acf66244-4764-11ea-8f8e-12813bfff9fa;
 Tue, 04 Feb 2020 15:40:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580830831;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=73Jw+oAeyfGy7O7wiCCbk0PYWAgVMSfgNN2w6d71k0c=;
 b=I+L0NToX4hjGyjY3ulsu7lD2kvMf1o2l5PIKR5tnogwt8PaOztgnpum8
 s4POCvnEi/iZs8TgznKjslo0yqKrQEop+cS71y9RlJOeHqHNXo6niAZ3y
 okjPUMksqS+X4CMYyv6QgOceuDPPK/kdizSycI4ex3LnnDRNAC0mjcduU g=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KvgxjoDCIz+3G5npuWHtW8eNMyhn9gVOjbG6wF+Tlddz1NKOLIOy/g/SO1PDC5PMBajgUFogyR
 Q6svIRyL4JYg+wj8fnxpkUxaISIJ4+8rQRKJu15Zmo06thjpAE8qfbZptYXEyx6xANZ3sgNXtS
 X2EndHiIuN6OBfsFmhKACDtC/N0RGc/UMsC6slc5tOsbbCfPUqArzOrleAHZpuoSnBLeWwRfHy
 2HfQJ0qislR8FMoaS1vxlanOfvBUFPpCZz/11luNz7kmm04RjAvSiU5wAsiRcVUTBsuQI6MkEN
 Q8I=
X-SBRS: 2.7
X-MesageID: 12295793
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12295793"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 15:40:24 +0000
Message-ID: <1580830825-18767-2-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] x86/shim: suspend and resume platform time
 correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2ltaWxhcmx5IHRvIFMzLCBwbGF0Zm9ybSB0aW1lIG5lZWRzIHRvIGJlIHNhdmVkIG9uIGd1ZXN0
IHN1c3BlbmQKYW5kIHJlc3RvcmVkIG9uIHJlc3VtZSByZXNwZWN0aXZlbHkuIFRoaXMgc2hvdWxk
IGFjY291bnQgZm9yIGV4cGVjdGVkCmp1bXBzIGluIFBWIGNsb2NrIGNvdW50ZXIgdmFsdWUgYWZ0
ZXIgcmVzdW1lLiB0aW1lX3N1c3BlbmQvcmVzdW1lKCkKYXJlIHNhZmUgdG8gdXNlIGluIFBWSCBz
ZXR0aW5nIGFzIGlzIHNpbmNlIGFueSBleGlzdGluZyBvcGVyYXRpb25zCndpdGggUElUIHRoYXQg
dGhleSBkbyB3b3VsZCBzaW1wbHkgYmUgaWdub3JlZCB0aGVyZS4KCkFkZGl0aW9uYWxseSwgYWRk
IHJlc3VtZSBjYWxsYmFjayBmb3IgWGVuIFBWIGNsb2Nrc291cmNlIHRvIGF2b2lkCml0cyBicmVh
a2FnZSBvbiBtaWdyYXRpb24uCgpTaWduZWQtb2ZmLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5k
cnV6aGluaW5AY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvcHYvc2hpbS5jIHwgIDcgKysr
KysrLQogeGVuL2FyY2gveDg2L3RpbWUuYyAgICB8IDEyICsrKysrKysrKy0tLQogMiBmaWxlcyBj
aGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9wdi9zaGltLmMgYi94ZW4vYXJjaC94ODYvcHYvc2hpbS5jCmluZGV4IDdhODk4
ZmQuLjZiMjZlYWEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9zaGltLmMKKysrIGIveGVu
L2FyY2gveDg2L3B2L3NoaW0uYwpAQCAtMzI1LDkgKzMyNSwxMyBAQCBpbnQgcHZfc2hpbV9zaHV0
ZG93bih1aW50OF90IHJlYXNvbikKICAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgKQogICAgICAg
ICAgICAgdmNwdV9wYXVzZV9ieV9zeXN0ZW1jb250cm9sbGVyKHYpOwogCisgICAgLyogUHJlcGFy
ZSB0aW1la2VlcGluZyBjb2RlIHRvIHN1c3BlbmQuKi8KKyAgICB0aW1lX3N1c3BlbmQoKTsKKwog
ICAgIHJjID0geGVuX2h5cGVyY2FsbF9zaHV0ZG93bihTSFVURE9XTl9zdXNwZW5kKTsKICAgICBp
ZiAoIHJjICkKICAgICB7CisgICAgICAgIHRpbWVfcmVzdW1lKCk7CiAgICAgICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKICAgICAgICAgICAgIGlmICggdiAhPSBjdXJyZW50ICkKICAgICAgICAg
ICAgICAgICB2Y3B1X3VucGF1c2VfYnlfc3lzdGVtY29udHJvbGxlcih2KTsKQEAgLTMzNSw4ICsz
MzksOSBAQCBpbnQgcHZfc2hpbV9zaHV0ZG93bih1aW50OF90IHJlYXNvbikKICAgICAgICAgcmV0
dXJuIHJjOwogICAgIH0KIAotICAgIC8qIFJlc3VtZSB0aGUgc2hpbSBpdHNlbGYgZmlyc3QuICov
CisgICAgLyogUmVzdW1lIHRoZSBzaGltIGl0c2VsZiBhbmQgdGltZWtlZXBpbmcgZmlyc3QuICov
CiAgICAgaHlwZXJ2aXNvcl9yZXN1bWUoKTsKKyAgICB0aW1lX3Jlc3VtZSgpOwogCiAgICAgLyoK
ICAgICAgKiBBVE0gdGhlcmUncyBub3RoaW5nIFhlbiBjYW4gZG8gaWYgdGhlIGNvbnNvbGUvc3Rv
cmUgcGZuIGNoYW5nZXMsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdGltZS5jIGIveGVuL2Fy
Y2gveDg2L3RpbWUuYwppbmRleCBmNmIyNmY4Li43ZTdhNjJlIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvdGltZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKQEAgLTU2NSw2ICs1NjUsNyBA
QCBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX3RpbWVzb3VyY2UgX19pbml0ZGF0YSBwbHRfdHNjID0K
ICAqCiAgKiBYZW4gY2xvY2sgc291cmNlIGlzIGEgdmFyaWFudCBvZiBUU0Mgc291cmNlLgogICov
CitzdGF0aWMgdWludDY0X3QgeGVuX3RpbWVyX2xhc3Q7CiAKIHN0YXRpYyB1aW50NjRfdCB4ZW5f
dGltZXJfY3B1X2ZyZXF1ZW5jeSh2b2lkKQogewpAQCAtNjEwLDcgKzYxMSw2IEBAIHN0YXRpYyB1
aW50NjRfdCByZWFkX3hlbl90aW1lcih2b2lkKQogICAgIHVpbnQzMl90IHZlcnNpb247CiAgICAg
dWludDY0X3QgcmV0OwogICAgIHVpbnQ2NF90IGxhc3Q7Ci0gICAgc3RhdGljIHVpbnQ2NF90IGxh
c3RfdmFsdWU7CiAKICAgICBkbyB7CiAgICAgICAgIHZlcnNpb24gPSBpbmZvLT52ZXJzaW9uICYg
fjE7CkBAIC02MjYsMjAgKzYyNiwyNiBAQCBzdGF0aWMgdWludDY0X3QgcmVhZF94ZW5fdGltZXIo
dm9pZCkKIAogICAgIC8qIE1haW50YWluIGEgbW9ub3RvbmljIGdsb2JhbCB2YWx1ZSAqLwogICAg
IGRvIHsKLSAgICAgICAgbGFzdCA9IHJlYWRfYXRvbWljKCZsYXN0X3ZhbHVlKTsKKyAgICAgICAg
bGFzdCA9IHJlYWRfYXRvbWljKCZ4ZW5fdGltZXJfbGFzdCk7CiAgICAgICAgIGlmICggcmV0IDwg
bGFzdCApCiAgICAgICAgICAgICByZXR1cm4gbGFzdDsKLSAgICB9IHdoaWxlICggdW5saWtlbHko
Y21weGNoZygmbGFzdF92YWx1ZSwgbGFzdCwgcmV0KSAhPSBsYXN0KSApOworICAgIH0gd2hpbGUg
KCB1bmxpa2VseShjbXB4Y2hnKCZ4ZW5fdGltZXJfbGFzdCwgbGFzdCwgcmV0KSAhPSBsYXN0KSAp
OwogCiAgICAgcmV0dXJuIHJldDsKIH0KIAorc3RhdGljIHZvaWQgcmVzdW1lX3hlbl90aW1lcihz
dHJ1Y3QgcGxhdGZvcm1fdGltZXNvdXJjZSAqcHRzKQoreworICAgIHdyaXRlX2F0b21pYygmeGVu
X3RpbWVyX2xhc3QsIDApOworfQorCiBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX3RpbWVzb3VyY2Ug
X19pbml0ZGF0YSBwbHRfeGVuX3RpbWVyID0KIHsKICAgICAuaWQgPSAieGVuIiwKICAgICAubmFt
ZSA9ICJYRU4gUFYgQ0xPQ0siLAogICAgIC5yZWFkX2NvdW50ZXIgPSByZWFkX3hlbl90aW1lciwK
ICAgICAuaW5pdCA9IGluaXRfeGVuX3RpbWVyLAorICAgIC5yZXN1bWUgPSByZXN1bWVfeGVuX3Rp
bWVyLAogICAgIC5jb3VudGVyX2JpdHMgPSA2MywKIH07CiAjZW5kaWYKLS0gCjIuNy40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:40:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:40:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Jd-00038j-SY; Tue, 04 Feb 2020 15:40:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz0Jd-00038a-Bu
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:40:41 +0000
X-Inumbo-ID: acf66245-4764-11ea-8f8e-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id acf66245-4764-11ea-8f8e-12813bfff9fa;
 Tue, 04 Feb 2020 15:40:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580830832;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=c4cv5GektQEHKx1O/K6qXujebbYgPr3HEjRyGi5wMuY=;
 b=gMcH7X4amavSbMjMyIIF4uhgRouaIWfchz8T62cT8Qv+vFi4a/ez0vuQ
 CKCdU9AFCZA19haw8gn5LpzLtgL/8r1ARfe2CAwjc9gBYntUblrytVEGT
 a9TqCJfuBkXwK5pAaYmz0bqGTVVQn+hxEWHDm+fMW24kENe+ZO4YMzGR/ 8=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iVwMFPCNQZNnbmdYpG38MyNPYu7L54CHUKL/5fPfJbjkmrnFUTkV18Niy6Xb0hiW8S/Z2626ho
 hDW2nYf8ERgbjRxxfOH0FBrdYE/PdNoZ4gR9g/z7wvAJYKcJ0rYCfp+AvafMtcps7lUpZPGMq1
 Fb6rHVBt/+s1l/o0Jxb4JiKMptATHQ/U1G6LEl/rsba7Rn8piMSqHRcgckAlu8NFAifTSEeYt7
 LXmElFhIN3Zdi8b50749qDtrOT0f/ioKglv5AJmiu665jeAdW+AvkBpXK6ZGP0+1y3DW5jhEvZ
 7XM=
X-SBRS: 2.7
X-MesageID: 12295794
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12295794"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 15:40:23 +0000
Message-ID: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] PV shim timekeeping fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWdvciBEcnV6aGluaW4gKDIpOgogIHg4Ni9zaGltOiBzdXNwZW5kIGFuZCByZXN1bWUgcGxhdGZv
cm0gdGltZSBjb3JyZWN0bHkKICB4ODYvdGltZTogcmVwb3J0IGNvcnJlY3QgZnJlcXVlbmN5IG9m
IFhlbiBQViBjbG9ja3NvdXJjZQoKIHhlbi9hcmNoL3g4Ni9wdi9zaGltLmMgfCAgNyArKysrKyst
CiB4ZW4vYXJjaC94ODYvdGltZS5jICAgIHwgMjkgKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t
LS0KIDIgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgot
LSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:40:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0Jj-0003Ar-8P; Tue, 04 Feb 2020 15:40:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz0Ji-0003AV-Bz
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:40:46 +0000
X-Inumbo-ID: adbb0400-4764-11ea-8f8e-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id adbb0400-4764-11ea-8f8e-12813bfff9fa;
 Tue, 04 Feb 2020 15:40:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580830832;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=+PjeV3haqZ/Lx5p12bpCjHkhAMM1ejzapAAughXbDvc=;
 b=BcRDV1eTEC4ezF9sP5gBPw+tNn4slC4UVE8pc0EzsTm3hh/B49lJw47S
 pz6KODcM9AYE/n93F71NWnOM78nOUIqkoC4JokCf0Jmh/MfGfj7UIsWxt
 atJvtWtYFKYQJsiuwvYYmuUcdiBdOXcTJIlDYrpcxUeWZwTaWbk0tLXh2 k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WdBucxVRbHrIhgzPfCMcTcSA3LlC314hJCLQtHRj6Nz+8nQ4yLML6cMfBymiMif/n7Vs+RwhPj
 RmvORcfDOUAD/U5evPACNfSYFQ826irzelqf9VhrzmmPf82E5yFczw5xxOX3ib0bddjNWI7Jkc
 pLTeai8QaT9lVlAJX9ITZ7bLMQUgp/zAOuJkUzrBVkzXcYY69OzmlTSiLkeLw/TAXq8ZEYBA0s
 x0ko1RGbvdSA8o9a6wpTwnrNUjBxvujmmkZa2oH/+pk0X4QpTV4AfRL9eRgkIAdv1f9wk2GZzV
 uxo=
X-SBRS: 2.7
X-MesageID: 12295795
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12295795"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 15:40:25 +0000
Message-ID: <1580830825-18767-3-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] x86/time: report correct frequency of Xen
 PV clocksource
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHZhbHVlIG9mIHRoZSBjb3VudGVyIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBuYW5vc2Vj
b25kcwpzaW5jZSBob3N0IGJvb3QuIFRoYXQgbWVhbnMgdGhlIGNvcnJlY3QgZnJlcXVlbmN5IGlz
IGFsd2F5cyAxR0h6LgoKVGhpcyBpbmNvbnNpc3RlbmN5IGNhdXNlZCB0aW1lIHRvIGdvIHNsb3dl
ciBpbiBQViBzaGltIG9uIG1vc3QKcGxhdGZvcm1zLgoKU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6
aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RpbWUu
YyB8IDE3ICstLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyks
IDE2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4v
YXJjaC94ODYvdGltZS5jCmluZGV4IDdlN2E2MmUuLjk1ODQwYzQgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUuYwpAQCAtNTY3LDI3ICs1Njcs
MTIgQEAgc3RhdGljIHN0cnVjdCBwbGF0Zm9ybV90aW1lc291cmNlIF9faW5pdGRhdGEgcGx0X3Rz
YyA9CiAgKi8KIHN0YXRpYyB1aW50NjRfdCB4ZW5fdGltZXJfbGFzdDsKIAotc3RhdGljIHVpbnQ2
NF90IHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KHZvaWQpCi17Ci0gICAgc3RydWN0IHZjcHVfdGlt
ZV9pbmZvICppbmZvID0gJnRoaXNfY3B1KHZjcHVfaW5mbyktPnRpbWU7Ci0gICAgdWludDY0X3Qg
ZnJlcTsKLQotICAgIGZyZXEgPSAxMDAwMDAwMDAwVUxMIDw8IDMyOwotICAgIGRvX2RpdihmcmVx
LCBpbmZvLT50c2NfdG9fc3lzdGVtX211bCk7Ci0gICAgaWYgKCBpbmZvLT50c2Nfc2hpZnQgPCAw
ICkKLSAgICAgICAgZnJlcSA8PD0gLWluZm8tPnRzY19zaGlmdDsKLSAgICBlbHNlCi0gICAgICAg
IGZyZXEgPj49IGluZm8tPnRzY19zaGlmdDsKLQotICAgIHJldHVybiBmcmVxOwotfQotCiBzdGF0
aWMgaW50NjRfdCBfX2luaXQgaW5pdF94ZW5fdGltZXIoc3RydWN0IHBsYXRmb3JtX3RpbWVzb3Vy
Y2UgKnB0cykKIHsKICAgICBpZiAoICF4ZW5fZ3Vlc3QgKQogICAgICAgICByZXR1cm4gMDsKIAot
ICAgIHB0cy0+ZnJlcXVlbmN5ID0geGVuX3RpbWVyX2NwdV9mcmVxdWVuY3koKTsKKyAgICBwdHMt
PmZyZXF1ZW5jeSA9IDEwMDAwMDAwMDBVTEw7CiAKICAgICByZXR1cm4gcHRzLT5mcmVxdWVuY3k7
CiB9Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 15:59:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 15:59:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0bx-0004PY-Kp; Tue, 04 Feb 2020 15:59:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz0bw-0004PT-BI
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 15:59:36 +0000
X-Inumbo-ID: 5664f3ac-4767-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5664f3ac-4767-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 15:59:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz0bu-0002vy-79; Tue, 04 Feb 2020 15:59:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz0bt-0007Pw-W3; Tue, 04 Feb 2020 15:59:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz0bt-0008PL-VC; Tue, 04 Feb 2020 15:59:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146715-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 15:59:33 +0000
Subject: [Xen-devel] [linux-5.4 test] 146715: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcxNSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcxNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZh
aWwgaW4gMTQ2NzA4IHBhc3MgaW4gMTQ2NzE1CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxNDY3MDggcGFzcyBpbiAxNDY3MTUKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFp
bCBwYXNzIGluIDE0NjcwOAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93
YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTggZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVk
IGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzEzYzg0NjBjZjAyOTBmYjFiOWY3
MWEyMDU3M2ZjMzJhYzZjOWNlZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAg
ICAgMTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYzNGY5NTNjYjM4NGMzMAoKTGFzdCB0ZXN0IG9m
IGJhc2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3OjQyOjA0IFogICAxOSBkYXlzCkZhaWxpbmcg
c2luY2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0xNyAwMjo1OTowNyBaICAgMTggZGF5cyAgIDQy
IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjY0MiAgMjAyMC0wMi0wMSAxMzoxMDow
MiBaICAgIDMgZGF5cyAgICA4IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KODcyIHBlb3BsZSB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQwMTI3IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:02:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:02:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz0ey-0005j6-Dq; Tue, 04 Feb 2020 16:02:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jY6G=3Y=amazon.com=prvs=29681cb87=hongyxia@srs-us1.protection.inumbo.net>)
 id 1iz0ew-0005j0-Ol
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:02:42 +0000
X-Inumbo-ID: c63fc5e4-4767-11ea-ad98-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c63fc5e4-4767-11ea-ad98-bc764e2007e4;
 Tue, 04 Feb 2020 16:02:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580832162; x=1612368162;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=p+PVRvW3gUAw7aEPjaaiQ9v6uIFnh5snnzGbhJRiSxM=;
 b=m/zPA5fMTQJe8ThjtnSD9CGzsvkoaT4OLFJaM6fNqE1iKLFzCSHHIMfM
 nC45YBGr0AJlTTS8dU1O3qR0TXWxmQcLNBzxMuPFMVRXgGZCiokKTlL2h
 GLch2LVtSKOTHRbxph1bLP4U2vGvkUSFS2yRPqpPqd6FApL+26zhfWKhH c=;
IronPort-SDR: 5LziEAaTU5rPvHmiWu3yDEgxN/jZFnMaFMudqlW6X8i1cc/b4wwvTRHr+pFl3s/EJd9W/apShq
 58q9iNyEFHFg==
X-IronPort-AV: E=Sophos;i="5.70,402,1574121600"; d="scan'208";a="16174624"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 04 Feb 2020 16:02:42 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 427EAA2A6E; Tue,  4 Feb 2020 16:02:39 +0000 (UTC)
Received: from EX13D37EUA004.ant.amazon.com (10.43.165.124) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 4 Feb 2020 16:02:39 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA004.ant.amazon.com (10.43.165.124) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 4 Feb 2020 16:02:38 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Tue, 4 Feb 2020 16:02:38 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "wl@xen.org" <wl@xen.org>
Thread-Topic: [PATCH] x86/domain_page: implement pure per-vCPU mapping
 infrastructure
Thread-Index: AQHV21PsYByQ0ZyJ+UmPk89DPZdobagLMmMA
Date: Tue, 4 Feb 2020 16:02:38 +0000
Message-ID: <9ca0658178bc07b19c8c0fcd0aed822fa8be7c1c.camel@amazon.com>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
 <20200204120808.fknxju7u43jpmvcc@debian>
In-Reply-To: <20200204120808.fknxju7u43jpmvcc@debian>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
Content-ID: <2303F52680A46D439EF5D2958C006970@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAyMDIwLTAyLTA0IGF0IDEyOjA4ICswMDAwLCBXZWkgTGl1IHdyb3RlOg0KPiBUaGFu
a3MsIEkgd2VsY29tZSBlZmZvcnQgdG8gbWFrZSBYZW4gbW9yZSBzY2FsYWJsZS4gOi0pIA0KPiAN
Cj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDY6MzY6NTNQTSArMDAwMCwgSG9uZ3lhbiBYaWEg
d3JvdGU6DQo+ID4gUmV3cml0ZSB0aGUgbWFwY2FjaGUgdG8gYmUgcHVyZWx5IHBlci12Q1BVIGlu
c3RlYWQgb2YgcGFydGx5IHBlci0NCj4gPiB2Q1BVDQo+ID4gYW5kIHBhcnRseSBwZXItZG9tYWlu
Lg0KPiA+IA0KPiA+IFRoaXMgcGF0Y2ggaXMgbmVlZGVkIHRvIGFkZHJlc3MgcGVyZm9ybWFuY2Ug
aXNzdWVzIHdoZW4gd2Ugc3RhcnQNCj4gPiByZWx5aW5nDQo+ID4gb24gdGhlIG1hcGNhY2hlLCBl
LmcuLCB3aGVuIHdlIGRvIG5vdCBoYXZlIGEgZGlyZWN0IG1hcC4gQ3VycmVudGx5LA0KPiA+IHRo
ZQ0KPiA+IHBlci1kb21haW4gbG9jayBvbiB0aGUgbWFwY2FjaGUgaXMgYSBib3R0bGVuZWNrIGZv
ciBtdWx0aWNvcmUsDQo+ID4gY2F1c2luZw0KPiA+IHBlcmZvcm1hbmNlIGRlZ3JhZGF0aW9uIGFu
ZCBldmVuIGZ1bmN0aW9uYWwgcmVncmVzc2lvbnMuIFRoaXMgcGF0Y2gNCj4gPiBtYWtlcyB0aGUg
bWFwcGluZyBzdHJ1Y3R1cmUgcGVyLXZDUFUgYW5kIGNvbXBsZXRlbHkgbG9ja2xlc3MuDQo+ID4g
DQo+IA0KPiBXaGVuIEkgc2VlICJyZWdyZXNzaW9uIiwgSSB0aGluayBvZiBzb21ldGhpbmcgdGhh
dCB3YXMgd29ya2luZyBiZWZvcmUNCj4gYnV0IG5vdCBhbnltb3JlLiBJIGRvbid0IHRoaW5rIHRo
YXQncyB0aGUgY2FzZSBmb3IgdGhlIGZvbGxvd2luZyB0d28NCj4gdGhpbmdzLiANCj4gDQo+IEkg
d291bGQganVzdCBjbGFzc2lmeSB0aGVtIGFzIGJ1ZyBhbmQvb3IgaW1wcm92ZW1lbnQuDQoNCldl
IHByb2JhYmx5IGhhdmUgZGlmZmVyZW50IGRlZmluaXRpb25zIGZvciAicmVncmVzc2lvbiIuLi4g
YnV0IEkgY2FuDQpyZXdvcmQuDQoNCj4gPiBGdW5jdGlvbmFsIHJlZ3Jlc3Npb246DQo+ID4gDQo+
ID4gV2hlbiBhIGRvbWFpbiBpcyBydW4gb24gbW9yZSB0aGFuIDY0IGNvcmVzLCBGcmVlQlNEIDEw
IHBhbmlja3MNCj4gPiBmcmVxdWVudGx5DQo+ID4gZHVlIHRvIG9jY2FzaW9uYWwgc2ltdWx0YW5l
b3VzIHNldF9zaW5nbGVzaG90X3RpbWVyIGh5cGVyY2FsbHMgZnJvbQ0KPiA+IHRvbw0KPiA+IG1h
bnkgY29yZXMuIFNvbWUgY29yZXMgd2lsbCBiZSBibG9ja2VkIHdhaXRpbmcgb24gbWFwX2RvbWFp
bl9wYWdlLA0KPiA+IGV2ZW50dWFsbHkgZmFpbGluZyB0byBzZXQgYSB0aW1lciBpbiB0aGUgZnV0
dXJlLiBGcmVlQlNEIGNhbm5vdA0KPiA+IGhhbmRsZQ0KPiA+IHRoaXMgYW5kIHBhbmlja3MuIFRo
aXMgd2FzIGZpeGVkIGluIGxhdGVyIEZyZWVCU0QgcmVsZWFzZXMgYnkNCj4gPiBoYW5kbGluZw0K
PiA+IC1FVElNRSwgYnV0IHN0aWxsIHRoZSBkZWdyYWRhdGlvbiBpbiB0aW1lciBwZXJmb3JtYW5j
ZSBpcyBhIGJpZw0KPiA+IGlzc3VlLg0KPiA+IA0KPiA+IFBlcmZvcm1hbmNlIHJlZ3Jlc3Npb246
DQo+ID4gDQo+ID4gTWFueSBiZW5jaG1hcmtzIHNlZSBhIHBlcmZvcm1hbmNlIGRyb3Agd2hlbiBo
YXZpbmcgYSBsYXJnZSBjb3JlDQo+ID4gY291bnQuDQo+ID4gSSBoYXZlIGRvbmUgYSBHZWVrYmVu
Y2ggb24gYSAzMi12Q1BVIGd1ZXN0Lg0KPiA+IA0KPiA+IHBlcmYgZHJvcCAgICAgb2xkICAgICAg
ICBuZXcNCj4gPiBzaW5nbGUgICAgICAgMC4wNCUgICAgICAwLjE4JQ0KPiA+IG11bHRpICAgICAg
ICAyLjQzJSAgICAgIDAuMDglDQo+ID4gDQo+ID4gUmVtb3ZpbmcgdGhlIHBlci1kb21haW4gbG9j
ayBpbiB0aGUgbWFwY2FjaGUgYnJpbmdzIHRoZSBtdWx0aS1jb3JlDQo+ID4gcGVyZm9ybWFuY2Ug
YWxtb3N0IGlkZW50aWNhbCB0byB1c2luZyB0aGUgZGlyZWN0IG1hcCBmb3IgbWFwcGluZ3MuDQo+
ID4gDQo+ID4gVGhlcmUgc2hvdWxkIGJlIHJvb20gZm9yIGZ1dGhlciBvcHRpbWlzYXRpb25zLCBi
dXQgdGhpcyBhbHJlYWR5DQo+ID4gaW1wcm92ZXMgb3ZlciB0aGUgb2xkIG1hcGNhY2hlIGJ5IGEg
bG90Lg0KPiA+IA0KPiA+IE5vdGUgdGhhdCBlbnRyaWVzIGluIHRoZSBtYXBoYXNoIHdpbGwgb2Nj
dXB5IGludXNlIHNsb3RzLiBXaXRoIDE2DQo+ID4gc2xvdHMNCj4gPiBwZXIgdkNQVSBhbmQgYSBt
YXBoYXNoIGNhcGFjaXR5IG9mIDgsIHdlIG9ubHkgaGF2ZSBhbm90aGVyIDgNCj4gPiBhdmFpbGFi
bGUsDQo+ID4gd2hpY2ggaXMgbm90IGVub3VnaCBmb3IgbmVzdGVkIHBhZ2UgdGFibGUgd2Fsa3Mu
IFdlIG5lZWQgdG8NCj4gPiBpbmNyZWFzZSB0aGUNCj4gPiBudW1iZXIgb2Ygc2xvdHMgaW4gY29u
ZmlnLmguDQo+ID4gDQo+ID4gU2lnbmVkLW9mZi1ieTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlhQGFt
YXpvbi5jb20+DQo+IA0KPiANCj4gQXMgZmFyIGFzIEkgY2FuIHRlbGwgYWxsIHZjcHVzIHN0aWxs
IHNoYXJlIHRoZSBzYW1lIHBlci1kb21haW4NCj4gbWFwY2FjaGUNCj4gcmVnaW9uLiBUaGUgZGlm
ZmVyZW5jZSBpcyBub3cgdGhlIHJlZ2lvbiBpcyBkaXZpZGVkIGludG8gc3VicmVnaW9uDQo+IGZv
cg0KPiBlYWNoIHZjcHUgdG8gdXNlLg0KDQpZb3UgYXJlIHJpZ2h0LiBXZSBoYXZlIGEgcGVyLWRv
bWFpbiBWQSByYW5nZSBhbmQgd2UgaGF2ZQ0KY3JlYXRlX3BlcmRvbWFpbl9tYXBwaW5ncyB3aGlj
aCBjYW4gYmUgcmV1c2VkIG5pY2VseS4gVGhlIHBhdGNoIGRpdmlkZXMNCnRoZSByZWdpb25zIGlu
dG8gdkNQVXMuDQoNCj4gDQo+ID4gLS0tDQo+ID4gIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAg
ICAgfCAgIDUgKy0NCj4gPiAgeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgICB8IDIyOSArKysr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+IC0tLS0tLQ0KPiA+ICB4ZW4vaW5jbHVkZS9h
c20teDg2L2NvbmZpZy5oIHwgICAyICstDQo+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmggfCAgMzAgKy0tLS0NCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspLCAx
ODYgZGVsZXRpb25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21h
aW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYw0KPiA+IGluZGV4IGY1M2FlNWZmODYuLmEyNzhh
YTQ2NzggMTAwNjQ0DQo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+ID4gKysrIGIv
eGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+ID4gQEAgLTQ0NSw2ICs0NDUsOSBAQCB2b2lkIGFyY2hf
dmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQ0KPiA+ICAgICAgeGZyZWUodi0+YXJjaC5tc3Jz
KTsNCj4gPiAgICAgIHYtPmFyY2gubXNycyA9IE5VTEw7DQo+ID4gIA0KPiA+ICsgICAgeGZyZWUo
di0+YXJjaC5wdi5tYXBjYWNoZSk7DQo+ID4gKyAgICB2LT5hcmNoLnB2Lm1hcGNhY2hlID0gTlVM
TDsNCj4gPiArDQo+IA0KPiBLZWVwIGluIG1pbmQgdGhhdCBhY2Nlc3NpbmcgdGhlIHVuaW9uIHtw
diwgaHZtfSBiZWZvcmUga25vd2luZyB0aGUNCj4gZXhhY3QgdmFyaWFudCBpcyBkYW5nZXJvdXMu
DQo+IA0KPiBCZWNhdXNlIG1hcGNhY2hlIGlzIGluaXRpYWxpc2VkIGZvciBQViBvbmx5LCBzbyBp
dCBzaG91bGQgYmUgZnJlZWQNCj4gZm9yDQo+IFBWIG9ubHkuIEkgdGhpbmsgeW91IG5lZWQgdG8g
cHV0IGl0IHRvIHB2X3ZjcHVfZGVzdHJveS4NCj4gDQo+IElmIHlvdSBkb24ndCB3YW50IHRvIGRv
IHRoYXQgYmVjYXVzZSBvZiBhc3ltbWV0cnkgd2l0aA0KPiBtYXBjYWNoZV92Y3B1X2luaXQsIHlv
dSBtYXkgd2FudCB0byBpbnZlbnQgbWFwY2FjaGVfdmNwdV9kZXN0cm95IGZvcg0KPiB5b3VyIHB1
cnBvc2UuDQoNCkFoIHJpZ2h0IHRoaXMgaXMgYSBwcm9ibGVtLiBJIHdhcyB3b3JraW5nIG9uIGEg
dHJlZSB3aGVyZSBldmVyeW9uZSBoYXMNCmEgbWFwY2FjaGUsIHdoaWNoIGlzIG5vdCB0cnVlIGZv
ciBjdXJyZW50IHVwc3RyZWFtIHdoZW4gSSBjaGVycnktDQpwaWNrZWQuIFdpbGwgZml4Lg0KDQpI
b25neWFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:48:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:48:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1Mz-0000VY-56; Tue, 04 Feb 2020 16:48:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=2C6S=3Y=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iz1Mx-0000VT-3e
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:48:11 +0000
X-Inumbo-ID: 1fa29b57-476e-11ea-8fc1-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1fa29b57-476e-11ea-8fc1-12813bfff9fa;
 Tue, 04 Feb 2020 16:48:09 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iz1Mu-0004Mu-Qd; Tue, 04 Feb 2020 16:48:08 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iz1Mu-0000xN-Gq; Tue, 04 Feb 2020 16:48:08 +0000
Date: Tue, 4 Feb 2020 16:48:05 +0000
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Message-ID: <20200204164805.nb5kqahvv7p6wfb3@debian>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-2-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204153704.15934-2-liuwe@microsoft.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDM6MzY6NTVQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBXZSB3YW50IHRvIGJlIGFibGUgdG8gaGFuZGxlIEFQIHNldHVwIGVycm9yIGluIHRoZSB1cHBl
ciBsYXllci4KPiAKPiBGb3IgWGVuLCByZW1vdmUgYWxsIHBhbmljKCkgYW5kIEJVR19PTigpIGlu
IGluaXRfZXZ0Y2huIGFuZAo+IG1hcF92Y3B1aW5mby4gT25seSBwYW5pYy9CVUdfT04gd2hlbiBY
ZW4gY2FuJ3QgZmFpbCBncmFjZWZ1bGx5Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxp
dXdlQG1pY3Jvc29mdC5jb20+Cj4gLS0tCgpCVFcgSSBkaXNjb3ZlciBhbiBpc3N1ZTogaW5pdF9l
dnRjaG4gc2V0cyBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRIGV2ZXJ5CnRpbWUgaXQgaXMgY2FsbGVk
LiBUaGF0J3MgdW5uZWNlc3NhcnkgZm9yIEFQcy4gUGVyaGFwcyBpdCB3b3VsZCBiZSBiZXN0CnRv
IGJyZWFrIHRoYXQgZnVuY3Rpb24gaW50byB0d28sIG9uZSBmb3Igc2V0dGluZyBIVk1fUEFSQU1f
Q0FMTEJBQ0tfSVJRLAp0aGUgb3RoZXIgZm9yIGFsbG9jYXRpbmcgYW5kIHNldHRpbmcgY2FsbGJh
Y2suIEJTUCBuZWVkcyB0byBjYWxsIGJvdGgKd2hpbGUgQVBzIG9ubHkgbmVlZHMgdG8gY2FsbCB0
aGUgbGF0dGVyLgoKVGhpcyBpcyBvdXQgb2Ygc2NvcGUgZm9yIHRoaXMgc2VyaWVzLCBidXQgaXQg
aXMgc29tZXRoaW5nIHRvIGNvbnNpZGVyIGluCnRoZSBmdXR1cmUuCgpXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:53:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:53:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1S9-0001JR-TI; Tue, 04 Feb 2020 16:53:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz1S8-0001IY-Tm
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:53:32 +0000
X-Inumbo-ID: db1eb874-476e-11ea-8fc3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id db1eb874-476e-11ea-8fc3-12813bfff9fa;
 Tue, 04 Feb 2020 16:53:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz1Rz-0004Tk-6S; Tue, 04 Feb 2020 16:53:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz1Ry-0000sE-O2; Tue, 04 Feb 2020 16:53:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz1Ry-0002Yn-NE; Tue, 04 Feb 2020 16:53:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146727-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=f31160c7d1b89cfb4dd4001a23575b42141cb0ec
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 16:53:22 +0000
Subject: [Xen-devel] [qemu-mainline test] 146727: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyNyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MjcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEp
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBmMzExNjBjN2QxYjg5
Y2ZiNGRkNDAwMWEyMzU3NWI0MjE0MWNiMGVjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyMzkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzAyICAyMDIwLTAyLTAz
IDEzOjM2OjQ4IFogICAgMSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFs
ZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNr
aXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBB
bGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5
IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAg
QW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJh
dmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVy
ZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4K
ICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWlu
IEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFv
IDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4K
ICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2Fz
YW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgog
IENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVn
ZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11
X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxp
bmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNj
aGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8
Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29t
PgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNv
aHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5j
b20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRh
bWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5p
ZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0
LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZp
ZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZy
YWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpv
LmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2
ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBF
cmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5h
bGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlh
bm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3Jh
eS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96
dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxp
bnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5n
YW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcg
S3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0
PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51
eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRl
bGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgog
IEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNh
dDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFl
IEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJt
LmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxp
cHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxq
ZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVh
d2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkg
WHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBq
bXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEg
PHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBL
YXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxr
ZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAg
S2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZp
dmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5j
b20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1
QGxpbnV4LmFsaWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgog
IExpdSBZaSBMIDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVs
Lm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4K
ICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBE
b2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8g
WWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVt
YUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgog
IG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5i
YW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eu
bmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUu
Y29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRo
YXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8
cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2Fs
dWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlk
IDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXlu
Lm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3
aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJp
Y2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlA
bGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNh
bXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVs
b2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRo
YXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVh
d2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBW
ZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdl
ciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5o
YUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdh
cnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVm
YW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBt
aWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFp
bC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0
YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1
b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0Bz
bWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xt
ZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEg
PHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBX
ZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6
byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2Vp
LmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkg
PHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1
LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFu
Z3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5j
b20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3Zp
Y2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92
QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgog
IFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndl
aUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3Vs
ZCBiZSAyMjc0OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:53:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:53:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1SV-0001MM-Bl; Tue, 04 Feb 2020 16:53:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cOUj=3Y=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iz1ST-0001M8-Rh
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:53:53 +0000
X-Inumbo-ID: ec940064-476e-11ea-b211-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ec940064-476e-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 16:53:53 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id t2so24004988wrr.1
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 08:53:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=X8EdGDnQtSogtP1to11CJyL0dhAEnaw0uAljyFQ0VF8=;
 b=WESpffjeasIc4jGurBhD5tjwL3hb90ieyzCEECz/30IbfJF8VDIu4E/R0pribtP2GS
 aWTbIP2tpUK0P17wSro+PBOnHli6Ggq6Mr7YAWreTEwUaEu9JGJxfSTf05UO2Aamvxbs
 qYCASvgHWm3mo/gmzdJtnDztAwY+RoLQLeYwclSj2ecTqgmsfAGivB/+RpbwJrFA9rU+
 wKA+RUmNdFzJEEuz60QPdXIUiZ4mZKqDCiLoucbX2KPfy/yLvHoGlv0gQ3BiYyPw3cee
 ZzXo7JtC/z4Mr+91LPG4Kzxcz0XQXm32XwevTeROEIOPVGVrpYEluKIynbhP+XIFOsym
 RloQ==
X-Gm-Message-State: APjAAAXSg+5zVclGVZ3QOMM9PVRIA1ERjAbgB+dk2x8oxN3e2XLHdcJu
 QDNkl7QzMEDF59fEA3mpHg1P2iNN39s=
X-Google-Smtp-Source: APXvYqywUaiXW8f2PTrsoSH2R/NgmDX+cTG3sU6STCT+UcioPY5EA5HaY0O4xVWXXWZZjo6qvXKYjQ==
X-Received: by 2002:a5d:53c1:: with SMTP id a1mr22393979wrw.373.1580835232473; 
 Tue, 04 Feb 2020 08:53:52 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id a1sm30623752wrr.80.2020.02.04.08.53.51
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 08:53:51 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue,  4 Feb 2020 16:53:49 +0000
Message-Id: <20200204165349.6404-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/include: Fix typoes in asm-x86/domain.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClNpZ25lZC1vZmYtYnk6IEp1
bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Ci0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9k
b21haW4uaCB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCBhM2FlNWQ5YTIwLi5mMGMyNWZmZWMwIDEw
MDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCisrKyBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZG9tYWluLmgKQEAgLTk3LDcgKzk3LDcgQEAgc3RydWN0IHNoYWRvd19kb21haW4g
ewogICAgIHN0cnVjdCBwYWdlX2xpc3RfaGVhZCBmcmVlbGlzdDsKICAgICB1bnNpZ25lZCBpbnQg
ICAgICB0b3RhbF9wYWdlczsgIC8qIG51bWJlciBvZiBwYWdlcyBhbGxvY2F0ZWQgKi8KICAgICB1
bnNpZ25lZCBpbnQgICAgICBmcmVlX3BhZ2VzOyAgIC8qIG51bWJlciBvZiBwYWdlcyBvbiBmcmVl
bGlzdHMgKi8KLSAgICB1bnNpZ25lZCBpbnQgICAgICBwMm1fcGFnZXM7ICAgIC8qIG51bWJlciBv
ZiBwYWdlcyBhbGxvY2F0ZXMgdG8gcDJtICovCisgICAgdW5zaWduZWQgaW50ICAgICAgcDJtX3Bh
Z2VzOyAgICAvKiBudW1iZXIgb2YgcGFnZXMgYWxsb2NhdGVkIHRvIHAybSAqLwogCiAgICAgLyog
MS10by0xIG1hcCBmb3IgdXNlIHdoZW4gSFZNIHZjcHVzIGhhdmUgcGFnaW5nIGRpc2FibGVkICov
CiAgICAgcGFnZXRhYmxlX3QgdW5wYWdlZF9wYWdldGFibGU7CkBAIC0xNjEsNyArMTYxLDcgQEAg
c3RydWN0IGhhcF9kb21haW4gewogICAgIHN0cnVjdCBwYWdlX2xpc3RfaGVhZCBmcmVlbGlzdDsK
ICAgICB1bnNpZ25lZCBpbnQgICAgICB0b3RhbF9wYWdlczsgIC8qIG51bWJlciBvZiBwYWdlcyBh
bGxvY2F0ZWQgKi8KICAgICB1bnNpZ25lZCBpbnQgICAgICBmcmVlX3BhZ2VzOyAgIC8qIG51bWJl
ciBvZiBwYWdlcyBvbiBmcmVlbGlzdHMgKi8KLSAgICB1bnNpZ25lZCBpbnQgICAgICBwMm1fcGFn
ZXM7ICAgIC8qIG51bWJlciBvZiBwYWdlcyBhbGxvY2F0ZXMgdG8gcDJtICovCisgICAgdW5zaWdu
ZWQgaW50ICAgICAgcDJtX3BhZ2VzOyAgICAvKiBudW1iZXIgb2YgcGFnZXMgYWxsb2NhdGVkIHRv
IHAybSAqLwogfTsKIAogLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKi8KLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:54:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:54:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1T7-0001Rb-NY; Tue, 04 Feb 2020 16:54:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=30aJ=3Y=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iz1T6-0001RS-5g
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:54:32 +0000
X-Inumbo-ID: 03285a32-476f-11ea-8fc3-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03285a32-476f-11ea-8fc3-12813bfff9fa;
 Tue, 04 Feb 2020 16:54:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580835271;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=1SKK5zu4RCTxA9sqyut/EyxiAzIuSRL+XbosN39X4oI=;
 b=DMZqe+2PluZzWbIJr0aUwIoak4CHdwZ9M4djZNdJQ80gHClwS+pljIUp
 90qjwaukLq/ZleGvomjcc3qTfpcbkg8LWEe9RBMtO1/US9Efye6VC2Gb3
 39AtEuyCjIDU/RjqIlHm55z34BinjDdQz2JTXTFA5ak1rshR9CSUd1w4b U=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xfs9SY+Prv2TUwvx9DU+Mz6ZdQ5I7dMuxrg0oFl8kCdHfwlWCqO1ZkXvnSR2y6LXl/x1juNTAP
 S/WSFOgwzRpo77mmijONDRh/S+CYqyVouhI8RgE8QNPrC3cBhnF77Yl4GuHfDE7OVkdDHoQQ+h
 P3XWRp4jMOG4ikUW0M/Emby00bBTM6UojMTi43ZEmqm7cfpvy1DK5LMajx6JjheCHgN9vz4b3H
 jZw4hJQnboijW/9vIRqBZVs6vpoLrydgp9R8yReNEs0ZFJlMst9DpVn7CnjdrBH9rsLhU7rKvb
 pcU=
X-SBRS: 2.7
X-MesageID: 12365773
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12365773"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200204165349.6404-1-julien@xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <176f714c-5d34-798f-97b9-446eba589853@citrix.com>
Date: Tue, 4 Feb 2020 16:54:27 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200204165349.6404-1-julien@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/include: Fix typoes in asm-x86/domain.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <jgrall@amazon.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDIvMjAyMCAxNjo1MywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEZyb206IEp1bGllbiBH
cmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwg
PGpncmFsbEBhbWF6b24uY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:55:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:55:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1UD-0001ZP-4T; Tue, 04 Feb 2020 16:55:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VjgO=3Y=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1iz1UC-0001ZI-3y
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:55:40 +0000
X-Inumbo-ID: 2bed0198-476f-11ea-b211-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2bed0198-476f-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 16:55:39 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id a6so23950598wrx.12
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 08:55:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=q6Fu6hJYGLP58TqAQdMSMUYI1G0FOQ8LhqTm9zEnrmw=;
 b=gxeWrfpdTVEA6+x4vPFgU+9JZp2DznjH/HV696FXCYIKVp/3YQxqu4ic/jNXEoSvL0
 UZKexqFhkhNHc9arWq27N+ZjKllbs7hjGL2jWo44tksTGMSU3029y18S87iLDI+oj2N6
 LTPig2xca71mizcqf2hID1thDA+KHfzwtqTEHjBOhYedVEeDUVGbB82KTnNoPiqwrzi0
 dJ33vF2+TuAr1HT3FQlh3wVXk7qYSn8nWQfioClV6U13xCgp7E6eE11+oMzng1vrB+lV
 m9Z/ZBjoFIHV7aS8Lq96dpH6aveF6aqsrL3CXWDy/i0LnCE9qjnABifyxjsGH4Uwfo6Q
 P3nQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=q6Fu6hJYGLP58TqAQdMSMUYI1G0FOQ8LhqTm9zEnrmw=;
 b=GFy8QSoLWS45G4000xxCW/JQutfzvpADxpWsdYg9P+SGKCQc6LzwieX23v0jmzLw5c
 Q9d5DlAq6ibBy/b2WH3ahDRXxZIyTEqqXHSpLhSaQkUx8G3UO5Ep47NnR0aTY9YWSu+1
 8rkMZ98U7HrDV6VlgcMZOrsxULeoHqumhf/upIFIH+fYFVCpl2N07U3sdM4WfVGsjpDf
 s+M4mK/CgQSKsdNd7lxZBui6/zF6Ff7AxOfB4h8Qdm3HnxvsX3ummxp9q9YECUXBV5Pq
 ssKAvTSsTk0OLtmJf8BE2XozSfhOQQX7+VfaQh1ZnBkNvGQS/nYVAt6DqFVu/m76igIG
 4/2A==
X-Gm-Message-State: APjAAAUcAwIgwJBr4oNaXV66gZvgXMhbDvEOPrJvAwWf7PAzzOFeCM69
 nZIzENaTVdPrIbNrqa86irUT6rpsYv0=
X-Google-Smtp-Source: APXvYqxft+9wGltIENf9EPmdHmmjTlekwN7cHl/+IKKj+FtSzQdRxFyyPca9XW7giUGqSg1zxroi2A==
X-Received: by 2002:adf:f8c8:: with SMTP id f8mr23257312wrq.331.1580835338769; 
 Tue, 04 Feb 2020 08:55:38 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 d204sm4454842wmd.30.2020.02.04.08.55.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 04 Feb 2020 08:55:38 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue,  4 Feb 2020 16:55:35 +0000
Message-Id: <20200204165535.17214-1-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86: fix off-by-one error when printing memory
 ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <liuwe@microsoft.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KLS0tCiB4ZW4vYXJj
aC94ODYvZTgyMC5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRl
bGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBiL3hlbi9hcmNoL3g4
Ni9lODIwLmMKaW5kZXggYjlmNTg5Y2FjMy4uZDY3Mzg3ZjEzNyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2U4MjAuYworKysgYi94ZW4vYXJjaC94ODYvZTgyMC5jCkBAIC05NCw3ICs5NCw3IEBA
IHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9lODIwX21lbW9yeV9tYXAoc3RydWN0IGU4MjBlbnRy
eSAqbWFwLCB1bnNpZ25lZCBpbnQgZW50CiAgICAgZm9yIChpID0gMDsgaSA8IGVudHJpZXM7IGkr
KykgewogICAgICAgICBwcmludGsoIiAlMDE2THggLSAlMDE2THggIiwKICAgICAgICAgICAgICAg
ICh1bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyKSwKLSAgICAgICAgICAgICAgICh1bnNp
Z25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ldLnNpemUpKTsKKyAgICAgICAgICAg
ICAgICh1bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ldLnNpemUpIC0gMSk7
CiAgICAgICAgIHN3aXRjaCAobWFwW2ldLnR5cGUpIHsKICAgICAgICAgY2FzZSBFODIwX1JBTToK
ICAgICAgICAgICAgIHByaW50aygiKHVzYWJsZSlcbiIpOwotLSAKMi4yMC4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 16:56:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 16:56:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1V0-0001fU-Gw; Tue, 04 Feb 2020 16:56:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz1Uz-0001fN-T9
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:56:29 +0000
X-Inumbo-ID: 4940de36-476f-11ea-8fc4-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4940de36-476f-11ea-8fc4-12813bfff9fa;
 Tue, 04 Feb 2020 16:56:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580835388;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=7Z6/+AfNrzWSp0B9fwibBjYM7rtLRLIyWZBq+NZgu3I=;
 b=ZZ0v+dgOMy2fdb/nNA2bnS8wpkNeqS1t3NtRG+tdxt7KpHzbNsfRBXPh
 2Nw5fj9eQioucQc6EmOTL0DHgq7BTD5hT+BOfWiOT4+LiXZAQwQB4uOXP
 Prl4UHA1MKPZVI6dYp3O9qcf+bmZHVyJinJEIJhgyx0j3UfOK9mMhC8g4 Q=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +5UumUt6Yb7p/YufeQQPGyZkm+rIwWThDm+rvZs/RboU0dkyNc9AVfxshhw990Zag5eF9LxB9N
 f2Ptx9cRnIDRpaKFq6vjDLYVeLxVf/KkfgOuIxDXvUgh+i/ZkzgRQ9oMWNVItzUo/Vgh88myhs
 LmBTHpx0BVkXKtXhgaVY0bfdeowbfyUUg3gerja5or8lCxBj0vM8dWP+oa2oSm0fefHlrNT4DT
 usZ+AsVNzmOC9mqpkXOFkF3wdYhYGBeoHRr5ttlDuzjsN/0OqTYWkcmAE3sFJfEJUc9AaZFMw9
 /hY=
X-SBRS: 2.7
X-MesageID: 12546220
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12546220"
Date: Tue, 4 Feb 2020 17:56:21 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200204165621.GL4679@Air-de-Roger>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-2-liuwe@microsoft.com>
 <20200204164805.nb5kqahvv7p6wfb3@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204164805.nb5kqahvv7p6wfb3@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDQ6NDg6MDVQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUdWUsIEZlYiAwNCwgMjAyMCBhdCAwMzozNjo1NVBNICswMDAwLCBXZWkgTGl1IHdyb3Rl
Ogo+ID4gV2Ugd2FudCB0byBiZSBhYmxlIHRvIGhhbmRsZSBBUCBzZXR1cCBlcnJvciBpbiB0aGUg
dXBwZXIgbGF5ZXIuCj4gPiAKPiA+IEZvciBYZW4sIHJlbW92ZSBhbGwgcGFuaWMoKSBhbmQgQlVH
X09OKCkgaW4gaW5pdF9ldnRjaG4gYW5kCj4gPiBtYXBfdmNwdWluZm8uIE9ubHkgcGFuaWMvQlVH
X09OIHdoZW4gWGVuIGNhbid0IGZhaWwgZ3JhY2VmdWxseS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiA+IC0tLQo+IAo+IEJUVyBJIGRpc2Nv
dmVyIGFuIGlzc3VlOiBpbml0X2V2dGNobiBzZXRzIEhWTV9QQVJBTV9DQUxMQkFDS19JUlEgZXZl
cnkKPiB0aW1lIGl0IGlzIGNhbGxlZC4gVGhhdCdzIHVubmVjZXNzYXJ5IGZvciBBUHMuIFBlcmhh
cHMgaXQgd291bGQgYmUgYmVzdAo+IHRvIGJyZWFrIHRoYXQgZnVuY3Rpb24gaW50byB0d28sIG9u
ZSBmb3Igc2V0dGluZyBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRLAo+IHRoZSBvdGhlciBmb3IgYWxs
b2NhdGluZyBhbmQgc2V0dGluZyBjYWxsYmFjay4gQlNQIG5lZWRzIHRvIGNhbGwgYm90aAo+IHdo
aWxlIEFQcyBvbmx5IG5lZWRzIHRvIGNhbGwgdGhlIGxhdHRlci4KCldlIGNvdWxkIGdhdGUgdGhl
IGNhbGwgdG8gSFZNT1Bfc2V0X3BhcmFtIG9uICFzbXBfcHJvY2Vzc29yX2lkKCksIHRoYXQKd2F5
IHRoZSBCU1Agd291bGQgYmUgdGhlIG9ubHkgb25lIHRvIHNldCBIVk1fUEFSQU1fQ0FMTEJBQ0tf
SVJRLiBJJ20Kbm90IHN1cmUgc3BsaXR0aW5nIHRoaXMgaW50byBhIHNlcGFyYXRlIGZ1bmN0aW9u
IGlzIHdvcnRoIGl0LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:00:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:00:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1YH-0001rT-3b; Tue, 04 Feb 2020 16:59:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=30aJ=3Y=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iz1YF-0001rO-JB
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 16:59:51 +0000
X-Inumbo-ID: c186dbc1-476f-11ea-8fc5-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c186dbc1-476f-11ea-8fc5-12813bfff9fa;
 Tue, 04 Feb 2020 16:59:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580835591;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=/slym6Zj28EOFrlRn4RgR94yiuIDOaPu85uC5uDyZs8=;
 b=edD3XSnjiORlFhjWelqnJTUrUHM40vGMMAq62k9XjLe88AS09TRZkYtz
 Ef2s+3pFP+3HV5+QqFKwf5ah6hhntGmzDzIKIo2JzobYnXkSFfHOECPbD
 CjElwdR2BD7Z4H2QTklpRg969IIzaYRi5sVFvhevpaKZnvpQRYBUUwxlC k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0+cLb/3zJYRcySZcQ79kK3ac/V0YLhuMwDUMoFnmWuysl+dwJmZ45kM6JkE/oAd5FM1pBQ4S9W
 jJ3eS8A3YBK/Z7uMBj3vqU1OmHRGpxK07hQOLdy1DC4mfY/1JKjtWn5BJNLRTTOEI/gpA6vXpY
 GPSrCF0qKifo4qKBvuST4jgu4/aRYQKucDdFh7vwj1WXF9J1BibGgcEZKKonDd/ytBxLClBZcB
 CwD3ebeMdr+CS21o3dPXU2GYXmJc67zBMjR77391Tyeuh8Gs79I1pAazNANBFfNOKFdHeKmD19
 Eb8=
X-SBRS: 2.7
X-MesageID: 12366246
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12366246"
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
References: <20200204165535.17214-1-liuwe@microsoft.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <3c53b8eb-9d79-41b5-92d9-02785d2f4cab@citrix.com>
Date: Tue, 4 Feb 2020 16:59:47 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200204165535.17214-1-liuwe@microsoft.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDIvMjAyMCAxNjo1NSwgV2VpIExpdSB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:03:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:03:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1bf-0002dF-MJ; Tue, 04 Feb 2020 17:03:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=2C6S=3Y=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iz1be-0002dA-3b
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:03:22 +0000
X-Inumbo-ID: 3f28bc74-4770-11ea-8fc8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3f28bc74-4770-11ea-8fc8-12813bfff9fa;
 Tue, 04 Feb 2020 17:03:21 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iz1bc-0004j0-85; Tue, 04 Feb 2020 17:03:20 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iz1bb-00020R-SV; Tue, 04 Feb 2020 17:03:20 +0000
Date: Tue, 4 Feb 2020 17:03:16 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200204170316.rx5c2wrngt223n3o@debian>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-2-liuwe@microsoft.com>
 <20200204164805.nb5kqahvv7p6wfb3@debian>
 <20200204165621.GL4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204165621.GL4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDU6NTY6MjFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEZlYiAwNCwgMjAyMCBhdCAwNDo0ODowNVBNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDM6MzY6NTVQTSArMDAwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gV2Ugd2FudCB0byBiZSBhYmxlIHRvIGhhbmRsZSBBUCBzZXR1
cCBlcnJvciBpbiB0aGUgdXBwZXIgbGF5ZXIuCj4gPiA+IAo+ID4gPiBGb3IgWGVuLCByZW1vdmUg
YWxsIHBhbmljKCkgYW5kIEJVR19PTigpIGluIGluaXRfZXZ0Y2huIGFuZAo+ID4gPiBtYXBfdmNw
dWluZm8uIE9ubHkgcGFuaWMvQlVHX09OIHdoZW4gWGVuIGNhbid0IGZhaWwgZ3JhY2VmdWxseS4K
PiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+
Cj4gPiA+IC0tLQo+ID4gCj4gPiBCVFcgSSBkaXNjb3ZlciBhbiBpc3N1ZTogaW5pdF9ldnRjaG4g
c2V0cyBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRIGV2ZXJ5Cj4gPiB0aW1lIGl0IGlzIGNhbGxlZC4g
VGhhdCdzIHVubmVjZXNzYXJ5IGZvciBBUHMuIFBlcmhhcHMgaXQgd291bGQgYmUgYmVzdAo+ID4g
dG8gYnJlYWsgdGhhdCBmdW5jdGlvbiBpbnRvIHR3bywgb25lIGZvciBzZXR0aW5nIEhWTV9QQVJB
TV9DQUxMQkFDS19JUlEsCj4gPiB0aGUgb3RoZXIgZm9yIGFsbG9jYXRpbmcgYW5kIHNldHRpbmcg
Y2FsbGJhY2suIEJTUCBuZWVkcyB0byBjYWxsIGJvdGgKPiA+IHdoaWxlIEFQcyBvbmx5IG5lZWRz
IHRvIGNhbGwgdGhlIGxhdHRlci4KPiAKPiBXZSBjb3VsZCBnYXRlIHRoZSBjYWxsIHRvIEhWTU9Q
X3NldF9wYXJhbSBvbiAhc21wX3Byb2Nlc3Nvcl9pZCgpLCB0aGF0Cj4gd2F5IHRoZSBCU1Agd291
bGQgYmUgdGhlIG9ubHkgb25lIHRvIHNldCBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRLiBJJ20KPiBu
b3Qgc3VyZSBzcGxpdHRpbmcgdGhpcyBpbnRvIGEgc2VwYXJhdGUgZnVuY3Rpb24gaXMgd29ydGgg
aXQuCgpUaGlzIHdvcmtzIHRvby4gQnV0IGFnYWluLCBzb21ldGhpbmcgZm9yIGFub3RoZXIgZGF5
LgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:07:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:07:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1f7-0002mq-EF; Tue, 04 Feb 2020 17:06:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fS9R=3Y=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iz1f6-0002mj-Im
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:06:56 +0000
X-Inumbo-ID: befec222-4770-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id befec222-4770-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 17:06:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E9112AD45;
 Tue,  4 Feb 2020 17:06:54 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204165535.17214-1-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
Date: Tue, 4 Feb 2020 18:07:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204165535.17214-1-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNzo1NSwgV2VpIExpdSB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZTgyMC5jIHwg
MiArLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBiL3hlbi9hcmNoL3g4Ni9lODIwLmMK
PiBpbmRleCBiOWY1ODljYWMzLi5kNjczODdmMTM3IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9lODIwLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZTgyMC5jCj4gQEAgLTk0LDcgKzk0LDcgQEAg
c3RhdGljIHZvaWQgX19pbml0IHByaW50X2U4MjBfbWVtb3J5X21hcChzdHJ1Y3QgZTgyMGVudHJ5
ICptYXAsIHVuc2lnbmVkIGludCBlbnQKPiAgICAgIGZvciAoaSA9IDA7IGkgPCBlbnRyaWVzOyBp
KyspIHsKPiAgICAgICAgICBwcmludGsoIiAlMDE2THggLSAlMDE2THggIiwKPiAgICAgICAgICAg
ICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykobWFwW2ldLmFkZHIpLAo+IC0gICAgICAgICAgICAg
ICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciArIG1hcFtpXS5zaXplKSk7Cj4gKyAg
ICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ldLnNp
emUpIC0gMSk7CgpXaHkgd2FzIHRoaXMgYW4gZXJyb3I/IElmIHdlIHVzZWQgWyxdIGxpa2UgTGlu
dXggZG9lcyAtIHN1cmUuCkJ1dCB3ZSBkb24ndC4gVGhlIHByZXNlbnRhdGlvbiwgd2l0aG91dCBs
b29raW5nIGF0IHRoZSBzb3VyY2UsCnNpbXBseSBsZWF2ZXMgb3BlbiB3aGV0aGVyIHRoaXMgd2Fz
IG1lYW50IHRvIGJlIFssXSBvciBbLCkuCkFuZCBpdCBjb250aW51ZXMgdG8gYmUgbGVmdCBvcGVu
IHdpdGggdGhlIGFkanVzdG1lbnQgbWFkZS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:17:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:17:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1p0-0003en-Hk; Tue, 04 Feb 2020 17:17:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz1oz-0003ei-4j
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:17:09 +0000
X-Inumbo-ID: 2c1da58e-4772-11ea-b211-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2c1da58e-4772-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 17:17:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580836628;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=/RPoxZfXd/ynRmngYsKb2/NB5O7Ucz6K4B2Dt/b70CU=;
 b=hdkBy+BCoknH0gi6iD/w2YKI/0OEXnjHd7qiED2lwDcAQUCPF4jp8ZBr
 p7Z4Tt3EqYBRRlgDhzS58Uu8kfsn85ddhYhiIx+M0nzUcSEY43M51U9d1
 knyZ/W3GCcKNB05pm6BrT41ORwHEq6NCvAsgHMqFp9ry982wDtL84JToq 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rX45Zod8MsdUqaM5pPmT5iSV49GZcDRYtjKtwDOh2pS2KMCHobdH+YrnftPLXj6MgSusJOjFTl
 VzGZ4UIjr5tg8kBFrDdwJtVofdUyiZELw8tLhgGWDNflbmVwr0EANkBg9Sixyq0X0kxNoVBaou
 YpjNK8MWhsOXN6pvp1j+FApARV7vIm/qVww/aq9kWfMOBpm99o/vE96Kc2218w5keA4FajrPHs
 IKLvzJ2ScvsXlDq4kgSyJENj88xSddc7kyGDeyFS+PyC7JGunjr5Yr/90Rs3bsr+oZJJKdn4CA
 /Ek=
X-SBRS: 2.7
X-MesageID: 12367698
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12367698"
Date: Tue, 4 Feb 2020 18:17:01 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200204171701.GM4679@Air-de-Roger>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
 <1580830825-18767-2-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1580830825-18767-2-git-send-email-igor.druzhinin@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/shim: suspend and resume platform
 time correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDM6NDA6MjRQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gU2ltaWxhcmx5IHRvIFMzLCBwbGF0Zm9ybSB0aW1lIG5lZWRzIHRvIGJlIHNhdmVk
IG9uIGd1ZXN0IHN1c3BlbmQKPiBhbmQgcmVzdG9yZWQgb24gcmVzdW1lIHJlc3BlY3RpdmVseS4g
VGhpcyBzaG91bGQgYWNjb3VudCBmb3IgZXhwZWN0ZWQKPiBqdW1wcyBpbiBQViBjbG9jayBjb3Vu
dGVyIHZhbHVlIGFmdGVyIHJlc3VtZS4gdGltZV9zdXNwZW5kL3Jlc3VtZSgpCj4gYXJlIHNhZmUg
dG8gdXNlIGluIFBWSCBzZXR0aW5nIGFzIGlzIHNpbmNlIGFueSBleGlzdGluZyBvcGVyYXRpb25z
Cj4gd2l0aCBQSVQgdGhhdCB0aGV5IGRvIHdvdWxkIHNpbXBseSBiZSBpZ25vcmVkIHRoZXJlLgoK
VGhlcmUncyBhbHNvIGFuIGF0dGVtcHQgdG8gZmlkZGxlIHdpdGggSFBFVCwgd2hpY2ggSSB0aGlu
ayBpdCdzIGp1c3QgYQpuby1vcC4KCkp1c3QgdG8gYmUgb24gdGhlIHNhZmUgc2lkZSBpdCBtaWdo
dCBiZSBiZXR0ZXIgdG8gcGFzcyBhIG5ldyBwYXJhbWV0ZXIKdG8gdGltZV9yZXN1bWUgaW4gb3Jk
ZXIgdG8gc2lnbmFsIHdoZXRoZXIgUElUL0hQRVQgc2hvdWxkIGV2ZW4gYmUKYXR0ZW1wdGVkIHRv
IGJlIHJlc3VtZWQ/CgpUaGUgcmVzdCBMR1RNLCB0aGFua3MgZm9yIHRyYWNraW5nIHRoaXMgZG93
bi4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:20:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz1rq-0004FE-2r; Tue, 04 Feb 2020 17:20:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=2C6S=3Y=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1iz1ro-00045I-QI
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:20:04 +0000
X-Inumbo-ID: 94dde39a-4772-11ea-8fd1-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94dde39a-4772-11ea-8fd1-12813bfff9fa;
 Tue, 04 Feb 2020 17:20:03 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iz1rm-00052k-KT; Tue, 04 Feb 2020 17:20:02 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1iz1rm-0003Ks-Ao; Tue, 04 Feb 2020 17:20:02 +0000
Date: Tue, 4 Feb 2020 17:19:59 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200204171959.pejeoqfg4n37gno6@debian>
References: <20200204165535.17214-1-liuwe@microsoft.com>
 <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDY6MDc6MDBQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDQuMDIuMjAyMCAxNzo1NSwgV2VpIExpdSB3cm90ZToKPiA+IFNpZ25lZC1vZmYt
Ynk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+Cj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC94
ODYvZTgyMC5jIHwgMiArLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk
ZWxldGlvbigtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBiL3hl
bi9hcmNoL3g4Ni9lODIwLmMKPiA+IGluZGV4IGI5ZjU4OWNhYzMuLmQ2NzM4N2YxMzcgMTAwNjQ0
Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZTgyMC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZTgy
MC5jCj4gPiBAQCAtOTQsNyArOTQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZTgyMF9t
ZW1vcnlfbWFwKHN0cnVjdCBlODIwZW50cnkgKm1hcCwgdW5zaWduZWQgaW50IGVudAo+ID4gICAg
ICBmb3IgKGkgPSAwOyBpIDwgZW50cmllczsgaSsrKSB7Cj4gPiAgICAgICAgICBwcmludGsoIiAl
MDE2THggLSAlMDE2THggIiwKPiA+ICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25n
KShtYXBbaV0uYWRkciksCj4gPiAtICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZyko
bWFwW2ldLmFkZHIgKyBtYXBbaV0uc2l6ZSkpOwo+ID4gKyAgICAgICAgICAgICAgICh1bnNpZ25l
ZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ldLnNpemUpIC0gMSk7Cj4gCj4gV2h5IHdh
cyB0aGlzIGFuIGVycm9yPyBJZiB3ZSB1c2VkIFssXSBsaWtlIExpbnV4IGRvZXMgLSBzdXJlLgo+
IEJ1dCB3ZSBkb24ndC4gVGhlIHByZXNlbnRhdGlvbiwgd2l0aG91dCBsb29raW5nIGF0IHRoZSBz
b3VyY2UsCj4gc2ltcGx5IGxlYXZlcyBvcGVuIHdoZXRoZXIgdGhpcyB3YXMgbWVhbnQgdG8gYmUg
WyxdIG9yIFssKS4KPiBBbmQgaXQgY29udGludWVzIHRvIGJlIGxlZnQgb3BlbiB3aXRoIHRoZSBh
ZGp1c3RtZW50IG1hZGUuCj4gCgpXZWxsLCBMaW51eCdzIHJlcHJlc2VudGF0aW9uIGlzIG5vdCB3
aGF0IGlzIG5vcm1hbGx5IGRvbmUgaW4gbWF0aAplaXRoZXIuCgpJdCBpcyBsaWtlCgogIFhlbjog
W21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDllZmZmXSB1c2FibGUKCk5vdGUg
aXQgaXMgdXNpbmcgJy0nLCBub3QgJywnLiBBbmQgdGhlcmUgaXMgIm1lbSIgYXQgdGhlIGJlZ2lu
bmluZy4KCkkgaGF2ZSBhbHdheXMgaW50ZXJwcmV0ZWQgdGhlIFtdIHBhaXIgYXMgc29tZXRoaW5n
IHRvIGVuY2xvc2UgdGhlIHJhbmdlLApub3Qgb2YgbWF0aGVtYXRpY2FsbHkgbWVhbmluZy4KCklm
IHlvdSB3YW50LCBJIGNhbiBjaGFuZ2UgWGVuJ3MgZm9ybWF0IHN0cmluZyB0byAiWyUwMTZMeCwg
JTAxNkx4XSIuCgpXZWkuCgoKPiBKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:32:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:32:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz23O-0005IO-9n; Tue, 04 Feb 2020 17:32:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz23N-0005IJ-AW
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:32:01 +0000
X-Inumbo-ID: 3fa2fce2-4774-11ea-8396-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3fa2fce2-4774-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 17:32:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580837520;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=bM/vUPgC4UEjhx/w0f+JaW9RBBgMiRJz3fhjUhUxaq4=;
 b=TxXKSbMU9F7Jy9/zvj5Hv8ZKt6hW74fKMmXFocxX4/u2RqTlhuN9xc5I
 jz/2prd2NSjGpODnXtd94xFWX5BxIVSLjmVZOY5JKBxR5OrBm3wFSk4vh
 cPcEhOcsb/aJVvXVxlDpZzk1ZktmyI/eJXnW21FH852cz/x2Z9U8ww3dl g=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: D8TCiz0cl7Lj+yxBTK0+qfO7CnHggOGnt/NVcntH58Vq2ZXPV6gXWQDqQ1+7ZgKhXBCdqyuBMp
 1lzQtjs6YsUiH9Dt5SRe1e6w7wozevkeqPgDlhP+z8QlJP6+ZPrb/4ITn3TkVoBg44OAOSXZ5s
 HlYmidduJCxgp4FBJq8Ut1rgxTYG8oi//R84uVTLUzvSKjT4XvgEU7U0VnoMRJfLztjrYeO/80
 qTwv66tRog1ERszetCoMWP+6R9wOIqRqnjUw6YCrRGxqWw/SE1pgGjLHHSm67LXqFl5XAZS7y7
 158=
X-SBRS: 2.7
X-MesageID: 12305360
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12305360"
Date: Tue, 4 Feb 2020 18:28:51 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200204172851.GN4679@Air-de-Roger>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
 <1580830825-18767-3-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1580830825-18767-3-git-send-email-igor.druzhinin@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/time: report correct frequency of
 Xen PV clocksource
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDM6NDA6MjVQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gVGhlIHZhbHVlIG9mIHRoZSBjb3VudGVyIHJlcHJlc2VudHMgdGhlIG51bWJlciBv
ZiBuYW5vc2Vjb25kcwo+IHNpbmNlIGhvc3QgYm9vdC4gVGhhdCBtZWFucyB0aGUgY29ycmVjdCBm
cmVxdWVuY3kgaXMgYWx3YXlzIDFHSHouCj4gCj4gVGhpcyBpbmNvbnNpc3RlbmN5IGNhdXNlZCB0
aW1lIHRvIGdvIHNsb3dlciBpbiBQViBzaGltIG9uIG1vc3QKPiBwbGF0Zm9ybXMuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpXaXRo
IG9uZSBuaXQgYmVsb3cuCgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvdGltZS5jIHwgMTcgKy0tLS0t
LS0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxNiBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RpbWUuYyBiL3hlbi9hcmNoL3g4
Ni90aW1lLmMKPiBpbmRleCA3ZTdhNjJlLi45NTg0MGM0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni90aW1lLmMKPiArKysgYi94ZW4vYXJjaC94ODYvdGltZS5jCj4gQEAgLTU2NywyNyArNTY3
LDEyIEBAIHN0YXRpYyBzdHJ1Y3QgcGxhdGZvcm1fdGltZXNvdXJjZSBfX2luaXRkYXRhIHBsdF90
c2MgPQo+ICAgKi8KPiAgc3RhdGljIHVpbnQ2NF90IHhlbl90aW1lcl9sYXN0Owo+ICAKPiAtc3Rh
dGljIHVpbnQ2NF90IHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KHZvaWQpCj4gLXsKPiAtICAgIHN0
cnVjdCB2Y3B1X3RpbWVfaW5mbyAqaW5mbyA9ICZ0aGlzX2NwdSh2Y3B1X2luZm8pLT50aW1lOwo+
IC0gICAgdWludDY0X3QgZnJlcTsKPiAtCj4gLSAgICBmcmVxID0gMTAwMDAwMDAwMFVMTCA8PCAz
MjsKPiAtICAgIGRvX2RpdihmcmVxLCBpbmZvLT50c2NfdG9fc3lzdGVtX211bCk7Cj4gLSAgICBp
ZiAoIGluZm8tPnRzY19zaGlmdCA8IDAgKQo+IC0gICAgICAgIGZyZXEgPDw9IC1pbmZvLT50c2Nf
c2hpZnQ7Cj4gLSAgICBlbHNlCj4gLSAgICAgICAgZnJlcSA+Pj0gaW5mby0+dHNjX3NoaWZ0Owo+
IC0KPiAtICAgIHJldHVybiBmcmVxOwo+IC19Cj4gLQo+ICBzdGF0aWMgaW50NjRfdCBfX2luaXQg
aW5pdF94ZW5fdGltZXIoc3RydWN0IHBsYXRmb3JtX3RpbWVzb3VyY2UgKnB0cykKPiAgewo+ICAg
ICAgaWYgKCAheGVuX2d1ZXN0ICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAgCj4gLSAgICBwdHMt
PmZyZXF1ZW5jeSA9IHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KCk7Cj4gKyAgICBwdHMtPmZyZXF1
ZW5jeSA9IDEwMDAwMDAwMDBVTEw7CgpZb3UgY2FuIGluaXQgdGhpcyBmaWVsZCBiZWxvdyBhdCBk
ZWNsYXJhdGlvbiwgc2luY2UgaXQncyBhIHN0YXRpYwp2YWx1ZS4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:35:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:35:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz26J-0005R4-R7; Tue, 04 Feb 2020 17:35:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz26I-0005Qz-Hb
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:35:02 +0000
X-Inumbo-ID: abed1d38-4774-11ea-b211-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id abed1d38-4774-11ea-b211-bc764e2007e4;
 Tue, 04 Feb 2020 17:35:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580837701;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=h+anamrqT2q9UTZlpaYvIXOm1XfYwgcZqBSJsR8iSoU=;
 b=K2GHsmK92qDtw9IzOx6YnJ8hdOgp6PCUZZ14/gVd1i1+6q8rxr4PZ8GS
 AZq0GZj6xwo8neMBHMc9Mpc7nq8kf7rr5JO9FgLz6Kadz+NRUKca+IPQi
 4Aamy+O9/wA9WIr4/2gQwp4jrdsMxObNzQthIKl98PdN/+dy1TEXnSDRK E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uP8q+NHyULdso6vtTJAncNVqf2wwnOUt5J5sd0itN8WB7jPVchPxPcpVyKQNO2rQqPv7ToTOqI
 Z/uxk+i85uVtoypwyWpgDoOuaaDor4tWPPyjeGJ965axMsP4uzLAHNAhaMSg7d/oC4y/ljCPwx
 7XWkX7SE3Y1oy9d64F/4zE9sxYpYiDPDK9NSzJC9c4qTT7RudUpyEVZ93dGk6cqdsffIeMAyDj
 ozSR37IiH6bEOp+e/cMxWyb29a25tfx5eOr/zbXGnYq1l+oV2m5isshVEsij3+XxTdY44AdE7I
 aOE=
X-SBRS: 2.7
X-MesageID: 12549459
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12549459"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 18:34:52 +0100
Message-ID: <20200204173455.22020-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/3] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDdXJyZW50IG5lc3RlZCBWTVggY29kZSBhZHZlcnRpc2VzIHN1cHBvcnQgZm9yIHRo
ZSBNU1IgYml0bWFwIGZlYXR1cmUsCnlldCB0aGUgaW1wbGVtZW50YXRpb24gaXNuJ3QgZG9uZS4g
UHJldmlvdXMgdG8gdGhpcyBzZXJpZXMgWGVuIGp1c3QgbWFwcwp0aGUgbmVzdGVkIGd1ZXN0IE1T
UiBiaXRtYXAgKGFzIHNldCBieSBMMSkgYW5kIHRoYXQncyBpdCwgdGhlIEwyIGd1ZXN0CmVuZHMg
dXAgdXNpbmcgdGhlIEwxIE1TUiBiaXRtYXAuCgpUaGlzIHNlcmllcyBhZGRzIGhhbmRsaW5nIG9m
IHRoZSBMMiBNU1IgYml0bWFwIGFuZCBtZXJnaW5nIHdpdGggdGhlIEwxCk1TUiBiaXRtYXAgYW5k
IGxvYWRpbmcgaXQgaW50byB0aGUgbmVzdGVkIGd1ZXN0IFZNQ1MuCgpQYXRjaCAjMyBtYWtlcyBz
dXJlIHRoZSB4MkFQSUMgTVNSIHJhbmdlIGlzIGFsd2F5cyB0cmFwcGVkLCBvciBlbHNlIGEKZ3Vl
c3Qgd2l0aCBuZXN0ZWQgdmlydHVhbGl6YXRpb24gZW5hYmxlZCBjb3VsZCBtYW5hZ2UgdG8gYWNj
ZXNzIHNvbWUgb2YKdGhlIHgyQVBJQyBNU1IgcmVnaXN0ZXJzIGZyb20gdGhlIGhvc3QuCgpUaGFu
a3MsIFJvZ2VyLgoKUm9nZXIgUGF1IE1vbm5lICgzKToKICBudm14OiBpbXBsZW1lbnQgc3VwcG9y
dCBmb3IgTVNSIGJpdG1hcHMKICBiaXRtYXA6IGltcG9ydCBiaXRtYXBfe3NldC9jbGVhcn0gZnJv
bSBMaW51eCA1LjUKICBudm14OiBhbHdheXMgdHJhcCBhY2Nlc3NlcyB0byB4MkFQSUMgTVNScwoK
IHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyAgICAgICAgfCA4MCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0KIHhlbi9jb21tb24vYml0bWFwLmMgICAgICAgICAgICAgICAgfCA0MSAr
KysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92dm14LmggfCAgMyAr
LQogeGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oICAgICAgICAgICB8IDM5ICsrKysrKysrKysrKysr
KwogNCBmaWxlcyBjaGFuZ2VkLCAxNTggaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCi0t
IAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:35:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:35:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz26N-0005Rg-4p; Tue, 04 Feb 2020 17:35:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz26M-0005RV-1L
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:35:06 +0000
X-Inumbo-ID: ad6fae78-4774-11ea-8fd3-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ad6fae78-4774-11ea-8fd3-12813bfff9fa;
 Tue, 04 Feb 2020 17:35:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580837705;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=VdIeD2NyuSLakGTPWfzF7Hjjkv3w1veUrtR//FcAvgE=;
 b=f5tMp6CGSb98BhTNKrJGxGn7Omk079z07C5KQd9cpqb27hQF2yho4ymZ
 k9L0AbTEq476uE1Hnp9nmH2Jbhd6oIqXljbTPe/m3vjWQQ6sw8s5MSF44
 +Tp7Ffcs9jrDLWz3VfRhVLgCZnMWiakXJ2pP+qAELY1yVHBuY8AnnFr3b w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: V+vgNUmCkjgH8fQ3bXUYAGN1oE81KiqPw12BzCEcTiXd9AtrfehHLYwPbtlnlcwQh/evvuLTDg
 ZeZwI/a+DEZx1tsK5Id8Ouqj6R9mYKRba9AK9va9EgS+z5T9lle4BNjBh6zafEbSRAS56a0cJV
 CZ6D81Vs8C5xeudzVuf+q+F1IePzrU383h2NSTYA92qanQrL01b6aJqZqp9OaHBPR6ZDPK3ubv
 Bh+Kkrwi+HrIuHcUR58vWL35x5+M1KvIdtdkoso7tkGRdaL1rYLsYsyFqNrnmp4i2u3WfwqmwL
 JuQ=
X-SBRS: 2.7
X-MesageID: 11940061
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="11940061"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 18:34:53 +0100
Message-ID: <20200204173455.22020-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200204173455.22020-1-roger.pau@citrix.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/3] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBuZXN0ZWQgVk1YIGhhcyBhIGhhbGYgYmFrZWQgaGFu
ZGxpbmcgb2YgTVNSCmJpdG1hcHMgZm9yIHRoZSBMMSBWTU06IGl0IG1hcHMgdGhlIEwxIFZNTSBw
cm92aWRlZCBNU1IgYml0bWFwLCBidXQKZG9lc24ndCBhY3R1YWxseSBsb2FkIGl0IGludG8gdGhl
IG5lc3RlZCB2bWNzLCBhbmQgdGh1cyB0aGUgbmVzdGVkCmd1ZXN0IHZtY3MgZW5kcyB1cCB1c2lu
ZyB0aGUgc2FtZSBNU1IgYml0bWFwIGFzIHRoZSBMMSBWTU0uCgpUaGlzIGlzIHdyb25nIGFzIHRo
ZXJlJ3Mgbm8gYXNzdXJhbmNlIHRoYXQgdGhlIHNldCBvZiBmZWF0dXJlcyBlbmFibGVkCmZvciB0
aGUgTDEgdm1jcyBhcmUgdGhlIHNhbWUgdGhhdCBMMSBpdHNlbGYgaXMgZ29pbmcgdG8gdXNlIGlu
IHRoZQpuZXN0ZWQgdm1jcywgYW5kIHRodXMgY2FuIGxlYWQgdG8gbWlzY29uZmlndXJhdGlvbnMu
CgpGb3IgZXhhbXBsZSBMMSB2bWNzIGNhbiB1c2UgeDJBUElDIHZpcnR1YWxpemF0aW9uIGFuZCB2
aXJ0dWFsCmludGVycnVwdCBkZWxpdmVyeSwgYW5kIHRodXMgc29tZSB4MkFQSUMgTVNScyB3b24n
dCBiZSB0cmFwcGVkIHNvIHRoYXQKdGhleSBjYW4gYmUgaGFuZGxlZCBkaXJlY3RseSBieSB0aGUg
aGFyZHdhcmUgdXNpbmcgdmlydHVhbGl6YXRpb24KZXh0ZW5zaW9ucy4gT24gdGhlIG90aGVyIGhh
bmQsIHRoZSBuZXN0ZWQgdm1jcyBjcmVhdGVkIGJ5IEwxIFZNTSBtaWdodApub3QgdXNlIGFueSBv
ZiBzdWNoIGZlYXR1cmVzLCBzbyB1c2luZyBhIE1TUiBiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAK
YWNjZXNzZXMgdG8gdGhlIHgyQVBJQyBNU1JzIHdpbGwgYmUgbGVha2luZyB0aGVtIHRvIHRoZSB1
bmRlcmx5aW5nCmhhcmR3YXJlLgoKRml4IHRoaXMgYnkgY3JhZnRpbmcgYSBtZXJnZWQgTVNSIGJp
dG1hcCBiZXR3ZWVuIHRoZSBvbmUgdXNlZCBieSBMMQphbmQgdGhlIG5lc3RlZCBndWVzdC4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
VGhpcyBzZWVtcyBiZXR0ZXIgdGhhbiB3aGF0J3MgZG9uZSBjdXJyZW50bHksIGJ1dCBUQkggdGhl
cmUncyBhIGxvdCBvZgp3b3JrIHRvIGJlIGRvbmUgaW4gbnZteCBpbiBvcmRlciB0byBtYWtlIGl0
IGZ1bmN0aW9uYWwgYW5kIHNlY3VyZSB0aGF0CkknbSBub3Qgc3VyZSB3aGV0aGVyIGJ1aWxkaW5n
IG9uIHRvcCBvZiB0aGUgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBpcwpzb21ldGhpbmcgc2FuZSB0
byBkbywgb3IgaXQgd291bGQgYmUgYmV0dGVyIHRvIHN0YXJ0IGZyb20gc2NyYXRjaCBhbmQKcmUt
aW1wbGVtZW50IG52bXggdG8ganVzdCBzdXBwb3J0IHRoZSBtaW5pbXVtIHJlcXVpcmVkIHNldCBv
ZiBWVHgKZmVhdHVyZXMgaW4gYSBzYW5lIGFuZCBzYWZlIHdheS4KLS0tCkNoYW5nZXMgc2luY2Ug
djM6CiAtIEZyZWUgdGhlIG1lcmdlZCBNU1IgYml0bWFwIHBhZ2UgaW4gbnZteF9kb21haW5fcmVs
aW5xdWlzaF9yZXNvdXJjZXMuCgpDaGFuZ2VzIHNpbmNlIHYyOgogLSBQYXNzIHNoYWRvd19jdHJs
IGludG8gdXBkYXRlX21zcmJpdG1hcCwgYW5kIGNoZWNrIHRoZXJlIGlmCiAgIENQVV9CQVNFRF9B
Q1RJVkFURV9NU1JfQklUTUFQIGlzIHNldC4KIC0gRG8gbm90IGVuYWJsZSBNU1IgYml0bWFwIHVu
bGVzcyBpdCdzIGVuYWJsZWQgaW4gYm90aCBMMSBhbmQgTDIuCiAtIFJlbmFtZSBMMSBndWVzdCB0
byBMMiBpbiBuZXN0ZWR2bXggc3RydWN0IGNvbW1lbnQuCgpDaGFuZ2VzIHNpbmNlIHYxOgogLSBT
cGxpdCB0aGUgeDJBUElDIE1TUiBmaXggaW50byBhIHNlcGFyYXRlIHBhdGNoLgogLSBNb3ZlIHNl
dHRpbmcgTVNSX0JJVE1BUCB2bWNzIGZpZWxkIGludG8gbG9hZF92dm1jc19ob3N0X3N0YXRlIGZv
cgogICB2aXJ0dWFsIHZtZXhpdC4KIC0gQWxsb2NhdGUgbWVtb3J5IHdpdGggTUVNRl9ub19vd25l
ci4KIC0gVXNlIHRhYnMgdG8gYWxpZ24gY29tbWVudCBvZiB0aGUgbmVzdGVkdm14IHN0cnVjdCBm
aWVsZC4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAgICAgIHwgNzMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZt
eC5oIHwgIDMgKy0KIDIgZmlsZXMgY2hhbmdlZCwgNzEgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgYi94ZW4vYXJj
aC94ODYvaHZtL3ZteC92dm14LmMKaW5kZXggNDdlZWUxZTViOS4uNDZjNTFhOTViOSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3Z2bXguYwpAQCAtMTI4LDYgKzEyOCwxNiBAQCBpbnQgbnZteF92Y3B1X2luaXRpYWxpc2Uo
c3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHZ3KTsKICAgICB9CiAK
KyAgICBpZiAoIGNwdV9oYXNfdm14X21zcl9iaXRtYXAgKQorICAgIHsKKyAgICAgICAgbnZteC0+
bXNyX21lcmdlZCA9IGFsbG9jX2RvbWhlYXBfcGFnZShkLCBNRU1GX25vX293bmVyKTsKKyAgICAg
ICAgaWYgKCAhbnZteC0+bXNyX21lcmdlZCApCisgICAgICAgIHsKKyAgICAgICAgICAgIGdkcHJp
bnRrKFhFTkxPR19FUlIsICJuZXN0OiBhbGxvY2F0aW9uIGZvciBNU1IgYml0bWFwIGZhaWxlZFxu
Iik7CisgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKKyAgICAgICAgfQorICAgIH0KKwogICAg
IG52bXgtPmVwdC5lbmFibGVkID0gMDsKICAgICBudm14LT5ndWVzdF92cGlkID0gMDsKICAgICBu
dm14LT52bXhvbl9yZWdpb25fcGEgPSBJTlZBTElEX1BBRERSOwpAQCAtMTgzLDEzICsxOTMsMjcg
QEAgdm9pZCBudm14X3ZjcHVfZGVzdHJveShzdHJ1Y3QgdmNwdSAqdikKICAgICAgICAgdi0+YXJj
aC5odm0udm14LnZtd3JpdGVfYml0bWFwID0gTlVMTDsKICAgICB9CiB9Ci0gCisKK3ZvaWQgdmNw
dV9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgdmNwdSAqdikKK3sKKyAgICBzdHJ1Y3QgbmVz
dGVkdm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOworCisgICAgaWYgKCBudm14LT5tc3JfbWVy
Z2VkICkKKyAgICB7CisgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKG52bXgtPm1zcl9tZXJnZWQp
OworICAgICAgICBudm14LT5tc3JfbWVyZ2VkID0gTlVMTDsKKyAgICB9Cit9CisKIHZvaWQgbnZt
eF9kb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICBz
dHJ1Y3QgdmNwdSAqdjsKIAogICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICB7CiAgICAg
ICAgIG52bXhfcHVyZ2VfdnZtY3Modik7CisgICAgICAgIHZjcHVfcmVsaW5xdWlzaF9yZXNvdXJj
ZXModik7CisgICAgfQogfQogCiBpbnQgbnZteF92Y3B1X3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQpA
QCAtNTQ4LDYgKzU3MiwzNSBAQCB1bnNpZ25lZCBsb25nICpfc2hhZG93X2lvX2JpdG1hcChzdHJ1
Y3QgdmNwdSAqdikKICAgICByZXR1cm4gbmVzdGVkaHZtX3ZjcHVfaW9tYXBfZ2V0KHBvcnQ4MCwg
cG9ydEVEKTsKIH0KIAorc3RhdGljIHZvaWQgdXBkYXRlX21zcmJpdG1hcChzdHJ1Y3QgdmNwdSAq
diwgdWludDMyX3Qgc2hhZG93X2N0cmwpCit7CisgICAgc3RydWN0IG5lc3RlZHZteCAqbnZteCA9
ICZ2Y3B1XzJfbnZteCh2KTsKKyAgICBzdHJ1Y3Qgdm14X21zcl9iaXRtYXAgKm1zcl9iaXRtYXA7
CisKKyAgICBpZiAoICEoc2hhZG93X2N0cmwgJiBDUFVfQkFTRURfQUNUSVZBVEVfTVNSX0JJVE1B
UCkgfHwKKyAgICAgICAgICFudm14LT5tc3JiaXRtYXAgKQorICAgICAgIHJldHVybjsKKworICAg
IG1zcl9iaXRtYXAgPSBfX21hcF9kb21haW5fcGFnZShudm14LT5tc3JfbWVyZ2VkKTsKKworICAg
IGJpdG1hcF9vcihtc3JfYml0bWFwLT5yZWFkX2xvdywgbnZteC0+bXNyYml0bWFwLT5yZWFkX2xv
dywKKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPnJlYWRfbG93LAor
ICAgICAgICAgICAgICBzaXplb2YobXNyX2JpdG1hcC0+cmVhZF9sb3cpICogOCk7CisgICAgYml0
bWFwX29yKG1zcl9iaXRtYXAtPnJlYWRfaGlnaCwgbnZteC0+bXNyYml0bWFwLT5yZWFkX2hpZ2gs
CisgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT5yZWFkX2hpZ2gsCisg
ICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT5yZWFkX2hpZ2gpICogOCk7CisgICAgYml0
bWFwX29yKG1zcl9iaXRtYXAtPndyaXRlX2xvdywgbnZteC0+bXNyYml0bWFwLT53cml0ZV9sb3cs
CisgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwLT53cml0ZV9sb3csCisg
ICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT53cml0ZV9sb3cpICogOCk7CisgICAgYml0
bWFwX29yKG1zcl9iaXRtYXAtPndyaXRlX2hpZ2gsIG52bXgtPm1zcmJpdG1hcC0+d3JpdGVfaGln
aCwKKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPndyaXRlX2hpZ2gs
CisgICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT53cml0ZV9oaWdoKSAqIDgpOworCisg
ICAgdW5tYXBfZG9tYWluX3BhZ2UobXNyX2JpdG1hcCk7CisKKyAgICBfX3Ztd3JpdGUoTVNSX0JJ
VE1BUCwgcGFnZV90b19tYWRkcihudm14LT5tc3JfbWVyZ2VkKSk7Cit9CisKIHZvaWQgbnZteF91
cGRhdGVfZXhlY19jb250cm9sKHN0cnVjdCB2Y3B1ICp2LCB1MzIgaG9zdF9jbnRybCkKIHsKICAg
ICB1MzIgcGlvX2NudHJsID0gKENQVV9CQVNFRF9BQ1RJVkFURV9JT19CSVRNQVAKQEAgLTU1OCwx
MCArNjExLDE3IEBAIHZvaWQgbnZteF91cGRhdGVfZXhlY19jb250cm9sKHN0cnVjdCB2Y3B1ICp2
LCB1MzIgaG9zdF9jbnRybCkKICAgICBzaGFkb3dfY250cmwgPSBfX24yX2V4ZWNfY29udHJvbCh2
KTsKICAgICBwaW9fY250cmwgJj0gc2hhZG93X2NudHJsOwogICAgIC8qIEVuZm9yY2UgdGhlIHJl
bW92ZWQgZmVhdHVyZXMgKi8KLSAgICBzaGFkb3dfY250cmwgJj0gfihDUFVfQkFTRURfQUNUSVZB
VEVfTVNSX0JJVE1BUAotICAgICAgICAgICAgICAgICAgICAgIHwgQ1BVX0JBU0VEX0FDVElWQVRF
X0lPX0JJVE1BUAorICAgIHNoYWRvd19jbnRybCAmPSB+KENQVV9CQVNFRF9BQ1RJVkFURV9JT19C
SVRNQVAKICAgICAgICAgICAgICAgICAgICAgICB8IENQVV9CQVNFRF9VTkNPTkRfSU9fRVhJVElO
Ryk7Ci0gICAgc2hhZG93X2NudHJsIHw9IGhvc3RfY250cmw7CisgICAgLyoKKyAgICAgKiBEbyBO
T1QgZW5mb3JjZSB0aGUgTVNSIGJpdG1hcCBjdXJyZW50bHkgdXNlZCBieSBMMSwgYXMgY2VydGFp
biBoYXJkd2FyZQorICAgICAqIHZpcnR1YWxpemF0aW9uIGZlYXR1cmVzIHJlcXVpcmUgc3BlY2lm
aWMgTVNSIGJpdG1hcCBzZXR0aW5ncywgYnV0CisgICAgICogd2l0aG91dCB0aGUgZ3Vlc3QgYWxz
byB1c2luZyB0aGVzZSBzYW1lIGZlYXR1cmVzIHRoZSBiaXRtYXAgY291bGQgYmUKKyAgICAgKiBs
ZWFraW5nIHRocm91Z2ggdW53YW50ZWQgTVNSIGFjY2Vzc2VzLgorICAgICAqLworICAgIHNoYWRv
d19jbnRybCB8PSBob3N0X2NudHJsICYgfkNQVV9CQVNFRF9BQ1RJVkFURV9NU1JfQklUTUFQOwor
ICAgIGlmICggIShzaGFkb3dfY250cmwgJiBob3N0X2NudHJsICYgQ1BVX0JBU0VEX0FDVElWQVRF
X01TUl9CSVRNQVApICkKKyAgICAgIHNoYWRvd19jbnRybCAmPSB+Q1BVX0JBU0VEX0FDVElWQVRF
X01TUl9CSVRNQVA7CiAgICAgaWYgKCBwaW9fY250cmwgPT0gQ1BVX0JBU0VEX1VOQ09ORF9JT19F
WElUSU5HICkgewogICAgICAgICAvKiBMMSBWTU0gaW50ZXJjZXB0cyBhbGwgSS9PIGluc3RydWN0
aW9ucyAqLwogICAgICAgICBzaGFkb3dfY250cmwgfD0gQ1BVX0JBU0VEX1VOQ09ORF9JT19FWElU
SU5HOwpAQCAtNTg0LDYgKzY0NCw4IEBAIHZvaWQgbnZteF91cGRhdGVfZXhlY19jb250cm9sKHN0
cnVjdCB2Y3B1ICp2LCB1MzIgaG9zdF9jbnRybCkKICAgICAgICAgX192bXdyaXRlKElPX0JJVE1B
UF9CLCB2aXJ0X3RvX21hZGRyKGJpdG1hcCkgKyBQQUdFX1NJWkUpOwogICAgIH0KIAorICAgIHVw
ZGF0ZV9tc3JiaXRtYXAodiwgc2hhZG93X2NudHJsKTsKKwogICAgIC8qIFRPRE86IGNoYW5nZSBM
MCBpbnRyIHdpbmRvdyB0byBNVEYgb3IgTk1JIHdpbmRvdyAqLwogICAgIF9fdm13cml0ZShDUFVf
QkFTRURfVk1fRVhFQ19DT05UUk9MLCBzaGFkb3dfY250cmwpOwogfQpAQCAtMTI3OCw2ICsxMzQw
LDkgQEAgc3RhdGljIHZvaWQgbG9hZF92dm1jc19ob3N0X3N0YXRlKHN0cnVjdCB2Y3B1ICp2KQog
ICAgIGh2bV9zZXRfdHNjX29mZnNldCh2LCB2LT5hcmNoLmh2bS5jYWNoZV90c2Nfb2Zmc2V0LCAw
KTsKIAogICAgIHNldF92dm1jcyh2LCBWTV9FTlRSWV9JTlRSX0lORk8sIDApOworCisgICAgaWYg
KCB2LT5hcmNoLmh2bS52bXguZXhlY19jb250cm9sICYgQ1BVX0JBU0VEX0FDVElWQVRFX01TUl9C
SVRNQVAgKQorICAgICAgICBfX3Ztd3JpdGUoTVNSX0JJVE1BUCwgdmlydF90b19tYWRkcih2LT5h
cmNoLmh2bS52bXgubXNyX2JpdG1hcCkpOwogfQogCiBzdGF0aWMgdm9pZCBzeW5jX2V4Y2VwdGlv
bl9zdGF0ZShzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92dm14LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92bXgvdnZteC5oCmluZGV4
IDZiOWM0YWUwYjIuLmM0MWYwODk5MzkgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL3ZteC92dm14LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaApA
QCAtMzcsNyArMzcsOCBAQCBzdHJ1Y3QgbmVzdGVkdm14IHsKICAgICAgKi8KICAgICBwYWRkcl90
ICAgIHZteG9uX3JlZ2lvbl9wYTsKICAgICB2b2lkICAgICAgICppb2JpdG1hcFsyXTsJCS8qIG1h
cCAodmEpIG9mIEwxIGd1ZXN0IEkvTyBiaXRtYXAgKi8KLSAgICB2b2lkICAgICAgICptc3JiaXRt
YXA7CQkvKiBtYXAgKHZhKSBvZiBMMSBndWVzdCBNU1IgYml0bWFwICovCisgICAgc3RydWN0IHZt
eF9tc3JfYml0bWFwICptc3JiaXRtYXA7CS8qIG1hcCAodmEpIG9mIEwxIGd1ZXN0IE1TUiBiaXRt
YXAgKi8KKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICptc3JfbWVyZ2VkOwkvKiBtZXJnZWQgTDEgYW5k
IEwyIE1TUiBiaXRtYXAgKi8KICAgICAvKiBkZWZlcnJlZCBuZXN0ZWQgaW50ZXJydXB0ICovCiAg
ICAgc3RydWN0IHsKICAgICAgICAgdW5zaWduZWQgbG9uZyBpbnRyX2luZm87Ci0tIAoyLjI1LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:35:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:35:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz26R-0005TJ-Op; Tue, 04 Feb 2020 17:35:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz26Q-0005Sy-Uk
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:35:10 +0000
X-Inumbo-ID: aea324e6-4774-11ea-8fd3-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aea324e6-4774-11ea-8fd3-12813bfff9fa;
 Tue, 04 Feb 2020 17:35:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580837706;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=kPXv+lDJqab58La7zV4Y0aPrRk8Om+4efmQRdNwk1jU=;
 b=W/DKwuakxxccGbGrdHfu80cyGEfSNAE5UZ/ClQj1iAWJs8Q1Ff9uoKNM
 8m+PQzjt9i4XAzWLQj8WLHjY6KN19hEFBssu51QQY0GcP5TBB+CX056GW
 JwagEXdZwcTUyq/cOLjbue94XoqyrJsFFGXevkGVDFYsKaj0vfE5MBj39 8=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JczS86futrQ+FZ5tJuwMdmWuwHRJXvHJEygcCmbWduZYPL3gEr1NvE6bv9wosuGum4w/96Guc9
 /RNe7CqmY0z8xzMK8mJSsGuL4HiqNW/IycySgOVL7TbdA8d2I7DMLrfeacMOw5hDZAugpNv9bV
 Uz8r85Ft0eDWqeK+hqHDpaNFlYVuvT9ubCR/VFhKfsKcxnMSmCAW7Y4XmMnJfwPDERpoyLJhq1
 Kt/IlBTea+fKUjAczl2XQcv+BoOfDR+JKeb6lJDpqCNzd2qfxq/1W0pdX/DVB6MiBVa7jezgke
 CiM=
X-SBRS: 2.7
X-MesageID: 12305843
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12305843"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 18:34:54 +0100
Message-ID: <20200204173455.22020-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200204173455.22020-1-roger.pau@citrix.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear} from
 Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wb3J0IHRoZSBmdW5jdGlvbnMgYW5kIGl0J3MgZGVwZW5kZW5jaWVzLiBCYXNlZCBvbiBMaW51
eCA1LjUsIGNvbW1pdAppZCBkNTIyNmZhNmRiYWUwNTY5ZWU0M2VjZmMwOGJkY2Q2NzcwZmM0NzU1
LgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQogeGVuL2NvbW1vbi9iaXRtYXAuYyAgICAgICAgICB8IDQxICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9iaXRvcHMuaCB8ICAyICsr
CiB4ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmggICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDgxIGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL2JpdG1hcC5jIGIveGVuL2NvbW1vbi9iaXRtYXAuYwppbmRleCBmZDA3
MGJlZTk3Li5mOGIyNDNlNzdlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2JpdG1hcC5jCisrKyBi
L3hlbi9jb21tb24vYml0bWFwLmMKQEAgLTIxMiw2ICsyMTIsNDcgQEAgaW50IF9fYml0bWFwX3dl
aWdodChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzKQogI2VuZGlmCiBFWFBP
UlRfU1lNQk9MKF9fYml0bWFwX3dlaWdodCk7CiAKK3ZvaWQgX19iaXRtYXBfc2V0KHVuc2lnbmVk
IGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVuKQoreworCXVuc2lnbmVkIGxv
bmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7CisJY29uc3QgdW5zaWduZWQgaW50IHNpemUg
PSBzdGFydCArIGxlbjsKKwlpbnQgYml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0
ICUgQklUU19QRVJfTE9ORyk7CisJdW5zaWduZWQgbG9uZyBtYXNrX3RvX3NldCA9IEJJVE1BUF9G
SVJTVF9XT1JEX01BU0soc3RhcnQpOworCisJd2hpbGUgKGxlbiAtIGJpdHNfdG9fc2V0ID49IDAp
IHsKKwkJKnAgfD0gbWFza190b19zZXQ7CisJCWxlbiAtPSBiaXRzX3RvX3NldDsKKwkJYml0c190
b19zZXQgPSBCSVRTX1BFUl9MT05HOworCQltYXNrX3RvX3NldCA9IH4wVUw7CisJCXArKzsKKwl9
CisJaWYgKGxlbikgeworCQltYXNrX3RvX3NldCAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6
ZSk7CisJCSpwIHw9IG1hc2tfdG9fc2V0OworCX0KK30KK0VYUE9SVF9TWU1CT0woX19iaXRtYXBf
c2V0KTsKKwordm9pZCBfX2JpdG1hcF9jbGVhcih1bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVk
IGludCBzdGFydCwgaW50IGxlbikKK3sKKwl1bnNpZ25lZCBsb25nICpwID0gbWFwICsgQklUX1dP
UkQoc3RhcnQpOworCWNvbnN0IHVuc2lnbmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47CisJaW50
IGJpdHNfdG9fY2xlYXIgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7
CisJdW5zaWduZWQgbG9uZyBtYXNrX3RvX2NsZWFyID0gQklUTUFQX0ZJUlNUX1dPUkRfTUFTSyhz
dGFydCk7CisKKwl3aGlsZSAobGVuIC0gYml0c190b19jbGVhciA+PSAwKSB7CisJCSpwICY9IH5t
YXNrX3RvX2NsZWFyOworCQlsZW4gLT0gYml0c190b19jbGVhcjsKKwkJYml0c190b19jbGVhciA9
IEJJVFNfUEVSX0xPTkc7CisJCW1hc2tfdG9fY2xlYXIgPSB+MFVMOworCQlwKys7CisJfQorCWlm
IChsZW4pIHsKKwkJbWFza190b19jbGVhciAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6ZSk7
CisJCSpwICY9IH5tYXNrX3RvX2NsZWFyOworCX0KK30KK0VYUE9SVF9TWU1CT0woX19iaXRtYXBf
Y2xlYXIpOwogCiAvKioKICAqCWJpdG1hcF9maW5kX2ZyZWVfcmVnaW9uIC0gZmluZCBhIGNvbnRp
Z3VvdXMgYWxpZ25lZCBtZW0gcmVnaW9uCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2
L2JpdG9wcy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9iaXRvcHMuaAppbmRleCA1YTcxYWZiYzg5
Li4wNGIxNTMwMzg4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYml0b3BzLmgKQEAgLTQ4MCw0ICs0ODAsNiBAQCBzdGF0
aWMgaW5saW5lIGludCBmbHModW5zaWduZWQgaW50IHgpCiAjZGVmaW5lIGh3ZWlnaHQxNih4KSBn
ZW5lcmljX2h3ZWlnaHQxNih4KQogI2RlZmluZSBod2VpZ2h0OCh4KSBnZW5lcmljX2h3ZWlnaHQ4
KHgpCiAKKyNkZWZpbmUgQklUX1dPUkQobnIpICgobnIpIC8gQklUU19QRVJfTE9ORykKKwogI2Vu
ZGlmIC8qIF9YODZfQklUT1BTX0ggKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9iaXRt
YXAuaCBiL3hlbi9pbmNsdWRlL3hlbi9iaXRtYXAuaAppbmRleCA0ZTFlNjkwYWYxLi5mMDdkMWY2
OTM1IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmgKKysrIGIveGVuL2luY2x1
ZGUveGVuL2JpdG1hcC5oCkBAIC04NSw2ICs4NSw4IEBAIGV4dGVybiBpbnQgX19iaXRtYXBfaW50
ZXJzZWN0cyhjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAxLAogZXh0ZXJuIGludCBfX2JpdG1h
cF9zdWJzZXQoY29uc3QgdW5zaWduZWQgbG9uZyAqYml0bWFwMSwKIAkJCWNvbnN0IHVuc2lnbmVk
IGxvbmcgKmJpdG1hcDIsIGludCBiaXRzKTsKIGV4dGVybiBpbnQgX19iaXRtYXBfd2VpZ2h0KGNv
bnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMpOworZXh0ZXJuIHZvaWQgX19iaXRt
YXBfc2V0KHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVuKTsK
K2V4dGVybiB2b2lkIF9fYml0bWFwX2NsZWFyKHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQg
aW50IHN0YXJ0LCBpbnQgbGVuKTsKIAogZXh0ZXJuIGludCBiaXRtYXBfZmluZF9mcmVlX3JlZ2lv
bih1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzLCBpbnQgb3JkZXIpOwogZXh0ZXJuIHZv
aWQgYml0bWFwX3JlbGVhc2VfcmVnaW9uKHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IHBvcywg
aW50IG9yZGVyKTsKQEAgLTIyNyw2ICsyMjksNDIgQEAgc3RhdGljIGlubGluZSBpbnQgYml0bWFw
X3dlaWdodChjb25zdCB1bnNpZ25lZCBsb25nICpzcmMsIGludCBuYml0cykKIAlyZXR1cm4gX19i
aXRtYXBfd2VpZ2h0KHNyYywgbmJpdHMpOwogfQogCisjaWZkZWYgX19MSVRUTEVfRU5ESUFOCisj
ZGVmaW5lIEJJVE1BUF9NRU1fQUxJR05NRU5UIDgKKyNlbHNlCisjZGVmaW5lIEJJVE1BUF9NRU1f
QUxJR05NRU5UICg4ICogc2l6ZW9mKHVuc2lnbmVkIGxvbmcpKQorI2VuZGlmCisjZGVmaW5lIEJJ
VE1BUF9NRU1fTUFTSyAoQklUTUFQX01FTV9BTElHTk1FTlQgLSAxKQorI2RlZmluZSBCSVRNQVBf
RklSU1RfV09SRF9NQVNLKHN0YXJ0KSAofjBVTCA8PCAoKHN0YXJ0KSAmIChCSVRTX1BFUl9MT05H
IC0gMSkpKQorCitzdGF0aWMgaW5saW5lIHZvaWQgYml0bWFwX3NldCh1bnNpZ25lZCBsb25nICpt
YXAsIHVuc2lnbmVkIGludCBzdGFydCwKKwkJdW5zaWduZWQgaW50IG5iaXRzKQoreworCWlmIChf
X2J1aWx0aW5fY29uc3RhbnRfcChuYml0cykgJiYgbmJpdHMgPT0gMSkKKwkJX19zZXRfYml0KHN0
YXJ0LCBtYXApOworCWVsc2UgaWYgKF9fYnVpbHRpbl9jb25zdGFudF9wKHN0YXJ0ICYgQklUTUFQ
X01FTV9NQVNLKSAmJgorCQkgSVNfQUxJR05FRChzdGFydCwgQklUTUFQX01FTV9BTElHTk1FTlQp
ICYmCisJCSBfX2J1aWx0aW5fY29uc3RhbnRfcChuYml0cyAmIEJJVE1BUF9NRU1fTUFTSykgJiYK
KwkJIElTX0FMSUdORUQobmJpdHMsIEJJVE1BUF9NRU1fQUxJR05NRU5UKSkKKwkJbWVtc2V0KChj
aGFyICopbWFwICsgc3RhcnQgLyA4LCAweGZmLCBuYml0cyAvIDgpOworCWVsc2UKKwkJX19iaXRt
YXBfc2V0KG1hcCwgc3RhcnQsIG5iaXRzKTsKK30KKworc3RhdGljIGlubGluZSB2b2lkIGJpdG1h
cF9jbGVhcih1bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwKKwkJdW5zaWdu
ZWQgaW50IG5iaXRzKQoreworCWlmIChfX2J1aWx0aW5fY29uc3RhbnRfcChuYml0cykgJiYgbmJp
dHMgPT0gMSkKKwkJX19jbGVhcl9iaXQoc3RhcnQsIG1hcCk7CisJZWxzZSBpZiAoX19idWlsdGlu
X2NvbnN0YW50X3Aoc3RhcnQgJiBCSVRNQVBfTUVNX01BU0spICYmCisJCSBJU19BTElHTkVEKHN0
YXJ0LCBCSVRNQVBfTUVNX0FMSUdOTUVOVCkgJiYKKwkJIF9fYnVpbHRpbl9jb25zdGFudF9wKG5i
aXRzICYgQklUTUFQX01FTV9NQVNLKSAmJgorCQkgSVNfQUxJR05FRChuYml0cywgQklUTUFQX01F
TV9BTElHTk1FTlQpKQorCQltZW1zZXQoKGNoYXIgKiltYXAgKyBzdGFydCAvIDgsIDAsIG5iaXRz
IC8gOCk7CisJZWxzZQorCQlfX2JpdG1hcF9jbGVhcihtYXAsIHN0YXJ0LCBuYml0cyk7Cit9CisK
ICN1bmRlZiBiaXRtYXBfc3dpdGNoCiAjdW5kZWYgYml0bWFwX2J5dGVzCiAKLS0gCjIuMjUuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:35:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:35:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz26h-0005Yp-36; Tue, 04 Feb 2020 17:35:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uGhi=3Y=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1iz26g-0005YW-Al
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:35:26 +0000
X-Inumbo-ID: b9b0ce56-4774-11ea-8fd3-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9b0ce56-4774-11ea-8fd3-12813bfff9fa;
 Tue, 04 Feb 2020 17:35:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580837726;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=6RLGYGH/PB0tdHb5G977ezYQckYuAdBhpi5kJAjMXUE=;
 b=OCd4gFA9PW9ofsZsW1zOLSKH0j1BqDtC5AjdbvEzOXaUvsLuRjUJfdaA
 iLYOMFor11WmaKd0oiU8IBrwhqHF0dI8ZeuSwMaSKZdxH/XY2mYjVxfxI
 3dGfcFRyuZYu/53sj7z8OcKPcZmwzQ/xFoau0nLrhTQHMSBOL4O+tj5Ya E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dS6Vj+7q+ncd7N2PkpBeRTt+h1ZbWV8tRxqWhCOByTgpgv97p+mjWRQMGcn5/euDjQGvFwiMXQ
 DyEpNN7rWhJlWv6yRE4mL0e4pQ5dzmJtX45X1H+eowrUAi6FJL6KucnIXUeqn7MkOg3pnOeblC
 CNylo4o5TDbfQnY5gGNwU3b6UjkP9l3ibEBdqb9warRQc0h6Y2BOB/WjkiGXkY5fe1jIRA0sTc
 Bx4nrdPBIyOop6ySPaqAycf/PTELISUgRooPm/mFpbw3ss5jco9tSvyf/glXj9IcHPYRVw3qF0
 81s=
X-SBRS: 2.7
X-MesageID: 12106523
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12106523"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 18:34:55 +0100
Message-ID: <20200204173455.22020-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200204173455.22020-1-roger.pau@citrix.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/3] nvmx: always trap accesses to x2APIC MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmVzdGVkIFZNWCBkb2Vzbid0IGV4cG9zZSBzdXBwb3J0IGZvcgpTRUNPTkRBUllfRVhFQ19WSVJU
VUFMSVpFX1gyQVBJQ19NT0RFLApTRUNPTkRBUllfRVhFQ19WSVJUVUFMX0lOVFJfREVMSVZFUlkg
b3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJULCBhbmQgaGVuY2UgdGhlIHgyQVBJ
QyBNU1JzIHNob3VsZAphbHdheXMgYmUgdHJhcHBlZCBpbiB0aGUgbmVzdGVkIGd1ZXN0IE1TUiBi
aXRtYXAsIG9yIGVsc2UgYSBuZXN0ZWQKZ3Vlc3QgY291bGQgYWNjZXNzIHRoZSBoYXJkd2FyZSB4
MkFQSUMgTVNScyBnaXZlbiBjZXJ0YWluIGNvbmRpdGlvbnMuCgpBY2Nlc3NpbmcgdGhlIGhhcmR3
YXJlIE1TUnMgY291bGQgYmUgYWNoaWV2ZWQgYnkgZm9yY2luZyB0aGUgTDAgWGVuIHRvCnVzZSBT
RUNPTkRBUllfRVhFQ19WSVJUVUFMSVpFX1gyQVBJQ19NT0RFIGFuZApTRUNPTkRBUllfRVhFQ19W
SVJUVUFMX0lOVFJfREVMSVZFUlkgb3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJU
IChpZiBzdXBwb3J0ZWQpLCBhbmQgdGhlbiBjcmVhdGluZyBhCkwyIGd1ZXN0IHdpdGggYSBNU1Ig
Yml0bWFwIHRoYXQgZG9lc24ndCB0cmFwIGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMKTVNSIHJhbmdl
LiBUaGVuIE9SJ2luZyBib3RoIEwwIGFuZCBMMSBNU1IgYml0bWFwcyB3b3VsZCByZXN1bHQgaW4g
YQpiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAgY2VydGFpbiB4MkFQSUMgTVNScyBhbmQgYSBWTUNT
IHRoYXQgZG9lc24ndApoYXZlIFNFQ09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREUg
YW5kClNFQ09OREFSWV9FWEVDX1ZJUlRVQUxfSU5UUl9ERUxJVkVSWSBvcgpTRUNPTkRBUllfRVhF
Q19BUElDX1JFR0lTVEVSX1ZJUlQgc2V0IGVpdGhlci4KCkZpeCB0aGlzIGJ5IG1ha2luZyBzdXJl
IHgyQVBJQyBNU1JzIGFyZSBhbHdheXMgdHJhcHBlZCBpbiB0aGUgbmVzdGVkCk1TUiBiaXRtYXAu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIFVzZSBiaXRtYXBfc2V0LgoKQ2hhbmdlcyBzaW5jZSB2
MToKIC0gTmV3IGluIHRoaXMgdmVyc2lvbiAoc3BsaXQgZnJvbSAjMSBwYXRjaCkuCiAtIFVzZSBu
b24tbG9ja2VkIHNldF9iaXQuCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIHwgNyAr
KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmlu
ZGV4IDQ2YzUxYTk1YjkuLjU2ZTBkODg0YjggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMKQEAgLTU5Niw2ICs1
OTYsMTMgQEAgc3RhdGljIHZvaWQgdXBkYXRlX21zcmJpdG1hcChzdHJ1Y3QgdmNwdSAqdiwgdWlu
dDMyX3Qgc2hhZG93X2N0cmwpCiAgICAgICAgICAgICAgIHYtPmFyY2guaHZtLnZteC5tc3JfYml0
bWFwLT53cml0ZV9oaWdoLAogICAgICAgICAgICAgICBzaXplb2YobXNyX2JpdG1hcC0+d3JpdGVf
aGlnaCkgKiA4KTsKIAorICAgIC8qCisgICAgICogTmVzdGVkIFZNWCBkb2Vzbid0IHN1cHBvcnQg
YW55IHgyQVBJQyBoYXJkd2FyZSB2aXJ0dWFsaXphdGlvbiwgc28KKyAgICAgKiBtYWtlIHN1cmUg
YWxsIHRoZSB4MkFQSUMgTVNScyBhcmUgdHJhcHBlZC4KKyAgICAgKi8KKyAgICBiaXRtYXBfc2V0
KG1zcl9iaXRtYXAtPnJlYWRfbG93LCBNU1JfWDJBUElDX0ZJUlNULCAweGZmKTsKKyAgICBiaXRt
YXBfc2V0KG1zcl9iaXRtYXAtPndyaXRlX2xvdywgTVNSX1gyQVBJQ19GSVJTVCwgMHhmZik7CisK
ICAgICB1bm1hcF9kb21haW5fcGFnZShtc3JfYml0bWFwKTsKIAogICAgIF9fdm13cml0ZShNU1Jf
QklUTUFQLCBwYWdlX3RvX21hZGRyKG52bXgtPm1zcl9tZXJnZWQpKTsKLS0gCjIuMjUuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:44:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:44:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz2Es-0006ZL-1i; Tue, 04 Feb 2020 17:43:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz2Eq-0006ZG-DB
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:43:52 +0000
X-Inumbo-ID: e779fc8a-4775-11ea-8396-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e779fc8a-4775-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 17:43:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580838231;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=cLCXpyHRehoqJj3fbb3fy6GOiozzqAWny0k75k42ro0=;
 b=HjirboluUw/01DfACnh/3wBKyCC6Hf2eMUhVZJO60DZZjlbXUQTR3j7N
 mLLXNU3dHHXd9zMBT0RSf83dEOI3ApgDZsSgwdb8QpQwXUpbw2JoO5u9F
 BfE9mys0IgqNmTdzCU5X3B0rAXvEFDKc50RD3t3kIJFXScF7odydhYSSJ 4=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rchhGzDZ+vBNCIFmOimk3ldSCUjlRpBCeyLwe1jIybUVrrXsq6Vq0/4rgf6+XpQxLybdr4LtGd
 hSFxdZMjcz7tacYj349yLpKYham1FAZJ4TqaVZb1QV3qoRXUeXI+i4VhGUgJD8Im6DsgeeLFjn
 xHzI5Nz8ezpr4a34r24aVfd1j5zQ2at2D6FGlcX5W0RFsFQaFFD7p8cPY6g9dcF5kjfARvV6dO
 j01QEUpgtQi01+3DxPkNauWOl59tn2ZwJxz4FBxPlIroHH4Qbepv/nNLOpJvrzqAQNY897V/dE
 tgM=
X-SBRS: 2.7
X-MesageID: 12550002
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,402,1574139600"; d="scan'208";a="12550002"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
 <1580830825-18767-2-git-send-email-igor.druzhinin@citrix.com>
 <20200204171701.GM4679@Air-de-Roger>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <55a7f103-93fe-ceda-67e0-92ece808d542@citrix.com>
Date: Tue, 4 Feb 2020 17:43:33 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200204171701.GM4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] x86/shim: suspend and resume platform
 time correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDIvMjAyMCAxNzoxNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAwNCwgMjAyMCBhdCAwMzo0MDoyNFBNICswMDAwLCBJZ29yIERydXpoaW5pbiB3cm90ZToKPj4g
U2ltaWxhcmx5IHRvIFMzLCBwbGF0Zm9ybSB0aW1lIG5lZWRzIHRvIGJlIHNhdmVkIG9uIGd1ZXN0
IHN1c3BlbmQKPj4gYW5kIHJlc3RvcmVkIG9uIHJlc3VtZSByZXNwZWN0aXZlbHkuIFRoaXMgc2hv
dWxkIGFjY291bnQgZm9yIGV4cGVjdGVkCj4+IGp1bXBzIGluIFBWIGNsb2NrIGNvdW50ZXIgdmFs
dWUgYWZ0ZXIgcmVzdW1lLiB0aW1lX3N1c3BlbmQvcmVzdW1lKCkKPj4gYXJlIHNhZmUgdG8gdXNl
IGluIFBWSCBzZXR0aW5nIGFzIGlzIHNpbmNlIGFueSBleGlzdGluZyBvcGVyYXRpb25zCj4+IHdp
dGggUElUIHRoYXQgdGhleSBkbyB3b3VsZCBzaW1wbHkgYmUgaWdub3JlZCB0aGVyZS4KPiAKPiBU
aGVyZSdzIGFsc28gYW4gYXR0ZW1wdCB0byBmaWRkbGUgd2l0aCBIUEVULCB3aGljaCBJIHRoaW5r
IGl0J3MganVzdCBhCj4gbm8tb3AuCj4gCj4gSnVzdCB0byBiZSBvbiB0aGUgc2FmZSBzaWRlIGl0
IG1pZ2h0IGJlIGJldHRlciB0byBwYXNzIGEgbmV3IHBhcmFtZXRlcgo+IHRvIHRpbWVfcmVzdW1l
IGluIG9yZGVyIHRvIHNpZ25hbCB3aGV0aGVyIFBJVC9IUEVUIHNob3VsZCBldmVuIGJlCj4gYXR0
ZW1wdGVkIHRvIGJlIHJlc3VtZWQ/CgpCb3RoIG9mIHByZWluaXRfcGl0KCkgYW5kIF9kaXNhYmxl
X3BpdF9pcnEoKSBhbHJlYWR5IGNhbGxlZCBpbiBQViBzaGltCmR1cmluZyBib290LiBTbyBpdCBt
aWdodCBiZSBiZXR0ZXIgdG8gaW5jbHVkZSBhIGNvbmRpdGlvbiByaWdodCBpbnNpZGUKdGhlbSB0
byBjb3ZlciB0aGF0IGNhc2UgYXMgd2VsbC4KCklnb3IKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 17:46:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 17:46:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz2He-0006g7-If; Tue, 04 Feb 2020 17:46:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz2Hd-0006g2-3a
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 17:46:45 +0000
X-Inumbo-ID: 4e5ebb70-4776-11ea-8fd8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e5ebb70-4776-11ea-8fd8-12813bfff9fa;
 Tue, 04 Feb 2020 17:46:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz2Hb-0005Yp-9L; Tue, 04 Feb 2020 17:46:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz2Ha-0002l5-W0; Tue, 04 Feb 2020 17:46:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz2Ha-0004tv-VI; Tue, 04 Feb 2020 17:46:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146723-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64:xen-build:fail:regression
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=3feea54eae33a6689bedf1e023edeb219faa76d6
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 17:46:42 +0000
Subject: [Xen-devel] [ovmf test] 146723: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyMyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MjMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDYgeGVu
LWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NTc2NwoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAgICAgICAgICAgM2ZlZWE1NGVhZTMzYTY2
ODliZWRmMWUwMjNlZGViMjE5ZmFhNzZkNgpiYXNlbGluZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4IDAwOjM5OjA5IFogICAyNyBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0wMS0wOCAwMjo1MDoyMCBaICAgMjcgZGF5
cyAgMTAyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjcxNiAgMjAyMC0wMi0wNCAw
NDozNzowMyBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExpIDxhYXJvbi5saUBpbnRlbC5jb20+CiAg
QWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4KICBBbW9sIE4gU3Vr
ZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxp
bmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlzaHNpbmdoYUBudmlkaWEuY29tPgogIEJv
YiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1
Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhp
anVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29t
PgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRlbC5jb20+CiAgSmlhbiBKIFdhbmcgPGpp
YW4uai53YW5nQGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJt
LmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0g
PGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNv
bT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kg
PG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5k
Lmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVsLmEua3ViYWNraUBp
bnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGludGVsLmNvbT4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWRlIDxw
aGlsbWRAcmVkaGF0LmNvbT4KICBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5
dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1
bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBW
aXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91
cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVA
aW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBaaGlq
dS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxODE5
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 18:59:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 18:59:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz3PK-0003s4-8N; Tue, 04 Feb 2020 18:58:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JqNd=3Y=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz3PJ-0003rz-Dl
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 18:58:45 +0000
X-Inumbo-ID: 5caacab6-4780-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5caacab6-4780-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 18:58:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz3PG-0006x8-4i; Tue, 04 Feb 2020 18:58:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz3PF-0006pS-NE; Tue, 04 Feb 2020 18:58:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz3PF-0002oA-MS; Tue, 04 Feb 2020 18:58:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146729-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=163b09516857520df1502db00d18e7f114d748bb
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 04 Feb 2020 18:58:41 +0000
Subject: [Xen-devel] [qemu-mainline test] 146729: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyOSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MjkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygx
KSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICAxNjNiMDk1MTY4NTc1
MjBkZjE1MDJkYjAwZDE4ZTdmMTE0ZDc0OGJiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA0OSBk
YXlzICAyNDAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzI5ICAyMDIwLTAyLTA0
IDE3OjA2OjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxt
aXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtk
b2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWls
LmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1l
ciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5u
ZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29t
PgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxw
YXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+
CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8g
PHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRl
bGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5j
b20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEBy
ZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAg
UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBp
YW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRh
bml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9y
Zz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZh
bmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp
YmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5p
Ym0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1
bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxz
aGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgog
IFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZh
bmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJt
LmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdl
aWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0
LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29t
PgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0
aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxz
dmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAg
VmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2
Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50
c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRl
PgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3
YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxp
bnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgog
IFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3gu
anlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAg
WGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBs
aW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRp
bmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jv
ay5raW1AbWlwcy5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXlu
aXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwg
U2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1
YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWlu
IEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIyODI0IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 19:25:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 19:25:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz3pL-0006F1-Ro; Tue, 04 Feb 2020 19:25:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Fs=3Y=dornerworks.com=jeff.kubascik@srs-us1.protection.inumbo.net>)
 id 1iz3pK-0006Ew-KS
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 19:25:38 +0000
X-Inumbo-ID: 1ec870dc-4784-11ea-8fff-12813bfff9fa
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1ec870dc-4784-11ea-8fff-12813bfff9fa;
 Tue, 04 Feb 2020 19:25:37 +0000 (UTC)
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200131201046.44996-1-jeff.kubascik@dornerworks.com>
 <3dc228b7-79a5-b91c-58ee-f13b238dfd86@xen.org>
From: Jeff Kubascik <jeff.kubascik@dornerworks.com>
Message-ID: <911fc6f8-3553-11f5-a857-aceddd52af87@dornerworks.com>
Date: Tue, 4 Feb 2020 14:26:37 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <3dc228b7-79a5-b91c-58ee-f13b238dfd86@xen.org>
Content-Language: en-US
X-Originating-IP: [172.27.13.179]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_10_69
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [PATCH v2] xen/arm: Handle unimplemented VGICv3
 dist registers as RAZ/WI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGV5IEp1bGllbiwKCk9uIDIvMS8yMDIwIDY6NDUgQU0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBI
aSwKPiAKPiBPbiAzMS8wMS8yMDIwIDIwOjEwLCBKZWZmIEt1YmFzY2lrIHdyb3RlOgo+PiBQZXIg
dGhlIEFSTSBHZW5lcmljIEludGVycnVwdCBDb250cm9sbGVyIEFyY2hpdGVjdHVyZSBTcGVjaWZp
Y2F0aW9uIChBUk0KPj4gSUhJIDAwNjlFKSwgcmVzZXJ2ZWQgcmVnaXN0ZXJzIHNob3VsZCBnZW5l
cmFsbHkgYmUgdHJlYXRlZCBhcyBSQVovV0kuCj4+IFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVz
aWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNvbXBhdGFiaWxpdHksIHRyZWF0IHRoZQo+IAo+IFR5cG86
IGNvbXBhdGliaWxpdHkKCkdvb2QgY2F0Y2gsIEkgd2lsbCBjb3JyZWN0LgoKPj4gZGVmYXVsdCBj
YXNlIGZvciBHSUNEIHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgo+IAo+
IEkgd291bGQgcHJlZmVyIGlmIHdlIHRyeSB0byBrZWVwIHRoZSBlbXVsYXRpb24gb2YgYWxsIHRo
ZSByZWdpc3RlcnMgdGhlCj4gc2FtZSB3YXkuIEkuZSBpZiBHSUNEIGRlZmF1bHQgY2FzZSBpcyBu
b3cgUkFaL1dJLCB0aGVuIGFsbCB0aGUgb3RoZXIKPiByZWdpb25zIChlLmcgR0lDUikgc2hvdWxk
IGRvIHRoZSBzYW1lLgoKU2hvdWxkIGJlIGVhc3kgZW5vdWdoIHRvIG1ha2UgdGhlIHNhbWUgY2hh
bmdlIGZvciB0aGUgcmVkaXN0LgoKPiBJIHdpbGwgbG9vayB0byB3cml0ZSBhIHBhdGNoIHNpbWls
YXIgZm9yIEdJQ3YyIGFzIHdlbGwuCgpHcmVhdCEKCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgo+PiAtLS0KPj4gICB4ZW4v
YXJjaC9hcm0vdmdpYy12My5jIHwgMTMgKysrKysrLS0tLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2Vk
LCA2IGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vdmdpYy12My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwo+PiBpbmRleCA0MjJi
OTRmOTAyLi44ZDA4NTZhYzMzIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC9hcm0vdmdpYy12My5j
Cj4+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPj4gQEAgLTEyNTAsOSArMTI1MCw5IEBA
IHN0YXRpYyBpbnQgdmdpY192M19kaXN0cl9tbWlvX3JlYWQoc3RydWN0IHZjcHUgKnYsIG1taW9f
aW5mb190ICppbmZvLAo+PiAgICAgICAgICAgIGdvdG8gcmVhZF9pbXBsX2RlZmluZWQ7Cj4+Cj4+
ICAgICAgIGRlZmF1bHQ6Cj4+IC0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdjogdkdJ
Q0Q6IHVuaGFuZGxlZCByZWFkIHIlZCBvZmZzZXQgJSMwOHhcbiIsCj4+IC0gICAgICAgICAgICAg
ICB2LCBkYWJ0LnJlZywgZ2ljZF9yZWcpOwo+PiAtICAgICAgICByZXR1cm4gMDsKPj4gKyAgICAg
ICAgLyogU2luY2UgcmVzZXJ2ZWQgcmVnaXN0ZXJzIHNob3VsZCBiZSByZWFkLWFzLXplcm8sIG1h
a2UgdGhpcyB0aGUKPj4gKyAgICAgICAgICogZGVmYXVsdCBjYXNlICovCj4gCj4gVGhpcyBjb21t
ZW50IGlzIG1pc2xlYWRpbmcgYmVjYXVzZSB0aGUgZGVmYXVsdCBjYXNlIGRvZXNuJ3Qgb25seSBo
YW5kbGUKPiByZXNlcnZlZCByZWdpc3RlcnMuIEEgZ29vZCBleGFtcGxlIGlzIEdJQ0RfSUdSUE1P
RFIgd2lsbCB1c2UgdGhlIGRlZmF1bHQKPiBsYWJlbC4gWWV0IGl0IGlzIG5vdCBhIHJlc2VydmVk
IHJlZ2lzdGVycy4gU29tZSBvZiB0aGUgcmVzZXJ2ZWQKPiByZWdpc3RlcnMgbWF5IGFsc28gYmUg
YWxsb2NhdGVkIGluIHRoZSBmdXR1cmUgKGkuZSB3aXRoIEdJQ3Y0KS4gU28gSQo+IHdvdWxkIGRy
b3AgdGhlIGNvbW1lbnQgaGVyZS4KClN1cmUgdGhpbmcsIEknbGwgZHJvcCB0aGUgY29tbWVudC4K
Cj4gSSB3b3VsZCBhbHNvIGxpa2UgdG8ga2VlcCBhIHByaW50IChhdCBsZWFzdCBpbiBkZWJ1ZyBi
dWlsZCkgYXMgaXQgY291bGQKPiBiZSBoZWxwZnVsIGZvciBhbiBPUyBkZXZlbG9wcGVyIChvciBl
dmVuIFhlbiBvbmUpIHRvIGRldGVjdCBhbnkgcmVnaXN0ZXIKPiB3ZSBpbXBsZW1lbnQgYXMgUkFa
L1dJIGJ1dCBzaG91bGQgbm90LgoKSSdsbCBhZGQgdGhlIHByaW50ayBiYWNrIGluLgoKPiBBcyBh
biBhc2lkZSwgdGhlIGNvZGluZyBzdHlsZSBmb3IgbXVsdGktbGluZXMgY29tbWVudCBvbiBYZW4g
aXM6Cj4gCj4gLyoKPiAgICogRm9vCj4gICAqIEJhcgo+ICAgKi8KClRoYW5rcyBmb3IgcG9pbnRp
bmcgdGhpcyBvdXQuCgo+PiArICAgICAgICBnb3RvIHJlYWRfYXNfemVybzsKPj4gICAgICAgfQo+
Pgo+PiAgIGJhZF93aWR0aDoKPj4gQEAgLTE0MzUsMTAgKzE0MzUsOSBAQCBzdGF0aWMgaW50IHZn
aWNfdjNfZGlzdHJfbW1pb193cml0ZShzdHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8s
Cj4+ICAgICAgICAgICAgZ290byB3cml0ZV9pbXBsX2RlZmluZWQ7Cj4+Cj4+ICAgICAgIGRlZmF1
bHQ6Cj4+IC0gICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIKPj4gLSAgICAgICAgICAgICAgICIl
cHY6IHZHSUNEOiB1bmhhbmRsZWQgd3JpdGUgciVkPSUiUFJJcmVnaXN0ZXIiIG9mZnNldCAlIzA4
eFxuIiwKPj4gLSAgICAgICAgICAgICAgIHYsIGRhYnQucmVnLCByLCBnaWNkX3JlZyk7Cj4+IC0g
ICAgICAgIHJldHVybiAwOwo+PiArICAgICAgICAvKiBTaW5jZSByZXNlcnZlZCByZWdpc3RlcnMg
c2hvdWxkIGJlIHdyaXRlLWlnbm9yZSwgbWFrZSB0aGlzIHRoZQo+PiArICAgICAgICAgKiBkZWZh
dWx0IGNhc2UgKi8KPj4gKyAgICAgICAgZ290byB3cml0ZV9pZ25vcmU7Cj4gCj4gU2FtZSBjb21t
ZW50cy4KClVuZGVyc3Rvb2QgOikKCj4+ICAgICAgIH0KPj4KPj4gICBiYWRfd2lkdGg6Cj4+Cj4g
Cj4gLS0KPiBKdWxpZW4gR3JhbGwKPiAKClNpbmNlcmVseSwKSmVmZiBLdWJhc2NpawoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 19:27:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 19:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz3qf-0006JF-8d; Tue, 04 Feb 2020 19:27:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VYYU=3Y=gmail.com=rosbrookn@srs-us1.protection.inumbo.net>)
 id 1iz3qd-0006JA-VR
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 19:27:00 +0000
X-Inumbo-ID: 4f95c39a-4784-11ea-8396-bc764e2007e4
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4f95c39a-4784-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 19:26:59 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id 9so13011664lfq.10
 for <xen-devel@lists.xenproject.org>; Tue, 04 Feb 2020 11:26:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=iLoHLN3p7REBRPOuyqvDfUMDSSQtqJP6Pgn9YNwSp6k=;
 b=nsW9H84+67QM9AKHbk/xUumJZ2gCORxc2BdWxY7NTzTyFZdQ/Zr/PQUDURtiOlLDrS
 QrkguwPc+qyR0zQR4204kzLrhB6d4fhVRFBsZgWOFLKqV57X+Pt7e7TRQ/gDCHLtPAXt
 YgUHMePhaNCi3m6ele0rH7zhRZkEi08d2Ba4PbWFrAES+BZyxBFSkHKoOPZKo5lDlzCo
 d37nOmLcqwSC6K3foisslDMc6tj51dFkjXw6GTwFhKMIdb2o5+Qe6IPowRoeWiOjBoYR
 cwSyvo+fg23msx8Bs9AAxqxePNVV8O6o1GbUXpaadsInXyMO/VTahXSXCk6QNNdPf9uj
 WK9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=iLoHLN3p7REBRPOuyqvDfUMDSSQtqJP6Pgn9YNwSp6k=;
 b=cXDeyXfqy4CvF4ZtkBAtBemW9gcfOodRmJBMnDQaiiLFNXeXZN9ubO2y5zcw5E9Pz1
 M+TUONXbP83jEnNEYM2+IAMJYC9B/CNvKhLtIrsv1mBj0dyZsqiq/GmD9OSjl7uaDPLn
 P1tx9vMjoMx66WOVl1ECEGsi6+2tMRlQRDIHvrnQ0x5C+p9rK8n233U0XbIGMHrCIfnM
 1eCWiQVQIa0odQW+TH9c5VmojT2oihLEFmm1Ydx18f6zr9heG4e7gu549+BeV1x3K7O5
 btmxc6wdQl/NdFNpH4cnqQCaPX5aUXjdqWfAJfX4MsRaJun/9AOWcBjrGMBIenN052/Q
 YnSA==
X-Gm-Message-State: APjAAAUrqKUzqrAXN4V+QN6dnxyIgEI3D2gvFPlbnmtwoUGGXOH31w1a
 ETQpvkgH7BMCKMV3qqke8JoCP/jw4KddEVA7W9s=
X-Google-Smtp-Source: APXvYqx7B1kmbOb5YVNtHDL4BO2cIfkbodEL8LLHcgcNThO1ErC3iLTUnKuBMQrjMSF/neVa0OnuUdoxkjjUeoqaLfs=
X-Received: by 2002:ac2:4145:: with SMTP id c5mr15644966lfi.71.1580844417908; 
 Tue, 04 Feb 2020 11:26:57 -0800 (PST)
MIME-Version: 1.0
References: <20200117155734.1067550-1-george.dunlap@citrix.com>
 <20200117155734.1067550-8-george.dunlap@citrix.com>
 <CAEBZRSc_+G6itzyNGMd7GO5eC6aOZ3zE7vopQmTiQ5CnG+6VYw@mail.gmail.com>
 <4db0f4fa-98db-33d6-5be5-f6ea59096166@citrix.com>
 <CAEBZRSe8Hz7iu7B+2-X3BV8qS9sneRr8Qanb-y6uDh6vYbuk0Q@mail.gmail.com>
 <1bebfae2-75ba-3dd1-4db2-2c18221f0b30@citrix.com>
In-Reply-To: <1bebfae2-75ba-3dd1-4db2-2c18221f0b30@citrix.com>
From: Nick Rosbrook <rosbrookn@gmail.com>
Date: Tue, 4 Feb 2020 14:26:46 -0500
Message-ID: <CAEBZRSeDkgPF1MSCy6R22faHvvcLPN6YpGCHYk1RMNOUcrQM9A@mail.gmail.com>
To: George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-devel] [PATCH v3 8/8] RFC: Sketch constructors,
 DomainCreateNew
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Nick Rosbrook <rosbrookn@ainfosec.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBCdXQgdGhlIHByb2JsZW0gSSdtIHdvcnJpZWQgYWJvdXQgaXMgdGhpczoKPgo+IFNjZW5hcmlv
IEIKPiAxLiBNYWtlIGFuIGVtcHR5LCB1bmluaXRpYWxpemVkIHN0cnVjdHVyZSwgd2l0aG91dCBj
YWxsaW5nIE5ld1R5cGUoKQo+IDIuIEZpbGwgaW4gc29tZSBmaWVsZHMKPiAzLiBNYXJzaGFsIGl0
IGludG8ganNvbgo+IDQuIE1hcnNoYWwgaXQgb3V0IG9mIGpzb24gKHdpdGggdGhlIHNhbWUgdmVy
c2lvbikKPgo+IEluIHRoZSBjYXNlIGFib3ZlLCBzdGVwIDMgZW5jb2RlcyBhbGwgdGhlIGtub3du
IGZpZWxkcyB3aXRoICpnb2xhbmcqJ3MKPiB6ZXJvIHZhbHVlcywgcmF0aGVyIHRoYW4gbGlieGwn
cyBkZWZhdWx0IHZhbHVlcywgYW5kIHNvIHN0ZXAgNCB3aWxsCj4gY2xvYmJlciBhbnkgZGVmYXVs
dHMgd3JpdHRlbiBieSBOZXdUeXBlKCkgd2l0aCBnb2xhbmcgemVybyB2YWx1ZXMgYWdhaW4uCgpP
bmUgd2F5IHRvIHNvbHZlIHRoaXMgd291bGQgYmUgYWRkIHN0cnVjdCB0YWdzIHRvIGdlbmVyYXRl
ZCB0eXBlcyB0aGF0CnRlbGwgSlNPTiB0byBvbWl0IHplcm8gdmFsdWVzIHdoZW4gbWFyc2hhbGlu
Zy4gSS5lLiwKYGpzb246IixvbWl0ZW1wdHkiYC4gVGhlbiwgb25seSBmaWVsZHMgdGhhdCB3ZXJl
IGFjdHVhbGx5IHNldCB3aWxsIGJlCm1hcnNoYWxlZC4gQW5kLCBmb3IgVW5tYXJzaGFsIHRvIG92
ZXJ3cml0ZSBhIGZpZWxkIHNldCBieSBOZXdUeXBlKCksCml0IHdvdWxkIGhhdmUgdG8gYmUgKmV4
cGxpY2l0bHkqIHNldCBieSBhIHVzZXIuIEJ1dCwgdGhhdCBkb2VzIG1lYW4gaWYKYSBmaWVsZCBp
cyBzZXQsIGFuZCBoYXBwZW5zIHRvIGJlIGEgR28gemVybyB2YWx1ZSwgaXQgd2lsbCBub3QgYmUK
c2hvd24gaW4gdGhlIEpTT04uIFRoYXQgY291bGQgYmUgYSBwcm9ibGVtIGl0c2VsZi4KCj4gPj4g
QXMgZmFyIGFzIGZ1cnRoZXIgc3RlcHMgLS0gZG8geW91IGhhdmUgYSBjbGVhciBpZGVhIHdoYXQg
a2luZCBvZgo+ID4+IGZ1bmN0aW9uYWxpdHkgeW91J2QgbGlrZSB0byBzZWUgcG9zc2libGUgYnkg
dGhlIHRpbWUgb2YgdGhlIGZlYXR1cmUKPiA+PiBmcmVlemUgKHByb2JhYmx5IGluIE1heSk/ICBE
byB5b3UgaGF2ZSBwbGFucyB0byB1c2UgdGhlc2UgYmluZGluZ3MKPiA+PiB5b3Vyc2VsZiwgYW5k
IGlmIHNvLCBob3c/Cj4gPj4KPiA+PiBGb3IgbXkgcGFydCwgSSB3YW50IHRvIHN0YXJ0IGFuZCBy
ZWFwIGd1ZXN0cy4gIFRoZSBsYXR0ZXIgd2lsbCByZXF1aXJlCj4gPj4gYWRkaW5nIGV2ZW50IGNh
bGxiYWNrIGZ1bmN0aW9uYWxpdHkgd2hpY2ggd2lsbCByZXF1aXJlIG1vcmUgdGhvdWdodCAoYW5k
Cj4gPj4gcGVyaGFwcyBleHBvc2UgbW9yZSBsaWJ4bCBpc3N1ZXMpLiAgQnV0IEkgZG9uJ3QgeWV0
IGhhdmUgYSBjbGVhciB0YXJnZXQKPiA+PiBiZXlvbmQgdGhhdC4KPiA+Cj4gPiBZZXMsIEkgcGxh
biBvbiB1c2luZyB0aGVzZSBiaW5kaW5ncyBpbiByZWRjdGwgKG91ciBSZWRmaWVsZCB0b29sc3Rh
Y2spCj4gPiBbMV0sIHRvIHJlcGxhY2Ugb3VyIG9zL2V4ZWMgY2FsbHMgdG8geGwuIFRvIGZ1bGx5
IG1ha2UgdGhhdAo+ID4gdHJhbnNpdGlvbiwgd2Ugd291bGQgbmVlZCBkb21haW4gc3RhcnQvc3Rv
cCwgUENJIGFuZCBuZXR3b3JrCj4gPiBhdHRhY2gvZGV0YWNoLCBhcyB3ZWxsIGFzIHNvbWUgdXRp
bGl0aWVzIChtb3N0IG9mIHdoaWNoIGFyZSBlaXRoZXIKPiA+IGltcGxlbWVudGVkLCBvciB3b3Vs
ZCBiZSBlYXN5IHRvIGRvKS4gQnV0LCBtYWtpbmcgdGhhdCB0cmFuc2l0aW9uIGlzCj4gPiByZWxh
dGl2ZWx5IGxvdyBvbiB0aGUgcHJpb3JpdHkgbGlzdCByaWdodCBub3csIHNvIEkgY2FuJ3QgY29t
bWl0IHRvIGEKPiA+IHRpbWVsaW5lIHVuZm9ydHVuYXRlbHkuCj4KPiBTdXJlLCBub3IgSTsgYnV0
IGhhdmluZyBhIGdvYWwgYWx3YXlzIGhlbHBzLCBldmVuIGlmIGl0J3Mgb25seSBiZXN0LWVmZm9y
dC4KPgo+IExvb2tpbmcgYXQgcmVkY3RsLCBpdCBzZWVtcyBsaWtlIGFjdHVhbGx5IGEgcHJldHR5
IGZ1bGwtZmVhdHVyZWQKPiB0b29sc3RhY2sgLS0gdGhhdCBzZWVtcyBsaWtlIGEgbmljZSBjb21w
bGV0ZSB0YXJnZXQgdG8gYWltIGF0LiA6LSkKClNvdW5kcyBsaWtlIGEgcGxhbiB0byBtZS4gOikK
Cj4gSSB0aGluayB3ZSBzaG91bGQgbWFrZSBzdXJlIHRoYXQgdGhpbmdzIGFjdHVhbGx5IHdvcmsu
ICBUaGUgdmVyeQo+IG9yaWdpbmFsIGdvbGFuZyBiaW5kaW5ncyBJIHdyb3RlIHRvIGJlIGFibGUg
dG8gY29udHJvbCBjcHVwb29scywgc28gSQo+IHRoaW5rIHRob3NlIGZ1bmN0aW9ucyBzaG91bGQg
c3RheS4gIEJ1dCBJJ20gbm90IHN1cmUgaWYgYW55b25lJ3MgZXZlcgo+IHVzZWQgQ29uc29sZUdl
dFR0eS4gIExpa2UgYHhsLmNmZ2AgcGFyc2luZywgaXQncyB0aGUgc29ydCBvZiB0aGluZyB0aGF0
Cj4gKnNvbWVib2R5KiB3aWxsIHByb2JhYmx5IHdhbnQgZXZlbnR1YWxseTsgc28gSSdtIGluY2xp
bmVkIHRvIHNheSBpdAo+IHdvdWxkIGJlIGxlc3MgY29zdCB0byBqdXN0IHRlc3QgaXQgYW5kIG1h
a2Ugc3VyZSBpdCB3b3JrcyB0aGFuIHRvIHJlbW92ZQo+IGl0IGFuZCByZS1hZGQgaXQgd2hlbiBz
b21lb25lIGRlY2lkZXMgdGhleSBuZWVkIGl0Lgo+Cj4gRGlkIHlvdSBoYXZlIGFueXRoaW5nIGlu
IHBhcnRpY3VsYXIgaW4gbWluZD8KCk9rYXksIHRoYXQncyBnb29kIHRvIGtub3cuIEkgZG9uJ3Qg
aGF2ZSBhbnl0aGluZyBwYXJ0aWN1bGFyIGluIG1pbmQsIEkKanVzdCB3YW50ZWQgdG8gcG9zZSB0
aGUgcXVlc3Rpb24uIFNpbmNlIEkgd2Fzbid0IGFyb3VuZCB3aGVuIHlvdSBmaXJzdAp3cm90ZSB0
aGUgYmluZGluZ3MsIEkgd2Fzbid0IGF3YXJlIG9mIHRoZSBtb3RpdmF0aW9ucy4KCj4gSSB3YXMg
c29ydCBvZiB0aGlua2luZyB3aGF0IHdlIG1pZ2h0IGRvIGlzIGxlYXZlIGB4ZW5saWdodGAgYXMg
bW9zdGx5Cj4ganVzdCBhIHBsYWluIHdyYXBwZXIgYXJvdW5kIHRoZSBsaWJ4bCBDIGZ1bmN0aW9u
cywgYXMgY2xvc2UgdG8gd2hhdAo+IG1pZ2h0IGJlIGdlbmVyYXRlZCBhcyBwb3NzaWJsZTsgYW5k
IHRoZW4gaGF2ZSBhbm90aGVyIHBhY2thZ2UgdGhhdCB3b3VsZAo+IGRvIHNvbWV0aGluZyBtb3Jl
IHVzZWZ1bC4gIEZvciBpbnN0YW5jZSwgaGF2aW5nICdWbScgc3RydWN0LCB3aGljaCBjb3VsZAo+
IGJlIFN0YXJ0KCllZCwgc2h1dCBkb3duLCBhbmQgc28gb247IGFuZCB3aGljaCB3b3VsZCBrZWVw
IHRyYWNrIG9mCj4gaWYvd2hlbiB0aGUgZG9tYWluIGRpZWQsICZjLgoKVGhhdCdzIGEgZ29vZCBw
b2ludCwgaXQgbWlnaHQgYmUgbmljZSB0byBjcmVhdGUgYW4gQVBJIHRoYXQgaXMgbW9yZQoiR28t
bGlrZSIgYW5kIG5vdCBhcyB0aWVkIHRvIGxpYnhsIHNlbWFudGljYWxseSBzcGVha2luZy4KCj4g
PiBJIHdhcyBnb2luZyB0byBhc2sgYWJvdXQgdGhpcy4gWW91IGhhZCBhIHZhbml0eSBVUkwgaW4g
cGxhY2UgYXQgb25lCj4gPiBwb2ludCwgcmlnaHQ/IERpZCBgZ28gZ2V0YCBldmVyIHdvcmsgd2l0
aCB0aGF0PyBJbiBhbnkgY2FzZSwgcHVzaGluZwo+ID4gdG8gYW5vdGhlciByZXBvIG1pZ2h0IGJl
IGRlc2lyYWJsZS4KPiBXZSBuZXZlciBhY3R1YWxseSBoYWQgYSBVUkwgaW4gcGxhY2UsIG5vLiAg
SSBoYWQgc2ltcGx5IGNob3NlbiB0aGUgVVJMCj4gYmFzZWQgb24gd2hhdCB3b3VsZCBiZSBhIGdv
b2QgY29tYmluYXRpb24gb2YgZWFzeSB0byB0eXBlL3JlbWVtYmVyIGFuZAo+IGVhc3kgdG8gc2V0
IHVwIGVmZmVjdGl2ZWx5LiAgKFRoaXMgd2FzIGFmdGVyIGhhdmluZyBhbiBpbmZvcm1hbCBjaGF0
Cj4gd2l0aCBJYW4gSmFja3Nvbiwgd2hvIHRlbmRzIHRvIGRvIG1vc3Qgb2YgdGhpcyBzb3J0IG9m
IHRlY2huaWNhbCBhZG1pbgo+IHRoaW5nLikgIFdlJ2QgcHJvYmFibHkgd2FudCB0byBnbyBiYWNr
IGFuZCBmaWd1cmUgb3V0IHdoYXQga2luZCBvZgo+ICJpbnRlcmZhY2UiIGlzIHBvc3NpYmxlLCBo
b3cgdG8gZG8gdmVyc2lvbmluZyAmYywgYW5kIHRoZW4gd29yawo+IGJhY2t3YXJkcyBmcm9tIHRo
YXQgdG8gZ2V0IGEgd29ya2Zsb3cgZnJvbSB0aGUgdmFyaW91cyBYZW4gYnJhbmNoZXMgaW50bwo+
IHRoYXQuCgpXaGF0IGRvIHlvdSBtZWFuIGJ5ICJmaWd1cmUgb3V0IHdoYXQga2luZCBvZiBpbnRl
cmZhY2UgaXMgcG9zc2libGUiPwpGb3IgdmVyc2lvbmluZywgSSB0aGluayBpdCB3b3VsZCBiZSBu
aWNlIHRvIGFkb3B0IEdvIG1vZHVsZXMgYW5kCmZvbGxvdyB0aGVpciBzZW1hbnRpYyB2ZXJzaW9u
aW5nIHJlY29tbWVuZGF0aW9ucy4gSGF2ZSB5b3UgY29uc2lkZXJlZAp0aGF0IHJvdXRlLCBvciBh
bnkgb3RoZXJzPwoKPiBCVFcgZG8geW91IGd1eXMgaGF2ZSBhIHNvbHV0aW9uIHRvIHRoZSAiaW5z
dGFsbCBuZXcgdG9vbHMgdGhlbiByZWJvb3QiCj4gaXNzdWU/ICBJIGd1ZXNzIGlmIHlvdSBoYXZl
IGEgZGFlbW9uIHRoZW4gaXQgd2lsbCByZXRhaW4gdGhlIG9sZCB2ZXJzaW9uCj4gb2YgdGhlIGxp
YnJhcnkgdW50aWwgYWZ0ZXIgeW91IHJlYm9vdD8KCkF0IHRoZSBtb21lbnQsIHdlIGRvbid0IGhh
dmUgYSBzb2x1dGlvbiB0byB0aGF0IHByb2JsZW0gYXMgd2UncmUKc2ltcGx5IGNhbGxpbmcgeGwg
dmlhIG9zL2V4ZWMuIEJ1dCB5ZXMsIHdoZW4gd2UgaW50ZWdyYXRlIHhlbmxpZ2h0CmludG8gcmVk
Y3RsIHRoZSBkYWVtb24gd2lsbCByZXRhaW4gdGhlIG9sZCB2ZXJzaW9uIHVudGlsIHJlYm9vdC4K
ClRoYW5rcywKLU5SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 19:52:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 19:52:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz4Eq-0000Fp-N4; Tue, 04 Feb 2020 19:52:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=A/Fs=3Y=dornerworks.com=jeff.kubascik@srs-us1.protection.inumbo.net>)
 id 1iz4Ep-0000Fk-8A
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 19:51:59 +0000
X-Inumbo-ID: ccffdd54-4787-11ea-9006-12813bfff9fa
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ccffdd54-4787-11ea-9006-12813bfff9fa;
 Tue, 04 Feb 2020 19:51:58 +0000 (UTC)
From: Jeff Kubascik <jeff.kubascik@dornerworks.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 14:51:50 -0500
Message-ID: <20200204195150.61532-1-jeff.kubascik@dornerworks.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
X-Originating-IP: [172.27.13.179]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: [Xen-devel] [PATCH v3] xen/arm: Handle unimplemented VGICv3 dist
 registers as RAZ/WI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQgQ29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3Bl
Y2lmaWNhdGlvbiAoQVJNCklISSAwMDY5RSksIHJlc2VydmVkIHJlZ2lzdGVycyBzaG91bGQgZ2Vu
ZXJhbGx5IGJlIHRyZWF0ZWQgYXMgUkFaL1dJLgpUbyBzaW1wbGlmeSB0aGUgVkdJQ3YzIGRlc2ln
biBhbmQgaW1wcm92ZSBndWVzdCBjb21wYXRpYmlsaXR5LCB0cmVhdCB0aGUKZGVmYXVsdCBjYXNl
IGZvciBHSUNEIGFuZCBHSUNSIHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3Jl
LgoKU2lnbmVkLW9mZi1ieTogSmVmZiBLdWJhc2NpayA8amVmZi5rdWJhc2Npa0Bkb3JuZXJ3b3Jr
cy5jb20+Ci0tLQpDaGFuZ2VzIGluIHYzOgotIEZpeGVkIHNwZWxsaW5nIGVycm9yIGluIGNvbW1p
dCBtZXNzYWdlCi0gRHJvcHBlZCBtaXNsZWFkaW5nIGNvbW1lbnRzIHRoYXQgd2VyZSBhZGRlZCBp
biB2MgotIEFkZGVkIHByaW50ayBiYWNrIGluIGZvciBkZWZhdWx0IGNhc2UKLSBJbXBsZW1lbnRl
ZCBSQVovV0kgZm9yIHRoZSByZWRpc3QgcmVnaXN0ZXJzIGFzIHdlbGwKLSBVcGRhdGUgY29tbWl0
IG1lc3NhZ2UgdG8gaW5jbHVkZSBHSUNSIHNjb3BlCi0tLQogeGVuL2FyY2gvYXJtL3ZnaWMtdjMu
YyB8IDIyICsrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS92Z2ljLXYz
LmMgYi94ZW4vYXJjaC9hcm0vdmdpYy12My5jCmluZGV4IDQyMmI5NGY5MDIuLjRlNjBiYTE1Y2Mg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKKysrIGIveGVuL2FyY2gvYXJtL3Zn
aWMtdjMuYwpAQCAtMzIwLDcgKzMyMCw3IEBAIHN0YXRpYyBpbnQgX192Z2ljX3YzX3JkaXN0cl9y
ZF9tbWlvX3JlYWQoc3RydWN0IHZjcHUgKnYsIG1taW9faW5mb190ICppbmZvLAogICAgICAgICBw
cmludGsoWEVOTE9HX0dfRVJSCiAgICAgICAgICAgICAgICAiJXB2OiB2R0lDUjogdW5oYW5kbGVk
IHJlYWQgciVkIG9mZnNldCAlIzA4eFxuIiwKICAgICAgICAgICAgICAgIHYsIGRhYnQucmVnLCBn
aWNyX3JlZyk7Ci0gICAgICAgIHJldHVybiAwOworICAgICAgICBnb3RvIHJlYWRfYXNfemVybzsK
ICAgICB9CiBiYWRfd2lkdGg6CiAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiJXB2IHZHSUNSOiBi
YWQgcmVhZCB3aWR0aCAlZCByJWQgb2Zmc2V0ICUjMDh4XG4iLApAQCAtMzM3LDYgKzMzNywxMCBA
QCByZWFkX2FzX3plcm9fMzI6CiAgICAgKnIgPSAwOwogICAgIHJldHVybiAxOwogCityZWFkX2Fz
X3plcm86CisgICAgKnIgPSAwOworICAgIHJldHVybiAxOworCiByZWFkX2ltcGxfZGVmaW5lZDoK
ICAgICBwcmludGsoWEVOTE9HX0dfREVCVUcKICAgICAgICAgICAgIiVwdjogdkdJQ1I6IFJBWiBv
biBpbXBsZW1lbnRhdGlvbiBkZWZpbmVkIHJlZ2lzdGVyIG9mZnNldCAlIzA4eFxuIiwKQEAgLTYz
OCw3ICs2NDIsNyBAQCBzdGF0aWMgaW50IF9fdmdpY192M19yZGlzdHJfcmRfbW1pb193cml0ZShz
dHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8sCiAgICAgZGVmYXVsdDoKICAgICAgICAg
cHJpbnRrKFhFTkxPR19HX0VSUiAiJXB2OiB2R0lDUjogdW5oYW5kbGVkIHdyaXRlIHIlZCBvZmZz
ZXQgJSMwOHhcbiIsCiAgICAgICAgICAgICAgICB2LCBkYWJ0LnJlZywgZ2ljcl9yZWcpOwotICAg
ICAgICByZXR1cm4gMDsKKyAgICAgICAgZ290byB3cml0ZV9pZ25vcmU7CiAgICAgfQogYmFkX3dp
ZHRoOgogICAgIHByaW50ayhYRU5MT0dfR19FUlIKQEAgLTY1NCw2ICs2NTgsOSBAQCB3cml0ZV9p
Z25vcmVfMzI6CiAgICAgaWYgKCBkYWJ0LnNpemUgIT0gREFCVF9XT1JEICkgZ290byBiYWRfd2lk
dGg7CiAgICAgcmV0dXJuIDE7CiAKK3dyaXRlX2lnbm9yZToKKyAgICByZXR1cm4gMTsKKwogd3Jp
dGVfaW1wbF9kZWZpbmVkOgogICAgIHByaW50ayhYRU5MT0dfR19ERUJVRwogICAgICAgICAgICAi
JXB2OiB2R0lDUjogV0kgb24gaW1wbGVtZW50YXRpb24gZGVmaW5lZCByZWdpc3RlciBvZmZzZXQg
JSMwOHhcbiIsCkBAIC05MjUsNyArOTMyLDcgQEAgc3RhdGljIGludCB2Z2ljX3YzX3JkaXN0cl9z
Z2lfbW1pb19yZWFkKHN0cnVjdCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKICAgICAgICAg
cHJpbnRrKFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgIiVwdjogdkdJQ1I6IFNHSTogdW5o
YW5kbGVkIHJlYWQgciVkIG9mZnNldCAlIzA4eFxuIiwKICAgICAgICAgICAgICAgIHYsIGRhYnQu
cmVnLCBnaWNyX3JlZyk7Ci0gICAgICAgIHJldHVybiAwOworICAgICAgICBnb3RvIHJlYWRfYXNf
emVybzsKICAgICB9CiBiYWRfd2lkdGg6CiAgICAgcHJpbnRrKFhFTkxPR19HX0VSUiAiJXB2OiB2
R0lDUjogU0dJOiBiYWQgcmVhZCB3aWR0aCAlZCByJWQgb2Zmc2V0ICUjMDh4XG4iLApAQCAtMTAw
Miw3ICsxMDA5LDcgQEAgc3RhdGljIGludCB2Z2ljX3YzX3JkaXN0cl9zZ2lfbW1pb193cml0ZShz
dHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8sCiAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIKICAgICAgICAgICAgICAgICIlcHY6IHZHSUNSOiBTR0k6IHVuaGFuZGxlZCB3cml0ZSBy
JWQgb2Zmc2V0ICUjMDh4XG4iLAogICAgICAgICAgICAgICAgdiwgZGFidC5yZWcsIGdpY3JfcmVn
KTsKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIGdvdG8gd3JpdGVfaWdub3JlOwogICAgIH0K
IAogYmFkX3dpZHRoOgpAQCAtMTAxNCw2ICsxMDIxLDkgQEAgYmFkX3dpZHRoOgogd3JpdGVfaWdu
b3JlXzMyOgogICAgIGlmICggZGFidC5zaXplICE9IERBQlRfV09SRCApIGdvdG8gYmFkX3dpZHRo
OwogICAgIHJldHVybiAxOworCit3cml0ZV9pZ25vcmU6CisgICAgcmV0dXJuIDE7CiB9CiAKIHN0
YXRpYyBzdHJ1Y3QgdmNwdSAqZ2V0X3ZjcHVfZnJvbV9yZGlzdChzdHJ1Y3QgZG9tYWluICpkLApA
QCAtMTI1Miw3ICsxMjYyLDcgQEAgc3RhdGljIGludCB2Z2ljX3YzX2Rpc3RyX21taW9fcmVhZChz
dHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8sCiAgICAgZGVmYXVsdDoKICAgICAgICAg
cHJpbnRrKFhFTkxPR19HX0VSUiAiJXB2OiB2R0lDRDogdW5oYW5kbGVkIHJlYWQgciVkIG9mZnNl
dCAlIzA4eFxuIiwKICAgICAgICAgICAgICAgIHYsIGRhYnQucmVnLCBnaWNkX3JlZyk7Ci0gICAg
ICAgIHJldHVybiAwOworICAgICAgICBnb3RvIHJlYWRfYXNfemVybzsKICAgICB9CiAKIGJhZF93
aWR0aDoKQEAgLTE0MzgsNyArMTQ0OCw3IEBAIHN0YXRpYyBpbnQgdmdpY192M19kaXN0cl9tbWlv
X3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKICAgICAgICAgcHJpbnRr
KFhFTkxPR19HX0VSUgogICAgICAgICAgICAgICAgIiVwdjogdkdJQ0Q6IHVuaGFuZGxlZCB3cml0
ZSByJWQ9JSJQUklyZWdpc3RlciIgb2Zmc2V0ICUjMDh4XG4iLAogICAgICAgICAgICAgICAgdiwg
ZGFidC5yZWcsIHIsIGdpY2RfcmVnKTsKLSAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIGdvdG8g
d3JpdGVfaWdub3JlOwogICAgIH0KIAogYmFkX3dpZHRoOgotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 20:30:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 20:30:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz4pR-0002s7-Ip; Tue, 04 Feb 2020 20:29:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=30aJ=3Y=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1iz4pQ-0002s2-6n
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 20:29:48 +0000
X-Inumbo-ID: 157d8964-478d-11ea-8396-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 157d8964-478d-11ea-8396-bc764e2007e4;
 Tue, 04 Feb 2020 20:29:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580848187;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=TTERVOZ9S/iNOlyJqrXR0pdx6zWgIYGbMEwNZesUB94=;
 b=PDuivNxnf1hLpBmL2EWLJyujqH/iPEliCsdy8WHxPeIql4LNHmJ3C4ox
 +B3Ns+YNU7dum+Q6FFAW/8OnsPxYDX+mjFTAenZqVPL0qWeZxxYL1zKId
 QEkY1rD4eHsz0x0o/z9X9stRaOu84oV+RALUITI6EsH8Yd2PQa4hEuYfY I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: m48qUiOlZ8P7av1jl4GyVyrWTRdLAoNNIqxVaOgFgEH1sopO6bdzuQcFm7hqeGp+iNtmZ5YFf5
 UhDSsGEsjCBzzEVqxPBAi3c38xUkuV4Ibp+85Ia8ERQRgMaFTi3a0YYyld918yysyBXHXYSMVn
 WbfK/sKAxlZxBH+Lm3Lt0dDnRD61S3XOgkvWNpXL7rUnDiSBaa3jalfceotKG4zcork/sADPbv
 221Rv1WqQbp31yeklth0fmMvURrZWSPij/qv0ib8tVbarohggTwnETkhWCEUnx9XmeMOs+c88O
 ATc=
X-SBRS: 2.7
X-MesageID: 12560048
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,403,1574139600"; d="scan'208";a="12560048"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 20:29:38 +0000
Message-ID: <20200204202938.9605-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxc/restore: Fix REC_TYPE_X86_PV_VCPU_XSAVE
 data auditing (take 2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Igor Druzhinin <igor.druzhinin@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgdHVybnMgb3V0IHRoYXQgYSBidWcgKHNpbmNlIGZvcmV2ZXIpIGluIFhlbiBjYXVzZXMgWFNB
VkUgcmVjb3JkcyB0byBoYXZlCm5vbi1hcmNoaXRlY3R1cmFsIGJlaGF2aW91ciBvbiB4c2F2ZS1j
YXBhYmxlIGhhcmR3YXJlLCB3aGVuIGEgUFYgZ3Vlc3QgaGFzIG5vdAp0b3VjaGVkIHRoZSBzdGF0
ZS4KCkluIHN1Y2ggYSBjYXNlLCB0aGUgZGF0YSByZWNvcmQgcmV0dXJuZWQgZnJvbSBYZW4gaXMg
Mip1aW50NjRfdCwgYm90aCBjbGFpbWluZwp0aGUgKGlsbGVnaXRpbWF0ZSkgc3RhdGUgb2YgJXhj
cjAgYW5kICV4Y3IwX2FjY3VtIGJlaW5nIDAuCgpBZGp1c3QgdGhlIGJvdW5kIGluIGhhbmRsZV94
ODZfcHZfdmNwdV9ibG9iKCkgdG8gY29wZSB3aXRoIHRoaXMuCgpGaXhlczogMmE2MmMyMjcxNWIg
ImxpYnhjL3Jlc3RvcmU6IEZpeCBkYXRhIGF1ZGl0aW5nIGluIGhhbmRsZV94ODZfcHZfdmNwdV9i
bG9iKCkiClJlcG9ydGVkLWJ5OiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4
LmNvbT4KU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KLS0tCkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0
cml4LmNvbT4KCkknbGwgc2VlIGFib3V0IGZpeGluZyBYZW4gYXQgc29tZSBvdGhlciBwb2ludC4g
IEEgc2Vjb25kIGJ1ZyBpcyB0aGF0IHdlIGhhdmUKdHdvIGNvcGllcyBvZiBwYXJ0IG9mIHRoZSB2
Q1BVJ3MgRlBVIHN0YXRlLgotLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMg
fCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYyBiL3Rvb2xz
L2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMKaW5kZXggMTZlNzM4ODg0ZS4uOTA0Y2NjNDYy
YSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYworKysgYi90
b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9wdi5jCkBAIC04MjcsMTAgKzgyNywxMCBAQCBz
dGF0aWMgaW50IGhhbmRsZV94ODZfcHZfdmNwdV9ibG9iKHN0cnVjdCB4Y19zcl9jb250ZXh0ICpj
dHgsCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2FzZSBSRUNfVFlQRV9YODZfUFZfVkNQVV9YU0FW
RToKLSAgICAgICAgaWYgKCBibG9ic3ogPCAxMjggKQorICAgICAgICBpZiAoIGJsb2JzeiA8IDE2
ICkKICAgICAgICAgewogICAgICAgICAgICAgRVJST1IoIiVzIHJlY29yZCB0b28gc2hvcnQ6IG1p
biAlenUsIGdvdCAldSIsCi0gICAgICAgICAgICAgICAgICByZWNfbmFtZSwgc2l6ZW9mKCp2aGRy
KSArIDEyOCwgcmVjLT5sZW5ndGgpOworICAgICAgICAgICAgICAgICAgcmVjX25hbWUsIHNpemVv
ZigqdmhkcikgKyAxNiwgcmVjLT5sZW5ndGgpOwogICAgICAgICAgICAgZ290byBvdXQ7CiAgICAg
ICAgIH0KICAgICAgICAgYmxvYiA9ICZ2Y3B1LT54c2F2ZTsKLS0gCjIuMTEuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 21:28:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 21:28:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz5jl-0007YP-Vb; Tue, 04 Feb 2020 21:28:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz5jk-0007YK-U2
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 21:28:00 +0000
X-Inumbo-ID: 377f1264-4795-11ea-9021-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 377f1264-4795-11ea-9021-12813bfff9fa;
 Tue, 04 Feb 2020 21:28:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580851680;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Xof2VYDgf86aRjvQ/AbNQJQ1DI+B3jJWvvHeqrVxZ4k=;
 b=E7y8l1h8YvTgoiFtP6jHOdP1Hg+N8U1v2z0tjhHsiXwrswJen8SSQ6qQ
 4JVIV+6OKlE8MmYiMZ5ieoczzJAibIlPZfk1+95plBQk8C3lwE79MPI4x
 IIvTcvqePHypYzDCbuOAtBplOK3VWAcUiOxWKqiY7m0M9DMoJQLtK6sZs A=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sL1IoTwmXwhaJuOVjl8LJ2gabGWsj3k01W2Kz/YgVk76PWf/RqZkpZwHIrD4S2NIUj1Jv6H+W/
 KsePHUZR7npDtzJjInytoZfnQD0KVDGI90K2PK7czn8lubYwWdsUW6cB+p4vWMHxavTGqC2nCn
 8L63i/lGerBIhOjkHhKwkeEMbyOEAE8ewZmDMza8NS0NCsKiv8bGuaxATEDjrxW3g7RHvLEZzH
 g4FVM6Cr3B8g7N4ZXq63KLrx0/0Uh+Lx2ojaEktzxXl8L9bWTtvqxFoQIB0n7IPGBJByXdTGoF
 EbU=
X-SBRS: 2.7
X-MesageID: 11953942
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,403,1574139600"; d="scan'208";a="11953942"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
 <1580830825-18767-3-git-send-email-igor.druzhinin@citrix.com>
 <20200204172851.GN4679@Air-de-Roger>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <96a7682d-a6f5-cea5-5fa6-3a7d75d65506@citrix.com>
Date: Tue, 4 Feb 2020 21:27:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200204172851.GN4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] x86/time: report correct frequency of
 Xen PV clocksource
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDIvMjAyMCAxNzoyOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAwNCwgMjAyMCBhdCAwMzo0MDoyNVBNICswMDAwLCBJZ29yIERydXpoaW5pbiB3cm90ZToKPj4g
VGhlIHZhbHVlIG9mIHRoZSBjb3VudGVyIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBuYW5vc2Vj
b25kcwo+PiBzaW5jZSBob3N0IGJvb3QuIFRoYXQgbWVhbnMgdGhlIGNvcnJlY3QgZnJlcXVlbmN5
IGlzIGFsd2F5cyAxR0h6Lgo+Pgo+PiBUaGlzIGluY29uc2lzdGVuY3kgY2F1c2VkIHRpbWUgdG8g
Z28gc2xvd2VyIGluIFBWIHNoaW0gb24gbW9zdAo+PiBwbGF0Zm9ybXMuCj4+Cj4+IFNpZ25lZC1v
ZmYtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgo+IAo+IFJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFjdHVh
bGx5LCB0aGlzIHBhdGNoIGlzIGJ1Z2d5IGFuZCBjYXVzZXMgYSBzeXN0ZW0gdG8gYWx3YXlzIGRl
dGVjdCAxR0h6CnByb2Nlc3Nvci4gSSdsbCBzZW5kIGEgdjIuCgpJZ29yCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 21:43:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 21:43:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz5ya-0000go-DL; Tue, 04 Feb 2020 21:43:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz5yZ-0000gj-09
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 21:43:19 +0000
X-Inumbo-ID: 5acbe7a4-4797-11ea-a933-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5acbe7a4-4797-11ea-a933-bc764e2007e4;
 Tue, 04 Feb 2020 21:43:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580852598;
 h=subject:from:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=GhT69WJXuwYq+LQ3WeJC0vrGFLfFyj1vbHfFQQFiB7U=;
 b=h64OjYkwaVu5kxwRbEEWhEm32IeA8UDSY53MCJKrXjv/lB3ScQWqDzw3
 nh7+JiMFzp636KrX9SO5fky01vMX0F1MLk4Y/uTYCBf+7PTF4rTD0cCLP
 lwg8ZceWRHkTjvFbQ3U322ewqzHqWs+DES1f2Ml0jdPHrpHauS0crwn6C Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Apx9JblBKcIVUuvVzLYEER8pauNtBURXI0VJrrITSXhAqHRsZoAC4rGkbSA0IB6DpHv1CiqkxP
 YUKYDTZSBZeeJ1lB1hVrPCnfaF3jO1ObbiiNzvfhk0FvSyZec4ACxg2UXwVl5ex0DEfDgC+3pV
 Rtz1kd/1JcWZtq57G5BH/TpRizDCRrT9AnpPVoLOPXGbAqhDpYGnaaaJabGwvqo6m8+birlzUL
 nv2nQp72je6FPN1gXLfTIjKsNllELf6w3qkvpDP0JYTG8rMwjNfG4pezOCp7X8VHJWHk/+tlqF
 LjA=
X-SBRS: 2.7
X-MesageID: 12563633
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,403,1574139600"; d="scan'208";a="12563633"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1580830825-18767-1-git-send-email-igor.druzhinin@citrix.com>
 <1580830825-18767-2-git-send-email-igor.druzhinin@citrix.com>
 <20200204171701.GM4679@Air-de-Roger>
 <55a7f103-93fe-ceda-67e0-92ece808d542@citrix.com>
Message-ID: <7c4fd902-09c1-28b6-5486-4badb1bfe1cd@citrix.com>
Date: Tue, 4 Feb 2020 21:43:15 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <55a7f103-93fe-ceda-67e0-92ece808d542@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] x86/shim: suspend and resume platform
 time correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQvMDIvMjAyMCAxNzo0MywgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMDQvMDIvMjAy
MCAxNzoxNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gVHVlLCBGZWIgMDQsIDIwMjAg
YXQgMDM6NDA6MjRQTSArMDAwMCwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+PiBTaW1pbGFybHkg
dG8gUzMsIHBsYXRmb3JtIHRpbWUgbmVlZHMgdG8gYmUgc2F2ZWQgb24gZ3Vlc3Qgc3VzcGVuZAo+
Pj4gYW5kIHJlc3RvcmVkIG9uIHJlc3VtZSByZXNwZWN0aXZlbHkuIFRoaXMgc2hvdWxkIGFjY291
bnQgZm9yIGV4cGVjdGVkCj4+PiBqdW1wcyBpbiBQViBjbG9jayBjb3VudGVyIHZhbHVlIGFmdGVy
IHJlc3VtZS4gdGltZV9zdXNwZW5kL3Jlc3VtZSgpCj4+PiBhcmUgc2FmZSB0byB1c2UgaW4gUFZI
IHNldHRpbmcgYXMgaXMgc2luY2UgYW55IGV4aXN0aW5nIG9wZXJhdGlvbnMKPj4+IHdpdGggUElU
IHRoYXQgdGhleSBkbyB3b3VsZCBzaW1wbHkgYmUgaWdub3JlZCB0aGVyZS4KPj4KPj4gVGhlcmUn
cyBhbHNvIGFuIGF0dGVtcHQgdG8gZmlkZGxlIHdpdGggSFBFVCwgd2hpY2ggSSB0aGluayBpdCdz
IGp1c3QgYQo+PiBuby1vcC4KPj4KPj4gSnVzdCB0byBiZSBvbiB0aGUgc2FmZSBzaWRlIGl0IG1p
Z2h0IGJlIGJldHRlciB0byBwYXNzIGEgbmV3IHBhcmFtZXRlcgo+PiB0byB0aW1lX3Jlc3VtZSBp
biBvcmRlciB0byBzaWduYWwgd2hldGhlciBQSVQvSFBFVCBzaG91bGQgZXZlbiBiZQo+PiBhdHRl
bXB0ZWQgdG8gYmUgcmVzdW1lZD8KPiAKPiBCb3RoIG9mIHByZWluaXRfcGl0KCkgYW5kIF9kaXNh
YmxlX3BpdF9pcnEoKSBhbHJlYWR5IGNhbGxlZCBpbiBQViBzaGltCj4gZHVyaW5nIGJvb3QuIFNv
IGl0IG1pZ2h0IGJlIGJldHRlciB0byBpbmNsdWRlIGEgY29uZGl0aW9uIHJpZ2h0IGluc2lkZQo+
IHRoZW0gdG8gY292ZXIgdGhhdCBjYXNlIGFzIHdlbGwuCgpPbiBzZWNvbmQgdGhvdWdodCwgaXQg
bWlnaHQgbm90IGJlIGV4YWN0bHkgdHJ1ZSB0aGF0IHRob3NlIGRldmljZXMgYXJlCm5vbi1wcmVz
ZW50IChhdCBsZWFzdCBmb3IgcG90ZW50aWFsIFBWLWluLUhWTSBjYXNlKS4KU28gSSdsbCBsZWF2
ZSBpdCBhcyBpcyBmb3IgdjIuCgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 21:49:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 21:49:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz64n-0000wA-Mj; Tue, 04 Feb 2020 21:49:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz64l-0000w5-M5
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 21:49:43 +0000
X-Inumbo-ID: 3fa3e0ca-4798-11ea-9026-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3fa3e0ca-4798-11ea-9026-12813bfff9fa;
 Tue, 04 Feb 2020 21:49:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580852981;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=enOZ6QsNdoW8EkW30E453t0iz+gC477hk2nvfEPryl0=;
 b=EKvycUiMEE1NYUZ38FVGnmYpTbKBB2WGA4y6aNxswcDaSA3JAYhlq/kR
 D9zF7ARQq6JUAmUKIzwyuDbXSKGzLnNiUHkin1kd8ZC4jHM6tKX0EzF9Y
 N1orWuJLXZrL7LjOgWrbf01Q5/FaUics/oIsGHCZMF6MaveLxmcJxu9dP k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kz8I8NjO3JD/KyyWSZ3bYfq0128PrfeNs0i9CDffFJc3EbcdR5wHRVeAP/0vO4qISan81mt9Ae
 bJHSrABPHZs/f9wiTAIEfbuQKPWK5+OAdLJxb+A4QsplIVu660Fp24h3aHG8bK4A3hPGGnbzfx
 old9NFV08VcLuA9Ka0285/07WmBQDhNhhyeWEIbaILFTwbuq1alQMO1IBYGIm6098pl2kS50cA
 5oWe0IWwYys/B3Dy2lWVqURQOO53czuDqk4x+s4GREiTYiTgBVayLHLhR6M08p1U7z9671SoP8
 Cio=
X-SBRS: 2.7
X-MesageID: 12319354
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,403,1574139600"; d="scan'208";a="12319354"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 21:49:35 +0000
Message-ID: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/2] PV shim timekeeping fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWdvciBEcnV6aGluaW4gKDIpOgogIHg4Ni9zaGltOiBzdXNwZW5kIGFuZCByZXN1bWUgcGxhdGZv
cm0gdGltZSBjb3JyZWN0bHkKICB4ODYvdGltZTogcmVwb3J0IGNvcnJlY3QgZnJlcXVlbmN5IG9m
IFhlbiBQViBjbG9ja3NvdXJjZQoKIHhlbi9hcmNoL3g4Ni9wdi9zaGltLmMgfCAgNyArKysrKyst
CiB4ZW4vYXJjaC94ODYvdGltZS5jICAgIHwgMTcgKysrKysrKysrKystLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCi0tIAoyLjcuNAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 21:49:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 21:49:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz64r-0000wP-1r; Tue, 04 Feb 2020 21:49:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz64q-0000wJ-JN
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 21:49:48 +0000
X-Inumbo-ID: 40c2782c-4798-11ea-9026-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40c2782c-4798-11ea-9026-12813bfff9fa;
 Tue, 04 Feb 2020 21:49:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580852983;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=RKbuWJWH3gHV/V5tipvNpTzFzBPm/XK6B4kBhfD1mKA=;
 b=MK6IjHxc7opVs4L+/r/0dqeEQ0/ftLZwwFb//yO51bB0YlZGFXIw16+p
 2/IYCmLosE/PWzOowvdnqzFEpo7MnYpboVM4zsRZSgn+AhNh69ZBN/T9e
 BeWKOavJCFm9E2j/+4Eoo4WD+JpTjTPvUGQx24znA+44QTLCp9Vg9wSvX Q=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: j72BCuRmGm1CRLUEsyW+WS2J3ZXMm6I3i36usrXZ5KsbhBarh4C4lVd3Frt5S3+rIejlgZLKeT
 H2t6v/1S4kCF2cy1XTVRVSiFRkSnC3YZ3nrNXgkXMApJKtImh0droCH4//F7KdC5QQw8Na3PVc
 ATS/LCZXQyMF8FtMxGWxgQe5OKbkKk9j6WPfUzOCnuLorsGER6mrzKdFWv4wCMQJ1sx940lWw4
 2jnrov02hzoYqgalfWQeXD4xP0oVeGPtEP+AopOannT5ttKIZREmc7eHA97EEUdc+I0UYE0HMl
 qi4=
X-SBRS: 2.7
X-MesageID: 12319355
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,403,1574139600"; d="scan'208";a="12319355"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 21:49:37 +0000
Message-ID: <1580852977-23866-3-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
References: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/2] x86/time: report correct frequency of
 Xen PV clocksource
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHZhbHVlIG9mIHRoZSBjb3VudGVyIHJlcHJlc2VudHMgdGhlIG51bWJlciBvZiBuYW5vc2Vj
b25kcwpzaW5jZSBob3N0IGJvb3QuIFRoYXQgbWVhbnMgdGhlIGNvcnJlY3QgZnJlcXVlbmN5IGlz
IGFsd2F5cyAxR0h6LgoKVGhpcyBpbmNvbnNpc3RlbmN5IGNhdXNlZCB0aW1lIHRvIGdvIHNsb3dl
ciBpbiBQViBzaGltIG9uIG1vc3QKcGxhdGZvcm1zLgoKU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6
aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L3RpbWUu
YyB8IDUgKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RpbWUuYyBiL3hlbi9hcmNoL3g4Ni90aW1l
LmMKaW5kZXggN2U3YTYyZS4uMjZmOWJhZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RpbWUu
YworKysgYi94ZW4vYXJjaC94ODYvdGltZS5jCkBAIC01ODcsOSArNTg3LDcgQEAgc3RhdGljIGlu
dDY0X3QgX19pbml0IGluaXRfeGVuX3RpbWVyKHN0cnVjdCBwbGF0Zm9ybV90aW1lc291cmNlICpw
dHMpCiAgICAgaWYgKCAheGVuX2d1ZXN0ICkKICAgICAgICAgcmV0dXJuIDA7CiAKLSAgICBwdHMt
PmZyZXF1ZW5jeSA9IHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KCk7Ci0KLSAgICByZXR1cm4gcHRz
LT5mcmVxdWVuY3k7CisgICAgcmV0dXJuIHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KCk7CiB9CiAK
IHN0YXRpYyBhbHdheXNfaW5saW5lIHVpbnQ2NF90IHJlYWRfY3ljbGUoY29uc3Qgc3RydWN0IHZj
cHVfdGltZV9pbmZvICppbmZvLApAQCAtNjQzLDYgKzY0MSw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGxh
dGZvcm1fdGltZXNvdXJjZSBfX2luaXRkYXRhIHBsdF94ZW5fdGltZXIgPQogewogICAgIC5pZCA9
ICJ4ZW4iLAogICAgIC5uYW1lID0gIlhFTiBQViBDTE9DSyIsCisgICAgLmZyZXF1ZW5jeSA9IDEw
MDAwMDAwMDBVTEwsCiAgICAgLnJlYWRfY291bnRlciA9IHJlYWRfeGVuX3RpbWVyLAogICAgIC5p
bml0ID0gaW5pdF94ZW5fdGltZXIsCiAgICAgLnJlc3VtZSA9IHJlc3VtZV94ZW5fdGltZXIsCi0t
IAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 04 21:49:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 04 Feb 2020 21:49:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz64w-0000xl-Cj; Tue, 04 Feb 2020 21:49:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I1tw=3Y=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1iz64v-0000xV-Jj
 for xen-devel@lists.xenproject.org; Tue, 04 Feb 2020 21:49:53 +0000
X-Inumbo-ID: 42a59160-4798-11ea-9026-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42a59160-4798-11ea-9026-12813bfff9fa;
 Tue, 04 Feb 2020 21:49:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580852988;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=tSvnExCdFXARkrtaSkB6c/ckGLd1WaztgIQX2KGRvAw=;
 b=QpkrgyHdxCtKJ8h1yD9612pwMnpE5gR5ga0L95Xob56DuUskf5joN77c
 xeePPYgZTyeTUENa3oSXh5zrav+wyDs6I82FqPcbjEB5d5c1WCpWjBrtN
 KINVYwGKVEhdwTLgpW9oxOcoop/6AffD8NqwWSU+8zlb1xLxuHE5k6fps Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xHRvshM94kiPk2A4g4iQIs4HIZUOOMzy4aLRsi1QVBkD5y1oG3SIZkvl85CwchBuOL2/3Ou9g8
 2gc4yUtFi2ZZiCdglsVjFzyT/H/+x4dq9JR+kHddVlY8tF/T8jRtf77fH2JcZW3x/gjj57j9F5
 mF2B1rPdLDGcj2N6odBIfx15MV9ytKctO1xqldaV/kAVz52YmDRSj2h9v4QrSqUWs7KY4bXGeY
 ieyZxPF5fIfUquDmgtbiTZeGkYe+9gXTq5PfbpI6hAGqnxAENFhZNS++sXe2K1yx0cJaJ5PCKw
 gDw=
X-SBRS: 2.7
X-MesageID: 11944113
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,403,1574139600"; d="scan'208";a="11944113"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 4 Feb 2020 21:49:36 +0000
Message-ID: <1580852977-23866-2-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
In-Reply-To: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
References: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/2] x86/shim: suspend and resume platform
 time correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, Igor Druzhinin <igor.druzhinin@citrix.com>,
 wl@xen.org, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2ltaWxhcmx5IHRvIFMzLCBwbGF0Zm9ybSB0aW1lIG5lZWRzIHRvIGJlIHNhdmVkIG9uIGd1ZXN0
IHN1c3BlbmQKYW5kIHJlc3RvcmVkIG9uIHJlc3VtZSByZXNwZWN0aXZlbHkuIFRoaXMgc2hvdWxk
IGFjY291bnQgZm9yIGV4cGVjdGVkCmp1bXBzIGluIFBWIGNsb2NrIGNvdW50ZXIgdmFsdWUgYWZ0
ZXIgcmVzdW1lLiB0aW1lX3N1c3BlbmQvcmVzdW1lKCkKYXJlIHNhZmUgdG8gdXNlIGluIFBWSCBz
ZXR0aW5nIGFzIGlzIHNpbmNlIGFueSBleGlzdGluZyBvcGVyYXRpb25zCndpdGggUElUL0hQRVQg
dGhhdCB0aGV5IGRvIHdvdWxkIHNpbXBseSBiZSBpZ25vcmVkIGlmIFBJVC9IUEVUIGlzCm5vdCBw
cmVzZW50LgoKQWRkaXRpb25hbGx5LCBhZGQgcmVzdW1lIGNhbGxiYWNrIGZvciBYZW4gUFYgY2xv
Y2tzb3VyY2UgdG8gYXZvaWQKaXRzIGJyZWFrYWdlIG9uIG1pZ3JhdGlvbi4KClNpZ25lZC1vZmYt
Ynk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9wdi9zaGltLmMgfCAgNyArKysrKystCiB4ZW4vYXJjaC94ODYvdGltZS5jICAgIHwg
MTIgKysrKysrKysrLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L3NoaW0uYyBiL3hlbi9hcmNo
L3g4Ni9wdi9zaGltLmMKaW5kZXggN2E4OThmZC4uNmIyNmVhYSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3B2L3NoaW0uYworKysgYi94ZW4vYXJjaC94ODYvcHYvc2hpbS5jCkBAIC0zMjUsOSAr
MzI1LDEzIEBAIGludCBwdl9zaGltX3NodXRkb3duKHVpbnQ4X3QgcmVhc29uKQogICAgICAgICBp
ZiAoIHYgIT0gY3VycmVudCApCiAgICAgICAgICAgICB2Y3B1X3BhdXNlX2J5X3N5c3RlbWNvbnRy
b2xsZXIodik7CiAKKyAgICAvKiBQcmVwYXJlIHRpbWVrZWVwaW5nIGNvZGUgdG8gc3VzcGVuZC4q
LworICAgIHRpbWVfc3VzcGVuZCgpOworCiAgICAgcmMgPSB4ZW5faHlwZXJjYWxsX3NodXRkb3du
KFNIVVRET1dOX3N1c3BlbmQpOwogICAgIGlmICggcmMgKQogICAgIHsKKyAgICAgICAgdGltZV9y
ZXN1bWUoKTsKICAgICAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQogICAgICAgICAgICAgaWYg
KCB2ICE9IGN1cnJlbnQgKQogICAgICAgICAgICAgICAgIHZjcHVfdW5wYXVzZV9ieV9zeXN0ZW1j
b250cm9sbGVyKHYpOwpAQCAtMzM1LDggKzMzOSw5IEBAIGludCBwdl9zaGltX3NodXRkb3duKHVp
bnQ4X3QgcmVhc29uKQogICAgICAgICByZXR1cm4gcmM7CiAgICAgfQogCi0gICAgLyogUmVzdW1l
IHRoZSBzaGltIGl0c2VsZiBmaXJzdC4gKi8KKyAgICAvKiBSZXN1bWUgdGhlIHNoaW0gaXRzZWxm
IGFuZCB0aW1la2VlcGluZyBmaXJzdC4gKi8KICAgICBoeXBlcnZpc29yX3Jlc3VtZSgpOworICAg
IHRpbWVfcmVzdW1lKCk7CiAKICAgICAvKgogICAgICAqIEFUTSB0aGVyZSdzIG5vdGhpbmcgWGVu
IGNhbiBkbyBpZiB0aGUgY29uc29sZS9zdG9yZSBwZm4gY2hhbmdlcywKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni90aW1lLmMgYi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IGY2YjI2ZjguLjdl
N2E2MmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2
L3RpbWUuYwpAQCAtNTY1LDYgKzU2NSw3IEBAIHN0YXRpYyBzdHJ1Y3QgcGxhdGZvcm1fdGltZXNv
dXJjZSBfX2luaXRkYXRhIHBsdF90c2MgPQogICoKICAqIFhlbiBjbG9jayBzb3VyY2UgaXMgYSB2
YXJpYW50IG9mIFRTQyBzb3VyY2UuCiAgKi8KK3N0YXRpYyB1aW50NjRfdCB4ZW5fdGltZXJfbGFz
dDsKIAogc3RhdGljIHVpbnQ2NF90IHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KHZvaWQpCiB7CkBA
IC02MTAsNyArNjExLDYgQEAgc3RhdGljIHVpbnQ2NF90IHJlYWRfeGVuX3RpbWVyKHZvaWQpCiAg
ICAgdWludDMyX3QgdmVyc2lvbjsKICAgICB1aW50NjRfdCByZXQ7CiAgICAgdWludDY0X3QgbGFz
dDsKLSAgICBzdGF0aWMgdWludDY0X3QgbGFzdF92YWx1ZTsKIAogICAgIGRvIHsKICAgICAgICAg
dmVyc2lvbiA9IGluZm8tPnZlcnNpb24gJiB+MTsKQEAgLTYyNiwyMCArNjI2LDI2IEBAIHN0YXRp
YyB1aW50NjRfdCByZWFkX3hlbl90aW1lcih2b2lkKQogCiAgICAgLyogTWFpbnRhaW4gYSBtb25v
dG9uaWMgZ2xvYmFsIHZhbHVlICovCiAgICAgZG8gewotICAgICAgICBsYXN0ID0gcmVhZF9hdG9t
aWMoJmxhc3RfdmFsdWUpOworICAgICAgICBsYXN0ID0gcmVhZF9hdG9taWMoJnhlbl90aW1lcl9s
YXN0KTsKICAgICAgICAgaWYgKCByZXQgPCBsYXN0ICkKICAgICAgICAgICAgIHJldHVybiBsYXN0
OwotICAgIH0gd2hpbGUgKCB1bmxpa2VseShjbXB4Y2hnKCZsYXN0X3ZhbHVlLCBsYXN0LCByZXQp
ICE9IGxhc3QpICk7CisgICAgfSB3aGlsZSAoIHVubGlrZWx5KGNtcHhjaGcoJnhlbl90aW1lcl9s
YXN0LCBsYXN0LCByZXQpICE9IGxhc3QpICk7CiAKICAgICByZXR1cm4gcmV0OwogfQogCitzdGF0
aWMgdm9pZCByZXN1bWVfeGVuX3RpbWVyKHN0cnVjdCBwbGF0Zm9ybV90aW1lc291cmNlICpwdHMp
Cit7CisgICAgd3JpdGVfYXRvbWljKCZ4ZW5fdGltZXJfbGFzdCwgMCk7Cit9CisKIHN0YXRpYyBz
dHJ1Y3QgcGxhdGZvcm1fdGltZXNvdXJjZSBfX2luaXRkYXRhIHBsdF94ZW5fdGltZXIgPQogewog
ICAgIC5pZCA9ICJ4ZW4iLAogICAgIC5uYW1lID0gIlhFTiBQViBDTE9DSyIsCiAgICAgLnJlYWRf
Y291bnRlciA9IHJlYWRfeGVuX3RpbWVyLAogICAgIC5pbml0ID0gaW5pdF94ZW5fdGltZXIsCisg
ICAgLnJlc3VtZSA9IHJlc3VtZV94ZW5fdGltZXIsCiAgICAgLmNvdW50ZXJfYml0cyA9IDYzLAog
fTsKICNlbmRpZgotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 00:17:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 00:17:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz8Ng-0004pU-Bt; Wed, 05 Feb 2020 00:17:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz8Ne-0004pP-KE
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 00:17:22 +0000
X-Inumbo-ID: df9f8af2-47ac-11ea-9049-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df9f8af2-47ac-11ea-9049-12813bfff9fa;
 Wed, 05 Feb 2020 00:17:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz8Nb-0005Df-Lo; Wed, 05 Feb 2020 00:17:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz8Nb-0003gs-EP; Wed, 05 Feb 2020 00:17:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz8Nb-0004u7-Dp; Wed, 05 Feb 2020 00:17:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146726-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:build-amd64-prev:xen-build:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:heisenbug
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=048d4272ff7414993f3d534149c106d907c271c5
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 00:17:19 +0000
Subject: [Xen-devel] [xen-unstable test] 146726: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcyNi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiBi
dWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTQ2
NzEyIFJFR1IuIHZzLiAxNDY1NjMKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVu
dGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY3MTIKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEwIHdpbmRvd3MtaW5zdGFsbCAgICAgZmFpbCBw
YXNzIGluIDE0NjcxMgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2NzEyIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBn
cmFkZSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY3MTIgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGlu
IDE0NjcxMiBibG9ja2VkIGluIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTQ2NzEyIGxpa2UgMTQ2NTYzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXNhdmVyZXN0b3JlLjIgICAgICAgICAgZmFp
bCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2
NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAg
ZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDA0OGQ0MjcyZmY3NDE0OTkzZjNk
NTM0MTQ5YzEwNmQ5MDdjMjcxYzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIGY5MTBjM2ViYzZhMTc4YzVjYmJjMDg2ODEzNGJlNTM2ZmFlN2Y3Y2YKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDE0NjU2MyAgMjAyMC0wMS0yOSAwMTo1NTozMCBaICAgIDYgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxNDY1NzggIDIwMjAtMDEtMjkgMTc6MDY6MTkgWiAgICA2IGRheXMgICAx
NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3MDYgIDIwMjAtMDItMDMgMTc6MDY6
NDggWiAgICAxIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZp
c2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIERhcmlv
IEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CiAgSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5j
b20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpn
cm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGll
biBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgog
IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgogIFNhcmFoIE5ld21hbiA8c3JuQHByZ21yLmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+CiAg
V2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA2MDIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 01:05:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 01:05:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz97u-0007lF-I6; Wed, 05 Feb 2020 01:05:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz97t-0007lA-J4
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 01:05:09 +0000
X-Inumbo-ID: 89f6525a-47b3-11ea-9059-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 89f6525a-47b3-11ea-9059-12813bfff9fa;
 Wed, 05 Feb 2020 01:05:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz97m-0006sA-5y; Wed, 05 Feb 2020 01:05:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz97l-0004nP-TY; Wed, 05 Feb 2020 01:05:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz97l-0007en-Se; Wed, 05 Feb 2020 01:05:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146728-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-xl-raw:guest-localmigrate/x10:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 01:05:01 +0000
Subject: [Xen-devel] [linux-5.4 test] 146728: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjcyOCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjcyOC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTQ2NzA4IHBh
c3MgaW4gMTQ2NzI4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxNDY3MDgKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4g
MTQ2NzE1CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgIDE3IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgICAgIGZhaWwgcGFzcyBpbiAxNDY3MTUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdh
cmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWlsIFJFR1IuIHZzLiAxNDYxMjEK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDMxM2M4NDYw
Y2YwMjkwZmIxYjlmNzFhMjA1NzNmYzMyYWM2YzljZWUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2IzODRjMzAK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBaICAgMjAg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6MDcgWiAg
IDE4IGRheXMgICA0MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY2NDIgIDIwMjAt
MDItMDEgMTM6MTA6MDIgWiAgICAzIGRheXMgICAgOSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjg3MiBwZW9wbGUg
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6
CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MDEy
NyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 01:07:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 01:07:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz9AL-0007sl-1D; Wed, 05 Feb 2020 01:07:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz9AJ-0007sf-Kc
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 01:07:39 +0000
X-Inumbo-ID: e5f45aca-47b3-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e5f45aca-47b3-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 01:07:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz9AG-0006uN-Kd; Wed, 05 Feb 2020 01:07:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz9AG-0004qJ-Ca; Wed, 05 Feb 2020 01:07:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz9AG-0002WB-Bt; Wed, 05 Feb 2020 01:07:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146731-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 01:07:36 +0000
Subject: [Xen-devel] [qemu-mainline test] 146731: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczMSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNo
aW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAg
YmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4v
YQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MCBk
YXlzICAyNDEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 01:27:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 01:27:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iz9Sv-00015B-2Q; Wed, 05 Feb 2020 01:26:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iz9St-000156-Ld
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 01:26:51 +0000
X-Inumbo-ID: 922ef85c-47b6-11ea-905e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 922ef85c-47b6-11ea-905e-12813bfff9fa;
 Wed, 05 Feb 2020 01:26:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz9Sm-0007GE-Ct; Wed, 05 Feb 2020 01:26:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iz9Sm-0005G7-2F; Wed, 05 Feb 2020 01:26:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iz9Sm-0002ZV-1V; Wed, 05 Feb 2020 01:26:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146730-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=3feea54eae33a6689bedf1e023edeb219faa76d6
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 01:26:44 +0000
Subject: [Xen-devel] [ovmf test] 146730: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczMCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgM2ZlZWE1NGVhZTMzYTY2ODliZWRmMWUwMjNlZGViMjE5ZmFhNzZkNgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjcgZGF5cyAgMTAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjcxNiAgMjAyMC0wMi0wNCAwNDozNzowMyBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRl
bC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBLcnp5c3p0b2Yg
S29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwg
QWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJh
Y2tpIDxtaWNoYWVsLmEua3ViYWNraUBpbnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGlu
dGVsLmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBTaXl1YW4gRnUgPHNp
eXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBT
dWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0
OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0
OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5j
b20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3Vh
bmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxODE5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 03:50:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 03:50:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izBhs-0004VY-20; Wed, 05 Feb 2020 03:50:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izBhr-0004VT-2c
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 03:50:27 +0000
X-Inumbo-ID: a1fa7b62-47ca-11ea-907a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1fa7b62-47ca-11ea-907a-12813bfff9fa;
 Wed, 05 Feb 2020 03:50:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izBhl-0001xd-5g; Wed, 05 Feb 2020 03:50:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izBhk-0001UO-QK; Wed, 05 Feb 2020 03:50:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izBhk-000241-OD; Wed, 05 Feb 2020 03:50:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146734-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 03:50:20 +0000
Subject: [Xen-devel] [qemu-mainline test] 146734: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MCBk
YXlzICAyNDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 06:31:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 06:31:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izED3-0000Yk-DA; Wed, 05 Feb 2020 06:30:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izED2-0000Yf-7j
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 06:30:48 +0000
X-Inumbo-ID: 077f8fc0-47e1-11ea-8396-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 077f8fc0-47e1-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 06:30:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izECt-0005UJ-Si; Wed, 05 Feb 2020 06:30:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izECt-0002Nw-LI; Wed, 05 Feb 2020 06:30:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izECt-0001dn-KQ; Wed, 05 Feb 2020 06:30:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146736-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 06:30:39 +0000
Subject: [Xen-devel] [qemu-mainline test] 146736: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczNiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MCBk
YXlzICAyNDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 06:31:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 06:31:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izEE3-0000bb-Pr; Wed, 05 Feb 2020 06:31:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nbct=3Z=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1izEE3-0000bV-1F
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 06:31:51 +0000
X-Inumbo-ID: 3067d35c-47e1-11ea-ad98-bc764e2007e4
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.87]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3067d35c-47e1-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 06:31:49 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cj7JIumCnJH1KiVx4F/1DRREWMI7hUc75toS9m7K9hAJxV/fa4eb5VFZfglSQjKih4YRk9rufAEYRXzWil0zWvxNR2bN+rzmxY8jhV8cgAEFip7u4bJD8yb/tALYXIgf1jowol24lSWNa7HS+lfr3dtJf+m+/Dh9+TO7idliYVN41JkWnj8Kd/OI9cYX1zI9JfvhOwdvT4OyHoe5Qn4JB5ywWOfSXonwdLtMA0v7a7Zlvse70C1zNf+Mjgv99irQqioqJMjCmgo2JIcNpEYN/+MgWoUpHUQeO6heEsHYUpYdhr9kXVycF2KOpPsTSd+hkfXrvJAWuSEgyZiMB20vhg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=343YaAiH8NEs5OsLjwxYt/oAUJvHWU1zR+1VbrS4s6I=;
 b=LPZwgtVFvCWbMLpEq2YdrRKQDwNfBzDPMIUN9SP9gTWRE9Pa/TtGXBv2wFr6cdj2P7x5blU1cwHpFQ3GxTfKe6UHiWcCxFsYs0l6rBzbX05SJFL9aQAo/5/ByKVMh8yWQCC3ouQH+W67uTn9Ym+I/APKI50coJEBe6UF4C8NTlbH2yLJIHq/ZqCpTMRgdamkU+QVLEvTuHHOF4DHOTyx+QfVfMxiIlf/QVaXVgZ08OAfi0ujHx63Fzk32ve0hasMb3MQDCSndLRo6yDbekl9vDvWn0rqS18EGOLc23v9kvLsqkZbVp7lD+ZTYo9kDLFAFJDingpUtEQZqFG//CPSuA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com;
 dkim=pass header.d=epam.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=343YaAiH8NEs5OsLjwxYt/oAUJvHWU1zR+1VbrS4s6I=;
 b=A415xmV7wPfUlEZgeaNSfF379FZlyh8okyR0ZZNp3KjeOSE0/JPmiPVOb+1FBmzc6xFAs6d5EgxRfPg0h3fVg9KPrvG4vB6n4Vq64mgdFszWzMcfEDDBNy0gh7cZDJmW25v2usYqcDBCMELLwhm6vS9w5HsLoJdSNFVmDPYRK6U=
Received: from AM0PR03MB4516.eurprd03.prod.outlook.com (20.177.41.82) by
 AM0PR03MB5553.eurprd03.prod.outlook.com (20.179.254.12) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2686.27; Wed, 5 Feb 2020 06:31:48 +0000
Received: from AM0PR03MB4516.eurprd03.prod.outlook.com
 ([fe80::a489:598f:51af:6d59]) by AM0PR03MB4516.eurprd03.prod.outlook.com
 ([fe80::a489:598f:51af:6d59%4]) with mapi id 15.20.2686.031; Wed, 5 Feb 2020
 06:31:48 +0000
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
To: Santucco <santucco@mail.ru>, xen-devel <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] PV DRM doesn't work without auto_translated_physmap
 feature in Dom0
Thread-Index: AQHV2+3xc41saJFSiUKLOG5Oo+mRhg==
Date: Wed, 5 Feb 2020 06:31:47 +0000
Message-ID: <de2bb2a8-aad4-9918-e09f-f69ab9e7c1f2@epam.com>
References: <1580804903.724638150@f311.i.mail.ru>
In-Reply-To: <1580804903.724638150@f311.i.mail.ru>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: fa68637b-dd13-46a2-0fb9-08d7aa0513d7
x-ms-traffictypediagnostic: AM0PR03MB5553:
x-microsoft-antispam-prvs: <AM0PR03MB5553C7CC6FD895A108639FE7E7020@AM0PR03MB5553.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0304E36CA3
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(366004)(376002)(396003)(136003)(39860400002)(189003)(199004)(478600001)(6486002)(2906002)(26005)(2616005)(966005)(186003)(110136005)(36756003)(316002)(71200400001)(81166006)(66574012)(81156014)(8936002)(6506007)(53546011)(31696002)(55236004)(31686004)(5660300002)(86362001)(66946007)(66556008)(76116006)(66476007)(64756008)(66446008)(6512007)(8676002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB5553;
 H:AM0PR03MB4516.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BqqRSxt5h2ZHtoeexEcjCijD1cSP8MDzkGLsVbejjnTUAqmG175fEVQFZj118gFTkEaePoN5OUZUbwdXOF89WOAtR/FuF+D0H6nZtsn7jEaKRfeMqN6GFfEpPPQevVG1PNJIO6bjqnqiBZC+fbAzoznnobu0QN7T6urgpvEmO3p7TQK0vznn5SnO2wIo1oLGTZgtRbEmNvgfdUV9XH6wsRX8GweYe0iK2EHlE3HJr3JODm7lkP2eT3tAVzTBaPUmrCFxFXYaUcru0Zb3tG9ZARNCNdGrVvVk+Us5HNcFawLk2tdBD86lEZod2k+bzhuf+14AfjkvivGXlz+NlcH5NRXM+1IEpI00wjsRp914d3JoMdcOQ5pC2o8EdehVfc6wMenxaxTj8XAwYTHxKGrxZXKIaLdUWMUAChO9LQfPBNZNB8Y9wBuJGinoS4KuxMI8Yz4ulhhMsT/dWLfOwMzUJVKyWxoPav8upDsbgJ1qlbSFfVCsVOsu3vhRnbQuLm3YYFFpGbkxDSkrJ3tlH2bpjg==
x-ms-exchange-antispam-messagedata: TqzR+znUKyeR1VOX+Zec10p0ag5+BrkikA91F8lkzITLbZhsvsw8zXMSCQVCCDOj8iHq9hNubgnWXbOsnJhaSNmfadXN+ro3DHdd9pfz79qYMut7jzYFeVyuuEwqkD79AT685zJt2GsE6Uz9yDEE/w==
x-ms-exchange-transport-forked: True
Content-ID: <2FDE212F3B54974DB90BD7E9249C2F5A@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: fa68637b-dd13-46a2-0fb9-08d7aa0513d7
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Feb 2020 06:31:47.9035 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: mwsGM11bOtMsnmy8SZL0EHhQDY4DGHSOnPbz69CWBQDmhTcl/YxbiNsSCQJBIU/4/IPUhHMLSsRYdEG3Hp4EAiax4SNT1VXJ+2nEwU6qn0l1gf1LXWUd4p+xXjx4+1j4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5553
Subject: Re: [Xen-devel] PV DRM doesn't work without auto_translated_physmap
 feature in Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi80LzIwIDEwOjI4IEFNLCBTYW50dWNjbyB3cm90ZToNCj4gSGVsbG8sDQo+IGRpc3BsX2Jl
IHdhcyBjb21waWxlZMKgd2l0aG91dCB6ZXJvLWNvcHkgc3VwcG9ydCBlYXJseS4NCj4gSSBoYXZl
IHRyaWVkIHdpdGggdGhlwqByZWNvbXBpbGVkIGRvbTAga2VybmVsLCBhIHJlc3VsdCBpc8KgdGhl
IHNhbWUuDQo+IExvZ3MgYW5kIGNvbmZpZ3MgKCtkaXNwbF9iZeKAmXPCoENNYWtlQ2FjaGUudHh0
wqApIGFyZSBhdHRhY2hlZC4NCk9rLCB5ZXQgYW5vdGhlciB0ZXN0IHRvIGxvY2FsaXplIHRoZSBw
cm9ibGVtLg0KQ291bGQgeW91IHBsZWFzZSByZW1vdmUgbWVtY3B5IGZyb20NCiMxwqAgMHgwMDAw
NTVlNWExZjI4YmVjIGluIERybTo6RHVtYkRybTo6Y29weSAodGhpcz0weDdmOTMzODAwMGUwMCkg
YXQgDQovaG9tZS9zYW50dWNjby90bXAveGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJh
Y2tlbmQvZHJtL0R1bWIuY3BwOjE0OQ0KYW5kIGp1c3QgbWVtc2V0IHRoZSBkZXN0aW5hdGlvbiB3
aXRoIDAgb3Igd2hhdGV2ZXIuDQoNCkkgZXhwZWN0IHRoYXQgc3lzdGVtIHdvbid0IGNyYXNoLCBu
b3RoaW5nIHdpbGwgYmUgc2hvd24gKGJsYWNrIHNjcmVlbiksIGJ1dA0KZGlzcGxfYmUgd2lsbCBz
aG93IHBhZ2UgZmxpcCBldmVudHMgaW4gaXRzIGxvZ3MuDQo+IEJlc3QgcmVnYXJkcywNCj4gQWxl
eGFuZGVyDQo+DQo+ICAgICDQn9C+0L3QtdC00LXQu9GM0L3QuNC6LCAzINGE0LXQstGA0LDQu9GP
IDIwMjAsIDEwOjM2ICswMzowMCDQvtGCIE9sZWtzYW5kcg0KPiAgICAgQW5kcnVzaGNoZW5rbyA8
b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Og0KPg0KPg0KPiAgICAgT24gMi8xLzIw
IDQ6MzkgUE0sIFNhbnR1Y2NvIHdyb3RlOg0KPiAgICAgPiBIZWxsbyBhZ2FpbiwNCj4gICAgID4g
SSBoYXZlIG5vdCB5ZXQgbWFkZSB0byB3b3JrIG15IGRybSBjbGllbnQsIHNvIEkgaGF2ZSB0cmll
ZCB0byBydW4NCj4gICAgID4gbGludXggbGlrZSBhIGRvbVXCoCh0byBzZWUgaG93IGl0IHNob3Vs
ZCB3b3JrKSwgaXQgZG9lc27igJl0IHdvcmsgdG9vDQo+ICAgICA+IOKAlMKgZGlzcGxfYmUgY2F0
Y2hlcyBTSUdTRUdWOg0KPiAgICAgPg0KPiAgICAgPiAjMCDCoDB4MDAwMDdmNGFmZWQxYzE2MSBp
biA/PyAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYNCj4gICAgID4gIzEgwqAweDAwMDA1NTcyM2I5
YzViZWMgaW4gRHJtOjpEdW1iRHJtOjpjb3B5DQo+ICAgICAodGhpcz0weDdmNGFkYzAwMGUwMCkg
YXQNCj4gICAgID4NCj4gICAgIC9ob21lL3NhbnR1Y2NvL3RtcC94ZW4tdHJvb3BzL2Rpc3BsX2Jl
L3NyYy9kaXNwbGF5QmFja2VuZC9kcm0vRHVtYi5jcHA6MTQ5DQo+ICAgICA+ICMyIMKgMHgwMDAw
NTU3MjNiOWE4ZjUxIGluIEJ1ZmZlcnNTdG9yYWdlOjpnZXRGcmFtZUJ1ZmZlckFuZENvcHkNCj4g
ICAgID4gKHRoaXM9MHg3ZjRhZTAwMDEwZTAsIGZiQ29va2llPTE4NDQ2NjEyNjgyMjk1MDgzMjY0
KSBhdA0KPiAgICAgPg0KPiAgICAgL2hvbWUvc2FudHVjY28vdG1wL3hlbi10cm9vcHMvZGlzcGxf
YmUvc3JjL2Rpc3BsYXlCYWNrZW5kL0J1ZmZlcnNTdG9yYWdlLmNwcDoxNjUNCj4gICAgID4gSXQg
dHJpZXMgdG8gY29weSB0byBtQnVmZmVyIHdpdGggbm9uLWFjY2Vzc2libGUgYWRkcmVzcy4NCj4g
ICAgID4gRm9yIHRoZSBtb21lbnQgSSBzZWUgYcKgc3RyYW5nZSBvZmZzZXQgZm9yIG1tYXAgY2Fs
bCBvZg0KPiAgICAgL2Rldi9kcm0vY2FyZDANCj4gICAgID4gaW4gdGhlIHN0cmFjZSBsb2cg4oCU
wqAweDEwMDAwMDAwMC4gSXMgdGhhdCBub3JtYWw/DQo+ICAgICA+IEFueSBkaXJlY3Rpb24gb2Yg
d2hpY2jCoHRvIGRpZyB3aWxsIGJlIHZlcnkgaGVscGZ1bC4NCj4gICAgID4gQ29uZmlndXJhdGlv
biBkZXRhaWxzOg0KPiAgICAgPiBYZW4gNC4xMi4xIERvbTA6IExpbnV4IDQuMjAuMTctZ2VudG9v
ICMxMyBTTVAgU2F0IERlYyAyOA0KPiAgICAgMTE6MTI6MjQgTVNLDQo+ICAgICA+IDIwMTkgeDg2
XzY0IEludGVsKFIpIENlbGVyb24oUikgQ1BVIE4zMDUwIEAgMS42MEdIeiBHZW51aW5lSW50ZWwN
Cj4gICAgIEdOVS9MaW51eA0KPiAgICAgPiBEb21VOiBMaW51eCA0LjIwLjE3LWdlbnRvbw0KPiAg
ICAgPiBsYXN0IHhlbi10cm9vcHMvbGlieGVuYmUgYW5kIHhlbi10cm9vcHMvZGlzcGxfYmUNCj4g
ICAgID4gTG9ncyAoZG1lc2csIHhsIGRtZXNnLCBkaXNwbF9iZSwgc3RyYWNlIGxvZyBvZiBkaXNw
bF9iZSksIGENCj4gICAgIGJhY2t0cmFjZQ0KPiAgICAgPiBvZiBnZGIgYW5kIGtlcm5lbCBjb25m
aWdzIGFyZSBhdHRhY2hlZC4NCj4gICAgID4gVGhhbmtzIGluIGFkdmFuY2UuDQo+ICAgICBDb3Vs
ZCB5b3UgcGxlYXNlIHRyeSBEb20wIGtlcm5lbCBXSVRIT1VUIHRoZSBvcHRpb25zIGJlbG93Og0K
PiAgICAgQ09ORklHX1hFTl9HTlRERVZfRE1BQlVGPXkNCj4gICAgIENPTkZJR19YRU5fR1JBTlRf
RE1BX0FMTE9DPXkNCj4NCj4gICAgIFRoZW4sIGp1c3QgdG8gbWFrZSBzdXJlLCBkaWQgeW91IGJ1
aWxkIGRpc3BsX2JlIHdpdGhvdXQgemVyby1jb3B5DQo+ICAgICBzdXBwb3J0Pw0KPg0KPiAgICAg
PiBPbiAxLzgvMjAgNTozOCBQTSwgU2FudHVjY28gd3JvdGU6DQo+ICAgICA+ID4gVGhhbmsgeW91
IHZlcnkgbXVjaCBmb3IgYWxsIHlvdXIgYW5zd2Vycy4NCj4gICAgID4gPg0KPiAgICAgPiA+INCh
0YDQtdC00LAsIDgg0Y/QvdCy0LDRgNGPIDIwMjAsIDEwOjU0ICswMzowMCDQvtGCIE9sZWtzYW5k
ciBBbmRydXNoY2hlbmtvDQo+ICAgICA+ID4gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tDQo+ICAgICA+ID4gPC9jb21wb3NlP1RvPW9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0u
Y29tPj46DQo+ICAgICA+ID4gT24gMS82LzIwIDEwOjM4IEFNLCBKw7xyZ2VuIEdyb8OfIHdyb3Rl
Og0KPiAgICAgPiA+ID4gT24gMDYuMDEuMjAgMDg6NTYsIFNhbnR1Y2NvIHdyb3RlOg0KPiAgICAg
PiA+ID4+IEhlbGxvLA0KPiAgICAgPiA+ID4+DQo+ICAgICA+ID4gPj4gSeKAmW0gdHJ5aW5nIHRv
IHVzZSB2ZGlzcGwgaW50ZXJmYWNlIGZyb20gUFYgT1MsIGl0IGRvZXNu4oCZdCB3b3JrLg0KPiAg
ICAgPiA+ID4+IENvbmZpZ3VyYXRpb24gZGV0YWlsczoNCj4gICAgID4gPiA+PiDCoMKgwqDCoCBY
ZW4gNC4xMi4xDQo+ICAgICA+ID4gPj4gwqDCoMKgwqAgRG9tMDogTGludXggNC4yMC4xNy1nZW50
b28gIzEzIFNNUCBTYXQgRGVjIDI4IDExOjEyOjI0IE1TSw0KPiAgICAgPiA+IDIwMTkNCj4gICAg
ID4gPiA+PiB4ODZfNjQgSW50ZWwoUikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdl
bnVpbmVJbnRlbA0KPiAgICAgPiA+IEdOVS9MaW51eA0KPiAgICAgPiA+ID4+IMKgwqDCoMKgIERv
bVU6IHg4NsKgUGxhbjksIFBWDQo+ICAgICA+ID4gPj4gZGlzcGxfYmUgYXMgYSBiYWNrZW5kIGZv
ciB2ZGlzcGwgYW5kIHZrYg0KPiAgICAgPiA+ID4+DQo+ICAgICA+ID4gPj4gd2hlbiBWTSBzdGFy
dHMsIGRpc3BsX2JlIHJlcG9ydHMgYWJvdXQgYW4gZXJyb3I6DQo+ICAgICA+ID4gPj4gZ250dGFi
OiBlcnJvcjogaW9jdGwgRE1BQlVGX0VYUF9GUk9NX1JFRlMgZmFpbGVkOiBJbnZhbGlkDQo+ICAg
ICBhcmd1bWVudA0KPiAgICAgPiA+ID4+IChkaXNwbF9iZS5sb2c6MjIxKQ0KPiAgICAgPiA+ID4+
DQo+ICAgICA+ID4gPj4gcmVsYXRlZMKgRG9tMCBvdXRwdXQgaXM6DQo+ICAgICA+ID4gPj4gWyAx
OTEuNTc5Mjc4XSBDYW5ub3QgcHJvdmlkZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAxDQo+ICAgICA+
ID4gPj4gKGRtZXNnLmNyZWF0ZS5sb2c6MTIzKQ0KPiAgICAgPiA+ID4NCj4gICAgID4gPiA+IFRo
aXMgc2VlbXMgdG8gYmUgYSBsaW1pdGF0aW9uIG9mIHRoZSB4ZW4gZG1hLWJ1ZiBkcml2ZXIuIEl0
IHdhcw0KPiAgICAgPiA+IHdyaXR0ZW4NCj4gICAgID4gPiA+IGZvciBiZWluZyB1c2VkIG9uIEFS
TSBpbml0aWFsbHkgd2hlcmUgUFYgaXMgbm90IGF2YWlsYWJsZS4NCj4gICAgID4gPiBUaGlzIGlz
IHRydWUgYW5kIHdlIG5ldmVyIHRyaWVkL3RhcmdldGVkIFBWIGRvbWFpbnMgd2l0aCB0aGlzDQo+
ICAgICA+ID4gaW1wbGVtZW50YXRpb24sDQo+ICAgICA+ID4gc28gaWYgdGhlcmUgaXMgYSBuZWVk
IGZvciB0aGF0IHNvbWVvbmUgaGFzIHRvIHRha2UgYSBsb29rIG9uIHRoZQ0KPiAgICAgPiA+IHBy
b3Blcg0KPiAgICAgPiA+IGltcGxlbWVudGF0aW9uIGZvciBQVuKApg0KPiAgICAgPiA+DQo+ICAg
ICA+ID4gSGF2ZSBJIGdvdCB5b3VyIHJpZ2h0IGFuZCB0aGVyZSBpcyBub8KgdGhlIHByb3Blcg0K
PiAgICAgaW1wbGVtZW50YXRpb24gOi0pPw0KPiAgICAgPiBUaGVyZSBpcyBubw0KPiAgICAgPiA+
DQo+ICAgICA+ID4gPg0KPiAgICAgPiA+ID4gQ0MtaW5nIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdobyBpcyB0aGUgYXV0aG9yIG9mIHRoYXQNCj4gICAgIGRyaXZlci4gSGUNCj4gICAgID4gPiA+
IHNob3VsZCBiZSBhYmxlIHRvIHRlbGwgdXMgd2hhdCB3b3VsZCBiZSBuZWVkZWQgdG8gZW5hYmxl
IFBWDQo+ICAgICBkb20wLg0KPiAgICAgPiA+ID4NCj4gICAgID4gPiA+IERlcGVuZGluZyBvbiB5
b3VyIHVzZSBjYXNlIGl0IG1pZ2h0IGJlIHBvc3NpYmxlIHRvIHVzZSBQVkgNCj4gICAgIGRvbTAs
IGJ1dA0KPiAgICAgPiA+ID4gc3VwcG9ydCBmb3IgdGhpcyBtb2RlIGlzICJleHBlcmltZW50YWwi
IG9ubHkgYW5kIHNvbWUgZmVhdHVyZXMNCj4gICAgID4gPiBhcmUgbm90DQo+ICAgICA+ID4gPiB5
ZXQgd29ya2luZy4NCj4gICAgID4gPiA+DQo+ICAgICA+ID4gV2VsbCwgb25lIG9mIHRoZSB3b3Jr
YXJvdW5kcyBwb3NzaWJsZSBpcyB0byBkcm9wIHplcm8tY29weWluZw0KPiAgICAgdXNlLWNhc2UN
Cj4gICAgID4gPiAodGhpcyBpcyB3aHkgZGlzcGxheSBiYWNrZW5kIHRyaWVzIHRvIGNyZWF0ZSBk
bXUtYnVmcyBmcm9tIGdyYW50cw0KPiAgICAgPiA+IHBhc3NlZA0KPiAgICAgPiA+IGJ5IHRoZSBn
dWVzdCBkb21haW4gYW5kIGZhaWxzIGJlY2F1c2Ugb2YgIkNhbm5vdCBwcm92aWRlIGRtYS1idWY6
DQo+ICAgICA+ID4gdXNlX3B0ZW1vZGUgMSIpDQo+ICAgICA+ID4gU28sIGluIHRoaXMgY2FzZSBk
aXNwbGF5IGJhY2tlbmQgd2lsbCBkbyBtZW1vcnkgY29weWluZyBmb3IgdGhlDQo+ICAgICA+ID4g
aW5jb21pbmcNCj4gICAgID4gPiBmcmFtZXMNCj4gICAgID4gPiBhbmQgd29uJ3QgdG91Y2ggRE1B
QlVGX0VYUF9GUk9NX1JFRlMgaW9jdGwuDQo+ICAgICA+ID4gVG8gZG8gc28ganVzdCBkaXNhYmxl
IHplcm8tY29weWluZyB3aGlsZSBidWlsZGluZyB0aGUgYmFja2VuZCBbMV0NCj4gICAgID4gPg0K
PiAgICAgPiA+IFRoYW5rcywgSSBoYXZlIGp1c3TCoHRyaWVkwqB0aGUgd29ya2Fyb3VuZC4gVGhl
IGJhY2tlbmQgaGFzwqBmYWlsZWQNCj4gICAgID4gPiBpbsKgYW4gb3RoZXIgcGxhY2XCoG5vdCBj
b3JyZXNwb25kaW5nIHdpdGggZG1hX2J1Zi4NCj4gICAgID4gPiBBbnl3YXnCoGl0IGlzIGVub3Vn
aCB0byBjb250aW51ZcKgZGVidWdnaW5nwqDCoG15DQo+ICAgICBmcm9udGVuZMKgaW1wbGVtZW50
YXRpb24uDQo+ICAgICA+ID4gRG8geW91wqBrbm93IGhvdyBiaWcgaXMgcGVyZm9ybWFuY2UgcGVu
YWx0eSBpbiBjb21wYXJpc29uIHdpdGgNCj4gICAgID4gPiB0aGXCoHplcm8tY29weSB2YXJpYW50
Pw0KPiAgICAgPiBXZWxsLCBpdCBzb2xlbHkgZGVwZW5kcyBvbiB5b3VyIHNldHVwLCBzbyBJIGNh
bm5vdCB0ZWxsIHdoYXQNCj4gICAgID4gd291bGQgdGhlIG51bWJlcnMgYmUgaW4geW91ciBjYXNl
LiBDb21wYXJpbmcgdG8gd2hhdCBJIGhhdmUgZG9lc24ndA0KPiAgICAgPiBtYWtlIGFueSBzZW5z
ZSB0byBtZTogb25lIHNob3VsZCBjb21wYXJlIGFwcGxlcyB0byBhcHBsZXMNCj4gICAgID4gPiBE
b2VzIGl0IG1ha2UgYcKgc2Vuc2UgaWYgSSBtYWtlIGHCoGRlZGljYXRlZCBIVk0gZG9tYWluIHdp
dGgNCj4gICAgIGxpbnV4IG9ubHkNCj4gICAgID4gPiBmb3IgdGhlIHB1cnBvc2Ugb2bCoHZkaXNw
bCBhbmQgdmtiZCBiYWNrZW5kcz/CoElzIHRoZXJlIGEgaG9wZcKgdGhpcw0KPiAgICAgPiA+IGFw
cHJvYWNoIHdpbGwgd29yaz8NCj4gICAgID4gWW91IGNhbiB0cnkgaWYgdGhpcyBhcHByb2FjaCBm
aXRzIHlvdXIgZGVzaWduIGFuZCByZXF1aXJlbWVudHMNCj4gICAgID4gPg0KPiAgICAgPiA+ID4N
Cj4gICAgID4gPiA+IEp1ZXJnZW4NCj4gICAgID4gPiA+DQo+ICAgICA+ID4gWzFdDQo+ICAgICA+
ID4NCj4gICAgID4NCj4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2Jl
L2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0I0wxMg0KPiAgICAgPGh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21h
c3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEha3ZEZ3kzWDBJdVNR
azdEMkRkc0d0c2p0eUdyb1liTktPclBHOTVPcHlvQWt1QlZiRlNtem96d2ZvcjA1amtSbDBpdGEw
RnVtQnckPg0KPiAgICAgPg0KPiAgICAgPGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
czovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3Rz
LnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhZ2k4MW9aWk52V2FGV1VWbmFabHVBX21OQkFJ
dExNZDRSWm1uYy1NX0ZtbHBEb2pxZVFRblM3YVhTTmxibzgwcmU5dU9sMndxRkEkPg0KPiAgICAg
PiA+DQo+ICAgICA+DQo+ICAgICA8aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8v
Z2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0
KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQQSFtejNnbjF3UU1YMkRYZU51QVYtMV9kSTdueEZZWVpP
Z2RQaUpOU0ZNZXNDejlsQXpPS2x3VlBsZGRieGJjTG1VTzQ0Tk95MFRGQSQ+DQo+ICAgICA+ID4N
Cj4gICAgID4gPiBCZXN0IHJlZ2FyZHMsDQo+ICAgICA+ID4gwqAgQWxleGFuZGVyIFN5Y2hldg0K
PiAgICAgPg0KPg0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 07:44:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 07:44:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izFLr-0006Cq-5r; Wed, 05 Feb 2020 07:43:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AtEH=3Z=ts.fujitsu.com=dietmar.hahn@srs-us1.protection.inumbo.net>)
 id 1izFLp-0006Cl-4m
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 07:43:57 +0000
X-Inumbo-ID: 411c5434-47eb-11ea-a933-bc764e2007e4
Received: from mail1.bemta25.messagelabs.com (unknown [195.245.230.2])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 411c5434-47eb-11ea-a933-bc764e2007e4;
 Wed, 05 Feb 2020 07:43:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ts.fujitsu.com;
 s=200619tsfj; t=1580888632; i=@ts.fujitsu.com;
 bh=RAqcCOLsbPun2ahZbDY7n2gzEQddhMH/FTED8HPw/n4=;
 h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
 MIME-Version:Content-Transfer-Encoding:Content-Type;
 b=f1L4gfcOlX5hNI7E6/SkoADDfRmGVjajSPl/lIf+z2ZPMBmdgy0OnXbvtnUl6QpVu
 HMs+40XjVHNnn04BpgMYKDmsb6bbwMW9rs2gmopF/2eTK10Xc67pYYwhag4e+FkcVo
 e+IOA0O4W1tjIunHUtYRRysHb9CNT757Gh1x4D2i4bvzQ8OuF+VTi5ssj+Tee0YFIj
 /cyHKsDcAYjYUqho05cCvpAlSkREeos0v90GH15NrOHIC9zReltqeBjpRAZoTdd1Pb
 sl2FFa6mFwKkpDr7hptqX9jLjI1I37RnRFUPZ3ElRH6yxfa82EBWassSvnAvl/9ylY
 OxpAIuyg4Lnbg==
Received: from [100.112.195.156] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-2.bemta.az-a.eu-west-1.aws.symcld.net id A2/4D-11859-7327A3E5;
 Wed, 05 Feb 2020 07:43:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsViZ8MRqmteZBV
 nMGmXqsXqTdPZLL5vmczkwOTxevIERo/DH66wBDBFsWbmJeVXJLBmfP0TXTBJsOLv1MdsDYyN
 fF2MXBxCArMZJRZduMEE4axglHj6ZRd7FyMnB5uAgcSuV4eYuxg5OEQE9CRajuiBhJkFXCVWP
 nzKAmILCwRLbGoCKefgYBFQlXizKQEkzCtgKPGj4T1YCaeAnUTbof/MEOM7GSX2vJzNAlEkKH
 Fy5hMWiJnyEh2XG1khbB2JBbs/sU1g5J2FpGwWkrJZSMoWMDKvYrRIKspMzyjJTczM0TU0MNA
 1NDTSNbQ00jUyNtFLrNJN1Est1S1PLS7RNdRLLC/WK67MTc5J0ctLLdnECAzElIIDr3Ywnlz7
 Xu8QoyQHk5Io76UCqzghvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErxueUA5waLU9NSKtMwcYFTAp
 CU4eJREeJeDtPIWFyTmFmemQ6ROMSpKifMKFQIlBEASGaV5cG2wSLzEKCslzMvIwMAgxFOQWp
 SbWYIq/4pRnINRSZj3Och4nsy8Erjpr4AWMwEtlva2AFlckoiQkmpgEne4eMT7MO+n+uTSDI9
 fX43Mk3Q3pp7aLW3urVj0bcf9bnF/razwWcWpk//yzeJawChacHxK36QaJUMLrQfOmQ65x5TP
 Bzt1sp32lHTOO7x4p9PNux9ZJq7aY7Q3XiP348+k3dNaeta0Kz2xXb7y8Wvxwkcf9uRl+XTeP
 2U+qYnX6VNwKjv3BesNJTWZdddvch9NWmrdk/Lqes39qOfP022Fbwom2Zn0LlojsuusY0bALT
 6Dp7ePGZecca92+aS3Puhv1hLJ0LXqQdtaZVbHn3adPuN72oS9S5c/evjl5lId+X53pvS0Jf7
 u8j9faCxImDvhmLF+c9bko9s3vo1p959w6ZzA38tWORkf3N48U2Ipzkg01GIuKk4EAFO4cQY/
 AwAA
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-16.tower-265.messagelabs.com!1580888631!48961!1
X-Originating-IP: [62.60.8.85]
X-SYMC-ESS-Client-Auth: outbound-route-from=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.25; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2155 invoked from network); 5 Feb 2020 07:43:51 -0000
Received: from unknown (HELO mailhost4.uk.fujitsu.com) (62.60.8.85)
 by server-16.tower-265.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 5 Feb 2020 07:43:51 -0000
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by mailhost4.uk.fujitsu.com (8.14.5/8.14.5) with SMTP id 0157hjCp017424;
 Wed, 5 Feb 2020 07:43:45 GMT
Received: from amur.mch.fsc.net (amur.mch.fsc.net [10.172.102.28])
 by sanpedro.mch.fsc.net (Postfix) with ESMTP id 5C5139D008B7;
 Wed,  5 Feb 2020 08:43:37 +0100 (CET)
From: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Date: Wed, 05 Feb 2020 08:43:37 +0100
Message-ID: <4298129.ob0f4fAMBq@amur.mch.fsc.net>
In-Reply-To: <4c655f6c-3ffd-db48-0d7f-e5e44765a259@citrix.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
 <4c655f6c-3ffd-db48-0d7f-e5e44765a259@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gRGllbnN0YWcsIDQuIEZlYnJ1YXIgMjAyMCwgMTU6MTI6MjggQ0VUIHNjaHJpZWIgSWdvciBE
cnV6aGluaW46Cj4gT24gMDQvMDIvMjAyMCAxNDowNywgRGlldG1hciBIYWhuIHdyb3RlOgo+ID4g
QW0gRnJlaXRhZywgMzEuIEphbnVhciAyMDIwLCAyMjo1OToxOSBDRVQgc2NocmllYiBJZ29yIERy
dXpoaW5pbjoKPiA+PiBPbiAzMC8wMS8yMDIwIDEzOjAzLCBEaWV0bWFyIEhhaG4gd3JvdGU6Cj4g
Pj4+IEhpLAo+ID4+Pgo+ID4+PiB3ZSB1c2UgU0xFUzEyIHdpdGgga2VybmVsLWRlZmF1bHQtNC4x
Mi4xNC05NS40NS4xLng4Nl82NCBhbmQgCj4gPj4+IHhlbi00LjExLjNfMDItMi4yMC4xLng4Nl82
NAo+ID4+Pgo+ID4+PiBUaGUgZHVtcCBrZXJuZWwgZG9lc24ndCBzdGFydCBhZnRlciAiZWNobyBj
ID4gL3Byb2Mvc3lzcnFfdHJpZ2dlciIuCj4gPj4+IExhc3QgbWVzc2FnZXMgb24gY29uc29sZSBh
cmU6Cj4gPj4+IFsgIDM4NS43MTc1MzJdIEtlcm5lbCBwYW5pYyAtIG5vdCBzeW5jaW5nOiBGYXRh
bCBleGNlcHRpb24KPiA+Pj4gWyAgMzg1LjczNDU2NV0gS2VybmVsIE9mZnNldDogZGlzYWJsZWQK
PiA+Pj4gKFhFTikgSGFyZHdhcmUgRG9tMCBjcmFzaGVkOiBFeGVjdXRpbmcga2V4ZWMgaW1hZ2Ug
b24gY3B1NTgKPiA+Pj4gKFhFTikgU2hvdCBkb3duIGFsbCBDUFVzCj4gPj4+Cj4gPj4+IEFmdGVy
IGEgc2hvcnQgdGltZSBhIHJlYm9vdCBpcyBpbml0aWF0ZWQuCj4gPj4+IFdpdGhvdXQgeGVuIHRo
ZSBrZHVtcCB3b3Jrcy4KPiA+Pj4KPiA+Pj4gV2Ugc2VlIHRoaXMgYmVoYXZpb3VyIG9ubHkgb24g
bmV3ZXIgaGFyZHdhcmUsIGZvciBleGFtcGxlIGEgc2VydmVyIHdpdGgKPiA+Pj4gSW50ZWwoUikg
WGVvbihSKSBHb2xkIDYyNDIgQ1BVIEAgMi44MEdIego+ID4+Pgo+ID4+PiBJIGJ1aWx0IHRoZSBm
cmVzaCByZWxlYXNlZCB4ZW4tNC4xMyBteXNlbGYgYW5kIHRyaWVkIGl0IGJ1dCB0aGlzIGRvZXNu
J3QgaGVscC4KPiA+Pj4KPiA+Pj4gSSB0cmllZCB4MmFwaWM9b2ZmIG9uIHRoZSB4ZW4gc2lkZSBh
bmQgbm94MmFwaWMgb24gdGhlIGxpbnV4IHNpZGUgYnV0IG5vIHN1Y2Nlc3MuCj4gPj4KPiA+PiBT
dGFydGluZyBmcm9tIFhlbiA0LjEyIHdlIGtlZXAgSU9NTVUgZW5hYmxlZCBkdXJpbmcga2V4ZWMg
dHJhbnNpdGlvbgo+ID4+IHdoaWNoIHJlc29sdmVkIHRoZSBwcm9ibGVtIHlvdSdyZSBkZXNjcmli
aW5nLiBCdXQgeW91IGFsc28gbmVlZCB0byBtYWtlCj4gPj4gc3VyZSBJT01NVSBpcyBlbmFibGVk
IGluIHlvdXIga2V4ZWMga2VybmVsICh3aGljaCBJIHRoaW5rIGlzIG5vdyB0aGUKPiA+PiBkZWZh
dWx0IGZvciBtb3N0IGRpc3Ryb3MpLiBZb3UgY2FuIHN0aWxsIHRyeSB0byB3b3JrYXJvdW5kIHRo
ZSBpc3N1ZQo+ID4+IHlvdSdyZSBzZWVpbmcgb24gNC4xMSBieSB1c2luZyAiaW9tbXU9ZG9tMC1w
YXNzdGhvdWdoIiBYZW4gb3B0aW9uLgo+ID4gCj4gPiBJIGFkZGVkICJpb21tdT1kb20wLXBhc3N0
aHJvdWdoIiB0byB0aGUgeGVuLTQuMTEgY29tbWFuZCBsaW5lIGJ1dCBubyBzdWNjZXNzLgo+ID4g
RnVydGhlciBJIGFkZGVkIGVhcmx5cHJpbnRrPS4uLiB0byB0aGUgdGhlIGtkdW1wIGtlcm5lbCBh
bmQgSSBjb3VsZCBzZWUgdGhlCj4gPiBkdW1wIGtlcm5lbCBzdGFydGVkIGFuZCBvbmx5IG9uZSBt
ZXNzYWdlIGZyb20gZXh0cmFjdF9rZXJuZWwoKQo+ID4gd2FzIHByaW50ZWQuIFRoZW4gdGhlIHJl
Ym9vdCBmb2xsb3dlZC4KPiA+IAo+ID4gQmVjYXVzZSBJJ20gbm90IHRoYXQgZmFtaWxpYXIgd2l0
aCB0aGlzIHBhcnQgb2YgSSB3b3VsZCBhcHByZWNpYXRlIGhpbnRzIHdoZXJlCj4gPiB0byBkaWcg
ZGVlcGVyLgo+IAo+IENvdWxkIHlvdSB0cnkgdG8gZGlzYWJsZSBJT01NVSBjb21wbGV0ZWx5IGlu
IGRpYWdub3N0aWMgcHVycG9zZXM6Cj4gImlvbW11PW9mZiB4MmFwaWM9b2ZmIj8gSWYgdGhhdCBo
ZWxwcyAtIGl0J3Mgc3RpbGwgdGhlIHNhbWUgaXNzdWUgSSdtCj4gcmVmZXJyaW5nIHRvLiBDb3Vs
ZCB5b3UgcG9zdCB5b3VyIGN1cnJlbnQgWGVuIGNtZGxpbmU/CgpJIHRyaWVkIHlvdXIgYWR2aWNl
LCBidXQgaXQgZG9lc24ndCBoZWxwOgppb21tdT1vZmYgeDJhcGljPW9mZiB2Z2E9Z2Z4LTEwMjR4
NzY4eDE2IGNyYXNoa2VybmVsPTI1Mk08NEcgY29uc29sZT1jb20xIGNvbTE9Mzg0MDAgc3luY19j
b25zb2xlCgpEaWV0bWFyLgoKPiBJZ29yCgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 08:10:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 08:10:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izFkz-0008SH-KZ; Wed, 05 Feb 2020 08:09:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izFky-0008S8-5D
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 08:09:56 +0000
X-Inumbo-ID: e42e087c-47ee-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e42e087c-47ee-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 08:09:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ABA1BAD9F;
 Wed,  5 Feb 2020 08:09:53 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <cd3d95e9-7305-539c-a6e3-babd226eaea4@suse.com>
 <8a2beec3-1be3-e1f8-89bc-dde28a16eea0@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5943032d-c38d-82e5-f62f-9cb1213d9217@suse.com>
Date: Wed, 5 Feb 2020 09:09:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <8a2beec3-1be3-e1f8-89bc-dde28a16eea0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 4/7] x86/HVM: implement memory read
 caching for insn emulation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAyMDo0OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAzMS8wMS8yMDIw
IDE2OjQ0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gVEJEOiBJbiBwcmluY2lwbGUgdGhlIGNhY2hp
bmcgaGVyZSB5aWVsZHMgdW5uZWNlc3NhcnkgdGhlIG9uZSB1c2VkIGZvcgo+PiAgICAgIGluc24g
Ynl0ZXMgKHZpby0+bW1pb19pbnNueyxfYnl0ZXN9LiBIb3dldmVyLCB0byBzZWVkIHRoZSBjYWNo
ZQo+PiAgICAgIHdpdGggdGhlIGRhdGEgU1ZNIG1heSBoYXZlIG1hZGUgYXZhaWxhYmxlLCB3ZSdk
IGhhdmUgdG8gYWxzbyBrbm93Cj4+ICAgICAgdGhlIGNvcnJlc3BvbmRpbmcgR1BBLiBJdCdzIG5v
dCBzYWZlLCBob3dldmVyLCB0byByZS13YWxrIHRoZSBwYWdlCj4+ICAgICAgdGFibGVzIHRvIGZp
bmQgb3V0LCBhcyB0aGUgcGFnZSB0YWJsZXMgbWF5IGhhdmUgY2hhbmdlZCBpbiB0aGUKPj4gICAg
ICBtZWFudGltZS4gVGhlcmVmb3JlIEkgZ3Vlc3Mgd2UgbmVlZCB0byBrZWVwIHRoZSBkdXBsaWNh
dGUKPj4gICAgICBmdW5jdGlvbmFsaXR5IGZvciBub3cuIEEgcG9zc2libGUgc29sdXRpb24gdG8g
dGhpcyBjb3VsZCBiZSB0byB1c2UKPj4gICAgICBhIHBoeXNpY2FsLWFkZHJlc3MtYmFzZWQgY2Fj
aGUgZm9yIHBhZ2UgdGFibGUgYWNjZXNzZXMgKGFuZCBsb29raW5nCj4+ICAgICAgZm9yd2FyZCBh
bHNvIGUuZy4gU1ZNL1ZNWCBpbnNuIGVtdWxhdGlvbiksIGFuZCBhIGxpbmVhci1hZGRyZXNzLQo+
PiAgICAgIGJhc2VkIG9uZSBmb3IgYWxsIG90aGVyIHJlYWRzLgo+IAo+IFNwbGl0dGluZyBjYWNo
aW5nIGxpa2UgdGhhdCB3aWxsIHJlLWludHJvZHVjZSB0aGUgc2FtZSBidWdzIEkgcG9pbnRlZAo+
IG91dCBpbiBlYXJsaWVyIHJldmlzaW9ucyBvZiB0aGlzIHNlcmllcy7CoCBJdCBpcyBub3QgY29y
cmVjdCB0byBoYXZlCj4gbXVsdGlwbGUgKGFuZCB0aGVyZWZvcmUsIG5vbi1jb2hlcmVudCkgY2Fj
aGVzIG9mIG1lbW9yeS4KPiAKPiBUaGUgQU1EIGluc3RydWN0aW9uIHN0cmVhbSBieXRlcyBzdXBw
b3J0IGlzIGJ5IG5vIG1lYW5zIHBlcmZlY3QgZWl0aGVyLsKgCj4gSXQgZG9lc24ndCBmdW5jdGlv
biBwcm9wZXJseSB3aGVuIFNNQVAgaXMgYWN0aXZlIChFcnJhdHVtICMxMDk2KSwgd2hpY2gKPiBp
cyBhY3R1YWxseSBjYXVzZWQgYnkgdGhlIGluc3RydWN0aW9uIHN0cmVhbSBiZWluZyByZS1mZXRj
aGVkIGF0IHZtZXhpdAo+IHRpbWUsIHdpdGggYSBkYXRhIHNpZGUgYWNjZXNzIChoZW5jZSB0aGUg
aW50ZXJhY3Rpb24gd2l0aCBTTUFQKS4KCkkndmUgbG9va2VkIGludG8gdGhpcyBzb21lIG1vcmUs
IGFuZCBJJ20gYWZyYWlkIHRoZSB0ZXh0IGlzIHRvbwphbWJpZ3VvdXMgdG8gZHJhdyBjb25jbHVz
aW9ucyBhcyB0byBwb3NzaWJsZSBhY3Rpb25zIG9uIG91cgpwYXJ0LiBJdCBtZW50aW9ucyBhICJH
dWVzdEluc3RyQnl0ZXMgZmllbGQgb2YgdGhlIFZNQ0IiLCBidXQgdGhlClBNIGRvZXNuJ3QgdXNl
IHN1Y2ggbmFtaW5nIGFmYWljcy4gSGVuY2UgaXQncyBub3QgY2xlYXIgd2hldGhlcgp0aGUgZW50
aXJlIDE2LWJ5dGUgYmxvY2sgaXMgbWVhbnQsIG9yIGp1c3QgdGhlIGhpZ2ggMTIwIGJpdHMgb2YK
aXQuIEluIHRoZSBmb3JtZXIgY2FzZSB3ZSdyZSBmaW5lLCBidXQgaW4gdGhlIGxhdHRlciBjYXNl
IHdlJ2QKbWlzdGFrZW5seSB1c2UgdGhlIHplcm9zIGFuZCBpbnRlcnByZXQgdGhlbSBhcyAiYWRk
ICVhbCwgKCVyYXgpIgooaW4gNjQtYml0IGd1ZXN0IG1vZGUsIGRpZmZlcmVudCBtZW1vcnkgYWRk
cmVzcyBpbiBvdGhlcnMpLCBhbmQKaGVuY2Ugd2UnZCBuZWVkIHRvIHN1cHByZXNzIHNldHRpbmcg
b3IgdXNlIG9mCnYtPmFyY2guaHZtLnN2bS5jYWNoZWRfaW5zbl9sZW4uIChUaGUgdXNlZCB3b3Jk
aW5nIGNvbWVzIGNsb3Nlcgp0byB0aGUgbGF0dGVyIGNhc2UsIHdpdGggdGhlIFZNQ0IgZmllbGQg
YXQgMHhEMCBkZXNjcmliZWQgYXMKIk51bWJlciBvZiBieXRlcyBmZXRjaGVkIiBhbmQgdGhlbiAi
R3Vlc3QgaW5zdHJ1Y3Rpb24gYnl0ZXMiLikKCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 08:12:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 08:12:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izFni-0000k9-4z; Wed, 05 Feb 2020 08:12:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izFng-0000k3-8O
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 08:12:44 +0000
X-Inumbo-ID: 48c6aae6-47ef-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48c6aae6-47ef-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 08:12:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E4FBBAF33;
 Wed,  5 Feb 2020 08:12:42 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204165535.17214-1-liuwe@microsoft.com>
 <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
 <20200204171959.pejeoqfg4n37gno6@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c31b8129-2c6a-17c5-b30b-c3a2ff577768@suse.com>
Date: Wed, 5 Feb 2020 09:12:50 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204171959.pejeoqfg4n37gno6@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxODoxOSwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIEZlYiAwNCwgMjAy
MCBhdCAwNjowNzowMFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDQuMDIuMjAy
MCAxNzo1NSwgV2VpIExpdSB3cm90ZToKPj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdl
QG1pY3Jvc29mdC5jb20+Cj4+PiAtLS0KPj4+ICB4ZW4vYXJjaC94ODYvZTgyMC5jIHwgMiArLQo+
Pj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZTgyMC5jIGIveGVuL2FyY2gveDg2L2U4MjAuYwo+
Pj4gaW5kZXggYjlmNTg5Y2FjMy4uZDY3Mzg3ZjEzNyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9lODIwLmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9lODIwLmMKPj4+IEBAIC05NCw3ICs5
NCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9lODIwX21lbW9yeV9tYXAoc3RydWN0IGU4
MjBlbnRyeSAqbWFwLCB1bnNpZ25lZCBpbnQgZW50Cj4+PiAgICAgIGZvciAoaSA9IDA7IGkgPCBl
bnRyaWVzOyBpKyspIHsKPj4+ICAgICAgICAgIHByaW50aygiICUwMTZMeCAtICUwMTZMeCAiLAo+
Pj4gICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyKSwKPj4+
IC0gICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciArIG1hcFtp
XS5zaXplKSk7Cj4+PiArICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcgbG9uZykobWFwW2ld
LmFkZHIgKyBtYXBbaV0uc2l6ZSkgLSAxKTsKPj4KPj4gV2h5IHdhcyB0aGlzIGFuIGVycm9yPyBJ
ZiB3ZSB1c2VkIFssXSBsaWtlIExpbnV4IGRvZXMgLSBzdXJlLgo+PiBCdXQgd2UgZG9uJ3QuIFRo
ZSBwcmVzZW50YXRpb24sIHdpdGhvdXQgbG9va2luZyBhdCB0aGUgc291cmNlLAo+PiBzaW1wbHkg
bGVhdmVzIG9wZW4gd2hldGhlciB0aGlzIHdhcyBtZWFudCB0byBiZSBbLF0gb3IgWywpLgo+PiBB
bmQgaXQgY29udGludWVzIHRvIGJlIGxlZnQgb3BlbiB3aXRoIHRoZSBhZGp1c3RtZW50IG1hZGUu
Cj4+Cj4gCj4gV2VsbCwgTGludXgncyByZXByZXNlbnRhdGlvbiBpcyBub3Qgd2hhdCBpcyBub3Jt
YWxseSBkb25lIGluIG1hdGgKPiBlaXRoZXIuCj4gCj4gSXQgaXMgbGlrZQo+IAo+ICAgWGVuOiBb
bWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWVmZmZdIHVzYWJsZQo+IAo+IE5v
dGUgaXQgaXMgdXNpbmcgJy0nLCBub3QgJywnLiBBbmQgdGhlcmUgaXMgIm1lbSIgYXQgdGhlIGJl
Z2lubmluZy4KPiAKPiBJIGhhdmUgYWx3YXlzIGludGVycHJldGVkIHRoZSBbXSBwYWlyIGFzIHNv
bWV0aGluZyB0byBlbmNsb3NlIHRoZSByYW5nZSwKPiBub3Qgb2YgbWF0aGVtYXRpY2FsbHkgbWVh
bmluZy4KPiAKPiBJZiB5b3Ugd2FudCwgSSBjYW4gY2hhbmdlIFhlbidzIGZvcm1hdCBzdHJpbmcg
dG8gIlslMDE2THgsICUwMTZMeF0iLgoKSSB0aGluayB0aGlzIHdvdWxkIG1ha2UgdGhpbmdzIGxl
c3MgYW1iaWd1b3VzLCB5ZXMuIEJ1dCBteSBwcmltYXJ5CnJlcXVlc3QgaGVyZSBpcyB0byBoYXZl
IG5laXRoZXIgImZpeCIgbm9yICJlcnJvciIgbm9yIGFueXRoaW5nCmFsaWtlIGluIHRoZSB0aXRs
ZSBvciBkZXNjcmlwdGlvbi4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 08:46:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 08:46:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izGKF-0003Bv-1b; Wed, 05 Feb 2020 08:46:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izGKD-0003Bq-4u
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 08:46:21 +0000
X-Inumbo-ID: fa0fff60-47f3-11ea-90a2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa0fff60-47f3-11ea-90a2-12813bfff9fa;
 Wed, 05 Feb 2020 08:46:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F18D9ADAB;
 Wed,  5 Feb 2020 08:46:17 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
Date: Wed, 5 Feb 2020 09:46:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204173455.22020-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxODozNCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEltcG9ydCB0aGUg
ZnVuY3Rpb25zIGFuZCBpdCdzIGRlcGVuZGVuY2llcy4gQmFzZWQgb24gTGludXggNS41LCBjb21t
aXQKPiBpZCBkNTIyNmZhNmRiYWUwNTY5ZWU0M2VjZmMwOGJkY2Q2NzcwZmM0NzU1Lgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhh
bmtzIGZvciBnb2luZyB0aGlzIHJvdXRlOyB0d28gcmVtYXJrcyAvIHJlcXVlc3RzOgoKPiAtLS0g
YS94ZW4vY29tbW9uL2JpdG1hcC5jCj4gKysrIGIveGVuL2NvbW1vbi9iaXRtYXAuYwo+IEBAIC0y
MTIsNiArMjEyLDQ3IEBAIGludCBfX2JpdG1hcF93ZWlnaHQoY29uc3QgdW5zaWduZWQgbG9uZyAq
Yml0bWFwLCBpbnQgYml0cykKPiAgI2VuZGlmCj4gIEVYUE9SVF9TWU1CT0woX19iaXRtYXBfd2Vp
Z2h0KTsKPiAgCj4gK3ZvaWQgX19iaXRtYXBfc2V0KHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWdu
ZWQgaW50IHN0YXJ0LCBpbnQgbGVuKQo+ICt7Cj4gKwl1bnNpZ25lZCBsb25nICpwID0gbWFwICsg
QklUX1dPUkQoc3RhcnQpOwo+ICsJY29uc3QgdW5zaWduZWQgaW50IHNpemUgPSBzdGFydCArIGxl
bjsKPiArCWludCBiaXRzX3RvX3NldCA9IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BF
Ul9MT05HKTsKPiArCXVuc2lnbmVkIGxvbmcgbWFza190b19zZXQgPSBCSVRNQVBfRklSU1RfV09S
RF9NQVNLKHN0YXJ0KTsKPiArCj4gKwl3aGlsZSAobGVuIC0gYml0c190b19zZXQgPj0gMCkgewo+
ICsJCSpwIHw9IG1hc2tfdG9fc2V0Owo+ICsJCWxlbiAtPSBiaXRzX3RvX3NldDsKPiArCQliaXRz
X3RvX3NldCA9IEJJVFNfUEVSX0xPTkc7Cj4gKwkJbWFza190b19zZXQgPSB+MFVMOwo+ICsJCXAr
KzsKPiArCX0KPiArCWlmIChsZW4pIHsKPiArCQltYXNrX3RvX3NldCAmPSBCSVRNQVBfTEFTVF9X
T1JEX01BU0soc2l6ZSk7Cj4gKwkJKnAgfD0gbWFza190b19zZXQ7Cj4gKwl9Cj4gK30KPiArRVhQ
T1JUX1NZTUJPTChfX2JpdG1hcF9zZXQpOwo+ICsKPiArdm9pZCBfX2JpdG1hcF9jbGVhcih1bnNp
Z25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikKPiArewo+ICsJdW5z
aWduZWQgbG9uZyAqcCA9IG1hcCArIEJJVF9XT1JEKHN0YXJ0KTsKPiArCWNvbnN0IHVuc2lnbmVk
IGludCBzaXplID0gc3RhcnQgKyBsZW47Cj4gKwlpbnQgYml0c190b19jbGVhciA9IEJJVFNfUEVS
X0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9MT05HKTsKPiArCXVuc2lnbmVkIGxvbmcgbWFza190
b19jbGVhciA9IEJJVE1BUF9GSVJTVF9XT1JEX01BU0soc3RhcnQpOwo+ICsKPiArCXdoaWxlIChs
ZW4gLSBiaXRzX3RvX2NsZWFyID49IDApIHsKPiArCQkqcCAmPSB+bWFza190b19jbGVhcjsKPiAr
CQlsZW4gLT0gYml0c190b19jbGVhcjsKPiArCQliaXRzX3RvX2NsZWFyID0gQklUU19QRVJfTE9O
RzsKPiArCQltYXNrX3RvX2NsZWFyID0gfjBVTDsKPiArCQlwKys7Cj4gKwl9Cj4gKwlpZiAobGVu
KSB7Cj4gKwkJbWFza190b19jbGVhciAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6ZSk7Cj4g
KwkJKnAgJj0gfm1hc2tfdG9fY2xlYXI7Cj4gKwl9Cj4gK30KPiArRVhQT1JUX1NZTUJPTChfX2Jp
dG1hcF9jbGVhcik7CgpEZXNwaXRlIGFsbCB0aGUgb3RoZXIgRVhQT1JUX1NZTUJPTCgpIGluIHRo
aXMgZmlsZSwgcGVyc29uYWxseSBJCndvdWxkIHN1Z2dlc3QgdG8gcmVmcmFpbiBmcm9tIGFkZGlu
ZyBtb3JlLiBCdXQgSSdtIG5vdCBnb2luZyB0bwppbnNpc3QgKHVudGlsIHN1Y2ggdGltZSB0aGF0
IHRoZXkgYWxsIGdldCBjbGVhbmVkIHVwKS4KCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9i
aXRvcHMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYml0b3BzLmgKPiBAQCAtNDgwLDQg
KzQ4MCw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGZscyh1bnNpZ25lZCBpbnQgeCkKPiAgI2RlZmlu
ZSBod2VpZ2h0MTYoeCkgZ2VuZXJpY19od2VpZ2h0MTYoeCkKPiAgI2RlZmluZSBod2VpZ2h0OCh4
KSBnZW5lcmljX2h3ZWlnaHQ4KHgpCj4gIAo+ICsjZGVmaW5lIEJJVF9XT1JEKG5yKSAoKG5yKSAv
IEJJVFNfUEVSX0xPTkcpCgpBdCBmaXJzdCBJIHRob3VnaHQgLSB3aHkgZm9yIHg4NiBvbmx5PyBU
aGVuIEkgbm90aWNlZCBBcm0gaGFzIGFuCmFsbW9zdCBpZGVudGljYWwgI2RlZmluZSBhbHJlYWR5
LiBXaGljaCBpbiB0dXJuIG1hZGUgbWUgbG9vayBhdApMaW51eCwgd2hlcmUgdGhhdCAjZGVmaW5l
IGxpdmVzIGluIGEgY29tbW9uIGhlYWRlci4gSSB0aGluayB5b3UKd2FudCB0byBtb3ZlIHRoZSBB
cm0gb25lLiBPciB3YWl0LCBubyAtIEFybSdzIGlzbid0IGV2ZW4KY29tcGF0aWJsZSB3aXRoIHRo
ZSBpbXBsZW1lbnRhdGlvbnMgb2YgdGhlIGZ1bmN0aW9ucyB5b3UgYWRkLgpUaGlzIGRlZmluaXRl
bHkgbmVlZHMgdGFraW5nIGNhcmUgb2YsIHBlcmhhcHMgYnkgd2F5IG9mIGlnbm9yaW5nCm15IHJl
cXVlc3QgdG8gZ28gdGhpcyByb3V0ZSAoYXMgZ2V0dGluZyB0b28gaW52b2x2ZWQpLgoKPiBAQCAt
MjI3LDYgKzIyOSw0MiBAQCBzdGF0aWMgaW5saW5lIGludCBiaXRtYXBfd2VpZ2h0KGNvbnN0IHVu
c2lnbmVkIGxvbmcgKnNyYywgaW50IG5iaXRzKQo+ICAJcmV0dXJuIF9fYml0bWFwX3dlaWdodChz
cmMsIG5iaXRzKTsKPiAgfQo+ICAKPiArI2lmZGVmIF9fTElUVExFX0VORElBTgo+ICsjZGVmaW5l
IEJJVE1BUF9NRU1fQUxJR05NRU5UIDgKPiArI2Vsc2UKPiArI2RlZmluZSBCSVRNQVBfTUVNX0FM
SUdOTUVOVCAoOCAqIHNpemVvZih1bnNpZ25lZCBsb25nKSkKPiArI2VuZGlmCgpGb3IgX19MSVRU
TEVfRU5ESUFOIHRvIGJlIGNvbnNpc3RlbnRseSBkZWZpbmVkIChvciBub3QpLCBkb24ndAp5b3Ug
bmVlZCB0byBpbmNsdWRlIDxhc20vYnl0ZW9yZGVyLmg+IGhlcmU/CgpKYW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 08:50:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 08:50:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izGNp-0003i2-JA; Wed, 05 Feb 2020 08:50:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izGNo-0003ak-Lk
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 08:50:04 +0000
X-Inumbo-ID: 80356954-47f4-11ea-90a3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80356954-47f4-11ea-90a3-12813bfff9fa;
 Wed, 05 Feb 2020 08:50:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3F625AFA5;
 Wed,  5 Feb 2020 08:50:03 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <20f27148-db90-4e8b-7d95-f616904dea60@suse.com>
Date: Wed, 5 Feb 2020 09:50:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204173455.22020-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/3] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wl@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxODozNCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC0xODMsMTMg
KzE5MywyNyBAQCB2b2lkIG52bXhfdmNwdV9kZXN0cm95KHN0cnVjdCB2Y3B1ICp2KQo+ICAgICAg
ICAgIHYtPmFyY2guaHZtLnZteC52bXdyaXRlX2JpdG1hcCA9IE5VTEw7Cj4gICAgICB9Cj4gIH0K
PiAtIAo+ICsKPiArdm9pZCB2Y3B1X3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCB2Y3B1ICp2
KQoKc3RhdGljICh3aGljaCB3b3VsZCBiZSBlYXN5IHRvIGFkZCB3aGlsZSBjb21taXR0aW5nLCBp
ZiBubyBvdGhlcgpuZWVkIGFyaXNlcyBmb3IgYSB2NSBoZXJlKQoKSmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 08:52:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 08:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izGQK-00043z-2F; Wed, 05 Feb 2020 08:52:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izGQJ-00043t-1D
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 08:52:39 +0000
X-Inumbo-ID: dc3f4f6c-47f4-11ea-90a3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dc3f4f6c-47f4-11ea-90a3-12813bfff9fa;
 Wed, 05 Feb 2020 08:52:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3E7CBADAB;
 Wed,  5 Feb 2020 08:52:37 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-4-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0c290883-e107-a0dd-75c2-e4a35948a636@suse.com>
Date: Wed, 5 Feb 2020 09:52:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204173455.22020-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 3/3] nvmx: always trap accesses to x2APIC
 MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Kevin Tian <kevin.tian@intel.com>,
 Wei Liu <wl@xen.org>, Jun Nakajima <jun.nakajima@intel.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxODozNCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3Z2bXguYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXgu
Ywo+IEBAIC01OTYsNiArNTk2LDEzIEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9tc3JiaXRtYXAoc3Ry
dWN0IHZjcHUgKnYsIHVpbnQzMl90IHNoYWRvd19jdHJsKQo+ICAgICAgICAgICAgICAgIHYtPmFy
Y2guaHZtLnZteC5tc3JfYml0bWFwLT53cml0ZV9oaWdoLAo+ICAgICAgICAgICAgICAgIHNpemVv
Zihtc3JfYml0bWFwLT53cml0ZV9oaWdoKSAqIDgpOwo+ICAKPiArICAgIC8qCj4gKyAgICAgKiBO
ZXN0ZWQgVk1YIGRvZXNuJ3Qgc3VwcG9ydCBhbnkgeDJBUElDIGhhcmR3YXJlIHZpcnR1YWxpemF0
aW9uLCBzbwo+ICsgICAgICogbWFrZSBzdXJlIGFsbCB0aGUgeDJBUElDIE1TUnMgYXJlIHRyYXBw
ZWQuCj4gKyAgICAgKi8KPiArICAgIGJpdG1hcF9zZXQobXNyX2JpdG1hcC0+cmVhZF9sb3csIE1T
Ul9YMkFQSUNfRklSU1QsIDB4ZmYpOwo+ICsgICAgYml0bWFwX3NldChtc3JfYml0bWFwLT53cml0
ZV9sb3csIE1TUl9YMkFQSUNfRklSU1QsIDB4ZmYpOwoKSWYgeW91IGRlY2lkZSB0byBhZGRyZXNz
IHRoZSBBcm0gaXNzdWUgd2l0aCB0aGVzZSBmdW5jdGlvbnMsCmFuZCBoZW5jZSBkb24ndCBnbyBi
YWNrIHRvIHRoZSB2MyB2YXJpYW50LCB0aGVuIHRoZSBsYXN0CmFyZ3VtZW50cyBoZXJlIG5lZWQg
dG8gYmUgMHgxMDAgYWZhaWN0LgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:04:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:04:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izGbV-00053T-31; Wed, 05 Feb 2020 09:04:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AtEH=3Z=ts.fujitsu.com=dietmar.hahn@srs-us1.protection.inumbo.net>)
 id 1izGbT-00053O-Ml
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:04:11 +0000
X-Inumbo-ID: 774fbea0-47f6-11ea-8396-bc764e2007e4
Received: from mail1.bemta26.messagelabs.com (unknown [85.158.142.3])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 774fbea0-47f6-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 09:04:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ts.fujitsu.com;
 s=200619tsfj; t=1580893447; i=@ts.fujitsu.com;
 bh=lX+2pWHGgbo6NuQU7UCjs/SfwBNXjYBgNwStunL/jJ8=;
 h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
 MIME-Version:Content-Transfer-Encoding:Content-Type;
 b=A112pUlYMrPvQRgA/3I0b4npg2k0ghQ8UriZUz2RPC4+qsxMaPNWGqUAiSWs4EttP
 0BMLzSBzDzBbG934a47VTSL8wobJKwYhufx+ceIv+OrNlP+gQbGrHdYkgNmISO4LYH
 01++2yJWPsLv6helYGoca6GGiZBtXxxV9AiAXG2fxN+Z8gk0Fpf2aLYyKWP4lhA7DK
 jvinFsWTuH0CR88Qb2KDbcvMwCL37WtvqVlcEJdotTp4pEb++p5uJ1mi+bXdMJNpCL
 cpQiPy2dqZjPdHnNVbvhU1740W4YgoKjS/xFPKuuegX0fo3Yr+AieMiHgEpedJ9COo
 7tcvSLPk6IVZA==
Received: from [100.113.2.175] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-3.bemta.az-a.eu-central-1.aws.symcld.net id 51/F9-11864-7058A3E5;
 Wed, 05 Feb 2020 09:04:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsViZ8MxVZe91Sr
 OYMsPZovVm6azWcy5aWTxfctkJgdmj9eTJzB6HP5whcVj/ZarLAHMUayZeUn5FQmsGcdePmIr
 2CVUMfn4YtYGxmn8XYxcHEICsxkl/lx4yw7hrGCUWDL3DVsXIycHm4CBxK5Xh5hBbBEBM4m+x
 jfsIDazQKXE4tarLCC2sECwxKamXWBxFgFViTcT97OC2LwChhKT5q4F6+UUsJG4euoh1IJ2Ro
 lfVw8yQxQJSpyc+YQFYqi2xLKFr5khbD2JG1OnsE1g5J2FpGwWkrJZSMoWMDKvYrRMKspMzyj
 JTczM0TU0MNA1NDTWNQayzPQSq3QT9VJLdZNT80qKEoGyeonlxXrFlbnJOSl6eaklmxiBIZpS
 yJy1g/Hj2vd6hxglOZiURHkvFVjFCfEl5adUZiQWZ8QXleakFh9ilOHgUJLgTWwCygkWpaanV
 qRl5gDjBSYtwcGjJMJ7ByTNW1yQmFucmQ6ROsWoKCXOm9gMlBAASWSU5sG1wWL0EqOslDAvIw
 MDgxBPQWpRbmYJqvwrRnEORiVhXnaQKTyZeSVw018BLWYCWiztbQGyuCQRISXVwFSS0PJtjuq
 3J4EH5++UueyxMkDCkqkrQMX3snTHAgV7pXfBE8JL1/Vc4FPomS56Z60Ax+M2roes8zlWHl4j
 +nh5WiRbYbbSlF71hw2Vs2uVwooNs7xK+lJPTxafxGzFNcfFN5Mp6PfZh5Wil83vKBrMiwque
 s/6cOoug+sNUtXVt2ZnrZJaPieuReLltU9XxBTqX9TInebvnyHWYKaa87v6/AH7XTWfti9NE3
 h/MsXNuWSK7qSOHPGlVk7Pb1zZWBBit+VQ2LeH5qYmWy4ZLoovUjQXSI4qSliQufNZ4cuO/eZ
 THlmsO/neO4pnhrTLuUVbtyiEaPif5a1h/7+qr/DLwR1bgq9rXftVVGKqocRSnJFoqMVcVJwI
 AO6bK01MAwAA
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-26.tower-232.messagelabs.com!1580893446!1904217!1
X-Originating-IP: [62.60.8.149]
X-SYMC-ESS-Client-Auth: outbound-route-from=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.25; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28313 invoked from network); 5 Feb 2020 09:04:07 -0000
Received: from unknown (HELO mailhost2.uk.fujitsu.com) (62.60.8.149)
 by server-26.tower-232.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 5 Feb 2020 09:04:07 -0000
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by mailhost2.uk.fujitsu.com (8.14.5/8.14.5) with SMTP id 015946pJ019365;
 Wed, 5 Feb 2020 09:04:06 GMT
Received: from amur.mch.fsc.net (amur.mch.fsc.net [10.172.102.28])
 by sanpedro.mch.fsc.net (Postfix) with ESMTP id 09B6D5900214;
 Wed,  5 Feb 2020 10:03:58 +0100 (CET)
From: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
To: =?ISO-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>
Date: Wed, 05 Feb 2020 10:03:57 +0100
Message-ID: <2063375.Nye48AXmgY@amur.mch.fsc.net>
In-Reply-To: <2c7f8172-b2c9-4831-f91d-d5b83a668527@suse.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
 <2c7f8172-b2c9-4831-f91d-d5b83a668527@suse.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gRGllbnN0YWcsIDQuIEZlYnJ1YXIgMjAyMCwgMTU6MTg6NTMgQ0VUIHNjaHJpZWIgSsO8cmdl
biBHcm/DnzoKPiBPbiAwNC4wMi4yMCAxNTowNywgRGlldG1hciBIYWhuIHdyb3RlOgo+ID4gQW0g
RnJlaXRhZywgMzEuIEphbnVhciAyMDIwLCAyMjo1OToxOSBDRVQgc2NocmllYiBJZ29yIERydXpo
aW5pbjoKPiA+PiBPbiAzMC8wMS8yMDIwIDEzOjAzLCBEaWV0bWFyIEhhaG4gd3JvdGU6Cj4gPj4+
IEhpLAo+ID4+Pgo+ID4+PiB3ZSB1c2UgU0xFUzEyIHdpdGgga2VybmVsLWRlZmF1bHQtNC4xMi4x
NC05NS40NS4xLng4Nl82NCBhbmQKPiA+Pj4geGVuLTQuMTEuM18wMi0yLjIwLjEueDg2XzY0Cj4g
Pj4+Cj4gPj4+IFRoZSBkdW1wIGtlcm5lbCBkb2Vzbid0IHN0YXJ0IGFmdGVyICJlY2hvIGMgPiAv
cHJvYy9zeXNycV90cmlnZ2VyIi4KPiA+Pj4gTGFzdCBtZXNzYWdlcyBvbiBjb25zb2xlIGFyZToK
PiA+Pj4gWyAgMzg1LjcxNzUzMl0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZhdGFsIGV4
Y2VwdGlvbgo+ID4+PiBbICAzODUuNzM0NTY1XSBLZXJuZWwgT2Zmc2V0OiBkaXNhYmxlZAo+ID4+
PiAoWEVOKSBIYXJkd2FyZSBEb20wIGNyYXNoZWQ6IEV4ZWN1dGluZyBrZXhlYyBpbWFnZSBvbiBj
cHU1OAo+ID4+PiAoWEVOKSBTaG90IGRvd24gYWxsIENQVXMKPiA+Pj4KPiA+Pj4gQWZ0ZXIgYSBz
aG9ydCB0aW1lIGEgcmVib290IGlzIGluaXRpYXRlZC4KPiA+Pj4gV2l0aG91dCB4ZW4gdGhlIGtk
dW1wIHdvcmtzLgo+ID4+Pgo+ID4+PiBXZSBzZWUgdGhpcyBiZWhhdmlvdXIgb25seSBvbiBuZXdl
ciBoYXJkd2FyZSwgZm9yIGV4YW1wbGUgYSBzZXJ2ZXIgd2l0aAo+ID4+PiBJbnRlbChSKSBYZW9u
KFIpIEdvbGQgNjI0MiBDUFUgQCAyLjgwR0h6Cj4gPj4+Cj4gPj4+IEkgYnVpbHQgdGhlIGZyZXNo
IHJlbGVhc2VkIHhlbi00LjEzIG15c2VsZiBhbmQgdHJpZWQgaXQgYnV0IHRoaXMgZG9lc24ndCBo
ZWxwLgo+ID4+Pgo+ID4+PiBJIHRyaWVkIHgyYXBpYz1vZmYgb24gdGhlIHhlbiBzaWRlIGFuZCBu
b3gyYXBpYyBvbiB0aGUgbGludXggc2lkZSBidXQgbm8gc3VjY2Vzcy4KPiA+Pgo+ID4+IFN0YXJ0
aW5nIGZyb20gWGVuIDQuMTIgd2Uga2VlcCBJT01NVSBlbmFibGVkIGR1cmluZyBrZXhlYyB0cmFu
c2l0aW9uCj4gPj4gd2hpY2ggcmVzb2x2ZWQgdGhlIHByb2JsZW0geW91J3JlIGRlc2NyaWJpbmcu
IEJ1dCB5b3UgYWxzbyBuZWVkIHRvIG1ha2UKPiA+PiBzdXJlIElPTU1VIGlzIGVuYWJsZWQgaW4g
eW91ciBrZXhlYyBrZXJuZWwgKHdoaWNoIEkgdGhpbmsgaXMgbm93IHRoZQo+ID4+IGRlZmF1bHQg
Zm9yIG1vc3QgZGlzdHJvcykuIFlvdSBjYW4gc3RpbGwgdHJ5IHRvIHdvcmthcm91bmQgdGhlIGlz
c3VlCj4gPj4geW91J3JlIHNlZWluZyBvbiA0LjExIGJ5IHVzaW5nICJpb21tdT1kb20wLXBhc3N0
aG91Z2giIFhlbiBvcHRpb24uCj4gPiAKPiA+IEkgYWRkZWQgImlvbW11PWRvbTAtcGFzc3Rocm91
Z2giIHRvIHRoZSB4ZW4tNC4xMSBjb21tYW5kIGxpbmUgYnV0IG5vIHN1Y2Nlc3MuCj4gPiBGdXJ0
aGVyIEkgYWRkZWQgZWFybHlwcmludGs9Li4uIHRvIHRoZSB0aGUga2R1bXAga2VybmVsIGFuZCBJ
IGNvdWxkIHNlZSB0aGUKPiA+IGR1bXAga2VybmVsIHN0YXJ0ZWQgYW5kIG9ubHkgb25lIG1lc3Nh
Z2UgZnJvbSBleHRyYWN0X2tlcm5lbCgpCj4gPiB3YXMgcHJpbnRlZC4gVGhlbiB0aGUgcmVib290
IGZvbGxvd2VkLgo+IAo+IFdoaWNoIG1lc3NhZ2U/Cj4gCj4gQW55IGNoYW5jZSB5b3UgY2FuIGJ1
aWxkIHRoZSBrZHVtcCBrZXJuZWwgd2l0aCBDT05GSUdfWDg2X1ZFUkJPU0VfQk9PVFVQCj4gZW5h
YmxlZD8KClllcyBpdCdzIHN3aXRjaGVkIG9uLiBUaGUgTWVzc2FnZSBpcyBmcm9tIHRoZSBmaXJz
dCBkZWJ1ZyBtZXNzYWdlIGluCmV4dHJhY3Rfa2VybmVsKCkgLSBkZWJ1Z19wdXRhZGRyKGlucHV0
X2RhdGEpOgoiaW5wdXRfZGF0YTogMHgiCkJ1dCBub3QgYWxsIG9mIHRoZSB0ZXh0IGlzIHNlZW4h
CklmIEkgdW50ZXJzdGFuZCB0aGUgZWFybHlfc2VyaWFsX2luaXQgY29kZSBpbiBhcmNoL3g4Ni9i
b290L2Vhcmx5X3NlcmlhbF9jb25zb2xlLmMKY29ycmVjdGx5IHRoZSBzZXJpYWwgbGluZSB3b3Jr
cyB3aXRoIHBvbGxpbmcgKG5vIGludGVycnVwdHMpLCBzbyBpdCBzZWVtcyB0aGUKcmVib290IGlz
IGluaXRpYXRlZCBiZWZvcmUgdGhlIGNvbXBsZXRlIG1lc3NhZ2UgaXMgcHJpbnRlZC4KCldpdGgg
YW4gb2xkZXIgU0xFUzExU1A0IHN5c3RlbSAoeGVuLTQuNC40IGFuZCBsaW51eC0zLjAuMTA3KSB0
aGUga2R1bXAgd29ya3MuCgpEaWV0bWFyLgoKPiAKPiAKPiBKdWVyZ2VuCgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:10:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:10:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izGhL-0005rO-WA; Wed, 05 Feb 2020 09:10:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izGhK-0005rJ-0W
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:10:14 +0000
X-Inumbo-ID: 50ee796c-47f7-11ea-90a8-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 50ee796c-47f7-11ea-90a8-12813bfff9fa;
 Wed, 05 Feb 2020 09:10:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580893813;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=eGJpkIz7ewDBXD/IH62pM9qIu/TnZF4vTxYf5SOArw8=;
 b=O59TuihyRwihR6xK8Ow/2K2MlDhrATxjChCNEH2iz683LEAIsukQ2BsB
 asPLfKegWkykElh1HBFcU8LW0+vJe4L83n9Fs+5ABasufBhAZ2gi/geJg
 wpUtLuyCgwZk5DFxu6t9dvvTAJczTPnhid73IEmASjgutOYRaEPtUkH/C Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jDEkc3SsOPZ58zp5aCidO5v66I/JWj51h6GcE8+lNTV5Bu0vsqOqbRBgPeRqTvLU+gdCgF+hN5
 V6dnCwuyzaDDbJKpDu5ZS947AllOyaobFuo8k8xKR/DIphkaIzyUXDSEBRLW34G1Q/MDi+QoZy
 Dmq+l2zwl6aNAj7QJBOUno67DaoS/I6l9X+FatPB/cozM2YsGb/9GhY6PgZr0kr5RKXCY2Z60u
 GLur2htgfl+gtc+4jgu43ORVnf5DhGxh8qUNxykFAELMcALK/bwaVuhp3kFSPblF+6BEva2GnE
 YO8=
X-SBRS: 2.7
X-MesageID: 12404478
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="12404478"
Date: Wed, 5 Feb 2020 10:09:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200205090949.GO4679@Air-de-Roger>
References: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
 <1580852977-23866-3-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1580852977-23866-3-git-send-email-igor.druzhinin@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/2] x86/time: report correct frequency
 of Xen PV clocksource
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDk6NDk6MzdQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gVGhlIHZhbHVlIG9mIHRoZSBjb3VudGVyIHJlcHJlc2VudHMgdGhlIG51bWJlciBv
ZiBuYW5vc2Vjb25kcwo+IHNpbmNlIGhvc3QgYm9vdC4gVGhhdCBtZWFucyB0aGUgY29ycmVjdCBm
cmVxdWVuY3kgaXMgYWx3YXlzIDFHSHouCj4gCj4gVGhpcyBpbmNvbnNpc3RlbmN5IGNhdXNlZCB0
aW1lIHRvIGdvIHNsb3dlciBpbiBQViBzaGltIG9uIG1vc3QKPiBwbGF0Zm9ybXMuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFu
a3MhCgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvdGltZS5jIHwgNSArKy0tLQo+ICAxIGZpbGUgY2hh
bmdlZCwgMiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvdGltZS5jIGIveGVuL2FyY2gveDg2L3RpbWUuYwo+IGluZGV4IDdlN2E2MmUu
LjI2ZjliYWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L3RpbWUuYwo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni90aW1lLmMKPiBAQCAtNTg3LDkgKzU4Nyw3IEBAIHN0YXRpYyBpbnQ2NF90IF9faW5p
dCBpbml0X3hlbl90aW1lcihzdHJ1Y3QgcGxhdGZvcm1fdGltZXNvdXJjZSAqcHRzKQo+ICAgICAg
aWYgKCAheGVuX2d1ZXN0ICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAgCj4gLSAgICBwdHMtPmZy
ZXF1ZW5jeSA9IHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KCk7Cj4gLQo+IC0gICAgcmV0dXJuIHB0
cy0+ZnJlcXVlbmN5Owo+ICsgICAgcmV0dXJuIHhlbl90aW1lcl9jcHVfZnJlcXVlbmN5KCk7Cj4g
IH0KPiAgCj4gIHN0YXRpYyBhbHdheXNfaW5saW5lIHVpbnQ2NF90IHJlYWRfY3ljbGUoY29uc3Qg
c3RydWN0IHZjcHVfdGltZV9pbmZvICppbmZvLAo+IEBAIC02NDMsNiArNjQxLDcgQEAgc3RhdGlj
IHN0cnVjdCBwbGF0Zm9ybV90aW1lc291cmNlIF9faW5pdGRhdGEgcGx0X3hlbl90aW1lciA9Cj4g
IHsKPiAgICAgIC5pZCA9ICJ4ZW4iLAo+ICAgICAgLm5hbWUgPSAiWEVOIFBWIENMT0NLIiwKPiAr
ICAgIC5mcmVxdWVuY3kgPSAxMDAwMDAwMDAwVUxMLAoKSSB0aGluayB5b3UgY2FuIGRyb3AgdGhl
IHR5cGUgbGl0ZXJhbCBoZXJlPwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:13:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:13:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izGkL-0005ys-HO; Wed, 05 Feb 2020 09:13:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izGkK-0005yn-Gm
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:13:20 +0000
X-Inumbo-ID: bf9799b6-47f7-11ea-b211-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bf9799b6-47f7-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 09:13:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580893999;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Y76JII03reNcP8huztUTE06LizZpe+oFYgURGIXkPjA=;
 b=KiaWJxWbtQiTX8BHaQUgujkWLgi6GmlOyI7OhKHfhmdBvhXUSXpiBU2w
 sjhi3RvBk+MTtTffaVewOh32NmNmQSPloglYltkHjg5odfYbzI6YIkC8f
 YOEd6pEEpM/D157vwctA7GxcONWBeFjZEn7jqD3KgzfTqybpQNQJMKtW0 k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M6x0Q/7o2bpZG0HLBTUiM1Qnp0Nxn+GvP/6MFl0a1um9JRA6PEjpF4NVyhQE5qWSb8S9rXrlFX
 csAwVacpm4s7CFeY1vC4YiuheGRnv8PKUQ5UiaG7RVELw2zZ+zzvsr6kLpzFweEHI3s0U2JJ5P
 3Ut/h73AdXEpbX4DCBK7lkT19tnCH03tNVQgaMI8UZ3kBkebf2DgL9mVMAR5w48jHcEwmR9hwR
 V9W2pkaTrSy/bToQgZZs4sHoKJPXXWWfxRnURUZsTBMXIAPL0V8ZaJOcInHseYhyvTb+RRl+du
 1MU=
X-SBRS: 2.7
X-MesageID: 11975186
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="11975186"
Date: Wed, 5 Feb 2020 10:13:11 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200205091311.GP4679@Air-de-Roger>
References: <1580852977-23866-1-git-send-email-igor.druzhinin@citrix.com>
 <1580852977-23866-2-git-send-email-igor.druzhinin@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1580852977-23866-2-git-send-email-igor.druzhinin@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/2] x86/shim: suspend and resume
 platform time correctly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, wl@xen.org, jbeulich@suse.com,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDk6NDk6MzZQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gU2ltaWxhcmx5IHRvIFMzLCBwbGF0Zm9ybSB0aW1lIG5lZWRzIHRvIGJlIHNhdmVk
IG9uIGd1ZXN0IHN1c3BlbmQKPiBhbmQgcmVzdG9yZWQgb24gcmVzdW1lIHJlc3BlY3RpdmVseS4g
VGhpcyBzaG91bGQgYWNjb3VudCBmb3IgZXhwZWN0ZWQKPiBqdW1wcyBpbiBQViBjbG9jayBjb3Vu
dGVyIHZhbHVlIGFmdGVyIHJlc3VtZS4gdGltZV9zdXNwZW5kL3Jlc3VtZSgpCj4gYXJlIHNhZmUg
dG8gdXNlIGluIFBWSCBzZXR0aW5nIGFzIGlzIHNpbmNlIGFueSBleGlzdGluZyBvcGVyYXRpb25z
Cj4gd2l0aCBQSVQvSFBFVCB0aGF0IHRoZXkgZG8gd291bGQgc2ltcGx5IGJlIGlnbm9yZWQgaWYg
UElUL0hQRVQgaXMKPiBub3QgcHJlc2VudC4KPiAKPiBBZGRpdGlvbmFsbHksIGFkZCByZXN1bWUg
Y2FsbGJhY2sgZm9yIFhlbiBQViBjbG9ja3NvdXJjZSB0byBhdm9pZAo+IGl0cyBicmVha2FnZSBv
biBtaWdyYXRpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1
emhpbmluQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+CgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:31:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:31:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izH25-0007Yc-5B; Wed, 05 Feb 2020 09:31:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izH24-0007YX-2i
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:31:40 +0000
X-Inumbo-ID: 4f66b6b0-47fa-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4f66b6b0-47fa-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 09:31:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3EB57ADEB;
 Wed,  5 Feb 2020 09:31:38 +0000 (UTC)
To: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <3076850.sjLd3Rl8CD@amur.mch.fsc.net>
 <2c7f8172-b2c9-4831-f91d-d5b83a668527@suse.com>
 <2063375.Nye48AXmgY@amur.mch.fsc.net>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <c975ae29-bdc2-e57f-d0b7-8ef829de6f1b@suse.com>
Date: Wed, 5 Feb 2020 10:31:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <2063375.Nye48AXmgY@amur.mch.fsc.net>
Content-Language: en-US
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAgMTA6MDMsIERpZXRtYXIgSGFobiB3cm90ZToKPiBBbSBEaWVuc3RhZywgNC4g
RmVicnVhciAyMDIwLCAxNToxODo1MyBDRVQgc2NocmllYiBKw7xyZ2VuIEdyb8OfOgo+PiBPbiAw
NC4wMi4yMCAxNTowNywgRGlldG1hciBIYWhuIHdyb3RlOgo+Pj4gQW0gRnJlaXRhZywgMzEuIEph
bnVhciAyMDIwLCAyMjo1OToxOSBDRVQgc2NocmllYiBJZ29yIERydXpoaW5pbjoKPj4+PiBPbiAz
MC8wMS8yMDIwIDEzOjAzLCBEaWV0bWFyIEhhaG4gd3JvdGU6Cj4+Pj4+IEhpLAo+Pj4+Pgo+Pj4+
PiB3ZSB1c2UgU0xFUzEyIHdpdGgga2VybmVsLWRlZmF1bHQtNC4xMi4xNC05NS40NS4xLng4Nl82
NCBhbmQKPj4+Pj4geGVuLTQuMTEuM18wMi0yLjIwLjEueDg2XzY0Cj4+Pj4+Cj4+Pj4+IFRoZSBk
dW1wIGtlcm5lbCBkb2Vzbid0IHN0YXJ0IGFmdGVyICJlY2hvIGMgPiAvcHJvYy9zeXNycV90cmln
Z2VyIi4KPj4+Pj4gTGFzdCBtZXNzYWdlcyBvbiBjb25zb2xlIGFyZToKPj4+Pj4gWyAgMzg1Ljcx
NzUzMl0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEZhdGFsIGV4Y2VwdGlvbgo+Pj4+PiBb
ICAzODUuNzM0NTY1XSBLZXJuZWwgT2Zmc2V0OiBkaXNhYmxlZAo+Pj4+PiAoWEVOKSBIYXJkd2Fy
ZSBEb20wIGNyYXNoZWQ6IEV4ZWN1dGluZyBrZXhlYyBpbWFnZSBvbiBjcHU1OAo+Pj4+PiAoWEVO
KSBTaG90IGRvd24gYWxsIENQVXMKPj4+Pj4KPj4+Pj4gQWZ0ZXIgYSBzaG9ydCB0aW1lIGEgcmVi
b290IGlzIGluaXRpYXRlZC4KPj4+Pj4gV2l0aG91dCB4ZW4gdGhlIGtkdW1wIHdvcmtzLgo+Pj4+
Pgo+Pj4+PiBXZSBzZWUgdGhpcyBiZWhhdmlvdXIgb25seSBvbiBuZXdlciBoYXJkd2FyZSwgZm9y
IGV4YW1wbGUgYSBzZXJ2ZXIgd2l0aAo+Pj4+PiBJbnRlbChSKSBYZW9uKFIpIEdvbGQgNjI0MiBD
UFUgQCAyLjgwR0h6Cj4+Pj4+Cj4+Pj4+IEkgYnVpbHQgdGhlIGZyZXNoIHJlbGVhc2VkIHhlbi00
LjEzIG15c2VsZiBhbmQgdHJpZWQgaXQgYnV0IHRoaXMgZG9lc24ndCBoZWxwLgo+Pj4+Pgo+Pj4+
PiBJIHRyaWVkIHgyYXBpYz1vZmYgb24gdGhlIHhlbiBzaWRlIGFuZCBub3gyYXBpYyBvbiB0aGUg
bGludXggc2lkZSBidXQgbm8gc3VjY2Vzcy4KPj4+Pgo+Pj4+IFN0YXJ0aW5nIGZyb20gWGVuIDQu
MTIgd2Uga2VlcCBJT01NVSBlbmFibGVkIGR1cmluZyBrZXhlYyB0cmFuc2l0aW9uCj4+Pj4gd2hp
Y2ggcmVzb2x2ZWQgdGhlIHByb2JsZW0geW91J3JlIGRlc2NyaWJpbmcuIEJ1dCB5b3UgYWxzbyBu
ZWVkIHRvIG1ha2UKPj4+PiBzdXJlIElPTU1VIGlzIGVuYWJsZWQgaW4geW91ciBrZXhlYyBrZXJu
ZWwgKHdoaWNoIEkgdGhpbmsgaXMgbm93IHRoZQo+Pj4+IGRlZmF1bHQgZm9yIG1vc3QgZGlzdHJv
cykuIFlvdSBjYW4gc3RpbGwgdHJ5IHRvIHdvcmthcm91bmQgdGhlIGlzc3VlCj4+Pj4geW91J3Jl
IHNlZWluZyBvbiA0LjExIGJ5IHVzaW5nICJpb21tdT1kb20wLXBhc3N0aG91Z2giIFhlbiBvcHRp
b24uCj4+Pgo+Pj4gSSBhZGRlZCAiaW9tbXU9ZG9tMC1wYXNzdGhyb3VnaCIgdG8gdGhlIHhlbi00
LjExIGNvbW1hbmQgbGluZSBidXQgbm8gc3VjY2Vzcy4KPj4+IEZ1cnRoZXIgSSBhZGRlZCBlYXJs
eXByaW50az0uLi4gdG8gdGhlIHRoZSBrZHVtcCBrZXJuZWwgYW5kIEkgY291bGQgc2VlIHRoZQo+
Pj4gZHVtcCBrZXJuZWwgc3RhcnRlZCBhbmQgb25seSBvbmUgbWVzc2FnZSBmcm9tIGV4dHJhY3Rf
a2VybmVsKCkKPj4+IHdhcyBwcmludGVkLiBUaGVuIHRoZSByZWJvb3QgZm9sbG93ZWQuCj4+Cj4+
IFdoaWNoIG1lc3NhZ2U/Cj4+Cj4+IEFueSBjaGFuY2UgeW91IGNhbiBidWlsZCB0aGUga2R1bXAg
a2VybmVsIHdpdGggQ09ORklHX1g4Nl9WRVJCT1NFX0JPT1RVUAo+PiBlbmFibGVkPwo+IAo+IFll
cyBpdCdzIHN3aXRjaGVkIG9uLiBUaGUgTWVzc2FnZSBpcyBmcm9tIHRoZSBmaXJzdCBkZWJ1ZyBt
ZXNzYWdlIGluCj4gZXh0cmFjdF9rZXJuZWwoKSAtIGRlYnVnX3B1dGFkZHIoaW5wdXRfZGF0YSk6
Cj4gImlucHV0X2RhdGE6IDB4IgoKV2VpcmQsIHRoZXJlIHNob3VsZCBiZSAiZWFybHkgY29uc29s
ZSBpbiBleHRyYWN0X2tlcm5lbFxuIiBiZWZvcmUgdGhhdC4KCj4gQnV0IG5vdCBhbGwgb2YgdGhl
IHRleHQgaXMgc2VlbiEKCldlaXJkIGFnYWluIC0gdGhlIGFkZHJlc3Mgc2hvdWxkIGJlIHByaW50
ZWQuCgo+IElmIEkgdW50ZXJzdGFuZCB0aGUgZWFybHlfc2VyaWFsX2luaXQgY29kZSBpbiBhcmNo
L3g4Ni9ib290L2Vhcmx5X3NlcmlhbF9jb25zb2xlLmMKPiBjb3JyZWN0bHkgdGhlIHNlcmlhbCBs
aW5lIHdvcmtzIHdpdGggcG9sbGluZyAobm8gaW50ZXJydXB0cyksIHNvIGl0IHNlZW1zIHRoZQo+
IHJlYm9vdCBpcyBpbml0aWF0ZWQgYmVmb3JlIHRoZSBjb21wbGV0ZSBtZXNzYWdlIGlzIHByaW50
ZWQuCgpCdXQgcG9sbGluZyBpcyBzeW5jaHJvbm91cyAoc2VlIHNlcmlhbF9wdXRjaGFyKCkgaW4K
YXJjaC94ODYvYm9vdC9jb21wcmVzc2VkL21pc2MuYykuIFNvIGEgcmVib290IGluZGljYXRlcyBh
IHZlcnkgZWFybHkKZmFpbHVyZS4KCkNhbiB5b3UgcGxlYXNlIHNob3cgdGhlIGNvbXBsZXRlIGtk
dW1wIGtlcm5lbCBib290IHBhcmFtZXRlcnM/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:38:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:38:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izH8D-0007kO-Sf; Wed, 05 Feb 2020 09:38:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gd5K=3Z=amazon.co.uk=prvs=297b894c2=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izH8C-0007kJ-7A
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:38:00 +0000
X-Inumbo-ID: 31bf7a74-47fb-11ea-90ae-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31bf7a74-47fb-11ea-90ae-12813bfff9fa;
 Wed, 05 Feb 2020 09:37:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580895480; x=1612431480;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=ZxZdUktzqPrd8a47hhi2nVCeq4+JLMmc/G1tqqMpNe4=;
 b=tmwkQ7XX4HBm6Y8X35vu0m4RJa8P/1pZLNDbrMMA1LZuNjLCA3J4ZsCZ
 tGa5mu/jN+xPQccCHAMOmYNlWclWuWU5RTx2NcIR8PFjxiSxOc1I4oljz
 AxDwSxwjVRXqAXr0VtemZNuO9x8Yx6cNBu0nUhNAoSqCiaEKPeW5sQj9K M=;
IronPort-SDR: Ip7YIjIbDtFFnzQ89+7gOTiYxP0CoMYibgm3e0xsKSWXOCyHcwVRY9Q7DDo2WzmZMU83iIj/+R
 4iQYTE7jvCxw==
X-IronPort-AV: E=Sophos;i="5.70,405,1574121600"; d="scan'208";a="14764432"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-62350142.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 05 Feb 2020 09:37:30 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-62350142.us-east-1.amazon.com (Postfix) with ESMTPS
 id 98009A2A90; Wed,  5 Feb 2020 09:37:29 +0000 (UTC)
Received: from EX13D32EUB003.ant.amazon.com (10.43.166.165) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 5 Feb 2020 09:37:29 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D32EUB003.ant.amazon.com (10.43.166.165) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 5 Feb 2020 09:37:28 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 5 Feb 2020 09:37:26 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 09:37:24 +0000
Message-ID: <20200205093724.2854-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] libxl: fix assertion failure in stub domain
 creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW4gYXNzZXJ0aW9uIGluIGxpYnhsX19kb21haW5fbWFrZSgpOgoKJ3NvZnRfcmVzZXQgfHwgKmRv
bWlkID09IElOVkFMSURfRE9NSUQnCgpkb2VzIG5vdCBob2xkIHRydWUgZm9yIHN0dWIgZG9tYWlu
IGNyZWF0aW9uLCB3aGVyZSBzb2Z0X3Jlc2V0IGlzIGZhbHNlCmJ1dCB0aGUgcGFzc2VkIGluIGRv
bWlkID09IDAuIFRoaXMgaXMgZWFzaWx5IGZpeGVkIGJ5IGNoYW5naW5nIHRoZQppbml0aWFsaXpl
ciBpbiBsaWJ4bF9fc3Bhd25fc3R1Yl9kbSgpLgoKRml4ZXM6IDc1MjU5MjM5ZDg1ZCAoImxpYnhs
X2NyZWF0ZTogbWFrZSAnc29mdCByZXNldCcgZXhwbGljaXQiKQpTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkNjOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFuIGV4YW1wbGUgb2YgdGhlIGFzc2VydGlvbiBmYWls
dXJlIGNhbiBiZSBzZWVuIGF0OgoKaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzLzE0NjcyNi90ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbS8xMC50cy1kZWJpYW4taHZtLWluc3RhbGwubG9nCi0tLQogdG9vbHMv
bGlieGwvbGlieGxfZG0uYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMgYi90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCmluZGV4IGY3NThkYWYzYjYuLjNiMWRhOTAxNjcgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpA
QCAtMjEyNyw3ICsyMTI3LDcgQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdj
ICplZ2MsIGxpYnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQogICAgICAgICBnb3RvIG91
dDsKICAgICB9CiAKLSAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSAwOworICAgIHNkc3Mt
PnB2cWVtdS5ndWVzdF9kb21pZCA9IElOVkFMSURfRE9NSUQ7CiAKICAgICBsaWJ4bF9kb21haW5f
Y3JlYXRlX2luZm9faW5pdCgmZG1fY29uZmlnLT5jX2luZm8pOwogICAgIGRtX2NvbmZpZy0+Y19p
bmZvLnR5cGUgPSBMSUJYTF9ET01BSU5fVFlQRV9QVjsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:40:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:40:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHAd-0008Td-Bk; Wed, 05 Feb 2020 09:40:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHAc-0008TY-6b
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:40:30 +0000
X-Inumbo-ID: 8b86e7c2-47fb-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8b86e7c2-47fb-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 09:40:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C148FAC5C;
 Wed,  5 Feb 2020 09:40:28 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Date: Wed, 5 Feb 2020 10:40:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH 0/3] AMD IOMMU: misc small adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmlyc3QgYSBzbWFsbCBmaXggdG8gaGFsZndheSByZWNlbnQgc2VjdXJpdHkgcmVsYXRlZCBjaGFu
Z2VzLCBhbmQKdGhlbiBzb21lIGNsZWFudXAgbm90aWNlZCBvbiB0aGUgd2F5IGFzIGxpa2VseSBk
ZXNpcmFibGUuCgoxOiBmaXggb2ZmLWJ5LW9uZSBpbiBhbWRfaW9tbXVfZ2V0X3BhZ2luZ19tb2Rl
KCkgY2FsbGVycwoyOiBkcm9wIHJlZHVuZGFudCBjb2RlCjM6IHJlcGxhY2UgYSBmZXcgbGl0ZXJh
bCBudW1iZXJzCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:42:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHCE-000090-PV; Wed, 05 Feb 2020 09:42:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHCD-00008s-Iq
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:42:09 +0000
X-Inumbo-ID: c6d73c96-47fb-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c6d73c96-47fb-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 09:42:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 66A4EAE2C;
 Wed,  5 Feb 2020 09:42:08 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Message-ID: <0d4b021c-04b4-11e6-aa48-ce0e72d60824@suse.com>
Date: Wed, 5 Feb 2020 10:42:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 1/3] AMD/IOMMU: fix off-by-one in
 amd_iommu_get_paging_mode() callers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YW1kX2lvbW11X2dldF9wYWdpbmdfbW9kZSgpIGV4cGVjdHMgYSBjb3VudCwgbm90IGEgIm1heGlt
dW0gcG9zc2libGUiCnZhbHVlLiBQcmlvciB0byBiNGYwNDIyMzZhZTAgZHJvcHBpbmcgdGhlIHJl
ZmVyZW5jZSwgdGhlIHVzZSBvZiBvdXIgbWlzLQpuYW1lZCAibWF4X3BhZ2UiIGluIGFtZF9pb21t
dV9kb21haW5faW5pdCgpIG1heSBoYXZlIGxlYWQgdG8gc3VjaCBhCm1pc3VuZGVyc3RhbmRpbmcu
CgpBbHNvIHJlcGxhY2UgYSBsaXRlcmFsIDQgYnkgYW4gZXhwcmVzc2lvbiB0eWluZyBpdCB0byBh
IHdpZGVyIHVzZQpjb25zdGFudCwganVzdCBsaWtlIGFtZF9pb21tdV9xdWFyYW50aW5lX2luaXQo
KSBkb2VzLgoKRml4ZXM6IGVhMzg4Njc4MzFkYSAoIng4NiAvIGlvbW11OiBzZXQgdXAgYSBzY3Jh
dGNoIHBhZ2UgaW4gdGhlIHF1YXJhbnRpbmUgZG9tYWluIikKRml4ZXM6IGI0ZjA0MjIzNmFlMCAo
IkFNRC9JT01NVTogQ2Vhc2UgdXNpbmcgYSBkeW5hbWljIGhlaWdodCBmb3IgdGhlIElPTU1VIHBh
Z2V0YWJsZXMiKQpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Ci0tLQpOb3RlOiBJJ20gbm90IGF0IHRoZSBzYW1lIHRpbWUgYWRkaW5nIGVycm9yIGNoZWNraW5n
IGhlcmUsIGRlc3BpdGUKICAgICAgYW1kX2lvbW11X2dldF9wYWdpbmdfbW9kZSgpIHBvc3NpYmx5
IHJldHVybmluZyBvbmUsIGFzIEkgdGhpbmsKICAgICAgdGhhdCdzIGEgc3VmZmljaWVudGx5IG9y
dGhvZ29uYWwgYXNwZWN0LgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X21hcC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwpAQCAt
NDU1LDkgKzQ1NSw5IEBAIGludCBhbWRfaW9tbXVfcmVzZXJ2ZV9kb21haW5fdW5pdHlfbWFwKHMK
IGludCBfX2luaXQgYW1kX2lvbW11X3F1YXJhbnRpbmVfaW5pdChzdHJ1Y3QgZG9tYWluICpkKQog
ewogICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwotICAgIHVuc2ln
bmVkIGxvbmcgbWF4X2dmbiA9Ci0gICAgICAgIFBGTl9ET1dOKCgxdWwgPDwgREVGQVVMVF9ET01B
SU5fQUREUkVTU19XSURUSCkgLSAxKTsKLSAgICB1bnNpZ25lZCBpbnQgbGV2ZWwgPSBhbWRfaW9t
bXVfZ2V0X3BhZ2luZ19tb2RlKG1heF9nZm4pOworICAgIHVuc2lnbmVkIGxvbmcgZW5kX2dmbiA9
CisgICAgICAgIDF1bCA8PCAoREVGQVVMVF9ET01BSU5fQUREUkVTU19XSURUSCAtIFBBR0VfU0hJ
RlQpOworICAgIHVuc2lnbmVkIGludCBsZXZlbCA9IGFtZF9pb21tdV9nZXRfcGFnaW5nX21vZGUo
ZW5kX2dmbik7CiAgICAgc3RydWN0IGFtZF9pb21tdV9wdGUgKnRhYmxlOwogCiAgICAgaWYgKCBo
ZC0+YXJjaC5yb290X3RhYmxlICkKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3Bj
aV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9p
b21tdS5jCkBAIC0yNTksOCArMjU5LDEwIEBAIHN0YXRpYyBpbnQgYW1kX2lvbW11X2RvbWFpbl9p
bml0KHN0cnVjdAogICAgICAqICAgcGh5c2ljYWwgYWRkcmVzcyBzcGFjZSB3ZSBnaXZlIGl0LCBi
dXQgdGhpcyBpc24ndCBrbm93biB5ZXQgc28gdXNlIDQKICAgICAgKiAgIHVuaWxhdGVyYWxseS4K
ICAgICAgKi8KLSAgICBoZC0+YXJjaC5wYWdpbmdfbW9kZSA9IGlzX2h2bV9kb21haW4oZCkKLSAg
ICAgICAgPyA0IDogYW1kX2lvbW11X2dldF9wYWdpbmdfbW9kZShnZXRfdXBwZXJfbWZuX2JvdW5k
KCkpOworICAgIGhkLT5hcmNoLnBhZ2luZ19tb2RlID0gYW1kX2lvbW11X2dldF9wYWdpbmdfbW9k
ZSgKKyAgICAgICAgaXNfaHZtX2RvbWFpbihkKQorICAgICAgICA/IDF1bCA8PCAoREVGQVVMVF9E
T01BSU5fQUREUkVTU19XSURUSCAtIFBBR0VfU0hJRlQpCisgICAgICAgIDogZ2V0X3VwcGVyX21m
bl9ib3VuZCgpICsgMSk7CiAKICAgICByZXR1cm4gMDsKIH0KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:42:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:42:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHCZ-0000BZ-2p; Wed, 05 Feb 2020 09:42:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHCY-0000BL-92
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:42:30 +0000
X-Inumbo-ID: d32e1e74-47fb-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d32e1e74-47fb-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 09:42:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 227C4B029;
 Wed,  5 Feb 2020 09:42:29 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Message-ID: <8f9626f1-7959-9037-df98-7495839fa858@suse.com>
Date: Wed, 5 Feb 2020 10:42:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 2/3] AMD/IOMMU: drop redundant code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3NhcnkgaW4gaW9tbXVfcGRl
X2Zyb21fZGZuKCkgLQp0aGUgc3Vic2VxdWVudCBjb2RlIHRha2VzIGNhcmUgb2YgdGhpcyBjYXNl
IHF1aXRlIGZpbmUuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCkBAIC0xOTgsMTIgKzE5OCw2
IEBAIHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZGZuKHN0cnVjdCBkb20KIAogICAgIG5leHRf
dGFibGVfbWZuID0gbWZuX3gocGFnZV90b19tZm4odGFibGUpKTsKIAotICAgIGlmICggbGV2ZWwg
PT0gMSApCi0gICAgewotICAgICAgICBwdF9tZm5bbGV2ZWxdID0gbmV4dF90YWJsZV9tZm47Ci0g
ICAgICAgIHJldHVybiAwOwotICAgIH0KLQogICAgIHdoaWxlICggbGV2ZWwgPiAxICkKICAgICB7
CiAgICAgICAgIHVuc2lnbmVkIGludCBuZXh0X2xldmVsID0gbGV2ZWwgLSAxOwoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:43:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:43:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHDG-0000Ho-Em; Wed, 05 Feb 2020 09:43:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHDE-0000He-KQ
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:43:12 +0000
X-Inumbo-ID: ec28c7a8-47fb-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ec28c7a8-47fb-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 09:43:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0B8BBAF4E;
 Wed,  5 Feb 2020 09:43:11 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Message-ID: <056a856a-147e-612b-d476-50be80406581@suse.com>
Date: Wed, 5 Feb 2020 10:43:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 3/3] AMD/IOMMU: replace a few literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIElPTU1VX1BERV9ORVhUX0xFVkVMX3tNSU4sTUFYfSB0byByZXBsYWNlIGxpdGVy
YWwgMSwgNiwgYW5kIDcKaW5zdGFuY2VzLiBXaGlsZSBkb2luZyBzbyByZXBsYWNlIHR3byB1c2Vz
IG9mIG1lbXNldCgpIGJ5IGluaXRpYWxpemVycy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tClRCRDogV2Ugc2hvdWxkIHJlYWxseSBob25vciB0aGUg
aGF0cyBmaWVsZCBvZiB1bmlvbgogICAgIGFtZF9pb21tdV9leHRfZmVhdHVyZXMsIGJ1dCB0aGUg
c3BlY2lmaWNhdGlvbiAob3IgYXQgbGVhc3QgdGhlCiAgICAgcGFydHMgSSBkaWQgbG9vayBhdCBp
biB0aGUgY291cnNlIG9mIHB1dHRpbmcgdG9nZXRoZXIgdGhpcyBwYXRjaCkKICAgICBpcyB1bmNs
ZWFyIGFib3V0IHRoZSBtYXhpbXVtIHZhbGlkIHZhbHVlIGluIGNhc2UgRUZSU3VwIGlzIGNsZWFy
LgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X21hcC5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwpAQCAtMTg3LDcgKzE4Nyw4IEBA
IHN0YXRpYyBpbnQgaW9tbXVfcGRlX2Zyb21fZGZuKHN0cnVjdCBkb20KICAgICB0YWJsZSA9IGhk
LT5hcmNoLnJvb3RfdGFibGU7CiAgICAgbGV2ZWwgPSBoZC0+YXJjaC5wYWdpbmdfbW9kZTsKIAot
ICAgIEJVR19PTiggdGFibGUgPT0gTlVMTCB8fCBsZXZlbCA8IDEgfHwgbGV2ZWwgPiA2ICk7Cisg
ICAgQlVHX09OKCF0YWJsZSB8fCBsZXZlbCA8IElPTU1VX1BERV9ORVhUX0xFVkVMX01JTiB8fAor
ICAgICAgICAgICBsZXZlbCA+IElPTU1VX1BERV9ORVhUX0xFVkVMX01BWCk7CiAKICAgICAvKgog
ICAgICAqIEEgZnJhbWUgbnVtYmVyIHBhc3Qgd2hhdCB0aGUgY3VycmVudCBwYWdlIHRhYmxlcyBj
YW4gcmVwcmVzZW50IGNhbid0CkBAIC0xOTgsNyArMTk5LDcgQEAgc3RhdGljIGludCBpb21tdV9w
ZGVfZnJvbV9kZm4oc3RydWN0IGRvbQogCiAgICAgbmV4dF90YWJsZV9tZm4gPSBtZm5feChwYWdl
X3RvX21mbih0YWJsZSkpOwogCi0gICAgd2hpbGUgKCBsZXZlbCA+IDEgKQorICAgIHdoaWxlICgg
bGV2ZWwgPiBJT01NVV9QREVfTkVYVF9MRVZFTF9NSU4gKQogICAgIHsKICAgICAgICAgdW5zaWdu
ZWQgaW50IG5leHRfbGV2ZWwgPSBsZXZlbCAtIDE7CiAgICAgICAgIHB0X21mbltsZXZlbF0gPSBu
ZXh0X3RhYmxlX21mbjsKQEAgLTI3NCw3ICsyNzUsNyBAQCBzdGF0aWMgaW50IGlvbW11X3BkZV9m
cm9tX2RmbihzdHJ1Y3QgZG9tCiAgICAgICAgIGxldmVsLS07CiAgICAgfQogCi0gICAgLyogbWZu
IG9mIGxldmVsIDEgcGFnZSB0YWJsZSAqLworICAgIC8qIG1mbiBvZiBJT01NVV9QREVfTkVYVF9M
RVZFTF9NSU4gcGFnZSB0YWJsZSAqLwogICAgIHB0X21mbltsZXZlbF0gPSBuZXh0X3RhYmxlX21m
bjsKICAgICByZXR1cm4gMDsKIH0KQEAgLTI4NCw5ICsyODUsNyBAQCBpbnQgYW1kX2lvbW11X21h
cF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiB7CiAgICAgc3RydWN0IGRvbWFpbl9pb21tdSAqaGQg
PSBkb21faW9tbXUoZCk7CiAgICAgaW50IHJjOwotICAgIHVuc2lnbmVkIGxvbmcgcHRfbWZuWzdd
OwotCi0gICAgbWVtc2V0KHB0X21mbiwgMCwgc2l6ZW9mKHB0X21mbikpOworICAgIHVuc2lnbmVk
IGxvbmcgcHRfbWZuW0lPTU1VX1BERV9ORVhUX0xFVkVMX01BWCArIDFdID0ge307CiAKICAgICBz
cGluX2xvY2soJmhkLT5hcmNoLm1hcHBpbmdfbG9jayk7CiAKQEAgLTMwMCw3ICsyOTksOCBAQCBp
bnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIHJldHVybiBy
YzsKICAgICB9CiAKLSAgICBpZiAoIGlvbW11X3BkZV9mcm9tX2RmbihkLCBkZm5feChkZm4pLCBw
dF9tZm4sIHRydWUpIHx8IChwdF9tZm5bMV0gPT0gMCkgKQorICAgIGlmICggaW9tbXVfcGRlX2Zy
b21fZGZuKGQsIGRmbl94KGRmbiksIHB0X21mbiwgdHJ1ZSkgfHwKKyAgICAgICAgICFwdF9tZm5b
SU9NTVVfUERFX05FWFRfTEVWRUxfTUlOXSApCiAgICAgewogICAgICAgICBzcGluX3VubG9jaygm
aGQtPmFyY2gubWFwcGluZ19sb2NrKTsKICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJJbnZhbGlk
IElPIHBhZ2V0YWJsZSBlbnRyeSBkZm4gPSAlIlBSSV9kZm4iXG4iLApAQCAtMzEwLDkgKzMxMCwx
MSBAQCBpbnQgYW1kX2lvbW11X21hcF9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgfQogCiAg
ICAgLyogSW5zdGFsbCA0ayBtYXBwaW5nICovCi0gICAgKmZsdXNoX2ZsYWdzIHw9IHNldF9pb21t
dV9wdGVfcHJlc2VudChwdF9tZm5bMV0sIGRmbl94KGRmbiksIG1mbl94KG1mbiksCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLCAoZmxhZ3MgJiBJT01NVUZfd3Jp
dGFibGUpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZsYWdz
ICYgSU9NTVVGX3JlYWRhYmxlKSk7CisgICAgKmZsdXNoX2ZsYWdzIHw9IHNldF9pb21tdV9wdGVf
cHJlc2VudChwdF9tZm5bSU9NTVVfUERFX05FWFRfTEVWRUxfTUlOXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRmbl94KGRmbiksIG1mbl94KG1mbiksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QREVfTkVYVF9MRVZF
TF9NSU4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGFncyAm
IElPTU1VRl93cml0YWJsZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZsYWdzICYgSU9NTVVGX3JlYWRhYmxlKTsKIAogICAgIHNwaW5fdW5sb2NrKCZoZC0+YXJj
aC5tYXBwaW5nX2xvY2spOwogCkBAIC0zMjIsMTEgKzMyNCw5IEBAIGludCBhbWRfaW9tbXVfbWFw
X3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKIGludCBhbWRfaW9tbXVfdW5tYXBfcGFnZShzdHJ1Y3Qg
ZG9tYWluICpkLCBkZm5fdCBkZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50ICpmbHVzaF9mbGFncykKIHsKLSAgICB1bnNpZ25lZCBsb25nIHB0X21mbls3XTsKKyAgICB1
bnNpZ25lZCBsb25nIHB0X21mbltJT01NVV9QREVfTkVYVF9MRVZFTF9NQVggKyAxXSA9IHt9Owog
ICAgIHN0cnVjdCBkb21haW5faW9tbXUgKmhkID0gZG9tX2lvbW11KGQpOwogCi0gICAgbWVtc2V0
KHB0X21mbiwgMCwgc2l6ZW9mKHB0X21mbikpOwotCiAgICAgc3Bpbl9sb2NrKCZoZC0+YXJjaC5t
YXBwaW5nX2xvY2spOwogCiAgICAgaWYgKCAhaGQtPmFyY2gucm9vdF90YWJsZSApCkBAIC0zNDQs
MTAgKzM0NCwxMiBAQCBpbnQgYW1kX2lvbW11X3VubWFwX3BhZ2Uoc3RydWN0IGRvbWFpbiAqCiAg
ICAgICAgIHJldHVybiAtRUZBVUxUOwogICAgIH0KIAotICAgIGlmICggcHRfbWZuWzFdICkKKyAg
ICBpZiAoIHB0X21mbltJT01NVV9QREVfTkVYVF9MRVZFTF9NSU5dICkKICAgICB7CiAgICAgICAg
IC8qIE1hcmsgUFRFIGFzICdwYWdlIG5vdCBwcmVzZW50Jy4gKi8KLSAgICAgICAgKmZsdXNoX2Zs
YWdzIHw9IGNsZWFyX2lvbW11X3B0ZV9wcmVzZW50KHB0X21mblsxXSwgZGZuX3goZGZuKSk7Cisg
ICAgICAgICpmbHVzaF9mbGFncyB8PQorICAgICAgICAgICAgY2xlYXJfaW9tbXVfcHRlX3ByZXNl
bnQocHRfbWZuW0lPTU1VX1BERV9ORVhUX0xFVkVMX01JTl0sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkZm5feChkZm4pKTsKICAgICB9CiAKICAgICBzcGluX3VubG9jaygm
aGQtPmFyY2gubWFwcGluZ19sb2NrKTsKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L3BjaV9hbWRfaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2Ft
ZF9pb21tdS5jCkBAIC0yMzMsMTQgKzIzMywxNCBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBh
bGxvY2F0ZV9kb21haW5fCiAKIGludCBhbWRfaW9tbXVfZ2V0X3BhZ2luZ19tb2RlKHVuc2lnbmVk
IGxvbmcgZW50cmllcykKIHsKLSAgICBpbnQgbGV2ZWwgPSAxOworICAgIGludCBsZXZlbCA9IElP
TU1VX1BERV9ORVhUX0xFVkVMX01JTjsKIAogICAgIEJVR19PTiggIWVudHJpZXMgKTsKIAogICAg
IHdoaWxlICggZW50cmllcyA+IFBURV9QRVJfVEFCTEVfU0laRSApCiAgICAgewogICAgICAgICBl
bnRyaWVzID0gUFRFX1BFUl9UQUJMRV9BTElHTihlbnRyaWVzKSA+PiBQVEVfUEVSX1RBQkxFX1NI
SUZUOwotICAgICAgICBpZiAoICsrbGV2ZWwgPiA2ICkKKyAgICAgICAgaWYgKCArK2xldmVsID4g
SU9NTVVfUERFX05FWFRfTEVWRUxfTUFYICkKICAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwog
ICAgIH0KIAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMu
aAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9zdm0vYW1kLWlvbW11LWRlZnMuaApAQCAt
NDY1LDYgKzQ2NSw5IEBAIHVuaW9uIGFtZF9pb21tdV94MmFwaWNfY29udHJvbCB7CiAjZGVmaW5l
IElPTU1VX1BBR0VfVEFCTEVfVTMyX1BFUl9FTlRSWQkoSU9NTVVfUEFHRV9UQUJMRV9FTlRSWV9T
SVpFIC8gNCkKICNkZWZpbmUgSU9NTVVfUEFHRV9UQUJMRV9BTElHTk1FTlQJNDA5NgogCisjZGVm
aW5lIElPTU1VX1BERV9ORVhUX0xFVkVMX01JTgkxCisjZGVmaW5lIElPTU1VX1BERV9ORVhUX0xF
VkVMX01BWAk2CisKIHN0cnVjdCBhbWRfaW9tbXVfcHRlIHsKICAgICB1aW50NjRfdCBwcjoxOwog
ICAgIHVpbnQ2NF90IGlnbm9yZWQwOjQ7CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:47:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:47:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHGq-0000WZ-5I; Wed, 05 Feb 2020 09:46:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHGo-0000WU-TN
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:46:54 +0000
X-Inumbo-ID: 70bdbf5a-47fc-11ea-90af-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 70bdbf5a-47fc-11ea-90af-12813bfff9fa;
 Wed, 05 Feb 2020 09:46:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2D929AB7F;
 Wed,  5 Feb 2020 09:46:53 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-2-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <199147c5-1769-5cbb-9848-325e42952bcc@suse.com>
Date: Wed, 5 Feb 2020 10:47:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203144340.4614-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] AMD/IOMMU: Move headers to be local
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBXZSBjdXJyZW50bHkg
aGF2ZSBhbWQtaW9tbXUtZGVmcy5oLCBhbWQtaW9tbXUtcHJvdG8uaCBhbmQgYW1kLWlvbW11Lmgs
IGFuZCBubwo+IHJlZmVyZW5jZXMgb3V0c2lkZSBvZiB0aGUgQU1EIElPTU1VIGRyaXZlci4KPiAK
PiBLZWVwIGlvbW11LWRlZnMuaCBhcyBpcywgYnV0IG1lcmdlIGFtZC1pb21tdS5oIGFuZCBhbWQt
aW9tbXUtcHJvdG8uaCB0byBqdXN0Cj4gaW9tbXUuaCwgYW5kIG1vdmUgdGhlbSBib3RoIGludG8g
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvLiAgKFdoaWxlIG1lcmdpbmcsCj4gZHJvcCB0aGUgYm9n
dXMgI3ByYWdtYSBwYWNrIGFyb3VuZCB0aGUgKl9lbnRyeSBzdHJ1Y3R1cmVzLikKPiAKPiBUYWtl
IHRoZSBvcHBvcnR1bml0eSB0byB0cmltIHRoZSBpbmNsdWRlIGxpc3RzLCBpbmNsdWRpbmcgeDg2
L21tL3AybS5jCgpJIGd1ZXNzIHlvdSBtZWFuIHAybS5oIGhlcmUuCgo+IHdoaWNoIChBRkFJQ1Qp
IGhhc24ndCBuZWVkZWQgdGhpcyBpbmNsdWRlIHNpbmNlIGMvcyBhZWYzZjIyNzUgIng4Ni9tbS9w
Mm06Cj4gYnJlYWsgaW50byBjb21tb24sIHB0LWltcGxlbWVudGF0aW9uIGFuZCBwb2QgcGFydHMi
IGluIDIwMTEuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:50:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:50:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHKQ-0001Hm-Ny; Wed, 05 Feb 2020 09:50:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JQqW=3Z=bombadil.srs.infradead.org=batv+f5239aca3eba9bdd2681+6009+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1izHKP-0001Hh-Ri
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:50:38 +0000
X-Inumbo-ID: f2203096-47fc-11ea-8396-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f2203096-47fc-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 09:50:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=BV61giXZRp8R1jrbvPOC/JGTOOD1/Nhr7cuV2LcNs80=; b=lVhj2g7+/+D0NnKqiIVbmAHT5k
 Vhn4FY2A6lEav+Pi0O8uM0zjR7hHMTYIwkTr4H0NHWBs3z4M+p1xUgFz+DoTLqbhGRK6aRPlojowN
 ORRHrgoHLIzsZngxiCqqPMbRD+HsT0qjBFFi2VH7l2nCSm2fIaqVGlh/OmM10y7SocQ6VP8NVmViD
 gXgZqiHhu1ib5sgiIJFx1vGCp0Wt3WFzNiE3LGMPETGYL7UlrktTN5XIxLsYSwdurHz7MHi1McJOu
 N9tA8v5ep0miEy1neJuJHjtyba+CsZ0QontgIFJPYGqS9NndAjHjCLfstKzLvnJpYDMqBl5PbG9iS
 tRRR6xNQ==;
Received: from 54-240-197-235.amazon.com ([54.240.197.235]
 helo=u3832b3a9db3152.ant.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1izHKD-0002pr-Pr; Wed, 05 Feb 2020 09:50:26 +0000
Message-ID: <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: George Dunlap <george.dunlap@citrix.com>, Jan Beulich
 <jbeulich@suse.com>,  Stewart Hildebrand
 <stewart.hildebrand@dornerworks.com>
Date: Wed, 05 Feb 2020 09:50:21 +0000
In-Reply-To: <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============3114104936496335586=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3114104936496335586==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-cD32+0KAzwsQpj/e1f1k"


--=-cD32+0KAzwsQpj/e1f1k
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, 2020-02-04 at 15:37 +0000, George Dunlap wrote:
> At very least it's more robust this way; the algorithm is also less
> "magic".  We just had a long discussion this morning trying to re-create
> the logic for why "Remove MFN 0" was sufficient to prevent this issue,
> and even then David wasn't sure it was correct at first.

Right. So the real reason I'm staring hard at this is because I can't
convince myself there aren't places where memory allocated by the boot
allocator is later freed with free_xenheap_pages().

We have a few pieces of code which decide whether to use the boot
allocator vs. heap based on system_state >=3D SYS_STATE_boot, and *if*
the rule is "thou shalt not allocate with boot allocator and free
later" then it's *extremely* fragile and probably being violated =E2=80=94
especially because it actually *works* most of the time, except in some
esoteric corner cases like MFN#0, boot allocations which cross
zones/regions, etc.

So because we want to make that *more* likely by allowing vmap() to
happen earlier, I'd like to clean things up by addressing those corner
cases and making it unconditionally OK to free boot-allocated pages
into the heap.

I think might be as simple as checking for (first_pg)->count_info =3D=3D 0
in free_xenheap_pages(). That's quick enough, and if the count_info is
zero then I think it does indicate a boot-allocated page, because pages
from alloc_xenheap_pages() would have PGC_xen_heap set?

It would suffice just to pass such pages to init_heap_pages() instead
of directly to free_heap_pages(), I think. Julien?

The straw man version of that looks a bit like this...

--- a/xen/common/page_alloc.c
+++ b/xen/common/page_alloc.c
@@ -2304,6 +2304,12 @@ void free_xenheap_pages(void *v, unsigned int order)
=20
     pg =3D virt_to_page(v);
=20
+    /* Pages from the boot allocator need to pass through init_heap_pages(=
) */
+    if ( unlikely(!pg->count_info) )
+    {
+        init_heap_pages(pg, 1 << order);
+        return;
+    }
     for ( i =3D 0; i < (1u << order); i++ )
         pg[i].count_info &=3D ~PGC_xen_heap;
=20

--=-cD32+0KAzwsQpj/e1f1k
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA1MDk1MDIxWjAvBgkqhkiG9w0BCQQxIgQg/V/0ON/0PYw8TJmQtGGxndIxbB4gnx6NHq1xFK/O
vtQwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAHNhBodnomzHcqNg0Zwlft8u5x79kulIvi78vRp7M0dGk2PtmS28pHeFqWJFCMaH
YEFdEUbE8qYaeqFwEtZBcGK8wSoXbPTtyjZgfejbHgMlqpUDtc5cJmyTKzke5i7PF7BUtA9LhAak
X/If6YpSXdkI7SflXNwgDFHzvnaVu55HZkS1BbBMsI0b+iWfhBuQBiJambYunElRVBpxdFT0alYh
edzvttxABnUvWiEwGAsdlf6ZBWKdzx1JknxHd+p/khtYDsb0tiwC+h2RnSMe4k9o1Roc5t+Uh4b1
eFV9QoVEIXufB5Xqka3vz1XSNNY1AoDX8MgfmK9aArbnBGgXrKcAAAAAAAA=


--=-cD32+0KAzwsQpj/e1f1k--



--===============3114104936496335586==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3114104936496335586==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 05 09:57:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 09:57:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHQz-0001UN-RP; Wed, 05 Feb 2020 09:57:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHQx-0001UI-VV
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 09:57:23 +0000
X-Inumbo-ID: e7887b56-47fd-11ea-90b4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e7887b56-47fd-11ea-90b4-12813bfff9fa;
 Wed, 05 Feb 2020 09:57:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D9285AC92;
 Wed,  5 Feb 2020 09:57:21 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-3-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <89901b01-ba20-e099-cf06-a047abc88761@suse.com>
Date: Wed, 5 Feb 2020 10:57:28 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203144340.4614-3-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/4] AMD/IOMMU: Delete iommu_{get, set,
 clear}_bit() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBAQCAtODUsMTYgKzg1
LDE0IEBAIHN0YXRpYyB2b2lkIGZsdXNoX2NvbW1hbmRfYnVmZmVyKHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11KQo+ICAgICAgbG9vcF9jb3VudCA9IDEwMDA7Cj4gICAgICBkbyB7Cj4gICAgICAgICAg
c3RhdHVzID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1NUQVRVU19NTUlPX09GRlNF
VCk7Cj4gLSAgICAgICAgY29tcF93YWl0ID0gZ2V0X2ZpZWxkX2Zyb21fcmVnX3UzMihzdGF0dXMs
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9TVEFU
VVNfQ09NUF9XQUlUX0lOVF9NQVNLLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9JTlRfU0hJRlQpOwo+ICsgICAgICAg
IGNvbXBfd2FpdCA9IHN0YXR1cyAmIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UOwoKVW5sZXNz
IHlvdSBhbHNvIGNoYW5nZSBjb21wX3dhaXQgdG8gYm9vbCwgdGhpcyBqdXN0IGhhcHBlbnMgdG8K
YmUgY29ycmVjdCB0aGlzIHdheSBiZWNhdXNlIG9mIHRoZSBiaXQgY2hlY2tlZCBiZWluZyBhdCBh
IGxvdwplbm91Z2ggcG9zaXRpb24uCgo+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbml0LmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCj4gQEAgLTM1MSwxMyArMzUxLDEyIEBAIHN0YXRpYyB2b2lkIGlvbW11X3Jlc2V0X2xv
ZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAgICAgIEJVR19PTighaW9tbXUgfHwgKChsb2cg
IT0gJmlvbW11LT5ldmVudF9sb2cpICYmIChsb2cgIT0gJmlvbW11LT5wcHJfbG9nKSkpOwo+ICAK
PiAgICAgIHJ1bl9iaXQgPSAoIGxvZyA9PSAmaW9tbXUtPmV2ZW50X2xvZyApID8KPiAtICAgICAg
ICBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9TSElGVCA6Cj4gLSAgICAgICAgSU9NTVVfU1RB
VFVTX1BQUl9MT0dfUlVOX1NISUZUOwo+ICsgICAgICAgIElPTU1VX1NUQVRVU19FVkVOVF9MT0df
UlVOIDogSU9NTVVfU1RBVFVTX1BQUl9MT0dfUlVOOwo+ICAKPiAgICAgIC8qIHdhaXQgdW50aWwg
RXZlbnRMb2dSdW4gYml0ID0gMCAqLwo+ICAgICAgZG8gewo+ICAgICAgICAgIGVudHJ5ID0gcmVh
ZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1NUQVRVU19NTUlPX09GRlNFVCk7Cj4gLSAgICAg
ICAgbG9nX3J1biA9IGlvbW11X2dldF9iaXQoZW50cnksIHJ1bl9iaXQpOwo+ICsgICAgICAgIGxv
Z19ydW4gPSBlbnRyeSAmIHJ1bl9iaXQ7CgpTYW1lIGhlcmUgZm9yIGxvZ19ydW4gdGhlbi4gSSBh
bHNvIHRoaW5rIHJ1bl9iaXQgd291bGQgYmV0dGVyCmJlY29tZSB1bnNpZ25lZCBpbnQgdGhlbi4K
CldpdGggdGhlc2UgdGFrZW4gY2FyZSBvZgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:02:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:02:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHVu-0002Mz-V3; Wed, 05 Feb 2020 10:02:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHVt-0002Mq-LS
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:02:29 +0000
X-Inumbo-ID: 9de6699e-47fe-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9de6699e-47fe-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 10:02:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 80162AF9F;
 Wed,  5 Feb 2020 10:02:27 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
Date: Wed, 5 Feb 2020 11:02:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMDo1MCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFR1ZSwgMjAy
MC0wMi0wNCBhdCAxNTozNyArMDAwMCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPj4gQXQgdmVyeSBs
ZWFzdCBpdCdzIG1vcmUgcm9idXN0IHRoaXMgd2F5OyB0aGUgYWxnb3JpdGhtIGlzIGFsc28gbGVz
cwo+PiAibWFnaWMiLiAgV2UganVzdCBoYWQgYSBsb25nIGRpc2N1c3Npb24gdGhpcyBtb3JuaW5n
IHRyeWluZyB0byByZS1jcmVhdGUKPj4gdGhlIGxvZ2ljIGZvciB3aHkgIlJlbW92ZSBNRk4gMCIg
d2FzIHN1ZmZpY2llbnQgdG8gcHJldmVudCB0aGlzIGlzc3VlLAo+PiBhbmQgZXZlbiB0aGVuIERh
dmlkIHdhc24ndCBzdXJlIGl0IHdhcyBjb3JyZWN0IGF0IGZpcnN0Lgo+IAo+IFJpZ2h0LiBTbyB0
aGUgcmVhbCByZWFzb24gSSdtIHN0YXJpbmcgaGFyZCBhdCB0aGlzIGlzIGJlY2F1c2UgSSBjYW4n
dAo+IGNvbnZpbmNlIG15c2VsZiB0aGVyZSBhcmVuJ3QgcGxhY2VzIHdoZXJlIG1lbW9yeSBhbGxv
Y2F0ZWQgYnkgdGhlIGJvb3QKPiBhbGxvY2F0b3IgaXMgbGF0ZXIgZnJlZWQgd2l0aCBmcmVlX3hl
bmhlYXBfcGFnZXMoKS4KPiAKPiBXZSBoYXZlIGEgZmV3IHBpZWNlcyBvZiBjb2RlIHdoaWNoIGRl
Y2lkZSB3aGV0aGVyIHRvIHVzZSB0aGUgYm9vdAo+IGFsbG9jYXRvciB2cy4gaGVhcCBiYXNlZCBv
biBzeXN0ZW1fc3RhdGUgPj0gU1lTX1NUQVRFX2Jvb3QsIGFuZCAqaWYqCj4gdGhlIHJ1bGUgaXMg
InRob3Ugc2hhbHQgbm90IGFsbG9jYXRlIHdpdGggYm9vdCBhbGxvY2F0b3IgYW5kIGZyZWUKPiBs
YXRlciIgdGhlbiBpdCdzICpleHRyZW1lbHkqIGZyYWdpbGUgYW5kIHByb2JhYmx5IGJlaW5nIHZp
b2xhdGVkIOKAlAo+IGVzcGVjaWFsbHkgYmVjYXVzZSBpdCBhY3R1YWxseSAqd29ya3MqIG1vc3Qg
b2YgdGhlIHRpbWUsIGV4Y2VwdCBpbiBzb21lCj4gZXNvdGVyaWMgY29ybmVyIGNhc2VzIGxpa2Ug
TUZOIzAsIGJvb3QgYWxsb2NhdGlvbnMgd2hpY2ggY3Jvc3MKPiB6b25lcy9yZWdpb25zLCBldGMu
Cj4gCj4gU28gYmVjYXVzZSB3ZSB3YW50IHRvIG1ha2UgdGhhdCAqbW9yZSogbGlrZWx5IGJ5IGFs
bG93aW5nIHZtYXAoKSB0bwo+IGhhcHBlbiBlYXJsaWVyLCBJJ2QgbGlrZSB0byBjbGVhbiB0aGlu
Z3MgdXAgYnkgYWRkcmVzc2luZyB0aG9zZSBjb3JuZXIKPiBjYXNlcyBhbmQgbWFraW5nIGl0IHVu
Y29uZGl0aW9uYWxseSBPSyB0byBmcmVlIGJvb3QtYWxsb2NhdGVkIHBhZ2VzCj4gaW50byB0aGUg
aGVhcC4KPiAKPiBJIHRoaW5rIG1pZ2h0IGJlIGFzIHNpbXBsZSBhcyBjaGVja2luZyBmb3IgKGZp
cnN0X3BnKS0+Y291bnRfaW5mbyA9PSAwCj4gaW4gZnJlZV94ZW5oZWFwX3BhZ2VzKCkuIFRoYXQn
cyBxdWljayBlbm91Z2gsIGFuZCBpZiB0aGUgY291bnRfaW5mbyBpcwo+IHplcm8gdGhlbiBJIHRo
aW5rIGl0IGRvZXMgaW5kaWNhdGUgYSBib290LWFsbG9jYXRlZCBwYWdlLCBiZWNhdXNlIHBhZ2Vz
Cj4gZnJvbSBhbGxvY194ZW5oZWFwX3BhZ2VzKCkgd291bGQgaGF2ZSBQR0NfeGVuX2hlYXAgc2V0
PwoKVGhleSB3b3VsZCwgYnV0IHRoYXQgbGVhdmVzIHthbGxvYyxmcmVlfV9kb21oZWFwX3BhZ2Vz
KCkgb3V0IG9mCnRoZSBwaWN0dXJlLiBJLmUuIC4uLgoKPiBJdCB3b3VsZCBzdWZmaWNlIGp1c3Qg
dG8gcGFzcyBzdWNoIHBhZ2VzIHRvIGluaXRfaGVhcF9wYWdlcygpIGluc3RlYWQKPiBvZiBkaXJl
Y3RseSB0byBmcmVlX2hlYXBfcGFnZXMoKSwgSSB0aGluay4gSnVsaWVuPwo+IAo+IFRoZSBzdHJh
dyBtYW4gdmVyc2lvbiBvZiB0aGF0IGxvb2tzIGEgYml0IGxpa2UgdGhpcy4uLgo+IAo+IC0tLSBh
L3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMK
PiBAQCAtMjMwNCw2ICsyMzA0LDEyIEBAIHZvaWQgZnJlZV94ZW5oZWFwX3BhZ2VzKHZvaWQgKnYs
IHVuc2lnbmVkIGludCBvcmRlcikKPiAgCj4gICAgICBwZyA9IHZpcnRfdG9fcGFnZSh2KTsKPiAg
Cj4gKyAgICAvKiBQYWdlcyBmcm9tIHRoZSBib290IGFsbG9jYXRvciBuZWVkIHRvIHBhc3MgdGhy
b3VnaCBpbml0X2hlYXBfcGFnZXMoKSAqLwo+ICsgICAgaWYgKCB1bmxpa2VseSghcGctPmNvdW50
X2luZm8pICkKCi4uLiB3aGlsZSBJIHRoaW5rIHRoaXMgY2hlY2sgbWF5IGJlIGZpbmUgaGVyZSwg
bm8gc2ltaWxhciBvbmUKY2FuIGJlIHVzZWQgaW4gZnJlZV9kb21oZWFwX3BhZ2VzKCksIHlldCBw
YWdlcyBnZXR0aW5nIGhhbmRlZAp0aGVyZSBpc24ndCBsZXNzIGxpa2VseSB0aGFuIG9uZXMgZ2V0
dGluZyBoYW5kZWQgdG8KZnJlZV94ZW5oZWFwX3BhZ2VzKCkgKGlmIHdlIGFscmVhZHkgZmVhciBt
aXNtYXRjaCkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:11:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHey-0003HX-Pm; Wed, 05 Feb 2020 10:11:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHey-0003HE-0g
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:11:52 +0000
X-Inumbo-ID: e9e13d6e-47ff-11ea-90ba-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9e13d6e-47ff-11ea-90ba-12813bfff9fa;
 Wed, 05 Feb 2020 10:11:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 934D5AF9F;
 Wed,  5 Feb 2020 10:11:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:33 +0100
Message-Id: <20200205101141.24769-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v4 0/8] Add hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0
IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh
bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK
VGhpcyBpcyBhIGZpcnN0IGltcGxlbWVudGF0aW9uIG9mIHRoYXQgaWRlYSBhZGRpbmcgdGhlIGJh
c2ljCmZ1bmN0aW9uYWxpdHkgdG8gaHlwZXJ2aXNvciBhbmQgdG9vbHMgc2lkZS4gVGhlIGludGVy
ZmFjZSB0byBhbnkKdXNlciBwcm9ncmFtIG1ha2luZyB1c2Ugb2YgdGhhdCAieGVuLWh5cGZzIiBp
cyBhIG5ldyBsaWJyYXJ5CiJsaWJ4ZW5oeXBmcyIgd2l0aCBhIHN0YWJsZSBpbnRlcmZhY2UuCgpB
cyBhIGZvbGxvd3VwIHN3aXRjaGluZyBsaWJ4bCB0byB1c2UgdGhlIGh5cGVydmlzb3IgZmlsZSBz
eXN0ZW0gZm9yCnJ1bnRpbWUgcGFyYW1ldGVyIG1vZGlmaWNhdGlvbnMgaXMgcG9zc2libGUuIFRo
aXMgd291bGQgZW5hYmxlCnJlbW92YWwgb2YgdGhlIFhFTl9TWVNDVExfc2V0X3BhcmFtZXRlciBz
eXNjdGwgb3BlcmF0aW9uLgoKQ2hhbmdlcyBpbiBWNDoKLSBmb3JtZXIgcGF0Y2ggMiByZW1vdmVk
IGFzIGFscmVhZHkgY29tbWl0dGVkCi0gYWRkcmVzc2VkIHJldmlldyBjb21tZW50cwoKQ2hhbmdl
cyBpbiBWMzoKLSBtYWpvciByZXdvcmssIGVzcGVjaWFsbHkgYnkgc3VwcG9ydGluZyBiaW5hcnkg
Y29udGVudHMgb2YgZW50cmllcwotIGFkZGVkIHNldmVyYWwgbmV3IHBhdGNoZXMgKDEsIDIsIDcp
Ci0gZnVsbCBzdXBwb3J0IG9mIGFsbCBydW50aW1lIHBhcmFtZXRlcnMKLSBzdXBwb3J0IG9mIHdy
aXRpbmcgZW50cmllcyAoZXNwZWNpYWxseSBydW50aW1lIHBhcmFtZXRlcnMpCgpDaGFuZ2VzIGlu
IFYyOgotIGFsbCBjb21tZW50cyB0byBWMSBhZGRyZXNzZWQKLSBhZGRlZCBtYW4tcGFnZSBmb3Ig
eGVuaHlwZnMgdG9vbAotIGFkZGVkIHJ1bnRpbWUgcGFyYW1ldGVyIHJlYWQgYWNjZXNzIGZvciBz
dHJpbmcgcGFyYW1ldGVycwoKQ2hhbmdlcyBpbiBWMToKLSByZW5hbWVkIHhlbmZzIC0+eGVuaHlw
ZnMKLSBhZGRlZCB3cml0YWJsZSBlbnRyaWVzIHN1cHBvcnQgYXQgdGhlIGludGVyZmFjZSBsZXZl
bCBhbmQgaW4gdGhlCiAgeGVuaHlwZnMgdG9vbAotIGFkZGVkIHJ1bnRpbWUgcGFyYW1ldGVyIHJl
YWQgYWNjZXNzIChpbnRlZ2VyIHR5cGUgb25seSBmb3Igbm93KQotIGFkZGVkIGRvY3MvbWlzYy9o
eXBmcy1wYXRocy5wYW5kb2MgZm9yIHBhdGggZGVzY3JpcHRpb25zCgpKdWVyZ2VuIEdyb3NzICg4
KToKICB4ZW46IGFkZCBhIGdlbmVyaWMgd2F5IHRvIGluY2x1ZGUgYmluYXJ5IGZpbGVzIGFzIHZh
cmlhYmxlcwogIGRvY3M6IGFkZCBmZWF0dXJlIGRvY3VtZW50IGZvciBYZW4gaHlwZXJ2aXNvciBz
eXNmcy1saWtlIHN1cHBvcnQKICB4ZW46IGFkZCBiYXNpYyBoeXBlcnZpc29yIGZpbGVzeXN0ZW0g
c3VwcG9ydAogIGxpYnM6IGFkZCBsaWJ4ZW5oeXBmcwogIHRvb2xzOiBhZGQgeGVuZnMgdG9vbAog
IHhlbjogcHJvdmlkZSB2ZXJzaW9uIGluZm9ybWF0aW9uIGluIGh5cGZzCiAgeGVuOiBhZGQgL2J1
aWxkaW5mby9jb25maWcgZW50cnkgdG8gaHlwZXJ2aXNvciBmaWxlc3lzdGVtCiAgeGVuOiBhZGQg
cnVudGltZSBwYXJhbWV0ZXIgYWNjZXNzIHN1cHBvcnQgdG8gaHlwZnMKCiAuZ2l0aWdub3JlICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiBkb2NzL2ZlYXR1cmVzL2h5cGVydmlzb3Jm
cy5wYW5kb2MgICB8ICA5MiArKysrKysrCiBkb2NzL21hbi94ZW5oeXBmcy4xLnBvZCAgICAgICAg
ICAgICB8ICA2MSArKysrKwogZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYyAgICAgICAgfCAx
NjMgKysrKysrKysrKysKIHRvb2xzL1J1bGVzLm1rICAgICAgICAgICAgICAgICAgICAgIHwgICA2
ICsKIHRvb2xzL2xpYnMvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAxICsKIHRvb2xzL2xp
YnMvaHlwZnMvTWFrZWZpbGUgICAgICAgICAgIHwgIDE2ICsrCiB0b29scy9saWJzL2h5cGZzL2Nv
cmUuYyAgICAgICAgICAgICB8IDUzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKIHRvb2xzL2xpYnMvaHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oIHwgIDc1ICsrKysrCiB0b29s
cy9saWJzL2h5cGZzL2xpYnhlbmh5cGZzLm1hcCAgICB8ICAxMCArCiB0b29scy9saWJzL2h5cGZz
L3hlbmh5cGZzLnBjLmluICAgICB8ICAxMCArCiB0b29scy9taXNjL01ha2VmaWxlICAgICAgICAg
ICAgICAgICB8ICAgNiArCiB0b29scy9taXNjL3hlbmh5cGZzLmMgICAgICAgICAgICAgICB8IDE4
OSArKysrKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICB8ICAg
MSArCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAgICAgICAgICB8ICAgNSArCiB4ZW4vYXJj
aC94ODYvaHZtL2h5cGVyY2FsbC5jICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bWNzLmMgICAgICAgICB8ICAxNyArLQogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgICAg
ICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAgICAgICAgfCAgIDcg
Ky0KIHhlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyAgICAgICAgIHwgICAxICsKIHhlbi9hcmNo
L3g4Ni94ZW4ubGRzLlMgICAgICAgICAgICAgIHwgICA1ICsKIHhlbi9jb21tb24vTWFrZWZpbGUg
ICAgICAgICAgICAgICAgIHwgIDEzICsKIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAgICAg
ICAgIHwgIDE3ICstCiB4ZW4vY29tbW9uL2h5cGZzLmMgICAgICAgICAgICAgICAgICB8IDM5NiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAgICAg
ICAgICAgIHwgIDc4ICsrKysrLQogeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgICAgICAgICAg
fCAgNDkgKysrLQogeGVuL2luY2x1ZGUvcHVibGljL2h5cGZzLmggICAgICAgICAgfCAxMjcgKysr
KysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICB8ICAgMSArCiB4ZW4v
aW5jbHVkZS94ZW4vaHlwZXJjYWxsLmggICAgICAgICB8ICAgOCArCiB4ZW4vaW5jbHVkZS94ZW4v
aHlwZnMuaCAgICAgICAgICAgICB8IDExMiArKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2tlcm5l
bC5oICAgICAgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUveGVuL3BhcmFtLmggICAgICAgICAg
ICAgfCAgNzQgKysrKy0KIHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgICAgICAgIHwgICAy
ICsKIHhlbi90b29scy9iaW5maWxlICAgICAgICAgICAgICAgICAgIHwgIDQxICsrKwogeGVuL3hz
bS9mbGFzay9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi94c20vZmxhc2svZmxh
c2stcG9saWN5LlMgICAgICAgIHwgIDE2IC0tCiAzNiBmaWxlcyBjaGFuZ2VkLCAyMTA5IGluc2Vy
dGlvbnMoKyksIDM5IGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvZmVhdHVy
ZXMvaHlwZXJ2aXNvcmZzLnBhbmRvYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWFuL3hlbmh5
cGZzLjEucG9kCiBjcmVhdGUgbW9kZSAxMDA2NDQgZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRv
YwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMvTWFrZWZpbGUKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL2NvcmUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRv
b2xzL2xpYnMvaHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9v
bHMvbGlicy9oeXBmcy9saWJ4ZW5oeXBmcy5tYXAKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9s
aWJzL2h5cGZzL3hlbmh5cGZzLnBjLmluCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbWlzYy94
ZW5oeXBmcy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9oeXBmcy5jCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2h5cGZzLmgKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaAogY3JlYXRlIG1vZGUgMTAwNzU1IHhlbi90b29scy9i
aW5maWxlCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL3hzbS9mbGFzay9mbGFzay1wb2xpY3kuUwoK
LS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:11:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHey-0003HN-EC; Wed, 05 Feb 2020 10:11:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHex-0003HD-TD
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:11:51 +0000
X-Inumbo-ID: eac1a3b8-47ff-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id eac1a3b8-47ff-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 10:11:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C48F5B01E;
 Wed,  5 Feb 2020 10:11:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:39 +0100
Message-Id: <20200205101141.24769-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 6/8] xen: provide version information in hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZSB2ZXJzaW9uIGFuZCBjb21waWxlIGluZm9ybWF0aW9uIGluIC9idWlsZGluZm8vIG5v
ZGUgb2YgdGhlClhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtLiBBcyB0aGlzIGluZm9ybWF0aW9u
IGlzIGFjY2Vzc2libGUgYnkgZG9tMApvbmx5IG5vIGFkZGl0aW9uYWwgc2VjdXJpdHkgcHJvYmxl
bSBhcmlzZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpWMzoKLSBu
ZXcgcGF0Y2gKClY0OgotIGFkZCBfX3JlYWRfbW9zdGx5IGFubm90YXRpb25zIChKYW4gQmV1bGlj
aCkKLS0tCiBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jIHwgNDUgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAg
ICAgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCA5MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2h5
cGZzLXBhdGhzLnBhbmRvYyBiL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKaW5kZXggYjlm
NTBmNjk5OC4uZTM5MmZlZmYyNyAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBh
bmRvYworKysgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0xMDMsMyArMTAzLDQ4
IEBAIEEgcG9wdWxhdGVkIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIG1pZ2h0IGxvb2sgbGlr
ZSB0aGUgZm9sbG93aW5nIGV4YW1wbGU6CiAjIyMjIC8KIAogVGhlIHJvb3Qgb2YgdGhlIGh5cGVy
dmlzb3IgZmlsZSBzeXN0ZW0uCisKKyMjIyMgL2J1aWxkaW5mby8KKworQSBkaXJlY3RvcnkgY29u
dGFpbmluZyBzdGF0aWMgaW5mb3JtYXRpb24gZ2VuZXJhdGVkIHdoaWxlIGJ1aWxkaW5nIHRoZQor
aHlwZXJ2aXNvci4KKworIyMjIyAvYnVpbGRpbmZvL2NoYW5nZXNldCA9IFNUUklORworCitHaXQg
Y29tbWl0IG9mIHRoZSBoeXBlcnZpc29yLgorCisjIyMjIC9idWlsZGluZm8vY29tcGlsZWluZm8v
CisKK0EgZGlyZWN0b3J5IGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgY29tcGlsYXRpb24g
b2YgWGVuLgorCisjIyMjIC9idWlsZGluZm8vY29tcGlsZWluZm8vY29tcGlsZV9ieSA9IFNUUklO
RworCitJbmZvcm1hdGlvbiB3aG8gY29tcGlsZWQgdGhlIGh5cGVydmlzb3IuCisKKyMjIyMgL2J1
aWxkaW5mby9jb21waWxlaW5mby9jb21waWxlX2RhdGUgPSBTVFJJTkcKKworRGF0ZSBvZiB0aGUg
aHlwZXJ2aXNvciBjb21waWxhdGlvbi4KKworIyMjIyAvYnVpbGRpbmZvL2NvbXBpbGVpbmZvL2Nv
bXBpbGVfZG9tYWluID0gU1RSSU5HCisKK0luZm9ybWF0aW9uIGFib3V0IHRoZSBjb21waWxlIGRv
bWFpbi4KKworIyMjIyAvYnVpbGRpbmZvL2NvbXBpbGVpbmZvL2NvbXBpbGVyID0gU1RSSU5HCisK
K1RoZSBjb21waWxlciB1c2VkIHRvIGJ1aWxkIFhlbi4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNp
b24vCisKK0EgZGlyZWN0b3J5IGNvbnRhaW5pbmcgdmVyc2lvbiBpbmZvcm1hdGlvbiBvZiB0aGUg
aHlwZXJ2aXNvci4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vZXh0cmEgPSBTVFJJTkcKKwor
RXh0cmEgdmVyc2lvbiBpbmZvcm1hdGlvbi4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vbWFq
b3IgPSBJTlRFR0VSCisKK1RoZSBtYWpvciB2ZXJzaW9uIG9mIFhlbi4KKworIyMjIyAvYnVpbGRp
bmZvL3ZlcnNpb24vbWlub3IgPSBJTlRFR0VSCisKK1RoZSBtaW5vciB2ZXJzaW9uIG9mIFhlbi4K
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmlu
ZGV4IDIyOTQxY2VjOTQuLjZlZTBlNjQ0MDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVs
LmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwuYwpAQCAtMTMsNiArMTMsNyBAQAogI2luY2x1ZGUg
PHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAjaW5jbHVkZSA8
eGVuL2h5cGVyY2FsbC5oPgorI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgogI2luY2x1ZGUgPHhzbS94
c20uaD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1ZGUgPHB1YmxpYy92ZXJzaW9u
Lmg+CkBAIC0zNzMsNiArMzc0LDUwIEBAIHZvaWQgX19pbml0IGRvX2luaXRjYWxscyh2b2lkKQog
ICAgICAgICAoKmNhbGwpKCk7CiB9CiAKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3Rs
eSBtYWpvcl92ZXJzaW9uOworc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG1pbm9y
X3ZlcnNpb247CisKK3N0YXRpYyBIWVBGU19ESVJfSU5JVChidWlsZGluZm8sICJidWlsZGluZm8i
KTsKK3N0YXRpYyBIWVBGU19ESVJfSU5JVChjb21waWxlaW5mbywgImNvbXBpbGVpbmZvIik7Citz
dGF0aWMgSFlQRlNfRElSX0lOSVQodmVyc2lvbiwgInZlcnNpb24iKTsKK3N0YXRpYyBIWVBGU19V
SU5UX0lOSVQobWFqb3IsICJtYWpvciIsIG1ham9yX3ZlcnNpb24pOworc3RhdGljIEhZUEZTX1VJ
TlRfSU5JVChtaW5vciwgIm1pbm9yIiwgbWlub3JfdmVyc2lvbik7CitzdGF0aWMgSFlQRlNfU1RS
SU5HX0lOSVQoY2hhbmdlc2V0LCAiY2hhbmdlc2V0Iik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lO
SVQoY29tcGlsZXIsICJjb21waWxlciIpOworc3RhdGljIEhZUEZTX1NUUklOR19JTklUKGNvbXBp
bGVfYnksICJjb21waWxlX2J5Iik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29tcGlsZV9k
YXRlLCAiY29tcGlsZV9kYXRlIik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29tcGlsZV9k
b21haW4sICJjb21waWxlX2RvbWFpbiIpOworc3RhdGljIEhZUEZTX1NUUklOR19JTklUKGV4dHJh
LCAiZXh0cmEiKTsKKworc3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKK3sK
KyAgICBoeXBmc19hZGRfZGlyKCZoeXBmc19yb290LCAmYnVpbGRpbmZvLCB0cnVlKTsKKworICAg
IGh5cGZzX3N0cmluZ19zZXQoJmNoYW5nZXNldCwgeGVuX2NoYW5nZXNldCgpKTsKKyAgICBoeXBm
c19hZGRfbGVhZigmYnVpbGRpbmZvLCAmY2hhbmdlc2V0LCB0cnVlKTsKKworICAgIGh5cGZzX2Fk
ZF9kaXIoJmJ1aWxkaW5mbywgJmNvbXBpbGVpbmZvLCB0cnVlKTsKKyAgICBoeXBmc19zdHJpbmdf
c2V0KCZjb21waWxlciwgeGVuX2NvbXBpbGVyKCkpOworICAgIGh5cGZzX3N0cmluZ19zZXQoJmNv
bXBpbGVfYnksIHhlbl9jb21waWxlX2J5KCkpOworICAgIGh5cGZzX3N0cmluZ19zZXQoJmNvbXBp
bGVfZGF0ZSwgeGVuX2NvbXBpbGVfZGF0ZSgpKTsKKyAgICBoeXBmc19zdHJpbmdfc2V0KCZjb21w
aWxlX2RvbWFpbiwgeGVuX2NvbXBpbGVfZG9tYWluKCkpOworICAgIGh5cGZzX2FkZF9sZWFmKCZj
b21waWxlaW5mbywgJmNvbXBpbGVyLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmY29tcGls
ZWluZm8sICZjb21waWxlX2J5LCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmY29tcGlsZWlu
Zm8sICZjb21waWxlX2RhdGUsIHRydWUpOworICAgIGh5cGZzX2FkZF9sZWFmKCZjb21waWxlaW5m
bywgJmNvbXBpbGVfZG9tYWluLCB0cnVlKTsKKworICAgIG1ham9yX3ZlcnNpb24gPSB4ZW5fbWFq
b3JfdmVyc2lvbigpOworICAgIG1pbm9yX3ZlcnNpb24gPSB4ZW5fbWlub3JfdmVyc2lvbigpOwor
ICAgIGh5cGZzX2FkZF9kaXIoJmJ1aWxkaW5mbywgJnZlcnNpb24sIHRydWUpOworICAgIGh5cGZz
X3N0cmluZ19zZXQoJmV4dHJhLCB4ZW5fZXh0cmFfdmVyc2lvbigpKTsKKyAgICBoeXBmc19hZGRf
bGVhZigmdmVyc2lvbiwgJmV4dHJhLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmdmVyc2lv
biwgJm1ham9yLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmdmVyc2lvbiwgJm1pbm9yLCB0
cnVlKTsKKworICAgIHJldHVybiAwOworfQorX19pbml0Y2FsbChidWlsZGluZm9faW5pdCk7CisK
ICMgZGVmaW5lIERPKGZuKSBsb25nIGRvXyMjZm4KIAogI2VuZGlmCi0tIAoyLjE2LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:11:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHeu-0003Fw-JK; Wed, 05 Feb 2020 10:11:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHet-0003Fm-0R
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:11:47 +0000
X-Inumbo-ID: e9b259a4-47ff-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e9b259a4-47ff-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 10:11:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B1713AFB5;
 Wed,  5 Feb 2020 10:11:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:35 +0100
Message-Id: <20200205101141.24769-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 2/8] docs: add feature document for Xen
 hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0
IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh
bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK
SW4gdGhlIGJlZ2lubmluZyB0aGVyZSBzaG91bGQgb25seSBiZSBiYXNpYyBzdXBwb3J0OiBlbnRy
aWVzIGNhbiBiZQphZGRlZCBmcm9tIHRoZSBoeXBlcnZpc29yIGl0c2VsZiBvbmx5LCB0aGVyZSBp
cyBhIHNpbXBsZSBoeXBlcmNhbGwKaW50ZXJmYWNlIHRvIHJlYWQgdGhlIGRhdGEuCgpBZGQgYSBm
ZWF0dXJlIGRvY3VtZW50IGZvciBzZXR0aW5nIHRoZSBiYXNlIG9mIGEgZGlzY3Vzc2lvbiByZWdh
cmRpbmcKdGhlIGRlc2lyZWQgZnVuY3Rpb25hbGl0eSBhbmQgdGhlIGVudHJpZXMgdG8gYWRkLgoK
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjE6Ci0g
cmVtb3ZlIHRoZSAiLS0iIHByZWZpeGVzIG9mIHRoZSBzdWItY29tbWFuZHMgb2YgdGhlIHVzZXIg
dG9vbAogIChKYW4gQmV1bGljaCkKLSByZW5hbWUgeGVuZnMgdG8geGVuaHlwZnMgKEphbiBCZXVs
aWNoKQotIGFkZCAidHJlZSIgYW5kICJ3cml0ZSIgb3B0aW9ucyB0byB1c2VyIHRvb2wKClYyOgot
IG1vdmUgZXhhbXBsZSB0cmVlIHRvIHRoZSBwYXRocyBkZXNjcmlwdGlvbiAoSWFuIEphY2tzb24p
Ci0gc3BlY2lmeSBhbGxvd2VkIGNoYXJhY3RlcnMgZm9yIGtleXMgYW5kIHZhbHVlcyAoSWFuIEph
Y2tzb24pCgpWMzoKLSBjb3JyZWN0IGludHJvZHVjdGlvbiAod3JpdGFibGUgZW50cmllcykKClY0
OgotIGFkZCBsaXN0IHNwZWNpZmljYXRpb24KLSBhZGQgZW50cnkgZXhhbXBsZSAoSnVsaWVuIEdy
YWxsKQotIGNvcnJlY3QgZGF0ZSBhbmQgWGVuIHZlcnNpb24gKEp1bGllbiBHcmFsbCkKLSBhZGQg
QVJNNjQgYXMgcG9zc2libGUgYXJjaGl0ZWN0dXJlIChKdWxpZW4gR3JhbGwpCi0gYWRkIHZlcnNp
b24gZGVzY3JpcHRpb24gdG8gdGhlIGZlYXR1cmUgZG9jIChKYW4gQmV1bGljaCkKLS0tCiBkb2Nz
L2ZlYXR1cmVzL2h5cGVydmlzb3Jmcy5wYW5kb2MgfCAgOTIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jICAgICAgfCAxMDUgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTk3
IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL2ZlYXR1cmVzL2h5cGVydmlz
b3Jmcy5wYW5kb2MKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFu
ZG9jCgpkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jIGIvZG9j
cy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLmEwYTBlYWQwNTcKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL2ZlYXR1cmVz
L2h5cGVydmlzb3Jmcy5wYW5kb2MKQEAgLTAsMCArMSw5MiBAQAorJSBIeXBlcnZpc29yIEZTCisl
IFJldmlzaW9uIDEKKworXGNsZWFycGFnZQorCisjIEJhc2ljcworLS0tLS0tLS0tLS0tLS0tLSAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAgICAgICAgIFN0YXR1czogKipTdXBwb3J0ZWQqKgorCisg
IEFyY2hpdGVjdHVyZXM6IGFsbAorCisgICAgIENvbXBvbmVudHM6IEh5cGVydmlzb3IsIHRvb2xz
dGFjaworLS0tLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworIyBPdmVydmll
dworCitUaGUgSHlwZXJ2aXNvciBGUyBpcyBhIGhpZXJhcmNoaWNhbCBuYW1lLXZhbHVlIHN0b3Jl
IGZvciByZXBvcnRpbmcKK2luZm9ybWF0aW9uIHRvIGd1ZXN0cywgZXNwZWNpYWxseSBkb20wLiBJ
dCBpcyBzaW1pbGFyIHRvIHRoZSBMaW51eAora2VybmVsJ3Mgc3lzZnMuIEVudHJpZXMgYW5kIGRp
cmVjdG9yaWVzIGFyZSBjcmVhdGVkIGJ5IHRoZSBoeXBlcnZpc29yLAord2hpbGUgdGhlIHRvb2xz
dGFjayBpcyBhYmxlIHRvIHVzZSBhIGh5cGVyY2FsbCB0byBxdWVyeSB0aGUgZW50cnkKK3ZhbHVl
cyBvciAoaWYgYWxsb3dlZCBieSB0aGUgaHlwZXJ2aXNvcikgdG8gbW9kaWZ5IHRoZW0uCisKKyMg
VXNlciBkZXRhaWxzCisKK1dpdGg6CisKKyAgICB4ZW5oeXBmcyBscyA8cGF0aD4KKwordGhlIHVz
ZXIgY2FuIGxpc3QgdGhlIGVudHJpZXMgb2YgYSBzcGVjaWZpYyBwYXRoIG9mIHRoZSBGUy4gVXNp
bmc6CisKKyAgICB4ZW5oeXBmcyBjYXQgPHBhdGg+CisKK3RoZSBjb250ZW50IG9mIGFuIGVudHJ5
IGNhbiBiZSByZXRyaWV2ZWQuIFVzaW5nOgorCisgICAgeGVuaHlwZnMgd3JpdGUgPHBhdGg+IDxz
dHJpbmc+CisKK2Egd3JpdGFibGUgZW50cnkgY2FuIGJlIG1vZGlmaWVkLiBXaXRoOgorCisgICAg
eGVuaHlwZnMgdHJlZQorCit0aGUgY29tcGxldGUgSHlwZXJ2aXNvciBGUyBlbnRyeSB0cmVlIGNh
biBiZSBwcmludGVkLgorCitUaGUgRlMgcGF0aHMgYXJlIGRvY3VtZW50ZWQgaW4gYGRvY3MvbWlz
Yy9oeXBmcy1wYXRocy5wYW5kb2NgLgorCisjIFRlY2huaWNhbCBkZXRhaWxzCisKK0FjY2VzcyB0
byB0aGUgaHlwZXJ2aXNvciBmaWxlc3lzdGVtIGlzIGRvbmUgdmlhIHRoZSBzdGFibGUgbmV3IGh5
cGVyY2FsbAorX19IWVBFUlZJU09SX2ZpbGVzeXN0ZW1fb3AuIFRoaXMgaHlwZXJjYWxsIHN1cHBv
cnRzIGEgc3ViLWNvbW1hbmQKK1hFTl9IWVBGU19PUF9nZXRfdmVyc2lvbiB3aGljaCB3aWxsIHJl
dHVybiB0aGUgaGlnaGVzdCB2ZXJzaW9uIG9mIHRoZQoraW50ZXJmYWNlIHN1cHBvcnRlZCBieSB0
aGUgaHlwZXJ2aXNvci4gQWRkaXRpb25zIHRvIHRoZSBpbnRlcmZhY2UgbmVlZAordG8gYnVtcCB0
aGUgaW50ZXJmYWNlIHZlcnNpb24uIFRoZSBoeXBlcnZpc29yIGlzIHJlcXVpcmVkIHRvIHN1cHBv
cnQgdGhlCitwcmV2aW91cyBpbnRlcmZhY2UgdmVyc2lvbnMsIHRvbyAodGhpcyBpbXBsaWVzIHRo
YXQgYWRkaXRpb25zIHdpbGwgYWx3YXlzCityZXF1aXJlIG5ldyBzdWItY29tbWFuZHMgaW4gb3Jk
ZXIgdG8gYWxsb3cgdGhlIGh5cGVydmlzb3IgdG8gZGVjaWRlIHdoaWNoCit2ZXJzaW9uIG9mIHRo
ZSBpbnRlcmZhY2UgdG8gdXNlKS4KKworKiBoeXBlcmNhbGwgaW50ZXJmYWNlIHNwZWNpZmljYXRp
b24KKyAgICAqIGB4ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaGAKKyogaHlwZXJ2aXNvciBpbnRl
cm5hbCBmaWxlcworICAgICogYHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oYAorICAgICogYHhlbi9j
b21tb24vaHlwZnMuY2AKKyogYGxpYnhlbmh5cGZzYAorICAgICogYHRvb2xzL2xpYnMvbGlieGVu
aHlwZnMvKmAKKyogYHhlbmh5cGZzYAorICAgICogYHRvb2xzL21pc2MveGVuaHlwZnMuY2AKKyog
cGF0aCBkb2N1bWVudGF0aW9uCisgICAgKiBgZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvY2AK
KworIyBUZXN0aW5nCisKK0FueSBuZXcgcGFyYW1ldGVycyBvciBoYXJkd2FyZSBtaXRpZ2F0aW9u
cyBzaG91bGQgYmUgdmVyaWZpZWQgdG8gc2hvdyB1cAorY29ycmVjdGx5IGluIHRoZSBmaWxlc3lz
dGVtLgorCisjIEFyZWFzIGZvciBpbXByb3ZlbWVudAorCisqIE1vcmUgZGV0YWlsZWQgYWNjZXNz
IHJpZ2h0cworKiBFbnRyaWVzIHBlciBkb21haW4gYW5kL29yIHBlciBjcHVwb29sCisKKyMgS25v
d24gaXNzdWVzCisKKyogTm9uZQorCisjIFJlZmVyZW5jZXMKKworKiBOb25lCisKKyMgSGlzdG9y
eQorCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KK0RhdGUgICAgICAgUmV2aXNpb24gVmVyc2lvbiAgTm90ZXMK
Ky0tLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorMjAyMC0wMS0yMyAxICAgICAgICBYZW4gNC4xNCBEb2N1bWVudCB3
cml0dGVuCistLS0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9oeXBmcy1wYXRo
cy5wYW5kb2MgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLmI5ZjUwZjY5OTgKLS0tIC9kZXYvbnVsbAorKysgYi9kb2Nz
L21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0wLDAgKzEsMTA1IEBACisjIFhlbmh5cGZzIFBh
dGhzCisKK1RoaXMgZG9jdW1lbnQgYXR0ZW1wdHMgdG8gZGVmaW5lIGFsbCB0aGUgcGF0aHMgd2hp
Y2ggYXJlIGF2YWlsYWJsZQoraW4gdGhlIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIChoeXBm
cykuCisKK1RoZSBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIGNhbiBiZSBhY2Nlc3NlZCB2aWEgdGhl
IHhlbmh5cGZzIHRvb2wuCisKKyMjIE5vdGF0aW9uCisKK1RoZSBoeXBlcnZpc29yIGZpbGUgc3lz
dGVtIGlzIHNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgorSW4gdGhpcyBkb2N1
bWVudCBkaXJlY3RvcmllcyBhcmUgYWx3YXlzIHNwZWNpZmllZCB3aXRoIGEgdHJhaWxpbmcgIi8i
LgorCitUaGUgZm9sbG93aW5nIG5vdGF0aW9uIGNvbnZlbnRpb25zIGFwcGx5OgorCisgICAgICAg
IERJUkVDVE9SWS8KKworICAgICAgICBQQVRIID0gVkFMVUVTIFtUQUdTXQorCitUaGUgZmlyc3Qg
c3ludGF4IGRlZmluZXMgYSBkaXJlY3RvcnkuIEl0IG5vcm1hbGx5IGNvbnRhaW5zIHJlbGF0ZWQK
K2VudHJpZXMgYW5kIHRoZSBnZW5lcmFsIHNjb3BlIG9mIHRoZSBkaXJlY3RvcnkgaXMgZGVzY3Jp
YmVkLgorCitUaGUgc2Vjb25kIHN5bnRheCBkZWZpbmVzIGEgZmlsZSBlbnRyeSBjb250YWluaW5n
IHZhbHVlcyB3aGljaCBhcmUKK2VpdGhlciBzZXQgYnkgdGhlIGh5cGVydmlzb3Igb3IsIGlmIHRo
ZSBmaWxlIGlzIHdyaXRhYmxlLCBjYW4gYmUgc2V0CitieSB0aGUgdXNlci4KKworUEFUSCBjYW4g
Y29udGFpbiBzaW1wbGUgcmVnZXggY29uc3RydWN0cyBmb2xsb3dpbmcgdGhlIFBlcmwgY29tcGF0
aWJsZQorcmVnZXhwIHN5bnRheCBkZXNjcmliZWQgaW4gcGNyZSgzKSBvciBwZXJscmUoMSkuCisK
K0EgaHlwZXJ2aXNvciBmaWxlIHN5c3RlbSBlbnRyeSBuYW1lIGNhbiBiZSBhbnkgMC1kZWxpbWl0
ZWQgYnl0ZSBzdHJpbmcKK25vdCBjb250YWluaW5nIGFueSAnLycgY2hhcmFjdGVyLiBUaGUgbmFt
ZXMgIi4iIGFuZCAiLi4iIGFyZSByZXNlcnZlZAorZm9yIGZpbGUgc3lzdGVtIGludGVybmFsIHVz
ZS4KKworVkFMVUVTIGFyZSBzdHJpbmdzIGFuZCBjYW4gdGFrZSB0aGUgZm9sbG93aW5nIGZvcm1z
OgorCisqIFNUUklORyAtLSBhbiBhcmJpdHJhcnkgMC1kZWxpbWl0ZWQgYnl0ZSBzdHJpbmcuCisq
IElOVEVHRVIgLS0gQW4gaW50ZWdlciwgaW4gZGVjaW1hbCByZXByZXNlbnRhdGlvbiB1bmxlc3Mg
b3RoZXJ3aXNlCisgIG5vdGVkLgorKiAiYSBsaXRlcmFsIHN0cmluZyIgLS0gbGl0ZXJhbCBzdHJp
bmdzIGFyZSBjb250YWluZWQgd2l0aGluIHF1b3Rlcy4KKyogKFZBTFVFIHwgVkFMVUUgfCAuLi4g
KSAtLSBhIHNldCBvZiBhbHRlcm5hdGl2ZXMuIEFsdGVybmF0aXZlcyBhcmUKKyAgc2VwYXJhdGVk
IGJ5IGEgInwiIGFuZCBhbGwgdGhlIGFsdGVybmF0aXZlcyBhcmUgZW5jbG9zZWQgaW4gIigiIGFu
ZAorICAiKSIuCisqIHtWQUxVRSwgVkFMVUUsIC4uLiB9IC0tIGEgbGlzdCBvZiBwb3NzaWJsZSB2
YWx1ZXMgc2VwYXJhdGVkIGJ5ICIsIiBhbmQKKyAgZW5jbG9zZWQgaW4gInsiIGFuZCAifSIuCisK
K0FkZGl0aW9uYWwgVEFHUyBtYXkgZm9sbG93IGFzIGEgY29tbWEgc2VwYXJhdGVkIHNldCBvZiB0
aGUgZm9sbG93aW5nCit0YWdzIGVuY2xvc2VkIGluIHNxdWFyZSBicmFja2V0cy4KKworKiB3IC0t
IFBhdGggaXMgd3JpdGFibGUgYnkgdGhlIHVzZXIuIFRoaXMgY2FwYWJpbGl0eSBpcyB1c3VhbGx5
CisgIGxpbWl0ZWQgdG8gdGhlIGNvbnRyb2wgZG9tYWluIChlLmcuIGRvbTApLgorKiBBUk0gfCBB
Uk0zMiB8IEFSTTY0IHwgWDg2OiB0aGUgcGF0aCBpcyBhdmFpbGFibGUgZm9yIHRoZSByZXNwZWN0
aXZlCisgIGFyY2hpdGVjdHVyZSBvbmx5LgorKiBQViAtLSAgUGF0aCBpcyB2YWxpZCBmb3IgUFYg
Y2FwYWJsZSBoeXBlcnZpc29ycyBvbmx5LgorKiBIVk0gLS0gUGF0aCBpcyB2YWxpZCBmb3IgSFZN
IGNhcGFibGUgaHlwZXJ2aXNvcnMgb25seS4KKyogQ09ORklHXyogLS0gUGF0aCBpcyB2YWxpZCBv
bmx5IGluIGNhc2UgdGhlIGh5cGVydmlzb3Igd2FzIGJ1aWx0IHdpdGgKKyAgdGhlIHJlc3BlY3Rp
dmUgY29uZmlnIG9wdGlvbi4KKworU28gYW4gZW50cnkgY291bGQgbG9vayBsaWtlIHRoaXM6CisK
KyAgICAvY3B1LWJ1Z3MvYWN0aXZlLXB2L3hwdGkgPSAoIk5vInx7ImRvbTAiLCAiZG9tVSIsICJQ
Q0lEIG9uIn0pIFt3LFg4NixQVl0KKworUG9zc2libGUgdmFsdWVzIHdvdWxkIGJlICJObyIgb3Ig
YSBsaXN0IG9mICJkb20wIiwgImRvbVUiLCBhbmQgIlBDSUQgb24iLgorVGhlIGVudHJ5IHdvdWxk
IGJlIHdyaXRhYmxlIGFuZCBpdCB3b3VsZCBleGlzdCBvbiBYODYgb25seSBhbmQgb25seSBpZiB0
aGUKK2h5cGVydmlzb3IgaXMgY29uZmlndXJlZCB0byBzdXBwb3J0IFBWIGd1ZXN0cy4KKworIyMg
RXhhbXBsZQorCitBIHBvcHVsYXRlZCBYZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbSBtaWdodCBs
b29rIGxpa2UgdGhlIGZvbGxvd2luZyBleGFtcGxlOgorCisgICAgLworICAgICAgICBidWlsZGlu
Zm8vICAgICAgICAgICBkaXJlY3RvcnkgY29udGFpbmluZyBidWlsZC10aW1lIGRhdGEKKyAgICAg
ICAgICAgIGNvbmZpZyAgICAgICAgICAgY29udGVudHMgb2YgLmNvbmZpZyBmaWxlIHVzZWQgdG8g
YnVpbGQgWGVuCisgICAgICAgIGNwdS1idWdzLyAgICAgICAgICAgIHg4NjogZGlyZWN0b3J5IG9m
IGNwdSBidWcgaW5mb3JtYXRpb24KKyAgICAgICAgICAgIGwxdGYgICAgICAgICAgICAgIlZ1bG5l
cmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1kcyAgICAgICAgICAgICAg
IlZ1bG5lcmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1lbHRkb3duICAg
ICAgICAgIlZ1bG5lcmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIHNwZWMt
c3RvcmUtYnlwYXNzICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUiCisgICAgICAgICAg
ICBzcGVjdHJlLXYxICAgICAgICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUiCisgICAg
ICAgICAgICBzcGVjdHJlLXYyICAgICAgICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUi
CisgICAgICAgICAgICBtaXRpZ2F0aW9ucy8gICAgIGRpcmVjdG9yeSBvZiBtaXRpZ2F0aW9uIHNl
dHRpbmdzCisgICAgICAgICAgICAgICAgYnRpLXRodW5rICAgICJOL0EiLCAiUkVUUE9MSU5FIiwg
IkxGRU5DRSIgb3IgIkpNUCIKKyAgICAgICAgICAgICAgICBzcGVjLWN0cmwgICAgIk5vIiwgIklC
UlMrIiBvciBJQlJTLSIKKyAgICAgICAgICAgICAgICBpYnBiICAgICAgICAgIk5vIiBvciAiWWVz
IgorICAgICAgICAgICAgICAgIGwxZC1mbHVzaCAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAg
ICAgICAgbWQtY2xlYXIgICAgICJObyIgb3IgIlZFUlciCisgICAgICAgICAgICAgICAgbDF0Zi1i
YXJyaWVyICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgIGFjdGl2ZS1odm0vICAgICAgZGlyZWN0
b3J5IGZvciBtaXRpZ2F0aW9ucyBhY3RpdmUgaW4gaHZtIGRvYW1pbnMKKyAgICAgICAgICAgICAg
ICBtc3Itc3BlYy1jdHJsICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICByc2IgICAgICAg
ICAgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgICAgIGVhZ2VyLWZwdSAgICAiTm8iIG9yICJZ
ZXMiCisgICAgICAgICAgICAgICAgbWQtY2xlYXIgICAgICJObyIgb3IgIlllcyIKKyAgICAgICAg
ICAgIGFjdGl2ZS1wdi8gICAgICAgZGlyZWN0b3J5IGZvciBtaXRpZ2F0aW9ucyBhY3RpdmUgaW4g
cHYgZG9hbWlucworICAgICAgICAgICAgICAgIG1zci1zcGVjLWN0cmwgIk5vIiBvciAiWWVzIgor
ICAgICAgICAgICAgICAgIHJzYiAgICAgICAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAg
ICAgZWFnZXItZnB1ICAgICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICBtZC1jbGVhciAg
ICAgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgICAgIHhwdGkgICAgICAgICAiTm8iIG9yIGxp
c3Qgb2YgImRvbTAiLCAiZG9tVSIsICJQQ0lEIG9uIgorICAgICAgICAgICAgICAgIGwxdGYtc2hh
ZG93ICAiTm8iIG9yIGxpc3Qgb2YgImRvbTAiLCAiZG9tVSIKKyAgICAgICAgcGFyYW1zLyAgICAg
ICAgICAgICAgZGlyZWN0b3J5IHdpdGggaHlwZXJ2aXNvciBwYXJhbWV0ZXIgdmFsdWVzCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChib290L3J1bnRpbWUgcGFyYW1ldGVycykKKworIyMg
R2VuZXJhbCBQYXRocworCisjIyMjIC8KKworVGhlIHJvb3Qgb2YgdGhlIGh5cGVydmlzb3IgZmls
ZSBzeXN0ZW0uCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:11:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHeu-0003G2-UF; Wed, 05 Feb 2020 10:11:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHet-0003Fn-21
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:11:47 +0000
X-Inumbo-ID: e9ce50f1-47ff-11ea-90ba-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9ce50f1-47ff-11ea-90ba-12813bfff9fa;
 Wed, 05 Feb 2020 10:11:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 91EFFADB3;
 Wed,  5 Feb 2020 10:11:44 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:34 +0100
Message-Id: <20200205101141.24769-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 1/8] xen: add a generic way to include binary
 files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbmV3IHNjcmlwdCB4ZW4vdG9vbHMvYmluZmlsZSBmb3IgaW5jbHVkaW5nIGEgYmluYXJ5
IGZpbGUgYXQgYnVpbGQKdGltZSBiZWluZyB1c2FibGUgdmlhIGEgcG9pbnRlciBhbmQgYSBzaXpl
IHZhcmlhYmxlIGluIHRoZSBoeXBlcnZpc29yLgoKTWFrZSB1c2Ugb2YgdGhhdCBnZW5lcmljIHRv
b2wgaW4geHNtLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KVjM6Ci0gbmV3IHBhdGNoCgpWNDoKLSBhZGQgYWxpZ25tZW50IHBhcmFtZXRlciAoSmFu
IEJldWxpY2gpCi0gdXNlIC5MZW5kIGluc3RlYWQgb2YgLiAoSmFuIEJldWxpY2gpCi0tLQogLmdp
dGlnbm9yZSAgICAgICAgICAgICAgICAgICB8ICAxICsKIHhlbi90b29scy9iaW5maWxlICAgICAg
ICAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L3hzbS9mbGFzay9NYWtlZmlsZSAgICAgICB8ICA1ICsrKystCiB4ZW4veHNtL2ZsYXNrL2ZsYXNr
LXBvbGljeS5TIHwgMTYgLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNl
cnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB4ZW4vdG9vbHMv
YmluZmlsZQogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi94c20vZmxhc2svZmxhc2stcG9saWN5LlMK
CmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQppbmRleCA0Y2E2NzlkZGJjLi5i
MjYyNGRmNzlhIDEwMDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRpZ25vcmUKQEAgLTMx
Myw2ICszMTMsNyBAQCB4ZW4vdGVzdC9saXZlcGF0Y2gvKi5saXZlcGF0Y2gKIHhlbi90b29scy9r
Y29uZmlnLy50bXBfZ3RrY2hlY2sKIHhlbi90b29scy9rY29uZmlnLy50bXBfcXRjaGVjawogeGVu
L3Rvb2xzL3N5bWJvbHMKK3hlbi94c20vZmxhc2svZmxhc2stcG9saWN5LlMKIHhlbi94c20vZmxh
c2svaW5jbHVkZS9hdl9wZXJtX3RvX3N0cmluZy5oCiB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZf
cGVybWlzc2lvbnMuaAogeGVuL3hzbS9mbGFzay9pbmNsdWRlL2NsYXNzX3RvX3N0cmluZy5oCmRp
ZmYgLS1naXQgYS94ZW4vdG9vbHMvYmluZmlsZSBiL3hlbi90b29scy9iaW5maWxlCm5ldyBmaWxl
IG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAuLjdiYjM1YTUxNzgKLS0tIC9kZXYvbnVsbAor
KysgYi94ZW4vdG9vbHMvYmluZmlsZQpAQCAtMCwwICsxLDQxIEBACisjIS9iaW4vc2gKKyMgdXNh
Z2U6IGJpbmZpbGUgWy1pXSBbLWEgPGFsaWduPl0gPHRhcmdldC1zcmMuUz4gPGJpbmFyeS1maWxl
PiA8dmFybmFtZT4KKyMgLWEgPGFsaWduPiAgYWxpZ24gZGF0YSBhdCAyXjxhbGlnbj4gYm91bmRh
cnkgKGRlZmF1bHQ6IGJ5dGUgYWxpZ25tZW50KQorIyAtaSAgICAgICAgICBhZGQgdG8gLmluaXQu
cm9kYXRhIChkZWZhdWx0OiAucm9kYXRhKSBzZWN0aW9uCisKK3NlY3Rpb249IiIKK2FsaWduPTAK
KworT1BUSU5EPTEKK3doaWxlIGdldG9wdHMgImlhOiIgb3B0OyBkbworICAgIGNhc2UgIiRvcHQi
IGluCisgICAgaSkKKyAgICAgICAgc2VjdGlvbj0iLmluaXQiCisgICAgICAgIDs7CisgICAgYSkK
KyAgICAgICAgYWxpZ249JE9QVEFSRworICAgICAgICA7OworICAgIGVzYWMKK2RvbmUKKwordGFy
Z2V0PSQxCitiaW5zb3VyY2U9JDIKK3Zhcm5hbWU9JDMKKworY2F0IDw8RU9GID4kdGFyZ2V0Cisj
aW5jbHVkZSA8YXNtL2FzbV9kZWZucy5oPgorCisgICAgICAgIC5zZWN0aW9uICRzZWN0aW9uLnJv
ZGF0YSwgImEiLCAlcHJvZ2JpdHMKKworICAgICAgICAucDJhbGlnbiAkYWxpZ24KKyAgICAgICAg
Lmdsb2JhbCAkdmFybmFtZQorJHZhcm5hbWU6CisgICAgICAgIC5pbmNiaW4gIiRiaW5zb3VyY2Ui
CisuTGVuZDoKKworICAgICAgICAudHlwZSAkdmFybmFtZSwgJW9iamVjdAorICAgICAgICAuc2l6
ZSAkdmFybmFtZSwgLkxlbmQgLSAkdmFybmFtZQorCisgICAgICAgIC5nbG9iYWwgJHt2YXJuYW1l
fV9zaXplCisgICAgICAgIEFTTV9JTlQoJHt2YXJuYW1lfV9zaXplLCAuTGVuZCAtICR2YXJuYW1l
KQorRU9GCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL01ha2VmaWxlIGIveGVuL3hzbS9mbGFz
ay9NYWtlZmlsZQppbmRleCA3YzNmMzgxMjg3Li5hODA3NTIxMjM1IDEwMDY0NAotLS0gYS94ZW4v
eHNtL2ZsYXNrL01ha2VmaWxlCisrKyBiL3hlbi94c20vZmxhc2svTWFrZWZpbGUKQEAgLTMwLDYg
KzMwLDkgQEAgJChBVl9IX0ZJTEVTKTogJChBVl9IX0RFUEVORCkKIG9iai1iaW4tJChDT05GSUdf
WFNNX0ZMQVNLX1BPTElDWSkgKz0gZmxhc2stcG9saWN5Lm8KIGZsYXNrLXBvbGljeS5vOiBwb2xp
Y3kuYmluCiAKK2ZsYXNrLXBvbGljeS5TOiAkKFhFTl9ST09UKS94ZW4vdG9vbHMvYmluZmlsZQor
CSQoWEVOX1JPT1QpL3hlbi90b29scy9iaW5maWxlIC1pICRAIHBvbGljeS5iaW4geHNtX2ZsYXNr
X2luaXRfcG9saWN5CisKIEZMQVNLX0JVSUxEX0RJUiA6PSAkKENVUkRJUikKIFBPTElDWV9TUkMg
Oj0gJChGTEFTS19CVUlMRF9ESVIpL3hlbnBvbGljeS0kKFhFTl9GVUxMVkVSU0lPTikKIApAQCAt
MzksNCArNDIsNCBAQCBwb2xpY3kuYmluOiBGT1JDRQogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjo6
Ci0Jcm0gLWYgJChBTExfSF9GSUxFUykgKi5vICQoREVQU19STSkgcG9saWN5LiogJChQT0xJQ1lf
U1JDKQorCXJtIC1mICQoQUxMX0hfRklMRVMpICoubyAkKERFUFNfUk0pIHBvbGljeS4qICQoUE9M
SUNZX1NSQykgZmxhc2stcG9saWN5LlMKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svZmxhc2st
cG9saWN5LlMgYi94ZW4veHNtL2ZsYXNrL2ZsYXNrLXBvbGljeS5TCmRlbGV0ZWQgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCBkMzhhYTM5OTY0Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi94c20vZmxhc2sv
Zmxhc2stcG9saWN5LlMKKysrIC9kZXYvbnVsbApAQCAtMSwxNiArMCwwIEBACi0jaW5jbHVkZSA8
YXNtL2FzbV9kZWZucy5oPgotCi0gICAgICAgIC5zZWN0aW9uIC5pbml0LnJvZGF0YSwgImEiLCAl
cHJvZ2JpdHMKLQotLyogY29uc3QgdW5zaWduZWQgY2hhciB4c21fZmxhc2tfaW5pdF9wb2xpY3lb
XSBfX2luaXRjb25zdCAqLwotICAgICAgICAuZ2xvYmFsIHhzbV9mbGFza19pbml0X3BvbGljeQot
eHNtX2ZsYXNrX2luaXRfcG9saWN5OgotICAgICAgICAuaW5jYmluICJwb2xpY3kuYmluIgotLkxl
bmQ6Ci0KLSAgICAgICAgLnR5cGUgeHNtX2ZsYXNrX2luaXRfcG9saWN5LCAlb2JqZWN0Ci0gICAg
ICAgIC5zaXplIHhzbV9mbGFza19pbml0X3BvbGljeSwgLiAtIHhzbV9mbGFza19pbml0X3BvbGlj
eQotCi0vKiBjb25zdCB1bnNpZ25lZCBpbnQgX19pbml0Y29uc3QgeHNtX2ZsYXNrX2luaXRfcG9s
aWN5X3NpemUgKi8KLSAgICAgICAgLmdsb2JhbCB4c21fZmxhc2tfaW5pdF9wb2xpY3lfc2l6ZQot
ICAgICAgICBBU01fSU5UKHhzbV9mbGFza19pbml0X3BvbGljeV9zaXplLCAuTGVuZCAtIHhzbV9m
bGFza19pbml0X3BvbGljeSkKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:11:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:11:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHf4-0003KO-5p; Wed, 05 Feb 2020 10:11:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHf2-0003Js-TO
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:11:56 +0000
X-Inumbo-ID: eac1aade-47ff-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id eac1aade-47ff-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 10:11:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 888BAB019;
 Wed,  5 Feb 2020 10:11:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:38 +0100
Message-Id: <20200205101141.24769-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 5/8] tools: add xenfs tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSB4ZW5mcyB0b29sIGZvciBhY2Nlc3NpbmcgdGhlIGh5cGVydmlzb3IgZmlsZXN5c3Rl
bS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQWNrZWQt
Ynk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQpWMToKLSByZW5hbWUgdG8geGVuaHlwZnMKLSBk
b24ndCB1c2UgIi0tIiBmb3Igc3ViY29tbWFuZHMKLSBhZGQgd3JpdGUgc3VwcG9ydAoKVjI6Ci0g
ZXNjYXBlIG5vbi1wcmludGFibGUgY2hhcmFjdGVycyBwZXIgZGVmYXVsdCB3aXRoIGNhdCBzdWJj
b21tYW5kCiAgKElhbiBKYWNrc29uKQotIGFkZCAtYiBvcHRpb24gdG8gY2F0IHN1YmNvbW1hbmQg
KElhbiBKYWNrc29uKQotIGFkZCBtYW4gcGFnZQoKVjM6Ci0gYWRhcHQgdG8gbmV3IGh5cGZzIGlu
dGVyZmFjZQotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgIHwgICAxICsKIGRvY3MvbWFuL3hl
bmh5cGZzLjEucG9kIHwgIDYxICsrKysrKysrKysrKysrKysKIHRvb2xzL21pc2MvTWFrZWZpbGUg
ICAgIHwgICA2ICsrCiB0b29scy9taXNjL3hlbmh5cGZzLmMgICB8IDE4OSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMjU3
IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21hbi94ZW5oeXBmcy4xLnBv
ZAogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL21pc2MveGVuaHlwZnMuYwoKZGlmZiAtLWdpdCBh
Ly5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmluZGV4IGU5OGMzZjA1NmQuLmZkNTYxMDcxOGQgMTAw
NjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGlnbm9yZQpAQCAtMzY3LDYgKzM2Nyw3IEBA
IHRvb2xzL2xpYnhsL3Rlc3RfdGltZWRlcmVnCiB0b29scy9saWJ4bC90ZXN0X2ZkZGVyZWdyYWNl
CiB0b29scy9maXJtd2FyZS9ldGhlcmJvb3QvZWItcm9tcy5oCiB0b29scy9maXJtd2FyZS9ldGhl
cmJvb3QvZ3B4ZS1naXQtc25hcHNob3QudGFyLmd6Cit0b29scy9taXNjL3hlbmh5cGZzCiB0b29s
cy9taXNjL3hlbndhdGNoZG9nZAogdG9vbHMvbWlzYy94ZW4taHZtY3Jhc2gKIHRvb2xzL21pc2Mv
eGVuLWxvd21lbWQKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbmh5cGZzLjEucG9kIGIvZG9jcy9t
YW4veGVuaHlwZnMuMS5wb2QKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4u
MzdhYTQ4OGZjYwotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvbWFuL3hlbmh5cGZzLjEucG9kCkBA
IC0wLDAgKzEsNjEgQEAKKz1oZWFkMSBOQU1FCisKK3hlbmh5cGZzIC0gWGVuIHRvb2wgdG8gYWNj
ZXNzIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtCisKKz1oZWFkMSBTWU5PUFNJUworCitCPHhl
bmh5cGZzPiBJPHN1YmNvbW1hbmQ+IFtJPG9wdGlvbnM+XSBbSTxhcmdzPl0KKworPWhlYWQxIERF
U0NSSVBUSU9OCisKK1RoZSBCPHhlbmh5cGZzPiBwcm9ncmFtIGlzIHVzZWQgdG8gYWNjZXNzIHRo
ZSBYZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbS4KK0l0IGNhbiBiZSB1c2VkIHRvIHNob3cgdGhl
IGF2YWlsYWJsZSBlbnRyaWVzLCB0byBzaG93IHRoZWlyIGNvbnRlbnRzIGFuZAorKGlmIGFsbG93
ZWQpIHRvIG1vZGlmeSB0aGVpciBjb250ZW50cy4KKworPWhlYWQxIFNVQkNPTU1BTkRTCisKKz1v
dmVyIDQKKworPWl0ZW0gQjxscz4gSTxwYXRoPgorCitMaXN0IHRoZSBhdmFpbGFibGUgZW50cmll
cyBiZWxvdyBJPHBhdGg+LgorCis9aXRlbSBCPGNhdD4gW0k8LWI+XSBJPHBhdGg+CisKK1Nob3cg
dGhlIGNvbnRlbnRzIG9mIHRoZSBlbnRyeSBzcGVjaWZpZWQgYnkgSTxwYXRoPi4gTm9uLXByaW50
YWJsZSBjaGFyYWN0ZXJzCitvdGhlciB0aGFuIHdoaXRlIHNwYWNlIGNoYXJhY3RlcnMgKGxpa2Ug
dGFiLCBuZXcgbGluZSkgd2lsbCBiZSBzaG93biBhcworQjxceG5uPiAoQjxubj4gYmVpbmcgYSB0
d28gZGlnaXQgaGV4IG51bWJlcikgdW5sZXNzIHRoZSBvcHRpb24gQjwtYj4gaXMKK3NwZWNpZmll
ZC4KKworPWl0ZW0gQjx3cml0ZT4gSTxwYXRoPiBJPHZhbHVlPgorCitTZXQgdGhlIGNvbnRlbnRz
IG9mIHRoZSBlbnRyeSBzcGVjaWZpZWQgYnkgSTxwYXRoPiB0byBJPHZhbHVlPi4KKworPWl0ZW0g
Qjx0cmVlPgorCitTaG93IGFsbCB0aGUgZW50cmllcyBvZiB0aGUgZmlsZSBzeXN0ZW0gYXMgYSB0
cmVlLgorCis9YmFjaworCis9aGVhZDEgUkVUVVJOIENPREVTCisKKz1vdmVyIDQKKworPWl0ZW0g
QjwwPgorCitTdWNjZXNzCisKKz1pdGVtIEI8MT4KKworSW52YWxpZCB1c2FnZSAoZS5nLiB1bmtu
b3duIHN1YmNvbW1hbmQsIHVua25vd24gb3B0aW9uLCBtaXNzaW5nIHBhcmFtZXRlcikuCisKKz1p
dGVtIEI8Mj4KKworRW50cnkgbm90IGZvdW5kIHdoaWxlIHRyYXZlcnNpbmcgdGhlIHRyZWUuCisK
Kz1pdGVtIEI8Mz4KKworQWNjZXNzIHJpZ2h0IHZpb2xhdGlvbi4KKworPWJhY2sKKwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKaW5kZXggNjM5
NDdiZmFkYy4uOWZkYjEzNTk3ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmlsZQorKysg
Yi90b29scy9taXNjL01ha2VmaWxlCkBAIC0yNCw2ICsyNCw3IEBAIElOU1RBTExfU0JJTi0kKENP
TkZJR19YODYpICAgICArPSB4ZW4tbG93bWVtZAogSU5TVEFMTF9TQklOLSQoQ09ORklHX1g4Nikg
ICAgICs9IHhlbi1tZm5kdW1wCiBJTlNUQUxMX1NCSU4tJChDT05GSUdfWDg2KSAgICAgKz0geGVu
LXVjb2RlCiBJTlNUQUxMX1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVuY292CitJTlNUQUxM
X1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVuaHlwZnMKIElOU1RBTExfU0JJTiAgICAgICAg
ICAgICAgICAgICArPSB4ZW5sb2NrcHJvZgogSU5TVEFMTF9TQklOICAgICAgICAgICAgICAgICAg
ICs9IHhlbnBlcmYKIElOU1RBTExfU0JJTiAgICAgICAgICAgICAgICAgICArPSB4ZW5wbQpAQCAt
ODYsNiArODcsOSBAQCB4ZW5wZXJmOiB4ZW5wZXJmLm8KIHhlbnBtOiB4ZW5wbS5vCiAJJChDQykg
JChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdT
KQogCit4ZW5oeXBmczogeGVuaHlwZnMubworCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChM
RExJQlNfbGlieGVuaHlwZnMpICQoQVBQRU5EX0xERkxBR1MpCisKIHhlbmxvY2twcm9mOiB4ZW5s
b2NrcHJvZi5vCiAJJChDQykgJChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJs
KSAkKEFQUEVORF9MREZMQUdTKQogCkBAIC05NCw2ICs5OCw4IEBAIHhlbi1ocHRvb2wubzogQ0ZM
QUdTICs9IC1JJChYRU5fUk9PVCkvdG9vbHMvbGlieGMgJChDRkxBR1NfbGlieGVuY2FsbCkKIHhl
bi1ocHRvb2w6IHhlbi1ocHRvb2wubwogCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChMRExJ
QlNfbGlieGVuZXZ0Y2huKSAkKExETElCU19saWJ4ZW5jdHJsKSAkKExETElCU19saWJ4ZW5ndWVz
dCkgJChMRExJQlNfbGlieGVuc3RvcmUpICQoQVBQRU5EX0xERkxBR1MpCiAKK3hlbmh5cGZzLm86
IENGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5oeXBmcykKKwogIyB4ZW4tbWZuZHVtcCBpbmNvcnJl
Y3RseSB1c2VzIGxpYnhjIGludGVybmFscwogeGVuLW1mbmR1bXAubzogQ0ZMQUdTICs9IC1JJChY
RU5fUk9PVCkvdG9vbHMvbGlieGMgJChDRkxBR1NfbGlieGVuY2FsbCkKIHhlbi1tZm5kdW1wOiB4
ZW4tbWZuZHVtcC5vCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbmh5cGZzLmMgYi90b29scy9t
aXNjL3hlbmh5cGZzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMGI4
MzRiZjRmYQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL21pc2MveGVuaHlwZnMuYwpAQCAtMCww
ICsxLDE4OSBAQAorI2RlZmluZSBfR05VX1NPVVJDRQorI2luY2x1ZGUgPGN0eXBlLmg+CisjaW5j
bHVkZSA8c3RkaW8uaD4KKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRlIDxzdHJpbmcuaD4K
KyNpbmNsdWRlIDx4ZW5oeXBmcy5oPgorCitzdGF0aWMgc3RydWN0IHhlbmh5cGZzX2hhbmRsZSAq
aGRsOworCitzdGF0aWMgaW50IHVzYWdlKHZvaWQpCit7CisgICAgZnByaW50ZihzdGRlcnIsICJ1
c2FnZTogeGVuaHlwZnMgbHMgPHBhdGg+XG4iKTsKKyAgICBmcHJpbnRmKHN0ZGVyciwgIiAgICAg
ICB4ZW5oeXBmcyBjYXQgWy1iXSA8cGF0aD5cbiIpOworICAgIGZwcmludGYoc3RkZXJyLCAiICAg
ICAgIHhlbmh5cGZzIHdyaXRlIDxwYXRoPiA8dmFsPlxuIik7CisgICAgZnByaW50ZihzdGRlcnIs
ICIgICAgICAgeGVuaHlwZnMgdHJlZVxuIik7CisKKyAgICByZXR1cm4gMTsKK30KKworc3RhdGlj
IHZvaWQgeGVuaHlwZnNfcHJpbnRfZXNjYXBlZChjaGFyICpzdHJpbmcpCit7CisgICAgY2hhciAq
YzsKKworICAgIGZvciAoYyA9IHN0cmluZzsgKmM7IGMrKykgeworICAgICAgICBpZiAoaXNncmFw
aCgqYykgfHwgaXNzcGFjZSgqYykpCisgICAgICAgICAgICBwcmludGYoIiVjIiwgKmMpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBwcmludGYoIlxceCUwMngiLCAqYyk7CisgICAgfQorICAg
IHByaW50ZigiXG4iKTsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc19jYXQoaW50IGFyZ2MsIGNo
YXIgKmFyZ3ZbXSkKK3sKKyAgICBpbnQgcmV0ID0gMDsKKyAgICBjaGFyICpyZXN1bHQ7CisgICAg
Y2hhciAqcGF0aDsKKyAgICBib29sIGJpbiA9IGZhbHNlOworCisgICAgc3dpdGNoIChhcmdjKSB7
CisgICAgY2FzZSAxOgorICAgICAgICBwYXRoID0gYXJndlswXTsKKyAgICAgICAgYnJlYWs7CisK
KyAgICBjYXNlIDI6CisgICAgICAgIGlmIChzdHJjbXAoYXJndlswXSwgIi1iIikpCisgICAgICAg
ICAgICByZXR1cm4gdXNhZ2UoKTsKKyAgICAgICAgYmluID0gdHJ1ZTsKKyAgICAgICAgcGF0aCA9
IGFyZ3ZbMV07CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJu
IHVzYWdlKCk7CisgICAgfQorCisgICAgcmVzdWx0ID0geGVuaHlwZnNfcmVhZChoZGwsIHBhdGgp
OworICAgIGlmICghcmVzdWx0KSB7CisgICAgICAgIHBlcnJvcigiY291bGQgbm90IHJlYWQiKTsK
KyAgICAgICAgcmV0ID0gMzsKKyAgICB9IGVsc2UgeworICAgICAgICBpZiAoIWJpbikKKyAgICAg
ICAgICAgIHByaW50ZigiJXNcbiIsIHJlc3VsdCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAg
IHhlbmh5cGZzX3ByaW50X2VzY2FwZWQocmVzdWx0KTsKKyAgICAgICAgZnJlZShyZXN1bHQpOwor
ICAgIH0KKworICAgIHJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfd3IoY2hh
ciAqcGF0aCwgY2hhciAqdmFsKQoreworICAgIGludCByZXQ7CisKKyAgICByZXQgPSB4ZW5oeXBm
c193cml0ZShoZGwsIHBhdGgsIHZhbCk7CisgICAgaWYgKHJldCkgeworICAgICAgICBwZXJyb3Io
ImNvdWxkIG5vdCB3cml0ZSIpOworICAgICAgICByZXQgPSAzOworICAgIH0KKworICAgIHJldHVy
biByZXQ7Cit9CisKK3N0YXRpYyBjaGFyICp4ZW5oeXBmc190eXBlKHN0cnVjdCB4ZW5oeXBmc19k
aXJlbnQgKmVudCkKK3sKKyAgICBjaGFyICpyZXM7CisKKyAgICBzd2l0Y2ggKGVudC0+dHlwZSkg
eworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9kaXI6CisgICAgICAgIHJlcyA9ICI8ZGlyPiAgICI7
CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9ibG9iOgorICAgICAgICBy
ZXMgPSAiPGJsb2I+ICAiOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVf
c3RyaW5nOgorICAgICAgICByZXMgPSAiPHN0cmluZz4iOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIHhlbmh5cGZzX3R5cGVfdWludDoKKyAgICAgICAgcmVzID0gIjx1aW50PiAgIjsKKyAgICAg
ICAgYnJlYWs7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2ludDoKKyAgICAgICAgcmVzID0gIjxp
bnQ+ICAgIjsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmVzID0gIjxc
P1w/XD8+ICAgIjsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIHJlczsKK30K
Kworc3RhdGljIGludCB4ZW5oeXBmc19scyhjaGFyICpwYXRoKQoreworICAgIHN0cnVjdCB4ZW5o
eXBmc19kaXJlbnQgKmVudDsKKyAgICB1bnNpZ25lZCBpbnQgbiwgaTsKKyAgICBpbnQgcmV0ID0g
MDsKKworICAgIGVudCA9IHhlbmh5cGZzX3JlYWRkaXIoaGRsLCBwYXRoLCAmbik7CisgICAgaWYg
KCFlbnQpIHsKKyAgICAgICAgcGVycm9yKCJjb3VsZCBub3QgcmVhZCBkaXIiKTsKKyAgICAgICAg
cmV0ID0gMzsKKyAgICB9IGVsc2UgeworICAgICAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKQor
ICAgICAgICAgICAgcHJpbnRmKCIlcyByJWMgJXNcbiIsIHhlbmh5cGZzX3R5cGUoZW50ICsgaSks
CisgICAgICAgICAgICAgICAgICAgZW50W2ldLmlzX3dyaXRhYmxlID8gJ3cnIDogJy0nLCBlbnRb
aV0ubmFtZSk7CisKKyAgICAgICAgZnJlZShlbnQpOworICAgIH0KKworICAgIHJldHVybiByZXQ7
Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfdHJlZV9zdWIoY2hhciAqcGF0aCwgdW5zaWduZWQg
aW50IGRlcHRoKQoreworICAgIHN0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKmVudDsKKyAgICB1bnNp
Z25lZCBpbnQgbiwgaTsKKyAgICBpbnQgcmV0ID0gMDsKKyAgICBjaGFyICpwOworCisgICAgZW50
ID0geGVuaHlwZnNfcmVhZGRpcihoZGwsIHBhdGgsICZuKTsKKyAgICBpZiAoIWVudCkKKyAgICAg
ICAgcmV0dXJuIDI7CisKKyAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKSB7CisgICAgICAgIHBy
aW50ZigiJSpzJXMlc1xuIiwgZGVwdGggKiAyLCAiIiwgZW50W2ldLm5hbWUsCisgICAgICAgICAg
ICAgICBlbnRbaV0udHlwZSA9PSB4ZW5oeXBmc190eXBlX2RpciA/ICIvIiA6ICIiKTsKKyAgICAg
ICAgaWYgKGVudFtpXS50eXBlID09IHhlbmh5cGZzX3R5cGVfZGlyKSB7CisgICAgICAgICAgICBh
c3ByaW50ZigmcCwgIiVzJXMlcyIsIHBhdGgsIChkZXB0aCA9PSAxKSA/ICIiIDogIi8iLCBlbnRb
aV0ubmFtZSk7CisgICAgICAgICAgICBpZiAoeGVuaHlwZnNfdHJlZV9zdWIocCwgZGVwdGggKyAx
KSkKKyAgICAgICAgICAgICAgICByZXQgPSAyOworICAgICAgICB9CisgICAgfQorCisgICAgZnJl
ZShlbnQpOworCisgICAgcmV0dXJuIHJldDsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc190cmVl
KHZvaWQpCit7CisgICAgcHJpbnRmKCIvXG4iKTsKKworICAgIHJldHVybiB4ZW5oeXBmc190cmVl
X3N1YigiLyIsIDEpOworfQorCitpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQorewor
ICAgIGludCByZXQ7CisKKyAgICBoZGwgPSB4ZW5oeXBmc19vcGVuKE5VTEwsIDApOworCisgICAg
aWYgKCFoZGwpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3Qgb3BlbiBsaWJ4
ZW5oeXBmc1xuIik7CisgICAgICAgIHJldCA9IDI7CisgICAgfSBlbHNlIGlmIChhcmdjID49IDMg
JiYgIXN0cmNtcChhcmd2WzFdLCAiY2F0IikpCisgICAgICAgIHJldCA9IHhlbmh5cGZzX2NhdChh
cmdjIC0gMiwgYXJndiArIDIpOworICAgIGVsc2UgaWYgKGFyZ2MgPT0gMyAmJiAhc3RyY21wKGFy
Z3ZbMV0sICJscyIpKQorICAgICAgICByZXQgPSB4ZW5oeXBmc19scyhhcmd2WzJdKTsKKyAgICBl
bHNlIGlmIChhcmdjID09IDQgJiYgIXN0cmNtcChhcmd2WzFdLCAid3JpdGUiKSkKKyAgICAgICAg
cmV0ID0geGVuaHlwZnNfd3IoYXJndlsyXSwgYXJndlszXSk7CisgICAgZWxzZSBpZiAoYXJnYyA9
PSAyICYmICFzdHJjbXAoYXJndlsxXSwgInRyZWUiKSkKKyAgICAgICAgcmV0ID0geGVuaHlwZnNf
dHJlZSgpOworICAgIGVsc2UKKyAgICAgICAgcmV0ID0gdXNhZ2UoKTsKKworICAgIHhlbmh5cGZz
X2Nsb3NlKGhkbCk7CisKKyAgICByZXR1cm4gcmV0OworfQotLSAKMi4xNi40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:11:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:11:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHf4-0003Kj-Hj; Wed, 05 Feb 2020 10:11:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHf3-0003Jt-0k
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:11:57 +0000
X-Inumbo-ID: e9ce50f2-47ff-11ea-90ba-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9ce50f2-47ff-11ea-90ba-12813bfff9fa;
 Wed, 05 Feb 2020 10:11:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 48D4BAFF1;
 Wed,  5 Feb 2020 10:11:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:37 +0100
Message-Id: <20200205101141.24769-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 4/8] libs: add libxenhypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSBuZXcgbGlicmFyeSBsaWJ4ZW5oeXBmcyBmb3IgYWNjZXNzIHRvIHRoZSBoeXBlcnZp
c29yIGZpbGVzeXN0ZW0uCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Ci0tLQpWMToKLSByZW5hbWUgdG8gbGlieGVuaHlwZnMKLSBhZGQgeGVuaHlwZnNfd3Jp
dGUoKQoKVjM6Ci0gbWFqb3IgcmV3b3JrIGR1ZSB0byBuZXcgaHlwZXJ2aXNvciBpbnRlcmZhY2UK
LSBhZGQgZGVjb21wcmVzc2lvbiBjYXBhYmlsaXR5CgpWNDoKLSBhZGQgZGVwZW5kZW5jeSB0byBs
aWJ6IGluIHBrZ2NvbmZpZyBmaWxlIChXZWkgTGl1KQotLS0KIC5naXRpZ25vcmUgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgICAyICsKIHRvb2xzL1J1bGVzLm1rICAgICAgICAgICAgICAgICAg
ICAgIHwgICA2ICsKIHRvb2xzL2xpYnMvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAxICsK
IHRvb2xzL2xpYnMvaHlwZnMvTWFrZWZpbGUgICAgICAgICAgIHwgIDE2ICsrCiB0b29scy9saWJz
L2h5cGZzL2NvcmUuYyAgICAgICAgICAgICB8IDUzMyArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHRvb2xzL2xpYnMvaHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oIHwgIDc1ICsr
KysrCiB0b29scy9saWJzL2h5cGZzL2xpYnhlbmh5cGZzLm1hcCAgICB8ICAxMCArCiB0b29scy9s
aWJzL2h5cGZzL3hlbmh5cGZzLnBjLmluICAgICB8ICAxMCArCiA4IGZpbGVzIGNoYW5nZWQsIDY1
MyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlicy9oeXBmcy9NYWtl
ZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMvY29yZS5jCiBjcmVhdGUg
bW9kZSAxMDA2NDQgdG9vbHMvbGlicy9oeXBmcy9pbmNsdWRlL3hlbmh5cGZzLmgKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL2xpYnhlbmh5cGZzLm1hcAogY3JlYXRlIG1vZGUg
MTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMveGVuaHlwZnMucGMuaW4KCmRpZmYgLS1naXQgYS8uZ2l0
aWdub3JlIGIvLmdpdGlnbm9yZQppbmRleCBiMjYyNGRmNzlhLi5lOThjM2YwNTZkIDEwMDY0NAot
LS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRpZ25vcmUKQEAgLTEwOSw2ICsxMDksOCBAQCB0b29s
cy9saWJzL2V2dGNobi9oZWFkZXJzLmNoawogdG9vbHMvbGlicy9ldnRjaG4veGVuZXZ0Y2huLnBj
CiB0b29scy9saWJzL2dudHRhYi9oZWFkZXJzLmNoawogdG9vbHMvbGlicy9nbnR0YWIveGVuZ250
dGFiLnBjCit0b29scy9saWJzL2h5cGZzL2hlYWRlcnMuY2hrCit0b29scy9saWJzL2h5cGZzL3hl
bmh5cGZzLnBjCiB0b29scy9saWJzL2NhbGwvaGVhZGVycy5jaGsKIHRvb2xzL2xpYnMvY2FsbC94
ZW5jYWxsLnBjCiB0b29scy9saWJzL2ZvcmVpZ25tZW1vcnkvaGVhZGVycy5jaGsKZGlmZiAtLWdp
dCBhL3Rvb2xzL1J1bGVzLm1rIGIvdG9vbHMvUnVsZXMubWsKaW5kZXggNTJmNDdiZTNmOC4uYTA0
Njk3YTMzYyAxMDA2NDQKLS0tIGEvdG9vbHMvUnVsZXMubWsKKysrIGIvdG9vbHMvUnVsZXMubWsK
QEAgLTE5LDYgKzE5LDcgQEAgWEVOX0xJQlhFTkdOVFRBQiAgID0gJChYRU5fUk9PVCkvdG9vbHMv
bGlicy9nbnR0YWIKIFhFTl9MSUJYRU5DQUxMICAgICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xpYnMv
Y2FsbAogWEVOX0xJQlhFTkZPUkVJR05NRU1PUlkgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2Zv
cmVpZ25tZW1vcnkKIFhFTl9MSUJYRU5ERVZJQ0VNT0RFTCA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xp
YnMvZGV2aWNlbW9kZWwKK1hFTl9MSUJYRU5IWVBGUyAgICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xp
YnMvaHlwZnMKIFhFTl9MSUJYQyAgICAgICAgICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xpYnhjCiBY
RU5fWEVOTElHSFQgICAgICAgPSAkKFhFTl9ST09UKS90b29scy9saWJ4bAogIyBDdXJyZW50bHkg
bGlieGx1dGlsIGxpdmVzIGluIHRoZSBzYW1lIGRpcmVjdG9yeSBhcyBsaWJ4ZW5saWdodApAQCAt
MTM0LDYgKzEzNSwxMSBAQCBTSERFUFNfbGlieGVuZGV2aWNlbW9kZWwgPSAkKFNITElCX2xpYnhl
bnRvb2xsb2cpICQoU0hMSUJfbGlieGVudG9vbGNvcmUpICQoU0hMSQogTERMSUJTX2xpYnhlbmRl
dmljZW1vZGVsID0gJChTSERFUFNfbGlieGVuZGV2aWNlbW9kZWwpICQoWEVOX0xJQlhFTkRFVklD
RU1PREVMKS9saWJ4ZW5kZXZpY2Vtb2RlbCQobGliZXh0ZW5zaW9uKQogU0hMSUJfbGlieGVuZGV2
aWNlbW9kZWwgID0gJChTSERFUFNfbGlieGVuZGV2aWNlbW9kZWwpIC1XbCwtcnBhdGgtbGluaz0k
KFhFTl9MSUJYRU5ERVZJQ0VNT0RFTCkKIAorQ0ZMQUdTX2xpYnhlbmh5cGZzID0gLUkkKFhFTl9M
SUJYRU5IWVBGUykvaW5jbHVkZSAkKENGTEFHU194ZW5pbmNsdWRlKQorU0hERVBTX2xpYnhlbmh5
cGZzID0gJChTSExJQl9saWJ4ZW50b29sbG9nKSAkKFNITElCX2xpYnhlbnRvb2xjb3JlKSAkKFNI
TElCX3hlbmNhbGwpCitMRExJQlNfbGlieGVuaHlwZnMgPSAkKFNIREVQU19saWJ4ZW5oeXBmcykg
JChYRU5fTElCWEVOSFlQRlMpL2xpYnhlbmh5cGZzJChsaWJleHRlbnNpb24pCitTSExJQl9saWJ4
ZW5oeXBmcyAgPSAkKFNIREVQU19saWJ4ZW5oeXBmcykgLVdsLC1ycGF0aC1saW5rPSQoWEVOX0xJ
QlhFTkhZUEZTKQorCiAjIGNvZGUgd2hpY2ggY29tcGlsZXMgYWdhaW5zdCBsaWJ4ZW5jdHJsIGdl
dCBfX1hFTl9UT09MU19fIGFuZAogIyB0aGVyZWZvcmUgc2VlcyB0aGUgdW5zdGFibGUgaHlwZXJj
YWxsIGludGVyZmFjZXMuCiBDRkxBR1NfbGlieGVuY3RybCA9IC1JJChYRU5fTElCWEMpL2luY2x1
ZGUgJChDRkxBR1NfbGlieGVudG9vbGxvZykgJChDRkxBR1NfbGlieGVuZm9yZWlnbm1lbW9yeSkg
JChDRkxBR1NfbGlieGVuZGV2aWNlbW9kZWwpICQoQ0ZMQUdTX3hlbmluY2x1ZGUpIC1EX19YRU5f
VE9PTFNfXwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9NYWtlZmlsZSBiL3Rvb2xzL2xpYnMvTWFr
ZWZpbGUKaW5kZXggODg5MDFlNzM0MS4uNjljZGZiNTk3NSAxMDA2NDQKLS0tIGEvdG9vbHMvbGli
cy9NYWtlZmlsZQorKysgYi90b29scy9saWJzL01ha2VmaWxlCkBAIC05LDYgKzksNyBAQCBTVUJE
SVJTLXkgKz0gZ250dGFiCiBTVUJESVJTLXkgKz0gY2FsbAogU1VCRElSUy15ICs9IGZvcmVpZ25t
ZW1vcnkKIFNVQkRJUlMteSArPSBkZXZpY2Vtb2RlbAorU1VCRElSUy15ICs9IGh5cGZzCiAKIGlm
ZXEgKCQoQ09ORklHX1JVTVApLHkpCiBTVUJESVJTLXkgOj0gdG9vbGNvcmUKZGlmZiAtLWdpdCBh
L3Rvb2xzL2xpYnMvaHlwZnMvTWFrZWZpbGUgYi90b29scy9saWJzL2h5cGZzL01ha2VmaWxlCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA2ZGQ0NDk5MjkKLS0tIC9kZXYv
bnVsbAorKysgYi90b29scy9saWJzL2h5cGZzL01ha2VmaWxlCkBAIC0wLDAgKzEsMTYgQEAKK1hF
Tl9ST09UID0gJChDVVJESVIpLy4uLy4uLy4uCitpbmNsdWRlICQoWEVOX1JPT1QpL3Rvb2xzL1J1
bGVzLm1rCisKK01BSk9SICAgID0gMQorTUlOT1IgICAgPSAwCitMSUJOQU1FICA6PSBoeXBmcwor
VVNFTElCUyAgOj0gdG9vbGxvZyB0b29sY29yZSBjYWxsCisKK0FQUEVORF9MREZMQUdTICs9IC1s
egorCitTUkNTLXkgICAgICAgICAgICAgICAgICs9IGNvcmUuYworCitpbmNsdWRlIC4uL2xpYnMu
bWsKKworJChQS0dfQ09ORklHX0xPQ0FMKTogUEtHX0NPTkZJR19JTkNESVIgPSAkKFhFTl9MSUJY
RU5IWVBGUykvaW5jbHVkZQorJChQS0dfQ09ORklHX0xPQ0FMKTogUEtHX0NPTkZJR19DRkxBR1Nf
TE9DQUwgPSAkKENGTEFHU194ZW5pbmNsdWRlKQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9oeXBm
cy9jb3JlLmMgYi90b29scy9saWJzL2h5cGZzL2NvcmUuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwLi5jZWQ2MTZjODc5Ci0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGli
cy9oeXBmcy9jb3JlLmMKQEAgLTAsMCArMSw1MzMgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIw
MTkgU1VTRSBTb2Z0d2FyZSBTb2x1dGlvbnMgR2VybWFueSBHbWJICisgKgorICogVGhpcyBsaWJy
YXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICog
bW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1Ymxp
YworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsKKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLgorICoKKyAqIFRoaXMgbGlicmFyeSBp
cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0
IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkg
b2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gIFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9y
ZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhl
IEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxp
YnJhcnk7IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLwor
CisjZGVmaW5lIF9fWEVOX1RPT0xTX18gMQorCisjZGVmaW5lIF9HTlVfU09VUkNFCisKKyNpbmNs
dWRlIDxlcnJuby5oPgorI2luY2x1ZGUgPGludHR5cGVzLmg+CisjaW5jbHVkZSA8c3RkbGliLmg+
CisjaW5jbHVkZSA8c3RyaW5nLmg+CisjaW5jbHVkZSA8emxpYi5oPgorCisjaW5jbHVkZSA8eGVu
dG9vbGxvZy5oPgorI2luY2x1ZGUgPHhlbmh5cGZzLmg+CisjaW5jbHVkZSA8eGVuY2FsbC5oPgor
I2luY2x1ZGUgPHhlbnRvb2xjb3JlX2ludGVybmFsLmg+CisKKyNpbmNsdWRlIDx4ZW4veGVuLmg+
CisjaW5jbHVkZSA8eGVuL2h5cGZzLmg+CisKKyNkZWZpbmUgQlVGX1NJWkUgNDA5NgorCitzdHJ1
Y3QgeGVuaHlwZnNfaGFuZGxlIHsKKyAgICB4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLCAqbG9n
Z2VyX3RvZnJlZTsKKyAgICB1bnNpZ25lZCBpbnQgZmxhZ3M7CisgICAgeGVuY2FsbF9oYW5kbGUg
KnhjYWxsOworfTsKKworeGVuaHlwZnNfaGFuZGxlICp4ZW5oeXBmc19vcGVuKHhlbnRvb2xsb2df
bG9nZ2VyICpsb2dnZXIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
b3Blbl9mbGFncykKK3sKKyAgICB4ZW5oeXBmc19oYW5kbGUgKmZzaGRsID0gY2FsbG9jKDEsIHNp
emVvZigqZnNoZGwpKTsKKworICAgIGlmICghZnNoZGwpCisgICAgICAgIHJldHVybiBOVUxMOwor
CisgICAgZnNoZGwtPmZsYWdzID0gb3Blbl9mbGFnczsKKyAgICBmc2hkbC0+bG9nZ2VyID0gbG9n
Z2VyOworICAgIGZzaGRsLT5sb2dnZXJfdG9mcmVlID0gTlVMTDsKKworICAgIGlmICghZnNoZGwt
PmxvZ2dlcikgeworICAgICAgICBmc2hkbC0+bG9nZ2VyID0gZnNoZGwtPmxvZ2dlcl90b2ZyZWUg
PQorICAgICAgICAgICAgKHhlbnRvb2xsb2dfbG9nZ2VyKikKKyAgICAgICAgICAgIHh0bF9jcmVh
dGVsb2dnZXJfc3RkaW9zdHJlYW0oc3RkZXJyLCBYVExfUFJPR1JFU1MsIDApOworICAgICAgICBp
ZiAoIWZzaGRsLT5sb2dnZXIpCisgICAgICAgICAgICBnb3RvIGVycjsKKyAgICB9CisKKyAgICBm
c2hkbC0+eGNhbGwgPSB4ZW5jYWxsX29wZW4oZnNoZGwtPmxvZ2dlciwgMCk7CisgICAgaWYgKCFm
c2hkbC0+eGNhbGwpCisgICAgICAgIGdvdG8gZXJyOworCisgICAgLyogTm8gbmVlZCB0byByZW1l
bWJlciBzdXBwb3J0ZWQgdmVyc2lvbiwgd2Ugb25seSBzdXBwb3J0IFYxLiAqLworICAgIGlmICh4
ZW5jYWxsMShmc2hkbC0+eGNhbGwsIF9fSFlQRVJWSVNPUl9oeXBmc19vcCwKKyAgICAgICAgICAg
ICAgICAgWEVOX0hZUEZTX09QX2dldF92ZXJzaW9uKSA8IDApCisgICAgICAgIGdvdG8gZXJyOwor
CisgICAgcmV0dXJuIGZzaGRsOworCitlcnI6CisgICAgeHRsX2xvZ2dlcl9kZXN0cm95KGZzaGRs
LT5sb2dnZXJfdG9mcmVlKTsKKyAgICB4ZW5jYWxsX2Nsb3NlKGZzaGRsLT54Y2FsbCk7CisgICAg
ZnJlZShmc2hkbCk7CisgICAgcmV0dXJuIE5VTEw7Cit9CisKK2ludCB4ZW5oeXBmc19jbG9zZSh4
ZW5oeXBmc19oYW5kbGUgKmZzaGRsKQoreworICAgIGlmICghZnNoZGwpCisgICAgICAgIHJldHVy
biAwOworCisgICAgeGVuY2FsbF9jbG9zZShmc2hkbC0+eGNhbGwpOworICAgIHh0bF9sb2dnZXJf
ZGVzdHJveShmc2hkbC0+bG9nZ2VyX3RvZnJlZSk7CisgICAgZnJlZShmc2hkbCk7CisgICAgcmV0
dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfZ2V0X3BhdGhidWYoeGVuaHlwZnNfaGFu
ZGxlICpmc2hkbCwgY29uc3QgY2hhciAqcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgY2hhciAqKnBhdGhfYnVmKQoreworICAgIGludCByZXQgPSAtMTsKKyAgICBpbnQgcGF0
aF9zejsKKworICAgIGlmICghZnNoZGwpIHsKKyAgICAgICAgZXJybm8gPSBFQkFERjsKKyAgICAg
ICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcGF0aF9zeiA9IHN0cmxlbihwYXRoKSArIDE7Cisg
ICAgaWYgKHBhdGhfc3ogPiBYRU5fSFlQRlNfTUFYX1BBVEhMRU4pCisgICAgeworICAgICAgICBl
cnJubyA9IEVOQU1FVE9PTE9ORzsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgKnBh
dGhfYnVmID0geGVuY2FsbF9hbGxvY19idWZmZXIoZnNoZGwtPnhjYWxsLCBwYXRoX3N6KTsKKyAg
ICBpZiAoISpwYXRoX2J1ZikgeworICAgICAgICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAgZ290
byBvdXQ7CisgICAgfQorICAgIHN0cmNweSgqcGF0aF9idWYsIHBhdGgpOworCisgICAgcmV0ID0g
cGF0aF9zejsKKworIG91dDoKKyAgICByZXR1cm4gcmV0OworfQorCitzdGF0aWMgdm9pZCAqeGVu
aHlwZnNfaW5mbGF0ZSh2b2lkICppbl9kYXRhLCBzaXplX3QgKnN6KQoreworICAgIHVuc2lnbmVk
IGNoYXIgKndvcmtidWY7CisgICAgdm9pZCAqY29udGVudCA9IE5VTEw7CisgICAgdW5zaWduZWQg
aW50IG91dF9zejsKKyAgICB6X3N0cmVhbSB6ID0geyAub3BhcXVlID0gTlVMTCB9OworICAgIGlu
dCByZXQ7CisKKyAgICB3b3JrYnVmID0gbWFsbG9jKEJVRl9TSVpFKTsKKyAgICBpZiAoIXdvcmti
dWYpCisgICAgICAgIHJldHVybiBOVUxMOworCisgICAgei5uZXh0X2luID0gaW5fZGF0YTsKKyAg
ICB6LmF2YWlsX2luID0gKnN6OworICAgIHJldCA9IGluZmxhdGVJbml0MigmeiwgTUFYX1dCSVRT
ICsgMzIpOyAvKiAzMiA9PSBnemlwICovCisKKyAgICBmb3IgKCpzeiA9IDA7IHJldCA9PSBaX09L
OyAqc3ogKz0gb3V0X3N6KSB7CisgICAgICAgIHoubmV4dF9vdXQgPSB3b3JrYnVmOworICAgICAg
ICB6LmF2YWlsX291dCA9IEJVRl9TSVpFOworICAgICAgICByZXQgPSBpbmZsYXRlKCZ6LCBaX1NZ
TkNfRkxVU0gpOworICAgICAgICBpZiAocmV0ICE9IFpfT0sgJiYgcmV0ICE9IFpfU1RSRUFNX0VO
RCkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIG91dF9zeiA9IHoubmV4dF9vdXQgLSB3
b3JrYnVmOworICAgICAgICBjb250ZW50ID0gcmVhbGxvYyhjb250ZW50LCAqc3ogKyBvdXRfc3op
OworICAgICAgICBpZiAoIWNvbnRlbnQpIHsKKyAgICAgICAgICAgIHJldCA9IFpfTUVNX0VSUk9S
OworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICAgICAgbWVtY3B5KGNvbnRlbnQg
KyAqc3osIHdvcmtidWYsIG91dF9zeik7CisgICAgfQorCisgICAgaW5mbGF0ZUVuZCgmeik7Cisg
ICAgaWYgKHJldCAhPSBaX1NUUkVBTV9FTkQpIHsKKyAgICAgICAgZnJlZShjb250ZW50KTsKKyAg
ICAgICAgY29udGVudCA9IE5VTEw7CisgICAgICAgIGVycm5vID0gRUlPOworICAgIH0KKyAgICBm
cmVlKHdvcmtidWYpOworICAgIHJldHVybiBjb250ZW50OworfQorCitzdGF0aWMgdm9pZCB4ZW5o
eXBmc19zZXRfYXR0cnMoc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSAqZW50cnksCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbmh5cGZzX2RpcmVudCAqZGlyZW50KQor
eworICAgIGRpcmVudC0+c2l6ZSA9IGVudHJ5LT5jb250ZW50X2xlbjsKKworICAgIHN3aXRjaChl
bnRyeS0+dHlwZSkgeworICAgIGNhc2UgWEVOX0hZUEZTX1RZUEVfRElSOgorICAgICAgICBkaXJl
bnQtPnR5cGUgPSB4ZW5oeXBmc190eXBlX2RpcjsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBY
RU5fSFlQRlNfVFlQRV9CTE9COgorICAgICAgICBkaXJlbnQtPnR5cGUgPSB4ZW5oeXBmc190eXBl
X2Jsb2I7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVOX0hZUEZTX1RZUEVfU1RSSU5HOgor
ICAgICAgICBkaXJlbnQtPnR5cGUgPSB4ZW5oeXBmc190eXBlX3N0cmluZzsKKyAgICAgICAgYnJl
YWs7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9VSU5UOgorICAgICAgICBkaXJlbnQtPnR5cGUg
PSB4ZW5oeXBmc190eXBlX3VpbnQ7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVOX0hZUEZT
X1RZUEVfSU5UOgorICAgICAgICBkaXJlbnQtPnR5cGUgPSB4ZW5oeXBmc190eXBlX2ludDsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9CT09MOgorICAgICAgICBkaXJl
bnQtPnR5cGUgPSB4ZW5oeXBmc190eXBlX2Jvb2w7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1
bHQ6CisgICAgICAgIGRpcmVudC0+dHlwZSA9IHhlbmh5cGZzX3R5cGVfYmxvYjsKKyAgICB9CisK
KyAgICBzd2l0Y2ggKGVudHJ5LT5lbmNvZGluZykgeworICAgIGNhc2UgWEVOX0hZUEZTX0VOQ19Q
TEFJTjoKKyAgICAgICAgZGlyZW50LT5lbmNvZGluZyA9IHhlbmh5cGZzX2VuY19wbGFpbjsKKyAg
ICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5fSFlQRlNfRU5DX0daSVA6CisgICAgICAgIGRpcmVu
dC0+ZW5jb2RpbmcgPSB4ZW5oeXBmc19lbmNfZ3ppcDsKKyAgICAgICAgYnJlYWs7CisgICAgZGVm
YXVsdDoKKyAgICAgICAgZGlyZW50LT5lbmNvZGluZyA9IHhlbmh5cGZzX2VuY19wbGFpbjsKKyAg
ICAgICAgZGlyZW50LT50eXBlID0geGVuaHlwZnNfdHlwZV9ibG9iOworICAgIH0KKworICAgIGRp
cmVudC0+aXNfd3JpdGFibGUgPSBlbnRyeS0+ZmxhZ3MgJiBYRU5fSFlQRlNfV1JJVEVBQkxFOwor
fQorCit2b2lkICp4ZW5oeXBmc19yZWFkX3Jhdyh4ZW5oeXBmc19oYW5kbGUgKmZzaGRsLCBjb25z
dCBjaGFyICpwYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbmh5cGZzX2Rp
cmVudCAqKmRpcmVudCkKK3sKKyAgICB2b2lkICpyZXRidWYgPSBOVUxMLCAqY29udGVudCA9IE5V
TEw7CisgICAgY2hhciAqcGF0aF9idWYgPSBOVUxMOworICAgIGNvbnN0IGNoYXIgKm5hbWU7Cisg
ICAgc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSAqZW50cnk7CisgICAgaW50IHJldDsKKyAgICBp
bnQgc3osIHBhdGhfc3o7CisKKyAgICAqZGlyZW50ID0gTlVMTDsKKyAgICByZXQgPSB4ZW5oeXBm
c19nZXRfcGF0aGJ1Zihmc2hkbCwgcGF0aCwgJnBhdGhfYnVmKTsKKyAgICBpZiAocmV0IDwgMCkK
KyAgICAgICAgZ290byBvdXQ7CisKKyAgICBwYXRoX3N6ID0gcmV0OworCisgICAgZm9yIChzeiA9
IEJVRl9TSVpFOzsgc3ogPSBzaXplb2YoKmVudHJ5KSArIGVudHJ5LT5jb250ZW50X2xlbikgewor
ICAgICAgICBpZiAocmV0YnVmKQorICAgICAgICAgICAgeGVuY2FsbF9mcmVlX2J1ZmZlcihmc2hk
bC0+eGNhbGwsIHJldGJ1Zik7CisKKyAgICAgICAgcmV0YnVmID0geGVuY2FsbF9hbGxvY19idWZm
ZXIoZnNoZGwtPnhjYWxsLCBzeik7CisgICAgICAgIGlmICghcmV0YnVmKSB7CisgICAgICAgICAg
ICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAg
ICAgIGVudHJ5ID0gcmV0YnVmOworCisgICAgICAgIHJldCA9IHhlbmNhbGw1KGZzaGRsLT54Y2Fs
bCwgX19IWVBFUlZJU09SX2h5cGZzX29wLCBYRU5fSFlQRlNfT1BfcmVhZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcGF0aF9idWYsIHBhdGhfc3osCisgICAgICAgICAg
ICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKXJldGJ1Ziwgc3opOworICAgICAgICBpZiAoIXJl
dCkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGlmIChyZXQgIT0gRU5PQlVGUykgewor
ICAgICAgICAgICAgZXJybm8gPSAtcmV0OworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAg
IH0KKyAgICB9CisKKyAgICBjb250ZW50ID0gbWFsbG9jKGVudHJ5LT5jb250ZW50X2xlbik7Cisg
ICAgaWYgKCFjb250ZW50KQorICAgICAgICBnb3RvIG91dDsKKyAgICBtZW1jcHkoY29udGVudCwg
ZW50cnkgKyAxLCBlbnRyeS0+Y29udGVudF9sZW4pOworCisgICAgbmFtZSA9IHN0cnJjaHIocGF0
aCwgJy8nKTsKKyAgICBpZiAoIW5hbWUpCisgICAgICAgIG5hbWUgPSBwYXRoOworICAgIGVsc2Ug
eworICAgICAgICBuYW1lKys7CisgICAgICAgIGlmICghKm5hbWUpCisgICAgICAgICAgICBuYW1l
LS07CisgICAgfQorICAgICpkaXJlbnQgPSBjYWxsb2MoMSwgc2l6ZW9mKHN0cnVjdCB4ZW5oeXBm
c19kaXJlbnQpICsgc3RybGVuKG5hbWUpICsgMSk7CisgICAgaWYgKCEqZGlyZW50KSB7CisgICAg
ICAgIGZyZWUoY29udGVudCk7CisgICAgICAgIGNvbnRlbnQgPSBOVUxMOworICAgICAgICBlcnJu
byA9IEVOT01FTTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorICAgICgqZGlyZW50KS0+bmFt
ZSA9IChjaGFyICopKCpkaXJlbnQgKyAxKTsKKyAgICBzdHJjcHkoKCpkaXJlbnQpLT5uYW1lLCBu
YW1lKTsKKyAgICB4ZW5oeXBmc19zZXRfYXR0cnMoZW50cnksICpkaXJlbnQpOworCisgb3V0Ogor
ICAgIHJldCA9IGVycm5vOworICAgIHhlbmNhbGxfZnJlZV9idWZmZXIoZnNoZGwtPnhjYWxsLCBw
YXRoX2J1Zik7CisgICAgeGVuY2FsbF9mcmVlX2J1ZmZlcihmc2hkbC0+eGNhbGwsIHJldGJ1Zik7
CisgICAgZXJybm8gPSByZXQ7CisKKyAgICByZXR1cm4gY29udGVudDsKK30KKworY2hhciAqeGVu
aHlwZnNfcmVhZCh4ZW5oeXBmc19oYW5kbGUgKmZzaGRsLCBjb25zdCBjaGFyICpwYXRoKQorewor
ICAgIGNoYXIgKmJ1ZiwgKnJldF9idWYgPSBOVUxMOworICAgIHN0cnVjdCB4ZW5oeXBmc19kaXJl
bnQgKmRpcmVudDsKKyAgICBpbnQgcmV0OworCisgICAgYnVmID0geGVuaHlwZnNfcmVhZF9yYXco
ZnNoZGwsIHBhdGgsICZkaXJlbnQpOworICAgIGlmICghYnVmKQorICAgICAgICBnb3RvIG91dDsK
KworICAgIHN3aXRjaCAoZGlyZW50LT5lbmNvZGluZykgeworICAgIGNhc2UgeGVuaHlwZnNfZW5j
X3BsYWluOgorICAgICAgICBicmVhazsKKyAgICBjYXNlIHhlbmh5cGZzX2VuY19nemlwOgorICAg
ICAgICByZXRfYnVmID0geGVuaHlwZnNfaW5mbGF0ZShidWYsICZkaXJlbnQtPnNpemUpOworICAg
ICAgICBpZiAoIXJldF9idWYpCisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgZnJlZShi
dWYpOworICAgICAgICBidWYgPSByZXRfYnVmOworICAgICAgICByZXRfYnVmID0gTlVMTDsKKyAg
ICAgICAgYnJlYWs7CisgICAgfQorCisgICAgc3dpdGNoIChkaXJlbnQtPnR5cGUpIHsKKyAgICBj
YXNlIHhlbmh5cGZzX3R5cGVfZGlyOgorICAgICAgICBlcnJubyA9IEVJU0RJUjsKKyAgICAgICAg
YnJlYWs7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2Jsb2I6CisgICAgICAgIGVycm5vID0gRURP
TTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX3N0cmluZzoKKyAgICAg
ICAgcmV0X2J1ZiA9IGJ1ZjsKKyAgICAgICAgYnVmID0gTlVMTDsKKyAgICAgICAgYnJlYWs7Cisg
ICAgY2FzZSB4ZW5oeXBmc190eXBlX3VpbnQ6CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2Jvb2w6
CisgICAgICAgIHN3aXRjaCAoZGlyZW50LT5zaXplKSB7CisgICAgICAgIGNhc2UgMToKKyAgICAg
ICAgICAgIHJldCA9IGFzcHJpbnRmKCZyZXRfYnVmLCAiJSJQUkl1OCwgKih1aW50OF90ICopYnVm
KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIDI6CisgICAgICAgICAgICByZXQg
PSBhc3ByaW50ZigmcmV0X2J1ZiwgIiUiUFJJdTE2LCAqKHVpbnQxNl90ICopYnVmKTsKKyAgICAg
ICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIDQ6CisgICAgICAgICAgICByZXQgPSBhc3ByaW50
ZigmcmV0X2J1ZiwgIiUiUFJJdTMyLCAqKHVpbnQzMl90ICopYnVmKTsKKyAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICBjYXNlIDg6CisgICAgICAgICAgICByZXQgPSBhc3ByaW50ZigmcmV0X2J1
ZiwgIiUiUFJJdTY0LCAqKHVpbnQ2NF90ICopYnVmKTsKKyAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICBkZWZhdWx0OgorICAgICAgICAgICAgcmV0ID0gLTE7CisgICAgICAgICAgICBlcnJubyA9
IEVET007CisgICAgICAgIH0KKyAgICAgICAgaWYgKHJldCA8IDApCisgICAgICAgICAgICByZXRf
YnVmID0gTlVMTDsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2ludDoK
KyAgICAgICAgc3dpdGNoIChkaXJlbnQtPnNpemUpIHsKKyAgICAgICAgY2FzZSAxOgorICAgICAg
ICAgICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBSSWQ4LCAqKGludDhfdCAqKWJ1Zik7
CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSAyOgorICAgICAgICAgICAgcmV0ID0g
YXNwcmludGYoJnJldF9idWYsICIlIlBSSWQxNiwgKihpbnQxNl90ICopYnVmKTsKKyAgICAgICAg
ICAgIGJyZWFrOworICAgICAgICBjYXNlIDQ6CisgICAgICAgICAgICByZXQgPSBhc3ByaW50Zigm
cmV0X2J1ZiwgIiUiUFJJZDMyLCAqKGludDMyX3QgKilidWYpOworICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgIGNhc2UgODoKKyAgICAgICAgICAgIHJldCA9IGFzcHJpbnRmKCZyZXRfYnVmLCAi
JSJQUklkNjQsICooaW50NjRfdCAqKWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAg
ZGVmYXVsdDoKKyAgICAgICAgICAgIHJldCA9IC0xOworICAgICAgICAgICAgZXJybm8gPSBFRE9N
OworICAgICAgICB9CisgICAgICAgIGlmIChyZXQgPCAwKQorICAgICAgICAgICAgcmV0X2J1ZiA9
IE5VTEw7CisgICAgICAgIGJyZWFrOworICAgIH0KKworIG91dDoKKyAgICByZXQgPSBlcnJubzsK
KyAgICBmcmVlKGJ1Zik7CisgICAgZnJlZShkaXJlbnQpOworICAgIGVycm5vID0gcmV0OworCisg
ICAgcmV0dXJuIHJldF9idWY7Cit9CisKK3N0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKnhlbmh5cGZz
X3JlYWRkaXIoeGVuaHlwZnNfaGFuZGxlICpmc2hkbCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqcGF0aCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpudW1fZW50cmllcykKK3sKKyAgICB2
b2lkICpidWYsICpjdXJyOworICAgIGludCByZXQ7CisgICAgY2hhciAqbmFtZXM7CisgICAgc3Ry
dWN0IHhlbmh5cGZzX2RpcmVudCAqcmV0X2J1ZiA9IE5VTEwsICpkaXJlbnQ7CisgICAgdW5zaWdu
ZWQgaW50IG4gPSAwLCBuYW1lX3N6ID0gMDsKKyAgICBzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3Rl
bnRyeSAqZW50cnk7CisKKyAgICBidWYgPSB4ZW5oeXBmc19yZWFkX3Jhdyhmc2hkbCwgcGF0aCwg
JmRpcmVudCk7CisgICAgaWYgKCFidWYpCisgICAgICAgIGdvdG8gb3V0OworCisgICAgaWYgKGRp
cmVudC0+dHlwZSAhPSB4ZW5oeXBmc190eXBlX2RpciB8fAorICAgICAgICBkaXJlbnQtPmVuY29k
aW5nICE9IHhlbmh5cGZzX2VuY19wbGFpbikgeworICAgICAgICBlcnJubyA9IEVOT1RESVI7Cisg
ICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIGlmIChkaXJlbnQtPnNpemUpIHsKKyAgICAg
ICAgY3VyciA9IGJ1ZjsKKyAgICAgICAgZm9yIChuID0gMTs7IG4rKykgeworICAgICAgICAgICAg
ZW50cnkgPSBjdXJyOworICAgICAgICAgICAgbmFtZV9zeiArPSBzdHJsZW4oZW50cnktPm5hbWUp
ICsgMTsKKyAgICAgICAgICAgIGlmICghZW50cnktPm9mZl9uZXh0KQorICAgICAgICAgICAgICAg
IGJyZWFrOworCisgICAgICAgICAgICBjdXJyICs9IGVudHJ5LT5vZmZfbmV4dDsKKyAgICAgICAg
fQorICAgIH0KKworICAgIHJldF9idWYgPSBtYWxsb2MobiAqIHNpemVvZigqcmV0X2J1ZikgKyBu
YW1lX3N6KTsKKyAgICBpZiAoIXJldF9idWYpCisgICAgICAgIGdvdG8gb3V0OworCisgICAgKm51
bV9lbnRyaWVzID0gbjsKKyAgICBuYW1lcyA9IChjaGFyICopKHJldF9idWYgKyBuKTsKKyAgICBj
dXJyID0gYnVmOworICAgIGZvciAobiA9IDA7IG4gPCAqbnVtX2VudHJpZXM7IG4rKykgeworICAg
ICAgICBlbnRyeSA9IGN1cnI7CisgICAgICAgIHhlbmh5cGZzX3NldF9hdHRycygmZW50cnktPmUs
IHJldF9idWYgKyBuKTsKKyAgICAgICAgcmV0X2J1ZltuXS5uYW1lID0gbmFtZXM7CisgICAgICAg
IHN0cmNweShuYW1lcywgZW50cnktPm5hbWUpOworICAgICAgICBuYW1lcyArPSBzdHJsZW4oZW50
cnktPm5hbWUpICsgMTsKKyAgICAgICAgY3VyciArPSBlbnRyeS0+b2ZmX25leHQ7CisgICAgfQor
Cisgb3V0OgorICAgIHJldCA9IGVycm5vOworICAgIGZyZWUoYnVmKTsKKyAgICBmcmVlKGRpcmVu
dCk7CisgICAgZXJybm8gPSByZXQ7CisKKyAgICByZXR1cm4gcmV0X2J1ZjsKK30KKworaW50IHhl
bmh5cGZzX3dyaXRlKHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwsIGNvbnN0IGNoYXIgKnBhdGgsIGNv
bnN0IGNoYXIgKnZhbCkKK3sKKyAgICB2b2lkICpidWYgPSBOVUxMOworICAgIGNoYXIgKnBhdGhf
YnVmID0gTlVMTCwgKnZhbF9lbmQ7CisgICAgaW50IHJldCwgc2F2ZWRfZXJybm87CisgICAgaW50
IHN6LCBwYXRoX3N6OworICAgIHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgKmVudHJ5OworICAg
IHVpbnQ2NF90IG1hc2s7CisKKyAgICByZXQgPSB4ZW5oeXBmc19nZXRfcGF0aGJ1Zihmc2hkbCwg
cGF0aCwgJnBhdGhfYnVmKTsKKyAgICBpZiAocmV0IDwgMCkKKyAgICAgICAgZ290byBvdXQ7CisK
KyAgICBwYXRoX3N6ID0gcmV0OworICAgIHJldCA9IC0xOworCisgICAgc3ogPSBCVUZfU0laRTsK
KyAgICBidWYgPSB4ZW5jYWxsX2FsbG9jX2J1ZmZlcihmc2hkbC0+eGNhbGwsIHN6KTsKKyAgICBp
ZiAoIWJ1ZikgeworICAgICAgICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAgZ290byBvdXQ7Cisg
ICAgfQorCisgICAgcmV0ID0geGVuY2FsbDUoZnNoZGwtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHlw
ZnNfb3AsIFhFTl9IWVBGU19PUF9yZWFkLAorICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBs
b25nKXBhdGhfYnVmLCBwYXRoX3N6LAorICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25n
KWJ1Ziwgc2l6ZW9mKCplbnRyeSkpOworICAgIGlmIChyZXQpCisgICAgICAgIGdvdG8gb3V0Owor
ICAgIHJldCA9IC0xOworICAgIGVudHJ5ID0gYnVmOworICAgIGlmICghKGVudHJ5LT5mbGFncyAm
IFhFTl9IWVBGU19XUklURUFCTEUpKSB7CisgICAgICAgIGVycm5vID0gRUFDQ0VTOworICAgICAg
ICBnb3RvIG91dDsKKyAgICB9CisgICAgaWYgKGVudHJ5LT5lbmNvZGluZyAhPSBYRU5fSFlQRlNf
RU5DX1BMQUlOKSB7CisgICAgICAgIC8qIFdyaXRpbmcgY29tcHJlc3NlZCBkYXRhIGN1cnJlbnRs
eSBub3Qgc3VwcG9ydGVkLiAqLworICAgICAgICBlcnJubyA9IEVET007CisgICAgICAgIGdvdG8g
b3V0OworICAgIH0KKworICAgIHN3aXRjaCAoZW50cnktPnR5cGUpIHsKKyAgICBjYXNlIFhFTl9I
WVBGU19UWVBFX1NUUklORzoKKyAgICAgICAgaWYgKHN6IDwgc3RybGVuKHZhbCkgKyAxKSB7Cisg
ICAgICAgICAgICBzeiA9IHN0cmxlbih2YWwpICsgMTsKKyAgICAgICAgICAgIHhlbmNhbGxfZnJl
ZV9idWZmZXIoZnNoZGwtPnhjYWxsLCBidWYpOworICAgICAgICAgICAgYnVmID0geGVuY2FsbF9h
bGxvY19idWZmZXIoZnNoZGwtPnhjYWxsLCBzeik7CisgICAgICAgICAgICBpZiAoIWJ1Zikgewor
ICAgICAgICAgICAgICAgIGVycm5vID0gRU5PTUVNOworICAgICAgICAgICAgICAgIGdvdG8gb3V0
OworICAgICAgICAgICAgfQorICAgICAgICB9CisgICAgICAgIHN0cmNweShidWYsIHZhbCk7Cisg
ICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVOX0hZUEZTX1RZUEVfVUlOVDoKKyAgICAgICAgc3og
PSBlbnRyeS0+Y29udGVudF9sZW47CisgICAgICAgIGVycm5vID0gMDsKKyAgICAgICAgKih1bnNp
Z25lZCBsb25nIGxvbmcgKilidWYgPSBzdHJ0b3VsbCh2YWwsICZ2YWxfZW5kLCAwKTsKKyAgICAg
ICAgaWYgKGVycm5vIHx8ICEqdmFsIHx8ICp2YWxfZW5kKQorICAgICAgICAgICAgZ290byBvdXQ7
CisgICAgICAgIG1hc2sgPSB+MFVMTCA8PCAoOCAqIHN6KTsKKyAgICAgICAgaWYgKCgqKHVpbnQ2
NF90ICopYnVmICYgbWFzaykgJiYgKCgqKHVpbnQ2NF90ICopYnVmICYgbWFzaykgIT0gbWFzaykp
IHsKKyAgICAgICAgICAgIGVycm5vID0gRVJBTkdFOworICAgICAgICAgICAgZ290byBvdXQ7Cisg
ICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9JTlQ6Cisg
ICAgICAgIHN6ID0gZW50cnktPmNvbnRlbnRfbGVuOworICAgICAgICBlcnJubyA9IDA7CisgICAg
ICAgICoodW5zaWduZWQgbG9uZyBsb25nICopYnVmID0gc3RydG9sbCh2YWwsICZ2YWxfZW5kLCAw
KTsKKyAgICAgICAgaWYgKGVycm5vIHx8ICEqdmFsIHx8ICp2YWxfZW5kKQorICAgICAgICAgICAg
Z290byBvdXQ7CisgICAgICAgIG1hc2sgPSAoc3ogPT0gOCkgPyAwIDogfjBVTEwgPDwgKDggKiBz
eik7CisgICAgICAgIGlmICgoKih1aW50NjRfdCAqKWJ1ZiAmIG1hc2spICYmICgoKih1aW50NjRf
dCAqKWJ1ZiAmIG1hc2spICE9IG1hc2spKSB7CisgICAgICAgICAgICBlcnJubyA9IEVSQU5HRTsK
KyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgICAgIGJyZWFrOworICAgIGNh
c2UgWEVOX0hZUEZTX1RZUEVfQk9PTDoKKyAgICAgICAgKih1bnNpZ25lZCBsb25nIGxvbmcgKili
dWYgPSAwOworICAgICAgICBpZiAoIXN0cmNtcCh2YWwsICIxIikgfHwgIXN0cmNtcCh2YWwsICJv
biIpIHx8ICFzdHJjbXAodmFsLCAieWVzIikgfHwKKyAgICAgICAgICAgICFzdHJjbXAodmFsLCAi
dHJ1ZSIpIHx8ICFzdHJjbXAodmFsLCAiZW5hYmxlIikpCisgICAgICAgICAgICAqKHVuc2lnbmVk
IGxvbmcgbG9uZyAqKWJ1ZiA9IDE7CisgICAgICAgIGVsc2UgaWYgKHN0cmNtcCh2YWwsICIwIikg
JiYgc3RyY21wKHZhbCwgIm5vIikgJiYgc3RyY21wKHZhbCwgIm9mZiIpICYmCisgICAgICAgICAg
ICAgICAgIHN0cmNtcCh2YWwsICJmYWxzZSIpICYmIHN0cmNtcCh2YWwsICJkaXNhYmxlIikpIHsK
KyAgICAgICAgICAgIGVycm5vID0gRURPTTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAg
ICB9CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIC8qIE5vIHN1cHBvcnQg
Zm9yIG90aGVyIHR5cGVzICh5ZXQpLiAqLworICAgICAgICBlcnJubyA9IEVET007CisgICAgICAg
IGdvdG8gb3V0OworICAgIH0KKworICAgIHJldCA9IHhlbmNhbGw1KGZzaGRsLT54Y2FsbCwgX19I
WVBFUlZJU09SX2h5cGZzX29wLAorICAgICAgICAgICAgICAgICAgIFhFTl9IWVBGU19PUF93cml0
ZV9jb250ZW50cywKKyAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylwYXRoX2J1Ziwg
cGF0aF9zeiwKKyAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylidWYsIHN6KTsKKwor
IG91dDoKKyAgICBzYXZlZF9lcnJubyA9IGVycm5vOworICAgIHhlbmNhbGxfZnJlZV9idWZmZXIo
ZnNoZGwtPnhjYWxsLCBwYXRoX2J1Zik7CisgICAgeGVuY2FsbF9mcmVlX2J1ZmZlcihmc2hkbC0+
eGNhbGwsIGJ1Zik7CisgICAgZXJybm8gPSBzYXZlZF9lcnJubzsKKyAgICByZXR1cm4gcmV0Owor
fQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlicy9oeXBmcy9pbmNsdWRlL3hlbmh5cGZzLmggYi90b29s
cy9saWJzL2h5cGZzL2luY2x1ZGUveGVuaHlwZnMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwLi4yOWM2OTcxMmNlCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGlicy9o
eXBmcy9pbmNsdWRlL3hlbmh5cGZzLmgKQEAgLTAsMCArMSw3NSBAQAorLyoKKyAqIENvcHlyaWdo
dCAoYykgMjAxOSBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKKyAqCisgKiBU
aGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k
L29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVy
YWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBG
b3VuZGF0aW9uOworICogdmVyc2lvbiAyLjEgb2YgdGhlIExpY2Vuc2UuCisgKgorICogVGhpcyBs
aWJyYXJ5IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWws
CisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3
YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB
UiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
IGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29w
eSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRo
IHRoaXMgbGlicmFyeTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgorICovCisjaWZuZGVmIFhFTkhZUEZTX0gKKyNkZWZpbmUgWEVOSFlQRlNfSAorCisjaW5jbHVk
ZSA8c3RkYm9vbC5oPgorI2luY2x1ZGUgPHN0ZGludC5oPgorI2luY2x1ZGUgPHN5cy90eXBlcy5o
PgorCisvKiBDYWxsZXJzIHdobyBkb24ndCBjYXJlIGRvbid0IG5lZWQgdG8gI2luY2x1ZGUgPHhl
bnRvb2xsb2cuaD4gKi8KK3N0cnVjdCB4ZW50b29sbG9nX2xvZ2dlcjsKKwordHlwZWRlZiBzdHJ1
Y3QgeGVuaHlwZnNfaGFuZGxlIHhlbmh5cGZzX2hhbmRsZTsKKworc3RydWN0IHhlbmh5cGZzX2Rp
cmVudCB7CisgICAgY2hhciAqbmFtZTsKKyAgICBzaXplX3Qgc2l6ZTsKKyAgICBlbnVtIHsKKyAg
ICAgICAgeGVuaHlwZnNfdHlwZV9kaXIsCisgICAgICAgIHhlbmh5cGZzX3R5cGVfYmxvYiwKKyAg
ICAgICAgeGVuaHlwZnNfdHlwZV9zdHJpbmcsCisgICAgICAgIHhlbmh5cGZzX3R5cGVfdWludCwK
KyAgICAgICAgeGVuaHlwZnNfdHlwZV9pbnQsCisgICAgICAgIHhlbmh5cGZzX3R5cGVfYm9vbAor
ICAgIH0gdHlwZTsKKyAgICBlbnVtIHsKKyAgICAgICAgeGVuaHlwZnNfZW5jX3BsYWluLAorICAg
ICAgICB4ZW5oeXBmc19lbmNfZ3ppcAorICAgIH0gZW5jb2Rpbmc7CisgICAgYm9vbCBpc193cml0
YWJsZTsKK307CisKK3hlbmh5cGZzX2hhbmRsZSAqeGVuaHlwZnNfb3BlbihzdHJ1Y3QgeGVudG9v
bGxvZ19sb2dnZXIgKmxvZ2dlciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgb3Blbl9mbGFncyk7CitpbnQgeGVuaHlwZnNfY2xvc2UoeGVuaHlwZnNfaGFuZGxl
ICpmc2hkbCk7CisKKy8qIFJldHVybmVkIGJ1ZmZlciBhbmQgZGlyZW50IHNob3VsZCBiZSBmcmVl
ZCB2aWEgZnJlZSgpLiAqLwordm9pZCAqeGVuaHlwZnNfcmVhZF9yYXcoeGVuaHlwZnNfaGFuZGxl
ICpmc2hkbCwgY29uc3QgY2hhciAqcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVj
dCB4ZW5oeXBmc19kaXJlbnQgKipkaXJlbnQpOworCisvKiBSZXR1cm5lZCBidWZmZXIgc2hvdWxk
IGJlIGZyZWVkIHZpYSBmcmVlKCkuICovCitjaGFyICp4ZW5oeXBmc19yZWFkKHhlbmh5cGZzX2hh
bmRsZSAqZnNoZGwsIGNvbnN0IGNoYXIgKnBhdGgpOworCisvKiBSZXR1cm5lZCBidWZmZXIgc2hv
dWxkIGJlIGZyZWVkIHZpYSBmcmVlKCkuICovCitzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50ICp4ZW5o
eXBmc19yZWFkZGlyKHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnBhdGgsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCAqbnVtX2VudHJpZXMpOworCitp
bnQgeGVuaHlwZnNfd3JpdGUoeGVuaHlwZnNfaGFuZGxlICpmc2hkbCwgY29uc3QgY2hhciAqcGF0
aCwgY29uc3QgY2hhciAqdmFsKTsKKworI2VuZGlmIC8qIFhFTkhZUEZTX0ggKi8KKworLyoKKyAq
IExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKKyAq
IGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJzLW1vZGU6
IG5pbAorICogRW5kOgorICovCmRpZmYgLS1naXQgYS90b29scy9saWJzL2h5cGZzL2xpYnhlbmh5
cGZzLm1hcCBiL3Rvb2xzL2xpYnMvaHlwZnMvbGlieGVuaHlwZnMubWFwCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjQ3ZjFlZGRhM2UKLS0tIC9kZXYvbnVsbAorKysgYi90
b29scy9saWJzL2h5cGZzL2xpYnhlbmh5cGZzLm1hcApAQCAtMCwwICsxLDEwIEBACitWRVJTXzEu
MCB7CisJZ2xvYmFsOgorCQl4ZW5oeXBmc19vcGVuOworCQl4ZW5oeXBmc19jbG9zZTsKKwkJeGVu
aHlwZnNfcmVhZF9yYXc7CisJCXhlbmh5cGZzX3JlYWQ7CisJCXhlbmh5cGZzX3JlYWRkaXI7CisJ
CXhlbmh5cGZzX3dyaXRlOworCWxvY2FsOiAqOyAvKiBEbyBub3QgZXhwb3NlIGFueXRoaW5nIGJ5
IGRlZmF1bHQgKi8KK307CmRpZmYgLS1naXQgYS90b29scy9saWJzL2h5cGZzL3hlbmh5cGZzLnBj
LmluIGIvdG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYy5pbgpuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwLi45MmEyNjJjN2EyCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMv
bGlicy9oeXBmcy94ZW5oeXBmcy5wYy5pbgpAQCAtMCwwICsxLDEwIEBACitwcmVmaXg9QEBwcmVm
aXhAQAoraW5jbHVkZWRpcj1AQGluY2RpckBACitsaWJkaXI9QEBsaWJkaXJAQAorCitOYW1lOiBY
ZW5oeXBmcworRGVzY3JpcHRpb246IFRoZSBYZW5oeXBmcyBsaWJyYXJ5IGZvciBYZW4gaHlwZXJ2
aXNvcgorVmVyc2lvbjogQEB2ZXJzaW9uQEAKK0NmbGFnczogLUkke2luY2x1ZGVkaXJ9IEBAY2Zs
YWdzbG9jYWxAQAorTGliczogQEBsaWJzZmxhZ0BAJHtsaWJkaXJ9IC1seGVuaHlwZnMKK1JlcXVp
cmVzLnByaXZhdGU6IHhlbnRvb2xjb3JlLHhlbnRvb2xsb2cseGVuY2FsbCx6Ci0tIAoyLjE2LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:12:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:12:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHf9-0003OQ-87; Wed, 05 Feb 2020 10:12:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHf7-0003NZ-UO
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:12:01 +0000
X-Inumbo-ID: ead25fc8-47ff-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ead25fc8-47ff-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 10:11:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5E6E0B02C;
 Wed,  5 Feb 2020 10:11:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:41 +0100
Message-Id: <20200205101141.24769-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 8/8] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHN1cHBvcnQgdG8gcmVhZCBhbmQgbW9kaWZ5IHZhbHVlcyBvZiBoeXBlcnZpc29yIHJ1bnRp
bWUgcGFyYW1ldGVycwp2aWEgdGhlIGh5cGVydmlzb3IgZmlsZSBzeXN0ZW0uCgpBcyBydW50aW1l
IHBhcmFtZXRlcnMgY2FuIGJlIG1vZGlmaWVkIHZpYSBhIHN5c2N0bCwgdG9vLCB0aGlzIHBhdGgg
aGFzCnRvIHRha2UgdGhlIGh5cGZzIHJ3X2xvY2sgYXMgd3JpdGVyLgoKRm9yIGN1c3RvbSBydW50
aW1lIHBhcmFtZXRlcnMgdGhlIHJlc3VsdGluZyBwYXJhbWV0ZXIgdmFsdWUgbmVlZHMgdG8KYmUg
c3RvcmVkIGluIGEgc3RyaW5nIGJ1ZmZlciBmb3IgYmVpbmcgY29uc3VtYWJsZSBieSB0aGUgZmls
ZSBzeXN0ZW0uCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQpWMzoKLSBjb21wbGV0ZSByZXdvcmsKLSBzdXBwb3J0IGN1c3RvbSBwYXJhbWV0ZXJzLCB0
b28KLSBzdXBwb3J0IHBhcmFtZXRlciB3cml0aW5nCi0tLQogZG9jcy9taXNjL2h5cGZzLXBhdGhz
LnBhbmRvYyB8ICA5ICsrKysrKwogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAgICB8ICA1ICsr
KwogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICB8IDE3ICsrKysrKysrKy0KIHhlbi9hcmNo
L3g4Ni9wdi9kb21haW4uYyAgICAgfCAgNyArKysrLQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAg
ICAgICB8ICA1ICsrKwogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICB8IDE3ICsrKysrKyst
LS0KIHhlbi9jb21tb24vaHlwZnMuYyAgICAgICAgICAgfCAzOCArKysrKysrKysrKysrKysrKysr
KysrKwogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAgICB8IDIzICsrKysrKysrKysrKystCiB4
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyAgIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0KIHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oICAgICAgfCAgNCArKysKIHhlbi9pbmNsdWRl
L3hlbi9wYXJhbS5oICAgICAgfCA3NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLQogMTEgZmlsZXMgY2hhbmdlZCwgMjI2IGluc2VydGlvbnMoKyksIDIyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MgYi9kb2Nz
L21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCmluZGV4IDFmYWViY2NjYmMuLjdkMDM4NTJjY2QgMTAw
NjQ0Ci0tLSBhL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKKysrIGIvZG9jcy9taXNjL2h5
cGZzLXBhdGhzLnBhbmRvYwpAQCAtMTUyLDMgKzE1MiwxMiBAQCBUaGUgbWFqb3IgdmVyc2lvbiBv
ZiBYZW4uCiAjIyMjIC9idWlsZGluZm8vdmVyc2lvbi9taW5vciA9IElOVEVHRVIKIAogVGhlIG1p
bm9yIHZlcnNpb24gb2YgWGVuLgorCisjIyMjIC9wYXJhbXMvCisKK0EgZGlyZWN0b3J5IG9mIHJ1
bnRpbWUgcGFyYW1ldGVycy4KKworIyMjIyAvcGFyYW1zLyoKKworVGhlIHNpbmdsZSBwYXJhbWV0
ZXJzLiBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGRpZmZlcmVudCBwYXJhbWV0ZXJzIGNhbiBiZQor
Zm91bmQgaW4gYGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvY2AuCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwppbmRleCBh
NDk3ZjZhNDhkLi4wMDYxYThkZmVhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5T
CisrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKQEAgLTg5LDYgKzg5LDExIEBAIFNFQ1RJT05T
CiAgICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKICAgICAgICAqKC5kYXRhLnNj
aGVkdWxlcnMpCiAgICAgICAgX19lbmRfc2NoZWR1bGVyc19hcnJheSA9IC47CisKKyAgICAgICAu
ID0gQUxJR04oOCk7CisgICAgICAgX19wYXJhbWh5cGZzX3N0YXJ0ID0gLjsKKyAgICAgICAqKC5k
YXRhLnBhcmFtaHlwZnMpCisgICAgICAgX19wYXJhbWh5cGZzX2VuZCA9IC47CiAgICAgICAgKigu
ZGF0YS5yZWwpCiAgICAgICAgKiguZGF0YS5yZWwuKikKICAgICAgICBDT05TVFJVQ1RPUlMKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZtY3MuYwppbmRleCA2NTQ0NWFmZWIwLi4zNmRkY2NmYjczIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
CkBAIC03MCw2ICs3MCwxNyBAQCBpbnRlZ2VyX3BhcmFtKCJwbGVfd2luZG93IiwgcGxlX3dpbmRv
dyk7CiBzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfcG1sID0gdHJ1ZTsKIHN0YXRp
YyBzOCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfYWQgPSAtMTsKIGludDhfdCBfX3JlYWRfbW9zdGx5
IG9wdF9lcHRfZXhlY19zcCA9IC0xOworc3RhdGljIGNoYXIgb3B0X2VwdF9zZXR0aW5nWzE2XSA9
ICJwbWw9MSI7CisKKworc3RhdGljIHZvaWQgdXBkYXRlX2VwdF9wYXJhbSh2b2lkKQoreworICAg
IHNucHJpbnRmKG9wdF9lcHRfc2V0dGluZywgc2l6ZW9mKG9wdF9lcHRfc2V0dGluZyksICJwbWw9
JWQiLCBvcHRfZXB0X3BtbCk7CisgICAgaWYgKCBvcHRfZXB0X2FkID49IDAgKQorICAgICAgICBw
YXJhbV9hcHBlbmRfc3RyKG9wdF9lcHRfc2V0dGluZywgIixhZD0lZCIsIG9wdF9lcHRfYWQpOwor
ICAgIGlmICggb3B0X2VwdF9leGVjX3NwID49IDAgKQorICAgICAgICBwYXJhbV9hcHBlbmRfc3Ry
KG9wdF9lcHRfc2V0dGluZywgIixleGVjLXNwPSVkIiwgb3B0X2VwdF9leGVjX3NwKTsKK30KIAog
c3RhdGljIGludCBfX2luaXQgcGFyc2VfZXB0X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiB7CkBAIC05
Myw2ICsxMDQsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9lcHRfcGFyYW0oY29uc3QgY2hh
ciAqcykKICAgICAgICAgcyA9IHNzICsgMTsKICAgICB9IHdoaWxlICggKnNzICk7CiAKKyAgICB1
cGRhdGVfZXB0X3BhcmFtKCk7CisKICAgICByZXR1cm4gcmM7CiB9CiBjdXN0b21fcGFyYW0oImVw
dCIsIHBhcnNlX2VwdF9wYXJhbSk7CkBAIC0xMTUsNiArMTI4LDggQEAgc3RhdGljIGludCBwYXJz
ZV9lcHRfcGFyYW1fcnVudGltZShjb25zdCBjaGFyICpzKQogCiAgICAgb3B0X2VwdF9leGVjX3Nw
ID0gdmFsOwogCisgICAgdXBkYXRlX2VwdF9wYXJhbSgpOworCiAgICAgcmN1X3JlYWRfbG9jaygm
ZG9tbGlzdF9yZWFkX2xvY2spOwogICAgIGZvcl9lYWNoX2RvbWFpbiAoIGQgKQogICAgIHsKQEAg
LTE0NCw3ICsxNTksNyBAQCBzdGF0aWMgaW50IHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lKGNvbnN0
IGNoYXIgKnMpCiAKICAgICByZXR1cm4gMDsKIH0KLWN1c3RvbV9ydW50aW1lX29ubHlfcGFyYW0o
ImVwdCIsIHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lKTsKK2N1c3RvbV9ydW50aW1lX29ubHlfcGFy
YW0oImVwdCIsIHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lLCBvcHRfZXB0X3NldHRpbmcpOwogCiAv
KiBEeW5hbWljIChydW4tdGltZSBhZGp1c3RlZCkgZXhlY3V0aW9uIGNvbnRyb2wgZmxhZ3MuICov
CiB1MzIgdm14X3Bpbl9iYXNlZF9leGVjX2NvbnRyb2wgX19yZWFkX21vc3RseTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwpp
bmRleCBjMzQ3M2I5YTQ3Li45ZTBkMjRjZTgxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYv
ZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCkBAIC0yMiw2ICsyMiw3IEBA
IHN0YXRpYyBfX3JlYWRfbW9zdGx5IGVudW0gewogICAgIFBDSURfWFBUSSwKICAgICBQQ0lEX05P
WFBUSQogfSBvcHRfcGNpZCA9IFBDSURfWFBUSTsKK3N0YXRpYyBjaGFyIG9wdF9wY2lkX3ZhbFs3
XSA9ICJ4cHRpIjsKIAogc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNoYXIgKnMpCiB7CkBA
IC0zMSwxMCArMzIsMTIgQEAgc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNoYXIgKnMpCiAg
ICAgewogICAgIGNhc2UgMDoKICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX09GRjsKKyAgICAgICAg
c25wcmludGYob3B0X3BjaWRfdmFsLCBzaXplb2Yob3B0X3BjaWRfdmFsKSwgIm9mZiIpOwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgMToKICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX0FMTDsK
KyAgICAgICAgc25wcmludGYob3B0X3BjaWRfdmFsLCBzaXplb2Yob3B0X3BjaWRfdmFsKSwgIm9u
Iik7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTQyLDEwICs0NSwxMiBAQCBz
dGF0aWMgaW50IHBhcnNlX3BjaWQoY29uc3QgY2hhciAqcykKICAgICAgICAgewogICAgICAgICBj
YXNlIDA6CiAgICAgICAgICAgICBvcHRfcGNpZCA9IFBDSURfTk9YUFRJOworICAgICAgICAgICAg
c25wcmludGYob3B0X3BjaWRfdmFsLCBzaXplb2Yob3B0X3BjaWRfdmFsKSwgIm5veHB0aSIpOwog
ICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgb3B0X3Bj
aWQgPSBQQ0lEX1hQVEk7CisgICAgICAgICAgICBzbnByaW50ZihvcHRfcGNpZF92YWwsIHNpemVv
ZihvcHRfcGNpZF92YWwpLCAieHB0aSIpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAg
ZGVmYXVsdDoKQEAgLTU3LDcgKzYyLDcgQEAgc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNo
YXIgKnMpCiAKICAgICByZXR1cm4gcmM7CiB9Ci1jdXN0b21fcnVudGltZV9wYXJhbSgicGNpZCIs
IHBhcnNlX3BjaWQpOworY3VzdG9tX3J1bnRpbWVfcGFyYW0oInBjaWQiLCBwYXJzZV9wY2lkLCBv
cHRfcGNpZF92YWwpOwogCiBzdGF0aWMgdm9pZCBub3JldHVybiBjb250aW51ZV9ub25pZGxlX2Rv
bWFpbihzdHJ1Y3QgdmNwdSAqdikKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRz
LlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IGY1NzMwZmZlOTMuLmI0YjEyYTMxMTEg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hl
bi5sZHMuUwpAQCAtMjc5LDYgKzI3OSwxMSBAQCBTRUNUSU9OUwogICAgICAgIF9fc3RhcnRfc2No
ZWR1bGVyc19hcnJheSA9IC47CiAgICAgICAgKiguZGF0YS5zY2hlZHVsZXJzKQogICAgICAgIF9f
ZW5kX3NjaGVkdWxlcnNfYXJyYXkgPSAuOworCisgICAgICAgLiA9IEFMSUdOKDgpOworICAgICAg
IF9fcGFyYW1oeXBmc19zdGFydCA9IC47CisgICAgICAgKiguZGF0YS5wYXJhbWh5cGZzKQorICAg
ICAgIF9fcGFyYW1oeXBmc19lbmQgPSAuOwogICB9IDp0ZXh0CiAKICAgREVDTF9TRUNUSU9OKC5k
YXRhKSB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMKaW5kZXggMmVjZjM4ZGZiZS4uMmRlMmM3ZTM3MyAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpA
QCAtODUsOCArODUsMTAgQEAgc3RydWN0IGdyYW50X3RhYmxlIHsKICAgICBzdHJ1Y3QgZ3JhbnRf
dGFibGVfYXJjaCBhcmNoOwogfTsKIAorI2RlZmluZSBQQVJfVkFMX1NaIDEyCisKIHN0YXRpYyBp
bnQgcGFyc2VfZ250dGFiX2xpbWl0KGNvbnN0IGNoYXIgKnBhcmFtLCBjb25zdCBjaGFyICphcmcs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnZhbHApCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnZhbHAsIGNoYXIgKnBhcl92
YWwpCiB7CiAgICAgY29uc3QgY2hhciAqZTsKICAgICB1bnNpZ25lZCBsb25nIHZhbDsKQEAgLTk5
LDI4ICsxMDEsMzMgQEAgc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbGltaXQoY29uc3QgY2hhciAq
cGFyYW0sIGNvbnN0IGNoYXIgKmFyZywKICAgICAgICAgcmV0dXJuIC1FUkFOR0U7CiAKICAgICAq
dmFscCA9IHZhbDsKKyAgICBzbnByaW50ZihwYXJfdmFsLCBQQVJfVkFMX1NaLCAiJWx1IiwgdmFs
KTsKIAogICAgIHJldHVybiAwOwogfQogCiB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRf
bWF4X2dyYW50X2ZyYW1lcyA9IDY0Oworc3RhdGljIGNoYXIgZ250dGFiX21heF9mcmFtZXNfdmFs
W1BBUl9WQUxfU1pdID0gIjY0IjsKIAogc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbWF4X2ZyYW1l
cyhjb25zdCBjaGFyICphcmcpCiB7CiAgICAgcmV0dXJuIHBhcnNlX2dudHRhYl9saW1pdCgiZ250
dGFiX21heF9mcmFtZXMiLCBhcmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmb3B0
X21heF9ncmFudF9mcmFtZXMpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9wdF9t
YXhfZ3JhbnRfZnJhbWVzLCBnbnR0YWJfbWF4X2ZyYW1lc192YWwpOwogfQotY3VzdG9tX3J1bnRp
bWVfcGFyYW0oImdudHRhYl9tYXhfZnJhbWVzIiwgcGFyc2VfZ250dGFiX21heF9mcmFtZXMpOwor
Y3VzdG9tX3J1bnRpbWVfcGFyYW0oImdudHRhYl9tYXhfZnJhbWVzIiwgcGFyc2VfZ250dGFiX21h
eF9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICBnbnR0YWJfbWF4X2ZyYW1lc192YWwpOwog
CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X21heF9tYXB0cmFja19mcmFt
ZXMgPSAxMDI0Oworc3RhdGljIGNoYXIgbWF4X21hcHRyYWNrX2ZyYW1lc192YWxbUEFSX1ZBTF9T
Wl0gPSAiMTAyNCI7CiAKIHN0YXRpYyBpbnQgcGFyc2VfZ250dGFiX21heF9tYXB0cmFja19mcmFt
ZXMoY29uc3QgY2hhciAqYXJnKQogewogICAgIHJldHVybiBwYXJzZV9nbnR0YWJfbGltaXQoImdu
dHRhYl9tYXhfbWFwdHJhY2tfZnJhbWVzIiwgYXJnLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJm9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZvcHRfbWF4X21hcHRyYWNrX2ZyYW1lcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1heF9tYXB0cmFja19mcmFtZXNfdmFsKTsKIH0KIGN1c3RvbV9ydW50aW1lX3BhcmFt
KCJnbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyIsCi0gICAgICAgICAgICAgICAgICAgICBwYXJz
ZV9nbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyk7CisgICAgICAgICAgICAgICAgICAgICBwYXJz
ZV9nbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcywgbWF4X21hcHRyYWNrX2ZyYW1lc192YWwpOwog
CiAjaWZuZGVmIEdOVFRBQl9NQVhfVkVSU0lPTgogI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04g
MgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9oeXBmcy5jIGIveGVuL2NvbW1vbi9oeXBmcy5jCmlu
ZGV4IGM3MjZmODlhYzkuLjlhMjk2Njc0ZmIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vaHlwZnMu
YworKysgYi94ZW4vY29tbW9uL2h5cGZzLmMKQEAgLTEwLDYgKzEwLDcgQEAKICNpbmNsdWRlIDx4
ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8eGVuL2h5cGZzLmg+CiAjaW5jbHVkZSA8eGVuL2xp
Yi5oPgorI2luY2x1ZGUgPHhlbi9wYXJhbS5oPgogI2luY2x1ZGUgPHhlbi9yd2xvY2suaD4KICNp
bmNsdWRlIDxwdWJsaWMvaHlwZnMuaD4KIApAQCAtMjg5LDYgKzI5MCwzMyBAQCBpbnQgaHlwZnNf
d3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKICAgICByZXR1cm4gMDsK
IH0KIAoraW50IGh5cGZzX3dyaXRlX2N1c3RvbShzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVh
ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1
YWRkciwgdW5zaWduZWQgbG9uZyB1bGVuKQoreworICAgIHN0cnVjdCBwYXJhbV9oeXBmcyAqcDsK
KyAgICBjaGFyICpidWY7CisgICAgaW50IHJldDsKKworICAgIGJ1ZiA9IHh6YWxsb2NfYXJyYXko
Y2hhciwgdWxlbik7CisgICAgaWYgKCAhYnVmICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisK
KyAgICByZXQgPSAtRUZBVUxUOworICAgIGlmICggY29weV9mcm9tX2d1ZXN0KGJ1ZiwgdWFkZHIs
IHVsZW4pICkKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICByZXQgPSAtRURPTTsKKyAgICBpZiAo
IGJ1Zlt1bGVuIC0gMV0gKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHAgPSBjb250YWluZXJf
b2YobGVhZiwgc3RydWN0IHBhcmFtX2h5cGZzLCBoeXBmcyk7CisgICAgcmV0ID0gcC0+cGFyYW0t
PnBhci5mdW5jKGJ1Zik7CisKKyBvdXQ6CisgICAgeGZyZWUoYnVmKTsKKyAgICByZXR1cm4gcmV0
OworfQorCiBzdGF0aWMgaW50IGh5cGZzX3dyaXRlKHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnks
CiAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFk
ZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKIHsKQEAgLTM1NiwzICszODQsMTMgQEAgbG9uZyBkb19o
eXBmc19vcCh1bnNpZ25lZCBpbnQgY21kLAogCiAgICAgcmV0dXJuIHJldDsKIH0KKwordm9pZCBo
eXBmc193cml0ZV9sb2NrKHZvaWQpCit7CisgICAgd3JpdGVfbG9jaygmaHlwZnNfbG9jayk7Cit9
CisKK3ZvaWQgaHlwZnNfd3JpdGVfdW5sb2NrKHZvaWQpCit7CisgICAgd3JpdGVfdW5sb2NrKCZo
eXBmc19sb2NrKTsKK30KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2VybmVsLmMgYi94ZW4vY29t
bW9uL2tlcm5lbC5jCmluZGV4IDNkNDk2YmI5ZTYuLmU2MmExNjgwYzcgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwuYwpAQCAtMTk4LDcgKzE5
OCwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgX2NtZGxpbmVfcGFyc2UoY29uc3QgY2hhciAqY21k
bGluZSkKIAogaW50IHJ1bnRpbWVfcGFyc2UoY29uc3QgY2hhciAqbGluZSkKIHsKLSAgICByZXR1
cm4gcGFyc2VfcGFyYW1zKGxpbmUsIF9fcGFyYW1fc3RhcnQsIF9fcGFyYW1fZW5kKTsKKyAgICBp
bnQgcmV0OworCisgICAgaHlwZnNfd3JpdGVfbG9jaygpOworICAgIHJldCA9IHBhcnNlX3BhcmFt
cyhsaW5lLCBfX3BhcmFtX3N0YXJ0LCBfX3BhcmFtX2VuZCk7CisgICAgaHlwZnNfd3JpdGVfdW5s
b2NrKCk7CisKKyAgICByZXR1cm4gcmV0OwogfQogCiAvKioKQEAgLTQyOCw2ICs0MzQsMjEgQEAg
c3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKIH0KIF9faW5pdGNhbGwoYnVp
bGRpbmZvX2luaXQpOwogCitzdGF0aWMgSFlQRlNfRElSX0lOSVQocGFyYW1zLCAicGFyYW1zIik7
CisKK3N0YXRpYyBpbnQgX19pbml0IHBhcmFtX2luaXQodm9pZCkKK3sKKyAgICBzdHJ1Y3QgcGFy
YW1faHlwZnMgKnBhcmFtOworCisgICAgaHlwZnNfYWRkX2RpcigmaHlwZnNfcm9vdCwgJnBhcmFt
cywgdHJ1ZSk7CisKKyAgICBmb3IgKCBwYXJhbSA9IF9fcGFyYW1oeXBmc19zdGFydDsgcGFyYW0g
PCBfX3BhcmFtaHlwZnNfZW5kOyBwYXJhbSsrICkKKyAgICAgICAgaHlwZnNfYWRkX2xlYWYoJnBh
cmFtcywgJnBhcmFtLT5oeXBmcywgdHJ1ZSk7CisKKyAgICByZXR1cm4gMDsKK30KK19faW5pdGNh
bGwocGFyYW1faW5pdCk7CisKICMgZGVmaW5lIERPKGZuKSBsb25nIGRvXyMjZm4KIAogI2VuZGlm
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyBiL3hlbi9kcml2ZXJzL2No
YXIvY29uc29sZS5jCmluZGV4IDkxM2FlMWI2NmEuLjU0NDAxNDU1NDkgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5j
CkBAIC03OCw5ICs3OCwxMSBAQCBlbnVtIGNvbl90aW1lc3RhbXBfbW9kZQogfTsKIAogc3RhdGlj
IGVudW0gY29uX3RpbWVzdGFtcF9tb2RlIF9fcmVhZF9tb3N0bHkgb3B0X2Nvbl90aW1lc3RhbXBf
bW9kZSA9IFRTTV9OT05FOworc3RhdGljIGNoYXIgY29uX3RpbWVzdGFtcF9tb2RlX3ZhbFs3XSA9
ICJub25lIjsKIAogc3RhdGljIGludCBwYXJzZV9jb25zb2xlX3RpbWVzdGFtcHMoY29uc3QgY2hh
ciAqcyk7Ci1jdXN0b21fcnVudGltZV9wYXJhbSgiY29uc29sZV90aW1lc3RhbXBzIiwgcGFyc2Vf
Y29uc29sZV90aW1lc3RhbXBzKTsKK2N1c3RvbV9ydW50aW1lX3BhcmFtKCJjb25zb2xlX3RpbWVz
dGFtcHMiLCBwYXJzZV9jb25zb2xlX3RpbWVzdGFtcHMsCisgICAgICAgICAgICAgICAgICAgICBj
b25fdGltZXN0YW1wX21vZGVfdmFsKTsKIAogLyogY29ucmluZ19zaXplOiBhbGxvd3MgYSBsYXJn
ZSBjb25zb2xlIHJpbmcgdGhhbiBkZWZhdWx0ICgxNmtCKS4gKi8KIHN0YXRpYyB1aW50MzJfdCBf
X2luaXRkYXRhIG9wdF9jb25yaW5nX3NpemU7CkBAIC0xMTgsMTMgKzEyMCwxNyBAQCBzdGF0aWMg
REVGSU5FX1NQSU5MT0NLKGNvbnNvbGVfbG9jayk7CiAjaWZkZWYgTkRFQlVHCiAjZGVmaW5lIFhF
TkxPR19VUFBFUl9USFJFU0hPTEQgICAgICAgMiAvKiBEbyBub3QgcHJpbnQgSU5GTyBhbmQgREVC
VUcgICovCiAjZGVmaW5lIFhFTkxPR19MT1dFUl9USFJFU0hPTEQgICAgICAgMiAvKiBBbHdheXMg
cHJpbnQgRVJSIGFuZCBXQVJOSU5HICovCisjZGVmaW5lIFhFTkxPR19ERUZBVUxUX1ZBTCAgICAg
ICAgICAgIndhcm5pbmcvd2FybmluZyIKICNkZWZpbmUgWEVOTE9HX0dVRVNUX1VQUEVSX1RIUkVT
SE9MRCAyIC8qIERvIG5vdCBwcmludCBJTkZPIGFuZCBERUJVRyAgKi8KICNkZWZpbmUgWEVOTE9H
X0dVRVNUX0xPV0VSX1RIUkVTSE9MRCAwIC8qIFJhdGUtbGltaXQgRVJSIGFuZCBXQVJOSU5HICAg
Ki8KKyNkZWZpbmUgWEVOTE9HX0dVRVNUX0RFRkFVTFRfVkFMICAgICAibm9uZS93YXJuaW5nIgog
I2Vsc2UKICNkZWZpbmUgWEVOTE9HX1VQUEVSX1RIUkVTSE9MRCAgICAgICA0IC8qIERvIG5vdCBk
aXNjYXJkIGFueXRoaW5nICAgICAgKi8KICNkZWZpbmUgWEVOTE9HX0xPV0VSX1RIUkVTSE9MRCAg
ICAgICA0IC8qIFByaW50IGV2ZXJ5dGhpbmcgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVOTE9H
X0RFRkFVTFRfVkFMICAgICAgICAgICAiYWxsL2FsbCIKICNkZWZpbmUgWEVOTE9HX0dVRVNUX1VQ
UEVSX1RIUkVTSE9MRCA0IC8qIERvIG5vdCBkaXNjYXJkIGFueXRoaW5nICAgICAgKi8KICNkZWZp
bmUgWEVOTE9HX0dVRVNUX0xPV0VSX1RIUkVTSE9MRCA0IC8qIFByaW50IGV2ZXJ5dGhpbmcgICAg
ICAgICAgICAgKi8KKyNkZWZpbmUgWEVOTE9HX0dVRVNUX0RFRkFVTFRfVkFMICAgICAiYWxsL2Fs
bCIKICNlbmRpZgogLyoKICAqIFRoZSBYRU5MT0dfREVGQVVMVCBpcyB0aGUgZGVmYXVsdCBnaXZl
biB0byBwcmludGtzIHRoYXQKQEAgLTEzMywxNiArMTM5LDIwIEBAIHN0YXRpYyBERUZJTkVfU1BJ
TkxPQ0soY29uc29sZV9sb2NrKTsKICNkZWZpbmUgWEVOTE9HX0RFRkFVTFQgICAgICAgMSAvKiBY
RU5MT0dfV0FSTklORyAqLwogI2RlZmluZSBYRU5MT0dfR1VFU1RfREVGQVVMVCAxIC8qIFhFTkxP
R19XQVJOSU5HICovCiAKKyNkZWZpbmUgTE9HTFZMX1ZBTF9TWiAxNgogc3RhdGljIGludCBfX3Jl
YWRfbW9zdGx5IHhlbmxvZ191cHBlcl90aHJlc2ggPSBYRU5MT0dfVVBQRVJfVEhSRVNIT0xEOwog
c3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbmxvZ19sb3dlcl90aHJlc2ggPSBYRU5MT0dfTE9X
RVJfVEhSRVNIT0xEOworc3RhdGljIGNoYXIgeGVubG9nX3ZhbFtMT0dMVkxfVkFMX1NaXSA9IFhF
TkxPR19ERUZBVUxUX1ZBTDsKIHN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5sb2dfZ3Vlc3Rf
dXBwZXJfdGhyZXNoID0KICAgICBYRU5MT0dfR1VFU1RfVVBQRVJfVEhSRVNIT0xEOwogc3RhdGlj
IGludCBfX3JlYWRfbW9zdGx5IHhlbmxvZ19ndWVzdF9sb3dlcl90aHJlc2ggPQogICAgIFhFTkxP
R19HVUVTVF9MT1dFUl9USFJFU0hPTEQ7CitzdGF0aWMgY2hhciB4ZW5sb2dfZ3Vlc3RfdmFsW0xP
R0xWTF9WQUxfU1pdID0gWEVOTE9HX0dVRVNUX0RFRkFVTFRfVkFMOwogCiBzdGF0aWMgaW50IHBh
cnNlX2xvZ2x2bChjb25zdCBjaGFyICpzKTsKIHN0YXRpYyBpbnQgcGFyc2VfZ3Vlc3RfbG9nbHZs
KGNvbnN0IGNoYXIgKnMpOwogCitzdGF0aWMgY2hhciAqbHZsMm9wdFtdID0geyAibm9uZSIsICJl
cnJvciIsICJ3YXJuaW5nIiwgImluZm8iLCAiYWxsIiB9OwogLyoKICAqIDxsdmw+IDo9IG5vbmV8
ZXJyb3J8d2FybmluZ3xpbmZvfGRlYnVnfGFsbAogICogbG9nbHZsPTxsdmxfcHJpbnRfYWx3YXlz
PlsvPGx2bF9wcmludF9yYXRlbGltaXQ+XQpAQCAtMTUxLDggKzE2MSw4IEBAIHN0YXRpYyBpbnQg
cGFyc2VfZ3Vlc3RfbG9nbHZsKGNvbnN0IGNoYXIgKnMpOwogICogU2ltaWxhciBkZWZpbml0aW9u
cyBmb3IgZ3Vlc3RfbG9nbHZsLCBidXQgYXBwbGllcyB0byBndWVzdCB0cmFjaW5nLgogICogRGVm
YXVsdHM6IGxvZ2x2bD13YXJuaW5nIDsgZ3Vlc3RfbG9nbHZsPW5vbmUvd2FybmluZwogICovCi1j
dXN0b21fcnVudGltZV9wYXJhbSgibG9nbHZsIiwgcGFyc2VfbG9nbHZsKTsKLWN1c3RvbV9ydW50
aW1lX3BhcmFtKCJndWVzdF9sb2dsdmwiLCBwYXJzZV9ndWVzdF9sb2dsdmwpOworY3VzdG9tX3J1
bnRpbWVfcGFyYW0oImxvZ2x2bCIsIHBhcnNlX2xvZ2x2bCwgeGVubG9nX3ZhbCk7CitjdXN0b21f
cnVudGltZV9wYXJhbSgiZ3Vlc3RfbG9nbHZsIiwgcGFyc2VfZ3Vlc3RfbG9nbHZsLCB4ZW5sb2df
Z3Vlc3RfdmFsKTsKIAogc3RhdGljIGF0b21pY190IHByaW50X2V2ZXJ5dGhpbmcgPSBBVE9NSUNf
SU5JVCgwKTsKIApAQCAtMTczLDcgKzE4Myw3IEBAIHN0YXRpYyBpbnQgX19wYXJzZV9sb2dsdmwo
Y29uc3QgY2hhciAqcywgY29uc3QgY2hhciAqKnBzKQogICAgIHJldHVybiAyOyAvKiBzYW5lIGZh
bGxiYWNrICovCiB9CiAKLXN0YXRpYyBpbnQgX3BhcnNlX2xvZ2x2bChjb25zdCBjaGFyICpzLCBp
bnQgKmxvd2VyLCBpbnQgKnVwcGVyKQorc3RhdGljIGludCBfcGFyc2VfbG9nbHZsKGNvbnN0IGNo
YXIgKnMsIGludCAqbG93ZXIsIGludCAqdXBwZXIsIGNoYXIgKnZhbCkKIHsKICAgICAqbG93ZXIg
PSAqdXBwZXIgPSBfX3BhcnNlX2xvZ2x2bChzLCAmcyk7CiAgICAgaWYgKCAqcyA9PSAnLycgKQpA
QCAtMTgxLDE4ICsxOTEsMjEgQEAgc3RhdGljIGludCBfcGFyc2VfbG9nbHZsKGNvbnN0IGNoYXIg
KnMsIGludCAqbG93ZXIsIGludCAqdXBwZXIpCiAgICAgaWYgKCAqdXBwZXIgPCAqbG93ZXIgKQog
ICAgICAgICAqdXBwZXIgPSAqbG93ZXI7CiAKKyAgICBzbnByaW50Zih2YWwsIExPR0xWTF9WQUxf
U1osICIlcy8lcyIsIGx2bDJvcHRbKmxvd2VyXSwgbHZsMm9wdFsqdXBwZXJdKTsKKwogICAgIHJl
dHVybiAqcyA/IC1FSU5WQUwgOiAwOwogfQogCiBzdGF0aWMgaW50IHBhcnNlX2xvZ2x2bChjb25z
dCBjaGFyICpzKQogewotICAgIHJldHVybiBfcGFyc2VfbG9nbHZsKHMsICZ4ZW5sb2dfbG93ZXJf
dGhyZXNoLCAmeGVubG9nX3VwcGVyX3RocmVzaCk7CisgICAgcmV0dXJuIF9wYXJzZV9sb2dsdmwo
cywgJnhlbmxvZ19sb3dlcl90aHJlc2gsICZ4ZW5sb2dfdXBwZXJfdGhyZXNoLAorICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbmxvZ192YWwpOwogfQogCiBzdGF0aWMgaW50IHBhcnNlX2d1ZXN0
X2xvZ2x2bChjb25zdCBjaGFyICpzKQogewogICAgIHJldHVybiBfcGFyc2VfbG9nbHZsKHMsICZ4
ZW5sb2dfZ3Vlc3RfbG93ZXJfdGhyZXNoLAotICAgICAgICAgICAgICAgICAgICAgICAgICZ4ZW5s
b2dfZ3Vlc3RfdXBwZXJfdGhyZXNoKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAmeGVubG9n
X2d1ZXN0X3VwcGVyX3RocmVzaCwgeGVubG9nX2d1ZXN0X3ZhbCk7CiB9CiAKIHN0YXRpYyBjaGFy
ICpsb2dsdmxfc3RyKGludCBsdmwpCkBAIC03MzEsMjIgKzc0NCw0NiBAQCBzdGF0aWMgaW50IHBh
cnNlX2NvbnNvbGVfdGltZXN0YW1wcyhjb25zdCBjaGFyICpzKQogICAgIHsKICAgICBjYXNlIDA6
CiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBUU01fTk9ORTsKKyAgICAgICAgc25w
cmludGYoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCwgc2l6ZW9mKGNvbl90aW1lc3RhbXBfbW9kZV92
YWwpLAorICAgICAgICAgICAgICAgICAibm9uZSIpOwogICAgICAgICByZXR1cm4gMDsKICAgICBj
YXNlIDE6CiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBUU01fREFURTsKKyAgICAg
ICAgc25wcmludGYoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCwgc2l6ZW9mKGNvbl90aW1lc3RhbXBf
bW9kZV92YWwpLAorICAgICAgICAgICAgICAgICAiZGF0ZSIpOwogICAgICAgICByZXR1cm4gMDsK
ICAgICB9CiAgICAgaWYgKCAqcyA9PSAnXDAnIHx8IC8qIENvbXBhdCBmb3Igb2xkIGJvb2xlYW5w
YXJhbSgpICovCiAgICAgICAgICAhc3RyY21wKHMsICJkYXRlIikgKQorICAgIHsKICAgICAgICAg
b3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9EQVRFOworICAgICAgICBzbnByaW50Zihjb25f
dGltZXN0YW1wX21vZGVfdmFsLCBzaXplb2YoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCksCisgICAg
ICAgICAgICAgICAgICJkYXRlIik7CisgICAgfQogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJk
YXRlbXMiKSApCisgICAgewogICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID0gVFNNX0RB
VEVfTVM7CisgICAgICAgIHNucHJpbnRmKGNvbl90aW1lc3RhbXBfbW9kZV92YWwsIHNpemVvZihj
b25fdGltZXN0YW1wX21vZGVfdmFsKSwKKyAgICAgICAgICAgICAgICAiZGF0ZW1zIik7CisgICAg
fQogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJib290IikgKQorICAgIHsKICAgICAgICAgb3B0
X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9CT09UOworICAgICAgICBzbnByaW50Zihjb25fdGlt
ZXN0YW1wX21vZGVfdmFsLCBzaXplb2YoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCksCisgICAgICAg
ICAgICAgICAgICJib290Iik7CisgICAgfQogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJyYXci
KSApCisgICAgewogICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID0gVFNNX1JBVzsKKyAg
ICAgICAgc25wcmludGYoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCwgc2l6ZW9mKGNvbl90aW1lc3Rh
bXBfbW9kZV92YWwpLAorICAgICAgICAgICAgICAgICAicmF3Iik7CisgICAgfQogICAgIGVsc2Ug
aWYgKCAhc3RyY21wKHMsICJub25lIikgKQorICAgIHsKICAgICAgICAgb3B0X2Nvbl90aW1lc3Rh
bXBfbW9kZSA9IFRTTV9OT05FOworICAgICAgICBzbnByaW50Zihjb25fdGltZXN0YW1wX21vZGVf
dmFsLCBzaXplb2YoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCksCisgICAgICAgICAgICAgICAgICJu
b25lIik7CisgICAgfQogICAgIGVsc2UKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBmcy5oIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgK
aW5kZXggNWIyNmIyZTYxMS4uMmI2ZWQ4YWUyMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2h5cGZzLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKQEAgLTEwNCw1ICsxMDQsOSBA
QCBpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKICAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVu
c2lnbmVkIGxvbmcgdWxlbik7CiBpbnQgaHlwZnNfd3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50
cnlfbGVhZiAqbGVhZiwKICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7CitpbnQgaHlwZnNfd3JpdGVfY3Vz
dG9tKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAorICAgICAgICAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4p
Owordm9pZCBoeXBmc193cml0ZV9sb2NrKHZvaWQpOwordm9pZCBoeXBmc193cml0ZV91bmxvY2so
dm9pZCk7CiAKICNlbmRpZiAvKiBfX1hFTl9IWVBGU19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9wYXJhbS5oIGIveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKaW5kZXggNzU0NzFl
YjRhZC4uYjRlZjNlN2EyMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKQEAgLTEsNiArMSw3IEBACiAjaWZuZGVmIF9YRU5f
UEFSQU1fSAogI2RlZmluZSBfWEVOX1BBUkFNX0gKIAorI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgog
I2luY2x1ZGUgPHhlbi9pbml0Lmg+CiAKIC8qCkBAIC0yMywxMCArMjQsMTcgQEAgc3RydWN0IGtl
cm5lbF9wYXJhbSB7CiAgICAgfSBwYXI7CiB9OwogCitzdHJ1Y3QgcGFyYW1faHlwZnMgeworICAg
IGNvbnN0IHN0cnVjdCBrZXJuZWxfcGFyYW0gKnBhcmFtOworICAgIHN0cnVjdCBoeXBmc19lbnRy
eV9sZWFmIGh5cGZzOworfTsKKwogZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxfcGFyYW0gX19z
ZXR1cF9zdGFydFtdLCBfX3NldHVwX2VuZFtdOwogZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxf
cGFyYW0gX19wYXJhbV9zdGFydFtdLCBfX3BhcmFtX2VuZFtdOworZXh0ZXJuIHN0cnVjdCBwYXJh
bV9oeXBmcyBfX3BhcmFtaHlwZnNfc3RhcnRbXSwgX19wYXJhbWh5cGZzX2VuZFtdOwogCiAjZGVm
aW5lIF9fZGF0YXBhcmFtICAgICAgIF9fdXNlZF9zZWN0aW9uKCIuZGF0YS5wYXJhbSIpCisjZGVm
aW5lIF9fcGFyYW1oeXBmcyAgICAgIF9fdXNlZF9zZWN0aW9uKCIuZGF0YS5wYXJhbWh5cGZzIikK
IAogI2RlZmluZSBfX3BhcmFtKGF0dCkgICAgICBzdGF0aWMgY29uc3QgYXR0IFwKICAgICBfX2F0
dHJpYnV0ZV9fKChfX2FsaWduZWRfXyhzaXplb2Yodm9pZCAqKSkpKSBzdHJ1Y3Qga2VybmVsX3Bh
cmFtCkBAIC03Niw0MCArODQsODcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxfcGFyYW0g
X19wYXJhbV9zdGFydFtdLCBfX3BhcmFtX2VuZFtdOwogICAgICAgICAgIC50eXBlID0gT1BUX0lH
Tk9SRSB9CiAKICNkZWZpbmUgX19ydHBhcmFtICAgICAgICAgX19wYXJhbShfX2RhdGFwYXJhbSkK
KyNkZWZpbmUgX19wYXJhbWZzICAgICAgICAgc3RhdGljIF9fcGFyYW1oeXBmcyBcCisgICAgX19h
dHRyaWJ1dGVfXygoX19hbGlnbmVkX18oc2l6ZW9mKHZvaWQgKikpKSkgc3RydWN0IHBhcmFtX2h5
cGZzCiAKLSNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikgXAor
I2RlZmluZSBjdXN0b21fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyLCBjb250dmFyKSBc
CiAgICAgX19ydHBhcmFtIF9fcnRwYXJfIyNfdmFyID0gXAogICAgICAgeyAubmFtZSA9IF9uYW1l
LCBcCiAgICAgICAgICAgLnR5cGUgPSBPUFRfQ1VTVE9NLCBcCi0gICAgICAgICAgLnBhci5mdW5j
ID0gX3ZhciB9CisgICAgICAgICAgLnBhci5mdW5jID0gX3ZhciB9OyBcCisgICAgX19wYXJhbWZz
IF9fcGFyZnNfIyNfdmFyID0gXAorICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3Zhciwg
XAorICAgICAgICAgIC5oeXBmcy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcsIFwKKyAg
ICAgICAgICAuaHlwZnMuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sIFwKKyAgICAg
ICAgICAuaHlwZnMuZS5uYW1lID0gX25hbWUsIFwKKyAgICAgICAgICAuaHlwZnMuZS5zaXplID0g
c2l6ZW9mKGNvbnR2YXIpLCBcCisgICAgICAgICAgLmh5cGZzLmUucmVhZCA9IGh5cGZzX3JlYWRf
bGVhZiwgXAorICAgICAgICAgIC5oeXBmcy5lLndyaXRlID0gaHlwZnNfd3JpdGVfY3VzdG9tLCBc
CisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmY29udHZhciB9CiAjZGVmaW5lIGJvb2xlYW5f
cnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJf
IyNfdmFyID0gXAogICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKICAgICAgICAgICAudHlwZSA9
IE9QVF9CT09MLCBcCiAgICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAgICAgICAg
IC5wYXIudmFyID0gJl92YXIgfQorICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAorICAg
IF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBh
cl8jI192YXIsIFwKKyAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlO
VCwgXAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwg
XAorICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5l
LnNpemUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNf
cmVhZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9ib29s
LCBcCisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAjZGVmaW5lIGludGVnZXJf
cnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJf
IyNfdmFyID0gXAogICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKICAgICAgICAgICAudHlwZSA9
IE9QVF9VSU5ULCBcCiAgICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAgICAgICAg
IC5wYXIudmFyID0gJl92YXIgfQorICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAorICAg
IF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBh
cl8jI192YXIsIFwKKyAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlO
VCwgXAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwg
XAorICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5l
LnNpemUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNf
cmVhZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9sZWFm
LCBcCisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAjZGVmaW5lIHNpemVfcnVu
dGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJfIyNf
dmFyID0gXAogICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKICAgICAgICAgICAudHlwZSA9IE9Q
VF9TSVpFLCBcCiAgICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAgICAgICAgIC5w
YXIudmFyID0gJl92YXIgfQorICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAorICAgIF9f
cGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBhcl8j
I192YXIsIFwKKyAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlOVCwg
XAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgXAor
ICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5lLnNp
emUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNfcmVh
ZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9sZWFmLCBc
CisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAjZGVmaW5lIHN0cmluZ19ydW50
aW1lX29ubHlfcGFyYW0oX25hbWUsIF92YXIpIFwKICAgICBfX3J0cGFyYW0gX19ydHBhcl8jI192
YXIgPSBcCiAgICAgICAgIHsgLm5hbWUgPSBfbmFtZSwgXAogICAgICAgICAgIC50eXBlID0gT1BU
X1NUUiwgXAogICAgICAgICAgIC5sZW4gPSBzaXplb2YoX3ZhciksIFwKLSAgICAgICAgICAucGFy
LnZhciA9ICZfdmFyIH0KKyAgICAgICAgICAucGFyLnZhciA9ICZfdmFyIH07IFwKKyAgICBfX3Bh
cmFtZnMgX19wYXJmc18jI192YXIgPSBcCisgICAgICAgIHsgLnBhcmFtID0gJl9fcnRwYXJfIyNf
dmFyLCBcCisgICAgICAgICAgLmh5cGZzLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1NUUklORywg
XAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgXAor
ICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5lLnNp
emUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNfcmVh
ZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9sZWFmLCBc
CisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAKLSNkZWZpbmUgY3VzdG9tX3J1
bnRpbWVfcGFyYW0oX25hbWUsIF92YXIpIFwKKyNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfcGFyYW0o
X25hbWUsIF92YXIsIGNvbnR2YXIpIFwKICAgICBjdXN0b21fcGFyYW0oX25hbWUsIF92YXIpOyBc
Ci0gICAgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikKKyAgICBjdXN0b21f
cnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyLCBjb250dmFyKQogI2RlZmluZSBib29sZWFu
X3J1bnRpbWVfcGFyYW0oX25hbWUsIF92YXIpIFwKICAgICBib29sZWFuX3BhcmFtKF9uYW1lLCBf
dmFyKTsgXAogICAgIGJvb2xlYW5fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKQpAQCAt
MTIzLDQgKzE3OCw3IEBAIGV4dGVybiBjb25zdCBzdHJ1Y3Qga2VybmVsX3BhcmFtIF9fcGFyYW1f
c3RhcnRbXSwgX19wYXJhbV9lbmRbXTsKICAgICBzdHJpbmdfcGFyYW0oX25hbWUsIF92YXIpOyBc
CiAgICAgc3RyaW5nX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikKIAorI2RlZmluZSBw
YXJhbV9hcHBlbmRfc3RyKHZhciwgZm10LCB2YWwpIFwKKyAgICBzbnByaW50Zih2YXIgKyBzdHJs
ZW4odmFyKSwgc2l6ZW9mKHZhcikgLSBzdHJsZW4odmFyKSwgZm10LCB2YWwpCisKICNlbmRpZiAv
KiBfWEVOX1BBUkFNX0ggKi8KLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:12:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:12:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHf9-0003Ow-Lz; Wed, 05 Feb 2020 10:12:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHf8-0003Nd-1H
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:12:02 +0000
X-Inumbo-ID: ead2ef9c-47ff-11ea-90ba-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ead2ef9c-47ff-11ea-90ba-12813bfff9fa;
 Wed, 05 Feb 2020 10:11:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 100A0B029;
 Wed,  5 Feb 2020 10:11:46 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:40 +0100
Message-Id: <20200205101141.24769-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 7/8] xen: add /buildinfo/config entry to
 hypervisor filesystem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSAvYnVpbGRpbmZvL2NvbmZpZyBlbnRyeSB0byB0aGUgaHlwZXJ2aXNvciBmaWxlc3lz
dGVtLiBUaGlzCmVudHJ5IGNvbnRhaW5zIHRoZSAuY29uZmlnIGZpbGUgdXNlZCB0byBidWlsZCB0
aGUgaHlwZXJ2aXNvci4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KLS0tClYzOgotIHN0b3JlIGRhdGEgaW4gZ3ppcCBmb3JtYXQKLSB1c2UgYmluZmlsZSBt
ZWNoYW5pc20gdG8gY3JlYXRlIGRhdGEgZmlsZQotIG1vdmUgY29kZSB0byBrZXJuZWwuYwotLS0K
IC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgfCAgMiArKwogZG9jcy9taXNjL2h5cGZzLXBh
dGhzLnBhbmRvYyB8ICA0ICsrKysKIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgfCAxMiAr
KysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAgICAgfCAxMCArKysrKysrKysr
CiB4ZW4vaW5jbHVkZS94ZW4va2VybmVsLmggICAgIHwgIDMgKysrCiA1IGZpbGVzIGNoYW5nZWQs
IDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQpp
bmRleCBmZDU2MTA3MThkLi5iYzhlMDUzY2NiIDEwMDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBi
Ly5naXRpZ25vcmUKQEAgLTI5Nyw2ICsyOTcsOCBAQCB4ZW4vYXJjaC8qL2VmaS9ib290LmMKIHhl
bi9hcmNoLyovZWZpL2NvbXBhdC5jCiB4ZW4vYXJjaC8qL2VmaS9lZmkuaAogeGVuL2FyY2gvKi9l
ZmkvcnVudGltZS5jCit4ZW4vY29tbW9uL2NvbmZpZ19kYXRhLlMKK3hlbi9jb21tb24vY29uZmln
Lmd6CiB4ZW4vaW5jbHVkZS9oZWFkZXJzKi5jaGsKIHhlbi9pbmNsdWRlL2FzbQogeGVuL2luY2x1
ZGUvYXNtLSovYXNtLW9mZnNldHMuaApkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2h5cGZzLXBhdGhz
LnBhbmRvYyBiL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKaW5kZXggZTM5MmZlZmYyNy4u
MWZhZWJjY2NiYyAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYworKysg
Yi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0xMzMsNiArMTMzLDEwIEBAIEluZm9y
bWF0aW9uIGFib3V0IHRoZSBjb21waWxlIGRvbWFpbi4KIAogVGhlIGNvbXBpbGVyIHVzZWQgdG8g
YnVpbGQgWGVuLgogCisjIyMjIC9idWlsZGluZm8vY29uZmlnID0gU1RSSU5HCisKK1RoZSBjb250
ZW50cyBvZiB0aGUgYHhlbi8uY29uZmlnYCBmaWxlIGF0IHRoZSB0aW1lIG9mIHRoZSBoeXBlcnZp
c29yIGJ1aWxkLgorCiAjIyMjIC9idWlsZGluZm8vdmVyc2lvbi8KIAogQSBkaXJlY3RvcnkgY29u
dGFpbmluZyB2ZXJzaW9uIGluZm9ybWF0aW9uIG9mIHRoZSBoeXBlcnZpc29yLgpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUKaW5kZXggM2EyYzFh
ZTY5MC4uNzJmYjc5MGM1NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysgYi94
ZW4vY29tbW9uL01ha2VmaWxlCkBAIC0xLDYgKzEsNyBAQAogb2JqLSQoQ09ORklHX0FSR08pICs9
IGFyZ28ubwogb2JqLXkgKz0gYml0bWFwLm8KIG9iai15ICs9IGJzZWFyY2gubworb2JqLXkgKz0g
Y29uZmlnX2RhdGEubwogb2JqLSQoQ09ORklHX0NPUkVfUEFSS0lORykgKz0gY29yZV9wYXJraW5n
Lm8KIG9iai15ICs9IGNwdS5vCiBvYmotJChDT05GSUdfREVCVUdfVFJBQ0UpICs9IGRlYnVndHJh
Y2UubwpAQCAtNzMsMyArNzQsMTQgQEAgc3ViZGlyLSQoQ09ORklHX1VCU0FOKSArPSB1YnNhbgog
CiBzdWJkaXItJChDT05GSUdfTkVFRFNfTElCRUxGKSArPSBsaWJlbGYKIHN1YmRpci0kKENPTkZJ
R19IQVNfREVWSUNFX1RSRUUpICs9IGxpYmZkdAorCitjb25maWcuZ3o6IC4uLy5jb25maWcKKwln
emlwIC1jICQ8ID4kQAorCitjb25maWdfZGF0YS5vOiBjb25maWcuZ3oKKworY29uZmlnX2RhdGEu
UzogJChYRU5fUk9PVCkveGVuL3Rvb2xzL2JpbmZpbGUKKwkkKFhFTl9ST09UKS94ZW4vdG9vbHMv
YmluZmlsZSAkQCBjb25maWcuZ3ogeGVuX2NvbmZpZ19kYXRhCisKK2NsZWFuOjoKKwlybSBjb25m
aWdfZGF0YS5TIGNvbmZpZy5neiAyPi9kZXYvbnVsbCB8fCB0cnVlCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2tlcm5lbC5jIGIveGVuL2NvbW1vbi9rZXJuZWwuYwppbmRleCA2ZWUwZTY0NDA0Li4z
ZDQ5NmJiOWU2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2tlcm5lbC5jCisrKyBiL3hlbi9jb21t
b24va2VybmVsLmMKQEAgLTM4OCw2ICszODgsMTMgQEAgc3RhdGljIEhZUEZTX1NUUklOR19JTklU
KGNvbXBpbGVfYnksICJjb21waWxlX2J5Iik7CiBzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29t
cGlsZV9kYXRlLCAiY29tcGlsZV9kYXRlIik7CiBzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29t
cGlsZV9kb21haW4sICJjb21waWxlX2RvbWFpbiIpOwogc3RhdGljIEhZUEZTX1NUUklOR19JTklU
KGV4dHJhLCAiZXh0cmEiKTsKK3N0YXRpYyBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiBjb25maWcg
PSB7CisgICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1NUUklORywKKyAgICAuZS5lbmNvZGlu
ZyA9IFhFTl9IWVBGU19FTkNfR1pJUCwKKyAgICAuZS5uYW1lID0gImNvbmZpZyIsCisgICAgLmUu
cmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwKKyAgICAuY29udGVudCA9ICZ4ZW5fY29uZmlnX2RhdGEK
K307CiAKIHN0YXRpYyBpbnQgX19pbml0IGJ1aWxkaW5mb19pbml0KHZvaWQpCiB7CkBAIC00MTQs
NiArNDIxLDkgQEAgc3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKICAgICBo
eXBmc19hZGRfbGVhZigmdmVyc2lvbiwgJm1ham9yLCB0cnVlKTsKICAgICBoeXBmc19hZGRfbGVh
ZigmdmVyc2lvbiwgJm1pbm9yLCB0cnVlKTsKIAorICAgIGNvbmZpZy5lLnNpemUgPSB4ZW5fY29u
ZmlnX2RhdGFfc2l6ZTsKKyAgICBoeXBmc19hZGRfbGVhZigmYnVpbGRpbmZvLCAmY29uZmlnLCB0
cnVlKTsKKwogICAgIHJldHVybiAwOwogfQogX19pbml0Y2FsbChidWlsZGluZm9faW5pdCk7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4va2VybmVsLmggYi94ZW4vaW5jbHVkZS94ZW4va2Vy
bmVsLmgKaW5kZXggNTQ4YjY0ZGE5Zi4uMmY4ODMwMzFmOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL2tlcm5lbC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaApAQCAtMTAwLDUg
KzEwMCw4IEBAIGV4dGVybiBlbnVtIHN5c3RlbV9zdGF0ZSB7CiAKIGJvb2xfdCBpc19hY3RpdmVf
a2VybmVsX3RleHQodW5zaWduZWQgbG9uZyBhZGRyKTsKIAorZXh0ZXJuIGNoYXIgeGVuX2NvbmZp
Z19kYXRhOworZXh0ZXJuIHVuc2lnbmVkIGludCB4ZW5fY29uZmlnX2RhdGFfc2l6ZTsKKwogI2Vu
ZGlmIC8qIF9MSU5VWF9LRVJORUxfSCAqLwogCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:12:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:12:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHfE-0003So-4g; Wed, 05 Feb 2020 10:12:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izHfD-0003SB-19
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:12:07 +0000
X-Inumbo-ID: e9ce4f60-47ff-11ea-90b9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9ce4f60-47ff-11ea-90b9-12813bfff9fa;
 Wed, 05 Feb 2020 10:11:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 05308AFF4;
 Wed,  5 Feb 2020 10:11:45 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  5 Feb 2020 11:11:36 +0100
Message-Id: <20200205101141.24769-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200205101141.24769-1-jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v4 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSBpbmZyYXN0cnVjdHVyZSBmb3IgdGhlIGh5cGVydmlzb3IgZmlsZXN5c3RlbS4KClRo
aXMgaW5jbHVkZXMgdGhlIGh5cGVyY2FsbCBpbnRlcmZhY2UgYW5kIHRoZSBiYXNlIGZ1bmN0aW9u
cyBmb3IKZW50cnkgY3JlYXRpb24sIGRlbGV0aW9uIGFuZCBtb2RpZmljYXRpb24uCgpJbiBvcmRl
ciBub3QgdG8gaGF2ZSB0byByZXBlYXQgdGhlIHNhbWUgcGF0dGVybiBtdWx0aXBsZSB0aW1lcyBp
biBjYXNlCmFkZGluZyBhIG5ldyBub2RlIHNob3VsZCBCVUdfT04oKSBmYWlsdXJlLCB0aGUgaGVs
cGVycyBmb3IgYWRkaW5nIGEKbm9kZSAoaHlwZnNfYWRkX2RpcigpIGFuZCBoeXBmc19hZGRfbGVh
ZigpKSBnZXQgYSBub2ZhdWx0IHBhcmFtZXRlcgpjYXVzaW5nIHRoZSBCVUcoKSBpbiBjYXNlIG9m
IGEgZmFpbHVyZS4KCldoZW4gc3VwcG9ydGluZyB3cml0YWJsZSBsZWFmcyB0aGUgZW50cnkncyB3
cml0ZSBwb2ludGVyIHdpbGwgbmVlZCB0bwpiZSBzZXQgdG8gdGhlIGZ1bmN0aW9uIHBlcmZvcm1p
bmcgdGhlIHdyaXRlIHRvIHRoZSB2YXJpYWJsZSBob2xkaW5nIHRoZQpjb250ZW50LiBJbiBjYXNl
IHRoZXJlIGFyZSBubyBzcGVjaWFsIGNvbnN0cmFpbnRzIHRoaXMgd2lsbCBiZQpoeXBmc193cml0
ZV9ib29sKCkgZm9yIHR5cGUgWEVOX0hZUEZTX1RZUEVfQk9PTCBhbmQgaHlwZnNfd3JpdGVfbGVh
ZigpCmZvciB0aGUgb3RoZXIgZW50cnkgdHlwZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMToKLSByZW5hbWUgZmlsZXMgZnJvbSBmaWxlc3lz
dGVtLiogdG8gaHlwZnMuKgotIGFkZCBkdW1teSB3cml0ZSBlbnRyeSBzdXBwb3J0Ci0gcmVuYW1l
IGh5cGVyY2FsbCBmaWxlc3lzdGVtX29wIHRvIGh5cGZzX29wCi0gYWRkIHN1cHBvcnQgZm9yIHVu
c2lnbmVkIGludGVnZXIgZW50cmllcwoKVjI6Ci0gdGVzdCBuZXcgZW50cnkgbmFtZSB0byBiZSB2
YWxpZAoKVjM6Ci0gbWFqb3IgcmV3b3JrLCBlc3BlY2lhbGx5IGJ5IHN1cHBvcnRpbmcgYmluYXJ5
IGNvbnRlbnRzIG9mIGVudHJpZXMKLSBhZGRyZXNzZWQgYWxsIGNvbW1lbnRzCgpWNDoKLSBzb3J0
ICNpbmNsdWRlcyBhbHBoYWJldGljYWxseSAoV2VpIExpdSkKLSBhZGQgcHVibGljIGludGVyZmFj
ZSBzdHJ1Y3R1cmVzIHRvIHhsYXQubHN0IChKYW4gQmV1bGljaCkKLSBsZXQgRElSRU5UUllfU0la
RSgpIGFkZCAxIGZvciB0cmFpbGluZyBudWwgYnl0ZSAoSmFuIEJldWxpY2gpCi0gcmVtb3ZlIGh5
cGZzX2FkZF9lbnRyeSgpIChKYW4gQmV1bGljaCkKLSBsZW4gLT4gdWxlbiAoSmFuIEJldWxpY2gp
Ci0gc3dpdGNoIHNlcXVlbmNlIG9mIHRlc3RzIGluIGh5cGZzX2dldF9lbnRyeV9yZWwoKSAoSmFu
IEJldWxpY2gpCi0gYWRkIGNvbnN0IHF1YWxpZmllciAoSmFuIEJldWxpY2gpCi0gcmV0dXJuIC1F
Tk9CVUZTIGlmIG9ubHkgZGlyZW50cnkgYnV0IG5vIGVudHJ5IGNvbnRlbnRzIGFyZSByZXR1cm5l
ZAogIChKYW4gQmV1bGljaCkKLSB1c2UgeG1hbGxvYygpIGluc3RlYWQgb2YgeHphbGxvYygpIChK
YW4gQmV1bGljaCkKLSBiZXR0ZXIgZXJyb3IgaGFuZGxpbmcgaW4gaHlwZnNfd3JpdGVfbGVhZigp
IChKYW4gQmV1bGljaCkKLSByZXR1cm4gLUVPUE5PVFNVUFAgZm9yIHVua25vd24gc3ViLWNvbW1h
bmQgKEphbiBCZXVsaWNoKQotIHVzZSBwbGFpbiBpbnRlZ2VycyBmb3IgZW51bS1saWtlIGNvbnN0
YW50cyBpbiBwdWJsaWMgaW50ZXJmYWNlCiAgKEphbiBCZXVsaWNoKQotIHJlbmFtZSBYRU5fSFlQ
RlNfT1BfcmVhZF9jb250ZW50cyB0byBYRU5fSFlQRlNfT1BfcmVhZCAoSmFuIEJldWxpY2gpCi0g
YWRkIHNvbWUgY29tbWVudHMgaW4gaW5jbHVkZS9wdWJsaWMvaHlwZnMuaCAoSmFuIEJldWxpY2gp
Ci0gdXNlIGNvbnN0X2NoYXIgZm9yIHVzZXIgcGFyYW1ldGVyIHBhdGggKEphbiBCZXVsaWNoKQot
IGFkZCBoZWxwZXJzIGZvciBYRU5fSFlQRlNfVFlQRV9CT09MIGFuZCBYRU5fSFlQRlNfVFlQRV9J
TlQgZW50cnkKICBkZWZpbml0aW9ucyAoSmFuIEJldWxpY2gpCi0gbWFrZSBzdGF0aWNhbGx5IGRl
ZmluZWQgZW50cmllcyBfX3JlYWRfbW9zdGx5IChKYW4gQmV1bGljaCkKLS0tCiB4ZW4vYXJjaC9h
cm0vdHJhcHMuYyAgICAgICAgIHwgICAxICsKIHhlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMg
fCAgIDEgKwogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAgICB8ICAgMSArCiB4ZW4vYXJjaC94
ODYvcHYvaHlwZXJjYWxsLmMgIHwgICAxICsKIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAg
fCAgIDEgKwogeGVuL2NvbW1vbi9oeXBmcy5jICAgICAgICAgICB8IDM1OCArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMu
aCAgIHwgMTI3ICsrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICB8
ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmggIHwgICA4ICsKIHhlbi9pbmNsdWRl
L3hlbi9oeXBmcy5oICAgICAgfCAxMDggKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUveGxhdC5s
c3QgICAgICAgICB8ICAgMiArCiAxMSBmaWxlcyBjaGFuZ2VkLCA2MDkgaW5zZXJ0aW9ucygrKQog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vaHlwZnMuYwogY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1
ZGUveGVuL2h5cGZzLmgKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9h
cmNoL2FybS90cmFwcy5jCmluZGV4IDZmOWJlYzIyZDMuLjg3YWY4MTA2NjcgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0xMzgy
LDYgKzEzODIsNyBAQCBzdGF0aWMgYXJtX2h5cGVyY2FsbF90IGFybV9oeXBlcmNhbGxfdGFibGVb
XSA9IHsKICNpZmRlZiBDT05GSUdfQVJHTwogICAgIEhZUEVSQ0FMTChhcmdvX29wLCA1KSwKICNl
bmRpZgorICAgIEhZUEVSQ0FMTChoeXBmc19vcCwgNSksCiB9OwogCiAjaWZuZGVmIE5ERUJVRwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vaHlwZXJjYWxsLmMKaW5kZXggMzNkZDJkOTlkMi4uMjEwZGRhNGYzOCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVy
Y2FsbC5jCkBAIC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90
IGh2bV9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICNlbmRpZgogICAgIEhZUEVSQ0FMTCh4ZW5wbXVf
b3ApLAogICAgIENPTVBBVF9DQUxMKGRtX29wKSwKKyAgICBIWVBFUkNBTEwoaHlwZnNfb3ApLAog
ICAgIEhZUEVSQ0FMTChhcmNoXzEpCiB9OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlw
ZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKaW5kZXggN2YyOTlkNDVjNi4uMDVh
M2Y1ZTI1YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9oeXBlcmNhbGwuYwpAQCAtNzMsNiArNzMsNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJn
c190IGh5cGVyY2FsbF9hcmdzX3RhYmxlW05SX2h5cGVyY2FsbHNdID0KICAgICBBUkdTKGh2bV9v
cCwgMiksCiAgICAgQVJHUyhkbV9vcCwgMyksCiAjZW5kaWYKKyAgICBBUkdTKGh5cGZzX29wLCA1
KSwKICAgICBBUkdTKG1jYSwgMSksCiAgICAgQVJHUyhhcmNoXzEsIDEpLAogfTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNh
bGwuYwppbmRleCAxN2RkZjllYTFmLi44MzkwN2Q0ZjAwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvcHYvaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCkBAIC04
NSw2ICs4NSw3IEBAIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IHB2X2h5cGVyY2FsbF90YWJsZVtd
ID0gewogICAgIEhZUEVSQ0FMTChodm1fb3ApLAogICAgIENPTVBBVF9DQUxMKGRtX29wKSwKICNl
bmRpZgorICAgIEhZUEVSQ0FMTChoeXBmc19vcCksCiAgICAgSFlQRVJDQUxMKG1jYSksCiAgICAg
SFlQRVJDQUxMKGFyY2hfMSksCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBi
L3hlbi9jb21tb24vTWFrZWZpbGUKaW5kZXggMmFiYjgyNTBiMC4uM2EyYzFhZTY5MCAxMDA2NDQK
LS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL01ha2VmaWxlCkBAIC0x
MCw2ICsxMCw3IEBAIG9iai15ICs9IGRvbWFpbi5vCiBvYmoteSArPSBldmVudF8ybC5vCiBvYmot
eSArPSBldmVudF9jaGFubmVsLm8KIG9iai15ICs9IGV2ZW50X2ZpZm8ubworb2JqLXkgKz0gaHlw
ZnMubwogb2JqLSQoQ09ORklHX0NSQVNIX0RFQlVHKSArPSBnZGJzdHViLm8KIG9iai0kKENPTkZJ
R19HUkFOVF9UQUJMRSkgKz0gZ3JhbnRfdGFibGUubwogb2JqLXkgKz0gZ3Vlc3Rjb3B5Lm8KZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vaHlwZnMuYyBiL3hlbi9jb21tb24vaHlwZnMuYwpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5jNzI2Zjg5YWM5Ci0tLSAvZGV2L251bGwK
KysrIGIveGVuL2NvbW1vbi9oeXBmcy5jCkBAIC0wLDAgKzEsMzU4IEBACisvKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqCisgKgorICogaHlwZnMuYworICoKKyAqIFNpbXBsZSBzeXNmcy1saWtlIGZpbGUg
c3lzdGVtIGZvciB0aGUgaHlwZXJ2aXNvci4KKyAqLworCisjaW5jbHVkZSA8eGVuL2Vyci5oPgor
I2luY2x1ZGUgPHhlbi9ndWVzdF9hY2Nlc3MuaD4KKyNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+
CisjaW5jbHVkZSA8eGVuL2h5cGZzLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUg
PHhlbi9yd2xvY2suaD4KKyNpbmNsdWRlIDxwdWJsaWMvaHlwZnMuaD4KKworI2RlZmluZSBESVJF
TlRSWV9OQU1FX09GRiBvZmZzZXRvZihzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeSwgbmFt
ZSkKKyNkZWZpbmUgRElSRU5UUllfU0laRShuYW1lX2xlbikgXAorICAgIChESVJFTlRSWV9OQU1F
X09GRiArICAgICAgICBcCisgICAgIFJPVU5EVVAoKG5hbWVfbGVuKSArIDEsIGFsaWdub2Yoc3Ry
dWN0IHhlbl9oeXBmc19kaXJlbnRyeSkpKQorCitzdGF0aWMgREVGSU5FX1JXTE9DSyhoeXBmc19s
b2NrKTsKKworSFlQRlNfRElSX0lOSVQoaHlwZnNfcm9vdCwgIiIpOworCitzdGF0aWMgaW50IGFk
ZF9lbnRyeShzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsIHN0cnVjdCBoeXBmc19lbnRy
eSAqbmV3KQoreworICAgIGludCByZXQgPSAtRU5PRU5UOworICAgIHN0cnVjdCBoeXBmc19lbnRy
eSAqZTsKKworICAgIHdyaXRlX2xvY2soJmh5cGZzX2xvY2spOworCisgICAgbGlzdF9mb3JfZWFj
aF9lbnRyeSAoIGUsICZwYXJlbnQtPmRpcmxpc3QsIGxpc3QgKQorICAgIHsKKyAgICAgICAgaW50
IGNtcCA9IHN0cmNtcChlLT5uYW1lLCBuZXctPm5hbWUpOworCisgICAgICAgIGlmICggY21wID4g
MCApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJldCA9IDA7CisgICAgICAgICAgICBsaXN0X2Fk
ZF90YWlsKCZuZXctPmxpc3QsICZlLT5saXN0KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAg
ICB9CisgICAgICAgIGlmICggY21wID09IDAgKQorICAgICAgICB7CisgICAgICAgICAgICByZXQg
PSAtRUVYSVNUOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBp
ZiAoIHJldCA9PSAtRU5PRU5UICkKKyAgICB7CisgICAgICAgIHJldCA9IDA7CisgICAgICAgIGxp
c3RfYWRkX3RhaWwoJm5ldy0+bGlzdCwgJnBhcmVudC0+ZGlybGlzdCk7CisgICAgfQorCisgICAg
aWYgKCAhcmV0ICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBzeiA9IHN0cmxlbihuZXct
Pm5hbWUpOworCisgICAgICAgIHBhcmVudC0+ZS5zaXplICs9IERJUkVOVFJZX1NJWkUoc3opOwor
ICAgIH0KKworICAgIHdyaXRlX3VubG9jaygmaHlwZnNfbG9jayk7CisKKyAgICByZXR1cm4gcmV0
OworfQorCitpbnQgaHlwZnNfYWRkX2RpcihzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQs
CisgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpkaXIsIGJvb2wgbm9m
YXVsdCkKK3sKKyAgICBpbnQgcmV0OworCisgICAgcmV0ID0gYWRkX2VudHJ5KHBhcmVudCwgJmRp
ci0+ZSk7CisgICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsKKworICAgIHJldHVybiByZXQ7Cit9
CisKK2ludCBoeXBmc19hZGRfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsCisg
ICAgICAgICAgICAgICAgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsIGJvb2wgbm9m
YXVsdCkKK3sKKyAgICBpbnQgcmV0OworCisgICAgaWYgKCAhbGVhZi0+Y29udGVudCApCisgICAg
ICAgIHJldCA9IC1FSU5WQUw7CisgICAgZWxzZQorICAgICAgICByZXQgPSBhZGRfZW50cnkocGFy
ZW50LCAmbGVhZi0+ZSk7CisgICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsKKworICAgIHJldHVy
biByZXQ7Cit9CisKK3N0YXRpYyBpbnQgaHlwZnNfZ2V0X3BhdGhfdXNlcihjaGFyICpidWYsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25z
dF9jaGFyKSB1YWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIHVsZW4pCit7CisgICAgaWYgKCB1bGVuID4gWEVOX0hZUEZTX01BWF9QQVRITEVOICkKKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChidWYsIHVh
ZGRyLCB1bGVuKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgaWYgKCBidWZbdWxl
biAtIDFdICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByZXR1cm4gMDsKK30KKwor
c3RhdGljIHN0cnVjdCBoeXBmc19lbnRyeSAqaHlwZnNfZ2V0X2VudHJ5X3JlbChzdHJ1Y3QgaHlw
ZnNfZW50cnlfZGlyICpkaXIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNoYXIgKnBhdGgpCit7CisgICAgY29uc3QgY2hhciAqZW5kOworICAg
IHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnk7CisgICAgdW5zaWduZWQgaW50IG5hbWVfbGVuOwor
CisgICAgaWYgKCBkaXItPmUudHlwZSAhPSBYRU5fSFlQRlNfVFlQRV9ESVIgKQorICAgICAgICBy
ZXR1cm4gTlVMTDsKKworICAgIGlmICggISpwYXRoICkKKyAgICAgICAgcmV0dXJuICZkaXItPmU7
CisKKyAgICBlbmQgPSBzdHJjaHIocGF0aCwgJy8nKTsKKyAgICBpZiAoICFlbmQgKQorICAgICAg
ICBlbmQgPSBzdHJjaHIocGF0aCwgJ1wwJyk7CisgICAgbmFtZV9sZW4gPSBlbmQgLSBwYXRoOwor
CisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIGVudHJ5LCAmZGlyLT5kaXJsaXN0LCBsaXN0ICkK
KyAgICB7CisgICAgICAgIGludCBjbXAgPSBzdHJuY21wKHBhdGgsIGVudHJ5LT5uYW1lLCBuYW1l
X2xlbik7CisgICAgICAgIHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmQgPSBjb250YWluZXJfb2Yo
ZW50cnksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c3RydWN0IGh5cGZzX2VudHJ5X2RpciwgZSk7CisKKyAgICAgICAgaWYgKCBjbXAgPCAwICkKKyAg
ICAgICAgICAgIHJldHVybiBOVUxMOworICAgICAgICBpZiAoICFjbXAgJiYgc3RybGVuKGVudHJ5
LT5uYW1lKSA9PSBuYW1lX2xlbiApCisgICAgICAgICAgICByZXR1cm4gKmVuZCA/IGh5cGZzX2dl
dF9lbnRyeV9yZWwoZCwgZW5kICsgMSkgOiBlbnRyeTsKKyAgICB9CisKKyAgICByZXR1cm4gTlVM
TDsKK30KKworc3RydWN0IGh5cGZzX2VudHJ5ICpoeXBmc19nZXRfZW50cnkoY29uc3QgY2hhciAq
cGF0aCkKK3sKKyAgICBpZiAoIHBhdGhbMF0gIT0gJy8nICkKKyAgICAgICAgcmV0dXJuIE5VTEw7
CisKKyAgICByZXR1cm4gaHlwZnNfZ2V0X2VudHJ5X3JlbCgmaHlwZnNfcm9vdCwgcGF0aCArIDEp
OworfQorCitpbnQgaHlwZnNfcmVhZF9kaXIoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRy
eSwKKyAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRy
KQoreworICAgIGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmQ7CisgICAgY29uc3Qgc3Ry
dWN0IGh5cGZzX2VudHJ5ICplOworICAgIHVuc2lnbmVkIGludCBzaXplID0gZW50cnktPnNpemU7
CisKKyAgICBkID0gY29udGFpbmVyX29mKGVudHJ5LCBjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnlf
ZGlyLCBlKTsKKworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBlLCAmZC0+ZGlybGlzdCwgbGlz
dCApCisgICAgeworICAgICAgICBzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeSBkaXJlbnRy
eTsKKyAgICAgICAgdW5zaWduZWQgaW50IGVfbmFtZWxlbiA9IHN0cmxlbihlLT5uYW1lKTsKKyAg
ICAgICAgdW5zaWduZWQgaW50IGVfbGVuID0gRElSRU5UUllfU0laRShlX25hbWVsZW4pOworCisg
ICAgICAgIGRpcmVudHJ5LmUuZmxhZ3MgPSBlLT53cml0ZSA/IFhFTl9IWVBGU19XUklURUFCTEUg
OiAwOworICAgICAgICBkaXJlbnRyeS5lLnR5cGUgPSBlLT50eXBlOworICAgICAgICBkaXJlbnRy
eS5lLmVuY29kaW5nID0gZS0+ZW5jb2Rpbmc7CisgICAgICAgIGRpcmVudHJ5LmUuY29udGVudF9s
ZW4gPSBlLT5zaXplOworICAgICAgICBkaXJlbnRyeS5vZmZfbmV4dCA9IGxpc3RfaXNfbGFzdCgm
ZS0+bGlzdCwgJmQtPmRpcmxpc3QpID8gMCA6IGVfbGVuOworICAgICAgICBpZiAoIGNvcHlfdG9f
Z3Vlc3QodWFkZHIsICZkaXJlbnRyeSwgMSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7
CisKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldCh1YWRkciwgRElSRU5UUllfTkFN
RV9PRkYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZS0+bmFtZSwgZV9uYW1l
bGVuICsgMSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgZ3Vlc3Rf
aGFuZGxlX2FkZF9vZmZzZXQodWFkZHIsIGVfbGVuKTsKKworICAgICAgICBBU1NFUlQoZV9sZW4g
PD0gc2l6ZSk7CisgICAgICAgIHNpemUgLT0gZV9sZW47CisgICAgfQorCisgICAgcmV0dXJuIDA7
Cit9CisKK2ludCBoeXBmc19yZWFkX2xlYWYoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRy
eSwKKyAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRk
cikKK3sKKyAgICBjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbDsKKworICAgIGwgPSBj
b250YWluZXJfb2YoZW50cnksIGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmLCBlKTsKKwor
ICAgIHJldHVybiBjb3B5X3RvX2d1ZXN0KHVhZGRyLCBsLT5jb250ZW50LCBlbnRyeS0+c2l6ZSkg
PyAtRUZBVUxUOiAwOworfQorCitzdGF0aWMgaW50IGh5cGZzX3JlYWQoY29uc3Qgc3RydWN0IGh5
cGZzX2VudHJ5ICplbnRyeSwKKyAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pCit7CisgICAgc3RydWN0IHhl
bl9oeXBmc19kaXJlbnRyeSBlOworICAgIGxvbmcgcmV0ID0gLUVJTlZBTDsKKworICAgIGlmICgg
dWxlbiA8IHNpemVvZihlKSApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgZS5mbGFncyA9IGVu
dHJ5LT53cml0ZSA/IFhFTl9IWVBGU19XUklURUFCTEUgOiAwOworICAgIGUudHlwZSA9IGVudHJ5
LT50eXBlOworICAgIGUuZW5jb2RpbmcgPSBlbnRyeS0+ZW5jb2Rpbmc7CisgICAgZS5jb250ZW50
X2xlbiA9IGVudHJ5LT5zaXplOworCisgICAgcmV0ID0gLUVGQVVMVDsKKyAgICBpZiAoIGNvcHlf
dG9fZ3Vlc3QodWFkZHIsICZlLCAxKSApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmV0ID0g
LUVOT0JVRlM7CisgICAgaWYgKCB1bGVuIDwgZW50cnktPnNpemUgKyBzaXplb2YoZSkgKQorICAg
ICAgICBnb3RvIG91dDsKKworICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KHVhZGRyLCBzaXpl
b2YoZSkpOworCisgICAgcmV0ID0gZW50cnktPnJlYWQoZW50cnksIHVhZGRyKTsKKworIG91dDoK
KyAgICByZXR1cm4gcmV0OworfQorCitpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1Y3QgaHlwZnNf
ZW50cnlfbGVhZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKK3sKKyAgICBjaGFyICpidWY7
CisgICAgaW50IHJldDsKKworICAgIGlmICggdWxlbiA+IGxlYWYtPmUuc2l6ZSApCisgICAgICAg
IHJldHVybiAtRU5PU1BDOworCisgICAgYnVmID0geG1hbGxvY19hcnJheShjaGFyLCB1bGVuKTsK
KyAgICBpZiAoICFidWYgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIHJldCA9IC1F
RkFVTFQ7CisgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoYnVmLCB1YWRkciwgdWxlbikgKQorICAg
ICAgICBnb3RvIG91dDsKKworICAgIHJldCA9IC1FSU5WQUw7CisgICAgaWYgKCBsZWFmLT5lLnR5
cGUgPT0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HICYmIGJ1Zlt1bGVuXSApCisgICAgICAgIGdvdG8g
b3V0OworCisgICAgcmV0ID0gMDsKKyAgICBtZW1jcHkobGVhZi0+d3JpdGVfcHRyLCBidWYsIHVs
ZW4pOworCisgb3V0OgorICAgIHhmcmVlKGJ1Zik7CisgICAgcmV0dXJuIHJldDsKK30KKworaW50
IGh5cGZzX3dyaXRlX2Jvb2woc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCisgICAgICAg
ICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25l
ZCBsb25nIHVsZW4pCit7CisgICAgdW5pb24geworICAgICAgICBjaGFyIGJ1Zls4XTsKKyAgICAg
ICAgdWludDhfdCB1ODsKKyAgICAgICAgdWludDE2X3QgdTE2OworICAgICAgICB1aW50MzJfdCB1
MzI7CisgICAgICAgIHVpbnQ2NF90IHU2NDsKKyAgICB9IHU7CisKKyAgICBBU1NFUlQobGVhZi0+
ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1VJTlQgJiYgbGVhZi0+ZS5zaXplIDw9IDgpOworCisg
ICAgaWYgKCB1bGVuICE9IGxlYWYtPmUuc2l6ZSApCisgICAgICAgIHJldHVybiAtRURPTTsKKwor
ICAgIGlmICggY29weV9mcm9tX2d1ZXN0KHUuYnVmLCB1YWRkciwgdWxlbikgKQorICAgICAgICBy
ZXR1cm4gLUVGQVVMVDsKKworICAgIHN3aXRjaCAoIGxlYWYtPmUuc2l6ZSApCisgICAgeworICAg
IGNhc2UgMToKKyAgICAgICAgKih1aW50OF90ICopbGVhZi0+d3JpdGVfcHRyID0gISF1LnU4Owor
ICAgICAgICBicmVhazsKKyAgICBjYXNlIDI6CisgICAgICAgICoodWludDE2X3QgKilsZWFmLT53
cml0ZV9wdHIgPSAhIXUudTE2OworICAgICAgICBicmVhazsKKyAgICBjYXNlIDQ6CisgICAgICAg
ICoodWludDMyX3QgKilsZWFmLT53cml0ZV9wdHIgPSAhIXUudTMyOworICAgICAgICBicmVhazsK
KyAgICBjYXNlIDg6CisgICAgICAgICoodWludDY0X3QgKilsZWFmLT53cml0ZV9wdHIgPSAhIXUu
dTY0OworICAgICAgICBicmVhazsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGlj
IGludCBoeXBmc193cml0ZShzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAorICAgICAgICAgICAg
ICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBs
b25nIHVsZW4pCit7CisgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmw7CisKKyAgICBpZiAo
ICFlbnRyeS0+d3JpdGUgKQorICAgICAgICByZXR1cm4gLUVBQ0NFUzsKKworICAgIGwgPSBjb250
YWluZXJfb2YoZW50cnksIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmLCBlKTsKKworICAgIHJldHVy
biBlbnRyeS0+d3JpdGUobCwgdWFkZHIsIHVsZW4pOworfQorCitsb25nIGRvX2h5cGZzX29wKHVu
c2lnbmVkIGludCBjbWQsCisgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
Y29uc3RfY2hhcikgYXJnMSwgdW5zaWduZWQgbG9uZyBhcmcyLAorICAgICAgICAgICAgICAgICBY
RU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZzMsIHVuc2lnbmVkIGxvbmcgYXJnNCkKK3sK
KyAgICBpbnQgcmV0OworICAgIHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnk7CisgICAgc3RhdGlj
IGNoYXIgcGF0aFtYRU5fSFlQRlNfTUFYX1BBVEhMRU5dOworCisgICAgaWYgKCAhaXNfY29udHJv
bF9kb21haW4oY3VycmVudC0+ZG9tYWluKSAmJgorICAgICAgICAgIWlzX2hhcmR3YXJlX2RvbWFp
bihjdXJyZW50LT5kb21haW4pICkKKyAgICAgICAgcmV0dXJuIC1FUEVSTTsKKworICAgIGlmICgg
Y21kID09IFhFTl9IWVBGU19PUF9nZXRfdmVyc2lvbiApCisgICAgICAgIHJldHVybiBYRU5fSFlQ
RlNfVkVSU0lPTjsKKworICAgIGlmICggY21kID09IFhFTl9IWVBGU19PUF93cml0ZV9jb250ZW50
cyApCisgICAgICAgIHdyaXRlX2xvY2soJmh5cGZzX2xvY2spOworICAgIGVsc2UKKyAgICAgICAg
cmVhZF9sb2NrKCZoeXBmc19sb2NrKTsKKworICAgIHJldCA9IGh5cGZzX2dldF9wYXRoX3VzZXIo
cGF0aCwgYXJnMSwgYXJnMik7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIG91dDsKKwor
ICAgIGVudHJ5ID0gaHlwZnNfZ2V0X2VudHJ5KHBhdGgpOworICAgIGlmICggIWVudHJ5ICkKKyAg
ICB7CisgICAgICAgIHJldCA9IC1FTk9FTlQ7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKwor
ICAgIHN3aXRjaCAoIGNtZCApCisgICAgeworICAgIGNhc2UgWEVOX0hZUEZTX09QX3JlYWQ6Cisg
ICAgICAgIHJldCA9IGh5cGZzX3JlYWQoZW50cnksIGFyZzMsIGFyZzQpOworICAgICAgICBicmVh
azsKKworICAgIGNhc2UgWEVOX0hZUEZTX09QX3dyaXRlX2NvbnRlbnRzOgorICAgICAgICByZXQg
PSBoeXBmc193cml0ZShlbnRyeSwgYXJnMywgYXJnNCk7CisgICAgICAgIGJyZWFrOworCisgICAg
ZGVmYXVsdDoKKyAgICAgICAgcmV0ID0gLUVPUE5PVFNVUFA7CisgICAgICAgIGJyZWFrOworICAg
IH0KKworIG91dDoKKyAgICBpZiAoIGNtZCA9PSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMg
KQorICAgICAgICB3cml0ZV91bmxvY2soJmh5cGZzX2xvY2spOworICAgIGVsc2UKKyAgICAgICAg
cmVhZF91bmxvY2soJmh5cGZzX2xvY2spOworCisgICAgcmV0dXJuIHJldDsKK30KZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oIGIveGVuL2luY2x1ZGUvcHVibGljL2h5cGZz
LmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNGFhMmU5NDQ5YQotLS0g
L2Rldi9udWxsCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCkBAIC0wLDAgKzEsMTI3
IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBYZW4gSHlwZXJ2aXNvciBGaWxlc3lzdGVt
CisgKgorICogQ29weXJpZ2h0IChjKSAyMDE5LCBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJt
YW55IEdtYkgKKyAqCisgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNo
YXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJl
IGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8K
KyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3
aXRob3V0IGxpbWl0YXRpb24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1l
cmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29w
aWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNv
ZnR3YXJlIGlzCisgKiBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2lu
ZyBjb25kaXRpb25zOgorICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlz
IHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9y
IHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdB
UkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQ
UkVTUyBPUgorICogSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FS
UkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIg
UFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFV
VEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFH
RVMgT1IgT1RIRVIKKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJB
Q1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09O
TkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5H
UyBJTiBUSEUgU09GVFdBUkUuCisgKgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0hZUEZT
X0hfXworI2RlZmluZSBfX1hFTl9QVUJMSUNfSFlQRlNfSF9fCisKKyNpbmNsdWRlICJ4ZW4uaCIK
KworLyoKKyAqIERlZmluaXRpb25zIGZvciB0aGUgX19IWVBFUlZJU09SX2h5cGZzX29wIGh5cGVy
Y2FsbC4KKyAqLworCisvKiBIaWdoZXN0IHZlcnNpb24gbnVtYmVyIG9mIHRoZSBoeXBmcyBpbnRl
cmZhY2UgY3VycmVudGx5IGRlZmluZWQuICovCisjZGVmaW5lIFhFTl9IWVBGU19WRVJTSU9OICAg
ICAgMQorCisvKiBNYXhpbXVtIGxlbmd0aCBvZiBhIHBhdGggaW4gdGhlIGZpbGVzeXN0ZW0uICov
CisjZGVmaW5lIFhFTl9IWVBGU19NQVhfUEFUSExFTiAxMDI0CisKK3N0cnVjdCB4ZW5faHlwZnNf
ZGlyZW50cnkgeworICAgIHVpbnQxNl90IGZsYWdzOworI2RlZmluZSBYRU5fSFlQRlNfV1JJVEVB
QkxFICAgIDB4MDAwMQorICAgIHVpbnQ4X3QgdHlwZTsKKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVf
RElSICAgICAwCisjZGVmaW5lIFhFTl9IWVBGU19UWVBFX0JMT0IgICAgMQorI2RlZmluZSBYRU5f
SFlQRlNfVFlQRV9TVFJJTkcgIDIKKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfVUlOVCAgICAzCisj
ZGVmaW5lIFhFTl9IWVBGU19UWVBFX0lOVCAgICAgNAorI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9C
T09MICAgIDUKKyAgICB1aW50OF90IGVuY29kaW5nOworI2RlZmluZSBYRU5fSFlQRlNfRU5DX1BM
QUlOICAgIDAKKyNkZWZpbmUgWEVOX0hZUEZTX0VOQ19HWklQICAgICAxCisgICAgdWludDMyX3Qg
Y29udGVudF9sZW47Cit9OworCitzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeSB7CisgICAg
c3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSBlOworICAgIC8qIE9mZnNldCBpbiBieXRlcyB0byBu
ZXh0IGVudHJ5ICgwID09IHRoaXMgaXMgdGhlIGxhc3QgZW50cnkpLiAqLworICAgIHVpbnQxNl90
IG9mZl9uZXh0OworICAgIC8qIFplcm8gdGVybWluYXRlZCBlbnRyeSBuYW1lLCBwb3NzaWJseSB3
aXRoIHNvbWUgcGFkZGluZyBmb3IgYWxpZ25tZW50LiAqLworICAgIGNoYXIgbmFtZVtYRU5fRkxF
WF9BUlJBWV9ESU1dOworfTsKKworLyoKKyAqIEh5cGVyY2FsbCBvcGVyYXRpb25zLgorICovCisK
Ky8qCisgKiBYRU5fSFlQRlNfT1BfZ2V0X3ZlcnNpb24KKyAqCisgKiBSZWFkIGhpZ2hlc3QgaW50
ZXJmYWNlIHZlcnNpb24gc3VwcG9ydGVkIGJ5IHRoZSBoeXBlcnZpc29yLgorICoKKyAqIFBvc3Np
YmxlIHJldHVybiB2YWx1ZXM6CisgKiA+MDogaGlnaGVzdCBzdXBwb3J0ZWQgaW50ZXJmYWNlIHZl
cnNpb24KKyAqIDwwOiBuZWdhdGl2ZSBYZW4gZXJybm8gdmFsdWUKKyAqLworI2RlZmluZSBYRU5f
SFlQRlNfT1BfZ2V0X3ZlcnNpb24gICAgIDAKKworLyoKKyAqIFhFTl9IWVBGU19PUF9yZWFkCisg
KgorICogUmVhZCBhIGZpbGVzeXN0ZW0gZW50cnkuCisgKgorICogUmV0dXJucyB0aGUgZGlyZW50
cnkgYW5kIGNvbnRlbnRzIG9mIGFuIGVudHJ5IGluIHRoZSBidWZmZXIgc3VwcGxpZWQgYnkgdGhl
CisgKiBjYWxsZXIgKHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgd2l0aCB0aGUgY29udGVudHMg
Zm9sbG93aW5nIGRpcmVjdGx5CisgKiBhZnRlciBpdCkuCisgKiBUaGUgZGF0YSBidWZmZXIgbXVz
dCBiZSBhdCBsZWFzdCB0aGUgc2l6ZSBvZiB0aGUgZGlyZW50cnkgcmV0dXJuZWQgaW4gb3JkZXIK
KyAqIHRvIGhhdmUgc3VjY2Vzcy4gSWYgdGhlIGRhdGEgYnVmZmVyIHdhcyBub3QgbGFyZ2UgZW5v
dWdoIGZvciBhbGwgdGhlIGRhdGEKKyAqIC1FTk9CVUZTIGFuZCBubyBlbnRyeSBkYXRhIGlzIHJl
dHVybmVkLCBidXQgdGhlIGRpcmVudHJ5IHdpbGwgY29udGFpbiB0aGUKKyAqIG5lZWRlZCBzaXpl
IGZvciB0aGUgcmV0dXJuZWQgZGF0YS4KKyAqIFRoZSBmb3JtYXQgb2YgdGhlIGNvbnRlbnRzIGlz
IGFjY29yZGluZyB0byBpdHMgZW50cnkgdHlwZSBhbmQgZW5jb2RpbmcuCisgKiBUaGUgY29udGVu
dHMgb2YgYSBkaXJlY3RvcnkgYXJlIG11bHRpcGxlIHN0cnVjdCB4ZW5faHlwZnNfZGlybGlzdGVu
dHJ5CisgKiBpdGVtcy4KKyAqCisgKiBhcmcxOiBYRU5fR1VFU1RfSEFORExFKHBhdGggbmFtZSkK
KyAqIGFyZzI6IGxlbmd0aCBvZiBwYXRoIG5hbWUgKGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5
dGUpCisgKiBhcmczOiBYRU5fR1VFU1RfSEFORExFKGRhdGEgYnVmZmVyIHdyaXR0ZW4gYnkgaHlw
ZXJ2aXNvcikKKyAqIGFyZzQ6IGRhdGEgYnVmZmVyIHNpemUKKyAqCisgKiBQb3NzaWJsZSByZXR1
cm4gdmFsdWVzOgorICogMDogc3VjY2VzcyAoYXQgbGVhc3QgdGhlIGRpcmVudHJ5IHdhcyByZXR1
cm5lZCkKKyAqIDwwIDogbmVnYXRpdmUgWGVuIGVycm5vIHZhbHVlCisgKi8KKyNkZWZpbmUgWEVO
X0hZUEZTX09QX3JlYWQgICAgICAgICAgICAgIDEKKworLyoKKyAqIFhFTl9IWVBGU19PUF93cml0
ZV9jb250ZW50cworICoKKyAqIFdyaXRlIGNvbnRlbnRzIG9mIGEgZmlsZXN5c3RlbSBlbnRyeS4K
KyAqCisgKiBXcml0ZXMgYW4gZW50cnkgd2l0aCB0aGUgY29udGVudHMgb2YgYSBidWZmZXIgc3Vw
cGxpZWQgYnkgdGhlIGNhbGxlci4KKyAqIFRoZSBkYXRhIHR5cGUgYW5kIGVuY29kaW5nIGNhbid0
IGJlIGNoYW5nZWQuIFRoZSBzaXplIGNhbiBiZSBjaGFuZ2VkIG9ubHkKKyAqIGZvciBibG9icyBh
bmQgc3RyaW5ncy4KKyAqCisgKiBhcmcxOiBYRU5fR1VFU1RfSEFORExFKHBhdGggbmFtZSkKKyAq
IGFyZzI6IGxlbmd0aCBvZiBwYXRoIG5hbWUgKGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5dGUp
CisgKiBhcmczOiBYRU5fR1VFU1RfSEFORExFKGNvbnRlbnQgYnVmZmVyIHJlYWQgYnkgaHlwZXJ2
aXNvcikKKyAqIGFyZzQ6IGNvbnRlbnQgYnVmZmVyIHNpemUKKyAqCisgKiBQb3NzaWJsZSByZXR1
cm4gdmFsdWVzOgorICogMDogc3VjY2VzcworICogPDAgOiBuZWdhdGl2ZSBYZW4gZXJybm8gdmFs
dWUKKyAqLworI2RlZmluZSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgICAgMgorCisjZW5k
aWYgLyogX19YRU5fUFVCTElDX0hZUEZTX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IGQyMTk4ZGZmYWQu
LmJmODBmMWRhOGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTEzMCw2ICsxMzAsNyBAQCBERUZJTkVfWEVOX0dV
RVNUX0hBTkRMRSh4ZW5fdWxvbmdfdCk7CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmdvX29wICAg
ICAgICAgICAgICAzOQogI2RlZmluZSBfX0hZUEVSVklTT1JfeGVucG11X29wICAgICAgICAgICAg
NDAKICNkZWZpbmUgX19IWVBFUlZJU09SX2RtX29wICAgICAgICAgICAgICAgIDQxCisjZGVmaW5l
IF9fSFlQRVJWSVNPUl9oeXBmc19vcCAgICAgICAgICAgICA0MgogCiAvKiBBcmNoaXRlY3R1cmUt
c3BlY2lmaWMgaHlwZXJjYWxsIGRlZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZUEVSVklTT1Jf
YXJjaF8wICAgICAgICAgICAgICAgNDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBl
cmNhbGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaAppbmRleCBhZDhhZDI3YjIzLi44
MzZhOGIxYmE4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCkBAIC0xNTAsNiArMTUwLDE0IEBAIGRvX2RtX29w
KAogICAgIHVuc2lnbmVkIGludCBucl9idWZzLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX2RtX29wX2J1Zl90KSBidWZzKTsKIAorZXh0ZXJuIGxvbmcKK2RvX2h5cGZzX29wKAorICAg
IHVuc2lnbmVkIGludCBjbWQsCisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF9jaGFy
KSBhcmcxLAorICAgIHVuc2lnbmVkIGxvbmcgYXJnMiwKKyAgICBYRU5fR1VFU1RfSEFORExFX1BB
UkFNKHZvaWQpIGFyZzMsCisgICAgdW5zaWduZWQgbG9uZyBhcmc0KTsKKwogI2lmZGVmIENPTkZJ
R19DT01QQVQKIAogZXh0ZXJuIGludApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2h5cGZz
LmggYi94ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi41YjI2YjJlNjExCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUveGVu
L2h5cGZzLmgKQEAgLTAsMCArMSwxMDggQEAKKyNpZm5kZWYgX19YRU5fSFlQRlNfSF9fCisjZGVm
aW5lIF9fWEVOX0hZUEZTX0hfXworCisjaW5jbHVkZSA8eGVuL2xpc3QuaD4KKyNpbmNsdWRlIDx4
ZW4vc3RyaW5nLmg+CisjaW5jbHVkZSA8cHVibGljL2h5cGZzLmg+CisKK3N0cnVjdCBoeXBmc19l
bnRyeV9sZWFmOworCitzdHJ1Y3QgaHlwZnNfZW50cnkgeworICAgIHVuc2lnbmVkIHNob3J0IHR5
cGU7CisgICAgdW5zaWduZWQgc2hvcnQgZW5jb2Rpbmc7CisgICAgdW5zaWduZWQgaW50IHNpemU7
CisgICAgY29uc3QgY2hhciAqbmFtZTsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisgICAg
aW50ICgqcmVhZCkoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeSwKKyAgICAgICAgICAg
ICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyKTsKKyAgICBpbnQgKCp3cml0
ZSkoc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCisgICAgICAgICAgICAgICAgIFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7Cit9Owor
CitzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiB7CisgICAgc3RydWN0IGh5cGZzX2VudHJ5IGU7Cisg
ICAgdW5pb24geworICAgICAgICBjb25zdCB2b2lkICpjb250ZW50OworICAgICAgICB2b2lkICp3
cml0ZV9wdHI7CisgICAgfTsKK307CisKK3N0cnVjdCBoeXBmc19lbnRyeV9kaXIgeworICAgIHN0
cnVjdCBoeXBmc19lbnRyeSBlOworICAgIHN0cnVjdCBsaXN0X2hlYWQgZGlybGlzdDsKK307CisK
KyNkZWZpbmUgSFlQRlNfRElSX0lOSVQodmFyLCBuYW0pICAgICAgICAgICAgICAgICAgXAorICAg
IHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgX19yZWFkX21vc3RseSB2YXIgPSB7ICBcCisgICAgICAg
IC5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9ESVIsICAgICAgICAgICAgIFwKKyAgICAgICAgLmUu
ZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAgICAgXAorICAgICAgICAuZS5uYW1l
ID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnNpemUgPSAw
LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUubGlzdCA9IExJU1Rf
SEVBRF9JTklUKHZhci5lLmxpc3QpLCAgICAgXAorICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVh
ZF9kaXIsICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5kaXJsaXN0ID0gTElTVF9IRUFEX0lO
SVQodmFyLmRpcmxpc3QpLCAgIFwKKyAgICB9CisKKy8qIENvbnRlbnQgYW5kIHNpemUgbmVlZCB0
byBiZSBzZXQgdmlhIGh5cGZzX3N0cmluZ19zZXQoKS4gKi8KKyNkZWZpbmUgSFlQRlNfU1RSSU5H
X0lOSVQodmFyLCBuYW0pICAgICAgICAgICAgICAgXAorICAgIHN0cnVjdCBoeXBmc19lbnRyeV9s
ZWFmIF9fcmVhZF9tb3N0bHkgdmFyID0geyBcCisgICAgICAgIC5lLnR5cGUgPSBYRU5fSFlQRlNf
VFlQRV9TVFJJTkcsICAgICAgICAgIFwKKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNf
RU5DX1BMQUlOLCAgICAgICAgXAorICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAgICAg
ICAgICAgICAgIFwKKyAgICB9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBoeXBmc19zdHJpbmdfc2V0
KHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqc3RyKQoreworICAgIGxlYWYtPmNvbnRlbnQgPSBzdHI7
CisgICAgbGVhZi0+ZS5zaXplID0gc3RybGVuKHN0cikgKyAxOworfQorCisjZGVmaW5lIEhZUEZT
X1VJTlRfSU5JVCh2YXIsIG5hbSwgY29udHZhcikgICAgICAgIFwKKyAgICBzdHJ1Y3QgaHlwZnNf
ZW50cnlfbGVhZiBfX3JlYWRfbW9zdGx5IHZhciA9IHsgXAorICAgICAgICAuZS50eXBlID0gWEVO
X0hZUEZTX1RZUEVfVUlOVCwgICAgICAgICAgICBcCisgICAgICAgIC5lLmVuY29kaW5nID0gWEVO
X0hZUEZTX0VOQ19QTEFJTiwgICAgICAgIFwKKyAgICAgICAgLmUubmFtZSA9IG5hbSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIp
LCAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgLmNvbnRlbnQgPSAmY29udHZhciwgICAgICAgICAgICAg
ICAgICAgICAgXAorICAgIH0KKworI2RlZmluZSBIWVBGU19JTlRfSU5JVCh2YXIsIG5hbSwgY29u
dHZhcikgICAgICAgICBcCisgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgX19yZWFkX21vc3Rs
eSB2YXIgPSB7IFwKKyAgICAgICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX0lOVCwgICAgICAg
ICAgICAgXAorICAgICAgICAuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sICAgICAg
ICBcCisgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgLmUuc2l6ZSA9IHNpemVvZihjb250dmFyKSwgICAgICAgICAgICAgICAgXAorICAg
ICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFmLCAgICAgICAgICAgICAgICBcCisgICAgICAg
IC5jb250ZW50ID0gJmNvbnR2YXIsICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9CisKKyNk
ZWZpbmUgSFlQRlNfQk9PTF9JTklUKHZhciwgbmFtLCBjb250dmFyKSAgICAgICAgXAorICAgIHN0
cnVjdCBoeXBmc19lbnRyeV9sZWFmIF9fcmVhZF9tb3N0bHkgdmFyID0geyBcCisgICAgICAgIC5l
LnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9CT09MLCAgICAgICAgICAgIFwKKyAgICAgICAgLmUuZW5j
b2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAgICAgXAorICAgICAgICAuZS5uYW1lID0g
bmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnNpemUgPSBzaXpl
b2YoY29udHZhciksICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3Jl
YWRfbGVhZiwgICAgICAgICAgICAgICAgXAorICAgICAgICAuY29udGVudCA9ICZjb250dmFyLCAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgfQorCitleHRlcm4gc3RydWN0IGh5cGZzX2VudHJ5
X2RpciBoeXBmc19yb290OworCitzdHJ1Y3QgaHlwZnNfZW50cnkgKmh5cGZzX2dldF9lbnRyeShj
b25zdCBjaGFyICpwYXRoKTsKK2ludCBoeXBmc19hZGRfZGlyKHN0cnVjdCBoeXBmc19lbnRyeV9k
aXIgKnBhcmVudCwKKyAgICAgICAgICAgICAgICAgIHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmRp
ciwgYm9vbCBub2ZhdWx0KTsKK2ludCBoeXBmc19hZGRfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlf
ZGlyICpwYXJlbnQsCisgICAgICAgICAgICAgICAgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYg
KmxlYWYsIGJvb2wgbm9mYXVsdCk7CitpbnQgaHlwZnNfcmVhZF9kaXIoY29uc3Qgc3RydWN0IGh5
cGZzX2VudHJ5ICplbnRyeSwKKyAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BB
UkFNKHZvaWQpIHVhZGRyKTsKK2ludCBoeXBmc19yZWFkX2xlYWYoY29uc3Qgc3RydWN0IGh5cGZz
X2VudHJ5ICplbnRyeSwKKyAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJB
TSh2b2lkKSB1YWRkcik7CitpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlf
bGVhZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7CitpbnQgaHlwZnNfd3JpdGVfYm9vbChz
dHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgIFhFTl9H
VUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7CisKKyNl
bmRpZiAvKiBfX1hFTl9IWVBGU19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hsYXQu
bHN0IGIveGVuL2luY2x1ZGUveGxhdC5sc3QKaW5kZXggOTVmNWU1NTkyYi4uMjI4NzI4YmEyNSAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2luY2x1ZGUveGxhdC5s
c3QKQEAgLTg2LDYgKzg2LDggQEAKID8JdmNwdV9odm1fY29udGV4dAkJaHZtL2h2bV92Y3B1LmgK
ID8JdmNwdV9odm1feDg2XzMyCQkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9odm1feDg2XzY0CQkJ
aHZtL2h2bV92Y3B1LmgKKz8JeGVuX2h5cGZzX2RpcmVudHJ5CQloeXBmcy5oCis/CXhlbl9oeXBm
c19kaXJsaXN0ZW50cnkJCWh5cGZzLmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4ZWNf
aW1hZ2UJCQlrZXhlYy5oCiAhCWtleGVjX3JhbmdlCQkJa2V4ZWMuaAotLSAKMi4xNi40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:12:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:12:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHfz-0003qi-Nv; Wed, 05 Feb 2020 10:12:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izHfx-0003qF-RI
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:12:53 +0000
X-Inumbo-ID: 118bcc4e-4800-11ea-90ba-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 118bcc4e-4800-11ea-90ba-12813bfff9fa;
 Wed, 05 Feb 2020 10:12:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izHfv-0001vw-HE; Wed, 05 Feb 2020 10:12:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izHfv-0007gi-3f; Wed, 05 Feb 2020 10:12:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izHfv-0007D0-2i; Wed, 05 Feb 2020 10:12:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146739-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
X-Osstest-Versions-That: xen=41d8869003e96d8b7250ad1d0246371d6929aca6
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 10:12:51 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 146739: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczOSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjczOS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGY3ZmI5YTBhYTlmYmI4
MTI5MmUxNjI2Y2U0MDM0MGQzZjZkOGQ1MDUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDQxZDg4NjkwMDNlOTZkOGI3MjUwYWQxZDAyNDYzNzFkNjkyOWFjYTYKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NjY2NiAgMjAyMC0wMi0wMiAwOToyMDo0NCBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3MzkgIDIwMjAtMDItMDUgMDk6MTg6NDQgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBQ
YXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBTYXJhaCBOZXdtYW4gPHNybkBwcmdtci5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4u
YmFkZXJAY2Fub25pY2FsLmNvbT4KICBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgogIFdl
aSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6
CiBjb3Zlcml0eS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3Jn
Oi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0MWQ4ODY5MDAzLi5mN2ZiOWEwYWE5ICBmN2ZiOWEw
YWE5ZmJiODEyOTJlMTYyNmNlNDAzNDBkM2Y2ZDhkNTA1IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9r
ZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:22:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:22:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHpZ-0004zM-Uc; Wed, 05 Feb 2020 10:22:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izHpZ-0004zH-A2
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:22:49 +0000
X-Inumbo-ID: 744a4b8e-4801-11ea-90bc-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 744a4b8e-4801-11ea-90bc-12813bfff9fa;
 Wed, 05 Feb 2020 10:22:47 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id m16so1943260wrx.11
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 02:22:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=kQ1Z17oOuLuMcR/vCS7nTFENzkd4U9Ijdz7GEI1J498=;
 b=Fa3lFAzKFyI77Q9ri7ZyjFKmS4nJodxb8x+4qoLVKC9dEodgaUrjswudfh9eLjnsjr
 +LZcV9pykMvKKOQtH5eSTkddpINzSAiATa2TrXYl3Iiw53D4buIS3ETPUY7148qBS7rP
 /IitzWARVY86h4lF5EKQEemDe1CqZjdDG7+lejs1N5juX7kyud8hHxKvshL7HBg4IUwO
 XOw5HQvai4LLyZUgL7r6lnORfaCn9puEDhKFt1O4NMBXH4C+dNleluWcL0WJ5AnF/Qac
 MKBwKhParLJu9S4PY3PiTxvw+KI9SrZ7N80/wowNn1uPkv8x1t/cWNzvcaANHPQ6JnEA
 HbMw==
X-Gm-Message-State: APjAAAXV0mmwxLsMFii2tiBMjqwlx3kFyFz4+PV1tNQHnthl39kkYQuR
 90dxINFIdtjOag2NuUC3334=
X-Google-Smtp-Source: APXvYqwut4VhL7UvIVYu+S3nnYEYfxEi3d4TFSk8eNmGNew+usdGNdadXqYzXR3wo4gSVyMzbzjMSw==
X-Received: by 2002:a5d:4984:: with SMTP id r4mr26670831wrq.137.1580898166746; 
 Wed, 05 Feb 2020 02:22:46 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id m21sm7684125wmi.27.2020.02.05.02.22.45
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 02:22:45 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <9d1c6e2b-f155-96f9-deeb-1b1f30c94081@xen.org>
Date: Wed, 5 Feb 2020 10:22:44 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNS8wMi8yMDIwIDA5OjUwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4gT24gVHVl
LCAyMDIwLTAyLTA0IGF0IDE1OjM3ICswMDAwLCBHZW9yZ2UgRHVubGFwIHdyb3RlOgo+PiBBdCB2
ZXJ5IGxlYXN0IGl0J3MgbW9yZSByb2J1c3QgdGhpcyB3YXk7IHRoZSBhbGdvcml0aG0gaXMgYWxz
byBsZXNzCj4+ICJtYWdpYyIuICBXZSBqdXN0IGhhZCBhIGxvbmcgZGlzY3Vzc2lvbiB0aGlzIG1v
cm5pbmcgdHJ5aW5nIHRvIHJlLWNyZWF0ZQo+PiB0aGUgbG9naWMgZm9yIHdoeSAiUmVtb3ZlIE1G
TiAwIiB3YXMgc3VmZmljaWVudCB0byBwcmV2ZW50IHRoaXMgaXNzdWUsCj4+IGFuZCBldmVuIHRo
ZW4gRGF2aWQgd2Fzbid0IHN1cmUgaXQgd2FzIGNvcnJlY3QgYXQgZmlyc3QuCj4gCj4gUmlnaHQu
IFNvIHRoZSByZWFsIHJlYXNvbiBJJ20gc3RhcmluZyBoYXJkIGF0IHRoaXMgaXMgYmVjYXVzZSBJ
IGNhbid0Cj4gY29udmluY2UgbXlzZWxmIHRoZXJlIGFyZW4ndCBwbGFjZXMgd2hlcmUgbWVtb3J5
IGFsbG9jYXRlZCBieSB0aGUgYm9vdAo+IGFsbG9jYXRvciBpcyBsYXRlciBmcmVlZCB3aXRoIGZy
ZWVfeGVuaGVhcF9wYWdlcygpLgo+IAo+IFdlIGhhdmUgYSBmZXcgcGllY2VzIG9mIGNvZGUgd2hp
Y2ggZGVjaWRlIHdoZXRoZXIgdG8gdXNlIHRoZSBib290Cj4gYWxsb2NhdG9yIHZzLiBoZWFwIGJh
c2VkIG9uIHN5c3RlbV9zdGF0ZSA+PSBTWVNfU1RBVEVfYm9vdCwgYW5kICppZioKPiB0aGUgcnVs
ZSBpcyAidGhvdSBzaGFsdCBub3QgYWxsb2NhdGUgd2l0aCBib290IGFsbG9jYXRvciBhbmQgZnJl
ZQo+IGxhdGVyIiB0aGVuIGl0J3MgKmV4dHJlbWVseSogZnJhZ2lsZSBhbmQgcHJvYmFibHkgYmVp
bmcgdmlvbGF0ZWQg4oCUCj4gZXNwZWNpYWxseSBiZWNhdXNlIGl0IGFjdHVhbGx5ICp3b3Jrcyog
bW9zdCBvZiB0aGUgdGltZSwgZXhjZXB0IGluIHNvbWUKPiBlc290ZXJpYyBjb3JuZXIgY2FzZXMg
bGlrZSBNRk4jMCwgYm9vdCBhbGxvY2F0aW9ucyB3aGljaCBjcm9zcwo+IHpvbmVzL3JlZ2lvbnMs
IGV0Yy4KPiAKPiBTbyBiZWNhdXNlIHdlIHdhbnQgdG8gbWFrZSB0aGF0ICptb3JlKiBsaWtlbHkg
YnkgYWxsb3dpbmcgdm1hcCgpIHRvCj4gaGFwcGVuIGVhcmxpZXIsIEknZCBsaWtlIHRvIGNsZWFu
IHRoaW5ncyB1cCBieSBhZGRyZXNzaW5nIHRob3NlIGNvcm5lcgo+IGNhc2VzIGFuZCBtYWtpbmcg
aXQgdW5jb25kaXRpb25hbGx5IE9LIHRvIGZyZWUgYm9vdC1hbGxvY2F0ZWQgcGFnZXMKPiBpbnRv
IHRoZSBoZWFwLgo+IAo+IEkgdGhpbmsgbWlnaHQgYmUgYXMgc2ltcGxlIGFzIGNoZWNraW5nIGZv
ciAoZmlyc3RfcGcpLT5jb3VudF9pbmZvID09IDAKPiBpbiBmcmVlX3hlbmhlYXBfcGFnZXMoKS4g
VGhhdCdzIHF1aWNrIGVub3VnaCwgYW5kIGlmIHRoZSBjb3VudF9pbmZvIGlzCj4gemVybyB0aGVu
IEkgdGhpbmsgaXQgZG9lcyBpbmRpY2F0ZSBhIGJvb3QtYWxsb2NhdGVkIHBhZ2UsIGJlY2F1c2Ug
cGFnZXMKPiBmcm9tIGFsbG9jX3hlbmhlYXBfcGFnZXMoKSB3b3VsZCBoYXZlIFBHQ194ZW5faGVh
cCBzZXQ/Cj4gCj4gSXQgd291bGQgc3VmZmljZSBqdXN0IHRvIHBhc3Mgc3VjaCBwYWdlcyB0byBp
bml0X2hlYXBfcGFnZXMoKSBpbnN0ZWFkCj4gb2YgZGlyZWN0bHkgdG8gZnJlZV9oZWFwX3BhZ2Vz
KCksIEkgdGhpbmsuIEp1bGllbj8KPiAKPiBUaGUgc3RyYXcgbWFuIHZlcnNpb24gb2YgdGhhdCBs
b29rcyBhIGJpdCBsaWtlIHRoaXMuLi4KPiAKPiAtLS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2Mu
Ywo+ICsrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gQEAgLTIzMDQsNiArMjMwNCwxMiBA
QCB2b2lkIGZyZWVfeGVuaGVhcF9wYWdlcyh2b2lkICp2LCB1bnNpZ25lZCBpbnQgb3JkZXIpCj4g
ICAKPiAgICAgICBwZyA9IHZpcnRfdG9fcGFnZSh2KTsKPiAgIAo+ICsgICAgLyogUGFnZXMgZnJv
bSB0aGUgYm9vdCBhbGxvY2F0b3IgbmVlZCB0byBwYXNzIHRocm91Z2ggaW5pdF9oZWFwX3BhZ2Vz
KCkgKi8KPiArICAgIGlmICggdW5saWtlbHkoIXBnLT5jb3VudF9pbmZvKSApCgpOb3RlIHRoYXQg
dGhlcmUgaXMgdHdvIHZlcnNpb25zIG9mIGZyZWVfeGVuaGVhcF9wYWdlcygpLiBUaGlzIG9uZSBv
bmx5IApjb3ZlciB0aGUgY2FzZSB3aGVyZSB0aGUgZG9taGVhcCBhbmQgeGVuaGVhcCBhcmUgdGhl
IHNhbWUuCgpCdXQgeW91IGNhbid0IHVzZSB0aGUgc2FtZSB0cmljayB3aGVuIHhlbmhlYXAgaXMg
c2VwYXJhdGVkIChsaWtlIG9uIApBcm0zMikgYmVjYXVzZSBQR0NfeGVuX2hlYXAgaXMgbm90IHNl
dC4gU28geW91IHdvdWxkIGJlIGNhbGxpbmcgCmluaXRfaGVhcF9wYWdlcygpIGV2ZXJ5dGltZS4K
Ckhvd2V2ZXIsIEkgZG9uJ3QgbGlrZSB0aGUgaWRlYSBvZiByZWx5aW5nIG9uIGNvdW50X2luZm8g
PT0gMC4gSW5kZWVkLCAKdGhlcmUgYXJlIHZhbGlkIGNhc2Ugd2hlcmUgY291bnRfaW5mbyA9PSAw
IGJlY2F1c2UgaXQgbWVhbnMgdGhlIHBhZ2UgaXMgCmludXNlIChQQ0Nfc3RhdGVfaW51c2UpLgoK
SXQgbWlnaHQgYmUgYmVzdCBpZiB3ZSBpbnRyb2R1Y2UgYSBuZXcgcGFnZSBzdGF0ZSB0aGF0IHdv
dWxkIGJlIHRoZSAKZGVmYXVsdCB2YWx1ZSBzZXQgaW4gdGhlIGZyYW1ldGFibGUuCgowIG1heSBi
ZSBhbiBvcHRpb24gaWYgd2UgYXNzaWduIGEgZGlmZmVyZW50IHZhbHVlIHRvIFBHQ19zdGF0ZV9p
bnVzZSBidXQgCndlIHdvdWxkIG5lZWQgdG8gY2hlY2sgaWYgdGhlcmUgYXJlIHBsYWNlcyByZWx5
aW5nIG9uIFBHQ19zdGF0ZV9pbnVzZSA9PSAKMC4gSSBrbm93IHRoYXQgYXNzaWduX3BhZ2VzKCkg
ZG9lcyByZWx5IG9uIGl0LCBJIGhhdmUgc2VudCBhIHBhdGNoIGZvciAKaXQgeWVzdGVyZGF5LgoK
QW5vdGhlciBvcHRpb24gaXMgdG8gdXNlIGFuIGFsbCAxcyB2YWx1ZSBhbmQgaW5pdGlhbGl6ZSB0
aGUgZnJhbWV0YWJsZSAKdG8gYWxsIDFzLiBCdXQgSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aGV0
aGVyIHRoZSBhbGxvY2F0b3Igd291bGQgYmUgCmFibGUgdG8gY29wZSB3aXRoIGl0LgoKQ2hlZXJz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:23:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:23:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHpv-00051D-8r; Wed, 05 Feb 2020 10:23:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izHpt-00050z-KV
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:23:09 +0000
X-Inumbo-ID: 7f86a286-4801-11ea-90bc-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f86a286-4801-11ea-90bc-12813bfff9fa;
 Wed, 05 Feb 2020 10:23:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7C8F5ADB3;
 Wed,  5 Feb 2020 10:23:05 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-4-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c8a16d97-d851-7a7e-e7c7-eac50ddbfa62@suse.com>
Date: Wed, 5 Feb 2020 11:22:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203144340.4614-4-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/4] AMD/IOMMU: Treat guest head/tail
 pointers as byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgTU1JTyByZWdp
c3RlcnMgYXMgYWxyZWFkeSBieXRlIG9mZnNldHMuICBCeSBtYXNraW5nIG91dCB0aGUgcmVzZXJ2
ZWQgYml0cwo+IHN1aXRhYmx5IGluIGd1ZXN0X2lvbW11X21taW9fd3JpdGU2NCgpLCB3ZSBjYW4g
dXNlIHRoZSB2YWx1ZXMgZGlyZWN0bHksCj4gaW5zdGVhZCBvZiBtYXNraW5nL3NoaWZ0aW5nIG9u
IGV2ZXJ5IHVzZS4KCkkgZ3Vlc3MgaXQncyB1bmNsZWFyIHdoZXRoZXIgc3VjaCBtYXNraW5nIG1h
dGNoZXMgcmVhbCBoYXJkd2FyZQpiZWhhdmlvciwgYnV0IGl0J3MgY2VydGFpbmx5IHdpdGhpbiBz
cGVjIHdpdGggYWxsIG90aGVyIGJpdHMKdGhlcmUgcmVzZXJ2ZWQuCgo+IFN0b3JlIHRoZSBidWZm
ZXIgc2l6ZSwgcmF0aGVyIHRoYW4gdGhlIG51bWJlciBvZiBlbnRyaWVzLCB0byBrZWVwIHRoZSBz
YW1lCj4gdW5pdHMgZm9yIGNvbXBhcmlzb24gcHVycG9zZXMuCj4gCj4gVGhpcyBzaW1wbGlmaWVz
IGd1ZXN0X2lvbW11X2dldF90YWJsZV9tZm4oKSBieSBkcm9wcGluZyB0aGUgZW50cnlfc2l6ZQo+
IHBhcmFtZXRlciwgYW5kIHNpbXBsaWZpZXMgdGhlIG1hcF9kb21haW5fcGFnZSgpIGhhbmRsaW5n
IGJ5IGJlaW5nIGFibGUgdG8gZHJvcAo+IHRoZSBsb2dfYmFzZSB2YXJpYWJsZXMuCj4gCj4gTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UuCgpXZWxsLCBub3QgZXhhY3RseSAtIHJlYWRzIG9mIHRob3NlIGhl
YWQvdGFpbCByZWdpc3RlcnMgcHJldmlvdXNseQpyZXR1cm5lZCB0aGUgbGFzdCB3cml0dGVuIHZh
bHVlIGFmYWljdC4KCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:24:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:24:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHqo-00059T-Lz; Wed, 05 Feb 2020 10:24:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izHqn-00059K-BE
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:24:05 +0000
X-Inumbo-ID: a1ddd692-4801-11ea-90bc-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1ddd692-4801-11ea-90bc-12813bfff9fa;
 Wed, 05 Feb 2020 10:24:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580898243;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=N2U84DJLA/PaR+CwIjLUHddhAA8u/AE8ZHCEu0dhP8E=;
 b=CZeIg9iJ3tr4E5xp9jck9AJAtIUiTM4C63KDcHi6Sv8M6QkH+U//bNZ6
 WYhKhPFRXt8ioznd+k+5k9PvtF0691YwgBHoWpMybo2N8hExLbafhgMWL
 0m4EOGFjfSBNWsynrqiOHQsaDBVxCBilgzIYRpJDHip1Jo31mo84+MHNy U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: p243lPSTLUY0oYiYMdRPTsPt9Z1B+8UgCYJ7vntySGOuoZp6o35P+YA5EQmn8pS72jmgRNB9V8
 Rzd12pC0SWrws3zJp5i1v7pS4isEua0sGi/kB2YZNnbeGyGF0rzu6OcgWQ6sQisbSG+6iS6rNq
 j7qRtxmGE8rzfw2Z98q0suGOGqc9vQIE2TwIWf0+9COwO6om+IlwUsTBe+EO/ts2oruCF7Kunz
 z1JawX7MYzr89V/iM8RyYKqc6baKOTjjVkUsGc6mY7nXJTbH970beujluOcg74tQ2skqGdTMUh
 mKQ=
X-SBRS: 2.7
X-MesageID: 12342784
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="12342784"
Date: Wed, 5 Feb 2020 11:23:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200205102356.GQ4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200203132108.GW4679@Air-de-Roger>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCk9uIE1vbiwgRmViIDAzLCAyMDIwIGF0IDAyOjIxOjA4UE0gKzAxMDAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6NDQ6MDZQTSArMDEw
MCwgU2FuZGVyIEVpa2VsZW5ib29tIHdyb3RlOgo+ID4gT24gMDMvMDIvMjAyMCAxMzo0MSwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6MzA6
NTVQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5ib29tIHdyb3RlOgo+ID4gPj4gT24gMDMvMDIvMjAy
MCAxMzoyMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4+PiBPbiBNb24sIEZlYiAwMywg
MjAyMCBhdCAwOTozMzo1MUFNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6Cj4gPiA+
Pj4+IEhpIFJvZ2VyLAo+ID4gPj4+Pgo+ID4gPj4+PiBMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBh
biBpc3N1ZSB3aXRoIHRoZSBQQ0ktcGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCj4g
PiA+Pj4+IEluIHRoZSBndWVzdCBJIGdldDoKPiA+ID4+Pj4gICAgIFsgMTE0My4zMTM3NTZdIHho
Y2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IG5vdCByZXNwb25kaW5nIHRvIHN0b3AgZW5k
cG9pbnQgY29tbWFuZC4KPiA+ID4+Pj4gICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6
MDA6MDUuMDogeEhDSSBob3N0IGNvbnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFk
Cj4gPiA+Pj4+ICAgICBbIDExNDMuMzQ3MzY0XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IEhDIGRp
ZWQ7IGNsZWFuaW5nIHVwCj4gPiA+Pj4+ICAgICBbIDExNDMuMzU2NDA3XSB1c2IgMS0yOiBVU0Ig
ZGlzY29ubmVjdCwgZGV2aWNlIG51bWJlciAyCj4gPiA+Pj4+Cj4gPiA+Pj4+IEJpc2VjdGlvbiB0
dXJuZWQgdXAgYXMgdGhlIGN1bHByaXQ6IAo+ID4gPj4+PiAgICBjb21taXQgNTUwMGQyNjVhMmE4
ZmE2M2Q2MGMwOGJlYjU0OWRlOGVjODJmZjdhNQo+ID4gPj4+PiAgICB4ODYvc21wOiB1c2UgQVBJ
QyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUKPiA+ID4+Pgo+ID4g
Pj4+IFNvcnJ5IHRvIGhlYXIgdGhhdCwgbGV0IHNlZSBpZiB3ZSBjYW4gZmlndXJlIG91dCB3aGF0
J3Mgd3JvbmcuCj4gPiA+Pgo+ID4gPj4gTm8gcHJvYmxlbSwgdGhhdCBpcyB3aHkgSSB0ZXN0IHN0
dWZmIDopCj4gPiA+Pgo+ID4gPj4+PiBJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0IGNvbW1p
dCBhbmQgbm93IGl0IHdvcmtzIGZpbmUgYWdhaW4uCj4gPiA+Pj4KPiA+ID4+PiBEb2VzIHRoZSBz
YW1lIGNvbnRyb2xsZXIgd29yayBmaW5lIHdoZW4gdXNlZCBpbiBkb20wPwo+ID4gPj4KPiA+ID4+
IFdpbGwgdGVzdCB0aGF0LCBidXQgYXMgYWxsIG90aGVyIHBjaSBkZXZpY2VzIGluIGRvbTAgd29y
ayBmaW5lLAo+ID4gPj4gSSBhc3N1bWUgdGhpcyBjb250cm9sbGVyIHdvdWxkIGFsc28gd29yayBm
aW5lIGluIGRvbTAgKGFzIGl0IGhhcyBhbHNvCj4gPiA+PiB3b3JrZWQgZmluZSBmb3IgYWdlcyB3
aXRoIFBDSS1wYXNzdGhyb3VnaCB0byB0aGF0IGd1ZXN0IGFuZCBzdGlsbCB3b3Jrcwo+ID4gPj4g
ZmluZSB3aGVuIHJldmVydGluZyB0aGUgcmVmZXJlbmNlZCBjb21taXQpLgo+ID4gPiAKPiA+ID4g
SXMgdGhpcyB0aGUgb25seSBkZXZpY2UgdGhhdCBmYWlscyB0byB3b3JrIHdoZW4gZG9pbmcgcGNp
LXBhc3N0aHJvdWdoLAo+ID4gPiBvciBvdGhlciBkZXZpY2VzIGFsc28gZG9uJ3Qgd29yayB3aXRo
IHRoZSBtZW50aW9uZWQgY2hhbmdlIGFwcGxpZWQ/Cj4gPiA+IAo+ID4gPiBIYXZlIHlvdSB0ZXN0
ZWQgb24gb3RoZXIgYm94ZXM/Cj4gPiA+IAo+ID4gPj4gSSBkb24ndCBrbm93IGlmIHlvdXIgY2hh
bmdlIGNhbiBzb21laG93IGhhdmUgYSBzaWRlIGVmZmVjdAo+ID4gPj4gb24gbGF0ZW5jeSBhcm91
bmQgdGhlIHByb2Nlc3Npbmcgb2YgcGNpLXBhc3N0aHJvdWdoID8KPiA+ID4gCj4gPiA+IEhtLCB0
aGUgbWVudGlvbmVkIGNvbW1pdCBzaG91bGQgc3BlZWQgdXAgYnJvYWRjYXN0IElQSXMsIGJ1dCBJ
IGRvbid0Cj4gPiA+IHNlZSBob3cgaXQgY291bGQgc2xvdyBkb3duIG90aGVyIGludGVycnVwdHMu
IEFsc28gSSB3b3VsZCB0aGluayB0aGUKPiA+ID4gZG9tYWluIGlzIG5vdCByZWNlaXZpbmcgaW50
ZXJydXB0cyBmcm9tIHRoZSBkZXZpY2UsIHJhdGhlciB0aGFuCj4gPiA+IGludGVycnVwdHMgYmVp
bmcgc2xvdy4KPiA+ID4gCj4gPiA+IENhbiB5b3UgYWxzbyBwYXN0ZSB0aGUgb3V0cHV0IG9mIGxz
cGNpIC12IGZvciB0aGF0IHhIQ0kgZGV2aWNlIGZyb20KPiA+ID4gZG9tMD8KPiA+ID4gCj4gPiA+
IFRoYW5rcywgUm9nZXIuCj4gPiAKPiA+IFdpbGwgZG8gdGhpcyBldmVuaW5nIGluY2x1ZGluZyB0
aGUgdGVzdGluZyBpbiBkb20wIGV0Yy4KPiA+IFdpbGwgYWxzbyBzZWUgaWYgdGhlcmUgaXMgYW55
IHBhdHRlcm4gd2hlbiBvYnNlcnZpbmcgL3Byb2MvaW50ZXJydXB0cyBpbgo+ID4gdGhlIGd1ZXN0
Lgo+IAo+IFRoYW5rcyEgSSBhbHNvIGhhdmUgc29tZSB0cml2aWFsIHBhdGNoIHRoYXQgSSB3b3Vs
ZCBsaWtlIHlvdSB0byB0cnksCj4ganVzdCB0byBkaXNjYXJkIHNlbmRfSVBJX21hc2sgY2xlYXJp
bmcgdGhlIHNjcmF0Y2hfY3B1bWFzayB1bmRlcgo+IGFub3RoZXIgZnVuY3Rpb24gZmVldC4KPiAK
PiBSb2dlci4KPiAtLS0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2Fy
Y2gveDg2L3NtcC5jCj4gaW5kZXggNjVlYjdjYmRhOC4uYWVlYjUwNjE1NSAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvc21wLmMKPiArKysgYi94ZW4vYXJjaC94ODYvc21wLmMKPiBAQCAtNjYs
NyArNjYsOCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hv
cnRjdXQsIGludCB2ZWN0b3IsCj4gIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3Qg
Km1hc2ssIGludCB2ZWN0b3IpCj4gIHsKPiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsK
PiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4g
KyAgICBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY3B1bWFza190LCBzZW5kX2lwaV9jcHVtYXNrKTsK
PiArICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9ICZ0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsK
PiAgCj4gICAgICAvKgo+ICAgICAgICogVGhpcyBjYW4gb25seSBiZSBzYWZlbHkgdXNlZCB3aGVu
IG5vIENQVSBob3RwbHVnIG9yIHVucGx1ZyBvcGVyYXRpb25zCj4gCj4gCj4gX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Cj4gWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:24:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:24:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHr8-0005Ck-2B; Wed, 05 Feb 2020 10:24:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JQqW=3Z=bombadil.srs.infradead.org=batv+f5239aca3eba9bdd2681+6009+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1izHr6-0005CT-Od
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:24:24 +0000
X-Inumbo-ID: adbc1bf4-4801-11ea-8396-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id adbc1bf4-4801-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 10:24:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=r65qKZ+KaU59doi1OaDqZjsYybIKxUptFTbQW1YEHvk=; b=d8qscfCFpZmZHVlpyuY77YcDjU
 ngU6OOhUHKkrQMpCKHvo4h1/tHo98lJBMFpPSqizJppZF7Snec7kzkKMkx3HEIBiIkpT3Wlv5LG7g
 J650DPxk6du5x+e/EyNkJOriqwCfKW/4QxwOnRx0BifJwkQ+GlGDTODcdyWmDcUMQi204br/DuSiW
 xDmUDwoaaNI7Khk7osafeRBJAIZlbADf/o+ZCjUjRULLxEpYUnQfwZ/X6MvvB9kkhIw4Q6RtIh8fZ
 yh+221/jC0jXkYZ85gO4rKi5lEhnZkWfUljewykYfAYtgept1GIieX2pX7+hFKqMvqpmRNeSYu0Dt
 +/oXM3dg==;
Received: from 54-240-197-235.amazon.com ([54.240.197.235]
 helo=u3832b3a9db3152.ant.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1izHr1-0007z5-Ad; Wed, 05 Feb 2020 10:24:19 +0000
Message-ID: <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <jbeulich@suse.com>
Date: Wed, 05 Feb 2020 10:24:14 +0000
In-Reply-To: <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============0464526639781283501=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0464526639781283501==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-317AgByj5kCU8ISy4iXj"


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

On Wed, 2020-02-05 at 11:02 +0100, Jan Beulich wrote:
> > +    /* Pages from the boot allocator need to pass through init_heap_pa=
ges() */
> > +    if ( unlikely(!pg->count_info) )
>=20
> ... while I think this check may be fine here, no similar one
> can be used in free_domheap_pages(), yet pages getting handed
> there isn't less likely than ones getting handed to
> free_xenheap_pages() (if we already fear mismatch).

Do we care about that?

ICBW but I don't think I've seen a case where boot-allocated pages get
handed to free_domheap_pages() later. I've only seen them handed to
free_xenheap_pages(). These are pages which are mapped to Xen, not
domheap pages.

You are already expected *not* to conflate free_xenheap_pages() and
free_domheap_pages().

I think it should be OK to declare that freeing boot-allocated pages
with free_xenheap_pages() is permitted, but freeing them with
free_domheap_pages() isn't.

(Note my straw man patch didn't fix the CONFIG_SEPARATE_XENHEAP case
and doesn't trivially port to that version of free_xenheap_pages()
because the PGC_xen_heap flag isn't used there. But it's fixable
relatively easily.




--=-317AgByj5kCU8ISy4iXj
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA1MTAyNDE0WjAvBgkqhkiG9w0BCQQxIgQgx05JcTzXCmFZT6XefdAoBb7vFaNoQvLRnbhZzrkM
7RMwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAJoLGOKpuAlS1Uvtx+tWOzgZHw4xtU0h1UQ121WPrMSYDCipgXwoY+gy/aP9ib6a
/bUPPeKz2zeFD5JP9RJUOo9K47Dwels3DLm6byDZoqdO4JxbHGT+7ph/RpRXQndIhC383L2XH6Mg
3SK//z5HuzHo2TSEAbZ+mv5v4HtoqOVnm9WwgWLdHM7mhA2C5EmmS+ILDuND0gKRHsp5Q4CJ4fcw
P5BomGfBhLUNjcX52nehjFpqzdxrEhkHGTHj0ODENhpmlYW1yZuUBelp5pPFUCK6ApxZ9ekHEYXD
CuGySZs3kptKj/z6Cdg3+hTAG0owXBQeNazz/UwHGvStWMTn6EYAAAAAAAA=


--=-317AgByj5kCU8ISy4iXj--



--===============0464526639781283501==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0464526639781283501==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:32:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:32:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izHyz-00068a-67; Wed, 05 Feb 2020 10:32:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JQqW=3Z=bombadil.srs.infradead.org=batv+f5239aca3eba9bdd2681+6009+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1izHyx-00068T-EA
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:32:31 +0000
X-Inumbo-ID: cffb9392-4802-11ea-b211-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cffb9392-4802-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 10:32:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=Tp02GQl+sgJOz2CgqRYLr+A6pxYK1VqcaDp7CYhY0RA=; b=GQg/fBUaRcgeH9ZyFfHva8A+7A
 xtGiU8hYly+ApFiKKyhuIlQpjl6reVKcQNt2QmzLL/IY/Ebjy2TwMGWtK7dzBNxMHM+ABZI6tJ3Vy
 J+LdloNBr7z0f6iW/O4V8CMa161pjdkAJbpes4ieTv7JULdRWkkFwTciJTTxD+8jUYaaUm5C02M8F
 Ck+asKdZ04+Y83Kh/9VvL49Wkqcm5j7LuGycUtvXfejGdGmk/CqzW0wOqQZIPvnASQWNlZs4yy50i
 OmBCO7+wiaUcZ8cnbjbuCau2bLpF5TM+uflrNGr6CwydZDCIeo87TKJgnAz1YUnmLbExqCYjFrVRc
 uWSZvRwg==;
Received: from 54-240-197-235.amazon.com ([54.240.197.235]
 helo=u3832b3a9db3152.ant.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1izHyl-00038U-UJ; Wed, 05 Feb 2020 10:32:21 +0000
Message-ID: <8ffc0ff9891df05a9751c728b6c325d8ec46d125.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Julien Grall <julien@xen.org>, George Dunlap <george.dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Stewart Hildebrand
 <stewart.hildebrand@dornerworks.com>
Date: Wed, 05 Feb 2020 10:32:15 +0000
In-Reply-To: <9d1c6e2b-f155-96f9-deeb-1b1f30c94081@xen.org>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <9d1c6e2b-f155-96f9-deeb-1b1f30c94081@xen.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============3045583617267404529=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3045583617267404529==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-vVRTUrhlNgaB2PzeCoBY"


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

On Wed, 2020-02-05 at 10:22 +0000, Julien Grall wrote:
> Hi,
>=20
> On 05/02/2020 09:50, David Woodhouse wrote:
> > On Tue, 2020-02-04 at 15:37 +0000, George Dunlap wrote:
> > > At very least it's more robust this way; the algorithm is also less
> > > "magic".  We just had a long discussion this morning trying to re-cre=
ate
> > > the logic for why "Remove MFN 0" was sufficient to prevent this issue=
,
> > > and even then David wasn't sure it was correct at first.
> >=20
> > Right. So the real reason I'm staring hard at this is because I can't
> > convince myself there aren't places where memory allocated by the boot
> > allocator is later freed with free_xenheap_pages().
> >=20
> > We have a few pieces of code which decide whether to use the boot
> > allocator vs. heap based on system_state >=3D SYS_STATE_boot, and *if*
> > the rule is "thou shalt not allocate with boot allocator and free
> > later" then it's *extremely* fragile and probably being violated =E2=80=
=94
> > especially because it actually *works* most of the time, except in some
> > esoteric corner cases like MFN#0, boot allocations which cross
> > zones/regions, etc.
> >=20
> > So because we want to make that *more* likely by allowing vmap() to
> > happen earlier, I'd like to clean things up by addressing those corner
> > cases and making it unconditionally OK to free boot-allocated pages
> > into the heap.
> >=20
> > I think might be as simple as checking for (first_pg)->count_info =3D=
=3D 0
> > in free_xenheap_pages(). That's quick enough, and if the count_info is
> > zero then I think it does indicate a boot-allocated page, because pages
> > from alloc_xenheap_pages() would have PGC_xen_heap set?
> >=20
> > It would suffice just to pass such pages to init_heap_pages() instead
> > of directly to free_heap_pages(), I think. Julien?
> >=20
> > The straw man version of that looks a bit like this...
> >=20
> > --- a/xen/common/page_alloc.c
> > +++ b/xen/common/page_alloc.c
> > @@ -2304,6 +2304,12 @@ void free_xenheap_pages(void *v, unsigned int or=
der)
> >  =20
> >       pg =3D virt_to_page(v);
> >  =20
> > +    /* Pages from the boot allocator need to pass through init_heap_pa=
ges() */
> > +    if ( unlikely(!pg->count_info) )
>=20
> Note that there is two versions of free_xenheap_pages(). This one only=
=20
> cover the case where the domheap and xenheap are the same.
>=20
> But you can't use the same trick when xenheap is separated (like on=20
> Arm32) because PGC_xen_heap is not set. So you would be calling=20
> init_heap_pages() everytime.

Right. We'd want to set PGC_xen_heap there too on the corresponding
pages.

> However, I don't like the idea of relying on count_info =3D=3D 0. Indeed,=
=20
> there are valid case where count_info =3D=3D 0 because it means the page =
is=20
> inuse (PCC_state_inuse).

For xenheap pages, not just domheap pages?

> It might be best if we introduce a new page state that would be the=20
> default value set in the frametable.

... and which is easily set with memset() so it's fast, which I think
you considered since you were suggesting all 0xFF, but which we haven't
explciitly stated out loud.

The other thing to note is that it's easy to make a default state for
pages which *weren't* given out by the boot allocator, but we don't
have a simple way to do anything to the pages which *were* given out by
the boot allocator, since we don't track those and =E2=80=94 fairly much by
definition =E2=80=94 we don't have the frametable yet when we start the boo=
t
allocator.



--=-vVRTUrhlNgaB2PzeCoBY
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA1MTAzMjE1WjAvBgkqhkiG9w0BCQQxIgQgBN0UG1utzhs9r7ZB1UpXjRSOjlfuxuNZOO9zs/mi
I/Ywgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBABDh922Aqqp9+iJmAB2FwvMYtTrUX8HXArFPwyUGENpkVhiusxlp0JYjfL8YeER2
uy/kC/QQ6d4K9vChE1XkCvQUCXkZKQItJeXO295gb1X78f+LI7Q0TbugZRrHt2PTbipKfBNEK6ax
HNxF6DZBUIdPQCo/YMRynhLJmQCZwxXiN0DDTw4PApt4Acx2Nb+cqIFBdI1Ss/WaCQgF6Nf1QV2i
7QYMA4KctOcEsTb7pWxJ+LyfguM48FlBlGxPy9kR2hX3UhBGKiNYBknStHQAS3UyFWRbRj9MEszR
UO1i1xMgq2UQQbrPRt1dmIr/Ol7bdACbUj+SaCVkYLWlKIhYp4wAAAAAAAA=


--=-vVRTUrhlNgaB2PzeCoBY--



--===============3045583617267404529==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3045583617267404529==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:36:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:36:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izI2d-0006Hg-OT; Wed, 05 Feb 2020 10:36:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izI2c-0006Hb-5J
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:36:18 +0000
X-Inumbo-ID: 56f8ad3a-4803-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 56f8ad3a-4803-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 10:36:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8BE31ACD7;
 Wed,  5 Feb 2020 10:36:16 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-5-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <76961409-b553-0ccc-6cd1-33ccf5cc75a0@suse.com>
Date: Wed, 5 Feb 2020 11:36:23 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203144340.4614-5-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] AMD/IOMMU: Treat head/tail pointers as
 byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKPiArKysgYi94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKPiBAQCAtMjQsMTYgKzI0LDE0IEBAIHN0YXRpYyBpbnQg
cXVldWVfaW9tbXVfY29tbWFuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQo+
ICB7Cj4gICAgICB1aW50MzJfdCB0YWlsLCBoZWFkOwo+ICAKPiAtICAgIHRhaWwgPSBpb21tdS0+
Y21kX2J1ZmZlci50YWlsOwo+IC0gICAgaWYgKCArK3RhaWwgPT0gaW9tbXUtPmNtZF9idWZmZXIu
ZW50cmllcyApCj4gKyAgICB0YWlsID0gaW9tbXUtPmNtZF9idWZmZXIudGFpbCArIElPTU1VX0NN
RF9CVUZGRVJfRU5UUllfU0laRTsKPiArICAgIGlmICggdGFpbCA9PSBpb21tdS0+Y21kX2J1ZmZl
ci5zaXplICkKPiAgICAgICAgICB0YWlsID0gMDsKPiAgCj4gLSAgICBoZWFkID0gaW9tbXVfZ2V0
X3JiX3BvaW50ZXIocmVhZGwoaW9tbXUtPm1taW9fYmFzZSArCj4gLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ01EX0JVRkZFUl9IRUFEX09GRlNFVCkpOwo+ICsg
ICAgaGVhZCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX0hFQURf
T0ZGU0VUKTsKPiAgICAgIGlmICggaGVhZCAhPSB0YWlsICkKClN1cmVseSB5b3Ugd2FudCB0byBt
YXNrIG9mZiByZXNlcnZlZCAob3IgbW9yZSBnZW5lcmFsbHkKdW5yZWxhdGVkKSBiaXRzLCBiZWZv
cmUgY29uc3VtaW5nIHRoZSB2YWx1ZSBmb3IgdGhlIHB1cnBvc2UKaGVyZSAoYW5kIGVsc2V3aGVy
ZSBiZWxvdyk/Cgo+IEBAIC00NSwxMyArNDMsMTEgQEAgc3RhdGljIGludCBxdWV1ZV9pb21tdV9j
b21tYW5kKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIgY21kW10pCj4gIAo+ICBzdGF0aWMg
dm9pZCBjb21taXRfaW9tbXVfY29tbWFuZF9idWZmZXIoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUp
Cj4gIHsKPiAtICAgIHUzMiB0YWlsID0gMDsKPiAtCj4gLSAgICBpb21tdV9zZXRfcmJfcG9pbnRl
cigmdGFpbCwgaW9tbXUtPmNtZF9idWZmZXIudGFpbCk7Cj4gLSAgICB3cml0ZWwodGFpbCwgaW9t
bXUtPm1taW9fYmFzZStJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZGU0VUKTsKPiArICAgIHdyaXRl
bChpb21tdS0+Y21kX2J1ZmZlci50YWlsLAo+ICsgICAgICAgICAgIGlvbW11LT5tbWlvX2Jhc2Ug
KyBJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZGU0VUKTsKCkkgZ3Vlc3Mgbm90IHByZXNlcnZpbmcg
dGhlIHJlc2VydmVkIGJpdHMgaXNuJ3QgYSBwcm9ibGVtCnJpZ2h0IG5vdywgYnV0IGlzIGRvaW5n
IHNvIGEgZ29vZCBpZGVhIGluIGdlbmVyYWw/IChJIG5vdGljZQp0aGUgaGVhZCBwb2ludCB1cGRh
dGluZyB3aGVuIHByb2Nlc3NpbmcgdGhlIGxvZ3MgZGlkIHNvCmJlZm9yZSwgc28gcGVyaGFwcyBp
dCdzIGluZGVlZCBhY2NlcHRhYmxlLikKCj4gQEAgLTMxNiwyMiArMzE2LDIwIEBAIHN0YXRpYyBp
bnQgaW9tbXVfcmVhZF9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCj4gICAgICAgICAgSU9N
TVVfUFBSX0xPR19IRUFEX09GRlNFVDsKPiAgCj4gICAgICB0YWlsID0gcmVhZGwoaW9tbXUtPm1t
aW9fYmFzZSArIHRhaWxfb2ZmZXN0KTsKPiAtICAgIHRhaWwgPSBpb21tdV9nZXRfcmJfcG9pbnRl
cih0YWlsKTsKPiAgCj4gICAgICB3aGlsZSAoIHRhaWwgIT0gbG9nLT5oZWFkICkKPiAgICAgIHsK
PiAgICAgICAgICAvKiByZWFkIGV2ZW50IGxvZyBlbnRyeSAqLwo+IC0gICAgICAgIGVudHJ5ID0g
KHUzMiAqKShsb2ctPmJ1ZmZlciArIGxvZy0+aGVhZCAqIGVudHJ5X3NpemUpOwo+ICsgICAgICAg
IGVudHJ5ID0gKHUzMiAqKShsb2ctPmJ1ZmZlciArIGxvZy0+aGVhZCk7CgpXb3VsZCB5b3UgbWlu
ZCBkcm9wcGluZyB0aGUgcG9pbnRsZXNzIGNhc3QgaGVyZSBhdCB0aGUgc2FtZSB0aW1lPwoKSmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:41:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:41:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izI7q-00074I-Fl; Wed, 05 Feb 2020 10:41:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izI7p-00074D-2Y
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:41:41 +0000
X-Inumbo-ID: 17146992-4804-11ea-90c6-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17146992-4804-11ea-90c6-12813bfff9fa;
 Wed, 05 Feb 2020 10:41:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izI7m-0002YK-MY; Wed, 05 Feb 2020 10:41:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izI7m-0000Fm-84; Wed, 05 Feb 2020 10:41:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izI7m-0004Ux-7P; Wed, 05 Feb 2020 10:41:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146732-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:allowable
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 10:41:38 +0000
Subject: [Xen-devel] [xen-unstable test] 146732: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjczMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5y
ZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJk
ZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4yICAgICAgICAgICBmYWlsIGJs
b2NrZWQgaW4gMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0
NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDE0NjU2MwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtl
IDE0NjU2MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBmN2ZiOWEwYWE5ZmJiODEyOTJl
MTYyNmNlNDAzNDBkM2Y2ZDhkNTA1CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAg
ICAgICBmOTEwYzNlYmM2YTE3OGM1Y2JiYzA4NjgxMzRiZTUzNmZhZTdmN2NmCgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxNDY1NjMgIDIwMjAtMDEtMjkgMDE6NTU6MzAgWiAgICA3IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTQ2NTc4ICAyMDIwLTAxLTI5IDE3OjA2OjE5IFogICAgNiBkYXlzICAg
MTUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMyICAyMDIwLTAyLTA1IDAwOjM2
OjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBEYXJp
byBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBjaXRyaXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgog
IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbkB4
ZW4ub3JnPgogIE9sYWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBk
dXJyYW50QGFtYXpvbi5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTYXJhaCBOZXdt
YW4gPHNybkBwcmdtci5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2Fs
LmNvbT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBM
aXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4K
ICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYzNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:47:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:47:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIDP-0007G9-DR; Wed, 05 Feb 2020 10:47:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Jt5G=3Z=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1izIDO-0007G4-4V
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:47:26 +0000
X-Inumbo-ID: e502e3c4-4804-11ea-90c6-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e502e3c4-4804-11ea-90c6-12813bfff9fa;
 Wed, 05 Feb 2020 10:47:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580899646;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=MBG/bzfh9uWRTdrtwaUZnuqkSH7HMXCgCLATK5f6TNg=;
 b=JGzuRN8QWMpWJJheeawyVts/wzm+Y/LMHqfVKzGNKor4VPOT31GeLepR
 mqWTwavH1yPoOzG8aMD8arS0O124GUTBRQWLpXlfc5JJRuiPNYddYLxlC
 N2GPQYBElVKr0r3Yb0jzmpW8e66XpAyCHl0yw2Nmz2tr+PaXVBiGgTlgs 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kwM635AaEpHnMqqBYUr8H6mzBIpAMfgsUrBGTUj5aQ7eB9LuZo3n0pvIy0s46yWqTvCTR5yj1v
 aIVbiXc5nTU76IZbF5pMfHUjZ0dNvPa5Mcv2qfHamRpyeWu2AHOSNCHiUX4Y+Nre/gRswavlKG
 ZYJS8HkQDvfUGjwVgY988l2MZTX7Rg/+IGUTNNNqrvZqnxDMx7yC+/aJI4cs4+2bgscPx+l63/
 YU0IvyOCq/HHC6E7wQmJ7qzTzO8ESjJ0K2MHpDuTp90VZdDIWc4/VVOXkVQzZjzXaChNSzOVfL
 cL0=
X-SBRS: 2.7
X-MesageID: 11968843
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="11968843"
Date: Wed, 5 Feb 2020 10:47:16 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200205104716.GA85066@perard.uk.xensource.com>
References: <20200205093724.2854-1-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205093724.2854-1-pdurrant@amazon.com>
Subject: Re: [Xen-devel] [PATCH] libxl: fix assertion failure in stub domain
 creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDk6Mzc6MjRBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IEFuIGFzc2VydGlvbiBpbiBsaWJ4bF9fZG9tYWluX21ha2UoKToKPiAKPiAnc29mdF9y
ZXNldCB8fCAqZG9taWQgPT0gSU5WQUxJRF9ET01JRCcKPiAKPiBkb2VzIG5vdCBob2xkIHRydWUg
Zm9yIHN0dWIgZG9tYWluIGNyZWF0aW9uLCB3aGVyZSBzb2Z0X3Jlc2V0IGlzIGZhbHNlCj4gYnV0
IHRoZSBwYXNzZWQgaW4gZG9taWQgPT0gMC4gVGhpcyBpcyBlYXNpbHkgZml4ZWQgYnkgY2hhbmdp
bmcgdGhlCj4gaW5pdGlhbGl6ZXIgaW4gbGlieGxfX3NwYXduX3N0dWJfZG0oKS4KPiAKPiBGaXhl
czogNzUyNTkyMzlkODVkICgibGlieGxfY3JlYXRlOiBtYWtlICdzb2Z0IHJlc2V0JyBleHBsaWNp
dCIpCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgo+
IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9kbS5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiBpbmRleCBmNzU4ZGFmM2I2
Li4zYjFkYTkwMTY3IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiArKysg
Yi90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gQEAgLTIxMjcsNyArMjEyNyw3IEBAIHZvaWQgbGli
eGxfX3NwYXduX3N0dWJfZG0obGlieGxfX2VnYyAqZWdjLCBsaWJ4bF9fc3R1Yl9kbV9zcGF3bl9z
dGF0ZSAqc2RzcykKPiAgICAgICAgICBnb3RvIG91dDsKPiAgICAgIH0KPiAgCj4gLSAgICBzZHNz
LT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSAwOwo+ICsgICAgc2Rzcy0+cHZxZW11Lmd1ZXN0X2RvbWlk
ID0gSU5WQUxJRF9ET01JRDsKCkhvdyB0aGlzIHdvcmtzPyBJTlZBTElEX0RPTUlEIHNlZW1zIHRv
IGJlIGRpcmVjdGx5IGZlZWQgdG8KeGNfZG9tYWluX2NyZWF0ZSgpLCB3aGljaCBpcyB1c2luZyBY
RU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4KQnV0IGEgY29tbWVudCBpbiBkb21jdGwuaCBmb3IgWEVO
X0RPTUNUTF9jcmVhdGVkb21haW4gcmVhZDoKICAgIE5CLiB4ZW5fZG9tY3RsLmRvbWFpbiBpcyBh
biBJTi9PVVQgcGFyYW1ldGVyIGZvciB0aGlzIG9wZXJhdGlvbi4KICAgIElmIGl0IGlzIHNwZWNp
ZmllZCBhcyB6ZXJvLCBhbiBpZCBpcyBhdXRvLWFsbG9jYXRlZCBhbmQgcmV0dXJuZWQuClNvLCBp
cyB4Y19kb21haW5fY3JlYXRlIGdvaW5nIHRvIGNyZWF0ZSBhIG5ldyBkb21haW4gd2l0aApkb21p
ZD09SU5WQUxJRF9ET01JRD8KClRoYW5rcywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:49:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIF0-0007Mj-RG; Wed, 05 Feb 2020 10:49:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izIEz-0007MZ-N1
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:49:05 +0000
X-Inumbo-ID: 20204866-4805-11ea-90c6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 20204866-4805-11ea-90c6-12813bfff9fa;
 Wed, 05 Feb 2020 10:49:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3CFE0ACE3;
 Wed,  5 Feb 2020 10:49:03 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
 <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <df6f5f23-ee65-f289-7dc4-5a42da931bf9@suse.com>
Date: Wed, 5 Feb 2020 11:49:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMToyNCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFdlZCwgMjAy
MC0wMi0wNSBhdCAxMTowMiArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiArICAgIC8qIFBh
Z2VzIGZyb20gdGhlIGJvb3QgYWxsb2NhdG9yIG5lZWQgdG8gcGFzcyB0aHJvdWdoIGluaXRfaGVh
cF9wYWdlcygpICovCj4+PiArICAgIGlmICggdW5saWtlbHkoIXBnLT5jb3VudF9pbmZvKSApCj4+
Cj4+IC4uLiB3aGlsZSBJIHRoaW5rIHRoaXMgY2hlY2sgbWF5IGJlIGZpbmUgaGVyZSwgbm8gc2lt
aWxhciBvbmUKPj4gY2FuIGJlIHVzZWQgaW4gZnJlZV9kb21oZWFwX3BhZ2VzKCksIHlldCBwYWdl
cyBnZXR0aW5nIGhhbmRlZAo+PiB0aGVyZSBpc24ndCBsZXNzIGxpa2VseSB0aGFuIG9uZXMgZ2V0
dGluZyBoYW5kZWQgdG8KPj4gZnJlZV94ZW5oZWFwX3BhZ2VzKCkgKGlmIHdlIGFscmVhZHkgZmVh
ciBtaXNtYXRjaCkuCj4gCj4gRG8gd2UgY2FyZSBhYm91dCB0aGF0Pwo+IAo+IElDQlcgYnV0IEkg
ZG9uJ3QgdGhpbmsgSSd2ZSBzZWVuIGEgY2FzZSB3aGVyZSBib290LWFsbG9jYXRlZCBwYWdlcyBn
ZXQKPiBoYW5kZWQgdG8gZnJlZV9kb21oZWFwX3BhZ2VzKCkgbGF0ZXIuIEkndmUgb25seSBzZWVu
IHRoZW0gaGFuZGVkIHRvCj4gZnJlZV94ZW5oZWFwX3BhZ2VzKCkuIFRoZXNlIGFyZSBwYWdlcyB3
aGljaCBhcmUgbWFwcGVkIHRvIFhlbiwgbm90Cj4gZG9taGVhcCBwYWdlcy4KPiAKPiBZb3UgYXJl
IGFscmVhZHkgZXhwZWN0ZWQgKm5vdCogdG8gY29uZmxhdGUgZnJlZV94ZW5oZWFwX3BhZ2VzKCkg
YW5kCj4gZnJlZV9kb21oZWFwX3BhZ2VzKCkuCgpUaGF0J3MgdGhlIGNhc2Ugbm93LCBidXQgd2l0
aCB1cyB3YW50aW5nIHRvIGdldCByaWQgb2YgdGhlIGRpcmVjdCBtYXAsCnRvIHNvbGUgZGlmZmVy
ZW5jZSB3aWxsIGJlIHdoZXRoZXIgYSBtYXBwaW5nIGdldHMgZXN0YWJsaXNoZWQuClRoZXJlJ2xs
IGxpa2VseSBiZSBubyBuZWVkIGZvciBhIFBHQ194ZW5faGVhcCBmbGFnIGFueW1vcmUsIGFzIHdl
CmRvbid0IG5lZWQgdG8gdGVsbCBhcGFydCB0aGUgdW5kZXJseWluZyBwYWdlcyAoYXQgbGVhc3Qg
YXMgZmFyIGFzIHRoZQphbGxvY2F0b3IgaXMgY29uY2VybmVkKS4KCj4gSSB0aGluayBpdCBzaG91
bGQgYmUgT0sgdG8gZGVjbGFyZSB0aGF0IGZyZWVpbmcgYm9vdC1hbGxvY2F0ZWQgcGFnZXMKPiB3
aXRoIGZyZWVfeGVuaGVhcF9wYWdlcygpIGlzIHBlcm1pdHRlZCwgYnV0IGZyZWVpbmcgdGhlbSB3
aXRoCj4gZnJlZV9kb21oZWFwX3BhZ2VzKCkgaXNuJ3QuCgpJIGRvbid0IHRoaW5rIHRoaXMgaXMg
Z29pbmcgdG8gYmUgYSBnb29kIGlkZWEuIGZyZWVfeGVuaGVhcF9wYWdlcygpCnJpZ2h0IG5vdyBl
eHBlY3RzIGFuIGFkZHJlc3Mgd2l0aGluIHRoZSBkaXJlY3QgbWFwIHRvIGJlIHBhc3NlZC4KYWxs
b2NfYm9vdF9wYWdlcygpLCBob3dldmVyLCByZXR1cm5zIGFuIE1GTiwgd2hpY2ggbWF5IGdldCBt
YXBwZWQKdG8gYXJiaXRyYXJ5IGxpbmVhciBhZGRyZXNzZXMgKG9yIG5vbmUgYXQgYWxsKS4gVGhl
cmUncyBxdWl0ZSBhIGJpdAptb3JlIHNpbWlsYXJpdHkgdG8gYWxsb2NfZG9taGVhcF9wYWdlcygp
LCBhcyB0aGF0IHJldHVybnMKc3RydWN0IHBhZ2VfaW5mbyAqLCB3aGljaCBpbiB0dXJuIGhhcyBh
IHJlbGlhYmxlIHRyYW5zbGF0aW9uCnRvL2Zyb20gTUZOLiBZZXQsIGFzIHlvdSBzYXkgZWxzZXdo
ZXJlLCB3aGV0aGVyIGFuIE1GTiBoYXMgYW4KZW50cnkgaW4gZnJhbWVfdGFibGVbXSBpcyBlbnRp
cmVseSB1bmNsZWFyLCBzbyBwZXJtaXR0aW5nIGJvb3QtCmFsbG9jYXRvciBwYWdlcyB0byBiZSBm
cmVlZCB2aWEgYWxsb2NfZG9taGVhcF9wYWdlcygpIG5ldmVydGhlbGVzcwpzdGlsbCBkb2Vzbid0
IGxvb2sgYW55IGJldHRlciBhbiBpZGVhIHRvIG1lLgoKSmFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:51:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:51:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIGv-00086R-9N; Wed, 05 Feb 2020 10:51:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gd5K=3Z=amazon.co.uk=prvs=297b894c2=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izIGu-00086K-9a
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:51:04 +0000
X-Inumbo-ID: 672576be-4805-11ea-90c7-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 672576be-4805-11ea-90c7-12813bfff9fa;
 Wed, 05 Feb 2020 10:51:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580899864; x=1612435864;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=mdHqPa8CN/F+op8+hfqSK7PVs3TAG6GXK4gPti3fqwg=;
 b=WbE5/MRAAHvl8ZW3gXU5wysAOl0FwADM6UHKswtkOttqt+m7WJUAVbou
 4gW/ZQbWQzSSinphAZoE3kvFSKvtQyGJue/Q7+MdOIHcL6dlIKKgEVGpu
 dxwNSXcKtHC6IzNDR5yoiucBivvx3+p4IGAG10DHQl5L4oXc+g77BAOS3 Y=;
IronPort-SDR: H1tKIZEDdtRWxaZN458u4PqJ/Zg1yWOV3KYQu7zS8fNez+WvEsx+2LmE/kaJVkINw59kVgRgb9
 Ez6qPxSqutew==
X-IronPort-AV: E=Sophos;i="5.70,405,1574121600"; d="scan'208";a="23178276"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-81e76b79.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 05 Feb 2020 10:50:49 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-81e76b79.us-west-2.amazon.com (Postfix) with ESMTPS
 id B7626A1F2D; Wed,  5 Feb 2020 10:50:47 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 5 Feb 2020 10:50:47 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 5 Feb 2020 10:50:46 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Wed, 5 Feb 2020 10:50:46 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Anthony PERARD <anthony.perard@citrix.com>
Thread-Topic: [PATCH] libxl: fix assertion failure in stub domain creation
Thread-Index: AQHV3AfhEZbu6e8krkCMUosxSRPPX6gMazMAgAAAfnA=
Date: Wed, 5 Feb 2020 10:50:46 +0000
Message-ID: <822309f6c7ef4109b731d37efbad5793@EX13D32EUC003.ant.amazon.com>
References: <20200205093724.2854-1-pdurrant@amazon.com>
 <20200205104716.GA85066@perard.uk.xensource.com>
In-Reply-To: <20200205104716.GA85066@perard.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.10]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] libxl: fix assertion failure in stub domain
 creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEFudGhvbnkgUEVSQVJEIDxhbnRo
b255LnBlcmFyZEBjaXRyaXguY29tPgo+IFNlbnQ6IDA1IEZlYnJ1YXJ5IDIwMjAgMTA6NDcKPiBU
bzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmc7IElhbiBKYWNrc29uCj4gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgUm9nZXIgUGF1IE1vbm7DqQo+IDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KPiBTdWJqZWN0OiBSZTogW1BBVENIXSBsaWJ4bDogZml4IGFzc2VydGlv
biBmYWlsdXJlIGluIHN0dWIgZG9tYWluIGNyZWF0aW9uCj4gCj4gT24gV2VkLCBGZWIgMDUsIDIw
MjAgYXQgMDk6Mzc6MjRBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+ID4gQW4gYXNzZXJ0
aW9uIGluIGxpYnhsX19kb21haW5fbWFrZSgpOgo+ID4KPiA+ICdzb2Z0X3Jlc2V0IHx8ICpkb21p
ZCA9PSBJTlZBTElEX0RPTUlEJwo+ID4KPiA+IGRvZXMgbm90IGhvbGQgdHJ1ZSBmb3Igc3R1YiBk
b21haW4gY3JlYXRpb24sIHdoZXJlIHNvZnRfcmVzZXQgaXMgZmFsc2UKPiA+IGJ1dCB0aGUgcGFz
c2VkIGluIGRvbWlkID09IDAuIFRoaXMgaXMgZWFzaWx5IGZpeGVkIGJ5IGNoYW5naW5nIHRoZQo+
ID4gaW5pdGlhbGl6ZXIgaW4gbGlieGxfX3NwYXduX3N0dWJfZG0oKS4KPiA+Cj4gPiBGaXhlczog
NzUyNTkyMzlkODVkICgibGlieGxfY3JlYXRlOiBtYWtlICdzb2Z0IHJlc2V0JyBleHBsaWNpdCIp
Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Cj4g
PiAtLS0KPiA+ICB0b29scy9saWJ4bC9saWJ4bF9kbS5jIHwgMiArLQo+ID4gIDEgZmlsZSBjaGFu
Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+ID4KPiA+IGRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+ID4gaW5kZXgg
Zjc1OGRhZjNiNi4uM2IxZGE5MDE2NyAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2RtLmMKPiA+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiA+IEBAIC0yMTI3LDcgKzIx
MjcsNyBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhsX19lZ2MgKmVnYywKPiBsaWJ4
bF9fc3R1Yl9kbV9zcGF3bl9zdGF0ZSAqc2RzcykKPiA+ICAgICAgICAgIGdvdG8gb3V0Owo+ID4g
ICAgICB9Cj4gPgo+ID4gLSAgICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSAwOwo+ID4gKyAg
ICBzZHNzLT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSBJTlZBTElEX0RPTUlEOwo+IAo+IEhvdyB0aGlz
IHdvcmtzPyBJTlZBTElEX0RPTUlEIHNlZW1zIHRvIGJlIGRpcmVjdGx5IGZlZWQgdG8KPiB4Y19k
b21haW5fY3JlYXRlKCksIHdoaWNoIGlzIHVzaW5nIFhFTl9ET01DVExfY3JlYXRlZG9tYWluLgo+
IEJ1dCBhIGNvbW1lbnQgaW4gZG9tY3RsLmggZm9yIFhFTl9ET01DVExfY3JlYXRlZG9tYWluIHJl
YWQ6Cj4gICAgIE5CLiB4ZW5fZG9tY3RsLmRvbWFpbiBpcyBhbiBJTi9PVVQgcGFyYW1ldGVyIGZv
ciB0aGlzIG9wZXJhdGlvbi4KPiAgICAgSWYgaXQgaXMgc3BlY2lmaWVkIGFzIHplcm8sIGFuIGlk
IGlzIGF1dG8tYWxsb2NhdGVkIGFuZCByZXR1cm5lZC4KPiBTbywgaXMgeGNfZG9tYWluX2NyZWF0
ZSBnb2luZyB0byBjcmVhdGUgYSBuZXcgZG9tYWluIHdpdGgKPiBkb21pZD09SU5WQUxJRF9ET01J
RD8KPiAKCkFzIGl0IGhhcHBlbnMsIG5vLiBUaGF0IGNvbW1lbnQgaXMgd3JvbmcuIEl0IHNob3Vs
ZCByZWFkICJJZiBpdCBpcyBub3Qgc2V0IHRvIGEgdmFsaWQgdmFsdWUsIGFuIGlkIGlzIGF1dG8t
YWxsb2NhdGVkIGFuZCByZXR1cm5lZCIuCgogIFBhdWwKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 10:55:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 10:55:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izILD-0008JU-3I; Wed, 05 Feb 2020 10:55:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izILB-0008JO-Tq
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 10:55:29 +0000
X-Inumbo-ID: 0569c104-4806-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0569c104-4806-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 10:55:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 22101AD61;
 Wed,  5 Feb 2020 10:55:28 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200205101141.24769-1-jgross@suse.com>
 <20200205101141.24769-2-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b575dd1d-3e13-0654-39b3-e31fd782bb11@suse.com>
Date: Wed, 5 Feb 2020 11:55:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205101141.24769-2-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/8] xen: add a generic way to include
 binary files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMToxMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBBZGQgYSBuZXcgc2Ny
aXB0IHhlbi90b29scy9iaW5maWxlIGZvciBpbmNsdWRpbmcgYSBiaW5hcnkgZmlsZSBhdCBidWls
ZAo+IHRpbWUgYmVpbmcgdXNhYmxlIHZpYSBhIHBvaW50ZXIgYW5kIGEgc2l6ZSB2YXJpYWJsZSBp
biB0aGUgaHlwZXJ2aXNvci4KPiAKPiBNYWtlIHVzZSBvZiB0aGF0IGdlbmVyaWMgdG9vbCBpbiB4
c20uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoK
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:01:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:01:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIQR-0000iL-Sy; Wed, 05 Feb 2020 11:00:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izIQQ-0000iG-1L
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:00:54 +0000
X-Inumbo-ID: c6b3a8c0-4806-11ea-90c9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c6b3a8c0-4806-11ea-90c9-12813bfff9fa;
 Wed, 05 Feb 2020 11:00:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 23B2FAD61;
 Wed,  5 Feb 2020 11:00:52 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <4d9bf13e-8f1b-4c9c-a4c4-5680a85dfbf0@suse.com>
Message-ID: <d3154dcc-ccde-9926-f955-2911a61c4520@suse.com>
Date: Wed, 5 Feb 2020 12:00:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <4d9bf13e-8f1b-4c9c-a4c4-5680a85dfbf0@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] dom0-build: fix build with clang5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDEuMjAyMCAxMjozNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2l0aCBub24tZW1wdHkg
Q09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwo+IAo+IGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KPiAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYm
IENPTkZJR19ET00wX01FTVswXSApCj4gICAgICAgICAgICAgICAgICAgICAgICBeICB+fn5+fn5+
fn5+fn5+fn5+fn4KPiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZvciBhIGJp
dHdpc2Ugb3BlcmF0aW9uCj4gICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9N
RU1bMF0gKQo+ICAgICAgICAgICAgICAgICAgICAgICAgXn4KPiAgICAgICAgICAgICAgICAgICAg
ICAgICYKPiBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiByZW1vdmUgY29uc3RhbnQgdG8gc2ls
ZW5jZSB0aGlzIHdhcm5pbmcKPiAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00w
X01FTVswXSApCj4gICAgICAgICAgICAgICAgICAgICAgIH5efn5+fn5+fn5+fn5+fn5+fn5+fn4K
PiAxIGVycm9yIGdlbmVyYXRlZC4KPiAKPiBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1
Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2RkbHkKPiBlbm91Z2ggc3dhcHBpbmcgdGhl
IG9wZXJhbmRzIG9mIHRoZSAmJiBoZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5nIG9yCj4gcGFyZW50
aGVzaXppbmcgZG9lc24ndC4gQW5vdGhlciB3b3JrYWJsZSB2YXJpYW50IGxvb2tzIHRvIGJlIHRo
ZSB1c2Ugb2YKPiAhISBvbiB0aGUgY29uc3RhbnQuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPgo+IEFja2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KCkJ0dywgcmF0aGVyIHRoYW4ga2VlcGluZyB0aGUgaXNzdWUgdW5maXhlZCwgSSB0aGlu
ayBJJ2xsIGNvbW1pdCB0aGlzCndpdGhpbiB0aGUgbmV4dCBjb3VwbGUgb2YgZGF5cywgdW5sZXNz
IEkgaGVhciBhbiBleHBsaWNpdCBvYmplY3Rpb24KYWNjb21wYW5pZWQgYnkgYW4gYWx0ZXJuYXRp
dmUgc3VnZ2VzdGlvbiBiZXR0ZXIgdGhhbiB0aGUgc3RybGVuKCkKb25lLiBPZiBjb3Vyc2UgYW4g
YWNrIGJ5IHlvdSB3b3VsZCBiZSBtdWNoIGFwcHJlY2lhdGVkIGFuZCBldmVuCmJldHRlci4KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:01:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:01:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIRE-0000lL-97; Wed, 05 Feb 2020 11:01:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izIRD-0000lE-Oa
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:01:43 +0000
X-Inumbo-ID: e35fc5ee-4806-11ea-a933-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e35fc5ee-4806-11ea-a933-bc764e2007e4;
 Wed, 05 Feb 2020 11:01:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izIRA-0002zE-NG; Wed, 05 Feb 2020 11:01:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izIRA-0000iz-G2; Wed, 05 Feb 2020 11:01:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izIRA-0001nX-FN; Wed, 05 Feb 2020 11:01:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146738-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 11:01:40 +0000
Subject: [Xen-devel] [qemu-mainline test] 146738: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczOCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBi
bG9ja2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUwIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MCBk
YXlzICAyNDQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:03:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:03:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izISY-0000th-UJ; Wed, 05 Feb 2020 11:03:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QE2s=3Z=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1izISX-0000tY-ML
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:03:05 +0000
X-Inumbo-ID: 14211c5a-4807-11ea-90ca-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 14211c5a-4807-11ea-90ca-12813bfff9fa;
 Wed, 05 Feb 2020 11:03:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=qjWuJ792mXWzlQ8QKzHO7Mx02oH3Mm1zmA2N6TezKPY=; b=ELccjn0qRgB7xUowKTi8ERaMHg
 pxz5NkvZJX5hjyemEfV07uDU6sguNzD1iGUMbk+WdHBVJbd5Ar5AO2Vt0lUQmxkI99U0A1YnvG4lw
 c8myy0KPLFImjGtgiDfwkBvEbrPBBueDsL6CdwM/f2UdTpnIJobtR7htdA9ksD/1u0bY=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:3696
 helo=[10.97.34.6]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1izIU6-0006TE-Md; Wed, 05 Feb 2020 12:04:42 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger> <20200205102356.GQ4679@Air-de-Roger>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <0952d329-f5f3-9215-5bab-76f45d21a482@eikelenboom.it>
Date: Wed, 5 Feb 2020 12:03:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200205102356.GQ4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpTb3JyeSwgSSAgaGF2ZW4ndCBiZWVuIGFibGUgdG8gZm9sbG93IHVwIG9uIHRl
c3RpbmcgeWV0LgooSSBoYXZlIHNvbWUgbG9uZ2VyIHJ1bm5pbmcgdGFzayBmb3Igd2hpY2ggSSBu
ZWVkIHNvbWUgc2VydmljZXMgb24gdGhlIGJveCwgCnNvIHRlc3RpbmcgYW5kIHJlYm9vdGluZyBp
cyBuZWVkZWQuKQpDb3VsZCBiZSB0b21vcnJvdywgYnV0IGNvdWxkIGFsc28gYmUgdGhpcyB3ZWVr
ZW5kIGJlZm9yZSBJIHdpbGwgY29tZSBhcm91bmQgdG8KdGhlIHRlc3RpbmcgYW5kIHJlcG9ydGlu
ZyBiYWNrLgoKLS0KU2FuZGVyCgoKT24gMDUvMDIvMjAyMCAxMToyMywgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBQaW5nPwo+IAo+IE9uIE1vbiwgRmViIDAzLCAyMDIwIGF0IDAyOjIxOjA4UE0g
KzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIE1vbiwgRmViIDAzLCAyMDIwIGF0
IDAxOjQ0OjA2UE0gKzAxMDAsIFNhbmRlciBFaWtlbGVuYm9vbSB3cm90ZToKPj4+IE9uIDAzLzAy
LzIwMjAgMTM6NDEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT24gTW9uLCBGZWIgMDMs
IDIwMjAgYXQgMDE6MzA6NTVQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5ib29tIHdyb3RlOgo+Pj4+
PiBPbiAwMy8wMi8yMDIwIDEzOjIzLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4gT24g
TW9uLCBGZWIgMDMsIDIwMjAgYXQgMDk6MzM6NTFBTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5ib29t
IHdyb3RlOgo+Pj4+Pj4+IEhpIFJvZ2VyLAo+Pj4+Pj4+Cj4+Pj4+Pj4gTGFzdCB3ZWVrIEkgZW5j
b3VudGVyZWQgYW4gaXNzdWUgd2l0aCB0aGUgUENJLXBhc3N0aHJvdWdoIG9mIGEgVVNCIGNvbnRy
b2xsZXIuIAo+Pj4+Pj4+IEluIHRoZSBndWVzdCBJIGdldDoKPj4+Pj4+PiAgICAgWyAxMTQzLjMx
Mzc1Nl0geGhjaV9oY2QgMDAwMDowMDowNS4wOiB4SENJIGhvc3Qgbm90IHJlc3BvbmRpbmcgdG8g
c3RvcCBlbmRwb2ludCBjb21tYW5kLgo+Pj4+Pj4+ICAgICBbIDExNDMuMzM0ODI1XSB4aGNpX2hj
ZCAwMDAwOjAwOjA1LjA6IHhIQ0kgaG9zdCBjb250cm9sbGVyIG5vdCByZXNwb25kaW5nLCBhc3N1
bWUgZGVhZAo+Pj4+Pj4+ICAgICBbIDExNDMuMzQ3MzY0XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6
IEhDIGRpZWQ7IGNsZWFuaW5nIHVwCj4+Pj4+Pj4gICAgIFsgMTE0My4zNTY0MDddIHVzYiAxLTI6
IFVTQiBkaXNjb25uZWN0LCBkZXZpY2UgbnVtYmVyIDIKPj4+Pj4+Pgo+Pj4+Pj4+IEJpc2VjdGlv
biB0dXJuZWQgdXAgYXMgdGhlIGN1bHByaXQ6IAo+Pj4+Pj4+ICAgIGNvbW1pdCA1NTAwZDI2NWEy
YThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1Cj4+Pj4+Pj4gICAgeDg2L3NtcDogdXNlIEFQ
SUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlCj4+Pj4+Pgo+Pj4+
Pj4gU29ycnkgdG8gaGVhciB0aGF0LCBsZXQgc2VlIGlmIHdlIGNhbiBmaWd1cmUgb3V0IHdoYXQn
cyB3cm9uZy4KPj4+Pj4KPj4+Pj4gTm8gcHJvYmxlbSwgdGhhdCBpcyB3aHkgSSB0ZXN0IHN0dWZm
IDopCj4+Pj4+Cj4+Pj4+Pj4gSSB2ZXJpZmllZCBieSByZXZlcnRpbmcgdGhhdCBjb21taXQgYW5k
IG5vdyBpdCB3b3JrcyBmaW5lIGFnYWluLgo+Pj4+Pj4KPj4+Pj4+IERvZXMgdGhlIHNhbWUgY29u
dHJvbGxlciB3b3JrIGZpbmUgd2hlbiB1c2VkIGluIGRvbTA/Cj4+Pj4+Cj4+Pj4+IFdpbGwgdGVz
dCB0aGF0LCBidXQgYXMgYWxsIG90aGVyIHBjaSBkZXZpY2VzIGluIGRvbTAgd29yayBmaW5lLAo+
Pj4+PiBJIGFzc3VtZSB0aGlzIGNvbnRyb2xsZXIgd291bGQgYWxzbyB3b3JrIGZpbmUgaW4gZG9t
MCAoYXMgaXQgaGFzIGFsc28KPj4+Pj4gd29ya2VkIGZpbmUgZm9yIGFnZXMgd2l0aCBQQ0ktcGFz
c3Rocm91Z2ggdG8gdGhhdCBndWVzdCBhbmQgc3RpbGwgd29ya3MKPj4+Pj4gZmluZSB3aGVuIHJl
dmVydGluZyB0aGUgcmVmZXJlbmNlZCBjb21taXQpLgo+Pj4+Cj4+Pj4gSXMgdGhpcyB0aGUgb25s
eSBkZXZpY2UgdGhhdCBmYWlscyB0byB3b3JrIHdoZW4gZG9pbmcgcGNpLXBhc3N0aHJvdWdoLAo+
Pj4+IG9yIG90aGVyIGRldmljZXMgYWxzbyBkb24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25lZCBj
aGFuZ2UgYXBwbGllZD8KPj4+Pgo+Pj4+IEhhdmUgeW91IHRlc3RlZCBvbiBvdGhlciBib3hlcz8K
Pj4+Pgo+Pj4+PiBJIGRvbid0IGtub3cgaWYgeW91ciBjaGFuZ2UgY2FuIHNvbWVob3cgaGF2ZSBh
IHNpZGUgZWZmZWN0Cj4+Pj4+IG9uIGxhdGVuY3kgYXJvdW5kIHRoZSBwcm9jZXNzaW5nIG9mIHBj
aS1wYXNzdGhyb3VnaCA/Cj4+Pj4KPj4+PiBIbSwgdGhlIG1lbnRpb25lZCBjb21taXQgc2hvdWxk
IHNwZWVkIHVwIGJyb2FkY2FzdCBJUElzLCBidXQgSSBkb24ndAo+Pj4+IHNlZSBob3cgaXQgY291
bGQgc2xvdyBkb3duIG90aGVyIGludGVycnVwdHMuIEFsc28gSSB3b3VsZCB0aGluayB0aGUKPj4+
PiBkb21haW4gaXMgbm90IHJlY2VpdmluZyBpbnRlcnJ1cHRzIGZyb20gdGhlIGRldmljZSwgcmF0
aGVyIHRoYW4KPj4+PiBpbnRlcnJ1cHRzIGJlaW5nIHNsb3cuCj4+Pj4KPj4+PiBDYW4geW91IGFs
c28gcGFzdGUgdGhlIG91dHB1dCBvZiBsc3BjaSAtdiBmb3IgdGhhdCB4SENJIGRldmljZSBmcm9t
Cj4+Pj4gZG9tMD8KPj4+Pgo+Pj4+IFRoYW5rcywgUm9nZXIuCj4+Pgo+Pj4gV2lsbCBkbyB0aGlz
IGV2ZW5pbmcgaW5jbHVkaW5nIHRoZSB0ZXN0aW5nIGluIGRvbTAgZXRjLgo+Pj4gV2lsbCBhbHNv
IHNlZSBpZiB0aGVyZSBpcyBhbnkgcGF0dGVybiB3aGVuIG9ic2VydmluZyAvcHJvYy9pbnRlcnJ1
cHRzIGluCj4+PiB0aGUgZ3Vlc3QuCj4+Cj4+IFRoYW5rcyEgSSBhbHNvIGhhdmUgc29tZSB0cml2
aWFsIHBhdGNoIHRoYXQgSSB3b3VsZCBsaWtlIHlvdSB0byB0cnksCj4+IGp1c3QgdG8gZGlzY2Fy
ZCBzZW5kX0lQSV9tYXNrIGNsZWFyaW5nIHRoZSBzY3JhdGNoX2NwdW1hc2sgdW5kZXIKPj4gYW5v
dGhlciBmdW5jdGlvbiBmZWV0Lgo+Pgo+PiBSb2dlci4KPj4gLS0tCj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvc21wLmMgYi94ZW4vYXJjaC94ODYvc21wLmMKPj4gaW5kZXggNjVlYjdjYmRh
OC4uYWVlYjUwNjE1NSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCj4+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9zbXAuYwo+PiBAQCAtNjYsNyArNjYsOCBAQCBzdGF0aWMgdm9pZCBzZW5k
X0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4+ICB2b2lk
IHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQo+PiAgewo+
PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPj4gLSAgICBjcHVtYXNrX3QgKnNjcmF0
Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+PiArICAgIHN0YXRpYyBERUZJTkVfUEVS
X0NQVShjcHVtYXNrX3QsIHNlbmRfaXBpX2NwdW1hc2spOwo+PiArICAgIGNwdW1hc2tfdCAqc2Ny
YXRjaCA9ICZ0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPj4gIAo+PiAgICAgIC8qCj4+ICAg
ICAgICogVGhpcyBjYW4gb25seSBiZSBzYWZlbHkgdXNlZCB3aGVuIG5vIENQVSBob3RwbHVnIG9y
IHVucGx1ZyBvcGVyYXRpb25zCj4+Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCj4+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWwKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:12:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:12:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIbb-0001mk-TY; Wed, 05 Feb 2020 11:12:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izIba-0001mf-Qu
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:12:26 +0000
X-Inumbo-ID: 631cf760-4808-11ea-90ce-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 631cf760-4808-11ea-90ce-12813bfff9fa;
 Wed, 05 Feb 2020 11:12:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 29C34AC5F;
 Wed,  5 Feb 2020 11:12:24 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-2-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a44595da-5039-49bc-4d5e-83c4442456be@suse.com>
Date: Wed, 5 Feb 2020 12:12:30 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204153704.15934-2-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNjozNiwgV2VpIExpdSB3cm90ZToKPiBAQCAtMjE1LDE4ICsyMjAsMTkg
QEAgc3RhdGljIHZvaWQgaW5pdF9ldnRjaG4odm9pZCkKPiAgICAgIHJjID0geGVuX2h5cGVyY2Fs
bF9zZXRfZXZ0Y2huX3VwY2FsbF92ZWN0b3IodGhpc19jcHUodmNwdV9pZCksCj4gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV2dGNobl91cGNhbGxfdmVj
dG9yKTsKPiAgICAgIGlmICggcmMgKQo+IC0gICAgICAgIHBhbmljKCJVbmFibGUgdG8gc2V0IGV2
dGNobiB1cGNhbGwgdmVjdG9yOiAlZFxuIiwgcmMpOwo+ICsgICAgewo+ICsgICAgICAgIHByaW50
aygiVW5hYmxlIHRvIHNldCBldnRjaG4gdXBjYWxsIHZlY3RvcjogJWRcbiIsIHJjKTsKPiArICAg
ICAgICBnb3RvIG91dDsKClRoZXJlJ3Mgbm8gbmVlZCBmb3IgImdvdG8iIGhlcmUgLSAicmV0dXJu
IHJjIiBpcyBhbGwgeW91IG5lZWQKaW5zdGVhZC4gQXMgc3RhdGVkIGVsc2V3aGVyZSwgd2hlbiB0
aGVyZSdzIGNvbXBsZXggY2xlYW51cCBvcgphIGZhaXIgcmlzayBvZiBsZWF2aW5nIG91dCBhbiBp
bXBvcnRhbnQgY2xlYW51cCBzdGVwLCBJIGNhbgpsaXZlIHdpdGggImdvdG8iIGdldHRpbmcgdXNl
ZC4gQnV0IEkgZG9uJ3QgdGhpbmsgaXQgc2hvdWxkIGJlCnVzZWQgdG8gcmVwbGFjZSBhIHNpbXBs
ZSAicmV0dXJuIi4KCldpdGggdGhpcwpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgp3aXRoIG9uZSBtb3JlIChvcHRpb25hbCEpIHN1Z2dlc3Rpb24gYW5kIG9uZSBt
b3JlIHJlbWFyazoKCj4gQEAgLTI1NCwxNCArMjYwLDIwIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBz
ZXR1cCh2b2lkKQo+ICAgICAgICAgICAgICAgICBYRU5fTEVHQUNZX01BWF9WQ1BVUyk7Cj4gICAg
ICB9Cj4gIAo+IC0gICAgaW5pdF9ldnRjaG4oKTsKPiArICAgIEJVR19PTihpbml0X2V2dGNobigp
KTsKPiAgfQo+ICAKPiAtc3RhdGljIHZvaWQgYXBfc2V0dXAodm9pZCkKPiArc3RhdGljIGludCBh
cF9zZXR1cCh2b2lkKQo+ICB7Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICAgICAgc2V0X3ZjcHVfaWQo
KTsKPiAtICAgIG1hcF92Y3B1aW5mbygpOwo+IC0gICAgaW5pdF9ldnRjaG4oKTsKPiArCj4gKyAg
ICByYyA9IG1hcF92Y3B1aW5mbygpOwo+ICsgICAgaWYgKCByYyApCj4gKyAgICAgICAgcmV0dXJu
IHJjOwo+ICsKPiArICAgIHJldHVybiBpbml0X2V2dGNobigpOwo+ICB9CgpUbyBhdm9pZCBhIGxv
Y2FsIHZhcmlhYmxlLCBob3cgYWJvdXQKCiAgICByZXR1cm4gbWFwX3ZjcHVpbmZvKCkgPzogaW5p
dF9ldnRjaG4oKTsKCj8KCj4gQEAgLTI4Myw4ICsyOTUsOCBAQCBpbnQgeGdfZnJlZV91bnVzZWRf
cGFnZShtZm5fdCBtZm4pCj4gIAo+ICBzdGF0aWMgdm9pZCBhcF9yZXN1bWUodm9pZCAqdW51c2Vk
KQo+ICB7Cj4gLSAgICBtYXBfdmNwdWluZm8oKTsKPiAtICAgIGluaXRfZXZ0Y2huKCk7Cj4gKyAg
ICBCVUdfT04obWFwX3ZjcHVpbmZvKCkpOwo+ICsgICAgQlVHX09OKGluaXRfZXZ0Y2huKCkpOwo+
ICB9CgpDdXJyZW50IGNvZGUgc3RydWN0dXJlIGNhbGxzIGZvciB0aGlzLCBidXQgaW4gcHJpbmNp
cGxlIEkgZG9uJ3QKdGhpbmsgQVAgZmFpbHVyZSBvbiByZXN1bWUgc2hvdWxkIGJlIGFueSBkaWZm
ZXJlbnQgZnJvbSBBUApmYWlsdXJlIGR1cmluZyBib290LiBOb3RoaW5nIHRvIGJlIGFkZHJlc3Mg
aGVyZSBhbmQgbm93LCBvZgpjb3Vyc2UuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:14:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:14:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIe3-0001uz-DC; Wed, 05 Feb 2020 11:14:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izIe2-0001uu-8t
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:14:58 +0000
X-Inumbo-ID: bde7c4c2-4808-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bde7c4c2-4808-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 11:14:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D277DAE6F;
 Wed,  5 Feb 2020 11:14:56 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-4-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <94ca3477-4bd5-59ce-484c-090136ed584b@suse.com>
Date: Wed, 5 Feb 2020 12:15:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204153704.15934-4-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 03/10] x86: provide executable fixmap
 facility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNjozNiwgV2VpIExpdSB3cm90ZToKPiBUaGlzIGFsbG93cyB1cyB0byBz
ZXQgYXNpZGUgc29tZSBhZGRyZXNzIHNwYWNlIGZvciBleGVjdXRhYmxlIG1hcHBpbmcuCj4gVGhp
cyBmaXhlZCBtYXAgcmFuZ2Ugc3RhcnRzIGZyb20gWEVOX1ZJUlRfRU5EIHNvIHRoYXQgaXQgaXMg
d2l0aGluIHJlYWNoCj4gb2YgdGhlIC50ZXh0IHNlY3Rpb24uCj4gCj4gU2hpZnQgdGhlIHBlcmNw
dSBzdHViIHJhbmdlIGFuZCBzaHJpbmsgbGl2ZXBhdGNoIHJhbmdlIGFjY29yZGluZ2x5Lgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+CgpSZXZpZXdlZC1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgp3aXRoIC4uLgoKPiAtLS0gYS94ZW4v
aW5jbHVkZS9hc20teDg2L2FzbV9kZWZucy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
c21fZGVmbnMuaAo+IEBAIC0zOTIsNCArMzkyLDkgQEAgbGFiZWw6IC5sb25nICh2YWwpOyAgICAg
ICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAuc2l6ZSBsYWJlbCwgLiAtIGxhYmVsOyAgICAg
ICAgICAgICAgICAgXAo+ICAgICAgLnR5cGUgbGFiZWwsIEBvYmplY3QKPiAgCj4gKwo+ICsjZGVm
aW5lIEFTTV9DT05TVEFOVChuYW1lLCB2YWx1ZSkgICAgICAgICAgICAgICAgXAo+ICsgICAgYXNt
ICggIi5lcXUgIiAjbmFtZSAiLCAlUDA7IC5nbG9iYWwgIiAjbmFtZSAgXAo+ICsgICAgICAgICAg
OjogImkiICgodmFsdWUpKSApOwo+ICsKPiAgI2VuZGlmIC8qIF9fWDg2X0FTTV9ERUZOU19IX18g
Ki8KCi4uLiBubyBkb3VibGUgYmxhbmsgbGluZXMgaW50cm9kdWNlZCBoZXJlLgoKSmFuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:17:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:17:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIgG-00021W-TJ; Wed, 05 Feb 2020 11:17:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izIgF-00021R-9w
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:17:15 +0000
X-Inumbo-ID: 0f8ba033-4809-11ea-90d4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0f8ba033-4809-11ea-90d4-12813bfff9fa;
 Wed, 05 Feb 2020 11:17:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 02965AE6F;
 Wed,  5 Feb 2020 11:17:14 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-7-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <fc0dba45-c9ba-5e3a-92be-f0c11e7d709a@suse.com>
Date: Wed, 5 Feb 2020 12:17:20 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204153704.15934-7-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 06/10] x86/hyperv: provide Hyper-V
 hypercall functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Wei Liu <liuwe@microsoft.com>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDQuMDIuMjAyMCAxNjozNywgV2VpIExpdSB3cm90ZToKPiBUaGVzZSBmdW5jdGlvbnMgd2ls
bCBiZSB1c2VkIGxhdGVyIHRvIG1ha2UgaHlwZXJjYWxscyB0byBIeXBlci1WLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFBh
dWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:19:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:19:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIhz-00029X-AQ; Wed, 05 Feb 2020 11:19:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izIhy-00029S-77
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:19:02 +0000
X-Inumbo-ID: 4ee51420-4809-11ea-8396-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4ee51420-4809-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 11:19:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580901540;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=OTLo9lSQwHGx5o4yZkP6LcDHq/DqrXOl0g305vui/t8=;
 b=CjLeX3GQQAyVO4aC6Z7iQxjjSSi8G8YRQSyap6oRmWGWKjmZkpG59ArT
 xEqB5kCOTk9+79Tw7wDR4Cr6IE/s779iW0SgRZRv0v5cyQX8jXl76e/4+
 GWn8qPp40KsxnWSQposib1giBmSKyeq9Ov2jboGAPgQ5uA/6CRTlz4pij k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Vs7wwXcnfoVPEDFZQl077CrY3K0Gz9Q/vwK8FtBTB07zk78t15s2L1ho0ZBHy8Wwg5ALNfGkQm
 SwNni8gOdLRIJ8ofbNhbeFbzei9HNF5MrkYTeV3t1GCqsCWKRiEhnTz1oyVx1slumlweQ0shcm
 kHpvawf2vyGmltqEky+1C1iftMU/aui3udo/eTbzmJOae6QXX3aQMMT/KCwK+J6sKViFgaZYQO
 yhr2PQsC9XFf9EzNxLv4N4g1zFR3QlbBW/5JA//dzfWHDsaGhMyDnNVUrsqgR+/LZhRS8ztPsk
 Pm0=
X-SBRS: 2.7
X-MesageID: 12344787
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="12344787"
Date: Wed, 5 Feb 2020 12:18:53 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200205111853.GR4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger>
 <20200205102356.GQ4679@Air-de-Roger>
 <0952d329-f5f3-9215-5bab-76f45d21a482@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0952d329-f5f3-9215-5bab-76f45d21a482@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTI6MDM6MDBQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IEhpIFJvZ2VyLAo+IAo+IFNvcnJ5LCBJICBoYXZlbid0IGJlZW4gYWJsZSB0
byBmb2xsb3cgdXAgb24gdGVzdGluZyB5ZXQuCj4gKEkgaGF2ZSBzb21lIGxvbmdlciBydW5uaW5n
IHRhc2sgZm9yIHdoaWNoIEkgbmVlZCBzb21lIHNlcnZpY2VzIG9uIHRoZSBib3gsIAo+IHNvIHRl
c3RpbmcgYW5kIHJlYm9vdGluZyBpcyBuZWVkZWQuKQo+IENvdWxkIGJlIHRvbW9ycm93LCBidXQg
Y291bGQgYWxzbyBiZSB0aGlzIHdlZWtlbmQgYmVmb3JlIEkgd2lsbCBjb21lIGFyb3VuZCB0bwo+
IHRoZSB0ZXN0aW5nIGFuZCByZXBvcnRpbmcgYmFjay4KCkFjayBubyBwcm9ibGVtLiBJIGp1c3Qg
d2FudGVkIHRvIG1ha2Ugc3VyZSB0aGlzIGlzIG5vdCBmb3Jnb3R0ZW4gOikuCgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:24:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:24:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izImn-0002wg-0I; Wed, 05 Feb 2020 11:24:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qvb0=3Z=merlin.srs.infradead.org=batv+fd37d1d83232a7647ce8+6009+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1izIml-0002wb-8p
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:23:59 +0000
X-Inumbo-ID: fa6bb506-4809-11ea-b211-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fa6bb506-4809-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 11:23:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=605lDeBO3LRGlQc5nCpfoZh2gYkD36mNaUh0OjVwQYY=; b=NobhivUXRFHHGATPWF+vn7glQi
 3aufHUze+LuWOoRiSxTHtAkJJzj5xLX2TYOvj9yylHsiWDjs5DyK4SMBJDcx7inMCc+ifFeH1mvbe
 qaKEBs4ykjzgIfJzVwJPMvQRYMtJpmVdLvJXh28uVeqLLavVpkeUnXEm6irxQ5V7ZKyOUEU9ZFe2Q
 1to1iEcJHxlkZFw7jOLYscCulsN10xolLFjXPz2tvjPw+9Vwc8QeasRIeyINBZqgPbe0ZWd7hhMGW
 qz92Eju+iI1YD0iyocxmauCT/o9RsL326TKMLJer4E0C06gxCNgYy4aFArsZuj2j4AYJ4rorDT/Cx
 kl3TaCBg==;
Received: from 54-240-197-235.amazon.com ([54.240.197.235]
 helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1izImP-0000Ph-N2; Wed, 05 Feb 2020 11:23:37 +0000
Message-ID: <e418d66183d1ad8597458fa57d024641047a2de5.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <jbeulich@suse.com>
Date: Wed, 05 Feb 2020 11:23:33 +0000
In-Reply-To: <df6f5f23-ee65-f289-7dc4-5a42da931bf9@suse.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
 <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
 <df6f5f23-ee65-f289-7dc4-5a42da931bf9@suse.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============4662475178106585025=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============4662475178106585025==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-crtoq+7iFpSo+1TS2aAa"


--=-crtoq+7iFpSo+1TS2aAa
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, 2020-02-05 at 11:49 +0100, Jan Beulich wrote:
> Yet, as you say elsewhere, whether an MFN has an
> entry in frame_table[] is entirely unclear, so permitting boot-
> allocator pages to be freed via alloc_domheap_pages() nevertheless
> still doesn't look any better an idea to me.

Hm, I don't think I said that, did I? That would be a new and exciting
complication.

I think every MFN handed out by the boot allocator *should* have a
corresponding entry in the frame table. All the PDX setup is done for
those pages, just as it is for heap pages. In fact, some of that setup
is *only* done in init_boot_pages() right now, and if page ranges don't
go through the boot allocator and end up being transferred to the heap
in end_boot_allocator(), things (like badpages=3D on the command line)
don't work right.

--=-crtoq+7iFpSo+1TS2aAa
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA1MTEyMzMzWjAvBgkqhkiG9w0BCQQxIgQgzD3/O1AKxTPKRWZtWP5R6+XXzE2QP8jmkX1I+2hH
n80wgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAEJl1nFV5ionZxgnE6GCeFqHk9PjSRNi0JDKV0THyLBRdf/PDUqv+sFt5+pzwryB
rNPKyrADGLp8G+ixpTouqvZOmFtoNccfJTp9t7r/KQbjBzvusOPr7pr3YAXUp37iCFHuPXjhERte
ED2ygky46OmNGZPuDTKhKJhfzsNz30uR4pmLbfaAI0zD5p0HYtocegW38tpQWO9kDebQBJ62eXO8
nE43T51BLZQgLNMPdtHBJ1fBFtJ5+YB/q7czsvd3fy7hK6yW4Iw5Nt9u57w9u/86CJBJ4y7GdEGZ
1CxZaTUGzL4h0Mr0HNUPD8ToOOWxlRosBKKPIUwnqQDAbIJWuRUAAAAAAAA=


--=-crtoq+7iFpSo+1TS2aAa--



--===============4662475178106585025==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============4662475178106585025==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:24:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:24:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izImr-0002xU-Ef; Wed, 05 Feb 2020 11:24:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Jt5G=3Z=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1izImq-0002xA-Ae
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:24:04 +0000
X-Inumbo-ID: 01dc08b8-480a-11ea-a933-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 01dc08b8-480a-11ea-a933-bc764e2007e4;
 Wed, 05 Feb 2020 11:24:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580901840;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=sM8dvnNGa0vDTzI9W2kWUeZkFbxi6jT45HOQnU+CuDw=;
 b=GQQD6jQ9d7EiWAoeqbE8dJ8ebXPuXQFf4nFik48sQLBXRfatvcNQsMZc
 rFpmf6YT/rHdkSdQdFtBmrvPjnS6w0JR5+onZPqS39X0yyejOIKcvEpXm
 pi1cAhS3EmfUi+XeJ5Z2Q+6k6Vf6BipdwenkkCp1V0D+P1Y/8XXZ7scI2 o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ouC4/1dCwKJ7k7am9aB0J6FGtSeJ+dq7j+hbSB/j7fTZWcQW4CA6Hy1uGNSZc6CxOv+Z9VDzEd
 BDOutDfC4mERpKh+NdAFBxSfbhGgZxIJBfSk8CXd7nonR9H4IQ0VKLNzYaxC5HJRfzhy3ob2gh
 Q64SVTv0u5hT9kqqJLa/k6R93N4QSyQGa5sDGpL5wznpH+ePU7WkEPe39l4GAcsYwTIxipF4a+
 Ulghjr3uVrRbwAGGiM/X4m5bv1GtVw0aWLU3ZXbGh21E+psbKkPEvo1N+vfahl8/1qXa80/v1a
 eys=
X-SBRS: 2.7
X-MesageID: 12344948
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="12344948"
Date: Wed, 5 Feb 2020 11:23:57 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200205112357.GB85066@perard.uk.xensource.com>
References: <20200205093724.2854-1-pdurrant@amazon.com>
 <20200205104716.GA85066@perard.uk.xensource.com>
 <822309f6c7ef4109b731d37efbad5793@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <822309f6c7ef4109b731d37efbad5793@EX13D32EUC003.ant.amazon.com>
Subject: Re: [Xen-devel] [PATCH] libxl: fix assertion failure in stub domain
 creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTA6NTA6NDZBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IEZyb206IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
Pgo+ID4gT24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDk6Mzc6MjRBTSArMDAwMCwgUGF1bCBEdXJy
YW50IHdyb3RlOgo+ID4gPgo+ID4gPiAtICAgIHNkc3MtPnB2cWVtdS5ndWVzdF9kb21pZCA9IDA7
Cj4gPiA+ICsgICAgc2Rzcy0+cHZxZW11Lmd1ZXN0X2RvbWlkID0gSU5WQUxJRF9ET01JRDsKPiA+
IAo+ID4gSG93IHRoaXMgd29ya3M/IElOVkFMSURfRE9NSUQgc2VlbXMgdG8gYmUgZGlyZWN0bHkg
ZmVlZCB0bwo+ID4geGNfZG9tYWluX2NyZWF0ZSgpLCB3aGljaCBpcyB1c2luZyBYRU5fRE9NQ1RM
X2NyZWF0ZWRvbWFpbi4KPiA+IEJ1dCBhIGNvbW1lbnQgaW4gZG9tY3RsLmggZm9yIFhFTl9ET01D
VExfY3JlYXRlZG9tYWluIHJlYWQ6Cj4gPiAgICAgTkIuIHhlbl9kb21jdGwuZG9tYWluIGlzIGFu
IElOL09VVCBwYXJhbWV0ZXIgZm9yIHRoaXMgb3BlcmF0aW9uLgo+ID4gICAgIElmIGl0IGlzIHNw
ZWNpZmllZCBhcyB6ZXJvLCBhbiBpZCBpcyBhdXRvLWFsbG9jYXRlZCBhbmQgcmV0dXJuZWQuCj4g
PiBTbywgaXMgeGNfZG9tYWluX2NyZWF0ZSBnb2luZyB0byBjcmVhdGUgYSBuZXcgZG9tYWluIHdp
dGgKPiA+IGRvbWlkPT1JTlZBTElEX0RPTUlEPwo+ID4gCj4gCj4gQXMgaXQgaGFwcGVucywgbm8u
IFRoYXQgY29tbWVudCBpcyB3cm9uZy4gSXQgc2hvdWxkIHJlYWQgIklmIGl0IGlzIG5vdCBzZXQg
dG8gYSB2YWxpZCB2YWx1ZSwgYW4gaWQgaXMgYXV0by1hbGxvY2F0ZWQgYW5kIHJldHVybmVkIi4K
Ck9rLCB0aGVuOgpBY2tlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+CgpUaGFua3MsCgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:24:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:24:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIn7-00030X-Oz; Wed, 05 Feb 2020 11:24:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gd5K=3Z=amazon.co.uk=prvs=297b894c2=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izIn6-00030F-2I
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:24:20 +0000
X-Inumbo-ID: 0d241602-480a-11ea-b211-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0d241602-480a-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 11:24:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580901859; x=1612437859;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=aUVhM3JACGS8Mtd4sIpfFaFQhcNQCUVDkHagyeiC2pA=;
 b=MxS66uDvW/Qv25UZXzwIX9WXaFJaOW+7hg3JtQO4m8urxeCgD1WsYT4T
 95vZ3IRIk9VtIAK4JcidB736QZbUmZoJI4KkY2FDzc4yFt8y4JTs2wGR6
 HJItJ9B7NIdLOA3mhUTzJgaXNMGX2CoBqRGw1/0iA802NVWAe/0q6pXN2 U=;
IronPort-SDR: OUFv4zXygIY0WK5js32znPl/xSDWo8rTQmjY+N9vLyVNmT7LN6uLCiVcupk+IczeRqOa4EG/kH
 PcnqzlnPpaCg==
X-IronPort-AV: E=Sophos;i="5.70,405,1574121600"; d="scan'208";a="14881112"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 05 Feb 2020 11:24:17 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com (Postfix) with ESMTPS
 id 9AE71A2698; Wed,  5 Feb 2020 11:24:16 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 5 Feb 2020 11:24:16 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 5 Feb 2020 11:24:15 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 5 Feb 2020 11:24:13 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 11:24:12 +0000
Message-ID: <20200205112412.19414-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v2] libxl: fix assertion failure in stub domain
 creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW4gYXNzZXJ0aW9uIGluIGxpYnhsX19kb21haW5fbWFrZSgpOgoKJ3NvZnRfcmVzZXQgfHwgKmRv
bWlkID09IElOVkFMSURfRE9NSUQnCgpkb2VzIG5vdCBob2xkIHRydWUgZm9yIHN0dWIgZG9tYWlu
IGNyZWF0aW9uLCB3aGVyZSBzb2Z0X3Jlc2V0IGlzIGZhbHNlCmJ1dCB0aGUgcGFzc2VkIGluIGRv
bWlkID09IDAuIFRoaXMgaXMgZWFzaWx5IGZpeGVkIGJ5IGNoYW5naW5nIHRoZQppbml0aWFsaXpl
ciBpbiBsaWJ4bF9fc3Bhd25fc3R1Yl9kbSgpLgoKTk9URTogVGhlIGNvbW1lbnQgZm9yIFhFTl9E
T01DVExfY3JlYXRlZG9tYWluIGluIGRvbWN0bC5oIGlzIGNoYW5nZWQgdG8KICAgICAgcmVmbGVj
dCByZWFsaXR5LgoKRml4ZXM6IDc1MjU5MjM5ZDg1ZCAoImxpYnhsX2NyZWF0ZTogbWFrZSAnc29m
dCByZXNldCcgZXhwbGljaXQiKQpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50
QGFtYXpvbi5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+CkNjOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBH
ZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpD
YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgoKQW4gZXhhbXBsZSBvZiB0
aGUgYXNzZXJ0aW9uIGZhaWx1cmUgY2FuIGJlIHNlZW4gYXQ6CgpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2NzI2L3Rlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtLzEwLnRzLWRlYmlhbi1odm0taW5zdGFs
bC5sb2cKLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgfCAyICstCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvZG9tY3RsLmggfCAzICsrLQogMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMo
KyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKaW5kZXggZjc1OGRhZjNiNi4uM2IxZGE5MDE2NyAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9k
bS5jCkBAIC0yMTI3LDcgKzIxMjcsNyBAQCB2b2lkIGxpYnhsX19zcGF3bl9zdHViX2RtKGxpYnhs
X19lZ2MgKmVnYywgbGlieGxfX3N0dWJfZG1fc3Bhd25fc3RhdGUgKnNkc3MpCiAgICAgICAgIGdv
dG8gb3V0OwogICAgIH0KIAotICAgIHNkc3MtPnB2cWVtdS5ndWVzdF9kb21pZCA9IDA7CisgICAg
c2Rzcy0+cHZxZW11Lmd1ZXN0X2RvbWlkID0gSU5WQUxJRF9ET01JRDsKIAogICAgIGxpYnhsX2Rv
bWFpbl9jcmVhdGVfaW5mb19pbml0KCZkbV9jb25maWctPmNfaW5mbyk7CiAgICAgZG1fY29uZmln
LT5jX2luZm8udHlwZSA9IExJQlhMX0RPTUFJTl9UWVBFX1BWOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCmluZGV4
IDJiYjczOTc5MjMuLmZlYzZmNmZkZDEgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9k
b21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTQyLDcgKzQyLDgg
QEAKIAogLyoKICAqIE5CLiB4ZW5fZG9tY3RsLmRvbWFpbiBpcyBhbiBJTi9PVVQgcGFyYW1ldGVy
IGZvciB0aGlzIG9wZXJhdGlvbi4KLSAqIElmIGl0IGlzIHNwZWNpZmllZCBhcyB6ZXJvLCBhbiBp
ZCBpcyBhdXRvLWFsbG9jYXRlZCBhbmQgcmV0dXJuZWQuCisgKiBJZiBpdCBpcyBzcGVjaWZpZWQg
YXMgYW4gaW52YWxpZCB2YWx1ZSAoMCBvciA+PSBET01JRF9GSVJTVF9SRVNFUlZFRCksCisgKiBh
biBpZCBpcyBhdXRvLWFsbG9jYXRlZCBhbmQgcmV0dXJuZWQuCiAgKi8KIC8qIFhFTl9ET01DVExf
Y3JlYXRlZG9tYWluICovCiBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gewotLSAKMi4y
MC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:24:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:24:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izInD-00032E-38; Wed, 05 Feb 2020 11:24:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izInB-00031q-EO
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:24:25 +0000
X-Inumbo-ID: 0ffd5d20-480a-11ea-90d5-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0ffd5d20-480a-11ea-90d5-12813bfff9fa;
 Wed, 05 Feb 2020 11:24:24 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id t2so2265193wrr.1
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 03:24:24 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=oRN0qAxZZFm3i0HrBasr3RypDg+hxfFdFwJxsqubVLE=;
 b=YiYEZHg3NAL3hWH87YztZUHyrUH9m9eT0kGQ2X186kudMVbagt1cqkpEpuTNlyZol7
 qFU6qb51JYx6+N4w1SHTbeKD4znP1be66PTvTQqGo4VtMfbKtcgJXqQon2cP/B+Gp/Ht
 5seIiVfoi5nSbpn8Rdukl8jOkVzuMr980zfRS7n+8dz5go8TjUP3ssdqS23P3x4MPx18
 2g9LPjaoHMLsbIMc3kJhY3jgNhMqQCCYUBONLKKT3NxYmvfqscVBEomVzKh3z5HuD2T9
 /bVsla06S2ICqeHxnAc+u8WT/hcyUdlvYcmKmOoqdmwOOuWz3SzwjdrL3Pf3/0rfuUX7
 2hdg==
X-Gm-Message-State: APjAAAW/VtEOjkMINlNWboBtDa0Iq5pWKEf1jY5ugDQTUyQ9raKFFMQO
 m9Oox/FvNQIfN3mthckvbEk=
X-Google-Smtp-Source: APXvYqymGwAxYuLxrHlr7p34gwEHhzBv+VLwF+nIrstWlNpsOzTDEHoH8zT40KeVHa1QcxPCHlyjDA==
X-Received: by 2002:a5d:5452:: with SMTP id w18mr26687105wrv.333.1580901863915; 
 Wed, 05 Feb 2020 03:24:23 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id c4sm7675144wml.7.2020.02.05.03.24.22
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 03:24:23 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204133357.32101-1-julien@xen.org>
 <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
 <3199dd4d-1b3e-4ba8-9f76-6a6ed0c7c067@xen.org>
 <93abbe1a-d6f5-1322-f1a2-5f0fa3393de8@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <55b1a771-04df-03ac-9ff5-e3d69e29101b@xen.org>
Date: Wed, 5 Feb 2020 11:24:22 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <93abbe1a-d6f5-1322-f1a2-5f0fa3393de8@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDQvMDIvMjAyMCAxNToxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDQu
MDIuMjAyMCAxNDo1MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pgo+Pgo+PiBPbiAwNC8wMi8yMDIw
IDEzOjQwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDA0LjAyLjIwMjAgMTQ6MzMsIEp1bGll
biBHcmFsbCB3cm90ZToKPj4+PiBBdCB0aGUgbW9tZW50LCBhc3NpZ25fcGFnZXMoKSByZWxpZXMg
b24gUEdfc3RhdGVfaW51c2UgdG8gYmUgMC4gVGhpcwo+Pj4+IG1ha2VzIHRoZSBjb2RlIHNsaWdo
dGx5IG1vcmUgZGlmZmljdWx0IHRvIHVuZGVyc3RhbmQuCj4+Pgo+Pj4gSSBjYW4gY2VydGFpbmx5
IHNlZSB3aGVyZSB5b3UncmUgY29taW5nIGZyb20sIGJ1dCAuLi4KPj4+Cj4+Pj4gLS0tIGEveGVu
L2NvbW1vbi9wYWdlX2FsbG9jLmMKPj4+PiArKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+
Pj4+IEBAIC0yMjg2LDEwICsyMjg2LDExIEBAIGludCBhc3NpZ25fcGFnZXMoCj4+Pj4gICAgICAg
IGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQo+Pj4+ICAgICAgICB7Cj4+Pj4g
ICAgICAgICAgICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBnW2ldKSA9PSBOVUxMKTsKPj4+PiAt
ICAgICAgICBBU1NFUlQoIXBnW2ldLmNvdW50X2luZm8pOwo+Pj4+ICsgICAgICAgIEFTU0VSVChw
YWdlX3N0YXRlX2lzKCZwZ1tpXSwgaW51c2UpKTsKPj4+PiArICAgICAgICBBU1NFUlQoIShwZ1tp
XS5jb3VudF9pbmZvICYgKH5QR0Nfc3RhdGUpKSk7Cj4+Pgo+Pj4gLi4uIEkgdGhpbmsgdGhpcyBv
bmUgaXMgYmV0dGVyIGluIGl0cyBvcmlnaW5hbCBmb3JtLiBBbiBvcHRpb24KPj4+IG1pZ2h0IGJl
IHRvIHB1dCBhIEJVSUxEX0JVR19PTigpIG5leHQgdG8gaXQuCj4+Cj4+IEkgd2FudCB0byBhdm9p
ZCBhIEJVSUxEX0JVR19PTigpIGlmIHBvc3NpYmxlLiBJIGp1c3QgcmVhbGl6ZWQsIEkgY291bGQK
Pj4gc2ltcGxpZnkgdG8gIihwZ1tpXS5jb3VudF9pbmZvICE9IFBHQ19zdGF0ZV9pbnVzZSkiLgo+
Pgo+PiBXb3VsZCB0aGF0IGJlIG1vcmUgc3VpdGFibGU/Cj4gCj4gWWVzLCBjZXJ0YWlubHkuCj4g
Cj4gSG93ZXZlciwgaXNuJ3QgdGhlIEFTU0VSVCgpIGl0c2VsZiB3cm9uZz8gV2UgZG9uJ3QgaG9s
ZCB0aGUgaGVhcCBsb2NrCj4gaGVyZSwgc28gbWFya19wYWdlX29mZmxpbmUoKSBjb3VsZCB0cmFu
c2l0aW9uIHRoZSBwYWdlIGZyb20gaW51c2UgdG8KPiBvZmZsaW5pbmcgKGFuZCBwb3NzaWJseSBh
bHNvIHNldCBQR0NfYnJva2VuIG9uIGl0KSBhdCBhbnkgcG9pbnQgaW4KPiB0aW1lLiBUaGlzIHdh
c24ndCBvYnZpb3VzIHdpdGhvdXQgdGhlIHR3byBQR0NfaW51c2UgdXNlcyB5b3UgYWRkLCBidXQK
PiBiZWNvbWVzIHByZXR0eSBhcHBhcmVudCB3aXRoIHRoZW0uIE9mIGNvdXJzZSB0aGUgc2ltcGxl
IGFzc2lnbm1lbnQKPiB0aGF0IHlvdSBhZGp1c3QgZnVydGhlciBkb3duIHRoZW4gYWxzbyBjYW4n
dCBiZSBhIHNpbXBsZSBhc3NpZ25tZW50Cj4gYW55bW9yZS4KCllvdSBhcmUgcmlnaHQsIGFzc2ln
bl9wYWdlcygpIGNvdWxkIHJhY2Ugd2l0aCBtYXJrX3BhZ2Vfb2ZmbGluZSgpLiBXZSAKd291bGQg
bmVlZCB0byB1c2UgYSBjbXB4Y2hnKCkgbG9vcCB0byBjaGFuZ2UgdHlwZS4gSWYgb25lIG9mIHRo
ZSBwYWdlIGlzIApnZXR0aW5nIG9mZmxpbmVkLCB0aGVuIHdlIHdvdWxkIG5lZWQgdG8gcmV2ZXJ0
IGFsbCB0aGUgY2hhbmdlcyBhbmQgCnJldHVybiBhbiBlcnJvci4KCj4gCj4gU2luY2UgdGhpcyB3
b3VsZCBtb3ZlIHlvdSBxdWl0ZSBmYXIgYXdheSBmcm9tIHNpbXBseSBhIGNvc21ldGljCj4gcGF0
Y2ggKHRoZSBwcm9ibGVtIGFzIGEgd2hvbGUgbG9va3MgdG8gYmUgd2lkZXIgdGhhbiBqdXN0IHRo
ZSBvbmUKPiBjYXNlIGFib3ZlKSwgSSBjb3VsZCB1bmRlcnN0YW5kIGlmIHlvdSBkaWRuJ3Qgd2Fu
dCB0byBmaXggdGhpcyBhdAo+IHRoaXMgb2NjYXNpb24uIFlldCB0aGVuIEkgdGhpbmsgdGhlIHBh
dGNoIGRlc2NyaXB0aW9uIHNob3VsZG4ndCBnaXZlCj4gdGhlIGltcHJlc3Npb24gdGhhdCBhbGwg
ZWxzZSBpcyB3ZWxsLCBidXQgaW5zdGVhZCBhdCBsZWFzdCBvdXRsaW5lCj4gdGhlIGlzc3VlIChm
b3Igc29tZW9uZSBlbHNlIHRvIHBpY2sgdXAsIHBvc3NpYmx5IG1lKS4KCkkgYW0gaGFwcHkgdG8g
aGF2ZSBhIGxvb2sgYXQgaXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:27:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIqE-0003Mq-Lb; Wed, 05 Feb 2020 11:27:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izIqD-0003Mk-Py
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:27:33 +0000
X-Inumbo-ID: 8080f2a0-480a-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8080f2a0-480a-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 11:27:33 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izIqB-0003Vw-O9; Wed, 05 Feb 2020 11:27:31 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izIqB-0003qk-Dl; Wed, 05 Feb 2020 11:27:31 +0000
Date: Wed, 5 Feb 2020 11:27:28 +0000
From: Wei Liu <wl@xen.org>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200205112728.cowk4uobzfu5cfrc@debian>
References: <20200205112412.19414-1-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205112412.19414-1-pdurrant@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] libxl: fix assertion failure in stub
 domain creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTE6MjQ6MTJBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IEFuIGFzc2VydGlvbiBpbiBsaWJ4bF9fZG9tYWluX21ha2UoKToKPiAKPiAnc29mdF9y
ZXNldCB8fCAqZG9taWQgPT0gSU5WQUxJRF9ET01JRCcKPiAKPiBkb2VzIG5vdCBob2xkIHRydWUg
Zm9yIHN0dWIgZG9tYWluIGNyZWF0aW9uLCB3aGVyZSBzb2Z0X3Jlc2V0IGlzIGZhbHNlCj4gYnV0
IHRoZSBwYXNzZWQgaW4gZG9taWQgPT0gMC4gVGhpcyBpcyBlYXNpbHkgZml4ZWQgYnkgY2hhbmdp
bmcgdGhlCj4gaW5pdGlhbGl6ZXIgaW4gbGlieGxfX3NwYXduX3N0dWJfZG0oKS4KPiAKPiBOT1RF
OiBUaGUgY29tbWVudCBmb3IgWEVOX0RPTUNUTF9jcmVhdGVkb21haW4gaW4gZG9tY3RsLmggaXMg
Y2hhbmdlZCB0bwo+ICAgICAgIHJlZmxlY3QgcmVhbGl0eS4KPiAKPiBGaXhlczogNzUyNTkyMzlk
ODVkICgibGlieGxfY3JlYXRlOiBtYWtlICdzb2Z0IHJlc2V0JyBleHBsaWNpdCIpCj4gU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgoKQWNrZWQtYnk6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+CgpJIHdpbGwgd2FpdCB1bnRpbCBlbmQgb2YgdG9kYXkgaW4gY2Fz
ZSBvdGhlcnMgd2FudCB0byBjb21tZW50IG9uIHRoZQpkb21jdGwuaCBjaGFuZ2UuCgpJIHdpbGwg
YWxzbyBjYXJyeSBvdmVyIEFudGhvbnkncyBhY2sgZnJvbSB2MSB3aGlsZSBjb21taXR0aW5nLgoK
V2VpLgoKPiAtLS0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
Cj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgo+IENjOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
PiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgo+IENjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
QHhlbi5vcmc+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+
IAo+IEFuIGV4YW1wbGUgb2YgdGhlIGFzc2VydGlvbiBmYWlsdXJlIGNhbiBiZSBzZWVuIGF0Ogo+
IAo+IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3
MjYvdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20v
MTAudHMtZGViaWFuLWh2bS1pbnN0YWxsLmxvZwo+IC0tLQo+ICB0b29scy9saWJ4bC9saWJ4bF9k
bS5jICAgICAgfCAyICstCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCB8IDMgKystCj4g
IDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0u
Ywo+IGluZGV4IGY3NThkYWYzYjYuLjNiMWRhOTAxNjcgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGli
eGwvbGlieGxfZG0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiBAQCAtMjEyNyw3
ICsyMTI3LDcgQEAgdm9pZCBsaWJ4bF9fc3Bhd25fc3R1Yl9kbShsaWJ4bF9fZWdjICplZ2MsIGxp
YnhsX19zdHViX2RtX3NwYXduX3N0YXRlICpzZHNzKQo+ICAgICAgICAgIGdvdG8gb3V0Owo+ICAg
ICAgfQo+ICAKPiAtICAgIHNkc3MtPnB2cWVtdS5ndWVzdF9kb21pZCA9IDA7Cj4gKyAgICBzZHNz
LT5wdnFlbXUuZ3Vlc3RfZG9taWQgPSBJTlZBTElEX0RPTUlEOwo+ICAKPiAgICAgIGxpYnhsX2Rv
bWFpbl9jcmVhdGVfaW5mb19pbml0KCZkbV9jb25maWctPmNfaW5mbyk7Cj4gICAgICBkbV9jb25m
aWctPmNfaW5mby50eXBlID0gTElCWExfRE9NQUlOX1RZUEVfUFY7Cj4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+
IGluZGV4IDJiYjczOTc5MjMuLmZlYzZmNmZkZDEgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
cHVibGljL2RvbWN0bC5oCj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCj4gQEAg
LTQyLDcgKzQyLDggQEAKPiAgCj4gIC8qCj4gICAqIE5CLiB4ZW5fZG9tY3RsLmRvbWFpbiBpcyBh
biBJTi9PVVQgcGFyYW1ldGVyIGZvciB0aGlzIG9wZXJhdGlvbi4KPiAtICogSWYgaXQgaXMgc3Bl
Y2lmaWVkIGFzIHplcm8sIGFuIGlkIGlzIGF1dG8tYWxsb2NhdGVkIGFuZCByZXR1cm5lZC4KPiAr
ICogSWYgaXQgaXMgc3BlY2lmaWVkIGFzIGFuIGludmFsaWQgdmFsdWUgKDAgb3IgPj0gRE9NSURf
RklSU1RfUkVTRVJWRUQpLAo+ICsgKiBhbiBpZCBpcyBhdXRvLWFsbG9jYXRlZCBhbmQgcmV0dXJu
ZWQuCj4gICAqLwo+ICAvKiBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbiAqLwo+ICBzdHJ1Y3QgeGVu
X2RvbWN0bF9jcmVhdGVkb21haW4gewo+IC0tIAo+IDIuMjAuMQo+IAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:29:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:29:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIrk-0003Tm-2g; Wed, 05 Feb 2020 11:29:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izIrj-0003Tg-3O
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:29:07 +0000
X-Inumbo-ID: b7f9ff92-480a-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b7f9ff92-480a-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 11:29:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A0A88ADF0;
 Wed,  5 Feb 2020 11:29:05 +0000 (UTC)
To: Paul Durrant <pdurrant@amazon.com>
References: <20200205112412.19414-1-pdurrant@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <8eeaa31c-990d-e4d4-539f-092747bd7def@suse.com>
Date: Wed, 5 Feb 2020 12:29:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205112412.19414-1-pdurrant@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] libxl: fix assertion failure in stub
 domain creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMjoyNCwgUGF1bCBEdXJyYW50IHdyb3RlOgo+IC0tLSBhL3hlbi9pbmNs
dWRlL3B1YmxpYy9kb21jdGwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+
IEBAIC00Miw3ICs0Miw4IEBACj4gIAo+ICAvKgo+ICAgKiBOQi4geGVuX2RvbWN0bC5kb21haW4g
aXMgYW4gSU4vT1VUIHBhcmFtZXRlciBmb3IgdGhpcyBvcGVyYXRpb24uCj4gLSAqIElmIGl0IGlz
IHNwZWNpZmllZCBhcyB6ZXJvLCBhbiBpZCBpcyBhdXRvLWFsbG9jYXRlZCBhbmQgcmV0dXJuZWQu
Cj4gKyAqIElmIGl0IGlzIHNwZWNpZmllZCBhcyBhbiBpbnZhbGlkIHZhbHVlICgwIG9yID49IERP
TUlEX0ZJUlNUX1JFU0VSVkVEKSwKPiArICogYW4gaWQgaXMgYXV0by1hbGxvY2F0ZWQgYW5kIHJl
dHVybmVkLgo+ICAgKi8KPiAgLyogWEVOX0RPTUNUTF9jcmVhdGVkb21haW4gKi8KPiAgc3RydWN0
IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIHsKCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:29:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIsD-0003X6-Dg; Wed, 05 Feb 2020 11:29:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Jt5G=3Z=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1izIsB-0003Wu-Mc
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:29:35 +0000
X-Inumbo-ID: c84c68e4-480a-11ea-90d5-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c84c68e4-480a-11ea-90d5-12813bfff9fa;
 Wed, 05 Feb 2020 11:29:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580902174;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=uPIjiL9Q2S6C9bpLUovP1cHB6JzgkATXVPHB3WaG08I=;
 b=ceQvsG7xM/xBvS70uXjgY4/e/bfxLzCQZ152CZfIr/CrlWvfhpUunzH5
 Tn+ri0EaLfcVKPQowi5ccV/6E7SMTSTWLYivTxOx3JoQNKAarn5DS99d9
 xO6nhLeayMWfqBc27KKkaas2Ps/S/nL2LoywkEKFBYdUUBvTN0ffbZTu8 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dcbG0UrUATCUUJzIOMhOaDdcwrDPdX0aeO6jo/FaoA3XZTJ755isA6gKjbVEle1Di+ekOI9wsJ
 N6G5v8pWvNOe6oww3m2IwMF+rG32OEd6TVgHL6jiwf2y5JkisxnW/smd/VrFXV85uHRaYQck4z
 FEfUXPcv5WjP6RzW3w+4lbpevO6MYdug/G1Rab2O2U820H3HkaQWfVFYJdj08hSHpl0WUEVIDT
 MDYaxdkiOpqlUotvhWuPocd8Ybc/OJ8mD8jA65UdusGwwQWBJfozXfE8GdBqv7N+Ne3y+2z54l
 Dco=
X-SBRS: 2.7
X-MesageID: 11980275
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="11980275"
Date: Wed, 5 Feb 2020 11:29:30 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200205112930.GC85066@perard.uk.xensource.com>
References: <20200205112412.19414-1-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205112412.19414-1-pdurrant@amazon.com>
Subject: Re: [Xen-devel] [PATCH v2] libxl: fix assertion failure in stub
 domain creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTE6MjQ6MTJBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IE5PVEU6IFRoZSBjb21tZW50IGZvciBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbiBpbiBk
b21jdGwuaCBpcyBjaGFuZ2VkIHRvCj4gICAgICAgcmVmbGVjdCByZWFsaXR5LgoKU3VyZWx5LCB0
aGlzIGNoYW5nZSBkZXNlcnZlIHRvIGJlIGluIGl0cyBvd24gcGF0Y2gsIGlzbid0IGl0PwoKLS0g
CkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:37:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izIzM-0004Ow-9M; Wed, 05 Feb 2020 11:37:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qvb0=3Z=merlin.srs.infradead.org=batv+fd37d1d83232a7647ce8+6009+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1izIzK-0004Or-QB
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:36:58 +0000
X-Inumbo-ID: cf444a12-480b-11ea-a933-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cf444a12-480b-11ea-a933-bc764e2007e4;
 Wed, 05 Feb 2020 11:36:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=s+iA6jFWx4YzHjZA3QBx+qd2WeCyqqWk7eyt9ZEABZA=; b=cdJvw1/DeWElewC8EUMOQbI1di
 5broFJU5qIZJvjEAHbB5MWZg9J8wVCNbcG3YkVv43sx3ffaUUZ60AynvmrE2bjiJWskGRrNfVVyEI
 m3tyZ7kTupSTGZlsuL6fF4QzZ0IEUk/J4FxUR0/xr6Rb+YnMFwvgDJ/mS+83/P0y+Yv2ONucngnf4
 Fp7flNwzE1gnqUKwMf1dZMnpcFxi+GK2o+ASAOhUZtmFNXWz8Y1XOAQB+AXkejm9TZQzCXXS7gRhD
 5LbXQktWZhvpgHyHMdPJGrhfoqEpZFXSVglU4bu3FcyuPcMA/7UU6szZKeYhAK2+UX4mAxKBwIciI
 oAgN+G1g==;
Received: from 54-240-197-235.amazon.com ([54.240.197.235]
 helo=u3832b3a9db3152.ant.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1izIz7-0000dx-41; Wed, 05 Feb 2020 11:36:45 +0000
Message-ID: <5fb3a88ee20e7bea8418680f3353982424dd816b.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Julien Grall <julien@xen.org>, George Dunlap <george.dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Stewart Hildebrand
 <stewart.hildebrand@dornerworks.com>
Date: Wed, 05 Feb 2020 11:36:41 +0000
In-Reply-To: <9d1c6e2b-f155-96f9-deeb-1b1f30c94081@xen.org>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <9d1c6e2b-f155-96f9-deeb-1b1f30c94081@xen.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>, xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============1021311403999628389=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1021311403999628389==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-6jfLynEfmUlpvNKEnfzW"


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

On Wed, 2020-02-05 at 10:22 +0000, Julien Grall wrote:
> However, I don't like the idea of relying on count_info =3D=3D 0. Indeed,=
=20
> there are valid case where count_info =3D=3D 0 because it means the page =
is=20
> inuse (PCC_state_inuse).
>=20
> It might be best if we introduce a new page state that would be the=20
> default value set in the frametable.
>=20
> 0 may be an option if we assign a different value to PGC_state_inuse but=
=20
> we would need to check if there are places relying on PGC_state_inuse =3D=
=3D=20
> 0. I know that assign_pages() does rely on it, I have sent a patch for=
=20
> it yesterday.

We'd need an extra bit for that.

Perhaps we could recognise that PGC_broken is not valid in combination
with some of the four PGC_state states, and take that bit back to turn
PGC_state into a 3-bit field, which could hold 8 states of which I
think we only currently need 7?

 { zero, inuse, offlining, offlining_broken, offline, offline_broken, free =
}

> Another option is to use an all 1s value and initialize the frametable=
=20
> to all 1s. But I am not entirely sure whether the allocator would be=20
> able to cope with it.

We'd zero it in init_heap_pages() for every page, and it would only be
still set to all 1s for pages from the boot allocator; as long as all
1s *is* proven to be an invalid state (I think it is); then the same
kind of trick checking unlikely(pg->count_info =3D=3D -1) in the free
functions as in my earlier straw man, would probably work.

I think I prefer zero being the "untouched" state though, rather than
all 1s.=20


--=-6jfLynEfmUlpvNKEnfzW
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA1MTEzNjQxWjAvBgkqhkiG9w0BCQQxIgQgff8lg2avO0t6a6uxuhGotMaA2V2QRnT5pAy7wQcv
DXUwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBABPHEYFpWJM3oXXSUgeTUvcmHVmVjsZ/eeE/osmkVKwRYH+oJa+lqdud+nJJUAiF
zX8UbKdgDVWH/toYAiVxqoam9q9dnmXLxnjfIw3BjXuMwh7YmsPpjyS8cU1qOdXXBTuqRk2F45Wa
cERw3lUGShEYxJj2zNsvrjM57wR0cimok0chvGSvOUG9GF9tice1ZKsImggkkatv/rT2nUzh/wwT
gJ3EolzO4HLdgrkXKlKcnX+jlqohCZQ79SgsVcRnXwHxg2qaCaOaRFkgolNmU82vkSsZ0KdKV0VH
pKuaoHg0cLke7nQps9lJXj5vZpcI2znqUGttEgwuscLa5j5GMN4AAAAAAAA=


--=-6jfLynEfmUlpvNKEnfzW--



--===============1021311403999628389==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1021311403999628389==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:39:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJ20-0004Xf-Vo; Wed, 05 Feb 2020 11:39:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izJ1z-0004XZ-Jz
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:39:43 +0000
X-Inumbo-ID: 334175da-480c-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 334175da-480c-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 11:39:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ECACBADC8;
 Wed,  5 Feb 2020 11:39:41 +0000 (UTC)
To: Tamas K Lengyel <tamas.lengyel@intel.com>
References: <cover.1580746020.git.tamas.lengyel@intel.com>
 <4533b6750698ec7f3c4721261c6584a2e3285cc5.1580746020.git.tamas.lengyel@intel.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0c1ab600-902f-ef84-9c7e-3621cd29d2b5@suse.com>
Date: Wed, 5 Feb 2020 12:39:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <4533b6750698ec7f3c4721261c6584a2e3285cc5.1580746020.git.tamas.lengyel@intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 2/7] x86/hvm: introduce
 hvm_copy_context_and_params
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxNzoxMiwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IEBAIC00NDE0LDYg
KzQ0MjQsNDAgQEAgc3RhdGljIGludCBodm1fYWxsb3dfZ2V0X3BhcmFtKHN0cnVjdCBkb21haW4g
KmQsCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgaHZtX2dldF9wYXJh
bShzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBpbmRleCwgdWludDY0X3QgKnZhbHVlKQo+ICt7
Cj4gKyAgICBpbnQgcmM7Cj4gKwo+ICsgICAgcmMgPSBodm1fYWxsb3dfZ2V0X3BhcmFtKGQsIGlu
ZGV4KTsKPiArICAgIGlmICggcmMgKQo+ICsgICAgICAgIHJldHVybiByYzsKPiArCj4gKyAgICBz
d2l0Y2ggKCBpbmRleCApCj4gKyAgICB7Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9BQ1BJX1NfU1RB
VEU6Cj4gKyAgICAgICAgKnZhbHVlID0gZC0+YXJjaC5odm0uaXNfczNfc3VzcGVuZGVkID8gMyA6
IDA7Cj4gKyAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgY2FzZSBIVk1fUEFSQU1fVk04Nl9UU1M6
Cj4gKyAgICAgICAgKnZhbHVlID0gKHVpbnQzMl90KWQtPmFyY2guaHZtLnBhcmFtc1tIVk1fUEFS
QU1fVk04Nl9UU1NfU0laRURdOwo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGNhc2UgSFZN
X1BBUkFNX1ZNODZfVFNTX1NJWkVEOgo+ICsgICAgICAgICp2YWx1ZSA9IGQtPmFyY2guaHZtLnBh
cmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0laRURdICYKPiArICAgICAgICAgICAgICAgICAgIH5W
TTg2X1RTU19VUERBVEVEOwoKSW5kZW50YXRpb24gZ290IGJyb2tlbiBoZXJlLgoKPiArICAgICAg
ICBicmVhazsKPiArCj4gKyAgICBjYXNlIEhWTV9QQVJBTV9YODdfRklQX1dJRFRIOgo+ICsgICAg
ICAgICp2YWx1ZSA9IGQtPmFyY2gueDg3X2ZpcF93aWR0aDsKPiArICAgICAgICBicmVhazsKPiAr
ICAgIGRlZmF1bHQ6CgpBIGJsYW5rIGxpbmUgd291bGQgaGF2ZSB3YW50ZWQgaW50cm9kdWNpbmcg
YWJvdmUgaGVyZS4KCj4gQEAgLTUzMDEsNiArNTMxNywzNyBAQCB2b2lkIGh2bV9zZXRfc2VnbWVu
dF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwgZW51bSB4ODZfc2VnbWVudCBzZWcsCj4gICAgICBh
bHRlcm5hdGl2ZV92Y2FsbChodm1fZnVuY3Muc2V0X3NlZ21lbnRfcmVnaXN0ZXIsIHYsIHNlZywg
cmVnKTsKPiAgfQo+ICAKPiAraW50IGh2bV9jb3B5X2NvbnRleHRfYW5kX3BhcmFtcyhzdHJ1Y3Qg
ZG9tYWluICpkc3QsIHN0cnVjdCBkb21haW4gKnNyYykKPiArewo+ICsgICAgaW50IHJjOwo+ICsg
ICAgdW5zaWduZWQgaW50IGk7Cj4gKyAgICBzdHJ1Y3QgaHZtX2RvbWFpbl9jb250ZXh0IGMgPSB7
IH07Cj4gKwo+ICsgICAgYy5zaXplID0gaHZtX3NhdmVfc2l6ZShzcmMpOwoKQXMgbWVudGlvbmVk
IGluIGFuIGVhcmxpZXIgdmVyc2lvbidzIHJldmlldywgdGhpcyBjb3VsZCBiZSBwdXQgaW4KdGhl
IHZhcmlhYmxlJ3MgaW5pdGlhbGl6ZXIuCgpJJ2xsIHRha2UgY2FyZSBvZiBhbGwgb2YgdGhlIGFi
b3ZlIGFuZCBhZGQKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
d2hpbGUgY29tbWl0dGluZy4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:43:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:43:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJ5r-0005KH-J7; Wed, 05 Feb 2020 11:43:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izJ5q-0005KC-KM
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:43:42 +0000
X-Inumbo-ID: c1fdc0a8-480c-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c1fdc0a8-480c-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 11:43:42 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJ5o-0003r6-9y; Wed, 05 Feb 2020 11:43:40 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJ5o-0004ib-0A; Wed, 05 Feb 2020 11:43:40 +0000
Date: Wed, 5 Feb 2020 11:43:33 +0000
From: Wei Liu <wl@xen.org>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200205114333.jvztqozyebmnr6pt@debian>
References: <20200205112412.19414-1-pdurrant@amazon.com>
 <20200205112930.GC85066@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205112930.GC85066@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] libxl: fix assertion failure in stub
 domain creation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTE6Mjk6MzBBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTE6MjQ6MTJBTSArMDAwMCwgUGF1bCBE
dXJyYW50IHdyb3RlOgo+ID4gTk9URTogVGhlIGNvbW1lbnQgZm9yIFhFTl9ET01DVExfY3JlYXRl
ZG9tYWluIGluIGRvbWN0bC5oIGlzIGNoYW5nZWQgdG8KPiA+ICAgICAgIHJlZmxlY3QgcmVhbGl0
eS4KPiAKPiBTdXJlbHksIHRoaXMgY2hhbmdlIGRlc2VydmUgdG8gYmUgaW4gaXRzIG93biBwYXRj
aCwgaXNuJ3QgaXQ/CgpJZGVhbGx5IEkgd291bGQgd2FudCB0aGF0IHRvby4gQnV0IHRoaXMgcGF0
Y2ggaXMgdHJpdmlhbCBzbyBJJ20gbm90IHRvbwpmdXNzZWQgZWl0aGVyIHdheS4KCldlaS4KCj4g
Cj4gLS0gCj4gQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:45:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:45:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJ7p-0005QP-1V; Wed, 05 Feb 2020 11:45:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izJ7n-0005QK-VJ
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:45:43 +0000
X-Inumbo-ID: 0a4ffa1a-480d-11ea-90da-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a4ffa1a-480d-11ea-90da-12813bfff9fa;
 Wed, 05 Feb 2020 11:45:43 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJ7m-0003tP-D8; Wed, 05 Feb 2020 11:45:42 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJ7m-0004vG-4i; Wed, 05 Feb 2020 11:45:42 +0000
Date: Wed, 5 Feb 2020 11:45:39 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200205114539.c4kduolb3va3vrdf@debian>
References: <20200204165535.17214-1-liuwe@microsoft.com>
 <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
 <20200204171959.pejeoqfg4n37gno6@debian>
 <c31b8129-2c6a-17c5-b30b-c3a2ff577768@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c31b8129-2c6a-17c5-b30b-c3a2ff577768@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDk6MTI6NTBBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDQuMDIuMjAyMCAxODoxOSwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgRmVi
IDA0LCAyMDIwIGF0IDA2OjA3OjAwUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+IE9u
IDA0LjAyLjIwMjAgMTc6NTUsIFdlaSBMaXUgd3JvdGU6Cj4gPj4+IFNpZ25lZC1vZmYtYnk6IFdl
aSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+Cj4gPj4+IC0tLQo+ID4+PiAgeGVuL2FyY2gveDg2
L2U4MjAuYyB8IDIgKy0KPiA+Pj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk
ZWxldGlvbigtKQo+ID4+Pgo+ID4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBi
L3hlbi9hcmNoL3g4Ni9lODIwLmMKPiA+Pj4gaW5kZXggYjlmNTg5Y2FjMy4uZDY3Mzg3ZjEzNyAx
MDA2NDQKPiA+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2U4MjAuYwo+ID4+PiArKysgYi94ZW4vYXJj
aC94ODYvZTgyMC5jCj4gPj4+IEBAIC05NCw3ICs5NCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBw
cmludF9lODIwX21lbW9yeV9tYXAoc3RydWN0IGU4MjBlbnRyeSAqbWFwLCB1bnNpZ25lZCBpbnQg
ZW50Cj4gPj4+ICAgICAgZm9yIChpID0gMDsgaSA8IGVudHJpZXM7IGkrKykgewo+ID4+PiAgICAg
ICAgICBwcmludGsoIiAlMDE2THggLSAlMDE2THggIiwKPiA+Pj4gICAgICAgICAgICAgICAgICh1
bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyKSwKPiA+Pj4gLSAgICAgICAgICAgICAgICh1
bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ldLnNpemUpKTsKPiA+Pj4gKyAg
ICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ldLnNp
emUpIC0gMSk7Cj4gPj4KPiA+PiBXaHkgd2FzIHRoaXMgYW4gZXJyb3I/IElmIHdlIHVzZWQgWyxd
IGxpa2UgTGludXggZG9lcyAtIHN1cmUuCj4gPj4gQnV0IHdlIGRvbid0LiBUaGUgcHJlc2VudGF0
aW9uLCB3aXRob3V0IGxvb2tpbmcgYXQgdGhlIHNvdXJjZSwKPiA+PiBzaW1wbHkgbGVhdmVzIG9w
ZW4gd2hldGhlciB0aGlzIHdhcyBtZWFudCB0byBiZSBbLF0gb3IgWywpLgo+ID4+IEFuZCBpdCBj
b250aW51ZXMgdG8gYmUgbGVmdCBvcGVuIHdpdGggdGhlIGFkanVzdG1lbnQgbWFkZS4KPiA+Pgo+
ID4gCj4gPiBXZWxsLCBMaW51eCdzIHJlcHJlc2VudGF0aW9uIGlzIG5vdCB3aGF0IGlzIG5vcm1h
bGx5IGRvbmUgaW4gbWF0aAo+ID4gZWl0aGVyLgo+ID4gCj4gPiBJdCBpcyBsaWtlCj4gPiAKPiA+
ICAgWGVuOiBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDAwOWVmZmZdIHVzYWJs
ZQo+ID4gCj4gPiBOb3RlIGl0IGlzIHVzaW5nICctJywgbm90ICcsJy4gQW5kIHRoZXJlIGlzICJt
ZW0iIGF0IHRoZSBiZWdpbm5pbmcuCj4gPiAKPiA+IEkgaGF2ZSBhbHdheXMgaW50ZXJwcmV0ZWQg
dGhlIFtdIHBhaXIgYXMgc29tZXRoaW5nIHRvIGVuY2xvc2UgdGhlIHJhbmdlLAo+ID4gbm90IG9m
IG1hdGhlbWF0aWNhbGx5IG1lYW5pbmcuCj4gPiAKPiA+IElmIHlvdSB3YW50LCBJIGNhbiBjaGFu
Z2UgWGVuJ3MgZm9ybWF0IHN0cmluZyB0byAiWyUwMTZMeCwgJTAxNkx4XSIuCj4gCj4gSSB0aGlu
ayB0aGlzIHdvdWxkIG1ha2UgdGhpbmdzIGxlc3MgYW1iaWd1b3VzLCB5ZXMuIEJ1dCBteSBwcmlt
YXJ5Cj4gcmVxdWVzdCBoZXJlIGlzIHRvIGhhdmUgbmVpdGhlciAiZml4IiBub3IgImVycm9yIiBu
b3IgYW55dGhpbmcKPiBhbGlrZSBpbiB0aGUgdGl0bGUgb3IgZGVzY3JpcHRpb24uCgpPSy4gSSBj
YW4gY2VydGFpbmx5IGNoYW5nZSB0aGUgc3ViamVjdCBsaW5lIHRvCgogIHg4Njogc3VidHJhY3Qg
MSB3aGVuIHByaW50aW5nIGU4MjAgcmFuZ2VzCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 11:58:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 11:58:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJKL-0006LG-CB; Wed, 05 Feb 2020 11:58:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izJKK-0006LB-OA
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 11:58:40 +0000
X-Inumbo-ID: d8bc1450-480e-11ea-90df-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8bc1450-480e-11ea-90df-12813bfff9fa;
 Wed, 05 Feb 2020 11:58:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izJKI-000493-R3; Wed, 05 Feb 2020 11:58:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izJKI-00029W-Hy; Wed, 05 Feb 2020 11:58:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izJKI-0006vC-HG; Wed, 05 Feb 2020 11:58:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146737-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=4ab2120f3bc1ab9de535a6ea9990900def4f9030
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 11:58:38 +0000
Subject: [Xen-devel] [libvirt test] 146737: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczNyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDRhYjIxMjBmM2JjMWFiOWRlNTM1YTZlYTk5
OTA5MDBkZWY0ZjkwMzAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMTkgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDE4IGRheXMgICAxOSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3MzcgIDIwMjAtMDItMDUgMDQ6MTg6NTQgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKb25hdGhvbiBKb25nc21h
IDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5j
b20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5l
QHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgog
IFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+
CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDEzMSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:01:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:01:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJMc-00079p-Gu; Wed, 05 Feb 2020 12:01:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izJMb-00079k-AT
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:01:01 +0000
X-Inumbo-ID: 2d36842a-480f-11ea-a933-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d36842a-480f-11ea-a933-bc764e2007e4;
 Wed, 05 Feb 2020 12:01:01 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJMa-0004Dn-JN; Wed, 05 Feb 2020 12:01:00 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJMa-0005z1-9p; Wed, 05 Feb 2020 12:01:00 +0000
Date: Wed, 5 Feb 2020 12:00:57 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200205120057.hyavdx5gqhdnmtuy@debian>
References: <20200204202938.9605-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204202938.9605-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] libxc/restore: Fix
 REC_TYPE_X86_PV_VCPU_XSAVE data auditing (take 2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Igor Druzhinin <igor.druzhinin@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDg6Mjk6MzhQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJdCB0dXJucyBvdXQgdGhhdCBhIGJ1ZyAoc2luY2UgZm9yZXZlcikgaW4gWGVuIGNh
dXNlcyBYU0FWRSByZWNvcmRzIHRvIGhhdmUKPiBub24tYXJjaGl0ZWN0dXJhbCBiZWhhdmlvdXIg
b24geHNhdmUtY2FwYWJsZSBoYXJkd2FyZSwgd2hlbiBhIFBWIGd1ZXN0IGhhcyBub3QKPiB0b3Vj
aGVkIHRoZSBzdGF0ZS4KPiAKPiBJbiBzdWNoIGEgY2FzZSwgdGhlIGRhdGEgcmVjb3JkIHJldHVy
bmVkIGZyb20gWGVuIGlzIDIqdWludDY0X3QsIGJvdGggY2xhaW1pbmcKPiB0aGUgKGlsbGVnaXRp
bWF0ZSkgc3RhdGUgb2YgJXhjcjAgYW5kICV4Y3IwX2FjY3VtIGJlaW5nIDAuCj4gCj4gQWRqdXN0
IHRoZSBib3VuZCBpbiBoYW5kbGVfeDg2X3B2X3ZjcHVfYmxvYigpIHRvIGNvcGUgd2l0aCB0aGlz
Lgo+IAo+IEZpeGVzOiAyYTYyYzIyNzE1YiAibGlieGMvcmVzdG9yZTogRml4IGRhdGEgYXVkaXRp
bmcgaW4gaGFuZGxlX3g4Nl9wdl92Y3B1X2Jsb2IoKSIKPiBSZXBvcnRlZC1ieTogSWdvciBEcnV6
aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:04:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:04:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJPR-0007Jp-10; Wed, 05 Feb 2020 12:03:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izJPQ-0007Jk-5L
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:03:56 +0000
X-Inumbo-ID: 955ab17a-480f-11ea-90df-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 955ab17a-480f-11ea-90df-12813bfff9fa;
 Wed, 05 Feb 2020 12:03:55 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJPO-0004Hl-9C; Wed, 05 Feb 2020 12:03:54 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJPN-00066F-Va; Wed, 05 Feb 2020 12:03:54 +0000
Date: Wed, 5 Feb 2020 12:03:50 +0000
From: Wei Liu <wl@xen.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200205120350.tpqu2j5aodsmrsos@debian>
References: <20200205101141.24769-1-jgross@suse.com>
 <20200205101141.24769-5-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205101141.24769-5-jgross@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 4/8] libs: add libxenhypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTE6MTE6MzdBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgdGhlIG5ldyBsaWJyYXJ5IGxpYnhlbmh5cGZzIGZvciBhY2Nlc3MgdG8gdGhl
IGh5cGVydmlzb3IgZmlsZXN5c3RlbS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:05:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:05:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJRD-0007PL-GX; Wed, 05 Feb 2020 12:05:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izJRB-0007PG-Uw
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:05:46 +0000
X-Inumbo-ID: d643773a-480f-11ea-90e0-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d643773a-480f-11ea-90e0-12813bfff9fa;
 Wed, 05 Feb 2020 12:05:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izJRA-0004Jz-61; Wed, 05 Feb 2020 12:05:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izJR9-0002L7-Re; Wed, 05 Feb 2020 12:05:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izJR9-0001TW-QX; Wed, 05 Feb 2020 12:05:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146733-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-i386-xl-raw:guest-localmigrate/x10:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 12:05:43 +0000
Subject: [Xen-devel] [linux-5.4 test] 146733: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczMyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjczMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTQ2NzA4IHBh
c3MgaW4gMTQ2NzMzCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IDE3IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgZmFpbCBpbiAxNDY3MjggcGFzcyBpbiAxNDY3MzMKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDE0Njcw
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRo
YXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY3MTUKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjcyOAoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAg
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgMzEzYzg0NjBjZjAyOTBmYjFiOWY3MWEyMDU3M2ZjMzJhYzZjOWNlZQpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMTIyMTc5Y2I3ZDY0OGE2ZjM2
YjIwZGQ2YmYzNGY5NTNjYjM4NGMzMAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2MTIxICAyMDIw
LTAxLTE1IDE3OjQyOjA0IFogICAyMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjE3OCAg
MjAyMC0wMS0xNyAwMjo1OTowNyBaICAgMTkgZGF5cyAgIDQ0IGF0dGVtcHRzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDE0NjY0MiAgMjAyMC0wMi0wMSAxMzoxMDowMiBaICAgIDMgZGF5cyAgIDEwIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KODcyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDQwMTI3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:09:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:09:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJUR-0007Zm-28; Wed, 05 Feb 2020 12:09:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izJUP-0007Zh-96
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:09:05 +0000
X-Inumbo-ID: 4d8f6790-4810-11ea-90e0-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d8f6790-4810-11ea-90e0-12813bfff9fa;
 Wed, 05 Feb 2020 12:09:04 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJUN-0004OO-K6; Wed, 05 Feb 2020 12:09:03 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izJUN-0006Un-7q; Wed, 05 Feb 2020 12:09:03 +0000
Date: Wed, 5 Feb 2020 12:09:00 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200205120900.3eafvayolnbe7arb@debian>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-2-liuwe@microsoft.com>
 <a44595da-5039-49bc-4d5e-83c4442456be@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a44595da-5039-49bc-4d5e-83c4442456be@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTI6MTI6MzBQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDQuMDIuMjAyMCAxNjozNiwgV2VpIExpdSB3cm90ZToKPiA+IEBAIC0yMTUsMTgg
KzIyMCwxOSBAQCBzdGF0aWMgdm9pZCBpbml0X2V2dGNobih2b2lkKQo+ID4gICAgICByYyA9IHhl
bl9oeXBlcmNhbGxfc2V0X2V2dGNobl91cGNhbGxfdmVjdG9yKHRoaXNfY3B1KHZjcHVfaWQpLAo+
ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV2dGNo
bl91cGNhbGxfdmVjdG9yKTsKPiA+ICAgICAgaWYgKCByYyApCj4gPiAtICAgICAgICBwYW5pYygi
VW5hYmxlIHRvIHNldCBldnRjaG4gdXBjYWxsIHZlY3RvcjogJWRcbiIsIHJjKTsKPiA+ICsgICAg
ewo+ID4gKyAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gc2V0IGV2dGNobiB1cGNhbGwgdmVjdG9y
OiAlZFxuIiwgcmMpOwo+ID4gKyAgICAgICAgZ290byBvdXQ7Cj4gCj4gVGhlcmUncyBubyBuZWVk
IGZvciAiZ290byIgaGVyZSAtICJyZXR1cm4gcmMiIGlzIGFsbCB5b3UgbmVlZAo+IGluc3RlYWQu
IEFzIHN0YXRlZCBlbHNld2hlcmUsIHdoZW4gdGhlcmUncyBjb21wbGV4IGNsZWFudXAgb3IKPiBh
IGZhaXIgcmlzayBvZiBsZWF2aW5nIG91dCBhbiBpbXBvcnRhbnQgY2xlYW51cCBzdGVwLCBJIGNh
bgo+IGxpdmUgd2l0aCAiZ290byIgZ2V0dGluZyB1c2VkLiBCdXQgSSBkb24ndCB0aGluayBpdCBz
aG91bGQgYmUKPiB1c2VkIHRvIHJlcGxhY2UgYSBzaW1wbGUgInJldHVybiIuCgpPSy4gVGhhdCBj
YW4gYmUgZml4ZWQuCgo+IAo+IFdpdGggdGhpcwo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gd2l0aCBvbmUgbW9yZSAob3B0aW9uYWwhKSBzdWdnZXN0aW9u
IGFuZCBvbmUgbW9yZSByZW1hcms6CgpUaGFua3MuCgo+IAo+ID4gQEAgLTI1NCwxNCArMjYwLDIw
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cCh2b2lkKQo+ID4gICAgICAgICAgICAgICAgIFhF
Tl9MRUdBQ1lfTUFYX1ZDUFVTKTsKPiA+ICAgICAgfQo+ID4gIAo+ID4gLSAgICBpbml0X2V2dGNo
bigpOwo+ID4gKyAgICBCVUdfT04oaW5pdF9ldnRjaG4oKSk7Cj4gPiAgfQo+ID4gIAo+ID4gLXN0
YXRpYyB2b2lkIGFwX3NldHVwKHZvaWQpCj4gPiArc3RhdGljIGludCBhcF9zZXR1cCh2b2lkKQo+
ID4gIHsKPiA+ICsgICAgaW50IHJjOwo+ID4gKwo+ID4gICAgICBzZXRfdmNwdV9pZCgpOwo+ID4g
LSAgICBtYXBfdmNwdWluZm8oKTsKPiA+IC0gICAgaW5pdF9ldnRjaG4oKTsKPiA+ICsKPiA+ICsg
ICAgcmMgPSBtYXBfdmNwdWluZm8oKTsKPiA+ICsgICAgaWYgKCByYyApCj4gPiArICAgICAgICBy
ZXR1cm4gcmM7Cj4gPiArCj4gPiArICAgIHJldHVybiBpbml0X2V2dGNobigpOwo+ID4gIH0KPiAK
PiBUbyBhdm9pZCBhIGxvY2FsIHZhcmlhYmxlLCBob3cgYWJvdXQKPiAKPiAgICAgcmV0dXJuIG1h
cF92Y3B1aW5mbygpID86IGluaXRfZXZ0Y2huKCk7Cj4gCj4gPwoKSVNUUiB0aGlzIGlzIGEgR05V
IGV4dGVuc2lvbiwgYnV0IHNlZWluZyB0aGF0IHRoZXJlIGlzIGFscmVhZHkgcXVpdGUgYQpsb3Qg
b2YgaXQgaW4gaHlwZXJjaXNvciBjb2RlLCBJIHdpbGwgbWFrZSB0aGUgY2hhbmdlLgoKV2VpLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:17:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:17:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izJc1-0008P9-UG; Wed, 05 Feb 2020 12:16:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izJc1-0008P4-46
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:16:57 +0000
X-Inumbo-ID: 6374efe8-4811-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6374efe8-4811-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 12:16:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izJbu-0004XL-Gj; Wed, 05 Feb 2020 12:16:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izJbu-0002bE-5G; Wed, 05 Feb 2020 12:16:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izJbu-0002uy-3w; Wed, 05 Feb 2020 12:16:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146735-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=422da35375c6d95dae9d5c56530d255b672b1f59
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 12:16:50 +0000
Subject: [Xen-devel] [ovmf test] 146735: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjczNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3MzUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNDIyZGEzNTM3NWM2ZDk1ZGFlOWQ1YzU2NTMwZDI1NWI2NzJiMWY1OQpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjggZGF5cyAgMTA0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjczNSAgMjAyMC0wMi0wNSAwMTozOTozNCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRl
bC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBLcnp5c3p0b2Yg
S29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwg
QWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJh
Y2tpIDxtaWNoYWVsLmEua3ViYWNraUBpbnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGlu
dGVsLmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBTaXl1YW4gRnUgPHNp
eXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBT
dWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0
OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0
OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5j
b20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3Vh
bmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxODg2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:43:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:43:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izK18-0002IN-Cu; Wed, 05 Feb 2020 12:42:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izK16-0002II-RI
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:42:52 +0000
X-Inumbo-ID: 0559eb8a-4815-11ea-90e9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0559eb8a-4815-11ea-90e9-12813bfff9fa;
 Wed, 05 Feb 2020 12:42:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 76C91AF84;
 Wed,  5 Feb 2020 12:42:50 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-2-liuwe@microsoft.com>
 <a44595da-5039-49bc-4d5e-83c4442456be@suse.com>
 <20200205120900.3eafvayolnbe7arb@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <faab2cb8-061a-3a8c-777b-449e7cbf7c63@suse.com>
Date: Wed, 5 Feb 2020 13:42:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205120900.3eafvayolnbe7arb@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v7 01/10] x86/hypervisor: make
 hypervisor_ap_setup return an error code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMzowOSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEZlYiAwNSwgMjAy
MCBhdCAxMjoxMjozMFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDQuMDIuMjAy
MCAxNjozNiwgV2VpIExpdSB3cm90ZToKPj4+IEBAIC0yNTQsMTQgKzI2MCwyMCBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgc2V0dXAodm9pZCkKPj4+ICAgICAgICAgICAgICAgICBYRU5fTEVHQUNZX01B
WF9WQ1BVUyk7Cj4+PiAgICAgIH0KPj4+ICAKPj4+IC0gICAgaW5pdF9ldnRjaG4oKTsKPj4+ICsg
ICAgQlVHX09OKGluaXRfZXZ0Y2huKCkpOwo+Pj4gIH0KPj4+ICAKPj4+IC1zdGF0aWMgdm9pZCBh
cF9zZXR1cCh2b2lkKQo+Pj4gK3N0YXRpYyBpbnQgYXBfc2V0dXAodm9pZCkKPj4+ICB7Cj4+PiAr
ICAgIGludCByYzsKPj4+ICsKPj4+ICAgICAgc2V0X3ZjcHVfaWQoKTsKPj4+IC0gICAgbWFwX3Zj
cHVpbmZvKCk7Cj4+PiAtICAgIGluaXRfZXZ0Y2huKCk7Cj4+PiArCj4+PiArICAgIHJjID0gbWFw
X3ZjcHVpbmZvKCk7Cj4+PiArICAgIGlmICggcmMgKQo+Pj4gKyAgICAgICAgcmV0dXJuIHJjOwo+
Pj4gKwo+Pj4gKyAgICByZXR1cm4gaW5pdF9ldnRjaG4oKTsKPj4+ICB9Cj4+Cj4+IFRvIGF2b2lk
IGEgbG9jYWwgdmFyaWFibGUsIGhvdyBhYm91dAo+Pgo+PiAgICAgcmV0dXJuIG1hcF92Y3B1aW5m
bygpID86IGluaXRfZXZ0Y2huKCk7Cj4+Cj4+ID8KPiAKPiBJU1RSIHRoaXMgaXMgYSBHTlUgZXh0
ZW5zaW9uLCBidXQgc2VlaW5nIHRoYXQgdGhlcmUgaXMgYWxyZWFkeSBxdWl0ZSBhCj4gbG90IG9m
IGl0IGluIGh5cGVyY2lzb3IgY29kZSwgSSB3aWxsIG1ha2UgdGhlIGNoYW5nZS4KCkluIG91ciBv
d24gY29kZSB1c2luZyBleHRlbnNpb25zIGlzIGdlbmVyYWxseSBmaW5lIChhcyBmYXIgYXMKdGhl
eSdyZSBzdWZmaWNpZW50bHkgYmFja3dhcmRzIGNvbXBhdGlibGUpLiBJdCdzIHRoZSBwdWJsaWMK
aGVhZGVycyB3aGVyZSB3ZSB3YW50IHRvIGJlIG1vcmUgY2FyZWZ1bC4KCkphbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 12:43:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 12:43:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izK1B-0002J2-MB; Wed, 05 Feb 2020 12:42:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izK19-0002IT-OC
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 12:42:55 +0000
X-Inumbo-ID: 07d9b868-4815-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 07d9b868-4815-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 12:42:55 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izK17-00050w-3C; Wed, 05 Feb 2020 12:42:53 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izK16-0008SR-Pb; Wed, 05 Feb 2020 12:42:53 +0000
Date: Wed, 5 Feb 2020 12:42:49 +0000
From: Wei Liu <wl@xen.org>
To: "Xia, Hongyan" <hongyxia@amazon.com>
Message-ID: <20200205124249.yjftscman7omq6fc@debian>
References: <45c03833059b0ce3f52c02693a2eb649356adf3e.1580755007.git.hongyxia@amazon.com>
 <20200204120808.fknxju7u43jpmvcc@debian>
 <9ca0658178bc07b19c8c0fcd0aed822fa8be7c1c.camel@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9ca0658178bc07b19c8c0fcd0aed822fa8be7c1c.camel@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDQ6MDI6MzhQTSArMDAwMCwgWGlhLCBIb25neWFuIHdy
b3RlOgpbLi4uXQo+ID4gS2VlcCBpbiBtaW5kIHRoYXQgYWNjZXNzaW5nIHRoZSB1bmlvbiB7cHYs
IGh2bX0gYmVmb3JlIGtub3dpbmcgdGhlCj4gPiBleGFjdCB2YXJpYW50IGlzIGRhbmdlcm91cy4K
PiA+IAo+ID4gQmVjYXVzZSBtYXBjYWNoZSBpcyBpbml0aWFsaXNlZCBmb3IgUFYgb25seSwgc28g
aXQgc2hvdWxkIGJlIGZyZWVkCj4gPiBmb3IKPiA+IFBWIG9ubHkuIEkgdGhpbmsgeW91IG5lZWQg
dG8gcHV0IGl0IHRvIHB2X3ZjcHVfZGVzdHJveS4KPiA+IAo+ID4gSWYgeW91IGRvbid0IHdhbnQg
dG8gZG8gdGhhdCBiZWNhdXNlIG9mIGFzeW1tZXRyeSB3aXRoCj4gPiBtYXBjYWNoZV92Y3B1X2lu
aXQsIHlvdSBtYXkgd2FudCB0byBpbnZlbnQgbWFwY2FjaGVfdmNwdV9kZXN0cm95IGZvcgo+ID4g
eW91ciBwdXJwb3NlLgo+IAo+IEFoIHJpZ2h0IHRoaXMgaXMgYSBwcm9ibGVtLiBJIHdhcyB3b3Jr
aW5nIG9uIGEgdHJlZSB3aGVyZSBldmVyeW9uZSBoYXMKPiBhIG1hcGNhY2hlLCB3aGljaCBpcyBu
b3QgdHJ1ZSBmb3IgY3VycmVudCB1cHN0cmVhbSB3aGVuIEkgY2hlcnJ5LQo+IHBpY2tlZC4gV2ls
bCBmaXguCj4gCgpJZiB0aGUgZnV0dXJlIGRpcmVjdGlvbiBpcyBmb3IgYm90aCBodm0gYW5kIHB2
IHRvIGhhdmUgYSBtYXBjYWNoZSAoPykKdGhlbiBJIHdvdWxkIGNlcnRhaW5seSByZWNvbW1lbmQg
aW52ZW50aW5nIGEgbWFwY2FjaGVfdmNwdV9kZXN0cm95LgoKV2VpLgoKPiBIb25neWFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:12:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:12:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKT6-0004tW-IE; Wed, 05 Feb 2020 13:11:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKT5-0004tR-Eg
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:11:47 +0000
X-Inumbo-ID: 0fc5ce46-4819-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0fc5ce46-4819-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 13:11:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C49B7AB3D;
 Wed,  5 Feb 2020 13:11:45 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Message-ID: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Date: Wed, 5 Feb 2020 14:11:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH 0/6] misc hardening and some cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWxqYSBoYXMgcmVwb3J0ZWQgYSBjb3VwbGUgb2YgaXNzdWVzIHdoaWNoIHdlcmUgb24gdGhlIGJv
dW5kYXJ5IG9mCm5lZWRpbmcgYW4gWFNBLCBkdWUgdG8gc29tZSB2YWd1ZW5lc3Mgb2YgdGhlIHN0
YXRlbWVudHMgcmVzdWx0aW5nCmZyb20gWFNBLTc3LiBUaGUgZmlyc3QgMyBwYXRjaGVzIGhlcmUg
YWRkcmVzcyB0aGVzZSByZXBvcnRzLCBhZnRlcgpoYXZpbmcgc2V0dGxlZCB3aXRoaW4gdGhlIFNl
Y3VyaXR5IFRlYW0gdGhhdCB3ZSBjYW4ndCBmaW5kIGFueW9uZSAvCmFueXRoaW5nIGFjdHVhbGx5
IGJlaW5nIHBvdGVudGlhbGx5IGFmZmVjdGVkIGluIHJlYWxpdHkuCgpJbiB0aGUgY291cnNlIG9m
IGF1ZGl0aW5nIGZvciBwb3NzaWJsZSBhY3R1YWwgaXNzdWVzIHJlc3VsdGluZyBmcm9tCnRoZSBt
aXNzaW5nIG92ZXJmbG93IGNoZWNrIGFkZHJlc3NlZCBieSBwYXRjaCAzLCBhIGZldyBtb3JlIGNs
ZWFudXAKb3Bwb3J0dW5pdGllcyB3ZXJlIG5vdGljZWQsIHdoaWNoIHRoZSByZW1haW5pbmcgMyBw
YXRjaGVzIHRha2UgY2FyZQpvZi4KCjE6IEVGSTogcmUtY2hlY2sge2dldCxzZXR9LXZhcmlhYmxl
IG5hbWUgc3RyaW5ncyBhZnRlciBjb3B5aW5nIGluCjI6IEVGSTogZG9uJ3QgbGVhayBoZWFwIGNv
bnRlbnRzIHRocm91Z2ggWEVOX0VGSV9nZXRfbmV4dF92YXJpYWJsZV9uYW1lCjM6IHhtYWxsb2M6
IGd1YXJkIGFnYWluc3QgaW50ZWdlciBvdmVyZmxvdwo0OiBBcm0vR0lDdjI6IGRvbid0IG5lZWRs
ZXNzbHkgdXNlIHh6YWxsb2NfYnl0ZXMoKQo1OiBzeXNjdGw6IHVzZSB4bWFsbG9jX2FycmF5KCkg
Zm9yIFhFTl9TWVNDVExfcGFnZV9vZmZsaW5lX29wCjY6IGRvbWN0bC92TlVNQTogYXZvaWQgYXJp
dGhtZXRpYyBvdmVyZmxvdwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:14:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:14:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKVl-00052W-4C; Wed, 05 Feb 2020 13:14:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKVj-00052N-IK
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:14:31 +0000
X-Inumbo-ID: 718fbccc-4819-11ea-b211-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 718fbccc-4819-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 13:14:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3474FAC69;
 Wed,  5 Feb 2020 13:14:30 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <c9194b35-f2d8-60b6-3a56-33c73eccec17@suse.com>
Date: Wed, 5 Feb 2020 14:14:37 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 1/6] EFI: re-check {get,
 set}-variable name strings after copying in
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBtYWxpY2lvdXMgZ3Vlc3QgZ2l2ZW4gcGVybWlzc2lvbiB0byBpbnZva2UgWEVOUEZfZWZpX3J1
bnRpbWVfY2FsbCBtYXkKcGxheSB3aXRoIHRoZSBzdHJpbmdzIHVuZGVybmVhdGggWGVuIHNpemlu
ZyB0aGVtIGFuZCBjb3B5aW5nIHRoZW0gaW4uCkd1YXJkIGFnYWluc3QgdGhpcyBieSByZS1jaGVj
a2luZyB0aGUgY29weWllZCBpbiBkYXRhIGZvciBjb25zaXN0ZW5jeQp3aXRoIHRoZSBpbml0aWFs
IHNpemluZy4gQXQgdGhlIHNhbWUgdGltZSBhbHNvIGNoZWNrIHRoYXQgdGhlIGFjdHVhbApjb3B5
LWluIGlzIGluIGZhY3Qgc3VjY2Vzc2Z1bCwgYW5kIHN3aXRjaCB0byB0aGUgbGlnaHRlciB3ZWln
aHQgbm9uLQpjaGVja2luZyBmbGF2b3Igb2YgdGhlIGZ1bmN0aW9uLgoKUmVwb3J0ZWQtYnk6IEls
amEgVmFuIFNwcnVuZGVsIDxpdmFuc3BydW5kZWxAaW9hY3RpdmUuY29tPgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJldmlld2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Ci0tLQpOb3RlIHRoYXQgdGhpcyBjb2xsaWRl
cyB3aXRoIFhTQS0yNTcncyBwYXRjaCA2LgoKLS0tIGEveGVuL2NvbW1vbi9lZmkvYm9vdC5jCisr
KyBiL3hlbi9jb21tb24vZWZpL2Jvb3QuYwpAQCAtMjgxLDE2ICsyODEsNiBAQCBzdGF0aWMgaW50
IF9faW5pdCB3c3RybmNtcChjb25zdCBDSEFSMTYKICAgICByZXR1cm4gbiA/ICpzMSAtICpzMiA6
IDA7CiB9CiAKLXN0YXRpYyBjb25zdCBDSEFSMTYgKl9faW5pdCB3bWVtY2hyKGNvbnN0IENIQVIx
NiAqcywgQ0hBUjE2IGMsIFVJTlROIG4pCi17Ci0gICAgd2hpbGUgKCBuICYmICpzICE9IGMgKQot
ICAgIHsKLSAgICAgICAgLS1uOwotICAgICAgICArK3M7Ci0gICAgfQotICAgIHJldHVybiBuID8g
cyA6IE5VTEw7Ci19Ci0KIHN0YXRpYyBDSEFSMTYgKl9faW5pdCBzMncodW5pb24gc3RyaW5nICpz
dHIpCiB7CiAgICAgY29uc3QgY2hhciAqcyA9IHN0ci0+czsKLS0tIGEveGVuL2NvbW1vbi9lZmkv
ZWZpLmgKKysrIGIveGVuL2NvbW1vbi9lZmkvZWZpLmgKQEAgLTM5LDMgKzM5LDUgQEAgZXh0ZXJu
IFVJTlQ2NCBlZmlfYm9vdF9tYXhfdmFyX3N0b3JlX3NpegogCiBleHRlcm4gVUlOVDY0IGVmaV9h
cHBsZV9wcm9wZXJ0aWVzX2FkZHI7CiBleHRlcm4gVUlOVE4gZWZpX2FwcGxlX3Byb3BlcnRpZXNf
bGVuOworCitjb25zdCBDSEFSMTYgKndtZW1jaHIoY29uc3QgQ0hBUjE2ICpzLCBDSEFSMTYgYywg
VUlOVE4gbik7Ci0tLSBhL3hlbi9jb21tb24vZWZpL3J1bnRpbWUuYworKysgYi94ZW4vY29tbW9u
L2VmaS9ydW50aW1lLmMKQEAgLTE5NCw3ICsxOTQsMTggQEAgdm9pZCBlZmlfcmVzZXRfc3lzdGVt
KGJvb2wgd2FybSkKIH0KIAogI2VuZGlmIC8qIENPTkZJR19BUk0gKi8KLSNlbmRpZgorCitjb25z
dCBDSEFSMTYgKndtZW1jaHIoY29uc3QgQ0hBUjE2ICpzLCBDSEFSMTYgYywgVUlOVE4gbikKK3sK
KyAgICB3aGlsZSAoIG4gJiYgKnMgIT0gYyApCisgICAgeworICAgICAgICAtLW47CisgICAgICAg
ICsrczsKKyAgICB9CisgICAgcmV0dXJuIG4gPyBzIDogTlVMTDsKK30KKworI2VuZGlmIC8qIENP
TVBBVCAqLwogCiAjaWZuZGVmIENPTkZJR19BUk0gLyogVE9ETyAtIGRpc2FibGVkIHVudGlsIGlt
cGxlbWVudGVkIG9uIEFSTSAqLwogaW50IGVmaV9nZXRfaW5mbyh1aW50MzJfdCBpZHgsIHVuaW9u
IHhlbnBmX2VmaV9pbmZvICppbmZvKQpAQCAtNDY1LDcgKzQ3NiwxMiBAQCBpbnQgZWZpX3J1bnRp
bWVfY2FsbChzdHJ1Y3QgeGVucGZfZWZpX3J1CiAgICAgICAgIG5hbWUgPSB4bWFsbG9jX2FycmF5
KENIQVIxNiwgKytsZW4pOwogICAgICAgICBpZiAoICFuYW1lICkKICAgICAgICAgICAgcmV0dXJu
IC1FTk9NRU07Ci0gICAgICAgIF9fY29weV9mcm9tX2d1ZXN0KG5hbWUsIG9wLT51LmdldF92YXJp
YWJsZS5uYW1lLCBsZW4pOworICAgICAgICBpZiAoIF9fY29weV9mcm9tX2d1ZXN0KG5hbWUsIG9w
LT51LmdldF92YXJpYWJsZS5uYW1lLCBsZW4pIHx8CisgICAgICAgICAgICAgd21lbWNocihuYW1l
LCAwLCBsZW4pICE9IG5hbWUgKyBsZW4gLSAxICkKKyAgICAgICAgeworICAgICAgICAgICAgeGZy
ZWUobmFtZSk7CisgICAgICAgICAgICByZXR1cm4gLUVJTzsKKyAgICAgICAgfQogCiAgICAgICAg
IHNpemUgPSBvcC0+dS5nZXRfdmFyaWFibGUuc2l6ZTsKICAgICAgICAgaWYgKCBzaXplICkKQEAg
LTUxMyw3ICs1MjksMTIgQEAgaW50IGVmaV9ydW50aW1lX2NhbGwoc3RydWN0IHhlbnBmX2VmaV9y
dQogICAgICAgICBuYW1lID0geG1hbGxvY19hcnJheShDSEFSMTYsICsrbGVuKTsKICAgICAgICAg
aWYgKCAhbmFtZSApCiAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwotICAgICAgICBfX2NvcHlf
ZnJvbV9ndWVzdChuYW1lLCBvcC0+dS5zZXRfdmFyaWFibGUubmFtZSwgbGVuKTsKKyAgICAgICAg
aWYgKCBfX2NvcHlfZnJvbV9ndWVzdChuYW1lLCBvcC0+dS5zZXRfdmFyaWFibGUubmFtZSwgbGVu
KSB8fAorICAgICAgICAgICAgIHdtZW1jaHIobmFtZSwgMCwgbGVuKSAhPSBuYW1lICsgbGVuIC0g
MSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHhmcmVlKG5hbWUpOworICAgICAgICAgICAgcmV0
dXJuIC1FSU87CisgICAgICAgIH0KIAogICAgICAgICBkYXRhID0geG1hbGxvY19ieXRlcyhvcC0+
dS5zZXRfdmFyaWFibGUuc2l6ZSk7CiAgICAgICAgIGlmICggIWRhdGEgKQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:14:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:14:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKW5-000553-FI; Wed, 05 Feb 2020 13:14:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKW4-00054u-Lr
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:14:52 +0000
X-Inumbo-ID: 7e23e4d6-4819-11ea-90f5-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e23e4d6-4819-11ea-90f5-12813bfff9fa;
 Wed, 05 Feb 2020 13:14:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4FD96AC69;
 Wed,  5 Feb 2020 13:14:51 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <62c2afe5-4ab4-50b4-f876-9324bade6ef1@suse.com>
Date: Wed, 5 Feb 2020 14:14:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 2/6] EFI: don't leak heap contents through
 XEN_EFI_get_next_variable_name
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDFmNGViOWQyN2QwZSAoIkVGSTogZml4IGdldHRpbmcgRUZJIHZhcmlhYmxlIGxpc3Qg
b24gc29tZQpzeXN0ZW1zIikgc3dpdGNoZWQgdG8gdXNpbmcgdGhlIGNhbGxlciBwcm92aWRlZCBz
aXplIGZvciB0aGUgY29weS1vdXQKd2l0aG91dCBtYWtpbmcgc3VyZSB0aGUgY29waWVkIGJ1ZmZl
ciBpcyBwcm9wZXJseSBzY3J1YmJlZC4KClJlcG9ydGVkLWJ5OiBJbGphIFZhbiBTcHJ1bmRlbCA8
aXZhbnNwcnVuZGVsQGlvYWN0aXZlLmNvbT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxh
cEBjaXRyaXguY29tPgoKLS0tIGEveGVuL2NvbW1vbi9lZmkvcnVudGltZS5jCisrKyBiL3hlbi9j
b21tb24vZWZpL3J1bnRpbWUuYwpAQCAtNTcxLDcgKzU3MSw3IEBAIGludCBlZmlfcnVudGltZV9j
YWxsKHN0cnVjdCB4ZW5wZl9lZmlfcnUKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwogCiAg
ICAgICAgIHNpemUgPSBvcC0+dS5nZXRfbmV4dF92YXJpYWJsZV9uYW1lLnNpemU7Ci0gICAgICAg
IG5hbWUucmF3ID0geG1hbGxvY19ieXRlcyhzaXplKTsKKyAgICAgICAgbmFtZS5yYXcgPSB4emFs
bG9jX2J5dGVzKHNpemUpOwogICAgICAgICBpZiAoICFuYW1lLnJhdyApCiAgICAgICAgICAgICBy
ZXR1cm4gLUVOT01FTTsKICAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QobmFtZS5yYXcsIG9w
LT51LmdldF9uZXh0X3ZhcmlhYmxlX25hbWUubmFtZSwKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:15:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:15:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKWQ-00058y-RD; Wed, 05 Feb 2020 13:15:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKWP-00058l-9n
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:15:13 +0000
X-Inumbo-ID: 8a6bc236-4819-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8a6bc236-4819-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 13:15:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D4823AC69;
 Wed,  5 Feb 2020 13:15:11 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <043fa4ef-b46d-6ddf-8348-33b3bce69b3f@suse.com>
Date: Wed, 5 Feb 2020 14:15:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 3/6] xmalloc: guard against integer overflow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIGh5cGVyY2FsbCBoYW5kbGluZyBwYXRocyAoRUZJIG9uZXMgYXJlIHdoYXQgdGhp
cyB3YXMgZm91bmQKd2l0aCkgbmVlZGluZyB0byBhbGxvY2F0ZSBidWZmZXJzIG9mIGEgY2FsbGVy
IHNwZWNpZmllZCBzaXplLiBUaGlzIGlzCmdlbmVyYWxseSBmaW5lLCBhcyBvdXIgcGFnZSBhbGxv
Y2F0b3IgZW5mb3JjZXMgYW4gdXBwZXIgYm91bmQgb24gYWxsCmFsbG9jYXRpb25zLiBIb3dldmVy
LCBjZXJ0YWluIGV4dHJlbWVseSBsYXJnZSBzaXplcyBjb3VsZCwgd2hlbiBhZGRpbmcKaW4gYWxs
b2NhdG9yIG92ZXJoZWFkLCByZXN1bHQgaW4gYW4gYXBwYXJlbnRseSB0aW55IGFsbG9jYXRpb24g
c2l6ZSwKd2hpY2ggd291bGQgdHlwaWNhbGx5IHJlc3VsdCBpbiBlaXRoZXIgYSBzdWNjZXNzZnVs
IGFsbG9jYXRpb24sIGJ1dCBhCnNldmVyZSBidWZmZXIgb3ZlcnJ1biB3aGVuIHVzaW5nIHRoYXQg
bWVtb3J5IGJsb2NrLCBvciBpbiBhIGNyYXNoIHJpZ2h0CmluIHRoZSBhbGxvY2F0b3IgY29kZS4K
ClJlcG9ydGVkLWJ5OiBJbGphIFZhbiBTcHJ1bmRlbCA8aXZhbnNwcnVuZGVsQGlvYWN0aXZlLmNv
bT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdl
ZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKLS0tIGEveGVu
L2NvbW1vbi94bWFsbG9jX3Rsc2YuYworKysgYi94ZW4vY29tbW9uL3htYWxsb2NfdGxzZi5jCkBA
IC0zNzgsNyArMzc4LDE3IEBAIHZvaWQgKnhtZW1fcG9vbF9hbGxvYyh1bnNpZ25lZCBsb25nIHNp
emUKICAgICBpbnQgZmwsIHNsOwogICAgIHVuc2lnbmVkIGxvbmcgdG1wX3NpemU7CiAKLSAgICBz
aXplID0gKHNpemUgPCBNSU5fQkxPQ0tfU0laRSkgPyBNSU5fQkxPQ0tfU0laRSA6IFJPVU5EVVBf
U0laRShzaXplKTsKKyAgICBpZiAoIHNpemUgPCBNSU5fQkxPQ0tfU0laRSApCisgICAgICAgIHNp
emUgPSBNSU5fQkxPQ0tfU0laRTsKKyAgICBlbHNlCisgICAgeworICAgICAgICB0bXBfc2l6ZSA9
IFJPVU5EVVBfU0laRShzaXplKTsKKyAgICAgICAgLyogR3VhcmQgYWdhaW5zdCBvdmVyZmxvdy4g
Ki8KKyAgICAgICAgaWYgKCB0bXBfc2l6ZSA8IHNpemUgKQorICAgICAgICAgICAgcmV0dXJuIE5V
TEw7CisgICAgICAgIHNpemUgPSB0bXBfc2l6ZTsKKyAgICB9CisKICAgICAvKiBSb3VuZGluZyB1
cCB0aGUgcmVxdWVzdGVkIHNpemUgYW5kIGNhbGN1bGF0aW5nIGZsIGFuZCBzbCAqLwogCiAgICAg
c3Bpbl9sb2NrKCZwb29sLT5sb2NrKTsKQEAgLTU5NCw2ICs2MDQsMTAgQEAgdm9pZCAqX3htYWxs
b2ModW5zaWduZWQgbG9uZyBzaXplLCB1bnNpZwogICAgICAgICBhbGlnbiA9IE1FTV9BTElHTjsK
ICAgICBzaXplICs9IGFsaWduIC0gTUVNX0FMSUdOOwogCisgICAgLyogR3VhcmQgYWdhaW5zdCBv
dmVyZmxvdy4gKi8KKyAgICBpZiAoIHNpemUgPCBhbGlnbiAtIE1FTV9BTElHTiApCisgICAgICAg
IHJldHVybiBOVUxMOworCiAgICAgaWYgKCAheGVucG9vbCApCiAgICAgICAgIHRsc2ZfaW5pdCgp
OwogCkBAIC02NDYsNiArNjYwLDEwIEBAIHZvaWQgKl94cmVhbGxvYyh2b2lkICpwdHIsIHVuc2ln
bmVkIGxvbmcKICAgICAgICAgdW5zaWduZWQgbG9uZyB0bXBfc2l6ZSA9IHNpemUgKyBhbGlnbiAt
IE1FTV9BTElHTjsKICAgICAgICAgY29uc3Qgc3RydWN0IGJoZHIgKmI7CiAKKyAgICAgICAgLyog
R3VhcmQgYWdhaW5zdCBvdmVyZmxvdy4gKi8KKyAgICAgICAgaWYgKCB0bXBfc2l6ZSA8IHNpemUg
KQorICAgICAgICAgICAgcmV0dXJuIE5VTEw7CisKICAgICAgICAgaWYgKCB0bXBfc2l6ZSA8IFBB
R0VfU0laRSApCiAgICAgICAgICAgICB0bXBfc2l6ZSA9ICh0bXBfc2l6ZSA8IE1JTl9CTE9DS19T
SVpFKSA/IE1JTl9CTE9DS19TSVpFIDoKICAgICAgICAgICAgICAgICBST1VORFVQX1NJWkUodG1w
X3NpemUpOwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:16:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:16:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKXI-0005GK-6g; Wed, 05 Feb 2020 13:16:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKXG-0005GB-Rc
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:16:06 +0000
X-Inumbo-ID: aa3aa29e-4819-11ea-90f7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa3aa29e-4819-11ea-90f7-12813bfff9fa;
 Wed, 05 Feb 2020 13:16:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4CF8EB25A;
 Wed,  5 Feb 2020 13:16:05 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <f08d9928-1285-4ca3-44e3-9e75d8cd9e5a@suse.com>
Date: Wed, 5 Feb 2020 14:16:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 4/6] Arm/GICv2: don't needlessly use
 xzalloc_bytes()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHdoZW4gcGxhaW4geHphbGxvYygpICh3aGljaCBpcyBtb3JlIHR5cGUgc2FmZSkgZG9lcy4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hl
bi9hcmNoL2FybS9naWMtdjIuYworKysgYi94ZW4vYXJjaC9hcm0vZ2ljLXYyLmMKQEAgLTk2OSw3
ICs5NjksNyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9hZGRfdjJtX2ZyYW1lX3RvX2xpc3QoCiAgICAg
ICAgICAgICAgIG5yX3NwaXMsIFYyTV9NQVhfU1BJIC0gVjJNX01JTl9TUEkgKyAxKTsKIAogICAg
IC8qIEFsbG9jYXRlIGFuIGVudHJ5IHRvIHJlY29yZCBuZXcgdjJtIGZyYW1lIGluZm9ybWF0aW9u
LiAqLwotICAgIHYybV9kYXRhID0geHphbGxvY19ieXRlcyhzaXplb2Yoc3RydWN0IHYybV9kYXRh
KSk7CisgICAgdjJtX2RhdGEgPSB4emFsbG9jKHN0cnVjdCB2Mm1fZGF0YSk7CiAgICAgaWYgKCAh
djJtX2RhdGEgKQogICAgICAgICBwYW5pYygiR0lDdjI6IENhbm5vdCBhbGxvY2F0ZSBtZW1vcnkg
Zm9yIHYybSBmcmFtZVxuIik7CiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:16:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:16:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKXZ-0005JS-He; Wed, 05 Feb 2020 13:16:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKXX-0005J7-Lb
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:16:23 +0000
X-Inumbo-ID: b47b73c8-4819-11ea-90f7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b47b73c8-4819-11ea-90f7-12813bfff9fa;
 Wed, 05 Feb 2020 13:16:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7A08EAC69;
 Wed,  5 Feb 2020 13:16:22 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <4cf07838-40ff-a941-159a-263c9305b89d@suse.com>
Date: Wed, 5 Feb 2020 14:16:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 4/6] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtb3JlIHJvYnVzdCB0aGFuIHRoZSByYXcgeG1hbGxvY19ieXRlcygpLgoKQWxzbyBh
ZGQgYSBzYW5pdHkgY2hlY2sgb24gdGhlIGlucHV0IHBhZ2UgcmFuZ2UuCgpTaWduZWQtb2ZmLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vY29tbW9uL3N5c2N0
bC5jCisrKyBiL3hlbi9jb21tb24vc3lzY3RsLmMKQEAgLTE4NywxMyArMTg3LDE3IEBAIGxvbmcg
ZG9fc3lzY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGUKICAgICAgICAgdWludDMyX3QgKnN0
YXR1cywgKnB0cjsKICAgICAgICAgbWZuX3QgbWZuOwogCisgICAgICAgIHJldCA9IC1FSU5WQUw7
CisgICAgICAgIGlmICggb3AtPnUucGFnZV9vZmZsaW5lLmVuZCA8IG9wLT51LnBhZ2Vfb2ZmbGlu
ZS5zdGFydCApCisgICAgICAgICAgICBicmVhazsKKwogICAgICAgICByZXQgPSB4c21fcGFnZV9v
ZmZsaW5lKFhTTV9IT09LLCBvcC0+dS5wYWdlX29mZmxpbmUuY21kKTsKICAgICAgICAgaWYgKCBy
ZXQgKQogICAgICAgICAgICAgYnJlYWs7CiAKLSAgICAgICAgcHRyID0gc3RhdHVzID0geG1hbGxv
Y19ieXRlcyggc2l6ZW9mKHVpbnQzMl90KSAqCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChvcC0+dS5wYWdlX29mZmxpbmUuZW5kIC0KLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBvcC0+dS5wYWdlX29mZmxpbmUuc3RhcnQgKyAxKSk7CisgICAgICAgIHB0ciA9IHN0
YXR1cyA9IHhtYWxsb2NfYXJyYXkodWludDMyX3QsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKG9wLT51LnBhZ2Vfb2ZmbGluZS5lbmQgLQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBvcC0+dS5wYWdlX29mZmxpbmUuc3RhcnQgKyAxKSk7CiAgICAg
ICAgIGlmICggIXN0YXR1cyApCiAgICAgICAgIHsKICAgICAgICAgICAgIGRwcmludGsoWEVOTE9H
X1dBUk5JTkcsICJPdXQgb2YgbWVtb3J5IGZvciBwYWdlIG9mZmxpbmUgb3BcbiIpOwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:17:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKYI-0005Rf-UC; Wed, 05 Feb 2020 13:17:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKYH-0005RU-S0
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:17:09 +0000
X-Inumbo-ID: cfbd8a04-4819-11ea-90f7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cfbd8a04-4819-11ea-90f7-12813bfff9fa;
 Wed, 05 Feb 2020 13:17:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 05FA1AC69;
 Wed,  5 Feb 2020 13:17:08 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <bc374d4c-e072-ca72-8b85-2120569e24e6@suse.com>
Date: Wed, 5 Feb 2020 14:17:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 6/6] domctl/vNUMA: avoid arithmetic overflow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hlY2tpbmcgdGhlIHJlc3VsdCBvZiBhIG11bHRpcGxpY2F0aW9uIGFnYWluc3QgYSBjZXJ0YWlu
IGxpbWl0IGhhcyBubwpzdWZmaWNpZW50IGltcGxpY2F0aW9uIG9uIHRoZSBvcmlnaW5hbCB2YWx1
ZSdzIHJhbmdlLiBJbiB0aGUgY2FzZSBoZXJlCml0IGlzIGluIHBhcnRpY3VsYXIgcHJvYmxlbWF0
aWMgdGhhdCB3aGlsZSBoYW5kbGluZyB0aGUgZG9tY3RsIHdlIGRvCgogICAgaWYgKCBjb3B5X2Zy
b21fZ3Vlc3QoaW5mby0+dmRpc3RhbmNlLCB1aW5mby0+dmRpc3RhbmNlLAogICAgICAgICAgICAg
ICAgICAgICAgICAgbnJfdm5vZGVzICogbnJfdm5vZGVzKSApCiAgICAgICAgZ290byB2bnVtYV9m
YWlsOwoKd2hpY2ggbWVhbnMgY29weWluZyBzaXplb2YodW5zaWduZWQgaW50KSAqIChucl92bm9k
ZXMgKiBucl92bm9kZXMpCmJ5dGVzLCBhbmQgdGhlIGhhbmRsaW5nIG9mIFhFTk1FTV9nZXRfdm51
bWFpbmZvIHNpbWlsYXJseSBoYXMKCiAgICAgICAgdG1wLnZkaXN0YW5jZSA9IHhtYWxsb2NfYXJy
YXkodW5zaWduZWQgaW50LCBkb21fdm5vZGVzICogZG9tX3Zub2Rlcyk7Cgp3aGljaCBtZWFucyBh
bGxvY2F0aW5nIHNpemVvZih1bnNpZ25lZCBpbnQpICogKGRvbV92bm9kZXMgKiBkb21fdm5vZGVz
KQpieXRlcywgd2hlcmVhcyBpbiB0aGVuIGdvZXMgb24gZG9pbmcgdGhpczoKCiAgICAgICAgbWVt
Y3B5KHRtcC52ZGlzdGFuY2UsIGQtPnZudW1hLT52ZGlzdGFuY2UsCiAgICAgICAgICAgICAgIHNp
emVvZigqZC0+dm51bWEtPnZkaXN0YW5jZSkgKiBkb21fdm5vZGVzICogZG9tX3Zub2Rlcyk7CgpO
b3RlIHRoZSBsYWNrIG9mIHBhcmVudGhlc2VzIGluIHRoZSBtdWx0aXBsaWNhdGlvbiBleHByZXNz
aW9uLgoKQWRqdXN0IHRoZSBvdmVyZmxvdyBjaGVjaywgbW92aW5nIHRoZSBtdXN0LW5vdC1iZS16
ZXJvIG9uZSByaWdodCBuZXh0IHRvCml0IHRvIGF2b2lkIHF1ZXN0aW9ucyBvbiB3aGV0aGVyIHRo
ZXJlIG1pZ2h0IGJlIGRpdmlzaW9uIGJ5IHplcm8uCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hl
bi9jb21tb24vZG9tY3RsLmMKQEAgLTI2Myw3ICsyNjMsOCBAQCBzdGF0aWMgc3RydWN0IHZudW1h
X2luZm8gKnZudW1hX2FsbG9jKHVuCiAgICAgICogQ2hlY2sgaWYgYW55IG9mIHRoZSBhbGxvY2F0
aW9ucyBhcmUgYmlnZ2VyIHRoYW4gUEFHRV9TSVpFLgogICAgICAqIFNlZSBYU0EtNzcuCiAgICAg
ICovCi0gICAgaWYgKCBucl92bm9kZXMgKiBucl92bm9kZXMgPiAoUEFHRV9TSVpFIC8gc2l6ZW9m
KCp2bnVtYS0+dmRpc3RhbmNlKSkgfHwKKyAgICBpZiAoIG5yX3Zub2RlcyA9PSAwIHx8CisgICAg
ICAgICBucl92bm9kZXMgPiAoUEFHRV9TSVpFIC8gc2l6ZW9mKCp2bnVtYS0+dmRpc3RhbmNlKSAv
IG5yX3Zub2RlcykgfHwKICAgICAgICAgIG5yX3JhbmdlcyA+IChQQUdFX1NJWkUgLyBzaXplb2Yo
KnZudW1hLT52bWVtcmFuZ2UpKSApCiAgICAgICAgIHJldHVybiBFUlJfUFRSKC1FSU5WQUwpOwog
CkBAIC0zMDIsNyArMzAzLDcgQEAgc3RhdGljIHN0cnVjdCB2bnVtYV9pbmZvICp2bnVtYV9pbml0
KGNvbgogCiAgICAgbnJfdm5vZGVzID0gdWluZm8tPm5yX3Zub2RlczsKIAotICAgIGlmICggbnJf
dm5vZGVzID09IDAgfHwgdWluZm8tPm5yX3ZjcHVzICE9IGQtPm1heF92Y3B1cyB8fCB1aW5mby0+
cGFkICE9IDAgKQorICAgIGlmICggdWluZm8tPm5yX3ZjcHVzICE9IGQtPm1heF92Y3B1cyB8fCB1
aW5mby0+cGFkICE9IDAgKQogICAgICAgICByZXR1cm4gRVJSX1BUUihyZXQpOwogCiAgICAgaW5m
byA9IHZudW1hX2FsbG9jKG5yX3Zub2RlcywgdWluZm8tPm5yX3ZtZW1yYW5nZXMsIGQtPm1heF92
Y3B1cyk7CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:19:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:19:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKas-0005gL-MT; Wed, 05 Feb 2020 13:19:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKaq-0005gE-Mm
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:19:48 +0000
X-Inumbo-ID: 2e998f50-481a-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2e998f50-481a-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 13:19:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 839A5AFCD;
 Wed,  5 Feb 2020 13:19:46 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Message-ID: <3abccfcf-3609-9232-8961-b17fc7817ee1@suse.com>
Date: Wed, 5 Feb 2020 14:19:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/6] misc hardening and some cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxNDoxMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSWxqYSBoYXMgcmVwb3J0
ZWQgYSBjb3VwbGUgb2YgaXNzdWVzIHdoaWNoIHdlcmUgb24gdGhlIGJvdW5kYXJ5IG9mCj4gbmVl
ZGluZyBhbiBYU0EsIGR1ZSB0byBzb21lIHZhZ3VlbmVzcyBvZiB0aGUgc3RhdGVtZW50cyByZXN1
bHRpbmcKPiBmcm9tIFhTQS03Ny4gVGhlIGZpcnN0IDMgcGF0Y2hlcyBoZXJlIGFkZHJlc3MgdGhl
c2UgcmVwb3J0cywgYWZ0ZXIKPiBoYXZpbmcgc2V0dGxlZCB3aXRoaW4gdGhlIFNlY3VyaXR5IFRl
YW0gdGhhdCB3ZSBjYW4ndCBmaW5kIGFueW9uZSAvCj4gYW55dGhpbmcgYWN0dWFsbHkgYmVpbmcg
cG90ZW50aWFsbHkgYWZmZWN0ZWQgaW4gcmVhbGl0eS4KPiAKPiBJbiB0aGUgY291cnNlIG9mIGF1
ZGl0aW5nIGZvciBwb3NzaWJsZSBhY3R1YWwgaXNzdWVzIHJlc3VsdGluZyBmcm9tCj4gdGhlIG1p
c3Npbmcgb3ZlcmZsb3cgY2hlY2sgYWRkcmVzc2VkIGJ5IHBhdGNoIDMsIGEgZmV3IG1vcmUgY2xl
YW51cAo+IG9wcG9ydHVuaXRpZXMgd2VyZSBub3RpY2VkLCB3aGljaCB0aGUgcmVtYWluaW5nIDMg
cGF0Y2hlcyB0YWtlIGNhcmUKPiBvZi4KPiAKPiAxOiBFRkk6IHJlLWNoZWNrIHtnZXQsc2V0fS12
YXJpYWJsZSBuYW1lIHN0cmluZ3MgYWZ0ZXIgY29weWluZyBpbgo+IDI6IEVGSTogZG9uJ3QgbGVh
ayBoZWFwIGNvbnRlbnRzIHRocm91Z2ggWEVOX0VGSV9nZXRfbmV4dF92YXJpYWJsZV9uYW1lCj4g
MzogeG1hbGxvYzogZ3VhcmQgYWdhaW5zdCBpbnRlZ2VyIG92ZXJmbG93CgpTaW5jZSB0aGVzZSB0
aHJlZSBwYXRjaGVzIGhhdmUgYmVlbiBzdWl0YWJseSBhY2stZWQsIGFuZCBzaW5jZQp0aGV5IGFs
c28gYXJlbid0IG5ldyB0byB0aGUgbWFqb3JpdHkgb2YgdGhlIFJFU1QgbWFpbnRhaW5lcnMsCkkn
bSBpbnRlbmRpbmcgdG8gY29tbWl0IHRoZW0gbm8gbGF0ZXIgdGhhbiB0b21vcnJvdywgcGVyaGFw
cwpldmVuIGJlZm9yZSBJIGxlYXZlIHRvZGF5LiBVbmxlc3MsIG9mIGNvdXJzZSwgSSBoZWFyIG9i
amVjdGlvbnMuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:21:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:21:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKcr-0006P0-6B; Wed, 05 Feb 2020 13:21:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izKcq-0006Ov-Oo
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:21:52 +0000
X-Inumbo-ID: 7868b6ba-481a-11ea-8396-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7868b6ba-481a-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 13:21:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580908911;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=CyBBZymLZG/9vB6oGvBhxDPwv8AmTiHOY1Zww3rtSxc=;
 b=DR6NCnOSXMAByzj1WOxN+TP9YiL/5gETDu9xEYb16TK68IlDw4MGiBA9
 LPkqAWzzc8F733qvUk3D1pUSKC6LnFnH3G4Ig5inhXQhAinsQfHy7zR15
 bq84dC4FwjfHWUV5AcQ99GARfOsZSrhOVv4GM8oPH0E63trYx4NBc0H/g s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mU72kfUkgcM4zPUbG24FnNQp1SpdjmL2y5hM+y4orz0ectNeywpure/UVK032vhSM6btC0f7nn
 OnCXkXD9ChxVEZRZDdh2VAyBzkheg3G+ejEp87v3On7K2LIigCCNtp8ib82j8YCt+jq7Rfx8YG
 i0crYn500PEDDh/6lO9haQVoFIzOMs5KEkodu7zisBAzMq8jkzjArflPjLlIWsS73TZ8QEtwVM
 y5BLaTJwL/16SaQat/cR+o14jsoi8FdoNt6PnyTJRmZYHCVjLF6FKfrJiJzBaqCfJ9Gfe2KdYQ
 flQ=
X-SBRS: 2.7
X-MesageID: 12352190
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="12352190"
Date: Wed, 5 Feb 2020 14:21:44 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200205132144.GS4679@Air-de-Roger>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDk6NDY6MjVBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDQuMDIuMjAyMCAxODozNCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gSW1w
b3J0IHRoZSBmdW5jdGlvbnMgYW5kIGl0J3MgZGVwZW5kZW5jaWVzLiBCYXNlZCBvbiBMaW51eCA1
LjUsIGNvbW1pdAo+ID4gaWQgZDUyMjZmYTZkYmFlMDU2OWVlNDNlY2ZjMDhiZGNkNjc3MGZjNDc1
NS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gCj4gVGhhbmtzIGZvciBnb2luZyB0aGlzIHJvdXRlOyB0d28gcmVtYXJrcyAv
IHJlcXVlc3RzOgo+IAo+ID4gLS0tIGEveGVuL2NvbW1vbi9iaXRtYXAuYwo+ID4gKysrIGIveGVu
L2NvbW1vbi9iaXRtYXAuYwo+ID4gQEAgLTIxMiw2ICsyMTIsNDcgQEAgaW50IF9fYml0bWFwX3dl
aWdodChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzKQo+ID4gICNlbmRpZgo+
ID4gIEVYUE9SVF9TWU1CT0woX19iaXRtYXBfd2VpZ2h0KTsKPiA+ICAKPiA+ICt2b2lkIF9fYml0
bWFwX3NldCh1bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikK
PiA+ICt7Cj4gPiArCXVuc2lnbmVkIGxvbmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7Cj4g
PiArCWNvbnN0IHVuc2lnbmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47Cj4gPiArCWludCBiaXRz
X3RvX3NldCA9IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9MT05HKTsKPiA+ICsJ
dW5zaWduZWQgbG9uZyBtYXNrX3RvX3NldCA9IEJJVE1BUF9GSVJTVF9XT1JEX01BU0soc3RhcnQp
Owo+ID4gKwo+ID4gKwl3aGlsZSAobGVuIC0gYml0c190b19zZXQgPj0gMCkgewo+ID4gKwkJKnAg
fD0gbWFza190b19zZXQ7Cj4gPiArCQlsZW4gLT0gYml0c190b19zZXQ7Cj4gPiArCQliaXRzX3Rv
X3NldCA9IEJJVFNfUEVSX0xPTkc7Cj4gPiArCQltYXNrX3RvX3NldCA9IH4wVUw7Cj4gPiArCQlw
Kys7Cj4gPiArCX0KPiA+ICsJaWYgKGxlbikgewo+ID4gKwkJbWFza190b19zZXQgJj0gQklUTUFQ
X0xBU1RfV09SRF9NQVNLKHNpemUpOwo+ID4gKwkJKnAgfD0gbWFza190b19zZXQ7Cj4gPiArCX0K
PiA+ICt9Cj4gPiArRVhQT1JUX1NZTUJPTChfX2JpdG1hcF9zZXQpOwo+ID4gKwo+ID4gK3ZvaWQg
X19iaXRtYXBfY2xlYXIodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBpbnQgc3RhcnQsIGlu
dCBsZW4pCj4gPiArewo+ID4gKwl1bnNpZ25lZCBsb25nICpwID0gbWFwICsgQklUX1dPUkQoc3Rh
cnQpOwo+ID4gKwljb25zdCB1bnNpZ25lZCBpbnQgc2l6ZSA9IHN0YXJ0ICsgbGVuOwo+ID4gKwlp
bnQgYml0c190b19jbGVhciA9IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9MT05H
KTsKPiA+ICsJdW5zaWduZWQgbG9uZyBtYXNrX3RvX2NsZWFyID0gQklUTUFQX0ZJUlNUX1dPUkRf
TUFTSyhzdGFydCk7Cj4gPiArCj4gPiArCXdoaWxlIChsZW4gLSBiaXRzX3RvX2NsZWFyID49IDAp
IHsKPiA+ICsJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+ID4gKwkJbGVuIC09IGJpdHNfdG9fY2xl
YXI7Cj4gPiArCQliaXRzX3RvX2NsZWFyID0gQklUU19QRVJfTE9ORzsKPiA+ICsJCW1hc2tfdG9f
Y2xlYXIgPSB+MFVMOwo+ID4gKwkJcCsrOwo+ID4gKwl9Cj4gPiArCWlmIChsZW4pIHsKPiA+ICsJ
CW1hc2tfdG9fY2xlYXIgJj0gQklUTUFQX0xBU1RfV09SRF9NQVNLKHNpemUpOwo+ID4gKwkJKnAg
Jj0gfm1hc2tfdG9fY2xlYXI7Cj4gPiArCX0KPiA+ICt9Cj4gPiArRVhQT1JUX1NZTUJPTChfX2Jp
dG1hcF9jbGVhcik7Cj4gCj4gRGVzcGl0ZSBhbGwgdGhlIG90aGVyIEVYUE9SVF9TWU1CT0woKSBp
biB0aGlzIGZpbGUsIHBlcnNvbmFsbHkgSQo+IHdvdWxkIHN1Z2dlc3QgdG8gcmVmcmFpbiBmcm9t
IGFkZGluZyBtb3JlLiBCdXQgSSdtIG5vdCBnb2luZyB0bwo+IGluc2lzdCAodW50aWwgc3VjaCB0
aW1lIHRoYXQgdGhleSBhbGwgZ2V0IGNsZWFuZWQgdXApLgo+IAo+ID4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9iaXRvcHMuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9iaXRvcHMu
aAo+ID4gQEAgLTQ4MCw0ICs0ODAsNiBAQCBzdGF0aWMgaW5saW5lIGludCBmbHModW5zaWduZWQg
aW50IHgpCj4gPiAgI2RlZmluZSBod2VpZ2h0MTYoeCkgZ2VuZXJpY19od2VpZ2h0MTYoeCkKPiA+
ICAjZGVmaW5lIGh3ZWlnaHQ4KHgpIGdlbmVyaWNfaHdlaWdodDgoeCkKPiA+ICAKPiA+ICsjZGVm
aW5lIEJJVF9XT1JEKG5yKSAoKG5yKSAvIEJJVFNfUEVSX0xPTkcpCj4gCj4gQXQgZmlyc3QgSSB0
aG91Z2h0IC0gd2h5IGZvciB4ODYgb25seT8gVGhlbiBJIG5vdGljZWQgQXJtIGhhcyBhbgo+IGFs
bW9zdCBpZGVudGljYWwgI2RlZmluZSBhbHJlYWR5LiBXaGljaCBpbiB0dXJuIG1hZGUgbWUgbG9v
ayBhdAo+IExpbnV4LCB3aGVyZSB0aGF0ICNkZWZpbmUgbGl2ZXMgaW4gYSBjb21tb24gaGVhZGVy
LiBJIHRoaW5rIHlvdQo+IHdhbnQgdG8gbW92ZSB0aGUgQXJtIG9uZS4gT3Igd2FpdCwgbm8gLSBB
cm0ncyBpc24ndCBldmVuCj4gY29tcGF0aWJsZSB3aXRoIHRoZSBpbXBsZW1lbnRhdGlvbnMgb2Yg
dGhlIGZ1bmN0aW9ucyB5b3UgYWRkLgo+IFRoaXMgZGVmaW5pdGVseSBuZWVkcyB0YWtpbmcgY2Fy
ZSBvZiwgcGVyaGFwcyBieSB3YXkgb2YgaWdub3JpbmcKPiBteSByZXF1ZXN0IHRvIGdvIHRoaXMg
cm91dGUgKGFzIGdldHRpbmcgdG9vIGludm9sdmVkKS4KClVyZywgeWVzLCBJIGRpZG4ndCByZWFs
aXplIHRoYXQgQklUX1dPUkQgb24gQVJNIGlzIG9ubHkgbWVhbnQgdG8gYmUKdXNlZCB3aGVuIHRo
ZSBiaXRtYXAgaXMgbWFwcGVkIHRvIGFuIGFycmF5IG9mIDMyYml0IHR5cGUgZWxlbWVudHMuCgpJ
IGNvdWxkIGludHJvZHVjZSBCSVRfTE9ORyB0aGF0IHdvdWxkIGhhdmUgdGhlIHNhbWUgZGVmaW5p
dGlvbiBvbiBBcm0KYW5kIHg4NiwgYW5kIHRoZW4gbW9kaWZ5IHRoZSBpbXBvcnRlZCBmdW5jdGlv
bnMgdG8gdXNlIGl0LCBidXQgSU1PIHRoZQpyaWdodCBzb2x1dGlvbiB3b3VsZCBiZSB0byBjaGFu
Z2UgdGhlIEFybSBCSVRfV09SRCBtYWNybyB0byBhbHNvIHVzZQpCSVRTX1BFUl9MT05HIChhbmQg
YWRqdXN0IHRoZSBjYWxsZXJzKS4KClRoaXMgc2VlbXMgcXVpdGUgZmFyIG9mZiwgc28gaWYgeW91
IGRvbid0IG1pbmQgSSB3b3VsZCByYXRoZXIgaGF2ZSB0aGUKb3JpZ2luYWwgdjMgMi8yIHVzaW5n
IHNldF9iaXQ6CgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMjAtMDIvbXNnMDAxOTAuaHRtbAoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:27:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:27:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKiT-0006ag-UG; Wed, 05 Feb 2020 13:27:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKiS-0006ab-Vx
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:27:41 +0000
X-Inumbo-ID: 480a0d74-481b-11ea-90f9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 480a0d74-481b-11ea-90f9-12813bfff9fa;
 Wed, 05 Feb 2020 13:27:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 52C08AC84;
 Wed,  5 Feb 2020 13:27:39 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <775b8691-068d-2af9-1b59-d66233708595@suse.com>
Date: Wed, 5 Feb 2020 14:27:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205132144.GS4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxNDoyMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAwNSwgMjAyMCBhdCAwOTo0NjoyNUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MDQuMDIuMjAyMCAxODozNCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gSW1wb3J0IHRoZSBm
dW5jdGlvbnMgYW5kIGl0J3MgZGVwZW5kZW5jaWVzLiBCYXNlZCBvbiBMaW51eCA1LjUsIGNvbW1p
dAo+Pj4gaWQgZDUyMjZmYTZkYmFlMDU2OWVlNDNlY2ZjMDhiZGNkNjc3MGZjNDc1NS4KPj4+Cj4+
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
Pj4KPj4gVGhhbmtzIGZvciBnb2luZyB0aGlzIHJvdXRlOyB0d28gcmVtYXJrcyAvIHJlcXVlc3Rz
Ogo+Pgo+Pj4gLS0tIGEveGVuL2NvbW1vbi9iaXRtYXAuYwo+Pj4gKysrIGIveGVuL2NvbW1vbi9i
aXRtYXAuYwo+Pj4gQEAgLTIxMiw2ICsyMTIsNDcgQEAgaW50IF9fYml0bWFwX3dlaWdodChjb25z
dCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzKQo+Pj4gICNlbmRpZgo+Pj4gIEVYUE9S
VF9TWU1CT0woX19iaXRtYXBfd2VpZ2h0KTsKPj4+ICAKPj4+ICt2b2lkIF9fYml0bWFwX3NldCh1
bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikKPj4+ICt7Cj4+
PiArCXVuc2lnbmVkIGxvbmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7Cj4+PiArCWNvbnN0
IHVuc2lnbmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47Cj4+PiArCWludCBiaXRzX3RvX3NldCA9
IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9MT05HKTsKPj4+ICsJdW5zaWduZWQg
bG9uZyBtYXNrX3RvX3NldCA9IEJJVE1BUF9GSVJTVF9XT1JEX01BU0soc3RhcnQpOwo+Pj4gKwo+
Pj4gKwl3aGlsZSAobGVuIC0gYml0c190b19zZXQgPj0gMCkgewo+Pj4gKwkJKnAgfD0gbWFza190
b19zZXQ7Cj4+PiArCQlsZW4gLT0gYml0c190b19zZXQ7Cj4+PiArCQliaXRzX3RvX3NldCA9IEJJ
VFNfUEVSX0xPTkc7Cj4+PiArCQltYXNrX3RvX3NldCA9IH4wVUw7Cj4+PiArCQlwKys7Cj4+PiAr
CX0KPj4+ICsJaWYgKGxlbikgewo+Pj4gKwkJbWFza190b19zZXQgJj0gQklUTUFQX0xBU1RfV09S
RF9NQVNLKHNpemUpOwo+Pj4gKwkJKnAgfD0gbWFza190b19zZXQ7Cj4+PiArCX0KPj4+ICt9Cj4+
PiArRVhQT1JUX1NZTUJPTChfX2JpdG1hcF9zZXQpOwo+Pj4gKwo+Pj4gK3ZvaWQgX19iaXRtYXBf
Y2xlYXIodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBpbnQgc3RhcnQsIGludCBsZW4pCj4+
PiArewo+Pj4gKwl1bnNpZ25lZCBsb25nICpwID0gbWFwICsgQklUX1dPUkQoc3RhcnQpOwo+Pj4g
Kwljb25zdCB1bnNpZ25lZCBpbnQgc2l6ZSA9IHN0YXJ0ICsgbGVuOwo+Pj4gKwlpbnQgYml0c190
b19jbGVhciA9IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9MT05HKTsKPj4+ICsJ
dW5zaWduZWQgbG9uZyBtYXNrX3RvX2NsZWFyID0gQklUTUFQX0ZJUlNUX1dPUkRfTUFTSyhzdGFy
dCk7Cj4+PiArCj4+PiArCXdoaWxlIChsZW4gLSBiaXRzX3RvX2NsZWFyID49IDApIHsKPj4+ICsJ
CSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+Pj4gKwkJbGVuIC09IGJpdHNfdG9fY2xlYXI7Cj4+PiAr
CQliaXRzX3RvX2NsZWFyID0gQklUU19QRVJfTE9ORzsKPj4+ICsJCW1hc2tfdG9fY2xlYXIgPSB+
MFVMOwo+Pj4gKwkJcCsrOwo+Pj4gKwl9Cj4+PiArCWlmIChsZW4pIHsKPj4+ICsJCW1hc2tfdG9f
Y2xlYXIgJj0gQklUTUFQX0xBU1RfV09SRF9NQVNLKHNpemUpOwo+Pj4gKwkJKnAgJj0gfm1hc2tf
dG9fY2xlYXI7Cj4+PiArCX0KPj4+ICt9Cj4+PiArRVhQT1JUX1NZTUJPTChfX2JpdG1hcF9jbGVh
cik7Cj4+Cj4+IERlc3BpdGUgYWxsIHRoZSBvdGhlciBFWFBPUlRfU1lNQk9MKCkgaW4gdGhpcyBm
aWxlLCBwZXJzb25hbGx5IEkKPj4gd291bGQgc3VnZ2VzdCB0byByZWZyYWluIGZyb20gYWRkaW5n
IG1vcmUuIEJ1dCBJJ20gbm90IGdvaW5nIHRvCj4+IGluc2lzdCAodW50aWwgc3VjaCB0aW1lIHRo
YXQgdGhleSBhbGwgZ2V0IGNsZWFuZWQgdXApLgo+Pgo+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9iaXRvcHMuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9iaXRvcHMuaAo+Pj4g
QEAgLTQ4MCw0ICs0ODAsNiBAQCBzdGF0aWMgaW5saW5lIGludCBmbHModW5zaWduZWQgaW50IHgp
Cj4+PiAgI2RlZmluZSBod2VpZ2h0MTYoeCkgZ2VuZXJpY19od2VpZ2h0MTYoeCkKPj4+ICAjZGVm
aW5lIGh3ZWlnaHQ4KHgpIGdlbmVyaWNfaHdlaWdodDgoeCkKPj4+ICAKPj4+ICsjZGVmaW5lIEJJ
VF9XT1JEKG5yKSAoKG5yKSAvIEJJVFNfUEVSX0xPTkcpCj4+Cj4+IEF0IGZpcnN0IEkgdGhvdWdo
dCAtIHdoeSBmb3IgeDg2IG9ubHk/IFRoZW4gSSBub3RpY2VkIEFybSBoYXMgYW4KPj4gYWxtb3N0
IGlkZW50aWNhbCAjZGVmaW5lIGFscmVhZHkuIFdoaWNoIGluIHR1cm4gbWFkZSBtZSBsb29rIGF0
Cj4+IExpbnV4LCB3aGVyZSB0aGF0ICNkZWZpbmUgbGl2ZXMgaW4gYSBjb21tb24gaGVhZGVyLiBJ
IHRoaW5rIHlvdQo+PiB3YW50IHRvIG1vdmUgdGhlIEFybSBvbmUuIE9yIHdhaXQsIG5vIC0gQXJt
J3MgaXNuJ3QgZXZlbgo+PiBjb21wYXRpYmxlIHdpdGggdGhlIGltcGxlbWVudGF0aW9ucyBvZiB0
aGUgZnVuY3Rpb25zIHlvdSBhZGQuCj4+IFRoaXMgZGVmaW5pdGVseSBuZWVkcyB0YWtpbmcgY2Fy
ZSBvZiwgcGVyaGFwcyBieSB3YXkgb2YgaWdub3JpbmcKPj4gbXkgcmVxdWVzdCB0byBnbyB0aGlz
IHJvdXRlIChhcyBnZXR0aW5nIHRvbyBpbnZvbHZlZCkuCj4gCj4gVXJnLCB5ZXMsIEkgZGlkbid0
IHJlYWxpemUgdGhhdCBCSVRfV09SRCBvbiBBUk0gaXMgb25seSBtZWFudCB0byBiZQo+IHVzZWQg
d2hlbiB0aGUgYml0bWFwIGlzIG1hcHBlZCB0byBhbiBhcnJheSBvZiAzMmJpdCB0eXBlIGVsZW1l
bnRzLgo+IAo+IEkgY291bGQgaW50cm9kdWNlIEJJVF9MT05HIHRoYXQgd291bGQgaGF2ZSB0aGUg
c2FtZSBkZWZpbml0aW9uIG9uIEFybQo+IGFuZCB4ODYsIGFuZCB0aGVuIG1vZGlmeSB0aGUgaW1w
b3J0ZWQgZnVuY3Rpb25zIHRvIHVzZSBpdCwgYnV0IElNTyB0aGUKPiByaWdodCBzb2x1dGlvbiB3
b3VsZCBiZSB0byBjaGFuZ2UgdGhlIEFybSBCSVRfV09SRCBtYWNybyB0byBhbHNvIHVzZQo+IEJJ
VFNfUEVSX0xPTkcgKGFuZCBhZGp1c3QgdGhlIGNhbGxlcnMpLgoKU28gZG8gSS4gSnVsaWVuLCBT
dGVmYW5vPwoKPiBUaGlzIHNlZW1zIHF1aXRlIGZhciBvZmYsIHNvIGlmIHlvdSBkb24ndCBtaW5k
IEkgd291bGQgcmF0aGVyIGhhdmUgdGhlCj4gb3JpZ2luYWwgdjMgMi8yIHVzaW5nIHNldF9iaXQ6
Cj4gCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZl
bC8yMDIwLTAyL21zZzAwMTkwLmh0bWwKCkFzIHBlciBteSBwcmV2aW91cyByZXBseSAtIHllcywg
SSdtIG9rYXkgd2l0aCB0aGF0LCBhbmQgeWVzLApleHBlY3RpbmcgdGhpcyBJJ3ZlIGFsc28ga2Vw
dCB5b3VyIHBhdGNoZXMgdGhpcyB3YXkgaW4gbXkKdG8tYmUtY29tbWl0dGVkIGZvbGRlciAocGVu
ZGluZyBLZXZpbidzIGFjayBmb3IgcGF0Y2ggMSkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:36:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:36:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKql-0007Qu-Uy; Wed, 05 Feb 2020 13:36:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKqk-0007Qm-V8
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:36:14 +0000
X-Inumbo-ID: 7a619f84-481c-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7a619f84-481c-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 13:36:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 45E9FAD11;
 Wed,  5 Feb 2020 13:36:13 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204133357.32101-1-julien@xen.org>
 <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
 <3199dd4d-1b3e-4ba8-9f76-6a6ed0c7c067@xen.org>
 <93abbe1a-d6f5-1322-f1a2-5f0fa3393de8@suse.com>
 <55b1a771-04df-03ac-9ff5-e3d69e29101b@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ef6b6b47-e7a8-f465-825c-960c0639e5c8@suse.com>
Date: Wed, 5 Feb 2020 14:36:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <55b1a771-04df-03ac-9ff5-e3d69e29101b@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMjoyNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEphbiwKPiAKPiBP
biAwNC8wMi8yMDIwIDE1OjEzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDQuMDIuMjAyMCAx
NDo1MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4KPj4+Cj4+PiBPbiAwNC8wMi8yMDIwIDEzOjQw
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNC4wMi4yMDIwIDE0OjMzLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4+Pj4+IEF0IHRoZSBtb21lbnQsIGFzc2lnbl9wYWdlcygpIHJlbGllcyBvbiBQ
R19zdGF0ZV9pbnVzZSB0byBiZSAwLiBUaGlzCj4+Pj4+IG1ha2VzIHRoZSBjb2RlIHNsaWdodGx5
IG1vcmUgZGlmZmljdWx0IHRvIHVuZGVyc3RhbmQuCj4+Pj4KPj4+PiBJIGNhbiBjZXJ0YWlubHkg
c2VlIHdoZXJlIHlvdSdyZSBjb21pbmcgZnJvbSwgYnV0IC4uLgo+Pj4+Cj4+Pj4+IC0tLSBhL3hl
bi9jb21tb24vcGFnZV9hbGxvYy5jCj4+Pj4+ICsrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5j
Cj4+Pj4+IEBAIC0yMjg2LDEwICsyMjg2LDExIEBAIGludCBhc3NpZ25fcGFnZXMoCj4+Pj4+ICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKPj4+Pj4gICAgICAgIHsK
Pj4+Pj4gICAgICAgICAgICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBnW2ldKSA9PSBOVUxMKTsK
Pj4+Pj4gLSAgICAgICAgQVNTRVJUKCFwZ1tpXS5jb3VudF9pbmZvKTsKPj4+Pj4gKyAgICAgICAg
QVNTRVJUKHBhZ2Vfc3RhdGVfaXMoJnBnW2ldLCBpbnVzZSkpOwo+Pj4+PiArICAgICAgICBBU1NF
UlQoIShwZ1tpXS5jb3VudF9pbmZvICYgKH5QR0Nfc3RhdGUpKSk7Cj4+Pj4KPj4+PiAuLi4gSSB0
aGluayB0aGlzIG9uZSBpcyBiZXR0ZXIgaW4gaXRzIG9yaWdpbmFsIGZvcm0uIEFuIG9wdGlvbgo+
Pj4+IG1pZ2h0IGJlIHRvIHB1dCBhIEJVSUxEX0JVR19PTigpIG5leHQgdG8gaXQuCj4+Pgo+Pj4g
SSB3YW50IHRvIGF2b2lkIGEgQlVJTERfQlVHX09OKCkgaWYgcG9zc2libGUuIEkganVzdCByZWFs
aXplZCwgSSBjb3VsZAo+Pj4gc2ltcGxpZnkgdG8gIihwZ1tpXS5jb3VudF9pbmZvICE9IFBHQ19z
dGF0ZV9pbnVzZSkiLgo+Pj4KPj4+IFdvdWxkIHRoYXQgYmUgbW9yZSBzdWl0YWJsZT8KPj4KPj4g
WWVzLCBjZXJ0YWlubHkuCj4+Cj4+IEhvd2V2ZXIsIGlzbid0IHRoZSBBU1NFUlQoKSBpdHNlbGYg
d3Jvbmc/IFdlIGRvbid0IGhvbGQgdGhlIGhlYXAgbG9jawo+PiBoZXJlLCBzbyBtYXJrX3BhZ2Vf
b2ZmbGluZSgpIGNvdWxkIHRyYW5zaXRpb24gdGhlIHBhZ2UgZnJvbSBpbnVzZSB0bwo+PiBvZmZs
aW5pbmcgKGFuZCBwb3NzaWJseSBhbHNvIHNldCBQR0NfYnJva2VuIG9uIGl0KSBhdCBhbnkgcG9p
bnQgaW4KPj4gdGltZS4gVGhpcyB3YXNuJ3Qgb2J2aW91cyB3aXRob3V0IHRoZSB0d28gUEdDX2lu
dXNlIHVzZXMgeW91IGFkZCwgYnV0Cj4+IGJlY29tZXMgcHJldHR5IGFwcGFyZW50IHdpdGggdGhl
bS4gT2YgY291cnNlIHRoZSBzaW1wbGUgYXNzaWdubWVudAo+PiB0aGF0IHlvdSBhZGp1c3QgZnVy
dGhlciBkb3duIHRoZW4gYWxzbyBjYW4ndCBiZSBhIHNpbXBsZSBhc3NpZ25tZW50Cj4+IGFueW1v
cmUuCj4gCj4gWW91IGFyZSByaWdodCwgYXNzaWduX3BhZ2VzKCkgY291bGQgcmFjZSB3aXRoIG1h
cmtfcGFnZV9vZmZsaW5lKCkuIFdlIAo+IHdvdWxkIG5lZWQgdG8gdXNlIGEgY21weGNoZygpIGxv
b3AgdG8gY2hhbmdlIHR5cGUuIElmIG9uZSBvZiB0aGUgcGFnZSBpcyAKPiBnZXR0aW5nIG9mZmxp
bmVkLCB0aGVuIHdlIHdvdWxkIG5lZWQgdG8gcmV2ZXJ0IGFsbCB0aGUgY2hhbmdlcyBhbmQgCj4g
cmV0dXJuIGFuIGVycm9yLgoKSSdtIG5vdCBzdXJlIHdlIG5lZWQgdG8gZ28gdGhpcyBmYXIuIFRo
ZSBjaGFuZ2Ugb2YgcGFnZSBzdGF0ZQpoYXBwZW5pbmcgYmVoaW5kIGFzc2lnbl9wYWdlcygpJyBi
YWNrIGlzIG5vIGRpZmZlcmVudCBmcm9tIGl0CmhhcHBlbmluZyBhZnRlciBhc3NpZ25fcGFnZXMo
KSBpcyBkb25lLiBBbGwgd2UgbmVlZCB0byBtYWtlIHN1cmUgaXMKdGhhdCB3ZSBkb24ndCBjbG9i
YmVyIHRoZSBzdGF0ZSBjaGFuZ2UuCgpJJ20gYWxzbyBub3Qgc3VyZSBhIGNtcHhjaGcgbG9vcCBp
cyBuZWVkZWQgaGVyZS4gQWNxdWlyaW5nIGFuZApyZWxlYXNpbmcgdGhlIGhlYXAgbG9jayBtYXkg
ZG8sIHRvby4gWW91J2xsIGZpbmQgYW4gZXhhbXBsZSBvZiB0aGlzCmVsc2V3aGVyZSBpbiB0aGUg
c2FtZSBmaWxlLCBpaXJjLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:37:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:37:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKsF-0007Vq-F7; Wed, 05 Feb 2020 13:37:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izKsE-0007Vi-2l
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:37:46 +0000
X-Inumbo-ID: b0dbcba2-481c-11ea-ad98-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b0dbcba2-481c-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 13:37:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B918EAC84;
 Wed,  5 Feb 2020 13:37:44 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
 <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
 <df6f5f23-ee65-f289-7dc4-5a42da931bf9@suse.com>
 <e418d66183d1ad8597458fa57d024641047a2de5.camel@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <00ee9b49-2a95-9305-846a-b395e37b8728@suse.com>
Date: Wed, 5 Feb 2020 14:37:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <e418d66183d1ad8597458fa57d024641047a2de5.camel@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxMjoyMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IE9uIFdlZCwgMjAy
MC0wMi0wNSBhdCAxMTo0OSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IFlldCwgYXMgeW91
IHNheSBlbHNld2hlcmUsIHdoZXRoZXIgYW4gTUZOIGhhcyBhbgo+PiBlbnRyeSBpbiBmcmFtZV90
YWJsZVtdIGlzIGVudGlyZWx5IHVuY2xlYXIsIHNvIHBlcm1pdHRpbmcgYm9vdC0KPj4gYWxsb2Nh
dG9yIHBhZ2VzIHRvIGJlIGZyZWVkIHZpYSBhbGxvY19kb21oZWFwX3BhZ2VzKCkgbmV2ZXJ0aGVs
ZXNzCj4+IHN0aWxsIGRvZXNuJ3QgbG9vayBhbnkgYmV0dGVyIGFuIGlkZWEgdG8gbWUuCj4gCj4g
SG0sIEkgZG9uJ3QgdGhpbmsgSSBzYWlkIHRoYXQsIGRpZCBJPyBUaGF0IHdvdWxkIGJlIGEgbmV3
IGFuZCBleGNpdGluZwo+IGNvbXBsaWNhdGlvbi4KPiAKPiBJIHRoaW5rIGV2ZXJ5IE1GTiBoYW5k
ZWQgb3V0IGJ5IHRoZSBib290IGFsbG9jYXRvciAqc2hvdWxkKiBoYXZlIGEKPiBjb3JyZXNwb25k
aW5nIGVudHJ5IGluIHRoZSBmcmFtZSB0YWJsZS4gQWxsIHRoZSBQRFggc2V0dXAgaXMgZG9uZSBm
b3IKPiB0aG9zZSBwYWdlcywganVzdCBhcyBpdCBpcyBmb3IgaGVhcCBwYWdlcy4gSW4gZmFjdCwg
c29tZSBvZiB0aGF0IHNldHVwCj4gaXMgKm9ubHkqIGRvbmUgaW4gaW5pdF9ib290X3BhZ2VzKCkg
cmlnaHQgbm93LCBhbmQgaWYgcGFnZSByYW5nZXMgZG9uJ3QKPiBnbyB0aHJvdWdoIHRoZSBib290
IGFsbG9jYXRvciBhbmQgZW5kIHVwIGJlaW5nIHRyYW5zZmVycmVkIHRvIHRoZSBoZWFwCj4gaW4g
ZW5kX2Jvb3RfYWxsb2NhdG9yKCksIHRoaW5ncyAobGlrZSBiYWRwYWdlcz0gb24gdGhlIGNvbW1h
bmQgbGluZSkKPiBkb24ndCB3b3JrIHJpZ2h0LgoKSSBndWVzcyBJIHNob3VsZCBoYXZlIHNhaWQg
IndoZXRoZXIgYW4gTUZOIGhhcyBhIHByb3Blcmx5IGluaXRpYWxpemVkCmVudHJ5IGluIGZyYW1l
X3RhYmxlW10gaXMgZW50aXJlbHkgdW5jbGVhciIuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:45:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:45:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izKzS-0008Ng-LJ; Wed, 05 Feb 2020 13:45:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izKzR-0008Nb-CM
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:45:13 +0000
X-Inumbo-ID: ba6ce894-481d-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ba6ce894-481d-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 13:45:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izKzO-0006Hj-Fo; Wed, 05 Feb 2020 13:45:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izKzO-0005be-7K; Wed, 05 Feb 2020 13:45:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izKzO-0001hD-6f; Wed, 05 Feb 2020 13:45:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146742-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 13:45:10 +0000
Subject: [Xen-devel] [qemu-mainline test] 146742: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NDIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MCBk
YXlzICAyNDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 13:46:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 13:46:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izL0w-0008Te-BV; Wed, 05 Feb 2020 13:46:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AtEH=3Z=ts.fujitsu.com=dietmar.hahn@srs-us1.protection.inumbo.net>)
 id 1izL0u-0008TX-VQ
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 13:46:45 +0000
X-Inumbo-ID: f16cfb54-481d-11ea-90fd-12813bfff9fa
Received: from mail1.bemta25.messagelabs.com (unknown [195.245.230.70])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f16cfb54-481d-11ea-90fd-12813bfff9fa;
 Wed, 05 Feb 2020 13:46:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ts.fujitsu.com;
 s=200619tsfj; t=1580910402; i=@ts.fujitsu.com;
 bh=Z3jYvIl+sAx95hMO6Bbu5q94pSJA7Iffi+BWenIlt44=;
 h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:
 MIME-Version:Content-Transfer-Encoding:Content-Type;
 b=W22j5wW6U/AUWSJy3hiXWrJ+vPuAmKKyulWDZV/FY9iNC3yc7JiLD5s8kIt1vXaMq
 B+dAU+2GDjp0PpTj5rLjgddWNASkpgOdInxb1QZu+BNaiOEwBV5yqu1qkQik4bZW0q
 EccZ4pNT/Cu+QwJPbU48jQ66VHAMwWQ1jt8Xk7e1hGDJgYK6zdhLRBv38VGU4SnPzn
 I6grBiprAKOWznyaIUMFytbLe6qqp8Pp3ZO5iLUACsaM6y0/HTeZG1venmer8sDdoQ
 0Zfg5VLGLg+/IZVm60ujM5zXwLyme50FUbCwJWKMmMfIRd11AF38H2Hgs4+7yVvOgw
 IGvUuacLr18ng==
Received: from [100.112.197.112] (using TLSv1.2 with cipher
 DHE-RSA-AES256-GCM-SHA384 (256 bits))
 by server-6.bemta.az-b.eu-west-1.aws.symcld.net id DE/C2-20893-247CA3E5;
 Wed, 05 Feb 2020 13:46:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsViZ8MxVdfpuFW
 cwa4PAharN01ns5hz08ji+5bJTA7MHq8nT2D0OPzhCovH+i1XWQKYo1gz85LyKxJYMy62TWMr
 +CNVseB7cQPjIbEuRk4OIYHZjBLHuuu7GLmA7HmMElOm3WYHSbAJGEjsenWIGcQWETCT6Gt8A
 xZnFqiUWNx6lQXEFhYIltjUtAssziKgKrF4disTiM0rYCixZddiNhCbU8BGYsK1aywQC9oZJT
 pfPGOGKBKUODnzCQvEUG2JZQtfM0PYehI3pk5hm8DIOwtJ2SwkZbOQlC1gZF7FaJFUlJmeUZK
 bmJmja2hgoGtoaKRraGmha2hhopdYpZukl1qqW55aXKJrqJdYXqxXXJmbnJOil5dasokRGJwp
 Bcd27GA8svy93iFGSQ4mJVFe7m6rOCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvHZHgXKCRanpq
 RVpmTnASIFJS3DwKInwrgZJ8xYXJOYWZ6ZDpE4xKkqJ8/IcA0oIgCQySvPg2mDReYlRVkqYl5
 GBgUGIpyC1KDezBFX+FaM4B6OSMO9NkPE8mXklcNNfAS1mAlos7W0BsrgkESEl1cBUde72NEl
 fM7ZShiU6nB8DxZ/c87q39efUg73qHSacy0KjS6Mz3/VPT5IMif7+yXgqzxG2mXIFBWsOvitb
 c96xe/Kzzf/CXtnlM3984rT8lF3db8+Vvd3r2dWz2z+73V5TIaFpeaqYb+6PyL76JWx3XPknb
 d50aqL/KlsVtYhXa68WcnJv3O9/e6u+TrVrRKfElaWOGXPc++Y0WfbJbWV/tlT8O1+nycvjl/
 ec+SKrc1v7ecP1+c8351euqjBTcRDtSzx6zcE8ZI52XA0H8+qvfQcFnh94J1QZuOzkmoLkQPH
 Tszk6ti3bdP+V1p7ZKs5RG0v9pF6bFN98PMmzN1TTJTZVakvNO73DyziXirkrsRRnJBpqMRcV
 JwIASXhVDEkDAAA=
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-19.tower-287.messagelabs.com!1580910401!676499!1
X-Originating-IP: [62.60.8.149]
X-SYMC-ESS-Client-Auth: outbound-route-from=pass
X-StarScan-Received: 
X-StarScan-Version: 9.44.25; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7541 invoked from network); 5 Feb 2020 13:46:42 -0000
Received: from unknown (HELO mailhost2.uk.fujitsu.com) (62.60.8.149)
 by server-19.tower-287.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 5 Feb 2020 13:46:42 -0000
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by mailhost2.uk.fujitsu.com (8.14.5/8.14.5) with SMTP id 015DkfQv024313;
 Wed, 5 Feb 2020 13:46:41 GMT
Received: from amur.mch.fsc.net (unknown [10.172.102.28])
 by sanpedro.mch.fsc.net (Postfix) with ESMTP id 75347A15098;
 Wed,  5 Feb 2020 14:46:32 +0100 (CET)
From: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
To: =?ISO-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>
Date: Wed, 05 Feb 2020 14:46:22 +0100
Message-ID: <4430557.VeX946I8Wz@amur.mch.fsc.net>
In-Reply-To: <c975ae29-bdc2-e57f-d0b7-8ef829de6f1b@suse.com>
References: <2704996.bt05f1kDAn@amur.mch.fsc.net>
 <2063375.Nye48AXmgY@amur.mch.fsc.net>
 <c975ae29-bdc2-e57f-d0b7-8ef829de6f1b@suse.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] Kdump doesn't work when running with xen on newer
 hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gTWl0dHdvY2gsIDUuIEZlYnJ1YXIgMjAyMCwgMTA6MzE6MzcgQ0VUIHNjaHJpZWIgSsO8cmdl
biBHcm/DnzoKPiBPbiAwNS4wMi4yMCAxMDowMywgRGlldG1hciBIYWhuIHdyb3RlOgo+ID4gQW0g
RGllbnN0YWcsIDQuIEZlYnJ1YXIgMjAyMCwgMTU6MTg6NTMgQ0VUIHNjaHJpZWIgSsO8cmdlbiBH
cm/DnzoKPiA+PiBPbiAwNC4wMi4yMCAxNTowNywgRGlldG1hciBIYWhuIHdyb3RlOgo+ID4+PiBB
bSBGcmVpdGFnLCAzMS4gSmFudWFyIDIwMjAsIDIyOjU5OjE5IENFVCBzY2hyaWViIElnb3IgRHJ1
emhpbmluOgo+ID4+Pj4gT24gMzAvMDEvMjAyMCAxMzowMywgRGlldG1hciBIYWhuIHdyb3RlOgo+
ID4+Pj4+IEhpLAo+ID4+Pj4+Cj4gPj4+Pj4gd2UgdXNlIFNMRVMxMiB3aXRoIGtlcm5lbC1kZWZh
dWx0LTQuMTIuMTQtOTUuNDUuMS54ODZfNjQgYW5kCj4gPj4+Pj4geGVuLTQuMTEuM18wMi0yLjIw
LjEueDg2XzY0Cj4gPj4+Pj4KPiA+Pj4+PiBUaGUgZHVtcCBrZXJuZWwgZG9lc24ndCBzdGFydCBh
ZnRlciAiZWNobyBjID4gL3Byb2Mvc3lzcnFfdHJpZ2dlciIuCj4gPj4+Pj4gTGFzdCBtZXNzYWdl
cyBvbiBjb25zb2xlIGFyZToKPiA+Pj4+PiBbICAzODUuNzE3NTMyXSBLZXJuZWwgcGFuaWMgLSBu
b3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9uCj4gPj4+Pj4gWyAgMzg1LjczNDU2NV0gS2VybmVs
IE9mZnNldDogZGlzYWJsZWQKPiA+Pj4+PiAoWEVOKSBIYXJkd2FyZSBEb20wIGNyYXNoZWQ6IEV4
ZWN1dGluZyBrZXhlYyBpbWFnZSBvbiBjcHU1OAo+ID4+Pj4+IChYRU4pIFNob3QgZG93biBhbGwg
Q1BVcwo+ID4+Pj4+Cj4gPj4+Pj4gQWZ0ZXIgYSBzaG9ydCB0aW1lIGEgcmVib290IGlzIGluaXRp
YXRlZC4KPiA+Pj4+PiBXaXRob3V0IHhlbiB0aGUga2R1bXAgd29ya3MuCj4gPj4+Pj4KPiA+Pj4+
PiBXZSBzZWUgdGhpcyBiZWhhdmlvdXIgb25seSBvbiBuZXdlciBoYXJkd2FyZSwgZm9yIGV4YW1w
bGUgYSBzZXJ2ZXIgd2l0aAo+ID4+Pj4+IEludGVsKFIpIFhlb24oUikgR29sZCA2MjQyIENQVSBA
IDIuODBHSHoKPiA+Pj4+Pgo+ID4+Pj4+IEkgYnVpbHQgdGhlIGZyZXNoIHJlbGVhc2VkIHhlbi00
LjEzIG15c2VsZiBhbmQgdHJpZWQgaXQgYnV0IHRoaXMgZG9lc24ndCBoZWxwLgo+ID4+Pj4+Cj4g
Pj4+Pj4gSSB0cmllZCB4MmFwaWM9b2ZmIG9uIHRoZSB4ZW4gc2lkZSBhbmQgbm94MmFwaWMgb24g
dGhlIGxpbnV4IHNpZGUgYnV0IG5vIHN1Y2Nlc3MuCj4gPj4+Pgo+ID4+Pj4gU3RhcnRpbmcgZnJv
bSBYZW4gNC4xMiB3ZSBrZWVwIElPTU1VIGVuYWJsZWQgZHVyaW5nIGtleGVjIHRyYW5zaXRpb24K
PiA+Pj4+IHdoaWNoIHJlc29sdmVkIHRoZSBwcm9ibGVtIHlvdSdyZSBkZXNjcmliaW5nLiBCdXQg
eW91IGFsc28gbmVlZCB0byBtYWtlCj4gPj4+PiBzdXJlIElPTU1VIGlzIGVuYWJsZWQgaW4geW91
ciBrZXhlYyBrZXJuZWwgKHdoaWNoIEkgdGhpbmsgaXMgbm93IHRoZQo+ID4+Pj4gZGVmYXVsdCBm
b3IgbW9zdCBkaXN0cm9zKS4gWW91IGNhbiBzdGlsbCB0cnkgdG8gd29ya2Fyb3VuZCB0aGUgaXNz
dWUKPiA+Pj4+IHlvdSdyZSBzZWVpbmcgb24gNC4xMSBieSB1c2luZyAiaW9tbXU9ZG9tMC1wYXNz
dGhvdWdoIiBYZW4gb3B0aW9uLgo+ID4+Pgo+ID4+PiBJIGFkZGVkICJpb21tdT1kb20wLXBhc3N0
aHJvdWdoIiB0byB0aGUgeGVuLTQuMTEgY29tbWFuZCBsaW5lIGJ1dCBubyBzdWNjZXNzLgo+ID4+
PiBGdXJ0aGVyIEkgYWRkZWQgZWFybHlwcmludGs9Li4uIHRvIHRoZSB0aGUga2R1bXAga2VybmVs
IGFuZCBJIGNvdWxkIHNlZSB0aGUKPiA+Pj4gZHVtcCBrZXJuZWwgc3RhcnRlZCBhbmQgb25seSBv
bmUgbWVzc2FnZSBmcm9tIGV4dHJhY3Rfa2VybmVsKCkKPiA+Pj4gd2FzIHByaW50ZWQuIFRoZW4g
dGhlIHJlYm9vdCBmb2xsb3dlZC4KPiA+Pgo+ID4+IFdoaWNoIG1lc3NhZ2U/Cj4gPj4KPiA+PiBB
bnkgY2hhbmNlIHlvdSBjYW4gYnVpbGQgdGhlIGtkdW1wIGtlcm5lbCB3aXRoIENPTkZJR19YODZf
VkVSQk9TRV9CT09UVVAKPiA+PiBlbmFibGVkPwo+ID4gCj4gPiBZZXMgaXQncyBzd2l0Y2hlZCBv
bi4gVGhlIE1lc3NhZ2UgaXMgZnJvbSB0aGUgZmlyc3QgZGVidWcgbWVzc2FnZSBpbgo+ID4gZXh0
cmFjdF9rZXJuZWwoKSAtIGRlYnVnX3B1dGFkZHIoaW5wdXRfZGF0YSk6Cj4gPiAiaW5wdXRfZGF0
YTogMHgiCj4gCj4gV2VpcmQsIHRoZXJlIHNob3VsZCBiZSAiZWFybHkgY29uc29sZSBpbiBleHRy
YWN0X2tlcm5lbFxuIiBiZWZvcmUgdGhhdC4KCkFoIHNvcnJ5LCBteSBmYXVsdC4gSSBmaWRkbGVk
IGFyb3VuZCB3aXRoIHRoaXMgYm9vdCBhbmQgY29tbWVudGVkIG91dCB0aGlzCm1lc3NhZ2UuIFNv
IEkgc2VlOgooWEVOKSBIYXJkd2FyZSBEb20wIGNyYXNoZWQ6IEV4ZWN1dGluZyBrZXhlYyBpbWFn
ZSBvbiBjcHUzNwooWEVOKSBTaG90IGRvd24gYWxsIENQVXMKZWFybHkgY29uc29sZSBpbiBleHRy
YWN0X2tlcm5lbAoKPiA+IEJ1dCBub3QgYWxsIG9mIHRoZSB0ZXh0IGlzIHNlZW4hCj4gCj4gV2Vp
cmQgYWdhaW4gLSB0aGUgYWRkcmVzcyBzaG91bGQgYmUgcHJpbnRlZC4KPiAKPiA+IElmIEkgdW50
ZXJzdGFuZCB0aGUgZWFybHlfc2VyaWFsX2luaXQgY29kZSBpbiBhcmNoL3g4Ni9ib290L2Vhcmx5
X3NlcmlhbF9jb25zb2xlLmMKPiA+IGNvcnJlY3RseSB0aGUgc2VyaWFsIGxpbmUgd29ya3Mgd2l0
aCBwb2xsaW5nIChubyBpbnRlcnJ1cHRzKSwgc28gaXQgc2VlbXMgdGhlCj4gPiByZWJvb3QgaXMg
aW5pdGlhdGVkIGJlZm9yZSB0aGUgY29tcGxldGUgbWVzc2FnZSBpcyBwcmludGVkLgo+IAo+IEJ1
dCBwb2xsaW5nIGlzIHN5bmNocm9ub3VzIChzZWUgc2VyaWFsX3B1dGNoYXIoKSBpbgo+IGFyY2gv
eDg2L2Jvb3QvY29tcHJlc3NlZC9taXNjLmMpLiBTbyBhIHJlYm9vdCBpbmRpY2F0ZXMgYSB2ZXJ5
IGVhcmx5Cj4gZmFpbHVyZS4KPiAKPiBDYW4geW91IHBsZWFzZSBzaG93IHRoZSBjb21wbGV0ZSBr
ZHVtcCBrZXJuZWwgYm9vdCBwYXJhbWV0ZXJzPwoKa2V4ZWMgbG9hZHM6Ci9zYmluL2tleGVjIC1w
IC9ib290L3ZtbGludXotNC4xMi4xNC05NS4yOS1kZWZhdWx0IC0tYXBwZW5kPSJlbGV2YXRvcj1k
ZWFkbGluZSBzeXNycT15ZXMgcmVzZXRfZGV2aWNlcyBhY3BpX25vX21lbWhvdHBsdWcgY2dyb3Vw
X2Rpc2FibGU9bWVtb3J5IG5va2FzbHIgbnVtYT1vZmYgaXJxcG9sbCBucl9jcHVzPTEgcm9vdD1r
ZHVtcCByb290ZmxhZ3M9YmluZCByZC51ZGV2LmNoaWxkcmVuLW1heD04IGRpc2FibGVfY3B1X2Fw
aWNpZD0wICBlYXJseXByaW50az1zZXJpYWwsdHR5UzAsMzg0MDAiIC0taW5pdHJkPS9ib290L2lu
aXRyZC00LjEyLjE0LTk1LjI5LWRlZmF1bHQta2R1bXAgIC1zCgpUaGFuayB5b3UhCkRpZXRtYXIu
Cgo+IEp1ZXJnZW4KCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:04:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:04:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLI3-0001k5-Vt; Wed, 05 Feb 2020 14:04:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izLI2-0001k0-Ak
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:04:26 +0000
X-Inumbo-ID: 6a2a9f7c-4820-11ea-9100-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6a2a9f7c-4820-11ea-9100-12813bfff9fa;
 Wed, 05 Feb 2020 14:04:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580911465;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=HioQDsNRY1csUXfxof30b5Ld/D+55ymYHYfMQpxpH+g=;
 b=GWTCIXrKPanRS5WXm+GSwyKcz8YtrM7/7IWAlsgCLmea9m0MuunCD/ao
 nRl8EhMFP6WTnqPtfqHxUGXB9w3ilxjeKXFIXt+mXCrGT1L3les1gKYi8
 jpPbg0HqZeR98vUGF6JxSI7gTz+mdabeW8QJd/kWN+f54T7ESvSb2SU+3 k=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: edNrObC+wP+WkIRPPEdk51GYu1iVtSe4NkYy5myD4BPtiYdL7b4xD3B3VzmzHbY3fkm2aeLmqa
 mbB/PQdImDwOCHdt2Ii1ipNDfxTEdEKDY5nn3ajUOihS8CGynNpiK7+xtLNLSoG+RSozUw/ge+
 D3CsuwwTsN0EnDiIN6jOeMv4LZwOWM86u4/bDsX5kcGp2Yfnq2wNj3ZqsG3y6xIFjIScRsSXCH
 CaHawo/w78eXs7pOxX+1qIOZYe5bN8TGx+VqqzpwNo9BnMQ7ZXD3Ggq7y1vKkc3fkjtL6lJU3S
 1kY=
X-SBRS: 2.7
X-MesageID: 12156053
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,405,1574139600"; d="scan'208";a="12156053"
Date: Wed, 5 Feb 2020 15:04:16 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200205140416.GT4679@Air-de-Roger>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-6-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200204153704.15934-6-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v7 05/10] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMDQsIDIwMjAgYXQgMDM6MzY6NTlQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBIeXBlci1WIHVzZXMgYSB0ZWNobmlxdWUgY2FsbGVkIG92ZXJsYXkgcGFnZSBmb3IgaXRzIGh5
cGVyY2FsbCBwYWdlLiBJdAo+IHdpbGwgaW5zZXJ0IGEgYmFja2luZyBwYWdlIHRvIHRoZSBndWVz
dCB3aGVuIHRoZSBoeXBlcmNhbGwgZnVuY3Rpb25hbGl0eQo+IGlzIGVuYWJsZWQuIFRoYXQgbWVh
bnMgd2UgY2FuIHVzZSBhIHBhZ2UgdGhhdCBpcyBub3QgYmFja2VkIGJ5IHJlYWwKPiBtZW1vcnkg
Zm9yIGh5cGVyY2FsbCBwYWdlLgo+IAo+IFRvIGF2b2lkIHNoYXR0ZXJpbmcgTDAgc3VwZXJwYWdl
cyBhbmQgdHJlYWRpbmcgb24gYW55IE1NSU8gYXJlYXMKPiByZXNpZGluZyBpbiBsb3cgYWRkcmVz
c2VzLCB1c2UgdGhlIHRvcC1tb3N0IGFkZHJlc3NhYmxlIHBhZ2UgZm9yIHRoYXQKPiBwdXJwb3Nl
LiBBZGp1c3QgZTgyMCBtYXAgYWNjb3JkaW5nbHkuCj4gCj4gV2UgYWxzbyBuZWVkIHRvIHJlZ2lz
dGVyIFhlbidzIGd1ZXN0IE9TIElEIHRvIEh5cGVyLVYuIFVzZSAweDMgYXMgdGhlCj4gdmVuZG9y
IElELiBGaXggdGhlIGNvbW1lbnQgaW4gaHlwZXJ2LXRsZnMuaCB3aGlsZSBhdCBpdC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgoKUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKPiAtLS0KPiB2NzoKPiAx
LiBGaXggYSBzdHlsZSBpc3N1ZQo+IDIuIEluaXRpYWxpc2UgSUQgdG8gMAo+IDMuIFVwZGF0ZSBj
b21taXQgbWVzc2FnZQo+IAo+IHY2Ogo+IDEuIFVzZSBodl9ndWVzdF9vc19pZAo+IDIuIFVzZSBu
ZXcgZTgyMF9maXh1cCBob29rCj4gMy4gQWRkIGEgQlVJTERfQlVHX09OCj4gCj4gdjU6Cj4gMS4g
dXNlIGh5cGVydmlzb3JfcmVzZXJ2ZV90b3BfcGFnZXMKPiAyLiBhZGQgYSBtYWNybyBmb3IgaHlw
ZXJjYWxsIHBhZ2UgbWZuCj4gMy4gYWRkcmVzcyBvdGhlciBtaXNjIGNvbW1lbnRzCj4gCj4gdjQ6
Cj4gMS4gVXNlIGZpeG1hcAo+IDIuIEZvbGxvdyByb3V0aW5lcyBsaXN0ZWQgaW4gVExGUwo+IC0t
LQo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICAgICAgfCA2OSArKysrKysr
KysrKysrKysrKysrKysrKy0tCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LXRs
ZnMuaCB8ICA1ICstCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LmggICAgICB8
ICAzICsrCj4gIDMgZmlsZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBpbmRleCA4ZDM4MzEzZDdhLi4y
ZTIwYTk2ZjMwIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gQEAgLTE5LDE1
ICsxOSwyNyBAQAo+ICAgKiBDb3B5cmlnaHQgKGMpIDIwMTkgTWljcm9zb2Z0Lgo+ICAgKi8KPiAg
I2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gKyNpbmNsdWRlIDx4ZW4vdmVyc2lvbi5oPgo+ICAKPiAr
I2luY2x1ZGUgPGFzbS9maXhtYXAuaD4KPiAgI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgo+ICAjaW5j
bHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10bGZzLmg+Cj4gKyNpbmNsdWRlIDxhc20vcHJvY2Vzc29y
Lmg+Cj4gIAo+ICBzdHJ1Y3QgbXNfaHlwZXJ2X2luZm8gX19yZWFkX21vc3RseSBtc19oeXBlcnY7
Cj4gIAo+IC1zdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzIG9wcyA9IHsKPiAtICAg
IC5uYW1lID0gIkh5cGVyLVYiLAo+IC19Owo+ICtzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vl
c3RfaWQodm9pZCkKPiArewo+ICsgICAgdW5pb24gaHZfZ3Vlc3Rfb3NfaWQgaWQgPSB7fTsKPiAr
Cj4gKyAgICBpZC52ZW5kb3IgPSBIVl9YRU5fVkVORE9SX0lEOwo+ICsgICAgaWQubWFqb3IgPSB4
ZW5fbWFqb3JfdmVyc2lvbigpOwo+ICsgICAgaWQubWlub3IgPSB4ZW5fbWlub3JfdmVyc2lvbigp
Owo+ICsKPiArICAgIHJldHVybiBpZC5yYXc7Cj4gK30KPiArCj4gK3N0YXRpYyBjb25zdCBzdHJ1
Y3QgaHlwZXJ2aXNvcl9vcHMgb3BzOwo+ICAKPiAgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3Bz
ICpfX2luaXQgaHlwZXJ2X3Byb2JlKHZvaWQpCj4gIHsKPiBAQCAtNzIsNiArODQsNTcgQEAgY29u
c3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzICpfX2luaXQgaHlwZXJ2X3Byb2JlKHZvaWQpCj4gICAg
ICByZXR1cm4gJm9wczsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgX19pbml0IHNldHVwX2h5cGVy
Y2FsbF9wYWdlKHZvaWQpCj4gK3sKPiArICAgIHVuaW9uIGh2X3g2NF9tc3JfaHlwZXJjYWxsX2Nv
bnRlbnRzIGh5cGVyY2FsbF9tc3I7Cj4gKyAgICB1bmlvbiBodl9ndWVzdF9vc19pZCBndWVzdF9p
ZDsKPiArICAgIHVuc2lnbmVkIGxvbmcgbWZuOwo+ICsKPiArICAgIEJVSUxEX0JVR19PTihIVl9I
WVBfUEFHRV9TSElGVCAhPSBQQUdFX1NISUZUKTsKPiArCj4gKyAgICByZG1zcmwoSFZfWDY0X01T
Ul9HVUVTVF9PU19JRCwgZ3Vlc3RfaWQucmF3KTsKPiArICAgIGlmICggIWd1ZXN0X2lkLnJhdyAp
Cj4gKyAgICB7Cj4gKyAgICAgICAgZ3Vlc3RfaWQucmF3ID0gZ2VuZXJhdGVfZ3Vlc3RfaWQoKTsK
PiArICAgICAgICB3cm1zcmwoSFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vlc3RfaWQucmF3KTsK
PiArICAgIH0KPiArCj4gKyAgICByZG1zcmwoSFZfWDY0X01TUl9IWVBFUkNBTEwsIGh5cGVyY2Fs
bF9tc3IuYXNfdWludDY0KTsKPiArICAgIGlmICggIWh5cGVyY2FsbF9tc3IuZW5hYmxlICkKPiAr
ICAgIHsKPiArICAgICAgICBtZm4gPSBIVl9IQ0FMTF9NRk47Cj4gKyAgICAgICAgaHlwZXJjYWxs
X21zci5lbmFibGUgPSAxOwo+ICsgICAgICAgIGh5cGVyY2FsbF9tc3IuZ3Vlc3RfcGh5c2ljYWxf
YWRkcmVzcyA9IG1mbjsKPiArICAgICAgICB3cm1zcmwoSFZfWDY0X01TUl9IWVBFUkNBTEwsIGh5
cGVyY2FsbF9tc3IuYXNfdWludDY0KTsKPiArICAgIH0KPiArICAgIGVsc2UKPiArICAgICAgICBt
Zm4gPSBoeXBlcmNhbGxfbXNyLmd1ZXN0X3BoeXNpY2FsX2FkZHJlc3M7CgpJcyBpdCBleHBlY3Rl
ZCB0aGF0IHRoZSBndWVzdCBJRCBvciB0aGUgaHlwZXJjYWwgcGFnZSBpcyBhbHJlYWR5CnNldHVw
PwoKSWU6IHdvdWxkIHZpcnR1YWwgZmlybXdhcmUgc2V0dXAgYW55IG9mIHRoaXM/IChhbmQgbm90
IGNsZWFuIGl0IHVwCmFmdGVyd2FyZHMpCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:11:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLP6-0002Xu-6P; Wed, 05 Feb 2020 14:11:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dCm0=3Z=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1izLP5-0002Xl-Dw
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:11:43 +0000
X-Inumbo-ID: 6e1c382e-4821-11ea-b211-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6e1c382e-4821-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 14:11:41 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id y17so2914312wrh.5
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 06:11:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=+VZmLSczV5ilrWJmnhB+5psfuDV/T9qepLK0d6gkjsk=;
 b=avicB+2XaPtpbuuaLkQjWQzGLULzoghoWOACUcYnC9hzridnmR3+u+xbjRg7su87u7
 55yx2lF+dxJaiKtPI56d9FEVfTwsO12yF2zTESC3Gil/h57m7aw1QkKCJ2IvtZBBohE9
 qvCkyHwdLdQa8gHRUjaY+nQBcj76UN/rzRDFMHybbAzKIcktlppSoToZwkzMxJM5qCW1
 dKFI0uGBLjSkZJ8uyPou+FKdbDTqgeYlpg5oNdm9zAGj+YK2iyoRye2Wr0Og5zNTcqYp
 iThB3Mp9/1hQYGlSE7DLIQ9mhBySLnUDDYF+AT05bB0Do2wkbNBYcptxd5D42TASjHRX
 XRPQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=+VZmLSczV5ilrWJmnhB+5psfuDV/T9qepLK0d6gkjsk=;
 b=aFaasvxx6SeUlw6SWoLJp9Sz0GKuEkPaVfQllsvwySKjTeNqu5FVacLAc1DWu5VTqP
 FtUf12URFo33EHiAAgh1m4xLLd2btKwE0779xgNmMeuLnk9JG4Ylw4yvT7JEdt75Hm8c
 bsSjohoa1blft5oeePhfrP5/x8X8/yQ4B7m/C2CI2Jv6Et99RYq+pDclVy+xND4EevuL
 VTpBtmKa9Gk8MTjOkXNPUkH+pWN6ryDOKpT9IovwmTNcXEcALhuPuMU1Zz3Q5CjESDTk
 AoUyfG+22ByB9RVAjHkFC8AUDIc7s7Hpy7qz0/dqEZDGZcS9aP/8TcpOdTGmKN7QOcES
 klfQ==
X-Gm-Message-State: APjAAAWQKMMk3WNFmu15FvN1o1ba2iSwpRrKJLdWGyfo6647pESvUekY
 cTkXlI4/p9I5YpafD1fiUskr/lGkhyICh1cLfJA=
X-Google-Smtp-Source: APXvYqyM38UE5/zI0dKK0paZSGku+i4CUUQ0LyXXdXItcDZonO7Q4CY+Wo7MZnJPDEtdHspslEGAuJIvo3+lNS5B+6w=
X-Received: by 2002:adf:f986:: with SMTP id f6mr25647615wrr.182.1580911900315; 
 Wed, 05 Feb 2020 06:11:40 -0800 (PST)
MIME-Version: 1.0
References: <cover.1580746020.git.tamas.lengyel@intel.com>
 <4533b6750698ec7f3c4721261c6584a2e3285cc5.1580746020.git.tamas.lengyel@intel.com>
 <0c1ab600-902f-ef84-9c7e-3621cd29d2b5@suse.com>
In-Reply-To: <0c1ab600-902f-ef84-9c7e-3621cd29d2b5@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 5 Feb 2020 07:11:03 -0700
Message-ID: <CABfawhnHES33Dz7twCM2RJ6guK9w-z1ny0D-DQYATMZnoQAF-A@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v7 2/7] x86/hvm: introduce
 hvm_copy_context_and_params
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgNSwgMjAyMCBhdCA0OjQwIEFNIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBPbiAwMy4wMi4yMDIwIDE3OjEyLCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4gPiBAQCAtNDQxNCw2ICs0NDI0LDQwIEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X2dldF9w
YXJhbShzdHJ1Y3QgZG9tYWluICpkLAo+ID4gICAgICByZXR1cm4gcmM7Cj4gPiAgfQo+ID4KPiA+
ICtzdGF0aWMgaW50IGh2bV9nZXRfcGFyYW0oc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3QgaW5k
ZXgsIHVpbnQ2NF90ICp2YWx1ZSkKPiA+ICt7Cj4gPiArICAgIGludCByYzsKPiA+ICsKPiA+ICsg
ICAgcmMgPSBodm1fYWxsb3dfZ2V0X3BhcmFtKGQsIGluZGV4KTsKPiA+ICsgICAgaWYgKCByYyAp
Cj4gPiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiArICAgIHN3aXRjaCAoIGluZGV4ICkK
PiA+ICsgICAgewo+ID4gKyAgICBjYXNlIEhWTV9QQVJBTV9BQ1BJX1NfU1RBVEU6Cj4gPiArICAg
ICAgICAqdmFsdWUgPSBkLT5hcmNoLmh2bS5pc19zM19zdXNwZW5kZWQgPyAzIDogMDsKPiA+ICsg
ICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICBjYXNlIEhWTV9QQVJBTV9WTTg2X1RTUzoKPiA+
ICsgICAgICAgICp2YWx1ZSA9ICh1aW50MzJfdClkLT5hcmNoLmh2bS5wYXJhbXNbSFZNX1BBUkFN
X1ZNODZfVFNTX1NJWkVEXTsKPiA+ICsgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICBjYXNl
IEhWTV9QQVJBTV9WTTg2X1RTU19TSVpFRDoKPiA+ICsgICAgICAgICp2YWx1ZSA9IGQtPmFyY2gu
aHZtLnBhcmFtc1tIVk1fUEFSQU1fVk04Nl9UU1NfU0laRURdICYKPiA+ICsgICAgICAgICAgICAg
ICAgICAgflZNODZfVFNTX1VQREFURUQ7Cj4KPiBJbmRlbnRhdGlvbiBnb3QgYnJva2VuIGhlcmUu
Cj4KPiA+ICsgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICBjYXNlIEhWTV9QQVJBTV9YODdf
RklQX1dJRFRIOgo+ID4gKyAgICAgICAgKnZhbHVlID0gZC0+YXJjaC54ODdfZmlwX3dpZHRoOwo+
ID4gKyAgICAgICAgYnJlYWs7Cj4gPiArICAgIGRlZmF1bHQ6Cj4KPiBBIGJsYW5rIGxpbmUgd291
bGQgaGF2ZSB3YW50ZWQgaW50cm9kdWNpbmcgYWJvdmUgaGVyZS4KPgo+ID4gQEAgLTUzMDEsNiAr
NTMxNywzNyBAQCB2b2lkIGh2bV9zZXRfc2VnbWVudF9yZWdpc3RlcihzdHJ1Y3QgdmNwdSAqdiwg
ZW51bSB4ODZfc2VnbWVudCBzZWcsCj4gPiAgICAgIGFsdGVybmF0aXZlX3ZjYWxsKGh2bV9mdW5j
cy5zZXRfc2VnbWVudF9yZWdpc3Rlciwgdiwgc2VnLCByZWcpOwo+ID4gIH0KPiA+Cj4gPiAraW50
IGh2bV9jb3B5X2NvbnRleHRfYW5kX3BhcmFtcyhzdHJ1Y3QgZG9tYWluICpkc3QsIHN0cnVjdCBk
b21haW4gKnNyYykKPiA+ICt7Cj4gPiArICAgIGludCByYzsKPiA+ICsgICAgdW5zaWduZWQgaW50
IGk7Cj4gPiArICAgIHN0cnVjdCBodm1fZG9tYWluX2NvbnRleHQgYyA9IHsgfTsKPiA+ICsKPiA+
ICsgICAgYy5zaXplID0gaHZtX3NhdmVfc2l6ZShzcmMpOwo+Cj4gQXMgbWVudGlvbmVkIGluIGFu
IGVhcmxpZXIgdmVyc2lvbidzIHJldmlldywgdGhpcyBjb3VsZCBiZSBwdXQgaW4KPiB0aGUgdmFy
aWFibGUncyBpbml0aWFsaXplci4KPgo+IEknbGwgdGFrZSBjYXJlIG9mIGFsbCBvZiB0aGUgYWJv
dmUgYW5kIGFkZAo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cj4gd2hpbGUgY29tbWl0dGluZy4KClRoYW5rcywgaXQncyBhcHByZWNpYXRlZC4KVGFtYXMKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:11:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLP1-0002XZ-Qy; Wed, 05 Feb 2020 14:11:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izLP0-0002XU-Fl
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:11:38 +0000
X-Inumbo-ID: 6bf6508e-4821-11ea-8396-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6bf6508e-4821-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 14:11:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A8DE1AB87;
 Wed,  5 Feb 2020 14:11:36 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Wed,  5 Feb 2020 15:11:35 +0100
Message-Id: <20200205141135.31595-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [GIT PULL] xen: branch for v5.6-rc1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGludXMsCgpQbGVhc2UgZ2l0IHB1bGwgdGhlIGZvbGxvd2luZyB0YWc6CgogZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAuZ2l0IGZvci1saW51cy01
LjYtcmMxLXRhZwoKeGVuOiBicmFuY2ggZm9yIHY1LjYtcmMxCgpJdCBjb250YWluczoKCi0gYSBm
aXggb2YgYSBidWcgaW50cm9kdWNlZCBpbiA1LjUgZm9yIHRoZSBYZW4gZ250ZGV2IGRyaXZlcgot
IGEgZml4IG9mIHRoZSBYZW4gYmFsbG9vbiBkcml2ZXIgd2hlbiBydW5uaW5nIG9uIGFuY2llbnQg
WGVuIHZlcnNpb25zCi0gYSBwYXRjaCBhbGxvd2luZyBYZW4gc3R1YmRvbXMgdG8gY29udHJvbCBp
bnRlcnJ1cHQgZW5hYmxlIGZsYWdzIG9mCiAgcGFzc2VkLXRocm91Z2ggUENJIGNhcmRzCi0gYSBz
ZXJpZXMgZm9yIHJlbGVhc2luZyByZXNvdXJjZXMgaW4gWGVuIGJhY2tlbmRzIHVuZGVyIG1lbW9y
eSBwcmVzc3VyZQoKClRoYW5rcy4KCkp1ZXJnZW4KCiBEb2N1bWVudGF0aW9uL0FCSS90ZXN0aW5n
L3N5c2ZzLWRyaXZlci1wY2liYWNrICAgICB8IDEzICsrKysKIERvY3VtZW50YXRpb24vQUJJL3Rl
c3Rpbmcvc3lzZnMtZHJpdmVyLXhlbi1ibGtiYWNrIHwgMTAgKysrCiBkcml2ZXJzL2Jsb2NrL3hl
bi1ibGtiYWNrL2Jsa2JhY2suYyAgICAgICAgICAgICAgICB8IDQyICsrKysrLS0tLS0KIGRyaXZl
cnMvYmxvY2sveGVuLWJsa2JhY2svY29tbW9uLmggICAgICAgICAgICAgICAgIHwgIDEgKwogZHJp
dmVycy9ibG9jay94ZW4tYmxrYmFjay94ZW5idXMuYyAgICAgICAgICAgICAgICAgfCAyNiArKysr
KystCiBkcml2ZXJzL3hlbi9nbnRkZXYuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDI0ICsrKy0tLQogZHJpdmVycy94ZW4veGVuLWJhbGxvb24uYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMiArLQogZHJpdmVycy94ZW4veGVuLXBjaWJhY2svY29uZl9zcGFjZS5jICAgICAg
ICAgICAgICAgfCAzNyArKysrKysrKysKIGRyaXZlcnMveGVuL3hlbi1wY2liYWNrL2NvbmZfc3Bh
Y2UuaCAgICAgICAgICAgICAgIHwgIDcgKysKIGRyaXZlcnMveGVuL3hlbi1wY2liYWNrL2NvbmZf
c3BhY2VfY2FwYWJpbGl0eS5jICAgIHwgODkgKysrKysrKysrKysrKysrKysrKysrKwogZHJpdmVy
cy94ZW4veGVuLXBjaWJhY2svY29uZl9zcGFjZV9oZWFkZXIuYyAgICAgICAgfCAxOSArKysrKwog
ZHJpdmVycy94ZW4veGVuLXBjaWJhY2svcGNpX3N0dWIuYyAgICAgICAgICAgICAgICAgfCA2NiAr
KysrKysrKysrKysrKysrCiBkcml2ZXJzL3hlbi94ZW4tcGNpYmFjay9wY2liYWNrLmggICAgICAg
ICAgICAgICAgICB8ICAxICsKIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYyAgICAg
ICAgICAgICAgICAgIHwgIDggKy0KIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmVfYmFj
a2VuZC5jICAgICAgICAgIHwgMzggKysrKysrKysrCiBpbmNsdWRlL3hlbi94ZW5idXMuaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAyICsKIDE2IGZpbGVzIGNoYW5nZWQsIDM0NiBp
bnNlcnRpb25zKCspLCAzOSBkZWxldGlvbnMoLSkKCkJvcmlzIE9zdHJvdnNreSAoMSk6CiAgICAg
IHhlbi9nbnRkZXY6IERvIG5vdCB1c2UgbW0gbm90aWZpZXJzIHdpdGggYXV0b3RyYW5zbGF0aW5n
IGd1ZXN0cwoKSnVlcmdlbiBHcm9zcyAoMSk6CiAgICAgIHhlbi9iYWxsb29uOiBTdXBwb3J0IHhl
bmQtYmFzZWQgdG9vbHN0YWNrIHRha2UgdHdvCgpNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kg
KDEpOgogICAgICB4ZW4tcGNpYmFjazogb3B0aW9uYWxseSBhbGxvdyBpbnRlcnJ1cHQgZW5hYmxl
IGZsYWcgd3JpdGVzCgpTZW9uZ0phZSBQYXJrICg1KToKICAgICAgeGVuYnVzL2JhY2tlbmQ6IEFk
ZCBtZW1vcnkgcHJlc3N1cmUgaGFuZGxlciBjYWxsYmFjawogICAgICB4ZW5idXMvYmFja2VuZDog
UHJvdGVjdCB4ZW5idXMgY2FsbGJhY2sgd2l0aCBsb2NrCiAgICAgIHhlbi9ibGtiYWNrOiBTcXVl
ZXplIHBhZ2UgcG9vbHMgaWYgYSBtZW1vcnkgcHJlc3N1cmUgaXMgZGV0ZWN0ZWQKICAgICAgeGVu
L2Jsa2JhY2s6IFJlbW92ZSB1bm5lY2Vzc2FyeSBzdGF0aWMgdmFyaWFibGUgbmFtZSBwcmVmaXhl
cwogICAgICB4ZW4vYmxrYmFjazogQ29uc2lzdGVudGx5IGluc2VydCBvbmUgZW1wdHkgbGluZSBi
ZXR3ZWVuIGZ1bmN0aW9ucwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:12:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:12:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLQ5-0002fs-Ja; Wed, 05 Feb 2020 14:12:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Mrlp=3Z=twosheds.srs.infradead.org=batv+7b3f961faae4e524adf6+6009+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1izLQ4-0002fk-M2
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:12:44 +0000
X-Inumbo-ID: 8a3d0542-4821-11ea-b211-bc764e2007e4
Received: from twosheds.infradead.org (unknown
 [2001:8b0:10b:1:21d:7dff:fe04:dbe2])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8a3d0542-4821-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 14:12:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=twosheds.20170209; h=Content-Transfer-Encoding:
 Content-Type:MIME-Version:Cc:To:From:Subject:Date:References:In-Reply-To:
 Message-ID:Sender:Reply-To:Content-ID:Content-Description:Resent-Date:
 Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:
 List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=HTFj2JJpXVLA0UHs5GKX9+8B+/IFbgPXHr2m2OGky0s=; b=h1n8mJ9D19xw8vzqp+5ByTUO5
 J1QNEXmYhnV3VpJfUIJRqYdeVyrm0HGgl4N0j/YDdNYWZSZe5sq81TUrFEfrC7AblDsPIZB1anMdC
 3pPmROuEjbW2Kx1Ex87kCF6IoJJcrO9w/pluT23wDiY/ACFSZVjoz4vT8Rb4WZ1Kr0YD5RHFJZH5u
 bJ7SMPeHzHotBbesP7AAt95DC3HKc3xscm6qqsG4C77e5BpYwG8lrGv/ytY8Rpa/cUIVcsuSdAD6O
 gkrhkP5cfhLMs1DxgWGs95L6USLGetWne1qoWNMO+fSIHSw+2MT6JqtAH2TcJnqebN0c93TKndhse
 bSdzmWERg==;
Received: from localhost ([127.0.0.1] helo=twosheds.infradead.org)
 by twosheds.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux))
 id 1izLPP-001d0a-57; Wed, 05 Feb 2020 14:12:03 +0000
Received: from 212.187.182.165 (SquirrelMail authenticated user dwmw2)
 by twosheds.infradead.org with HTTP; Wed, 5 Feb 2020 14:12:03 -0000
Message-ID: <35f374ade4ae914b086e3335bc76fbe2.squirrel@twosheds.infradead.org>
In-Reply-To: <00ee9b49-2a95-9305-846a-b395e37b8728@suse.com>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
 <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
 <df6f5f23-ee65-f289-7dc4-5a42da931bf9@suse.com>
 <e418d66183d1ad8597458fa57d024641047a2de5.camel@infradead.org>
 <00ee9b49-2a95-9305-846a-b395e37b8728@suse.com>
Date: Wed, 5 Feb 2020 14:12:03 -0000
From: "David Woodhouse" <dwmw2@infradead.org>
To: "Jan Beulich" <jbeulich@suse.com>
User-Agent: SquirrelMail/1.4.23 [SVN]-1.fc30.20190710
MIME-Version: 1.0
X-Priority: 3 (Normal)
Importance: Normal
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 twosheds.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org, David Woodhouse <dwmw2@infradead.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDA1LjAyLjIwMjAgMTI6MjMsIERhdmlkIFdvb2Rob3VzZSB3cm90ZToKPj4gT24gV2Vk
LCAyMDIwLTAyLTA1IGF0IDExOjQ5ICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFlldCwg
YXMgeW91IHNheSBlbHNld2hlcmUsIHdoZXRoZXIgYW4gTUZOIGhhcyBhbgo+Pj4gZW50cnkgaW4g
ZnJhbWVfdGFibGVbXSBpcyBlbnRpcmVseSB1bmNsZWFyLCBzbyBwZXJtaXR0aW5nIGJvb3QtCj4+
PiBhbGxvY2F0b3IgcGFnZXMgdG8gYmUgZnJlZWQgdmlhIGFsbG9jX2RvbWhlYXBfcGFnZXMoKSBu
ZXZlcnRoZWxlc3MKPj4+IHN0aWxsIGRvZXNuJ3QgbG9vayBhbnkgYmV0dGVyIGFuIGlkZWEgdG8g
bWUuCj4+Cj4+IEhtLCBJIGRvbid0IHRoaW5rIEkgc2FpZCB0aGF0LCBkaWQgST8gVGhhdCB3b3Vs
ZCBiZSBhIG5ldyBhbmQgZXhjaXRpbmcKPj4gY29tcGxpY2F0aW9uLgo+Pgo+PiBJIHRoaW5rIGV2
ZXJ5IE1GTiBoYW5kZWQgb3V0IGJ5IHRoZSBib290IGFsbG9jYXRvciAqc2hvdWxkKiBoYXZlIGEK
Pj4gY29ycmVzcG9uZGluZyBlbnRyeSBpbiB0aGUgZnJhbWUgdGFibGUuIEFsbCB0aGUgUERYIHNl
dHVwIGlzIGRvbmUgZm9yCj4+IHRob3NlIHBhZ2VzLCBqdXN0IGFzIGl0IGlzIGZvciBoZWFwIHBh
Z2VzLiBJbiBmYWN0LCBzb21lIG9mIHRoYXQgc2V0dXAKPj4gaXMgKm9ubHkqIGRvbmUgaW4gaW5p
dF9ib290X3BhZ2VzKCkgcmlnaHQgbm93LCBhbmQgaWYgcGFnZSByYW5nZXMgZG9uJ3QKPj4gZ28g
dGhyb3VnaCB0aGUgYm9vdCBhbGxvY2F0b3IgYW5kIGVuZCB1cCBiZWluZyB0cmFuc2ZlcnJlZCB0
byB0aGUgaGVhcAo+PiBpbiBlbmRfYm9vdF9hbGxvY2F0b3IoKSwgdGhpbmdzIChsaWtlIGJhZHBh
Z2VzPSBvbiB0aGUgY29tbWFuZCBsaW5lKQo+PiBkb24ndCB3b3JrIHJpZ2h0Lgo+Cj4gSSBndWVz
cyBJIHNob3VsZCBoYXZlIHNhaWQgIndoZXRoZXIgYW4gTUZOIGhhcyBhIHByb3Blcmx5IGluaXRp
YWxpemVkCj4gZW50cnkgaW4gZnJhbWVfdGFibGVbXSBpcyBlbnRpcmVseSB1bmNsZWFyIi4KCkFo
YSwgcmlnaHQuIFllcywgSSBhZG1pdCB0byBoYXZpbmcgc2FpZCB0aGF0IDopCgpJIHRoaW5rIHdl
IGhhdmUgYSB2aWFibGUgcGF0aCB0byBmaXhpbmcgdGhhdCwgYnkgZm9sZGluZyBQR0NfYnJva2Vu
IGluIHRvCnRoZSBzdGF0ZSBiaXRzIHNvIHRoYXQgd2UgY2FuIGRpc2FtYmlndWF0ZS4gV2lsbCBl
eHBlcmltZW50LgoKCi0tIApkd213MgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:26:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:26:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLdX-0003fa-4t; Wed, 05 Feb 2020 14:26:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izLdV-0003fV-Ma
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:26:37 +0000
X-Inumbo-ID: 83fd8c0e-4823-11ea-910b-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83fd8c0e-4823-11ea-910b-12813bfff9fa;
 Wed, 05 Feb 2020 14:26:36 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id y17so2977233wrh.5
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 06:26:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=bd8LqZENuxgDGWlE670dF4X3ZdjP3QN8mTRV/0oNI/Y=;
 b=jWpLSuTfNsEn1iEFqTxHrYW1DfF2rAKVjVJqE/ytkmRRudlpz6ZZ4SsKPmzAtZP6jk
 +oX3jQ4+3TdsMWhwSw9tQ9a23sWJVBDO8rlZ864zaEsypGGwMTV0nU8T21uX54w6TqM5
 UJc3Wv70tKTnwvkQSNRcE7Hj5kJIF42pdk91ZPLeyhE7fTcvDmbYd/th8+qyGt1J0ynK
 Ly3LNzM3FpaHEYEmD4ZtoKaoGGro4cLm4TBj9kNQdqzfQf/miwxJRLJxbBjqxeXYlAGY
 yIcTX5nOIUJz1w09FZ8KSKmkUSRdaxg62ZNA4waA+8ecoxANXAB7TaQOrtb/nVcfDJmC
 t+zg==
X-Gm-Message-State: APjAAAUUdPPkO1xHvgVCsMLUwKXfdNAC9JRrAyjIPM25rvyTBqCjjUHJ
 M4K5iIVrnWLPbSM7PQuT1L4=
X-Google-Smtp-Source: APXvYqxk/sKRjrf+xtotbHV3jCqJpriMAbYYl+zaKqhMPTESMgFKRF9+P+rwFczVZA/lhG0OKR974w==
X-Received: by 2002:adf:f8c8:: with SMTP id f8mr28996500wrq.331.1580912795992; 
 Wed, 05 Feb 2020 06:26:35 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id t1sm8664814wma.43.2020.02.05.06.26.34
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 06:26:35 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204133357.32101-1-julien@xen.org>
 <c24750e9-427b-1208-d220-f5c06e543966@suse.com>
 <3199dd4d-1b3e-4ba8-9f76-6a6ed0c7c067@xen.org>
 <93abbe1a-d6f5-1322-f1a2-5f0fa3393de8@suse.com>
 <55b1a771-04df-03ac-9ff5-e3d69e29101b@xen.org>
 <ef6b6b47-e7a8-f465-825c-960c0639e5c8@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <1b904491-2115-7bff-c770-a184c1dfd780@xen.org>
Date: Wed, 5 Feb 2020 14:26:34 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <ef6b6b47-e7a8-f465-825c-960c0639e5c8@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/mm: Avoid assuming PG_state_inuse == 0
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDUvMDIvMjAyMCAxMzozNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDUu
MDIuMjAyMCAxMjoyNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBKYW4sCj4+Cj4+IE9uIDA0
LzAyLzIwMjAgMTU6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMDQuMDIuMjAyMCAxNDo1
MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Cj4+Pj4KPj4+PiBPbiAwNC8wMi8yMDIwIDEzOjQw
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDQuMDIuMjAyMCAxNDozMywgSnVsaWVuIEdy
YWxsIHdyb3RlOgo+Pj4+Pj4gQXQgdGhlIG1vbWVudCwgYXNzaWduX3BhZ2VzKCkgcmVsaWVzIG9u
IFBHX3N0YXRlX2ludXNlIHRvIGJlIDAuIFRoaXMKPj4+Pj4+IG1ha2VzIHRoZSBjb2RlIHNsaWdo
dGx5IG1vcmUgZGlmZmljdWx0IHRvIHVuZGVyc3RhbmQuCj4+Pj4+Cj4+Pj4+IEkgY2FuIGNlcnRh
aW5seSBzZWUgd2hlcmUgeW91J3JlIGNvbWluZyBmcm9tLCBidXQgLi4uCj4+Pj4+Cj4+Pj4+PiAt
LS0gYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwo+Pj4+Pj4gKysrIGIveGVuL2NvbW1vbi9wYWdl
X2FsbG9jLmMKPj4+Pj4+IEBAIC0yMjg2LDEwICsyMjg2LDExIEBAIGludCBhc3NpZ25fcGFnZXMo
Cj4+Pj4+PiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQo+Pj4+
Pj4gICAgICAgICB7Cj4+Pj4+PiAgICAgICAgICAgICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBn
W2ldKSA9PSBOVUxMKTsKPj4+Pj4+IC0gICAgICAgIEFTU0VSVCghcGdbaV0uY291bnRfaW5mbyk7
Cj4+Pj4+PiArICAgICAgICBBU1NFUlQocGFnZV9zdGF0ZV9pcygmcGdbaV0sIGludXNlKSk7Cj4+
Pj4+PiArICAgICAgICBBU1NFUlQoIShwZ1tpXS5jb3VudF9pbmZvICYgKH5QR0Nfc3RhdGUpKSk7
Cj4+Pj4+Cj4+Pj4+IC4uLiBJIHRoaW5rIHRoaXMgb25lIGlzIGJldHRlciBpbiBpdHMgb3JpZ2lu
YWwgZm9ybS4gQW4gb3B0aW9uCj4+Pj4+IG1pZ2h0IGJlIHRvIHB1dCBhIEJVSUxEX0JVR19PTigp
IG5leHQgdG8gaXQuCj4+Pj4KPj4+PiBJIHdhbnQgdG8gYXZvaWQgYSBCVUlMRF9CVUdfT04oKSBp
ZiBwb3NzaWJsZS4gSSBqdXN0IHJlYWxpemVkLCBJIGNvdWxkCj4+Pj4gc2ltcGxpZnkgdG8gIihw
Z1tpXS5jb3VudF9pbmZvICE9IFBHQ19zdGF0ZV9pbnVzZSkiLgo+Pj4+Cj4+Pj4gV291bGQgdGhh
dCBiZSBtb3JlIHN1aXRhYmxlPwo+Pj4KPj4+IFllcywgY2VydGFpbmx5Lgo+Pj4KPj4+IEhvd2V2
ZXIsIGlzbid0IHRoZSBBU1NFUlQoKSBpdHNlbGYgd3Jvbmc/IFdlIGRvbid0IGhvbGQgdGhlIGhl
YXAgbG9jawo+Pj4gaGVyZSwgc28gbWFya19wYWdlX29mZmxpbmUoKSBjb3VsZCB0cmFuc2l0aW9u
IHRoZSBwYWdlIGZyb20gaW51c2UgdG8KPj4+IG9mZmxpbmluZyAoYW5kIHBvc3NpYmx5IGFsc28g
c2V0IFBHQ19icm9rZW4gb24gaXQpIGF0IGFueSBwb2ludCBpbgo+Pj4gdGltZS4gVGhpcyB3YXNu
J3Qgb2J2aW91cyB3aXRob3V0IHRoZSB0d28gUEdDX2ludXNlIHVzZXMgeW91IGFkZCwgYnV0Cj4+
PiBiZWNvbWVzIHByZXR0eSBhcHBhcmVudCB3aXRoIHRoZW0uIE9mIGNvdXJzZSB0aGUgc2ltcGxl
IGFzc2lnbm1lbnQKPj4+IHRoYXQgeW91IGFkanVzdCBmdXJ0aGVyIGRvd24gdGhlbiBhbHNvIGNh
bid0IGJlIGEgc2ltcGxlIGFzc2lnbm1lbnQKPj4+IGFueW1vcmUuCj4+Cj4+IFlvdSBhcmUgcmln
aHQsIGFzc2lnbl9wYWdlcygpIGNvdWxkIHJhY2Ugd2l0aCBtYXJrX3BhZ2Vfb2ZmbGluZSgpLiBX
ZQo+PiB3b3VsZCBuZWVkIHRvIHVzZSBhIGNtcHhjaGcoKSBsb29wIHRvIGNoYW5nZSB0eXBlLiBJ
ZiBvbmUgb2YgdGhlIHBhZ2UgaXMKPj4gZ2V0dGluZyBvZmZsaW5lZCwgdGhlbiB3ZSB3b3VsZCBu
ZWVkIHRvIHJldmVydCBhbGwgdGhlIGNoYW5nZXMgYW5kCj4+IHJldHVybiBhbiBlcnJvci4KPiAK
PiBJJ20gbm90IHN1cmUgd2UgbmVlZCB0byBnbyB0aGlzIGZhci4gVGhlIGNoYW5nZSBvZiBwYWdl
IHN0YXRlCj4gaGFwcGVuaW5nIGJlaGluZCBhc3NpZ25fcGFnZXMoKScgYmFjayBpcyBubyBkaWZm
ZXJlbnQgZnJvbSBpdAo+IGhhcHBlbmluZyBhZnRlciBhc3NpZ25fcGFnZXMoKSBpcyBkb25lLgoK
VGhlcmUgd2lsbCBiZSBhIHNsaWdodCBkaWZmZXJlbmNlIGZvciB0aGUgb2ZmbGluZSBjb2RlLiBB
ZnRlciAKYXNzaWduX3BhZ2VzKCkgd2Ugd291bGQgcmV0dXJuIFBHX09GRkxJTkVfT1dORUQuLi4g
d2hpbGUgaW4gdGhlIG1pZGRsZSAKb2YgYXNzaWduX3BhZ2VzKCkgd2Ugd291bGQgcmV0dXJuIFBH
X09GRkxJTkVfQU5ZTU9VUy4KCkkgd2FzIGNvbmNlcm4gb2YgdGhlIGludGVyYWN0aW9uLiBCdXQg
aXQgbG9va3MgbGlrZSB0aGlzIHdhcyB0YWtlbiBjYXJlIApwZXIgdGhlIGNvbW1lbnQgaW4gb2Zm
bGluZV9wYWdlcyAodGhvdWdoIHRoZSBjb21tZW50IGlzIHNsaWdodGx5IGNvbmZ1c2luZykuCgpB
bnl3YXksIHRyeSB0byByZXZlcnQgdGhlIGNoYW5nZSB3b3VsZCBiZSByZWFsIHBhaW4uIFNvIHdl
IGNhbiBhdm9pZCBpdCAKdGhlbiBpdCBpcyBtdWNoIGJldHRlciA6KS4KCj4gQWxsIHdlIG5lZWQg
dG8gbWFrZSBzdXJlIGlzCj4gdGhhdCB3ZSBkb24ndCBjbG9iYmVyIHRoZSBzdGF0ZSBjaGFuZ2Uu
Cj4gCj4gSSdtIGFsc28gbm90IHN1cmUgYSBjbXB4Y2hnIGxvb3AgaXMgbmVlZGVkIGhlcmUuIEFj
cXVpcmluZyBhbmQKPiByZWxlYXNpbmcgdGhlIGhlYXAgbG9jayBtYXkgZG8sIHRvby4gWW91J2xs
IGZpbmQgYW4gZXhhbXBsZSBvZiB0aGlzCj4gZWxzZXdoZXJlIGluIHRoZSBzYW1lIGZpbGUsIGlp
cmMuCgpJIHdvdWxkIGhhdmUgdGhvdWdodCB0aGUgY21weGNoZygpIHdvdWxkIGJlIHlvdXIgcHJl
ZmVyZW5jZS4gQW55d2F5LCBpZiAKeW91IGFyZSBoYXBweSB3aXRoIHRoZSBsb2NrLCB0aGVuIHRo
aXMgaXMgYmV0dGVyIGFuZCBsZXNzIGNvZGUuCgpUaGUgbG9ja2luZyBvcmRlcmluZyB3b3VsZCBh
bHNvIGJlIGZpbmUgYXMgZG9tYWluX2FkanVzdF90b3RfcGFnZXMoKSAKYWxyZWFkeSByZXF1ZXN0
IHRoZSBkLT5wYWdlX2FsbG9jX2xvY2sgdG8gYmUgdGFrZW4gZmlyc3QuCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:29:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:29:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLgi-0003o0-Ms; Wed, 05 Feb 2020 14:29:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izLgi-0003nv-87
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:29:56 +0000
X-Inumbo-ID: fa5a55da-4823-11ea-8396-bc764e2007e4
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fa5a55da-4823-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 14:29:55 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id q9so2704447wmj.5
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 06:29:55 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=mOSaufHIjQM0P8fmHyQFV8ZfqqWbIwJunKm220lMqHo=;
 b=Jatlo2RT3HLuq9Fzaz1OKjQzQ9oG+HFB2FtsCMpJxHdKuCTHyd9zJzclqiigxJzPQB
 kp0d2O9HaYUekLddoLym68N9m0vWoTuxMTPJMWiXsk94TMm2LRVbgnPnhBJa3859wHxv
 /CMRnm1hb0fEhetwUEPKemOLzSZcqR8EussnYnKNVxLrWFEQ/ktKnZIyqedQQ5QLj0La
 xtCg5GF/a2wXxS2UYIjsXOsIGLMZ1uZ3eFePNlPVeqwV5bnp+nQbctlacue6ZwGD6hdX
 Hvf/UraK0rOr8dcV3ydpcIb2IidFN5S6A/f7Aw2PIsBtcFa0y4DkALxlT3eazyNwLSSR
 0Kzw==
X-Gm-Message-State: APjAAAUeDT+LW3O9dS+ZA4yxB5aJd1JmUiVKpS5saeX0a1BnVcnM688v
 c0M5W7nMwhQU0G6rC5oGhpE=
X-Google-Smtp-Source: APXvYqzerfDt1KNt5/cCnIA9DsPlQWUGpYvh0XT9Ey1gFkmMFP/RvnX4xSYj/NatN6S5yJGZJDqUwg==
X-Received: by 2002:a7b:cd14:: with SMTP id f20mr5951212wmj.43.1580912994591; 
 Wed, 05 Feb 2020 06:29:54 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id a13sm35445929wrp.93.2020.02.05.06.29.53
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 06:29:53 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
 <f08d9928-1285-4ca3-44e3-9e75d8cd9e5a@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <2300d9cf-e7c9-2aa5-34d3-6987e7fc67d3@xen.org>
Date: Wed, 5 Feb 2020 14:29:53 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <f08d9928-1285-4ca3-44e3-9e75d8cd9e5a@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 4/6] Arm/GICv2: don't needlessly use
 xzalloc_bytes()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDUvMDIvMjAyMCAxMzoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLi4uIHdo
ZW4gcGxhaW4geHphbGxvYygpICh3aGljaCBpcyBtb3JlIHR5cGUgc2FmZSkgZG9lcy4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KCkNoZWVycywKCj4gCj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL2dpYy12Mi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2dpYy12Mi5jCj4gQEAgLTk2OSw3
ICs5NjksNyBAQCBzdGF0aWMgdm9pZCBnaWN2Ml9hZGRfdjJtX2ZyYW1lX3RvX2xpc3QoCj4gICAg
ICAgICAgICAgICAgIG5yX3NwaXMsIFYyTV9NQVhfU1BJIC0gVjJNX01JTl9TUEkgKyAxKTsKPiAg
IAo+ICAgICAgIC8qIEFsbG9jYXRlIGFuIGVudHJ5IHRvIHJlY29yZCBuZXcgdjJtIGZyYW1lIGlu
Zm9ybWF0aW9uLiAqLwo+IC0gICAgdjJtX2RhdGEgPSB4emFsbG9jX2J5dGVzKHNpemVvZihzdHJ1
Y3QgdjJtX2RhdGEpKTsKPiArICAgIHYybV9kYXRhID0geHphbGxvYyhzdHJ1Y3QgdjJtX2RhdGEp
Owo+ICAgICAgIGlmICggIXYybV9kYXRhICkKPiAgICAgICAgICAgcGFuaWMoIkdJQ3YyOiBDYW5u
b3QgYWxsb2NhdGUgbWVtb3J5IGZvciB2Mm0gZnJhbWVcbiIpOwo+ICAgCj4gCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 14:34:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 14:34:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izLlC-0004aW-C9; Wed, 05 Feb 2020 14:34:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izLlA-0004aR-Qy
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 14:34:32 +0000
X-Inumbo-ID: 9f62358e-4824-11ea-8396-bc764e2007e4
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9f62358e-4824-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 14:34:32 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id t23so2742227wmi.1
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 06:34:32 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=+IRV33qFE8Nx0Zn/Ro4tJyX0wuPd8744Smr6oO2cmL4=;
 b=pc9liWVY2JbKzC525TkI2hjORKSMxMQN9KSm13TdRouOJ7oZ4+RQ3R3SdqMczv28om
 bg7bIs5yg7vLTW6FrjJmRO0fP/kRoqMGpvx4U8k4xmw2yHUsMUJE6urK2U3QPXmthzuj
 nCx8C8lIYtO3klw2Mn6Uetxir9UYDVskxgrN3wC0WEQv7XYSuCDuGet9/PhkexAhYeoH
 P9+FLZvWijaGQ09Xu/7DZe2OFYnl1/9inBw4ZHeCwMFqJTx4tpS57Kjb6AlnNiEKnsvf
 2DJ9gXmvBz2Yo308qWEzw1Le+006uE1vog5SAuOPH0THSKIfeu3z8EnqXjUi908Nc7ON
 X6cg==
X-Gm-Message-State: APjAAAUyB6xgP+VBf4kpyygEVYOvFay+uhD4jeq1lAEwTOjOn5YTUroH
 prCVWzYo56RAc20Pj7DBR4I=
X-Google-Smtp-Source: APXvYqw3X30QrD0l9gNdOACEHyjkAsCUnQTMdSLBrIcDwbDjpkQoeY83AHzBrW5H6JYWdlvxQMa6og==
X-Received: by 2002:a1c:6389:: with SMTP id x131mr5947045wmb.174.1580913271394; 
 Wed, 05 Feb 2020 06:34:31 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id q10sm8048700wme.16.2020.02.05.06.34.30
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 06:34:30 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
 <4cf07838-40ff-a941-159a-263c9305b89d@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <c2e44382-18b1-f62e-a2a8-98974c040069@xen.org>
Date: Wed, 5 Feb 2020 14:34:29 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <4cf07838-40ff-a941-159a-263c9305b89d@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 4/6] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDUvMDIvMjAyMCAxMzoxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBp
cyBtb3JlIHJvYnVzdCB0aGFuIHRoZSByYXcgeG1hbGxvY19ieXRlcygpLgo+IAo+IEFsc28gYWRk
IGEgc2FuaXR5IGNoZWNrIG9uIHRoZSBpbnB1dCBwYWdlIHJhbmdlLgoKSXQgZmVlbHMgdG8gbWUg
dGhhdCB0aGUgY29tbWl0IG1lc3NhZ2UvdGl0bGUgc2hvdWxkIGZvY3VzIG9uIHRoZSBzYW5pdHkg
CmNoZWNrLiBUaGUgeG1hbGxvY19hcnJheSgpIGlzIGp1c3QgYSBjbGVhbnVwIGlzICJsZXNzIGlt
cG9ydGFudCIuCgpBcmd1YWxseSB0aGUgY2xlYW4tdXAgc2hvdWxkIGJlIGluIGEgc2VwYXJhdGUg
cGF0Y2ggYnV0IEkgY2FuIGFwcHJlY2lhdGUgCnRoZXkgYXJlIHNvbWV3aGF0IHJlbGF0ZWQuCgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAt
LS0gYS94ZW4vY29tbW9uL3N5c2N0bC5jCj4gKysrIGIveGVuL2NvbW1vbi9zeXNjdGwuYwo+IEBA
IC0xODcsMTMgKzE4NywxNyBAQCBsb25nIGRvX3N5c2N0bChYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHhlCj4gICAgICAgICAgIHVpbnQzMl90ICpzdGF0dXMsICpwdHI7Cj4gICAgICAgICAgIG1mbl90
IG1mbjsKPiAgIAo+ICsgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4gKyAgICAgICAgaWYgKCBvcC0+
dS5wYWdlX29mZmxpbmUuZW5kIDwgb3AtPnUucGFnZV9vZmZsaW5lLnN0YXJ0ICkKPiArICAgICAg
ICAgICAgYnJlYWs7Cj4gKwo+ICAgICAgICAgICByZXQgPSB4c21fcGFnZV9vZmZsaW5lKFhTTV9I
T09LLCBvcC0+dS5wYWdlX29mZmxpbmUuY21kKTsKPiAgICAgICAgICAgaWYgKCByZXQgKQo+ICAg
ICAgICAgICAgICAgYnJlYWs7Cj4gICAKPiAtICAgICAgICBwdHIgPSBzdGF0dXMgPSB4bWFsbG9j
X2J5dGVzKCBzaXplb2YodWludDMyX3QpICoKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAob3AtPnUucGFnZV9vZmZsaW5lLmVuZCAtCj4gLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBvcC0+dS5wYWdlX29mZmxpbmUuc3RhcnQgKyAxKSk7Cj4gKyAgICAgICAgcHRy
ID0gc3RhdHVzID0geG1hbGxvY19hcnJheSh1aW50MzJfdCwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChvcC0+dS5wYWdlX29mZmxpbmUuZW5kIC0KPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcC0+dS5wYWdlX29mZmxpbmUuc3RhcnQgKyAx
KSk7Cj4gICAgICAgICAgIGlmICggIXN0YXR1cyApCj4gICAgICAgICAgIHsKPiAgICAgICAgICAg
ICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcsICJPdXQgb2YgbWVtb3J5IGZvciBwYWdlIG9mZmxp
bmUgb3BcbiIpOwo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 15:00:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 15:00:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izMAI-0006wD-U0; Wed, 05 Feb 2020 15:00:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izMAH-0006w8-Bi
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 15:00:29 +0000
X-Inumbo-ID: 3e5f0895-4828-11ea-9123-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e5f0895-4828-11ea-9123-12813bfff9fa;
 Wed, 05 Feb 2020 15:00:28 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izMAF-0007qS-NI; Wed, 05 Feb 2020 15:00:27 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izMAF-0001fA-DP; Wed, 05 Feb 2020 15:00:27 +0000
Date: Wed, 5 Feb 2020 15:00:24 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200205150024.44b5gmjnrzmr6sfr@debian>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-6-liuwe@microsoft.com>
 <20200205140416.GT4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205140416.GT4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v7 05/10] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDM6MDQ6MTZQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKWy4uLl0KPiA+ICtzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJjYWxsX3Bh
Z2Uodm9pZCkKPiA+ICt7Cj4gPiArICAgIHVuaW9uIGh2X3g2NF9tc3JfaHlwZXJjYWxsX2NvbnRl
bnRzIGh5cGVyY2FsbF9tc3I7Cj4gPiArICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGd1ZXN0X2lk
Owo+ID4gKyAgICB1bnNpZ25lZCBsb25nIG1mbjsKPiA+ICsKPiA+ICsgICAgQlVJTERfQlVHX09O
KEhWX0hZUF9QQUdFX1NISUZUICE9IFBBR0VfU0hJRlQpOwo+ID4gKwo+ID4gKyAgICByZG1zcmwo
SFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vlc3RfaWQucmF3KTsKPiA+ICsgICAgaWYgKCAhZ3Vl
c3RfaWQucmF3ICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAgZ3Vlc3RfaWQucmF3ID0gZ2VuZXJh
dGVfZ3Vlc3RfaWQoKTsKPiA+ICsgICAgICAgIHdybXNybChIVl9YNjRfTVNSX0dVRVNUX09TX0lE
LCBndWVzdF9pZC5yYXcpOwo+ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIHJkbXNybChIVl9YNjRf
TVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxsX21zci5hc191aW50NjQpOwo+ID4gKyAgICBpZiAoICFo
eXBlcmNhbGxfbXNyLmVuYWJsZSApCj4gPiArICAgIHsKPiA+ICsgICAgICAgIG1mbiA9IEhWX0hD
QUxMX01GTjsKPiA+ICsgICAgICAgIGh5cGVyY2FsbF9tc3IuZW5hYmxlID0gMTsKPiA+ICsgICAg
ICAgIGh5cGVyY2FsbF9tc3IuZ3Vlc3RfcGh5c2ljYWxfYWRkcmVzcyA9IG1mbjsKPiA+ICsgICAg
ICAgIHdybXNybChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxsX21zci5hc191aW50NjQp
Owo+ID4gKyAgICB9Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgICAgIG1mbiA9IGh5cGVyY2FsbF9t
c3IuZ3Vlc3RfcGh5c2ljYWxfYWRkcmVzczsKPiAKPiBJcyBpdCBleHBlY3RlZCB0aGF0IHRoZSBn
dWVzdCBJRCBvciB0aGUgaHlwZXJjYWwgcGFnZSBpcyBhbHJlYWR5Cj4gc2V0dXA/Cj4gCj4gSWU6
IHdvdWxkIHZpcnR1YWwgZmlybXdhcmUgc2V0dXAgYW55IG9mIHRoaXM/IChhbmQgbm90IGNsZWFu
IGl0IHVwCj4gYWZ0ZXJ3YXJkcykKClRoZXJlIGlzIG5vIGRlZmluaXRpdmUgYW5zd2VyIHRvIHdo
eS93aGVuIHRoaXMgaGFwcGVucyBpbiBUTEZTLCBidXQgaXQKZG9lcyByZXF1aXJlIGd1ZXN0IHRv
IHJlc3BlY3QgdGhhdCBpcyBhbHJlYWR5IGluIHRoZSBNU1IuCgpXZWkuCgo+IAo+IFRoYW5rcywg
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 15:03:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 15:03:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izMDK-00074a-Hx; Wed, 05 Feb 2020 15:03:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izMDJ-00074V-BA
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 15:03:37 +0000
X-Inumbo-ID: af741ef2-4828-11ea-9123-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id af741ef2-4828-11ea-9123-12813bfff9fa;
 Wed, 05 Feb 2020 15:03:36 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izMDI-0007uX-1i; Wed, 05 Feb 2020 15:03:36 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izMDH-0001nO-Ob; Wed, 05 Feb 2020 15:03:35 +0000
Date: Wed, 5 Feb 2020 15:03:32 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200205150332.zz5z2vbh6gfg4rew@debian>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-6-liuwe@microsoft.com>
 <20200205140416.GT4679@Air-de-Roger>
 <20200205150024.44b5gmjnrzmr6sfr@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205150024.44b5gmjnrzmr6sfr@debian>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v7 05/10] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDM6MDA6MjRQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEZlYiAwNSwgMjAyMCBhdCAwMzowNDoxNlBNICswMTAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+IFsuLi5dCj4gPiA+ICtzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJj
YWxsX3BhZ2Uodm9pZCkKPiA+ID4gK3sKPiA+ID4gKyAgICB1bmlvbiBodl94NjRfbXNyX2h5cGVy
Y2FsbF9jb250ZW50cyBoeXBlcmNhbGxfbXNyOwo+ID4gPiArICAgIHVuaW9uIGh2X2d1ZXN0X29z
X2lkIGd1ZXN0X2lkOwo+ID4gPiArICAgIHVuc2lnbmVkIGxvbmcgbWZuOwo+ID4gPiArCj4gPiA+
ICsgICAgQlVJTERfQlVHX09OKEhWX0hZUF9QQUdFX1NISUZUICE9IFBBR0VfU0hJRlQpOwo+ID4g
PiArCj4gPiA+ICsgICAgcmRtc3JsKEhWX1g2NF9NU1JfR1VFU1RfT1NfSUQsIGd1ZXN0X2lkLnJh
dyk7Cj4gPiA+ICsgICAgaWYgKCAhZ3Vlc3RfaWQucmF3ICkKPiA+ID4gKyAgICB7Cj4gPiA+ICsg
ICAgICAgIGd1ZXN0X2lkLnJhdyA9IGdlbmVyYXRlX2d1ZXN0X2lkKCk7Cj4gPiA+ICsgICAgICAg
IHdybXNybChIVl9YNjRfTVNSX0dVRVNUX09TX0lELCBndWVzdF9pZC5yYXcpOwo+ID4gPiArICAg
IH0KPiA+ID4gKwo+ID4gPiArICAgIHJkbXNybChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJj
YWxsX21zci5hc191aW50NjQpOwo+ID4gPiArICAgIGlmICggIWh5cGVyY2FsbF9tc3IuZW5hYmxl
ICkKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIG1mbiA9IEhWX0hDQUxMX01GTjsKPiA+ID4g
KyAgICAgICAgaHlwZXJjYWxsX21zci5lbmFibGUgPSAxOwo+ID4gPiArICAgICAgICBoeXBlcmNh
bGxfbXNyLmd1ZXN0X3BoeXNpY2FsX2FkZHJlc3MgPSBtZm47Cj4gPiA+ICsgICAgICAgIHdybXNy
bChIVl9YNjRfTVNSX0hZUEVSQ0FMTCwgaHlwZXJjYWxsX21zci5hc191aW50NjQpOwo+ID4gPiAr
ICAgIH0KPiA+ID4gKyAgICBlbHNlCj4gPiA+ICsgICAgICAgIG1mbiA9IGh5cGVyY2FsbF9tc3Iu
Z3Vlc3RfcGh5c2ljYWxfYWRkcmVzczsKPiA+IAo+ID4gSXMgaXQgZXhwZWN0ZWQgdGhhdCB0aGUg
Z3Vlc3QgSUQgb3IgdGhlIGh5cGVyY2FsIHBhZ2UgaXMgYWxyZWFkeQo+ID4gc2V0dXA/Cj4gPiAK
PiA+IEllOiB3b3VsZCB2aXJ0dWFsIGZpcm13YXJlIHNldHVwIGFueSBvZiB0aGlzPyAoYW5kIG5v
dCBjbGVhbiBpdCB1cAo+ID4gYWZ0ZXJ3YXJkcykKPiAKPiBUaGVyZSBpcyBubyBkZWZpbml0aXZl
IGFuc3dlciB0byB3aHkvd2hlbiB0aGlzIGhhcHBlbnMgaW4gVExGUywgYnV0IGl0Cj4gZG9lcyBy
ZXF1aXJlIGd1ZXN0IHRvIHJlc3BlY3QgdGhhdCBpcyBhbHJlYWR5IGluIHRoZSBNU1IuCgpNeSBn
dWVzcyB3b3VsZCBiZSBhZnRlciBtaWdyYXRpb24gSHlwZXItViBzZXRzIHVwIHRoZSBzYW1lIE1T
Ui9wYWdlCkZXSVcuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 15:14:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 15:14:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izMN9-0007wS-Ou; Wed, 05 Feb 2020 15:13:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izMN8-0007wN-Qk
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 15:13:46 +0000
X-Inumbo-ID: 1ab150d0-482a-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1ab150d0-482a-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 15:13:46 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izMN6-00085t-Jw; Wed, 05 Feb 2020 15:13:44 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izMN6-0002a5-9t; Wed, 05 Feb 2020 15:13:44 +0000
Date: Wed, 5 Feb 2020 15:13:41 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200205151341.iavle7uwjkaimpvk@debian>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
 <bc374d4c-e072-ca72-8b85-2120569e24e6@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bc374d4c-e072-ca72-8b85-2120569e24e6@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 6/6] domctl/vNUMA: avoid arithmetic overflow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDI6MTc6MDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQ2hlY2tpbmcgdGhlIHJlc3VsdCBvZiBhIG11bHRpcGxpY2F0aW9uIGFnYWluc3QgYSBj
ZXJ0YWluIGxpbWl0IGhhcyBubwo+IHN1ZmZpY2llbnQgaW1wbGljYXRpb24gb24gdGhlIG9yaWdp
bmFsIHZhbHVlJ3MgcmFuZ2UuIEluIHRoZSBjYXNlIGhlcmUKPiBpdCBpcyBpbiBwYXJ0aWN1bGFy
IHByb2JsZW1hdGljIHRoYXQgd2hpbGUgaGFuZGxpbmcgdGhlIGRvbWN0bCB3ZSBkbwo+IAo+ICAg
ICBpZiAoIGNvcHlfZnJvbV9ndWVzdChpbmZvLT52ZGlzdGFuY2UsIHVpbmZvLT52ZGlzdGFuY2Us
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgIG5yX3Zub2RlcyAqIG5yX3Zub2RlcykgKQo+ICAg
ICAgICAgZ290byB2bnVtYV9mYWlsOwo+IAo+IHdoaWNoIG1lYW5zIGNvcHlpbmcgc2l6ZW9mKHVu
c2lnbmVkIGludCkgKiAobnJfdm5vZGVzICogbnJfdm5vZGVzKQo+IGJ5dGVzLCBhbmQgdGhlIGhh
bmRsaW5nIG9mIFhFTk1FTV9nZXRfdm51bWFpbmZvIHNpbWlsYXJseSBoYXMKPiAKPiAgICAgICAg
IHRtcC52ZGlzdGFuY2UgPSB4bWFsbG9jX2FycmF5KHVuc2lnbmVkIGludCwgZG9tX3Zub2RlcyAq
IGRvbV92bm9kZXMpOwo+IAo+IHdoaWNoIG1lYW5zIGFsbG9jYXRpbmcgc2l6ZW9mKHVuc2lnbmVk
IGludCkgKiAoZG9tX3Zub2RlcyAqIGRvbV92bm9kZXMpCj4gYnl0ZXMsIHdoZXJlYXMgaW4gdGhl
biBnb2VzIG9uIGRvaW5nIHRoaXM6Cj4gCj4gICAgICAgICBtZW1jcHkodG1wLnZkaXN0YW5jZSwg
ZC0+dm51bWEtPnZkaXN0YW5jZSwKPiAgICAgICAgICAgICAgICBzaXplb2YoKmQtPnZudW1hLT52
ZGlzdGFuY2UpICogZG9tX3Zub2RlcyAqIGRvbV92bm9kZXMpOwo+IAo+IE5vdGUgdGhlIGxhY2sg
b2YgcGFyZW50aGVzZXMgaW4gdGhlIG11bHRpcGxpY2F0aW9uIGV4cHJlc3Npb24uCj4gCj4gQWRq
dXN0IHRoZSBvdmVyZmxvdyBjaGVjaywgbW92aW5nIHRoZSBtdXN0LW5vdC1iZS16ZXJvIG9uZSBy
aWdodCBuZXh0IHRvCj4gaXQgdG8gYXZvaWQgcXVlc3Rpb25zIG9uIHdoZXRoZXIgdGhlcmUgbWln
aHQgYmUgZGl2aXNpb24gYnkgemVyby4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 15:35:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 15:35:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izMhz-00018k-P2; Wed, 05 Feb 2020 15:35:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Ifz1=3Z=arm.com=qais.yousef@srs-us1.protection.inumbo.net>)
 id 1izMhy-00018f-5c
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 15:35:18 +0000
X-Inumbo-ID: 1b68d07c-482d-11ea-b211-bc764e2007e4
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 1b68d07c-482d-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 15:35:16 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8917B31B;
 Wed,  5 Feb 2020 07:35:15 -0800 (PST)
Received: from e107158-lin.cambridge.arm.com (e107158-lin.cambridge.arm.com
 [10.1.195.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 86EA23F68E;
 Wed,  5 Feb 2020 07:35:09 -0800 (PST)
Date: Wed, 5 Feb 2020 15:35:07 +0000
From: Qais Yousef <qais.yousef@arm.com>
To: Thomas Gleixner <tglx@linutronix.de>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Message-ID: <20200205153505.bkib7pxnib3x24tx@e107158-lin.cambridge.arm.com>
References: <20191125112754.25223-1-qais.yousef@arm.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20191125112754.25223-1-qais.yousef@arm.com>
User-Agent: NeoMutt/20171215
Subject: Re: [Xen-devel] [PATCH v2 00/14] Convert cpu_up/down to
 device_online/offline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Mark Rutland <mark.rutland@arm.com>, x86@kernel.org,
 linux-ia64@vger.kernel.org, "Rafael J. Wysocki" <rafael@kernel.org>,
 "Peter Zijlstra \(Intel\)" <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Ram Pai <linuxram@us.ibm.com>, linux-kernel@vger.kernel.org,
 "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
 Richard Fontana <rfontana@redhat.com>, Nadav Amit <namit@vmware.com>,
 "H. Peter Anvin" <hpa@zytor.com>, sparclinux@vger.kernel.org,
 Will Deacon <will@kernel.org>, Ingo Molnar <mingo@kernel.org>,
 Davidlohr Bueso <dave@stgolabs.net>, Michael Ellerman <mpe@ellerman.id.au>,
 Helge Deller <deller@gmx.de>, Daniel Lezcano <daniel.lezcano@linaro.org>,
 Russell King <linux@armlinux.org.uk>, Eiichi Tsukata <devel@etsukata.com>,
 Catalin Marinas <catalin.marinas@arm.com>, xen-devel@lists.xenproject.org,
 Fenghua Yu <fenghua.yu@intel.com>, Juergen Gross <jgross@suse.com>,
 "Paul E. McKenney" <paulmck@kernel.org>, Josh Triplett <josh@joshtriplett.org>,
 Nicholas Piggin <npiggin@gmail.com>,
 Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, Borislav Petkov <bp@alien8.de>,
 Josh Poimboeuf <jpoimboe@redhat.com>, Bjorn Helgaas <bhelgaas@google.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Pavankumar Kondeti <pkondeti@codeaurora.org>,
 linux-arm-kernel@lists.infradead.org,
 Christophe Leroy <christophe.leroy@c-s.fr>, Tony Luck <tony.luck@intel.com>,
 linux-parisc@vger.kernel.org, Steve Capper <steve.capper@arm.com>,
 Jiri Kosina <jkosina@suse.cz>, linuxppc-dev@lists.ozlabs.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, Armijn Hemel <armijn@tjaldur.nl>,
 James Morse <james.morse@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Sakari Ailus <sakari.ailus@linux.intel.com>, Paul Mackerras <paulus@samba.org>,
 Enrico Weigelt <info@metux.net>, "David S. Miller" <davem@davemloft.net>,
 Thiago Jung Bauermann <bauerman@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGhvbWFzCgpPbiAxMS8yNS8xOSAxMToyNywgUWFpcyBZb3VzZWYgd3JvdGU6Cj4gQ2hhbmdl
cyBpbiB2MjoKPiAJKiBBZGQgMiBuZXcgcGF0Y2hlcyB0aGF0IGNyZWF0ZSBzbXBfc2h1dGRvd25f
bm9uYm9vdF9jcHVzKCkgdG8gYmUgdXNlZAo+IAkgIGluIG1hY2hpbmVfc2h1dGRvd24oKSBpbiBp
YTY0LCBhcm0gYW5kIGFybTY0Cj4gCSogVXNlIHByb3BlciBrZXJuZWwtZG9jIGZvciB0aGUgbmV3
bHkgaW50cm9kdWNlZCBmdW5jdGlvbnMKPiAJKiBSZW5hbWVkIGEgZnVuY3Rpb24KPiAJKiBSZW1v
dmVkIGEgc3RhbGUgY29tbWVudCBpbiBhIGZ1bmN0aW9uCj4gCSogUmViYXNlZCBvbiB0b3Agb2Yg
NS40LXJjOAo+IAo+IAlnaXQgY2xvbmUgZ2l0Oi8vbGludXgtYXJtLm9yZy9saW51eC1xeS5naXQg
LWIgY3B1LWhwLWNsZWFudXAtdjIKCkkgd2FudCB0byBzcGluIHYzIHRvIGFkZHJlc3MgUnVzc2Vs
J3MgY29tbWVudHMuIElmIHlvdSBoYXZlIGFueSBmZWVkYmFjayBpdCdkCmJlIGdyZWF0IHRvIGhh
dmUgdGhlbSBiZWZvcmUgSSBzcGluIHYzLgoKVGhhbmtzCgotLQpRYWlzIFlvdXNlZgoKPiAKPiBV
c2luZyBjcHVfdXAvZG93biBkaXJlY3RseSB0byBicmluZyBjcHVzIG9ubGluZS9vZmZsaW5lIGxv
c2VzIHN5bmNocm9uaXphdGlvbgo+IHdpdGggc3lzZnMgYW5kIGNvdWxkIHN1ZmZlciBmcm9tIGEg
cmFjZSBzaW1pbGFyIHRvIHdoYXQgaXMgZGVzY3JpYmVkIGluCj4gY29tbWl0IGE2NzE3YzAxZGRj
MiAoInBvd2VycGMvcnRhczogdXNlIGRldmljZSBtb2RlbCBBUElzIGFuZCBzZXJpYWxpemF0aW9u
Cj4gZHVyaW5nIExQTSIpLgo+IAo+IGNwdV91cC9kb3duIHNlZW0gdG8gYmUgbW9yZSBvZiBhIGlu
dGVybmFsIGltcGxlbWVudGF0aW9uIGRldGFpbCBmb3IgdGhlIGNwdQo+IHN1YnN5c3RlbSB0byB1
c2UgdG8gYm9vdCB1cCBjcHVzLCBwZXJmb3JtIHN1c3BlbmQvcmVzdW1lIGFuZCBsb3cgbGV2ZWwg
aG90cGx1Zwo+IG9wZXJhdGlvbnMuIFVzZXJzIG91dHNpZGUgb2YgdGhlIGNwdSBzdWJzeXN0ZW0g
d291bGQgYmUgYmV0dGVyIHVzaW5nIHRoZSBkZXZpY2UKPiBjb3JlIEFQSSB0byBicmluZyBhIGNw
dSBvbmxpbmUvb2ZmbGluZSB3aGljaCBpcyB0aGUgaW50ZXJmYWNlIHVzZWQgdG8gaG90cGx1Zwo+
IG1lbW9yeSBhbmQgb3RoZXIgc3lzdGVtIGRldmljZXMuCj4gCj4gU2V2ZXJhbCB1c2VycyBoYXZl
IGFscmVhZHkgbWlncmF0ZWQgdG8gdXNlIHRoZSBkZXZpY2UgY29yZSBBUEksIHRoaXMgc2VyaWVz
Cj4gY29udmVydHMgdGhlIHJlbWFpbmluZyB1c2VycyBhbmQgaGlkZXMgY3B1X3VwL2Rvd24gZnJv
bSBpbnRlcm5hbCB1c2VycyBhdCB0aGUKPiBlbmQuCj4gCj4gSSBub3RpY2VkIHRoaXMgcHJvYmxl
bSB3aGlsZSB3b3JraW5nIG9uIGEgaGFjayB0byBkaXNhYmxlIG9mZmxpbmluZwo+IGEgcGFydGlj
dWxhciBDUFUgYnV0IG5vdGljZWQgdGhhdCBzZXR0aW5nIHRoZSBvZmZsaW5lX2Rpc2FibGVkIGF0
dHJpYnV0ZSBpbiB0aGUKPiBkZXZpY2Ugc3RydWN0IGlzbid0IGVub3VnaCBiZWNhdXNlIHVzZXJz
IGNhbiBlYXNpbHkgYnlwYXNzIHRoZSBkZXZpY2UgY29yZS4KPiBXaGlsZSBteSBoYWNrIGlzbid0
IGEgdmFsaWQgdXNlIGNhc2UgYnV0IGl0IGRpZCBoaWdobGlnaHQgdGhlIGluY29uc2lzdGVuY3kg
aW4KPiB0aGUgd2F5IGNwdXMgYXJlIGJlaW5nIG9ubGluZWQvb2ZmbGluZWQgYW5kIHRoaXMgYXR0
ZW1wdCBob3BlZnVsbHkgaW1wcm92ZXMgb24KPiB0aGlzLgo+IAo+IFRoZSBmaXJzdCA4IHBhdGNo
ZXMgZml4IGFyY2ggdXNlcnMuCj4gCj4gVGhlIHJlbWFpbmluZyA2IHBhdGNoZXMgZml4IGdlbmVy
aWMgY29kZSB1c2Vycy4gUGFydGljdWxhcmx5IGNyZWF0aW5nIGEgbmV3Cj4gc3BlY2lhbCBleHBv
cnRlZCBBUEkgZm9yIHRoZSBkZXZpY2UgY29yZSB0byB1c2UgaW5zdGVhZCBvZiBjcHVfdXAvZG93
bi4KPiAKPiBUaGUgbGFzdCBwYXRjaCByZW1vdmVzIGNwdV91cC9kb3duIGZyb20gY3B1LmggYW5k
IHVuZXhwb3J0IHRoZSBmdW5jdGlvbnMuCj4gCj4gSW4gc29tZSBjYXNlcyB3aGVyZSB0aGUgdXNl
IG9mIGNwdV91cC9kb3duIHNlZW1lZCBsZWdpdGltYXRlLCBJIGVuY2Fwc3VsYXRlZAo+IHRoZSBs
b2dpYyBpbiBhIGhpZ2hlciBsZXZlbCAtIHNwZWNpYWwgcHVycG9zZWQgZnVuY3Rpb247IGFuZCBj
b252ZXJ0ZWQgdGhlIGNvZGUKPiB0byB1c2UgdGhhdCBpbnN0ZWFkLgo+IAo+IEkgZGlkIHJlLXJ1
biB0aGUgcmN1IHRvcnR1cmUsIGxvY2sgdG9ydHVyZSBhbmQgcHNjaSBjaGVja2VyIHRlc3RzIGFu
ZCBubwo+IHByb2JsZW0gd2FzIG5vdGljZWQuIEkgZGlkIHBlcmZvcm0gYnVpbGQgdGVzdHMgb24g
YWxsIGFyY2ggYWZmZWN0ZWQgZXhjZXB0IGZvcgo+IHBhcmlzYy4KPiAKPiBIb3BlZnVsbHkgSSBn
b3QgdGhlIENDIGxpc3QgcmlnaHQgZm9yIGFsbCB0aGUgcGF0Y2hlcy4gQXBvbG9naWVzIGluIGFk
dmFuY2UgaWYKPiBzb21lIHBlb3BsZSB3ZXJlIG9taXR0ZWQgZnJvbSBzb21lIHBhdGNoZXMgYnV0
IHRoZXkgc2hvdWxkIGhhdmUgYmVlbiBDQ2VkLgo+IAo+IENDOiBBcm1pam4gSGVtZWwgPGFybWlq
bkB0amFsZHVyLm5sPgo+IENDOiBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5j
cmFzaGluZy5vcmc+Cj4gQ0M6IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5jb20+Cj4g
Q0M6IEJvcmlzbGF2IFBldGtvdiA8YnBAYWxpZW44LmRlPgo+IENDOiBCb3JpcyBPc3Ryb3Zza3kg
PGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgo+IENDOiBDYXRhbGluIE1hcmluYXMgPGNhdGFs
aW4ubWFyaW5hc0Bhcm0uY29tPgo+IENDOiBDaHJpc3RvcGhlIExlcm95IDxjaHJpc3RvcGhlLmxl
cm95QGMtcy5mcj4KPiBDQzogRGFuaWVsIExlemNhbm8gPGRhbmllbC5sZXpjYW5vQGxpbmFyby5v
cmc+Cj4gQ0M6IERhdmlkbG9ociBCdWVzbyA8ZGF2ZUBzdGdvbGFicy5uZXQ+Cj4gQ0M6ICJEYXZp
ZCBTLiBNaWxsZXIiIDxkYXZlbUBkYXZlbWxvZnQubmV0Pgo+IENDOiBFaWljaGkgVHN1a2F0YSA8
ZGV2ZWxAZXRzdWthdGEuY29tPgo+IENDOiBFbnJpY28gV2VpZ2VsdCA8aW5mb0BtZXR1eC5uZXQ+
Cj4gQ0M6IEZlbmdodWEgWXUgPGZlbmdodWEueXVAaW50ZWwuY29tPgo+IENDOiBHcmVnIEtyb2Fo
LUhhcnRtYW4gPGdyZWdraEBsaW51eGZvdW5kYXRpb24ub3JnPgo+IENDOiBIZWxnZSBEZWxsZXIg
PGRlbGxlckBnbXguZGU+Cj4gQ0M6ICJILiBQZXRlciBBbnZpbiIgPGhwYUB6eXRvci5jb20+Cj4g
Q0M6IEluZ28gTW9sbmFyIDxtaW5nb0BrZXJuZWwub3JnPgo+IENDOiAiSmFtZXMgRS5KLiBCb3R0
b21sZXkiIDxKYW1lcy5Cb3R0b21sZXlASGFuc2VuUGFydG5lcnNoaXAuY29tPgo+IENDOiBKYW1l
cyBNb3JzZSA8amFtZXMubW9yc2VAYXJtLmNvbT4KPiBDQzogSmlyaSBLb3NpbmEgPGprb3NpbmFA
c3VzZS5jej4KPiBDQzogSm9zaCBQb2ltYm9ldWYgPGpwb2ltYm9lQHJlZGhhdC5jb20+Cj4gQ0M6
IEpvc2ggVHJpcGxldHQgPGpvc2hAam9zaHRyaXBsZXR0Lm9yZz4KPiBDQzogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgo+IENDOiBMb3JlbnpvIFBpZXJhbGlzaSA8bG9yZW56by5waWVy
YWxpc2lAYXJtLmNvbT4KPiBDQzogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJtLmNvbT4K
PiBDQzogTWljaGFlbCBFbGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1Pgo+IENDOiBOYWRhdiBB
bWl0IDxuYW1pdEB2bXdhcmUuY29tPgo+IENDOiBOaWNob2xhcyBQaWdnaW4gPG5waWdnaW5AZ21h
aWwuY29tPgo+IENDOiAiUGF1bCBFLiBNY0tlbm5leSIgPHBhdWxtY2tAa2VybmVsLm9yZz4KPiBD
QzogUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0BzYW1iYS5vcmc+Cj4gQ0M6IFBhdmFua3VtYXIgS29u
ZGV0aSA8cGtvbmRldGlAY29kZWF1cm9yYS5vcmc+Cj4gQ0M6ICJQZXRlciBaaWpsc3RyYSAoSW50
ZWwpIiA8cGV0ZXJ6QGluZnJhZGVhZC5vcmc+Cj4gQ0M6ICJSYWZhZWwgSi4gV3lzb2NraSIgPHJh
ZmFlbEBrZXJuZWwub3JnPgo+IENDOiBSYW0gUGFpIDxsaW51eHJhbUB1cy5pYm0uY29tPgo+IEND
OiBSaWNoYXJkIEZvbnRhbmEgPHJmb250YW5hQHJlZGhhdC5jb20+Cj4gQ0M6IFJ1c3NlbGwgS2lu
ZyA8bGludXhAYXJtbGludXgub3JnLnVrPgo+IENDOiBTYWthcmkgQWlsdXMgPHNha2FyaS5haWx1
c0BsaW51eC5pbnRlbC5jb20+Cj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz4KPiBDQzogU3RldmUgQ2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNvbT4KPiBD
QzogVGhpYWdvIEp1bmcgQmF1ZXJtYW5uIDxiYXVlcm1hbkBsaW51eC5pYm0uY29tPgo+IENDOiBU
aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPiBDQzogVG9ueSBMdWNrIDx0b255
Lmx1Y2tAaW50ZWwuY29tPgo+IENDOiBXaWxsIERlYWNvbiA8d2lsbEBrZXJuZWwub3JnPgo+IEND
OiBaaGVuemhvbmcgRHVhbiA8emhlbnpob25nLmR1YW5Ab3JhY2xlLmNvbT4KPiBDQzogbGludXgt
YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCj4gQ0M6IGxpbnV4LWlhNjRAdmdlci5rZXJu
ZWwub3JnCj4gQ0M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKPiBDQzogbGludXgtcGFy
aXNjQHZnZXIua2VybmVsLm9yZwo+IENDOiBsaW51eHBwYy1kZXZAbGlzdHMub3psYWJzLm9yZwo+
IENDOiBzcGFyY2xpbnV4QHZnZXIua2VybmVsLm9yZwo+IENDOiB4ODZAa2VybmVsLm9yZwo+IEND
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiAKPiAKPiBRYWlzIFlvdXNlZiAoMTQp
Ogo+ICAgc21wOiBjcmVhdGUgYSBuZXcgZnVuY3Rpb24gdG8gc2h1dGRvd24gbm9uYm9vdCBjcHVz
Cj4gICBpYTY0OiBSZXBsYWNlIGNwdV9kb3duIHdpdGggc21wX3NodXRkb3duX25vbmJvb3RfY3B1
cygpCj4gICBhcm06IGFybTY0OiBEb24ndCB1c2UgZGlzYWJsZV9ub25ib290X2NwdXMoKQo+ICAg
YXJtNjQ6IGhpYmVybmF0ZS5jOiBjcmVhdGUgYSBuZXcgZnVuY3Rpb24gdG8gaGFuZGxlIGNwdV91
cChzbGVlcF9jcHUpCj4gICB4ODY6IFJlcGxhY2UgY3B1X3VwL2Rvd24gd2l0aCBkZXZjaWVfb25s
aW5lL29mZmxpbmUKPiAgIHBvd2VycGM6IFJlcGxhY2UgY3B1X3VwL2Rvd24gd2l0aCBkZXZpY2Vf
b25saW5lL29mZmxpbmUKPiAgIHNwYXJjOiBSZXBsYWNlIGNwdV91cC9kb3duIHdpdGggZGV2aWNl
X29ubGluZS9vZmZsaW5lCj4gICBwYXJpc2M6IFJlcGxhY2UgY3B1X3VwL2Rvd24gd2l0aCBkZXZp
Y2Vfb25saW5lL29mZmxpbmUKPiAgIGRyaXZlcjogYmFzZTogY3B1OiBleHBvcnQgZGV2aWNlX29u
bGluZS9vZmZsaW5lCj4gICBkcml2ZXI6IHhlbjogUmVwbGFjZSBjcHVfdXAvZG93biB3aXRoIGRl
dmljZV9vbmxpbmUvb2ZmbGluZQo+ICAgZmlybXdhcmU6IHBzY2k6IFJlcGxhY2UgY3B1X3VwL2Rv
d24gd2l0aCBkZXZpY2Vfb25saW5lL29mZmxpbmUKPiAgIHRvcnR1cmU6IFJlcGxhY2UgY3B1X3Vw
L2Rvd24gd2l0aCBkZXZpY2Vfb25saW5lL29mZmxpbmUKPiAgIHNtcDogQ3JlYXRlIGEgbmV3IGZ1
bmN0aW9uIHRvIGJyaW5ndXAgbm9uYm9vdCBjcHVzIG9ubGluZQo+ICAgY3B1OiBIaWRlIGNwdV91
cC9kb3duCj4gCj4gIGFyY2gvYXJtL2tlcm5lbC9yZWJvb3QuYyAgICAgICAgICAgICAgIHwgIDQg
Ky0KPiAgYXJjaC9hcm02NC9rZXJuZWwvaGliZXJuYXRlLmMgICAgICAgICAgfCAxMyArKy0tCj4g
IGFyY2gvYXJtNjQva2VybmVsL3Byb2Nlc3MuYyAgICAgICAgICAgIHwgIDQgKy0KPiAgYXJjaC9p
YTY0L2tlcm5lbC9wcm9jZXNzLmMgICAgICAgICAgICAgfCAgOCArLS0KPiAgYXJjaC9wYXJpc2Mv
a2VybmVsL3Byb2Nlc3Nvci5jICAgICAgICAgfCAgNCArLQo+ICBhcmNoL3Bvd2VycGMva2VybmVs
L21hY2hpbmVfa2V4ZWNfNjQuYyB8ICA0ICstCj4gIGFyY2gvc3BhcmMva2VybmVsL2RzLmMgICAg
ICAgICAgICAgICAgIHwgIDggKystCj4gIGFyY2gveDg2L2tlcm5lbC90b3BvbG9neS5jICAgICAg
ICAgICAgIHwgIDQgKy0KPiAgYXJjaC94ODYvbW0vbW1pby1tb2QuYyAgICAgICAgICAgICAgICAg
fCAgOCArKy0KPiAgYXJjaC94ODYveGVuL3NtcC5jICAgICAgICAgICAgICAgICAgICAgfCAgNCAr
LQo+ICBkcml2ZXJzL2Jhc2UvY29yZS5jICAgICAgICAgICAgICAgICAgICB8ICA0ICsrCj4gIGRy
aXZlcnMvYmFzZS9jcHUuYyAgICAgICAgICAgICAgICAgICAgIHwgIDQgKy0KPiAgZHJpdmVycy9m
aXJtd2FyZS9wc2NpL3BzY2lfY2hlY2tlci5jICAgfCAgNiArLQo+ICBkcml2ZXJzL3hlbi9jcHVf
aG90cGx1Zy5jICAgICAgICAgICAgICB8ICAyICstCj4gIGluY2x1ZGUvbGludXgvY3B1LmggICAg
ICAgICAgICAgICAgICAgIHwgIDggKystCj4gIGtlcm5lbC9jcHUuYyAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgODUgKysrKysrKysrKysrKysrKysrKysrKysrLS0KPiAga2VybmVsL3NtcC5j
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgOSArLS0KPiAga2VybmVsL3RvcnR1cmUuYyAg
ICAgICAgICAgICAgICAgICAgICAgfCAxNSArKystLQo+ICAxOCBmaWxlcyBjaGFuZ2VkLCAxNDMg
aW5zZXJ0aW9ucygrKSwgNTEgZGVsZXRpb25zKC0pCj4gCj4gLS0gCj4gMi4xNy4xCj4gCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 15:52:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 15:52:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izMyn-0002in-L2; Wed, 05 Feb 2020 15:52:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gd5K=3Z=amazon.co.uk=prvs=297b894c2=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izMym-0002ii-0r
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 15:52:40 +0000
X-Inumbo-ID: 89207f5a-482f-11ea-9143-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 89207f5a-482f-11ea-9143-12813bfff9fa;
 Wed, 05 Feb 2020 15:52:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580917960; x=1612453960;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=6yg27BrPpCo/aJx5jxrICR5r+hfRP3QTMLzV6rYjQYo=;
 b=lNQE/pY1aZy2wkmW8ocfr3kfkEdlXpatHBGHtjYK1JIiMQw+oxfd1U5C
 5nQPJKiN44I9ADhqwYr6nortaNP2dmt9diqi7mVk09K71IrYy+zHjawTw
 bqJAJajwLUxVRnLdb2fuHM6biFJ+vXtpMxuOXOrX+oZoLncPuRHNBRu3l M=;
IronPort-SDR: wILs1GkHXAHUK9OGEssb4XWvNMtSrGXQSlZgEl2qX1wU/GfLZWxDzeKX1i9j/y32Kz+Qn0lVFd
 qC7ZtnNrCH3A==
X-IronPort-AV: E=Sophos;i="5.70,406,1574121600"; d="scan'208";a="14831099"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 05 Feb 2020 15:52:28 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id EEA1DA28A9; Wed,  5 Feb 2020 15:52:24 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 5 Feb 2020 15:52:24 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 5 Feb 2020 15:52:23 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Wed, 5 Feb 2020 15:52:23 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v7 05/10] x86/hyperv: setup hypercall page
Thread-Index: AQHV23ETEMQQHvPP8k+C7qDeJVxLIagMwYVA
Date: Wed, 5 Feb 2020 15:52:22 +0000
Message-ID: <826a9a63c57346eb83846133520acecb@EX13D32EUC003.ant.amazon.com>
References: <20200204153704.15934-1-liuwe@microsoft.com>
 <20200204153704.15934-6-liuwe@microsoft.com>
In-Reply-To: <20200204153704.15934-6-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v7 05/10] x86/hyperv: setup hypercall page
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAwNCBGZWJydWFyeSAyMDIw
IDE1OjM3Cj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gQ2M6IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IE1p
Y2hhZWwgS2VsbGV5Cj4gPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBXZWkgTGl1IDxsaXV3ZUBt
aWNyb3NvZnQuY29tPjsgV2VpIExpdQo+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BB
VENIIHY3IDA1LzEwXSB4ODYvaHlwZXJ2OiBzZXR1cCBoeXBlcmNhbGwgcGFnZQo+IAo+IEh5cGVy
LVYgdXNlcyBhIHRlY2huaXF1ZSBjYWxsZWQgb3ZlcmxheSBwYWdlIGZvciBpdHMgaHlwZXJjYWxs
IHBhZ2UuIEl0Cj4gd2lsbCBpbnNlcnQgYSBiYWNraW5nIHBhZ2UgdG8gdGhlIGd1ZXN0IHdoZW4g
dGhlIGh5cGVyY2FsbCBmdW5jdGlvbmFsaXR5Cj4gaXMgZW5hYmxlZC4gVGhhdCBtZWFucyB3ZSBj
YW4gdXNlIGEgcGFnZSB0aGF0IGlzIG5vdCBiYWNrZWQgYnkgcmVhbAo+IG1lbW9yeSBmb3IgaHlw
ZXJjYWxsIHBhZ2UuCj4gCj4gVG8gYXZvaWQgc2hhdHRlcmluZyBMMCBzdXBlcnBhZ2VzIGFuZCB0
cmVhZGluZyBvbiBhbnkgTU1JTyBhcmVhcwo+IHJlc2lkaW5nIGluIGxvdyBhZGRyZXNzZXMsIHVz
ZSB0aGUgdG9wLW1vc3QgYWRkcmVzc2FibGUgcGFnZSBmb3IgdGhhdAo+IHB1cnBvc2UuIEFkanVz
dCBlODIwIG1hcCBhY2NvcmRpbmdseS4KPiAKPiBXZSBhbHNvIG5lZWQgdG8gcmVnaXN0ZXIgWGVu
J3MgZ3Vlc3QgT1MgSUQgdG8gSHlwZXItVi4gVXNlIDB4MyBhcyB0aGUKPiB2ZW5kb3IgSUQuIEZp
eCB0aGUgY29tbWVudCBpbiBoeXBlcnYtdGxmcy5oIHdoaWxlIGF0IGl0Lgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+CgpBY2tlZC1ieTogUGF1bCBEdXJy
YW50IDxwZHVycmFudEBhbWF6b24uY29tPgoKPiAtLS0KPiB2NzoKPiAxLiBGaXggYSBzdHlsZSBp
c3N1ZQo+IDIuIEluaXRpYWxpc2UgSUQgdG8gMAo+IDMuIFVwZGF0ZSBjb21taXQgbWVzc2FnZQo+
IAo+IHY2Ogo+IDEuIFVzZSBodl9ndWVzdF9vc19pZAo+IDIuIFVzZSBuZXcgZTgyMF9maXh1cCBo
b29rCj4gMy4gQWRkIGEgQlVJTERfQlVHX09OCj4gCj4gdjU6Cj4gMS4gdXNlIGh5cGVydmlzb3Jf
cmVzZXJ2ZV90b3BfcGFnZXMKPiAyLiBhZGQgYSBtYWNybyBmb3IgaHlwZXJjYWxsIHBhZ2UgbWZu
Cj4gMy4gYWRkcmVzcyBvdGhlciBtaXNjIGNvbW1lbnRzCj4gCj4gdjQ6Cj4gMS4gVXNlIGZpeG1h
cAo+IDIuIEZvbGxvdyByb3V0aW5lcyBsaXN0ZWQgaW4gVExGUwo+IC0tLQo+ICB4ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICAgICAgfCA2OSArKysrKysrKysrKysrKysrKysrKysr
Ky0tCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LXRsZnMuaCB8ICA1ICstCj4g
IHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LmggICAgICB8ICAzICsrCj4gIDMgZmls
ZXMgY2hhbmdlZCwgNzIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+IGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+IGluZGV4IDhkMzgzMTNkN2EuLjJlMjBhOTZmMzAgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBAQCAtMTksMTUgKzE5LDI3IEBACj4g
ICAqIENvcHlyaWdodCAoYykgMjAxOSBNaWNyb3NvZnQuCj4gICAqLwo+ICAjaW5jbHVkZSA8eGVu
L2luaXQuaD4KPiArI2luY2x1ZGUgPHhlbi92ZXJzaW9uLmg+Cj4gCj4gKyNpbmNsdWRlIDxhc20v
Zml4bWFwLmg+Cj4gICNpbmNsdWRlIDxhc20vZ3Vlc3QuaD4KPiAgI2luY2x1ZGUgPGFzbS9ndWVz
dC9oeXBlcnYtdGxmcy5oPgo+ICsjaW5jbHVkZSA8YXNtL3Byb2Nlc3Nvci5oPgo+IAo+ICBzdHJ1
Y3QgbXNfaHlwZXJ2X2luZm8gX19yZWFkX21vc3RseSBtc19oeXBlcnY7Cj4gCj4gLXN0YXRpYyBj
b25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgb3BzID0gewo+IC0gICAgLm5hbWUgPSAiSHlwZXIt
ViIsCj4gLX07Cj4gK3N0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9ndWVzdF9pZCh2b2lkKQo+ICt7
Cj4gKyAgICB1bmlvbiBodl9ndWVzdF9vc19pZCBpZCA9IHt9Owo+ICsKPiArICAgIGlkLnZlbmRv
ciA9IEhWX1hFTl9WRU5ET1JfSUQ7Cj4gKyAgICBpZC5tYWpvciA9IHhlbl9tYWpvcl92ZXJzaW9u
KCk7Cj4gKyAgICBpZC5taW5vciA9IHhlbl9taW5vcl92ZXJzaW9uKCk7Cj4gKwo+ICsgICAgcmV0
dXJuIGlkLnJhdzsKPiArfQo+ICsKPiArc3RhdGljIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29w
cyBvcHM7Cj4gCj4gIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqX19pbml0IGh5cGVydl9w
cm9iZSh2b2lkKQo+ICB7Cj4gQEAgLTcyLDYgKzg0LDU3IEBAIGNvbnN0IHN0cnVjdCBoeXBlcnZp
c29yX29wcyAqX19pbml0IGh5cGVydl9wcm9iZSh2b2lkKQo+ICAgICAgcmV0dXJuICZvcHM7Cj4g
IH0KPiAKPiArc3RhdGljIHZvaWQgX19pbml0IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZvaWQpCj4g
K3sKPiArICAgIHVuaW9uIGh2X3g2NF9tc3JfaHlwZXJjYWxsX2NvbnRlbnRzIGh5cGVyY2FsbF9t
c3I7Cj4gKyAgICB1bmlvbiBodl9ndWVzdF9vc19pZCBndWVzdF9pZDsKPiArICAgIHVuc2lnbmVk
IGxvbmcgbWZuOwo+ICsKPiArICAgIEJVSUxEX0JVR19PTihIVl9IWVBfUEFHRV9TSElGVCAhPSBQ
QUdFX1NISUZUKTsKPiArCj4gKyAgICByZG1zcmwoSFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vl
c3RfaWQucmF3KTsKPiArICAgIGlmICggIWd1ZXN0X2lkLnJhdyApCj4gKyAgICB7Cj4gKyAgICAg
ICAgZ3Vlc3RfaWQucmF3ID0gZ2VuZXJhdGVfZ3Vlc3RfaWQoKTsKPiArICAgICAgICB3cm1zcmwo
SFZfWDY0X01TUl9HVUVTVF9PU19JRCwgZ3Vlc3RfaWQucmF3KTsKPiArICAgIH0KPiArCj4gKyAg
ICByZG1zcmwoSFZfWDY0X01TUl9IWVBFUkNBTEwsIGh5cGVyY2FsbF9tc3IuYXNfdWludDY0KTsK
PiArICAgIGlmICggIWh5cGVyY2FsbF9tc3IuZW5hYmxlICkKPiArICAgIHsKPiArICAgICAgICBt
Zm4gPSBIVl9IQ0FMTF9NRk47Cj4gKyAgICAgICAgaHlwZXJjYWxsX21zci5lbmFibGUgPSAxOwo+
ICsgICAgICAgIGh5cGVyY2FsbF9tc3IuZ3Vlc3RfcGh5c2ljYWxfYWRkcmVzcyA9IG1mbjsKPiAr
ICAgICAgICB3cm1zcmwoSFZfWDY0X01TUl9IWVBFUkNBTEwsIGh5cGVyY2FsbF9tc3IuYXNfdWlu
dDY0KTsKPiArICAgIH0KPiArICAgIGVsc2UKPiArICAgICAgICBtZm4gPSBoeXBlcmNhbGxfbXNy
Lmd1ZXN0X3BoeXNpY2FsX2FkZHJlc3M7Cj4gKwo+ICsgICAgcmRtc3JsKEhWX1g2NF9NU1JfSFlQ
RVJDQUxMLCBoeXBlcmNhbGxfbXNyLmFzX3VpbnQ2NCk7Cj4gKyAgICBCVUdfT04oIWh5cGVyY2Fs
bF9tc3IuZW5hYmxlKTsKPiArCj4gKyAgICBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxM
LCBtZm4gPDwgUEFHRV9TSElGVCk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIF9faW5pdCBzZXR1
cCh2b2lkKQo+ICt7Cj4gKyAgICBzZXR1cF9oeXBlcmNhbGxfcGFnZSgpOwo+ICt9Cj4gKwo+ICtz
dGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKPiArewo+
ICsgICAgdWludDY0X3QgcyA9IEhWX0hDQUxMX01GTiA8PCBQQUdFX1NISUZUOwo+ICsKPiArICAg
IGlmICggIWU4MjBfYWRkX3JhbmdlKGU4MjAsIHMsIHMgKyBQQUdFX1NJWkUsIEU4MjBfUkVTRVJW
RUQpICkKPiArICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHJlc2VydmUgSHlwZXItViBoeXBlcmNh
bGwgcmFuZ2VcbiIpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jf
b3BzIG9wcyA9IHsKPiArICAgIC5uYW1lID0gIkh5cGVyLVYiLAo+ICsgICAgLnNldHVwID0gc2V0
dXAsCj4gKyAgICAuZTgyMF9maXh1cCA9IGU4MjBfZml4dXAsCj4gK307Cj4gKwo+ICAvKgo+ICAg
KiBMb2NhbCB2YXJpYWJsZXM6Cj4gICAqIG1vZGU6IEMKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYtdGxmcy5oIGIveGVuL2luY2x1ZGUvYXNtLQo+IHg4Ni9n
dWVzdC9oeXBlcnYtdGxmcy5oCj4gaW5kZXggMDkxZTI1Y2RkMS4uMGEwZjMzOThjMSAxMDA2NDQK
PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi10bGZzLmgKPiArKysgYi94
ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi10bGZzLmgKPiBAQCAtMzE4LDE1ICszMTgs
MTYgQEAgc3RydWN0IG1zX2h5cGVydl90c2NfcGFnZSB7Cj4gICAqCj4gICAqIEJpdChzKQo+ICAg
KiA2MyAtIEluZGljYXRlcyBpZiB0aGUgT1MgaXMgT3BlbiBTb3VyY2Ugb3Igbm90OyAxIGlzIE9w
ZW4gU291cmNlCj4gLSAqIDYyOjU2IC0gT3MgVHlwZTsgTGludXggaXMgMHgxMDAKPiArICogNjI6
NTYgLSBPcyBUeXBlOyBMaW51eCAweDEsIEZyZWVCU0QgMHgyLCBYZW4gMHgzCj4gICAqIDU1OjQ4
IC0gRGlzdHJvIHNwZWNpZmljIGlkZW50aWZpY2F0aW9uCj4gLSAqIDQ3OjE2IC0gTGludXgga2Vy
bmVsIHZlcnNpb24gbnVtYmVyCj4gKyAqIDQ3OjE2IC0gR3Vlc3QgT1MgdmVyc2lvbiBudW1iZXIK
PiAgICogMTU6MCAgLSBEaXN0cm8gc3BlY2lmaWMgaWRlbnRpZmljYXRpb24KPiAgICoKPiAgICoK
PiAgICovCj4gCj4gICNkZWZpbmUgSFZfTElOVVhfVkVORE9SX0lEICAgICAgICAgICAgICAweDgx
MDAKPiArI2RlZmluZSBIVl9YRU5fVkVORE9SX0lEICAgICAgICAgICAgICAgIDB4ODMwMAo+ICB1
bmlvbiBodl9ndWVzdF9vc19pZAo+ICB7Cj4gICAgICB1aW50NjRfdCByYXc7Cj4gZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LmggYi94ZW4vaW5jbHVkZS9hc20t
Cj4geDg2L2d1ZXN0L2h5cGVydi5oCj4gaW5kZXggYzdhN2YzMmJkNS4uMWExYjQ3ODMxYyAxMDA2
NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi5oCj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYuaAo+IEBAIC0yMSw2ICsyMSw5IEBACj4gCj4g
ICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPiAKPiArLyogVXNlIHRvcC1tb3N0IE1GTiBmb3IgaHlw
ZXJjYWxsIHBhZ2UgKi8KPiArI2RlZmluZSBIVl9IQ0FMTF9NRk4gICAoKCgxdWxsIDw8IHBhZGRy
X2JpdHMpIC0gMSkgPj4gSFZfSFlQX1BBR0VfU0hJRlQpCj4gKwo+ICAvKgo+ICAgKiBUaGUgc3Bl
Y2lmaWNhdGlvbiBzYXlzOiAiVGhlIHBhcnRpdGlvbiByZWZlcmVuY2UgdGltZSBpcyBjb21wdXRl
ZAo+ICAgKiBieSB0aGUgZm9sbG93aW5nIGZvcm11bGE6Cj4gLS0KPiAyLjIwLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 15:55:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 15:55:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izN1U-0002qx-5c; Wed, 05 Feb 2020 15:55:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izN1S-0002qp-TD
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 15:55:26 +0000
X-Inumbo-ID: eca9ad12-482f-11ea-9148-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eca9ad12-482f-11ea-9148-12813bfff9fa;
 Wed, 05 Feb 2020 15:55:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izN1R-0000Sk-OC; Wed, 05 Feb 2020 15:55:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izN1R-0004N0-FG; Wed, 05 Feb 2020 15:55:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izN1R-0000VF-Ee; Wed, 05 Feb 2020 15:55:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146744-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d00377890a3c62e0e925d171b6b839406b6d134d
X-Osstest-Versions-That: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 15:55:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146744: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc0NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkMDAzNzc4OTBhM2M2MmUwZTkyNWQxNzFiNmI4Mzk0MDZiNmQxMzRkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmN2ZiOWEwYWE5ZmJiODEyOTJl
MTYyNmNlNDAzNDBkM2Y2ZDhkNTA1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3MjUgIDIwMjAt
MDItMDQgMTI6MDA6MzcgWiAgICAxIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzQ0ICAy
MDIwLTAyLTA1IDEyOjAxOjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94
ZW4vZ2l0L3hlbi5naXQKICAgZjdmYjlhMGFhOS4uZDAwMzc3ODkwYSAgZDAwMzc3ODkwYTNjNjJl
MGU5MjVkMTcxYjZiODM5NDA2YjZkMTM0ZCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:03:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:03:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izN9Y-0004GK-5P; Wed, 05 Feb 2020 16:03:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l5F9=3Z=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1izN9W-0004GF-AP
 for xen-devel@lists.xen.org; Wed, 05 Feb 2020 16:03:46 +0000
X-Inumbo-ID: 15c20978-4831-11ea-9149-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 15c20978-4831-11ea-9149-12813bfff9fa;
 Wed, 05 Feb 2020 16:03:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580918625;
 h=to:cc:from:subject:message-id:date:mime-version:
 content-transfer-encoding;
 bh=82XwzRK4t6q8XQs5KxRFCrQinV4G8GQGi3XKReu7gdM=;
 b=bp6G2ubrauNSFHexrk0fHB974Vsb2Tc/PhiAkBCTJ57+HN3zxiyd+VNB
 CXNhu//Tr9tGPhhx9UJYaWvYScOGSPK9rEY0eM1BvFSB1k2HdfuMaQoLG
 NHaBULUqoIQS0b8qkGWztx0jJw1Hc92PTwT8ur0tSq2St1xg6MgzdManN c=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 28T1dFlKhjQU36kE41TWRsh2wF7Hz0PRAGM8eHzAVdcFma22uKc3ehFZN6xzhCupTs4akg/a+B
 7KN7NsNbph8S4iD38tFjHCIn4EJ4vBbX+sTLx5C+QddvJUeals6YMt5roXIHMv0kEdnTbFxkIQ
 C9go/F+8O2vgapxqRMOlUofgaerxcZGg6ge2ZF2VhxSKVdWOgDb0kPHVRxwYGNC5Rv58oauDAq
 SduaH5QXoFA9/SBVtgM0GJay+TagPthIidfQ14xgyBGPWssOcrr4Vh6pOWh0hgHZ4Et3mA63gR
 CIY=
X-SBRS: 2.7
X-MesageID: 12608356
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12608356"
To: Xen-devel <xen-devel@lists.xen.org>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
Date: Wed, 5 Feb 2020 16:03:41 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Live-Patch application failure in core-scheduling mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>, George
 Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJJ20gY3VycmVudGx5IGludmVzdGlnYXRpbmcgYSBMaXZlLVBhdGNoIGFwcGxpY2F0
aW9uIGZhaWx1cmUgaW4gY29yZS0Kc2NoZWR1bGluZyBtb2RlIGFuZCB0aGlzIGlzIGFuIGV4YW1w
bGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0OgooaXQncyBlYXNpbHkgcmVwcm9kdWNpYmxlKQoKICAg
IChYRU4pIFsgIDM0Mi41MjgzMDVdIGxpdmVwYXRjaDogbHA6IENQVTggLSBJUElpbmcgdGhlIG90
aGVyIDE1IENQVXMKICAgIChYRU4pIFsgIDM0Mi41NTgzNDBdIGxpdmVwYXRjaDogbHA6IFRpbWVk
IG91dCBvbiBzZW1hcGhvcmUgaW4gQ1BVIHF1aWVzY2UgcGhhc2UgMTMvMTUKICAgIChYRU4pIFsg
IDM0Mi41NTgzNDNdIGJhZCBjcHVzOiA2IDkKCiAgICAoWEVOKSBbICAzNDIuNTU5MjkzXSBDUFU6
ICAgIDYKICAgIChYRU4pIFsgIDM0Mi41NTk1NjJdIFhlbiBjYWxsIHRyYWNlOgogICAgKFhFTikg
WyAgMzQyLjU1OTU2NV0gICAgWzxmZmZmODJkMDgwMjNmMzA0Pl0gUiBjb21tb24vc2NoZWR1bGUu
YyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhhNC8weDI3MAogICAgKFhFTikgWyAgMzQyLjU1
OTU2OF0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZHVs
ZSsweDE3YS8weDI2MAogICAgKFhFTikgWyAgMzQyLjU1OTU3MV0gICAgWzxmZmZmODJkMDgwMjQw
ZDVhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKICAgIChYRU4p
IFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZmZjgyZDA4MDI3OGVjNT5dIEYgYXJjaC94ODYvZG9tYWlu
LmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUvMHg2MAoKICAgIChYRU4pIFsgIDM0Mi41NTk3NjFdIENQ
VTogICAgOQogICAgKFhFTikgWyAgMzQyLjU2MDAyNl0gWGVuIGNhbGwgdHJhY2U6CiAgICAoWEVO
KSBbICAzNDIuNTYwMDI5XSAgICBbPGZmZmY4MmQwODAyNDE2NjE+XSBSIF9zcGluX2xvY2tfaXJx
KzB4MTEvMHg0MAogICAgKFhFTikgWyAgMzQyLjU2MDAzMl0gICAgWzxmZmZmODJkMDgwMjNmMzIz
Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhjMy8weDI3
MAogICAgKFhFTikgWyAgMzQyLjU2MDAzNl0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21t
b24vc2NoZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAogICAgKFhFTikgWyAgMzQyLjU2MDAz
OV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGly
cSsweDVhLzB4OTAKICAgIChYRU4pIFsgIDM0Mi41NjAwNDJdICAgIFs8ZmZmZjgyZDA4MDI3OWRi
NT5dIEYgYXJjaC94ODYvZG9tYWluLmMjaWRsZV9sb29wKzB4NTUvMHhiMAoKVGhlIGZpcnN0IEhU
IHNpYmxpbmcgaXMgd2FpdGluZyBmb3IgdGhlIHNlY29uZCBpbiB0aGUgTFAtYXBwbGljYXRpb24K
Y29udGV4dCB3aGlsZSB0aGUgc2Vjb25kIHdhaXRzIGZvciB0aGUgZmlyc3QgaW4gdGhlIHNjaGVk
dWxlciBjb250ZXh0LgoKQW55IHN1Z2dlc3Rpb25zIG9uIGhvdyB0byBpbXByb3ZlIHRoaXMgc2l0
dWF0aW9uIGFyZSB3ZWxjb21lLgoKLS0KVGhhbmtzLApTZXJnZXkKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:15:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:15:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNKS-00058L-Aa; Wed, 05 Feb 2020 16:15:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HwEA=3Z=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izNKQ-00057o-Lw
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:15:02 +0000
X-Inumbo-ID: a92e26e6-4832-11ea-914b-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a92e26e6-4832-11ea-914b-12813bfff9fa;
 Wed, 05 Feb 2020 16:15:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580919301;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=5Z/wDnWyZK5QYply7ZvBFSeywNwSw38Hce+GW8M1Two=;
 b=SIeq9JCFkptfv7jWERnhHPAd7redUdjw4ACbN71CABBB37mJJ6EChZuw
 dhGZosuGkaENKmzQX+6lDHnhiCT+5+5ZJViGN3hMhVX711MPwcwuoExlN
 tD29yRGCYtFpeJ7+7+ad8BFujY/GUfYxc3id15LPhUJnjXUAH0/p8CZtR s=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xlX5QHI5dtnNrEK8Q2avlgoP+3g98Z2vSHK1ncCjBm3quzoD2JrWSgQ+Wuxtla5k8TT3aATzPs
 LwUqPLEYnvMqG4KFICLkxhyWXjUFNfAbvt84AMHT9PsT7W/GVZaEqEiEgHJeeF7I8YL9Njoc68
 SC3qcoRR7AAqZ1LGcAO8p+6Li1RmvuQnbtRKUbGpTPThtz8tFst2o/sZDGWD+Kwh0mMoEPkubv
 ISEJpsXza5ofTbUF7dvLswaIY2jBGFXIDVyI6CLKba1o+FkBDRJwctRuDvcep54Ix3oVkMG+8H
 g4U=
X-SBRS: 2.7
X-MesageID: 12609376
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12609376"
Date: Wed, 5 Feb 2020 17:14:51 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Message-ID: <20200205161432.GU4679@Air-de-Roger>
References: <20200127181115.82709-1-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-1-roger.pau@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 0/7] x86: improve assisted tlb flush and
 use it in guest mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCkp1c3Qgd2FudCB0byBtYWtlIHN1cmUgdGhpcyBkb2Vzbid0IGdvIHVuZGVyIHRoZSBy
YWRhci4KClRoYW5rcywgUm9nZXIuCgpPbiBNb24sIEphbiAyNywgMjAyMCBhdCAwNzoxMTowOFBN
ICswMTAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gSGVsbG8sCj4gCj4gVGhlIGZvbGxvd2lu
ZyBzZXJpZXMgYWltcyB0byBpbXByb3ZlIHRoZSBUTEIgZmx1c2ggdGltZXMgd2hlbiBydW5uaW5n
Cj4gbmVzdGVkIFhlbiwgYW5kIGl0J3Mgc3BlY2lhbGx5IGJlbmVmaWNpYWwgd2hlbiBydW5uaW5n
IGluIHNoaW0gbW9kZS4KPiAKPiBPbmx5IHRoZSBIQVAgZ3Vlc3QgVExCIGZsdXNoIGlzIGltcHJv
dmVkLCB0aGUgc2hhZG93IHBhZ2luZyBUTEIgZmx1c2ggaXMKPiBsZWZ0IGFzLWlzLCBhbmQgY2Fu
IGJlIGltcHJvdmVkIGxhdGVyIGlmIHRoZXJlJ3MgaW50ZXJlc3QuCj4gCj4gRm9yIGEgcmVmZXJl
bmNlIG9uIHRoZSBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudCBzZWUgcGF0Y2ggIzcsIGFzIGl0J3Mg
YQo+IGh1Z2UgaW5jcmVhc2Ugd2hpY2ggY2FuIGJlbmVmaXQgb3RoZXIgZ3Vlc3RzIHVzaW5nIGFz
c2lzdGVkIFRMQiBmbHVzaGVzLAo+IGFuZCBhbHNvIHRoZSBvbmVzIHVzaW5nIHRoZSB2aXJpZGlh
biBUTEIgZmx1c2ggYXNzaXN0IChpZTogV2luZG93cykuCj4gCj4gVGhhbmtzLCBSb2dlci4KPiAK
PiBSb2dlciBQYXUgTW9ubmUgKDcpOgo+ICAgeDg2L3RsYjogZml4IE5FRURfRkxVU0ggcmV0dXJu
IHR5cGUKPiAgIHg4Ni9odm06IGFsbG93IEFTSUQgZmx1c2ggd2hlbiB2ICE9IGN1cnJlbnQKPiAg
IHg4Ni9wYWdpbmc6IGFkZCBUTEIgZmx1c2ggaG9va3MKPiAgIHg4Ni9oYXA6IGltcHJvdmUgaHlw
ZXJ2aXNvciBhc3Npc3RlZCBndWVzdCBUTEIgZmx1c2gKPiAgIHg4Ni90bGI6IGludHJvZHVjZSBh
IGZsdXNoIGd1ZXN0cyBUTEIgZmxhZwo+ICAgeDg2L3RsYjogYWxsb3cgZGlzYWJsaW5nIHRoZSBU
TEIgY2xvY2sKPiAgIHg4Ni90bGI6IHVzZSBYZW4gTDAgYXNzaXN0ZWQgVExCIGZsdXNoIHdoZW4g
YXZhaWxhYmxlCj4gCj4gIHhlbi9hcmNoL3g4Ni9mbHVzaHRsYi5jICAgICAgICAgICAgICAgIHwg
MjQgKysrKysrLS0tCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwg
MTAgKysrKwo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jICAgICAgICAgICB8ICA2ICsr
Kwo+ICB4ZW4vYXJjaC94ODYvaHZtL2FzaWQuYyAgICAgICAgICAgICAgICB8ICA2ICstLQo+ICB4
ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICAgICB8IDUxICsrLS0tLS0tLS0tLS0t
LS0tLQo+ICB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAgICAgICAgICAgICB8IDQ4ICsrKysr
KysrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgICAgICAgIHwg
NzEgKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9o
dm0uYyAgICAgICAgICAgfCAgMiArLQo+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMg
ICAgICAgICB8IDE3ICsrKy0tLQo+ICB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAg
ICAgICB8IDExICsrKysKPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oICAgICAgICAg
fCAyMSArKysrKysrLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCB8
IDE3ICsrKysrKwo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oICAgICAgICAgICAgICB8ICAz
ICsrCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAgICAgICAgIHwgMTIgKysrKysK
PiAgMTQgZmlsZXMgY2hhbmdlZCwgMjIwIGluc2VydGlvbnMoKyksIDc5IGRlbGV0aW9ucygtKQo+
IAo+IC0tIAo+IDIuMjUuMAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:26:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:26:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNV5-00068g-0l; Wed, 05 Feb 2020 16:26:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NItI=3Z=amazon.com=prvs=2975631b3=hongyxia@srs-us1.protection.inumbo.net>)
 id 1izNV4-00068b-24
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:26:02 +0000
X-Inumbo-ID: 32b2b3c2-4834-11ea-ad98-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 32b2b3c2-4834-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 16:26:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1580919962; x=1612455962;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=H2DV3eNLBRY8QkcfI8jhXVGjWg1Ne5NtXFtQ6PiRiB4=;
 b=slxhSlhTQggb/KpRS5fGxv9Rlq4SDNh2wsw8a3B9c3zFWTnqS3vZbOqw
 0dTz4JvXIVPyS1L0lvcOiwZl+VvDWUy4BvEq/qeKGx6Fd5JeXwNu8p7qd
 RPOx14dMXwcejMVHFo11OD/7BPiByc0YsP/72upP/fqnAk0LjZ01iMjZM k=;
IronPort-SDR: MnAH1cOjf9m2T1s+mQrG2jxq+ofFkEGnIvBGhF/UfPN4XWQzpiHqJI13Fjm7ACJ5+9W5vxYiEq
 51LIroHt58Tg==
X-IronPort-AV: E=Sophos;i="5.70,406,1574121600"; d="scan'208";a="16369009"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 05 Feb 2020 16:26:01 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8FA93A2863; Wed,  5 Feb 2020 16:25:59 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 5 Feb 2020 16:25:58 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 5 Feb 2020 16:25:57 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Wed, 5 Feb 2020 16:25:57 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
Thread-Index: AQHV1eIrRnc+6+Xo+EGsYXAUQBltvqgM1h+A
Date: Wed, 5 Feb 2020 16:25:57 +0000
Message-ID: <1398d8919b9f5c81e54b459c69e6b89352260ebe.camel@amazon.com>
References: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
In-Reply-To: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.216]
Content-ID: <2300FF2B081084499051A81C58551C00@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "wl@xen.org" <wl@xen.org>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZy4NCg0KT24gVHVlLCAyMDIwLTAxLTI4IGF0IDEzOjUwICswMDAwLCBIb25neWFuIFhpYSB3
cm90ZToNCj4gRnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gDQo+IFdlIGFy
ZSBnb2luZyB0byBzd2l0Y2ggdG8gdXNpbmcgZG9taGVhcCBwYWdlIGZvciBwYWdlIHRhYmxlcy4N
Cj4gQSBuZXcgc2V0IG9mIEFQSXMgaXMgaW50cm9kdWNlZCB0byBhbGxvY2F0ZSBhbmQgZnJlZSBw
YWdlcyBvZiBwYWdlDQo+IHRhYmxlcyBiYXNlZCBvbiBtZm4gaW5zdGVhZCBvZiB0aGUgeGVuaGVh
cCBkaXJlY3QgbWFwIGFkZHJlc3MuIFRoZQ0KPiBhbGxvY2F0aW9uIGFuZCBkZWFsbG9jYXRpb24g
d29yayBvbiBtZm5fdCBidXQgbm90IHBhZ2VfaW5mbywgYmVjYXVzZQ0KPiB0aGV5IGFyZSByZXF1
aXJlZCB0byB3b3JrIGV2ZW4gYmVmb3JlIGZyYW1lIHRhYmxlIGlzIHNldCB1cC4NCj4gDQo+IElt
cGxlbWVudCB0aGUgb2xkIGZ1bmN0aW9ucyB3aXRoIHRoZSBuZXcgb25lcy4gV2Ugd2lsbCByZXdy
aXRlLCBzaXRlDQo+IGJ5IHNpdGUsIG90aGVyIG1tIGZ1bmN0aW9ucyB0aGF0IG1hbmlwdWxhdGUg
cGFnZSB0YWJsZXMgdG8gdXNlIHRoZQ0KPiBuZXcNCj4gQVBJcy4NCj4gDQo+IEFmdGVyIHRoZSBh
bGxvY2F0aW9uLCBvbmUgbmVlZHMgdG8gbWFwIGFuZCB1bm1hcCB2aWEgbWFwX2RvbWFpbl9wYWdl
DQo+IHRvDQo+IGFjY2VzcyB0aGUgUFRFcy4gVGhpcyBkb2VzIG5vdCBicmVhayB4ZW4gaGFsZiB3
YXksIHNpbmNlIHRoZSBuZXcgQVBJcw0KPiBzdGlsbCB1c2UgeGVuaGVhcCBwYWdlcyB1bmRlcm5l
YXRoLCBhbmQgbWFwX2RvbWFpbl9wYWdlIHdpbGwganVzdCB1c2UNCj4gdGhlIGRpcmVjdG1hcCBm
b3IgbWFwcGluZ3MuIFRoZXkgd2lsbCBiZSBzd2l0Y2hlZCB0byB1c2UgZG9taGVhcCBhbmQNCj4g
ZHluYW1pYyBtYXBwaW5ncyB3aGVuIHVzYWdlIG9mIG9sZCBBUElzIGlzIGVsaW1pbmF0ZWQuDQo+
IA0KPiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZCBpbiB0aGlzIHBhdGNoLg0KPiANCj4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4NCj4gU2lnbmVkLW9m
Zi1ieTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlhQGFtYXpvbi5jb20+DQo+IFJldmlld2VkLWJ5OiBK
dWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPg0KPiANCj4gLS0tDQo+IENoYW5nZWQgc2lu
Y2UgdjU6DQo+IC0gc291bmRzIGxpa2Ugd2UgYXJlIGhhcHB5IHRvIHVzZSBtYXBfZG9tYWluX3Bh
Z2UgZm9yIFhlbiBQVEVzLg0KPiBSZW1vdmUNCj4gICBtYXAvdW5tYXBfeGVuX3BhZ2V0YWJsZSwg
anVzdCB1c2UgbWFwL3VubWFwX2RvbWFpbl9wYWdlIGluc3RlYWQuDQo+IC0gcmVtb3ZlIHJlZHVu
ZGFudCBsb2dpYyBpbiBmcmVlX3hlbl9wYWdldGFibGUuDQo+IA0KPiBDaGFuZ2VkIHNpbmNlIHY0
Og0KPiAtIHByb3Blcmx5IGhhbmRsZSBJTlZBTElEX01GTi4NCj4gLSByZW1vdmUgdGhlIF9uZXcg
c3VmZml4IGZvciBtYXAvdW5tYXBfeGVuX3BhZ2V0YWJsZSBiZWNhdXNlIHRoZXkgZG8NCj4gbm90
DQo+ICAgaGF2ZSBvbGQgYWx0ZXJuYXRpdmVzLg0KPiANCj4gQ2hhbmdlZCBzaW5jZSB2MzoNCj4g
LSBjb25zdCBxdWFsaWZ5IHVubWFwX3hlbl9wYWdldGFibGVfbmV3KCkuDQo+IC0gcmVtb3ZlIHJl
ZHVuZGFudCBwYXJlbnRoZXNlcy4NCj4gLS0tDQo+ICB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAg
fCAzMiArKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQ0KPiAgeGVuL2luY2x1ZGUvYXNt
LXg4Ni9tbS5oIHwgIDMgKysrDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyks
IDUgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94
ZW4vYXJjaC94ODYvbW0uYw0KPiBpbmRleCBmNTBjMDY1YWYzLi5mYTgyNGQ1MjUyIDEwMDY0NA0K
PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYw0KPiBA
QCAtMTE5LDYgKzExOSw3IEBADQo+ICAjaW5jbHVkZSA8eGVuL2VmaS5oPg0KPiAgI2luY2x1ZGUg
PHhlbi9ncmFudF90YWJsZS5oPg0KPiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4NCj4gKyNp
bmNsdWRlIDx4ZW4vbW0uaD4NCj4gICNpbmNsdWRlIDxhc20vcGFnaW5nLmg+DQo+ICAjaW5jbHVk
ZSA8YXNtL3NoYWRvdy5oPg0KPiAgI2luY2x1ZGUgPGFzbS9wYWdlLmg+DQo+IEBAIC00OTQ3LDIy
ICs0OTQ4LDQzIEBAIGludCBtbWNmZ19pbnRlcmNlcHRfd3JpdGUoDQo+ICB9DQo+ICANCj4gIHZv
aWQgKmFsbG9jX3hlbl9wYWdldGFibGUodm9pZCkNCj4gK3sNCj4gKyAgICBtZm5fdCBtZm4gPSBh
bGxvY194ZW5fcGFnZXRhYmxlX25ldygpOw0KPiArDQo+ICsgICAgcmV0dXJuIG1mbl9lcShtZm4s
IElOVkFMSURfTUZOKSA/IE5VTEwgOg0KPiBtZm5fdG9fdmlydChtZm5feChtZm4pKTsNCj4gK30N
Cj4gKw0KPiArdm9pZCBmcmVlX3hlbl9wYWdldGFibGUodm9pZCAqdikNCj4gK3sNCj4gKyAgICBt
Zm5fdCBtZm4gPSB2ID8gdmlydF90b19tZm4odikgOiBJTlZBTElEX01GTjsNCj4gKw0KPiArICAg
IGZyZWVfeGVuX3BhZ2V0YWJsZV9uZXcobWZuKTsNCj4gK30NCj4gKw0KPiArLyoNCj4gKyAqIEZv
ciB0aGVzZSBQVEUgQVBJcywgdGhlIGNhbGxlciBtdXN0IGZvbGxvdyB0aGUgYWxsb2MtbWFwLXVu
bWFwLQ0KPiBmcmVlDQo+ICsgKiBsaWZlY3ljbGUsIHdoaWNoIG1lYW5zIGV4cGxpY2l0bHkgbWFw
cGluZyB0aGUgUFRFIHBhZ2VzIGJlZm9yZQ0KPiBhY2Nlc3NpbmcNCj4gKyAqIHRoZW0uIFRoZSBj
YWxsZXIgbXVzdCBjaGVjayB3aGV0aGVyIHRoZSBhbGxvY2F0aW9uIGhhcyBzdWNjZWVkZWQsDQo+
IGFuZCBvbmx5DQo+ICsgKiBwYXNzIHZhbGlkIE1GTnMgdG8gbWFwX2RvbWFpbl9wYWdlKCkuDQo+
ICsgKi8NCj4gK21mbl90IGFsbG9jX3hlbl9wYWdldGFibGVfbmV3KHZvaWQpDQo+ICB7DQo+ICAg
ICAgaWYgKCBzeXN0ZW1fc3RhdGUgIT0gU1lTX1NUQVRFX2Vhcmx5X2Jvb3QgKQ0KPiAgICAgIHsN
Cj4gICAgICAgICAgdm9pZCAqcHRyID0gYWxsb2NfeGVuaGVhcF9wYWdlKCk7DQo+ICANCj4gICAg
ICAgICAgQlVHX09OKCFoYXJkd2FyZV9kb21haW4gJiYgIXB0cik7DQo+IC0gICAgICAgIHJldHVy
biBwdHI7DQo+ICsgICAgICAgIHJldHVybiBwdHIgPyB2aXJ0X3RvX21mbihwdHIpIDogSU5WQUxJ
RF9NRk47DQo+ICAgICAgfQ0KPiAgDQo+IC0gICAgcmV0dXJuIG1mbl90b192aXJ0KG1mbl94KGFs
bG9jX2Jvb3RfcGFnZXMoMSwgMSkpKTsNCj4gKyAgICByZXR1cm4gYWxsb2NfYm9vdF9wYWdlcygx
LCAxKTsNCj4gIH0NCj4gIA0KPiAtdm9pZCBmcmVlX3hlbl9wYWdldGFibGUodm9pZCAqdikNCj4g
Ky8qIG1mbiBjYW4gYmUgSU5WQUxJRF9NRk4gKi8NCj4gK3ZvaWQgZnJlZV94ZW5fcGFnZXRhYmxl
X25ldyhtZm5fdCBtZm4pDQo+ICB7DQo+IC0gICAgaWYgKCBzeXN0ZW1fc3RhdGUgIT0gU1lTX1NU
QVRFX2Vhcmx5X2Jvb3QgKQ0KPiAtICAgICAgICBmcmVlX3hlbmhlYXBfcGFnZSh2KTsNCj4gKyAg
ICBpZiAoIHN5c3RlbV9zdGF0ZSAhPSBTWVNfU1RBVEVfZWFybHlfYm9vdCAmJiAhbWZuX2VxKG1m
biwNCj4gSU5WQUxJRF9NRk4pICkNCj4gKyAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2UobWZuX3Rv
X3ZpcnQobWZuX3gobWZuKSkpOw0KPiAgfQ0KPiAgDQo+ICBzdGF0aWMgREVGSU5FX1NQSU5MT0NL
KG1hcF9wZ2Rpcl9sb2NrKTsNCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0u
aCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaA0KPiBpbmRleCAyY2E4ODgyYWQwLi5hYzgxOTkx
ZTYyIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgNCj4gKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tbS5oDQo+IEBAIC01ODIsNiArNTgyLDkgQEAgdm9pZCAqZG9fcGFn
ZV93YWxrKHN0cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nDQo+IGFkZHIpOw0KPiAgLyogQWxs
b2NhdG9yIGZ1bmN0aW9ucyBmb3IgWGVuIHBhZ2V0YWJsZXMuICovDQo+ICB2b2lkICphbGxvY194
ZW5fcGFnZXRhYmxlKHZvaWQpOw0KPiAgdm9pZCBmcmVlX3hlbl9wYWdldGFibGUodm9pZCAqdik7
DQo+ICttZm5fdCBhbGxvY194ZW5fcGFnZXRhYmxlX25ldyh2b2lkKTsNCj4gK3ZvaWQgZnJlZV94
ZW5fcGFnZXRhYmxlX25ldyhtZm5fdCBtZm4pOw0KPiArDQo+ICBsMV9wZ2VudHJ5X3QgKnZpcnRf
dG9feGVuX2wxZSh1bnNpZ25lZCBsb25nIHYpOw0KPiAgDQo+ICBpbnQgX19zeW5jX2xvY2FsX2V4
ZWNzdGF0ZSh2b2lkKTsNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:35:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:35:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNeC-00070s-Hu; Wed, 05 Feb 2020 16:35:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lMay=3Z=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izNeB-00070n-FC
 for xen-devel@lists.xen.org; Wed, 05 Feb 2020 16:35:27 +0000
X-Inumbo-ID: 831e5f86-4835-11ea-9157-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 831e5f86-4835-11ea-9157-12813bfff9fa;
 Wed, 05 Feb 2020 16:35:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 601FCACA0;
 Wed,  5 Feb 2020 16:35:25 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <110d888d-96f4-68d5-9b85-7ba56145590e@suse.com>
Date: Wed, 5 Feb 2020 17:35:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAgMTc6MDMsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gSGVsbG8sCj4gCj4gSSdt
IGN1cnJlbnRseSBpbnZlc3RpZ2F0aW5nIGEgTGl2ZS1QYXRjaCBhcHBsaWNhdGlvbiBmYWlsdXJl
IGluIGNvcmUtCj4gc2NoZWR1bGluZyBtb2RlIGFuZCB0aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hh
dCBJIHVzdWFsbHkgZ2V0Ogo+IChpdCdzIGVhc2lseSByZXByb2R1Y2libGUpCj4gCj4gICAgICAo
WEVOKSBbICAzNDIuNTI4MzA1XSBsaXZlcGF0Y2g6IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhl
ciAxNSBDUFVzCj4gICAgICAoWEVOKSBbICAzNDIuNTU4MzQwXSBsaXZlcGF0Y2g6IGxwOiBUaW1l
ZCBvdXQgb24gc2VtYXBob3JlIGluIENQVSBxdWllc2NlIHBoYXNlIDEzLzE1Cj4gICAgICAoWEVO
KSBbICAzNDIuNTU4MzQzXSBiYWQgY3B1czogNiA5Cj4gCj4gICAgICAoWEVOKSBbICAzNDIuNTU5
MjkzXSBDUFU6ICAgIDYKPiAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjJdIFhlbiBjYWxsIHRyYWNl
Ogo+ICAgICAgKFhFTikgWyAgMzQyLjU1OTU2NV0gICAgWzxmZmZmODJkMDgwMjNmMzA0Pl0gUiBj
b21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhhNC8weDI3MAo+ICAg
ICAgKFhFTikgWyAgMzQyLjU1OTU2OF0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21tb24v
c2NoZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAo+ICAgICAgKFhFTikgWyAgMzQyLjU1OTU3
MV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGly
cSsweDVhLzB4OTAKPiAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZmZjgyZDA4MDI3
OGVjNT5dIEYgYXJjaC94ODYvZG9tYWluLmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUvMHg2MAo+IAo+
ICAgICAgKFhFTikgWyAgMzQyLjU1OTc2MV0gQ1BVOiAgICA5Cj4gICAgICAoWEVOKSBbICAzNDIu
NTYwMDI2XSBYZW4gY2FsbCB0cmFjZToKPiAgICAgIChYRU4pIFsgIDM0Mi41NjAwMjldICAgIFs8
ZmZmZjgyZDA4MDI0MTY2MT5dIFIgX3NwaW5fbG9ja19pcnErMHgxMS8weDQwCj4gICAgICAoWEVO
KSBbICAzNDIuNTYwMDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1vbi9zY2hlZHVs
ZS5jI3NjaGVkX3dhaXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4gICAgICAoWEVOKSBbICAz
NDIuNTYwMDM2XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3Nj
aGVkdWxlKzB4MTdhLzB4MjYwCj4gICAgICAoWEVOKSBbICAzNDIuNTYwMDM5XSAgICBbPGZmZmY4
MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+
ICAgICAgKFhFTikgWyAgMzQyLjU2MDA0Ml0gICAgWzxmZmZmODJkMDgwMjc5ZGI1Pl0gRiBhcmNo
L3g4Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg1NS8weGIwCj4gCj4gVGhlIGZpcnN0IEhUIHNpYmxp
bmcgaXMgd2FpdGluZyBmb3IgdGhlIHNlY29uZCBpbiB0aGUgTFAtYXBwbGljYXRpb24KPiBjb250
ZXh0IHdoaWxlIHRoZSBzZWNvbmQgd2FpdHMgZm9yIHRoZSBmaXJzdCBpbiB0aGUgc2NoZWR1bGVy
IGNvbnRleHQuCj4gCj4gQW55IHN1Z2dlc3Rpb25zIG9uIGhvdyB0byBpbXByb3ZlIHRoaXMgc2l0
dWF0aW9uIGFyZSB3ZWxjb21lLgoKV29ya2luZyBvbiBpdC4gU2hvdWxkIGJlIGRvYWJsZS4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:39:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:39:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNhk-0007AI-6X; Wed, 05 Feb 2020 16:39:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izNhi-0007AD-DM
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:39:06 +0000
X-Inumbo-ID: 05c9231c-4836-11ea-9157-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05c9231c-4836-11ea-9157-12813bfff9fa;
 Wed, 05 Feb 2020 16:39:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1F02BAFA5;
 Wed,  5 Feb 2020 16:39:04 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
 <4cf07838-40ff-a941-159a-263c9305b89d@suse.com>
 <c2e44382-18b1-f62e-a2a8-98974c040069@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <40359ffc-13b3-daee-4456-99a461c26de7@suse.com>
Date: Wed, 5 Feb 2020 17:38:47 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <c2e44382-18b1-f62e-a2a8-98974c040069@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/6] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxNTozNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDA1LzAyLzIwMjAg
MTM6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBUaGlzIGlzIG1vcmUgcm9idXN0IHRoYW4gdGhl
IHJhdyB4bWFsbG9jX2J5dGVzKCkuCj4+Cj4+IEFsc28gYWRkIGEgc2FuaXR5IGNoZWNrIG9uIHRo
ZSBpbnB1dCBwYWdlIHJhbmdlLgo+IAo+IEl0IGZlZWxzIHRvIG1lIHRoYXQgdGhlIGNvbW1pdCBt
ZXNzYWdlL3RpdGxlIHNob3VsZCBmb2N1cyBvbiB0aGUgc2FuaXR5IAo+IGNoZWNrLiBUaGUgeG1h
bGxvY19hcnJheSgpIGlzIGp1c3QgYSBjbGVhbnVwIGlzICJsZXNzIGltcG9ydGFudCIuCgpCdXQg
aXQgbm90IGJlaW5nIHRoZXJlIHdvdWxkIGdlbmVyYWxseSBqdXN0IHJlc3VsdCBpbiAtRU5PTUVN
CmR1ZSB0byB0aGUgeG1hbGxvY18uLi4oKSBmYWlsaW5nIChsZWF2aW5nIGFzaWRlIG92ZXJmbG93
IG5vdAphY2NvdW50ZWQgZm9yIGluIHRoZSBvbGQgY29kZSksIHdoaWNoIGJ5IHRoZSBuZXcgY2hl
Y2sganVzdApnZXRzIGNoYW5nZWQgaW50byB0aGUgbW9yZSBhcHBsaWNhYmxlIC1FSU5WQUwuIEkg
dmlldyB0aGUKY2hhbmdlZCBjYWxsZWQgb3V0IGluIHRoZSB0aXRsZSBhcyBtb3JlIGltcG9ydGFu
dC4KCkphbgoKPj4gLS0tIGEveGVuL2NvbW1vbi9zeXNjdGwuYwo+PiArKysgYi94ZW4vY29tbW9u
L3N5c2N0bC5jCj4+IEBAIC0xODcsMTMgKzE4NywxNyBAQCBsb25nIGRvX3N5c2N0bChYRU5fR1VF
U1RfSEFORExFX1BBUkFNKHhlCj4+ICAgICAgICAgICB1aW50MzJfdCAqc3RhdHVzLCAqcHRyOwo+
PiAgICAgICAgICAgbWZuX3QgbWZuOwo+PiAgIAo+PiArICAgICAgICByZXQgPSAtRUlOVkFMOwo+
PiArICAgICAgICBpZiAoIG9wLT51LnBhZ2Vfb2ZmbGluZS5lbmQgPCBvcC0+dS5wYWdlX29mZmxp
bmUuc3RhcnQgKQo+PiArICAgICAgICAgICAgYnJlYWs7Cj4+ICsKPj4gICAgICAgICAgIHJldCA9
IHhzbV9wYWdlX29mZmxpbmUoWFNNX0hPT0ssIG9wLT51LnBhZ2Vfb2ZmbGluZS5jbWQpOwo+PiAg
ICAgICAgICAgaWYgKCByZXQgKQo+PiAgICAgICAgICAgICAgIGJyZWFrOwo+PiAgIAo+PiAtICAg
ICAgICBwdHIgPSBzdGF0dXMgPSB4bWFsbG9jX2J5dGVzKCBzaXplb2YodWludDMyX3QpICoKPj4g
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9wLT51LnBhZ2Vfb2ZmbGluZS5lbmQg
LQo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT51LnBhZ2Vfb2ZmbGlu
ZS5zdGFydCArIDEpKTsKPj4gKyAgICAgICAgcHRyID0gc3RhdHVzID0geG1hbGxvY19hcnJheSh1
aW50MzJfdCwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3AtPnUu
cGFnZV9vZmZsaW5lLmVuZCAtCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG9wLT51LnBhZ2Vfb2ZmbGluZS5zdGFydCArIDEpKTsKPj4gICAgICAgICAgIGlmICggIXN0
YXR1cyApCj4+ICAgICAgICAgICB7Cj4+ICAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FS
TklORywgIk91dCBvZiBtZW1vcnkgZm9yIHBhZ2Ugb2ZmbGluZSBvcFxuIik7Cj4+Cj4gCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:44:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:44:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNnG-0007wp-Tc; Wed, 05 Feb 2020 16:44:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izNnF-0007wk-AJ
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:44:49 +0000
X-Inumbo-ID: d2682c2e-4836-11ea-9158-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2682c2e-4836-11ea-9158-12813bfff9fa;
 Wed, 05 Feb 2020 16:44:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AC792B1B0;
 Wed,  5 Feb 2020 16:44:05 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200205161432.GU4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6bf8cb99-ad56-f846-6668-52e9d3bcd3c3@suse.com>
Date: Wed, 5 Feb 2020 17:44:11 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205161432.GU4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 0/7] x86: improve assisted tlb flush and
 use it in guest mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxNzoxNCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBQaW5nPwo+IAo+
IEp1c3Qgd2FudCB0byBtYWtlIHN1cmUgdGhpcyBkb2Vzbid0IGdvIHVuZGVyIHRoZSByYWRhci4K
Ckl0J3Mgc2FmZWx5IHNpdHRpbmcgaW4gbXkgdG8tYmUtbG9va2VkLWF0IGZvbGRlciwgYnV0IHRo
ZXJlJ3MKd2F5IHRvbyBtdWNoIGVsc2UgdG8gbG9vayBhZnRlciB0byBnZXQgdG8gaXQsIHlldC4K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:47:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:47:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNpd-00083k-Dh; Wed, 05 Feb 2020 16:47:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=rprq=3Z=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izNpc-00083e-Rm
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:47:16 +0000
X-Inumbo-ID: 29a06e99-4837-11ea-915a-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 29a06e99-4837-11ea-915a-12813bfff9fa;
 Wed, 05 Feb 2020 16:47:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D30B2ADDF;
 Wed,  5 Feb 2020 16:47:14 +0000 (UTC)
To: "Xia, Hongyan" <hongyxia@amazon.com>
References: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
 <1398d8919b9f5c81e54b459c69e6b89352260ebe.camel@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c125fe8e-a2c6-a972-e7f7-a18f8c75a3ab@suse.com>
Date: Wed, 5 Feb 2020 17:47:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1398d8919b9f5c81e54b459c69e6b89352260ebe.camel@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Grall,
 Julien" <jgrall@amazon.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "wl@xen.org" <wl@xen.org>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxNzoyNSwgWGlhLCBIb25neWFuIHdyb3RlOgo+IFBpbmcuCgpTb3JyeSwg
dGhlcmUncyBqdXN0IHRvbyBtdWNoIGVsc2UgYWxzbyBuZWVkaW5nIGF0dGVudGlvbi4gSSdtCmRv
aW5nIHdoYXQgSSBjYW4gcmV2aWV3LXdpc2UsIGFuZCBJIGFzc3VtZSBzb21lIG90aGVycyBkbyBz
bywKdG9vLiBZb3UncmUgdmVyeSB3ZWxjb21lIHRvIGhlbHAgd2l0aCB0aGUgcmV2aWV3IGxvYWQu
CgpKYW4KCj4gT24gVHVlLCAyMDIwLTAxLTI4IGF0IDEzOjUwICswMDAwLCBIb25neWFuIFhpYSB3
cm90ZToKPj4gRnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4KPj4gV2UgYXJl
IGdvaW5nIHRvIHN3aXRjaCB0byB1c2luZyBkb21oZWFwIHBhZ2UgZm9yIHBhZ2UgdGFibGVzLgo+
PiBBIG5ldyBzZXQgb2YgQVBJcyBpcyBpbnRyb2R1Y2VkIHRvIGFsbG9jYXRlIGFuZCBmcmVlIHBh
Z2VzIG9mIHBhZ2UKPj4gdGFibGVzIGJhc2VkIG9uIG1mbiBpbnN0ZWFkIG9mIHRoZSB4ZW5oZWFw
IGRpcmVjdCBtYXAgYWRkcmVzcy4gVGhlCj4+IGFsbG9jYXRpb24gYW5kIGRlYWxsb2NhdGlvbiB3
b3JrIG9uIG1mbl90IGJ1dCBub3QgcGFnZV9pbmZvLCBiZWNhdXNlCj4+IHRoZXkgYXJlIHJlcXVp
cmVkIHRvIHdvcmsgZXZlbiBiZWZvcmUgZnJhbWUgdGFibGUgaXMgc2V0IHVwLgo+Pgo+PiBJbXBs
ZW1lbnQgdGhlIG9sZCBmdW5jdGlvbnMgd2l0aCB0aGUgbmV3IG9uZXMuIFdlIHdpbGwgcmV3cml0
ZSwgc2l0ZQo+PiBieSBzaXRlLCBvdGhlciBtbSBmdW5jdGlvbnMgdGhhdCBtYW5pcHVsYXRlIHBh
Z2UgdGFibGVzIHRvIHVzZSB0aGUKPj4gbmV3Cj4+IEFQSXMuCj4+Cj4+IEFmdGVyIHRoZSBhbGxv
Y2F0aW9uLCBvbmUgbmVlZHMgdG8gbWFwIGFuZCB1bm1hcCB2aWEgbWFwX2RvbWFpbl9wYWdlCj4+
IHRvCj4+IGFjY2VzcyB0aGUgUFRFcy4gVGhpcyBkb2VzIG5vdCBicmVhayB4ZW4gaGFsZiB3YXks
IHNpbmNlIHRoZSBuZXcgQVBJcwo+PiBzdGlsbCB1c2UgeGVuaGVhcCBwYWdlcyB1bmRlcm5lYXRo
LCBhbmQgbWFwX2RvbWFpbl9wYWdlIHdpbGwganVzdCB1c2UKPj4gdGhlIGRpcmVjdG1hcCBmb3Ig
bWFwcGluZ3MuIFRoZXkgd2lsbCBiZSBzd2l0Y2hlZCB0byB1c2UgZG9taGVhcCBhbmQKPj4gZHlu
YW1pYyBtYXBwaW5ncyB3aGVuIHVzYWdlIG9mIG9sZCBBUElzIGlzIGVsaW1pbmF0ZWQuCj4+Cj4+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkIGluIHRoaXMgcGF0Y2guCj4+Cj4+IFNpZ25l
ZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6
IEhvbmd5YW4gWGlhIDxob25neXhpYUBhbWF6b24uY29tPgo+PiBSZXZpZXdlZC1ieTogSnVsaWVu
IEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4KPj4gLS0tCj4+IENoYW5nZWQgc2luY2UgdjU6
Cj4+IC0gc291bmRzIGxpa2Ugd2UgYXJlIGhhcHB5IHRvIHVzZSBtYXBfZG9tYWluX3BhZ2UgZm9y
IFhlbiBQVEVzLgo+PiBSZW1vdmUKPj4gICBtYXAvdW5tYXBfeGVuX3BhZ2V0YWJsZSwganVzdCB1
c2UgbWFwL3VubWFwX2RvbWFpbl9wYWdlIGluc3RlYWQuCj4+IC0gcmVtb3ZlIHJlZHVuZGFudCBs
b2dpYyBpbiBmcmVlX3hlbl9wYWdldGFibGUuCj4+Cj4+IENoYW5nZWQgc2luY2UgdjQ6Cj4+IC0g
cHJvcGVybHkgaGFuZGxlIElOVkFMSURfTUZOLgo+PiAtIHJlbW92ZSB0aGUgX25ldyBzdWZmaXgg
Zm9yIG1hcC91bm1hcF94ZW5fcGFnZXRhYmxlIGJlY2F1c2UgdGhleSBkbwo+PiBub3QKPj4gICBo
YXZlIG9sZCBhbHRlcm5hdGl2ZXMuCj4+Cj4+IENoYW5nZWQgc2luY2UgdjM6Cj4+IC0gY29uc3Qg
cXVhbGlmeSB1bm1hcF94ZW5fcGFnZXRhYmxlX25ldygpLgo+PiAtIHJlbW92ZSByZWR1bmRhbnQg
cGFyZW50aGVzZXMuCj4+IC0tLQo+PiAgeGVuL2FyY2gveDg2L21tLmMgICAgICAgIHwgMzIgKysr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0KPj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0u
aCB8ICAzICsrKwo+PiAgMiBmaWxlcyBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94
ODYvbW0uYwo+PiBpbmRleCBmNTBjMDY1YWYzLi5mYTgyNGQ1MjUyIDEwMDY0NAo+PiAtLS0gYS94
ZW4vYXJjaC94ODYvbW0uYwo+PiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+PiBAQCAtMTE5LDYg
KzExOSw3IEBACj4+ICAjaW5jbHVkZSA8eGVuL2VmaS5oPgo+PiAgI2luY2x1ZGUgPHhlbi9ncmFu
dF90YWJsZS5oPgo+PiAgI2luY2x1ZGUgPHhlbi9oeXBlcmNhbGwuaD4KPj4gKyNpbmNsdWRlIDx4
ZW4vbW0uaD4KPj4gICNpbmNsdWRlIDxhc20vcGFnaW5nLmg+Cj4+ICAjaW5jbHVkZSA8YXNtL3No
YWRvdy5oPgo+PiAgI2luY2x1ZGUgPGFzbS9wYWdlLmg+Cj4+IEBAIC00OTQ3LDIyICs0OTQ4LDQz
IEBAIGludCBtbWNmZ19pbnRlcmNlcHRfd3JpdGUoCj4+ICB9Cj4+ICAKPj4gIHZvaWQgKmFsbG9j
X3hlbl9wYWdldGFibGUodm9pZCkKPj4gK3sKPj4gKyAgICBtZm5fdCBtZm4gPSBhbGxvY194ZW5f
cGFnZXRhYmxlX25ldygpOwo+PiArCj4+ICsgICAgcmV0dXJuIG1mbl9lcShtZm4sIElOVkFMSURf
TUZOKSA/IE5VTEwgOgo+PiBtZm5fdG9fdmlydChtZm5feChtZm4pKTsKPj4gK30KPj4gKwo+PiAr
dm9pZCBmcmVlX3hlbl9wYWdldGFibGUodm9pZCAqdikKPj4gK3sKPj4gKyAgICBtZm5fdCBtZm4g
PSB2ID8gdmlydF90b19tZm4odikgOiBJTlZBTElEX01GTjsKPj4gKwo+PiArICAgIGZyZWVfeGVu
X3BhZ2V0YWJsZV9uZXcobWZuKTsKPj4gK30KPj4gKwo+PiArLyoKPj4gKyAqIEZvciB0aGVzZSBQ
VEUgQVBJcywgdGhlIGNhbGxlciBtdXN0IGZvbGxvdyB0aGUgYWxsb2MtbWFwLXVubWFwLQo+PiBm
cmVlCj4+ICsgKiBsaWZlY3ljbGUsIHdoaWNoIG1lYW5zIGV4cGxpY2l0bHkgbWFwcGluZyB0aGUg
UFRFIHBhZ2VzIGJlZm9yZQo+PiBhY2Nlc3NpbmcKPj4gKyAqIHRoZW0uIFRoZSBjYWxsZXIgbXVz
dCBjaGVjayB3aGV0aGVyIHRoZSBhbGxvY2F0aW9uIGhhcyBzdWNjZWVkZWQsCj4+IGFuZCBvbmx5
Cj4+ICsgKiBwYXNzIHZhbGlkIE1GTnMgdG8gbWFwX2RvbWFpbl9wYWdlKCkuCj4+ICsgKi8KPj4g
K21mbl90IGFsbG9jX3hlbl9wYWdldGFibGVfbmV3KHZvaWQpCj4+ICB7Cj4+ICAgICAgaWYgKCBz
eXN0ZW1fc3RhdGUgIT0gU1lTX1NUQVRFX2Vhcmx5X2Jvb3QgKQo+PiAgICAgIHsKPj4gICAgICAg
ICAgdm9pZCAqcHRyID0gYWxsb2NfeGVuaGVhcF9wYWdlKCk7Cj4+ICAKPj4gICAgICAgICAgQlVH
X09OKCFoYXJkd2FyZV9kb21haW4gJiYgIXB0cik7Cj4+IC0gICAgICAgIHJldHVybiBwdHI7Cj4+
ICsgICAgICAgIHJldHVybiBwdHIgPyB2aXJ0X3RvX21mbihwdHIpIDogSU5WQUxJRF9NRk47Cj4+
ICAgICAgfQo+PiAgCj4+IC0gICAgcmV0dXJuIG1mbl90b192aXJ0KG1mbl94KGFsbG9jX2Jvb3Rf
cGFnZXMoMSwgMSkpKTsKPj4gKyAgICByZXR1cm4gYWxsb2NfYm9vdF9wYWdlcygxLCAxKTsKPj4g
IH0KPj4gIAo+PiAtdm9pZCBmcmVlX3hlbl9wYWdldGFibGUodm9pZCAqdikKPj4gKy8qIG1mbiBj
YW4gYmUgSU5WQUxJRF9NRk4gKi8KPj4gK3ZvaWQgZnJlZV94ZW5fcGFnZXRhYmxlX25ldyhtZm5f
dCBtZm4pCj4+ICB7Cj4+IC0gICAgaWYgKCBzeXN0ZW1fc3RhdGUgIT0gU1lTX1NUQVRFX2Vhcmx5
X2Jvb3QgKQo+PiAtICAgICAgICBmcmVlX3hlbmhlYXBfcGFnZSh2KTsKPj4gKyAgICBpZiAoIHN5
c3RlbV9zdGF0ZSAhPSBTWVNfU1RBVEVfZWFybHlfYm9vdCAmJiAhbWZuX2VxKG1mbiwKPj4gSU5W
QUxJRF9NRk4pICkKPj4gKyAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2UobWZuX3RvX3ZpcnQobWZu
X3gobWZuKSkpOwo+PiAgfQo+PiAgCj4+ICBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG1hcF9wZ2Rp
cl9sb2NrKTsKPj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbW0uaAo+PiBpbmRleCAyY2E4ODgyYWQwLi5hYzgxOTkxZTYyIDEwMDY0
NAo+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKPj4gKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9tbS5oCj4+IEBAIC01ODIsNiArNTgyLDkgQEAgdm9pZCAqZG9fcGFnZV93YWxrKHN0
cnVjdCB2Y3B1ICp2LCB1bnNpZ25lZCBsb25nCj4+IGFkZHIpOwo+PiAgLyogQWxsb2NhdG9yIGZ1
bmN0aW9ucyBmb3IgWGVuIHBhZ2V0YWJsZXMuICovCj4+ICB2b2lkICphbGxvY194ZW5fcGFnZXRh
YmxlKHZvaWQpOwo+PiAgdm9pZCBmcmVlX3hlbl9wYWdldGFibGUodm9pZCAqdik7Cj4+ICttZm5f
dCBhbGxvY194ZW5fcGFnZXRhYmxlX25ldyh2b2lkKTsKPj4gK3ZvaWQgZnJlZV94ZW5fcGFnZXRh
YmxlX25ldyhtZm5fdCBtZm4pOwo+PiArCj4+ICBsMV9wZ2VudHJ5X3QgKnZpcnRfdG9feGVuX2wx
ZSh1bnNpZ25lZCBsb25nIHYpOwo+PiAgCj4+ICBpbnQgX19zeW5jX2xvY2FsX2V4ZWNzdGF0ZSh2
b2lkKTsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtM-0000Pn-VL; Wed, 05 Feb 2020 16:51:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtL-0000PZ-MT
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:07 +0000
X-Inumbo-ID: b17c133a-4837-11ea-8396-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b17c133a-4837-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 16:51:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921463;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=w7ytyD/TCLp1VDxBKjEYmlzN9beHNXWINcG+VlSltN0=;
 b=iNOM7RxGJyLYTQ3UMs+3yrWasZI5pbcsNgPWlQoRTOoTEytjNV5efQZi
 Rka6krRF0zKZxB48GTLi5qCVm62rlkr2HfTlOHhkpxqZJmhyyoafmeTAd
 hzhamFJw/uKQZFOY/8ymXeOHwqeE+t11aqzJBp/tvGknvppONl6Xy+NV3 E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eU4oycvXqixxpKEP6blaTpC76iUyO9TQajsL+z/+6ofiAQ/gAvaOq5bGEBR8Ylt9OJIUK76DXE
 vVXjD/rvg5oAZJbp6iNdOFcrDZBJd0R4lwzAoFxTqe3P+MQg0lMzNsPHw1ME0j1CWdX2jshYv8
 yGhJ1Q1dPDpSvFbLwZh6/y/w7et9OKO3ks6eEestgW+q5FAL8hJZgdnssGInqnA4CsmJ85RAZ7
 eKh6cHtdAZL8FTZGrJIbHwYkSBgsN50bZGkNE1jf7ajlfCVgbU1rkLgDsUXqhC3nFePwrHdLQH
 8fY=
X-SBRS: 2.7
X-MesageID: 11991643
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="11991643"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:54 +0000
Message-ID: <20200205165056.11734-5-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/6] tools/libxl: Combine legacy CPUID handling
 logic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgd2UgYXJlIGluIHRoZSBwcm9jZXNzIG9mIG92ZXJoYXVsaW5nIGJvb3QgdGltZSBDUFVJ
RC9NU1IgaGFuZGxpbmcsIHRoZQpleGlzdGluZyBsb2dpYyBpcyBnb2luZyB0byBoYXZlIHRvIHJl
bWFpbiBpbiByb3VnaGx5IHRoaXMgZm9ybSBmb3IgYmFja3dhcmRzCmNvbXBhdGliaWxpdHkuCgpG
b2xkIGxpYnhsX19jcHVpZF9hcHBseV9wb2xpY3koKSBhbmQgbGlieGxfX2NwdWlkX3NldCgpIHRv
Z2V0aGVyIGludG8gYSBzaW5nbGUKbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUg
Y29tcGxleGl0eSBmb3IgY2FsbGVycy4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlLgoKU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+CkNDOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9jcHVpZC5jICAgIHwgMTUgKysrKysrKystLS0tLS0tCiB0b29scy9s
aWJ4bC9saWJ4bF9kb20uYyAgICAgIHwgIDQgKy0tLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuaCB8ICA1ICsrLS0tCiB0b29scy9saWJ4bC9saWJ4bF9ub2NwdWlkLmMgIHwgIDggKystLS0t
LS0KIDQgZmlsZXMgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2NwdWlkLmMKaW5kZXggNTA1ZWMxYjA0OC4uNDlkM2NhNWIyNiAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfY3B1aWQuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcHVpZC5jCkBAIC00
MTAsMTcgKzQxMCwxOCBAQCBpbnQgbGlieGxfY3B1aWRfcGFyc2VfY29uZmlnX3hlbmQobGlieGxf
Y3B1aWRfcG9saWN5X2xpc3QgKmNwdWlkLAogICAgIHJldHVybiAwOwogfQogCi12b2lkIGxpYnhs
X19jcHVpZF9hcHBseV9wb2xpY3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKQotewot
ICAgIHhjX2NwdWlkX2FwcGx5X3BvbGljeShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDApOwotfQot
Ci12b2lkIGxpYnhsX19jcHVpZF9zZXQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAot
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2NwdWlkX3BvbGljeV9saXN0IGNwdWlkKQordm9p
ZCBsaWJ4bF9fY3B1aWRfbGVnYWN5KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbykKIHsK
KyAgICBsaWJ4bF9jcHVpZF9wb2xpY3lfbGlzdCBjcHVpZCA9IGluZm8tPmNwdWlkOwogICAgIGlu
dCBpOwogICAgIGNoYXIgKmNwdWlkX3Jlc1s0XTsKIAorICAgIHhjX2NwdWlkX2FwcGx5X3BvbGlj
eShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDApOworCisgICAgaWYgKCFjcHVpZCkKKyAgICAgICAg
cmV0dXJuOworCiAgICAgZm9yIChpID0gMDsgY3B1aWRbaV0uaW5wdXRbMF0gIT0gWEVOX0NQVUlE
X0lOUFVUX1VOVVNFRDsgaSsrKQogICAgICAgICB4Y19jcHVpZF9zZXQoY3R4LT54Y2gsIGRvbWlk
LCBjcHVpZFtpXS5pbnB1dCwKICAgICAgICAgICAgICAgICAgICAgIChjb25zdCBjaGFyKiopKGNw
dWlkW2ldLnBvbGljeSksIGNwdWlkX3Jlcyk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCmluZGV4IGJiYjFiZTc1YmEuLjcxY2I1
Nzg5MjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2RvbS5jCkBAIC00NTQsOSArNDU0LDcgQEAgaW50IGxpYnhsX19idWlsZF9wb3N0
KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGlmIChyYykKICAgICAgICAgcmV0
dXJuIHJjOwogCi0gICAgbGlieGxfX2NwdWlkX2FwcGx5X3BvbGljeShjdHgsIGRvbWlkKTsKLSAg
ICBpZiAoaW5mby0+Y3B1aWQgIT0gTlVMTCkKLSAgICAgICAgbGlieGxfX2NwdWlkX3NldChjdHgs
IGRvbWlkLCBpbmZvLT5jcHVpZCk7CisgICAgbGlieGxfX2NwdWlkX2xlZ2FjeShjdHgsIGRvbWlk
LCBpbmZvKTsKIAogICAgIGlmIChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTQog
ICAgICAgICAmJiAhbGlieGxfbXNfdm1fZ2VuaWRfaXNfemVybygmaW5mby0+dS5odm0ubXNfdm1f
Z2VuaWQpKSB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCAxNjRkOTNiODliLi40OTM2NDQ2MDY5IDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmgKQEAgLTIwNTYsOSArMjA1Niw4IEBAIHN0cnVjdCBsaWJ4bF9fY3B1
aWRfcG9saWN5IHsKICAgICBjaGFyICpwb2xpY3lbNF07CiB9OwogCi1faGlkZGVuIHZvaWQgbGli
eGxfX2NwdWlkX2FwcGx5X3BvbGljeShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpOwot
X2hpZGRlbiB2b2lkIGxpYnhsX19jcHVpZF9zZXQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRv
bWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xp
c3QgY3B1aWQpOworX2hpZGRlbiB2b2lkIGxpYnhsX19jcHVpZF9sZWdhY3kobGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGli
eGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8pOwogCiAvKiBDYWxscyBwb2xsKCkgYWdhaW4gLSB1
c2VmdWwgdG8gY2hlY2sgd2hldGhlciBhIHNpZ25hbGVkIGNvbmRpdGlvbgogICogaXMgc3RpbGwg
dHJ1ZS4gIENhbm5vdCBmYWlsLiAgUmV0dXJucyBjdXJyZW50bHktdHJ1ZSByZXZlbnRzLiAqLwpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jIGIvdG9vbHMvbGlieGwvbGli
eGxfbm9jcHVpZC5jCmluZGV4IGEzOWJhYmU3NTQuLjc3NzY1NzRhMGMgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX25vY3B1aWQuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9ub2NwdWlk
LmMKQEAgLTM0LDEyICszNCw4IEBAIGludCBsaWJ4bF9jcHVpZF9wYXJzZV9jb25maWdfeGVuZChs
aWJ4bF9jcHVpZF9wb2xpY3lfbGlzdCAqY3B1aWQsCiAgICAgcmV0dXJuIDA7CiB9CiAKLXZvaWQg
bGlieGxfX2NwdWlkX2FwcGx5X3BvbGljeShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQp
Ci17Ci19Ci0KLXZvaWQgbGlieGxfX2NwdWlkX3NldChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3Qg
ZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xpc3QgY3B1
aWQpCit2b2lkIGxpYnhsX19jcHVpZF9sZWdhY3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRv
bWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29u
ZmlnKQogewogfQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtJ-0000P7-DY; Wed, 05 Feb 2020 16:51:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtH-0000OU-Dn
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:03 +0000
X-Inumbo-ID: b00855cc-4837-11ea-915c-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b00855cc-4837-11ea-915c-12813bfff9fa;
 Wed, 05 Feb 2020 16:51:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921460;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=l6ABXnTMOzBLCdMKU68iljWAMVV18hEqSinvaoRyvnQ=;
 b=Doiu5CjFjugarLXWJkBRWrDioIsUWC8n3PhLkiQx6YqM+6Xx6R8PT5j5
 Mu6TeiQRNblalY+Urw7/ijTZ+HvhRl6XcBvB2VAy5bbMooWvyPosMTc7q
 1IhnAD8ZBM5iCfhBzqHghynBdibnmW4m/l/xJVqv5ngDZUqjkeUZ07RyW A=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8cavEgHaTdJdg24VDPaYIMDhp+XIBZUH0HpQKuO3agEzvdWTYrGKvZYD4KquWWw6bruBj79cAp
 tMMblk2BvPGL2KucWS4nDipJwb9BhcgqTnMWI9v5sF/PsjERu4F7nL23WunxwCpbTQ2J3N2Owh
 jrDJsUVLlU17xK3eIEFxWMjui6mwZj0+GgOqXHKWGat+7dZ+YC35rHbOXVmvxh9FltKzHPVOL5
 vyCKjy7telVOSpk1FLoXK0QMGjJkyywU1BVAIF+96Ipv2Jt7sJJ91Py0gZXqR48Cm59go0pcIM
 8aE=
X-SBRS: 2.7
X-MesageID: 12167915
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12167915"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:50 +0000
Message-ID: <20200205165056.11734-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/6] tools: Rationalise legacy CPUID handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>,
 Christian Lindig <christian.lindig@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgYXR0ZW1wdHMgdG8gcmVtb3ZlIHNvbWUgb2YgdGhlIG1vcmUgaW5zYW5lIGJl
aGF2aW91cnMgZnJvbSBlYXJseQpDUFVJRCBoYW5kbGluZy4gIFRoaXMgaXMgYSBsaXR0bGUgUkZD
IHRvIGdldCBhIGZlZWwsIGJ1dCBJIGludGVuZCB0byBleHRlbmQKdGhlIHNhbWUga2luZCBvZiBo
YW5kbGluZyB0byBJVFNDIChhbmQgZ2V0IHJpZCBvZiBub21pZ3JhdGUpLCBhbmQgcHJvdmlkZSBz
b21lCnNsaWdodGx5IG5lc3RlZC12aXJ0IGJlaGF2aW91ciB1bnRpbCBpdCBjYW4gYmVjb21lIGEg
ZG9tYWluY3JlYXRlIHBhcmFtZXRlci4KClBhdGNoIDEgaGFzIGFscmVhZHkgYmVlbiBwb3N0ZWQg
dHdpY2UgYmVmb3JlLiAgT3RoZXJzIGFyZSBuZXcuICBJJ20gbGVhbmluZwp0b3dhcmRzIHJlYmFz
aW5nIHRoZSBsaWJ4bC9taWdyYXRpb24gd29yayBvdmVyIHRoaXMgc2VyaWVzLCBiZWNhdXNlIGl0
IHdpbGwKY2xlYW4gdXAgYSBmZXcgb2YgdGhlIHRyYW5zZm9ybWF0aW9uIHBhdGNoZXMuCgpBbmRy
ZXcgQ29vcGVyICg2KToKICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBw
bHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogIHRvb2xzL29jYW1sOiBEcm9wIGNwdWlkIGhlbHBl
cnMKICB0b29scy9weXRob246IERyb3AgY3B1aWQgaGVscGVycwogIHRvb2xzL2xpYnhsOiBDb21i
aW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYwogIHRvb2xzL2xpYnhbY2xdOiBEb24ndCB1
c2UgSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGFzIGEgZnVuY3Rpb24gcGFyYW1ldGVyCiAgeGVuL3B1
YmxpYzogT2Jzb2xldGUgSFZNX1BBUkFNX1BBRV9FTkFCTEVECgogdG9vbHMvbGlieGMvaW5jbHVk
ZS94ZW5jdHJsLmggICAgICAgfCAgMiArLQogdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAg
ICAgICAgfCAxNSArKy0tLS0KIHRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5jIHwg
MTAgKysrKwogdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94ODZfaHZtLmMgICAgfCAgMSAtCiB0b29s
cy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAgICAgICB8IDI2ICsrKysrKysrLS0KIHRvb2xzL2xp
YnhsL2xpYnhsX2NwdWlkLmMgICAgICAgICAgIHwgMjcgKysrKysrKy0tLQogdG9vbHMvbGlieGwv
bGlieGxfZG9tLmMgICAgICAgICAgICAgfCAgNCArLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuaCAgICAgICAgfCAgMyArKwogdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jICAgICAgICAg
fCAgOCArLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgICAgICAgIHwgIDggKy0tCiB0
b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwgICAgICB8ICA3IC0tLQogdG9vbHMvb2NhbWwv
bGlicy94Yy94ZW5jdHJsLm1saSAgICAgfCAgNyAtLS0KIHRvb2xzL29jYW1sL2xpYnMveGMveGVu
Y3RybF9zdHVicy5jIHwgNjIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHRvb2xzL3B5dGhvbi94
ZW4vbG93bGV2ZWwveGMveGMuYyAgIHwgOTggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQogeGVuL2FyY2gvYXJtL2h2bS5jICAgICAgICAgICAgICAgICAgfCAgMyArLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgfCAgMiArCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvaHZtL3BhcmFtcy5oICAgICB8ICAyICstCiAxNyBmaWxlcyBjaGFuZ2VkLCA3MCBpbnNlcnRp
b25zKCspLCAyMTUgZGVsZXRpb25zKC0pCgotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtN-0000Q2-CA; Wed, 05 Feb 2020 16:51:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtM-0000Pi-Cq
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:08 +0000
X-Inumbo-ID: b1389f38-4837-11ea-915c-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1389f38-4837-11ea-915c-12813bfff9fa;
 Wed, 05 Feb 2020 16:51:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921463;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=wt9JPNfDaTiVVEOj4fX5wmVP6nuaEv41Cj0T1A9EtMU=;
 b=BjIzVxWefP4IX1AepZEI+xbLm+JjOjtGxkeR41OJ30bU7lhxAfMFKbAq
 T82r5H6ptgCD1HNWbcyAJVipCoZdAhnQlHquu5iw8wd1sbL6fYMjgR/Cv
 p2HUr0SvWougmObOOzVeVTdKJ3k3BEKWy2AGxwsbD4SyNEi2jIazNP/6G g=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fNJAwZA3Zt6X/angS7jPEVClGH0loHKIrj+8woOELPJxB5EiV7TAuz1NDCijUKjZWyl019ldb5
 h6muKODVdWQGyPVWaQGECl/tvH+HuVqjJ4q+wfvGw796IyXt9h05HBH9+hYxIeneQ5N7mNx7jk
 CaCO87UY675mpsaEIcKujRGDYI2W+IVnGdcEMbbEAaE3s3P522jsJJrX+XrYgNWAz0DQ5fkVaE
 xwqoqHuFaIqvkLmEUUD9YTPZ1iKXrOzNMwa2sPn6nxzJC5GHFOU5zVfHk3PVMfKb3zeU/8HaDr
 SH8=
X-SBRS: 2.7
X-MesageID: 12001772
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12001772"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:53 +0000
Message-ID: <20200205165056.11734-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/6] tools/python: Drop cpuid helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgYXJlIGJlbGlldmVkLXVudXNlZCwgYW5kIHRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0
dXJlIGlzIGFib3V0IHRvIGJlCnJld3JpdHRlbiBjb21wbGV0ZWx5LgoKU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBJYW4gSmFj
a3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkND
OiBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xh
Yi5jb20+Ci0tLQogdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jIHwgOTggLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOTggZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5j
IGIvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCmluZGV4IGE3NTFlODU5MTAuLmFj
MGUyNmE3NDIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwor
KysgYi90b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMKQEAgLTY5NCw4NCArNjk0LDYg
QEAgc3RhdGljIFB5T2JqZWN0ICpweXhjX2dldF9kZXZpY2VfZ3JvdXAoWGNPYmplY3QgKnNlbGYs
CiAgICAgcmV0dXJuIFB5c3RyOwogfQogCi0jaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5l
ZChfX3g4Nl82NF9fKQotc3RhdGljIHZvaWQgcHl4Y19kb21fZXh0cmFjdF9jcHVpZChQeU9iamVj
dCAqY29uZmlnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKipyZWdz
KQotewotICAgIGNvbnN0IGNoYXIgKnJlZ3NfZXh0cmFjdFs0XSA9IHsgImVheCIsICJlYngiLCAi
ZWN4IiwgImVkeCIgfTsKLSAgICBQeU9iamVjdCAqb2JqOwotICAgIGludCBpOwotCi0gICAgbWVt
c2V0KHJlZ3MsIDAsIDQqc2l6ZW9mKCpyZWdzKSk7Ci0KLSAgICBpZiAoICFQeURpY3RfQ2hlY2so
Y29uZmlnKSApCi0gICAgICAgIHJldHVybjsKLQotICAgIGZvciAoIGkgPSAwOyBpIDwgNDsgaSsr
ICkKLSAgICAgICAgaWYgKCAob2JqID0gUHlEaWN0X0dldEl0ZW1TdHJpbmcoY29uZmlnLCByZWdz
X2V4dHJhY3RbaV0pKSAhPSBOVUxMICkKLSAgICAgICAgICAgIHJlZ3NbaV0gPSBQeUJ5dGVzX0FT
X1NUUklORyhvYmopOwotfQotCi1zdGF0aWMgUHlPYmplY3QgKnB5eGNfY3JlYXRlX2NwdWlkX2Rp
Y3QoY2hhciAqKnJlZ3MpCi17Ci0gICBjb25zdCBjaGFyICpyZWdzX2V4dHJhY3RbNF0gPSB7ICJl
YXgiLCAiZWJ4IiwgImVjeCIsICJlZHgiIH07Ci0gICBQeU9iamVjdCAqZGljdDsKLSAgIGludCBp
OwotCi0gICBkaWN0ID0gUHlEaWN0X05ldygpOwotICAgZm9yICggaSA9IDA7IGkgPCA0OyBpKysg
KQotICAgewotICAgICAgIGlmICggcmVnc1tpXSA9PSBOVUxMICkKLSAgICAgICAgICAgY29udGlu
dWU7Ci0gICAgICAgUHlEaWN0X1NldEl0ZW1TdHJpbmcoZGljdCwgcmVnc19leHRyYWN0W2ldLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFB5Qnl0ZXNfRnJvbVN0cmluZyhyZWdzW2ldKSk7
Ci0gICAgICAgZnJlZShyZWdzW2ldKTsKLSAgICAgICByZWdzW2ldID0gTlVMTDsKLSAgIH0KLSAg
IHJldHVybiBkaWN0OwotfQotCi1zdGF0aWMgUHlPYmplY3QgKnB5eGNfZG9tX3NldF9wb2xpY3lf
Y3B1aWQoWGNPYmplY3QgKnNlbGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUHlPYmplY3QgKmFyZ3MpCi17Ci0gICAgaW50IGRvbWlkOwotCi0gICAgaWYgKCAh
UHlBcmdfUGFyc2VUdXBsZShhcmdzLCAiaSIsICZkb21pZCkgKQotICAgICAgICByZXR1cm4gTlVM
TDsKLQotICAgIGlmICggeGNfY3B1aWRfYXBwbHlfcG9saWN5KHNlbGYtPnhjX2hhbmRsZSwgZG9t
aWQsIE5VTEwsIDApICkKLSAgICAgICAgcmV0dXJuIHB5eGNfZXJyb3JfdG9fZXhjZXB0aW9uKHNl
bGYtPnhjX2hhbmRsZSk7Ci0KLSAgICBQeV9JTkNSRUYoemVybyk7Ci0gICAgcmV0dXJuIHplcm87
Ci19Ci0KLQotc3RhdGljIFB5T2JqZWN0ICpweXhjX2RvbV9zZXRfY3B1aWQoWGNPYmplY3QgKnNl
bGYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQeU9iamVjdCAqYXJncykK
LXsKLSAgICBQeU9iamVjdCAqc3ViX2lucHV0LCAqY29uZmlnOwotICAgIHVuc2lnbmVkIGludCBk
b21pZCwgaW5wdXRbMl07Ci0gICAgY2hhciAqcmVnc1s0XSwgKnJlZ3NfdHJhbnNmb3JtWzRdOwot
Ci0gICAgaWYgKCAhUHlBcmdfUGFyc2VUdXBsZShhcmdzLCAiSUlPTyIsICZkb21pZCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZpbnB1dFswXSwgJnN1Yl9pbnB1dCwgJmNvbmZpZykgKQot
ICAgICAgICByZXR1cm4gTlVMTDsKLQotICAgIHB5eGNfZG9tX2V4dHJhY3RfY3B1aWQoY29uZmln
LCByZWdzKTsKLQotICAgIGlucHV0WzFdID0gWEVOX0NQVUlEX0lOUFVUX1VOVVNFRDsKLSAgICBp
ZiAoIFB5TG9uZ19DaGVjayhzdWJfaW5wdXQpICkKLSAgICAgICAgaW5wdXRbMV0gPSBQeUxvbmdf
QXNVbnNpZ25lZExvbmcoc3ViX2lucHV0KTsKLQotICAgIGlmICggeGNfY3B1aWRfc2V0KHNlbGYt
PnhjX2hhbmRsZSwgZG9taWQsIGlucHV0LCAoY29uc3QgY2hhciAqKilyZWdzLAotICAgICAgICAg
ICAgICAgICAgICAgIHJlZ3NfdHJhbnNmb3JtKSApCi0gICAgICAgIHJldHVybiBweXhjX2Vycm9y
X3RvX2V4Y2VwdGlvbihzZWxmLT54Y19oYW5kbGUpOwotCi0gICAgcmV0dXJuIHB5eGNfY3JlYXRl
X2NwdWlkX2RpY3QocmVnc190cmFuc2Zvcm0pOwotfQotI2VuZGlmIC8qIF9faTM4Nl9fIHx8IF9f
eDg2XzY0X18gKi8KLQogc3RhdGljIFB5T2JqZWN0ICpweXhjX2dudHRhYl9odm1fc2VlZChYY09i
amVjdCAqc2VsZiwKIAkJCQkgICAgICBQeU9iamVjdCAqYXJncywKIAkJCQkgICAgICBQeU9iamVj
dCAqa3dkcykKQEAgLTI0MDYsMjYgKzIzMjgsNiBAQCBzdGF0aWMgUHlNZXRob2REZWYgcHl4Y19t
ZXRob2RzW10gPSB7CiAgICAgICAiSW5qZWN0IGRlYnVnIGtleXMgaW50byBYZW4uXG4iCiAgICAg
ICAiIGtleXMgICAgW3N0cl06IFN0cmluZyBvZiBrZXlzIHRvIGluamVjdC5cbiIgfSwKIAotI2lm
IGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKLSAgICB7ICJkb21haW5f
c2V0X2NwdWlkIiwgCi0gICAgICAoUHlDRnVuY3Rpb24pcHl4Y19kb21fc2V0X2NwdWlkLCAKLSAg
ICAgIE1FVEhfVkFSQVJHUywgIlxuIgotICAgICAgIlNldCBjcHVpZCByZXNwb25zZSBmb3IgYW4g
aW5wdXQgYW5kIGEgZG9tYWluLlxuIgotICAgICAgIiBkb20gW2ludF06IElkZW50aWZpZXIgb2Yg
ZG9tYWluLlxuIgotICAgICAgIiBpbnB1dCBbbG9uZ106IElucHV0IGZvciBjcHVpZCBpbnN0cnVj
dGlvbiAoZWF4KVxuIgotICAgICAgIiBzdWJfaW5wdXQgW2xvbmddOiBTZWNvbmQgaW5wdXQgKG9w
dGlvbmFsLCBtYXkgYmUgTm9uZSkgZm9yIGNwdWlkICIKLSAgICAgICIgICAgICAgICAgICAgICAg
ICAgICBpbnN0cnVjdGlvbiAoZWN4KVxuIgotICAgICAgIiBjb25maWcgW2RpY3RdOiBEaWN0aW9u
YXJ5IG9mIHJlZ2lzdGVyXG5cbiIKLSAgICAgICJSZXR1cm5zOiBbaW50XSAwIG9uIHN1Y2Nlc3M7
IGV4Y2VwdGlvbiBvbiBlcnJvci5cbiIgfSwKLQotICAgIHsgImRvbWFpbl9zZXRfcG9saWN5X2Nw
dWlkIiwgCi0gICAgICAoUHlDRnVuY3Rpb24pcHl4Y19kb21fc2V0X3BvbGljeV9jcHVpZCwgCi0g
ICAgICBNRVRIX1ZBUkFSR1MsICJcbiIKLSAgICAgICJTZXQgdGhlIGRlZmF1bHQgY3B1aWQgcG9s
aWN5IGZvciBhIGRvbWFpbi5cbiIKLSAgICAgICIgZG9tIFtpbnRdOiBJZGVudGlmaWVyIG9mIGRv
bWFpbi5cblxuIgotICAgICAgIlJldHVybnM6IFtpbnRdIDAgb24gc3VjY2VzczsgZXhjZXB0aW9u
IG9uIGVycm9yLlxuIiB9LAotI2VuZGlmCi0KICAgICB7ICJkb21fc2V0X21lbXNociIsIAogICAg
ICAgKFB5Q0Z1bmN0aW9uKXB5eGNfZG9tX3NldF9tZW1zaHIsCiAgICAgICBNRVRIX1ZBUkFSR1Ms
ICJcbiIKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtI-0000OZ-1a; Wed, 05 Feb 2020 16:51:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtG-0000OP-QF
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:02 +0000
X-Inumbo-ID: b058a590-4837-11ea-8396-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b058a590-4837-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 16:51:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921462;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=9ZIqs+U1WpXILjnoNd1edq+4N035xYkLfhKbPUauqrU=;
 b=ezmzsSIWpXKg65lEgzW2CKnLFzfvKN50Dx9pAAmLOOIqbw9NfhGDA6KJ
 /3MKsSzp07DIO4DlO+RzzQQ0NFcUB95b+x9t3yck8ERiBqJBN37st32nC
 qUw9drsuCN4ZUGjjJ+g7SCz4A3KhrmDGpu4GXig/uMEhMd2XlI9GDw1GC s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4rJQbKaf9mnkTz3u46b5lxPaOk+CoWfKWJY9ZPlXdjamHcosb5grXBfbGUw/iQDmegFTSymr8f
 YI9UPIolU3AF135OgcNqAErJVTUV7nPCkj/Kt6dRlIRSiHgVgz4sFEfPMcgx/78i/hJwjFAYIr
 7sXiRjVBeFvoeOz1cZyPFB1ZShChXKoLSpXUkTtmm2m/i6KXbN2yiM+GmXUTaxq2+atuC3WIRV
 42cK3HFXslV+QHUDNyv4QMOPN6eSAyhKIw8cgf8axML3f30kUhn6B8584C5ccPmBNIVctstH4U
 k8Q=
X-SBRS: 2.7
X-MesageID: 11991639
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="11991639"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:51 +0000
Message-ID: <20200205165056.11734-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/6] tools/libxl: Remove libxl_cpuid_{set,
 apply_policy}() from the API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgZnVuY3Rpb25zIHNob3VsZCBuZXZlciBoYXZlIGJlZW4gZXhwb3NlZC4gIFRoZXkgZG9u
J3QgaGF2ZSBleHRlcm5hbAp1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNl
dmVyYWwgcmVhc29ucy4KCk1vdmUgbGlieGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgdG8g
YmVpbmcgaW50ZXJuYWwgZnVuY3Rpb25zLCBhbmQgbGVhdmUKYW4gZXF1aXZhbGVudCBvZiB0aGUg
bm9wIHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgoKU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBJ
YW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+CkNDOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJGQyBm
b3Igb2J2aW91cyByZWFzb25zLiAgQW4gYWx0ZXJuYXRpdmUgd291bGQgYmUgdG8gI2lmIDAgdGhl
bSwgd2hpY2ggd291bGQKcmVzdWx0IGluIGEgY29tcGlsZSBmYWlsdXJlIHJhdGhlciB0aGFuIHNp
bGVudCBzdHViYmluZy4gIEknbSBub3Qgc3VyZSB3aGljaAppcyBsZWFzdCBiYWQsIGJ1dCBJIGRv
bid0IHRoaW5rIGVpdGhlciBhcmUgZ29pbmcgdG8gY2F1c2UgYSBwcm9ibGVtIGluCnByYWN0aWNl
LgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICAgfCAyNiArKysrKysrKysrKysrKysr
KysrKysrLS0tLQogdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYyAgICB8ICA2ICsrKy0tLQogdG9v
bHMvbGlieGwvbGlieGxfZG9tLmMgICAgICB8ICA0ICsrLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2lu
dGVybmFsLmggfCAgNCArKysrCiB0b29scy9saWJ4bC9saWJ4bF9ub2NwdWlkLmMgIHwgIDYgKysr
LS0tCiA1IGZpbGVzIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmlu
ZGV4IDE4YzFhMmQ2YmYuLmQxZDMxYjFlNjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
LmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGwuaApAQCAtNjY1LDcgKzY2NSw3IEBAIHR5cGVkZWYg
c3RydWN0IGxpYnhsX19jdHggbGlieGxfY3R4OwogI2lmIExJQlhMX0FQSV9WRVJTSU9OICE9IDB4
MDQwMjAwICYmIExJQlhMX0FQSV9WRVJTSU9OICE9IDB4MDQwMzAwICYmIFwKICAgICBMSUJYTF9B
UElfVkVSU0lPTiAhPSAweDA0MDQwMCAmJiBMSUJYTF9BUElfVkVSU0lPTiAhPSAweDA0MDUwMCAm
JiBcCiAgICAgTElCWExfQVBJX1ZFUlNJT04gIT0gMHgwNDA3MDAgJiYgTElCWExfQVBJX1ZFUlNJ
T04gIT0gMHgwNDA4MDAgJiYgXAotICAgIExJQlhMX0FQSV9WRVJTSU9OICE9IDB4MDQxMzAwCisg
ICAgTElCWExfQVBJX1ZFUlNJT04gIT0gMHgwNDEzMDAgJiYgTElCWExfQVBJX1ZFUlNJT04gIT0g
MHgwNDE0MDAKICNlcnJvciBVbmtub3duIExJQlhMX0FQSV9WRVJTSU9OCiAjZW5kaWYKICNlbmRp
ZgpAQCAtMjMyNSw5ICsyMzI1LDI3IEBAIGxpYnhsX2RldmljZV9wY2kgKmxpYnhsX2RldmljZV9w
Y2lfYXNzaWduYWJsZV9saXN0KGxpYnhsX2N0eCAqY3R4LCBpbnQgKm51bSk7CiBpbnQgbGlieGxf
Y3B1aWRfcGFyc2VfY29uZmlnKGxpYnhsX2NwdWlkX3BvbGljeV9saXN0ICpjcHVpZCwgY29uc3Qg
Y2hhciogc3RyKTsKIGludCBsaWJ4bF9jcHVpZF9wYXJzZV9jb25maWdfeGVuZChsaWJ4bF9jcHVp
ZF9wb2xpY3lfbGlzdCAqY3B1aWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgY2hhciogc3RyKTsKLXZvaWQgbGlieGxfY3B1aWRfYXBwbHlfcG9saWN5KGxpYnhsX2N0
eCAqY3R4LCB1aW50MzJfdCBkb21pZCk7Ci12b2lkIGxpYnhsX2NwdWlkX3NldChsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICBsaWJ4bF9jcHVpZF9w
b2xpY3lfbGlzdCBjcHVpZCk7CisjaWYgTElCWExfQVBJX1ZFUlNJT04gPCAweDA0MTQwMAorLyoK
KyAqIERyb3BwZWQgZnJvbSB0aGUgQVBJIGluIFhlbiA0LjE0LiAgQXQgdGhlIHRpbWUgb2Ygd3Jp
dGluZywgdGhlc2UgZnVuY3Rpb25zCisgKiBkb24ndCBhcHBlYXIgdG8gZXZlciBoYXZlIGhhZCBl
eHRlcm5hbCBjYWxsZXJzLgorICoKKyAqIFRoZXNlIGhhdmUgYWx3YXlzIGJlZW4gdXNlZCBpbnRl
cm5hbGx5IGR1cmluZyBkb21haW4gY29uc3RydWN0aW9uLCBhbmQKKyAqIGNhbid0IGVhc2lseSBi
ZSB1c2VkIGV4dGVybmFsbHkgYmVjYXVzZSBvZiB0aGVpciBpbXBsaWNpdCBwYXJhbWV0ZXJzIGlu
CisgKiBvdGhlciBwaWVjZXMgb2YgZ2xvYmFsIHN0YXRlLgorICoKKyAqIEZ1cnRoZXJtb3JlLCBh
biBBUEkgdXNlciBjYW4ndCB1c2VmdWxseSBkZXRlcm1pbmUgd2hldGhlciB0aGV5IGdldAorICog
bGlieGxfY3B1aWQgKHRoZSByZWFsIGltcGxlbWVudGF0aW9uKSBvciBsaWJ4bF9ub2NwdWlkIChu
by1vcCBzdHVicykuCisgKgorICogVGhlIGludGVybmFsIGJlaGF2aW91ciBvZiB0aGVzZSBmdW5j
dGlvbnMgYWxzbyBuZWVkcyB0byBjaGFuZ2UuICBUaGVyZWZvcmUKKyAqIGZvciBzaW1wbGljaXRs
eSwgcHJvdmlkZSB0aGUgbm8tb3Agc3R1YnMuICBZZXMgdGVjaG5pY2FsbHkgdGhpcyBpcyBhbiBB
UEkKKyAqIGNoYW5nZSBpbiBzb21lIGNhc2VzIGZvciBleGlzdGluZyBzb2Z0d2FyZSwgYnV0IHRo
ZXJlIGlzIDAgb2YgdGhhdCBpbgorICogcHJhY3RpY2UuCisgKi8KK3N0YXRpYyBpbmxpbmUgdm9p
ZCBsaWJ4bF9jcHVpZF9hcHBseV9wb2xpY3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlk
KSB7fQorc3RhdGljIGlubGluZSB2b2lkIGxpYnhsX2NwdWlkX3NldChsaWJ4bF9jdHggKmN0eCwg
dWludDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs
X2NwdWlkX3BvbGljeV9saXN0IGNwdWlkKSB7fQorI2VuZGlmCiAKIC8qCiAgKiBGdW5jdGlvbnMg
Zm9yIGFsbG93aW5nIHVzZXJzIG9mIGxpYnhsIHRvIHN0b3JlIHByaXZhdGUgZGF0YQpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NwdWlk
LmMKaW5kZXggNWM1MmNiZTBmOS4uNTA1ZWMxYjA0OCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfY3B1aWQuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcHVpZC5jCkBAIC00MTAsMTMg
KzQxMCwxMyBAQCBpbnQgbGlieGxfY3B1aWRfcGFyc2VfY29uZmlnX3hlbmQobGlieGxfY3B1aWRf
cG9saWN5X2xpc3QgKmNwdWlkLAogICAgIHJldHVybiAwOwogfQogCi12b2lkIGxpYnhsX2NwdWlk
X2FwcGx5X3BvbGljeShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpCit2b2lkIGxpYnhs
X19jcHVpZF9hcHBseV9wb2xpY3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKQogewog
ICAgIHhjX2NwdWlkX2FwcGx5X3BvbGljeShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDApOwogfQog
Ci12b2lkIGxpYnhsX2NwdWlkX3NldChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCi0g
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9jcHVpZF9wb2xpY3lfbGlzdCBjcHVpZCkKK3ZvaWQg
bGlieGxfX2NwdWlkX3NldChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQsCisgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xpc3QgY3B1aWQpCiB7CiAgICAgaW50
IGk7CiAgICAgY2hhciAqY3B1aWRfcmVzWzRdOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfZG9tLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCBkOWFkYThhNDIyLi5iYmIx
YmU3NWJhIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20uYworKysgYi90b29scy9s
aWJ4bC9saWJ4bF9kb20uYwpAQCAtNDU0LDkgKzQ1NCw5IEBAIGludCBsaWJ4bF9fYnVpbGRfcG9z
dChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBpZiAocmMpCiAgICAgICAgIHJl
dHVybiByYzsKIAotICAgIGxpYnhsX2NwdWlkX2FwcGx5X3BvbGljeShjdHgsIGRvbWlkKTsKKyAg
ICBsaWJ4bF9fY3B1aWRfYXBwbHlfcG9saWN5KGN0eCwgZG9taWQpOwogICAgIGlmIChpbmZvLT5j
cHVpZCAhPSBOVUxMKQotICAgICAgICBsaWJ4bF9jcHVpZF9zZXQoY3R4LCBkb21pZCwgaW5mby0+
Y3B1aWQpOworICAgICAgICBsaWJ4bF9fY3B1aWRfc2V0KGN0eCwgZG9taWQsIGluZm8tPmNwdWlk
KTsKIAogICAgIGlmIChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTQogICAgICAg
ICAmJiAhbGlieGxfbXNfdm1fZ2VuaWRfaXNfemVybygmaW5mby0+dS5odm0ubXNfdm1fZ2VuaWQp
KSB7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBkZDNjMDhiYzE0Li4xNjRkOTNiODliIDEwMDY0NAot
LS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmgKQEAgLTIwNTYsNiArMjA1NiwxMCBAQCBzdHJ1Y3QgbGlieGxfX2NwdWlkX3Bv
bGljeSB7CiAgICAgY2hhciAqcG9saWN5WzRdOwogfTsKIAorX2hpZGRlbiB2b2lkIGxpYnhsX19j
cHVpZF9hcHBseV9wb2xpY3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKTsKK19oaWRk
ZW4gdm9pZCBsaWJ4bF9fY3B1aWRfc2V0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2NwdWlkX3BvbGljeV9saXN0IGNw
dWlkKTsKKwogLyogQ2FsbHMgcG9sbCgpIGFnYWluIC0gdXNlZnVsIHRvIGNoZWNrIHdoZXRoZXIg
YSBzaWduYWxlZCBjb25kaXRpb24KICAqIGlzIHN0aWxsIHRydWUuICBDYW5ub3QgZmFpbC4gIFJl
dHVybnMgY3VycmVudGx5LXRydWUgcmV2ZW50cy4gKi8KIF9oaWRkZW4gc2hvcnQgbGlieGxfX2Zk
X3BvbGxfcmVjaGVjayhsaWJ4bF9fZWdjICplZ2MsIGludCBmZCwgc2hvcnQgZXZlbnRzKTsKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX25vY3B1aWQuYyBiL3Rvb2xzL2xpYnhsL2xpYnhs
X25vY3B1aWQuYwppbmRleCBlZjExNjFjNDM0Li5hMzliYWJlNzU0IDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9ub2NwdWlkLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5j
CkBAIC0zNCwxMiArMzQsMTIgQEAgaW50IGxpYnhsX2NwdWlkX3BhcnNlX2NvbmZpZ194ZW5kKGxp
YnhsX2NwdWlkX3BvbGljeV9saXN0ICpjcHVpZCwKICAgICByZXR1cm4gMDsKIH0KIAotdm9pZCBs
aWJ4bF9jcHVpZF9hcHBseV9wb2xpY3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKQor
dm9pZCBsaWJ4bF9fY3B1aWRfYXBwbHlfcG9saWN5KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCkKIHsKIH0KIAotdm9pZCBsaWJ4bF9jcHVpZF9zZXQobGlieGxfY3R4ICpjdHgsIHVpbnQz
Ml90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xpc3Qg
Y3B1aWQpCit2b2lkIGxpYnhsX19jcHVpZF9zZXQobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRv
bWlkLAorICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2NwdWlkX3BvbGljeV9saXN0IGNwdWlk
KQogewogfQogCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtS-0000SQ-QU; Wed, 05 Feb 2020 16:51:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtQ-0000Rw-NP
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:12 +0000
X-Inumbo-ID: b266ad96-4837-11ea-ad98-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b266ad96-4837-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 16:51:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921464;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=wkRiF1V/Bg3ivbCm3TNMAkp/y/0fmOHfkDJ6wpVO1Ss=;
 b=KkIWFTwvVKgWK5cPk/h7QrJSVoMSqsiAlex4aGzpsPJVr9t5IEMPBxhr
 Xx4nczhqVx5SStGFslILmhkUuqtgWzdoPXEU/h6KvdBV5nUo354ojxQ0R
 Z0phcMm+PKwROHL4IVvbivMhSv9bHDgv3+8Z0YS3EJRiJHZvoxl8Ujxua 8=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nBxv7lrf0X1sy3+VQdHdz0hUZyKn1zDMgHoSAHMbHXOKQs3md85Fe/2Db4sLcpwc5v6In3vj+y
 BbbVZb1hYU5jScHez0xhir6DqVX990LSIwZInv025difmvD1kulIg7fAz2T1zGGBZz68GQBZc1
 jtg/wlnT9xUePbKTebxaVzE+JCdMytmcFweL7yNRtRc8hFUXJxtd2VLI9qISKhb9qCw+aNJEG/
 h1hU0ThHeVS1wlx9aOuhR0COJzroXOK/xK0hIKDYPM6rVeR7zQ7ex94pIClJjF6xF+DZiZFk1H
 wVE=
X-SBRS: 2.7
X-MesageID: 12612165
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12612165"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:56 +0000
Message-ID: <20200205165056.11734-7-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 6/6] xen/public: Obsolete HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIHVuZG9jdW1lbnRlZCBhbmQgWGVuIGhhcyBuZXZlciBh
Y3RlZCB1cG9uIGl0cyB2YWx1ZSwKY29udHJhcnkgcGVyaGFwcyB0byBleHBlY3RhdGlvbnMgYmFz
ZWQgb24gaG93IG90aGVyIGJvb2xlYW4gZmllbGRzIHdvcmsuCgpJdCB3YXMgb25seSBldmVyIHVz
ZWQgYXMgYSBub24tc3RhbmRhcmQgY2FsbGluZyBjb252ZW50aW9uIGZvcgp4Y19jcHVpZF9hcHBs
eV9wb2xpY3koKSBidXQgdGhhdCBoYXMgYmVlbiBmaXhlZCBub3cuCgpQdXJnZSBpdHMgdXNlLCBh
bmQgYW55IHBvc3NpYmxlIGNvbmZ1c2lvbiBvdmVyIGl0cyBiZWhhdmlvdXIsIGJ5IGhhdmluZyBY
ZW4KcmVqZWN0IGFueSBhdHRlbXB0cyB0byB1c2UgaXQuICBGb3JnbyBzZXR0aW5nIGl0IHVwIGlu
IGxpYnhsJ3MKaHZtX3NldF9jb25mX3BhcmFtcygpLiAgVGhlIG9ubHkgYmFja3dhcmRzIGNvbXBh
dGliaWxpdHkgbmVjZXNzYXJ5IGlzIHRvIGhhdmUKdGhlIEhWTSByZXN0b3JlIHN0cmVhbSBkaXNj
YXJkIGl0IGlmIGZvdW5kLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+
CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNDOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpDQzogVm9sb2R5bXlyIEJhYmNo
dWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNr
c29uQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMveGNfc3JfcmVz
dG9yZV94ODZfaHZtLmMgfCAxMCArKysrKysrKysrCiB0b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4
Nl9odm0uYyAgICB8ICAxIC0KIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgICAgICAgIHwg
IDggKy0tLS0tLS0KIHhlbi9hcmNoL2FybS9odm0uYyAgICAgICAgICAgICAgICAgIHwgIDMgKyst
CiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAgICAgICAgICAgICB8ICAyICsrCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL3BhcmFtcy5oICAgICB8ICAyICstCiA2IGZpbGVzIGNoYW5nZWQsIDE2IGlu
c2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hj
X3NyX3Jlc3RvcmVfeDg2X2h2bS5jIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZt
LmMKaW5kZXggM2Y3ODI0OGYzMi4uZGExNTc0Y2UxMSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMv
eGNfc3JfcmVzdG9yZV94ODZfaHZtLmMKKysrIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94
ODZfaHZtLmMKQEAgLTcyLDYgKzcyLDE2IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2h2bV9wYXJhbXMo
c3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKICAgICAgICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9S
RVFfUEZOOgogICAgICAgICAgICAgeGNfY2xlYXJfZG9tYWluX3BhZ2UoeGNoLCBjdHgtPmRvbWlk
LCBlbnRyeS0+dmFsdWUpOwogICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgY2FzZSBIVk1f
UEFSQU1fUEFFX0VOQUJMRUQ6CisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhpcyBI
Vk1fUEFSQU0gb25seSBldmVyIGV4aXN0ZWQgYSBub24tc3RhbmRhcmQgY2FsbGluZyBBQkkgZm9y
CisgICAgICAgICAgICAgKiB4Y19jcHVpZF9hcHBseV9wb2xpY3koKS4gIEl0IGhhcyBub3cgYmVl
biB1cGRhdGVkIHRvIHVzZSBhCisgICAgICAgICAgICAgKiByZWd1bGFyIGNhbGxpbmcgY29udmVu
dGlvbiwgbWFraW5nIHRoZSBwYXJhbSBvYnNvbGV0ZS4KKyAgICAgICAgICAgICAqCisgICAgICAg
ICAgICAgKiBEaXNjYXJkIGlmIHdlIGZpbmQgaXQgaW4gYW4gb2xkIG1pZ3JhdGlvbiBzdHJlYW0u
CisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICB9CiAKICAg
ICAgICAgcmMgPSB4Y19odm1fcGFyYW1fc2V0KHhjaCwgY3R4LT5kb21pZCwgZW50cnktPmluZGV4
LCBlbnRyeS0+dmFsdWUpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jfc2F2ZV94ODZf
aHZtLmMgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYwppbmRleCBkOTllZmU2NWU1
Li43ZDNmM2RkYjhmIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0u
YworKysgYi90b29scy9saWJ4Yy94Y19zcl9zYXZlX3g4Nl9odm0uYwpAQCAtNzEsNyArNzEsNiBA
QCBzdGF0aWMgaW50IHdyaXRlX2h2bV9wYXJhbXMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkK
ICAgICAgICAgSFZNX1BBUkFNX0FDUElfSU9QT1JUU19MT0NBVElPTiwKICAgICAgICAgSFZNX1BB
UkFNX1ZJUklESUFOLAogICAgICAgICBIVk1fUEFSQU1fSURFTlRfUFQsCi0gICAgICAgIEhWTV9Q
QVJBTV9QQUVfRU5BQkxFRCwKICAgICAgICAgSFZNX1BBUkFNX1ZNX0dFTkVSQVRJT05fSURfQURE
UiwKICAgICAgICAgSFZNX1BBUkFNX0lPUkVRX1NFUlZFUl9QRk4sCiAgICAgICAgIEhWTV9QQVJB
TV9OUl9JT1JFUV9TRVJWRVJfUEFHRVMsCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94
ODYuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCmluZGV4IDFjYWUwZTJiMjYuLmY4YmM4Mjhl
NjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX3g4Ni5jCkBAIC0zOTEsMTIgKzM5MSwxMCBAQCBzdGF0aWMgaW50IGh2bV9zZXRfY29u
Zl9wYXJhbXMobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgbGlieGxfY3R4ICpj
dHggPSBsaWJ4bF9fZ2Nfb3duZXIoZ2MpOwogICAgIHhjX2ludGVyZmFjZSAqeGNoID0gY3R4LT54
Y2g7CiAgICAgaW50IHJldCA9IEVSUk9SX0ZBSUw7Ci0gICAgYm9vbCBwYWUgPSB0cnVlLCBhbHRw
Mm0gPSBpbmZvLT5hbHRwMm07CisgICAgYm9vbCBhbHRwMm0gPSBpbmZvLT5hbHRwMm07CiAKICAg
ICBzd2l0Y2goaW5mby0+dHlwZSkgewogICAgIGNhc2UgTElCWExfRE9NQUlOX1RZUEVfSFZNOgot
ICAgICAgICBwYWUgPSBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT51Lmh2bS5wYWUpOwotCiAgICAg
ICAgIC8qIFRoZSBjb25maWcgcGFyYW1ldGVyICJhbHRwMm0iIHJlcGxhY2VzIHRoZSBwYXJhbWV0
ZXIgImFsdHAybWh2bSIuIEZvcgogICAgICAgICAgKiBsZWdhY3kgcmVhc29ucywgYm90aCBwYXJh
bWV0ZXJzIGFyZSBhY2NlcHRlZCBvbiB4ODYgSFZNIGd1ZXN0cy4KICAgICAgICAgICoKQEAgLTQy
NSwxMCArNDIzLDYgQEAgc3RhdGljIGludCBodm1fc2V0X2NvbmZfcGFyYW1zKGxpYnhsX19nYyAq
Z2MsIHVpbnQzMl90IGRvbWlkLAogCiAgICAgICAgIC8qIEZhbGx0aHJvdWdoICovCiAgICAgY2Fz
ZSBMSUJYTF9ET01BSU5fVFlQRV9QVkg6Ci0gICAgICAgIGlmICh4Y19odm1fcGFyYW1fc2V0KHhj
aCwgZG9taWQsIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCwgcGFlKSkgewotICAgICAgICAgICAgTE9H
KEVSUk9SLCAiQ291bGRuJ3Qgc2V0IEhWTV9QQVJBTV9QQUVfRU5BQkxFRCIpOwotICAgICAgICAg
ICAgZ290byBvdXQ7Ci0gICAgICAgIH0KICAgICAgICAgaWYgKHhjX2h2bV9wYXJhbV9zZXQoeGNo
LCBkb21pZCwgSFZNX1BBUkFNX1RJTUVSX01PREUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHRpbWVyX21vZGUoaW5mbykpKSB7CiAgICAgICAgICAgICBMT0coRVJST1IsICJDb3VsZG4n
dCBzZXQgSFZNX1BBUkFNX1RJTUVSX01PREUiKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9o
dm0uYyBiL3hlbi9hcmNoL2FybS9odm0uYwppbmRleCA3NmIyN2M5MTY4Li5mMzQyNmYzN2ZlIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vaHZtLmMKKysrIGIveGVuL2FyY2gvYXJtL2h2bS5jCkBA
IC00Niw3ICs0Niw4IEBAIGxvbmcgZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgm
YSwgYXJnLCAxKSApCiAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgICAgICBpZiAo
IGEuaW5kZXggPj0gSFZNX05SX1BBUkFNUyApCisgICAgICAgIGlmICggYS5pbmRleCA+PSBIVk1f
TlJfUEFSQU1TIHx8CisgICAgICAgICAgICAgYS5pbmRleCA9PSBIVk1fUEFSQU1fUEFFX0VOQUJM
RUQgKQogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKICAgICAgICAgZCA9IHJjdV9sb2Nr
X2RvbWFpbl9ieV9hbnlfaWQoYS5kb21pZCk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZt
L2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCAwMGE5ZTcwYjdjLi4yYjg2OWFj
OTk3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKQEAgLTQxMDQsNiArNDEwNCw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3Nl
dF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lE
VEg6CiAgICAgICAgIGJyZWFrOwogICAgIC8qIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBhcmUg
ZGVwcmVjYXRlZC4gKi8KKyAgICBjYXNlIEhWTV9QQVJBTV9QQUVfRU5BQkxFRDoKICAgICBjYXNl
IEhWTV9QQVJBTV9ETV9ET01BSU46CiAgICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9SRVFfRVZUQ0hO
OgogICAgICAgICByYyA9IC1FUEVSTTsKQEAgLTQ0MTAsNiArNDQxMSw3IEBAIHN0YXRpYyBpbnQg
aHZtX2FsbG93X2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGNhc2UgSFZNX1BBUkFN
X1g4N19GSVBfV0lEVEg6CiAgICAgICAgIGJyZWFrOwogICAgIC8qIFRoZSBmb2xsb3dpbmcgcGFy
YW1ldGVycyBhcmUgZGVwcmVjYXRlZC4gKi8KKyAgICBjYXNlIEhWTV9QQVJBTV9QQUVfRU5BQkxF
RDoKICAgICBjYXNlIEhWTV9QQVJBTV9ETV9ET01BSU46CiAgICAgY2FzZSBIVk1fUEFSQU1fQlVG
SU9SRVFfRVZUQ0hOOgogICAgICAgICByYyA9IC1FTk9EQVRBOwpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1z
LmgKaW5kZXggMzY4MzJlNGI5NC4uZmFhNmJkYTA5NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUv
cHVibGljL2h2bS9wYXJhbXMuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5o
CkBAIC04Niw3ICs4Niw3IEBACiAjZGVmaW5lIEhWTV9QQVJBTV9TVE9SRV9QRk4gICAgMQogI2Rl
ZmluZSBIVk1fUEFSQU1fU1RPUkVfRVZUQ0hOIDIKIAotI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VO
QUJMRUQgIDQKKyNkZWZpbmUgSFZNX1BBUkFNX1BBRV9FTkFCTEVEICA0IC8qIE9ic29sZXRlLiAg
RG8gbm90IHVzZS4gKi8KIAogI2RlZmluZSBIVk1fUEFSQU1fSU9SRVFfUEZOICAgIDUKIAotLSAK
Mi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtT-0000Sg-5g; Wed, 05 Feb 2020 16:51:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtR-0000S9-D2
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:13 +0000
X-Inumbo-ID: b1dc2e78-4837-11ea-915c-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1dc2e78-4837-11ea-915c-12813bfff9fa;
 Wed, 05 Feb 2020 16:51:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921464;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=4Oa6M4WM6CGr9S2ZAmXGocXyWxGoZB+1v9DkZxuf6vk=;
 b=em/wVdcDJlKk7OTQfnsPVE5AwFYR+eerDePxIdSG8JM8EljE7eGNw9qO
 jFgo3aF/woy2tQeAAV2LhBFGc8SRMUzCfsTXDElob8cplG9lJQ7oHzc+z
 tt4+LGd7Wid7bZAIMabE1UhVg461/wPWAqnK7H790ODPOCP6AHtGdSpfn 0=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kgo0xgdk/kqQRdU5w13717eY8Du0SX/rid1Uwwtq3KGFfMNrRtJv6nNZOkzq3j+zU5D2eK3dzj
 f19Z88yFny6+x3vI1mAflFPBz9NNXVjyDzv74PoB7ot30DyoHGfBvvu7vIqhBIssTOSSBZM1Lx
 sF1F/fiidjWa5D+wKJYSrDdOgk7NqWcUH7mdINg1ZucU9RsRi3v9t0enmr/vnYlPhEaVjz8b+O
 pU9aLdQbdMRcZMleLAsXaTNaxhIePOOrzeKh8Swq2Py0J6nBdMn5vSYUavLeN9oppjZPCtwXIx
 Q+A=
X-SBRS: 2.7
X-MesageID: 12001776
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12001776"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:55 +0000
Message-ID: <20200205165056.11734-6-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 5/6] tools/libx[cl]: Don't use
 HVM_PARAM_PAE_ENABLED as a function parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHNvbGUgdXNlIG9mIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBpcyBhcyBhIG5vbi1zdGFuZGFy
ZCBjYWxsaW5nIGNvbnZlbnRpb24KZm9yIHhjX2NwdWlkX2FwcGx5X3BvbGljeSgpLiAgUGFzcyBQ
QUUgYXMgYSByZWd1bGFyIHBhcmFtZXRlciBpbnN0ZWFkLgoKTGVhdmUgYSByYXRoZXIgYmV0dGVy
IGV4cGxhaW5hdGlvbiBvZiB3aHkgb25seSBIVk0gZ3Vlc3RzIGhhdmUgYSBjaG9pY2UgaW4gUEFF
CnNldHRpbmcuCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSWFuIEphY2tzb24gPElh
bi5KYWNrc29uQGNpdHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmggfCAgMiArLQogdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgfCAx
NSArKysrKy0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NwdWlkLmMgICAgIHwgMTQgKysr
KysrKysrKysrKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCAzMTFkZjFlZjBmLi40ZWI0ZjRjMmM2IDEw
MDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTgwNyw3ICsxODA3LDcgQEAgaW50IHhjX2NwdWlkX3Nl
dCh4Y19pbnRlcmZhY2UgKnhjaCwKIGludCB4Y19jcHVpZF9hcHBseV9wb2xpY3koeGNfaW50ZXJm
YWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50MzJfdCAqZmVhdHVyZXNldCwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZlYXR1cmVzKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG5yX2ZlYXR1cmVzLCBib29sIHBhZSk7CiBp
bnQgeGNfbWNhX29wKHhjX2ludGVyZmFjZSAqeGNoLCBzdHJ1Y3QgeGVuX21jICptYyk7CiBpbnQg
eGNfbWNhX29wX2luamVjdF92Mih4Y19pbnRlcmZhY2UgKnhjaCwgdW5zaWduZWQgaW50IGZsYWdz
LAogICAgICAgICAgICAgICAgICAgICAgICAgeGNfY3B1bWFwX3QgY3B1bWFwLCB1bnNpZ25lZCBp
bnQgbnJfY3B1cyk7CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyBiL3Rv
b2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCmluZGV4IDI1NDBhYTFlMWMuLjRlNzRhN2VkM2IgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX2NwdWlkX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhjL3hj
X2NwdWlkX3g4Ni5jCkBAIC00NTUsNyArNDU1LDggQEAgaW50IHhjX2NwdWlkX3NldCgKIH0KIAog
aW50IHhjX2NwdWlkX2FwcGx5X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpmZWF0dXJlc2V0
LCB1bnNpZ25lZCBpbnQgbnJfZmVhdHVyZXMpCisgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IHVpbnQzMl90ICpmZWF0dXJlc2V0LCB1bnNpZ25lZCBpbnQgbnJfZmVhdHVyZXMsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcGFlKQogewogICAgIGludCByYzsKICAgICB4Y19k
b21pbmZvX3QgZGk7CkBAIC01NzksOCArNTgwLDYgQEAgaW50IHhjX2NwdWlkX2FwcGx5X3BvbGlj
eSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCiAgICAgfQogICAgIGVsc2UKICAg
ICB7Ci0gICAgICAgIHVpbnQ2NF90IHZhbDsKLQogICAgICAgICAvKgogICAgICAgICAgKiBUb3Bv
bG9neSBmb3IgSFZNIGd1ZXN0cyBpcyBlbnRpcmVseSBjb250cm9sbGVkIGJ5IFhlbi4gIEZvciBu
b3csIHdlCiAgICAgICAgICAqIGhhcmRjb2RlIEFQSUNfSUQgPSB2Y3B1X2lkICogMiB0byBnaXZl
IHRoZSBpbGx1c2lvbiBvZiBubyBTTVQuCkBAIC02MzUsMTQgKzYzNCwxMCBAQCBpbnQgeGNfY3B1
aWRfYXBwbHlfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKICAgICAg
ICAgfQogCiAgICAgICAgIC8qCi0gICAgICAgICAqIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBpcyBh
IHBhcmFtZXRlciB0byB0aGlzIGZ1bmN0aW9uLCBzdGFzaGVkIGluCi0gICAgICAgICAqIFhlbi4g
IE5vdGhpbmcgZWxzZSBoYXMgZXZlciB0YWtlbiBub3RpY2Ugb2YgdGhlIHZhbHVlLgorICAgICAg
ICAgKiBQQUUgdXNlZCB0byBiZSBhIHBhcmFtZXRlciBwYXNzZWQgdG8gdGhpcyBmdW5jdGlvbiBi
eQorICAgICAgICAgKiBIVk1fUEFSQU1fUEFFX0VOQUJMRUQuICBJdCBpcyBub3cgcGFzc2VkIG5v
cm1hbGx5LgogICAgICAgICAgKi8KLSAgICAgICAgcmMgPSB4Y19odm1fcGFyYW1fZ2V0KHhjaCwg
ZG9taWQsIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCwgJnZhbCk7Ci0gICAgICAgIGlmICggcmMgKQot
ICAgICAgICAgICAgZ290byBvdXQ7Ci0KLSAgICAgICAgcC0+YmFzaWMucGFlID0gdmFsOworICAg
ICAgICBwLT5iYXNpYy5wYWUgPSBwYWU7CiAKICAgICAgICAgLyoKICAgICAgICAgICogVGhlc2Ug
c2V0dGluZ3MgYXJlIG5lY2Vzc2FyeSB0byBjYXVzZSBlYXJsaWVyIEhWTV9QQVJBTV9ORVNURURI
Vk0gLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2NwdWlkLmMKaW5kZXggNDlkM2NhNWIyNi4uOGM0OWUzNDEyNSAxMDA2NDQKLS0tIGEv
dG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcHVpZC5j
CkBAIC00MTYsOCArNDE2LDIwIEBAIHZvaWQgbGlieGxfX2NwdWlkX2xlZ2FjeShsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgZG9taWQsCiAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xpc3QgY3B1aWQg
PSBpbmZvLT5jcHVpZDsKICAgICBpbnQgaTsKICAgICBjaGFyICpjcHVpZF9yZXNbNF07CisgICAg
Ym9vbCBwYWUgPSB0cnVlOworCisgICAgLyoKKyAgICAgKiBQQUUgaXMgYSBYZW4tY29udHJvbGxl
ZCBmb3IgUFYgZ3Vlc3RzIChpdCBpcyB0aGUgJ3AnIHRoYXQgY2F1c2VzIHRoZQorICAgICAqIGRp
ZmZlcmVuY2UgYmV0d2VlbiB0aGUgeGVuLTMuMC14ODZfMzIgYW5kIHhlbi0zLjAteDg2XzMycCBB
QklzKS4gIEl0IGlzCisgICAgICogbWFuZGF0b3J5IGFzIFhlbiBpcyBydW5uaW5nIGluIDY0Yml0
IG1vZGUuCisgICAgICoKKyAgICAgKiBQVkggZ3Vlc3RzIGRvbid0IGhhdmUgYSB0b3AtbGV2ZWwg
UEFFIGNvbnRyb2wsIGFuZCBpcyB0cmVhdGVkIGFzCisgICAgICogYXZhaWxhYmxlLgorICAgICAq
LworICAgIGlmIChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSkKKyAgICAgICAg
cGFlID0gbGlieGxfZGVmYm9vbF92YWwoaW5mby0+dS5odm0ucGFlKTsKIAotICAgIHhjX2NwdWlk
X2FwcGx5X3BvbGljeShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDApOworICAgIHhjX2NwdWlkX2Fw
cGx5X3BvbGljeShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDAsIHBhZSk7CiAKICAgICBpZiAoIWNw
dWlkKQogICAgICAgICByZXR1cm47Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 16:51:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 16:51:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izNtX-0000VR-N7; Wed, 05 Feb 2020 16:51:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TaP3=3Z=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izNtV-0000Ug-Mt
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 16:51:17 +0000
X-Inumbo-ID: b3951216-4837-11ea-ad98-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b3951216-4837-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 16:51:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580921466;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=XOn1aGJowhLxP+fjsrtFOac5vlSPUDqREW49qXLnIIE=;
 b=Gq7DIBq/Jr2FOdeCfEaa87zfOfoIO6UIdZyjTrZLAoTvpTcNlwkrE6RQ
 cVSWtiWMHLrg35EoZ4drqM/K2wwEqkd3Ffa4hIOqLTuZuxyoh9j39G8ui
 TxTodug40g9M1UADWqJpCnCbyxuJrTkMlR1AruQiBH/EJ1hhk4SeF/KDu o=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SpBRXGKvCX08i12FVu/xpGSeRPKqR2elnti/u4gQJ75BmaXNepaatH66wjEMSzHaX9/EkBsqDs
 HznIaevi4CG86tyraCjniuz1D3+IksJPwNjrSXjoCoZGCbixoxOvBNvjhvzeUQj2HwABkXstQ2
 dmpN+h4LnJ6qD8Hkt4mwWlTBVaykksTxvY8MqqOsbQxuApieNeG7NkVxPOKo98+UQgw1HI6ywa
 +NkJI5xxJ0T9hu7wMcmHaSQ/gtLOOqi7q6hoAbsLmTRC/+BuHqpsFUVLNsM6qul1Onn0CdHfgN
 72k=
X-SBRS: 2.7
X-MesageID: 12612174
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,406,1574139600"; d="scan'208";a="12612174"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 5 Feb 2020 16:50:52 +0000
Message-ID: <20200205165056.11734-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/6] tools/ocaml: Drop cpuid helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Christian Lindig <christian.lindig@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2UgaGF2ZSBubyBjYWxsZXJzLCBhbmQgdGhlIHVuZGVybHlpbmcgaW5mcmFzdHJ1Y3R1cmUg
aXMgYWJvdXQgdG8gYmUKcmV3cml0dGVuIGNvbXBsZXRlbHkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IENocmlzdGlhbiBM
aW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KLS0tCiB0b29scy9vY2FtbC9saWJz
L3hjL3hlbmN0cmwubWwgICAgICB8ICA3IC0tLS0tCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0
cmwubWxpICAgICB8ICA3IC0tLS0tCiB0b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMu
YyB8IDYyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDMgZmlsZXMgY2hh
bmdlZCwgNzYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvb2NhbWwvbGlicy94Yy94
ZW5jdHJsLm1sIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5jdHJsLm1sCmluZGV4IGUwMGE3NGQ0
OGQuLjQ5N2RlZDdjZTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5t
bAorKysgYi90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmwubWwKQEAgLTI1NiwxMyArMjU2LDYg
QEAgZXh0ZXJuYWwgZG9tYWluX3NldF9tZW1tYXBfbGltaXQ6IGhhbmRsZSAtPiBkb21pZCAtPiBp
bnQ2NCAtPiB1bml0CiBleHRlcm5hbCBkb21haW5fbWVtb3J5X2luY3JlYXNlX3Jlc2VydmF0aW9u
OiBoYW5kbGUgLT4gZG9taWQgLT4gaW50NjQgLT4gdW5pdAogICAgICAgID0gInN0dWJfeGNfZG9t
YWluX21lbW9yeV9pbmNyZWFzZV9yZXNlcnZhdGlvbiIKIAotZXh0ZXJuYWwgZG9tYWluX2NwdWlk
X3NldDogaGFuZGxlIC0+IGRvbWlkIC0+IChpbnQ2NCAqIChpbnQ2NCBvcHRpb24pKQotICAgICAg
ICAgICAgICAgICAgICAgICAgLT4gc3RyaW5nIG9wdGlvbiBhcnJheQotICAgICAgICAgICAgICAg
ICAgICAgICAgLT4gc3RyaW5nIG9wdGlvbiBhcnJheQotICAgICAgID0gInN0dWJfeGNfZG9tYWlu
X2NwdWlkX3NldCIKLWV4dGVybmFsIGRvbWFpbl9jcHVpZF9hcHBseV9wb2xpY3k6IGhhbmRsZSAt
PiBkb21pZCAtPiB1bml0Ci0gICAgICAgPSAic3R1Yl94Y19kb21haW5fY3B1aWRfYXBwbHlfcG9s
aWN5IgotCiBleHRlcm5hbCBtYXBfZm9yZWlnbl9yYW5nZTogaGFuZGxlIC0+IGRvbWlkIC0+IGlu
dAogICAgICAgICAgICAgICAgICAgICAgICAgIC0+IG5hdGl2ZWludCAtPiBYZW5tbWFwLm1tYXBf
aW50ZXJmYWNlCiAgICAgICAgPSAic3R1Yl9tYXBfZm9yZWlnbl9yYW5nZSIKZGlmZiAtLWdpdCBh
L3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkgYi90b29scy9vY2FtbC9saWJzL3hjL3hl
bmN0cmwubWxpCmluZGV4IDBlNzA0OWQ3MDguLjI2ZWM3ZTU5YjEgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L29jYW1sL2xpYnMveGMveGVuY3RybC5tbGkKKysrIGIvdG9vbHMvb2NhbWwvbGlicy94Yy94ZW5j
dHJsLm1saQpAQCAtMjE5LDEwICsyMTksMyBAQCBleHRlcm5hbCBwYWdlc190b19raWIgOiBpbnQ2
NCAtPiBpbnQ2NCA9ICJzdHViX3BhZ2VzX3RvX2tpYiIKIHZhbCBwYWdlc190b19taWIgOiBpbnQ2
NCAtPiBpbnQ2NAogZXh0ZXJuYWwgd2F0Y2hkb2cgOiBoYW5kbGUgLT4gaW50IC0+IGludDMyIC0+
IGludAogICA9ICJzdHViX3hjX3dhdGNoZG9nIgotCi1leHRlcm5hbCBkb21haW5fY3B1aWRfc2V0
OiBoYW5kbGUgLT4gZG9taWQgLT4gKGludDY0ICogKGludDY0IG9wdGlvbikpCi0gICAgICAgICAg
ICAgICAgICAgICAgICAtPiBzdHJpbmcgb3B0aW9uIGFycmF5Ci0gICAgICAgICAgICAgICAgICAg
ICAgICAtPiBzdHJpbmcgb3B0aW9uIGFycmF5Ci0gICAgICAgPSAic3R1Yl94Y19kb21haW5fY3B1
aWRfc2V0IgotZXh0ZXJuYWwgZG9tYWluX2NwdWlkX2FwcGx5X3BvbGljeTogaGFuZGxlIC0+IGRv
bWlkIC0+IHVuaXQKLSAgICAgICA9ICJzdHViX3hjX2RvbWFpbl9jcHVpZF9hcHBseV9wb2xpY3ki
CmRpZmYgLS1naXQgYS90b29scy9vY2FtbC9saWJzL3hjL3hlbmN0cmxfc3R1YnMuYyBiL3Rvb2xz
L29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCmluZGV4IDQ4ZjM5ZjgxZDUuLjkwNGRhNDVj
NGYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCisrKyBi
L3Rvb2xzL29jYW1sL2xpYnMveGMveGVuY3RybF9zdHVicy5jCkBAIC00OCwxMiArNDgsNiBAQAog
I2RlZmluZSBzdHJpbmdfb2Zfb3B0aW9uX2FycmF5KGFycmF5LCBpbmRleCkgXAogCSgoRmllbGQo
YXJyYXksIGluZGV4KSA9PSBWYWxfbm9uZSkgPyBOVUxMIDogU3RyaW5nX3ZhbChGaWVsZChGaWVs
ZChhcnJheSwgaW5kZXgpLCAwKSkpCiAKLS8qIG1heWJlIGhlcmUgd2Ugc2hvdWxkIGNoZWNrIHRo
ZSByYW5nZSBvZiB0aGUgaW5wdXQgaW5zdGVhZCBvZiBibGluZGx5Ci0gKiBjYXN0aW5nIGl0IHRv
IHVpbnQzMiAqLwotI2RlZmluZSBjcHVpZF9pbnB1dF9vZl92YWwoaTEsIGkyLCBpbnB1dCkgXAot
CWkxID0gKHVpbnQzMl90KSBJbnQ2NF92YWwoRmllbGQoaW5wdXQsIDApKTsgXAotCWkyID0gKChG
aWVsZChpbnB1dCwgMSkgPT0gVmFsX25vbmUpID8gMHhmZmZmZmZmZiA6ICh1aW50MzJfdCkgSW50
NjRfdmFsKEZpZWxkKEZpZWxkKGlucHV0LCAxKSwgMCkpKTsKLQogc3RhdGljIHZvaWQgTm9yZXR1
cm4gZmFpbHdpdGhfeGMoeGNfaW50ZXJmYWNlICp4Y2gpCiB7CiAJY2hhciBlcnJvcl9zdHJbWENf
TUFYX0VSUk9SX01TR19MRU4gKyA2XTsKQEAgLTgyNiw2MiArODIwLDYgQEAgQ0FNTHByaW0gdmFs
dWUgc3R1Yl94Y19kb21haW5fbWVtb3J5X2luY3JlYXNlX3Jlc2VydmF0aW9uKHZhbHVlIHhjaCwK
IAlDQU1McmV0dXJuKFZhbF91bml0KTsKIH0KIAotQ0FNTHByaW0gdmFsdWUgc3R1Yl94Y19kb21h
aW5fY3B1aWRfc2V0KHZhbHVlIHhjaCwgdmFsdWUgZG9taWQsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdmFsdWUgaW5wdXQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdmFsdWUgY29uZmlnKQotewotCUNBTUxwYXJhbTQoeGNoLCBkb21p
ZCwgaW5wdXQsIGNvbmZpZyk7Ci0JQ0FNTGxvY2FsMihhcnJheSwgdG1wKTsKLSNpZiBkZWZpbmVk
KF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCi0JaW50IHI7Ci0JdW5zaWduZWQgaW50
IGNfaW5wdXRbMl07Ci0JY2hhciAqY19jb25maWdbNF0sICpvdXRfY29uZmlnWzRdOwotCi0JY19j
b25maWdbMF0gPSBzdHJpbmdfb2Zfb3B0aW9uX2FycmF5KGNvbmZpZywgMCk7Ci0JY19jb25maWdb
MV0gPSBzdHJpbmdfb2Zfb3B0aW9uX2FycmF5KGNvbmZpZywgMSk7Ci0JY19jb25maWdbMl0gPSBz
dHJpbmdfb2Zfb3B0aW9uX2FycmF5KGNvbmZpZywgMik7Ci0JY19jb25maWdbM10gPSBzdHJpbmdf
b2Zfb3B0aW9uX2FycmF5KGNvbmZpZywgMyk7Ci0KLQljcHVpZF9pbnB1dF9vZl92YWwoY19pbnB1
dFswXSwgY19pbnB1dFsxXSwgaW5wdXQpOwotCi0JYXJyYXkgPSBjYW1sX2FsbG9jKDQsIDApOwot
CWZvciAociA9IDA7IHIgPCA0OyByKyspIHsKLQkJdG1wID0gVmFsX25vbmU7Ci0JCWlmIChjX2Nv
bmZpZ1tyXSkgewotCQkJdG1wID0gY2FtbF9hbGxvY19zbWFsbCgxLCAwKTsKLQkJCUZpZWxkKHRt
cCwgMCkgPSBjYW1sX2FsbG9jX3N0cmluZygzMik7Ci0JCX0KLQkJU3RvcmVfZmllbGQoYXJyYXks
IHIsIHRtcCk7Ci0JfQotCi0JZm9yIChyID0gMDsgciA8IDQ7IHIrKykKLQkJb3V0X2NvbmZpZ1ty
XSA9IChjX2NvbmZpZ1tyXSkgPyBTdHJpbmdfdmFsKEZpZWxkKEZpZWxkKGFycmF5LCByKSwgMCkp
IDogTlVMTDsKLQotCXIgPSB4Y19jcHVpZF9zZXQoX0goeGNoKSwgX0QoZG9taWQpLAotCQkJIGNf
aW5wdXQsIChjb25zdCBjaGFyICoqKWNfY29uZmlnLCBvdXRfY29uZmlnKTsKLQlpZiAociA8IDAp
Ci0JCWZhaWx3aXRoX3hjKF9IKHhjaCkpOwotI2Vsc2UKLQljYW1sX2ZhaWx3aXRoKCJ4Y19kb21h
aW5fY3B1aWRfc2V0OiBub3QgaW1wbGVtZW50ZWQiKTsKLSNlbmRpZgotCUNBTUxyZXR1cm4oYXJy
YXkpOwotfQotCi1DQU1McHJpbSB2YWx1ZSBzdHViX3hjX2RvbWFpbl9jcHVpZF9hcHBseV9wb2xp
Y3kodmFsdWUgeGNoLCB2YWx1ZSBkb21pZCkKLXsKLQlDQU1McGFyYW0yKHhjaCwgZG9taWQpOwot
I2lmIGRlZmluZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKLQlpbnQgcjsKLQot
CXIgPSB4Y19jcHVpZF9hcHBseV9wb2xpY3koX0goeGNoKSwgX0QoZG9taWQpLCBOVUxMLCAwKTsK
LQlpZiAociA8IDApCi0JCWZhaWx3aXRoX3hjKF9IKHhjaCkpOwotI2Vsc2UKLQljYW1sX2ZhaWx3
aXRoKCJ4Y19kb21haW5fY3B1aWRfYXBwbHlfcG9saWN5OiBub3QgaW1wbGVtZW50ZWQiKTsKLSNl
bmRpZgotCUNBTUxyZXR1cm4oVmFsX3VuaXQpOwotfQotCiBDQU1McHJpbSB2YWx1ZSBzdHViX3hj
X3ZlcnNpb25fdmVyc2lvbih2YWx1ZSB4Y2gpCiB7CiAJQ0FNTHBhcmFtMSh4Y2gpOwotLSAKMi4x
MS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 17:15:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 17:15:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izOGX-0002k0-0x; Wed, 05 Feb 2020 17:15:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izOGV-0002jv-Td
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 17:15:03 +0000
X-Inumbo-ID: 0bcbfa96-483b-11ea-8396-bc764e2007e4
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0bcbfa96-483b-11ea-8396-bc764e2007e4;
 Wed, 05 Feb 2020 17:15:03 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id y11so3697218wrt.6
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 09:15:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=gt7JKC5bU4Kn8QWritXkTNhZYADZ1EAroj+29iTULkI=;
 b=eW9e+7yS3dRsJMFy6sT3a1gFbmTf5fZqfxH5MgEy+OB3cfvN9j1fBn4T+o74EiOWb4
 m42fGxs0IgHl81nOHZ9IxPzdku5btfGmwM2rlUlxyzXZMIaSNTW5kiB7cW/9EsiGxhbo
 ONRZB1J7sljuEnUE6BsnGNBiS02oIUTBYxG/KIXzyunNoDNwdVaAsSbj4FPFfLieHv3L
 9aPLDBvbCJciWGmcNDPkvvk1IxeGDU1rlAb7VhGkqYwOl9JAGae148Pqe7x0xa240aQi
 RG6pcrACxW9bV44igXsIsRNe1Ywns8LcVwfKO0d+BfueuoJtGMnq7Be9jxH+7oq+AMIZ
 /yVg==
X-Gm-Message-State: APjAAAU5rAk8FnlLdsJLDtwFjRtq5XcYz0/BoM7a34AnZzbFnsNujMqb
 A60bKUzCX5Ks/9MmTKI1HyU=
X-Google-Smtp-Source: APXvYqx00aN4uGnlfI+cCWfNLsejxKTJuJZN+d3eKKjIJZOMogvCVOAADy7sOFcGab7sN767qek0OA==
X-Received: by 2002:a5d:4612:: with SMTP id t18mr27625601wrq.98.1580922902344; 
 Wed, 05 Feb 2020 09:15:02 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id w26sm284540wmi.8.2020.02.05.09.15.01
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 09:15:01 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <730add36-bfa0-e1bb-e2cb-b5570540688c@suse.com>
 <4cf07838-40ff-a941-159a-263c9305b89d@suse.com>
 <c2e44382-18b1-f62e-a2a8-98974c040069@xen.org>
 <40359ffc-13b3-daee-4456-99a461c26de7@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <6e4a58c4-aa80-f349-67b6-dffb1fa8e707@xen.org>
Date: Wed, 5 Feb 2020 17:15:00 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <40359ffc-13b3-daee-4456-99a461c26de7@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 4/6] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ilja Van Sprundel <ivansprundel@ioactive.com>,
 Ian Jackson <ian.jackson@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDUvMDIvMjAyMCAxNjozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDUu
MDIuMjAyMCAxNTozNCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAwNS8wMi8yMDIwIDEzOjE2
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IFRoaXMgaXMgbW9yZSByb2J1c3QgdGhhbiB0aGUgcmF3
IHhtYWxsb2NfYnl0ZXMoKS4KPj4+Cj4+PiBBbHNvIGFkZCBhIHNhbml0eSBjaGVjayBvbiB0aGUg
aW5wdXQgcGFnZSByYW5nZS4KPj4KPj4gSXQgZmVlbHMgdG8gbWUgdGhhdCB0aGUgY29tbWl0IG1l
c3NhZ2UvdGl0bGUgc2hvdWxkIGZvY3VzIG9uIHRoZSBzYW5pdHkKPj4gY2hlY2suIFRoZSB4bWFs
bG9jX2FycmF5KCkgaXMganVzdCBhIGNsZWFudXAgaXMgImxlc3MgaW1wb3J0YW50Ii4KPiAKPiBC
dXQgaXQgbm90IGJlaW5nIHRoZXJlIHdvdWxkIGdlbmVyYWxseSBqdXN0IHJlc3VsdCBpbiAtRU5P
TUVNCj4gZHVlIHRvIHRoZSB4bWFsbG9jXy4uLigpIGZhaWxpbmcgKGxlYXZpbmcgYXNpZGUgb3Zl
cmZsb3cgbm90Cj4gYWNjb3VudGVkIGZvciBpbiB0aGUgb2xkIGNvZGUpLCB3aGljaCBieSB0aGUg
bmV3IGNoZWNrIGp1c3QKPiBnZXRzIGNoYW5nZWQgaW50byB0aGUgbW9yZSBhcHBsaWNhYmxlIC1F
SU5WQUwuIEkgdmlldyB0aGUKPiBjaGFuZ2VkIGNhbGxlZCBvdXQgaW4gdGhlIHRpdGxlIGFzIG1v
cmUgaW1wb3J0YW50LgoKTm9uZSBvZiB0aGUgY29tbWl0IG1lc3NhZ2UgcmVhbGx5IGV4cGxhaW4g
dGhpcy4gU28gdGhlIHNhbml0eSBjaGVjayBkaWQgCmZlZWwgbW9yZSBpbXBvcnRhbnQuCgpZb3Ug
cHJvYmFibHkgd2FudCB0byByZXdvcmQgdGhlIGNvbW1pdCBtZXNzYWdlIHRvIGV4cGxhaW4gd2h5
IHRoZSBzYW5pdHkgCmNoZWNrIGlzIGFkZGVkIChpLmUgRU5PTUVNIHZzIEVJTlZBTCkuCgpDaGVl
cnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 17:16:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 17:16:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izOHq-0002ov-Ff; Wed, 05 Feb 2020 17:16:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izOHp-0002oo-A2
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 17:16:25 +0000
X-Inumbo-ID: 38820652-483b-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 38820652-483b-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 17:16:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izOHh-0002c8-EO; Wed, 05 Feb 2020 17:16:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izOHh-00017t-5a; Wed, 05 Feb 2020 17:16:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izOHh-0005TC-4v; Wed, 05 Feb 2020 17:16:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146747-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 17:16:17 +0000
Subject: [Xen-devel] [qemu-mainline test] 146747: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0NyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NDcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEp
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MCBk
YXlzICAyNDYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMCBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 17:45:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 17:45:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izOk5-0005Ex-5X; Wed, 05 Feb 2020 17:45:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2f8c=3Z=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izOk3-0005Es-HW
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 17:45:35 +0000
X-Inumbo-ID: 4f629266-483f-11ea-9175-12813bfff9fa
Received: from mail-wr1-f54.google.com (unknown [209.85.221.54])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f629266-483f-11ea-9175-12813bfff9fa;
 Wed, 05 Feb 2020 17:45:34 +0000 (UTC)
Received: by mail-wr1-f54.google.com with SMTP id c9so3801249wrw.8
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 09:45:34 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=C62zTzrbNkq8VEn+9kYniMA3aX0/ea+WW7f0i3vONoY=;
 b=FFFIqwZMUcowNQ1DZCQy1nxCQX0UtJmbT8fMyZVOd+86Ur+9EW6xFnA9YO9MY3JYcV
 gNeUZTpNOuqlivYpnZQtnCSCelvwUK+a7i/SHqTEMRbGf4ivkLHYlENP5dWqNPbZQ/Ws
 GU6tvDmXgIZyz/iB5oOBhs8hcVQdPvmmBqHt92/SO7clDeWL4uFkcMY+1gyXxpbkgItm
 TR049Qwfqld12vd7jCH5hBY3A8axsmKDTRAzEs73UcunfOuh9NhJY/pVoaN11p+a1EbC
 Qf28JruVmVm1bJfKlhIZzy/N1ah/Yc+q/6pcJiwFSa5lTbQGaSfE/qlwuXB11dii2Le1
 5ffw==
X-Gm-Message-State: APjAAAVoDSOm6sKeDq1YJxVu1fq8ZmCue45jltU/cTYYaWt4u92oEqlO
 hEMIKCDjbf4R7MFj6/EtRUY=
X-Google-Smtp-Source: APXvYqwLLq/ldH0cQyCuvdwjAtykCRXexHSqvfCSV0EaB0YsXwyJuU3+zl6E2lx3u8oaWxndk+25CQ==
X-Received: by 2002:adf:e550:: with SMTP id z16mr27024888wrm.5.1580924733712; 
 Wed, 05 Feb 2020 09:45:33 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id z25sm364038wmf.14.2020.02.05.09.45.32
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 05 Feb 2020 09:45:33 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, "Xia, Hongyan" <hongyxia@amazon.com>
References: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
 <1398d8919b9f5c81e54b459c69e6b89352260ebe.camel@amazon.com>
 <c125fe8e-a2c6-a972-e7f7-a18f8c75a3ab@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <0316c4aa-4511-cd04-e40d-46ab92350e14@xen.org>
Date: Wed, 5 Feb 2020 17:45:32 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <c125fe8e-a2c6-a972-e7f7-a18f8c75a3ab@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Grall,
 Julien" <jgrall@amazon.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>,
 "wl@xen.org" <wl@xen.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDUvMDIvMjAyMCAxNjo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDUu
MDIuMjAyMCAxNzoyNSwgWGlhLCBIb25neWFuIHdyb3RlOgo+PiBQaW5nLgo+IAo+IFNvcnJ5LCB0
aGVyZSdzIGp1c3QgdG9vIG11Y2ggZWxzZSBhbHNvIG5lZWRpbmcgYXR0ZW50aW9uLiBJJ20KPiBk
b2luZyB3aGF0IEkgY2FuIHJldmlldy13aXNlLCBhbmQgSSBhc3N1bWUgc29tZSBvdGhlcnMgZG8g
c28sCj4gdG9vLiBZb3UncmUgdmVyeSB3ZWxjb21lIHRvIGhlbHAgd2l0aCB0aGUgcmV2aWV3IGxv
YWQuCgpXZWkgYW5kIEkgYWxyZWFkeSByZXZpZXdlZCB0aGUgcGF0Y2guIFNvIEhvbmd5YW4gaXMg
bWFpbmx5IHdhaXRpbmcgb24gCnRoZSBtYWludGFpbmVycyAoQW5kcmV3IGFuZCB5b3UpIHRvIGdp
dmUgdGhlaXIgZmluYWwgYWNrLgoKV291bGQgeW91IGJlIGhhcHB5IHRvIGdpdmUgeW91ciBhY2sg
YmFzZWQgb24gdGhlIHJldmlld3MgZnJvbSBXZWkgYW5kIG1lPwoKQ2hlZXJzLAoKLS0gCkp1bGll
biBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 18:02:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 18:02:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izP0R-0006sS-OE; Wed, 05 Feb 2020 18:02:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=z73q=3Z=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1izP0Q-0006sG-M7
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 18:02:30 +0000
X-Inumbo-ID: aca46ac4-4841-11ea-9178-12813bfff9fa
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aca46ac4-4841-11ea-9178-12813bfff9fa;
 Wed, 05 Feb 2020 18:02:29 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id y11so3883658wrt.6
 for <xen-devel@lists.xenproject.org>; Wed, 05 Feb 2020 10:02:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=qwfpjxdFnRoECf8ot+2ry0zQDK/D4NNdHk1B2vQf5ss=;
 b=ium3nclbgIBMI6xmyIlO0GFpg2XJlyQPaBICZGTeQqp4H2tDzwnivtNolh59dsqC0U
 zipsSM0tqhh0hXWpGE8wtoX00uPw4lBPtyxYO+Fwvw5uiloYJ1Dm6AEkHUFLy7l4SiLm
 6/VHUKjdKhD60ysJ1ryDxrB3YIIimcWYfRaaHJYCYaaDf+x0OAn01L5HviuJPGExVSmE
 WoehawSPgOE4AWhi2lsxTfmjQhvpIQtAfYtKtg2HloyYDTj7qVQ4/Ud5YQNljrqwudGa
 fpPMnd1GUP4jn7sRv52Ue/9AJudreInyAJ8V20r0TobU95mUUhYBjTjfGiZBJY2mYq1e
 KZMw==
X-Gm-Message-State: APjAAAU2GX6U5sxncDWZrOUU8D0mEkBlaTQsaMKi57CPhISRBAbt1UGP
 oK86gBaJH64bo7EU+cC9aDgbysu+8BY=
X-Google-Smtp-Source: APXvYqxXb/0KRU9PG8SwNaVqzwsUkcB642bzmrBpilBcqTecptLZdEZrlH20Lt80OxdHxRJeWJluVQ==
X-Received: by 2002:adf:93c1:: with SMTP id 59mr30209599wrp.399.1580925748990; 
 Wed, 05 Feb 2020 10:02:28 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 t9sm735716wrv.63.2020.02.05.10.02.27
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 05 Feb 2020 10:02:28 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed,  5 Feb 2020 18:02:24 +0000
Message-Id: <20200205180224.6525-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/guest/xen: only set HVM parameter on BSP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCBmb3IgZXZlcnkgQ1BVIHRvIHNldCBhIGd1ZXN0IHByb3BlcnR5LgoK
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuL3hlbi5jIHwgMjIgKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQs
IDEzIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2d1ZXN0L3hlbi94ZW4uYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKaW5kZXgg
MWY4NjhmMmY4ZC4uM2NmOGY2NjdhMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L3hl
bi94ZW4uYworKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCkBAIC0yMDYsMTEgKzIw
Niw2IEBAIHN0YXRpYyBpbnQgaW5pdF9ldnRjaG4odm9pZCkKIHsKICAgICBzdGF0aWMgdWludDhf
dCBldnRjaG5fdXBjYWxsX3ZlY3RvcjsKICAgICBpbnQgcmM7Ci0gICAgc3RydWN0IHhlbl9odm1f
cGFyYW0gYSA9IHsKLSAgICAgICAgLmRvbWlkID0gRE9NSURfU0VMRiwKLSAgICAgICAgLmluZGV4
ID0gSFZNX1BBUkFNX0NBTExCQUNLX0lSUSwKLSAgICAgICAgLnZhbHVlID0gMSwKLSAgICB9Owog
CiAgICAgaWYgKCAhZXZ0Y2huX3VwY2FsbF92ZWN0b3IgKQogICAgICAgICBhbGxvY19kaXJlY3Rf
YXBpY192ZWN0b3IoJmV2dGNobl91cGNhbGxfdmVjdG9yLCB4ZW5fZXZ0Y2huX3VwY2FsbCk7CkBA
IC0yMjUsMTAgKzIyMCwxOSBAQCBzdGF0aWMgaW50IGluaXRfZXZ0Y2huKHZvaWQpCiAgICAgICAg
IHJldHVybiByYzsKICAgICB9CiAKLSAgICAvKiBUcmljayB0b29sc3RhY2sgdG8gdGhpbmsgd2Ug
YXJlIGVubGlnaHRlbmVkICovCi0gICAgcmMgPSB4ZW5faHlwZXJjYWxsX2h2bV9vcChIVk1PUF9z
ZXRfcGFyYW0sICZhKTsKLSAgICBpZiAoIHJjICkKLSAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8g
c2V0IEhWTV9QQVJBTV9DQUxMQkFDS19JUlFcbiIpOworICAgIGlmICggc21wX3Byb2Nlc3Nvcl9p
ZCgpID09IDAgKQorICAgIHsKKyAgICAgICAgc3RydWN0IHhlbl9odm1fcGFyYW0gYSA9IHsKKyAg
ICAgICAgICAgIC5kb21pZCA9IERPTUlEX1NFTEYsCisgICAgICAgICAgICAuaW5kZXggPSBIVk1f
UEFSQU1fQ0FMTEJBQ0tfSVJRLAorICAgICAgICAgICAgLnZhbHVlID0gMSwKKyAgICAgICAgfTsK
KworICAgICAgICAvKiBUcmljayB0b29sc3RhY2sgdG8gdGhpbmsgd2UgYXJlIGVubGlnaHRlbmVk
ICovCisgICAgICAgIHJjID0geGVuX2h5cGVyY2FsbF9odm1fb3AoSFZNT1Bfc2V0X3BhcmFtLCAm
YSk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgcHJpbnRrKCJVbmFibGUgdG8gc2V0
IEhWTV9QQVJBTV9DQUxMQkFDS19JUlFcbiIpOworICAgIH0KIAogICAgIHJldHVybiByYzsKIH0K
LS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 18:20:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 18:20:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izPHe-0008Sy-RU; Wed, 05 Feb 2020 18:20:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=b7x6=3Z=kernel.org=pr-tracker-bot@srs-us1.protection.inumbo.net>)
 id 1izPHd-0008St-86
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 18:20:17 +0000
X-Inumbo-ID: 2837d567-4844-11ea-9183-12813bfff9fa
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2837d567-4844-11ea-9183-12813bfff9fa;
 Wed, 05 Feb 2020 18:20:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1580926816;
 bh=yuBrlgCSyNpGr7f0LkdGSKgVKnHVeUJjNZG0igVS9No=;
 h=From:In-Reply-To:References:Date:To:Cc:From;
 b=nzH9OKtg7Wr17/acZ5zPdO4nd6vpEVmHl1rP1B4nTRnmGk+3bHyRZHpfwPTDKvdiK
 C0eETZgCkjnldURs8faFa2ds7o8EUogzUfLFo3eJD2nK8GvXgm9GMbhXM2fW8AU3q/
 NzjDLSUr4RhhXOOFV4Qe/APvd10GeR8x0xZvRoq0=
From: pr-tracker-bot@kernel.org
In-Reply-To: <20200205141135.31595-1-jgross@suse.com>
References: <20200205141135.31595-1-jgross@suse.com>
X-PR-Tracked-List-Id: <linux-kernel.vger.kernel.org>
X-PR-Tracked-Message-Id: <20200205141135.31595-1-jgross@suse.com>
X-PR-Tracked-Remote: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
 for-linus-5.6-rc1-tag
X-PR-Tracked-Commit-Id: 8557bbe5156e5fba022d5a5220004b1e016227ee
X-PR-Merge-Tree: torvalds/linux.git
X-PR-Merge-Refname: refs/heads/master
X-PR-Merge-Commit-Id: d271ab29230b1d0ceb426f374c221c4eb2c91c64
Message-Id: <158092681621.14135.14219430235179173763.pr-tracker-bot@kernel.org>
Date: Wed, 05 Feb 2020 18:20:16 +0000
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [GIT PULL] xen: branch for v5.6-rc1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 torvalds@linux-foundation.org, linux-kernel@vger.kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1bGwgcmVxdWVzdCB5b3Ugc2VudCBvbiBXZWQsICA1IEZlYiAyMDIwIDE1OjExOjM1ICsw
MTAwOgoKPiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVu
L3RpcC5naXQgZm9yLWxpbnVzLTUuNi1yYzEtdGFnCgpoYXMgYmVlbiBtZXJnZWQgaW50byB0b3J2
YWxkcy9saW51eC5naXQ6Cmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvdG9ydmFsZHMvYy9kMjcxYWIy
OTIzMGIxZDBjZWI0MjZmMzc0YzIyMWM0ZWIyYzkxYzY0CgpUaGFuayB5b3UhCgotLSAKRGVldC1k
b290LWRvdCwgSSBhbSBhIGJvdC4KaHR0cHM6Ly9rb3JnLndpa2kua2VybmVsLm9yZy91c2VyZG9j
L3BydHJhY2tlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 18:20:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 18:20:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izPHb-0008Sn-HH; Wed, 05 Feb 2020 18:20:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izPHa-0008Si-Hp
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 18:20:14 +0000
X-Inumbo-ID: 26ce27e8-4844-11ea-b211-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 26ce27e8-4844-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 18:20:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izPHZ-0003tm-5i; Wed, 05 Feb 2020 18:20:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izPHY-0004YN-O9; Wed, 05 Feb 2020 18:20:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izPHY-0000LU-Na; Wed, 05 Feb 2020 18:20:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146748-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2575d77a678ec3156f537b012eb5e797917d4025
X-Osstest-Versions-That: xen=d00377890a3c62e0e925d171b6b839406b6d134d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 18:20:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146748: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc0OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyNTc1ZDc3YTY3OGVjMzE1NmY1MzdiMDEyZWI1ZTc5NzkxN2Q0MDI1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkMDAzNzc4OTBhM2M2MmUwZTky
NWQxNzFiNmI4Mzk0MDZiNmQxMzRkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NDQgIDIwMjAt
MDItMDUgMTI6MDE6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzQ4ICAy
MDIwLTAyLTA1IDE2OjAwOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgVGFtYXMgSyBMZW5neWVs
IDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hl
bi5naXQKICAgZDAwMzc3ODkwYS4uMjU3NWQ3N2E2NyAgMjU3NWQ3N2E2NzhlYzMxNTZmNTM3YjAx
MmViNWU3OTc5MTdkNDAyNSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 19:00:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 19:00:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izPu7-0002r5-Os; Wed, 05 Feb 2020 19:00:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=1RoN=3Z=mail.ru=santucco@srs-us1.protection.inumbo.net>)
 id 1izPu6-0002kr-Uq
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 19:00:03 +0000
X-Inumbo-ID: b42933f8-4849-11ea-b211-bc764e2007e4
Received: from f331.i.mail.ru (unknown [217.69.130.190])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b42933f8-4849-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 18:59:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
 s=mail2; 
 h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:Cc:To:From;
 bh=anChbuBthoddzs3+M1uwcq9o3ji2ABIXuvanJ65I7VQ=; 
 b=cdmXy2GU+Q9PNUHYXwzs6N01KC7i48Oc+w/rQB8NtKdnEhBqeLLvQ6+FWELvhf94/SUIh7uhQIr7w2Lk29w9SVgJRaAjQYy7mfdn/dulK2gTAU8eWJWc68/Q6S3WMbB5y/uiiWegFl0mX9++m3V7vAVresa62C6jcpfb+xtLxek=;
Received: by f331.i.mail.ru with local (envelope-from <santucco@mail.ru>)
 id 1izPu0-0008Sn-If; Wed, 05 Feb 2020 21:59:57 +0300
Received: by e.mail.ru with HTTP;
	Wed, 05 Feb 2020 21:59:56 +0300
From: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
To: =?UTF-8?B?T2xla3NhbmRyIEFuZHJ1c2hjaGVua28=?=
 <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Wed, 05 Feb 2020 21:59:56 +0300
X-Priority: 3 (Normal)
Message-ID: <1580929196.631103701@f331.i.mail.ru>
Content-Type: multipart/mixed;
 boundary="----1fB0fB1199E272Cca7034138eA0659dF-99p9w6UqeyiVO3us-1580929196"
Authentication-Results: f331.i.mail.ru; auth=pass smtp.auth=santucco@mail.ru
 smtp.mailfrom=santucco@mail.ru
X-7564579A: EEAE043A70213CC8
X-77F55803: 0A44E481635329DB4E7FAE048FD183FF179C3E6C7981FFF26DC838298EF88CCA29DB75E3D163DD65FBDBF69DD7E3F538BB17419BDA77FFC1ADB985B01508760D15B621112B2BF5DD538EF322699183B1
X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE7CD60110D7614A057D82A6BABE6F325AC9EB98D58427B1C2A7C6FB206A91F05B2FFBF44B6CC5DEC940CEC0851C93A207D11D9A310A4A5EBA7D2E47CDBA5A96583C09775C1D3CA48CFCA5A41EBD8A3A0199FA2833FD35BB23D2EF20D2F80756B5F40A5AABA2AD37119CC7F00164DA146DA9985D098DBDEAEC8EDCF5861DED71B2F389733CBF5DBD5E9B5C8C57E37DE458B4C7702A67D5C33162DBA43225CD8A89F83C798A30B85E16B262FEC7FBD7D1F5BB5C8C57E37DE458B4C7702A67D5C3316FA3894348FB808DBA1CE242F1348D5363B503F486389A921A5CC5B56E945C8DA
X-Mailru-MI: 800
X-Mailru-Sender: F9A8308B51EED93E48F30226B6D448D0EDC50DBB8D3DC4490E464C8AB33004660B36ABECD1652ABA9B775E5490DE5A127903AA853BEC14D60E09D1A5DFDDD82F8BC0F606C687C5A13A50EA9FAFF5C6D05CDCB0CA073FD32967EA787935ED9F1B
X-Mras: OK
X-Spam: undefined
In-Reply-To: <de2bb2a8-aad4-9918-e09f-f69ab9e7c1f2@epam.com>
References: <1580804903.724638150@f311.i.mail.ru>
 <de2bb2a8-aad4-9918-e09f-f69ab9e7c1f2@epam.com>
Subject: Re: [Xen-devel] 
 =?utf-8?q?PV_DRM_doesn=27t_work_without_auto=5Ftrans?=
 =?utf-8?q?lated=5Fphysmap_feature_in_Dom0?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
Cc: =?UTF-8?B?eGVuLWRldmVs?= <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


------1fB0fB1199E272Cca7034138eA0659dF-99p9w6UqeyiVO3us-1580929196
Content-Type: multipart/alternative;
	boundary="--ALT--1fB0fB1199E272Cca7034138eA0659dF1580929196"


----ALT--1fB0fB1199E272Cca7034138eA0659dF1580929196
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

CkhlbGxvLArCoApPaywgScKgIGNvbW1lbnRlZCBvdXQgdGhlIG1lbWNweSBjYWxsIGFuZCBydW7C
oHRoZSB0ZXN0LgpkaXNwbF9iZSBoYXNu4oCZdCBjcmFjaGVkLCBJIGhhdmXCoHNlZW4gRkxJUCBl
dmVudHMgaW4gdGhlIGxvZy4KQnV0IHRoZXJlIGhhc27igJl0IGJlZW7CoHRoZcKgYmxhY2sgc2Ny
ZWVuLCBqdXN0IGHCoGJsaW5rIGVmZmVjdCBldmVyeSBjb3VwbGUgb2Ygc2Vjb25kcy4KwqAKTG9n
cyBhcmUgYXR0YWNoZWQuCsKgCkJlc3QgcmVnYXJkcywKQWxleGFuZGVyCsKgCsKgIAo+0KHRgNC1
0LTQsCwgNSDRhNC10LLRgNCw0LvRjyAyMDIwLCA5OjMxICswMzowMCDQvtGCIE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT46Cj7CoAo+T24g
Mi80LzIwIDEwOjI4IEFNLCBTYW50dWNjbyB3cm90ZToKPj4gSGVsbG8sCj4+IGRpc3BsX2JlIHdh
cyBjb21waWxlZMKgd2l0aG91dCB6ZXJvLWNvcHkgc3VwcG9ydCBlYXJseS4KPj4gSSBoYXZlIHRy
aWVkIHdpdGggdGhlwqByZWNvbXBpbGVkIGRvbTAga2VybmVsLCBhIHJlc3VsdCBpc8KgdGhlIHNh
bWUuCj4+IExvZ3MgYW5kIGNvbmZpZ3MgKCtkaXNwbF9iZeKAmXPCoENNYWtlQ2FjaGUudHh0wqAp
IGFyZSBhdHRhY2hlZC4KPk9rLCB5ZXQgYW5vdGhlciB0ZXN0IHRvIGxvY2FsaXplIHRoZSBwcm9i
bGVtLgo+Q291bGQgeW91IHBsZWFzZSByZW1vdmUgbWVtY3B5IGZyb20KPiMxwqAgMHgwMDAwNTVl
NWExZjI4YmVjIGluIERybTo6RHVtYkRybTo6Y29weSAodGhpcz0weDdmOTMzODAwMGUwMCkgYXQK
Pi9ob21lL3NhbnR1Y2NvL3RtcC94ZW4tdHJvb3BzL2Rpc3BsX2JlL3NyYy9kaXNwbGF5QmFja2Vu
ZC9kcm0vRHVtYi5jcHA6MTQ5Cj5hbmQganVzdCBtZW1zZXQgdGhlIGRlc3RpbmF0aW9uIHdpdGgg
MCBvciB3aGF0ZXZlci4KPgo+SSBleHBlY3QgdGhhdCBzeXN0ZW0gd29uJ3QgY3Jhc2gsIG5vdGhp
bmcgd2lsbCBiZSBzaG93biAoYmxhY2sgc2NyZWVuKSwgYnV0Cj5kaXNwbF9iZSB3aWxsIHNob3cg
cGFnZSBmbGlwIGV2ZW50cyBpbiBpdHMgbG9ncy4KPj4gQmVzdCByZWdhcmRzLAo+PiBBbGV4YW5k
ZXIKPj4KPj4g0J/QvtC90LXQtNC10LvRjNC90LjQuiwgMyDRhNC10LLRgNCw0LvRjyAyMDIwLCAx
MDozNiArMDM6MDAg0L7RgiBPbGVrc2FuZHIKPj4gQW5kcnVzaGNoZW5rbyA8IG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tID46Cj4+Cj4+Cj4+IE9uIDIvMS8yMCA0OjM5IFBNLCBTYW50
dWNjbyB3cm90ZToKPj4gPiBIZWxsbyBhZ2FpbiwKPj4gPiBJIGhhdmUgbm90IHlldCBtYWRlIHRv
IHdvcmsgbXkgZHJtIGNsaWVudCwgc28gSSBoYXZlIHRyaWVkIHRvIHJ1bgo+PiA+IGxpbnV4IGxp
a2UgYSBkb21VwqAodG8gc2VlIGhvdyBpdCBzaG91bGQgd29yayksIGl0IGRvZXNu4oCZdCB3b3Jr
IHRvbwo+PiA+IOKAlMKgZGlzcGxfYmUgY2F0Y2hlcyBTSUdTRUdWOgo+PiA+Cj4+ID4gIzAgwqAw
eDAwMDA3ZjRhZmVkMWMxNjEgaW4gPz8gKCkgZnJvbSAvbGliNjQvbGliYy5zby42Cj4+ID4gIzEg
wqAweDAwMDA1NTcyM2I5YzViZWMgaW4gRHJtOjpEdW1iRHJtOjpjb3B5Cj4+ICh0aGlzPTB4N2Y0
YWRjMDAwZTAwKSBhdAo+PiA+Cj4+IC9ob21lL3NhbnR1Y2NvL3RtcC94ZW4tdHJvb3BzL2Rpc3Bs
X2JlL3NyYy9kaXNwbGF5QmFja2VuZC9kcm0vRHVtYi5jcHA6MTQ5Cj4+ID4gIzIgwqAweDAwMDA1
NTcyM2I5YThmNTEgaW4gQnVmZmVyc1N0b3JhZ2U6OmdldEZyYW1lQnVmZmVyQW5kQ29weQo+PiA+
ICh0aGlzPTB4N2Y0YWUwMDAxMGUwLCBmYkNvb2tpZT0xODQ0NjYxMjY4MjI5NTA4MzI2NCkgYXQK
Pj4gPgo+PiAvaG9tZS9zYW50dWNjby90bXAveGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxh
eUJhY2tlbmQvQnVmZmVyc1N0b3JhZ2UuY3BwOjE2NQo+PiA+IEl0IHRyaWVzIHRvIGNvcHkgdG8g
bUJ1ZmZlciB3aXRoIG5vbi1hY2Nlc3NpYmxlIGFkZHJlc3MuCj4+ID4gRm9yIHRoZSBtb21lbnQg
SSBzZWUgYcKgc3RyYW5nZSBvZmZzZXQgZm9yIG1tYXAgY2FsbCBvZgo+PiAvZGV2L2RybS9jYXJk
MAo+PiA+IGluIHRoZSBzdHJhY2UgbG9nIOKAlMKgMHgxMDAwMDAwMDAuIElzIHRoYXQgbm9ybWFs
Pwo+PiA+IEFueSBkaXJlY3Rpb24gb2Ygd2hpY2jCoHRvIGRpZyB3aWxsIGJlIHZlcnkgaGVscGZ1
bC4KPj4gPiBDb25maWd1cmF0aW9uIGRldGFpbHM6Cj4+ID4gWGVuIDQuMTIuMSBEb20wOiBMaW51
eCA0LjIwLjE3LWdlbnRvbyAjMTMgU01QIFNhdCBEZWMgMjgKPj4gMTE6MTI6MjQgTVNLCj4+ID4g
MjAxOSB4ODZfNjQgSW50ZWwoUikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdlbnVp
bmVJbnRlbAo+PiBHTlUvTGludXgKPj4gPiBEb21VOiBMaW51eCA0LjIwLjE3LWdlbnRvbwo+PiA+
IGxhc3QgeGVuLXRyb29wcy9saWJ4ZW5iZSBhbmQgeGVuLXRyb29wcy9kaXNwbF9iZQo+PiA+IExv
Z3MgKGRtZXNnLCB4bCBkbWVzZywgZGlzcGxfYmUsIHN0cmFjZSBsb2cgb2YgZGlzcGxfYmUpLCBh
Cj4+IGJhY2t0cmFjZQo+PiA+IG9mIGdkYiBhbmQga2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVk
Lgo+PiA+IFRoYW5rcyBpbiBhZHZhbmNlLgo+PiBDb3VsZCB5b3UgcGxlYXNlIHRyeSBEb20wIGtl
cm5lbCBXSVRIT1VUIHRoZSBvcHRpb25zIGJlbG93Ogo+PiBDT05GSUdfWEVOX0dOVERFVl9ETUFC
VUY9eQo+PiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExPQz15Cj4+Cj4+IFRoZW4sIGp1c3QgdG8g
bWFrZSBzdXJlLCBkaWQgeW91IGJ1aWxkIGRpc3BsX2JlIHdpdGhvdXQgemVyby1jb3B5Cj4+IHN1
cHBvcnQ/Cj4+Cj4+ID4gT24gMS84LzIwIDU6MzggUE0sIFNhbnR1Y2NvIHdyb3RlOgo+PiA+ID4g
VGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgYWxsIHlvdXIgYW5zd2Vycy4KPj4gPiA+Cj4+ID4gPiDQ
odGA0LXQtNCwLCA4INGP0L3QstCw0YDRjyAyMDIwLCAxMDo1NCArMDM6MDAg0L7RgiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbwo+PiA+ID4gPCBvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bQo+PiA+ID4gPC9jb21wb3NlP1RvPW9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPj46
Cj4+ID4gPiBPbiAxLzYvMjAgMTA6MzggQU0sIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+ID4gPiA+
IE9uIDA2LjAxLjIwIDA4OjU2LCBTYW50dWNjbyB3cm90ZToKPj4gPiA+ID4+IEhlbGxvLAo+PiA+
ID4gPj4KPj4gPiA+ID4+IEnigJltIHRyeWluZyB0byB1c2UgdmRpc3BsIGludGVyZmFjZSBmcm9t
IFBWIE9TLCBpdCBkb2VzbuKAmXQgd29yay4KPj4gPiA+ID4+IENvbmZpZ3VyYXRpb24gZGV0YWls
czoKPj4gPiA+ID4+IMKgwqDCoMKgIFhlbiA0LjEyLjEKPj4gPiA+ID4+IMKgwqDCoMKgIERvbTA6
IExpbnV4IDQuMjAuMTctZ2VudG9vICMxMyBTTVAgU2F0IERlYyAyOCAxMToxMjoyNCBNU0sKPj4g
PiA+IDIwMTkKPj4gPiA+ID4+IHg4Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBA
IDEuNjBHSHogR2VudWluZUludGVsCj4+ID4gPiBHTlUvTGludXgKPj4gPiA+ID4+IMKgwqDCoMKg
IERvbVU6IHg4NsKgUGxhbjksIFBWCj4+ID4gPiA+PiBkaXNwbF9iZSBhcyBhIGJhY2tlbmQgZm9y
IHZkaXNwbCBhbmQgdmtiCj4+ID4gPiA+Pgo+PiA+ID4gPj4gd2hlbiBWTSBzdGFydHMsIGRpc3Bs
X2JlIHJlcG9ydHMgYWJvdXQgYW4gZXJyb3I6Cj4+ID4gPiA+PiBnbnR0YWI6IGVycm9yOiBpb2N0
bCBETUFCVUZfRVhQX0ZST01fUkVGUyBmYWlsZWQ6IEludmFsaWQKPj4gYXJndW1lbnQKPj4gPiA+
ID4+IChkaXNwbF9iZS5sb2c6MjIxKQo+PiA+ID4gPj4KPj4gPiA+ID4+IHJlbGF0ZWTCoERvbTAg
b3V0cHV0IGlzOgo+PiA+ID4gPj4gWyAxOTEuNTc5Mjc4XSBDYW5ub3QgcHJvdmlkZSBkbWEtYnVm
OiB1c2VfcHRlbW9kZSAxCj4+ID4gPiA+PiAoZG1lc2cuY3JlYXRlLmxvZzoxMjMpCj4+ID4gPiA+
Cj4+ID4gPiA+IFRoaXMgc2VlbXMgdG8gYmUgYSBsaW1pdGF0aW9uIG9mIHRoZSB4ZW4gZG1hLWJ1
ZiBkcml2ZXIuIEl0IHdhcwo+PiA+ID4gd3JpdHRlbgo+PiA+ID4gPiBmb3IgYmVpbmcgdXNlZCBv
biBBUk0gaW5pdGlhbGx5IHdoZXJlIFBWIGlzIG5vdCBhdmFpbGFibGUuCj4+ID4gPiBUaGlzIGlz
IHRydWUgYW5kIHdlIG5ldmVyIHRyaWVkL3RhcmdldGVkIFBWIGRvbWFpbnMgd2l0aCB0aGlzCj4+
ID4gPiBpbXBsZW1lbnRhdGlvbiwKPj4gPiA+IHNvIGlmIHRoZXJlIGlzIGEgbmVlZCBmb3IgdGhh
dCBzb21lb25lIGhhcyB0byB0YWtlIGEgbG9vayBvbiB0aGUKPj4gPiA+IHByb3Blcgo+PiA+ID4g
aW1wbGVtZW50YXRpb24gZm9yIFBW4oCmCj4+ID4gPgo+PiA+ID4gSGF2ZSBJIGdvdCB5b3VyIHJp
Z2h0IGFuZCB0aGVyZSBpcyBub8KgdGhlIHByb3Blcgo+PiBpbXBsZW1lbnRhdGlvbiA6LSk/Cj4+
ID4gVGhlcmUgaXMgbm8KPj4gPiA+Cj4+ID4gPiA+Cj4+ID4gPiA+IENDLWluZyBPbGVrc2FuZHIg
QW5kcnVzaGNoZW5rbyB3aG8gaXMgdGhlIGF1dGhvciBvZiB0aGF0Cj4+IGRyaXZlci4gSGUKPj4g
PiA+ID4gc2hvdWxkIGJlIGFibGUgdG8gdGVsbCB1cyB3aGF0IHdvdWxkIGJlIG5lZWRlZCB0byBl
bmFibGUgUFYKPj4gZG9tMC4KPj4gPiA+ID4KPj4gPiA+ID4gRGVwZW5kaW5nIG9uIHlvdXIgdXNl
IGNhc2UgaXQgbWlnaHQgYmUgcG9zc2libGUgdG8gdXNlIFBWSAo+PiBkb20wLCBidXQKPj4gPiA+
ID4gc3VwcG9ydCBmb3IgdGhpcyBtb2RlIGlzICJleHBlcmltZW50YWwiIG9ubHkgYW5kIHNvbWUg
ZmVhdHVyZXMKPj4gPiA+IGFyZSBub3QKPj4gPiA+ID4geWV0IHdvcmtpbmcuCj4+ID4gPiA+Cj4+
ID4gPiBXZWxsLCBvbmUgb2YgdGhlIHdvcmthcm91bmRzIHBvc3NpYmxlIGlzIHRvIGRyb3AgemVy
by1jb3B5aW5nCj4+IHVzZS1jYXNlCj4+ID4gPiAodGhpcyBpcyB3aHkgZGlzcGxheSBiYWNrZW5k
IHRyaWVzIHRvIGNyZWF0ZSBkbXUtYnVmcyBmcm9tIGdyYW50cwo+PiA+ID4gcGFzc2VkCj4+ID4g
PiBieSB0aGUgZ3Vlc3QgZG9tYWluIGFuZCBmYWlscyBiZWNhdXNlIG9mICJDYW5ub3QgcHJvdmlk
ZSBkbWEtYnVmOgo+PiA+ID4gdXNlX3B0ZW1vZGUgMSIpCj4+ID4gPiBTbywgaW4gdGhpcyBjYXNl
IGRpc3BsYXkgYmFja2VuZCB3aWxsIGRvIG1lbW9yeSBjb3B5aW5nIGZvciB0aGUKPj4gPiA+IGlu
Y29taW5nCj4+ID4gPiBmcmFtZXMKPj4gPiA+IGFuZCB3b24ndCB0b3VjaCBETUFCVUZfRVhQX0ZS
T01fUkVGUyBpb2N0bC4KPj4gPiA+IFRvIGRvIHNvIGp1c3QgZGlzYWJsZSB6ZXJvLWNvcHlpbmcg
d2hpbGUgYnVpbGRpbmcgdGhlIGJhY2tlbmQgWzFdCj4+ID4gPgo+PiA+ID4gVGhhbmtzLCBJIGhh
dmUganVzdMKgdHJpZWTCoHRoZSB3b3JrYXJvdW5kLiBUaGUgYmFja2VuZCBoYXPCoGZhaWxlZAo+
PiA+ID4gaW7CoGFuIG90aGVyIHBsYWNlwqBub3QgY29ycmVzcG9uZGluZyB3aXRoIGRtYV9idWYu
Cj4+ID4gPiBBbnl3YXnCoGl0IGlzIGVub3VnaCB0byBjb250aW51ZcKgZGVidWdnaW5nwqDCoG15
Cj4+IGZyb250ZW5kwqBpbXBsZW1lbnRhdGlvbi4KPj4gPiA+IERvIHlvdcKga25vdyBob3cgYmln
IGlzIHBlcmZvcm1hbmNlIHBlbmFsdHkgaW4gY29tcGFyaXNvbiB3aXRoCj4+ID4gPiB0aGXCoHpl
cm8tY29weSB2YXJpYW50Pwo+PiA+IFdlbGwsIGl0IHNvbGVseSBkZXBlbmRzIG9uIHlvdXIgc2V0
dXAsIHNvIEkgY2Fubm90IHRlbGwgd2hhdAo+PiA+IHdvdWxkIHRoZSBudW1iZXJzIGJlIGluIHlv
dXIgY2FzZS4gQ29tcGFyaW5nIHRvIHdoYXQgSSBoYXZlIGRvZXNuJ3QKPj4gPiBtYWtlIGFueSBz
ZW5zZSB0byBtZTogb25lIHNob3VsZCBjb21wYXJlIGFwcGxlcyB0byBhcHBsZXMKPj4gPiA+IERv
ZXMgaXQgbWFrZSBhwqBzZW5zZSBpZiBJIG1ha2UgYcKgZGVkaWNhdGVkIEhWTSBkb21haW4gd2l0
aAo+PiBsaW51eCBvbmx5Cj4+ID4gPiBmb3IgdGhlIHB1cnBvc2Ugb2bCoHZkaXNwbCBhbmQgdmti
ZCBiYWNrZW5kcz/CoElzIHRoZXJlIGEgaG9wZcKgdGhpcwo+PiA+ID4gYXBwcm9hY2ggd2lsbCB3
b3JrPwo+PiA+IFlvdSBjYW4gdHJ5IGlmIHRoaXMgYXBwcm9hY2ggZml0cyB5b3VyIGRlc2lnbiBh
bmQgcmVxdWlyZW1lbnRzCj4+ID4gPgo+PiA+ID4gPgo+PiA+ID4gPiBKdWVyZ2VuCj4+ID4gPiA+
Cj4+ID4gPiBbMV0KPj4gPiA+Cj4+ID4KPj4gIGh0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3Bz
L2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0I0wxMgo+PiA8IGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9i
bG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEha3ZEZ3kz
WDBJdVNRazdEMkRkc0d0c2p0eUdyb1liTktPclBHOTVPcHlvQWt1QlZiRlNtem96d2ZvcjA1amtS
bDBpdGEwRnVtQnckID4KPj4gPgo+PiA8IGh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRw
czovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3Rz
LnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhZ2k4MW9aWk52V2FGV1VWbmFabHVBX21OQkFJ
dExNZDRSWm1uYy1NX0ZtbHBEb2pxZVFRblM3YVhTTmxibzgwcmU5dU9sMndxRkEkID4KPj4gPiA+
Cj4+ID4KPj4gPCBodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29t
L3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXch
IUdGXzI5ZGJjUUlVQlBBIW16M2duMXdRTVgyRFhlTnVBVi0xX2RJN254RllZWk9nZFBpSk5TRk1l
c0N6OWxBek9LbHdWUGxkZGJ4YmNMbVVPNDROT3kwVEZBJCA+Cj4+ID4gPgo+PiA+ID4gQmVzdCBy
ZWdhcmRzLAo+PiA+ID4gwqAgQWxleGFuZGVyIFN5Y2hldgo+PiA+Cj4+Cj4+IC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQrCoArCoA==

----ALT--1fB0fB1199E272Cca7034138eA0659dF1580929196
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

CjxIVE1MPjxCT0RZPjxkaXY+SGVsbG8sPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2Pk9rLCBJ
Jm5ic3A7IGNvbW1lbnRlZCBvdXQgdGhlIG1lbWNweSBjYWxsIGFuZCBydW4mbmJzcDt0aGUgdGVz
dC48L2Rpdj48ZGl2PmRpc3BsX2JlIGhhc27igJl0IGNyYWNoZWQsIEkgaGF2ZSZuYnNwO3NlZW4g
RkxJUCBldmVudHMgaW4gdGhlIGxvZy48YnI+QnV0IHRoZXJlIGhhc27igJl0IGJlZW4mbmJzcDt0
aGUmbmJzcDtibGFjayBzY3JlZW4sIGp1c3QgYSZuYnNwO2JsaW5rIGVmZmVjdCBldmVyeSBjb3Vw
bGUgb2Ygc2Vjb25kcy48L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+TG9ncyBhcmUgYXR0YWNo
ZWQuPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PkJlc3QgcmVnYXJkcyw8L2Rpdj48ZGl2PkFs
ZXhhbmRlcjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48YmxvY2txdW90
ZSBzdHlsZT0iYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwODU3QTY7IG1hcmdpbjoxMHB4OyBwYWRk
aW5nOjAgMCAwIDEwcHg7Ij7QodGA0LXQtNCwLCA1INGE0LXQstGA0LDQu9GPIDIwMjAsIDk6MzEg
KzAzOjAwINC+0YIgT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gJmx0O29sZWtzYW5kcl9hbmRydXNo
Y2hlbmtvQGVwYW0uY29tJmd0Ozo8YnI+Jm5ic3A7PGRpdiBpZD0iIj48ZGl2IGNsYXNzPSJqcy1o
ZWxwZXIganMtcmVhZG1zZy1tc2ciPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48ZGl2
PjxkaXYgaWQ9InN0eWxlXzE1ODA4ODQzMTAyMDAxNDYwNjMxX0JPRFkiPk9uIDIvNC8yMCAxMDoy
OCBBTSwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsgSGVsbG8sPGJyPiZndDsgZGlzcGxfYmUgd2Fz
IGNvbXBpbGVkJm5ic3A7d2l0aG91dCB6ZXJvLWNvcHkgc3VwcG9ydCBlYXJseS48YnI+Jmd0OyBJ
IGhhdmUgdHJpZWQgd2l0aCB0aGUmbmJzcDtyZWNvbXBpbGVkIGRvbTAga2VybmVsLCBhIHJlc3Vs
dCBpcyZuYnNwO3RoZSBzYW1lLjxicj4mZ3Q7IExvZ3MgYW5kIGNvbmZpZ3MgKCtkaXNwbF9iZeKA
mXMmbmJzcDtDTWFrZUNhY2hlLnR4dCZuYnNwOykgYXJlIGF0dGFjaGVkLjxicj5PaywgeWV0IGFu
b3RoZXIgdGVzdCB0byBsb2NhbGl6ZSB0aGUgcHJvYmxlbS48YnI+Q291bGQgeW91IHBsZWFzZSBy
ZW1vdmUgbWVtY3B5IGZyb208YnI+IzEmbmJzcDsgMHgwMDAwNTVlNWExZjI4YmVjIGluIERybTo6
RHVtYkRybTo6Y29weSAodGhpcz0weDdmOTMzODAwMGUwMCkgYXQ8YnI+L2hvbWUvc2FudHVjY28v
dG1wL3hlbi10cm9vcHMvZGlzcGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL2RybS9EdW1iLmNwcDox
NDk8YnI+YW5kIGp1c3QgbWVtc2V0IHRoZSBkZXN0aW5hdGlvbiB3aXRoIDAgb3Igd2hhdGV2ZXIu
PGJyPjxicj5JIGV4cGVjdCB0aGF0IHN5c3RlbSB3b24ndCBjcmFzaCwgbm90aGluZyB3aWxsIGJl
IHNob3duIChibGFjayBzY3JlZW4pLCBidXQ8YnI+ZGlzcGxfYmUgd2lsbCBzaG93IHBhZ2UgZmxp
cCBldmVudHMgaW4gaXRzIGxvZ3MuPGJyPiZndDsgQmVzdCByZWdhcmRzLDxicj4mZ3Q7IEFsZXhh
bmRlcjxicj4mZ3Q7PGJyPiZndDsg0J/QvtC90LXQtNC10LvRjNC90LjQuiwgMyDRhNC10LLRgNCw
0LvRjyAyMDIwLCAxMDozNiArMDM6MDAg0L7RgiBPbGVrc2FuZHI8YnI+Jmd0OyBBbmRydXNoY2hl
bmtvICZsdDs8YSBocmVmPSIvY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt
LmNvbSI+b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb208L2E+Jmd0Ozo8YnI+Jmd0Ozxi
cj4mZ3Q7PGJyPiZndDsgT24gMi8xLzIwIDQ6MzkgUE0sIFNhbnR1Y2NvIHdyb3RlOjxicj4mZ3Q7
ICZndDsgSGVsbG8gYWdhaW4sPGJyPiZndDsgJmd0OyBJIGhhdmUgbm90IHlldCBtYWRlIHRvIHdv
cmsgbXkgZHJtIGNsaWVudCwgc28gSSBoYXZlIHRyaWVkIHRvIHJ1bjxicj4mZ3Q7ICZndDsgbGlu
dXggbGlrZSBhIGRvbVUmbmJzcDsodG8gc2VlIGhvdyBpdCBzaG91bGQgd29yayksIGl0IGRvZXNu
4oCZdCB3b3JrIHRvbzxicj4mZ3Q7ICZndDsg4oCUJm5ic3A7ZGlzcGxfYmUgY2F0Y2hlcyBTSUdT
RUdWOjxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7ICMwICZuYnNwOzB4MDAwMDdmNGFmZWQxYzE2
MSBpbiA/PyAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjY8YnI+Jmd0OyAmZ3Q7ICMxICZuYnNwOzB4
MDAwMDU1NzIzYjljNWJlYyBpbiBEcm06OkR1bWJEcm06OmNvcHk8YnI+Jmd0OyAodGhpcz0weDdm
NGFkYzAwMGUwMCkgYXQ8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgL2hvbWUvc2FudHVjY28vdG1wL3hl
bi10cm9vcHMvZGlzcGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL2RybS9EdW1iLmNwcDoxNDk8YnI+
Jmd0OyAmZ3Q7ICMyICZuYnNwOzB4MDAwMDU1NzIzYjlhOGY1MSBpbiBCdWZmZXJzU3RvcmFnZTo6
Z2V0RnJhbWVCdWZmZXJBbmRDb3B5PGJyPiZndDsgJmd0OyAodGhpcz0weDdmNGFlMDAwMTBlMCwg
ZmJDb29raWU9MTg0NDY2MTI2ODIyOTUwODMyNjQpIGF0PGJyPiZndDsgJmd0Ozxicj4mZ3Q7IC9o
b21lL3NhbnR1Y2NvL3RtcC94ZW4tdHJvb3BzL2Rpc3BsX2JlL3NyYy9kaXNwbGF5QmFja2VuZC9C
dWZmZXJzU3RvcmFnZS5jcHA6MTY1PGJyPiZndDsgJmd0OyBJdCB0cmllcyB0byBjb3B5IHRvIG1C
dWZmZXIgd2l0aCBub24tYWNjZXNzaWJsZSBhZGRyZXNzLjxicj4mZ3Q7ICZndDsgRm9yIHRoZSBt
b21lbnQgSSBzZWUgYSZuYnNwO3N0cmFuZ2Ugb2Zmc2V0IGZvciBtbWFwIGNhbGwgb2Y8YnI+Jmd0
OyAvZGV2L2RybS9jYXJkMDxicj4mZ3Q7ICZndDsgaW4gdGhlIHN0cmFjZSBsb2cg4oCUJm5ic3A7
MHgxMDAwMDAwMDAuIElzIHRoYXQgbm9ybWFsPzxicj4mZ3Q7ICZndDsgQW55IGRpcmVjdGlvbiBv
ZiB3aGljaCZuYnNwO3RvIGRpZyB3aWxsIGJlIHZlcnkgaGVscGZ1bC48YnI+Jmd0OyAmZ3Q7IENv
bmZpZ3VyYXRpb24gZGV0YWlsczo8YnI+Jmd0OyAmZ3Q7IFhlbiA0LjEyLjEgRG9tMDogTGludXgg
NC4yMC4xNy1nZW50b28gIzEzIFNNUCBTYXQgRGVjIDI4PGJyPiZndDsgMTE6MTI6MjQgTVNLPGJy
PiZndDsgJmd0OyAyMDE5IHg4Nl82NCBJbnRlbChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBAIDEu
NjBHSHogR2VudWluZUludGVsPGJyPiZndDsgR05VL0xpbnV4PGJyPiZndDsgJmd0OyBEb21VOiBM
aW51eCA0LjIwLjE3LWdlbnRvbzxicj4mZ3Q7ICZndDsgbGFzdCB4ZW4tdHJvb3BzL2xpYnhlbmJl
IGFuZCB4ZW4tdHJvb3BzL2Rpc3BsX2JlPGJyPiZndDsgJmd0OyBMb2dzIChkbWVzZywgeGwgZG1l
c2csIGRpc3BsX2JlLCBzdHJhY2UgbG9nIG9mIGRpc3BsX2JlKSwgYTxicj4mZ3Q7IGJhY2t0cmFj
ZTxicj4mZ3Q7ICZndDsgb2YgZ2RiIGFuZCBrZXJuZWwgY29uZmlncyBhcmUgYXR0YWNoZWQuPGJy
PiZndDsgJmd0OyBUaGFua3MgaW4gYWR2YW5jZS48YnI+Jmd0OyBDb3VsZCB5b3UgcGxlYXNlIHRy
eSBEb20wIGtlcm5lbCBXSVRIT1VUIHRoZSBvcHRpb25zIGJlbG93Ojxicj4mZ3Q7IENPTkZJR19Y
RU5fR05UREVWX0RNQUJVRj15PGJyPiZndDsgQ09ORklHX1hFTl9HUkFOVF9ETUFfQUxMT0M9eTxi
cj4mZ3Q7PGJyPiZndDsgVGhlbiwganVzdCB0byBtYWtlIHN1cmUsIGRpZCB5b3UgYnVpbGQgZGlz
cGxfYmUgd2l0aG91dCB6ZXJvLWNvcHk8YnI+Jmd0OyBzdXBwb3J0Pzxicj4mZ3Q7PGJyPiZndDsg
Jmd0OyBPbiAxLzgvMjAgNTozOCBQTSwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsgJmd0OyAmZ3Q7
IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIGFsbCB5b3VyIGFuc3dlcnMuPGJyPiZndDsgJmd0OyAm
Z3Q7PGJyPiZndDsgJmd0OyAmZ3Q7INCh0YDQtdC00LAsIDgg0Y/QvdCy0LDRgNGPIDIwMjAsIDEw
OjU0ICswMzowMCDQvtGCIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvPGJyPiZndDsgJmd0OyAmZ3Q7
ICZsdDs8YSBocmVmPSIvY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNv
bSI+b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb208L2E+PGJyPiZndDsgJmd0OyAmZ3Q7
ICZsdDsvY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbSZndDsmZ3Q7
Ojxicj4mZ3Q7ICZndDsgJmd0OyBPbiAxLzYvMjAgMTA6MzggQU0sIErDvHJnZW4gR3Jvw58gd3Jv
dGU6PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgT24gMDYuMDEuMjAgMDg6NTYsIFNhbnR1Y2NvIHdy
b3RlOjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jmd0OyBIZWxsbyw8YnI+Jmd0OyAmZ3Q7ICZndDsg
Jmd0OyZndDs8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsgSeKAmW0gdHJ5aW5nIHRvIHVzZSB2
ZGlzcGwgaW50ZXJmYWNlIGZyb20gUFYgT1MsIGl0IGRvZXNu4oCZdCB3b3JrLjxicj4mZ3Q7ICZn
dDsgJmd0OyAmZ3Q7Jmd0OyBDb25maWd1cmF0aW9uIGRldGFpbHM6PGJyPiZndDsgJmd0OyAmZ3Q7
ICZndDsmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBYZW4gNC4xMi4xPGJyPiZndDsgJmd0
OyAmZ3Q7ICZndDsmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBEb20wOiBMaW51eCA0LjIw
LjE3LWdlbnRvbyAjMTMgU01QIFNhdCBEZWMgMjggMTE6MTI6MjQgTVNLPGJyPiZndDsgJmd0OyAm
Z3Q7IDIwMTk8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsgeDg2XzY0IEludGVsKFIpIENlbGVy
b24oUikgQ1BVIE4zMDUwIEAgMS42MEdIeiBHZW51aW5lSW50ZWw8YnI+Jmd0OyAmZ3Q7ICZndDsg
R05VL0xpbnV4PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyBEb21VOiB4ODYmbmJzcDtQbGFuOSwgUFY8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsg
ZGlzcGxfYmUgYXMgYSBiYWNrZW5kIGZvciB2ZGlzcGwgYW5kIHZrYjxicj4mZ3Q7ICZndDsgJmd0
OyAmZ3Q7Jmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7Jmd0OyB3aGVuIFZNIHN0YXJ0cywgZGlz
cGxfYmUgcmVwb3J0cyBhYm91dCBhbiBlcnJvcjo8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsg
Z250dGFiOiBlcnJvcjogaW9jdGwgRE1BQlVGX0VYUF9GUk9NX1JFRlMgZmFpbGVkOiBJbnZhbGlk
PGJyPiZndDsgYXJndW1lbnQ8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsgKGRpc3BsX2JlLmxv
ZzoyMjEpPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsm
Z3Q7IHJlbGF0ZWQmbmJzcDtEb20wIG91dHB1dCBpczo8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyZn
dDsgWyAxOTEuNTc5Mjc4XSBDYW5ub3QgcHJvdmlkZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAxPGJy
PiZndDsgJmd0OyAmZ3Q7ICZndDsmZ3Q7IChkbWVzZy5jcmVhdGUubG9nOjEyMyk8YnI+Jmd0OyAm
Z3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IFRoaXMgc2VlbXMgdG8gYmUgYSBs
aW1pdGF0aW9uIG9mIHRoZSB4ZW4gZG1hLWJ1ZiBkcml2ZXIuIEl0IHdhczxicj4mZ3Q7ICZndDsg
Jmd0OyB3cml0dGVuPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgZm9yIGJlaW5nIHVzZWQgb24gQVJN
IGluaXRpYWxseSB3aGVyZSBQViBpcyBub3QgYXZhaWxhYmxlLjxicj4mZ3Q7ICZndDsgJmd0OyBU
aGlzIGlzIHRydWUgYW5kIHdlIG5ldmVyIHRyaWVkL3RhcmdldGVkIFBWIGRvbWFpbnMgd2l0aCB0
aGlzPGJyPiZndDsgJmd0OyAmZ3Q7IGltcGxlbWVudGF0aW9uLDxicj4mZ3Q7ICZndDsgJmd0OyBz
byBpZiB0aGVyZSBpcyBhIG5lZWQgZm9yIHRoYXQgc29tZW9uZSBoYXMgdG8gdGFrZSBhIGxvb2sg
b24gdGhlPGJyPiZndDsgJmd0OyAmZ3Q7IHByb3Blcjxicj4mZ3Q7ICZndDsgJmd0OyBpbXBsZW1l
bnRhdGlvbiBmb3IgUFbigKY8YnI+Jmd0OyAmZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7ICZndDsgSGF2
ZSBJIGdvdCB5b3VyIHJpZ2h0IGFuZCB0aGVyZSBpcyBubyZuYnNwO3RoZSBwcm9wZXI8YnI+Jmd0
OyBpbXBsZW1lbnRhdGlvbiA6LSk/PGJyPiZndDsgJmd0OyBUaGVyZSBpcyBubzxicj4mZ3Q7ICZn
dDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgQ0Mt
aW5nIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdobyBpcyB0aGUgYXV0aG9yIG9mIHRoYXQ8YnI+
Jmd0OyBkcml2ZXIuIEhlPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgc2hvdWxkIGJlIGFibGUgdG8g
dGVsbCB1cyB3aGF0IHdvdWxkIGJlIG5lZWRlZCB0byBlbmFibGUgUFY8YnI+Jmd0OyBkb20wLjxi
cj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgRGVwZW5kaW5nIG9u
IHlvdXIgdXNlIGNhc2UgaXQgbWlnaHQgYmUgcG9zc2libGUgdG8gdXNlIFBWSDxicj4mZ3Q7IGRv
bTAsIGJ1dDxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IHN1cHBvcnQgZm9yIHRoaXMgbW9kZSBpcyAi
ZXhwZXJpbWVudGFsIiBvbmx5IGFuZCBzb21lIGZlYXR1cmVzPGJyPiZndDsgJmd0OyAmZ3Q7IGFy
ZSBub3Q8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyB5ZXQgd29ya2luZy48YnI+Jmd0OyAmZ3Q7ICZn
dDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyBXZWxsLCBvbmUgb2YgdGhlIHdvcmthcm91bmRzIHBv
c3NpYmxlIGlzIHRvIGRyb3AgemVyby1jb3B5aW5nPGJyPiZndDsgdXNlLWNhc2U8YnI+Jmd0OyAm
Z3Q7ICZndDsgKHRoaXMgaXMgd2h5IGRpc3BsYXkgYmFja2VuZCB0cmllcyB0byBjcmVhdGUgZG11
LWJ1ZnMgZnJvbSBncmFudHM8YnI+Jmd0OyAmZ3Q7ICZndDsgcGFzc2VkPGJyPiZndDsgJmd0OyAm
Z3Q7IGJ5IHRoZSBndWVzdCBkb21haW4gYW5kIGZhaWxzIGJlY2F1c2Ugb2YgIkNhbm5vdCBwcm92
aWRlIGRtYS1idWY6PGJyPiZndDsgJmd0OyAmZ3Q7IHVzZV9wdGVtb2RlIDEiKTxicj4mZ3Q7ICZn
dDsgJmd0OyBTbywgaW4gdGhpcyBjYXNlIGRpc3BsYXkgYmFja2VuZCB3aWxsIGRvIG1lbW9yeSBj
b3B5aW5nIGZvciB0aGU8YnI+Jmd0OyAmZ3Q7ICZndDsgaW5jb21pbmc8YnI+Jmd0OyAmZ3Q7ICZn
dDsgZnJhbWVzPGJyPiZndDsgJmd0OyAmZ3Q7IGFuZCB3b24ndCB0b3VjaCBETUFCVUZfRVhQX0ZS
T01fUkVGUyBpb2N0bC48YnI+Jmd0OyAmZ3Q7ICZndDsgVG8gZG8gc28ganVzdCBkaXNhYmxlIHpl
cm8tY29weWluZyB3aGlsZSBidWlsZGluZyB0aGUgYmFja2VuZCBbMV08YnI+Jmd0OyAmZ3Q7ICZn
dDs8YnI+Jmd0OyAmZ3Q7ICZndDsgVGhhbmtzLCBJIGhhdmUganVzdCZuYnNwO3RyaWVkJm5ic3A7
dGhlIHdvcmthcm91bmQuIFRoZSBiYWNrZW5kIGhhcyZuYnNwO2ZhaWxlZDxicj4mZ3Q7ICZndDsg
Jmd0OyBpbiZuYnNwO2FuIG90aGVyIHBsYWNlJm5ic3A7bm90IGNvcnJlc3BvbmRpbmcgd2l0aCBk
bWFfYnVmLjxicj4mZ3Q7ICZndDsgJmd0OyBBbnl3YXkmbmJzcDtpdCBpcyBlbm91Z2ggdG8gY29u
dGludWUmbmJzcDtkZWJ1Z2dpbmcmbmJzcDsmbmJzcDtteTxicj4mZ3Q7IGZyb250ZW5kJm5ic3A7
aW1wbGVtZW50YXRpb24uPGJyPiZndDsgJmd0OyAmZ3Q7IERvIHlvdSZuYnNwO2tub3cgaG93IGJp
ZyBpcyBwZXJmb3JtYW5jZSBwZW5hbHR5IGluIGNvbXBhcmlzb24gd2l0aDxicj4mZ3Q7ICZndDsg
Jmd0OyB0aGUmbmJzcDt6ZXJvLWNvcHkgdmFyaWFudD88YnI+Jmd0OyAmZ3Q7IFdlbGwsIGl0IHNv
bGVseSBkZXBlbmRzIG9uIHlvdXIgc2V0dXAsIHNvIEkgY2Fubm90IHRlbGwgd2hhdDxicj4mZ3Q7
ICZndDsgd291bGQgdGhlIG51bWJlcnMgYmUgaW4geW91ciBjYXNlLiBDb21wYXJpbmcgdG8gd2hh
dCBJIGhhdmUgZG9lc24ndDxicj4mZ3Q7ICZndDsgbWFrZSBhbnkgc2Vuc2UgdG8gbWU6IG9uZSBz
aG91bGQgY29tcGFyZSBhcHBsZXMgdG8gYXBwbGVzPGJyPiZndDsgJmd0OyAmZ3Q7IERvZXMgaXQg
bWFrZSBhJm5ic3A7c2Vuc2UgaWYgSSBtYWtlIGEmbmJzcDtkZWRpY2F0ZWQgSFZNIGRvbWFpbiB3
aXRoPGJyPiZndDsgbGludXggb25seTxicj4mZ3Q7ICZndDsgJmd0OyBmb3IgdGhlIHB1cnBvc2Ug
b2YmbmJzcDt2ZGlzcGwgYW5kIHZrYmQgYmFja2VuZHM/Jm5ic3A7SXMgdGhlcmUgYSBob3BlJm5i
c3A7dGhpczxicj4mZ3Q7ICZndDsgJmd0OyBhcHByb2FjaCB3aWxsIHdvcms/PGJyPiZndDsgJmd0
OyBZb3UgY2FuIHRyeSBpZiB0aGlzIGFwcHJvYWNoIGZpdHMgeW91ciBkZXNpZ24gYW5kIHJlcXVp
cmVtZW50czxicj4mZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPiZndDsg
Jmd0OyAmZ3Q7ICZndDsgSnVlcmdlbjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0
OyAmZ3Q7IFsxXTxicj4mZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyA8YSBocmVm
PSJodHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFr
ZUxpc3RzLnR4dCNMMTIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2dpdGh1Yi5jb20veGVuLXRy
b29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCNMMTI8L2E+PGJyPiZndDsg
Jmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5j
b20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJ
dyEhR0ZfMjlkYmNRSVVCUEEha3ZEZ3kzWDBJdVNRazdEMkRkc0d0c2p0eUdyb1liTktPclBHOTVP
cHlvQWt1QlZiRlNtem96d2ZvcjA1amtSbDBpdGEwRnVtQnckIiB0YXJnZXQ9Il9ibGFuayI+aHR0
cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rp
c3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQ
QSFrdkRneTNYMEl1U1FrN0QyRGRzR3RzanR5R3JvWWJOS09yUEc5NU9weW9Ba3VCVmJGU216b3p3
Zm9yMDVqa1JsMGl0YTBGdW1CdyQ8L2E+Jmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmbHQ7PGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4t
dHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFHRl8y
OWRiY1FJVUJQQSFnaTgxb1paTnZXYUZXVVZuYVpsdUFfbU5CQUl0TE1kNFJabW5jLU1fRm1scERv
anFlUVFuUzdhWFNObGJvODByZTl1T2wyd3FGQSQiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUv
YmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIWdpODFv
WlpOdldhRldVVm5hWmx1QV9tTkJBSXRMTWQ0UlptbmMtTV9GbWxwRG9qcWVRUW5TN2FYU05sYm84
MHJlOXVPbDJ3cUZBJDwvYT4mZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0Ozxicj4m
Z3Q7ICZsdDs8YSBocmVmPSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRo
dWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEy
X187SXchIUdGXzI5ZGJjUUlVQlBBIW16M2duMXdRTVgyRFhlTnVBVi0xX2RJN254RllZWk9nZFBp
Sk5TRk1lc0N6OWxBek9LbHdWUGxkZGJ4YmNMbVVPNDROT3kwVEZBJCIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHBzOi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29w
cy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNR
SVVCUEEhbXozZ24xd1FNWDJEWGVOdUFWLTFfZEk3bnhGWVlaT2dkUGlKTlNGTWVzQ3o5bEF6T0ts
d1ZQbGRkYnhiY0xtVU80NE5PeTBURkEkPC9hPiZndDs8YnI+Jmd0OyAmZ3Q7ICZndDs8YnI+Jmd0
OyAmZ3Q7ICZndDsgQmVzdCByZWdhcmRzLDxicj4mZ3Q7ICZndDsgJmd0OyAmbmJzcDsgQWxleGFu
ZGVyIFN5Y2hldjxicj4mZ3Q7ICZndDs8YnI+Jmd0Ozxicj4mZ3Q7IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwv
ZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PiZuYnNwOzxkaXY+Jm5ic3A7
PC9kaXY+PC9kaXY+PC9CT0RZPjwvSFRNTD4K

----ALT--1fB0fB1199E272Cca7034138eA0659dF1580929196--

------1fB0fB1199E272Cca7034138eA0659dF-99p9w6UqeyiVO3us-1580929196
Content-Type: application/x-gzip; name="=?UTF-8?B?bG9ncy50Z3o=?="
Content-Disposition: attachment; filename="=?UTF-8?B?bG9ncy50Z3o=?="
Content-Transfer-Encoding: base64

H4sIAFoOO14AA+z9aXsdx7Emivrz/hVo9z19xb0lsMYcfI+6Dy1CMtsSqYeiPBzTlxfEIOMxpwZB
We52n99+K2pYa2FlVFYOUZWxgJJ7tygCFRk5Rcb8nl99/PDm1euL4zfvf/rVTP9kzT+iquDfuayz
3X9neV4JkeW/ykuRN38QdSZ+lTX/kVW/OsrmYmj3n08fb06vj45+9fH03c2ns7P3Y7839fMD/Ser
j7PiuMiOivw3VfmbUhxroY7+dfTd6dW75l9Pnn599MXR69Ozv1+8Oz/6+eL649X7d785Ovo5Oy6O
8y/y4oufxKW6/OL86vrmn/+GEJPlPrE3V69/uXj3+mJLrSemv/jptTovLLREQ+Tx9dsj+Ndvv2lo
fXV9cXpz0f7d2en1+W+OHp5f/Pzw/PrqIfxn9vnR149/c1RitFRm0Hr/7t3F2c3766OrhpBSnx+9
O3178Zuji8fff5F/fnTW/fii+VmOEswnCGYDQYNehtIrJ+hVA73fPf7uyRePJmnK40xXdpq62uGx
mKSXZxM8arHHowPNvGiI/eni3Q8NkYv9jW4OztFH+AH6pca+fH5xet58c3317qej8/dvr86PRgYu
stHPr97dTHzbLiyI0t/2V2WP8f4GfX7UnM+rs2ZBfj6H3/4cyB49GVuLYnPgh38Gsj80QusG/eTW
Ijh9Uhajn1zcHP3j9Obsb83FevP+7PTNw4bd5i4/zB72E3rYzQMjW42S/SOQPGq25KefLq7hIAQQ
L8eIu5yUSox97XxaKmklMXliKtinP/z99flwYKZPzNW7D59uJk5MnXlvfx21/S1TKFkVv/0o8Vof
l+OnPPJsAfFy/Aq53oeHBUZ4/NAScF0RrPco8fEzQkF89DYSEBejF4KC+JzLImoi4vhhbLU89Ml6
evGPo8vr9+9u4C8v339qhRDIst8cFZ04wqQP0JSjiz0llduvi4Gjr4fRh88fv3/7WfEwezDQ2bD3
t9N3528urlFyxvqhUv722hUPO3E7LN1mLY+mV/khvib16Kw2f/Hh9MYQKQYnKHExSnzY1Y52KPOG
KHRYQ4z4w8bKavYN0Z1dhoHXNHaMTuHfW6rOIvnqzfuP6Im0fLM5kfAmDGekY+Dm/W+O/gI0m6X5
K0rWEBvbq3191VDwnG+NDmI8NnuD+O8dPg52BN3X6OIcXyLjNYtbIhE0iP8SoePoPHiJnry7urk6
fXP1P8fOkp7aZoq7MzkIkRzQhlIdonrhokyPy5hR2uZr0LKPkK+y8SXyYt0ygqEm2XX79hvLCY/W
UCKoeyxsbugUpHpQlY9vnI+aYDvXVV75vm8hA0xImM1POkpnjer008W5m5ipckyLcRdhfzy9uhmn
O9sBzYlfEfwA0b8i3uNQXIRi1q0oxkU7CfcloZhAH5Cq3FwBw2VzS5EfblbwOGQrhVIffwZp9oFw
n23PQkU4D3wf6nyZ/a7JbSx0Y0xHSJSNhY+RL7P5YvyQkS7ZuMQlWLLqN1nWqKXBcstJh+oHGVcd
Q3ScEh1jYk98dJzxASh0HMPk7OkrhH43gWfvth6n11etMwjbzCrDDL1eZIAfbQh+vb82HGg9gQlF
0XGjsocXP998cfHzxbubL2AN3l28Ac0RH3LCTeayb17jTVwqrynCr35xfXHZjKbRwbwdS6Ej5b3o
O/m5ubTvbo3U+yzb5Tnql6f1qLb+1OuLt++bn354f30DS/b5UctO/98lesyGEOk3725uTl//9tPl
5cX1/mg/XZ82ozU/fnNx9Lr9je2QZ81ZhMFg8Mux+cBJfN5MuiePzajdqIH4dgIWonDWvnrfLFKz
FEB8dJlukW5u3MUvIzcGMUyOTLnw6Pz8NsmOxy3XKGlhbOmeyb2/p9ZNUxZqJ92kL84urn6+OLcT
KkzvYegVur74H8atRTeuMI3koJvkPqD5YsVMcuf2qrDh3Oc3OZYpk0Kn9und1f/4dPFFG2Vu01Sw
8drw/jYvA7vJe6kuQ/7LeMpLT7m2HGkPqaf3hB72/FelIBV66Na0xou/0NNWmqpd/rdvT9+d/66L
Vhk0z7ofD9Gsz7d6wu7GoNR1t7lf3Vy/GQSqQb352S7bo3QCxajarANGucoCpSh6CoakEh8pihMy
wxbIhMcCF8PFwBRJzDSN9DtVgcP420HoSLWplRL5JHr6pulAbjj2I1nXLM7/0Y0gwh4u/01BbOA4
8xQfxdTWCR0t/Rgb2bNxtJC7WpqR8uMKsYPJze38uEZMqjiD29waGIVEZ5keYlJI2ozucUmZV8dC
VATSvCVUW57B5xeNkvRxl9TZ2/Pf5AIlJCyvdfcXm9f6L189P3n04qT54Y9f/xXe7Pd/v2re6svm
H6VUll3I8kxkxkFsh4HL2ykZH2H/Tn+62A7zDTw6nQLSvK8fGxXm6rpVBv7ZqC+qUTY+Xv3PZpwK
DKNG5Wl+BdHP2lGUZRRIe795fIsyRmNI6SFSu8ZGKWzrAcr06fn59cXHZqbZL/JSytPTSlVZBvnK
n97CL3zEl0BWFvYfX7y5QNlHKQmfLWu4OrLsjLTtTL+q7Q09/edmRf/RruLf2v//9YcPYB5+3u0i
HJD9o/H4t5sDmf3iciTbHJxbucamJnmbJYyKIj4uGuW1y43/9PY1xut3px+OzpuffY6dmTLDZ68q
C8Vh9i3RTkdvWewWW1Sft/L8vP0zSry2LO3lm08f/zb61Zgoen5x8+n6XStxPzUT/EuGyldl82A8
fX9zdflPV+W7JSf9paxhE7WEbDbRvpR99OLFo69+d/T1b/9661Tvn+nPm99AflhLeT6y5Xr6Dl5e
N+YXegM/XP1y8ebo8u0NnK6yMbLrolYzMDhxI3cZxGjoPOTo6SL66GmboeZ/9NrKFc+jh740PSG3
o/f4ZHv0fHZO15aj9bhh9fr9P/fO1te4vLaMYdSGOO2sjN9ZmyPTe2dlZvMPeOiAsg2+eB4RaSHk
ekR+ePH82Z8DlECZ2ZSe4ZTsawG+77rMbC9brwHtvWwomZpIkZKZDDi4MrM9GU4HV2aEB7c+rssA
hz5OyObDczZeGkKtq43QeMF0pWGYEOOlzouNhpprUdbFLRMmK2p0uNzDimmGQGnQRszGRikJrJis
QA9JRWPIACWbIWOuJ86NIl5PfBSbhua4nuhG1TYrxWsxa6vharEKRw57bTtCFsOwFKLVTKVQuHWI
3b3xt2Tk5teb+mGLlWS3EYGK7SnxODzNEm7Oj2l3NQO16UjeZqLWry+rkQVoC77CzMSqKJqnr9ja
is0pxLkuLYuMv4/wlU2vdXgfgYQtnOf/PvautPhnTdh0Vt9nTZyeX4zsbahProBS/G6Tc1GqW345
fId9/HINdZSGJpXAI6NI29vrKIFxwrYH2UsCtx6+AAmMs2Uz3MbFL7iA/tb9C5O95gEZkbzjh1Pa
rD1nySslyaGpNocGfcO6qjlv75zK5di7o2yCHBW7xd6CD0K3qFER01bkecvc1g0ZJ3OHKj0imWt1
+PnYJDSuvi0hOldfNuZJO69G9Rbl4G43XX23dCpPf18Ql7H+voaGzkIOsrZ5PNwOMqW/D8jZ7oXP
QQ5wHBbo7mibO37/IP9w8uLoq2dPv37yzV+9j4GeCjTtnoGj0zar+MM/xzyIUwONStWG5qRfCIj0
ggLNLoOU6zaZCVLKIKPMuFaXr7tGQajs0MpC+9HHj1c/vbtoZn99c9YSEflmrCOFE9QWgl2G9tv3
8EwAk7+0DFoJitxmEI1dt+6rqOsmclJdXeSS5rp1hDyvG3auRO4TIvr+0TcnR19/++T7v7Yn6slj
p5smcqt/ge6micKmETneNFHklsP7PfB++ebqg/1KiSLEuBRF/IEtaA+sNan162YdGp31nZGc035p
k+PdUb91niAV83Z6rMcJawcbSyj9AXJm2jnvZs9/uH4P7VXagT+2fwCbpf215j8FvhrBcV7MPSYG
2zJaGsiMSBpIn5BMoDSw27qE0kBanUiO0kCWBNJA+icmwFeRMcS6z3+hkwbKJhqt0kDZIt3U0qA1
9kKkQT5Ig9xFGoTblKg0oLIpO0IU0sDLpgyUBlaTkVIadFZfpDTQGYE00EG6gY52gnQ5GXTSwGo2
WKVBbx8sIw3awUKkQTFIg8JBGtjzK7ylgayJLAVZKxrDXNa2TXM1zLO9f7CBhH/GDXwV/VpKQfpa
ShGQb2DmUjWEpE++gTWXavyaSKta5pNLZRsjRPJJGW0VSUlqFUkZEHIzU6CAkM8L65ICNbbwtlfW
PwVqbBTbE+uYAtWQseY2+8SsZEBWJnwVL0koc/fqY5XZjq/HY6CygHADdnCVNU3M++COxuNU7iKV
HA+uZRTle3CxN1vltlixz8FVwhaiGDu4yvpOOB1cJQlVRGiETxJeGDrqRyc5ACHiwqMKOVHDMGFJ
Dsqx8AhG8UtwMK0RoEGd4ICNkmcECQ7YEuQZTYIDUApMcMDZCktwsBYe3T4a468zfiTzLD61YaBC
eVzM5wUgJsJSG8YKj6YoRhUeAXF/PWNA4IgQ10CCMK0ByAVIWfS6WyNvIdkIlS3OX45sucMdJCs8
CmLQ4UZaExGAhn+WP3wVmeU/kKA7eoV/CAMxlreEiIzlkZ0rKI3lsTH8c6Xgq0g34QCyQ7izATXj
6KNQ+KhuLsbyyENZ2BJU/Y3lsVG8bQ5U0ShobA6AJwp6xMr4R6wkfcRERWIsA6EAYxmzOQZCsyZW
N8PUofVCjRLmWy8Ew9lKMkzjA7vSoqatFxobxarZR9QLAW1bhY7P/RPCtn1uxpwQ1OuJj0JQf2U6
UOS2TwnBYtp0P996Idn3K5mjXgi7e37+q4G7WNNOCJqs9Z16oUKh8lAGWXej9UKyzymZs15oM4bn
+2jPqHF6H4UkTPmVfUYLxfs4pMZEv4/WAI+/T06P3BJr0Ym9nlZ4FB5NjWSWfuKLQutoGRvFWowV
Wngkt5lH8aJcTmWPOhceTRELLjwyD8ioOTB6OOPbAkmytkDV5tCgj6G1TMi/8GiKYnThkezzz7yF
tzVrzU14K1rhraiMGxVglaPKoPKxyiddfZ2OM+JJq8XpyO1RDuoZYeFRKJc2X52bv6/Ll/M+yDoy
MjiQoDvI1jomn4Os/bUQJL9JenYsmi48Gj8G1q5F/imPEwNFpTzKvv9RfOERaphbi5q8C4/kVEqi
b+GRPJa5f8YSfBWZsTSQILtukqbwaCAUnVwMhMgKj0YvgCQuPBofqIguPAIinoVH2JWSAYVHw1dx
B7Yg9eLKwlpCOJpc3HxZ2t66sOTi8Y1vneYhycXlkFxcTiYXwzDBWiTmZ5M1kQtA1gFVv+jZr32q
fgOlQU1b8GsZSBJIg9r2lLlKg9o/j0xOZHq7SYPaVtrmLw2ErQrLKg2s/XqopYEILUOsBmlQuUiD
8AZCqDSwpr37SAMRUGqAnn3hU2oQKA3EUrqBiC48kn12fqw0CPJgy3gPtqTNKu0SxIOkgVpSN1Ch
ukE9SIPaRRqEe5gwaaAESRkiECIpPJJ9MvTshUfNQMq/qcvwVdT9UMoEtYu4H0qRwD0MhAiSspS1
x7pfUtbofVNWJ6BXUpZljJB0O2Xtw+54REjT7ZQKqE3D3pSB0LyFIMM48xaCNKNomx3vnJSlNE0F
E1Dyb3wDX0VCGgwkyM6bzoheFU1TwbQlRJZNOBLY0xlp6Z11lMgKpoZMThW11XmI5amL6Le0I0F0
cFVDjiROAYRIsiWA0ALZEjBMeLZE4VjBBKP4Nck2D+1AY96m4zCKtVFFaAUTEKbJ4B0okVQwNcRK
WzpiYAXT7aPhJ+QGluJyJAYq8/ZUh1FszYf8K5imKEZVMAFxfz0DvorUMwYSdOK6JOmnCoSIoZO0
NWHgcmTLg/qphlUwhTEY20q1oVH5W93wVaRXaiBBd/SqgsJY3hIiMpZHdq5yAcVxNZbHxvCPRQ5f
Re4sob9xIBdtcwAhPzdImM0B47h4QuJsDhjFFuZyNJYHMiT6T+VvcwxfxZ23mtDm0Md1RZKsoXtg
l2ibY0uIzOYokBPVDFNPtYYctzlK3womPQEq44LQo3sgmXm1Sd1DucxRwQS0beaT+/0DSjb7w8WY
G2jMa8w1o1hrrYIrmHQPhUOymIIS8WiKXhzikXn3xt+SkZtvBeNxM+10D84zO+KR7lFh6CqYGorW
miiKCqbNGF7v4/BVxPuoe3gbuvfRGk72eR8lCZy57mFjCN/HsUOyDHTS1Egu0ElAgxa8bmQURSDK
xwmTiHLlpdbYKph0D6FDXsHkDJ00fjitJTbOIlzR6FM26CQYxQbW6l/BNEUxuoIJBvDvIT58FSe8
rSVH/sJbURk3yj+/BHH16R4PiNLVV9hAyM/w86Md3O2k0EnhXMb4+3QPguR9kGOh0vUE1pH/QbZ2
0/Y5yNpfC0ESpTQ1dJLtGJBmUtsGis6k1hPwRjEVTHoC6ci7gkkfi8ya2+hbwdQQzEOU/u6rqOsm
clKlX1hb3Xlct45QdJaynoCX8slSHr8AwtrDjvCmiTwapExvUanCs5R1j0jlf2AjU+x0D1NFd2AL
22KMZylvvyTMUrZsfJvXEJKlLIYsZTGZpTwMQ5SlrKmamOi+VQeFNPByAQRKg0n7n0oaSFs6mas0
UDbsMFdpoPxjiMNXcdKAEjFW97XYQdLA2rGaWhq0CleINJCDNJAu0iC8Pz4mDezYKx7SQGY5jTSQ
mU8MP0wadGMsIA1kVsZLA5nZ+gg4SgNp7WE9Jg2kNdXXSRrIjDD9viGXhwGpwZfkQGqWjc9DgdTU
IA2UgzSQ4V2sUWlAU92sw6qb0XX0qm4OrmBqBhIhxp4UkblUQIKwzZHuwZwotjCgCA1JytKeJanW
pCzLfZM2J6BPUpZtjBD3m5TRCpW0quz+R0RSHRFJUlGie5AlyuwuPFZODOY0OgoBmNNAhiKKJpV/
ivLwVdzBpQ2ASKoAiAwJgKAHl7aGbzRCKK0xDv+DOzaKrZegYykUkLEFIr0Org6J3MnYGr6BBM3B
LbKJe+B6cFtCAQfXiInuEJoTzAmGsZ5b18bq1lKodhRbloBDP/WWxuz91NtRKPqpo4RJUhFbSlOw
wq6lUC2xsKaxE2BOMhTMacNSVLLFhsqs7eKbUVQW1i52pBRqkmJMKdSWuI+4br+KU5BbEnRVCy05
ig6vLSHSDq9WrKRaaAQNZ8PEQqVQYQxGNndtaXiHvtqv4goYNiTojp419OuhKaicoqZqhxBNTdXY
EchtuBieNVWjY3hbQe1XccpkS8LWwSHgiFAYLzuEZkWFaschbEAyPkoR34CkJUNShtBS8m6cvvkq
7rwR9hMt8uOCJGe8JRSA/W0aL0CIEhWqMYcFcqJgGC9NeASJ1q2mqh3OpwYIUxgHGvOqpc0oFInj
WE1VS5vm/gGlSJStDY15rUIYZQ5UqJYwCSpUS4kQFaqlNx8qlHn3xh1hIzdfRaNCtVSWQIWCgXRQ
x4yxmqpJigQ1Ve0Y3vkpm68i3kcgQWgtDuQonjWvJOSwUqjNMGGlwh5gTu1Ifi2K8EWZHcypHWUO
MKeWMElbsJYSFZjTJLFFwJzww1lm0Y2KNlRmBXNqRwlrVDRSCjVJMbYUqh0gROaWsR46IEEqc0uS
pogbQtGuPiDkY5O4lEIJW5ER0ldkw8SipVDBXMb4+4CGv78Pvor09w0k6A4yjb9vIBSbcdUS8vH3
OZVCjRyDnDwJc2yg2CTMDZEZSqFa2pWFtm8p1CRB31IoIFh4B+I3X8Vdt4LQdwrkKAAbNoRi051b
QlSADZYLMNndkuqmlbFgTi2RWMCGloi/83X4Ku7AhuMNoeesCoJv2fmSON15ZOPbPm8h6c56SHfW
U+nO7TB08C1Aztp8zEca1BTFDy0hyuKHkb2y9u6ilAY1xbtb254yV2lQexc/bL6Kkwa1LWPRXxrU
QdBuO18uIw3aXPoQaQB/6sQB/GlaHojg7oGoPLCm4vvIA0FRKL1DaFZ5IKw5aYTyQFgbvTjKA2Gr
BnSVByJIHoh4eWCtzvCXBzKoNLL9cpbSyJGNbwcLkgf5Rh7kLvLAWtngLw9I+pS0hCj6lLSEfBLK
QsuhmoGqIP9KlceVQ7UkSPXnKqfAYWoJkeEwjV+UKqfCYbKN4Y3D1H4V1ySiJUHqOasKIs9ZVQRk
ymGvSmWFAg4pBsGj0904dMUgY6PYINAd86kGMhQBsKrw7lG9+Sru4JZ0PapbclQHt6Q6uFa3B1EV
UzsO7cEdG8WmZrpVMW3IkBzcMkjiWmE0HA8uXel9URznksR5CoQomqsDISuAZEDGBFL42w5D0Vzd
XsU0NYpDT/WWBm2+mm0U8iomIExSOdhSmjJqnauYgJgtYyYY0Kl0AnQaO5K2gIxbnsRAZdaW8e0o
tlaE/lVMUxSjqpiAuL/pM3wVIa6BBKGC3JDTmb+UNYN/W0J0qQ1no0VCVXmGqaPAhE06UgM6BTMY
k9UANPyjVsNXcUePsMHrhly01Q2EfBpF2ouPLDtneyu8io8sY/gH0OGrSI/jQIJwZylafuwQorM5
Rh5Kazmzv80xNkp8y48NGQr9p7DmUY6dtyKL9N/Bnwn9d0XvhySwOaqA/CjU5qhyHy+Pg81xip6o
znEZZnMUvsVHRe/edDc+MD2vymdHk21HsSazRBQfFVsXZfT967yTccZcZS1FpDLmOvcnefHRQJhm
MUONuZHDbgVojgN0Mu/e+FsycvOtuXaupl1FBe1sBXSCgcLgekeLj4reTThn8VExOAk938fuq6j3
sSJE7W3JkSTCF72TkuJ9LImLc9XIIQkvzvUAdGpH8qvLHacxK6ATjFLNAejUEqYpygVKgdh8OFu2
eMIigE4jh7OySRdnEV7ZIhAkgE7tKDb4Av8qJqDo7Z3zqWKCAUI8dN1XccK7IvXQVTVJJBAIBUQC
MVdf5ZV/6uLqO7V50nL8/NQO15q2iimYyzh/X1UHaSHWnshuB7mm1UKsaa5eBzmgrALfHZ/eNpNV
TLZjQFpbMTVQVPZkQ0TYMJJiqpiAtq1uw7uKaYqgdxVTQ1AGXTcZr/RL2utG0sC5JURSxbQlFJ+n
bLkA1v44lDdNRVcxAZFYCJeWiH+5NnwVf2AVYbl2Q04HgTa0X5KDNlg2XoeCNuTFJk+5mMxThoGC
lxfztNUZkTyoMyJ5MBCaUx7U2ULyoBsoUh7UVtwSR3nQEfGVB7W1ottJHtThOCPoOSvC6hbgS3KA
N8vGt7mjQfKg3MiD0kEe1OEZpqg8oHIK1gFOQVweWJMZieSB1U9HKQ8qAv2grgj0g9rqZxqVB1W0
/ViHF+Ki56wOAnzc+XIZeVCHAj7m1UYeVC7yoKYDeQNyVm3ORx4o/245qHneQZnPXsdU9ODX3jck
PqOKEjK7IScyIlehyIhSs0RGmpqF3ziR2SK1vqlZY2P4F4MOX0UdEWFV2wOOCElf6C0hutQsPNAt
rAq8f2qWbZTo1KwO1psiBCYC+pAXPcp03HnLac9bYcv08hFJNAV4QIi6AA8P7wniAryxUQjqmAYy
JAe3CBKUVovN7eAWhAe3PC4VSU5hQygkw94MaAIhW94lUU4hDOMVfB9paG6vY4JRbLfDpY95ua28
n7GPOYxC0PUVXwKarq/lcZV5lZ7Z6piAmG3/g9GYlFMdE34kK2tDUrdMCaBCfVzM5wVGoa1jKocu
C3PUMTXEc/8U8DK+hUNJ28KhDGvhgF13vxYOsyQ3lBMtHqjrmIIYjO3OWvbdIryPXmGrM3M7egVh
qX7ZZ2BHG8vlpsfEjMZy6dgXIsZYLvtUbP+djfQ4lts+ElQ7G9D3GX0UrOotlbEM49DWMY2NQmAs
l9uOGfH6T+kf8SonGlq4nTfKPp7lsahIWk0CIRK0CSBEjDaBwXLBMLb3zhUB1rGOCYazqfQuoD9A
w6a9U2mTorZq9hF1TECbpvQGKPlAeOBmlqip1xMdRRCsp+lAAcI0DhSgFAqtO3LYRSC6rgOIknn3
xt+SkZsv4oF2GyqSBspjAkSpGUjR1jFNUaSoY4Ix/DPE4KvIDDEgQaqPCUVSfrQlNCuIEgwTWn7k
B6IEI/mUH2HwRg0NTXSJLCBKMApBJSm6BJqmLRBQCqwkxdkKw7CbGUQJGHMw4aclr9WJSQOiVB7L
zJZM419+BBS9Ic59yo9gAP+cguGrKJkrM8KcAiBHkiY2ECLw0ElyEKVROPKxBqkDE4uWHwVxaXOx
ubnpZObfUbP5Ko9208mc1E0nrQ5nn4OcB/RtR3cn90mOCQZRGgYiS3q0DWRrB+uU9DgQmaP8CGgL
C23v8iMgaE1K9C0/aghWIb4sWcW/GxXtu1FTXbfa35eFpBcDIZ93IwQmAcZYBERpGCj2pllr55zS
i4FIiHEpRbRxKQWpcSllGIjS9ssFYBKGwYLSi+tNenE9mV4MAxGWHzXkrH0rfeSBJoFRAkJzwyjB
GFbQdkJ5oKNhU4CIIpAHOiSsK3VkB/aBBJk8UJlNVbDJA2XN+iWWB6o1RILkgdjIA+EgD1R4IjIm
D5QVItVDHqjcP78OlQfKarLQyINujAXkgcqt/g03eaDy6PKjgYivPFDWBopO8kBRliM25IpQ/UAV
Nl2HWh60KRBB8kBu5IF0kQfhoKuoPLB2zfGRB3WAPEBXsvbJtw0uP4KB/KEf4KvITkUDCbobIkjK
j4BQQK4/llGlvJDxgvCYYBCqztC2Mfw7Q8NXkeUgQII0q14JkvIjIOSDiOySUYXHp5W0Pdj+GVVj
o9hea+eMKiWpMjqUDDpvVrxAt/MmCTuRN+QUkRdKqYCKSPTgKuryo5FHRc0PowSjEJQfDWRIDq4V
8mT04Kr4g6sID251LGjUoarPIIvOmdgSmjVnAoaZ8piM50wUjuVHMIrtzXbpZA405sfFgVFmKT+q
JhLu3O8cUJpyejuXH00RC4ZRKpzKj0aOpLDVyLhlSgxU5m3UXvUJjnTlR0AxPEFtovxoQ9xLXA9f
RYjrgQSduBY2X4OPuBYkdUxbQnRZEpkt/wBDPBmYWKqOKYhBhzb61gSJKRrjZzjSfK/63Fm6MywD
CpVNq3tLiMjqHtk5acvk9rW6x8YIkk7WcKDbzobH3vCd9UcWR4yXLaF5jRcYxwXiOs54GUaJtLqB
jKRSpKR/6Ay+igydDSTIzpuqSXIGq94zSmC82J2lAcYLLjCUnyY8ggHrWMc0NZwLflBDYxG1tBtl
jjqmaut2jr5/nd85zipUwpaGTmUV2n3OwXVMA2GaxbR15fKtY6p6Z/YcdUzY3fPD9hu4i7URN972
efGYqgmHs38d0xRFijqmqvdv+76P3VdR76OShKFkIEfSarHq3fQU76OXYufwPmIAp8MwYXW+PnhM
VR9HcC9JHacxLx4TjELg4MMJUzn41GRTfeeCqIaYsqkCi+AxjRxOReHmU4oGj9GGx1T1cS26gqiq
jxfNVhC1GcBXeMcWoVbb4BKR8LYGenyEd0CfXNTVp7yqWeOg12txOqIAqcULooK4jC2ImqIxfpCj
rXRlTaH2P8iaJF1nIBSdcQWEfDKyp/GYxo/BZI9Dvy7wloGsUtUlDXMgMkdBFNCuLLS9C6KmCHoX
RFXHOgtxr3dfRV03ba189b5umgakfCAUnfAMhHxyqKx4C6MXQBPjr4wPlEfjLQxEohKegYh/Bd/w
VdyBpWyp2JArbNnf4wnP8CV5QZRl49vs6qCEZ7VJeFaTCc8wUHC9GeZp0yVRyLgjRCEPrMDVRPKg
nPIAUMmD0hbccZUHpa2611UelCH6oraC4bjJg5JUX9SVTTha5UFlk23U8qAdLEge6I080C7yoAoW
t6g8sNZf+8iDgOZ/uDyoFpAH1VLyoIpuTQBEbDWBrvKg8i/3GL6KkwcVYblHQ64Ow2fbfrmMPKhD
C6KKbJAH8KdpeWCNevvLAyscrI88kCR4TFtCMxdENQMFeVh0vIdF03pYdAj0A5ZRpb2gH+ydoccv
iqbKqLKNEeIE1jo6o0qHg6niOxuQpok+BtoPIGs6o2ps4V0wstwzqmyjRGdUaW0LvLlHrpr/zPzh
DYavIs7bQILovAE5kjqmgVD0wQVC1HVMWFRuGIfu4I6N4p0KaL7ZAxmag+uvJA5fRR5cQiWxpmoD
BYRIUh1qzzZQgXVMtUMnqPFUB+lYx9SMYs2rc+lkXvddoObtZA6jEPR9xZeApu9r3fekIqljqvvu
VMR1TLePhl++88BSXIIDUKHOijGjPjAKLYwSUJwNRmlD3FNcS2sRu5O4lpQ1IA25kBoQdP+8akCi
yo/A2sC6JgATNotmsfKjKQZj0hGAhn9SZD3Rs87t6FEmRdZ9v7loY3lLiMhYHts5MszhiTH8dzay
lh1IEDb9GMgR2BxSUmMOjzwVkhZGaWwUAhilhoyigVECSv6B6+GruPNm7dLhfd40TR8iIBRgLGM2
h/bqQ+Rgc+ACQ/spsCPQrY7lRzCcTQa6wP4AjSW0SW3H1IkoPwLamuj+aelTfoSbWVrSlh+NjWKN
2oWWH9V9iIFmMSlhlIDefDBK5t0bf0tGbj5B7vpAZXYYJRjI5if2Lz8CitZ0D4Lyo80Ynu+jtmZn
O72PHQm691EFNGHDt9EngTAQHXAYJqyq1gdGqe4Ddu4FoOiiaFp32tgos8Ao1X2sjUQC08Eo1RPx
q0VglEYOp44v/KwnIl40MEowis3i8K8amqIYXTUkggJ4Ij6AJ2gDeIIqgCc2cbdID53wDOC5eOgu
fAGKgImgBkExVUPBXMa46YCGvzNH9AHFyINMWMYgNiHGyGwiMRGr9C72se3elCVA0nN9GCgqxRCI
dDoVfbHPFG3vYp+GoLVewrvYpyFY+Duzh6/ibklB6MwGciTJewOh6GReIOSTvBeCbjCMscRNK2zR
QdebVkSjnTREyiD9pIzXT0qbk9P/wForHcaTeeFLm1OeFN0ABgMJFpTMm2+SefPJZN5moCpY/TP9
Wg25mqTjx0CIQh7UVMn9lt2qSZP7pwaKlQd1dLEPEPFHy2y+EvHyQNDaK9IGDWeVB5K82Mey8TK0
2KcoNvKgcJEHkrDYB8hR6QcBHYBweeCV3B8oD+ytbgjlgaTQD1Q0OiIQCVJorSABbvKAsutJQ06H
Ff/Bl0vKAx2KjliUG3lQusiD8HoCTB7khc3D7yEP8kLTmOe5VUUlK/aBgfwzneGryPLYgQTZDcmt
GqPPFlYBiA1mItSW0IzoR8MgFIlQtjFChGgei4kMJEi9AnlF9OrnVUDrKOx5yq1VpSEZVWM7aHv5
/TOqxkYhyKhqyNQ0GVVAyeY4Hj241vJYt4NbB/eqQM8bTUbVQIji4FohIEIOLhbeG8ahO7hjo9ja
RDmWHw1kSA6uCDq4saDeQIL04HYdsgkOrgo5uFhAU3kd3MDyIzHVINqxE7m9/EhM9Hh2aUAu6Hoe
WxqQix4vkLz8SPQAgRR3rusKTFJ+JCb63wbDKJXB5Ueib3QblykhJrra0vRXF33HW7ryIzF0l52j
/EhMtK4dE9fdV1HietPtlkhc08A1DoQIsiQGQsvUMaHVyWICy3HJOqZRBmNhlETfDtf/DEcnSCjK
7ErRt4clOcP+rhzUD2BvPetbEDV2BCi7h4yOEeIHULHdQwYSdEeEpnvIltC8BVEwDm33kLFRCPCY
BjIkGpkOcU0qHe2aVJqwqlf24ZBokQSESDLHgRBx5jjWj6YZxoo14Aom61gQNTWcC36Q7KNO8+q3
wyhzFETJPuQVf/9kH8OKMS/lNg42o3kJo8xSEAWEaYQZUJoKvvoURAE9W1plHB6Teff8OlEN3MUZ
m0DFVttHhsck+7glXUGU7AOUcxZEbcbweh/hq0j39kCC7n3UAeEU9FnTPkkUDs+aGtlbr6scDKM0
NZILjBLQoPXYjI1C4OAbJ0whgfPM+uj6FERNEVsERgk/nHlmM9JcJW+e2ZQIGhglGMUmJP0LooCi
NRMxtiBqM4CnzM1j60gGEmQyN6eBwxgIRbv6gJCPTRIFozQGOT0wsWhBVAiXuUO5udXfN0Vj9CDH
wmQMJOgOcu7vakYyroCQT0GeU0HU2O7Z3MlBaZhjA1l1UJc0zIHIHAVRQNvWwty7IGqKoHdBlAzK
jhu+irsllNlxDbmKpABCBqU+IQnP0jP1aSrheeQCVKToR5aB6mj0I9lnK0UlPDdERJBYF/FiXRA2
kWrIBRZAwJe2kGFwwvPIxstQ9KOi2iQ8V5MJzzAQIbpBQ84aOPaRBwGRXlweWHPuieSB1aFJKQ+s
DXZc5YGylQu7ygPt31Ru+CpOHljhLb3lQZHZQBht8qCw2l7E8qBoraEgeVBv5EHtIA+KnLBAEsiR
oOoCIRJ0RCBEhY5o2a1iKj5FJA+KIo+XB0VBoB8URYj/orBWrzvJg8JaYuMvDwLR0ODLWQqiRja+
LYIIkgdiIw+EizygRENryNFknAMhIvO88OrhGVwQ1QxkbQo9ekOsZbduNyS8xhVdeUlk8hUBNa5I
IhQQ8gnPTBZEjdw4a5Grb0HU2Bj+7ebhq8h28w0JRVhlDuRI8j0HQtEZVUCIGtZmZAetlgANHhOM
QoDHBGRsKfo+IbBChxzcMousKwESpNGLMgvIzcTOW5n7lNm6nDc8KlfmtHVMY6MQwCg1ZAqamgqg
FJKhUFaRGaMNCUFYfi97UFsCQakrkpbm0hMcNjiDbxofdjzVQTnWMcke19U9zQHz1HcArfN2ModR
ZqljaggTFb0CpanwknMdExBzaBDpD6OknOqYRo6ktajXNcFB17R5iVijdhiFFkYJKM4GowTE/bsn
DV9FiWtN2T1J9ggUBDkJ2hoXIc1JOK/KM6w6WfYwGEuVHwUzGJeO0EF0eB+92IrngQTh0SMyljtk
DpqqIcvO2R5er6ohyxghIfQOMiRyZ0mrOLQgsjm0FzZbuI3bjTO3jaulzbXtbONqSVW1oGWIzaGt
qGVu583aVM7zvKnjvCaxOYAQic0BhBaAUVJ9HkSYzSF9q4ZU36vF3fgwrzTQoIZRwkeZC0YJaNOk
Was+AyXGmFPbhjczGnNqorlMcNWQImsEo/qWLlRVQ1P04mCUzLvn10BK9d1n4kw7te1hMy+MUjOQ
tGV9+VcNTVGkqBpSfWaV3/uoNvlYwe+j6hOz6N5HSfWsWbFYA541rHp+GCasGNYHRkn1SWnudZv4
olDXbeKjENRt4ktAU7cJlALrNnG2woo2CWGUxg5nfL0mUKGp17TBKKk+d5GuamiKYnTVkOqzJL1l
rrX5jZvMpYR2VX0CJYVNogLcJKgOp2zVrCEeulGAInBxjNwe5dDtayEYpSkuY9x0QMPfmQNfRTpz
BhKEB5mkT/OWEFHVkGX3rNiI3rmKUwNF5SqqTQIxfdXQFG3vqiEgWFgIelcNqeMuWdn3lhRWRDin
W1JkhM5sIEfSMBkIkVQNbQnFZwWPX4AiI4VJmBoo8qYVWTSMkuqzyb0PrDV5xu3AUhaDqk3SuG9W
sOoztEmzgi0bXwTDpshNVrCczAqGgQizghtyVtArH3lQ+gdocXlQ+vSHDJQHpdVNSCgPSlsXGld5
UEZXCQCREDWvKG2iyHr7YuEkgIRNEaO+wCVhaFH1xQxB8kBt5IFykQfWPDZ/eWDFZ/CRBxUJrNqW
0KzyYDInjkoeVNFVhECEQj+o/POG4avIxKCBBN1Fq8OqCLdfLiNe6uCqYr2RB9pFHoTjVKDygKaq
WAXVE6DmuV89QXDVkDoug0y+6Mx6IEGadVAGWGpI/hIQ8oO2mchfwi9KacWW9s1fGhvDPylSbSoU
YnY2vMQX3dkBLDoufwkI+eFahYEWDePQ5S+NjVJYHlnH/KWBDEXAqcxDdO/uq8jzRupiLa2Q3h6P
QVn4K4f4wS2o23WPSIyCtrhsbBSb98ix2AfI2NpDeh3cIkhQFvGCsiBUEnWPtRl9cIEQSYaC7hu9
zpyhoPu2rmEZCoVjsY/27GmK9c/W5D1N8VHyzBpyCS32GQjH3zkd3tMUZyusp+kEaFHhVOyDH0mK
bqaarJuprQk5jBLURHq02EdP9EeNKvbZEPcS18NXEeJa9y1UycQ1USdTvWlAGpmToPvWmpQ5CcIW
7S/xs2PVnqmrhoIZjElH0H3zT+8zbO306XaGc0JEGr1tshlndW8JEVndYzvnAkfjanXbxvDf2cje
9kCCsFMBkCPBfgFCAX2WTSsICPnBUYVZQc04BW350dgoBOVHQIbGfAdK/o5A+Cr+WS0Icz/0cWn1
vHsc3JKm/AgIEedpn6InqgwuP9rF53QsP4LhYjFcgQZt+dHYKHOVHwFtmvKjhpKwpdm7mZeb7iGz
mpeltfg2uPwICNO4dBpKMtS8HDns0qGUPRC0yLx742/JyM2XNtHtamyWVJUTdtCiZiBFC1oEFOcG
LdqM4fk+ltY0b6f3sVSkil1JgzM6EKJ4H71SkR3eR6yevxlmMhF5vDzXB/1oaiQX9COgQV1Jio9C
UEmKE6apJAVKgZWkOFs2pWUR9KOxw+lQ4zAtwq0QpjToRzBKGMj5WB2TPq4y7/JRnzqmzQCewrvK
ImtHBxJkwruy5sl7CO8qC3DcYD7DKqOuYzr1xRUCJhavYwrmMs5xWGX+QXb4KjJNdSBBeJBJ6pga
Ql4+62D0o2EgsuxJ20DRPdeBiK00KKaOaYq2dx0TELRmN/rWMTUEyxAnbFVGNosHEoTN4htyNO07
gVDpf93Qc0WWp2y5ANaumpQ3rYquY2qI1LaG/k55ykDEVvwwnt8LX/onrzRfCZvUJMUSgMHi1SgR
WnhUZkNiMfxpIrEYBiKsOwdyweE2zEFWUdnuVUgZMXr6tc/zGygP9JQzj0oeaFtKpas80DYoP1d5
YDUHR2+1jsylBBKkal6dWSuULXKtthYVE0uoOgutWyjzjXjJHcRLHV7njMmDmiqFpA5Rx7HTX3up
42HyoLZmiBDKg9qaYu0oD2ortKejPKjzEHlQx+ZWAwlaeZCHVVo2XxYLaix1cJ1zWWzkQeEiDyjr
nBtyNK03gRBJHRMQWqSOqRlI+Ff6NV9ZW9q63RBJWO0C5EiqDwZCBKlZtbXDrFdqluXGWRuqUaAf
wRhBQlTGC1FJK0QlSUPnhpCibuiMx6e7cegyqsZGISiIGshQRK5qa9+q0fOm4s+bIvVC1Yooo6oO
sDpHDi51KiAelautgVz/gzs2incqIPr4WyPGXgdXh2Qn1zo6O7nWdNnJZXZcaIqD2xAqs4ASVCMO
uUNozlTAdhiv9KeRTuTWgqh2FFvygEMD8g2NWRuQt6NYcwgCC6I2hKPvXEvJq4bNUhA1SSwY/Ug6
FUSNHcnoBIeWyuxgWe0oYQkOIwVRkxRjCqK2xH3ENXwV2QRtQ4JMXJfWnmo+4joPyNxGD0Lu06Ur
OrkBKfRvmbAlBlMXRAUx6ABsZstraGl4R2w3X0WeYbrsyg25WKt7hxCR1T22c5SYw7Yx/Hc2LmNl
Q4JwZymMlx1Cs1rdm3FmtbphlMKWuudmdW/IkChShTdMRPtVXMvyDQmy81ZbKzU9XsM6pEYTM15q
L5EUBt3aDuMFXDAC3epWx9QOZ6sOcoD9aWnQ4AfY1dIuBDJDHdOGNsX962IncVZhba1qpLIK68IK
bBJYx9QSprIKG10t0CocOexWenEwSubd84Lka7mjsBE7KnPDKMFAJSmMUkvRG8/Dr45pO4bn+1hb
+xU7vY8dCbr3sQyIb+HbOD86YDtMeHmuB4zS5EgOMEotDSIssnEYpXYUgkpSfAlIYJRaStbiYY/y
o0lii8AojR1OmwvJWfKWNGqQBUYJRqmCxO5Y+VFLcU4Ype0AvjK3ipe5Fa3MrSjKj1pCFDBKO4SW
ADqvxemI3mJNWJ+l/CiYyzg3XV2FOHPqKtqZ05EgPMhEkcG69o8MmolSO4So8JjGj0FNmj05NVBM
9mRLZKY6pknavnVMLUHKOiYg6A9B334Vf90E7XWz5sj5XDdJgb+yQ4gAb2H8AlibhlDeNBmbp9wS
sR1elzzllkhIGKf7Ku7AEmLYAzkVVI/VfmmbSxjewvjGtxlmQXnK5SZPuZzKU24HCs4oQx1kVIk5
IiAxB5UHwisxJ0weiMmsHCJ50A0UKQ9ERiAPhD+6RPtVXFO5DQkyeSD6Sgp/eSCsgUxieSDaOESQ
PKg28qBykAeiCM78wOSBIGm53xKiwGNqCfnYlYHyoCCtc7YNFFvnDEQG6LsoeVB6Z5a2X4W+xqKM
1ixEacvHpr7AJane3ZELkgf1Rh7ULvKgopUHJHDdLaEA/FZ0Y6xZ+VR1TM1A0r9TUftVXIl9S4LU
VSgzivKjlhBdZ+jReyetCbNenaEtY3iXg7RfxZWDbEjQ7aw169PjckoSYKeWEDWw08gO5jaD3j+j
amwUW3tM54wqmVMlIcgiSCRZgYndDm5B1zytJUf0qkgSYKcdQrMikrXjuIi3KESydhTle3Cxx18W
JC2VgVIZdHDL6MT4jgTRwc2Pq5zk4AKhgOxkM6AJhGxWLVHOxDBMWM5E6VjHBKPYEmUdOpkDDWv+
HEkn83YUqwcptI5pIBx/54DSlNPbuY4JiDmUPvgDO5VOdUwjR9IKk+CWKTFQmbVRezuKsAhk/zqm
KYpRdUxA3D/aNXwVIa4HEnTiuqDoytMSogB2AkLWJy0kS+LCln9wiZ+d0pa+TF3HFMRgJLBTS8Pf
wQVfxZVOb0jQneEyIEHHNN+3hIjM97Gds3lSfc132xj+OxsvnQh7irbkKPCYWkLUdUwjL25JW8c0
Moo1q9DR6s63HVvjFakqSJLE5gzmfa9YsvNmd2l7vIaiDHgNMeNFVD7uojBU2nYYL014BJXWsY4J
hovED2ppzI4f1I5CkPWN1jEBbVuDAJ/7J2ofEA/cXhO1TRpQWYWinqWOCQjbigD8FjMwi37ssNe2
NyEOj8m8e17YfhvuYm1EIYhcClY8pnYgW3jYv44JKNo8gRR1TDCGf9eL4auo91EQNvxryfmnNOLP
mldKo8OzpvC9ncxqHC/P9YBRakfyedEQgKMNjVlhlNpRCPoL4YTJJLD0qqq21TEBsVnqmHxglMYO
J4nklbR1TAiMEoyibFl6/nVMQNGaBxxbx7QZwFfmqmjvRkeCTuZaIfV8bJKA/BLUQ+eXXxIFvT7S
IHXDxKJ1TEFc2jr9urnphApSHqxgB24HWdMqDzqgHgJdVO3T6SoURmkzEFnSo20gWxqFU9IjELFl
HsaUH03R9i4/AoK2TvPe5Uf5sfTvOr/5KuqWSCv4vPctkQVJxhIQCmiLjp0rWfj0HAiASWjHmOod
QnTTpD0o6HbThqyLiPRiIOJfbgBfhaUXw5eR6cVAgrw+wLJTpa3uxv9elcHlBmKTXiwm04ubgSjT
ixtyNUn5UUNIkJQfASGqckTL5ouFXl4pCF5eKWyX0lUeCOuLaLvZwr+QEb6yPX3Ul9k6mJvwaT1/
QRdYbi6wdLnAlPXEUeRQeUBTngyESMqTt4RmlQdyCRildqDo8uSBSKw8kEH6gYz2X0grqov/+VdB
sGo7Xy4joVqvTZB4URvxolzES7h7CJMHyloK4yEPVEARDGqeK68imODyo2aggD7Mw1dRN0RR9mEG
ctLfMYflLymvTOcQ9KN2EJcUlwj0Ixij8E+GH76K21nKvrhALqCwDHsMlJcN7pK/hEeDVWELDvnn
L42NYjPCnfOXVEGVP6Fq/55nzVcyOn9J0cYKNNV504VfR/fp84bHwHTh0tTd/byNjUJQ7ANkaIp9
GkplSPa4trpfnM6bpqzZLnrwpWjlAwgFpPCaUT8gRNz3G5NgMAxF3297sQ+MEtvuu9i2r5mx3Xcx
1S4mtNgHCJMg3LWUvHra2op9gNgsoEXKqdgHP5KCALQIqFCDFpnPSzNKHpZOMFbsAxS90wlci32A
uL8pPnwVIa6BBGFnICBHkgFQbFoMLZABcF6LsQNvLbikrtEJYtAhwcca/C/65kXeRy/WEgIShPXs
QC4A5sq0cbeEaGp0xnbOWsvpWaMzOoYNiWp8ZyO9F0XfyolwZwOECvooWIsjqWxcGMcmN2hsXBjF
hqLnaOM2ZEpbYrWX/hOApVD0TbDizhtltV9xrEqSBgNAKMDthtkcymqXBdgcGHoVDGNzvLkCpTrW
6DTDVT41Jbiepyqb9k6lTaqKAjEVq9EB2jTgDA2l2g+BFtO7VE2dIY6PYk3GCa3RAcI0DruGkrDC
S3nW6AA9m/0ahzVk3j0/3DrgzpbK7GraKUF0eOxYQ81AbYUBXY0OUKyDrTu3Gh0Ywz+BEL6KrJkG
EqQ+OSVJSk8bQooY/xuL9cAwofjfflhDMJKPBMZQgIqtw35GrCEYZZYaHSBMU6MDlMhqdIBYcqyh
scMZX6PTUNE01ZE2rCEYxeYC86/RAYrW5LjYGp3NAL4yV0e23AYShC34gZwtB9zHJtEBDS9QHU77
NLyYBQ18YGLRGp0ALrW1i62bm85OY+wg69hOuECCMGEByJE0NwdCAc3N8d3x6cnjVOwzdgzISxDG
BoouQRiIzFHsA7RtAALexT5AUFkIehf7NAQDOlfBV9EBGW11PvlfN5p+M0DIX+lHknkbQhUVtojl
AlTkybxjA0Un8wIR6+EdzV+FL21vcHD+6shc2xYwQfmrepO/qifzV2Gg4MAQ5hPSVhwyp1xpIBIS
S9F1dCxF16SxFC2J9Egt/fVIXB5IH992oDyQU45tKnkgbTEZV3mgoov/gEhIMEZb8brcDqwiNHzK
4yyzLca4cIQvZ0nuxzYeBgtN7q+yQTjCnyaEIwwUvLymcGzI0cAXACGSYmAgRFkMPLJb+SKaOAwU
rYkDER0rDxoihb9CC19FKrRAglChbciVYUWM8CU5dJFl44Oxhqp8Iw9yF3kQXsSMyoOaJN8WCJEU
+2wJzVzs0wwk/FW84au4GyJob4ggaVYMhPxS9CeKfUYuiqBqVmwbwz8ZHr6KTIYHEoQdBhpyNJW5
QCigyx76qlgLVEIyqrD4NIzjki7nnlE1NootrOyYUQVkaEJgQMnW3Gn04MrIro4DCbqDay1C8jm4
igRraEtoXpCsYRy6gzs2ii17wbH8aCBDcnCVf6oDfBWZ6jCQIDu4m3yi2IOr6oCwmxnQBEI+YbfA
VMBhmLCcicKx/KicSLJy6dJd9olV83bpLvsEKfLyo4EwxZ3rsq9Iyo+AmE1uBWMNFU7lRyNH0qqf
u2VKDFTmbUIOo9gEsn/5EVCcDWtoQ9xTXKvYljtAglZcWzvh+IhrQZIlsSW0QJbEeVWe5SNnJyhL
IrCOKZjBmASJhob0T5AYvoo7w5Qd0Mu+5p/iDEt/jyzqB1DWjj9+BVHjR8DaNNyrIMoyhn87l+Gr
yCNCGMQbyBFYQfbcYjrzXVnbrVOZ790o0eb7Jls6XiOz9l8fP2/R5ruiNN+r40zbAvLOIgkIkSCu
AqEFEFdhmHArqPQtiKqOc2uPAxeQHaBBWxA1NgpBAQ9aEAW0aWp4Gkp5rHkJNOY3L2EUAvMSJ2yr
JvBbzKmYqU9B1BS9ONAi8+75AeABd/G9LgYqs4MWNQMVQZn5owVRQNE7M9+zIGozhtf7CF9FRtyA
BGGOCpAjAdAAQiQFw0CI+H2sRg5JKCK5H/oRjOSDSo7hEg005kU/akYpCRoVjRMmEeVloKcQZyvM
U0iIfjRyOMt4fyFQscVEaNCPYJQg0LnRyiqg6A0651NZBQP4GzfDV3HCO7z9PSpzKxJ/CxAKaI1o
+gy3hJbAJ6/Ks5HbY215MEtlVTCXMY5DoOHvFYKvIp3fQILQ+Q3kAjKy8UX1UR4mC6Jsu0ealj01
UFQaZkOktmUixxREAe3cQtu7IGqKoHdBVHVcBOnqhbXLq9MtKQpSX1ZhxY/3EPdFRYJ2AoR8cqhs
Cc/jF6CwN7Chu2lFFZ3w3BCx3jSnhGcg4p/wDF9FJjwDCVLjsrBCv4wnPMOXtsBFUMKzZePbYHBQ
wnOxSXguJhOeYSBCtJOGHE1qGhAKqEdGT79XalqgPFCkBRBTA8XKA2UrRXaVB8o/CRi+irZXOhJ0
8kDbFsMqDzR5AYRl43UomFJVbuRB6SIPrJ0xvOVBmZHkWA+ECORBae3hQCMPyowUDW1qoEh5UGbR
Fb1AJMTsK63NIpzkQZkRJgM05HLbYtjkQZnbHhpieVC24Z4geVBt5EHlIA/KcOgcVB5UJM1AgZB/
WQ5qnpdWzwNZQVQzkAgx+crYgiggQapBl9YkQ58tDMkKNDOqgJBPEvdkRtXIjZO26LdvRtXYGP5V
5vBVZMtfIEHY8hfIkdSVACGfZkIuGVV4fLobhy6jamwUgowqIEOTUdVQUkGPdmxXAyBB+2grkkRl
IBTQixM9uFZDJ+TgjkgM5QLu5n5wR0Zp+yFGFkQNZEgOrg4SlDpeUFoBlDwPbn2c02QnA6EAiWvG
IYGQj8QNTAWEYcLxmKRjQdTUKC4t0YEGdZoDOoq11W1wQRQQpslYGyiRFEQBsRkKom4fDb/XGViy
ebTcEhyAyvzwXc0o1kav/gVRQNFWrB1VELUh7iWuh68ixDWQIDR9gByJngGEAvQM7CAUmU/7v+jk
BqwQZGBiqYKoIAZt6oJLXgPQ8A+ADV9FneHC2uLV+wwXAY1eEasbCPnZZgF1TMMgc9YxwRj+oYzh
q8idJQQSGMhFGy9bQvNa3TAOrfFiGyXS6m7I5DTGC1DyN16Gr+LOW04IEVc3tpAtEufxGlZZQP8c
zHipMp9Uv0AwWRjGC5l0BEzWsY4JhrPJQBcgIqBBVDphVUurzJrAHlHHBLRpwJwbStbqIDersMpp
+x6MjWLr5hVcxwSEaYrCgJJXTd9EHVNDr3DQJQOBncy75wcSCNw5KJKTNmJVEBXB2YGdYCBb+ph/
HRNQtLmwKeqYYAz/Nl3DV1HvY0WZG9mQK/1TFvBnrfRJWXB41hS+t/ZSGzJgJxgpFtgJaMwP7ASj
zALsBIRpmoMBJesj4VN+BMRsHtNFgJ3GDqdNKDhL3tIWOqMBdmpGqWzhEv/yI6Bow1+PLj/aDOAr
c6251m4y11ov5C9zafJLBkIEHrqq8nGTREGvj7VsHZhYtPwoiEuHKvEJN52dxvhBjnbmVBWpM6eq
qIzrKgBpBt2d2sfVHAzsNAxElj1pG8gqVV2yJwcic9QxAe3CQtu7jgkIWrMbfeuYGoJWpNvR6ybi
3w1B6hWvrDlyPtctoF04kqcMhHzyEkOAG4Yxlrhpwmo2Ot40YQN2cspTBiL+ddbDV3EHlrKvHZCz
oViM5ylvv1wAuGEYLChPud7kKdeTecrNQCp4eVEHGU2PLiBEAuSyJTSrPNBTKR5U8sCebeAoD7QN
u8RVHuggfdFa++MmD8ILbbBzVuc2VcEmD2orQhCxPKhbv3mQPBAbeSAc5EGdEwI7ATmSpHcgRAL0
BoR8MkzD5EFtdcYTyoPa2nDLUR7URXRdIxAJSQaoi2j9oC6tLQZsF7gkDevWJXkdk2Xjw4Gd5EYe
SBd5QAns1JCzmh8+8kAE1DmjK2ktTyerY2oGCkBRab5SkZ2hgQTtOVckDZ2BEFlDZ8tFsWbfUgA7
wRj+5SDDV5E7S1gOAuSI0jRrmnKQLSG6jCo8Pl1rlyI194yqsVFsr7VzRlU91FJEh8DqICW+jlfi
a2IlniqjSgRUy6MHV3jlF7scXDy8JzJaRLKxUbwRybDHX2RUsVuRhRxcEZ96KjLCgyuOq4KkjgkI
BXT9MwOaQMin7UtgKqDoM2zCciZKxzqmqVFcOpmLbXLLjJ3MxURmR3Ad00A4/s6JPnGEpI5JTOSH
BAM7lU51TCNHkqBR60Bl3kbtos+CoatjEn02zCx1TBviXuJ6+CpCXIs+LYdOXFt7vvqI6yogc9uM
I24JLZQlgeE+ij4XZak6piAGbS1EXBIkRJ/Y4n2Gq8haPNHnoBCeYZIu8WKT+xHpBxB9BgiZH2Ds
CNhS7H39AGNj+MdIxSbRJOaI1IQxUrFNzYizgraE5jXfh3HmNd9Fn1USab6LPpeERCOr/f1Ow1eR
543Q7ySOhbVVqYdIEjTwtg0h4WO+B8LbwjDhmeOFb0EUDOeXPo5pnkJQp4/jo1jbXEQURAFtmjZA
DSVrays381JIamAnfJRZgJ0GwjSLGWpejhx2K704YCfz7vmBBAJ3FMZmR2V2YCcYyAbj4V8QBRSt
vfAJCqKaMZQ/FuvwVdT7KCgjbkCOyEsoFJGXUHiF7hzeR1yhFtZuN3TATlMjuQA7AQ0ajB4bsBOM
QlDbihOmqW0FSl54XLbKKiDmgBo9L7DT2OF0QIueFuHW3m40wE4wShAw32hlFVD0BubzqazaDOAr
vGN7Hw0k6IS3JvK3CB3gb8F8hsILtTYODL4WpyO3R9tkxCyVVUFcxiLCT9EYO8jSGkB2OsjS2kPe
+yDLgG4jSMYVEPLJyJ4GdhrdPUncTt4ykFUYuqRhDkTmKIgC2jb0Fu+CKCBoyyH3LohqCOYhurqM
be4zkKC7JTlJgiMQIgFy2RIiAG4YvwCTqMxUNy2PBnIBItEFUQMR/wMb7ezvSNAd2CKsIKr5srQ9
UWHADeMb3yZrByU8q03Cs5pMeIaBggvrMQeZpAF6GwhRyIPSR/0LlAclLaTixECx8qCKBnIBIiHB
GFlZ31Hb7YtF/pwiQX2BKWFGgVxwAYTeyAPtIg+sDQX85UFNUiA5EKKQBzUZ8OP45tekBZJTA8XK
g1oSyIPavyAKvorsxjWQoLtowoaCaZVQwqacU4sXEaof1NkgD+BP0/JABNsLqDygSV0XxyoE6A1b
SeUF9BZcENUMFGTyqXiTT9GafCoPiKpgiVDKWlHslQg1flFUbot0eHWGtowRogupPFqjUdZy44Cd
JekMDYSo65jwsLIqaOuYxkax9f9xToRSBVXugCpC8otVbOdLIEFqiytrRbLPY1AG1GiiB7f0UQ5d
Du6IxLDWP/gf3LFRbNqhYx3TQIbk4FprDkYPbhmdwadKwqRi2dc2Rx9cIBRQOWqGD+VE3TRRBp/s
a6vDMhSUYx3T1Cgunczltgp8xk7msi8OJ69jGgjH3zk5URHuVccExGbBY1JOdUxjRzI+tWygMm+j
dhjF1t/Mv45pimJUHZPsC+T9xPXwVYS4lhOV+f7i2ooF7yOudUC9NCo3NDUekzXaj/VxkBNdAKjr
mIIYjMVjmqIxeoZjISDltm0B0RkOaBCHWN1AiNTqHts5qjYkU2P472xkxtRAgnBnScpBZN/eItoK
khMdL6jMdxjHpUgtznyXfbeMSPNd9i0uKDQyYYWZGzu4IhYibiBBdnCVFZfM4+AOPs5oK0jlPua7
gxWEK13KigzkikrrWMckez+puzmEXWm1ABCR7B2hc9Qxyd5dSnH/OjdnnHnZeR7nNi87lyF5HRMQ
pnHpyN4XSVXHBPTCkEVcgJ3Muzf+lozcfGvbR1djs/PEzg7s1AxU0tYxAcW565iaMSr/QBl8FRko
AxKEzeKBHAnYOhAiBluv8L2twpsU+QA7wUg+EhiDXAIa1I2K0FGspfbB5UdAmMrBp2oyYCcglhzY
aeRw1vHATkCF5tDYgJ2aUQRt+dEUxejyIxggxJhWItqYVlZEDX+ZK6hsEkECvb4lROfqy2wdgS7x
82Mt3Z+l/CiIy3h/n5L+SDPwlc0p5naQJa3yIEkaPgMhiobPTrtHjhIzNlA0SgwQsRVFxJQfAW1b
jYF3+dEUQe/yo4agDrolVtex2y3RtLeEyneqAnynSHrxlhAN3sLIBdDWdjGEN03b7EfXm6Zth9cp
vVge6yzEJtTW3E6nA6tpfaY6Cys/ar7MycuPxje+GywovTjfpBfnk+nFMBBhenFDriCpPgdCJOVH
QIiq/MiyWwVp+dHUQJHyQFsRTFzlQRlir2grZombPKDNJNPWWiyrPKhmwWMa2fh2sCB5UGzkQeEi
D6zAvP7ygKb7JxCikgde3T8D5UG1lDyobQjWrvLACjbqKg9q/8xS+CoysxRIEPaGbMjJMHgn+NIW
+6SWBzJYHpQbeVC6yANJKw+sSTk+8kATmedaL4LHpI6zzL8vS/OVVet0uCEDCaIbAuRIthAIkdQx
bQkRNXTGbhwMQlXHZBvDv44JvoqsYxpIEB6RgNZR5quyJUSXCDVyN60ZCf6JULZRIhOhgIwthuIe
uWooFf5K/PBV3HkrCL1QQI5EyxwIURzcgvrgYlG5YRy6gzs2ivfBNR//gQzNwQ16S2PRPxsSJelb
qgoS96nq82KiUx22hGbN4FN9Bk5YqkPhWMek+nJJ9zQH7NCqkjbRbGyUWeqYBsIUd05ZIZS86piA
mC1WFYzHVDjVMY0cyTI+tUz1GV/z9ldXQ4YWWR3TFMWoOiYVlFCm4hPKBhJ04roiMn06QtHJDarP
mFskueG8FihQycDEUnVMwQzG5DWoPpnQ/wxHOrxVn3xIeIZJGsSpPoeQwHxXVkAi34KosSNQu3Sq
cCyIso7hfUSsoEVuR6QmjJEO5AisIFX7OWZCzXdlbfdFZb6r2huVFlV9ahpUWtUnnvqft2h3UZek
SnTe9HFGEyRqCNUB5cGmFQSEfHpSOVhBWAXlMEyYFVT61jHBcH54TPgSU+Mx4aNYbY2IOiagTXP/
gJIf3K9p+AENGwoGjXkJo1gDkqF1TA1hQVOUCZQo8Zim6MXhMZl3b/wtGbn5Ir5pBlAhQoCx4zE1
A0nb0+dfxwQUrY21CeqYYAz/9xG+ikRtBxKE7TMaclZ4J5/3UQUoduj7SI3HpPBDshAeE4xkK5x1
wWMCGrYCWRo8JhiFAKoQJ0zjnW8oaa/ybFtBFBALk+OEeEwjh1OTiHBNI8JteEwwSlAd6mhBFFD0
rkP1KYjSx3lAwjF8FWlMAwlCYxrIERk3eUaCxwSEqPGYLnwh0oEJB5g12oKoEC6tLYNdHIdAw7/b
CHwV2W0ESBAG2YFc7X3+kIwrIORToeFUEDW2e+RlGmMDRZdpABFbZUJMQVRDu7A1VfcuiAKC1jRJ
34KohmDlXxAFX0W614EEoXsdyPmXrSJ5yg0hLxfUVJ7yyLm1OoQoL4jVdep6QWpbxaBTnnJDJBBe
YPjS+4TSgxJYltk6mNt1aAvdgxKLq01icTWZWDwMRHfvRPBjh/m1cmVLe/bR2lTAq4mefkVZ1zhy
fuxYv4TywN411VEeqOi6xoZIQCEufBVWNbT9MuaKWjsoUosUa4Gv/zVtK2eDxEu9ES+1i3jRwS44
TB4UVmxTD3lQhMCmYKe/8IJNCZMHBS2g6dRAkfKgsAKaOsqDIgvxGXdfRd3qIiONqRaZTVmySajC
6h4gFi9F6wYIkgdiIw+EgzzoBqKTByVJR+uGUEUCowSEFoFRagayNoIavSHxqmlBqzEW1sZHPlso
/FU8JBEKCPkVDUzUMY3cOOFSMeBaxzQ2hn96fvOVjCx1AxKE+Z5ALqBCDX1VrO2NQhKh8LByIV2K
1NwTocZGsWnvjolQQIYq4FQE4CQ0X8Wr4mVGqh2XJUn5UUOopi4/wmNgpZMwcT9vY6MQlB8NZCjO
Wxkk30prIzq38yYJy4903wuB4AnUIRmjWNRPW5MTicqPYJipyMB4YoF0LD+CUfz6XGM3WRM1zLT1
DW9GEbOUHwFhW9tznzunhVfFmK38qCHm0o7RH0ZJBpcf6b7xRGw6QdeEYt626DBKWDrBWPkRUAxv
az1RftQQVyGee21FdHMS19qauOUvrpXNx+0jrlVAY2z0ICif5hnRvVVxa0Nbc7cWKz+yMWjzKbll
EWjlD+8NX0VCgQEJQsjRhlwIghdmLGvt4+8INJa7QeY1lnVQBELHGy+aEkZJbxrpRBsv2quDZ2jV
EIxDa7yMjULQ9APIkDT9qLLjzD+xrv0qzn/XkqDz3zXk7B5d19cQCJGgH7WEiNGPkDLDdhivSokR
DFi3qqF2OJtPyQGtp6VBVKgwrpa2oxBUuWBVQ0C7sMHZ+ty/wtqyxcEqbGnMbhXCKKX1oAVWDbWE
SazCltJUp0WPqiGgVwUahg7oR+bdG39LRm6+NUnOyUZsqRCV8FnRj2CgmhT9qKU4M/oRjOGf57X5
Kup97EJkdO+jCAheoNtoBRkJeNaQJlPtMFbsOir0o3Ykv7pNfFGo6zbxUaxOr8Bin5YwlTpZSKpi
n5bYLMU+kehHLWPRxT4tFdpiHwT9qB2FtNinpThnsQ8M4O+h23wVJ3MJPXQtOQoPXUuIwkO3Q4jO
QydG++9U5RkSMG6ZCPLQxRT7BHEZ6aZraXi76dqv4tx0GxKEBzmgjAFdVG27o97FPpbd0zbN3TtX
0TZQbhOGDrmKLZE+YEpd7NPStuVB+hb7TBL0LfZpCJZZyC0ps7jC/JYE6S0prZ21PcR9mVNkBbeE
qLKCxy9AN8YCN60bKPKmlXllObwuWcEbIt4HNo+rTmtJ0CUYAbmhv7FfVnD7pe3yBWUFWza+7Q4b
lBUsN1nBciorGAYKb+eL+bXKkqK3XkvIv7ceLg9Kn956gfKgWkoeVBTywAr44yoPKu9G/e1XcVUC
LQm6KgEgVwehocGXVn8XtTwIL0pUG3mgXOQBYRVhS44iv64lRFFVDISsOdZE8mDSI0QlD1pvUaw8
kLYn0VUeSO8E5ParuIRQIKHoEkKBXFhdY/ulLROIWh6EVxHqjTzQLvJA01UNNeSqgqJ/dEuIAv1o
h9C8VUMwkH8L8Par6KyDirAFeEsuINPZyF/aIUTR9Xj0olTWztxeXY8tY4TYRlUVh/zWkqADLWrJ
UYAWtYR8+iu55C/h0eDKijLon780MooVYtAtf6klQ5U/UdUhuncV2fV4Q4LuvNVEymFV+xuL+MGt
/RqxB4EWbcahO7gjowjvg4u+2cKWUe91cIU32lb7VbQTqRJ0iZ5VPlGH63xw801iQWSGQt4H9GdO
vMsn8gZc23Vbq4baUXzyw5D+2Rsas3bpbkchyE7Al4CkUq+lFJof5k0sGLSodKoaGjmS0qFB4URe
wkBl1ibk7Sg295131dAkxZiqoZa4d15++1VcXn5LglZcW5tR+4hrGaBnmOG/vE8nWSwnAVMP8j55
ZKmqoWAGY9IR8j69xfsMq7jeoxsSdGeYpB3bhlC0+Z73KS1k5vvYEbApHL7m+9gY/rH4PD5jJe9T
TOiOSEhhmWkF5X1+x9zm+zDOvOZ73uduRJrvAxkSjczaNn30vFndy27njbCTXUOuJunr3RIKeFYx
K6i2QsUHWEGYvw+GCQctKnzLj2A4P9AiTPOsc5sNT6Xf1va6rIjyI6BNUzEDlPyS33FuljAvayso
e3D5ERCmSX5vKBVed2Gi/Ajo2Q57HGiRefe8+j613DnAaE4am3VhO8pUoEUwUGlrKulffgQUrQFn
gvIjGCPkfazL6PexLgnd20COApG8JeQTTnF41pAy/HYYL09RKNYQjGStMXTAGtrQmBVrqB3FKt5C
y4+AMI1THSgFopLjbNmILYI1NHI4rflmzpK3mh1rqB3F1h3Qv/wIKFrhNWLLj2AA735um6/iZG5N
mL4D5IgiM3UdUDuKufpqLwTgaKyhS/z8WNFEl8caGuPS4Y5P+Ptqf0TgzVeRB5kwLxXIkfT2GAhF
J0o1hKz5rt51TJZjIEjrmGwDRWdTA5G56pimaHvXMQFB0jqmhmBQiKiODxF1JOiumySpWxgIRecp
AyEfpX8K3WDkAsipjpJUN81akO1605QNuMgpTxmIhMSDuq/iDixtPKjWtsUYz1OGL2fBYxrZeB1a
tyCyIU8Z/jSRpzwMRJSnDOSIQsa1Jqlb2BKaUx6IbKGXtxsoUh6IzIbA5ygPRBbygHVfRckDQdkL
DsiF1TVuv1xEHnSDBcmDfCMPcgd5IMLBZDB5IGha7Q2ECOSB8Ip1BcqDfCl5kFPIg9ymLbvKgzxI
HuTRCq0gxKoFcoVtMazyoLDNhVoetKGQIHlQbORB4SIPiuDYNyoPSHADWkJE5rmoKczzyTomGMi/
+gC+ivawCMrqAyBHJdJFQN4NllElrAhRXhlVlhsnKBs6j43hn+c/fBV3RGjz/EVIej76qng1EAxE
P2rHsbWZIkE/2owSnVElRH+fo0NgwpoDPnreItG2NiTozhtVorKQ/q8KfnC9EpVdDi4e3hPWXGT/
gzs2is3h61gQNZAhObgqSNtU8YLS2qbP8+AWx7XV2nI+uAVVKmCxTCpgMZGb59qJ3F4QVfS5b+75
EqanHmjM34C86PPiyAuiij4VLv7OFX3uG0lB1BSxYBgl5VQQNXYkbaF8t0yJhkpBnV5jPi9Fnz1I
VxA1RTGqIKqYSP/DxfXwVYS4LrYZg0TiuggAKkGve+FTdhqd3CBHttwmc6jrmIIZjMlrABr+/XXg
q8gEnYEE3dErSYzlLSEiY3lk50pKY9k2hvfOlpERyaLPDibc2YC+MOijUC4AFbwZZ15juRiymeOM
5YEMif5T+vvvij43OvK8EfrvimNJ01quISQDRBJmc0jp478Lg27dDBNic+TNFvjWH8F4PvVHMAZK
hAhypdcnR4exJkNHVCABbZsF5XMFpfRpcNFMFROT0goeHrSi+DAEkFKmF2UgTLKcirIGaYpeTA0S
egG98PRa9uIxkAYqpEVIzewwI0Fa28X7VyFNUaSoQoIx/F1zw1dRz6QMz2RCpZYOSGRHRasmBkFC
oO43w4S8bkKXHlVIMJItWLIvhRvqozTohPDYKNa2S6FVSEDYVsbqJYN1oFcNY0tZ89CCq5DMAzIu
evHDqazIoa6iV2W2+IF/FZLQ2PuqMluppn8V0hTF6CokGMC/8nP4KkrmdiTIZK6i6YwAhAJKSLE3
WFmRQ0IcdaMo4Oe1OMXCb8CELd18liqkYC7jvHUq8y+nG76KO8hWPBb/g5zbWgf7HOTc3zmEpDlt
CVGhKY0fg0mMYb8e7hMDReU+AhEbxktMFdIUbe8qJCBYWwh6VyE1BMug62ZFBnG7bhXtdatsUXmf
61YFdEdHz5W1SbVPlrHlAlRTTUWpbpq1Ltv1pg0Jm+FZxg2R2j9hafgq7sDWhL3ggVxY1QF8SY+m
NL7xdShagig3WcblZJYxDBSMroaq8Nb0Mh950Hum4+WB9Hl+A+UBMXqKZSCKl1dGo6sBEf+qdfgq
Eg5wIEEnD/qmiAHyQNkeY2p50A4WJA+qjTyoXOSBJkRXA3Ik3S2AkL9TEJcHXk7BQHlg9dNRyoPW
zRYrD7QkkAc6RKHVWbR+oDNS/UBnNmXJJg+0FcaTWB7o1gQLkgf1Rh7UDvJAh4NZYvJA06AtAqEA
tEV0Jb3QFoOrkJqB6hBXoY6tQgISpC+mDoEuwfKhtCd0ia0d8/hFsbZm8WrHbBkjJB9Ki+jAm7ai
evjvrAgIvGGPgbbWRYXkQ41cKWGLvPnnQ9lGic6H0oIqGUNbu8yPnrfYjiADCbrzpmxvi89joAKy
g9GDq3yyg10OLh6V005N4t0P7tgoNu+RY/HQQIbm4IakBOvYvvVAgjAluDyWNJiQQIgETQkIEaMp
YaIQhplqvzSa6qC0Y/EQjGKLzBtpDspULhoaJU3EepPmMDKK1dALLR4CwjR3DiiRFQ81xKxtcAOL
h24fDb/XGViyKV9uCQ4DFcqsGJzXoO7Wo8VDQDG8u/VE8dCGuJe4hq8ikxsGEmTiWhX9ZYITe7E/
jz+eNmMcNevw008X1xeNhfzwzfuz0zcPm509vXr3MHv4+vTs741B/fDn9hSh9FU4/eLh+cXPV2cX
PflmPFgb08HQDFPWdNNoxrWNRLhgD02douzDfWMjPL84PW+PZvMguk7j6DdHZmbs1EABi4aOYduY
djJXzVGNnknr64Pf/W335e4oX1+/f3cDf/fh9OZv7a34KWI+chhpQxZGevL0a3h83r/9rPnuwdHA
Rcd0P+TRzfvmVn/15v3HZvOwu90HEkeIw4foibRGAZt1/+DshNohNpc8qG1BcQuzqPCqSQ/w6Ahj
ArvXNQbdsXtFrjvvZeci3XFhotRtAdeO+udjiRLD52OOzp65VlAML/LW4dm+xJjapmoq7UpZW/L0
lHxOpp5fWolsKTki/P0U8JVNSXJ0twxkSPZY2Dp+jR9B3Z9A9FgLmuI4oGTL3LSeQFTctDVqk7L/
B7Abbsn/jdy/OEfF/pAYgJ/s66uGhOcjidnBXdqAfRh/xQIfifCqYvSHapf5tb2hs8p8L4yyrVWg
toduiradshBNzH8UIindFQwtIKV1ttRB07mwjPTVm4vT66N/wHihM8mVZc16UXjZL11ruoPa0Rjv
YIE1f8Jp2o7uDs8XH7GvrZYhaILYRx0GlqeGrLuqbaKv+iUbxP3e2g1aIErQtsc9nV8uwAPQ/Bwl
MK+x3sV755R2urJdKK9jjlIn9AKg9COcGS70a8LXBqU/8/rUM6+PIBTHt+nXvynEcaZt/FsEWvt1
ntlujynQuo9y23s5OWRuOzCjQ8Ip+MPfX5/vvAR7Ygj9zCZ87NKrJzD9BGGfFTa11WXcwlb7O7ZI
pS0c148KPz47vYaj1jyTD8+vrx7Cf2b/9qu0/7Tn+9Xri+NGczw9uzh+8/4n8jEgk0dUFfw7l3W2
+++sLAspyvpXeSlyITJRZ+JXWV5nUvzqKCPnBPnnE4RQjo5+9bExEj+dnb0f+72pnx/oP6WW1dHR
xS8XZz9ffPbrh58+Xvei8HUjB4fD8evPj/5i+dmvv/gZ/v9//83ji9effvr1Xz9vAy6XF5k8Pxfy
Uh09/Pej5sL8fHr98ejfHz44+rJREbtxX1///bOnP3777YOjsX+a3/2lFtllYyeeSgjedB+enp1d
fPzYMHxxc/bwzfnxx/fHH64v3rw/PW84ef7q2e9hlC/yo5Onz06evjj67On7o4+fGpF/efXm4uj9
9Tak+qAn+P7DxbvTm88evXj19eOv/vi4mc4O6bPTRqg2hJ+9ev742dNv//yvZ6+++vbZyZ9OvoJh
yp7EJSjsn5WfH/2vjzevoIzpyx9ePfn6+ck3/4LTD0GiVxAx+lI3t0F+fnR8fPy/d9fi7dvTD+1i
fH7U/8b3z5+9ePX85FHDzXePvn/1/fMnf3j04uTzo2aIrP3ydlirI3MGKupn5fiK7gyJTHq7yW+u
XsP/NeISpMP7yelfN2YhzP7XL3MpT779+mXxMm/+V77M9v7X/M1/bf6Vd//54Z8v6+0Pf92syudH
qiyAcvOv6aWVdb1d2kJUWQ5VY5bFVbkudtb2X+2f/vj8CazszjL/C/786Omzp3/+7tmPP3x+BIml
e6ueb1d9h77IKnlrBJPs45Onf+5H3N/L8uJ8j+pmvPKiLWrNhdTQTGRvBrAd5khfP/nTyWNszF9q
4P7WfFr66MhCtiMr0SyudWLjw8nT/eGEHBuuLUP/vBEZlcpcd2p8ZHWxP3JX5k5yXZoLIir4/z/c
/A0uAEiLbLar8nb3h5FXJW+uirLflLzKqkoFn+Sz05ENLuGINzsrS1mo6IMs9ra3o46Oe1GgB8tn
tFztD9cSxYfrr42HwLEMfGYMPHaByouu/D0vKxkwsk3odaQJn5rh/pxfv4W7U4Tenf2bs393XpZF
dkJ4faQoJm6PlFllP2W2y/N6dHNfv243t8q0MKWj7+Wp9g9VSx0d96zuDlXRTjzo8uxL4o4mPpqi
vDv7b11HnvQYP/zp7OzhL0q8EtUXH86+eHP17tMvX/z07tNDfVwcZ/AbH2/Oz/7jP+CUi7leiJdF
0fyVlC9v6FSqWlQlJNpZjnpRSy2lXTWwHPa82tekNj85P+8OXS61qOLfCr0vRLsBsKGLy25oIWs1
cY8tB+/1/oAdWfTInxaWV9H7zBfwLt4+9KejL9Xrql/mGnr1kD4YLWliZevtvJeorOC5uPWmxCpb
ZaVlkdm1rbLObyv2PpdIX16Kkd3NsrI7yUJS3KHzvWPVkUcHPhXdwIUQwW/G6/1j3FFFpUV5Sflo
VPuqXkd/4Vej+YVXH+G857OpRlmRlXGH/ZZ/oxHm9dRZz8o6q4KP+vkZfgKan3QnQGhRmkfA96SX
t/e/p46Oe5n1tnmp7NOynbf94S5HDJnmJxXlQZfGwDPI7LOZFR+R/bfmd8kEtlJ5LeyHmMiR1Byr
fUO5vyRKV0Ww/a0vshFVXl8UvVZV5WVexBsRRbF3gLoB0JOruiehzMp8QgDYDuzr/ROrRt4Efdn7
GoqqlqbTLMAKN27pmLuh+YkYlplYq+pJz2CG/3Lxro2NwWUtwz1Zk09Oc13/X4T6VdkYKfbLWmdl
FfzgnF/uukY/XL+/uTi72V6nzDxizd6dGJzsf7D/WgTevv3Ll40dyIus2rgOAq+eMAarRgcThG/U
/hPVUcfH7TwHGlvbqEvXUZ7n0l20WafzqnlF8/9IjZrmdZpQ80RdBL9f55d6ZIvPL0+xcxx2ffZc
Qz1xfNjXsddn/652JPHBzgivjzkuXQhk/yj/1KZiz3qUvyc+yKqciBkWmaiDLfPzyxEDufmJRY+P
P8hjovn8UsQe5H3T6HzM+9D8hDIKYo4rZzvIZzfXb+AYV8f5rGGJ5jAXhKe5oTYV2Cvyqp6wU23n
+fVIoFifnw0ab1kSBCfU/mafjR6yPuIFyUShjqZi36g4vxh/gHLKM21K53y2Q33z/v2bs17Bn1HV
qFp1g1LXaG0ou65x68h5HunRrX49p67xelTXeE2va4yF9pqfzKprvJ4h3eL8zazR4uYfahWjgtSZ
BbxJ50bkeFBhZB2aldQQHYnQNT8pZlRhXo9ErJqfRJuyhirxelRfel3PqcK8rmeV9m/e/zSrsP9A
bVVW2URakhATm247yadjsYPz0/MZJf3pmEf0/PSCXNKfjipop5QRMnNc8vjYVhk/ffNmZp2F3D8C
HYomzMrwrIlmtUe14VOLyRV/kkcyk5qfaHKZfDqql52ezimTT09nO8mXjfZ99dO7txdv31//86Ak
syondPAiEzJcxzgd81ufn1rMrfjzPKranJb053nUFXRKGdI1x6WL6O6f567vEpyb+QX0f6L0kxSV
tqvkRSUjvCR6VHTp13TH2XiD9aiVp1H9JiJbtCeJD3ZBeJzNcS/CjvMc9pbG7a39PNmIAXbu7un1
2d9efbg+u3nz2aPnX/3u1Q8nzc384fPdX5ZVdus874crh4j4fvTR9tEml33v8FgHGtwKXt/0Cqrf
N6iLxv6NRrXuiXFQm3NiDWr/by4D1u0yYH96L6bPN0NU1+ebIVvJ45tNKp/PN0MCbV3ezpqxf9Qn
mvsMNBQouX3TVi+Kupe+e2LHPs5ZNjnOp3e3SqdUp7K0BYQP9oTfx4ubVzdX56/6tpg7d6FqdKAH
7e/Cb+78+vX715+a9/LN1cebW79etOkOu4xcw6v60+nZzdX7d5/98OSb5y++e/IU3uDTV32Xiy83
S36eifOGQPOjt6cf//7lX/7a/vnyzelPH7/84VEzxx9ePHt+8vxfzZ8bSk+efv2s/YWGaUhN2SV0
IVT2vz8/6iW6nZ9X+Sg78tSRHfjzo+cvCDhr9voMhgPeXv349LffPvvq958f/aVdtiNg9q/oxx+u
31y9vboR1WcNx8+/ffLdkxevGpbg2+63/xf8wquzT9dfwkn79zwrACwW/u7t6S9fwheietUw/uTp
kxd/vqX4BNfiwoebH5x1QZvRD3cLLy4/3Vz8spuEfi7PPj/6+scXJ3969cdHvz/ZVrwWefOsqVJU
cpdj83t4cd2/3z8jP5x884f9M9Lf3jo7O6+cz8jJi989evrY/2iMFSFDPe7N1Vu6EuS8LmtT9Y37
eqPWv/i/ry4LRJ03/7cxT7d2aqfUg8QD2jBST/7Nx4uLvwP9L3QhPz/64eTk96+++vH5g91TJjI1
IzPNuAEqZ7eo+eSiIp6if0CfNfj017eaTpS/KcWxbhvMfXd69Q6aE3WMyvZ0y4HLdmDzBAVtrpWV
Fk1tj5V2xaQYP9i3umD0B/uPz/FjvdxMNmhszb/QmXy4+nDx2V+aUeq/jmz/dqir96CnN6fw8fPv
Xj159tWLb1990+jrXz36vu+QcHkmi8uiPrulsCNffffs8Ql82oiWZz8+/+rkh1vf59VS33/17OnT
k68aSXfr++yS9PvFNnsL/7HZbJW3voT83i1Fbi5Fy4m6f6eiNJei1XRVda+WQh5nulpPRbcUeTZ5
KnpWfj69fnj96d3DIZH+/OHH92d/v7jZ5+qHRt//FxjTVg2g+/azR183JsKTPzVaT/NVo+83VuB3
rZeoVXoGRePsXbOWjaH4NSzf14/N52lHKdn+7g/wu80fHm8f3tu/23eoht8G1fjy9O3Vm39+uWHp
46d3r6B95peWuf9vKC29tXHdM9rocWr6Ge1+V0PV2MgvJzgQ+W57ue5A1K0uX29U0D3r4vsn35/c
ti7A9HvyzdNps2LCktin+fjrb0dowm8rc44CnPFjWrLodWHwGLY6uTC+bVuAtr8iHtzel+F3W33c
Okw+Nszm0/Zn2AFoftlrzcfXx33NEettubOnjbMnSvhaLKswN6wUmclKe9HFmJHN4Rq40xy7LO/G
jMjpy9L9uDAO8pdHhXFZRofJJm/LXkfLze/e+uV7cV2KaqeXZP92t5ayWtZSBlZ20b77V6M1OepB
gu1GqEpdyE2RJFSUWQJH7X/1nkAjhFTr3bDzvn++1n3ouVRKZCMxq90pnr15/+7is7O/Xb05f9Us
3dnfv9z6hovL1w2p7ng0CsXTk1d/+O5f3R++/mH4w5NvT4Y/NwcMfGX9f734XTts/6M///CHH06G
rxs95cW3w1ffP3p+8vRF+3dPhl//6ndPvgUl5uTR8+YvPz/6cHp98a71eH/5l4bvujm4N28+7rBa
Sph1N43mtz7cXO/+UJ+3SwhfUp+S2uZcL/VF61w/+j8/vbu8enf18W8X5/D5f3U6X+bLUOcopYaH
/7P58z4jjfz4+Ontxfl/fXBbr2p/tx369m/siq/uDDeEP7x/8+azv/yvy/MvG82+g0X+8vtn3377
5ClI6eavq/2/bvamgHM7Nuk5boVqDuv4rWh+WlLdilrnXG+F2LsVNSzu2K1ofri9FcJ+K9CdFOMH
H2jbD353XJvRNifQ/+YJj1Mvdg+yxA+y9j3I1ttbmjbF3kN1K+Khz1+L7Cwg4nEr9tSclu8e/dDc
j//ndvAJHvpb7/XOHSyFEgQ38LTS2fgNbH6ao0U9vvevISS53j95+/41rKrR+wc/3N6/9kjI0QvV
/rL9QtkOA+w++p0MeDduD7T51X2dUO61Q6qKXG5bYbmcs6fPIPj2/A8n/Vmzz3wJm8S6hjDbsed0
e0uyW+/UzoJ2/O9IwznNH7mfa9Cz1SgYhYKGtKOLvWM1Vbg58193jBn7grUcjCyZn7LS2UDGrCA6
3ZcwFoWus+rBkaHbI9bVHl5AO5cSfwSkKemqzaBlnY+JOuuzODHZMr+1iv3w6O+TT3YwSOn4B4qb
3x09VEPLINNEHh7RPiPh9anefUSfvNg+ollnuE5N7dfPft8tAmLTl/3v2gfdfblbezDfXZ322/HV
yRxX2mRBjrFgvYV765/L6Vt9a/0p57ScB8NjSabuy8PeUdYmLotiUrIjD2V3ORVczl+P7ZdTUMI6
rSkZuqtSg65seczyo40ifb2nMj/YXYBxBd8hYuJwYOwRlTGrpaUqJ4RYR3r0dcpvLdfeibnt2t7e
/y5Qk+ebqM4YhwtpTt3dBaYm7q7w0XHatqw7eWE7k8bDU9tB9pSS4SUVMs8au/328z1EsvI8NpQ1
ugu3X/ZhXhEve88zvoT7a+3wsAs/i30Iv41NmMIoH6YKA23I/CUvYNU2Ab8t+1YTujJNaF2Gz2xC
AOrSwn8z6bxG+E9sfPi7bFKZHHQ+nx0TBKszarVFOWWETHlvqtIMhRUxp6tTmASNJu6oaXfaiCOD
5fCiIcrtWZBGjemXBb5h2Us5pmCmN++djB6nK0XB5S3NEVniDiSpXUnZPpjy9nnPXdMDxpbDfj6m
LQ8vm/423zupCdZDN2GP3NLdXGwX1/vmcmDQGzZquz3wfmtmCvC2c4JNGJsUvXsdlR9BCSft4RnL
OPFNOKG4xCkj6JUwn7Y2riAWj6BX0mSlTcQT1eJbMq+s3pO/gRkn3TnGU072Mk4mxrGnnLQfj+Wc
JHmbk14YvQObmjblpDYztBZIOVG1zi3B9bqPHcQH19W5zrgG99Tt4F7Daj4a3IMfboN7bQ6pGg3u
tb9sD+752HgqIKYXaZSp3dcfTH3s+c+980TsN2EyvM4tPK6kLTyuFFF4XF1wvUF6PzyuLi3hcXW5
vUEapq0t4fHml2cIj+v5wuP6dosNw9V59+Lkw2I6xslv+ZBTWdjavKlZjBN4VwUMDZ9v1tEt8Otu
auspI+/2BEa9V1fvPny66b1XDzaOpaiPNW4MRgeLz8oqIFi8u1Cj0eI+WKynBo0PFrvsm8FDcekV
LR7ZgPmixS6TYiLQHMPF/cmODRfrzT0qp+LFyJs3dKZ48vTF0YuT599NvXwuMeNB4XSMGYN+aA0a
u7+g9hOihl8opo4QqNPn/zi9uvlscmEUvuloxFeRB3K3+qSutg+k2gucajUeOFVmWNMpYWlX1yez
dtWUjq+Q+N+DTahO3R33kLqtGzjFtbaCVfm/rT5S3jNmo9xkx+Zln7zFyAMaEJDCJ4dHS/BXeyzK
8WBfEpI8cNjEx1/t3ZOUzis3hyPAM1Htt+iZ3M3vs4ddHxb9A91+LYav91K0xsMIRBlUaJwNhLS7
zoYGmnZJ7N6cottMmHOzDyePvnn05OnRZ88vPr7/dH12cXRz8fbD++vT66s3/zz69O7059OrN6ev
31w82N0gl1M/lX3lEDxzfn4n50+eJPl/oWfPJ9DoMH+y1zck3XFzO3aiNLYsnlofl0gZ20gWj2Mq
pFc+j2f2411RKBwOEkkeDUkaseutd60CoMni9c/V2TosgpIAAhPXfdb/90Svo6zbPlr1/tejAz+l
Grg94l1IxWngJ1QDt4aHLJ0H/h3VwO2RlIU58MilxWPIu58WI00LhhhyYIWDz0M3mQWDKCfuCUl+
pRCOfM+sF4UkBTmImXTGAKWuMqVjlKaOoXQbDdR37GEXLjV4uBHk8aANwqdspV5Z0nw+a2apXzAg
vuBr0htArPcvXPA1eoS8bD3eubvWdHikTivcXNpxJkSlSj5wcx0sZkNOyWUkjX7Xg3tn5bKnA5eo
LGDsinspigTlApEFuKt6etjqaZQsZveyIGrtvPJ7Uflsj7Ct8jlUPt9yBZEIZTLlOVLOkuq9q5xd
5ex9kLNItvIqZ++QHpzY378nye+8nmy0AKSX2UlrOFd5OiVPzRrGVZ7ee3lK5kz2kaeM/cCr4CEX
PMIswFwFz70XPIevyK2Ch7vgWS3IVfCsGs8qeIbZ9WnUo/noO5uxnJCqTSHVZgrq+k4LqZGuRP8p
VkRt82i8eqyNSKksSkrtZz6yTDi7m8dr5NlJdLzmeQRdj9ec2ne2at+Hmf7ZwmfvgYLtAHoKl97Z
vu2phRug5zZ+2/VBtkB67vjUd353qmfypg8yHaSnGGA680bByEdAPY3fbTSaYgTTM8GRkAiW4e3i
jhk6ZenX8vKyr8oWZqX1a9VXWrt1yhLjfX7068tLnn1+qjy73SkLWB3t89P+sO/zA1/+G/x/Y31+
ul+29PkZP1/mr3cD+eBHRXfK6obcRX2CluJ5PhYvsz1gk8e/GCTi19fv+0KSNiFe3tmE+DwAy/P2
xyMJMb0eMBhdE+OMatnbj29rZQX6y6sWTX40RuyizxxOxt6OPTy/+Pnq7GJQo4fqwaqTY5l5WsZM
sl/7HpZRFb5Vd8qKw/FZ7o033Q152fobmn8lYea2xN1z0C7HijBZaY+XXl68cLjhD7xv+Ng1q/JO
U3G/4Xhj6lvf5pMdJdbXYD0rB3FWlhNxZsFnnrXitvkXC2ayjpnFV0ZlhvCvW8O3Lhiwstujd5Ut
q2zhKFuUGWrPs86xmy0eUlNmBWWeVR0zy2v7i96in/Gj/O9z3aKd72v8KuzchO2NG2FzvPDcpwwb
7yKyywBhH629Qvht+Xtw4fNe8xLH7k7py8a9ATNdS8in+8b897Ed9wEBcN3/yMb/UUejFWKycmTX
LiRNg1e1i6dWg5ehojEiXe+fomFW3yZUNDBmVkVjZkVDjL6DVIqC81PmktszpXSQKAq4cuKvZ80x
G/9n20fP4pNbRb/BO899qNKUvJ2Nzk3HentwdXG3JeRh6hli1TO6Y4v5EFLpGSgzq54xs56Rr3rG
qmesesah6BkmLu5d1zNs7Uy/tgtIjyyZNjlkkxsS8zlJF1IxR1snXu1MxyXZ6K4StkByFRptsFb6
tBRZ+y/fElgIxgNW+BWAxirmQGNVdYu3OtA3EI2VdkZjtWRpA6FLrlnae2isqtbZOJ5x88NtlraG
TOZxNNb2l+1Z2v5orN2I3unaLlhyHem3Nvw0ajTWxCrWzmI6obHqHTRWq041o67Q79JeRUU4Guue
aTbybn+780bZ19EBjdXVSBI9YbvdEJKgXLaLWarw762LEKsLORUKKtfVMQotyty30GJ0bohl1f2u
fVBEs3KcjJtKMr4XY0rYt2N7YUykGC15HFu3uSfldmZlOy+5fCB4bFn6W+eGcTVtuu4sz6T3xXFf
llIbqwxpD99OS6vFt2tRT+CIaHy+gCfQ9fvkkr5yPq+I0PW1oUkkvd2GTizpkbMVurz+T0GwO0+1
bi9VBCzO5LzuhWleZWarzL188DkKoU8vLy/GC6Gbn15SFULLy3OmJnae7RVCy8uL8ULo5ocbEzuH
M5xn44XQ8Mudib27SOFNh7B7C+PvoPmOkMw9aO7c4Rh43I41L8x5/w5uYytCjOg+W3bmziI52fiq
d3oM09wFlFdn+w6RkCzNKkPAJhBKu5y3XIzw7mdV62qY2W1ZpFSMCyGtNbFdJw/vw/KOm1aQeSQv
344JBWLT7qxOZJKzj9sGxvS9A3k2KiqjWxnurMIU+1nuMdky70knjhTjATR/N89mldLcDodUq/9i
Pe2WPIKR64P0w/A4LNOpD8bEwj2Mo5NDmla6z6EcMIQ9mnuNTZPA1bgzyQn7hh245Lgt6p27d6D2
ncea7BVZepcRebuZx1aH3ljw9lxMHvSR21WMSXgbwgix5UGJODKyp35ulumVcjoWnuYQ9Z5nbPQK
SgvM9VpbRBqXZbFqtzmCjmDXzZfWtzwMRkGonCV/jfw0u7S2IpXSeNuOdOjRHLNwm7h0pB40qlAG
ZAXOlHAQ11jYUzNauMe1d2wntPyaiThgr665PJ13Xim7e4eFmZ6X5qGj1Q3JXazOTyMnB2uOlZeN
hlloHjR3H6ula8ZsffX9T4eDY49o3wmqH1zORGWaJTIOF8B907X0L7qguOKzeBPpNn9+p6Tbsdir
5saPRcj6OB0LFm+758Phr5bFywl6Z6X9ZJi9fNWojUnpVZw4NGpIi/T00jHRsub0pi2Vvmk5MK6p
DZ6NFWJM+03Wg5fvJ71IIslX5aHfu2a5zuU3igGXiEvAcE93dXVQ+cTTCHInKCJtCyNJzuXacbMK
CFw/BG6XOfJC6D1LPuF7n9yHeQt3fM4XWXoFk3YUc1lSVO0pCOylEFNgQaORk24yogh65ff5m1LO
WXz0FlPI2SAyi+gcTe0e68tzcVZk3i/Tvng1CTm9TDM8KF5C2d9+9D/yoxnilIbg5GWonHb/EN4g
snclsZ2MlACMxhY8W6dF2cn+2a+c3qL7YSdTpnTsov5NFmG7BqbcirCpI09zVr/6VJMun6wxbZRO
uyDI8Bg4Jhv719gG9M7COirOj4aQ3ib0XSfXxoTzvtBOqz7aFSQ2aSBs5W538CAqUKETw8uH9PeW
McNxa3eRa8naDHq2DvRpqedl85C7RNI4GZDOAOGW+4Mpk9pq/NG3HiiwqNiDLiy19EIv2cbUKWIS
1Mh0NFixfKQh9AJ6e+F9XODeLufY9qar4GEpeJD+yXccANnVII7rn+yl/aQy+xhcpbt5vBxU/gWP
1zLKtcfDFqZQu+WbBinf68N21x62EimwHO3JSpJ7o211bX5QGX5xJ/cZxEWT3Pv+uezPJnH0t6dn
llgYTZmZqzMkq7xChJ55Qcmdn9wyj1JHUhLmKjmpo//Z6iJcIospNLbjvQSuuCJMo86LKvb1HDlR
6SXTbC0UvfKGCBolHogW5ZKm41GETJA6Mofv2zMfJKg2dEzHQZwr9jaOy9SHrk7l1am8OpXvne2d
IrMzaIOJ/QSe7Lq5FxAYr9VvvvrNV7/5Qn5zh3RrRP2ypFsfpgveO8d7ddivSoOP0tAumhwQmBCI
+J3NmOPRbjdD1Pry7CxOWcEJkSgrVilUIZrCbeQmTw4Xx0Wpc8xV/+BW3cjdfI4c3LJx2g7izlze
mXgA2g59jd6dOLBBXTIwBSoALo2sjQJRU4dbgYyuVAV5rbbwYlHtClL2hVyyMH3pu4I45deLOtdF
pat9Wvqi+naDWy/qAheVMihl10dNjTrPyk4fnWjiSM+MMPOM8izrmBkIxAQ2d800PObYb317jmyG
2vbYLrc4OeaBGSyHVb6vitiqiB2MfF8v6qqIrYrYAVzU5Z53LMCSTBHDmusQKmIUvSCQavH9a+iG
47Ip9O4+7xdGjWt/26sSn+TmisDESyOtfpNlx6XG1PVOyc6WR+rk8ND9F+xMBoILwfctvA9njbRc
NdI78tCtF3Wui8pCIw26qKtGyvCiLve8i2klcDlmkPRv2Ub+ZRJW9gA8hnTFpVlRBiuiXRUh76VY
f/lrOrneulbLalyuz6+AZWOzmangjkBXI6uI9O47evdQ+OZZCIaovwlfuSrLTRFatyK0vpciNMsq
Mhlat00a61GMgCV0YyQpeF83zi197FbdeNWNMalhYvvleSs2mn8tzozZ8C7Pi46Z4l4KsYdkIqxq
1elKjoswFn44vfrhVhHmKTWwGI/uzHu9ODNYGlJ32LPh7l69P7t581ljNrz46puTFz80V6w7Ma/l
5dnpefZg0PKfPnvx4s9Hnz15d/rhw/X7D9dXpzcX3cdHl++vj7p7PqT6vP9w8a6Z46MXr75+/NUf
H4NcaH7h4S8X7x5e/Hxz9rd3zXSfvXr++I/P//Xs1VffPjv508lXwFaR3+aqmdeTZ1+9+PbVyR9e
fPW7p69+++Tp41dPnr44ef742XeN1XGL27POjVIOwvnD1YeLz/5SNFMryr9iZSEpzkfe5xudwDIM
W6K6LVEuW1LSb8lP726aP45tSbX4EhXdEn3z7ubmdMRD1i9RNZyPb56+eHzyh1ffPfr+1TfPHz19
0YiKr2+t2+si22Xg7dvTD591cqK5JY2E+/75M/jo0eN/tX/64/MnIBmB3g+/e/T8pFkvGKyj0cub
SolscZddB3T7/OrdT7/9dHnZ93xvVSS1uIbUAmV+9b45yxfvbnpW2ti6WjC0vsPKnvewjZnqpeO3
VS6MGy7bCy6VefhUqQuZVf35e/rsaX/o+rf5X/DnR81f//m7Zz/+0P7XDy8effV7iPbfOo36VF6e
b0/j20Ye3Fyc3Xy2/elF81MYTzWnVuHnfXeKZ2/ev7v47OxvV2/OXzVLd/b3LwdSl5dnl68bUt2r
3EiKpyev/vDdv7o/fP3D8Icn354Mf27e9d89evq4/68Xv2uH7X/05x/+8MPJ8PUPJy9efDt89X1z
7ZqLDH/3ZPj1r3735NvHjXQ6efS8+UtUK6marb64eXX9/vWnZhPfXH3cLsLl5bm+yOAmb2Za7WZc
wHODZVzAEzKd+gpfo6mvVa9IwS/8+mijdVYPbj9FVf+73eGy/fL2d9uT1E1PNc9f1u6xkM1TooTP
oXraaFU/nDz/w4lxsAayw4C3D9Z20LysczF1rirCa1hNXUNlXsNWOMmSYOOtCnF7dzYK8edHH06v
Gxqvbq7Ov/wLDN0QuXnzcedCnUtYwu6yNb/14eZ694f6POvS8/L7mZB813xncxme9mL0GVzZHhZm
mpyIlIZgUSDuo26/86UjmlVRIsx0aZB5eS+Fyr3zZSlKX1aISCGNY3qKHnpe77t0Q7JY8m6p88Ut
LoyZfZ/K/ZJun9NJt9ZWqiwJG2EK01YwjQq1elqoXTz+/ou8+YXauMX1MnrSKtTuklBD3OX7Eb/O
8Vh+fvT4+XevOt/jd88en7z65uTFV8+ePj35qplkXDilc+BurccdJ+b52S0npgsvtu8XW9iy6ByF
7y7ObgbvXMuJ3vPn4i5vtXQUor7NVe0ThXj9uotCDGp1H4Vodr2QbKIQZY1EIVJFqUoxg7//9JzE
3/9Lw8Ke079O4PRv+wTuOf3bh1ktHp0pVXuXmwV9d/67PRzApVnRnVj56ub6zfM9ANsUrOzFH25L
uMVYqbIU8Qd9eXk2Hn9ofnpOFX+Ql685xx/q8fhDI5b24w/1LTd0PeKGFk7xh3ok/lAP8YfmF369
7VOKxh/qTfzB8svb3905SXlZFbmUhaIJO2TbsAOM8+ndTqSj2o90PDjaWc/9EEXmFaKoaW+qSzyg
3osHNMdkPB4AZ2gTD6hvbdmYPCisgZDIE5g+zZmDvX2oFRL4ZLKXCAzBvundqOKNeGx/R94WDnL1
J66mt6/SIqbyN+6XQOHf28XBgbd0S5dVitx3KcKj7Z6Fmb3k2zsq1EagRP99LqG283011VyGTKGy
QxKOgSyMtN353Zio9CHy3CQy1Tg7fCpuG7XjjxmZjRsd1dJRAxRDt+GbZkJj89pvOmSd3hQ4xW7H
csfmRA5IR1skh8wfPGCzpC68owgW2Vgb/7ij4gg164Ng4IbyQAVvPNOlGb26/x3lYvKcuJc6uwAi
O7TY98kfi6qNipU7rRUtKzsQxXIlWY5iiwwIO5VauxhspieWsaeQtyp2tVmlqtNhH7te2inATW9s
ZE8JhzQW5ILqmx6Y2WkHE6KQuyI4h8vroVtkGFTqYnjNRLftdssZAjznaHjY/iYMDTFjJlfe8mvs
nYbbytv2aSRBpCPAkrU6CfyPxM5CRAInOyPcOrgmaqwrLnKJvMFyrQswif4nZjYh7Oh5HoBt6R8M
DyBA654s/aak3OB7Co+4AAhfL1UmYQTvhLszAeBwn1BIhn0aFIaKevym9SESUMFgd7LH2xfUompi
/pXNc+URXptLvIYWBPoHFwmeN8LHfmRLKqsW6/hYLddt0v3EkqMQL+ph8zjOi7hmWDg3eLZo8nd0
IHFld9cEi53gvLoJ3UhLqmojHoVdVW1ObSnIO+SkOgWplQ5TjdKfXP1FZVpNiYXXKVS/8h3JLbbp
pvPMGtqZJ3qYjfnLFu6wTetZY9akez4rhEhti9ujNKYIYfcWFrYKA41oQVPHVUv1uQg+QQoWCjBF
GMTdRoh1r05oR7gPVGCtKLoO1llNlUEWtv19/tQimzMV8zMl+am+PBdnhXtu0+37iZMgF62zSkP7
wcJCdsXYsoTkO02G5wra9CTy2PzkcRgNANlX3orauXCMRWzqjH97emYkld/DKMt/JouytFK6rGkC
EWShGoIwxExCy1+LJNCDyXRy9stB4qn3SrA+zCi4T71ratBj6/tLAHjsluI6ZkbXYQUIdkL8s4Mn
M998mjcFaL4Ta7Z8IV1+XKEglXuFdHdCzXD27d87aNuRQrqdKpuDhe+6R6UPS0S6OceZV0juBeUW
iz7HQXIrffrKKrdWucWhi0J+XGPAh1nXBjVbtrEeMGNqorptVKmX7VM5sGJFKKd1aXbNuXxswxQt
4MiW39bHLK+Ohaim+pgtx0ptNp5MxYow2nHettQWZQaCFNCi9OL64w+Y5FiUGWUwI1qBKtTSrMgM
6XC7ty5eHW5P5eXpeZ7tMhDc4bYwOtxW28aLyy1RYeyWauW80ouzUhm7tWknYN2rb05evHr29dc/
NP/6+tnzV3949Pjx81tbdiFub9luV8th4bvt2zRmyOxD/vh0/IBc1LdGW279hLGVssVIkXJxVkwZ
kHd4LXm1PDNt7O76bbuz/bq0OyQX3yI1h0B6XS4gkMZ63n/VEH5x8urxj9/99vYlKG4xNfY5cGF8
e3Y+NqENuJ51OuXQQLz95/aUygQyVgEK1ONPb19vD+Cmr9LSrFQGK7rVWvTiSouqjWtZt+K+XlzF
VbWhzIlWWonFhZVCUEzb91jq2/JhHxzh6bMXT77+8+49ei1UmodISTZqujK75uddXWdeLs+MNl9F
0ZUTizwJM7ev356aPiazG/Xq698Wt3XiRCdN52xkiC7YyBCNdB4/NBmiKzYypGfltqnfXdts8Wur
a8TU3wVtsVzc5999vaekXZ6l2VzB59pKPtcWQU4muraHjHWx1PrLDAFwSSNyZJZzkX4DK7elX9UJ
nOW3yPRWGfaz4d0pO8yS7fGaNksfn/zw4vmzP5um6WWeRGLKzLTbZHsz5dIvkBzCVDO46YpF3XR5
Es1GZpLL4ycz0zpK9Ph1rKyPX5rHrz6uS2T9U7w4wAoCL5eIlRbTjUWUb2Bm7/G7hf28KDM5jygf
sFKsUb6pJSqN3dLtCullPdDAyhrli1s/M8qX7OKp9eJNLZHp8k0SXm9Yqc3Y43rxfNYPyZRoOVHL
s2KK87xuhUDzr8WZqXiE14EV0zTd6QJgCJRCCVnYJMo4gur3z77/8ds2A3YPQPVU1SrfD5u7ib/h
0zHxl2u4ScESUOVqDNl1GLlfkgeOXpJlY/9VUTS2s3W/phIAtH59meIVEDmPBABgpTBYMeIHyzFT
8nCFACtmkCeJKwRYqQ88fAdzEGxseGFGeNLZ8Gim7i444aLMMMnUBVY0Y1OiykoWxoQ0fS6pjAlp
+lxWY8Jn/SoeubrACpJRUHfysV5cPkozMyCVMSHlDCLp9GJMJOWiVE7ZrSMyqVHh2aXrOs9pUNir
TO0bLfIsgaRt87R5KOzKtB10Kyn04pJCFWzU9Talmoe63rKyRi6TRS6xjOlEpgaXxOctKwwSn4EZ
pBxI9I0EFrd6Dj/xuZmEztiIYm0miKUSxTMmPq+i2GX9kacwkfzjkj8OrJjVRUZUYjlmzPBxYmZu
67aiva9icYdGnwf+7t3F2c3QZOJ2hsTYq/DNyYuTp181f9rzY5wnehmUMRHVSiC1eI6Q1lOsWNb0
q+cvvrolkAvhZKL+gH2axssjcjM0muiV7lhh8UqLfL74xvpKu6y/5PJKd6yweKVFjlSKpgqMihyp
FE31SovCdIbtvdJjsvj7R9+cvPr62yff35bGr9NI4yI3nqNE2oYo2AS+RcHnYSh4Pgxok+/ar0NY
OYITPbwn5U4ryaMB+Cxr/k/AH/LsHy9z2TXRLvP6Zd39KRPNJ7no/vgXaNL45bZPY1a0B6os+mHe
f7h41+zjoxevvn781R8fQ/vJj//82Pec/Ah/vrl4+/Dsw6eH79+9uXoHO/zs1fPHz55+++d/PXv1
1bfPTv508hVQLNQu4wU02c6+yF+++zVod7rYf9y63z178/5j8xAqpEHk5nez/nffbgN+bUijK9+S
eabUpv/H02dPJ3O0nj57fvLDyfM/mElaA9lhwA/X728aoWAMmpd1LhQewHiwwzEZDMXUDSkLQ4R1
eX+1WpwVzKrV3ROlkzDz/OrdT/BmGjkeSzNjaeHRfd6Lsdwqxk71uc4vz7LdcbdirMSlWLW2OQx8
fIYMFAZasczYaMUSq/5NpRUj+S/ptGJpJlIepFYsSzZasWTSEQpYYdIWou576a1asbNWXFeNOlz3
enGeT+nFi6kFyjQ/U+luyuxVlE53a/MnuOhutmSOVXfjqrvxSQHpWOGhu2EpIMl0NywFJJnu1qWA
HL7upjM2upvm49HUbHIDu9Zxq+7mrruJl6JDCyzzgo3mhoTUU2lufUidh+bWMsNEc0O7t62aG3PN
TdZsYtGyVlw0N1ljt3xPWfLJf6myJPqJFEz6fAIrbBw6Uszn0FluDmx6dEmJ9ehK0p4XmMFc1AfV
nhcmwUaXl5JNdoKUh1+WLyUb74REPOyJ+soCM5h3wtZXdugksmlL8uDo8PrKwsRNT0iSvrINKwg2
zhJ9Zfu2OJv+OthG8u8r26wfFywEYIWPsrU2VU9q4KkMeTXTvDgqY5NsrJDGy8keP5VjOqu1qXpf
ld8X+Lu2C+P2+Kk25ZvF46dys//NIo9f3fdTsWzkITx+SphFvYkeP4XYo4kePyV5hh/ux+MnjzMu
9bDACpN6WGCFDXTywAwL6GRghklDNmCFc0M2Br2d5XGeMWnHBqys7dji1o9JOzZgBWnHlgY6GZhh
0o5tYGWFTr5P0MnNrudMGrHhrCSBTgZWmLj6gBUmsKfAynyN2JabAxs1PUc6RiTqIAbMIK9iGuhk
YMZ8FQ+sgxhMggkMHbDCBIZuYOXAZUjBpHxwywqD3Axg5uBzM2ASTHqwAitM8qyBlfkcncvNoeZz
bTEPXZLwFDCDQSbcecxfmDiT8BSwkiY8dTcwf5v1K/kYbCUfg61cO2enDE+JikluBrDCJDdjywqL
8JSo2WD+AjMmAmKi8FTHyhqesi6RGdNIgvkLrJhAsWt4ymP9hCkFUl08sV68ySUy0VkTxYWFWMG2
49bPdDsnwfwFVpBElTSYvwMzLOLCQmAwXSvm74r5mxLzV/ZN/FhErru+eSwwfzfMcHCFYM0NE7lC
hFyRa5K6QiSbTN1NQ0YGrhCk+jadKwTDKU0DnYwzk8oik3Mkxt0p6GTZ9/PkYZPJ1RkSt34mNkai
XF2MlTwNdPLADA+bDCnlXqGT7wN0suzb3PKwe7hAJ8u+4y4Pqwdp/pvK6lGr1ZPU6lF8AsCKTfbT
0MKXReJzxwwL6GTZdxQ+8MTnrhMxD1GsmZSKD6ysojiZKMagqxPJP83HAaUxB1SSruHADOaASsoM
A+hkYEUY7ZEPEDoZJmJiQCeBTpZoy+l7BJ0sj2XOpAclsMKkB+XAyvpKp3qlJRfo5IEVFq+05AOd
DMywgU5umCnuAnQyzIMJdDKwwudh4FMA17HC72FgBjRSZB3QyP/93+D/f/zyJQuEEdg+bdyvJAgj
DSslVrKbBGEEmAG5wwJhBJixeKtXhBGuKlvNJrNH1myae8gaQ+9OpbLVWA++VCpbi0hzB1S22vQg
pFLZaibNWSWKrJNKZasRwPFVZRtT2d68LLMc/vA1H61NmNDZqbQ2gTnKU2ltbdUMF61NWGBbVq2N
q9aGYWQlUpUEE1w4uUHd4qG1CU6ONnEXEH1ljx/GQ2vjU6gj+RTqSKYt9Zlqbf9ofr9R1r7ho7Mp
EzI7lc6mOHnaFCdPmy0vdNXZmOpsSgguOpvio7MpVGc7NCzfZh6ttGKhDihEcCZSB1QrNvmpA/cl
IUMpRB1LdNEVG+++Uph3P1HbXYVlsB9a212FZL4nk35sumV3rBx2212lmCCZb1lh0Xa3Y+beQSI3
E9dmzlaitrtKr5DIcetXsZHa2nySU0ltPR+Q/aqzTq+/ztjYyZoLJPKWFRaPn85MIMZ7AIk8TJzF
46fz+fqk3H1IZFg/Nlk3umDjsOlYWR+/NI+fatafSZ0rsMKkzhVYYdNoDZjB6lyTQCIDM6b3KEmj
tYEVro3WGLS+hiUy9aYkbdaAlfkga+5+m7Vh/Ri0WWtYKREQjDSQyAMzDNqsDayskMj3CRIZdr3g
0WANZyUJJDKwwsTVB6wwcfUNrBxygAbmwMRHBawghe5pOoMNzLCARAZmTGfDgXUGayZRMUlxAVaY
ZLwOrBy4DKkKNjKkMttvJsrNGJg56NwMmASTjhADK0yu7aFDIg9zYHJtsZSqJOEpYAZLqbrzkMgw
cbM4O0l4amBlhUQOXz8m4amBFR5Su17DU+nCU/q4rpg0eANWmCQmbllhEJ5qmKlz8/FLA4kMzDCB
RAZWyjU8NbVEZmQzCSQysGIGE9fwlM/6meGpZBfPjDSuF+/2EiEA1kniwsBKvl68qPUzX7wkkMg4
K4kgkYEZ0wuVJC4MrJio3ysk8gqJvFmDJJDIcC7NJi1JItcNKwg6c6JOOhtm0rtCBlYYuEKAlbW0
OqkrBOt0k8j/IJmAgwErCDhYMlcIgmqbCBIZZyaVRYZA7PKxyFhAIjeLpPjYZAhe7GqT+ayf6RJN
kqsLrGA2WRJI5IEZHjaZmsM7u0Ii84dEhr2v2Ng9CCtJIJGBlZqN1YP0y0ll9WCQvKvVs+D68wkA
KyZN7IAVJACcJvG5YUYj5UBpIJEHZg468RkmwaTVL7DCBJ0eWOGJqXVvRLHm44DSfBxQSCOhRG3X
gRk2yD3AzCRyz3KsmOA7BwiJDBMxgemSQCLrY5GZnbvvESRyswA5mzBRxwqLV1rka5go5Sstcib4
egMrLF5pgWCGJ4svixxr6JLolRa5mHqlDwCpBeYhjecokbYh2k5pTB4GJs2JgZUVX88FqSXvkFpe
lpV8WYry5TX8ihBMEFuafSzMi5YEsWXLCgPEFmAGrhoLxJaBmRWx5cB0N8lHd+OT4iPQFJ9Uuhua
4pNKd5Nmd9iD1N1UwUZ3U0yaFwys8NDdFE/XO1fdrahfljJ7mbe/Igs+utvgN2egu2lMqqfS3VpX
NRfdTa+62+HpbjJDOgWkUZhklnPR3WSGdVdKpLt1zDDR3WRW3gndTWaCi+7WscJCd5MIekYi3U1m
84GC3UHd7f/Qzd+1alvJRm2TuYlCnkhtkzkm0BOpbbINMDFR2yQWeFvVNu5qW83G5SZrJt31gBWH
pCb2IMnNPASbFA0pmHSQBVYscO5risYC688mp11yAWYHVrCmZkka8TbMSCSn/bAa8cIk2KSRS8nG
ly2xINsq/RZcfz7STzKBMgBWECiDNP2MB2buHdY0TNzsiJOkn/HAyoo1Hbx+igkAzcAKj8dvLWdN
+/jxKWeVfMpZJVbOmuzxw8pZ7z7WNEw8Z/P4abM7x4o17bN+bHo5SKQ+MtXjp9fHL9njV2S48pHg
xWlZ4fH47bCSvoMdMOPy+C3HjNlGK0UHu5aVgnEHu/Q9xdslqlj0r2tZWZv5x62f6f9J0b+uZcXE
FUiDNb1hJn3/ug0rK9b0PcKabnZdZaaJlqJz3QgrKbCmt6wkt3ZaVnjEuVpWDhxwsp0Djyq0lhWk
XiFJy7UNMxywpltm5IG3XGsnwaNmv2WFB/zhhpXVY5LKY6KwZjqJ5F/OA7J7h5X0mUItM+WBZwq1
k+ARLG1Z4eEvblkRh69B5WwcnQrpRZMmytcyg/gV7jxkN0y8MJGWUkT5Wlbmg/6785Dd7fqZcAqp
pHbBo01wy8qa35lOZ82PCyY4VS0rgsfjB6xgraqSRPmAGSS/Mwlkd8sMD+TgDStrlM+2RAhKVQrI
7paVFTk4bv3MdgipLp5aw+uTS2T6GZKE14EVE894vXg+62f2/00B2d2yggQSkkB2b5hhEF4HViQi
kFbI7hWyOyFkN5zLNg+NQQIAzkqa1k4tMzzaNm5YYeAKAVYOPQVgmAMPGx6F+kllw2sMRCAF1nTL
jKlGpDIlkNxPPqYEB6zpdpHMLsapjAltYoOvxoTP+pnusyS5ujgreRKs6YaZMjNb/yQyJsrMhFNf
sabvAdZ0u/dsFHaMlRRY0y0rbNT1kkvGLrAyn7q+Ri5d1h/J90ljapQZm8hlibSyTZT4PDDDAWt6
w8xBJz7DJJgkPgMrTBKfB1ZWUZxMFHNJfB5Y4SGK0cTnFA3sN8xw6KbfMjPZTX9ZVg4da7qdSGVM
JAXWtBsrdxhrGhag4NHQZcMKj1e6mC9Bf32lXdYfgZZI9DQWTOocgBWsm1miwGjHDJdXujRrDw4O
86adh4nHkUrbKJnUAAys8HgYSp4d7rlh3pQDXqGsXxZl8fIG/rb+KwfYG9jFytSkU8De7LCSHvam
ZQa0YQ6wNy0zlqZ6K+wNV82t5oFW2LLCx79Sc0Er3DDDRXOr7wBaYTsP05GQSnOreaAVbljhobnV
SIPsVXMb1dzKovm/suw0N8FGc6s1G82txqzxVJpbi0e2r7ltZHoKZlbN7cA0Nwy8LZG6JEo2mpvA
7LNUmpswO+Gm09xaZu6A5iZqNpqb4KO5CT6aG4ZquGpu45pbKV6W1ct38EfJRnGT5i1LpbhJpOFm
MsWtZYaL4oYh6K2KG3fFDSvGS6QtaSZtdYEV7JYfGNJ0M4+KTxpllfNAmm5ZmS8Ot9wc2BSgVjlW
gJqk8Skwg7SOOKzGpzAJM4U72bU122Mmu7Zr9nNKVaEq2GQ/VwWTts/ACubjSdI/dmDmvkEktxOv
efSPHVhZIZLD18+EM0r1+CE5k6kev9ISFlkfvwXWn8/jV/J5/JDkynSPX+n7+N0FiOR24mYwJdXj
V87XhPHOQyS368fH8iv5WH4lUtGxPn4LrX9xnEsmFTXAiubx+DWstE2nWTReA2ZMVOJEEMk4M0ka
rwEraw9npyVi0HYNWCnXtmtR62fm+CRpuwasIJ0g00AkD8wwaLs2sLJCJN8niGTYdcmj4RrOShKI
ZGCFSXh6YIWBtQOszBfnWmwOOmOjpmtETU/TKQyYQdT0NBDJAzMH3SkMJsGk1HxghYcM0fPBzS07
ByYypOKS4jIwc9ApLjAJJq2DgBUm2eoDK4d+bSWfa4vBGyYJTwEzCLzh3cf2hYlrHuGpgZUV2zd0
/QqkfX0iqV1kTPKJ4c88+/rcl/BUl+XOIjxVcWnLCqxgiYmJwlNdujoLbN+iT1hnEZ7q0tXX8JR1
icxegUmwfYttBvoangpbv4JNXHiTzL5evPElYhMX7lhZL174+pnPbxJs36JPj2eB7TswwyIuXBWY
JrBi+67YvimxfYs+xZtF5LpL8GaB7VsMSdccXCEdKyxcIVVp6bu6ukIWWH8mYGFFn8rOwxVSYnGA
VK6QEosDJIFIBmZM4zqVRVaaxjUfi4wFRHKzSFXGxiarTAt6tcl81s80rxPl6lYVUjmXBiIZmDEV
q1Q2WWVWs60QyfcBIhn2XrCxeyokYzcFRDKwwiZjt2OFh9VTrZ1pklo9NZPifGCFSXH+lhUWic9V
jagYaSCSB2YOPPG5qvk4oGom4IsDK6soTieKkS6wqeQfE/DFLSsMIJKBGTbgiwMzDCCSG1ZEZnSZ
PkCIZJiICQSZBCLZiZW7DJHcLIDk80pLPmEiub7SSV9prFd7oqdR8nmlJfZKp4ovS06vtLoLEMkw
j8J4jlJpG8q0QVM9DIrPw6AQOAIGDwM3uJaqg2v5+LKsspc/v8xe84BqaTZQmwpfEqgWYAVrTpkE
qgWYgevOAqoFmLHcshWqhanSVmdslLY6Y6O0DaywUNrqjJHS1jFz+EpbnZtPSiKlrWOFhdJW52ya
jdT5fM1G7qDS1vx1/frl5cvsnIvSVhdM8PWAFSxVM5HSVrf9/5kobbUNASBAaZtP3dq5ZS1HY4S2
t3yjmo1d2Zm0Shh3w92+psdcG+ST6V3zyfSukabl6bRBJLk6nTZY3Q0XXl2xceHVSKZqKm2wYpOB
0bGyaoPO2mBZviyrChTCSzYKYS3ZKIQ1J4WwzePgohDWFlSM1YvHVW/DIhyJlCUl2OhtCrvlhwa4
3MyDTzfamk832nrGbrRrusf0+ouMTX68yNg09RUZo6a+IkPaohxaU1+RCS7Sr2OFhfQTWNzuwJr6
Cj4BP4EG/BI19RVowO/OAy4PE2fR1FfkWZKmvncDcBnWj40bS+R8pHY+n9RedVaH9S+QpsqJXpyC
TU2nKLCmvqkev+JeAi7DxJkALg+srIDL4evHx2RBUh9SPX7F+vile/zK41Ix6WjfsMIFyQ1YMSEf
ErVxA2bM9k2JAJeBGfMlTtLGDViZo2fSHWqsDUskeTRxA1bU2sQtYv2qzOxon6SJG7CCCKQ0gMvA
jFndlqSJG7Ayh0BaAZc5Ay7DrjMBXC57eCIGgMsNKzkT/K5yg5SU3NoBVubD71puDhUXNb2DV2LR
d6zsAZZYAC4DM/LQ+47BJJi0gGxYKUxo71QypLBUZxyKDCmYgNeVPeAPi9wMYAbzcx9UbkbZQwAx
ubZMktUHVg792jJJ4wRW2AAuAzP3EnAZJs4kN6NhpUyTm3E3AJdh/ZgUnJc9EBQPqV2ugMspw1Oi
QpTdNC+OqNjYvQKpwUsWnhIVYvemAVwGZsyAR6LwlKjMgMcanrq9RLUZ00gCuAysrLivcetnSoFU
F69eL97UEgnz4iWKCwsxX1rZvbh4wrQ9kwAuAytIiUIawOWBGRZxYSFN03QFXF4BlzdrkARwuTmX
igngMs5Kom46wAyThsnACpOGycDK4TuwhWLSP2rLCg8bXrFBCgZmmCAFN6xo7OXmYkqwQAqGRTLT
AVMZE0P7h9WYCFy/ikuSqdCIWzENUjAwY6bTpDImkDzqFSn4PiAFl8cyMzsrJlLYZZuOzgApGFhh
0glpYIWFui6ztRNSysilzJh0zR1YYWH1yAyxelJl7HbMsEAKBmbMZNeDy9iVmel0TSWKczYZuzKf
L2N3FcUu68+kwQewwqQpHbCCNaVL0jN8YIZFA3Ngpp5qYL4sKwePFAwTEcZEkiAFAytmy+l7hBTc
LEDFJtVTVnwMpmo1mJK+0jWfV7pmk+op0ab0iQKjsmYDMzIwc+gwI808EOD6VNqGYBP4loJN4FuK
FWbEBWZEdDAjD1+WddX9Yi15wIw0eyhL45IlgRnZssIAZmRghgXMCDCzggUfoN7Wpmvw0Ns0m7Jy
iUKCp9LbkKZt6fQ2bbY0PUi9TSs2eptm0yhDas1Gb9OIYFr1tjG97Zt3oKs1v5FzUdpUZvoMEylt
CgH5SKa0qTZuyURpUzbMkVVpY6q0qYyN0qZyNm1/FRIzTqa0dcwwUdpUbqZ7HaLSpnImmL4DKyyU
NpWbLolESlvHyqq0OSpt34GTrdfbCjZ6W8HG2aYKLMkhld7WtgDjorcVSH7iqrdx19sqPnpbzUdv
qzG4hkPD9IV5mGUmqVSC2sQ+TKUS2NDH18SM+ddfMMH0BVaY4KMBK1gYL1HfWCWw9MkD6xur2jg7
D+knmKBDAiuHjukLc2CC6QusmPGJZH1jlcRcPHce0xcmbrqTEvWNVXK+xm93H9MX1o+P1JZ8pLa0
WNerzjr/+is2ycRKsSn5GVjh8fipe4npCxNnguk7sLJi+oavH5/HT/F5/NT6+KV7/KpjwcVJXPUd
nhk8fltWGDRcA2YcHr/lmDG9R0kargErNeOGawx6N8MSMcH0rdBO22u7NZ/1M+vpkrRbw1lJhOnb
MCNM8NAk7dYGVlZM3/uE6Vv1/fEZNFoDVszOyEkwfTespLd2BlYYWDsDK6u1k8zaEUjGYCITQzDp
G7BlhUGjtYEZFtDIwIzpszmwRmv4JJKJYiaZQlWP+XHIsfKqBwvhIUMkVg6RJMUFmDEhiw4sxQUm
wUeDQtoQpLq2trr/g7m2NZ9ri6FDJonyATNIG/e7D408TJxBlA9YkUmifHcDGhnWj0l5PbDCpLx+
YGW1e1PZvapm0mC86usWWDx+WN1CsiifwpzqaaCRcWYSRfnULE71OxXl65aIATRyta3/WKN8getn
4mMlu3gmPtZ68faWyPRVJgqvqxUaOXL9anMrU0AjV31BEQto5IEZFuH1TXXTCo28QiOzgUau0AKl
RAkAGCuJmhJVfbUUC1dIxwoLV4iSPJvW3BtXCBZASOR/4BMHUGgcIJUrRJq6WCKE6aqvzuNhkQ2F
giwtMhYI07BIbFKelVxTnuPWj03Ks1JI9X0ahOmBGR42mTL9fSvC9H1AmK76umkedk9bH8wAYXrD
CgurRzHBxam2xcOr1ZPG6sHKbBOZGooJwjSwwgZhemCGBcI0MHPwCNP4JJKJYja5OArD4FlF8XLr
r5m0SBxY4SGKUQykJB3sB2ZYtNMHZkzdNkkb+oGVg0eYholUxkSSIEw7sXKXEaarY52xKU/qWGHx
Suts7YuT8pXWGdJIOs3T2LHC4pXWGdYRNVF8uWOGySutWwSeQwe9GebBAPQGWMnZPAy52Q8q1cOQ
82whwA30RnagNy/LXOYvS/iDqHiA3jR7WJjIUklAb4AVNgjTwAzowixAb4AZC5T7CnrDVW8r2XT4
6FjhobeVGLRVKr2txNJ7UultpVl6e5B6WynZ6G0lG7d7xwoPva3E3O6zaU07r0LL1RgdrmpjuL5X
Fde9vlez0fcq06hKpe9VWGfbVPpeywwXfa+yGFarvsdV36v46HsVm45uAys89L2Kk77XMnMH9L1K
sNH3KiZIlAMrPPS9iicSJVs/XSWan5e96ibYqG51zUZ1q7EanVSqW80GnxqYWfGpD1B1k4iDNZG+
JNnkpGoEmO7w8KmbefBJvtR8ki/1jMmXi81Bs+k6qzXmzUjUdbZj5sC7zmrNpnxFazZdZ7U+/K6z
WvNxT2jMPZGo66zWmHvizgMrDxNn0XVWa7OyfQVWdl2/5j8zsyI4idQeWGEgtQdW+LlgHtwLAw/W
nwmw8sAKg8cPWGEDrDwwc++AlWHiTFquD6yswMrh68ck/jCwwuTx4xl/uC+Pn6zZPH6yZtJnDFhB
Ku7T9BkDZrACkiTAyg0zSBPvJH3GgJU5mvrcoc7PsERmhXCSLmPAitmne+0y5rN+ZhPvJF3GgBXE
FZUGWHlghkGXMWBljsaHK7AyZ2Bl2HXJo78YsKLM/mIpgJU3rHCwdqRgElcdWDnkAE0zBy5onltW
GDTGAmaQuGoaROCBmYNujAWTYNKZHVhhEuQdWDl0GcIkyLtlhUFuBjCDBXkPKjdjmASTa2tmqSW7
tvIOXFsmoIjACgaKmCg81TFz7xCBYeKaS3hKKhOAcUUE9lk/Jm1sBlZ4SG3Fs43NfQlPacGkCymw
wiY3QwssNyNReEojjulEiMDAjKlAJwpP6Vm8wXcqPKWFqTclQQQGVvQanopZP8kEERhYWRGBJ5cI
gZFNExfWCFrYevF81s+UoUkQgYEVJFElDSJwwwwX9KmBlRUReEUE5oQIDOfSrKxJFLnWysxzTtQJ
ZsMMB1eIRqB/ErlCOlYO24HdVXvzsOGRau90NrzCUkyTQNnWfeE2D1NCc04xZQFlC4vEJsm0q8Ve
jYnw9WOTZIrWO6eBsq37wl8exgRSg7xC2d4HKFvYezPcmkphR1hJAmUr+FSVCz5V5WKtKk8auRR8
qsrFppQ7udUj8KryNBm7wAwSuUwDZTswc9AZuzAJJql/oi9XZyKK5wPJW24OTFL/BFq9nqhRs+jr
11l0jR6YYYDBCqxooyHtAWKw4hNJgsHasIKA3t0jDNZmAQomBSEDKzyel2K+gpBV03dZfyYNggdW
eLzSBdYgOElEb2CGyytdmAXDh4ftAPNQxnOUStso+biASj4uoBJJnmbwMDDDdiizDtvhBrC4XlYv
s8bA+P+ywHWALTTx8pLgOgArWMVVElwHYAa0cha4Dg0zlcXVuuI6cFXbaqRZdiJdqWZSDr1lhYfa
VrOB5BqYuQNqW80EghVY0WzUNsFHbRM8I3dM1bb/+Q/4t2ajscmcjcYm2YCoDsxw0djkCqJ6gBob
FySugRUeGhuKxJVKY2s7hHDR2OQdcbQp80lJpbEpPhEYxaQlF7AyH+7SHdTYXhZF/rKQ7X/9ho3e
ps3gaiq9DYWLS6W3tSn1XPQ2G8DZqrcx1dvyAqkcS6Ms5YXmorflSKDo8BBUYR5McE2AFTNEkUgl
6FjhpxLcl6SMHIvJJLroVc5G5lRsgGgHZg662SlMgo1B1LHCQ/pVa0paWunHxlOWV0ww64EVLHE8
Sc/YgZl7h+cLE2fSM7ZhpU7TM/Zu4PnC+pk1S6kevx48jsPjVyPCd338llt/Lj1jB1Z4PH7C1A7T
PX4ILt09wPOFiZdsHr8ZAfnuPp4vrB+fx0+YSXupHj+xPn4pHz9VIwhjaV4cxefxU+jjl6TZGjCD
tB1Ig+cLzDBpmA6sSMbN1hj0bYYlMvv0JWm11rAi57Od736rNVg/Jq3WgBWkOjINni8wY4YTk7Ra
A1bUDAJpxfPljOcLu86kyVrDStfDPD2e74YVDtZOxwoLa0cpnhW298baweC5EpkYigk81JYVFk3W
VJumywIWGZgx+5MdXJM1xaU9/cAKE1E8X3v6VRS7rD+S8JZK/rFJ8lRol/9ECVdK34GEK6XZJFwp
zaYCRelDB4WHObDpgjCwwiJYqrBO+HcfXRomboICJQqWKqTr/oou7bN+bIoElGZTJKA0EqxbddaF
1l/2BcIMdFZghQkyFbDCBpmqYUaZYFCJ0KVxZpIES2VfE74GSyeXiAG6tOzL5tdgafj6mcHSZBev
Wi/e1BIxQZcGVlZ06bj1M6tUkqBLAysI0kIadOmBGQZZCsCKRgTSii69okunRJeWfeMQBnkUsm8b
wgJdesNMelcIsMKkaGpg5ZAd2DAHJqWuW1Z42PAaK3VNgi6NM5PKlNBz5BfeKXRpWCQmKc8DK6sx
Ebp+eWY6ZJKkPOOs5GnQpYEZM6SdyJjIM9NRtaJL3wd0adh7U0tOpLDnmdlrPwm69IYVDup6zgXS
dGBljVymilzmGZNsu4EVFlZPniGRyzSJzwMzLNClG2Zys3zjwBKf8UmkEsW52UgvlSjO56tBWW4O
TIongBUEoT5NB/uBGRbt9IEZUz9M0oZ+YOXg0aVhIrUxkSTo0k6s3GV0acmnkfHACo/nZW1knFbT
r5jAFEo+rTzlSCvPRBG9rqMll1e6NmvGDw/0Rva9JRmA3jSsCD52h+BjdwgLhlrCh4Eb6E3eg95U
L0tZvGx+4X/xgLxpdpALVCGwgjXoSgJ5A8yA6GEBeQPMWDytK+QNV60NawySSFXi0pgCWMF8K6m0
NiSnPJ3Wpu4CuDTMQ7PR2tpqdx5aGwLolkpr0zw7FnHV2n79r5fNX/1vLipbkZVcVLYCiUYnU9mK
NgjJRGUrcguA+6qyMVXZihxRtNPoSUXOJqRe5FgxcCKVrSiQYuBUKltR5HdCZSsKNo62omCTa1UU
bHKtCgw+NVplI1Kv5tP8QlW2/3hZSgFKG/yIjd5WMUGXBlbYoEsDMwUjva2yeLRXvY2r3sYF7glY
YeNqK4RDGhN7dOlmHpKNF6eQbLw4heQZe7svSRmFZJOUUciajcyRmEcoSbNTYAYrOj2oZqcwCbPN
RDLpZzoCUkk/ZfGvrdJvgfVn0nV/YIWH9EODm0l6xgIzDhhjdw9dGiZuBlKT9IwFVkw8sxVd2mP9
NJvHr8yYAGwCK/NVXi43ByYN+htWchNMKJnULvN7CYsME2fS6bthpZgP1/DuwyLD+rFpb1VWTPAZ
GlYE4jBYTZbF1l9XbJzEumJjsugKg7lI1CVMVw4wF8sxY0KiJuoSpqsVFnlyidj0CNP1Cosct35m
xXuiHmG6RnwoaWCRB2ZY9AjrWFlhke8TLDLsuuTSHUzXyuwOlgIWGVjRXKydjhUW1o4W8wVolptD
zkZNR4p+k7W10gLxUaXB8x2YOfC2VrpN1eEhQwQbP7ee0WOy3BzY5GZowSg3o2PmwHMztGDTLkgL
JpCGwMp8kIbLzoHHtZWMwlMdM/cOiBYmbpb6JApPaTkfktzdB6KF9WMTnupY4SG15XzoK2t4amr9
1XFeMwlPAStMwlPACpZRlyQ8pfp+ZCyAaIEZM1aWJDwFrJgIi2t4am+JTOTCJEC0wMoKYRO1foIJ
ArTqWwGuF8+6RKavMklcGFgp14sXtX7m85sEiBZnJREQLTBjtkxIEhceWFmBaFcgWk5AtM25lGZH
5CSRa5yVRN10VN/+lYErRG060SZ3hai+E+0hO7DVppsuBxtecrLhJQankgSIVvVdhnmYEnKOjK47
BUQLi2T6XFIZE9L0uazGhM/6mb0BkiSZAiumbyhPA0Q7MMPDmJCmo2oFor0PQLSqb57OQ2FHWEkC
RKv6Pu481HVlojWkUtexXhRr5HLB9WfSCUn1PfR5WD09KwwydoEZJNsuDRDtwMxBZ+zCJJik/gEr
TFL/BlYO3HOimKT+bVlhAETbMKPZdN4emGEARKs2yB4HDkSLTyQJEC2wUkyxcpeBaNVxB/LB4nkZ
8EYYPC9FtrbQSKnpFxmSI5rmaRygZxi80jgKTqKIXpFhPU8TvdIdM4eOjwHzUMZzlEjb6ICFeDwM
SN+0VA9DvkKaueBjFB0+xvuXhcxbfIxCFjzwMdQGZig5PobqcX1Y4GMMzLDAxwBmVnyMA9TbSja1
JR0rPPS2EgOcTqW3lVjfz1R6W1kegN5GCl9lXw4MHm0KtMoqlNrhxjhul3lndkBx87u+b/3/02LO
d299Of7WWzdmbKqXn24ufhkyQ/TluTgrss+Pvv7xxcmfXv3x0ZMXQ/puK6YhIG1dExh8M82gM23n
5/cnW346k313kdtvx3fE7dpgMYGxxXNea/dj05gAOzOaez2d9tfloNzaGOv8Jzap0QROHn3z6MnT
o8+eX3x8/+n67OLo5uLth/fXp9dXb/559Ond6c+nV29OX7+5eBCw9563w35UTIuyVrNdj525Th0h
5X+XKE/45FaQHnCXLbpt3k6d8Fpkl0rU+vLsLEIUTj0Pcm+T8FFJBB7pocfCWchDuvipB6vOZUUD
RJ7D1jAWedPbuW8LLvjcST3Pcxe0ZQ7HvwUANQx5MnE4ecZvY/45usIo97MdePrQzeZxixcm9v21
OCFX3whX30hVsvGN9L3YOfhG0LbwqXwjaFv4VL6RykSX4ucbcZkHn5hWxQTlCVhh0kF3YGWNaTn6
uZq/lv+fl3n7J1mxCWr1/Ys4BLXQVkqpglptKyUuQa3a0vpsVdy4Km6KT1CLCwSpGoEgPTTQd3Vc
8kmAZIP8CKzM16RxuTmwydwr2/w0Fh2xgRmkDPiwOmKrHtaTybVlo8p3CKMHfm37bD8O1zbH0rOS
dMQemLl3MNuqR6pl0BF7YGWF2Q5fPzbFjB0rTKT2fMWMa7WJw/oXbDzzHaIxj8evwDzzqR6/AumD
effRymHiZmVLqsevUGkevzuBVg7rx8dkKfiYLAXP6MP9ePz0caYRkzHFiwOsMPFuAits0MqBGTZo
5cCMWfeZpJUksGI+SHxaSTLoSq+P88zspZGkkeTAytpIMnz9TP9PkkaSOCuJ0MqBGbNXXZJGkgMr
K1r5fUIrh103i9iStJAEViqzhWQKtPINK+mtnYEVBtYOsLKC36W0dvIMcbWmMTHyjEn7t4YVpMFG
ohaSwAyiXKQBfR+YOegWkjAJJt18gRUmPb4GVg45Vg5zYBIu2LLCIMUFmME8JgeV4jJMgsm1NXsM
J7u2YtWgUmpQbdychwaVKz7SD6s4ThIsbZgpsAa61mBpbzmDBf5ge7YOK1gKEzcRFJIES4GVNJlC
9N7OFMFSWD8madnACh/3QbH2pU35+JVYqVyaF6es2QRLS7TgK1GwtKyRTKG8O6H50q9AWZt2SKJg
aVmbOG5rsHRviczCiL0G+8uxYkKSrcFSj/UTJvpmqosnOANe8rh4wkQNSpSlUIr5khzvxcWTpve+
0zPV8qwgnU67mvi8XlwKSNOeSZSlUKIIvHuVuzsCpQWKt0mUvlvVv+DPj54+e/rn7579+EP7X98/
+/7Hb9tGVl80vOxhWOb72Qdu4m/4dEz8dRUywRKwL7VBL2k/cr8krinly6ZQ9KVeMXkUQ93Y0udS
scmjKJWZR5GoK9GGGQ6ukBLBGkzkCinVGgdI6grBEPgS+R8UmzhAiQLppXKFoEB6HRhntiwYJ85M
KotM54wtMgPuO5FNpk3tOZVNpsvVJotaP9MlmihzvMRKWepOPtbLy0cTHziVTabn8M6eXoyJpLaU
MkIm9TWZrCwf5zkNdk+VqX3bry0ZXnzvNRe7p8pMtFvdSgq9tKToWeFg9VSZ2QYmkdXTsbJaPams
ngoDhk1jalQZm9zPKjPdAsnyx6vMDCbkorN6xNJWT8fMgeePVxmTrj3ACoaVkkgUz9e1Z7k5sKlB
qbAalDS91wdmWDSCB2bMrMYkDdSBlcLoMr2XITEmzhpT/OTpV82f9gzw8zQHH5mIarUYtXSOUJWb
nbv3WLGsqdFGtxBOthXWgbdI456oSjZ1DlVpIqynel5KJM9+1fSXW38MZCfR01iVbF5pPnAtwAyi
6Sd7pSuzUdsCcC3cQDLKDiTj949f/tz8u3o1AY9xr4BdKcEmHA5knRl6xTiYMBVwasuRK96w44rZ
Z2lCJo/jm4ZcookZbTLJiIDfyG4EAa4qOS7kzkrF3ZaxSduPCtZ/cWYcv4Xu1W1AZop7JTBzfBRC
dYaLtYVKXW+WK+Kq521hBYQMZw6Ls6R+sWTAzSIDaSZAimUgxKc33RmsdhZBU88jaBzBst2uRoF4
Aw4YApkEGti+Ylh7lzjUYPcztfHRzAGAuGLE8fMW8cmGrRSfmI7GlMhU3iKN4eek8hZpE9Pm8MB9
YR414mRIE5tCsvlShRE0E2wZYIUntgxTv+XNS/nysvmDnHJc0uzftBpTZ2agMgmuL7DCBtcXmGGD
6zswQ4frO5+2tXPJJrXdPc1s7MbOpFTCuBvu9hU93spgzafJbM0nwadGE3wSKYM1CqaYSBmsEYDD
Q1QG65yNMljnCymDRFqLy4wwnXJMKA/6D53n87Y89lWrftdqVXk2rlYFuffW8HFMQKxGcSdnC4gF
OBsJfPwkjka3DfJxJc5nQU3vOA9rokADjImsiQINQiSyJgrM1x9uTawe4EU0jppNvmDNpzVkjbaG
3NOzfXKUqyyNatu2BWPhXKylKTgTORc7Vvg5F+9LjnItmQBXD6zwkDmSERJFLe8AEkUt2YRWaskm
tFLLwy8ArCUf/6DCDIJEEAodMz4QCkPTvE0Hvge3LL1DgVColemLTASh0LGSAG++6wC5aSWJbeQh
QCjUio/UVnyktlrr6pLqrIoNhELNJ1OqRvsGpnr80L6BVvygvnNS34TJtTMuu8dPs8EPqpEehYs8
fnXf886ykQfx+Gk2mJe1ZoN5Wev5MC/Xx29i/cvsuNA8Hr+GlTLLWDx+O6ykb5rbMoNlhuw9fssx
YzZhTdE0d8MK16a56WFM2iUy+6ymaJm7YWVtmRu+fqbbNkXL3BFW8qrlpfnX4szwaJnbsiJnEEiv
ywUEEo9+ucKrWe4+SMgAGbv4rvNoljvCim61Fr280oK1Nlje2gFWkDTfFNbOhpXV2kll7ZQ5j5SY
lhUeKTE7rKRvltsyY+Ik5qI7oWJRn1fLjAl0dFjNcttJ8OhmuGGFiSieD61p2TkwkSFmn8o0KS4t
M/LAU1w2k2BybXn0uN6wcujXlkeUb4eV9FG+DTNeUb7e5APT8cFWrTyoKB9MvDBBTlJE+TasLB/l
o3fTJYjyteuXs5HahanWp5LatgKS1e6dff3rnEdadssKD5CYlhVMZ00U5asxnTXvTmi+9CvQVeWx
iPLVuV6jfBNLVJjZUXsYGMuyskb5wtfPjPWnunjFGl6fXCLTV5kovF4Xa3g9bv3MmHanZyoOrORd
TXxeLy8F2ITXO1b2BdJe5e6OQCmUkIVNovStGv4Ff3709NnTP3/37Mcf2v/6/tn3P37bdnH4ouFl
D2Y23w+bu4m/4dMx8deVdgRLwL5GBL2k/cj9krjmQi8b++9rlGISAIaCp6XPZWl6bxIlANSlmS6e
pqPVlhkOrpC6ZOMK6Vg5bAd2XfIord5hhYcNX5rplnnWAb1miwK9jjCTypRo8fS4mhIGlHwiY6I0
scNSGROlqWmtxoTP+pnus0S5uhgrDZXOmFhePppJgamMiXIOt+LpxZhIaovXImRSXwXHSmV3ntOg
sFeZ2jda2iLNpfe+4qOwV6bCrltJoReXFBUfdb3io65Xa+QyaeSyQhqZJzI1qpqN1VOZeZTJMnZr
DPRWdFaPWNzqqUx/5cFl7NYVm9S/umKT+texsoridKKYTal4XbMpFR9YsfYTXY4ZLiACG2asIALL
sWJi1uxlSIy9Ct+cvDh5+lXzpz0/xnmalwGZiGolkFo8R6hvpGthxbKmRhvdQjiZqFgH3iKRl0fw
eaUFn1darK900lca64Cc6GmUOZtXWppAzukCo9LsoZLulZZ3AOqnnYf5HKXSNiSbgsuOFR4Pg6xZ
PgzccB+rDqDoZSmy3728fpn9jgXwI2ygqowblgKqpWUF8X8lgWppmQGXEweolpYZSzPZFaqFq9LG
pwuf4NOFT6Bd+BIpbQLtwpdIaeuYOXylTWRslLaOFRZKm8hMuJBESpuw4QivSpuhtP38ssxL0Nr+
OxetTfQonQy0NoG0kUimtYm2rpCJ1iYKS1+wVWtjqrWJgk1VtSjYVFWLArPNUmltBZKbkExrK+Td
0NrKfBmtjcebXuQvL1/mzS/8fupNJwN/PiDU5vY8YMgGDFCbG82dDLXZeb0C8ZljVsRBwSgx393U
8atFdqlErS/PznzP8c4qTG2S2tskfFSnTfK5AC6/mzudfszFPrYintfOZQEbo5D0ZkXtg8tRNJG3
GvWfbEsnVgssjaAbTSbcibdpljfC5dhjcf4Fj/3GMiJaTy8/RtghcZdhLTM0MmxOd8v0AeFiYFer
gX2ABrZik/wvFJtWuwKBrjw4BPtmHrIN77DwuMvMTA9K5HGX2eH3B5AZm/4AEomlJOtLLTHgnEPr
Sy0RwJ1k15YHiO+GFX6BsvuS9ioxZJVEIidnk0EhcyztNVF7b5ljaa93HcG+nXjJpb23zOdrE3jn
Eexh/Qo+OmvBR2ctEFil9fFbcP3Z2MmSTyB6YIXH44c19bzzCPbtxBWbx68we/6sCPYe61fyefxK
NpiOHSvr45fm8cuPq5zJ4wesMHESAytYrmWSvpgDMywQ7IEZE2UqSV/MhhUELYFPX0wGLfZhicyy
iyRdMQdW1q6Y4etn+n+SdMUEVhCQ2TQI9gMzDLpiDqysCPb3CcEedl3w6IeJs5IEwR5YYdLeZWCF
gbUzsLJaO8msnQJJu0tkYhRMYGwbVhB3QKJ+mAMzLBDsgRmzq++B9cOESWAFBmlEMYI3kUoUl0j5
2UFlCsEcmPTU3bLCIFMImMHq1g4qU2iYBJNry0eDKufToJabg+Jzbdkg2A/M3DsE+2biCKRCkigf
sDKfm+7uI9jD+vFRtrjgQAAr8ylbq907vf5ouVmaF0eUbOxeUWH5nYmifKJC8jvTINgDM6aHP1GU
T1RmzuUa5dtbItPcSYJgD6zINcoXs3616f1KdfFqUxNcL97eEjFBsAdWTJDQ9eL5rJ+ZZJMEwR5Y
QczgNAj2AzMswutCYPk+K4L9imCfEsEezqXZmCxRAoAQZrp4ou5xwIwpOhK5QjpWWLhCBIYwcmAO
bMEFmmTLCg8bHoUmSYJgD8zwseHlHIlxdwrBHhapYmNMyNWYiFs/ySVXV0g2CPbADB9jQq4I9vcT
wb7Ze2XiP6RS2JWJH5YEwX7DCgt1XbFJE+tYWSOXySKXbec4HpFLLk3scryJXaqM3Y4ZFgj2wIw6
/Ixdofh4TjSTUvGBlQP3nGg+nhNtpgclAncYmGGBNAHMmB2nkuBqAStm5/kDhF7HJ5IEeh1YqadY
ucvQ6/mxzNlklsu+5wOD50Xma21eSk1fFkx6UAIrBZdXWhamKZwsooe34Ur0Skuk2Pnw8KDyTTOm
23hQs0E0dgw5IaPoPewnSnAfoLkZ2hlUSnSgUq++7aGl6nFMqZ15An9x4ECHAU3lctYwmNYFYUc2
mFKLwLh4YC1RQY9MbNIX+dHJo28ePXl69Nnzi4/vP12fXRzdXLz98P769PrqzT+PPr07/fn06s3p
6zcXDyJuFxfoLDhxIdBZQbvgBZrlvmXkkG+wKD6gVwtCvm3AsAgwzG7vaAQc1kz3ymfv7ZtpxeUN
usRUYG7xd9tnlVK8kowPDanA0IhtykBgbPCfPBWbvZwON4vaH0drWDkDRysOPizeqI95vZbG/2oW
ccX/OkSHSo0IjUReDMEE1ANYwRJGUzlUBKOwhxSTYQ8GDhVSN4h9OUzLZdwvM+Uj8XK4xHtI/vGy
BMzt9udyyklCZkRT7vBCBnkInrGnMm8/ZGYsatw8ptTpXU1kAl2cFvuXcEMDDIDpzbxD3rVAqzX2
yi5ltbp4KDykn/1omHHOHSfBAUO443O77xDuZP4zBiKP9LmT3tb4Mu/dVt228+8D2051n119MD5S
j8TxEnKXfbDZ46/ysrDtYwdk9ZQw95RgNbmJ3BN8SmslWlqbylMiTSSTdJ4SaVbt8POUuM5j38WR
JNFVSiwzIU1OomRTfSQlz+qj2bKTbjvTfL1ePzd/Bb6ul0WRjTu9Fo6dKPOOdc18apWIFasRuhwz
JWYKDAI9BTOr2nZYapvKCi5qm8pKLmqbyjDg3j1NyadKocqSKCcqx7ypSTSCjhUWGoHKkXrYAyuC
U7lkc1lQoM9EsBUKwdY8ONgKVTCBOR5Y4XFtC+SpOrRrW/B549CqmESwFaowGzfZYSuGRoWbrocP
EN8sf9gKhVTgJIKtUMV8faet4PRd181N+05sIw8BtkLVJtBZKqkt2cBWqBmbvyw1B81HausCC4In
ktq6QLqW2MGG+m5VfeMr1za63KS2LswesYmkti7MJmyLSO267zNo2chDkNq6ZAOyq5EqmERSW2Ng
Nwyc5g/uhVuuOK41E7ccsMIEIBNYwR6/JI2KgRmHx285ZswWpUkaFQMrc3QFvUOYJ8WxyMxAfJI2
xcBKsbYpjlo/03GRpE0xsIJ0FqlaXpp/Lc6M2R8pSZtiYMX0a8QLpNflAgKJR49i4dWgeB9RZMCX
XXrXcyYNioEVpEFxq7XopZUWkTNJERpYYWDtACvVgfuoYA5MOusCK2w66wIzSPN+0RmSYllnDTBj
NqU9sM66zSS4RCcHVnjIkCI/fBnCpWfflhUGSQXAjAkDdGBJBTCJis+1ZZILBKwcei7QMAcm1xZ5
+tOEp4AZ5Om3h6d6WwVsngdb7+9hhadg4ppHeKphpTQBR5cIT9H7l1KEp2D9mCQVACtMkgqAFZ41
HfclPKVKxGBO8+KokkkiLLCCJcImCk+pEkmEzbsTmi/9Cqi2+RmL8JSqzIDHGp7aWyIzprEHmLEc
K2INT8WsX202R0t18WrOALY8Ll5tRvASxYVVPV8y8L24eMJ88To9Uy3PClL235XP5vXiUkCYCJmJ
4sJKYAJpr8hvR6AUSsjCJlH6VjT/gj8/evrs6Z+/e/bjD+1/ff/s+x+/bbvUfNHwsodJm+/He93E
3/DpmPjrkumDJWCflY9e0n7kfklck3iXDVr3VSExkeuhxGTpc9mCmLOIXKsWxPw2K4nalwAzTCC3
gBXTzZnIFaLkfJm6y81Bs7HhlRlRTGfDK6xhT4cKmy2LCgvM8DElFGdTwsCdT2RMKNOKT2VMqHo1
JqLWz0w1T5RkqhQSU6s7+VgvLx/NdJpUxoQ241zxIun0YkwktVVXETKpL99ipbI7z2lQ2KtM7Rst
bXXh4ntv5nemUtgR2GXdSgq9uKTQbFJNlTbb+aRS13W9Ri5TRi41glCcyNTQio3VozWfjN2Omf2M
3c7qEUtbPTozk10PLmMXm0QiUawzsyFuIlGssdZ3qyhecP2RJJ408k/3/f4YiGKdmbmxiZo0D8yw
6BgNzEyClS/Lyu2GtHsZEmOvwjcnL06eftX8ac+PcZ7oZZDGRFQrgdTSOUI6U1OsWNbU6LhZCCcT
FWvWWaTx8ujSDI2meqVLNrV5Gks1XF/pBdcfiS8lehpLNmEiXWFhokSBUV2xwXUAZubCdUjbHl92
7fGzTLwsmp+X8JeF4NEhH1bdfDyTdMgHVhBfQpoO+Q0zNdxTFh3ygRlLiSi7DvmLCYy6NI5uKrW+
ZlMiqWs2JZK6nq9EctXAHNZfsnFZa8nGZT2wwkMDk1jX+VQamDSrPw8PWauZR5+KxeFhUGyqMLXi
8zAonrFMbshavenwhz+/rNr/znlYDeVxlpk3LInVAKywwdUCZtjgagEzllvGzmpYcbX6XcuZwKEC
K0y6+gArGOZIEqUNmGET3AJmJoNbB6C0wTw0D6WtYaVgEk8BVpjEU4AVnvEUpkrby5fNn8tecSvZ
KG5lzUZxK7GOT6kUtzZYxUVxK/WquB2e4lYzQV4AVpjADm1ZOWxA1GYegomHf2CFh04gDr3/McyB
CUwJsILBlCTpXTowc9C9S2ESTECagBUmIE3AikXBWANz86+/5OPjkTkb6YdgTyZqAQvMYJ2b7zyu
LEzcbCKSpAUssDJf9ffdx5WF9VNsHj9p5nalevzk+vglffwwXN9EL45iUr2zZYXH44d0ALkH8Lww
cbNtVarHb8bWJ3cfnhfWj0nTL2CFSdOvgZX18Uv1+G26o6Z//JqLzuXxUzWW+Z+kd9rADAt43hLt
Bpukd1rZd4Pl2juNQRvmsu9Ry6Bz2sDK2jktfP1M/0+SzmnACqKNp4HnHZhh0DltYGWF571P8Lyw
66aJlqRnGrBipt4lgefdsMLB2lFIEDORtaPEau0ktXYEkxYAAys8rB0kEJyoZxowg/VMS4JyPDBz
0D3TmklIJj3TBlZ4iGIs5L2K4gXXn012opJsykqUxLITEyVcdfAdB55w1QN/8JB+TApeyx6B5LDz
JLs5MLm2bMCiB2buHVj0MHEWwdINls0KFh24fqbinUxqs8kUUmumUEKdtTrONNL2KsWLA6wwefyA
FTZg0cAMG7Do6jjPzHaGSYKlwMoKFj25RGYVfRKwaGBlxayNWr+cSZYCsLJmKUwuEZMsBWDFxONb
L57P+iG43ynAonFWEoFFAzNmODRJlsLAygoWvYJFcwKLbs5lwQR7DlgxsecSNXfaMJPeFQKsMCn0
B1Z4dmy8L66QvEACCGn8D3khubhC8oKRK6RjhgXmNjBj+mVSWWSFZmyRscDcbhapNF1XqWyy0rSg
V5vMZ/2YZI4DK0hGQRrM7YEZHjZZadZWrpjb9wFzG/bejFqnsnvapoMMMLeBFSYB4IEVHlZPtSYt
JrV6KiZJi8AKk5aKW1YY5I8DM4iKkQZze2DmoPPHYRJMMiiBFSalPMDKfKU8y82BSQ3KlhUGYNHA
DBsQpIEZBmDRDSu1ibJygGDRMJHcmEgSsGgnVu4yWHR1XPCJbxQFm+elKNZUz5SaflEy6YvTsNIj
NDN4pYsK64iaKDBaYJp+qle6qO4C6k0zD+SJT6RtFDUT1BtghQnqDbDCM/DNDPWmyjrUm5PLl3nz
r//j/8cC76bZvh4rITneDbBiliMmwrsBZkB+ssC7AWaQNhEr3g13lY1LH19ghUkf3y0rPFQ2xQao
cGDmDqhsSrBR2RQTdBNghU3UrmNlVdkcVbY/vyzrrNXa/t9stDZtXrFUWptmg1I4MMNFa9OWiMyq
tTHV2sqMCfTQwAoLra3Mcj5aW5mZ9XnJtLaOmcPX2sqs5KK1lRmbAH/HCgutrczma5F0B7W2nx68
vHmZfcZFYytz83ol0tjKHLPAE2lsZV7z0djK3HLFVo2Nq8ZWIRi7idSkiglULrCCQeUeGq50Mw/B
Jh2j5IIrDazwjLrdl3SMEmucnuiic2ncDaxgMEVJusU2zEiz586BdYuFSeRspB+CPpxK+kkksnZg
uc6lZBOSK5E+wIm6xQ7M3DtcaZg4k26xwEqabrF3A1e6WT/Fx4Gl+DiwFE8H1r3RWRUTsBlgRbN5
/JC4fLrHTzlAa949XOlm4jpj8/jpLM3jdydwpWH9+Jgsmo/JopFK7fXxW2j96+OcC7wPsMLE8gNW
MMsvSX8wYMYBJyQlM0n6gwErnPuDMejY3CyRYtKxGVhZOzbHrx+D7mDAChtcaWDGTGVO0h0MWJlD
IK240pxxpZtd12YT4iR9wYCVyuwLlgJXesNKemtnYIWBtQOsrOHppNaOZuLqA1aYuPrq5s8m2m+i
vmADMyxwpYEZ02dzYH3BYBJM6vMHVliI4iI79Fg5zIGNx6RAEsITpbgMzBx0igtMgkmN5sAKk2tr
Kfk/mGvLJDNtywqDKB8w4x3luwuAyMPEGUT5GlbyNFG+uwGIDOvHJMo3sMJDaucIIO9q9y62/qVG
OhukeXGqvmKWweNXZUg/7FRRvipDnOppAJGBGVOBThTlqzIMBnGN8t1aIhNAKgkgMrBihkDWKJ/H
+iEQu6kuXl6tF29qiQSX8HqVr0jkcetn2p5JAJEbVgrEA54GEBmYMe2ZROH1jpUVEHkFROYEiAzn
0mwpnSgBoCrMWqlE7YiAGcXFFVIheK+JXCHVjIABi82hZNKAC1jBGnClsuERMNZESL7ADB9TojRz
P/mYEiyQfGGRTAdQKmMCgTldjQmf9TPtwkS5ulWJFA+kQfIFZkyNIJUxUZql3CuS731A8m32vjKL
KlMp7FVuZuymQPLdsMJCXUfgi1Kp6xiS7Bq5XHD9mTSxG1jhYfVUSLZdqozdjhkWSL7AjDj8jF1s
EslEMZvUv6qaL/VvFcUu688niaRiUzxR1UjxRJqm6wMzLDrAAzOmbpukc/rAysEDIsNECmMiSQCR
gRWzc/c9AkRuFkCwqavpWOHxSov56mrWV9pl/ZES00RPo2DS9RtYwbp+pwqMCtM9nO6VFmbI+PBw
WmAeyniOUmkbbbtnJg8DE3S9hhWJAEgxeBi44bTkHU5L8zfNj7OXP7/M3vEAa4Et1MYdSwLWsmWF
AVjLwAwLsJaGGWW5ZytYC1e1TSMVUol0pb47JAe1DWlUmU5t02YHrnRqG9Lq5yDVNl2zUds0H687
Ah6bSm2zobWuatu+2vaweHn5MvvARWOrc9NfmEhjq3Os2jKRxla3xU1MNLY6t3QFWzU2phpbnTOB
ugJW2DQUqXPMLkuksdVYJVUqja0u7gIgMsxDcNHY6sLSIolIHbDOaEwJGbQHqwwFmhuuZlgbzPNn
1ZqA6w1DvoqP/giKz/8YV3x2Zt7yPbYhOzru5aebi1+G5HB9eS7Oiuzzo69/fHHyp1d/fPTkxVDB
175YkJM6Nj3Kl9zO1O9PtkzZn9CWzvgiZLs7M/G7tKFfB4WlNMPptRqbbdSC7SzCxKnZlMb6rK7z
vXa4cCXW48Y6o3gJ4LIwGztt2IhaZJdK1Pry7Mx3I+wknG7kPFeg0VdPHn3z6MnTo8+eX3x8/+n6
7OLo5uLth/fXp9dXb/559Ond6c+nV29OX7+5eHDrtXU0W8cWxH4iUEBx65K0TNmWZGbLeeIsbS01
j8P0YPrCzSCiFCMDr7TUfK4GHlcDD8tkSWRVCTap57XAGr0eGn56Mw/Jpjq9VmYKaSJvb63ma9S3
3BzYxK9qhfk8E3VFrhEEmYPrilxzgZAdWGFybVcI2aSqAhcIWWCFTWlEzQdCtmFGY77gO4+fDhM3
/c6JmkvXA9jnip8euH5sMhRqPhkKNdMMhXvz+PFpLi0yNo2pBAaqlOrxExmm+t95/HSYuJkml+jx
E9l8TZXuPn46rB+bx0/wwcPpWFkfvzSPnziuCib46cBKyePxA1awyFeSroyi78/KAj8dZyZJV0ax
7UTKsisjgwbvAu2hmaQn48DK2pMxfP2Y4KcLtNNnIvz0gRkGPRkHVlb89PuEny76ZrMMujGKvm8r
A/z0DSvprZ2BFQbWjui72a7WTjJrp0JqixOZGBUTHLktKwy6MYq+YSkL/HRgpjz0boyi7/vJQxRX
pl2dShRXlqK1VRQvsP5Iykcq+Sf5iGIMzzpJwtXAzEEnXIm+1SYT6cekmZHoG20ecp6k2DbFZHBt
awzFJ0mwdGDm3sHQi765KINgqeibi64w9OHrxyRNdmCFidRe02RT6qyiZtKbFFhh0jKhYUVgmUKJ
gqVCII9fGhh6YIYJhB2wwhnCjkWwVAgTaiwJDD2wYqJ7rcFSj/WTZrJ8qosnMdTn9eLdWiI2WQod
K+vFC18/M0shCQw9zkoiGHpghk2WQsfKCkO/wtBzgqGHc6m45FGIth82Cxj6hpm2up6FK0RwKfQH
VuYr9F9dIS7rzyZvXCg2eeMC7ZeQyhWikDTNrMO1zJbFtcSZSWWRKbOQiY9FZiBnJ7LJlJnnn8om
U3K1yaLWzwzjJ8ocF21HhX2brJOP9fLy0cwMSGWT6WwGkXR6MSaS2lLKCJnU12Sysnyc5zTYPVWm
9m2/tmR48b03o9ap7J4WIWQvf7yVFHpxSaHNzMtUVo9mk7TYsbJaPcmsHs0maVFoNkmLQiNJi6ny
xztm9vPHO6tHLG71aFPFOLj8cWwSiUSxRJqSJBLFHSuHnUEpMzYZlDLDkNKSQF0MzLDA3QBmTKUs
CV7FwMrBw9DDRCpjIklg6IEVE0DuHsHQNwuQs4lvyNxM4071vORrfCOlpi9zJs3TgRUmzdO3rDBA
xwJmakavdG52ATg8dCyYBxMY+oEVJg8Dm8qtjhV+DwM3PNOyh6Ev81J3vyhzHqimzR4WTHDoG1ZK
LHk/CaopMANKDwvQG2AGyXBYQW+4621Yh5VEylLJxkMrS6ysPJXeViJB4GR6W2mm+h2k3laZrpnN
PO40lGg0AOhGUyiq/9lrCsUUDKh9K7DaVU9oT+tytaNbkCQrWpBGMhjThaBHvbAU3SEaJ660P8Li
cFRcgUgpr8rUEVJOe++EuRlywn2QNeMPuH2LsO5xy+CLTmySgTPsiGWZex16l1NsLpEFJ9Tz/rjC
epLeEW90UJeDhPX+W/BZkJr21syMPwsrhmKgHjb+7OJmbLVitx6gGVsj4Z9EtiOfNkuyxpIEUpmx
NYZJk8qMrSeTBA7DjK0lm/BDywqP8ENtum9ShR9qBClyDT+MOxWq/GUhy96vULKJQPQ9ezhEIATW
Oy9VBEJwikAISw7IqrpxVd24wAmKY8UFThBYwW75nrbkk61WZUkUFMUnW03xyVZTM2arLTcHNmXk
AyssukCrHCsjP7Au0Cpn009U5WzgSFQ+HxzJcnNg0whTIVliybpAq+Je4sXDxHMuXaBVseLFx60f
GxApVbBxwaiCZwbog3ti4KmSjW9elQWbx6/EfPOpHj8E9/Qe4MXDxM04QKrHr0wDgXA38OJh/djA
dqmSDQRCx8r6+KV5/ORxLZH4T4oXB1jRPB6/hhWkMWaivn/AjAP+T0pmkvT9G1jh2vePQSd2WCIm
ndgHVtauf+HrxwQvHlhhgxc/MMOg69/AyooXf5/w4mHXJY9+fzgrSfDigRUmxd4DKwysnYGV1dpJ
Zu0oJrkcDSuaSS7HlhUG/f4GZljgxQMz+aH3+8MnkUoUa9OpnEoUa0s7gIOIlW+Xk4UMYZPiMjBz
0CkuwySYXFsmHZMHVlYNKpkGpZlA5gIrgo/0k1yCpcAM0jH57uPFw8TN3h9JgqXyWGQmAMSKF++z
fmx0VoF0Mk70+HWsrI9fqsdPZWyCpUOxAIPHT+VYplCiYGnHDAu8eNnn/bMIlnZZ/2uw1LpEZv/Z
JHjxsq8pWIOl4etnqsCpLl4xBxTY3bp4BZssBVXMl+R4Ly5egcBMpsCLB1akqQmkwYsfmGGRpdBV
Pqx48StePCe8+OZclkzw4oEVNnjxDTMVkwp1YIVJhTqwguB5HFj4TlVMgECAFbMiIJ0NX5lKRCKg
c2CGjykxtP5jaUqwADpvFqk2E9RTGRP1mvIct36mHEiU8qxqzJhIAnQOzJi5lamMiXoOkbQCnfMH
Om/2XjABOsdZSQJ0DqywSdtRgk3ajhJrmWfSyKXgE7kUbMo8B1ZYJD4riSU+JwE6B2buQOKzkgUb
USzN9NhUoljeAc+J5OM5kZjnJEnbcGAG85wkY8asRkvS+xtYMVFQDxDoHCZiIk0mATp3YuUuA503
C6D5PC9I9UWq50XP97ysmr7L+rNJ0Fd8EvQHVhggjQAziDMx2SutzbDr4SGNwDzM5yiRtqEzNhFb
jbRpT/QwaKbJ69yQRqoOaeRfL/OXLczIKQuIEdg/JiDnDSs5G5DzgRkWECPAzAoxcng6my4EF51N
F0xAzoEVNiDnwAwbkPOBmcPX2XSZs9HZSjZhO12yCdtppt1ZmepsL4sCfqdsFbeCjeJWlWwUtwrr
EpJKcWuZ4aK4VZa+FqvixlVxq/gobhUfxa3ipLhVnBS3OrsbilttPimpFLeaSVt9YIVJW31gBRFM
0YobkZI1n/4XrrhV9csyq1rFrWSjuEnTPEqluEmsx0MqxU1yUtzkqrgdoOKGdX9MpC1pNrlMWjvk
MrEH9VXHWRuqYKATNKwgoYokOsHACj9nzv3IzID1ZyJzgBUm2MhbVhg0jgVmDh4bGSbBBBsZWGGC
jTywcshpzzAHJj6eLSsMOp4CM74dT+8ENvIwcQYdT4EVsxJ0xUb2WL+CSQByYIWH1C7WbOKkOiuX
zJSBFR6PX8Hp8cP6nN19bGSYOJ/HD+mptmIj+6wfH4dNYdYEp3r8ytVhk/LxUwWTUhrV949k8fgp
9PFL0ipM9c0sWWAjAzNmqkGSVmENK+XadXhyiZh0HR5YWRuFha+f6bZN0igMWEEq8NNgIwMzTLoO
q76764qNfJ+wkdXQuzZ9izCclSTYyIpPR1/Fp6PvwMpq7SSzdio24emOFR7WDlaxkKZF2MAMC2zk
gZmDbhGm+hbcTEQxk7Iv1XcDX0VxOlEs+YhixUcUI90aU2UKqRrp1nhomULdJHhIv5qPIlofOjL8
MAce17bGEvwSBUs7Zu4dNjJMvOISLFV1nSRYejewkVUPi8BEarPJ7+wQGladNY3Oqo8zLqXQDSt1
xuPxA1ZMtSZRsHRghgU2MjBjht+SBEuBFRP0cw2W7i2RGWFLgo0MrMynPtz9YCmsnxmhTHbx5Hrx
ppbIzClJkqXQsCLMnJL14vmsn2l7JsFGxllJhI0MzJg++CRZCsCK+bas2MgrNvJmDZJgIzfnUpre
myR5FMBKbbCSqLkTMMPEFQKsmGmxSVwhwAoC9rW6QpZbf4VksiTyPygmcQBgBYsDpHKFKKzQPwnE
NDBTs7HIlGBskbGAmIZFMivuUtlkar7Cs3thk2nTC5kkcxxYwWyyJBDTwAwfm0xjNtkKMX33IaZh
780S31R2jzZ77ieBmNbHORd8IWCFSdoOsMITX+i+WD2N3szF6skzJtWywArSCztN/jgwg/TCTgMx
3TCTm1LswPLHYRImTnYqUZybLXpTieL80CGmYQ41GxmCdNFL1MIemGEDXgnMTIJXLseKCY93gBDT
zUSKzJhIEohpYMVsgH6PIKabBaiYQEwDK0zKk4CV+cqTlpuDZvO8oDmKiSJ6OZIWmO55QZLmF4Br
mQ3drBu1JQNDb8h4LtxtrI0xqAH7wipDsAttnTcMt2HYGd+j7vA93r4s8/pl8/Pfj2N77CxOy/rY
Irebb8WYGFuRy083F78MHnR9eS7Oiuzzo69/fHHyp1d/fPTkxZAt0joOwHFnXZCYHdyZa8vU+Fy/
yI9OHn3z6MnTo8+eX3x8/+n67OLo5uLth/fXp9dXb/559Ond6c+nV29OX7+5GNDz7NP8/cl2mqMw
FSEXY2IiGe3pt55uYWpQzYEPOhUTy7Uz/4lDu0nrclusoAM+vSj7qswSJ3xqYaq9c1uL7FKJWl+e
nflez9s7ihO6taPtuxZwij0viH1jsOcfEcak98dlZ7bIQh4rGnY2MS82mbSZek4kKWQR8VtDIM1n
emeS3RfQUA30KRb3paZ7UzxFv8+rQiTcpzdp30ScOuPRkt9llzY26gLPhJcZHHYZME+vdXlanqZZ
nw0eenp7vN+c3Yu6gr3xi0wqBKIvka9F8YkqKCyqkMrto5C2mcncPm1+36Gj9MI8zJDEZh6kLiVP
9WrKdUSpM0X5jZqf189eNn/53ZTfyLoPGvPiUyperiYukea1GhdHcxkX2gTWHncdLWhbbNxHq2mh
MXQkFqbFJhJ3YB4obYYW+XigXFY0QORFuLIYiDz7dmLh2QWfO6nnee6Ctszl+Etvh5KPOHT2GpF4
C0L2M7VLYOZwkLaUY65OA6ZOgyJDwJfSWOodKyycBgWS75/MaVBkjHJFOmYO32lQZKYFkiilssjY
VPd3rLDIfiuyORodErmDbvt3Atwt4mVRZOBxeTrucaGMlk4/30Vm5ip1rXIamzgNK3uG0oNbsfLl
mNGY2jpI3xTMHIqOtZaTOYi5EtnRREpPxUf/QvB6DJXHJ7G9ytJoGW0CKI+nHU3+SfO0o1kLNInt
q8xxWX8mgK8DKzxkjsAAX5PgbgzMHDTuBkyCCdx1w4rM2Eg/OR8A3HJzKNlcW8kGdwOYwfpt2XA3
hk6Lm7aND47MzDbuuBswcTOXJAnuBrAyX68oG+5G3zZ0038U20j+uBvN+ik+Oisag04itcvs8Isx
y1JwkdpljSlbiaR2iSpbVrSkvk9U33LKtQ8wN6ldCrOvQCKp3bGSQGrXfYc/y0YegtQu+ejaHSs8
pLZEopurp2Gx9dcVkhOQ5sXRXKACgRUsJT1Ri2BdOzx+yzGjuLQI1rVm3CKYBWiLFmZiQqIGwVpU
a4PgqPUzL16iBsFaIpDDVctL86/FmTEb3yVqEKxlMYNAel0uIJB4dAcWXq2B9yFRBoDcxXedTWtg
LZHWwK3WohdXWhSb1sAdKyysHY0BcqzWzoLrj1SJJzIxVMXG2ulrgVm0BtYIBkkuuhMqlvZ5aWUm
fh5ca2DdVRHzEMVm3mAyUWxJ1DuQcIHWbPLBtMbywRLlZnTMHHhuhkaLtdNcWz5RPq2RFhoHd23Z
pFRpjTk6E0X5tPaO8vUmH5iOD7Zq5aFF+TSCLpMoyqe16VRdIspH76ZLEOWrsuOMCSROywqPfOKW
lTWfOJnd26w/WpWS4MUBVvKcxePXsmIClaSJ8rXMIKh7eXdC80VfgZYZM0syRZSvZWUO1L27E+Vr
l8hEU9pD/FiMlSJfo3xR62eqwKkuXrGG16eWqDRldorwesvKGl6PWz9ThnZ6plqclQoJr3eF3nm9
uBRAgH9ShNdbVkpEIO2VnO4IlEIJWdgkSt8t6V/w50dPnz3983fPfvyh/a/vn33/47dtI6UvGl72
QHXz/bC5m/gbPh0Tf11NQrAE7Isb0Evaj9wviWsu9LKx/764JiYBYKjUWfpc1jwSAFpWzASANF1x
gBkUaCOJK6QQPFIAWlYOvLiwnQOP4sKWFaxlYyobXiCx66yDtc0WhbVtmTE7WacyJYRkbEpUWcnC
mEASPFMZE2K+IMC9MCakmXadIle3ZQVxK9adfKwXl49t8TUPY0LO4VY8vRgTSW3xWoRM6qvgWKns
znMaFPYqU/tGS1ukufje81HYsYzdVlLoxSUFk4zdDSs81PU1Yzdt5JJJxm7LCo+M3R1W0mfstsxg
Gbud1SMWt3oOPmO3nQSPjN2WFR4ZuxtWDtxzonigrQMr2nxk0zSt3jDDoYN2y0w+1UF7OVYKo+fv
Xmh/TJw1pvjJ06+aP+0Z4OdpDj6CJ6RaLUYtntwyzYplTY3GpYVwsq2wnqdFGvdEmbF5XjpWWDwv
ZTbf87Jq+g7rn/PAudiwwuKVLnMuOBcbZpi80h0zB45z0c6jMp6jRNpGxwqPhyE3LdxUD0M+X2PB
2ZCkEmBniB4749cvXt7AT4ucBXIG7GAhjCuWAjmjZQVrq5gCOaNlBlQeDsgZwExp6QTHDjljRScb
dg0BAUqkKpWKjdZWmg0W02ltFSetrbojWlvFA52sZaVmo7VVPNDJWlbmQCe7s1pbltUvGzWp19xK
NppbrdlobkgOaTrNrW3syEVzE0iMdtXcuGtugkfn35YVNlGxEoGhSae5IXmE6TS3NpPwDmhu0nQG
pNLcJA8gj5YVHi3hgRXFsyU8U83t6z+9fNcqbTUbpQ0JsKZS2jTS2jCZ0tb2N+KitOlDAqpdlbZu
16oCaaSTRlOqCjbpkAMrBw1GC/Oo2KRgVwi+byJ9oGPlsPP+qooHtskOK+k7dbbMIOVJB9Wps50E
m7B5VZn6TrJrK+7AtZV8rq2ZiJ2mU2fLjNkt5e6jqMLE64xFp86Wlflabd15FNV2/diEzSoEbiyV
1K7nk9prFqzL+rPxynes8Hj8aiyfItXjV/s+fncBjBYmLvg8fsKE2lrBaH3Wr2Tz+CEdfFI9fmI+
cIH18Zta//y4EEy8m/mmr1Tyxy/vGzmxaHGVo12l0oDRtsww6ZabM29xxaBbbs6nwdXAytrgKnz9
TBU4SYMrnJU0YLTAjDQDOEkaXA2srGC09wiMtt11M70+SWsrnJUUYLQtKzyg1FpWeECptays1k5S
a0cycfUNrPCwdpBExEStrfK+ER0HMNoNMwfd2irv++nxEMXKTIRIJYrVio+WVBQr5ClMJP+4dBnM
+8Z+LDKF8r6x30FnCuV8GvvlfBr75X1TvEPOFMo33fQ4XFsUijtJsHRg5r5h+rYTN8ulkgRLB1ZW
TN/w9WOS3wmsMMnvHFhZddZUOmudIZlaaV6cOmPjPqhzrH43UbC0xvrlpcH0BWbMYuJEwdKOlTVY
al0iszAiCaYvsLJCi8atHxMgLmBlzVKYXCI2WQp1vsJwRa1fYT6/STB9gRWkk0caTF9gxkz+TJSl
UBfm27Ji+q6Yvps1SILp25zLsuCSR1GXpiMpUUciYIaNK6T5gIsrpC4PvdQV5sCk1BVYwUpdU9nw
JVbtkwTTt2GmMvMRUpkS1Rz5hXcK0xcWCdFAExkT1XwVU/fCmGibPLBIecZYydNg+gIzZhl1KmOi
WjF97yemL+y9ZKOwVya8cBJMX2BFs1HXKyYNJhtWap4NJu9N5LJmU+ZZ1yUbq6c2KwOSJT7XNaJi
pMH0BWZMFePgEp/r2gQmTiWKubSbAVZ4ojTcH1GMpF6mkn9MmsA3rKBQD0n6rg/MsGgCD8wwgUYG
Vu4ENDI+kSTQyMDKvYZGbhaAT6VozadStGNlfaWTvdKSCcjewAqPV1piYaJUgVFppg2le6Wl6YE6
PKiWZh4qM56jVNoGn7rVjhUeDwPTulVuUC2yh0Yu89OX1/DvkglYS7OF2rxjScBagBWscC0JWAsw
wwZhb2BmBWs5MLVNs2nwUWs+zhXNBhs5PxYZI+dKx8zhq20iy7mobSJjY893rLBQ2zpWVrXNWW2r
XhZV0WtugovmJjITyDKR5jawwkJz65hhormJzBLgWjU3ppqbyNiExTpWWGhuAq2tTqW55Zw0t/yO
aG65GYpKpbnlfDS3nE0kpmNl1dwcNbcsK5r/KHvNTbLR3ArzmqXS3Aok6yyZ5tZWg3LR3ApLf5tV
c+OquVVsfG6i4qO51Q4JTewBkmEeTDD7gBU2SZRixexLK3P4JFEKwaYNpRBYNC9R99iOmQPvHiu4
gLYNrPCQfjOCti07BybX1oTjS9Y9Vojas3vsncCZHibOonusECJJ99i7gTPdrB+CCZVKakvTDEgl
teVag5lUZ+UDPiMkHzsZA59J9vhh4DN3H2caJm4WGaV6/FpWVpzp8PXjE8VRfEwWxTOKcz8ev+K4
xpIyUrw4BZ/W6QWn1ukF2q08Ec500XfAZtB2DViZo8fRHergXPRNrhk0XSv6ZtJr07Xw9WOCM42z
kghnemCGQdO1hpVixZm+bzjTRd9anUG7NZyVJDjTBdpYPYm1M7DCwNoptj3eDzZAA3Oo2ajpBZJr
n6ZPGDBj6lqJAJIHZg66TxhMQvGRIUxaNg6sHLgMKZnkZmxZYZCbAcwcfG7GMAke17Zk0h+i6GE0
Dv3aFnyuLZasnSQ8NTBz75B9iwEDJX14amBlRfYNXz8m+cRFjyHDRGqv+cQpw1NSMMnNaFiRbHRW
KbF84kThqY6ZfWTf7vHLl/aASYkg+6ao2gRWTKh5Y5Pud3hKSjOYmATZF1gxg4lreMpn/UzvV7KL
Z0Ya14u3t0RmBC9RXLhjZb14weunmCD74qzkdVdAXS9+rpB0u0RxYalMvDkDN3FF9kUu6YrsO+u5
1Gwi1xgrifrpADNMMnUHVli4QqSt8eqBOLClZoJxBaxgxYWpbHiNYFylQfYFZsxKx0Qpph0rXFNM
WSD7wiIJNsaElqsxEbV+bJJMFdaOOA2y78AMC2NCZWYZ1orsex+QfWHvSy4KO8ZKEmRfYKXioq53
rLBQ1ztW1shlqsilypDIcRpTQ2VMgKq2rLDI2FUZAlSVBtl3YObAM3ZVxgRkfWCFhyjO1wYfSUVx
nrMRxTmbDMqBFQbIvsAMlkGZlBkGyL7ASmW0Rz5AZF98IkmQfYGVeoqVu4zs2yxAyeeVLvm80tX6
Sid9pSukE0yip7Fi0oMSWKmRVzpRYFRVpqc/3StdyalX+gCARmAe2niOUmkbNZP+jAMrPB6GGjEf
GDwMzIBG6nyAiMvEf8A3D16zwBiBDWSCDgesIP6vNBgjAzMsMEaAGaTSY8UY4a60Yb1rE2lKfVEM
B6VNYq6VVEobUhKTTmmTk66Vw1DapOnOSKW0ScFGaZPm65ZKaZMWsNFVaTOVtuaHRV3DZ//BRm9T
io3eprBu2Kn0tpYZLnqbtrjNVr2Nq96GJXMnUpb45GQrNCc7ld6GpEGn09vaHN87oLdpyUZv02yi
MDpj42zT2eps89LbBPyXgM8+56K36cz0aCfS23SOdcpIpLfpNq+Aid6m8xXT9/D0Nl2ygWvQJRu4
Bo1kERwepm8zj5pNJrvmgukLrMznylluDnwuS41dlkQNT7XAgL0OrOGpFmwanmrBpl68Y+XAr61g
45vQCMxwsoanWmD14ncejHaYOIuGp1rM17Hs7oPRNuun2CQ7acWmTbVWPP0vD+6LgacQszzRi6PY
AH1ohQB9JHv8FJYFe+fBaGHiZsZtqsdPzdfo4+6D0cL6sYFW0X2Un8XjNx+0yvr4Ta1/eSwLJlFp
YIVJCQiwgj1+STqFATNIzXwaMFpgxmxXlKRTWMNKOUdbnjvUdBiWyExoSNInDFhZ+4TFrR+TPmEN
KxXiQU4DRgvMmJ7gJH3CBlZWMNr7BEYLu17w6BAGrCAdwlKA0W5YSW/tACtMOoQNrPCzdtBUK9nn
gICJs8kB+fXLXPZ5Unv/+902C6rv59Qwlmk/It+aRDpOWjur4R/LVoFB2p/n6C+MTqXb64fn79+e
Xr17mD18fXr294t35w9/Pr/6+OHNw6Lfn/Yuy2J8NrfpFA/PL36+OrsYyGQPezrthOQwoe6YqOaY
PITZjs2rP02W39uZXvvLY+k6zWLC7wq/zB45kkA3sSV55jdMjo6zs+IuU/M8sP8dPWuin5gcP0rD
xF0P0KDldl9ffrq5+KXRTmuRXSqpX59q0E6//vHFyZ9e/fHRkxcD1EB7NeFdHFvfgVArEM6yLC9q
f0KwwHZCvz/ZEsKPn8BvBSzsg1t7tHMu2jHH97MRSSePvnn05OnRZ88vPr7/dH12cXRz8fbD++vT
66s3/zz69O7059OrN6ev31zcOiYTZLOeXfseTMy4m0UncNBT4iORHBl2+d1b6+uwF76y+fmYbJ4U
Zd0cRh7ZsOM9uUfuW+AjNWEOm1/1Vw8cT3/m+taMiZyN/ukicpwuuE2rUUVv2v9w8/76olc7xdi+
ehwD7wfQ5zZNbLsWuxsWt+++r9j4y9o/UDDST6dnN1fv3332w5Nvvn/y/Qloq6ev/taouG8urr9s
/vLVk2+eNkydvnp7+vHvX/7lr+2fL9+c/vTxyx8eNRbWDy+ePYdGZc3fNgzBzl1/ORhS5flFo13+
7/HLaT8OyjgOeVZSam6e+uPmgdpZt53dpF82Zdz4qZ3PSse971YetA8oPUD/V8qdVRh9vxKeoViN
fEeTdrzN+a3bvPQ58N1Z+zK0G1uOKib91RQ7lS37//sv1vPhf+ueYKaf89H32ccyN2fpZn6Vakqd
t9oxU3ypUc3yTOFKeeap3Zf5mSeh2Gs2xN72rJ7RY/D7KePddeC2jEDWFh21wCVf9lJO8bDIM/Sd
hy/k5Omzk6cv2l+WD+AsSUeO7SdkWquLOhs7kYcQpdbRlDFtgLHbNGrietxxepvUzr+TnRlFwnJy
R+5PYRXlhFs8/Sqm11MmJcOUTtGFNW5pAchmFO16Fw82a1P0hLcuXXA0YC7dXPu6dO0PlNORjHfs
uZtst6xvh+M34ZrxkAaTHpSxB1/6rqezRey/FNHG60EYnGWNGJy4Zms1BW9dVx/jbVBhtxd25L56
XNf04o8oWpDW8PJ3PDoYUA+mDChif6GrCWW/JYiXDjGKJuyrMY2wsscGprxtymO6Vc5GLCE6uK+5
l9A/ZXiURo77fzKVQj+XxXBIOtihshw3lsls3LG5DP9zi1OPEcnHzEz7lAijFsR608gC1KjaE2ac
epktNJoVvV3qr4IR2LBkxiS5mctWDvutjbvR6nOuAtTNO2XtsjgZTBTohKGn5FrFiK9pV6tYQhf3
ChH5adw+GhATjbuDfvTVuA8ivOHj3NwLUGS3XXG7a2BJACRRE33fq7uqJnrFMLiqiZThixCX390L
Zfgn+aXXPXzOlf0689UjEaWP3gsa4iEnclnGO893j/2pvjwXZ0V8wq9JyD1Pl1Y4+NpDYd5Y3KU5
lFPccvzXHDyyXXPRyd2/I/Eh/03Kpg55+5yLWl+enfneFg+dP0Mzwo1hCbUI/3xu++Jioa9NyWFU
4rXDUjzYn1L87fKWlg/CfFbz3cugGxTqUZxg3f2Sts3mwbz87emZJYSa5JKKQ7+kcljcr6/f75Vl
ctFVo9aWh6PLcVun413/2cEzFfIoe3mgqF5lD98Uojk5nO4OwfTW6a6rmSJ1Hv6t2kNdq6tJfwWX
expy7rySXeLPHb39Zz9/SPtEuYRpOHGopIyxeIoWmqKU0lZSR6FzVX6LUhRxq5L3Y3aNs4qpcoiJ
PZ+uOKtwmdMv7INbbO37qE4vL8/1+S3NBtzueRWv1HTlZQ1zb0/Pf776eLEZUl6et+1qVClUXiho
ffH4D68eP3v64unJyWOmcmlY5H4y+LRdQqLzKgoNmxe/XN18hhifhMVVw2LAUJYL9d+8NYOG8H/8
x3+0dJvh/nF187ejDP4mSgeKqjXyeYxIYjW+ZUIUL5qDWkCQyOTy0JWuD51nnrn7axaf4bTzwsmp
F26uHPHa88kTsU9e6Cnyi2Rt2lFasjduv2/y8gx732rLIa1d31P/Pdl7CvXl5dnhPYU11VO4r5/X
U48XsdpdBzxjkYp1TffARTSbCIzREGnkZN7JuTxdngao/UUzQwPjKelES+uVjk4QckvvMqDJVpzd
hzd9Um73cNO4k8k7oz2m7ltXIf69oCtEkWNGpA4v58Qrnc6GMAFmkSWgq/YXfNz2B+AOTL9I06fn
NkKosqcQ8G0jo2pTAkZk397FGMdU/u3IIcGaV6d3c/jk8MrpGEdHzKMNt4c/JKAsDl/KzOrFaJnf
/PKmX+rrxtI930HMpSmENzqNi02n8UX9GcPkO35Gftm95YJbU/S583FtO/k6C82dGAFY/vHpb588
fXxrkAssR4nLi4asEE0B0tmb9x8vmvUxM+BNwmue5209Z7RtrMsDg8Hg2LUQj26rU0+DDvOa9Iel
WCLhsh3LNbAxschumYj97HBLwiPB0H8Sq/PqEJxXIvNJmVvQewUJc6v7ipX7SmDAp+HuK5cENfe8
J1/TzVB7y1btFQ4Tik1E81Fzl081c0GV9PdLsbqHFq38ojozJJWr2ukpl+k1TyJVxS4ETKCYXSxP
soxyV1bGwbj8vAC3bbMdeCxMVoyBcTnbnbdHqzKHYzTD+lWm07BdP1UlYWWOrTzPlH0ra8qtPM/k
rdFGcHBMQ/08O8sQC7a2W7BLb5Kw4v5s2RYubPe/K3lNURlp4KqV8WoIpi73hC2l7Ln2pbjVSTWg
0QN8X9kwOzwaECB5QGGNy/bqlvebAOxqjv9G0BTKxxhIUqrPt0uTf4MjglJ9t0ZCri1d09SzLyxC
ZYYBZ3TFnOXizJgp9nnWCZGNf+GOSvSfcWn673NI9L3vBS5EiRGbfIiguH4jT4h/0rNTJ5upLjKY
PzwEJymYzh5GoCtmkSMGoE+OsfPv0oRP5tq+sSv4shxz1NiiL+T4Dgh04OhUnv2+K6LY2EilZxSH
COthysHkicvlHMiOuldbQ9a9R058ftvevRzRaR1CBNIMOI2nBkxtkGNZmf9pHgXNSo8R5bQmaeCc
wg/1bfiq+JozuuPj3dZwoj7MO3TjWtd1WKgoxEVinK/lzrIcMCKKb0Gbjya1IqLchY5X6cNxVsVD
FSsiyrwNnVdElFFv9xLpYCSIKKpcEVFWRJTbvkCaFs8kRWjuJq9L5s7IxMTYM05TWUGEBeJcDeGL
5EHS0Jww3EGVuuRX4PDAW68k72iQRrlKClnBDIOBGbKTt6HPoP/1nY6KLZnnQBpfin/OKdxFc4VK
8Afco3aOKL5A5Uahhuua0a0yb5aEh2cm2APp7ZlhYn37OHsOB6vqAIr5F+7tqbCKLXt1/jLNPbcN
/qfK/oI21aO27zABKvwtDofTorH8qdHqRE8nmNupKHbnFO/rIo93+JXnObePR1c+65LFJpyO9IAT
OscK84bMtbts5TmUi8VZeXVr5e1jm0Q7TxZPavvtkhr6srloop2QGCZEmItGE+mcK6dtTCWv/d8y
PI+79iqdJVLdZ8vz9r8zj8cMfUt0mdLIcQk/R12cVqoKrPVfwgMQslNfj+2UZ79mJ/5naSfnmEnV
ahjSRTfUmXtEnKhLXK9seO7d/zV6yw4464dvMp5oM0xF9W9B/s5Zjw+ZXkMZvSaaXBUvrbdqDl3Y
eRcKeHSNfz+mgG4+dZRerTIta5uXGvcvZy/lFA+LpMF/N6ZFI0ROnj47efqi/WWoW20m7shxbPQ4
6oGR7RZJ/sWHSTXO1NjA/if32ZicpN7i5WOCM+fshosRxyt3uyx+joTfaRH/lErEt4smlfPA3xMN
3HVuUPt5GgFeFd+Bb3sxpgd+QrXUbQKCLNM9464DI69m2MDD4+Q6MFLJGTbwUO3oOjBSLhc28FAO
5jowXtkUMPBOyY7TwP81cuCX2cNezW3XWphrHa4a7qtiu8+VBeRnzR2bzh1bKsShc4EUFsLX+m4H
OGr80CMOL5IAR8znIxrpyAzGC5sJUun27v9eRfLu5SzH7/9YMs96/1Pcf2WEODf9x5ZmxUzR2H20
7qIoym2yCNekRUw+JM33s+ZTeoi1/b5RY+IIpJF3dmJIXolTnYV3IjIDcXS/Lt5oG4PRi1M8PL/4
+ersYrg3g9JdtkOXiuh7sl5rHC4enRlwhy/eYo9voYzHt24dIXV563PI8NoH6dzuxa18QtfkDj1S
xr6/Za/l5QUGMjrV5KA9F3qc7R2+9zG0Ly8vLMChu/l1HaLmeB/NDuGy+10cmtJT8V3ycJSF0ZGz
bpXETdtv427lYzp2kVeyatazQgCHm4us/JbANTgCdE0ei4DgCDrZwitb33GOXvETT3k5uRxOxZS3
r+fl5SVyPTNleYqcd7v73b3r2QiES4frCV+6Xk/43cO7ntXU9UzJimpfUzU86T9d3Hy4Ov/MshWN
1qDlwPnNT3+/evPmM/ib9jQ1crx5bp+/+K65Fs7KTX9emrOSXcJ56RSZ/3Z0Ag/zo+cvfvjzD0ef
vXh/9LpNNLg5vYa9v7o86p/u5jeOrj4efby4uXXPOtZGzsFWL/niiy+2LP+vj1egTbx7/+XwV81y
X706azfhyasXv38CKkDzN80afdlNuvmPT81/ZP8bKGGZ16rWGXbxtF0HdN4IU4M71ZeXdX42ksW2
lfC7gb7bd7dhWqn27uZFoUZvrva4uZru5nZtsfOJtti3fld5/O5Ea+6lr6zpARat91HUt9nW7lMs
LBtGUQL0YEd/HOuCtOgayvvpRXfqMxfkR+/7wbXmL2GLhXF3+hoGY2j+3iEJgTTwbKeq1Z2WEA4d
a5i1i2AkItZIGSMPWWXm/evWytLVnb7BI35hJEGc5AbTCwA6HcEv5B4fKV9VBAYqwt3RQap6tVJm
sVJmVCKGGz7dzzr0itMpSKOVGatqs4q2mUWbGb5cRdsq2shUPx/Rtmpt90G03R3ZWSPNq1fZee9l
56oWrrLzUAdYTnauJvUqO1e9c5Wdq+z0l52rzb7KzlXvXGXn3ZGdQwvnUbjXneO0mJwVSOB6lbP3
Xs6uOuqdk7PoKlS3OjKBlDn/x+nVbqfNnZT0J09f3EpI//3J86cn397mszj6rPvNVurVbtVe22T7
IaX+t98+++r3R589eXdzcX396QMkbb/+5xFwcvpmoNxn47/6+M+PzXV881l/+ppBrt79dHS182k7
PEx5bA3IxG01Km7r3xTiONOmWrtbxl7dHXFbueQJ4Q1sqohM4JhvSRJ7Kv69NKySwKdRsAvYDboe
HoAwDqLch/VFb9i+/F5Q0kDJi61md/v5RM3uzrPrWLM7VrJb7dcJ1bowSpNgOHuBZXsUbBW7O2zv
1xWd62KyJrD70q2yyPPwCUsVUkPn7ad3b08/bOqL5eV5z6wuZFY9uHWIFztHuYm5cddfrDwPf7La
b0ffnat3Hz7djL9ZIR/HN2zAhfRZWQUYAZtWC/lE54fud+2D0j5aPmhu2HoUlwEF4dgcbxEim6Nv
QbgPhMPkckzPYvdgrI+4s/A1sy/wR7yefMSV3yOeV46vePOm5tgrPlrZ3/HSHYZqovFG97tGdbDO
XV5x58p+z9Nn6wJgvOL68vKMwysOoeg//P31+W+b16Q/SG0db133n/uU3ld7pfdwv7el9w9urZal
5v4Uau7PLqJr7veP5GmlzGYTHY82QU1ei+9TR9/9+t5JbyYiJ+rgu+9mOee2mvlqU/hdjI+6PZv9
75r26/jvog7y/d9d7v6YNdy7dfBbtiuPKda8pmg2e6QVEXJMRKB+l/4KVFmWZ/UMIkIrTERIu0OG
XERIv1WViIhoO5dMiAg5k4iQLiLC0inDuBOWThnG71o6ZaS4P0XuJiIsnTJMETHdKmPRKbatvq7f
tuNb1FGLNjqodfXmzt9y4t8+b6Y11jmOznWJXd7acnnrXuW0aZw7vO3dMl3r0kXlrGe6Z7WX42jb
mA5ROS/b01LuHY+vfve8OR4ia4/H9fnFz1++Pf37RfPvhuhFY+BmD8yjQkepO+wW7SDFYS+Vcdh3
8S42bFtefGOKlhff+N3CSZWAI/Hqp+v3nz6MHbrtccOP0K/m/+f87cXHn47fvP9pxjHgFWy2HP6d
yzrb/XeWyVrWzZ/zUuTN0Wx+rf4VdBktxa+Oshl52vzzCYTc0dGvPp6+u/l0dvZ+7Pemfn6g//zl
KK8zfSyKRhzpvx79cvHuN83/vfrp3U0jF35z1Eqvo85v82VR5FVzbb/M/m3nqzyb/qo2v8qnvxLm
V+XUV2Wmza+qya/yzPyqnv4qN78S018V5ldy4qvmapgfqcmPpPnR5B43V8/4qpjc4xI5GUUx/ZV5
MorpPUZORuGwx+bJKKb3uDBPRjG5x4UwT0YxtcfNV+bJKKY2ueEQGWt6lwtzrHJ6lwvzbJTTu1yY
Z6Oc3uXCPBvl9C4X5tkoHXbZvCnl9E0ulPnV5C6XhXkOy+ldLs1zWE7vcmmejWpS8paleTaq6V0u
zbNRTe9yaZ6NanqXS/NsVNO7XJpno5re5dI8G9X0Lpfm2agcdtk8G9X0Llfm2aind7kyz0Y9vcuV
eTbq6V2uzLNRT+9yZZ6NenqXK/Ns1NO7XJlno57e5co8G/X0Llfm2RDTsrcyz4aY3uXaPBtiepdr
82yI6V2uzbMhpne5Ns+GmN7l2jwbYnqXa/NsiOldrs2zIaZvZW2eDTm9y7V5NqTDLptnQ07vsjDP
hpzeZUS3kdO7jOg2cnqXhblfcnqXEWVZTt9KRFuW07sszP1S07sszP1S07sszf1S07sszf1S07ss
zf1S07sszbuspndZmndZTd9KaZ4NNb3L0jwbysEmMs+GdrCJzLOhHXYZGcthl5GxHHbZPId6eg2V
cQ6Vg+2gjHOoyunVUMY5VA4WhzLOoXKwHZRxDpWD7aCMc6gcbAdlnEPlYDso42woB9tBGWdDOdgO
yjgbqpreZW2eDQfbQZtnw8F20ObZcLAdtHk2HGwHbZ4NB9tBm2fDwXbQ5tlwsB20eTZqh/0yz4aD
7aDNszFtO1SZeTambYcqM/dr2naoMnO/pm2HKjP3a9p2qDJzv6ZthypD9mvyVlaZuV/TtkNlekXV
tO1QmV5RNW07VKZXVE3bDpXpFVXTtkNl+irVtO1Qmb5KNW07VKavUk3bDpXpq1TTtkNl6htq2nao
TH1DTdsOlekXVdO2Q2X6RdW07VCZvko1bTtUpq9SudgO5tlwsR3MsyGnd9n0i6pp26Ey/aJq2nao
TL+omrYdKtMvqqZth8r0i6pp26Ey/aJq2naoTL+omrYdKtMvqtT0XTb9omradqhMv6iath0q0y+q
pm2HyvSLqmnboTL9omradqhMv6iath0q0y+q9PQum35RpR122TwbenqXTb+omrZuKtMvqvT0Lpt+
UZ1N77LpF9XZ9C6bflGdTe+y6RfV2fQum35RnU3vsukX1dn0Lpt+UZ057LJxNnQ2vcumX1RPx78r
0y+qp+PflekX1dPx78r0i+p8epdNv6iejppXpl9UT0fNK9Mvqqej5pXpF9XTUfPK9IvqyQB4o/ci
++WgY5v7NR0Br0wfrC6md9n0werpuHll+mD1dNy8Mn2wejpuXpl6lJ6Om1emHqWn4+aV6e/V0xHw
yvT36ukIeGX6e/W0F6sy/b162otVmf5ePe3Fqkx/r56Om1emv1dP+74q09+rp31flenv1dO+r8r0
9+ppL1Zl+nv1tBerMv29etqLVZk+WD0dN69MH6ye9n1Vpg9WT/u+KtMHq6d9X5Xpg9XTvq/K9MHq
ad9XZfpg9bQXqzJ9sHo6Al6ZPlg97fuqTB+snvZ9VaYPVjv4vkwfrHbwfZk+WO3g+zJ9sNrB92X6
YLWD78v0werpCHhl+mC1g+/L9MFqB9+X6YPVDr4v0werHXxfpg9WO/i+TB+sdvB9mT5YPe37qk0f
rJ72fdWIHiUmd7lG9Khp31dt+mD1tO+rNn2wetr3VZs+WD3t+6pNH6ye9n3Vpg9WT/u+atMHq6d9
X7Xpg9XTXqza9MHq6bh5bfpg9bTvqzZ9sHra91WbPlg97fuqTR+snvZ91aYPVk/7vmrTB6unfV+1
6YPV016s2vTB6um4eW36YPW076s2fbB62vdVm35RPe37qk2/qJ72fdWmX1RP+75q0y+qp31ftekX
1dO+r9r0i+pp31dt+kW1nt5l0y+qp31ftekX1dO+r9rwi0JB1vRX+2ej+Wp6lw2/aPPV9C4bftHm
q+ldNvyizVfTu2z4RZuvpnfZ8Is2Xzns8v7ZaL6a3mXDL9p8Nb3Lhl+0zKZ9X7XhF22+mt5lwy/a
fDW9y4ZftPlqepcNv2iZYxx2/37189vTV20R2FHW/3Opzy/16Wu5JSAqzAj+cH318+aj0/Pzunit
6s+Pzi/eHKlcF/+RZ0U90JCZEuBk+cv59dvfNP/36ur92c2bvx5BuXKV5+1nP38JVXtQTHj66eZv
X+afH/3/27u33jiOLG3Uc71/RV3KsOzOiFhxIuDB2JLc6IFPcLuBPTAEokgWbX6mSIGk1N3//ltR
rENmvpF8o1hlzd5AEbB1ypWnWJUZ68mojNc/f3/6tx9f/fLd6fc/vn5z+vrN33/5+cf/OX39j++/
2a5YC75KDk/s3O3l5f3iYXZ5ezf7qH97N1u95SOJLtZbp6/dC8pZ1oOKn8vsRT9us5Kkf/js5exu
fvPbYja5xMvZO7JEf0emL/mrXfm1+1ze9iIC/x7NmNuWUewDY8bcVqIoI5oxty2jWOqbMbctoyp7
OJnExvrycQm9FVRHFz+RxGK7oKf/c1muw3Rf6qcv1J7STKxDfzcz21hbPexy0PpRmc0fZuvXcCzT
4cX73zRXZ/az/gpqILJawXax4GrVxU6fh9VO9NZZ9cf1vr8Y7Pn6Dx4+DLUlhh+G2hL9vZjWp7If
+kkwb7eLR45wZgCZq6jaUJfJPLPmLKd5sNsVJFPr6dKL5WYFRlytS9mUZEaqTNSeZLqCWh08TjL9
HJh9r+avfn7z9S9vthfz5XqjK133vdb7/dc/DVdavt6y785+/fr1t9/Y3ip9119l+Tb4qTbF5Zkm
6K/ffnOiHdrNws515Q611/Z//v7bb/orDDLe+u3Z/1mcP5y+//Dw5fv53cOXmgY/fvPfs7+9Ppnl
OHvRa+MSHnYMN73wFEqxedg7eVmx6P2s/ZPTduWSTmqV8Se+cpW9mKx+8colnW+4r/Yfi6yiao9g
Jq9c3aU383NxvRVUv2fZfOXyPoYaN7dcubxP1a+gNF+5ygpq2TO6cvngXK1HtU+S+SC+RlifNsnK
XkyDEySZLs47is72ZXAVVXt+OZlki3R2fhYuw3YFsashfHuSRWNqFWFTkkUTas+H25NMV1B7ODpO
shikZmR7JZlmd81kP3GSlb2YrOIxyWLkL2Fwtk/Cq6haNdKeZNrzq30g25MsacFeOcynkmxd7C7D
Q/X51Ooc6ZKbVNPOYldPtRSlVutv17FZUnts5ZnMoTtjXgsmt2+/ZdwZC10KZsczu43NXe0Bw6YW
nvwES+c+66+lRuzbtWyWNEZql4t9Psa6zurXmHrH8Gk+ybojaXrsxWpXBh/mEkGf/ZnBCIpVVO25
1eSHOZnuPJ+bsF2B7WoDNxoK915LhupArieyTrax2iuqZGxPYDYfZj+ddVrZ1IB2u5beksuXyRz6
46x3e793vx0+zuV1GfsWbMPaqqxSUmNtpb05G/bd/l/f/PLmh1f6u5+3q5VYbnP7rvbVz7+82q7T
273X+XdcZ4JSTq9C53cP5/rXZdmTYE7eX71fzL7pnTXvOvtE2I8//PDm1S8//nyS0sni9U9fmGFo
7oXOH27fXZ2fljelLU6vbq4e3s6+vi4vSytv/nr8x9nyHzefMznr9FNiu/4qDRTTq3r0t8XDthA1
nelXosvAhPuiMaflSB53Svfn4kL3ZXwythecRV6cPb7EqOzmw+2Te2pNy57m3K+4l3G+vqPvr+c3
i9Ge/vTd1z+8Ka+G0+vTu/ndv/t7q5fxzobz1Li3cYc6f3l6h3s9uP+vm3rx+Pa7U73TnT5mzN/1
vvdrSdAT40L4VywfyXIfhHM+zIT1mR9sMda3eHm23N7ydK02+HgpeNxQ7ZQNN7Y+cYON5abGjOPT
IlNJUOUTzQU3DK+cVb3AnZaXKZ7r5+b0/PbmRn93e3e/zIkyxVR5X+X5h7u7xc3DbPvP9bNMkkKa
jjql2Ysw2O0ii21xcRjnJj6j68MYf1Dx8rM9nsvkwtmZb0t/vwtzVXa8dqFbX1yW2b8+grez765u
/qjv+ujqtz4A3fVff/ixNN3g4hqari/YOGHik3qwfX3iXhI73Pb574vzP05vb67//Xa2/H1J4qfa
KlY++L8vrt8v7lbrKifjvpyEf7y/mD+U1d3dflj++vghePqmlSr7WF999cT8sVi8v5/9uuonnKR4
8vqn2au3L2c3t/+c3d48eXryOv/LNHHXqyv++jTNr8u5Kn32e7xha6/6vn5tW75T8/JMr02DLYXm
LdVW+vHq/ursejEzsy/+c2aWFU2ZgEUPrxQW97N+e0lX+VSf3757V3oAj78+PN3kyef+PfHjme7t
H6eLmzJryNvZ8teygse/LztRUrns1t3i4aS/Lyl0/c/58kA1qrysVfP53fvTy7vbd6f35/MbzZf3
t3r0j2uancw+zt6/6F7q0Xz2X9vK3z8e/6MkJC0lZr+Wc/Lh/uWs042/f9vf9KCr/qFk5mJ9KOe3
H270ZHxYp+vqSJZ/vT2ek/Vl/avcSXn5+MXV5eVXQY/z939+lfWenPQ3p9fz+7JA9rG/8UHX+znH
7fvHHWV43LEcdzdx3M4d8Lh9malledxd7bDLnzbb1gIzd3sd9hfWbQ47i3Vue9hZonGTh61nqDtk
c28Pe9vaefKwpetf4h/r7dW23643tpxEpWysrNy+3PQYln/sr8vv+vyo14Mp4bv0K0c3Vg2PlWvH
YwVxsbicf7jW29b1Yq53qlfll2X3p6mSkNGTvpY9C8M9g8qThPtBeJrqIk32t80wfpfzOioyNHzz
wTg9hTN7ebfQy+q3+v/286kV66C8fE7J+tPXf31z+u13f/upt9Y0+Bg9o4ScOxfy+flglVOnblRC
2sE510BT2ZcdS8js9CORlqM8x73Syp6aqc8eVB1uuKOVHtJzSsju4kwuLheubW9trakOUZCtd2Ow
Mdd6amRwauwun/oS7ofhFUV4ugNbOVGbqu7P7eb5xzfufJJunn98n8341Nzc3pzp57OckSe7fKuT
NOst31v18iuoOzXaoM2X34bYoxdgZdv5yTkZP+gFdG6y0+cfv3pwwF6Ahc7PsBeQN9sObvmFk706
P3F92MF0Ue8h68PWrmx5qeHUYeum82E7P3bc+bHd9GHnuFvnxw07P9urTBATJ+8+u3U/xhcBXXXa
pf+wvBn17uAan3e9kLlheN6vAzA+Iq0CzH4fsy9s2uRbeX9y3Oab3rOtmcw33fSBawwH+Wb6+dbr
95Rtr8/kaoMXV/elMD29vHk7e/x9rTjtr8HbPU+c75+4LIMTZ6aL0lRmRDnoiZPx9Wl04nqHXR7m
H7zDqGut3aH36TDqKl3jM4dhh7EEVlhwxw7j+WW+lC5eNHTBdIMCz2oaOowlLhymw+hM6OJ8btr2
1lek7SAdxvVuDDbWfGpkcGr8VEezocNYwitndrcOo64k2k/SYSxb8p+ow6jbGjxjPmCHMTlnph5c
NHQYNXzARs/mxlTGSe51Zddu1+bK7jorw1uikekru5PBg9JPe2UX2a8nYLrcP+zkBofd5Ul2K5vO
/0uHnePwKrpfB0g0dXqtLRLCdAdINx3+nNbedoDs9GHH/ue4ocPthx1u31uXS5MjBvbrcOuq825P
uIcd7jxC1R073Bq+6R0fpsMdjct7fsy+sGGTb3q/DL2PWTCum+w3lk37dNB885BvbpBvtr/tsG7I
Z3W4yxrSvidOeicuWTM4cXayMi6bzoftcAe4Pg1PnNtuO3Sy76Au6HCXtdae6e4xyKesMjX11UYd
7hKYpwYQtHe4JVqz8IuGQT66QdO1DfIZXA1KnKmctOd0uGURU7hYvleuYW//NKFd78ZgY1NDKp7o
cJc4t9OQmUGHexlese+dhhiUlYRPIrRlS7H9kf9eHe6yrVQpjVs73KuTVOtwl+9K+F00C9rc+X6b
P7fDXVYU9zPPbLYX9uW3DfoXdvPEhT24A5PnLhd2sfuVGVn6Rx1Ccz8giDusb7cfte7XAX07xjJf
weawY9QOzuRh66az/CmHve3+yORhh10f7sdhdzv21pXsgbrb40uornqf7rbGL19k+8zudgnfDPc9
zAPuqN2CATLvl29ZOt/Lt1y+YTeZb7ppf9iPWYR884N8k/62N6Xl87rbuoa07ygc6Z04Y/LgxOk9
6YkTlw7LAQmuT8MTt6llY4jdQH8PMIa/rBNH5NIx/CUswIexaQx/CY2V4eg7dO+ju7DpfGH6q0xN
neZx974EVoau7ti9j8bYFM4r3fvqnjYNFRkO+y5xeWKkyK7d+wtjounmFf2v7W3eharHl9wSPzGK
+TBj+NdnvrdFUxsa+kRBkpsLkvWJG2ys6THOcKzUMm7XVyC4QXit1PuTxvBXksK0jSEajm9bxjWV
b8MRe8u4qWdezxjDPy/zg89TZfxR7UjtlBrwoYbL8NqFbs9x8ZsDqIzhX26z6fqCjeMmnpwdbF+n
7yXG7fpEq9ZWUrlAHmgM/3L1lbb8BGP4y6Y3lfCfQQe5v6XQ/lRwPzoo26qNe5vmgkqTW3eIh2pl
RbJfd9K4zXAJTZQubfvh5Q4VpvvhZdOHfcySoB8eJruTNux72KF32KaLw8OefKi23PRhDztDL3p4
2JtvdJfvFnT7Do7ZDOGPZVRRr7XLlKSTj1DLps1hRxVlaO04fdiD2y+v8m03qPJ7hauuK+305Grw
JcRl+POH8Gt47CYLiJ2MAS4pZdW7POYf3UVTN/zy/G5D+Jfhu5zWcTWj8ZNfEOZv5lqGr7PzecKB
51OWr7zZq2Ltv3ysrNDtOnimf4gavusYx94J1k9U3vf7/rWXj8Wsl5F9X5u4eplLb53V1zz3XgPz
YvASmPVLJEwHrxGtLDF6jWhlicGOTL7nd7Ur5V0f+uv2UrlUGP7unt47QddR7HW4GuUwir0TVKME
o9gLSTTKYxR7fbFGBYxiLzDXqIhR7KXHGpUwir+ay2SM4u9ash1E0UmCNMpgFG9li7lBp/vRKMwN
Ot2PRmFu0Ol+NApzg073o1GYG3Sqa43C3KDvJy0DXzGqoZUxN+gkQc46zA06SZBGYW7Q6X40CnOD
TvfjrMPcoNP9aBTmBp3up4wPxijeyg5zg04SpFGYG3SSII3C3KCTBJXhyxjFr72CuUGn+9EozA06
3U8Z74xRvJUFc4NO96NRmBt0qmuNwtygkwSV8dgYxVtZMDfoJEEahblBp/vRKMwN+sqvMuIbo3gr
e8wNOt1PGfCNUbyVPeYGnepaozA36CRBGoW5QScJKiPKIYpO96NRmBt0uh+Nwtyg0/1oFOYGne7H
2YC5Qaf70SjMDTrVtUZhbtBJgjQKc4NOEqRRmBt0uh+Nwtyg0/0sx25AFG/lgLlBp/spb1PDqIZW
xtygU107GzE36CRBGoW5QScJKl+2wCjeyhFzg073U943jlG8lSPmBp3uR6MwN+h0PxqFuUGn+9Eo
zA063Y9GYW7Qqa6dTZgbdJIgjcLcoJMEla+sjKMine7H2QS5Eel0PxoFuRHpdD8aBbkR6XQ/GgW5
Eel0PxoFuRHpdD8aBbkR6VTXGgW5EekkQc5myI2WtwxnyI1Ip/vRKMwNOt2PRmFu0Ol+NApzg073
o1GYG3Sqa43C3KBTXWsU5gad6lqjMDdq7wAeR2Fu0DlqnOswN7hiuQ5zgyuW6zA3uGK5DnODK5br
MDfoVNdl4gmMoq3sOswNbl+uw9zgiuU6zA2uWK7D3OCK5QzmBlcsZzA36FTXzqGLRm5fDl00cvty
6KKR25dDF43cvhy6aOSK5dBFI1cshy5aNfpxFOYGVyyHLhrpVNcahbnB7cuhi0ZuXw5dNHL7cuii
kduXQxeNXLEcumjkiuXQRSNXLIcuGulU1xqFucHty6GLRm5fDl00cvty6KKR25dDF43cvhy6aOSK
5dBFI1cshy4auWI5dNHqJG7jKMwNbl8OXTRy+3LoopHbl0MXjdy+HLpo5Pbl0EUjVyyHLlqdn2cc
hblBp7rWKMwNbl8OXTRy+3LoopHbl0MXjdy+HLpo5Pbl0EWrExuNozA3uGI5dNFIp7rWKMwNbl8O
XTRy+3LoopHbl0MXjdy+HLpo5Irl0EUjVyyHLhq5Yjl00cgVy6GLRjrVtUZhbnD7cuiikduXQxeN
3L4cumh1bpVxFORG4nrg0EUTdwCHLpq4Azh00cQdwKGLJu4ADl00cQdw6KKJO4BDF03cARy6aOIT
lzl00dTgAOiiqcEB0EVTgwOgi6YGB0AXTQ0OgC6aGhwAXTQ1OAC6aOJjYBy6aGpwAHTR1OAA6KKp
wQHQRVODA6BVPjHt0jYK26vBAdAqU4MDoFWmBgdAq0x8DIxDq0wNDoBWmRocAK0yNTgAWmVqcAC0
ysQdQNAqE3cAQatM3AEErTJxBxC0ysTHwAhaZeIOIGiViTuAoFUm7gCCVpm4AwhaZeIOIGiViTuA
oFUm7gCCVpm4AwhaZeJjYAStMnEHELTKxB1A0CoTdwBBq0zcAQStkk97p1GYG9wBBK0ycQcQtMrE
HUDQKhN3AEGrTNwBBK0ycQcQtMrq1IHjKMwN7gCCVpm4AwhaZeIOIGiViTuAoFUm7gCCVpm4Awha
ZeIOIGiViTuAoFUm7gCCVpm4AwhaZeIOIGiViY+BEbTKxPVA0CoTdwBBq0zcAQStMnEHELTKxB1A
0CoTdwBBq0zcAQStMnEHELTKxMfACFpl4mNgBK0y8dEsglaZ+GgWQatMmbcyWmXmY2AErTLzMTCC
Vpn5GBhBq8x8DIygVWY+BkbQKjMfzSJolZmPZhG0ylyb4HwcBbmRuWIJWmXmY2AErTJz+xK0yszt
S9AqM7cvQavM3L4ErTJzxRK0yswVS9AqM1csQavMfAyMoFVmbl+CVpm5fQlaZeb2JWiVmduXoFVm
rljjCamXUbyV0SozVyxBq8x8DIygVWZuX4JWmbl9CVpl5vYlaJWZ25egVWZuX4JWmbliCVpl5ool
aJWZK5agVWY+BkbQKjO3L0GrzNy+BK0yc/sSHMOZuX0JjuHMDfaFLpobFAtdNDcoFrpoblAsdNHM
x8AIumhusC900dxgX+iiucG+0EVzg32hi+YG+0IXzVyxPLpo5orl0UUzVyyPLpr5GBiPLpq5fXl0
0czty6OLZm5fHl00c8Xy6KKZK5ZHF81csTy6aOaK5dFFM/8ml6tc2RrGwFSubNy+PBps5vbl0WAz
ty+PBpu5Ynk02MwVy6PBZq5YHg02c8XyaLCZf5PLo8Fmbl8eDTZz+/JosJnbl0eDzdy+PBps5orl
0WAzVyyPBpu5Ynk02MzHwHg02Mzty6PBZm5fHg02c/vyaLCZ25dHg81csTwabOaK5dFgn3jVxzYK
c4MrlkeDzfybXB4NNnP78miwmduXR4PN3L48GKz2QBpaeZwbGsVbGQxWo3grg8FqFG9lMFiN4q0M
BqtRvJXBYDWKtzIYrEbxVgaD1SjeymCw2mPkrQwGq1ENrYy5wRXLg8FqFG9lMFiN4q0MBqtRvJXB
YDWKtzIYrEbxVgaD1SjeymCw2sPnrQwGq1G8lcFgNaqhlTE3+AguDwbrO25fHgxWo3grg8FqFG9l
MFiN4q0MBqtRvJXBYLUi4/0oMFiN4q0MBqtRvJXBYDWqoZUxN7h9eTBYjeKtDAarUbyVwWA1ircy
GKzvuH15MFitoHkrg8H6jiuWB4PVKN7KYLAaxVsZDFajGloZc4PblweD1SjeymCwGsVbGQzWd1yx
PBisRvFWBoPVKN7KYLAaxVsZDFajeCuDwWoUb2WQCo1qaGXMjQb7AoPVKN7KYLC+a1AsMFiN4q0M
BqtRvJXBYDWKtzIYrEbxVgaD1SjeymCwGsVbGQzWd9y+PBisRtFWDmCwvuOKFcBgNYq2cgCD1Sja
ygEMVqNoKwcwWI2irRzAYH3H7SuAwWoUbeUABqtRtJUDGKxG0TtsAIP1HVesAAbrO65YAVzUd3wE
VwAX1SjeyuCivuP2FcBFNYq3MrioRvFWBhf1HbevAC6qUbyVwUV9xxUrgIv6jo/gCuCiGsVbGVzU
d9y+ArioRvFWBhfVKN7K4KIaxVsZXFSjeCuDi/qOK1YAF9X/81YGF/WGj+AK4KL6f97K4KLecPsK
4KL6f97K4KLecPsK4KLecPsK4KL6f36HBRfV//NWBhf1hitWABfVKN7K6KKG21dAFzXcvgK6qOH2
FdBFDbevgC5quH0FdFHDFSugixquWAFd1HDFCuiiho/gCuiihttXQBc13L4Cuqjh9hXQRQ23r4Au
arh9BXRRwxUroIsarlgBXdTwEVwBXdRw+wrooobbV0AXNdy+Arqo4fYV0EUNt6+ALmq4fQV0UcMV
K6CLGq5YAV3U8BFcAV3UcPsK6KKG21dAFzXcvgK6qOH2FdBFDbevgC5quH0FdFHDFSugixo+giug
ixpuXwFd1HD7CuiihttXQBc13L4Cuqjh9hXQRQ23r4AuarhiBXRRwxUroIsaPoIroIsabl8BXdRw
+wrooobbV0AXNdy+Arqo4fYV0EUNt6+ALmq4YgV0UdOgWOiiho/gCuiipsG+0EVNg32hi5oG+0IX
NQ32hS5qGuwLXdQ02Be6qGlQLHRRw0dwBXRR02Bf6KKG21dEFzXcviK6qOH2FdFFDbeviC5quH1F
dFHD7SuiixquWBFd1PARXBFd1HD7iuiihttXRBc13L4iuqjh9hXRRQ23r4guarh9RXRRw+0roosa
rlgRXdTwEVwRXdRw+4roopbbV0QXtdy+Irqo5fYV0UUtt6+ILmq5fUV0UcsVK6KLWj6CK6KLWm5f
Ea3ScvuKaJWW21dEq7TcviJapeX2FdEqLbeviFZpuX1FtErLFSuiVVrDWxmt0nL7imiVlttXRKu0
3L4iWqXl9hXRKi23r4hWabl9RbRKy+0rolVabl8RrdLyEVwRrdJy+4polZbbV0SrtNy+Ilql5fYV
0Sott6+IVmm5fUW0SsvtK6JVWm5fEa3S8hFcEa3ScvuKaJWW21dEq7TcviJapeX2FdEqLbeviFZp
uX1FtErL7SuiVVpuXxGt0vIRXBGt0nL7imiVlttXRKu03L4iWqXl9hXRKi23r4hWabl9RbRKy+0r
olVabl8RrdJy+4polZbbV0SrtNy+Ilql5fYV0Sott6+IVmm5fUW0SsvtK6JVWm5fEa3ScvuKaJWW
21dEq7TcviJapeX2FdEqLbeviFZpuX1FtErL7SuiVVpuXxGt0nL7imiVlttXRKu03L4iWqXl9hXR
Ki23r4hWaRvsC63SNtgXWqVtsC+0SttgX2iVtsG+0Cptg32hVdoG+0KrtA32hVZpuX0ltErL7Suh
VVpuXwmt0nL7SmiVlttXQqu03L4SWqXl9pXQKi23r4RWabl9JbRKy+0roVU6bl8JrdJx+0polY7b
V0KrdNy+Elql4/aV0Codt6+EVum4fSW0SsftK6FVOm5fCa3ScftKaJWO21dCq3TcvhJapeP2ldAq
HbevhFbpuH0ltErH7SvhGE7H7SvhGE7H7SuhizpuXwld1HH7SuiijttXQhd13L4Suqjj9pXQRR0f
wZXQRR23r4Qu6rh9JXRRx+0roYs6bl8JXdRx+0rooo7bV0IXddy+Erqo4/aV0EUdH8GV0EUdt6+E
Luq4fSV0UcftK6GLOm5fCV3UcftK6KKuwb4qV7YG+6pc2bh9JTRYx0dwJTRYx+0rocE6bl8JDdZx
+0posI7bV0KDddy+Ehqs4/aV0GAdt6+EBuu4fSU0WMe/vZjQYB23r4QG67h9JTRYx+0rocE6bl8J
DdZx+0posI7bV0KDddy+Ehqs4/aV0GAd//ZiQoN13L4SGqzj9pXQYB23r4QG67h9JTRYx+0rocE6
bl8JDdZxxUposI4rVkKDdfzbiwkN1nH7SmiwjttXQoN13L4SGqzj9pXQYB23r4QG67h9JTRYxxUr
ocE6rlgJDdbxby8mNFjH7SuhwTpuXwkN1jXYFxqsa7AvNFjXYF9osK7BvtBgXYNiocG6BsVCg3X8
24sJDdY12BcarGuwLzRY12BfaLDSYF9osNJgX2iwwu0ro8EKV6yMBiv824sZDVa4fWU0WOH2ldFg
hdtXRoMVbl8ZDVa4fWU0WOH2ldFghdtXRoMVrlgZDVb4txczGqxw+8posMLtK6PBCrevjAYr3L4y
Gqxw+8posMLtK6PBClesjAYrXLEyGqzwEVwZDVa4fWU0WOH2ldFghdtXRoMVbl8ZDVa4fWWUCuH2
lVEqhCtWRoMVrlgZDVb4CK6MBivcvjIarHD7ymiwwu0ro8EKt6+MBivcvjIarHD7ymiwwhUro8EK
V6yMBit8BFdGgxVuXxldVLh9ZXRR4faV0UWF21dGFxWuWBldVLhiZXRR4YqV0UWFK1ZGqxQ+giuj
VQq3r4xWKdy+MlqlcPvKaJXC7SujVQpXrIxWKVyxMlqlcMXKaJXCFSujVQofwZXRKoXbV0arFG5f
Ga1SuH1ltErhipXRKoUrVkarFK5YGa1S+AiujFYp3L4yWqVw+8polcLtK6NVCrevjFYp3L4yWqVw
xcpolcIVK6NVClesjFYpfARXRqsUbl8ZrVK4fWW0SuH2ldEqhdtXRqsUbl8ZrVK4YmW0SuGKldEq
hStWRqsUPoIro1UKt6+MVincvjJapXD7ymiVwu0ro1UKt6+MVum5YmW0Ss8VK6NV+gbFQqv0fARX
Rqv0DfaFVukb7Aut0jfYF1qlb7AvtErfYF9olb5BsdAqfYNioVV6qljSoVV6OoJLozA3qH1pFOYG
tS+Nwtyg9qVRmBvUvix2vjxFLIt9L08Ny2LXy1PCstjz8nT0lsWOl6fsZbHf5al6Wex2eYpeFntd
npqXxU6Xp+Rlsc/lqXhZ7HJ5Cl4We1yeypXFDpeng7Ys9rc81S6L3S1Psctib8tT67LY2fKUuiz2
tTyVLotdLU+hy2JPy1PnstjR8pS5LPazPB2rZbGb5SlyWexleWpcFjtZnhKXxT6Wp8JlsYvlKXBZ
7GF56lu20sGivGUr/Ss6sstWuleUxGyld0VFzFY6V5S2bKVvRWXLVrpWFLZspWdFXctWOlaUtWyl
X0VVy1a6VXRAl630qriEVTpVHMIqfSruYJUuFWewSo+Ke1alQ8U5C5/9eq5Z+OjX84Fc+OTXcwHD
B7+eAxg+9/Xcv/Cxr+f8hU99PdcvfOjrOX7hM1/P7Qsf+XqOWPjE1/PxW/jA1zfAFw5o9w3whQPa
PYcvfLbsuXvho2XP2QufLHuuXvhg2XP0wufKnpsXPlb2fOAWPlX2XLzwobLn4IXPlD33Lnyk7Dl3
4RNlz7ULHyh7jl34PNlz68LHyZ5TFz5N9ly68GGy54O88Fly4M6Fj5IDZy58khy4cuGD5MCRC58j
B25c+Bg5cOLCC1/gwoXXvcCBC59XBz62Cx9XB85b+LQ68DFa+LA68K8n4rPqwMd14aPqwId14ZPq
wEd14YPqQGHL4XPq0DAbI2ZEw2SMmBENczFiRvABXfiMOjTMxIgZ0TARI2ZEyzyMGNQwQR8GNczc
hkENU3phUMPcQRDU8PJ6zIiGd9djRjS8uh4zouHN9ZgRDa+gx4xoeQM9BjW86hqDGt6BjEENL8eF
oIb3dmFGNLy2CzOi5ZuLGNTwmkUManj/HgY1vJgNgxre2IVBDa9ywqCGd/xAUMPrujAjGr6xiBnR
8IVFzIiG7ytiRjR8XREzgo/zQh8NLV9xxKCG775hUMPXmyCo4ZuKmBENX1TEjGgY4YUZ0TDACzOi
YXwXZkTD8C7MiIbRXZgRDYO7MCNaxnZhEB/AhxnRMLILM6JhYBdmBIUtQR8NFLYEfTRQ2BL00UBh
S9BHAx3TJeijgWqYoI8GqmGCPhqohgn6aKAYJuijgbKWoI8GylqCPhooawn6aKCsJeijgbKWoI8G
OpJL0EcDtTBBHw3UwgR9NFALEzTLQC3MVmoNylq2UmtQ1rKV+omylq3UT5S1tHErB8Vbt6IsFLY0
JyDRIx33pVGQ6ZF6mEZBqkcKYhoFuR6piGkUJHukuqVRkO2R8pZGQWpE6lsaBbkRKXBpFORGpMKl
UZAbkY770o8+5gaFMb2FVLbFx31hKR/5CC6DuhP5CC6DvBP5CC6DvhMpdGkU5iGVLo3CPKTUpVGY
h9S6NArzkGKXRmEe0rFfGoW5QY1M7yaYG9S7NApzg4KXRmFuUPHSKMwNSl4ahblBzUujMDcoemkU
5gZVL43C3KDspVGYG9S9NApzg8KXdhowN6h8aRTmBqUvjcLcoPalUZgbFL80CnOD6pdGYW5Q/tIo
zA3qXxqFuUEBTKMwNyhmaRTmBh3bJQbpJ1ID0yjMDYpgGoW5QRVMozA3KINpFOYGdTCNwtygEKZR
mBtUwjQKc4OqlkZhblDW0ijMDepaYhCBIh3mpVGYG5TDNApzg3qYRmFuUBDTKMwNKmIahblBSUyj
MDcob2kU5gb1LY3C3KDApVGYG1S4xCIHRUpcGoW5QUd8aRTmBpUxjcLcoDSmUZgb3MYsmlCqXQ8f
fz39+G5+en59e7+YdaufyxRsStFtVxC62jPO93dXHzdB84sLb8+Sfzm7WFzPkn6EPjed9dt1RFNu
2L9e3L070f9Oz+fX56cfz64frt4t7h/m796fXt7dvju9P5/f3H54eH97/3Z2fvdwPjOzk9nH2fsX
3csvbPrsv1Zrk+U3Bb/4z/UfxWun+NeFLv3h/uWsm90t3r/tb7rc5zab/vD+Yv6wKBuf3/xxen77
4ebh7Wz5l1c3v80e/3q2/OvZ7c1qL05m5x/u7hY3D1/lzttOj/Lq8vIr83L2+z+/ynqgSX9zej3X
817+FAfbDqttrzZ4cXU/P7tenF7evJ09/r632c0G+2soV/29Tlzsnzj9YPZPnPaf9cR1EyfOh4Oe
OLM6cd3EiUvrbafOdKXg3Wz76vb84frt7P3VRWG7ZZp9/Kr710I/+y9n8w8Pv5fGeP3z96d/+/HV
L9+dfv/j6zenr9/8/Zeff/yf09f/+P6b7Ypd1cwnkvn28vJ+8TC7vL2bfdS/vZvFyxjnST9Rulhv
nam2zvKpLNnwucxe9OM2K0n6h89ezu7mN78tZpNLvJy9I0v0d2T6YrTalV+7z+VtLyJT0jEy6qYu
o9iFSKMCRjEi0KiIUex2o1EJompEMHnRS6Y7z+cmbFcgXe0+/MRFT6+8wet1Tx7XYb4MXaq+EWNi
Hfq79ed+GVsd1FQOWi+ts/nDYwbM5TEdXrz/TXN1Zj8brKByBlYr2C6Wq+8H2OnzsNqJ3jqrI9PW
+/5isOfrP3j4MNSWGH4YaksM9mKy71D2Qz8J5m1/cTqSx8igAHiMqpXKjXm2XEGsPZekN9fNCoyp
TnTWlGTGuNrzmPYkKyuYuPIN99GXfdzrav7q5zdf//KmdzFfrnf59GCv9X7/9U/DlVrbRbfnSr9+
/frbb2x/lYP9fHd7sTjVprg8K7f2b785yXGbiDZ6CXtu/+fvv/2mv8JSzA23fnv2fxbnD6fvPzx8
+X5+9/Cl3mx//Oa/Z397fTLTDv+LXhuX8LhjuNmGO7d8gfGB7+RlxRJrXzvc68rlJNcG63/iK1fZ
i8m6DK9cToNZaaVXLj+8cmlUjd7br1zOm1q133zlSuVdzs+8PabyNsdKbPOVq6ygpuajK1fy9cdQ
+yRZKoO9K4Xmp02y5V60J1lZnH6NRZMsDpKsRNWe1E4mWTSLS3/Zhd4KXG0vd0iyZGq3uLYkS9V3
/+2QZKn6MrpxkoWuKip7JVl4+tb+iZKs7MXkpQmTLBj+6klNsjxMMo2qneX2JAvac9+nD5ZC2GUF
yyTb4EgJj9Vvy63OkS65STVN5q6eaiHGJ3pi/a1Fs5wp/NCdMV1vGBDPITpjKZnq49emj2+yXe0B
4qYWnvwES+c+669l6iLwuJbtkq76Uvi9PsbJVb880juGT/RJLjsyaaqrXRl+mDWi4cvlg+ecj1G1
a+Hkh7nzyXXnsv0wp/Is7lmFe68lY1d7RPtE1kkvtjq9XU9gNh9m/0TWxepkctu19JZcfuvz4B/n
lDpjD/1xzsFEf9DaqqwyQ3UzUVtlbdbyxH6v7f/1zS9vfnilv/t5u1qRvWscXe2rn3951Vtn2Ltd
/47rzN34XOlVqFit/nVZ9iSYk/dX7xezb3pnTZad4MmwH3/44c2rX378+SSlk8Xrn74wg9BBFs0f
bt9dnZ/ePxRJvrq5eng7+/r6+vZc/3gxe/zH2fIfN5+z88t8KV28GKwyT9Sjvy0etoWo6Uy/Ei2B
trIvGnNajuRxp3R/Li50X8YnY7M/MteCNp+vd/Ph9sk9tVOF92BPc+5X3Mu4VN/R99fzm8VoT3/6
7usf3pyIP9Hr07v53b/7e5tE71+XS7Vq2Ftndqjzl6d3uNeD+/+6qXWvl6vSO93pY8b8Xe97v5YE
PTF6tf/X8hFfuQ/COR9mwvrM97coXX2Ll2fL7S1P12qDj5eCxw3VTtlwY+sTN9iYbWrMOD4tAvbz
FJ9oLrhheOWs6gXudH55qStZXJye397c6O9u7+6XOVGexsyvr9dPXmbbf66fZZIUfiopBked0uxF
GOy2d61xcRgXJj6j68MYf1Dx8rO9SVvTnV+kRVv6+6nLSq2dcMdD7UK3vrgss399BG9n313d/FHf
9WEabg5Ad/3XH34sTTe4uIbmkzxsnFA5yQfd1yfuJbFyns5/X5z/cXp7c/3vt7Pl70sSP9VWsXKB
/H1x/X5xt1pXORn35ST8Y/2E8u72w/LXxw/B0zetVNnH+uqrJ+aPxeL9/ezXVT/hJMWT1z/NXr19
Obu5/Wd5OPrE6Und+pJ2dfOwuF5d8denqTz9Pf+99Nnv8Yatver7+rXtn1cPv88uz/Ta1N/S5nLN
t1Rb6cer+6uz6/LUvTxQXlY0M+2L6OGVwuJ+1vW3Jb7S6Lfv3pUewOOvD083eZZB12X1FHpxUx6m
v50tf609SNcaaPFw0t+XvHx56R4P1IPxjw/UVz4VVw/U9Y9SULQ+EmG16f61/HAP1ENYP1HPUnui
/rhx6/Y87tA/7tgNjzvWBxKsNp0OedwpjgcSDA87b8qjbOxyXN8hBp6Uw85abm4PO3RlxO1Uc+um
/UGbe3PYm4En2U8f9uB29Fhvr7b9dr2xxcfF48bKytPLTY9h+cfeupLZpWNYOkC9HkwJ36UDNLqx
arirdfKWFcTF4nL+4VpvW9eLud6pXpVflt2fpkqirHrq/jm1Z2G4Z7s8VyvhfhiedggflzMav3PH
0g7D19l5egpn9vJuoZfVb/X/O5zPHLt9B+389PVf35x++93ffuqv1dR6K3uUkLpK29SX1yvo8Jzn
YUX3vBIyuyj+cWZ51istG5xKEqg63GBHB8XcHiXk/Kybd5fdWdveusrpOUhBtt6NwcamnkvDqZHh
qdmlo1/C/SBcKmd2tw6srsS3d7726ebplkJ7h3K/bl7ZVqVWvbm9OdPPZzkjLV2+WW/53qpTB3JF
Gm3Q5inuN/zUGdn0AkKI1gx6AdoXmuwF5DQoJvbvBSTo/Ax7AZtHPdlmNzDE53R+8uawYxnHsj3s
GJKd7uvqpvNBB49uDnvb+QmThy2DZGno/ORh5yf31uWrqnWA7ofNXnbpPyxvRr07eInf9ULmBuGb
kcUH6gCIcXHfR4DYAShfla7dVfboAJTvUT+rA1AC9+8A7GDIZYPP6QCU73xPYPefaMhlqxOydHiR
LRtrPjUyODV213uJH4bvLVjla/L5k3QAylfr3SfqAJRt5T+nA1C+SR+e3wEoX9HeTz+833YAUipv
ZxrcCcPknbB8z7s76J0wQwdgeCcM222HTg70tZvyqNWWqd83h52dhDR92KE7sH5k6ADE6cMOu3UA
cjfoAOReTgdj5c/pAJRV73IDH3cANN5N3cUaOgAlPBy2A+BNjPuOXcYOgK417/cQOboLm84XZrDK
pnvHuAPgTeoO8BBZC4iFX1i8pVb2NOHD94YOQIk70EPk+eV8vshnle5KbW+rz/sPIgCr3RhsbErA
nuoAlLhd7yV+GF65yz3ZAaidqM2H78/tAJQttXc19usA6Lak0v9r7ACsT1K1A+DN8ttjz+0AaLjf
705o/faxTy6jowZ3wjQtALrpcFAByB10AIZ3wm3jBxvyfv2engAsH+Rs+z26JeOmDzvY2B30qc/m
sLcdgDR52NG43ToAZtgBMP115cMIAFwEgk3dLg8gxh2AEr/LI4TRLULDN2fpeR0AOKKYXfJ75lvc
5JsN1mw7nPrHGKcft8Usg5O5f74ZyLc8yLc02Pa6IZ7xPe/HNZh9n1NK/8QFNzhxQZ46cYOHGvuf
OAvXp+GJ2/JaNsMhLIcY5ajrjPCp4qMcNSzDY862UY4ltNIj2KeDmrX7NtVHebKDWgIr+7JjBzVd
WHM2d5cNXb486vK1DozLo17YHh3Uy9A555fTi7Ts7W5PXe14r2tPAA83ynF95gdbrHTkn+hS5+Yu
9frE9TfmpmzsqSGrJW6PUrSEV87qnzTKsZYUsakaHI0A0LjUdLZGYxpKXMUUnjvKUS61ljg7823p
n3b5Mi/ueK4Nxthz5ODmAGqjHMs2m64v2DjVxwaH3Nfpe0nudn1IXGmr3FU6noca5airN5V9/BSj
HHXTG1P7M4rfPNjSpxrlqNtylU91Q8HbX8VAuZ89ylFXlPfrh/u4gV/t0yfpBt3JJ8rdsul+B+ST
didtN+hTPOewc/+wgx0etpkc5Kibtgdl/l0OO3QDCNuL+bUaSJK2hy1OnJ1u7dDZgzL/5rDXVZfp
uunDHgxyaqjy3bDKd711md0GmAy/plHCd+n/jO+rYfk2gj/DGPLo+cWOgxxL+C795dEgRw3f8UtF
o2ommMlBXvzdJSV88w2hQwiH/bLrXBf3HeS4fT3LaoW7DuNYH+JjeNp1dK7phQfj9/1GJL6epaw4
drXXbe/2orXHr7v31mlqXynufVH+xeBr8uuv2epHe/yitcoSoxetVZYY7MjkS8lWu1K+Da2/vt0G
pepX9IfzoXSDtxusovjsxYPXoz5G8dlMu8HrUVdRfJ7pwetRV1F8ounB61GXUYnPpdgNXo+6iuLz
Uw9ej7qKovP4dIPXo66i+LTWg9ejrqL4vNaD16OuonhuZMiNxCdHNB3kRuKzI5oOciPRF8Y700Fu
JD6poukwN/isiqbD3ODTKpoOc4PPq2g6zA0+saLpMDf4zIqmw9zgsySaDnODT5NoDOYGnyfRGMwN
PlGiMZgbtRd4jaMwN/j8isZgbvAJFo3B3OAzLBqDucGnWDQGc4NPl2gM5gafL9EYzA0+YaKxmBt8
xkRjMTf4lInGYm7wORONxdygr5nXKMwNPtWisZgbfK5FYzE3+GSLxmJu8IkTjcXc4DMnGou5wadO
NA5zg8+daBzmBp880TjMDT57onGYG3z6ROMwN+hr5jUKc4NPoGgc5gafQdE4zA0+heJwiqpVVEMr
Y27wSRSHU1StongrC+YGn0ZxOEXVKoq3smBu8IkUh1NUraL4Z1kwN/hUisMpqlZRvJUFc4O+MN4N
p6haRTW0MuYGnU7RDaeoWkXxVvaYG3RCRTecNmoVxVvZY27QKRXdcNqoxyg6PaIbThu1iuKt7DE3
6KyKbjht1CqKt7LH3KDzKrrhtFGrKN7KAXODzqzohtNGraJ4KwfMDV5lD6eNeoziVfZw2qhVFG/l
gLnBq+zhtFGrKN7KAXODTrDohtNGraIaWhlzg06x6IbTRq2ieCtHzA06xaIbThu1jMp0ikU3nDZq
FcVbOUJu8Dfru+G0Uaso3soRciPTKRbdcNqoVRRv5Qi5kek7it1w2qhVFG/lBLmR6RSLbjht1GMU
nWLRDaeNWkXxK0DC3OD2NZw2ahXFWzlhbnD7Gk4btYrirZwwN7h9DaeNWkU1tDLmBp1i0Rl00dwg
ZuiiuUHM0EVzg32hi+YG+0IXzQ32hS6aG+wLXTQ32Be6aG6wL3TRTKdYdAZdNHMxs+iimYuZRRfN
XMwsumjm9mXRRTO3L4sumrl9WXTRzO3Lootmbl8WXTTTKRY1CnODi5lFF81czCy6aOZiZtFFM7cv
iy6auX1ZdNHM7cuii2ZuXxZdNHP7suiimduXRRfNdIpFjcLc4GJm0UUzty+LLpq5fVl00czty6KL
Zm5fFl00c/uy6KKZ25dFF810ikWNwtzgYmbRRTMXM4sumrmYWXTRzO3Lootmbl8WXTRz+7Loopnb
l0UXzdy+LLpo5vZl0UUznWJRozA3uJhZdNHMxcyii2ZuXxZdNHP7suiimduXRRfN3L4sumjm9mXR
RTO3L4summvvwR9HYW5wMbPootUJe8ZRmBtczCy66BPT8myjMDe4fVl00czty6KLZm5fFl00c/uy
6KI581ZGF81czCy6aOZiZtFFMxcziy6auX1ZdNHM7cuii2ZuXxZdNHP7suiimduXBRfNHbcvCy6q
UbyVwUU1ircyuKhG8VYGF9Uofp0HF9Uo3srgopnPz6VR49zQKN7K4KIaxVsZXDR33L4suKhG8VYG
F83LeSVYFOYGFzMLLpo7LmYWXDR33L4suGiujnccR2FucPuy4KIaxVsZXDR33L4suKhG8VYGF9Uo
3srgohrFWxlcNFfnpx5HYW5w+7Lgornj9mXBRTWKtzK4aO64fVlw0Vydu2YUBS6auwb7AhfVKN7K
4KK5OqPSOApzo0HMwEU1ircyuKhG8VYGF9Uo3srgohrFWxlcNFfnEBxHYW5w+3LgohpFW9mBi2oU
bWUHLlrm0uFRmBtczBy4aO64fTlw0fI2ex6FucHty4GL5o7blwMX1aiGVsbc4KPFHLioRvFWBhfV
KN7K4KIaxVsZXDR33L4cuGh54RiPwtzg9uXARXPH7cuBi2oUb2Vw0Vyd1nwchbnBR4s5cNFcnRVx
HIW5wcXMgYtqFL3OO3BRjeKtDC6qUbyVwUVzx+3LgYtqFG9lcFGN4q0MLpo7PlrMgYtqFG9lcFGN
4q0MLqpRvJXBRTWKtzK4aO64fTlw0dxx+3Lgornj9uXARTOfklejMDe4fTlwUY1qaGXMDS5mDlxU
o3grg4tqFG9lcFGN4q0MLpo7bl8OXFSjeCuDi2oUb2VwUY3irQwumjs+WsyBi+bqJM/jKMwNLmYO
XFSj+N0cXFSjeCuDi2bD7cuBi5bXovEoyA3D7cuBi2oUb2VwUY3irQwuqlG8lcFFNaqhlSE3DBcz
By6qUfwKAC5avmHOozA3uH05dFHD7cuhixpuXw5d1HD7cuiiho8Wc+iihouZQxc13L4cuqjh9uXQ
RQ23L4cuarh9OXRRw+3LoYsabl8OXdRw+3LoooaPFnPoooaLmUMXNVzMHLqo4fbl0EUNty+HLmq4
fTl0UcPty6GLGm5fDl3UcPty6KKGjxZz6KKGi5lDFzVczBy6qOH25dAqDbcvh1ZpGuwLrdI02Bda
pWmwL7RK02BfaJWmwb7QKg0fLebQKk2DmKFVmgYxQ6s03L4ErdJw+xK0SsPtS9AqDbcvQausvsNi
HIW5we1L0CqfeE3FNgpzg4uZoFUaLmaCVmm4fQlapeH2JWiVhtuXoFUabl+CVmm4fQlapeH2JWiV
htuXoFUaPlpM0CoNFzNBqzRczASt0nD7ErRKw+1L0CoNty9BqzTcvgSt0nD7ErRKw+1L0CoNHy0m
aJWGi5mgVRouZoJWabh9CVql4fYlaJWG25egVRpuX4JWabh9CVql4fYlaJWGjxYTtErDxUzQKg0X
M0GrNNy+BK3ScPsStErD7UvQKg23L0GrNNy+BK3ScPsStErD7UvQKg0fLSZolYaLmaBVWm5fglZp
uX0JWqXl9iVolZbbl6BVWm5fglZpuX0JWqXl9iVolZbbl6BVWj5aTNAqLRczQau03L4ErdJy+xK0
SsvtS9AqLbcvQau03L4ErdIa3spolZaLmaBVWi5mglZpuZgJWqXl9iVolZbbl6BVWm5fglZpuX0J
WqXl9iVolZbbl6BVWj5aTNAqLRczQau0XMwErdJy+xK0SsvtS9AqLbcvQau03L4ErdJy+xK0Ssvt
S9AqLR8tJmiVlouZoFVaLmaCVmm5mAlapeX2JWiVltuXoFVabl+CVmm5fQlapeX2JTiG03L7EhzD
afloMUEXtQ1ihi5qG8QMXdQ22Be6qG2wL3RR22Bf6KK2wb7QRW2DfaGL2gb7Qhe1fLSYoItaLmYe
XdRyMfPoopbbl0cXtdy+PLqo5fbl0UUtty+PLmq5fXl0Ucvty6OLWm5fHl3U8tFiHl3UcjHz6KK2
YbRY5crWMO6rcmXj9uXRYC23L48Ga7l9eTRYy+3Lo8Fabl8eDdby0WIeDdZyMfNosJbbl0eDtdy+
PBqs5fbl0WAtty+PBmu5fXk0WMvty6PBWm5fHg3W8tFiHg3WcjHzaLCWi5lHg7XcvjwarOX25dFg
LbcvjwZruX15NFjL7cujwVpuXx4N1vHRYh4N1nEx82iwjouZR4N13L48Gqzj9uXRYB23L48G67h9
eTRYx+3Lo8E6bl8eDdZx+/JosI6PFvNosI6LmUeDdVzMPBqs4/bl0WAdty+PBuu4fXk0WMfty6PB
Om5fHg3WcfvyaLCOjxbzaLCOi5lHg3VczDwarONi5tFgHbcvjwbruH15NFjH7cujwTpuXx4N1nH7
8miwjo8W82iwjouZR4N1XMw8GqzjYubRYB23L48G67h9eTRYx+3Lo8E6bl8eDdZx+/JosI7bl0eD
dXy0mEeDdVzMPBqs42Lm0WAdFzOPBuu4fXk0WMfty6PBOm5fHg3WcfvyaLCO25dHg3V8tJhHg3Vc
zDwarONi5tFgHRczjwbruH15NFjH7cujwTpuXx4N1jXYF0qFa7AvlArHR4t5NFjXIGZosK5BzNBg
XYOYocG6BvtCg3UN9oUG6xrsCw3WNdgXGqxrsC80WMfty6PBOj5aLKDBOi5mAQ3WcTELaLCO21dA
g3XcvgIarOP2FdBgHbevgAbruH0FNFjHR4sFNFjHxSygwTouZgEN1nExC+iijotZQBd13L4Cuqjj
9hXQRR23r4Au6rh9BXRRx+0roIs6PlosoIs6LmYBXdRxMQvooo6LWUAXddy+Arqo4/YV0EWF21dA
FxVuXwFdVLh9BXRR4aPFArqocDEL6KLCxSygiwoXs4AuKty+ArqocPsK6KLC7Sugiwq3r4AuKty+
ArqocPsK6KLCR4sFdFHhYhbQRYWLWUAXFS5mAV1UuH0FdFHh9hXQRYXbV0AXFW5fAV1UuH0FdFHh
9hXQRYWPFgvoosLFLKCLChezgC4qXMwCuqhw+wroosLtK6CLCrevgC4q3L4Cuqhw+wroosJHiwV0
UeFiFtBFhYtZQBcVbl8BXVS4fQV0UeH2FdBFhdtXQBcVbl8BXVS4fQV0UeH2FdBFhY8WC+iiwsUs
oIsKt6+ALircvgK6qHD7Cuiiwu0roIsKt6+ALircvgK6qHD7CuiiwkeLBXRR4WIW0EWFi1lAFxVu
XwFdVLh9BXRR4fYV0EWF21dAFxVuXwFdVLh9BXRR4aPFArqocDEL6KLCxSygiwq3r4AuKty+Arqo
cPsK6KLSYF/ootJgX+ii0mBf6KLCR4sFdFFpEDN0UWkQM3RRabAvdFFpsC90UWmwL3RRabAvdFHh
9hXRRYXbV0QXFW5fEV1U+GixiC4qXMwiuqhw+4roosLtK6KLCreviC4q3L4iuqhw+4roosLtK6KL
CreviC4qfLRYRBcVLmYRXdRz+4roop7bV0QX9dy+Irqo5/YV0UU9t6+ILuq5fUV0Uc/tK6KLej5a
LKKLei5mEV3UczGL6KKe21dEF/XcviJapef2FdEqPbeviFbpuX1FtErP7SuiVXpuXxGt0vPRYhGt
0nP7imiVnttXRKv03L4iWqXn9hXRKj23r4hW6bl9RbRKz+0rolV6bl8RrdJz+4polZ6PFotolZ7b
V0Sr9Ny+Ilql5/YV0So9t6+IVum5fUW0Ss/tK6JVem5fEa3S89FiEa3SczGLaJWe21dEq/TcviJa
pef2FdEqPbeviFbpuX1FtErP7SuiVXpuXxGt0vPRYhGt0nMxi2iVnotZRKv03L4iWqXn9hXRKj23
r4hW6bl9RbRKz+0rolV6bl8RrdJz+4polZ6PFotolZ6LWUSr9Ny+Ilql5/YV0So9t6+IVum5fUW0
Ss/tK6JVem5fEa3Sc/uKaJWejxaLaJWei1lEq/RczCJapef2FdEqPbeviFbpuX1FtErP7SuiVXpu
XxGt0nP7imiVno8Wi2iVnotZRKv0XMwiWqXn9hXRKn2DfaFV+gb7Qqv0DfaFVukb7Aut0jfYF1ql
56PFIlqlbxAztErfIGZolZ6LWUKr9Ny+Elql5/aV0Co9t6+EVum5fSW0Ss/tK6FVej5aLKFVBi5m
Ca0ycDFLaJWB21dCqwzcvhJaZeD2ldAqA7evhFYZuH0ltMrA7SuhVQZuXwmtMvDRYgmtMnAxS2iV
gdtXQqsM3L4SWmXg9pXQKgO3r4RWGbh9JbTKwO0roVUGPlosoVUGLmYJx3AGLmYJx3AGbl8JXTRw
+0roooHbV0IXDdy+Erpo4PaV0EUDt6+ELhq4fSV00cBHiyV00cDFLKGLBi5mCV00cPtK6KKB21dC
Fw3cvhK6aOD2ldBFA7evhC4auH0ldNHAR4sldNHAxSyhiwYuZgldNHD7SuiigdtXQhcNDfZVubI1
2FflysbtK6HBBm5fCQ02cPtKaLCBjxZLaLCBi1lCgw1czBIabOD2ldBgA7evhAYbuH0lNNjA7Suh
wQZuXwkNNnD7SmiwgY8WS2iwgYtZQoMNXMwSGmzgYpbQYAO3r4QGG7h9JTTYwO0rocEGbl8JDTZw
+0posIHbV0KDDXy0WEKDDVzMEhps4GKW0GADt6+EBhu4fSU02MDtK6HBBm5fCQ02cPtKaLCB21dC
gw18tFhCgw1czBIabOBiltBgA7evhAYbuH0lNNjA7SuhwQZuXwkNNnD7SmiwgdtXQoMNDfaFBhv4
aLGEBhsaxAwNNjTYFxpsaLAvNNjQYF9osKHBvtBgY4N9ocHGBvtCg418tFhCg40NYoYGGxvEDA02
cjHLaLCR21dGg43cvjIabOT2ldFgI7evjAYbuX1lNNjIR4tlNNjIxSyjwUYuZhkNNnIxy2iwkdtX
RoON3L4yGmzk9pXRYCO3r4wGG7l9ZTTYyEeLZTTYyMUso8FGLmYZDTZyMctosJGLWUaDjdy+Mhps
5PaV0WAjt6+MBhu5fWU02MjtK6PBRj5aLKNURC5mGaUicjHLaLCRi1lGg43cvjIabOT2ldFgI7ev
jAYbuX1lNNjI7SujwUY+WiyjwUYuZhkNNnIxy2iwkYtZRoON3L4yGmzk9pXRRSO3r4wuGrl9ZXTR
yO0ro4tGbl8ZXTTy0WIZXTRyMcvoopGLWUarjFzMMlpl5PaV0Sojt6+MVhm5fWW0ysjtK6NVRm5f
Ga0ycvvKaJWRjxbLaJWRi1lGq4zcvjJaZeT2ldEqI7evjFYZuX1ltMrI7SujVUZuXxmtMnL7ymiV
kY8Wy2iVkYtZRquM3L4yWmXk9pXRKiO3r4xWGbl9ZbTKyO0ro1VGbl8ZrTJy+8polZGPFstolZGL
WUarjFzMMlpl5PaV0Sojt6+MVhm5fWW0ysjtK6NVRm5fGa0yNVT0aJWpoTZHq0wNtTlaZWqozdEq
Ex/NktEqU0NFj1aZGip6tMrUUNGjVaaG2hytMjXU5miVqaE2R6tMDbU5WmVqqM3RKlNDbY5Wmfho
loxWmRoqerTK1FDRo1WmhtocrTLR2lw6tMpEa3ONwtygtblGYW7Q2lyjMDdoba5RmBt0NIvFzlei
Bb3Fvlei9bzFrleihbnFnleidbnFjleiZbnFfleiVbnFbleiRbnFXleiNbnFTleig1gs9rkSreMt
drkSLeMt9rgSreItdrgSLeIt9rcSrcYtdrcSLcYt9rYSrcUtdrYSLcUt9rUSrcQtdrUSHbpisaeV
aPVusaOVaPFuK/0sWrvbSjeLlu620suiNbitdLJoCW4rfSxagdtKF4sOWbGVHhat2m2lg0WLdlvp
X9Ga3Va6V7Rkt5XeFa3YbaVzRQt2W+lb0XrdVrpWtPC2lZ4VHaliKx0rWqzbSr+K1uq20q2ipbqt
9Kp4pV7pVPFCvdKn4nV6pUvFy/RKj4pX6ZUOFS/S8dlv4uNT8NFv4iU6PvlNvELHB7+JF+j43Dfx
+hwf+yZenuNT38RHpuBD38S/yoXPfBMfzYKPfBMfzIJPfBMfy4IPfDMflJJxQHvmg1IyDmjPfFAK
PlvOfEwKPlrOfEgKPlnOfEQKPljO/Ctc+Fw581Es+Fg580Es+FQ58zEs+FA58yEs+Ew587Eo+Eg5
c+7CJ8qZaxc+UM4cu/B5cubWhY+TM6cufJqcuXThw+TMoQufJWc+cgUfJWeOY/gkOXMbwwfJmSMX
PkfO3LjwMXLmxFW58HHhqlz3OHDh8+rMfQsfV2c+YAWfVmduYviwOvPhKvisOvPRKvioOvPBKvik
OvNRJ/igOvOvaeFz6twwnx1mRMN0dpgRDbPZYUY0TGaHGdEwlx1mRMNUdpgRDTPZYUbwwSb4fDo3
zGOHGdEwjR1mRMObvDEjGl7kjRnR8B5vzIiG13hjRjS8xRszouEl3pgRDe/wxoxoeYU3BjW8pXkY
ZLqu1jd6/PX047v56fn17f1i1q1+zs8ufU6L2FuBqZXK7++uPm6C5hcX3p4l/3J2sbieJZPt56az
fruOtJz76deLu3cn+t/p+fz6/PTj2fXD1bvF/cP83fvTy7vbd6f35/Ob2w8P72/v387O7x7OZ2Z2
Mvs4e/+ie2klfvZfZW3my/I9Pe02fvGf6z92XcizXxe69If7l7Nudrd4/7a/6VJtbTb94f3F/GFR
Nj6/+eP0/PbDzcPb2fIvr25+mz3+9Wz517Pbm9VenMzOP9zdLW4evtIOd3Z6lFeXl1+Zl7Pf//lV
NnqC9Den13M97+VP3WDb68NebfDi6n5+dr04vbx5O3v8fW+zmw321rCcQGivE5f6J07vBv0TF6Wc
uK5+4pZz/BzwxMnqxHUTJ2572NYs306x2fbV7fnD9dvZ+6uLr8SYZZp9/Kr718J2uq75h4ffS2O8
/vn707/9+OqX706///H1m9PXb/7+y88//s/p6398/812xbb6OsWJZL69vLxfPMwub+9mH/Vv72bx
MsZ58qk8O+uts/pVrvKh1A9B/FxmL/pxm5Uk/cNnL2d385vfFrPJJV7O3pElBjsyeR1f7cqv3efy
thfBx+NbGOdSojg9jp+5lChuj+OHLiWKcjSMc9Go2vPqyYueeLfQi8hlbwXVmuiJi57YLni97sl6
HcnH6rDPiXXo77afe23ZrlYplYPWS+ts/vCYAXN5TIcX73/TXJ3Zz/orqBULqxX0Fss1lNvp87Da
ie06tUR+Yt9fDPZ8/QcPH4baEsMPQ22J/l5M9yPLfugnwbztL07vrUZGcl+iao8wJvPsMlykcLG4
7K2gOmkAvbluVhBK5+2ZSRaMqVUC7UmmK6h1u8dJFowtOLjX1fzVz2++/uXN4GKu613OCrPXer//
+qfRStOyM7zXSr9+/frbb2x/laG/yne3F4tTbYrLs3Jr//abEz07m4WjWT6a3mv7P3//7Tf9Ffo4
3vrt2f9ZnD+cvv/w8OX7+d3Dl9rB+/Gb/5797fXJLMfZi14bl3DYeRJueuGy/CbAwe/kKfrqF3L3
unJFXx218ImvXGUvJi9FeOXSxekTUb1yDeujElW78LRfuWLoajfmxiuX+1IvHdXZmfiVaxlbHePc
eOV6XEGtqBlcucpioTr+4PlJVtapXa5K4n7KJFvtxWRfcZRkj4s3PDgejPl4jKo9U5tMsnx5YS7m
IfVWUJ2Nb4ckq/dF2pIsuz1uj48rqFnROMlsVx2SuVeSWVP9dH7iJCt70Xole1ycD4QbjqxeRe3S
BxsCx3IFtsbJ7UlmXfVNNE8l2QZHSniqCs3qHOmSm1RLptR7tVSzydSgeruOzZKuW5Zhh+2MlfWa
5WXtgJ2xstJQnbGq6eNb5uib+Pgua+HJT7B07rP+WmrjVLdr2S5Zn/1nr4+xq78/pHcMn+iT7J56
TchqV4YfZtfwRfow+ii7+lfApzsli+znl3beW0FV5xvK9m07iqk+2Xwi52Qba6u3yZ6/bD7Kfjrn
dC1TnZPHtfSWHOLmoT7MYv3e64UPszxO0HCwyupxlUGaKitd2MtyCM1e2//rm1/e/PBKf/fzdrWh
6/YtGHW1r37+5VVvnctb0l7r/DuuU+z4XOk1qEit/nVZ9iSYk/dX7xezb972w7D+64X9+MMPb179
8uPPJymdLF7/9IUZhIZ+KTt/uH13dX56/1Ac+erm6uHt7Ovr69tz/ePF7PEfZ8t/3Lrc3LmQz8/7
q4zQ4Ktq9LfFw7YMLba8qUNXgRH3RWNOy5E87pTuz8WF7sv4ZGz7Dpf5Urp4sdrNh9sn97R8iPme
5rytt1dxUt/R99fzm8VoT3/67usf3pyIP9Hr07v53b/7exslxHx2OW/c212QYHl6h3s9uGCsm1r3
erkqvc+dPmbM3/Wu92tJ0BO9t4Z/Lb+DW+6CcM6HmbA+84MthvoWL8+W21uertUGHy8FjxuqnbLh
xtYnbrCx1NSYcXRaXDeVBFU80Vxww/DKWdUL3On88lJXsrg4Pb+9udHf3d7dL3OiPIuZX1+vn7vM
tv9cP8tPJ4Xrmo46pdmLMNht05T6JS4O4+zEZ3R9GOMPKl5+Nsdjzi7yYrEcWsvT3xm/QztVdrx2
oVtfXJbZvz6Ct7Pvrm7+qO/6MA03B6C7/usPP5am619cnW0+ycPGsROf1IPt6/S9xNnKeTr/fXH+
x+ntzfW/386Wvy9J/FRbucoF8vfF9fvF3Wpd5WTcl5Pwj/XzybvbD8tfHz8ET960llV/2+qrJ+aP
xeL9/ezXVT/hJMWT1z/NXr19Obu5/Wd5NPrU6dl49tXNw+J6dcVfn6by7Pf899Jjv8cbtvap7+vX
tn9ePfw+uzzTa9NgS9K8pdpKP17dX51dl2fu5XHysp6ZaV9ED6+UFfezrr+tYCqNfvvuXekBPP76
8GSTaxck9j+eq2fQi5vyKP3tbPlr7TG6VkCLh5PevuiKBre5ZzxOt49P03VlXRZnV0/Tyx9T+Qp8
dRjC45Zz/9p2uKfpIa8fp8eu9jh9ufEw6KI+47Bd/7C9Hx52qA8ieNyyOeToixDceBDB8KjjtrFj
kkHi7X7UX5iwOewycKB32LZ0CSZbWzc96G0e7rA3g06imT7sQQfysdZebfvtemOLj4vHjZWVayqt
+wvLP/bWFQZ1SMvDn17/pYRPdSAabqsaHmq3qmX9cLG4nH+41pvW9WKu96lX5Zdl56epjiir3nXP
wmDPotsx3A/Dd+5tm0F82qW7MioxNDyvuw6np3BmL+8WelH9Vv/ffj7TKOGfU7D+9PVf35x++93f
fuqvNeepBHheAZmS76YeZ44KSDs45xo46CI+r4DMZf7Ux4lJWJ+0bLBpT0cfOo2zlcLoOQWkk3Qm
cdG17a2r9N0PUo6td2Owsan8h1Mjg1Pjdn2W7QfhUjmzu3VfdSWbK8+f28nTLW0uUn92Jy8lX1OL
m9ubM/18ljPS0uGb9ZbvrTpMNvZUow3afPkK0z16ARK3vQDnvR/1Aqb7fLrpwZ7v3wuAEZSjXsC2
y5clDfjpGZ0fGzeHLbpq2R622PKlez1sWzts3fQASw532NvOj5087OX36Hbp/Phh58f31zV999mv
+5F9NxhbyzsAdnAH13izS/9jdIso4fGgHQCrN/luv8rqC5s3+eZT+crUJt98Ku+5nPiYlU2bw3a2
PeSbG+Sb7W/brm97zxjh/bgGd7gPqp44rcb6J87lqeJsuelDjvAOIcD1aXji3HbbMizODtJhLGtN
kxVDU4cxugubzhemv8rc5GyjDuMycKIftkOHUfTutfALi12wyp76bqpYe6LDuIw7UIcxXbpLHy5z
297WsPcgHcb1bgw29owO4zJulzJx2GEs4bZyjE92GGsnavPc7k/tMC63FD9Nh7Fsy1eexzV2GNcn
qdZh1FWHbtcBr4M2D4NRxc/FxrKiwcPp3a/spsduQW+wufmWKEPe+LRX9rCnsWq3un/YTgaHbf30
DU2WE8z8rxy2TWZAQvvdx6Neys32sKN+WGSytXXT6bB1RoAOkEwfdupnWkOHOw473LG3LmcqTwqe
0eGGi6iu2u4CmaMO9zJ+Vzlwg/BNT+t5HW44Ihdd2HfYCXagdK1pP3FbC1d/lXmq1nmyA6UrGjw8
f2YHam0L0CWp7Kl0U1XVUx2oEjcxtmTXDlT2Np53tjLApLa31U/LITpQ690YbKz51Mjg1Oz0YH3U
gSrhlTP7ZAeqdqJcu4Pt04EqWwqfqAOl25Lni9vGoWsdKP23BCPF2jtQLg4HDz5D3Hr9niRih3fC
7CfvhFr8doe9E0boAAzvhNs009Iz7isgW2jMJuS0PexsrXSTh62Vpjnkw+XtYW87AH7ysLPdUdzS
sAOQtuvSLm7l4/6MDgBcBLSQmxyT1NIBKPF7dABKsZv26gDAEZVvP+6bb2mdb+U7KHnbz9Y/pkfh
reZbKH38g+ZbgnwLg3zz/W3H9W3veeJW1rDviYu9E1deR9Y/cSlNFii66XTYAiXD9Wl44sJm26lL
bt93KozGFJd1Ctze6ZjiEobDtpvGFJfQuJ/wrUWtv8q2kbrjDmoJrOzLro+E42LuL6oPWWt7OiUb
TwxDLXF5oie9awdVFjGFi+W7ihr2Nu/ykGJ8yS3xtVrkYGOK12e+t8VcG2/7RJc6N3ep1ydusLE2
k8yj05J3enY0uhNpuKnkwp81phiTIhv46PNhq8u4pipyOIZoGVdJoueOKT7vznyS5avXefpnu0sv
GnfcVsab7DtOd3MAlTHFy202XV+wcVwlpw66r9P3kux2HpRRaSupQP2BxhQvV19py08wprhsevP1
nT+j+M39LYX25xT7Fb9lW7WB5E8MMYEmN91gpMCzmV9XZPYrd40xm+6k1btEt+1OWu9lGn7T4/er
/4Tu5LYfHqe6k6Zz+72ZzBjbP+w0Omw32Ysumz7oA//YQS96eNjbu3aWOBjcsl/xICb0nm5YsUbv
1lOtnbV26P6Uw962dpo87DRIcl7lRzOo8rdjdMq6dhr9OvxSlB2PbNrxvlpGJx1oVM/4klIGH+16
xw+fDcJ3/RKSH4bv8qx6XM1o/GTPjL0naBW+55ii0fl0nRG37xeGt69Celyh7Np13h7iMnzX0QCm
F+5NOPxLDcuKg629ZmW3lxo+vlqit06Zeqnh6qUULwavpFh/qV3vquOXGlaWGL3UsLJEf0emZ+pY
7Up584D++nYblPgb1+1w3sRVFJ+zZDCfzyqqYf4RC1H0BeV2OG/iKoq/r3Ewpc8qquFseIzib15M
AaMazmHEKD7xS0oQRV8ebofzJq6i+JnPmBv0TeB2OG/iKoqf+Yy5Qd8FbofzJq6i+DnMmBt8xrrh
vImPUQ1v6smYG3zOuuG8iauohnOIucEnoBvOm7iKou/c7jrMDf7S7eG8iY9R/AXaw3kTV1ENcxBh
bvC3YQ/nTVxF8bmBOswN/mrrrsPc4O+27jrMDT7netdhbvDZ07sOc4PPnt4ZzA0+D3pnMDf4POid
wdygE6ppFOYGn9G8M5gbfEbzzmBu8LnJO4O5wecm7wzmBp9lvDOYG3yW8c5gbvBZxjuLucFnGe8s
5kbDLGQWc6NlRjHMjYYpxSzmRsP0YBZzg8/h3VnMjYYJwizmRsMMYRZzg8/21VnMDT7dV+cwN/jU
XZ3D3OBzd3UOc4PPw9U5zI3Mz7wb50bu+ERcnRvnhkbxM+/GuZE7PqlW58a5kTs+QVbnxrmhUTx7
3Tg3csdnu+pknBu5+sLAcdQ4NzSKn0MZ50bu+IRXnYxzI1dfPzmOwtzgs1d1grnBZ6LqBHODT0XV
CeYGn1aqE8wNPnt6J5gbfGKpzmNu8EmiOo+5wWeJ6jzmBp/xqfOYG3zKp85jbvDpmzqPucHnb+o8
5gadm1yjMDf4DE6dx9zgszF1HnODT8fUBcwNPrVSFzA3+DRJXcDc4PMkdQFzg0+U1AXMjYaqLWBu
8FmPuoC50VC1BcwNPoVRFzA3Gqq2gLnRULVFzI2Gqi1ibjRUbRFzo6Fqi5gbDVVbxNwI/BxGzI2G
qi1ibtBZsDUKc6OhaouYGw1VW8TcaKjawEU1imcvuKhG8TMPLqpRPHvBRTWKn3lwUY3i2QsuqlH8
zIOL5q6hagMX1aiGc4i5Qas2mytXNlq1aVRlD3n2gsFqFD+HYLC5a6jawGA1imcvGKxG8TMPBqtR
PHvBYDWKZy8YrEbx7AWD1aiGMw+tbBqqNjBYjWo4h5AbpmEqZDBYjeKzVoPBahSfthoMVqPoOTRg
sNnwqs2AwWpUwwzjkBuGV20GDFaj+HThYLAa1XDmMTd41WbAYLPhVZsBg82GV20GDFajGqZpx9zg
VZsBg9Uofg7BYDWKZy8YbH5i5o9tFOYGr9oMGKxG8ewFg83VyQzGUZgbvGozYLAaxc88GGyuzpw1
jsLc4PPhGjDYpyYy20ZhbvCqzYDBahTPXjBYjWo4h5gbvGozYLAaxbMXDDYbXrUZMFiN4tkLBqtR
/MyDwWoUz14wWI3i5xANls91p1GYG6HhHGJu8KrNoMEaXrUZNFjDqzaDBmt41WbQYKsz/42jMDd4
1WbQYA2v2gwarOFVm0GDNbxqM2iwhldtBg3W8KrNoMEaXrUZNNjqnBrjKMwNXrUZNFjDqzaDBmv4
szaDBmv4szaDBmt41WbQYA2v2gwabHUSsHEU5gav2gwarKnNhjmOwtzgVZtBgzWZn0M0WMOrNoMG
azuevWiwlldtBg3W8qrNoMHahqoNDdY2VG0oFbahakOpsA1VGxqsbaja0GBtQ9WGBmvpqEVn0GBt
Q9WGBmsNP4dosLahakODtZafQzRY21C1ocHahqoNDdY2VG1osLahakODtQ1VGxqsbaja0GCrU9uN
ozA3Gqo2NFhLxzpqFOZGQ9WGBmtdwznE3Gio2tBgbUPVhgZrG6o2dFHbULWhi9qGqg1d1DZUbeii
tqFqQxe1DVUbuqjlYx0NuqhtqNrQRa1vOIeYGw1VG7qobaja0EUtr9osuqjlVZtFF7W8arPoopZX
bRZd1PKqzaKLWl61WXRRy6s2iy5qedVm0UVtbDiHmBu8arPoopZOz+ssuqjlVZtFF13OpMaiMDd4
1WbRRS2v2iy6qOVVm0UXtbxqs+iilldtFl3U8qrNoova1HAOMTd41WbRRavfKRpHYW7wqs2ii1pe
tVl0UcurNosuannVZtFFLX9qZtFFHa/aLLqo42MdLbqo41WbRRd1HT+H6KKOV20WXXQ5mxyLgtxw
vGqz6KLLN0myKMgNx6s2iy7qeNVm0UUdf2pm0UUdr9osuqjjT80suqjjVZtFF3X0G2oahbnBqzaL
LuroN9Q0CnODV20WXdTRb6hpFOYGr9osuqjjVZtFF3W8arPooo5XbRZd1PGnZhZd1PGqzaKLOj7W
0aKLOl61WXRRR7+hplGYG7xqs+iijn5DTaMwN3jVZtFFHf+GmkUXdbxqs+iijldtFl3U8arNoos6
XrVZdFHHqzaLLup41WbRRR0f62jRRV1D1YYu6vg31Cy6qGuo2tBFHf+GmkUXdQ1VG7qoCzx70UVd
Q9WGLuoaqjZ0UddQtaGLuoaqDV3UNVRt6KKuoWpDF3UNVRu6qGuo2tBFXeLnEF3UNVRt6KIu8XOI
LuoaqjZ0UddQtaGLuoaqDV3UNVRt6KKuoWpDF3UNVRu6qGuo2tBFXUPVhi7q+LM2iy4qDVUbuqjw
Z20WXVQaqjZ0UeHP2iy6qDRUbeii0lC1oYtKQ9WGLioNVRu6qPCqzaGLCq/aHLqo8GdtDl1UeNXm
0EWFP2tz6KLCqzaHLir8WZtDFxVetTl0UeFVm0MXFV61OXRR4VWbQxcVXrU5dFHhVZtDFxVetTl0
UeFVm0MXFf6szaGLCq/aHLqo8GdtDl1UeNXm0EWFP2tz6KLCqzaHLir8WZtDFxVetTl0UeFVm0MX
FV61OXRR4VWbQxcVXrU5dFHhVZtDFxVetTl0UeFVm0MXFf6szaGLCq/aHLqo8GdtDl1UeNXm0EWF
P2tz6KLCqzaHLiq8anPoosKrNocuKrxqc+iiwqs2hy4qvGpz6KLCqzaHLiq8anPoosKrNocu+sSL
1rZRmBv8WZtDFxVetTl0UeHP2hy6qPCqzaGLCh8h6dBFhVdtDl1U+PfaHLqo8KrNoYsK/16bQxcV
XrU5dFHhVZtDFxVetTl0Uc+rNocu6nnV5tBFPa/aHLqo51WbQxf1vGpz6KKej5B06KKeV20OXdTz
EZIOXdQ3VG3oop5/r82hi/qGqg1d1PMndA5d1DdUbeiivqFqQxf1DVUbuqhvqNrQRT0fIenQRX1D
1YYu6vkISYcu6huqNnRRz7/X5tBFfUPVhi7q+ffaHLqob6ja0EV9Q9WGLuobqjZ0Ud9QtaGL+oaq
DV3UN1Rt6KK+oWpDF/UNVRu6qOcjJB1apW+o2tAqPf9em0Or9A1VG1ql599rc2iVvqFqQ6v0DVUb
WqVvqNrQKn1D1YZW6RuqNrRKz6s2Qav0vGoTtErPqzZBq/R8hKSgVXpetQlapeffaxO0Ss+rNkGr
9Px7bYJW6XnVJmiVnn+vTdAqPa/aBK3S86pN0Co9r9oErdLzqk3QKj2v2gSt0vOqTdAqPa/aBK3S
86pN0Co9r9oErdLzqk3QKj2v2gSt0vOqTdAqPX8biaBVel61CVql5+MqBa0y8KpN0CoDH1cpaJWB
V22CVhl41SZolYFXbYJWGXjVJmiVgVdtglYZeNUmaJWBV22CVhl41SZolYFXbYJWGXjVJmiVgY+r
FLTKwKs2QasMfFyloFUGXrUJWmXgT+gErTLwqk3QKgOv2gStMvCqTdAqA6/aBK0y8KpN0CoDr9oE
rTLwcZWCVhl41SZolYGPqxS0ysCrNkGrDLxqE7TKwKs2QasMvGoTtMrAqzZBqwy8ahO0ysCrNkGr
DLxqE7TKwKs2QasMvGoTtMrA3yEpaJWBV22CVhn4uEpBqwy8ahO0ysDHVQpaZWio2tAqAx9XKWiV
oaFqQ6sMDVUbWmVoqNrQKkND1YZWGRqqNrTK0FC1oVWGhqoNrTI0VG1olYG/Q1LQKkND1YZWGfi4
SkGrDA1VG1pl4OMqBa0yNFRtaJWBj6sUtMrQULWhVYaGqg2tMjRUbWiVoaFqQ6sMDVUbWmVoqNpw
DGdoqNpwDGdsqNrQRWND1YYuGhuqNnTRyL8NJ+iisaFqQxeNfFyloIvGhqoNXTTycZWCLhobqjZ0
0dhQtaGLRl61eXTRyKs2jy4aedXm0UUjr9o8umjkVZtHF428avPoopFXbR5dNPKqzaOLRj6u0qOL
Rl61eXTRyMdVenTR2PCsDa9ssWFcZeXKxqs2jwYbedXm0WAjr9o8GmzkVZtHg43823AeDTbyqs2j
wUb+bTiPBht51ebRYCMfV+nRYCOv2jwabOTjKj0abORVm0eDjbxq82iwkVdtHg028qrNo8FGXrV5
NNjIqzaPBht51ebRYCOv2jwabORVm0eDjbxq82iwkY+r9GiwkVdtHg028nGVHg028qrNo8FGPq7S
o8FGXrV5NNjIqzaPBht51ebRYCOv2jwabORVm0eDjbxq82iwkVdtHg028qrNo8FGXrV5NNjIqzaP
Bhv5t+E8Gmzk1Y0fG6yJznd7zQtvfdjMCx+kvFBsMy+8T0mPbWJe+OWm40HnhTcwL3wezAuf+tsO
6ynPVxu8uLqfn10vTi9v3s4ef9/b7GaD/TXEfU9c6p248oae/onTS5qeuG7ixDVcBcZurlENn+ex
m5cofk0cu3mJCgdtWrtq2m6iafNg2/xzMDZ7jWr4pI7NvkQ1nFPBqIZz6jGKXyPHZl+i+DVybPYl
it+dxmZfoviVdWz2JYq319jsTWz4tqsfm32J4u01NvsSxe9pY7MvUby9xmZfonh7jc2+RPH2Gpt9
ieLtNTb7EtXQXpAbwgXIj82+RPH2Gpt9ieLtNTb7EsXba2z2JYq319jsSxRvr7HZlyjeXmOzL1H8
bjE2e43iI7v92OxLVEN7YW40aNPY7EsUv4qOzb5E8VYem32J4q08NvsSxdtrbPYlirfX2OxLFP9U
js1eoxpka2z2JYq38tjsSxRv5bFslaiG9sLc4KMY/NjsSxT/VI7NvkTxVh6bfYnirTw2+xLFW3ls
9hrVoGhjsy9RvL3GZl+i+KdybPYlirfy2OxLVEMrY25wewtjsy9RtL3C2OxLFG2vMDZ7jeJiF8Zm
X6JoK4ex2Zco2l5hbPYlirZXGJt9iaLtFcZmX6LopzKMzb5ENbQy5gbXwTA2+xLFW3ns6BrFdTCM
Hb1E8fYaO3qJajguzA3+Ld4wdnSN4ioTxo6uUby6CWNHN9HznnkYO7pG8b5oGDt6ieKtPHZ0jeJ9
gDB2dI3id6IwdnSN4lfRMHZ0jeLjs8LY0TWqIXvHjl6iGs4h5IZvyMOxo2sUH4kfxo6uUQ15OHZ0
ExvGaIexo2sUr27C2NFLFD+HY0fXKN6rDGNH16iGPBw7ukY15OHY0TWq4U40dnSNasjDsaOXKJ5R
Y0cvUQ3nEHOjIefHjq5R/LlHGDt6ieJ5OHb0EsXP/NjRSxRv5bGjlyh+dxg7eonieTh29BLFW3ns
6CWqob0wN/j3mQKabMPIuIAm2zAyLqDJBi65AV20YWRcQBcNDddedNGG8XQBXbRhPF1AFw1ciQO6
aMMovIAu2jAKL6CLNozCC+iioeH+hS7aMHYvoIsG7r0BXbRh7F5AF20YuxfQRSNX4oAu2jDiL6CL
Noz4C+iiDSP+Arpow4i/gC4auRIHdNGGcYIBXbRhnGBAF43clgO6aMPowoAuGrkSB3TRhtGFAV00
clsO6KINYxIDumjDmMSALhq5LQd00YYxiQFdNHJbDuiiDSMZA7pow0jGgC4auS0HdNGG8Y8BXTTy
d40EdNGG8Y8BXbRh/GNAF43clgO6aMOoyYAuGrkSB3TRhlGTAV20YdRkQBeN3JYDumjDWMuALhq5
LQd00YaxlgFdNPK3oUR00YYRmhFdtGGEZkQXjdyWI7powwjNiC4a+bfxIrpow7jOiC7aMK4zootG
bssRXbRhNGhEF43ciCK6aMNo0IguGrktR3TRhjGkEV20YQxpRBdtGEMa0UUbxpBGdNHI3/IS0UUb
Rp5GdNGGkacRXTRykY7oog0jTyO6aOTvhonoog3jVSO6aMN41YguGrn2RLTKhlGuEa0ycu2JaJUN
o1wjWmXDKNeIVhm59kS0yoaxsRGtMnLtiWiVDWNjI1pl5NoT0SobRtRGtMqGEbURrTJy7YlolQ3j
cCNaZcM43IhW2TAON6JVNozDjWiVkWtPRKtsGL0b0SobRu9GtMrIjSiiVUZuKRGtMvGaKKJVJl7d
RLTKxEfORLTKxGuiiFaZeE0U0SoTr4kiWmXi1U1Eq0x85ExEq0y8JopolYnXRBGtMvGaKKJVJl4T
RbTKxGuiiFaZ+MiZiFaZeE0U0SpTQ02EVpkaaiK0ytRQE6FVpoaaCK0yNdREaJWpoSZCq0wNNRFa
ZWqoidAqU0NNhFaZGmoitMrUUBOhVaaGmgitMjXURGiVqaEmQqtMDTURWmVqqInQKlNDTYRWmRpq
IrTK1FAToVWmhpoIrTI11ERolYl/hy+iVaaGmgitMjXURGiVqaEmQqtMDTURWmVqqInQKhP/5l9E
q0wNNRFaZWqoidAqU0NNhFaZGmoitMrUUBOhVSb+/aKIVpkaKim0ytRQSaFVJl5JJbTKxGuihFaZ
eE2U0CoTr4kSWmXiz80TWmXilVRCq0y8kkpolYnXRAmtMvGaKKFVJl4TJbTKxJ+bJ7TKxJ+bJ7TK
xJ+bJ7TKxL9dldAqE6/1Elpl4s/NE1pl5s/NE1pl5s/NE1pl5s/NE1pl5nNZJLTKzJ+2J7TKzJ+2
J7TKzJ+bJ7TKzJ+bJ7TKzJ+bJ7TKzJ+bJxzDmfmoxYRjODN/2p7QRTN/2p7QRTN/bp7QRTN/bp7Q
RbPhrYwumvl3shK6aOZP2xO6aOZP2xO6aOZP2xO6aOaylNBFM5elhC6auSwldNHMZSmhi2YuSwld
NHNZSuiimT9tT+iimXtUQhfNXJYSumjmspTQRTOXpYQumrksJXTR3CBLlSsbf9oeK1c27lEJDTZz
j0posJnLUkKDzVyWEhps5rKU0GAzH/ud0GAz96iEBpu5RyU02Mw9KqHBZu5RCQ02c1lKaLCZf5Mr
ocFm7lEJDTZzj0posJl7VEKDzdyjEhps5t/kSmiwmXtUQoPN3KMSGmzmHpXQYDOXpYQGm7ksJTTY
zGUpocFm/ow+ocFm7lEJDTZzj0posJl7VEKDzdyjEhps5rKU0GAzf0af0GAz96iEBpu5RyU02Mw9
KqHBZu5RCQ02c49KaLCZe1RCg81clhIabG6QJTTYzJ/RJzTY3OBRaLC5waPQYHODR6HB5gaPQoPN
DbKEBpv5M/qEBpsbPAoNNjd4FBpsbvAoNNjc4FFosLnBo9Bgc4NHocFm/j2OhAabuUdlNNjMPSqD
waaOe1QGg9Uo2soZDFajaCtnMFiNoq2cwWA1irZyBoPVKNrKGQxWo2grZzBYjWpo5XFuaBRvZTDY
1HGPymCwGsVbGQxWo3grg8FqFG9lMFiN4u0FBqtR9NqbwWA1ircyGKxG8VYGg9WohlbG3OAelcFg
NYq3MhisRvH2AoPVKP6pBIPVKN7KYLAaxVsZpEKjeCuDVGgUb2UwWI3irQwGmzo+0imDwWoU/1SC
wWoUb2UwWI3irQwGq1G8lcFgNYq3MhisRvFWBoPVKN5eYLCp4yOdMhisRvFWBoPVKN7K4KIaxVsZ
XFSjeCuDi2oUb2VwUY3i7QUuqlH8UwkuqlG8lcFFU8c9KoNVahRvZbBKjeKtDFapUby9wCo1ircX
WKVG8U8lWKVG8VYGq9Qo3spglRrFWxmsMnXcozJYpUY1tBfmBveoDFapUbyVwSo1ircyWKVG8VYG
q9Qo3spglRrFWxmsMnV8pFMGq9Qo/qkEq9Qo3spglRrFWxmsUqMaWhlzg3tUBqvUKN7KYJUaxdsL
rFKj+KcSrDJ13KMyWKVG8VYGq9Qo3spglRrFWxmsUqN4K4NValRDK2Nu8JFOGaxSo3grg1VqFG9l
sMrUcY/KYJUaxVsZrFKjeCuDVWoUby+wSo3i7QVWqVH8UwlWqVENrYy50eBRYJUaxVsZrDKZBo8C
q9Qo3spglRrFP5VglRrFWxmsUqN4K4NVahRvZbBKjeKtDFapUQ2tDLlhqEdJB1aZDPUojcLcoB6l
UZgbVJY0CnODvldEozA3ane9x19PP76bn55f394vZt36xyfXnUvYrMB2VVh9f3f1cRM0v7jw9iz5
l7OLxfUsmWw/N53123VEl/qzP1zdnj9cv529v7r4SoxZhn38qvvXQrf1cjb/8PB7mdXh9c/fn/7t
x1e/fHf6/Y+v35y+fvP3X37+8X9OX//j+2+2K062VndM7Nzt5eX94mF2eXs3+6h/ezeLlzHOk08l
HXrrrL7ZvpxlPaj4ucxe9OM2Kyls/dnL2d385rfFbHKJl7N3ZInejjzx2vvVrvzafS5v+xEcmIb5
UULYZ0wwhH3APITQEUsdhuySuJeL7OeXdt5bga/13J5IXLFac2juyuM65EvtCFfnn55Yh/5uPWlI
ifVVwyhHrB+P2fzhsdXn8pgCL97/pvk5s5/1V1Ar0lYr2C6Wbe06vtNnYLUTvXW62udqve8vBnu+
/oOHD0BtieEHoLbEYC8m71BlPzT7zdv+4rSrbu0A0R+jah3GyTzzi87ML828twJfs2B6geytYPmy
iI9nF+W/L+wX3kTjTnQ35w+L2dX9TM/Zi3/c/HFz+88bPb9/ub49n1//5eL23fzq5i/2L7q1q/PF
XzT0L8vAvyzjWpfr7cX6i6dnH+5PVr+evr+7PVvMXqz+VM7I3eLd7cfFifX5s9nZ/PyPxc3Fcp32
ca1fblaYrKn1jps+O8m6msm1f3Z0BTXGGn92yu3D73ljevXzm69/edO7Ly3Xu3xD5F7r/f7rn0Yr
Fb8qD5cttG6UD4uPi5uH01VbnOiN4bNZLyasuho7xbj+dlZLnZ7/Xj63Fye2y/2lw/pr6U1LR7u6
QzUsrX1hXy4Ag0+GTc/8ZNjU9slYL9ffi1U5tMcnw6YvtysMxu/YKCVmVaHuEmO7HU52HO4VWzqI
b166zH2zw9JhPea4csLPrxfzmw/vyxk/cZK2p/r89ub+9nqhp7v7sr+qFUu1n7by4qvuQJuP65EC
Tccdg99jw18OViTtm03B5n2O9y+Xd7c3D/qXX/bX6XY48Cz7HHhvD7646u9EXs9B0LYT62+gPXcn
bm+ur24WXw7WGJu3L51NYa/tLy9bX/ZXmLsdNr/+isVzN6/LPtye315/OVhn3mUP2u87JoiL7Rc3
7df79qWz9l0qfcJdu9Sh15nVdVanMCo9kq7fpQ797nCsdalhCehSwxKDvZisELtxl7osTp9/aY/a
DLrUJar27GaySz23yZRKuLeCUHsY/kSXutt26mxnbQyTna/umdpQVlym6TpspaXrrL6H7dNWWsu9
aK+0yuIUvq0bDPlaRlVf9NNcadlOqnM2NVdaWieHQ3yuh6fOV1+hsTSafgP6/skPtQaEJaABYYn+
Xky/8MJgA/pEnxlptvhRA2pUpcCebEB7Fi66i34DBl+Dz6dIpsuh14DGrefsabiMW+kk2PaljekX
Mo03wI8XV/fvrwe9Pl2Tdf29bOh0lpjYfPPTpddzQzctbf1OS6f2rpsV5+wuS/td2q9MBdq6dNQ/
uebelpah1jd3TXRpae9K6dLr91A3Le2cNHdNdGkfms+gLh3TDusW6XZYt6xnmWlaWv+/Q+v4NeW1
Lb2ex6dt6fW3FpuWDut5ONuW3qHsiZomYYejjD41VzO69Pr9eE1Lp53yO0XTfK2KNrv2q7Au7fMu
687tnBRd51z7GXTdLlcf163fwdm0tH4Y2s+JM+vZQZqWtmanpXe4R+rS65lvmpZ2Nrfnt7aNab6e
aF/W2uY90aLHxOZPgy7tu+Y8SXoHbG9LXTrvcpTi2s+gVl2x/eqTZDOfecvS+lmI7eekPERu35Pg
XTshpxDW77tuWjqtZyZoWTp20n7f0atgMM1Xn1Q+mO1nMDov7UdZprPeYb9FfHvGRlm/h7tpaS+h
+e6qS8f260mKYZdPWpnArf0zH8s1eYelQztsJb0Vu/b8Lq9/3KHl83rO5Jaly9cg2tuyfP2huXWy
8dV36gyKuzN7dnHhLl21uJYyT3vuemWtrrA6yr6HZtugzRrMsLieWKJXXE8s0d+LaQUDNNPFDf16
hV4K4qC4LlG1QciTxbV+4s/C2fmitwJbGzs2cf5HaJZNDrVvCwyiu/MzvTFepmrrdfrZnHfng/OW
q3Mo9lpvG7RZw8Ww9SaW6LXexBL9vZgecV1pvcwnBNPWy6PWy9XJrKaHWV1Ek/zFRX8Fte/yTZz/
dev9x/9Hf/51/eXFu8X9b19e3/72Z22jnJAgUn4tUwP3fy0fj/K//zBl8uGgi3nzH51x3sp/zLo/
a4f6Px/uH+Z3s9l/3M9vHj6cn99OLcf+/f+nP+++PD+x1rqTC/uxm30zv5h9Z2aX1/Pf7mep+39e
/L9vfvhs9u640HGh40LHhY4LHRc6LnRc6LjQcaHjQseFjgsdFzoudFzouNBxoeNCx4WOCx0XOi50
XOi40HGh40LHhY4LHRc6LnRc6LjQcaHjQseFjgsdFzoudFzouNBxoeNCx4WOCx0XOi50XOi40HGh
40LHhY4LHRc6LnRc6LjQcaHjQseFjgsdFzou9Kcu9L/9/oHjz/Hn+HP8Of4cf44/x5/jz/Hn+HP8
Of4cf44/x5/jz/Hn+HP8Of4cf44/x5/jz/Hn+HP8Of4cf44/x5/jz/Hn+HP8Of4cf44/x5/jz24/
/xdgeoN5ANAWAA==

------1fB0fB1199E272Cca7034138eA0659dF-99p9w6UqeyiVO3us-1580929196
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

------1fB0fB1199E272Cca7034138eA0659dF-99p9w6UqeyiVO3us-1580929196--


From xen-devel-bounces@lists.xenproject.org Wed Feb 05 19:37:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 19:37:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izQUI-0005og-4q; Wed, 05 Feb 2020 19:37:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yhvQ=3Z=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1izQUG-0005ob-3f
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 19:37:24 +0000
X-Inumbo-ID: edfad85c-484e-11ea-b211-bc764e2007e4
Received: from wout3-smtp.messagingengine.com (unknown [64.147.123.19])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id edfad85c-484e-11ea-b211-bc764e2007e4;
 Wed, 05 Feb 2020 19:37:23 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id B936D616;
 Wed,  5 Feb 2020 14:37:21 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Wed, 05 Feb 2020 14:37:22 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=q46uhA
 rwRjXxTgCIO6oWc+dsP8wHqfP6d5X7Hcd5mjk=; b=246Ojb2qwuLMJCWp4foX6y
 Dech5O+6vh3EzO1kAdXi5rrY3MoSm9ynNkCVT45eGyt4ZSBd7h4RowSpQm/1NsUc
 mK+oDeAUembRy7/L8H/QsWhwYEErtKKQVT7zdSlhpU4nzXeeUDq7PRw0QjLFcwo9
 98sWoiThrFZT/Lp/Mj/v5JRw8o+uLkvBE+nLIPRumeCPq+K1XhIBN2sQqKmxOeyM
 8HfYsjhWV1zV3kCb2UQTh/a4fm2/RZSBxSxXPKNHfH5792juS9aINYslmz2JPe3z
 wvwHBWtDztqNprE3tjFuGx1dNDtCHBzp4e87okQvZOoVnp4OHVeyOFnNCHUb2Z4Q
 ==
X-ME-Sender: <xms:cRk7Xk2z14a8X1Qcku9nnkkHYVLppmLM0aYEiT9ZBnXYXiHYR-dm9A>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrhedugdduvddvucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjsehgtderredttdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucfkphepledurdeihedrfeegrdef
 feenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmrg
 hrmhgrrhgvkhesihhnvhhishhisghlvghthhhinhhgshhlrggsrdgtohhm
X-ME-Proxy: <xmx:cRk7Xv3jwEALVMCiEw4r50vascY4_02Vdz6iS-CiKcpxhlDWqUnS9A>
 <xmx:cRk7XgugJwYJpPKDGvA3NRcbbyVu7XH2ybU3W3jADAQtzn-JWaXwYQ>
 <xmx:cRk7Xva05qZSbTUJ_zl9f0XX2rlTDNQvCKRzwJDiLyr01KrVtrZ33A>
 <xmx:cRk7Xu8ukLC9W3yY9CWZWSM79C0x-qlUz1NoDuTKFuuxZ0qk2JHcWw>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 7A3BA328005E;
 Wed,  5 Feb 2020 14:37:20 -0500 (EST)
Date: Wed, 5 Feb 2020 20:37:17 +0100
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200205193717.GV15453@mail-itl>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-4-andrew.cooper3@citrix.com>
MIME-Version: 1.0
In-Reply-To: <20200205165056.11734-4-andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH 3/6] tools/python: Drop cpuid helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: multipart/mixed; boundary="===============1046841128724491414=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1046841128724491414==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="t98UOKzcpBZ5uth4"
Content-Disposition: inline


--t98UOKzcpBZ5uth4
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Re: [PATCH 3/6] tools/python: Drop cpuid helpers

On Wed, Feb 05, 2020 at 04:50:53PM +0000, Andrew Cooper wrote:
> These are believed-unused, and the underlying infrastructure is about to =
be
> rewritten completely.
>=20
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

Acked-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblethingslab.com>

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--t98UOKzcpBZ5uth4
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl47GW0ACgkQ24/THMrX
1yxo8QgAjFOBAHQVzeZ52m3jwkfiA2xHW+npedQHlamtUV2aeVU++KJ87D3tlgtI
vQAejCLETziHokj83p4Iu55RdaYpymVtS4ZG4vJpksk0SxH4687j7lNtoLugu6Av
iWCiRfpPjNEpgL/t6wnqjGHyGhVOGDlfg7DVofFeCbzPAaGN2V6JAa33AU0I+O0P
H5+VW5Qk5HMCc4sJiSOdg88wUk828lhM+NWAve0Wrk4QAzWh9vJSyKfRRv3ZmkZW
lFn9cx2lnzczFG7W3BfvVaOAQuQZj/5ZqhCu9E16RelmABSa/p3OTTJ4J/YiNS3t
NNOJ2fwp1pJbQ0R91cOe2NcBM0yOlw==
=IzmS
-----END PGP SIGNATURE-----

--t98UOKzcpBZ5uth4--


--===============1046841128724491414==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1046841128724491414==--


From xen-devel-bounces@lists.xenproject.org Wed Feb 05 20:52:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 20:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izRex-0003aU-IR; Wed, 05 Feb 2020 20:52:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n2Y8=3Z=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izRew-0003aI-B0
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 20:52:30 +0000
X-Inumbo-ID: 6c6af0e6-4859-11ea-91c3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c6af0e6-4859-11ea-91c3-12813bfff9fa;
 Wed, 05 Feb 2020 20:52:29 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izReu-0006qi-4g; Wed, 05 Feb 2020 20:52:28 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izRet-0006LG-Qs; Wed, 05 Feb 2020 20:52:28 +0000
Date: Wed, 5 Feb 2020 20:52:24 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200205205224.53sw3hrhxdkv4vv7@debian>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-4-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-4-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 3/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgpbLi4uXQo+ICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9t
dWx0aS5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jCj4gaW5kZXggMjY3OThiMzE3
Yy4uZGZlMjY0Y2Y4MyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRp
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKPiBAQCAtNDE1Nyw3ICs0
MTU3LDYgQEAgc2hfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tpbmcsIGJv
b2wgbm9mbHVzaCkKPiAgICAgIGlmICggZG9fbG9ja2luZyApIHBhZ2luZ191bmxvY2sodi0+ZG9t
YWluKTsKPiAgfQo+ICAKPiAtCgpTdHJheSBjaGFuZ2UuCgo+ICAvKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiov
Cj4gIC8qIEZ1bmN0aW9ucyB0byByZXZva2UgZ3Vlc3QgcmlnaHRzICovCj4gIAo+IGRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAu
aAo+IGluZGV4IGI5NGJmYjRlZDAuLjBjNmFhMjZiOWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9oYXAuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKPiBAQCAt
NDYsNiArNDYsOSBAQCBpbnQgICBoYXBfdHJhY2tfZGlydHlfdnJhbShzdHJ1Y3QgZG9tYWluICpk
LAo+ICBleHRlcm4gY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlICpoYXBfcGFnaW5nX2dldF9tb2Rl
KHN0cnVjdCB2Y3B1ICopOwo+ICBpbnQgaGFwX3NldF9hbGxvY2F0aW9uKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGludCBwYWdlcywgYm9vbCAqcHJlZW1wdGVkKTsKPiAgCj4gK2Jvb2wgaGFw
X2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYp
LAo+ICsgICAgICAgICAgICAgICAgICAgdm9pZCAqY3R4dCk7Cj4gKwo+ICAjZW5kaWYgLyogWEVO
X0hBUF9IICovCj4gIAo+ICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3No
YWRvdy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAo+IGluZGV4IDkwN2M3MWY0OTcu
LjNjMWY2ZGY0NzggMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmgKPiBAQCAtOTUsNiArOTUsMTAgQEAg
dm9pZCBzaGFkb3dfYmxvd190YWJsZXNfcGVyX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKTsKPiAg
aW50IHNoYWRvd19zZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQg
cGFnZXMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCAqcHJlZW1wdGVkKTsKPiAg
Cj4gKy8qIEZsdXNoIHRoZSBUTEIgb2YgdGhlIHNlbGVjdGVkIHZDUFVzLiAqLwo+ICtib29sIHNo
YWRvd19mbHVzaF90bGIoYm9vbCAoKmZsdXNoX3ZjcHUpKHZvaWQgKmN0eHQsIHN0cnVjdCB2Y3B1
ICp2KSwKPiArICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0eHQpOwo+ICsKPiAgI2Vsc2Ug
LyogIUNPTkZJR19TSEFET1dfUEFHSU5HICovCj4gIAo+ICAjZGVmaW5lIHNoYWRvd190ZWFyZG93
bihkLCBwKSBBU1NFUlQoaXNfcHZfZG9tYWluKGQpKQo+IEBAIC0xMDYsNiArMTEwLDE0IEBAIGlu
dCBzaGFkb3dfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHBh
Z2VzLAo+ICAjZGVmaW5lIHNoYWRvd19zZXRfYWxsb2NhdGlvbihkLCBwYWdlcywgcHJlZW1wdGVk
KSBcCj4gICAgICAoeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgLUVPUE5PVFNVUFA7IH0pCj4gIAo+
ICtzdGF0aWMgaW5saW5lIGJvb2wgc2hhZG93X2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSko
dm9pZCAqY3R4dCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2KSwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqY3R4dCkKPiArewo+ICsgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7
Cj4gKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7CgpUaGlzIGZ1bmN0aW9uIG5lZWRzIHRvIHJldHVy
biB0cnVlL2ZhbHNlIHBlciBpdHMgc2lnbmF0dXJlLgoKV2l0aCB0aGlzIGZpeGVkOgoKUmV2aWV3
ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 21:09:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 21:09:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izRvi-0004an-C3; Wed, 05 Feb 2020 21:09:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izRvg-0004ai-OG
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 21:09:48 +0000
X-Inumbo-ID: d3230769-485b-11ea-91c8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3230769-485b-11ea-91c8-12813bfff9fa;
 Wed, 05 Feb 2020 21:09:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izRvY-0007CH-V6; Wed, 05 Feb 2020 21:09:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izRvY-0005Pa-07; Wed, 05 Feb 2020 21:09:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izRvX-0001EN-Vi; Wed, 05 Feb 2020 21:09:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146740-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-xtf-amd64-amd64-1:xtf/test-hvm64-lbr-tsx-vmentry:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start.2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 21:09:39 +0000
Subject: [Xen-devel] [xen-unstable test] 146740: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc0MC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZSBmYWlsIGluIDE0
NjczMiBwYXNzIGluIDE0Njc0MAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgaW4gMTQ2NzMyIHBhc3MgaW4gMTQ2NzQw
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgNTEgeHRmL3Rlc3QtaHZtNjQtbGJyLXRzeC12bWVu
dHJ5IGZhaWwgcGFzcyBpbiAxNDY3MzIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjczMgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgZmFpbCBibG9ja2VkIGlu
IDE0NjU2MwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNyBndWVzdC1zdGFydC4yIGZh
aWwgaW4gMTQ2NzMyIGJsb2NrZWQgaW4gMTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2NzMyIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTQ2NzMyIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2NTYz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2
MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZjdm
YjlhMGFhOWZiYjgxMjkyZTE2MjZjZTQwMzQwZDNmNmQ4ZDUwNQpiYXNlbGluZSB2ZXJzaW9uOgog
eGVuICAgICAgICAgICAgICAgICAgZjkxMGMzZWJjNmExNzhjNWNiYmMwODY4MTM0YmU1MzZmYWU3
ZjdjZgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2NTYzICAyMDIwLTAxLTI5IDAxOjU1OjMwIFog
ICAgNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjU3OCAgMjAyMC0wMS0yOSAxNzowNjox
OSBaICAgIDcgZGF5cyAgIDE2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjczMiAg
MjAyMC0wMi0wNSAwMDozNjozNSBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxl
IHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
ZXUuY2l0cml4LmNvbT4KICBJZ29yIERydXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNv
bT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAg
UGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgU2FyYWggTmV3bWFuIDxzcm5AcHJnbXIuY29tPgogIFN0ZWZhbiBCYWRlciA8c3RlZmFu
LmJhZGVyQGNhbm9uaWNhbC5jb20+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGlu
dGVsLmNvbT4KICBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgogIFdlaSBMaXUgPHdlaS5s
aXUyQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
cmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2MzUgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 21:13:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 21:13:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izRzZ-0005NJ-3m; Wed, 05 Feb 2020 21:13:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izRzY-0005NE-0L
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 21:13:48 +0000
X-Inumbo-ID: 65cbd810-485c-11ea-91cc-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65cbd810-485c-11ea-91cc-12813bfff9fa;
 Wed, 05 Feb 2020 21:13:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izRzW-0007HG-Op; Wed, 05 Feb 2020 21:13:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izRzW-0005Ut-FN; Wed, 05 Feb 2020 21:13:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izRzW-0002Zv-Eo; Wed, 05 Feb 2020 21:13:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146750-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
X-Osstest-Versions-That: xen=2575d77a678ec3156f537b012eb5e797917d4025
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 21:13:46 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146750: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc1MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0ZTMzMjJlYzE0MTU1ZDM1ODBmY2JiZTY0ZTM0MmM5ODE4MmMxODQ4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyNTc1ZDc3YTY3OGVjMzE1NmY1
MzdiMDEyZWI1ZTc5NzkxN2Q0MDI1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NDggIDIwMjAt
MDItMDUgMTY6MDA6NTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUwICAy
MDIwLTAyLTA1IDE5OjAwOjQyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBXZWkgTGl1
IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhl
bmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgMjU3NWQ3N2E2Ny4uNGUzMzIy
ZWMxNCAgNGUzMzIyZWMxNDE1NWQzNTgwZmNiYmU2NGUzNDJjOTgxODJjMTg0OCAtPiBzbW9rZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 21:57:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 21:57:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izSfI-000075-VR; Wed, 05 Feb 2020 21:56:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izSfH-000070-4j
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 21:56:55 +0000
X-Inumbo-ID: 6643fbaa-4862-11ea-91e4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6643fbaa-4862-11ea-91e4-12813bfff9fa;
 Wed, 05 Feb 2020 21:56:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izSf6-00083H-7n; Wed, 05 Feb 2020 21:56:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izSf5-0006sA-Lr; Wed, 05 Feb 2020 21:56:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izSf5-00047I-K7; Wed, 05 Feb 2020 21:56:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146749-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 21:56:43 +0000
Subject: [Xen-devel] [qemu-mainline test] 146749: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NDkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAx
IGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MSBk
YXlzICAyNDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMSBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 22:09:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 22:09:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izSrc-00015E-Jd; Wed, 05 Feb 2020 22:09:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izSrb-000159-41
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 22:09:39 +0000
X-Inumbo-ID: 2f8018d6-4864-11ea-ad98-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2f8018d6-4864-11ea-ad98-bc764e2007e4;
 Wed, 05 Feb 2020 22:09:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izSrT-0008KE-JB; Wed, 05 Feb 2020 22:09:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izSrT-00077x-65; Wed, 05 Feb 2020 22:09:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izSrT-0003LN-5F; Wed, 05 Feb 2020 22:09:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146745-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl:xen-boot:fail:heisenbug
 linux-5.4:test-amd64-amd64-pair:xen-boot/dst_host:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-libvirt-vhd:guest-start:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-vhd:leak-check/check:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=313c8460cf0290fb1b9f71a20573fc32ac6c9cee
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 22:09:31 +0000
Subject: [Xen-devel] [linux-5.4 test] 146745: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0NSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc0NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTQ2NzA4IHBh
c3MgaW4gMTQ2NzQ1CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgMTEgeGVuLWJvb3QvZHN0
X2hvc3QgZmFpbCBpbiAxNDY3MzMgcGFzcyBpbiAxNDY3NDUKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDE0Njcw
OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRo
YXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY3MTUKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTEgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NjczMwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgICBm
YWlsIHBhc3MgaW4gMTQ2NzMzCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxs
b3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3MTUgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzEzYzg0NjBjZjAyOTBmYjFi
OWY3MWEyMDU3M2ZjMzJhYzZjOWNlZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgMTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYzNGY5NTNjYjM4NGMzMAoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3OjQyOjA0IFogICAyMSBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0xNyAwMjo1OTowNyBaICAgMTkgZGF5cyAg
IDQ1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjY0MiAgMjAyMC0wMi0wMSAxMzox
MDowMiBaICAgIDQgZGF5cyAgIDExIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KODcyIHBlb3BsZSB0b3VjaGVkIHJl
dmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQwMTI3IGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 05 22:40:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 05 Feb 2020 22:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izTLP-000460-4u; Wed, 05 Feb 2020 22:40:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TKoX=3Z=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izTLN-00045v-Kt
 for xen-devel@lists.xenproject.org; Wed, 05 Feb 2020 22:40:25 +0000
X-Inumbo-ID: 7f880470-4868-11ea-91f9-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7f880470-4868-11ea-91f9-12813bfff9fa;
 Wed, 05 Feb 2020 22:40:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izTLL-0000Rt-RU; Wed, 05 Feb 2020 22:40:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izTLL-0007ok-HD; Wed, 05 Feb 2020 22:40:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izTLL-0001J7-GF; Wed, 05 Feb 2020 22:40:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146746-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=422da35375c6d95dae9d5c56530d255b672b1f59
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 05 Feb 2020 22:40:23 +0000
Subject: [Xen-devel] [ovmf test] 146746: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NDYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNDIyZGEzNTM3NWM2ZDk1ZGFlOWQ1YzU2NTMwZDI1NWI2NzJiMWY1OQpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjggZGF5cyAgMTA1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjczNSAgMjAyMC0wMi0wNSAwMTozOTozNCBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRl
bC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBLcnp5c3p0b2Yg
S29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwg
QWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJh
Y2tpIDxtaWNoYWVsLmEua3ViYWNraUBpbnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGlu
dGVsLmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBTaXl1YW4gRnUgPHNp
eXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBT
dWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0
OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0
OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5j
b20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3Vh
bmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAxODg2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 01:29:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 01:29:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izVyW-0007rw-2k; Thu, 06 Feb 2020 01:29:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izVyU-0007rr-VN
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 01:28:59 +0000
X-Inumbo-ID: 0a78b16c-4880-11ea-8952-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0a78b16c-4880-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 01:28:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izVyR-0004te-CP; Thu, 06 Feb 2020 01:28:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izVyR-0004KZ-41; Thu, 06 Feb 2020 01:28:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izVyR-0003qV-3M; Thu, 06 Feb 2020 01:28:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146752-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 01:28:55 +0000
Subject: [Xen-devel] [qemu-mainline test] 146752: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MSBk
YXlzICAyNDggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMSBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 07:48:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 07:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izbtf-0004Pe-De; Thu, 06 Feb 2020 07:48:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ObBe=32=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1izbte-0004PZ-9d
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 07:48:22 +0000
X-Inumbo-ID: 0bb03228-48b5-11ea-8952-bc764e2007e4
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0bb03228-48b5-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 07:48:21 +0000 (UTC)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.92.3 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1izbtW-000APf-2h; Thu, 06 Feb 2020 07:48:14 +0000
Date: Thu, 6 Feb 2020 07:48:14 +0000
From: Tim Deegan <tim@xen.org>
To: Julien Grall <julien@xen.org>
Message-ID: <20200206074814.GA39912@deinos.phlegethon.org>
References: <20200203165812.21089-1-julien@xen.org>
 <c39dd542-1748-066e-399f-dc110ac11e19@citrix.com>
 <53769c85-cc65-55ad-3538-339f51243079@xen.org>
 <52e15a69-3882-695a-2153-3ec1da6869b1@citrix.com>
 <78b64ea3-f9f4-cd34-9f05-e71ea355d1db@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <78b64ea3-f9f4-cd34-9f05-e71ea355d1db@xen.org>
User-Agent: Mutt/1.11.1 (2018-12-01)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMTg6MzEgKzAwMDAgb24gMDMgRmViICgxNTgwNzU0NzExKSwgSnVsaWVuIEdyYWxsIHdyb3Rl
Ogo+IE9uIDAzLzAyLzIwMjAgMTc6MzcsIEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPiBPbiAyLzMv
MjAgNToyMiBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4+IE9uIDAzLzAyLzIwMjAgMTc6MTAs
IEdlb3JnZSBEdW5sYXAgd3JvdGU6Cj4gPj4+IE9uIDIvMy8yMCA0OjU4IFBNLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4gPj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+
ID4+Pj4KPiA+Pj4+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aHkgdGhlIHNsb3QgMCBvZiBl
YWNoIHAybSBzaG91bGQgYmUgcG9wdWxhdGVkCj4gPj4+PiB3aXRoIGVtcHR5IHBhZ2UtdGFibGVz
LiBUaGUgY29tbWl0IGludHJvZHVjaW5nIGl0IDc1OWFmOGUzODAwICJbSFZNXQo+ID4+Pj4gRml4
IDY0LWJpdCBIVk0gZG9tYWluIGNyZWF0aW9uLiIgZG9lcyBub3QgY29udGFpbiBtZWFuaW5nZnVs
Cj4gPj4+PiBleHBsYW5hdGlvbiBleGNlcHQgdGhhdCBpdCB3YXMgbmVjZXNzYXJ5IGZvciBzaGFk
b3cuCj4gPj4+Cj4gPj4+IFRpbSwgYW55IGlkZWFzIGhlcmU/CgpBZnJhaWQgbm90LCBzb3JyeS4g
IEkgY2FuJ3QgdGhpbmsgd2hhdCB3b3VsZCByZWx5IG9uIHRoZSB0YWJsZXMgYmVpbmcKYWxsb2Nh
dGVkIGZvciBzbG90IDAgaW4gcGFydGljdWxhci4gIE1heWJlIHRoZXJlJ3Mgc29tZXRoaW5nIGxh
dGVyCnRoYXQgYWRkcyBvdGhlciBlbnRyaWVzIGluIHRoZSBib3R0b20gMk1CIGFuZCBjYW4ndCBo
YW5kbGUgYSB0YWJsZQphbGxvY2F0aW9uIGZhaWx1cmU/Cgo+ID4gQWxzbywgaXQncyBub3QgY2xl
YXIgdG8gbWUgd2hhdCBraW5kIG9mIGJ1ZyB0aGUgY29kZSB5b3UncmUgZGVsZXRpbmcKPiA+IHdv
dWxkIGZpeC4gIElmIHlvdSByZWFkIGEgbm90LXByZXNlbnQgZW50cnksIHlvdSBzaG91bGQgZ2V0
IElOVkFMSURfTUZOCj4gPiBhbnl3YXkuICBVbmxlc3MgeW91IHdlcmUgY2FsbGluZyBwMm1fZ2V0
X2VudHJ5X3F1ZXJ5KCksIHdoaWNoIEknbSBwcmV0dHkKPiA+IHN1cmUgaGFkbid0IGJlZW4gaW50
cm9kdWNlZCBhdCB0aGlzIHBvaW50Lgo+IAo+IEkgY2FuJ3QgZmluZCB0aGlzIGZ1bmN0aW9uIHlv
dSBtZW50aW9uIGluIHN0YWdpbmcuIFdhcyBpdCByZW1vdmVkIHJlY2VudGx5Pwo+IAo+IFRoZSBj
b2RlIGlzIGFsbG9jYXRpbmcgYWxsIHBhZ2UtdGFibGVzIGZvciBfZ2ZuKDApLiBJIHdvdWxkIG5v
dCBleHBlY3QgCj4gdGhlIGNvbW1vbiBjb2RlIHRvIGNhcmUgd2hldGhlciBhIHRhYmxlIGlzIGFs
bG9jYXRlZCBvciBub3QuIFNvIHRoaXMgCj4gd291bGQgc3VnZ2VzdCB0aGF0IGFuIGludGVybmFs
IGltcGxlbWVudGF0aW9uIChvZiB0aGUgc2hhZG93PykgaXMgCj4gcmVseWluZyBvbiB0aGlzLgo+
IAo+IEhvd2V2ZXIsIEkgY2FuJ3QgZmluZCBhbnl0aGluZyBvYnZpb3VzIHN1Z2dlc3RpbmcgdGhh
dCBpcyBuZWNlc3NhcnkuIElmIAo+IHRoZXJlIHdhcyBhbnl0aGluZywgSSB3b3VsZCBleHBlY3Qg
dG8gaGFwcGVuIGR1cmluZyBkb21haW4gY3JlYXRpb24sIGFzIAo+IG5laXRoZXIgWGVuIG5vciBh
IGd1ZXN0IGNvdWxkIHJlbHkgb24gdGhpcyAodGhlcmUgYXJlIHdheSB0byBtYWtlIHRob3NlIAo+
IHBhZ2VzIGRpc2FwcGVhciB3aXRoIHRoZSBNRU1PUlkgb3AgaHlwZXJjYWxsKS4KClRoYXQgbWF5
IG5vdCBoYXZlIGJlZW4gdHJ1ZSBhdCB0aGUgdGltZSAoYW5kIHNvIHdoYXRldmVyIGl0IHdhcyB0
aGF0Cm5lZWRlIHRoaXMgbWF5IGhhdmUgYmVlbiBmaXhlZCB3aGVuIGl0IGJlY2FtZSB0cnVlPykK
CkNoZWVycywKClRpbS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 07:49:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 07:49:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izbuO-0004Tn-PN; Thu, 06 Feb 2020 07:49:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izbuN-0004Te-Av
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 07:49:07 +0000
X-Inumbo-ID: 26329af0-48b5-11ea-8080-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 26329af0-48b5-11ea-8080-bc764e2007e4;
 Thu, 06 Feb 2020 07:49:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izbuL-0004Y3-77; Thu, 06 Feb 2020 07:49:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izbuK-0001tw-Tu; Thu, 06 Feb 2020 07:49:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izbuK-0004l7-Sf; Thu, 06 Feb 2020 07:49:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146751-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:allowable
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
X-Osstest-Versions-That: xen=f910c3ebc6a178c5cbbc0868134be536fae7f7cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 07:49:04 +0000
Subject: [Xen-devel] [xen-unstable test] 146751: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1MSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc1MS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dh
YmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NTYzCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2
NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjU2MwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
IGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ2NTYzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY1NjMKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjU2MwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ2NTYzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY1NjMKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDE0NjU2MwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0ZTMzMjJlYzE0MTU1ZDM1ODBmY2JiZTY0ZTM0MmM5
ODE4MmMxODQ4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmOTEwYzNl
YmM2YTE3OGM1Y2JiYzA4NjgxMzRiZTUzNmZhZTdmN2NmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
NDY1NjMgIDIwMjAtMDEtMjkgMDE6NTU6MzAgWiAgICA4IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTQ2NTc4ICAyMDIwLTAxLTI5IDE3OjA2OjE5IFogICAgNyBkYXlzICAgMTcgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUxICAyMDIwLTAyLTA1IDIxOjM2OjU2IFogICAgMCBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBEYXJpbyBGYWdnaW9saSA8
ZGZhZ2dpb2xpQHN1c2UuY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29t
PgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIElnb3IgRHJ1emhp
bmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxs
IDxqZ3JhbGxAYW1hem9uLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIE9s
YWYgSGVyaW5nIDxvbGFmQGFlcGZsZS5kZT4KICBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpv
bi5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBTYXJhaCBOZXdtYW4gPHNybkBwcmdt
ci5jb20+CiAgU3RlZmFuIEJhZGVyIDxzdGVmYW4uYmFkZXJAY2Fub25pY2FsLmNvbT4KICBUYW1h
cyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPGxpdXdlQG1p
Y3Jvc29mdC5jb20+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVu
Lm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgZjkxMGMzZWJjNi4uNGUzMzIyZWMxNCAgNGUz
MzIyZWMxNDE1NWQzNTgwZmNiYmU2NGUzNDJjOTgxODJjMTg0OCAtPiBtYXN0ZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 08:21:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 08:21:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izcPG-0000aM-F4; Thu, 06 Feb 2020 08:21:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YjPx=32=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1izcPF-0000aH-0P
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 08:21:01 +0000
X-Inumbo-ID: 9a67885a-48b9-11ea-94cb-bc764e2007e4
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.2.52]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9a67885a-48b9-11ea-94cb-bc764e2007e4;
 Thu, 06 Feb 2020 08:20:59 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IYCFpe7i4DSisLhIS0hdQj0Mi/xzrzTC2nIqp1ymorMc3JCJifKm9q8CWf6KNkjWzQtTju3ereD/T9vmgwYM27aESL5njgh3V4XVAr/Jy/WrUhK2qtDEi4F9JkD9RGDYf6P5/pZBF2zMdWpNOVyGlBbXgDSbdnCk6ziTxGMnvaUAau6Ky9gb4TByILq1SPoACI2PDA+RDUpPOeEdSiobAIWkNQ8krchZfWoLzDnEzTSk4olnOVigzu/2uip3q5hujZbhFhx9iT2Bq+U1CmmbRnYuZNZVdWjX7RiveyHCQjzRSVJpaRJo5EoL/WfXgE53A/uXc3vNDPrzhAo/fbCrYg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7m8w5ciMXQFYMLoiSfX6O/MrZpaesafutjFcySNwiWA=;
 b=ik/HFpe2yF2xu+F/nI/eZV0LDXmK6gdbgziZvPOtn65PpeH6lozVUkGq+ok+k83Lo3EZrG/sBkco2MgXvZWSCRymZqdw9hZgQBLEWlxBTM5N6CClDu//0qspWvR4TgERbyoFqFJcQXdvL5V96v0b5Qr5WTAA2rTDNwETGEWJXroWrJjPurzw+AH31O1xY7hr3RDTZ5S5nZUYyHWCnb9cm23Tf5K75jgAx0P+lbXAN6yRlbXoMwn9YF0egqymC2Q5WZ6uYGy7TohKLX/VdLm1UoLoKwjE99TxhA4KPVC7wrQNrZTSxy5mr6jhKbkccpMbK9dIvPu9aNB9KR2GLK1AzQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com;
 dkim=pass header.d=epam.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7m8w5ciMXQFYMLoiSfX6O/MrZpaesafutjFcySNwiWA=;
 b=V7PWYCqQpaBw56e4PN0cWIuNs2NItBUfIdDYb6/xexmLgw2xYy07YxdYAhoPXKSj7/boVBwLZm8LNL1/d3Cz7D+tVxg2vukfG090TSzdG8wQIYW8HwbVWEjbrzzjnmseVCLUePOhMfRb47vhm9OIHNLnaLHJdmn1JUQCYzOgkME=
Received: from AM0PR03MB4516.eurprd03.prod.outlook.com (20.177.41.82) by
 AM0PR03MB4689.eurprd03.prod.outlook.com (20.177.41.202) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2686.33; Thu, 6 Feb 2020 08:20:57 +0000
Received: from AM0PR03MB4516.eurprd03.prod.outlook.com
 ([fe80::a489:598f:51af:6d59]) by AM0PR03MB4516.eurprd03.prod.outlook.com
 ([fe80::a489:598f:51af:6d59%4]) with mapi id 15.20.2686.031; Thu, 6 Feb 2020
 08:20:56 +0000
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
To: Santucco <santucco@mail.ru>
Thread-Topic: [Xen-devel] PV DRM doesn't work without auto_translated_physmap
 feature in Dom0
Thread-Index: AQHV3MZblVuDVwir/U+EI8PoM+xdug==
Date: Thu, 6 Feb 2020 08:20:56 +0000
Message-ID: <994358c4-2430-74ad-3c3a-923a01c33e51@epam.com>
References: <1580804903.724638150@f311.i.mail.ru>
 <de2bb2a8-aad4-9918-e09f-f69ab9e7c1f2@epam.com>
 <1580929196.631103701@f331.i.mail.ru>
In-Reply-To: <1580929196.631103701@f331.i.mail.ru>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e2e72ade-b535-4971-9efe-08d7aadd7db3
x-ms-traffictypediagnostic: AM0PR03MB4689:
x-microsoft-antispam-prvs: <AM0PR03MB46899FDB597832BFF5751308E71D0@AM0PR03MB4689.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0305463112
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(346002)(376002)(366004)(39860400002)(396003)(136003)(189003)(199004)(76116006)(36756003)(64756008)(66476007)(66556008)(66946007)(66574012)(31696002)(6916009)(86362001)(316002)(186003)(66446008)(6506007)(53546011)(55236004)(478600001)(26005)(31686004)(81156014)(4326008)(71200400001)(2616005)(5660300002)(81166006)(8676002)(6486002)(8936002)(966005)(2906002)(6512007);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4689;
 H:AM0PR03MB4516.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +Y94zEk9W0VZF6KMaJyxB4WlrYP8EhdPebgIF5St/aEPKXVwqdlJ61UFS3T1E5Lzwo8M8YAvvefb7fbavmxjcabhAymkNySBqA/bqWwzr6zqfMHTMLUy/dyX51/TaB4gL10/mc4NEE6paqUPxPXyIfglNRrSyQ31LcqVc7hGrTp81Gr9p8RMW4uuaXPMbyMjvB3WWjKwyT+9l5U6IkAvnozJeQ917iIPrV43c6eYTpd7yaPmaGES6Wbjgi27kZvpcaxeK3VOnuv+LrdFATfN9P8i8D23OAhKPTN9u/Ht/J0XLgcJOWX4FtwTO1JIo11u+Np51glvJ+QfiB5OksKbGwtOTaXNCtFtiagMh80Fb9XQNnT7nfPAv5tne0dWHsS7VSN0p401bJRTztOjF+b1F9xARb6rhzMyEBswGLYpYNwwKdKRM6fMVJgbl1dSqJ5D2R1sD/gLfix2JZg2D/UCmDowZi8Rbz+RZGkQkJ6uvDbQM6G3YlJjAfseKk1jewxODF0faiI2tMzFCPviWYqYzA==
x-ms-exchange-antispam-messagedata: k9IHTB1WGNH4qGbqS0k/JY9d0wZ0BjrxuFjysns8JvVxccWl/ZJT5uoOcu1v7cy98WkInZeYcXH9PjrWS7Y9oEqhSSX7+PGCh1ycpel4uS3PXbV7Rj2KrcZnKt/g8ogJgkOEWGrLMhM/Q4pH/STuRg==
x-ms-exchange-transport-forked: True
Content-ID: <FCAF432FEF085246880D2996E8D1426D@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e2e72ade-b535-4971-9efe-08d7aadd7db3
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2020 08:20:56.7583 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Jj1NEhWaMKalAuC3FFv7NYPHL3gs5ea/fa26NmtCwXF+wIDbpiQ+cv2PUsyScTdxJytE4xdGm47Dxl/0Fu+vZAc5BpoB1e+f+wEmNB06dn4iYuqnzeUykPhuop3BIB6G
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4689
Subject: Re: [Xen-devel] PV DRM doesn't work without auto_translated_physmap
 feature in Dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi81LzIwIDg6NTkgUE0sIFNhbnR1Y2NvIHdyb3RlOg0KPiBIZWxsbywNCj4gT2ssIEnCoCBj
b21tZW50ZWQgb3V0IHRoZSBtZW1jcHkgY2FsbCBhbmQgcnVuwqB0aGUgdGVzdC4NCj4gZGlzcGxf
YmUgaGFzbuKAmXQgY3JhY2hlZCwgSSBoYXZlwqBzZWVuIEZMSVAgZXZlbnRzIGluIHRoZSBsb2cu
DQo+IEJ1dCB0aGVyZSBoYXNu4oCZdCBiZWVuwqB0aGXCoGJsYWNrIHNjcmVlbiwganVzdCBhwqBi
bGluayBlZmZlY3QgZXZlcnkgDQo+IGNvdXBsZSBvZiBzZWNvbmRzLg0KPiBMb2dzIGFyZSBhdHRh
Y2hlZC4NCk9rLCBzbyBJIGJlbGlldmUgdGhhdCBmcm9udGVuZCAtIGJhY2tlbmQgKGRpc3BsX2Jl
KSBjb21tdW5pY2F0aW9uIGlzIG9rDQphbmQgdGhlcmUgaXMgbm90aGluZyB0byBkbyB0aGVyZS4N
Cg0KTmV4dCwgSSB3b3VsZCBzdGFydCBkZWJ1Z2dpbmcgdGhlIGZvbGxvd2luZyBpbiBYZW46DQoo
WEVOKSBtbS5jOjIyMjM6ZDJ2MCBCYWQgTDEgZmxhZ3MgODANCmFuZCBoYXZlIGEgbG9vayBhdCBb
MV0uIFByb2JhYmx5LCBzb21lb25lIG9uIFhlbiB4ODYgc2lkZSBjYW4gdGVsbA0KaWYgdGhpcyBj
b3VsZCBiZSByZWxhdGVkIHRvIHRoZSBmbGFncyBhdCBbMl0uDQoNCj4gQmVzdCByZWdhcmRzLA0K
PiBBbGV4YW5kZXINCj4NCj4gICAgINCh0YDQtdC00LAsIDUg0YTQtdCy0YDQsNC70Y8gMjAyMCwg
OTozMSArMDM6MDAg0L7RgiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbw0KPiAgICAgPG9sZWtzYW5k
cl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPjoNCj4gICAgIE9uIDIvNC8yMCAxMDoyOCBBTSwgU2Fu
dHVjY28gd3JvdGU6DQo+ICAgICA+IEhlbGxvLA0KPiAgICAgPiBkaXNwbF9iZSB3YXMgY29tcGls
ZWTCoHdpdGhvdXQgemVyby1jb3B5IHN1cHBvcnQgZWFybHkuDQo+ICAgICA+IEkgaGF2ZSB0cmll
ZCB3aXRoIHRoZcKgcmVjb21waWxlZCBkb20wIGtlcm5lbCwgYSByZXN1bHQgaXPCoHRoZSBzYW1l
Lg0KPiAgICAgPiBMb2dzIGFuZCBjb25maWdzICgrZGlzcGxfYmXigJlzwqBDTWFrZUNhY2hlLnR4
dMKgKSBhcmUgYXR0YWNoZWQuDQo+ICAgICBPaywgeWV0IGFub3RoZXIgdGVzdCB0byBsb2NhbGl6
ZSB0aGUgcHJvYmxlbS4NCj4gICAgIENvdWxkIHlvdSBwbGVhc2UgcmVtb3ZlIG1lbWNweSBmcm9t
DQo+ICAgICAjMcKgIDB4MDAwMDU1ZTVhMWYyOGJlYyBpbiBEcm06OkR1bWJEcm06OmNvcHkgKHRo
aXM9MHg3ZjkzMzgwMDBlMDApIGF0DQo+ICAgICAvaG9tZS9zYW50dWNjby90bXAveGVuLXRyb29w
cy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvZHJtL0R1bWIuY3BwOjE0OQ0KPiAgICAgYW5k
IGp1c3QgbWVtc2V0IHRoZSBkZXN0aW5hdGlvbiB3aXRoIDAgb3Igd2hhdGV2ZXIuDQo+DQo+ICAg
ICBJIGV4cGVjdCB0aGF0IHN5c3RlbSB3b24ndCBjcmFzaCwgbm90aGluZyB3aWxsIGJlIHNob3du
IChibGFjaw0KPiAgICAgc2NyZWVuKSwgYnV0DQo+ICAgICBkaXNwbF9iZSB3aWxsIHNob3cgcGFn
ZSBmbGlwIGV2ZW50cyBpbiBpdHMgbG9ncy4NCj4gICAgID4gQmVzdCByZWdhcmRzLA0KPiAgICAg
PiBBbGV4YW5kZXINCj4gICAgID4NCj4gICAgID4g0J/QvtC90LXQtNC10LvRjNC90LjQuiwgMyDR
hNC10LLRgNCw0LvRjyAyMDIwLCAxMDozNiArMDM6MDAg0L7RgiBPbGVrc2FuZHINCj4gICAgID4g
QW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20NCj4gICAgIDwv
Y29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4+Og0KPiAgICAgPg0K
PiAgICAgPg0KPiAgICAgPiBPbiAyLzEvMjAgNDozOSBQTSwgU2FudHVjY28gd3JvdGU6DQo+ICAg
ICA+ID4gSGVsbG8gYWdhaW4sDQo+ICAgICA+ID4gSSBoYXZlIG5vdCB5ZXQgbWFkZSB0byB3b3Jr
IG15IGRybSBjbGllbnQsIHNvIEkgaGF2ZSB0cmllZCB0byBydW4NCj4gICAgID4gPiBsaW51eCBs
aWtlIGEgZG9tVcKgKHRvIHNlZSBob3cgaXQgc2hvdWxkIHdvcmspLCBpdCBkb2VzbuKAmXQgd29y
ayB0b28NCj4gICAgID4gPiDigJTCoGRpc3BsX2JlIGNhdGNoZXMgU0lHU0VHVjoNCj4gICAgID4g
Pg0KPiAgICAgPiA+ICMwIMKgMHgwMDAwN2Y0YWZlZDFjMTYxIGluID8/ICgpIGZyb20gL2xpYjY0
L2xpYmMuc28uNg0KPiAgICAgPiA+ICMxIMKgMHgwMDAwNTU3MjNiOWM1YmVjIGluIERybTo6RHVt
YkRybTo6Y29weQ0KPiAgICAgPiAodGhpcz0weDdmNGFkYzAwMGUwMCkgYXQNCj4gICAgID4gPg0K
PiAgICAgPg0KPiAgICAgL2hvbWUvc2FudHVjY28vdG1wL3hlbi10cm9vcHMvZGlzcGxfYmUvc3Jj
L2Rpc3BsYXlCYWNrZW5kL2RybS9EdW1iLmNwcDoxNDkNCj4gICAgID4gPiAjMiDCoDB4MDAwMDU1
NzIzYjlhOGY1MSBpbiBCdWZmZXJzU3RvcmFnZTo6Z2V0RnJhbWVCdWZmZXJBbmRDb3B5DQo+ICAg
ICA+ID4gKHRoaXM9MHg3ZjRhZTAwMDEwZTAsIGZiQ29va2llPTE4NDQ2NjEyNjgyMjk1MDgzMjY0
KSBhdA0KPiAgICAgPiA+DQo+ICAgICA+DQo+ICAgICAvaG9tZS9zYW50dWNjby90bXAveGVuLXRy
b29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvQnVmZmVyc1N0b3JhZ2UuY3BwOjE2NQ0K
PiAgICAgPiA+IEl0IHRyaWVzIHRvIGNvcHkgdG8gbUJ1ZmZlciB3aXRoIG5vbi1hY2Nlc3NpYmxl
IGFkZHJlc3MuDQo+ICAgICA+ID4gRm9yIHRoZSBtb21lbnQgSSBzZWUgYcKgc3RyYW5nZSBvZmZz
ZXQgZm9yIG1tYXAgY2FsbCBvZg0KPiAgICAgPiAvZGV2L2RybS9jYXJkMA0KPiAgICAgPiA+IGlu
IHRoZSBzdHJhY2UgbG9nIOKAlMKgMHgxMDAwMDAwMDAuIElzIHRoYXQgbm9ybWFsPw0KPiAgICAg
PiA+IEFueSBkaXJlY3Rpb24gb2Ygd2hpY2jCoHRvIGRpZyB3aWxsIGJlIHZlcnkgaGVscGZ1bC4N
Cj4gICAgID4gPiBDb25maWd1cmF0aW9uIGRldGFpbHM6DQo+ICAgICA+ID4gWGVuIDQuMTIuMSBE
b20wOiBMaW51eCA0LjIwLjE3LWdlbnRvbyAjMTMgU01QIFNhdCBEZWMgMjgNCj4gICAgID4gMTE6
MTI6MjQgTVNLDQo+ICAgICA+ID4gMjAxOSB4ODZfNjQgSW50ZWwoUikgQ2VsZXJvbihSKSBDUFUg
TjMwNTAgQCAxLjYwR0h6IEdlbnVpbmVJbnRlbA0KPiAgICAgPiBHTlUvTGludXgNCj4gICAgID4g
PiBEb21VOiBMaW51eCA0LjIwLjE3LWdlbnRvbw0KPiAgICAgPiA+IGxhc3QgeGVuLXRyb29wcy9s
aWJ4ZW5iZSBhbmQgeGVuLXRyb29wcy9kaXNwbF9iZQ0KPiAgICAgPiA+IExvZ3MgKGRtZXNnLCB4
bCBkbWVzZywgZGlzcGxfYmUsIHN0cmFjZSBsb2cgb2YgZGlzcGxfYmUpLCBhDQo+ICAgICA+IGJh
Y2t0cmFjZQ0KPiAgICAgPiA+IG9mIGdkYiBhbmQga2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVk
Lg0KPiAgICAgPiA+IFRoYW5rcyBpbiBhZHZhbmNlLg0KPiAgICAgPiBDb3VsZCB5b3UgcGxlYXNl
IHRyeSBEb20wIGtlcm5lbCBXSVRIT1VUIHRoZSBvcHRpb25zIGJlbG93Og0KPiAgICAgPiBDT05G
SUdfWEVOX0dOVERFVl9ETUFCVUY9eQ0KPiAgICAgPiBDT05GSUdfWEVOX0dSQU5UX0RNQV9BTExP
Qz15DQo+ICAgICA+DQo+ICAgICA+IFRoZW4sIGp1c3QgdG8gbWFrZSBzdXJlLCBkaWQgeW91IGJ1
aWxkIGRpc3BsX2JlIHdpdGhvdXQgemVyby1jb3B5DQo+ICAgICA+IHN1cHBvcnQ/DQo+ICAgICA+
DQo+ICAgICA+ID4gT24gMS84LzIwIDU6MzggUE0sIFNhbnR1Y2NvIHdyb3RlOg0KPiAgICAgPiA+
ID4gVGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgYWxsIHlvdXIgYW5zd2Vycy4NCj4gICAgID4gPiA+
DQo+ICAgICA+ID4gPiDQodGA0LXQtNCwLCA4INGP0L3QstCw0YDRjyAyMDIwLCAxMDo1NCArMDM6
MDAg0L7RgiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbw0KPiAgICAgPiA+ID4gPG9sZWtzYW5kcl9h
bmRydXNoY2hlbmtvQGVwYW0uY29tDQo+ICAgICA8L2NvbXBvc2U/VG89b2xla3NhbmRyX2FuZHJ1
c2hjaGVua29AZXBhbS5jb20+DQo+ICAgICA+ID4gPiA8L2NvbXBvc2U/VG89b2xla3NhbmRyX2Fu
ZHJ1c2hjaGVua29AZXBhbS5jb20+PjoNCj4gICAgID4gPiA+IE9uIDEvNi8yMCAxMDozOCBBTSwg
SsO8cmdlbiBHcm/DnyB3cm90ZToNCj4gICAgID4gPiA+ID4gT24gMDYuMDEuMjAgMDg6NTYsIFNh
bnR1Y2NvIHdyb3RlOg0KPiAgICAgPiA+ID4gPj4gSGVsbG8sDQo+ICAgICA+ID4gPiA+Pg0KPiAg
ICAgPiA+ID4gPj4gSeKAmW0gdHJ5aW5nIHRvIHVzZSB2ZGlzcGwgaW50ZXJmYWNlIGZyb20gUFYg
T1MsIGl0IGRvZXNu4oCZdA0KPiAgICAgd29yay4NCj4gICAgID4gPiA+ID4+IENvbmZpZ3VyYXRp
b24gZGV0YWlsczoNCj4gICAgID4gPiA+ID4+IMKgwqDCoMKgIFhlbiA0LjEyLjENCj4gICAgID4g
PiA+ID4+IMKgwqDCoMKgIERvbTA6IExpbnV4IDQuMjAuMTctZ2VudG9vICMxMyBTTVAgU2F0IERl
YyAyOA0KPiAgICAgMTE6MTI6MjQgTVNLDQo+ICAgICA+ID4gPiAyMDE5DQo+ICAgICA+ID4gPiA+
PiB4ODZfNjQgSW50ZWwoUikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdlbnVpbmVJ
bnRlbA0KPiAgICAgPiA+ID4gR05VL0xpbnV4DQo+ICAgICA+ID4gPiA+PiDCoMKgwqDCoCBEb21V
OiB4ODbCoFBsYW45LCBQVg0KPiAgICAgPiA+ID4gPj4gZGlzcGxfYmUgYXMgYSBiYWNrZW5kIGZv
ciB2ZGlzcGwgYW5kIHZrYg0KPiAgICAgPiA+ID4gPj4NCj4gICAgID4gPiA+ID4+IHdoZW4gVk0g
c3RhcnRzLCBkaXNwbF9iZSByZXBvcnRzIGFib3V0IGFuIGVycm9yOg0KPiAgICAgPiA+ID4gPj4g
Z250dGFiOiBlcnJvcjogaW9jdGwgRE1BQlVGX0VYUF9GUk9NX1JFRlMgZmFpbGVkOiBJbnZhbGlk
DQo+ICAgICA+IGFyZ3VtZW50DQo+ICAgICA+ID4gPiA+PiAoZGlzcGxfYmUubG9nOjIyMSkNCj4g
ICAgID4gPiA+ID4+DQo+ICAgICA+ID4gPiA+PiByZWxhdGVkwqBEb20wIG91dHB1dCBpczoNCj4g
ICAgID4gPiA+ID4+IFsgMTkxLjU3OTI3OF0gQ2Fubm90IHByb3ZpZGUgZG1hLWJ1ZjogdXNlX3B0
ZW1vZGUgMQ0KPiAgICAgPiA+ID4gPj4gKGRtZXNnLmNyZWF0ZS5sb2c6MTIzKQ0KPiAgICAgPiA+
ID4gPg0KPiAgICAgPiA+ID4gPiBUaGlzIHNlZW1zIHRvIGJlIGEgbGltaXRhdGlvbiBvZiB0aGUg
eGVuIGRtYS1idWYgZHJpdmVyLg0KPiAgICAgSXQgd2FzDQo+ICAgICA+ID4gPiB3cml0dGVuDQo+
ICAgICA+ID4gPiA+IGZvciBiZWluZyB1c2VkIG9uIEFSTSBpbml0aWFsbHkgd2hlcmUgUFYgaXMg
bm90IGF2YWlsYWJsZS4NCj4gICAgID4gPiA+IFRoaXMgaXMgdHJ1ZSBhbmQgd2UgbmV2ZXIgdHJp
ZWQvdGFyZ2V0ZWQgUFYgZG9tYWlucyB3aXRoIHRoaXMNCj4gICAgID4gPiA+IGltcGxlbWVudGF0
aW9uLA0KPiAgICAgPiA+ID4gc28gaWYgdGhlcmUgaXMgYSBuZWVkIGZvciB0aGF0IHNvbWVvbmUg
aGFzIHRvIHRha2UgYSBsb29rIG9uIHRoZQ0KPiAgICAgPiA+ID4gcHJvcGVyDQo+ICAgICA+ID4g
PiBpbXBsZW1lbnRhdGlvbiBmb3IgUFbigKYNCj4gICAgID4gPiA+DQo+ICAgICA+ID4gPiBIYXZl
IEkgZ290IHlvdXIgcmlnaHQgYW5kIHRoZXJlIGlzIG5vwqB0aGUgcHJvcGVyDQo+ICAgICA+IGlt
cGxlbWVudGF0aW9uIDotKT8NCj4gICAgID4gPiBUaGVyZSBpcyBubw0KPiAgICAgPiA+ID4NCj4g
ICAgID4gPiA+ID4NCj4gICAgID4gPiA+ID4gQ0MtaW5nIE9sZWtzYW5kciBBbmRydXNoY2hlbmtv
IHdobyBpcyB0aGUgYXV0aG9yIG9mIHRoYXQNCj4gICAgID4gZHJpdmVyLiBIZQ0KPiAgICAgPiA+
ID4gPiBzaG91bGQgYmUgYWJsZSB0byB0ZWxsIHVzIHdoYXQgd291bGQgYmUgbmVlZGVkIHRvIGVu
YWJsZSBQVg0KPiAgICAgPiBkb20wLg0KPiAgICAgPiA+ID4gPg0KPiAgICAgPiA+ID4gPiBEZXBl
bmRpbmcgb24geW91ciB1c2UgY2FzZSBpdCBtaWdodCBiZSBwb3NzaWJsZSB0byB1c2UgUFZIDQo+
ICAgICA+IGRvbTAsIGJ1dA0KPiAgICAgPiA+ID4gPiBzdXBwb3J0IGZvciB0aGlzIG1vZGUgaXMg
ImV4cGVyaW1lbnRhbCIgb25seSBhbmQgc29tZSBmZWF0dXJlcw0KPiAgICAgPiA+ID4gYXJlIG5v
dA0KPiAgICAgPiA+ID4gPiB5ZXQgd29ya2luZy4NCj4gICAgID4gPiA+ID4NCj4gICAgID4gPiA+
IFdlbGwsIG9uZSBvZiB0aGUgd29ya2Fyb3VuZHMgcG9zc2libGUgaXMgdG8gZHJvcCB6ZXJvLWNv
cHlpbmcNCj4gICAgID4gdXNlLWNhc2UNCj4gICAgID4gPiA+ICh0aGlzIGlzIHdoeSBkaXNwbGF5
IGJhY2tlbmQgdHJpZXMgdG8gY3JlYXRlIGRtdS1idWZzIGZyb20NCj4gICAgIGdyYW50cw0KPiAg
ICAgPiA+ID4gcGFzc2VkDQo+ICAgICA+ID4gPiBieSB0aGUgZ3Vlc3QgZG9tYWluIGFuZCBmYWls
cyBiZWNhdXNlIG9mICJDYW5ub3QgcHJvdmlkZQ0KPiAgICAgZG1hLWJ1ZjoNCj4gICAgID4gPiA+
IHVzZV9wdGVtb2RlIDEiKQ0KPiAgICAgPiA+ID4gU28sIGluIHRoaXMgY2FzZSBkaXNwbGF5IGJh
Y2tlbmQgd2lsbCBkbyBtZW1vcnkgY29weWluZyBmb3IgdGhlDQo+ICAgICA+ID4gPiBpbmNvbWlu
Zw0KPiAgICAgPiA+ID4gZnJhbWVzDQo+ICAgICA+ID4gPiBhbmQgd29uJ3QgdG91Y2ggRE1BQlVG
X0VYUF9GUk9NX1JFRlMgaW9jdGwuDQo+ICAgICA+ID4gPiBUbyBkbyBzbyBqdXN0IGRpc2FibGUg
emVyby1jb3B5aW5nIHdoaWxlIGJ1aWxkaW5nIHRoZQ0KPiAgICAgYmFja2VuZCBbMV0NCj4gICAg
ID4gPiA+DQo+ICAgICA+ID4gPiBUaGFua3MsIEkgaGF2ZSBqdXN0wqB0cmllZMKgdGhlIHdvcmth
cm91bmQuIFRoZSBiYWNrZW5kIGhhc8KgZmFpbGVkDQo+ICAgICA+ID4gPiBpbsKgYW4gb3RoZXIg
cGxhY2XCoG5vdCBjb3JyZXNwb25kaW5nIHdpdGggZG1hX2J1Zi4NCj4gICAgID4gPiA+IEFueXdh
ecKgaXQgaXMgZW5vdWdoIHRvIGNvbnRpbnVlwqBkZWJ1Z2dpbmfCoMKgbXkNCj4gICAgID4gZnJv
bnRlbmTCoGltcGxlbWVudGF0aW9uLg0KPiAgICAgPiA+ID4gRG8geW91wqBrbm93IGhvdyBiaWcg
aXMgcGVyZm9ybWFuY2UgcGVuYWx0eSBpbiBjb21wYXJpc29uIHdpdGgNCj4gICAgID4gPiA+IHRo
ZcKgemVyby1jb3B5IHZhcmlhbnQ/DQo+ICAgICA+ID4gV2VsbCwgaXQgc29sZWx5IGRlcGVuZHMg
b24geW91ciBzZXR1cCwgc28gSSBjYW5ub3QgdGVsbCB3aGF0DQo+ICAgICA+ID4gd291bGQgdGhl
IG51bWJlcnMgYmUgaW4geW91ciBjYXNlLiBDb21wYXJpbmcgdG8gd2hhdCBJIGhhdmUNCj4gICAg
IGRvZXNuJ3QNCj4gICAgID4gPiBtYWtlIGFueSBzZW5zZSB0byBtZTogb25lIHNob3VsZCBjb21w
YXJlIGFwcGxlcyB0byBhcHBsZXMNCj4gICAgID4gPiA+IERvZXMgaXQgbWFrZSBhwqBzZW5zZSBp
ZiBJIG1ha2UgYcKgZGVkaWNhdGVkIEhWTSBkb21haW4gd2l0aA0KPiAgICAgPiBsaW51eCBvbmx5
DQo+ICAgICA+ID4gPiBmb3IgdGhlIHB1cnBvc2Ugb2bCoHZkaXNwbCBhbmQgdmtiZCBiYWNrZW5k
cz/CoElzIHRoZXJlIGENCj4gICAgIGhvcGXCoHRoaXMNCj4gICAgID4gPiA+IGFwcHJvYWNoIHdp
bGwgd29yaz8NCj4gICAgID4gPiBZb3UgY2FuIHRyeSBpZiB0aGlzIGFwcHJvYWNoIGZpdHMgeW91
ciBkZXNpZ24gYW5kIHJlcXVpcmVtZW50cw0KPiAgICAgPiA+ID4NCj4gICAgID4gPiA+ID4NCj4g
ICAgID4gPiA+ID4gSnVlcmdlbg0KPiAgICAgPiA+ID4gPg0KPiAgICAgPiA+ID4gWzFdDQo+ICAg
ICA+ID4gPg0KPiAgICAgPiA+DQo+ICAgICA+DQo+ICAgICBodHRwczovL2dpdGh1Yi5jb20veGVu
LXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCNMMTINCj4gICAgIDxo
dHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMv
ZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlV
QlBBIWtaMUpRRlJTMnBYal9JdVhCaHZZaG1QOVFfc3ZjTHlqQ1hLOTQ2NVVMR0I0TWVpWVBSejJj
RjdsZXBIZ2dyOVV4UFU5ek9CRVV3JD4NCj4gICAgID4NCj4gICAgIDxodHRwczovL3VybGRlZmVu
c2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9t
YXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIWt2RGd5M1gwSXVT
UWs3RDJEZHNHdHNqdHlHcm9ZYk5LT3JQRzk1T3B5b0FrdUJWYkZTbXpvendmb3IwNWprUmwwaXRh
MEZ1bUJ3JD4NCj4gICAgID4gPg0KPiAgICAgPg0KPiAgICAgPGh0dHBzOi8vdXJsZGVmZW5zZS5j
b20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21hc3Rl
ci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhZ2k4MW9aWk52V2FGV1VW
bmFabHVBX21OQkFJdExNZDRSWm1uYy1NX0ZtbHBEb2pxZVFRblM3YVhTTmxibzgwcmU5dU9sMndx
RkEkPg0KPiAgICAgPiA+ID4NCj4gICAgID4gPg0KPiAgICAgPg0KPiAgICAgPGh0dHBzOi8vdXJs
ZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9i
bG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhbXozZ24x
d1FNWDJEWGVOdUFWLTFfZEk3bnhGWVlaT2dkUGlKTlNGTWVzQ3o5bEF6T0tsd1ZQbGRkYnhiY0xt
VU80NE5PeTBURkEkPg0KPiAgICAgPiA+ID4NCj4gICAgID4gPiA+IEJlc3QgcmVnYXJkcywNCj4g
ICAgID4gPiA+IMKgIEFsZXhhbmRlciBTeWNoZXYNCj4gICAgID4gPg0KPiAgICAgPg0KPiAgICAg
Pg0KPiAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQpbMV0gaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5j
b20vbGludXgvdjUuNS9zb3VyY2UvZHJpdmVycy94ZW4vZ250ZGV2LmMjTDMwMA0KWzJdIGh0dHBz
Oi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y1LjUvc291cmNlL2RyaXZlcnMveGVuL2dudGRl
di5jI0wzMTkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 08:28:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 08:28:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izcWS-0000me-HC; Thu, 06 Feb 2020 08:28:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izcWQ-0000mZ-PF
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 08:28:26 +0000
X-Inumbo-ID: a4623d36-48ba-11ea-aeed-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a4623d36-48ba-11ea-aeed-12813bfff9fa;
 Thu, 06 Feb 2020 08:28:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580977706; x=1612513706;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=M7qMwkSPWxSxDClwDnvT1vE68TRrDOHfLkS6Rxe8eRw=;
 b=Tuo97DV5iMMZFZ42c0wqQAwS/WbSl1PL7Js3S4SGiHhcmLViRoY8V7wU
 LfOsuBH/TAZWEwimCKoxpEF13FnoPvm8hT+qrl7Pwt5W2RQfnAc6R/QkR
 13dqwfMdysS7WAqDuTaJ10KIKPDalS8VEdZ6Tpq+B0nJ8LpCXCUV9pHOw 0=;
IronPort-SDR: bcqoPKqXV0+9BpBeBAVaKLsetpbGE5b3gncW3fBOu+eegZvWw1n/wKnyr8utkExQIdGc77abCg
 Rrc3Buc75vwA==
X-IronPort-AV: E=Sophos;i="5.70,408,1574121600"; d="scan'208";a="16475813"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 06 Feb 2020 08:28:24 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 23FB9A23A6; Thu,  6 Feb 2020 08:28:19 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 08:28:19 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 08:28:18 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 08:28:18 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 0/4] purge free_shared_domheap_page()
Thread-Index: AQHV2oCoSQ6jJjHUtUGr3S6VkEPAzagN2XmQ
Date: Thu, 6 Feb 2020 08:28:18 +0000
Message-ID: <fe250b28cc42442c86fdb108e1702c45@EX13D32EUC003.ant.amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
In-Reply-To: <20200203105654.22998-1-pdurrant@amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Volodymyr
 Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QUZBSUNUIHRoZXNlIHBhdGNoZXMgaGF2ZSB0aGUgbmVjZXNzYXJ5IEEtYi9SLWItcywgb3IgYXJl
IHRoZXJlIHNvbWUgbWlzc2luZyB0aGF0IEkgbmVlZCB0byBjaGFzZT8NCg0KICBQYXVsDQoNCj4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUGF1bCBEdXJyYW50IDxwZHVycmFu
dEBhbWF6b24uY29tPg0KPiBTZW50OiAwMyBGZWJydWFyeSAyMDIwIDEwOjU3DQo+IFRvOiB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50
QGFtYXpvbi5jby51az47IEFuZHJldyBDb29wZXINCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+OyBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+OyBJYW4NCj4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+OyBKdW4NCj4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+OyBLb25yYWQg
Unplc3p1dGVrIFdpbGsNCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFN0ZWZhbm8NCj4gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPjsgVm9sb2R5bXlyDQo+
IEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPjsgV2VpIExpdSA8d2xAeGVuLm9y
Zz4NCj4gU3ViamVjdDogW1BBVENIIHY5IDAvNF0gcHVyZ2UgZnJlZV9zaGFyZWRfZG9taGVhcF9w
YWdlKCkNCj4gDQo+IFBhdWwgRHVycmFudCAoNCk6DQo+ICAgeDg2IC8gdm14OiBtb3ZlIHRlYXJk
b3duIGZyb20gZG9tYWluX2Rlc3Ryb3koKS4uLg0KPiAgIGFkZCBhIGRvbWFpbl90b3RfcGFnZXMo
KSBoZWxwZXIgZnVuY3Rpb24NCj4gICBtbTogbWFrZSBwYWdlcyBhbGxvY2F0ZWQgd2l0aCBNRU1G
X25vX3JlZmNvdW50IHNhZmUgdG8gYXNzaWduDQo+ICAgeDg2IC8gdm14OiB1c2UgYSBNRU1GX25v
X3JlZmNvdW50IGRvbWhlYXAgcGFnZSBmb3INCj4gICAgIEFQSUNfREVGQVVMVF9QSFlTX0JBU0UN
Cj4gDQo+ICB4ZW4vYXJjaC9hcm0vYXJtNjQvZG9tY3RsLmMgICAgIHwgIDIgKy0NCj4gIHhlbi9h
cmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgfCAgMiArLQ0KPiAgeGVuL2FyY2gveDg2L2h2bS92
bXgvdm14LmMgICAgICB8IDI1ICsrKysrKysrLS0tDQo+ICB4ZW4vYXJjaC94ODYvbW0uYyAgICAg
ICAgICAgICAgIHwgMTUgKystLS0tLQ0KPiAgeGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyAgICAg
ICB8IDEwICsrLS0tDQo+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgIDIgKy0N
Cj4gIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAgfCAgMiArLQ0KPiAgeGVuL2FyY2gv
eDg2L251bWEuYyAgICAgICAgICAgICB8ICAyICstDQo+ICB4ZW4vYXJjaC94ODYvcHYvZG9tMF9i
dWlsZC5jICAgIHwgMjUgKysrKysrLS0tLS0NCj4gIHhlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyAg
ICAgICAgfCAgMiArLQ0KPiAgeGVuL2FyY2gveDg2L3B2L3NoaW0uYyAgICAgICAgICB8ICA0ICst
DQo+ICB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgICAgIHwgIDIgKy0NCj4gIHhlbi9jb21t
b24vZ3JhbnRfdGFibGUuYyAgICAgICAgfCAgNCArLQ0KPiAgeGVuL2NvbW1vbi9rZXloYW5kbGVy
LmMgICAgICAgICB8ICAyICstDQo+ICB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgIHwg
IDIgKy0NCj4gIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jICAgICAgICAgfCA3OCArKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0NCj4gIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCAgICAg
ICAgfCAgNSArKy0NCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCAgICAgICAgfCAgOSArKy0t
DQo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgIHwgIDQgKy0NCj4gIHhlbi9pbmNs
dWRlL3hlbi9zY2hlZC5oICAgICAgICAgfCAyNyArKysrKysrKystLS0NCj4gIDIwIGZpbGVzIGNo
YW5nZWQsIDE0MyBpbnNlcnRpb25zKCspLCA4MSBkZWxldGlvbnMoLSkNCj4gLS0tDQo+IENjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPg0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+DQo+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3Jn
Pg0KPiBDYzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPg0KPiBDYzogS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPg0KPiBDYzogIlJvZ2Vy
IFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gQ2M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4NCj4gQ2M6IFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPg0KPiBDYzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29t
Pg0KPiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gLS0NCj4gMi4yMC4xDQoNCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 08:30:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 08:30:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izcYS-0001Wp-Vc; Thu, 06 Feb 2020 08:30:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izcYQ-0001Wi-Qb
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 08:30:30 +0000
X-Inumbo-ID: ed778e5f-48ba-11ea-aeef-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ed778e5f-48ba-11ea-aeef-12813bfff9fa;
 Thu, 06 Feb 2020 08:30:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0F521B1DA;
 Thu,  6 Feb 2020 08:30:28 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
 <1398d8919b9f5c81e54b459c69e6b89352260ebe.camel@amazon.com>
 <c125fe8e-a2c6-a972-e7f7-a18f8c75a3ab@suse.com>
 <0316c4aa-4511-cd04-e40d-46ab92350e14@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a303e65a-578f-205e-70a1-ac8435245824@suse.com>
Date: Thu, 6 Feb 2020 09:30:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <0316c4aa-4511-cd04-e40d-46ab92350e14@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "Xia, Hongyan" <hongyxia@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxODo0NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDA1LzAyLzIwMjAg
MTY6NDcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAwNS4wMi4yMDIwIDE3OjI1LCBYaWEsIEhv
bmd5YW4gd3JvdGU6Cj4+PiBQaW5nLgo+Pgo+PiBTb3JyeSwgdGhlcmUncyBqdXN0IHRvbyBtdWNo
IGVsc2UgYWxzbyBuZWVkaW5nIGF0dGVudGlvbi4gSSdtCj4+IGRvaW5nIHdoYXQgSSBjYW4gcmV2
aWV3LXdpc2UsIGFuZCBJIGFzc3VtZSBzb21lIG90aGVycyBkbyBzbywKPj4gdG9vLiBZb3UncmUg
dmVyeSB3ZWxjb21lIHRvIGhlbHAgd2l0aCB0aGUgcmV2aWV3IGxvYWQuCj4gCj4gV2VpIGFuZCBJ
IGFscmVhZHkgcmV2aWV3ZWQgdGhlIHBhdGNoLiBTbyBIb25neWFuIGlzIG1haW5seSB3YWl0aW5n
IG9uIAo+IHRoZSBtYWludGFpbmVycyAoQW5kcmV3IGFuZCB5b3UpIHRvIGdpdmUgdGhlaXIgZmlu
YWwgYWNrLgo+IAo+IFdvdWxkIHlvdSBiZSBoYXBweSB0byBnaXZlIHlvdXIgYWNrIGJhc2VkIG9u
IHRoZSByZXZpZXdzIGZyb20gV2VpIGFuZCBtZT8KCk9uIHNvbWUgY2hhbmdlcyBJIHdvdWxkIGJl
LCBidXQgZS5nLiBuZXdseSBpbnRyb2R1Y2VkIEFQSXMgSSB3YW50CnRvIGxvb2sgYXQgY2xvc2Vs
eSBteXNlbGYsIGFuZCBoZXJlIHRoZSBtb3JlIHRvIHNlZSB3aGV0aGVyIHByaW9yCmNvbW1lbnRz
IG9mIG1pbmUgKHdoaWNoIGlpcmMgSSBkaWQgcHJvdmlkZSkgaGF2ZSBiZWVuIGFkZHJlc3NlZApz
dWl0YWJseS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 08:35:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 08:35:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izccv-0001iW-OG; Thu, 06 Feb 2020 08:35:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izccu-0001iR-Jd
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 08:35:08 +0000
X-Inumbo-ID: 9060b1ae-48bb-11ea-8952-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9060b1ae-48bb-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 08:35:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izccm-00067E-CU; Thu, 06 Feb 2020 08:35:00 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izccm-0003zX-1Z; Thu, 06 Feb 2020 08:35:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izccl-0002AJ-Vl; Thu, 06 Feb 2020 08:35:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146755-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 08:35:00 +0000
Subject: [Xen-devel] [qemu-mainline test] 146755: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NTUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MSBk
YXlzICAyNDkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMSBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 08:46:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 08:46:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izcnI-0002ae-1E; Thu, 06 Feb 2020 08:45:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izcnG-0002aZ-Nm
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 08:45:50 +0000
X-Inumbo-ID: 130d440e-48bd-11ea-8952-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 130d440e-48bd-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 08:45:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1F54AACBD;
 Thu,  6 Feb 2020 08:45:46 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <fe250b28cc42442c86fdb108e1702c45@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <97420ba1-ecc1-8545-d36b-8d67d6ac226a@suse.com>
Date: Thu, 6 Feb 2020 09:45:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <fe250b28cc42442c86fdb108e1702c45@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAwOToyOCwgRHVycmFudCwgUGF1bCB3cm90ZToKPiBBRkFJQ1QgdGhlc2Ug
cGF0Y2hlcyBoYXZlIHRoZSBuZWNlc3NhcnkgQS1iL1ItYi1zLCBvciBhcmUgdGhlcmUgc29tZSBt
aXNzaW5nIHRoYXQgSSBuZWVkIHRvIGNoYXNlPwoKQWNjb3JkaW5nIHRvIG15IHJlY29yZHMgLi4u
Cgo+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBQYXVsIER1cnJhbnQgPHBk
dXJyYW50QGFtYXpvbi5jb20+Cj4+IFNlbnQ6IDAzIEZlYnJ1YXJ5IDIwMjAgMTA6NTcKPj4KPj4g
UGF1bCBEdXJyYW50ICg0KToKPj4gICB4ODYgLyB2bXg6IG1vdmUgdGVhcmRvd24gZnJvbSBkb21h
aW5fZGVzdHJveSgpLi4uCj4+ICAgYWRkIGEgZG9tYWluX3RvdF9wYWdlcygpIGhlbHBlciBmdW5j
dGlvbgo+PiAgIG1tOiBtYWtlIHBhZ2VzIGFsbG9jYXRlZCB3aXRoIE1FTUZfbm9fcmVmY291bnQg
c2FmZSB0byBhc3NpZ24KPj4gICB4ODYgLyB2bXg6IHVzZSBhIE1FTUZfbm9fcmVmY291bnQgZG9t
aGVhcCBwYWdlIGZvcgo+PiAgICAgQVBJQ19ERUZBVUxUX1BIWVNfQkFTRQo+Pgo+PiAgeGVuL2Fy
Y2gvYXJtL2FybTY0L2RvbWN0bC5jICAgICB8ICAyICstCgouLi4gdGhpcyAoQXJtKSwgLi4uCgo+
PiAgeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8ICAyICstCj4+ICB4ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYyAgICAgIHwgMjUgKysrKysrKystLS0KCi4uLiB0aGlzIChWTVgpLCAu
Li4KCj4+ICB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgIHwgMTUgKystLS0tLQo+PiAg
eGVuL2FyY2gveDg2L21tL3AybS1wb2QuYyAgICAgICB8IDEwICsrLS0tCgouLi4gdGhpcyAoTU0p
LCAuLi4KCj4+ICB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIHwgIDIgKy0KCi4uLiB0
aGlzIChzaGFkb3cpLCAuLi4KCj4+ICB4ZW4vYXJjaC94ODYvbXNpLmMgICAgICAgICAgICAgIHwg
IDIgKy0KPj4gIHhlbi9hcmNoL3g4Ni9udW1hLmMgICAgICAgICAgICAgfCAgMiArLQo+PiAgeGVu
L2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYyAgICB8IDI1ICsrKysrKy0tLS0tCj4+ICB4ZW4vYXJj
aC94ODYvcHYvZG9tYWluLmMgICAgICAgIHwgIDIgKy0KPj4gIHhlbi9hcmNoL3g4Ni9wdi9zaGlt
LmMgICAgICAgICAgfCAgNCArLQo+PiAgeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAgICAgICB8
ICAyICstCj4+ICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgIHwgIDQgKy0KPj4gIHhl
bi9jb21tb24va2V5aGFuZGxlci5jICAgICAgICAgfCAgMiArLQo+PiAgeGVuL2NvbW1vbi9tZW1v
cnkuYyAgICAgICAgICAgICB8ICAyICstCj4+ICB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgICAg
ICAgIHwgNzggKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCj4+ICB4ZW4vaW5jbHVk
ZS9hc20tYXJtL21tLmggICAgICAgIHwgIDUgKystCgouLi4gYW5kIHRoaXMgKEFybSBhZ2Fpbiku
IEkgdGhpbmsgYWxtb3N0IGFsbCBhcmUgZm9yIHBhdGNoIDIsIHdpdGgKYW4gQXJtIG9uZSBuZWVk
ZWQgb24gcGF0Y2ggMy4gSWYgSSBvdmVybG9va2VkIGFueSwgcGxlYXNlIHBvaW50IG1lCmF0IHRo
ZW0uCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:04:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izd5C-0004JM-Cv; Thu, 06 Feb 2020 09:04:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izd5A-0004JH-OC
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:04:20 +0000
X-Inumbo-ID: a8f09398-48bf-11ea-8952-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a8f09398-48bf-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 09:04:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 50123AD55;
 Thu,  6 Feb 2020 09:04:19 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200205180224.6525-1-wl@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c44fa100-7fd4-126f-1aed-6d138619c50a@suse.com>
Date: Thu, 6 Feb 2020 10:04:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205180224.6525-1-wl@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/guest/xen: only set HVM parameter on BSP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxOTowMiwgV2VpIExpdSB3cm90ZToKPiBUaGVyZSBpcyBubyBuZWVkIGZv
ciBldmVyeSBDUFUgdG8gc2V0IGEgZ3Vlc3QgcHJvcGVydHkuCj4gCgpTdWdnZXN0ZWQtYnk6IFJv
Z2VyPwoKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:18:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:18:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdIN-0005DH-SB; Thu, 06 Feb 2020 09:17:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izdIM-0005DC-Tn
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:17:59 +0000
X-Inumbo-ID: 9081ffa2-48c1-11ea-8952-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9081ffa2-48c1-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 09:17:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580980678; x=1612516678;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=Hj5wsW+QKJyG5c4/WV92QW1KIvXC59UHKj1v4+DHcss=;
 b=CJu7FdS3gmiWOVgkVTGlG2Ece8lGEgKUeEHF3TUYXj7mNmc6jC8brDwt
 qcxv+UapQm1ynJi7GGwTK1m4Ys9tr/7wkygTidLvYnrM5lsUxzJqjZPze
 UtdTAQ10ahVByzNfmp/KYLXr2W14FyAQ+cx0u7mXP4p2FeSF+RQ3McrBp I=;
IronPort-SDR: uAxSC2OwE2P9ejg/ygU8yP7P/KskWPYe7KXQgTXcfXc9pQA3JEwY7TMSPDEYwMtwT+MnL9bevA
 OEsIuSvCOF2A==
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="14988858"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 06 Feb 2020 09:17:47 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com (Postfix) with ESMTPS
 id E904CA1792; Thu,  6 Feb 2020 09:17:45 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 09:17:45 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 09:17:44 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 09:17:44 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>, George Dunlap <george.dunlap@citrix.com>, 
 Julien Grall <julien@xen.org>, Tim Deegan <tim@xen.org>
Thread-Topic: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
Thread-Index: AQHV2oCoSQ6jJjHUtUGr3S6VkEPAzagN2XmQgAAFMgCAAAcEMA==
Date: Thu, 6 Feb 2020 09:17:44 +0000
Message-ID: <91137906fece4250abbdf7ccad975cdf@EX13D32EUC003.ant.amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <fe250b28cc42442c86fdb108e1702c45@EX13D32EUC003.ant.amazon.com>
 <97420ba1-ecc1-8545-d36b-8d67d6ac226a@suse.com>
In-Reply-To: <97420ba1-ecc1-8545-d36b-8d67d6ac226a@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDA2IEZlYnJ1YXJ5IDIwMjAgMDg6NDYNCj4gVG86IER1cnJh
bnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz47IFdlaSBMaXUNCj4gPHdsQHhlbi5v
cmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBBbmRy
ZXcNCj4gQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsgSWFuIEphY2tzb24NCj4g
PGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+OyBUaW0NCj4gRGVlZ2FuIDx0aW1AeGVuLm9yZz47IEp1biBOYWthamltYSA8
anVuLm5ha2FqaW1hQGludGVsLmNvbT47IFZvbG9keW15cg0KPiBCYWJjaHVrIDxWb2xvZHlteXJf
QmFiY2h1a0BlcGFtLmNvbT47IFJvZ2VyIFBhdSBNb25uw6kNCj4gPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIHY5IDAvNF0gcHVyZ2UgZnJl
ZV9zaGFyZWRfZG9taGVhcF9wYWdlKCkNCj4gDQo+IE9uIDA2LjAyLjIwMjAgMDk6MjgsIER1cnJh
bnQsIFBhdWwgd3JvdGU6DQo+ID4gQUZBSUNUIHRoZXNlIHBhdGNoZXMgaGF2ZSB0aGUgbmVjZXNz
YXJ5IEEtYi9SLWItcywgb3IgYXJlIHRoZXJlIHNvbWUNCj4gbWlzc2luZyB0aGF0IEkgbmVlZCB0
byBjaGFzZT8NCj4gDQo+IEFjY29yZGluZyB0byBteSByZWNvcmRzIC4uLg0KPiANCj4gPj4gLS0t
LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogUGF1bCBEdXJyYW50IDxwZHVycmFu
dEBhbWF6b24uY29tPg0KPiA+PiBTZW50OiAwMyBGZWJydWFyeSAyMDIwIDEwOjU3DQo+ID4+DQo+
ID4+IFBhdWwgRHVycmFudCAoNCk6DQo+ID4+ICAgeDg2IC8gdm14OiBtb3ZlIHRlYXJkb3duIGZy
b20gZG9tYWluX2Rlc3Ryb3koKS4uLg0KPiA+PiAgIGFkZCBhIGRvbWFpbl90b3RfcGFnZXMoKSBo
ZWxwZXIgZnVuY3Rpb24NCj4gPj4gICBtbTogbWFrZSBwYWdlcyBhbGxvY2F0ZWQgd2l0aCBNRU1G
X25vX3JlZmNvdW50IHNhZmUgdG8gYXNzaWduDQo+ID4+ICAgeDg2IC8gdm14OiB1c2UgYSBNRU1G
X25vX3JlZmNvdW50IGRvbWhlYXAgcGFnZSBmb3INCj4gPj4gICAgIEFQSUNfREVGQVVMVF9QSFlT
X0JBU0UNCj4gPj4NCj4gPj4gIHhlbi9hcmNoL2FybS9hcm02NC9kb21jdGwuYyAgICAgfCAgMiAr
LQ0KPiANCj4gLi4uIHRoaXMgKEFybSksIC4uLg0KPiANCj4gPj4gIHhlbi9hcmNoL3g4Ni9kb21h
aW4uYyAgICAgICAgICAgfCAgMiArLQ0KPiA+PiAgeGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMg
ICAgICB8IDI1ICsrKysrKysrLS0tDQo+IA0KPiAuLi4gdGhpcyAoVk1YKSwgLi4uDQo+IA0KPiA+
PiAgeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICB8IDE1ICsrLS0tLS0NCj4gPj4gIHhl
bi9hcmNoL3g4Ni9tbS9wMm0tcG9kLmMgICAgICAgfCAxMCArKy0tLQ0KPiANCj4gLi4uIHRoaXMg
KE1NKSwgLi4uDQo+IA0KPiA+PiAgeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8ICAy
ICstDQo+IA0KPiAuLi4gdGhpcyAoc2hhZG93KSwgLi4uDQo+IA0KPiA+PiAgeGVuL2FyY2gveDg2
L21zaS5jICAgICAgICAgICAgICB8ICAyICstDQo+ID4+ICB4ZW4vYXJjaC94ODYvbnVtYS5jICAg
ICAgICAgICAgIHwgIDIgKy0NCj4gPj4gIHhlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgICAg
fCAyNSArKysrKystLS0tLQ0KPiA+PiAgeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAgICB8
ICAyICstDQo+ID4+ICB4ZW4vYXJjaC94ODYvcHYvc2hpbS5jICAgICAgICAgIHwgIDQgKy0NCj4g
Pj4gIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgICAgfCAgMiArLQ0KPiA+PiAgeGVuL2Nv
bW1vbi9ncmFudF90YWJsZS5jICAgICAgICB8ICA0ICstDQo+ID4+ICB4ZW4vY29tbW9uL2tleWhh
bmRsZXIuYyAgICAgICAgIHwgIDIgKy0NCj4gPj4gIHhlbi9jb21tb24vbWVtb3J5LmMgICAgICAg
ICAgICAgfCAgMiArLQ0KPiA+PiAgeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgICAgICAgICB8IDc4
ICsrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQ0KPiA+PiAgeGVuL2luY2x1ZGUvYXNt
LWFybS9tbS5oICAgICAgICB8ICA1ICsrLQ0KPiANCj4gLi4uIGFuZCB0aGlzIChBcm0gYWdhaW4p
LiBJIHRoaW5rIGFsbW9zdCBhbGwgYXJlIGZvciBwYXRjaCAyLCB3aXRoDQo+IGFuIEFybSBvbmUg
bmVlZGVkIG9uIHBhdGNoIDMuIElmIEkgb3Zlcmxvb2tlZCBhbnksIHBsZWFzZSBwb2ludCBtZQ0K
PiBhdCB0aGVtLg0KDQpPaywgdGhhbmtzLiBLZXZpbiBoYXMgY29tcGxldGVkIGhpcyBhY2tzIChw
YXRjaGVzICMxIGFuZCAjNCkuDQoNCkdlb3JnZSwgSnVsaWVuLCBUaW0sDQoNCiAgQ2FuIEkgaGF2
ZSBhY2tzIG9yIG90aGVyd2lzZSwgcGxlYXNlPw0KDQogIFBhdWwNCg0KPiANCj4gSmFuDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:20:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:20:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdLE-0005yZ-LK; Thu, 06 Feb 2020 09:20:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izdLD-0005yU-9h
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:20:55 +0000
X-Inumbo-ID: f63e4d46-48c1-11ea-8080-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f63e4d46-48c1-11ea-8080-bc764e2007e4;
 Thu, 06 Feb 2020 09:20:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izdL6-00071z-8n; Thu, 06 Feb 2020 09:20:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izdL5-0004zh-Vr; Thu, 06 Feb 2020 09:20:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izdL5-0000BR-Uq; Thu, 06 Feb 2020 09:20:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146753-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 09:20:47 +0000
Subject: [Xen-devel] [linux-5.4 test] 146753: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1MyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc1My8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBlYXQg
ZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFp
bCBSRUdSLiB2cy4gMTQ2MTIxCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxs
b3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxNyBn
dWVzdC1zYXZlcmVzdG9yZS4yICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1Iu
IHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDU4YzcyMDU3ZjY2MmNlZTRlYzJhYWFiOWJlMWFiZWNlZDg4NDgxNGEKYmFzZWxpbmUgdmVy
c2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRm
OTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0
MjowNCBaICAgMjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAtMDEtMTcg
MDI6NTk6MDcgWiAgIDIwIGRheXMgICA0NiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
NDY3NTMgIDIwMjAtMDItMDUgMjI6NDA6MzkgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CjkxNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA0MjgxOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:26:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:26:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdQ3-0006BU-Ir; Thu, 06 Feb 2020 09:25:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CJ3H=32=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izdQ2-0006BP-ML
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:25:54 +0000
X-Inumbo-ID: abfb6178-48c2-11ea-8952-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id abfb6178-48c2-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 09:25:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580981154;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=AJXeIJW2H9xKwRlCU2YTKEBmIXl33VlufNtmBgJZmDw=;
 b=GjNAMbj7j31I+mUctTXO5s5UY2GqFc8SC5hxW7GjUzslMQg2Z4oK0k0E
 BnodoPhmZesC9Tr/5X3bP+piqC9x8BaF8n0gtvUjeCyGX8SLOuz+UT0Hp
 TX6KsMWhF7bKK5PH66Ci/I7ON2lyQGz6zTD7vHqx2l/whTUUhwZB5yGol g=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6rTE8RO4ZxX9nB156K59AxAh4QM1g8HZXt9yi+j/R9M88zTBTpaDQoMU6wh2qJ1LqTlFgaQS0X
 9ZBQXdWd+9kpPyvWxYZY+SuTTdTiCbSsGr11U5+6ec6ZXRrWlBFhe1sh/4blEI/YD+CAGe/phR
 NfpczXXN0Flt3IUZhQowUbmufDSj9ZBii992xO45ys5JXkM/F1RxDEai4B+m0uKNZrOfSY2eU0
 gjYio1lDxlBWbpZSZlCi3cPXE1znFCKcg0StZjkEro5pLdmzbW2aTJ4TBp6it2E4xNYWmx1NUh
 CZU=
X-SBRS: 2.7
X-MesageID: 12042589
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12042589"
Date: Thu, 6 Feb 2020 10:25:44 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200206092544.GV4679@Air-de-Roger>
References: <20200205180224.6525-1-wl@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205180224.6525-1-wl@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/guest/xen: only set HVM parameter on BSP
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDY6MDI6MjRQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGVyZSBpcyBubyBuZWVkIGZvciBldmVyeSBDUFUgdG8gc2V0IGEgZ3Vlc3QgcHJvcGVydHku
Cj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KClJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkkgd2lsbCBzZW5kIGEgcGF0
Y2ggc2hvcnRseSB0byBpbnRyb2R1Y2UgYW4gSVNfQlNQIG1hY3JvLCBhcyBpdCB3b3VsZAptYWtl
IHRoZSBjb2RlIGNsZWFyZXIgSU1PLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:28:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:28:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdS7-0006Hj-5s; Thu, 06 Feb 2020 09:28:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izdS5-0006Hb-Iq
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:28:01 +0000
X-Inumbo-ID: f7a34afa-48c2-11ea-94cb-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f7a34afa-48c2-11ea-94cb-bc764e2007e4;
 Thu, 06 Feb 2020 09:28:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C66E4AEF9;
 Thu,  6 Feb 2020 09:27:59 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9c7f9930-02d7-13d3-88ab-bad236993e31@suse.com>
Date: Thu, 6 Feb 2020 10:28:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205165056.11734-7-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <Ian.Jackson@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUuMDIuMjAyMCAxNzo1MCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS90b29scy9s
aWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYwo+ICsrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jl
c3RvcmVfeDg2X2h2bS5jCj4gQEAgLTcyLDYgKzcyLDE2IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2h2
bV9wYXJhbXMoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKPiAgICAgICAgICBjYXNlIEhWTV9Q
QVJBTV9CVUZJT1JFUV9QRk46Cj4gICAgICAgICAgICAgIHhjX2NsZWFyX2RvbWFpbl9wYWdlKHhj
aCwgY3R4LT5kb21pZCwgZW50cnktPnZhbHVlKTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gKwo+
ICsgICAgICAgIGNhc2UgSFZNX1BBUkFNX1BBRV9FTkFCTEVEOgo+ICsgICAgICAgICAgICAvKgo+
ICsgICAgICAgICAgICAgKiBUaGlzIEhWTV9QQVJBTSBvbmx5IGV2ZXIgZXhpc3RlZCBhIG5vbi1z
dGFuZGFyZCBjYWxsaW5nIEFCSSBmb3IKPiArICAgICAgICAgICAgICogeGNfY3B1aWRfYXBwbHlf
cG9saWN5KCkuICBJdCBoYXMgbm93IGJlZW4gdXBkYXRlZCB0byB1c2UgYQo+ICsgICAgICAgICAg
ICAgKiByZWd1bGFyIGNhbGxpbmcgY29udmVudGlvbiwgbWFraW5nIHRoZSBwYXJhbSBvYnNvbGV0
ZS4KPiArICAgICAgICAgICAgICoKPiArICAgICAgICAgICAgICogRGlzY2FyZCBpZiB3ZSBmaW5k
IGl0IGluIGFuIG9sZCBtaWdyYXRpb24gc3RyZWFtLgo+ICsgICAgICAgICAgICAgKi8KPiArICAg
ICAgICAgICAgY29udGludWU7CgpIYXZpbmcgYWxzbyBsb29rZWQgYXQgdGhlIHByZXZpb3VzIHBh
dGNoICh0aGUgb25seSBvbmUgaW4gdGhpcyBzZXJpZXMKcmVsZXZhbnQgdG8gdGhlIGFkanVzdG1l
bnRzIGRvbmUgaGVyZSBhZmFpY3QpIEkgd29uZGVyIHdoZXRoZXIgc2ltcGx5Cmlnbm9yaW5nIGl0
IChpLmUuIG5vdCBldmVuIHdhcm5pbmcgYW55d2hlcmUgd2hlbiBvdXQgb2Ygc3luYyB3aXRoCndo
YXRldmVyIGluZm8tPnUuaHZtLnBhZSBnZXRzIHBvcHVsYXRlZCBmcm9tKSBpcyBhIGdvb2QgYXBw
cm9hY2guIEJ1dApvZiBjb3Vyc2UgSSBtYXkgYmUgZWFzaWx5IG1pc3NpbmcgYXNwZWN0cyBoZXJl
IHRoYXQgbWFrZSB0aGlzIHF1aXRlCmZpbmUuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9o
dm0vcGFyYW1zLmgKPiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCj4gQEAg
LTg2LDcgKzg2LDcgQEAKPiAgI2RlZmluZSBIVk1fUEFSQU1fU1RPUkVfUEZOICAgIDEKPiAgI2Rl
ZmluZSBIVk1fUEFSQU1fU1RPUkVfRVZUQ0hOIDIKPiAgCj4gLSNkZWZpbmUgSFZNX1BBUkFNX1BB
RV9FTkFCTEVEICA0Cj4gKyNkZWZpbmUgSFZNX1BBUkFNX1BBRV9FTkFCTEVEICA0IC8qIE9ic29s
ZXRlLiAgRG8gbm90IHVzZS4gKi8KCkkgdGhpbmsgdGhpcyBzaG91bGQgYmUgbW92ZWQgdXAgaW4g
dGhlIGRlcHJlY2F0ZWQgc2VjdGlvbi4gV2l0aCB0aGlzCmh5cGVydmlzb3IgcGFydHMKUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFzIGFuIGFzaWRlIEkgYWxz
byB0aGluayB0aGF0IHNlY3Rpb24gc2hvdWxkIGNoZWNrIGZvciBqdXN0IF9fWEVOX18sCm5vdCBh
bHNvIF9fWEVOX1RPT0xTX18uCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:30:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:30:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdUb-000738-ME; Thu, 06 Feb 2020 09:30:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izdUa-000732-GM
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:30:36 +0000
X-Inumbo-ID: 509c0886-48c3-11ea-af13-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 509c0886-48c3-11ea-af13-12813bfff9fa;
 Thu, 06 Feb 2020 09:30:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izdUT-0007E8-Cc; Thu, 06 Feb 2020 09:30:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izdUS-0005Ex-WD; Thu, 06 Feb 2020 09:30:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izdUS-0006p1-VP; Thu, 06 Feb 2020 09:30:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146754-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=75839f977d377eb24ab55f5245977412a82844d4
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 09:30:28 +0000
Subject: [Xen-devel] [ovmf test] 146754: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NTQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNzU4MzlmOTc3ZDM3N2ViMjRhYjU1ZjUyNDU5Nzc0MTJhODI4NDRkNApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjkgZGF5cyAgMTA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc1NCAgMjAyMC0wMi0wNSAyMzowOToyMyBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRl
bC5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBLcnp5c3p0b2Yg
S29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRo
YXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwg
QWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVs
LmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWlj
aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJh
Y2tpIDxtaWNoYWVsLmEua3ViYWNraUBpbnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGlu
dGVsLmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBTaXl1YW4gRnUgPHNp
eXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBT
dWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0
OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0
OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5j
b20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3Vh
bmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSAyMjM0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:46:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:46:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdkH-00081o-BJ; Thu, 06 Feb 2020 09:46:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izdkG-00081j-PA
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 09:46:48 +0000
X-Inumbo-ID: 96f3ded8-48c5-11ea-8897-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 96f3ded8-48c5-11ea-8897-bc764e2007e4;
 Thu, 06 Feb 2020 09:46:47 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id w15so6308777wru.4
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 01:46:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=AXYB9S+pr6BGOP5REAdCDJk1ezdXwsWhrO6C+qeFapg=;
 b=PyFR2jgVeoxsbzDJB7CwYEwQgSZw0YJ0uRyyxB2KPnrxVyuAtY3fF00P5THOpFaSy+
 DnGyFNZp7clkd7/nFFM7FJW9jRieZ8xfTNkezqgq6YZFm4eYbIQQxgF3/ik9TzDX6MPr
 nHGZHr4NJII/KIfRj/BojpIou8AmjD+PfQ/HsZVW2Cxj5W/P7kHqSBoClJD/0P/cxMPb
 bpElp/zlU+EkmzoqpEymIgRfGF6jvtPW/32k1qB381kXDOWWzEaA3nwf2lrMiyBjl4KA
 GLGw80giRYxEZR42EXAHJ5gqvX1L0AF40SI968picNax/LW1Ss0VzasWKsr4z0UN7A6C
 Gaeg==
X-Gm-Message-State: APjAAAU3uXYqDv7yLtbDcY/Wdvi9jzrLbgZuaLxC9NSzuCbKYOlNucrU
 0fK9cUGx69AnEmJSb/Nnht4=
X-Google-Smtp-Source: APXvYqxKqmrdFURRubr3pX0s7ZO/n9Ts+qoODIVNR+USjz9rUzvZDG6vy4ewudsZH/FGQKn6wUFvSw==
X-Received: by 2002:adf:d850:: with SMTP id k16mr2859677wrl.216.1580982406153; 
 Thu, 06 Feb 2020 01:46:46 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id r6sm3506128wrq.92.2020.02.06.01.46.44
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 06 Feb 2020 01:46:45 -0800 (PST)
To: Paul Durrant <pdurrant@amazon.com>, xen-devel@lists.xenproject.org
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <20200203105654.22998-3-pdurrant@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <15bdeb34-edb7-f1de-3fba-7fd3636bb9f9@xen.org>
Date: Thu, 6 Feb 2020 09:46:44 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203105654.22998-3-pdurrant@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 2/4] add a domain_tot_pages() helper
 function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwMy8wMi8yMDIwIDEwOjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhpcyBwYXRj
aCBhZGRzIGEgbmV3IGRvbWFpbl90b3RfcGFnZXMoKSBpbmxpbmUgaGVscGVyIGZ1bmN0aW9uIGlu
dG8KPiBzY2hlZC5oLCB3aGljaCB3aWxsIGJlIG5lZWRlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2gu
Cj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4gTk9URTogV2hpbGUgbW9kaWZ5aW5nIHRo
ZSBjb21tZW50IGZvciAndG90X3BhZ2VzJyBpbiBzY2hlZC5oIHRoaXMgcGF0Y2gKPiAgICAgICAg
bWFrZXMgc29tZSBjb3NtZXRpYyBmaXhlcyB0byBzdXJyb3VuZGluZyBjb21tZW50cy4KPiAKPiBT
dWdnZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBTaWduZWQtb2Zm
LWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CgpBY2tlZC1ieTogSnVsaWVu
IEdyYWxsIDxqZ3JhbGxAeGVuLm9yZz4KCkNoZWVycywKCj4gLS0tCj4gQ2M6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ2M6IEdl
b3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiBDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVu
QHhlbi5vcmc+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+
IENjOiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IFRp
bSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgo+IAo+IHY5Ogo+ICAgLSBGaXggbWlzc2luZyBjaGFuZ2Vz
IGluIFBWIHNoaW0KPiAgIC0gRHJvcHBlZCBzb21lIGNvbW1lbnQgY2hhbmdlcwo+IAo+IHY4Ogo+
ICAgLSBOZXcgaW4gdjgKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9hcm02NC9kb21jdGwuYyAgICAg
fCAgMiArLQo+ICAgeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICAgICB8ICAyICstCj4gICB4
ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgIHhlbi9hcmNoL3g4Ni9t
bS9wMm0tcG9kLmMgICAgICAgfCAxMCArKysrKy0tLS0tCj4gICB4ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L2NvbW1vbi5jIHwgIDIgKy0KPiAgIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgICAgICAg
fCAgMiArLQo+ICAgeGVuL2FyY2gveDg2L251bWEuYyAgICAgICAgICAgICB8ICAyICstCj4gICB4
ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jICAgIHwgMjUgKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLQo+ICAgeGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jICAgICAgICB8ICAyICstCj4gICB4ZW4v
YXJjaC94ODYvcHYvc2hpbS5jICAgICAgICAgIHwgIDQgKystLQo+ICAgeGVuL2NvbW1vbi9kb21j
dGwuYyAgICAgICAgICAgICB8ICAyICstCj4gICB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAg
ICAgIHwgIDQgKystLQo+ICAgeGVuL2NvbW1vbi9rZXloYW5kbGVyLmMgICAgICAgICB8ICAyICst
Cj4gICB4ZW4vY29tbW9uL21lbW9yeS5jICAgICAgICAgICAgIHwgIDIgKy0KPiAgIHhlbi9jb21t
b24vcGFnZV9hbGxvYy5jICAgICAgICAgfCAxNSArKysrKysrKy0tLS0tLS0KPiAgIHhlbi9pbmNs
dWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgfCAgNCArKy0tCj4gICB4ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaCAgICAgICAgIHwgMjQgKysrKysrKysrKysrKysrKysrLS0tLS0tCj4gICAxNyBmaWxlcyBj
aGFuZ2VkLCA2MCBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gvYXJtL2FybTY0L2RvbWN0bC5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2RvbWN0
bC5jCj4gaW5kZXggYWI4NzgxZmI5MS4uMGRlODliNDJjNCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJj
aC9hcm0vYXJtNjQvZG9tY3RsLmMKPiArKysgYi94ZW4vYXJjaC9hcm0vYXJtNjQvZG9tY3RsLmMK
PiBAQCAtMTgsNyArMTgsNyBAQCBzdGF0aWMgbG9uZyBzd2l0Y2hfbW9kZShzdHJ1Y3QgZG9tYWlu
ICpkLCBlbnVtIGRvbWFpbl90eXBlIHR5cGUpCj4gICAKPiAgICAgICBpZiAoIGQgPT0gTlVMTCAp
Cj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IC0gICAgaWYgKCBkLT50b3RfcGFnZXMgIT0g
MCApCj4gKyAgICBpZiAoIGRvbWFpbl90b3RfcGFnZXMoZCkgIT0gMCApCj4gICAgICAgICAgIHJl
dHVybiAtRUJVU1k7Cj4gICAgICAgaWYgKCBkLT5hcmNoLnR5cGUgPT0gdHlwZSApCj4gICAgICAg
ICAgIHJldHVybiAwOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4v
YXJjaC94ODYvZG9tYWluLmMKPiBpbmRleCAyOGZlZmExZjgxLi42NDNjMjNmZmIwIDEwMDY0NAo+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
Ywo+IEBAIC0yMTgsNyArMjE4LDcgQEAgdm9pZCBkdW1wX3BhZ2VmcmFtZV9pbmZvKHN0cnVjdCBk
b21haW4gKmQpCj4gICAKPiAgICAgICBwcmludGsoIk1lbW9yeSBwYWdlcyBiZWxvbmdpbmcgdG8g
ZG9tYWluICV1OlxuIiwgZC0+ZG9tYWluX2lkKTsKPiAgIAo+IC0gICAgaWYgKCBkLT50b3RfcGFn
ZXMgPj0gMTAgJiYgZC0+aXNfZHlpbmcgPCBET01EWUlOR19kZWFkICkKPiArICAgIGlmICggZG9t
YWluX3RvdF9wYWdlcyhkKSA+PSAxMCAmJiBkLT5pc19keWluZyA8IERPTURZSU5HX2RlYWQgKQo+
ICAgICAgIHsKPiAgICAgICAgICAgcHJpbnRrKCIgICAgRG9tUGFnZSBsaXN0IHRvbyBsb25nIHRv
IGRpc3BsYXlcbiIpOwo+ICAgICAgIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMg
Yi94ZW4vYXJjaC94ODYvbW0uYwo+IGluZGV4IGY1MGMwNjVhZjMuLmUxYjA0MWUyZGYgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+IEBA
IC00ODcwLDcgKzQ4NzAsNyBAQCBsb25nIGFyY2hfbWVtb3J5X29wKHVuc2lnbmVkIGxvbmcgY21k
LCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKPiAgICAgICAgICAgZWxzZSBpZiAo
IHJjID49IDAgKQo+ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICBwMm0gPSBwMm1fZ2V0X2hv
c3RwMm0oZCk7Cj4gLSAgICAgICAgICAgIHRhcmdldC50b3RfcGFnZXMgICAgICAgPSBkLT50b3Rf
cGFnZXM7Cj4gKyAgICAgICAgICAgIHRhcmdldC50b3RfcGFnZXMgICAgICAgPSBkb21haW5fdG90
X3BhZ2VzKGQpOwo+ICAgICAgICAgICAgICAgdGFyZ2V0LnBvZF9jYWNoZV9wYWdlcyA9IHAybS0+
cG9kLmNvdW50Owo+ICAgICAgICAgICAgICAgdGFyZ2V0LnBvZF9lbnRyaWVzICAgICA9IHAybS0+
cG9kLmVudHJ5X2NvdW50Owo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0t
cG9kLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCj4gaW5kZXggMDk2ZTI3NzNmYi4uZjJj
OTQwOTU2OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLXBvZC5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L21tL3AybS1wb2QuYwo+IEBAIC0zMDIsNyArMzAyLDcgQEAgb3V0Ogo+ICAg
ICogVGhlIGZvbGxvd2luZyBlcXVhdGlvbnMgc2hvdWxkIGhvbGQ6Cj4gICAgKiAgMCA8PSBQIDw9
IFQgPD0gQiA8PSBNCj4gICAgKiAgZC0+YXJjaC5wMm0tPnBvZC5lbnRyeV9jb3VudCA9PSBCIC0g
UAo+IC0gKiAgZC0+dG90X3BhZ2VzID09IFAgKyBkLT5hcmNoLnAybS0+cG9kLmNvdW50Cj4gKyAq
ICBkb21haW5fdG90X3BhZ2VzKGQpID09IFAgKyBkLT5hcmNoLnAybS0+cG9kLmNvdW50Cj4gICAg
Kgo+ICAgICogTm93IHdlIGhhdmUgdGhlIGZvbGxvd2luZyBwb3RlbnRpYWwgY2FzZXMgdG8gY292
ZXI6Cj4gICAgKiAgICAgQiA8VCc6IFNldCB0aGUgUG9EIGNhY2hlIHNpemUgZXF1YWwgdG8gdGhl
IG51bWJlciBvZiBvdXRzdGFuZGluZyBQb0QKPiBAQCAtMzM2LDcgKzMzNiw3IEBAIHAybV9wb2Rf
c2V0X21lbV90YXJnZXQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyB0YXJnZXQpCj4g
ICAgICAgcG9kX2xvY2socDJtKTsKPiAgIAo+ICAgICAgIC8qIFAgPT0gQjogTm90aGluZyB0byBk
byAodW5sZXNzIHRoZSBndWVzdCBpcyBiZWluZyBjcmVhdGVkKS4gKi8KPiAtICAgIHBvcHVsYXRl
ZCA9IGQtPnRvdF9wYWdlcyAtIHAybS0+cG9kLmNvdW50Owo+ICsgICAgcG9wdWxhdGVkID0gZG9t
YWluX3RvdF9wYWdlcyhkKSAtIHAybS0+cG9kLmNvdW50Owo+ICAgICAgIGlmICggcG9wdWxhdGVk
ID4gMCAmJiBwMm0tPnBvZC5lbnRyeV9jb3VudCA9PSAwICkKPiAgICAgICAgICAgZ290byBvdXQ7
Cj4gICAKPiBAQCAtMzQ4LDcgKzM0OCw3IEBAIHAybV9wb2Rfc2V0X21lbV90YXJnZXQoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyB0YXJnZXQpCj4gICAgICAgICogVCcgPCBCOiBEb24n
dCByZWR1Y2UgdGhlIGNhY2hlIHNpemU7IGxldCB0aGUgYmFsbG9vbiBkcml2ZXIKPiAgICAgICAg
KiB0YWtlIGNhcmUgb2YgaXQuCj4gICAgICAgICovCj4gLSAgICBpZiAoIHRhcmdldCA8IGQtPnRv
dF9wYWdlcyApCj4gKyAgICBpZiAoIHRhcmdldCA8IGRvbWFpbl90b3RfcGFnZXMoZCkgKQo+ICAg
ICAgICAgICBnb3RvIG91dDsKPiAgIAo+ICAgICAgIHBvZF90YXJnZXQgPSB0YXJnZXQgLSBwb3B1
bGF0ZWQ7Cj4gQEAgLTEyMzEsOCArMTIzMSw4IEBAIG91dF9vZl9tZW1vcnk6Cj4gICAgICAgcG9k
X3VubG9jayhwMm0pOwo+ICAgCj4gICAgICAgcHJpbnRrKCIlczogRG9tJWQgb3V0IG9mIFBvRCBt
ZW1vcnkhICh0b3Q9JSJQUkl1MzIiIGVudHM9JWxkIGRvbSVkKVxuIiwKPiAtICAgICAgICAgICBf
X2Z1bmNfXywgZC0+ZG9tYWluX2lkLCBkLT50b3RfcGFnZXMsIHAybS0+cG9kLmVudHJ5X2NvdW50
LAo+IC0gICAgICAgICAgIGN1cnJlbnQtPmRvbWFpbi0+ZG9tYWluX2lkKTsKPiArICAgICAgICAg
ICBfX2Z1bmNfXywgZC0+ZG9tYWluX2lkLCBkb21haW5fdG90X3BhZ2VzKGQpLAo+ICsgICAgICAg
ICAgIHAybS0+cG9kLmVudHJ5X2NvdW50LCBjdXJyZW50LT5kb21haW4tPmRvbWFpbl9pZCk7Cj4g
ICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgIHJldHVybiBmYWxzZTsKPiAgIG91dF9mYWls
Ogo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2Fy
Y2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+IGluZGV4IDYyMTJlYzJjNGEuLmNiYTNhYjFlYmEg
MTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwo+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKPiBAQCAtMTI1Niw3ICsxMjU2LDcgQEAgc3Rh
dGljIHVuc2lnbmVkIGludCBzaF9taW5fYWxsb2NhdGlvbihjb25zdCBzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgICAgICAqIHVwIG9mIHNsb3QgemVybyBhbmQgYW4gTEFQSUMgcGFnZSksIHBsdXMgb25l
IGZvciBIVk0ncyAxLXRvLTEgcGFnZXRhYmxlLgo+ICAgICAgICAqLwo+ICAgICAgIHJldHVybiBz
aGFkb3dfbWluX2FjY2VwdGFibGVfcGFnZXMoZCkgKwo+IC0gICAgICAgICAgIG1heChtYXgoZC0+
dG90X3BhZ2VzIC8gMjU2LAo+ICsgICAgICAgICAgIG1heChtYXgoZG9tYWluX3RvdF9wYWdlcyhk
KSAvIDI1NiwKPiAgICAgICAgICAgICAgICAgICAgICBpc19odm1fZG9tYWluKGQpID8gQ09ORklH
X1BBR0lOR19MRVZFTFMgKyAyIDogMFUpICsKPiAgICAgICAgICAgICAgICAgIGlzX2h2bV9kb21h
aW4oZCksCj4gICAgICAgICAgICAgICAgICBkLT5hcmNoLnBhZ2luZy5zaGFkb3cucDJtX3BhZ2Vz
KTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2L21zaS5j
Cj4gaW5kZXggZGY5N2NlMGM3Mi4uMmZhYmFhYTE1NSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvbXNpLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKPiBAQCAtOTkxLDcgKzk5MSw3IEBA
IHN0YXRpYyBpbnQgbXNpeF9jYXBhYmlsaXR5X2luaXQoc3RydWN0IHBjaV9kZXYgKmRldiwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2VnLCBidXMsIHNsb3QsIGZ1bmMsIGQtPmRvbWFpbl9p
ZCk7Cj4gICAgICAgICAgICAgICBpZiAoICFpc19oYXJkd2FyZV9kb21haW4oZCkgJiYKPiAgICAg
ICAgICAgICAgICAgICAgLyogQXNzdW1lIGEgZG9tYWluIHdpdGhvdXQgbWVtb3J5IGhhcyBubyBt
YXBwaW5ncyB5ZXQuICovCj4gLSAgICAgICAgICAgICAgICAgKCFpc19oYXJkd2FyZV9kb21haW4o
Y3VycmQpIHx8IGQtPnRvdF9wYWdlcykgKQo+ICsgICAgICAgICAgICAgICAgICghaXNfaGFyZHdh
cmVfZG9tYWluKGN1cnJkKSB8fCBkb21haW5fdG90X3BhZ2VzKGQpKSApCj4gICAgICAgICAgICAg
ICAgICAgZG9tYWluX2NyYXNoKGQpOwo+ICAgICAgICAgICAgICAgLyogWFhYIEhvdyB0byBkZWFs
IHdpdGggZXhpc3RpbmcgbWFwcGluZ3M/ICovCj4gICAgICAgICAgIH0KPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L251bWEuYyBiL3hlbi9hcmNoL3g4Ni9udW1hLmMKPiBpbmRleCA3ZTFmNTYz
MDEyLi43ZjBkMjdjMTUzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9udW1hLmMKPiArKysg
Yi94ZW4vYXJjaC94ODYvbnVtYS5jCj4gQEAgLTQxOSw3ICs0MTksNyBAQCBzdGF0aWMgdm9pZCBk
dW1wX251bWEodW5zaWduZWQgY2hhciBrZXkpCj4gICAgICAgewo+ICAgICAgICAgICBwcm9jZXNz
X3BlbmRpbmdfc29mdGlycXMoKTsKPiAgIAo+IC0gICAgICAgIHByaW50aygiRG9tYWluICV1ICh0
b3RhbDogJXUpOlxuIiwgZC0+ZG9tYWluX2lkLCBkLT50b3RfcGFnZXMpOwo+ICsgICAgICAgIHBy
aW50aygiRG9tYWluICV1ICh0b3RhbDogJXUpOlxuIiwgZC0+ZG9tYWluX2lkLCBkb21haW5fdG90
X3BhZ2VzKGQpKTsKPiAgIAo+ICAgICAgICAgICBmb3JfZWFjaF9vbmxpbmVfbm9kZSAoIGkgKQo+
ICAgICAgICAgICAgICAgcGFnZV9udW1fbm9kZVtpXSA9IDA7Cj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCj4g
aW5kZXggOWE5N2NmNGFiZi4uNTY3OGRhNzgyZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYv
cHYvZG9tMF9idWlsZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwo+IEBA
IC0xMTAsOCArMTEwLDkgQEAgc3RhdGljIF9faW5pdCB2b2lkIHNldHVwX3B2X3BoeXNtYXAoc3Ry
dWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwZ3RibF9wZm4sCj4gICAKPiAgICAgICB3aGls
ZSAoIHZwaHlzbWFwX3N0YXJ0IDwgdnBoeXNtYXBfZW5kICkKPiAgICAgICB7Cj4gLSAgICAgICAg
aWYgKCBkLT50b3RfcGFnZXMgKyAoKHJvdW5kX3BndXAodnBoeXNtYXBfZW5kKSAtIHZwaHlzbWFw
X3N0YXJ0KQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgID4+IFBBR0VfU0hJRlQpICsg
MyA+IG5yX3BhZ2VzICkKPiArICAgICAgICBpZiAoIGRvbWFpbl90b3RfcGFnZXMoZCkgKwo+ICsg
ICAgICAgICAgICAgKChyb3VuZF9wZ3VwKHZwaHlzbWFwX2VuZCkgLSB2cGh5c21hcF9zdGFydCkg
Pj4gUEFHRV9TSElGVCkgKwo+ICsgICAgICAgICAgICAgMyA+IG5yX3BhZ2VzICkKPiAgICAgICAg
ICAgICAgIHBhbmljKCJEb20wIGFsbG9jYXRpb24gdG9vIHNtYWxsIGZvciBpbml0aWFsIFAtPk0g
dGFibGVcbiIpOwo+ICAgCj4gICAgICAgICAgIGlmICggcGwxZSApCj4gQEAgLTI2NCw3ICsyNjUs
NyBAQCBzdGF0aWMgc3RydWN0IHBhZ2VfaW5mbyAqIF9faW5pdCBhbGxvY19jaHVuayhzdHJ1Y3Qg
ZG9tYWluICpkLAo+ICAgICAgIHsKPiAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcyOwo+
ICAgCj4gLSAgICAgICAgaWYgKCBkLT50b3RfcGFnZXMgKyAoMSA8PCBvcmRlcikgPiBkLT5tYXhf
cGFnZXMgKQo+ICsgICAgICAgIGlmICggZG9tYWluX3RvdF9wYWdlcyhkKSArICgxIDw8IG9yZGVy
KSA+IGQtPm1heF9wYWdlcyApCj4gICAgICAgICAgICAgICBjb250aW51ZTsKPiAgICAgICAgICAg
cGcyID0gYWxsb2NfZG9taGVhcF9wYWdlcyhkLCBvcmRlciwgTUVNRl9leGFjdF9ub2RlIHwgTUVN
Rl9ub19zY3J1Yik7Cj4gICAgICAgICAgIGlmICggcGcyID4gcGFnZSApCj4gQEAgLTUwMCwxMyAr
NTAxLDEzIEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAqZCwK
PiAgICAgICBpZiAoIHBhZ2UgPT0gTlVMTCApCj4gICAgICAgICAgIHBhbmljKCJOb3QgZW5vdWdo
IFJBTSBmb3IgZG9tYWluIDAgYWxsb2NhdGlvblxuIik7Cj4gICAgICAgYWxsb2Nfc3BmbiA9IG1m
bl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKPiAtICAgIGFsbG9jX2VwZm4gPSBhbGxvY19zcGZuICsg
ZC0+dG90X3BhZ2VzOwo+ICsgICAgYWxsb2NfZXBmbiA9IGFsbG9jX3NwZm4gKyBkb21haW5fdG90
X3BhZ2VzKGQpOwo+ICAgCj4gICAgICAgaWYgKCBpbml0cmRfbGVuICkKPiAgICAgICB7Cj4gICAg
ICAgICAgIGluaXRyZF9wZm4gPSB2aW5pdHJkX3N0YXJ0ID8KPiAgICAgICAgICAgICAgICAgICAg
ICAgICh2aW5pdHJkX3N0YXJ0IC0gdl9zdGFydCkgPj4gUEFHRV9TSElGVCA6Cj4gLSAgICAgICAg
ICAgICAgICAgICAgIGQtPnRvdF9wYWdlczsKPiArICAgICAgICAgICAgICAgICAgICAgZG9tYWlu
X3RvdF9wYWdlcyhkKTsKPiAgICAgICAgICAgaW5pdHJkX21mbiA9IG1mbiA9IGluaXRyZC0+bW9k
X3N0YXJ0Owo+ICAgICAgICAgICBjb3VudCA9IFBGTl9VUChpbml0cmRfbGVuKTsKPiAgICAgICAg
ICAgaWYgKCBkLT5hcmNoLnBoeXNhZGRyX2JpdHNpemUgJiYKPiBAQCAtNTQxLDkgKzU0Miw5IEBA
IGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAgICBw
cmludGsoIlBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDpcbiIKPiAgICAgICAgICAgICAgIiBE
b20wIGFsbG9jLjogICAlIlBSSXBhZGRyIi0+JSJQUklwYWRkciwKPiAgICAgICAgICAgICAgcGZu
X3RvX3BhZGRyKGFsbG9jX3NwZm4pLCBwZm5fdG9fcGFkZHIoYWxsb2NfZXBmbikpOwo+IC0gICAg
aWYgKCBkLT50b3RfcGFnZXMgPCBucl9wYWdlcyApCj4gKyAgICBpZiAoIGRvbWFpbl90b3RfcGFn
ZXMoZCkgPCBucl9wYWdlcyApCj4gICAgICAgICAgIHByaW50aygiICglbHUgcGFnZXMgdG8gYmUg
YWxsb2NhdGVkKSIsCj4gLSAgICAgICAgICAgICAgIG5yX3BhZ2VzIC0gZC0+dG90X3BhZ2VzKTsK
PiArICAgICAgICAgICAgICAgbnJfcGFnZXMgLSBkb21haW5fdG90X3BhZ2VzKGQpKTsKPiAgICAg
ICBpZiAoIGluaXRyZCApCj4gICAgICAgewo+ICAgICAgICAgICBtcHRfYWxsb2MgPSAocGFkZHJf
dClpbml0cmQtPm1vZF9zdGFydCA8PCBQQUdFX1NISUZUOwo+IEBAIC03NTUsNyArNzU2LDcgQEAg
aW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgIHNu
cHJpbnRmKHNpLT5tYWdpYywgc2l6ZW9mKHNpLT5tYWdpYyksICJ4ZW4tMy4wLXg4Nl8lZCVzIiwK
PiAgICAgICAgICAgICAgICBlbGZfNjRiaXQoJmVsZikgPyA2NCA6IDMyLCBwYXJtcy5wYWUgPyAi
cCIgOiAiIik7Cj4gICAKPiAtICAgIGNvdW50ID0gZC0+dG90X3BhZ2VzOwo+ICsgICAgY291bnQg
PSBkb21haW5fdG90X3BhZ2VzKGQpOwo+ICAgCj4gICAgICAgLyogU2V0IHVwIHRoZSBwaHlzLT5t
YWNoaW5lIHRhYmxlIGlmIG5vdCBwYXJ0IG9mIHRoZSBpbml0aWFsIG1hcHBpbmcuICovCj4gICAg
ICAgaWYgKCBwYXJtcy5wMm1fYmFzZSAhPSBVTlNFVF9BRERSICkKPiBAQCAtNzg2LDcgKzc4Nyw3
IEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFpbiAqZCwKPiAgICAg
ICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+ICAgICAgIH0KPiAgICAgICBz
aS0+Zmlyc3RfcDJtX3BmbiA9IHBmbjsKPiAtICAgIHNpLT5ucl9wMm1fZnJhbWVzID0gZC0+dG90
X3BhZ2VzIC0gY291bnQ7Cj4gKyAgICBzaS0+bnJfcDJtX2ZyYW1lcyA9IGRvbWFpbl90b3RfcGFn
ZXMoZCkgLSBjb3VudDsKPiAgICAgICBwYWdlX2xpc3RfZm9yX2VhY2ggKCBwYWdlLCAmZC0+cGFn
ZV9saXN0ICkKPiAgICAgICB7Cj4gICAgICAgICAgIG1mbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBh
Z2UpKTsKPiBAQCAtODA0LDE1ICs4MDUsMTUgQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9w
dihzdHJ1Y3QgZG9tYWluICpkLAo+ICAgICAgICAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19z
b2Z0aXJxcygpOwo+ICAgICAgICAgICB9Cj4gICAgICAgfQo+IC0gICAgQlVHX09OKHBmbiAhPSBk
LT50b3RfcGFnZXMpOwo+ICsgICAgQlVHX09OKHBmbiAhPSBkb21haW5fdG90X3BhZ2VzKGQpKTsK
PiAgICNpZm5kZWYgTkRFQlVHCj4gICAgICAgYWxsb2NfZXBmbiArPSBQRk5fVVAoaW5pdHJkX2xl
bikgKyBzaS0+bnJfcDJtX2ZyYW1lczsKPiAgICNlbmRpZgo+ICAgICAgIHdoaWxlICggcGZuIDwg
bnJfcGFnZXMgKQo+ICAgICAgIHsKPiAtICAgICAgICBpZiAoIChwYWdlID0gYWxsb2NfY2h1bmso
ZCwgbnJfcGFnZXMgLSBkLT50b3RfcGFnZXMpKSA9PSBOVUxMICkKPiArICAgICAgICBpZiAoIChw
YWdlID0gYWxsb2NfY2h1bmsoZCwgbnJfcGFnZXMgLSBkb21haW5fdG90X3BhZ2VzKGQpKSkgPT0g
TlVMTCApCj4gICAgICAgICAgICAgICBwYW5pYygiTm90IGVub3VnaCBSQU0gZm9yIERPTTAgcmVz
ZXJ2YXRpb25cbiIpOwo+IC0gICAgICAgIHdoaWxlICggcGZuIDwgZC0+dG90X3BhZ2VzICkKPiAr
ICAgICAgICB3aGlsZSAoIHBmbiA8IGRvbWFpbl90b3RfcGFnZXMoZCkgKQo+ICAgICAgICAgICB7
Cj4gICAgICAgICAgICAgICBtZm4gPSBtZm5feChwYWdlX3RvX21mbihwYWdlKSk7Cj4gICAjaWZu
ZGVmIE5ERUJVRwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgYi94ZW4v
YXJjaC94ODYvcHYvZG9tYWluLmMKPiBpbmRleCA0ZGEwYjJhZmZmLi5jOTU2NTJkMWI4IDEwMDY0
NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9w
di9kb21haW4uYwo+IEBAIC0xNzMsNyArMTczLDcgQEAgaW50IHN3aXRjaF9jb21wYXQoc3RydWN0
IGRvbWFpbiAqZCkKPiAgIAo+ICAgICAgIEJVSUxEX0JVR19PTihvZmZzZXRvZihzdHJ1Y3Qgc2hh
cmVkX2luZm8sIHZjcHVfaW5mbykgIT0gMCk7Cj4gICAKPiAtICAgIGlmICggaXNfaHZtX2RvbWFp
bihkKSB8fCBkLT50b3RfcGFnZXMgIT0gMCApCj4gKyAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkg
fHwgZG9tYWluX3RvdF9wYWdlcyhkKSAhPSAwICkKPiAgICAgICAgICAgcmV0dXJuIC1FQUNDRVM7
Cj4gICAgICAgaWYgKCBpc19wdl8zMmJpdF9kb21haW4oZCkgKQo+ICAgICAgICAgICByZXR1cm4g
MDsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L3NoaW0uYyBiL3hlbi9hcmNoL3g4Ni9w
di9zaGltLmMKPiBpbmRleCA3YTg5OGZkYmU1Li5mNmQ4Nzk0YzYyIDEwMDY0NAo+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9wdi9zaGltLmMKPiArKysgYi94ZW4vYXJjaC94ODYvcHYvc2hpbS5jCj4gQEAg
LTI2OCw3ICsyNjgsNyBAQCB2b2lkIF9faW5pdCBwdl9zaGltX3NldHVwX2RvbShzdHJ1Y3QgZG9t
YWluICpkLCBsNF9wZ2VudHJ5X3QgKmw0c3RhcnQsCj4gICAgICAgICogU2V0IHRoZSBtYXggcGFn
ZXMgdG8gdGhlIGN1cnJlbnQgbnVtYmVyIG9mIHBhZ2VzIHRvIHByZXZlbnQgdGhlCj4gICAgICAg
ICogZ3Vlc3QgZnJvbSBkZXBsZXRpbmcgdGhlIHNoaW0gbWVtb3J5IHBvb2wuCj4gICAgICAgICov
Cj4gLSAgICBkLT5tYXhfcGFnZXMgPSBkLT50b3RfcGFnZXM7Cj4gKyAgICBkLT5tYXhfcGFnZXMg
PSBkb21haW5fdG90X3BhZ2VzKGQpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMgdm9pZCB3cml0ZV9z
dGFydF9pbmZvKHN0cnVjdCBkb21haW4gKmQpCj4gQEAgLTI4MCw3ICsyODAsNyBAQCBzdGF0aWMg
dm9pZCB3cml0ZV9zdGFydF9pbmZvKHN0cnVjdCBkb21haW4gKmQpCj4gICAKPiAgICAgICBzbnBy
aW50ZihzaS0+bWFnaWMsIHNpemVvZihzaS0+bWFnaWMpLCAieGVuLTMuMC14ODZfJXMiLAo+ICAg
ICAgICAgICAgICAgIGlzX3B2XzMyYml0X2RvbWFpbihkKSA/ICIzMnAiIDogIjY0Iik7Cj4gLSAg
ICBzaS0+bnJfcGFnZXMgPSBkLT50b3RfcGFnZXM7Cj4gKyAgICBzaS0+bnJfcGFnZXMgPSBkb21h
aW5fdG90X3BhZ2VzKGQpOwo+ICAgICAgIHNpLT5zaGFyZWRfaW5mbyA9IHZpcnRfdG9fbWFkZHIo
ZC0+c2hhcmVkX2luZm8pOwo+ICAgICAgIHNpLT5mbGFncyA9IDA7Cj4gICAgICAgQlVHX09OKHhl
bl9oeXBlcmNhbGxfaHZtX2dldF9wYXJhbShIVk1fUEFSQU1fU1RPUkVfUEZOLCAmc2ktPnN0b3Jl
X21mbikpOwo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9k
b21jdGwuYwo+IGluZGV4IDhiODE5ZjU2ZTUuLmJkYzI0YmJkN2MgMTAwNjQ0Cj4gLS0tIGEveGVu
L2NvbW1vbi9kb21jdGwuYwo+ICsrKyBiL3hlbi9jb21tb24vZG9tY3RsLmMKPiBAQCAtMTkxLDcg
KzE5MSw3IEBAIHZvaWQgZ2V0ZG9tYWluaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgeGVu
X2RvbWN0bF9nZXRkb21haW5pbmZvICppbmZvKQo+ICAgCj4gICAgICAgeHNtX3NlY3VyaXR5X2Rv
bWFpbmluZm8oZCwgaW5mbyk7Cj4gICAKPiAtICAgIGluZm8tPnRvdF9wYWdlcyAgICAgICAgID0g
ZC0+dG90X3BhZ2VzOwo+ICsgICAgaW5mby0+dG90X3BhZ2VzICAgICAgICAgPSBkb21haW5fdG90
X3BhZ2VzKGQpOwo+ICAgICAgIGluZm8tPm1heF9wYWdlcyAgICAgICAgID0gZC0+bWF4X3BhZ2Vz
Owo+ICAgICAgIGluZm8tPm91dHN0YW5kaW5nX3BhZ2VzID0gZC0+b3V0c3RhbmRpbmdfcGFnZXM7
Cj4gICAgICAgaW5mby0+c2hyX3BhZ2VzICAgICAgICAgPSBhdG9taWNfcmVhZCgmZC0+c2hyX3Bh
Z2VzKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIGIveGVuL2NvbW1v
bi9ncmFudF90YWJsZS5jCj4gaW5kZXggNTUzNmQyODJiOS4uOGJlZTZiM2I2NiAxMDA2NDQKPiAt
LS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiArKysgYi94ZW4vY29tbW9uL2dyYW50X3Rh
YmxlLmMKPiBAQCAtMjI2MSw3ICsyMjYxLDcgQEAgZ250dGFiX3RyYW5zZmVyKAo+ICAgICAgICAg
ICAgKiBwYWdlcyB3aGVuIGl0IGlzIGR5aW5nLgo+ICAgICAgICAgICAgKi8KPiAgICAgICAgICAg
aWYgKCB1bmxpa2VseShlLT5pc19keWluZykgfHwKPiAtICAgICAgICAgICAgIHVubGlrZWx5KGUt
PnRvdF9wYWdlcyA+PSBlLT5tYXhfcGFnZXMpICkKPiArICAgICAgICAgICAgIHVubGlrZWx5KGRv
bWFpbl90b3RfcGFnZXMoZSkgPj0gZS0+bWF4X3BhZ2VzKSApCj4gICAgICAgICAgIHsKPiAgICAg
ICAgICAgICAgIHNwaW5fdW5sb2NrKCZlLT5wYWdlX2FsbG9jX2xvY2spOwo+ICAgCj4gQEAgLTIy
NzEsNyArMjI3MSw3IEBAIGdudHRhYl90cmFuc2ZlcigKPiAgICAgICAgICAgICAgIGVsc2UKPiAg
ICAgICAgICAgICAgICAgICBnZHByaW50ayhYRU5MT0dfSU5GTywKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiVHJhbnNmZXJlZSBkJWQgaGFzIG5vIGhlYWRyb29tICh0b3QgJXUsIG1heCAl
dSlcbiIsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICBlLT5kb21haW5faWQsIGUtPnRvdF9w
YWdlcywgZS0+bWF4X3BhZ2VzKTsKPiArICAgICAgICAgICAgICAgICAgICAgICAgIGUtPmRvbWFp
bl9pZCwgZG9tYWluX3RvdF9wYWdlcyhlKSwgZS0+bWF4X3BhZ2VzKTsKPiAgIAo+ICAgICAgICAg
ICAgICAgZ29wLnN0YXR1cyA9IEdOVFNUX2dlbmVyYWxfZXJyb3I7Cj4gICAgICAgICAgICAgICBn
b3RvIHVubG9ja19hbmRfY29weWJhY2s7Cj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2V5aGFu
ZGxlci5jIGIveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMKPiBpbmRleCBmNTA0OTBkMGYzLi44N2Jk
MTQ1Mzc0IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24va2V5aGFuZGxlci5jCj4gKysrIGIveGVu
L2NvbW1vbi9rZXloYW5kbGVyLmMKPiBAQCAtMjcxLDcgKzI3MSw3IEBAIHN0YXRpYyB2b2lkIGR1
bXBfZG9tYWlucyh1bnNpZ25lZCBjaGFyIGtleSkKPiAgICAgICAgICAgICAgICAgIGF0b21pY19y
ZWFkKCZkLT5wYXVzZV9jb3VudCkpOwo+ICAgICAgICAgICBwcmludGsoIiAgICBucl9wYWdlcz0l
ZCB4ZW5oZWFwX3BhZ2VzPSVkIHNoYXJlZF9wYWdlcz0ldSBwYWdlZF9wYWdlcz0ldSAiCj4gICAg
ICAgICAgICAgICAgICAiZGlydHlfY3B1cz17JSpwYmx9IG1heF9wYWdlcz0ldVxuIiwKPiAtICAg
ICAgICAgICAgICAgZC0+dG90X3BhZ2VzLCBkLT54ZW5oZWFwX3BhZ2VzLCBhdG9taWNfcmVhZCgm
ZC0+c2hyX3BhZ2VzKSwKPiArICAgICAgICAgICAgICAgZG9tYWluX3RvdF9wYWdlcyhkKSwgZC0+
eGVuaGVhcF9wYWdlcywgYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcyksCj4gICAgICAgICAgICAg
ICAgICBhdG9taWNfcmVhZCgmZC0+cGFnZWRfcGFnZXMpLCBDUFVNQVNLX1BSKGQtPmRpcnR5X2Nw
dW1hc2spLAo+ICAgICAgICAgICAgICAgICAgZC0+bWF4X3BhZ2VzKTsKPiAgICAgICAgICAgcHJp
bnRrKCIgICAgaGFuZGxlPSUwMnglMDJ4JTAyeCUwMngtJTAyeCUwMngtJTAyeCUwMngtIgo+IGRp
ZmYgLS1naXQgYS94ZW4vY29tbW9uL21lbW9yeS5jIGIveGVuL2NvbW1vbi9tZW1vcnkuYwo+IGlu
ZGV4IGM3ZDJiYWM0NTIuLjM4Y2I1ZDBiYjQgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9tZW1v
cnkuYwo+ICsrKyBiL3hlbi9jb21tb24vbWVtb3J5LmMKPiBAQCAtMTI2Nyw3ICsxMjY3LDcgQEAg
bG9uZyBkb19tZW1vcnlfb3AodW5zaWduZWQgbG9uZyBjbWQsIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgYXJnKQo+ICAgICAgICAgICBzd2l0Y2ggKCBvcCApCj4gICAgICAgICAgIHsKPiAg
ICAgICAgICAgY2FzZSBYRU5NRU1fY3VycmVudF9yZXNlcnZhdGlvbjoKPiAtICAgICAgICAgICAg
cmMgPSBkLT50b3RfcGFnZXM7Cj4gKyAgICAgICAgICAgIHJjID0gZG9tYWluX3RvdF9wYWdlcyhk
KTsKPiAgICAgICAgICAgICAgIGJyZWFrOwo+ICAgICAgICAgICBjYXNlIFhFTk1FTV9tYXhpbXVt
X3Jlc2VydmF0aW9uOgo+ICAgICAgICAgICAgICAgcmMgPSBkLT5tYXhfcGFnZXM7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMK
PiBpbmRleCA5MTlhMjcwNTg3Li5iYmQzMTYzOTA5IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24v
cGFnZV9hbGxvYy5jCj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBAQCAtNTE4LDgg
KzUxOCw4IEBAIGludCBkb21haW5fc2V0X291dHN0YW5kaW5nX3BhZ2VzKHN0cnVjdCBkb21haW4g
KmQsIHVuc2lnbmVkIGxvbmcgcGFnZXMpCj4gICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgIH0K
PiAgIAo+IC0gICAgLyogZGlzYWxsb3cgYSBjbGFpbSBub3QgZXhjZWVkaW5nIGN1cnJlbnQgdG90
X3BhZ2VzIG9yIGFib3ZlIG1heF9wYWdlcyAqLwo+IC0gICAgaWYgKCAocGFnZXMgPD0gZC0+dG90
X3BhZ2VzKSB8fCAocGFnZXMgPiBkLT5tYXhfcGFnZXMpICkKPiArICAgIC8qIGRpc2FsbG93IGEg
Y2xhaW0gbm90IGV4Y2VlZGluZyBkb21haW5fdG90X3BhZ2VzKCkgb3IgYWJvdmUgbWF4X3BhZ2Vz
ICovCj4gKyAgICBpZiAoIChwYWdlcyA8PSBkb21haW5fdG90X3BhZ2VzKGQpKSB8fCAocGFnZXMg
PiBkLT5tYXhfcGFnZXMpICkKPiAgICAgICB7Cj4gICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4g
ICAgICAgICAgIGdvdG8gb3V0Owo+IEBAIC01MzIsOSArNTMyLDkgQEAgaW50IGRvbWFpbl9zZXRf
b3V0c3RhbmRpbmdfcGFnZXMoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBwYWdlcykK
PiAgIAo+ICAgICAgIC8qCj4gICAgICAgICogTm90ZSwgaWYgZG9tYWluIGhhcyBhbHJlYWR5IGFs
bG9jYXRlZCBtZW1vcnkgYmVmb3JlIG1ha2luZyBhIGNsYWltCj4gLSAgICAgKiB0aGVuIHRoZSBj
bGFpbSBtdXN0IHRha2UgdG90X3BhZ2VzIGludG8gYWNjb3VudAo+ICsgICAgICogdGhlbiB0aGUg
Y2xhaW0gbXVzdCB0YWtlIGRvbWFpbl90b3RfcGFnZXMoKSBpbnRvIGFjY291bnQKPiAgICAgICAg
Ki8KPiAtICAgIGNsYWltID0gcGFnZXMgLSBkLT50b3RfcGFnZXM7Cj4gKyAgICBjbGFpbSA9IHBh
Z2VzIC0gZG9tYWluX3RvdF9wYWdlcyhkKTsKPiAgICAgICBpZiAoIGNsYWltID4gYXZhaWxfcGFn
ZXMgKQo+ICAgICAgICAgICBnb3RvIG91dDsKPiAgIAo+IEBAIC0yMjY5LDExICsyMjY5LDEyIEBA
IGludCBhc3NpZ25fcGFnZXMoCj4gICAKPiAgICAgICBpZiAoICEobWVtZmxhZ3MgJiBNRU1GX25v
X3JlZmNvdW50KSApCj4gICAgICAgewo+IC0gICAgICAgIGlmICggdW5saWtlbHkoKGQtPnRvdF9w
YWdlcyArICgxIDw8IG9yZGVyKSkgPiBkLT5tYXhfcGFnZXMpICkKPiArICAgICAgICB1bnNpZ25l
ZCBpbnQgdG90X3BhZ2VzID0gZG9tYWluX3RvdF9wYWdlcyhkKSArICgxIDw8IG9yZGVyKTsKPiAr
Cj4gKyAgICAgICAgaWYgKCB1bmxpa2VseSh0b3RfcGFnZXMgPiBkLT5tYXhfcGFnZXMpICkKPiAg
ICAgICAgICAgewo+ICAgICAgICAgICAgICAgZ3ByaW50ayhYRU5MT0dfSU5GTywgIk92ZXItYWxs
b2NhdGlvbiBmb3IgZG9tYWluICV1OiAiCj4gLSAgICAgICAgICAgICAgICAgICAgIiV1ID4gJXVc
biIsIGQtPmRvbWFpbl9pZCwKPiAtICAgICAgICAgICAgICAgICAgICBkLT50b3RfcGFnZXMgKyAo
MSA8PCBvcmRlciksIGQtPm1heF9wYWdlcyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgIiV1ID4g
JXVcbiIsIGQtPmRvbWFpbl9pZCwgdG90X3BhZ2VzLCBkLT5tYXhfcGFnZXMpOwo+ICAgICAgICAg
ICAgICAgcmMgPSAtRTJCSUc7Cj4gICAgICAgICAgICAgICBnb3RvIG91dDsKPiAgICAgICAgICAg
fQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvbWVtb3J5LmgKPiBpbmRleCBjZmRkYTZlMmE4Li4xMjZkMGZmMDZlIDEwMDY0NAo+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9tZW1vcnkuaAo+IEBAIC01NTMsOCArNTUzLDggQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5E
TEUoeGVuX21lbV9zaGFyaW5nX29wX3QpOwo+ICAgICoKPiAgICAqIE5vdGUgdGhhdCBhIHZhbGlk
IGNsYWltIG1heSBiZSBzdGFrZWQgZXZlbiBhZnRlciBtZW1vcnkgaGFzIGJlZW4KPiAgICAqIGFs
bG9jYXRlZCBmb3IgYSBkb21haW4uICBJbiB0aGlzIGNhc2UsIHRoZSBjbGFpbSBpcyBub3QgaW5j
cmVtZW50YWwsCj4gLSAqIGkuZS4gaWYgdGhlIGRvbWFpbidzIHRvdF9wYWdlcyBpcyAzLCBhbmQg
YSBjbGFpbSBpcyBzdGFrZWQgZm9yIDEwLAo+IC0gKiBvbmx5IDcgYWRkaXRpb25hbCBwYWdlcyBh
cmUgY2xhaW1lZC4KPiArICogaS5lLiBpZiB0aGUgZG9tYWluJ3MgdG90YWwgcGFnZSBjb3VudCBp
cyAzLCBhbmQgYSBjbGFpbSBpcyBzdGFrZWQKPiArICogZm9yIDEwLCBvbmx5IDcgYWRkaXRpb25h
bCBwYWdlcyBhcmUgY2xhaW1lZC4KPiAgICAqCj4gICAgKiBDYWxsZXIgbXVzdCBiZSBwcml2aWxl
Z2VkIG9yIHRoZSBoeXBlcmNhbGwgZmFpbHMuCj4gICAgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmggYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+IGluZGV4IDdjNWM0
MzcyNDcuLjFiNmQ3Yjk0MWYgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAo+IEBAIC0zNjQsMTIgKzM2NCwxOCBAQCBz
dHJ1Y3QgZG9tYWluCj4gICAgICAgc3BpbmxvY2tfdCAgICAgICBwYWdlX2FsbG9jX2xvY2s7IC8q
IHByb3RlY3RzIGFsbCB0aGUgZm9sbG93aW5nIGZpZWxkcyAgKi8KPiAgICAgICBzdHJ1Y3QgcGFn
ZV9saXN0X2hlYWQgcGFnZV9saXN0OyAgLyogbGlua2VkIGxpc3QgKi8KPiAgICAgICBzdHJ1Y3Qg
cGFnZV9saXN0X2hlYWQgeGVucGFnZV9saXN0OyAvKiBsaW5rZWQgbGlzdCAoc2l6ZSB4ZW5oZWFw
X3BhZ2VzKSAqLwo+IC0gICAgdW5zaWduZWQgaW50ICAgICB0b3RfcGFnZXM7ICAgICAgIC8qIG51
bWJlciBvZiBwYWdlcyBjdXJyZW50bHkgcG9zc2VzZWQgKi8KPiAtICAgIHVuc2lnbmVkIGludCAg
ICAgeGVuaGVhcF9wYWdlczsgICAvKiAjIHBhZ2VzIGFsbG9jYXRlZCBmcm9tIFhlbiBoZWFwICAg
ICovCj4gLSAgICB1bnNpZ25lZCBpbnQgICAgIG91dHN0YW5kaW5nX3BhZ2VzOyAvKiBwYWdlcyBj
bGFpbWVkIGJ1dCBub3QgcG9zc2Vzc2VkICAqLwo+IC0gICAgdW5zaWduZWQgaW50ICAgICBtYXhf
cGFnZXM7ICAgICAgIC8qIG1heGltdW0gdmFsdWUgZm9yIHRvdF9wYWdlcyAgICAgICAgKi8KPiAt
ICAgIGF0b21pY190ICAgICAgICAgc2hyX3BhZ2VzOyAgICAgICAvKiBudW1iZXIgb2Ygc2hhcmVk
IHBhZ2VzICAgICAgICAgICAgICovCj4gLSAgICBhdG9taWNfdCAgICAgICAgIHBhZ2VkX3BhZ2Vz
OyAgICAgLyogbnVtYmVyIG9mIHBhZ2VkLW91dCBwYWdlcyAgICAgICAgICAqLwo+ICsKPiArICAg
IC8qCj4gKyAgICAgKiBUaGlzIGZpZWxkIHNob3VsZCBvbmx5IGJlIGRpcmVjdGx5IGFjY2Vzc2Vk
IGJ5IGRvbWFpbl9hZGp1c3RfdG90X3BhZ2VzKCkKPiArICAgICAqIGFuZCB0aGUgZG9tYWluX3Rv
dF9wYWdlcygpIGhlbHBlciBmdW5jdGlvbiBkZWZpbmVkIGJlbG93Lgo+ICsgICAgICovCj4gKyAg
ICB1bnNpZ25lZCBpbnQgICAgIHRvdF9wYWdlczsKPiArCj4gKyAgICB1bnNpZ25lZCBpbnQgICAg
IHhlbmhlYXBfcGFnZXM7ICAgICAvKiBwYWdlcyBhbGxvY2F0ZWQgZnJvbSBYZW4gaGVhcCAqLwo+
ICsgICAgdW5zaWduZWQgaW50ICAgICBvdXRzdGFuZGluZ19wYWdlczsgLyogcGFnZXMgY2xhaW1l
ZCBidXQgbm90IHBvc3Nlc3NlZCAqLwo+ICsgICAgdW5zaWduZWQgaW50ICAgICBtYXhfcGFnZXM7
ICAgICAgICAgLyogbWF4aW11bSB2YWx1ZSBmb3IgZG9tYWluX3RvdF9wYWdlcygpICovCj4gKyAg
ICBhdG9taWNfdCAgICAgICAgIHNocl9wYWdlczsgICAgICAgICAvKiBzaGFyZWQgcGFnZXMgKi8K
PiArICAgIGF0b21pY190ICAgICAgICAgcGFnZWRfcGFnZXM7ICAgICAgIC8qIHBhZ2VkLW91dCBw
YWdlcyAqLwo+ICAgCj4gICAgICAgLyogU2NoZWR1bGluZy4gKi8KPiAgICAgICB2b2lkICAgICAg
ICAgICAgKnNjaGVkX3ByaXY7ICAgIC8qIHNjaGVkdWxlci1zcGVjaWZpYyBkYXRhICovCj4gQEAg
LTUzOSw2ICs1NDUsMTIgQEAgc3RydWN0IGRvbWFpbgo+ICAgI2VuZGlmCj4gICB9Owo+ICAgCj4g
Ky8qIFJldHVybiBudW1iZXIgb2YgcGFnZXMgY3VycmVudGx5IHBvc2Vzc2VkIGJ5IHRoZSBkb21h
aW4gKi8KPiArc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgZG9tYWluX3RvdF9wYWdlcyhjb25z
dCBzdHJ1Y3QgZG9tYWluICpkKQo+ICt7Cj4gKyAgICByZXR1cm4gZC0+dG90X3BhZ2VzOwo+ICt9
Cj4gKwo+ICAgLyogUHJvdGVjdCB1cGRhdGVzL3JlYWRzIChyZXNwLikgb2YgZG9tYWluX2xpc3Qg
YW5kIGRvbWFpbl9oYXNoLiAqLwo+ICAgZXh0ZXJuIHNwaW5sb2NrX3QgZG9tbGlzdF91cGRhdGVf
bG9jazsKPiAgIGV4dGVybiByY3VfcmVhZF9sb2NrX3QgZG9tbGlzdF9yZWFkX2xvY2s7Cj4gCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 09:58:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 09:58:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izdv3-0000T9-ML; Thu, 06 Feb 2020 09:57:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TqwH=32=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izdv2-0000T4-Gu
 for xen-devel@lists.xen.org; Thu, 06 Feb 2020 09:57:56 +0000
X-Inumbo-ID: 24e1f706-48c7-11ea-af1e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24e1f706-48c7-11ea-af1e-12813bfff9fa;
 Thu, 06 Feb 2020 09:57:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C8E4BAE79;
 Thu,  6 Feb 2020 09:57:53 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
Date: Thu, 6 Feb 2020 10:57:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
Content-Type: multipart/mixed; boundary="------------83939FB25A808964802FAFC7"
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 05.02.20 17:03, Sergey Dyasli wrote:
> Hello,
> 
> I'm currently investigating a Live-Patch application failure in core-
> scheduling mode and this is an example of what I usually get:
> (it's easily reproducible)
> 
>      (XEN) [  342.528305] livepatch: lp: CPU8 - IPIing the other 15 CPUs
>      (XEN) [  342.558340] livepatch: lp: Timed out on semaphore in CPU quiesce phase 13/15
>      (XEN) [  342.558343] bad cpus: 6 9
> 
>      (XEN) [  342.559293] CPU:    6
>      (XEN) [  342.559562] Xen call trace:
>      (XEN) [  342.559565]    [<ffff82d08023f304>] R common/schedule.c#sched_wait_rendezvous_in+0xa4/0x270
>      (XEN) [  342.559568]    [<ffff82d08023f8aa>] F common/schedule.c#schedule+0x17a/0x260
>      (XEN) [  342.559571]    [<ffff82d080240d5a>] F common/softirq.c#__do_softirq+0x5a/0x90
>      (XEN) [  342.559574]    [<ffff82d080278ec5>] F arch/x86/domain.c#guest_idle_loop+0x35/0x60
> 
>      (XEN) [  342.559761] CPU:    9
>      (XEN) [  342.560026] Xen call trace:
>      (XEN) [  342.560029]    [<ffff82d080241661>] R _spin_lock_irq+0x11/0x40
>      (XEN) [  342.560032]    [<ffff82d08023f323>] F common/schedule.c#sched_wait_rendezvous_in+0xc3/0x270
>      (XEN) [  342.560036]    [<ffff82d08023f8aa>] F common/schedule.c#schedule+0x17a/0x260
>      (XEN) [  342.560039]    [<ffff82d080240d5a>] F common/softirq.c#__do_softirq+0x5a/0x90
>      (XEN) [  342.560042]    [<ffff82d080279db5>] F arch/x86/domain.c#idle_loop+0x55/0xb0
> 
> The first HT sibling is waiting for the second in the LP-application
> context while the second waits for the first in the scheduler context.
> 
> Any suggestions on how to improve this situation are welcome.

Can you test the attached patch, please? It is only tested to boot, so
I did no livepatch tests with it.


Juergen

--------------83939FB25A808964802FAFC7
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-xen-do-live-patching-only-from-main-idle-loop.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0001-xen-do-live-patching-only-from-main-idle-loop.patch"

>From c458aa88bf17b3ac885926de5204d8a23a2ca82d Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
Date: Thu, 6 Feb 2020 08:18:06 +0100
Subject: [PATCH] xen: do live patching only from main idle loop

One of the main design goals of core scheduling is to avoid actions
which are not directly related to the domain currently running on a
given cpu or core. Live patching is one of those actions which are
allowed taking place on a cpu only when the the idle scheduling unit is
active on that cpu.

Unfortunately live patching tries to force the cpus into the idle loop
just by raising the schedule softirq, which will no longer be
guaranteed to work with core scheduling active. Additionally there are
still some places in the hypervisor calling check_for_livepatch_work()
without being in the idle loop.

It is easy to force a cpu into the main idle loop by scheduling a
tasklet on it. So switch live patching to use tasklets for switching to
idle and raising scheduling events. Additionally the calls of
check_for_livepatch_work() outside the main idle loop can be dropped.

Signed-off-by: Juergen Gross <jgross@suse.com>
---
 xen/arch/arm/domain.c       |  9 ++++-----
 xen/arch/arm/traps.c        |  6 ------
 xen/arch/x86/domain.c       |  9 ++++-----
 xen/arch/x86/hvm/svm/svm.c  |  2 +-
 xen/arch/x86/hvm/vmx/vmcs.c |  2 +-
 xen/arch/x86/pv/domain.c    |  2 +-
 xen/arch/x86/setup.c        |  2 +-
 xen/common/livepatch.c      | 39 ++++++++++++++++++++++++++++++++++-----
 8 files changed, 46 insertions(+), 25 deletions(-)

diff --git a/xen/arch/arm/domain.c b/xen/arch/arm/domain.c
index aa3df3b3ba..6627be2922 100644
--- a/xen/arch/arm/domain.c
+++ b/xen/arch/arm/domain.c
@@ -72,7 +72,11 @@ void idle_loop(void)
 
         /* Are we here for running vcpu context tasklets, or for idling? */
         if ( unlikely(tasklet_work_to_do(cpu)) )
+        {
             do_tasklet();
+            /* Livepatch work is always kicked off via a tasklet. */
+            check_for_livepatch_work();
+        }
         /*
          * Test softirqs twice --- first to see if should even try scrubbing
          * and then, after it is done, whether softirqs became pending
@@ -83,11 +87,6 @@ void idle_loop(void)
             do_idle();
 
         do_softirq();
-        /*
-         * We MUST be last (or before dsb, wfi). Otherwise after we get the
-         * softirq we would execute dsb,wfi (and sleep) and not patch.
-         */
-        check_for_livepatch_work();
     }
 }
 
diff --git a/xen/arch/arm/traps.c b/xen/arch/arm/traps.c
index 6f9bec22d3..30c4c1830b 100644
--- a/xen/arch/arm/traps.c
+++ b/xen/arch/arm/traps.c
@@ -23,7 +23,6 @@
 #include <xen/iocap.h>
 #include <xen/irq.h>
 #include <xen/lib.h>
-#include <xen/livepatch.h>
 #include <xen/mem_access.h>
 #include <xen/mm.h>
 #include <xen/param.h>
@@ -2239,11 +2238,6 @@ static void check_for_pcpu_work(void)
     {
         local_irq_enable();
         do_softirq();
-        /*
-         * Must be the last one - as the IPI will trigger us to come here
-         * and we want to patch the hypervisor with almost no stack.
-         */
-        check_for_livepatch_work();
         local_irq_disable();
     }
 }
diff --git a/xen/arch/x86/domain.c b/xen/arch/x86/domain.c
index f53ae5ff86..2bc7c4fb2d 100644
--- a/xen/arch/x86/domain.c
+++ b/xen/arch/x86/domain.c
@@ -141,7 +141,11 @@ static void idle_loop(void)
 
         /* Are we here for running vcpu context tasklets, or for idling? */
         if ( unlikely(tasklet_work_to_do(cpu)) )
+        {
             do_tasklet();
+            /* Livepatch work is always kicked off via a tasklet. */
+            check_for_livepatch_work();
+        }
         /*
          * Test softirqs twice --- first to see if should even try scrubbing
          * and then, after it is done, whether softirqs became pending
@@ -151,11 +155,6 @@ static void idle_loop(void)
                     !softirq_pending(cpu) )
             pm_idle();
         do_softirq();
-        /*
-         * We MUST be last (or before pm_idle). Otherwise after we get the
-         * softirq we would execute pm_idle (and sleep) and not patch.
-         */
-        check_for_livepatch_work();
     }
 }
 
diff --git a/xen/arch/x86/hvm/svm/svm.c b/xen/arch/x86/hvm/svm/svm.c
index b7f67f9f03..32d8d847f2 100644
--- a/xen/arch/x86/hvm/svm/svm.c
+++ b/xen/arch/x86/hvm/svm/svm.c
@@ -1032,7 +1032,7 @@ static void noreturn svm_do_resume(struct vcpu *v)
 
     hvm_do_resume(v);
 
-    reset_stack_and_jump(svm_asm_do_resume);
+    reset_stack_and_jump_nolp(svm_asm_do_resume);
 }
 
 void svm_vmenter_helper(const struct cpu_user_regs *regs)
diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c
index 65445afeb0..4c23645454 100644
--- a/xen/arch/x86/hvm/vmx/vmcs.c
+++ b/xen/arch/x86/hvm/vmx/vmcs.c
@@ -1890,7 +1890,7 @@ void vmx_do_resume(struct vcpu *v)
     if ( host_cr4 != read_cr4() )
         __vmwrite(HOST_CR4, read_cr4());
 
-    reset_stack_and_jump(vmx_asm_do_vmentry);
+    reset_stack_and_jump_nolp(vmx_asm_do_vmentry);
 }
 
 static inline unsigned long vmr(unsigned long field)
diff --git a/xen/arch/x86/pv/domain.c b/xen/arch/x86/pv/domain.c
index c3473b9a47..7dbd8dbfa2 100644
--- a/xen/arch/x86/pv/domain.c
+++ b/xen/arch/x86/pv/domain.c
@@ -62,7 +62,7 @@ custom_runtime_param("pcid", parse_pcid);
 static void noreturn continue_nonidle_domain(struct vcpu *v)
 {
     check_wakeup_from_wait();
-    reset_stack_and_jump(ret_from_intr);
+    reset_stack_and_jump_nolp(ret_from_intr);
 }
 
 static int setup_compat_l4(struct vcpu *v)
diff --git a/xen/arch/x86/setup.c b/xen/arch/x86/setup.c
index e50e1f86b3..3bed0a9492 100644
--- a/xen/arch/x86/setup.c
+++ b/xen/arch/x86/setup.c
@@ -632,7 +632,7 @@ static void __init noreturn reinit_bsp_stack(void)
     stack_base[0] = stack;
     memguard_guard_stack(stack);
 
-    reset_stack_and_jump(init_done);
+    reset_stack_and_jump_nolp(init_done);
 }
 
 /*
diff --git a/xen/common/livepatch.c b/xen/common/livepatch.c
index 5e09dc990b..861a227dbd 100644
--- a/xen/common/livepatch.c
+++ b/xen/common/livepatch.c
@@ -17,6 +17,7 @@
 #include <xen/spinlock.h>
 #include <xen/string.h>
 #include <xen/symbols.h>
+#include <xen/tasklet.h>
 #include <xen/version.h>
 #include <xen/virtual_region.h>
 #include <xen/vmap.h>
@@ -69,6 +70,7 @@ static struct livepatch_work livepatch_work;
  * Having an per-cpu lessens the load.
  */
 static DEFINE_PER_CPU(bool_t, work_to_do);
+static DEFINE_PER_CPU(struct tasklet, livepatch_tasklet);
 
 static int get_name(const struct xen_livepatch_name *name, char *n)
 {
@@ -1582,17 +1584,16 @@ static int schedule_work(struct payload *data, uint32_t cmd, uint32_t timeout)
     smp_wmb();
 
     livepatch_work.do_work = 1;
-    this_cpu(work_to_do) = 1;
+    tasklet_schedule_on_cpu(&this_cpu(livepatch_tasklet), smp_processor_id());
 
     put_cpu_maps();
 
     return 0;
 }
 
-static void reschedule_fn(void *unused)
+static void tasklet_fn(void *unused)
 {
     this_cpu(work_to_do) = 1;
-    raise_softirq(SCHEDULE_SOFTIRQ);
 }
 
 static int livepatch_spin(atomic_t *counter, s_time_t timeout,
@@ -1652,7 +1653,7 @@ void check_for_livepatch_work(void)
     if ( atomic_inc_and_test(&livepatch_work.semaphore) )
     {
         struct payload *p;
-        unsigned int cpus;
+        unsigned int cpus, i;
         bool action_done = false;
 
         p = livepatch_work.data;
@@ -1682,7 +1683,9 @@ void check_for_livepatch_work(void)
         {
             dprintk(XENLOG_DEBUG, LIVEPATCH "%s: CPU%u - IPIing the other %u CPUs\n",
                     p->name, cpu, cpus);
-            smp_call_function(reschedule_fn, NULL, 0);
+            for_each_online_cpu ( i )
+                if ( i != cpu )
+                    tasklet_schedule_on_cpu(&per_cpu(livepatch_tasklet, i), i);
         }
 
         timeout = livepatch_work.timeout + NOW();
@@ -2116,8 +2119,34 @@ static void livepatch_printall(unsigned char key)
     spin_unlock(&payload_lock);
 }
 
+static int cpu_callback(
+    struct notifier_block *nfb, unsigned long action, void *hcpu)
+{
+    unsigned int cpu = (unsigned long)hcpu;
+
+    if ( action == CPU_UP_PREPARE )
+        tasklet_init(&per_cpu(livepatch_tasklet, cpu), tasklet_fn, NULL);
+
+    return NOTIFY_DONE;
+}
+
+static struct notifier_block cpu_nfb = {
+    .notifier_call = cpu_callback
+};
+
 static int __init livepatch_init(void)
 {
+    unsigned int cpu;
+
+    for_each_online_cpu ( cpu )
+    {
+        void *hcpu = (void *)(long)cpu;
+
+        cpu_callback(&cpu_nfb, CPU_UP_PREPARE, hcpu);
+    }
+
+    register_cpu_notifier(&cpu_nfb);
+
     register_keyhandler('x', livepatch_printall, "print livepatch info", 1);
 
     arch_livepatch_init();
-- 
2.16.4


--------------83939FB25A808964802FAFC7
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------83939FB25A808964802FAFC7--


From xen-devel-bounces@lists.xenproject.org Thu Feb 06 10:04:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 10:04:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ize1I-0001P9-Kg; Thu, 06 Feb 2020 10:04:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1ize1H-0001P4-Sv
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 10:04:23 +0000
X-Inumbo-ID: 0c68e706-48c8-11ea-94cb-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c68e706-48c8-11ea-94cb-bc764e2007e4;
 Thu, 06 Feb 2020 10:04:23 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id z9so6341704wrs.10
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 02:04:23 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=lNrVwRARCFXUhH0kuZwxw+FXqyoT6+S1NZQpF7KjfBk=;
 b=ApjkmrNJXrPkEzwzeVYrhN0PCvPViahIq5lQ2tQyAkyH3rkFh/NuYMI6JH+3DKjlkJ
 +c6vQxkVwXVOj6vYpOxjwBwhEk8GfLzwWfa/sUQIonjzdmrHV9xpcHlaLmr3OhPbukcE
 OSXSqAm9Ln7nV7qzWWPtJcqaDKmcScetQdVDqm6U5zpFNhKMjm4+HYnwqumXbVydacFZ
 6pg+l1f5iggpaAiJuOvINMicYxy3Oc9R4r8/H1d+Vb/NVgGAV8ff6LZ8J3j9e/F0cAwW
 r22sJfCF/uXU9LrbZPJFBW/Zl+Q59PSTDFz/xAsqxs57xQ91AAYmkZvhsBdyRLGhfhIe
 nQuA==
X-Gm-Message-State: APjAAAXsNuQbYMfqgssrF0ZDGFh938Q2BK2vzPplkM0wnHiUWL7+CEr2
 NufIooFbHsYDC1EyMMiBO2g=
X-Google-Smtp-Source: APXvYqzLfBfxDeiLnD/7Ng6qQwoU76a7ehC0jOuQbphTQGY6IuCV+sjHpYkiL6t3TuaaqTdKWzIJrA==
X-Received: by 2002:a5d:6708:: with SMTP id o8mr3116515wru.296.1580983462261; 
 Thu, 06 Feb 2020 02:04:22 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id w1sm3678514wro.72.2020.02.06.02.04.21
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 06 Feb 2020 02:04:21 -0800 (PST)
To: Paul Durrant <pdurrant@amazon.com>, xen-devel@lists.xenproject.org
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <20200203105654.22998-4-pdurrant@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <eb444c22-de88-e0e9-1a99-3cbd412851a0@xen.org>
Date: Thu, 6 Feb 2020 10:04:20 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200203105654.22998-4-pdurrant@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 3/4] mm: make pages allocated with
 MEMF_no_refcount safe to assign
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJIGFtIHNvcnJ5IHRvIGp1bXAgdGhhdCBsYXRlIGluIHRoZSBjb252ZXJzYXRpb24uCgpP
biAwMy8wMi8yMDIwIDEwOjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gICAKPiAtICAgICAgICBp
ZiAoIHVubGlrZWx5KGRvbWFpbl9hZGp1c3RfdG90X3BhZ2VzKGQsIDEgPDwgb3JkZXIpID09ICgx
IDw8IG9yZGVyKSkgKQo+ICsgICAgaWYgKCAhKG1lbWZsYWdzICYgTUVNRl9ub19yZWZjb3VudCkg
JiYKPiArICAgICAgICAgdW5saWtlbHkoZG9tYWluX2FkanVzdF90b3RfcGFnZXMoZCwgMSA8PCBv
cmRlcikgPT0gKDEgPDwgb3JkZXIpKSApCj4gICAgICAgICAgICAgICBnZXRfa25vd25hbGl2ZV9k
b21haW4oZCk7Cj4gLSAgICB9Cj4gICAKPiAgICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9y
ZGVyKTsgaSsrICkKPiAgICAgICB7Cj4gICAgICAgICAgIEFTU0VSVChwYWdlX2dldF9vd25lcigm
cGdbaV0pID09IE5VTEwpOwo+IC0gICAgICAgIEFTU0VSVCghcGdbaV0uY291bnRfaW5mbyk7Cj4g
ICAgICAgICAgIHBhZ2Vfc2V0X293bmVyKCZwZ1tpXSwgZCk7Cj4gICAgICAgICAgIHNtcF93bWIo
KTsgLyogRG9tYWluIHBvaW50ZXIgbXVzdCBiZSB2aXNpYmxlIGJlZm9yZSB1cGRhdGluZyByZWZj
bnQuICovCj4gLSAgICAgICAgcGdbaV0uY291bnRfaW5mbyA9IFBHQ19hbGxvY2F0ZWQgfCAxOwo+
ICsgICAgICAgIHBnW2ldLmNvdW50X2luZm8gPQo+ICsgICAgICAgICAgICAocGdbaV0uY291bnRf
aW5mbyAmIFBHQ19leHRyYSkgfCBQR0NfYWxsb2NhdGVkIHwgMTsKClRoaXMgaXMgdGVjaG5pY2Fs
bHkgaW5jb3JyZWN0IGJlY2F1c2Ugd2UgYmxpbmRseSBhc3N1bWUgdGhlIHN0YXRlIG9mIHRoZSAK
cGFnZSBpcyBpbnVzZSAod2hpY2ggaXMgdGhhbmtmdWxseSBlcXVhbCB0byAwKS4KClNlZSB0aGUg
ZGlzY3Vzc2lvbiBbMV0uIFRoaXMgaXMgYWxyZWFkeSBhbiBleGlzdGluZyBidWcgaW4gdGhlIGNv
ZGUgYmFzZSAKYW5kIEkgd2lsbCBiZSB0YWtpbmcgY2FyZSBvZiBpdC4gSG93ZXZlci4uLgoKPiAg
ICAgICAgICAgcGFnZV9saXN0X2FkZF90YWlsKCZwZ1tpXSwgJmQtPnBhZ2VfbGlzdCk7Cj4gICAg
ICAgfQo+ICAgCj4gQEAgLTIzMTUsMTEgKzIzMzgsNiBAQCBzdHJ1Y3QgcGFnZV9pbmZvICphbGxv
Y19kb21oZWFwX3BhZ2VzKAo+ICAgCj4gICAgICAgaWYgKCBtZW1mbGFncyAmIE1FTUZfbm9fb3du
ZXIgKQo+ICAgICAgICAgICBtZW1mbGFncyB8PSBNRU1GX25vX3JlZmNvdW50Owo+IC0gICAgZWxz
ZSBpZiAoIChtZW1mbGFncyAmIE1FTUZfbm9fcmVmY291bnQpICYmIGQgKQo+IC0gICAgewo+IC0g
ICAgICAgIEFTU0VSVCghKG1lbWZsYWdzICYgTUVNRl9ub19yZWZjb3VudCkpOwo+IC0gICAgICAg
IHJldHVybiBOVUxMOwo+IC0gICAgfQo+ICAgCj4gICAgICAgaWYgKCAhZG1hX2JpdHNpemUgKQo+
ICAgICAgICAgICBtZW1mbGFncyAmPSB+TUVNRl9ub19kbWE7Cj4gQEAgLTIzMzIsMTEgKzIzNTAs
MjMgQEAgc3RydWN0IHBhZ2VfaW5mbyAqYWxsb2NfZG9taGVhcF9wYWdlcygKPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBtZW1mbGFncywgZCkpID09IE5VTEwpKSApCj4gICAg
ICAgICAgICByZXR1cm4gTlVMTDsKPiAgIAo+IC0gICAgaWYgKCBkICYmICEobWVtZmxhZ3MgJiBN
RU1GX25vX293bmVyKSAmJgo+IC0gICAgICAgICBhc3NpZ25fcGFnZXMoZCwgcGcsIG9yZGVyLCBt
ZW1mbGFncykgKQo+ICsgICAgaWYgKCBkICYmICEobWVtZmxhZ3MgJiBNRU1GX25vX293bmVyKSAp
Cj4gICAgICAgewo+IC0gICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZywgb3JkZXIsIG1lbWZsYWdz
ICYgTUVNRl9ub19zY3J1Yik7Cj4gLSAgICAgICAgcmV0dXJuIE5VTEw7Cj4gKyAgICAgICAgaWYg
KCBtZW1mbGFncyAmIE1FTUZfbm9fcmVmY291bnQgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBpOwo+ICsKPiArICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAo
MXVsIDw8IG9yZGVyKTsgaSsrICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAg
QVNTRVJUKCFwZ1tpXS5jb3VudF9pbmZvKTsKPiArICAgICAgICAgICAgICAgIHBnW2ldLmNvdW50
X2luZm8gPSBQR0NfZXh0cmE7CgouLi4gdGhpcyBpcyBwdXJzdWluZyB0aGUgd3JvbmduZXNzIG9m
IHRoZSBjb2RlIGFib3ZlIGFuZCBub3Qgc2FmZSAKYWdhaW5zdCBvZmZsaW5pbmcuCgpXZSBjb3Vs
ZCBhcmd1ZSB0aGlzIGlzIGFuIGFscmVhZHkgZXhpc3RpbmcgYnVnLCBob3dldmVyIEkgYW0gYSBi
aXQgCnVuZWFzZSB0byBhZGQgbW9yZSBhYnVzZSBpbiB0aGUgY29kZS4gSmFuLCB3aGF0IGRvIHlv
dSB0aGluaz8KCj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKyAgICAgICAgaWYgKCBh
c3NpZ25fcGFnZXMoZCwgcGcsIG9yZGVyLCBtZW1mbGFncykgKQo+ICsgICAgICAgIHsKPiArICAg
ICAgICAgICAgZnJlZV9oZWFwX3BhZ2VzKHBnLCBvcmRlciwgbWVtZmxhZ3MgJiBNRU1GX25vX3Nj
cnViKTsKPiArICAgICAgICAgICAgcmV0dXJuIE5VTEw7Cj4gKyAgICAgICAgfQo+ICAgICAgIH0K
CkNoZWVycywKClsxXSBodHRwczovL2xvcmUua2VybmVsLm9yZy94ZW4tZGV2ZWwvMjAyMDAyMDQx
MzMzNTcuMzIxMDEtMS1qdWxpZW5AeGVuLm9yZy8KCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 10:12:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 10:12:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1ize98-0002ER-Ko; Thu, 06 Feb 2020 10:12:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1ize97-0002EK-LS
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 10:12:29 +0000
X-Inumbo-ID: 2dcaea7f-48c9-11ea-af25-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2dcaea7f-48c9-11ea-af25-12813bfff9fa;
 Thu, 06 Feb 2020 10:12:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580983949; x=1612519949;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=FZ6ogyIlkJbl9wI36wEJCaa3Njnnaqu2JztfYqp3bNY=;
 b=OqLIQJJRfv+Zl29hiZGCmMCHTRv7hy+trqqGLitke72CyxQYszyVSoVA
 ZNAL/IxPZKgLyZ9wKUe2H3SUt0MoTyevIO/3sSsdlQ3OrrXZQcDEAXGQf
 jYko0G86GYKFwwHnElYoa+pYIlIzb7fgonSS14yO2ZQ8himcFCPICqzcz E=;
IronPort-SDR: XJ3tZJtjRwFKOkvcQ6W9GKrbXBOPHC3PFVIUQCx1hM8ni7f8oxEKLe7FVjPCmPvQkySpz3v6Hd
 Co+TzfMqADsA==
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="16489302"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-119b4f96.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 06 Feb 2020 10:12:21 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-119b4f96.us-west-2.amazon.com (Postfix) with ESMTPS
 id 981791A0C4D; Thu,  6 Feb 2020 10:12:19 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 10:12:19 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 10:12:18 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 10:12:18 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v9 3/4] mm: make pages allocated with MEMF_no_refcount
 safe to assign
Thread-Index: AQHV2oCv/pyB6wKMJkGvE6zaQ66hWKgN9JcAgAAAxBA=
Date: Thu, 6 Feb 2020 10:12:18 +0000
Message-ID: <dea18d7c61b240edb9e9dfdf1eacf90d@EX13D32EUC003.ant.amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <20200203105654.22998-4-pdurrant@amazon.com>
 <eb444c22-de88-e0e9-1a99-3cbd412851a0@xen.org>
In-Reply-To: <eb444c22-de88-e0e9-1a99-3cbd412851a0@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v9 3/4] mm: make pages allocated with
 MEMF_no_refcount safe to assign
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei
 Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPg0KPiBTZW50OiAwNiBGZWJydWFyeSAyMDIwIDEwOjA0DQo+IFRvOiBEdXJyYW50
LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcNCj4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29w
ZXINCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+Ow0KPiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNv
bT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaQ0KPiBM
aXUgPHdsQHhlbi5vcmc+OyBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBh
bS5jb20+OyBSb2dlcg0KPiBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU3Vi
amVjdDogUmU6IFtQQVRDSCB2OSAzLzRdIG1tOiBtYWtlIHBhZ2VzIGFsbG9jYXRlZCB3aXRoIE1F
TUZfbm9fcmVmY291bnQNCj4gc2FmZSB0byBhc3NpZ24NCj4gDQo+IEhpLA0KPiANCj4gSSBhbSBz
b3JyeSB0byBqdW1wIHRoYXQgbGF0ZSBpbiB0aGUgY29udmVyc2F0aW9uLg0KPiANCj4gT24gMDMv
MDIvMjAyMCAxMDo1NiwgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+DQo+ID4gLSAgICAgICAgaWYg
KCB1bmxpa2VseShkb21haW5fYWRqdXN0X3RvdF9wYWdlcyhkLCAxIDw8IG9yZGVyKSA9PSAoMSA8
PA0KPiBvcmRlcikpICkNCj4gPiArICAgIGlmICggIShtZW1mbGFncyAmIE1FTUZfbm9fcmVmY291
bnQpICYmDQo+ID4gKyAgICAgICAgIHVubGlrZWx5KGRvbWFpbl9hZGp1c3RfdG90X3BhZ2VzKGQs
IDEgPDwgb3JkZXIpID09ICgxIDw8DQo+IG9yZGVyKSkgKQ0KPiA+ICAgICAgICAgICAgICAgZ2V0
X2tub3duYWxpdmVfZG9tYWluKGQpOw0KPiA+IC0gICAgfQ0KPiA+DQo+ID4gICAgICAgZm9yICgg
aSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyApDQo+ID4gICAgICAgew0KPiA+ICAgICAgICAg
ICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBnW2ldKSA9PSBOVUxMKTsNCj4gPiAtICAgICAgICBB
U1NFUlQoIXBnW2ldLmNvdW50X2luZm8pOw0KPiA+ICAgICAgICAgICBwYWdlX3NldF9vd25lcigm
cGdbaV0sIGQpOw0KPiA+ICAgICAgICAgICBzbXBfd21iKCk7IC8qIERvbWFpbiBwb2ludGVyIG11
c3QgYmUgdmlzaWJsZSBiZWZvcmUgdXBkYXRpbmcNCj4gcmVmY250LiAqLw0KPiA+IC0gICAgICAg
IHBnW2ldLmNvdW50X2luZm8gPSBQR0NfYWxsb2NhdGVkIHwgMTsNCj4gPiArICAgICAgICBwZ1tp
XS5jb3VudF9pbmZvID0NCj4gPiArICAgICAgICAgICAgKHBnW2ldLmNvdW50X2luZm8gJiBQR0Nf
ZXh0cmEpIHwgUEdDX2FsbG9jYXRlZCB8IDE7DQo+IA0KPiBUaGlzIGlzIHRlY2huaWNhbGx5IGlu
Y29ycmVjdCBiZWNhdXNlIHdlIGJsaW5kbHkgYXNzdW1lIHRoZSBzdGF0ZSBvZiB0aGUNCj4gcGFn
ZSBpcyBpbnVzZSAod2hpY2ggaXMgdGhhbmtmdWxseSBlcXVhbCB0byAwKS4NCg0KQXNzdW1pbmcg
dGhlIHBhZ2UgaXMgaW51c2Ugc2VlbXMgcmVhc29uYWJsZSBhdCB0aGlzIHBvaW50Lg0KDQo+IA0K
PiBTZWUgdGhlIGRpc2N1c3Npb24gWzFdLiBUaGlzIGlzIGFscmVhZHkgYW4gZXhpc3RpbmcgYnVn
IGluIHRoZSBjb2RlIGJhc2UNCj4gYW5kIEkgd2lsbCBiZSB0YWtpbmcgY2FyZSBvZiBpdC4NCg0K
RmFpciBlbm91Z2g7IGl0J3MgYSB2ZXJ5IGxvbmcgc3RhbmRpbmcgYnVnLg0KDQo+IEhvd2V2ZXIu
Li4NCj4gDQo+ID4gICAgICAgICAgIHBhZ2VfbGlzdF9hZGRfdGFpbCgmcGdbaV0sICZkLT5wYWdl
X2xpc3QpOw0KPiA+ICAgICAgIH0NCj4gPg0KPiA+IEBAIC0yMzE1LDExICsyMzM4LDYgQEAgc3Ry
dWN0IHBhZ2VfaW5mbyAqYWxsb2NfZG9taGVhcF9wYWdlcygNCj4gPg0KPiA+ICAgICAgIGlmICgg
bWVtZmxhZ3MgJiBNRU1GX25vX293bmVyICkNCj4gPiAgICAgICAgICAgbWVtZmxhZ3MgfD0gTUVN
Rl9ub19yZWZjb3VudDsNCj4gPiAtICAgIGVsc2UgaWYgKCAobWVtZmxhZ3MgJiBNRU1GX25vX3Jl
ZmNvdW50KSAmJiBkICkNCj4gPiAtICAgIHsNCj4gPiAtICAgICAgICBBU1NFUlQoIShtZW1mbGFn
cyAmIE1FTUZfbm9fcmVmY291bnQpKTsNCj4gPiAtICAgICAgICByZXR1cm4gTlVMTDsNCj4gPiAt
ICAgIH0NCj4gPg0KPiA+ICAgICAgIGlmICggIWRtYV9iaXRzaXplICkNCj4gPiAgICAgICAgICAg
bWVtZmxhZ3MgJj0gfk1FTUZfbm9fZG1hOw0KPiA+IEBAIC0yMzMyLDExICsyMzUwLDIzIEBAIHN0
cnVjdCBwYWdlX2luZm8gKmFsbG9jX2RvbWhlYXBfcGFnZXMoDQo+ID4gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbWVtZmxhZ3MsIGQpKSA9PSBOVUxMKSkgKQ0KPiA+ICAgICAg
ICAgICAgcmV0dXJuIE5VTEw7DQo+ID4NCj4gPiAtICAgIGlmICggZCAmJiAhKG1lbWZsYWdzICYg
TUVNRl9ub19vd25lcikgJiYNCj4gPiAtICAgICAgICAgYXNzaWduX3BhZ2VzKGQsIHBnLCBvcmRl
ciwgbWVtZmxhZ3MpICkNCj4gPiArICAgIGlmICggZCAmJiAhKG1lbWZsYWdzICYgTUVNRl9ub19v
d25lcikgKQ0KPiA+ICAgICAgIHsNCj4gPiAtICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcsIG9y
ZGVyLCBtZW1mbGFncyAmIE1FTUZfbm9fc2NydWIpOw0KPiA+IC0gICAgICAgIHJldHVybiBOVUxM
Ow0KPiA+ICsgICAgICAgIGlmICggbWVtZmxhZ3MgJiBNRU1GX25vX3JlZmNvdW50ICkNCj4gPiAr
ICAgICAgICB7DQo+ID4gKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgaTsNCj4gPiArDQo+ID4g
KyAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDF1bCA8PCBvcmRlcik7IGkrKyApDQo+ID4g
KyAgICAgICAgICAgIHsNCj4gPiArICAgICAgICAgICAgICAgIEFTU0VSVCghcGdbaV0uY291bnRf
aW5mbyk7DQo+ID4gKyAgICAgICAgICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID0gUEdDX2V4dHJh
Ow0KPiANCj4gLi4uIHRoaXMgaXMgcHVyc3VpbmcgdGhlIHdyb25nbmVzcyBvZiB0aGUgY29kZSBh
Ym92ZSBhbmQgbm90IHNhZmUNCj4gYWdhaW5zdCBvZmZsaW5pbmcuDQo+IA0KPiBXZSBjb3VsZCBh
cmd1ZSB0aGlzIGlzIGFuIGFscmVhZHkgZXhpc3RpbmcgYnVnLCBob3dldmVyIEkgYW0gYSBiaXQN
Cj4gdW5lYXNlIHRvIGFkZCBtb3JlIGFidXNlIGluIHRoZSBjb2RlLiBKYW4sIHdoYXQgZG8geW91
IHRoaW5rPw0KPiANCg0KSSdkIGNvbnNpZGVyIGEgc3RyYWlnaHRmb3J3YXJkIHBhdGNoLWNsYXNo
LiBJZiB0aGlzIHBhdGNoIGdvZXMgaW4gYWZ0ZXIgeW91cnMgdGhlbiBpdCBuZWVkcyB0byBiZSBt
b2RpZmllZCBhY2NvcmRpbmdseSwgb3IgdmljZSB2ZXJzYS4NCg0KICBQYXVsDQoNCj4gPiArICAg
ICAgICAgICAgfQ0KPiA+ICsgICAgICAgIH0NCj4gPiArICAgICAgICBpZiAoIGFzc2lnbl9wYWdl
cyhkLCBwZywgb3JkZXIsIG1lbWZsYWdzKSApDQo+ID4gKyAgICAgICAgew0KPiA+ICsgICAgICAg
ICAgICBmcmVlX2hlYXBfcGFnZXMocGcsIG9yZGVyLCBtZW1mbGFncyAmIE1FTUZfbm9fc2NydWIp
Ow0KPiA+ICsgICAgICAgICAgICByZXR1cm4gTlVMTDsNCj4gPiArICAgICAgICB9DQo+ID4gICAg
ICAgfQ0KPiANCj4gQ2hlZXJzLA0KPiANCj4gWzFdIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3hl
bi1kZXZlbC8yMDIwMDIwNDEzMzM1Ny4zMjEwMS0xLQ0KPiBqdWxpZW5AeGVuLm9yZy8NCj4gDQo+
IC0tDQo+IEp1bGllbiBHcmFsbA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 10:23:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 10:23:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izeJm-00037D-Se; Thu, 06 Feb 2020 10:23:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izeJl-000378-3M
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 10:23:29 +0000
X-Inumbo-ID: b3ecf4e8-48ca-11ea-8080-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b3ecf4e8-48ca-11ea-8080-bc764e2007e4;
 Thu, 06 Feb 2020 10:23:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izeJe-0008K8-HX; Thu, 06 Feb 2020 10:23:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izeJe-0006qc-7u; Thu, 06 Feb 2020 10:23:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izeJe-0006JO-79; Thu, 06 Feb 2020 10:23:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146756-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:build-i386:xen-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=5e35d4a5193a10f25c51166ff05bf44d84f4b438
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 10:23:22 +0000
Subject: [Xen-devel] [libvirt test] 146756: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1NiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NTYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDVlMzVkNGE1
MTkzYTEwZjI1YzUxMTY2ZmYwNWJmNDRkODRmNGI0MzgKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZp
cnQgICAgICAgICAgICAgIGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMjAg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAg
IDE5IGRheXMgICAyMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3NTYgIDIwMjAt
MDItMDYgMDQ6MTk6MTQgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8g
dG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2du
YUByZWRoYXQuY29tPgogIEJvcmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgog
IENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAg
RGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwg
UC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFn
Z2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBI
YW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4K
ICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28g
PGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAg
TGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsg
PG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNr
aXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQ
ZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJq
b25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGph
b3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29t
PgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBI
dXRoIDx0aHV0aEByZWRoYXQuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihO
byByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQyNjIgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 10:38:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 10:38:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izeYP-00049y-EI; Thu, 06 Feb 2020 10:38:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izeYO-00049t-U7
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 10:38:36 +0000
X-Inumbo-ID: d419a0a2-48cc-11ea-8952-bc764e2007e4
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d419a0a2-48cc-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 10:38:36 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id b17so6416452wmb.0
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 02:38:36 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=e7qnaz6GkiY6pKmtiP2RmOD3xGUmtWPxz/kMf2Nt2rY=;
 b=F68MrAOTpDdNrfl4ln3JPGc1rlBel3GsfZCgmk/sG7qwNN8XAbzvVp5dIEUiN0KzoB
 1UKoJ6TzS1Xr8BX1wEWGPdBDgqQOe5kcSE1UiUsqmJE9PdrGBVaSxhgsHNQLw11FF5DU
 ZseiRzRPPi8ZZjWPUW2iZEGcY5QBK8h4OIGs5B30dL1la7BEd/oumLnElCa9oAOPHyQQ
 AO2wwZrU7O1IBQJdYpSjo3rFL9X49w1Vd4wjxnfeazZGKs1XTxU1vf4j/4sGifmJTl3k
 Dq6hWfRdKUMD9ruBHoyUIIraeo6AeO3KSbPLEwf87MwzYrF51/4BEsNE8nHcpbp4unpu
 A6cQ==
X-Gm-Message-State: APjAAAXitnKk3aim90o4nOCySEIbd4qVsFopSn2FCBGocRiD6mrkhnit
 +7EcQnjBuRAhB1i2DHAREEH9SYWz
X-Google-Smtp-Source: APXvYqzMT+SVjc8loVg+B4bOqgDZnfLuy/9QJn6+pELS2JYeaAAkLIj+FA4bnQ35NgUFli4PrxvQ2g==
X-Received: by 2002:a1c:a584:: with SMTP id o126mr3642558wme.163.1580985515179; 
 Thu, 06 Feb 2020 02:38:35 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id i3sm331904wrc.6.2020.02.06.02.38.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 06 Feb 2020 02:38:34 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Thu,  6 Feb 2020 10:38:33 +0000
Message-Id: <20200206103833.15355-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse in
 assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: pdurrant@amazon.com, julien@xen.org, Julien Grall <jgrall@amazon.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KCkF0IHRoZSBtb21lbnQsIGFz
c2lnbl9wYWdlcygpIG9uIHRoZSBwYWdlIHRvIGJlIGludXNlIChQR0Nfc3RhdGVfaW51c2UpCmFu
ZCB0aGUgc3RhdGUgdmFsdWUgdG8gYmUgMC4KCkhvd2V2ZXIsIHRoZSBjb2RlIG1heSByYWNlIHdp
dGggdGhlIHBhZ2Ugb2ZmbGluaW5nIGNvZGUgKHNlZQpvZmZsaW5lX3BhZ2UoKSkuIERlcGVuZGlu
ZyBvbiB0aGUgb3JkZXJpbmcsIHRoZSBwYWdlIG1heSBiZSBpbiBvZmZsaW5pbmcKc3RhdGUgKFBH
Q19zdGF0ZV9vZmZsaW5pbmcpIGJlZm9yZSBpdCBpcyBhc3NpZ25lZCB0byBhIGRvbWFpbi4KCk9u
IGRlYnVnIGJ1aWxkLCB0aGlzIG1heSByZXN1bHQgdG8gaGl0IHRoZSBhc3NlcnQgb3IganVzdCBj
bG9iYmVyIHRoZQpzdGF0ZS4gT24gbm9uLWRlYnVnIGJ1aWxkLCB0aGUgc3RhdGUgd2lsbCBnZXQg
Y2xvYmJlcmVkLgoKSW5jaWRlbnRhbGx5IHRoZSBmbGFnIFBHQ19icm9rZW4gd2lsbCBnZXQgY2xv
YmJlcmVkIGFzIHdlbGwuCgpHcmFiIHRoZSBoZWFwX2xvY2sgdG8gcHJldmVudCBhIHJhY2Ugd2l0
aCBvZmZsaW5lX3BhZ2UoKSBhbmQga2VlcCB0aGUKc3RhdGUgYW5kIGJyb2tlbiBmbGFnIGFyb3Vu
ZC4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CgotLS0K
ICAgIENoYW5nZXMgaW4gdjI6CiAgICAgICAgLSBTdXBlcnNlZWQgPDIwMjAwMjA0MTMzMzU3LjMy
MTAxLTEtanVsaWVuQHhlbi5vcmc+CiAgICAgICAgLSBGaXggdGhlIHJhY2Ugd2l0aCBvZmZsaW5l
X3BhZ2UoKQotLS0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jIHwgMTYgKysrKysrKysrKysrKyst
LQogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2Mu
YwppbmRleCA5NzkwMmQ0MmMxLi5hNjg0ZGJmMzdjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Bh
Z2VfYWxsb2MuYworKysgYi94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYwpAQCAtMjI4MywxNSArMjI4
MywyNyBAQCBpbnQgYXNzaWduX3BhZ2VzKAogICAgICAgICAgICAgZ2V0X2tub3duYWxpdmVfZG9t
YWluKGQpOwogICAgIH0KIAorICAgIHNwaW5fbG9jaygmaGVhcF9sb2NrKTsKICAgICBmb3IgKCBp
ID0gMDsgaSA8ICgxIDw8IG9yZGVyKTsgaSsrICkKICAgICB7CisgICAgICAgIC8qCisgICAgICAg
ICAqIFdlIHNob3VsZCBvbmx5IGJlIGhlcmUgaWYgdGhlIHBhZ2UgaXMgaW51c2Ugb3Igb2ZmbGlu
aW5nLgorICAgICAgICAgKiBUaGUgbGF0dGVyIGhhcHBlbiBpZiB3ZSByYWNlIHdpdGggbWFya19w
YWdlX29mZmxpbmUoKSBhcyB3ZQorICAgICAgICAgKiBkb24ndCBob2xkIHRoZSBoZWFwX2xvY2su
CisgICAgICAgICAqLworICAgICAgICBBU1NFUlQocGFnZV9zdGF0ZV9pcygmcGdbaV0sIGludXNl
KSB8fAorICAgICAgICAgICAgICAgcGFnZV9zdGF0ZV9pcygmcGdbaV0sIG9mZmxpbmluZykpOwor
ICAgICAgICBBU1NFUlQoIShwZ1tpXS5jb3VudF9pbmZvICYgfihQR0Nfc3RhdGUgfCBQR0NfYnJv
a2VuKSkpOwogICAgICAgICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBnW2ldKSA9PSBOVUxMKTsK
LSAgICAgICAgQVNTRVJUKCFwZ1tpXS5jb3VudF9pbmZvKTsKICAgICAgICAgcGFnZV9zZXRfb3du
ZXIoJnBnW2ldLCBkKTsKICAgICAgICAgc21wX3dtYigpOyAvKiBEb21haW4gcG9pbnRlciBtdXN0
IGJlIHZpc2libGUgYmVmb3JlIHVwZGF0aW5nIHJlZmNudC4gKi8KLSAgICAgICAgcGdbaV0uY291
bnRfaW5mbyA9IFBHQ19hbGxvY2F0ZWQgfCAxOworCisgICAgICAgIHBnW2ldLmNvdW50X2luZm8g
Jj0gUEdDX3N0YXRlIHwgUEdDX2Jyb2tlbjsKKyAgICAgICAgcGdbaV0uY291bnRfaW5mbyB8PSBQ
R0NfYWxsb2NhdGVkIHwgMTsKKwogICAgICAgICBwYWdlX2xpc3RfYWRkX3RhaWwoJnBnW2ldLCAm
ZC0+cGFnZV9saXN0KTsKICAgICB9CisgICAgc3Bpbl91bmxvY2soJmhlYXBfbG9jayk7CiAKICBv
dXQ6CiAgICAgc3Bpbl91bmxvY2soJmQtPnBhZ2VfYWxsb2NfbG9jayk7Ci0tIAoyLjE3LjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 10:52:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 10:52:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izem1-0005gq-VU; Thu, 06 Feb 2020 10:52:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izem0-0005g6-31
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 10:52:40 +0000
X-Inumbo-ID: caa9920a-48ce-11ea-8952-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id caa9920a-48ce-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 10:52:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580986360; x=1612522360;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=wWES9IzQd5EmzDXvce/lGHRClrj+6nFdGyuuUqSo0qM=;
 b=ThWpL0YMQoGD+4VZcoUf4aFGr+VutpPCKRP6JZGqNKTsUnuZ4gdgS8Vl
 6B7c8HlzQGqKoygGYugjjrx35PgkIspj9+qak7HlA1igYRrmawVSWNTVZ
 nHVaMqtjnfCDO4IlVJvpa5+57Rp4dcEoB11Una6NiMKwq0DZKSAWWPqWi I=;
IronPort-SDR: GHAlpYm8zv9RlPb9+TKP0PnfdS5CKEWnuGdjnYgIluYtpttVB6aCHh//z6jMLueUpnzG4oLcTm
 +jEzR3ihMuBQ==
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="23404837"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-a7fdc47a.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 06 Feb 2020 10:52:29 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-a7fdc47a.us-west-2.amazon.com (Postfix) with ESMTPS
 id 1D45DC5B04; Thu,  6 Feb 2020 10:52:28 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 10:52:27 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 10:52:26 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 10:52:26 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] xen/mm: Avoid assuming the page is inuse in
 assign_pages()
Thread-Index: AQHV3Nm0k5iP3kZyl0WYA/ycra3uAqgN++Dg
Date: Thu, 6 Feb 2020 10:52:26 +0000
Message-ID: <d30a9c1b478c4e3a8b082fa625c8989a@EX13D32EUC003.ant.amazon.com>
References: <20200206103833.15355-1-julien@xen.org>
In-Reply-To: <20200206103833.15355-1-julien@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Grall, Julien" <jgrall@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEp1bGllbiBHcmFsbCA8anVsaWVu
QHhlbi5vcmc+Cj4gU2VudDogMDYgRmVicnVhcnkgMjAyMCAxMDozOQo+IFRvOiB4ZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKPiBDYzoganVsaWVuQHhlbi5vcmc7IER1cnJhbnQsIFBhdWwg
PHBkdXJyYW50QGFtYXpvbi5jby51az47IEdyYWxsLCBKdWxpZW4KPiA8amdyYWxsQGFtYXpvbi5j
b20+Cj4gU3ViamVjdDogW1BBVENIIHYyXSB4ZW4vbW06IEF2b2lkIGFzc3VtaW5nIHRoZSBwYWdl
IGlzIGludXNlIGluCj4gYXNzaWduX3BhZ2VzKCkKPiAKPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgo+IAo+IEF0IHRoZSBtb21lbnQsIGFzc2lnbl9wYWdlcygpIG9uIHRo
ZSBwYWdlIHRvIGJlIGludXNlIChQR0Nfc3RhdGVfaW51c2UpCj4gYW5kIHRoZSBzdGF0ZSB2YWx1
ZSB0byBiZSAwLgo+IAo+IEhvd2V2ZXIsIHRoZSBjb2RlIG1heSByYWNlIHdpdGggdGhlIHBhZ2Ug
b2ZmbGluaW5nIGNvZGUgKHNlZQo+IG9mZmxpbmVfcGFnZSgpKS4gRGVwZW5kaW5nIG9uIHRoZSBv
cmRlcmluZywgdGhlIHBhZ2UgbWF5IGJlIGluIG9mZmxpbmluZwo+IHN0YXRlIChQR0Nfc3RhdGVf
b2ZmbGluaW5nKSBiZWZvcmUgaXQgaXMgYXNzaWduZWQgdG8gYSBkb21haW4uCj4gCj4gT24gZGVi
dWcgYnVpbGQsIHRoaXMgbWF5IHJlc3VsdCB0byBoaXQgdGhlIGFzc2VydCBvciBqdXN0IGNsb2Ji
ZXIgdGhlCj4gc3RhdGUuIE9uIG5vbi1kZWJ1ZyBidWlsZCwgdGhlIHN0YXRlIHdpbGwgZ2V0IGNs
b2JiZXJlZC4KPiAKPiBJbmNpZGVudGFsbHkgdGhlIGZsYWcgUEdDX2Jyb2tlbiB3aWxsIGdldCBj
bG9iYmVyZWQgYXMgd2VsbC4KPiAKPiBHcmFiIHRoZSBoZWFwX2xvY2sgdG8gcHJldmVudCBhIHJh
Y2Ugd2l0aCBvZmZsaW5lX3BhZ2UoKSBhbmQga2VlcCB0aGUKPiBzdGF0ZSBhbmQgYnJva2VuIGZs
YWcgYXJvdW5kLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpv
bi5jb20+CgpUaGlzIHNlZW1zIGxpa2UgYSByZWFzb25hYmxlIGNoYW5nZS4gSSBndWVzcyBoYXZp
bmcgYXNzaWduX3BhZ2VzKCkgdGFrZSB0aGUgZ2xvYmFsIGxvY2sgaXMgbm8gbW9yZSBwcm9ibGVt
IHRoYW4gaXRzIGV4aXN0aW5nIGNhbGwgdG8gZG9tYWluX2FkanVzdF90b3RfcGFnZXMoKSB3aGlj
aCBhbHNvIHRha2VzIHRoZSBzYW1lIGxvY2suCgogIFBhdWwKCj4gCj4gLS0tCj4gICAgIENoYW5n
ZXMgaW4gdjI6Cj4gICAgICAgICAtIFN1cGVyc2VlZCA8MjAyMDAyMDQxMzMzNTcuMzIxMDEtMS1q
dWxpZW5AeGVuLm9yZz4KPiAgICAgICAgIC0gRml4IHRoZSByYWNlIHdpdGggb2ZmbGluZV9wYWdl
KCkKPiAtLS0KPiAgeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgfCAxNiArKysrKysrKysrKysrKy0t
Cj4gIDEgZmlsZSBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21tb24vcGFnZV9h
bGxvYy5jCj4gaW5kZXggOTc5MDJkNDJjMS4uYTY4NGRiZjM3YyAxMDA2NDQKPiAtLS0gYS94ZW4v
Y29tbW9uL3BhZ2VfYWxsb2MuYwo+ICsrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4gQEAg
LTIyODMsMTUgKzIyODMsMjcgQEAgaW50IGFzc2lnbl9wYWdlcygKPiAgICAgICAgICAgICAgZ2V0
X2tub3duYWxpdmVfZG9tYWluKGQpOwo+ICAgICAgfQo+IAo+ICsgICAgc3Bpbl9sb2NrKCZoZWFw
X2xvY2spOwo+ICAgICAgZm9yICggaSA9IDA7IGkgPCAoMSA8PCBvcmRlcik7IGkrKyApCj4gICAg
ICB7Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBXZSBzaG91bGQgb25seSBiZSBoZXJlIGlm
IHRoZSBwYWdlIGlzIGludXNlIG9yIG9mZmxpbmluZy4KPiArICAgICAgICAgKiBUaGUgbGF0dGVy
IGhhcHBlbiBpZiB3ZSByYWNlIHdpdGggbWFya19wYWdlX29mZmxpbmUoKSBhcyB3ZQo+ICsgICAg
ICAgICAqIGRvbid0IGhvbGQgdGhlIGhlYXBfbG9jay4KPiArICAgICAgICAgKi8KPiArICAgICAg
ICBBU1NFUlQocGFnZV9zdGF0ZV9pcygmcGdbaV0sIGludXNlKSB8fAo+ICsgICAgICAgICAgICAg
ICBwYWdlX3N0YXRlX2lzKCZwZ1tpXSwgb2ZmbGluaW5nKSk7Cj4gKyAgICAgICAgQVNTRVJUKCEo
cGdbaV0uY291bnRfaW5mbyAmIH4oUEdDX3N0YXRlIHwgUEdDX2Jyb2tlbikpKTsKPiAgICAgICAg
ICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBnW2ldKSA9PSBOVUxMKTsKPiAtICAgICAgICBBU1NF
UlQoIXBnW2ldLmNvdW50X2luZm8pOwo+ICAgICAgICAgIHBhZ2Vfc2V0X293bmVyKCZwZ1tpXSwg
ZCk7Cj4gICAgICAgICAgc21wX3dtYigpOyAvKiBEb21haW4gcG9pbnRlciBtdXN0IGJlIHZpc2li
bGUgYmVmb3JlIHVwZGF0aW5nCj4gcmVmY250LiAqLwo+IC0gICAgICAgIHBnW2ldLmNvdW50X2lu
Zm8gPSBQR0NfYWxsb2NhdGVkIHwgMTsKPiArCj4gKyAgICAgICAgcGdbaV0uY291bnRfaW5mbyAm
PSBQR0Nfc3RhdGUgfCBQR0NfYnJva2VuOwo+ICsgICAgICAgIHBnW2ldLmNvdW50X2luZm8gfD0g
UEdDX2FsbG9jYXRlZCB8IDE7Cj4gKwo+ICAgICAgICAgIHBhZ2VfbGlzdF9hZGRfdGFpbCgmcGdb
aV0sICZkLT5wYWdlX2xpc3QpOwo+ICAgICAgfQo+ICsgICAgc3Bpbl91bmxvY2soJmhlYXBfbG9j
ayk7Cj4gCj4gICBvdXQ6Cj4gICAgICBzcGluX3VubG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsK
PiAtLQo+IDIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:05:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:05:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izeyi-0006d5-BE; Thu, 06 Feb 2020 11:05:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1nX9=32=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1izeyg-0006d0-UF
 for xen-devel@lists.xen.org; Thu, 06 Feb 2020 11:05:46 +0000
X-Inumbo-ID: 9f49b55c-48d0-11ea-af37-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9f49b55c-48d0-11ea-af37-12813bfff9fa;
 Thu, 06 Feb 2020 11:05:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580987145;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=l5PmbxSHWT+o09efuklCWmVz8U0SNxS1lbjmUrrGv+M=;
 b=OSnZt4y9/eZEw0jEgtH95obIR0PHIO6skAgBD0inaZK9ByZ74QaMuR+M
 SIJnoGHsSOoKUHuayrnTWNUg3gVBCyp8NedkgR/MkjP10/c1ICqAPn2AK
 qeSSgnnCWDmG4OGEt5tR+ypKgVjpi01YJraIiXJimpsd2E/HzTVUxPraX A=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fP5EoB3A6gCyOt35SIP0XmdlT/p17WHMqELBHpzWvKm1ts7lXp10KWrAnWliMbYNWR+oIK6X5G
 VTpYfjWm9UkiHwXZCVmk+gmFsyESVoZ3/qjmK2izcb15HoJ8ICXa6wgR+NMggh/VRkyEIgPUPc
 NMkX95XDeBzn2NFBEBmnbFrHZHiHNbiscposp0qWyjRC0BVQ/cYWc1hDD00YVJAK4+XUBomneK
 lGSWf+V9VDP+QfjBEnVQQhRvFhC1gN0u5phUpSlCd145yAdmj/4H81O3fQrQV1bZNWS191w9Wf
 j+4=
X-SBRS: 2.7
X-MesageID: 12656269
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12656269"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
Date: Thu, 6 Feb 2020 11:05:22 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAwOTo1NywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNS4wMi4yMCAx
NzowMywgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gSGVsbG8sCj4+Cj4+IEknbSBjdXJyZW50bHkg
aW52ZXN0aWdhdGluZyBhIExpdmUtUGF0Y2ggYXBwbGljYXRpb24gZmFpbHVyZSBpbiBjb3JlLQo+
PiBzY2hlZHVsaW5nIG1vZGUgYW5kIHRoaXMgaXMgYW4gZXhhbXBsZSBvZiB3aGF0IEkgdXN1YWxs
eSBnZXQ6Cj4+IChpdCdzIGVhc2lseSByZXByb2R1Y2libGUpCj4+Cj4+ICAgICAgKFhFTikgWyAg
MzQyLjUyODMwNV0gbGl2ZXBhdGNoOiBscDogQ1BVOCAtIElQSWluZyB0aGUgb3RoZXIgMTUgQ1BV
cwo+PiAgICAgIChYRU4pIFsgIDM0Mi41NTgzNDBdIGxpdmVwYXRjaDogbHA6IFRpbWVkIG91dCBv
biBzZW1hcGhvcmUgaW4gQ1BVIHF1aWVzY2UgcGhhc2UgMTMvMTUKPj4gICAgICAoWEVOKSBbICAz
NDIuNTU4MzQzXSBiYWQgY3B1czogNiA5Cj4+Cj4+ICAgICAgKFhFTikgWyAgMzQyLjU1OTI5M10g
Q1BVOiAgICA2Cj4+ICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNhbGwgdHJhY2U6Cj4+
ICAgICAgKFhFTikgWyAgMzQyLjU1OTU2NV0gICAgWzxmZmZmODJkMDgwMjNmMzA0Pl0gUiBjb21t
b24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhhNC8weDI3MAo+PiAgICAg
IChYRU4pIFsgIDM0Mi41NTk1NjhdICAgIFs8ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3Nj
aGVkdWxlLmMjc2NoZWR1bGUrMHgxN2EvMHgyNjAKPj4gICAgICAoWEVOKSBbICAzNDIuNTU5NTcx
XSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJx
KzB4NWEvMHg5MAo+PiAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZmZjgyZDA4MDI3
OGVjNT5dIEYgYXJjaC94ODYvZG9tYWluLmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUvMHg2MAo+Pgo+
PiAgICAgIChYRU4pIFsgIDM0Mi41NTk3NjFdIENQVTogICAgOQo+PiAgICAgIChYRU4pIFsgIDM0
Mi41NjAwMjZdIFhlbiBjYWxsIHRyYWNlOgo+PiAgICAgIChYRU4pIFsgIDM0Mi41NjAwMjldICAg
IFs8ZmZmZjgyZDA4MDI0MTY2MT5dIFIgX3NwaW5fbG9ja19pcnErMHgxMS8weDQwCj4+ICAgICAg
KFhFTikgWyAgMzQyLjU2MDAzMl0gICAgWzxmZmZmODJkMDgwMjNmMzIzPl0gRiBjb21tb24vc2No
ZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhjMy8weDI3MAo+PiAgICAgIChYRU4p
IFsgIDM0Mi41NjAwMzZdICAgIFs8ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxl
LmMjc2NoZWR1bGUrMHgxN2EvMHgyNjAKPj4gICAgICAoWEVOKSBbICAzNDIuNTYwMDM5XSAgICBb
PGZmZmY4MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEv
MHg5MAo+PiAgICAgIChYRU4pIFsgIDM0Mi41NjAwNDJdICAgIFs8ZmZmZjgyZDA4MDI3OWRiNT5d
IEYgYXJjaC94ODYvZG9tYWluLmMjaWRsZV9sb29wKzB4NTUvMHhiMAo+Pgo+PiBUaGUgZmlyc3Qg
SFQgc2libGluZyBpcyB3YWl0aW5nIGZvciB0aGUgc2Vjb25kIGluIHRoZSBMUC1hcHBsaWNhdGlv
bgo+PiBjb250ZXh0IHdoaWxlIHRoZSBzZWNvbmQgd2FpdHMgZm9yIHRoZSBmaXJzdCBpbiB0aGUg
c2NoZWR1bGVyIGNvbnRleHQuCj4+Cj4+IEFueSBzdWdnZXN0aW9ucyBvbiBob3cgdG8gaW1wcm92
ZSB0aGlzIHNpdHVhdGlvbiBhcmUgd2VsY29tZS4KPgo+IENhbiB5b3UgdGVzdCB0aGUgYXR0YWNo
ZWQgcGF0Y2gsIHBsZWFzZT8gSXQgaXMgb25seSB0ZXN0ZWQgdG8gYm9vdCwgc28KPiBJIGRpZCBu
byBsaXZlcGF0Y2ggdGVzdHMgd2l0aCBpdC4KClRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoISBJdCBz
ZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1hbnVhbCB0ZXN0aW5nLgpJJ20gZ29pbmcgdG8g
c3VibWl0IGF1dG9tYXRpYyBMUCB0ZXN0aW5nIGZvciBib3RoIHRocmVhZC9jb3JlIG1vZGVzLgoK
LS0KVGhhbmtzLApTZXJnZXkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:10:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:10:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izf3Y-0007PY-1G; Thu, 06 Feb 2020 11:10:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izf3W-0007PT-Mn
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:10:46 +0000
X-Inumbo-ID: 517251a8-48d1-11ea-94cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 517251a8-48d1-11ea-94cb-bc764e2007e4;
 Thu, 06 Feb 2020 11:10:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izf3T-0000nW-Kn; Thu, 06 Feb 2020 11:10:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izf3T-0008Ot-BS; Thu, 06 Feb 2020 11:10:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izf3T-00055f-As; Thu, 06 Feb 2020 11:10:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146758-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=7bd9d0a9e26c7a3c67c0f174f0009ba19969b158
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 11:10:43 +0000
Subject: [Xen-devel] [qemu-mainline test] 146758: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NTgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA3YmQ5ZDBhOWUyNmM3
YTNjNjdjMGYxNzRmMDAwOWJhMTk5NjliMTU4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MSBk
YXlzICAyNTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzMxICAyMDIwLTAyLTA0
IDE5OjA2OjU4IFogICAgMSBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMTA5IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:15:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:15:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izf8I-0007aq-TW; Thu, 06 Feb 2020 11:15:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izf8H-0007aJ-5i
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:15:41 +0000
X-Inumbo-ID: 022b576a-48d2-11ea-8952-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 022b576a-48d2-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 11:15:40 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izf8G-0000u0-0b; Thu, 06 Feb 2020 11:15:40 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izf8F-0008Rx-Nc; Thu, 06 Feb 2020 11:15:39 +0000
Date: Thu, 6 Feb 2020 11:15:36 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200206111536.4tovegbj6xbvp54e@debian>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-3-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 2/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTBQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgaHZtX2FzaWRfZmx1c2hfdmNwdSBp
cyBub3Qgc2FmZSB0byB1c2UKPiB1bmxlc3MgdGhlIHRhcmdldCB2Q1BVIGlzIGVpdGhlciBwYXVz
ZWQgb3IgdGhlIGN1cnJlbnRseSBydW5uaW5nIG9uZSwKPiBhcyBpdCBtb2RpZmllcyB0aGUgZ2Vu
ZXJhdGlvbiB3aXRob3V0IGFueSBsb2NraW5nLgo+IAo+IEZpeCB0aGlzIGJ5IHVzaW5nIGF0b21p
YyBvcGVyYXRpb25zIHdoZW4gYWNjZXNzaW5nIHRoZSBnZW5lcmF0aW9uCj4gZmllbGQsIGJvdGgg
aW4gaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkIGFuZCBvdGhlciBBU0lEIGZ1bmN0aW9ucy4gVGhp
cwo+IGFsbG93cyB0byBzYWZlbHkgZmx1c2ggdGhlIGN1cnJlbnQgQVNJRCBnZW5lcmF0aW9uLiBO
b3RlIHRoYXQgZm9yIHRoZQo+IGZsdXNoIHRvIHRha2UgZWZmZWN0IGlmIHRoZSB2Q1BVIGlzIGN1
cnJlbnRseSBydW5uaW5nIGEgdm1leGl0IGlzCj4gcmVxdWlyZWQuCj4gCj4gTm90ZSB0aGUgc2Ft
ZSBjb3VsZCBiZSBhY2hpZXZlZCBieSBpbnRyb2R1Y2luZyBhbiBleHRyYSBmaWVsZCB0bwo+IGh2
bV92Y3B1X2FzaWQgdGhhdCBzaWduYWxzIGh2bV9hc2lkX2hhbmRsZV92bWVudGVyIHRoZSBuZWVk
IHRvIGNhbGwKPiBodm1fYXNpZF9mbHVzaF92Y3B1IG9uIHRoZSBnaXZlbiB2Q1BVIGJlZm9yZSB2
bWVudHJ5LCB0aGlzIGhvd2V2ZXIKPiBzZWVtcyB1bm5lY2Vzc2FyeSBhcyBodm1fYXNpZF9mbHVz
aF92Y3B1IGl0c2VsZiBvbmx5IHNldHMgdHdvIHZDUFUKPiBmaWVsZHMgdG8gMCwgc28gdGhlcmUn
cyBubyBuZWVkIHRvIGRlbGF5IHRoaXMgdG8gdGhlIHZtZW50cnkgQVNJRAo+IGhlbHBlci4KPiAK
PiBUaGlzIGlzIG5vdCBhIGJ1Z2ZpeCBhcyBubyBjYWxsZXJzIHRoYXQgd291bGQgdmlvbGF0ZSB0
aGUgYXNzdW1wdGlvbnMKPiBsaXN0ZWQgaW4gdGhlIGZpcnN0IHBhcmFncmFwaCBoYXZlIGJlZW4g
Zm91bmQsIGJ1dCBhIHByZXBhcmF0b3J5Cj4gY2hhbmdlIGluIG9yZGVyIHRvIGFsbG93IHJlbW90
ZSBmbHVzaGluZyBvZiBIVk0gdkNQVXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUb29rIG1lIHNvbWUgdGltZSB0byBnbyBvdmVy
IEFTSUQgY29kZSBidXQgYXMgZmFyIGFzIEkgY2FuIHRlbGwsIHRoaXMKbW9kaWZpY2F0aW9uIGlz
IGNvcnJlY3Q6CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCj4gLS0tCj4gIHhl
bi9hcmNoL3g4Ni9odm0vYXNpZC5jIHwgNiArKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2h2bS9hc2lkLmMgYi94ZW4vYXJjaC94ODYvaHZtL2FzaWQuYwo+IGluZGV4IDlkM2M2NzFhNWYu
LjgwYjczZGE4OWIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9hc2lkLmMKPiArKysg
Yi94ZW4vYXJjaC94ODYvaHZtL2FzaWQuYwo+IEBAIC04Miw3ICs4Miw3IEBAIHZvaWQgaHZtX2Fz
aWRfaW5pdChpbnQgbmFzaWRzKQo+ICAKPiAgdm9pZCBodm1fYXNpZF9mbHVzaF92Y3B1X2FzaWQo
c3RydWN0IGh2bV92Y3B1X2FzaWQgKmFzaWQpCj4gIHsKPiAtICAgIGFzaWQtPmdlbmVyYXRpb24g
PSAwOwo+ICsgICAgd3JpdGVfYXRvbWljKCZhc2lkLT5nZW5lcmF0aW9uLCAwKTsKPiAgfQo+ICAK
PiAgdm9pZCBodm1fYXNpZF9mbHVzaF92Y3B1KHN0cnVjdCB2Y3B1ICp2KQo+IEBAIC0xMjAsNyAr
MTIwLDcgQEAgYm9vbF90IGh2bV9hc2lkX2hhbmRsZV92bWVudGVyKHN0cnVjdCBodm1fdmNwdV9h
c2lkICphc2lkKQo+ICAgICAgICAgIGdvdG8gZGlzYWJsZWQ7Cj4gIAo+ICAgICAgLyogVGVzdCBp
ZiBWQ1BVIGhhcyB2YWxpZCBBU0lELiAqLwo+IC0gICAgaWYgKCBhc2lkLT5nZW5lcmF0aW9uID09
IGRhdGEtPmNvcmVfYXNpZF9nZW5lcmF0aW9uICkKPiArICAgIGlmICggcmVhZF9hdG9taWMoJmFz
aWQtPmdlbmVyYXRpb24pID09IGRhdGEtPmNvcmVfYXNpZF9nZW5lcmF0aW9uICkKPiAgICAgICAg
ICByZXR1cm4gMDsKPiAgCj4gICAgICAvKiBJZiB0aGVyZSBhcmUgbm8gZnJlZSBBU0lEcywgbmVl
ZCB0byBnbyB0byBhIG5ldyBnZW5lcmF0aW9uICovCj4gQEAgLTEzNCw3ICsxMzQsNyBAQCBib29s
X3QgaHZtX2FzaWRfaGFuZGxlX3ZtZW50ZXIoc3RydWN0IGh2bV92Y3B1X2FzaWQgKmFzaWQpCj4g
IAo+ICAgICAgLyogTm93IGd1YXJhbnRlZWQgdG8gYmUgYSBmcmVlIEFTSUQuICovCj4gICAgICBh
c2lkLT5hc2lkID0gZGF0YS0+bmV4dF9hc2lkKys7Cj4gLSAgICBhc2lkLT5nZW5lcmF0aW9uID0g
ZGF0YS0+Y29yZV9hc2lkX2dlbmVyYXRpb247Cj4gKyAgICB3cml0ZV9hdG9taWMoJmFzaWQtPmdl
bmVyYXRpb24sIGRhdGEtPmNvcmVfYXNpZF9nZW5lcmF0aW9uKTsKPiAgCj4gICAgICAvKgo+ICAg
ICAgICogV2hlbiB3ZSBhc3NpZ24gQVNJRCAxLCBmbHVzaCBhbGwgVExCIGVudHJpZXMgYXMgd2Ug
YXJlIHN0YXJ0aW5nIGEgbmV3Cj4gLS0gCj4gMi4yNS4wCj4gCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:16:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:16:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izf9P-0007fB-9Y; Thu, 06 Feb 2020 11:16:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izf9N-0007f0-9w
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:16:49 +0000
X-Inumbo-ID: 2a1a79a4-48d2-11ea-af37-12813bfff9fa
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a1a79a4-48d2-11ea-af37-12813bfff9fa;
 Thu, 06 Feb 2020 11:16:47 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id p9so5880349wmc.2
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 03:16:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=L3TjmEDbBxfTzLYSfJO13COPLeqBH2B7A8eek6+1C8I=;
 b=qORprRKAAgiMjBIZiDWt8H3+CjUSRol5BRdHOBfTJSS0txq18p8TNx6adv4L+syadS
 iV6Om1CPb6M+8KSyGmwnSoAhM+P97ZWuCyWwLcz/3PAVM5YFftpyZlYtsAOgdL74MYKy
 lzSA8p5oioF/4csDm9OSJq/MJIO8Gxbp3URTUU+uvgqcbondt8LDrxoyplyB5FPlWre/
 LoVpV1i7Yt4KYenHEH55hWgoPJ4i0S7CzWE5emrlrbAmqflXuVEnkkH6qj/GQKRIKYty
 gbe/H5sr8jtiDUedKLtnEK27gI1SDY0Ihj7jtn7b8EqQ4TlsF91l+vmO6WR/IBOizBCe
 VMWg==
X-Gm-Message-State: APjAAAUIbbGwU+53qAPfENGxvQoAkjL6yp2AEXSS4VcIxfBTUZ9ZlpFM
 0dTZ5mKzeT0n9uSVXZSix3FXXpVBC5A=
X-Google-Smtp-Source: APXvYqxNpIf0HRFAPqOPTgaclyubpP0CgdqM1X9iwL2ASyDoPDhOMcu4n4lDUoIyyPsiNM430qpVVA==
X-Received: by 2002:a7b:c8c5:: with SMTP id f5mr3887613wml.44.1580987807159;
 Thu, 06 Feb 2020 03:16:47 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id r1sm3701914wrx.11.2020.02.06.03.16.46
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 06 Feb 2020 03:16:46 -0800 (PST)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20200206103833.15355-1-julien@xen.org>
 <d30a9c1b478c4e3a8b082fa625c8989a@EX13D32EUC003.ant.amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <0fb52abc-1a41-ab91-9c74-6f0913092a02@xen.org>
Date: Thu, 6 Feb 2020 11:16:45 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <d30a9c1b478c4e3a8b082fa625c8989a@EX13D32EUC003.ant.amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Grall, Julien" <jgrall@amazon.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUGF1bCwKCk9uIDA2LzAyLzIwMjAgMTA6NTIsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+Cj4+IFNlbnQ6IDA2IEZlYnJ1YXJ5IDIwMjAgMTA6MzkKPj4gVG86IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBDYzoganVsaWVuQHhlbi5vcmc7IER1cnJhbnQsIFBhdWwg
PHBkdXJyYW50QGFtYXpvbi5jby51az47IEdyYWxsLCBKdWxpZW4KPj4gPGpncmFsbEBhbWF6b24u
Y29tPgo+PiBTdWJqZWN0OiBbUEFUQ0ggdjJdIHhlbi9tbTogQXZvaWQgYXNzdW1pbmcgdGhlIHBh
Z2UgaXMgaW51c2UgaW4KPj4gYXNzaWduX3BhZ2VzKCkKPj4KPj4gRnJvbTogSnVsaWVuIEdyYWxs
IDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4KPj4gQXQgdGhlIG1vbWVudCwgYXNzaWduX3BhZ2VzKCkg
b24gdGhlIHBhZ2UgdG8gYmUgaW51c2UgKFBHQ19zdGF0ZV9pbnVzZSkKPj4gYW5kIHRoZSBzdGF0
ZSB2YWx1ZSB0byBiZSAwLgo+Pgo+PiBIb3dldmVyLCB0aGUgY29kZSBtYXkgcmFjZSB3aXRoIHRo
ZSBwYWdlIG9mZmxpbmluZyBjb2RlIChzZWUKPj4gb2ZmbGluZV9wYWdlKCkpLiBEZXBlbmRpbmcg
b24gdGhlIG9yZGVyaW5nLCB0aGUgcGFnZSBtYXkgYmUgaW4gb2ZmbGluaW5nCj4+IHN0YXRlIChQ
R0Nfc3RhdGVfb2ZmbGluaW5nKSBiZWZvcmUgaXQgaXMgYXNzaWduZWQgdG8gYSBkb21haW4uCj4+
Cj4+IE9uIGRlYnVnIGJ1aWxkLCB0aGlzIG1heSByZXN1bHQgdG8gaGl0IHRoZSBhc3NlcnQgb3Ig
anVzdCBjbG9iYmVyIHRoZQo+PiBzdGF0ZS4gT24gbm9uLWRlYnVnIGJ1aWxkLCB0aGUgc3RhdGUg
d2lsbCBnZXQgY2xvYmJlcmVkLgo+Pgo+PiBJbmNpZGVudGFsbHkgdGhlIGZsYWcgUEdDX2Jyb2tl
biB3aWxsIGdldCBjbG9iYmVyZWQgYXMgd2VsbC4KPj4KPj4gR3JhYiB0aGUgaGVhcF9sb2NrIHRv
IHByZXZlbnQgYSByYWNlIHdpdGggb2ZmbGluZV9wYWdlKCkgYW5kIGtlZXAgdGhlCj4+IHN0YXRl
IGFuZCBicm9rZW4gZmxhZyBhcm91bmQuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gVGhpcyBzZWVtcyBsaWtlIGEgcmVhc29uYWJsZSBj
aGFuZ2UuIEkgZ3Vlc3MgaGF2aW5nIGFzc2lnbl9wYWdlcygpIHRha2UgdGhlIGdsb2JhbCBsb2Nr
IGlzIG5vIG1vcmUgcHJvYmxlbSB0aGFuIGl0cyBleGlzdGluZyBjYWxsIHRvIGRvbWFpbl9hZGp1
c3RfdG90X3BhZ2VzKCkgd2hpY2ggYWxzbyB0YWtlcyB0aGUgc2FtZSBsb2NrLgoKVGhhdCdzIG15
IHVuZGVyc3RhbmRpbmcuIFN1bW1hcml6aW5nIG91ciBkaXNjdXNzaW9uIElSTCBmb3IgdGhlIG90
aGVyLCAKaXQgaXMgbm90IGNsZWFyIHdoZXRoZXIgdGhlIGxvY2sgaXMgZW5vdWdoIGhlcmUuCgog
RnJvbSBteSB1bmRlcnN0YW5kaW5nIHRoZSBzZXF1ZW5jZQoKcGdbaV0uY291bnRfaW5mbyAmPSAu
Li47CnBnW2ldLmNvdW50X2luZm8gfD0gLi4uOwoKY291bGQgcmVzdWx0IHRvIG11bHRpcGxlIHJl
YWQvd3JpdGUgZnJvbSB0aGUgY29tcGlsZXIuIFdlIGNvdWxkIHVzZSBhIApzaW5nbGUgYXNzaWdu
bWVudCwgYnV0IEkgc3RpbGwgZG9uJ3QgdGhpbmsgdGhpcyBwcmV2ZW50IHRoZSBjb21waWxlciB0
byAKYmUgdXNlIG11bHRpcGxlIHJlYWQvd3JpdGUuCgpUaGUgY29uY2VybiB3b3VsZCBiZSBhIHJh
Y2Ugd2l0aCBnZXRfcGFnZV9vd25lcl9hbmRfcmVmZXJlbmNlKCkuIElmIDEgaXMgCnNldCBiZWZv
cmUgdGhlIHJlc3Qgb2YgdGhlIGJpdHMsIHRoZW4geW91IG1heSBiZSBhYmxlIHRvIGdldCB0aGUg
cGFnZS4KClNvIEkgbWlnaHQgd2FudCB0byB1c2Ugd3JpdGVfYXRvbWljKCkgYmVsb3cuIEFueSBv
cGluaW9uPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:24:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:24:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfGJ-0008WA-5x; Thu, 06 Feb 2020 11:23:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izfGI-0008W5-3C
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:23:58 +0000
X-Inumbo-ID: 2a28de12-48d3-11ea-8952-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2a28de12-48d3-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 11:23:57 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izfGG-00014Y-Fr; Thu, 06 Feb 2020 11:23:56 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izfGG-0000Zg-62; Thu, 06 Feb 2020 11:23:56 +0000
Date: Thu, 6 Feb 2020 11:23:53 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200206112353.svijjuwtloicimrs@debian>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-5-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 4/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTJQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIG9mIHRoZSBoeXBlcnZpc29yIGFz
c2lzdGVkIGZsdXNoIGZvciBIQVAgaXMKPiBleHRyZW1lbHkgaW5lZmZpY2llbnQuCj4gCj4gRmly
c3Qgb2YgYWxsIHRoZXJlJ3Mgbm8gbmVlZCB0byBjYWxsIHBhZ2luZ191cGRhdGVfY3IzLCBhcyB0
aGUgb25seQo+IHJlbGV2YW50IHBhcnQgb2YgdGhhdCBmdW5jdGlvbiB3aGVuIGRvaW5nIGEgZmx1
c2ggaXMgdGhlIEFTSUQgdkNQVQo+IGZsdXNoLCBzbyBqdXN0IGNhbGwgdGhhdCBmdW5jdGlvbiBk
aXJlY3RseS4KPiAKPiBTaW5jZSBodm1fYXNpZF9mbHVzaF92Y3B1IGlzIHByb3RlY3RlZCBhZ2Fp
bnN0IGNvbmN1cnJlbnQgY2FsbGVycyBieQo+IHVzaW5nIGF0b21pYyBvcGVyYXRpb25zIHRoZXJl
J3Mgbm8gbmVlZCBhbnltb3JlIHRvIHBhdXNlIHRoZSBhZmZlY3RlZAo+IHZDUFVzLgo+IAo+IEZp
bmFsbHkgdGhlIGdsb2JhbCBUTEIgZmx1c2ggcGVyZm9ybWVkIGJ5IGZsdXNoX3RsYl9tYXNrIGlz
IGFsc28gbm90Cj4gbmVjZXNzYXJ5LCBzaW5jZSB3ZSBvbmx5IHdhbnQgdG8gZmx1c2ggdGhlIGd1
ZXN0IFRMQiBzdGF0ZSBpdCdzIGVub3VnaAo+IHRvIHRyaWdnZXIgYSB2bWV4aXQgb24gdGhlIHBD
UFVzIGN1cnJlbnRseSBob2xkaW5nIGFueSB2Q1BVIHN0YXRlLCBhcwo+IHN1Y2ggdm1leGl0IHdp
bGwgYWxyZWFkeSBwZXJmb3JtIGFuIEFTSUQvVlBJRCB1cGRhdGUsIGFuZCB0aHVzIGNsZWFyCj4g
dGhlIGd1ZXN0IFRMQi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyB8IDQ4
ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAxIGZpbGUgY2hhbmdl
ZCwgMjEgaW5zZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCj4gaW5k
ZXggNjg5NGMxYWEzOC4uNDAxZWFmODAyNiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0v
aGFwL2hhcC5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+IEBAIC02NjksMzIg
KzY2OSwyNCBAQCBzdGF0aWMgdm9pZCBoYXBfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50
IGRvX2xvY2tpbmcsIGJvb2wgbm9mbHVzaCkKPiAgICAgIGh2bV91cGRhdGVfZ3Vlc3RfY3IzKHYs
IG5vZmx1c2gpOwo+ICB9Cj4gIAo+ICtzdGF0aWMgdm9pZCBkb19mbHVzaCh2b2lkICpkYXRhKQoK
SSB0aGluayB0aGUgbmFtZSBpcyBtaXNsZWFkaW5nLCBiZWNhdXNlIHRoaXMgZnVuY3Rpb24gZG9l
c24ndCBmbHVzaCB0aGUKVExCIGl0c2VsZi4gV2UncmUgcmVseWluZyBvbiB0aGUgc2lkZSBlZmZl
Y3Qgb2Ygdm1leGl0IHRvIGZsdXNoLgoKSSBkb24ndCBoYXZlIHN1Z2dlc3Rpb24gZm9yIGEgZ29v
ZCBuYW1lLCB0aG91Z2gsIHNvIHRoaXMgY29tbWVudCBpcyBub3QKYmxvY2tpbmcuCgo+ICt7Cj4g
KyAgICBjcHVtYXNrX3QgKm1hc2sgPSBkYXRhOwo+ICsgICAgdW5zaWduZWQgaW50IGNwdSA9IHNt
cF9wcm9jZXNzb3JfaWQoKTsKPiArCj4gKyAgICBBU1NFUlQoY3B1bWFza190ZXN0X2NwdShjcHUs
IG1hc2spKTsKPiArICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwgbWFzayk7Cj4gK30KPiArCj4g
IGJvb2wgaGFwX2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0
IHZjcHUgKnYpLAo+ICAgICAgICAgICAgICAgICAgICAgdm9pZCAqY3R4dCkKPiAgewo+ICAgICAg
c3RhdGljIERFRklORV9QRVJfQ1BVKGNwdW1hc2tfdCwgZmx1c2hfY3B1bWFzayk7Cj4gICAgICBj
cHVtYXNrX3QgKm1hc2sgPSAmdGhpc19jcHUoZmx1c2hfY3B1bWFzayk7Cj4gICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWluOwo+ICsgICAgdW5zaWduZWQgaW50IHRoaXNfY3B1
ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+ICAgICAgc3RydWN0IHZjcHUgKnY7Cj4gIAo+IC0gICAg
LyogQXZvaWQgZGVhZGxvY2sgaWYgbW9yZSB0aGFuIG9uZSB2Y3B1IHRyaWVzIHRoaXMgYXQgdGhl
IHNhbWUgdGltZS4gKi8KPiAtICAgIGlmICggIXNwaW5fdHJ5bG9jaygmZC0+aHlwZXJjYWxsX2Rl
YWRsb2NrX211dGV4KSApCj4gLSAgICAgICAgcmV0dXJuIGZhbHNlOwo+IC0KPiAtICAgIC8qIFBh
dXNlIGFsbCBvdGhlciB2Y3B1cy4gKi8KPiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiAt
ICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYpICkKPiAtICAg
ICAgICAgICAgdmNwdV9wYXVzZV9ub3N5bmModik7Cj4gLQo+IC0gICAgLyogTm93IHRoYXQgYWxs
IFZDUFVzIGFyZSBzaWduYWxsZWQgdG8gZGVzY2hlZHVsZSwgd2Ugd2FpdC4uLiAqLwo+IC0gICAg
Zm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+IC0gICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZs
dXNoX3ZjcHUoY3R4dCwgdikgKQo+IC0gICAgICAgICAgICB3aGlsZSAoICF2Y3B1X3J1bm5hYmxl
KHYpICYmIHYtPmlzX3J1bm5pbmcgKQo+IC0gICAgICAgICAgICAgICAgY3B1X3JlbGF4KCk7Cj4g
LQo+IC0gICAgLyogQWxsIG90aGVyIHZjcHVzIGFyZSBwYXVzZWQsIHNhZmUgdG8gdW5sb2NrIG5v
dy4gKi8KPiAtICAgIHNwaW5fdW5sb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpOwo+
IC0KPiAgICAgIGNwdW1hc2tfY2xlYXIobWFzayk7Cj4gIAo+ICAgICAgLyogRmx1c2ggcGFnaW5n
LW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsgUEFFIFBEUEUgY2FjaGUpLiAq
Lwo+IEBAIC03MDUsMjAgKzY5NywyMiBAQCBib29sIGhhcF9mbHVzaF90bGIoYm9vbCAoKmZsdXNo
X3ZjcHUpKHZvaWQgKmN0eHQsIHN0cnVjdCB2Y3B1ICp2KSwKPiAgICAgICAgICBpZiAoICFmbHVz
aF92Y3B1KGN0eHQsIHYpICkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+IC0gICAgICAg
IHBhZ2luZ191cGRhdGVfY3IzKHYsIGZhbHNlKTsKPiArICAgICAgICBodm1fYXNpZF9mbHVzaF92
Y3B1KHYpOwo+ICAKPiAgICAgICAgICBjcHUgPSByZWFkX2F0b21pYygmdi0+ZGlydHlfY3B1KTsK
PiAtICAgICAgICBpZiAoIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQo+ICsgICAgICAgIGlmICgg
Y3B1ICE9IHRoaXNfY3B1ICYmIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQo+ICAgICAgICAgICAg
ICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsIG1hc2spOwo+ICAgICAgfQo+ICAKPiAtICAgIC8qIEZs
dXNoIFRMQnMgb24gYWxsIENQVXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRlLiAqLwo+IC0gICAgZmx1
c2hfdGxiX21hc2sobWFzayk7Cj4gLQo+IC0gICAgLyogRG9uZS4gKi8KPiAtICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKPiAtICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1
KGN0eHQsIHYpICkKPiAtICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwo+ICsgICAgLyoKPiAr
ICAgICAqIFRyaWdnZXIgYSB2bWV4aXQgb24gYWxsIHBDUFVzIHdpdGggZGlydHkgdkNQVSBzdGF0
ZSBpbiBvcmRlciB0byBmb3JjZSBhbgo+ICsgICAgICogQVNJRC9WUElUIGNoYW5nZSBhbmQgaGVu
Y2UgYWNjb21wbGlzaCBhIGd1ZXN0IFRMQiBmbHVzaC4gTm90ZSB0aGF0IHZDUFVzCj4gKyAgICAg
KiBub3QgY3VycmVudGx5IHJ1bm5pbmcgd2lsbCBhbHJlYWR5IGJlIGZsdXNoZWQgd2hlbiBzY2hl
ZHVsZWQgYmVjYXVzZSBvZgo+ICsgICAgICogdGhlIEFTSUQgdGlja2xlIGRvbmUgaW4gdGhlIGxv
b3AgYWJvdmUuCj4gKyAgICAgKi8KClZQSVQgLT4gVlBJRAoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+Cgo+ICsgICAgb25fc2VsZWN0ZWRfY3B1cyhtYXNrLCBkb19mbHVzaCwgbWFz
aywgMCk7Cj4gKyAgICB3aGlsZSAoICFjcHVtYXNrX2VtcHR5KG1hc2spICkKPiArICAgICAgICBj
cHVfcmVsYXgoKTsKPiAgCj4gICAgICByZXR1cm4gdHJ1ZTsKPiAgfQo+IC0tIAo+IDIuMjUuMAo+
IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:33:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:33:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfP6-0000v8-9M; Thu, 06 Feb 2020 11:33:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3kaZ=32=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izfP4-0000v3-O9
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:33:02 +0000
X-Inumbo-ID: 6e697162-48d4-11ea-8897-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6e697162-48d4-11ea-8897-bc764e2007e4;
 Thu, 06 Feb 2020 11:33:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580988781;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Q+QA94UNgB9Tm61qv4+5rBUFL5XHExfr+hEe7aUcK3E=;
 b=DELL2o6DWwRRCiLJvO7AqQh6U6/ECBKT+eYubr08xMmk9Ma1O9MSGSFy
 P9vABLd5wbv76H1fRnm76SgUPYR5QCDutaEcK8EdGom58r1ahxn+fr83w
 xeCLvgsMWvmw/cYqDJKTcjKAPE0wuM2rNqd9H26b8NsSgMpi7wGINXa2E o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uYLeaSeShutFcciu0GOT366be1HaxywjK+qt8pi/tz3DqPvHRUqvVLsbjylk0/Ky1ZOMr1zirG
 Kh05NbwKz/08m54juOg64N41DuQk9346v2JVA+O+oDpEAE9KlykTHE6NE8ufY60+v76lTZ9KmM
 htXx1cvhnrYZYbprVeN0qyZdU8TuMIkHYzFOj3Hh8JwUtk7Lug2NbNqkFQ9amX/3DicubQp9oM
 /9aE++195mJMrYd+lmBwv/4aBc6HSWdHbslKJqHP1ItiyxvAQJr8V7lNmqjcldR+X0DPMvo7Gu
 FB4=
X-SBRS: 2.7
X-MesageID: 12476460
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12476460"
To: Jan Beulich <jbeulich@suse.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
 <9c7f9930-02d7-13d3-88ab-bad236993e31@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <5227980e-5938-f23b-7b1d-eac67bba792e@citrix.com>
Date: Thu, 6 Feb 2020 11:32:39 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <9c7f9930-02d7-13d3-88ab-bad236993e31@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <Ian.Jackson@citrix.com>, Anthony
 PERARD <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAwOToyOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDUuMDIuMjAyMCAx
Nzo1MCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfcmVz
dG9yZV94ODZfaHZtLmMKPj4gKysrIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZt
LmMKPj4gQEAgLTcyLDYgKzcyLDE2IEBAIHN0YXRpYyBpbnQgaGFuZGxlX2h2bV9wYXJhbXMoc3Ry
dWN0IHhjX3NyX2NvbnRleHQgKmN0eCwKPj4gICAgICAgICAgY2FzZSBIVk1fUEFSQU1fQlVGSU9S
RVFfUEZOOgo+PiAgICAgICAgICAgICAgeGNfY2xlYXJfZG9tYWluX3BhZ2UoeGNoLCBjdHgtPmRv
bWlkLCBlbnRyeS0+dmFsdWUpOwo+PiAgICAgICAgICAgICAgYnJlYWs7Cj4+ICsKPj4gKyAgICAg
ICAgY2FzZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQ6Cj4+ICsgICAgICAgICAgICAvKgo+PiArICAg
ICAgICAgICAgICogVGhpcyBIVk1fUEFSQU0gb25seSBldmVyIGV4aXN0ZWQgYSBub24tc3RhbmRh
cmQgY2FsbGluZyBBQkkgZm9yCj4+ICsgICAgICAgICAgICAgKiB4Y19jcHVpZF9hcHBseV9wb2xp
Y3koKS4gIEl0IGhhcyBub3cgYmVlbiB1cGRhdGVkIHRvIHVzZSBhCj4+ICsgICAgICAgICAgICAg
KiByZWd1bGFyIGNhbGxpbmcgY29udmVudGlvbiwgbWFraW5nIHRoZSBwYXJhbSBvYnNvbGV0ZS4K
Pj4gKyAgICAgICAgICAgICAqCj4+ICsgICAgICAgICAgICAgKiBEaXNjYXJkIGlmIHdlIGZpbmQg
aXQgaW4gYW4gb2xkIG1pZ3JhdGlvbiBzdHJlYW0uCj4+ICsgICAgICAgICAgICAgKi8KPj4gKyAg
ICAgICAgICAgIGNvbnRpbnVlOwo+IEhhdmluZyBhbHNvIGxvb2tlZCBhdCB0aGUgcHJldmlvdXMg
cGF0Y2ggKHRoZSBvbmx5IG9uZSBpbiB0aGlzIHNlcmllcwo+IHJlbGV2YW50IHRvIHRoZSBhZGp1
c3RtZW50cyBkb25lIGhlcmUgYWZhaWN0KQoKQ29ycmVjdC4KCj4gSSB3b25kZXIgd2hldGhlciBz
aW1wbHkKPiBpZ25vcmluZyBpdCAoaS5lLiBub3QgZXZlbiB3YXJuaW5nIGFueXdoZXJlIHdoZW4g
b3V0IG9mIHN5bmMgd2l0aAo+IHdoYXRldmVyIGluZm8tPnUuaHZtLnBhZSBnZXRzIHBvcHVsYXRl
ZCBmcm9tKSBpcyBhIGdvb2QgYXBwcm9hY2guCgpXZSBjYW4ndCAoZWFzaWx5KSBjcm9zcyBjaGVj
ayBhdCBhbGwsIGJlY2F1c2UgaW5mby0+dS5odm0ucGFlIGlzIGluIGEKc2VwYXJhdGUgcHJvY2Vz
cyAoYXMgZmFyIGFzIHRoZSB4bC9saWJ4bCB0b29sc3RhY2sgZ29lcykuCgpPbiBjcm9zcyBjaGVj
a2luZywgeW91J2xsIGZpbmQgdGhhdCBtaWdyYXRpb24gaW4gZnJvbSBwcmUgWGVuIDQuNgpkb2Vz
bid0IGFjdHVhbGx5IGhhdmUgdGhlIGRhdGEuwqAgSWYgeW91IGxvb2sgYmFjayBhdCB0aGUgNC41
IGxlZ2FjeQptaWdyYXRpb24gY29kZSwgeW91J2xsIG9ic2VydmUgdGhhdCB0aGlzIHBhcmFtIGlz
IHJlc3RvcmVkIGJ1dCBuZXZlcgpzYXZlZC7CoCBJbiBoaW5kc2lnaHQsIHdlIHByb2JhYmx5IHNo
b3VsZG4ndCBoYXZlIGZpeGVkIHRoYXQgaW4gbWlncmF0aW9uCnYyLCBidXQgd2UgZGlkLgoKVXBz
dHJlYW0gd2FzIGFjdHVhbGx5IGZpbmUsIGJlY2F1c2UgbGlieGwgc2V0cyBIVk1fUEFSQU1fUEFF
X0VOQUJMRUQKYWZ0ZXIgdGhlIG1pZ3JhdGlvbiBzdHJlYW0gY29tcGxldGVzLCBhbmQgb3Zlcndy
aXRlcyB3aGF0ZXZlciB3YXMKd2hlcmUuwqAgWGVuU2VydmVyIGRpZCBub3QsIGFuZCB3ZSBub3Rp
Y2VkIGFzIGEgY29uc2VxdWVuY2Ugb2YgWGVuIDQuNQphY3R1YWxseSBjcm9zcy1jaGVja2VkIENQ
VUlEIHNldHRpbmdzIG9uIGEgbW92IHRvICVjcjQgZW11bGF0aW9uLgoKPiBCdXQgb2YgY291cnNl
IEkgbWF5IGJlIGVhc2lseSBtaXNzaW5nIGFzcGVjdHMgaGVyZSB0aGF0IG1ha2UgdGhpcyBxdWl0
ZQo+IGZpbmUuCgpJdCByZWFsbHkgaXMgb2Jzb2xldGUgYW5kIG5lZWRzIGZvcmdldHRpbmcsIG5v
dCBjaGVja2luZy4KCj4KPj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaAo+
PiArKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCj4+IEBAIC04Niw3ICs4Niw3
IEBACj4+ICAjZGVmaW5lIEhWTV9QQVJBTV9TVE9SRV9QRk4gICAgMQo+PiAgI2RlZmluZSBIVk1f
UEFSQU1fU1RPUkVfRVZUQ0hOIDIKPj4gIAo+PiAtI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VOQUJM
RUQgIDQKPj4gKyNkZWZpbmUgSFZNX1BBUkFNX1BBRV9FTkFCTEVEICA0IC8qIE9ic29sZXRlLiAg
RG8gbm90IHVzZS4gKi8KPiBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIG1vdmVkIHVwIGluIHRoZSBk
ZXByZWNhdGVkIHNlY3Rpb24uCgpUaGVyZSBpc24ndCBhIGRlcHJlY2F0ZWQgc2VjdGlvbi4KClRo
ZSBwYXJhbXMgYXJlIGN1cnJlbnRseSBzb3J0ZWQgbnVtZXJpY2FsbHkuwqAgUGxheWluZyAid2hp
Y2ggcGFyYW0gaXMKdGhpcyBpbnRlZ2VyPyIgd2l0aCBhbiB1bnNvcnRlZCBwYXJhbXMuaCBpcyBh
biBleHBlcmllbmNlIEkgd2lzaCBuZXZlcgp0byByZXBlYXQgYWdhaW4uCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:34:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:34:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfQA-000109-Lg; Thu, 06 Feb 2020 11:34:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izfQ8-000102-KU
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:34:08 +0000
X-Inumbo-ID: 965a1d2a-48d4-11ea-8080-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 965a1d2a-48d4-11ea-8080-bc764e2007e4;
 Thu, 06 Feb 2020 11:34:08 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izfQ6-0001GV-7K; Thu, 06 Feb 2020 11:34:06 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izfQ5-0001BA-Ts; Thu, 06 Feb 2020 11:34:06 +0000
Date: Thu, 6 Feb 2020 11:34:03 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200206113403.7watd75fiaciekvu@debian>
References: <20200204165535.17214-1-liuwe@microsoft.com>
 <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
 <20200204171959.pejeoqfg4n37gno6@debian>
 <c31b8129-2c6a-17c5-b30b-c3a2ff577768@suse.com>
 <20200205114539.c4kduolb3va3vrdf@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200205114539.c4kduolb3va3vrdf@debian>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMTE6NDU6MzlBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEZlYiAwNSwgMjAyMCBhdCAwOToxMjo1MEFNICswMTAwLCBKYW4gQmV1bGljaCB3
cm90ZToKPiA+IE9uIDA0LjAyLjIwMjAgMTg6MTksIFdlaSBMaXUgd3JvdGU6Cj4gPiA+IE9uIFR1
ZSwgRmViIDA0LCAyMDIwIGF0IDA2OjA3OjAwUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+
ID4gPj4gT24gMDQuMDIuMjAyMCAxNzo1NSwgV2VpIExpdSB3cm90ZToKPiA+ID4+PiBTaWduZWQt
b2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+ID4gPj4+IC0tLQo+ID4gPj4+
ICB4ZW4vYXJjaC94ODYvZTgyMC5jIHwgMiArLQo+ID4gPj4+ICAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiA+ID4+Pgo+ID4gPj4+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvZTgyMC5jIGIveGVuL2FyY2gveDg2L2U4MjAuYwo+ID4gPj4+IGluZGV4IGI5
ZjU4OWNhYzMuLmQ2NzM4N2YxMzcgMTAwNjQ0Cj4gPiA+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2U4
MjAuYwo+ID4gPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9lODIwLmMKPiA+ID4+PiBAQCAtOTQsNyAr
OTQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZTgyMF9tZW1vcnlfbWFwKHN0cnVjdCBl
ODIwZW50cnkgKm1hcCwgdW5zaWduZWQgaW50IGVudAo+ID4gPj4+ICAgICAgZm9yIChpID0gMDsg
aSA8IGVudHJpZXM7IGkrKykgewo+ID4gPj4+ICAgICAgICAgIHByaW50aygiICUwMTZMeCAtICUw
MTZMeCAiLAo+ID4gPj4+ICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBb
aV0uYWRkciksCj4gPiA+Pj4gLSAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpKG1h
cFtpXS5hZGRyICsgbWFwW2ldLnNpemUpKTsKPiA+ID4+PiArICAgICAgICAgICAgICAgKHVuc2ln
bmVkIGxvbmcgbG9uZykobWFwW2ldLmFkZHIgKyBtYXBbaV0uc2l6ZSkgLSAxKTsKPiA+ID4+Cj4g
PiA+PiBXaHkgd2FzIHRoaXMgYW4gZXJyb3I/IElmIHdlIHVzZWQgWyxdIGxpa2UgTGludXggZG9l
cyAtIHN1cmUuCj4gPiA+PiBCdXQgd2UgZG9uJ3QuIFRoZSBwcmVzZW50YXRpb24sIHdpdGhvdXQg
bG9va2luZyBhdCB0aGUgc291cmNlLAo+ID4gPj4gc2ltcGx5IGxlYXZlcyBvcGVuIHdoZXRoZXIg
dGhpcyB3YXMgbWVhbnQgdG8gYmUgWyxdIG9yIFssKS4KPiA+ID4+IEFuZCBpdCBjb250aW51ZXMg
dG8gYmUgbGVmdCBvcGVuIHdpdGggdGhlIGFkanVzdG1lbnQgbWFkZS4KPiA+ID4+Cj4gPiA+IAo+
ID4gPiBXZWxsLCBMaW51eCdzIHJlcHJlc2VudGF0aW9uIGlzIG5vdCB3aGF0IGlzIG5vcm1hbGx5
IGRvbmUgaW4gbWF0aAo+ID4gPiBlaXRoZXIuCj4gPiA+IAo+ID4gPiBJdCBpcyBsaWtlCj4gPiA+
IAo+ID4gPiAgIFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDllZmZm
XSB1c2FibGUKPiA+ID4gCj4gPiA+IE5vdGUgaXQgaXMgdXNpbmcgJy0nLCBub3QgJywnLiBBbmQg
dGhlcmUgaXMgIm1lbSIgYXQgdGhlIGJlZ2lubmluZy4KPiA+ID4gCj4gPiA+IEkgaGF2ZSBhbHdh
eXMgaW50ZXJwcmV0ZWQgdGhlIFtdIHBhaXIgYXMgc29tZXRoaW5nIHRvIGVuY2xvc2UgdGhlIHJh
bmdlLAo+ID4gPiBub3Qgb2YgbWF0aGVtYXRpY2FsbHkgbWVhbmluZy4KPiA+ID4gCj4gPiA+IElm
IHlvdSB3YW50LCBJIGNhbiBjaGFuZ2UgWGVuJ3MgZm9ybWF0IHN0cmluZyB0byAiWyUwMTZMeCwg
JTAxNkx4XSIuCj4gPiAKPiA+IEkgdGhpbmsgdGhpcyB3b3VsZCBtYWtlIHRoaW5ncyBsZXNzIGFt
YmlndW91cywgeWVzLiBCdXQgbXkgcHJpbWFyeQo+ID4gcmVxdWVzdCBoZXJlIGlzIHRvIGhhdmUg
bmVpdGhlciAiZml4IiBub3IgImVycm9yIiBub3IgYW55dGhpbmcKPiA+IGFsaWtlIGluIHRoZSB0
aXRsZSBvciBkZXNjcmlwdGlvbi4KPiAKPiBPSy4gSSBjYW4gY2VydGFpbmx5IGNoYW5nZSB0aGUg
c3ViamVjdCBsaW5lIHRvCj4gCj4gICB4ODY6IHN1YnRyYWN0IDEgd2hlbiBwcmludGluZyBlODIw
IHJhbmdlcwoKSWYgSSBoZWFyIG5vIGZ1cnRoZXIgb2JqZWN0aW9ucyBJIHdpbGwgY29tbWl0IHRo
aXMgcGF0Y2ggd2l0aCB0aGUgYWJvdmUKc3ViamVjdCBsaW5lIHRvZGF5LgoKV2VpLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:37:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:37:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfTQ-0001C7-DP; Thu, 06 Feb 2020 11:37:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izfTP-0001Bu-0O
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:37:31 +0000
X-Inumbo-ID: 0e16246c-48d5-11ea-af41-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0e16246c-48d5-11ea-af41-12813bfff9fa;
 Thu, 06 Feb 2020 11:37:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 68262AE3D;
 Thu,  6 Feb 2020 11:37:28 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
 <9c7f9930-02d7-13d3-88ab-bad236993e31@suse.com>
 <5227980e-5938-f23b-7b1d-eac67bba792e@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <18fa5048-0fc7-c60d-bf93-d02442bae70d@suse.com>
Date: Thu, 6 Feb 2020 12:37:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <5227980e-5938-f23b-7b1d-eac67bba792e@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <Ian.Jackson@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxMjozMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNi8wMi8yMDIw
IDA5OjI4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDUuMDIuMjAyMCAxNzo1MCwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgK
Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKPj4+IEBAIC04Niw3ICs4
Niw3IEBACj4+PiAgI2RlZmluZSBIVk1fUEFSQU1fU1RPUkVfUEZOICAgIDEKPj4+ICAjZGVmaW5l
IEhWTV9QQVJBTV9TVE9SRV9FVlRDSE4gMgo+Pj4gIAo+Pj4gLSNkZWZpbmUgSFZNX1BBUkFNX1BB
RV9FTkFCTEVEICA0Cj4+PiArI2RlZmluZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgIDQgLyogT2Jz
b2xldGUuICBEbyBub3QgdXNlLiAqLwo+PiBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIG1vdmVkIHVw
IGluIHRoZSBkZXByZWNhdGVkIHNlY3Rpb24uCj4gCj4gVGhlcmUgaXNuJ3QgYSBkZXByZWNhdGVk
IHNlY3Rpb24uCj4gCj4gVGhlIHBhcmFtcyBhcmUgY3VycmVudGx5IHNvcnRlZCBudW1lcmljYWxs
eS7CoCBQbGF5aW5nICJ3aGljaCBwYXJhbSBpcwo+IHRoaXMgaW50ZWdlcj8iIHdpdGggYW4gdW5z
b3J0ZWQgcGFyYW1zLmggaXMgYW4gZXhwZXJpZW5jZSBJIHdpc2ggbmV2ZXIKPiB0byByZXBlYXQg
YWdhaW4uCgpZb3UnbGwgZmluZAoKLyogVGhlc2UgcGFyYW1ldGVycyBhcmUgZGVwcmVjYXRlZCBh
bmQgdGhlaXIgbWVhbmluZyBpcyB1bmRlZmluZWQuICovCgpuZWFyIHRoZSB0b3Agb2YgdGhlIGZp
bGUuIEkgY2FuIHNlZSB5b3VyIGNvbmNlcm4gYWJvdXQgdGhlIGZpbGUgbm90CmJlaW5nIHNvcnRl
ZCwgYnV0IGl0IGFscmVhZHkgaXNuJ3QuIFRoZSBhbHRlcm5hdGl2ZSB0aGVuIGlzIHRvIGZyYW1l
CmVhY2ggZGVwcmVjYXRlZCBwYXJhbSBieSAjaWZkZWYgX19YRU5fXyAtIEknZCBiZSBva2F5IHdp
dGggdGhhdCBpZgp0aGF0J3MgcHJlZmVycmVkIGJ5IHlvdS4KCkphbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:38:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:38:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfUN-0001G9-P8; Thu, 06 Feb 2020 11:38:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izfUM-0001G3-Db
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:38:30 +0000
X-Inumbo-ID: 320684f2-48d5-11ea-af41-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 320684f2-48d5-11ea-af41-12813bfff9fa;
 Thu, 06 Feb 2020 11:38:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ED913AE3D;
 Thu,  6 Feb 2020 11:38:28 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200204165535.17214-1-liuwe@microsoft.com>
 <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
 <20200204171959.pejeoqfg4n37gno6@debian>
 <c31b8129-2c6a-17c5-b30b-c3a2ff577768@suse.com>
 <20200205114539.c4kduolb3va3vrdf@debian>
 <20200206113403.7watd75fiaciekvu@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3f6efcf0-5bed-880c-8cc4-726c8b2d73ae@suse.com>
Date: Thu, 6 Feb 2020 12:38:37 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206113403.7watd75fiaciekvu@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxMjozNCwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEZlYiAwNSwgMjAy
MCBhdCAxMTo0NTozOUFNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+PiBPbiBXZWQsIEZlYiAwNSwg
MjAyMCBhdCAwOToxMjo1MEFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDA0LjAy
LjIwMjAgMTg6MTksIFdlaSBMaXUgd3JvdGU6Cj4+Pj4gT24gVHVlLCBGZWIgMDQsIDIwMjAgYXQg
MDY6MDc6MDBQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA0LjAyLjIwMjAg
MTc6NTUsIFdlaSBMaXUgd3JvdGU6Cj4+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3
ZUBtaWNyb3NvZnQuY29tPgo+Pj4+Pj4gLS0tCj4+Pj4+PiAgeGVuL2FyY2gveDg2L2U4MjAuYyB8
IDIgKy0KPj4+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24o
LSkKPj4+Pj4+Cj4+Pj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBiL3hlbi9h
cmNoL3g4Ni9lODIwLmMKPj4+Pj4+IGluZGV4IGI5ZjU4OWNhYzMuLmQ2NzM4N2YxMzcgMTAwNjQ0
Cj4+Pj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvZTgyMC5jCj4+Pj4+PiArKysgYi94ZW4vYXJjaC94
ODYvZTgyMC5jCj4+Pj4+PiBAQCAtOTQsNyArOTQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJp
bnRfZTgyMF9tZW1vcnlfbWFwKHN0cnVjdCBlODIwZW50cnkgKm1hcCwgdW5zaWduZWQgaW50IGVu
dAo+Pj4+Pj4gICAgICBmb3IgKGkgPSAwOyBpIDwgZW50cmllczsgaSsrKSB7Cj4+Pj4+PiAgICAg
ICAgICBwcmludGsoIiAlMDE2THggLSAlMDE2THggIiwKPj4+Pj4+ICAgICAgICAgICAgICAgICAo
dW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciksCj4+Pj4+PiAtICAgICAgICAgICAgICAg
KHVuc2lnbmVkIGxvbmcgbG9uZykobWFwW2ldLmFkZHIgKyBtYXBbaV0uc2l6ZSkpOwo+Pj4+Pj4g
KyAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nIGxvbmcpKG1hcFtpXS5hZGRyICsgbWFwW2ld
LnNpemUpIC0gMSk7Cj4+Pj4+Cj4+Pj4+IFdoeSB3YXMgdGhpcyBhbiBlcnJvcj8gSWYgd2UgdXNl
ZCBbLF0gbGlrZSBMaW51eCBkb2VzIC0gc3VyZS4KPj4+Pj4gQnV0IHdlIGRvbid0LiBUaGUgcHJl
c2VudGF0aW9uLCB3aXRob3V0IGxvb2tpbmcgYXQgdGhlIHNvdXJjZSwKPj4+Pj4gc2ltcGx5IGxl
YXZlcyBvcGVuIHdoZXRoZXIgdGhpcyB3YXMgbWVhbnQgdG8gYmUgWyxdIG9yIFssKS4KPj4+Pj4g
QW5kIGl0IGNvbnRpbnVlcyB0byBiZSBsZWZ0IG9wZW4gd2l0aCB0aGUgYWRqdXN0bWVudCBtYWRl
Lgo+Pj4+Pgo+Pj4+Cj4+Pj4gV2VsbCwgTGludXgncyByZXByZXNlbnRhdGlvbiBpcyBub3Qgd2hh
dCBpcyBub3JtYWxseSBkb25lIGluIG1hdGgKPj4+PiBlaXRoZXIuCj4+Pj4KPj4+PiBJdCBpcyBs
aWtlCj4+Pj4KPj4+PiAgIFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAw
MDllZmZmXSB1c2FibGUKPj4+Pgo+Pj4+IE5vdGUgaXQgaXMgdXNpbmcgJy0nLCBub3QgJywnLiBB
bmQgdGhlcmUgaXMgIm1lbSIgYXQgdGhlIGJlZ2lubmluZy4KPj4+Pgo+Pj4+IEkgaGF2ZSBhbHdh
eXMgaW50ZXJwcmV0ZWQgdGhlIFtdIHBhaXIgYXMgc29tZXRoaW5nIHRvIGVuY2xvc2UgdGhlIHJh
bmdlLAo+Pj4+IG5vdCBvZiBtYXRoZW1hdGljYWxseSBtZWFuaW5nLgo+Pj4+Cj4+Pj4gSWYgeW91
IHdhbnQsIEkgY2FuIGNoYW5nZSBYZW4ncyBmb3JtYXQgc3RyaW5nIHRvICJbJTAxNkx4LCAlMDE2
THhdIi4KPj4+Cj4+PiBJIHRoaW5rIHRoaXMgd291bGQgbWFrZSB0aGluZ3MgbGVzcyBhbWJpZ3Vv
dXMsIHllcy4gQnV0IG15IHByaW1hcnkKPj4+IHJlcXVlc3QgaGVyZSBpcyB0byBoYXZlIG5laXRo
ZXIgImZpeCIgbm9yICJlcnJvciIgbm9yIGFueXRoaW5nCj4+PiBhbGlrZSBpbiB0aGUgdGl0bGUg
b3IgZGVzY3JpcHRpb24uCj4+Cj4+IE9LLiBJIGNhbiBjZXJ0YWlubHkgY2hhbmdlIHRoZSBzdWJq
ZWN0IGxpbmUgdG8KPj4KPj4gICB4ODY6IHN1YnRyYWN0IDEgd2hlbiBwcmludGluZyBlODIwIHJh
bmdlcwo+IAo+IElmIEkgaGVhciBubyBmdXJ0aGVyIG9iamVjdGlvbnMgSSB3aWxsIGNvbW1pdCB0
aGlzIHBhdGNoIHdpdGggdGhlIGFib3ZlCj4gc3ViamVjdCBsaW5lIHRvZGF5LgoKQW5kIHdpdGgg
dGhlIHByZXNlbnRhdGlvbiBjaGFuZ2VkIHRvIFssXT8KCkphbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:43:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:43:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfZ5-00024o-EA; Thu, 06 Feb 2020 11:43:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izfZ3-00024j-Ud
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:43:21 +0000
X-Inumbo-ID: dfc120de-48d5-11ea-af42-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dfc120de-48d5-11ea-af42-12813bfff9fa;
 Thu, 06 Feb 2020 11:43:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1B815B1BF;
 Thu,  6 Feb 2020 11:43:20 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <20200203105654.22998-4-pdurrant@amazon.com>
 <eb444c22-de88-e0e9-1a99-3cbd412851a0@xen.org>
 <dea18d7c61b240edb9e9dfdf1eacf90d@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <8358cbdc-8487-1dce-22c2-9ad008a879d8@suse.com>
Date: Thu, 6 Feb 2020 12:43:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <dea18d7c61b240edb9e9dfdf1eacf90d@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 3/4] mm: make pages allocated with
 MEMF_no_refcount safe to assign
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxMToxMiwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gRnJvbTogSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPj4gU2VudDogMDYgRmVicnVhcnkgMjAyMCAxMDowNAo+
Pgo+PiBPbiAwMy8wMi8yMDIwIDEwOjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+PiBAQCAtMjMz
MiwxMSArMjM1MCwyMyBAQCBzdHJ1Y3QgcGFnZV9pbmZvICphbGxvY19kb21oZWFwX3BhZ2VzKAo+
Pj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVtZmxhZ3MsIGQpKSA9PSBO
VUxMKSkgKQo+Pj4gICAgICAgICAgICByZXR1cm4gTlVMTDsKPj4+Cj4+PiAtICAgIGlmICggZCAm
JiAhKG1lbWZsYWdzICYgTUVNRl9ub19vd25lcikgJiYKPj4+IC0gICAgICAgICBhc3NpZ25fcGFn
ZXMoZCwgcGcsIG9yZGVyLCBtZW1mbGFncykgKQo+Pj4gKyAgICBpZiAoIGQgJiYgIShtZW1mbGFn
cyAmIE1FTUZfbm9fb3duZXIpICkKPj4+ICAgICAgIHsKPj4+IC0gICAgICAgIGZyZWVfaGVhcF9w
YWdlcyhwZywgb3JkZXIsIG1lbWZsYWdzICYgTUVNRl9ub19zY3J1Yik7Cj4+PiAtICAgICAgICBy
ZXR1cm4gTlVMTDsKPj4+ICsgICAgICAgIGlmICggbWVtZmxhZ3MgJiBNRU1GX25vX3JlZmNvdW50
ICkKPj4+ICsgICAgICAgIHsKPj4+ICsgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGk7Cj4+PiAr
Cj4+PiArICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IG9yZGVyKTsgaSsrICkK
Pj4+ICsgICAgICAgICAgICB7Cj4+PiArICAgICAgICAgICAgICAgIEFTU0VSVCghcGdbaV0uY291
bnRfaW5mbyk7Cj4+PiArICAgICAgICAgICAgICAgIHBnW2ldLmNvdW50X2luZm8gPSBQR0NfZXh0
cmE7Cj4+Cj4+IC4uLiB0aGlzIGlzIHB1cnN1aW5nIHRoZSB3cm9uZ25lc3Mgb2YgdGhlIGNvZGUg
YWJvdmUgYW5kIG5vdCBzYWZlCj4+IGFnYWluc3Qgb2ZmbGluaW5nLgo+Pgo+PiBXZSBjb3VsZCBh
cmd1ZSB0aGlzIGlzIGFuIGFscmVhZHkgZXhpc3RpbmcgYnVnLCBob3dldmVyIEkgYW0gYSBiaXQK
Pj4gdW5lYXNlIHRvIGFkZCBtb3JlIGFidXNlIGluIHRoZSBjb2RlLiBKYW4sIHdoYXQgZG8geW91
IHRoaW5rPwo+Pgo+IAo+IEknZCBjb25zaWRlciBhIHN0cmFpZ2h0Zm9yd2FyZCBwYXRjaC1jbGFz
aC4gSWYgdGhpcyBwYXRjaCBnb2VzIGluCj4gYWZ0ZXIgeW91cnMgdGhlbiBpdCBuZWVkcyB0byBi
ZSBtb2RpZmllZCBhY2NvcmRpbmdseSwgb3IgdmljZSB2ZXJzYS4KCldoaWxlIGdlbmVyYWxseSBJ
IGFkdm9jYXRlIGZvciBub3Qgd2lkZW5pbmcgZXhpc3RpbmcgaXNzdWVzLCBJIGFncmVlCndpdGgg
UGF1bCBoZXJlLiBIaXMgcGF0Y2ggc2hvdWxkIG5vdCBiZSBwZW5hbGl6ZWQgYnkgdXMgX2xhdGVy
XwpoYXZpbmcgZm91bmQgYW4gaXNzdWUgKHdoaWNoIGlzIHF1aXRlIGEgYml0IHdpZGVyKS4KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 11:44:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 11:44:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfZy-00029C-QV; Thu, 06 Feb 2020 11:44:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izfZx-000293-8e
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 11:44:17 +0000
X-Inumbo-ID: 00e5a834-48d6-11ea-8952-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 00e5a834-48d6-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 11:44:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580989457; x=1612525457;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=rnnQ6eIw2tcpthogF2zbjspT08uKnt1zoWzk71JZ2N4=;
 b=SmwPtVEVYOHvoDCsy0RByexDd9uekQ7twZD3OGFxQ9ZKDCXRJqKZoe3w
 5U5PgnYq1CnRXq2FqR1g5PYqIW6vrziab0MDD+dnV5mLkRTXDKlkX3EwX
 BUbvkLfdefTxIpK77dDVaKXNFu/z9vyrpX7nHEK7foawN2tVkRnPjmXFZ M=;
IronPort-SDR: baXLe2MjxoQn10tfv502bZCSqNAwsc2octhn2qy5ZJdTO4qWBDzEqdS7h8igzss0b+zBeG7SPj
 ze2Wks5HQ7mQ==
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="23412134"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 06 Feb 2020 11:44:04 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-d0be17ee.us-west-2.amazon.com (Postfix) with ESMTPS
 id BB74CA2456; Thu,  6 Feb 2020 11:44:02 +0000 (UTC)
Received: from EX13D37EUA002.ant.amazon.com (10.43.165.200) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 11:44:02 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D37EUA002.ant.amazon.com (10.43.165.200) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 11:44:01 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 11:44:00 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] xen/mm: Avoid assuming the page is inuse in
 assign_pages()
Thread-Index: AQHV3Nm0k5iP3kZyl0WYA/ycra3uAqgN++DggAAIQYCAAAcPUA==
Date: Thu, 6 Feb 2020 11:44:00 +0000
Message-ID: <202acf94cd674228a1d852ccd372a90c@EX13D32EUC003.ant.amazon.com>
References: <20200206103833.15355-1-julien@xen.org>
 <d30a9c1b478c4e3a8b082fa625c8989a@EX13D32EUC003.ant.amazon.com>
 <0fb52abc-1a41-ab91-9c74-6f0913092a02@xen.org>
In-Reply-To: <0fb52abc-1a41-ab91-9c74-6f0913092a02@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Grall, Julien" <jgrall@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPg0KPiBTZW50OiAwNiBGZWJydWFyeSAyMDIwIDExOjE3DQo+IFRvOiBEdXJyYW50
LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcNCj4gQ2M6IEdyYWxsLCBKdWxpZW4gPGpncmFsbEBhbWF6b24uY29tPg0KPiBTdWJqZWN0
OiBSZTogW1BBVENIIHYyXSB4ZW4vbW06IEF2b2lkIGFzc3VtaW5nIHRoZSBwYWdlIGlzIGludXNl
IGluDQo+IGFzc2lnbl9wYWdlcygpDQo+IA0KPiBIaSBQYXVsLA0KPiANCj4gT24gMDYvMDIvMjAy
MCAxMDo1MiwgRHVycmFudCwgUGF1bCB3cm90ZToNCj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl
LS0tLS0NCj4gPj4gRnJvbTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4NCj4gPj4gU2Vu
dDogMDYgRmVicnVhcnkgMjAyMCAxMDozOQ0KPiA+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnDQo+ID4+IENjOiBqdWxpZW5AeGVuLm9yZzsgRHVycmFudCwgUGF1bCA8cGR1cnJh
bnRAYW1hem9uLmNvLnVrPjsgR3JhbGwsDQo+IEp1bGllbg0KPiA+PiA8amdyYWxsQGFtYXpvbi5j
b20+DQo+ID4+IFN1YmplY3Q6IFtQQVRDSCB2Ml0geGVuL21tOiBBdm9pZCBhc3N1bWluZyB0aGUg
cGFnZSBpcyBpbnVzZSBpbg0KPiA+PiBhc3NpZ25fcGFnZXMoKQ0KPiA+Pg0KPiA+PiBGcm9tOiBK
dWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPg0KPiA+Pg0KPiA+PiBBdCB0aGUgbW9tZW50
LCBhc3NpZ25fcGFnZXMoKSBvbiB0aGUgcGFnZSB0byBiZSBpbnVzZSAoUEdDX3N0YXRlX2ludXNl
KQ0KPiA+PiBhbmQgdGhlIHN0YXRlIHZhbHVlIHRvIGJlIDAuDQo+ID4+DQo+ID4+IEhvd2V2ZXIs
IHRoZSBjb2RlIG1heSByYWNlIHdpdGggdGhlIHBhZ2Ugb2ZmbGluaW5nIGNvZGUgKHNlZQ0KPiA+
PiBvZmZsaW5lX3BhZ2UoKSkuIERlcGVuZGluZyBvbiB0aGUgb3JkZXJpbmcsIHRoZSBwYWdlIG1h
eSBiZSBpbg0KPiBvZmZsaW5pbmcNCj4gPj4gc3RhdGUgKFBHQ19zdGF0ZV9vZmZsaW5pbmcpIGJl
Zm9yZSBpdCBpcyBhc3NpZ25lZCB0byBhIGRvbWFpbi4NCj4gPj4NCj4gPj4gT24gZGVidWcgYnVp
bGQsIHRoaXMgbWF5IHJlc3VsdCB0byBoaXQgdGhlIGFzc2VydCBvciBqdXN0IGNsb2JiZXIgdGhl
DQo+ID4+IHN0YXRlLiBPbiBub24tZGVidWcgYnVpbGQsIHRoZSBzdGF0ZSB3aWxsIGdldCBjbG9i
YmVyZWQuDQo+ID4+DQo+ID4+IEluY2lkZW50YWxseSB0aGUgZmxhZyBQR0NfYnJva2VuIHdpbGwg
Z2V0IGNsb2JiZXJlZCBhcyB3ZWxsLg0KPiA+Pg0KPiA+PiBHcmFiIHRoZSBoZWFwX2xvY2sgdG8g
cHJldmVudCBhIHJhY2Ugd2l0aCBvZmZsaW5lX3BhZ2UoKSBhbmQga2VlcCB0aGUNCj4gPj4gc3Rh
dGUgYW5kIGJyb2tlbiBmbGFnIGFyb3VuZC4NCj4gPj4NCj4gPj4gU2lnbmVkLW9mZi1ieTogSnVs
aWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4NCj4gPg0KPiA+IFRoaXMgc2VlbXMgbGlrZSBh
IHJlYXNvbmFibGUgY2hhbmdlLiBJIGd1ZXNzIGhhdmluZyBhc3NpZ25fcGFnZXMoKSB0YWtlDQo+
IHRoZSBnbG9iYWwgbG9jayBpcyBubyBtb3JlIHByb2JsZW0gdGhhbiBpdHMgZXhpc3RpbmcgY2Fs
bCB0bw0KPiBkb21haW5fYWRqdXN0X3RvdF9wYWdlcygpIHdoaWNoIGFsc28gdGFrZXMgdGhlIHNh
bWUgbG9jay4NCj4gDQo+IFRoYXQncyBteSB1bmRlcnN0YW5kaW5nLiBTdW1tYXJpemluZyBvdXIg
ZGlzY3Vzc2lvbiBJUkwgZm9yIHRoZSBvdGhlciwNCj4gaXQgaXMgbm90IGNsZWFyIHdoZXRoZXIg
dGhlIGxvY2sgaXMgZW5vdWdoIGhlcmUuDQo+IA0KPiAgRnJvbSBteSB1bmRlcnN0YW5kaW5nIHRo
ZSBzZXF1ZW5jZQ0KPiANCj4gcGdbaV0uY291bnRfaW5mbyAmPSAuLi47DQo+IHBnW2ldLmNvdW50
X2luZm8gfD0gLi4uOw0KPiANCj4gY291bGQgcmVzdWx0IHRvIG11bHRpcGxlIHJlYWQvd3JpdGUg
ZnJvbSB0aGUgY29tcGlsZXIuIFdlIGNvdWxkIHVzZSBhDQo+IHNpbmdsZSBhc3NpZ25tZW50LCBi
dXQgSSBzdGlsbCBkb24ndCB0aGluayB0aGlzIHByZXZlbnQgdGhlIGNvbXBpbGVyIHRvDQo+IGJl
IHVzZSBtdWx0aXBsZSByZWFkL3dyaXRlLg0KPiANCj4gVGhlIGNvbmNlcm4gd291bGQgYmUgYSBy
YWNlIHdpdGggZ2V0X3BhZ2Vfb3duZXJfYW5kX3JlZmVyZW5jZSgpLiBJZiAxIGlzDQo+IHNldCBi
ZWZvcmUgdGhlIHJlc3Qgb2YgdGhlIGJpdHMsIHRoZW4geW91IG1heSBiZSBhYmxlIHRvIGdldCB0
aGUgcGFnZS4NCj4gDQo+IFNvIEkgbWlnaHQgd2FudCB0byB1c2Ugd3JpdGVfYXRvbWljKCkgYmVs
b3cuIEFueSBvcGluaW9uPw0KPiANCg0KVEJIIEkgd29uZGVyIGlmIHdlIG91Z2h0IHRvIHNheSB0
aGF0IGFueSB1cGRhdGUgdG8gY291bnRfaW5mbyBvdWdodCB0byBiZSBkb25lIGJ5IGEgd3JpdGVf
YXRvbWljICh3aGVyZSBpdCdzIG5vdCBhbHJlYWR5IGRvbmUgYnkgY21weGNoZykuDQoNCiAgUGF1
bA0KDQo+IENoZWVycywNCj4gDQo+IC0tDQo+IEp1bGllbiBHcmFsbA0KX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:04:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:04:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izftE-0003u1-3h; Thu, 06 Feb 2020 12:04:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TqwH=32=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izftC-0003tw-Iz
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:04:10 +0000
X-Inumbo-ID: c71e1890-48d8-11ea-af4b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c71e1890-48d8-11ea-af4b-12813bfff9fa;
 Thu, 06 Feb 2020 12:04:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5FF22B1B3;
 Thu,  6 Feb 2020 12:04:07 +0000 (UTC)
To: xen-devel@lists.xenproject.org
References: <20200123085504.30911-1-jgross@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <f914af29-cb1b-6e03-8a8e-66a046acb718@suse.com>
Date: Thu, 6 Feb 2020 13:04:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200123085504.30911-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMuMDEuMjAgMDk6NTUsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gQ3VycmVudGx5IHRoZSBt
ZW1vcnkgZm9yIGVhY2ggcnVuLXF1ZXVlIG9mIHRoZSBjcmVkaXQyIHNjaGVkdWxlciBpcwo+IGFs
bG9jYXRlZCBhdCB0aGUgc2NoZWR1bGVyJ3MgaW5pdCBmdW5jdGlvbjogZm9yIGVhY2ggY3B1IGlu
IHRoZSBzeXN0ZW0KPiBhIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgaXMgYmVpbmcgYWxs
b2NhdGVkLCBldmVuIGlmIHRoZQo+IGN1cnJlbnQgc2NoZWR1bGVyIG9ubHkgaGFuZGxlcyBvbmUg
cGh5c2ljYWwgY3B1IG9yIGlzIGNvbmZpZ3VyZWQgdG8KPiB3b3JrIHdpdGggYSBzaW5nbGUgcnVu
LXF1ZXVlLiBBcyBlYWNoIHN0cnVjdCBjb250YWlucyA0IGNwdW1hc2tzIHRoaXMKPiBzdW1zIHVw
IHRvIHJhdGhlciBsYXJnZSBtZW1vcnkgc2l6ZXMgcHJldHR5IGZhc3QuCj4gCj4gUmV3b3JrIHRo
ZSBtZW1vcnkgYWxsb2NhdGlvbiBmb3IgcnVuLXF1ZXVlcyB0byBiZSBkb25lIG9ubHkgd2hlbgo+
IG5lZWRlZCwgaS5lLiB3aGVuIGFkZGluZyBhIHBoeXNpY2FsIGNwdSB0byB0aGUgc2NoZWR1bGVy
IHJlcXVpcmluZyBhCj4gbmV3IHJ1bi1xdWV1ZS4KPiAKPiBJbiBmYWN0IHRoaXMgZml4ZXMgYSBi
dWcgaW4gY3JlZGl0MiByZWxhdGVkIHRvIHJ1bi1xdWV1ZSBoYW5kbGluZzoKPiBjcHVfdG9fcnVu
cXVldWUoKSB3aWxsIHJldHVybiB0aGUgZmlyc3QgZnJlZSBvciBtYXRjaGluZyBydW4tcXVldWUs
Cj4gd2hpY2ggZXZlciBpcyBmb3VuZCBmaXJzdC4gU28gaW4gY2FzZSBhIGNwdSBpcyByZW1vdmVk
IGZyb20gY3JlZGl0Mgo+IHRoaXMgY291bGQgcmVzdWx0IGluIGUuZy4gcnVuLXF1ZXVlIDAgYmVj
b21pbmcgZnJlZSwgc28gd2hlbiBhbm90aGVyCj4gY3B1IGlzIGFkZGVkIGl0IHdpbGwgaW4gYW55
IGNhc2UgYmUgYXNzaWduZWQgdG8gdGhhdCBmcmVlIHJ1bi1xdWV1ZSwKPiBldmVuIGlmIGl0IHdv
dWxkIGhhdmUgZm91bmQgYW5vdGhlciBydW4tcXVldWUgbWF0Y2hpbmcgbGF0ZXIuCj4gCj4gU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKR2VudGxlIHBpbmcu
Li4KCgpKdWVyZ2VuCgo+IC0tLQo+ICAgeGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMgfCAzNzIg
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAxIGZpbGUg
Y2hhbmdlZCwgMTg0IGluc2VydGlvbnMoKyksIDE4OCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRp
dDIuYwo+IGluZGV4IDI1NmMxYzAxZmMuLjQ5YTNjNTUzZjEgMTAwNjQ0Cj4gLS0tIGEveGVuL2Nv
bW1vbi9zY2hlZC9jcmVkaXQyLmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYwo+
IEBAIC00NjYsOCArNDY2LDEyIEBAIGN1c3RvbV9wYXJhbSgiY3JlZGl0Ml9ydW5xdWV1ZSIsIHBh
cnNlX2NyZWRpdDJfcnVucXVldWUpOwo+ICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSB7
Cj4gICAgICAgc3BpbmxvY2tfdCBsb2NrOyAgICAgICAgICAgLyogTG9jayBmb3IgdGhpcyBydW5x
dWV1ZSAgICAgICAgICAgICAgICAgICAgICovCj4gICAKPiArICAgIHN0cnVjdCBsaXN0X2hlYWQg
cnFsOyAgICAgIC8qIExpc3Qgb2YgcnVucXVldWVzICAgICAgICAgICAgICAgICAgICAgICAgICAq
Lwo+ICAgICAgIHN0cnVjdCBsaXN0X2hlYWQgcnVucTsgICAgIC8qIE9yZGVyZWQgbGlzdCBvZiBy
dW5uYWJsZSB2bXMgICAgICAgICAgICAgICAqLwo+ICsgICAgdW5zaWduZWQgaW50IHJlZmNudDsg
ICAgICAgLyogSG93IG1hbnkgQ1BVcyByZWZlcmVuY2UgdGhpcyBydW5xdWV1ZSAgICAgICovCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiAoaW5jbHVkaW5nIG5vdCB5ZXQgYWN0
aXZlIG9uZXMpICAgICAgICAgICAgKi8KPiAgICAgICB1bnNpZ25lZCBpbnQgbnJfY3B1czsgICAg
ICAvKiBIb3cgbWFueSBDUFVzIGFyZSBzaGFyaW5nIHRoaXMgcnVucXVldWUgICAgKi8KPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIChvbmx5IGFjdGl2ZSBvbmVzKSAgICAgICAg
ICAgICAgICAgICAgICAgICAqLwo+ICAgICAgIGludCBpZDsgICAgICAgICAgICAgICAgICAgIC8q
IElEIG9mIHRoaXMgcnVucXVldWUgKC0xIGlmIGludmFsaWQpICAgICAgICAqLwo+ICAgCj4gICAg
ICAgaW50IGxvYWQ7ICAgICAgICAgICAgICAgICAgLyogSW5zdGFudGFuZW91cyBsb2FkIChudW0g
b2Ygbm9uLWlkbGUgdW5pdHMpICovCj4gQEAgLTQ5NSw4ICs0OTksOCBAQCBzdHJ1Y3QgY3NjaGVk
Ml9wcml2YXRlIHsKPiAgICAgICB1bnNpZ25lZCBpbnQgbG9hZF93aW5kb3dfc2hpZnQ7ICAgIC8q
IExlbmdodCBvZiBsb2FkIGRlY2F5aW5nIHdpbmRvdyAgICAgKi8KPiAgICAgICB1bnNpZ25lZCBp
bnQgcmF0ZWxpbWl0X3VzOyAgICAgICAgIC8qIFJhdGUgbGltaXRpbmcgZm9yIHRoaXMgc2NoZWR1
bGVyICAgKi8KPiAgIAo+IC0gICAgY3B1bWFza190IGFjdGl2ZV9xdWV1ZXM7ICAgICAgICAgICAv
KiBSdW5xdWV1ZXMgd2l0aCAobWF5YmUpIGFjdGl2ZSBjcHVzICovCj4gLSAgICBzdHJ1Y3QgY3Nj
aGVkMl9ydW5xdWV1ZV9kYXRhICpycWQ7IC8qIERhdGEgb2YgdGhlIHZhcmlvdXMgcnVucXVldWVz
ICAgICAgKi8KPiArICAgIHVuc2lnbmVkIGludCBhY3RpdmVfcXVldWVzOyAgICAgICAgLyogTnVt
YmVyIG9mIGFjdGl2ZSBydW5xdWV1ZXMgICAgICAgICAqLwo+ICsgICAgc3RydWN0IGxpc3RfaGVh
ZCBycWw7ICAgICAgICAgICAgICAvKiBMaXN0IG9mIHJ1bnF1ZXVlcyAgICAgICAgICAgICAgICAg
ICovCj4gICAKPiAgICAgICBjcHVtYXNrX3QgaW5pdGlhbGl6ZWQ7ICAgICAgICAgICAgIC8qIENQ
VXMgcGFydCBvZiB0aGlzIHNjaGVkdWxlciAgICAgICAgKi8KPiAgICAgICBzdHJ1Y3QgbGlzdF9o
ZWFkIHNkb207ICAgICAgICAgICAgIC8qIExpc3Qgb2YgZG9tYWlucyAoZm9yIGRlYnVnIGtleSkg
ICAgKi8KPiBAQCAtNTA3LDcgKzUxMSw3IEBAIHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgewo+ICAg
ICovCj4gICBzdHJ1Y3QgY3NjaGVkMl9wY3B1IHsKPiAgICAgICBjcHVtYXNrX3Qgc2libGluZ19t
YXNrOyAgICAgICAgICAgIC8qIFNpYmxpbmdzIGluIHRoZSBzYW1lIHJ1bnF1ZXVlICAgICAgKi8K
PiAtICAgIGludCBydW5xX2lkOwo+ICsgICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAq
cnFkOyAvKiBSdW5xdWV1ZSBmb3IgdGhpcyBDUFUgICAgICAgICAgICAgICovCj4gICB9Owo+ICAg
Cj4gICAvKgo+IEBAIC01ODUsMTQgKzU4OSwxMyBAQCBzdGF0aWMgaW5saW5lIHN0cnVjdCBjc2No
ZWQyX2RvbSAqY3NjaGVkMl9kb20oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKPiAgIC8qIENQVSB0
byBydW5xX2lkIG1hY3JvICovCj4gICBzdGF0aWMgaW5saW5lIGludCBjMnIodW5zaWduZWQgaW50
IGNwdSkKPiAgIHsKPiAtICAgIHJldHVybiBjc2NoZWQyX3BjcHUoY3B1KS0+cnVucV9pZDsKPiAr
ICAgIHJldHVybiBjc2NoZWQyX3BjcHUoY3B1KS0+cnFkLT5pZDsKPiAgIH0KPiAgIAo+ICAgLyog
Q1BVIHRvIHJ1bnF1ZXVlIHN0cnVjdCBtYWNybyAqLwo+IC1zdGF0aWMgaW5saW5lIHN0cnVjdCBj
c2NoZWQyX3J1bnF1ZXVlX2RhdGEgKmMycnFkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywK
PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgY3B1KQo+ICtzdGF0aWMgaW5saW5lIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2Rh
dGEgKmMycnFkKHVuc2lnbmVkIGludCBjcHUpCj4gICB7Cj4gLSAgICByZXR1cm4gJmNzY2hlZDJf
cHJpdihvcHMpLT5ycWRbYzJyKGNwdSldOwo+ICsgICAgcmV0dXJuIGNzY2hlZDJfcGNwdShjcHUp
LT5ycWQ7Cj4gICB9Cj4gICAKPiAgIC8qIERvZXMgdGhlIGRvbWFpbiBvZiB0aGlzIHVuaXQgaGF2
ZSBhIGNhcD8gKi8KPiBAQCAtODAzLDM2ICs4MDYsNiBAQCBzdGF0aWMgaW5saW5lIHN0cnVjdCBj
c2NoZWQyX3VuaXQgKiBydW5xX2VsZW0oc3RydWN0IGxpc3RfaGVhZCAqZWxlbSkKPiAgICAgICBy
ZXR1cm4gbGlzdF9lbnRyeShlbGVtLCBzdHJ1Y3QgY3NjaGVkMl91bml0LCBydW5xX2VsZW0pOwo+
ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkIGFjdGl2YXRlX3J1bnF1ZXVlKHN0cnVjdCBjc2NoZWQy
X3ByaXZhdGUgKnBydiwgaW50IHJxaSkKPiAtewo+IC0gICAgc3RydWN0IGNzY2hlZDJfcnVucXVl
dWVfZGF0YSAqcnFkOwo+IC0KPiAtICAgIHJxZCA9IHBydi0+cnFkICsgcnFpOwo+IC0KPiAtICAg
IEJVR19PTighY3B1bWFza19lbXB0eSgmcnFkLT5hY3RpdmUpKTsKPiAtCj4gLSAgICBycWQtPm1h
eF93ZWlnaHQgPSAxOwo+IC0gICAgcnFkLT5pZCA9IHJxaTsKPiAtICAgIElOSVRfTElTVF9IRUFE
KCZycWQtPnN2Yyk7Cj4gLSAgICBJTklUX0xJU1RfSEVBRCgmcnFkLT5ydW5xKTsKPiAtICAgIHNw
aW5fbG9ja19pbml0KCZycWQtPmxvY2spOwo+IC0KPiAtICAgIF9fY3B1bWFza19zZXRfY3B1KHJx
aSwgJnBydi0+YWN0aXZlX3F1ZXVlcyk7Cj4gLX0KPiAtCj4gLXN0YXRpYyB2b2lkIGRlYWN0aXZh
dGVfcnVucXVldWUoc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2LCBpbnQgcnFpKQo+IC17Cj4g
LSAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQ7Cj4gLQo+IC0gICAgcnFkID0g
cHJ2LT5ycWQgKyBycWk7Cj4gLQo+IC0gICAgQlVHX09OKCFjcHVtYXNrX2VtcHR5KCZycWQtPmFj
dGl2ZSkpOwo+IC0KPiAtICAgIHJxZC0+aWQgPSAtMTsKPiAtCj4gLSAgICBfX2NwdW1hc2tfY2xl
YXJfY3B1KHJxaSwgJnBydi0+YWN0aXZlX3F1ZXVlcyk7Cj4gLX0KPiAtCj4gICBzdGF0aWMgaW5s
aW5lIGJvb2wgc2FtZV9ub2RlKHVuc2lnbmVkIGludCBjcHVhLCB1bnNpZ25lZCBpbnQgY3B1YikK
PiAgIHsKPiAgICAgICByZXR1cm4gY3B1X3RvX25vZGUoY3B1YSkgPT0gY3B1X3RvX25vZGUoY3B1
Yik7Cj4gQEAgLTg0OSw1MSArODIyLDcxIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBzYW1lX2NvcmUo
dW5zaWduZWQgaW50IGNwdWEsIHVuc2lnbmVkIGludCBjcHViKQo+ICAgICAgICAgICAgICBjcHVf
dG9fY29yZShjcHVhKSA9PSBjcHVfdG9fY29yZShjcHViKTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMg
dW5zaWduZWQgaW50Cj4gLWNwdV90b19ydW5xdWV1ZShjb25zdCBzdHJ1Y3QgY3NjaGVkMl9wcml2
YXRlICpwcnYsIHVuc2lnbmVkIGludCBjcHUpCj4gK3N0YXRpYyBzdHJ1Y3QgY3NjaGVkMl9ydW5x
dWV1ZV9kYXRhICoKPiArY3B1X2FkZF90b19ydW5xdWV1ZShzdHJ1Y3QgY3NjaGVkMl9wcml2YXRl
ICpwcnYsIHVuc2lnbmVkIGludCBjcHUpCj4gICB7Cj4gLSAgICBjb25zdCBzdHJ1Y3QgY3NjaGVk
Ml9ydW5xdWV1ZV9kYXRhICpycWQ7Cj4gLSAgICB1bnNpZ25lZCBpbnQgcnFpOwo+ICsgICAgc3Ry
dWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLCAqcnFkX25ldzsKPiArICAgIHN0cnVjdCBs
aXN0X2hlYWQgKnJxZF9pbnM7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICsgICAgaW50
IHJxaSA9IDA7Cj4gKyAgICBib29sIHJxaV91bnVzZWQgPSBmYWxzZSwgcnFkX3ZhbGlkID0gZmFs
c2U7Cj4gKwo+ICsgICAgcnFkX25ldyA9IHh6YWxsb2Moc3RydWN0IGNzY2hlZDJfcnVucXVldWVf
ZGF0YSk7Cj4gICAKPiAtICAgIGZvciAoIHJxaSA9IDA7IHJxaSA8IG5yX2NwdV9pZHM7IHJxaSsr
ICkKPiArICAgIHdyaXRlX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4gKwo+ICsg
ICAgcnFkX2lucyA9ICZwcnYtPnJxbDsKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBycWQs
ICZwcnYtPnJxbCwgcnFsICkKPiAgICAgICB7Cj4gICAgICAgICAgIHVuc2lnbmVkIGludCBwZWVy
X2NwdTsKPiAgIAo+IC0gICAgICAgIC8qCj4gLSAgICAgICAgICogQXMgc29vbiBhcyB3ZSBjb21l
IGFjcm9zcyBhbiB1bmluaXRpYWxpemVkIHJ1bnF1ZXVlLCB1c2UgaXQuCj4gLSAgICAgICAgICog
SW4gZmFjdCwgZWl0aGVyOgo+IC0gICAgICAgICAqICAtIHdlIGFyZSBpbml0aWFsaXppbmcgdGhl
IGZpcnN0IGNwdSwgYW5kIHdlIGFzc2lnbiBpdCB0bwo+IC0gICAgICAgICAqICAgIHJ1bnF1ZXVl
IDAuIFRoaXMgaXMgaGFuZHksIGVzcGVjaWFsbHkgaWYgd2UgYXJlIGRlYWxpbmcKPiAtICAgICAg
ICAgKiAgICB3aXRoIHRoZSBib290IGNwdSAoaWYgY3JlZGl0MiBpcyB0aGUgZGVmYXVsdCBzY2hl
ZHVsZXIpLAo+IC0gICAgICAgICAqICAgIGFzIHdlIHdvdWxkIG5vdCBiZSBhYmxlIHRvIHVzZSBj
cHVfdG9fc29ja2V0KCkgYW5kIHNpbWlsYXIKPiAtICAgICAgICAgKiAgICBoZWxwZXJzIGFueXdh
eSAodGhleSdyZSByZXN1bHQgb2Ygd2hpY2ggaXMgbm90IHJlbGlhYmxlIHlldCk7Cj4gLSAgICAg
ICAgICogIC0gd2UgaGF2ZSBnb25lIHRocm91Z2ggYWxsIHRoZSBhY3RpdmUgcnVucXVldWVzLCBh
bmQgaGF2ZSBub3QKPiAtICAgICAgICAgKiAgICBmb3VuZCBhbnlvbmUgd2hvc2UgY3B1cycgdG9w
b2xvZ3kgbWF0Y2hlcyB0aGUgb25lIHdlIGFyZQo+IC0gICAgICAgICAqICAgIGRlYWxpbmcgd2l0
aCwgc28gYWN0aXZhdGluZyBhIG5ldyBydW5xdWV1ZSBpcyB3aGF0IHdlIHdhbnQuCj4gLSAgICAg
ICAgICovCj4gLSAgICAgICAgaWYgKCBwcnYtPnJxZFtycWldLmlkID09IC0xICkKPiAtICAgICAg
ICAgICAgYnJlYWs7Cj4gKyAgICAgICAgLyogUmVtZW1iZXIgZmlyc3QgdW51c2VkIHF1ZXVlIGlu
ZGV4LiAqLwo+ICsgICAgICAgIGlmICggIXJxaV91bnVzZWQgJiYgcnFkLT5pZCA+IHJxaSApCj4g
KyAgICAgICAgICAgIHJxaV91bnVzZWQgPSB0cnVlOwo+ICAgCj4gLSAgICAgICAgcnFkID0gcHJ2
LT5ycWQgKyBycWk7Cj4gLSAgICAgICAgQlVHX09OKGNwdW1hc2tfZW1wdHkoJnJxZC0+YWN0aXZl
KSk7Cj4gLQo+IC0gICAgICAgIHBlZXJfY3B1ID0gY3B1bWFza19maXJzdCgmcnFkLT5hY3RpdmUp
Owo+ICsgICAgICAgIHBlZXJfY3B1ID0gcnFkLT5waWNrX2JpYXM7Cj4gICAgICAgICAgIEJVR19P
TihjcHVfdG9fc29ja2V0KGNwdSkgPT0gWEVOX0lOVkFMSURfU09DS0VUX0lEIHx8Cj4gICAgICAg
ICAgICAgICAgICBjcHVfdG9fc29ja2V0KHBlZXJfY3B1KSA9PSBYRU5fSU5WQUxJRF9TT0NLRVRf
SUQpOwo+ICAgCj4gLSAgICAgICAgaWYgKG9wdF9ydW5xdWV1ZSA9PSBPUFRfUlVOUVVFVUVfQ1BV
KQo+IC0gICAgICAgICAgICBjb250aW51ZTsKPiAgICAgICAgICAgaWYgKCBvcHRfcnVucXVldWUg
PT0gT1BUX1JVTlFVRVVFX0FMTCB8fAo+ICAgICAgICAgICAgICAgIChvcHRfcnVucXVldWUgPT0g
T1BUX1JVTlFVRVVFX0NPUkUgJiYgc2FtZV9jb3JlKHBlZXJfY3B1LCBjcHUpKSB8fAo+ICAgICAg
ICAgICAgICAgIChvcHRfcnVucXVldWUgPT0gT1BUX1JVTlFVRVVFX1NPQ0tFVCAmJiBzYW1lX3Nv
Y2tldChwZWVyX2NwdSwgY3B1KSkgfHwKPiAgICAgICAgICAgICAgICAob3B0X3J1bnF1ZXVlID09
IE9QVF9SVU5RVUVVRV9OT0RFICYmIHNhbWVfbm9kZShwZWVyX2NwdSwgY3B1KSkgKQo+ICsgICAg
ICAgIHsKPiArICAgICAgICAgICAgcnFkX3ZhbGlkID0gdHJ1ZTsKPiAgICAgICAgICAgICAgIGJy
ZWFrOwo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgaWYgKCAhcnFpX3VudXNlZCApCj4gKyAg
ICAgICAgewo+ICsgICAgICAgICAgICBycWkrKzsKPiArICAgICAgICAgICAgcnFkX2lucyA9ICZy
cWQtPnJxbDsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCAhcnFkX3ZhbGlk
ICkKPiArICAgIHsKPiArICAgICAgICBpZiAoICFycWRfbmV3ICkKPiArICAgICAgICB7Cj4gKyAg
ICAgICAgICAgIHJxZCA9IEVSUl9QVFIoLUVOT01FTSk7Cj4gKyAgICAgICAgICAgIGdvdG8gb3V0
Owo+ICsgICAgICAgIH0KPiArICAgICAgICBycWQgPSBycWRfbmV3Owo+ICsgICAgICAgIHJxZF9u
ZXcgPSBOVUxMOwo+ICsKPiArICAgICAgICBsaXN0X2FkZCgmcnFkLT5ycWwsIHJxZF9pbnMpOwo+
ICsgICAgICAgIHJxZC0+cGlja19iaWFzID0gY3B1Owo+ICsgICAgICAgIHJxZC0+aWQgPSBycWk7
Cj4gICAgICAgfQo+ICAgCj4gLSAgICAvKiBXZSByZWFsbHkgZXhwZWN0IHRvIGJlIGFibGUgdG8g
YXNzaWduIGVhY2ggY3B1IHRvIGEgcnVucXVldWUuICovCj4gLSAgICBCVUdfT04ocnFpID49IG5y
X2NwdV9pZHMpOwo+ICsgICAgcnFkLT5yZWZjbnQrKzsKPiArCj4gKyBvdXQ6Cj4gKyAgICB3cml0
ZV91bmxvY2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4gKwo+ICsgICAgeGZyZWUo
cnFkX25ldyk7Cj4gICAKPiAtICAgIHJldHVybiBycWk7Cj4gKyAgICByZXR1cm4gcnFkOwo+ICAg
fQo+ICAgCj4gICAvKiBGaW5kIHRoZSBkb21haW4gd2l0aCB0aGUgaGlnaGVzdCB3ZWlnaHQuICov
Cj4gQEAgLTk3MSwxMyArOTY0LDEzIEBAIF9ydW5xX2Fzc2lnbihzdHJ1Y3QgY3NjaGVkMl91bml0
ICpzdmMsIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCkKPiAgIH0KPiAgIAo+ICAg
c3RhdGljIHZvaWQKPiAtcnVucV9hc3NpZ24oY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBj
b25zdCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKPiArcnVucV9hc3NpZ24oY29uc3Qgc3RydWN0
IHNjaGVkX3VuaXQgKnVuaXQpCj4gICB7Cj4gICAgICAgc3RydWN0IGNzY2hlZDJfdW5pdCAqc3Zj
ID0gdW5pdC0+cHJpdjsKPiAgIAo+ICAgICAgIEFTU0VSVChzdmMtPnJxZCA9PSBOVUxMKTsKPiAg
IAo+IC0gICAgX3J1bnFfYXNzaWduKHN2YywgYzJycWQob3BzLCBzY2hlZF91bml0X21hc3Rlcih1
bml0KSkpOwo+ICsgICAgX3J1bnFfYXNzaWduKHN2YywgYzJycWQoc2NoZWRfdW5pdF9tYXN0ZXIo
dW5pdCkpKTsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQKPiBAQCAtOTk4LDExICs5OTEsMTEg
QEAgX3J1bnFfZGVhc3NpZ24oc3RydWN0IGNzY2hlZDJfdW5pdCAqc3ZjKQo+ICAgfQo+ICAgCj4g
ICBzdGF0aWMgdm9pZAo+IC1ydW5xX2RlYXNzaWduKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9w
cywgY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCj4gK3J1bnFfZGVhc3NpZ24oY29uc3Qg
c3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCj4gICB7Cj4gICAgICAgc3RydWN0IGNzY2hlZDJfdW5p
dCAqc3ZjID0gdW5pdC0+cHJpdjsKPiAgIAo+IC0gICAgQVNTRVJUKHN2Yy0+cnFkID09IGMycnFk
KG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCkpKTsKPiArICAgIEFTU0VSVChzdmMtPnJxZCA9
PSBjMnJxZChzY2hlZF91bml0X21hc3Rlcih1bml0KSkpOwo+ICAgCj4gICAgICAgX3J1bnFfZGVh
c3NpZ24oc3ZjKTsKPiAgIH0KPiBAQCAtMTI3MSwxMiArMTI2NCwxMSBAQCB1cGRhdGVfbG9hZChj
b25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsCj4gICAgICAgICAgIHVwZGF0ZV9zdmNfbG9hZChv
cHMsIHN2YywgY2hhbmdlLCBub3cpOwo+ICAgfQo+ICAgCj4gLXN0YXRpYyB2b2lkCj4gLXJ1bnFf
aW5zZXJ0KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IGNzY2hlZDJfdW5pdCAq
c3ZjKQo+ICtzdGF0aWMgdm9pZCBydW5xX2luc2VydChzdHJ1Y3QgY3NjaGVkMl91bml0ICpzdmMp
Cj4gICB7Cj4gICAgICAgc3RydWN0IGxpc3RfaGVhZCAqaXRlcjsKPiAgICAgICB1bnNpZ25lZCBp
bnQgY3B1ID0gc2NoZWRfdW5pdF9tYXN0ZXIoc3ZjLT51bml0KTsKPiAtICAgIHN0cnVjdCBsaXN0
X2hlYWQgKiBydW5xID0gJmMycnFkKG9wcywgY3B1KS0+cnVucTsKPiArICAgIHN0cnVjdCBsaXN0
X2hlYWQgKnJ1bnEgPSAmYzJycWQoY3B1KS0+cnVucTsKPiAgICAgICBpbnQgcG9zID0gMDsKPiAg
IAo+ICAgICAgIEFTU0VSVChzcGluX2lzX2xvY2tlZChnZXRfc2NoZWRfcmVzKGNwdSktPnNjaGVk
dWxlX2xvY2spKTsKPiBAQCAtMTM2NSw3ICsxMzU3LDcgQEAgc3RhdGljIGlubGluZSBib29sIGlz
X3ByZWVtcHRhYmxlKGNvbnN0IHN0cnVjdCBjc2NoZWQyX3VuaXQgKnN2YywKPiAgIHN0YXRpYyBz
X3RpbWVfdCB0aWNrbGVfc2NvcmUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzX3RpbWVf
dCBub3csCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBjc2No
ZWQyX3VuaXQgKm5ldywgdW5zaWduZWQgaW50IGNwdSkKPiAgIHsKPiAtICAgIHN0cnVjdCBjc2No
ZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKG9wcywgY3B1KTsKPiArICAgIHN0cnVjdCBj
c2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKGNwdSk7Cj4gICAgICAgc3RydWN0IGNz
Y2hlZDJfdW5pdCAqIGN1ciA9IGNzY2hlZDJfdW5pdChjdXJyX29uX2NwdShjcHUpKTsKPiAgICAg
ICBjb25zdCBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsK
PiAgICAgICBzX3RpbWVfdCBzY29yZTsKPiBAQCAtMTQ0MSw3ICsxNDMzLDcgQEAgcnVucV90aWNr
bGUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl91bml0ICpuZXcs
IHNfdGltZV90IG5vdykKPiAgICAgICBzX3RpbWVfdCBtYXggPSAwOwo+ICAgICAgIHN0cnVjdCBz
Y2hlZF91bml0ICp1bml0ID0gbmV3LT51bml0Owo+ICAgICAgIHVuc2lnbmVkIGludCBicywgY3B1
ID0gc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCk7Cj4gLSAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1
ZV9kYXRhICpycWQgPSBjMnJxZChvcHMsIGNwdSk7Cj4gKyAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5x
dWV1ZV9kYXRhICpycWQgPSBjMnJxZChjcHUpOwo+ICAgICAgIGNvbnN0IGNwdW1hc2tfdCAqb25s
aW5lID0gY3B1cG9vbF9kb21haW5fbWFzdGVyX2NwdW1hc2sodW5pdC0+ZG9tYWluKTsKPiAgICAg
ICBjcHVtYXNrX3QgbWFzazsKPiAgIAo+IEBAIC0xNjE3LDEwICsxNjA5LDkgQEAgcnVucV90aWNr
bGUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl91bml0ICpuZXcs
IHNfdGltZV90IG5vdykKPiAgIC8qCj4gICAgKiBDcmVkaXQtcmVsYXRlZCBjb2RlCj4gICAgKi8K
PiAtc3RhdGljIHZvaWQgcmVzZXRfY3JlZGl0KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
aW50IGNwdSwgc190aW1lX3Qgbm93LAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0
IGNzY2hlZDJfdW5pdCAqc25leHQpCj4gK3N0YXRpYyB2b2lkIHJlc2V0X2NyZWRpdChpbnQgY3B1
LCBzX3RpbWVfdCBub3csIHN0cnVjdCBjc2NoZWQyX3VuaXQgKnNuZXh0KQo+ICAgewo+IC0gICAg
c3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkID0gYzJycWQob3BzLCBjcHUpOwo+ICsg
ICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkID0gYzJycWQoY3B1KTsKPiAgICAg
ICBzdHJ1Y3QgbGlzdF9oZWFkICppdGVyOwo+ICAgICAgIGludCBtOwo+ICAgCj4gQEAgLTE5MDks
NyArMTkwMCw3IEBAIHVucGFya19wYXJrZWRfdW5pdHMoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAq
b3BzLCBzdHJ1Y3QgbGlzdF9oZWFkICp1bml0cykKPiAgICAgICAgICAgICAgICAqIGZvciB0aGUg
bmV3bHkgcmVwbGVuaXNoZWQgYnVkZ2V0Lgo+ICAgICAgICAgICAgICAgICovCj4gICAgICAgICAg
ICAgICBBU1NFUlQoIHN2Yy0+cnFkICE9IE5VTEwgKTsKPiAtICAgICAgICAgICAgQVNTRVJUKCBj
MnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHN2Yy0+dW5pdCkpID09IHN2Yy0+cnFkICk7Cj4g
KyAgICAgICAgICAgIEFTU0VSVCggYzJycWQoc2NoZWRfdW5pdF9tYXN0ZXIoc3ZjLT51bml0KSkg
PT0gc3ZjLT5ycWQgKTsKPiAgICAgICAgICAgICAgIF9fc2V0X2JpdChfX0NTRkxBR19kZWxheWVk
X3J1bnFfYWRkLCAmc3ZjLT5mbGFncyk7Cj4gICAgICAgICAgIH0KPiAgICAgICAgICAgZWxzZSBp
ZiAoIHVuaXRfcnVubmFibGUoc3ZjLT51bml0KSApCj4gQEAgLTE5MjIsNyArMTkxMyw3IEBAIHVu
cGFya19wYXJrZWRfdW5pdHMoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgbGlz
dF9oZWFkICp1bml0cykKPiAgICAgICAgICAgICAgICAqLwo+ICAgICAgICAgICAgICAgbm93ID0g
Tk9XKCk7Cj4gICAgICAgICAgICAgICB1cGRhdGVfbG9hZChvcHMsIHN2Yy0+cnFkLCBzdmMsIDEs
IG5vdyk7Cj4gLSAgICAgICAgICAgIHJ1bnFfaW5zZXJ0KG9wcywgc3ZjKTsKPiArICAgICAgICAg
ICAgcnVucV9pbnNlcnQoc3ZjKTsKPiAgICAgICAgICAgICAgIHJ1bnFfdGlja2xlKG9wcywgc3Zj
LCBub3cpOwo+ICAgICAgICAgICB9Cj4gICAgICAgICAgIGxpc3RfZGVsX2luaXQoJnN2Yy0+cGFy
a2VkX2VsZW0pOwo+IEBAIC0yMDg3LDcgKzIwNzgsNyBAQCBjc2NoZWQyX3VuaXRfc2xlZXAoY29u
c3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKPiAgICAg
ICB9Cj4gICAgICAgZWxzZSBpZiAoIHVuaXRfb25fcnVucShzdmMpICkKPiAgICAgICB7Cj4gLSAg
ICAgICAgQVNTRVJUKHN2Yy0+cnFkID09IGMycnFkKG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIodW5p
dCkpKTsKPiArICAgICAgICBBU1NFUlQoc3ZjLT5ycWQgPT0gYzJycWQoc2NoZWRfdW5pdF9tYXN0
ZXIodW5pdCkpKTsKPiAgICAgICAgICAgdXBkYXRlX2xvYWQob3BzLCBzdmMtPnJxZCwgc3ZjLCAt
MSwgTk9XKCkpOwo+ICAgICAgICAgICBydW5xX3JlbW92ZShzdmMpOwo+ICAgICAgIH0KPiBAQCAt
MjEzNCwxNiArMjEyNSwxNiBAQCBjc2NoZWQyX3VuaXRfd2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1
bGVyICpvcHMsIHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQo+ICAgCj4gICAgICAgLyogQWRkIGlu
dG8gdGhlIG5ldyBydW5xdWV1ZSBpZiBuZWNlc3NhcnkgKi8KPiAgICAgICBpZiAoIHN2Yy0+cnFk
ID09IE5VTEwgKQo+IC0gICAgICAgIHJ1bnFfYXNzaWduKG9wcywgdW5pdCk7Cj4gKyAgICAgICAg
cnVucV9hc3NpZ24odW5pdCk7Cj4gICAgICAgZWxzZQo+IC0gICAgICAgIEFTU0VSVChjMnJxZChv
cHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSA9PSBzdmMtPnJxZCApOwo+ICsgICAgICAgIEFT
U0VSVChjMnJxZChzY2hlZF91bml0X21hc3Rlcih1bml0KSkgPT0gc3ZjLT5ycWQgKTsKPiAgIAo+
ICAgICAgIG5vdyA9IE5PVygpOwo+ICAgCj4gICAgICAgdXBkYXRlX2xvYWQob3BzLCBzdmMtPnJx
ZCwgc3ZjLCAxLCBub3cpOwo+ICAgCj4gICAgICAgLyogUHV0IHRoZSBVTklUIG9uIHRoZSBydW5x
ICovCj4gLSAgICBydW5xX2luc2VydChvcHMsIHN2Yyk7Cj4gKyAgICBydW5xX2luc2VydChzdmMp
Owo+ICAgICAgIHJ1bnFfdGlja2xlKG9wcywgc3ZjLCBub3cpOwo+ICAgCj4gICBvdXQ6Cj4gQEAg
LTIxNjcsOSArMjE1OCw5IEBAIGNzY2hlZDJfY29udGV4dF9zYXZlZChjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQo+ICAgICAgIExJU1RfSEVBRCh3
ZXJlX3BhcmtlZCk7Cj4gICAKPiAgICAgICBCVUdfT04oICFpc19pZGxlX3VuaXQodW5pdCkgJiYK
PiAtICAgICAgICAgICAgc3ZjLT5ycWQgIT0gYzJycWQob3BzLCBzY2hlZF91bml0X21hc3Rlcih1
bml0KSkpOwo+ICsgICAgICAgICAgICBzdmMtPnJxZCAhPSBjMnJxZChzY2hlZF91bml0X21hc3Rl
cih1bml0KSkpOwo+ICAgICAgIEFTU0VSVChpc19pZGxlX3VuaXQodW5pdCkgfHwKPiAtICAgICAg
ICAgICBzdmMtPnJxZCA9PSBjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSk7Cj4g
KyAgICAgICAgICAgc3ZjLT5ycWQgPT0gYzJycWQoc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCkpKTsK
PiAgIAo+ICAgICAgIC8qIFRoaXMgdW5pdCBpcyBub3cgZWxpZ2libGUgdG8gYmUgcHV0IG9uIHRo
ZSBydW5xdWV1ZSBhZ2FpbiAqLwo+ICAgICAgIF9fY2xlYXJfYml0KF9fQ1NGTEFHX3NjaGVkdWxl
ZCwgJnN2Yy0+ZmxhZ3MpOwo+IEBAIC0yMTkwLDcgKzIxODEsNyBAQCBjc2NoZWQyX2NvbnRleHRf
c2F2ZWQoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5p
dCkKPiAgICAgICB7Cj4gICAgICAgICAgIEFTU0VSVCghdW5pdF9vbl9ydW5xKHN2YykpOwo+ICAg
Cj4gLSAgICAgICAgcnVucV9pbnNlcnQob3BzLCBzdmMpOwo+ICsgICAgICAgIHJ1bnFfaW5zZXJ0
KHN2Yyk7Cj4gICAgICAgICAgIHJ1bnFfdGlja2xlKG9wcywgc3ZjLCBub3cpOwo+ICAgICAgIH0K
PiAgICAgICBlbHNlIGlmICggIWlzX2lkbGVfdW5pdCh1bml0KSApCj4gQEAgLTIyMDYsMTMgKzIx
OTcsMTMgQEAgc3RhdGljIHN0cnVjdCBzY2hlZF9yZXNvdXJjZSAqCj4gICBjc2NoZWQyX3Jlc19w
aWNrKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQg
KnVuaXQpCj4gICB7Cj4gICAgICAgc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gY3NjaGVk
Ml9wcml2KG9wcyk7Cj4gLSAgICBpbnQgaSwgbWluX3JxaSA9IC0xLCBtaW5fc19ycWkgPSAtMTsK
PiAgICAgICB1bnNpZ25lZCBpbnQgbmV3X2NwdSwgY3B1ID0gc2NoZWRfdW5pdF9tYXN0ZXIodW5p
dCk7Cj4gICAgICAgc3RydWN0IGNzY2hlZDJfdW5pdCAqc3ZjID0gY3NjaGVkMl91bml0KHVuaXQp
Owo+ICAgICAgIHNfdGltZV90IG1pbl9hdmdsb2FkID0gTUFYX0xPQUQsIG1pbl9zX2F2Z2xvYWQg
PSBNQVhfTE9BRDsKPiAgICAgICBib29sIGhhc19zb2Z0Owo+ICsgICAgc3RydWN0IGNzY2hlZDJf
cnVucXVldWVfZGF0YSAqcnFkLCAqbWluX3JxZCA9IE5VTEwsICptaW5fc19ycWQgPSBOVUxMOwo+
ICAgCj4gLSAgICBBU1NFUlQoIWNwdW1hc2tfZW1wdHkoJnBydi0+YWN0aXZlX3F1ZXVlcykpOwo+
ICsgICAgQVNTRVJUKCFsaXN0X2VtcHR5KCZwcnYtPnJxbCkpOwo+ICAgCj4gICAgICAgU0NIRURf
U1RBVF9DUkFOSyhwaWNrX3Jlc291cmNlKTsKPiAgIAo+IEBAIC0yMjkwLDEzICsyMjgxLDEwIEBA
IGNzY2hlZDJfcmVzX3BpY2soY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1
Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKPiAgICAgICAgKiBGaW5kIGJvdGggcnVucXVldWVzIGluIG9u
ZSBwYXNzLgo+ICAgICAgICAqLwo+ICAgICAgIGhhc19zb2Z0ID0gaGFzX3NvZnRfYWZmaW5pdHko
dW5pdCk7Cj4gLSAgICBmb3JfZWFjaF9jcHUoaSwgJnBydi0+YWN0aXZlX3F1ZXVlcykKPiArICAg
IGxpc3RfZm9yX2VhY2hfZW50cnkgKCBycWQsICZwcnYtPnJxbCwgcnFsICkKPiAgICAgICB7Cj4g
LSAgICAgICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkOwo+ICAgICAgICAgICBz
X3RpbWVfdCBycWRfYXZnbG9hZCA9IE1BWF9MT0FEOwo+ICAgCj4gLSAgICAgICAgcnFkID0gcHJ2
LT5ycWQgKyBpOwo+IC0KPiAgICAgICAgICAgLyoKPiAgICAgICAgICAgICogSWYgbm9uZSBvZiB0
aGUgY3B1cyBvZiB0aGlzIHJ1bnF1ZXVlIGlzIGluIHN2YydzIGhhcmQtYWZmaW5pdHksCj4gICAg
ICAgICAgICAqIHNraXAgdGhlIHJ1bnF1ZXVlLgo+IEBAIC0yMzM5LDE4ICsyMzI3LDE4IEBAIGNz
Y2hlZDJfcmVzX3BpY2soY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1Y3Qg
c2NoZWRfdW5pdCAqdW5pdCkKPiAgICAgICAgICAgICAgIGlmICggY3B1bWFza19pbnRlcnNlY3Rz
KCZtYXNrLCB1bml0LT5jcHVfc29mdF9hZmZpbml0eSkgKQo+ICAgICAgICAgICAgICAgewo+ICAg
ICAgICAgICAgICAgICAgIG1pbl9zX2F2Z2xvYWQgPSBycWRfYXZnbG9hZDsKPiAtICAgICAgICAg
ICAgICAgIG1pbl9zX3JxaSA9IGk7Cj4gKyAgICAgICAgICAgICAgICBtaW5fc19ycWQgPSBycWQ7
Cj4gICAgICAgICAgICAgICB9Cj4gICAgICAgICAgIH0KPiAgICAgICAgICAgLyogSW4gYW55IGNh
c2UsIGtlZXAgdGhlICJoYXJkLWFmZmluaXR5IG1pbmltdW0iIHVwZGF0ZWQgdG9vLiAqLwo+ICAg
ICAgICAgICBpZiAoIHJxZF9hdmdsb2FkIDwgbWluX2F2Z2xvYWQgKQo+ICAgICAgICAgICB7Cj4g
ICAgICAgICAgICAgICBtaW5fYXZnbG9hZCA9IHJxZF9hdmdsb2FkOwo+IC0gICAgICAgICAgICBt
aW5fcnFpID0gaTsKPiArICAgICAgICAgICAgbWluX3JxZCA9IHJxZDsKPiAgICAgICAgICAgfQo+
ICAgICAgIH0KPiAgIAo+IC0gICAgaWYgKCBoYXNfc29mdCAmJiBtaW5fc19ycWkgIT0gLTEgKQo+
ICsgICAgaWYgKCBoYXNfc29mdCAmJiBtaW5fc19ycWQgKQo+ICAgICAgIHsKPiAgICAgICAgICAg
LyoKPiAgICAgICAgICAgICogV2UgaGF2ZSBzb2Z0IGFmZmluaXR5LCBhbmQgd2UgaGF2ZSBhIGNh
bmRpZGF0ZSBydW5xLCBzbyBnbyBmb3IgaXQuCj4gQEAgLTIzNzAsOSArMjM1OCw5IEBAIGNzY2hl
ZDJfcmVzX3BpY2soY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1Y3Qgc2No
ZWRfdW5pdCAqdW5pdCkKPiAgICAgICAgICAgY3B1bWFza19hbmQoY3B1bWFza19zY3JhdGNoX2Nw
dShjcHUpLCBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksCj4gICAgICAgICAgICAgICAgICAgICAg
IHVuaXQtPmNwdV9zb2Z0X2FmZmluaXR5KTsKPiAgICAgICAgICAgY3B1bWFza19hbmQoY3B1bWFz
a19zY3JhdGNoX2NwdShjcHUpLCBjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksCj4gLSAgICAgICAg
ICAgICAgICAgICAgJnBydi0+cnFkW21pbl9zX3JxaV0uYWN0aXZlKTsKPiArICAgICAgICAgICAg
ICAgICAgICAmbWluX3NfcnFkLT5hY3RpdmUpOwo+ICAgICAgIH0KPiAtICAgIGVsc2UgaWYgKCBt
aW5fcnFpICE9IC0xICkKPiArICAgIGVsc2UgaWYgKCBtaW5fcnFkICkKPiAgICAgICB7Cj4gICAg
ICAgICAgIC8qCj4gICAgICAgICAgICAqIEVpdGhlciB3ZSBkb24ndCBoYXZlIHNvZnQtYWZmaW5p
dHksIG9yIHdlIGRvLCBidXQgd2UgZGlkIG5vdCBmaW5kCj4gQEAgLTIzODQsNyArMjM3Miw3IEBA
IGNzY2hlZDJfcmVzX3BpY2soY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1
Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKPiAgICAgICAgICAgICogd2l0aCB0aGUgY3B1cyBvZiB0aGUg
cnVucS4KPiAgICAgICAgICAgICovCj4gICAgICAgICAgIGNwdW1hc2tfYW5kKGNwdW1hc2tfc2Ny
YXRjaF9jcHUoY3B1KSwgY3B1bWFza19zY3JhdGNoX2NwdShjcHUpLAo+IC0gICAgICAgICAgICAg
ICAgICAgICZwcnYtPnJxZFttaW5fcnFpXS5hY3RpdmUpOwo+ICsgICAgICAgICAgICAgICAgICAg
ICZtaW5fcnFkLT5hY3RpdmUpOwo+ICAgICAgIH0KPiAgICAgICBlbHNlCj4gICAgICAgewo+IEBA
IC0yMzkzLDE0ICsyMzgxLDEzIEBAIGNzY2hlZDJfcmVzX3BpY2soY29uc3Qgc3RydWN0IHNjaGVk
dWxlciAqb3BzLCBjb25zdCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKPiAgICAgICAgICAgICog
Y29udGVudGlvbikuCj4gICAgICAgICAgICAqLwo+ICAgICAgICAgICBuZXdfY3B1ID0gZ2V0X2Zh
bGxiYWNrX2NwdShzdmMpOwo+IC0gICAgICAgIG1pbl9ycWkgPSBjMnIobmV3X2NwdSk7Cj4gLSAg
ICAgICAgbWluX2F2Z2xvYWQgPSBwcnYtPnJxZFttaW5fcnFpXS5iX2F2Z2xvYWQ7Cj4gKyAgICAg
ICAgbWluX3JxZCA9IGMycnFkKG5ld19jcHUpOwo+ICsgICAgICAgIG1pbl9hdmdsb2FkID0gbWlu
X3JxZC0+Yl9hdmdsb2FkOwo+ICAgICAgICAgICBnb3RvIG91dF91cDsKPiAgICAgICB9Cj4gICAK
PiAtICAgIG5ld19jcHUgPSBjcHVtYXNrX2N5Y2xlKHBydi0+cnFkW21pbl9ycWldLnBpY2tfYmlh
cywKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1
KSk7Cj4gLSAgICBwcnYtPnJxZFttaW5fcnFpXS5waWNrX2JpYXMgPSBuZXdfY3B1Owo+ICsgICAg
bmV3X2NwdSA9IGNwdW1hc2tfY3ljbGUobWluX3JxZC0+cGlja19iaWFzLCBjcHVtYXNrX3NjcmF0
Y2hfY3B1KGNwdSkpOwo+ICsgICAgbWluX3JxZC0+cGlja19iaWFzID0gbmV3X2NwdTsKPiAgICAg
ICBCVUdfT04obmV3X2NwdSA+PSBucl9jcHVfaWRzKTsKPiAgIAo+ICAgIG91dF91cDoKPiBAQCAt
MjQxNSw3ICsyNDAyLDcgQEAgY3NjaGVkMl9yZXNfcGljayhjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVy
ICpvcHMsIGNvbnN0IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQo+ICAgICAgICAgICB9IGQ7Cj4g
ICAgICAgICAgIGQuZG9tID0gdW5pdC0+ZG9tYWluLT5kb21haW5faWQ7Cj4gICAgICAgICAgIGQu
dW5pdCA9IHVuaXQtPnVuaXRfaWQ7Cj4gLSAgICAgICAgZC5ycV9pZCA9IG1pbl9ycWk7Cj4gKyAg
ICAgICAgZC5ycV9pZCA9IG1pbl9ycWQtPmlkOwo+ICAgICAgICAgICBkLmJfYXZnbG9hZCA9IG1p
bl9hdmdsb2FkOwo+ICAgICAgICAgICBkLm5ld19jcHUgPSBuZXdfY3B1Owo+ICAgICAgICAgICBf
X3RyYWNlX3ZhcihUUkNfQ1NDSEVEMl9QSUNLRURfQ1BVLCAxLAo+IEBAIC0yNTI4LDcgKzI1MTUs
NyBAQCBzdGF0aWMgdm9pZCBtaWdyYXRlKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywKPiAg
ICAgICAgICAgaWYgKCBvbl9ydW5xICkKPiAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgdXBk
YXRlX2xvYWQob3BzLCBzdmMtPnJxZCwgTlVMTCwgMSwgbm93KTsKPiAtICAgICAgICAgICAgcnVu
cV9pbnNlcnQob3BzLCBzdmMpOwo+ICsgICAgICAgICAgICBydW5xX2luc2VydChzdmMpOwo+ICAg
ICAgICAgICAgICAgcnVucV90aWNrbGUob3BzLCBzdmMsIG5vdyk7Cj4gICAgICAgICAgICAgICBT
Q0hFRF9TVEFUX0NSQU5LKG1pZ3JhdGVfb25fcnVucSk7Cj4gICAgICAgICAgIH0KPiBAQCAtMjU1
OCw5ICsyNTQ1LDkgQEAgc3RhdGljIGJvb2wgdW5pdF9pc19taWdyYXRlYWJsZShjb25zdCBzdHJ1
Y3QgY3NjaGVkMl91bml0ICpzdmMsCj4gICBzdGF0aWMgdm9pZCBiYWxhbmNlX2xvYWQoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1LCBzX3RpbWVfdCBub3cpCj4gICB7Cj4gICAg
ICAgc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7Cj4gLSAg
ICBpbnQgaSwgbWF4X2RlbHRhX3JxaTsKPiAgICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpwdXNoX2l0
ZXIsICpwdWxsX2l0ZXI7Cj4gICAgICAgYm9vbCBpbm5lcl9sb2FkX3VwZGF0ZWQgPSAwOwo+ICsg
ICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLCAqbWF4X2RlbHRhX3JxZDsKPiAg
IAo+ICAgICAgIGJhbGFuY2Vfc3RhdGVfdCBzdCA9IHsgLmJlc3RfcHVzaF9zdmMgPSBOVUxMLCAu
YmVzdF9wdWxsX3N2YyA9IE5VTEwgfTsKPiAgIAo+IEBAIC0yNTcyLDIyICsyNTU5LDIyIEBAIHN0
YXRpYyB2b2lkIGJhbGFuY2VfbG9hZChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBj
cHUsIHNfdGltZV90IG5vdykKPiAgICAgICAgKi8KPiAgIAo+ICAgICAgIEFTU0VSVChzcGluX2lz
X2xvY2tlZChnZXRfc2NoZWRfcmVzKGNwdSktPnNjaGVkdWxlX2xvY2spKTsKPiAtICAgIHN0Lmxy
cWQgPSBjMnJxZChvcHMsIGNwdSk7Cj4gKyAgICBzdC5scnFkID0gYzJycWQoY3B1KTsKPiAgIAo+
ICAgICAgIHVwZGF0ZV9ydW5xX2xvYWQob3BzLCBzdC5scnFkLCAwLCBub3cpOwo+ICAgCj4gICBy
ZXRyeToKPiAtICAgIG1heF9kZWx0YV9ycWkgPSAtMTsKPiArICAgIG1heF9kZWx0YV9ycWQgPSBO
VUxMOwo+ICAgICAgIGlmICggIXJlYWRfdHJ5bG9jaygmcHJ2LT5sb2NrKSApCj4gICAgICAgICAg
IHJldHVybjsKPiAgIAo+ICAgICAgIHN0LmxvYWRfZGVsdGEgPSAwOwo+ICAgCj4gLSAgICBmb3Jf
ZWFjaF9jcHUoaSwgJnBydi0+YWN0aXZlX3F1ZXVlcykKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50
cnkgKCBycWQsICZwcnYtPnJxbCwgcnFsICkKPiAgICAgICB7Cj4gICAgICAgICAgIHNfdGltZV90
IGRlbHRhOwo+ICAgCj4gLSAgICAgICAgc3Qub3JxZCA9IHBydi0+cnFkICsgaTsKPiArICAgICAg
ICBzdC5vcnFkID0gcnFkOwo+ICAgCj4gICAgICAgICAgIGlmICggc3Qub3JxZCA9PSBzdC5scnFk
Cj4gICAgICAgICAgICAgICAgfHwgIXNwaW5fdHJ5bG9jaygmc3Qub3JxZC0+bG9jaykgKQo+IEBA
IC0yNjAyLDcgKzI1ODksNyBAQCByZXRyeToKPiAgICAgICAgICAgaWYgKCBkZWx0YSA+IHN0Lmxv
YWRfZGVsdGEgKQo+ICAgICAgICAgICB7Cj4gICAgICAgICAgICAgICBzdC5sb2FkX2RlbHRhID0g
ZGVsdGE7Cj4gLSAgICAgICAgICAgIG1heF9kZWx0YV9ycWkgPSBpOwo+ICsgICAgICAgICAgICBt
YXhfZGVsdGFfcnFkID0gcnFkOwo+ICAgICAgICAgICB9Cj4gICAKPiAgICAgICAgICAgc3Bpbl91
bmxvY2soJnN0Lm9ycWQtPmxvY2spOwo+IEBAIC0yNjEwLDcgKzI1OTcsNyBAQCByZXRyeToKPiAg
IAo+ICAgICAgIC8qIE1pbmltaXplIGhvbGRpbmcgdGhlIHByaXZhdGUgc2NoZWR1bGVyIGxvY2su
ICovCj4gICAgICAgcmVhZF91bmxvY2soJnBydi0+bG9jayk7Cj4gLSAgICBpZiAoIG1heF9kZWx0
YV9ycWkgPT0gLTEgKQo+ICsgICAgaWYgKCAhbWF4X2RlbHRhX3JxZCApCj4gICAgICAgICAgIGdv
dG8gb3V0Owo+ICAgCj4gICAgICAgewo+IEBAIC0yNjIyLDEwICsyNjA5LDcgQEAgcmV0cnk6Cj4g
ICAgICAgICAgIGlmICggc3Qub3JxZC0+Yl9hdmdsb2FkID4gbG9hZF9tYXggKQo+ICAgICAgICAg
ICAgICAgbG9hZF9tYXggPSBzdC5vcnFkLT5iX2F2Z2xvYWQ7Cj4gICAKPiAtICAgICAgICBjcHVz
X21heCA9IHN0LmxycWQtPm5yX2NwdXM7Cj4gLSAgICAgICAgaSA9IHN0Lm9ycWQtPm5yX2NwdXM7
Cj4gLSAgICAgICAgaWYgKCBpID4gY3B1c19tYXggKQo+IC0gICAgICAgICAgICBjcHVzX21heCA9
IGk7Cj4gKyAgICAgICAgY3B1c19tYXggPSBtYXgoc3QubHJxZC0+bnJfY3B1cywgc3Qub3JxZC0+
bnJfY3B1cyk7Cj4gICAKPiAgICAgICAgICAgaWYgKCB1bmxpa2VseSh0Yl9pbml0X2RvbmUpICkK
PiAgICAgICAgICAgewo+IEBAIC0yNjYxLDcgKzI2NDUsNyBAQCByZXRyeToKPiAgICAgICAgKiBt
ZWFudGltZSwgdHJ5IHRoZSBwcm9jZXNzIG92ZXIgYWdhaW4uICBUaGlzIGNhbid0IGRlYWRsb2Nr
Cj4gICAgICAgICogYmVjYXVzZSBpZiBpdCBkb2Vzbid0IGdldCBhbnkgb3RoZXIgcnFkIGxvY2tz
LCBpdCB3aWxsIHNpbXBseQo+ICAgICAgICAqIGdpdmUgdXAgYW5kIHJldHVybi4gKi8KPiAtICAg
IHN0Lm9ycWQgPSBwcnYtPnJxZCArIG1heF9kZWx0YV9ycWk7Cj4gKyAgICBzdC5vcnFkID0gbWF4
X2RlbHRhX3JxZDsKPiAgICAgICBpZiAoICFzcGluX3RyeWxvY2soJnN0Lm9ycWQtPmxvY2spICkK
PiAgICAgICAgICAgZ290byByZXRyeTsKPiAgIAo+IEBAIC0yNzUyLDcgKzI3MzYsNyBAQCBjc2No
ZWQyX3VuaXRfbWlncmF0ZSgKPiAgICAgICBBU1NFUlQoY3B1bWFza190ZXN0X2NwdShuZXdfY3B1
LCAmY3NjaGVkMl9wcml2KG9wcyktPmluaXRpYWxpemVkKSk7Cj4gICAgICAgQVNTRVJUKGNwdW1h
c2tfdGVzdF9jcHUobmV3X2NwdSwgdW5pdC0+Y3B1X2hhcmRfYWZmaW5pdHkpKTsKPiAgIAo+IC0g
ICAgdHJxZCA9IGMycnFkKG9wcywgbmV3X2NwdSk7Cj4gKyAgICB0cnFkID0gYzJycWQobmV3X2Nw
dSk7Cj4gICAKPiAgICAgICAvKgo+ICAgICAgICAqIERvIHRoZSBhY3R1YWwgbW92ZW1lbnQgdG93
YXJkIG5ld19jcHUsIGFuZCB1cGRhdGUgdmMtPnByb2Nlc3Nvci4KPiBAQCAtMjgxNiw3ICsyODAw
LDcgQEAgY3NjaGVkMl9kb21fY250bCgKPiAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3NjaGVk
Ml91bml0ICpzdmMgPSBjc2NoZWQyX3VuaXQodW5pdCk7Cj4gICAgICAgICAgICAgICAgICAgc3Bp
bmxvY2tfdCAqbG9jayA9IHVuaXRfc2NoZWR1bGVfbG9jayh1bml0KTsKPiAgIAo+IC0gICAgICAg
ICAgICAgICAgQVNTRVJUKHN2Yy0+cnFkID09IGMycnFkKG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIo
dW5pdCkpKTsKPiArICAgICAgICAgICAgICAgIEFTU0VSVChzdmMtPnJxZCA9PSBjMnJxZChzY2hl
ZF91bml0X21hc3Rlcih1bml0KSkpOwo+ICAgCj4gICAgICAgICAgICAgICAgICAgc3ZjLT53ZWln
aHQgPSBzZG9tLT53ZWlnaHQ7Cj4gICAgICAgICAgICAgICAgICAgdXBkYXRlX21heF93ZWlnaHQo
c3ZjLT5ycWQsIHN2Yy0+d2VpZ2h0LCBvbGRfd2VpZ2h0KTsKPiBAQCAtMjg5OSw3ICsyODgzLDcg
QEAgY3NjaGVkMl9kb21fY250bCgKPiAgICAgICAgICAgICAgICAgICAgICAgaWYgKCB1bml0LT5p
c19ydW5uaW5nICkKPiAgICAgICAgICAgICAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpOwo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQg
PSBjMnJxZChvcHMsIGNwdSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBjc2No
ZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKGNwdSk7Cj4gICAKPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgIEFTU0VSVChjdXJyX29uX2NwdShjcHUpID09IHVuaXQpOwo+ICAgCj4gQEAg
LTMwOTQsNyArMzA3OCw3IEBAIGNzY2hlZDJfdW5pdF9pbnNlcnQoY29uc3Qgc3RydWN0IHNjaGVk
dWxlciAqb3BzLCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKPiAgICAgICBsb2NrID0gdW5pdF9z
Y2hlZHVsZV9sb2NrX2lycSh1bml0KTsKPiAgIAo+ICAgICAgIC8qIEFkZCB1bml0IHRvIHJ1bnF1
ZXVlIG9mIGluaXRpYWwgcHJvY2Vzc29yICovCj4gLSAgICBydW5xX2Fzc2lnbihvcHMsIHVuaXQp
Owo+ICsgICAgcnVucV9hc3NpZ24odW5pdCk7Cj4gICAKPiAgICAgICB1bml0X3NjaGVkdWxlX3Vu
bG9ja19pcnEobG9jaywgdW5pdCk7Cj4gICAKPiBAQCAtMzEyNyw3ICszMTExLDcgQEAgY3NjaGVk
Ml91bml0X3JlbW92ZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCBzY2hlZF91
bml0ICp1bml0KQo+ICAgICAgIC8qIFJlbW92ZSBmcm9tIHJ1bnF1ZXVlICovCj4gICAgICAgbG9j
ayA9IHVuaXRfc2NoZWR1bGVfbG9ja19pcnEodW5pdCk7Cj4gICAKPiAtICAgIHJ1bnFfZGVhc3Np
Z24ob3BzLCB1bml0KTsKPiArICAgIHJ1bnFfZGVhc3NpZ24odW5pdCk7Cj4gICAKPiAgICAgICB1
bml0X3NjaGVkdWxlX3VubG9ja19pcnEobG9jaywgdW5pdCk7Cj4gICAKPiBAQCAtMzE0MSw3ICsz
MTI1LDcgQEAgY3NjaGVkMl9ydW50aW1lKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50
IGNwdSwKPiAgIHsKPiAgICAgICBzX3RpbWVfdCB0aW1lLCBtaW5fdGltZTsKPiAgICAgICBpbnQg
cnRfY3JlZGl0OyAvKiBQcm9wb3NlZCBydW50aW1lIG1lYXN1cmVkIGluIGNyZWRpdHMgKi8KPiAt
ICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKG9wcywgY3B1KTsK
PiArICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKGNwdSk7Cj4g
ICAgICAgc3RydWN0IGxpc3RfaGVhZCAqcnVucSA9ICZycWQtPnJ1bnE7Cj4gICAgICAgY29uc3Qg
c3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7Cj4gICAKPiBA
QCAtMzQzOCw3ICszNDIyLDcgQEAgc3RhdGljIHZvaWQgY3NjaGVkMl9zY2hlZHVsZSgKPiAgIAo+
ICAgICAgIEJVR19PTighY3B1bWFza190ZXN0X2NwdShzY2hlZF9jcHUsICZjc2NoZWQyX3ByaXYo
b3BzKS0+aW5pdGlhbGl6ZWQpKTsKPiAgIAo+IC0gICAgcnFkID0gYzJycWQob3BzLCBzY2hlZF9j
cHUpOwo+ICsgICAgcnFkID0gYzJycWQoc2NoZWRfY3B1KTsKPiAgICAgICBCVUdfT04oIWNwdW1h
c2tfdGVzdF9jcHUoc2NoZWRfY3B1LCAmcnFkLT5hY3RpdmUpKTsKPiAgIAo+ICAgICAgIEFTU0VS
VChzcGluX2lzX2xvY2tlZChnZXRfc2NoZWRfcmVzKHNjaGVkX2NwdSktPnNjaGVkdWxlX2xvY2sp
KTsKPiBAQCAtMzU1Miw3ICszNTM2LDcgQEAgc3RhdGljIHZvaWQgY3NjaGVkMl9zY2hlZHVsZSgK
PiAgICAgICAgICAgICovCj4gICAgICAgICAgIGlmICggc2tpcHBlZF91bml0cyA9PSAwICYmIHNu
ZXh0LT5jcmVkaXQgPD0gQ1NDSEVEMl9DUkVESVRfUkVTRVQgKQo+ICAgICAgICAgICB7Cj4gLSAg
ICAgICAgICAgIHJlc2V0X2NyZWRpdChvcHMsIHNjaGVkX2NwdSwgbm93LCBzbmV4dCk7Cj4gKyAg
ICAgICAgICAgIHJlc2V0X2NyZWRpdChzY2hlZF9jcHUsIG5vdywgc25leHQpOwo+ICAgICAgICAg
ICAgICAgYmFsYW5jZV9sb2FkKG9wcywgc2NoZWRfY3B1LCBub3cpOwo+ICAgICAgICAgICB9Cj4g
ICAKPiBAQCAtMzY1MSw3ICszNjM1LDggQEAgY3NjaGVkMl9kdW1wKGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKm9wcykKPiAgICAgICBzdHJ1Y3QgbGlzdF9oZWFkICppdGVyX3Nkb207Cj4gICAgICAg
c3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7Cj4gICAgICAg
dW5zaWduZWQgbG9uZyBmbGFnczsKPiAtICAgIHVuc2lnbmVkIGludCBpLCBqLCBsb29wOwo+ICsg
ICAgdW5zaWduZWQgaW50IGosIGxvb3A7Cj4gKyAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9k
YXRhICpycWQ7Cj4gICAKPiAgICAgICAvKgo+ICAgICAgICAqIFdlIG5lZWQgdGhlIHByaXZhdGUg
c2NoZWR1bGVyIGxvY2sgYXMgd2UgYWNjZXNzIGdsb2JhbAo+IEBAIC0zNjYxLDEzICszNjQ2LDEz
IEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCj4gICAKPiAgICAg
ICBwcmludGsoIkFjdGl2ZSBxdWV1ZXM6ICVkXG4iCj4gICAgICAgICAgICAgICJcdGRlZmF1bHQt
d2VpZ2h0ICAgICA9ICVkXG4iLAo+IC0gICAgICAgICAgIGNwdW1hc2tfd2VpZ2h0KCZwcnYtPmFj
dGl2ZV9xdWV1ZXMpLAo+ICsgICAgICAgICAgIHBydi0+YWN0aXZlX3F1ZXVlcywKPiAgICAgICAg
ICAgICAgQ1NDSEVEMl9ERUZBVUxUX1dFSUdIVCk7Cj4gLSAgICBmb3JfZWFjaF9jcHUoaSwgJnBy
di0+YWN0aXZlX3F1ZXVlcykKPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBycWQsICZwcnYt
PnJxbCwgcnFsICkKPiAgICAgICB7Cj4gICAgICAgICAgIHNfdGltZV90IGZyYWN0aW9uOwo+ICAg
Cj4gLSAgICAgICAgZnJhY3Rpb24gPSAocHJ2LT5ycWRbaV0uYXZnbG9hZCAqIDEwMCkgPj4gcHJ2
LT5sb2FkX3ByZWNpc2lvbl9zaGlmdDsKPiArICAgICAgICBmcmFjdGlvbiA9IChycWQtPmF2Z2xv
YWQgKiAxMDApID4+IHBydi0+bG9hZF9wcmVjaXNpb25fc2hpZnQ7Cj4gICAKPiAgICAgICAgICAg
cHJpbnRrKCJSdW5xdWV1ZSAlZDpcbiIKPiAgICAgICAgICAgICAgICAgICJcdG5jcHVzICAgICAg
ICAgICAgICA9ICV1XG4iCj4gQEAgLTM2NzYsMjEgKzM2NjEsMjEgQEAgY3NjaGVkMl9kdW1wKGNv
bnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKPiAgICAgICAgICAgICAgICAgICJcdHBpY2tfYmlh
cyAgICAgICAgICA9ICV1XG4iCj4gICAgICAgICAgICAgICAgICAiXHRpbnN0bG9hZCAgICAgICAg
ICAgPSAlZFxuIgo+ICAgICAgICAgICAgICAgICAgIlx0YXZlbG9hZCAgICAgICAgICAgID0gJSJQ
Uklfc3RpbWUiICh+JSJQUklfc3RpbWUiJSUpXG4iLAo+IC0gICAgICAgICAgICAgICBpLAo+IC0g
ICAgICAgICAgICAgICBwcnYtPnJxZFtpXS5ucl9jcHVzLAo+IC0gICAgICAgICAgICAgICBDUFVN
QVNLX1BSKCZwcnYtPnJxZFtpXS5hY3RpdmUpLAo+IC0gICAgICAgICAgICAgICBwcnYtPnJxZFtp
XS5tYXhfd2VpZ2h0LAo+IC0gICAgICAgICAgICAgICBwcnYtPnJxZFtpXS5waWNrX2JpYXMsCj4g
LSAgICAgICAgICAgICAgIHBydi0+cnFkW2ldLmxvYWQsCj4gLSAgICAgICAgICAgICAgIHBydi0+
cnFkW2ldLmF2Z2xvYWQsCj4gKyAgICAgICAgICAgICAgIHJxZC0+aWQsCj4gKyAgICAgICAgICAg
ICAgIHJxZC0+bnJfY3B1cywKPiArICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmcnFkLT5hY3Rp
dmUpLAo+ICsgICAgICAgICAgICAgICBycWQtPm1heF93ZWlnaHQsCj4gKyAgICAgICAgICAgICAg
IHJxZC0+cGlja19iaWFzLAo+ICsgICAgICAgICAgICAgICBycWQtPmxvYWQsCj4gKyAgICAgICAg
ICAgICAgIHJxZC0+YXZnbG9hZCwKPiAgICAgICAgICAgICAgICAgIGZyYWN0aW9uKTsKPiAgIAo+
ICAgICAgICAgICBwcmludGsoIlx0aWRsZXJzOiAlKnBiXG4iCj4gICAgICAgICAgICAgICAgICAi
XHR0aWNrbGVkOiAlKnBiXG4iCj4gICAgICAgICAgICAgICAgICAiXHRmdWxseSBpZGxlIGNvcmVz
OiAlKnBiXG4iLAo+IC0gICAgICAgICAgICAgICBDUFVNQVNLX1BSKCZwcnYtPnJxZFtpXS5pZGxl
KSwKPiAtICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmcHJ2LT5ycWRbaV0udGlja2xlZCksCj4g
LSAgICAgICAgICAgICAgIENQVU1BU0tfUFIoJnBydi0+cnFkW2ldLnNtdF9pZGxlKSk7Cj4gKyAg
ICAgICAgICAgICAgIENQVU1BU0tfUFIoJnJxZC0+aWRsZSksCj4gKyAgICAgICAgICAgICAgIENQ
VU1BU0tfUFIoJnJxZC0+dGlja2xlZCksCj4gKyAgICAgICAgICAgICAgIENQVU1BU0tfUFIoJnJx
ZC0+c210X2lkbGUpKTsKPiAgICAgICB9Cj4gICAKPiAgICAgICBwcmludGsoIkRvbWFpbiBpbmZv
OlxuIik7Cj4gQEAgLTM3MjIsMTYgKzM3MDcsMTUgQEAgY3NjaGVkMl9kdW1wKGNvbnN0IHN0cnVj
dCBzY2hlZHVsZXIgKm9wcykKPiAgICAgICAgICAgfQo+ICAgICAgIH0KPiAgIAo+IC0gICAgZm9y
X2VhY2hfY3B1KGksICZwcnYtPmFjdGl2ZV9xdWV1ZXMpCj4gKyAgICBsaXN0X2Zvcl9lYWNoX2Vu
dHJ5ICggcnFkLCAmcHJ2LT5ycWwsIHJxbCApCj4gICAgICAgewo+IC0gICAgICAgIHN0cnVjdCBj
c2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IHBydi0+cnFkICsgaTsKPiAgICAgICAgICAgc3Ry
dWN0IGxpc3RfaGVhZCAqaXRlciwgKnJ1bnEgPSAmcnFkLT5ydW5xOwo+ICAgICAgICAgICBpbnQg
bG9vcCA9IDA7Cj4gICAKPiAgICAgICAgICAgLyogV2UgbmVlZCB0aGUgbG9jayB0byBzY2FuIHRo
ZSBydW5xdWV1ZS4gKi8KPiAgICAgICAgICAgc3Bpbl9sb2NrKCZycWQtPmxvY2spOwo+ICAgCj4g
LSAgICAgICAgcHJpbnRrKCJSdW5xdWV1ZSAlZDpcbiIsIGkpOwo+ICsgICAgICAgIHByaW50aygi
UnVucXVldWUgJWQ6XG4iLCBycWQtPmlkKTsKPiAgIAo+ICAgICAgICAgICBmb3JfZWFjaF9jcHUo
aiwgJnJxZC0+YWN0aXZlKQo+ICAgICAgICAgICAgICAgZHVtcF9wY3B1KG9wcywgaik7Cj4gQEAg
LTM3NTYsMjAgKzM3NDAsMjggQEAgY3NjaGVkMl9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIg
Km9wcykKPiAgIHN0YXRpYyB2b2lkICoKPiAgIGNzY2hlZDJfYWxsb2NfcGRhdGEoY29uc3Qgc3Ry
dWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQo+ICAgewo+ICsgICAgc3RydWN0IGNzY2hlZDJf
cHJpdmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7Cj4gICAgICAgc3RydWN0IGNzY2hlZDJf
cGNwdSAqc3BjOwo+ICsgICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkOwo+ICAg
Cj4gICAgICAgc3BjID0geHphbGxvYyhzdHJ1Y3QgY3NjaGVkMl9wY3B1KTsKPiAgICAgICBpZiAo
IHNwYyA9PSBOVUxMICkKPiAgICAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7Cj4gICAK
PiAtICAgIC8qIE5vdCBpbiBhbnkgcnVucXVldWUgeWV0ICovCj4gLSAgICBzcGMtPnJ1bnFfaWQg
PSAtMTsKPiArICAgIHJxZCA9IGNwdV9hZGRfdG9fcnVucXVldWUocHJ2LCBjcHUpOwo+ICsgICAg
aWYgKCBJU19FUlIocnFkKSApCj4gKyAgICB7Cj4gKyAgICAgICAgeGZyZWUoc3BjKTsKPiArICAg
ICAgICByZXR1cm4gcnFkOwo+ICsgICAgfQo+ICsKPiArICAgIHNwYy0+cnFkID0gcnFkOwo+ICAg
Cj4gICAgICAgcmV0dXJuIHNwYzsKPiAgIH0KPiAgIAo+ICAgLyogUmV0dXJucyB0aGUgSUQgb2Yg
dGhlIHJ1bnF1ZXVlIHRoZSBjcHUgaXMgYXNzaWduZWQgdG8uICovCj4gLXN0YXRpYyB1bnNpZ25l
ZAo+ICtzdGF0aWMgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqCj4gICBpbml0X3BkYXRh
KHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0IGNzY2hlZDJfcGNwdSAqc3BjLAo+
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1KQo+ICAgewo+IEBAIC0zNzc5LDE4ICszNzcx
LDIzIEBAIGluaXRfcGRhdGEoc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgY3Nj
aGVkMl9wY3B1ICpzcGMsCj4gICAgICAgQVNTRVJUKHJ3X2lzX3dyaXRlX2xvY2tlZCgmcHJ2LT5s
b2NrKSk7Cj4gICAgICAgQVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnBydi0+aW5pdGlh
bGl6ZWQpKTsKPiAgICAgICAvKiBDUFUgZGF0YSBuZWVkcyB0byBiZSBhbGxvY2F0ZWQsIGJ1dCBz
dGlsbCB1bmluaXRpYWxpemVkLiAqLwo+IC0gICAgQVNTRVJUKHNwYyAmJiBzcGMtPnJ1bnFfaWQg
PT0gLTEpOwo+ICsgICAgQVNTRVJUKHNwYyk7Cj4gICAKPiAtICAgIC8qIEZpZ3VyZSBvdXQgd2hp
Y2ggcnVucXVldWUgdG8gcHV0IGl0IGluICovCj4gLSAgICBzcGMtPnJ1bnFfaWQgPSBjcHVfdG9f
cnVucXVldWUocHJ2LCBjcHUpOwo+ICsgICAgcnFkID0gc3BjLT5ycWQ7Cj4gICAKPiAtICAgIHJx
ZCA9IHBydi0+cnFkICsgc3BjLT5ydW5xX2lkOwo+ICsgICAgQVNTRVJUKHJxZCAmJiAhY3B1bWFz
a190ZXN0X2NwdShjcHUsICZzcGMtPnJxZC0+YWN0aXZlKSk7Cj4gICAKPiAtICAgIHByaW50ayhY
RU5MT0dfSU5GTyAiQWRkaW5nIGNwdSAlZCB0byBydW5xdWV1ZSAlZFxuIiwgY3B1LCBzcGMtPnJ1
bnFfaWQpOwo+IC0gICAgaWYgKCAhIGNwdW1hc2tfdGVzdF9jcHUoc3BjLT5ydW5xX2lkLCAmcHJ2
LT5hY3RpdmVfcXVldWVzKSApCj4gKyAgICBwcmludGsoWEVOTE9HX0lORk8gIkFkZGluZyBjcHUg
JWQgdG8gcnVucXVldWUgJWRcbiIsIGNwdSwgcnFkLT5pZCk7Cj4gKyAgICBpZiAoICFycWQtPm5y
X2NwdXMgKQo+ICAgICAgIHsKPiAgICAgICAgICAgcHJpbnRrKFhFTkxPR19JTkZPICIgRmlyc3Qg
Y3B1IG9uIHJ1bnF1ZXVlLCBhY3RpdmF0aW5nXG4iKTsKPiAtICAgICAgICBhY3RpdmF0ZV9ydW5x
dWV1ZShwcnYsIHNwYy0+cnVucV9pZCk7Cj4gKwo+ICsgICAgICAgIEJVR19PTighY3B1bWFza19l
bXB0eSgmcnFkLT5hY3RpdmUpKTsKPiArICAgICAgICBycWQtPm1heF93ZWlnaHQgPSAxOwo+ICsg
ICAgICAgIElOSVRfTElTVF9IRUFEKCZycWQtPnN2Yyk7Cj4gKyAgICAgICAgSU5JVF9MSVNUX0hF
QUQoJnJxZC0+cnVucSk7Cj4gKyAgICAgICAgc3Bpbl9sb2NrX2luaXQoJnJxZC0+bG9jayk7Cj4g
KyAgICAgICAgcHJ2LT5hY3RpdmVfcXVldWVzKys7Cj4gICAgICAgfQo+ICAgCj4gICAgICAgX19j
cHVtYXNrX3NldF9jcHUoY3B1LCAmc3BjLT5zaWJsaW5nX21hc2spOwo+IEBAIC0zODE0LDcgKzM4
MTEsNyBAQCBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0IGNz
Y2hlZDJfcGNwdSAqc3BjLAo+ICAgICAgIGlmICggcnFkLT5ucl9jcHVzID09IDEgKQo+ICAgICAg
ICAgICBycWQtPnBpY2tfYmlhcyA9IGNwdTsKPiAgIAo+IC0gICAgcmV0dXJuIHNwYy0+cnVucV9p
ZDsKPiArICAgIHJldHVybiBycWQ7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyB2b2lkCj4gQEAgLTM4
MjMsMTQgKzM4MjAsMTQgQEAgY3NjaGVkMl9pbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgdm9pZCAqcGRhdGEsIGludCBjcHUpCj4gICAgICAgc3RydWN0IGNzY2hlZDJfcHJp
dmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7Cj4gICAgICAgc3BpbmxvY2tfdCAqb2xkX2xv
Y2s7Cj4gICAgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAtICAgIHVuc2lnbmVkIHJxaTsKPiAr
ICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKPiAgIAo+ICAgICAgIHdyaXRl
X2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4gICAgICAgb2xkX2xvY2sgPSBwY3B1
X3NjaGVkdWxlX2xvY2soY3B1KTsKPiAgIAo+IC0gICAgcnFpID0gaW5pdF9wZGF0YShwcnYsIHBk
YXRhLCBjcHUpOwo+ICsgICAgcnFkID0gaW5pdF9wZGF0YShwcnYsIHBkYXRhLCBjcHUpOwo+ICAg
ICAgIC8qIE1vdmUgdGhlIHNjaGVkdWxlciBsb2NrIHRvIHRoZSBuZXcgcnVucSBsb2NrLiAqLwo+
IC0gICAgZ2V0X3NjaGVkX3JlcyhjcHUpLT5zY2hlZHVsZV9sb2NrID0gJnBydi0+cnFkW3JxaV0u
bG9jazsKPiArICAgIGdldF9zY2hlZF9yZXMoY3B1KS0+c2NoZWR1bGVfbG9jayA9ICZycWQtPmxv
Y2s7Cj4gICAKPiAgICAgICAvKiBfTm90XyBwY3B1X3NjaGVkdWxlX3VubG9jaygpOiBzY2hlZHVs
ZV9sb2NrIG1heSBoYXZlIGNoYW5nZWQhICovCj4gICAgICAgc3Bpbl91bmxvY2sob2xkX2xvY2sp
Owo+IEBAIC0zODQ0LDcgKzM4NDEsNyBAQCBjc2NoZWQyX3N3aXRjaF9zY2hlZChzdHJ1Y3Qgc2No
ZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LAo+ICAgewo+ICAgICAgIHN0cnVjdCBj
c2NoZWQyX3ByaXZhdGUgKnBydiA9IGNzY2hlZDJfcHJpdihuZXdfb3BzKTsKPiAgICAgICBzdHJ1
Y3QgY3NjaGVkMl91bml0ICpzdmMgPSB2ZGF0YTsKPiAtICAgIHVuc2lnbmVkIHJxaTsKPiArICAg
IHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKPiAgIAo+ICAgICAgIEFTU0VSVChw
ZGF0YSAmJiBzdmMgJiYgaXNfaWRsZV91bml0KHN2Yy0+dW5pdCkpOwo+ICAgCj4gQEAgLTM4NjEs
NyArMzg1OCw3IEBAIGNzY2hlZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hlZHVsZXIgKm5ld19v
cHMsIHVuc2lnbmVkIGludCBjcHUsCj4gICAKPiAgICAgICBzY2hlZF9pZGxlX3VuaXQoY3B1KS0+
cHJpdiA9IHZkYXRhOwo+ICAgCj4gLSAgICBycWkgPSBpbml0X3BkYXRhKHBydiwgcGRhdGEsIGNw
dSk7Cj4gKyAgICBycWQgPSBpbml0X3BkYXRhKHBydiwgcGRhdGEsIGNwdSk7Cj4gICAKPiAgICAg
ICAvKgo+ICAgICAgICAqIE5vdyB0aGF0IHdlIGtub3cgd2hhdCBydW5xdWV1ZSB3ZSdsbCBnbyBp
biwgZG91YmxlIGNoZWNrIHdoYXQncyBzYWlkCj4gQEAgLTM4NjksMTEgKzM4NjYsMTEgQEAgY3Nj
aGVkMl9zd2l0Y2hfc2NoZWQoc3RydWN0IHNjaGVkdWxlciAqbmV3X29wcywgdW5zaWduZWQgaW50
IGNwdSwKPiAgICAgICAgKiB0aGlzIHNjaGVkdWxlciwgYW5kIHNvIGl0J3Mgc2FmZSB0byBoYXZl
IHRha2VuIGl0IC9iZWZvcmUvIG91cgo+ICAgICAgICAqIHByaXZhdGUgZ2xvYmFsIGxvY2suCj4g
ICAgICAgICovCj4gLSAgICBBU1NFUlQoZ2V0X3NjaGVkX3JlcyhjcHUpLT5zY2hlZHVsZV9sb2Nr
ICE9ICZwcnYtPnJxZFtycWldLmxvY2spOwo+ICsgICAgQVNTRVJUKGdldF9zY2hlZF9yZXMoY3B1
KS0+c2NoZWR1bGVfbG9jayAhPSAmcnFkLT5sb2NrKTsKPiAgIAo+ICAgICAgIHdyaXRlX3VubG9j
aygmcHJ2LT5sb2NrKTsKPiAgIAo+IC0gICAgcmV0dXJuICZwcnYtPnJxZFtycWldLmxvY2s7Cj4g
KyAgICByZXR1cm4gJnJxZC0+bG9jazsKPiAgIH0KPiAgIAo+ICAgc3RhdGljIHZvaWQKPiBAQCAt
Mzg5OSwxNiArMzg5NiwxNiBAQCBjc2NoZWQyX2RlaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIHZvaWQgKnBjcHUsIGludCBjcHUpCj4gICAgICAgICogIDIuIGluaXRfcGRh
dGEgbXVzdCBoYXZlIGJlZW4gY2FsbGVkIG9uIHRoaXMgY3B1LCBhbmQgZGVpbml0X3BkYXRhCj4g
ICAgICAgICogICAgICh1cyEpIG11c3Qgbm90IGhhdmUgYmVlbiBjYWxsZWQgb24gaXQgYWxyZWFk
eS4KPiAgICAgICAgKi8KPiAtICAgIEFTU0VSVChzcGMgJiYgc3BjLT5ydW5xX2lkICE9IC0xKTsK
PiArICAgIEFTU0VSVChzcGMgJiYgc3BjLT5ycWQpOwo+ICAgICAgIEFTU0VSVChjcHVtYXNrX3Rl
c3RfY3B1KGNwdSwgJnBydi0+aW5pdGlhbGl6ZWQpKTsKPiAgIAo+ICAgICAgIC8qIEZpbmQgdGhl
IG9sZCBydW5xdWV1ZSBhbmQgcmVtb3ZlIHRoaXMgY3B1IGZyb20gaXQgKi8KPiAtICAgIHJxZCA9
IHBydi0+cnFkICsgc3BjLT5ydW5xX2lkOwo+ICsgICAgcnFkID0gc3BjLT5ycWQ7Cj4gICAKPiAg
ICAgICAvKiBObyBuZWVkIHRvIHNhdmUgSVJRcyBoZXJlLCB0aGV5J3JlIGFscmVhZHkgZGlzYWJs
ZWQgKi8KPiAgICAgICBzcGluX2xvY2soJnJxZC0+bG9jayk7Cj4gICAKPiAtICAgIHByaW50ayhY
RU5MT0dfSU5GTyAiUmVtb3ZpbmcgY3B1ICVkIGZyb20gcnVucXVldWUgJWRcbiIsIGNwdSwgc3Bj
LT5ydW5xX2lkKTsKPiArICAgIHByaW50ayhYRU5MT0dfSU5GTyAiUmVtb3ZpbmcgY3B1ICVkIGZy
b20gcnVucXVldWUgJWRcbiIsIGNwdSwgcnFkLT5pZCk7Cj4gICAKPiAgICAgICBfX2NwdW1hc2tf
Y2xlYXJfY3B1KGNwdSwgJnJxZC0+aWRsZSk7Cj4gICAgICAgX19jcHVtYXNrX2NsZWFyX2NwdShj
cHUsICZycWQtPnNtdF9pZGxlKTsKPiBAQCAtMzkyMywxMyArMzkyMCwxMyBAQCBjc2NoZWQyX2Rl
aW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBjcHUsIGludCBj
cHUpCj4gICAgICAgaWYgKCBycWQtPm5yX2NwdXMgPT0gMCApCj4gICAgICAgewo+ICAgICAgICAg
ICBwcmludGsoWEVOTE9HX0lORk8gIiBObyBjcHVzIGxlZnQgb24gcnVucXVldWUsIGRpc2FibGlu
Z1xuIik7Cj4gLSAgICAgICAgZGVhY3RpdmF0ZV9ydW5xdWV1ZShwcnYsIHNwYy0+cnVucV9pZCk7
Cj4gKwo+ICsgICAgICAgIEJVR19PTighY3B1bWFza19lbXB0eSgmcnFkLT5hY3RpdmUpKTsKPiAr
ICAgICAgICBwcnYtPmFjdGl2ZV9xdWV1ZXMtLTsKPiAgICAgICB9Cj4gICAgICAgZWxzZSBpZiAo
IHJxZC0+cGlja19iaWFzID09IGNwdSApCj4gICAgICAgICAgIHJxZC0+cGlja19iaWFzID0gY3B1
bWFza19maXJzdCgmcnFkLT5hY3RpdmUpOwo+ICAgCj4gLSAgICBzcGMtPnJ1bnFfaWQgPSAtMTsK
PiAtCj4gICAgICAgc3Bpbl91bmxvY2soJnJxZC0+bG9jayk7Cj4gICAKPiAgICAgICBfX2NwdW1h
c2tfY2xlYXJfY3B1KGNwdSwgJnBydi0+aW5pdGlhbGl6ZWQpOwo+IEBAIC0zOTQyLDE4ICszOTM5
LDI5IEBAIGNzY2hlZDJfZGVpbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
dm9pZCAqcGNwdSwgaW50IGNwdSkKPiAgIHN0YXRpYyB2b2lkCj4gICBjc2NoZWQyX2ZyZWVfcGRh
dGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lkICpwY3B1LCBpbnQgY3B1KQo+ICAg
ewo+ICsgICAgc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7
Cj4gICAgICAgc3RydWN0IGNzY2hlZDJfcGNwdSAqc3BjID0gcGNwdTsKPiArICAgIHN0cnVjdCBj
c2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKPiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4g
ICAKPiAtICAgIC8qCj4gLSAgICAgKiBwY3B1IGVpdGhlciBwb2ludHMgdG8gYSB2YWxpZCBzdHJ1
Y3QgY3NjaGVkMl9wY3B1LCBvciBpcyBOVUxMIChpZgo+IC0gICAgICogQ1BVIGJyaW5ndXAgZmFp
bGVkLCBhbmQgd2UncmUgYmVlaW5nIGNhbGxlZCBmcm9tIENQVV9VUF9DQU5DRUxMRUQpLgo+IC0g
ICAgICogeGZyZWUoKSBkb2VzIG5vdCByZWFsbHkgbWluZCwgYnV0IHdlIHdhbnQgdG8gYmUgc3Vy
ZSB0aGF0IGVpdGhlcgo+IC0gICAgICogaW5pdF9wZGF0YSBoYXMgbmV2ZXIgYmVlbiBjYWxsZWQs
IG9yIGRlaW5pdF9wZGF0YSBoYXMgYmVlbiBjYWxsZWQKPiAtICAgICAqIGFscmVhZHkuCj4gLSAg
ICAgKi8KPiAtICAgIEFTU0VSVCghcGNwdSB8fCBzcGMtPnJ1bnFfaWQgPT0gLTEpOwo+IC0gICAg
QVNTRVJUKCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJmNzY2hlZDJfcHJpdihvcHMpLT5pbml0aWFs
aXplZCkpOwo+ICsgICAgaWYgKCAhc3BjICkKPiArICAgICAgICByZXR1cm47Cj4gKwo+ICsgICAg
d3JpdGVfbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdzKTsKPiArCj4gKyAgICBycWQgPSBz
cGMtPnJxZDsKPiArICAgIEFTU0VSVChycWQgJiYgcnFkLT5yZWZjbnQpOwo+ICsgICAgQVNTRVJU
KCFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnBydi0+aW5pdGlhbGl6ZWQpKTsKPiArCj4gKyAgICBy
cWQtPnJlZmNudC0tOwo+ICsgICAgaWYgKCAhcnFkLT5yZWZjbnQgKQo+ICsgICAgICAgIGxpc3Rf
ZGVsKCZycWQtPnJxbCk7Cj4gKyAgICBlbHNlCj4gKyAgICAgICAgcnFkID0gTlVMTDsKPiArCj4g
KyAgICB3cml0ZV91bmxvY2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4gICAKPiAr
ICAgIHhmcmVlKHJxZCk7Cj4gICAgICAgeGZyZWUocGNwdSk7Cj4gICB9Cj4gICAKPiBAQCAtMzk4
Nyw3ICszOTk1LDYgQEAgY3NjaGVkMl9nbG9iYWxfaW5pdCh2b2lkKQo+ICAgc3RhdGljIGludAo+
ICAgY3NjaGVkMl9pbml0KHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKPiAgIHsKPiAtICAgIGludCBp
Owo+ICAgICAgIHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydjsKPiAgIAo+ICAgICAgIHByaW50
aygiSW5pdGlhbGl6aW5nIENyZWRpdDIgc2NoZWR1bGVyXG4iKTsKPiBAQCAtNDAyMCwxOCArNDAy
Nyw5IEBAIGNzY2hlZDJfaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCj4gICAgICAgb3BzLT5z
Y2hlZF9kYXRhID0gcHJ2Owo+ICAgCj4gICAgICAgcndsb2NrX2luaXQoJnBydi0+bG9jayk7Cj4g
KyAgICBJTklUX0xJU1RfSEVBRCgmcHJ2LT5ycWwpOwo+ICAgICAgIElOSVRfTElTVF9IRUFEKCZw
cnYtPnNkb20pOwo+ICAgCj4gLSAgICAvKiBBbGxvY2F0ZSBhbGwgcnVucXVldWVzIGFuZCBtYXJr
IHRoZW0gYXMgdW4taW5pdGlhbGl6ZWQgKi8KPiAtICAgIHBydi0+cnFkID0geHphbGxvY19hcnJh
eShzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhLCBucl9jcHVfaWRzKTsKPiAtICAgIGlmICgg
IXBydi0+cnFkICkKPiAtICAgIHsKPiAtICAgICAgICB4ZnJlZShwcnYpOwo+IC0gICAgICAgIHJl
dHVybiAtRU5PTUVNOwo+IC0gICAgfQo+IC0gICAgZm9yICggaSA9IDA7IGkgPCBucl9jcHVfaWRz
OyBpKysgKQo+IC0gICAgICAgIHBydi0+cnFkW2ldLmlkID0gLTE7Cj4gLQo+ICAgICAgIC8qIGlu
aXRpYWxpemUgcmF0ZWxpbWl0ICovCj4gICAgICAgcHJ2LT5yYXRlbGltaXRfdXMgPSBzY2hlZF9y
YXRlbGltaXRfdXM7Cj4gICAKPiBAQCAtNDA0OSw4ICs0MDQ3LDYgQEAgY3NjaGVkMl9kZWluaXQo
c3RydWN0IHNjaGVkdWxlciAqb3BzKQo+ICAgCj4gICAgICAgcHJ2ID0gY3NjaGVkMl9wcml2KG9w
cyk7Cj4gICAgICAgb3BzLT5zY2hlZF9kYXRhID0gTlVMTDsKPiAtICAgIGlmICggcHJ2ICkKPiAt
ICAgICAgICB4ZnJlZShwcnYtPnJxZCk7Cj4gICAgICAgeGZyZWUocHJ2KTsKPiAgIH0KPiAgIAo+
IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:07:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:07:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfvw-00042g-Q4; Thu, 06 Feb 2020 12:07:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izfvv-00042Z-Mj
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:06:59 +0000
X-Inumbo-ID: 2d224788-48d9-11ea-8080-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d224788-48d9-11ea-8080-bc764e2007e4;
 Thu, 06 Feb 2020 12:06:59 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izfvu-0001v8-0l; Thu, 06 Feb 2020 12:06:58 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izfvt-0003Q7-IT; Thu, 06 Feb 2020 12:06:57 +0000
Date: Thu, 6 Feb 2020 12:06:54 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200206120654.qi5v5lpdqdeulnnl@debian>
References: <20200204165535.17214-1-liuwe@microsoft.com>
 <6e488f84-bc56-5bcf-0c60-3cdee48770e8@suse.com>
 <20200204171959.pejeoqfg4n37gno6@debian>
 <c31b8129-2c6a-17c5-b30b-c3a2ff577768@suse.com>
 <20200205114539.c4kduolb3va3vrdf@debian>
 <20200206113403.7watd75fiaciekvu@debian>
 <3f6efcf0-5bed-880c-8cc4-726c8b2d73ae@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3f6efcf0-5bed-880c-8cc4-726c8b2d73ae@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86: fix off-by-one error when printing
 memory ranges
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMTI6Mzg6MzdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDYuMDIuMjAyMCAxMjozNCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFdlZCwgRmVi
IDA1LCAyMDIwIGF0IDExOjQ1OjM5QU0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPj4gT24gV2Vk
LCBGZWIgMDUsIDIwMjAgYXQgMDk6MTI6NTBBTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4g
Pj4+IE9uIDA0LjAyLjIwMjAgMTg6MTksIFdlaSBMaXUgd3JvdGU6Cj4gPj4+PiBPbiBUdWUsIEZl
YiAwNCwgMjAyMCBhdCAwNjowNzowMFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+
PiBPbiAwNC4wMi4yMDIwIDE3OjU1LCBXZWkgTGl1IHdyb3RlOgo+ID4+Pj4+PiBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+ID4+Pj4+PiAtLS0KPiA+Pj4+Pj4g
IHhlbi9hcmNoL3g4Ni9lODIwLmMgfCAyICstCj4gPj4+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgMSBp
bnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiA+Pj4+Pj4KPiA+Pj4+Pj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9lODIwLmMgYi94ZW4vYXJjaC94ODYvZTgyMC5jCj4gPj4+Pj4+IGluZGV4
IGI5ZjU4OWNhYzMuLmQ2NzM4N2YxMzcgMTAwNjQ0Cj4gPj4+Pj4+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9lODIwLmMKPiA+Pj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2U4MjAuYwo+ID4+Pj4+PiBAQCAt
OTQsNyArOTQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgcHJpbnRfZTgyMF9tZW1vcnlfbWFwKHN0
cnVjdCBlODIwZW50cnkgKm1hcCwgdW5zaWduZWQgaW50IGVudAo+ID4+Pj4+PiAgICAgIGZvciAo
aSA9IDA7IGkgPCBlbnRyaWVzOyBpKyspIHsKPiA+Pj4+Pj4gICAgICAgICAgcHJpbnRrKCIgJTAx
Nkx4IC0gJTAxNkx4ICIsCj4gPj4+Pj4+ICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBs
b25nKShtYXBbaV0uYWRkciksCj4gPj4+Pj4+IC0gICAgICAgICAgICAgICAodW5zaWduZWQgbG9u
ZyBsb25nKShtYXBbaV0uYWRkciArIG1hcFtpXS5zaXplKSk7Cj4gPj4+Pj4+ICsgICAgICAgICAg
ICAgICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciArIG1hcFtpXS5zaXplKSAtIDEp
Owo+ID4+Pj4+Cj4gPj4+Pj4gV2h5IHdhcyB0aGlzIGFuIGVycm9yPyBJZiB3ZSB1c2VkIFssXSBs
aWtlIExpbnV4IGRvZXMgLSBzdXJlLgo+ID4+Pj4+IEJ1dCB3ZSBkb24ndC4gVGhlIHByZXNlbnRh
dGlvbiwgd2l0aG91dCBsb29raW5nIGF0IHRoZSBzb3VyY2UsCj4gPj4+Pj4gc2ltcGx5IGxlYXZl
cyBvcGVuIHdoZXRoZXIgdGhpcyB3YXMgbWVhbnQgdG8gYmUgWyxdIG9yIFssKS4KPiA+Pj4+PiBB
bmQgaXQgY29udGludWVzIHRvIGJlIGxlZnQgb3BlbiB3aXRoIHRoZSBhZGp1c3RtZW50IG1hZGUu
Cj4gPj4+Pj4KPiA+Pj4+Cj4gPj4+PiBXZWxsLCBMaW51eCdzIHJlcHJlc2VudGF0aW9uIGlzIG5v
dCB3aGF0IGlzIG5vcm1hbGx5IGRvbmUgaW4gbWF0aAo+ID4+Pj4gZWl0aGVyLgo+ID4+Pj4KPiA+
Pj4+IEl0IGlzIGxpa2UKPiA+Pj4+Cj4gPj4+PiAgIFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAw
MDAtMHgwMDAwMDAwMDAwMDllZmZmXSB1c2FibGUKPiA+Pj4+Cj4gPj4+PiBOb3RlIGl0IGlzIHVz
aW5nICctJywgbm90ICcsJy4gQW5kIHRoZXJlIGlzICJtZW0iIGF0IHRoZSBiZWdpbm5pbmcuCj4g
Pj4+Pgo+ID4+Pj4gSSBoYXZlIGFsd2F5cyBpbnRlcnByZXRlZCB0aGUgW10gcGFpciBhcyBzb21l
dGhpbmcgdG8gZW5jbG9zZSB0aGUgcmFuZ2UsCj4gPj4+PiBub3Qgb2YgbWF0aGVtYXRpY2FsbHkg
bWVhbmluZy4KPiA+Pj4+Cj4gPj4+PiBJZiB5b3Ugd2FudCwgSSBjYW4gY2hhbmdlIFhlbidzIGZv
cm1hdCBzdHJpbmcgdG8gIlslMDE2THgsICUwMTZMeF0iLgo+ID4+Pgo+ID4+PiBJIHRoaW5rIHRo
aXMgd291bGQgbWFrZSB0aGluZ3MgbGVzcyBhbWJpZ3VvdXMsIHllcy4gQnV0IG15IHByaW1hcnkK
PiA+Pj4gcmVxdWVzdCBoZXJlIGlzIHRvIGhhdmUgbmVpdGhlciAiZml4IiBub3IgImVycm9yIiBu
b3IgYW55dGhpbmcKPiA+Pj4gYWxpa2UgaW4gdGhlIHRpdGxlIG9yIGRlc2NyaXB0aW9uLgo+ID4+
Cj4gPj4gT0suIEkgY2FuIGNlcnRhaW5seSBjaGFuZ2UgdGhlIHN1YmplY3QgbGluZSB0bwo+ID4+
Cj4gPj4gICB4ODY6IHN1YnRyYWN0IDEgd2hlbiBwcmludGluZyBlODIwIHJhbmdlcwo+ID4gCj4g
PiBJZiBJIGhlYXIgbm8gZnVydGhlciBvYmplY3Rpb25zIEkgd2lsbCBjb21taXQgdGhpcyBwYXRj
aCB3aXRoIHRoZSBhYm92ZQo+ID4gc3ViamVjdCBsaW5lIHRvZGF5Lgo+IAo+IEFuZCB3aXRoIHRo
ZSBwcmVzZW50YXRpb24gY2hhbmdlZCB0byBbLF0/CgpGaW5lIGJ5IG1lIHRvby4gSSB3aWxsIHBv
c3QgYSBuZXcgcGF0Y2ggc2hvcnRseS4KCldlaS4KCj4gCj4gSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:08:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:08:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfxW-00049B-7V; Thu, 06 Feb 2020 12:08:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7h88=32=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1izfxU-000495-Mu
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:08:36 +0000
X-Inumbo-ID: 66a35e70-48d9-11ea-af4d-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 66a35e70-48d9-11ea-af4d-12813bfff9fa;
 Thu, 06 Feb 2020 12:08:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580990915;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=4igf4V5QJi2n8LrKvFtv/Vzj0P01hEpxXAelcc04Vkg=;
 b=LxBYnoFWSS5sdUhb54dprR2K8ICweY5I7WRaymjwZilcxkmBzDrKt+56
 HJegtBUg7I+qjTovXgAktD69xyJSIkHgGQfSpWHmy2myvkP1tOLN2e06J
 yYkaVoO82hru+vJZnfEVigNoDqtjV3gkaojBr2V7eJgeI2eR4fVhniilp 0=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DW8PgyMxGIPKPQyaL6EzBSHg8twaZsO0KBzQ+QUhR4iFsmLiovpMkKkWTMTM4SXjuyDh4mDQT2
 ns1dTOvFVgTsNiY4kH1xrXyO86YGshEPPWwGwBPcoYW9H6iF9vpnmdld7uxXxSBpoM1dwGYED8
 ld6/o5dfDnKozVsJXwAvXd4jfZpxHMe3Hb9PYbBsAN0lGwrmM3J/+9chBnDIc1s6kJMGOWFRa2
 CdLFEHbc2D2zJanyBWDb3p9N9g0hiPFDyYZmx3+zKbR6ZeHPmKvySJ1oJwjKtLRPuqq0CChT5F
 2qY=
X-SBRS: 2.7
X-MesageID: 12477534
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12477534"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200203165812.21089-1-julien@xen.org>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXEowWQUJDCJ7dgAKCRCmNjwx
 BZC0beKvEACJ75YlJXd7TnNHgFyiCJkm/qPeoQ3sFGSDZuZh7SKcdt9+3V2bFEb0Mii1hQaz
 3hRqZb8sYPHJrGP0ljK09k3wf8k3OuNxziLQBJyzvn7WNlE4wBEcy/Ejo9TVBdA4ph5D0YaZ
 nqdsPmxe/xlTFuSkgu4ep1v9dfVP1TQR0e+JIBa/Ss+cKC5intKm+8JxpOploAHuzaPu0L/X
 FapzsIXqgT9eIQeBEgO2hge6h9Jov3WeED/vh8kA7f8c6zQ/gs5E7VGALwsiLrhr0LZFcKcw
 kI3oCCrB/C/wyPZv789Ra8EXbeRSJmTjcnBwHRPjnjwQmetRDD1t+VyrkC6uujT5jmgOBzaj
 KCqZ8PcMAssOzdzQtKmjUQ2b3ICPs2X13xZ5M5/OVs1W3TG5gkvMh4YoHi4ilFnOk+v3/j7q
 65FG6N0JLb94Ndi80HkIOQQ1XVGTyu6bUPaBg3rWK91Csp1682kD/dNVF3FKHrRLmSVtmEQR
 5rK0+VGc/FmR6vd4haKGWIRuPxzg+pBR77avIZpU7C7+UXGuZ5CbHwIdY8LojJg2TuUdqaVj
 yxmEZLOA8rVHipCGrslRNthVbJrGN/pqtKjCClFZHIAYJQ9EGLHXLG9Pj76opfjHij3MpR3o
 pCGAh6KsCrfrsvjnpDwqSbngGyEVH030irSk4SwIqZ7FwA==
Message-ID: <81beb0ad-abcd-6413-3b8e-490cd9ab12ee@citrix.com>
Date: Thu, 6 Feb 2020 12:08:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200203165812.21089-1-julien@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8zLzIwIDQ6NTggUE0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBGcm9tOiBKdWxpZW4gR3Jh
bGwgPGpncmFsbEBhbWF6b24uY29tPgo+IAo+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aHkg
dGhlIHNsb3QgMCBvZiBlYWNoIHAybSBzaG91bGQgYmUgcG9wdWxhdGVkCj4gd2l0aCBlbXB0eSBw
YWdlLXRhYmxlcy4gVGhlIGNvbW1pdCBpbnRyb2R1Y2luZyBpdCA3NTlhZjhlMzgwMCAiW0hWTV0K
PiBGaXggNjQtYml0IEhWTSBkb21haW4gY3JlYXRpb24uIiBkb2VzIG5vdCBjb250YWluIG1lYW5p
bmdmdWwKPiBleHBsYW5hdGlvbiBleGNlcHQgdGhhdCBpdCB3YXMgbmVjZXNzYXJ5IGZvciBzaGFk
b3cuCj4gCj4gQXMgd2UgZG9uJ3Qgc2VlbSB0byBoYXZlIGEgZ29vZCBleHBsYW5hdGlvbiB3aHkg
dGhpcyBpcyB0aGVyZSwgZHJvcCB0aGUKPiBjb2RlIGNvbXBsZXRlbHkuCj4gCj4gVGhpcyB3YXMg
dGVzdGVkIGJ5IHN1Y2Nlc3NmdWxseSBib290aW5nIGEgSFZNIHdpdGggc2hhZG93IGVuYWJsZWQu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClNp
bmNlIG5vYm9keSBrbm93cyB3aHkgaXQncyBoZXJlLCBhbmQgaXQgZG9lc24ndCBsb29rIGxpa2Ug
aXQgc2hvdWxkCmhhdmUgYW55IGVmZmVjdDoKCkFja2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:10:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:10:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izfzP-0004tm-LU; Thu, 06 Feb 2020 12:10:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NKTe=32=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1izfzN-0004tf-W8
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:10:34 +0000
X-Inumbo-ID: aa10e560-48d9-11ea-af50-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aa10e560-48d9-11ea-af50-12813bfff9fa;
 Thu, 06 Feb 2020 12:10:29 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id w12so6903059wrt.2
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 04:10:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=/5xyUTPHlnntCvjJ20lqVh79epuXpml2WbCik5V4xZo=;
 b=RUiGy89H29ENfJXzwaa+0vkLOJ580oBy9+6NKcOfrneAocPPICeBC3UOrc8rOP3wAL
 l2xO5LNFHXKS68acq2cRLalE6Mwk2yuDrjI3h41rFF0Izurqn+X5fH3kpTHlJuR0kuSW
 aILamzJYRsZIPO4FExm06RxE1AEvaYEJC+W4yq2Sx8qojchtI1MPkwLOUJe3ISF0QGQd
 U9lztUBHxagcFPCqTxxjqcgsohFLNbclTpT7qOZUJZO6KueJXPYtJOp2QUfqmmIOU0vj
 fTiJ6mAq/q0ckAqI4waoYG253YV5jLqeNWwKFyaPDNQ0KjYaU5xlfcABQtmGGPzDMP0A
 0a2Q==
X-Gm-Message-State: APjAAAXGBDJpLRr8wPGbjya2rsaopq1QQ+qJ3w6cVGg/LqBTlp4X7otX
 AAV0Q4OIfbr9dAgBFHZS9+ctn6L0jSU=
X-Google-Smtp-Source: APXvYqwU6bLJahglAWi/O8nNDE0cBBCfr8IXLQJ1VspfzSabhdu47cFvE/pGbyWPh1jcmucNHAbn0w==
X-Received: by 2002:adf:ed09:: with SMTP id a9mr3634352wro.350.1580991028084; 
 Thu, 06 Feb 2020 04:10:28 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 2sm3789362wrq.31.2020.02.06.04.10.27
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 06 Feb 2020 04:10:27 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Thu,  6 Feb 2020 12:10:24 +0000
Message-Id: <20200206121024.21803-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86: make it clear range is inclusive when
 printing e820 range
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hhbmdlIHRoZSBmb3JtYXQgc3RyaW5nIHRvIHVzZSAiWyxdIiBhbmQgc3VidHJhY3QgMSBmcm9t
IHRoZSBlbmQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9h
cmNoL3g4Ni9lODIwLmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyks
IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2U4MjAuYyBiL3hlbi9h
cmNoL3g4Ni9lODIwLmMKaW5kZXggMTYwZjAyOWVkZC4uYzlkYzUyYzc2OCAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2U4MjAuYworKysgYi94ZW4vYXJjaC94ODYvZTgyMC5jCkBAIC05Miw5ICs5
Miw5IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBwcmludF9lODIwX21lbW9yeV9tYXAoc3RydWN0IGU4
MjBlbnRyeSAqbWFwLCB1bnNpZ25lZCBpbnQgZW50CiAgICAgdW5zaWduZWQgaW50IGk7CiAKICAg
ICBmb3IgKGkgPSAwOyBpIDwgZW50cmllczsgaSsrKSB7Ci0gICAgICAgIHByaW50aygiICUwMTZM
eCAtICUwMTZMeCAiLAorICAgICAgICBwcmludGsoIiBbJTAxNkx4LCAlMDE2THhdICIsCiAgICAg
ICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciksCi0gICAgICAgICAg
ICAgICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciArIG1hcFtpXS5zaXplKSk7Cisg
ICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZyBsb25nKShtYXBbaV0uYWRkciArIG1hcFtpXS5z
aXplKSAtIDEpOwogICAgICAgICBzd2l0Y2ggKG1hcFtpXS50eXBlKSB7CiAgICAgICAgIGNhc2Ug
RTgyMF9SQU06CiAgICAgICAgICAgICBwcmludGsoIih1c2FibGUpXG4iKTsKLS0gCjIuMjAuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:26:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:26:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izgEP-0005pv-4d; Thu, 06 Feb 2020 12:26:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3kaZ=32=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izgEO-0005pq-Ew
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:26:04 +0000
X-Inumbo-ID: d619ce7e-48db-11ea-af5f-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d619ce7e-48db-11ea-af5f-12813bfff9fa;
 Thu, 06 Feb 2020 12:26:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580991963;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=dXgs0/if7FzryyeBED52A2F8P9XaETUkMNO4gDbBIrg=;
 b=NbWm1AAjtaP/Zge+ib3E4mNfKB+bHZiWN36oSfcTI1/au+F3SdhG07EL
 r4BrWghjD0i77qCDi9keBM4oSqDfAa1MwnhHfWTC5SmjKofk+9uIrzY5C
 0wnDVr+TH/i6xZ+1CbPEhucfqnQcUuX0WtBMU6CNT0mK7FQZcpcMhBGOA Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: avaG63323w6J3GLvlrRAsPtsikNya7JCBHXYbr4cX85xG16DdWGMYyTRqakA2mr1MCyl2ndQgR
 9tz0KbA7UvKgT/plcysvVVTqiFqSjWV7sX6x9Al40Sg3W+3FJ62rIel7F/y9fqH1mwn8M7dEAO
 BBPETSooStXOrzEadR+r2TisgXYY5UmcOO/UcBET4ClxHDCD2EaTWwDkr5+82Gn4Tz8gkJrq3A
 eyqCIbu/y2BPWeJ9qRUyRdzfJkKaHIEx7rTEcjBNBbuPfwCr832IXwnRx69mE/nwSrYxlFijQT
 WjE=
X-SBRS: 2.7
X-MesageID: 12659206
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12659206"
To: Jan Beulich <jbeulich@suse.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
 <9c7f9930-02d7-13d3-88ab-bad236993e31@suse.com>
 <5227980e-5938-f23b-7b1d-eac67bba792e@citrix.com>
 <18fa5048-0fc7-c60d-bf93-d02442bae70d@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <8472484b-966e-de1e-95d2-55d089b8fc81@citrix.com>
Date: Thu, 6 Feb 2020 12:25:58 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <18fa5048-0fc7-c60d-bf93-d02442bae70d@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <Ian.Jackson@citrix.com>, Anthony
 PERARD <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAxMTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDYuMDIuMjAyMCAx
MjozMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDYvMDIvMjAyMCAwOToyOCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAwNS4wMi4yMDIwIDE3OjUwLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKPj4+PiArKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5oCj4+Pj4gQEAgLTg2LDcgKzg2LDcgQEAKPj4+
PiAgI2RlZmluZSBIVk1fUEFSQU1fU1RPUkVfUEZOICAgIDEKPj4+PiAgI2RlZmluZSBIVk1fUEFS
QU1fU1RPUkVfRVZUQ0hOIDIKPj4+PiAgCj4+Pj4gLSNkZWZpbmUgSFZNX1BBUkFNX1BBRV9FTkFC
TEVEICA0Cj4+Pj4gKyNkZWZpbmUgSFZNX1BBUkFNX1BBRV9FTkFCTEVEICA0IC8qIE9ic29sZXRl
LiAgRG8gbm90IHVzZS4gKi8KPj4+IEkgdGhpbmsgdGhpcyBzaG91bGQgYmUgbW92ZWQgdXAgaW4g
dGhlIGRlcHJlY2F0ZWQgc2VjdGlvbi4KPj4gVGhlcmUgaXNuJ3QgYSBkZXByZWNhdGVkIHNlY3Rp
b24uCj4+Cj4+IFRoZSBwYXJhbXMgYXJlIGN1cnJlbnRseSBzb3J0ZWQgbnVtZXJpY2FsbHkuwqAg
UGxheWluZyAid2hpY2ggcGFyYW0gaXMKPj4gdGhpcyBpbnRlZ2VyPyIgd2l0aCBhbiB1bnNvcnRl
ZCBwYXJhbXMuaCBpcyBhbiBleHBlcmllbmNlIEkgd2lzaCBuZXZlcgo+PiB0byByZXBlYXQgYWdh
aW4uCj4gWW91J2xsIGZpbmQKPgo+IC8qIFRoZXNlIHBhcmFtZXRlcnMgYXJlIGRlcHJlY2F0ZWQg
YW5kIHRoZWlyIG1lYW5pbmcgaXMgdW5kZWZpbmVkLiAqLwo+Cj4gbmVhciB0aGUgdG9wIG9mIHRo
ZSBmaWxlLgoKVXJnaCAtIEkgd2FzIGxvb2tpbmcgYXQgdGhlIDQuNSBjb2RlLgoKV2hhdCdzIGN1
cnJlbnRseSBpbiBzdGF0aW5nIGlzIGEgdG90YWwgbWVzcywgYW5kIHdlJ3ZlIGdvdCBtdWx0aXBs
ZQpkaWZmZXJlbnQgd2F5cyBvZiBkZWFsaW5nIHdpdGggcmVzZXJ2ZWQgdmFsdWVzLgoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:41:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:41:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izgTX-0007Ng-I1; Thu, 06 Feb 2020 12:41:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izgTW-0007Nb-2e
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:41:42 +0000
X-Inumbo-ID: 050ab55b-48de-11ea-af61-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 050ab55b-48de-11ea-af61-12813bfff9fa;
 Thu, 06 Feb 2020 12:41:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izgTU-0002ZT-Ky; Thu, 06 Feb 2020 12:41:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izgTU-0004MT-Ca; Thu, 06 Feb 2020 12:41:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izgTU-00077s-By; Thu, 06 Feb 2020 12:41:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146759-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b0dd772650e087cf474cd20abf23508b9b094f42
X-Osstest-Versions-That: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 12:41:40 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146759: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc1OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiMGRkNzcyNjUwZTA4N2NmNDc0Y2QyMGFiZjIzNTA4YjliMDk0ZjQyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0ZTMzMjJlYzE0MTU1ZDM1ODBm
Y2JiZTY0ZTM0MmM5ODE4MmMxODQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NTAgIDIwMjAt
MDItMDUgMTk6MDA6NDIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzU5ICAy
MDIwLTAyLTA2IDA5OjAwOjI0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hp
bmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAog
ICA0ZTMzMjJlYzE0Li5iMGRkNzcyNjUwICBiMGRkNzcyNjUwZTA4N2NmNDc0Y2QyMGFiZjIzNTA4
YjliMDk0ZjQyIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:53:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izgez-0008H8-PR; Thu, 06 Feb 2020 12:53:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izgey-0008GF-2W
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:53:32 +0000
X-Inumbo-ID: ad293f6c-48df-11ea-8952-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ad293f6c-48df-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 12:53:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4FEB8B145;
 Thu,  6 Feb 2020 12:53:30 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200206121024.21803-1-wl@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <48fc06c1-4db6-4eb5-aabc-cc29d121f787@suse.com>
Date: Thu, 6 Feb 2020 13:53:38 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206121024.21803-1-wl@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86: make it clear range is inclusive when
 printing e820 range
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxMzoxMCwgV2VpIExpdSB3cm90ZToKPiBDaGFuZ2UgdGhlIGZvcm1hdCBz
dHJpbmcgdG8gdXNlICJbLF0iIGFuZCBzdWJ0cmFjdCAxIGZyb20gdGhlIGVuZC4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:56:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:56:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izgiG-0008Q2-H7; Thu, 06 Feb 2020 12:56:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izgiF-0008Px-Sa
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:56:55 +0000
X-Inumbo-ID: 266e6c62-48e0-11ea-af72-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 266e6c62-48e0-11ea-af72-12813bfff9fa;
 Thu, 06 Feb 2020 12:56:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E4309AEC5;
 Thu,  6 Feb 2020 12:56:53 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>, Julien Grall <julien@xen.org>
References: <20200206103833.15355-1-julien@xen.org>
 <d30a9c1b478c4e3a8b082fa625c8989a@EX13D32EUC003.ant.amazon.com>
 <0fb52abc-1a41-ab91-9c74-6f0913092a02@xen.org>
 <202acf94cd674228a1d852ccd372a90c@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <94c9aee5-04de-c4d4-5c35-0078b57dfd42@suse.com>
Date: Thu, 6 Feb 2020 13:57:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <202acf94cd674228a1d852ccd372a90c@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Grall,
 Julien" <jgrall@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxMjo0NCwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPj4g
U2VudDogMDYgRmVicnVhcnkgMjAyMCAxMToxNwo+PiBUbzogRHVycmFudCwgUGF1bCA8cGR1cnJh
bnRAYW1hem9uLmNvLnVrPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+IENjOiBH
cmFsbCwgSnVsaWVuIDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4gU3ViamVjdDogUmU6IFtQQVRDSCB2
Ml0geGVuL21tOiBBdm9pZCBhc3N1bWluZyB0aGUgcGFnZSBpcyBpbnVzZSBpbgo+PiBhc3NpZ25f
cGFnZXMoKQo+Pgo+PiBIaSBQYXVsLAo+Pgo+PiBPbiAwNi8wMi8yMDIwIDEwOjUyLCBEdXJyYW50
LCBQYXVsIHdyb3RlOgo+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+Pj4gRnJvbTog
SnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPj4+PiBTZW50OiAwNiBGZWJydWFyeSAyMDIw
IDEwOjM5Cj4+Pj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pj4+IENjOiBq
dWxpZW5AeGVuLm9yZzsgRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgR3Jh
bGwsCj4+IEp1bGllbgo+Pj4+IDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4+PiBTdWJqZWN0OiBbUEFU
Q0ggdjJdIHhlbi9tbTogQXZvaWQgYXNzdW1pbmcgdGhlIHBhZ2UgaXMgaW51c2UgaW4KPj4+PiBh
c3NpZ25fcGFnZXMoKQo+Pj4+Cj4+Pj4gRnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9u
LmNvbT4KPj4+Pgo+Pj4+IEF0IHRoZSBtb21lbnQsIGFzc2lnbl9wYWdlcygpIG9uIHRoZSBwYWdl
IHRvIGJlIGludXNlIChQR0Nfc3RhdGVfaW51c2UpCj4+Pj4gYW5kIHRoZSBzdGF0ZSB2YWx1ZSB0
byBiZSAwLgo+Pj4+Cj4+Pj4gSG93ZXZlciwgdGhlIGNvZGUgbWF5IHJhY2Ugd2l0aCB0aGUgcGFn
ZSBvZmZsaW5pbmcgY29kZSAoc2VlCj4+Pj4gb2ZmbGluZV9wYWdlKCkpLiBEZXBlbmRpbmcgb24g
dGhlIG9yZGVyaW5nLCB0aGUgcGFnZSBtYXkgYmUgaW4KPj4gb2ZmbGluaW5nCj4+Pj4gc3RhdGUg
KFBHQ19zdGF0ZV9vZmZsaW5pbmcpIGJlZm9yZSBpdCBpcyBhc3NpZ25lZCB0byBhIGRvbWFpbi4K
Pj4+Pgo+Pj4+IE9uIGRlYnVnIGJ1aWxkLCB0aGlzIG1heSByZXN1bHQgdG8gaGl0IHRoZSBhc3Nl
cnQgb3IganVzdCBjbG9iYmVyIHRoZQo+Pj4+IHN0YXRlLiBPbiBub24tZGVidWcgYnVpbGQsIHRo
ZSBzdGF0ZSB3aWxsIGdldCBjbG9iYmVyZWQuCj4+Pj4KPj4+PiBJbmNpZGVudGFsbHkgdGhlIGZs
YWcgUEdDX2Jyb2tlbiB3aWxsIGdldCBjbG9iYmVyZWQgYXMgd2VsbC4KPj4+Pgo+Pj4+IEdyYWIg
dGhlIGhlYXBfbG9jayB0byBwcmV2ZW50IGEgcmFjZSB3aXRoIG9mZmxpbmVfcGFnZSgpIGFuZCBr
ZWVwIHRoZQo+Pj4+IHN0YXRlIGFuZCBicm9rZW4gZmxhZyBhcm91bmQuCj4+Pj4KPj4+PiBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+Pj4KPj4+IFRoaXMg
c2VlbXMgbGlrZSBhIHJlYXNvbmFibGUgY2hhbmdlLiBJIGd1ZXNzIGhhdmluZyBhc3NpZ25fcGFn
ZXMoKSB0YWtlCj4+IHRoZSBnbG9iYWwgbG9jayBpcyBubyBtb3JlIHByb2JsZW0gdGhhbiBpdHMg
ZXhpc3RpbmcgY2FsbCB0bwo+PiBkb21haW5fYWRqdXN0X3RvdF9wYWdlcygpIHdoaWNoIGFsc28g
dGFrZXMgdGhlIHNhbWUgbG9jay4KPj4KPj4gVGhhdCdzIG15IHVuZGVyc3RhbmRpbmcuIFN1bW1h
cml6aW5nIG91ciBkaXNjdXNzaW9uIElSTCBmb3IgdGhlIG90aGVyLAo+PiBpdCBpcyBub3QgY2xl
YXIgd2hldGhlciB0aGUgbG9jayBpcyBlbm91Z2ggaGVyZS4KPj4KPj4gIEZyb20gbXkgdW5kZXJz
dGFuZGluZyB0aGUgc2VxdWVuY2UKPj4KPj4gcGdbaV0uY291bnRfaW5mbyAmPSAuLi47Cj4+IHBn
W2ldLmNvdW50X2luZm8gfD0gLi4uOwo+Pgo+PiBjb3VsZCByZXN1bHQgdG8gbXVsdGlwbGUgcmVh
ZC93cml0ZSBmcm9tIHRoZSBjb21waWxlci4gV2UgY291bGQgdXNlIGEKPj4gc2luZ2xlIGFzc2ln
bm1lbnQsIGJ1dCBJIHN0aWxsIGRvbid0IHRoaW5rIHRoaXMgcHJldmVudCB0aGUgY29tcGlsZXIg
dG8KPj4gYmUgdXNlIG11bHRpcGxlIHJlYWQvd3JpdGUuCj4+Cj4+IFRoZSBjb25jZXJuIHdvdWxk
IGJlIGEgcmFjZSB3aXRoIGdldF9wYWdlX293bmVyX2FuZF9yZWZlcmVuY2UoKS4gSWYgMSBpcwo+
PiBzZXQgYmVmb3JlIHRoZSByZXN0IG9mIHRoZSBiaXRzLCB0aGVuIHlvdSBtYXkgYmUgYWJsZSB0
byBnZXQgdGhlIHBhZ2UuCj4+Cj4+IFNvIEkgbWlnaHQgd2FudCB0byB1c2Ugd3JpdGVfYXRvbWlj
KCkgYmVsb3cuIEFueSBvcGluaW9uPwo+Pgo+IAo+IFRCSCBJIHdvbmRlciBpZiB3ZSBvdWdodCB0
byBzYXkgdGhhdCBhbnkgdXBkYXRlIHRvIGNvdW50X2luZm8gb3VnaHQgdG8KPiBiZSBkb25lIGJ5
IGEgd3JpdGVfYXRvbWljICh3aGVyZSBpdCdzIG5vdCBhbHJlYWR5IGRvbmUgYnkgY21weGNoZyku
CgpJIGFncmVlLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 12:59:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 12:59:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izgkV-00006J-01; Thu, 06 Feb 2020 12:59:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izgkT-00006C-81
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 12:59:13 +0000
X-Inumbo-ID: 78e3ae6c-48e0-11ea-8952-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 78e3ae6c-48e0-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 12:59:12 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izgkR-0002ux-0u; Thu, 06 Feb 2020 12:59:11 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izgkQ-0006D4-Na; Thu, 06 Feb 2020 12:59:10 +0000
Date: Thu, 6 Feb 2020 12:59:07 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200206125907.5sr2egtkvq5qggks@debian>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-6-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-6-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 5/7] x86/tlb: introduce a flush guests
 TLB flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTNQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEludHJvZHVjZSBhIHNwZWNpZmljIGZsYWcgdG8gcmVxdWVzdCBhIEhWTSBndWVz
dCBUTEIgZmx1c2gsIHdoaWNoIGlzCj4gYW4gQVNJRC9WUElEIHRpY2tsZSB0aGF0IGZvcmNlcyBh
IGxpbmVhciBUTEIgZmx1c2ggZm9yIGFsbCBIVk0gZ3Vlc3RzLgo+IAo+IFRoaXMgd2FzIHByZXZp
b3VzbHkgdW5jb25kaXRpb25hbGx5IGRvbmUgaW4gZWFjaCBwcmVfZmx1c2ggY2FsbCwgYnV0Cj4g
dGhhdCdzIG5vdCByZXF1aXJlZDogSFZNIGd1ZXN0cyBub3QgdXNpbmcgc2hhZG93IGRvbid0IHJl
cXVpcmUgbGluZWFyCj4gVExCIGZsdXNoZXMgYXMgWGVuIGRvZXNuJ3QgbW9kaWZ5IHRoZSBndWVz
dCBwYWdlIHRhYmxlcyBpbiB0aGF0IGNhc2UKPiAoaWU6IHdoZW4gdXNpbmcgSEFQKS4KPiAKPiBN
b2RpZnkgYWxsIHNoYWRvdyBjb2RlIFRMQiBmbHVzaGVzIHRvIGFsc28gZmx1c2ggdGhlIGd1ZXN0
IFRMQiwgaW4KPiBvcmRlciB0byBrZWVwIHRoZSBwcmV2aW91cyBiZWhhdmlvci4gSSBoYXZlbid0
IGxvb2tlZCBhdCBlYWNoIHNwZWNpZmljCj4gc2hhZG93IGNvZGUgVExCIGZsdXNoIGluIG9yZGVy
IHRvIGZpZ3VyZSBvdXQgd2hldGhlciBpdCBhY3R1YWxseQo+IHJlcXVpcmVzIGEgZ3Vlc3QgVExC
IGZsdXNoIG9yIG5vdCwgc28gdGhlcmUgbWlnaHQgYmUgcm9vbSBmb3IKPiBpbXByb3ZlbWVudCBp
biB0aGF0IHJlZ2FyZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:01:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:01:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izgn5-0000t8-JL; Thu, 06 Feb 2020 13:01:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izgn4-0000sx-Bh
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:01:54 +0000
X-Inumbo-ID: d8b5b51a-48e0-11ea-8952-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d8b5b51a-48e0-11ea-8952-bc764e2007e4;
 Thu, 06 Feb 2020 13:01:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E4585B188;
 Thu,  6 Feb 2020 13:01:52 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200206103833.15355-1-julien@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <97b012d1-0bea-cc8c-f93e-493a06725d42@suse.com>
Date: Thu, 6 Feb 2020 14:01:40 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206103833.15355-1-julien@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, pdurrant@amazon.com,
 Julien Grall <jgrall@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxMTozOCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhvd2V2ZXIsIHRoZSBj
b2RlIG1heSByYWNlIHdpdGggdGhlIHBhZ2Ugb2ZmbGluaW5nIGNvZGUgKHNlZQo+IG9mZmxpbmVf
cGFnZSgpKS4gRGVwZW5kaW5nIG9uIHRoZSBvcmRlcmluZywgdGhlIHBhZ2UgbWF5IGJlIGluIG9m
ZmxpbmluZwo+IHN0YXRlIChQR0Nfc3RhdGVfb2ZmbGluaW5nKSBiZWZvcmUgaXQgaXMgYXNzaWdu
ZWQgdG8gYSBkb21haW4uCj4gCj4gT24gZGVidWcgYnVpbGQsIHRoaXMgbWF5IHJlc3VsdCB0byBo
aXQgdGhlIGFzc2VydCBvciBqdXN0IGNsb2JiZXIgdGhlCj4gc3RhdGUuIE9uIG5vbi1kZWJ1ZyBi
dWlsZCwgdGhlIHN0YXRlIHdpbGwgZ2V0IGNsb2JiZXJlZC4KPiAKPiBJbmNpZGVudGFsbHkgdGhl
IGZsYWcgUEdDX2Jyb2tlbiB3aWxsIGdldCBjbG9iYmVyZWQgYXMgd2VsbC4KCkFzIG1lbnRpb25l
ZCB3aGVuIEkgZmlyc3QgcG9pbnRlZCBvdXQgdGhpcyBpc3N1ZSwgaXQgaXMgd2lkZXIgdGhhbgpq
dXN0IGFzc2lnbl9wYWdlcygpIGFmYWljdCwgd2hpY2ggaXMgc3BlY2lmaWNhbGx5IHdoeSBJIHNh
aWQgSQp3b3VsZG4ndCBleHBlY3QgeW91IHRvIHdhbnQgdG8gZGVhbCB3aXRoIGl0IGFsb25nc2lk
ZSB0aGUgImltcGxpY2l0CmludXNlIiBhc3BlY3QuIEZpeGluZyBqdXN0IG9uZSBpbnN0YW5jZSBv
ZiBpdCB3aXRob3V0IGFsc28KYWRkcmVzc2luZyB0aGUgb3RoZXJzIGlzbid0IGdvaW5nIHRvIGhl
bHAuIElPVyB5b3UgY291bGQgbGVhdmUgdGhlCmNvZGUgdGhlIHdheSBpdCB3YXMgaW4gdjEgaW4g
dGhpcyByZWdhcmQsIGFuZCB0aGVuIHdlICh5b3UsIG1lLCBvcgp5ZXQgc29tZW9uZSBlbHNlKSB0
YWtlIGNhcmUgb2YgdGhlIHJhY2UgYXNwZWN0IGdsb2JhbGx5IGZvciB0aGUKdHJlZS4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:23:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:23:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izh87-0002Yt-GL; Thu, 06 Feb 2020 13:23:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izh86-0002Yo-HI
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:23:38 +0000
X-Inumbo-ID: e18224dc-48e3-11ea-af84-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e18224dc-48e3-11ea-af84-12813bfff9fa;
 Thu, 06 Feb 2020 13:23:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 285D8AF0E;
 Thu,  6 Feb 2020 13:23:36 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
Date: Thu, 6 Feb 2020 14:23:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH 0/2] VT-d: RMRR parsing adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MTogY2hlY2sgYWxsIG9mIGFuIFJNUlIgZm9yIGJlaW5nIEU4MjAtcmVzZXJ2ZWQKMjogYWRqdXN0
IGxvZ2dpbmcgb2YgUk1SUnMKCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:24:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:24:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izh9N-0002d7-TV; Thu, 06 Feb 2020 13:24:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3kaZ=32=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izh9M-0002d1-Id
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:24:56 +0000
X-Inumbo-ID: 104f0be0-48e4-11ea-af84-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 104f0be0-48e4-11ea-af84-12813bfff9fa;
 Thu, 06 Feb 2020 13:24:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580995495;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=SUR2Zch0NanS6XPGioB/JRHlNkzk34eiNHO6q5hOpDA=;
 b=Pgxnk2Ir250+E+fzEft8BkX0FV2VMz/B2qfNGpRm4nSkVKw9IGikAHLE
 O0z8LFFZxnqaiZyu8C/oh48pD4u5ZEUA2gWaWpIVt7qO9pTjtR9WprJnB
 vwVcfEkyZNCIpeATyCcBRBGv8kl66g7jHZdjk+L68bFTIhQvTbt5eqdd/ c=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vaTvcHxxAOMneLmIx6goDm19Dsy2EktZ2AY/wpSu3Abucy+dMWhnpOASN0sSOkIBrEOaUCpWiB
 WVTDDhPfg1BZ6KoDXRRIR9fKZavnj+85DS6ha1Cy6r58X8h6GEKo1+2RIb6bRC5GgOfDY1xL7z
 TnDFYe5N749/Aw+jzzPoWBTkrn13L4CUBkQd21qAkE7n4Zc264JbCXrMwpR9Enezsd+FgEsYvq
 yPOrPBCL1BX94buwJpku5rhiMpnNMyzVVLrworzcZikfkOacwNfCjAsH/aTX7lJR9LxFVH7TMM
 /r4=
X-SBRS: 2.7
X-MesageID: 12414507
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12414507"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 6 Feb 2020 13:24:52 +0000
Message-ID: <20200206132452.11802-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/hvm: Fix handling of obsolete HVM_PARAMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGxvY2FsIHhjX2h2bV9wYXJhbV9kZXByZWNhdGVkX2NoZWNrKCkgaW4gbGlieGMgdHJpZXMg
dG8gZ3Vlc3MgWGVuJ3MKYmVoYXZpb3VyIGZvciB0aGUgTUVNT1JZX0VWRU5UIHBhcmFtcywgYnV0
IGlzIHdyb25nIGZvciB0aGUgZ2V0IHNpZGUsIHdoZXJlClhlbiB3b3VsZCByZXR1cm4gMCAod2hp
Y2ggaXMgYWxzbyBhIGJ1ZykuICBEZWxldGUgdGhlIGhlbHBlci4KCkluIFhlbiwgcGVyZm9ybSB0
aGUgY2hlY2tzIGluIGh2bV9hbGxvd19zZXRfcGFyYW0oKSwgcmF0aGVyIHRoYW4KaHZtX3NldF9w
YXJhbSgpLCBhbmQgYWN0dWFsbHkgaW1wbGVtZW50IGNoZWNrcyBvbiB0aGUgZ2V0IHNpZGUgc28g
dGhlCmh5cGVyY2FsbCBkb2Vzbid0IHJldHVybiBzdWNjZXNzZnVsbHkgd2l0aCAwIGFzIGFuIGFu
c3dlci4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExp
dSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+CkNDOiBSYXp2YW4gQ29q
b2NhcnUgPHJjb2pvY2FydUBiaXRkZWZlbmRlci5jb20+CkNDOiBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzQHRrbGVuZ3llbC5jb20+CgpUYW1hczogWW91IGludHJvZHVjZWQgeGNfaHZtX3BhcmFtX2Rl
cHJlY2F0ZWRfY2hlY2soKSBpbiAwYTI0NmI0MWNhIHdoaWxlCmludHJvZHVjaW5nIFhFTl9ET01D
VExfbW9uaXRvcl9vcC4gIERvIHlvdSByZWNhbGwgd2h5PwotLS0KIHRvb2xzL2xpYnhjL3hjX2Rv
bWFpbi5jICAgICAgICAgfCAyOCArKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJj
aC94ODYvaHZtL2h2bS5jICAgICAgICAgIHwgMjUgKysrKysrKysrKysrKystLS0tLS0tLS0tLQog
eGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaCB8IDE4ICsrKysrKysrLS0tLS0tLS0tLQog
MyBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25zKCspLCA0NyBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9saWJ4Yy94Y19kb21haW4uYyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5j
CmluZGV4IGU1NDQyMThkMmUuLjcxODI5YzJiY2UgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hj
X2RvbWFpbi5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX2RvbWFpbi5jCkBAIC0xNDQxLDMxICsxNDQx
LDEwIEBAIGludCB4Y19kb21haW5fc2VuZF90cmlnZ2VyKHhjX2ludGVyZmFjZSAqeGNoLAogICAg
IHJldHVybiBkb19kb21jdGwoeGNoLCAmZG9tY3RsKTsKIH0KIAotc3RhdGljIGlubGluZSBpbnQg
eGNfaHZtX3BhcmFtX2RlcHJlY2F0ZWRfY2hlY2sodWludDMyX3QgcGFyYW0pCi17Ci0gICAgc3dp
dGNoICggcGFyYW0gKQotICAgIHsKLSAgICAgICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5U
X0NSMDoKLSAgICAgICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMzoKLSAgICAgICAg
Y2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSNDoKLSAgICAgICAgY2FzZSBIVk1fUEFSQU1f
TUVNT1JZX0VWRU5UX0lOVDM6Ci0gICAgICAgIGNhc2UgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9T
SU5HTEVfU1RFUDoKLSAgICAgICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX01TUjoKLSAg
ICAgICAgICAgIHJldHVybiAtRU9QTk9UU1VQUDsKLSAgICAgICAgZGVmYXVsdDoKLSAgICAgICAg
ICAgIGJyZWFrOwotICAgIH07Ci0KLSAgICByZXR1cm4gMDsKLX0KLQogaW50IHhjX2h2bV9wYXJh
bV9zZXQoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbSwgdWludDMyX3QgcGFyYW0s
IHVpbnQ2NF90IHZhbHVlKQogewogICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JVRkZFUih4ZW5faHZt
X3BhcmFtX3QsIGFyZyk7Ci0gICAgaW50IHJjID0geGNfaHZtX3BhcmFtX2RlcHJlY2F0ZWRfY2hl
Y2socGFyYW0pOwotCi0gICAgaWYgKCByYyApCi0gICAgICAgIHJldHVybiByYzsKKyAgICBpbnQg
cmM7CiAKICAgICBhcmcgPSB4Y19oeXBlcmNhbGxfYnVmZmVyX2FsbG9jKGhhbmRsZSwgYXJnLCBz
aXplb2YoKmFyZykpOwogICAgIGlmICggYXJnID09IE5VTEwgKQpAQCAtMTQ4NCwxMCArMTQ2Myw3
IEBAIGludCB4Y19odm1fcGFyYW1fc2V0KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBk
b20sIHVpbnQzMl90IHBhcmFtLCB1aW50NjRfCiBpbnQgeGNfaHZtX3BhcmFtX2dldCh4Y19pbnRl
cmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9tLCB1aW50MzJfdCBwYXJhbSwgdWludDY0X3QgKnZh
bHVlKQogewogICAgIERFQ0xBUkVfSFlQRVJDQUxMX0JVRkZFUih4ZW5faHZtX3BhcmFtX3QsIGFy
Zyk7Ci0gICAgaW50IHJjID0geGNfaHZtX3BhcmFtX2RlcHJlY2F0ZWRfY2hlY2socGFyYW0pOwot
Ci0gICAgaWYgKCByYyApCi0gICAgICAgIHJldHVybiByYzsKKyAgICBpbnQgcmM7CiAKICAgICBh
cmcgPSB4Y19oeXBlcmNhbGxfYnVmZmVyX2FsbG9jKGhhbmRsZSwgYXJnLCBzaXplb2YoKmFyZykp
OwogICAgIGlmICggYXJnID09IE5VTEwgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggMDBhOWU3MGI3Yy4uOTM3OTVkYWI5
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCkBAIC00MTA1LDggKzQxMDUsMTQgQEAgc3RhdGljIGludCBodm1fYWxsb3dfc2V0
X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIGJyZWFrOwogICAgIC8qIFRoZSBmb2xs
b3dpbmcgcGFyYW1ldGVycyBhcmUgZGVwcmVjYXRlZC4gKi8KICAgICBjYXNlIEhWTV9QQVJBTV9E
TV9ET01BSU46CisgICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMDoKKyAgICBjYXNl
IEhWTV9QQVJBTV9NRU1PUllfRVZFTlRfQ1IzOgorICAgIGNhc2UgSFZNX1BBUkFNX01FTU9SWV9F
VkVOVF9DUjQ6CisgICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0lOVDM6CisgICAgY2Fz
ZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX1NJTkdMRV9TVEVQOgogICAgIGNhc2UgSFZNX1BBUkFN
X0JVRklPUkVRX0VWVENITjoKLSAgICAgICAgcmMgPSAtRVBFUk07CisgICAgY2FzZSBIVk1fUEFS
QU1fTUVNT1JZX0VWRU5UX01TUjoKKyAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICBicmVh
azsKICAgICAvKgogICAgICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBtdXN0IG5vdCBiZSBz
ZXQgYnkgdGhlIGd1ZXN0CkBAIC00MjIxLDE1ICs0MjI3LDYgQEAgc3RhdGljIGludCBodm1fc2V0
X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsIHVpbnQzMl90IGluZGV4LCB1aW50NjRfdCB2YWx1ZSkK
ICAgICBjYXNlIEhWTV9QQVJBTV9BQ1BJX0lPUE9SVFNfTE9DQVRJT046CiAgICAgICAgIHJjID0g
cG10aW1lcl9jaGFuZ2VfaW9wb3J0KGQsIHZhbHVlKTsKICAgICAgICAgYnJlYWs7Ci0gICAgY2Fz
ZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMDoKLSAgICBjYXNlIEhWTV9QQVJBTV9NRU1PUllf
RVZFTlRfQ1IzOgotICAgIGNhc2UgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9DUjQ6Ci0gICAgY2Fz
ZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0lOVDM6Ci0gICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZ
X0VWRU5UX1NJTkdMRV9TVEVQOgotICAgIGNhc2UgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9NU1I6
Ci0gICAgICAgIC8qIERlcHJlY2F0ZWQgKi8KLSAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKLSAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSBIVk1fUEFSQU1fTkVTVEVESFZNOgogICAgICAgICByYyA9
IHhzbV9odm1fcGFyYW1fbmVzdGVkKFhTTV9QUklWLCBkKTsKICAgICAgICAgaWYgKCByYyApCkBA
IC00NDExLDggKzQ0MDgsMTQgQEAgc3RhdGljIGludCBodm1fYWxsb3dfZ2V0X3BhcmFtKHN0cnVj
dCBkb21haW4gKmQsCiAgICAgICAgIGJyZWFrOwogICAgIC8qIFRoZSBmb2xsb3dpbmcgcGFyYW1l
dGVycyBhcmUgZGVwcmVjYXRlZC4gKi8KICAgICBjYXNlIEhWTV9QQVJBTV9ETV9ET01BSU46Cisg
ICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMDoKKyAgICBjYXNlIEhWTV9QQVJBTV9N
RU1PUllfRVZFTlRfQ1IzOgorICAgIGNhc2UgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9DUjQ6Cisg
ICAgY2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0lOVDM6CisgICAgY2FzZSBIVk1fUEFSQU1f
TUVNT1JZX0VWRU5UX1NJTkdMRV9TVEVQOgogICAgIGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX0VW
VENITjoKLSAgICAgICAgcmMgPSAtRU5PREFUQTsKKyAgICBjYXNlIEhWTV9QQVJBTV9NRU1PUllf
RVZFTlRfTVNSOgorICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAgICAgIGJyZWFrOwogICAgIC8q
IFRoZSByZW1haW5pbmcgcGFyYW1ldGVycyBzaG91bGQgbm90IGJlIHJlYWQgYnkgdGhlIGd1ZXN0
LiAqLwogICAgIGRlZmF1bHQ6CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3Bh
cmFtcy5oIGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9wYXJhbXMuaAppbmRleCAzNjgzMmU0Yjk0
Li42ODI5M2UzMTRlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL3BhcmFtcy5o
CisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vcGFyYW1zLmgKQEAgLTI4LDggKzI4LDE0IEBA
CiAvKiBUaGVzZSBwYXJhbWV0ZXJzIGFyZSBkZXByZWNhdGVkIGFuZCB0aGVpciBtZWFuaW5nIGlz
IHVuZGVmaW5lZC4gKi8KICNpZiBkZWZpbmVkKF9fWEVOX18pIHx8IGRlZmluZWQoX19YRU5fVE9P
TFNfXykKIAotI2RlZmluZSBIVk1fUEFSQU1fRE1fRE9NQUlOIDEzCi0jZGVmaW5lIEhWTV9QQVJB
TV9CVUZJT1JFUV9FVlRDSE4gMjYKKyNkZWZpbmUgSFZNX1BBUkFNX0RNX0RPTUFJTiAgICAgICAg
ICAgICAgICAgMTMKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9DUjAgICAgICAgICAg
MjAKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9DUjMgICAgICAgICAgMjEKKyNkZWZp
bmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9DUjQgICAgICAgICAgMjIKKyNkZWZpbmUgSFZNX1BB
UkFNX01FTU9SWV9FVkVOVF9JTlQzICAgICAgICAgMjMKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9S
WV9FVkVOVF9TSU5HTEVfU1RFUCAgMjUKKyNkZWZpbmUgSFZNX1BBUkFNX0JVRklPUkVRX0VWVENI
TiAgICAgICAgICAgMjYKKyNkZWZpbmUgSFZNX1BBUkFNX01FTU9SWV9FVkVOVF9NU1IgICAgICAg
ICAgMzAKIAogI2VuZGlmIC8qIGRlZmluZWQoX19YRU5fXykgfHwgZGVmaW5lZChfX1hFTl9UT09M
U19fKSAqLwogCkBAIC0yMjcsMTQgKzIzMyw2IEBACiAgKi8KICNkZWZpbmUgSFZNX1BBUkFNX0FD
UElfSU9QT1JUU19MT0NBVElPTiAxOQogCi0vKiBEZXByZWNhdGVkICovCi0jZGVmaW5lIEhWTV9Q
QVJBTV9NRU1PUllfRVZFTlRfQ1IwICAgICAgICAgIDIwCi0jZGVmaW5lIEhWTV9QQVJBTV9NRU1P
UllfRVZFTlRfQ1IzICAgICAgICAgIDIxCi0jZGVmaW5lIEhWTV9QQVJBTV9NRU1PUllfRVZFTlRf
Q1I0ICAgICAgICAgIDIyCi0jZGVmaW5lIEhWTV9QQVJBTV9NRU1PUllfRVZFTlRfSU5UMyAgICAg
ICAgIDIzCi0jZGVmaW5lIEhWTV9QQVJBTV9NRU1PUllfRVZFTlRfU0lOR0xFX1NURVAgIDI1Ci0j
ZGVmaW5lIEhWTV9QQVJBTV9NRU1PUllfRVZFTlRfTVNSICAgICAgICAgIDMwCi0KIC8qIEJvb2xl
YW46IEVuYWJsZSBuZXN0ZWRodm0gKGh2bSBvbmx5KSAqLwogI2RlZmluZSBIVk1fUEFSQU1fTkVT
VEVESFZNICAgIDI0CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:26:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:26:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhBK-0002lZ-B9; Thu, 06 Feb 2020 13:26:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izhBI-0002lN-GO
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:26:56 +0000
X-Inumbo-ID: 57c4efc6-48e4-11ea-841d-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 57c4efc6-48e4-11ea-841d-bc764e2007e4;
 Thu, 06 Feb 2020 13:26:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580995616; x=1612531616;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=PRRS+4sXdb7q/NkquzoTtN5ORxldpBxl53RGC7/ryDQ=;
 b=TOtNplFK0wq52H0aMa1RynRq+bRS/b38DcDD3LQkBv4po8aCmDWKDf1S
 mI03ls7EImdmouhIOP23izWUatKIL57nrLsZTT/O2L9GdXfTk4/0yJvTG
 YY6q8nwtaX7KJjzfQkq3+MZ+q627DZI55xkK55PpA/bEN3lP6iAwX1/h5 Q=;
IronPort-SDR: H+ruf824EEo2uJBfXACzzRG534yNbdlTSQhGYGX0SmJeSHIbFKfol2oKk7zulRzavr2YvcQBaa
 ouFV7LJnHR2w==
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="15028529"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-859fe132.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 06 Feb 2020 13:26:45 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-859fe132.us-west-2.amazon.com (Postfix) with ESMTPS
 id 48EC6221CD2; Thu,  6 Feb 2020 13:26:44 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 13:26:43 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 13:26:43 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 13:26:42 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v4 3/7] x86/HVM: introduce "curr" into
 hvmemul_rep_{mov, sto}s()
Thread-Index: AQHV2FXlmotPirE43U6/MNdpsvmBfqgOMCbw
Date: Thu, 6 Feb 2020 13:26:42 +0000
Message-ID: <a7952dfe113849daaca3ed4467f0b0eb@EX13D32EUC003.ant.amazon.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <90e7ed4e-aff5-1b0b-e3a8-fbb4c058a7d1@suse.com>
In-Reply-To: <90e7ed4e-aff5-1b0b-e3a8-fbb4c058a7d1@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v4 3/7] x86/HVM: introduce "curr" into
 hvmemul_rep_{mov, sto}s()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <paul@xen.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgSmFuDQo+IEJldWxp
Y2gNCj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE2OjQzDQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0
cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFdlaQ0KPiBMaXUgPHdsQHhl
bi5vcmc+OyBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4NCj4gU3ViamVjdDogW1hlbi1kZXZl
bF0gW1BBVENIIHY0IDMvN10geDg2L0hWTTogaW50cm9kdWNlICJjdXJyIiBpbnRvDQo+IGh2bWVt
dWxfcmVwX3ttb3YsIHN0b31zKCkNCj4gDQo+IFRoZXJlIGFyZSBhIG51bWJlciBvZiB1c2VzIG9m
ICJjdXJyZW50IiBhbHJlYWR5LCBhbmQgbW9yZSBtYXkgYXBwZWFyDQo+IGRvd24gdGhlIHJvYWQu
IExhdGNoIGludG8gYSBsb2NhbCB2YXJpYWJsZS4NCj4gDQo+IEF0IHRoaXMgb2NjYXNpb24gYWxz
byBkcm9wIHN0cmF5IGNhc3RzIGZyb20gY29kZSBnZXR0aW5nIHRvdWNoZWQgYW55d2F5Lg0KPiAN
Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpSZXZp
ZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPg0KDQouLi53aXRoIG9u
ZSBzdWdnZXN0aW9uOg0KDQo+IC0tLQ0KPiB2NDogTmV3Lg0KPiANCj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9lbXVsYXRlLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCj4g
QEAgLTE3NDcsNyArMTc0Nyw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9yZXBfbW92cygNCj4gIHsN
Cj4gICAgICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0NCj4gICAgICAg
ICAgY29udGFpbmVyX29mKGN0eHQsIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsNCj4g
LSAgICBzdHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyZW50LT5hcmNoLmh2bS5odm1faW87
DQo+ICsgICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Ow0KPiArICAgIHN0cnVjdCBodm1f
dmNwdV9pbyAqdmlvID0gJmN1cnItPmFyY2guaHZtLmh2bV9pbzsNCj4gICAgICB1bnNpZ25lZCBs
b25nIHNhZGRyLCBkYWRkciwgYnl0ZXM7DQo+ICAgICAgcGFkZHJfdCBzZ3BhLCBkZ3BhOw0KPiAg
ICAgIHVpbnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsNCj4gQEAgLTE4MDcsOCArMTgw
OCw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9yZXBfbW92cygNCj4gICAgICB9DQo+IA0KPiAgICAg
IC8qIENoZWNrIGZvciBNTUlPIG9wcyAqLw0KPiAtICAgICh2b2lkKSBnZXRfZ2ZuX3F1ZXJ5X3Vu
bG9ja2VkKGN1cnJlbnQtPmRvbWFpbiwgc2dwYSA+PiBQQUdFX1NISUZULA0KPiAmc3AybXQpOw0K
PiAtICAgICh2b2lkKSBnZXRfZ2ZuX3F1ZXJ5X3VubG9ja2VkKGN1cnJlbnQtPmRvbWFpbiwgZGdw
YSA+PiBQQUdFX1NISUZULA0KPiAmZHAybXQpOw0KPiArICAgIGdldF9nZm5fcXVlcnlfdW5sb2Nr
ZWQoY3Vyci0+ZG9tYWluLCBzZ3BhID4+IFBBR0VfU0hJRlQsICZzcDJtdCk7DQo+ICsgICAgZ2V0
X2dmbl9xdWVyeV91bmxvY2tlZChjdXJyLT5kb21haW4sIGRncGEgPj4gUEFHRV9TSElGVCwgJmRw
Mm10KTsNCg0KU2luY2Ugd2UgaGF2ZSBtb3JlIHRoYW4gb25lICdjdXJyLT5kb21haW4nLCBJIHRo
aW5rIGl0IHdvdWxkIGJlIG5pY2UgdG8gYSBsYXRjaGVkICdjdXJyZCcgZG9tYWluIHBvaW50ZXIg
dG9vLg0KDQogIFBhdWwNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:31:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:31:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhFB-0003Yw-2u; Thu, 06 Feb 2020 13:30:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izhFA-0003Yr-Fo
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:30:56 +0000
X-Inumbo-ID: e70c6d44-48e4-11ea-841d-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e70c6d44-48e4-11ea-841d-bc764e2007e4;
 Thu, 06 Feb 2020 13:30:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1672DAD79;
 Thu,  6 Feb 2020 13:30:54 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
Message-ID: <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
Date: Thu, 6 Feb 2020 14:31:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 1/2] VT-d: check all of an RMRR for being
 E820-reserved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hlY2tpbmcganVzdCB0aGUgZmlyc3QgYW5kIGxhc3QgcGFnZSBpcyBub3Qgc3VmZmljaWVudCAo
YW5kIHJlZHVuZGFudApmb3Igc2luZ2xlLXBhZ2UgcmVnaW9ucykuIEFzIHdlIGRvbid0IG5lZWQg
dG8gY2FyZSBhYm91dCBJQTY0IGFueW1vcmUsCnVzZSBhbiB4ODYtc3BlY2lmaWMgZnVuY3Rpb24g
dG8gZ2V0IHRoaXMgZG9uZSB3aXRob3V0IGxvb3Bpbmcgb3ZlciBlYWNoCmluZGl2aWR1YWwgcGFn
ZS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBh
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKKysrIGIveGVuL2RyaXZlcnMvcGFz
c3Rocm91Z2gvdnRkL2RtYXIuYwpAQCAtMjksNiArMjksNyBAQAogI2luY2x1ZGUgPHhlbi9wY2ku
aD4KICNpbmNsdWRlIDx4ZW4vcGNpX3JlZ3MuaD4KICNpbmNsdWRlIDxhc20vYXRvbWljLmg+Cisj
aW5jbHVkZSA8YXNtL2U4MjAuaD4KICNpbmNsdWRlIDxhc20vc3RyaW5nLmg+CiAjaW5jbHVkZSAi
ZG1hci5oIgogI2luY2x1ZGUgImlvbW11LmgiCkBAIC02MzIsMTQgKzYzMywxMSBAQCBhY3BpX3Bh
cnNlX29uZV9ybXJyKHN0cnVjdCBhY3BpX2RtYXJfaGVhCiAgICAgICogbm90IHByb3Blcmx5IHJl
cHJlc2VudGVkIGluIHRoZSBzeXN0ZW0gbWVtb3J5IG1hcCBhbmQKICAgICAgKiBpbmZvcm0gdGhl
IHVzZXIKICAgICAgKi8KLSAgICBpZiAoICghcGFnZV9pc19yYW1fdHlwZShwYWRkcl90b19wZm4o
YmFzZV9hZGRyKSwgUkFNX1RZUEVfUkVTRVJWRUQpKSB8fAotICAgICAgICAgKCFwYWdlX2lzX3Jh
bV90eXBlKHBhZGRyX3RvX3BmbihlbmRfYWRkciksIFJBTV9UWVBFX1JFU0VSVkVEKSkgKQotICAg
IHsKKyAgICBpZiAoICFlODIwX2FsbF9tYXBwZWQoYmFzZV9hZGRyLCBlbmRfYWRkciArIDEsIFJB
TV9UWVBFX1JFU0VSVkVEKSApCiAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVG
SVgKICAgICAgICAgICAgICAgICIgIFJNUlIgYWRkcmVzcyByYW5nZSAlIlBSSXg2NCIuLiUiUFJJ
eDY0IiBub3QgaW4gcmVzZXJ2ZWQgbWVtb3J5OyIKICAgICAgICAgICAgICAgICIgbmVlZCBcImlv
bW11X2luY2x1c2l2ZV9tYXBwaW5nPTFcIj9cbiIsCiAgICAgICAgICAgICAgICAgYmFzZV9hZGRy
LCBlbmRfYWRkcik7Ci0gICAgfQogCiAgICAgcm1ycnUgPSB4emFsbG9jKHN0cnVjdCBhY3BpX3Jt
cnJfdW5pdCk7CiAgICAgaWYgKCAhcm1ycnUgKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:31:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:31:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhFZ-0003bz-Kr; Thu, 06 Feb 2020 13:31:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izhFY-0003bk-Ar
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:31:20 +0000
X-Inumbo-ID: f547cdfe-48e4-11ea-841d-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f547cdfe-48e4-11ea-841d-bc764e2007e4;
 Thu, 06 Feb 2020 13:31:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 17B73B162;
 Thu,  6 Feb 2020 13:31:19 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
Message-ID: <e77ce9c5-455a-56c4-32b2-01d73dea33c1@suse.com>
Date: Thu, 6 Feb 2020 14:31:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 2/2] VT-d: adjust logging of RMRRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29uc2lzdGVudGx5IHVzZSBbLF0gcmFuZ2UgcmVwcmVzZW50YXRpb24sIHNocmluayBsZWFkaW5n
IGRvdWJsZSBibGFua3MKdG8gYSBzaW5nbGUgb25lLCBhbmQgc2xpZ2h0bHkgYWRqdXN0IHRleHQg
aW4gc29tZSBjYXNlcy4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKKysrIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwpAQCAtNTYxLDcgKzU2MSw3IEBAIHN0YXRp
YyBpbnQgcmVnaXN0ZXJfb25lX3JtcnIoc3RydWN0IGFjcGkKICAgICAgICAgewogICAgICAgICAg
ICAgZHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgsCiAgICAgICAgICAgICAgICAgICAg
ICIgTm9uLWV4aXN0ZW50IGRldmljZSAoJTA0eDolMDJ4OiUwMnguJXUpIGlzIHJlcG9ydGVkIgot
ICAgICAgICAgICAgICAgICAgICAiIGluIFJNUlIgKCUiUFJJeDY0IiwgJSJQUkl4NjQiKSdzIHNj
b3BlIVxuIiwKKyAgICAgICAgICAgICAgICAgICAgIiBpbiBSTVJSIFslIlBSSXg2NCIsJSJQUkl4
NjQiKV0ncyBzY29wZSFcbiIsCiAgICAgICAgICAgICAgICAgICAgIHJtcnJ1LT5zZWdtZW50LCBi
LCBkLCBmLAogICAgICAgICAgICAgICAgICAgICBybXJydS0+YmFzZV9hZGRyZXNzLCBybXJydS0+
ZW5kX2FkZHJlc3MpOwogICAgICAgICAgICAgaWdub3JlID0gdHJ1ZTsKQEAgLTU3Nyw4ICs1Nzcs
OCBAQCBzdGF0aWMgaW50IHJlZ2lzdGVyX29uZV9ybXJyKHN0cnVjdCBhY3BpCiAgICAgaWYgKCBp
Z25vcmUgKQogICAgIHsKICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgs
Ci0gICAgICAgICAgICAgICAgIiAgSWdub3JlIHRoZSBSTVJSICglIlBSSXg2NCIsICUiUFJJeDY0
IikgZHVlIHRvICIKLSAgICAgICAgICAgICAgICAiZGV2aWNlcyB1bmRlciBpdHMgc2NvcGUgYXJl
IG5vdCBQQ0kgZGlzY292ZXJhYmxlIVxuIiwKKyAgICAgICAgICAgICAgICAiIElnbm9yZSBSTVJS
IFslIlBSSXg2NCIsJSJQUkl4NjQiXSBhcyBubyBkZXZpY2UiCisgICAgICAgICAgICAgICAgIiB1
bmRlciBpdHMgc2NvcGUgaXMgUENJIGRpc2NvdmVyYWJsZSFcbiIsCiAgICAgICAgICAgICAgICAg
cm1ycnUtPmJhc2VfYWRkcmVzcywgcm1ycnUtPmVuZF9hZGRyZXNzKTsKICAgICAgICAgc2NvcGVf
ZGV2aWNlc19mcmVlKCZybXJydS0+c2NvcGUpOwogICAgICAgICB4ZnJlZShybXJydSk7CkBAIC01
ODYsNyArNTg2LDcgQEAgc3RhdGljIGludCByZWdpc3Rlcl9vbmVfcm1ycihzdHJ1Y3QgYWNwaQog
ICAgIGVsc2UgaWYgKCBybXJydS0+YmFzZV9hZGRyZXNzID4gcm1ycnUtPmVuZF9hZGRyZXNzICkK
ICAgICB7CiAgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklYLAotICAgICAg
ICAgICAgICAgICIgIFRoZSBSTVJSICglIlBSSXg2NCIsICUiUFJJeDY0IikgaXMgaW5jb3JyZWN0
IVxuIiwKKyAgICAgICAgICAgICAgICAiIFJNUlIgWyUiUFJJeDY0IiwlIlBSSXg2NCJdIGlzIGlu
Y29ycmVjdCFcbiIsCiAgICAgICAgICAgICAgICAgcm1ycnUtPmJhc2VfYWRkcmVzcywgcm1ycnUt
PmVuZF9hZGRyZXNzKTsKICAgICAgICAgc2NvcGVfZGV2aWNlc19mcmVlKCZybXJydS0+c2NvcGUp
OwogICAgICAgICB4ZnJlZShybXJydSk7CkBAIC01OTUsOCArNTk1LDcgQEAgc3RhdGljIGludCBy
ZWdpc3Rlcl9vbmVfcm1ycihzdHJ1Y3QgYWNwaQogICAgIGVsc2UKICAgICB7CiAgICAgICAgIGlm
ICggaW9tbXVfdmVyYm9zZSApCi0gICAgICAgICAgICBkcHJpbnRrKFZURFBSRUZJWCwKLSAgICAg
ICAgICAgICAgICAgICAgIiAgUk1SUiByZWdpb246IGJhc2VfYWRkciAlIlBSSXg2NCIgZW5kX2Fk
ZHIgJSJQUkl4NjQiXG4iLAorICAgICAgICAgICAgZHByaW50ayhWVERQUkVGSVgsICIgUk1SUjog
WyUiUFJJeDY0IiwlIlBSSXg2NCJdXG4iLAogICAgICAgICAgICAgICAgICAgICBybXJydS0+YmFz
ZV9hZGRyZXNzLCBybXJydS0+ZW5kX2FkZHJlc3MpOwogICAgICAgICBhY3BpX3JlZ2lzdGVyX3Jt
cnJfdW5pdChybXJydSk7CiAgICAgfQpAQCAtNjM1LDcgKzYzNCw3IEBAIGFjcGlfcGFyc2Vfb25l
X3JtcnIoc3RydWN0IGFjcGlfZG1hcl9oZWEKICAgICAgKi8KICAgICBpZiAoICFlODIwX2FsbF9t
YXBwZWQoYmFzZV9hZGRyLCBlbmRfYWRkciArIDEsIFJBTV9UWVBFX1JFU0VSVkVEKSApCiAgICAg
ICAgIHByaW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgKLSAgICAgICAgICAgICAgICIgIFJN
UlIgYWRkcmVzcyByYW5nZSAlIlBSSXg2NCIuLiUiUFJJeDY0IiBub3QgaW4gcmVzZXJ2ZWQgbWVt
b3J5OyIKKyAgICAgICAgICAgICAgICIgUk1SUiBbJSJQUkl4NjQiLCUiUFJJeDY0Il0gbm90IGlu
IHJlc2VydmVkIG1lbW9yeTsiCiAgICAgICAgICAgICAgICAiIG5lZWQgXCJpb21tdV9pbmNsdXNp
dmVfbWFwcGluZz0xXCI/XG4iLAogICAgICAgICAgICAgICAgIGJhc2VfYWRkciwgZW5kX2FkZHIp
OwogCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:31:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:31:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhFr-0003eu-WF; Thu, 06 Feb 2020 13:31:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izhFq-0003eh-Mk
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:31:38 +0000
X-Inumbo-ID: ffc0f595-48e4-11ea-af85-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ffc0f595-48e4-11ea-af85-12813bfff9fa;
 Thu, 06 Feb 2020 13:31:38 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izhFp-0003Xf-Hq; Thu, 06 Feb 2020 13:31:37 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izhFp-0007j1-8x; Thu, 06 Feb 2020 13:31:37 +0000
Date: Thu, 6 Feb 2020 13:31:34 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200206133134.zh3e5wsrskjcksld@debian>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-7-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-7-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 6/7] x86/tlb: allow disabling the TLB
 clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTRQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBUTEIgY2xvY2sgaXMgaGVscGZ1bCB3aGVuIHJ1bm5pbmcgWGVuIG9uIGJh
cmUgbWV0YWwgYmVjYXVzZSB3aGVuCj4gZG9pbmcgYSBUTEIgZmx1c2ggZWFjaCBDUFUgaXMgSVBJ
J2VkIGFuZCBjYW4ga2VlcCBhIHRpbWVzdGFtcCBvZiB0aGUKPiBsYXN0IGZsdXNoLgo+IAo+IFRo
aXMgaXMgbm90IHRoZSBjYXNlIGhvd2V2ZXIgd2hlbiBYZW4gaXMgcnVubmluZyB2aXJ0dWFsaXpl
ZCwgYW5kIHRoZQo+IHVuZGVybHlpbmcgaHlwZXJ2aXNvciBwcm92aWRlcyBtZWNoYW5pc20gdG8g
YXNzaXN0IGluIHBlcmZvcm1pbmcgVExCCj4gZmx1c2hlczogWGVuIGl0c2VsZiBmb3IgZXhhbXBs
ZSBvZmZlcnMgYSBIVk1PUF9mbHVzaF90bGJzIGh5cGVyY2FsbCBpbgo+IG9yZGVyIHRvIHBlcmZv
cm0gYSBUTEIgZmx1c2ggd2l0aG91dCBoYXZpbmcgdG8gSVBJIGVhY2ggQ1BVLiBXaGVuCj4gdXNp
bmcgc3VjaCBtZWNoYW5pc21zIGl0J3Mgbm8gbG9uZ2VyIHBvc3NpYmxlIHRvIGtlZXAgYSB0aW1l
c3RhbXAgb2YKPiB0aGUgZmx1c2hlcyBvbiBlYWNoIENQVSwgYXMgdGhleSBhcmUgcGVyZm9ybWVk
IGJ5IHRoZSB1bmRlcmx5aW5nCj4gaHlwZXJ2aXNvci4KPiAKPiBPZmZlciBhIGJvb2xlYW4gaW4g
b3JkZXIgdG8gc2lnbmFsIFhlbiB0aGF0IHRoZSB0aW1lc3RhbXBlZCBUTEIKPiBzaG91bGRuJ3Qg
YmUgdXNlZC4gVGhpcyBhdm9pZHMga2VlcGluZyB0aGUgdGltZXN0YW1wcyBvZiB0aGUgZmx1c2hl
cywKPiBhbmQgYWxzbyBmb3JjZXMgTkVFRF9GTFVTSCB0byBhbHdheXMgcmV0dXJuIHRydWUuCj4g
Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQsIGFzIHRoaXMgY2hhbmdlIGRvZXNuJ3Qg
aW50cm9kdWNlIGFueQo+IHVzZXIgdGhhdCBkaXNhYmxlcyB0aGUgdGltZXN0YW1wZWQgVExCLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZmx1c2h0bGIuYyAgICAgICAgfCAxOSArKysrKysrKysr
KysrLS0tLS0tCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCB8IDE3ICsrKysrKysr
KysrKysrKystCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMgYi94ZW4vYXJj
aC94ODYvZmx1c2h0bGIuYwo+IGluZGV4IGU3Y2NkNGVjN2IuLjM2NDk5MDA3OTMgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZmx1c2h0
bGIuYwo+IEBAIC0zMiw2ICszMiw5IEBACj4gIHUzMiB0bGJmbHVzaF9jbG9jayA9IDFVOwo+ICBE
RUZJTkVfUEVSX0NQVSh1MzIsIHRsYmZsdXNoX3RpbWUpOwo+ICAKPiArLyogU2lnbmFscyB3aGV0
aGVyIHRoZSBUTEIgZmx1c2ggY2xvY2sgaXMgaW4gdXNlLiAqLwo+ICtib29sIF9fcmVhZF9tb3N0
bHkgdGxiX2Nsa19lbmFibGVkID0gdHJ1ZTsKPiArCj4gIC8qCj4gICAqIHByZV9mbHVzaCgpOiBJ
bmNyZW1lbnQgdGhlIHZpcnR1YWwgVExCLWZsdXNoIGNsb2NrLiBSZXR1cm5zIG5ldyBjbG9jayB2
YWx1ZS4KPiAgICogCj4gQEAgLTgyLDEyICs4NSwxMyBAQCBzdGF0aWMgdm9pZCBwb3N0X2ZsdXNo
KHUzMiB0KQo+ICBzdGF0aWMgdm9pZCBkb190bGJfZmx1c2godm9pZCkKPiAgewo+ICAgICAgdW5z
aWduZWQgbG9uZyBmbGFncywgY3I0Owo+IC0gICAgdTMyIHQ7Cj4gKyAgICB1MzIgdCA9IDA7Cj4g
IAo+ICAgICAgLyogVGhpcyBub24tcmVlbnRyYW50IGZ1bmN0aW9uIGlzIHNvbWV0aW1lcyBjYWxs
ZWQgaW4gaW50ZXJydXB0IGNvbnRleHQuICovCj4gICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7
Cj4gIAo+IC0gICAgdCA9IHByZV9mbHVzaCgpOwo+ICsgICAgaWYgKCB0bGJfY2xrX2VuYWJsZWQg
KQo+ICsgICAgICAgIHQgPSBwcmVfZmx1c2goKTsKCkkgdGhpbmsgaXQgbWFrZXMgbW9yZSBzZW5z
ZSB0byBwdXNoIHRoZSBjaGVjayB0byBwcmVfZmx1c2ggYW5kCnBvc3RfZmx1c2ggLS0gdGhleSBh
cmUgdGhlIG9uZXMgdGhhdCBjYXJlIGFib3V0IHRoZSBjbG9jaywgYWZ0ZXIgYWxsLgoKVGhpcyBh
bHNvIGhhcyB0aGUgZWZmZWN0IG9mIG1ha2luZyB0aGlzIHBhdGNoIGEgYml0IHNob3J0ZXIsIEkg
dGhpbmsuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:35:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:35:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhJT-0003up-K3; Thu, 06 Feb 2020 13:35:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izhJT-0003uk-0w
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:35:23 +0000
X-Inumbo-ID: 85ef8bda-48e5-11ea-af85-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 85ef8bda-48e5-11ea-af85-12813bfff9fa;
 Thu, 06 Feb 2020 13:35:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 916E0AE44;
 Thu,  6 Feb 2020 13:35:21 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <90e7ed4e-aff5-1b0b-e3a8-fbb4c058a7d1@suse.com>
 <a7952dfe113849daaca3ed4467f0b0eb@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <63cd9e13-ea21-3bc2-2898-352e7f763a74@suse.com>
Date: Thu, 6 Feb 2020 14:35:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <a7952dfe113849daaca3ed4467f0b0eb@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 3/7] x86/HVM: introduce "curr" into
 hvmemul_rep_{mov, sto}s()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Paul Durrant <paul@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxNDoyNiwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0KPj4gRnJvbTogWGVuLWRldmVsIDx4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0
cy54ZW5wcm9qZWN0Lm9yZz4gT24gQmVoYWxmIE9mIEphbgo+PiBCZXVsaWNoCj4+IFNlbnQ6IDMx
IEphbnVhcnkgMjAyMCAxNjo0Mwo+PiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cj4+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+OyBBbmRy
ZXcgQ29vcGVyCj4+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+OyBXZWkKPj4gTGl1IDx3bEB4ZW4ub3JnPjsgUGF1bCBE
dXJyYW50IDxwYXVsQHhlbi5vcmc+Cj4+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NCAz
LzddIHg4Ni9IVk06IGludHJvZHVjZSAiY3VyciIgaW50bwo+PiBodm1lbXVsX3JlcF97bW92LCBz
dG99cygpCj4+Cj4+IFRoZXJlIGFyZSBhIG51bWJlciBvZiB1c2VzIG9mICJjdXJyZW50IiBhbHJl
YWR5LCBhbmQgbW9yZSBtYXkgYXBwZWFyCj4+IGRvd24gdGhlIHJvYWQuIExhdGNoIGludG8gYSBs
b2NhbCB2YXJpYWJsZS4KPj4KPj4gQXQgdGhpcyBvY2Nhc2lvbiBhbHNvIGRyb3Agc3RyYXkgY2Fz
dHMgZnJvbSBjb2RlIGdldHRpbmcgdG91Y2hlZCBhbnl3YXkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogUGF1bCBE
dXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgoKVGhhbmtzLgoKPiAuLi53aXRoIG9uZSBzdWdn
ZXN0aW9uOgo+IAo+PiAtLS0KPj4gdjQ6IE5ldy4KPj4KPj4gLS0tIGEveGVuL2FyY2gveDg2L2h2
bS9lbXVsYXRlLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMKPj4gQEAgLTE3
NDcsNyArMTc0Nyw4IEBAIHN0YXRpYyBpbnQgaHZtZW11bF9yZXBfbW92cygKPj4gIHsKPj4gICAg
ICBzdHJ1Y3QgaHZtX2VtdWxhdGVfY3R4dCAqaHZtZW11bF9jdHh0ID0KPj4gICAgICAgICAgY29u
dGFpbmVyX29mKGN0eHQsIHN0cnVjdCBodm1fZW11bGF0ZV9jdHh0LCBjdHh0KTsKPj4gLSAgICBz
dHJ1Y3QgaHZtX3ZjcHVfaW8gKnZpbyA9ICZjdXJyZW50LT5hcmNoLmh2bS5odm1faW87Cj4+ICsg
ICAgc3RydWN0IHZjcHUgKmN1cnIgPSBjdXJyZW50Owo+PiArICAgIHN0cnVjdCBodm1fdmNwdV9p
byAqdmlvID0gJmN1cnItPmFyY2guaHZtLmh2bV9pbzsKPj4gICAgICB1bnNpZ25lZCBsb25nIHNh
ZGRyLCBkYWRkciwgYnl0ZXM7Cj4+ICAgICAgcGFkZHJfdCBzZ3BhLCBkZ3BhOwo+PiAgICAgIHVp
bnQzMl90IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudDsKPj4gQEAgLTE4MDcsOCArMTgwOCw4IEBA
IHN0YXRpYyBpbnQgaHZtZW11bF9yZXBfbW92cygKPj4gICAgICB9Cj4+Cj4+ICAgICAgLyogQ2hl
Y2sgZm9yIE1NSU8gb3BzICovCj4+IC0gICAgKHZvaWQpIGdldF9nZm5fcXVlcnlfdW5sb2NrZWQo
Y3VycmVudC0+ZG9tYWluLCBzZ3BhID4+IFBBR0VfU0hJRlQsCj4+ICZzcDJtdCk7Cj4+IC0gICAg
KHZvaWQpIGdldF9nZm5fcXVlcnlfdW5sb2NrZWQoY3VycmVudC0+ZG9tYWluLCBkZ3BhID4+IFBB
R0VfU0hJRlQsCj4+ICZkcDJtdCk7Cj4+ICsgICAgZ2V0X2dmbl9xdWVyeV91bmxvY2tlZChjdXJy
LT5kb21haW4sIHNncGEgPj4gUEFHRV9TSElGVCwgJnNwMm10KTsKPj4gKyAgICBnZXRfZ2ZuX3F1
ZXJ5X3VubG9ja2VkKGN1cnItPmRvbWFpbiwgZGdwYSA+PiBQQUdFX1NISUZULCAmZHAybXQpOwo+
IAo+IFNpbmNlIHdlIGhhdmUgbW9yZSB0aGFuIG9uZSAnY3Vyci0+ZG9tYWluJywgSSB0aGluayBp
dCB3b3VsZCBiZSBuaWNlIHRvCj4gYSBsYXRjaGVkICdjdXJyZCcgZG9tYWluIHBvaW50ZXIgdG9v
LgoKSSBkaWQgYWN0dWFsbHkgY29uc2lkZXIgaXQsIGJ1dCBkaWRuJ3QgZG8gc28gYmVjYXVzZSAo
YSkgaXQncyBqdXN0CnR3byByZWZlcmVuY2VzICh3aGljaCBtZWFucyB0aGUgdmFyaWFibGUgaXMg
bGlhYmxlIHRvIGVuZCB1cCBpbgptZW1vcnksIHlpZWxkaW5nIG5vIGltcHJvdmVtZW50KSBhbmQg
KGIpIGl0J3MgYmV0dGVyIGluIHN5bmMgd2l0aAp0aGUgc3RvcyBjb3VudGVycGFydCBvZiB0aGUg
ZnVuY3Rpb24gdGhpcyB3YXkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:42:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:42:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhQZ-0004it-GC; Thu, 06 Feb 2020 13:42:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izhQY-0004io-Jo
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:42:42 +0000
X-Inumbo-ID: 8bd667fc-48e6-11ea-841d-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8bd667fc-48e6-11ea-841d-bc764e2007e4;
 Thu, 06 Feb 2020 13:42:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C189EAAC3;
 Thu,  6 Feb 2020 13:42:40 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200206132452.11802-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ad7cb08e-0b18-a17b-bbe6-13b189a2c76a@suse.com>
Date: Thu, 6 Feb 2020 14:42:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206132452.11802-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/hvm: Fix handling of obsolete HVM_PARAMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxNDoyNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgbG9jYWwgeGNf
aHZtX3BhcmFtX2RlcHJlY2F0ZWRfY2hlY2soKSBpbiBsaWJ4YyB0cmllcyB0byBndWVzcyBYZW4n
cwo+IGJlaGF2aW91ciBmb3IgdGhlIE1FTU9SWV9FVkVOVCBwYXJhbXMsIGJ1dCBpcyB3cm9uZyBm
b3IgdGhlIGdldCBzaWRlLCB3aGVyZQo+IFhlbiB3b3VsZCByZXR1cm4gMCAod2hpY2ggaXMgYWxz
byBhIGJ1ZykuICBEZWxldGUgdGhlIGhlbHBlci4KPiAKPiBJbiBYZW4sIHBlcmZvcm0gdGhlIGNo
ZWNrcyBpbiBodm1fYWxsb3dfc2V0X3BhcmFtKCksIHJhdGhlciB0aGFuCj4gaHZtX3NldF9wYXJh
bSgpLCBhbmQgYWN0dWFsbHkgaW1wbGVtZW50IGNoZWNrcyBvbiB0aGUgZ2V0IHNpZGUgc28gdGhl
Cj4gaHlwZXJjYWxsIGRvZXNuJ3QgcmV0dXJuIHN1Y2Nlc3NmdWxseSB3aXRoIDAgYXMgYW4gYW5z
d2VyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpIeXBlcnZpc29yIHBhcnRzCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CndpdGggb25lIHJlbWFyazoKCj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiBAQCAtNDEwNSw4ICs0MTA1LDE0
IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAo+ICAg
ICAgICAgIGJyZWFrOwo+ICAgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIGFyZSBkZXBy
ZWNhdGVkLiAqLwo+ICAgICAgY2FzZSBIVk1fUEFSQU1fRE1fRE9NQUlOOgo+ICsgICAgY2FzZSBI
Vk1fUEFSQU1fTUVNT1JZX0VWRU5UX0NSMDoKPiArICAgIGNhc2UgSFZNX1BBUkFNX01FTU9SWV9F
VkVOVF9DUjM6Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9NRU1PUllfRVZFTlRfQ1I0Ogo+ICsgICAg
Y2FzZSBIVk1fUEFSQU1fTUVNT1JZX0VWRU5UX0lOVDM6Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9N
RU1PUllfRVZFTlRfU0lOR0xFX1NURVA6Cj4gICAgICBjYXNlIEhWTV9QQVJBTV9CVUZJT1JFUV9F
VlRDSE46Cj4gLSAgICAgICAgcmMgPSAtRVBFUk07Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9NRU1P
UllfRVZFTlRfTVNSOgo+ICsgICAgICAgIHJjID0gLUVJTlZBTDsKPiAgICAgICAgICBicmVhazsK
Ck90aGVyIHRoYW4gaW4gdGhlIGhlYWRlciwgd2hlcmUgc29ydGluZyBieSBudW1lcmljIHZhbHVl
IG1ha2VzCihtb3JlKSBzZW5zZSwgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gc29ydCBj
YXNlIGxhYmVscwphbHBoYWJldGljYWxseS4gT3RoZXJ3aXNlIHdoZW4gd2FudGluZyB0byBhZGQg
dG8gaXQsIG9uZSBuZWVkcwp0byBnbyBsb29rIHVwIChvciBtZW1vcml6ZSwgZnJvbSBkb2luZyB0
aGUgaGVhZGVyIGZpbGUgY2hhbmdlCmZpcnN0KSB0aGUgaW5zZXJ0aW9uIHBvaW50LgoKSmFuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:43:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:43:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhRG-0004mk-Rc; Thu, 06 Feb 2020 13:43:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izhRF-0004mX-BZ
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:43:25 +0000
X-Inumbo-ID: a5e2a4a8-48e6-11ea-85ce-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a5e2a4a8-48e6-11ea-85ce-bc764e2007e4;
 Thu, 06 Feb 2020 13:43:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1580996605; x=1612532605;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=S1VcM3Ax4LoR6Ibe0xDIBYxe6VwnQEV8SQpOu030/M4=;
 b=GoKfyrXcmLR848h25mXJHdHggzwWe2hKOexhjrGBrJ6Eqi6HK3tEKooa
 j01VeMiYGvXGLulwvpVtFXMnnbL9FH5QsIczI/kVL5p4KSCG34DN8RRdr
 iMfYLeCS4P1EVdfevbWesarGARI3CBifGl0H3LRv5YS/GBnJJgduaxlbC E=;
IronPort-SDR: 6eS5yQZRRJCbKOhgwW9F+ofPF/7eIevNvPc+gILbivYcZZC0gfsy5VaSlGSKQt22QkQ0o2tSYF
 pjP8+nnea0nA==
X-IronPort-AV: E=Sophos;i="5.70,409,1574121600"; d="scan'208";a="15975082"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 06 Feb 2020 13:43:22 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 318B0A1B6B; Thu,  6 Feb 2020 13:43:20 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 13:43:20 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 13:43:19 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 6 Feb 2020 13:43:19 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH v4 7/7] x86/HVM: reduce scope of pfec in
 hvm_emulate_init_per_insn()
Thread-Index: AQHV2FYx4wPadACvt0GbWu8iye/TpqgOMaFg
Date: Thu, 6 Feb 2020 13:43:19 +0000
Message-ID: <947b56a1a504415e976a85f30dc483fa@EX13D32EUC003.ant.amazon.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <a2fabad3-2a05-da71-64b8-bd77ac955b82@suse.com>
In-Reply-To: <a2fabad3-2a05-da71-64b8-bd77ac955b82@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/HVM: reduce scope of pfec in
 hvm_emulate_init_per_insn()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <paul@xen.org>,
 Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgSmFuDQo+IEJldWxp
Y2gNCj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE2OjQ2DQo+IFRvOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcNCj4gQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0
cml4LmNvbT47IEFuZHJldyBDb29wZXINCj4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT47IFdlaQ0KPiBMaXUgPHdsQHhl
bi5vcmc+OyBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4NCj4gU3ViamVjdDogW1hlbi1kZXZl
bF0gW1BBVENIIHY0IDcvN10geDg2L0hWTTogcmVkdWNlIHNjb3BlIG9mIHBmZWMgaW4NCj4gaHZt
X2VtdWxhdGVfaW5pdF9wZXJfaW5zbigpDQo+IA0KPiBJdCBuZWVkcyBjYWxjdWxhdGluZyBvbmx5
IGluIG9uZSBvdXQgb2YgdGhyZWUgY2FzZXMuIFJlLXN0cnVjdHVyZSB0aGUNCj4gY29kZSBhIGxp
dHRsZSBzdWNoIHRoYXQgdGhlIHZhcmlhYmxlIHRydWx5IGdldHMgY2FsY3VsYXRlZCBvbmx5IHdo
ZW4gd2UNCj4gZG9uJ3QgZ2V0IGFueSBpbnNuIGJ5dGVzIGZyb20gZWxzZXdoZXJlLCBhbmQgaGVu
Y2UgbmVlZCB0byAodHJ5IHRvKQ0KPiBmZXRjaCB0aGVtLiBBbHNvIE9SIGluIFBGRUNfaW5zbl9m
ZXRjaCByaWdodCBpbiB0aGUgaW5pdGlhbGl6ZXIuDQo+IA0KPiBXaGlsZSBpbiB0aGlzIG1vb2Qs
IHJlc3RyaWN0IGFkZHIncyBzY29wZSBhcyB3ZWxsLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50
IDxwZHVycmFudEBhbWF6b24uY29tPg0KDQo+IC0tLQ0KPiB2NDogTmV3Lg0KPiANCj4gLS0tIGEv
eGVuL2FyY2gveDg2L2h2bS9lbXVsYXRlLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9lbXVs
YXRlLmMNCj4gQEAgLTI3NjIsOCArMjc2Miw2IEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJf
aW5zbigNCj4gICAgICB1bnNpZ25lZCBpbnQgaW5zbl9ieXRlcykNCj4gIHsNCj4gICAgICBzdHJ1
Y3QgdmNwdSAqY3VyciA9IGN1cnJlbnQ7DQo+IC0gICAgdW5zaWduZWQgaW50IHBmZWMgPSBQRkVD
X3BhZ2VfcHJlc2VudDsNCj4gLSAgICB1bnNpZ25lZCBsb25nIGFkZHI7DQo+IA0KPiAgICAgIGh2
bWVtdWxfY3R4dC0+Y3R4dC5sbWEgPSBodm1fbG9uZ19tb2RlX2FjdGl2ZShjdXJyKTsNCj4gDQo+
IEBAIC0yNzc4LDE0ICsyNzc2LDIzIEBAIHZvaWQgaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigN
Cj4gICAgICAgICAgICAgIGh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4ODZfc2VnX3NzXS5kYiA/IDMy
IDogMTY7DQo+ICAgICAgfQ0KPiANCj4gLSAgICBpZiAoIGh2bWVtdWxfY3R4dC0+c2VnX3JlZ1t4
ODZfc2VnX3NzXS5kcGwgPT0gMyApDQo+IC0gICAgICAgIHBmZWMgfD0gUEZFQ191c2VyX21vZGU7
DQo+IC0NCj4gICAgICBodm1lbXVsX2N0eHQtPmluc25fYnVmX2VpcCA9IGh2bWVtdWxfY3R4dC0+
Y3R4dC5yZWdzLT5yaXA7DQo+IC0gICAgaWYgKCAhaW5zbl9ieXRlcyApDQo+ICsNCj4gKyAgICBp
ZiAoIGluc25fYnl0ZXMgKQ0KPiAgICAgIHsNCj4gKyAgICAgICAgaHZtZW11bF9jdHh0LT5pbnNu
X2J1Zl9ieXRlcyA9IGluc25fYnl0ZXM7DQo+ICsgICAgICAgIG1lbWNweShodm1lbXVsX2N0eHQt
Pmluc25fYnVmLCBpbnNuX2J1ZiwgaW5zbl9ieXRlcyk7DQo+ICsgICAgfQ0KPiArICAgIGVsc2Ug
aWYgKCAhKGh2bWVtdWxfY3R4dC0+aW5zbl9idWZfYnl0ZXMgPQ0KPiArICAgICAgICAgICAgICAg
IGh2bV9nZXRfaW5zbl9ieXRlcyhjdXJyLCBodm1lbXVsX2N0eHQtPmluc25fYnVmKSkgKQ0KPiAr
ICAgIHsNCj4gKyAgICAgICAgdW5zaWduZWQgaW50IHBmZWMgPSBQRkVDX3BhZ2VfcHJlc2VudCB8
IFBGRUNfaW5zbl9mZXRjaDsNCj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyBhZGRyOw0KPiArDQo+
ICsgICAgICAgIGlmICggaHZtZW11bF9jdHh0LT5zZWdfcmVnW3g4Nl9zZWdfc3NdLmRwbCA9PSAz
ICkNCj4gKyAgICAgICAgICAgIHBmZWMgfD0gUEZFQ191c2VyX21vZGU7DQo+ICsNCj4gICAgICAg
ICAgaHZtZW11bF9jdHh0LT5pbnNuX2J1Zl9ieXRlcyA9DQo+IC0gICAgICAgICAgICBodm1fZ2V0
X2luc25fYnl0ZXMoY3VyciwgaHZtZW11bF9jdHh0LT5pbnNuX2J1ZikgPzoNCj4gICAgICAgICAg
ICAgIChodm1fdmlydHVhbF90b19saW5lYXJfYWRkcih4ODZfc2VnX2NzLA0KPiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZodm1lbXVsX2N0eHQtPnNlZ19yZWdbeDg2
X3NlZ19jc10sDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHZt
ZW11bF9jdHh0LT5pbnNuX2J1Zl9laXAsDQo+IEBAIC0yNzk1LDE1ICsyODAyLDkgQEAgdm9pZCBo
dm1fZW11bGF0ZV9pbml0X3Blcl9pbnNuKA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICZhZGRyKSAmJg0KPiAgICAgICAgICAgICAgIGh2bV9jb3B5X2Zyb21fZ3Vl
c3RfbGluZWFyKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYsIGFkZHIsDQo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGh2bWVtdWxfY3R4dC0+aW5zbl9idWYp
LA0KPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBmZWMgfCBQRkVD
X2luc25fZmV0Y2gsDQo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
TlVMTCkgPT0gSFZNVFJBTlNfb2theSkgPw0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBmZWMsIE5VTEwpID09IEhWTVRSQU5TX29rYXkpID8NCj4gICAgICAgICAg
ICAgIHNpemVvZihodm1lbXVsX2N0eHQtPmluc25fYnVmKSA6IDA7DQo+ICAgICAgfQ0KPiAtICAg
IGVsc2UNCj4gLSAgICB7DQo+IC0gICAgICAgIGh2bWVtdWxfY3R4dC0+aW5zbl9idWZfYnl0ZXMg
PSBpbnNuX2J5dGVzOw0KPiAtICAgICAgICBtZW1jcHkoaHZtZW11bF9jdHh0LT5pbnNuX2J1Ziwg
aW5zbl9idWYsIGluc25fYnl0ZXMpOw0KPiAtICAgIH0NCj4gIH0NCj4gDQo+ICB2b2lkIGh2bV9l
bXVsYXRlX3dyaXRlYmFjaygNCj4gDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:46:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:46:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhU6-0004xB-Co; Thu, 06 Feb 2020 13:46:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CJ3H=32=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izhU4-0004x5-Fp
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:46:20 +0000
X-Inumbo-ID: 0d4eff42-48e7-11ea-af8c-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d4eff42-48e7-11ea-af8c-12813bfff9fa;
 Thu, 06 Feb 2020 13:46:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580996778;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=dCawphzEqL8G3vsLmOEa5AXxcud5V74uRla2joiekzs=;
 b=eNBuq54SHpCigCq8JaOEMgb3jWqY+IZ26AHj4jB5NYZ2zpr5WeiUYKeF
 3pUwjOAfjNDNjipFwsBb8ZA4pzx9tq0KFDG8dsl2u/Yq+BcNsUX5rkD3z
 NSn+e2emjITaYOQ7bwe+o6ohXk6ee4hlL7QXo4TnGYlbGrPom7xGxiyIg g=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JQTmWNg7ufZ6lwsYjgRS8us60exYrT/XrOC98WujkfEvY69ypAdPXLopDKfQ3ttvE5x/A/pDU8
 I+miZgHOBd9sjDBjeGdqtXd1r3rrCy82jJhAJ9yoZrd6CPC7M9IHuewNsrRDS/KITxDjcdFQLZ
 A6ulo4efj9zhPMDErvW/JcheSoJdMl67jbJrjhadDVB4/mw9akummsrtFrtiIlPDEOZYivNNXi
 EXFuRymCxP0AVepK7Ad3m/boS6ksUxlPAqF7u4S+0E3sq4lT5uZE1LVpqmsd1ru9PEXBrTV3A8
 4Qs=
X-SBRS: 2.7
X-MesageID: 12482535
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12482535"
Date: Thu, 6 Feb 2020 14:46:10 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200206134610.GW4679@Air-de-Roger>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-7-roger.pau@citrix.com>
 <20200206133134.zh3e5wsrskjcksld@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200206133134.zh3e5wsrskjcksld@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 6/7] x86/tlb: allow disabling the TLB
 clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDE6MzE6MzRQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEphbiAyNywgMjAyMCBhdCAwNzoxMToxNFBNICswMTAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBUaGUgVExCIGNsb2NrIGlzIGhlbHBmdWwgd2hlbiBydW5uaW5nIFhlbiBv
biBiYXJlIG1ldGFsIGJlY2F1c2Ugd2hlbgo+ID4gZG9pbmcgYSBUTEIgZmx1c2ggZWFjaCBDUFUg
aXMgSVBJJ2VkIGFuZCBjYW4ga2VlcCBhIHRpbWVzdGFtcCBvZiB0aGUKPiA+IGxhc3QgZmx1c2gu
Cj4gPiAKPiA+IFRoaXMgaXMgbm90IHRoZSBjYXNlIGhvd2V2ZXIgd2hlbiBYZW4gaXMgcnVubmlu
ZyB2aXJ0dWFsaXplZCwgYW5kIHRoZQo+ID4gdW5kZXJseWluZyBoeXBlcnZpc29yIHByb3ZpZGVz
IG1lY2hhbmlzbSB0byBhc3Npc3QgaW4gcGVyZm9ybWluZyBUTEIKPiA+IGZsdXNoZXM6IFhlbiBp
dHNlbGYgZm9yIGV4YW1wbGUgb2ZmZXJzIGEgSFZNT1BfZmx1c2hfdGxicyBoeXBlcmNhbGwgaW4K
PiA+IG9yZGVyIHRvIHBlcmZvcm0gYSBUTEIgZmx1c2ggd2l0aG91dCBoYXZpbmcgdG8gSVBJIGVh
Y2ggQ1BVLiBXaGVuCj4gPiB1c2luZyBzdWNoIG1lY2hhbmlzbXMgaXQncyBubyBsb25nZXIgcG9z
c2libGUgdG8ga2VlcCBhIHRpbWVzdGFtcCBvZgo+ID4gdGhlIGZsdXNoZXMgb24gZWFjaCBDUFUs
IGFzIHRoZXkgYXJlIHBlcmZvcm1lZCBieSB0aGUgdW5kZXJseWluZwo+ID4gaHlwZXJ2aXNvci4K
PiA+IAo+ID4gT2ZmZXIgYSBib29sZWFuIGluIG9yZGVyIHRvIHNpZ25hbCBYZW4gdGhhdCB0aGUg
dGltZXN0YW1wZWQgVExCCj4gPiBzaG91bGRuJ3QgYmUgdXNlZC4gVGhpcyBhdm9pZHMga2VlcGlu
ZyB0aGUgdGltZXN0YW1wcyBvZiB0aGUgZmx1c2hlcywKPiA+IGFuZCBhbHNvIGZvcmNlcyBORUVE
X0ZMVVNIIHRvIGFsd2F5cyByZXR1cm4gdHJ1ZS4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UgaW50ZW5kZWQsIGFzIHRoaXMgY2hhbmdlIGRvZXNuJ3QgaW50cm9kdWNlIGFueQo+ID4gdXNl
ciB0aGF0IGRpc2FibGVzIHRoZSB0aW1lc3RhbXBlZCBUTEIuCj4gPiAKPiA+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gLS0tCj4gPiAg
eGVuL2FyY2gveDg2L2ZsdXNodGxiLmMgICAgICAgIHwgMTkgKysrKysrKysrKysrKy0tLS0tLQo+
ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCB8IDE3ICsrKysrKysrKysrKysrKyst
Cj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+
ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMgYi94ZW4vYXJjaC94
ODYvZmx1c2h0bGIuYwo+ID4gaW5kZXggZTdjY2Q0ZWM3Yi4uMzY0OTkwMDc5MyAxMDA2NDQKPiA+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9mbHVzaHRsYi5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZmx1
c2h0bGIuYwo+ID4gQEAgLTMyLDYgKzMyLDkgQEAKPiA+ICB1MzIgdGxiZmx1c2hfY2xvY2sgPSAx
VTsKPiA+ICBERUZJTkVfUEVSX0NQVSh1MzIsIHRsYmZsdXNoX3RpbWUpOwo+ID4gIAo+ID4gKy8q
IFNpZ25hbHMgd2hldGhlciB0aGUgVExCIGZsdXNoIGNsb2NrIGlzIGluIHVzZS4gKi8KPiA+ICti
b29sIF9fcmVhZF9tb3N0bHkgdGxiX2Nsa19lbmFibGVkID0gdHJ1ZTsKPiA+ICsKPiA+ICAvKgo+
ID4gICAqIHByZV9mbHVzaCgpOiBJbmNyZW1lbnQgdGhlIHZpcnR1YWwgVExCLWZsdXNoIGNsb2Nr
LiBSZXR1cm5zIG5ldyBjbG9jayB2YWx1ZS4KPiA+ICAgKiAKPiA+IEBAIC04MiwxMiArODUsMTMg
QEAgc3RhdGljIHZvaWQgcG9zdF9mbHVzaCh1MzIgdCkKPiA+ICBzdGF0aWMgdm9pZCBkb190bGJf
Zmx1c2godm9pZCkKPiA+ICB7Cj4gPiAgICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3MsIGNyNDsKPiA+
IC0gICAgdTMyIHQ7Cj4gPiArICAgIHUzMiB0ID0gMDsKPiA+ICAKPiA+ICAgICAgLyogVGhpcyBu
b24tcmVlbnRyYW50IGZ1bmN0aW9uIGlzIHNvbWV0aW1lcyBjYWxsZWQgaW4gaW50ZXJydXB0IGNv
bnRleHQuICovCj4gPiAgICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKPiA+ICAKPiA+IC0gICAg
dCA9IHByZV9mbHVzaCgpOwo+ID4gKyAgICBpZiAoIHRsYl9jbGtfZW5hYmxlZCApCj4gPiArICAg
ICAgICB0ID0gcHJlX2ZsdXNoKCk7Cj4gCj4gSSB0aGluayBpdCBtYWtlcyBtb3JlIHNlbnNlIHRv
IHB1c2ggdGhlIGNoZWNrIHRvIHByZV9mbHVzaCBhbmQKPiBwb3N0X2ZsdXNoIC0tIHRoZXkgYXJl
IHRoZSBvbmVzIHRoYXQgY2FyZSBhYm91dCB0aGUgY2xvY2ssIGFmdGVyIGFsbC4KPiAKPiBUaGlz
IGFsc28gaGFzIHRoZSBlZmZlY3Qgb2YgbWFraW5nIHRoaXMgcGF0Y2ggYSBiaXQgc2hvcnRlciwg
SSB0aGluay4KCkkgYWRkZWQgdGhlIGNoZWNrIGhlcmUgaW4gb3JkZXIgdG8gYXZvaWQgdGhlIGNh
bGwganVzdCB0byByZXR1cm4gMC4KVGhpcyBpcyBhIGhvdCBwYXRoLCBzbyBJIHRob3VnaHQgdGhh
dCBhIGNoZWNrIGhlcmUgd291bGQgYmUgbGVzcwpleHBlbnNpdmUgdGhhdCBhIGZ1bmN0aW9uIGNh
bGwgd2hlbiB0aGUgVExCIHN0YW1wcyBhcmUgZGlzYWJsZWQuCgpJIGRvbid0IG1pbmQgbW92aW5n
IGl0IGluc2lkZSB7cHJlL3Bvc3R9X2ZsdXNoIGZ1bmN0aW9ucyBpZiB0aGF0J3MgdGhlCmNvbnNl
bnN1cy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 13:49:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 13:49:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhXJ-00056v-3H; Thu, 06 Feb 2020 13:49:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izhXH-00056p-O5
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 13:49:39 +0000
X-Inumbo-ID: 84b36168-48e7-11ea-af8c-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84b36168-48e7-11ea-af8c-12813bfff9fa;
 Thu, 06 Feb 2020 13:49:39 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izhXG-0003uV-CF; Thu, 06 Feb 2020 13:49:38 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izhXG-0000KH-2l; Thu, 06 Feb 2020 13:49:38 +0000
Date: Thu, 6 Feb 2020 13:49:35 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200206134935.x4eonkizd4ybln6r@debian>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127181115.82709-8-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTVQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFVzZSBYZW4ncyBMMCBIVk1PUF9mbHVzaF90bGJzIGh5cGVyY2FsbCBpbiBvcmRl
ciB0byBwZXJmb3JtIGZsdXNoZXMuCj4gVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUgcGVyZm9y
bWFuY2Ugb2YgVExCIGZsdXNoZXMgd2hlbiBydW5uaW5nCj4gd2l0aCBhIGhpZ2ggYW1vdW50IG9m
IHZDUFVzIGFzIGEgWGVuIGd1ZXN0LCBhbmQgaXMgc3BlY2lhbGx5IGltcG9ydGFudAo+IHdoZW4g
cnVubmluZyBpbiBzaGltIG1vZGUuCj4gCj4gVGhlIGZvbGxvd2luZyBmaWd1cmVzIGFyZSBmcm9t
IGEgUFYgZ3Vlc3QgcnVubmluZyBgbWFrZSAtajMyIHhlbmAgaW4KPiBzaGltIG1vZGUgd2l0aCAz
MiB2Q1BVcyBhbmQgSEFQLgo+IAo+IFVzaW5nIHgyQVBJQyBhbmQgQUxMQlVUIHNob3J0aGFuZDoK
PiByZWFsCTRtMzUuOTczcwo+IHVzZXIJNG0zNS4xMTBzCj4gc3lzCTM2bTI0LjExN3MKPiAKPiBV
c2luZyBMMCBhc3Npc3RlZCBmbHVzaDoKPiByZWFsICAgIDFtMi41OTZzCj4gdXNlciAgICA0bTM0
LjgxOHMKPiBzeXMgICAgIDVtMTYuMzc0cwo+IAo+IFRoZSBpbXBsZW1lbnRhdGlvbiBhZGRzIGEg
bmV3IGhvb2sgdG8gaHlwZXJ2aXNvcl9vcHMgc28gb3RoZXIKPiBlbmxpZ2h0ZW5tZW50cyBjYW4g
YWxzbyBpbXBsZW1lbnQgc3VjaCBhc3Npc3RlZCBmbHVzaCBqdXN0IGJ5IGZpbGxpbmcKPiB0aGUg
aG9vay4gTm90ZSB0aGF0IHRoZSBYZW4gaW1wbGVtZW50YXRpb24gY29tcGxldGVseSBpZ25vcmVz
IHRoZQo+IGRpcnR5IENQVSBtYXNrIGFuZCB0aGUgbGluZWFyIGFkZHJlc3MgcGFzc2VkIGluLCBh
bmQgYWx3YXlzIHBlcmZvcm1zIGEKPiBnbG9iYWwgVExCIGZsdXNoIG9uIGFsbCB2Q1BVcy4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
PiAtLS0KPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICAtIEFkZCBhIEwwIGFzc2lzdGVkIGhvb2sgdG8g
aHlwZXJ2aXNvciBvcHMuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMg
ICAgICAgIHwgMTAgKysrKysrKysrKwo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jICAg
ICAgICAgICB8ICA2ICsrKysrKwo+ICB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAg
ICAgICB8IDExICsrKysrKysrKysrCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2
aXNvci5oIHwgMTcgKysrKysrKysrKysrKysrKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNl
cnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29y
LmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4gaW5kZXggNGYyN2I5ODc0MC4u
NDA4NWIxOTczNCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5j
Cj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwo+IEBAIC0xOCw2ICsxOCw3
IEBACj4gICAqCj4gICAqIENvcHlyaWdodCAoYykgMjAxOSBNaWNyb3NvZnQuCj4gICAqLwo+ICsj
aW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KPiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4gICNpbmNs
dWRlIDx4ZW4vdHlwZXMuaD4KPiAgCj4gQEAgLTY0LDYgKzY1LDE1IEBAIHZvaWQgaHlwZXJ2aXNv
cl9yZXN1bWUodm9pZCkKPiAgICAgICAgICBvcHMtPnJlc3VtZSgpOwo+ICB9Cj4gIAo+ICtpbnQg
aHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2
YSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKPiArewo+
ICsgICAgaWYgKCBvcHMgJiYgb3BzLT5mbHVzaF90bGIgKQo+ICsgICAgICAgIHJldHVybiBvcHMt
PmZsdXNoX3RsYihtYXNrLCB2YSwgb3JkZXIpOwo+ICsKCklzIHRoZXJlIGEgd2F5IHRvIG1ha2Ug
dGhpcyBhbiBhbHRlcm5hdGl2ZSBjYWxsPyBJIGNvbnNpZGVyIHRsYiBmbHVzaCBhCmZyZXF1ZW50
IG9wZXJhdGlvbiB3aGljaCBjYW4gdXNlIHNvbWUgb3B0aW1pc2F0aW9uLgoKVGhpcyBjYW4gYmUg
ZG9uZSBhcyBhIGxhdGVyIGltcHJvdmVtZW50IGlmIGl0IGlzIHRvbyBkaWZmaWN1bHQgdGhvdWdo
LgpUaGlzIHBhdGNoIGFscmVhZHkgaGFzIHNvbWUgc3Vic3RhbnRpYWwgaW1wcm92ZW1lbnQuCgo+
ICsgICAgcmV0dXJuIC1FTk9TWVM7Cj4gK30KPiArCj4gIC8qCj4gICAqIExvY2FsIHZhcmlhYmxl
czoKPiAgICogbW9kZTogQwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hl
bi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYwo+IGluZGV4IDZkYmM1Zjk1M2YuLjYz
OWEyYTRiMzIgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKPiBAQCAtMzEwLDExICszMTAsMTcgQEAg
c3RhdGljIHZvaWQgcmVzdW1lKHZvaWQpCj4gICAgICAgICAgcHZfY29uc29sZV9pbml0KCk7Cj4g
IH0KPiAgCj4gK3N0YXRpYyBpbnQgZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29u
c3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludCBvcmRlcikKPiArewo+ICsgICAgcmV0dXJuIHhlbl9o
eXBlcmNhbGxfaHZtX29wKEhWTU9QX2ZsdXNoX3RsYnMsIE5VTEwpOwo+ICt9Cj4gKwo+ICBzdGF0
aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzIG9wcyA9IHsKPiAgICAgIC5uYW1lID0gIlhl
biIsCj4gICAgICAuc2V0dXAgPSBzZXR1cCwKPiAgICAgIC5hcF9zZXR1cCA9IGFwX3NldHVwLAo+
ICAgICAgLnJlc3VtZSA9IHJlc3VtZSwKPiArICAgIC5mbHVzaF90bGIgPSBmbHVzaF90bGIsCj4g
IH07Cj4gIAo+ICBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgKl9faW5pdCB4Z19wcm9iZSh2
b2lkKQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wLmMgYi94ZW4vYXJjaC94ODYvc21w
LmMKPiBpbmRleCA2NWViN2NiZGE4Li45YmM5MjU2MTZhIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9zbXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwo+IEBAIC0xNSw2ICsxNSw3IEBA
Cj4gICNpbmNsdWRlIDx4ZW4vcGVyZmMuaD4KPiAgI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgo+
ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPiArI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgo+ICAj
aW5jbHVkZSA8YXNtL3NtcC5oPgo+ICAjaW5jbHVkZSA8YXNtL21jMTQ2ODE4cnRjLmg+Cj4gICNp
bmNsdWRlIDxhc20vZmx1c2h0bGIuaD4KPiBAQCAtMjU2LDYgKzI1NywxNiBAQCB2b2lkIGZsdXNo
X2FyZWFfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25l
ZCBpbnQgZmxhZ3MpCj4gICAgICBpZiAoIChmbGFncyAmIH5GTFVTSF9PUkRFUl9NQVNLKSAmJgo+
ICAgICAgICAgICAhY3B1bWFza19zdWJzZXQobWFzaywgY3B1bWFza19vZihjcHUpKSApCj4gICAg
ICB7Cj4gKyAgICAgICAgaWYgKCBjcHVfaGFzX2h5cGVydmlzb3IgJiYKPiArICAgICAgICAgICAg
ICEoZmxhZ3MgJiB+KEZMVVNIX1RMQiB8IEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVTSF9WQV9WQUxJ
RCB8Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICBGTFVTSF9PUkRFUl9NQVNLKSkgJiYKPiAr
ICAgICAgICAgICAgICFoeXBlcnZpc29yX2ZsdXNoX3RsYihtYXNrLCB2YSwgZmxhZ3MgJiBGTFVT
SF9PUkRFUl9NQVNLKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIHRsYl9jbGtf
ZW5hYmxlZCApCj4gKyAgICAgICAgICAgICAgICB0bGJfY2xrX2VuYWJsZWQgPSBmYWxzZTsKPiAr
ICAgICAgICAgICAgcmV0dXJuOwo+ICsgICAgICAgIH0KPiArCgpQZXIgbXkgdW5kZXJzdGFuZGlu
Zywgbm90IHR1cm5pbmcgdGxiX2Nsa19lbmFibGVkIGJhY2sgdG8gdHJ1ZSBhZnRlciBhbgphc3Np
c3RlZCBmbHVzaCBmYWlscyBpcyBva2F5LCBiZWNhdXNlIHRoZSBlZmZlY3Qgb2YgdGxiX2Nsa19l
bmFibGVkCmJlaW5nIGZhbHNlIGlzIHRvIGFsd2F5cyBtYWtlIE5FRURfRkxVU0ggcmV0dXJuIHRy
dWUuIFRoYXQgY2F1c2VzCmV4Y2Vzc2l2ZSBmbHVzaGluZywgYnV0IGl0IGlzIG9rYXkgaW4gdGVy
bXMgb2YgY29ycmVjdG5lc3MuIERvIEkKdW5kZXJzdGFuZCBpdCBjb3JyZWN0bHk/CgpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:01:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:01:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhiZ-0006jb-EP; Thu, 06 Feb 2020 14:01:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3kaZ=32=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1izhiX-0006jW-Ss
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 14:01:17 +0000
X-Inumbo-ID: 2472c83c-48e9-11ea-af99-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2472c83c-48e9-11ea-af99-12813bfff9fa;
 Thu, 06 Feb 2020 14:01:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580997677;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=tM6qIXUdg2MzIZdncmzytaGi2r5g1AgDTzHXQAv4xiQ=;
 b=Bra/YDsGA1RMiKPMmDb6HwsSq3hDcCYBQexHIasPZvRsbXhCtewlZtVW
 MOER7Csyi9mxO1Pz2D8cx9fFCTJd6/kNd9beQSRZn/2wPOprF4bjmuo7c
 OZQUjOVSCFxvFtL8dGdBU/yXicteGa2T6VjgEY0W7xy5GjayGV6tCPAsL w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VFY3yhAXl0Dfh2wVMd7zzHKxsLKLhzsVGd+EIlHBjY3Esw1WD9na1bphE9oHgfQJ6sr9Xzn2jV
 BxXDpEuJhwvB2HauJmYOMYJ9RXZSWauCBewxwdFtPXhMK82a7ghixUibbDpUjvbI1ClYNC+UEX
 LsXMe+IXv/Zxnombl8eh5qIPu+8dMkE6wrYNKHG3sl8MM+sqJO+fUxYgSDMbP4f4dx1mRfVv/B
 QUWESfbvxMAhQL9/ZJks3UUohNvxw122egZvtYvtvaP99A1uMrWcSnYRHF0+Bkh5z2m81F9Fs+
 AE4=
X-SBRS: 2.7
X-MesageID: 12483526
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12483526"
To: <xen-devel@lists.xenproject.org>
References: <20200206103833.15355-1-julien@xen.org>
 <d30a9c1b478c4e3a8b082fa625c8989a@EX13D32EUC003.ant.amazon.com>
 <0fb52abc-1a41-ab91-9c74-6f0913092a02@xen.org>
 <202acf94cd674228a1d852ccd372a90c@EX13D32EUC003.ant.amazon.com>
 <94c9aee5-04de-c4d4-5c35-0078b57dfd42@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <b28c3f32-74fc-c300-0d47-0ae2959d0db0@citrix.com>
Date: Thu, 6 Feb 2020 14:01:13 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <94c9aee5-04de-c4d4-5c35-0078b57dfd42@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] xen/mm: Avoid assuming the page is inuse
 in assign_pages()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAxMjo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDYuMDIuMjAyMCAx
Mjo0NCwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
Cj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+Pj4gU2VudDogMDYgRmVi
cnVhcnkgMjAyMCAxMToxNwo+Pj4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5j
by51az47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pj4gQ2M6IEdyYWxsLCBKdWxp
ZW4gPGpncmFsbEBhbWF6b24uY29tPgo+Pj4gU3ViamVjdDogUmU6IFtQQVRDSCB2Ml0geGVuL21t
OiBBdm9pZCBhc3N1bWluZyB0aGUgcGFnZSBpcyBpbnVzZSBpbgo+Pj4gYXNzaWduX3BhZ2VzKCkK
Pj4+Cj4+PiBIaSBQYXVsLAo+Pj4KPj4+IE9uIDA2LzAyLzIwMjAgMTA6NTIsIER1cnJhbnQsIFBh
dWwgd3JvdGU6Cj4+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+Pj4+IEZyb206IEp1
bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4+Pj4+IFNlbnQ6IDA2IEZlYnJ1YXJ5IDIwMjAg
MTA6MzkKPj4+Pj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pj4+PiBDYzog
anVsaWVuQHhlbi5vcmc7IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IEdy
YWxsLAo+Pj4gSnVsaWVuCj4+Pj4+IDxqZ3JhbGxAYW1hem9uLmNvbT4KPj4+Pj4gU3ViamVjdDog
W1BBVENIIHYyXSB4ZW4vbW06IEF2b2lkIGFzc3VtaW5nIHRoZSBwYWdlIGlzIGludXNlIGluCj4+
Pj4+IGFzc2lnbl9wYWdlcygpCj4+Pj4+Cj4+Pj4+IEZyb206IEp1bGllbiBHcmFsbCA8amdyYWxs
QGFtYXpvbi5jb20+Cj4+Pj4+Cj4+Pj4+IEF0IHRoZSBtb21lbnQsIGFzc2lnbl9wYWdlcygpIG9u
IHRoZSBwYWdlIHRvIGJlIGludXNlIChQR0Nfc3RhdGVfaW51c2UpCj4+Pj4+IGFuZCB0aGUgc3Rh
dGUgdmFsdWUgdG8gYmUgMC4KPj4+Pj4KPj4+Pj4gSG93ZXZlciwgdGhlIGNvZGUgbWF5IHJhY2Ug
d2l0aCB0aGUgcGFnZSBvZmZsaW5pbmcgY29kZSAoc2VlCj4+Pj4+IG9mZmxpbmVfcGFnZSgpKS4g
RGVwZW5kaW5nIG9uIHRoZSBvcmRlcmluZywgdGhlIHBhZ2UgbWF5IGJlIGluCj4+PiBvZmZsaW5p
bmcKPj4+Pj4gc3RhdGUgKFBHQ19zdGF0ZV9vZmZsaW5pbmcpIGJlZm9yZSBpdCBpcyBhc3NpZ25l
ZCB0byBhIGRvbWFpbi4KPj4+Pj4KPj4+Pj4gT24gZGVidWcgYnVpbGQsIHRoaXMgbWF5IHJlc3Vs
dCB0byBoaXQgdGhlIGFzc2VydCBvciBqdXN0IGNsb2JiZXIgdGhlCj4+Pj4+IHN0YXRlLiBPbiBu
b24tZGVidWcgYnVpbGQsIHRoZSBzdGF0ZSB3aWxsIGdldCBjbG9iYmVyZWQuCj4+Pj4+Cj4+Pj4+
IEluY2lkZW50YWxseSB0aGUgZmxhZyBQR0NfYnJva2VuIHdpbGwgZ2V0IGNsb2JiZXJlZCBhcyB3
ZWxsLgo+Pj4+Pgo+Pj4+PiBHcmFiIHRoZSBoZWFwX2xvY2sgdG8gcHJldmVudCBhIHJhY2Ugd2l0
aCBvZmZsaW5lX3BhZ2UoKSBhbmQga2VlcCB0aGUKPj4+Pj4gc3RhdGUgYW5kIGJyb2tlbiBmbGFn
IGFyb3VuZC4KPj4+Pj4KPj4+Pj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxA
YW1hem9uLmNvbT4KPj4+PiBUaGlzIHNlZW1zIGxpa2UgYSByZWFzb25hYmxlIGNoYW5nZS4gSSBn
dWVzcyBoYXZpbmcgYXNzaWduX3BhZ2VzKCkgdGFrZQo+Pj4gdGhlIGdsb2JhbCBsb2NrIGlzIG5v
IG1vcmUgcHJvYmxlbSB0aGFuIGl0cyBleGlzdGluZyBjYWxsIHRvCj4+PiBkb21haW5fYWRqdXN0
X3RvdF9wYWdlcygpIHdoaWNoIGFsc28gdGFrZXMgdGhlIHNhbWUgbG9jay4KPj4+Cj4+PiBUaGF0
J3MgbXkgdW5kZXJzdGFuZGluZy4gU3VtbWFyaXppbmcgb3VyIGRpc2N1c3Npb24gSVJMIGZvciB0
aGUgb3RoZXIsCj4+PiBpdCBpcyBub3QgY2xlYXIgd2hldGhlciB0aGUgbG9jayBpcyBlbm91Z2gg
aGVyZS4KPj4+Cj4+PiAgRnJvbSBteSB1bmRlcnN0YW5kaW5nIHRoZSBzZXF1ZW5jZQo+Pj4KPj4+
IHBnW2ldLmNvdW50X2luZm8gJj0gLi4uOwo+Pj4gcGdbaV0uY291bnRfaW5mbyB8PSAuLi47Cj4+
Pgo+Pj4gY291bGQgcmVzdWx0IHRvIG11bHRpcGxlIHJlYWQvd3JpdGUgZnJvbSB0aGUgY29tcGls
ZXIuIFdlIGNvdWxkIHVzZSBhCj4+PiBzaW5nbGUgYXNzaWdubWVudCwgYnV0IEkgc3RpbGwgZG9u
J3QgdGhpbmsgdGhpcyBwcmV2ZW50IHRoZSBjb21waWxlciB0bwo+Pj4gYmUgdXNlIG11bHRpcGxl
IHJlYWQvd3JpdGUuCj4+Pgo+Pj4gVGhlIGNvbmNlcm4gd291bGQgYmUgYSByYWNlIHdpdGggZ2V0
X3BhZ2Vfb3duZXJfYW5kX3JlZmVyZW5jZSgpLiBJZiAxIGlzCj4+PiBzZXQgYmVmb3JlIHRoZSBy
ZXN0IG9mIHRoZSBiaXRzLCB0aGVuIHlvdSBtYXkgYmUgYWJsZSB0byBnZXQgdGhlIHBhZ2UuCj4+
Pgo+Pj4gU28gSSBtaWdodCB3YW50IHRvIHVzZSB3cml0ZV9hdG9taWMoKSBiZWxvdy4gQW55IG9w
aW5pb24/Cj4+Pgo+PiBUQkggSSB3b25kZXIgaWYgd2Ugb3VnaHQgdG8gc2F5IHRoYXQgYW55IHVw
ZGF0ZSB0byBjb3VudF9pbmZvIG91Z2h0IHRvCj4+IGJlIGRvbmUgYnkgYSB3cml0ZV9hdG9taWMg
KHdoZXJlIGl0J3Mgbm90IGFscmVhZHkgZG9uZSBieSBjbXB4Y2hnKS4KPiBJIGFncmVlLgoKSXQg
d29uJ3QgZml4IGFueXRoaW5nLCBhbmQgZ2l2ZXMgdGhlIGNvbXBpbGVyIGEgaGFyZGVyIHRpbWUu
Cgp3cml0ZV9hdG9taWMoKSBpcyBhIG1vdiBpbnN0cnVjdGlvbi7CoCBJdCBwcm9oaWJpdHMgdGhl
IHVzZSBvZiBhbmQvb3IKJGltbSwgbWVtIGVuY29kaW5ncy4KCklmIG11bHRpcGxlIHJlYWRzL3dy
aXRlcyBhcmUgYSBjb25jZXJuIHRoZW4gdGhlIG9ubHkgdmFsaWQgY29kZQpnZW5lcmF0aW9uIGlz
IGZvciAqZXZlcnkqIG1vZGlmaWNhdGlvbiBvZiBjb3VudCBpbmZvIHRvIHVzZSBsb2NrZWQKb3Bl
cmF0aW9ucy4KClN3YXBwaW5nIHJlZ3VsYXIgQyBmb3IgYSBzaW5nbGUgbW92IGluc3RydWN0aW9u
IGhlcmUgaXMgbm90IGdvaW5nIHRvIGZpeAphIGJ1ZywgaWYgc3VjaCBhIGJ1ZyBleGlzdHMuCgp+
QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:02:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:02:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhk2-0006oO-S2; Thu, 06 Feb 2020 14:02:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1nX9=32=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1izhk2-0006oJ-7T
 for xen-devel@lists.xen.org; Thu, 06 Feb 2020 14:02:50 +0000
X-Inumbo-ID: 5b5adf60-48e9-11ea-af99-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b5adf60-48e9-11ea-af99-12813bfff9fa;
 Thu, 06 Feb 2020 14:02:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580997770;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=+t2qD9qM1Z6CHc9JTy7ge3GMMahWTco68eMVFIe2AbI=;
 b=C2Ln6gGRsV8sHY4ZZ2ig1kzCaUpiqtAj5RPK2VTbNgc/5w4LGrW5E/3d
 Miv5tlOj8S9f9TWSSByobCZyyJqOFjYAVgLsEkIBg0LJb0ESoxoISfWuf
 ehpLJF3jFE0c5h1aQib2PiRpqVkU5sMaYEuz9gs2k1+tKfgjwyVJNRrx4 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lEm7dhbOyq7QTdEDTlAUe9pMgYVB916ziqmma9kmnjp1SzVkR/K/mXP2tWXMpIr8Dzd9GavQ2U
 kbDsnJPjGs5dH8Yn4da312QFIvS3Th8Xd3imRa2MsqIN2ihtbU73JY2erHADEYPcn/Jo04AS3j
 DKueHxRNI9jJ/jLHjCVKUgBWiZVgS2Sb1Iia4HDla1wPdMl2+kYIgoanODoH57a8ELelVt4O0F
 9MBLtJ4G3tA33QdyqZ4Bq2qSh+hW3mwu0MpW3TatsoHGTw6ID4PxuXX6CX0Yr9RT2AAAHsWtlw
 ZnU=
X-SBRS: 2.7
X-MesageID: 12042657
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12042657"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
Date: Thu, 6 Feb 2020 14:02:45 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAxMTowNSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBPbiAwNi8wMi8yMDIw
IDA5OjU3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBPbiAwNS4wMi4yMCAxNzowMywgU2VyZ2V5
IER5YXNsaSB3cm90ZToKPj4+IEhlbGxvLAo+Pj4KPj4+IEknbSBjdXJyZW50bHkgaW52ZXN0aWdh
dGluZyBhIExpdmUtUGF0Y2ggYXBwbGljYXRpb24gZmFpbHVyZSBpbiBjb3JlLQo+Pj4gc2NoZWR1
bGluZyBtb2RlIGFuZCB0aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0Ogo+
Pj4gKGl0J3MgZWFzaWx5IHJlcHJvZHVjaWJsZSkKPj4+Cj4+PiAgICAgIChYRU4pIFsgIDM0Mi41
MjgzMDVdIGxpdmVwYXRjaDogbHA6IENQVTggLSBJUElpbmcgdGhlIG90aGVyIDE1IENQVXMKPj4+
ICAgICAgKFhFTikgWyAgMzQyLjU1ODM0MF0gbGl2ZXBhdGNoOiBscDogVGltZWQgb3V0IG9uIHNl
bWFwaG9yZSBpbiBDUFUgcXVpZXNjZSBwaGFzZSAxMy8xNQo+Pj4gICAgICAoWEVOKSBbICAzNDIu
NTU4MzQzXSBiYWQgY3B1czogNiA5Cj4+Pgo+Pj4gICAgICAoWEVOKSBbICAzNDIuNTU5MjkzXSBD
UFU6ICAgIDYKPj4+ICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNhbGwgdHJhY2U6Cj4+
PiAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjVdICAgIFs8ZmZmZjgyZDA4MDIzZjMwND5dIFIgY29t
bW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTQvMHgyNzAKPj4+ICAg
ICAgKFhFTikgWyAgMzQyLjU1OTU2OF0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21tb24v
c2NoZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAo+Pj4gICAgICAoWEVOKSBbICAzNDIuNTU5
NTcxXSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0
aXJxKzB4NWEvMHg5MAo+Pj4gICAgICAoWEVOKSBbICAzNDIuNTU5NTc0XSAgICBbPGZmZmY4MmQw
ODAyNzhlYzU+XSBGIGFyY2gveDg2L2RvbWFpbi5jI2d1ZXN0X2lkbGVfbG9vcCsweDM1LzB4NjAK
Pj4+Cj4+PiAgICAgIChYRU4pIFsgIDM0Mi41NTk3NjFdIENQVTogICAgOQo+Pj4gICAgICAoWEVO
KSBbICAzNDIuNTYwMDI2XSBYZW4gY2FsbCB0cmFjZToKPj4+ICAgICAgKFhFTikgWyAgMzQyLjU2
MDAyOV0gICAgWzxmZmZmODJkMDgwMjQxNjYxPl0gUiBfc3Bpbl9sb2NrX2lycSsweDExLzB4NDAK
Pj4+ICAgICAgKFhFTikgWyAgMzQyLjU2MDAzMl0gICAgWzxmZmZmODJkMDgwMjNmMzIzPl0gRiBj
b21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhjMy8weDI3MAo+Pj4g
ICAgICAoWEVOKSBbICAzNDIuNTYwMDM2XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBGIGNvbW1v
bi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4+PiAgICAgIChYRU4pIFsgIDM0Mi41
NjAwMzldICAgIFs8ZmZmZjgyZDA4MDI0MGQ1YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3Nv
ZnRpcnErMHg1YS8weDkwCj4+PiAgICAgIChYRU4pIFsgIDM0Mi41NjAwNDJdICAgIFs8ZmZmZjgy
ZDA4MDI3OWRiNT5dIEYgYXJjaC94ODYvZG9tYWluLmMjaWRsZV9sb29wKzB4NTUvMHhiMAo+Pj4K
Pj4+IFRoZSBmaXJzdCBIVCBzaWJsaW5nIGlzIHdhaXRpbmcgZm9yIHRoZSBzZWNvbmQgaW4gdGhl
IExQLWFwcGxpY2F0aW9uCj4+PiBjb250ZXh0IHdoaWxlIHRoZSBzZWNvbmQgd2FpdHMgZm9yIHRo
ZSBmaXJzdCBpbiB0aGUgc2NoZWR1bGVyIGNvbnRleHQuCj4+Pgo+Pj4gQW55IHN1Z2dlc3Rpb25z
IG9uIGhvdyB0byBpbXByb3ZlIHRoaXMgc2l0dWF0aW9uIGFyZSB3ZWxjb21lLgo+Pgo+PiBDYW4g
eW91IHRlc3QgdGhlIGF0dGFjaGVkIHBhdGNoLCBwbGVhc2U/IEl0IGlzIG9ubHkgdGVzdGVkIHRv
IGJvb3QsIHNvCj4+IEkgZGlkIG5vIGxpdmVwYXRjaCB0ZXN0cyB3aXRoIGl0Lgo+Cj4gVGhhbmsg
eW91IGZvciB0aGUgcGF0Y2ghIEl0IHNlZW1zIHRvIGZpeCB0aGUgaXNzdWUgaW4gbXkgbWFudWFs
IHRlc3RpbmcuCj4gSSdtIGdvaW5nIHRvIHN1Ym1pdCBhdXRvbWF0aWMgTFAgdGVzdGluZyBmb3Ig
Ym90aCB0aHJlYWQvY29yZSBtb2Rlcy4KCkFuZHJldyBzdWdnZXN0ZWQgdG8gdGVzdCBsYXRlIHVj
b2RlIGxvYWRpbmcgYXMgd2VsbCBhbmQgc28gSSBkaWQuCkl0IHVzZXMgc3RvcF9tYWNoaW5lKCkg
dG8gcmVuZGV6dm91cyBjcHVzIGFuZCBpdCBmYWlsZWQgd2l0aCBhIHNpbWlsYXIKYmFja3RyYWNl
IGZvciBhIHByb2JsZW1hdGljIENQVS4gQnV0IGluIHRoaXMgY2FzZSB0aGUgc3lzdGVtIGNyYXNo
ZWQKc2luY2UgdGhlcmUgaXMgbm8gdGltZW91dCBpbnZvbHZlZDoKCiAgICAoWEVOKSBbICAxNTUu
MDI1MTY4XSBYZW4gY2FsbCB0cmFjZToKICAgIChYRU4pIFsgIDE1NS4wNDAwOTVdICAgIFs8ZmZm
ZjgyZDA4MDI0MTdmMj5dIFIgX3NwaW5fdW5sb2NrX2lycSsweDIyLzB4MzAKICAgIChYRU4pIFsg
IDE1NS4wNjk1NDldICAgIFs8ZmZmZjgyZDA4MDIzZjNjMj5dIFMgY29tbW9uL3NjaGVkdWxlLmMj
c2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTIvMHgyNzAKICAgIChYRU4pIFsgIDE1NS4xMDk2
OTZdICAgIFs8ZmZmZjgyZDA4MDIzZjcyOD5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfc2xh
dmUrMHgxOTgvMHgyNjAKICAgIChYRU4pIFsgIDE1NS4xNDU1MjFdICAgIFs8ZmZmZjgyZDA4MDI0
MGUxYT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCiAgICAoWEVO
KSBbICAxNTUuMTgwMjIzXSAgICBbPGZmZmY4MmQwODAzNzE2ZjY+XSBGIHg4Nl82NC9lbnRyeS5T
I3Byb2Nlc3Nfc29mdGlycXMrMHg2LzB4MjAKCkl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92
aWRlcyBhIHdvcmthcm91bmQgZm9yIExQIGNhc2UsIGJ1dCBvdGhlcgpjYXNlcyBsaWtlIHN0b3Bf
bWFjaGluZSgpIHJlbWFpbiBicm9rZW4gc2luY2UgdGhlIHVuZGVybHlpbmcgaXNzdWUgd2l0aAp0
aGUgc2NoZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgoKLS0KVGhhbmtzLApTZXJnZXkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:10:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:10:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhrD-0007fl-OP; Thu, 06 Feb 2020 14:10:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X1jU=32=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1izhrC-0007fg-51
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 14:10:14 +0000
X-Inumbo-ID: 64447e5a-48ea-11ea-841d-bc764e2007e4
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 64447e5a-48ea-11ea-841d-bc764e2007e4;
 Thu, 06 Feb 2020 14:10:13 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id p3so6070670edx.7
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 06:10:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=OVxT3iVTdickLRHvRLm+79CuE1TtMII3GzwzKf51zaY=;
 b=P6B1+lwANxzu8CKOIvPHwxQvrJhHWCiTE64DArX7gfo1OZm0Dkunu89gwrV9cTczN8
 KG5BYuzIywA/YMIhNO5hJknwCLkJykLCBXvZy26gXextkwfgAowNC0zc2rzRBqzc32Ka
 Y7Epkp7/Cj3vQd8+qO1BpkA1TBnUzs2pJv72xWLHnXgmYQNihjx59hIEVQWWWuTtK3+9
 GLCnTYlsYTdGeMi1rBV8wsuvQCCheQ1vDv6Grvms3CB/ByoiyUkcJjhdgTkxcUopWKL1
 S02zZgglY8xNk2H5c814SC9zpPPAEY64zymWtw/Ga//V44xX2ZA06DitNu9M6dVqecBp
 Q5Ig==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=OVxT3iVTdickLRHvRLm+79CuE1TtMII3GzwzKf51zaY=;
 b=UO9t6inUj/0s/HhK57nPXZB48GDB4gkomRQsLRaV02DMX+OiCFQN+EXo4/DbXqP8La
 q+7oO2CdSQvMSYuPNsMH4qFzm2/1QxuYD2h7QPpNJFgUzctuF4/DrF6W/dO/eilA0b4h
 wQ1u1vB8kHKwDylt8mfP0C+qT43QONo7dDSOYlIx2SLRTpdN5sZQWJUTfGg4mImkJM2F
 tghjw/sgX8q5aVRVrfdkUiosyzeiePgc1ZFQKtpkduF9RwuypuNqEi7zjcRMDzjpBf6e
 IG+5iMu97JkiN0bYKw5vyKNwoCXx0G1S4DtX/mg5RL/BuE2bS8uIyVSL6awVmdSXNEfD
 Gyiw==
X-Gm-Message-State: APjAAAUBD4eq4C9+ps2Xala86oZP7SYbzaX2eGnzr+RvvTeX1z975yj7
 CFXOYbQKA1cUOAuP/deZ8WqQ9kA6BcI=
X-Google-Smtp-Source: APXvYqx+209ekxb2jvrQzsbvIrN9c9jp5x3wyMM2OENtZj3JnLnlHFRWx7EB1kJjQe83YcMS44ouqw==
X-Received: by 2002:a17:906:5586:: with SMTP id
 y6mr3464848ejp.336.1580998211894; 
 Thu, 06 Feb 2020 06:10:11 -0800 (PST)
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com.
 [209.85.221.53])
 by smtp.gmail.com with ESMTPSA id q3sm400047eju.88.2020.02.06.06.10.10
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 06 Feb 2020 06:10:10 -0800 (PST)
Received: by mail-wr1-f53.google.com with SMTP id y17so7376731wrh.5
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 06:10:10 -0800 (PST)
X-Received: by 2002:adf:8b54:: with SMTP id v20mr4210658wra.390.1580998210206; 
 Thu, 06 Feb 2020 06:10:10 -0800 (PST)
MIME-Version: 1.0
References: <20200206132452.11802-1-andrew.cooper3@citrix.com>
In-Reply-To: <20200206132452.11802-1-andrew.cooper3@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Thu, 6 Feb 2020 07:09:33 -0700
X-Gmail-Original-Message-ID: <CABfawhmqmrcd1=Gr27GsLr8_-wvEHOdrhqBxb69zB9NEtTLkdA@mail.gmail.com>
Message-ID: <CABfawhmqmrcd1=Gr27GsLr8_-wvEHOdrhqBxb69zB9NEtTLkdA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH] xen/hvm: Fix handling of obsolete HVM_PARAMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Razvan Cojocaru <rcojocaru@bitdefender.com>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgNiwgMjAyMCBhdCA2OjI0IEFNIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gVGhlIGxvY2FsIHhjX2h2bV9wYXJhbV9kZXByZWNh
dGVkX2NoZWNrKCkgaW4gbGlieGMgdHJpZXMgdG8gZ3Vlc3MgWGVuJ3MKPiBiZWhhdmlvdXIgZm9y
IHRoZSBNRU1PUllfRVZFTlQgcGFyYW1zLCBidXQgaXMgd3JvbmcgZm9yIHRoZSBnZXQgc2lkZSwg
d2hlcmUKPiBYZW4gd291bGQgcmV0dXJuIDAgKHdoaWNoIGlzIGFsc28gYSBidWcpLiAgRGVsZXRl
IHRoZSBoZWxwZXIuCj4KPiBJbiBYZW4sIHBlcmZvcm0gdGhlIGNoZWNrcyBpbiBodm1fYWxsb3df
c2V0X3BhcmFtKCksIHJhdGhlciB0aGFuCj4gaHZtX3NldF9wYXJhbSgpLCBhbmQgYWN0dWFsbHkg
aW1wbGVtZW50IGNoZWNrcyBvbiB0aGUgZ2V0IHNpZGUgc28gdGhlCj4gaHlwZXJjYWxsIGRvZXNu
J3QgcmV0dXJuIHN1Y2Nlc3NmdWxseSB3aXRoIDAgYXMgYW4gYW5zd2VyLgo+Cj4gU2lnbmVkLW9m
Zi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAtLS0KPiBD
QzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+IENDOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgo+IENDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiBDQzog
SWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJpeC5jb20+Cj4gQ0M6IFJhenZhbiBDb2pvY2Fy
dSA8cmNvam9jYXJ1QGJpdGRlZmVuZGVyLmNvbT4KPiBDQzogVGFtYXMgSyBMZW5neWVsIDx0YW1h
c0B0a2xlbmd5ZWwuY29tPgo+Cj4gVGFtYXM6IFlvdSBpbnRyb2R1Y2VkIHhjX2h2bV9wYXJhbV9k
ZXByZWNhdGVkX2NoZWNrKCkgaW4gMGEyNDZiNDFjYSB3aGlsZQo+IGludHJvZHVjaW5nIFhFTl9E
T01DVExfbW9uaXRvcl9vcC4gIERvIHlvdSByZWNhbGwgd2h5PwoKV2VsbCwgZnJvbSB0aGUgbG9v
a3Mgb2YgaXQgdGhlIGludGVudCB3YXMgdG8gdGVsbCBhbnkgcmVtYWluaW5nIHVzZXIKb2YgdGhl
IGRlcHJlY2F0ZWQgSFZNIHBhcmFtcyB0aGF0IHRoZXNlIGFyZSBubyBsb25nZXIgc3VwcG9ydGVk
IHNpbmNlCndlIG5vdyBoYXZlIGEgc2VwYXJhdGUgZG9tY3RsLCB0aGUgbW9uaXRvcl9vcCwgdG8g
c2V0IHRoZXNlIG9wdGlvbnMuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:11:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:11:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izhsE-0007kU-8c; Thu, 06 Feb 2020 14:11:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CJ3H=32=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izhsD-0007kN-1R
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 14:11:17 +0000
X-Inumbo-ID: 89906dcc-48ea-11ea-8cd1-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 89906dcc-48ea-11ea-8cd1-bc764e2007e4;
 Thu, 06 Feb 2020 14:11:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580998276;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=ww2yZdNzu+D7vtuqEjfW5SvzlxKPFACrQ4kvPmUEvA4=;
 b=D/iu6aaFXWcfdpVtMn1tjUYo6OJodcnGUgVdqoh4ga+cKcNIJsS0n/tU
 7aItibmj8Rxbq1fKP4ZWZ7ByMHxMDkL3bRj0cUL51hT4/aLPhGJOfCP1J
 0RE2QwM2TL+1qk536gf5jpNuosAeh/4R2jzrZ+k2e5BDOj1Eb+lseMC11 A=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y2EvXAHlg2Q8+hfCB54H88hCPd/jDkHWdE4vMiW8O3dQBiE9obqr+oyB4oytY8yGdiWGe+c+ee
 c0KX0CwEyYc5rexu8MXj3GHyHNvaAKQfkxdVM2m1aC2iU8WF+HeBwPnSwlZXSvE2iIMkmriSMu
 y14cvK4uIP+gu6pLMrjvoJU33TlTCy8PLdXvjbH4PpiAyzmuBoDSfGYNHBgvop0OnePrPgoQd6
 AJPV+z4H+qcdH9fRqMc8fjxyt//WysLLshNp8yYK9YUnAxUnAL6xoayQNIqVoFD4cb2bI2AcfX
 7oU=
X-SBRS: 2.7
X-MesageID: 12057167
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12057167"
Date: Thu, 6 Feb 2020 15:09:14 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200206140914.GX4679@Air-de-Roger>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-8-roger.pau@citrix.com>
 <20200206134935.x4eonkizd4ybln6r@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200206134935.x4eonkizd4ybln6r@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDE6NDk6MzVQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEphbiAyNywgMjAyMCBhdCAwNzoxMToxNVBNICswMTAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gPiBVc2UgWGVuJ3MgTDAgSFZNT1BfZmx1c2hfdGxicyBoeXBlcmNhbGwgaW4g
b3JkZXIgdG8gcGVyZm9ybSBmbHVzaGVzLgo+ID4gVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUg
cGVyZm9ybWFuY2Ugb2YgVExCIGZsdXNoZXMgd2hlbiBydW5uaW5nCj4gPiB3aXRoIGEgaGlnaCBh
bW91bnQgb2YgdkNQVXMgYXMgYSBYZW4gZ3Vlc3QsIGFuZCBpcyBzcGVjaWFsbHkgaW1wb3J0YW50
Cj4gPiB3aGVuIHJ1bm5pbmcgaW4gc2hpbSBtb2RlLgo+ID4gCj4gPiBUaGUgZm9sbG93aW5nIGZp
Z3VyZXMgYXJlIGZyb20gYSBQViBndWVzdCBydW5uaW5nIGBtYWtlIC1qMzIgeGVuYCBpbgo+ID4g
c2hpbSBtb2RlIHdpdGggMzIgdkNQVXMgYW5kIEhBUC4KPiA+IAo+ID4gVXNpbmcgeDJBUElDIGFu
ZCBBTExCVVQgc2hvcnRoYW5kOgo+ID4gcmVhbAk0bTM1Ljk3M3MKPiA+IHVzZXIJNG0zNS4xMTBz
Cj4gPiBzeXMJMzZtMjQuMTE3cwo+ID4gCj4gPiBVc2luZyBMMCBhc3Npc3RlZCBmbHVzaDoKPiA+
IHJlYWwgICAgMW0yLjU5NnMKPiA+IHVzZXIgICAgNG0zNC44MThzCj4gPiBzeXMgICAgIDVtMTYu
Mzc0cwo+ID4gCj4gPiBUaGUgaW1wbGVtZW50YXRpb24gYWRkcyBhIG5ldyBob29rIHRvIGh5cGVy
dmlzb3Jfb3BzIHNvIG90aGVyCj4gPiBlbmxpZ2h0ZW5tZW50cyBjYW4gYWxzbyBpbXBsZW1lbnQg
c3VjaCBhc3Npc3RlZCBmbHVzaCBqdXN0IGJ5IGZpbGxpbmcKPiA+IHRoZSBob29rLiBOb3RlIHRo
YXQgdGhlIFhlbiBpbXBsZW1lbnRhdGlvbiBjb21wbGV0ZWx5IGlnbm9yZXMgdGhlCj4gPiBkaXJ0
eSBDUFUgbWFzayBhbmQgdGhlIGxpbmVhciBhZGRyZXNzIHBhc3NlZCBpbiwgYW5kIGFsd2F5cyBw
ZXJmb3JtcyBhCj4gPiBnbG9iYWwgVExCIGZsdXNoIG9uIGFsbCB2Q1BVcy4KPiA+IAo+ID4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAt
LS0KPiA+IENoYW5nZXMgc2luY2UgdjE6Cj4gPiAgLSBBZGQgYSBMMCBhc3Npc3RlZCBob29rIHRv
IGh5cGVydmlzb3Igb3BzLgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlz
b3IuYyAgICAgICAgfCAxMCArKysrKysrKysrCj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94
ZW4uYyAgICAgICAgICAgfCAgNiArKysrKysKPiA+ICB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAg
ICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCj4gPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9n
dWVzdC9oeXBlcnZpc29yLmggfCAxNyArKysrKysrKysrKysrKysrKwo+ID4gIDQgZmlsZXMgY2hh
bmdlZCwgNDQgaW5zZXJ0aW9ucygrKQo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydmlzb3IuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKPiA+
IGluZGV4IDRmMjdiOTg3NDAuLjQwODViMTk3MzQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
aXNvci5jCj4gPiBAQCAtMTgsNiArMTgsNyBAQAo+ID4gICAqCj4gPiAgICogQ29weXJpZ2h0IChj
KSAyMDE5IE1pY3Jvc29mdC4KPiA+ICAgKi8KPiA+ICsjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4K
PiA+ICAjaW5jbHVkZSA8eGVuL2luaXQuaD4KPiA+ICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4g
PiAgCj4gPiBAQCAtNjQsNiArNjUsMTUgQEAgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKQo+
ID4gICAgICAgICAgb3BzLT5yZXN1bWUoKTsKPiA+ICB9Cj4gPiAgCj4gPiAraW50IGh5cGVydmlz
b3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKPiA+ICt7Cj4gPiAr
ICAgIGlmICggb3BzICYmIG9wcy0+Zmx1c2hfdGxiICkKPiA+ICsgICAgICAgIHJldHVybiBvcHMt
PmZsdXNoX3RsYihtYXNrLCB2YSwgb3JkZXIpOwo+ID4gKwo+IAo+IElzIHRoZXJlIGEgd2F5IHRv
IG1ha2UgdGhpcyBhbiBhbHRlcm5hdGl2ZSBjYWxsPyBJIGNvbnNpZGVyIHRsYiBmbHVzaCBhCj4g
ZnJlcXVlbnQgb3BlcmF0aW9uIHdoaWNoIGNhbiB1c2Ugc29tZSBvcHRpbWlzYXRpb24uCj4gCj4g
VGhpcyBjYW4gYmUgZG9uZSBhcyBhIGxhdGVyIGltcHJvdmVtZW50IGlmIGl0IGlzIHRvbyBkaWZm
aWN1bHQgdGhvdWdoLgo+IFRoaXMgcGF0Y2ggYWxyZWFkeSBoYXMgc29tZSBzdWJzdGFudGlhbCBp
bXByb3ZlbWVudC4KCkkgY2FuIGxvb2sgaW50byBtYWtpbmcgdGhpcyBhbiBhbHRlcm5hdGl2ZSBj
YWxsLCBpZiBpdCB0dXJuIG91dCB0byBiZQp0b28gY29tcGxleCBJIHdpbGwgbGVhdmUgaXQgb3V0
IGZvciBhIHNlcGFyYXRlIHBhdGNoLgoKPiA+ICsgICAgcmV0dXJuIC1FTk9TWVM7Cj4gPiArfQo+
ID4gKwo+ID4gIC8qCj4gPiAgICogTG9jYWwgdmFyaWFibGVzOgo+ID4gICAqIG1vZGU6IEMKPiA+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jIGIveGVuL2FyY2gveDg2
L2d1ZXN0L3hlbi94ZW4uYwo+ID4gaW5kZXggNmRiYzVmOTUzZi4uNjM5YTJhNGIzMiAxMDA2NDQK
PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKPiA+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9ndWVzdC94ZW4veGVuLmMKPiA+IEBAIC0zMTAsMTEgKzMxMCwxNyBAQCBzdGF0aWMgdm9p
ZCByZXN1bWUodm9pZCkKPiA+ICAgICAgICAgIHB2X2NvbnNvbGVfaW5pdCgpOwo+ID4gIH0KPiA+
ICAKPiA+ICtzdGF0aWMgaW50IGZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0
IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgb3JkZXIpCj4gPiArewo+ID4gKyAgICByZXR1cm4geGVu
X2h5cGVyY2FsbF9odm1fb3AoSFZNT1BfZmx1c2hfdGxicywgTlVMTCk7Cj4gPiArfQo+ID4gKwo+
ID4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgb3BzID0gewo+ID4gICAgICAu
bmFtZSA9ICJYZW4iLAo+ID4gICAgICAuc2V0dXAgPSBzZXR1cCwKPiA+ICAgICAgLmFwX3NldHVw
ID0gYXBfc2V0dXAsCj4gPiAgICAgIC5yZXN1bWUgPSByZXN1bWUsCj4gPiArICAgIC5mbHVzaF90
bGIgPSBmbHVzaF90bGIsCj4gPiAgfTsKPiA+ICAKPiA+ICBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNv
cl9vcHMgKl9faW5pdCB4Z19wcm9iZSh2b2lkKQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9zbXAuYyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwo+ID4gaW5kZXggNjVlYjdjYmRhOC4uOWJjOTI1
NjE2YSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYwo+ID4gKysrIGIveGVuL2Fy
Y2gveDg2L3NtcC5jCj4gPiBAQCAtMTUsNiArMTUsNyBAQAo+ID4gICNpbmNsdWRlIDx4ZW4vcGVy
ZmMuaD4KPiA+ICAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cj4gPiAgI2luY2x1ZGUgPGFzbS9j
dXJyZW50Lmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgo+ID4gICNpbmNsdWRlIDxhc20v
c21wLmg+Cj4gPiAgI2luY2x1ZGUgPGFzbS9tYzE0NjgxOHJ0Yy5oPgo+ID4gICNpbmNsdWRlIDxh
c20vZmx1c2h0bGIuaD4KPiA+IEBAIC0yNTYsNiArMjU3LDE2IEBAIHZvaWQgZmx1c2hfYXJlYV9t
YXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludCBm
bGFncykKPiA+ICAgICAgaWYgKCAoZmxhZ3MgJiB+RkxVU0hfT1JERVJfTUFTSykgJiYKPiA+ICAg
ICAgICAgICAhY3B1bWFza19zdWJzZXQobWFzaywgY3B1bWFza19vZihjcHUpKSApCj4gPiAgICAg
IHsKPiA+ICsgICAgICAgIGlmICggY3B1X2hhc19oeXBlcnZpc29yICYmCj4gPiArICAgICAgICAg
ICAgICEoZmxhZ3MgJiB+KEZMVVNIX1RMQiB8IEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVTSF9WQV9W
QUxJRCB8Cj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgIEZMVVNIX09SREVSX01BU0spKSAm
Jgo+ID4gKyAgICAgICAgICAgICAhaHlwZXJ2aXNvcl9mbHVzaF90bGIobWFzaywgdmEsIGZsYWdz
ICYgRkxVU0hfT1JERVJfTUFTSykgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIGlm
ICggdGxiX2Nsa19lbmFibGVkICkKPiA+ICsgICAgICAgICAgICAgICAgdGxiX2Nsa19lbmFibGVk
ID0gZmFsc2U7Cj4gPiArICAgICAgICAgICAgcmV0dXJuOwo+ID4gKyAgICAgICAgfQo+ID4gKwo+
IAo+IFBlciBteSB1bmRlcnN0YW5kaW5nLCBub3QgdHVybmluZyB0bGJfY2xrX2VuYWJsZWQgYmFj
ayB0byB0cnVlIGFmdGVyIGFuCj4gYXNzaXN0ZWQgZmx1c2ggZmFpbHMgaXMgb2theSwgYmVjYXVz
ZSB0aGUgZWZmZWN0IG9mIHRsYl9jbGtfZW5hYmxlZAo+IGJlaW5nIGZhbHNlIGlzIHRvIGFsd2F5
cyBtYWtlIE5FRURfRkxVU0ggcmV0dXJuIHRydWUuIFRoYXQgY2F1c2VzCj4gZXhjZXNzaXZlIGZs
dXNoaW5nLCBidXQgaXQgaXMgb2theSBpbiB0ZXJtcyBvZiBjb3JyZWN0bmVzcy4gRG8gSQo+IHVu
ZGVyc3RhbmQgaXQgY29ycmVjdGx5PwoKWWVzLCB0aGF0J3MgbXkgdW5kZXJzdGFuZGluZy4gVGhl
IHN0YW1wZWQgVExCIGlzIGFuIG9wdGltaXphdGlvbiBpbgpvcmRlciB0byBhdm9pZCBmbHVzaGVz
LiBLZWVwaW5nIGl0IGFsd2F5cyBvZmYgaXMgc2FmZSwgT1RPSCBoYXZpbmcgaXQKb24gd2l0aG91
dCBwcm9wZXJseSB0cmFja2luZyB0aGUgZmx1c2hlcyBjYW4gaW5kZWVkIGNhdXNlIGlzc3Vlcy4K
CkZvciB0aGUgdGltZSBiZWluZyBJIHdvdWxkIHJhdGhlciBsZWF2ZSBpdCBvZmYgd2hlbiBpdCdz
IGJlZW4KZGlzYWJsZWQgKGllOiBub3QgdHVybiBpdCBvbiBpZiB0aGUgYXNzaXN0ZWQgZmx1c2gg
ZmFpbHMpLCBhcyB0aGF0J3MKc2FmZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:26:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:26:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izi6S-0000Hg-NI; Thu, 06 Feb 2020 14:26:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8S1f=32=citrix.com=christian.lindig@srs-us1.protection.inumbo.net>)
 id 1izi6S-0000Hb-08
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 14:26:00 +0000
X-Inumbo-ID: 97c5748a-48ec-11ea-afb7-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 97c5748a-48ec-11ea-afb7-12813bfff9fa;
 Thu, 06 Feb 2020 14:25:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1580999158;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=XIYFpgPiDQ3WWc/DiwJaQjxY5UwD8kj4NWqv1hMoxaU=;
 b=MPC2JMUaErSmYss0f49cZxuMcLmavwi1IfPmq62gjl0q5KTYJwi/Mzjb
 T3LrVxON9h9+O/nts3bx/04ROvzDNj2bUUBHxACtRsh+s2qqbSciTeO/V
 DTOU/vwqI6+fEnYkhsHdZcOJrDYNaJ+MGVHg1Nf8/UIz2D9mrdiEFCQph M=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=christian.lindig@citrix.com;
 spf=Pass smtp.mailfrom=christian.lindig@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 christian.lindig@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="christian.lindig@citrix.com";
 x-sender="christian.lindig@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 christian.lindig@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="christian.lindig@citrix.com";
 x-sender="christian.lindig@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="christian.lindig@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hNUZFZYyv5orprxCUaYgJUNAocJchbK0++ld89Q9ENPaLkKna7yAeSvYzvUsQf5k+9rRwrAe1h
 w5a+8uTX5PJEwPpeuNHNMhoeLsamAcuNhBZsm5Q4+CZkU+m0RkyoFq67B3MgYhZwbpCBHw5pMc
 tZwSba924hFaHvc1SrFu6ZBsRQ8HTp1b2mzDZ83g1jDmv8CyUjL+hoF1lXX4sO5d8xiWmcGXJT
 835OF/XsdbdYZ3LcN5Ow4TTJoitTjWylofJxaLdpqpW7dmhF9QxmQFKRQshFz3Sb6cJ/urSiKB
 Rws=
X-SBRS: 2.7
X-MesageID: 12668451
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,409,1574139600"; d="scan'208";a="12668451"
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-3-andrew.cooper3@citrix.com>
From: Christian Lindig <christian.lindig@citrix.com>
Message-ID: <e65726f6-9a7f-a396-6db5-2a08133c92d1@citrix.com>
Date: Thu, 6 Feb 2020 14:25:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200205165056.11734-3-andrew.cooper3@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/6] tools/ocaml: Drop cpuid helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNS8wMi8yMDIwIDE2OjUwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IFRoZXNlIGhhdmUg
bm8gY2FsbGVycywgYW5kIHRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIGlzIGFib3V0IHRv
IGJlCj4gcmV3cml0dGVuIGNvbXBsZXRlbHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlcjxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBDaHJpc3RpYW4gTGlu
ZGlnPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KPiAtLS0KPiAgIHRvb2xzL29jYW1sL2xp
YnMveGMveGVuY3RybC5tbCAgICAgIHwgIDcgLS0tLS0KPiAgIHRvb2xzL29jYW1sL2xpYnMveGMv
eGVuY3RybC5tbGkgICAgIHwgIDcgLS0tLS0KPiAgIHRvb2xzL29jYW1sL2xpYnMveGMveGVuY3Ry
bF9zdHVicy5jIHwgNjIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICAg
MyBmaWxlcyBjaGFuZ2VkLCA3NiBkZWxldGlvbnMoLSkKCkFja2VkLWJ5OiBDaHJpc3RpYW4gTGlu
ZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:29:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:29:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izi9v-0000Qb-97; Thu, 06 Feb 2020 14:29:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TqwH=32=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izi9t-0000QW-LG
 for xen-devel@lists.xen.org; Thu, 06 Feb 2020 14:29:33 +0000
X-Inumbo-ID: 16dbccba-48ed-11ea-85ce-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 16dbccba-48ed-11ea-85ce-bc764e2007e4;
 Thu, 06 Feb 2020 14:29:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 32880AE2B;
 Thu,  6 Feb 2020 14:29:31 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <c2a5ce0e-213d-3e6c-df71-a3efc8e2683d@suse.com>
Date: Thu, 6 Feb 2020 15:29:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAgMTU6MDIsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMDYvMDIvMjAyMCAx
MTowNSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gT24gMDYvMDIvMjAyMCAwOTo1NywgSsO8cmdl
biBHcm/DnyB3cm90ZToKPj4+IE9uIDA1LjAyLjIwIDE3OjAzLCBTZXJnZXkgRHlhc2xpIHdyb3Rl
Ogo+Pj4+IEhlbGxvLAo+Pj4+Cj4+Pj4gSSdtIGN1cnJlbnRseSBpbnZlc3RpZ2F0aW5nIGEgTGl2
ZS1QYXRjaCBhcHBsaWNhdGlvbiBmYWlsdXJlIGluIGNvcmUtCj4+Pj4gc2NoZWR1bGluZyBtb2Rl
IGFuZCB0aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0Ogo+Pj4+IChpdCdz
IGVhc2lseSByZXByb2R1Y2libGUpCj4+Pj4KPj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1
XSBsaXZlcGF0Y2g6IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4gICAg
ICAgKFhFTikgWyAgMzQyLjU1ODM0MF0gbGl2ZXBhdGNoOiBscDogVGltZWQgb3V0IG9uIHNlbWFw
aG9yZSBpbiBDUFUgcXVpZXNjZSBwaGFzZSAxMy8xNQo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41
NTgzNDNdIGJhZCBjcHVzOiA2IDkKPj4+Pgo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NTkyOTNd
IENQVTogICAgNgo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjJdIFhlbiBjYWxsIHRyYWNl
Ogo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjVdICAgIFs8ZmZmZjgyZDA4MDIzZjMwND5d
IFIgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTQvMHgyNzAK
Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTU5NTY4XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBG
IGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4+Pj4gICAgICAgKFhFTikg
WyAgMzQyLjU1OTU3MV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5j
I19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTU5NTc0XSAg
ICBbPGZmZmY4MmQwODAyNzhlYzU+XSBGIGFyY2gveDg2L2RvbWFpbi5jI2d1ZXN0X2lkbGVfbG9v
cCsweDM1LzB4NjAKPj4+Pgo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NTk3NjFdIENQVTogICAg
OQo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMjZdIFhlbiBjYWxsIHRyYWNlOgo+Pj4+ICAg
ICAgIChYRU4pIFsgIDM0Mi41NjAwMjldICAgIFs8ZmZmZjgyZDA4MDI0MTY2MT5dIFIgX3NwaW5f
bG9ja19pcnErMHgxMS8weDQwCj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU2MDAzMl0gICAgWzxm
ZmZmODJkMDgwMjNmMzIzPl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZv
dXNfaW4rMHhjMy8weDI3MAo+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMzZdICAgIFs8ZmZm
ZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUrMHgxN2EvMHgyNjAK
Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTYwMDM5XSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBG
IGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+Pj4+ICAgICAgIChYRU4p
IFsgIDM0Mi41NjAwNDJdICAgIFs8ZmZmZjgyZDA4MDI3OWRiNT5dIEYgYXJjaC94ODYvZG9tYWlu
LmMjaWRsZV9sb29wKzB4NTUvMHhiMAo+Pj4+Cj4+Pj4gVGhlIGZpcnN0IEhUIHNpYmxpbmcgaXMg
d2FpdGluZyBmb3IgdGhlIHNlY29uZCBpbiB0aGUgTFAtYXBwbGljYXRpb24KPj4+PiBjb250ZXh0
IHdoaWxlIHRoZSBzZWNvbmQgd2FpdHMgZm9yIHRoZSBmaXJzdCBpbiB0aGUgc2NoZWR1bGVyIGNv
bnRleHQuCj4+Pj4KPj4+PiBBbnkgc3VnZ2VzdGlvbnMgb24gaG93IHRvIGltcHJvdmUgdGhpcyBz
aXR1YXRpb24gYXJlIHdlbGNvbWUuCj4+Pgo+Pj4gQ2FuIHlvdSB0ZXN0IHRoZSBhdHRhY2hlZCBw
YXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBib290LCBzbwo+Pj4gSSBkaWQgbm8g
bGl2ZXBhdGNoIHRlc3RzIHdpdGggaXQuCj4+Cj4+IFRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoISBJ
dCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1hbnVhbCB0ZXN0aW5nLgo+PiBJJ20gZ29p
bmcgdG8gc3VibWl0IGF1dG9tYXRpYyBMUCB0ZXN0aW5nIGZvciBib3RoIHRocmVhZC9jb3JlIG1v
ZGVzLgo+IAo+IEFuZHJldyBzdWdnZXN0ZWQgdG8gdGVzdCBsYXRlIHVjb2RlIGxvYWRpbmcgYXMg
d2VsbCBhbmQgc28gSSBkaWQuCj4gSXQgdXNlcyBzdG9wX21hY2hpbmUoKSB0byByZW5kZXp2b3Vz
IGNwdXMgYW5kIGl0IGZhaWxlZCB3aXRoIGEgc2ltaWxhcgo+IGJhY2t0cmFjZSBmb3IgYSBwcm9i
bGVtYXRpYyBDUFUuIEJ1dCBpbiB0aGlzIGNhc2UgdGhlIHN5c3RlbSBjcmFzaGVkCj4gc2luY2Ug
dGhlcmUgaXMgbm8gdGltZW91dCBpbnZvbHZlZDoKPiAKPiAgICAgIChYRU4pIFsgIDE1NS4wMjUx
NjhdIFhlbiBjYWxsIHRyYWNlOgo+ICAgICAgKFhFTikgWyAgMTU1LjA0MDA5NV0gICAgWzxmZmZm
ODJkMDgwMjQxN2YyPl0gUiBfc3Bpbl91bmxvY2tfaXJxKzB4MjIvMHgzMAo+ICAgICAgKFhFTikg
WyAgMTU1LjA2OTU0OV0gICAgWzxmZmZmODJkMDgwMjNmM2MyPl0gUyBjb21tb24vc2NoZWR1bGUu
YyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhhMi8weDI3MAo+ICAgICAgKFhFTikgWyAgMTU1
LjEwOTY5Nl0gICAgWzxmZmZmODJkMDgwMjNmNzI4Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hl
ZF9zbGF2ZSsweDE5OC8weDI2MAo+ICAgICAgKFhFTikgWyAgMTU1LjE0NTUyMV0gICAgWzxmZmZm
ODJkMDgwMjQwZTFhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAK
PiAgICAgIChYRU4pIFsgIDE1NS4xODAyMjNdICAgIFs8ZmZmZjgyZDA4MDM3MTZmNj5dIEYgeDg2
XzY0L2VudHJ5LlMjcHJvY2Vzc19zb2Z0aXJxcysweDYvMHgyMAo+IAo+IEl0IGxvb2tzIGxpa2Ug
eW91ciBwYXRjaCBwcm92aWRlcyBhIHdvcmthcm91bmQgZm9yIExQIGNhc2UsIGJ1dCBvdGhlcgo+
IGNhc2VzIGxpa2Ugc3RvcF9tYWNoaW5lKCkgcmVtYWluIGJyb2tlbiBzaW5jZSB0aGUgdW5kZXJs
eWluZyBpc3N1ZSB3aXRoCj4gdGhlIHNjaGVkdWxlciBpcyBzdGlsbCB0aGVyZS4KCkFoLCB0aGF0
IHdhcyBhY3R1YWxseSBhIHZlcnkgZ29vZCBoaW50IQoKV2hlbiBhbmFseXppbmcgeW91ciBpbml0
aWFsIHByb2JsZW1zIHdpdGggcmVib290IGFuZCBjcHUgb2ZmbGluaW5nIEkKbG9va2VkIGludG8g
dGhvc2UgY2FzZXMgaW4gZGV0YWlsIGFuZCBjb25jbHVkZWQgdGhhdCBzdG9wX21hY2hpbmVfcnVu
KCkKd2FzIGNhbGxlZCBpbnNpZGUgYSB0YXNrbGV0IGluIHRob3NlIGNhc2VzICh3aGljaCBpcyB0
cnVlKS4KClVuZm9ydHVuYXRlbHkgdGhlcmUgYXJlIHNvbWUgY2FzZXMgbGlrZSB1Y29kZSBsb2Fk
aW5nIHdoaWNoIGRvbid0IGRvCnRoYXQsIHNvIHRob3NlIGNhc2VzIG5lZWQgdG8gYmUgY29uc2lk
ZXJlZCBhcyB3ZWxsLgoKV3JpdGluZyBhbm90aGVyIHBhdGNoLi4uCgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:30:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:30:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iziAW-00017a-Jv; Thu, 06 Feb 2020 14:30:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1iziAU-00017R-WD
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 14:30:11 +0000
X-Inumbo-ID: 2d91f8f8-48ed-11ea-841d-bc764e2007e4
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d91f8f8-48ed-11ea-841d-bc764e2007e4;
 Thu, 06 Feb 2020 14:30:10 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id w12so7487079wrt.2
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 06:30:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=r+o1jX7ZA1kyy/EzL7fpD+k16beTz1e6aXoBNhZEkho=;
 b=Zo3pCjSBYhXLBNKnyqGIi2vd1nXE0eIyi174rEWr8uGnCAKrunzi5DZrtwKKW6xO7c
 SwNyJr09FbGQmJYwq0IC6rgcUPyPU488YINL0bHkS8m16K27fuCDzYC4XZ8Vv5Yz57ZS
 KqHO8UU8EZoafY7x+fuFjZIE0ioE8b+wzBSISoP0a3PPydH5ReDtfcEX9v4TOD/C1WxL
 d5KVppRkU6b49i8ndJHl00mn6Eq3J3NYjoDFfrXgHduldQj2wCY0UbFghxBNHpblM20x
 qvo418rfrZ/UadqgdkZaBR/ca/KceBtHsp4diEd4lfJEGcK2IMbjbFB0Va6Ge0FFEckj
 1Xhg==
X-Gm-Message-State: APjAAAVQwpoD07R/iGQoUtJMw+tCeO9qD6vX/suofosmSDdx8SN6cVx/
 77/GPXXIF2/UNVzzvsRmAl0=
X-Google-Smtp-Source: APXvYqzFSv5W7uCW6aWYBX5xRLzKOJpkvV/eRFRaK8QJI9oCBHqEno9cQBIlsOtDceHc8/xMigYlUQ==
X-Received: by 2002:a05:6000:367:: with SMTP id
 f7mr4067455wrf.174.1580999409383; 
 Thu, 06 Feb 2020 06:30:09 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id b11sm4443972wrx.89.2020.02.06.06.30.07
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 06 Feb 2020 06:30:08 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <20200203105654.22998-4-pdurrant@amazon.com>
 <eb444c22-de88-e0e9-1a99-3cbd412851a0@xen.org>
 <dea18d7c61b240edb9e9dfdf1eacf90d@EX13D32EUC003.ant.amazon.com>
 <8358cbdc-8487-1dce-22c2-9ad008a879d8@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <f95e22c3-1f72-f394-071d-a564a1442c77@xen.org>
Date: Thu, 6 Feb 2020 14:30:07 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <8358cbdc-8487-1dce-22c2-9ad008a879d8@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 3/4] mm: make pages allocated with
 MEMF_no_refcount safe to assign
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNi8wMi8yMDIwIDExOjQzLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwNi4wMi4yMDIw
IDExOjEyLCBEdXJyYW50LCBQYXVsIHdyb3RlOgo+Pj4gRnJvbTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz4KPj4+IFNlbnQ6IDA2IEZlYnJ1YXJ5IDIwMjAgMTA6MDQKPj4+Cj4+PiBPbiAw
My8wMi8yMDIwIDEwOjU2LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+Pj4gQEAgLTIzMzIsMTEgKzIz
NTAsMjMgQEAgc3RydWN0IHBhZ2VfaW5mbyAqYWxsb2NfZG9taGVhcF9wYWdlcygKPj4+PiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWVtZmxhZ3MsIGQpKSA9PSBOVUxMKSkg
KQo+Pj4+ICAgICAgICAgICAgIHJldHVybiBOVUxMOwo+Pj4+Cj4+Pj4gLSAgICBpZiAoIGQgJiYg
IShtZW1mbGFncyAmIE1FTUZfbm9fb3duZXIpICYmCj4+Pj4gLSAgICAgICAgIGFzc2lnbl9wYWdl
cyhkLCBwZywgb3JkZXIsIG1lbWZsYWdzKSApCj4+Pj4gKyAgICBpZiAoIGQgJiYgIShtZW1mbGFn
cyAmIE1FTUZfbm9fb3duZXIpICkKPj4+PiAgICAgICAgewo+Pj4+IC0gICAgICAgIGZyZWVfaGVh
cF9wYWdlcyhwZywgb3JkZXIsIG1lbWZsYWdzICYgTUVNRl9ub19zY3J1Yik7Cj4+Pj4gLSAgICAg
ICAgcmV0dXJuIE5VTEw7Cj4+Pj4gKyAgICAgICAgaWYgKCBtZW1mbGFncyAmIE1FTUZfbm9fcmVm
Y291bnQgKQo+Pj4+ICsgICAgICAgIHsKPj4+PiArICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBp
Owo+Pj4+ICsKPj4+PiArICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCAoMXVsIDw8IG9yZGVy
KTsgaSsrICkKPj4+PiArICAgICAgICAgICAgewo+Pj4+ICsgICAgICAgICAgICAgICAgQVNTRVJU
KCFwZ1tpXS5jb3VudF9pbmZvKTsKPj4+PiArICAgICAgICAgICAgICAgIHBnW2ldLmNvdW50X2lu
Zm8gPSBQR0NfZXh0cmE7Cj4+Pgo+Pj4gLi4uIHRoaXMgaXMgcHVyc3VpbmcgdGhlIHdyb25nbmVz
cyBvZiB0aGUgY29kZSBhYm92ZSBhbmQgbm90IHNhZmUKPj4+IGFnYWluc3Qgb2ZmbGluaW5nLgo+
Pj4KPj4+IFdlIGNvdWxkIGFyZ3VlIHRoaXMgaXMgYW4gYWxyZWFkeSBleGlzdGluZyBidWcsIGhv
d2V2ZXIgSSBhbSBhIGJpdAo+Pj4gdW5lYXNlIHRvIGFkZCBtb3JlIGFidXNlIGluIHRoZSBjb2Rl
LiBKYW4sIHdoYXQgZG8geW91IHRoaW5rPwo+Pj4KPj4KPj4gSSdkIGNvbnNpZGVyIGEgc3RyYWln
aHRmb3J3YXJkIHBhdGNoLWNsYXNoLiBJZiB0aGlzIHBhdGNoIGdvZXMgaW4KPj4gYWZ0ZXIgeW91
cnMgdGhlbiBpdCBuZWVkcyB0byBiZSBtb2RpZmllZCBhY2NvcmRpbmdseSwgb3IgdmljZSB2ZXJz
YS4KPiAKPiBXaGlsZSBnZW5lcmFsbHkgSSBhZHZvY2F0ZSBmb3Igbm90IHdpZGVuaW5nIGV4aXN0
aW5nIGlzc3VlcywgSSBhZ3JlZQo+IHdpdGggUGF1bCBoZXJlLiBIaXMgcGF0Y2ggc2hvdWxkIG5v
dCBiZSBwZW5hbGl6ZWQgYnkgdXMgX2xhdGVyXwo+IGhhdmluZyBmb3VuZCBhbiBpc3N1ZSAod2hp
Y2ggaXMgcXVpdGUgYSBiaXQgd2lkZXIpLgoKRmFpciBlbm91Z2guIEZvciB0aGUgQXJtIGJpdHM6
CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KCkNoZWVycywKCi0tIApK
dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 14:47:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 14:47:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iziQf-00027I-8B; Thu, 06 Feb 2020 14:46:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iziQd-00027D-6W
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 14:46:51 +0000
X-Inumbo-ID: 81a339a0-48ef-11ea-afc1-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81a339a0-48ef-11ea-afc1-12813bfff9fa;
 Thu, 06 Feb 2020 14:46:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 42C00ACD6;
 Thu,  6 Feb 2020 14:46:49 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-8-roger.pau@citrix.com>
 <20200206134935.x4eonkizd4ybln6r@debian> <20200206140914.GX4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <84925af7-d61f-df0a-10d9-263aae79d486@suse.com>
Date: Thu, 6 Feb 2020 15:46:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206140914.GX4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxNTowOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAwNiwgMjAyMCBhdCAwMTo0OTozNVBNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+PiBPbiBNb24s
IEphbiAyNywgMjAyMCBhdCAwNzoxMToxNVBNICswMTAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6
Cj4+PiBVc2UgWGVuJ3MgTDAgSFZNT1BfZmx1c2hfdGxicyBoeXBlcmNhbGwgaW4gb3JkZXIgdG8g
cGVyZm9ybSBmbHVzaGVzLgo+Pj4gVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUgcGVyZm9ybWFu
Y2Ugb2YgVExCIGZsdXNoZXMgd2hlbiBydW5uaW5nCj4+PiB3aXRoIGEgaGlnaCBhbW91bnQgb2Yg
dkNQVXMgYXMgYSBYZW4gZ3Vlc3QsIGFuZCBpcyBzcGVjaWFsbHkgaW1wb3J0YW50Cj4+PiB3aGVu
IHJ1bm5pbmcgaW4gc2hpbSBtb2RlLgo+Pj4KPj4+IFRoZSBmb2xsb3dpbmcgZmlndXJlcyBhcmUg
ZnJvbSBhIFBWIGd1ZXN0IHJ1bm5pbmcgYG1ha2UgLWozMiB4ZW5gIGluCj4+PiBzaGltIG1vZGUg
d2l0aCAzMiB2Q1BVcyBhbmQgSEFQLgo+Pj4KPj4+IFVzaW5nIHgyQVBJQyBhbmQgQUxMQlVUIHNo
b3J0aGFuZDoKPj4+IHJlYWwJNG0zNS45NzNzCj4+PiB1c2VyCTRtMzUuMTEwcwo+Pj4gc3lzCTM2
bTI0LjExN3MKPj4+Cj4+PiBVc2luZyBMMCBhc3Npc3RlZCBmbHVzaDoKPj4+IHJlYWwgICAgMW0y
LjU5NnMKPj4+IHVzZXIgICAgNG0zNC44MThzCj4+PiBzeXMgICAgIDVtMTYuMzc0cwo+Pj4KPj4+
IFRoZSBpbXBsZW1lbnRhdGlvbiBhZGRzIGEgbmV3IGhvb2sgdG8gaHlwZXJ2aXNvcl9vcHMgc28g
b3RoZXIKPj4+IGVubGlnaHRlbm1lbnRzIGNhbiBhbHNvIGltcGxlbWVudCBzdWNoIGFzc2lzdGVk
IGZsdXNoIGp1c3QgYnkgZmlsbGluZwo+Pj4gdGhlIGhvb2suIE5vdGUgdGhhdCB0aGUgWGVuIGlt
cGxlbWVudGF0aW9uIGNvbXBsZXRlbHkgaWdub3JlcyB0aGUKPj4+IGRpcnR5IENQVSBtYXNrIGFu
ZCB0aGUgbGluZWFyIGFkZHJlc3MgcGFzc2VkIGluLCBhbmQgYWx3YXlzIHBlcmZvcm1zIGEKPj4+
IGdsb2JhbCBUTEIgZmx1c2ggb24gYWxsIHZDUFVzLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiBDaGFuZ2Vz
IHNpbmNlIHYxOgo+Pj4gIC0gQWRkIGEgTDAgYXNzaXN0ZWQgaG9vayB0byBoeXBlcnZpc29yIG9w
cy4KPj4+IC0tLQo+Pj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwg
MTAgKysrKysrKysrKwo+Pj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMgICAgICAgICAg
IHwgIDYgKysrKysrCj4+PiAgeGVuL2FyY2gveDg2L3NtcC5jICAgICAgICAgICAgICAgICAgICAg
fCAxMSArKysrKysrKysrKwo+Pj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5oIHwgMTcgKysrKysrKysrKysrKysrKysKPj4+ICA0IGZpbGVzIGNoYW5nZWQsIDQ0IGluc2Vy
dGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlz
b3IuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKPj4+IGluZGV4IDRmMjdiOTg3
NDAuLjQwODViMTk3MzQgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
aXNvci5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4+PiBAQCAt
MTgsNiArMTgsNyBAQAo+Pj4gICAqCj4+PiAgICogQ29weXJpZ2h0IChjKSAyMDE5IE1pY3Jvc29m
dC4KPj4+ICAgKi8KPj4+ICsjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KPj4+ICAjaW5jbHVkZSA8
eGVuL2luaXQuaD4KPj4+ICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4+PiAgCj4+PiBAQCAtNjQs
NiArNjUsMTUgQEAgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKQo+Pj4gICAgICAgICAgb3Bz
LT5yZXN1bWUoKTsKPj4+ICB9Cj4+PiAgCj4+PiAraW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKPj4+ICt7Cj4+PiArICAgIGlmICggb3BzICYm
IG9wcy0+Zmx1c2hfdGxiICkKPj4+ICsgICAgICAgIHJldHVybiBvcHMtPmZsdXNoX3RsYihtYXNr
LCB2YSwgb3JkZXIpOwo+Pj4gKwo+Pgo+PiBJcyB0aGVyZSBhIHdheSB0byBtYWtlIHRoaXMgYW4g
YWx0ZXJuYXRpdmUgY2FsbD8gSSBjb25zaWRlciB0bGIgZmx1c2ggYQo+PiBmcmVxdWVudCBvcGVy
YXRpb24gd2hpY2ggY2FuIHVzZSBzb21lIG9wdGltaXNhdGlvbi4KPj4KPj4gVGhpcyBjYW4gYmUg
ZG9uZSBhcyBhIGxhdGVyIGltcHJvdmVtZW50IGlmIGl0IGlzIHRvbyBkaWZmaWN1bHQgdGhvdWdo
Lgo+PiBUaGlzIHBhdGNoIGFscmVhZHkgaGFzIHNvbWUgc3Vic3RhbnRpYWwgaW1wcm92ZW1lbnQu
Cj4gCj4gSSBjYW4gbG9vayBpbnRvIG1ha2luZyB0aGlzIGFuIGFsdGVybmF0aXZlIGNhbGwsIGlm
IGl0IHR1cm4gb3V0IHRvIGJlCj4gdG9vIGNvbXBsZXggSSB3aWxsIGxlYXZlIGl0IG91dCBmb3Ig
YSBzZXBhcmF0ZSBwYXRjaC4KCkl0J2xsIGJlIHR3byBzdGVwcyAtIG1ha2UgYSBnbG9iYWwgc3Ry
dWN0IGh5cGVydmlzb3Jfb3BzIGluc3RhbmNlCndoaWNoIHRoZSBwZXItaHlwZXJ2aXNvciBpbnN0
YW5jZXMgZ2V0IF9jb3BpZWRfIGludG8gdXBvbiBib290CihhdCB0aGF0IHBvaW50IGFsbCBvZiB0
aG9zZSBjYW4gZ28gaW50byAuaW5pdC4qIHNlY3Rpb25zKSwgYW5kCnRoZW4gc3dpdGNoIHRoZSBj
YWxsKHMpIG9mIGludGVyZXN0LiBJLmUuIHdoaWxlIHRoZSAybmQgc3RlcCBjYW4Kb2YgY291cnNl
IGJlIGRvbmUgcmlnaHQgaGVyZSwgdGhlIGZpcnN0IHdpbGwgd2FudCB0byBiZSBpbiBhCnByZXJl
cSBwYXRjaC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:16:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izitH-0004aF-4q; Thu, 06 Feb 2020 15:16:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izitF-0004aA-BW
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:16:25 +0000
X-Inumbo-ID: 9e1f9e94-48f3-11ea-afda-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e1f9e94-48f3-11ea-afda-12813bfff9fa;
 Thu, 06 Feb 2020 15:16:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izit5-0005hD-7X; Thu, 06 Feb 2020 15:16:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izit4-0004i3-U1; Thu, 06 Feb 2020 15:16:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izit4-0004FP-TM; Thu, 06 Feb 2020 15:16:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146764-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=418fa86dd465b4fd8394373cf83db8fa65d7611c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 15:16:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 146764: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NjQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MThmYTg2ZGQ0NjVi
NGZkODM5NDM3M2NmODNkYjhmYTY1ZDc2MTFjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MSBk
YXlzICAyNTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzY0ICAyMDIwLTAyLTA2
IDExOjM2OjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMzkxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:19:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:19:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izivu-0004i2-LJ; Thu, 06 Feb 2020 15:19:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izivt-0004hw-1k
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:19:09 +0000
X-Inumbo-ID: 046cbede-48f4-11ea-b6fe-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 046cbede-48f4-11ea-b6fe-bc764e2007e4;
 Thu, 06 Feb 2020 15:19:07 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 799C0AB95;
 Thu,  6 Feb 2020 15:19:06 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ed08a701-01bd-4cae-0b7f-4872c805470e@suse.com>
Date: Thu, 6 Feb 2020 16:19:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] x86/p2m: p2m_flags_to_type() deals only with
 "unsigned int"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UFRFIGZsYWdzLCBmb3Igbm93IGF0IGxlYXN0LCBnZXQgc3RvcmVkIGluICJ1bnNpZ25lZCBpbnQi
LiBIZW5jZSB0aGVyZSdzCm5vIG5lZWQgdG8gd2lkZW4gdGhlIHZhbHVlcyB0byAidW5zaWduZWQg
bG9uZyIgYmVmb3JlIHByb2Nlc3NpbmcgdGhlbS4KClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvcDJtLmgKKysr
IGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaApAQCAtNzk2LDcgKzc5Niw3IEBAIGV4dGVybiB2
b2lkIGF1ZGl0X3AybShzdHJ1Y3QgZG9tYWluICpkLAogICovCiAKIC8qIEV4dHJhY3QgdGhlIHR5
cGUgZnJvbSB0aGUgUFRFIGZsYWdzIHRoYXQgc3RvcmUgaXQgKi8KLXN0YXRpYyBpbmxpbmUgcDJt
X3R5cGVfdCBwMm1fZmxhZ3NfdG9fdHlwZSh1bnNpZ25lZCBsb25nIGZsYWdzKQorc3RhdGljIGlu
bGluZSBwMm1fdHlwZV90IHAybV9mbGFnc190b190eXBlKHVuc2lnbmVkIGludCBmbGFncykKIHsK
ICAgICAvKiBGb3IgQU1EIElPTU1VcyB3ZSBuZWVkIHRvIHVzZSB0eXBlIDAgZm9yIHBsYWluIFJB
TSwgYnV0IHdlIG5lZWQKICAgICAgKiB0byBtYWtlIHN1cmUgdGhhdCBhbiBlbnRpcmVseSBlbXB0
eSBQVEUgZG9lc24ndCBoYXZlIFJBTSB0eXBlICovCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:19:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:19:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iziwf-0004nC-5L; Thu, 06 Feb 2020 15:19:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iziwd-0004n5-Vz
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:19:56 +0000
X-Inumbo-ID: 20695eb2-48f4-11ea-afdb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 20695eb2-48f4-11ea-afdb-12813bfff9fa;
 Thu, 06 Feb 2020 15:19:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A5F49AD6C;
 Thu,  6 Feb 2020 15:19:53 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
Date: Thu, 6 Feb 2020 16:20:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Qm90aCBjYWxsZXJzIHJlcXVlc3QgdGhlIGhvc3QgUDJNJ3MgZGVmYXVsdCBhY2Nlc3MsIHdoaWNo
IGNhbiBhcyB3ZWxsIGJlCmRvbmUgaW5zaWRlIHRoZSBmdW5jdGlvbi4gV2hpbGUgdG91Y2hpbmcg
dGhpcyBhbnl3YXksIG1ha2UgdGhlICJnZm4iCnBhcmFtZXRlciB0eXBlLXNhZmUgYXMgd2VsbC4K
ClNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hl
bi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
CkBAIC0zMDM3LDkgKzMwMzcsOCBAQCBzdGF0aWMgaW50IHZteF9hbGxvY192bGFwaWNfbWFwcGlu
ZyhzdHJ1CiAgICAgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdChwZywgZCwgU0hBUkVfcncpOwog
ICAgIGQtPmFyY2guaHZtLnZteC5hcGljX2FjY2Vzc19tZm4gPSBtZm47CiAKLSAgICByZXR1cm4g
c2V0X21taW9fcDJtX2VudHJ5KGQsIHBhZGRyX3RvX3BmbihBUElDX0RFRkFVTFRfUEhZU19CQVNF
KSwgbWZuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80SywKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+ZGVmYXVsdF9h
Y2Nlc3MpOworICAgIHJldHVybiBzZXRfbW1pb19wMm1fZW50cnkoZCwgZ2FkZHJfdG9fZ2ZuKEFQ
SUNfREVGQVVMVF9QSFlTX0JBU0UpLCBtZm4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQUdFX09SREVSXzRLKTsKIH0KIAogc3RhdGljIHZvaWQgdm14X2ZyZWVfdmxhcGljX21hcHBp
bmcoc3RydWN0IGRvbWFpbiAqZCkKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtMTMyNywxNSArMTMyNywxNiBAQCBpbnQgc2V0X2ZvcmVp
Z25fcDJtX2VudHJ5KHN0cnVjdCBkb21haW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwMm1fZ2V0X2hvc3RwMm0oZCktPmRlZmF1bHRfYWNjZXNzKTsKIH0KIAotaW50IHNldF9tbWlv
X3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgbWZuX3QgbWZu
LAotICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIsIHAybV9hY2Nlc3Nf
dCBhY2Nlc3MpCitpbnQgc2V0X21taW9fcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90
IGdmbiwgbWZuX3QgbWZuLAorICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3Jk
ZXIpCiB7CiAgICAgaWYgKCBvcmRlciA+IFBBR0VfT1JERVJfNEsgJiYKICAgICAgICAgIHJhbmdl
c2V0X292ZXJsYXBzX3JhbmdlKG1taW9fcm9fcmFuZ2VzLCBtZm5feChtZm4pLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3gobWZuKSArICgxVUwgPDwgb3JkZXIpIC0gMSkg
KQogICAgICAgICByZXR1cm4gUEFHRV9PUkRFUl80SyArIDE7CiAKLSAgICByZXR1cm4gc2V0X3R5
cGVkX3AybV9lbnRyeShkLCBnZm4sIG1mbiwgb3JkZXIsIHAybV9tbWlvX2RpcmVjdCwgYWNjZXNz
KTsKKyAgICByZXR1cm4gc2V0X3R5cGVkX3AybV9lbnRyeShkLCBnZm5feChnZm4pLCBtZm4sIG9y
ZGVyLCBwMm1fbW1pb19kaXJlY3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2dldF9ob3N0cDJtKGQpLT5kZWZhdWx0X2FjY2Vzcyk7CiB9CiAKIGludCBzZXRfaWRlbnRpdHlf
cDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCkBAIC0yMzA1
LDkgKzIzMDYsOCBAQCBpbnQgbWFwX21taW9fcmVnaW9ucyhzdHJ1Y3QgZG9tYWluICpkLAogICAg
ICAgICBmb3IgKCBvcmRlciA9IG1taW9fb3JkZXIoZCwgKGdmbl94KHN0YXJ0X2dmbikgKyBpKSB8
IChtZm5feChtZm4pICsgaSksIG5yIC0gaSk7IDsKICAgICAgICAgICAgICAgb3JkZXIgPSByZXQg
LSAxICkKICAgICAgICAgewotICAgICAgICAgICAgcmV0ID0gc2V0X21taW9fcDJtX2VudHJ5KGQs
IGdmbl94KHN0YXJ0X2dmbikgKyBpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1mbl9hZGQobWZuLCBpKSwgb3JkZXIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcDJtX2dldF9ob3N0cDJtKGQpLT5kZWZhdWx0X2FjY2Vzcyk7CisgICAgICAgICAg
ICByZXQgPSBzZXRfbW1pb19wMm1fZW50cnkoZCwgZ2ZuX2FkZChzdGFydF9nZm4sIGkpLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1mbl9hZGQobWZuLCBpKSwgb3JkZXIp
OwogICAgICAgICAgICAgaWYgKCByZXQgPD0gMCApCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAg
ICAgICAgICAgICBBU1NFUlQocmV0IDw9IG9yZGVyKTsKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9wMm0uaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oCkBAIC02MzgsOCArNjM4LDgg
QEAgaW50IHAybV9pc19sb2dkaXJ0eV9yYW5nZShzdHJ1Y3QgcDJtX2RvbQogaW50IHNldF9mb3Jl
aWduX3AybV9lbnRyeShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwgbWZuX3Qg
bWZuKTsKIAogLyogU2V0IG1taW8gYWRkcmVzc2VzIGluIHRoZSBwMm0gdGFibGUgKGZvciBwYXNz
LXRocm91Z2gpICovCi1pbnQgc2V0X21taW9fcDJtX2VudHJ5KHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCi0gICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBvcmRlciwgcDJtX2FjY2Vzc190IGFjY2Vzcyk7CitpbnQgc2V0X21taW9fcDJtX2Vu
dHJ5KHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgbWZuX3QgbWZuLAorICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpOwogaW50IGNsZWFyX21taW9fcDJtX2VudHJ5
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLCBtZm5fdCBtZm4sCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKTsKIAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:34:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:34:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjB0-0006PF-MK; Thu, 06 Feb 2020 15:34:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izjAz-0006PA-37
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:34:45 +0000
X-Inumbo-ID: 3279b0c8-48f6-11ea-afe2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3279b0c8-48f6-11ea-afe2-12813bfff9fa;
 Thu, 06 Feb 2020 15:34:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id EC984AEBF;
 Thu,  6 Feb 2020 15:34:42 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1964edd2-18aa-1130-2744-fcf9d480b567@suse.com>
Date: Thu, 6 Feb 2020 16:34:50 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] VT-d: drop stray "list" field from struct
 user_rmrr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZpZWxkIGxvb2tzIHRvIGhhdmUgYmVlbiBib2d1c2x5IGFkZGVkIGJ5IHRoZSBwYXRjaCBp
bnRyb2R1Y2luZyB0aGUKc3RydWN0ICg0MzE2ODVlOGRlYjYgIlZULWQ6IGFkZCBjb21tYW5kIGxp
bmUgb3B0aW9uIGZvciBleHRyYSBybXJycyIpLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2Rt
YXIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCkBAIC04MzksNyAr
ODM5LDYgQEAgb3V0OgogLyogUk1SUiB1bml0cyBkZXJpdmVkIGZyb20gY29tbWFuZCBsaW5lIHJt
cnIgb3B0aW9uLiAqLwogI2RlZmluZSBNQVhfVVNFUl9STVJSX0RFViAyMAogc3RydWN0IHVzZXJf
cm1yciB7Ci0gICAgc3RydWN0IGxpc3RfaGVhZCBsaXN0OwogICAgIHVuc2lnbmVkIGxvbmcgYmFz
ZV9wZm4sIGVuZF9wZm47CiAgICAgdW5zaWduZWQgaW50IGRldl9jb3VudDsKICAgICB1MzIgc2Jk
ZltNQVhfVVNFUl9STVJSX0RFVl07CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:37:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:37:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjE6-0006XJ-7O; Thu, 06 Feb 2020 15:37:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CJ3H=32=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izjE5-0006XE-0Q
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:37:57 +0000
X-Inumbo-ID: a4ac2cc0-48f6-11ea-8f7d-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a4ac2cc0-48f6-11ea-8f7d-bc764e2007e4;
 Thu, 06 Feb 2020 15:37:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581003476;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=dy/YNSGJ8dtSSPFBFLBtcb6iGHtA799myQ2IjMSdhzc=;
 b=Guz0nxGumfXGbz6hd0VJatMdIXBsJaTYFG0eVqdy7c2/Er9RafygYTuQ
 th3oUd8pCCfUHCie0y1cAZJzcmL8iC0tXIThY2DTwz5ey4SqTzf2OfAyr
 QGijgjUjAYczeR5EwY/eu0BoPFYDuxjQvVJMGTbsstYaOVYbLzf0LYbhP c=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6aTZuc4rfXSh5psRcS5mp4kJAYxnjhAITQqnurcGLKCKkicVZRJmUBbwGjI1lcWbRB6jUWP8eO
 g11WlOv11oSkpwzyv4MduuZikFdFEG0y9aclvfOcT5vtZhey13L7ISpqF/lZ71kbVw9+VfUyOo
 cTMi3idsnoNZfDA48wTnmmR1DnzmgNMbiuKeWMwMOwyR3/MObe1WSRGsxIuTKbZhEkJlR+7NCN
 knCus1GTaFO54/vr9PiyKec3DcwUyD7yUZAAUds3L0gq7g/blUGt0V5Xu2SiZq3rBWOJYzoLM7
 1xo=
X-SBRS: 2.7
X-MesageID: 12049725
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,410,1574139600"; d="scan'208";a="12049725"
Date: Thu, 6 Feb 2020 16:37:41 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200206153741.GY4679@Air-de-Roger>
References: <20200127181115.82709-1-roger.pau@citrix.com>
 <20200127181115.82709-8-roger.pau@citrix.com>
 <20200206134935.x4eonkizd4ybln6r@debian>
 <20200206140914.GX4679@Air-de-Roger>
 <84925af7-d61f-df0a-10d9-263aae79d486@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <84925af7-d61f-df0a-10d9-263aae79d486@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDM6NDY6NTZQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDYuMDIuMjAyMCAxNTowOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDA2LCAyMDIwIGF0IDAxOjQ5OjM1UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4g
Pj4gT24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDc6MTE6MTVQTSArMDEwMCwgUm9nZXIgUGF1IE1v
bm5lIHdyb3RlOgo+ID4+PiBVc2UgWGVuJ3MgTDAgSFZNT1BfZmx1c2hfdGxicyBoeXBlcmNhbGwg
aW4gb3JkZXIgdG8gcGVyZm9ybSBmbHVzaGVzLgo+ID4+PiBUaGlzIGdyZWF0bHkgaW5jcmVhc2Vz
IHRoZSBwZXJmb3JtYW5jZSBvZiBUTEIgZmx1c2hlcyB3aGVuIHJ1bm5pbmcKPiA+Pj4gd2l0aCBh
IGhpZ2ggYW1vdW50IG9mIHZDUFVzIGFzIGEgWGVuIGd1ZXN0LCBhbmQgaXMgc3BlY2lhbGx5IGlt
cG9ydGFudAo+ID4+PiB3aGVuIHJ1bm5pbmcgaW4gc2hpbSBtb2RlLgo+ID4+Pgo+ID4+PiBUaGUg
Zm9sbG93aW5nIGZpZ3VyZXMgYXJlIGZyb20gYSBQViBndWVzdCBydW5uaW5nIGBtYWtlIC1qMzIg
eGVuYCBpbgo+ID4+PiBzaGltIG1vZGUgd2l0aCAzMiB2Q1BVcyBhbmQgSEFQLgo+ID4+Pgo+ID4+
PiBVc2luZyB4MkFQSUMgYW5kIEFMTEJVVCBzaG9ydGhhbmQ6Cj4gPj4+IHJlYWwJNG0zNS45NzNz
Cj4gPj4+IHVzZXIJNG0zNS4xMTBzCj4gPj4+IHN5cwkzNm0yNC4xMTdzCj4gPj4+Cj4gPj4+IFVz
aW5nIEwwIGFzc2lzdGVkIGZsdXNoOgo+ID4+PiByZWFsICAgIDFtMi41OTZzCj4gPj4+IHVzZXIg
ICAgNG0zNC44MThzCj4gPj4+IHN5cyAgICAgNW0xNi4zNzRzCj4gPj4+Cj4gPj4+IFRoZSBpbXBs
ZW1lbnRhdGlvbiBhZGRzIGEgbmV3IGhvb2sgdG8gaHlwZXJ2aXNvcl9vcHMgc28gb3RoZXIKPiA+
Pj4gZW5saWdodGVubWVudHMgY2FuIGFsc28gaW1wbGVtZW50IHN1Y2ggYXNzaXN0ZWQgZmx1c2gg
anVzdCBieSBmaWxsaW5nCj4gPj4+IHRoZSBob29rLiBOb3RlIHRoYXQgdGhlIFhlbiBpbXBsZW1l
bnRhdGlvbiBjb21wbGV0ZWx5IGlnbm9yZXMgdGhlCj4gPj4+IGRpcnR5IENQVSBtYXNrIGFuZCB0
aGUgbGluZWFyIGFkZHJlc3MgcGFzc2VkIGluLCBhbmQgYWx3YXlzIHBlcmZvcm1zIGEKPiA+Pj4g
Z2xvYmFsIFRMQiBmbHVzaCBvbiBhbGwgdkNQVXMuCj4gPj4+Cj4gPj4+IFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4+PiAtLS0KPiA+Pj4g
Q2hhbmdlcyBzaW5jZSB2MToKPiA+Pj4gIC0gQWRkIGEgTDAgYXNzaXN0ZWQgaG9vayB0byBoeXBl
cnZpc29yIG9wcy4KPiA+Pj4gLS0tCj4gPj4+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5jICAgICAgICB8IDEwICsrKysrKysrKysKPiA+Pj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4v
eGVuLmMgICAgICAgICAgIHwgIDYgKysrKysrCj4gPj4+ICB4ZW4vYXJjaC94ODYvc21wLmMgICAg
ICAgICAgICAgICAgICAgICB8IDExICsrKysrKysrKysrCj4gPj4+ICB4ZW4vaW5jbHVkZS9hc20t
eDg2L2d1ZXN0L2h5cGVydmlzb3IuaCB8IDE3ICsrKysrKysrKysrKysrKysrCj4gPj4+ICA0IGZp
bGVzIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKykKPiA+Pj4KPiA+Pj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
aXNvci5jCj4gPj4+IGluZGV4IDRmMjdiOTg3NDAuLjQwODViMTk3MzQgMTAwNjQ0Cj4gPj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKPiA+Pj4gKysrIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydmlzb3IuYwo+ID4+PiBAQCAtMTgsNiArMTgsNyBAQAo+ID4+PiAgICoK
PiA+Pj4gICAqIENvcHlyaWdodCAoYykgMjAxOSBNaWNyb3NvZnQuCj4gPj4+ICAgKi8KPiA+Pj4g
KyNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ID4+PiAgI2luY2x1ZGUgPHhlbi9pbml0Lmg+Cj4g
Pj4+ICAjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gPj4+ICAKPiA+Pj4gQEAgLTY0LDYgKzY1LDE1
IEBAIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9pZCkKPiA+Pj4gICAgICAgICAgb3BzLT5yZXN1
bWUoKTsKPiA+Pj4gIH0KPiA+Pj4gIAo+ID4+PiAraW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gPj4+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQo+ID4+PiArewo+ID4+PiArICAgIGlmICgg
b3BzICYmIG9wcy0+Zmx1c2hfdGxiICkKPiA+Pj4gKyAgICAgICAgcmV0dXJuIG9wcy0+Zmx1c2hf
dGxiKG1hc2ssIHZhLCBvcmRlcik7Cj4gPj4+ICsKPiA+Pgo+ID4+IElzIHRoZXJlIGEgd2F5IHRv
IG1ha2UgdGhpcyBhbiBhbHRlcm5hdGl2ZSBjYWxsPyBJIGNvbnNpZGVyIHRsYiBmbHVzaCBhCj4g
Pj4gZnJlcXVlbnQgb3BlcmF0aW9uIHdoaWNoIGNhbiB1c2Ugc29tZSBvcHRpbWlzYXRpb24uCj4g
Pj4KPiA+PiBUaGlzIGNhbiBiZSBkb25lIGFzIGEgbGF0ZXIgaW1wcm92ZW1lbnQgaWYgaXQgaXMg
dG9vIGRpZmZpY3VsdCB0aG91Z2guCj4gPj4gVGhpcyBwYXRjaCBhbHJlYWR5IGhhcyBzb21lIHN1
YnN0YW50aWFsIGltcHJvdmVtZW50Lgo+ID4gCj4gPiBJIGNhbiBsb29rIGludG8gbWFraW5nIHRo
aXMgYW4gYWx0ZXJuYXRpdmUgY2FsbCwgaWYgaXQgdHVybiBvdXQgdG8gYmUKPiA+IHRvbyBjb21w
bGV4IEkgd2lsbCBsZWF2ZSBpdCBvdXQgZm9yIGEgc2VwYXJhdGUgcGF0Y2guCj4gCj4gSXQnbGwg
YmUgdHdvIHN0ZXBzIC0gbWFrZSBhIGdsb2JhbCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgaW5zdGFu
Y2UKPiB3aGljaCB0aGUgcGVyLWh5cGVydmlzb3IgaW5zdGFuY2VzIGdldCBfY29waWVkXyBpbnRv
IHVwb24gYm9vdAo+IChhdCB0aGF0IHBvaW50IGFsbCBvZiB0aG9zZSBjYW4gZ28gaW50byAuaW5p
dC4qIHNlY3Rpb25zKSwgYW5kCj4gdGhlbiBzd2l0Y2ggdGhlIGNhbGwocykgb2YgaW50ZXJlc3Qu
IEkuZS4gd2hpbGUgdGhlIDJuZCBzdGVwIGNhbgo+IG9mIGNvdXJzZSBiZSBkb25lIHJpZ2h0IGhl
cmUsIHRoZSBmaXJzdCB3aWxsIHdhbnQgdG8gYmUgaW4gYQo+IHByZXJlcSBwYXRjaC4KCkRvbmUu
IEkndmUgb25seSBzd2l0Y2hlZCB0aGUgZmx1c2hfdGxiIG9wZXJhdGlvbiwgc2luY2UgdGhlIHJl
c3QgYXJlCm5vdCByZWxldmFudCBmcm9tIGEgcGVyZm9ybWFuY2UgUG9WLgoKV2lsbCB3YWl0IHVu
dGlsIG5leHQgd2VlayBiZWZvcmUgcG9zdGluZyBhIG5ldyB2ZXJzaW9uLgoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:41:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:41:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjHO-0007Ip-Rq; Thu, 06 Feb 2020 15:41:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izjHO-0007Ik-4u
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:41:22 +0000
X-Inumbo-ID: 1f69c404-48f7-11ea-afe4-12813bfff9fa
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f69c404-48f7-11ea-afe4-12813bfff9fa;
 Thu, 06 Feb 2020 15:41:21 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id t14so505270wmi.5
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 07:41:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=6WsSAKWHEMNimo+aRtpQMsM0oX26fM+2iIzDc9TGohU=;
 b=hz110ZOYYyZ9DpFOT7Usym3TCutE1Qrjdx2EHkoCRUEWqOlkt0dEAiLp0VfG+GmzZ+
 qAh8yCBPb0t3ctfsoMNkNiqrf9Vd5sqmPghIZP1ASxiezt32Xu3kSuMghNW6ZEWzSTBo
 hPQ2eRSe15YmKvuB7T4EyI9oMtCuXqgL7Wk0ZRE8WkGFxouoyOi4oas6OfP/Z6EcBTr3
 x5aMSQK0htooJNIU7x3ROQklZ6toGzsJ9oHf3/mG+/CPi4Kg+/jG7Fn+/tPKud+nm2DQ
 7NUKwabpEE18kc0lKsl3tsgw/Wv7TMG3AbmV/ZmaBpb2K1Z9VtN8vQj1OGzUFjm6KMjG
 FclA==
X-Gm-Message-State: APjAAAUGX4xA9h1X/hijMT1OBgFnaYppFMjquVgGS2CzgbxbC2GsMMJS
 PAvv+eu92iOE6U1V54bRaTB9e49sQgQ=
X-Google-Smtp-Source: APXvYqy2p+FAppOav1iDlbrO5tYs7FvlSVeZ1jo9pinWdP/jHEsRxTLqxaJoH6H0YuT7EYoWl/bfVw==
X-Received: by 2002:a1c:4d03:: with SMTP id o3mr5033510wmh.164.1581003680390; 
 Thu, 06 Feb 2020 07:41:20 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id 25sm4044833wmi.32.2020.02.06.07.41.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 06 Feb 2020 07:41:19 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Thu,  6 Feb 2020 15:41:18 +0000
Message-Id: <20200206154118.31451-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/include: public: Document the padding in
 struct xen_hvm_param
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClRoZXJlIGlzIGFuIGltcGxp
Y2l0IHBhZGRpbmcgb2YgMiBieXRlcyBpbiBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSBiZXR3ZWVuCnRo
ZSBmaWVsZCBkb21pZCBhbmQgaW5kZXguIE1ha2UgaXQgZXhwbGljaXQgYnkgaW50cm9kdWNlIGEg
cGFkZGluZwpmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgoKTm90
ZSB0aGF0IEkgZG9uJ3QgdGhpbmsgd2UgY2FuIG1hbmRhdGUgaXQgdG8gYmUgemVybyBiZWNhdXNl
IGEgZ3Vlc3QgbWF5Cm5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgoKU2lnbmVkLW9m
Zi1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9w
dWJsaWMvaHZtL2h2bV9vcC5oIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykK
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oIGIveGVuL2luY2x1
ZGUvcHVibGljL2h2bS9odm1fb3AuaAppbmRleCA2MTBlMDIwYTYyLi5iNTk5ZDNjYmQwIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCisrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9odm0vaHZtX29wLmgKQEAgLTMyLDYgKzMyLDcgQEAKICNkZWZpbmUgSFZNT1BfZ2V0
X3BhcmFtICAgICAgICAgICAxCiBzdHJ1Y3QgeGVuX2h2bV9wYXJhbSB7CiAgICAgZG9taWRfdCAg
ZG9taWQ7ICAgIC8qIElOICovCisgICAgdWludDE2X3QgcGFkOwogICAgIHVpbnQzMl90IGluZGV4
OyAgICAvKiBJTiAqLwogICAgIHVpbnQ2NF90IHZhbHVlOyAgICAvKiBJTi9PVVQgKi8KIH07Ci0t
IAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:52:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:52:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjRe-0008AQ-VT; Thu, 06 Feb 2020 15:51:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ya+N=32=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izjRd-0008AH-Gt
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:51:57 +0000
X-Inumbo-ID: 9a0dbe3a-48f8-11ea-afe7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a0dbe3a-48f8-11ea-afe7-12813bfff9fa;
 Thu, 06 Feb 2020 15:51:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8798BAC42;
 Thu,  6 Feb 2020 15:51:55 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200206154118.31451-1-julien@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <22a72040-c4cd-7068-4064-b738bca74669@suse.com>
Date: Thu, 6 Feb 2020 16:52:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206154118.31451-1-julien@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/include: public: Document the padding
 in struct xen_hvm_param
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxNjo0MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEZyb206IEp1bGllbiBH
cmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gVGhlcmUgaXMgYW4gaW1wbGljaXQgcGFkZGlu
ZyBvZiAyIGJ5dGVzIGluIHN0cnVjdCB4ZW5faHZtX3BhcmFtIGJldHdlZW4KPiB0aGUgZmllbGQg
ZG9taWQgYW5kIGluZGV4LiBNYWtlIGl0IGV4cGxpY2l0IGJ5IGludHJvZHVjZSBhIHBhZGRpbmcK
PiBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgo+IAo+IE5vdGUg
dGhhdCBJIGRvbid0IHRoaW5rIHdlIGNhbiBtYW5kYXRlIGl0IHRvIGJlIHplcm8gYmVjYXVzZSBh
IGd1ZXN0IG1heQo+IG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgoKQWdyZWVkIC0g
d2UgY2FuIG1hbmRhdGUgc3VjaCBvbmx5IGF0IGludHJvZHVjdGlvbiwgbm90IGF0IGFueQpsYXRl
ciB0aW1lLgoKPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29t
PgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCihJIGRvdWJ0IHRo
aXMgaXMgdGhlIG9ubHkgbWlzc2luZyBmaWVsZCB0byBtYWtlIHBhZGRpbmcgZXhwbGljaXQuKQoK
SmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:53:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:53:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjTZ-0008Ha-HC; Thu, 06 Feb 2020 15:53:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CJ3H=32=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izjTX-0008HS-Mw
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:53:55 +0000
X-Inumbo-ID: e094ef04-48f8-11ea-afe7-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e094ef04-48f8-11ea-afe7-12813bfff9fa;
 Thu, 06 Feb 2020 15:53:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581004435;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=mF78uS2cBaGEpwY9XB8kn9Wl/spmpGAsVQ/FwCGMvCI=;
 b=SaR/oSWmbGhDUXzx13Va2dIG9PEN0mTNOc3PRUwq9Y2gESdARi1f1jDJ
 v68adZVrukgTN+/nvBWRuWzN1YpbeyH2Ey4hCtnHIL3HTcTkDG3OET0WN
 3qlHhcK30qYjKAa+3rDXEq8lYT6tZTDeGPvV51trx3z4Mw0sqk/6nkkNg Q=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5gmpzZLCmM0xQrwZy98aQOO+ZCN1OQWbtm8pp46whshFL+8riSEvXvyPqX7dGW6FsFavjjHhmW
 JiPFJTDwYleL2pr/VZa99VClb1ucLPweyxqmoES3354BOZgmCKc6EcgSU5ss+LqJ0VGii23a/J
 8xG0XZIvOhFxbGSB9jzLCHYNGaZoh48rH6EewLqjqPuKysDIimdZM4hcG+tOBZmBhqQP1Hpgsz
 OOgJOOuSxHKmeRLLkEF9iHfOoABq0OkfaoB0bFgYcQBtLrgeCP61oBnopbp6NATMcqIGOrfXPH
 pRQ=
X-SBRS: 2.7
X-MesageID: 12231315
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,410,1574139600"; d="scan'208";a="12231315"
Date: Thu, 6 Feb 2020 16:53:45 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200206155345.GZ4679@Air-de-Roger>
References: <ed08a701-01bd-4cae-0b7f-4872c805470e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ed08a701-01bd-4cae-0b7f-4872c805470e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/p2m: p2m_flags_to_type() deals only
 with "unsigned int"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDQ6MTk6MTRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUFRFIGZsYWdzLCBmb3Igbm93IGF0IGxlYXN0LCBnZXQgc3RvcmVkIGluICJ1bnNpZ25l
ZCBpbnQiLiBIZW5jZSB0aGVyZSdzCj4gbm8gbmVlZCB0byB3aWRlbiB0aGUgdmFsdWVzIHRvICJ1
bnNpZ25lZCBsb25nIiBiZWZvcmUgcHJvY2Vzc2luZyB0aGVtLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:55:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:55:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjUw-0008No-0B; Thu, 06 Feb 2020 15:55:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VSBF=32=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1izjUu-0008Nd-GX
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:55:20 +0000
X-Inumbo-ID: 1339c218-48f9-11ea-b60c-bc764e2007e4
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1339c218-48f9-11ea-b60c-bc764e2007e4;
 Thu, 06 Feb 2020 15:55:19 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id p17so604822wma.1
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 07:55:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=qXHO6n+cpmfmOOPTgMqoi8fTkqkIAOAZsUqtgp69/S0=;
 b=shxHMpefzV4Ssmqkzbc5WUkGkqKed4hEKJmk4jV0219DBMPyAwKikl4mgvWyPx6yE5
 yZn/GE4LFUj+Z8lseGvyQ/p5FF9V1lmxviT7F1OwSW86Llp55LUsxdWPWvev+eHZZnDK
 tSxxL+xFE7zj4mKfxAKqiYGeH0f4p7Ze75AEwcIYPK69ONybUAbABOMkznwDkq9QlLbA
 ShDq5DiQ5QscqUF6i1UUVK58Vw/w6g2YIOaBL2fgyN7Z73rYQiePMz4SWZOHGG6pYS8k
 nvHjA1eg1IDQbMhdD5W+Lo/6+rHsEwqt8jo9UP4VtpTAJNfWVtjWZ6hO7Mltbm0skO36
 646w==
X-Gm-Message-State: APjAAAX9T5bs8qhY30Z9Y/pXjLqxF3UUKo8dzzFBtKHbollcWSoUfLiE
 PmlWQsyMI+0wZyImMVw4F+I=
X-Google-Smtp-Source: APXvYqxQlH3SdQsq0SrvKb8EOyTqpuuvD9Dvf76Sy6m9O4VIAOwBIIgKEqq4c79NWSkRX5WKlWtL8w==
X-Received: by 2002:a1c:7419:: with SMTP id p25mr5057702wmc.129.1581004519111; 
 Thu, 06 Feb 2020 07:55:19 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id f207sm4332807wme.9.2020.02.06.07.55.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 06 Feb 2020 07:55:18 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200206154118.31451-1-julien@xen.org>
 <22a72040-c4cd-7068-4064-b738bca74669@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <8bab94bd-3bc1-9094-a29a-fdfda97d7a49@xen.org>
Date: Thu, 6 Feb 2020 15:55:17 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <22a72040-c4cd-7068-4064-b738bca74669@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/include: public: Document the padding
 in struct xen_hvm_param
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMDYvMDIvMjAyMCAxNTo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDYu
MDIuMjAyMCAxNjo0MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBGcm9tOiBKdWxpZW4gR3JhbGwg
PGpncmFsbEBhbWF6b24uY29tPgo+Pgo+PiBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2Vlbgo+PiB0aGUgZmllbGQgZG9t
aWQgYW5kIGluZGV4LiBNYWtlIGl0IGV4cGxpY2l0IGJ5IGludHJvZHVjZSBhIHBhZGRpbmcKPj4g
ZmllbGQuIFRoaXMgY2FuIGFsc28gc2VydmUgYXMgZG9jdW1lbnRhdGlvbi4KPj4KPj4gTm90ZSB0
aGF0IEkgZG9uJ3QgdGhpbmsgd2UgY2FuIG1hbmRhdGUgaXQgdG8gYmUgemVybyBiZWNhdXNlIGEg
Z3Vlc3QgbWF5Cj4+IG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgo+IAo+IEFncmVl
ZCAtIHdlIGNhbiBtYW5kYXRlIHN1Y2ggb25seSBhdCBpbnRyb2R1Y3Rpb24sIG5vdCBhdCBhbnkK
PiBsYXRlciB0aW1lLgo+IAo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBh
bWF6b24uY29tPgo+IAo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpUaGFuayB5b3UhCgo+IChJIGRvdWJ0IHRoaXMgaXMgdGhlIG9ubHkgbWlzc2luZyBmaWVsZCB0
byBtYWtlIHBhZGRpbmcgZXhwbGljaXQuKQoKUHJvYmFibHkgbm90LCBzYWRseS4gSSBzdHVtYmxl
ZCBhY2Nyb3NzIHRoZSBIVk0gcGFyYW0gaW1wbGljaXQgcGFkZGluZyAKd2hpbGUgbG9va2luZyBh
dCBsaXZldXBkYXRpbmcgdGhlIEhWTSBwYXJhbS4KCkkgZ3Vlc3MgSSBjb3VsZCB1c2UgcGFob2xl
IHRvIGNoZWNrIHRoZSBwYWRkaW5ncyBhcmUgZXhwbGljaXQgZm9yIGFsbCAKdGhlIHB1YmxpYyBz
dHJ1Y3R1cmUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 15:59:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 15:59:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjYp-00008V-QJ; Thu, 06 Feb 2020 15:59:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CJ3H=32=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1izjYo-00008Q-J5
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 15:59:22 +0000
X-Inumbo-ID: a2bef8fe-48f9-11ea-b2cb-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a2bef8fe-48f9-11ea-b2cb-bc764e2007e4;
 Thu, 06 Feb 2020 15:59:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581004762;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=MVFpMuQ4LMfEM2+s+b8erXKn6Reo443PjXL1bd+ziFs=;
 b=e1+uXhOwLpYcGOgzriqWD5EVJ8stkb2M7aUo+tnHzSsFrYthinOQ0+mi
 lWFpIMw9avcmFzPt2l946D4S89ducKeY+COFcSCva4khprwbP6O3OpAfd
 hoPRPGMHsT3PRsQzZSRm80ZuvZtAvHQDehyKfZAC96coz7HUzkqlwebPs k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dLRhJgQoLgVbr+geqA2IoBSpnG/uZt3vfZJGYJGlMrMvPkoJqrTQ+gGVX6s8JCYag1SnUn3wH+
 zxmxgMSO40B8NDjjHY6dqyFKT2kJoIdL3L+ynzIIZac+loIMyV9pVoye4XuvO2KDNsdpabD2wn
 UWL2t48qXSyfXJEDq0QAlWrKlmscHZYKpi3AdsSTkymlaX6GA4Xu6ewyJpzIpAJGfNjI3PvqDz
 Os497/0XrpauINXPkkzCJfFgRukwQXLD0SeV/ApmUDuMDpfal3Z3xhVzp1IezGadWziwPl0zFw
 /co=
X-SBRS: 2.7
X-MesageID: 12065634
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,410,1574139600"; d="scan'208";a="12065634"
Date: Thu, 6 Feb 2020 16:58:53 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200206155853.GA4679@Air-de-Roger>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDQ6MjA6MDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQm90aCBjYWxsZXJzIHJlcXVlc3QgdGhlIGhvc3QgUDJNJ3MgZGVmYXVsdCBhY2Nlc3Ms
IHdoaWNoIGNhbiBhcyB3ZWxsIGJlCj4gZG9uZSBpbnNpZGUgdGhlIGZ1bmN0aW9uLiBXaGlsZSB0
b3VjaGluZyB0aGlzIGFueXdheSwgbWFrZSB0aGUgImdmbiIKPiBwYXJhbWV0ZXIgdHlwZS1zYWZl
IGFzIHdlbGwuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaWl0cml4LmNv
bT4KCkNhbiBiZSBhZGRlZCBiYWNrIGlmIHRoZXJlJ3MgYSBuZWVkIGZvciBpdC4KClRoYW5rcy4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 16:19:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 16:19:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izjsD-0002K8-OS; Thu, 06 Feb 2020 16:19:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izjsD-0002K3-AR
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 16:19:25 +0000
X-Inumbo-ID: 709801ec-48fc-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 709801ec-48fc-11ea-a759-bc764e2007e4;
 Thu, 06 Feb 2020 16:19:24 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izjsC-0007Tn-2Z; Thu, 06 Feb 2020 16:19:24 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izjsB-0001Os-PH; Thu, 06 Feb 2020 16:19:23 +0000
Date: Thu, 6 Feb 2020 16:19:20 +0000
From: Wei Liu <wl@xen.org>
To: Julien Grall <julien@xen.org>
Message-ID: <20200206161920.o3cvruhpgdk2xmdf@debian>
References: <20200206154118.31451-1-julien@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200206154118.31451-1-julien@xen.org>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] xen/include: public: Document the padding
 in struct xen_hvm_param
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDM6NDE6MThQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEZyb206IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gVGhlcmUg
aXMgYW4gaW1wbGljaXQgcGFkZGluZyBvZiAyIGJ5dGVzIGluIHN0cnVjdCB4ZW5faHZtX3BhcmFt
IGJldHdlZW4KPiB0aGUgZmllbGQgZG9taWQgYW5kIGluZGV4LiBNYWtlIGl0IGV4cGxpY2l0IGJ5
IGludHJvZHVjZSBhIHBhZGRpbmcKPiBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1
bWVudGF0aW9uLgo+IAo+IE5vdGUgdGhhdCBJIGRvbid0IHRoaW5rIHdlIGNhbiBtYW5kYXRlIGl0
IHRvIGJlIHplcm8gYmVjYXVzZSBhIGd1ZXN0IG1heQo+IG5vdCBoYXZlIGluaXRpYWxpemVkIHRo
ZSBwYWRkaW5nLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpv
bi5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 16:48:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 16:48:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izkKC-0004fP-Ac; Thu, 06 Feb 2020 16:48:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RI0J=32=amazon.co.uk=prvs=29855b991=pdurrant@srs-us1.protection.inumbo.net>)
 id 1izkKB-0004fK-77
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 16:48:19 +0000
X-Inumbo-ID: 7a280140-4900-11ea-b015-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a280140-4900-11ea-b015-12813bfff9fa;
 Thu, 06 Feb 2020 16:48:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581007698; x=1612543698;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=HQkhoKNcEKSx0SG4VIWKTOImNdQeTgbj5pX8JkFPY1Y=;
 b=gveOwO/R6k/aGLhyF4Gwl3TvVb5Sd0+kDVACp+Bu9V6DEeoa1aYMaAuK
 v8NErVFWyOGVGwvq8z7UxJ48aLCeJsUEtwyE82fRe5JcFjWw8k+nxq6Cy
 QuR7VMn/JBOVKBn2Q9lTBUTeQA6KvHc4pU0VcB+eKR8BlkjkFvkYszv4T A=;
IronPort-SDR: oDTgUzSh3e54jBfaPeWn0uilv9+ztuuTOuCydH1EBkkKOWPPIdDiZpVqV4VQrkQMMdPYZJc3qG
 LbyHjMPtUwKw==
X-IronPort-AV: E=Sophos;i="5.70,410,1574121600"; d="scan'208";a="16002580"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2b-8cc5d68b.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 06 Feb 2020 16:48:16 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-8cc5d68b.us-west-2.amazon.com (Postfix) with ESMTPS
 id C8C0CA1768; Thu,  6 Feb 2020 16:48:15 +0000 (UTC)
Received: from EX13D32EUB003.ant.amazon.com (10.43.166.165) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 16:48:15 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D32EUB003.ant.amazon.com (10.43.166.165) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 16:48:14 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Thu, 6 Feb 2020 16:48:12 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Feb 2020 16:48:10 +0000
Message-ID: <20200206164810.30168-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] MAINTAINERS: cc community manager on patches to
 CHANGELOG.md
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1cnBvc2Ugb2YgdGhlIGNoYW5nZS1sb2cgaXMgdG8gYmUgYSBodW1hbi1yZWFkYWJsZSBs
aXN0IG9mIG5vdGFibGUKY2hhbmdlcyBhbmQsIGFzIHN1Y2gsIGFkZGl0aW9ucyB0byBpdCBhcmUg
bGlrZWx5IG9mIGludGVyZXN0IHRvIHRoZQpjb21tdW5pdHkgbWFuYWdlciBpbiBwcmVwYXJpbmcg
YmxvZyBlbnRyaWVzLCByZWxlYXNlIHN1bW1hcmllcywgZXRjLgoKU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFw
QGV1LmNpdHJpeC5jb20+CkNjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuQHhlbi5vcmc+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9y
YWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KIE1BSU5UQUlORVJTIHwgMiArLQogMSBmaWxl
IGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvTUFJ
TlRBSU5FUlMgYi9NQUlOVEFJTkVSUwppbmRleCAwNGQ5MTQ4MmNkLi5iYjJiMWYzNGRhIDEwMDY0
NAotLS0gYS9NQUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtMjAwLDcgKzIwMCw3IEBA
IEY6CXhlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLWFybS5oCiAKIENoYW5nZSBMb2cKIE06CVBhdWwg
RHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KLVI6CUxhcnMgS3VydGggPGxhcnMua3VydGhA
Y2l0cml4LmNvbT4KK1I6CUNvbW11bml0eSBNYW5hZ2VyIDxjb21tdW5pdHkubWFuYWdlckB4ZW5w
cm9qZWN0Lm9yZz4KIFM6CU1haW50YWluZWQKIEY6CUNIQU5HRUxPRy5tZAogCi0tIAoyLjIwLjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 16:53:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 16:53:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izkOl-0005Rk-W0; Thu, 06 Feb 2020 16:53:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=I8Ts=32=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1izkOk-0005Rf-Bn
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 16:53:02 +0000
X-Inumbo-ID: 22f5b8b2-4901-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 22f5b8b2-4901-11ea-a759-bc764e2007e4;
 Thu, 06 Feb 2020 16:53:02 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izkOi-00086u-FJ; Thu, 06 Feb 2020 16:53:00 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1izkOi-0003HP-63; Thu, 06 Feb 2020 16:53:00 +0000
Date: Thu, 6 Feb 2020 16:52:57 +0000
From: Wei Liu <wl@xen.org>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200206165256.5jmpfpfcsfs2q4k7@debian>
References: <20200206164810.30168-1-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200206164810.30168-1-pdurrant@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: cc community manager on
 patches to CHANGELOG.md
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDQ6NDg6MTBQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoZSBwdXJwb3NlIG9mIHRoZSBjaGFuZ2UtbG9nIGlzIHRvIGJlIGEgaHVtYW4tcmVh
ZGFibGUgbGlzdCBvZiBub3RhYmxlCj4gY2hhbmdlcyBhbmQsIGFzIHN1Y2gsIGFkZGl0aW9ucyB0
byBpdCBhcmUgbGlrZWx5IG9mIGludGVyZXN0IHRvIHRoZQo+IGNvbW11bml0eSBtYW5hZ2VyIGlu
IHByZXBhcmluZyBibG9nIGVudHJpZXMsIHJlbGVhc2Ugc3VtbWFyaWVzLCBldGMuCj4gCj4gU2ln
bmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgoKQWNrZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 16:57:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 16:57:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izkTL-0005be-Lg; Thu, 06 Feb 2020 16:57:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izkTJ-0005bZ-QI
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 16:57:45 +0000
X-Inumbo-ID: c8ad5f12-4901-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c8ad5f12-4901-11ea-b2cb-bc764e2007e4;
 Thu, 06 Feb 2020 16:57:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izkTD-0008CO-GJ; Thu, 06 Feb 2020 16:57:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izkTD-0002V1-7T; Thu, 06 Feb 2020 16:57:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izkTD-0002C0-6q; Thu, 06 Feb 2020 16:57:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146765-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=84cb6fe2e9901c5c8728605efd5601ec0f5daf7a
X-Osstest-Versions-That: xen=b0dd772650e087cf474cd20abf23508b9b094f42
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 16:57:39 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146765: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2NSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc2NS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4NGNiNmZlMmU5OTAxYzVjODcyODYwNWVmZDU2MDFlYzBmNWRhZjdhCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiMGRkNzcyNjUwZTA4N2NmNDc0
Y2QyMGFiZjIzNTA4YjliMDk0ZjQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NTkgIDIwMjAt
MDItMDYgMDk6MDA6MjQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzY1ICAy
MDIwLTAyLTA2IDE0OjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBiMGRkNzcy
NjUwLi44NGNiNmZlMmU5ICA4NGNiNmZlMmU5OTAxYzVjODcyODYwNWVmZDU2MDFlYzBmNWRhZjdh
IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 18:47:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 18:47:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izmAq-0005wQ-CS; Thu, 06 Feb 2020 18:46:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uqUj=32=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1izmAp-0005wL-4S
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 18:46:47 +0000
X-Inumbo-ID: 06314786-4911-11ea-b2cb-bc764e2007e4
Received: from mail-lf1-x141.google.com (unknown [2a00:1450:4864:20::141])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 06314786-4911-11ea-b2cb-bc764e2007e4;
 Thu, 06 Feb 2020 18:46:46 +0000 (UTC)
Received: by mail-lf1-x141.google.com with SMTP id 203so4833678lfa.12
 for <xen-devel@lists.xenproject.org>; Thu, 06 Feb 2020 10:46:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=tNtfkRj/2X7/o5pXHo5K4r84pXmqNESvZ3Qr9rR0Z4A=;
 b=A/QoX9O4Axsb49lvcfPPFNboQPjLfOUfFi55Cc1rMiopUSe9R7mxJVMan9eJTeltfe
 Gwr2jaVJukyM9Y4xD29p6rKoiaah8KewV940zC2IKf6gBB6Tgl9Bb0a92/aRve378Ol3
 hVJEWjKmW7R7un3Ai7EMskwZGKCGyjJpnAaa50Ra1LR+n8tp3ET1IPGeLGidCfv4RRMo
 ikveOQufP8dS+CnpJy+DnWsoyXybNoP2CwSoGoSt00N3w4qIPW39QpbShsPAVKnaE99E
 1o9Mdnk7IwIRr0o6RzG8sFq3Nn7u94SuwaeWNWX/HtMGuA1guqprzsm/EK65tpRIKNGi
 Kuog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=tNtfkRj/2X7/o5pXHo5K4r84pXmqNESvZ3Qr9rR0Z4A=;
 b=VdUmiug2WLhue3X+6ORNR7uw6PcgCt4HOjPUt4Le2Xu7BgGCfoWrBO01HkF0X7wF5x
 0fBC0ZCSOIZgShcSWbDBplfGR7iXI/m7T1yD5w+skJ+w8DQXkSrw8MPezXg1gbePiRsM
 ObsuOtUKI6ZRk6744mzHPkG7UCzRmMHxlClNWpVUSfIQiuNRHHIa5hMEZYRm/KktmGcz
 MsjFIVrXPvTIsciqDghGFaSRi9MGm9wXXnwPZZAVm3SciYk5y+x8Rze8fYvdv9m+Zu//
 rdAZYhhg0fbiZ4qE7ynajMMXhgYtNYyDfZN50T7CvP1YvlCCZN63cldOqsbfxBjIZdh+
 HVOQ==
X-Gm-Message-State: APjAAAUATGJ920gqdysDw2fWOI9IEAUoIqKSPn/c3Hi2UqoxQ8SIabyu
 b+4ppiAMg6cRMz3YRwwM843ltM2W32OcV1eMhkU=
X-Google-Smtp-Source: APXvYqxYu3sRqfHL0pW4kYWNdOP4GQqFfxqibyviV1LXfAc7oD0x7HEg0VxECoyGcbyXukV65fhqBg3J3gtRwCNIRtM=
X-Received: by 2002:a19:22cc:: with SMTP id i195mr2452753lfi.148.1581014805054; 
 Thu, 06 Feb 2020 10:46:45 -0800 (PST)
MIME-Version: 1.0
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <e77ce9c5-455a-56c4-32b2-01d73dea33c1@suse.com>
In-Reply-To: <e77ce9c5-455a-56c4-32b2-01d73dea33c1@suse.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Thu, 6 Feb 2020 13:46:33 -0500
Message-ID: <CAKf6xpt85LYgd3EfWgmKOhpTp1xz+6g9j=6UgiAUfby6YTQ8sg@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH 2/2] VT-d: adjust logging of RMRRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgNiwgMjAyMCBhdCA4OjMzIEFNIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBDb25zaXN0ZW50bHkgdXNlIFssXSByYW5nZSByZXByZXNlbnRhdGlv
biwgc2hyaW5rIGxlYWRpbmcgZG91YmxlIGJsYW5rcwo+IHRvIGEgc2luZ2xlIG9uZSwgYW5kIHNs
aWdodGx5IGFkanVzdCB0ZXh0IGluIHNvbWUgY2FzZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvZG1hci5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIu
Ywo+IEBAIC01NjEsNyArNTYxLDcgQEAgc3RhdGljIGludCByZWdpc3Rlcl9vbmVfcm1ycihzdHJ1
Y3QgYWNwaQo+ICAgICAgICAgIHsKPiAgICAgICAgICAgICAgZHByaW50ayhYRU5MT0dfV0FSTklO
RyBWVERQUkVGSVgsCj4gICAgICAgICAgICAgICAgICAgICAgIiBOb24tZXhpc3RlbnQgZGV2aWNl
ICglMDR4OiUwMng6JTAyeC4ldSkgaXMgcmVwb3J0ZWQiCj4gLSAgICAgICAgICAgICAgICAgICAg
IiBpbiBSTVJSICglIlBSSXg2NCIsICUiUFJJeDY0IikncyBzY29wZSFcbiIsCj4gKyAgICAgICAg
ICAgICAgICAgICAgIiBpbiBSTVJSIFslIlBSSXg2NCIsJSJQUkl4NjQiKV0ncyBzY29wZSFcbiIs
CgpNaXNzZWQgcmVtb3ZpbmcgdGhlICIpIi4KCldpdGggdGhhdCBmaXhlZCwgUmV2aWV3ZWQtYnk6
IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KClJlZ2FyZHMsCkphc29uCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 18:58:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 18:58:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izmM8-0006p2-MI; Thu, 06 Feb 2020 18:58:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izmM7-0006ox-9u
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 18:58:27 +0000
X-Inumbo-ID: a44a82f6-4912-11ea-b05f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a44a82f6-4912-11ea-b05f-12813bfff9fa;
 Thu, 06 Feb 2020 18:58:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izmLz-00026m-VY; Thu, 06 Feb 2020 18:58:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izmLz-00008a-Jt; Thu, 06 Feb 2020 18:58:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izmLz-0007LP-Iz; Thu, 06 Feb 2020 18:58:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146757-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
X-Osstest-Versions-That: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 18:58:19 +0000
Subject: [Xen-devel] [xen-unstable test] 146757: tolerable FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc1NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc1Ny8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgIDE2IGd1ZXN0LWxvY2Fs
bWlncmF0ZSBmYWlsIGluIDE0Njc1MSBwYXNzIGluIDE0Njc1NwogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBp
biAxNDY3NTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0Njc1MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
MTcgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiAgICAgZmFpbCBibG9ja2VkIGluIDE0Njc1MQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAx
NDY3NTEgYmxvY2tlZCBpbiAxNDY3NTcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3NTEgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3
NTEgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3
NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDE0Njc1MQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxNDY3NTEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDE0Njc1MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2NzUxCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
NDY3NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njc1MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NzUxCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDY3NTEKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0ZTMzMjJlYzE0
MTU1ZDM1ODBmY2JiZTY0ZTM0MmM5ODE4MmMxODQ4CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAg
ICAgICAgICAgICAgICA0ZTMzMjJlYzE0MTU1ZDM1ODBmY2JiZTY0ZTM0MmM5ODE4MmMxODQ4CgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NTcgIDIwMjAtMDItMDYgMDc6NTA6MjAgWiAgICAwIGRh
eXMKVGVzdGluZyBzYW1lIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5k
KSAgICAgICAgIDAgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2
NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
eHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2
ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlz
IGFscmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 18:59:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 18:59:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izmMj-0006u3-7g; Thu, 06 Feb 2020 18:59:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=203F=32=amazon.com=prvs=298dc6270=hongyxia@srs-us1.protection.inumbo.net>)
 id 1izmMh-0006ts-O0
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 18:59:03 +0000
X-Inumbo-ID: bd0d2cef-4912-11ea-b05f-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bd0d2cef-4912-11ea-b05f-12813bfff9fa;
 Thu, 06 Feb 2020 18:59:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581015543; x=1612551543;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=yHTavKG7az9fR1IYsiGhpBJyhG+uXG1b0q7Ua++ldAc=;
 b=pVzA4zhpeFMUM3WVythzwLFbpdKDQZbvUdWi+jPE7YquVx/ayWFvO8ur
 QtpX9A4s/gLIpAjyS7pza2rj2vYtPdaRNE7sfLVSDNC9HRc9MwCN+loU6
 0M1I9ocJXljPP1oW6t8sap2H8cnAt+8gOgUlMM3MtGU6y4ZSAtIDSXMKu Y=;
IronPort-SDR: Ox6iZX0pi3834SzP4XM9pHVeIsOjzfrZLIUELJrtVKViyFW6MswbgKpeK5c85BaJ7cuC+7r63v
 52JlxCLBH6JQ==
X-IronPort-AV: E=Sophos;i="5.70,410,1574121600"; d="scan'208";a="24865703"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-9ec21598.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 06 Feb 2020 18:58:50 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-9ec21598.us-east-1.amazon.com (Postfix) with ESMTPS
 id 22B3EA292E; Thu,  6 Feb 2020 18:58:47 +0000 (UTC)
Received: from EX13D37EUB004.ant.amazon.com (10.43.166.187) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 6 Feb 2020 18:58:47 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D37EUB004.ant.amazon.com (10.43.166.187) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 6 Feb 2020 18:58:46 +0000
Received: from u0b3720fa96e858.ant.amazon.com (10.125.106.133) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Thu, 6 Feb 2020 18:58:43 +0000
From: Hongyan Xia <hongyxia@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 6 Feb 2020 18:58:23 +0000
Message-ID: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 jgrall@amazon.com, Hongyan Xia <hongyxia@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV3cml0ZSB0aGUgbWFwY2FjaGUgdG8gYmUgcHVyZWx5IHBlci12Q1BVIGluc3RlYWQgb2YgcGFy
dGlhbGx5IHBlci12Y3B1CmFuZCBwYXJ0aWFsbHkgcGVyLWRvbWFpbi4KClRoZSBleGlzdGluZyBt
YXBjYWNoZSBpbXBsZW1lbnRhdGlvbiBrZWVwcyBwZXItdmNwdSBoYXNoIHRhYmxlcyBmb3IKY2Fj
aGluZywgYnV0IGFsc28gY3JlYXRlcyBhIHBlci1kb21haW4gcmVnaW9uIHdoaWNoIGlzIHNoYXJl
ZCBieSBhbGwKdmNwdXMgYW5kIHByb3RlY3RlZCBieSBhIHBlci1kb21haW4gbG9jay4gV2hlbiB0
aGUgdmNwdSBjb3VudCBvZiBhCmRvbWFpbiBpcyBsYXJnZSwgdGhlIHBlci1kb21haW4gbG9jayBj
b250ZW50aW9uIGlzIGhpZ2guIEFsc28sIHNldmVyYWwKZGF0YSBzdHJ1Y3R1cmVzIGFyZSBzaGFy
ZWQgYW1vbmcgYWxsIHZjcHVzLCBwb3RlbnRpYWxseSBjcmVhdGluZyBzZXJpb3VzCmNhY2hlIHBp
bmctcG9uZyBlZmZlY3RzLiBQZXJmb3JtYW5jZSBkZWdyYWRhdGlvbiBjYW4gYmUgc2VlbiBvbiBk
b21haW5zCndpdGggPjE2IHZjcHVzLgoKVGhpcyBwYXRjaCBpcyBuZWVkZWQgdG8gYWRkcmVzcyB0
aGVzZSBpc3N1ZXMgd2hlbiB3ZSBzdGFydCByZWx5aW5nIG9uCnRoZSBtYXBjYWNoZSAoZS5nLiwg
d2hlbiB3ZSBkbyBub3QgaGF2ZSBhIGRpcmVjdCBtYXApLiBJdCBwYXJ0aXRpb25zIHRoZQpwZXIt
ZG9tYWluIHJlZ2lvbiBpbnRvIHBlci12Y3B1IHJlZ2lvbnMgc28gdGhhdCBubyBtYXBjYWNoZSBz
dGF0ZSBpcwpzaGFyZWQgYW1vbmcgdmNwdXMuIEFzIGEgcmVzdWx0LCBubyBsb2NraW5nIGlzIHJl
cXVpcmVkIGFuZCBhIG11Y2gKc2ltcGxlciBtYXBoYXNoIGRlc2lnbiBjYW4gYmUgdXNlZC4gVGhl
IHBlcmZvcm1hbmNlIGltcHJvdmVtZW50IGFmdGVyCnRoaXMgcGF0Y2ggaXMgcXVpdGUgbm90aWNl
YWJsZS4KCkJlbmNobWFya3MKKGJhc2VsaW5lIHVzZXMgZGlyZWN0IG1hcCBpbnN0ZWFkIG9mIHRo
ZSBtYXBjYWNoZSBpbiBtYXBfZG9tYWluX3BhZ2UsCm9sZCBpcyB0aGUgZXhpc3RpbmcgbWFwY2Fj
aGUgYW5kIG5ldyBpcyBhZnRlciB0aGlzIHBhdGNoKToKCkdlZWtiZW5jaCBvbiBhIDMyLXZDUFUg
Z3Vlc3QsCgpwZXJmb3JtYW5jZSBkcm9wICAgICBvbGQgICAgICAgIG5ldwpzaW5nbGUgY29yZSAg
ICAgICAgIDAuMDQlICAgICAgMC4xOCUKbXVsdGkgY29yZSAgICAgICAgICAyLjQzJSAgICAgIDAu
MDglCgpmaW8gb24gYSAzMi12Q1BVIGd1ZXN0LCBMVk0gYXRvcCA4KlNTRCwKCnBlcmZvcm1hbmNl
IGRyb3AgICAgIG9sZCAgICAgICAgbmV3CiAgICAgICAgICAgICAgICAgICAgMy4wNSUgICAgICAw
LjI4JQoKVGhlcmUgc2hvdWxkIGJlIHJvb20gZm9yIGZ1dGhlciBvcHRpbWlzYXRpb25zLCBidXQg
dGhpcyBhbHJlYWR5CmltcHJvdmVzIG92ZXIgdGhlIG9sZCBtYXBjYWNoZSBieSBhIGxvdC4KCklu
IHRoZSBuZXcgY2FjaGUgZGVzaWduLCBtYXBoYXNoIGVudHJpZXMgdGhlbXNlbHZlcyBhbHNvIG9j
Y3VweSBpbnVzZQpzbG90cy4gVGhlIGV4aXN0aW5nIGNvbmZpZ3VyYXRpb24gb2YgMTYgc2xvdHMg
Zm9yIGVhY2ggdmNwdSBpcyBubyBsb25nZXIKc3VmZmljaWVudCB0byBpbmNsdWRlIGJvdGggdGhl
IG1hcGhhc2ggYW5kIGEgbmVzdGVkIHBhZ2UgdGFibGUgd2Fsay4KRm9ydHVuYXRlbHksIHRoZSBw
ZXItZG9tYWluIGludXNlIGFuZCBnYXJiYWdlIGJpdCB2ZWN0b3JzIGFyZSByZW1vdmVkCmZyb20g
dGhlIFBFUkRPTUFJTiByZWdpb24sIGdpdmluZyB1cyBlbm91Z2ggcm9vbSB0byBleHBhbmQgdGhl
IGF2YWlsYWJsZQptYXBwaW5nIHNsb3RzLgoKU2lnbmVkLW9mZi1ieTogSG9uZ3lhbiBYaWEgPGhv
bmd5eGlhQGFtYXpvbi5jb20+CgotLS0KQ2hhbmdlZCBpbiB2MjoKLSByZXdvcmQgdGhlIGNvbW1p
dCBtZXNzYWdlLgotIGNvZGUgY2xlYW4tdXAgYW5kIHN0eWxlIGZpeGVzCi0gYXZvaWQgaW5pdGlh
bGlzaW5nIHRoZSBtYXBjYWNoZSBpbiBOREVCVUcgYnVpbGQKLSBtb3ZlIGZyZWVpbmcgb2YgdGhl
IG1hcGhhc2ggaW50byBwdl92Y3B1X2Rlc3Ryb3kgYmVjYXVzZSBmb3Igbm93IG9ubHkKICBwdiBo
YXMgYSBtYXBjYWNoZS4KLSB1c2UgaXNfaWRsZSBhbmQgaXNfaHZtIGluIG1hcF9kb21haW5fcGFn
ZSB0byBmaWx0ZXIgb3V0IHJlYWwgcHYKICBkb21haW5zLgotLS0KIHhlbi9hcmNoL3g4Ni9kb21h
aW4uYyAgICAgICAgfCAgIDIgLQogeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgICB8IDIzMyAr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L3B2L2RvbWFp
bi5jICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZpZy5oIHwgICAyICstCiB4
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIHwgIDMwICstLS0tCiA1IGZpbGVzIGNoYW5nZWQs
IDg0IGluc2VydGlvbnMoKyksIDE4NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXggZjUzYWU1ZmY4Ni4u
NTYyMmEyNmI1YyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9kb21haW4uYwpAQCAtNjMzLDggKzYzMyw2IEBAIGludCBhcmNoX2RvbWFpbl9jcmVh
dGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICB9CiAgICAgZWxzZSBpZiAoIGlzX3B2X2RvbWFpbihk
KSApCiAgICAgewotICAgICAgICBtYXBjYWNoZV9kb21haW5faW5pdChkKTsKLQogICAgICAgICBp
ZiAoIChyYyA9IHB2X2RvbWFpbl9pbml0aWFsaXNlKGQpKSAhPSAwICkKICAgICAgICAgICAgIGdv
dG8gZmFpbDsKICAgICB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2UuYyBi
L3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCmluZGV4IGRkMzI3MTJkMmYuLmJlYzViZDA5YWIg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9kb21haW5fcGFnZS5jCkBAIC02OSwxMiArNjksMTEgQEAgdm9pZCBfX2luaXQgbWFwY2FjaGVf
b3ZlcnJpZGVfY3VycmVudChzdHJ1Y3QgdmNwdSAqdikKIAogdm9pZCAqbWFwX2RvbWFpbl9wYWdl
KG1mbl90IG1mbikKIHsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwotICAgIHVuc2lnbmVkIGlu
dCBpZHgsIGk7CisgICAgdW5zaWduZWQgbG9uZyBmbGFncywgKnBoYXNobWZuOworICAgIHVuc2ln
bmVkIGludCBpZHgsIGdsYl9pZHgsICpwaGFzaGlkeDsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAg
ICBzdHJ1Y3QgbWFwY2FjaGVfZG9tYWluICpkY2FjaGU7CiAgICAgc3RydWN0IG1hcGNhY2hlX3Zj
cHUgKnZjYWNoZTsKLSAgICBzdHJ1Y3QgdmNwdV9tYXBoYXNoX2VudHJ5ICpoYXNoZW50OworICAg
IHZvaWQgKnJldDsKIAogI2lmZGVmIE5ERUJVRwogICAgIGlmICggbWZuX3gobWZuKSA8PSBQRk5f
RE9XTihfX3BhKEhZUEVSVklTT1JfVklSVF9FTkQgLSAxKSkgKQpAQCAtODIsMTA0ICs4MSw2MCBA
QCB2b2lkICptYXBfZG9tYWluX3BhZ2UobWZuX3QgbWZuKQogI2VuZGlmCiAKICAgICB2ID0gbWFw
Y2FjaGVfY3VycmVudF92Y3B1KCk7Ci0gICAgaWYgKCAhdiB8fCAhaXNfcHZfdmNwdSh2KSApCisg
ICAgaWYgKCAhdiB8fCBpc19odm1fdmNwdSh2KSB8fCBpc19pZGxlX3ZjcHUodikgfHwgIXYtPmFy
Y2gucHYubWFwY2FjaGUgKQogICAgICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZuX3gobWZuKSk7
CiAKLSAgICBkY2FjaGUgPSAmdi0+ZG9tYWluLT5hcmNoLnB2Lm1hcGNhY2hlOwotICAgIHZjYWNo
ZSA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlOwotICAgIGlmICggIWRjYWNoZS0+aW51c2UgKQotICAg
ICAgICByZXR1cm4gbWZuX3RvX3ZpcnQobWZuX3gobWZuKSk7CisgICAgdmNhY2hlID0gdi0+YXJj
aC5wdi5tYXBjYWNoZTsKKyAgICBwaGFzaG1mbiA9ICZ2Y2FjaGUtPmhhc2hfbWZuW01BUEhBU0hf
SEFTSEZOKG1mbl94KG1mbikpXTsKKyAgICBwaGFzaGlkeCA9ICZ2Y2FjaGUtPmhhc2hfaWR4W01B
UEhBU0hfSEFTSEZOKG1mbl94KG1mbikpXTsKIAogICAgIHBlcmZjX2luY3IobWFwX2RvbWFpbl9w
YWdlX2NvdW50KTsKIAogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIAotICAgIGhhc2hlbnQg
PSAmdmNhY2hlLT5oYXNoW01BUEhBU0hfSEFTSEZOKG1mbl94KG1mbikpXTsKLSAgICBpZiAoIGhh
c2hlbnQtPm1mbiA9PSBtZm5feChtZm4pICkKKyAgICBpZiAoICpwaGFzaG1mbiAhPSBtZm5feCht
Zm4pICkKICAgICB7Ci0gICAgICAgIGlkeCA9IGhhc2hlbnQtPmlkeDsKLSAgICAgICAgQVNTRVJU
KGlkeCA8IGRjYWNoZS0+ZW50cmllcyk7Ci0gICAgICAgIGhhc2hlbnQtPnJlZmNudCsrOwotICAg
ICAgICBBU1NFUlQoaGFzaGVudC0+cmVmY250KTsKLSAgICAgICAgQVNTRVJUKG1mbl9lcShsMWVf
Z2V0X21mbihNQVBDQUNIRV9MMUVOVChpZHgpKSwgbWZuKSk7Ci0gICAgICAgIGdvdG8gb3V0Owot
ICAgIH0KKyAgICAgICAgaWR4ID0gZmluZF9maXJzdF96ZXJvX2JpdCh2Y2FjaGUtPmludXNlLCBN
QVBDQUNIRV9WQ1BVX0VOVFJJRVMpOworICAgICAgICBCVUdfT04oaWR4ID49IE1BUENBQ0hFX1ZD
UFVfRU5UUklFUyk7CiAKLSAgICBzcGluX2xvY2soJmRjYWNoZS0+bG9jayk7CisgICAgICAgIEFT
U0VSVCh2Y2FjaGUtPnJlZmNudFtpZHhdID09IDApOworICAgICAgICBfX3NldF9iaXQoaWR4LCB2
Y2FjaGUtPmludXNlKTsKIAotICAgIC8qIEhhcyBzb21lIG90aGVyIENQVSBjYXVzZWQgYSB3cmFw
PyBXZSBtdXN0IGZsdXNoIGlmIHNvLiAqLwotICAgIGlmICggdW5saWtlbHkoZGNhY2hlLT5lcG9j
aCAhPSB2Y2FjaGUtPnNoYWRvd19lcG9jaCkgKQotICAgIHsKLSAgICAgICAgdmNhY2hlLT5zaGFk
b3dfZXBvY2ggPSBkY2FjaGUtPmVwb2NoOwotICAgICAgICBpZiAoIE5FRURfRkxVU0godGhpc19j
cHUodGxiZmx1c2hfdGltZSksIGRjYWNoZS0+dGxiZmx1c2hfdGltZXN0YW1wKSApCi0gICAgICAg
IHsKLSAgICAgICAgICAgIHBlcmZjX2luY3IoZG9tYWluX3BhZ2VfdGxiX2ZsdXNoKTsKLSAgICAg
ICAgICAgIGZsdXNoX3RsYl9sb2NhbCgpOwotICAgICAgICB9Ci0gICAgfQorICAgICAgICBnbGJf
aWR4ID0gaWR4ICsgdi0+dmNwdV9pZCAqIE1BUENBQ0hFX1ZDUFVfRU5UUklFUzsKKyAgICAgICAg
bDFlX3dyaXRlKCZNQVBDQUNIRV9MMUVOVChnbGJfaWR4KSwKKyAgICAgICAgICAgICAgICAgIGwx
ZV9mcm9tX21mbihtZm4sIF9fUEFHRV9IWVBFUlZJU09SX1JXKSk7CisgICAgICAgIHJldCA9ICh2
b2lkICopTUFQQ0FDSEVfVklSVF9TVEFSVCArIHBmbl90b19wYWRkcihnbGJfaWR4KTsKKyAgICAg
ICAgZmx1c2hfdGxiX29uZV9sb2NhbChyZXQpOworCisgICAgICAgIC8qIEV2aWN0IHRoZSBlbnRy
eSBmcm9tIG1hcGhhc2guIENsZWFyIGludXNlIGlmIGl0cyByZWZjbnQgaXMgMC4gKi8KKyAgICAg
ICAgaWYgKCAqcGhhc2hpZHggIT0gTUFQSEFTSEVOVF9OT1RJTlVTRSAmJiAhdmNhY2hlLT5yZWZj
bnRbKnBoYXNoaWR4XSApCisgICAgICAgICAgICBfX2NsZWFyX2JpdCgqcGhhc2hpZHgsIHZjYWNo
ZS0+aW51c2UpOwogCi0gICAgaWR4ID0gZmluZF9uZXh0X3plcm9fYml0KGRjYWNoZS0+aW51c2Us
IGRjYWNoZS0+ZW50cmllcywgZGNhY2hlLT5jdXJzb3IpOwotICAgIGlmICggdW5saWtlbHkoaWR4
ID49IGRjYWNoZS0+ZW50cmllcykgKQorICAgICAgICAvKiBBZGQgdGhlIG5ldyBzbG90IGludG8g
dGhlIG1hcGhhc2guICovCisgICAgICAgICpwaGFzaG1mbiA9IG1mbl94KG1mbik7CisgICAgICAg
ICpwaGFzaGlkeCA9IGlkeDsKKyAgICB9CisgICAgZWxzZSAvKiBXZSBoaXQgaW4gdGhlIG1hcGhh
c2gsIGp1c3QgcmV0dXJuIHRoZSBlbnRyeS4gKi8KICAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGxv
bmcgYWNjdW0gPSAwLCBwcmV2ID0gMDsKLQotICAgICAgICAvKiAvRmlyc3QvLCBjbGVhbiB0aGUg
Z2FyYmFnZSBtYXAgYW5kIHVwZGF0ZSB0aGUgaW51c2UgbGlzdC4gKi8KLSAgICAgICAgZm9yICgg
aSA9IDA7IGkgPCBCSVRTX1RPX0xPTkdTKGRjYWNoZS0+ZW50cmllcyk7IGkrKyApCi0gICAgICAg
IHsKLSAgICAgICAgICAgIGFjY3VtIHw9IHByZXY7Ci0gICAgICAgICAgICBkY2FjaGUtPmludXNl
W2ldICY9IH54Y2hnKCZkY2FjaGUtPmdhcmJhZ2VbaV0sIDApOwotICAgICAgICAgICAgcHJldiA9
IH5kY2FjaGUtPmludXNlW2ldOwotICAgICAgICB9Ci0KLSAgICAgICAgaWYgKCBhY2N1bSB8IChw
cmV2ICYgQklUTUFQX0xBU1RfV09SRF9NQVNLKGRjYWNoZS0+ZW50cmllcykpICkKLSAgICAgICAg
ICAgIGlkeCA9IGZpbmRfZmlyc3RfemVyb19iaXQoZGNhY2hlLT5pbnVzZSwgZGNhY2hlLT5lbnRy
aWVzKTsKLSAgICAgICAgZWxzZQotICAgICAgICB7Ci0gICAgICAgICAgICAvKiBSZXBsYWNlIGEg
aGFzaCBlbnRyeSBpbnN0ZWFkLiAqLwotICAgICAgICAgICAgaSA9IE1BUEhBU0hfSEFTSEZOKG1m
bl94KG1mbikpOwotICAgICAgICAgICAgZG8gewotICAgICAgICAgICAgICAgIGhhc2hlbnQgPSAm
dmNhY2hlLT5oYXNoW2ldOwotICAgICAgICAgICAgICAgIGlmICggaGFzaGVudC0+aWR4ICE9IE1B
UEhBU0hFTlRfTk9USU5VU0UgJiYgIWhhc2hlbnQtPnJlZmNudCApCi0gICAgICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgICAgICBpZHggPSBoYXNoZW50LT5pZHg7Ci0gICAgICAgICAgICAg
ICAgICAgIEFTU0VSVChsMWVfZ2V0X3BmbihNQVBDQUNIRV9MMUVOVChpZHgpKSA9PSBoYXNoZW50
LT5tZm4pOwotICAgICAgICAgICAgICAgICAgICBsMWVfd3JpdGUoJk1BUENBQ0hFX0wxRU5UKGlk
eCksIGwxZV9lbXB0eSgpKTsKLSAgICAgICAgICAgICAgICAgICAgaGFzaGVudC0+aWR4ID0gTUFQ
SEFTSEVOVF9OT1RJTlVTRTsKLSAgICAgICAgICAgICAgICAgICAgaGFzaGVudC0+bWZuID0gfjBV
TDsKLSAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIGlmICggKytpID09IE1BUEhBU0hfRU5UUklFUyApCi0gICAgICAgICAgICAgICAg
ICAgIGkgPSAwOwotICAgICAgICAgICAgfSB3aGlsZSAoIGkgIT0gTUFQSEFTSF9IQVNIRk4obWZu
X3gobWZuKSkgKTsKLSAgICAgICAgfQotICAgICAgICBCVUdfT04oaWR4ID49IGRjYWNoZS0+ZW50
cmllcyk7Ci0KLSAgICAgICAgLyogL1NlY29uZC8sIGZsdXNoIFRMQnMuICovCi0gICAgICAgIHBl
cmZjX2luY3IoZG9tYWluX3BhZ2VfdGxiX2ZsdXNoKTsKLSAgICAgICAgZmx1c2hfdGxiX2xvY2Fs
KCk7Ci0gICAgICAgIHZjYWNoZS0+c2hhZG93X2Vwb2NoID0gKytkY2FjaGUtPmVwb2NoOwotICAg
ICAgICBkY2FjaGUtPnRsYmZsdXNoX3RpbWVzdGFtcCA9IHRsYmZsdXNoX2N1cnJlbnRfdGltZSgp
OworICAgICAgICBpZHggPSAqcGhhc2hpZHg7CisgICAgICAgIGdsYl9pZHggPSBpZHggKyB2LT52
Y3B1X2lkICogTUFQQ0FDSEVfVkNQVV9FTlRSSUVTOworICAgICAgICByZXQgPSAodm9pZCAqKU1B
UENBQ0hFX1ZJUlRfU1RBUlQgKyBwZm5fdG9fcGFkZHIoZ2xiX2lkeCk7CiAgICAgfQogCi0gICAg
c2V0X2JpdChpZHgsIGRjYWNoZS0+aW51c2UpOwotICAgIGRjYWNoZS0+Y3Vyc29yID0gaWR4ICsg
MTsKKyAgICB2Y2FjaGUtPnJlZmNudFtpZHhdKys7CisgICAgQVNTRVJUKHZjYWNoZS0+cmVmY250
W2lkeF0pOworICAgIEFTU0VSVChsMWVfZ2V0X3BmbihNQVBDQUNIRV9MMUVOVChnbGJfaWR4KSkg
PT0gbWZuX3gobWZuKSk7CiAKLSAgICBzcGluX3VubG9jaygmZGNhY2hlLT5sb2NrKTsKLQotICAg
IGwxZV93cml0ZSgmTUFQQ0FDSEVfTDFFTlQoaWR4KSwgbDFlX2Zyb21fbWZuKG1mbiwgX19QQUdF
X0hZUEVSVklTT1JfUlcpKTsKLQotIG91dDoKICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7
Ci0gICAgcmV0dXJuICh2b2lkICopTUFQQ0FDSEVfVklSVF9TVEFSVCArIHBmbl90b19wYWRkcihp
ZHgpOworICAgIHJldHVybiByZXQ7CiB9CiAKIHZvaWQgdW5tYXBfZG9tYWluX3BhZ2UoY29uc3Qg
dm9pZCAqcHRyKQogewotICAgIHVuc2lnbmVkIGludCBpZHg7CisgICAgdW5zaWduZWQgaW50IGlk
eCwgZ2xiX2lkeDsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAgICBzdHJ1Y3QgbWFwY2FjaGVfZG9t
YWluICpkY2FjaGU7Ci0gICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXB0ciwg
bWZuLCBmbGFnczsKLSAgICBzdHJ1Y3QgdmNwdV9tYXBoYXNoX2VudHJ5ICpoYXNoZW50OworICAg
IHN0cnVjdCBtYXBjYWNoZV92Y3B1ICp2Y2FjaGU7CisgICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1
bnNpZ25lZCBsb25nKXB0ciwgbWZuLCBoYXNobWZuLCBmbGFnczsKIAogICAgIGlmICggdmEgPj0g
RElSRUNUTUFQX1ZJUlRfU1RBUlQgKQogICAgICAgICByZXR1cm47CkBAIC0xODksMTE0ICsxNDQs
NzggQEAgdm9pZCB1bm1hcF9kb21haW5fcGFnZShjb25zdCB2b2lkICpwdHIpCiAgICAgdiA9IG1h
cGNhY2hlX2N1cnJlbnRfdmNwdSgpOwogICAgIEFTU0VSVCh2ICYmIGlzX3B2X3ZjcHUodikpOwog
Ci0gICAgZGNhY2hlID0gJnYtPmRvbWFpbi0+YXJjaC5wdi5tYXBjYWNoZTsKLSAgICBBU1NFUlQo
ZGNhY2hlLT5pbnVzZSk7CisgICAgdmNhY2hlID0gdi0+YXJjaC5wdi5tYXBjYWNoZTsKKyAgICBB
U1NFUlQodmNhY2hlKTsKIAotICAgIGlkeCA9IFBGTl9ET1dOKHZhIC0gTUFQQ0FDSEVfVklSVF9T
VEFSVCk7Ci0gICAgbWZuID0gbDFlX2dldF9wZm4oTUFQQ0FDSEVfTDFFTlQoaWR4KSk7Ci0gICAg
aGFzaGVudCA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlLmhhc2hbTUFQSEFTSF9IQVNIRk4obWZuKV07
CisgICAgZ2xiX2lkeCA9IFBGTl9ET1dOKHZhIC0gTUFQQ0FDSEVfVklSVF9TVEFSVCk7CisgICAg
aWR4ID0gZ2xiX2lkeCAtIHYtPnZjcHVfaWQgKiBNQVBDQUNIRV9WQ1BVX0VOVFJJRVM7CiAKICAg
ICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7CiAKLSAgICBpZiAoIGhhc2hlbnQtPmlkeCA9PSBpZHgg
KQotICAgIHsKLSAgICAgICAgQVNTRVJUKGhhc2hlbnQtPm1mbiA9PSBtZm4pOwotICAgICAgICBB
U1NFUlQoaGFzaGVudC0+cmVmY250KTsKLSAgICAgICAgaGFzaGVudC0+cmVmY250LS07Ci0gICAg
fQotICAgIGVsc2UgaWYgKCAhaGFzaGVudC0+cmVmY250ICkKLSAgICB7Ci0gICAgICAgIGlmICgg
aGFzaGVudC0+aWR4ICE9IE1BUEhBU0hFTlRfTk9USU5VU0UgKQotICAgICAgICB7Ci0gICAgICAg
ICAgICAvKiAvRmlyc3QvLCB6YXAgdGhlIFBURS4gKi8KLSAgICAgICAgICAgIEFTU0VSVChsMWVf
Z2V0X3BmbihNQVBDQUNIRV9MMUVOVChoYXNoZW50LT5pZHgpKSA9PQotICAgICAgICAgICAgICAg
ICAgIGhhc2hlbnQtPm1mbik7Ci0gICAgICAgICAgICBsMWVfd3JpdGUoJk1BUENBQ0hFX0wxRU5U
KGhhc2hlbnQtPmlkeCksIGwxZV9lbXB0eSgpKTsKLSAgICAgICAgICAgIC8qIC9TZWNvbmQvLCBt
YXJrIGFzIGdhcmJhZ2UuICovCi0gICAgICAgICAgICBzZXRfYml0KGhhc2hlbnQtPmlkeCwgZGNh
Y2hlLT5nYXJiYWdlKTsKLSAgICAgICAgfQotCi0gICAgICAgIC8qIEFkZCBuZXdseS1mcmVlZCBt
YXBwaW5nIHRvIHRoZSBtYXBoYXNoLiAqLwotICAgICAgICBoYXNoZW50LT5tZm4gPSBtZm47Ci0g
ICAgICAgIGhhc2hlbnQtPmlkeCA9IGlkeDsKLSAgICB9Ci0gICAgZWxzZQotICAgIHsKLSAgICAg
ICAgLyogL0ZpcnN0LywgemFwIHRoZSBQVEUuICovCi0gICAgICAgIGwxZV93cml0ZSgmTUFQQ0FD
SEVfTDFFTlQoaWR4KSwgbDFlX2VtcHR5KCkpOwotICAgICAgICAvKiAvU2Vjb25kLywgbWFyayBh
cyBnYXJiYWdlLiAqLwotICAgICAgICBzZXRfYml0KGlkeCwgZGNhY2hlLT5nYXJiYWdlKTsKLSAg
ICB9CisgICAgbWZuID0gbDFlX2dldF9wZm4oTUFQQ0FDSEVfTDFFTlQoZ2xiX2lkeCkpOworICAg
IGhhc2htZm4gPSB2Y2FjaGUtPmhhc2hfbWZuW01BUEhBU0hfSEFTSEZOKG1mbildOworCisgICAg
dmNhY2hlLT5yZWZjbnRbaWR4XS0tOworICAgIC8qIElmIHJlZmNudCBkcm9wcyB0byAwLCB3ZSBv
bmx5IGNsZWFyIGludXNlIHdoZW4gaXQncyBub3QgaW4gdGhlIG1hcGhhc2guICovCisgICAgaWYg
KCBoYXNobWZuICE9IG1mbiAmJiAhdmNhY2hlLT5yZWZjbnRbaWR4XSApCisgICAgICAgIF9fY2xl
YXJfYml0KGlkeCwgdmNhY2hlLT5pbnVzZSk7CiAKICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFn
cyk7CiB9CiAKLWludCBtYXBjYWNoZV9kb21haW5faW5pdChzdHJ1Y3QgZG9tYWluICpkKQoraW50
IG1hcGNhY2hlX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikKIHsKKyAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gdi0+ZG9tYWluOwogICAgIHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZSA9ICZk
LT5hcmNoLnB2Lm1hcGNhY2hlOwotICAgIHVuc2lnbmVkIGludCBiaXRtYXBfcGFnZXM7Ci0KLSAg
ICBBU1NFUlQoaXNfcHZfZG9tYWluKGQpKTsKKyAgICB1bnNpZ25lZCBsb25nIGk7CisgICAgdW5z
aWduZWQgaW50IGVudHMgPSBkLT5tYXhfdmNwdXMgKiBNQVBDQUNIRV9WQ1BVX0VOVFJJRVM7CiAK
ICNpZmRlZiBOREVCVUcKICAgICBpZiAoICFtZW1faG90cGx1ZyAmJiBtYXhfcGFnZSA8PSBQRk5f
RE9XTihfX3BhKEhZUEVSVklTT1JfVklSVF9FTkQgLSAxKSkgKQogICAgICAgICByZXR1cm4gMDsK
ICNlbmRpZgogCi0gICAgQlVJTERfQlVHX09OKE1BUENBQ0hFX1ZJUlRfRU5EICsgUEFHRV9TSVpF
ICogKDMgKwotICAgICAgICAgICAgICAgICAyICogUEZOX1VQKEJJVFNfVE9fTE9OR1MoTUFQQ0FD
SEVfRU5UUklFUykgKiBzaXplb2YobG9uZykpKSA+Ci0gICAgICAgICAgICAgICAgIE1BUENBQ0hF
X1ZJUlRfU1RBUlQgKyAoUEVSRE9NQUlOX1NMT1RfTUJZVEVTIDw8IDIwKSk7Ci0gICAgYml0bWFw
X3BhZ2VzID0gUEZOX1VQKEJJVFNfVE9fTE9OR1MoTUFQQ0FDSEVfRU5UUklFUykgKiBzaXplb2Yo
bG9uZykpOwotICAgIGRjYWNoZS0+aW51c2UgPSAodm9pZCAqKU1BUENBQ0hFX1ZJUlRfRU5EICsg
UEFHRV9TSVpFOwotICAgIGRjYWNoZS0+Z2FyYmFnZSA9IGRjYWNoZS0+aW51c2UgKwotICAgICAg
ICAgICAgICAgICAgICAgIChiaXRtYXBfcGFnZXMgKyAxKSAqIFBBR0VfU0laRSAvIHNpemVvZihs
b25nKTsKLQotICAgIHNwaW5fbG9ja19pbml0KCZkY2FjaGUtPmxvY2spOwotCi0gICAgcmV0dXJu
IGNyZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCAodW5zaWduZWQgbG9uZylkY2FjaGUtPmludXNl
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMiAqIGJpdG1hcF9wYWdlcyAr
IDEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOSUwobDFfcGdlbnRyeV90
ICopLCBOVUxMKTsKLX0KLQotaW50IG1hcGNhY2hlX3ZjcHVfaW5pdChzdHJ1Y3QgdmNwdSAqdikK
LXsKLSAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotICAgIHN0cnVjdCBtYXBjYWNo
ZV9kb21haW4gKmRjYWNoZSA9ICZkLT5hcmNoLnB2Lm1hcGNhY2hlOwotICAgIHVuc2lnbmVkIGxv
bmcgaTsKLSAgICB1bnNpZ25lZCBpbnQgZW50cyA9IGQtPm1heF92Y3B1cyAqIE1BUENBQ0hFX1ZD
UFVfRU5UUklFUzsKLSAgICB1bnNpZ25lZCBpbnQgbnIgPSBQRk5fVVAoQklUU19UT19MT05HUyhl
bnRzKSAqIHNpemVvZihsb25nKSk7Ci0KLSAgICBpZiAoICFpc19wdl92Y3B1KHYpIHx8ICFkY2Fj
aGUtPmludXNlICkKKyAgICBpZiAoIGlzX2lkbGVfdmNwdSh2KSB8fCBpc19odm1fdmNwdSh2KSAp
CiAgICAgICAgIHJldHVybiAwOwogCisgICAgQlVJTERfQlVHX09OKE1BUENBQ0hFX1ZJUlRfRU5E
ID4gQVJHX1hMQVRfVklSVF9TVEFSVCk7CisKICAgICBpZiAoIGVudHMgPiBkY2FjaGUtPmVudHJp
ZXMgKQogICAgIHsKKyAgICAgICAgaW50IHJjOworCisgICAgICAgIEFTU0VSVChlbnRzICogUEFH
RV9TSVpFIDw9IChQRVJET01BSU5fU0xPVF9NQllURVMgPDwgMjApKTsKKwogICAgICAgICAvKiBQ
b3B1bGF0ZSBwYWdlIHRhYmxlcy4gKi8KLSAgICAgICAgaW50IHJjID0gY3JlYXRlX3BlcmRvbWFp
bl9tYXBwaW5nKGQsIE1BUENBQ0hFX1ZJUlRfU1RBUlQsIGVudHMsCisgICAgICAgIHJjID0gY3Jl
YXRlX3BlcmRvbWFpbl9tYXBwaW5nKGQsIE1BUENBQ0hFX1ZJUlRfU1RBUlQsIGVudHMsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOSUwobDFfcGdlbnRyeV90ICop
LCBOVUxMKTsKIAotICAgICAgICAvKiBQb3B1bGF0ZSBiaXQgbWFwcy4gKi8KLSAgICAgICAgaWYg
KCAhcmMgKQotICAgICAgICAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmcoZCwgKHVu
c2lnbmVkIGxvbmcpZGNhY2hlLT5pbnVzZSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG5yLCBOVUxMLCBOSUwoc3RydWN0IHBhZ2VfaW5mbyAqKSk7Ci0gICAgICAg
IGlmICggIXJjICkKLSAgICAgICAgICAgIHJjID0gY3JlYXRlX3BlcmRvbWFpbl9tYXBwaW5nKGQs
ICh1bnNpZ25lZCBsb25nKWRjYWNoZS0+Z2FyYmFnZSwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG5yLCBOVUxMLCBOSUwoc3RydWN0IHBhZ2VfaW5mbyAqKSk7Ci0K
ICAgICAgICAgaWYgKCByYyApCiAgICAgICAgICAgICByZXR1cm4gcmM7CiAKICAgICAgICAgZGNh
Y2hlLT5lbnRyaWVzID0gZW50czsKICAgICB9CiAKLSAgICAvKiBNYXJrIGFsbCBtYXBoYXNoIGVu
dHJpZXMgYXMgbm90IGluIHVzZS4gKi8KICAgICBCVUlMRF9CVUdfT04oTUFQSEFTSEVOVF9OT1RJ
TlVTRSA8IE1BUENBQ0hFX0VOVFJJRVMpOworICAgIC8qIE1BUEhBU0hfRU5UUklFUyBoYXMgdG8g
YmUgcG93ZXItb2YtdHdvIHRvIG1ha2UgaGFzaGluZyB3b3JrLiAqLworICAgIEJVSUxEX0JVR19P
TihNQVBIQVNIX0VOVFJJRVMgJiAoTUFQSEFTSF9FTlRSSUVTIC0gMSkpOworICAgIC8qCisgICAg
ICogU2luY2UgZW50cmllcyBpbiB0aGUgbWFwaGFzaCBhbHNvIG9jY3VweSBpbnVzZSBzbG90cywg
d2UgaGF2ZSB0byBtYWtlCisgICAgICogc3VyZSBNQVBDQUNIRV9WQ1BVX0VOVFJJRVMgaXMgbGFy
Z2UgZW5vdWdoIHRvIGFjY29tbW9kYXRlIGJvdGggdGhlCisgICAgICogbWFwaGFzaCBhbmQgYSBu
ZXN0ZWQgcGFnZSB0YWJsZSB3YWxrLgorICAgICAqLworICAgIEJVSUxEX0JVR19PTihNQVBDQUNI
RV9WQ1BVX0VOVFJJRVMgLSBNQVBIQVNIX0VOVFJJRVMgPAorICAgICAgICAgICAgICAgICBDT05G
SUdfUEFHSU5HX0xFVkVMUyAqIENPTkZJR19QQUdJTkdfTEVWRUxTKTsKKworICAgIHYtPmFyY2gu
cHYubWFwY2FjaGUgPSB4emFsbG9jKHN0cnVjdCBtYXBjYWNoZV92Y3B1KTsKKyAgICBpZiAoICF2
LT5hcmNoLnB2Lm1hcGNhY2hlICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICAvKiBN
YXJrIGFsbCBtYXBoYXNoIGVudHJpZXMgYXMgbm90IGluIHVzZS4gKi8KICAgICBmb3IgKCBpID0g
MDsgaSA8IE1BUEhBU0hfRU5UUklFUzsgaSsrICkKICAgICB7Ci0gICAgICAgIHN0cnVjdCB2Y3B1
X21hcGhhc2hfZW50cnkgKmhhc2hlbnQgPSAmdi0+YXJjaC5wdi5tYXBjYWNoZS5oYXNoW2ldOwot
Ci0gICAgICAgIGhhc2hlbnQtPm1mbiA9IH4wVUw7IC8qIG5ldmVyIHZhbGlkIHRvIG1hcCAqLwot
ICAgICAgICBoYXNoZW50LT5pZHggPSBNQVBIQVNIRU5UX05PVElOVVNFOworICAgICAgICB2LT5h
cmNoLnB2Lm1hcGNhY2hlLT5oYXNoX21mbltpXSA9IH4wVUw7CisgICAgICAgIHYtPmFyY2gucHYu
bWFwY2FjaGUtPmhhc2hfaWR4W2ldID0gTUFQSEFTSEVOVF9OT1RJTlVTRTsKICAgICB9CiAKICAg
ICByZXR1cm4gMDsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyBiL3hlbi9h
cmNoL3g4Ni9wdi9kb21haW4uYwppbmRleCBjMzQ3M2I5YTQ3Li5iZTgxOWRkZmFjIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbWFp
bi5jCkBAIC0yMzQsNiArMjM0LDcgQEAgdm9pZCBwdl92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUg
KnYpCiAKICAgICBwdl9kZXN0cm95X2dkdF9sZHRfbDF0YWIodik7CiAgICAgWEZSRUUodi0+YXJj
aC5wdi50cmFwX2N0eHQpOworICAgIFhGUkVFKHYtPmFyY2gucHYubWFwY2FjaGUpOwogfQogCiBp
bnQgcHZfdmNwdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9jb25maWcuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvY29uZmlnLmgKaW5k
ZXggYTM0MDUzYzRjMC4uZWY0ODE5MGFiZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9jb25maWcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2NvbmZpZy5oCkBAIC0yOTYsNyAr
Mjk2LDcgQEAgZXh0ZXJuIHVuc2lnbmVkIGxvbmcgeGVuX3BoeXNfc3RhcnQ7CiAgICAgKEdEVF9W
SVJUX1NUQVJUKHYpICsgKDY0KjEwMjQpKQogCiAvKiBtYXBfZG9tYWluX3BhZ2UoKSBtYXAgY2Fj
aGUuIFRoZSBzZWNvbmQgcGVyLWRvbWFpbi1tYXBwaW5nIHN1Yi1hcmVhLiAqLwotI2RlZmluZSBN
QVBDQUNIRV9WQ1BVX0VOVFJJRVMgICAgKENPTkZJR19QQUdJTkdfTEVWRUxTICogQ09ORklHX1BB
R0lOR19MRVZFTFMpCisjZGVmaW5lIE1BUENBQ0hFX1ZDUFVfRU5UUklFUyAgICAzMgogI2RlZmlu
ZSBNQVBDQUNIRV9FTlRSSUVTICAgICAgICAgKE1BWF9WSVJUX0NQVVMgKiBNQVBDQUNIRV9WQ1BV
X0VOVFJJRVMpCiAjZGVmaW5lIE1BUENBQ0hFX1ZJUlRfU1RBUlQgICAgICBQRVJET01BSU5fVklS
VF9TTE9UKDEpCiAjZGVmaW5lIE1BUENBQ0hFX1ZJUlRfRU5EICAgICAgICAoTUFQQ0FDSEVfVklS
VF9TVEFSVCArIFwKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oCmluZGV4IGEzYWU1ZDlhMjAuLjM2N2JiYTcxMTAg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9kb21haW4uaApAQCAtNDAsMzUgKzQwLDE3IEBAIHN0cnVjdCB0cmFwX2JvdW5j
ZSB7CiAjZGVmaW5lIE1BUEhBU0hfSEFTSEZOKHBmbikgKChwZm4pICYgKE1BUEhBU0hfRU5UUklF
Uy0xKSkKICNkZWZpbmUgTUFQSEFTSEVOVF9OT1RJTlVTRSAoKHUzMil+MFUpCiBzdHJ1Y3QgbWFw
Y2FjaGVfdmNwdSB7Ci0gICAgLyogU2hhZG93IG9mIG1hcGNhY2hlX2RvbWFpbi5lcG9jaC4gKi8K
LSAgICB1bnNpZ25lZCBpbnQgc2hhZG93X2Vwb2NoOwotCi0gICAgLyogTG9jay1mcmVlIHBlci1W
Q1BVIGhhc2ggb2YgcmVjZW50bHktdXNlZCBtYXBwaW5ncy4gKi8KLSAgICBzdHJ1Y3QgdmNwdV9t
YXBoYXNoX2VudHJ5IHsKLSAgICAgICAgdW5zaWduZWQgbG9uZyBtZm47Ci0gICAgICAgIHVpbnQz
Ml90ICAgICAgaWR4OwotICAgICAgICB1aW50MzJfdCAgICAgIHJlZmNudDsKLSAgICB9IGhhc2hb
TUFQSEFTSF9FTlRSSUVTXTsKKyAgICB1bnNpZ25lZCBsb25nIGhhc2hfbWZuW01BUEhBU0hfRU5U
UklFU107CisgICAgdWludDMyX3QgaGFzaF9pZHhbTUFQSEFTSF9FTlRSSUVTXTsKKworICAgIHVp
bnQ4X3QgcmVmY250W01BUENBQ0hFX1ZDUFVfRU5UUklFU107CisgICAgdW5zaWduZWQgbG9uZyBp
bnVzZVtCSVRTX1RPX0xPTkdTKE1BUENBQ0hFX1ZDUFVfRU5UUklFUyldOwogfTsKIAogc3RydWN0
IG1hcGNhY2hlX2RvbWFpbiB7Ci0gICAgLyogVGhlIG51bWJlciBvZiBhcnJheSBlbnRyaWVzLCBh
bmQgYSBjdXJzb3IgaW50byB0aGUgYXJyYXkuICovCiAgICAgdW5zaWduZWQgaW50IGVudHJpZXM7
Ci0gICAgdW5zaWduZWQgaW50IGN1cnNvcjsKLQotICAgIC8qIFByb3RlY3RzIG1hcF9kb21haW5f
cGFnZSgpLiAqLwotICAgIHNwaW5sb2NrX3QgbG9jazsKLQotICAgIC8qIEdhcmJhZ2UgbWFwcGlu
Z3MgYXJlIGZsdXNoZWQgZnJvbSBUTEJzIGluIGJhdGNoZXMgY2FsbGVkICdlcG9jaHMnLiAqLwot
ICAgIHVuc2lnbmVkIGludCBlcG9jaDsKLSAgICB1MzIgdGxiZmx1c2hfdGltZXN0YW1wOwotCi0g
ICAgLyogV2hpY2ggbWFwcGluZ3MgYXJlIGluIHVzZSwgYW5kIHdoaWNoIGFyZSBnYXJiYWdlIHRv
IHJlYXAgbmV4dCBlcG9jaD8gKi8KLSAgICB1bnNpZ25lZCBsb25nICppbnVzZTsKLSAgICB1bnNp
Z25lZCBsb25nICpnYXJiYWdlOwogfTsKIAotaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0KHN0cnVj
dCBkb21haW4gKik7CiBpbnQgbWFwY2FjaGVfdmNwdV9pbml0KHN0cnVjdCB2Y3B1ICopOwogdm9p
ZCBtYXBjYWNoZV9vdmVycmlkZV9jdXJyZW50KHN0cnVjdCB2Y3B1ICopOwogCkBAIC00NzMsNyAr
NDU1LDcgQEAgc3RydWN0IGFyY2hfZG9tYWluCiBzdHJ1Y3QgcHZfdmNwdQogewogICAgIC8qIG1h
cF9kb21haW5fcGFnZSgpIG1hcHBpbmcgY2FjaGUuICovCi0gICAgc3RydWN0IG1hcGNhY2hlX3Zj
cHUgbWFwY2FjaGU7CisgICAgc3RydWN0IG1hcGNhY2hlX3ZjcHUgKm1hcGNhY2hlOwogCiAgICAg
dW5zaWduZWQgaW50IHZnY19mbGFnczsKIAotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 19:37:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 19:37:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izmxL-0001hU-SZ; Thu, 06 Feb 2020 19:36:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izmxK-0001hP-Fe
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 19:36:54 +0000
X-Inumbo-ID: 032c0f9c-4918-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 032c0f9c-4918-11ea-b2cb-bc764e2007e4;
 Thu, 06 Feb 2020 19:36:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izmxC-0002qV-L0; Thu, 06 Feb 2020 19:36:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izmxC-0003IE-BK; Thu, 06 Feb 2020 19:36:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izmxC-0001pM-Ag; Thu, 06 Feb 2020 19:36:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146766-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=418fa86dd465b4fd8394373cf83db8fa65d7611c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 19:36:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 146766: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NjYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MThmYTg2ZGQ0NjVi
NGZkODM5NDM3M2NmODNkYjhmYTY1ZDc2MTFjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MSBk
YXlzICAyNTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzY0ICAyMDIwLTAyLTA2
IDExOjM2OjU1IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dW4gUGlhbyA8cGlhb2p1bkBodWF3ZWkuY29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFy
dEByZWRoYXQuY29tPgogIEtlaXRoIFBhY2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlh
biBaaHUgPHpodWtlcWlhbjFAaHVhd2VpLmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQu
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIg
PGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+
CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5n
amluZ0BiYWlkdS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1
IEppbmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVs
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJr
YmNAZ21haWwuY29tPgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBF
bGxlcm1hbiA8bXBlQGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdt
YWlsLmNvbT4KICBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWlj
aGFlbCBTLiBUc2lya2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJp
dm96bkByZWRoYXQuY29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1
bkBnbWFpbC5jb20+CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAg
TWlrbG9zIFN6ZXJlZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEg
PG1yZXphbmluQHJlZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9A
anAuZnVqaXRzdS5jb20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBOaWVrIExpbm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEg
UGF2bGljYSA8cGF2bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3Ug
PHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNo
YXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9s
ZXkgPHJvYmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9y
QHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24u
b3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdp
byBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5r
b2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZp
dmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5l
IDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNv
bT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6
LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5v
IFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1
c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNq
aXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1l
Lm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEBy
ZWRoYXQuY29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMg
PHZpbmNlbnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNv
bT4KICBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5j
b20+CiAgVm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3Mg
U2FudG9zIE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55
b25nREBoM2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4K
ICBXaWxsaWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6
aGVuZ3hpYW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5j
b20+CiAgWGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNp
bmN0QG1haWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+
CiAgWWluZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5n
LndhbmdAd2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+
CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkg
S290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNo
YWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhl
bndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGlt
aW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDIzMzkxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 19:56:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 19:56:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1iznFX-0003MJ-1I; Thu, 06 Feb 2020 19:55:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1iznFV-0003ME-ED
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 19:55:41 +0000
X-Inumbo-ID: a3a2b730-491a-11ea-b05b-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a3a2b730-491a-11ea-b05b-bc764e2007e4;
 Thu, 06 Feb 2020 19:55:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iznFO-0003CT-DU; Thu, 06 Feb 2020 19:55:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1iznFO-0004Fp-3S; Thu, 06 Feb 2020 19:55:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1iznFO-0003Nm-2l; Thu, 06 Feb 2020 19:55:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146767-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=84cb6fe2e9901c5c8728605efd5601ec0f5daf7a
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 19:55:34 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146767: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc2Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4NGNiNmZlMmU5OTAxYzVjODcy
ODYwNWVmZDU2MDFlYzBmNWRhZjdhCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NjUgIDIwMjAt
MDItMDYgMTQ6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzY3ICAy
MDIwLTAyLTA2IDE3OjAxOjAzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA4NGNiNmZlMmU5Li43MmRiY2YwYzA2ICA3MmRiY2YwYzA2NTAzN2RkZGI1
OTFhMDcyYzRmOGYxNmZlODg4ZWE4IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 20:45:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 20:45:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izo1B-0007L0-9I; Thu, 06 Feb 2020 20:44:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izo1A-0007Kv-JC
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 20:44:56 +0000
X-Inumbo-ID: 84d67038-4921-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 84d67038-4921-11ea-b2cb-bc764e2007e4;
 Thu, 06 Feb 2020 20:44:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izo13-0004EL-Mn; Thu, 06 Feb 2020 20:44:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izo13-00068z-Cr; Thu, 06 Feb 2020 20:44:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izo13-0001TC-BC; Thu, 06 Feb 2020 20:44:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146760-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 20:44:49 +0000
Subject: [Xen-devel] [linux-5.4 test] 146760: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2MCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc2MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDU4YzcyMDU3ZjY2MmNlZTRlYzJhYWFiOWJlMWFiZWNlZDg4NDgxNGEKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRk
NmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0x
NSAxNzo0MjowNCBaICAgMjIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAt
MDEtMTcgMDI6NTk6MDcgWiAgIDIwIGRheXMgICA0NyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxNDY3NTMgIDIwMjAtMDItMDUgMjI6NDA6MzkgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjkxNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rp
bmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA0MjgxOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 21:12:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 21:12:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izoRu-0001J2-4k; Thu, 06 Feb 2020 21:12:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izoRt-0001Ix-JL
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 21:12:33 +0000
X-Inumbo-ID: 6392a1f4-4925-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6392a1f4-4925-11ea-a759-bc764e2007e4;
 Thu, 06 Feb 2020 21:12:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izoRr-0004lG-M3; Thu, 06 Feb 2020 21:12:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izoRr-0007BH-4W; Thu, 06 Feb 2020 21:12:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izoRr-0003yk-41; Thu, 06 Feb 2020 21:12:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146762-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=8778ee616a623480959b2cc1934e485eedf022c6
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 21:12:31 +0000
Subject: [Xen-devel] [ovmf test] 146762: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NjIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgODc3OGVlNjE2YTYyMzQ4MDk1OWIyY2MxOTM0ZTQ4NWVlZGYwMjJjNgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAyOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMjkgZGF5cyAgMTA3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc2MiAgMjAyMC0wMi0wNiAwOTozNTo0MiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5jb20+
CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0u
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8
bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29t
PgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpo
aWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgTWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lA
aW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t
PgogIE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFu
YS5LIDxwYXZhbmEua0BpbnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+
CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5m
dUBpbnRlbC5jb20+CiAgU3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRh
bHkgQ2hlcHRzb3YgPHZpdDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZp
YSBHcm91cHMuSW8gPHZpdDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUg
PHdlaTYueHVAaW50ZWwuY29tPgogIFh1LCBXZWk2IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBaaGln
dWFuZyBMaXUgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFu
QGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjM0NiBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 06 22:41:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 06 Feb 2020 22:41:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izppr-0008MH-Go; Thu, 06 Feb 2020 22:41:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dR9+=32=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izppp-0008MC-W1
 for xen-devel@lists.xenproject.org; Thu, 06 Feb 2020 22:41:22 +0000
X-Inumbo-ID: cae5d3a6-4931-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cae5d3a6-4931-11ea-a759-bc764e2007e4;
 Thu, 06 Feb 2020 22:41:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izppn-0006S4-2I; Thu, 06 Feb 2020 22:41:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izppm-0002eL-Nh; Thu, 06 Feb 2020 22:41:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izppm-00089q-MM; Thu, 06 Feb 2020 22:41:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146770-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=863d2ed5823f90c42dcd481687cc99cbc9c4a17c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 06 Feb 2020 22:41:18 +0000
Subject: [Xen-devel] [qemu-mainline test] 146770: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4NjNkMmVkNTgyM2Y5
MGM0MmRjZDQ4MTY4N2NjOTljYmM5YzRhMTdjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzcwICAyMDIwLTAyLTA2
IDIwOjA2OjUwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxl
aWZAbnV2aWFpbmMuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkg
SGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFs
aWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBM
IDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwg
QXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxt
YXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWpp
dHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXgg
RmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJv
bG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGli
b28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
cm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8
bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFp
bC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxt
ZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFu
bmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNv
bT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFv
IDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXgu
Y29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0
YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBG
YW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8
c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5
bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFs
IFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBo
dWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1p
biBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDAxNyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 01:36:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 01:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izsZR-0004L9-H8; Fri, 07 Feb 2020 01:36:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izsZP-0004L4-Q4
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 01:36:35 +0000
X-Inumbo-ID: 43b8c3ae-494a-11ea-b0f8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 43b8c3ae-494a-11ea-b0f8-12813bfff9fa;
 Fri, 07 Feb 2020 01:36:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izsZL-0002aM-I9; Fri, 07 Feb 2020 01:36:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izsZL-0004ZF-0O; Fri, 07 Feb 2020 01:36:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izsZK-0002qB-UA; Fri, 07 Feb 2020 01:36:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146773-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=863d2ed5823f90c42dcd481687cc99cbc9c4a17c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 01:36:30 +0000
Subject: [Xen-devel] [qemu-mainline test] 146773: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4NjNkMmVkNTgyM2Y5
MGM0MmRjZDQ4MTY4N2NjOTljYmM5YzRhMTdjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzcwICAyMDIwLTAyLTA2
IDIwOjA2OjUwIFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxl
aWZAbnV2aWFpbmMuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkg
SGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFs
aWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBM
IDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwg
QXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxt
YXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWpp
dHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXgg
RmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJv
bG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGli
b28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
cm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8
bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFp
bC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxt
ZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFu
bmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNv
bT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFv
IDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXgu
Y29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0
YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBG
YW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8
c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5
bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFs
IFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBo
dWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1p
biBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDAxNyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 04:23:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 04:23:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izvAl-0000z9-1C; Fri, 07 Feb 2020 04:23:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izvAj-0000z4-Nw
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 04:23:17 +0000
X-Inumbo-ID: 8d3705ea-4961-11ea-b0fc-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8d3705ea-4961-11ea-b0fc-12813bfff9fa;
 Fri, 07 Feb 2020 04:23:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izvAd-0006Jg-78; Fri, 07 Feb 2020 04:23:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izvAc-0004Js-Id; Fri, 07 Feb 2020 04:23:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izvAc-0001P6-Ha; Fri, 07 Feb 2020 04:23:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146769-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:redhat-install:fail:regression
 xen-unstable:test-amd64-i386-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore:fail:allowable
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=84cb6fe2e9901c5c8728605efd5601ec0f5daf7a
X-Osstest-Versions-That: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 04:23:10 +0000
Subject: [Xen-devel] [xen-unstable test] 146769: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc2OS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAxMCByZWRoYXQtaW5zdGFsbCAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NzU3CiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAyNCBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19ob3N0L2RlYmlh
bi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQ2NzU3CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVn
YXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxNSBndWVzdC1zYXZlcmVzdG9yZSAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NzU3
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTQ2NzUxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDE0Njc1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiBmYWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY3NTcKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0Njc1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0Njc1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA4NGNiNmZlMmU5OTAxYzVj
ODcyODYwNWVmZDU2MDFlYzBmNWRhZjdhCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAg
ICAgICAgICA0ZTMzMjJlYzE0MTU1ZDM1ODBmY2JiZTY0ZTM0MmM5ODE4MmMxODQ4CgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxNDY3NTcgIDIwMjAtMDItMDYgMDc6NTA6MjAgWiAgICAwIGRheXMKVGVz
dGluZyBzYW1lIHNpbmNlICAgMTQ2NzY5ICAyMDIwLTAyLTA2IDE5OjA2OjQ2IFogICAgMCBkYXlz
ICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVs
aWVuQHhlbi5vcmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KY29tbWl0IDg0Y2I2ZmUyZTk5MDFjNWM4NzI4NjA1ZWZkNTYwMWVjMGY1ZGFmN2EK
QXV0aG9yOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpEYXRlOiAgIFdlZCBGZWIgNSAxODowMjoyNCAy
MDIwICswMDAwCgogICAgeDg2L2d1ZXN0L3hlbjogb25seSBzZXQgSFZNIHBhcmFtZXRlciBvbiBC
U1AKICAgIAogICAgVGhlcmUgaXMgbm8gbmVlZCBmb3IgZXZlcnkgQ1BVIHRvIHNldCBhIGd1ZXN0
IHByb3BlcnR5LgogICAgCiAgICBTdWdnZXN0ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy
LnBhdUBjaXRyaXguY29tPgogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
ICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpjb21taXQg
MWY2OGJmYjM4MTZlOGM4MmE2NDQ5ZDQ1MDViZGM0ZTcxNDNjZDlkNwpBdXRob3I6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+CkRhdGU6ICAgVGh1IEZlYiA2IDEyOjEwOjI0IDIwMjAgKzAwMDAKCiAgICB4
ODY6IG1ha2UgaXQgY2xlYXIgcmFuZ2UgaXMgaW5jbHVzaXZlIHdoZW4gcHJpbnRpbmcgZTgyMCBy
YW5nZQogICAgCiAgICBDaGFuZ2UgdGhlIGZvcm1hdCBzdHJpbmcgdG8gdXNlICJbLF0iIGFuZCBz
dWJ0cmFjdCAxIGZyb20gdGhlIGVuZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
Cgpjb21taXQgYjBkZDc3MjY1MGUwODdjZjQ3NGNkMjBhYmYyMzUwOGI5YjA5NGY0MgpBdXRob3I6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgRmViIDYgMDk6NTU6
MTggMjAyMCArMDEwMAoKICAgIGRvbWN0bC92TlVNQTogYXZvaWQgYXJpdGhtZXRpYyBvdmVyZmxv
dwogICAgCiAgICBDaGVja2luZyB0aGUgcmVzdWx0IG9mIGEgbXVsdGlwbGljYXRpb24gYWdhaW5z
dCBhIGNlcnRhaW4gbGltaXQgaGFzIG5vCiAgICBzdWZmaWNpZW50IGltcGxpY2F0aW9uIG9uIHRo
ZSBvcmlnaW5hbCB2YWx1ZSdzIHJhbmdlLiBJbiB0aGUgY2FzZSBoZXJlCiAgICBpdCBpcyBpbiBw
YXJ0aWN1bGFyIHByb2JsZW1hdGljIHRoYXQgd2hpbGUgaGFuZGxpbmcgdGhlIGRvbWN0bCB3ZSBk
bwogICAgCiAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoaW5mby0+dmRpc3RhbmNlLCB1aW5m
by0+dmRpc3RhbmNlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yX3Zub2RlcyAqIG5y
X3Zub2RlcykgKQogICAgICAgICAgICBnb3RvIHZudW1hX2ZhaWw7CiAgICAKICAgIHdoaWNoIG1l
YW5zIGNvcHlpbmcgc2l6ZW9mKHVuc2lnbmVkIGludCkgKiAobnJfdm5vZGVzICogbnJfdm5vZGVz
KQogICAgYnl0ZXMsIGFuZCB0aGUgaGFuZGxpbmcgb2YgWEVOTUVNX2dldF92bnVtYWluZm8gc2lt
aWxhcmx5IGhhcwogICAgCiAgICAgICAgICAgIHRtcC52ZGlzdGFuY2UgPSB4bWFsbG9jX2FycmF5
KHVuc2lnbmVkIGludCwgZG9tX3Zub2RlcyAqIGRvbV92bm9kZXMpOwogICAgCiAgICB3aGljaCBt
ZWFucyBhbGxvY2F0aW5nIHNpemVvZih1bnNpZ25lZCBpbnQpICogKGRvbV92bm9kZXMgKiBkb21f
dm5vZGVzKQogICAgYnl0ZXMsIHdoZXJlYXMgaW4gdGhlbiBnb2VzIG9uIGRvaW5nIHRoaXM6CiAg
ICAKICAgICAgICAgICAgbWVtY3B5KHRtcC52ZGlzdGFuY2UsIGQtPnZudW1hLT52ZGlzdGFuY2Us
CiAgICAgICAgICAgICAgICAgICBzaXplb2YoKmQtPnZudW1hLT52ZGlzdGFuY2UpICogZG9tX3Zu
b2RlcyAqIGRvbV92bm9kZXMpOwogICAgCiAgICBOb3RlIHRoZSBsYWNrIG9mIHBhcmVudGhlc2Vz
IGluIHRoZSBtdWx0aXBsaWNhdGlvbiBleHByZXNzaW9uLgogICAgCiAgICBBZGp1c3QgdGhlIG92
ZXJmbG93IGNoZWNrLCBtb3ZpbmcgdGhlIG11c3Qtbm90LWJlLXplcm8gb25lIHJpZ2h0IG5leHQg
dG8KICAgIGl0IHRvIGF2b2lkIHF1ZXN0aW9ucyBvbiB3aGV0aGVyIHRoZXJlIG1pZ2h0IGJlIGRp
dmlzaW9uIGJ5IHplcm8uCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29t
bWl0IDY1MzFhY2U4NmU2NjlhMDRkYTMyZmU3NzA1ODAzNTU1MTNhNjA3MTIKQXV0aG9yOiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDA5OjUzOjQzIDIw
MjAgKzAxMDAKCiAgICBBcm0vR0lDdjI6IGRvbid0IG5lZWRsZXNzbHkgdXNlIHh6YWxsb2NfYnl0
ZXMoKQogICAgCiAgICAuLi4gd2hlbiBwbGFpbiB4emFsbG9jKCkgKHdoaWNoIGlzIG1vcmUgdHlw
ZSBzYWZlKSBkb2VzLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
CmNvbW1pdCBjZjM4YjQ5MjZlMmI1NWQxZDc3MTVjZmY1MDk1YTc0NDRmNWVkNDJkCkF1dGhvcjog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBGZWIgNiAwOTo1Mzox
MiAyMDIwICswMTAwCgogICAgeG1hbGxvYzogZ3VhcmQgYWdhaW5zdCBpbnRlZ2VyIG92ZXJmbG93
CiAgICAKICAgIFRoZXJlIGFyZSBoeXBlcmNhbGwgaGFuZGxpbmcgcGF0aHMgKEVGSSBvbmVzIGFy
ZSB3aGF0IHRoaXMgd2FzIGZvdW5kCiAgICB3aXRoKSBuZWVkaW5nIHRvIGFsbG9jYXRlIGJ1ZmZl
cnMgb2YgYSBjYWxsZXIgc3BlY2lmaWVkIHNpemUuIFRoaXMgaXMKICAgIGdlbmVyYWxseSBmaW5l
LCBhcyBvdXIgcGFnZSBhbGxvY2F0b3IgZW5mb3JjZXMgYW4gdXBwZXIgYm91bmQgb24gYWxsCiAg
ICBhbGxvY2F0aW9ucy4gSG93ZXZlciwgY2VydGFpbiBleHRyZW1lbHkgbGFyZ2Ugc2l6ZXMgY291
bGQsIHdoZW4gYWRkaW5nCiAgICBpbiBhbGxvY2F0b3Igb3ZlcmhlYWQsIHJlc3VsdCBpbiBhbiBh
cHBhcmVudGx5IHRpbnkgYWxsb2NhdGlvbiBzaXplLAogICAgd2hpY2ggd291bGQgdHlwaWNhbGx5
IHJlc3VsdCBpbiBlaXRoZXIgYSBzdWNjZXNzZnVsIGFsbG9jYXRpb24sIGJ1dCBhCiAgICBzZXZl
cmUgYnVmZmVyIG92ZXJydW4gd2hlbiB1c2luZyB0aGF0IG1lbW9yeSBibG9jaywgb3IgaW4gYSBj
cmFzaCByaWdodAogICAgaW4gdGhlIGFsbG9jYXRvciBjb2RlLgogICAgCiAgICBSZXBvcnRlZC1i
eTogSWxqYSBWYW4gU3BydW5kZWwgPGl2YW5zcHJ1bmRlbEBpb2FjdGl2ZS5jb20+CiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1i
eTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoKY29tbWl0IDQ3ODNl
ZTg5NGY2YmZiMGY0ZGVlYzlmMWZlOGU3ZmFjZWFmYWExYTIKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDA5OjUyOjMzIDIwMjAgKzAxMDAK
CiAgICBFRkk6IGRvbid0IGxlYWsgaGVhcCBjb250ZW50cyB0aHJvdWdoIFhFTl9FRklfZ2V0X25l
eHRfdmFyaWFibGVfbmFtZQogICAgCiAgICBDb21taXQgMWY0ZWI5ZDI3ZDBlICgiRUZJOiBmaXgg
Z2V0dGluZyBFRkkgdmFyaWFibGUgbGlzdCBvbiBzb21lCiAgICBzeXN0ZW1zIikgc3dpdGNoZWQg
dG8gdXNpbmcgdGhlIGNhbGxlciBwcm92aWRlZCBzaXplIGZvciB0aGUgY29weS1vdXQKICAgIHdp
dGhvdXQgbWFraW5nIHN1cmUgdGhlIGNvcGllZCBidWZmZXIgaXMgcHJvcGVybHkgc2NydWJiZWQu
CiAgICAKICAgIFJlcG9ydGVkLWJ5OiBJbGphIFZhbiBTcHJ1bmRlbCA8aXZhbnNwcnVuZGVsQGlv
YWN0aXZlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+Cgpjb21taXQgYWQzOGRiNTg1MmYwZTMwZDkwYzkzYzZhNjJiNzU0ZjI4NjE1NDllMApB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgRmViIDYg
MDk6NTE6MTcgMjAyMCArMDEwMAoKICAgIEVGSTogcmUtY2hlY2sge2dldCxzZXR9LXZhcmlhYmxl
IG5hbWUgc3RyaW5ncyBhZnRlciBjb3B5aW5nIGluCiAgICAKICAgIEEgbWFsaWNpb3VzIGd1ZXN0
IGdpdmVuIHBlcm1pc3Npb24gdG8gaW52b2tlIFhFTlBGX2VmaV9ydW50aW1lX2NhbGwgbWF5CiAg
ICBwbGF5IHdpdGggdGhlIHN0cmluZ3MgdW5kZXJuZWF0aCBYZW4gc2l6aW5nIHRoZW0gYW5kIGNv
cHlpbmcgdGhlbSBpbi4KICAgIEd1YXJkIGFnYWluc3QgdGhpcyBieSByZS1jaGVja2luZyB0aGUg
Y29weWllZCBpbiBkYXRhIGZvciBjb25zaXN0ZW5jeQogICAgd2l0aCB0aGUgaW5pdGlhbCBzaXpp
bmcuIEF0IHRoZSBzYW1lIHRpbWUgYWxzbyBjaGVjayB0aGF0IHRoZSBhY3R1YWwKICAgIGNvcHkt
aW4gaXMgaW4gZmFjdCBzdWNjZXNzZnVsLCBhbmQgc3dpdGNoIHRvIHRoZSBsaWdodGVyIHdlaWdo
dCBub24tCiAgICBjaGVja2luZyBmbGF2b3Igb2YgdGhlIGZ1bmN0aW9uLgogICAgCiAgICBSZXBv
cnRlZC1ieTogSWxqYSBWYW4gU3BydW5kZWwgPGl2YW5zcHJ1bmRlbEBpb2FjdGl2ZS5jb20+CiAg
ICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZp
ZXdlZC1ieTogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 06:26:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 06:26:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izx5V-0002S7-JM; Fri, 07 Feb 2020 06:26:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izx5T-0002S1-Ns
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 06:25:59 +0000
X-Inumbo-ID: b0f0e2ce-4972-11ea-b102-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b0f0e2ce-4972-11ea-b102-12813bfff9fa;
 Fri, 07 Feb 2020 06:25:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izx5M-0000WN-Tf; Fri, 07 Feb 2020 06:25:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izx5M-0001eY-Fp; Fri, 07 Feb 2020 06:25:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izx5M-00026b-FE; Fri, 07 Feb 2020 06:25:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146772-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=7285f275ff5482fb8cbf1ce5f4cd2e4df0a3cc62
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 06:25:52 +0000
Subject: [Xen-devel] [ovmf test] 146772: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNzI4NWYyNzVmZjU0ODJmYjhjYmYxY2U1ZjRjZDJlNGRmMGEzY2M2MgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzAgZGF5cyAgMTA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc3MiAgMjAyMC0wMi0wNiAyMTozOTo0OSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5jb20+
CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0u
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8
bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29t
PgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpo
aWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgTWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lA
aW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t
PgogIE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFu
YS5LIDxwYXZhbmEua0BpbnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+
CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgU2l5dWFuIEZ1IDxz
aXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFh1LCBXZWk2IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBaaGlndWFuZyBMaXUgPHpoaWd1
YW5nLmxpdUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 06:33:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 06:33:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izxCG-0003Ge-Jw; Fri, 07 Feb 2020 06:33:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izxCF-0003GY-I3
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 06:32:59 +0000
X-Inumbo-ID: ad1266cc-4973-11ea-b103-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ad1266cc-4973-11ea-b103-12813bfff9fa;
 Fri, 07 Feb 2020 06:32:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izxCB-0000eG-Ip; Fri, 07 Feb 2020 06:32:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izxCB-00024v-0x; Fri, 07 Feb 2020 06:32:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izxCB-0004Fz-0J; Fri, 07 Feb 2020 06:32:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146774-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=863d2ed5823f90c42dcd481687cc99cbc9c4a17c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 06:32:55 +0000
Subject: [Xen-devel] [qemu-mainline test] 146774: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkz
ODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4NjNkMmVkNTgyM2Y5
MGM0MmRjZDQ4MTY4N2NjOTljYmM5YzRhMTdjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzcwICAyMDIwLTAyLTA2
IDIwOjA2OjUwIFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxl
aWZAbnV2aWFpbmMuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkg
SGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFs
aWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBM
IDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwg
QXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxt
YXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWpp
dHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXgg
RmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJv
bG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGli
b28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
cm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8
bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFp
bC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxt
ZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFu
bmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNv
bT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFv
IDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXgu
Y29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0
YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBG
YW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8
c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5
bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFs
IFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBo
dWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1p
biBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDAxNyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 07:24:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 07:24:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izxzo-0007I8-K7; Fri, 07 Feb 2020 07:24:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izxzn-0007I3-0B
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 07:24:11 +0000
X-Inumbo-ID: d45dfdde-497a-11ea-b2cb-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d45dfdde-497a-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 07:24:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 07443AFC6;
 Fri,  7 Feb 2020 07:24:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri,  7 Feb 2020 08:24:05 +0100
Message-Id: <20200207072405.2236-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen/sched: add some diagnostic info in the run
 queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBkdW1waW5nIHRoZSBydW4gcXVldWUgaW5mb3JtYXRpb24gYWRkIHNvbWUgbW9yZSBkYXRh
IHJlZ2FyZGluZwpjdXJyZW50IGFuZCAoaWYga25vd24pIHByZXZpb3VzIHZjcHUgZm9yIGVhY2gg
cGh5c2ljYWwgY3B1LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgotLS0KIHhlbi9jb21tb24vc2NoZWQvY29yZS5jIHwgMTkgKysrKysrKysrKysrKy0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMgYi94ZW4vY29tbW9uL3NjaGVkL2NvcmUu
YwppbmRleCBkNGU4OTQ0ZTBlLi4xMDNkOTRiZDAyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Nj
aGVkL2NvcmUuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL2NvcmUuYwpAQCAtMzIzNSw3ICszMjM1
LDcgQEAgdm9pZCBzY2hlZHVsZXJfZnJlZShzdHJ1Y3Qgc2NoZWR1bGVyICpzY2hlZCkKIAogdm9p
ZCBzY2hlZHVsZV9kdW1wKHN0cnVjdCBjcHVwb29sICpjKQogewotICAgIHVuc2lnbmVkIGludCAg
ICAgIGk7CisgICAgdW5zaWduZWQgaW50ICAgICAgaSwgajsKICAgICBzdHJ1Y3Qgc2NoZWR1bGVy
ICpzY2hlZDsKICAgICBjcHVtYXNrX3QgICAgICAgICpjcHVzOwogCkBAIC0zMjQ2LDcgKzMyNDYs
NyBAQCB2b2lkIHNjaGVkdWxlX2R1bXAoc3RydWN0IGNwdXBvb2wgKmMpCiAgICAgaWYgKCBjICE9
IE5VTEwgKQogICAgIHsKICAgICAgICAgc2NoZWQgPSBjLT5zY2hlZDsKLSAgICAgICAgY3B1cyA9
IGMtPmNwdV92YWxpZDsKKyAgICAgICAgY3B1cyA9IGMtPnJlc192YWxpZDsKICAgICAgICAgcHJp
bnRrKCJTY2hlZHVsZXI6ICVzICglcylcbiIsIHNjaGVkLT5uYW1lLCBzY2hlZC0+b3B0X25hbWUp
OwogICAgICAgICBzY2hlZF9kdW1wX3NldHRpbmdzKHNjaGVkKTsKICAgICB9CkBAIC0zMjU2LDEx
ICszMjU2LDE4IEBAIHZvaWQgc2NoZWR1bGVfZHVtcChzdHJ1Y3QgY3B1cG9vbCAqYykKICAgICAg
ICAgY3B1cyA9ICZjcHVwb29sX2ZyZWVfY3B1czsKICAgICB9CiAKLSAgICBpZiAoIHNjaGVkLT5k
dW1wX2NwdV9zdGF0ZSAhPSBOVUxMICkKKyAgICBwcmludGsoIkNQVXMgaW5mbzpcbiIpOworICAg
IGZvcl9lYWNoX2NwdSAoaSwgY3B1cykKICAgICB7Ci0gICAgICAgIHByaW50aygiQ1BVcyBpbmZv
OlxuIik7Ci0gICAgICAgIGZvcl9lYWNoX2NwdSAoaSwgY3B1cykKLSAgICAgICAgICAgIHNjaGVk
X2R1bXBfY3B1X3N0YXRlKHNjaGVkLCBpKTsKKyAgICAgICAgc3RydWN0IHNjaGVkX3Jlc291cmNl
ICpzciA9IGdldF9zY2hlZF9yZXMoaSk7CisKKyAgICAgICAgcHJpbnRrKCJDUFVbJTAyZF0gY3Vy
cmVudD0lcHYsIGN1cnI9JXB2LCBwcmV2PSVwdlxuIiwgaSwKKyAgICAgICAgICAgICAgIGdldF9j
cHVfY3VycmVudChpKSwgc3ItPmN1cnIgPyBzci0+Y3Vyci0+dmNwdV9saXN0IDogTlVMTCwKKyAg
ICAgICAgICAgICAgIHNyLT5wcmV2ID8gc3ItPnByZXYtPnZjcHVfbGlzdCA6IE5VTEwpOworICAg
ICAgICBmb3JfZWFjaF9jcHUgKGosIHNyLT5jcHVzKQorICAgICAgICAgICAgaWYgKCBpICE9IGog
KQorICAgICAgICAgICAgICAgIHByaW50aygiQ1BVWyUwMmRdIGN1cnJlbnQ9JXB2XG4iLCBqLCBn
ZXRfY3B1X2N1cnJlbnQoaikpOworICAgICAgICBzY2hlZF9kdW1wX2NwdV9zdGF0ZShzY2hlZCwg
aSk7CiAgICAgfQogCiAgICAgcmN1X3JlYWRfdW5sb2NrKCZzY2hlZF9yZXNfcmN1bG9jayk7Ci0t
IAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 07:40:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 07:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izyFc-0000QY-6b; Fri, 07 Feb 2020 07:40:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izyFa-0000QR-PL
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 07:40:30 +0000
X-Inumbo-ID: 1c858918-497d-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1c858918-497d-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 07:40:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izyFY-0001wQ-5o; Fri, 07 Feb 2020 07:40:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izyFX-0004Va-Oo; Fri, 07 Feb 2020 07:40:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izyFX-0006vp-O9; Fri, 07 Feb 2020 07:40:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146771-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 07:40:27 +0000
Subject: [Xen-devel] [linux-5.4 test] 146771: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3MSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc3MS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTQ2NzYwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1OGM3MjA1N2Y2NjJjZWU0ZWMyYWFhYjli
ZTFhYmVjZWQ4ODQ4MTRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
MjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDIyIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyMSBkYXlzICAgNDggYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUzICAyMDIwLTAyLTA1IDIyOjQwOjM5IFog
ICAgMSBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MTYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDI4MTggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 07:42:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 07:42:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izyHE-0000Vl-LP; Fri, 07 Feb 2020 07:42:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izyHD-0000Vg-BS
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 07:42:11 +0000
X-Inumbo-ID: 561bcf5c-497d-11ea-a677-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 561bcf5c-497d-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 07:42:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izyH6-0001xo-VT; Fri, 07 Feb 2020 07:42:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izyH6-0004Y5-Oq; Fri, 07 Feb 2020 07:42:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izyH5-0008Uj-47; Fri, 07 Feb 2020 07:42:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146775-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=23be4887afa2ceb76adf83f65d1336cc6cad5a7c
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 07:42:03 +0000
Subject: [Xen-devel] [libvirt test] 146775: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDIzYmU0ODg3YWZhMmNlYjc2YWRmODNmNjVk
MTMzNmNjNmNhZDVhN2MKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMjEgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDIwIGRheXMgICAyMSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3NzUgIDIwMjAtMDItMDcgMDQ6MTk6MjcgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKb25hdGhvbiBKb25nc21h
IDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5j
b20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5l
QHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZp
c2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5j
b20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4K
ICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVt
cGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgog
IFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+
CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJnZXIg
PHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDQzMjAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 07:59:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 07:59:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izyXq-0001WB-AL; Fri, 07 Feb 2020 07:59:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izyXp-0001W6-0n
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 07:59:21 +0000
X-Inumbo-ID: be75bdae-497f-11ea-b10b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be75bdae-497f-11ea-b10b-12813bfff9fa;
 Fri, 07 Feb 2020 07:59:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BDB24ADDA;
 Fri,  7 Feb 2020 07:59:18 +0000 (UTC)
To: Jason Andryuk <jandryuk@gmail.com>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <e77ce9c5-455a-56c4-32b2-01d73dea33c1@suse.com>
 <CAKf6xpt85LYgd3EfWgmKOhpTp1xz+6g9j=6UgiAUfby6YTQ8sg@mail.gmail.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <be36e446-5558-f63a-0477-0262a1ae986e@suse.com>
Date: Fri, 7 Feb 2020 08:59:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <CAKf6xpt85LYgd3EfWgmKOhpTp1xz+6g9j=6UgiAUfby6YTQ8sg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] VT-d: adjust logging of RMRRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxOTo0NiwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiBPbiBUaHUsIEZlYiA2
LCAyMDIwIGF0IDg6MzMgQU0gSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPiB3cm90ZToK
Pj4KPj4gQ29uc2lzdGVudGx5IHVzZSBbLF0gcmFuZ2UgcmVwcmVzZW50YXRpb24sIHNocmluayBs
ZWFkaW5nIGRvdWJsZSBibGFua3MKPj4gdG8gYSBzaW5nbGUgb25lLCBhbmQgc2xpZ2h0bHkgYWRq
dXN0IHRleHQgaW4gc29tZSBjYXNlcy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92
dGQvZG1hci5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPj4g
QEAgLTU2MSw3ICs1NjEsNyBAQCBzdGF0aWMgaW50IHJlZ2lzdGVyX29uZV9ybXJyKHN0cnVjdCBh
Y3BpCj4+ICAgICAgICAgIHsKPj4gICAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcg
VlREUFJFRklYLAo+PiAgICAgICAgICAgICAgICAgICAgICAiIE5vbi1leGlzdGVudCBkZXZpY2Ug
KCUwNHg6JTAyeDolMDJ4LiV1KSBpcyByZXBvcnRlZCIKPj4gLSAgICAgICAgICAgICAgICAgICAg
IiBpbiBSTVJSICglIlBSSXg2NCIsICUiUFJJeDY0IikncyBzY29wZSFcbiIsCj4+ICsgICAgICAg
ICAgICAgICAgICAgICIgaW4gUk1SUiBbJSJQUkl4NjQiLCUiUFJJeDY0IildJ3Mgc2NvcGUhXG4i
LAo+IAo+IE1pc3NlZCByZW1vdmluZyB0aGUgIikiLgo+IAo+IFdpdGggdGhhdCBmaXhlZCwgUmV2
aWV3ZWQtYnk6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KCk9oLCBpbmRlZWQg
LSB0aGFua3MgZm9yIG5vdGljaW5nIQoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:04:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:04:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izycR-0002tb-0V; Fri, 07 Feb 2020 08:04:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izycP-0002tW-T9
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 08:04:05 +0000
X-Inumbo-ID: 6847e91a-4980-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6847e91a-4980-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 08:04:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B3772B021;
 Fri,  7 Feb 2020 08:04:03 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
Date: Fri, 7 Feb 2020 09:04:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
Content-Type: multipart/mixed; boundary="------------AB4A19FC38B9C597FF1157A5"
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 06.02.20 15:02, Sergey Dyasli wrote:
> On 06/02/2020 11:05, Sergey Dyasli wrote:
>> On 06/02/2020 09:57, Jürgen Groß wrote:
>>> On 05.02.20 17:03, Sergey Dyasli wrote:
>>>> Hello,
>>>>
>>>> I'm currently investigating a Live-Patch application failure in core-
>>>> scheduling mode and this is an example of what I usually get:
>>>> (it's easily reproducible)
>>>>
>>>>       (XEN) [  342.528305] livepatch: lp: CPU8 - IPIing the other 15 CPUs
>>>>       (XEN) [  342.558340] livepatch: lp: Timed out on semaphore in CPU quiesce phase 13/15
>>>>       (XEN) [  342.558343] bad cpus: 6 9
>>>>
>>>>       (XEN) [  342.559293] CPU:    6
>>>>       (XEN) [  342.559562] Xen call trace:
>>>>       (XEN) [  342.559565]    [<ffff82d08023f304>] R common/schedule.c#sched_wait_rendezvous_in+0xa4/0x270
>>>>       (XEN) [  342.559568]    [<ffff82d08023f8aa>] F common/schedule.c#schedule+0x17a/0x260
>>>>       (XEN) [  342.559571]    [<ffff82d080240d5a>] F common/softirq.c#__do_softirq+0x5a/0x90
>>>>       (XEN) [  342.559574]    [<ffff82d080278ec5>] F arch/x86/domain.c#guest_idle_loop+0x35/0x60
>>>>
>>>>       (XEN) [  342.559761] CPU:    9
>>>>       (XEN) [  342.560026] Xen call trace:
>>>>       (XEN) [  342.560029]    [<ffff82d080241661>] R _spin_lock_irq+0x11/0x40
>>>>       (XEN) [  342.560032]    [<ffff82d08023f323>] F common/schedule.c#sched_wait_rendezvous_in+0xc3/0x270
>>>>       (XEN) [  342.560036]    [<ffff82d08023f8aa>] F common/schedule.c#schedule+0x17a/0x260
>>>>       (XEN) [  342.560039]    [<ffff82d080240d5a>] F common/softirq.c#__do_softirq+0x5a/0x90
>>>>       (XEN) [  342.560042]    [<ffff82d080279db5>] F arch/x86/domain.c#idle_loop+0x55/0xb0
>>>>
>>>> The first HT sibling is waiting for the second in the LP-application
>>>> context while the second waits for the first in the scheduler context.
>>>>
>>>> Any suggestions on how to improve this situation are welcome.
>>>
>>> Can you test the attached patch, please? It is only tested to boot, so
>>> I did no livepatch tests with it.
>>
>> Thank you for the patch! It seems to fix the issue in my manual testing.
>> I'm going to submit automatic LP testing for both thread/core modes.
> 
> Andrew suggested to test late ucode loading as well and so I did.
> It uses stop_machine() to rendezvous cpus and it failed with a similar
> backtrace for a problematic CPU. But in this case the system crashed
> since there is no timeout involved:
> 
>      (XEN) [  155.025168] Xen call trace:
>      (XEN) [  155.040095]    [<ffff82d0802417f2>] R _spin_unlock_irq+0x22/0x30
>      (XEN) [  155.069549]    [<ffff82d08023f3c2>] S common/schedule.c#sched_wait_rendezvous_in+0xa2/0x270
>      (XEN) [  155.109696]    [<ffff82d08023f728>] F common/schedule.c#sched_slave+0x198/0x260
>      (XEN) [  155.145521]    [<ffff82d080240e1a>] F common/softirq.c#__do_softirq+0x5a/0x90
>      (XEN) [  155.180223]    [<ffff82d0803716f6>] F x86_64/entry.S#process_softirqs+0x6/0x20
> 
> It looks like your patch provides a workaround for LP case, but other
> cases like stop_machine() remain broken since the underlying issue with
> the scheduler is still there.

And here is the fix for ucode loading (that was in fact the only case
where stop_machine_run() wasn't already called in a tasklet).

I have done a manual test loading new ucode with core scheduling
active.


Juergen

--------------AB4A19FC38B9C597FF1157A5
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-xen-make-sure-stop_machine_run-is-always-called-in-a.patch"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment;
 filename*0="0001-xen-make-sure-stop_machine_run-is-always-called-in-a.pa";
 filename*1="tch"

>From 4bfa45935c791c28814565cd261f4d5ff640653c Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Cc: Jan Beulich <jbeulich@suse.com>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Cc: Wei Liu <wl@xen.org>
Cc: "Roger Pau Monné" <roger.pau@citrix.com>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Cc: Julien Grall <julien@xen.org>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Date: Thu, 6 Feb 2020 15:39:32 +0100
Subject: [PATCH] xen: make sure stop_machine_run() is always called in a
 tasklet

With core scheduling active it is mandatory for stop_machine_run() to
be called in a tasklet only.

Put a BUG_ON() into stop_machine_run() to test for this being sure
and adapt the missing call site (ucode loading).

Signed-off-by: Juergen Gross <jgross@suse.com>
---
 xen/arch/x86/microcode.c  | 54 +++++++++++++++++++++++++++++------------------
 xen/common/stop_machine.c |  1 +
 2 files changed, 35 insertions(+), 20 deletions(-)

diff --git a/xen/arch/x86/microcode.c b/xen/arch/x86/microcode.c
index c0fb690f79..3efdf8269a 100644
--- a/xen/arch/x86/microcode.c
+++ b/xen/arch/x86/microcode.c
@@ -561,30 +561,18 @@ static int do_microcode_update(void *patch)
     return ret;
 }
 
-int microcode_update(XEN_GUEST_HANDLE_PARAM(const_void) buf, unsigned long len)
+struct ucode_buf {
+    unsigned long len;
+    char buffer[];
+};
+
+static long microcode_update_helper(void *data)
 {
     int ret;
-    void *buffer;
+    struct ucode_buf *buffer = data;
     unsigned int cpu, updated;
     struct microcode_patch *patch;
 
-    if ( len != (uint32_t)len )
-        return -E2BIG;
-
-    if ( microcode_ops == NULL )
-        return -EINVAL;
-
-    buffer = xmalloc_bytes(len);
-    if ( !buffer )
-        return -ENOMEM;
-
-    ret = copy_from_guest(buffer, buf, len);
-    if ( ret )
-    {
-        xfree(buffer);
-        return -EFAULT;
-    }
-
     /* cpu_online_map must not change during update */
     if ( !get_cpu_maps() )
     {
@@ -606,7 +594,7 @@ int microcode_update(XEN_GUEST_HANDLE_PARAM(const_void) buf, unsigned long len)
         return -EPERM;
     }
 
-    patch = parse_blob(buffer, len);
+    patch = parse_blob(buffer->buffer, buffer->len);
     xfree(buffer);
     if ( IS_ERR(patch) )
     {
@@ -699,6 +687,32 @@ int microcode_update(XEN_GUEST_HANDLE_PARAM(const_void) buf, unsigned long len)
     return ret;
 }
 
+int microcode_update(XEN_GUEST_HANDLE_PARAM(const_void) buf, unsigned long len)
+{
+    int ret;
+    struct ucode_buf *buffer;
+
+    if ( len != (uint32_t)len )
+        return -E2BIG;
+
+    if ( microcode_ops == NULL )
+        return -EINVAL;
+
+    buffer = xmalloc_bytes(len + sizeof(*buffer));
+    if ( !buffer )
+        return -ENOMEM;
+
+    ret = copy_from_guest(buffer->buffer, buf, len);
+    if ( ret )
+    {
+        xfree(buffer);
+        return -EFAULT;
+    }
+    buffer->len = len;
+
+    return continue_hypercall_on_cpu(0, microcode_update_helper, buffer);
+}
+
 static int __init microcode_init(void)
 {
     /*
diff --git a/xen/common/stop_machine.c b/xen/common/stop_machine.c
index 33d9602217..fe7f7d4447 100644
--- a/xen/common/stop_machine.c
+++ b/xen/common/stop_machine.c
@@ -74,6 +74,7 @@ int stop_machine_run(int (*fn)(void *), void *data, unsigned int cpu)
     int ret;
 
     BUG_ON(!local_irq_is_enabled());
+    BUG_ON(!is_idle_vcpu(current));
 
     /* cpu_online_map must not change. */
     if ( !get_cpu_maps() )
-- 
2.16.4


--------------AB4A19FC38B9C597FF1157A5
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------AB4A19FC38B9C597FF1157A5--


From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:08:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:08:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izygL-00032h-Q1; Fri, 07 Feb 2020 08:08:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izygK-00032c-LB
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 08:08:08 +0000
X-Inumbo-ID: f95abdce-4980-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f95abdce-4980-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 08:08:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 129FFB035;
 Fri,  7 Feb 2020 08:08:07 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
Message-ID: <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
Date: Fri, 7 Feb 2020 09:08:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYuMDIuMjAyMCAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+IEBA
IC0zMDM3LDkgKzMwMzcsOCBAQCBzdGF0aWMgaW50IHZteF9hbGxvY192bGFwaWNfbWFwcGluZyhz
dHJ1Cj4gICAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHBnLCBkLCBTSEFSRV9ydyk7Cj4g
ICAgICBkLT5hcmNoLmh2bS52bXguYXBpY19hY2Nlc3NfbWZuID0gbWZuOwo+ICAKPiAtICAgIHJl
dHVybiBzZXRfbW1pb19wMm1fZW50cnkoZCwgcGFkZHJfdG9fcGZuKEFQSUNfREVGQVVMVF9QSFlT
X0JBU0UpLCBtZm4sCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJf
NEssCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+
ZGVmYXVsdF9hY2Nlc3MpOwo+ICsgICAgcmV0dXJuIHNldF9tbWlvX3AybV9lbnRyeShkLCBnYWRk
cl90b19nZm4oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSksIG1mbiwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80Syk7Cj4gIH0KClVwb24gMm5kIHRob3VnaHQgLSBk
b2VzIHRoaXMgcmVhbGx5IHdhbnQgdG8gdXNlIGRlZmF1bHQgYWNjZXNzPwpFeGVjdXRlIHBlcm1p
c3Npb24gZm9yIHRoaXMgcGFnZSBsb29rcyBhIGxpdHRsZSBzdXNwaWNpb3VzLgpJc24ndCBpdCB0
aGUgY2FzZSB0aGF0IHRoaXMgcGFnZSBkb2Vzbid0IChub3JtYWxseT8pIGdldAphY2Nlc3NlZCBh
dCBhbGwsIGFuZCBpbnN0ZWFkIGl0cyBhZGRyZXNzIHNlcnZlcyBhcyBhbiBpbmRpY2F0b3IKdG8g
dGhlIENQVT8gKEkgZXZlbiB2YWd1ZWx5IHJlY2FsbCBpdCBoYXZpbmcgYmVlbiBjb25zaWRlcmVk
IHRvCmNvbnNvbGlkYXRlIHRoaXMsIHRvIGUuZy4gYSBzaW5nbGUgcGFnZSBwZXIgZG9tYWluLikg
SW4gd2hpY2gKY2FzZSBldmVuIHAybV9hY2Nlc3NfbiBtaWdodCBiZSBnb29kIGVub3VnaD8KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:23:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:23:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izyud-0004Zf-7t; Fri, 07 Feb 2020 08:22:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izyuc-0004Za-Ku
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 08:22:54 +0000
X-Inumbo-ID: 09111586-4983-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 09111586-4983-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 08:22:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 71A26B15D;
 Fri,  7 Feb 2020 08:22:52 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
Date: Fri, 7 Feb 2020 09:23:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAwOTowNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNi4wMi4yMCAx
NTowMiwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gT24gMDYvMDIvMjAyMCAxMTowNSwgU2VyZ2V5
IER5YXNsaSB3cm90ZToKPj4+IE9uIDA2LzAyLzIwMjAgMDk6NTcsIErDvHJnZW4gR3Jvw58gd3Jv
dGU6Cj4+Pj4gT24gMDUuMDIuMjAgMTc6MDMsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+IEhl
bGxvLAo+Pj4+Pgo+Pj4+PiBJJ20gY3VycmVudGx5IGludmVzdGlnYXRpbmcgYSBMaXZlLVBhdGNo
IGFwcGxpY2F0aW9uIGZhaWx1cmUgaW4gY29yZS0KPj4+Pj4gc2NoZWR1bGluZyBtb2RlIGFuZCB0
aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0Ogo+Pj4+PiAoaXQncyBlYXNp
bHkgcmVwcm9kdWNpYmxlKQo+Pj4+Pgo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBs
aXZlcGF0Y2g6IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4+ICAgICAg
IChYRU4pIFsgIDM0Mi41NTgzNDBdIGxpdmVwYXRjaDogbHA6IFRpbWVkIG91dCBvbiBzZW1hcGhv
cmUgaW4gQ1BVIHF1aWVzY2UgcGhhc2UgMTMvMTUKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1
ODM0M10gYmFkIGNwdXM6IDYgOQo+Pj4+Pgo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTU5Mjkz
XSBDUFU6ICAgIDYKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNhbGwgdHJh
Y2U6Cj4+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjVdICAgIFs8ZmZmZjgyZDA4MDIzZjMw
ND5dIFIgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTQvMHgy
NzAKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1OTU2OF0gICAgWzxmZmZmODJkMDgwMjNmOGFh
Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAo+Pj4+PiAgICAgICAo
WEVOKSBbICAzNDIuNTU5NTcxXSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0
aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTU5
NTc0XSAgICBbPGZmZmY4MmQwODAyNzhlYzU+XSBGIGFyY2gveDg2L2RvbWFpbi5jI2d1ZXN0X2lk
bGVfbG9vcCsweDM1LzB4NjAKPj4+Pj4KPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1OTc2MV0g
Q1BVOiAgICA5Cj4+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMjZdIFhlbiBjYWxsIHRyYWNl
Ogo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTYwMDI5XSAgICBbPGZmZmY4MmQwODAyNDE2NjE+
XSBSIF9zcGluX2xvY2tfaXJxKzB4MTEvMHg0MAo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTYw
MDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3dh
aXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NjAw
MzZdICAgIFs8ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUr
MHgxN2EvMHgyNjAKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU2MDAzOV0gICAgWzxmZmZmODJk
MDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+
Pj4gICAgICAgKFhFTikgWyAgMzQyLjU2MDA0Ml0gICAgWzxmZmZmODJkMDgwMjc5ZGI1Pl0gRiBh
cmNoL3g4Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg1NS8weGIwCj4+Pj4+Cj4+Pj4+IFRoZSBmaXJz
dCBIVCBzaWJsaW5nIGlzIHdhaXRpbmcgZm9yIHRoZSBzZWNvbmQgaW4gdGhlIExQLWFwcGxpY2F0
aW9uCj4+Pj4+IGNvbnRleHQgd2hpbGUgdGhlIHNlY29uZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGlu
IHRoZSBzY2hlZHVsZXIgY29udGV4dC4KPj4+Pj4KPj4+Pj4gQW55IHN1Z2dlc3Rpb25zIG9uIGhv
dyB0byBpbXByb3ZlIHRoaXMgc2l0dWF0aW9uIGFyZSB3ZWxjb21lLgo+Pj4+Cj4+Pj4gQ2FuIHlv
dSB0ZXN0IHRoZSBhdHRhY2hlZCBwYXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBi
b290LCBzbwo+Pj4+IEkgZGlkIG5vIGxpdmVwYXRjaCB0ZXN0cyB3aXRoIGl0Lgo+Pj4KPj4+IFRo
YW5rIHlvdSBmb3IgdGhlIHBhdGNoISBJdCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1h
bnVhbCB0ZXN0aW5nLgo+Pj4gSSdtIGdvaW5nIHRvIHN1Ym1pdCBhdXRvbWF0aWMgTFAgdGVzdGlu
ZyBmb3IgYm90aCB0aHJlYWQvY29yZSBtb2Rlcy4KPj4KPj4gQW5kcmV3IHN1Z2dlc3RlZCB0byB0
ZXN0IGxhdGUgdWNvZGUgbG9hZGluZyBhcyB3ZWxsIGFuZCBzbyBJIGRpZC4KPj4gSXQgdXNlcyBz
dG9wX21hY2hpbmUoKSB0byByZW5kZXp2b3VzIGNwdXMgYW5kIGl0IGZhaWxlZCB3aXRoIGEgc2lt
aWxhcgo+PiBiYWNrdHJhY2UgZm9yIGEgcHJvYmxlbWF0aWMgQ1BVLiBCdXQgaW4gdGhpcyBjYXNl
IHRoZSBzeXN0ZW0gY3Jhc2hlZAo+PiBzaW5jZSB0aGVyZSBpcyBubyB0aW1lb3V0IGludm9sdmVk
Ogo+Pgo+PiAgICAgIChYRU4pIFsgIDE1NS4wMjUxNjhdIFhlbiBjYWxsIHRyYWNlOgo+PiAgICAg
IChYRU4pIFsgIDE1NS4wNDAwOTVdICAgIFs8ZmZmZjgyZDA4MDI0MTdmMj5dIFIgX3NwaW5fdW5s
b2NrX2lycSsweDIyLzB4MzAKPj4gICAgICAoWEVOKSBbICAxNTUuMDY5NTQ5XSAgICBbPGZmZmY4
MmQwODAyM2YzYzI+XSBTIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3dhaXRfcmVuZGV6dm91c19p
bisweGEyLzB4MjcwCj4+ICAgICAgKFhFTikgWyAgMTU1LjEwOTY5Nl0gICAgWzxmZmZmODJkMDgw
MjNmNzI4Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF9zbGF2ZSsweDE5OC8weDI2MAo+PiAg
ICAgIChYRU4pIFsgIDE1NS4xNDU1MjFdICAgIFs8ZmZmZjgyZDA4MDI0MGUxYT5dIEYgY29tbW9u
L3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4+ICAgICAgKFhFTikgWyAgMTU1LjE4
MDIyM10gICAgWzxmZmZmODJkMDgwMzcxNmY2Pl0gRiB4ODZfNjQvZW50cnkuUyNwcm9jZXNzX3Nv
ZnRpcnFzKzB4Ni8weDIwCj4+Cj4+IEl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRlcyBh
IHdvcmthcm91bmQgZm9yIExQIGNhc2UsIGJ1dCBvdGhlcgo+PiBjYXNlcyBsaWtlIHN0b3BfbWFj
aGluZSgpIHJlbWFpbiBicm9rZW4gc2luY2UgdGhlIHVuZGVybHlpbmcgaXNzdWUgd2l0aAo+PiB0
aGUgc2NoZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgo+IAo+IEFuZCBoZXJlIGlzIHRoZSBmaXggZm9y
IHVjb2RlIGxvYWRpbmcgKHRoYXQgd2FzIGluIGZhY3QgdGhlIG9ubHkgY2FzZQo+IHdoZXJlIHN0
b3BfbWFjaGluZV9ydW4oKSB3YXNuJ3QgYWxyZWFkeSBjYWxsZWQgaW4gYSB0YXNrbGV0KS4KClRo
aXMgaXMgYSByYXRoZXIgb2RkIHJlc3RyaWN0aW9uLCBhbmQgaGVuY2Ugd2lsbCBuZWVkIGV4cGxh
aW5pbmcuCldpdGhvdXQgaXQgYmVpbmcgZW50aXJlbHkgY2xlYXIgdGhhdCB0aGVyZSdzIG5vIGFs
dGVybmF0aXZlIHRvCml0LCBJIGRvbid0IHRoaW5rIEknZCBiZSBmaW5lIHdpdGggcmUtaW50cm9k
dWN0aW9uIG9mCmNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoMCwgLi4uKSBpbnRvIHVjb2RlIGxv
YWRpbmcuCgpBbHNvIHR3byByZW1hcmtzIG9uIHRoZSBwYXRjaCBpdHNlbGY6IHN0cnVjdCB1Y29k
ZV9idWYncyBsZW4KZmllbGQgY2FuIGJlIHVuc2lnbmVkIGludCwgc2VlaW5nIHRoZSB2ZXJ5IGZp
cnN0IGNoZWNrIGRvbmUgaW4KbWljcm9jb2RlX3VwZGF0ZSgpLiBBbmQgaW5zdGVhZCBvZiB4bWFs
bG9jX2J5dGVzKCkgcGxlYXNlIHNlZQp3aGV0aGVyIHlvdSBjYW4gbWFrZSB1c2Ugb2YgeG1hbGxv
Y19mbGV4X3N0cnVjdCgpIHRoZXJlLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:43:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:43:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzDw-0006DK-WB; Fri, 07 Feb 2020 08:42:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izzDw-0006DF-0z
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 08:42:52 +0000
X-Inumbo-ID: d2d0e660-4985-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d2d0e660-4985-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 08:42:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E7F7BB147;
 Fri,  7 Feb 2020 08:42:49 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
Date: Fri, 7 Feb 2020 09:42:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAgMDk6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA3LjAyLjIwMjAgMDk6
MDQsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDA2LjAyLjIwIDE1OjAyLCBTZXJnZXkgRHlh
c2xpIHdyb3RlOgo+Pj4gT24gMDYvMDIvMjAyMCAxMTowNSwgU2VyZ2V5IER5YXNsaSB3cm90ZToK
Pj4+PiBPbiAwNi8wMi8yMDIwIDA5OjU3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+PiBPbiAw
NS4wMi4yMCAxNzowMywgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4+Pj4+IEhlbGxvLAo+Pj4+Pj4K
Pj4+Pj4+IEknbSBjdXJyZW50bHkgaW52ZXN0aWdhdGluZyBhIExpdmUtUGF0Y2ggYXBwbGljYXRp
b24gZmFpbHVyZSBpbiBjb3JlLQo+Pj4+Pj4gc2NoZWR1bGluZyBtb2RlIGFuZCB0aGlzIGlzIGFu
IGV4YW1wbGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0Ogo+Pj4+Pj4gKGl0J3MgZWFzaWx5IHJlcHJv
ZHVjaWJsZSkKPj4+Pj4+Cj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjUyODMwNV0gbGl2ZXBh
dGNoOiBscDogQ1BVOCAtIElQSWluZyB0aGUgb3RoZXIgMTUgQ1BVcwo+Pj4+Pj4gICAgICAgIChY
RU4pIFsgIDM0Mi41NTgzNDBdIGxpdmVwYXRjaDogbHA6IFRpbWVkIG91dCBvbiBzZW1hcGhvcmUg
aW4gQ1BVIHF1aWVzY2UgcGhhc2UgMTMvMTUKPj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTU4
MzQzXSBiYWQgY3B1czogNiA5Cj4+Pj4+Pgo+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41NTky
OTNdIENQVTogICAgNgo+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjJdIFhlbiBjYWxs
IHRyYWNlOgo+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjVdICAgIFs8ZmZmZjgyZDA4
MDIzZjMwND5dIFIgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4
YTQvMHgyNzAKPj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTY4XSAgICBbPGZmZmY4MmQw
ODAyM2Y4YWE+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4+Pj4+
PiAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU3MV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBj
b21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+Pj4+ICAgICAgICAoWEVO
KSBbICAzNDIuNTU5NTc0XSAgICBbPGZmZmY4MmQwODAyNzhlYzU+XSBGIGFyY2gveDg2L2RvbWFp
bi5jI2d1ZXN0X2lkbGVfbG9vcCsweDM1LzB4NjAKPj4+Pj4+Cj4+Pj4+PiAgICAgICAgKFhFTikg
WyAgMzQyLjU1OTc2MV0gQ1BVOiAgICA5Cj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAy
Nl0gWGVuIGNhbGwgdHJhY2U6Cj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAyOV0gICAg
WzxmZmZmODJkMDgwMjQxNjYxPl0gUiBfc3Bpbl9sb2NrX2lycSsweDExLzB4NDAKPj4+Pj4+ICAg
ICAgICAoWEVOKSBbICAzNDIuNTYwMDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1v
bi9zY2hlZHVsZS5jI3NjaGVkX3dhaXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4+Pj4+PiAg
ICAgICAgKFhFTikgWyAgMzQyLjU2MDAzNl0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21t
b24vc2NoZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAo+Pj4+Pj4gICAgICAgIChYRU4pIFsg
IDM0Mi41NjAwMzldICAgIFs8ZmZmZjgyZDA4MDI0MGQ1YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNf
X2RvX3NvZnRpcnErMHg1YS8weDkwCj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU2MDA0Ml0g
ICAgWzxmZmZmODJkMDgwMjc5ZGI1Pl0gRiBhcmNoL3g4Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg1
NS8weGIwCj4+Pj4+Pgo+Pj4+Pj4gVGhlIGZpcnN0IEhUIHNpYmxpbmcgaXMgd2FpdGluZyBmb3Ig
dGhlIHNlY29uZCBpbiB0aGUgTFAtYXBwbGljYXRpb24KPj4+Pj4+IGNvbnRleHQgd2hpbGUgdGhl
IHNlY29uZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGluIHRoZSBzY2hlZHVsZXIgY29udGV4dC4KPj4+
Pj4+Cj4+Pj4+PiBBbnkgc3VnZ2VzdGlvbnMgb24gaG93IHRvIGltcHJvdmUgdGhpcyBzaXR1YXRp
b24gYXJlIHdlbGNvbWUuCj4+Pj4+Cj4+Pj4+IENhbiB5b3UgdGVzdCB0aGUgYXR0YWNoZWQgcGF0
Y2gsIHBsZWFzZT8gSXQgaXMgb25seSB0ZXN0ZWQgdG8gYm9vdCwgc28KPj4+Pj4gSSBkaWQgbm8g
bGl2ZXBhdGNoIHRlc3RzIHdpdGggaXQuCj4+Pj4KPj4+PiBUaGFuayB5b3UgZm9yIHRoZSBwYXRj
aCEgSXQgc2VlbXMgdG8gZml4IHRoZSBpc3N1ZSBpbiBteSBtYW51YWwgdGVzdGluZy4KPj4+PiBJ
J20gZ29pbmcgdG8gc3VibWl0IGF1dG9tYXRpYyBMUCB0ZXN0aW5nIGZvciBib3RoIHRocmVhZC9j
b3JlIG1vZGVzLgo+Pj4KPj4+IEFuZHJldyBzdWdnZXN0ZWQgdG8gdGVzdCBsYXRlIHVjb2RlIGxv
YWRpbmcgYXMgd2VsbCBhbmQgc28gSSBkaWQuCj4+PiBJdCB1c2VzIHN0b3BfbWFjaGluZSgpIHRv
IHJlbmRlenZvdXMgY3B1cyBhbmQgaXQgZmFpbGVkIHdpdGggYSBzaW1pbGFyCj4+PiBiYWNrdHJh
Y2UgZm9yIGEgcHJvYmxlbWF0aWMgQ1BVLiBCdXQgaW4gdGhpcyBjYXNlIHRoZSBzeXN0ZW0gY3Jh
c2hlZAo+Pj4gc2luY2UgdGhlcmUgaXMgbm8gdGltZW91dCBpbnZvbHZlZDoKPj4+Cj4+PiAgICAg
ICAoWEVOKSBbICAxNTUuMDI1MTY4XSBYZW4gY2FsbCB0cmFjZToKPj4+ICAgICAgIChYRU4pIFsg
IDE1NS4wNDAwOTVdICAgIFs8ZmZmZjgyZDA4MDI0MTdmMj5dIFIgX3NwaW5fdW5sb2NrX2lycSsw
eDIyLzB4MzAKPj4+ICAgICAgIChYRU4pIFsgIDE1NS4wNjk1NDldICAgIFs8ZmZmZjgyZDA4MDIz
ZjNjMj5dIFMgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTIv
MHgyNzAKPj4+ICAgICAgIChYRU4pIFsgIDE1NS4xMDk2OTZdICAgIFs8ZmZmZjgyZDA4MDIzZjcy
OD5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfc2xhdmUrMHgxOTgvMHgyNjAKPj4+ICAgICAg
IChYRU4pIFsgIDE1NS4xNDU1MjFdICAgIFs8ZmZmZjgyZDA4MDI0MGUxYT5dIEYgY29tbW9uL3Nv
ZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4+PiAgICAgICAoWEVOKSBbICAxNTUuMTgw
MjIzXSAgICBbPGZmZmY4MmQwODAzNzE2ZjY+XSBGIHg4Nl82NC9lbnRyeS5TI3Byb2Nlc3Nfc29m
dGlycXMrMHg2LzB4MjAKPj4+Cj4+PiBJdCBsb29rcyBsaWtlIHlvdXIgcGF0Y2ggcHJvdmlkZXMg
YSB3b3JrYXJvdW5kIGZvciBMUCBjYXNlLCBidXQgb3RoZXIKPj4+IGNhc2VzIGxpa2Ugc3RvcF9t
YWNoaW5lKCkgcmVtYWluIGJyb2tlbiBzaW5jZSB0aGUgdW5kZXJseWluZyBpc3N1ZSB3aXRoCj4+
PiB0aGUgc2NoZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgo+Pgo+PiBBbmQgaGVyZSBpcyB0aGUgZml4
IGZvciB1Y29kZSBsb2FkaW5nICh0aGF0IHdhcyBpbiBmYWN0IHRoZSBvbmx5IGNhc2UKPj4gd2hl
cmUgc3RvcF9tYWNoaW5lX3J1bigpIHdhc24ndCBhbHJlYWR5IGNhbGxlZCBpbiBhIHRhc2tsZXQp
Lgo+IAo+IFRoaXMgaXMgYSByYXRoZXIgb2RkIHJlc3RyaWN0aW9uLCBhbmQgaGVuY2Ugd2lsbCBu
ZWVkIGV4cGxhaW5pbmcuCgpzdG9wX21hY2hpbmVfcnVuKCkgaXMgdXNpbmcgYSB0YXNrbGV0IG9u
IGVhY2ggb25saW5lIGNwdSAoZXhjbHVkaW5nIHRoZQpvbmUgaXQgd2FzIGNhbGxlZCBvbmUpIGZv
ciBkb2luZyBhIHJlbmRlenZvdXMgb2YgYWxsIGNwdXMuIFdpdGggdGFza2xldHMKYWx3YXlzIGJl
aW5nIGV4ZWN1dGVkIG9uIGlkbGUgdmNwdXMgaXQgaXMgbWFuZGF0b3J5IGZvcgpzdG9wX21hY2hp
bmVfcnVuKCkgdG8gYmUgY2FsbGVkIG9uIGFuIGlkbGUgdmNwdSBhcyB3ZWxsIHdoZW4gY29yZQpz
Y2hlZHVsaW5nIGlzIGFjdGl2ZSwgYXMgb3RoZXJ3aXNlIGEgZGVhZGxvY2sgd2lsbCBvY2N1ci4g
VGhpcyBpcyBiZWluZwphY2NvbXBsaXNoZWQgYnkgdGhlIHVzZSBvZiBjb250aW51ZV9oeXBlcmNh
bGxfb25fY3B1KCkuCgo+IFdpdGhvdXQgaXQgYmVpbmcgZW50aXJlbHkgY2xlYXIgdGhhdCB0aGVy
ZSdzIG5vIGFsdGVybmF0aXZlIHRvCj4gaXQsIEkgZG9uJ3QgdGhpbmsgSSdkIGJlIGZpbmUgd2l0
aCByZS1pbnRyb2R1Y3Rpb24gb2YKPiBjb250aW51ZV9oeXBlcmNhbGxfb25fY3B1KDAsIC4uLikg
aW50byB1Y29kZSBsb2FkaW5nLgoKSSBkb24ndCBzZWUgYSB2aWFibGUgYWx0ZXJuYXRpdmUuIEFz
IHRoZSBoeXBlcmNhbGwgbmVlZHMgdG8gd2FpdCB1bnRpbAp0aGUgbG9hZGluZyBoYXMgYmVlbiBw
ZXJmb3JtZWQgZm9yIGJlaW5nIGFibGUgdG8gcmVwb3J0IHRoZSByZXN1bHQgSQpjYW4ndCBzZWUg
aG93IHRoaXMgY2FuIGJlIGRvbmUgZWxzZS4KCj4gCj4gQWxzbyB0d28gcmVtYXJrcyBvbiB0aGUg
cGF0Y2ggaXRzZWxmOiBzdHJ1Y3QgdWNvZGVfYnVmJ3MgbGVuCj4gZmllbGQgY2FuIGJlIHVuc2ln
bmVkIGludCwgc2VlaW5nIHRoZSB2ZXJ5IGZpcnN0IGNoZWNrIGRvbmUgaW4KPiBtaWNyb2NvZGVf
dXBkYXRlKCkuIEFuZCBpbnN0ZWFkIG9mIHhtYWxsb2NfYnl0ZXMoKSBwbGVhc2Ugc2VlCj4gd2hl
dGhlciB5b3UgY2FuIG1ha2UgdXNlIG9mIHhtYWxsb2NfZmxleF9zdHJ1Y3QoKSB0aGVyZS4KCkJv
dGggYXJlIGZpbmUgd2l0aCBtZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:50:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:50:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzKk-0006Pq-Pc; Fri, 07 Feb 2020 08:49:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izzKj-0006Pl-Nb
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 08:49:53 +0000
X-Inumbo-ID: cd97c05b-4986-11ea-b10f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd97c05b-4986-11ea-b10f-12813bfff9fa;
 Fri, 07 Feb 2020 08:49:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D30C1ACA4;
 Fri,  7 Feb 2020 08:49:50 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
Date: Fri, 7 Feb 2020 09:49:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAwOTo0MiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNy4wMi4yMCAw
OToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDA3LjAyLjIwMjAgMDk6MDQsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAwNi4wMi4yMCAxNTowMiwgU2VyZ2V5IER5YXNsaSB3cm90ZToK
Pj4+PiBPbiAwNi8wMi8yMDIwIDExOjA1LCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+Pj4+PiBPbiAw
Ni8wMi8yMDIwIDA5OjU3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+Pj4gT24gMDUuMDIuMjAg
MTc6MDMsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+Pj4gSGVsbG8sCj4+Pj4+Pj4KPj4+Pj4+
PiBJJ20gY3VycmVudGx5IGludmVzdGlnYXRpbmcgYSBMaXZlLVBhdGNoIGFwcGxpY2F0aW9uIGZh
aWx1cmUgaW4gY29yZS0KPj4+Pj4+PiBzY2hlZHVsaW5nIG1vZGUgYW5kIHRoaXMgaXMgYW4gZXhh
bXBsZSBvZiB3aGF0IEkgdXN1YWxseSBnZXQ6Cj4+Pj4+Pj4gKGl0J3MgZWFzaWx5IHJlcHJvZHVj
aWJsZSkKPj4+Pj4+Pgo+Pj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBsaXZlcGF0
Y2g6IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4+Pj4gICAgICAgIChY
RU4pIFsgIDM0Mi41NTgzNDBdIGxpdmVwYXRjaDogbHA6IFRpbWVkIG91dCBvbiBzZW1hcGhvcmUg
aW4gQ1BVIHF1aWVzY2UgcGhhc2UgMTMvMTUKPj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU1
ODM0M10gYmFkIGNwdXM6IDYgOQo+Pj4+Pj4+Cj4+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41
NTkyOTNdIENQVTogICAgNgo+Pj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTYyXSBYZW4g
Y2FsbCB0cmFjZToKPj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2NV0gICAgWzxmZmZm
ODJkMDgwMjNmMzA0Pl0gUiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNf
aW4rMHhhNC8weDI3MAo+Pj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTY4XSAgICBbPGZm
ZmY4MmQwODAyM2Y4YWE+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYw
Cj4+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzFdICAgIFs8ZmZmZjgyZDA4MDI0MGQ1
YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4+Pj4+Pj4gICAg
ICAgIChYRU4pIFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZmZjgyZDA4MDI3OGVjNT5dIEYgYXJjaC94
ODYvZG9tYWluLmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUvMHg2MAo+Pj4+Pj4+Cj4+Pj4+Pj4gICAg
ICAgIChYRU4pIFsgIDM0Mi41NTk3NjFdIENQVTogICAgOQo+Pj4+Pj4+ICAgICAgICAoWEVOKSBb
ICAzNDIuNTYwMDI2XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQy
LjU2MDAyOV0gICAgWzxmZmZmODJkMDgwMjQxNjYxPl0gUiBfc3Bpbl9sb2NrX2lycSsweDExLzB4
NDAKPj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAzMl0gICAgWzxmZmZmODJkMDgwMjNm
MzIzPl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhjMy8w
eDI3MAo+Pj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDM2XSAgICBbPGZmZmY4MmQwODAy
M2Y4YWE+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4+Pj4+Pj4g
ICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMzldICAgIFs8ZmZmZjgyZDA4MDI0MGQ1YT5dIEYgY29t
bW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4+Pj4+Pj4gICAgICAgIChYRU4p
IFsgIDM0Mi41NjAwNDJdICAgIFs8ZmZmZjgyZDA4MDI3OWRiNT5dIEYgYXJjaC94ODYvZG9tYWlu
LmMjaWRsZV9sb29wKzB4NTUvMHhiMAo+Pj4+Pj4+Cj4+Pj4+Pj4gVGhlIGZpcnN0IEhUIHNpYmxp
bmcgaXMgd2FpdGluZyBmb3IgdGhlIHNlY29uZCBpbiB0aGUgTFAtYXBwbGljYXRpb24KPj4+Pj4+
PiBjb250ZXh0IHdoaWxlIHRoZSBzZWNvbmQgd2FpdHMgZm9yIHRoZSBmaXJzdCBpbiB0aGUgc2No
ZWR1bGVyIGNvbnRleHQuCj4+Pj4+Pj4KPj4+Pj4+PiBBbnkgc3VnZ2VzdGlvbnMgb24gaG93IHRv
IGltcHJvdmUgdGhpcyBzaXR1YXRpb24gYXJlIHdlbGNvbWUuCj4+Pj4+Pgo+Pj4+Pj4gQ2FuIHlv
dSB0ZXN0IHRoZSBhdHRhY2hlZCBwYXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBi
b290LCBzbwo+Pj4+Pj4gSSBkaWQgbm8gbGl2ZXBhdGNoIHRlc3RzIHdpdGggaXQuCj4+Pj4+Cj4+
Pj4+IFRoYW5rIHlvdSBmb3IgdGhlIHBhdGNoISBJdCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGlu
IG15IG1hbnVhbCB0ZXN0aW5nLgo+Pj4+PiBJJ20gZ29pbmcgdG8gc3VibWl0IGF1dG9tYXRpYyBM
UCB0ZXN0aW5nIGZvciBib3RoIHRocmVhZC9jb3JlIG1vZGVzLgo+Pj4+Cj4+Pj4gQW5kcmV3IHN1
Z2dlc3RlZCB0byB0ZXN0IGxhdGUgdWNvZGUgbG9hZGluZyBhcyB3ZWxsIGFuZCBzbyBJIGRpZC4K
Pj4+PiBJdCB1c2VzIHN0b3BfbWFjaGluZSgpIHRvIHJlbmRlenZvdXMgY3B1cyBhbmQgaXQgZmFp
bGVkIHdpdGggYSBzaW1pbGFyCj4+Pj4gYmFja3RyYWNlIGZvciBhIHByb2JsZW1hdGljIENQVS4g
QnV0IGluIHRoaXMgY2FzZSB0aGUgc3lzdGVtIGNyYXNoZWQKPj4+PiBzaW5jZSB0aGVyZSBpcyBu
byB0aW1lb3V0IGludm9sdmVkOgo+Pj4+Cj4+Pj4gICAgICAgKFhFTikgWyAgMTU1LjAyNTE2OF0g
WGVuIGNhbGwgdHJhY2U6Cj4+Pj4gICAgICAgKFhFTikgWyAgMTU1LjA0MDA5NV0gICAgWzxmZmZm
ODJkMDgwMjQxN2YyPl0gUiBfc3Bpbl91bmxvY2tfaXJxKzB4MjIvMHgzMAo+Pj4+ICAgICAgIChY
RU4pIFsgIDE1NS4wNjk1NDldICAgIFs8ZmZmZjgyZDA4MDIzZjNjMj5dIFMgY29tbW9uL3NjaGVk
dWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTIvMHgyNzAKPj4+PiAgICAgICAoWEVO
KSBbICAxNTUuMTA5Njk2XSAgICBbPGZmZmY4MmQwODAyM2Y3Mjg+XSBGIGNvbW1vbi9zY2hlZHVs
ZS5jI3NjaGVkX3NsYXZlKzB4MTk4LzB4MjYwCj4+Pj4gICAgICAgKFhFTikgWyAgMTU1LjE0NTUy
MV0gICAgWzxmZmZmODJkMDgwMjQwZTFhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGly
cSsweDVhLzB4OTAKPj4+PiAgICAgICAoWEVOKSBbICAxNTUuMTgwMjIzXSAgICBbPGZmZmY4MmQw
ODAzNzE2ZjY+XSBGIHg4Nl82NC9lbnRyeS5TI3Byb2Nlc3Nfc29mdGlycXMrMHg2LzB4MjAKPj4+
Pgo+Pj4+IEl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRlcyBhIHdvcmthcm91bmQgZm9y
IExQIGNhc2UsIGJ1dCBvdGhlcgo+Pj4+IGNhc2VzIGxpa2Ugc3RvcF9tYWNoaW5lKCkgcmVtYWlu
IGJyb2tlbiBzaW5jZSB0aGUgdW5kZXJseWluZyBpc3N1ZSB3aXRoCj4+Pj4gdGhlIHNjaGVkdWxl
ciBpcyBzdGlsbCB0aGVyZS4KPj4+Cj4+PiBBbmQgaGVyZSBpcyB0aGUgZml4IGZvciB1Y29kZSBs
b2FkaW5nICh0aGF0IHdhcyBpbiBmYWN0IHRoZSBvbmx5IGNhc2UKPj4+IHdoZXJlIHN0b3BfbWFj
aGluZV9ydW4oKSB3YXNuJ3QgYWxyZWFkeSBjYWxsZWQgaW4gYSB0YXNrbGV0KS4KPj4KPj4gVGhp
cyBpcyBhIHJhdGhlciBvZGQgcmVzdHJpY3Rpb24sIGFuZCBoZW5jZSB3aWxsIG5lZWQgZXhwbGFp
bmluZy4KPiAKPiBzdG9wX21hY2hpbmVfcnVuKCkgaXMgdXNpbmcgYSB0YXNrbGV0IG9uIGVhY2gg
b25saW5lIGNwdSAoZXhjbHVkaW5nIHRoZQo+IG9uZSBpdCB3YXMgY2FsbGVkIG9uZSkgZm9yIGRv
aW5nIGEgcmVuZGV6dm91cyBvZiBhbGwgY3B1cy4gV2l0aCB0YXNrbGV0cwo+IGFsd2F5cyBiZWlu
ZyBleGVjdXRlZCBvbiBpZGxlIHZjcHVzIGl0IGlzIG1hbmRhdG9yeSBmb3IKPiBzdG9wX21hY2hp
bmVfcnVuKCkgdG8gYmUgY2FsbGVkIG9uIGFuIGlkbGUgdmNwdSBhcyB3ZWxsIHdoZW4gY29yZQo+
IHNjaGVkdWxpbmcgaXMgYWN0aXZlLCBhcyBvdGhlcndpc2UgYSBkZWFkbG9jayB3aWxsIG9jY3Vy
LiBUaGlzIGlzIGJlaW5nCj4gYWNjb21wbGlzaGVkIGJ5IHRoZSB1c2Ugb2YgY29udGludWVfaHlw
ZXJjYWxsX29uX2NwdSgpLgoKV2VsbCwgaXQncyB0aGlzICJhIGRlYWRsb2NrIiB3aGljaCBpcyB0
b28gdmFndWUgZm9yIG1lLiBXaGF0IGV4YWN0bHkgaXMKaXQgdGhhdCBkZWFkbG9ja3MsIGFuZCB3
aGVyZSAoaWYgbm90IG9idmlvdXMgZnJvbSB0aGUgZGVzY3JpcHRpb24gb2YKdGhhdCBjYXNlKSBp
cyB0aGUgY29ubmVjdGlvbiB0byBjb3JlIHNjaGVkdWxpbmc/IEZ1bmRhbWVudGFsbHkgc3VjaCBh
bgppc3N1ZSB3b3VsZCBzZWVtIHRvIGNhbGwgZm9yIGFuIGFkanVzdG1lbnQgdG8gY29yZSBzY2hl
ZHVsaW5nIGxvZ2ljLApub3QgcGxhY2luZyBvZiBuZXcgcmVzdHJpY3Rpb25zIG9uIG90aGVyIHBy
ZS1leGlzdGluZyBjb2RlLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:51:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:51:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzMH-00077i-CX; Fri, 07 Feb 2020 08:51:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1izzMF-00077b-FP
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 08:51:27 +0000
X-Inumbo-ID: 05705ae6-4987-11ea-a677-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 05705ae6-4987-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 08:51:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izzMC-0003pk-BD; Fri, 07 Feb 2020 08:51:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1izzMC-0007Wt-0o; Fri, 07 Feb 2020 08:51:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1izzMC-0003X9-09; Fri, 07 Feb 2020 08:51:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146779-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=863d2ed5823f90c42dcd481687cc99cbc9c4a17c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 08:51:24 +0000
Subject: [Xen-devel] [qemu-mainline test] 146779: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWls
ZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4NjNkMmVkNTgyM2Y5
MGM0MmRjZDQ4MTY4N2NjOTljYmM5YzRhMTdjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzcwICAyMDIwLTAyLTA2
IDIwOjA2OjUwIFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxl
aWZAbnV2aWFpbmMuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkg
SGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFs
aWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBM
IDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwg
QXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxt
YXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWpp
dHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXgg
RmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJv
bG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGli
b28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
cm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8
bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFp
bC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxt
ZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFu
bmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNv
bT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFv
IDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXgu
Y29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0
YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBG
YW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8
c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5
bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFs
IFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBo
dWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1p
biBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDAxNyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 08:54:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 08:54:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzPR-0007Je-33; Fri, 07 Feb 2020 08:54:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+HhV=33=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1izzPQ-0007JZ-7V
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 08:54:44 +0000
X-Inumbo-ID: 7b31c2ec-4987-11ea-a677-bc764e2007e4
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.0.122]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7b31c2ec-4987-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 08:54:43 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=X+8kv8b19z3A8NEg6NEhUfdQC+cg5VhN9eHFhcnftmi1BoEo4FkXCK2AWA11ve1ypt0Tfz0UFPys6veZ91xAJ0//fdeJH6mQ1VV8UJC6BQCu+V1HNuO9LjedR6LC9pBB1zkpJ3/zVMfsK65p0mE8fZFitPctRezEOjpjkI9vIuIaho9bW6kpkfroX2z+HOSk/GdzhQfUXy/acju6X/Q+W/V6hVwscegoR7T+cpHCHh91IeJdUNjGdACkMgiVmGI047aWB1m2GMYRenuqQTvdaT4Nk3F2xvkjWCvLrvGPm/4Z15Q8i0E1aa/86u+MJZ/sqdb2MdLy5a1RME2DHezaug==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7o4UlNgNTW9CwrxcwFC1xgYXrQrVg1OYwxFPQkZR1Bk=;
 b=OpYmPxjC4LY6OjOLb0Ww+YQX0n5zbWLxjx8M5aAVchKYOGlc5PqDxN6ePPkk6HhH77tSKH6PtdSVAq+zzHx+nwEDJDZdi5ejibmIFVn4duoFcVFc6QyUNYucWXRWg1q2Y5xC4hb/NffZNo9xEFMJbEymFYH6sfZKzEIlNKUm7UBWGSPbguGarTB41PnMC5R2CZyTmzy5y8l3KqcxnacI7LsWr0aSxyOtTqQGkAorYmfKGaeU+X1az6imor60G3eI4RNUHllmEHWsj6w44TzRswBRcsu9PHRVgcq4YyyI1b0zY7HwByJbDxKjOOntPoYvXGL0cfIxCHjsfr9T3EBEZQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=7o4UlNgNTW9CwrxcwFC1xgYXrQrVg1OYwxFPQkZR1Bk=;
 b=PDMyGq7yxqa6k22AQmfxnWb/lz/mGE1HPS2cWdQ3ugIaQO8uYpFUa7Dx37czQc2LohAUXv9UEvk8nn4CqoqIeSikSlf3GVzzqFsPC2AfRKX8WHmdYVY48pDamXosZA48knm0LMRizbrJYthWLt+10Qjk0S3nvUfIIehlBF0JlPw=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3125.eurprd02.prod.outlook.com (10.170.220.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2707.23; Fri, 7 Feb 2020 08:54:41 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2707.024; Fri, 7 Feb 2020
 08:54:41 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 AM4PR0701CA0019.eurprd07.prod.outlook.com (2603:10a6:200:42::29) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.9 via Frontend
 Transport; Fri, 7 Feb 2020 08:54:39 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V2] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV124xlaiLFBXa8kCbjgVBTXJ5w6gPeZgA
Date: Fri, 7 Feb 2020 08:54:40 +0000
Message-ID: <a99e0002-9db8-13f9-8f5f-cb7f014ed6c1@bitdefender.com>
References: <20200130130649.14538-1-aisaila@bitdefender.com>
In-Reply-To: <20200130130649.14538-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM4PR0701CA0019.eurprd07.prod.outlook.com
 (2603:10a6:200:42::29) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: be454bda-e9c2-4486-24a5-08d7abab5e61
x-ms-traffictypediagnostic: DB6PR02MB3125:|DB6PR02MB3125:
x-microsoft-antispam-prvs: <DB6PR02MB3125E52914C6747F4C8B0C84AB1C0@DB6PR02MB3125.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0306EE2ED4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(39850400004)(376002)(366004)(396003)(136003)(199004)(189003)(71200400001)(53546011)(5660300002)(2616005)(316002)(8936002)(956004)(2906002)(16526019)(26005)(478600001)(186003)(6666004)(7416002)(16576012)(86362001)(36756003)(52116002)(6486002)(31696002)(6916009)(66946007)(66556008)(81156014)(54906003)(66476007)(66446008)(64756008)(4326008)(31686004)(81166006)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3125;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: sVNsExd8cn1L+Dtk8Jg43BoiXq8WBePzGpPCBP3DnA1kG7JUuSVSLNrMy37SUdRvqtf/zjb/+uTwm6xEnWS5mvm/TpWzuA7Znz74U5cdUB41VlN6+vNrYT/oq+gd8WV5psdsDb8KkxxNj9cObrPeXgi0dOZ6e6On2BcElSunU6XWfkogdnBJJsQ8eOLaxqru5Ug8TnkMpGi2eabzLW6Xsr2OLCenpHfuXy4TAMftbGo7jma2oJmNDNGLQRGpfrSbbZVgJ9IeS3txW157qTu3iM7VDcbsGRcG2+sI9CAn064sxBRK9nRvO273v4D5nRCYLm911jAut9/ytejCl+f/F9/Kw7p+4q2PLQIa/YVMqwahGnNFtNjChpziKSBiCo5TTq4ElXpvDg6uK8OR30RcTAEela1tyrf6qzDYs/L5o9clN03eop5hmpJjUSlCk7CJ
x-ms-exchange-antispam-messagedata: KlPB9QkUqiaecPNi+OIH5n4ZfOK98OG2PGZjjgiKGLIG+ECTSTLHv2lechdJuRXA7pmYMJzSGSkzEyJDmnLlsWaSH2RZ5k0D8AtI2dHJwR71XWYQMJWJQBaBblwMXV6NJ0FLTB6/rWII/gvm42YlIQ==
x-ms-exchange-transport-forked: True
Content-ID: <52A28714B840A747BE65B60C027D5EC0@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: be454bda-e9c2-4486-24a5-08d7abab5e61
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2020 08:54:41.0114 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: rtXQTOHp8ihUdpyGcpeP3gQ21egdR0ECE2gFDd8F+uN9UrLBI79BuxBpvoRRm2EF0+78IJEGQvj7wfiklDVTKwaC8nM0aZ2g/aB1WD986i0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3125
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW55IHRob3VnaHRzIG9uIHRoaXMgYXJlIGFwcHJlY2lhdGVkLg0KDQpUaGFua3MsDQpBbGV4DQoN
Ck9uIDMwLjAxLjIwMjAgMTU6MDcsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0KPiBB
dCB0aGlzIG1vbWVudCBhIGd1ZXN0IGNhbiBjYWxsIHZtZnVuYyB0byBjaGFuZ2UgdGhlIGFsdHAy
bSB2aWV3LiBUaGlzDQo+IHNob3VsZCBiZSBsaW1pdGVkIGluIG9yZGVyIHRvIGF2b2lkIGFueSB1
bndhbnRlZCB2aWV3IHN3aXRjaC4NCj4gDQo+IFRoZSBuZXcgeGNfYWx0cDJtX3NldF92aXNpYmls
aXR5KCkgc29sdmVzIHRoaXMgYnkgbWFraW5nIHZpZXdzIGludmlzaWJsZQ0KPiB0byB2bWZ1bmMu
DQo+IFRoaXMgaXMgZG9uZSBieSBoYXZpbmcgYSBzZXBhcmF0ZSBhcmNoLmFsdHAybV93b3JraW5n
X2VwdHAgdGhhdCBpcw0KPiBwb3B1bGF0ZWQgYW5kIG1hZGUgaW52YWxpZCBpbiB0aGUgc2FtZSBw
bGFjZXMgYXMgYWx0cDJtX2VwdHAuIFRoaXMgaXMNCj4gd3JpdHRlbiB0byBFUFRQX0xJU1RfQURE
Ui4NCj4gVGhlIHZpZXdzIGFyZSBtYWRlIGluL3Zpc2libGUgYnkgbWFya2luZyB0aGVtIHdpdGgg
SU5WQUxJRF9NRk4gb3INCj4gY29weWluZyB0aGVtIGJhY2sgZnJvbSBhbHRwMm1fZXB0cC4NCj4g
VG8gaGF2ZSBjb25zaXN0ZW5jeSB0aGUgdmlzaWJpbGl0eSBhbHNvIGFwcGxpZXMgdG8NCj4gcDJt
X3N3aXRjaF9kb21haW5fYWx0cDJtX2J5X2lkKCkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBbGV4
YW5kcnUgSXNhaWxhIDxhaXNhaWxhQGJpdGRlZmVuZGVyLmNvbT4NCj4gLS0tDQo+IENDOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4NCj4gQ0M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+DQo+IENDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0K
PiBDQzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPg0KPiBDQzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz4NCj4gQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3Jh
Y2xlLmNvbT4NCj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4NCj4gQ0M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQo+IEND
OiBKdW4gTmFrYWppbWEgPGp1bi5uYWthamltYUBpbnRlbC5jb20+DQo+IENDOiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4NCj4gQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAZXUuY2l0cml4LmNvbT4NCj4gLS0tDQo+IENoYW5nZXMgc2luY2UgVjE6DQo+IAktIERyb3Ag
ZG91YmxlIHZpZXcgZnJvbSB0aXRsZS4NCj4gLS0tDQo+ICAgdG9vbHMvbGlieGMvaW5jbHVkZS94
ZW5jdHJsLmggICB8ICAyICsrDQo+ICAgdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgICAgICAgICB8
IDI0ICsrKysrKysrKysrKysrKysrKysrKysrKw0KPiAgIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
ICAgICAgICAgfCAyNSArKysrKysrKysrKysrKysrKysrKysrKysrDQo+ICAgeGVuL2FyY2gveDg2
L2h2bS92bXgvdm14LmMgICAgICB8ICAyICstDQo+ICAgeGVuL2FyY2gveDg2L21tL2hhcC9oYXAu
YyAgICAgICB8IDE1ICsrKysrKysrKysrKysrKw0KPiAgIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0
LmMgICAgICAgfCAgMSArDQo+ICAgeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8ICA1
ICsrKystDQo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCAgICB8ICAxICsNCj4gICB4
ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oIHwgMTAgKysrKysrKysrKw0KPiAgIDkgZmls
ZXMgY2hhbmdlZCwgODMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1
ZGUveGVuY3RybC5oDQo+IGluZGV4IGNjNGViMWUzZDMuLmRiZWE3ODYxZTcgMTAwNjQ0DQo+IC0t
LSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQo+ICsrKyBiL3Rvb2xzL2xpYnhjL2lu
Y2x1ZGUveGVuY3RybC5oDQo+IEBAIC0xOTQzLDYgKzE5NDMsOCBAQCBpbnQgeGNfYWx0cDJtX2No
YW5nZV9nZm4oeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLA0KPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB4ZW5fcGZuX3QgbmV3X2dmbik7DQo+ICAgaW50IHhjX2FsdHAy
bV9nZXRfdmNwdV9wMm1faWR4KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwN
Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgdmNwdWlkLCB1aW50
MTZfdCAqcDJtaWR4KTsNCj4gK2ludCB4Y19hbHRwMm1fc2V0X3Zpc2liaWxpdHkoeGNfaW50ZXJm
YWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLA0KPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MTZfdCB2aWV3X2lkLCBib29sIHZpc2libGUpOw0KPiAgIA0KPiAgIC8qKg0KPiAg
ICAqIE1lbSBwYWdpbmcgb3BlcmF0aW9ucy4NCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hj
X2FsdHAybS5jIGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCj4gaW5kZXggNDZmYjcyNTgwNi4u
Njk4N2M5NTQxZiAxMDA2NDQNCj4gLS0tIGEvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCj4gKysr
IGIvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMNCj4gQEAgLTQxMCwzICs0MTAsMjcgQEAgaW50IHhj
X2FsdHAybV9nZXRfdmNwdV9wMm1faWR4KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBk
b21pZCwNCj4gICAgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKGhhbmRsZSwgYXJnKTsNCj4g
ICAgICAgcmV0dXJuIHJjOw0KPiAgIH0NCj4gKw0KPiAraW50IHhjX2FsdHAybV9zZXRfdmlzaWJp
bGl0eSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQo+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIGJvb2wgdmlzaWJsZSkNCj4gK3sN
Cj4gKyAgICBpbnQgcmM7DQo+ICsNCj4gKyAgICBERUNMQVJFX0hZUEVSQ0FMTF9CVUZGRVIoeGVu
X2h2bV9hbHRwMm1fb3BfdCwgYXJnKTsNCj4gKw0KPiArICAgIGFyZyA9IHhjX2h5cGVyY2FsbF9i
dWZmZXJfYWxsb2MoaGFuZGxlLCBhcmcsIHNpemVvZigqYXJnKSk7DQo+ICsgICAgaWYgKCBhcmcg
PT0gTlVMTCApDQo+ICsgICAgICAgIHJldHVybiAtMTsNCj4gKw0KPiArICAgIGFyZy0+dmVyc2lv
biA9IEhWTU9QX0FMVFAyTV9JTlRFUkZBQ0VfVkVSU0lPTjsNCj4gKyAgICBhcmctPmNtZCA9IEhW
TU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0eTsNCj4gKyAgICBhcmctPmRvbWFpbiA9IGRvbWlkOw0K
PiArICAgIGFyZy0+dS5zZXRfdmlzaWJpbGl0eS5hbHRwMm1faWR4ID0gdmlld19pZDsNCj4gKyAg
ICBhcmctPnUuc2V0X3Zpc2liaWxpdHkudmlzaWJsZSA9IHZpc2libGU7DQo+ICsNCj4gKyAgICBy
YyA9IHhlbmNhbGwyKGhhbmRsZS0+eGNhbGwsIF9fSFlQRVJWSVNPUl9odm1fb3AsIEhWTU9QX2Fs
dHAybSwNCj4gKyAgICAgICAgICAgICAgICAgIEhZUEVSQ0FMTF9CVUZGRVJfQVNfQVJHKGFyZykp
Ow0KPiArDQo+ICsgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKGhhbmRsZSwgYXJnKTsNCj4g
KyAgICByZXR1cm4gcmM7DQo+ICt9DQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPiBpbmRleCAwYjkzNjA5YTgyLi5hNDFlOWI2
MzU2IDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQo+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vaHZtLmMNCj4gQEAgLTQ1MzcsNiArNDUzNyw3IEBAIHN0YXRpYyBpbnQgZG9f
YWx0cDJtX29wKA0KPiAgICAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfbWVtX2FjY2VzczoNCj4g
ICAgICAgY2FzZSBIVk1PUF9hbHRwMm1fY2hhbmdlX2dmbjoNCj4gICAgICAgY2FzZSBIVk1PUF9h
bHRwMm1fZ2V0X3AybV9pZHg6DQo+ICsgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2liaWxp
dHk6DQo+ICAgICAgICAgICBicmVhazsNCj4gICANCj4gICAgICAgZGVmYXVsdDoNCj4gQEAgLTQ4
MTQsNiArNDgxNSwzMCBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgNCj4gICAgICAgICAgIGJy
ZWFrOw0KPiAgICAgICB9DQo+ICAgDQo+ICsgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2li
aWxpdHk6DQo+ICsgICAgew0KPiArICAgICAgICB1aW50MTZfdCBhbHRwMm1faWR4ID0gYS51LnNl
dF92aXNpYmlsaXR5LmFsdHAybV9pZHg7DQo+ICsNCj4gKyAgICAgICAgaWYgKCBhLnUuc2V0X3Zp
c2liaWxpdHkucGFkIHx8IGEudS5zZXRfdmlzaWJpbGl0eS5wYWQyICkNCj4gKyAgICAgICAgICAg
IHJjID0gLUVJTlZBTDsNCj4gKyAgICAgICAgZWxzZQ0KPiArICAgICAgICB7DQo+ICsgICAgICAg
ICAgICBpZiAoICFhbHRwMm1fYWN0aXZlKGQpIHx8ICFoYXBfZW5hYmxlZChkKSApDQo+ICsgICAg
ICAgICAgICB7DQo+ICsgICAgICAgICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsNCj4gKyAgICAg
ICAgICAgICAgICBicmVhazsNCj4gKyAgICAgICAgICAgIH0NCj4gKw0KPiArICAgICAgICAgICAg
aWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkudmlzaWJsZSApDQo+ICsgICAgICAgICAgICAgICAgZC0+
YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FsdHAybV9pZHhdID0NCj4gKyAgICAgICAgICAgICAg
ICBkLT5hcmNoLmFsdHAybV9lcHRwW2FsdHAybV9pZHhdOw0KPiArICAgICAgICAgICAgZWxzZQ0K
PiArICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRwMm1faWR4
XSA9DQo+ICsgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KPiArICAgICAgICB9
DQo+ICsgICAgICAgIGJyZWFrOw0KPiArICAgIH0NCj4gKw0KPiAgICAgICBkZWZhdWx0Og0KPiAg
ICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7DQo+ICAgICAgIH0NCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMN
Cj4gaW5kZXggYjI2MmQzOGE3Yy4uNjVmZTc1MzgzZiAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMNCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMNCj4g
QEAgLTIxMzksNyArMjEzOSw3IEBAIHN0YXRpYyB2b2lkIHZteF92Y3B1X3VwZGF0ZV92bWZ1bmNf
dmUoc3RydWN0IHZjcHUgKnYpDQo+ICAgICAgIHsNCj4gICAgICAgICAgIHYtPmFyY2guaHZtLnZt
eC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9IG1hc2s7DQo+ICAgICAgICAgICBfX3Ztd3JpdGUo
Vk1fRlVOQ1RJT05fQ09OVFJPTCwgVk1YX1ZNRlVOQ19FUFRQX1NXSVRDSElORyk7DQo+IC0gICAg
ICAgIF9fdm13cml0ZShFUFRQX0xJU1RfQUREUiwgdmlydF90b19tYWRkcihkLT5hcmNoLmFsdHAy
bV9lcHRwKSk7DQo+ICsgICAgICAgIF9fdm13cml0ZShFUFRQX0xJU1RfQUREUiwgdmlydF90b19t
YWRkcihkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHApKTsNCj4gICANCj4gICAgICAgICAgIGlm
ICggY3B1X2hhc192bXhfdmlydF9leGNlcHRpb25zICkNCj4gICAgICAgICAgIHsNCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hh
cC5jDQo+IGluZGV4IDNkOTNmMzQ1MWMuLjU5NjllYzg5MjIgMTAwNjQ0DQo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9oYXAvaGFwLmMNCj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0K
PiBAQCAtNDg4LDggKzQ4OCwxNyBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1Y3QgZG9tYWluICpkLCB1
MzIgbW9kZSkNCj4gICAgICAgICAgICAgICBnb3RvIG91dDsNCj4gICAgICAgICAgIH0NCj4gICAN
Cj4gKyAgICAgICAgaWYgKCAoZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwID0gYWxsb2NfeGVu
aGVhcF9wYWdlKCkpID09IE5VTEwgKQ0KPiArICAgICAgICB7DQo+ICsgICAgICAgICAgICBydiA9
IC1FTk9NRU07DQo+ICsgICAgICAgICAgICBnb3RvIG91dDsNCj4gKyAgICAgICAgfQ0KPiArDQo+
ICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9FUFRQOyBpKysgKQ0KPiArICAgICAgICB7
DQo+ICAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSA9IG1mbl94KElOVkFMSURf
TUZOKTsNCj4gKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFtpXSA9IG1m
bl94KElOVkFMSURfTUZOKTsNCj4gKyAgICAgICAgfQ0KPiAgIA0KPiAgICAgICAgICAgZm9yICgg
aSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQ0KPiAgICAgICAgICAgew0KPiBAQCAtNTIzLDYg
KzUzMiwxMiBAQCB2b2lkIGhhcF9maW5hbF90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQ0KPiAg
ICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHAgPSBOVUxMOw0KPiAgICAgICAgICAgfQ0K
PiAgIA0KPiArICAgICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCApDQo+ICsg
ICAgICAgIHsNCj4gKyAgICAgICAgICAgIGZyZWVfeGVuaGVhcF9wYWdlKGQtPmFyY2guYWx0cDJt
X3dvcmtpbmdfZXB0cCk7DQo+ICsgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2Vw
dHAgPSBOVUxMOw0KPiArICAgICAgICB9DQo+ICsNCj4gICAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgTUFYX0FMVFAyTTsgaSsrICkNCj4gICAgICAgICAgICAgICBwMm1fdGVhcmRvd24oZC0+YXJj
aC5hbHRwMm1fcDJtW2ldKTsNCj4gICAgICAgfQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMNCj4gaW5kZXggMDVhNTUy
NmUwOC4uMGU3NDBlZDU4ZSAxMDA2NDQNCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQu
Yw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jDQo+IEBAIC0xMzYxLDYgKzEzNjEs
NyBAQCB2b2lkIHAybV9pbml0X2FsdHAybV9lcHQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQg
aW50IGkpDQo+ICAgICAgIGVwdCA9ICZwMm0tPmVwdDsNCj4gICAgICAgZXB0LT5tZm4gPSBwYWdl
dGFibGVfZ2V0X3BmbihwMm1fZ2V0X3BhZ2V0YWJsZShwMm0pKTsNCj4gICAgICAgZC0+YXJjaC5h
bHRwMm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaSwgTUFYX0VQVFApXSA9IGVwdC0+ZXB0cDsN
Cj4gKyAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGks
IE1BWF9FUFRQKV0gPSBlcHQtPmVwdHA7DQo+ICAgfQ0KPiAgIA0KPiAgIHVuc2lnbmVkIGludCBw
Mm1fZmluZF9hbHRwMm1fYnlfZXB0cChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBlcHRwKQ0K
PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3Ay
bS5jDQo+IGluZGV4IDQ5Y2MxMzgzNjIuLjAwODM1N2I3NjEgMTAwNjQ0DQo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gQEAgLTI1
MzEsNiArMjUzMSw3IEBAIHZvaWQgcDJtX2ZsdXNoX2FsdHAybShzdHJ1Y3QgZG9tYWluICpkKQ0K
PiAgICAgICB7DQo+ICAgICAgICAgICBwMm1fcmVzZXRfYWx0cDJtKGQsIGksIEFMVFAyTV9ERUFD
VElWQVRFKTsNCj4gICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbaV0gPSBtZm5feChJTlZB
TElEX01GTik7DQo+ICsgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFtpXSA9IG1m
bl94KElOVkFMSURfTUZOKTsNCj4gICAgICAgfQ0KPiAgIA0KPiAgICAgICBhbHRwMm1fbGlzdF91
bmxvY2soZCk7DQo+IEBAIC0yNjUxLDYgKzI2NTIsOCBAQCBpbnQgcDJtX2Rlc3Ryb3lfYWx0cDJt
X2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpZHgpDQo+ICAgICAgICAgICAg
ICAgcDJtX3Jlc2V0X2FsdHAybShkLCBpZHgsIEFMVFAyTV9ERUFDVElWQVRFKTsNCj4gICAgICAg
ICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2FycmF5X2luZGV4X25vc3BlYyhpZHgsIE1BWF9F
UFRQKV0gPQ0KPiAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsNCj4gKyAgICAgICAg
ICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBN
QVhfRVBUUCldID0NCj4gKyAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsNCj4gICAgICAg
ICAgICAgICByYyA9IDA7DQo+ICAgICAgICAgICB9DQo+ICAgICAgIH0NCj4gQEAgLTI2NzcsNyAr
MjY4MCw3IEBAIGludCBwMm1fc3dpdGNoX2RvbWFpbl9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFp
biAqZCwgdW5zaWduZWQgaW50IGlkeCkNCj4gICAgICAgcmMgPSAtRUlOVkFMOw0KPiAgICAgICBh
bHRwMm1fbGlzdF9sb2NrKGQpOw0KPiAgIA0KPiAtICAgIGlmICggZC0+YXJjaC5hbHRwMm1fZXB0
cFtpZHhdICE9IG1mbl94KElOVkFMSURfTUZOKSApDQo+ICsgICAgaWYgKCBkLT5hcmNoLmFsdHAy
bV93b3JraW5nX2VwdHBbaWR4XSAhPSBtZm5feChJTlZBTElEX01GTikgKQ0KPiAgICAgICB7DQo+
ICAgICAgICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2ICkNCj4gICAgICAgICAgICAgICBpZiAoIGlk
eCAhPSB2Y3B1X2FsdHAybSh2KS5wMm1pZHggKQ0KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgNCj4gaW5kZXgg
YTNhZTVkOWEyMC4uOWQzNmY0OTBlNCAxMDA2NDQNCj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4
Ni9kb21haW4uaA0KPiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oDQo+IEBAIC0z
MjYsNiArMzI2LDcgQEAgc3RydWN0IGFyY2hfZG9tYWluDQo+ICAgICAgIHN0cnVjdCBwMm1fZG9t
YWluICphbHRwMm1fcDJtW01BWF9BTFRQMk1dOw0KPiAgICAgICBtbV9sb2NrX3QgYWx0cDJtX2xp
c3RfbG9jazsNCj4gICAgICAgdWludDY0X3QgKmFsdHAybV9lcHRwOw0KPiArICAgIHVpbnQ2NF90
ICphbHRwMm1fd29ya2luZ19lcHRwOw0KPiAgICNlbmRpZg0KPiAgIA0KPiAgICAgICAvKiBOQi4g
cHJvdGVjdGVkIGJ5IGQtPmV2ZW50X2xvY2sgYW5kIGJ5IGlycV9kZXNjW2lycV0ubG9jayAqLw0K
PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9odm0vaHZtX29wLmgNCj4gaW5kZXggNjEwZTAyMGE2Mi4uMTdhMjk2MTVlZCAx
MDA2NDQNCj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KPiArKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQo+IEBAIC0zMTcsNiArMzE3LDEzIEBAIHN0
cnVjdCB4ZW5faHZtX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4IHsNCj4gICAgICAgdWludDE2X3Qg
YWx0cDJtX2lkeDsNCj4gICB9Ow0KPiAgIA0KPiArc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF92
aXNpYmlsaXR5IHsNCj4gKyAgICB1aW50MTZfdCBhbHRwMm1faWR4Ow0KPiArICAgIHVpbnQ4X3Qg
dmlzaWJsZTsNCj4gKyAgICB1aW50OF90IHBhZDsNCj4gKyAgICB1aW50MzJfdCBwYWQyOw0KPiAr
fTsNCj4gKw0KPiAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9vcCB7DQo+ICAgICAgIHVpbnQzMl90
IHZlcnNpb247ICAgLyogSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OICovDQo+ICAgICAg
IHVpbnQzMl90IGNtZDsNCj4gQEAgLTM0OSw2ICszNTYsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fb3Agew0KPiAgICNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4ICAgICAgICAgIDE0
DQo+ICAgLyogU2V0IHRoZSAiU3VwcmVzcyAjVkUiIGJpdCBmb3IgYSByYW5nZSBvZiBwYWdlcyAq
Lw0KPiAgICNkZWZpbmUgSFZNT1BfYWx0cDJtX3NldF9zdXBwcmVzc192ZV9tdWx0aSAxNQ0KPiAr
LyogU2V0IHZpc2liaWxpdHkgZm9yIGEgZ2l2ZW4gYWx0cDJtIHZpZXcgKi8NCj4gKyNkZWZpbmUg
SFZNT1BfYWx0cDJtX3NldF92aXNpYmlsaXR5ICAgICAgIDE2DQo+ICAgICAgIGRvbWlkX3QgZG9t
YWluOw0KPiAgICAgICB1aW50MTZfdCBwYWQxOw0KPiAgICAgICB1aW50MzJfdCBwYWQyOw0KPiBA
QCAtMzY2LDYgKzM3NSw3IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9vcCB7DQo+ICAgICAgICAg
ICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc3VwcHJlc3NfdmVfbXVsdGkgICAgc3VwcHJlc3NfdmVf
bXVsdGk7DQo+ICAgICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmNwdV9kaXNhYmxlX25v
dGlmeSAgZGlzYWJsZV9ub3RpZnk7DQo+ICAgICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1f
Z2V0X3ZjcHVfcDJtX2lkeCAgICAgZ2V0X3ZjcHVfcDJtX2lkeDsNCj4gKyAgICAgICAgc3RydWN0
IHhlbl9odm1fYWx0cDJtX3NldF92aXNpYmlsaXR5ICAgICAgIHNldF92aXNpYmlsaXR5Ow0KPiAg
ICAgICAgICAgdWludDhfdCBwYWRbNjRdOw0KPiAgICAgICB9IHU7DQo+ICAgfTsNCj4gDQpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 09:01:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 09:01:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzVe-0008Au-5l; Fri, 07 Feb 2020 09:01:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hJ3N=33=amazon.de=prvs=29956ded7=vrd@srs-us1.protection.inumbo.net>)
 id 1izzVc-0008Ap-TS
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 09:01:09 +0000
X-Inumbo-ID: 60bd8648-4988-11ea-b110-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 60bd8648-4988-11ea-b110-12813bfff9fa;
 Fri, 07 Feb 2020 09:01:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.de; i=@amazon.de; q=dns/txt; s=amazon201209;
 t=1581066068; x=1612602068;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=fd9LUaLCdVcDB2rQf6iWGal3f2opkubKnd3P8La6qvk=;
 b=AYfJCBq+dFKRNUjzyfS0B37HEv6sKkRQ7FLVn3d3p6MsRXgLyEBWv/0m
 OGuRmeC1plwPnXlFSsplkWmcfQ4jWgd19platS6P6oKpsu1vXk28mqEbA
 gqHhPBv7OD5yiuKIGh1uCxS+g63wLFkNxAA1nm59q5EMKeX5zKbbCBm+V E=;
IronPort-SDR: G56RWXpJXDWBJfKijqHiXPNHjt2/r8rWOSvqCgxMJsr9VaQ/6Dcx0Zl7Q3yEX9Nk347X5wBNmZ
 2xmRQu4l/eig==
X-IronPort-AV: E=Sophos;i="5.70,412,1574121600"; d="scan'208";a="23635444"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-c300ac87.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 07 Feb 2020 09:00:56 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-c300ac87.us-west-2.amazon.com (Postfix) with ESMTPS
 id 74FD1A2794
 for <xen-devel@lists.xenproject.org>; Fri,  7 Feb 2020 09:00:56 +0000 (UTC)
Received: from EX13D08UEB004.ant.amazon.com (10.43.60.142) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 7 Feb 2020 09:00:55 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB004.ant.amazon.com (10.43.60.142) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 7 Feb 2020 09:00:55 +0000
Received: from u908889d5e8f057.ant.amazon.com (10.28.86.33) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 7 Feb 2020 09:00:54 +0000
From: Varad Gautam <vrd@amazon.de>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 7 Feb 2020 10:00:52 +0100
Message-ID: <1581066052-25269-1-git-send-email-vrd@amazon.de>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] kimage: Allow load/exec for images with
 KEXEC_TYPE_LIVE_UPDATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Varad Gautam <vrd@amazon.de>, David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG8gbm90IC1FSU5WQUwgb24gbG9hZGluZy9leGVjaW5nIGFuIGltYWdlIGlmIGtleGVjIHR5cGUg
aXMKS0VYRUNfVFlQRV9MSVZFX1VQREFURS4KClNpZ25lZC1vZmYtYnk6IFZhcmFkIEdhdXRhbSA8
dnJkQGFtYXpvbi5kZT4KQ0M6IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Ci0t
LQogeGVuL2NvbW1vbi9raW1hZ2UuYyB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9raW1hZ2UuYyBiL3hlbi9jb21tb24va2lt
YWdlLmMKaW5kZXggODZkMjc5Ny4uNTk5YWE3NCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9raW1h
Z2UuYworKysgYi94ZW4vY29tbW9uL2tpbWFnZS5jCkBAIC00MjEsNiArNDIxLDcgQEAgc3RydWN0
IHBhZ2VfaW5mbyAqa2ltYWdlX2FsbG9jX2NvbnRyb2xfcGFnZShzdHJ1Y3Qga2V4ZWNfaW1hZ2Ug
KmltYWdlLAogICAgIHN3aXRjaCAoIGltYWdlLT50eXBlICkKICAgICB7CiAgICAgY2FzZSBLRVhF
Q19UWVBFX0RFRkFVTFQ6CisgICAgY2FzZSBLRVhFQ19UWVBFX0xJVkVfVVBEQVRFOgogICAgICAg
ICBwYWdlcyA9IGtpbWFnZV9hbGxvY19ub3JtYWxfY29udHJvbF9wYWdlKGltYWdlLCBtZW1mbGFn
cyk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgS0VYRUNfVFlQRV9DUkFTSDoKQEAgLTc3NSw2
ICs3NzYsNyBAQCBzdGF0aWMgaW50IGtpbWFnZV9sb2FkX3NlZ21lbnQoc3RydWN0IGtleGVjX2lt
YWdlICppbWFnZSwgeGVuX2tleGVjX3NlZ21lbnRfdCAqcwogICAgICAgICBzd2l0Y2ggKCBpbWFn
ZS0+dHlwZSApCiAgICAgICAgIHsKICAgICAgICAgY2FzZSBLRVhFQ19UWVBFX0RFRkFVTFQ6Cisg
ICAgICAgIGNhc2UgS0VYRUNfVFlQRV9MSVZFX1VQREFURToKICAgICAgICAgICAgIHJlc3VsdCA9
IGtpbWFnZV9sb2FkX25vcm1hbF9zZWdtZW50KGltYWdlLCBzZWdtZW50KTsKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICBjYXNlIEtFWEVDX1RZUEVfQ1JBU0g6CkBAIC04MDMsNiArODA1LDcg
QEAgaW50IGtpbWFnZV9hbGxvYyhzdHJ1Y3Qga2V4ZWNfaW1hZ2UgKipyaW1hZ2UsIHVpbnQ4X3Qg
dHlwZSwgdWludDE2X3QgYXJjaCwKICAgICBzd2l0Y2goIHR5cGUgKQogICAgIHsKICAgICBjYXNl
IEtFWEVDX1RZUEVfREVGQVVMVDoKKyAgICBjYXNlIEtFWEVDX1RZUEVfTElWRV9VUERBVEU6CiAg
ICAgICAgIHJlc3VsdCA9IGtpbWFnZV9ub3JtYWxfYWxsb2MocmltYWdlLCBlbnRyeV9tYWRkciwg
bnJfc2VnbWVudHMsIHNlZ21lbnQpOwogICAgICAgICBicmVhazsKICAgICBjYXNlIEtFWEVDX1RZ
UEVfQ1JBU0g6Ci0tIAoyLjcuNAoKCgoKQW1hem9uIERldmVsb3BtZW50IENlbnRlciBHZXJtYW55
IEdtYkgKS3JhdXNlbnN0ci4gMzgKMTAxMTcgQmVybGluCkdlc2NoYWVmdHNmdWVocnVuZzogQ2hy
aXN0aWFuIFNjaGxhZWdlciwgSm9uYXRoYW4gV2Vpc3MKRWluZ2V0cmFnZW4gYW0gQW10c2dlcmlj
aHQgQ2hhcmxvdHRlbmJ1cmcgdW50ZXIgSFJCIDE0OTE3MyBCClNpdHo6IEJlcmxpbgpVc3QtSUQ6
IERFIDI4OSAyMzcgODc5CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 09:24:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 09:24:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzrg-0001QK-A4; Fri, 07 Feb 2020 09:23:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1izzrf-0001QF-Sp
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 09:23:55 +0000
X-Inumbo-ID: 8f73e74a-498b-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8f73e74a-498b-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 09:23:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C73B5ACA4;
 Fri,  7 Feb 2020 09:23:53 +0000 (UTC)
To: Varad Gautam <vrd@amazon.de>
References: <1581066052-25269-1-git-send-email-vrd@amazon.de>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6fbfc47c-c7ab-549b-62a0-a9cf8b790d23@suse.com>
Date: Fri, 7 Feb 2020 10:24:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1581066052-25269-1-git-send-email-vrd@amazon.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] kimage: Allow load/exec for images with
 KEXEC_TYPE_LIVE_UPDATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, David Woodhouse <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxMDowMCwgVmFyYWQgR2F1dGFtIHdyb3RlOgo+IERvIG5vdCAtRUlOVkFM
IG9uIGxvYWRpbmcvZXhlY2luZyBhbiBpbWFnZSBpZiBrZXhlYyB0eXBlIGlzCj4gS0VYRUNfVFlQ
RV9MSVZFX1VQREFURS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBWYXJhZCBHYXV0YW0gPHZyZEBhbWF6
b24uZGU+Cj4gQ0M6IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+CgpQbGVhc2Ug
Q2MgbWFpbnRhaW5lcnMgb24gcGF0Y2hlcy4KCj4gLS0tIGEveGVuL2NvbW1vbi9raW1hZ2UuYwo+
ICsrKyBiL3hlbi9jb21tb24va2ltYWdlLmMKPiBAQCAtNDIxLDYgKzQyMSw3IEBAIHN0cnVjdCBw
YWdlX2luZm8gKmtpbWFnZV9hbGxvY19jb250cm9sX3BhZ2Uoc3RydWN0IGtleGVjX2ltYWdlICpp
bWFnZSwKPiAgICAgIHN3aXRjaCAoIGltYWdlLT50eXBlICkKPiAgICAgIHsKPiAgICAgIGNhc2Ug
S0VYRUNfVFlQRV9ERUZBVUxUOgo+ICsgICAgY2FzZSBLRVhFQ19UWVBFX0xJVkVfVVBEQVRFOgo+
ICAgICAgICAgIHBhZ2VzID0ga2ltYWdlX2FsbG9jX25vcm1hbF9jb250cm9sX3BhZ2UoaW1hZ2Us
IG1lbWZsYWdzKTsKPiAgICAgICAgICBicmVhazsKPiAgICAgIGNhc2UgS0VYRUNfVFlQRV9DUkFT
SDoKPiBAQCAtNzc1LDYgKzc3Niw3IEBAIHN0YXRpYyBpbnQga2ltYWdlX2xvYWRfc2VnbWVudChz
dHJ1Y3Qga2V4ZWNfaW1hZ2UgKmltYWdlLCB4ZW5fa2V4ZWNfc2VnbWVudF90ICpzCj4gICAgICAg
ICAgc3dpdGNoICggaW1hZ2UtPnR5cGUgKQo+ICAgICAgICAgIHsKPiAgICAgICAgICBjYXNlIEtF
WEVDX1RZUEVfREVGQVVMVDoKPiArICAgICAgICBjYXNlIEtFWEVDX1RZUEVfTElWRV9VUERBVEU6
Cj4gICAgICAgICAgICAgIHJlc3VsdCA9IGtpbWFnZV9sb2FkX25vcm1hbF9zZWdtZW50KGltYWdl
LCBzZWdtZW50KTsKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAgY2FzZSBLRVhFQ19U
WVBFX0NSQVNIOgo+IEBAIC04MDMsNiArODA1LDcgQEAgaW50IGtpbWFnZV9hbGxvYyhzdHJ1Y3Qg
a2V4ZWNfaW1hZ2UgKipyaW1hZ2UsIHVpbnQ4X3QgdHlwZSwgdWludDE2X3QgYXJjaCwKPiAgICAg
IHN3aXRjaCggdHlwZSApCj4gICAgICB7Cj4gICAgICBjYXNlIEtFWEVDX1RZUEVfREVGQVVMVDoK
PiArICAgIGNhc2UgS0VYRUNfVFlQRV9MSVZFX1VQREFURToKPiAgICAgICAgICByZXN1bHQgPSBr
aW1hZ2Vfbm9ybWFsX2FsbG9jKHJpbWFnZSwgZW50cnlfbWFkZHIsIG5yX3NlZ21lbnRzLCBzZWdt
ZW50KTsKPiAgICAgICAgICBicmVhazsKPiAgICAgIGNhc2UgS0VYRUNfVFlQRV9DUkFTSDoKCllv
dSBkb24ndCBtZW50aW9uIGFueSBwcmVyZXEgcGF0Y2hlcywgYW5kIEkgY2FuJ3Qgc2VlIGFueQpk
ZWZpbml0aW9uIG9mIEtFWEVDX1RZUEVfTElWRV9VUERBVEUgaW4gdGhlIHB1YmxpYyBoZWFkZXJz
LgpJT1cgSSBjYW4ndCBzZWUgaG93IHRoaXMgcGF0Y2ggd291bGQgYmUgYWJsZSB0byBub3QgYnJl
YWsKdGhlIGJ1aWxkIG9uIGN1cnJlbnQgc3RhZ2luZy4gUGxlYXNlIGNsYXJpZnkuCgpKYW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 09:25:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 09:25:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1izzss-0001UH-NW; Fri, 07 Feb 2020 09:25:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1izzsr-0001UB-CT
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 09:25:09 +0000
X-Inumbo-ID: bb23d940-498b-11ea-b2cb-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bb23d940-498b-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 09:25:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C7549AF65;
 Fri,  7 Feb 2020 09:25:06 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
 <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
Date: Fri, 7 Feb 2020 10:25:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAgMDk6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA3LjAyLjIwMjAgMDk6
NDIsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDA3LjAyLjIwIDA5OjIzLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDA3LjAyLjIwMjAgMDk6MDQsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+
Pj4gT24gMDYuMDIuMjAgMTU6MDIsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+IE9uIDA2LzAy
LzIwMjAgMTE6MDUsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+PiBPbiAwNi8wMi8yMDIwIDA5
OjU3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+Pj4+IE9uIDA1LjAyLjIwIDE3OjAzLCBTZXJn
ZXkgRHlhc2xpIHdyb3RlOgo+Pj4+Pj4+PiBIZWxsbywKPj4+Pj4+Pj4KPj4+Pj4+Pj4gSSdtIGN1
cnJlbnRseSBpbnZlc3RpZ2F0aW5nIGEgTGl2ZS1QYXRjaCBhcHBsaWNhdGlvbiBmYWlsdXJlIGlu
IGNvcmUtCj4+Pj4+Pj4+IHNjaGVkdWxpbmcgbW9kZSBhbmQgdGhpcyBpcyBhbiBleGFtcGxlIG9m
IHdoYXQgSSB1c3VhbGx5IGdldDoKPj4+Pj4+Pj4gKGl0J3MgZWFzaWx5IHJlcHJvZHVjaWJsZSkK
Pj4+Pj4+Pj4KPj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBsaXZlcGF0Y2g6
IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4+Pj4+ICAgICAgICAgKFhF
TikgWyAgMzQyLjU1ODM0MF0gbGl2ZXBhdGNoOiBscDogVGltZWQgb3V0IG9uIHNlbWFwaG9yZSBp
biBDUFUgcXVpZXNjZSBwaGFzZSAxMy8xNQo+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0Mi41
NTgzNDNdIGJhZCBjcHVzOiA2IDkKPj4+Pj4+Pj4KPj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAz
NDIuNTU5MjkzXSBDUFU6ICAgIDYKPj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTYy
XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTY1XSAg
ICBbPGZmZmY4MmQwODAyM2YzMDQ+XSBSIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3dhaXRfcmVu
ZGV6dm91c19pbisweGE0LzB4MjcwCj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2
OF0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZHVsZSsw
eDE3YS8weDI2MAo+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzFdICAgIFs8ZmZm
ZjgyZDA4MDI0MGQ1YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkw
Cj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU3NF0gICAgWzxmZmZmODJkMDgwMjc4
ZWM1Pl0gRiBhcmNoL3g4Ni9kb21haW4uYyNndWVzdF9pZGxlX2xvb3ArMHgzNS8weDYwCj4+Pj4+
Pj4+Cj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTc2MV0gQ1BVOiAgICA5Cj4+Pj4+
Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAyNl0gWGVuIGNhbGwgdHJhY2U6Cj4+Pj4+Pj4+
ICAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAyOV0gICAgWzxmZmZmODJkMDgwMjQxNjYxPl0gUiBf
c3Bpbl9sb2NrX2lycSsweDExLzB4NDAKPj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAzNDIuNTYw
MDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3dh
aXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQy
LjU2MDAzNl0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hl
ZHVsZSsweDE3YS8weDI2MAo+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMzldICAg
IFs8ZmZmZjgyZDA4MDI0MGQ1YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1
YS8weDkwCj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU2MDA0Ml0gICAgWzxmZmZmODJk
MDgwMjc5ZGI1Pl0gRiBhcmNoL3g4Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg1NS8weGIwCj4+Pj4+
Pj4+Cj4+Pj4+Pj4+IFRoZSBmaXJzdCBIVCBzaWJsaW5nIGlzIHdhaXRpbmcgZm9yIHRoZSBzZWNv
bmQgaW4gdGhlIExQLWFwcGxpY2F0aW9uCj4+Pj4+Pj4+IGNvbnRleHQgd2hpbGUgdGhlIHNlY29u
ZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGluIHRoZSBzY2hlZHVsZXIgY29udGV4dC4KPj4+Pj4+Pj4K
Pj4+Pj4+Pj4gQW55IHN1Z2dlc3Rpb25zIG9uIGhvdyB0byBpbXByb3ZlIHRoaXMgc2l0dWF0aW9u
IGFyZSB3ZWxjb21lLgo+Pj4+Pj4+Cj4+Pj4+Pj4gQ2FuIHlvdSB0ZXN0IHRoZSBhdHRhY2hlZCBw
YXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBib290LCBzbwo+Pj4+Pj4+IEkgZGlk
IG5vIGxpdmVwYXRjaCB0ZXN0cyB3aXRoIGl0Lgo+Pj4+Pj4KPj4+Pj4+IFRoYW5rIHlvdSBmb3Ig
dGhlIHBhdGNoISBJdCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1hbnVhbCB0ZXN0aW5n
Lgo+Pj4+Pj4gSSdtIGdvaW5nIHRvIHN1Ym1pdCBhdXRvbWF0aWMgTFAgdGVzdGluZyBmb3IgYm90
aCB0aHJlYWQvY29yZSBtb2Rlcy4KPj4+Pj4KPj4+Pj4gQW5kcmV3IHN1Z2dlc3RlZCB0byB0ZXN0
IGxhdGUgdWNvZGUgbG9hZGluZyBhcyB3ZWxsIGFuZCBzbyBJIGRpZC4KPj4+Pj4gSXQgdXNlcyBz
dG9wX21hY2hpbmUoKSB0byByZW5kZXp2b3VzIGNwdXMgYW5kIGl0IGZhaWxlZCB3aXRoIGEgc2lt
aWxhcgo+Pj4+PiBiYWNrdHJhY2UgZm9yIGEgcHJvYmxlbWF0aWMgQ1BVLiBCdXQgaW4gdGhpcyBj
YXNlIHRoZSBzeXN0ZW0gY3Jhc2hlZAo+Pj4+PiBzaW5jZSB0aGVyZSBpcyBubyB0aW1lb3V0IGlu
dm9sdmVkOgo+Pj4+Pgo+Pj4+PiAgICAgICAgKFhFTikgWyAgMTU1LjAyNTE2OF0gWGVuIGNhbGwg
dHJhY2U6Cj4+Pj4+ICAgICAgICAoWEVOKSBbICAxNTUuMDQwMDk1XSAgICBbPGZmZmY4MmQwODAy
NDE3ZjI+XSBSIF9zcGluX3VubG9ja19pcnErMHgyMi8weDMwCj4+Pj4+ICAgICAgICAoWEVOKSBb
ICAxNTUuMDY5NTQ5XSAgICBbPGZmZmY4MmQwODAyM2YzYzI+XSBTIGNvbW1vbi9zY2hlZHVsZS5j
I3NjaGVkX3dhaXRfcmVuZGV6dm91c19pbisweGEyLzB4MjcwCj4+Pj4+ICAgICAgICAoWEVOKSBb
ICAxNTUuMTA5Njk2XSAgICBbPGZmZmY4MmQwODAyM2Y3Mjg+XSBGIGNvbW1vbi9zY2hlZHVsZS5j
I3NjaGVkX3NsYXZlKzB4MTk4LzB4MjYwCj4+Pj4+ICAgICAgICAoWEVOKSBbICAxNTUuMTQ1NTIx
XSAgICBbPGZmZmY4MmQwODAyNDBlMWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJx
KzB4NWEvMHg5MAo+Pj4+PiAgICAgICAgKFhFTikgWyAgMTU1LjE4MDIyM10gICAgWzxmZmZmODJk
MDgwMzcxNmY2Pl0gRiB4ODZfNjQvZW50cnkuUyNwcm9jZXNzX3NvZnRpcnFzKzB4Ni8weDIwCj4+
Pj4+Cj4+Pj4+IEl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRlcyBhIHdvcmthcm91bmQg
Zm9yIExQIGNhc2UsIGJ1dCBvdGhlcgo+Pj4+PiBjYXNlcyBsaWtlIHN0b3BfbWFjaGluZSgpIHJl
bWFpbiBicm9rZW4gc2luY2UgdGhlIHVuZGVybHlpbmcgaXNzdWUgd2l0aAo+Pj4+PiB0aGUgc2No
ZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgo+Pj4+Cj4+Pj4gQW5kIGhlcmUgaXMgdGhlIGZpeCBmb3Ig
dWNvZGUgbG9hZGluZyAodGhhdCB3YXMgaW4gZmFjdCB0aGUgb25seSBjYXNlCj4+Pj4gd2hlcmUg
c3RvcF9tYWNoaW5lX3J1bigpIHdhc24ndCBhbHJlYWR5IGNhbGxlZCBpbiBhIHRhc2tsZXQpLgo+
Pj4KPj4+IFRoaXMgaXMgYSByYXRoZXIgb2RkIHJlc3RyaWN0aW9uLCBhbmQgaGVuY2Ugd2lsbCBu
ZWVkIGV4cGxhaW5pbmcuCj4+Cj4+IHN0b3BfbWFjaGluZV9ydW4oKSBpcyB1c2luZyBhIHRhc2ts
ZXQgb24gZWFjaCBvbmxpbmUgY3B1IChleGNsdWRpbmcgdGhlCj4+IG9uZSBpdCB3YXMgY2FsbGVk
IG9uZSkgZm9yIGRvaW5nIGEgcmVuZGV6dm91cyBvZiBhbGwgY3B1cy4gV2l0aCB0YXNrbGV0cwo+
PiBhbHdheXMgYmVpbmcgZXhlY3V0ZWQgb24gaWRsZSB2Y3B1cyBpdCBpcyBtYW5kYXRvcnkgZm9y
Cj4+IHN0b3BfbWFjaGluZV9ydW4oKSB0byBiZSBjYWxsZWQgb24gYW4gaWRsZSB2Y3B1IGFzIHdl
bGwgd2hlbiBjb3JlCj4+IHNjaGVkdWxpbmcgaXMgYWN0aXZlLCBhcyBvdGhlcndpc2UgYSBkZWFk
bG9jayB3aWxsIG9jY3VyLiBUaGlzIGlzIGJlaW5nCj4+IGFjY29tcGxpc2hlZCBieSB0aGUgdXNl
IG9mIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoKS4KPiAKPiBXZWxsLCBpdCdzIHRoaXMgImEg
ZGVhZGxvY2siIHdoaWNoIGlzIHRvbyB2YWd1ZSBmb3IgbWUuIFdoYXQgZXhhY3RseSBpcwo+IGl0
IHRoYXQgZGVhZGxvY2tzLCBhbmQgd2hlcmUgKGlmIG5vdCBvYnZpb3VzIGZyb20gdGhlIGRlc2Ny
aXB0aW9uIG9mCj4gdGhhdCBjYXNlKSBpcyB0aGUgY29ubmVjdGlvbiB0byBjb3JlIHNjaGVkdWxp
bmc/IEZ1bmRhbWVudGFsbHkgc3VjaCBhbgo+IGlzc3VlIHdvdWxkIHNlZW0gdG8gY2FsbCBmb3Ig
YW4gYWRqdXN0bWVudCB0byBjb3JlIHNjaGVkdWxpbmcgbG9naWMsCj4gbm90IHBsYWNpbmcgb2Yg
bmV3IHJlc3RyaWN0aW9ucyBvbiBvdGhlciBwcmUtZXhpc3RpbmcgY29kZS4KClRoaXMgaXMgdGhl
IG1haW4gb2JqZWN0aXZlIG9mIGNvcmUgc2NoZWR1bGluZzogb24gYWxsIHNpYmxpbmdzIG9mIGEK
Y29yZSBvbmx5IHZjcHVzIG9mIGV4YWN0bHkgb25lIGRvbWFpbiBhcmUgYWxsb3dlZCB0byBiZSBh
Y3RpdmUuCgpBcyB0YXNrbGV0cyBhcmUgb25seSBydW5uaW5nIG9uIGlkbGUgdmNwdXMgYW5kIHN0
b3BfbWFjaGluZV9ydW4oKQppcyBhY3RpdmF0aW5nIHRhc2tsZXRzIG9uIGFsbCBjcHVzIGJ1dCB0
aGUgb25lIGl0IGhhcyBiZWVuIGNhbGxlZCBvbgp0byByZW5kZXp2b3VzLCBpdCBpcyBtYW5kYXRv
cnkgZm9yIHN0b3BfbWFjaGluZV9ydW4oKSB0byBiZSBjYWxsZWQgb24KYW4gaWRsZSB2Y3B1LCB0
b28sIGFzIG90aGVyd2lzZSB0aGVyZSBpcyBubyB3YXkgZm9yIHNjaGVkdWxpbmcgdG8KYWN0aXZh
dGUgdGhlIGlkbGUgdmNwdSBmb3IgdGhlIHRhc2tsZXQgb24gdGhlIHNpYmxpbmcgb2YgdGhlIGNw
dQpzdG9wX21hY2hpbmVfcnVuKCkgaGFzIGJlZW4gY2FsbGVkIG9uLgoKVGhlIG5lZWRlZCBhZGp1
c3RtZW50IHRvIGNvcmUgc2NoZWR1bGluZyB3b3VsZCByZW5kZXIgaXQgYmFzaWNhbGx5CnVzZWxl
c3MgYXMgaXQgY291bGQgbm8gbG9uZ2VyIGZ1bGZpbGwgaXRzIG1haW4gb2JqZWN0aXZlLgoKQSBm
dWxseSBwcmVlbXB0aXZlIGh5cGVydmlzb3Igd291bGQgYmUgYW5vdGhlciBzb2x1dGlvbiwgYnV0
IEkgZ3Vlc3MKdGhpcyBpcyBub3QgYSB2aWFibGUgd2F5IHRvIGdvLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 09:51:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 09:51:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j00I5-0003pk-WA; Fri, 07 Feb 2020 09:51:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j00I4-0003pf-C0
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 09:51:12 +0000
X-Inumbo-ID: 5ec8f1c2-498f-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5ec8f1c2-498f-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 09:51:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F0F34ACA4;
 Fri,  7 Feb 2020 09:51:09 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
 <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
 <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <97393de2-2d84-2ae2-b7b2-504b302b0ca5@suse.com>
Date: Fri, 7 Feb 2020 10:51:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxMDoyNSwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNy4wMi4yMCAw
OTo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDA3LjAyLjIwMjAgMDk6NDIsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAwNy4wMi4yMCAwOToyMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4gT24gMDcuMDIuMjAyMCAwOTowNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4+Pj4gT24gMDYu
MDIuMjAgMTU6MDIsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+PiBPbiAwNi8wMi8yMDIwIDEx
OjA1LCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+Pj4+Pj4+IE9uIDA2LzAyLzIwMjAgMDk6NTcsIErD
vHJnZW4gR3Jvw58gd3JvdGU6Cj4+Pj4+Pj4+IE9uIDA1LjAyLjIwIDE3OjAzLCBTZXJnZXkgRHlh
c2xpIHdyb3RlOgo+Pj4+Pj4+Pj4gSGVsbG8sCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gSSdtIGN1cnJl
bnRseSBpbnZlc3RpZ2F0aW5nIGEgTGl2ZS1QYXRjaCBhcHBsaWNhdGlvbiBmYWlsdXJlIGluIGNv
cmUtCj4+Pj4+Pj4+PiBzY2hlZHVsaW5nIG1vZGUgYW5kIHRoaXMgaXMgYW4gZXhhbXBsZSBvZiB3
aGF0IEkgdXN1YWxseSBnZXQ6Cj4+Pj4+Pj4+PiAoaXQncyBlYXNpbHkgcmVwcm9kdWNpYmxlKQo+
Pj4+Pj4+Pj4KPj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjUyODMwNV0gbGl2ZXBhdGNo
OiBscDogQ1BVOCAtIElQSWluZyB0aGUgb3RoZXIgMTUgQ1BVcwo+Pj4+Pj4+Pj4gICAgICAgICAo
WEVOKSBbICAzNDIuNTU4MzQwXSBsaXZlcGF0Y2g6IGxwOiBUaW1lZCBvdXQgb24gc2VtYXBob3Jl
IGluIENQVSBxdWllc2NlIHBoYXNlIDEzLzE1Cj4+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0
Mi41NTgzNDNdIGJhZCBjcHVzOiA2IDkKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiAgICAgICAgIChYRU4p
IFsgIDM0Mi41NTkyOTNdIENQVTogICAgNgo+Pj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAzNDIu
NTU5NTYyXSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1
OTU2NV0gICAgWzxmZmZmODJkMDgwMjNmMzA0Pl0gUiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93
YWl0X3JlbmRlenZvdXNfaW4rMHhhNC8weDI3MAo+Pj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAz
NDIuNTU5NTY4XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3Nj
aGVkdWxlKzB4MTdhLzB4MjYwCj4+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzFd
ICAgIFs8ZmZmZjgyZDA4MDI0MGQ1YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnEr
MHg1YS8weDkwCj4+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZm
ZjgyZDA4MDI3OGVjNT5dIEYgYXJjaC94ODYvZG9tYWluLmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUv
MHg2MAo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTc2MV0gQ1BV
OiAgICA5Cj4+Pj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMjZdIFhlbiBjYWxsIHRy
YWNlOgo+Pj4+Pj4+Pj4gICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDI5XSAgICBbPGZmZmY4MmQw
ODAyNDE2NjE+XSBSIF9zcGluX2xvY2tfaXJxKzB4MTEvMHg0MAo+Pj4+Pj4+Pj4gICAgICAgICAo
WEVOKSBbICAzNDIuNTYwMDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1vbi9zY2hl
ZHVsZS5jI3NjaGVkX3dhaXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4+Pj4+Pj4+PiAgICAg
ICAgIChYRU4pIFsgIDM0Mi41NjAwMzZdICAgIFs8ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9u
L3NjaGVkdWxlLmMjc2NoZWR1bGUrMHgxN2EvMHgyNjAKPj4+Pj4+Pj4+ICAgICAgICAgKFhFTikg
WyAgMzQyLjU2MDAzOV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5j
I19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMzQyLjU2
MDA0Ml0gICAgWzxmZmZmODJkMDgwMjc5ZGI1Pl0gRiBhcmNoL3g4Ni9kb21haW4uYyNpZGxlX2xv
b3ArMHg1NS8weGIwCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gVGhlIGZpcnN0IEhUIHNpYmxpbmcgaXMg
d2FpdGluZyBmb3IgdGhlIHNlY29uZCBpbiB0aGUgTFAtYXBwbGljYXRpb24KPj4+Pj4+Pj4+IGNv
bnRleHQgd2hpbGUgdGhlIHNlY29uZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGluIHRoZSBzY2hlZHVs
ZXIgY29udGV4dC4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBBbnkgc3VnZ2VzdGlvbnMgb24gaG93IHRv
IGltcHJvdmUgdGhpcyBzaXR1YXRpb24gYXJlIHdlbGNvbWUuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IENh
biB5b3UgdGVzdCB0aGUgYXR0YWNoZWQgcGF0Y2gsIHBsZWFzZT8gSXQgaXMgb25seSB0ZXN0ZWQg
dG8gYm9vdCwgc28KPj4+Pj4+Pj4gSSBkaWQgbm8gbGl2ZXBhdGNoIHRlc3RzIHdpdGggaXQuCj4+
Pj4+Pj4KPj4+Pj4+PiBUaGFuayB5b3UgZm9yIHRoZSBwYXRjaCEgSXQgc2VlbXMgdG8gZml4IHRo
ZSBpc3N1ZSBpbiBteSBtYW51YWwgdGVzdGluZy4KPj4+Pj4+PiBJJ20gZ29pbmcgdG8gc3VibWl0
IGF1dG9tYXRpYyBMUCB0ZXN0aW5nIGZvciBib3RoIHRocmVhZC9jb3JlIG1vZGVzLgo+Pj4+Pj4K
Pj4+Pj4+IEFuZHJldyBzdWdnZXN0ZWQgdG8gdGVzdCBsYXRlIHVjb2RlIGxvYWRpbmcgYXMgd2Vs
bCBhbmQgc28gSSBkaWQuCj4+Pj4+PiBJdCB1c2VzIHN0b3BfbWFjaGluZSgpIHRvIHJlbmRlenZv
dXMgY3B1cyBhbmQgaXQgZmFpbGVkIHdpdGggYSBzaW1pbGFyCj4+Pj4+PiBiYWNrdHJhY2UgZm9y
IGEgcHJvYmxlbWF0aWMgQ1BVLiBCdXQgaW4gdGhpcyBjYXNlIHRoZSBzeXN0ZW0gY3Jhc2hlZAo+
Pj4+Pj4gc2luY2UgdGhlcmUgaXMgbm8gdGltZW91dCBpbnZvbHZlZDoKPj4+Pj4+Cj4+Pj4+PiAg
ICAgICAgKFhFTikgWyAgMTU1LjAyNTE2OF0gWGVuIGNhbGwgdHJhY2U6Cj4+Pj4+PiAgICAgICAg
KFhFTikgWyAgMTU1LjA0MDA5NV0gICAgWzxmZmZmODJkMDgwMjQxN2YyPl0gUiBfc3Bpbl91bmxv
Y2tfaXJxKzB4MjIvMHgzMAo+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDE1NS4wNjk1NDldICAgIFs8
ZmZmZjgyZDA4MDIzZjNjMj5dIFMgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2
b3VzX2luKzB4YTIvMHgyNzAKPj4+Pj4+ICAgICAgICAoWEVOKSBbICAxNTUuMTA5Njk2XSAgICBb
PGZmZmY4MmQwODAyM2Y3Mjg+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3NsYXZlKzB4MTk4
LzB4MjYwCj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMTU1LjE0NTUyMV0gICAgWzxmZmZmODJkMDgw
MjQwZTFhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+Pj4+
ICAgICAgICAoWEVOKSBbICAxNTUuMTgwMjIzXSAgICBbPGZmZmY4MmQwODAzNzE2ZjY+XSBGIHg4
Nl82NC9lbnRyeS5TI3Byb2Nlc3Nfc29mdGlycXMrMHg2LzB4MjAKPj4+Pj4+Cj4+Pj4+PiBJdCBs
b29rcyBsaWtlIHlvdXIgcGF0Y2ggcHJvdmlkZXMgYSB3b3JrYXJvdW5kIGZvciBMUCBjYXNlLCBi
dXQgb3RoZXIKPj4+Pj4+IGNhc2VzIGxpa2Ugc3RvcF9tYWNoaW5lKCkgcmVtYWluIGJyb2tlbiBz
aW5jZSB0aGUgdW5kZXJseWluZyBpc3N1ZSB3aXRoCj4+Pj4+PiB0aGUgc2NoZWR1bGVyIGlzIHN0
aWxsIHRoZXJlLgo+Pj4+Pgo+Pj4+PiBBbmQgaGVyZSBpcyB0aGUgZml4IGZvciB1Y29kZSBsb2Fk
aW5nICh0aGF0IHdhcyBpbiBmYWN0IHRoZSBvbmx5IGNhc2UKPj4+Pj4gd2hlcmUgc3RvcF9tYWNo
aW5lX3J1bigpIHdhc24ndCBhbHJlYWR5IGNhbGxlZCBpbiBhIHRhc2tsZXQpLgo+Pj4+Cj4+Pj4g
VGhpcyBpcyBhIHJhdGhlciBvZGQgcmVzdHJpY3Rpb24sIGFuZCBoZW5jZSB3aWxsIG5lZWQgZXhw
bGFpbmluZy4KPj4+Cj4+PiBzdG9wX21hY2hpbmVfcnVuKCkgaXMgdXNpbmcgYSB0YXNrbGV0IG9u
IGVhY2ggb25saW5lIGNwdSAoZXhjbHVkaW5nIHRoZQo+Pj4gb25lIGl0IHdhcyBjYWxsZWQgb25l
KSBmb3IgZG9pbmcgYSByZW5kZXp2b3VzIG9mIGFsbCBjcHVzLiBXaXRoIHRhc2tsZXRzCj4+PiBh
bHdheXMgYmVpbmcgZXhlY3V0ZWQgb24gaWRsZSB2Y3B1cyBpdCBpcyBtYW5kYXRvcnkgZm9yCj4+
PiBzdG9wX21hY2hpbmVfcnVuKCkgdG8gYmUgY2FsbGVkIG9uIGFuIGlkbGUgdmNwdSBhcyB3ZWxs
IHdoZW4gY29yZQo+Pj4gc2NoZWR1bGluZyBpcyBhY3RpdmUsIGFzIG90aGVyd2lzZSBhIGRlYWRs
b2NrIHdpbGwgb2NjdXIuIFRoaXMgaXMgYmVpbmcKPj4+IGFjY29tcGxpc2hlZCBieSB0aGUgdXNl
IG9mIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoKS4KPj4KPj4gV2VsbCwgaXQncyB0aGlzICJh
IGRlYWRsb2NrIiB3aGljaCBpcyB0b28gdmFndWUgZm9yIG1lLiBXaGF0IGV4YWN0bHkgaXMKPj4g
aXQgdGhhdCBkZWFkbG9ja3MsIGFuZCB3aGVyZSAoaWYgbm90IG9idmlvdXMgZnJvbSB0aGUgZGVz
Y3JpcHRpb24gb2YKPj4gdGhhdCBjYXNlKSBpcyB0aGUgY29ubmVjdGlvbiB0byBjb3JlIHNjaGVk
dWxpbmc/IEZ1bmRhbWVudGFsbHkgc3VjaCBhbgo+PiBpc3N1ZSB3b3VsZCBzZWVtIHRvIGNhbGwg
Zm9yIGFuIGFkanVzdG1lbnQgdG8gY29yZSBzY2hlZHVsaW5nIGxvZ2ljLAo+PiBub3QgcGxhY2lu
ZyBvZiBuZXcgcmVzdHJpY3Rpb25zIG9uIG90aGVyIHByZS1leGlzdGluZyBjb2RlLgo+IAo+IFRo
aXMgaXMgdGhlIG1haW4gb2JqZWN0aXZlIG9mIGNvcmUgc2NoZWR1bGluZzogb24gYWxsIHNpYmxp
bmdzIG9mIGEKPiBjb3JlIG9ubHkgdmNwdXMgb2YgZXhhY3RseSBvbmUgZG9tYWluIGFyZSBhbGxv
d2VkIHRvIGJlIGFjdGl2ZS4KPiAKPiBBcyB0YXNrbGV0cyBhcmUgb25seSBydW5uaW5nIG9uIGlk
bGUgdmNwdXMgYW5kIHN0b3BfbWFjaGluZV9ydW4oKQo+IGlzIGFjdGl2YXRpbmcgdGFza2xldHMg
b24gYWxsIGNwdXMgYnV0IHRoZSBvbmUgaXQgaGFzIGJlZW4gY2FsbGVkIG9uCj4gdG8gcmVuZGV6
dm91cywgaXQgaXMgbWFuZGF0b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8gYmUgY2FsbGVk
IG9uCj4gYW4gaWRsZSB2Y3B1LCB0b28sIGFzIG90aGVyd2lzZSB0aGVyZSBpcyBubyB3YXkgZm9y
IHNjaGVkdWxpbmcgdG8KPiBhY3RpdmF0ZSB0aGUgaWRsZSB2Y3B1IGZvciB0aGUgdGFza2xldCBv
biB0aGUgc2libGluZyBvZiB0aGUgY3B1Cj4gc3RvcF9tYWNoaW5lX3J1bigpIGhhcyBiZWVuIGNh
bGxlZCBvbi4KCkkgY2FuIGZvbGxvdyBhbGwgdGhpcywgYnV0IGl0IG5lZWRzIHNwZWxsaW5nIG91
dCBpbiB0aGUgZGVzY3JpcHRpb24Kb2YgdGhlIHBhdGNoLCBJIHRoaW5rLiAib25seSBydW5uaW5n
IG9uIGlkbGUgdmNwdXMiIGlzbid0IHZlcnkKcHJlY2lzZSB0aG91Z2gsIGFzIHRoaXMgaWdub3Jl
cyBzb2Z0aXJxIHRhc2tsZXRzLiBXaGljaCBnb3QgbWUgdG8KdGhpbmsgb2YgYW4gYWx0ZXJuYXRp
dmUgKGZhb2Q6IHdpdGhvdXQgaGF2aW5nIHRob3VnaHQgdGhyb3VnaCBhdAphbGwgd2hldGhlciB0
aGlzIHdvdWxkIGluZGVlZCBiZSB2aWFibGUpOiBXaGF0IGlmIHN0b3AtbWFjaGluZSB1c2VkCnNv
ZnRpcnEgdGFza2xldHMgaW5zdGVhZCBvZiAib3JkaW5hcnkiIG9uZXM/CgpKYW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 09:53:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 09:53:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j00Jt-0003w7-IS; Fri, 07 Feb 2020 09:53:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gniO=33=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j00Js-0003vw-EW
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 09:53:04 +0000
X-Inumbo-ID: a0cc19e6-498f-11ea-b11b-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a0cc19e6-498f-11ea-b11b-12813bfff9fa;
 Fri, 07 Feb 2020 09:53:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581069181;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=vwlReN3sFTejD/cJGkR6ry+NifEijf+EGYc1VzgX86w=;
 b=Vfz7cBE23M4WrNNYpPQxFsQKVLWcrTS7/acQa7bbsu23JzL+uKarxUFi
 LpkBea0bJ3J1buQtyEXcDgdwtCoDZi9E8ifXSvXOB7usj0/eQe+jGrdPS
 NekxCPiVAIT7uYzJo071yLwFjEsIxPyY44J+5rUjIYpa+svXEoG5lhsiU I=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u1vwo/EvErnYKUVdVgj844cYRGIA4O87NDQN70eItONyQ2xHwD1Jw2PjSty+N64x5p2TiKvEk8
 TEsYhwQh5MbZT4bi7e9acGmGpPft12XjELVXzoR0jdejDBtUSGpnWEdpwyJdA7MBMhmRHeuZA7
 5tPrP1Z6SZ/mFcimoXA2HZZTNFFsbMNq0ZwU6YbhHnbUKmbNsGc0y5z2QqAa9TA0JvRx8S1XKv
 UGQkxjLHgQ90cu5XXBgfCazjSnLjxXHFTClBcGHJ6xEUlmG9EEhakbuPNTTZv4IDGs7kzUSeq9
 OXw=
X-SBRS: 2.7
X-MesageID: 12536154
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,412,1574139600"; d="scan'208";a="12536154"
Date: Fri, 7 Feb 2020 10:52:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200207095249.GB4679@Air-de-Roger>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
 <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMDcsIDIwMjAgYXQgMDk6MDg6MTVBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDYuMDIuMjAyMCAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiAtLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgv
dm14LmMKPiA+IEBAIC0zMDM3LDkgKzMwMzcsOCBAQCBzdGF0aWMgaW50IHZteF9hbGxvY192bGFw
aWNfbWFwcGluZyhzdHJ1Cj4gPiAgICAgIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QocGcsIGQs
IFNIQVJFX3J3KTsKPiA+ICAgICAgZC0+YXJjaC5odm0udm14LmFwaWNfYWNjZXNzX21mbiA9IG1m
bjsKPiA+ICAKPiA+IC0gICAgcmV0dXJuIHNldF9tbWlvX3AybV9lbnRyeShkLCBwYWRkcl90b19w
Zm4oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSksIG1mbiwKPiA+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBQQUdFX09SREVSXzRLLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHAybV9nZXRfaG9zdHAybShkKS0+ZGVmYXVsdF9hY2Nlc3MpOwo+ID4gKyAgICByZXR1cm4g
c2V0X21taW9fcDJtX2VudHJ5KGQsIGdhZGRyX3RvX2dmbihBUElDX0RFRkFVTFRfUEhZU19CQVNF
KSwgbWZuLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEsp
Owo+ID4gIH0KPiAKPiBVcG9uIDJuZCB0aG91Z2h0IC0gZG9lcyB0aGlzIHJlYWxseSB3YW50IHRv
IHVzZSBkZWZhdWx0IGFjY2Vzcz8KPiBFeGVjdXRlIHBlcm1pc3Npb24gZm9yIHRoaXMgcGFnZSBs
b29rcyBhIGxpdHRsZSBzdXNwaWNpb3VzLgo+IElzbid0IGl0IHRoZSBjYXNlIHRoYXQgdGhpcyBw
YWdlIGRvZXNuJ3QgKG5vcm1hbGx5PykgZ2V0Cj4gYWNjZXNzZWQgYXQgYWxsLCBhbmQgaW5zdGVh
ZCBpdHMgYWRkcmVzcyBzZXJ2ZXMgYXMgYW4gaW5kaWNhdG9yCj4gdG8gdGhlIENQVT8gKEkgZXZl
biB2YWd1ZWx5IHJlY2FsbCBpdCBoYXZpbmcgYmVlbiBjb25zaWRlcmVkIHRvCj4gY29uc29saWRh
dGUgdGhpcywgdG8gZS5nLiBhIHNpbmdsZSBwYWdlIHBlciBkb21haW4uKSBJbiB3aGljaAo+IGNh
c2UgZXZlbiBwMm1fYWNjZXNzX24gbWlnaHQgYmUgZ29vZCBlbm91Z2g/CgpIbSwgSSB0aGluayBw
Mm1fYWNjZXNzX24gaXMgbm90IGVub3VnaCwgYXMgdGhhdCB3b3VsZCB0cmlnZ2VyIGFuIEVQVApm
YXVsdCB3aGljaCBoYXMgcHJlZmVyZW5jZSBvdmVyIHRoZSBBUElDIGFjY2VzcyBWTSBleGl0IChz
ZWUgMjkuNC4xClByaW9yaXR5IG9mIEFQSUMtQWNjZXNzIFZNIEV4aXRzKS4KCkkgdGhpbmsgc2V0
dGluZyBpdCB0byBwMm1fYWNjZXNzX3J3IHNob3VsZCBiZSBlbm91Z2gsIGFuZCB3ZSB3b3VsZCBn
ZXQKRVBUIGZhdWx0cyB3aGVuIHRyeWluZyB0byBleGVjdXRlIGZyb20gQVBJQyBwYWdlLgoKUm9n
ZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 09:59:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 09:59:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j00Pb-00049F-BW; Fri, 07 Feb 2020 09:58:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j00PZ-000499-N1
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 09:58:57 +0000
X-Inumbo-ID: 7436e5d6-4990-11ea-b2cb-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7436e5d6-4990-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 09:58:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AD303B004;
 Fri,  7 Feb 2020 09:58:55 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
 <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
 <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
 <97393de2-2d84-2ae2-b7b2-504b302b0ca5@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <bc680bdb-b791-9aef-5e11-36a6a2e6def4@suse.com>
Date: Fri, 7 Feb 2020 10:58:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <97393de2-2d84-2ae2-b7b2-504b302b0ca5@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAgMTA6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDA3LjAyLjIwMjAgMTA6
MjUsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDA3LjAyLjIwIDA5OjQ5LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDA3LjAyLjIwMjAgMDk6NDIsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+
Pj4gT24gMDcuMDIuMjAgMDk6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAwNy4wMi4y
MDIwIDA5OjA0LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+Pj4gT24gMDYuMDIuMjAgMTU6MDIs
IFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+Pj4gT24gMDYvMDIvMjAyMCAxMTowNSwgU2VyZ2V5
IER5YXNsaSB3cm90ZToKPj4+Pj4+Pj4gT24gMDYvMDIvMjAyMCAwOTo1NywgSsO8cmdlbiBHcm/D
nyB3cm90ZToKPj4+Pj4+Pj4+IE9uIDA1LjAyLjIwIDE3OjAzLCBTZXJnZXkgRHlhc2xpIHdyb3Rl
Ogo+Pj4+Pj4+Pj4+IEhlbGxvLAo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gSSdtIGN1cnJlbnRseSBp
bnZlc3RpZ2F0aW5nIGEgTGl2ZS1QYXRjaCBhcHBsaWNhdGlvbiBmYWlsdXJlIGluIGNvcmUtCj4+
Pj4+Pj4+Pj4gc2NoZWR1bGluZyBtb2RlIGFuZCB0aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hhdCBJ
IHVzdWFsbHkgZ2V0Ogo+Pj4+Pj4+Pj4+IChpdCdzIGVhc2lseSByZXByb2R1Y2libGUpCj4+Pj4+
Pj4+Pj4KPj4+Pj4+Pj4+PiAgICAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBsaXZlcGF0Y2g6
IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4+Pj4+Pj4gICAgICAgICAg
KFhFTikgWyAgMzQyLjU1ODM0MF0gbGl2ZXBhdGNoOiBscDogVGltZWQgb3V0IG9uIHNlbWFwaG9y
ZSBpbiBDUFUgcXVpZXNjZSBwaGFzZSAxMy8xNQo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsg
IDM0Mi41NTgzNDNdIGJhZCBjcHVzOiA2IDkKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+ICAgICAgICAg
IChYRU4pIFsgIDM0Mi41NTkyOTNdIENQVTogICAgNgo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4p
IFsgIDM0Mi41NTk1NjJdIFhlbiBjYWxsIHRyYWNlOgo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4p
IFsgIDM0Mi41NTk1NjVdICAgIFs8ZmZmZjgyZDA4MDIzZjMwND5dIFIgY29tbW9uL3NjaGVkdWxl
LmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTQvMHgyNzAKPj4+Pj4+Pj4+PiAgICAgICAg
ICAoWEVOKSBbICAzNDIuNTU5NTY4XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBGIGNvbW1vbi9z
Y2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikg
WyAgMzQyLjU1OTU3MV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5j
I19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+Pj4+Pj4+PiAgICAgICAgICAoWEVOKSBbICAzNDIu
NTU5NTc0XSAgICBbPGZmZmY4MmQwODAyNzhlYzU+XSBGIGFyY2gveDg2L2RvbWFpbi5jI2d1ZXN0
X2lkbGVfbG9vcCsweDM1LzB4NjAKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4p
IFsgIDM0Mi41NTk3NjFdIENQVTogICAgOQo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsgIDM0
Mi41NjAwMjZdIFhlbiBjYWxsIHRyYWNlOgo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsgIDM0
Mi41NjAwMjldICAgIFs8ZmZmZjgyZDA4MDI0MTY2MT5dIFIgX3NwaW5fbG9ja19pcnErMHgxMS8w
eDQwCj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAzMl0gICAgWzxmZmZmODJk
MDgwMjNmMzIzPl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4r
MHhjMy8weDI3MAo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMzZdICAgIFs8
ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUrMHgxN2EvMHgy
NjAKPj4+Pj4+Pj4+PiAgICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDM5XSAgICBbPGZmZmY4MmQw
ODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+Pj4+
Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsgIDM0Mi41NjAwNDJdICAgIFs8ZmZmZjgyZDA4MDI3OWRi
NT5dIEYgYXJjaC94ODYvZG9tYWluLmMjaWRsZV9sb29wKzB4NTUvMHhiMAo+Pj4+Pj4+Pj4+Cj4+
Pj4+Pj4+Pj4gVGhlIGZpcnN0IEhUIHNpYmxpbmcgaXMgd2FpdGluZyBmb3IgdGhlIHNlY29uZCBp
biB0aGUgTFAtYXBwbGljYXRpb24KPj4+Pj4+Pj4+PiBjb250ZXh0IHdoaWxlIHRoZSBzZWNvbmQg
d2FpdHMgZm9yIHRoZSBmaXJzdCBpbiB0aGUgc2NoZWR1bGVyIGNvbnRleHQuCj4+Pj4+Pj4+Pj4K
Pj4+Pj4+Pj4+PiBBbnkgc3VnZ2VzdGlvbnMgb24gaG93IHRvIGltcHJvdmUgdGhpcyBzaXR1YXRp
b24gYXJlIHdlbGNvbWUuCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gQ2FuIHlvdSB0ZXN0IHRoZSBhdHRh
Y2hlZCBwYXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBib290LCBzbwo+Pj4+Pj4+
Pj4gSSBkaWQgbm8gbGl2ZXBhdGNoIHRlc3RzIHdpdGggaXQuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFRo
YW5rIHlvdSBmb3IgdGhlIHBhdGNoISBJdCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1h
bnVhbCB0ZXN0aW5nLgo+Pj4+Pj4+PiBJJ20gZ29pbmcgdG8gc3VibWl0IGF1dG9tYXRpYyBMUCB0
ZXN0aW5nIGZvciBib3RoIHRocmVhZC9jb3JlIG1vZGVzLgo+Pj4+Pj4+Cj4+Pj4+Pj4gQW5kcmV3
IHN1Z2dlc3RlZCB0byB0ZXN0IGxhdGUgdWNvZGUgbG9hZGluZyBhcyB3ZWxsIGFuZCBzbyBJIGRp
ZC4KPj4+Pj4+PiBJdCB1c2VzIHN0b3BfbWFjaGluZSgpIHRvIHJlbmRlenZvdXMgY3B1cyBhbmQg
aXQgZmFpbGVkIHdpdGggYSBzaW1pbGFyCj4+Pj4+Pj4gYmFja3RyYWNlIGZvciBhIHByb2JsZW1h
dGljIENQVS4gQnV0IGluIHRoaXMgY2FzZSB0aGUgc3lzdGVtIGNyYXNoZWQKPj4+Pj4+PiBzaW5j
ZSB0aGVyZSBpcyBubyB0aW1lb3V0IGludm9sdmVkOgo+Pj4+Pj4+Cj4+Pj4+Pj4gICAgICAgICAo
WEVOKSBbICAxNTUuMDI1MTY4XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4+PiAgICAgICAgIChYRU4p
IFsgIDE1NS4wNDAwOTVdICAgIFs8ZmZmZjgyZDA4MDI0MTdmMj5dIFIgX3NwaW5fdW5sb2NrX2ly
cSsweDIyLzB4MzAKPj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDE1NS4wNjk1NDldICAgIFs8ZmZm
ZjgyZDA4MDIzZjNjMj5dIFMgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3Vz
X2luKzB4YTIvMHgyNzAKPj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDE1NS4xMDk2OTZdICAgIFs8
ZmZmZjgyZDA4MDIzZjcyOD5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfc2xhdmUrMHgxOTgv
MHgyNjAKPj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDE1NS4xNDU1MjFdICAgIFs8ZmZmZjgyZDA4
MDI0MGUxYT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4+Pj4+
Pj4gICAgICAgICAoWEVOKSBbICAxNTUuMTgwMjIzXSAgICBbPGZmZmY4MmQwODAzNzE2ZjY+XSBG
IHg4Nl82NC9lbnRyeS5TI3Byb2Nlc3Nfc29mdGlycXMrMHg2LzB4MjAKPj4+Pj4+Pgo+Pj4+Pj4+
IEl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRlcyBhIHdvcmthcm91bmQgZm9yIExQIGNh
c2UsIGJ1dCBvdGhlcgo+Pj4+Pj4+IGNhc2VzIGxpa2Ugc3RvcF9tYWNoaW5lKCkgcmVtYWluIGJy
b2tlbiBzaW5jZSB0aGUgdW5kZXJseWluZyBpc3N1ZSB3aXRoCj4+Pj4+Pj4gdGhlIHNjaGVkdWxl
ciBpcyBzdGlsbCB0aGVyZS4KPj4+Pj4+Cj4+Pj4+PiBBbmQgaGVyZSBpcyB0aGUgZml4IGZvciB1
Y29kZSBsb2FkaW5nICh0aGF0IHdhcyBpbiBmYWN0IHRoZSBvbmx5IGNhc2UKPj4+Pj4+IHdoZXJl
IHN0b3BfbWFjaGluZV9ydW4oKSB3YXNuJ3QgYWxyZWFkeSBjYWxsZWQgaW4gYSB0YXNrbGV0KS4K
Pj4+Pj4KPj4+Pj4gVGhpcyBpcyBhIHJhdGhlciBvZGQgcmVzdHJpY3Rpb24sIGFuZCBoZW5jZSB3
aWxsIG5lZWQgZXhwbGFpbmluZy4KPj4+Pgo+Pj4+IHN0b3BfbWFjaGluZV9ydW4oKSBpcyB1c2lu
ZyBhIHRhc2tsZXQgb24gZWFjaCBvbmxpbmUgY3B1IChleGNsdWRpbmcgdGhlCj4+Pj4gb25lIGl0
IHdhcyBjYWxsZWQgb25lKSBmb3IgZG9pbmcgYSByZW5kZXp2b3VzIG9mIGFsbCBjcHVzLiBXaXRo
IHRhc2tsZXRzCj4+Pj4gYWx3YXlzIGJlaW5nIGV4ZWN1dGVkIG9uIGlkbGUgdmNwdXMgaXQgaXMg
bWFuZGF0b3J5IGZvcgo+Pj4+IHN0b3BfbWFjaGluZV9ydW4oKSB0byBiZSBjYWxsZWQgb24gYW4g
aWRsZSB2Y3B1IGFzIHdlbGwgd2hlbiBjb3JlCj4+Pj4gc2NoZWR1bGluZyBpcyBhY3RpdmUsIGFz
IG90aGVyd2lzZSBhIGRlYWRsb2NrIHdpbGwgb2NjdXIuIFRoaXMgaXMgYmVpbmcKPj4+PiBhY2Nv
bXBsaXNoZWQgYnkgdGhlIHVzZSBvZiBjb250aW51ZV9oeXBlcmNhbGxfb25fY3B1KCkuCj4+Pgo+
Pj4gV2VsbCwgaXQncyB0aGlzICJhIGRlYWRsb2NrIiB3aGljaCBpcyB0b28gdmFndWUgZm9yIG1l
LiBXaGF0IGV4YWN0bHkgaXMKPj4+IGl0IHRoYXQgZGVhZGxvY2tzLCBhbmQgd2hlcmUgKGlmIG5v
dCBvYnZpb3VzIGZyb20gdGhlIGRlc2NyaXB0aW9uIG9mCj4+PiB0aGF0IGNhc2UpIGlzIHRoZSBj
b25uZWN0aW9uIHRvIGNvcmUgc2NoZWR1bGluZz8gRnVuZGFtZW50YWxseSBzdWNoIGFuCj4+PiBp
c3N1ZSB3b3VsZCBzZWVtIHRvIGNhbGwgZm9yIGFuIGFkanVzdG1lbnQgdG8gY29yZSBzY2hlZHVs
aW5nIGxvZ2ljLAo+Pj4gbm90IHBsYWNpbmcgb2YgbmV3IHJlc3RyaWN0aW9ucyBvbiBvdGhlciBw
cmUtZXhpc3RpbmcgY29kZS4KPj4KPj4gVGhpcyBpcyB0aGUgbWFpbiBvYmplY3RpdmUgb2YgY29y
ZSBzY2hlZHVsaW5nOiBvbiBhbGwgc2libGluZ3Mgb2YgYQo+PiBjb3JlIG9ubHkgdmNwdXMgb2Yg
ZXhhY3RseSBvbmUgZG9tYWluIGFyZSBhbGxvd2VkIHRvIGJlIGFjdGl2ZS4KPj4KPj4gQXMgdGFz
a2xldHMgYXJlIG9ubHkgcnVubmluZyBvbiBpZGxlIHZjcHVzIGFuZCBzdG9wX21hY2hpbmVfcnVu
KCkKPj4gaXMgYWN0aXZhdGluZyB0YXNrbGV0cyBvbiBhbGwgY3B1cyBidXQgdGhlIG9uZSBpdCBo
YXMgYmVlbiBjYWxsZWQgb24KPj4gdG8gcmVuZGV6dm91cywgaXQgaXMgbWFuZGF0b3J5IGZvciBz
dG9wX21hY2hpbmVfcnVuKCkgdG8gYmUgY2FsbGVkIG9uCj4+IGFuIGlkbGUgdmNwdSwgdG9vLCBh
cyBvdGhlcndpc2UgdGhlcmUgaXMgbm8gd2F5IGZvciBzY2hlZHVsaW5nIHRvCj4+IGFjdGl2YXRl
IHRoZSBpZGxlIHZjcHUgZm9yIHRoZSB0YXNrbGV0IG9uIHRoZSBzaWJsaW5nIG9mIHRoZSBjcHUK
Pj4gc3RvcF9tYWNoaW5lX3J1bigpIGhhcyBiZWVuIGNhbGxlZCBvbi4KPiAKPiBJIGNhbiBmb2xs
b3cgYWxsIHRoaXMsIGJ1dCBpdCBuZWVkcyBzcGVsbGluZyBvdXQgaW4gdGhlIGRlc2NyaXB0aW9u
Cj4gb2YgdGhlIHBhdGNoLCBJIHRoaW5rLiAib25seSBydW5uaW5nIG9uIGlkbGUgdmNwdXMiIGlz
bid0IHZlcnkKPiBwcmVjaXNlIHRob3VnaCwgYXMgdGhpcyBpZ25vcmVzIHNvZnRpcnEgdGFza2xl
dHMuIFdoaWNoIGdvdCBtZSB0bwo+IHRoaW5rIG9mIGFuIGFsdGVybmF0aXZlIChmYW9kOiB3aXRo
b3V0IGhhdmluZyB0aG91Z2h0IHRocm91Z2ggYXQKPiBhbGwgd2hldGhlciB0aGlzIHdvdWxkIGlu
ZGVlZCBiZSB2aWFibGUpOiBXaGF0IGlmIHN0b3AtbWFjaGluZSB1c2VkCj4gc29mdGlycSB0YXNr
bGV0cyBpbnN0ZWFkIG9mICJvcmRpbmFyeSIgb25lcz8KClRoaXMgd291bGQgYnJlYWsgaXRzIHVz
ZSBmb3IgZW50ZXJpbmcgQUNQSSBTMyBzdGF0ZSB3aGVyZSBpdCByZWxpZXMgb24KYWxsIGd1ZXN0
IHZjcHVzIGJlaW5nIGRlc2NoZWR1bGVkLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 10:26:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 10:26:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j00pp-0006eI-BW; Fri, 07 Feb 2020 10:26:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hdY0=33=merlin.srs.infradead.org=batv+1a18ff0851e0951751f6+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j00pn-0006eD-MJ
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 10:26:03 +0000
X-Inumbo-ID: 34cd544e-4994-11ea-a677-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 34cd544e-4994-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 10:25:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=0ZD1bmz1PuVkEpg4vm4CpqYH367jSKfKJ5LOYDv9QbE=; b=M9sD5WjbmXxxahQVeEYjbbQkbm
 PKYYhXrl0uAqT4CvMFVd2UFWvyp7Pv4ZMmibUf2hyFDwY6xjQudp4cChsuJiRWsjcScZK4eJH4m2L
 mt5QyZoSVGAu6ma13sifvaDVF6BXol3sV0BkgMjKGvG08+/MY2Hy9wjcx7Ya2xpmeR2mbqZuegiGu
 uLu6hBgfFHtC1qpmSeoZTfP8+YgmuhYpHMbS65sDfWLKbh/PXQS8PjD/6+2e60/0BSpExLXbyxFLQ
 xGxK8e1PwkN0TTdOPar89Dt9Qx/CauErYByuC/77rdzOhrzN9KndYKs8HnyWhEQy7WGKDoR2KkUwA
 Z6j8ij9Q==;
Received: from 54-240-197-225.amazon.com ([54.240.197.225]
 helo=freeip.amazon.com)
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j00pS-00059K-Od; Fri, 07 Feb 2020 10:25:43 +0000
Message-ID: <8f85252880a19dec836d9ce2e0a00bf480826eb3.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <jbeulich@suse.com>, Varad Gautam <vrd@amazon.de>
Date: Fri, 07 Feb 2020 10:25:41 +0000
In-Reply-To: <6fbfc47c-c7ab-549b-62a0-a9cf8b790d23@suse.com>
References: <1581066052-25269-1-git-send-email-vrd@amazon.de>
 <6fbfc47c-c7ab-549b-62a0-a9cf8b790d23@suse.com>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH] kimage: Allow load/exec for images with
 KEXEC_TYPE_LIVE_UPDATE
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============2693286556432846010=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2693286556432846010==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-B29keR07gI9mPyVPIQy2"


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

On Fri, 2020-02-07 at 10:24 +0100, Jan Beulich wrote:
> You don't mention any prereq patches, and I can't see any
> definition of KEXEC_TYPE_LIVE_UPDATE in the public headers.
> IOW I can't see how this patch would be able to not break
> the build on current staging. Please clarify.

I don't think this was meant to go to the list.

It's a fixup for the patch I posted in my RFC series at
https://lists.xenproject.org/archives/html/xen-devel/2020-01/msg02690.html

The original testing was just hard-coding addresses and using a
'normal' kexec load, and we were only testing KEXEC_TYPE_LIVE_UPDATE
for the actual kexec_exec.

Once Varad had implemented the automatic placement support in kexec
userspace tools, we spotted that the load operation wasn't working for
KEXEC_TYPE_LIVE_UPDATE, hence this fixup.

I merged it into the appropriate patch in my tree some time last week.
https://xenbits.xen.org/gitweb/?p=3Dpeople/dwmw2/xen.git;a=3Dcommitdiff;h=
=3D0bf4204cdb5f4fb8d17ead8df3e4fda37cfd6a28

--=-B29keR07gI9mPyVPIQy2
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA3MTAyNTQxWjAvBgkqhkiG9w0BCQQxIgQg8YbcFWr7sTG6s4qmp+nLWAKxosT5WhO5icV6ijux
pRUwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAJa7atvX4ogqFXptwffKg2JT48U+BLjz/dFNyw+vfkBtcSKtPIWOmVcmGHJ2HkQy
wd43ip/EOMKQFsvXOwsxTZX3LmxnMl1HPArs8fegtntrmq45DHEyq+sb2N6UZt/Smbu4vReV/PZ7
dxC1w/Niuu4vW6fX9LsP36LfwQo7H3kknLPp8sBxJA/1blvqjCatt5UKc/0p8wG9feTx3X1MVf9F
UrR0lHGBljKKuz348PXW9znSPsAPMz9rJIBW1h0T3ocF1uZPqkJLyoFJJ4DOT+utT9lA3xe/YRqD
Bfg1ogvwRmZm/jtaaQm3lMaqSnHFFjP/5YIAFi2eLySd3kZh1fsAAAAAAAA=


--=-B29keR07gI9mPyVPIQy2--



--===============2693286556432846010==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2693286556432846010==--



From xen-devel-bounces@lists.xenproject.org Fri Feb 07 11:09:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 11:09:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j01Vr-0001RQ-Pn; Fri, 07 Feb 2020 11:09:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ndnz=33=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j01Vp-0001Qf-U9
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 11:09:29 +0000
X-Inumbo-ID: 4eb86c44-499a-11ea-b12d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4eb86c44-499a-11ea-b12d-12813bfff9fa;
 Fri, 07 Feb 2020 11:09:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BCCD7ACB8;
 Fri,  7 Feb 2020 11:09:27 +0000 (UTC)
Message-ID: <d2fe8b44aed9e9f3bf51585af1403f2ac1162042.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Fri, 07 Feb 2020 12:09:26 +0100
In-Reply-To: <20200207072405.2236-1-jgross@suse.com>
References: <20200207072405.2236-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: add some diagnostic info in the
 run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============6519161625904490645=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6519161625904490645==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-zeo5+SB8e5q0nX0u9E67"


--=-zeo5+SB8e5q0nX0u9E67
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2020-02-07 at 08:24 +0100, Juergen Gross wrote:
> When dumping the run queue information add some more data regarding
> current and (if known) previous vcpu for each physical cpu.
>
Looks good to me.

Can we have, here in the changelog, a sample of how the new output
looks like?

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-zeo5+SB8e5q0nX0u9E67
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl49RWYACgkQFkJ4iaW4
c+7aYg//avy8olWblyo5PxOVPHT80W/FjE+SFD50AXx02NYftkb5NAOdsYNrMCMZ
d+qbj7JVUgPEN50IQjISafFopDkqmwvaCgUJDoLCH/6OkVVtc/N3CEmJOeId76H8
rr9l/07z/YW4FKNmwv7qMLAGbGNDLkxg+ZXtSdkGY2lusQBWJlFpzThug4JuGMkF
PCtPHMmHLVW+XE5kbnSaj5SK5QOw4IiD4CEPvjnGxR57KToJlMsXuDdmhhLnXP52
TPxJ+hSHAbuXw6RL9Jcn1dzndR4uLDNaKvfd5fS44qdMMHw8qvBuN3gLZ9cedkAU
GayKwPuhuXKnnmB3DYrhzRoUfmBDKGcNdQX7sDgEnc0A/Tu7NW8serI0jKh8/+u8
MvC3l2gtqvX8L59JbcZXnVeNprCLlv7VoVgkM6c2FQkPSHkvWrUhXbzsDSh3sxIN
2R0WHcXnOXgY1su91Cd2f+oaMTJtJA9ukFNdLxKhCbTjrAq3E+YuB3UMsDUjrLPi
TmGe8j7dNZ2EvGp76APpcg5WO6GwSyshy/gTMxt+ZFjE24Q+0RxUNJfeRnVU93AB
hQIwsv9IUoD5TantxZyC4SU4VJO4tdylEaVWHxED2mNdCSJcNFSsu6s9zvYEvCOR
c+WCyyshszhAGWVki6lGNwch4mdiM/xhZfcm6jGjVG8hdqFzCIA=
=sGgo
-----END PGP SIGNATURE-----

--=-zeo5+SB8e5q0nX0u9E67--



--===============6519161625904490645==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6519161625904490645==--



From xen-devel-bounces@lists.xenproject.org Fri Feb 07 11:38:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 11:38:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j01xM-0003o6-ML; Fri, 07 Feb 2020 11:37:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j01xL-0003o1-1j
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 11:37:55 +0000
X-Inumbo-ID: 4390af8a-499e-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4390af8a-499e-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 11:37:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j01xD-00077x-0S; Fri, 07 Feb 2020 11:37:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j01xC-0007tB-N2; Fri, 07 Feb 2020 11:37:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j01xC-0004YK-MO; Fri, 07 Feb 2020 11:37:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146782-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=863d2ed5823f90c42dcd481687cc99cbc9c4a17c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 11:37:46 +0000
Subject: [Xen-devel] [qemu-mainline test] 146782: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc4MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3ODIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBi
dWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4NjNkMmVkNTgyM2Y5
MGM0MmRjZDQ4MTY4N2NjOTljYmM5YzRhMTdjCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUyIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzcwICAyMDIwLTAyLTA2
IDIwOjA2OjUwIFogICAgMCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxl
aWZAbnV2aWFpbmMuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkg
SGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFs
aWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBM
IDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwg
QXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxt
YXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWpp
dHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXgg
RmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJv
bG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGli
b28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
cm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8
bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFp
bC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxt
ZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFu
bmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNv
bT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFv
IDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXgu
Y29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0
YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBG
YW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8
c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5
bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFs
IFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBo
dWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1p
biBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDAxNyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 11:44:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 11:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j023s-0004dQ-Lc; Fri, 07 Feb 2020 11:44:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gniO=33=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j023r-0004dL-Nd
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 11:44:39 +0000
X-Inumbo-ID: 38178466-499f-11ea-b13f-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 38178466-499f-11ea-b13f-12813bfff9fa;
 Fri, 07 Feb 2020 11:44:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581075879;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=MUDB3FEF81tvvZ8ty5DAEPeQnf7iiNKqw8ZvJD3Rx7M=;
 b=GgKMTOw6oSND2F1K+U+wJfVNOF8xU07OJrpJhGhrZEICiOpDoPJREbLb
 W1YgOpVEgRAQQdks2tBmdvPL8wWFusQqcv33/UYc4hF46lxoV/ZOijYuX
 a5RNoHXsvdOXzpDSa7vJJSdxKDxPhpL0Tf+t6Z8fpDtin0opR5wtWqSOO 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QilDxLLcyL6TJerg/Uqsa/adv2yk3nI47zBbM8qarWQjS67YLQR6z178zrPM7XJwuhvcPl4Fd6
 Soxf0FlPnOkxrH8jM9263YA6ZBuSS/8dsp9JfsYn5XY0WL8fuuL65riSWcgmBOruy9g02LONrb
 RryFAaasTnLrTZVyYjM8It8hbcWsegHJWyVbVZGC+tAteW18P0NyctxfoCVYYT3mj9rRAqwMUx
 n+517NoD6EGhWLmNPZTTSV7eqnnaOtl+C5hg834zcZ0kzW+16J3M3Si21SWoNXoadT7favr1gV
 9Xw=
X-SBRS: 2.7
X-MesageID: 12112320
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12112320"
Date: Fri, 7 Feb 2020 12:44:27 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200207114427.GC4679@Air-de-Roger>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
 <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
 <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross
 Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMDcsIDIwMjAgYXQgMTA6MjU6MDVBTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAwNy4wMi4yMCAwOTo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBPbiAwNy4w
Mi4yMDIwIDA5OjQyLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+ID4gPiBPbiAwNy4wMi4yMCAwOToy
MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+ID4gT24gMDcuMDIuMjAyMCAwOTowNCwgSsO8cmdl
biBHcm/DnyB3cm90ZToKPiA+ID4gPiA+IE9uIDA2LjAyLjIwIDE1OjAyLCBTZXJnZXkgRHlhc2xp
IHdyb3RlOgo+ID4gPiA+ID4gPiBPbiAwNi8wMi8yMDIwIDExOjA1LCBTZXJnZXkgRHlhc2xpIHdy
b3RlOgo+ID4gPiA+ID4gPiA+IE9uIDA2LzAyLzIwMjAgMDk6NTcsIErDvHJnZW4gR3Jvw58gd3Jv
dGU6Cj4gPiA+ID4gPiA+ID4gPiBPbiAwNS4wMi4yMCAxNzowMywgU2VyZ2V5IER5YXNsaSB3cm90
ZToKPiA+ID4gPiA+ID4gPiA+ID4gSGVsbG8sCj4gPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4g
PiA+ID4gPiBJJ20gY3VycmVudGx5IGludmVzdGlnYXRpbmcgYSBMaXZlLVBhdGNoIGFwcGxpY2F0
aW9uIGZhaWx1cmUgaW4gY29yZS0KPiA+ID4gPiA+ID4gPiA+ID4gc2NoZWR1bGluZyBtb2RlIGFu
ZCB0aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0Ogo+ID4gPiA+ID4gPiA+
ID4gPiAoaXQncyBlYXNpbHkgcmVwcm9kdWNpYmxlKQo+ID4gPiA+ID4gPiA+ID4gPiAKPiA+ID4g
PiA+ID4gPiA+ID4gICAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBsaXZlcGF0Y2g6IGxwOiBD
UFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4gPiA+ID4gPiA+ID4gPiA+ICAgICAgICAg
KFhFTikgWyAgMzQyLjU1ODM0MF0gbGl2ZXBhdGNoOiBscDogVGltZWQgb3V0IG9uIHNlbWFwaG9y
ZSBpbiBDUFUgcXVpZXNjZSBwaGFzZSAxMy8xNQo+ID4gPiA+ID4gPiA+ID4gPiAgICAgICAgIChY
RU4pIFsgIDM0Mi41NTgzNDNdIGJhZCBjcHVzOiA2IDkKPiA+ID4gPiA+ID4gPiA+ID4gCj4gPiA+
ID4gPiA+ID4gPiA+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTI5M10gQ1BVOiAgICA2Cj4gPiA+
ID4gPiA+ID4gPiA+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNhbGwgdHJhY2U6
Cj4gPiA+ID4gPiA+ID4gPiA+ICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2NV0gICAgWzxmZmZm
ODJkMDgwMjNmMzA0Pl0gUiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNf
aW4rMHhhNC8weDI3MAo+ID4gPiA+ID4gPiA+ID4gPiAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1
NjhdICAgIFs8ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUr
MHgxN2EvMHgyNjAKPiA+ID4gPiA+ID4gPiA+ID4gICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTcx
XSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJx
KzB4NWEvMHg5MAo+ID4gPiA+ID4gPiA+ID4gPiAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzRd
ICAgIFs8ZmZmZjgyZDA4MDI3OGVjNT5dIEYgYXJjaC94ODYvZG9tYWluLmMjZ3Vlc3RfaWRsZV9s
b29wKzB4MzUvMHg2MAo+ID4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+ID4gICAgICAg
ICAoWEVOKSBbICAzNDIuNTU5NzYxXSBDUFU6ICAgIDkKPiA+ID4gPiA+ID4gPiA+ID4gICAgICAg
ICAoWEVOKSBbICAzNDIuNTYwMDI2XSBYZW4gY2FsbCB0cmFjZToKPiA+ID4gPiA+ID4gPiA+ID4g
ICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDI5XSAgICBbPGZmZmY4MmQwODAyNDE2NjE+XSBSIF9z
cGluX2xvY2tfaXJxKzB4MTEvMHg0MAo+ID4gPiA+ID4gPiA+ID4gPiAgICAgICAgIChYRU4pIFsg
IDM0Mi41NjAwMzJdICAgIFs8ZmZmZjgyZDA4MDIzZjMyMz5dIEYgY29tbW9uL3NjaGVkdWxlLmMj
c2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YzMvMHgyNzAKPiA+ID4gPiA+ID4gPiA+ID4gICAg
ICAgICAoWEVOKSBbICAzNDIuNTYwMDM2XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBGIGNvbW1v
bi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4gPiA+ID4gPiA+ID4gPiA+ICAgICAg
ICAgKFhFTikgWyAgMzQyLjU2MDAzOV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24v
c29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKPiA+ID4gPiA+ID4gPiA+ID4gICAgICAg
ICAoWEVOKSBbICAzNDIuNTYwMDQyXSAgICBbPGZmZmY4MmQwODAyNzlkYjU+XSBGIGFyY2gveDg2
L2RvbWFpbi5jI2lkbGVfbG9vcCsweDU1LzB4YjAKPiA+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+ID4gPiA+IFRoZSBmaXJzdCBIVCBzaWJsaW5nIGlzIHdhaXRpbmcgZm9yIHRoZSBzZWNvbmQg
aW4gdGhlIExQLWFwcGxpY2F0aW9uCj4gPiA+ID4gPiA+ID4gPiA+IGNvbnRleHQgd2hpbGUgdGhl
IHNlY29uZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGluIHRoZSBzY2hlZHVsZXIgY29udGV4dC4KPiA+
ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gPiA+IEFueSBzdWdnZXN0aW9ucyBvbiBob3cg
dG8gaW1wcm92ZSB0aGlzIHNpdHVhdGlvbiBhcmUgd2VsY29tZS4KPiA+ID4gPiA+ID4gPiA+IAo+
ID4gPiA+ID4gPiA+ID4gQ2FuIHlvdSB0ZXN0IHRoZSBhdHRhY2hlZCBwYXRjaCwgcGxlYXNlPyBJ
dCBpcyBvbmx5IHRlc3RlZCB0byBib290LCBzbwo+ID4gPiA+ID4gPiA+ID4gSSBkaWQgbm8gbGl2
ZXBhdGNoIHRlc3RzIHdpdGggaXQuCj4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+ID4gVGhhbmsg
eW91IGZvciB0aGUgcGF0Y2ghIEl0IHNlZW1zIHRvIGZpeCB0aGUgaXNzdWUgaW4gbXkgbWFudWFs
IHRlc3RpbmcuCj4gPiA+ID4gPiA+ID4gSSdtIGdvaW5nIHRvIHN1Ym1pdCBhdXRvbWF0aWMgTFAg
dGVzdGluZyBmb3IgYm90aCB0aHJlYWQvY29yZSBtb2Rlcy4KPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+IEFuZHJldyBzdWdnZXN0ZWQgdG8gdGVzdCBsYXRlIHVjb2RlIGxvYWRpbmcgYXMgd2VsbCBh
bmQgc28gSSBkaWQuCj4gPiA+ID4gPiA+IEl0IHVzZXMgc3RvcF9tYWNoaW5lKCkgdG8gcmVuZGV6
dm91cyBjcHVzIGFuZCBpdCBmYWlsZWQgd2l0aCBhIHNpbWlsYXIKPiA+ID4gPiA+ID4gYmFja3Ry
YWNlIGZvciBhIHByb2JsZW1hdGljIENQVS4gQnV0IGluIHRoaXMgY2FzZSB0aGUgc3lzdGVtIGNy
YXNoZWQKPiA+ID4gPiA+ID4gc2luY2UgdGhlcmUgaXMgbm8gdGltZW91dCBpbnZvbHZlZDoKPiA+
ID4gPiA+ID4gCj4gPiA+ID4gPiA+ICAgICAgICAoWEVOKSBbICAxNTUuMDI1MTY4XSBYZW4gY2Fs
bCB0cmFjZToKPiA+ID4gPiA+ID4gICAgICAgIChYRU4pIFsgIDE1NS4wNDAwOTVdICAgIFs8ZmZm
ZjgyZDA4MDI0MTdmMj5dIFIgX3NwaW5fdW5sb2NrX2lycSsweDIyLzB4MzAKPiA+ID4gPiA+ID4g
ICAgICAgIChYRU4pIFsgIDE1NS4wNjk1NDldICAgIFs8ZmZmZjgyZDA4MDIzZjNjMj5dIFMgY29t
bW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTIvMHgyNzAKPiA+ID4g
PiA+ID4gICAgICAgIChYRU4pIFsgIDE1NS4xMDk2OTZdICAgIFs8ZmZmZjgyZDA4MDIzZjcyOD5d
IEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfc2xhdmUrMHgxOTgvMHgyNjAKPiA+ID4gPiA+ID4g
ICAgICAgIChYRU4pIFsgIDE1NS4xNDU1MjFdICAgIFs8ZmZmZjgyZDA4MDI0MGUxYT5dIEYgY29t
bW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4gPiA+ID4gPiA+ICAgICAgICAo
WEVOKSBbICAxNTUuMTgwMjIzXSAgICBbPGZmZmY4MmQwODAzNzE2ZjY+XSBGIHg4Nl82NC9lbnRy
eS5TI3Byb2Nlc3Nfc29mdGlycXMrMHg2LzB4MjAKPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IEl0
IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRlcyBhIHdvcmthcm91bmQgZm9yIExQIGNhc2Us
IGJ1dCBvdGhlcgo+ID4gPiA+ID4gPiBjYXNlcyBsaWtlIHN0b3BfbWFjaGluZSgpIHJlbWFpbiBi
cm9rZW4gc2luY2UgdGhlIHVuZGVybHlpbmcgaXNzdWUgd2l0aAo+ID4gPiA+ID4gPiB0aGUgc2No
ZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBBbmQgaGVyZSBpcyB0
aGUgZml4IGZvciB1Y29kZSBsb2FkaW5nICh0aGF0IHdhcyBpbiBmYWN0IHRoZSBvbmx5IGNhc2UK
PiA+ID4gPiA+IHdoZXJlIHN0b3BfbWFjaGluZV9ydW4oKSB3YXNuJ3QgYWxyZWFkeSBjYWxsZWQg
aW4gYSB0YXNrbGV0KS4KPiA+ID4gPiAKPiA+ID4gPiBUaGlzIGlzIGEgcmF0aGVyIG9kZCByZXN0
cmljdGlvbiwgYW5kIGhlbmNlIHdpbGwgbmVlZCBleHBsYWluaW5nLgo+ID4gPiAKPiA+ID4gc3Rv
cF9tYWNoaW5lX3J1bigpIGlzIHVzaW5nIGEgdGFza2xldCBvbiBlYWNoIG9ubGluZSBjcHUgKGV4
Y2x1ZGluZyB0aGUKPiA+ID4gb25lIGl0IHdhcyBjYWxsZWQgb25lKSBmb3IgZG9pbmcgYSByZW5k
ZXp2b3VzIG9mIGFsbCBjcHVzLiBXaXRoIHRhc2tsZXRzCj4gPiA+IGFsd2F5cyBiZWluZyBleGVj
dXRlZCBvbiBpZGxlIHZjcHVzIGl0IGlzIG1hbmRhdG9yeSBmb3IKPiA+ID4gc3RvcF9tYWNoaW5l
X3J1bigpIHRvIGJlIGNhbGxlZCBvbiBhbiBpZGxlIHZjcHUgYXMgd2VsbCB3aGVuIGNvcmUKPiA+
ID4gc2NoZWR1bGluZyBpcyBhY3RpdmUsIGFzIG90aGVyd2lzZSBhIGRlYWRsb2NrIHdpbGwgb2Nj
dXIuIFRoaXMgaXMgYmVpbmcKPiA+ID4gYWNjb21wbGlzaGVkIGJ5IHRoZSB1c2Ugb2YgY29udGlu
dWVfaHlwZXJjYWxsX29uX2NwdSgpLgo+ID4gCj4gPiBXZWxsLCBpdCdzIHRoaXMgImEgZGVhZGxv
Y2siIHdoaWNoIGlzIHRvbyB2YWd1ZSBmb3IgbWUuIFdoYXQgZXhhY3RseSBpcwo+ID4gaXQgdGhh
dCBkZWFkbG9ja3MsIGFuZCB3aGVyZSAoaWYgbm90IG9idmlvdXMgZnJvbSB0aGUgZGVzY3JpcHRp
b24gb2YKPiA+IHRoYXQgY2FzZSkgaXMgdGhlIGNvbm5lY3Rpb24gdG8gY29yZSBzY2hlZHVsaW5n
PyBGdW5kYW1lbnRhbGx5IHN1Y2ggYW4KPiA+IGlzc3VlIHdvdWxkIHNlZW0gdG8gY2FsbCBmb3Ig
YW4gYWRqdXN0bWVudCB0byBjb3JlIHNjaGVkdWxpbmcgbG9naWMsCj4gPiBub3QgcGxhY2luZyBv
ZiBuZXcgcmVzdHJpY3Rpb25zIG9uIG90aGVyIHByZS1leGlzdGluZyBjb2RlLgo+IAo+IFRoaXMg
aXMgdGhlIG1haW4gb2JqZWN0aXZlIG9mIGNvcmUgc2NoZWR1bGluZzogb24gYWxsIHNpYmxpbmdz
IG9mIGEKPiBjb3JlIG9ubHkgdmNwdXMgb2YgZXhhY3RseSBvbmUgZG9tYWluIGFyZSBhbGxvd2Vk
IHRvIGJlIGFjdGl2ZS4KPiAKPiBBcyB0YXNrbGV0cyBhcmUgb25seSBydW5uaW5nIG9uIGlkbGUg
dmNwdXMgYW5kIHN0b3BfbWFjaGluZV9ydW4oKQo+IGlzIGFjdGl2YXRpbmcgdGFza2xldHMgb24g
YWxsIGNwdXMgYnV0IHRoZSBvbmUgaXQgaGFzIGJlZW4gY2FsbGVkIG9uCj4gdG8gcmVuZGV6dm91
cywgaXQgaXMgbWFuZGF0b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8gYmUgY2FsbGVkIG9u
Cj4gYW4gaWRsZSB2Y3B1LCB0b28sIGFzIG90aGVyd2lzZSB0aGVyZSBpcyBubyB3YXkgZm9yIHNj
aGVkdWxpbmcgdG8KPiBhY3RpdmF0ZSB0aGUgaWRsZSB2Y3B1IGZvciB0aGUgdGFza2xldCBvbiB0
aGUgc2libGluZyBvZiB0aGUgY3B1Cj4gc3RvcF9tYWNoaW5lX3J1bigpIGhhcyBiZWVuIGNhbGxl
ZCBvbi4KCkNvdWxkIHRoZXJlIGFsc28gYmUgaXNzdWVzIHdpdGggb3RoZXIgcmVuZGV6dm91cyBu
b3QgcnVubmluZyBpbgp0YXNrbGV0IGNvbnRleHQ/CgpPbmUgdHJpZ2dlcmVkIGJ5IG9uX3NlbGVj
dGVkX2NwdXMgZm9yIGV4YW1wbGU/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 12:20:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 12:20:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j02cZ-0007md-4A; Fri, 07 Feb 2020 12:20:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gniO=33=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j02cY-0007mY-7A
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 12:20:30 +0000
X-Inumbo-ID: 39c528d6-49a4-11ea-b2cb-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 39c528d6-49a4-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 12:20:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581078029;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=NqeaisSo60I8sqZ6w0B+b1tAGqcEktUeZzrfis3Xtvw=;
 b=bwsoVW74HmkcmePscD98SLjbcmPUiy9euCM84SFoL4hhaNhXY9eJsig4
 xm+V4tD/P4/w0n3arAc1uiGeOdpz/+xeIIu7MZPen99mozO+0PR2nfjIf
 mNrYg1ZcVOdd/rfOELajFw4U3GIinFE9Lb1RrL0qoHgOHLzv1NbKb0eIy E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: k0Z7cyp+GWRWxw83mGueG7DTsN4RWzi/nPw3F5MsxML+Y07nLg1Ooz9VJ33JV5jpXJgOGxLFOh
 68NjBj6cOrVACSzCA1TEsPQ4RRRDN15/xGPJ7XmnFkVGIX8Yo/TXuy3lSES/IK2A64l7wQWz0v
 brH1FvH2LD1BwXpQp3cHyTsycNqtgaotHb0rts0CjspIJjOG5RcY7zxwcrbDtVDegI2ZQdQVuU
 LZHnGt2bWfWJnVYWhZjd0v7SoiAIGPHAHl7+iTwIMvSUDGaOl57AQwVkHvB1xrpgHy4Gps4Jy0
 z6o=
X-SBRS: 2.7
X-MesageID: 12280750
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12280750"
Date: Fri, 7 Feb 2020 13:20:21 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200207122021.GD4679@Air-de-Roger>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] VT-d: check all of an RMRR for being
 E820-reserved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Kevin
 Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDI6MzE6MDNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQ2hlY2tpbmcganVzdCB0aGUgZmlyc3QgYW5kIGxhc3QgcGFnZSBpcyBub3Qgc3VmZmlj
aWVudCAoYW5kIHJlZHVuZGFudAo+IGZvciBzaW5nbGUtcGFnZSByZWdpb25zKS4gQXMgd2UgZG9u
J3QgbmVlZCB0byBjYXJlIGFib3V0IElBNjQgYW55bW9yZSwKPiB1c2UgYW4geDg2LXNwZWNpZmlj
IGZ1bmN0aW9uIHRvIGdldCB0aGlzIGRvbmUgd2l0aG91dCBsb29waW5nIG92ZXIgZWFjaAo+IGlu
ZGl2aWR1YWwgcGFnZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gCj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYwo+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPiBAQCAtMjksNiArMjks
NyBAQAo+ICAjaW5jbHVkZSA8eGVuL3BjaS5oPgo+ICAjaW5jbHVkZSA8eGVuL3BjaV9yZWdzLmg+
Cj4gICNpbmNsdWRlIDxhc20vYXRvbWljLmg+Cj4gKyNpbmNsdWRlIDxhc20vZTgyMC5oPgo+ICAj
aW5jbHVkZSA8YXNtL3N0cmluZy5oPgo+ICAjaW5jbHVkZSAiZG1hci5oIgo+ICAjaW5jbHVkZSAi
aW9tbXUuaCIKPiBAQCAtNjMyLDE0ICs2MzMsMTEgQEAgYWNwaV9wYXJzZV9vbmVfcm1ycihzdHJ1
Y3QgYWNwaV9kbWFyX2hlYQo+ICAgICAgICogbm90IHByb3Blcmx5IHJlcHJlc2VudGVkIGluIHRo
ZSBzeXN0ZW0gbWVtb3J5IG1hcCBhbmQKPiAgICAgICAqIGluZm9ybSB0aGUgdXNlcgo+ICAgICAg
ICovCj4gLSAgICBpZiAoICghcGFnZV9pc19yYW1fdHlwZShwYWRkcl90b19wZm4oYmFzZV9hZGRy
KSwgUkFNX1RZUEVfUkVTRVJWRUQpKSB8fAo+IC0gICAgICAgICAoIXBhZ2VfaXNfcmFtX3R5cGUo
cGFkZHJfdG9fcGZuKGVuZF9hZGRyKSwgUkFNX1RZUEVfUkVTRVJWRUQpKSApCj4gLSAgICB7Cj4g
KyAgICBpZiAoICFlODIwX2FsbF9tYXBwZWQoYmFzZV9hZGRyLCBlbmRfYWRkciArIDEsIFJBTV9U
WVBFX1JFU0VSVkVEKSApCgpEbyB5b3UgbmVlZCB0byBhZGQgb25lIHRvIHRoZSBlbmQ/CgpUaGUg
b3RoZXIgdXNlciBvZiBlODIwX2FsbF9tYXBwZWQgc2VlbXMgdG8gdHJlYXQgZW5kIGFzIHN0YXJ0
ICsgc2l6ZQotIDEsIHdoaWNoIG1ha2VzIG1lIHRoaW5rIHRoZSBwYXJhbWV0ZXJzIHRvIHRoZSBm
dW5jdGlvbiBhcmUgYW4KaW5jbHVzaXZlIHJhbmdlIFtzdGFydCwgZW5kXSBhbmQgdGhhdCdzIHdo
YXQncyBwcmVzZW50IGluIHRoZSBSTVJSCkFDUEkgZW50cmllcz8KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 12:25:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 12:25:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j02hP-0007wZ-QM; Fri, 07 Feb 2020 12:25:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j02hO-0007wU-Oy
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 12:25:30 +0000
X-Inumbo-ID: ed9d156c-49a4-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ed9d156c-49a4-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 12:25:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j02hN-00084U-A7; Fri, 07 Feb 2020 12:25:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j02hN-00025x-0B; Fri, 07 Feb 2020 12:25:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j02hM-00074f-Vp; Fri, 07 Feb 2020 12:25:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146778-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=77b738b36f5f19b33a77ff74ce822c9c5a050876
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 12:25:28 +0000
Subject: [Xen-devel] [ovmf test] 146778: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3OCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3NzgvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNzdiNzM4YjM2ZjVmMTliMzNhNzdmZjc0Y2U4MjJjOWM1YTA1MDg3NgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzAgZGF5cyAgMTA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc3OCAgMjAyMC0wMi0wNyAwNjoyNzoxNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5jb20+
CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0u
Y29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8
bGVpZi5saW5kaG9sbUBsaW5hcm8ub3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29t
PgogIExpbWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpo
aWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgTWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lA
aW50ZWwuY29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t
PgogIE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFu
YS5LIDxwYXZhbmEua0BpbnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+
CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgU2l5dWFuIEZ1IDxz
aXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAg
U3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGlu
dGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBD
aGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdy
b3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2Vp
Ni54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWd1YW5n
IExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50
ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQt
ZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9n
cy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRj
LiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0
ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9
bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcu
CgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDc4IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 12:58:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 12:58:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j03D9-0001xX-2J; Fri, 07 Feb 2020 12:58:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j03D8-0001xS-1S
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 12:58:18 +0000
X-Inumbo-ID: 822459f8-49a9-11ea-b165-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 822459f8-49a9-11ea-b165-12813bfff9fa;
 Fri, 07 Feb 2020 12:58:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8DA97AC66;
 Fri,  7 Feb 2020 12:58:16 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
 <bfb81466-4cf8-c57f-b7cb-e07d1fc58351@suse.com>
 <67c529af-9dc1-c59f-a699-5a39c731b76d@suse.com>
 <20200207114427.GC4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <45de439f-f313-0970-de94-d3b63d0e62ee@suse.com>
Date: Fri, 7 Feb 2020 13:58:14 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200207114427.GC4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAgMTI6NDQsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gRnJpLCBGZWIg
MDcsIDIwMjAgYXQgMTA6MjU6MDVBTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24g
MDcuMDIuMjAgMDk6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMDcuMDIuMjAyMCAwOTo0
MiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4+PiBPbiAwNy4wMi4yMCAwOToyMywgSmFuIEJldWxp
Y2ggd3JvdGU6Cj4+Pj4+IE9uIDA3LjAyLjIwMjAgMDk6MDQsIErDvHJnZW4gR3Jvw58gd3JvdGU6
Cj4+Pj4+PiBPbiAwNi4wMi4yMCAxNTowMiwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4+Pj4+PiBP
biAwNi8wMi8yMDIwIDExOjA1LCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+Pj4+Pj4+PiBPbiAwNi8w
Mi8yMDIwIDA5OjU3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+Pj4+Pj4gT24gMDUuMDIuMjAg
MTc6MDMsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+Pj4+Pj4gSGVsbG8sCj4+Pj4+Pj4+Pj4K
Pj4+Pj4+Pj4+PiBJJ20gY3VycmVudGx5IGludmVzdGlnYXRpbmcgYSBMaXZlLVBhdGNoIGFwcGxp
Y2F0aW9uIGZhaWx1cmUgaW4gY29yZS0KPj4+Pj4+Pj4+PiBzY2hlZHVsaW5nIG1vZGUgYW5kIHRo
aXMgaXMgYW4gZXhhbXBsZSBvZiB3aGF0IEkgdXN1YWxseSBnZXQ6Cj4+Pj4+Pj4+Pj4gKGl0J3Mg
ZWFzaWx5IHJlcHJvZHVjaWJsZSkKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4p
IFsgIDM0Mi41MjgzMDVdIGxpdmVwYXRjaDogbHA6IENQVTggLSBJUElpbmcgdGhlIG90aGVyIDE1
IENQVXMKPj4+Pj4+Pj4+PiAgICAgICAgICAoWEVOKSBbICAzNDIuNTU4MzQwXSBsaXZlcGF0Y2g6
IGxwOiBUaW1lZCBvdXQgb24gc2VtYXBob3JlIGluIENQVSBxdWllc2NlIHBoYXNlIDEzLzE1Cj4+
Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU1ODM0M10gYmFkIGNwdXM6IDYgOQo+Pj4+
Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTI5M10gQ1BVOiAgICA2
Cj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNhbGwgdHJhY2U6
Cj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2NV0gICAgWzxmZmZmODJkMDgw
MjNmMzA0Pl0gUiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhh
NC8weDI3MAo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjhdICAgIFs8ZmZm
ZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUrMHgxN2EvMHgyNjAK
Pj4+Pj4+Pj4+PiAgICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTcxXSAgICBbPGZmZmY4MmQwODAy
NDBkNWE+XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+Pj4+Pj4+
Pj4+ICAgICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZmZjgyZDA4MDI3OGVjNT5d
IEYgYXJjaC94ODYvZG9tYWluLmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUvMHg2MAo+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU1OTc2MV0gQ1BVOiAgICA5Cj4+Pj4+
Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAyNl0gWGVuIGNhbGwgdHJhY2U6Cj4+Pj4+
Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU2MDAyOV0gICAgWzxmZmZmODJkMDgwMjQxNjYx
Pl0gUiBfc3Bpbl9sb2NrX2lycSsweDExLzB4NDAKPj4+Pj4+Pj4+PiAgICAgICAgICAoWEVOKSBb
ICAzNDIuNTYwMDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1vbi9zY2hlZHVsZS5j
I3NjaGVkX3dhaXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4+Pj4+Pj4+Pj4gICAgICAgICAg
KFhFTikgWyAgMzQyLjU2MDAzNl0gICAgWzxmZmZmODJkMDgwMjNmOGFhPl0gRiBjb21tb24vc2No
ZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAo+Pj4+Pj4+Pj4+ICAgICAgICAgIChYRU4pIFsg
IDM0Mi41NjAwMzldICAgIFs8ZmZmZjgyZDA4MDI0MGQ1YT5dIEYgY29tbW9uL3NvZnRpcnEuYyNf
X2RvX3NvZnRpcnErMHg1YS8weDkwCj4+Pj4+Pj4+Pj4gICAgICAgICAgKFhFTikgWyAgMzQyLjU2
MDA0Ml0gICAgWzxmZmZmODJkMDgwMjc5ZGI1Pl0gRiBhcmNoL3g4Ni9kb21haW4uYyNpZGxlX2xv
b3ArMHg1NS8weGIwCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBUaGUgZmlyc3QgSFQgc2libGluZyBp
cyB3YWl0aW5nIGZvciB0aGUgc2Vjb25kIGluIHRoZSBMUC1hcHBsaWNhdGlvbgo+Pj4+Pj4+Pj4+
IGNvbnRleHQgd2hpbGUgdGhlIHNlY29uZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGluIHRoZSBzY2hl
ZHVsZXIgY29udGV4dC4KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IEFueSBzdWdnZXN0aW9ucyBvbiBo
b3cgdG8gaW1wcm92ZSB0aGlzIHNpdHVhdGlvbiBhcmUgd2VsY29tZS4KPj4+Pj4+Pj4+Cj4+Pj4+
Pj4+PiBDYW4geW91IHRlc3QgdGhlIGF0dGFjaGVkIHBhdGNoLCBwbGVhc2U/IEl0IGlzIG9ubHkg
dGVzdGVkIHRvIGJvb3QsIHNvCj4+Pj4+Pj4+PiBJIGRpZCBubyBsaXZlcGF0Y2ggdGVzdHMgd2l0
aCBpdC4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gVGhhbmsgeW91IGZvciB0aGUgcGF0Y2ghIEl0IHNlZW1z
IHRvIGZpeCB0aGUgaXNzdWUgaW4gbXkgbWFudWFsIHRlc3RpbmcuCj4+Pj4+Pj4+IEknbSBnb2lu
ZyB0byBzdWJtaXQgYXV0b21hdGljIExQIHRlc3RpbmcgZm9yIGJvdGggdGhyZWFkL2NvcmUgbW9k
ZXMuCj4+Pj4+Pj4KPj4+Pj4+PiBBbmRyZXcgc3VnZ2VzdGVkIHRvIHRlc3QgbGF0ZSB1Y29kZSBs
b2FkaW5nIGFzIHdlbGwgYW5kIHNvIEkgZGlkLgo+Pj4+Pj4+IEl0IHVzZXMgc3RvcF9tYWNoaW5l
KCkgdG8gcmVuZGV6dm91cyBjcHVzIGFuZCBpdCBmYWlsZWQgd2l0aCBhIHNpbWlsYXIKPj4+Pj4+
PiBiYWNrdHJhY2UgZm9yIGEgcHJvYmxlbWF0aWMgQ1BVLiBCdXQgaW4gdGhpcyBjYXNlIHRoZSBz
eXN0ZW0gY3Jhc2hlZAo+Pj4+Pj4+IHNpbmNlIHRoZXJlIGlzIG5vIHRpbWVvdXQgaW52b2x2ZWQ6
Cj4+Pj4+Pj4KPj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDE1NS4wMjUxNjhdIFhlbiBjYWxsIHRy
YWNlOgo+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAgMTU1LjA0MDA5NV0gICAgWzxmZmZmODJkMDgw
MjQxN2YyPl0gUiBfc3Bpbl91bmxvY2tfaXJxKzB4MjIvMHgzMAo+Pj4+Pj4+ICAgICAgICAgKFhF
TikgWyAgMTU1LjA2OTU0OV0gICAgWzxmZmZmODJkMDgwMjNmM2MyPl0gUyBjb21tb24vc2NoZWR1
bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhhMi8weDI3MAo+Pj4+Pj4+ICAgICAgICAg
KFhFTikgWyAgMTU1LjEwOTY5Nl0gICAgWzxmZmZmODJkMDgwMjNmNzI4Pl0gRiBjb21tb24vc2No
ZWR1bGUuYyNzY2hlZF9zbGF2ZSsweDE5OC8weDI2MAo+Pj4+Pj4+ICAgICAgICAgKFhFTikgWyAg
MTU1LjE0NTUyMV0gICAgWzxmZmZmODJkMDgwMjQwZTFhPl0gRiBjb21tb24vc29mdGlycS5jI19f
ZG9fc29mdGlycSsweDVhLzB4OTAKPj4+Pj4+PiAgICAgICAgIChYRU4pIFsgIDE1NS4xODAyMjNd
ICAgIFs8ZmZmZjgyZDA4MDM3MTZmNj5dIEYgeDg2XzY0L2VudHJ5LlMjcHJvY2Vzc19zb2Z0aXJx
cysweDYvMHgyMAo+Pj4+Pj4+Cj4+Pj4+Pj4gSXQgbG9va3MgbGlrZSB5b3VyIHBhdGNoIHByb3Zp
ZGVzIGEgd29ya2Fyb3VuZCBmb3IgTFAgY2FzZSwgYnV0IG90aGVyCj4+Pj4+Pj4gY2FzZXMgbGlr
ZSBzdG9wX21hY2hpbmUoKSByZW1haW4gYnJva2VuIHNpbmNlIHRoZSB1bmRlcmx5aW5nIGlzc3Vl
IHdpdGgKPj4+Pj4+PiB0aGUgc2NoZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgo+Pj4+Pj4KPj4+Pj4+
IEFuZCBoZXJlIGlzIHRoZSBmaXggZm9yIHVjb2RlIGxvYWRpbmcgKHRoYXQgd2FzIGluIGZhY3Qg
dGhlIG9ubHkgY2FzZQo+Pj4+Pj4gd2hlcmUgc3RvcF9tYWNoaW5lX3J1bigpIHdhc24ndCBhbHJl
YWR5IGNhbGxlZCBpbiBhIHRhc2tsZXQpLgo+Pj4+Pgo+Pj4+PiBUaGlzIGlzIGEgcmF0aGVyIG9k
ZCByZXN0cmljdGlvbiwgYW5kIGhlbmNlIHdpbGwgbmVlZCBleHBsYWluaW5nLgo+Pj4+Cj4+Pj4g
c3RvcF9tYWNoaW5lX3J1bigpIGlzIHVzaW5nIGEgdGFza2xldCBvbiBlYWNoIG9ubGluZSBjcHUg
KGV4Y2x1ZGluZyB0aGUKPj4+PiBvbmUgaXQgd2FzIGNhbGxlZCBvbmUpIGZvciBkb2luZyBhIHJl
bmRlenZvdXMgb2YgYWxsIGNwdXMuIFdpdGggdGFza2xldHMKPj4+PiBhbHdheXMgYmVpbmcgZXhl
Y3V0ZWQgb24gaWRsZSB2Y3B1cyBpdCBpcyBtYW5kYXRvcnkgZm9yCj4+Pj4gc3RvcF9tYWNoaW5l
X3J1bigpIHRvIGJlIGNhbGxlZCBvbiBhbiBpZGxlIHZjcHUgYXMgd2VsbCB3aGVuIGNvcmUKPj4+
PiBzY2hlZHVsaW5nIGlzIGFjdGl2ZSwgYXMgb3RoZXJ3aXNlIGEgZGVhZGxvY2sgd2lsbCBvY2N1
ci4gVGhpcyBpcyBiZWluZwo+Pj4+IGFjY29tcGxpc2hlZCBieSB0aGUgdXNlIG9mIGNvbnRpbnVl
X2h5cGVyY2FsbF9vbl9jcHUoKS4KPj4+Cj4+PiBXZWxsLCBpdCdzIHRoaXMgImEgZGVhZGxvY2si
IHdoaWNoIGlzIHRvbyB2YWd1ZSBmb3IgbWUuIFdoYXQgZXhhY3RseSBpcwo+Pj4gaXQgdGhhdCBk
ZWFkbG9ja3MsIGFuZCB3aGVyZSAoaWYgbm90IG9idmlvdXMgZnJvbSB0aGUgZGVzY3JpcHRpb24g
b2YKPj4+IHRoYXQgY2FzZSkgaXMgdGhlIGNvbm5lY3Rpb24gdG8gY29yZSBzY2hlZHVsaW5nPyBG
dW5kYW1lbnRhbGx5IHN1Y2ggYW4KPj4+IGlzc3VlIHdvdWxkIHNlZW0gdG8gY2FsbCBmb3IgYW4g
YWRqdXN0bWVudCB0byBjb3JlIHNjaGVkdWxpbmcgbG9naWMsCj4+PiBub3QgcGxhY2luZyBvZiBu
ZXcgcmVzdHJpY3Rpb25zIG9uIG90aGVyIHByZS1leGlzdGluZyBjb2RlLgo+Pgo+PiBUaGlzIGlz
IHRoZSBtYWluIG9iamVjdGl2ZSBvZiBjb3JlIHNjaGVkdWxpbmc6IG9uIGFsbCBzaWJsaW5ncyBv
ZiBhCj4+IGNvcmUgb25seSB2Y3B1cyBvZiBleGFjdGx5IG9uZSBkb21haW4gYXJlIGFsbG93ZWQg
dG8gYmUgYWN0aXZlLgo+Pgo+PiBBcyB0YXNrbGV0cyBhcmUgb25seSBydW5uaW5nIG9uIGlkbGUg
dmNwdXMgYW5kIHN0b3BfbWFjaGluZV9ydW4oKQo+PiBpcyBhY3RpdmF0aW5nIHRhc2tsZXRzIG9u
IGFsbCBjcHVzIGJ1dCB0aGUgb25lIGl0IGhhcyBiZWVuIGNhbGxlZCBvbgo+PiB0byByZW5kZXp2
b3VzLCBpdCBpcyBtYW5kYXRvcnkgZm9yIHN0b3BfbWFjaGluZV9ydW4oKSB0byBiZSBjYWxsZWQg
b24KPj4gYW4gaWRsZSB2Y3B1LCB0b28sIGFzIG90aGVyd2lzZSB0aGVyZSBpcyBubyB3YXkgZm9y
IHNjaGVkdWxpbmcgdG8KPj4gYWN0aXZhdGUgdGhlIGlkbGUgdmNwdSBmb3IgdGhlIHRhc2tsZXQg
b24gdGhlIHNpYmxpbmcgb2YgdGhlIGNwdQo+PiBzdG9wX21hY2hpbmVfcnVuKCkgaGFzIGJlZW4g
Y2FsbGVkIG9uLgo+IAo+IENvdWxkIHRoZXJlIGFsc28gYmUgaXNzdWVzIHdpdGggb3RoZXIgcmVu
ZGV6dm91cyBub3QgcnVubmluZyBpbgo+IHRhc2tsZXQgY29udGV4dD8KPiAKPiBPbmUgdHJpZ2dl
cmVkIGJ5IG9uX3NlbGVjdGVkX2NwdXMgZm9yIGV4YW1wbGU/CgpJIGRvbid0IHRoaW5rIHNvLiBU
aGUgdGFza2xldHMgYXJlIHNwZWNpYWwgaGVyZSBhcyB0aGV5IHdpbGwgYmUgb25seQpzdGFydGVk
IHdoZW4gdGhlIHdob2xlIGNvcmUgaXMgaWRsZS4gb25fc2VsZWN0ZWRfY3B1cyBpcyB1c2luZyBz
b2Z0aXJxCndoaWNoIGlzIHVzYWJsZSB3aXRoIGFueSB2Y3B1IGFjdGl2ZS4KCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 12:59:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 12:59:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j03EA-000220-Ev; Fri, 07 Feb 2020 12:59:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nQzt=33=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j03E9-00021t-K9
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 12:59:21 +0000
X-Inumbo-ID: a774c800-49a9-11ea-a759-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a774c800-49a9-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 12:59:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 37E30AC67;
 Fri,  7 Feb 2020 12:59:19 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <20200207072405.2236-1-jgross@suse.com>
 <d2fe8b44aed9e9f3bf51585af1403f2ac1162042.camel@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <e99b7b34-64d8-d75a-e4b6-a5fc61dbb23b@suse.com>
Date: Fri, 7 Feb 2020 13:59:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <d2fe8b44aed9e9f3bf51585af1403f2ac1162042.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: add some diagnostic info in the
 run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAgMTI6MDksIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIEZyaSwgMjAyMC0w
Mi0wNyBhdCAwODoyNCArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gV2hlbiBkdW1waW5n
IHRoZSBydW4gcXVldWUgaW5mb3JtYXRpb24gYWRkIHNvbWUgbW9yZSBkYXRhIHJlZ2FyZGluZwo+
PiBjdXJyZW50IGFuZCAoaWYga25vd24pIHByZXZpb3VzIHZjcHUgZm9yIGVhY2ggcGh5c2ljYWwg
Y3B1Lgo+Pgo+IExvb2tzIGdvb2QgdG8gbWUuCj4gCj4gQ2FuIHdlIGhhdmUsIGhlcmUgaW4gdGhl
IGNoYW5nZWxvZywgYSBzYW1wbGUgb2YgaG93IHRoZSBuZXcgb3V0cHV0Cj4gbG9va3MgbGlrZT8K
ClN1cmUuIEFuZCBJJ2xsIGV2ZW4gYWRkIHRoZSBwcm9wZXIgbG9ja2luZyBiZWZvcmUgYWNjZXNz
aW5nIHRoZQpwZXJjcHUgc2NoZWR1bGluZyBkYXRhLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 13:25:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 13:25:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j03d9-0004SA-V3; Fri, 07 Feb 2020 13:25:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j03d9-0004S5-9V
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 13:25:11 +0000
X-Inumbo-ID: 435c3b24-49ad-11ea-b2cb-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 435c3b24-49ad-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 13:25:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0EBC5AAC6;
 Fri,  7 Feb 2020 13:25:09 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3deb0df2-5389-9567-3534-23e2ba57c68e@suse.com>
Date: Fri, 7 Feb 2020 14:25:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] x86/MCFG: fix off-by-one in E820 check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxzbyBhZGp1c3QgdGhlIGNvbW1lbnQgYWhlYWQgb2YgZTgyMF9hbGxfbWFwcGVkKCkgdG8gY2xh
cmlmeSB0aGF0IHRoZQpyYW5nZSBpcyBub3QgaW5jbHVzaXZlIGF0IGl0cyBlbmQuCgpSZXBvcnRl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3hlbi9hcmNoL3g4Ni9l
ODIwLmMKKysrIGIveGVuL2FyY2gveDg2L2U4MjAuYwpAQCAtMzgsNyArMzgsNyBAQCBzdHJ1Y3Qg
ZTgyMG1hcCBlODIwOwogc3RydWN0IGU4MjBtYXAgX19pbml0ZGF0YSBlODIwX3JhdzsKIAogLyoK
LSAqIFRoaXMgZnVuY3Rpb24gY2hlY2tzIGlmIHRoZSBlbnRpcmUgcmFuZ2UgPHN0YXJ0LGVuZD4g
aXMgbWFwcGVkIHdpdGggdHlwZS4KKyAqIFRoaXMgZnVuY3Rpb24gY2hlY2tzIGlmIHRoZSBlbnRp
cmUgcmFuZ2UgW3N0YXJ0LGVuZCkgaXMgbWFwcGVkIHdpdGggdHlwZS4KICAqCiAgKiBOb3RlOiB0
aGlzIGZ1bmN0aW9uIG9ubHkgd29ya3MgY29ycmVjdCBpZiB0aGUgZTgyMCB0YWJsZSBpcyBzb3J0
ZWQgYW5kCiAgKiBub3Qtb3ZlcmxhcHBpbmcsIHdoaWNoIGlzIHRoZSBjYXNlCi0tLSBhL3hlbi9h
cmNoL3g4Ni94ODZfNjQvbW1jb25maWctc2hhcmVkLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9tbWNvbmZpZy1zaGFyZWQuYwpAQCAtMzM3LDcgKzMzNyw3IEBAIHN0YXRpYyBpbnQgX19pbml0
IGlzX21tY29uZl9yZXNlcnZlZCgKICAgICB1NjQgb2xkX3NpemUgPSBzaXplOwogICAgIGludCB2
YWxpZCA9IDA7CiAKLSAgICB3aGlsZSAoIWU4MjBfYWxsX21hcHBlZChhZGRyLCBhZGRyICsgc2l6
ZSAtIDEsIEU4MjBfUkVTRVJWRUQpKSB7CisgICAgd2hpbGUgKCFlODIwX2FsbF9tYXBwZWQoYWRk
ciwgYWRkciArIHNpemUsIEU4MjBfUkVTRVJWRUQpKSB7CiAgICAgICAgIHNpemUgPj49IDE7CiAg
ICAgICAgIGlmIChzaXplIDwgKDE2VUw8PDIwKSkKICAgICAgICAgICAgIGJyZWFrOwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 13:27:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 13:27:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j03ey-0004Y6-Ea; Fri, 07 Feb 2020 13:27:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j03ex-0004Xw-GL
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 13:27:03 +0000
X-Inumbo-ID: 85db3fcd-49ad-11ea-b16f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 85db3fcd-49ad-11ea-b16f-12813bfff9fa;
 Fri, 07 Feb 2020 13:27:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E0C03AAC6;
 Fri,  7 Feb 2020 13:27:01 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
 <20200207122021.GD4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <be40b0b2-10ec-60ef-bd14-1041045d5a02@suse.com>
Date: Fri, 7 Feb 2020 14:27:11 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200207122021.GD4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] VT-d: check all of an RMRR for being
 E820-reserved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxMzoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAwNiwgMjAyMCBhdCAwMjozMTowM1BNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gQ2hl
Y2tpbmcganVzdCB0aGUgZmlyc3QgYW5kIGxhc3QgcGFnZSBpcyBub3Qgc3VmZmljaWVudCAoYW5k
IHJlZHVuZGFudAo+PiBmb3Igc2luZ2xlLXBhZ2UgcmVnaW9ucykuIEFzIHdlIGRvbid0IG5lZWQg
dG8gY2FyZSBhYm91dCBJQTY0IGFueW1vcmUsCj4+IHVzZSBhbiB4ODYtc3BlY2lmaWMgZnVuY3Rp
b24gdG8gZ2V0IHRoaXMgZG9uZSB3aXRob3V0IGxvb3Bpbmcgb3ZlciBlYWNoCj4+IGluZGl2aWR1
YWwgcGFnZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgo+Pgo+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvZG1hci5jCj4+ICsr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9kbWFyLmMKPj4gQEAgLTI5LDYgKzI5LDcg
QEAKPj4gICNpbmNsdWRlIDx4ZW4vcGNpLmg+Cj4+ICAjaW5jbHVkZSA8eGVuL3BjaV9yZWdzLmg+
Cj4+ICAjaW5jbHVkZSA8YXNtL2F0b21pYy5oPgo+PiArI2luY2x1ZGUgPGFzbS9lODIwLmg+Cj4+
ICAjaW5jbHVkZSA8YXNtL3N0cmluZy5oPgo+PiAgI2luY2x1ZGUgImRtYXIuaCIKPj4gICNpbmNs
dWRlICJpb21tdS5oIgo+PiBAQCAtNjMyLDE0ICs2MzMsMTEgQEAgYWNwaV9wYXJzZV9vbmVfcm1y
cihzdHJ1Y3QgYWNwaV9kbWFyX2hlYQo+PiAgICAgICAqIG5vdCBwcm9wZXJseSByZXByZXNlbnRl
ZCBpbiB0aGUgc3lzdGVtIG1lbW9yeSBtYXAgYW5kCj4+ICAgICAgICogaW5mb3JtIHRoZSB1c2Vy
Cj4+ICAgICAgICovCj4+IC0gICAgaWYgKCAoIXBhZ2VfaXNfcmFtX3R5cGUocGFkZHJfdG9fcGZu
KGJhc2VfYWRkciksIFJBTV9UWVBFX1JFU0VSVkVEKSkgfHwKPj4gLSAgICAgICAgICghcGFnZV9p
c19yYW1fdHlwZShwYWRkcl90b19wZm4oZW5kX2FkZHIpLCBSQU1fVFlQRV9SRVNFUlZFRCkpICkK
Pj4gLSAgICB7Cj4+ICsgICAgaWYgKCAhZTgyMF9hbGxfbWFwcGVkKGJhc2VfYWRkciwgZW5kX2Fk
ZHIgKyAxLCBSQU1fVFlQRV9SRVNFUlZFRCkgKQo+IAo+IERvIHlvdSBuZWVkIHRvIGFkZCBvbmUg
dG8gdGhlIGVuZD8KPiAKPiBUaGUgb3RoZXIgdXNlciBvZiBlODIwX2FsbF9tYXBwZWQgc2VlbXMg
dG8gdHJlYXQgZW5kIGFzIHN0YXJ0ICsgc2l6ZQo+IC0gMSwgd2hpY2ggbWFrZXMgbWUgdGhpbmsg
dGhlIHBhcmFtZXRlcnMgdG8gdGhlIGZ1bmN0aW9uIGFyZSBhbgo+IGluY2x1c2l2ZSByYW5nZSBb
c3RhcnQsIGVuZF0gYW5kIHRoYXQncyB3aGF0J3MgcHJlc2VudCBpbiB0aGUgUk1SUgo+IEFDUEkg
ZW50cmllcz8KCldlbGwsIGl0J3MgdGhlIGltcGxlbWVudGF0aW9uIG9mIHRoZSBmdW5jdGlvbiB3
aGljaCBtYXR0ZXJzLiBUaGlzCm9uZSBvdGhlciBjYWxsZXIgaXMgd3JvbmcgYWZhaWN0LCBhbmQg
SSd2ZSBqdXN0IHNlbnQgYSBwYXRjaC4gVGhlCm5vbi1pbmNsdXNpdmVuZXNzIGlzIGFsc28gaW4g
bGluZSB3aXRoIExpbnV4J2VzIHZhcmlhbnQgb2YgdGhlCmZ1bmN0aW9uICh3aGVyZSB3ZSd2ZSBn
b3Qgb3VycyBmcm9tIG9yaWdpbmFsbHksIGp1c3QgdGhhdCBpdCBoYXMKYmVlbiByZW5hbWVkIGFu
ZCBzbGlnaHRseSBleHRlbmRlZCBzaW5jZSB0aGVuKS4KCkphbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:26:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:26:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04a6-0001YD-Vh; Fri, 07 Feb 2020 14:26:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=C2i2=33=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j04a5-0001Y8-3s
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 14:26:05 +0000
X-Inumbo-ID: c5a25d72-49b5-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c5a25d72-49b5-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 14:26:04 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j04a2-0001zH-UA; Fri, 07 Feb 2020 14:26:02 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j04a2-0004ce-KL; Fri, 07 Feb 2020 14:26:02 +0000
Date: Fri, 7 Feb 2020 14:25:59 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200207142559.rsgsq56utzlcx4eb@debian>
References: <3deb0df2-5389-9567-3534-23e2ba57c68e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3deb0df2-5389-9567-3534-23e2ba57c68e@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/MCFG: fix off-by-one in E820 check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMDcsIDIwMjAgYXQgMDI6MjU6MTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQWxzbyBhZGp1c3QgdGhlIGNvbW1lbnQgYWhlYWQgb2YgZTgyMF9hbGxfbWFwcGVkKCkg
dG8gY2xhcmlmeSB0aGF0IHRoZQo+IHJhbmdlIGlzIG5vdCBpbmNsdXNpdmUgYXQgaXRzIGVuZC4K
PiAKPiBSZXBvcnRlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKUmV2aWV3
ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgo+IAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9lODIw
LmMKPiArKysgYi94ZW4vYXJjaC94ODYvZTgyMC5jCj4gQEAgLTM4LDcgKzM4LDcgQEAgc3RydWN0
IGU4MjBtYXAgZTgyMDsKPiAgc3RydWN0IGU4MjBtYXAgX19pbml0ZGF0YSBlODIwX3JhdzsKPiAg
Cj4gIC8qCj4gLSAqIFRoaXMgZnVuY3Rpb24gY2hlY2tzIGlmIHRoZSBlbnRpcmUgcmFuZ2UgPHN0
YXJ0LGVuZD4gaXMgbWFwcGVkIHdpdGggdHlwZS4KPiArICogVGhpcyBmdW5jdGlvbiBjaGVja3Mg
aWYgdGhlIGVudGlyZSByYW5nZSBbc3RhcnQsZW5kKSBpcyBtYXBwZWQgd2l0aCB0eXBlLgoKVGhl
cmUgaXMgYW5vdGhlciBpbnN0YW5jZSBvZiA8PiBpbnNpZGUgZTgyMF9hbGxfbWFwcGVkLiBJdCB3
b3VsZCBiZSBnb29kCmlmIHRoYXQncyBmaXhlZCB0b28uCgo+ICAgKgo+ICAgKiBOb3RlOiB0aGlz
IGZ1bmN0aW9uIG9ubHkgd29ya3MgY29ycmVjdCBpZiB0aGUgZTgyMCB0YWJsZSBpcyBzb3J0ZWQg
YW5kCj4gICAqIG5vdC1vdmVybGFwcGluZywgd2hpY2ggaXMgdGhlIGNhc2UKPiAtLS0gYS94ZW4v
YXJjaC94ODYveDg2XzY0L21tY29uZmlnLXNoYXJlZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3g4
Nl82NC9tbWNvbmZpZy1zaGFyZWQuYwo+IEBAIC0zMzcsNyArMzM3LDcgQEAgc3RhdGljIGludCBf
X2luaXQgaXNfbW1jb25mX3Jlc2VydmVkKAo+ICAgICAgdTY0IG9sZF9zaXplID0gc2l6ZTsKPiAg
ICAgIGludCB2YWxpZCA9IDA7Cj4gIAo+IC0gICAgd2hpbGUgKCFlODIwX2FsbF9tYXBwZWQoYWRk
ciwgYWRkciArIHNpemUgLSAxLCBFODIwX1JFU0VSVkVEKSkgewo+ICsgICAgd2hpbGUgKCFlODIw
X2FsbF9tYXBwZWQoYWRkciwgYWRkciArIHNpemUsIEU4MjBfUkVTRVJWRUQpKSB7Cj4gICAgICAg
ICAgc2l6ZSA+Pj0gMTsKPiAgICAgICAgICBpZiAoc2l6ZSA8ICgxNlVMPDwyMCkpCj4gICAgICAg
ICAgICAgIGJyZWFrOwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:27:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:27:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04az-0001cD-Lk; Fri, 07 Feb 2020 14:27:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=025r=33=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j04ay-0001c1-6z
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 14:27:00 +0000
X-Inumbo-ID: e5a5b754-49b5-11ea-b183-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5a5b754-49b5-11ea-b183-12813bfff9fa;
 Fri, 07 Feb 2020 14:26:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581085618;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=AQw9NSimR4U12ghjgIVRKEpnFYF65RqKgaPuBmOw1Ec=;
 b=J1eAAW29JduBpz9EK9SPJ32NHYUY2J/67A/OFjyYMeQplv8BmumAMjwr
 1grsNDpexLh87UNyMXJyaaH8zyGRKmcDMcqEWk7hXojDE70jl0GCgJww2
 i/mRyKqsxTe6xcHorVUV6yFaLK+P7pJvXUSazlnWxaAiPHaETtXLTubfY 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NbCBsYaY7tmZHavhqZHrbPJ2IHI7GEcD1su+OtjP6Feuh7t+T6eFm5iKhfT122oG8TD/O3R8jw
 C5g0kaQf1sgi6i8GcO+rDSWiFdeM6ww+sxchmgZSpu1Ngha9qM0EQzQdNSAaRt8Bu7M5x2Bkbn
 kDUjOTCdTHUFqKjA6qLuOGaJDttPGeQ9ydKYf6zzUacaY7RFxrX6j7R3mqaLyNlRpVq1pDJScF
 Bg8JDVmtoM4n0+LyzPPxNHsH0+1tlVZxNMup64noARhGcmZ/Hao+6WQaKQ8zkTwvKLNKggLICd
 weI=
X-SBRS: 2.7
X-MesageID: 12479583
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12479583"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>, <kasan-dev@googlegroups.com>,
 <linux-mm@kvack.org>, <linux-kernel@vger.kernel.org>
Date: Fri, 7 Feb 2020 14:26:49 +0000
Message-ID: <20200207142652.670-2-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200207142652.670-1-sergey.dyasli@citrix.com>
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/4] kasan: introduce set_pmd_early_shadow()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano
 Stabellini <sstabellini@kernel.org>, George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgaW5jb3JyZWN0IHRvIGNhbGwgcG1kX3BvcHVsYXRlX2tlcm5lbCgpIG11bHRpcGxlIHRp
bWVzIGZvciB0aGUKc2FtZSBwYWdlIHRhYmxlIGZyb20gaW5zaWRlIFhlbiBQViBkb21haW5zLiBY
ZW4gbm90aWNlcyBpdCBkdXJpbmcKa2FzYW5fcG9wdWxhdGVfZWFybHlfc2hhZG93KCk6CgogICAg
KFhFTikgbW0uYzozMjIyOmQxNTV2MCBtZm4gMzcwNGIgYWxyZWFkeSBwaW5uZWQKClRoaXMgaGFw
cGVucyBmb3Iga2FzYW5fZWFybHlfc2hhZG93X3B0ZSB3aGVuIFVTRV9TUExJVF9QVEVfUFRMT0NL
UyBpcwplbmFibGVkLiBGaXggdGhpcyBieSBpbnRyb2R1Y2luZyBzZXRfcG1kX2Vhcmx5X3NoYWRv
dygpIHdoaWNoIGNhbGxzCnBtZF9wb3B1bGF0ZV9rZXJuZWwoKSBvbmx5IG9uY2UgYW5kIHVzZXMg
c2V0X3BtZCgpIGFmdGVyd2FyZHMuCgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQp2MiAtLT4gdjM6IG5vIGNoYW5nZXMKCnYxIC0tPiB2
MjoKLSBGaXggY29tcGlsYXRpb24gd2l0aG91dCBDT05GSUdfWEVOX1BWCi0gU2xpZ2h0bHkgdXBk
YXRlZCBkZXNjcmlwdGlvbgoKUkZDIC0tPiB2MToKLSBOZXcgcGF0Y2gKLS0tCiBtbS9rYXNhbi9p
bml0LmMgfCAzMiArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogMSBmaWxlIGNoYW5n
ZWQsIDI0IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbW0va2Fz
YW4vaW5pdC5jIGIvbW0va2FzYW4vaW5pdC5jCmluZGV4IGNlNDVjNDkxZWJjZC4uNzc5MWZlMGE3
NzA0IDEwMDY0NAotLS0gYS9tbS9rYXNhbi9pbml0LmMKKysrIGIvbW0va2FzYW4vaW5pdC5jCkBA
IC04MSw2ICs4MSwyNiBAQCBzdGF0aWMgaW5saW5lIGJvb2wga2FzYW5fZWFybHlfc2hhZG93X3Bh
Z2VfZW50cnkocHRlX3QgcHRlKQogCXJldHVybiBwdGVfcGFnZShwdGUpID09IHZpcnRfdG9fcGFn
ZShsbV9hbGlhcyhrYXNhbl9lYXJseV9zaGFkb3dfcGFnZSkpOwogfQogCisjaWZkZWYgQ09ORklH
X1hFTl9QVgorc3RhdGljIGlubGluZSB2b2lkIHNldF9wbWRfZWFybHlfc2hhZG93KHBtZF90ICpw
bWQpCit7CisJc3RhdGljIGJvb2wgcG1kX3BvcHVsYXRlZCA9IGZhbHNlOworCXB0ZV90ICplYXJs
eV9zaGFkb3cgPSBsbV9hbGlhcyhrYXNhbl9lYXJseV9zaGFkb3dfcHRlKTsKKworCWlmIChsaWtl
bHkocG1kX3BvcHVsYXRlZCkpIHsKKwkJc2V0X3BtZChwbWQsIF9fcG1kKF9fcGEoZWFybHlfc2hh
ZG93KSB8IF9QQUdFX1RBQkxFKSk7CisJfSBlbHNlIHsKKwkJcG1kX3BvcHVsYXRlX2tlcm5lbCgm
aW5pdF9tbSwgcG1kLCBlYXJseV9zaGFkb3cpOworCQlwbWRfcG9wdWxhdGVkID0gdHJ1ZTsKKwl9
Cit9CisjZWxzZQorc3RhdGljIGlubGluZSB2b2lkIHNldF9wbWRfZWFybHlfc2hhZG93KHBtZF90
ICpwbWQpCit7CisJcG1kX3BvcHVsYXRlX2tlcm5lbCgmaW5pdF9tbSwgcG1kLCBsbV9hbGlhcyhr
YXNhbl9lYXJseV9zaGFkb3dfcHRlKSk7Cit9CisjZW5kaWYgLyogaWZkZWYgQ09ORklHX1hFTl9Q
ViAqLworCiBzdGF0aWMgX19pbml0IHZvaWQgKmVhcmx5X2FsbG9jKHNpemVfdCBzaXplLCBpbnQg
bm9kZSkKIHsKIAl2b2lkICpwdHIgPSBtZW1ibG9ja19hbGxvY190cnlfbmlkKHNpemUsIHNpemUs
IF9fcGEoTUFYX0RNQV9BRERSRVNTKSwKQEAgLTEyMCw4ICsxNDAsNyBAQCBzdGF0aWMgaW50IF9f
cmVmIHplcm9fcG1kX3BvcHVsYXRlKHB1ZF90ICpwdWQsIHVuc2lnbmVkIGxvbmcgYWRkciwKIAkJ
bmV4dCA9IHBtZF9hZGRyX2VuZChhZGRyLCBlbmQpOwogCiAJCWlmIChJU19BTElHTkVEKGFkZHIs
IFBNRF9TSVpFKSAmJiBlbmQgLSBhZGRyID49IFBNRF9TSVpFKSB7Ci0JCQlwbWRfcG9wdWxhdGVf
a2VybmVsKCZpbml0X21tLCBwbWQsCi0JCQkJCWxtX2FsaWFzKGthc2FuX2Vhcmx5X3NoYWRvd19w
dGUpKTsKKwkJCXNldF9wbWRfZWFybHlfc2hhZG93KHBtZCk7CiAJCQljb250aW51ZTsKIAkJfQog
CkBAIC0xNTcsOCArMTc2LDcgQEAgc3RhdGljIGludCBfX3JlZiB6ZXJvX3B1ZF9wb3B1bGF0ZShw
NGRfdCAqcDRkLCB1bnNpZ25lZCBsb25nIGFkZHIsCiAJCQlwdWRfcG9wdWxhdGUoJmluaXRfbW0s
IHB1ZCwKIAkJCQkJbG1fYWxpYXMoa2FzYW5fZWFybHlfc2hhZG93X3BtZCkpOwogCQkJcG1kID0g
cG1kX29mZnNldChwdWQsIGFkZHIpOwotCQkJcG1kX3BvcHVsYXRlX2tlcm5lbCgmaW5pdF9tbSwg
cG1kLAotCQkJCQlsbV9hbGlhcyhrYXNhbl9lYXJseV9zaGFkb3dfcHRlKSk7CisJCQlzZXRfcG1k
X2Vhcmx5X3NoYWRvdyhwbWQpOwogCQkJY29udGludWU7CiAJCX0KIApAQCAtMTk4LDggKzIxNiw3
IEBAIHN0YXRpYyBpbnQgX19yZWYgemVyb19wNGRfcG9wdWxhdGUocGdkX3QgKnBnZCwgdW5zaWdu
ZWQgbG9uZyBhZGRyLAogCQkJcHVkX3BvcHVsYXRlKCZpbml0X21tLCBwdWQsCiAJCQkJCWxtX2Fs
aWFzKGthc2FuX2Vhcmx5X3NoYWRvd19wbWQpKTsKIAkJCXBtZCA9IHBtZF9vZmZzZXQocHVkLCBh
ZGRyKTsKLQkJCXBtZF9wb3B1bGF0ZV9rZXJuZWwoJmluaXRfbW0sIHBtZCwKLQkJCQkJbG1fYWxp
YXMoa2FzYW5fZWFybHlfc2hhZG93X3B0ZSkpOworCQkJc2V0X3BtZF9lYXJseV9zaGFkb3cocG1k
KTsKIAkJCWNvbnRpbnVlOwogCQl9CiAKQEAgLTI3MSw4ICsyODgsNyBAQCBpbnQgX19yZWYga2Fz
YW5fcG9wdWxhdGVfZWFybHlfc2hhZG93KGNvbnN0IHZvaWQgKnNoYWRvd19zdGFydCwKIAkJCXB1
ZF9wb3B1bGF0ZSgmaW5pdF9tbSwgcHVkLAogCQkJCQlsbV9hbGlhcyhrYXNhbl9lYXJseV9zaGFk
b3dfcG1kKSk7CiAJCQlwbWQgPSBwbWRfb2Zmc2V0KHB1ZCwgYWRkcik7Ci0JCQlwbWRfcG9wdWxh
dGVfa2VybmVsKCZpbml0X21tLCBwbWQsCi0JCQkJCWxtX2FsaWFzKGthc2FuX2Vhcmx5X3NoYWRv
d19wdGUpKTsKKwkJCXNldF9wbWRfZWFybHlfc2hhZG93KHBtZCk7CiAJCQljb250aW51ZTsKIAkJ
fQogCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:27:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:27:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04b0-0001cQ-0u; Fri, 07 Feb 2020 14:27:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=025r=33=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j04ay-0001c6-Pt
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 14:27:00 +0000
X-Inumbo-ID: e68e49c4-49b5-11ea-a759-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e68e49c4-49b5-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 14:26:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581085619;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=uXvsgNu6MmeKipdO1plI3DH/B0ELhbFMcurpPA0b8Ak=;
 b=MjT9lM4ZiseCH4swFZA+JURIMXLiNCZAedEgk4JE0LHcRYbGuTkSdtx0
 sNYclCCGgIGv1DEGNegCUyCDlQF+rSwDfDsWJoeUpF73259BjP0PU2mtC
 gY4RbAuQsSFTJdJw5+DiSRX1xYy4MiZRgADT7qt6BPeo1nvJg3YUFS5bj k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kMMz1oyZramg5ckLxUaxLPT0jR449vrClgivhA3Gm8ZlVz5SUPPvSuwAPwqhJfmuBnoLUKlldo
 E+J7QlpDxutZ8TB8H+ybgc3fuUAHYrc0xcqNp+avLDJaZ2qnpb18hAzEQv4+OTQdbt/JjvDsj4
 ZSVShM3LgJf74tPuBoogRoUg0zc8a2K/oa4k1g1OX6EJulg+1+I7f94ytjWhEYWSDWKiheSTej
 4qyTHoOgsuA9cFUCoVK99dgYp/L2Yj9LBmIw62LAEemsgElBhmTzRPXuV1ZG0Km2IZK39HnLOM
 BzU=
X-SBRS: 2.7
X-MesageID: 12479584
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12479584"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>, <kasan-dev@googlegroups.com>,
 <linux-mm@kvack.org>, <linux-kernel@vger.kernel.org>
Date: Fri, 7 Feb 2020 14:26:51 +0000
Message-ID: <20200207142652.670-4-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200207142652.670-1-sergey.dyasli@citrix.com>
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/4] xen: teach KASAN about grant tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano
 Stabellini <sstabellini@kernel.org>, George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CgpPdGhlcndp
c2UgaXQgcHJvZHVjZXMgbG90cyBvZiBmYWxzZSBwb3NpdGl2ZXMgd2hlbiBhIGd1ZXN0IHN0YXJ0
cyB1c2luZwpQViBJL08gZGV2aWNlcy4KClNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxy
b3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxz
ZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQp2MiAtLT4gdjM6IG5vIGNoYW5nZXMKCnYxIC0t
PiB2Mjogbm8gY2hhbmdlcwoKUkZDIC0tPiB2MToKLSBTbGlnaHRseSBjbGFyaWZpZWQgdGhlIGNv
bW1pdCBtZXNzYWdlCi0tLQogZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYyB8IDUgKysrKy0KIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jIGIvZHJpdmVycy94ZW4vZ3JhbnQtdGFibGUuYwpp
bmRleCA3YjM2YjUxY2RiOWYuLmNlOTVmNzIzMmRlNiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4v
Z3JhbnQtdGFibGUuYworKysgYi9kcml2ZXJzL3hlbi9ncmFudC10YWJsZS5jCkBAIC0xMDQ4LDYg
KzEwNDgsNyBAQCBpbnQgZ250dGFiX21hcF9yZWZzKHN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3Jl
ZiAqbWFwX29wcywKIAkJCWZvcmVpZ24gPSB4ZW5fcGFnZV9mb3JlaWduKHBhZ2VzW2ldKTsKIAkJ
CWZvcmVpZ24tPmRvbWlkID0gbWFwX29wc1tpXS5kb207CiAJCQlmb3JlaWduLT5ncmVmID0gbWFw
X29wc1tpXS5yZWY7CisJCQlrYXNhbl9hbGxvY19wYWdlcyhwYWdlc1tpXSwgMCk7CiAJCQlicmVh
azsKIAkJfQogCkBAIC0xMDg0LDggKzEwODUsMTAgQEAgaW50IGdudHRhYl91bm1hcF9yZWZzKHN0
cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICp1bm1hcF9vcHMsCiAJaWYgKHJldCkKIAkJcmV0
dXJuIHJldDsKIAotCWZvciAoaSA9IDA7IGkgPCBjb3VudDsgaSsrKQorCWZvciAoaSA9IDA7IGkg
PCBjb3VudDsgaSsrKSB7CiAJCUNsZWFyUGFnZUZvcmVpZ24ocGFnZXNbaV0pOworCQlrYXNhbl9m
cmVlX3BhZ2VzKHBhZ2VzW2ldLCAwKTsKKwl9CiAKIAlyZXR1cm4gY2xlYXJfZm9yZWlnbl9wMm1f
bWFwcGluZyh1bm1hcF9vcHMsIGt1bm1hcF9vcHMsIHBhZ2VzLCBjb3VudCk7CiB9Ci0tIAoyLjE3
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:27:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:27:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04b4-0001eI-AM; Fri, 07 Feb 2020 14:27:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=025r=33=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j04b3-0001dp-38
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 14:27:05 +0000
X-Inumbo-ID: e68cf395-49b5-11ea-b183-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e68cf395-49b5-11ea-b183-12813bfff9fa;
 Fri, 07 Feb 2020 14:27:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581085620;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=JmXWwk8oHTimwKvrSamYiM0wOxkB9k4nQlVk5d1YLh8=;
 b=a0Dvq2+EAaGMLRncteE03eq187bXgBs6/jmAvNSPyL5YFZOUZmh6JAcp
 kcZl7hnaPrr0j7Q7nIALNPJqdGBqojulqD0EQZ2lTLxu7rXeSvcH6bC0W
 hZk8Pccslei+CZJKsceO3B1oTw6NDyV50SkucC2JDYBtBzzxYNrVVK8Az A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JVR+CfOyL+tpYmHAlsitcbny7cVCDfpEkdNoxfH9qe1SlGKJAJ3g6EJhzTvj3+s9UDCFdzgiJ8
 e9hfHqgfjfh1B5+nE25y09t45e/no+XXb4ywMvS6UtmNeZIUjC5WPpurjMb34uuY/HBajQUxQQ
 owXrGCfWMF8JUnvvRP9Idg+rXw5TtSSypLeyDkztAqTvHKuPdqD8MbhesrPTnvSWdzet2BQCUh
 +y2yt1ZnsMxgca7ZHKU/qdg5DrXR8O41IQG5s0fbqmPmxQeWLqGb/KcuAL6GtkLGKEqrcohKAF
 PO0=
X-SBRS: 2.7
X-MesageID: 12479585
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12479585"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>, <kasan-dev@googlegroups.com>,
 <linux-mm@kvack.org>, <linux-kernel@vger.kernel.org>
Date: Fri, 7 Feb 2020 14:26:50 +0000
Message-ID: <20200207142652.670-3-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200207142652.670-1-sergey.dyasli@citrix.com>
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/4] x86/xen: add basic KASAN support for PV
 kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano
 Stabellini <sstabellini@kernel.org>, George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGFuZCB1c2UgeGVuX2thc2FuXyogZnVuY3Rpb25zIHRoYXQgYXJlIG5lZWRlZCB0
byBwcm9wZXJseQppbml0aWFsaXNlIEtBU0FOIGZvciBYZW4gUFYgZG9tYWlucy4gRGlzYWJsZSBp
bnN0cnVtZW50YXRpb24gZm9yIGZpbGVzCnRoYXQgYXJlIHVzZWQgYnkgeGVuX3N0YXJ0X2tlcm5l
bCgpIGJlZm9yZSBrYXNhbl9lYXJseV9pbml0KCkgY291bGQKYmUgY2FsbGVkLgoKVGhpcyBlbmFi
bGVzIHRvIHVzZSBPdXRsaW5lIGluc3RydW1lbnRhdGlvbiBmb3IgWGVuIFBWIGtlcm5lbHMuCktB
U0FOX0lOTElORSBhbmQgS0FTQU5fVk1BTExPQyBvcHRpb25zIGN1cnJlbnRseSBsZWFkIHRvIGJv
b3QgY3Jhc2hlcwphbmQgaGVuY2UgZGlzYWJsZWQuCgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlh
c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQp2MiAtLT4gdjM6Ci0gRml4IGNvbXBp
bGF0aW9uIHdpdGhvdXQgQ09ORklHX0tBU0FOCi0gRHJvcHBlZCBfcHYgcHJlZml4ZXMgZnJvbSBu
ZXcgZnVuY3Rpb25zCi0gTWFkZSB4ZW5fa2FzYW5fZWFybHlfaW5pdCgpIGNhbGwga2FzYW5fbWFw
X2Vhcmx5X3NoYWRvdygpIGRpcmVjdGx5Ci0gVXBkYXRlZCBkZXNjcmlwdGlvbgoKdjEgLS0+IHYy
OgotIEZpeCBjb21waWxhdGlvbiB3aXRob3V0IENPTkZJR19YRU5fUFYKLSBVc2UgbWFjcm9zIGZv
ciBLQVNBTl9TSEFET1dfU1RBUlQKClJGQyAtLT4gdjE6Ci0gTmV3IGZ1bmN0aW9ucyB3aXRoIGRl
Y2xhcmF0aW9ucyBpbiB4ZW4veGVuLW9wcy5oCi0gRml4ZWQgdGhlIGlzc3VlIHdpdGggZnJlZV9r
ZXJuZWxfaW1hZ2VfcGFnZXMoKSB3aXRoIHRoZSBoZWxwIG9mCiAgeGVuX3B2X2thc2FuX3VucGlu
X3BnZCgpCi0tLQogYXJjaC94ODYvbW0va2FzYW5faW5pdF82NC5jIHwgMTAgKysrKysrKystCiBh
cmNoL3g4Ni94ZW4vTWFrZWZpbGUgICAgICAgfCAgNyArKysrKysKIGFyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5fcHYuYyB8ICAzICsrKwogYXJjaC94ODYveGVuL21tdV9wdi5jICAgICAgIHwgNDMgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogZHJpdmVycy94ZW4vTWFrZWZpbGUg
ICAgICAgIHwgIDIgKysKIGluY2x1ZGUvbGludXgva2FzYW4uaCAgICAgICB8ICAyICsrCiBpbmNs
dWRlL3hlbi94ZW4tb3BzLmggICAgICAgfCAxMCArKysrKysrKysKIGxpYi9LY29uZmlnLmthc2Fu
ICAgICAgICAgICB8ICAzICsrLQogOCBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L21tL2thc2FuX2luaXRfNjQuYyBi
L2FyY2gveDg2L21tL2thc2FuX2luaXRfNjQuYwppbmRleCA3NjNlNzFhYmMwZmUuLmI4NjJjMDNh
MjAxOSAxMDA2NDQKLS0tIGEvYXJjaC94ODYvbW0va2FzYW5faW5pdF82NC5jCisrKyBiL2FyY2gv
eDg2L21tL2thc2FuX2luaXRfNjQuYwpAQCAtMTMsNiArMTMsOCBAQAogI2luY2x1ZGUgPGxpbnV4
L3NjaGVkL3Rhc2suaD4KICNpbmNsdWRlIDxsaW51eC92bWFsbG9jLmg+CiAKKyNpbmNsdWRlIDx4
ZW4veGVuLW9wcy5oPgorCiAjaW5jbHVkZSA8YXNtL2U4MjAvdHlwZXMuaD4KICNpbmNsdWRlIDxh
c20vcGdhbGxvYy5oPgogI2luY2x1ZGUgPGFzbS90bGJmbHVzaC5oPgpAQCAtMjMxLDcgKzIzMyw3
IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBrYXNhbl9lYXJseV9wNGRfcG9wdWxhdGUocGdkX3QgKnBn
ZCwKIAl9IHdoaWxlIChwNGQrKywgYWRkciA9IG5leHQsIGFkZHIgIT0gZW5kICYmIHA0ZF9ub25l
KCpwNGQpKTsKIH0KIAotc3RhdGljIHZvaWQgX19pbml0IGthc2FuX21hcF9lYXJseV9zaGFkb3co
cGdkX3QgKnBnZCkKK3ZvaWQgX19pbml0IGthc2FuX21hcF9lYXJseV9zaGFkb3cocGdkX3QgKnBn
ZCkKIHsKIAkvKiBTZWUgY29tbWVudCBpbiBrYXNhbl9pbml0KCkgKi8KIAl1bnNpZ25lZCBsb25n
IGFkZHIgPSBLQVNBTl9TSEFET1dfU1RBUlQgJiBQR0RJUl9NQVNLOwpAQCAtMzE3LDYgKzMxOSw4
IEBAIHZvaWQgX19pbml0IGthc2FuX2Vhcmx5X2luaXQodm9pZCkKIAogCWthc2FuX21hcF9lYXJs
eV9zaGFkb3coZWFybHlfdG9wX3BndCk7CiAJa2FzYW5fbWFwX2Vhcmx5X3NoYWRvdyhpbml0X3Rv
cF9wZ3QpOworCisJeGVuX2thc2FuX2Vhcmx5X2luaXQoKTsKIH0KIAogdm9pZCBfX2luaXQga2Fz
YW5faW5pdCh2b2lkKQpAQCAtMzQ4LDYgKzM1Miw4IEBAIHZvaWQgX19pbml0IGthc2FuX2luaXQo
dm9pZCkKIAkJCQlfX3BnZChfX3BhKHRtcF9wNGRfdGFibGUpIHwgX0tFUk5QR19UQUJMRSkpOwog
CX0KIAorCXhlbl9rYXNhbl9waW5fcGdkKGVhcmx5X3RvcF9wZ3QpOworCiAJbG9hZF9jcjMoZWFy
bHlfdG9wX3BndCk7CiAJX19mbHVzaF90bGJfYWxsKCk7CiAKQEAgLTQxMiw2ICs0MTgsOCBAQCB2
b2lkIF9faW5pdCBrYXNhbl9pbml0KHZvaWQpCiAJbG9hZF9jcjMoaW5pdF90b3BfcGd0KTsKIAlf
X2ZsdXNoX3RsYl9hbGwoKTsKIAorCXhlbl9rYXNhbl91bnBpbl9wZ2QoZWFybHlfdG9wX3BndCk7
CisKIAkvKgogCSAqIGthc2FuX2Vhcmx5X3NoYWRvd19wYWdlIGhhcyBiZWVuIHVzZWQgYXMgZWFy
bHkgc2hhZG93IG1lbW9yeSwgdGh1cwogCSAqIGl0IG1heSBjb250YWluIHNvbWUgZ2FyYmFnZS4g
Tm93IHdlIGNhbiBjbGVhciBhbmQgd3JpdGUgcHJvdGVjdCBpdCwKZGlmZiAtLWdpdCBhL2FyY2gv
eDg2L3hlbi9NYWtlZmlsZSBiL2FyY2gveDg2L3hlbi9NYWtlZmlsZQppbmRleCAwODRkZTc3YTEw
OWUuLjEwMmZhZDBiMGJjYSAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL01ha2VmaWxlCisrKyBi
L2FyY2gveDg2L3hlbi9NYWtlZmlsZQpAQCAtMSwzICsxLDEwIEBACitLQVNBTl9TQU5JVElaRV9l
bmxpZ2h0ZW5fcHYubyA6PSBuCitLQVNBTl9TQU5JVElaRV9lbmxpZ2h0ZW4ubyA6PSBuCitLQVNB
Tl9TQU5JVElaRV9pcnEubyA6PSBuCitLQVNBTl9TQU5JVElaRV9tbXVfcHYubyA6PSBuCitLQVNB
Tl9TQU5JVElaRV9wMm0ubyA6PSBuCitLQVNBTl9TQU5JVElaRV9tdWx0aWNhbGxzLm8gOj0gbgor
CiAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wCiBPQkpFQ1RfRklMRVNfTk9OX1NU
QU5EQVJEX3hlbi1hc21fJChCSVRTKS5vIDo9IHkKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVu
L2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCmluZGV4IGFlNGE0
MWNhMTlmNi4uMjdkZTU1Njk5ZjI0IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC03Miw2ICs3Miw3IEBA
CiAjaW5jbHVkZSA8YXNtL213YWl0Lmg+CiAjaW5jbHVkZSA8YXNtL3BjaV94ODYuaD4KICNpbmNs
dWRlIDxhc20vY3B1Lmg+CisjaW5jbHVkZSA8YXNtL2thc2FuLmg+CiAKICNpZmRlZiBDT05GSUdf
QUNQSQogI2luY2x1ZGUgPGxpbnV4L2FjcGkuaD4KQEAgLTEyMzEsNiArMTIzMiw4IEBAIGFzbWxp
bmthZ2UgX192aXNpYmxlIHZvaWQgX19pbml0IHhlbl9zdGFydF9rZXJuZWwodm9pZCkKIAkvKiBH
ZXQgbWZuIGxpc3QgKi8KIAl4ZW5fYnVpbGRfZHluYW1pY19waHlzX3RvX21hY2hpbmUoKTsKIAor
CWthc2FuX2Vhcmx5X2luaXQoKTsKKwogCS8qCiAJICogU2V0IHVwIGtlcm5lbCBHRFQgYW5kIHNl
Z21lbnQgcmVnaXN0ZXJzLCBtYWlubHkgc28gdGhhdAogCSAqIC1mc3RhY2stcHJvdGVjdG9yIGNv
ZGUgY2FuIGJlIGV4ZWN1dGVkLgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL21tdV9wdi5jIGIv
YXJjaC94ODYveGVuL21tdV9wdi5jCmluZGV4IGJiYmE4YjE3ODI5YS4uYTlhNDdmMGJmMjJlIDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vbW11X3B2LmMKKysrIGIvYXJjaC94ODYveGVuL21tdV9w
di5jCkBAIC0xNzcxLDYgKzE3NzEsNDEgQEAgc3RhdGljIHZvaWQgX19pbml0IHNldF9wYWdlX3By
b3Qodm9pZCAqYWRkciwgcGdwcm90X3QgcHJvdCkKIHsKIAlyZXR1cm4gc2V0X3BhZ2VfcHJvdF9m
bGFncyhhZGRyLCBwcm90LCBVVk1GX05PTkUpOwogfQorCisjaWZkZWYgQ09ORklHX0tBU0FOCit2
b2lkIF9faW5pdCB4ZW5fa2FzYW5fZWFybHlfaW5pdCh2b2lkKQoreworCWlmICgheGVuX3B2X2Rv
bWFpbigpKQorCQlyZXR1cm47CisKKwkvKiBQViBwYWdlIHRhYmxlcyBtdXN0IGJlIHJlYWQtb25s
eSAqLworCXNldF9wYWdlX3Byb3Qoa2FzYW5fZWFybHlfc2hhZG93X3B1ZCwgUEFHRV9LRVJORUxf
Uk8pOworCXNldF9wYWdlX3Byb3Qoa2FzYW5fZWFybHlfc2hhZG93X3BtZCwgUEFHRV9LRVJORUxf
Uk8pOworCXNldF9wYWdlX3Byb3Qoa2FzYW5fZWFybHlfc2hhZG93X3B0ZSwgUEFHRV9LRVJORUxf
Uk8pOworCisJLyogQWRkIEtBU0FOIG1hcHBpbmdzIGludG8gaW5pdGlhbCBQViBwYWdlIHRhYmxl
cyAqLworCWthc2FuX21hcF9lYXJseV9zaGFkb3coKHBnZF90ICopeGVuX3N0YXJ0X2luZm8tPnB0
X2Jhc2UpOworfQorCit2b2lkIF9faW5pdCB4ZW5fa2FzYW5fcGluX3BnZChwZ2RfdCAqcGdkKQor
eworCWlmICgheGVuX3B2X2RvbWFpbigpKQorCQlyZXR1cm47CisKKwlzZXRfcGFnZV9wcm90KHBn
ZCwgUEFHRV9LRVJORUxfUk8pOworCXBpbl9wYWdldGFibGVfcGZuKE1NVUVYVF9QSU5fTDRfVEFC
TEUsIFBGTl9ET1dOKF9fcGFfc3ltYm9sKHBnZCkpKTsKK30KKwordm9pZCBfX2luaXQgeGVuX2th
c2FuX3VucGluX3BnZChwZ2RfdCAqcGdkKQoreworCWlmICgheGVuX3B2X2RvbWFpbigpKQorCQly
ZXR1cm47CisKKwlwaW5fcGFnZXRhYmxlX3BmbihNTVVFWFRfVU5QSU5fVEFCTEUsIFBGTl9ET1dO
KF9fcGFfc3ltYm9sKHBnZCkpKTsKKwlzZXRfcGFnZV9wcm90KHBnZCwgUEFHRV9LRVJORUwpOwor
fQorI2VuZGlmIC8qIGlmZGVmIENPTkZJR19LQVNBTiAqLworCiAjaWZkZWYgQ09ORklHX1g4Nl8z
Mgogc3RhdGljIHZvaWQgX19pbml0IHhlbl9tYXBfaWRlbnRpdHlfZWFybHkocG1kX3QgKnBtZCwg
dW5zaWduZWQgbG9uZyBtYXhfcGZuKQogewpAQCAtMTk0Myw2ICsxOTc4LDE0IEBAIHZvaWQgX19p
bml0IHhlbl9zZXR1cF9rZXJuZWxfcGFnZXRhYmxlKHBnZF90ICpwZ2QsIHVuc2lnbmVkIGxvbmcg
bWF4X3BmbikKIAlpZiAoaSAmJiBpIDwgcGdkX2luZGV4KF9fU1RBUlRfS0VSTkVMX21hcCkpCiAJ
CWluaXRfdG9wX3BndFtpXSA9ICgocGdkX3QgKil4ZW5fc3RhcnRfaW5mby0+cHRfYmFzZSlbaV07
CiAKKyNpZmRlZiBDT05GSUdfS0FTQU4KKwkvKiBDb3B5IEtBU0FOIG1hcHBpbmdzICovCisJZm9y
IChpID0gcGdkX2luZGV4KEtBU0FOX1NIQURPV19TVEFSVCk7CisJICAgICBpIDwgcGdkX2luZGV4
KEtBU0FOX1NIQURPV19FTkQpOworCSAgICAgaSsrKQorCQlpbml0X3RvcF9wZ3RbaV0gPSAoKHBn
ZF90ICopeGVuX3N0YXJ0X2luZm8tPnB0X2Jhc2UpW2ldOworI2VuZGlmIC8qIGlmZGVmIENPTkZJ
R19LQVNBTiAqLworCiAJLyogTWFrZSBwYWdldGFibGUgcGllY2VzIFJPICovCiAJc2V0X3BhZ2Vf
cHJvdChpbml0X3RvcF9wZ3QsIFBBR0VfS0VSTkVMX1JPKTsKIAlzZXRfcGFnZV9wcm90KGxldmVs
M19pZGVudF9wZ3QsIFBBR0VfS0VSTkVMX1JPKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL01h
a2VmaWxlIGIvZHJpdmVycy94ZW4vTWFrZWZpbGUKaW5kZXggMGM0ZWZhNmZlNDUwLi4xZTllMWU0
MWMwYTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL01ha2VmaWxlCisrKyBiL2RyaXZlcnMveGVu
L01ha2VmaWxlCkBAIC0xLDQgKzEsNiBAQAogIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogR1BM
LTIuMAorS0FTQU5fU0FOSVRJWkVfZmVhdHVyZXMubyA6PSBuCisKIG9iai0kKENPTkZJR19IT1RQ
TFVHX0NQVSkJCSs9IGNwdV9ob3RwbHVnLm8KIG9iai15CSs9IGdyYW50LXRhYmxlLm8gZmVhdHVy
ZXMubyBiYWxsb29uLm8gbWFuYWdlLm8gcHJlZW1wdC5vIHRpbWUubwogb2JqLXkJKz0gbWVtLXJl
c2VydmF0aW9uLm8KZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgva2FzYW4uaCBiL2luY2x1ZGUv
bGludXgva2FzYW4uaAppbmRleCA1Y2RlOWU3YzI2NjQuLjJhYjY0NDIyOTIxNyAxMDA2NDQKLS0t
IGEvaW5jbHVkZS9saW51eC9rYXNhbi5oCisrKyBiL2luY2x1ZGUvbGludXgva2FzYW4uaApAQCAt
MjAsNiArMjAsOCBAQCBleHRlcm4gcG1kX3Qga2FzYW5fZWFybHlfc2hhZG93X3BtZFtQVFJTX1BF
Ul9QTURdOwogZXh0ZXJuIHB1ZF90IGthc2FuX2Vhcmx5X3NoYWRvd19wdWRbUFRSU19QRVJfUFVE
XTsKIGV4dGVybiBwNGRfdCBrYXNhbl9lYXJseV9zaGFkb3dfcDRkW01BWF9QVFJTX1BFUl9QNERd
OwogCit2b2lkIGthc2FuX21hcF9lYXJseV9zaGFkb3cocGdkX3QgKnBnZCk7CisKIGludCBrYXNh
bl9wb3B1bGF0ZV9lYXJseV9zaGFkb3coY29uc3Qgdm9pZCAqc2hhZG93X3N0YXJ0LAogCQkJCWNv
bnN0IHZvaWQgKnNoYWRvd19lbmQpOwogCmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3Bz
LmggYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKaW5kZXggMDk1YmUxZDY2ZjMxLi5mNjdmMWYyZDcz
YzYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94
ZW4tb3BzLmgKQEAgLTI0MSw0ICsyNDEsMTQgQEAgc3RhdGljIGlubGluZSB2b2lkIHhlbl9wcmVl
bXB0aWJsZV9oY2FsbF9lbmQodm9pZCkKIAogI2VuZGlmIC8qIENPTkZJR19QUkVFTVBUSU9OICov
CiAKKyNpZiBkZWZpbmVkKENPTkZJR19YRU5fUFYpICYmIGRlZmluZWQoQ09ORklHX0tBU0FOKQor
dm9pZCB4ZW5fa2FzYW5fZWFybHlfaW5pdCh2b2lkKTsKK3ZvaWQgeGVuX2thc2FuX3Bpbl9wZ2Qo
cGdkX3QgKnBnZCk7Cit2b2lkIHhlbl9rYXNhbl91bnBpbl9wZ2QocGdkX3QgKnBnZCk7CisjZWxz
ZQorc3RhdGljIGlubGluZSB2b2lkIHhlbl9rYXNhbl9lYXJseV9pbml0KHZvaWQpIHsgfQorc3Rh
dGljIGlubGluZSB2b2lkIHhlbl9rYXNhbl9waW5fcGdkKHBnZF90ICpwZ2QpIHsgfQorc3RhdGlj
IGlubGluZSB2b2lkIHhlbl9rYXNhbl91bnBpbl9wZ2QocGdkX3QgKnBnZCkgeyB9CisjZW5kaWYg
LyogaWYgZGVmaW5lZChDT05GSUdfWEVOX1BWKSAmJiBkZWZpbmVkKENPTkZJR19LQVNBTikgKi8K
KwogI2VuZGlmIC8qIElOQ0xVREVfWEVOX09QU19IICovCmRpZmYgLS1naXQgYS9saWIvS2NvbmZp
Zy5rYXNhbiBiL2xpYi9LY29uZmlnLmthc2FuCmluZGV4IDgxZjU0NjRlYTllMS4uNDI5YTYzODYy
NWVhIDEwMDY0NAotLS0gYS9saWIvS2NvbmZpZy5rYXNhbgorKysgYi9saWIvS2NvbmZpZy5rYXNh
bgpAQCAtOTgsNiArOTgsNyBAQCBjb25maWcgS0FTQU5fT1VUTElORQogCiBjb25maWcgS0FTQU5f
SU5MSU5FCiAJYm9vbCAiSW5saW5lIGluc3RydW1lbnRhdGlvbiIKKwlkZXBlbmRzIG9uICFYRU5f
UFYKIAloZWxwCiAJICBDb21waWxlciBkaXJlY3RseSBpbnNlcnRzIGNvZGUgY2hlY2tpbmcgc2hh
ZG93IG1lbW9yeSBiZWZvcmUKIAkgIG1lbW9yeSBhY2Nlc3Nlcy4gVGhpcyBpcyBmYXN0ZXIgdGhh
biBvdXRsaW5lIChpbiBzb21lIHdvcmtsb2FkcwpAQCAtMTQ3LDcgKzE0OCw3IEBAIGNvbmZpZyBL
QVNBTl9TV19UQUdTX0lERU5USUZZCiAKIGNvbmZpZyBLQVNBTl9WTUFMTE9DCiAJYm9vbCAiQmFj
ayBtYXBwaW5ncyBpbiB2bWFsbG9jIHNwYWNlIHdpdGggcmVhbCBzaGFkb3cgbWVtb3J5IgotCWRl
cGVuZHMgb24gS0FTQU4gJiYgSEFWRV9BUkNIX0tBU0FOX1ZNQUxMT0MKKwlkZXBlbmRzIG9uIEtB
U0FOICYmIEhBVkVfQVJDSF9LQVNBTl9WTUFMTE9DICYmICFYRU5fUFYKIAloZWxwCiAJICBCeSBk
ZWZhdWx0LCB0aGUgc2hhZG93IHJlZ2lvbiBmb3Igdm1hbGxvYyBzcGFjZSBpcyB0aGUgcmVhZC1v
bmx5CiAJICB6ZXJvIHBhZ2UuIFRoaXMgbWVhbnMgdGhhdCBLQVNBTiBjYW5ub3QgZGV0ZWN0IGVy
cm9ycyBpbnZvbHZpbmcKLS0gCjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:27:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:27:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04b5-0001f4-LP; Fri, 07 Feb 2020 14:27:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=025r=33=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j04b3-0001e6-Ql
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 14:27:05 +0000
X-Inumbo-ID: e7586b64-49b5-11ea-a759-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e7586b64-49b5-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 14:27:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581085620;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=xY2o+FIkzgGVbvvD6Pr6dc1bp4xlArgiFJcFdhlR4wM=;
 b=eQEjheAgMhztY2r7yZq60rkTRBODKaEtqJ+PCvDsd1PR8W/UQzYJ+Xc+
 s+QFUZKL+5c40KDFJDvV74JGuVA2Tc6AD5Q1ZMvROLdvmcIIz6durogE2
 mJZ66np9cPKivnjtOSiUZw1Ac5OB3YUgNcHBoPpyMrXVqtP1Yv6Mp6Sh0 c=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 0LSwV5f+ce7LmCuyeNmBPXSPCt25wkJPqq44O0V1EgoVlnukj5AqmkkFejo0CY5l5ERMbV+FBD
 B9HTCM3bMTG8GxBCwMm19Kw9z4XyUkLs7ZW7Kfol7V6XvpuBIrm0bWGE/NcA5xrwYsAUNlnZJK
 h6OwQYuh0W6BirgUV/IwqdC4udufQdUKpYVFFhPfiL65EbUtbtW3JqkDnms3Dj4sQxM8Ang2vW
 6XTrHCYqY/Hpz6cTLB+pzDrK2qVjF3srYEHaUV3qYfkqBx0oqOswZiQYm718ghYtnIAW8MQ7ym
 W+w=
X-SBRS: 2.7
X-MesageID: 12479586
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12479586"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>, <kasan-dev@googlegroups.com>,
 <linux-mm@kvack.org>, <linux-kernel@vger.kernel.org>
Date: Fri, 7 Feb 2020 14:26:52 +0000
Message-ID: <20200207142652.670-5-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200207142652.670-1-sergey.dyasli@citrix.com>
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/4] xen/netback: fix grant copy across page
 boundary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Wei Liu <wei.liu@kernel.org>, Stefano
 Stabellini <sstabellini@kernel.org>, Paul Durrant <paul@xen.org>,
 netdev@vger.kernel.org, George Dunlap <george.dunlap@citrix.com>,
 "David S. Miller" <davem@davemloft.net>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3MubGFnZXJ3YWxsQGNpdHJpeC5jb20+CgpXaGVuIEtB
U0FOIChvciBTTFVCX0RFQlVHKSBpcyB0dXJuZWQgb24sIHRoZXJlIGlzIGEgaGlnaGVyIGNoYW5j
ZSB0aGF0Cm5vbi1wb3dlci1vZi10d28gYWxsb2NhdGlvbnMgYXJlIG5vdCBhbGlnbmVkIHRvIHRo
ZSBuZXh0IHBvd2VyIG9mIDIgb2YKdGhlIHNpemUuIFRoZXJlZm9yZSwgaGFuZGxlIGdyYW50IGNv
cGllcyB0aGF0IGNyb3NzIHBhZ2UgYm91bmRhcmllcy4KClNpZ25lZC1vZmYtYnk6IFJvc3MgTGFn
ZXJ3YWxsIDxyb3NzLmxhZ2Vyd2FsbEBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkg
RHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CkFja2VkLWJ5OiBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KLS0tCnYyIC0tPiB2MzoKLSBBZGRlZCBBY2tlZC1ieTogUGF1bCBEdXJy
YW50IDxwYXVsQHhlbi5vcmc+CkNDOiAiRGF2aWQgUy4gTWlsbGVyIiA8ZGF2ZW1AZGF2ZW1sb2Z0
Lm5ldD4KQ0M6IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmcKCnYxIC0tPiB2MjoKLSBVc2Ugc2l6ZW9m
X2ZpZWxkKHN0cnVjdCBza19idWZmLCBjYikpIGluc3RlYWQgb2YgbWFnaWMgbnVtYmVyIDQ4Ci0g
U2xpZ2h0bHkgdXBkYXRlIGNvbW1pdCBtZXNzYWdlCgpSRkMgLS0+IHYxOgotIEFkZGVkIEJVSUxE
X0JVR19PTiB0byB0aGUgbmV0YmFjayBwYXRjaAotIHhlbnZpZl9pZHhfcmVsZWFzZSgpIG5vdyBs
b2NhdGVkIG91dHNpZGUgdGhlIGxvb3AKCkNDOiBXZWkgTGl1IDx3ZWkubGl1QGtlcm5lbC5vcmc+
CkNDOiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KLS0tCiBkcml2ZXJzL25ldC94ZW4tbmV0
YmFjay9jb21tb24uaCAgfCAgMiArLQogZHJpdmVycy9uZXQveGVuLW5ldGJhY2svbmV0YmFjay5j
IHwgNjAgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA1
MCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL25l
dC94ZW4tbmV0YmFjay9jb21tb24uaCBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL2NvbW1vbi5o
CmluZGV4IDA1ODQ3ZWI5MWExYi4uZTU3Njg0NDE1ZWRkIDEwMDY0NAotLS0gYS9kcml2ZXJzL25l
dC94ZW4tbmV0YmFjay9jb21tb24uaAorKysgYi9kcml2ZXJzL25ldC94ZW4tbmV0YmFjay9jb21t
b24uaApAQCAtMTU1LDcgKzE1NSw3IEBAIHN0cnVjdCB4ZW52aWZfcXVldWUgeyAvKiBQZXItcXVl
dWUgZGF0YSBmb3IgeGVudmlmICovCiAJc3RydWN0IHBlbmRpbmdfdHhfaW5mbyBwZW5kaW5nX3R4
X2luZm9bTUFYX1BFTkRJTkdfUkVRU107CiAJZ3JhbnRfaGFuZGxlX3QgZ3JhbnRfdHhfaGFuZGxl
W01BWF9QRU5ESU5HX1JFUVNdOwogCi0Jc3RydWN0IGdudHRhYl9jb3B5IHR4X2NvcHlfb3BzW01B
WF9QRU5ESU5HX1JFUVNdOworCXN0cnVjdCBnbnR0YWJfY29weSB0eF9jb3B5X29wc1tNQVhfUEVO
RElOR19SRVFTICogMl07CiAJc3RydWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmIHR4X21hcF9vcHNb
TUFYX1BFTkRJTkdfUkVRU107CiAJc3RydWN0IGdudHRhYl91bm1hcF9ncmFudF9yZWYgdHhfdW5t
YXBfb3BzW01BWF9QRU5ESU5HX1JFUVNdOwogCS8qIHBhc3NlZCB0byBnbnR0YWJfW3VuXW1hcF9y
ZWZzIHdpdGggcGFnZXMgdW5kZXIgKHVuKW1hcHBpbmcgKi8KZGlmZiAtLWdpdCBhL2RyaXZlcnMv
bmV0L3hlbi1uZXRiYWNrL25ldGJhY2suYyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNrL25ldGJh
Y2suYwppbmRleCAzMTVkZmM2ZWEyOTcuLjQxMDU0ZGUzOGE2MiAxMDA2NDQKLS0tIGEvZHJpdmVy
cy9uZXQveGVuLW5ldGJhY2svbmV0YmFjay5jCisrKyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRiYWNr
L25ldGJhY2suYwpAQCAtMzIwLDYgKzMyMCw3IEBAIHN0YXRpYyBpbnQgeGVudmlmX2NvdW50X3Jl
cXVlc3RzKHN0cnVjdCB4ZW52aWZfcXVldWUgKnF1ZXVlLAogCiBzdHJ1Y3QgeGVudmlmX3R4X2Ni
IHsKIAl1MTYgcGVuZGluZ19pZHg7CisJdTggY29waWVzOwogfTsKIAogI2RlZmluZSBYRU5WSUZf
VFhfQ0Ioc2tiKSAoKHN0cnVjdCB4ZW52aWZfdHhfY2IgKikoc2tiKS0+Y2IpCkBAIC00MzksNiAr
NDQwLDcgQEAgc3RhdGljIGludCB4ZW52aWZfdHhfY2hlY2tfZ29wKHN0cnVjdCB4ZW52aWZfcXVl
dWUgKnF1ZXVlLAogewogCXN0cnVjdCBnbnR0YWJfbWFwX2dyYW50X3JlZiAqZ29wX21hcCA9ICpn
b3BwX21hcDsKIAl1MTYgcGVuZGluZ19pZHggPSBYRU5WSUZfVFhfQ0Ioc2tiKS0+cGVuZGluZ19p
ZHg7CisJdTggY29waWVzID0gWEVOVklGX1RYX0NCKHNrYiktPmNvcGllczsKIAkvKiBUaGlzIGFs
d2F5cyBwb2ludHMgdG8gdGhlIHNoaW5mbyBvZiB0aGUgc2tiIGJlaW5nIGNoZWNrZWQsIHdoaWNo
CiAJICogY291bGQgYmUgZWl0aGVyIHRoZSBmaXJzdCBvciB0aGUgb25lIG9uIHRoZSBmcmFnX2xp
c3QKIAkgKi8KQEAgLTQ1MCwyMyArNDUyLDI2IEBAIHN0YXRpYyBpbnQgeGVudmlmX3R4X2NoZWNr
X2dvcChzdHJ1Y3QgeGVudmlmX3F1ZXVlICpxdWV1ZSwKIAlpbnQgbnJfZnJhZ3MgPSBzaGluZm8t
Pm5yX2ZyYWdzOwogCWNvbnN0IGJvb2wgc2hhcmVkc2xvdCA9IG5yX2ZyYWdzICYmCiAJCQkJZnJh
Z19nZXRfcGVuZGluZ19pZHgoJnNoaW5mby0+ZnJhZ3NbMF0pID09IHBlbmRpbmdfaWR4OwotCWlu
dCBpLCBlcnI7CisJaW50IGksIGVyciA9IDA7CiAKLQkvKiBDaGVjayBzdGF0dXMgb2YgaGVhZGVy
LiAqLwotCWVyciA9ICgqZ29wcF9jb3B5KS0+c3RhdHVzOwotCWlmICh1bmxpa2VseShlcnIpKSB7
Ci0JCWlmIChuZXRfcmF0ZWxpbWl0KCkpCi0JCQluZXRkZXZfZGJnKHF1ZXVlLT52aWYtPmRldiwK
Kwl3aGlsZSAoY29waWVzKSB7CisJCS8qIENoZWNrIHN0YXR1cyBvZiBoZWFkZXIuICovCisJCWlu
dCBuZXdlcnIgPSAoKmdvcHBfY29weSktPnN0YXR1czsKKwkJaWYgKHVubGlrZWx5KG5ld2Vycikp
IHsKKwkJCWlmIChuZXRfcmF0ZWxpbWl0KCkpCisJCQkJbmV0ZGV2X2RiZyhxdWV1ZS0+dmlmLT5k
ZXYsCiAJCQkJICAgIkdyYW50IGNvcHkgb2YgaGVhZGVyIGZhaWxlZCEgc3RhdHVzOiAlZCBwZW5k
aW5nX2lkeDogJXUgcmVmOiAldVxuIiwKIAkJCQkgICAoKmdvcHBfY29weSktPnN0YXR1cywKIAkJ
CQkgICBwZW5kaW5nX2lkeCwKIAkJCQkgICAoKmdvcHBfY29weSktPnNvdXJjZS51LnJlZik7Ci0J
CS8qIFRoZSBmaXJzdCBmcmFnIG1pZ2h0IHN0aWxsIGhhdmUgdGhpcyBzbG90IG1hcHBlZCAqLwot
CQlpZiAoIXNoYXJlZHNsb3QpCi0JCQl4ZW52aWZfaWR4X3JlbGVhc2UocXVldWUsIHBlbmRpbmdf
aWR4LAotCQkJCQkgICBYRU5fTkVUSUZfUlNQX0VSUk9SKTsKKwkJCWVyciA9IG5ld2VycjsKKwkJ
fQorCQkoKmdvcHBfY29weSkrKzsKKwkJY29waWVzLS07CiAJfQotCSgqZ29wcF9jb3B5KSsrOwor
CS8qIFRoZSBmaXJzdCBmcmFnIG1pZ2h0IHN0aWxsIGhhdmUgdGhpcyBzbG90IG1hcHBlZCAqLwor
CWlmICh1bmxpa2VseShlcnIpICYmICFzaGFyZWRzbG90KQorCQl4ZW52aWZfaWR4X3JlbGVhc2Uo
cXVldWUsIHBlbmRpbmdfaWR4LCBYRU5fTkVUSUZfUlNQX0VSUk9SKTsKIAogY2hlY2tfZnJhZ3M6
CiAJZm9yIChpID0gMDsgaSA8IG5yX2ZyYWdzOyBpKyssIGdvcF9tYXArKykgewpAQCAtOTEwLDYg
KzkxNSw3IEBAIHN0YXRpYyB2b2lkIHhlbnZpZl90eF9idWlsZF9nb3BzKHN0cnVjdCB4ZW52aWZf
cXVldWUgKnF1ZXVlLAogCQkJeGVudmlmX3R4X2VycihxdWV1ZSwgJnR4cmVxLCBleHRyYV9jb3Vu
dCwgaWR4KTsKIAkJCWJyZWFrOwogCQl9CisJCVhFTlZJRl9UWF9DQihza2IpLT5jb3BpZXMgPSAw
OwogCiAJCXNrYl9zaGluZm8oc2tiKS0+bnJfZnJhZ3MgPSByZXQ7CiAJCWlmIChkYXRhX2xlbiA8
IHR4cmVxLnNpemUpCkBAIC05MzMsNiArOTM5LDcgQEAgc3RhdGljIHZvaWQgeGVudmlmX3R4X2J1
aWxkX2dvcHMoc3RydWN0IHhlbnZpZl9xdWV1ZSAqcXVldWUsCiAJCQkJCQkgICAiQ2FuJ3QgYWxs
b2NhdGUgdGhlIGZyYWdfbGlzdCBza2IuXG4iKTsKIAkJCQlicmVhazsKIAkJCX0KKwkJCVhFTlZJ
Rl9UWF9DQihuc2tiKS0+Y29waWVzID0gMDsKIAkJfQogCiAJCWlmIChleHRyYXNbWEVOX05FVElG
X0VYVFJBX1RZUEVfR1NPIC0gMV0udHlwZSkgewpAQCAtOTkwLDYgKzk5NywzMSBAQCBzdGF0aWMg
dm9pZCB4ZW52aWZfdHhfYnVpbGRfZ29wcyhzdHJ1Y3QgeGVudmlmX3F1ZXVlICpxdWV1ZSwKIAog
CQlxdWV1ZS0+dHhfY29weV9vcHNbKmNvcHlfb3BzXS5sZW4gPSBkYXRhX2xlbjsKIAkJcXVldWUt
PnR4X2NvcHlfb3BzWypjb3B5X29wc10uZmxhZ3MgPSBHTlRDT1BZX3NvdXJjZV9ncmVmOworCQlY
RU5WSUZfVFhfQ0Ioc2tiKS0+Y29waWVzKys7CisKKwkJaWYgKG9mZnNldF9pbl9wYWdlKHNrYi0+
ZGF0YSkgKyBkYXRhX2xlbiA+IFhFTl9QQUdFX1NJWkUpIHsKKwkJCXVuc2lnbmVkIGludCBleHRy
YV9sZW4gPSBvZmZzZXRfaW5fcGFnZShza2ItPmRhdGEpICsKKwkJCQkJICAgICBkYXRhX2xlbiAt
IFhFTl9QQUdFX1NJWkU7CisKKwkJCXF1ZXVlLT50eF9jb3B5X29wc1sqY29weV9vcHNdLmxlbiAt
PSBleHRyYV9sZW47CisJCQkoKmNvcHlfb3BzKSsrOworCisJCQlxdWV1ZS0+dHhfY29weV9vcHNb
KmNvcHlfb3BzXS5zb3VyY2UudS5yZWYgPSB0eHJlcS5ncmVmOworCQkJcXVldWUtPnR4X2NvcHlf
b3BzWypjb3B5X29wc10uc291cmNlLmRvbWlkID0KKwkJCQlxdWV1ZS0+dmlmLT5kb21pZDsKKwkJ
CXF1ZXVlLT50eF9jb3B5X29wc1sqY29weV9vcHNdLnNvdXJjZS5vZmZzZXQgPQorCQkJCXR4cmVx
Lm9mZnNldCArIGRhdGFfbGVuIC0gZXh0cmFfbGVuOworCisJCQlxdWV1ZS0+dHhfY29weV9vcHNb
KmNvcHlfb3BzXS5kZXN0LnUuZ21mbiA9CisJCQkJdmlydF90b19nZm4oc2tiLT5kYXRhICsgZGF0
YV9sZW4gLSBleHRyYV9sZW4pOworCQkJcXVldWUtPnR4X2NvcHlfb3BzWypjb3B5X29wc10uZGVz
dC5kb21pZCA9IERPTUlEX1NFTEY7CisJCQlxdWV1ZS0+dHhfY29weV9vcHNbKmNvcHlfb3BzXS5k
ZXN0Lm9mZnNldCA9IDA7CisKKwkJCXF1ZXVlLT50eF9jb3B5X29wc1sqY29weV9vcHNdLmxlbiA9
IGV4dHJhX2xlbjsKKwkJCXF1ZXVlLT50eF9jb3B5X29wc1sqY29weV9vcHNdLmZsYWdzID0gR05U
Q09QWV9zb3VyY2VfZ3JlZjsKKworCQkJWEVOVklGX1RYX0NCKHNrYiktPmNvcGllcysrOworCQl9
CiAKIAkJKCpjb3B5X29wcykrKzsKIApAQCAtMTY4OCw1ICsxNzIwLDExIEBAIHN0YXRpYyB2b2lk
IF9fZXhpdCBuZXRiYWNrX2Zpbmkodm9pZCkKIH0KIG1vZHVsZV9leGl0KG5ldGJhY2tfZmluaSk7
CiAKK3N0YXRpYyB2b2lkIF9faW5pdCBfX21heWJlX3VudXNlZCBidWlsZF9hc3NlcnRpb25zKHZv
aWQpCit7CisJQlVJTERfQlVHX09OKHNpemVvZihzdHJ1Y3QgeGVudmlmX3R4X2NiKSA+CisJCSAg
ICAgc2l6ZW9mX2ZpZWxkKHN0cnVjdCBza19idWZmLCBjYikpOworfQorCiBNT0RVTEVfTElDRU5T
RSgiRHVhbCBCU0QvR1BMIik7CiBNT0RVTEVfQUxJQVMoInhlbi1iYWNrZW5kOnZpZiIpOwotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:27:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:27:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04b9-0001hb-6w; Fri, 07 Feb 2020 14:27:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=025r=33=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j04b8-0001h1-3A
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 14:27:10 +0000
X-Inumbo-ID: eb99af4e-49b5-11ea-b183-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb99af4e-49b5-11ea-b183-12813bfff9fa;
 Fri, 07 Feb 2020 14:27:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581085628;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=VeOKgsLHbFVyDx7PMdA5REjoA1i7oADMZ0tHH54ICDk=;
 b=GQkJS9PRJ7DGwJYQOsle7B0Ej+vb46h4taFvk3wZH3I/EKD17qZenwQd
 GK46ZYSj+vM6+XSCwvMxbuQKmS5zVEQK7hCXJRxUdIAmc/u8mLhzGfta+
 lO18BhlNgPRN6roQNHUyWxr8JBc/zge4O3c4CVoFUVheAubysW29sQgeE 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cA4RYOaIu0S9s9ta9/oYmLKI0oPWh8qI67vWbWeID51CDJsqQPd92KqbQrXTSHxA52oIpyOEin
 mjHe3Ta8qJaLx6bWxbhkPfPX//GfH+LroBSmBFGi0coygnCqe3s209HCh5UBZXXmyCzAXVuB4O
 PGUH9uKK98jiE79sIwKNB4nDDtzDQBnEmUwfWuGxwwWQ35uDItVmyc/u6tx2xPf8HNSoFkXGUx
 LpxcLAHAu0+2zobEKKVhvS7bVrz3xR0/Fu2/Jn5GwUKtqlfFilhnqbj3ZzAl+TvbJrHpp+Ujfc
 aFo=
X-SBRS: 2.7
X-MesageID: 12106635
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12106635"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>, <kasan-dev@googlegroups.com>,
 <linux-mm@kvack.org>, <linux-kernel@vger.kernel.org>
Date: Fri, 7 Feb 2020 14:26:48 +0000
Message-ID: <20200207142652.670-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/4] basic KASAN support for Xen PV domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano
 Stabellini <sstabellini@kernel.org>, George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgYWxsb3dzIHRvIGJvb3QgYW5kIHJ1biBYZW4gUFYga2VybmVscyAoRG9tMCBh
bmQgRG9tVSkgd2l0aApDT05GSUdfS0FTQU49eS4gSXQgaGFzIGJlZW4gdXNlZCBpbnRlcm5hbGx5
IGZvciBzb21lIHRpbWUgbm93IHdpdGggZ29vZApyZXN1bHRzIGZvciBmaW5kaW5nIG1lbW9yeSBj
b3JydXB0aW9uIGlzc3VlcyBpbiBEb20wIGtlcm5lbC4KCk9ubHkgT3V0bGluZSBpbnN0cnVtZW50
YXRpb24gaXMgc3VwcG9ydGVkIGF0IHRoZSBtb21lbnQuCgpTZXJnZXkgRHlhc2xpICgyKToKICBr
YXNhbjogaW50cm9kdWNlIHNldF9wbWRfZWFybHlfc2hhZG93KCkKICB4ODYveGVuOiBhZGQgYmFz
aWMgS0FTQU4gc3VwcG9ydCBmb3IgUFYga2VybmVsCgpSb3NzIExhZ2Vyd2FsbCAoMik6CiAgeGVu
OiB0ZWFjaCBLQVNBTiBhYm91dCBncmFudCB0YWJsZXMKICB4ZW4vbmV0YmFjazogZml4IGdyYW50
IGNvcHkgYWNyb3NzIHBhZ2UgYm91bmRhcnkKCiBhcmNoL3g4Ni9tbS9rYXNhbl9pbml0XzY0LmMg
ICAgICAgfCAxMCArKysrKy0KIGFyY2gveDg2L3hlbi9NYWtlZmlsZSAgICAgICAgICAgICB8ICA3
ICsrKysKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYyAgICAgICB8ICAzICsrCiBhcmNoL3g4
Ni94ZW4vbW11X3B2LmMgICAgICAgICAgICAgfCA0MyArKysrKysrKysrKysrKysrKysrKysrCiBk
cml2ZXJzL25ldC94ZW4tbmV0YmFjay9jb21tb24uaCAgfCAgMiArLQogZHJpdmVycy9uZXQveGVu
LW5ldGJhY2svbmV0YmFjay5jIHwgNjAgKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLQog
ZHJpdmVycy94ZW4vTWFrZWZpbGUgICAgICAgICAgICAgIHwgIDIgKysKIGRyaXZlcnMveGVuL2dy
YW50LXRhYmxlLmMgICAgICAgICB8ICA1ICsrLQogaW5jbHVkZS9saW51eC9rYXNhbi5oICAgICAg
ICAgICAgIHwgIDIgKysKIGluY2x1ZGUveGVuL3hlbi1vcHMuaCAgICAgICAgICAgICB8IDEwICsr
KysrKwogbGliL0tjb25maWcua2FzYW4gICAgICAgICAgICAgICAgIHwgIDMgKy0KIG1tL2thc2Fu
L2luaXQuYyAgICAgICAgICAgICAgICAgICB8IDMyICsrKysrKysrKysrKy0tLS0tCiAxMiBmaWxl
cyBjaGFuZ2VkLCAxNTYgaW5zZXJ0aW9ucygrKSwgMjMgZGVsZXRpb25zKC0pCgotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:36:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:36:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04kH-000353-DS; Fri, 07 Feb 2020 14:36:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6Msp=33=davemloft.net=davem@srs-us1.protection.inumbo.net>)
 id 1j04kG-00034V-3u
 for xen-devel@lists.xen.org; Fri, 07 Feb 2020 14:36:36 +0000
X-Inumbo-ID: 3d9f7c8c-49b7-11ea-b2cb-bc764e2007e4
Received: from shards.monkeyblade.net (unknown [2620:137:e000::1:9])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3d9f7c8c-49b7-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 14:36:35 +0000 (UTC)
Received: from localhost (unknown [IPv6:2001:982:756:1:57a7:3bfd:5e85:defb])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (Client did not present a certificate)
 (Authenticated sender: davem-davemloft)
 by shards.monkeyblade.net (Postfix) with ESMTPSA id AD9F515AD7E0D;
 Fri,  7 Feb 2020 06:36:31 -0800 (PST)
Date: Fri, 07 Feb 2020 15:36:30 +0100 (CET)
Message-Id: <20200207.153630.1432371073271757175.davem@davemloft.net>
To: sergey.dyasli@citrix.com
From: David Miller <davem@davemloft.net>
In-Reply-To: <20200207142652.670-5-sergey.dyasli@citrix.com>
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
 <20200207142652.670-5-sergey.dyasli@citrix.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12
 (shards.monkeyblade.net [149.20.54.216]);
 Fri, 07 Feb 2020 06:36:34 -0800 (PST)
Subject: Re: [Xen-devel] [PATCH v3 4/4] xen/netback: fix grant copy across
 page boundary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, wei.liu@kernel.org, sstabellini@kernel.org,
 ross.lagerwall@citrix.com, netdev@vger.kernel.org, george.dunlap@citrix.com,
 linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com,
 xen-devel@lists.xen.org, paul@xen.org, linux-mm@kvack.org, glider@google.com,
 aryabinin@virtuozzo.com, boris.ostrovsky@oracle.com, akpm@linux-foundation.org,
 dvyukov@google.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogU2VyZ2V5IER5YXNsaSA8c2VyZ2V5LmR5YXNsaUBjaXRyaXguY29tPgpEYXRlOiBGcmks
IDcgRmViIDIwMjAgMTQ6MjY6NTIgKzAwMDAKCj4gRnJvbTogUm9zcyBMYWdlcndhbGwgPHJvc3Mu
bGFnZXJ3YWxsQGNpdHJpeC5jb20+Cj4gCj4gV2hlbiBLQVNBTiAob3IgU0xVQl9ERUJVRykgaXMg
dHVybmVkIG9uLCB0aGVyZSBpcyBhIGhpZ2hlciBjaGFuY2UgdGhhdAo+IG5vbi1wb3dlci1vZi10
d28gYWxsb2NhdGlvbnMgYXJlIG5vdCBhbGlnbmVkIHRvIHRoZSBuZXh0IHBvd2VyIG9mIDIgb2YK
PiB0aGUgc2l6ZS4gVGhlcmVmb3JlLCBoYW5kbGUgZ3JhbnQgY29waWVzIHRoYXQgY3Jvc3MgcGFn
ZSBib3VuZGFyaWVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxh
Z2Vyd2FsbEBjaXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IFNlcmdleSBEeWFzbGkgPHNlcmdl
eS5keWFzbGlAY2l0cml4LmNvbT4KPiBBY2tlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5v
cmc+CgpUaGlzIGlzIHBhcnQgb2YgYSBsYXJnZXIgcGF0Y2ggc2VyaWVzIHRvIHdoaWNoIG5ldGRl
diB3YXMgbm90IENDOidkCgpXaGVyZSBpcyB0aGlzIHBhdGNoIHRhcmdldHRlZCB0byBiZSBhcHBs
aWVkPwoKRG8geW91IGV4cGVjdCBhIG5ldHdvcmtpbmcgQUNLIG9uIHRoaXM/CgpQbGVhc2UgZG8g
bm90IHN1Ym1pdCBwYXRjaGVzIGluIHN1Y2ggYW4gYW1iaWd1b3VzIG1hbm5lciBsaWtlIHRoaXMK
aW4gdGhlIGZ1dHVyZSwgdGhhbmsgeW91LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:39:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:39:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04n5-0003L1-0y; Fri, 07 Feb 2020 14:39:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j04n3-0003Ku-WD
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 14:39:30 +0000
X-Inumbo-ID: a55b3ef6-49b7-11ea-b185-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a55b3ef6-49b7-11ea-b185-12813bfff9fa;
 Fri, 07 Feb 2020 14:39:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 721CAADD9;
 Fri,  7 Feb 2020 14:39:28 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <3deb0df2-5389-9567-3534-23e2ba57c68e@suse.com>
 <20200207142559.rsgsq56utzlcx4eb@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9f405dbb-799c-1acf-1521-bf1d14a4d968@suse.com>
Date: Fri, 7 Feb 2020 15:39:37 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200207142559.rsgsq56utzlcx4eb@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/MCFG: fix off-by-one in E820 check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxNToyNSwgV2VpIExpdSB3cm90ZToKPiBPbiBGcmksIEZlYiAwNywgMjAy
MCBhdCAwMjoyNToxN1BNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gQWxzbyBhZGp1c3Qg
dGhlIGNvbW1lbnQgYWhlYWQgb2YgZTgyMF9hbGxfbWFwcGVkKCkgdG8gY2xhcmlmeSB0aGF0IHRo
ZQo+PiByYW5nZSBpcyBub3QgaW5jbHVzaXZlIGF0IGl0cyBlbmQuCj4+Cj4+IFJlcG9ydGVkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IFJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgoKVGhhbmtzLgoKPj4gLS0tIGEveGVuL2FyY2gveDg2L2U4MjAuYwo+
PiArKysgYi94ZW4vYXJjaC94ODYvZTgyMC5jCj4+IEBAIC0zOCw3ICszOCw3IEBAIHN0cnVjdCBl
ODIwbWFwIGU4MjA7Cj4+ICBzdHJ1Y3QgZTgyMG1hcCBfX2luaXRkYXRhIGU4MjBfcmF3Owo+PiAg
Cj4+ICAvKgo+PiAtICogVGhpcyBmdW5jdGlvbiBjaGVja3MgaWYgdGhlIGVudGlyZSByYW5nZSA8
c3RhcnQsZW5kPiBpcyBtYXBwZWQgd2l0aCB0eXBlLgo+PiArICogVGhpcyBmdW5jdGlvbiBjaGVj
a3MgaWYgdGhlIGVudGlyZSByYW5nZSBbc3RhcnQsZW5kKSBpcyBtYXBwZWQgd2l0aCB0eXBlLgo+
IAo+IFRoZXJlIGlzIGFub3RoZXIgaW5zdGFuY2Ugb2YgPD4gaW5zaWRlIGU4MjBfYWxsX21hcHBl
ZC4gSXQgd291bGQgYmUgZ29vZAo+IGlmIHRoYXQncyBmaXhlZCB0b28uCgpUaGF0IG9uZSBpc24n
dCBtaXNsZWFkaW5nICh0YWxraW5nIGFib3V0IGp1c3QgdGhlIHN0YXJ0IG9mIHRoZQpyZWdpb24p
LCBzbyBJIGxlZnQgaXQgYWxvbmUuIEJ1dCBzaW5jZSB5b3UndmUgYXNrZWQgZm9yIGl0IC0KZml4
ZWQuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:42:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:42:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04pU-00047M-To; Fri, 07 Feb 2020 14:42:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gniO=33=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j04pT-00047H-1e
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 14:41:59 +0000
X-Inumbo-ID: fdec7ada-49b7-11ea-b2cb-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fdec7ada-49b7-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 14:41:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581086519;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=eahvoM2JMTHC/rJv12Dv8PVt9iPKUldN0Y/oALfbnt8=;
 b=dwyWCjrc8Twc3L9yR+9JHPkD6gEe20JPHUk8W8VAlkqRWwYpAvMXmvW4
 IHd41dFcqViRsF1IDuQnpdgKHzrV79Q6zPmoLx3eXFVbvxAMJTszowYrb
 KT8leTn5Fp9mgSBblpBuSrEANlL0/Xz4y6uMcd8I4gy4t3sD0DMdixOxr U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Rub+65hHndDidVeDjWX98Nq/YvmezO6QlBuv5wChJV4iWJjVWdFXRXKUuHoxx4i9ExWSdVse0O
 gb5s6DUYUyKtuVkHdOgJN3an/q0pd24qTCOfkc2M4v4hFT+dB0T8H+HUpN37l7KLJOfqOxTHFA
 IwNA6b6wt2NXi7hnU6MHQjQLTL0eUVLLOms/OIiIp85Mbo75ydPWFU9z7Hf0oVJ0UJmlhD1GjL
 p/1LQw1bXN4J6b6vwK4iU8TEarYMT4PyuYH+Fvwq1wz1ivwktPLcptZ76Dz6iFBeWLI8SR/Amm
 jAM=
X-SBRS: 2.7
X-MesageID: 12120509
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12120509"
Date: Fri, 7 Feb 2020 15:41:50 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200207144150.GE4679@Air-de-Roger>
References: <3deb0df2-5389-9567-3534-23e2ba57c68e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3deb0df2-5389-9567-3534-23e2ba57c68e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/MCFG: fix off-by-one in E820 check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMDcsIDIwMjAgYXQgMDI6MjU6MTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQWxzbyBhZGp1c3QgdGhlIGNvbW1lbnQgYWhlYWQgb2YgZTgyMF9hbGxfbWFwcGVkKCkg
dG8gY2xhcmlmeSB0aGF0IHRoZQo+IHJhbmdlIGlzIG5vdCBpbmNsdXNpdmUgYXQgaXRzIGVuZC4K
PiAKPiBSZXBvcnRlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9lODIwLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZTgyMC5jCj4gQEAg
LTM4LDcgKzM4LDcgQEAgc3RydWN0IGU4MjBtYXAgZTgyMDsKPiAgc3RydWN0IGU4MjBtYXAgX19p
bml0ZGF0YSBlODIwX3JhdzsKPiAgCj4gIC8qCj4gLSAqIFRoaXMgZnVuY3Rpb24gY2hlY2tzIGlm
IHRoZSBlbnRpcmUgcmFuZ2UgPHN0YXJ0LGVuZD4gaXMgbWFwcGVkIHdpdGggdHlwZS4KPiArICog
VGhpcyBmdW5jdGlvbiBjaGVja3MgaWYgdGhlIGVudGlyZSByYW5nZSBbc3RhcnQsZW5kKSBpcyBt
YXBwZWQgd2l0aCB0eXBlLgo+ICAgKgo+ICAgKiBOb3RlOiB0aGlzIGZ1bmN0aW9uIG9ubHkgd29y
a3MgY29ycmVjdCBpZiB0aGUgZTgyMCB0YWJsZSBpcyBzb3J0ZWQgYW5kCgpXb3VsZG4ndCBtaW5k
IGlmIHlvdSB0b29rIHRoZSBvcHBvcnR1bml0eSB0byBhbHNvIHMvY29ycmVjdC9jb3JyZWN0bHkv
CmluIHRoZSBzZW50ZW5jZSBhYm92ZS4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:46:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04to-0004KU-89; Fri, 07 Feb 2020 14:46:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gniO=33=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j04tm-0004KP-GN
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 14:46:26 +0000
X-Inumbo-ID: 9d3ce99e-49b8-11ea-b18b-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9d3ce99e-49b8-11ea-b18b-12813bfff9fa;
 Fri, 07 Feb 2020 14:46:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581086785;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=pCIMP47+t1oXAvegIdFl8esp0ZoIn8jhedWaZRgV7nA=;
 b=FFMaz8beseZtbpGu5a7oEmK0tzJrD+VDp63+e9cFsgyPS3RhwGV1U180
 d4Nv+GrStvxVpqhdkkQ47Pda1PM3Wvxtqfrc1+hbZc5MPFgadMMcHKRyh
 k/wfpIUX4wquWbjr4HMpDpjU7mIXqLw003YPpd1BlVELUDVR1qXm9bTZJ 8=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GLiNtGTc3f9BtpxHIIiLaY/1XiU1nzRlJjmOM1f+q9BWzMxc1H7TjPCYoq2tS4euyVPCMX5OrQ
 3H6HHihOyIMFT2es90CUdiZbUIbpvwo4E4yHGwTuXnGWri8YgA+DJBL/GVT20Kjfzf4dxOgg+B
 K9VoPS1CCzHoDzkyw9yDsfo4x10S2SgMdE02ks1g7D/jPVB92cF+Wb+mmmyhqfIylwqbwZ3dFz
 OFWNGk6TdaR+L7NaV4I8ZedxxxnRDOUdH2vBZ3ZCDFfczFwf7Tk6Fv/FskQVrsuyfnnaV0K7eI
 1Js=
X-SBRS: 2.7
X-MesageID: 12730210
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,413,1574139600"; d="scan'208";a="12730210"
Date: Fri, 7 Feb 2020 15:46:00 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200207144600.GF4679@Air-de-Roger>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
 <20200207122021.GD4679@Air-de-Roger>
 <be40b0b2-10ec-60ef-bd14-1041045d5a02@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <be40b0b2-10ec-60ef-bd14-1041045d5a02@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] VT-d: check all of an RMRR for being
 E820-reserved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Kevin
 Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMDcsIDIwMjAgYXQgMDI6Mjc6MTFQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMDcuMDIuMjAyMCAxMzoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDA2LCAyMDIwIGF0IDAyOjMxOjAzUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IENoZWNraW5nIGp1c3QgdGhlIGZpcnN0IGFuZCBsYXN0IHBhZ2UgaXMgbm90IHN1ZmZp
Y2llbnQgKGFuZCByZWR1bmRhbnQKPiA+PiBmb3Igc2luZ2xlLXBhZ2UgcmVnaW9ucykuIEFzIHdl
IGRvbid0IG5lZWQgdG8gY2FyZSBhYm91dCBJQTY0IGFueW1vcmUsCj4gPj4gdXNlIGFuIHg4Ni1z
cGVjaWZpYyBmdW5jdGlvbiB0byBnZXQgdGhpcyBkb25lIHdpdGhvdXQgbG9vcGluZyBvdmVyIGVh
Y2gKPiA+PiBpbmRpdmlkdWFsIHBhZ2UuCj4gPj4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPj4KPiA+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvZG1hci5jCj4gPj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2RtYXIuYwo+ID4+IEBAIC0yOSw2ICsyOSw3IEBACj4gPj4gICNpbmNsdWRlIDx4ZW4vcGNpLmg+
Cj4gPj4gICNpbmNsdWRlIDx4ZW4vcGNpX3JlZ3MuaD4KPiA+PiAgI2luY2x1ZGUgPGFzbS9hdG9t
aWMuaD4KPiA+PiArI2luY2x1ZGUgPGFzbS9lODIwLmg+Cj4gPj4gICNpbmNsdWRlIDxhc20vc3Ry
aW5nLmg+Cj4gPj4gICNpbmNsdWRlICJkbWFyLmgiCj4gPj4gICNpbmNsdWRlICJpb21tdS5oIgo+
ID4+IEBAIC02MzIsMTQgKzYzMywxMSBAQCBhY3BpX3BhcnNlX29uZV9ybXJyKHN0cnVjdCBhY3Bp
X2RtYXJfaGVhCj4gPj4gICAgICAgKiBub3QgcHJvcGVybHkgcmVwcmVzZW50ZWQgaW4gdGhlIHN5
c3RlbSBtZW1vcnkgbWFwIGFuZAo+ID4+ICAgICAgICogaW5mb3JtIHRoZSB1c2VyCj4gPj4gICAg
ICAgKi8KPiA+PiAtICAgIGlmICggKCFwYWdlX2lzX3JhbV90eXBlKHBhZGRyX3RvX3BmbihiYXNl
X2FkZHIpLCBSQU1fVFlQRV9SRVNFUlZFRCkpIHx8Cj4gPj4gLSAgICAgICAgICghcGFnZV9pc19y
YW1fdHlwZShwYWRkcl90b19wZm4oZW5kX2FkZHIpLCBSQU1fVFlQRV9SRVNFUlZFRCkpICkKPiA+
PiAtICAgIHsKPiA+PiArICAgIGlmICggIWU4MjBfYWxsX21hcHBlZChiYXNlX2FkZHIsIGVuZF9h
ZGRyICsgMSwgUkFNX1RZUEVfUkVTRVJWRUQpICkKPiA+IAo+ID4gRG8geW91IG5lZWQgdG8gYWRk
IG9uZSB0byB0aGUgZW5kPwo+ID4gCj4gPiBUaGUgb3RoZXIgdXNlciBvZiBlODIwX2FsbF9tYXBw
ZWQgc2VlbXMgdG8gdHJlYXQgZW5kIGFzIHN0YXJ0ICsgc2l6ZQo+ID4gLSAxLCB3aGljaCBtYWtl
cyBtZSB0aGluayB0aGUgcGFyYW1ldGVycyB0byB0aGUgZnVuY3Rpb24gYXJlIGFuCj4gPiBpbmNs
dXNpdmUgcmFuZ2UgW3N0YXJ0LCBlbmRdIGFuZCB0aGF0J3Mgd2hhdCdzIHByZXNlbnQgaW4gdGhl
IFJNUlIKPiA+IEFDUEkgZW50cmllcz8KPiAKPiBXZWxsLCBpdCdzIHRoZSBpbXBsZW1lbnRhdGlv
biBvZiB0aGUgZnVuY3Rpb24gd2hpY2ggbWF0dGVycy4gVGhpcwo+IG9uZSBvdGhlciBjYWxsZXIg
aXMgd3JvbmcgYWZhaWN0LCBhbmQgSSd2ZSBqdXN0IHNlbnQgYSBwYXRjaC4gVGhlCj4gbm9uLWlu
Y2x1c2l2ZW5lc3MgaXMgYWxzbyBpbiBsaW5lIHdpdGggTGludXgnZXMgdmFyaWFudCBvZiB0aGUK
PiBmdW5jdGlvbiAod2hlcmUgd2UndmUgZ290IG91cnMgZnJvbSBvcmlnaW5hbGx5LCBqdXN0IHRo
YXQgaXQgaGFzCj4gYmVlbiByZW5hbWVkIGFuZCBzbGlnaHRseSBleHRlbmRlZCBzaW5jZSB0aGVu
KS4KClRoYW5rcyBmb3IgZml4aW5nIHRoYXQgb3RoZXIgY2FsbGVyIGFuZCBjbGFyaWZ5aW5nIHRo
ZSBjb21tZW50LgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 14:49:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 14:49:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j04wh-0004UA-55; Fri, 07 Feb 2020 14:49:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=C2i2=33=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j04wg-0004U5-DD
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 14:49:26 +0000
X-Inumbo-ID: 0917c97c-49b9-11ea-b18b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0917c97c-49b9-11ea-b18b-12813bfff9fa;
 Fri, 07 Feb 2020 14:49:26 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j04we-0002T5-J7; Fri, 07 Feb 2020 14:49:24 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j04we-0005ts-97; Fri, 07 Feb 2020 14:49:24 +0000
Date: Fri, 7 Feb 2020 14:49:21 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200207144921.wtdnznewejdnsrvx@debian>
References: <20200206132452.11802-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200206132452.11802-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] xen/hvm: Fix handling of obsolete HVM_PARAMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Razvan Cojocaru <rcojocaru@bitdefender.com>, Jan Beulich <JBeulich@suse.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDE6MjQ6NTJQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgbG9jYWwgeGNfaHZtX3BhcmFtX2RlcHJlY2F0ZWRfY2hlY2soKSBpbiBsaWJ4
YyB0cmllcyB0byBndWVzcyBYZW4ncwo+IGJlaGF2aW91ciBmb3IgdGhlIE1FTU9SWV9FVkVOVCBw
YXJhbXMsIGJ1dCBpcyB3cm9uZyBmb3IgdGhlIGdldCBzaWRlLCB3aGVyZQo+IFhlbiB3b3VsZCBy
ZXR1cm4gMCAod2hpY2ggaXMgYWxzbyBhIGJ1ZykuICBEZWxldGUgdGhlIGhlbHBlci4KPiAKPiBJ
biBYZW4sIHBlcmZvcm0gdGhlIGNoZWNrcyBpbiBodm1fYWxsb3dfc2V0X3BhcmFtKCksIHJhdGhl
ciB0aGFuCj4gaHZtX3NldF9wYXJhbSgpLCBhbmQgYWN0dWFsbHkgaW1wbGVtZW50IGNoZWNrcyBv
biB0aGUgZ2V0IHNpZGUgc28gdGhlCj4gaHlwZXJjYWxsIGRvZXNuJ3QgcmV0dXJuIHN1Y2Nlc3Nm
dWxseSB3aXRoIDAgYXMgYW4gYW5zd2VyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpPSy4gTm93IHRoZSBjaGVjayBpcyBwdXNo
ZWQgZG93biB0byBoeXBlcnZpc29yLiBJJ20gY2VydGFpbmx5IGhhcHB5IHRvCmhhdmUgbGVzcyBj
b2RlIGluIGxpYnhjLgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 15:02:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 15:02:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j058o-0006bN-Qa; Fri, 07 Feb 2020 15:01:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j058n-0006bE-G1
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 15:01:57 +0000
X-Inumbo-ID: c4ad2474-49ba-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c4ad2474-49ba-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 15:01:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j058f-0002je-Ik; Fri, 07 Feb 2020 15:01:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j058f-000252-76; Fri, 07 Feb 2020 15:01:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j058f-0003Zc-6S; Fri, 07 Feb 2020 15:01:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146777-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-vhd:leak-check/check:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 15:01:49 +0000
Subject: [Xen-devel] [xen-unstable test] 146777: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc3NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc3Ny8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxOCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2NzU3CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgICAgICAgICAgIGZhaWwg
IGxpa2UgMTQ2NzUxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDY3NTEKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njc1
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDE0Njc1NwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxNDY3NTcKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0
Njc1NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDE0Njc1NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAg
IDcyZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKYmFzZWxpbmUgdmVyc2lv
bjoKIHhlbiAgICAgICAgICAgICAgICAgIDRlMzMyMmVjMTQxNTVkMzU4MGZjYmJlNjRlMzQyYzk4
MTgyYzE4NDgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc1NyAgMjAyMC0wMi0wNiAwNzo1MDoy
MCBaICAgIDEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDY3NjkgIDIwMjAtMDItMDYgMTk6
MDY6NDYgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3
NzcgIDIwMjAtMDItMDcgMDQ6MjQ6NDEgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1h
bWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA3MmRiY2YwYzA2NTAzN2RkZGI1
OTFhMDcyYzRmOGYxNmZlODg4ZWE4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpEYXRlOiAgIFRodSBGZWIgNiAxNjoyMzozMCAyMDIwICswMTAwCgogICAgeDg2L0hWTTog
cmVkdWNlIHNjb3BlIG9mIHBmZWMgaW4gaHZtX2VtdWxhdGVfaW5pdF9wZXJfaW5zbigpCiAgICAK
ICAgIEl0IG5lZWRzIGNhbGN1bGF0aW5nIG9ubHkgaW4gb25lIG91dCBvZiB0aHJlZSBjYXNlcy4g
UmUtc3RydWN0dXJlIHRoZQogICAgY29kZSBhIGxpdHRsZSBzdWNoIHRoYXQgdGhlIHZhcmlhYmxl
IHRydWx5IGdldHMgY2FsY3VsYXRlZCBvbmx5IHdoZW4gd2UKICAgIGRvbid0IGdldCBhbnkgaW5z
biBieXRlcyBmcm9tIGVsc2V3aGVyZSwgYW5kIGhlbmNlIG5lZWQgdG8gKHRyeSB0bykKICAgIGZl
dGNoIHRoZW0uIEFsc28gT1IgaW4gUEZFQ19pbnNuX2ZldGNoIHJpZ2h0IGluIHRoZSBpbml0aWFs
aXplci4KICAgIAogICAgV2hpbGUgaW4gdGhpcyBtb29kLCByZXN0cmljdCBhZGRyJ3Mgc2NvcGUg
YXMgd2VsbC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CiAgICBSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29t
PgoKY29tbWl0IDM4ZDEwNmQ3YjA5YTZjMDI0YjdiNDQzZWU3OWZmMWUxZGI1MTA1YzQKQXV0aG9y
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE2OjIy
OjI4IDIwMjAgKzAxMDAKCiAgICB4ODYvSFZNOiBpbnRyb2R1Y2UgImN1cnIiIGludG8gaHZtZW11
bF9yZXBfe21vdixzdG99cygpCiAgICAKICAgIFRoZXJlIGFyZSBhIG51bWJlciBvZiB1c2VzIG9m
ICJjdXJyZW50IiBhbHJlYWR5LCBhbmQgbW9yZSBtYXkgYXBwZWFyCiAgICBkb3duIHRoZSByb2Fk
LiBMYXRjaCBpbnRvIGEgbG9jYWwgdmFyaWFibGUuCiAgICAKICAgIEF0IHRoaXMgb2NjYXNpb24g
YWxzbyBkcm9wIHN0cmF5IGNhc3RzIGZyb20gY29kZSBnZXR0aW5nIHRvdWNoZWQgYW55d2F5Lgog
ICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
ICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ICAgIFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Cgpjb21t
aXQgODRjYjZmZTJlOTkwMWM1Yzg3Mjg2MDVlZmQ1NjAxZWMwZjVkYWY3YQpBdXRob3I6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CkRhdGU6ICAgV2VkIEZlYiA1IDE4OjAyOjI0IDIwMjAgKzAwMDAKCiAg
ICB4ODYvZ3Vlc3QveGVuOiBvbmx5IHNldCBIVk0gcGFyYW1ldGVyIG9uIEJTUAogICAgCiAgICBU
aGVyZSBpcyBubyBuZWVkIGZvciBldmVyeSBDUFUgdG8gc2V0IGEgZ3Vlc3QgcHJvcGVydHkuCiAg
ICAKICAgIFN1Z2dlc3RlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgogICAgUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNvbW1pdCAxZjY4YmZiMzgxNmU4
YzgyYTY0NDlkNDUwNWJkYzRlNzE0M2NkOWQ3CkF1dGhvcjogV2VpIExpdSA8d2xAeGVuLm9yZz4K
RGF0ZTogICBUaHUgRmViIDYgMTI6MTA6MjQgMjAyMCArMDAwMAoKICAgIHg4NjogbWFrZSBpdCBj
bGVhciByYW5nZSBpcyBpbmNsdXNpdmUgd2hlbiBwcmludGluZyBlODIwIHJhbmdlCiAgICAKICAg
IENoYW5nZSB0aGUgZm9ybWF0IHN0cmluZyB0byB1c2UgIlssXSIgYW5kIHN1YnRyYWN0IDEgZnJv
bSB0aGUgZW5kLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgog
ICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmNvbW1pdCBiMGRk
NzcyNjUwZTA4N2NmNDc0Y2QyMGFiZjIzNTA4YjliMDk0ZjQyCkF1dGhvcjogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBGZWIgNiAwOTo1NToxOCAyMDIwICswMTAw
CgogICAgZG9tY3RsL3ZOVU1BOiBhdm9pZCBhcml0aG1ldGljIG92ZXJmbG93CiAgICAKICAgIENo
ZWNraW5nIHRoZSByZXN1bHQgb2YgYSBtdWx0aXBsaWNhdGlvbiBhZ2FpbnN0IGEgY2VydGFpbiBs
aW1pdCBoYXMgbm8KICAgIHN1ZmZpY2llbnQgaW1wbGljYXRpb24gb24gdGhlIG9yaWdpbmFsIHZh
bHVlJ3MgcmFuZ2UuIEluIHRoZSBjYXNlIGhlcmUKICAgIGl0IGlzIGluIHBhcnRpY3VsYXIgcHJv
YmxlbWF0aWMgdGhhdCB3aGlsZSBoYW5kbGluZyB0aGUgZG9tY3RsIHdlIGRvCiAgICAKICAgICAg
ICBpZiAoIGNvcHlfZnJvbV9ndWVzdChpbmZvLT52ZGlzdGFuY2UsIHVpbmZvLT52ZGlzdGFuY2Us
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJfdm5vZGVzICogbnJfdm5vZGVzKSApCiAg
ICAgICAgICAgIGdvdG8gdm51bWFfZmFpbDsKICAgIAogICAgd2hpY2ggbWVhbnMgY29weWluZyBz
aXplb2YodW5zaWduZWQgaW50KSAqIChucl92bm9kZXMgKiBucl92bm9kZXMpCiAgICBieXRlcywg
YW5kIHRoZSBoYW5kbGluZyBvZiBYRU5NRU1fZ2V0X3ZudW1haW5mbyBzaW1pbGFybHkgaGFzCiAg
ICAKICAgICAgICAgICAgdG1wLnZkaXN0YW5jZSA9IHhtYWxsb2NfYXJyYXkodW5zaWduZWQgaW50
LCBkb21fdm5vZGVzICogZG9tX3Zub2Rlcyk7CiAgICAKICAgIHdoaWNoIG1lYW5zIGFsbG9jYXRp
bmcgc2l6ZW9mKHVuc2lnbmVkIGludCkgKiAoZG9tX3Zub2RlcyAqIGRvbV92bm9kZXMpCiAgICBi
eXRlcywgd2hlcmVhcyBpbiB0aGVuIGdvZXMgb24gZG9pbmcgdGhpczoKICAgIAogICAgICAgICAg
ICBtZW1jcHkodG1wLnZkaXN0YW5jZSwgZC0+dm51bWEtPnZkaXN0YW5jZSwKICAgICAgICAgICAg
ICAgICAgIHNpemVvZigqZC0+dm51bWEtPnZkaXN0YW5jZSkgKiBkb21fdm5vZGVzICogZG9tX3Zu
b2Rlcyk7CiAgICAKICAgIE5vdGUgdGhlIGxhY2sgb2YgcGFyZW50aGVzZXMgaW4gdGhlIG11bHRp
cGxpY2F0aW9uIGV4cHJlc3Npb24uCiAgICAKICAgIEFkanVzdCB0aGUgb3ZlcmZsb3cgY2hlY2ss
IG1vdmluZyB0aGUgbXVzdC1ub3QtYmUtemVybyBvbmUgcmlnaHQgbmV4dCB0bwogICAgaXQgdG8g
YXZvaWQgcXVlc3Rpb25zIG9uIHdoZXRoZXIgdGhlcmUgbWlnaHQgYmUgZGl2aXNpb24gYnkgemVy
by4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgNjUzMWFjZTg2
ZTY2OWEwNGRhMzJmZTc3MDU4MDM1NTUxM2E2MDcxMgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KRGF0ZTogICBUaHUgRmViIDYgMDk6NTM6NDMgMjAyMCArMDEwMAoKICAg
IEFybS9HSUN2MjogZG9uJ3QgbmVlZGxlc3NseSB1c2UgeHphbGxvY19ieXRlcygpCiAgICAKICAg
IC4uLiB3aGVuIHBsYWluIHh6YWxsb2MoKSAod2hpY2ggaXMgbW9yZSB0eXBlIHNhZmUpIGRvZXMu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNmMzhi
NDkyNmUyYjU1ZDFkNzcxNWNmZjUwOTVhNzQ0NGY1ZWQ0MmQKQXV0aG9yOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDA5OjUzOjEyIDIwMjAgKzAxMDAK
CiAgICB4bWFsbG9jOiBndWFyZCBhZ2FpbnN0IGludGVnZXIgb3ZlcmZsb3cKICAgIAogICAgVGhl
cmUgYXJlIGh5cGVyY2FsbCBoYW5kbGluZyBwYXRocyAoRUZJIG9uZXMgYXJlIHdoYXQgdGhpcyB3
YXMgZm91bmQKICAgIHdpdGgpIG5lZWRpbmcgdG8gYWxsb2NhdGUgYnVmZmVycyBvZiBhIGNhbGxl
ciBzcGVjaWZpZWQgc2l6ZS4gVGhpcyBpcwogICAgZ2VuZXJhbGx5IGZpbmUsIGFzIG91ciBwYWdl
IGFsbG9jYXRvciBlbmZvcmNlcyBhbiB1cHBlciBib3VuZCBvbiBhbGwKICAgIGFsbG9jYXRpb25z
LiBIb3dldmVyLCBjZXJ0YWluIGV4dHJlbWVseSBsYXJnZSBzaXplcyBjb3VsZCwgd2hlbiBhZGRp
bmcKICAgIGluIGFsbG9jYXRvciBvdmVyaGVhZCwgcmVzdWx0IGluIGFuIGFwcGFyZW50bHkgdGlu
eSBhbGxvY2F0aW9uIHNpemUsCiAgICB3aGljaCB3b3VsZCB0eXBpY2FsbHkgcmVzdWx0IGluIGVp
dGhlciBhIHN1Y2Nlc3NmdWwgYWxsb2NhdGlvbiwgYnV0IGEKICAgIHNldmVyZSBidWZmZXIgb3Zl
cnJ1biB3aGVuIHVzaW5nIHRoYXQgbWVtb3J5IGJsb2NrLCBvciBpbiBhIGNyYXNoIHJpZ2h0CiAg
ICBpbiB0aGUgYWxsb2NhdG9yIGNvZGUuCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBJbGphIFZhbiBT
cHJ1bmRlbCA8aXZhbnNwcnVuZGVsQGlvYWN0aXZlLmNvbT4KICAgIFNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBHZW9yZ2UgRHVu
bGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+Cgpjb21taXQgNDc4M2VlODk0ZjZiZmIwZjRk
ZWVjOWYxZmU4ZTdmYWNlYWZhYTFhMgpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KRGF0ZTogICBUaHUgRmViIDYgMDk6NTI6MzMgMjAyMCArMDEwMAoKICAgIEVGSTogZG9u
J3QgbGVhayBoZWFwIGNvbnRlbnRzIHRocm91Z2ggWEVOX0VGSV9nZXRfbmV4dF92YXJpYWJsZV9u
YW1lCiAgICAKICAgIENvbW1pdCAxZjRlYjlkMjdkMGUgKCJFRkk6IGZpeCBnZXR0aW5nIEVGSSB2
YXJpYWJsZSBsaXN0IG9uIHNvbWUKICAgIHN5c3RlbXMiKSBzd2l0Y2hlZCB0byB1c2luZyB0aGUg
Y2FsbGVyIHByb3ZpZGVkIHNpemUgZm9yIHRoZSBjb3B5LW91dAogICAgd2l0aG91dCBtYWtpbmcg
c3VyZSB0aGUgY29waWVkIGJ1ZmZlciBpcyBwcm9wZXJseSBzY3J1YmJlZC4KICAgIAogICAgUmVw
b3J0ZWQtYnk6IElsamEgVmFuIFNwcnVuZGVsIDxpdmFuc3BydW5kZWxAaW9hY3RpdmUuY29tPgog
ICAgU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2
aWV3ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCmNvbW1p
dCBhZDM4ZGI1ODUyZjBlMzBkOTBjOTNjNmE2MmI3NTRmMjg2MTU0OWUwCkF1dGhvcjogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFRodSBGZWIgNiAwOTo1MToxNyAyMDIw
ICswMTAwCgogICAgRUZJOiByZS1jaGVjayB7Z2V0LHNldH0tdmFyaWFibGUgbmFtZSBzdHJpbmdz
IGFmdGVyIGNvcHlpbmcgaW4KICAgIAogICAgQSBtYWxpY2lvdXMgZ3Vlc3QgZ2l2ZW4gcGVybWlz
c2lvbiB0byBpbnZva2UgWEVOUEZfZWZpX3J1bnRpbWVfY2FsbCBtYXkKICAgIHBsYXkgd2l0aCB0
aGUgc3RyaW5ncyB1bmRlcm5lYXRoIFhlbiBzaXppbmcgdGhlbSBhbmQgY29weWluZyB0aGVtIGlu
LgogICAgR3VhcmQgYWdhaW5zdCB0aGlzIGJ5IHJlLWNoZWNraW5nIHRoZSBjb3B5aWVkIGluIGRh
dGEgZm9yIGNvbnNpc3RlbmN5CiAgICB3aXRoIHRoZSBpbml0aWFsIHNpemluZy4gQXQgdGhlIHNh
bWUgdGltZSBhbHNvIGNoZWNrIHRoYXQgdGhlIGFjdHVhbAogICAgY29weS1pbiBpcyBpbiBmYWN0
IHN1Y2Nlc3NmdWwsIGFuZCBzd2l0Y2ggdG8gdGhlIGxpZ2h0ZXIgd2VpZ2h0IG5vbi0KICAgIGNo
ZWNraW5nIGZsYXZvciBvZiB0aGUgZnVuY3Rpb24uCiAgICAKICAgIFJlcG9ydGVkLWJ5OiBJbGph
IFZhbiBTcHJ1bmRlbCA8aXZhbnNwcnVuZGVsQGlvYWN0aXZlLmNvbT4KICAgIFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIFJldmlld2VkLWJ5OiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CihxZW11IGNoYW5nZXMgbm90IGlu
Y2x1ZGVkKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 15:50:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 15:50:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j05t6-0001ox-3Z; Fri, 07 Feb 2020 15:49:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=daOb=33=bombadil.srs.infradead.org=batv+10f92a014825235f1817+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j05t4-0001or-2u
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 15:49:46 +0000
X-Inumbo-ID: 6fd4a7f4-49c1-11ea-a677-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6fd4a7f4-49c1-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 15:49:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=h3BK3Bgh6bHRAUJim4BehdEdiV6OO5LaEs8HCrpB0Ko=; b=GM29PeAfdMFvRlv8Ej3qxVbWqr
 1lidmQeszXs7wAgxkPQV7a9q+0QQ0MooVLAKkKacfhtn46sck3X2Vqia8B+tCad+XIkQvcEwleqS/
 I0q1MP9XpO3GiC2errDYDRFjtl6k9ihl9EM9jBWGrfD163oCUXiYtX0EupoRtwQzokCrjvDhtKMxR
 oriszsnHBmXJZxi4S6w77LOX/dSp3CeHioJIGQX4f9TYO5NL+tyCHh0qF3OQX1LNFRHmNSZmN97vP
 YzK0/yp1DwQNyi7Rz2QQIggBSGk300TUiPRdiC0pEBkhKg1cDBBtaEq9LV7iIH8fUJZOCpHxUH3PR
 OKrQYqQQ==;
Received: from 54-240-197-225.amazon.com ([54.240.197.225]
 helo=freeip.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j05si-0008VW-7s; Fri, 07 Feb 2020 15:49:24 +0000
Message-ID: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <jbeulich@suse.com>
Date: Fri, 07 Feb 2020 15:49:19 +0000
In-Reply-To: <35f374ade4ae914b086e3335bc76fbe2.squirrel@twosheds.infradead.org>
References: <20200204151441.10626-1-stewart.hildebrand@dornerworks.com>
 <89f9cdc5-bd93-7c15-7832-740db273aca6@suse.com>
 <428eb589-ec3d-1527-02ce-92e2d4367a1a@citrix.com>
 <81c41a686f6a520936342f04b62d7c27c137f57e.camel@infradead.org>
 <eff7962d-c6e8-c185-43b6-5c851423cddd@suse.com>
 <59013bb7dbf9b79daa6dd280c4448418aa1fc56b.camel@infradead.org>
 <df6f5f23-ee65-f289-7dc4-5a42da931bf9@suse.com>
 <e418d66183d1ad8597458fa57d024641047a2de5.camel@infradead.org>
 <00ee9b49-2a95-9305-846a-b395e37b8728@suse.com>
 <35f374ade4ae914b086e3335bc76fbe2.squirrel@twosheds.infradead.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [XEN PATCH v2 1/2] Check zone before merging
 adjacent blocks in heap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============7304069667199649274=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7304069667199649274==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-6MoC7vCA3q2+XNscxtc5"


--=-6MoC7vCA3q2+XNscxtc5
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, 2020-02-05 at 14:12 +0000, David Woodhouse wrote:
> I think we have a viable path to fixing that, by folding PGC_broken in to
> the state bits so that we can disambiguate. Will experiment.

Here, it looks something like this. First we fold PGC_broken into the
state bits giving us 8 possible states of which only 6 are currently in
use.

Then in the second patch we can move PGC_state_inuse from zero (the
default contents of the frame table at startup), and make a new state
PGC_state_uninitialised with the value zero.

We can make free_xenheap_pages() and free_domheap_pages() call
init_heap_pages() instead of free_heap_pages() if they see a page range
which is still in PGC_state_uninitialised.

We need to fix up a couple of asserts not only to cope with
PGC_state_inuse not being zero (as Julien has already looked at) but
also to take PGC_state_uninitialised pages.

In assign_pages() that's because we map the multiboot module containing
the initramfs to dom0. That might actually cross node boundaries,
contain MFN#0, etc. =E2=80=94 so if/when that gets released by dom0 we'd wa=
nt
those pages to be passed to init_heap_pages() just the same as boot-
allocated memory.

In share_xen_page_with_guest() it happens because we share all non-RAM
page frames with dom0.

(2 patches follow...)

--=-6MoC7vCA3q2+XNscxtc5
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA3MTU0OTIwWjAvBgkqhkiG9w0BCQQxIgQgPCydLa7aWkJDcJUIDSarqhVusx8LK4g2tZo70qCJ
w+Uwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAAoi1YT44cK7BxuO82ihnIokqY54DEaIpp6kEHMgx+/IAdktb3/eyYPK8IOpPaOx
6rsLofXdTmk+ZOOxV6wmgF3sBV/AmkPtSejXzSDnfomQzBPpor/R71pznR8D7c3osi27YCG+W1NJ
J0GbEvfsBv3f2ni8yOvCs+ECr4gosXuCWe2bCbzVJWCTljXUP6QZuqDfQoSjtAvcNxZl72rn6dy4
9PlkNH1TcaRS/sFvqpoR4tsOVL/jVsFBaPV3HTJn4NSOLRJf9SvBNeZdvpYWS9eGn0sK/YcI94NS
hDHYjjFqyy5eU/PrBeYBWB7UQHwExQ30Bst8bDQFUakrqBM9qb4AAAAAAAA=


--=-6MoC7vCA3q2+XNscxtc5--



--===============7304069667199649274==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7304069667199649274==--



From xen-devel-bounces@lists.xenproject.org Fri Feb 07 15:57:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 15:57:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j060R-0002fs-P3; Fri, 07 Feb 2020 15:57:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hdY0=33=merlin.srs.infradead.org=batv+1a18ff0851e0951751f6+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j060P-0002fd-J7
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 15:57:21 +0000
X-Inumbo-ID: 7fbb78e0-49c2-11ea-a759-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7fbb78e0-49c2-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 15:57:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding:
 MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:
 Reply-To:Content-Type:Content-ID:Content-Description;
 bh=dyRx+qZ8T6NQ51bVksxM4mw+7cPnqT1tiRX8xFVKa9w=; b=qIheDiIBE/34BhbhUHEgxdoSY0
 XwPQxkEJ8BmEc1PYonh93eehJNw04uGm1246359MwZWbJkQqLuxXSNiZFPGTYJEiFJfhqnhMO+aem
 FvG7XV0OwC6BnKwdd8UB2GUWX/cX/mpLS+vnkHoNdxTk/9SoFTYqqbbpLVGrb8QoTvxNGQOeVtViF
 D1nrxvzmjTCUmHTCIF1zfwoDR2Rhk1NIhzeWsJEA0JKQxlMSuOOrGl59NJuiCNXSYxKeE7AtmJLn5
 BPLJgpQkP1As3r4QQDFHinramWz/xxH+L1iRlLaEfKsDRHLq3LAO4VMHPCHTwqdROKAe3fon5bFMW
 H4ZNIpmQ==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j0606-0003cj-4N; Fri, 07 Feb 2020 15:57:02 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1j0605-00Bfgj-AT; Fri, 07 Feb 2020 15:57:01 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <jbeulich@suse.com>
Date: Fri,  7 Feb 2020 15:57:00 +0000
Message-Id: <20200207155701.2781820-1-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 1/2] xen/mm: fold PGC_broken into PGC_state bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCk9ubHkgUEdDX3N0YXRl
X29mZmxpbmluZyBhbmQgUEdDX3N0YXRlX29mZmxpbmVkIGFyZSB2YWxpZCBpbiBjb25qdW5jdGlv
bgp3aXRoIFBHQ19icm9rZW4uIFRoZSBvdGhlciB0d28gc3RhdGVzIChmcmVlIGFuZCBpbnVzZSkg
d2VyZSBuZXZlciB2YWxpZApmb3IgYSBicm9rZW4gcGFnZS4KCkJ5IGZvbGRpbmcgUEdDX2Jyb2tl
biBpbiwgd2UgY2FuIGhhdmUgdGhyZWUgYml0cyBmb3IgUEdDX3N0YXRlIHdoaWNoCmFsbG93cyB1
cCB0byA4IHN0YXRlcywgb2Ygd2hpY2ggNiBhcmUgY3VycmVudGx5IHVzZWQgYW5kIDIgYXJlIGF2
YWlsYWJsZQpmb3IgbmV3IHVzZSBjYXNlcy4KClNpZ25lZC1vZmYtYnk6IERhdmlkIFdvb2Rob3Vz
ZSA8ZHdtd0BhbWF6b24uY28udWs+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgIHwgIDIg
Ky0KIHhlbi9jb21tb24vcGFnZV9hbGxvYy5jICB8IDY3ICsrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCB8IDI2ICsrKysrKysr
KysrLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCB8IDMzICsrKysrKysrKysrKystLS0t
LS0tCiA0IGZpbGVzIGNoYW5nZWQsIDgyIGluc2VydGlvbnMoKyksIDQ2IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwu
YwppbmRleCA0ZmE5YzkxMTQwLi4xN2EzMThlMTZkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
ZG9tY3RsLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCkBAIC00MTUsNyArNDE1LDcgQEAg
bG9uZyBhcmNoX2RvX2RvbWN0bCgKICAgICAgICAgICAgICAgICBpZiAoIHBhZ2UtPnUuaW51c2Uu
dHlwZV9pbmZvICYgUEdUX3Bpbm5lZCApCiAgICAgICAgICAgICAgICAgICAgIHR5cGUgfD0gWEVO
X0RPTUNUTF9QRklORk9fTFBJTlRBQjsKIAotICAgICAgICAgICAgICAgIGlmICggcGFnZS0+Y291
bnRfaW5mbyAmIFBHQ19icm9rZW4gKQorICAgICAgICAgICAgICAgIGlmICggcGFnZV9pc19icm9r
ZW4ocGFnZSkgKQogICAgICAgICAgICAgICAgICAgICB0eXBlID0gWEVOX0RPTUNUTF9QRklORk9f
QlJPS0VOOwogICAgICAgICAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3BhZ2VfYWxs
b2MuYyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCmluZGV4IDk3OTAyZDQyYzEuLjQwODQ1MDM1
NTQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCisrKyBiL3hlbi9jb21tb24v
cGFnZV9hbGxvYy5jCkBAIC0xMDkzLDcgKzEwOTMsNyBAQCBzdGF0aWMgaW50IHJlc2VydmVfb2Zm
bGluZWRfcGFnZShzdHJ1Y3QgcGFnZV9pbmZvICpoZWFkKQogICAgICAgICBzdHJ1Y3QgcGFnZV9p
bmZvICpwZzsKICAgICAgICAgaW50IG5leHRfb3JkZXI7CiAKLSAgICAgICAgaWYgKCBwYWdlX3N0
YXRlX2lzKGN1cl9oZWFkLCBvZmZsaW5lZCkgKQorICAgICAgICBpZiAoIHBhZ2VfaXNfb2ZmbGlu
ZWQoY3VyX2hlYWQpICkKICAgICAgICAgewogICAgICAgICAgICAgY3VyX2hlYWQrKzsKICAgICAg
ICAgICAgIGlmICggZmlyc3RfZGlydHkgIT0gSU5WQUxJRF9ESVJUWV9JRFggJiYgZmlyc3RfZGly
dHkgKQpAQCAtMTExMyw3ICsxMTEzLDcgQEAgc3RhdGljIGludCByZXNlcnZlX29mZmxpbmVkX3Bh
Z2Uoc3RydWN0IHBhZ2VfaW5mbyAqaGVhZCkKICAgICAgICAgICAgIGZvciAoIGkgPSAoMSA8PCBj
dXJfb3JkZXIpLCBwZyA9IGN1cl9oZWFkICsgKDEgPDwgY3VyX29yZGVyICk7CiAgICAgICAgICAg
ICAgICAgICBpIDwgKDEgPDwgbmV4dF9vcmRlcik7CiAgICAgICAgICAgICAgICAgICBpKyssIHBn
KysgKQotICAgICAgICAgICAgICAgIGlmICggcGFnZV9zdGF0ZV9pcyhwZywgb2ZmbGluZWQpICkK
KyAgICAgICAgICAgICAgICBpZiAoIHBhZ2VfaXNfb2ZmbGluZWQocGcpICkKICAgICAgICAgICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICBpZiAoIGkgPT0gKCAxIDw8IG5leHRfb3JkZXIp
ICkKICAgICAgICAgICAgIHsKQEAgLTExNDUsMTYgKzExNDUsMTkgQEAgc3RhdGljIGludCByZXNl
cnZlX29mZmxpbmVkX3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqaGVhZCkKIAogICAgIGZvciAoIGN1
cl9oZWFkID0gaGVhZDsgY3VyX2hlYWQgPCBoZWFkICsgKCAxVUwgPDwgaGVhZF9vcmRlcik7IGN1
cl9oZWFkKysgKQogICAgIHsKLSAgICAgICAgaWYgKCAhcGFnZV9zdGF0ZV9pcyhjdXJfaGVhZCwg
b2ZmbGluZWQpICkKKyAgICAgICAgc3RydWN0IHBhZ2VfbGlzdF9oZWFkICpsaXN0OworICAgICAg
ICBpZiAoIHBhZ2Vfc3RhdGVfaXMoY3VyX2hlYWQsIG9mZmxpbmVkKSApCisgICAgICAgICAgICBs
aXN0ID0gJnBhZ2Vfb2ZmbGluZWRfbGlzdDsKKyAgICAgICAgZWxzZSBpZiAocGFnZV9zdGF0ZV9p
cyhjdXJfaGVhZCwgYnJva2VuKSApCisgICAgICAgICAgICBsaXN0ID0gJnBhZ2VfYnJva2VuX2xp
c3Q7CisgICAgICAgIGVsc2UKICAgICAgICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIGF2YWls
W25vZGVdW3pvbmVdLS07CiAgICAgICAgIHRvdGFsX2F2YWlsX3BhZ2VzLS07CiAgICAgICAgIEFT
U0VSVCh0b3RhbF9hdmFpbF9wYWdlcyA+PSAwKTsKIAotICAgICAgICBwYWdlX2xpc3RfYWRkX3Rh
aWwoY3VyX2hlYWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXN0X2JpdChfUEdDX2Jy
b2tlbiwgJmN1cl9oZWFkLT5jb3VudF9pbmZvKSA/Ci0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAmcGFnZV9icm9rZW5fbGlzdCA6ICZwYWdlX29mZmxpbmVkX2xpc3QpOworICAgICAgICBwYWdl
X2xpc3RfYWRkX3RhaWwoY3VyX2hlYWQsIGxpc3QpOwogCiAgICAgICAgIGNvdW50Kys7CiAgICAg
fQpAQCAtMTQwNCwxMyArMTQwNywxNiBAQCBzdGF0aWMgdm9pZCBmcmVlX2hlYXBfcGFnZXMoCiAg
ICAgICAgIHN3aXRjaCAoIHBnW2ldLmNvdW50X2luZm8gJiBQR0Nfc3RhdGUgKQogICAgICAgICB7
CiAgICAgICAgIGNhc2UgUEdDX3N0YXRlX2ludXNlOgotICAgICAgICAgICAgQlVHX09OKHBnW2ld
LmNvdW50X2luZm8gJiBQR0NfYnJva2VuKTsKICAgICAgICAgICAgIHBnW2ldLmNvdW50X2luZm8g
PSBQR0Nfc3RhdGVfZnJlZTsKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNhc2UgUEdD
X3N0YXRlX29mZmxpbmluZzoKLSAgICAgICAgICAgIHBnW2ldLmNvdW50X2luZm8gPSAocGdbaV0u
Y291bnRfaW5mbyAmIFBHQ19icm9rZW4pIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQR0Nfc3RhdGVfb2ZmbGluZWQ7CisgICAgICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID0gUEdD
X3N0YXRlX29mZmxpbmVkOworICAgICAgICAgICAgdGFpbnRlZCA9IDE7CisgICAgICAgICAgICBi
cmVhazsKKworICAgICAgICBjYXNlIFBHQ19zdGF0ZV9icm9rZW5fb2ZmbGluaW5nOgorICAgICAg
ICAgICAgcGdbaV0uY291bnRfaW5mbyA9IFBHQ19zdGF0ZV9icm9rZW47CiAgICAgICAgICAgICB0
YWludGVkID0gMTsKICAgICAgICAgICAgIGJyZWFrOwogCkBAIC0xNTI3LDE2ICsxNTMzLDI1IEBA
IHN0YXRpYyB1bnNpZ25lZCBsb25nIG1hcmtfcGFnZV9vZmZsaW5lKHN0cnVjdCBwYWdlX2luZm8g
KnBnLCBpbnQgYnJva2VuKQogICAgIGRvIHsKICAgICAgICAgbnggPSB4ID0geTsKIAotICAgICAg
ICBpZiAoICgoeCAmIFBHQ19zdGF0ZSkgIT0gUEdDX3N0YXRlX29mZmxpbmVkKSAmJgotICAgICAg
ICAgICAgICgoeCAmIFBHQ19zdGF0ZSkgIT0gUEdDX3N0YXRlX29mZmxpbmluZykgKQorICAgICAg
ICBueCAmPSB+UEdDX3N0YXRlOworCisgICAgICAgIHN3aXRjaCAoIHggJiBQR0Nfc3RhdGUgKQog
ICAgICAgICB7Ci0gICAgICAgICAgICBueCAmPSB+UEdDX3N0YXRlOwotICAgICAgICAgICAgbngg
fD0gKCgoeCAmIFBHQ19zdGF0ZSkgPT0gUEdDX3N0YXRlX2ZyZWUpCi0gICAgICAgICAgICAgICAg
ICAgPyBQR0Nfc3RhdGVfb2ZmbGluZWQgOiBQR0Nfc3RhdGVfb2ZmbGluaW5nKTsKLSAgICAgICAg
fQorICAgICAgICBjYXNlIFBHQ19zdGF0ZV9pbnVzZToKKyAgICAgICAgY2FzZSBQR0Nfc3RhdGVf
b2ZmbGluaW5nOgorICAgICAgICAgICAgbnggfD0gYnJva2VuID8gUEdDX3N0YXRlX29mZmxpbmlu
ZyA6IFBHQ19zdGF0ZV9icm9rZW5fb2ZmbGluaW5nOworICAgICAgICAgICAgYnJlYWs7CisKKyAg
ICAgICAgY2FzZSBQR0Nfc3RhdGVfZnJlZToKKyAgICAgICAgICAgIG54IHw9IGJyb2tlbiA/IFBH
Q19zdGF0ZV9icm9rZW4gOiBQR0Nfc3RhdGVfb2ZmbGluZWQ7CiAKLSAgICAgICAgaWYgKCBicm9r
ZW4gKQotICAgICAgICAgICAgbnggfD0gUEdDX2Jyb2tlbjsKKyAgICAgICAgY2FzZSBQR0Nfc3Rh
dGVfYnJva2VuX29mZmxpbmluZzoKKyAgICAgICAgICAgIG54IHw9IFBHQ19zdGF0ZV9icm9rZW5f
b2ZmbGluaW5nOworCisgICAgICAgIGNhc2UgUEdDX3N0YXRlX29mZmxpbmVkOgorICAgICAgICBj
YXNlIFBHQ19zdGF0ZV9icm9rZW46CisgICAgICAgICAgICBueCB8PSBQR0Nfc3RhdGVfYnJva2Vu
OworICAgICAgICB9CiAKICAgICAgICAgaWYgKCB4ID09IG54ICkKICAgICAgICAgICAgIGJyZWFr
OwpAQCAtMTYwOSw3ICsxNjI0LDcgQEAgaW50IG9mZmxpbmVfcGFnZShtZm5fdCBtZm4sIGludCBi
cm9rZW4sIHVpbnQzMl90ICpzdGF0dXMpCiAgICAgICogbmVlZCB0byBwcmV2ZW50IG1hbGljaW91
cyBndWVzdCBhY2Nlc3MgdGhlIGJyb2tlbiBwYWdlIGFnYWluLgogICAgICAqIFVuZGVyIHN1Y2gg
Y2FzZSwgaHlwZXJ2aXNvciBzaHV0ZG93biBndWVzdCwgcHJldmVudGluZyByZWN1cnNpdmUgbWNl
LgogICAgICAqLwotICAgIGlmICggKHBnLT5jb3VudF9pbmZvICYgUEdDX2Jyb2tlbikgJiYgKG93
bmVyID0gcGFnZV9nZXRfb3duZXIocGcpKSApCisgICAgaWYgKCBwYWdlX2lzX2Jyb2tlbihwZykg
JiYgKG93bmVyID0gcGFnZV9nZXRfb3duZXIocGcpKSApCiAgICAgewogICAgICAgICAqc3RhdHVz
ID0gUEdfT0ZGTElORV9BR0FJTjsKICAgICAgICAgZG9tYWluX2NyYXNoKG93bmVyKTsKQEAgLTE2
MjAsNyArMTYzNSw3IEBAIGludCBvZmZsaW5lX3BhZ2UobWZuX3QgbWZuLCBpbnQgYnJva2VuLCB1
aW50MzJfdCAqc3RhdHVzKQogCiAgICAgb2xkX2luZm8gPSBtYXJrX3BhZ2Vfb2ZmbGluZShwZywg
YnJva2VuKTsKIAotICAgIGlmICggcGFnZV9zdGF0ZV9pcyhwZywgb2ZmbGluZWQpICkKKyAgICBp
ZiAoIHBhZ2VfaXNfb2ZmbGluZWQocGcpICkKICAgICB7CiAgICAgICAgIHJlc2VydmVfaGVhcF9w
YWdlKHBnKTsKIApAQCAtMTY5OSwxNCArMTcxNCwxNCBAQCB1bnNpZ25lZCBpbnQgb25saW5lX3Bh
Z2UobWZuX3QgbWZuLCB1aW50MzJfdCAqc3RhdHVzKQogICAgIGRvIHsKICAgICAgICAgcmV0ID0g
KnN0YXR1cyA9IDA7CiAKLSAgICAgICAgaWYgKCB5ICYgUEdDX2Jyb2tlbiApCisgICAgICAgIGlm
ICggKHkgJiBQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV9icm9rZW4gfHwKKyAgICAgICAgICAgICAo
eSAmIFBHQ19zdGF0ZSkgPT0gUEdDX3N0YXRlX2Jyb2tlbl9vZmZsaW5pbmcgKQogICAgICAgICB7
CiAgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwogICAgICAgICAgICAgKnN0YXR1cyA9IFBHX09O
TElORV9GQUlMRUQgfFBHX09OTElORV9CUk9LRU47CiAgICAgICAgICAgICBicmVhazsKICAgICAg
ICAgfQotCi0gICAgICAgIGlmICggKHkgJiBQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV9vZmZsaW5l
ZCApCisgICAgICAgIGVsc2UgaWYgKCAoeSAmIFBHQ19zdGF0ZSkgPT0gUEdDX3N0YXRlX29mZmxp
bmVkICkKICAgICAgICAgewogICAgICAgICAgICAgcGFnZV9saXN0X2RlbChwZywgJnBhZ2Vfb2Zm
bGluZWRfbGlzdCk7CiAgICAgICAgICAgICAqc3RhdHVzID0gUEdfT05MSU5FX09OTElORUQ7CkBA
IC0xNzQ3LDExICsxNzYyLDExIEBAIGludCBxdWVyeV9wYWdlX29mZmxpbmUobWZuX3QgbWZuLCB1
aW50MzJfdCAqc3RhdHVzKQogCiAgICAgcGcgPSBtZm5fdG9fcGFnZShtZm4pOwogCi0gICAgaWYg
KCBwYWdlX3N0YXRlX2lzKHBnLCBvZmZsaW5pbmcpICkKKyAgICBpZiAoIHBhZ2VfaXNfb2ZmbGlu
aW5nKHBnKSApCiAgICAgICAgICpzdGF0dXMgfD0gUEdfT0ZGTElORV9TVEFUVVNfT0ZGTElORV9Q
RU5ESU5HOwotICAgIGlmICggcGctPmNvdW50X2luZm8gJiBQR0NfYnJva2VuICkKKyAgICBpZiAo
IHBhZ2VfaXNfYnJva2VuKHBnKSApCiAgICAgICAgICpzdGF0dXMgfD0gUEdfT0ZGTElORV9TVEFU
VVNfQlJPS0VOOwotICAgIGlmICggcGFnZV9zdGF0ZV9pcyhwZywgb2ZmbGluZWQpICkKKyAgICBp
ZiAoIHBhZ2VfaXNfb2ZmbGluZWQocGcpICkKICAgICAgICAgKnN0YXR1cyB8PSBQR19PRkZMSU5F
X1NUQVRVU19PRkZMSU5FRDsKIAogICAgIHNwaW5fdW5sb2NrKCZoZWFwX2xvY2spOwpAQCAtMjQ4
Myw3ICsyNDk4LDcgQEAgX19pbml0Y2FsbChwYWdlYWxsb2Nfa2V5aGFuZGxlcl9pbml0KTsKIAog
dm9pZCBzY3J1Yl9vbmVfcGFnZShzdHJ1Y3QgcGFnZV9pbmZvICpwZykKIHsKLSAgICBpZiAoIHVu
bGlrZWx5KHBnLT5jb3VudF9pbmZvICYgUEdDX2Jyb2tlbikgKQorICAgIGlmICggdW5saWtlbHko
cGFnZV9pc19icm9rZW4ocGcpKSApCiAgICAgICAgIHJldHVybjsKIAogI2lmbmRlZiBOREVCVUcK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaCBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vbW0uaAppbmRleCAzMzNlZmQzYTYwLi5jOTQ2NmM4Y2EwIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20tYXJtL21tLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9tbS5oCkBAIC0xMTIs
MTMgKzExMiwyNSBAQCBzdHJ1Y3QgcGFnZV9pbmZvCiAvKiBQYWdlIGlzIGJyb2tlbj8gKi8KICNk
ZWZpbmUgX1BHQ19icm9rZW4gICAgICAgUEdfc2hpZnQoNykKICNkZWZpbmUgUEdDX2Jyb2tlbiAg
ICAgICAgUEdfbWFzaygxLCA3KQotIC8qIE11dHVhbGx5LWV4Y2x1c2l2ZSBwYWdlIHN0YXRlczog
eyBpbnVzZSwgb2ZmbGluaW5nLCBvZmZsaW5lZCwgZnJlZSB9LiAqLwotI2RlZmluZSBQR0Nfc3Rh
dGUgICAgICAgICBQR19tYXNrKDMsIDkpCi0jZGVmaW5lIFBHQ19zdGF0ZV9pbnVzZSAgIFBHX21h
c2soMCwgOSkKLSNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmluZyBQR19tYXNrKDEsIDkpCi0jZGVm
aW5lIFBHQ19zdGF0ZV9vZmZsaW5lZCBQR19tYXNrKDIsIDkpCi0jZGVmaW5lIFBHQ19zdGF0ZV9m
cmVlICAgIFBHX21hc2soMywgOSkKLSNkZWZpbmUgcGFnZV9zdGF0ZV9pcyhwZywgc3QpICgoKHBn
KS0+Y291bnRfaW5mbyZQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV8jI3N0KQorIC8qCisgICogTXV0
dWFsbHktZXhjbHVzaXZlIHBhZ2Ugc3RhdGVzOgorICAqIHsgaW51c2UsIG9mZmxpbmluZywgb2Zm
bGluZWQsIGZyZWUsIGJyb2tlbl9vZmZsaW5pbmcsIGJyb2tlbiB9CisgICovCisjZGVmaW5lIFBH
Q19zdGF0ZSAgICAgICAgICAgICAgICAgIFBHX21hc2soNywgOSkKKyNkZWZpbmUgUEdDX3N0YXRl
X2ludXNlICAgICAgICAgICAgUEdfbWFzaygwLCA5KQorI2RlZmluZSBQR0Nfc3RhdGVfb2ZmbGlu
aW5nICAgICAgICBQR19tYXNrKDEsIDkpCisjZGVmaW5lIFBHQ19zdGF0ZV9vZmZsaW5lZCAgICAg
ICAgIFBHX21hc2soMiwgOSkKKyNkZWZpbmUgUEdDX3N0YXRlX2ZyZWUgICAgICAgICAgICAgUEdf
bWFzaygzLCA5KQorI2RlZmluZSBQR0Nfc3RhdGVfYnJva2VuX29mZmxpbmluZyBQR19tYXNrKDQs
IDkpCisjZGVmaW5lIFBHQ19zdGF0ZV9icm9rZW4gICAgICAgICAgIFBHX21hc2soNSwgOSkKKwor
I2RlZmluZSBwYWdlX3N0YXRlX2lzKHBnLCBzdCkgICAgICAoKChwZyktPmNvdW50X2luZm8mUEdD
X3N0YXRlKSA9PSBQR0Nfc3RhdGVfIyNzdCkKKyNkZWZpbmUgcGFnZV9pc19icm9rZW4ocGcpICAg
ICAgICAgKHBhZ2Vfc3RhdGVfaXMoKHBnKSwgYnJva2VuX29mZmxpbmluZykgfHwgIFwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2Vfc3RhdGVfaXMoKHBnKSwgYnJva2Vu
KSkKKyNkZWZpbmUgcGFnZV9pc19vZmZsaW5lZChwZykgICAgICAgKHBhZ2Vfc3RhdGVfaXMoKHBn
KSwgYnJva2VuKSB8fCAgICBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YWdlX3N0YXRlX2lzKChwZyksIG9mZmxpbmVkKSkKKyNkZWZpbmUgcGFnZV9pc19vZmZsaW5pbmco
cGcpICAgICAgKHBhZ2Vfc3RhdGVfaXMoKHBnKSwgYnJva2VuX29mZmxpbmluZykgfHwgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9zdGF0ZV9pcygocGcpLCBvZmZs
aW5pbmcpKQogCiAvKiBDb3VudCBvZiByZWZlcmVuY2VzIHRvIHRoaXMgZnJhbWUuICovCiAjZGVm
aW5lIFBHQ19jb3VudF93aWR0aCAgIFBHX3NoaWZ0KDkpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKaW5kZXggMmNhODg4MmFk
MC4uM2VkYWRmN2E3YyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaApAQCAtNjcsMTggKzY3LDI3IEBACiAgLyogMy1iaXQg
UEFUL1BDRC9QV1QgY2FjaGUtYXR0cmlidXRlIGhpbnQuICovCiAjZGVmaW5lIFBHQ19jYWNoZWF0
dHJfYmFzZSBQR19zaGlmdCg2KQogI2RlZmluZSBQR0NfY2FjaGVhdHRyX21hc2sgUEdfbWFzayg3
LCA2KQotIC8qIFBhZ2UgaXMgYnJva2VuPyAqLwotI2RlZmluZSBfUEdDX2Jyb2tlbiAgICAgICBQ
R19zaGlmdCg3KQotI2RlZmluZSBQR0NfYnJva2VuICAgICAgICBQR19tYXNrKDEsIDcpCi0gLyog
TXV0dWFsbHktZXhjbHVzaXZlIHBhZ2Ugc3RhdGVzOiB7IGludXNlLCBvZmZsaW5pbmcsIG9mZmxp
bmVkLCBmcmVlIH0uICovCi0jZGVmaW5lIFBHQ19zdGF0ZSAgICAgICAgIFBHX21hc2soMywgOSkK
LSNkZWZpbmUgUEdDX3N0YXRlX2ludXNlICAgUEdfbWFzaygwLCA5KQotI2RlZmluZSBQR0Nfc3Rh
dGVfb2ZmbGluaW5nIFBHX21hc2soMSwgOSkKLSNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmVkIFBH
X21hc2soMiwgOSkKLSNkZWZpbmUgUEdDX3N0YXRlX2ZyZWUgICAgUEdfbWFzaygzLCA5KQotI2Rl
ZmluZSBwYWdlX3N0YXRlX2lzKHBnLCBzdCkgKCgocGcpLT5jb3VudF9pbmZvJlBHQ19zdGF0ZSkg
PT0gUEdDX3N0YXRlXyMjc3QpCi0KLSAvKiBDb3VudCBvZiByZWZlcmVuY2VzIHRvIHRoaXMgZnJh
bWUuICovCisgLyoKKyAgKiBNdXR1YWxseS1leGNsdXNpdmUgcGFnZSBzdGF0ZXM6CisgICogeyBp
bnVzZSwgb2ZmbGluaW5nLCBvZmZsaW5lZCwgZnJlZSwgYnJva2VuX29mZmxpbmluZywgYnJva2Vu
IH0KKyAgKi8KKyNkZWZpbmUgUEdDX3N0YXRlICAgICAgICAgICAgICAgICAgUEdfbWFzayg3LCA5
KQorI2RlZmluZSBQR0Nfc3RhdGVfaW51c2UgICAgICAgICAgICBQR19tYXNrKDAsIDkpCisjZGVm
aW5lIFBHQ19zdGF0ZV9vZmZsaW5pbmcgICAgICAgIFBHX21hc2soMSwgOSkKKyNkZWZpbmUgUEdD
X3N0YXRlX29mZmxpbmVkICAgICAgICAgUEdfbWFzaygyLCA5KQorI2RlZmluZSBQR0Nfc3RhdGVf
ZnJlZSAgICAgICAgICAgICBQR19tYXNrKDMsIDkpCisjZGVmaW5lIFBHQ19zdGF0ZV9icm9rZW5f
b2ZmbGluaW5nIFBHX21hc2soNCwgOSkKKyNkZWZpbmUgUEdDX3N0YXRlX2Jyb2tlbiAgICAgICAg
ICAgUEdfbWFzayg1LCA5KQorCisjZGVmaW5lIHBhZ2Vfc3RhdGVfaXMocGcsIHN0KSAgICAgICgo
KHBnKS0+Y291bnRfaW5mbyZQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV8jI3N0KQorI2RlZmluZSBw
YWdlX2lzX2Jyb2tlbihwZykgICAgICAgICAocGFnZV9zdGF0ZV9pcygocGcpLCBicm9rZW5fb2Zm
bGluaW5nKSB8fCAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9z
dGF0ZV9pcygocGcpLCBicm9rZW4pKQorI2RlZmluZSBwYWdlX2lzX29mZmxpbmVkKHBnKSAgICAg
ICAocGFnZV9zdGF0ZV9pcygocGcpLCBicm9rZW4pIHx8ICAgIFwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZ2Vfc3RhdGVfaXMoKHBnKSwgb2ZmbGluZWQpKQorI2RlZmlu
ZSBwYWdlX2lzX29mZmxpbmluZyhwZykgICAgICAocGFnZV9zdGF0ZV9pcygocGcpLCBicm9rZW5f
b2ZmbGluaW5nKSB8fCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdl
X3N0YXRlX2lzKChwZyksIG9mZmxpbmluZykpCisKKy8qIENvdW50IG9mIHJlZmVyZW5jZXMgdG8g
dGhpcyBmcmFtZS4gKi8KICNkZWZpbmUgUEdDX2NvdW50X3dpZHRoICAgUEdfc2hpZnQoOSkKICNk
ZWZpbmUgUEdDX2NvdW50X21hc2sgICAgKCgxVUw8PFBHQ19jb3VudF93aWR0aCktMSkKIAotLSAK
Mi4yMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 15:57:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 15:57:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j060M-0002fS-Ev; Fri, 07 Feb 2020 15:57:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hdY0=33=merlin.srs.infradead.org=batv+1a18ff0851e0951751f6+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j060K-0002fN-MK
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 15:57:16 +0000
X-Inumbo-ID: 7fb42400-49c2-11ea-a759-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7fb42400-49c2-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 15:57:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding:
 Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:
 To:From:Reply-To:Content-ID:Content-Description;
 bh=WPhbpHbnEi5ph9YnLzAFjSxiRDYKFToUxDKb8RkGn+8=; b=tAc7SRrNumbZplqo3GVKefObwX
 droLuEPS+itAmSnY9OQIQnZfURhGZrQhoOB1pTtG37OG7dSYMoUUAJWGBpQ8l2z3vMCgzkCEUxvlc
 Z4q4gP7vBPQRaqrZxB/X9FhMs2H16GIdMgqpt7CFyQ7HSFVgYFh4PHw9Ba5mIO9iWVjJDsmi33cQM
 sIqLXR+8G0CJz2ZSy55xaKnZ8Q0lh9vnuVaHElaG7M8oSBqMTUAplDWFhGn0moesir/4pVcQowUZQ
 J0pnIGHPGubQUyaeR8kBeB3CtnUB8/GpHj2V1JlGfW/JWhN1ep6Nw8rZ3UidNEQcrQTrrlE8s9Vsl
 7xVbZg2g==;
Received: from i7.infradead.org ([2001:8b0:10b:1:21e:67ff:fecb:7a92])
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j0606-0003ck-5P; Fri, 07 Feb 2020 15:57:02 +0000
Received: from dwoodhou by i7.infradead.org with local (Exim 4.92 #3 (Red Hat
 Linux)) id 1j0605-00Bfgn-BK; Fri, 07 Feb 2020 15:57:01 +0000
From: David Woodhouse <dwmw2@infradead.org>
To: Jan Beulich <jbeulich@suse.com>
Date: Fri,  7 Feb 2020 15:57:01 +0000
Message-Id: <20200207155701.2781820-2-dwmw2@infradead.org>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
MIME-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCkl0IGlzIHBvc3NpYmxl
IGZvciBwYWdlcyB0byBlbnRlciBnZW5lcmFsIGNpcmN1bGF0aW9uIHdpdGhvdXQgZXZlcgpiZWlu
ZyBwcm9jZXNzIGJ5IGluaXRfaGVhcF9wYWdlcygpLgoKRm9yIGV4YW1wbGUsIHBhZ2VzIG9mIHRo
ZSBtdWx0aWJvb3QgbW9kdWxlIGNvbnRhaW5pbmcgdGhlIGluaXRyYW1mcyBtYXkKYmUgYXNzaWdu
ZWQgdmlhIGFzc2lnbl9wYWdlcygpIHRvIGRvbTAgYXMgaXQgaXMgY3JlYXRlZC4gQW5kIHNvbWUg
Y29kZQppbmNsdWRpbmcgbWFwX3BhZ2VzX3RvX3hlbigpIGhhcyBjaGVja3Mgb24gJ3N5c3RlbV9z
dGF0ZScgdG8gZGV0ZXJtaW5lCndoZXRoZXIgdG8gdXNlIHRoZSBib290IG9yIHRoZSBoZWFwIGFs
bG9jYXRvciwgYnV0IGl0IHNlZW1zIGltcG9zc2libGUKdG8gcHJvdmUgdGhhdCBwYWdlcyBhbGxv
Y2F0ZWQgYnkgdGhlIGJvb3QgYWxsb2NhdG9yIGFyZSBub3Qgc3Vic2VxdWVudGx5CmZyZWVkIHdp
dGggZnJlZV9oZWFwX3BhZ2VzKCkuCgpUaGlzIGFjdHVhbGx5IHdvcmtzIGZpbmUgaW4gdGhlIG1h
am9yaXR5IG9mIGNhc2VzOyB0aGVyZSBhcmUgb25seSBhIGZldwplc290ZXJpYyBjb3JuZXIgY2Fz
ZXMgd2hpY2ggaW5pdF9oZWFwX3BhZ2VzKCkgaGFuZGxlcyBiZWZvcmUgaGFuZGluZyB0aGUKcGFn
ZSByYW5nZSBvZmYgdG8gZnJlZV9oZWFwX3BhZ2VzKCk6CiDigKIgRXhjbHVkaW5nIE1GTiAjMCB0
byBhdm9pZCBpbmFwcHJvcHJpYXRlIGNyb3NzLXpvbmUgbWVyZ2luZy4KIOKAoiBFbnN1cmluZyB0
aGF0IHRoZSBub2RlIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMgZXhpc3QsIHdoZW4gdGhlIGZpcnN0
CiAgIHBhZ2Uocykgb2YgYSBnaXZlbiBub2RlIGFyZSBoYW5kbGVkLgog4oCiIEhpZ2ggb3JkZXIg
YWxsb2NhdGlvbnMgY3Jvc3NpbmcgZnJvbSBvbmUgbm9kZSB0byBhbm90aGVyLgoKVG8gaGFuZGxl
IHRoaXMgY2FzZSwgc2hpZnQgUEdfc3RhdGVfaW51c2UgZnJvbSBpdHMgY3VycmVudCB2YWx1ZSBv
Zgp6ZXJvLCB0byBhbm90aGVyIHZhbHVlLiBVc2UgemVybywgd2hpY2ggaXMgdGhlIGluaXRpYWwg
c3RhdGUgb2YgdGhlCmVudGlyZSBmcmFtZSB0YWJsZSwgYXMgUEdfc3RhdGVfdW5pbml0aWFsaXNl
ZC4KCkZpeCBhIGNvdXBsZSBvZiBhc3NlcnRpb25zIHdoaWNoIHdlcmUgYXNzdW1pbmcgdGhhdCBQ
R19zdGF0ZV9pbnVzZSBpcwp6ZXJvLCBhbmQgbWFrZSB0aGVtIGNvcGUgd2l0aCB0aGUgUEdfc3Rh
dGVfdW5pbml0aWFsaXNlZCBjYXNlIHRvbyB3aGVyZQphcHBvcHJpYXRlLgoKRmluYWxseSwgbWFr
ZSBmcmVlX3hlbmhlYXBfcGFnZXMoKSBhbmQgZnJlZV9kb21oZWFwX3BhZ2VzKCkgY2FsbAp0aHJv
dWdoIHRvIGluaXRfaGVhcF9wYWdlcygpIGluc3RlYWQgb2YgZGlyZWN0bHkgdG8gZnJlZV9oZWFw
X3BhZ2VzKCkKaW4gdGhlIGNhc2Ugd2hlcmUgcGFnZXMgYXJlIGJlaW5nIGZyZWUgd2hpY2ggaGF2
ZSBuZXZlciBwYXNzZWQgdGhyb3VnaAppbml0X2hlYXBfcGFnZXMoKS4KClNpZ25lZC1vZmYtYnk6
IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Ci0tLQogeGVuL2FyY2gveDg2L21t
LmMgICAgICAgIHwgIDMgKystCiB4ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyAgfCA0MSArKysrKysr
KysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL21t
LmggfCAgMyArKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbW0uaCB8ICAzICsrLQogNCBmaWxlcyBj
aGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAxNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDliMzM4MjkwODQuLmJm
NjYwZWU4ZWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCkBAIC00ODgsNyArNDg4LDggQEAgdm9pZCBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0
KHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHN0cnVjdCBkb21haW4gKmQsCiAKICAgICBwYWdlX3Nl
dF9vd25lcihwYWdlLCBkKTsKICAgICBzbXBfd21iKCk7IC8qIGluc3RhbGwgdmFsaWQgZG9tYWlu
IHB0ciBiZWZvcmUgdXBkYXRpbmcgcmVmY250LiAqLwotICAgIEFTU0VSVCgocGFnZS0+Y291bnRf
aW5mbyAmIH5QR0NfeGVuX2hlYXApID09IDApOworICAgIEFTU0VSVCgocGFnZS0+Y291bnRfaW5m
byAmIH5QR0NfeGVuX2hlYXApID09IFBHQ19zdGF0ZV9pbnVzZSB8fAorICAgICAgICAgICAocGFn
ZS0+Y291bnRfaW5mbyAmIH5QR0NfeGVuX2hlYXApID09IFBHQ19zdGF0ZV91bmluaXRpYWxpc2Vk
KTsKIAogICAgIC8qIE9ubHkgYWRkIHRvIHRoZSBhbGxvY2F0aW9uIGxpc3QgaWYgdGhlIGRvbWFp
biBpc24ndCBkeWluZy4gKi8KICAgICBpZiAoICFkLT5pc19keWluZyApCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3BhZ2VfYWxsb2MuYyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCmluZGV4IDQw
ODQ1MDM1NTQuLjk3MDNhMmM2NjQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5j
CisrKyBiL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCkBAIC0xNDA3LDYgKzE0MDcsNyBAQCBzdGF0
aWMgdm9pZCBmcmVlX2hlYXBfcGFnZXMoCiAgICAgICAgIHN3aXRjaCAoIHBnW2ldLmNvdW50X2lu
Zm8gJiBQR0Nfc3RhdGUgKQogICAgICAgICB7CiAgICAgICAgIGNhc2UgUEdDX3N0YXRlX2ludXNl
OgorICAgICAgICBjYXNlIFBHQ19zdGF0ZV91bmluaXRpYWxpc2VkOgogICAgICAgICAgICAgcGdb
aV0uY291bnRfaW5mbyA9IFBHQ19zdGF0ZV9mcmVlOwogICAgICAgICAgICAgYnJlYWs7CiAKQEAg
LTE3ODAsMTEgKzE3ODEsMTAgQEAgaW50IHF1ZXJ5X3BhZ2Vfb2ZmbGluZShtZm5fdCBtZm4sIHVp
bnQzMl90ICpzdGF0dXMpCiAgKiBsYXR0ZXIgaXMgbm90IG9uIGEgTUFYX09SREVSIGJvdW5kYXJ5
LCB0aGVuIHdlIHJlc2VydmUgdGhlIHBhZ2UgYnkKICAqIG5vdCBmcmVlaW5nIGl0IHRvIHRoZSBi
dWRkeSBhbGxvY2F0b3IuCiAgKi8KLXN0YXRpYyB2b2lkIGluaXRfaGVhcF9wYWdlcygKLSAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5zaWduZWQgbG9uZyBucl9wYWdlcykKK3N0YXRpYyB2b2lk
IGluaXRfaGVhcF9wYWdlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5zaWduZWQgbG9uZyBucl9w
YWdlcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHNjcnViKQogewogICAgIHVu
c2lnbmVkIGxvbmcgaTsKLSAgICBib29sIGlkbGVfc2NydWIgPSBmYWxzZTsKIAogICAgIC8qCiAg
ICAgICogS2VlcCBNRk4gMCBhd2F5IGZyb20gdGhlIGJ1ZGR5IGFsbG9jYXRvciB0byBhdm9pZCBj
cm9zc2luZyB6b25lCkBAIC0xODA5LDcgKzE4MDksNyBAQCBzdGF0aWMgdm9pZCBpbml0X2hlYXBf
cGFnZXMoCiAgICAgc3Bpbl91bmxvY2soJmhlYXBfbG9jayk7CiAKICAgICBpZiAoIHN5c3RlbV9z
dGF0ZSA8IFNZU19TVEFURV9hY3RpdmUgJiYgb3B0X2Jvb3RzY3J1YiA9PSBCT09UU0NSVUJfSURM
RSApCi0gICAgICAgIGlkbGVfc2NydWIgPSB0cnVlOworICAgICAgICBzY3J1YiA9IHRydWU7CiAK
ICAgICBmb3IgKCBpID0gMDsgaSA8IG5yX3BhZ2VzOyBpKysgKQogICAgIHsKQEAgLTE4MzcsNyAr
MTgzNyw3IEBAIHN0YXRpYyB2b2lkIGluaXRfaGVhcF9wYWdlcygKICAgICAgICAgICAgIG5yX3Bh
Z2VzIC09IG47CiAgICAgICAgIH0KIAotICAgICAgICBmcmVlX2hlYXBfcGFnZXMocGcgKyBpLCAw
LCBzY3J1Yl9kZWJ1ZyB8fCBpZGxlX3NjcnViKTsKKyAgICAgICAgZnJlZV9oZWFwX3BhZ2VzKHBn
ICsgaSwgMCwgc2NydWJfZGVidWcgfHwgc2NydWIpOwogICAgIH0KIH0KIApAQCAtMTg3Myw3ICsx
ODczLDcgQEAgdm9pZCBfX2luaXQgZW5kX2Jvb3RfYWxsb2NhdG9yKHZvaWQpCiAgICAgICAgIGlm
ICggKHItPnMgPCByLT5lKSAmJgogICAgICAgICAgICAgIChwaHlzX3RvX25pZChwZm5fdG9fcGFk
ZHIoci0+cykpID09IGNwdV90b19ub2RlKDApKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGlu
aXRfaGVhcF9wYWdlcyhtZm5fdG9fcGFnZShfbWZuKHItPnMpKSwgci0+ZSAtIHItPnMpOworICAg
ICAgICAgICAgaW5pdF9oZWFwX3BhZ2VzKG1mbl90b19wYWdlKF9tZm4oci0+cykpLCByLT5lIC0g
ci0+cywgZmFsc2UpOwogICAgICAgICAgICAgci0+ZSA9IHItPnM7CiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgfQpAQCAtMTg4Miw3ICsxODgyLDcgQEAgdm9pZCBfX2luaXQgZW5kX2Jvb3Rf
YWxsb2NhdG9yKHZvaWQpCiAgICAgewogICAgICAgICBzdHJ1Y3QgYm9vdG1lbV9yZWdpb24gKnIg
PSAmYm9vdG1lbV9yZWdpb25fbGlzdFtpXTsKICAgICAgICAgaWYgKCByLT5zIDwgci0+ZSApCi0g
ICAgICAgICAgICBpbml0X2hlYXBfcGFnZXMobWZuX3RvX3BhZ2UoX21mbihyLT5zKSksIHItPmUg
LSByLT5zKTsKKyAgICAgICAgICAgIGluaXRfaGVhcF9wYWdlcyhtZm5fdG9fcGFnZShfbWZuKHIt
PnMpKSwgci0+ZSAtIHItPnMsIGZhbHNlKTsKICAgICB9CiAgICAgbnJfYm9vdG1lbV9yZWdpb25z
ID0gMDsKIApAQCAtMjE1MSw3ICsyMTUxLDcgQEAgdm9pZCBpbml0X3hlbmhlYXBfcGFnZXMocGFk
ZHJfdCBwcywgcGFkZHJfdCBwZSkKIAogICAgIG1lbWd1YXJkX2d1YXJkX3JhbmdlKG1hZGRyX3Rv
X3ZpcnQocHMpLCBwZSAtIHBzKTsKIAotICAgIGluaXRfaGVhcF9wYWdlcyhtYWRkcl90b19wYWdl
KHBzKSwgKHBlIC0gcHMpID4+IFBBR0VfU0hJRlQpOworICAgIGluaXRfaGVhcF9wYWdlcyhtYWRk
cl90b19wYWdlKHBzKSwgKHBlIC0gcHMpID4+IFBBR0VfU0hJRlQsIGZhbHNlKTsKIH0KIAogCkBA
IC0yMTc0LDE0ICsyMTc0LDIwIEBAIHZvaWQgKmFsbG9jX3hlbmhlYXBfcGFnZXModW5zaWduZWQg
aW50IG9yZGVyLCB1bnNpZ25lZCBpbnQgbWVtZmxhZ3MpCiAKIHZvaWQgZnJlZV94ZW5oZWFwX3Bh
Z2VzKHZvaWQgKnYsIHVuc2lnbmVkIGludCBvcmRlcikKIHsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwZzsKICAgICBBU1NFUlQoIWluX2lycSgpKTsKIAogICAgIGlmICggdiA9PSBOVUxMICkKICAg
ICAgICAgcmV0dXJuOwogCisgICAgcGcgPSB2aXJ0X3RvX3BhZ2Uodik7CisKICAgICBtZW1ndWFy
ZF9ndWFyZF9yYW5nZSh2LCAxIDw8IChvcmRlciArIFBBR0VfU0hJRlQpKTsKIAotICAgIGZyZWVf
aGVhcF9wYWdlcyh2aXJ0X3RvX3BhZ2UodiksIG9yZGVyLCBmYWxzZSk7CisgICAgaWYgKCB1bmxp
a2VseShwYWdlX3N0YXRlX2lzKHBnLCB1bmluaXRpYWxpc2VkKSkgKQorICAgICAgICBpbml0X2hl
YXBfcGFnZXMocGcsIDEgPDwgb3JkZXIsIHRydWUpOworICAgIGVsc2UKKyAgICAgICAgZnJlZV9o
ZWFwX3BhZ2VzKHBnLCBvcmRlciwgZmFsc2UpOwogfQogCiAjZWxzZSAgLyogIUNPTkZJR19TRVBB
UkFURV9YRU5IRUFQICovCkBAIC0yMjM3LDcgKzIyNDMsMTAgQEAgdm9pZCBmcmVlX3hlbmhlYXBf
cGFnZXModm9pZCAqdiwgdW5zaWduZWQgaW50IG9yZGVyKQogICAgIGZvciAoIGkgPSAwOyBpIDwg
KDF1IDw8IG9yZGVyKTsgaSsrICkKICAgICAgICAgcGdbaV0uY291bnRfaW5mbyAmPSB+UEdDX3hl
bl9oZWFwOwogCi0gICAgZnJlZV9oZWFwX3BhZ2VzKHBnLCBvcmRlciwgdHJ1ZSk7CisgICAgaWYg
KCB1bmxpa2VseShwYWdlX3N0YXRlX2lzKHBnLCB1bmluaXRpYWxpc2VkKSkgKQorICAgICAgICBp
bml0X2hlYXBfcGFnZXMocGcsIDEgPDwgb3JkZXIsIHRydWUpOworICAgIGVsc2UKKyAgICAgICAg
ZnJlZV9oZWFwX3BhZ2VzKHBnLCBvcmRlciwgdHJ1ZSk7CiB9CiAKICNlbmRpZiAgLyogQ09ORklH
X1NFUEFSQVRFX1hFTkhFQVAgKi8KQEAgLTIyNjAsNyArMjI2OSw3IEBAIHZvaWQgaW5pdF9kb21o
ZWFwX3BhZ2VzKHBhZGRyX3QgcHMsIHBhZGRyX3QgcGUpCiAgICAgaWYgKCBtZm5feChlbWZuKSA8
PSBtZm5feChzbWZuKSApCiAgICAgICAgIHJldHVybjsKIAotICAgIGluaXRfaGVhcF9wYWdlcyht
Zm5fdG9fcGFnZShzbWZuKSwgbWZuX3goZW1mbikgLSBtZm5feChzbWZuKSk7CisgICAgaW5pdF9o
ZWFwX3BhZ2VzKG1mbl90b19wYWdlKHNtZm4pLCBtZm5feChlbWZuKSAtIG1mbl94KHNtZm4pLCBm
YWxzZSk7CiB9CiAKIApAQCAtMjMwMSwxMCArMjMxMCwxMSBAQCBpbnQgYXNzaWduX3BhZ2VzKAog
ICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3JkZXIpOyBpKysgKQogICAgIHsKICAgICAgICAg
QVNTRVJUKHBhZ2VfZ2V0X293bmVyKCZwZ1tpXSkgPT0gTlVMTCk7Ci0gICAgICAgIEFTU0VSVCgh
cGdbaV0uY291bnRfaW5mbyk7CisgICAgICAgIEFTU0VSVChwZ1tpXS5jb3VudF9pbmZvID09IFBH
Q19zdGF0ZV9pbnVzZSB8fAorICAgICAgICAgICAgICAgcGdbaV0uY291bnRfaW5mbyA9PSBQR0Nf
c3RhdGVfdW5pbml0aWFsaXNlZCk7CiAgICAgICAgIHBhZ2Vfc2V0X293bmVyKCZwZ1tpXSwgZCk7
CiAgICAgICAgIHNtcF93bWIoKTsgLyogRG9tYWluIHBvaW50ZXIgbXVzdCBiZSB2aXNpYmxlIGJl
Zm9yZSB1cGRhdGluZyByZWZjbnQuICovCi0gICAgICAgIHBnW2ldLmNvdW50X2luZm8gPSBQR0Nf
YWxsb2NhdGVkIHwgMTsKKyAgICAgICAgcGdbaV0uY291bnRfaW5mbyB8PSBQR0NfYWxsb2NhdGVk
IHwgMTsKICAgICAgICAgcGFnZV9saXN0X2FkZF90YWlsKCZwZ1tpXSwgJmQtPnBhZ2VfbGlzdCk7
CiAgICAgfQogCkBAIC0yNDI3LDcgKzI0MzcsMTAgQEAgdm9pZCBmcmVlX2RvbWhlYXBfcGFnZXMo
c3RydWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2lnbmVkIGludCBvcmRlcikKICAgICAgICAgICAgIHNj
cnViID0gMTsKICAgICAgICAgfQogCi0gICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZywgb3JkZXIs
IHNjcnViKTsKKyAgICAgICAgaWYgKCB1bmxpa2VseShwYWdlX3N0YXRlX2lzKHBnLCB1bmluaXRp
YWxpc2VkKSkgKQorICAgICAgICAgICAgaW5pdF9oZWFwX3BhZ2VzKHBnLCAxIDw8IG9yZGVyLCBz
Y3J1Yik7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIGZyZWVfaGVhcF9wYWdlcyhwZywgb3Jk
ZXIsIHNjcnViKTsKICAgICB9CiAKICAgICBpZiAoIGRyb3BfZG9tX3JlZiApCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKaW5k
ZXggYzk0NjZjOGNhMC4uYzY5Njk0MTYwMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLWFy
bS9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaApAQCAtMTE3LDEyICsxMTcsMTMg
QEAgc3RydWN0IHBhZ2VfaW5mbwogICAqIHsgaW51c2UsIG9mZmxpbmluZywgb2ZmbGluZWQsIGZy
ZWUsIGJyb2tlbl9vZmZsaW5pbmcsIGJyb2tlbiB9CiAgICovCiAjZGVmaW5lIFBHQ19zdGF0ZSAg
ICAgICAgICAgICAgICAgIFBHX21hc2soNywgOSkKLSNkZWZpbmUgUEdDX3N0YXRlX2ludXNlICAg
ICAgICAgICAgUEdfbWFzaygwLCA5KQorI2RlZmluZSBQR0Nfc3RhdGVfdW5pbml0aWFsaXNlZCAg
ICBQR19tYXNrKDAsIDkpCiAjZGVmaW5lIFBHQ19zdGF0ZV9vZmZsaW5pbmcgICAgICAgIFBHX21h
c2soMSwgOSkKICNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmVkICAgICAgICAgUEdfbWFzaygyLCA5
KQogI2RlZmluZSBQR0Nfc3RhdGVfZnJlZSAgICAgICAgICAgICBQR19tYXNrKDMsIDkpCiAjZGVm
aW5lIFBHQ19zdGF0ZV9icm9rZW5fb2ZmbGluaW5nIFBHX21hc2soNCwgOSkKICNkZWZpbmUgUEdD
X3N0YXRlX2Jyb2tlbiAgICAgICAgICAgUEdfbWFzayg1LCA5KQorI2RlZmluZSBQR0Nfc3RhdGVf
aW51c2UgICAgICAgICAgICBQR19tYXNrKDYsIDkpCiAKICNkZWZpbmUgcGFnZV9zdGF0ZV9pcyhw
Zywgc3QpICAgICAgKCgocGcpLT5jb3VudF9pbmZvJlBHQ19zdGF0ZSkgPT0gUEdDX3N0YXRlXyMj
c3QpCiAjZGVmaW5lIHBhZ2VfaXNfYnJva2VuKHBnKSAgICAgICAgIChwYWdlX3N0YXRlX2lzKChw
ZyksIGJyb2tlbl9vZmZsaW5pbmcpIHx8ICBcCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20t
eDg2L21tLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21tLmgKaW5kZXggM2VkYWRmN2E3Yy4uNjQ1
MzY4ZTZhOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9tbS5oCisrKyBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvbW0uaApAQCAtNzIsMTIgKzcyLDEzIEBACiAgICogeyBpbnVzZSwgb2Zm
bGluaW5nLCBvZmZsaW5lZCwgZnJlZSwgYnJva2VuX29mZmxpbmluZywgYnJva2VuIH0KICAgKi8K
ICNkZWZpbmUgUEdDX3N0YXRlICAgICAgICAgICAgICAgICAgUEdfbWFzayg3LCA5KQotI2RlZmlu
ZSBQR0Nfc3RhdGVfaW51c2UgICAgICAgICAgICBQR19tYXNrKDAsIDkpCisjZGVmaW5lIFBHQ19z
dGF0ZV91bmluaXRpYWxpc2VkICAgIFBHX21hc2soMCwgOSkKICNkZWZpbmUgUEdDX3N0YXRlX29m
ZmxpbmluZyAgICAgICAgUEdfbWFzaygxLCA5KQogI2RlZmluZSBQR0Nfc3RhdGVfb2ZmbGluZWQg
ICAgICAgICBQR19tYXNrKDIsIDkpCiAjZGVmaW5lIFBHQ19zdGF0ZV9mcmVlICAgICAgICAgICAg
IFBHX21hc2soMywgOSkKICNkZWZpbmUgUEdDX3N0YXRlX2Jyb2tlbl9vZmZsaW5pbmcgUEdfbWFz
ayg0LCA5KQogI2RlZmluZSBQR0Nfc3RhdGVfYnJva2VuICAgICAgICAgICBQR19tYXNrKDUsIDkp
CisjZGVmaW5lIFBHQ19zdGF0ZV9pbnVzZSAgICAgICAgICAgIFBHX21hc2soNiwgOSkKIAogI2Rl
ZmluZSBwYWdlX3N0YXRlX2lzKHBnLCBzdCkgICAgICAoKChwZyktPmNvdW50X2luZm8mUEdDX3N0
YXRlKSA9PSBQR0Nfc3RhdGVfIyNzdCkKICNkZWZpbmUgcGFnZV9pc19icm9rZW4ocGcpICAgICAg
ICAgKHBhZ2Vfc3RhdGVfaXMoKHBnKSwgYnJva2VuX29mZmxpbmluZykgfHwgIFwKLS0gCjIuMjEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 16:30:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 16:30:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j06WO-0006pm-Qi; Fri, 07 Feb 2020 16:30:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bCN5=33=amazon.com=prvs=299200b1e=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j06WN-0006ph-EB
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 16:30:23 +0000
X-Inumbo-ID: 22ffb8c8-49c7-11ea-a759-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 22ffb8c8-49c7-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 16:30:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581093023; x=1612629023;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=JhZXdvXeL9efaxbW6S1yzwOn1ONHKtSZs1rBWq4sW54=;
 b=tTZPyxa8ud8L+WZRF/u00sGq6s8e5sex8eg6x5kLLDJjE9bG1xc65J1C
 rgAKPDz9oOC0J/R2BGxsAWM5UDL7PV+I5TqQwqHZgDS7RkiKiLLrq8NOE
 JHMeoUD3NwG04pkRnuMQsc3lY1rBzZL+92mNvnPDK2XvKOT2PJVEr61fG g=;
IronPort-SDR: yA2hvgKIpaUYY/yCfOK0RRToT5cgmQ4FAhjuuzKzX0TJwp85TpQWvBLaIyoAI7Bi7Qrf6GAbbb
 4sfxaEJ3q7YA==
X-IronPort-AV: E=Sophos;i="5.70,414,1574121600"; d="scan'208";a="25078536"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 07 Feb 2020 16:30:11 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com (Postfix) with ESMTPS
 id BFE29A254F; Fri,  7 Feb 2020 16:30:06 +0000 (UTC)
Received: from EX13D37EUA004.ant.amazon.com (10.43.165.124) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 7 Feb 2020 16:30:05 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA004.ant.amazon.com (10.43.165.124) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 7 Feb 2020 16:30:04 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Fri, 7 Feb 2020 16:30:04 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "jbeulich@suse.com" <jbeulich@suse.com>, "dwmw2@infradead.org"
 <dwmw2@infradead.org>
Thread-Topic: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
Thread-Index: AQHV3c+Uml97/lHtTkGqVW/XjvUieqgP7BQA
Date: Fri, 7 Feb 2020 16:30:04 +0000
Message-ID: <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
In-Reply-To: <20200207155701.2781820-2-dwmw2@infradead.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.213]
Content-ID: <EEF711AE47FCAE4D8D3F879A20A4FE25@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDIwLTAyLTA3IGF0IDE1OjU3ICswMDAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6
DQo+IEZyb206IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+DQo+IA0KPiAuLi4N
Cj4gDQo+IEZpbmFsbHksIG1ha2UgZnJlZV94ZW5oZWFwX3BhZ2VzKCkgYW5kIGZyZWVfZG9taGVh
cF9wYWdlcygpIGNhbGwNCj4gdGhyb3VnaCB0byBpbml0X2hlYXBfcGFnZXMoKSBpbnN0ZWFkIG9m
IGRpcmVjdGx5IHRvIGZyZWVfaGVhcF9wYWdlcygpDQo+IGluIHRoZSBjYXNlIHdoZXJlIHBhZ2Vz
IGFyZSBiZWluZyBmcmVlIHdoaWNoIGhhdmUgbmV2ZXIgcGFzc2VkDQo+IHRocm91Z2gNCj4gaW5p
dF9oZWFwX3BhZ2VzKCkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBXb29kaG91c2UgPGR3
bXdAYW1hem9uLmNvLnVrPg0KDQpJZiBib3RoIGVuZCB1cCBjYWxsaW5nIGZyZWVfaGVhcF9wYWdl
cywgY2FuIHdlIGp1c3QgcHV0IHRoZSBjaGVjaw0KdGhlcmU/DQoNCkhvbmd5YW4NCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 16:32:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 16:32:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j06Yl-000716-GW; Fri, 07 Feb 2020 16:32:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hdY0=33=merlin.srs.infradead.org=batv+1a18ff0851e0951751f6+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j06Yk-000711-8l
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 16:32:50 +0000
X-Inumbo-ID: 7a4dcac0-49c7-11ea-b2cb-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7a4dcac0-49c7-11ea-b2cb-bc764e2007e4;
 Fri, 07 Feb 2020 16:32:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Message-ID:From:CC:To:Subject:
 Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:
 Date:Sender:Reply-To:Content-ID:Content-Description;
 bh=qTxOJxWPPdI7fiSSPUBwv4UvFRqoD+LPJMbWGJQwQ2k=; b=ReEahjUNZ3sOWrQH8awCc1w8gE
 mtDii0Cy3huPaonGE0gPFB6vKZzbdrpx6ZH8g4c5KfCyV8wI2Rug7LtWwNAV4ZQMwfRrBoTGd0PGZ
 EnIJy3RSNsrbifJvhUxtWpyUQVJYskWhGupu8Ng+bTOqmQB4f9vmxoXT3Ad16curmN49qDFfDRjuu
 lBuv+IIBeFpc21r3VsT+PqF56WVNXxQl2vfU83IpvcLhAAmHpRRkBuzJOvFSe30gPiIk9O2EzSOeg
 37+vfU67p5cBaLqfYNkPGNGAWD3fsI9XRStLlWYQktLFdM3D6K/3Y0UXNJPJ/A35rVjYZEz/xQXaI
 nYyY6VXg==;
Received: from [2a01:4c8:1019:135:a363:ccfb:5bcd:ec7]
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j06YL-0004Jr-SK; Fri, 07 Feb 2020 16:32:26 +0000
Date: Fri, 07 Feb 2020 16:32:21 +0000
User-Agent: K-9 Mail for Android
In-Reply-To: <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
 <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
MIME-Version: 1.0
To: "Xia, Hongyan" <hongyxia@amazon.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
From: David Woodhouse <dwmw2@infradead.org>
Message-ID: <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA3IEZlYnJ1YXJ5IDIwMjAgMTY6MzA6MDQgR01ULCAiWGlhLCBIb25neWFuIiA8aG9uZ3l4
aWFAYW1hem9uLmNvbT4gd3JvdGU6Cj5PbiBGcmksIDIwMjAtMDItMDcgYXQgMTU6NTcgKzAwMDAs
IERhdmlkIFdvb2Rob3VzZSB3cm90ZToKPj4gRnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFt
YXpvbi5jby51az4KPj4gCj4+IC4uLgo+PiAKPj4gRmluYWxseSwgbWFrZSBmcmVlX3hlbmhlYXBf
cGFnZXMoKSBhbmQgZnJlZV9kb21oZWFwX3BhZ2VzKCkgY2FsbAo+PiB0aHJvdWdoIHRvIGluaXRf
aGVhcF9wYWdlcygpIGluc3RlYWQgb2YgZGlyZWN0bHkgdG8gZnJlZV9oZWFwX3BhZ2VzKCkKPj4g
aW4gdGhlIGNhc2Ugd2hlcmUgcGFnZXMgYXJlIGJlaW5nIGZyZWUgd2hpY2ggaGF2ZSBuZXZlciBw
YXNzZWQKPj4gdGhyb3VnaAo+PiBpbml0X2hlYXBfcGFnZXMoKS4KPj4gCj4+IFNpZ25lZC1vZmYt
Ynk6IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4KPklmIGJvdGggZW5kIHVw
IGNhbGxpbmcgZnJlZV9oZWFwX3BhZ2VzLCBjYW4gd2UganVzdCBwdXQgdGhlIGNoZWNrCj50aGVy
ZT8KCklkZWFsbHkgbm90IGJlY2F1c2UgaW5pdF9oZWFwX3BhZ2VzKCkgdGhlbiBjYWxscyBmcmVl
X2hlYXBfcGFnZXMoKSBhbmQgdGhlICJyZWN1cnNpb24iIGlzIGJlc3QgYXZvaWRlZC4KCi0tIApT
ZW50IGZyb20gbXkgQW5kcm9pZCBkZXZpY2Ugd2l0aCBLLTkgTWFpbC4gUGxlYXNlIGV4Y3VzZSBt
eSBicmV2aXR5LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 16:40:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 16:40:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j06fn-0007oa-Se; Fri, 07 Feb 2020 16:40:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bCN5=33=amazon.com=prvs=299200b1e=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j06fm-0007h3-B3
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 16:40:06 +0000
X-Inumbo-ID: 7dd9cb3e-49c8-11ea-b05b-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7dd9cb3e-49c8-11ea-b05b-bc764e2007e4;
 Fri, 07 Feb 2020 16:40:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581093605; x=1612629605;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=8XHkz+QcwVSjzZjKV+N71FGh2advC+J77EbllWT8URw=;
 b=G+Zp0pJM8Vm5I7Mts94zFueMU9XGIi2DOFGpNEvrN/EbMpw2EiI+Y62S
 82QfGzWS08lGK4BrJLhostwcmt1LcCbA/uKG2Kr2UBWF6t9EMa7LqrDOp
 odi0KMa/5kApdqumI3eNCUShTrwdMhZ3x7RSWKlmg01JeJ5UQlBklSvyA s=;
IronPort-SDR: GpeSdoyLVNu6t5t/Es1RltNY2yx76TJF0+8BQlPD/Yh6lDvQgUykPcTiT9fKcKAxOa0EhbjO/H
 YyZIBkroL/0g==
X-IronPort-AV: E=Sophos;i="5.70,414,1574121600"; d="scan'208";a="25080433"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-90c42d1d.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 07 Feb 2020 16:40:04 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-90c42d1d.us-west-2.amazon.com (Postfix) with ESMTPS
 id E6F09A22F0; Fri,  7 Feb 2020 16:40:02 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 7 Feb 2020 16:40:02 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 7 Feb 2020 16:40:01 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Fri, 7 Feb 2020 16:40:01 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "jbeulich@suse.com" <jbeulich@suse.com>, "dwmw2@infradead.org"
 <dwmw2@infradead.org>
Thread-Topic: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
Thread-Index: AQHV3c+Uml97/lHtTkGqVW/XjvUieqgP7BQAgAAAo4CAAAIlgA==
Date: Fri, 7 Feb 2020 16:40:01 +0000
Message-ID: <2f2368f84380dd2c81bbfa310d03bc3c3f800b94.camel@amazon.com>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
 <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
 <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
In-Reply-To: <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.122]
Content-ID: <DC194A7B93EE5648B76E56F01047C0A2@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDIwLTAyLTA3IGF0IDE2OjMyICswMDAwLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6
DQo+IA0KPiAuLi4NCj4gDQo+IElkZWFsbHkgbm90IGJlY2F1c2UgaW5pdF9oZWFwX3BhZ2VzKCkg
dGhlbiBjYWxscyBmcmVlX2hlYXBfcGFnZXMoKQ0KPiBhbmQgdGhlICJyZWN1cnNpb24iIGlzIGJl
c3QgYXZvaWRlZC4NCg0KS2luZCBvZiBkZXBlbmRzIG9uIHdoZXJlIHdlIGNoYW5nZSBpdHMgcGcg
dG8gaW5pdGlhbGlzZWQuIElmIHdlIGRvIHRoYXQNCmluIGZyZWVfaGVhcF9wYWdlcyB0aGlzIGRv
ZXMgcmVjdXJzZSwgYnV0IGlmIGl0IGlzIGRvbmUgaW4NCmluaXRfaGVhcF9wYWdlcyBiZWZvcmUg
Y2FsbGluZyBmcmVlIGl0IGRvZXMgbm90Lg0KDQpIb25neWFuDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 16:55:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 16:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j06u5-0000ip-8O; Fri, 07 Feb 2020 16:54:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=KURy=33=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j06u3-0000ib-Im
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 16:54:51 +0000
X-Inumbo-ID: 8dc0d0e0-49ca-11ea-a677-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8dc0d0e0-49ca-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 16:54:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 20539AC50;
 Fri,  7 Feb 2020 16:54:49 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
 <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
 <20200207095249.GB4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <86e31583-7f4c-c365-17f1-92b82acb5d81@suse.com>
Date: Fri, 7 Feb 2020 17:54:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200207095249.GB4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxMDo1MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAwNywgMjAyMCBhdCAwOTowODoxNUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MDYuMDIuMjAyMCAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4+
IEBAIC0zMDM3LDkgKzMwMzcsOCBAQCBzdGF0aWMgaW50IHZteF9hbGxvY192bGFwaWNfbWFwcGlu
ZyhzdHJ1Cj4+PiAgICAgIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QocGcsIGQsIFNIQVJFX3J3
KTsKPj4+ICAgICAgZC0+YXJjaC5odm0udm14LmFwaWNfYWNjZXNzX21mbiA9IG1mbjsKPj4+ICAK
Pj4+IC0gICAgcmV0dXJuIHNldF9tbWlvX3AybV9lbnRyeShkLCBwYWRkcl90b19wZm4oQVBJQ19E
RUZBVUxUX1BIWVNfQkFTRSksIG1mbiwKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBQQUdFX09SREVSXzRLLAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9n
ZXRfaG9zdHAybShkKS0+ZGVmYXVsdF9hY2Nlc3MpOwo+Pj4gKyAgICByZXR1cm4gc2V0X21taW9f
cDJtX2VudHJ5KGQsIGdhZGRyX3RvX2dmbihBUElDX0RFRkFVTFRfUEhZU19CQVNFKSwgbWZuLAo+
Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEspOwo+Pj4gIH0K
Pj4KPj4gVXBvbiAybmQgdGhvdWdodCAtIGRvZXMgdGhpcyByZWFsbHkgd2FudCB0byB1c2UgZGVm
YXVsdCBhY2Nlc3M/Cj4+IEV4ZWN1dGUgcGVybWlzc2lvbiBmb3IgdGhpcyBwYWdlIGxvb2tzIGEg
bGl0dGxlIHN1c3BpY2lvdXMuCj4+IElzbid0IGl0IHRoZSBjYXNlIHRoYXQgdGhpcyBwYWdlIGRv
ZXNuJ3QgKG5vcm1hbGx5PykgZ2V0Cj4+IGFjY2Vzc2VkIGF0IGFsbCwgYW5kIGluc3RlYWQgaXRz
IGFkZHJlc3Mgc2VydmVzIGFzIGFuIGluZGljYXRvcgo+PiB0byB0aGUgQ1BVPyAoSSBldmVuIHZh
Z3VlbHkgcmVjYWxsIGl0IGhhdmluZyBiZWVuIGNvbnNpZGVyZWQgdG8KPj4gY29uc29saWRhdGUg
dGhpcywgdG8gZS5nLiBhIHNpbmdsZSBwYWdlIHBlciBkb21haW4uKSBJbiB3aGljaAo+PiBjYXNl
IGV2ZW4gcDJtX2FjY2Vzc19uIG1pZ2h0IGJlIGdvb2QgZW5vdWdoPwo+IAo+IEhtLCBJIHRoaW5r
IHAybV9hY2Nlc3NfbiBpcyBub3QgZW5vdWdoLCBhcyB0aGF0IHdvdWxkIHRyaWdnZXIgYW4gRVBU
Cj4gZmF1bHQgd2hpY2ggaGFzIHByZWZlcmVuY2Ugb3ZlciB0aGUgQVBJQyBhY2Nlc3MgVk0gZXhp
dCAoc2VlIDI5LjQuMQo+IFByaW9yaXR5IG9mIEFQSUMtQWNjZXNzIFZNIEV4aXRzKS4KCkFoLCB5
ZXMsIHJlYWRpbmcgdGhhdCB0ZXh0IEkgYWdyZWUuIEhhdmluZyBqdXN0IGEgc2luZ2xlIHN1Y2gg
cGFnZQpwZXIgZG9tYWluIHdvdWxkIHN0aWxsIHNlZW0gcG9zc2libGUsIHRob3VnaC4gQWx0aG91
Z2gsIGlmIHdlIG1lYW50CnRvIHN1cHBvcnQgYSBndWVzdCBtb3ZpbmcgdGhlIEFQSUMgYmFzZSBh
ZGRyZXNzLCB0aGVuIHdlIGNvdWxkbid0LAphZ2Fpbi4KCj4gSSB0aGluayBzZXR0aW5nIGl0IHRv
IHAybV9hY2Nlc3Nfcncgc2hvdWxkIGJlIGVub3VnaCwgYW5kIHdlIHdvdWxkIGdldAo+IEVQVCBm
YXVsdHMgd2hlbiB0cnlpbmcgdG8gZXhlY3V0ZSBmcm9tIEFQSUMgcGFnZS4KClRoZW4gdGhlIG90
aGVyIHF1ZXN0aW9uIGlzIHdoZXRoZXIgdGhlcmUncyBhbnkgdXNlIGZvciBpbnRyb3NwZWN0aW9u
CnRvIGZ1cnRoZXIgbGltaXQgcGVybWlzc2lvbnMgb24gdGhpcyAoa2luZCBvZiBmYWtlKSBwYWdl
LiBUYW1hcz8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 17:07:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 17:07:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j076G-0001oO-7F; Fri, 07 Feb 2020 17:07:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hdY0=33=merlin.srs.infradead.org=batv+1a18ff0851e0951751f6+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j076E-0001oI-Gf
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 17:07:26 +0000
X-Inumbo-ID: 4d5a8666-49cc-11ea-a759-bc764e2007e4
Received: from merlin.infradead.org (unknown [2001:8b0:10b:1231::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4d5a8666-49cc-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 17:07:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=merlin.20170209; h=Message-ID:From:CC:To:Subject:
 Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:
 Date:Sender:Reply-To:Content-ID:Content-Description;
 bh=+hN7H56g0PW+ta31jqcKAbMrZ85CukZNaJo4QOdlV+w=; b=UvW4LUQ0G5vW/a/0bziAYtRdiK
 8GZQhtI6oZBfUznEkU4Ck8q6ZED5gCs/STezod9seX8pOvdcFxL7ucbxlYM14QETlARC4XzatfjMl
 GLgwfNUByfBBpln8vrxUuenvVO9ZPN9LU/beDbxn6P9FDC5J2cGofQzp2OLaX+i+sB56D2TBxCRma
 4MKvscTTR7Efej895Df35/ngx9XXJmtt/QWK029yyhfviByc4E3LWkZSHFeMcPm4LYTNc0Qd6D9Hc
 hE8yXvzP8OR0ZEOGE1VtN+crK4pArKh0/adgrGlu7DR9SHNaHuG9chUtxT9Aqup7bPiE4C4zBCjiG
 TiiQJb7g==;
Received: from [2a01:4c8:1019:135:a363:ccfb:5bcd:ec7]
 by merlin.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j075o-0004y9-L3; Fri, 07 Feb 2020 17:07:01 +0000
Date: Fri, 07 Feb 2020 17:06:58 +0000
User-Agent: K-9 Mail for Android
In-Reply-To: <2f2368f84380dd2c81bbfa310d03bc3c3f800b94.camel@amazon.com>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
 <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
 <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
 <2f2368f84380dd2c81bbfa310d03bc3c3f800b94.camel@amazon.com>
MIME-Version: 1.0
To: "Xia, Hongyan" <hongyxia@amazon.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>
From: David Woodhouse <dwmw2@infradead.org>
Message-ID: <B63B9D74-EF17-4E6F-AA5D-2BEC0C3228D7@infradead.org>
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 merlin.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiA3IEZlYnJ1YXJ5IDIwMjAgMTY6NDA6MDEgR01ULCAiWGlhLCBIb25neWFuIiA8aG9uZ3l4
aWFAYW1hem9uLmNvbT4gd3JvdGU6Cj5PbiBGcmksIDIwMjAtMDItMDcgYXQgMTY6MzIgKzAwMDAs
IERhdmlkIFdvb2Rob3VzZSB3cm90ZToKPj4gCj4+IC4uLgo+PiAKPj4gSWRlYWxseSBub3QgYmVj
YXVzZSBpbml0X2hlYXBfcGFnZXMoKSB0aGVuIGNhbGxzIGZyZWVfaGVhcF9wYWdlcygpCj4+IGFu
ZCB0aGUgInJlY3Vyc2lvbiIgaXMgYmVzdCBhdm9pZGVkLgo+Cj5LaW5kIG9mIGRlcGVuZHMgb24g
d2hlcmUgd2UgY2hhbmdlIGl0cyBwZyB0byBpbml0aWFsaXNlZC4gSWYgd2UgZG8gdGhhdAo+aW4g
ZnJlZV9oZWFwX3BhZ2VzIHRoaXMgZG9lcyByZWN1cnNlLCBidXQgaWYgaXQgaXMgZG9uZSBpbgo+
aW5pdF9oZWFwX3BhZ2VzIGJlZm9yZSBjYWxsaW5nIGZyZWUgaXQgZG9lcyBub3QuCgpUcnVlLiBJ
dCB3b3VsZCAqbG9vayogbGlrZSBpdCBtaWdodCByZWN1cnNlLCBidXQgbmV2ZXIgc2hvdWxkIGlu
IHByYWN0aWNlLgoKLS0gClNlbnQgZnJvbSBteSBBbmRyb2lkIGRldmljZSB3aXRoIEstOSBNYWls
LiBQbGVhc2UgZXhjdXNlIG15IGJyZXZpdHkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 17:17:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 17:17:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j07FU-0002hm-FD; Fri, 07 Feb 2020 17:17:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kGlu=33=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j07FT-0002hh-EK
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 17:16:59 +0000
X-Inumbo-ID: a589d4bc-49cd-11ea-a677-bc764e2007e4
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a589d4bc-49cd-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 17:16:58 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id r18so342914edl.1
 for <xen-devel@lists.xenproject.org>; Fri, 07 Feb 2020 09:16:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=bUcYOipJ54gB5RWl+4S+eMgvMVWFP61sJw8PcKxwVsI=;
 b=y+2cojnFixM0WfF7KJ1m4CQwBpQ6TcAWuXrIHcF/BtQrCVpq7EcKZyF7Kbm/yrYDyK
 W0okk+EfS7aUIaTIJKYJ0XhaxYacWjOmzMtr1+KE4LVM9HTwP2uz/ohgjD77pT9OEyzs
 IdoXGKzcWrw0JC6kD86vNtK5iQlmD/pQsKSJpuzkSiyZiwem3VCGwn9fZzc6wjqdIT8m
 spZEQRh3VB5tyFuyTPjRpCP8uLe7pJCefGclGiwB87XbszForkz0Lg+6DUeAgxXXz+OM
 CvjzeE5YH05S+kKtFrCwuRT5RRBFf1LXi+0hOz8YaBvxlOpSACcqXvk0zZgT+4a6k7G2
 KuJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=bUcYOipJ54gB5RWl+4S+eMgvMVWFP61sJw8PcKxwVsI=;
 b=EBM2235lhO8lFvVXSGaCzjQIFgJ3mHV32JOJI8Mxa82peghDB/2YVtV1uD3BOFEJtl
 Fx6DUMP6DEquZYAj7juR1/Wn95RG6Soi1WU/yjkc9uXzGaRj75uTuMVQrofEWQenI+N/
 IdGug3hxIZyD99WxOeciJOFfoT5RWWkIWpwA0VThig/gWZTilVw/oi6HQoUu8rGugdqC
 Xwpwsu9P+OL6kDx1yfqgIadPTW7Kk+Z0GbTQigge6NZWiPmuP8PMlFAJQrYeEXNlvHl0
 bf+fbHXnfraUO5WU/FW6uzWTuR9HN93o2qWsWPWbZNuEI+dq6hdOxnl1IfVyLB2QgUbC
 toUQ==
X-Gm-Message-State: APjAAAVo+s/4jbL+esaAMx1Ktj+A+DFkKvH8QdQbYDQQlcRhY0CMxb/C
 UYIZ0zqdl9WRWy33pwMGm1TIbZcSHI8=
X-Google-Smtp-Source: APXvYqyVT7uX3le7FkwbKLtkiSrYZBDS/wNV0oykndGmC3Cc3IzHlFo0UEIwnZlbZAu7C1ze8QPtIA==
X-Received: by 2002:a17:906:4a12:: with SMTP id
 w18mr246167eju.321.1581095817615; 
 Fri, 07 Feb 2020 09:16:57 -0800 (PST)
Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com.
 [209.85.128.50])
 by smtp.gmail.com with ESMTPSA id j17sm424484ejo.1.2020.02.07.09.16.57
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 07 Feb 2020 09:16:57 -0800 (PST)
Received: by mail-wm1-f50.google.com with SMTP id q9so3295262wmj.5
 for <xen-devel@lists.xenproject.org>; Fri, 07 Feb 2020 09:16:57 -0800 (PST)
X-Received: by 2002:a7b:c216:: with SMTP id x22mr5560101wmi.51.1581095816643; 
 Fri, 07 Feb 2020 09:16:56 -0800 (PST)
MIME-Version: 1.0
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
 <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
 <20200207095249.GB4679@Air-de-Roger>
 <86e31583-7f4c-c365-17f1-92b82acb5d81@suse.com>
In-Reply-To: <86e31583-7f4c-c365-17f1-92b82acb5d81@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 7 Feb 2020 10:16:20 -0700
X-Gmail-Original-Message-ID: <CABfawhkcHMbiRFSp9WoP2ZPXgOjaWU02tmmOqRafo8VmoQaBCw@mail.gmail.com>
Message-ID: <CABfawhkcHMbiRFSp9WoP2ZPXgOjaWU02tmmOqRafo8VmoQaBCw@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgNywgMjAyMCBhdCA5OjU0IEFNIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6Cj4KPiBPbiAwNy4wMi4yMDIwIDEwOjUyLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+ID4gT24gRnJpLCBGZWIgMDcsIDIwMjAgYXQgMDk6MDg6MTVBTSArMDEwMCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4gPj4gT24gMDYuMDIuMjAyMCAxNjoyMCwgSmFuIEJldWxpY2ggd3JvdGU6
Cj4gPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gPj4+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9odm0vdm14L3ZteC5jCj4gPj4+IEBAIC0zMDM3LDkgKzMwMzcsOCBAQCBzdGF0aWMg
aW50IHZteF9hbGxvY192bGFwaWNfbWFwcGluZyhzdHJ1Cj4gPj4+ICAgICAgc2hhcmVfeGVuX3Bh
Z2Vfd2l0aF9ndWVzdChwZywgZCwgU0hBUkVfcncpOwo+ID4+PiAgICAgIGQtPmFyY2guaHZtLnZt
eC5hcGljX2FjY2Vzc19tZm4gPSBtZm47Cj4gPj4+Cj4gPj4+IC0gICAgcmV0dXJuIHNldF9tbWlv
X3AybV9lbnRyeShkLCBwYWRkcl90b19wZm4oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSksIG1mbiwK
PiA+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCj4gPj4+
IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmRlZmF1
bHRfYWNjZXNzKTsKPiA+Pj4gKyAgICByZXR1cm4gc2V0X21taW9fcDJtX2VudHJ5KGQsIGdhZGRy
X3RvX2dmbihBUElDX0RFRkFVTFRfUEhZU19CQVNFKSwgbWZuLAo+ID4+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80Syk7Cj4gPj4+ICB9Cj4gPj4KPiA+PiBVcG9u
IDJuZCB0aG91Z2h0IC0gZG9lcyB0aGlzIHJlYWxseSB3YW50IHRvIHVzZSBkZWZhdWx0IGFjY2Vz
cz8KPiA+PiBFeGVjdXRlIHBlcm1pc3Npb24gZm9yIHRoaXMgcGFnZSBsb29rcyBhIGxpdHRsZSBz
dXNwaWNpb3VzLgo+ID4+IElzbid0IGl0IHRoZSBjYXNlIHRoYXQgdGhpcyBwYWdlIGRvZXNuJ3Qg
KG5vcm1hbGx5PykgZ2V0Cj4gPj4gYWNjZXNzZWQgYXQgYWxsLCBhbmQgaW5zdGVhZCBpdHMgYWRk
cmVzcyBzZXJ2ZXMgYXMgYW4gaW5kaWNhdG9yCj4gPj4gdG8gdGhlIENQVT8gKEkgZXZlbiB2YWd1
ZWx5IHJlY2FsbCBpdCBoYXZpbmcgYmVlbiBjb25zaWRlcmVkIHRvCj4gPj4gY29uc29saWRhdGUg
dGhpcywgdG8gZS5nLiBhIHNpbmdsZSBwYWdlIHBlciBkb21haW4uKSBJbiB3aGljaAo+ID4+IGNh
c2UgZXZlbiBwMm1fYWNjZXNzX24gbWlnaHQgYmUgZ29vZCBlbm91Z2g/Cj4gPgo+ID4gSG0sIEkg
dGhpbmsgcDJtX2FjY2Vzc19uIGlzIG5vdCBlbm91Z2gsIGFzIHRoYXQgd291bGQgdHJpZ2dlciBh
biBFUFQKPiA+IGZhdWx0IHdoaWNoIGhhcyBwcmVmZXJlbmNlIG92ZXIgdGhlIEFQSUMgYWNjZXNz
IFZNIGV4aXQgKHNlZSAyOS40LjEKPiA+IFByaW9yaXR5IG9mIEFQSUMtQWNjZXNzIFZNIEV4aXRz
KS4KPgo+IEFoLCB5ZXMsIHJlYWRpbmcgdGhhdCB0ZXh0IEkgYWdyZWUuIEhhdmluZyBqdXN0IGEg
c2luZ2xlIHN1Y2ggcGFnZQo+IHBlciBkb21haW4gd291bGQgc3RpbGwgc2VlbSBwb3NzaWJsZSwg
dGhvdWdoLiBBbHRob3VnaCwgaWYgd2UgbWVhbnQKPiB0byBzdXBwb3J0IGEgZ3Vlc3QgbW92aW5n
IHRoZSBBUElDIGJhc2UgYWRkcmVzcywgdGhlbiB3ZSBjb3VsZG4ndCwKPiBhZ2Fpbi4KPgo+ID4g
SSB0aGluayBzZXR0aW5nIGl0IHRvIHAybV9hY2Nlc3Nfcncgc2hvdWxkIGJlIGVub3VnaCwgYW5k
IHdlIHdvdWxkIGdldAo+ID4gRVBUIGZhdWx0cyB3aGVuIHRyeWluZyB0byBleGVjdXRlIGZyb20g
QVBJQyBwYWdlLgo+Cj4gVGhlbiB0aGUgb3RoZXIgcXVlc3Rpb24gaXMgd2hldGhlciB0aGVyZSdz
IGFueSB1c2UgZm9yIGludHJvc3BlY3Rpb24KPiB0byBmdXJ0aGVyIGxpbWl0IHBlcm1pc3Npb25z
IG9uIHRoaXMgKGtpbmQgb2YgZmFrZSkgcGFnZS4gVGFtYXM/CgpJJ20gbm90IGF3YXJlIG9mIGFu
eSB1c2UtY2FzZSB0aGF0IHdvdWxkIHJlc3RyaWN0IHRoZSBFUFQgcGVybWlzc2lvbgpmb3IgTU1J
TyBwYWdlcy4gVGhhdCBzYWlkLCBhbiBhcHBsaWNhdGlvbiBjb3VsZCBzdGlsbCByZXF1ZXN0IHRo
YXQgdG8KYmUgc2V0IGxhdGVyIG9uLiBTaW5jZSB0aGlzIGZ1bmN0aW9uIGhlcmUgZ2V0cyBjYWxs
ZWQgaW4Kdm14X2RvbWFpbl9pbml0aWFsaXNlIEkgc3VzcGVjdCBhIG1lbV9hY2Nlc3MgdXNlciBk
aWRuJ3QgZXZlbiBoYXZlIGEKY2hhbmNlIHRvIGNoYW5nZSB0aGUgZGVmYXVsdF9hY2Nlc3MgdG8g
YW55dGhpbmcgY3VzdG9tIHNvIEkgdmVudHVyZSBpdAp3b3VsZCBiZSBzYWZlIHRvIGNob29zZSB3
aGF0ZXZlciBwZXJtaXNzaW9uIGlzIHNlbnNpYmxlLiBJZiBhbnlvbmUKd2FudHMgdG8gbWVzcyB3
aXRoIHRoZSBwZXJtaXNzaW9uIGxhdGVyIHRoZXkgY2FuIGRvIHRoYXQgcmVnYXJkbGVzcyBvZgp3
aGF0IHdhcyBzZXQgaGVyZS4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 17:22:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 17:22:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j07Kc-0003XQ-KP; Fri, 07 Feb 2020 17:22:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kGlu=33=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j07Kb-0003XL-NV
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 17:22:17 +0000
X-Inumbo-ID: 63240c86-49ce-11ea-a759-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 63240c86-49ce-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 17:22:16 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id j17so348027edp.3
 for <xen-devel@lists.xenproject.org>; Fri, 07 Feb 2020 09:22:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=YOxZQUCsXk6i6i2srObw9tC7sN//9rO4rw5wpgXc7o0=;
 b=CbJqv334HtcOixDzxRcwgLhWyRwq+Gxanw7e+/N6X41I6PjLMhYXblrDZX8dNtgFg4
 0+NNpgRSbWYQEFLl3qCg6kyoEDgDQI1na6xW7RpHeDiKEdHBKZ1IapCgDSsBnENgC+OG
 HKEEOY6nbERw9bYhNOUCxwBfZBmJ0nFTrYaylAKV0FMWgD4vJJfZ09e+8GGOEPK81JyI
 sQ8ycTZQCFcIRYcD5mZYIKaZq1CocuOkNwOIHLwJ/kGSjJPQGKrP3H6L32x6SUFmTgdR
 q67gVLOTbUwahzs3OkPTgIw2cCZJuHp9Hh+KjH6vqDT7LjUeS3Wj8tqJhIvs29rbiS6X
 QcMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=YOxZQUCsXk6i6i2srObw9tC7sN//9rO4rw5wpgXc7o0=;
 b=ee8ghE1FshepoeZBbtZskWWVfy+YJnlOq2j/kDkrahiIxJw6DO8TrahOjWvSzI4NwH
 WBJoUt82o2d9chxqS3dE5lkrb3sG4SIa53yJUqPZmBI2v42udlhMmp5yAw4O9jzceed8
 tFoTyqLUj404NoDnmTiPFxKR1AY+btKWfixUkGBmarpDPJA0Hy51iwND9ftJCmKKbd9x
 THCqcsBiWU1xCHac3F8E/Zyp8KGhDnh+m/08rIIW3pfK+wTLO6Wl/HjX4El7Lr2+p/ih
 vRh74qxl36wf9ATmn3JnnEq9wBZ7O8JffnVz1kARxKn4l8MX/NCdWVtK4EHu0PQ/eMLY
 gGMA==
X-Gm-Message-State: APjAAAWtrnlEWfgp4Ebhl7fGx5Ze1cruo/pwJ5kjfSYpH0jiAucR2rZC
 o0PraHDiijU9RWRMhphDz/qoHDBQwrc=
X-Google-Smtp-Source: APXvYqyZoBotRjhWzFDiZiNDk2dZRvq1TPGKEfwtTQDHNY0WX69DUk1L7P5Luefprd1g3XRig1OuQg==
X-Received: by 2002:a17:907:20a8:: with SMTP id
 pw8mr318501ejb.248.1581096135693; 
 Fri, 07 Feb 2020 09:22:15 -0800 (PST)
Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com.
 [209.85.128.47])
 by smtp.gmail.com with ESMTPSA id r13sm430486ejb.27.2020.02.07.09.22.14
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 07 Feb 2020 09:22:14 -0800 (PST)
Received: by mail-wm1-f47.google.com with SMTP id g1so3325121wmh.4
 for <xen-devel@lists.xenproject.org>; Fri, 07 Feb 2020 09:22:14 -0800 (PST)
X-Received: by 2002:a1c:a404:: with SMTP id n4mr5402153wme.186.1581096134012; 
 Fri, 07 Feb 2020 09:22:14 -0800 (PST)
MIME-Version: 1.0
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
 <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
 <20200207095249.GB4679@Air-de-Roger>
 <86e31583-7f4c-c365-17f1-92b82acb5d81@suse.com>
 <CABfawhkcHMbiRFSp9WoP2ZPXgOjaWU02tmmOqRafo8VmoQaBCw@mail.gmail.com>
In-Reply-To: <CABfawhkcHMbiRFSp9WoP2ZPXgOjaWU02tmmOqRafo8VmoQaBCw@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 7 Feb 2020 10:21:37 -0700
X-Gmail-Original-Message-ID: <CABfawhm+_xA_-Bcv9easAq6d0uQe_hBt4AS_ioigYCCNNhDPRA@mail.gmail.com>
Message-ID: <CABfawhm+_xA_-Bcv9easAq6d0uQe_hBt4AS_ioigYCCNNhDPRA@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgNywgMjAyMCBhdCAxMDoxNiBBTSBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+IHdyb3RlOgo+Cj4gT24gRnJpLCBGZWIgNywgMjAyMCBhdCA5OjU0IEFNIEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4gPgo+ID4gT24gMDcuMDIuMjAy
MCAxMDo1MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gRnJpLCBGZWIgMDcsIDIw
MjAgYXQgMDk6MDg6MTVBTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+PiBPbiAwNi4w
Mi4yMDIwIDE2OjIwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ID4+PiAtLS0gYS94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYwo+ID4gPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5j
Cj4gPiA+Pj4gQEAgLTMwMzcsOSArMzAzNyw4IEBAIHN0YXRpYyBpbnQgdm14X2FsbG9jX3ZsYXBp
Y19tYXBwaW5nKHN0cnUKPiA+ID4+PiAgICAgIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QocGcs
IGQsIFNIQVJFX3J3KTsKPiA+ID4+PiAgICAgIGQtPmFyY2guaHZtLnZteC5hcGljX2FjY2Vzc19t
Zm4gPSBtZm47Cj4gPiA+Pj4KPiA+ID4+PiAtICAgIHJldHVybiBzZXRfbW1pb19wMm1fZW50cnko
ZCwgcGFkZHJfdG9fcGZuKEFQSUNfREVGQVVMVF9QSFlTX0JBU0UpLCBtZm4sCj4gPiA+Pj4gLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBBR0VfT1JERVJfNEssCj4gPiA+Pj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9nZXRfaG9zdHAybShkKS0+ZGVmYXVsdF9hY2Nl
c3MpOwo+ID4gPj4+ICsgICAgcmV0dXJuIHNldF9tbWlvX3AybV9lbnRyeShkLCBnYWRkcl90b19n
Zm4oQVBJQ19ERUZBVUxUX1BIWVNfQkFTRSksIG1mbiwKPiA+ID4+PiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgUEFHRV9PUkRFUl80Syk7Cj4gPiA+Pj4gIH0KPiA+ID4+Cj4gPiA+PiBV
cG9uIDJuZCB0aG91Z2h0IC0gZG9lcyB0aGlzIHJlYWxseSB3YW50IHRvIHVzZSBkZWZhdWx0IGFj
Y2Vzcz8KPiA+ID4+IEV4ZWN1dGUgcGVybWlzc2lvbiBmb3IgdGhpcyBwYWdlIGxvb2tzIGEgbGl0
dGxlIHN1c3BpY2lvdXMuCj4gPiA+PiBJc24ndCBpdCB0aGUgY2FzZSB0aGF0IHRoaXMgcGFnZSBk
b2Vzbid0IChub3JtYWxseT8pIGdldAo+ID4gPj4gYWNjZXNzZWQgYXQgYWxsLCBhbmQgaW5zdGVh
ZCBpdHMgYWRkcmVzcyBzZXJ2ZXMgYXMgYW4gaW5kaWNhdG9yCj4gPiA+PiB0byB0aGUgQ1BVPyAo
SSBldmVuIHZhZ3VlbHkgcmVjYWxsIGl0IGhhdmluZyBiZWVuIGNvbnNpZGVyZWQgdG8KPiA+ID4+
IGNvbnNvbGlkYXRlIHRoaXMsIHRvIGUuZy4gYSBzaW5nbGUgcGFnZSBwZXIgZG9tYWluLikgSW4g
d2hpY2gKPiA+ID4+IGNhc2UgZXZlbiBwMm1fYWNjZXNzX24gbWlnaHQgYmUgZ29vZCBlbm91Z2g/
Cj4gPiA+Cj4gPiA+IEhtLCBJIHRoaW5rIHAybV9hY2Nlc3NfbiBpcyBub3QgZW5vdWdoLCBhcyB0
aGF0IHdvdWxkIHRyaWdnZXIgYW4gRVBUCj4gPiA+IGZhdWx0IHdoaWNoIGhhcyBwcmVmZXJlbmNl
IG92ZXIgdGhlIEFQSUMgYWNjZXNzIFZNIGV4aXQgKHNlZSAyOS40LjEKPiA+ID4gUHJpb3JpdHkg
b2YgQVBJQy1BY2Nlc3MgVk0gRXhpdHMpLgo+ID4KPiA+IEFoLCB5ZXMsIHJlYWRpbmcgdGhhdCB0
ZXh0IEkgYWdyZWUuIEhhdmluZyBqdXN0IGEgc2luZ2xlIHN1Y2ggcGFnZQo+ID4gcGVyIGRvbWFp
biB3b3VsZCBzdGlsbCBzZWVtIHBvc3NpYmxlLCB0aG91Z2guIEFsdGhvdWdoLCBpZiB3ZSBtZWFu
dAo+ID4gdG8gc3VwcG9ydCBhIGd1ZXN0IG1vdmluZyB0aGUgQVBJQyBiYXNlIGFkZHJlc3MsIHRo
ZW4gd2UgY291bGRuJ3QsCj4gPiBhZ2Fpbi4KPiA+Cj4gPiA+IEkgdGhpbmsgc2V0dGluZyBpdCB0
byBwMm1fYWNjZXNzX3J3IHNob3VsZCBiZSBlbm91Z2gsIGFuZCB3ZSB3b3VsZCBnZXQKPiA+ID4g
RVBUIGZhdWx0cyB3aGVuIHRyeWluZyB0byBleGVjdXRlIGZyb20gQVBJQyBwYWdlLgo+ID4KPiA+
IFRoZW4gdGhlIG90aGVyIHF1ZXN0aW9uIGlzIHdoZXRoZXIgdGhlcmUncyBhbnkgdXNlIGZvciBp
bnRyb3NwZWN0aW9uCj4gPiB0byBmdXJ0aGVyIGxpbWl0IHBlcm1pc3Npb25zIG9uIHRoaXMgKGtp
bmQgb2YgZmFrZSkgcGFnZS4gVGFtYXM/Cj4KPiBJJ20gbm90IGF3YXJlIG9mIGFueSB1c2UtY2Fz
ZSB0aGF0IHdvdWxkIHJlc3RyaWN0IHRoZSBFUFQgcGVybWlzc2lvbgo+IGZvciBNTUlPIHBhZ2Vz
LiBUaGF0IHNhaWQsIGFuIGFwcGxpY2F0aW9uIGNvdWxkIHN0aWxsIHJlcXVlc3QgdGhhdCB0bwo+
IGJlIHNldCBsYXRlciBvbi4gU2luY2UgdGhpcyBmdW5jdGlvbiBoZXJlIGdldHMgY2FsbGVkIGlu
Cj4gdm14X2RvbWFpbl9pbml0aWFsaXNlIEkgc3VzcGVjdCBhIG1lbV9hY2Nlc3MgdXNlciBkaWRu
J3QgZXZlbiBoYXZlIGEKPiBjaGFuY2UgdG8gY2hhbmdlIHRoZSBkZWZhdWx0X2FjY2VzcyB0byBh
bnl0aGluZyBjdXN0b20gc28gSSB2ZW50dXJlIGl0Cj4gd291bGQgYmUgc2FmZSB0byBjaG9vc2Ug
d2hhdGV2ZXIgcGVybWlzc2lvbiBpcyBzZW5zaWJsZS4gSWYgYW55b25lCj4gd2FudHMgdG8gbWVz
cyB3aXRoIHRoZSBwZXJtaXNzaW9uIGxhdGVyIHRoZXkgY2FuIGRvIHRoYXQgcmVnYXJkbGVzcyBv
Zgo+IHdoYXQgd2FzIHNldCBoZXJlLgoKT25lIHRoaW5nIHRvIGFkZCB0aG91Z2ggcmVnYXJkaW5n
IHVzaW5nIHAybV9hY2Nlc3NfcncgaGVyZSBpcyB0aGF0IGluCmNhc2Ugc29tZXRoaW5nIHdvdWxk
IHRyaWdnZXIgYW4gWCB2aW9sYXRpb24gaXQgd291bGQgbGVhZCB0byBhbiBldmVudApiZWluZyBz
ZW50IHRvIGEgdm1fZXZlbnQgc3Vic2NyaWJlciwgd2hpY2ggdGhleSBtYXkgbm90IGJlIGFibGUg
dG8KbWFrZSBzZW5zZSBvZi4gU28gSSB3b3VsZCBzdWdnZXN0IHRoYXQgaWYgeW91IHdhbnQgdG8g
bWFrZSB0aGlzCnBhZ2V0YWJsZSBlbnRyeSBSL1cgb25seSB0byB1c2UgYSBwMm1fdHlwZSBmb3Ig
dGhhdCBpbnN0ZWFkIG9mIGEKcDJtX2FjY2Vzcy4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 17:27:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 17:27:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j07PJ-0003kA-P7; Fri, 07 Feb 2020 17:27:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j07PH-0003k4-T4
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 17:27:07 +0000
X-Inumbo-ID: 0f4d66c4-49cf-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0f4d66c4-49cf-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 17:27:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j07PE-00061L-RW; Fri, 07 Feb 2020 17:27:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j07PE-0000La-49; Fri, 07 Feb 2020 17:27:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j07PE-00082j-3V; Fri, 07 Feb 2020 17:27:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146784-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=5b7686f3fa2092d2b3be92df67b5966ee1b0142a
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 17:27:04 +0000
Subject: [Xen-devel] [qemu-mainline test] 146784: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc4NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3ODQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEg
YnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA1Yjc2ODZmM2ZhMjA5
MmQyYjNiZTkyZGY2N2I1OTY2ZWUxYjAxNDJhCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2Nzg0ICAyMDIwLTAyLTA3
IDEyOjA2OjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4K
ICBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxl
aWZAbnV2aWFpbmMuY29tPgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkg
SGFuZ2ppbmcgPGxpaGFuZ2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFs
aWJhYmEuY29tPgogIExpdSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBM
IDx5aS5sLmxpdUBpbnRlbC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBN
YXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwg
QXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29t
PgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxt
YXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWpp
dHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXgg
RmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQu
Y29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJv
bG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5l
dC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFs
IFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGli
b28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1p
cm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8
bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1r
ZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFp
bC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxt
ZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFu
bmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNv
bT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8
cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29t
PgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFv
IDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlk
ZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXgu
Y29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhA
cmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxw
aWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0
YW5peC5jb20+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5v
cmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBG
YW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRo
aWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQu
aWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3Ro
dW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8
c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5
bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFs
IFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBo
dWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1p
biBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDA5MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 17:33:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 17:33:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j07VY-0004d2-0j; Fri, 07 Feb 2020 17:33:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j07VX-0004cx-0M
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 17:33:35 +0000
X-Inumbo-ID: f3ab7478-49cf-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f3ab7478-49cf-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 17:33:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j07VQ-00069H-3e; Fri, 07 Feb 2020 17:33:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j07VP-0000XG-PP; Fri, 07 Feb 2020 17:33:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j07VP-000110-Os; Fri, 07 Feb 2020 17:33:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146780-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 17:33:27 +0000
Subject: [Xen-devel] [linux-5.4 test] 146780: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc4MCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc4MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTQ2NzYwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE1IGd1ZXN0LXNhdmVy
ZXN0b3JlICAgICAgICAgIGZhaWwgcGFzcyBpbiAxNDY3NzEKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgMTMgZ3Vlc3Qtc3RhcnQuMiAgICAgICAgZmFpbCBwYXNzIGluIDE0Njc3
MQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEw
IGZhaWwgaW4gMTQ2NzcxIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDU4YzcyMDU3ZjY2MmNlZTRlYzJhYWFiOWJlMWFiZWNl
ZDg4NDgxNGEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNi
N2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0
NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBaICAgMjIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6MDcgWiAgIDIxIGRheXMgICA0OSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3NTMgIDIwMjAtMDItMDUgMjI6NDA6MzkgWiAgICAxIGRh
eXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCjkxNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0MjgxOCBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 18:04:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 18:04:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j07zU-0007QT-5L; Fri, 07 Feb 2020 18:04:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=daOb=33=bombadil.srs.infradead.org=batv+10f92a014825235f1817+6011+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j07zS-0007QN-TX
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 18:04:31 +0000
X-Inumbo-ID: 48cdd33e-49d4-11ea-a677-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48cdd33e-49d4-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 18:04:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=pdzGIh6GHeQ+zSXi2jsOiP/+/eLN9C3enP27/pCCJLE=; b=kCq40OszrB80VUrt1s4BfwJ8Oi
 ifg1qFLGHTH5/8Huwzx4dHN+vAYMebo+uXMmg9ZbjYGebxW63lf0TvtfAubhTXkpM7QZxFGKXt/P5
 hyNqXLYckxUFzGzxQal+oMDAkP7tFifVTsQZWZtwzBEhpmGh4iieL8+eRUUwz68mfaX/jm3O7kCrA
 PCdjBM4XYVPkUxz73Qdfp+vI7sdKXmGZXv12JEhXJvkwj7RYHjGZQkjuCAAkBdnyL+WcZnHQVdE4v
 jgS+hC4iAjiyPE4uxYi5L+p+gCToeBu/H4KvARlvA51ji/Smqv923FS2ZXju5stXSG6/0QBnCewZs
 6ANmM3Fw==;
Received: from 54-240-197-225.amazon.com ([54.240.197.225]
 helo=freeip.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j07zA-000594-Ar; Fri, 07 Feb 2020 18:04:12 +0000
Message-ID: <f5b6325a469352585d7cf1d7d01d2dc4a2f2af8f.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: "Xia, Hongyan" <hongyxia@amazon.com>, "jbeulich@suse.com"
 <jbeulich@suse.com>
Date: Fri, 07 Feb 2020 18:04:06 +0000
In-Reply-To: <B63B9D74-EF17-4E6F-AA5D-2BEC0C3228D7@infradead.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
 <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
 <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
 <2f2368f84380dd2c81bbfa310d03bc3c3f800b94.camel@amazon.com>
 <B63B9D74-EF17-4E6F-AA5D-2BEC0C3228D7@infradead.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============3314079267306141996=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3314079267306141996==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-73xndcL7xwwW8/3u8e7j"


--=-73xndcL7xwwW8/3u8e7j
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2020-02-07 at 17:06 +0000, David Woodhouse wrote:
> On 7 February 2020 16:40:01 GMT, "Xia, Hongyan" <hongyxia@amazon.com> wro=
te:
> > On Fri, 2020-02-07 at 16:32 +0000, David Woodhouse wrote:
> > >=20
> > > ...
> > >=20
> > > Ideally not because init_heap_pages() then calls free_heap_pages()
> > > and the "recursion" is best avoided.
> >=20
> > Kind of depends on where we change its pg to initialised. If we do that
> > in free_heap_pages this does recurse, but if it is done in
> > init_heap_pages before calling free it does not.
>=20
> True. It would *look* like it might recurse, but never should in practice=
.

Looks like this. Less duplication of the 'if (uninitialised)
init_heap_pages() else free_heap_pages()' construct, more scope for
people to na=C3=AFvely complain that it "recurses". I think I prefer it thi=
s
way.



From: David Woodhouse <dwmw@amazon.co.uk>
Date: Fri, 7 Feb 2020 13:01:36 +0000
Subject: [PATCH] xen/mm: Introduce PG_state_uninitialised

It is possible for pages to enter general circulation without ever
being process by init_heap_pages().

For example, pages of the multiboot module containing the initramfs may
be assigned via assign_pages() to dom0 as it is created. And some code
including map_pages_to_xen() has checks on 'system_state' to determine
whether to use the boot or the heap allocator, but it seems impossible
to prove that pages allocated by the boot allocator are not subsequently
freed with free_heap_pages().

This actually works fine in the majority of cases; there are only a few
esoteric corner cases which init_heap_pages() handles before handing the
page range off to free_heap_pages():
 =E2=80=A2 Excluding MFN #0 to avoid inappropriate cross-zone merging.
 =E2=80=A2 Ensuring that the node information structures exist, when the fi=
rst
   page(s) of a given node are handled.
 =E2=80=A2 High order allocations crossing from one node to another.

To handle this case, shift PG_state_inuse from its current value of
zero, to another value. Use zero, which is the initial state of the
entire frame table, as PG_state_uninitialised.

Fix a couple of assertions which were assuming that PG_state_inuse is
zero, and make them cope with the PG_state_uninitialised case too where
appopriate.

Finally, make free_heap_pages() call through to init_heap_pages() when
given a page range which has not been initialised. This cannot keep
recursing because init_heap_pages() will set each page state to
PGC_state_inuse before passing it back to free_heap_pages() for the
second time.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
---
 xen/arch/x86/mm.c        |  3 ++-
 xen/common/page_alloc.c  | 40 ++++++++++++++++++++++++++++------------
 xen/include/asm-arm/mm.h |  3 ++-
 xen/include/asm-x86/mm.h |  3 ++-
 4 files changed, 34 insertions(+), 15 deletions(-)

diff --git a/xen/arch/x86/mm.c b/xen/arch/x86/mm.c
index 9b33829084..bf660ee8eb 100644
--- a/xen/arch/x86/mm.c
+++ b/xen/arch/x86/mm.c
@@ -488,7 +488,8 @@ void share_xen_page_with_guest(struct page_info *page, =
struct domain *d,
=20
     page_set_owner(page, d);
     smp_wmb(); /* install valid domain ptr before updating refcnt. */
-    ASSERT((page->count_info & ~PGC_xen_heap) =3D=3D 0);
+    ASSERT((page->count_info & ~PGC_xen_heap) =3D=3D PGC_state_inuse ||
+           (page->count_info & ~PGC_xen_heap) =3D=3D PGC_state_uninitialis=
ed);
=20
     /* Only add to the allocation list if the domain isn't dying. */
     if ( !d->is_dying )
diff --git a/xen/common/page_alloc.c b/xen/common/page_alloc.c
index 4084503554..95984d6de0 100644
--- a/xen/common/page_alloc.c
+++ b/xen/common/page_alloc.c
@@ -252,6 +252,8 @@ struct bootmem_region {
 static struct bootmem_region __initdata
     bootmem_region_list[PAGE_SIZE / sizeof(struct bootmem_region)];
 static unsigned int __initdata nr_bootmem_regions;
+static void init_heap_pages(struct page_info *pg, unsigned long nr_pages,
+                            bool scrub);
=20
 struct scrub_region {
     unsigned long offset;
@@ -1389,6 +1391,16 @@ static void free_heap_pages(
     ASSERT(order <=3D MAX_ORDER);
     ASSERT(node >=3D 0);
=20
+    if ( page_state_is(pg, uninitialised) )
+    {
+        init_heap_pages(pg, 1 << order, need_scrub);
+        /*
+         * init_heap_pages() will call back into free_heap_pages() for
+         * each page but cannot keep recursing because each page will
+         * be set to PGC_state_inuse first.
+         */
+        return;
+    }
     spin_lock(&heap_lock);
=20
     for ( i =3D 0; i < (1 << order); i++ )
@@ -1780,11 +1792,10 @@ int query_page_offline(mfn_t mfn, uint32_t *status)
  * latter is not on a MAX_ORDER boundary, then we reserve the page by
  * not freeing it to the buddy allocator.
  */
-static void init_heap_pages(
-    struct page_info *pg, unsigned long nr_pages)
+static void init_heap_pages(struct page_info *pg, unsigned long nr_pages,
+                            bool scrub)
 {
     unsigned long i;
-    bool idle_scrub =3D false;
=20
     /*
      * Keep MFN 0 away from the buddy allocator to avoid crossing zone
@@ -1809,7 +1820,7 @@ static void init_heap_pages(
     spin_unlock(&heap_lock);
=20
     if ( system_state < SYS_STATE_active && opt_bootscrub =3D=3D BOOTSCRUB=
_IDLE )
-        idle_scrub =3D true;
+        scrub =3D true;
=20
     for ( i =3D 0; i < nr_pages; i++ )
     {
@@ -1837,7 +1848,8 @@ static void init_heap_pages(
             nr_pages -=3D n;
         }
=20
-        free_heap_pages(pg + i, 0, scrub_debug || idle_scrub);
+        pg[i].count_info =3D PGC_state_inuse;
+        free_heap_pages(pg + i, 0, scrub_debug || scrub);
     }
 }
=20
@@ -1873,7 +1885,7 @@ void __init end_boot_allocator(void)
         if ( (r->s < r->e) &&
              (phys_to_nid(pfn_to_paddr(r->s)) =3D=3D cpu_to_node(0)) )
         {
-            init_heap_pages(mfn_to_page(_mfn(r->s)), r->e - r->s);
+            init_heap_pages(mfn_to_page(_mfn(r->s)), r->e - r->s, false);
             r->e =3D r->s;
             break;
         }
@@ -1882,7 +1894,7 @@ void __init end_boot_allocator(void)
     {
         struct bootmem_region *r =3D &bootmem_region_list[i];
         if ( r->s < r->e )
-            init_heap_pages(mfn_to_page(_mfn(r->s)), r->e - r->s);
+            init_heap_pages(mfn_to_page(_mfn(r->s)), r->e - r->s, false);
     }
     nr_bootmem_regions =3D 0;
=20
@@ -2151,7 +2163,7 @@ void init_xenheap_pages(paddr_t ps, paddr_t pe)
=20
     memguard_guard_range(maddr_to_virt(ps), pe - ps);
=20
-    init_heap_pages(maddr_to_page(ps), (pe - ps) >> PAGE_SHIFT);
+    init_heap_pages(maddr_to_page(ps), (pe - ps) >> PAGE_SHIFT, false);
 }
=20
=20
@@ -2260,7 +2275,7 @@ void init_domheap_pages(paddr_t ps, paddr_t pe)
     if ( mfn_x(emfn) <=3D mfn_x(smfn) )
         return;
=20
-    init_heap_pages(mfn_to_page(smfn), mfn_x(emfn) - mfn_x(smfn));
+    init_heap_pages(mfn_to_page(smfn), mfn_x(emfn) - mfn_x(smfn), false);
 }
=20
=20
@@ -2301,10 +2316,11 @@ int assign_pages(
     for ( i =3D 0; i < (1 << order); i++ )
     {
         ASSERT(page_get_owner(&pg[i]) =3D=3D NULL);
-        ASSERT(!pg[i].count_info);
+        ASSERT(pg[i].count_info =3D=3D PGC_state_inuse ||
+               pg[i].count_info =3D=3D PGC_state_uninitialised);
         page_set_owner(&pg[i], d);
         smp_wmb(); /* Domain pointer must be visible before updating refcn=
t. */
-        pg[i].count_info =3D PGC_allocated | 1;
+        pg[i].count_info |=3D PGC_allocated | 1;
         page_list_add_tail(&pg[i], &d->page_list);
     }
=20
diff --git a/xen/include/asm-arm/mm.h b/xen/include/asm-arm/mm.h
index c9466c8ca0..c696941600 100644
--- a/xen/include/asm-arm/mm.h
+++ b/xen/include/asm-arm/mm.h
@@ -117,12 +117,13 @@ struct page_info
   * { inuse, offlining, offlined, free, broken_offlining, broken }
   */
 #define PGC_state                  PG_mask(7, 9)
-#define PGC_state_inuse            PG_mask(0, 9)
+#define PGC_state_uninitialised    PG_mask(0, 9)
 #define PGC_state_offlining        PG_mask(1, 9)
 #define PGC_state_offlined         PG_mask(2, 9)
 #define PGC_state_free             PG_mask(3, 9)
 #define PGC_state_broken_offlining PG_mask(4, 9)
 #define PGC_state_broken           PG_mask(5, 9)
+#define PGC_state_inuse            PG_mask(6, 9)
=20
 #define page_state_is(pg, st)      (((pg)->count_info&PGC_state) =3D=3D PG=
C_state_##st)
 #define page_is_broken(pg)         (page_state_is((pg), broken_offlining) =
||  \
diff --git a/xen/include/asm-x86/mm.h b/xen/include/asm-x86/mm.h
index 3edadf7a7c..645368e6a9 100644
--- a/xen/include/asm-x86/mm.h
+++ b/xen/include/asm-x86/mm.h
@@ -72,12 +72,13 @@
   * { inuse, offlining, offlined, free, broken_offlining, broken }
   */
 #define PGC_state                  PG_mask(7, 9)
-#define PGC_state_inuse            PG_mask(0, 9)
+#define PGC_state_uninitialised    PG_mask(0, 9)
 #define PGC_state_offlining        PG_mask(1, 9)
 #define PGC_state_offlined         PG_mask(2, 9)
 #define PGC_state_free             PG_mask(3, 9)
 #define PGC_state_broken_offlining PG_mask(4, 9)
 #define PGC_state_broken           PG_mask(5, 9)
+#define PGC_state_inuse            PG_mask(6, 9)
=20
 #define page_state_is(pg, st)      (((pg)->count_info&PGC_state) =3D=3D PG=
C_state_##st)
 #define page_is_broken(pg)         (page_state_is((pg), broken_offlining) =
||  \
--=20
2.17.1


--=-73xndcL7xwwW8/3u8e7j
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA3MTgwNDA2WjAvBgkqhkiG9w0BCQQxIgQgE3p1kGBcin2/63Vd2WUwSb5cZOr2TAv7MADsX8zB
uwQwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAIOOCfz/dTXn4FGVaaYlNWIi04Y1yqjwMIJGzEotegLuXp9ZgvUOpil9DYMUnyCt
AeWik5yx6zuQxuh4sRR9mOMqUxpTY7qJE7wJUPMyjGe0ZNDCrbcqFXpYtgCCBABWIRaepAFrUZnq
1nImUKb6Jjzd39UeEF7pHp21DWRjj9+o47mhz2LqFKmXMuJRUDW6/fRUblMBb+InAO7+Fgu0PNmu
OgJ72nv5oKj0ACkBqvl6Rc4v3SsbmEezEuxQf1HWMRop3udlIEDCL9UT9ml5tAbctSzbS+GI0vcu
1kdzEuj71HimIm26xiwe/e/eyrLo60MI02DbcVKTC6MQy8DOzOoAAAAAAAA=


--=-73xndcL7xwwW8/3u8e7j--



--===============3314079267306141996==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3314079267306141996==--



From xen-devel-bounces@lists.xenproject.org Fri Feb 07 18:13:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 18:13:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j087n-0008HU-7j; Fri, 07 Feb 2020 18:13:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j087l-0008HP-9p
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 18:13:05 +0000
X-Inumbo-ID: 7bd44118-49d5-11ea-b05b-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7bd44118-49d5-11ea-b05b-bc764e2007e4;
 Fri, 07 Feb 2020 18:13:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j087j-0006xP-Nf; Fri, 07 Feb 2020 18:13:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j087j-00022z-Fa; Fri, 07 Feb 2020 18:13:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j087j-0005nI-Co; Fri, 07 Feb 2020 18:13:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146785-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=322ac05f8bbc1bce066af1dabd1b70ccdbe28891
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 18:13:03 +0000
Subject: [Xen-devel] [ovmf test] 146785: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc4NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3ODUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMzIyYWMwNWY4YmJjMWJjZTA2NmFmMWRhYmQxYjcwY2NkYmUyODg5MQpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzAgZGF5cyAgMTEwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc4NSAgMjAyMC0wMi0wNyAxMjozOTo0MSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5jb20+
CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGlu
ZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5s
aXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNv
bT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNo
YWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2
YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBpZXJy
ZSBHb25kb2lzIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29tPgogIFNlYW4gQnJvZ2FuIDxzZWFuLmJy
b2dhbkBtaWNyb3NvZnQuY29tPgogIFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBT
aXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3RldmVuLnNoaUBpbnRl
bC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAgU3VkaXB0byBQYXVs
IDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZpdDk2OTZAcHJvdG9u
bWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZpdDk2OTY9cHJvdG9u
bWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwuY29tPgogIFh1LCBX
ZWk2IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBaaGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwu
Y29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4g
PHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNjQ5IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 19:49:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 19:49:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j09cj-0007W4-KZ; Fri, 07 Feb 2020 19:49:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j09ci-0007Vz-Cd
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 19:49:08 +0000
X-Inumbo-ID: e5e96404-49e2-11ea-a677-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e5e96404-49e2-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 19:49:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j09cf-0000Na-Ga; Fri, 07 Feb 2020 19:49:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j09cf-0005wU-8O; Fri, 07 Feb 2020 19:49:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j09cf-00036F-7l; Fri, 07 Feb 2020 19:49:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146789-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=b6bef1147f0f4edb7d8aac1e26d9511898ae854d
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 19:49:05 +0000
Subject: [Xen-devel] [qemu-mainline test] 146789: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc4OSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3ODkvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVj
aygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBiNmJlZjExNDdmMGY0
ZWRiN2Q4YWFjMWUyNmQ5NTExODk4YWU4NTRkCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MiBk
YXlzICAyNTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2Nzg5ICAyMDIwLTAyLTA3
IDE3OjM3OjE1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVu
amlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAg
SmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVs
ZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBw
ZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3Mu
Y29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxj
aGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxp
YmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpz
bm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBK
dWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVh
d2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0
aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1
YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpv
bHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBW
aXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5j
LmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxs
aWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4K
ICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVA
aW50ZWwuY29tPgogIE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kg
THVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8
bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5p
Ym0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4g
S2Fpc2VyIDxtYXJ0aW5Aa2Fpc2VyLmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtl
cm5lbC5vcmc+CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAg
TWF0dGhldyBSb3NhdG8gPG1qcm9zYXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxq
Y212YmtiY0BnbWFpbC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNo
YWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xu
aWtAZ21haWwuY29tPgogIE1pY2hhZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4K
ICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsg
PG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1p
Y2t5eXVuQGdtYWlsLmNvbT4KICBNaWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNv
bT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXph
bmluYSA8bXJlemFuaW5AcmVkaGF0LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21v
aGlyb0BqcC5mdWppdHN1LmNvbT4KICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5p
Ym0uY29tPgogIE5pZWsgTGlubmVuYmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5p
a29sYSBQYXZsaWNhIDxwYXZsaWNhLm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQg
PHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1
YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8g
Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9y
Zz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBE
b3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdA
bGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8u
b3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRl
ciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+
CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBN
YXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3
ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgog
IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVy
dCBGb2xleSA8cm9iZXJ0LmZvbGV5QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2Fs
dmFkb3JAcWluZGVsLmNvbT4KICBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMt
bHlvbi5vcmc+CiAgU2NvdHQgQ2hlbG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAg
U2VyZ2lvIExvcGV6IDxzbHBAcmVkaGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVy
YWxpLmtvbG90aHVtLnRob2RpQGh1YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5n
QHNpZml2ZS5jb20+CiAgU2ltb24gVmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQg
SG9ybmUgPHNob3JuZUBnbWFpbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5p
Ym0uY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0
ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2Vp
bG5ldHouZGU+CiAgU3RlZmFubyBHYXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3RlZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwg
TXV0aHVzd2FteSA8c3VuaWxtdXRAbWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5n
aCA8c2ppdGluZGFyc2luZ2hAZ21haWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNr
ZnJhbWUub3JnPgogIFRhbyBYdSA8dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRo
dXRoQHJlZGhhdC5jb20+CiAgVHVndW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERF
SE9SUyA8dmluY2VudC5kZWhvcnNAc21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRo
YXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVv
enpvLmNvbT4KICBWb2xrZXIgUsO8bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVy
IGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3
YW5nLnlvbmdEQGgzYy5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwu
Y29tPgogIFdpbGxpYW4gUmFtcGF6em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhl
bmcgPHpoZW5neGlhbmc5QGh1YXdlaS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWpp
dHN1LmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8
cHJlY2luY3RAbWFpbC51c3RjLmVkdS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVs
LmNvbT4KICBZaW5nIEZhbmcgPGZhbmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5
aXRpbmcud2FuZ0B3aW5kcml2ZXIuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBz
LmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNoQGRheW5peC5jb20+CiAg
WXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZdXZhbCBTaGFpYSA8eXV2
YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdodWlAaHVhd2VpLmNvbT4K
ICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBaaGltaW4gRmVuZyA8ZmVu
Z3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14
bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQzOTEgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 19:55:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 19:55:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j09j9-0008OL-C4; Fri, 07 Feb 2020 19:55:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=RtoJ=33=mail.ru=santucco@srs-us1.protection.inumbo.net>)
 id 1j09j8-0008OG-QB
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 19:55:46 +0000
X-Inumbo-ID: d2de6b1a-49e3-11ea-b226-12813bfff9fa
Received: from f555.i.mail.ru (unknown [94.100.184.134])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2de6b1a-49e3-11ea-b226-12813bfff9fa;
 Fri, 07 Feb 2020 19:55:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru;
 s=mail2; 
 h=References:In-Reply-To:Content-Type:Message-ID:Reply-To:Date:MIME-Version:Subject:Cc:To:From;
 bh=Gj0D6kUPO3T7OxDRkuabit5KYQepxYMlPoKqIfHiOWg=; 
 b=sFdzYpBQ306RBqRLX/uot0jE8WATM+1vpdLFWPo6j3hKQ/kjOZVhWjctWVMH79v0aE6w37lWKvwi83Fu3TlVoFjRiYNakK5ZqiMBE77bUXIElQCEl9OEUtc5KaIsHGQVUzDhqP4svu5QTLeh3cZYiJ5R/Yg5Na43wChFh0pA4dk=;
Received: by f555.i.mail.ru with local (envelope-from <santucco@mail.ru>)
 id 1j09j3-0004KI-U4; Fri, 07 Feb 2020 22:55:42 +0300
Received: by e.mail.ru with HTTP;
	Fri, 07 Feb 2020 22:55:41 +0300
From: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
To: =?UTF-8?B?T2xla3NhbmRyIEFuZHJ1c2hjaGVua28=?=
 <oleksandr_andrushchenko@epam.com>
MIME-Version: 1.0
X-Mailer: Mail.Ru Mailer 1.0
Date: Fri, 07 Feb 2020 22:55:41 +0300
X-Priority: 3 (Normal)
Message-ID: <1581105341.872556928@f555.i.mail.ru>
Authentication-Results: f555.i.mail.ru; auth=pass smtp.auth=santucco@mail.ru
 smtp.mailfrom=santucco@mail.ru
X-7564579A: B8F34718100C35BD
X-77F55803: 0A44E481635329DB4E7FAE048FD183FF179C3E6C7981FFF22E543D138D2FBC0DF728F59C376214B1FBDBF69DD7E3F538A8016DE1D990C67F9414EEE943D96AEE6ABAA50476E64EC709F30269F5F7AD9C
X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE7FD1425C8800A56A3D82A6BABE6F325AC9EB98D58427B1C2A7C6FB206A91F05B2D3EAA02BF544EDEACC2B05C588788584618001F51B5FD3F9D2E47CDBA5A96583C09775C1D3CA48CFCA5A41EBD8A3A0199FA2833FD35BB23D2EF20D2F80756B5F40A5AABA2AD37119CC7F00164DA146DA9985D098DBDEAEC8EDCF5861DED71B2F389733CBF5DBD5E9B5C8C57E37DE458B4C7702A67D5C33162DBA43225CD8A89F83C798A30B85E16B156CCFE7AF13BCA4B5C8C57E37DE458B4C7702A67D5C3316FA3894348FB808DBCF17F1EDFBC1FB573B503F486389A921A5CC5B56E945C8DA
X-Mailru-MI: 800
X-Mailru-Sender: F9A8308B51EED93E48F30226B6D448D03882A695B7B34F78E26F6561132945AFBD8B455CDD06927395CF51BEFDF2E22D7903AA853BEC14D60E09D1A5DFDDD82F8BC0F606C687C5A13A50EA9FAFF5C6D05CDCB0CA073FD32967EA787935ED9F1B
X-Mras: OK
X-Spam: undefined
In-Reply-To: <994358c4-2430-74ad-3c3a-923a01c33e51@epam.com>
References: <1580804903.724638150@f311.i.mail.ru>
 <1580929196.631103701@f331.i.mail.ru>
 <994358c4-2430-74ad-3c3a-923a01c33e51@epam.com>
Subject: Re: [Xen-devel] 
 =?utf-8?q?PV_DRM_doesn=27t_work_without_auto=5Ftrans?=
 =?utf-8?q?lated=5Fphysmap_feature_in_Dom0?=
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: =?UTF-8?B?U2FudHVjY28=?= <santucco@mail.ru>
Cc: =?UTF-8?B?eGVuLWRldmVs?= <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============5142070180244219090=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5142070180244219090==
Content-Type: multipart/alternative;
	boundary="--ALT--d7B7d867aE71Ad93181db6Ca9358Cb7B1581105341"


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

Ck9rLCB0aGFuayB5b3UgdmVyeSBtdWNoLsKgCk9uZSBtb3JlIHF1ZXN0aW9uIC0gaXMgdGhhdCBu
b3JtYWwgdGhlIC9kZXYvZHJtL2NhcmQwIGRldmljZSBpcyBtYXBwZWQgYXQgb2Zmc2V0IG1vcmUg
dGhlbiA0R2I/CsKgCkJlc3QgcmVnYXJkcywKQWxleGFuZGVyIAo+0KfQtdGC0LLQtdGA0LMsIDYg
0YTQtdCy0YDQsNC70Y8gMjAyMCwgMTE6MjAgKzAzOjAwINC+0YIgT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPjoKPsKgCj5PbiAyLzUvMjAg
ODo1OSBQTSwgU2FudHVjY28gd3JvdGU6Cj4+IEhlbGxvLAo+PiBPaywgScKgIGNvbW1lbnRlZCBv
dXQgdGhlIG1lbWNweSBjYWxsIGFuZCBydW7CoHRoZSB0ZXN0Lgo+PiBkaXNwbF9iZSBoYXNu4oCZ
dCBjcmFjaGVkLCBJIGhhdmXCoHNlZW4gRkxJUCBldmVudHMgaW4gdGhlIGxvZy4KPj4gQnV0IHRo
ZXJlIGhhc27igJl0IGJlZW7CoHRoZcKgYmxhY2sgc2NyZWVuLCBqdXN0IGHCoGJsaW5rIGVmZmVj
dCBldmVyeQo+PiBjb3VwbGUgb2Ygc2Vjb25kcy4KPj4gTG9ncyBhcmUgYXR0YWNoZWQuCj5Paywg
c28gSSBiZWxpZXZlIHRoYXQgZnJvbnRlbmQgLSBiYWNrZW5kIChkaXNwbF9iZSkgY29tbXVuaWNh
dGlvbiBpcyBvawo+YW5kIHRoZXJlIGlzIG5vdGhpbmcgdG8gZG8gdGhlcmUuCj4KPk5leHQsIEkg
d291bGQgc3RhcnQgZGVidWdnaW5nIHRoZSBmb2xsb3dpbmcgaW4gWGVuOgo+KFhFTikgbW0uYzoy
MjIzOmQydjAgQmFkIEwxIGZsYWdzIDgwCj5hbmQgaGF2ZSBhIGxvb2sgYXQgWzFdLiBQcm9iYWJs
eSwgc29tZW9uZSBvbiBYZW4geDg2IHNpZGUgY2FuIHRlbGwKPmlmIHRoaXMgY291bGQgYmUgcmVs
YXRlZCB0byB0aGUgZmxhZ3MgYXQgWzJdLgo+Cj4+IEJlc3QgcmVnYXJkcywKPj4gQWxleGFuZGVy
Cj4+Cj4+INCh0YDQtdC00LAsIDUg0YTQtdCy0YDQsNC70Y8gMjAyMCwgOTozMSArMDM6MDAg0L7R
giBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwo+PiA8IG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tID46Cj4+IE9uIDIvNC8yMCAxMDoyOCBBTSwgU2FudHVjY28gd3JvdGU6Cj4+ID4gSGVs
bG8sCj4+ID4gZGlzcGxfYmUgd2FzIGNvbXBpbGVkwqB3aXRob3V0IHplcm8tY29weSBzdXBwb3J0
IGVhcmx5Lgo+PiA+IEkgaGF2ZSB0cmllZCB3aXRoIHRoZcKgcmVjb21waWxlZCBkb20wIGtlcm5l
bCwgYSByZXN1bHQgaXPCoHRoZSBzYW1lLgo+PiA+IExvZ3MgYW5kIGNvbmZpZ3MgKCtkaXNwbF9i
ZeKAmXPCoENNYWtlQ2FjaGUudHh0wqApIGFyZSBhdHRhY2hlZC4KPj4gT2ssIHlldCBhbm90aGVy
IHRlc3QgdG8gbG9jYWxpemUgdGhlIHByb2JsZW0uCj4+IENvdWxkIHlvdSBwbGVhc2UgcmVtb3Zl
IG1lbWNweSBmcm9tCj4+ICMxwqAgMHgwMDAwNTVlNWExZjI4YmVjIGluIERybTo6RHVtYkRybTo6
Y29weSAodGhpcz0weDdmOTMzODAwMGUwMCkgYXQKPj4gL2hvbWUvc2FudHVjY28vdG1wL3hlbi10
cm9vcHMvZGlzcGxfYmUvc3JjL2Rpc3BsYXlCYWNrZW5kL2RybS9EdW1iLmNwcDoxNDkKPj4gYW5k
IGp1c3QgbWVtc2V0IHRoZSBkZXN0aW5hdGlvbiB3aXRoIDAgb3Igd2hhdGV2ZXIuCj4+Cj4+IEkg
ZXhwZWN0IHRoYXQgc3lzdGVtIHdvbid0IGNyYXNoLCBub3RoaW5nIHdpbGwgYmUgc2hvd24gKGJs
YWNrCj4+IHNjcmVlbiksIGJ1dAo+PiBkaXNwbF9iZSB3aWxsIHNob3cgcGFnZSBmbGlwIGV2ZW50
cyBpbiBpdHMgbG9ncy4KPj4gPiBCZXN0IHJlZ2FyZHMsCj4+ID4gQWxleGFuZGVyCj4+ID4KPj4g
PiDQn9C+0L3QtdC00LXQu9GM0L3QuNC6LCAzINGE0LXQstGA0LDQu9GPIDIwMjAsIDEwOjM2ICsw
MzowMCDQvtGCIE9sZWtzYW5kcgo+PiA+IEFuZHJ1c2hjaGVua28gPCBvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbQo+PiA8L2NvbXBvc2U/VG89b2xla3NhbmRyX2FuZHJ1c2hjaGVua29A
ZXBhbS5jb20+PjoKPj4gPgo+PiA+Cj4+ID4gT24gMi8xLzIwIDQ6MzkgUE0sIFNhbnR1Y2NvIHdy
b3RlOgo+PiA+ID4gSGVsbG8gYWdhaW4sCj4+ID4gPiBJIGhhdmUgbm90IHlldCBtYWRlIHRvIHdv
cmsgbXkgZHJtIGNsaWVudCwgc28gSSBoYXZlIHRyaWVkIHRvIHJ1bgo+PiA+ID4gbGludXggbGlr
ZSBhIGRvbVXCoCh0byBzZWUgaG93IGl0IHNob3VsZCB3b3JrKSwgaXQgZG9lc27igJl0IHdvcmsg
dG9vCj4+ID4gPiDigJTCoGRpc3BsX2JlIGNhdGNoZXMgU0lHU0VHVjoKPj4gPiA+Cj4+ID4gPiAj
MCDCoDB4MDAwMDdmNGFmZWQxYzE2MSBpbiA/PyAoKSBmcm9tIC9saWI2NC9saWJjLnNvLjYKPj4g
PiA+ICMxIMKgMHgwMDAwNTU3MjNiOWM1YmVjIGluIERybTo6RHVtYkRybTo6Y29weQo+PiA+ICh0
aGlzPTB4N2Y0YWRjMDAwZTAwKSBhdAo+PiA+ID4KPj4gPgo+PiAvaG9tZS9zYW50dWNjby90bXAv
eGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvZHJtL0R1bWIuY3BwOjE0OQo+
PiA+ID4gIzIgwqAweDAwMDA1NTcyM2I5YThmNTEgaW4gQnVmZmVyc1N0b3JhZ2U6OmdldEZyYW1l
QnVmZmVyQW5kQ29weQo+PiA+ID4gKHRoaXM9MHg3ZjRhZTAwMDEwZTAsIGZiQ29va2llPTE4NDQ2
NjEyNjgyMjk1MDgzMjY0KSBhdAo+PiA+ID4KPj4gPgo+PiAvaG9tZS9zYW50dWNjby90bXAveGVu
LXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvQnVmZmVyc1N0b3JhZ2UuY3BwOjE2
NQo+PiA+ID4gSXQgdHJpZXMgdG8gY29weSB0byBtQnVmZmVyIHdpdGggbm9uLWFjY2Vzc2libGUg
YWRkcmVzcy4KPj4gPiA+IEZvciB0aGUgbW9tZW50IEkgc2VlIGHCoHN0cmFuZ2Ugb2Zmc2V0IGZv
ciBtbWFwIGNhbGwgb2YKPj4gPiAvZGV2L2RybS9jYXJkMAo+PiA+ID4gaW4gdGhlIHN0cmFjZSBs
b2cg4oCUwqAweDEwMDAwMDAwMC4gSXMgdGhhdCBub3JtYWw/Cj4+ID4gPiBBbnkgZGlyZWN0aW9u
IG9mIHdoaWNowqB0byBkaWcgd2lsbCBiZSB2ZXJ5IGhlbHBmdWwuCj4+ID4gPiBDb25maWd1cmF0
aW9uIGRldGFpbHM6Cj4+ID4gPiBYZW4gNC4xMi4xIERvbTA6IExpbnV4IDQuMjAuMTctZ2VudG9v
ICMxMyBTTVAgU2F0IERlYyAyOAo+PiA+IDExOjEyOjI0IE1TSwo+PiA+ID4gMjAxOSB4ODZfNjQg
SW50ZWwoUikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdlbnVpbmVJbnRlbAo+PiA+
IEdOVS9MaW51eAo+PiA+ID4gRG9tVTogTGludXggNC4yMC4xNy1nZW50b28KPj4gPiA+IGxhc3Qg
eGVuLXRyb29wcy9saWJ4ZW5iZSBhbmQgeGVuLXRyb29wcy9kaXNwbF9iZQo+PiA+ID4gTG9ncyAo
ZG1lc2csIHhsIGRtZXNnLCBkaXNwbF9iZSwgc3RyYWNlIGxvZyBvZiBkaXNwbF9iZSksIGEKPj4g
PiBiYWNrdHJhY2UKPj4gPiA+IG9mIGdkYiBhbmQga2VybmVsIGNvbmZpZ3MgYXJlIGF0dGFjaGVk
Lgo+PiA+ID4gVGhhbmtzIGluIGFkdmFuY2UuCj4+ID4gQ291bGQgeW91IHBsZWFzZSB0cnkgRG9t
MCBrZXJuZWwgV0lUSE9VVCB0aGUgb3B0aW9ucyBiZWxvdzoKPj4gPiBDT05GSUdfWEVOX0dOVERF
Vl9ETUFCVUY9eQo+PiA+IENPTkZJR19YRU5fR1JBTlRfRE1BX0FMTE9DPXkKPj4gPgo+PiA+IFRo
ZW4sIGp1c3QgdG8gbWFrZSBzdXJlLCBkaWQgeW91IGJ1aWxkIGRpc3BsX2JlIHdpdGhvdXQgemVy
by1jb3B5Cj4+ID4gc3VwcG9ydD8KPj4gPgo+PiA+ID4gT24gMS84LzIwIDU6MzggUE0sIFNhbnR1
Y2NvIHdyb3RlOgo+PiA+ID4gPiBUaGFuayB5b3UgdmVyeSBtdWNoIGZvciBhbGwgeW91ciBhbnN3
ZXJzLgo+PiA+ID4gPgo+PiA+ID4gPiDQodGA0LXQtNCwLCA4INGP0L3QstCw0YDRjyAyMDIwLCAx
MDo1NCArMDM6MDAg0L7RgiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbwo+PiA+ID4gPiA8IG9sZWtz
YW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tCj4+IDwvY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5k
cnVzaGNoZW5rb0BlcGFtLmNvbT4KPj4gPiA+ID4gPC9jb21wb3NlP1RvPW9sZWtzYW5kcl9hbmRy
dXNoY2hlbmtvQGVwYW0uY29tPj46Cj4+ID4gPiA+IE9uIDEvNi8yMCAxMDozOCBBTSwgSsO8cmdl
biBHcm/DnyB3cm90ZToKPj4gPiA+ID4gPiBPbiAwNi4wMS4yMCAwODo1NiwgU2FudHVjY28gd3Jv
dGU6Cj4+ID4gPiA+ID4+IEhlbGxvLAo+PiA+ID4gPiA+Pgo+PiA+ID4gPiA+PiBJ4oCZbSB0cnlp
bmcgdG8gdXNlIHZkaXNwbCBpbnRlcmZhY2UgZnJvbSBQViBPUywgaXQgZG9lc27igJl0Cj4+IHdv
cmsuCj4+ID4gPiA+ID4+IENvbmZpZ3VyYXRpb24gZGV0YWlsczoKPj4gPiA+ID4gPj4gwqDCoMKg
wqAgWGVuIDQuMTIuMQo+PiA+ID4gPiA+PiDCoMKgwqDCoCBEb20wOiBMaW51eCA0LjIwLjE3LWdl
bnRvbyAjMTMgU01QIFNhdCBEZWMgMjgKPj4gMTE6MTI6MjQgTVNLCj4+ID4gPiA+IDIwMTkKPj4g
PiA+ID4gPj4geDg2XzY0IEludGVsKFIpIENlbGVyb24oUikgQ1BVIE4zMDUwIEAgMS42MEdIeiBH
ZW51aW5lSW50ZWwKPj4gPiA+ID4gR05VL0xpbnV4Cj4+ID4gPiA+ID4+IMKgwqDCoMKgIERvbVU6
IHg4NsKgUGxhbjksIFBWCj4+ID4gPiA+ID4+IGRpc3BsX2JlIGFzIGEgYmFja2VuZCBmb3IgdmRp
c3BsIGFuZCB2a2IKPj4gPiA+ID4gPj4KPj4gPiA+ID4gPj4gd2hlbiBWTSBzdGFydHMsIGRpc3Bs
X2JlIHJlcG9ydHMgYWJvdXQgYW4gZXJyb3I6Cj4+ID4gPiA+ID4+IGdudHRhYjogZXJyb3I6IGlv
Y3RsIERNQUJVRl9FWFBfRlJPTV9SRUZTIGZhaWxlZDogSW52YWxpZAo+PiA+IGFyZ3VtZW50Cj4+
ID4gPiA+ID4+IChkaXNwbF9iZS5sb2c6MjIxKQo+PiA+ID4gPiA+Pgo+PiA+ID4gPiA+PiByZWxh
dGVkwqBEb20wIG91dHB1dCBpczoKPj4gPiA+ID4gPj4gWyAxOTEuNTc5Mjc4XSBDYW5ub3QgcHJv
dmlkZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAxCj4+ID4gPiA+ID4+IChkbWVzZy5jcmVhdGUubG9n
OjEyMykKPj4gPiA+ID4gPgo+PiA+ID4gPiA+IFRoaXMgc2VlbXMgdG8gYmUgYSBsaW1pdGF0aW9u
IG9mIHRoZSB4ZW4gZG1hLWJ1ZiBkcml2ZXIuCj4+IEl0IHdhcwo+PiA+ID4gPiB3cml0dGVuCj4+
ID4gPiA+ID4gZm9yIGJlaW5nIHVzZWQgb24gQVJNIGluaXRpYWxseSB3aGVyZSBQViBpcyBub3Qg
YXZhaWxhYmxlLgo+PiA+ID4gPiBUaGlzIGlzIHRydWUgYW5kIHdlIG5ldmVyIHRyaWVkL3Rhcmdl
dGVkIFBWIGRvbWFpbnMgd2l0aCB0aGlzCj4+ID4gPiA+IGltcGxlbWVudGF0aW9uLAo+PiA+ID4g
PiBzbyBpZiB0aGVyZSBpcyBhIG5lZWQgZm9yIHRoYXQgc29tZW9uZSBoYXMgdG8gdGFrZSBhIGxv
b2sgb24gdGhlCj4+ID4gPiA+IHByb3Blcgo+PiA+ID4gPiBpbXBsZW1lbnRhdGlvbiBmb3IgUFbi
gKYKPj4gPiA+ID4KPj4gPiA+ID4gSGF2ZSBJIGdvdCB5b3VyIHJpZ2h0IGFuZCB0aGVyZSBpcyBu
b8KgdGhlIHByb3Blcgo+PiA+IGltcGxlbWVudGF0aW9uIDotKT8KPj4gPiA+IFRoZXJlIGlzIG5v
Cj4+ID4gPiA+Cj4+ID4gPiA+ID4KPj4gPiA+ID4gPiBDQy1pbmcgT2xla3NhbmRyIEFuZHJ1c2hj
aGVua28gd2hvIGlzIHRoZSBhdXRob3Igb2YgdGhhdAo+PiA+IGRyaXZlci4gSGUKPj4gPiA+ID4g
PiBzaG91bGQgYmUgYWJsZSB0byB0ZWxsIHVzIHdoYXQgd291bGQgYmUgbmVlZGVkIHRvIGVuYWJs
ZSBQVgo+PiA+IGRvbTAuCj4+ID4gPiA+ID4KPj4gPiA+ID4gPiBEZXBlbmRpbmcgb24geW91ciB1
c2UgY2FzZSBpdCBtaWdodCBiZSBwb3NzaWJsZSB0byB1c2UgUFZICj4+ID4gZG9tMCwgYnV0Cj4+
ID4gPiA+ID4gc3VwcG9ydCBmb3IgdGhpcyBtb2RlIGlzICJleHBlcmltZW50YWwiIG9ubHkgYW5k
IHNvbWUgZmVhdHVyZXMKPj4gPiA+ID4gYXJlIG5vdAo+PiA+ID4gPiA+IHlldCB3b3JraW5nLgo+
PiA+ID4gPiA+Cj4+ID4gPiA+IFdlbGwsIG9uZSBvZiB0aGUgd29ya2Fyb3VuZHMgcG9zc2libGUg
aXMgdG8gZHJvcCB6ZXJvLWNvcHlpbmcKPj4gPiB1c2UtY2FzZQo+PiA+ID4gPiAodGhpcyBpcyB3
aHkgZGlzcGxheSBiYWNrZW5kIHRyaWVzIHRvIGNyZWF0ZSBkbXUtYnVmcyBmcm9tCj4+IGdyYW50
cwo+PiA+ID4gPiBwYXNzZWQKPj4gPiA+ID4gYnkgdGhlIGd1ZXN0IGRvbWFpbiBhbmQgZmFpbHMg
YmVjYXVzZSBvZiAiQ2Fubm90IHByb3ZpZGUKPj4gZG1hLWJ1ZjoKPj4gPiA+ID4gdXNlX3B0ZW1v
ZGUgMSIpCj4+ID4gPiA+IFNvLCBpbiB0aGlzIGNhc2UgZGlzcGxheSBiYWNrZW5kIHdpbGwgZG8g
bWVtb3J5IGNvcHlpbmcgZm9yIHRoZQo+PiA+ID4gPiBpbmNvbWluZwo+PiA+ID4gPiBmcmFtZXMK
Pj4gPiA+ID4gYW5kIHdvbid0IHRvdWNoIERNQUJVRl9FWFBfRlJPTV9SRUZTIGlvY3RsLgo+PiA+
ID4gPiBUbyBkbyBzbyBqdXN0IGRpc2FibGUgemVyby1jb3B5aW5nIHdoaWxlIGJ1aWxkaW5nIHRo
ZQo+PiBiYWNrZW5kIFsxXQo+PiA+ID4gPgo+PiA+ID4gPiBUaGFua3MsIEkgaGF2ZSBqdXN0wqB0
cmllZMKgdGhlIHdvcmthcm91bmQuIFRoZSBiYWNrZW5kIGhhc8KgZmFpbGVkCj4+ID4gPiA+IGlu
wqBhbiBvdGhlciBwbGFjZcKgbm90IGNvcnJlc3BvbmRpbmcgd2l0aCBkbWFfYnVmLgo+PiA+ID4g
PiBBbnl3YXnCoGl0IGlzIGVub3VnaCB0byBjb250aW51ZcKgZGVidWdnaW5nwqDCoG15Cj4+ID4g
ZnJvbnRlbmTCoGltcGxlbWVudGF0aW9uLgo+PiA+ID4gPiBEbyB5b3XCoGtub3cgaG93IGJpZyBp
cyBwZXJmb3JtYW5jZSBwZW5hbHR5IGluIGNvbXBhcmlzb24gd2l0aAo+PiA+ID4gPiB0aGXCoHpl
cm8tY29weSB2YXJpYW50Pwo+PiA+ID4gV2VsbCwgaXQgc29sZWx5IGRlcGVuZHMgb24geW91ciBz
ZXR1cCwgc28gSSBjYW5ub3QgdGVsbCB3aGF0Cj4+ID4gPiB3b3VsZCB0aGUgbnVtYmVycyBiZSBp
biB5b3VyIGNhc2UuIENvbXBhcmluZyB0byB3aGF0IEkgaGF2ZQo+PiBkb2Vzbid0Cj4+ID4gPiBt
YWtlIGFueSBzZW5zZSB0byBtZTogb25lIHNob3VsZCBjb21wYXJlIGFwcGxlcyB0byBhcHBsZXMK
Pj4gPiA+ID4gRG9lcyBpdCBtYWtlIGHCoHNlbnNlIGlmIEkgbWFrZSBhwqBkZWRpY2F0ZWQgSFZN
IGRvbWFpbiB3aXRoCj4+ID4gbGludXggb25seQo+PiA+ID4gPiBmb3IgdGhlIHB1cnBvc2Ugb2bC
oHZkaXNwbCBhbmQgdmtiZCBiYWNrZW5kcz/CoElzIHRoZXJlIGEKPj4gaG9wZcKgdGhpcwo+PiA+
ID4gPiBhcHByb2FjaCB3aWxsIHdvcms/Cj4+ID4gPiBZb3UgY2FuIHRyeSBpZiB0aGlzIGFwcHJv
YWNoIGZpdHMgeW91ciBkZXNpZ24gYW5kIHJlcXVpcmVtZW50cwo+PiA+ID4gPgo+PiA+ID4gPiA+
Cj4+ID4gPiA+ID4gSnVlcmdlbgo+PiA+ID4gPiA+Cj4+ID4gPiA+IFsxXQo+PiA+ID4gPgo+PiA+
ID4KPj4gPgo+PiAgaHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9t
YXN0ZXIvQ01ha2VMaXN0cy50eHQjTDEyCj4+IDwgaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9f
X2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtl
TGlzdHMudHh0KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQQSFrWjFKUUZSUzJwWGpfSXVYQmh2WWht
UDlRX3N2Y0x5akNYSzk0NjVVTEdCNE1laVlQUnoyY0Y3bGVwSGdncjlVeFBVOXpPQkVVdyQgPgo+
PiA+Cj4+IDwgaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94
ZW4tdHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFH
Rl8yOWRiY1FJVUJQQSFrdkRneTNYMEl1U1FrN0QyRGRzR3RzanR5R3JvWWJOS09yUEc5NU9weW9B
a3VCVmJGU216b3p3Zm9yMDVqa1JsMGl0YTBGdW1CdyQgPgo+PiA+ID4KPj4gPgo+PiA8IGh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNw
bF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEh
Z2k4MW9aWk52V2FGV1VWbmFabHVBX21OQkFJdExNZDRSWm1uYy1NX0ZtbHBEb2pxZVFRblM3YVhT
TmxibzgwcmU5dU9sMndxRkEkID4KPj4gPiA+ID4KPj4gPiA+Cj4+ID4KPj4gPCBodHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUv
YmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIW16M2du
MXdRTVgyRFhlTnVBVi0xX2RJN254RllZWk9nZFBpSk5TRk1lc0N6OWxBek9LbHdWUGxkZGJ4YmNM
bVVPNDROT3kwVEZBJCA+Cj4+ID4gPiA+Cj4+ID4gPiA+IEJlc3QgcmVnYXJkcywKPj4gPiA+ID4g
wqAgQWxleGFuZGVyIFN5Y2hldgo+PiA+ID4KPj4gPgo+PiA+Cj4+IC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+
Pgo+WzFdICBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92NS41L3NvdXJjZS9kcml2
ZXJzL3hlbi9nbnRkZXYuYyNMMzAwCj5bMl0gIGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xp
bnV4L3Y1LjUvc291cmNlL2RyaXZlcnMveGVuL2dudGRldi5jI0wzMTkKwqA=

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

CjxIVE1MPjxCT0RZPjxkaXY+T2ssIHRoYW5rIHlvdSB2ZXJ5IG11Y2guJm5ic3A7PGJyPk9uZSBt
b3JlIHF1ZXN0aW9uIC0gaXMgdGhhdCBub3JtYWwgdGhlIC9kZXYvZHJtL2NhcmQwIGRldmljZSBp
cyBtYXBwZWQgYXQgb2Zmc2V0IG1vcmUgdGhlbiA0R2I/PC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48
ZGl2PkJlc3QgcmVnYXJkcyw8L2Rpdj48ZGl2PkFsZXhhbmRlcjwvZGl2PjxibG9ja3F1b3RlIHN0
eWxlPSJib3JkZXItbGVmdDoxcHggc29saWQgIzA4NTdBNjsgbWFyZ2luOjEwcHg7IHBhZGRpbmc6
MCAwIDAgMTBweDsiPtCn0LXRgtCy0LXRgNCzLCA2INGE0LXQstGA0LDQu9GPIDIwMjAsIDExOjIw
ICswMzowMCDQvtGCIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvICZsdDtvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbSZndDs6PGJyPiZuYnNwOzxkaXYgaWQ9IiI+PGRpdiBjbGFzcz0ianMt
aGVscGVyIGpzLXJlYWRtc2ctbXNnIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPjwvc3R5bGU+PGRp
dj48ZGl2IGlkPSJzdHlsZV8xNTgwOTc3MjU5MDc3MjA4MzYyMV9CT0RZIj5PbiAyLzUvMjAgODo1
OSBQTSwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsgSGVsbG8sPGJyPiZndDsgT2ssIEkmbmJzcDsg
Y29tbWVudGVkIG91dCB0aGUgbWVtY3B5IGNhbGwgYW5kIHJ1biZuYnNwO3RoZSB0ZXN0Ljxicj4m
Z3Q7IGRpc3BsX2JlIGhhc27igJl0IGNyYWNoZWQsIEkgaGF2ZSZuYnNwO3NlZW4gRkxJUCBldmVu
dHMgaW4gdGhlIGxvZy48YnI+Jmd0OyBCdXQgdGhlcmUgaGFzbuKAmXQgYmVlbiZuYnNwO3RoZSZu
YnNwO2JsYWNrIHNjcmVlbiwganVzdCBhJm5ic3A7YmxpbmsgZWZmZWN0IGV2ZXJ5PGJyPiZndDsg
Y291cGxlIG9mIHNlY29uZHMuPGJyPiZndDsgTG9ncyBhcmUgYXR0YWNoZWQuPGJyPk9rLCBzbyBJ
IGJlbGlldmUgdGhhdCBmcm9udGVuZCAtIGJhY2tlbmQgKGRpc3BsX2JlKSBjb21tdW5pY2F0aW9u
IGlzIG9rPGJyPmFuZCB0aGVyZSBpcyBub3RoaW5nIHRvIGRvIHRoZXJlLjxicj48YnI+TmV4dCwg
SSB3b3VsZCBzdGFydCBkZWJ1Z2dpbmcgdGhlIGZvbGxvd2luZyBpbiBYZW46PGJyPihYRU4pIG1t
LmM6MjIyMzpkMnYwIEJhZCBMMSBmbGFncyA4MDxicj5hbmQgaGF2ZSBhIGxvb2sgYXQgWzFdLiBQ
cm9iYWJseSwgc29tZW9uZSBvbiBYZW4geDg2IHNpZGUgY2FuIHRlbGw8YnI+aWYgdGhpcyBjb3Vs
ZCBiZSByZWxhdGVkIHRvIHRoZSBmbGFncyBhdCBbMl0uPGJyPjxicj4mZ3Q7IEJlc3QgcmVnYXJk
cyw8YnI+Jmd0OyBBbGV4YW5kZXI8YnI+Jmd0Ozxicj4mZ3Q7INCh0YDQtdC00LAsIDUg0YTQtdCy
0YDQsNC70Y8gMjAyMCwgOTozMSArMDM6MDAg0L7RgiBPbGVrc2FuZHIgQW5kcnVzaGNoZW5rbzxi
cj4mZ3Q7ICZsdDs8YSBocmVmPSIvY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0Bl
cGFtLmNvbSI+b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb208L2E+Jmd0Ozo8YnI+Jmd0
OyBPbiAyLzQvMjAgMTA6MjggQU0sIFNhbnR1Y2NvIHdyb3RlOjxicj4mZ3Q7ICZndDsgSGVsbG8s
PGJyPiZndDsgJmd0OyBkaXNwbF9iZSB3YXMgY29tcGlsZWQmbmJzcDt3aXRob3V0IHplcm8tY29w
eSBzdXBwb3J0IGVhcmx5Ljxicj4mZ3Q7ICZndDsgSSBoYXZlIHRyaWVkIHdpdGggdGhlJm5ic3A7
cmVjb21waWxlZCBkb20wIGtlcm5lbCwgYSByZXN1bHQgaXMmbmJzcDt0aGUgc2FtZS48YnI+Jmd0
OyAmZ3Q7IExvZ3MgYW5kIGNvbmZpZ3MgKCtkaXNwbF9iZeKAmXMmbmJzcDtDTWFrZUNhY2hlLnR4
dCZuYnNwOykgYXJlIGF0dGFjaGVkLjxicj4mZ3Q7IE9rLCB5ZXQgYW5vdGhlciB0ZXN0IHRvIGxv
Y2FsaXplIHRoZSBwcm9ibGVtLjxicj4mZ3Q7IENvdWxkIHlvdSBwbGVhc2UgcmVtb3ZlIG1lbWNw
eSBmcm9tPGJyPiZndDsgIzEmbmJzcDsgMHgwMDAwNTVlNWExZjI4YmVjIGluIERybTo6RHVtYkRy
bTo6Y29weSAodGhpcz0weDdmOTMzODAwMGUwMCkgYXQ8YnI+Jmd0OyAvaG9tZS9zYW50dWNjby90
bXAveGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvZHJtL0R1bWIuY3BwOjE0
OTxicj4mZ3Q7IGFuZCBqdXN0IG1lbXNldCB0aGUgZGVzdGluYXRpb24gd2l0aCAwIG9yIHdoYXRl
dmVyLjxicj4mZ3Q7PGJyPiZndDsgSSBleHBlY3QgdGhhdCBzeXN0ZW0gd29uJ3QgY3Jhc2gsIG5v
dGhpbmcgd2lsbCBiZSBzaG93biAoYmxhY2s8YnI+Jmd0OyBzY3JlZW4pLCBidXQ8YnI+Jmd0OyBk
aXNwbF9iZSB3aWxsIHNob3cgcGFnZSBmbGlwIGV2ZW50cyBpbiBpdHMgbG9ncy48YnI+Jmd0OyAm
Z3Q7IEJlc3QgcmVnYXJkcyw8YnI+Jmd0OyAmZ3Q7IEFsZXhhbmRlcjxicj4mZ3Q7ICZndDs8YnI+
Jmd0OyAmZ3Q7INCf0L7QvdC10LTQtdC70YzQvdC40LosIDMg0YTQtdCy0YDQsNC70Y8gMjAyMCwg
MTA6MzYgKzAzOjAwINC+0YIgT2xla3NhbmRyPGJyPiZndDsgJmd0OyBBbmRydXNoY2hlbmtvICZs
dDs8YSBocmVmPSIvY29tcG9zZT9Ubz1vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbSI+
b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb208L2E+PGJyPiZndDsgJmx0Oy9jb21wb3Nl
P1RvPW9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tJmd0OyZndDs6PGJyPiZndDsgJmd0
Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7IE9uIDIvMS8yMCA0OjM5IFBNLCBTYW50dWNjbyB3
cm90ZTo8YnI+Jmd0OyAmZ3Q7ICZndDsgSGVsbG8gYWdhaW4sPGJyPiZndDsgJmd0OyAmZ3Q7IEkg
aGF2ZSBub3QgeWV0IG1hZGUgdG8gd29yayBteSBkcm0gY2xpZW50LCBzbyBJIGhhdmUgdHJpZWQg
dG8gcnVuPGJyPiZndDsgJmd0OyAmZ3Q7IGxpbnV4IGxpa2UgYSBkb21VJm5ic3A7KHRvIHNlZSBo
b3cgaXQgc2hvdWxkIHdvcmspLCBpdCBkb2VzbuKAmXQgd29yayB0b288YnI+Jmd0OyAmZ3Q7ICZn
dDsg4oCUJm5ic3A7ZGlzcGxfYmUgY2F0Y2hlcyBTSUdTRUdWOjxicj4mZ3Q7ICZndDsgJmd0Ozxi
cj4mZ3Q7ICZndDsgJmd0OyAjMCAmbmJzcDsweDAwMDA3ZjRhZmVkMWMxNjEgaW4gPz8gKCkgZnJv
bSAvbGliNjQvbGliYy5zby42PGJyPiZndDsgJmd0OyAmZ3Q7ICMxICZuYnNwOzB4MDAwMDU1NzIz
YjljNWJlYyBpbiBEcm06OkR1bWJEcm06OmNvcHk8YnI+Jmd0OyAmZ3Q7ICh0aGlzPTB4N2Y0YWRj
MDAwZTAwKSBhdDxicj4mZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAvaG9tZS9z
YW50dWNjby90bXAveGVuLXRyb29wcy9kaXNwbF9iZS9zcmMvZGlzcGxheUJhY2tlbmQvZHJtL0R1
bWIuY3BwOjE0OTxicj4mZ3Q7ICZndDsgJmd0OyAjMiAmbmJzcDsweDAwMDA1NTcyM2I5YThmNTEg
aW4gQnVmZmVyc1N0b3JhZ2U6OmdldEZyYW1lQnVmZmVyQW5kQ29weTxicj4mZ3Q7ICZndDsgJmd0
OyAodGhpcz0weDdmNGFlMDAwMTBlMCwgZmJDb29raWU9MTg0NDY2MTI2ODIyOTUwODMyNjQpIGF0
PGJyPiZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0Ozxicj4mZ3Q7IC9ob21lL3NhbnR1Y2NvL3Rt
cC94ZW4tdHJvb3BzL2Rpc3BsX2JlL3NyYy9kaXNwbGF5QmFja2VuZC9CdWZmZXJzU3RvcmFnZS5j
cHA6MTY1PGJyPiZndDsgJmd0OyAmZ3Q7IEl0IHRyaWVzIHRvIGNvcHkgdG8gbUJ1ZmZlciB3aXRo
IG5vbi1hY2Nlc3NpYmxlIGFkZHJlc3MuPGJyPiZndDsgJmd0OyAmZ3Q7IEZvciB0aGUgbW9tZW50
IEkgc2VlIGEmbmJzcDtzdHJhbmdlIG9mZnNldCBmb3IgbW1hcCBjYWxsIG9mPGJyPiZndDsgJmd0
OyAvZGV2L2RybS9jYXJkMDxicj4mZ3Q7ICZndDsgJmd0OyBpbiB0aGUgc3RyYWNlIGxvZyDigJQm
bmJzcDsweDEwMDAwMDAwMC4gSXMgdGhhdCBub3JtYWw/PGJyPiZndDsgJmd0OyAmZ3Q7IEFueSBk
aXJlY3Rpb24gb2Ygd2hpY2gmbmJzcDt0byBkaWcgd2lsbCBiZSB2ZXJ5IGhlbHBmdWwuPGJyPiZn
dDsgJmd0OyAmZ3Q7IENvbmZpZ3VyYXRpb24gZGV0YWlsczo8YnI+Jmd0OyAmZ3Q7ICZndDsgWGVu
IDQuMTIuMSBEb20wOiBMaW51eCA0LjIwLjE3LWdlbnRvbyAjMTMgU01QIFNhdCBEZWMgMjg8YnI+
Jmd0OyAmZ3Q7IDExOjEyOjI0IE1TSzxicj4mZ3Q7ICZndDsgJmd0OyAyMDE5IHg4Nl82NCBJbnRl
bChSKSBDZWxlcm9uKFIpIENQVSBOMzA1MCBAIDEuNjBHSHogR2VudWluZUludGVsPGJyPiZndDsg
Jmd0OyBHTlUvTGludXg8YnI+Jmd0OyAmZ3Q7ICZndDsgRG9tVTogTGludXggNC4yMC4xNy1nZW50
b288YnI+Jmd0OyAmZ3Q7ICZndDsgbGFzdCB4ZW4tdHJvb3BzL2xpYnhlbmJlIGFuZCB4ZW4tdHJv
b3BzL2Rpc3BsX2JlPGJyPiZndDsgJmd0OyAmZ3Q7IExvZ3MgKGRtZXNnLCB4bCBkbWVzZywgZGlz
cGxfYmUsIHN0cmFjZSBsb2cgb2YgZGlzcGxfYmUpLCBhPGJyPiZndDsgJmd0OyBiYWNrdHJhY2U8
YnI+Jmd0OyAmZ3Q7ICZndDsgb2YgZ2RiIGFuZCBrZXJuZWwgY29uZmlncyBhcmUgYXR0YWNoZWQu
PGJyPiZndDsgJmd0OyAmZ3Q7IFRoYW5rcyBpbiBhZHZhbmNlLjxicj4mZ3Q7ICZndDsgQ291bGQg
eW91IHBsZWFzZSB0cnkgRG9tMCBrZXJuZWwgV0lUSE9VVCB0aGUgb3B0aW9ucyBiZWxvdzo8YnI+
Jmd0OyAmZ3Q7IENPTkZJR19YRU5fR05UREVWX0RNQUJVRj15PGJyPiZndDsgJmd0OyBDT05GSUdf
WEVOX0dSQU5UX0RNQV9BTExPQz15PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgVGhlbiwganVz
dCB0byBtYWtlIHN1cmUsIGRpZCB5b3UgYnVpbGQgZGlzcGxfYmUgd2l0aG91dCB6ZXJvLWNvcHk8
YnI+Jmd0OyAmZ3Q7IHN1cHBvcnQ/PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyBPbiAx
LzgvMjAgNTozOCBQTSwgU2FudHVjY28gd3JvdGU6PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgVGhh
bmsgeW91IHZlcnkgbXVjaCBmb3IgYWxsIHlvdXIgYW5zd2Vycy48YnI+Jmd0OyAmZ3Q7ICZndDsg
Jmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7INCh0YDQtdC00LAsIDgg0Y/QvdCy0LDRgNGPIDIw
MjAsIDEwOjU0ICswMzowMCDQvtGCIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvPGJyPiZndDsgJmd0
OyAmZ3Q7ICZndDsgJmx0OzxhIGhyZWY9Ii9jb21wb3NlP1RvPW9sZWtzYW5kcl9hbmRydXNoY2hl
bmtvQGVwYW0uY29tIj5vbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbTwvYT48YnI+Jmd0
OyAmbHQ7L2NvbXBvc2U/VG89b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20mZ3Q7PGJy
PiZndDsgJmd0OyAmZ3Q7ICZndDsgJmx0Oy9jb21wb3NlP1RvPW9sZWtzYW5kcl9hbmRydXNoY2hl
bmtvQGVwYW0uY29tJmd0OyZndDs6PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgT24gMS82LzIwIDEw
OjM4IEFNLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsg
T24gMDYuMDEuMjAgMDg6NTYsIFNhbnR1Y2NvIHdyb3RlOjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7
ICZndDsmZ3Q7IEhlbGxvLDxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmZ3Q7PGJyPiZndDsg
Jmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsgSeKAmW0gdHJ5aW5nIHRvIHVzZSB2ZGlzcGwgaW50ZXJm
YWNlIGZyb20gUFYgT1MsIGl0IGRvZXNu4oCZdDxicj4mZ3Q7IHdvcmsuPGJyPiZndDsgJmd0OyAm
Z3Q7ICZndDsgJmd0OyZndDsgQ29uZmlndXJhdGlvbiBkZXRhaWxzOjxicj4mZ3Q7ICZndDsgJmd0
OyAmZ3Q7ICZndDsmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBYZW4gNC4xMi4xPGJyPiZn
dDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERvbTA6
IExpbnV4IDQuMjAuMTctZ2VudG9vICMxMyBTTVAgU2F0IERlYyAyODxicj4mZ3Q7IDExOjEyOjI0
IE1TSzxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IDIwMTk8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAm
Z3Q7Jmd0OyB4ODZfNjQgSW50ZWwoUikgQ2VsZXJvbihSKSBDUFUgTjMwNTAgQCAxLjYwR0h6IEdl
bnVpbmVJbnRlbDxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IEdOVS9MaW51eDxicj4mZ3Q7ICZndDsg
Jmd0OyAmZ3Q7ICZndDsmZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBEb21VOiB4ODYmbmJz
cDtQbGFuOSwgUFY8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jmd0OyBkaXNwbF9iZSBhcyBh
IGJhY2tlbmQgZm9yIHZkaXNwbCBhbmQgdmtiPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZn
dDs8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jmd0OyB3aGVuIFZNIHN0YXJ0cywgZGlzcGxf
YmUgcmVwb3J0cyBhYm91dCBhbiBlcnJvcjo8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jmd0
OyBnbnR0YWI6IGVycm9yOiBpb2N0bCBETUFCVUZfRVhQX0ZST01fUkVGUyBmYWlsZWQ6IEludmFs
aWQ8YnI+Jmd0OyAmZ3Q7IGFyZ3VtZW50PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsg
KGRpc3BsX2JlLmxvZzoyMjEpPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZndDs8YnI+Jmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jmd0OyByZWxhdGVkJm5ic3A7RG9tMCBvdXRwdXQgaXM6PGJy
PiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsgWyAxOTEuNTc5Mjc4XSBDYW5ub3QgcHJvdmlk
ZSBkbWEtYnVmOiB1c2VfcHRlbW9kZSAxPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZndDsg
KGRtZXNnLmNyZWF0ZS5sb2c6MTIzKTxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+Jmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IFRoaXMgc2VlbXMgdG8gYmUgYSBsaW1pdGF0aW9uIG9mIHRo
ZSB4ZW4gZG1hLWJ1ZiBkcml2ZXIuPGJyPiZndDsgSXQgd2FzPGJyPiZndDsgJmd0OyAmZ3Q7ICZn
dDsgd3JpdHRlbjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgZm9yIGJlaW5nIHVzZWQgb24g
QVJNIGluaXRpYWxseSB3aGVyZSBQViBpcyBub3QgYXZhaWxhYmxlLjxicj4mZ3Q7ICZndDsgJmd0
OyAmZ3Q7IFRoaXMgaXMgdHJ1ZSBhbmQgd2UgbmV2ZXIgdHJpZWQvdGFyZ2V0ZWQgUFYgZG9tYWlu
cyB3aXRoIHRoaXM8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBpbXBsZW1lbnRhdGlvbiw8YnI+Jmd0
OyAmZ3Q7ICZndDsgJmd0OyBzbyBpZiB0aGVyZSBpcyBhIG5lZWQgZm9yIHRoYXQgc29tZW9uZSBo
YXMgdG8gdGFrZSBhIGxvb2sgb24gdGhlPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgcHJvcGVyPGJy
PiZndDsgJmd0OyAmZ3Q7ICZndDsgaW1wbGVtZW50YXRpb24gZm9yIFBW4oCmPGJyPiZndDsgJmd0
OyAmZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBIYXZlIEkgZ290IHlvdXIgcmlnaHQg
YW5kIHRoZXJlIGlzIG5vJm5ic3A7dGhlIHByb3Blcjxicj4mZ3Q7ICZndDsgaW1wbGVtZW50YXRp
b24gOi0pPzxicj4mZ3Q7ICZndDsgJmd0OyBUaGVyZSBpcyBubzxicj4mZ3Q7ICZndDsgJmd0OyAm
Z3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZn
dDsgQ0MtaW5nIE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIHdobyBpcyB0aGUgYXV0aG9yIG9mIHRo
YXQ8YnI+Jmd0OyAmZ3Q7IGRyaXZlci4gSGU8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IHNo
b3VsZCBiZSBhYmxlIHRvIHRlbGwgdXMgd2hhdCB3b3VsZCBiZSBuZWVkZWQgdG8gZW5hYmxlIFBW
PGJyPiZndDsgJmd0OyBkb20wLjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+Jmd0OyAm
Z3Q7ICZndDsgJmd0OyAmZ3Q7IERlcGVuZGluZyBvbiB5b3VyIHVzZSBjYXNlIGl0IG1pZ2h0IGJl
IHBvc3NpYmxlIHRvIHVzZSBQVkg8YnI+Jmd0OyAmZ3Q7IGRvbTAsIGJ1dDxicj4mZ3Q7ICZndDsg
Jmd0OyAmZ3Q7ICZndDsgc3VwcG9ydCBmb3IgdGhpcyBtb2RlIGlzICJleHBlcmltZW50YWwiIG9u
bHkgYW5kIHNvbWUgZmVhdHVyZXM8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBhcmUgbm90PGJyPiZn
dDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyB5ZXQgd29ya2luZy48YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0
OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgV2VsbCwgb25lIG9mIHRoZSB3b3JrYXJvdW5k
cyBwb3NzaWJsZSBpcyB0byBkcm9wIHplcm8tY29weWluZzxicj4mZ3Q7ICZndDsgdXNlLWNhc2U8
YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAodGhpcyBpcyB3aHkgZGlzcGxheSBiYWNrZW5kIHRyaWVz
IHRvIGNyZWF0ZSBkbXUtYnVmcyBmcm9tPGJyPiZndDsgZ3JhbnRzPGJyPiZndDsgJmd0OyAmZ3Q7
ICZndDsgcGFzc2VkPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgYnkgdGhlIGd1ZXN0IGRvbWFpbiBh
bmQgZmFpbHMgYmVjYXVzZSBvZiAiQ2Fubm90IHByb3ZpZGU8YnI+Jmd0OyBkbWEtYnVmOjxicj4m
Z3Q7ICZndDsgJmd0OyAmZ3Q7IHVzZV9wdGVtb2RlIDEiKTxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7
IFNvLCBpbiB0aGlzIGNhc2UgZGlzcGxheSBiYWNrZW5kIHdpbGwgZG8gbWVtb3J5IGNvcHlpbmcg
Zm9yIHRoZTxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IGluY29taW5nPGJyPiZndDsgJmd0OyAmZ3Q7
ICZndDsgZnJhbWVzPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgYW5kIHdvbid0IHRvdWNoIERNQUJV
Rl9FWFBfRlJPTV9SRUZTIGlvY3RsLjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IFRvIGRvIHNvIGp1
c3QgZGlzYWJsZSB6ZXJvLWNvcHlpbmcgd2hpbGUgYnVpbGRpbmcgdGhlPGJyPiZndDsgYmFja2Vu
ZCBbMV08YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IFRoYW5r
cywgSSBoYXZlIGp1c3QmbmJzcDt0cmllZCZuYnNwO3RoZSB3b3JrYXJvdW5kLiBUaGUgYmFja2Vu
ZCBoYXMmbmJzcDtmYWlsZWQ8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyBpbiZuYnNwO2FuIG90aGVy
IHBsYWNlJm5ic3A7bm90IGNvcnJlc3BvbmRpbmcgd2l0aCBkbWFfYnVmLjxicj4mZ3Q7ICZndDsg
Jmd0OyAmZ3Q7IEFueXdheSZuYnNwO2l0IGlzIGVub3VnaCB0byBjb250aW51ZSZuYnNwO2RlYnVn
Z2luZyZuYnNwOyZuYnNwO215PGJyPiZndDsgJmd0OyBmcm9udGVuZCZuYnNwO2ltcGxlbWVudGF0
aW9uLjxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7IERvIHlvdSZuYnNwO2tub3cgaG93IGJpZyBpcyBw
ZXJmb3JtYW5jZSBwZW5hbHR5IGluIGNvbXBhcmlzb24gd2l0aDxicj4mZ3Q7ICZndDsgJmd0OyAm
Z3Q7IHRoZSZuYnNwO3plcm8tY29weSB2YXJpYW50Pzxicj4mZ3Q7ICZndDsgJmd0OyBXZWxsLCBp
dCBzb2xlbHkgZGVwZW5kcyBvbiB5b3VyIHNldHVwLCBzbyBJIGNhbm5vdCB0ZWxsIHdoYXQ8YnI+
Jmd0OyAmZ3Q7ICZndDsgd291bGQgdGhlIG51bWJlcnMgYmUgaW4geW91ciBjYXNlLiBDb21wYXJp
bmcgdG8gd2hhdCBJIGhhdmU8YnI+Jmd0OyBkb2Vzbid0PGJyPiZndDsgJmd0OyAmZ3Q7IG1ha2Ug
YW55IHNlbnNlIHRvIG1lOiBvbmUgc2hvdWxkIGNvbXBhcmUgYXBwbGVzIHRvIGFwcGxlczxicj4m
Z3Q7ICZndDsgJmd0OyAmZ3Q7IERvZXMgaXQgbWFrZSBhJm5ic3A7c2Vuc2UgaWYgSSBtYWtlIGEm
bmJzcDtkZWRpY2F0ZWQgSFZNIGRvbWFpbiB3aXRoPGJyPiZndDsgJmd0OyBsaW51eCBvbmx5PGJy
PiZndDsgJmd0OyAmZ3Q7ICZndDsgZm9yIHRoZSBwdXJwb3NlIG9mJm5ic3A7dmRpc3BsIGFuZCB2
a2JkIGJhY2tlbmRzPyZuYnNwO0lzIHRoZXJlIGE8YnI+Jmd0OyBob3BlJm5ic3A7dGhpczxicj4m
Z3Q7ICZndDsgJmd0OyAmZ3Q7IGFwcHJvYWNoIHdpbGwgd29yaz88YnI+Jmd0OyAmZ3Q7ICZndDsg
WW91IGNhbiB0cnkgaWYgdGhpcyBhcHByb2FjaCBmaXRzIHlvdXIgZGVzaWduIGFuZCByZXF1aXJl
bWVudHM8YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8
YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IEp1ZXJnZW48YnI+Jmd0OyAmZ3Q7ICZndDsgJmd0
OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgWzFdPGJyPiZndDsgJmd0OyAmZ3Q7ICZndDs8
YnI+Jmd0OyAmZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgPGEgaHJlZj0iaHR0cHM6Ly9n
aXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQj
TDEyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxf
YmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQjTDEyPC9hPjxicj4mZ3Q7ICZsdDs8YSBocmVm
PSJodHRwczovL3VybGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9v
cHMvZGlzcGxfYmUvYmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJj
UUlVQlBBIWtaMUpRRlJTMnBYal9JdVhCaHZZaG1QOVFfc3ZjTHlqQ1hLOTQ2NVVMR0I0TWVpWVBS
ejJjRjdsZXBIZ2dyOVV4UFU5ek9CRVV3JCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vdXJsZGVm
ZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9i
L21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEha1oxSlFGUlMy
cFhqX0l1WEJodllobVA5UV9zdmNMeWpDWEs5NDY1VUxHQjRNZWlZUFJ6MmNGN2xlcEhnZ3I5VXhQ
VTl6T0JFVXckPC9hPiZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmx0OzxhIGhyZWY9Imh0dHBz
Oi8vdXJsZGVmZW5zZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNw
bF9iZS9ibG9iL21hc3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEh
a3ZEZ3kzWDBJdVNRazdEMkRkc0d0c2p0eUdyb1liTktPclBHOTVPcHlvQWt1QlZiRlNtem96d2Zv
cjA1amtSbDBpdGEwRnVtQnckIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly91cmxkZWZlbnNlLmNv
bS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVy
L0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQQSFrdkRneTNYMEl1U1FrN0Qy
RGRzR3RzanR5R3JvWWJOS09yUEc5NU9weW9Ba3VCVmJGU216b3p3Zm9yMDVqa1JsMGl0YTBGdW1C
dyQ8L2E+Jmd0Ozxicj4mZ3Q7ICZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAmbHQ7PGEg
aHJlZj0iaHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBzOi8vZ2l0aHViLmNvbS94ZW4t
dHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMudHh0KkwxMl9fO0l3ISFHRl8y
OWRiY1FJVUJQQSFnaTgxb1paTnZXYUZXVVZuYVpsdUFfbU5CQUl0TE1kNFJabW5jLU1fRm1scERv
anFlUVFuUzdhWFNObGJvODByZTl1T2wyd3FGQSQiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3Vy
bGRlZmVuc2UuY29tL3YzL19faHR0cHM6Ly9naXRodWIuY29tL3hlbi10cm9vcHMvZGlzcGxfYmUv
YmxvYi9tYXN0ZXIvQ01ha2VMaXN0cy50eHQqTDEyX187SXchIUdGXzI5ZGJjUUlVQlBBIWdpODFv
WlpOdldhRldVVm5hWmx1QV9tTkJBSXRMTWQ0UlptbmMtTV9GbWxwRG9qcWVRUW5TN2FYU05sYm84
MHJlOXVPbDJ3cUZBJDwvYT4mZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+Jmd0OyAmZ3Q7
ICZndDs8YnI+Jmd0OyAmZ3Q7PGJyPiZndDsgJmx0OzxhIGhyZWY9Imh0dHBzOi8vdXJsZGVmZW5z
ZS5jb20vdjMvX19odHRwczovL2dpdGh1Yi5jb20veGVuLXRyb29wcy9kaXNwbF9iZS9ibG9iL21h
c3Rlci9DTWFrZUxpc3RzLnR4dCpMMTJfXztJdyEhR0ZfMjlkYmNRSVVCUEEhbXozZ24xd1FNWDJE
WGVOdUFWLTFfZEk3bnhGWVlaT2dkUGlKTlNGTWVzQ3o5bEF6T0tsd1ZQbGRkYnhiY0xtVU80NE5P
eTBURkEkIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly91cmxkZWZlbnNlLmNvbS92My9fX2h0dHBz
Oi8vZ2l0aHViLmNvbS94ZW4tdHJvb3BzL2Rpc3BsX2JlL2Jsb2IvbWFzdGVyL0NNYWtlTGlzdHMu
dHh0KkwxMl9fO0l3ISFHRl8yOWRiY1FJVUJQQSFtejNnbjF3UU1YMkRYZU51QVYtMV9kSTdueEZZ
WVpPZ2RQaUpOU0ZNZXNDejlsQXpPS2x3VlBsZGRieGJjTG1VTzQ0Tk95MFRGQSQ8L2E+Jmd0Ozxi
cj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPiZndDsgJmd0OyAmZ3Q7ICZndDsgQmVzdCByZWdhcmRz
LDxicj4mZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZuYnNwOyBBbGV4YW5kZXIgU3ljaGV2PGJyPiZndDsg
Jmd0OyAmZ3Q7PGJyPiZndDsgJmd0Ozxicj4mZ3Q7ICZndDs8YnI+Jmd0OyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS08YnI+Jmd0Ozxicj5bMV0gPGEgaHJlZj0iaHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGlu
dXgvdjUuNS9zb3VyY2UvZHJpdmVycy94ZW4vZ250ZGV2LmMjTDMwMCIgdGFyZ2V0PSJfYmxhbmsi
Pmh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y1LjUvc291cmNlL2RyaXZlcnMveGVu
L2dudGRldi5jI0wzMDA8L2E+PGJyPlsyXSA8YSBocmVmPSJodHRwczovL2VsaXhpci5ib290bGlu
LmNvbS9saW51eC92NS41L3NvdXJjZS9kcml2ZXJzL3hlbi9nbnRkZXYuYyNMMzE5IiB0YXJnZXQ9
Il9ibGFuayI+aHR0cHM6Ly9lbGl4aXIuYm9vdGxpbi5jb20vbGludXgvdjUuNS9zb3VyY2UvZHJp
dmVycy94ZW4vZ250ZGV2LmMjTDMxOTwvYT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2Nr
cXVvdGU+PGRpdj4mbmJzcDs8L2Rpdj48L0JPRFk+PC9IVE1MPgo=

----ALT--d7B7d867aE71Ad93181db6Ca9358Cb7B1581105341--


--===============5142070180244219090==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5142070180244219090==--


From xen-devel-bounces@lists.xenproject.org Fri Feb 07 20:27:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 20:27:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0AE7-0002ox-TT; Fri, 07 Feb 2020 20:27:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+iv/=33=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0AE6-0002os-Mg
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 20:27:46 +0000
X-Inumbo-ID: 4c670948-49e8-11ea-a759-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4c670948-49e8-11ea-a759-bc764e2007e4;
 Fri, 07 Feb 2020 20:27:45 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id z9so383086wrs.10
 for <xen-devel@lists.xenproject.org>; Fri, 07 Feb 2020 12:27:45 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=jeCEv+8MHCW/BEAd1KhqqNLWQdYOC4J+prlXgjXtC/4=;
 b=c8LMa+fQmtvNscUSH+eHeX2rFXdQ0+X/ktEjL7EvXDiO+IQTZqtXqnNwlWFsm+ZmZz
 LS5J2nXQgjndot0IM447Erf81TQlkkxSjEKuvk/Ok1C7gBVuZuB6i/W/eiaiv4h+f+GS
 XATJQ5V4xcu+VHh9lgHfwCRpKSJ1FDIWy9V3R3uBekIrutuXveKqeMeO3uVDrdz9WXvf
 sddSGSsIGt1utwUflmugvA06OGlMPKB43P9TYlY39HG77Rzcd4CVFXsCWRjKvX0pP0j2
 RVfcWdW/S0Oyzc/i1d5wnC5ctaiGaj8kgnGSBNvcVyicWN5X48gp7mEflxRrAFyg4MJJ
 Nsww==
X-Gm-Message-State: APjAAAVk8E8tYrH2bG6caad3RcPewzM6J0tKaoxnwNipyvuQ/wB+mudG
 0ehIk68vsFWWb7zHBTc9las=
X-Google-Smtp-Source: APXvYqxoCXFT1yLIae3AyI/+H/tHKvd9J0w8osyfbWL7BsA8IEysy4/F5rIp6xOsSrBpwnVsmrT9cQ==
X-Received: by 2002:a5d:638f:: with SMTP id p15mr757296wru.402.1581107264578; 
 Fri, 07 Feb 2020 12:27:44 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id h2sm5053213wrt.45.2020.02.07.12.27.43
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 07 Feb 2020 12:27:44 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, Jan Beulich <jbeulich@suse.com>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-1-dwmw2@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <28e1dfce-b4c5-7c73-0574-48fc4179443e@xen.org>
Date: Fri, 7 Feb 2020 20:27:42 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200207155701.2781820-1-dwmw2@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 1/2] xen/mm: fold PGC_broken into PGC_state
 bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGF2aWQsCgpDb3VsZCB5b3UgcGxlYXNlIHNlbmQgdGhlIHNlcmllcyBpbiBhIHNlcGFyYXRl
IHRocmVhZD8gU28gd2UgZG9uJ3QgbWl4IAp0aGUgdHdvIGRpc2N1c3Npb25zIChpLmUgbWVyZ2Ug
YW5kIGZyZWUgb24gYm9vdCBhbGxvY2F0ZWQgcGFnZSkgdG9nZXRoZXIuCgpPbiAwNy8wMi8yMDIw
IDE1OjU3LCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4gRnJvbTogRGF2aWQgV29vZGhvdXNlIDxk
d213QGFtYXpvbi5jby51az4KPiAKPiBPbmx5IFBHQ19zdGF0ZV9vZmZsaW5pbmcgYW5kIFBHQ19z
dGF0ZV9vZmZsaW5lZCBhcmUgdmFsaWQgaW4gY29uanVuY3Rpb24KPiB3aXRoIFBHQ19icm9rZW4u
IFRoZSBvdGhlciB0d28gc3RhdGVzIChmcmVlIGFuZCBpbnVzZSkgd2VyZSBuZXZlciB2YWxpZAo+
IGZvciBhIGJyb2tlbiBwYWdlLgo+IAo+IEJ5IGZvbGRpbmcgUEdDX2Jyb2tlbiBpbiwgd2UgY2Fu
IGhhdmUgdGhyZWUgYml0cyBmb3IgUEdDX3N0YXRlIHdoaWNoCj4gYWxsb3dzIHVwIHRvIDggc3Rh
dGVzLCBvZiB3aGljaCA2IGFyZSBjdXJyZW50bHkgdXNlZCBhbmQgMiBhcmUgYXZhaWxhYmxlCj4g
Zm9yIG5ldyB1c2UgY2FzZXMuCgpUaGUgaWRlYSBsb29rcyBnb29kIHRvIG1lLiBJIGhhdmUgYSBm
ZXcgIG1vc3RseSBuaXRwaWNraW5nIGNvbW1lbnQgYmVsb3cuCgo+IAo+IFNpZ25lZC1vZmYtYnk6
IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4gLS0tCj4gICB4ZW4vYXJjaC94
ODYvZG9tY3RsLmMgICAgfCAgMiArLQo+ICAgeGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMgIHwgNjcg
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLQo+ICAgeGVuL2luY2x1ZGUv
YXNtLWFybS9tbS5oIHwgMjYgKysrKysrKysrKystLS0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLXg4
Ni9tbS5oIHwgMzMgKysrKysrKysrKysrKy0tLS0tLS0KPiAgIDQgZmlsZXMgY2hhbmdlZCwgODIg
aW5zZXJ0aW9ucygrKSwgNDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYyBiL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwo+IGluZGV4IDRmYTljOTExNDAu
LjE3YTMxOGUxNmQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gQEAgLTQxNSw3ICs0MTUsNyBAQCBsb25nIGFyY2hfZG9f
ZG9tY3RsKAo+ICAgICAgICAgICAgICAgICAgIGlmICggcGFnZS0+dS5pbnVzZS50eXBlX2luZm8g
JiBQR1RfcGlubmVkICkKPiAgICAgICAgICAgICAgICAgICAgICAgdHlwZSB8PSBYRU5fRE9NQ1RM
X1BGSU5GT19MUElOVEFCOwo+ICAgCj4gLSAgICAgICAgICAgICAgICBpZiAoIHBhZ2UtPmNvdW50
X2luZm8gJiBQR0NfYnJva2VuICkKPiArICAgICAgICAgICAgICAgIGlmICggcGFnZV9pc19icm9r
ZW4ocGFnZSkgKQo+ICAgICAgICAgICAgICAgICAgICAgICB0eXBlID0gWEVOX0RPTUNUTF9QRklO
Rk9fQlJPS0VOOwo+ICAgICAgICAgICAgICAgfQo+ICAgCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vcGFnZV9hbGxvYy5jIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBpbmRleCA5NzkwMmQ0
MmMxLi40MDg0NTAzNTU0IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vcGFnZV9hbGxvYy5jCj4g
KysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBAQCAtMTA5Myw3ICsxMDkzLDcgQEAgc3Rh
dGljIGludCByZXNlcnZlX29mZmxpbmVkX3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqaGVhZCkKPiAg
ICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7Cj4gICAgICAgICAgIGludCBuZXh0X29yZGVy
Owo+ICAgCj4gLSAgICAgICAgaWYgKCBwYWdlX3N0YXRlX2lzKGN1cl9oZWFkLCBvZmZsaW5lZCkg
KQo+ICsgICAgICAgIGlmICggcGFnZV9pc19vZmZsaW5lZChjdXJfaGVhZCkgKQo+ICAgICAgICAg
ICB7Cj4gICAgICAgICAgICAgICBjdXJfaGVhZCsrOwo+ICAgICAgICAgICAgICAgaWYgKCBmaXJz
dF9kaXJ0eSAhPSBJTlZBTElEX0RJUlRZX0lEWCAmJiBmaXJzdF9kaXJ0eSApCj4gQEAgLTExMTMs
NyArMTExMyw3IEBAIHN0YXRpYyBpbnQgcmVzZXJ2ZV9vZmZsaW5lZF9wYWdlKHN0cnVjdCBwYWdl
X2luZm8gKmhlYWQpCj4gICAgICAgICAgICAgICBmb3IgKCBpID0gKDEgPDwgY3VyX29yZGVyKSwg
cGcgPSBjdXJfaGVhZCArICgxIDw8IGN1cl9vcmRlciApOwo+ICAgICAgICAgICAgICAgICAgICAg
aSA8ICgxIDw8IG5leHRfb3JkZXIpOwo+ICAgICAgICAgICAgICAgICAgICAgaSsrLCBwZysrICkK
PiAtICAgICAgICAgICAgICAgIGlmICggcGFnZV9zdGF0ZV9pcyhwZywgb2ZmbGluZWQpICkKPiAr
ICAgICAgICAgICAgICAgIGlmICggcGFnZV9pc19vZmZsaW5lZChwZykgKQo+ICAgICAgICAgICAg
ICAgICAgICAgICBicmVhazsKPiAgICAgICAgICAgICAgIGlmICggaSA9PSAoIDEgPDwgbmV4dF9v
cmRlcikgKQo+ICAgICAgICAgICAgICAgewo+IEBAIC0xMTQ1LDE2ICsxMTQ1LDE5IEBAIHN0YXRp
YyBpbnQgcmVzZXJ2ZV9vZmZsaW5lZF9wYWdlKHN0cnVjdCBwYWdlX2luZm8gKmhlYWQpCj4gICAK
PiAgICAgICBmb3IgKCBjdXJfaGVhZCA9IGhlYWQ7IGN1cl9oZWFkIDwgaGVhZCArICggMVVMIDw8
IGhlYWRfb3JkZXIpOyBjdXJfaGVhZCsrICkKPiAgICAgICB7Cj4gLSAgICAgICAgaWYgKCAhcGFn
ZV9zdGF0ZV9pcyhjdXJfaGVhZCwgb2ZmbGluZWQpICkKPiArICAgICAgICBzdHJ1Y3QgcGFnZV9s
aXN0X2hlYWQgKmxpc3Q7CgpXZSB0ZW5kIHRvIGFkZCBhIG5ld2xpbmUgYWZ0ZXIgYSBzZXJpZXMg
b2YgZGVjbGFyYXRpb24uCgo+ICsgICAgICAgIGlmICggcGFnZV9zdGF0ZV9pcyhjdXJfaGVhZCwg
b2ZmbGluZWQpICkKPiArICAgICAgICAgICAgbGlzdCA9ICZwYWdlX29mZmxpbmVkX2xpc3Q7Cj4g
KyAgICAgICAgZWxzZSBpZiAocGFnZV9zdGF0ZV9pcyhjdXJfaGVhZCwgYnJva2VuKSApCj4gKyAg
ICAgICAgICAgIGxpc3QgPSAmcGFnZV9icm9rZW5fbGlzdDsKPiArICAgICAgICBlbHNlCj4gICAg
ICAgICAgICAgICBjb250aW51ZTsKPiAgIAo+ICAgICAgICAgICBhdmFpbFtub2RlXVt6b25lXS0t
Owo+ICAgICAgICAgICB0b3RhbF9hdmFpbF9wYWdlcy0tOwo+ICAgICAgICAgICBBU1NFUlQodG90
YWxfYXZhaWxfcGFnZXMgPj0gMCk7Cj4gICAKPiAtICAgICAgICBwYWdlX2xpc3RfYWRkX3RhaWwo
Y3VyX2hlYWQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIHRlc3RfYml0KF9QR0NfYnJv
a2VuLCAmY3VyX2hlYWQtPmNvdW50X2luZm8pID8KPiAtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJnBhZ2VfYnJva2VuX2xpc3QgOiAmcGFnZV9vZmZsaW5lZF9saXN0KTsKPiArICAgICAgICBw
YWdlX2xpc3RfYWRkX3RhaWwoY3VyX2hlYWQsIGxpc3QpOwo+ICAgCj4gICAgICAgICAgIGNvdW50
Kys7Cj4gICAgICAgfQo+IEBAIC0xNDA0LDEzICsxNDA3LDE2IEBAIHN0YXRpYyB2b2lkIGZyZWVf
aGVhcF9wYWdlcygKPiAgICAgICAgICAgc3dpdGNoICggcGdbaV0uY291bnRfaW5mbyAmIFBHQ19z
dGF0ZSApCj4gICAgICAgICAgIHsKPiAgICAgICAgICAgY2FzZSBQR0Nfc3RhdGVfaW51c2U6Cj4g
LSAgICAgICAgICAgIEJVR19PTihwZ1tpXS5jb3VudF9pbmZvICYgUEdDX2Jyb2tlbik7Cj4gICAg
ICAgICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID0gUEdDX3N0YXRlX2ZyZWU7Cj4gICAgICAgICAg
ICAgICBicmVhazsKPiAgIAo+ICAgICAgICAgICBjYXNlIFBHQ19zdGF0ZV9vZmZsaW5pbmc6Cj4g
LSAgICAgICAgICAgIHBnW2ldLmNvdW50X2luZm8gPSAocGdbaV0uY291bnRfaW5mbyAmIFBHQ19i
cm9rZW4pIHwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFBHQ19zdGF0ZV9vZmZs
aW5lZDsKPiArICAgICAgICAgICAgcGdbaV0uY291bnRfaW5mbyA9IFBHQ19zdGF0ZV9vZmZsaW5l
ZDsKPiArICAgICAgICAgICAgdGFpbnRlZCA9IDE7Cj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsK
PiArICAgICAgICBjYXNlIFBHQ19zdGF0ZV9icm9rZW5fb2ZmbGluaW5nOgo+ICsgICAgICAgICAg
ICBwZ1tpXS5jb3VudF9pbmZvID0gUEdDX3N0YXRlX2Jyb2tlbjsKPiAgICAgICAgICAgICAgIHRh
aW50ZWQgPSAxOwo+ICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAKPiBAQCAtMTUyNywxNiArMTUz
MywyNSBAQCBzdGF0aWMgdW5zaWduZWQgbG9uZyBtYXJrX3BhZ2Vfb2ZmbGluZShzdHJ1Y3QgcGFn
ZV9pbmZvICpwZywgaW50IGJyb2tlbikKPiAgICAgICBkbyB7Cj4gICAgICAgICAgIG54ID0geCA9
IHk7Cj4gICAKPiAtICAgICAgICBpZiAoICgoeCAmIFBHQ19zdGF0ZSkgIT0gUEdDX3N0YXRlX29m
ZmxpbmVkKSAmJgo+IC0gICAgICAgICAgICAgKCh4ICYgUEdDX3N0YXRlKSAhPSBQR0Nfc3RhdGVf
b2ZmbGluaW5nKSApCj4gKyAgICAgICAgbnggJj0gflBHQ19zdGF0ZTsKPiArCj4gKyAgICAgICAg
c3dpdGNoICggeCAmIFBHQ19zdGF0ZSApCj4gICAgICAgICAgIHsKPiAtICAgICAgICAgICAgbngg
Jj0gflBHQ19zdGF0ZTsKPiAtICAgICAgICAgICAgbnggfD0gKCgoeCAmIFBHQ19zdGF0ZSkgPT0g
UEdDX3N0YXRlX2ZyZWUpCj4gLSAgICAgICAgICAgICAgICAgICA/IFBHQ19zdGF0ZV9vZmZsaW5l
ZCA6IFBHQ19zdGF0ZV9vZmZsaW5pbmcpOwo+IC0gICAgICAgIH0KPiArICAgICAgICBjYXNlIFBH
Q19zdGF0ZV9pbnVzZToKPiArICAgICAgICBjYXNlIFBHQ19zdGF0ZV9vZmZsaW5pbmc6Cj4gKyAg
ICAgICAgICAgIG54IHw9IGJyb2tlbiA/IFBHQ19zdGF0ZV9vZmZsaW5pbmcgOiBQR0Nfc3RhdGVf
YnJva2VuX29mZmxpbmluZzsKPiArICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAgIGNh
c2UgUEdDX3N0YXRlX2ZyZWU6Cj4gKyAgICAgICAgICAgIG54IHw9IGJyb2tlbiA/IFBHQ19zdGF0
ZV9icm9rZW4gOiBQR0Nfc3RhdGVfb2ZmbGluZWQ7Cj4gICAKPiAtICAgICAgICBpZiAoIGJyb2tl
biApCj4gLSAgICAgICAgICAgIG54IHw9IFBHQ19icm9rZW47Cj4gKyAgICAgICAgY2FzZSBQR0Nf
c3RhdGVfYnJva2VuX29mZmxpbmluZzoKPiArICAgICAgICAgICAgbnggfD0gUEdDX3N0YXRlX2Jy
b2tlbl9vZmZsaW5pbmc7Cj4gKwo+ICsgICAgICAgIGNhc2UgUEdDX3N0YXRlX29mZmxpbmVkOgo+
ICsgICAgICAgIGNhc2UgUEdDX3N0YXRlX2Jyb2tlbjoKPiArICAgICAgICAgICAgbnggfD0gUEdD
X3N0YXRlX2Jyb2tlbjsKClNob3VsZG4ndCB0aGlzIGJlOgoKY2FzZSBQR0Nfc3RhdGVfb2ZmbGlu
ZWQ6CiAgICAgbnggfD0gYnJva2VuID8gUEdDX3N0YXRlX29mZmxpbmVkIDogUEdDX3N0YXRlX2Jy
b2tlbjsKCmNhc2UgUEdDX3N0YXRlX2Jyb2tlbjoKICAgICBueCB8PSBQR0Nfc3RhdGVfYnJva2Vu
OwoKVGhlcmUgYXJlIGFsc28gcXVpdGUgYSBkaWZmZXJlbmNlIHdpdGggdGhlIGRlZmF1bHQgY2Fz
ZSBub3cuIFdpdGhvdXQgCnRoaXMgcGF0Y2gsIGlmIHlvdSB3ZXJlIHRvIGFkZCBhIG5ldyBzdGF0
ZSBidXQgbm90IGhhbmRsaW5nIGl0IGhlcmUsIHlvdSAKd291bGQgdHJhbnNpdGlvbiB0byBQR0Nf
c3RhdGVfb2ZmbGluaW5nLiBXaXRoIHRoaXMgcGF0Y2gsIHdlIHdpbGwgCnRyYW5zdGlvbiB0byAw
IChpLmUgUEdDX3N0YXRlX2ludXNlIGZvciBub3cpLgoKUEdDX3N0YXRlXyogYXJlIG5vdCBhbiBl
bnVtLCB0aGUgY29tcGlsZXIgY2FuJ3QgaGVscCB0byBjYXRjaCBuZXcgc3RhdGUgCnRoYXQgZG9l
c24ndCBoYXZlIGEgY29ycmVzcG9uZGluZyBjYXNlLiBTbyBJIHdvdWxkIHN1Z2dlc3QgdG8gYWRk
IGEgCmRlZmF1bHQgbWF0Y2hpbmcgdGhlIGN1cnJlbnQgYmVoYXZpb3IgYW5kIGFkZGluZyBhbiAK
QVNTRVJUX1VOUkVBQ0hBQkxFKCkuIE5vdGUgdGhhdCBJIGFtIG9wZW4gdG8gYSBkaWZmZXJlbnQg
a2luZCBvZiAKaGFuZGxpbmcgaGVyZS4KCj4gKyAgICAgICAgfQo+ICAgCj4gICAgICAgICAgIGlm
ICggeCA9PSBueCApCj4gICAgICAgICAgICAgICBicmVhazsKPiBAQCAtMTYwOSw3ICsxNjI0LDcg
QEAgaW50IG9mZmxpbmVfcGFnZShtZm5fdCBtZm4sIGludCBicm9rZW4sIHVpbnQzMl90ICpzdGF0
dXMpCj4gICAgICAgICogbmVlZCB0byBwcmV2ZW50IG1hbGljaW91cyBndWVzdCBhY2Nlc3MgdGhl
IGJyb2tlbiBwYWdlIGFnYWluLgo+ICAgICAgICAqIFVuZGVyIHN1Y2ggY2FzZSwgaHlwZXJ2aXNv
ciBzaHV0ZG93biBndWVzdCwgcHJldmVudGluZyByZWN1cnNpdmUgbWNlLgo+ICAgICAgICAqLwo+
IC0gICAgaWYgKCAocGctPmNvdW50X2luZm8gJiBQR0NfYnJva2VuKSAmJiAob3duZXIgPSBwYWdl
X2dldF9vd25lcihwZykpICkKPiArICAgIGlmICggcGFnZV9pc19icm9rZW4ocGcpICYmIChvd25l
ciA9IHBhZ2VfZ2V0X293bmVyKHBnKSkgKQo+ICAgICAgIHsKPiAgICAgICAgICAgKnN0YXR1cyA9
IFBHX09GRkxJTkVfQUdBSU47Cj4gICAgICAgICAgIGRvbWFpbl9jcmFzaChvd25lcik7Cj4gQEAg
LTE2MjAsNyArMTYzNSw3IEBAIGludCBvZmZsaW5lX3BhZ2UobWZuX3QgbWZuLCBpbnQgYnJva2Vu
LCB1aW50MzJfdCAqc3RhdHVzKQo+ICAgCj4gICAgICAgb2xkX2luZm8gPSBtYXJrX3BhZ2Vfb2Zm
bGluZShwZywgYnJva2VuKTsKPiAgIAo+IC0gICAgaWYgKCBwYWdlX3N0YXRlX2lzKHBnLCBvZmZs
aW5lZCkgKQo+ICsgICAgaWYgKCBwYWdlX2lzX29mZmxpbmVkKHBnKSApCj4gICAgICAgewo+ICAg
ICAgICAgICByZXNlcnZlX2hlYXBfcGFnZShwZyk7Cj4gICAKPiBAQCAtMTY5OSwxNCArMTcxNCwx
NCBAQCB1bnNpZ25lZCBpbnQgb25saW5lX3BhZ2UobWZuX3QgbWZuLCB1aW50MzJfdCAqc3RhdHVz
KQo+ICAgICAgIGRvIHsKPiAgICAgICAgICAgcmV0ID0gKnN0YXR1cyA9IDA7Cj4gICAKPiAtICAg
ICAgICBpZiAoIHkgJiBQR0NfYnJva2VuICkKPiArICAgICAgICBpZiAoICh5ICYgUEdDX3N0YXRl
KSA9PSBQR0Nfc3RhdGVfYnJva2VuIHx8Cj4gKyAgICAgICAgICAgICAoeSAmIFBHQ19zdGF0ZSkg
PT0gUEdDX3N0YXRlX2Jyb2tlbl9vZmZsaW5pbmcgKQoKVGhpcyBpcyBhIGJpdCBhIHNoYW1lIHdl
IGNhbid0IHVzZSBwYWdlX2lzX2Jyb2tlbi4gV291bGQgaXQgbWFrZSBzZW5zZSAKdG8gaW50cm9k
dWNlIGFuIGhlbHBlciB0aGF0IGp1c3QgdGFrZSBhIGNvdW50X2luZm8/Cgo+ICAgICAgICAgICB7
Cj4gICAgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+ICAgICAgICAgICAgICAgKnN0YXR1cyA9
IFBHX09OTElORV9GQUlMRUQgfFBHX09OTElORV9CUk9LRU47Cj4gICAgICAgICAgICAgICBicmVh
azsKPiAgICAgICAgICAgfQo+IC0KPiAtICAgICAgICBpZiAoICh5ICYgUEdDX3N0YXRlKSA9PSBQ
R0Nfc3RhdGVfb2ZmbGluZWQgKQo+ICsgICAgICAgIGVsc2UgaWYgKCAoeSAmIFBHQ19zdGF0ZSkg
PT0gUEdDX3N0YXRlX29mZmxpbmVkICkKPiAgICAgICAgICAgewo+ICAgICAgICAgICAgICAgcGFn
ZV9saXN0X2RlbChwZywgJnBhZ2Vfb2ZmbGluZWRfbGlzdCk7Cj4gICAgICAgICAgICAgICAqc3Rh
dHVzID0gUEdfT05MSU5FX09OTElORUQ7Cj4gQEAgLTE3NDcsMTEgKzE3NjIsMTEgQEAgaW50IHF1
ZXJ5X3BhZ2Vfb2ZmbGluZShtZm5fdCBtZm4sIHVpbnQzMl90ICpzdGF0dXMpCj4gICAKPiAgICAg
ICBwZyA9IG1mbl90b19wYWdlKG1mbik7Cj4gICAKPiAtICAgIGlmICggcGFnZV9zdGF0ZV9pcyhw
Zywgb2ZmbGluaW5nKSApCj4gKyAgICBpZiAoIHBhZ2VfaXNfb2ZmbGluaW5nKHBnKSApCj4gICAg
ICAgICAgICpzdGF0dXMgfD0gUEdfT0ZGTElORV9TVEFUVVNfT0ZGTElORV9QRU5ESU5HOwo+IC0g
ICAgaWYgKCBwZy0+Y291bnRfaW5mbyAmIFBHQ19icm9rZW4gKQo+ICsgICAgaWYgKCBwYWdlX2lz
X2Jyb2tlbihwZykgKQo+ICAgICAgICAgICAqc3RhdHVzIHw9IFBHX09GRkxJTkVfU1RBVFVTX0JS
T0tFTjsKPiAtICAgIGlmICggcGFnZV9zdGF0ZV9pcyhwZywgb2ZmbGluZWQpICkKPiArICAgIGlm
ICggcGFnZV9pc19vZmZsaW5lZChwZykgKQo+ICAgICAgICAgICAqc3RhdHVzIHw9IFBHX09GRkxJ
TkVfU1RBVFVTX09GRkxJTkVEOwo+ICAgCj4gICAgICAgc3Bpbl91bmxvY2soJmhlYXBfbG9jayk7
Cj4gQEAgLTI0ODMsNyArMjQ5OCw3IEBAIF9faW5pdGNhbGwocGFnZWFsbG9jX2tleWhhbmRsZXJf
aW5pdCk7Cj4gICAKPiAgIHZvaWQgc2NydWJfb25lX3BhZ2Uoc3RydWN0IHBhZ2VfaW5mbyAqcGcp
Cj4gICB7Cj4gLSAgICBpZiAoIHVubGlrZWx5KHBnLT5jb3VudF9pbmZvICYgUEdDX2Jyb2tlbikg
KQo+ICsgICAgaWYgKCB1bmxpa2VseShwYWdlX2lzX2Jyb2tlbihwZykpICkKPiAgICAgICAgICAg
cmV0dXJuOwo+ICAgCj4gICAjaWZuZGVmIE5ERUJVRwo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL21tLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL21tLmgKPiBpbmRleCAzMzNlZmQz
YTYwLi5jOTQ2NmM4Y2EwIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vbW0uaAo+IEBAIC0xMTIsMTMgKzExMiwyNSBAQCBz
dHJ1Y3QgcGFnZV9pbmZvCj4gICAvKiBQYWdlIGlzIGJyb2tlbj8gKi8KPiAgICNkZWZpbmUgX1BH
Q19icm9rZW4gICAgICAgUEdfc2hpZnQoNykKPiAgICNkZWZpbmUgUEdDX2Jyb2tlbiAgICAgICAg
UEdfbWFzaygxLCA3KQoKU2hvdWxkbid0IHRoaXMgYmUgZHJvcHBlZCBub3c/Cgo+IC0gLyogTXV0
dWFsbHktZXhjbHVzaXZlIHBhZ2Ugc3RhdGVzOiB7IGludXNlLCBvZmZsaW5pbmcsIG9mZmxpbmVk
LCBmcmVlIH0uICovCj4gLSNkZWZpbmUgUEdDX3N0YXRlICAgICAgICAgUEdfbWFzaygzLCA5KQo+
IC0jZGVmaW5lIFBHQ19zdGF0ZV9pbnVzZSAgIFBHX21hc2soMCwgOSkKPiAtI2RlZmluZSBQR0Nf
c3RhdGVfb2ZmbGluaW5nIFBHX21hc2soMSwgOSkKPiAtI2RlZmluZSBQR0Nfc3RhdGVfb2ZmbGlu
ZWQgUEdfbWFzaygyLCA5KQo+IC0jZGVmaW5lIFBHQ19zdGF0ZV9mcmVlICAgIFBHX21hc2soMywg
OSkKPiAtI2RlZmluZSBwYWdlX3N0YXRlX2lzKHBnLCBzdCkgKCgocGcpLT5jb3VudF9pbmZvJlBH
Q19zdGF0ZSkgPT0gUEdDX3N0YXRlXyMjc3QpCj4gKyAvKgo+ICsgICogTXV0dWFsbHktZXhjbHVz
aXZlIHBhZ2Ugc3RhdGVzOgo+ICsgICogeyBpbnVzZSwgb2ZmbGluaW5nLCBvZmZsaW5lZCwgZnJl
ZSwgYnJva2VuX29mZmxpbmluZywgYnJva2VuIH0KPiArICAqLwo+ICsjZGVmaW5lIFBHQ19zdGF0
ZSAgICAgICAgICAgICAgICAgIFBHX21hc2soNywgOSkKPiArI2RlZmluZSBQR0Nfc3RhdGVfaW51
c2UgICAgICAgICAgICBQR19tYXNrKDAsIDkpCj4gKyNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmlu
ZyAgICAgICAgUEdfbWFzaygxLCA5KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9vZmZsaW5lZCAgICAg
ICAgIFBHX21hc2soMiwgOSkKPiArI2RlZmluZSBQR0Nfc3RhdGVfZnJlZSAgICAgICAgICAgICBQ
R19tYXNrKDMsIDkpCj4gKyNkZWZpbmUgUEdDX3N0YXRlX2Jyb2tlbl9vZmZsaW5pbmcgUEdfbWFz
ayg0LCA5KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9icm9rZW4gICAgICAgICAgIFBHX21hc2soNSwg
OSkKCkkgYWdyZWUgdGhhdCBtYWtpbmcgYWxsIHRoZSB2YWx1ZSBhbGlnbmVkIG1ha2UgaXQgbmlj
ZXIgdG8gcmVhZCwgYnV0IAp0aGlzIGlzIGluY3JlYXNpbmcgbnVtYmVyIG9mICJ1bnJlbGF0ZWQi
IGNoYW5nZXMgYW5kIG1ha2VzIHRoZSByZXZpZXcgCm1vcmUgZGlmZmljdWx0LgoKSSB3b3VsZCBw
cmVmZXIgaWYgd2UgbGVhdmUgdGhlIGluZGVudGF0aW9uIGFsb25lIGZvciB0aGUgY3VycmVudCAK
I2RlZmluZS4gQnV0IEkgYW0gbm90IGdvaW5nIHRvIHB1c2ggZm9yIGl0IDopLgoKPiArCj4gKyNk
ZWZpbmUgcGFnZV9zdGF0ZV9pcyhwZywgc3QpICAgICAgKCgocGcpLT5jb3VudF9pbmZvJlBHQ19z
dGF0ZSkgPT0gUEdDX3N0YXRlXyMjc3QpCj4gKyNkZWZpbmUgcGFnZV9pc19icm9rZW4ocGcpICAg
ICAgICAgKHBhZ2Vfc3RhdGVfaXMoKHBnKSwgYnJva2VuX29mZmxpbmluZykgfHwgIFwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9zdGF0ZV9pcygocGcpLCBicm9r
ZW4pKQo+ICsjZGVmaW5lIHBhZ2VfaXNfb2ZmbGluZWQocGcpICAgICAgIChwYWdlX3N0YXRlX2lz
KChwZyksIGJyb2tlbikgfHwgICAgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYWdlX3N0YXRlX2lzKChwZyksIG9mZmxpbmVkKSkKPiArI2RlZmluZSBwYWdlX2lzX29m
ZmxpbmluZyhwZykgICAgICAocGFnZV9zdGF0ZV9pcygocGcpLCBicm9rZW5fb2ZmbGluaW5nKSB8
fCBcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2Vfc3RhdGVfaXMo
KHBnKSwgb2ZmbGluaW5nKSkKPiAgIAo+ICAgLyogQ291bnQgb2YgcmVmZXJlbmNlcyB0byB0aGlz
IGZyYW1lLiAqLwo+ICAgI2RlZmluZSBQR0NfY291bnRfd2lkdGggICBQR19zaGlmdCg5KQo+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L21tLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L21tLmgKPiBpbmRleCAyY2E4ODgyYWQwLi4zZWRhZGY3YTdjIDEwMDY0NAo+IC0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAo+IEBA
IC02NywxOCArNjcsMjcgQEAKPiAgICAvKiAzLWJpdCBQQVQvUENEL1BXVCBjYWNoZS1hdHRyaWJ1
dGUgaGludC4gKi8KPiAgICNkZWZpbmUgUEdDX2NhY2hlYXR0cl9iYXNlIFBHX3NoaWZ0KDYpCj4g
ICAjZGVmaW5lIFBHQ19jYWNoZWF0dHJfbWFzayBQR19tYXNrKDcsIDYpCj4gLSAvKiBQYWdlIGlz
IGJyb2tlbj8gKi8KPiAtI2RlZmluZSBfUEdDX2Jyb2tlbiAgICAgICBQR19zaGlmdCg3KQo+IC0j
ZGVmaW5lIFBHQ19icm9rZW4gICAgICAgIFBHX21hc2soMSwgNykKPiAtIC8qIE11dHVhbGx5LWV4
Y2x1c2l2ZSBwYWdlIHN0YXRlczogeyBpbnVzZSwgb2ZmbGluaW5nLCBvZmZsaW5lZCwgZnJlZSB9
LiAqLwo+IC0jZGVmaW5lIFBHQ19zdGF0ZSAgICAgICAgIFBHX21hc2soMywgOSkKPiAtI2RlZmlu
ZSBQR0Nfc3RhdGVfaW51c2UgICBQR19tYXNrKDAsIDkpCj4gLSNkZWZpbmUgUEdDX3N0YXRlX29m
ZmxpbmluZyBQR19tYXNrKDEsIDkpCj4gLSNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmVkIFBHX21h
c2soMiwgOSkKPiAtI2RlZmluZSBQR0Nfc3RhdGVfZnJlZSAgICBQR19tYXNrKDMsIDkpCj4gLSNk
ZWZpbmUgcGFnZV9zdGF0ZV9pcyhwZywgc3QpICgoKHBnKS0+Y291bnRfaW5mbyZQR0Nfc3RhdGUp
ID09IFBHQ19zdGF0ZV8jI3N0KQo+IC0KPiAtIC8qIENvdW50IG9mIHJlZmVyZW5jZXMgdG8gdGhp
cyBmcmFtZS4gKi8KPiArIC8qCj4gKyAgKiBNdXR1YWxseS1leGNsdXNpdmUgcGFnZSBzdGF0ZXM6
Cj4gKyAgKiB7IGludXNlLCBvZmZsaW5pbmcsIG9mZmxpbmVkLCBmcmVlLCBicm9rZW5fb2ZmbGlu
aW5nLCBicm9rZW4gfQo+ICsgICovCj4gKyNkZWZpbmUgUEdDX3N0YXRlICAgICAgICAgICAgICAg
ICAgUEdfbWFzayg3LCA5KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9pbnVzZSAgICAgICAgICAgIFBH
X21hc2soMCwgOSkKPiArI2RlZmluZSBQR0Nfc3RhdGVfb2ZmbGluaW5nICAgICAgICBQR19tYXNr
KDEsIDkpCj4gKyNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmVkICAgICAgICAgUEdfbWFzaygyLCA5
KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9mcmVlICAgICAgICAgICAgIFBHX21hc2soMywgOSkKPiAr
I2RlZmluZSBQR0Nfc3RhdGVfYnJva2VuX29mZmxpbmluZyBQR19tYXNrKDQsIDkpCj4gKyNkZWZp
bmUgUEdDX3N0YXRlX2Jyb2tlbiAgICAgICAgICAgUEdfbWFzayg1LCA5KQo+ICsKPiArI2RlZmlu
ZSBwYWdlX3N0YXRlX2lzKHBnLCBzdCkgICAgICAoKChwZyktPmNvdW50X2luZm8mUEdDX3N0YXRl
KSA9PSBQR0Nfc3RhdGVfIyNzdCkKPiArI2RlZmluZSBwYWdlX2lzX2Jyb2tlbihwZykgICAgICAg
ICAocGFnZV9zdGF0ZV9pcygocGcpLCBicm9rZW5fb2ZmbGluaW5nKSB8fCAgXAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWdlX3N0YXRlX2lzKChwZyksIGJyb2tlbikp
Cj4gKyNkZWZpbmUgcGFnZV9pc19vZmZsaW5lZChwZykgICAgICAgKHBhZ2Vfc3RhdGVfaXMoKHBn
KSwgYnJva2VuKSB8fCAgICBcCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhZ2Vfc3RhdGVfaXMoKHBnKSwgb2ZmbGluZWQpKQo+ICsjZGVmaW5lIHBhZ2VfaXNfb2ZmbGlu
aW5nKHBnKSAgICAgIChwYWdlX3N0YXRlX2lzKChwZyksIGJyb2tlbl9vZmZsaW5pbmcpIHx8IFwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9zdGF0ZV9pcygocGcp
LCBvZmZsaW5pbmcpKQo+ICsKPiArLyogQ291bnQgb2YgcmVmZXJlbmNlcyB0byB0aGlzIGZyYW1l
LiAqLwo+ICAgI2RlZmluZSBQR0NfY291bnRfd2lkdGggICBQR19zaGlmdCg5KQo+ICAgI2RlZmlu
ZSBQR0NfY291bnRfbWFzayAgICAoKDFVTDw8UEdDX2NvdW50X3dpZHRoKS0xKQo+ICAgCj4gCgpD
aGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 07 22:08:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 07 Feb 2020 22:08:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0Bmu-0002py-Rp; Fri, 07 Feb 2020 22:07:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PrS3=33=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0Bms-0002pt-Vq
 for xen-devel@lists.xenproject.org; Fri, 07 Feb 2020 22:07:47 +0000
X-Inumbo-ID: 41140bc8-49f6-11ea-a677-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 41140bc8-49f6-11ea-a677-bc764e2007e4;
 Fri, 07 Feb 2020 22:07:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Bmk-000343-LJ; Fri, 07 Feb 2020 22:07:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Bmk-0005F6-Cz; Fri, 07 Feb 2020 22:07:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Bmk-0006Ec-CM; Fri, 07 Feb 2020 22:07:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146793-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 07 Feb 2020 22:07:38 +0000
Subject: [Xen-devel] [qemu-mainline test] 146793: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5MyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3OTMvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVp
bGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MmNjY2ExYmQ5NDU2
NTY4Zjk5NmQ1NjQ2YjIwMDFmYWFjOTY5NDRiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MyBk
YXlzICAyNjAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzkzICAyMDIwLTAyLTA3
IDIwOjA2OjU0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWku
bGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xl
LmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1
YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1p
ZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5
bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9y
d2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xleSA8cm9iZXJ0LmZvbGV5
QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2FsdmFkb3JAcWluZGVsLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2NvdHQgQ2hl
bG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5nQHNpZml2ZS5jb20+CiAgU2ltb24g
VmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJn
ZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBH
YXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwgTXV0aHVzd2FteSA8c3VuaWxtdXRA
bWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNrZnJhbWUub3JnPgogIFRhbyBYdSA8
dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8
bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNo
QGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZ
dXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdo
dWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBa
aGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0NzggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 01:42:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 01:42:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0F8a-0003VI-F6; Sat, 08 Feb 2020 01:42:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0F8Z-0003VD-8g
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 01:42:23 +0000
X-Inumbo-ID: 3c13703c-4a14-11ea-b2a9-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c13703c-4a14-11ea-b2a9-12813bfff9fa;
 Sat, 08 Feb 2020 01:42:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0F8R-0008KN-78; Sat, 08 Feb 2020 01:42:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0F8Q-0001WU-O7; Sat, 08 Feb 2020 01:42:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0F8Q-0007jx-Me; Sat, 08 Feb 2020 01:42:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146794-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 01:42:14 +0000
Subject: [Xen-devel] [qemu-mainline test] 146794: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3OTQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MmNjY2ExYmQ5NDU2
NTY4Zjk5NmQ1NjQ2YjIwMDFmYWFjOTY5NDRiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MyBk
YXlzICAyNjEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzkzICAyMDIwLTAyLTA3
IDIwOjA2OjU0IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWku
bGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xl
LmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1
YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1p
ZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5
bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9y
d2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xleSA8cm9iZXJ0LmZvbGV5
QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2FsdmFkb3JAcWluZGVsLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2NvdHQgQ2hl
bG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5nQHNpZml2ZS5jb20+CiAgU2ltb24g
VmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJn
ZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBH
YXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwgTXV0aHVzd2FteSA8c3VuaWxtdXRA
bWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNrZnJhbWUub3JnPgogIFRhbyBYdSA8
dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8
bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNo
QGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZ
dXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdo
dWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBa
aGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0NzggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 02:40:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 02:40:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0G2D-0007uy-Ok; Sat, 08 Feb 2020 02:39:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0G2C-0007ut-GJ
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 02:39:52 +0000
X-Inumbo-ID: 4790f65c-4a1c-11ea-b2ab-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4790f65c-4a1c-11ea-b2ab-12813bfff9fa;
 Sat, 08 Feb 2020 02:39:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0G2A-0001PY-2N; Sat, 08 Feb 2020 02:39:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0G29-0003Vd-G7; Sat, 08 Feb 2020 02:39:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0G29-0004iP-FT; Sat, 08 Feb 2020 02:39:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146787-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-armhf-armhf-xl-vhd:leak-check/check:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=4e3322ec14155d3580fcbbe64e342c98182c1848
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 02:39:49 +0000
Subject: [Xen-devel] [xen-unstable test] 146787: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc4NyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc4Ny8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTggbGVhay1jaGVj
ay9jaGVjayBmYWlsIGluIDE0Njc3NyBwYXNzIGluIDE0Njc4NwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ2
Nzc3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDE0Njc3NyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc3NyBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICAgICAgICAgZmFp
bCAgbGlrZSAxNDY3NTEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3Rh
cnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0Njc1MQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2
NzU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njc1NwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDE0Njc1NwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTQ2NzU3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY3NTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njc1NwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ2NzU3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3NTcKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0ZTMzMjJlYzE0MTU1ZDM1ODBm
Y2JiZTY0ZTM0MmM5ODE4MmMxODQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NTcgIDIwMjAt
MDItMDYgMDc6NTA6MjAgWiAgICAxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2NzY5ICAy
MDIwLTAyLTA2IDE5OjA2OjQ2IFogICAgMSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTQ2Nzc3ICAyMDIwLTAyLTA3IDA0OjI0OjQxIFogICAgMCBkYXlzICAgIDIgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMu
eGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNGUzMzIyZWMxNC4uNzJkYmNmMGMwNiAg
NzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0ZjhmMTZmZTg4OGVhOCAtPiBtYXN0ZXIKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 03:00:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 03:00:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0GLf-0001IE-GL; Sat, 08 Feb 2020 02:59:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0GLe-0001I0-3v
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 02:59:58 +0000
X-Inumbo-ID: 13773400-4a1f-11ea-b2ad-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13773400-4a1f-11ea-b2ad-12813bfff9fa;
 Sat, 08 Feb 2020 02:59:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0GLX-0001no-Cw; Sat, 08 Feb 2020 02:59:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0GLX-0003wX-45; Sat, 08 Feb 2020 02:59:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0GLX-0002XH-3P; Sat, 08 Feb 2020 02:59:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146792-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=bd33a385eec746e33ff3e8a628193913d52861ef
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 02:59:51 +0000
Subject: [Xen-devel] [ovmf test] 146792: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5MiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3OTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgYmQzM2EzODVlZWM3NDZlMzNmZjNlOGE2MjgxOTM5MTNkNTI4NjFlZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzEgZGF5cyAgMTExIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc5MiAgMjAyMC0wMi0wNyAxODozOTo1OCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRv
bmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBIYW8g
QSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5jb20+
CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKaWFuIEogV2FuZyA8amlh
bi5qLndhbmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBM
YXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGlu
ZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1p
bmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5s
aXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNv
bT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNo
YWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2
YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBpZXJy
ZSBHb25kb2lzIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29tPgogIFNlYW4gQnJvZ2FuIDxzZWFuLmJy
b2dhbkBtaWNyb3NvZnQuY29tPgogIFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBT
aXl1YW4sIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3RldmVuLnNoaUBpbnRl
bC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAgU3VkaXB0byBQYXVs
IDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZpdDk2OTZAcHJvdG9u
bWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZpdDk2OTY9cHJvdG9u
bWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwuY29tPgogIFh1LCBX
ZWk2IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBaaGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwu
Y29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4g
PHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyODEzIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 03:31:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 03:31:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0Gpv-0004KN-8j; Sat, 08 Feb 2020 03:31:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0Gpu-0004KI-Fe
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 03:31:14 +0000
X-Inumbo-ID: 749a2cde-4a23-11ea-b2ae-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 749a2cde-4a23-11ea-b2ae-12813bfff9fa;
 Sat, 08 Feb 2020 03:31:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Gps-0002PR-2d; Sat, 08 Feb 2020 03:31:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Gpr-0004fb-Nm; Sat, 08 Feb 2020 03:31:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Gpr-0000Cl-NC; Sat, 08 Feb 2020 03:31:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146790-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 03:31:11 +0000
Subject: [Xen-devel] [linux-5.4 test] 146790: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5MCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc5MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTQ2NzYwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1OGM3MjA1N2Y2NjJjZWU0ZWMyYWFhYjli
ZTFhYmVjZWQ4ODQ4MTRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
MjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDIzIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyMiBkYXlzICAgNTAgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUzICAyMDIwLTAyLTA1IDIyOjQwOjM5IFog
ICAgMiBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MTYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDI4MTggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 04:08:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 04:08:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0HPV-0006tA-Fe; Sat, 08 Feb 2020 04:08:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0HPT-0006t5-J3
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 04:07:59 +0000
X-Inumbo-ID: 962716a0-4a28-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 962716a0-4a28-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 04:07:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0HPQ-00039T-AG; Sat, 08 Feb 2020 04:07:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0HPQ-0005ot-2x; Sat, 08 Feb 2020 04:07:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0HPQ-0005KK-1V; Sat, 08 Feb 2020 04:07:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146795-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 04:07:56 +0000
Subject: [Xen-devel] [qemu-mainline test] 146795: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3OTUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MmNjY2ExYmQ5NDU2
NTY4Zjk5NmQ1NjQ2YjIwMDFmYWFjOTY5NDRiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MyBk
YXlzICAyNjIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzkzICAyMDIwLTAyLTA3
IDIwOjA2OjU0IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWku
bGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xl
LmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1
YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1p
ZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5
bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9y
d2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xleSA8cm9iZXJ0LmZvbGV5
QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2FsdmFkb3JAcWluZGVsLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2NvdHQgQ2hl
bG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5nQHNpZml2ZS5jb20+CiAgU2ltb24g
VmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJn
ZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBH
YXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwgTXV0aHVzd2FteSA8c3VuaWxtdXRA
bWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNrZnJhbWUub3JnPgogIFRhbyBYdSA8
dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8
bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNo
QGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZ
dXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdo
dWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBa
aGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0NzggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 05:55:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 05:55:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0J58-0007VV-W5; Sat, 08 Feb 2020 05:55:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0J58-0007VQ-9T
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 05:55:06 +0000
X-Inumbo-ID: 898a64f6-4a37-11ea-b2ba-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 898a64f6-4a37-11ea-b2ba-12813bfff9fa;
 Sat, 08 Feb 2020 05:54:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0J4z-0005Xq-L0; Sat, 08 Feb 2020 05:54:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0J4z-00008u-BY; Sat, 08 Feb 2020 05:54:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0J4z-0003rH-At; Sat, 08 Feb 2020 05:54:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146797-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=7dcf32c1ee1e78e18c431ec728f00bc763fef0cb
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 05:54:57 +0000
Subject: [Xen-devel] [ovmf test] 146797: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3OTcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgN2RjZjMyYzFlZTFlNzhlMThjNDMxZWM3MjhmMDBiYzc2M2ZlZjBjYgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzEgZGF5cyAgMTEyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc5NyAgMjAyMC0wMi0wOCAwMzowMDoyMCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJp
YW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
RmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBp
bnRlbC5jb20+CiAgSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBWb2VseiA8
amFzb24udm9lbHpAaW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5j
b20+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIEty
enlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3Jn
PgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAg
TWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgS3ViYWNraSA8bWlj
aGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZhbmEua0BpbnRlbC5jb20+
CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlwcGUg
TWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJy
ZS5nb25kb2lzQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5j
b20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVh
bi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4g
U2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBh
cm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRh
bHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMu
aW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50
ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMxMDggbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 06:58:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 06:58:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0K4X-0003wF-6V; Sat, 08 Feb 2020 06:58:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n7iK=34=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1j0K4V-0003wA-Jc
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 06:58:31 +0000
X-Inumbo-ID: 69dfb986-4a40-11ea-b2cb-bc764e2007e4
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 69dfb986-4a40-11ea-b2cb-bc764e2007e4;
 Sat, 08 Feb 2020 06:58:30 +0000 (UTC)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.92.3 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1j0K4G-000FB7-8o; Sat, 08 Feb 2020 06:58:16 +0000
Date: Sat, 8 Feb 2020 06:58:16 +0000
From: Tim Deegan <tim@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200208065816.GA58313@deinos.phlegethon.org>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <fe250b28cc42442c86fdb108e1702c45@EX13D32EUC003.ant.amazon.com>
 <97420ba1-ecc1-8545-d36b-8d67d6ac226a@suse.com>
 <91137906fece4250abbdf7ccad975cdf@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <91137906fece4250abbdf7ccad975cdf@EX13D32EUC003.ant.amazon.com>
User-Agent: Mutt/1.11.1 (2018-12-01)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMDk6MTcgKzAwMDAgb24gMDYgRmViICgxNTgwOTgwNjY0KSwgRHVycmFudCwgUGF1bCB3cm90
ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gPiBPbiAwNi4wMi4yMDIwIDA5OjI4LCBEdXJyYW50LCBQYXVs
IHdyb3RlOgo+ID4gPj4gIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCAgMiArLQoK
PiBHZW9yZ2UsIEp1bGllbiwgVGltLAo+IAo+ICAgQ2FuIEkgaGF2ZSBhY2tzIG9yIG90aGVyd2lz
ZSwgcGxlYXNlPwoKQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoKQ2hlZXJzLAoK
VGltLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 07:37:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 07:37:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0KgN-0007At-B6; Sat, 08 Feb 2020 07:37:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0KgM-0007Ao-Iz
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 07:37:38 +0000
X-Inumbo-ID: e0aa6e3a-4a45-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e0aa6e3a-4a45-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 07:37:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0KgK-0007WV-4Y; Sat, 08 Feb 2020 07:37:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0KgJ-0003PU-Ry; Sat, 08 Feb 2020 07:37:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0KgJ-0001NC-RJ; Sat, 08 Feb 2020 07:37:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146799-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2621d48f005a07db38c3951715b9d220992126df
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 07:37:35 +0000
Subject: [Xen-devel] [libvirt test] 146799: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY3OTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDI2MjFkNDhmMDA1YTA3ZGIzOGMzOTUxNzE1
YjlkMjIwOTkyMTI2ZGYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMjIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDIxIGRheXMgICAyMiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY3OTkgIDIwMjAtMDItMDggMDQ6MTk6MDMgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpvbmdzbWEgPGpqb25nc21hQHJlZGhhdC5j
b20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxq
dG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJv
a292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFJp
Y2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5jb20+CiAgU2FoaWQgT3JlbnRpbm8gRmVy
ZGphb3VpIDxzYWhpZC5mZXJkamFvdWlAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgemhlbndlaSBwaSA8
cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDU3MiBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 07:44:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 07:44:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0KnM-000867-Gw; Sat, 08 Feb 2020 07:44:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0KnL-000862-5w
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 07:44:51 +0000
X-Inumbo-ID: ddb3c32e-4a46-11ea-b2bc-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddb3c32e-4a46-11ea-b2bc-12813bfff9fa;
 Sat, 08 Feb 2020 07:44:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0KnB-0007fC-1S; Sat, 08 Feb 2020 07:44:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0KnA-0003bJ-P1; Sat, 08 Feb 2020 07:44:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0KnA-0007BJ-O3; Sat, 08 Feb 2020 07:44:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146800-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 07:44:40 +0000
Subject: [Xen-devel] [qemu-mainline test] 146800: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MDAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MmNjY2ExYmQ5NDU2
NTY4Zjk5NmQ1NjQ2YjIwMDFmYWFjOTY5NDRiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MyBk
YXlzICAyNjMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzkzICAyMDIwLTAyLTA3
IDIwOjA2OjU0IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWku
bGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xl
LmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1
YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1p
ZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5
bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9y
d2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xleSA8cm9iZXJ0LmZvbGV5
QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2FsdmFkb3JAcWluZGVsLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2NvdHQgQ2hl
bG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5nQHNpZml2ZS5jb20+CiAgU2ltb24g
VmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJn
ZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBH
YXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwgTXV0aHVzd2FteSA8c3VuaWxtdXRA
bWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNrZnJhbWUub3JnPgogIFRhbyBYdSA8
dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8
bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNo
QGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZ
dXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdo
dWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBa
aGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0NzggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 08:45:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 08:45:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0LjD-00051Y-MS; Sat, 08 Feb 2020 08:44:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0LjC-00051T-Hn
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 08:44:38 +0000
X-Inumbo-ID: 3c05a8ea-4a4f-11ea-b2c2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c05a8ea-4a4f-11ea-b2c2-12813bfff9fa;
 Sat, 08 Feb 2020 08:44:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Lj9-0000rZ-9K; Sat, 08 Feb 2020 08:44:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Lj8-0005Q3-W5; Sat, 08 Feb 2020 08:44:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Lj8-0001XI-VT; Sat, 08 Feb 2020 08:44:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146801-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=7dcf32c1ee1e78e18c431ec728f00bc763fef0cb
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 08:44:34 +0000
Subject: [Xen-devel] [ovmf test] 146801: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MDEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgN2RjZjMyYzFlZTFlNzhlMThjNDMxZWM3MjhmMDBiYzc2M2ZlZjBjYgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzEgZGF5cyAgMTEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc5NyAgMjAyMC0wMi0wOCAwMzowMDoyMCBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJp
YW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
RmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBp
bnRlbC5jb20+CiAgSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBWb2VseiA8
amFzb24udm9lbHpAaW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5j
b20+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIEty
enlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3Jn
PgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAg
TWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgS3ViYWNraSA8bWlj
aGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZhbmEua0BpbnRlbC5jb20+
CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlwcGUg
TWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJy
ZS5nb25kb2lzQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5j
b20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVh
bi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4g
U2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBh
cm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRh
bHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMu
aW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50
ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMxMDggbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 09:05:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 09:05:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0M3f-0006lk-5R; Sat, 08 Feb 2020 09:05:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0M3d-0006le-IN
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 09:05:45 +0000
X-Inumbo-ID: 2f9c1245-4a52-11ea-b2c7-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2f9c1245-4a52-11ea-b2c7-12813bfff9fa;
 Sat, 08 Feb 2020 09:05:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0M3b-0001K1-Eh; Sat, 08 Feb 2020 09:05:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0M3b-00067T-7F; Sat, 08 Feb 2020 09:05:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0M3b-0001xV-6d; Sat, 08 Feb 2020 09:05:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146796-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64:xen-build:fail:regression
 xen-unstable:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 09:05:43 +0000
Subject: [Xen-devel] [xen-unstable test] 146796: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc5Ni8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2Nzg3CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDE0Njc4
NyBwYXNzIGluIDE0Njc5NgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ2Nzg3CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdy
YWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTYgZ3Vl
c3QtbG9jYWxtaWdyYXRlICBmYWlsIGluIDE0Njc4NyBsaWtlIDE0Njc3NwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgIGZhaWwgaW4gMTQ2Nzg3IGxp
a2UgMTQ2Nzc3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgZmFpbCBpbiAxNDY3ODcgbGlrZSAxNDY3NzcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICBmYWlsIGluIDE0Njc4NyBsaWtlIDE0Njc3Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwg
aW4gMTQ2Nzg3IGxpa2UgMTQ2Nzc3CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBpbiAxNDY3ODcgbGlrZSAxNDY3NzcK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZh
aWwgaW4gMTQ2Nzg3IGxpa2UgMTQ2Nzc3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgZmFpbCBpbiAxNDY3ODcgbGlrZSAxNDY3NzcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICBmYWlsIGluIDE0Njc4
NyBsaWtlIDE0Njc3NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgIGZhaWwgaW4gMTQ2Nzg3IGxpa2UgMTQ2Nzc3CiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgIGZhaWwgaW4gMTQ2Nzg3IG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTQ2Nzg3IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3ODcgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0
Njc4NyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3ODcgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiBmYWlsIGluIDE0Njc4NyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc4NyBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTQ2Nzg3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzg3IG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgZmFpbCBpbiAx
NDY3ODcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2Nzg3CiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
NDY3ODcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAg
ICAgICAgICAgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0ZjhmMTZmZTg4OGVhOApiYXNlbGlu
ZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3
MmM0ZjhmMTZmZTg4OGVhOAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2Nzk2ICAyMDIwLTAyLTA4
IDAyOjQwOjQ3IFogICAgMCBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgICAgICAwIGF0dGVtcHRzCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1Ymxp
c2hlZCB0ZXN0ZWQgdHJlZSBpcyBhbHJlYWR5IHVwIHRvIGRhdGUuCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 11:53:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 11:53:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0OfD-0003lb-Uw; Sat, 08 Feb 2020 11:52:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UONU=34=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0OfC-0003lW-RQ
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 11:52:42 +0000
X-Inumbo-ID: 82be329c-4a69-11ea-b2e5-12813bfff9fa
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82be329c-4a69-11ea-b2e5-12813bfff9fa;
 Sat, 08 Feb 2020 11:52:41 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id a5so5124453wmb.0
 for <xen-devel@lists.xenproject.org>; Sat, 08 Feb 2020 03:52:41 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=wTdiel/9e+Tbh2XYgMeBzuVx81mJuf8hawjdPd5QFC4=;
 b=NiIRnosMHpH1mb/CPYOif+TK4KAbsJXPPrjULdPwlG6Zc59Stu1u4iJDEe0YEOjR5z
 zu2tuBrm/Ilg+jptLikmeogHddkXfaE5PgZA9ZPUFhFckH1thvqJcYql74VRTzfkhXMw
 QTi7HoRI3WtYDbze+Jifq0+u1YAP2Rx1wf5rJAqGFidzyzhuASR1dkSV//xELqPCqu4l
 ZiDjm6vrZN9rPotsp/ICwAd0mhZEXaYfOWJe2e2Bfb+0eHcrF3BjAwIlgIst9k9vOa4r
 EYjw6P/TA2T8sxOi6SMwHMpiIq79ocorMYFKm8e6FNFK9zcFyPgPoyT0RRNVwlqdj2r4
 uFFQ==
X-Gm-Message-State: APjAAAW9Hj/X2nRTd55vg0FHOX7h0mqzRFovMZyHek9qxgI0ws9ONPXn
 Q3pLJCTAhcj0Njdj/MSVzO4=
X-Google-Smtp-Source: APXvYqxJUS2nZiNNTFKWj1BzHnwzvHa7OiH752sicYpvtiYTUdrmD4brZaQUWNVLUDlwx3TkRrm9gg==
X-Received: by 2002:a05:600c:21c5:: with SMTP id
 x5mr4298439wmj.72.1581162761046; 
 Sat, 08 Feb 2020 03:52:41 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id x6sm7131143wmi.44.2020.02.08.03.52.39
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 08 Feb 2020 03:52:40 -0800 (PST)
To: Wei Liu <wl@xen.org>, Paul Durrant <pdurrant@amazon.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>
References: <20200206164810.30168-1-pdurrant@amazon.com>
 <20200206165256.5jmpfpfcsfs2q4k7@debian>
From: Julien Grall <julien@xen.org>
Message-ID: <9e11d2fa-cafd-ef79-aa85-c41180f525e7@xen.org>
Date: Sat, 8 Feb 2020 11:52:37 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200206165256.5jmpfpfcsfs2q4k7@debian>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: cc community manager on
 patches to CHANGELOG.md
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAwNi8wMi8yMDIwIDE2OjUyLCBXZWkgTGl1IHdyb3RlOgo+IE9uIFRodSwgRmViIDA2
LCAyMDIwIGF0IDA0OjQ4OjEwUE0gKzAwMDAsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gVGhlIHB1
cnBvc2Ugb2YgdGhlIGNoYW5nZS1sb2cgaXMgdG8gYmUgYSBodW1hbi1yZWFkYWJsZSBsaXN0IG9m
IG5vdGFibGUKPj4gY2hhbmdlcyBhbmQsIGFzIHN1Y2gsIGFkZGl0aW9ucyB0byBpdCBhcmUgbGlr
ZWx5IG9mIGludGVyZXN0IHRvIHRoZQo+PiBjb21tdW5pdHkgbWFuYWdlciBpbiBwcmVwYXJpbmcg
YmxvZyBlbnRyaWVzLCByZWxlYXNlIHN1bW1hcmllcywgZXRjLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Cj4gCj4gQWNrZWQtYnk6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+CgpBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
CkkgdGhpbmsgd2UgbWF5IG5lZWQgYW4gYWNrIGZyb20gd2hvZXZlciByZWNlaXZlIGNvbW11bml0
eS5tYW5hZ2VyQC4gCkdlb3JnZSwgSWFuPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 12:05:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 12:05:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0OrK-0004ik-IU; Sat, 08 Feb 2020 12:05:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UONU=34=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0OrJ-0004if-KJ
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 12:05:13 +0000
X-Inumbo-ID: 424ad24a-4a6b-11ea-a759-bc764e2007e4
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 424ad24a-4a6b-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 12:05:12 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id b17so5586762wmb.0
 for <xen-devel@lists.xenproject.org>; Sat, 08 Feb 2020 04:05:12 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=CtD642qY8uXja42crDRWt2Q6fTtrHvLImY+aBUcU0b8=;
 b=DHSlBjpSwVc1Jvli1g4CizABrTtbeUN+9+T0h5eCGyfvuTbcZtaHOzG22NQM55ziYz
 fHB42kaTPUBkohRDK8Z5M1p2DBpIVj6u/79Dp7a14ndDBS7nIIhp/uVmLFQtY+RUW/RW
 i8zbL6IRMB68WlsmPkgBNenPgCEHyuODDwb89V0iR4NDY6DmPxDgqNCx8A5hV/962CFG
 AgSCraeENVSLDh3Xvbkz1NBLJ6eay98zH4EefUi5xupvqRKhl3Ukt2/5dv1EshhHRILm
 m/iYDYdXHbdGStBDa55pZ8HKRD7acKfm832YgCiZBT3FVneKa+nmzQ3wsazsMSYaIc5x
 5+wA==
X-Gm-Message-State: APjAAAWpjCOd9BJRDzFsmF+9GiDjbKDplcs4lgLjKJNm51JF2W6eLufr
 0kI6Qn3rY023/LCQHxNa1RI=
X-Google-Smtp-Source: APXvYqzs3M5NojCrryfPw/kmGX9EoroSk2hTdcEKNFXKFa8Hhl/+1/C79Gf+J+n8taWorEUOor8dCg==
X-Received: by 2002:a1c:2747:: with SMTP id n68mr4195589wmn.14.1581163511850; 
 Sat, 08 Feb 2020 04:05:11 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id n3sm7290636wmc.27.2020.02.08.04.05.10
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 08 Feb 2020 04:05:11 -0800 (PST)
To: Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 xen-devel@lists.xenproject.org
References: <20200204195150.61532-1-jeff.kubascik@dornerworks.com>
From: Julien Grall <julien@xen.org>
Message-ID: <5d36682e-ab2a-27e6-6768-c53421b6f52b@xen.org>
Date: Sat, 8 Feb 2020 12:05:10 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200204195150.61532-1-jeff.kubascik@dornerworks.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3] xen/arm: Handle unimplemented VGICv3
 dist registers as RAZ/WI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmVmZiwKCkFzIHlvdSBub3cgaGFuZGxlIEdJQ1IgcmVnaXN0ZXIsIEkgd291bGQgZHJvcCAi
ZGlzdCIgZnJvbSB0aGUgdGl0bGUuCgpPbiAwNC8wMi8yMDIwIDE5OjUxLCBKZWZmIEt1YmFzY2lr
IHdyb3RlOgo+IFBlciB0aGUgQVJNIEdlbmVyaWMgSW50ZXJydXB0IENvbnRyb2xsZXIgQXJjaGl0
ZWN0dXJlIFNwZWNpZmljYXRpb24gKEFSTQo+IElISSAwMDY5RSksIHJlc2VydmVkIHJlZ2lzdGVy
cyBzaG91bGQgZ2VuZXJhbGx5IGJlIHRyZWF0ZWQgYXMgUkFaL1dJLgo+IFRvIHNpbXBsaWZ5IHRo
ZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNvbXBhdGliaWxpdHksIHRyZWF0IHRo
ZQo+IGRlZmF1bHQgY2FzZSBmb3IgR0lDRCBhbmQgR0lDUiByZWdpc3RlcnMgYXMgcmVhZF9hc196
ZXJvL3dyaXRlX2lnbm9yZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZm
Lmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KCkFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPgoKSSB3aWxsIHVwZGF0ZSB0aGUgY29tbWl0IHRpdGxlIHdoaWxlIGNvbW1pdHRp
bmcgdGhlIHBhdGNoLgoKPiAtLS0KPiBDaGFuZ2VzIGluIHYzOgo+IC0gRml4ZWQgc3BlbGxpbmcg
ZXJyb3IgaW4gY29tbWl0IG1lc3NhZ2UKPiAtIERyb3BwZWQgbWlzbGVhZGluZyBjb21tZW50cyB0
aGF0IHdlcmUgYWRkZWQgaW4gdjIKPiAtIEFkZGVkIHByaW50ayBiYWNrIGluIGZvciBkZWZhdWx0
IGNhc2UKPiAtIEltcGxlbWVudGVkIFJBWi9XSSBmb3IgdGhlIHJlZGlzdCByZWdpc3RlcnMgYXMg
d2VsbAo+IC0gVXBkYXRlIGNvbW1pdCBtZXNzYWdlIHRvIGluY2x1ZGUgR0lDUiBzY29wZQo+IC0t
LQo+ICAgeGVuL2FyY2gvYXJtL3ZnaWMtdjMuYyB8IDIyICsrKysrKysrKysrKysrKystLS0tLS0K
PiAgIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+IAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdmdpYy12My5jIGIveGVuL2FyY2gvYXJtL3ZnaWMt
djMuYwo+IGluZGV4IDQyMmI5NGY5MDIuLjRlNjBiYTE1Y2MgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL3ZnaWMtdjMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPiBAQCAtMzIw
LDcgKzMyMCw3IEBAIHN0YXRpYyBpbnQgX192Z2ljX3YzX3JkaXN0cl9yZF9tbWlvX3JlYWQoc3Ry
dWN0IHZjcHUgKnYsIG1taW9faW5mb190ICppbmZvLAo+ICAgICAgICAgICBwcmludGsoWEVOTE9H
X0dfRVJSCj4gICAgICAgICAgICAgICAgICAiJXB2OiB2R0lDUjogdW5oYW5kbGVkIHJlYWQgciVk
IG9mZnNldCAlIzA4eFxuIiwKPiAgICAgICAgICAgICAgICAgIHYsIGRhYnQucmVnLCBnaWNyX3Jl
Zyk7Cj4gLSAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgZ290byByZWFkX2FzX3plcm87Cj4g
ICAgICAgfQo+ICAgYmFkX3dpZHRoOgo+ICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdiB2
R0lDUjogYmFkIHJlYWQgd2lkdGggJWQgciVkIG9mZnNldCAlIzA4eFxuIiwKPiBAQCAtMzM3LDYg
KzMzNywxMCBAQCByZWFkX2FzX3plcm9fMzI6Cj4gICAgICAgKnIgPSAwOwo+ICAgICAgIHJldHVy
biAxOwo+ICAgCj4gK3JlYWRfYXNfemVybzoKPiArICAgICpyID0gMDsKPiArICAgIHJldHVybiAx
Owo+ICsKPiAgIHJlYWRfaW1wbF9kZWZpbmVkOgo+ICAgICAgIHByaW50ayhYRU5MT0dfR19ERUJV
Rwo+ICAgICAgICAgICAgICAiJXB2OiB2R0lDUjogUkFaIG9uIGltcGxlbWVudGF0aW9uIGRlZmlu
ZWQgcmVnaXN0ZXIgb2Zmc2V0ICUjMDh4XG4iLAo+IEBAIC02MzgsNyArNjQyLDcgQEAgc3RhdGlj
IGludCBfX3ZnaWNfdjNfcmRpc3RyX3JkX21taW9fd3JpdGUoc3RydWN0IHZjcHUgKnYsIG1taW9f
aW5mb190ICppbmZvLAo+ICAgICAgIGRlZmF1bHQ6Cj4gICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIgIiVwdjogdkdJQ1I6IHVuaGFuZGxlZCB3cml0ZSByJWQgb2Zmc2V0ICUjMDh4XG4iLAo+
ICAgICAgICAgICAgICAgICAgdiwgZGFidC5yZWcsIGdpY3JfcmVnKTsKPiAtICAgICAgICByZXR1
cm4gMDsKPiArICAgICAgICBnb3RvIHdyaXRlX2lnbm9yZTsKPiAgICAgICB9Cj4gICBiYWRfd2lk
dGg6Cj4gICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgo+IEBAIC02NTQsNiArNjU4LDkgQEAgd3Jp
dGVfaWdub3JlXzMyOgo+ICAgICAgIGlmICggZGFidC5zaXplICE9IERBQlRfV09SRCApIGdvdG8g
YmFkX3dpZHRoOwo+ICAgICAgIHJldHVybiAxOwo+ICAgCj4gK3dyaXRlX2lnbm9yZToKPiArICAg
IHJldHVybiAxOwo+ICsKPiAgIHdyaXRlX2ltcGxfZGVmaW5lZDoKPiAgICAgICBwcmludGsoWEVO
TE9HX0dfREVCVUcKPiAgICAgICAgICAgICAgIiVwdjogdkdJQ1I6IFdJIG9uIGltcGxlbWVudGF0
aW9uIGRlZmluZWQgcmVnaXN0ZXIgb2Zmc2V0ICUjMDh4XG4iLAo+IEBAIC05MjUsNyArOTMyLDcg
QEAgc3RhdGljIGludCB2Z2ljX3YzX3JkaXN0cl9zZ2lfbW1pb19yZWFkKHN0cnVjdCB2Y3B1ICp2
LCBtbWlvX2luZm9fdCAqaW5mbywKPiAgICAgICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgo+ICAg
ICAgICAgICAgICAgICAgIiVwdjogdkdJQ1I6IFNHSTogdW5oYW5kbGVkIHJlYWQgciVkIG9mZnNl
dCAlIzA4eFxuIiwKPiAgICAgICAgICAgICAgICAgIHYsIGRhYnQucmVnLCBnaWNyX3JlZyk7Cj4g
LSAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgZ290byByZWFkX2FzX3plcm87Cj4gICAgICAg
fQo+ICAgYmFkX3dpZHRoOgo+ICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdjogdkdJQ1I6
IFNHSTogYmFkIHJlYWQgd2lkdGggJWQgciVkIG9mZnNldCAlIzA4eFxuIiwKPiBAQCAtMTAwMiw3
ICsxMDA5LDcgQEAgc3RhdGljIGludCB2Z2ljX3YzX3JkaXN0cl9zZ2lfbW1pb193cml0ZShzdHJ1
Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3QgKmluZm8sCj4gICAgICAgICAgIHByaW50ayhYRU5MT0df
R19FUlIKPiAgICAgICAgICAgICAgICAgICIlcHY6IHZHSUNSOiBTR0k6IHVuaGFuZGxlZCB3cml0
ZSByJWQgb2Zmc2V0ICUjMDh4XG4iLAo+ICAgICAgICAgICAgICAgICAgdiwgZGFidC5yZWcsIGdp
Y3JfcmVnKTsKPiAtICAgICAgICByZXR1cm4gMDsKPiArICAgICAgICBnb3RvIHdyaXRlX2lnbm9y
ZTsKPiAgICAgICB9Cj4gICAKPiAgIGJhZF93aWR0aDoKPiBAQCAtMTAxNCw2ICsxMDIxLDkgQEAg
YmFkX3dpZHRoOgo+ICAgd3JpdGVfaWdub3JlXzMyOgo+ICAgICAgIGlmICggZGFidC5zaXplICE9
IERBQlRfV09SRCApIGdvdG8gYmFkX3dpZHRoOwo+ICAgICAgIHJldHVybiAxOwo+ICsKPiArd3Jp
dGVfaWdub3JlOgo+ICsgICAgcmV0dXJuIDE7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBzdHJ1Y3Qg
dmNwdSAqZ2V0X3ZjcHVfZnJvbV9yZGlzdChzdHJ1Y3QgZG9tYWluICpkLAo+IEBAIC0xMjUyLDcg
KzEyNjIsNyBAQCBzdGF0aWMgaW50IHZnaWNfdjNfZGlzdHJfbW1pb19yZWFkKHN0cnVjdCB2Y3B1
ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKPiAgICAgICBkZWZhdWx0Ogo+ICAgICAgICAgICBwcmlu
dGsoWEVOTE9HX0dfRVJSICIlcHY6IHZHSUNEOiB1bmhhbmRsZWQgcmVhZCByJWQgb2Zmc2V0ICUj
MDh4XG4iLAo+ICAgICAgICAgICAgICAgICAgdiwgZGFidC5yZWcsIGdpY2RfcmVnKTsKPiAtICAg
ICAgICByZXR1cm4gMDsKPiArICAgICAgICBnb3RvIHJlYWRfYXNfemVybzsKPiAgICAgICB9Cj4g
ICAKPiAgIGJhZF93aWR0aDoKPiBAQCAtMTQzOCw3ICsxNDQ4LDcgQEAgc3RhdGljIGludCB2Z2lj
X3YzX2Rpc3RyX21taW9fd3JpdGUoc3RydWN0IHZjcHUgKnYsIG1taW9faW5mb190ICppbmZvLAo+
ICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4gICAgICAgICAgICAgICAgICAiJXB2OiB2
R0lDRDogdW5oYW5kbGVkIHdyaXRlIHIlZD0lIlBSSXJlZ2lzdGVyIiBvZmZzZXQgJSMwOHhcbiIs
Cj4gICAgICAgICAgICAgICAgICB2LCBkYWJ0LnJlZywgciwgZ2ljZF9yZWcpOwo+IC0gICAgICAg
IHJldHVybiAwOwo+ICsgICAgICAgIGdvdG8gd3JpdGVfaWdub3JlOwo+ICAgICAgIH0KPiAgIAo+
ICAgYmFkX3dpZHRoOgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 12:12:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 12:12:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0Oyi-0005do-WF; Sat, 08 Feb 2020 12:12:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UONU=34=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0Oyi-0005dj-0k
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 12:12:52 +0000
X-Inumbo-ID: 53c37d00-4a6c-11ea-a759-bc764e2007e4
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 53c37d00-4a6c-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 12:12:51 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id u6so1993169wrt.0
 for <xen-devel@lists.xenproject.org>; Sat, 08 Feb 2020 04:12:51 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=D7LrXpFaLgcqM5OfNI02YraVLFwTimxPOWKCmHZ9rvo=;
 b=Bmsd+Ets1zzjoqTObazkMVIUx7kYeJ0Ki9U4juMnFFxkX86L+81qXjLbq71do/zQPj
 +ytd72rHA/IFA+zyc5toPgqk5nY6FOwxo3uaACgz/fYr0nFe1vRdTPioe+VJE9Pk5Czj
 CnAtyqUcCbo4/cytpBw9QRsWJ0dmhFfrg1YCMGtRYa9oXBI43qkPC9+ZQF7yBRL12Vqf
 h43juk6+/yi3oBmU9S3uSOL+H1fyWvtT20ra+RXMoF+/zBvd3WLXk0gz1IFaXoCQd4Gl
 O0EMIpuKRiTZ8YrhjKuqim7nx6IH++fFN2v3cwUkSyHpxMN61q5UzrJzXrB7sUW2OGhI
 Vicw==
X-Gm-Message-State: APjAAAWVnwlaRDV/r7MTOlCekPUaipIriT/4Q7WYbd+1G3TTF7KW/5qk
 maTzG2XfWNrcOPaM5aogKgk=
X-Google-Smtp-Source: APXvYqzJOicErmidS1/qy//1VTx96akg72jP/2NxfwzrGtxaqEEsu3x8YyLw8768DwhfsqrSR++AmA==
X-Received: by 2002:adf:e984:: with SMTP id h4mr5241769wrm.275.1581163970694; 
 Sat, 08 Feb 2020 04:12:50 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id b18sm7462836wru.50.2020.02.08.04.12.49
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 08 Feb 2020 04:12:50 -0800 (PST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <fe86a3c6-7e32-4d6c-9844-7ffbcaad91d2@xen.org>
Date: Sat, 8 Feb 2020 12:12:48 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200205165056.11734-7-andrew.cooper3@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMDUvMDIvMjAyMCAxNjo1MCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2h2bS5jIGIveGVuL2FyY2gvYXJtL2h2bS5jCj4gaW5k
ZXggNzZiMjdjOTE2OC4uZjM0MjZmMzdmZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vaHZt
LmMKPiArKysgYi94ZW4vYXJjaC9hcm0vaHZtLmMKPiBAQCAtNDYsNyArNDYsOCBAQCBsb25nIGRv
X2h2bV9vcCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFy
ZykKPiAgICAgICAgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoJmEsIGFyZywgMSkgKQo+ICAgICAg
ICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4gICAKPiAtICAgICAgICBpZiAoIGEuaW5kZXggPj0g
SFZNX05SX1BBUkFNUyApCj4gKyAgICAgICAgaWYgKCBhLmluZGV4ID49IEhWTV9OUl9QQVJBTVMg
fHwKPiArICAgICAgICAgICAgIGEuaW5kZXggPT0gSFZNX1BBUkFNX1BBRV9FTkFCTEVEICkKPiAg
ICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOwoKRm9yIHRoZSBzbWFsbCBBcm0gcGFydDoKCkFj
a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 12:16:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 12:16:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0P1m-0005mk-KJ; Sat, 08 Feb 2020 12:16:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=liCr=34=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j0P1l-0005mf-Is
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 12:16:01 +0000
X-Inumbo-ID: c469dbbc-4a6c-11ea-a759-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c469dbbc-4a6c-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 12:16:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581164160;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=iFWhgL5kMXp7+b3m2GMb/vBuI0tocXi0uOz2zE0NFEc=;
 b=cOMLnuoGBYGbwzITnW/s25xi6WDwohueBwFX9IgcjnNO3Im2/nv98TF6
 CbZhIL5HdhsrFDcu+wpr2q9lifYqDTz13MXgVxJbe6r+IHG1/jYKelJ5t
 Tr58S5T3m37YY35fEq2K+xZd1USIWHS+yA/UrQs2GMr/PQe3F7BJkn2Hu A=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y4Q7bMQjgexh0syZbo7wesA8XoV+VR/F1kWPu2v3o/WFDsCBMkhYpn9voaZT85/OhV8F1qjys3
 W2HFeTisX0clVL98F20vVSeNGEdRzE7N46T29AhyZNOIipH6g/EG3yAMSKfQphrOWnyiW7TiYl
 BXlKRu3qzeAGyhJXyKEUxURFh7coWAPsA4YFlVL/EPgZg+6lyxy0W0i5kb+kQTJgUHp/3WlRnS
 xvz8Y/Tyw1sRgJJM+bLOJmcpiGTQtsKntJvD+7AbGivRwna5YRYJZSZ/S30d8ke+LRiB3eroqN
 M6U=
X-SBRS: 2.7
X-MesageID: 12145793
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,417,1574139600"; d="scan'208";a="12145793"
To: Julien Grall <julien@xen.org>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
 <fe86a3c6-7e32-4d6c-9844-7ffbcaad91d2@xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <b369d174-412a-c283-a236-cd85f8916b08@citrix.com>
Date: Sat, 8 Feb 2020 12:15:55 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <fe86a3c6-7e32-4d6c-9844-7ffbcaad91d2@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDgvMDIvMjAyMCAxMjoxMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEFuZHJldywKPgo+
IE9uIDA1LzAyLzIwMjAgMTY6NTAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vaHZtLmMgYi94ZW4vYXJjaC9hcm0vaHZtLmMKPj4gaW5kZXggNzZiMjdj
OTE2OC4uZjM0MjZmMzdmZSAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL2h2bS5jCj4+ICsr
KyBiL3hlbi9hcmNoL2FybS9odm0uYwo+PiBAQCAtNDYsNyArNDYsOCBAQCBsb25nIGRvX2h2bV9v
cCh1bnNpZ25lZCBsb25nIG9wLAo+PiBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykK
Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIGlmICggY29weV9mcm9tX2d1ZXN0KCZhLCBhcmcsIDEpICkK
Pj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FRkFVTFQ7Cj4+IMKgIC3CoMKg
wqDCoMKgwqDCoCBpZiAoIGEuaW5kZXggPj0gSFZNX05SX1BBUkFNUyApCj4+ICvCoMKgwqDCoMKg
wqDCoCBpZiAoIGEuaW5kZXggPj0gSFZNX05SX1BBUkFNUyB8fAo+PiArwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgIGEuaW5kZXggPT0gSFZNX1BBUkFNX1BBRV9FTkFCTEVEICkKPj4gwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgcmV0dXJuIC1FSU5WQUw7Cj4KPiBGb3IgdGhlIHNtYWxsIEFybSBw
YXJ0Ogo+Cj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4KClNvIGl0
IHR1cm5zIG91dCB0aGF0LCBpbiBsaWdodCBvZiAieGVuL2h2bTogRml4IGhhbmRsaW5nIG9mIG9i
c29sZXRlCkhWTV9QQVJBTXPigIsiLCB0aGVyZSBpcyBldmVuIG1vcmUgYnJlYWthZ2UgaGVyZSwg
YmVjYXVzZSBpdCBpcyAqb25seSogdGhlCmxpYnhjIGNvZGUgd2hpY2ggY2F1c2VzIHRoZSBwYXJh
bXMgdG8gYmUgcmVqZWN0ZWQgb24gQVJNLgoKSSdtIGNsZWFybHkgZ29pbmcgdG8gaGF2ZSB0byBz
aW5rIHJhdGhlciBtb3JlIHRpbWUgaW50byB0aGlzIHRoYW4gSSB3YXMKaW5pdGlhbGx5IGludGVu
ZGluZywgc28gSSdsbCBkdXN0IG9mZiBteSBlYXJsaWVyIHNlcmllcyBhbmQgc29ydCB0aGlzCndo
byBtZXNzIG91dCwgb25jZSBhbmQgZm9yIGFsbC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 12:19:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 12:19:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0P5J-0005xA-E0; Sat, 08 Feb 2020 12:19:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=liCr=34=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j0P5H-0005x5-Kj
 for xen-devel@lists.xen.org; Sat, 08 Feb 2020 12:19:39 +0000
X-Inumbo-ID: 45017942-4a6d-11ea-b2e6-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 45017942-4a6d-11ea-b2e6-12813bfff9fa;
 Sat, 08 Feb 2020 12:19:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581164376;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=YtFwb/j07thpJviO9z8mdqvaO6zTBHMb0VmklnyN4zY=;
 b=BNFynCyXC//Nf3y9Xw4WtxX/n0AYZTnjgr69Sq8HPzK4Z8YKAtZt2FWl
 3WkTilb4Y8McDkBXjsYw734u3/u+K9hMGKkaC8LGLuy7qoVN78Awza4nt
 i2lsodjBfrUc0umpDc/yrVC0t/yw/Is7aVAvedutH4I8/wUa7EQZpf4C+ 8=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KL3S+quWAQmk9AMZzOlJu5vNnKpj88VTufqagLVMJNF08RpH8CVU2lJkmrU1BbJOq5WEGEsB/K
 TqfOjcTMSUqfKupWo4rMRa2J3+Ou0GtBRxH38nKk3e2bSuiH22WCMuU+zcSNvW25wfvJQ/PkBC
 nb03vKZTguBJa/cO3G18AOWvfAZmb8G3+JZLIYX+J4GvBaoyYePgvZBDHszaIhUKwRO3ylqZjX
 lIiNP7soULvQy7wGXh4bY8/oZD4GC5DwbtL5AeSVrZsBuBnTpIubM9tjDIKNhyPiYHilULbxas
 AvU=
X-SBRS: 2.7
X-MesageID: 12769412
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,417,1574139600"; d="scan'208";a="12769412"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, Jan Beulich
 <jbeulich@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <81ce9fab-e19e-9a36-b855-3a591f3653cb@citrix.com>
Date: Sat, 8 Feb 2020 12:19:28 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>, Dario
 Faggioli <dfaggioli@suse.com>, Ross Lagerwall <ross.lagerwall@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDIvMjAyMCAwODo0MiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPgo+PiBXaXRob3V0IGl0
IGJlaW5nIGVudGlyZWx5IGNsZWFyIHRoYXQgdGhlcmUncyBubyBhbHRlcm5hdGl2ZSB0bwo+PiBp
dCwgSSBkb24ndCB0aGluayBJJ2QgYmUgZmluZSB3aXRoIHJlLWludHJvZHVjdGlvbiBvZgo+PiBj
b250aW51ZV9oeXBlcmNhbGxfb25fY3B1KDAsIC4uLikgaW50byB1Y29kZSBsb2FkaW5nLgo+Cj4g
SSBkb24ndCBzZWUgYSB2aWFibGUgYWx0ZXJuYXRpdmUuIAoKU29ycnkgdG8gaW50ZXJqZWN0IGlu
IHRoZSBtaWRkbGUgb2YgYSBjb252ZXJzYXRpb24sIGJ1dCBJJ2QgbGlrZSB0byBtYWtlCnNvbWV0
aGluZyB2ZXJ5IGNsZWFyLgoKY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgwLCAuLi4pIGlzLCBh
bmQgaGFzIGFsd2F5cyBiZWVuIGZ1bmRhbWVudGFsbHkKYnJva2VuIGZvciBtaWNyb2NvZGUgdXBk
YXRlcy7CoCBJdCBjYXVzZXMgcmVhbCBjcmFzaGVzIG9uIHJlYWwgc3lzdGVtcywKYW5kIHRoYXQg
aXMgd2h5IHRoZSBtZWNoYW5pc20gd2FzIHJlcGxhY2VkLgoKQ2hhbmdpbmcgYmFjayB0byBpdCBp
cyBnb2luZyB0byBicmVhayBjdXN0b21lciBzeXN0ZW1zLgoKSXQgaXMgbmVjZXNzYXJ5IHRvIGhh
dmUgdGhlIGZ1bGwgc3lzdGVtIHF1aWVzY2VkIGluIHByYWN0aWNlLCBiZWNhdXNlCmZvciBhIGdp
dmVuIHBpZWNlIG9mIG1pY3JvY29kZSwgd2UgZG9uJ3Qga25vdyB3aGV0aGVyIGl0cyBhIGNyb3Nz
LXRocmVhZApsb2FkICh0aGUgY29tbW9uIGNhc2Ugd2hpY2ggbW9zdCBwZW9wbGUgYXJlIGZhbWls
aWFyIHdpdGgpLCB3aGV0aGVyIGl0CmlzIGEgY3Jvc3MtY29yZSBsb2FkICh5ZXMgLSBpdCB0dXJu
cyBvdXQgdGhpcyBkb2VzIGV4aXN0IC0gaXQKaGlnaGxpZ2h0ZWQgYSBidWcgaW4gdGVzdGluZyks
IGFuZCB3aGV0aGVyIHRoZXJlIGFuIHVuY29yZS9wY29kZS9ldGMKdXBkYXRlIGluY2x1ZGVkIGFz
IHdlbGwuCgpJIGhhdmVuJ3QgY29tZSBhY3Jvc3MgYSBjcm9zcy1zb2NrZXQgbG9hZCB5ZXQgKGFu
ZCBpdCBsaWtlbHkgZG9lc24ndApleGlzdHMsIGdpdmVuIHNvbWUgYXNwZWN0cyBvZiBsb2FkaW5n
IHdoaWNoIEkgdGhpbmsgd291bGQgYmUgcHJvaGliaXRpdmUKaW4gdGhpcyBjYXNlKSwgYnV0IHRo
ZXJlIHJlYWxseSBhcmUgc3lzdGVtcyB3aGVyZSBsb2FkaW5nIG1pY3JvY29kZSBvbgpjb3JlIDAg
d2lsbCBmbHVzaCBhbmQgcmVsb2FkIHRoZSBNU1JPTXMgb24gYWxsIG90aGVyIGNvcmVzIGluIHRo
ZQpwYWNrYWdlLCB1bmRlciB0aGUgZmVldCBvZiB3aGF0ZXZlciBlbHNlIGlzIGdvaW5nIG9uIHRo
ZXJlLsKgIFRoaXMKaW5jbHVkZXMgbWFraW5nIHRoaW5ncyBsaWtlIE1TUl9TUEVDX0NUUkwgZGlz
YXBwZWFyIHRyYW5zaWVudGx5LgoKV2UgZG9uJ3QgbmVjZXNzYXJpbHkgbmVlZCB0byB1c2Ugc3Rv
cF9tYWNoaW5lKCksIG9yIHVzZSBpdCBleGFjdGx5IGxpa2UKd2UgY3VycmVudGx5IGRvLCBidXQg
d2UgZG8gbmVlZCBhIGdsb2JhbCByZW5kZXp2b3VzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 12:29:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 12:29:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0PEf-0006ng-F7; Sat, 08 Feb 2020 12:29:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Fd1X=34=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j0PEe-0006nb-Je
 for xen-devel@lists.xen.org; Sat, 08 Feb 2020 12:29:20 +0000
X-Inumbo-ID: a0ce32a0-4a6e-11ea-b2e7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a0ce32a0-4a6e-11ea-b2e7-12813bfff9fa;
 Sat, 08 Feb 2020 12:29:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7AB21AF8A;
 Sat,  8 Feb 2020 12:29:18 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <030eac1d-85b1-fa91-135e-00462eefeb92@suse.com>
 <f7814499-920b-6d7f-1a39-bb4bfb4d69c6@suse.com>
 <81ce9fab-e19e-9a36-b855-3a591f3653cb@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <3a388d4d-7e4a-fb08-5c00-39b838dc992f@suse.com>
Date: Sat, 8 Feb 2020 13:29:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <81ce9fab-e19e-9a36-b855-3a591f3653cb@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Xen-devel <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDguMDIuMjAgMTM6MTksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMDcvMDIvMjAyMCAw
ODo0MiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4KPj4+IFdpdGhvdXQgaXQgYmVpbmcgZW50aXJl
bHkgY2xlYXIgdGhhdCB0aGVyZSdzIG5vIGFsdGVybmF0aXZlIHRvCj4+PiBpdCwgSSBkb24ndCB0
aGluayBJJ2QgYmUgZmluZSB3aXRoIHJlLWludHJvZHVjdGlvbiBvZgo+Pj4gY29udGludWVfaHlw
ZXJjYWxsX29uX2NwdSgwLCAuLi4pIGludG8gdWNvZGUgbG9hZGluZy4KPj4KPj4gSSBkb24ndCBz
ZWUgYSB2aWFibGUgYWx0ZXJuYXRpdmUuCj4gCj4gU29ycnkgdG8gaW50ZXJqZWN0IGluIHRoZSBt
aWRkbGUgb2YgYSBjb252ZXJzYXRpb24sIGJ1dCBJJ2QgbGlrZSB0byBtYWtlCj4gc29tZXRoaW5n
IHZlcnkgY2xlYXIuCj4gCj4gY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgwLCAuLi4pIGlzLCBh
bmQgaGFzIGFsd2F5cyBiZWVuIGZ1bmRhbWVudGFsbHkKPiBicm9rZW4gZm9yIG1pY3JvY29kZSB1
cGRhdGVzLsKgIEl0IGNhdXNlcyByZWFsIGNyYXNoZXMgb24gcmVhbCBzeXN0ZW1zLAo+IGFuZCB0
aGF0IGlzIHdoeSB0aGUgbWVjaGFuaXNtIHdhcyByZXBsYWNlZC4KPiAKPiBDaGFuZ2luZyBiYWNr
IHRvIGl0IGlzIGdvaW5nIHRvIGJyZWFrIGN1c3RvbWVyIHN5c3RlbXMuCj4gCj4gSXQgaXMgbmVj
ZXNzYXJ5IHRvIGhhdmUgdGhlIGZ1bGwgc3lzdGVtIHF1aWVzY2VkIGluIHByYWN0aWNlLCBiZWNh
dXNlCj4gZm9yIGEgZ2l2ZW4gcGllY2Ugb2YgbWljcm9jb2RlLCB3ZSBkb24ndCBrbm93IHdoZXRo
ZXIgaXRzIGEgY3Jvc3MtdGhyZWFkCj4gbG9hZCAodGhlIGNvbW1vbiBjYXNlIHdoaWNoIG1vc3Qg
cGVvcGxlIGFyZSBmYW1pbGlhciB3aXRoKSwgd2hldGhlciBpdAo+IGlzIGEgY3Jvc3MtY29yZSBs
b2FkICh5ZXMgLSBpdCB0dXJucyBvdXQgdGhpcyBkb2VzIGV4aXN0IC0gaXQKPiBoaWdobGlnaHRl
ZCBhIGJ1ZyBpbiB0ZXN0aW5nKSwgYW5kIHdoZXRoZXIgdGhlcmUgYW4gdW5jb3JlL3Bjb2RlL2V0
Ywo+IHVwZGF0ZSBpbmNsdWRlZCBhcyB3ZWxsLgo+IAo+IEkgaGF2ZW4ndCBjb21lIGFjcm9zcyBh
IGNyb3NzLXNvY2tldCBsb2FkIHlldCAoYW5kIGl0IGxpa2VseSBkb2Vzbid0Cj4gZXhpc3RzLCBn
aXZlbiBzb21lIGFzcGVjdHMgb2YgbG9hZGluZyB3aGljaCBJIHRoaW5rIHdvdWxkIGJlIHByb2hp
Yml0aXZlCj4gaW4gdGhpcyBjYXNlKSwgYnV0IHRoZXJlIHJlYWxseSBhcmUgc3lzdGVtcyB3aGVy
ZSBsb2FkaW5nIG1pY3JvY29kZSBvbgo+IGNvcmUgMCB3aWxsIGZsdXNoIGFuZCByZWxvYWQgdGhl
IE1TUk9NcyBvbiBhbGwgb3RoZXIgY29yZXMgaW4gdGhlCj4gcGFja2FnZSwgdW5kZXIgdGhlIGZl
ZXQgb2Ygd2hhdGV2ZXIgZWxzZSBpcyBnb2luZyBvbiB0aGVyZS7CoCBUaGlzCj4gaW5jbHVkZXMg
bWFraW5nIHRoaW5ncyBsaWtlIE1TUl9TUEVDX0NUUkwgZGlzYXBwZWFyIHRyYW5zaWVudGx5Lgo+
IAo+IFdlIGRvbid0IG5lY2Vzc2FyaWx5IG5lZWQgdG8gdXNlIHN0b3BfbWFjaGluZSgpLCBvciB1
c2UgaXQgZXhhY3RseSBsaWtlCj4gd2UgY3VycmVudGx5IGRvLCBidXQgd2UgZG8gbmVlZCBhIGds
b2JhbCByZW5kZXp2b3VzLgoKRGlkIHlvdSBsb29rIGF0IHRoZSBwYXRjaD8KCkl0IHVzZXMgY29u
dGludWVfaHlwZXJjYWxsX29uX2NwdSgwLCAuLi4pIHRvIGNhbGwgc3RvcF9tYWNoaW5lX3J1bigp
CmZyb20gYSB0YXNrbGV0LiBTbyB0aGVyZSBpcyBhIGdsb2JhbCByZW5kZXp2b3VzLiBJdHMganVz
dCB0aGUgc3RhcnQKb2YgdGhlIHJlbmRlenZvdXMgd2hpY2ggaXMgbW92ZWQgaW50byBhIHRhc2ts
ZXQuIFRoYXQncyBhbGwuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 12:43:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 12:43:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0PSW-0008NP-6T; Sat, 08 Feb 2020 12:43:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0PSV-0008NK-2I
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 12:43:39 +0000
X-Inumbo-ID: 9fb61462-4a70-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9fb61462-4a70-11ea-b2cb-bc764e2007e4;
 Sat, 08 Feb 2020 12:43:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0PSS-0005Sv-2s; Sat, 08 Feb 2020 12:43:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0PSR-0008UK-MB; Sat, 08 Feb 2020 12:43:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0PSR-0004Le-LT; Sat, 08 Feb 2020 12:43:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146802-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 12:43:35 +0000
Subject: [Xen-devel] [qemu-mainline test] 146802: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MDIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogYnVp
bGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MmNjY2ExYmQ5NDU2
NTY4Zjk5NmQ1NjQ2YjIwMDFmYWFjOTY5NDRiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDUzIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MyBk
YXlzICAyNjQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzkzICAyMDIwLTAyLTA3
IDIwOjA2OjU0IFogICAgMCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWku
bGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xl
LmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1
YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1p
ZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5
bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9y
d2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xleSA8cm9iZXJ0LmZvbGV5
QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2FsdmFkb3JAcWluZGVsLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2NvdHQgQ2hl
bG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5nQHNpZml2ZS5jb20+CiAgU2ltb24g
VmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJn
ZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBH
YXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwgTXV0aHVzd2FteSA8c3VuaWxtdXRA
bWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNrZnJhbWUub3JnPgogIFRhbyBYdSA8
dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8
bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNo
QGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZ
dXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdo
dWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBa
aGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0NzggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 13:21:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 13:21:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0Q3D-00038K-4o; Sat, 08 Feb 2020 13:21:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0Q3B-00038F-Hz
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 13:21:33 +0000
X-Inumbo-ID: ec112a2c-4a75-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ec112a2c-4a75-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 13:21:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Q39-0006AU-Nd; Sat, 08 Feb 2020 13:21:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Q39-0000tQ-FY; Sat, 08 Feb 2020 13:21:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Q39-0002ky-Eo; Sat, 08 Feb 2020 13:21:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146804-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=7dcf32c1ee1e78e18c431ec728f00bc763fef0cb
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 13:21:31 +0000
Subject: [Xen-devel] [ovmf test] 146804: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MDQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgN2RjZjMyYzFlZTFlNzhlMThjNDMxZWM3MjhmMDBiYzc2M2ZlZjBjYgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzMSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzEgZGF5cyAgMTE0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njc5NyAgMjAyMC0wMi0wOCAwMzowMDoyMCBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJp
YW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
RmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBp
bnRlbC5jb20+CiAgSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBWb2VseiA8
amFzb24udm9lbHpAaW50ZWwuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5j
b20+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIEty
enlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBsaW5hcm8ub3Jn
PgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8gPGxpbWluZy5n
YW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAg
TWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIE1pY2hhZWwgRCBL
aW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgS3ViYWNraSA8bWlj
aGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZhbmEua0BpbnRlbC5jb20+
CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlwcGUg
TWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJy
ZS5nb25kb2lzQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5j
b20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVh
bi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4g
U2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBh
cm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRh
bHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMu
aW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50
ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDMxMDggbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 13:33:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 13:33:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0QEm-00042S-I1; Sat, 08 Feb 2020 13:33:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0QEl-00042N-6U
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 13:33:31 +0000
X-Inumbo-ID: 97bbc426-4a77-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 97bbc426-4a77-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 13:33:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0QEj-0006Pu-4b; Sat, 08 Feb 2020 13:33:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0QEi-000191-RZ; Sat, 08 Feb 2020 13:33:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0QEi-0006PF-Qt; Sat, 08 Feb 2020 13:33:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146798-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 13:33:28 +0000
Subject: [Xen-devel] [linux-5.4 test] 146798: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njc5OCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njc5OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTQ2NzYwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1OGM3MjA1N2Y2NjJjZWU0ZWMyYWFhYjli
ZTFhYmVjZWQ4ODQ4MTRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
MjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDIzIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyMiBkYXlzICAgNTEgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUzICAyMDIwLTAyLTA1IDIyOjQwOjM5IFog
ICAgMiBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MTYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDI4MTggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 14:38:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 14:38:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0REx-0000ZI-CK; Sat, 08 Feb 2020 14:37:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UONU=34=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0REw-0000ZD-7z
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 14:37:46 +0000
X-Inumbo-ID: 918d7bae-4a80-11ea-a677-bc764e2007e4
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 918d7bae-4a80-11ea-a677-bc764e2007e4;
 Sat, 08 Feb 2020 14:37:45 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id g1so5336623wmh.4
 for <xen-devel@lists.xenproject.org>; Sat, 08 Feb 2020 06:37:45 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=JM9p8s++82y3xvqJZ106kcG+3JMNctnohiskkbvsYZ0=;
 b=D51ii9uM4wc5htN1FidRZqHDCb6ecAFo+V82VTdNpteK5LGAMQnKboOxotsTiMfaHo
 i1HoSnCNhtBv0V2Le8wRRgd0a+deJrmWgi5JDXxJMs6GbPH2p7x7gA8UAaL4YH4HSK+E
 fsDVOsxK0oe56aZ1xW4JugY1rSRJLOlcLpqk8rgg0EjhmoJLmGZFYZwkGcE93gwcXe2Q
 FUsnoX/QgPibxm+MxwQfVfji2WASZLSBNtk5VJPyoB2Cd89OrGNiQ4FcwikbOENMfd5m
 lZ7T1dkvqCBmg3ly9vkAGJ6zA9EmwSOLK5vlVsKZ/VqQFOZNc45pVPfdqQDIWUggSiMZ
 VBMg==
X-Gm-Message-State: APjAAAXIFTY0aAg8pSN4rlaxlcjifPVuA2wPaht4WZLXVz5KZQgAF8h8
 frstj/IzZ9wmkH7LI8kHyvg=
X-Google-Smtp-Source: APXvYqyQPgHmBHbZnSA2v7SU1DwTy1EuIEVJuAoLBdrPQrRVx3+kFsZbVkBXgTVRPvww/GeIGXdQdg==
X-Received: by 2002:a1c:e388:: with SMTP id a130mr4649768wmh.176.1581172664138; 
 Sat, 08 Feb 2020 06:37:44 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-236.amazon.com.
 [54.240.197.236])
 by smtp.gmail.com with ESMTPSA id k13sm7871881wrx.59.2020.02.08.06.37.42
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 08 Feb 2020 06:37:43 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <69d410bd-2397-537d-6507-4c710d166396@xen.org>
Date: Sat, 8 Feb 2020 14:37:42 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <775b8691-068d-2af9-1b59-d66233708595@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwNS8wMi8yMDIwIDEzOjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwNS4wMi4yMDIw
IDE0OjIxLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiBPbiBXZWQsIEZlYiAwNSwgMjAyMCBh
dCAwOTo0NjoyNUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDA0LjAyLjIwMjAg
MTg6MzQsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+PiBJbXBvcnQgdGhlIGZ1bmN0aW9ucyBh
bmQgaXQncyBkZXBlbmRlbmNpZXMuIEJhc2VkIG9uIExpbnV4IDUuNSwgY29tbWl0Cj4+Pj4gaWQg
ZDUyMjZmYTZkYmFlMDU2OWVlNDNlY2ZjMDhiZGNkNjc3MGZjNDc1NS4KPj4+Pgo+Pj4+IFNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4KPj4+
IFRoYW5rcyBmb3IgZ29pbmcgdGhpcyByb3V0ZTsgdHdvIHJlbWFya3MgLyByZXF1ZXN0czoKPj4+
Cj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9iaXRtYXAuYwo+Pj4+ICsrKyBiL3hlbi9jb21tb24vYml0
bWFwLmMKPj4+PiBAQCAtMjEyLDYgKzIxMiw0NyBAQCBpbnQgX19iaXRtYXBfd2VpZ2h0KGNvbnN0
IHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMpCj4+Pj4gICAjZW5kaWYKPj4+PiAgIEVY
UE9SVF9TWU1CT0woX19iaXRtYXBfd2VpZ2h0KTsKPj4+PiAgIAo+Pj4+ICt2b2lkIF9fYml0bWFw
X3NldCh1bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikKPj4+
PiArewo+Pj4+ICsJdW5zaWduZWQgbG9uZyAqcCA9IG1hcCArIEJJVF9XT1JEKHN0YXJ0KTsKPj4+
PiArCWNvbnN0IHVuc2lnbmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47Cj4+Pj4gKwlpbnQgYml0
c190b19zZXQgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7Cj4+Pj4g
Kwl1bnNpZ25lZCBsb25nIG1hc2tfdG9fc2V0ID0gQklUTUFQX0ZJUlNUX1dPUkRfTUFTSyhzdGFy
dCk7Cj4+Pj4gKwo+Pj4+ICsJd2hpbGUgKGxlbiAtIGJpdHNfdG9fc2V0ID49IDApIHsKPj4+PiAr
CQkqcCB8PSBtYXNrX3RvX3NldDsKPj4+PiArCQlsZW4gLT0gYml0c190b19zZXQ7Cj4+Pj4gKwkJ
Yml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HOwo+Pj4+ICsJCW1hc2tfdG9fc2V0ID0gfjBVTDsK
Pj4+PiArCQlwKys7Cj4+Pj4gKwl9Cj4+Pj4gKwlpZiAobGVuKSB7Cj4+Pj4gKwkJbWFza190b19z
ZXQgJj0gQklUTUFQX0xBU1RfV09SRF9NQVNLKHNpemUpOwo+Pj4+ICsJCSpwIHw9IG1hc2tfdG9f
c2V0Owo+Pj4+ICsJfQo+Pj4+ICt9Cj4+Pj4gK0VYUE9SVF9TWU1CT0woX19iaXRtYXBfc2V0KTsK
Pj4+PiArCj4+Pj4gK3ZvaWQgX19iaXRtYXBfY2xlYXIodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNp
Z25lZCBpbnQgc3RhcnQsIGludCBsZW4pCj4+Pj4gK3sKPj4+PiArCXVuc2lnbmVkIGxvbmcgKnAg
PSBtYXAgKyBCSVRfV09SRChzdGFydCk7Cj4+Pj4gKwljb25zdCB1bnNpZ25lZCBpbnQgc2l6ZSA9
IHN0YXJ0ICsgbGVuOwo+Pj4+ICsJaW50IGJpdHNfdG9fY2xlYXIgPSBCSVRTX1BFUl9MT05HIC0g
KHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7Cj4+Pj4gKwl1bnNpZ25lZCBsb25nIG1hc2tfdG9fY2xl
YXIgPSBCSVRNQVBfRklSU1RfV09SRF9NQVNLKHN0YXJ0KTsKPj4+PiArCj4+Pj4gKwl3aGlsZSAo
bGVuIC0gYml0c190b19jbGVhciA+PSAwKSB7Cj4+Pj4gKwkJKnAgJj0gfm1hc2tfdG9fY2xlYXI7
Cj4+Pj4gKwkJbGVuIC09IGJpdHNfdG9fY2xlYXI7Cj4+Pj4gKwkJYml0c190b19jbGVhciA9IEJJ
VFNfUEVSX0xPTkc7Cj4+Pj4gKwkJbWFza190b19jbGVhciA9IH4wVUw7Cj4+Pj4gKwkJcCsrOwo+
Pj4+ICsJfQo+Pj4+ICsJaWYgKGxlbikgewo+Pj4+ICsJCW1hc2tfdG9fY2xlYXIgJj0gQklUTUFQ
X0xBU1RfV09SRF9NQVNLKHNpemUpOwo+Pj4+ICsJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+Pj4+
ICsJfQo+Pj4+ICt9Cj4+Pj4gK0VYUE9SVF9TWU1CT0woX19iaXRtYXBfY2xlYXIpOwo+Pj4KPj4+
IERlc3BpdGUgYWxsIHRoZSBvdGhlciBFWFBPUlRfU1lNQk9MKCkgaW4gdGhpcyBmaWxlLCBwZXJz
b25hbGx5IEkKPj4+IHdvdWxkIHN1Z2dlc3QgdG8gcmVmcmFpbiBmcm9tIGFkZGluZyBtb3JlLiBC
dXQgSSdtIG5vdCBnb2luZyB0bwo+Pj4gaW5zaXN0ICh1bnRpbCBzdWNoIHRpbWUgdGhhdCB0aGV5
IGFsbCBnZXQgY2xlYW5lZCB1cCkuCj4+Pgo+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
Yml0b3BzLmgKPj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCj4+Pj4gQEAg
LTQ4MCw0ICs0ODAsNiBAQCBzdGF0aWMgaW5saW5lIGludCBmbHModW5zaWduZWQgaW50IHgpCj4+
Pj4gICAjZGVmaW5lIGh3ZWlnaHQxNih4KSBnZW5lcmljX2h3ZWlnaHQxNih4KQo+Pj4+ICAgI2Rl
ZmluZSBod2VpZ2h0OCh4KSBnZW5lcmljX2h3ZWlnaHQ4KHgpCj4+Pj4gICAKPj4+PiArI2RlZmlu
ZSBCSVRfV09SRChucikgKChucikgLyBCSVRTX1BFUl9MT05HKQo+Pj4KPj4+IEF0IGZpcnN0IEkg
dGhvdWdodCAtIHdoeSBmb3IgeDg2IG9ubHk/IFRoZW4gSSBub3RpY2VkIEFybSBoYXMgYW4KPj4+
IGFsbW9zdCBpZGVudGljYWwgI2RlZmluZSBhbHJlYWR5LiBXaGljaCBpbiB0dXJuIG1hZGUgbWUg
bG9vayBhdAo+Pj4gTGludXgsIHdoZXJlIHRoYXQgI2RlZmluZSBsaXZlcyBpbiBhIGNvbW1vbiBo
ZWFkZXIuIEkgdGhpbmsgeW91Cj4+PiB3YW50IHRvIG1vdmUgdGhlIEFybSBvbmUuIE9yIHdhaXQs
IG5vIC0gQXJtJ3MgaXNuJ3QgZXZlbgo+Pj4gY29tcGF0aWJsZSB3aXRoIHRoZSBpbXBsZW1lbnRh
dGlvbnMgb2YgdGhlIGZ1bmN0aW9ucyB5b3UgYWRkLgo+Pj4gVGhpcyBkZWZpbml0ZWx5IG5lZWRz
IHRha2luZyBjYXJlIG9mLCBwZXJoYXBzIGJ5IHdheSBvZiBpZ25vcmluZwo+Pj4gbXkgcmVxdWVz
dCB0byBnbyB0aGlzIHJvdXRlIChhcyBnZXR0aW5nIHRvbyBpbnZvbHZlZCkuCj4+Cj4+IFVyZywg
eWVzLCBJIGRpZG4ndCByZWFsaXplIHRoYXQgQklUX1dPUkQgb24gQVJNIGlzIG9ubHkgbWVhbnQg
dG8gYmUKPj4gdXNlZCB3aGVuIHRoZSBiaXRtYXAgaXMgbWFwcGVkIHRvIGFuIGFycmF5IG9mIDMy
Yml0IHR5cGUgZWxlbWVudHMuCj4+Cj4+IEkgY291bGQgaW50cm9kdWNlIEJJVF9MT05HIHRoYXQg
d291bGQgaGF2ZSB0aGUgc2FtZSBkZWZpbml0aW9uIG9uIEFybQo+PiBhbmQgeDg2LCBhbmQgdGhl
biBtb2RpZnkgdGhlIGltcG9ydGVkIGZ1bmN0aW9ucyB0byB1c2UgaXQsIGJ1dCBJTU8gdGhlCj4+
IHJpZ2h0IHNvbHV0aW9uIHdvdWxkIGJlIHRvIGNoYW5nZSB0aGUgQXJtIEJJVF9XT1JEIG1hY3Jv
IHRvIGFsc28gdXNlCj4+IEJJVFNfUEVSX0xPTkcgKGFuZCBhZGp1c3QgdGhlIGNhbGxlcnMpLgo+
IAo+IFNvIGRvIEkuIEp1bGllbiwgU3RlZmFubz8KCkJJVF9XT1JEIHVzZWQgdG8gdXNlIEJJVFNf
UEVSX0xPTkcgYnV0IHRoaXMgd2FzIGNoYW5nZWQgaW4gY29tbWl0OgoKY29tbWl0IGNkMzM4ZTk2
N2M1OThiZjc0N2IwM2RjZmQ5ZDhkNDVkYzQwYmFjMWEKQXV0aG9yOiBJYW4gQ2FtcGJlbGwgPGlh
bi5jYW1wYmVsbEBjaXRyaXguY29tPgpEYXRlOiAgIFRodSBNYXkgOCAxNjoxMzo1NSAyMDE0ICsw
MTAwCgogICAgIHhlbjogYXJtOiBiaXRvcHMgdGFrZSB1bnNpZ25lZCBpbnQKCiAgICAgWGVuIGJp
dG1hcHMgY2FuIGJlIDQgcmF0aGVyIHRoYW4gOCBieXRlIGFsaWduZWQsIHNvIHVzZSB0aGUgCmFw
cHJvcHJpYXRlIHR5cGUuCiAgICAgT3RoZXJ3aXNlIHRoZSBjb21waWxlciBjYW4gZ2VuZXJhdGUg
dW5hbGlnbmVkIDggYnl0ZSBhY2Nlc3NlcyBhbmQgCmNhdXNlIHRyYXBzLgoKICAgICBTaWduZWQt
b2ZmLWJ5OiBJYW4gQ2FtcGJlbGwgPGlhbi5jYW1wYmVsbEBjaXRyaXguY29tPgogICAgIEFja2Vk
LWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29t
PgoKT24gNjQtYml0IEFybSwgd2hpbGUgd2UgYWxsb3cgdW5hbGlnbmVkIGFjY2VzcywgdGhlIGF0
b21pYyBvcGVyYXRpb25zIApzdGlsbCBlbmZvcmNlIGFsaWdubWVudC4KCk9uIDMyLWJpdCBBcm0s
IHRoZXJlIGFyZSBubyB1bmFsaWduZWQgYWNjZXNzIGFsbG93ZWQuIEhvd2V2ZXIsICB0aGUgCmNo
YW5nZSBvZiBCSVRfV09SRCBpcyBub3QgYSBjb25jZXJuIGZvciAzMi1iaXQuCgpJIGhhdmVuJ3Qg
Y2hlY2sgd2hldGhlciB3ZSBzdGlsbCBoYXZlIHBsYWNlcyB3aGVyZSBiaXRvcHMgYXJlIHVzZWQg
d2l0aCAKNCBieXRlIGFsaWduZWQgbWVtb3J5LiBIb3dldmVyLCBhcyB0aGUgYml0b3BzIHRha2Ug
YSB2b2lkICogaW4gCnBhcmFtZXRlciwgdGhlcmUgYXJlIG5vIHByb21pc2Ugb24gdGhlIGFsaWdu
bWVudC4KClRoZXJlZm9yZSwgd2UgY2FuJ3QgcmV3cml0ZSBCSVRfV09SRCB3aXRob3V0IGFkZHJl
c3NpbmcgdGhlIHVuZGVybHlpbmcgCmlzc3Vlcy4gSW50cm9kdWNpbmcgQklUX0xPTkcgaXMgcHJv
YmFibHkgdGhlIGVhc2llc3Qgd2F5IGF0IHRoZSBtb21lbnQuCgpIb3dldmVyLCBvdXIgYml0b3Bz
IHJlYWxseSBvdWdodCB0byBzcGVjaWZ5IHRoZSBhbGlnbm1lbnQgaW4gcGFyYW1ldGVyIAp0byBh
dm9pZCBzdWNoIGlzc3VlcyBhcmlzaW5nLgoKSSB3b3VsZCBiZSBpbiBmYXZvciBvZiB1c2luZyB1
bnNpZ25lZCBsb25nICouCgo+PiBUaGlzIHNlZW1zIHF1aXRlIGZhciBvZmYsIHNvIGlmIHlvdSBk
b24ndCBtaW5kIEkgd291bGQgcmF0aGVyIGhhdmUgdGhlCj4+IG9yaWdpbmFsIHYzIDIvMiB1c2lu
ZyBzZXRfYml0Ogo+Pgo+PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0
bWwveGVuLWRldmVsLzIwMjAtMDIvbXNnMDAxOTAuaHRtbAo+IAo+IEFzIHBlciBteSBwcmV2aW91
cyByZXBseSAtIHllcywgSSdtIG9rYXkgd2l0aCB0aGF0LCBhbmQgeWVzLAo+IGV4cGVjdGluZyB0
aGlzIEkndmUgYWxzbyBrZXB0IHlvdXIgcGF0Y2hlcyB0aGlzIHdheSBpbiBteQo+IHRvLWJlLWNv
bW1pdHRlZCBmb2xkZXIgKHBlbmRpbmcgS2V2aW4ncyBhY2sgZm9yIHBhdGNoIDEpLgo+IAo+IEph
bgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 14:50:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 14:50:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0RRI-00025m-LL; Sat, 08 Feb 2020 14:50:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0RRH-00025h-7J
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 14:50:31 +0000
X-Inumbo-ID: 57946208-4a82-11ea-b311-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 57946208-4a82-11ea-b311-12813bfff9fa;
 Sat, 08 Feb 2020 14:50:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0RRB-0007tL-Q8; Sat, 08 Feb 2020 14:50:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0RRB-0002qt-FM; Sat, 08 Feb 2020 14:50:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0RRB-0000tw-ES; Sat, 08 Feb 2020 14:50:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146807-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 14:50:25 +0000
Subject: [Xen-devel] [qemu-mainline test] 146807: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwNyBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MDcvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9j
a2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA0MmNjY2ExYmQ5NDU2
NTY4Zjk5NmQ1NjQ2YjIwMDFmYWFjOTY5NDRiCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU0IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1MyBk
YXlzICAyNjUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzkzICAyMDIwLTAyLTA3
IDIwOjA2OjU0IFogICAgMCBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWku
bGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xl
LmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1
YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk
aGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsg
PHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdh
bHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAg
UGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1p
ZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5
bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1k
QHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9y
d2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJpY2hhcmQgSGVuZGVyc29uIDxy
aWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xleSA8cm9iZXJ0LmZvbGV5
QGxpbmFyby5vcmc+CiAgU2FsdmFkb3IgRmFuZGlubyA8c2FsdmFkb3JAcWluZGVsLmNvbT4KICBT
YW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+CiAgU2NvdHQgQ2hl
bG9oYSA8Y2hlbG9oYUBsaW51eC52bmV0LmlibS5jb20+CiAgU2VyZ2lvIExvcGV6IDxzbHBAcmVk
aGF0LmNvbT4KICBTaGFtZWVyIEtvbG90aHVtIDxzaGFtZWVyYWxpLmtvbG90aHVtLnRob2RpQGh1
YXdlaS5jb20+CiAgU2hpaFBvIEh1bmcgPHNoaWhwby5odW5nQHNpZml2ZS5jb20+CiAgU2ltb24g
VmVpdGggPHN2ZWl0aEBhbWF6b24uZGU+CiAgU3RhZmZvcmQgSG9ybmUgPHNob3JuZUBnbWFpbC5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJn
ZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KICBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+CiAgU3RlZmFubyBH
YXJ6YXJlbGxhIDxzZ2FyemFyZUByZWRoYXQuY29tPgogIFN0ZWZhbm8gU3RhYmVsbGluaSA8c3Rl
ZmFuby5zdGFiZWxsaW5pQHhpbGlueC5jb20+CiAgU3VuaWwgTXV0aHVzd2FteSA8c3VuaWxtdXRA
bWljcm9zb2Z0LmNvbT4KICBTdXJhaiBKaXRpbmRhciBTaW5naCA8c2ppdGluZGFyc2luZ2hAZ21h
aWwuY29tPgogIFN2ZW4gU2NobmVsbGUgPHN2ZW5zQHN0YWNrZnJhbWUub3JnPgogIFRhbyBYdSA8
dGFvMy54dUBpbnRlbC5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8
bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNo
QGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZ
dXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdo
dWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBa
aGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMjQ0NzggbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 15:19:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 15:19:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0RtZ-0003x6-6p; Sat, 08 Feb 2020 15:19:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=liCr=34=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j0RtY-0003x1-Nn
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 15:19:44 +0000
X-Inumbo-ID: 6e912e2e-4a86-11ea-b319-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6e912e2e-4a86-11ea-b319-12813bfff9fa;
 Sat, 08 Feb 2020 15:19:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581175184;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=HcblYZz7MUwVQtM4xzoEyF52IucTPJqP19UFGTQYrx0=;
 b=FZC8AL1pnql6sypV+Tz4nnG8BiaemJklHu9S1d0ckeqPAyWTITMpgr1y
 dPpFy1rMU00BF2ZZxPbcZNAnkXwm0gkdhm0KeyYJyUbkSqOamGowT9I6H
 ap4/JO63wPFPzuhdBXGN9JplyFA7f+HXW+nQAU83CMW7QsFtTNJ922ToG 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kdlWRpSHR7ZJqqmToMDjwrygQ1XmRozDFiSqhNpdVw70Y/HjBN/UjUQ0Mg8CaGRlvhLWG3izfM
 edSJHhjkp3k4FN5Cr3ZlSivgXjzWJdj2T55ixXsFDaGbclxyCZJl3jFLkFKplU8goeIUPSOh6b
 bk+5dttII/KiXIkKovphRrGHHVyjbEGgULXScvHm6aDON7gaQ4adgogE2lAP3/s6AFQn1K+mkr
 Mi92NCFusmJ6ISwwPGxdsCCwinmR9w5QFboSSfdCYifTBEaY4sk2+G5d1IGRF0vav6pPQwxguj
 qAA=
X-SBRS: 2.7
X-MesageID: 12328351
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,417,1574139600"; d="scan'208";a="12328351"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Sat, 8 Feb 2020 15:19:39 +0000
Message-ID: <20200208151939.31691-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHdyaXR0ZW4gQUJJIHN0YXRlcyB0aGF0ICVlcyB3aWxsIGJlIHNldCB1cCwgYnV0IGxpYnhj
IGRvZXNuJ3QgZG8gc28uICBJbgpwcmFjdGljZSwgaXQgYnJlYWtzIGByZXAgbW92c2AgaW5zaWRl
IGd1ZXN0cyBiZWZvcmUgdGhleSByZWxvYWQgJWVzLgoKVGhlIHdyaXR0ZW4gQUJJIGRvZXNuJ3Qg
bWVudGlvbiAlc3MsIGJ1dCBsaWJ4YyBkb2VzIHNldCBpdCB1cC4gIEhhdmluZyAlZHMKZGlmZmVy
ZW50IHRvICVzcyBpcyBvYm5veG91cyB0byB3b3JrIHdpdGgsIGFzIGRpZmZlcmVudCByZWdpc3Rl
cnMgaGF2ZQpkaWZmZXJlbnQgaW1wbGljaXQgc2VnbWVudHMuCgpNb2RpZnkgdGhlIHNwZWMgdG8g
c3RhdGUgdGhhdCAlc3MgaXMgc2V0IHVwIGFzIGEgZmxhdCByZWFkL3dyaXRlIHNlZ21lbnQuClRo
aXMgYSkgbWF0Y2hlcyB0aGUgTXVsdGlib290IDEgc3BlYywgYikgbWF0Y2hlcyB3aGF0IGlzIHNl
dCB1cCBpbiBwcmFjdGljZSwKYW5kIGMpIGlzIHRoZSBtb3JlIHNhbmUgYmVoYXZpb3VyIGZvciBn
dWVzdHMgdG8gdXNlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkND
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KClRoaXMg
d2FudHMgYmFja3BvcnRpbmcuCi0tLQogZG9jcy9taXNjL3B2aC5wYW5kb2MgICAgIHwgMiArLQog
dG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIHwgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgNCBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3B2aC5wYW5k
b2MgYi9kb2NzL21pc2MvcHZoLnBhbmRvYwppbmRleCBmODkyZTZlNjQxLi5jY2YxYzhmZTY5IDEw
MDY0NAotLS0gYS9kb2NzL21pc2MvcHZoLnBhbmRvYworKysgYi9kb2NzL21pc2MvcHZoLnBhbmRv
YwpAQCAtMjMsNyArMjMsNyBAQCBmb2xsb3dpbmcgbWFjaGluZSBzdGF0ZToKICAqIGBjc2A6IG11
c3QgYmUgYSAzMi1iaXQgcmVhZC9leGVjdXRlIGNvZGUgc2VnbWVudCB3aXRoIGEgYmFzZSBvZiDi
gJgw4oCZCiAgICBhbmQgYSBsaW1pdCBvZiDigJgweEZGRkZGRkZG4oCZLiBUaGUgc2VsZWN0b3Ig
dmFsdWUgaXMgdW5zcGVjaWZpZWQuCiAKLSAqIGBkc2AsIGBlc2A6IG11c3QgYmUgYSAzMi1iaXQg
cmVhZC93cml0ZSBkYXRhIHNlZ21lbnQgd2l0aCBhIGJhc2Ugb2YKKyAqIGBkc2AsIGBlc2AsIGBz
c2A6IG11c3QgYmUgYSAzMi1iaXQgcmVhZC93cml0ZSBkYXRhIHNlZ21lbnQgd2l0aCBhIGJhc2Ug
b2YKICAgIOKAmDDigJkgYW5kIGEgbGltaXQgb2Yg4oCYMHhGRkZGRkZGRuKAmS4gVGhlIHNlbGVj
dG9yIHZhbHVlcyBhcmUgYWxsIHVuc3BlY2lmaWVkLgogCiAgKiBgdHJgOiBtdXN0IGJlIGEgMzIt
Yml0IFRTUyAoYWN0aXZlKSB3aXRoIGEgYmFzZSBvZiAnMCcgYW5kIGEgbGltaXQgb2YgJzB4Njcn
LgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfZG9tX3g4Ni5jIGIvdG9vbHMvbGlieGMveGNf
ZG9tX3g4Ni5jCmluZGV4IDE1NWVmNjkwMzcuLjk0Mzk4MDVlYWEgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhjL3hjX2RvbV94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19kb21feDg2LmMKQEAgLTEw
NTMsMTQgKzEwNTMsMTcgQEAgc3RhdGljIGludCB2Y3B1X2h2bShzdHJ1Y3QgeGNfZG9tX2ltYWdl
ICpkb20pCiAgICAgLyogU2V0IHRoZSBjYWNoZWQgcGFydCBvZiB0aGUgcmVsZXZhbnQgc2VnbWVu
dCByZWdpc3RlcnMuICovCiAgICAgYnNwX2N0eC5jcHUuY3NfYmFzZSA9IDA7CiAgICAgYnNwX2N0
eC5jcHUuZHNfYmFzZSA9IDA7CisgICAgYnNwX2N0eC5jcHUuZXNfYmFzZSA9IDA7CiAgICAgYnNw
X2N0eC5jcHUuc3NfYmFzZSA9IDA7CiAgICAgYnNwX2N0eC5jcHUudHJfYmFzZSA9IDA7CiAgICAg
YnNwX2N0eC5jcHUuY3NfbGltaXQgPSB+MHU7CiAgICAgYnNwX2N0eC5jcHUuZHNfbGltaXQgPSB+
MHU7CisgICAgYnNwX2N0eC5jcHUuZXNfbGltaXQgPSB+MHU7CiAgICAgYnNwX2N0eC5jcHUuc3Nf
bGltaXQgPSB+MHU7CiAgICAgYnNwX2N0eC5jcHUudHJfbGltaXQgPSAweDY3OwogICAgIGJzcF9j
dHguY3B1LmNzX2FyYnl0ZXMgPSAweGM5YjsKICAgICBic3BfY3R4LmNwdS5kc19hcmJ5dGVzID0g
MHhjOTM7CisgICAgYnNwX2N0eC5jcHUuZXNfYXJieXRlcyA9IDB4YzkzOwogICAgIGJzcF9jdHgu
Y3B1LnNzX2FyYnl0ZXMgPSAweGM5MzsKICAgICBic3BfY3R4LmNwdS50cl9hcmJ5dGVzID0gMHg4
YjsKIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 18:49:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 18:49:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0VA8-00056D-W1; Sat, 08 Feb 2020 18:49:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0VA7-000566-Mn
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 18:49:03 +0000
X-Inumbo-ID: a9b1e530-4aa3-11ea-a677-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a9b1e530-4aa3-11ea-a677-bc764e2007e4;
 Sat, 08 Feb 2020 18:48:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0VA1-0004TG-8L; Sat, 08 Feb 2020 18:48:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0VA0-0007vK-VG; Sat, 08 Feb 2020 18:48:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0VA0-0008OK-Uf; Sat, 08 Feb 2020 18:48:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146806-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:<job
 status>:broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:<job status>:broken:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:host-install(4):broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:host-install(4):broken:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 18:48:56 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146806: trouble: broken/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgwNi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3CiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxNDY3NjcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0
NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUyZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAgMjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDIg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgog
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1
YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29t
PgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4K
CmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5Cgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCBicm9rZW4KYnJva2Vu
LWpvYiB0ZXN0LWFybWhmLWFybWhmLXhsIGJyb2tlbgpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYt
eGwgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdkNTQ0MGM2
MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsgPGplZmYu
a3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1MCAyMDIw
IC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJlZ2lzdGVy
cyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQgQ29udHJv
bGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUpLCByZXNl
cnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9XSS4KICAg
IFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNvbXBhdGli
aWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNSIHJlZ2lz
dGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAgIEFja2Vk
LWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRmNmRlYTNm
NGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBh
bWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgogICAgeGVu
L2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRlYTdhYmNk
Yzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFsbCA8amdy
YWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAwMDAKCiAg
ICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1Y3QgeGVu
X2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9mIDIgYnl0
ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRvbWlkIGFu
ZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAgICBmaWVs
ZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBOb3RlIHRo
YXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1c2UgYSBn
dWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 21:33:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 21:33:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0XiW-0002RT-5o; Sat, 08 Feb 2020 21:32:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=CP/8=34=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j0XiV-0002RO-7S
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 21:32:43 +0000
X-Inumbo-ID: 89ba9d28-4aba-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 89ba9d28-4aba-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 21:32:42 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j0XiT-0007cM-RL; Sat, 08 Feb 2020 21:32:41 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j0XiT-0008Dy-H3; Sat, 08 Feb 2020 21:32:41 +0000
Date: Sat, 8 Feb 2020 16:31:43 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200208163143.d4zgfabm5k26hp23@debian>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200208151939.31691-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBGZWIgMDgsIDIwMjAgYXQgMDM6MTk6MzlQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgd3JpdHRlbiBBQkkgc3RhdGVzIHRoYXQgJWVzIHdpbGwgYmUgc2V0IHVwLCBi
dXQgbGlieGMgZG9lc24ndCBkbyBzby4gIEluCj4gcHJhY3RpY2UsIGl0IGJyZWFrcyBgcmVwIG1v
dnNgIGluc2lkZSBndWVzdHMgYmVmb3JlIHRoZXkgcmVsb2FkICVlcy4KPiAKPiBUaGUgd3JpdHRl
biBBQkkgZG9lc24ndCBtZW50aW9uICVzcywgYnV0IGxpYnhjIGRvZXMgc2V0IGl0IHVwLiAgSGF2
aW5nICVkcwo+IGRpZmZlcmVudCB0byAlc3MgaXMgb2Jub3hvdXMgdG8gd29yayB3aXRoLCBhcyBk
aWZmZXJlbnQgcmVnaXN0ZXJzIGhhdmUKPiBkaWZmZXJlbnQgaW1wbGljaXQgc2VnbWVudHMuCj4g
Cj4gTW9kaWZ5IHRoZSBzcGVjIHRvIHN0YXRlIHRoYXQgJXNzIGlzIHNldCB1cCBhcyBhIGZsYXQg
cmVhZC93cml0ZSBzZWdtZW50Lgo+IFRoaXMgYSkgbWF0Y2hlcyB0aGUgTXVsdGlib290IDEgc3Bl
YywgYikgbWF0Y2hlcyB3aGF0IGlzIHNldCB1cCBpbiBwcmFjdGljZSwKPiBhbmQgYykgaXMgdGhl
IG1vcmUgc2FuZSBiZWhhdmlvdXIgZm9yIGd1ZXN0cyB0byB1c2UuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 23:10:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 23:10:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0ZF9-0001sb-LZ; Sat, 08 Feb 2020 23:10:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0ZF7-0001sW-IK
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 23:10:29 +0000
X-Inumbo-ID: 3205227a-4ac8-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3205227a-4ac8-11ea-a759-bc764e2007e4;
 Sat, 08 Feb 2020 23:10:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0ZF5-00010f-K3; Sat, 08 Feb 2020 23:10:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0ZF5-00054R-6w; Sat, 08 Feb 2020 23:10:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0ZF5-0008Iq-6O; Sat, 08 Feb 2020 23:10:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146811-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 23:10:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146811: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgxMS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 08 23:32:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 08 Feb 2020 23:32:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0ZaC-0003Xi-Md; Sat, 08 Feb 2020 23:32:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tMyb=34=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0ZaB-0003Xd-U7
 for xen-devel@lists.xenproject.org; Sat, 08 Feb 2020 23:32:15 +0000
X-Inumbo-ID: 39eb1488-4acb-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 39eb1488-4acb-11ea-b2cb-bc764e2007e4;
 Sat, 08 Feb 2020 23:32:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Za5-0001PC-IM; Sat, 08 Feb 2020 23:32:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Za5-0005Wy-Am; Sat, 08 Feb 2020 23:32:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0Za5-0004lX-A7; Sat, 08 Feb 2020 23:32:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146809-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:<job
 status>:broken:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:<job status>:broken:regression
 ovmf:build-amd64-libvirt:<job status>:broken:regression
 ovmf:build-amd64-libvirt:host-install(4):broken:regression
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:host-install(4):broken:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:regression
X-Osstest-Versions-This: ovmf=c10f7f77b0ef45bc7fdc15240a741b7c499d88c6
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 08 Feb 2020 23:32:09 +0000
Subject: [Xen-devel] [ovmf test] 146809: trouble: broken/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MDkvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NTc2
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDQgaG9zdC1pbnN0YWxsKDQp
IGJyb2tlbiBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIFJFR1IuIHZzLiAxNDU3NjcKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICBjMTBmN2Y3N2IwZWY0
NWJjN2ZkYzE1MjQwYTc0MWI3YzQ5OWQ4OGM2CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAg
ICAgICAgICAgICA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDU3NjcgIDIwMjAtMDEtMDggMDA6Mzk6MDkgWiAgIDMxIGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ1Nzc0ICAyMDIwLTAxLTA4IDAyOjUwOjIwIFogICAzMSBk
YXlzICAxMTUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODA5ICAyMDIwLTAyLTA4
IDEzOjM5OjQwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gTGkgPGFhcm9uLmxpQGludGVsLmNvbT4K
ICBBbGJlY2tpLCBNYXRldXN6IDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIEFtb2wgTiBT
dWtlcmthciA8YW1vbC5uLnN1a2Vya2FyQGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxA
bGluYXJvLm9yZz4KICBBc2hpc2ggU2luZ2hhbCA8YXNoaXNoc2luZ2hhQG52aWRpYS5jb20+CiAg
Qm9iIEZlbmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPgogIEJyZXQgQmFya2VsZXcgPGJyYmFya2Vs
QG1pY3Jvc29mdC5jb20+CiAgQnJpYW4gUiBIYXVnIDxicmlhbi5yLmhhdWdAaW50ZWwuY29tPgog
IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICBGYW4sIFpoaWp1WCA8emhpanV4LmZh
bkBpbnRlbC5jb20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBIZW5nIEx1byA8
aGVuZy5sdW9AaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRlbC5jb20+
CiAgSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5q
LndhbmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGlu
dGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBMYXN6
bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhv
bG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1pbmcg
R2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVA
aW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4K
ICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNoYWVs
IEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5h
LmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29t
PgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBpZXJyZSBH
b25kb2lzIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29tPgogIFNlYW4gQnJvZ2FuIDxzZWFuLmJyb2dh
bkBtaWNyb3NvZnQuY29tPgogIFNpeXVhbiBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTaXl1
YW4sIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3RldmVuLnNoaUBpbnRlbC5j
b20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAgU3VkaXB0byBQYXVsIDxz
dWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZpdDk2OTZAcHJvdG9ubWFp
bC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZpdDk2OTY9cHJvdG9ubWFp
bC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwuY29tPgogIFh1LCBXZWk2
IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBaaGljaGFvIEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29t
PgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpo
aWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpi
cm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1saWJ2aXJ0IGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1s
aWJ2aXJ0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LW92bWYtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1vdm1mLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMTIwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 01:14:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 01:14:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0bB1-0002cA-Ad; Sun, 09 Feb 2020 01:14:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0bB0-0002c5-Cp
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 01:14:22 +0000
X-Inumbo-ID: 7b31755a-4ad9-11ea-b3b2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7b31755a-4ad9-11ea-b3b2-12813bfff9fa;
 Sun, 09 Feb 2020 01:14:12 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0bAp-0004ix-QJ; Sun, 09 Feb 2020 01:14:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0bAp-0007ge-9Z; Sun, 09 Feb 2020 01:14:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0bAp-0000Vv-90; Sun, 09 Feb 2020 01:14:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146810-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64-xsm:<job
 status>:broken:regression
 qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-armhf-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-arm64-xsm:host-install(4):broken:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 01:14:11 +0000
Subject: [Xen-devel] [qemu-mainline test] 146810: regressions - trouble:
 blocked/broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MTAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4g
dnMuIDE0NDg2MQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwo
NCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDE0NDg2MQogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxNDQ4NjEKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJz
aW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVtdXUgICAgICAgICAgICAgICAgNDJjY2NhMWJk
OTQ1NjU2OGY5OTZkNTY0NmIyMDAxZmFhYzk2OTQ0YgpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUg
ICAgICAgICAgICAgICAgNzY5N2FjNTVmY2M2MTc4ZmQ4ZmQ4YWEyMmJhZWQxM2EwYzhjYTk0MgoK
TGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ0ODYxICAyMDE5LTEyLTE2IDEzOjA2OjI0IFogICA1NCBk
YXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NDg4MCAgMjAxOS0xMi0xNiAyMDowNzowOCBaICAg
NTQgZGF5cyAgMjY2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0Njc5MyAgMjAyMC0w
Mi0wNyAyMDowNjo1NCBaICAgIDEgZGF5cyAgICA3IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcnVzaGkgTWVodGEgPG1laHRhLmFhcnUy
MEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxhZHJpZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+
CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+CiAgQWxla3NhbmRhciBNYXJrb3Zp
YyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJlbm7DqWUgPGFsZXguYmVubmVlQGxp
bmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4YW5kZXIuUmljaGFyZHNvbkBjbC5jYW0u
YWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxpYW1zb25AcmVkaGF0LmNvbT4KICBB
bGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29tPgogIEFsZXhleSBLYXJkYXNoZXZz
a2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8bmV2aWxhZEB5YWhvby5jb20+CiAg
QWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIyMy5tZT4KICBBbmRyZXcgSmVmZmVy
eSA8YW5kcmV3QGFqLmlkLmF1PgogIEFuZHJldyBKb25lcyA8ZHJqb25lc0ByZWRoYXQuY29tPgog
IEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFy
YXZpbmRhIFByYXNhZCA8YXJhd2luZGEucEBnbWFpbC5jb20+CiAgQXVyZWxpZW4gSmFybm8gPGF1
cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+
CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJvLm9yZz4KICBCZW5qYW1p
biBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAgQmhhcmF0YSBCIFJh
byA8YmhhcmF0YUBsaW51eC5pYm0uY29tPgogIEJpbiBNZW5nIDxibWVuZy5jbkBnbWFpbC5jb20+
CiAgQ2FtZXJvbiBFc2ZhaGFuaSA8ZGlydHlAYXBwbGUuY29tPgogIENhcmxvcyBTYW50b3MgPGNh
c2FudG9zQHJlZGhhdC5jb20+CiAgQ2F0aHkgWmhhbmcgPGNhdGh5LnpoYW5nQGludGVsLmNvbT4K
ICBDaGVuIFF1biA8a3Vobi5jaGVucXVuQGh1YXdlaS5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFl
Z2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBTY2hvZW5lYmVjayA8cWVt
dV9vc3NAY3J1ZGVieXRlLmNvbT4KICBDaHJpc3RvcGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBs
aW5hcm8ub3JnPgogIENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgogIENsZW1lbnQgRGVz
Y2hhbXBzIDxjbGVtZW50LmRlc2NoYW1wc0BncmVlbnNvY3MuY29tPgogIENvbGUgUm9iaW5zb24g
PGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgQ29yZXkgTWlueWFyZCA8Y21pbnlhcmRAbXZpc3RhLmNv
bT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDb3JuZWxpYSBIdWNrIDxj
b2h1Y2tAcmVkaGF0LmNvbT4gI3MzOTB4CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0Bmci5pYm0u
Y29tPgogIEPDqWRyaWMgTGUgR29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgRGFtaWVuIEhlZGRlIDxk
YW1pZW4uaGVkZGVAZ3JlZW5zb2NzLmNvbT4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFu
aWVsaGI0MTNAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhh
dC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2
aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMpCiAgRGF2
aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRGF2aWQgVnJhYmVsIDxkYXZpZC52
cmFiZWxAbnV0YW5peC5jb20+CiAgRGVuaXMgUGxvdG5pa292IDxkcGxvdG5pa292QHZpcnR1b3p6
by5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBF
ZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRWlpY2hpIFRzdWthdGEgPGRl
dmVsQGV0c3VrYXRhLmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAg
RXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpYyBSZW4gPHJlbnpoZW5AbGludXgu
YWxpYmFiYS5jb20+CiAgRXJ5dSBHdWFuIDxlZ3VhbkBsaW51eC5hbGliYWJhLmNvbT4KICBGYWJp
YW5vIFJvc2FzIDxmYXJvc2FzQGxpbnV4LmlibS5jb20+CiAgRmFuZ3J1aSBTb25nIDxpQG1hc2ty
YXkubWU+CiAgRmVsaXBlIEZyYW5jaW9zaSA8ZmVsaXBlQG51dGFuaXguY29tPgogIEZpbGlwIEJv
enV0YSA8RmlsaXAuQm96dXRhQHJ0LXJrLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBs
aW51eC5pYm0uY29tPgogIEdhbmVzaCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGlu
Z2FtQGludGVsLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVn
IEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5l
dD4KICBHdW95aSBUdSA8dHUuZ3VveWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGlu
dXguaWJtLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxk
ZWxsZXJAZ214LmRlPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4K
ICBIZXlpIEd1byA8Z3VvaGV5aUBodWF3ZWkuY29tPgogIEhvd2FyZCBTcG9lbHN0cmEgPGhzcC5j
YXQ3QGdtYWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEph
ZSBIeXVuIFlvbyA8amFlLmh5dW4ueW9vQGxpbnV4LmludGVsLmNvbT4KICBKYWZhciBBYmRpIDxj
YWZlci5hYmRpQGdtYWlsLmNvbT4KICBKYWlqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNv
bT4KICBKYW1lcyBDbGFya2UgPGpydGMyN0BqcnRjMjcuY29tPgogIEphbm9zY2ggRnJhbmsgPGZy
YW5ramFAbGludXguaWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNv
bT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBK
ZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKaWFodWkgQ2Vu
IDxjZW5qaWFodWlAaHVhd2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2Vp
LmNvbT4KICBKaXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwg
U3RhbmxleSA8am9lbEBqbXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgog
IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1
c3VhbEByZWRoYXQuY29tPgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgS2FzaHlh
cCBDaGFtYXJ0aHkgPGtjaGFtYXJ0QHJlZGhhdC5jb20+CiAgS2VpdGggUGFja2FyZCA8a2VpdGhw
QGtlaXRocC5jb20+CiAgS2VxaWFuIFpodSA8emh1a2VxaWFuMUBodWF3ZWkuY29tPgogIEtldmlu
IFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS8WRdsOhZ8OzLCBab2x0w6FuIDxEaXJ0WS5pQ0Uu
aHVAZ21haWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVu
dCBWaXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJl
ZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+CiAgTGVvbmFyZG8g
QnJhcyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5j
b20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1IEppbmdxaSA8amlu
Z3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVsLmNvbT4KICBNYXJj
IFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJl
Lmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1A
Z21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBNYXJrdXMg
QXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNlciA8bWFydGluQGth
aXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwub3JnPgogIE1hc2F5
b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRoZXcgUm9zYXRvIDxt
anJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1heCBGaWxpcHBvdiA8amNtdmJrYmNAZ21haWwuY29t
PgogIE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CiAgTWljaGFlbCBFbGxlcm1hbiA8bXBl
QGVsbGVybWFuLmlkLmF1PgogIE1pY2hhZWwgUm9sbmlrIDxtcm9sbmlrQGdtYWlsLmNvbT4KICBN
aWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+CiAgTWljaGFlbCBTLiBUc2ly
a2luIDxtc3RAcmVkaGF0LmNvbT4KICBNaWNoYWwgUHJpdm96bmlrIDxtcHJpdm96bkByZWRoYXQu
Y29tPgogIE1pY2t5IFl1biBDaGFuIChtaWNoaWJvbykgPGNoYW5taWNreXl1bkBnbWFpbC5jb20+
CiAgTWlja3kgWXVuIENoYW4gPGNoYW5taWNreXl1bkBnbWFpbC5jb20+CiAgTWlrbG9zIFN6ZXJl
ZGkgPG1zemVyZWRpQHJlZGhhdC5jb20+CiAgTWlyb3NsYXYgUmV6YW5pbmEgPG1yZXphbmluQHJl
ZGhhdC5jb20+CiAgTWlzb25vIFRvbW9oaXJvIDxtaXNvbm8udG9tb2hpcm9AanAuZnVqaXRzdS5j
b20+CiAgbWtkb2xhdGFAdXMuaWJtLmNvbSA8bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBOaWVrIExp
bm5lbmJhbmsgPG5pZWtsaW5uZW5iYW5rQGdtYWlsLmNvbT4KICBOaWtvbGEgUGF2bGljYSA8cGF2
bGljYS5uaWtvbGFAZ21haWwuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdv
b2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5l
bmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5E
b3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29t
PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJz
Y2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vu
c3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVs
IE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSaWNoYXJkIEhlbmRlcnNv
biA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5m
b2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+
CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0
IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xw
QHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9k
aUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNp
bW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21h
aWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4g
QmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0
ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZh
bm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkg
PHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmls
bXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdo
QGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8g
WHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgog
IFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVo
b3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1p
ciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2Vy
IFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2No
ZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29t
PgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJh
bXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBo
dWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lh
byBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0
Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5n
IDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJp
dmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUtQ2hlbiBM
aW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRv
dmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+
CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6
ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+
CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybTY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXhzbSBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02
NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQteHNtIGhvc3QtaW5zdGFs
bCg0KQoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyNDQ3OCBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 04:14:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 04:14:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0dyg-0000BX-Nz; Sun, 09 Feb 2020 04:13:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0dyf-0000BS-Dk
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 04:13:49 +0000
X-Inumbo-ID: 9027bea6-4af2-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9027bea6-4af2-11ea-a759-bc764e2007e4;
 Sun, 09 Feb 2020 04:13:45 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0dyZ-00006X-W5; Sun, 09 Feb 2020 04:13:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0dyZ-000358-FX; Sun, 09 Feb 2020 04:13:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0dyZ-0005Zv-E0; Sun, 09 Feb 2020 04:13:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146808-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-shadow:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-pvhv2-amd:<job status>:broken:regression
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-intel:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-shadow:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-rtds:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-pair:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-credit2:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-pygrub:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:<job
 status>:broken:regression
 linux-5.4:test-arm64-arm64-xl-credit1:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-i386-pvgrub:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-amd64-pvgrub:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-pvshim:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64:<job
 status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:<job status>:broken:regression
 linux-5.4:test-arm64-arm64-xl-xsm:<job status>:broken:regression
 linux-5.4:test-arm64-arm64-xl-thunderx:<job status>:broken:regression
 linux-5.4:build-amd64-libvirt:<job status>:broken:regression
 linux-5.4:test-amd64-i386-libvirt:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-multivcpu:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-pair:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-pvhv2-intel:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-vhd:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:<job status>:broken:regression
 linux-5.4:test-arm64-arm64-libvirt-xsm:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:<job status>:broken:regression
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-amd:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:<job
 status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-rtds:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-amd64:<job
 status>:broken:regression
 linux-5.4:test-armhf-armhf-libvirt:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-libvirt-raw:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-cubietruck:<job status>:broken:regression
 linux-5.4:test-amd64-i386-libvirt-pair:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-credit2:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-credit1:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-credit1:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-xl-raw:<job status>:broken:regression
 linux-5.4:test-arm64-arm64-xl-credit2:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-pvshim:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qcow2:<job status>:broken:regression
 linux-5.4:test-amd64-i386-freebsd10-i386:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-amd64:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-freebsd10-amd64:<job status>:broken:regression
 linux-5.4:test-armhf-armhf-xl-arndale:<job status>:broken:regression
 linux-5.4:test-amd64-i386-libvirt-xsm:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:<job
 status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:<job
 status>:broken:regression
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-xsm:<job status>:broken:regression
 linux-5.4:test-arm64-arm64-xl:<job status>:broken:regression
 linux-5.4:test-amd64-i386-xl-xsm:<job status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:<job
 status>:broken:regression
 linux-5.4:test-amd64-amd64-xl-multivcpu:<job status>:broken:regression
 linux-5.4:test-arm64-arm64-xl-seattle:<job status>:broken:regression
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-intel:<job status>:broken:regression
 linux-5.4:build-amd64-libvirt:host-install(4):broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-vhd:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-arndale:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-examine:host-install:broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-credit2:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-credit1:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-libvirt:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-pvhv2-intel:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-pvshim:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-raw:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-credit2:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-pvhv2-amd:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-amd:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-examine:host-install:broken:heisenbug
 linux-5.4:test-amd64-amd64-amd64-pvgrub:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-pair:host-install/src_host(4):broken:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-xl-credit2:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-multivcpu:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-xl-seattle:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-examine:host-install:broken:heisenbug
 linux-5.4:test-amd64-i386-pair:host-install/src_host(4):broken:heisenbug
 linux-5.4:test-amd64-i386-pair:host-install/dst_host(5):broken:heisenbug
 linux-5.4:test-amd64-amd64-pair:host-install/dst_host(5):broken:heisenbug
 linux-5.4:test-amd64-i386-freebsd10-i386:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-libvirt-pair:host-install/src_host(4):broken:heisenbug
 linux-5.4:test-amd64-i386-libvirt-pair:host-install/dst_host(5):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-shadow:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-intel:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-shadow:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qcow2:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-freebsd10-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-xl-credit1:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-examine:host-install:broken:heisenbug
 linux-5.4:test-arm64-arm64-libvirt-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-pvshim:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-intel:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-xl-credit1:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-libvirt-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-libvirt:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-i386-pvgrub:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-pygrub:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-amd64:host-install(4):broken:heisenbug
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-xl-xsm:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-xl:host-install(4):broken:heisenbug
 linux-5.4:test-arm64-arm64-xl-thunderx:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-multivcpu:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-libvirt-raw:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-cubietruck:host-install(4):broken:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 04:13:43 +0000
Subject: [Xen-devel] [linux-5.4 test] 146808: regressions - trouble:
 blocked/broken/fail/pass
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgwOCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgwOC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcnRkcyAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgIDxqb2Ig
c3RhdHVzPiAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgIGJyb2tl
bgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICA8
am9iIHN0YXR1cz4gICAgICAgYnJva2VuCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAg
IDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAg
YnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgYnJv
a2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAg
ICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgIGJyb2tl
bgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgIDxqb2Igc3RhdHVzPiAg
ICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgIDxq
b2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDIgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2Vu
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAg
ICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgIDxqb2Igc3RhdHVzPiAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtaTM4NiAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgPGpv
YiBzdGF0dXM+ICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgYnJv
a2VuCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgIDxqb2Igc3RhdHVzPiAgICAg
ICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgIDxqb2Ig
c3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgICAgICAgYnJva2VuCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgIDxqb2Igc3RhdHVzPiAgICAgICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICA8am9iIHN0YXR1cz4g
ICAgYnJva2VuCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICA8am9iIHN0YXR1cz4gICAgICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICA8am9iIHN0YXR1cz4gICAgICAgIGJyb2tlbgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgaW4g
MTQ2Nzk4IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIGluIDE0Njc5OCBSRUdSLiB2cy4gMTQ2MTIx
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgZmFpbCBpbiAxNDY3OTggUkVHUi4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggYXJl
IGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAx
NDY3OTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0
LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICA1IGhvc3QtaW5zdGFsbCAgICAgICAgICAgICBicm9r
ZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4g
MTQ2Nzk4CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3Mg
aW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDQgaG9zdC1p
bnN0YWxsKDQpICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBw
YXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICBicm9rZW4gcGFzcyBpbiAxNDY3
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0
KSAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4g
cGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgYnJva2VuIHBhc3MgaW4gMTQ2
Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2Vu
IHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDQgaG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgNCBob3N0LWluc3RhbGwoNCkgICAgYnJva2Vu
IHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA1IGhvc3QtaW5z
dGFsbCAgICAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0
Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICA0IGhvc3QtaW5zdGFsbC9zcmNfaG9zdCg0KSBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDQgaG9zdC1pbnN0YWxsKDQpICAgIGJyb2tl
biBwYXNzIGluIDE0Njc5OAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICBicm9rZW4gcGFzcyBpbiAx
NDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTQ2
Nzk4CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDUgaG9zdC1pbnN0YWxsICAgICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgNCBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkgYnJva2Vu
IHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICA1IGhvc3QtaW5z
dGFsbC9kc3RfaG9zdCg1KSBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgIDUgaG9zdC1pbnN0YWxsL2RzdF9ob3N0KDUpIGJyb2tlbiBwYXNzIGluIDE0
Njc5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDQgaG9zdC1p
bnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgNCBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICA1IGhvc3QtaW5zdGFsbC9kc3RfaG9zdCg1KSBi
cm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyA0IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgNCBob3N0LWluc3RhbGwoNCkg
YnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICA0IGhv
c3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tlbiBwYXNz
IGluIDE0Njc5OAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSA0
IGhvc3QtaW5zdGFsbCg0KSBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgNCBob3N0LWluc3RhbGwoNCkgIGJyb2tlbiBwYXNzIGluIDE0
Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgNCBob3N0LWluc3RhbGwoNCkgICAg
ICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICA0IGhvc3QtaW5zdGFsbCg0KSAgIGJyb2tl
biBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFz
cyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNCBob3N0LWluc3RhbGwoNCkg
ICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgNSBob3N0LWluc3RhbGwgICAgICAgICAgICAgYnJva2VuIHBh
c3MgaW4gMTQ2Nzk4CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgNCBob3N0LWluc3RhbGwoNCkgYnJva2Vu
IHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA0IGhvc3QtaW5z
dGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0
Njc5OAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICA0IGhvc3QtaW5zdGFs
bCg0KSAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAg
ICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDQgaG9zdC1pbnN0YWxs
KDQpIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgICBicm9r
ZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4g
MTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDQgaG9zdC1pbnN0YWxsKDQpICAgYnJv
a2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
NCBob3N0LWluc3RhbGwoNCkgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgNCBob3N0LWluc3RhbGwoNCkgYnJva2VuIHBhc3Mg
aW4gMTQ2Nzk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDQg
aG9zdC1pbnN0YWxsKDQpIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2
Nzk4CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
IDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0Njc5OAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgICAgYnJva2Vu
IHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNCBob3N0LWlu
c3RhbGwoNCkgICAgICAgICBicm9rZW4gcGFzcyBpbiAxNDY3OTgKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICAgIGJyb2tlbiBwYXNzIGluIDE0
Njc5OAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIHBhc3MgaW4gMTQ2Nzk4CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDE0Njc5OCBwYXNzIGluIDE0Njc2MAoK
UmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5n
KToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTQ2Nzk4IFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGlu
IDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0
Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4g
MTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgZmFpbCBpbiAx
NDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0
Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2
Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njc5OCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY3OTggbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWls
IGluIDE0Njc5OCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgIGZhaWwgaW4gMTQ2Nzk4IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1OGM3MjA1N2Y2NjJjZWU0
ZWMyYWFhYjliZTFhYmVjZWQ4ODQ4MTRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDI0IGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyMyBkYXlz
ICAgNTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUzICAyMDIwLTAyLTA1IDIy
OjQwOjM5IFogICAgMyBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MTYgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYnJv
a2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJyb2tlbiAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyBicm9rZW4KYnJva2VuLWpvYiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0taW50ZWwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYt
eGwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBicm9rZW4KYnJva2Vu
LWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYtcGFpciBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiBicm9rZW4KYnJva2VuLWpv
YiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02
NC1hcm02NC14bC14c20gYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1saWJ2aXJ0IGJyb2tlbgpicm9rZW4t
am9iIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIGJyb2tl
bgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIGJyb2tlbgpicm9rZW4tam9iIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IGJyb2tlbgpicm9rZW4tam9iIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
YnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IGJyb2tlbgpicm9rZW4tam9i
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSBicm9rZW4KYnJv
a2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IGJyb2tlbgpicm9rZW4tam9iIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtYW1kNjQteGwgYnJva2VuCmJy
b2tlbi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2Ig
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgYnJva2VuCmJyb2tlbi1q
b2IgdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgYnJva2VuCmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bCBicm9rZW4K
YnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSBi
cm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYXJtNjQtYXJtNjQteGwgYnJva2Vu
CmJyb2tlbi1qb2IgdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSBicm9rZW4KYnJva2VuLWpvYiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgYnJva2VuCmJyb2tl
bi1qb2IgdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgYnJva2VuCmJyb2tlbi1qb2IgdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlIGJyb2tlbgpicm9rZW4tam9iIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCBicm9rZW4KYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1o
Zi14bCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lIGhvc3Qt
aW5zdGFsbApicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0IGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcmF3IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgaG9zdC1pbnN0YWxsCmJyb2tlbi1zdGVwIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBob3N0LWluc3RhbGwvc3JjX2hvc3QoNCkKYnJva2Vu
LXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgaG9z
dC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lIGhvc3QtaW5zdGFsbApicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcGFpciBob3N0
LWluc3RhbGwvc3JjX2hvc3QoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXBhaXIgaG9z
dC1pbnN0YWxsL2RzdF9ob3N0KDUpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtcGFpciBo
b3N0LWluc3RhbGwvZHN0X2hvc3QoNSkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd3MxNi1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgaG9zdC1pbnN0YWxsL3Ny
Y19ob3N0KDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgaG9zdC1p
bnN0YWxsL2RzdF9ob3N0KDUpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2Vu
LXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1saWJ2aXJ0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyIGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwg
aG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSBob3N0LWluc3RhbGwKYnJva2VuLXN0ZXAgdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3Qt
YW1kNjQtaTM4Ni14bCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgaG9zdC1pbnN0YWxsKDQpCmJyb2tl
bi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IGhvc3QtaW5z
dGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgaG9zdC1pbnN0YWxsKDQp
CmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFy
bTY0LXhsIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDQyODE4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 04:14:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 04:14:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0dzG-0000F7-Ba; Sun, 09 Feb 2020 04:14:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0dzF-0000Ev-6c
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 04:14:25 +0000
X-Inumbo-ID: a4893db6-4af2-11ea-b2cb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a4893db6-4af2-11ea-b2cb-bc764e2007e4;
 Sun, 09 Feb 2020 04:14:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0dz8-000079-Rn; Sun, 09 Feb 2020 04:14:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0dz8-00035a-I1; Sun, 09 Feb 2020 04:14:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0dz8-0005pF-HJ; Sun, 09 Feb 2020 04:14:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146813-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 04:14:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146813: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgxMy8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAwIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 09:56:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 09:56:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0jJf-0004ix-58; Sun, 09 Feb 2020 09:55:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0jJe-0004is-D9
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 09:55:50 +0000
X-Inumbo-ID: 56dcdf84-4b22-11ea-b3db-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 56dcdf84-4b22-11ea-b3db-12813bfff9fa;
 Sun, 09 Feb 2020 09:55:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0jJY-0000om-3g; Sun, 09 Feb 2020 09:55:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0jJX-00023V-P4; Sun, 09 Feb 2020 09:55:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0jJX-0006mR-Nu; Sun, 09 Feb 2020 09:55:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146818-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 09:55:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146818: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgxOC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAwIGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 13:23:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 13:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0mYB-0005Qu-Hb; Sun, 09 Feb 2020 13:23:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0sQ/=35=bombadil.srs.infradead.org=batv+28d08334129af652fa91+6013+infradead.org+dwmw2@srs-us1.protection.inumbo.net>)
 id 1j0mY9-0005Qp-GP
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 13:23:01 +0000
X-Inumbo-ID: 491e4f00-4b3f-11ea-b2cb-bc764e2007e4
Received: from bombadil.infradead.org (unknown [2607:7c80:54:e::133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 491e4f00-4b3f-11ea-b2cb-bc764e2007e4;
 Sun, 09 Feb 2020 13:22:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=infradead.org; s=bombadil.20170209; h=Mime-Version:Content-Type:References:
 In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender:Reply-To:
 Content-Transfer-Encoding:Content-ID:Content-Description;
 bh=3AsZNpRnU+XmbTjHKVd6cE4U0HudRWSaly31QBWnLnU=; b=bKr+778vU6JEqxQr2Zqm+gx7Vy
 mUnKQy0h7IXFRk1soYkUYj7ZI61t2vWC1XY+U6vSro7EiqjQnu64UJv/M9NpKyKpe6qMlvPbmUJ4r
 n8a29FSUZUibbB5sL/K4IXxD12GCKLZrdY6eWili2eAZcjR7GK6m/OoprWRTEqg6+cnMjw0vSaxYU
 kB4MySF0FltZdxYCivrUjFl6RhumF4c11ggqeLPvjrLxSQsQpNhG33sC060y/SMBEMUJ4TMfpvAah
 +8mPsZsjTdJ9ywKyaFoYtvyq4C3atmWedWnVIag+ZwFEm6P2HuVOwXdsXKExamfuhhKldISkIyYt/
 PaKA/qmw==;
Received: from 54-240-197-225.amazon.com ([54.240.197.225]
 helo=freeip.amazon.com)
 by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux))
 id 1j0mXk-0005gO-Su; Sun, 09 Feb 2020 13:22:38 +0000
Message-ID: <d0072bd4be2151e1ad768f948f541694bb062d94.camel@infradead.org>
From: David Woodhouse <dwmw2@infradead.org>
To: Julien Grall <julien@xen.org>, Jan Beulich <jbeulich@suse.com>
Date: Sun, 09 Feb 2020 13:22:32 +0000
In-Reply-To: <28e1dfce-b4c5-7c73-0574-48fc4179443e@xen.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-1-dwmw2@infradead.org>
 <28e1dfce-b4c5-7c73-0574-48fc4179443e@xen.org>
X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 
Mime-Version: 1.0
X-SRS-Rewrite: SMTP reverse-path rewritten from <dwmw2@infradead.org> by
 bombadil.infradead.org. See http://www.infradead.org/rpr.html
Subject: Re: [Xen-devel] [PATCH 1/2] xen/mm: fold PGC_broken into PGC_state
 bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============5823538360041830918=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5823538360041830918==
Content-Type: multipart/signed; micalg="sha-256";
	protocol="application/x-pkcs7-signature";
	boundary="=-qugoeVtMsEGK/rEHIzjg"


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

On Fri, 2020-02-07 at 20:27 +0000, Julien Grall wrote:
> Could you please send the series in a separate thread? So we don't mix=
=20
> the two discussions (i.e merge and free on boot allocated page) together.

Well, they're all part of the same mess, really.

There are cases where pages end up in free_heap_pages() which were
never vetted by init_heap_pages(). While that normally works just fine
=E2=80=94 to the extent that we've never really cared =E2=80=94 the hack ex=
cluding MFN0
is one of the things that gets 'missed' for such pages.

I was only looking at this because the early vmap support makes it a
tiny bit more likely that some pages will be freed that way after being
given out by the boot allocator, but there were plenty of reasons it
might happen already.

These patches basically legitimise that =E2=80=94 we make it OK for
free_heap_pages() to be given a range which was never in the heap in
the first place. And in so doing, we fix the MFN0/zone merge trick even
when (for example) MFN0 was part of the dom0 initramfs and assigned
directly, but gets freed up later.

But sure, having failed to elicit any screams of "don't do it like
that", I'll fix up the things you pointed out and I'll repost it as
part of the series containing the early vmap() support, since that's
why I'm working on it.

Although at this point I'm half tempted to declare that there are *so*
many ways this can happen already, that the tiny little bit that it's
made more likely by the early vmap() support is basically in the noise.

In that case we can separate these patches out as an independent fix
rather than a dependency of early vmap.




--=-qugoeVtMsEGK/rEHIzjg
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCECow
ggUcMIIEBKADAgECAhEA4rtJSHkq7AnpxKUY8ZlYZjANBgkqhkiG9w0BAQsFADCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMTkwMTAyMDAwMDAwWhcNMjIwMTAxMjM1
OTU5WjAkMSIwIAYJKoZIhvcNAQkBFhNkd213MkBpbmZyYWRlYWQub3JnMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsv3wObLTCbUA7GJqKj9vHGf+Fa+tpkO+ZRVve9EpNsMsfXhvFpb8
RgL8vD+L133wK6csYoDU7zKiAo92FMUWaY1Hy6HqvVr9oevfTV3xhB5rQO1RHJoAfkvhy+wpjo7Q
cXuzkOpibq2YurVStHAiGqAOMGMXhcVGqPuGhcVcVzVUjsvEzAV9Po9K2rpZ52FE4rDkpDK1pBK+
uOAyOkgIg/cD8Kugav5tyapydeWMZRJQH1vMQ6OVT24CyAn2yXm2NgTQMS1mpzStP2ioPtTnszIQ
Ih7ASVzhV6csHb8Yrkx8mgllOyrt9Y2kWRRJFm/FPRNEurOeNV6lnYAXOymVJwIDAQABo4IB0zCC
Ac8wHwYDVR0jBBgwFoAUgq9sjPjF/pZhfOgfPStxSF7Ei8AwHQYDVR0OBBYEFLfuNf820LvaT4AK
xrGK3EKx1DE7MA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUF
BwMEBggrBgEFBQcDAjBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEDBTArMCkGCCsGAQUFBwIBFh1o
dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzBaBgNVHR8EUzBRME+gTaBLhklodHRwOi8vY3Js
LmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWls
Q0EuY3JsMIGLBggrBgEFBQcBAQR/MH0wVQYIKwYBBQUHMAKGSWh0dHA6Ly9jcnQuY29tb2RvY2Eu
Y29tL0NPTU9ET1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJlRW1haWxDQS5jcnQwJAYI
KwYBBQUHMAGGGGh0dHA6Ly9vY3NwLmNvbW9kb2NhLmNvbTAeBgNVHREEFzAVgRNkd213MkBpbmZy
YWRlYWQub3JnMA0GCSqGSIb3DQEBCwUAA4IBAQALbSykFusvvVkSIWttcEeifOGGKs7Wx2f5f45b
nv2ghcxK5URjUvCnJhg+soxOMoQLG6+nbhzzb2rLTdRVGbvjZH0fOOzq0LShq0EXsqnJbbuwJhK+
PnBtqX5O23PMHutP1l88AtVN+Rb72oSvnD+dK6708JqqUx2MAFLMevrhJRXLjKb2Mm+/8XBpEw+B
7DisN4TMlLB/d55WnT9UPNHmQ+3KFL7QrTO8hYExkU849g58Dn3Nw3oCbMUgny81ocrLlB2Z5fFG
Qu1AdNiBA+kg/UxzyJZpFbKfCITd5yX49bOriL692aMVDyqUvh8fP+T99PqorH4cIJP6OxSTdxKM
MIIFHDCCBASgAwIBAgIRAOK7SUh5KuwJ6cSlGPGZWGYwDQYJKoZIhvcNAQELBQAwgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDEwMjAwMDAwMFoXDTIyMDEwMTIz
NTk1OVowJDEiMCAGCSqGSIb3DQEJARYTZHdtdzJAaW5mcmFkZWFkLm9yZzCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBALL98Dmy0wm1AOxiaio/bxxn/hWvraZDvmUVb3vRKTbDLH14bxaW
/EYC/Lw/i9d98CunLGKA1O8yogKPdhTFFmmNR8uh6r1a/aHr301d8YQea0DtURyaAH5L4cvsKY6O
0HF7s5DqYm6tmLq1UrRwIhqgDjBjF4XFRqj7hoXFXFc1VI7LxMwFfT6PStq6WedhROKw5KQytaQS
vrjgMjpICIP3A/CroGr+bcmqcnXljGUSUB9bzEOjlU9uAsgJ9sl5tjYE0DEtZqc0rT9oqD7U57My
ECIewElc4VenLB2/GK5MfJoJZTsq7fWNpFkUSRZvxT0TRLqznjVepZ2AFzsplScCAwEAAaOCAdMw
ggHPMB8GA1UdIwQYMBaAFIKvbIz4xf6WYXzoHz0rcUhexIvAMB0GA1UdDgQWBBS37jX/NtC72k+A
CsaxitxCsdQxOzAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
BQcDBAYIKwYBBQUHAwIwRgYDVR0gBD8wPTA7BgwrBgEEAbIxAQIBAwUwKzApBggrBgEFBQcCARYd
aHR0cHM6Ly9zZWN1cmUuY29tb2RvLm5ldC9DUFMwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0cDovL2Ny
bC5jb21vZG9jYS5jb20vQ09NT0RPUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFp
bENBLmNybDCBiwYIKwYBBQUHAQEEfzB9MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LmNvbW9kb2Nh
LmNvbS9DT01PRE9SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCQG
CCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wHgYDVR0RBBcwFYETZHdtdzJAaW5m
cmFkZWFkLm9yZzANBgkqhkiG9w0BAQsFAAOCAQEAC20spBbrL71ZEiFrbXBHonzhhirO1sdn+X+O
W579oIXMSuVEY1LwpyYYPrKMTjKECxuvp24c829qy03UVRm742R9Hzjs6tC0oatBF7KpyW27sCYS
vj5wbal+TttzzB7rT9ZfPALVTfkW+9qEr5w/nSuu9PCaqlMdjABSzHr64SUVy4ym9jJvv/FwaRMP
gew4rDeEzJSwf3eeVp0/VDzR5kPtyhS+0K0zvIWBMZFPOPYOfA59zcN6AmzFIJ8vNaHKy5QdmeXx
RkLtQHTYgQPpIP1Mc8iWaRWynwiE3ecl+PWzq4i+vdmjFQ8qlL4fHz/k/fT6qKx+HCCT+jsUk3cS
jDCCBeYwggPOoAMCAQICEGqb4Tg7/ytrnwHV2binUlYwDQYJKoZIhvcNAQEMBQAwgYUxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMSswKQYDVQQDEyJDT01PRE8gUlNBIENlcnRpZmljYXRp
b24gQXV0aG9yaXR5MB4XDTEzMDExMDAwMDAwMFoXDTI4MDEwOTIzNTk1OVowgZcxCzAJBgNVBAYT
AkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNV
BAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRoZW50
aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvrOeV6wodnVAFsc4A5jTxhh2IVDzJXkLTLWg0X06WD6cpzEup/Y0dtmEatrQPTRI5Or1u6zf
+bGBSyD9aH95dDSmeny1nxdlYCeXIoymMv6pQHJGNcIDpFDIMypVpVSRsivlJTRENf+RKwrB6vcf
WlP8dSsE3Rfywq09N0ZfxcBa39V0wsGtkGWC+eQKiz4pBZYKjrc5NOpG9qrxpZxyb4o4yNNwTqza
aPpGRqXB7IMjtf7tTmU2jqPMLxFNe1VXj9XB1rHvbRikw8lBoNoSWY66nJN/VCJv5ym6Q0mdCbDK
CMPybTjoNCQuelc0IAaO4nLUXk0BOSxSxt8kCvsUtQIDAQABo4IBPDCCATgwHwYDVR0jBBgwFoAU
u69+Aj36pvE8hI6t7jiY7NkyMtQwHQYDVR0OBBYEFIKvbIz4xf6WYXzoHz0rcUhexIvAMA4GA1Ud
DwEB/wQEAwIBhjASBgNVHRMBAf8ECDAGAQH/AgEAMBEGA1UdIAQKMAgwBgYEVR0gADBMBgNVHR8E
RTBDMEGgP6A9hjtodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9SU0FDZXJ0aWZpY2F0aW9u
QXV0aG9yaXR5LmNybDBxBggrBgEFBQcBAQRlMGMwOwYIKwYBBQUHMAKGL2h0dHA6Ly9jcnQuY29t
b2RvY2EuY29tL0NPTU9ET1JTQUFkZFRydXN0Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2Nz
cC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEMBQADggIBAHhcsoEoNE887l9Wzp+XVuyPomsX9vP2
SQgG1NgvNc3fQP7TcePo7EIMERoh42awGGsma65u/ITse2hKZHzT0CBxhuhb6txM1n/y78e/4ZOs
0j8CGpfb+SJA3GaBQ+394k+z3ZByWPQedXLL1OdK8aRINTsjk/H5Ns77zwbjOKkDamxlpZ4TKSDM
KVmU/PUWNMKSTvtlenlxBhh7ETrN543j/Q6qqgCWgWuMAXijnRglp9fyadqGOncjZjaaSOGTTFB+
E2pvOUtY+hPebuPtTbq7vODqzCM6ryEhNhzf+enm0zlpXK7q332nXttNtjv7VFNYG+I31gnMrwfH
M5tdhYF/8v5UY5g2xANPECTQdu9vWPoqNSGDt87b3gXb1AiGGaI06vzgkejL580ul+9hz9D0S0U4
jkhJiA7EuTecP/CFtR72uYRBcunwwH3fciPjviDDAI9SnC/2aPY8ydehzuZutLbZdRJ5PDEJM/1t
yZR2niOYihZ+FCbtf3D9mB12D4ln9icgc7CwaxpNSCPt8i/GqK2HsOgkL3VYnwtx7cJUmpvVdZ4o
gnzgXtgtdk3ShrtOS1iAN2ZBXFiRmjVzmehoMof06r1xub+85hFQzVxZx5/bRaTKTlL8YXLI8nAb
R9HWdFqzcOoB/hxfEyIQpx9/s81rgzdEZOofSlZHynoSMYIDyjCCA8YCAQEwga0wgZcxCzAJBgNV
BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAY
BgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMT0wOwYDVQQDEzRDT01PRE8gUlNBIENsaWVudCBBdXRo
ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEA4rtJSHkq7AnpxKUY8ZlYZjANBglghkgB
ZQMEAgEFAKCCAe0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjAw
MjA5MTMyMjMyWjAvBgkqhkiG9w0BCQQxIgQgFKxspTA9REwQnoCI713Ubx/N8b5ULzuV+iXhfifC
/OAwgb4GCSsGAQQBgjcQBDGBsDCBrTCBlzELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIg
TWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQx
PTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1h
aWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMIHABgsqhkiG9w0BCRACCzGBsKCBrTCBlzELMAkGA1UE
BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxPTA7BgNVBAMTNENPTU9ETyBSU0EgQ2xpZW50IEF1dGhl
bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0ECEQDiu0lIeSrsCenEpRjxmVhmMA0GCSqGSIb3
DQEBAQUABIIBAACdtAEElmtrfIEDi0HZQljXA9qbTyO1u2Hsplf90nES1xlvqzcctX1jVV4dMbGN
bt6xRQiBc0EQxVoJDsWcHlBMuFwNbcYGNJtammr7QMM7nQkSF+5TGlUzO908a0isAenc5g1yu9dX
LrklHinyjzijvF/vEZUWpUCwLeF9bC6iINKDN0LQ47H2DSwvewTSfnmNSL3aJytEcvZQhTRSI4Is
8YPr5upXXB88w9gR7XJCXFlrwxdsXm5GecuBTi/uKCrn3+LWUq5dJovlcJtuXT+yXU9kTaBasYZE
YS9z2bm1ZSU9rRlxasazVjPujAZziBak7PrzqbVZ/x9OVcupldwAAAAAAAA=


--=-qugoeVtMsEGK/rEHIzjg--



--===============5823538360041830918==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5823538360041830918==--



From xen-devel-bounces@lists.xenproject.org Sun Feb 09 14:12:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 14:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0nJW-0001CT-Mn; Sun, 09 Feb 2020 14:11:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0nJV-0001CK-BB
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 14:11:57 +0000
X-Inumbo-ID: 20c8dd3e-4b46-11ea-b3fe-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 20c8dd3e-4b46-11ea-b3fe-12813bfff9fa;
 Sun, 09 Feb 2020 14:11:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0nJT-00067O-HU; Sun, 09 Feb 2020 14:11:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0nJT-0007Yt-5W; Sun, 09 Feb 2020 14:11:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0nJT-0005So-4v; Sun, 09 Feb 2020 14:11:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146820-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 14:11:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146820: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyMC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAxIGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm1oZiBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 16:20:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 16:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0pJM-0003mq-CG; Sun, 09 Feb 2020 16:19:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0pJL-0003ml-9U
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 16:19:55 +0000
X-Inumbo-ID: fe749cb6-4b57-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fe749cb6-4b57-11ea-a759-bc764e2007e4;
 Sun, 09 Feb 2020 16:19:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0pJE-0000ny-LQ; Sun, 09 Feb 2020 16:19:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0pJE-0001sv-Bl; Sun, 09 Feb 2020 16:19:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0pJE-00040Z-AQ; Sun, 09 Feb 2020 16:19:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146819-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-coverity:coverity-amd64:<job
 status>:broken:regression
 xen-unstable-coverity:coverity-amd64:host-install(4):broken:regression
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 16:19:48 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 146819: trouble: broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxOSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgxOS8KCkZhaWx1cmVz
IGFuZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
IGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogY292ZXJpdHktYW1kNjQgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzM5Cgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3
MmM0ZjhmMTZmZTg4OGVhOApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAg
ZjdmYjlhMGFhOWZiYjgxMjkyZTE2MjZjZTQwMzQwZDNmNmQ4ZDUwNQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTQ2NzM5ICAyMDIwLTAyLTA1IDA5OjE4OjQ0IFogICAgNCBkYXlzClRlc3Rpbmcgc2Ft
ZSBzaW5jZSAgIDE0NjgxOSAgMjAyMC0wMi0wOSAwOToxODoyMCBaICAgIDAgZGF5cyAgICAxIGF0
dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUGF1bCBEdXJyYW50IDxwZHVy
cmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgogIFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+CiAgV2VpIExpdSA8
bGl1d2VAbWljcm9zb2Z0LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGNvdmVy
aXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJv
amVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMK
CkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9n
cy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRo
ZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1h
aWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUg
Zm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7
YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0
MzQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 17:50:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 17:50:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0qiK-0002cJ-Op; Sun, 09 Feb 2020 17:49:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0qiJ-0002cB-N0
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 17:49:47 +0000
X-Inumbo-ID: 8cd8ef14-4b64-11ea-b42f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8cd8ef14-4b64-11ea-b42f-12813bfff9fa;
 Sun, 09 Feb 2020 17:49:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0qiD-0002dn-G4; Sun, 09 Feb 2020 17:49:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0qiD-0003p3-4z; Sun, 09 Feb 2020 17:49:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0qiD-0006E8-4O; Sun, 09 Feb 2020 17:49:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146817-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-amd64-xsm:<job status>:broken:regression
 libvirt:build-i386-xsm:<job status>:broken:regression
 libvirt:build-armhf:<job status>:broken:regression
 libvirt:build-i386:<job status>:broken:regression
 libvirt:build-amd64-pvops:<job status>:broken:regression
 libvirt:build-i386-pvops:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-armhf-pvops:<job status>:broken:regression
 libvirt:build-amd64:<job status>:broken:regression
 libvirt:build-i386-xsm:host-install(4):broken:regression
 libvirt:build-i386:host-install(4):broken:regression
 libvirt:build-arm64-pvops:host-install(4):broken:regression
 libvirt:build-armhf-pvops:host-install(4):broken:regression
 libvirt:build-amd64:host-install(4):broken:regression
 libvirt:build-amd64-xsm:host-install(4):broken:regression
 libvirt:build-i386-pvops:host-install(4):broken:regression
 libvirt:build-arm64-xsm:host-install(4):broken:regression
 libvirt:build-amd64-pvops:host-install(4):broken:regression
 libvirt:build-arm64:host-install(4):broken:regression
 libvirt:build-armhf:host-install(4):broken:regression
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=cebb468ef5e82b8d4253e27ef70c67812cf93c5a
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 17:49:41 +0000
Subject: [Xen-devel] [libvirt test] 146817: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxNyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MTcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkz
ODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTgyCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTQ2MTgyCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjE4MgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTQ2MTgyCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDE0NjE4MgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTgyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGli
dmlydCAgICAgICAgICAgICAgY2ViYjQ2OGVmNWU4MmI4ZDQyNTNlMjdlZjcwYzY3ODEyY2Y5M2M1
YQpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgYTFjZDI1YjkxOTUwOWJl
MjY0NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2MTgyICAy
MDIwLTAxLTE3IDA2OjAwOjIzIFogICAyMyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjIx
MSAgMjAyMC0wMS0xOCAwNDoxODo1MiBaICAgMjIgZGF5cyAgIDIzIGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0NjgxNyAgMjAyMC0wMi0wOSAwNDoxODo0MCBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQm9yaXMgRml1Y3p5bnNr
aSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4u
ZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVs
aGI0MTNAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5j
b20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBFcmlrIFNrdWx0ZXR5
IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBKaW0g
RmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhh
dC5jb20+CiAgSm9uYXRob24gSm9uZ3NtYSA8ampvbmdzbWFAcmVkaGF0LmNvbT4KICBKdWxpbyBG
YXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQu
Y29tPgogIExhaW5lIFN0dW1wIDxsYWluZUByZWRoYXQuY29tPgogIE1hcmVrIE1hcmN6eWtvd3Nr
aS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBNaWNoYWwgUHJp
dm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9rb3Zza2l5IDxuc2hp
cm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5j
b20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUmljaGFyZCBXLk0uIEpv
bmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBTYWhpZCBPcmVudGlubyBGZXJkamFvdWkgPHNhaGlk
LmZlcmRqYW91aUBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgu
aWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBU
aG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0
ZWRhbmNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4NiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2
b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxk
LWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4
NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ1
ODkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 18:00:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 18:00:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0qs8-0003W1-5e; Sun, 09 Feb 2020 17:59:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=umcO=35=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0qs7-0003Vw-4u
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 17:59:55 +0000
X-Inumbo-ID: f9561f4e-4b65-11ea-b2cb-bc764e2007e4
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f9561f4e-4b65-11ea-b2cb-bc764e2007e4;
 Sun, 09 Feb 2020 17:59:54 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id a6so1354676wme.2
 for <xen-devel@lists.xenproject.org>; Sun, 09 Feb 2020 09:59:53 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=6fie44eFGCtrQ2ljvQciOBwqxDIRSbpOl+z33z3gAuY=;
 b=DOGltTX0BpSCHdHIrlODoskjVHCrBKINGkS3+/FwzNzD9MKmfDzNwBBmvV25TfZ+ZB
 y5mg7sRT1rjT4qAq0n/01E3MIYkeN0cdZ8dqdInR52h8i3lElq1MfYq6OHfShWTot2Tu
 9H+XvZRmZ//gFzY4fzFLF4rYH6uzRmsN3bujyMgB69SFFN9/aBEkNmLTMBMKwIFnaJ8w
 sHSXsiZtVBaTu+tEmjW9tFpApJaQ9LTmrJyGde74/Fx69Dm45ixya8KDLnQq0/igbDKk
 6bOoXXHyfgQyzIsDy319aD1Z+wKXmX0nXy9uGxL+nJtgfW4kHtPCFIS3CEGhls46POal
 Uc5A==
X-Gm-Message-State: APjAAAUdd82PIhL5NDZYIlafRKXFo0Ki3E7tR6jjY4D9C8upEBgO3L8Y
 NVx2A2MAc4kpFCHTyBBWfDc=
X-Google-Smtp-Source: APXvYqwd/0QQWtJKpvKwSeVReV6SYlO4RN2JLVA9B9StDMy+bm/GCCtDxVi+fvLA79LSeQmOvfBBCQ==
X-Received: by 2002:a7b:c416:: with SMTP id k22mr10996146wmi.10.1581271193098; 
 Sun, 09 Feb 2020 09:59:53 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id y185sm12545912wmg.2.2020.02.09.09.59.51
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 09 Feb 2020 09:59:52 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, Jan Beulich <jbeulich@suse.com>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-1-dwmw2@infradead.org>
 <28e1dfce-b4c5-7c73-0574-48fc4179443e@xen.org>
 <d0072bd4be2151e1ad768f948f541694bb062d94.camel@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <087ba1dc-8838-91f3-058c-28e6b798fd85@xen.org>
Date: Sun, 9 Feb 2020 17:59:50 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <d0072bd4be2151e1ad768f948f541694bb062d94.camel@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 1/2] xen/mm: fold PGC_broken into PGC_state
 bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAwOS8wMi8yMDIwIDEzOjIyLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4gT24gRnJpLCAy
MDIwLTAyLTA3IGF0IDIwOjI3ICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IENvdWxkIHlv
dSBwbGVhc2Ugc2VuZCB0aGUgc2VyaWVzIGluIGEgc2VwYXJhdGUgdGhyZWFkPyBTbyB3ZSBkb24n
dCBtaXgKPj4gdGhlIHR3byBkaXNjdXNzaW9ucyAoaS5lIG1lcmdlIGFuZCBmcmVlIG9uIGJvb3Qg
YWxsb2NhdGVkIHBhZ2UpIHRvZ2V0aGVyLgo+IAo+IFdlbGwsIHRoZXkncmUgYWxsIHBhcnQgb2Yg
dGhlIHNhbWUgbWVzcywgcmVhbGx5LgoKU2VuZGluZyBhIHNlcmllcyBpbiB0aGUgbWlkZGxlIG9m
IGFub3RoZXIgc2VyaWVzIGlzIGFsd2F5cyBtb3JlIApkaWZmaWN1bHQgdG8gdHJhY2sgOikuIFRo
ZSBtb3JlIGlmIHRoZXkgYXJlIGhhbmRsZWQgYnkgdHdvIGRpZmZlcmVudCAKcGVyc29uLi4uCgo+
IAo+IFRoZXJlIGFyZSBjYXNlcyB3aGVyZSBwYWdlcyBlbmQgdXAgaW4gZnJlZV9oZWFwX3BhZ2Vz
KCkgd2hpY2ggd2VyZQo+IG5ldmVyIHZldHRlZCBieSBpbml0X2hlYXBfcGFnZXMoKS4gV2hpbGUg
dGhhdCBub3JtYWxseSB3b3JrcyBqdXN0IGZpbmUKPiDigJQgdG8gdGhlIGV4dGVudCB0aGF0IHdl
J3ZlIG5ldmVyIHJlYWxseSBjYXJlZCDigJQgdGhlIGhhY2sgZXhjbHVkaW5nIE1GTjAKPiBpcyBv
bmUgb2YgdGhlIHRoaW5ncyB0aGF0IGdldHMgJ21pc3NlZCcgZm9yIHN1Y2ggcGFnZXMuCj4gCj4g
SSB3YXMgb25seSBsb29raW5nIGF0IHRoaXMgYmVjYXVzZSB0aGUgZWFybHkgdm1hcCBzdXBwb3J0
IG1ha2VzIGl0IGEKPiB0aW55IGJpdCBtb3JlIGxpa2VseSB0aGF0IHNvbWUgcGFnZXMgd2lsbCBi
ZSBmcmVlZCB0aGF0IHdheSBhZnRlciBiZWluZwo+IGdpdmVuIG91dCBieSB0aGUgYm9vdCBhbGxv
Y2F0b3IsIGJ1dCB0aGVyZSB3ZXJlIHBsZW50eSBvZiByZWFzb25zIGl0Cj4gbWlnaHQgaGFwcGVu
IGFscmVhZHkuCj4gCj4gVGhlc2UgcGF0Y2hlcyBiYXNpY2FsbHkgbGVnaXRpbWlzZSB0aGF0IOKA
lCB3ZSBtYWtlIGl0IE9LIGZvcgo+IGZyZWVfaGVhcF9wYWdlcygpIHRvIGJlIGdpdmVuIGEgcmFu
Z2Ugd2hpY2ggd2FzIG5ldmVyIGluIHRoZSBoZWFwIGluCj4gdGhlIGZpcnN0IHBsYWNlLiBBbmQg
aW4gc28gZG9pbmcsIHdlIGZpeCB0aGUgTUZOMC96b25lIG1lcmdlIHRyaWNrIGV2ZW4KPiB3aGVu
IChmb3IgZXhhbXBsZSkgTUZOMCB3YXMgcGFydCBvZiB0aGUgZG9tMCBpbml0cmFtZnMgYW5kIGFz
c2lnbmVkCj4gZGlyZWN0bHksIGJ1dCBnZXRzIGZyZWVkIHVwIGxhdGVyLgo+IAo+IEJ1dCBzdXJl
LCBoYXZpbmcgZmFpbGVkIHRvIGVsaWNpdCBhbnkgc2NyZWFtcyBvZiAiZG9uJ3QgZG8gaXQgbGlr
ZQo+IHRoYXQiLCBJJ2xsIGZpeCB1cCB0aGUgdGhpbmdzIHlvdSBwb2ludGVkIG91dCBhbmQgSSds
bCByZXBvc3QgaXQgYXMKPiBwYXJ0IG9mIHRoZSBzZXJpZXMgY29udGFpbmluZyB0aGUgZWFybHkg
dm1hcCgpIHN1cHBvcnQsIHNpbmNlIHRoYXQncwo+IHdoeSBJJ20gd29ya2luZyBvbiBpdC4KPiAK
PiBBbHRob3VnaCBhdCB0aGlzIHBvaW50IEknbSBoYWxmIHRlbXB0ZWQgdG8gZGVjbGFyZSB0aGF0
IHRoZXJlIGFyZSAqc28qCj4gbWFueSB3YXlzIHRoaXMgY2FuIGhhcHBlbiBhbHJlYWR5LCB0aGF0
IHRoZSB0aW55IGxpdHRsZSBiaXQgdGhhdCBpdCdzCj4gbWFkZSBtb3JlIGxpa2VseSBieSB0aGUg
ZWFybHkgdm1hcCgpIHN1cHBvcnQgaXMgYmFzaWNhbGx5IGluIHRoZSBub2lzZS4KPiAKPiBJbiB0
aGF0IGNhc2Ugd2UgY2FuIHNlcGFyYXRlIHRoZXNlIHBhdGNoZXMgb3V0IGFzIGFuIGluZGVwZW5k
ZW50IGZpeAo+IHJhdGhlciB0aGFuIGEgZGVwZW5kZW5jeSBvZiBlYXJseSB2bWFwLgoKSSBoYWRu
J3QgcmVhbGl6ZSBob3cgbWVzc3kgaXQgd2FzIGJlY2F1c2UgSSBoYWQgQXJtIGluIG1pbmQgYW5k
IHdhc24ndCAKZXhwZWN0ZWQgeDg2IHRvIGFidXNlIHNvIG11Y2ggdGhlIGludGVyZmFjZS4KCkZv
ciB4ODYsIEkgYWdyZWUgdGhhdCB0aGlzIGlzIG5vaXNlIGFzIHRoZXkgYXJlIGFidXNpbmcgdGhl
IGludGVyZmFjZSAKcHJldHR5IG11Y2ggZXZlcnl3aGVyZS4KCkhvd2V2ZXIsIG9uIEFybSB0aGVy
ZSBpcyBvbmx5IG9uZSBwbGFjZSB0aGF0IGlzIGFidXNpbmcgdGhlIGludGVyZmFjZS4gCkl0IGlz
IGluIHRoZSBBQ1BJIGNvZGUsIGFsdGhvdWdoIEkgdGhpbmsgaXQgd2lsbCBiZSBqdXN0IGEgbGVh
ayBnaXZlbiAKdGhlIGltcGxlbWVudGF0aW9uIG9mIGFjcGlfb3NfZnJlZV9tZW1vcnkoKS4gQXMg
d2UgZG9uJ3QgZnJlZSAKcGFnZS10YWJsZXMgeWV0IG9uIEFybSwgdGhlIGludHJvZHVjdGlvbiBv
ZiB0aGUgZWFybHkgdm1hcCB3b3VsZCBub3QgCmludHJvZHVjZSBhbnkgbW9yZSBhYnVzZSBvbiBB
cm0uCgpJdCB3b3VsZCBvYnZpb3VzbHkgbmljZSB0byBmaXggaXQsIGJ1dCBhcyB5b3Ugc2FpZCB0
aGlzIGlzIG5vaXNlIG9uIHg4Ni4gClNvIHRoYXQncyByZWFsbHkgdXAgdG8gdGhlIHg4NiBmb2xr
cyAoQW5kcmV3LCBHZW9yZ2UsIEphbikgdG8gc2VlIAp3aGV0aGVyIHlldCBhbm90aGVyIGFidXNl
IGlzIG9rIGZvciB0aGVtIDopLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 18:19:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 18:19:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0rBA-0005VY-Qa; Sun, 09 Feb 2020 18:19:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=umcO=35=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j0rB9-0005VT-Nj
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 18:19:35 +0000
X-Inumbo-ID: b95295e6-4b68-11ea-b05b-bc764e2007e4
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b95295e6-4b68-11ea-b05b-bc764e2007e4;
 Sun, 09 Feb 2020 18:19:35 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id t14so7997888wmi.5
 for <xen-devel@lists.xenproject.org>; Sun, 09 Feb 2020 10:19:35 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=WdDVaA6A69qLJVP6r2t469tW9pcQlnUYoON5PVQgNDs=;
 b=Pujskf53DIX72MWnEkNKTszVThvNv+vxFkkzlPZTnt2Psfc4P57zkYRUzwTRowXhK3
 NLvuvMEr2qJ0r5vDWjZBzx5klMYefutNJq2afWSgSPyIUvEAd4p8jQac69A2Tre8aJAq
 m+UnmoLn0aZ82IVU6dKoAamLf7U1b5uEFnFiiQUzB1q78wheJgHZeN5h6AzYuY90kFkv
 1pCtJbgyzffDT+M8fwQOHzqwpb0+V8l+olEijkBhUe/ypbBfi1CBg1eDKpy7zBoe9rrX
 l/SgqeN/H+jzdY5pH2C9wLiynX7kcQ9onWde+m5Fv/acyfkgDXTHUrvsj2TZUkHYd5jd
 rYrA==
X-Gm-Message-State: APjAAAVco9qhcintOpEm07WoWORv/K3hHRcZ8/iOfP673B4/jaKm7Ibp
 ayY8RY7d6V3DuD98tONgjcw=
X-Google-Smtp-Source: APXvYqzxfG3DkRDTK5tZbADQWMrs/MkMZJDSpLo9Ouvir5DIBVc5T6nhS3Op3Ldq9fpVRVuQW+N0aQ==
X-Received: by 2002:a7b:c759:: with SMTP id w25mr10382761wmk.15.1581272374204; 
 Sun, 09 Feb 2020 10:19:34 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id r6sm13223575wrq.92.2020.02.09.10.19.32
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sun, 09 Feb 2020 10:19:33 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, xen-devel@lists.xenproject.org
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
 <4eb039f7-597c-cc07-3fa9-29b60646ae7e@xen.org>
 <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <717d3ef9-c7eb-572d-f891-77fbd6fd1781@xen.org>
Date: Sun, 9 Feb 2020 18:19:32 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <d58a4a99c83875b37f07f6e52d25ec943d35a554.camel@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpBbnN3cmluZyBiYWNrIHRvIHRoaXMgdGhyZWFkIGFzIHdlbGwsIHNvIGl0IGlzIGVhc2ll
ciB0byB0cmFjay4KCk9uIDAzLzAyLzIwMjAgMTY6MzcsIERhdmlkIFdvb2Rob3VzZSB3cm90ZToK
PiBPbiBNb24sIDIwMjAtMDItMDMgYXQgMTQ6MDAgKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gSGkgRGF2aWQsCj4+Cj4+IE9uIDAxLzAyLzIwMjAgMDA6MzMsIERhdmlkIFdvb2Rob3VzZSB3
cm90ZToKPj4+IEZyb206IERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4+Cj4+
IEkgYW0gYSBiaXQgY29uY2VybmVkIHdpdGggdGhpcyBjaGFuZ2UsIHBhcnRpY3VsYXJseSB0aGUg
Y29uc2VxdWVuY2UgdGhpcwo+PiBoYXZlIGZvciB0aGUgcGFnZS10YWJsZXMuIFRoZXJlIGlzIGFu
IGFzc3VtcHRpb24gdGhhdCBpbnRlcm1lZGlhdGUKPj4gcGFnZS10YWJsZXMgYWxsb2NhdGVkIHZp
YSB0aGUgYm9vdCBhbGxvY2F0b3Igd2lsbCBuZXZlciBiZSBmcmVlZC4KPj4KPj4gT24geDg2LCBh
IGNhbGwgdG8gdnVubWFwKCkgd2lsbCBub3QgZnJlZSBwYWdlLXRhYmxlcywgYnV0IGEgc3Vic2Vx
dWVudAo+PiBjYWxsIHRvIHZtYXAoKSBtYXkgZnJlZSBpdCBkZXBlbmRpbmcgb24gdGhlIG1hcHBp
bmcgc2l6ZS4gU28gd2Ugd291bGQKPj4gY2FsbCBmcmVlX2RvbWhlYXBfcGFnZXMoKSByYXRoZXIg
dGhhbiBpbml0X2hlYXBfcGFnZXMoKS4KPj4KPj4gSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aGF0
IGlzIHRoZSBmdWxsIGNvbnNlcXVlbmNlLCBidXQgSSB0aGluayB0aGlzIGlzCj4+IGEgY2FsbCBm
b3IgaW52ZXN0aWdhdGlvbiBhbmQgd3JpdGUgaXQgZG93biBhIHN1bW1hcnkgaW4gdGhlIGNvbW1p
dCBtZXNzYWdlLgo+IAo+IFRoaXMgaXNuJ3QganVzdCBhYm91dCBwYWdlIHRhYmxlcywgcmlnaHQ/
IEl0J3MgYWJvdXQgKmFueSogYWxsb2NhdGlvbgo+IGdpdmVuIG91dCBieSB0aGUgYm9vdCBhbGxv
Y2F0b3IsIGJlaW5nIGZyZWVkIHdpdGggZnJlZV9oZWFwX3BhZ2VzKCkgPwoKVGhhdCdzIGNvcnJl
Y3QuCgo+IAo+IEdpdmVuIHRoZSBhbW91bnQgb2YgY29kZSB0aGF0IGhhcyBjb25kaXRpb25hbHMg
aW4gYm90aCBhbGxvYyBhbmQgZnJlZQo+IHBhdGhzIGFsb25nIHRoZSBsaW5lcyBvZuKApgo+IAo+
ICAgIGlmIChzeXN0ZW1fc3RhdGUgPiBTWVNfU1RBVEVfYm9vdCkKPiAgICAgICAgdXNlIHhlbmhl
YXAKPiAgICBlbHNlCj4gICAgICAgIHVzZSBib290IGFsbG9jYXRvcgo+IAo+IOKApiBJJ20gbm90
IHN1cmUgSSdkIHJlYWxseSB0cnVzdCB0aGUgYXNzdW1wdGlvbiB0aGF0IHN1Y2ggYSB0aGluZyBu
ZXZlcgo+IGhhcHBlbnM7IHRoYXQgbm8gcGFnZXMgYXJlIGV2ZXIgYWxsb2NhdGVkIGZyb20gdGhl
IGJvb3QgYWxsb2NhdG9yIGFuZAo+IHRoZW4gZnJlZWQgaW50byB0aGUgaGVhcC4KCkkgYmVsaWV2
ZSB0aGlzIGFzc3VtcHRpb24gaG9sZHMgb24gQXJtIGJlY2F1c2UgcGFnZS10YWJsZXMgYXJlIG5l
dmVyIApmcmVlZCBzbyBmYXIuIFRoZSBvbmx5IG90aGVyIGNhc2UgaXMgaW4gdGhlIEFDUEkgY29k
ZSAKKGFjcGlfb3NfZnJlZV9tZW1vcnkoKSkgYnV0IEkgdGhpbmsgaXQgd291bGQgcmVzdWx0IHRv
IGEgbGVhayBpbnN0ZWFkIAooc2VlIGlzX3htYWxsb2NfbWVtb3J5KCkpLgoKSSBoYWRuJ3QgcmVh
bGl6ZWQgdGhhdCB0aGlzIGFzc3VtcHRpb24gd2FzIG5vdCBob2xkaW5nIG9uIHg4NiA6KC4gCkFj
dHVhbGx5LCBmcm9tIHRoZSBkaXNjdXNzaW9uIG9uIHRoZSBNRk4gMCB0aHJlYWQsIGl0IGxvb2tz
IGxpa2UgeDg2IGlzIAphYnVzaW5nIHF1aXRlIGEgZmV3IGludGVyZmFjZSBpbiBwYWdlIGFsbG9j
LgoKU28gaWYgdGhpcyBpcyBub3RoaW5nIG5ldywgdGhpcyBwcm9iYWJseSB5ZXQgYW5vdGhlciBn
b29kIGZ1dHVyZSAKY2xlYW4tdXAvaGFyZGVuaW5nIGFzIGxvbmcgYXMgdGhlIGFzc3VtcHRpb24g
aG9sZCBvdXRzaWRlIG9mIHg4Ni4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 19:12:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 19:12:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0s0G-0001vp-DI; Sun, 09 Feb 2020 19:12:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0s0E-0001vI-JL
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 19:12:22 +0000
X-Inumbo-ID: 1813e3a8-4b70-11ea-b442-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1813e3a8-4b70-11ea-b442-12813bfff9fa;
 Sun, 09 Feb 2020 19:12:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0s0B-0004OP-HA; Sun, 09 Feb 2020 19:12:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0s0B-0005bH-4v; Sun, 09 Feb 2020 19:12:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0s0B-0007oY-4G; Sun, 09 Feb 2020 19:12:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146821-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 19:12:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146821: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyMS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAxIGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 20:50:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 20:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0tWu-0001do-8O; Sun, 09 Feb 2020 20:50:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0tWs-0001dj-Qd
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 20:50:10 +0000
X-Inumbo-ID: c1b34694-4b7d-11ea-b451-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1b34694-4b7d-11ea-b451-12813bfff9fa;
 Sun, 09 Feb 2020 20:50:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0tWp-0006UY-AT; Sun, 09 Feb 2020 20:50:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0tWp-0007hX-1m; Sun, 09 Feb 2020 20:50:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0tWp-0001Zq-1E; Sun, 09 Feb 2020 20:50:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146816-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:build-amd64:<job status>:broken:regression
 linux-5.4:build-arm64:<job status>:broken:regression
 linux-5.4:build-armhf:<job status>:broken:regression
 linux-5.4:build-arm64-xsm:<job status>:broken:regression
 linux-5.4:build-i386:<job status>:broken:regression
 linux-5.4:build-i386-xsm:<job status>:broken:regression
 linux-5.4:build-arm64-pvops:<job status>:broken:regression
 linux-5.4:build-amd64-pvops:<job status>:broken:regression
 linux-5.4:build-armhf-pvops:<job status>:broken:regression
 linux-5.4:build-i386-pvops:<job status>:broken:regression
 linux-5.4:build-amd64-xsm:<job status>:broken:regression
 linux-5.4:build-i386-pvops:host-install(4):broken:regression
 linux-5.4:build-arm64:host-install(4):broken:regression
 linux-5.4:build-arm64-pvops:host-install(4):broken:regression
 linux-5.4:build-amd64-pvops:host-install(4):broken:regression
 linux-5.4:build-amd64-xsm:host-install(4):broken:regression
 linux-5.4:build-arm64-xsm:host-install(4):broken:regression
 linux-5.4:build-armhf-pvops:host-install(4):broken:regression
 linux-5.4:build-i386-xsm:host-install(4):broken:regression
 linux-5.4:build-amd64:host-install(4):broken:regression
 linux-5.4:build-i386:host-install(4):broken:regression
 linux-5.4:build-armhf:host-install(4):broken:regression
 linux-5.4:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-5.4:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-5.4:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-5.4:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-pair:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 20:50:07 +0000
Subject: [Xen-devel] [linux-5.4 test] 146816: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxNiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgxNi8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9w
cyAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxMjEKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDE0NjEyMQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxNDYxMjEKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjEyMQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjEyMQogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTQ2MTIxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDU4YzcyMDU3ZjY2MmNlZTRlYzJhYWFiOWJlMWFiZWNlZDg4NDgxNGEKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIy
MGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0w
MS0xNSAxNzo0MjowNCBaICAgMjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIw
MjAtMDEtMTcgMDI6NTk6MDcgWiAgIDIzIGRheXMgICA1MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxNDY3NTMgIDIwMjAtMDItMDUgMjI6NDA6MzkgWiAgICAzIGRheXMgICAgOCBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjkxNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJy
b2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1p
Mzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
cm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpi
cm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAg
YnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQy
ODE4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 09 23:07:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 23:07:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0vfL-0003y6-Ox; Sun, 09 Feb 2020 23:07:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YVFN=35=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1j0vfK-0003y1-3t
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 23:07:02 +0000
X-Inumbo-ID: e10a0e5c-4b90-11ea-a677-bc764e2007e4
Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e10a0e5c-4b90-11ea-a677-bc764e2007e4;
 Sun, 09 Feb 2020 23:07:01 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id EFBCA21AFB;
 Sun,  9 Feb 2020 18:07:00 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Sun, 09 Feb 2020 18:07:00 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; bh=l3rpnl+0+72OJimZKjhkdcsqdVMWt
 LiM1rfeoNt5m3o=; b=NGbj1VyVgZlaysuYKOaLntrLEPOQlJjeeUnzare3ocsih
 gI5+RinwcyOWUVeshM+WtbqNLp+VpQJsSfmC9qFy8l11SPJC2+ni3XgFYGA+s771
 XQxolFaKdVge8qKRnh288ksuvIbqYf23H2ihLyImw9RsA8x3lPMw/iYE1beI3QlE
 JKcDt8c32UByxZAPJ7L1r8Qnj69JLYWWG2H6rgYKxiAhxUETtUWfUYYIud4hXZla
 DogOTcY0i1NZLnkf/WZCtkKv9jm0nlXcRtkKMsa1GBXmSfOaXQdvXBwZJDTCeqy8
 yZ7sxRtgGcj+6SR5UrINqywnRXTGKuV2iJarlz8JQ==
X-ME-Sender: <xms:lJBAXg-spy5bHLHMZ8R-MTqZl6kwopGfJvcNOHk6kbb0hQrxxrWcgw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrheelgddugeejucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvuffkgggtugesghdtreertd
 dtjeenucfhrhhomhepofgrrhgvkhcuofgrrhgtiiihkhhofihskhhiqdfikphrvggtkhhi
 uceomhgrrhhmrghrvghksehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomheqne
 cukfhppeejjedrvdegfedrudekfedrvddtfeenucevlhhushhtvghrufhiiigvpedtnecu
 rfgrrhgrmhepmhgrihhlfhhrohhmpehmrghrmhgrrhgvkhesihhnvhhishhisghlvghthh
 hinhhgshhlrggsrdgtohhm
X-ME-Proxy: <xmx:lJBAXrpSW__CawkhUcL5r6kPIWrPyOQHXGU1DAQz44wXmHCnTttPTg>
 <xmx:lJBAXqMgr216N2AfCyvVHEITGmBJEOs7BSt1vlitvPRORpoI0Osw9A>
 <xmx:lJBAXtra15psAd9RTK4OznK9Fyi49qvPIzfGvnowkmXe_F8MP8VCog>
 <xmx:lJBAXtJfsR7dXpRwtoHLZxbTZTjV4naiOG21h8FTDxRDtZ8oRuaXUA>
Received: from mail-itl (unknown [77.243.183.203])
 by mail.messagingengine.com (Postfix) with ESMTPA id 8F79C3280059;
 Sun,  9 Feb 2020 18:06:59 -0500 (EST)
Date: Mon, 10 Feb 2020 00:06:55 +0100
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Message-ID: <20200209230655.GA32524@mail-itl>
MIME-Version: 1.0
Subject: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?) because
 of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: zachm1996@gmail.com, Claudia <claudia1@disroot.org>
Content-Type: multipart/mixed; boundary="===============5354225725348335112=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============5354225725348335112==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0"
Content-Disposition: inline


--6TrnltStXW4iwmi0
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Xen fails to resume on AMD Fam15h (and Fam17h?) because of CPUID
 mismatch

Hi,

Multiple Qubes users have reported issues with resuming from S3 on AMD
systems (Ryzen 2500U, Ryzen Pro 3700U, maybe more). The error message
is:

(XEN) CPU0: cap[ 1] is 7ed8320b (expected f6d8320b)

If I read it right, this is:
  - OSXSAVE: 0 -> 1
  - HYPERVISOR: 1 -> 0

Commenting out the panic on a failed recheck_cpu_features() in power.c
makes the system work after resume, reportedly stable. But that doesn't
sounds like a good idea generally.

Is this difference a Xen fault (some missing MSR / other register
restore on resume)? Or BIOS vendor / AMD, that could be worked around in
Xen?

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--6TrnltStXW4iwmi0
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl5AkI8ACgkQ24/THMrX
1yyb9ggAk9n4G5bxD8j+t12GXNgYH+WBxGPKbZ3HcXR1O3xAQTsR7NyMtdFM5fKR
DYfGhOX7qQSSCWrUrncGTtYKvepxaFL8G4RZKZM8MdK0oTCp4JzUNvOOmwMw7x+M
94rgewTyAxmXNRh25vbHFbRNeJVlhhFhsZEKq4AGm6YZsM2GKmEJcOTAVcl1l1+S
3fZbyQxX2CywMlhRH6Yi/7/2A/XPSpnndnQPJT+4bHbm8RFCTwI81R3wEVL5SP5c
7Jfqe8RdgKfcD8QLsodyQ5cEeyV7Z4oRdheY26RHEacpw5ajBFTT0ypXJcgwzLLp
8dA65OTIrJLHKl23eLotVdg3gGL3eQ==
=Dggq
-----END PGP SIGNATURE-----

--6TrnltStXW4iwmi0--


--===============5354225725348335112==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============5354225725348335112==--


From xen-devel-bounces@lists.xenproject.org Sun Feb 09 23:41:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 09 Feb 2020 23:41:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0wCH-0007Ep-FC; Sun, 09 Feb 2020 23:41:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=PJJO=35=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0wCF-0007Ek-Im
 for xen-devel@lists.xenproject.org; Sun, 09 Feb 2020 23:41:03 +0000
X-Inumbo-ID: a1e6ed12-4b95-11ea-b46d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1e6ed12-4b95-11ea-b46d-12813bfff9fa;
 Sun, 09 Feb 2020 23:41:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0wCE-0001h4-7g; Sun, 09 Feb 2020 23:41:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0wCD-0002wx-QP; Sun, 09 Feb 2020 23:41:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0wCD-0005nN-Pm; Sun, 09 Feb 2020 23:41:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146812-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=c10f7f77b0ef45bc7fdc15240a741b7c499d88c6
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 09 Feb 2020 23:41:01 +0000
Subject: [Xen-devel] [ovmf test] 146812: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MTIvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDE0NTc2NwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ1NzY3CiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxNDU3NjcKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NTc2NwogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ1NzY3
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDU3NjcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGMxMGY3Zjc3YjBlZjQ1YmM3
ZmRjMTUyNDBhNzQxYjdjNDk5ZDg4YzYKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDE0NTc2NyAgMjAyMC0wMS0wOCAwMDozOTowOSBaICAgMzIgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxNDU3NzQgIDIwMjAtMDEtMDggMDI6NTA6MjAgWiAgIDMyIGRheXMg
IDExNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4MDkgIDIwMjAtMDItMDggMTM6
Mzk6NDAgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBMaSA8YWFyb24ubGlAaW50ZWwuY29tPgogIEFs
YmVja2ksIE1hdGV1c3ogPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgQW1vbCBOIFN1a2Vy
a2FyIDxhbW9sLm4uc3VrZXJrYXJAaW50ZWwuY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGlu
dGVsLmNvbT4KICBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcgTHVvIDxoZW5n
Lmx1b0BpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBK
ZWZmIEJyYXNlbiA8amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2Fu
Z0BpbnRlbC5jb20+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu
Y29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgogIExhc3psbyBF
cnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5saW5kaG9sbUBs
aW5hcm8ub3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExpbWluZyBHYW8g
PGxpbWluZy5nYW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRl
bC5jb20+CiAgTWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIE1p
Y2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgS3Vi
YWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZhbmEua0Bp
bnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5jb20+CiAg
UGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRv
aXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1p
Y3Jvc29mdC5jb20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwg
RnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4K
ICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlw
dG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNv
bT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNv
bUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdl
aTYueHVAaW50ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAg
WmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4
LmZhbkBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
cm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tl
bi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMg
YnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAzMTIwIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 00:10:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 00:10:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0we6-0001En-2U; Mon, 10 Feb 2020 00:09:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0we5-0001Ei-At
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 00:09:49 +0000
X-Inumbo-ID: a3359d9a-4b99-11ea-a759-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a3359d9a-4b99-11ea-a759-bc764e2007e4;
 Mon, 10 Feb 2020 00:09:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0wdy-0002sX-I6; Mon, 10 Feb 2020 00:09:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0wdy-0003Zp-7U; Mon, 10 Feb 2020 00:09:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0wdy-00010Q-63; Mon, 10 Feb 2020 00:09:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146822-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-arm64-xsm:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 00:09:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146822: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyMi8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAxIGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0
LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZiBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NCBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 01:29:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 01:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j0xt4-0001p2-Du; Mon, 10 Feb 2020 01:29:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j0xt2-0001ox-IL
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 01:29:20 +0000
X-Inumbo-ID: bca8aa00-4ba4-11ea-b477-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bca8aa00-4ba4-11ea-b477-12813bfff9fa;
 Mon, 10 Feb 2020 01:29:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0xsr-0000Op-Dy; Mon, 10 Feb 2020 01:29:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j0xsr-0005HA-2k; Mon, 10 Feb 2020 01:29:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j0xsr-0005aL-25; Mon, 10 Feb 2020 01:29:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146814-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-amd64-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:host-install(4):broken:regression
 qemu-mainline:build-i386:host-install(4):broken:regression
 qemu-mainline:build-i386-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-amd64-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-armhf-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-armhf:host-install(4):broken:regression
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 01:29:09 +0000
Subject: [Xen-devel] [qemu-mainline test] 146814: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxNCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MTQvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NDg2MQogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYx
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NDg2MQogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NDg2
MQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDE0NDg2MQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYxCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDQyY2NjYTFiZDk0NTY1NjhmOTk2ZDU2NDZiMjAwMWZhYWM5Njk0NGIKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDc2OTdhYzU1ZmNjNjE3OGZkOGZkOGFhMjJiYWVk
MTNhMGM4Y2E5NDIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NDg2MSAgMjAxOS0xMi0xNiAxMzow
NjoyNCBaICAgNTUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDQ4ODAgIDIwMTktMTItMTYg
MjA6MDc6MDggWiAgIDU1IGRheXMgIDI2NyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
NDY3OTMgIDIwMjAtMDItMDcgMjA6MDY6NTQgWiAgICAyIGRheXMgICAgOCBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJ1c2hpIE1laHRh
IDxtZWh0YS5hYXJ1MjBAZ21haWwuY29tPgogIEFkcmllbiBHUkFTU0VJTiA8YWRyaWVuLmdyYXNz
ZWluQHNtaWxlLmZyPgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZWtz
YW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxh
bGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggUmljaGFyZHNvbiA8QWxleGFuZGVyLlJpY2hh
cmRzb25AY2wuY2FtLmFjLnVrPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJl
ZGhhdC5jb20+CiAgQWxleGFuZGVyIFBvcG92IDxhbGV4LnBvcG92QGxpbnV4LmNvbT4KICBBbGV4
ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGV4ZXkgUm9ta28gPG5ldmlsYWRA
eWFob28uY29tPgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyQGFsaXN0YWlyMjMubWU+CiAg
QW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBBbmRyZXcgSm9uZXMgPGRyam9uZXNA
cmVkaGF0LmNvbT4KICBBbmRyZXkgU2hpbmtldmljaCA8YW5kcmV5LnNoaW5rZXZpY2hAdmlydHVv
enpvLmNvbT4KICBBcmF2aW5kYSBQcmFzYWQgPGFyYXdpbmRhLnBAZ21haWwuY29tPgogIEF1cmVs
aWVuIEphcm5vIDxhdXJlbGllbkBhdXJlbDMyLm5ldD4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRv
bkBlaWsuYm1lLmh1PgogIEJlYXRhIE1pY2hhbHNrYSA8YmVhdGEubWljaGFsc2thQGxpbmFyby5v
cmc+CiAgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnPgog
IEJoYXJhdGEgQiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNvbT4KICBCaW4gTWVuZyA8Ym1lbmcu
Y25AZ21haWwuY29tPgogIENhbWVyb24gRXNmYWhhbmkgPGRpcnR5QGFwcGxlLmNvbT4KICBDYXJs
b3MgU2FudG9zIDxjYXNhbnRvc0ByZWRoYXQuY29tPgogIENhdGh5IFpoYW5nIDxjYXRoeS56aGFu
Z0BpbnRlbC5jb20+CiAgQ2hlbiBRdW4gPGt1aG4uY2hlbnF1bkBodWF3ZWkuY29tPgogIENocmlz
dGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RpYW4gU2No
b2VuZWJlY2sgPHFlbXVfb3NzQGNydWRlYnl0ZS5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxjaHJp
c3RvcGhlLmx5b25AbGluYXJvLm9yZz4KICBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4K
ICBDbGVtZW50IERlc2NoYW1wcyA8Y2xlbWVudC5kZXNjaGFtcHNAZ3JlZW5zb2NzLmNvbT4KICBD
b2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIENvcmV5IE1pbnlhcmQgPGNtaW55
YXJkQG12aXN0YS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ29y
bmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+ICNzMzkweAogIEPDqWRyaWMgTGUgR29hdGVy
IDxjbGdAZnIuaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERh
bWllbiBIZWRkZSA8ZGFtaWVuLmhlZGRlQGdyZWVuc29jcy5jb20+CiAgRGFuaWVsIEhlbnJpcXVl
IEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxi
ZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFy
LmlkLmF1PgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PiAocHBj
IHBhcnRzKQogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERhdmlkIFZy
YWJlbCA8ZGF2aWQudnJhYmVsQG51dGFuaXguY29tPgogIERlbmlzIFBsb3RuaWtvdiA8ZHBsb3Ru
aWtvdkB2aXJ0dW96em8uY29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJl
ZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVpaWNo
aSBUc3VrYXRhIDxkZXZlbEBldHN1a2F0YS5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEVyaWMgUmVuIDxy
ZW56aGVuQGxpbnV4LmFsaWJhYmEuY29tPgogIEVyeXUgR3VhbiA8ZWd1YW5AbGludXguYWxpYmFi
YS5jb20+CiAgRmFiaWFubyBSb3NhcyA8ZmFyb3Nhc0BsaW51eC5pYm0uY29tPgogIEZhbmdydWkg
U29uZyA8aUBtYXNrcmF5Lm1lPgogIEZlbGlwZSBGcmFuY2lvc2kgPGZlbGlwZUBudXRhbml4LmNv
bT4KICBGaWxpcCBCb3p1dGEgPEZpbGlwLkJvenV0YUBydC1yay5jb20+CiAgR2FuZXNoIEdvdWRh
ciA8Z2FuZXNoZ3JAbGludXguaWJtLmNvbT4KICBHYW5lc2ggTWFoYXJhaiBNYWhhbGluZ2FtIDxn
YW5lc2gubWFoYWxpbmdhbUBpbnRlbC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51
eEByb2Vjay11cy5uZXQ+CiAgR3VveWkgVHUgPHR1Lmd1b3lpQGgzYy5jb20+CiAgSGFsaWwgUGFz
aWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEhl
bGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIZXJ2w6kgUG91c3NpbmVhdSA8aHBvdXNzaW5A
cmVhY3Rvcy5vcmc+CiAgSGV5aSBHdW8gPGd1b2hleWlAaHVhd2VpLmNvbT4KICBIb3dhcmQgU3Bv
ZWxzdHJhIDxoc3AuY2F0N0BnbWFpbC5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVk
aGF0LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAg
SmFmYXIgQWJkaSA8Y2FmZXIuYWJkaUBnbWFpbC5jb20+CiAgSmFpanVuIENoZW4gPGNoZW5qaWFq
dW44QGh1YXdlaS5jb20+CiAgSmFtZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4KICBKYW5v
c2NoIEZyYW5rIDxmcmFua2phQGxpbnV4LmlibS5jb20+CiAgSmFzb24gQS4gRG9uZW5mZWxkIDxK
YXNvbkB6eDJjNC5jb20+CiAgSmVhbi1QaGlsaXBwZSBCcnVja2VyIDxqZWFuLXBoaWxpcHBlQGxp
bmFyby5vcmc+CiAgSmVmZiBLdWJhc2NpayA8amVmZi5rdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20+
CiAgSmlhaHVpIENlbiA8Y2VuamlhaHVpQGh1YXdlaS5jb20+CiAgSmlhanVuIENoZW4gPGNoZW5q
aWFqdW44QGh1YXdlaS5jb20+CiAgSml1ZmVpIFh1ZSA8aml1ZmVpLnh1ZUBsaW51eC5hbGliYWJh
LmNvbT4KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1PgogIEpvaG4gU25vdyA8anNub3dA
cmVkaGF0LmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogIEp1bGlh
IFN1dm9yb3ZhIDxqdXN1YWxAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWku
Y29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRoIFBh
Y2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVhd2Vp
LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEvFkXbDoWfDsywgWm9sdMOh
biA8RGlydFkuaUNFLmh1QGdtYWlsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmll
ciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29t
PgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
RWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0Bn
bWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1p
Y2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgog
IE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5h
IDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJv
QGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xh
IFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFs
bWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2Vp
LmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256
aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgog
IFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdh
bHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51
eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+
CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1
IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5j
b20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZv
bGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRv
ckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9u
Lm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJn
aW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGku
a29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lm
aXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3Ju
ZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0
ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRo
dXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxz
aml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFt
ZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhA
cmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JT
IDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5j
b20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8u
Y29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9z
IFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcu
eW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+
CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8
emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3Uu
Y29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVj
aW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29t
PgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGlu
Zy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29t
PgogIFl1LUNoZW4gTGluIDxucGVzODcxODRAZ21haWwuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2gg
PHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlh
bmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFpl
bmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBi
eXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2Vu
LWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hcm02NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0IGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2
LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI0NDc4IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 04:35:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 04:35:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j10nK-00011c-Cw; Mon, 10 Feb 2020 04:35:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZgKX=36=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1j10nJ-00011X-0V
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 04:35:37 +0000
X-Inumbo-ID: c7c83404-4bbe-11ea-a759-bc764e2007e4
Received: from mail-pj1-x1041.google.com (unknown [2607:f8b0:4864:20::1041])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c7c83404-4bbe-11ea-a759-bc764e2007e4;
 Mon, 10 Feb 2020 04:35:36 +0000 (UTC)
Received: by mail-pj1-x1041.google.com with SMTP id m13so3650924pjb.2
 for <xen-devel@lists.xenproject.org>; Sun, 09 Feb 2020 20:35:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=z6VDdnmeK8A6Pvjnd3VnWXKJdT8yhGlzjwyTDH3S+4I=;
 b=EZwrQBWwlIPbBXrAW2KBIPHQa0oLf5cnQQ0Td+zE4TcJPSpqjWj9eCi9HWcg19Cptr
 6HTr7pjwTB6DFcSK2W4k8RKna3D0acINwNUQoPm6Tufgngf9wALJI0ABU9ms4d9izkPp
 14BlKZTO20Uk2MxICz9u/HLifqg8rc0PRrI48aMRCZtIsU1duFn0Pq5/ov9eK8U8ekPl
 2ZZkTzdSdRtMYHz+nbCKHcioPvvT54w6i+zlzbhY4rSHgleXYP4y11OjEnwM533vt1wy
 WRhNbmU3O9oKhNxh0AkP2g12WTUXFOAhZDfdNQgmO1Cu1ZMdnIZDnLqFFhgZDI1HjSCQ
 KC4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=z6VDdnmeK8A6Pvjnd3VnWXKJdT8yhGlzjwyTDH3S+4I=;
 b=ZxO1YU+W4i7E8usdrbUs/YfoL94sg8FnskIZczVEXXXpO22sVkj71O1yARtSuWLxT9
 pFnOSlFsfbt9LSEZNKuz+QXh3ST1pRNEmlZnNIQ6DrY0WmH+mEqfDwDq7D25GU4Z2wyg
 Vx4tleIWByGIiMbgo4lSc64gg6wkK5spBn5+siASScXjSLdplq8BvbDN0EDBgmhvBbB3
 JNnGv4lwNBkJ5RHD3qerhtpPQA7++PmfGI1eg5KzfnG9KaKwDk4ZktChT+zfvqb/duQm
 1EACEAGjPQY54riJ7D4uzCLjA/UObYS4Kk+TeQtbxm2UkM4smahCIDQaGN3l/1Buipmn
 LncA==
X-Gm-Message-State: APjAAAWrQCwsOFJQi23D5aEaYPjl8zf8TAMXZGSSZ+3KY3EOuk8Gar8c
 A1qFzpF/D4C8Q35kTh1sEJ/1Iy3i
X-Google-Smtp-Source: APXvYqwwqm1lUTc84PxS3uzXpNu8pQPpSWsWQxi9u/Bj8NH0vXYHoQU13WsayPy+X+9ooDCTXZn1NA==
X-Received: by 2002:a17:902:fe93:: with SMTP id
 x19mr11199650plm.155.1581309334688; 
 Sun, 09 Feb 2020 20:35:34 -0800 (PST)
Received: from desktop.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id l15sm9089246pgi.31.2020.02.09.20.35.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 09 Feb 2020 20:35:33 -0800 (PST)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun,  9 Feb 2020 20:35:14 -0800
Message-Id: <20200210043516.1996-1-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] tools/configure: generate stubs and long-double
 32-bit headers if needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Rich Persaud <persaur@gmail.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGdudS9zdHVicy0zMi5oIGFuZCBiaXRzL2xvbmctZG91YmxlLTMyLmggaGVhZGVycyBhcmUg
cmVxdWlyZWQgdG8KYnVpbGQgaHZtbG9hZGVyIGJ1dCBhcmUgbm90IGFsd2F5cyBhdmFpbGFibGUg
aW4gNjQtYml0IGJ1aWxkCmVudmlyb25tZW50cy4gVG8gYXZvaWQgaW50cm9kdWNpbmcgYSBidWls
ZCByZXF1aXJlbWVudCBvbiAzMi1iaXQKbXVsdGlsaWIgZ2VuZXJhdGUgdmVyc2lvbnMgb2YgdGhl
bSBmcm9tIHRoZSA2NC1iaXQgZXF1aXZhbGVudCBoZWFkZXIuCgpUaGlzIHBhdGNoIGVuYWJsZXMg
dGhlIHJlbW92YWwgb2YgZG93bnN0cmVhbSBwYXRjaGluZyB0aGF0IGhhcyBiZWVuCmNhcnJpZWQg
aW4gdGhlIFlvY3RvL09wZW5FbWJlZGRlZCBtZXRhLXZpcnR1YWxpemF0aW9uIGxheWVyIHNpbmNl
IDIwMTIuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RvcGhlciBDbGFyayA8Y2hyaXN0b3BoZXIuY2xh
cms2QGJhZXN5c3RlbXMuY29tPgotLS0KIHRvb2xzL2NvbmZpZ3VyZSAgICB8IDQ4ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2NvbmZpZ3VyZS5h
YyB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDcyIGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9jb25maWd1cmUgYi90b29scy9jb25maWd1cmUK
aW5kZXggOTc3YTg4MzdjMy4uMjljY2E2MjY3YSAxMDA3NTUKLS0tIGEvdG9vbHMvY29uZmlndXJl
CisrKyBiL3Rvb2xzL2NvbmZpZ3VyZQpAQCAtOTc2OSw3ICs5NzY5LDU1IEBAIGVsc2UKICAgc3lz
dGVtZD1uCiBmaQogCisjIElmIDMyLWJpdCBzdHVicyBoZWFkZXIgaXMgbm90IGFscmVhZHkgYXZh
aWxhYmxlLCBjaGVjayBmb3IgdGhlIDY0LWJpdCBvbmUKKyMgYW5kIGdlbmVyYXRlIGEgMzItYml0
IHN0dWJzIGhlYWRlcgorYWNfZm5fY19jaGVja19oZWFkZXJfbW9uZ3JlbCAiJExJTkVOTyIgImdu
dS9zdHVicy0zMi5oIiAiYWNfY3ZfaGVhZGVyX2dudV9zdHVic18zMl9oIiAiJGFjX2luY2x1ZGVz
X2RlZmF1bHQiCitpZiB0ZXN0ICJ4JGFjX2N2X2hlYWRlcl9nbnVfc3R1YnNfMzJfaCIgPSB4eWVz
OyB0aGVuIDoKIAorZWxzZQorCisgICAgYWNfZm5fY19jaGVja19oZWFkZXJfbW9uZ3JlbCAiJExJ
TkVOTyIgImdudS9zdHVicy02NC5oIiAiYWNfY3ZfaGVhZGVyX2dudV9zdHVic182NF9oIiAiJGFj
X2luY2x1ZGVzX2RlZmF1bHQiCitpZiB0ZXN0ICJ4JGFjX2N2X2hlYWRlcl9nbnVfc3R1YnNfNjRf
aCIgPSB4eWVzOyB0aGVuIDoKKworICAgICAgICBlY2hvICcjaW5jbHVkZSA8Z251L3N0dWJzLTY0
Lmg+JyA+Y29uZi1zdHVicy5jCisgICAgICAgIFNJWFRZX0ZPVVJfSERSPWAkQ0MgLU0gY29uZi1z
dHVicy5jIHwgZ3JlcCAnL3N0dWJzLTY0LmgkJ2AKKyAgICAgICAgcm0gY29uZi1zdHVicy5jCisg
ICAgICAgIG1rZGlyIC1wIGluY2x1ZGUvZ251CisgICAgICAgIGNhdCAiJHtTSVhUWV9GT1VSX0hE
Un0iIHwgXAorICAgICAgICAgICAgZ3JlcCAtdiAnc3R1Yl9iZGZsdXNoXHxzdHViX2dldG1zZ1x8
c3R1Yl9wdXRtc2cnID5pbmNsdWRlL2dudS9zdHVicy0zMi5oCisgICAgICAgIGVjaG8gXCNkZWZp
bmUgX19zdHViX19fa2VybmVsX2Nvc2wgPj4gaW5jbHVkZS9nbnUvc3R1YnMtMzIuaAorICAgICAg
ICBlY2hvIFwjZGVmaW5lIF9fc3R1Yl9fX2tlcm5lbF9zaW5sID4+IGluY2x1ZGUvZ251L3N0dWJz
LTMyLmgKKyAgICAgICAgZWNobyBcI2RlZmluZSBfX3N0dWJfX19rZXJuZWxfdGFubCA+PiBpbmNs
dWRlL2dudS9zdHVicy0zMi5oCisKK2Vsc2UKKyAgYXNfZm5fZXJyb3IgJD8gIiIgIiRMSU5FTk8i
IDVObyBnbnUgc3R1YnMgaGVhZGVycyBmb3VuZAorZmkKKworCitmaQorCisjIElmIDMyLWJpdCBs
b25nLWRvdWJsZSBoZWFkZXIgaXMgbm90IGFscmVhZHkgYXZhaWxhYmxlLCBjaGVjayBmb3IgdGhl
IDY0LWJpdAorIyBvbmUgYW5kIGNvcHkgaXQKK2FjX2ZuX2NfY2hlY2tfaGVhZGVyX21vbmdyZWwg
IiRMSU5FTk8iICJiaXRzL2xvbmctZG91YmxlLTMyLmgiICJhY19jdl9oZWFkZXJfYml0c19sb25n
X2RvdWJsZV8zMl9oIiAiJGFjX2luY2x1ZGVzX2RlZmF1bHQiCitpZiB0ZXN0ICJ4JGFjX2N2X2hl
YWRlcl9iaXRzX2xvbmdfZG91YmxlXzMyX2giID0geHllczsgdGhlbiA6CisKK2Vsc2UKKworICAg
ICBhY19mbl9jX2NoZWNrX2hlYWRlcl9tb25ncmVsICIkTElORU5PIiAiYml0cy9sb25nLWRvdWJs
ZS02NC5oIiAiYWNfY3ZfaGVhZGVyX2JpdHNfbG9uZ19kb3VibGVfNjRfaCIgIiRhY19pbmNsdWRl
c19kZWZhdWx0IgoraWYgdGVzdCAieCRhY19jdl9oZWFkZXJfYml0c19sb25nX2RvdWJsZV82NF9o
IiA9IHh5ZXM7IHRoZW4gOgorCisgICAgICAgIGVjaG8gJyNpbmNsdWRlIDxiaXRzL2xvbmctZG91
YmxlLTY0Lmg+JyA+Y29uZi1kb3VibGUuYworICAgICAgICBTSVhUWV9GT1VSX0hEUj1gJENDIC1N
IGNvbmYtZG91YmxlLmMgfCBncmVwICcvbG9uZy1kb3VibGUtNjQuaCQnYAorICAgICAgICBybSBj
b25mLWRvdWJsZS5jCisgICAgICAgIG1rZGlyIC1wIGluY2x1ZGUvYml0cworICAgICAgICBjYXQg
IiR7U0lYVFlfRk9VUl9IRFJ9IiA+aW5jbHVkZS9iaXRzL2xvbmctZG91YmxlLTMyLmgKKworZWxz
ZQorICBhc19mbl9lcnJvciAkPyAiIiAiJExJTkVOTyIgNU5vIGxvbmctZG91YmxlIGhlYWRlcnMg
Zm91bmQKK2ZpCisKKworZmkKIAogaWYgdGVzdCAieCRzeXN0ZW1kIiA9ICJ4eSI7IHRoZW4gOgog
CmRpZmYgLS1naXQgYS90b29scy9jb25maWd1cmUuYWMgYi90b29scy9jb25maWd1cmUuYWMKaW5k
ZXggOGQ4NmM0MmRlOC4uNzY5NDA2ZTljYSAxMDA2NDQKLS0tIGEvdG9vbHMvY29uZmlndXJlLmFj
CisrKyBiL3Rvb2xzL2NvbmZpZ3VyZS5hYwpAQCAtNDg4LDQgKzQ4OCwyOCBAQCBBQ19BUkdfRU5B
QkxFKFtwdnNoaW1dLAogXSkKIEFDX1NVQlNUKHB2c2hpbSkKIAorIyBJZiAzMi1iaXQgc3R1YnMg
aGVhZGVyIGlzIG5vdCBhbHJlYWR5IGF2YWlsYWJsZSwgY2hlY2sgZm9yIHRoZSA2NC1iaXQgb25l
CisjIGFuZCBnZW5lcmF0ZSBhIDMyLWJpdCBzdHVicyBoZWFkZXIKK0FDX0NIRUNLX0hFQURFUihb
Z251L3N0dWJzLTMyLmhdLCBbXSwgWworICAgIEFDX0NIRUNLX0hFQURFUihbZ251L3N0dWJzLTY0
LmhdLCBbCisgICAgICAgIGVjaG8gJyNpbmNsdWRlIDxnbnUvc3R1YnMtNjQuaD4nID5jb25mLXN0
dWJzLmMKKyAgICAgICAgU0lYVFlfRk9VUl9IRFI9YCRDQyAtTSBjb25mLXN0dWJzLmMgfCBncmVw
ICcvc3R1YnMtNjQuaCQnYAorICAgICAgICBybSBjb25mLXN0dWJzLmMKKyAgICAgICAgbWtkaXIg
LXAgaW5jbHVkZS9nbnUKKyAgICAgICAgY2F0ICIke1NJWFRZX0ZPVVJfSERSfSIgfCBcCisgICAg
ICAgICAgICBncmVwIC12ICdzdHViX2JkZmx1c2hcfHN0dWJfZ2V0bXNnXHxzdHViX3B1dG1zZycg
PmluY2x1ZGUvZ251L3N0dWJzLTMyLmgKKyAgICAgICAgZWNobyBcI2RlZmluZSBfX3N0dWJfX19r
ZXJuZWxfY29zbCA+PiBpbmNsdWRlL2dudS9zdHVicy0zMi5oCisgICAgICAgIGVjaG8gXCNkZWZp
bmUgX19zdHViX19fa2VybmVsX3NpbmwgPj4gaW5jbHVkZS9nbnUvc3R1YnMtMzIuaAorICAgICAg
ICBlY2hvIFwjZGVmaW5lIF9fc3R1Yl9fX2tlcm5lbF90YW5sID4+IGluY2x1ZGUvZ251L3N0dWJz
LTMyLmgKKyAgICBdLCBbQUNfTVNHX0VSUk9SW05vIGdudSBzdHVicyBoZWFkZXJzIGZvdW5kXV0s
IFtdKSBdLCBbXSkKKworQUNfQ0hFQ0tfSEVBREVSKFtiaXRzL2xvbmctZG91YmxlLTMyLmhdLCBb
XSwgWworICAgICBBQ19DSEVDS19IRUFERVIoW2JpdHMvbG9uZy1kb3VibGUtNjQuaF0sIFsKKyAg
ICAgICAgZWNobyAnI2luY2x1ZGUgPGJpdHMvbG9uZy1kb3VibGUtNjQuaD4nID5jb25mLWRvdWJs
ZS5jCisgICAgICAgIFNJWFRZX0ZPVVJfSERSPWAkQ0MgLU0gY29uZi1kb3VibGUuYyB8IGdyZXAg
Jy9sb25nLWRvdWJsZS02NC5oJCdgCisgICAgICAgIHJtIGNvbmYtZG91YmxlLmMKKyAgICAgICAg
bWtkaXIgLXAgaW5jbHVkZS9iaXRzCisgICAgICAgIGNhdCAiJHtTSVhUWV9GT1VSX0hEUn0iID5p
bmNsdWRlL2JpdHMvbG9uZy1kb3VibGUtMzIuaAorICAgIF0sIFtBQ19NU0dfRVJST1JbTm8gbG9u
Zy1kb3VibGUgaGVhZGVycyBmb3VuZF1dLCBbXSkgXSwgW10pCisKIEFDX09VVFBVVCgpCi0tIAoy
LjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 04:35:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 04:35:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j10nO-00012S-Ms; Mon, 10 Feb 2020 04:35:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZgKX=36=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1j10nN-00011i-T8
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 04:35:41 +0000
X-Inumbo-ID: c870dbcc-4bbe-11ea-a759-bc764e2007e4
Received: from mail-pl1-x643.google.com (unknown [2607:f8b0:4864:20::643])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c870dbcc-4bbe-11ea-a759-bc764e2007e4;
 Mon, 10 Feb 2020 04:35:37 +0000 (UTC)
Received: by mail-pl1-x643.google.com with SMTP id t14so2296791plr.8
 for <xen-devel@lists.xenproject.org>; Sun, 09 Feb 2020 20:35:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=1cbDJdoK8QYqxLOfQx5VCmIO7/QSEycKH+XqDTZq9Es=;
 b=R4XSIXaRV7GsmDuDAp2wkhHB9wqkOUpgdlvkLIlSFYp6Oz9Wr9dC+nacxHqQOS2YuE
 p4EnIDbCmJfbXIrvkHgZkSv4dNcwlviukQe1i6+TGHNp9FAkW35P/OdG+pCon1l11uT+
 2zH4flZvDfDIfPltjRbBnWZwgrD9l5awIIjaXUvdsLcsOw8rbazfvJTcokgJCeywxIba
 LFVa09Jk6UjhjNmcSN5H0F2OhWr/GnnKU2WYJXzRaMPsQSNqQS1peMky8KsAgjWY3KGX
 0Zwy8FfHGtmKf6mlmY4sPyap/Zl4v1Lqo6mMSbiw+WuXnxHdWzZOeyfgifXK04bBkH1M
 373A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=1cbDJdoK8QYqxLOfQx5VCmIO7/QSEycKH+XqDTZq9Es=;
 b=S4+UGED2RZfUoSEQsG2RNQJlv3Z/mQ8Qx7oi/I60PlS4QhQEvkJWXhjR0qxhFMWsKn
 CGXTWmZbYOFbK2KCzxqBE97/JU+4ubImEc3Xh3eObDEaWNY7W0tmBv8WeXKebf7WR/MQ
 cvq6vJbs1sN7ol2ab98s+X0mgefocXUJ2pd+yFxhiSky3Y+D9LqGbA/vkTC2X5wIVmpY
 UUb9BfE5tN2T0VFE+2wqEkOqbaT0n7s+L2Zeyd0A3JA4UHxGnkgCEp5oz40jtLWzbJvH
 HYlVtxYqx05FAqSA6ReR+4j8alRyoiGLfL7qwb8nzqHswvvgIRniFdgACyL5qk1bdqff
 2k0w==
X-Gm-Message-State: APjAAAXbJaEfdo+rsDp60uNHbQ6Nv6HICT+xywo61y4BUEPkQMrdcMjS
 Yx0sV0Phk6yFf6kfiE4bU+Ij4OFg
X-Google-Smtp-Source: APXvYqwhN9acwKXzwXPM5FdcqdExio0g48BGDlRiLnWykzhOhAcPEhBsPNbQVTlk6gHEEnB0ww1qVw==
X-Received: by 2002:a17:902:426:: with SMTP id
 35mr10921245ple.176.1581309335944; 
 Sun, 09 Feb 2020 20:35:35 -0800 (PST)
Received: from desktop.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id l15sm9089246pgi.31.2020.02.09.20.35.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 09 Feb 2020 20:35:35 -0800 (PST)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun,  9 Feb 2020 20:35:15 -0800
Message-Id: <20200210043516.1996-2-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200210043516.1996-1-christopher.w.clark@gmail.com>
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [PATCH 1/2] pygrub: fix python3 cross-compile: install
 with INSTALL_PYTHON_PROG
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Rich Persaud <persaur@gmail.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGFsbCBweWdydWIgd2l0aCBJTlNUQUxMX1BZVEhPTl9QUk9HLCBhcyBwZXIgdGhlIG90aGVy
IFhlbiBweXRob24KZXhlY3V0YWJsZXMsIHRvIGVuc3VyZSB0aGF0IHRoZSBoYXNoYmFuZyBwYXRo
IHRvIHRoZSBpbnRlcnByZXRlcgppcyB3cml0dGVuIGNvcnJlY3RseSBpbiBjcm9zcy1jb21waWxl
IGJ1aWxkcywgZWcuIHdpdGggT3BlbkVtYmVkZGVkLgoKU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3Bo
ZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KLS0tCiB0b29scy9w
eWdydWIvTWFrZWZpbGUgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpk
aWZmIC0tZ2l0IGEvdG9vbHMvcHlncnViL01ha2VmaWxlIGIvdG9vbHMvcHlncnViL01ha2VmaWxl
CmluZGV4IDMwNjNjNDk5OGYuLmI0ZjZmMTBkZGQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3B5Z3J1Yi9N
YWtlZmlsZQorKysgYi90b29scy9weWdydWIvTWFrZWZpbGUKQEAgLTE4LDYgKzE4LDggQEAgaW5z
dGFsbDogYWxsCiAJQ0M9IiQoQ0MpIiBDRkxBR1M9IiQoUFlfQ0ZMQUdTKSIgTERGTEFHUz0iJChQ
WV9MREZMQUdTKSIgJChQWVRIT04pIFwKIAkJc2V0dXAucHkgaW5zdGFsbCAtLXJlY29yZCAkKElO
U1RBTExfTE9HKSAkKFBZVEhPTl9QUkVGSVhfQVJHKSBcCiAJCSAtLXJvb3Q9IiQoREVTVERJUiki
IC0taW5zdGFsbC1zY3JpcHRzPSQoTElCRVhFQ19CSU4pIC0tZm9yY2UKKwlybSAtZiAkKERFU1RE
SVIpLyQoTElCRVhFQ19CSU4pL3B5Z3J1YgorCSQoSU5TVEFMTF9QWVRIT05fUFJPRykgc3JjL3B5
Z3J1YiAkKERFU1RESVIpLyQoTElCRVhFQ19CSU4pL3B5Z3J1YgogCXNldCAtZTsgaWYgWyAkKGJp
bmRpcikgIT0gJChMSUJFWEVDX0JJTikgLWEgXAogCSAgICAgICAgICAgICAiYHJlYWRsaW5rIC1m
ICQoREVTVERJUikvJChiaW5kaXIpYCIgIT0gXAogCSAgICAgICAgICAgICAiYHJlYWRsaW5rIC1m
ICQoTElCRVhFQ19CSU4pYCIgXTsgdGhlbiBcCi0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 04:35:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 04:35:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j10nU-00012n-0t; Mon, 10 Feb 2020 04:35:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZgKX=36=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1j10nS-00012g-TD
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 04:35:46 +0000
X-Inumbo-ID: c96d1158-4bbe-11ea-a759-bc764e2007e4
Received: from mail-pg1-x52f.google.com (unknown [2607:f8b0:4864:20::52f])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c96d1158-4bbe-11ea-a759-bc764e2007e4;
 Mon, 10 Feb 2020 04:35:38 +0000 (UTC)
Received: by mail-pg1-x52f.google.com with SMTP id z12so3217793pgl.4
 for <xen-devel@lists.xenproject.org>; Sun, 09 Feb 2020 20:35:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references;
 bh=v9HnCkKPrsIqlJxzhjJpBoHtcZFvnXPakVq0tT3Ud7Q=;
 b=Zxs+zpS/meXh6ktIfnQ3bVGPtqmPnBj+VAUpXc3rzqYdu4boh/fE/vf4Dy9LePJoaP
 hjiB1mgwxpc15P8lte/Et5Z+hYYGYJ6AavrFLDPU4bXgxVATjMr0hAQi2QJgS5I54Erw
 IfNXoDuNcrO/7gKaJA4fzKPhodxEi8/cIr+gdXAxHxqs0yNdZ1YmVBHk0A4E+IdI3JkM
 l1FLxyexRglJpT5BMOGPF0k2VEY/A0W+UxDuP8swpmdaskB4obZDroZJaDOZyc6SalbD
 OMql6Zv6T48wrByZK7KtPhBatQw07ym0gKicNEJevinXt23RAX9MCoaLIP1RmM67NEvx
 ho8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references;
 bh=v9HnCkKPrsIqlJxzhjJpBoHtcZFvnXPakVq0tT3Ud7Q=;
 b=gFHaD4+rHk9CmX7nkWNJfHhpejf3kISct+w8wua2d29+h6Hl0Ajkl08Y65DLocU9ZQ
 jtgyGtJ10hM3GdLR5c8jb2JmOecuA+ZT2i4g6SUelMCTwSY+ecQQ0SrZzkMNBdX9Hk1w
 lTBgD17Q03los07FUAed5dIYYcGA0U1Ejwt45saSaasBUc4yTpFkSypXE9HpIYvbgU9c
 ATKHVfcIkgORRstGaOK4DLNx+2KOCog+iLztNYVUsLaESfJUeIYG95MjeZHqiGlDICUU
 jXS9K547pVXFTqp3VQLQLpzE9lR4xly91+hkAVlVYcAmJSzZZhp1Owtn5Yw3lsEuNbJZ
 SW0g==
X-Gm-Message-State: APjAAAUQOOHsxjFZmEM99A9qspa1WCEhXk3DHGRmqR24fgwuvcRLWgM4
 oyt7Sl07gBHrdJ3uSlt8OoO6msRc
X-Google-Smtp-Source: APXvYqyk9VwzGTq0ta/Y6swk/uNnlIBvC86pvKototwXzA4TRdO0/oJ49t8t/u5NVW2gzWCkXXs6Yg==
X-Received: by 2002:aa7:9205:: with SMTP id 5mr11351460pfo.213.1581309337457; 
 Sun, 09 Feb 2020 20:35:37 -0800 (PST)
Received: from desktop.ice.pyrology.org
 (static-50-53-74-115.bvtn.or.frontiernet.net. [50.53.74.115])
 by smtp.gmail.com with ESMTPSA id l15sm9089246pgi.31.2020.02.09.20.35.36
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 09 Feb 2020 20:35:36 -0800 (PST)
From: Christopher Clark <christopher.w.clark@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Sun,  9 Feb 2020 20:35:16 -0800
Message-Id: <20200210043516.1996-3-christopher.w.clark@gmail.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200210043516.1996-1-christopher.w.clark@gmail.com>
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
Subject: [Xen-devel] [PATCH 2/2] python,
 pygrub: pass DISTUTILS env vars as setup.py args
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Rich Persaud <persaur@gmail.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Maciej Pijanowski <maciej.pijanowski@3mdeb.com>, Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgdG8gcmVzcGVjdCB0aGUgdGFyZ2V0IGluc3RhbGwgZGlyIChQWVRIT05fU0lURVBBQ0tB
R0VTX0RJUikKYXMgd2VsbCBhcyBvdGhlciBwYXJhbWV0ZXJzIHNldCBieSB0aGUgT3BlbkVtYmVk
ZGVkIGJ1aWxkIHN5c3RlbS4KVGhpcyBpcyBlc3BlY2lhbGx5IHVzZWZ1bCB3aGVuIHRoZSB0YXJn
ZXQgbGliZGlyIGlzIG5vdCB0aGUgZGVmYXVsdCBvbmUKKC91c3IvbGliKSwgYnV0IGZvciBleGFt
cGxlIC91c3IvbGliNjQuCgpTaWduZWQtb2ZmLWJ5OiBNYWNpZWogUGlqYW5vd3NraSA8bWFjaWVq
LnBpamFub3dza2lAM21kZWIuY29tPgoKVGhpcyBlbmFibGVzIHRoZSBkaXN0cm8gYnVpbGQgc3lz
dGVtIHRvIHBhc3MgYWRkaXRpb25hbCBhcmdzIHRvIHRoZQpweXRob24gc2V0dXAucHkgYnVpbGQg
YW5kIGluc3RhbGwgY29tbWFuZHMuClNpZ25lZC1vZmYtYnk6IENocmlzdG9waGVyIENsYXJrIDxj
aHJpc3RvcGhlci5jbGFyazZAYmFlc3lzdGVtcy5jb20+Ci0tLQpPcmlnaW5hbCBwYXRjaCBmcm9t
IHRoZSBZb2N0by9PcGVuRW1iZWRkZWQgbWV0YS12aXJ0dWFsaXphdGlvbiBsYXllci4KUmV3cmFw
cGVkIGFuZCByZWJhc2VkIG9udG8gdGhlIGFkamFjZW50IGNvbW1pdCBzdWJtaXR0ZWQgaW4gdGhp
cyBzZXJpZXMuCgogdG9vbHMvcHlncnViL01ha2VmaWxlIHwgNiArKysrLS0KIHRvb2xzL3B5dGhv
bi9NYWtlZmlsZSB8IDQgKystLQogMiBmaWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDQg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvcHlncnViL01ha2VmaWxlIGIvdG9vbHMv
cHlncnViL01ha2VmaWxlCmluZGV4IGI0ZjZmMTBkZGQuLjQzMGNlZWVkMTYgMTAwNjQ0Ci0tLSBh
L3Rvb2xzL3B5Z3J1Yi9NYWtlZmlsZQorKysgYi90b29scy9weWdydWIvTWFrZWZpbGUKQEAgLTEw
LDE0ICsxMCwxNiBAQCBJTlNUQUxMX0xPRyA9IGJ1aWxkL2luc3RhbGxlZF9maWxlcy50eHQKIGFs
bDogYnVpbGQKIC5QSE9OWTogYnVpbGQKIGJ1aWxkOgotCUNDPSIkKENDKSIgQ0ZMQUdTPSIkKFBZ
X0NGTEFHUykiIExERkxBR1M9IiQoUFlfTERGTEFHUykiICQoUFlUSE9OKSBzZXR1cC5weSBidWls
ZAorCUNDPSIkKENDKSIgQ0ZMQUdTPSIkKFBZX0NGTEFHUykiIExERkxBR1M9IiQoUFlfTERGTEFH
UykiICQoUFlUSE9OKSBcCisJCXNldHVwLnB5IGJ1aWxkICQoRElTVFVUSUxTX0JVSUxEX0FSR1Mp
CiAKIC5QSE9OWTogaW5zdGFsbAogaW5zdGFsbDogYWxsCiAJJChJTlNUQUxMX0RJUikgJChERVNU
RElSKS8kKGJpbmRpcikKIAlDQz0iJChDQykiIENGTEFHUz0iJChQWV9DRkxBR1MpIiBMREZMQUdT
PSIkKFBZX0xERkxBR1MpIiAkKFBZVEhPTikgXAogCQlzZXR1cC5weSBpbnN0YWxsIC0tcmVjb3Jk
ICQoSU5TVEFMTF9MT0cpICQoUFlUSE9OX1BSRUZJWF9BUkcpIFwKLQkJIC0tcm9vdD0iJChERVNU
RElSKSIgLS1pbnN0YWxsLXNjcmlwdHM9JChMSUJFWEVDX0JJTikgLS1mb3JjZQorCQkgLS1yb290
PSIkKERFU1RESVIpIiAtLWluc3RhbGwtc2NyaXB0cz0kKExJQkVYRUNfQklOKSAtLWZvcmNlIFwK
KwkJJChESVNUVVRJTFNfSU5TVEFMTF9BUkdTKQogCXJtIC1mICQoREVTVERJUikvJChMSUJFWEVD
X0JJTikvcHlncnViCiAJJChJTlNUQUxMX1BZVEhPTl9QUk9HKSBzcmMvcHlncnViICQoREVTVERJ
UikvJChMSUJFWEVDX0JJTikvcHlncnViCiAJc2V0IC1lOyBpZiBbICQoYmluZGlyKSAhPSAkKExJ
QkVYRUNfQklOKSAtYSBcCmRpZmYgLS1naXQgYS90b29scy9weXRob24vTWFrZWZpbGUgYi90b29s
cy9weXRob24vTWFrZWZpbGUKaW5kZXggZTk5Zjc4YTUzNy4uMjk0ZjhlZTRkZCAxMDA2NDQKLS0t
IGEvdG9vbHMvcHl0aG9uL01ha2VmaWxlCisrKyBiL3Rvb2xzL3B5dGhvbi9NYWtlZmlsZQpAQCAt
MTAsNyArMTAsNyBAQCBJTlNUQUxMX0xPRyA9IGJ1aWxkL2luc3RhbGxlZF9maWxlcy50eHQKIAog
LlBIT05ZOiBidWlsZAogYnVpbGQ6Ci0JQ0M9IiQoQ0MpIiBDRkxBR1M9IiQoUFlfQ0ZMQUdTKSIg
JChQWVRIT04pIHNldHVwLnB5IGJ1aWxkCisJQ0M9IiQoQ0MpIiBDRkxBR1M9IiQoUFlfQ0ZMQUdT
KSIgJChQWVRIT04pIHNldHVwLnB5IGJ1aWxkICQoRElTVFVUSUxTX0JVSUxEX0FSR1MpCiAKIC5Q
SE9OWTogaW5zdGFsbAogaW5zdGFsbDoKQEAgLTE4LDcgKzE4LDcgQEAgaW5zdGFsbDoKIAogCUND
PSIkKENDKSIgQ0ZMQUdTPSIkKFBZX0NGTEFHUykiIExERkxBR1M9IiQoUFlfTERGTEFHUykiICQo
UFlUSE9OKSBcCiAJCXNldHVwLnB5IGluc3RhbGwgLS1yZWNvcmQgJChJTlNUQUxMX0xPRykgJChQ
WVRIT05fUFJFRklYX0FSRykgXAotCQktLXJvb3Q9IiQoREVTVERJUikiIC0tZm9yY2UKKwkJLS1y
b290PSIkKERFU1RESVIpIiAtLWZvcmNlICQoRElTVFVUSUxTX0lOU1RBTExfQVJHUykKIAogCSQo
SU5TVEFMTF9QUk9HKSBzY3JpcHRzL2NvbnZlcnQtbGVnYWN5LXN0cmVhbSAkKERFU1RESVIpJChM
SUJFWEVDX0JJTikKIAkkKElOU1RBTExfUFJPRykgc2NyaXB0cy92ZXJpZnktc3RyZWFtLXYyICQo
REVTVERJUikkKExJQkVYRUNfQklOKQotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 08:43:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 08:43:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j14el-0005Xz-T3; Mon, 10 Feb 2020 08:43:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j14ek-0005Xu-Vj
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 08:43:02 +0000
X-Inumbo-ID: 581879fc-4be1-11ea-b493-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 581879fc-4be1-11ea-b493-12813bfff9fa;
 Mon, 10 Feb 2020 08:43:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DAD3AAF2D;
 Mon, 10 Feb 2020 08:42:59 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
Date: Mon, 10 Feb 2020 09:43:11 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <69d410bd-2397-537d-6507-4c710d166396@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDguMDIuMjAyMCAxNTozNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IAo+IAo+IE9uIDA1LzAy
LzIwMjAgMTM6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAwNS4wMi4yMDIwIDE0OjIxLCBS
b2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDk6NDY6
MjVBTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDQuMDIuMjAyMCAxODozNCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+PiBJbXBvcnQgdGhlIGZ1bmN0aW9ucyBhbmQgaXQn
cyBkZXBlbmRlbmNpZXMuIEJhc2VkIG9uIExpbnV4IDUuNSwgY29tbWl0Cj4+Pj4+IGlkIGQ1MjI2
ZmE2ZGJhZTA1NjllZTQzZWNmYzA4YmRjZDY3NzBmYzQ3NTUuCj4+Pj4+Cj4+Pj4+IFNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4+Cj4+Pj4g
VGhhbmtzIGZvciBnb2luZyB0aGlzIHJvdXRlOyB0d28gcmVtYXJrcyAvIHJlcXVlc3RzOgo+Pj4+
Cj4+Pj4+IC0tLSBhL3hlbi9jb21tb24vYml0bWFwLmMKPj4+Pj4gKysrIGIveGVuL2NvbW1vbi9i
aXRtYXAuYwo+Pj4+PiBAQCAtMjEyLDYgKzIxMiw0NyBAQCBpbnQgX19iaXRtYXBfd2VpZ2h0KGNv
bnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMpCj4+Pj4+ICAgI2VuZGlmCj4+Pj4+
ICAgRVhQT1JUX1NZTUJPTChfX2JpdG1hcF93ZWlnaHQpOwo+Pj4+PiAgIAo+Pj4+PiArdm9pZCBf
X2JpdG1hcF9zZXQodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBpbnQgc3RhcnQsIGludCBs
ZW4pCj4+Pj4+ICt7Cj4+Pj4+ICsJdW5zaWduZWQgbG9uZyAqcCA9IG1hcCArIEJJVF9XT1JEKHN0
YXJ0KTsKPj4+Pj4gKwljb25zdCB1bnNpZ25lZCBpbnQgc2l6ZSA9IHN0YXJ0ICsgbGVuOwo+Pj4+
PiArCWludCBiaXRzX3RvX3NldCA9IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9M
T05HKTsKPj4+Pj4gKwl1bnNpZ25lZCBsb25nIG1hc2tfdG9fc2V0ID0gQklUTUFQX0ZJUlNUX1dP
UkRfTUFTSyhzdGFydCk7Cj4+Pj4+ICsKPj4+Pj4gKwl3aGlsZSAobGVuIC0gYml0c190b19zZXQg
Pj0gMCkgewo+Pj4+PiArCQkqcCB8PSBtYXNrX3RvX3NldDsKPj4+Pj4gKwkJbGVuIC09IGJpdHNf
dG9fc2V0Owo+Pj4+PiArCQliaXRzX3RvX3NldCA9IEJJVFNfUEVSX0xPTkc7Cj4+Pj4+ICsJCW1h
c2tfdG9fc2V0ID0gfjBVTDsKPj4+Pj4gKwkJcCsrOwo+Pj4+PiArCX0KPj4+Pj4gKwlpZiAobGVu
KSB7Cj4+Pj4+ICsJCW1hc2tfdG9fc2V0ICY9IEJJVE1BUF9MQVNUX1dPUkRfTUFTSyhzaXplKTsK
Pj4+Pj4gKwkJKnAgfD0gbWFza190b19zZXQ7Cj4+Pj4+ICsJfQo+Pj4+PiArfQo+Pj4+PiArRVhQ
T1JUX1NZTUJPTChfX2JpdG1hcF9zZXQpOwo+Pj4+PiArCj4+Pj4+ICt2b2lkIF9fYml0bWFwX2Ns
ZWFyKHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVuKQo+Pj4+
PiArewo+Pj4+PiArCXVuc2lnbmVkIGxvbmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7Cj4+
Pj4+ICsJY29uc3QgdW5zaWduZWQgaW50IHNpemUgPSBzdGFydCArIGxlbjsKPj4+Pj4gKwlpbnQg
Yml0c190b19jbGVhciA9IEJJVFNfUEVSX0xPTkcgLSAoc3RhcnQgJSBCSVRTX1BFUl9MT05HKTsK
Pj4+Pj4gKwl1bnNpZ25lZCBsb25nIG1hc2tfdG9fY2xlYXIgPSBCSVRNQVBfRklSU1RfV09SRF9N
QVNLKHN0YXJ0KTsKPj4+Pj4gKwo+Pj4+PiArCXdoaWxlIChsZW4gLSBiaXRzX3RvX2NsZWFyID49
IDApIHsKPj4+Pj4gKwkJKnAgJj0gfm1hc2tfdG9fY2xlYXI7Cj4+Pj4+ICsJCWxlbiAtPSBiaXRz
X3RvX2NsZWFyOwo+Pj4+PiArCQliaXRzX3RvX2NsZWFyID0gQklUU19QRVJfTE9ORzsKPj4+Pj4g
KwkJbWFza190b19jbGVhciA9IH4wVUw7Cj4+Pj4+ICsJCXArKzsKPj4+Pj4gKwl9Cj4+Pj4+ICsJ
aWYgKGxlbikgewo+Pj4+PiArCQltYXNrX3RvX2NsZWFyICY9IEJJVE1BUF9MQVNUX1dPUkRfTUFT
SyhzaXplKTsKPj4+Pj4gKwkJKnAgJj0gfm1hc2tfdG9fY2xlYXI7Cj4+Pj4+ICsJfQo+Pj4+PiAr
fQo+Pj4+PiArRVhQT1JUX1NZTUJPTChfX2JpdG1hcF9jbGVhcik7Cj4+Pj4KPj4+PiBEZXNwaXRl
IGFsbCB0aGUgb3RoZXIgRVhQT1JUX1NZTUJPTCgpIGluIHRoaXMgZmlsZSwgcGVyc29uYWxseSBJ
Cj4+Pj4gd291bGQgc3VnZ2VzdCB0byByZWZyYWluIGZyb20gYWRkaW5nIG1vcmUuIEJ1dCBJJ20g
bm90IGdvaW5nIHRvCj4+Pj4gaW5zaXN0ICh1bnRpbCBzdWNoIHRpbWUgdGhhdCB0aGV5IGFsbCBn
ZXQgY2xlYW5lZCB1cCkuCj4+Pj4KPj4+Pj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9iaXRv
cHMuaAo+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCj4+Pj4+IEBAIC00
ODAsNCArNDgwLDYgQEAgc3RhdGljIGlubGluZSBpbnQgZmxzKHVuc2lnbmVkIGludCB4KQo+Pj4+
PiAgICNkZWZpbmUgaHdlaWdodDE2KHgpIGdlbmVyaWNfaHdlaWdodDE2KHgpCj4+Pj4+ICAgI2Rl
ZmluZSBod2VpZ2h0OCh4KSBnZW5lcmljX2h3ZWlnaHQ4KHgpCj4+Pj4+ICAgCj4+Pj4+ICsjZGVm
aW5lIEJJVF9XT1JEKG5yKSAoKG5yKSAvIEJJVFNfUEVSX0xPTkcpCj4+Pj4KPj4+PiBBdCBmaXJz
dCBJIHRob3VnaHQgLSB3aHkgZm9yIHg4NiBvbmx5PyBUaGVuIEkgbm90aWNlZCBBcm0gaGFzIGFu
Cj4+Pj4gYWxtb3N0IGlkZW50aWNhbCAjZGVmaW5lIGFscmVhZHkuIFdoaWNoIGluIHR1cm4gbWFk
ZSBtZSBsb29rIGF0Cj4+Pj4gTGludXgsIHdoZXJlIHRoYXQgI2RlZmluZSBsaXZlcyBpbiBhIGNv
bW1vbiBoZWFkZXIuIEkgdGhpbmsgeW91Cj4+Pj4gd2FudCB0byBtb3ZlIHRoZSBBcm0gb25lLiBP
ciB3YWl0LCBubyAtIEFybSdzIGlzbid0IGV2ZW4KPj4+PiBjb21wYXRpYmxlIHdpdGggdGhlIGlt
cGxlbWVudGF0aW9ucyBvZiB0aGUgZnVuY3Rpb25zIHlvdSBhZGQuCj4+Pj4gVGhpcyBkZWZpbml0
ZWx5IG5lZWRzIHRha2luZyBjYXJlIG9mLCBwZXJoYXBzIGJ5IHdheSBvZiBpZ25vcmluZwo+Pj4+
IG15IHJlcXVlc3QgdG8gZ28gdGhpcyByb3V0ZSAoYXMgZ2V0dGluZyB0b28gaW52b2x2ZWQpLgo+
Pj4KPj4+IFVyZywgeWVzLCBJIGRpZG4ndCByZWFsaXplIHRoYXQgQklUX1dPUkQgb24gQVJNIGlz
IG9ubHkgbWVhbnQgdG8gYmUKPj4+IHVzZWQgd2hlbiB0aGUgYml0bWFwIGlzIG1hcHBlZCB0byBh
biBhcnJheSBvZiAzMmJpdCB0eXBlIGVsZW1lbnRzLgo+Pj4KPj4+IEkgY291bGQgaW50cm9kdWNl
IEJJVF9MT05HIHRoYXQgd291bGQgaGF2ZSB0aGUgc2FtZSBkZWZpbml0aW9uIG9uIEFybQo+Pj4g
YW5kIHg4NiwgYW5kIHRoZW4gbW9kaWZ5IHRoZSBpbXBvcnRlZCBmdW5jdGlvbnMgdG8gdXNlIGl0
LCBidXQgSU1PIHRoZQo+Pj4gcmlnaHQgc29sdXRpb24gd291bGQgYmUgdG8gY2hhbmdlIHRoZSBB
cm0gQklUX1dPUkQgbWFjcm8gdG8gYWxzbyB1c2UKPj4+IEJJVFNfUEVSX0xPTkcgKGFuZCBhZGp1
c3QgdGhlIGNhbGxlcnMpLgo+Pgo+PiBTbyBkbyBJLiBKdWxpZW4sIFN0ZWZhbm8/Cj4gCj4gQklU
X1dPUkQgdXNlZCB0byB1c2UgQklUU19QRVJfTE9ORyBidXQgdGhpcyB3YXMgY2hhbmdlZCBpbiBj
b21taXQ6Cj4gCj4gY29tbWl0IGNkMzM4ZTk2N2M1OThiZjc0N2IwM2RjZmQ5ZDhkNDVkYzQwYmFj
MWEKPiBBdXRob3I6IElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+Cj4gRGF0
ZTogICBUaHUgTWF5IDggMTY6MTM6NTUgMjAxNCArMDEwMAo+IAo+ICAgICAgeGVuOiBhcm06IGJp
dG9wcyB0YWtlIHVuc2lnbmVkIGludAo+IAo+ICAgICAgWGVuIGJpdG1hcHMgY2FuIGJlIDQgcmF0
aGVyIHRoYW4gOCBieXRlIGFsaWduZWQsIHNvIHVzZSB0aGUgCj4gYXBwcm9wcmlhdGUgdHlwZS4K
PiAgICAgIE90aGVyd2lzZSB0aGUgY29tcGlsZXIgY2FuIGdlbmVyYXRlIHVuYWxpZ25lZCA4IGJ5
dGUgYWNjZXNzZXMgYW5kIAo+IGNhdXNlIHRyYXBzLgo+IAo+ICAgICAgU2lnbmVkLW9mZi1ieTog
SWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KPiAgICAgIEFja2VkLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgo+IAo+
IE9uIDY0LWJpdCBBcm0sIHdoaWxlIHdlIGFsbG93IHVuYWxpZ25lZCBhY2Nlc3MsIHRoZSBhdG9t
aWMgb3BlcmF0aW9ucyAKPiBzdGlsbCBlbmZvcmNlIGFsaWdubWVudC4KPiAKPiBPbiAzMi1iaXQg
QXJtLCB0aGVyZSBhcmUgbm8gdW5hbGlnbmVkIGFjY2VzcyBhbGxvd2VkLiBIb3dldmVyLCAgdGhl
IAo+IGNoYW5nZSBvZiBCSVRfV09SRCBpcyBub3QgYSBjb25jZXJuIGZvciAzMi1iaXQuCj4gCj4g
SSBoYXZlbid0IGNoZWNrIHdoZXRoZXIgd2Ugc3RpbGwgaGF2ZSBwbGFjZXMgd2hlcmUgYml0b3Bz
IGFyZSB1c2VkIHdpdGggCj4gNCBieXRlIGFsaWduZWQgbWVtb3J5LiBIb3dldmVyLCBhcyB0aGUg
Yml0b3BzIHRha2UgYSB2b2lkICogaW4gCj4gcGFyYW1ldGVyLCB0aGVyZSBhcmUgbm8gcHJvbWlz
ZSBvbiB0aGUgYWxpZ25tZW50LgoKSSdtIHByZXR0eSBzdXJlIGZvciB4ODYgdGhlIDMyLWJpdCBn
dWVzdCBjb21wYXQgY29kZSB1c2VzIHN1Y2gsIGF0CnRoZSB2ZXJ5IGxlYXN0LgoKPiBUaGVyZWZv
cmUsIHdlIGNhbid0IHJld3JpdGUgQklUX1dPUkQgd2l0aG91dCBhZGRyZXNzaW5nIHRoZSB1bmRl
cmx5aW5nIAo+IGlzc3Vlcy4gSW50cm9kdWNpbmcgQklUX0xPTkcgaXMgcHJvYmFibHkgdGhlIGVh
c2llc3Qgd2F5IGF0IHRoZSBtb21lbnQuCgpXaGljaCB3b3VsZCBtYWtlIHVzZSAoY29udGludWUg
dG8pIGRldmlhdGUgZnJvbSBMaW51eCdlcyBtZWFuaW5nIG9mCkJJVF9XT1JEKCkuCgo+IEhvd2V2
ZXIsIG91ciBiaXRvcHMgcmVhbGx5IG91Z2h0IHRvIHNwZWNpZnkgdGhlIGFsaWdubWVudCBpbiBw
YXJhbWV0ZXIgCj4gdG8gYXZvaWQgc3VjaCBpc3N1ZXMgYXJpc2luZy4KPiAKPiBJIHdvdWxkIGJl
IGluIGZhdm9yIG9mIHVzaW5nIHVuc2lnbmVkIGxvbmcgKi4KCkkgZG9uJ3QgdGhpbmsgdGhleSBz
aG91bGQsIGFzIHRoaXMgY29tcGxpY2F0ZXMgdXNlcyBvbiBub24tNjQtYml0CnF1YW50aXRpZXMu
IEluIGZhY3QgSSB0aGluayBiaXRvcHMgd291bGQgYmV0dGVyIGJlIHBlcm1pdHRlZCBhbHNvCm9u
IHN1Yi0zMi1iaXQgdmFsdWVzLiBCdXQgYW55d2F5IC0geDg2IHVuZGVyIHRoZSBob29kIHVzZXMg
MzItYml0Cm1lbW9yeSBhY2Nlc3NlcyB0b28sIGluIGEgbnVtYmVyIG9mIGNhc2VzLiBJdCdzIG5v
dCBvYnZpb3VzIHRvIG1lCndoeSBBcm02NCBjb3VsZG4ndCBkbyBzbyBhcyB3ZWxsLCBkZXNwaXRl
IEJJVF9XT1JEKCkgLSBmb3IgdGhlCnB1cnBvc2VzIG9mIGdlbmVyaWMgY29kZSAtIGFzc3VtaW5n
ICJ1bnNpZ25lZCBsb25nIiB0byBiZSB0aGUgYmFzZQoid29yZCIuCgpKYW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 08:55:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 08:55:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j14qI-0006el-9u; Mon, 10 Feb 2020 08:54:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j14qG-0006eY-UC
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 08:54:56 +0000
X-Inumbo-ID: 02261110-4be3-11ea-b493-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 02261110-4be3-11ea-b493-12813bfff9fa;
 Mon, 10 Feb 2020 08:54:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AA450ACCA;
 Mon, 10 Feb 2020 08:54:54 +0000 (UTC)
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>
References: <20200209230655.GA32524@mail-itl>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
Date: Mon, 10 Feb 2020 09:55:06 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200209230655.GA32524@mail-itl>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, zachm1996@gmail.com,
 Claudia <claudia1@disroot.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAwMDowNiwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+
IEhpLAo+IAo+IE11bHRpcGxlIFF1YmVzIHVzZXJzIGhhdmUgcmVwb3J0ZWQgaXNzdWVzIHdpdGgg
cmVzdW1pbmcgZnJvbSBTMyBvbiBBTUQKPiBzeXN0ZW1zIChSeXplbiAyNTAwVSwgUnl6ZW4gUHJv
IDM3MDBVLCBtYXliZSBtb3JlKS4gVGhlIGVycm9yIG1lc3NhZ2UKPiBpczoKPiAKPiAoWEVOKSBD
UFUwOiBjYXBbIDFdIGlzIDdlZDgzMjBiIChleHBlY3RlZCBmNmQ4MzIwYikKPiAKPiBJZiBJIHJl
YWQgaXQgcmlnaHQsIHRoaXMgaXM6Cj4gICAtIE9TWFNBVkU6IDAgLT4gMQo+ICAgLSBIWVBFUlZJ
U09SOiAxIC0+IDAKPiAKPiBDb21tZW50aW5nIG91dCB0aGUgcGFuaWMgb24gYSBmYWlsZWQgcmVj
aGVja19jcHVfZmVhdHVyZXMoKSBpbiBwb3dlci5jCj4gbWFrZXMgdGhlIHN5c3RlbSB3b3JrIGFm
dGVyIHJlc3VtZSwgcmVwb3J0ZWRseSBzdGFibGUuIEJ1dCB0aGF0IGRvZXNuJ3QKPiBzb3VuZHMg
bGlrZSBhIGdvb2QgaWRlYSBnZW5lcmFsbHkuCj4gCj4gSXMgdGhpcyBkaWZmZXJlbmNlIGEgWGVu
IGZhdWx0IChzb21lIG1pc3NpbmcgTVNSIC8gb3RoZXIgcmVnaXN0ZXIKPiByZXN0b3JlIG9uIHJl
c3VtZSk/IE9yIEJJT1MgdmVuZG9yIC8gQU1ELCB0aGF0IGNvdWxkIGJlIHdvcmtlZCBhcm91bmQg
aW4KPiBYZW4/CgpUaGUgdHJhbnNpdGlvbiBvZiB0aGUgSFlQRVJWSVNPUiBiaXQgaXMgZGVmaW5p
dGVseSBhIFhlbiBpc3N1ZSwKd2l0aCBBbmRyZXcgaGF2aW5nIHNlbnQgYSBwYXRjaCBhbHJlYWR5
IChpaXJjKS4gVGhlIE9TWFNBVkUgcGFydAppcyBhIGxpdHRsZSBtb3JlIHN1cnByaXNpbmcsIGFz
IEkgd291bGRuJ3QgdGhpbmsgYmVoYXZpb3IgdGhlcmUKc2hvdWxkIGRpZmZlciBiZXR3ZWVuIElu
dGVsIGFuZCBBTUQuIEkgdGFrZSB5b3VyIHJlcG9ydCB0aG91Z2gKdG8gaW1wbHkgdGhhdCB5b3Ug
c2VlIHRoZSBpc3N1ZSBvbiBBTUQgc3lzdGVtcyBvbmx5PyAoWW91IGFsc28KZG9uJ3QgbWVudGlv
biB0aGUgWGVuIHZlcnNpb24sIHdoaWNoIG1heSBtYXR0ZXIgYXMgdGhlcmUgbWF5CmhhdmUgYmVl
biBvcmRlcmluZyBjaGFuZ2VzIG9mIHdoZW4gdGhlIGZ1bGwgb3JpZ2luYWwgQ1I0IHZhbHVlCmdl
dHMgcmVzdG9yZWQuKQoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 09:20:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 09:20:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j15Er-00013d-Jj; Mon, 10 Feb 2020 09:20:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jbPx=36=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j15Ep-00013Y-G8
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 09:20:19 +0000
X-Inumbo-ID: 8bf2e911-4be6-11ea-b49c-12813bfff9fa
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8bf2e911-4be6-11ea-b49c-12813bfff9fa;
 Mon, 10 Feb 2020 09:20:15 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id r11so3371404wrq.10
 for <xen-devel@lists.xenproject.org>; Mon, 10 Feb 2020 01:20:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Rhqp/8CoCBwCdZ4ljgx53mbNKCeiWw461GghgFubWkM=;
 b=pFVdcMne8uoWp1rz/U9z08bk7STncOtcv5CZZkfb3ii9k92VJRMM5yLlL5pMl7XLjZ
 Lz7jUxqCnuvHgI4pmLuwMhkyHKr8hqn5/gliYK2VNOLHZ64uvl6Bny2S9iriuyr2sIfs
 PNU/tXKi+2uyI0g0Nx4KzIywQZMGGwZj6z4IyiW4UeL0mfw2q6Pt0y6GAfCy25NiN0dq
 F4uKJ/9et5G2IDQkg2mnmQJvRH0R99vV5rPMAwXiA670Qqs+tw9hUSi9x3L0zw0qAU+a
 FmXi5Myxds0vUOJrd3jEKYk8eJRSet9t43lQPXOA1TiRWieMLoU6sHZipBGmncsQjV49
 4Luw==
X-Gm-Message-State: APjAAAWLknFi80WO5MJ8QLp8AVKFuSBBDlHrde/6ILib3U4Ig4Jpo41Z
 MJMOEFmAg8R7iq6Xe066aj0=
X-Google-Smtp-Source: APXvYqzkQ8SAsEGlBDY5VIuilJjW5MnAcwLTFVtlhXE4KWH1NS3RU7eRMOZk3cvb4eyCIWba1h4f/g==
X-Received: by 2002:a5d:4692:: with SMTP id u18mr867221wrq.206.1581326414347; 
 Mon, 10 Feb 2020 01:20:14 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id g15sm16020984wro.65.2020.02.10.01.20.13
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 10 Feb 2020 01:20:13 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
Date: Mon, 10 Feb 2020 09:20:12 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMTAvMDIvMjAyMCAwODo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDgu
MDIuMjAyMCAxNTozNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pgo+Pgo+PiBPbiAwNS8wMi8yMDIw
IDEzOjI3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDA1LjAyLjIwMjAgMTQ6MjEsIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT24gV2VkLCBGZWIgMDUsIDIwMjAgYXQgMDk6NDY6MjVB
TSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDA0LjAyLjIwMjAgMTg6MzQsIFJv
Z2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+IEltcG9ydCB0aGUgZnVuY3Rpb25zIGFuZCBpdCdz
IGRlcGVuZGVuY2llcy4gQmFzZWQgb24gTGludXggNS41LCBjb21taXQKPj4+Pj4+IGlkIGQ1MjI2
ZmE2ZGJhZTA1NjllZTQzZWNmYzA4YmRjZDY3NzBmYzQ3NTUuCj4+Pj4+Pgo+Pj4+Pj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+Pj4+Cj4+
Pj4+IFRoYW5rcyBmb3IgZ29pbmcgdGhpcyByb3V0ZTsgdHdvIHJlbWFya3MgLyByZXF1ZXN0czoK
Pj4+Pj4KPj4+Pj4+IC0tLSBhL3hlbi9jb21tb24vYml0bWFwLmMKPj4+Pj4+ICsrKyBiL3hlbi9j
b21tb24vYml0bWFwLmMKPj4+Pj4+IEBAIC0yMTIsNiArMjEyLDQ3IEBAIGludCBfX2JpdG1hcF93
ZWlnaHQoY29uc3QgdW5zaWduZWQgbG9uZyAqYml0bWFwLCBpbnQgYml0cykKPj4+Pj4+ICAgICNl
bmRpZgo+Pj4+Pj4gICAgRVhQT1JUX1NZTUJPTChfX2JpdG1hcF93ZWlnaHQpOwo+Pj4+Pj4gICAg
Cj4+Pj4+PiArdm9pZCBfX2JpdG1hcF9zZXQodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBp
bnQgc3RhcnQsIGludCBsZW4pCj4+Pj4+PiArewo+Pj4+Pj4gKwl1bnNpZ25lZCBsb25nICpwID0g
bWFwICsgQklUX1dPUkQoc3RhcnQpOwo+Pj4+Pj4gKwljb25zdCB1bnNpZ25lZCBpbnQgc2l6ZSA9
IHN0YXJ0ICsgbGVuOwo+Pj4+Pj4gKwlpbnQgYml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HIC0g
KHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7Cj4+Pj4+PiArCXVuc2lnbmVkIGxvbmcgbWFza190b19z
ZXQgPSBCSVRNQVBfRklSU1RfV09SRF9NQVNLKHN0YXJ0KTsKPj4+Pj4+ICsKPj4+Pj4+ICsJd2hp
bGUgKGxlbiAtIGJpdHNfdG9fc2V0ID49IDApIHsKPj4+Pj4+ICsJCSpwIHw9IG1hc2tfdG9fc2V0
Owo+Pj4+Pj4gKwkJbGVuIC09IGJpdHNfdG9fc2V0Owo+Pj4+Pj4gKwkJYml0c190b19zZXQgPSBC
SVRTX1BFUl9MT05HOwo+Pj4+Pj4gKwkJbWFza190b19zZXQgPSB+MFVMOwo+Pj4+Pj4gKwkJcCsr
Owo+Pj4+Pj4gKwl9Cj4+Pj4+PiArCWlmIChsZW4pIHsKPj4+Pj4+ICsJCW1hc2tfdG9fc2V0ICY9
IEJJVE1BUF9MQVNUX1dPUkRfTUFTSyhzaXplKTsKPj4+Pj4+ICsJCSpwIHw9IG1hc2tfdG9fc2V0
Owo+Pj4+Pj4gKwl9Cj4+Pj4+PiArfQo+Pj4+Pj4gK0VYUE9SVF9TWU1CT0woX19iaXRtYXBfc2V0
KTsKPj4+Pj4+ICsKPj4+Pj4+ICt2b2lkIF9fYml0bWFwX2NsZWFyKHVuc2lnbmVkIGxvbmcgKm1h
cCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVuKQo+Pj4+Pj4gK3sKPj4+Pj4+ICsJdW5zaWdu
ZWQgbG9uZyAqcCA9IG1hcCArIEJJVF9XT1JEKHN0YXJ0KTsKPj4+Pj4+ICsJY29uc3QgdW5zaWdu
ZWQgaW50IHNpemUgPSBzdGFydCArIGxlbjsKPj4+Pj4+ICsJaW50IGJpdHNfdG9fY2xlYXIgPSBC
SVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7Cj4+Pj4+PiArCXVuc2lnbmVk
IGxvbmcgbWFza190b19jbGVhciA9IEJJVE1BUF9GSVJTVF9XT1JEX01BU0soc3RhcnQpOwo+Pj4+
Pj4gKwo+Pj4+Pj4gKwl3aGlsZSAobGVuIC0gYml0c190b19jbGVhciA+PSAwKSB7Cj4+Pj4+PiAr
CQkqcCAmPSB+bWFza190b19jbGVhcjsKPj4+Pj4+ICsJCWxlbiAtPSBiaXRzX3RvX2NsZWFyOwo+
Pj4+Pj4gKwkJYml0c190b19jbGVhciA9IEJJVFNfUEVSX0xPTkc7Cj4+Pj4+PiArCQltYXNrX3Rv
X2NsZWFyID0gfjBVTDsKPj4+Pj4+ICsJCXArKzsKPj4+Pj4+ICsJfQo+Pj4+Pj4gKwlpZiAobGVu
KSB7Cj4+Pj4+PiArCQltYXNrX3RvX2NsZWFyICY9IEJJVE1BUF9MQVNUX1dPUkRfTUFTSyhzaXpl
KTsKPj4+Pj4+ICsJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+Pj4+Pj4gKwl9Cj4+Pj4+PiArfQo+
Pj4+Pj4gK0VYUE9SVF9TWU1CT0woX19iaXRtYXBfY2xlYXIpOwo+Pj4+Pgo+Pj4+PiBEZXNwaXRl
IGFsbCB0aGUgb3RoZXIgRVhQT1JUX1NZTUJPTCgpIGluIHRoaXMgZmlsZSwgcGVyc29uYWxseSBJ
Cj4+Pj4+IHdvdWxkIHN1Z2dlc3QgdG8gcmVmcmFpbiBmcm9tIGFkZGluZyBtb3JlLiBCdXQgSSdt
IG5vdCBnb2luZyB0bwo+Pj4+PiBpbnNpc3QgKHVudGlsIHN1Y2ggdGltZSB0aGF0IHRoZXkgYWxs
IGdldCBjbGVhbmVkIHVwKS4KPj4+Pj4KPj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
Yml0b3BzLmgKPj4+Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYml0b3BzLmgKPj4+Pj4+
IEBAIC00ODAsNCArNDgwLDYgQEAgc3RhdGljIGlubGluZSBpbnQgZmxzKHVuc2lnbmVkIGludCB4
KQo+Pj4+Pj4gICAgI2RlZmluZSBod2VpZ2h0MTYoeCkgZ2VuZXJpY19od2VpZ2h0MTYoeCkKPj4+
Pj4+ICAgICNkZWZpbmUgaHdlaWdodDgoeCkgZ2VuZXJpY19od2VpZ2h0OCh4KQo+Pj4+Pj4gICAg
Cj4+Pj4+PiArI2RlZmluZSBCSVRfV09SRChucikgKChucikgLyBCSVRTX1BFUl9MT05HKQo+Pj4+
Pgo+Pj4+PiBBdCBmaXJzdCBJIHRob3VnaHQgLSB3aHkgZm9yIHg4NiBvbmx5PyBUaGVuIEkgbm90
aWNlZCBBcm0gaGFzIGFuCj4+Pj4+IGFsbW9zdCBpZGVudGljYWwgI2RlZmluZSBhbHJlYWR5LiBX
aGljaCBpbiB0dXJuIG1hZGUgbWUgbG9vayBhdAo+Pj4+PiBMaW51eCwgd2hlcmUgdGhhdCAjZGVm
aW5lIGxpdmVzIGluIGEgY29tbW9uIGhlYWRlci4gSSB0aGluayB5b3UKPj4+Pj4gd2FudCB0byBt
b3ZlIHRoZSBBcm0gb25lLiBPciB3YWl0LCBubyAtIEFybSdzIGlzbid0IGV2ZW4KPj4+Pj4gY29t
cGF0aWJsZSB3aXRoIHRoZSBpbXBsZW1lbnRhdGlvbnMgb2YgdGhlIGZ1bmN0aW9ucyB5b3UgYWRk
Lgo+Pj4+PiBUaGlzIGRlZmluaXRlbHkgbmVlZHMgdGFraW5nIGNhcmUgb2YsIHBlcmhhcHMgYnkg
d2F5IG9mIGlnbm9yaW5nCj4+Pj4+IG15IHJlcXVlc3QgdG8gZ28gdGhpcyByb3V0ZSAoYXMgZ2V0
dGluZyB0b28gaW52b2x2ZWQpLgo+Pj4+Cj4+Pj4gVXJnLCB5ZXMsIEkgZGlkbid0IHJlYWxpemUg
dGhhdCBCSVRfV09SRCBvbiBBUk0gaXMgb25seSBtZWFudCB0byBiZQo+Pj4+IHVzZWQgd2hlbiB0
aGUgYml0bWFwIGlzIG1hcHBlZCB0byBhbiBhcnJheSBvZiAzMmJpdCB0eXBlIGVsZW1lbnRzLgo+
Pj4+Cj4+Pj4gSSBjb3VsZCBpbnRyb2R1Y2UgQklUX0xPTkcgdGhhdCB3b3VsZCBoYXZlIHRoZSBz
YW1lIGRlZmluaXRpb24gb24gQXJtCj4+Pj4gYW5kIHg4NiwgYW5kIHRoZW4gbW9kaWZ5IHRoZSBp
bXBvcnRlZCBmdW5jdGlvbnMgdG8gdXNlIGl0LCBidXQgSU1PIHRoZQo+Pj4+IHJpZ2h0IHNvbHV0
aW9uIHdvdWxkIGJlIHRvIGNoYW5nZSB0aGUgQXJtIEJJVF9XT1JEIG1hY3JvIHRvIGFsc28gdXNl
Cj4+Pj4gQklUU19QRVJfTE9ORyAoYW5kIGFkanVzdCB0aGUgY2FsbGVycykuCj4+Pgo+Pj4gU28g
ZG8gSS4gSnVsaWVuLCBTdGVmYW5vPwo+Pgo+PiBCSVRfV09SRCB1c2VkIHRvIHVzZSBCSVRTX1BF
Ul9MT05HIGJ1dCB0aGlzIHdhcyBjaGFuZ2VkIGluIGNvbW1pdDoKPj4KPj4gY29tbWl0IGNkMzM4
ZTk2N2M1OThiZjc0N2IwM2RjZmQ5ZDhkNDVkYzQwYmFjMWEKPj4gQXV0aG9yOiBJYW4gQ2FtcGJl
bGwgPGlhbi5jYW1wYmVsbEBjaXRyaXguY29tPgo+PiBEYXRlOiAgIFRodSBNYXkgOCAxNjoxMzo1
NSAyMDE0ICswMTAwCj4+Cj4+ICAgICAgIHhlbjogYXJtOiBiaXRvcHMgdGFrZSB1bnNpZ25lZCBp
bnQKPj4KPj4gICAgICAgWGVuIGJpdG1hcHMgY2FuIGJlIDQgcmF0aGVyIHRoYW4gOCBieXRlIGFs
aWduZWQsIHNvIHVzZSB0aGUKPj4gYXBwcm9wcmlhdGUgdHlwZS4KPj4gICAgICAgT3RoZXJ3aXNl
IHRoZSBjb21waWxlciBjYW4gZ2VuZXJhdGUgdW5hbGlnbmVkIDggYnl0ZSBhY2Nlc3NlcyBhbmQK
Pj4gY2F1c2UgdHJhcHMuCj4+Cj4+ICAgICAgIFNpZ25lZC1vZmYtYnk6IElhbiBDYW1wYmVsbCA8
aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+Cj4+ICAgICAgIEFja2VkLWJ5OiBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPgo+Pgo+PiBPbiA2NC1iaXQg
QXJtLCB3aGlsZSB3ZSBhbGxvdyB1bmFsaWduZWQgYWNjZXNzLCB0aGUgYXRvbWljIG9wZXJhdGlv
bnMKPj4gc3RpbGwgZW5mb3JjZSBhbGlnbm1lbnQuCj4+Cj4+IE9uIDMyLWJpdCBBcm0sIHRoZXJl
IGFyZSBubyB1bmFsaWduZWQgYWNjZXNzIGFsbG93ZWQuIEhvd2V2ZXIsICB0aGUKPj4gY2hhbmdl
IG9mIEJJVF9XT1JEIGlzIG5vdCBhIGNvbmNlcm4gZm9yIDMyLWJpdC4KPj4KPj4gSSBoYXZlbid0
IGNoZWNrIHdoZXRoZXIgd2Ugc3RpbGwgaGF2ZSBwbGFjZXMgd2hlcmUgYml0b3BzIGFyZSB1c2Vk
IHdpdGgKPj4gNCBieXRlIGFsaWduZWQgbWVtb3J5LiBIb3dldmVyLCBhcyB0aGUgYml0b3BzIHRh
a2UgYSB2b2lkICogaW4KPj4gcGFyYW1ldGVyLCB0aGVyZSBhcmUgbm8gcHJvbWlzZSBvbiB0aGUg
YWxpZ25tZW50Lgo+IAo+IEknbSBwcmV0dHkgc3VyZSBmb3IgeDg2IHRoZSAzMi1iaXQgZ3Vlc3Qg
Y29tcGF0IGNvZGUgdXNlcyBzdWNoLCBhdAo+IHRoZSB2ZXJ5IGxlYXN0LgoKSSBoYXZlIHNwZW50
IHNvbWUgdGltZXMgbG9va2luZyBhdCBpdCBhbmQgbm90aWNlZCwgdGhlcmUgYXJlIHNvbWUgaW4g
dGhlIApjb21tb24gY29kZSAoZS5nIHNjaGVkdWxlciwgSVJRLi4uKS4KCj4gCj4+IFRoZXJlZm9y
ZSwgd2UgY2FuJ3QgcmV3cml0ZSBCSVRfV09SRCB3aXRob3V0IGFkZHJlc3NpbmcgdGhlIHVuZGVy
bHlpbmcKPj4gaXNzdWVzLiBJbnRyb2R1Y2luZyBCSVRfTE9ORyBpcyBwcm9iYWJseSB0aGUgZWFz
aWVzdCB3YXkgYXQgdGhlIG1vbWVudC4KPiAKPiBXaGljaCB3b3VsZCBtYWtlIHVzZSAoY29udGlu
dWUgdG8pIGRldmlhdGUgZnJvbSBMaW51eCdlcyBtZWFuaW5nIG9mCj4gQklUX1dPUkQoKS4KClRo
aXMgd291bGQgbm90IGJlIHJlYWxseSB0aGUgZmlyc3QgdGltZSB3ZSBkZXZpYXRlIGZyb20gTGlu
dXguLi4gV2UgCmNvdWxkIHBvc3NpYmx5IHJlbmFtZSBCSVRfV09SRCB0byBzb21ldGhpbmcgZGlm
ZmVyZW50LCBidXQgSSBkb24ndCBoYXZlIAphIGdvb2QgbmFtZSwgaGVuY2Ugd2h5IEkgdGhpbmsg
QklUX0xPTkcgaXMgdGhlIGJlc3Qgc29sdXRpb24gc28gZmFyLgoKPiAKPj4gSG93ZXZlciwgb3Vy
IGJpdG9wcyByZWFsbHkgb3VnaHQgdG8gc3BlY2lmeSB0aGUgYWxpZ25tZW50IGluIHBhcmFtZXRl
cgo+PiB0byBhdm9pZCBzdWNoIGlzc3VlcyBhcmlzaW5nLgo+Pgo+PiBJIHdvdWxkIGJlIGluIGZh
dm9yIG9mIHVzaW5nIHVuc2lnbmVkIGxvbmcgKi4KPiAKPiBJIGRvbid0IHRoaW5rIHRoZXkgc2hv
dWxkLCBhcyB0aGlzIGNvbXBsaWNhdGVzIHVzZXMgb24gbm9uLTY0LWJpdAo+IHF1YW50aXRpZXMu
IEluIGZhY3QgSSB0aGluayBiaXRvcHMgd291bGQgYmV0dGVyIGJlIHBlcm1pdHRlZCBhbHNvCj4g
b24gc3ViLTMyLWJpdCB2YWx1ZXMuIEJ1dCBhbnl3YXkgLSB4ODYgdW5kZXIgdGhlIGhvb2QgdXNl
cyAzMi1iaXQKPiBtZW1vcnkgYWNjZXNzZXMgdG9vLCBpbiBhIG51bWJlciBvZiBjYXNlcy4gSXQn
cyBub3Qgb2J2aW91cyB0byBtZQo+IHdoeSBBcm02NCBjb3VsZG4ndCBkbyBzbyBhcyB3ZWxsLCBk
ZXNwaXRlIEJJVF9XT1JEKCkgLSBmb3IgdGhlCj4gcHVycG9zZXMgb2YgZ2VuZXJpYyBjb2RlIC0g
YXNzdW1pbmcgInVuc2lnbmVkIGxvbmciIHRvIGJlIHRoZSBiYXNlCj4gIndvcmQiLgoKTXkgcG9p
bnQgaXMgd2Ugc2hvdWxkIGF2b2lkIG90IHVzZSB2b2lkICogYW5kIGltcGxpY2V0bHkgcmVxdWly
ZSBhbiAKYWxpZ25tZW50ICgzMi1iaXQgYXQgdGhlIG1vbWVudCkuIFRoaXMgaGFzIHJlc3VsdGVk
IHRvIG51bWVyb3VzIGlzc3VlcyAKaW4gdGhlIHBhc3Qgb24gQXJtLiBUbyBiZSBjbGVhciwgSSBh
bSBub3QgcmVxdWVzdGluZyB0byBoYW5kbGUgdGhlIHZvaWQgKi4KCkFueXdheSwgYmxpbmRseSB1
cGRhdGluZyBCSVRfV09SRCgpIGlzIGdvaW5nIHRvIGJyZWFrIEFybS4gU28geW91IGVpdGhlciAK
cmVuYW1lIHRvIGN1cnJlbnQgbWFjcm8gb3IgY3JlYXRlIGEgbmV3IG9uZS4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 09:31:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 09:31:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j15PZ-00025F-1v; Mon, 10 Feb 2020 09:31:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j15PX-00025A-DW
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 09:31:23 +0000
X-Inumbo-ID: 1924b3ee-4be8-11ea-b49d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1924b3ee-4be8-11ea-b49d-12813bfff9fa;
 Mon, 10 Feb 2020 09:31:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B6FA2B15B;
 Mon, 10 Feb 2020 09:31:20 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
Date: Mon, 10 Feb 2020 10:31:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxMDoyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEphbiwKPiAKPiBP
biAxMC8wMi8yMDIwIDA4OjQzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDguMDIuMjAyMCAx
NTozNywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4KPj4+Cj4+PiBPbiAwNS8wMi8yMDIwIDEzOjI3
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAwNS4wMi4yMDIwIDE0OjIxLCBSb2dlciBQYXUg
TW9ubsOpIHdyb3RlOgo+Pj4+PiBPbiBXZWQsIEZlYiAwNSwgMjAyMCBhdCAwOTo0NjoyNUFNICsw
MTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+IE9uIDA0LjAyLjIwMjAgMTg6MzQsIFJvZ2Vy
IFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+PiBJbXBvcnQgdGhlIGZ1bmN0aW9ucyBhbmQgaXQncyBk
ZXBlbmRlbmNpZXMuIEJhc2VkIG9uIExpbnV4IDUuNSwgY29tbWl0Cj4+Pj4+Pj4gaWQgZDUyMjZm
YTZkYmFlMDU2OWVlNDNlY2ZjMDhiZGNkNjc3MGZjNDc1NS4KPj4+Pj4+Pgo+Pj4+Pj4+IFNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4+Pj4K
Pj4+Pj4+IFRoYW5rcyBmb3IgZ29pbmcgdGhpcyByb3V0ZTsgdHdvIHJlbWFya3MgLyByZXF1ZXN0
czoKPj4+Pj4+Cj4+Pj4+Pj4gLS0tIGEveGVuL2NvbW1vbi9iaXRtYXAuYwo+Pj4+Pj4+ICsrKyBi
L3hlbi9jb21tb24vYml0bWFwLmMKPj4+Pj4+PiBAQCAtMjEyLDYgKzIxMiw0NyBAQCBpbnQgX19i
aXRtYXBfd2VpZ2h0KGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMpCj4+Pj4+
Pj4gICAgI2VuZGlmCj4+Pj4+Pj4gICAgRVhQT1JUX1NZTUJPTChfX2JpdG1hcF93ZWlnaHQpOwo+
Pj4+Pj4+ICAgIAo+Pj4+Pj4+ICt2b2lkIF9fYml0bWFwX3NldCh1bnNpZ25lZCBsb25nICptYXAs
IHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikKPj4+Pj4+PiArewo+Pj4+Pj4+ICsJdW5zaWdu
ZWQgbG9uZyAqcCA9IG1hcCArIEJJVF9XT1JEKHN0YXJ0KTsKPj4+Pj4+PiArCWNvbnN0IHVuc2ln
bmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47Cj4+Pj4+Pj4gKwlpbnQgYml0c190b19zZXQgPSBC
SVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7Cj4+Pj4+Pj4gKwl1bnNpZ25l
ZCBsb25nIG1hc2tfdG9fc2V0ID0gQklUTUFQX0ZJUlNUX1dPUkRfTUFTSyhzdGFydCk7Cj4+Pj4+
Pj4gKwo+Pj4+Pj4+ICsJd2hpbGUgKGxlbiAtIGJpdHNfdG9fc2V0ID49IDApIHsKPj4+Pj4+PiAr
CQkqcCB8PSBtYXNrX3RvX3NldDsKPj4+Pj4+PiArCQlsZW4gLT0gYml0c190b19zZXQ7Cj4+Pj4+
Pj4gKwkJYml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HOwo+Pj4+Pj4+ICsJCW1hc2tfdG9fc2V0
ID0gfjBVTDsKPj4+Pj4+PiArCQlwKys7Cj4+Pj4+Pj4gKwl9Cj4+Pj4+Pj4gKwlpZiAobGVuKSB7
Cj4+Pj4+Pj4gKwkJbWFza190b19zZXQgJj0gQklUTUFQX0xBU1RfV09SRF9NQVNLKHNpemUpOwo+
Pj4+Pj4+ICsJCSpwIHw9IG1hc2tfdG9fc2V0Owo+Pj4+Pj4+ICsJfQo+Pj4+Pj4+ICt9Cj4+Pj4+
Pj4gK0VYUE9SVF9TWU1CT0woX19iaXRtYXBfc2V0KTsKPj4+Pj4+PiArCj4+Pj4+Pj4gK3ZvaWQg
X19iaXRtYXBfY2xlYXIodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBpbnQgc3RhcnQsIGlu
dCBsZW4pCj4+Pj4+Pj4gK3sKPj4+Pj4+PiArCXVuc2lnbmVkIGxvbmcgKnAgPSBtYXAgKyBCSVRf
V09SRChzdGFydCk7Cj4+Pj4+Pj4gKwljb25zdCB1bnNpZ25lZCBpbnQgc2l6ZSA9IHN0YXJ0ICsg
bGVuOwo+Pj4+Pj4+ICsJaW50IGJpdHNfdG9fY2xlYXIgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0
ICUgQklUU19QRVJfTE9ORyk7Cj4+Pj4+Pj4gKwl1bnNpZ25lZCBsb25nIG1hc2tfdG9fY2xlYXIg
PSBCSVRNQVBfRklSU1RfV09SRF9NQVNLKHN0YXJ0KTsKPj4+Pj4+PiArCj4+Pj4+Pj4gKwl3aGls
ZSAobGVuIC0gYml0c190b19jbGVhciA+PSAwKSB7Cj4+Pj4+Pj4gKwkJKnAgJj0gfm1hc2tfdG9f
Y2xlYXI7Cj4+Pj4+Pj4gKwkJbGVuIC09IGJpdHNfdG9fY2xlYXI7Cj4+Pj4+Pj4gKwkJYml0c190
b19jbGVhciA9IEJJVFNfUEVSX0xPTkc7Cj4+Pj4+Pj4gKwkJbWFza190b19jbGVhciA9IH4wVUw7
Cj4+Pj4+Pj4gKwkJcCsrOwo+Pj4+Pj4+ICsJfQo+Pj4+Pj4+ICsJaWYgKGxlbikgewo+Pj4+Pj4+
ICsJCW1hc2tfdG9fY2xlYXIgJj0gQklUTUFQX0xBU1RfV09SRF9NQVNLKHNpemUpOwo+Pj4+Pj4+
ICsJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+Pj4+Pj4+ICsJfQo+Pj4+Pj4+ICt9Cj4+Pj4+Pj4g
K0VYUE9SVF9TWU1CT0woX19iaXRtYXBfY2xlYXIpOwo+Pj4+Pj4KPj4+Pj4+IERlc3BpdGUgYWxs
IHRoZSBvdGhlciBFWFBPUlRfU1lNQk9MKCkgaW4gdGhpcyBmaWxlLCBwZXJzb25hbGx5IEkKPj4+
Pj4+IHdvdWxkIHN1Z2dlc3QgdG8gcmVmcmFpbiBmcm9tIGFkZGluZyBtb3JlLiBCdXQgSSdtIG5v
dCBnb2luZyB0bwo+Pj4+Pj4gaW5zaXN0ICh1bnRpbCBzdWNoIHRpbWUgdGhhdCB0aGV5IGFsbCBn
ZXQgY2xlYW5lZCB1cCkuCj4+Pj4+Pgo+Pj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYv
Yml0b3BzLmgKPj4+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2JpdG9wcy5oCj4+Pj4+
Pj4gQEAgLTQ4MCw0ICs0ODAsNiBAQCBzdGF0aWMgaW5saW5lIGludCBmbHModW5zaWduZWQgaW50
IHgpCj4+Pj4+Pj4gICAgI2RlZmluZSBod2VpZ2h0MTYoeCkgZ2VuZXJpY19od2VpZ2h0MTYoeCkK
Pj4+Pj4+PiAgICAjZGVmaW5lIGh3ZWlnaHQ4KHgpIGdlbmVyaWNfaHdlaWdodDgoeCkKPj4+Pj4+
PiAgICAKPj4+Pj4+PiArI2RlZmluZSBCSVRfV09SRChucikgKChucikgLyBCSVRTX1BFUl9MT05H
KQo+Pj4+Pj4KPj4+Pj4+IEF0IGZpcnN0IEkgdGhvdWdodCAtIHdoeSBmb3IgeDg2IG9ubHk/IFRo
ZW4gSSBub3RpY2VkIEFybSBoYXMgYW4KPj4+Pj4+IGFsbW9zdCBpZGVudGljYWwgI2RlZmluZSBh
bHJlYWR5LiBXaGljaCBpbiB0dXJuIG1hZGUgbWUgbG9vayBhdAo+Pj4+Pj4gTGludXgsIHdoZXJl
IHRoYXQgI2RlZmluZSBsaXZlcyBpbiBhIGNvbW1vbiBoZWFkZXIuIEkgdGhpbmsgeW91Cj4+Pj4+
PiB3YW50IHRvIG1vdmUgdGhlIEFybSBvbmUuIE9yIHdhaXQsIG5vIC0gQXJtJ3MgaXNuJ3QgZXZl
bgo+Pj4+Pj4gY29tcGF0aWJsZSB3aXRoIHRoZSBpbXBsZW1lbnRhdGlvbnMgb2YgdGhlIGZ1bmN0
aW9ucyB5b3UgYWRkLgo+Pj4+Pj4gVGhpcyBkZWZpbml0ZWx5IG5lZWRzIHRha2luZyBjYXJlIG9m
LCBwZXJoYXBzIGJ5IHdheSBvZiBpZ25vcmluZwo+Pj4+Pj4gbXkgcmVxdWVzdCB0byBnbyB0aGlz
IHJvdXRlIChhcyBnZXR0aW5nIHRvbyBpbnZvbHZlZCkuCj4+Pj4+Cj4+Pj4+IFVyZywgeWVzLCBJ
IGRpZG4ndCByZWFsaXplIHRoYXQgQklUX1dPUkQgb24gQVJNIGlzIG9ubHkgbWVhbnQgdG8gYmUK
Pj4+Pj4gdXNlZCB3aGVuIHRoZSBiaXRtYXAgaXMgbWFwcGVkIHRvIGFuIGFycmF5IG9mIDMyYml0
IHR5cGUgZWxlbWVudHMuCj4+Pj4+Cj4+Pj4+IEkgY291bGQgaW50cm9kdWNlIEJJVF9MT05HIHRo
YXQgd291bGQgaGF2ZSB0aGUgc2FtZSBkZWZpbml0aW9uIG9uIEFybQo+Pj4+PiBhbmQgeDg2LCBh
bmQgdGhlbiBtb2RpZnkgdGhlIGltcG9ydGVkIGZ1bmN0aW9ucyB0byB1c2UgaXQsIGJ1dCBJTU8g
dGhlCj4+Pj4+IHJpZ2h0IHNvbHV0aW9uIHdvdWxkIGJlIHRvIGNoYW5nZSB0aGUgQXJtIEJJVF9X
T1JEIG1hY3JvIHRvIGFsc28gdXNlCj4+Pj4+IEJJVFNfUEVSX0xPTkcgKGFuZCBhZGp1c3QgdGhl
IGNhbGxlcnMpLgo+Pj4+Cj4+Pj4gU28gZG8gSS4gSnVsaWVuLCBTdGVmYW5vPwo+Pj4KPj4+IEJJ
VF9XT1JEIHVzZWQgdG8gdXNlIEJJVFNfUEVSX0xPTkcgYnV0IHRoaXMgd2FzIGNoYW5nZWQgaW4g
Y29tbWl0Ogo+Pj4KPj4+IGNvbW1pdCBjZDMzOGU5NjdjNTk4YmY3NDdiMDNkY2ZkOWQ4ZDQ1ZGM0
MGJhYzFhCj4+PiBBdXRob3I6IElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJpeC5jb20+
Cj4+PiBEYXRlOiAgIFRodSBNYXkgOCAxNjoxMzo1NSAyMDE0ICswMTAwCj4+Pgo+Pj4gICAgICAg
eGVuOiBhcm06IGJpdG9wcyB0YWtlIHVuc2lnbmVkIGludAo+Pj4KPj4+ICAgICAgIFhlbiBiaXRt
YXBzIGNhbiBiZSA0IHJhdGhlciB0aGFuIDggYnl0ZSBhbGlnbmVkLCBzbyB1c2UgdGhlCj4+PiBh
cHByb3ByaWF0ZSB0eXBlLgo+Pj4gICAgICAgT3RoZXJ3aXNlIHRoZSBjb21waWxlciBjYW4gZ2Vu
ZXJhdGUgdW5hbGlnbmVkIDggYnl0ZSBhY2Nlc3NlcyBhbmQKPj4+IGNhdXNlIHRyYXBzLgo+Pj4K
Pj4+ICAgICAgIFNpZ25lZC1vZmYtYnk6IElhbiBDYW1wYmVsbCA8aWFuLmNhbXBiZWxsQGNpdHJp
eC5jb20+Cj4+PiAgICAgICBBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0
YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4KPj4+Cj4+PiBPbiA2NC1iaXQgQXJtLCB3aGlsZSB3ZSBh
bGxvdyB1bmFsaWduZWQgYWNjZXNzLCB0aGUgYXRvbWljIG9wZXJhdGlvbnMKPj4+IHN0aWxsIGVu
Zm9yY2UgYWxpZ25tZW50Lgo+Pj4KPj4+IE9uIDMyLWJpdCBBcm0sIHRoZXJlIGFyZSBubyB1bmFs
aWduZWQgYWNjZXNzIGFsbG93ZWQuIEhvd2V2ZXIsICB0aGUKPj4+IGNoYW5nZSBvZiBCSVRfV09S
RCBpcyBub3QgYSBjb25jZXJuIGZvciAzMi1iaXQuCj4+Pgo+Pj4gSSBoYXZlbid0IGNoZWNrIHdo
ZXRoZXIgd2Ugc3RpbGwgaGF2ZSBwbGFjZXMgd2hlcmUgYml0b3BzIGFyZSB1c2VkIHdpdGgKPj4+
IDQgYnl0ZSBhbGlnbmVkIG1lbW9yeS4gSG93ZXZlciwgYXMgdGhlIGJpdG9wcyB0YWtlIGEgdm9p
ZCAqIGluCj4+PiBwYXJhbWV0ZXIsIHRoZXJlIGFyZSBubyBwcm9taXNlIG9uIHRoZSBhbGlnbm1l
bnQuCj4+Cj4+IEknbSBwcmV0dHkgc3VyZSBmb3IgeDg2IHRoZSAzMi1iaXQgZ3Vlc3QgY29tcGF0
IGNvZGUgdXNlcyBzdWNoLCBhdAo+PiB0aGUgdmVyeSBsZWFzdC4KPiAKPiBJIGhhdmUgc3BlbnQg
c29tZSB0aW1lcyBsb29raW5nIGF0IGl0IGFuZCBub3RpY2VkLCB0aGVyZSBhcmUgc29tZSBpbiB0
aGUgCj4gY29tbW9uIGNvZGUgKGUuZyBzY2hlZHVsZXIsIElSUS4uLikuCj4gCj4+Cj4+PiBUaGVy
ZWZvcmUsIHdlIGNhbid0IHJld3JpdGUgQklUX1dPUkQgd2l0aG91dCBhZGRyZXNzaW5nIHRoZSB1
bmRlcmx5aW5nCj4+PiBpc3N1ZXMuIEludHJvZHVjaW5nIEJJVF9MT05HIGlzIHByb2JhYmx5IHRo
ZSBlYXNpZXN0IHdheSBhdCB0aGUgbW9tZW50Lgo+Pgo+PiBXaGljaCB3b3VsZCBtYWtlIHVzZSAo
Y29udGludWUgdG8pIGRldmlhdGUgZnJvbSBMaW51eCdlcyBtZWFuaW5nIG9mCj4+IEJJVF9XT1JE
KCkuCj4gCj4gVGhpcyB3b3VsZCBub3QgYmUgcmVhbGx5IHRoZSBmaXJzdCB0aW1lIHdlIGRldmlh
dGUgZnJvbSBMaW51eC4uLgoKT2YgY291cnNlLiBBbmQgdGhlcmUndmUgYmVlbiBxdWl0ZSBhIGZl
dyBjYXNlcyB3aGVyZSBJJ3ZlIGFyZ3VlZAp0b3dhcmRzIGRldmlhdGlvbi4gSXQncyBqdXN0IHRo
YXQgaWlyYyB5b3UncmUgb25lIG9mIHRob3NlIHdobwpwcmVmZXIgbGVzcyBkZXZpYXRpb24sIHNv
IEkndmUgYmVlbiBhIGxpdHRsZSBwdXp6bGVkLgoKPj4+IEhvd2V2ZXIsIG91ciBiaXRvcHMgcmVh
bGx5IG91Z2h0IHRvIHNwZWNpZnkgdGhlIGFsaWdubWVudCBpbiBwYXJhbWV0ZXIKPj4+IHRvIGF2
b2lkIHN1Y2ggaXNzdWVzIGFyaXNpbmcuCj4+Pgo+Pj4gSSB3b3VsZCBiZSBpbiBmYXZvciBvZiB1
c2luZyB1bnNpZ25lZCBsb25nICouCj4+Cj4+IEkgZG9uJ3QgdGhpbmsgdGhleSBzaG91bGQsIGFz
IHRoaXMgY29tcGxpY2F0ZXMgdXNlcyBvbiBub24tNjQtYml0Cj4+IHF1YW50aXRpZXMuIEluIGZh
Y3QgSSB0aGluayBiaXRvcHMgd291bGQgYmV0dGVyIGJlIHBlcm1pdHRlZCBhbHNvCj4+IG9uIHN1
Yi0zMi1iaXQgdmFsdWVzLiBCdXQgYW55d2F5IC0geDg2IHVuZGVyIHRoZSBob29kIHVzZXMgMzIt
Yml0Cj4+IG1lbW9yeSBhY2Nlc3NlcyB0b28sIGluIGEgbnVtYmVyIG9mIGNhc2VzLiBJdCdzIG5v
dCBvYnZpb3VzIHRvIG1lCj4+IHdoeSBBcm02NCBjb3VsZG4ndCBkbyBzbyBhcyB3ZWxsLCBkZXNw
aXRlIEJJVF9XT1JEKCkgLSBmb3IgdGhlCj4+IHB1cnBvc2VzIG9mIGdlbmVyaWMgY29kZSAtIGFz
c3VtaW5nICJ1bnNpZ25lZCBsb25nIiB0byBiZSB0aGUgYmFzZQo+PiAid29yZCIuCj4gCj4gTXkg
cG9pbnQgaXMgd2Ugc2hvdWxkIGF2b2lkIG90IHVzZSB2b2lkICogYW5kIGltcGxpY2V0bHkgcmVx
dWlyZSBhbiAKPiBhbGlnbm1lbnQgKDMyLWJpdCBhdCB0aGUgbW9tZW50KS4gVGhpcyBoYXMgcmVz
dWx0ZWQgdG8gbnVtZXJvdXMgaXNzdWVzIAo+IGluIHRoZSBwYXN0IG9uIEFybS4KClNlZSBob3cv
d2h5IHdlIGhhdmUgYml0b3BfYmFkX3NpemUoKSBvbiB4ODYuCgo+IFRvIGJlIGNsZWFyLCBJIGFt
IG5vdCByZXF1ZXN0aW5nIHRvIGhhbmRsZSB0aGUgdm9pZCAqLgo+IAo+IEFueXdheSwgYmxpbmRs
eSB1cGRhdGluZyBCSVRfV09SRCgpIGlzIGdvaW5nIHRvIGJyZWFrIEFybS4gU28geW91IGVpdGhl
ciAKPiByZW5hbWUgdG8gY3VycmVudCBtYWNybyBvciBjcmVhdGUgYSBuZXcgb25lLgoKVGhhdCdz
IHVuZGVyc3Rvb2QuIFRoZSBxdWVzdGlvbiB3YXMgcmF0aGVyIHdoYXQgZGlyZWN0aW9uIHRvIGdv
IHRvCnJlc29sdmUgdGhlIGlzc3VlLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 09:45:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 09:45:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j15dO-00039l-D4; Mon, 10 Feb 2020 09:45:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jbPx=36=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j15dM-00039W-Ta
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 09:45:40 +0000
X-Inumbo-ID: 18922202-4bea-11ea-a677-bc764e2007e4
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 18922202-4bea-11ea-a677-bc764e2007e4;
 Mon, 10 Feb 2020 09:45:39 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id y11so6733867wrt.6
 for <xen-devel@lists.xenproject.org>; Mon, 10 Feb 2020 01:45:39 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=TUnhLHH/4FzUsHp9FPX74/fM5xGadqSGGRHPRw6TyEU=;
 b=LP7934iEYNi2b8pEloFMGsPzNDB3WLfIApux9MW/gb9Ww9D6/JvMNUZR3NAcVp1E80
 xCfJDcq7pfqItxOV/Qr05LyKg+SiTOYTvsecwhLGwJAzZrevzMflFkcgYClkBA73tM1V
 UMtlKZ6Yi0Hj/fUy15uL1Nmuwzocf3FECvGzVdSzWoNqha4jDWvcLk2CKo0HXtXLxqPT
 LNQbBGUdB27FE7s3xl+31yn99ul7ABHEW8AM5efSz3AgAirKKgVJlYgTL+lQXWQoT9c4
 XULwCme9P/EJw37jRvsALKnaSEjgaIPZiz8J1s2XzElRIk3576073jvJbM0oVsyg8Djy
 QQRg==
X-Gm-Message-State: APjAAAUKu0cMy/Vd0U9/UM+QSlZjDfFBgRkPbinDjhZEfh1uUyO6Wt+H
 0Z2f8WQ/EfHCvNKKnVYMuo8=
X-Google-Smtp-Source: APXvYqyN8qgNHdgp4Lxiyr5Bl4IIySMr2IB8/FqnoLjDcAvZHX2sEYoRE/s+XZbzFpXyIjd7TsHD1w==
X-Received: by 2002:adf:90cb:: with SMTP id i69mr975018wri.205.1581327939045; 
 Mon, 10 Feb 2020 01:45:39 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id e18sm15430685wrw.70.2020.02.10.01.45.37
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 10 Feb 2020 01:45:38 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
Date: Mon, 10 Feb 2020 09:45:37 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMTAvMDIvMjAyMCAwOTozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAu
MDIuMjAyMCAxMDoyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBKYW4sCj4+Cj4+IE9uIDEw
LzAyLzIwMjAgMDg6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMDguMDIuMjAyMCAxNToz
NywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Cj4+Pj4KPj4+PiBPbiAwNS8wMi8yMDIwIDEzOjI3
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDUuMDIuMjAyMCAxNDoyMSwgUm9nZXIgUGF1
IE1vbm7DqSB3cm90ZToKPj4+Pj4+IE9uIFdlZCwgRmViIDA1LCAyMDIwIGF0IDA5OjQ2OjI1QU0g
KzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDA0LjAyLjIwMjAgMTg6MzQsIFJv
Z2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+Pj4gSW1wb3J0IHRoZSBmdW5jdGlvbnMgYW5kIGl0
J3MgZGVwZW5kZW5jaWVzLiBCYXNlZCBvbiBMaW51eCA1LjUsIGNvbW1pdAo+Pj4+Pj4+PiBpZCBk
NTIyNmZhNmRiYWUwNTY5ZWU0M2VjZmMwOGJkY2Q2NzcwZmM0NzU1Lgo+Pj4+Pj4+Pgo+Pj4+Pj4+
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
Pj4+Pj4+Pgo+Pj4+Pj4+IFRoYW5rcyBmb3IgZ29pbmcgdGhpcyByb3V0ZTsgdHdvIHJlbWFya3Mg
LyByZXF1ZXN0czoKPj4+Pj4+Pgo+Pj4+Pj4+PiAtLS0gYS94ZW4vY29tbW9uL2JpdG1hcC5jCj4+
Pj4+Pj4+ICsrKyBiL3hlbi9jb21tb24vYml0bWFwLmMKPj4+Pj4+Pj4gQEAgLTIxMiw2ICsyMTIs
NDcgQEAgaW50IF9fYml0bWFwX3dlaWdodChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGlu
dCBiaXRzKQo+Pj4+Pj4+PiAgICAgI2VuZGlmCj4+Pj4+Pj4+ICAgICBFWFBPUlRfU1lNQk9MKF9f
Yml0bWFwX3dlaWdodCk7Cj4+Pj4+Pj4+ICAgICAKPj4+Pj4+Pj4gK3ZvaWQgX19iaXRtYXBfc2V0
KHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVuKQo+Pj4+Pj4+
PiArewo+Pj4+Pj4+PiArCXVuc2lnbmVkIGxvbmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7
Cj4+Pj4+Pj4+ICsJY29uc3QgdW5zaWduZWQgaW50IHNpemUgPSBzdGFydCArIGxlbjsKPj4+Pj4+
Pj4gKwlpbnQgYml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJf
TE9ORyk7Cj4+Pj4+Pj4+ICsJdW5zaWduZWQgbG9uZyBtYXNrX3RvX3NldCA9IEJJVE1BUF9GSVJT
VF9XT1JEX01BU0soc3RhcnQpOwo+Pj4+Pj4+PiArCj4+Pj4+Pj4+ICsJd2hpbGUgKGxlbiAtIGJp
dHNfdG9fc2V0ID49IDApIHsKPj4+Pj4+Pj4gKwkJKnAgfD0gbWFza190b19zZXQ7Cj4+Pj4+Pj4+
ICsJCWxlbiAtPSBiaXRzX3RvX3NldDsKPj4+Pj4+Pj4gKwkJYml0c190b19zZXQgPSBCSVRTX1BF
Ul9MT05HOwo+Pj4+Pj4+PiArCQltYXNrX3RvX3NldCA9IH4wVUw7Cj4+Pj4+Pj4+ICsJCXArKzsK
Pj4+Pj4+Pj4gKwl9Cj4+Pj4+Pj4+ICsJaWYgKGxlbikgewo+Pj4+Pj4+PiArCQltYXNrX3RvX3Nl
dCAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6ZSk7Cj4+Pj4+Pj4+ICsJCSpwIHw9IG1hc2tf
dG9fc2V0Owo+Pj4+Pj4+PiArCX0KPj4+Pj4+Pj4gK30KPj4+Pj4+Pj4gK0VYUE9SVF9TWU1CT0wo
X19iaXRtYXBfc2V0KTsKPj4+Pj4+Pj4gKwo+Pj4+Pj4+PiArdm9pZCBfX2JpdG1hcF9jbGVhcih1
bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikKPj4+Pj4+Pj4g
K3sKPj4+Pj4+Pj4gKwl1bnNpZ25lZCBsb25nICpwID0gbWFwICsgQklUX1dPUkQoc3RhcnQpOwo+
Pj4+Pj4+PiArCWNvbnN0IHVuc2lnbmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47Cj4+Pj4+Pj4+
ICsJaW50IGJpdHNfdG9fY2xlYXIgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJf
TE9ORyk7Cj4+Pj4+Pj4+ICsJdW5zaWduZWQgbG9uZyBtYXNrX3RvX2NsZWFyID0gQklUTUFQX0ZJ
UlNUX1dPUkRfTUFTSyhzdGFydCk7Cj4+Pj4+Pj4+ICsKPj4+Pj4+Pj4gKwl3aGlsZSAobGVuIC0g
Yml0c190b19jbGVhciA+PSAwKSB7Cj4+Pj4+Pj4+ICsJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+
Pj4+Pj4+PiArCQlsZW4gLT0gYml0c190b19jbGVhcjsKPj4+Pj4+Pj4gKwkJYml0c190b19jbGVh
ciA9IEJJVFNfUEVSX0xPTkc7Cj4+Pj4+Pj4+ICsJCW1hc2tfdG9fY2xlYXIgPSB+MFVMOwo+Pj4+
Pj4+PiArCQlwKys7Cj4+Pj4+Pj4+ICsJfQo+Pj4+Pj4+PiArCWlmIChsZW4pIHsKPj4+Pj4+Pj4g
KwkJbWFza190b19jbGVhciAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6ZSk7Cj4+Pj4+Pj4+
ICsJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwo+Pj4+Pj4+PiArCX0KPj4+Pj4+Pj4gK30KPj4+Pj4+
Pj4gK0VYUE9SVF9TWU1CT0woX19iaXRtYXBfY2xlYXIpOwo+Pj4+Pj4+Cj4+Pj4+Pj4gRGVzcGl0
ZSBhbGwgdGhlIG90aGVyIEVYUE9SVF9TWU1CT0woKSBpbiB0aGlzIGZpbGUsIHBlcnNvbmFsbHkg
SQo+Pj4+Pj4+IHdvdWxkIHN1Z2dlc3QgdG8gcmVmcmFpbiBmcm9tIGFkZGluZyBtb3JlLiBCdXQg
SSdtIG5vdCBnb2luZyB0bwo+Pj4+Pj4+IGluc2lzdCAodW50aWwgc3VjaCB0aW1lIHRoYXQgdGhl
eSBhbGwgZ2V0IGNsZWFuZWQgdXApLgo+Pj4+Pj4+Cj4+Pj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvYml0b3BzLmgKPj4+Pj4+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9iaXRv
cHMuaAo+Pj4+Pj4+PiBAQCAtNDgwLDQgKzQ4MCw2IEBAIHN0YXRpYyBpbmxpbmUgaW50IGZscyh1
bnNpZ25lZCBpbnQgeCkKPj4+Pj4+Pj4gICAgICNkZWZpbmUgaHdlaWdodDE2KHgpIGdlbmVyaWNf
aHdlaWdodDE2KHgpCj4+Pj4+Pj4+ICAgICAjZGVmaW5lIGh3ZWlnaHQ4KHgpIGdlbmVyaWNfaHdl
aWdodDgoeCkKPj4+Pj4+Pj4gICAgIAo+Pj4+Pj4+PiArI2RlZmluZSBCSVRfV09SRChucikgKChu
cikgLyBCSVRTX1BFUl9MT05HKQo+Pj4+Pj4+Cj4+Pj4+Pj4gQXQgZmlyc3QgSSB0aG91Z2h0IC0g
d2h5IGZvciB4ODYgb25seT8gVGhlbiBJIG5vdGljZWQgQXJtIGhhcyBhbgo+Pj4+Pj4+IGFsbW9z
dCBpZGVudGljYWwgI2RlZmluZSBhbHJlYWR5LiBXaGljaCBpbiB0dXJuIG1hZGUgbWUgbG9vayBh
dAo+Pj4+Pj4+IExpbnV4LCB3aGVyZSB0aGF0ICNkZWZpbmUgbGl2ZXMgaW4gYSBjb21tb24gaGVh
ZGVyLiBJIHRoaW5rIHlvdQo+Pj4+Pj4+IHdhbnQgdG8gbW92ZSB0aGUgQXJtIG9uZS4gT3Igd2Fp
dCwgbm8gLSBBcm0ncyBpc24ndCBldmVuCj4+Pj4+Pj4gY29tcGF0aWJsZSB3aXRoIHRoZSBpbXBs
ZW1lbnRhdGlvbnMgb2YgdGhlIGZ1bmN0aW9ucyB5b3UgYWRkLgo+Pj4+Pj4+IFRoaXMgZGVmaW5p
dGVseSBuZWVkcyB0YWtpbmcgY2FyZSBvZiwgcGVyaGFwcyBieSB3YXkgb2YgaWdub3JpbmcKPj4+
Pj4+PiBteSByZXF1ZXN0IHRvIGdvIHRoaXMgcm91dGUgKGFzIGdldHRpbmcgdG9vIGludm9sdmVk
KS4KPj4+Pj4+Cj4+Pj4+PiBVcmcsIHllcywgSSBkaWRuJ3QgcmVhbGl6ZSB0aGF0IEJJVF9XT1JE
IG9uIEFSTSBpcyBvbmx5IG1lYW50IHRvIGJlCj4+Pj4+PiB1c2VkIHdoZW4gdGhlIGJpdG1hcCBp
cyBtYXBwZWQgdG8gYW4gYXJyYXkgb2YgMzJiaXQgdHlwZSBlbGVtZW50cy4KPj4+Pj4+Cj4+Pj4+
PiBJIGNvdWxkIGludHJvZHVjZSBCSVRfTE9ORyB0aGF0IHdvdWxkIGhhdmUgdGhlIHNhbWUgZGVm
aW5pdGlvbiBvbiBBcm0KPj4+Pj4+IGFuZCB4ODYsIGFuZCB0aGVuIG1vZGlmeSB0aGUgaW1wb3J0
ZWQgZnVuY3Rpb25zIHRvIHVzZSBpdCwgYnV0IElNTyB0aGUKPj4+Pj4+IHJpZ2h0IHNvbHV0aW9u
IHdvdWxkIGJlIHRvIGNoYW5nZSB0aGUgQXJtIEJJVF9XT1JEIG1hY3JvIHRvIGFsc28gdXNlCj4+
Pj4+PiBCSVRTX1BFUl9MT05HIChhbmQgYWRqdXN0IHRoZSBjYWxsZXJzKS4KPj4+Pj4KPj4+Pj4g
U28gZG8gSS4gSnVsaWVuLCBTdGVmYW5vPwo+Pj4+Cj4+Pj4gQklUX1dPUkQgdXNlZCB0byB1c2Ug
QklUU19QRVJfTE9ORyBidXQgdGhpcyB3YXMgY2hhbmdlZCBpbiBjb21taXQ6Cj4+Pj4KPj4+PiBj
b21taXQgY2QzMzhlOTY3YzU5OGJmNzQ3YjAzZGNmZDlkOGQ0NWRjNDBiYWMxYQo+Pj4+IEF1dGhv
cjogSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4LmNvbT4KPj4+PiBEYXRlOiAgIFRo
dSBNYXkgOCAxNjoxMzo1NSAyMDE0ICswMTAwCj4+Pj4KPj4+PiAgICAgICAgeGVuOiBhcm06IGJp
dG9wcyB0YWtlIHVuc2lnbmVkIGludAo+Pj4+Cj4+Pj4gICAgICAgIFhlbiBiaXRtYXBzIGNhbiBi
ZSA0IHJhdGhlciB0aGFuIDggYnl0ZSBhbGlnbmVkLCBzbyB1c2UgdGhlCj4+Pj4gYXBwcm9wcmlh
dGUgdHlwZS4KPj4+PiAgICAgICAgT3RoZXJ3aXNlIHRoZSBjb21waWxlciBjYW4gZ2VuZXJhdGUg
dW5hbGlnbmVkIDggYnl0ZSBhY2Nlc3NlcyBhbmQKPj4+PiBjYXVzZSB0cmFwcy4KPj4+Pgo+Pj4+
ICAgICAgICBTaWduZWQtb2ZmLWJ5OiBJYW4gQ2FtcGJlbGwgPGlhbi5jYW1wYmVsbEBjaXRyaXgu
Y29tPgo+Pj4+ICAgICAgICBBY2tlZC1ieTogU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0
YWJlbGxpbmlAZXUuY2l0cml4LmNvbT4KPj4+Pgo+Pj4+IE9uIDY0LWJpdCBBcm0sIHdoaWxlIHdl
IGFsbG93IHVuYWxpZ25lZCBhY2Nlc3MsIHRoZSBhdG9taWMgb3BlcmF0aW9ucwo+Pj4+IHN0aWxs
IGVuZm9yY2UgYWxpZ25tZW50Lgo+Pj4+Cj4+Pj4gT24gMzItYml0IEFybSwgdGhlcmUgYXJlIG5v
IHVuYWxpZ25lZCBhY2Nlc3MgYWxsb3dlZC4gSG93ZXZlciwgIHRoZQo+Pj4+IGNoYW5nZSBvZiBC
SVRfV09SRCBpcyBub3QgYSBjb25jZXJuIGZvciAzMi1iaXQuCj4+Pj4KPj4+PiBJIGhhdmVuJ3Qg
Y2hlY2sgd2hldGhlciB3ZSBzdGlsbCBoYXZlIHBsYWNlcyB3aGVyZSBiaXRvcHMgYXJlIHVzZWQg
d2l0aAo+Pj4+IDQgYnl0ZSBhbGlnbmVkIG1lbW9yeS4gSG93ZXZlciwgYXMgdGhlIGJpdG9wcyB0
YWtlIGEgdm9pZCAqIGluCj4+Pj4gcGFyYW1ldGVyLCB0aGVyZSBhcmUgbm8gcHJvbWlzZSBvbiB0
aGUgYWxpZ25tZW50Lgo+Pj4KPj4+IEknbSBwcmV0dHkgc3VyZSBmb3IgeDg2IHRoZSAzMi1iaXQg
Z3Vlc3QgY29tcGF0IGNvZGUgdXNlcyBzdWNoLCBhdAo+Pj4gdGhlIHZlcnkgbGVhc3QuCj4+Cj4+
IEkgaGF2ZSBzcGVudCBzb21lIHRpbWVzIGxvb2tpbmcgYXQgaXQgYW5kIG5vdGljZWQsIHRoZXJl
IGFyZSBzb21lIGluIHRoZQo+PiBjb21tb24gY29kZSAoZS5nIHNjaGVkdWxlciwgSVJRLi4uKS4K
Pj4KPj4+Cj4+Pj4gVGhlcmVmb3JlLCB3ZSBjYW4ndCByZXdyaXRlIEJJVF9XT1JEIHdpdGhvdXQg
YWRkcmVzc2luZyB0aGUgdW5kZXJseWluZwo+Pj4+IGlzc3Vlcy4gSW50cm9kdWNpbmcgQklUX0xP
TkcgaXMgcHJvYmFibHkgdGhlIGVhc2llc3Qgd2F5IGF0IHRoZSBtb21lbnQuCj4+Pgo+Pj4gV2hp
Y2ggd291bGQgbWFrZSB1c2UgKGNvbnRpbnVlIHRvKSBkZXZpYXRlIGZyb20gTGludXgnZXMgbWVh
bmluZyBvZgo+Pj4gQklUX1dPUkQoKS4KPj4KPj4gVGhpcyB3b3VsZCBub3QgYmUgcmVhbGx5IHRo
ZSBmaXJzdCB0aW1lIHdlIGRldmlhdGUgZnJvbSBMaW51eC4uLgo+IAo+IE9mIGNvdXJzZS4gQW5k
IHRoZXJlJ3ZlIGJlZW4gcXVpdGUgYSBmZXcgY2FzZXMgd2hlcmUgSSd2ZSBhcmd1ZWQKPiB0b3dh
cmRzIGRldmlhdGlvbi4gSXQncyBqdXN0IHRoYXQgaWlyYyB5b3UncmUgb25lIG9mIHRob3NlIHdo
bwo+IHByZWZlciBsZXNzIGRldmlhdGlvbiwgc28gSSd2ZSBiZWVuIGEgbGl0dGxlIHB1enpsZWQu
CgpJIGhhdmUgYmVlbiBhZHZvY2F0aW5nIGRldmlhdGlvbiBpbiBhIGZldyBjYXNlcyA7KS4KCj4g
Cj4+Pj4gSG93ZXZlciwgb3VyIGJpdG9wcyByZWFsbHkgb3VnaHQgdG8gc3BlY2lmeSB0aGUgYWxp
Z25tZW50IGluIHBhcmFtZXRlcgo+Pj4+IHRvIGF2b2lkIHN1Y2ggaXNzdWVzIGFyaXNpbmcuCj4+
Pj4KPj4+PiBJIHdvdWxkIGJlIGluIGZhdm9yIG9mIHVzaW5nIHVuc2lnbmVkIGxvbmcgKi4KPj4+
Cj4+PiBJIGRvbid0IHRoaW5rIHRoZXkgc2hvdWxkLCBhcyB0aGlzIGNvbXBsaWNhdGVzIHVzZXMg
b24gbm9uLTY0LWJpdAo+Pj4gcXVhbnRpdGllcy4gSW4gZmFjdCBJIHRoaW5rIGJpdG9wcyB3b3Vs
ZCBiZXR0ZXIgYmUgcGVybWl0dGVkIGFsc28KPj4+IG9uIHN1Yi0zMi1iaXQgdmFsdWVzLiBCdXQg
YW55d2F5IC0geDg2IHVuZGVyIHRoZSBob29kIHVzZXMgMzItYml0Cj4+PiBtZW1vcnkgYWNjZXNz
ZXMgdG9vLCBpbiBhIG51bWJlciBvZiBjYXNlcy4gSXQncyBub3Qgb2J2aW91cyB0byBtZQo+Pj4g
d2h5IEFybTY0IGNvdWxkbid0IGRvIHNvIGFzIHdlbGwsIGRlc3BpdGUgQklUX1dPUkQoKSAtIGZv
ciB0aGUKPj4+IHB1cnBvc2VzIG9mIGdlbmVyaWMgY29kZSAtIGFzc3VtaW5nICJ1bnNpZ25lZCBs
b25nIiB0byBiZSB0aGUgYmFzZQo+Pj4gIndvcmQiLgo+Pgo+PiBNeSBwb2ludCBpcyB3ZSBzaG91
bGQgYXZvaWQgb3QgdXNlIHZvaWQgKiBhbmQgaW1wbGljZXRseSByZXF1aXJlIGFuCj4+IGFsaWdu
bWVudCAoMzItYml0IGF0IHRoZSBtb21lbnQpLiBUaGlzIGhhcyByZXN1bHRlZCB0byBudW1lcm91
cyBpc3N1ZXMKPj4gaW4gdGhlIHBhc3Qgb24gQXJtLgo+IAo+IFNlZSBob3cvd2h5IHdlIGhhdmUg
Yml0b3BfYmFkX3NpemUoKSBvbiB4ODYuCgpBaCwgSSBkaWRuJ3Qgc3BvdCB0aGUgYml0b3BfYmFk
X3NpemUoKS4gV2UgY291bGQgcG9zc2libHkgdXNlIHRoZSBzYW1lIAp0cmljayBvbiBBcm0uCgo+
IAo+PiBUbyBiZSBjbGVhciwgSSBhbSBub3QgcmVxdWVzdGluZyB0byBoYW5kbGUgdGhlIHZvaWQg
Ki4KPj4KPj4gQW55d2F5LCBibGluZGx5IHVwZGF0aW5nIEJJVF9XT1JEKCkgaXMgZ29pbmcgdG8g
YnJlYWsgQXJtLiBTbyB5b3UgZWl0aGVyCj4+IHJlbmFtZSB0byBjdXJyZW50IG1hY3JvIG9yIGNy
ZWF0ZSBhIG5ldyBvbmUuCj4gCj4gVGhhdCdzIHVuZGVyc3Rvb2QuIFRoZSBxdWVzdGlvbiB3YXMg
cmF0aGVyIHdoYXQgZGlyZWN0aW9uIHRvIGdvIHRvCj4gcmVzb2x2ZSB0aGUgaXNzdWUuCgpQbGVh
c2Ugc3VnZ2VzdCBhIG5ldyBuYW1lIGZvciBCSVRfV09SRCgpIGFuZCB3ZSBjYW4gcmVwdXJwb3Nl
IGl0LiBTbyAKZmFyLCBJIGhhdmUgbm8gaWRlYSBob3cgdG8gcmVuYW1lIGl0LgoKQ2hlZXJzLAoK
LS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 10:08:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 10:08:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j15zA-000563-OI; Mon, 10 Feb 2020 10:08:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j15z9-00055y-AK
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 10:08:11 +0000
X-Inumbo-ID: 3a6d5f56-4bed-11ea-a893-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3a6d5f56-4bed-11ea-a893-bc764e2007e4;
 Mon, 10 Feb 2020 10:08:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j15z2-0001QL-A2; Mon, 10 Feb 2020 10:08:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j15z2-00083h-23; Mon, 10 Feb 2020 10:08:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j15z2-0006Gf-0s; Mon, 10 Feb 2020 10:08:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146825-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=69da7d5440c609c57c5bba9a73b91c62ba2852e6
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 10:08:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146825: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyNS8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDY5ZGE3ZDU0NDBjNjA5YzU3YzViYmE5YTczYjkxYzYyYmEyODUy
ZTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAxIGRheXMgICAgOCBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9r
ZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0LXhzbSBicm9rZW4KYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQgaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 10:28:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 10:28:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j16IM-0006uC-4U; Mon, 10 Feb 2020 10:28:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j16IL-0006u3-Ct
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 10:28:01 +0000
X-Inumbo-ID: 02d73d5c-4bf0-11ea-b4a6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 02d73d5c-4bf0-11ea-b4a6-12813bfff9fa;
 Mon, 10 Feb 2020 10:28:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E7D16B167;
 Mon, 10 Feb 2020 10:27:53 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
Date: Mon, 10 Feb 2020 11:28:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxMDo0NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IFBsZWFzZSBzdWdnZXN0
IGEgbmV3IG5hbWUgZm9yIEJJVF9XT1JEKCkgYW5kIHdlIGNhbiByZXB1cnBvc2UgaXQuIFNvIAo+
IGZhciwgSSBoYXZlIG5vIGlkZWEgaG93IHRvIHJlbmFtZSBpdC4KCl9CSVRfV09SRCgpIGlmIHlv
dS93ZSB3ZXJlIHRvIGFjY2VwdCB0aGUgbmFtZSBzcGFjZSB2aW9sYXRpb24sIG9yCkJJVE1BUF9X
T1JEKCk/CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 10:28:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 10:28:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j16IC-0006so-Nv; Mon, 10 Feb 2020 10:27:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j16IB-0006sj-R4
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 10:27:51 +0000
X-Inumbo-ID: fd2ffcae-4bef-11ea-b4a6-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd2ffcae-4bef-11ea-b4a6-12813bfff9fa;
 Mon, 10 Feb 2020 10:27:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581330470;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=z3nIaCNVL/PKjuXLCp1EJt86bpqI1KAEWRlERldJxeA=;
 b=ZkIDw34V7/pNDlVd9pFd1/E79ultapC7+aryKus4+j7wS6y1W3pp80Fp
 1LbnprB8nrtw+s6oV+a0EkryD74nUjTYEa5B+NweVRwnwmv+cm6v1k03f
 VLBfUpduLcJhyGtTV5JzNE29uo9P7h/wcvxovTBoYAX2Yvx7k00Id0ZRj 4=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: njhwqvOgCN8Nj7OqaWEEe25pWfPGRO+tVZqt+Gn8blK9dW5yjslu8PUXYjYEkyAS2CZFCV5fSj
 AJMSre9vqR8i0McGnfzfA0yCwjNfYvkbeiXjw3ApQWbI5q3vvLCIkun2TiS2StExGJ1mUAVMiq
 fZyT4CANnOwTEan5yNpGf5sLaAeTwyfb4WvsUb0zPvAd4UoY4tTQl24mKnvgBl4XxLG+9/OBMp
 aS+afeLfeX7X4e8zsXQNS474O+l2To7Z/ZJSZTXf2L0Sg0xsTXdSWt9RoQuM/DRixB5tofwtWr
 tSk=
X-SBRS: 2.7
X-MesageID: 12811587
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,424,1574139600"; d="scan'208";a="12811587"
Date: Mon, 10 Feb 2020 11:27:38 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200210102738.GG4679@Air-de-Roger>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200208151939.31691-1-andrew.cooper3@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBGZWIgMDgsIDIwMjAgYXQgMDM6MTk6MzlQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgd3JpdHRlbiBBQkkgc3RhdGVzIHRoYXQgJWVzIHdpbGwgYmUgc2V0IHVwLCBi
dXQgbGlieGMgZG9lc24ndCBkbyBzby4gIEluCj4gcHJhY3RpY2UsIGl0IGJyZWFrcyBgcmVwIG1v
dnNgIGluc2lkZSBndWVzdHMgYmVmb3JlIHRoZXkgcmVsb2FkICVlcy4KPiAKPiBUaGUgd3JpdHRl
biBBQkkgZG9lc24ndCBtZW50aW9uICVzcywgYnV0IGxpYnhjIGRvZXMgc2V0IGl0IHVwLiAgSGF2
aW5nICVkcwo+IGRpZmZlcmVudCB0byAlc3MgaXMgb2Jub3hvdXMgdG8gd29yayB3aXRoLCBhcyBk
aWZmZXJlbnQgcmVnaXN0ZXJzIGhhdmUKPiBkaWZmZXJlbnQgaW1wbGljaXQgc2VnbWVudHMuCj4g
Cj4gTW9kaWZ5IHRoZSBzcGVjIHRvIHN0YXRlIHRoYXQgJXNzIGlzIHNldCB1cCBhcyBhIGZsYXQg
cmVhZC93cml0ZSBzZWdtZW50Lgo+IFRoaXMgYSkgbWF0Y2hlcyB0aGUgTXVsdGlib290IDEgc3Bl
YywgYikgbWF0Y2hlcyB3aGF0IGlzIHNldCB1cCBpbiBwcmFjdGljZSwKPiBhbmQgYykgaXMgdGhl
IG1vcmUgc2FuZSBiZWhhdmlvdXIgZm9yIGd1ZXN0cyB0byB1c2UuCgpGaXhlczogNjhlMTE4MzQx
MWIgKCdsaWJ4YzogaW50cm9kdWNlIGEgeGNfZG9tX2FyY2ggZm9yIGh2bS0zLjAteDg2XzMyIGd1
ZXN0cycpCgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CgpJIHdvdWxkIGFkZCBhIG5vdGUgdGhhdCB0aGlzIGFsc28gYWZmZWN0cyB0aGUgSFZN
IGluaXRpYWwgQ1BVIHN0YXRlCihhbGJlaXQgdGhhdCBpcyBub3QgcGFydCBvZiBhbiBBQkkpLgoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 11:00:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 11:00:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j16nd-0001p0-4O; Mon, 10 Feb 2020 11:00:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jbPx=36=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j16nb-0001om-Ad
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 11:00:19 +0000
X-Inumbo-ID: 863388be-4bf4-11ea-b4ad-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 863388be-4bf4-11ea-b4ad-12813bfff9fa;
 Mon, 10 Feb 2020 11:00:18 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id m16so7006812wrx.11
 for <xen-devel@lists.xenproject.org>; Mon, 10 Feb 2020 03:00:18 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=dh466g/YkUytlM7S2ZIUYnG0AAZ0bZ4cjub32v0ehgI=;
 b=UEqcKTJBiJmQC0zPdXh3AA0JEIQeLVCRxizZoB/jRGKzBtsL/A3WB1R0vCHQr3BDWw
 EIirysJ83Bts7JLVnWh4IgP2BgLzdWMjomZ/tk2bqqILCK4cB5Yh3i711SBAplbvx7mb
 dGVhONM2ejqbjbF5q7SZvF6dTp2dTBym7KyeJ4fdro5gU/5HRHB3a26fkmcZcAD97eRZ
 jFN256uuYarRBSCPzKG3HYtfx2+rxMb5XODqxiV6lHHNQekCXbNcZpFbg8hxbkYUWLei
 arDXJxjHnqg5XBQRY3WMJL3w4JWfx8mg0DtZkVIUG8ymQlotX9uwVum88XOstVdcZxXo
 vskw==
X-Gm-Message-State: APjAAAVE5Z00ihYhfP7b1qv4G4NIy4XwGJe15oWakGlc+Wqxfv7Bs12n
 PlKXK0MFQwRKmuxxomy2/sA=
X-Google-Smtp-Source: APXvYqyH3uvlKEOAw3YVzY+Z5zF1HF/PE+R0FH/xzuyUd7J/pYs7BHfU6Tzi7FENjT+0vU2vLPvsJQ==
X-Received: by 2002:adf:e610:: with SMTP id p16mr1433493wrm.81.1581332418091; 
 Mon, 10 Feb 2020 03:00:18 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id 16sm139678wmi.0.2020.02.10.03.00.16
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 10 Feb 2020 03:00:17 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
Date: Mon, 10 Feb 2020 11:00:16 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMC8wMi8yMDIwIDEwOjI4LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxMC4wMi4yMDIw
IDEwOjQ1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFBsZWFzZSBzdWdnZXN0IGEgbmV3IG5hbWUg
Zm9yIEJJVF9XT1JEKCkgYW5kIHdlIGNhbiByZXB1cnBvc2UgaXQuIFNvCj4+IGZhciwgSSBoYXZl
IG5vIGlkZWEgaG93IHRvIHJlbmFtZSBpdC4KPiAKPiBfQklUX1dPUkQoKSBpZiB5b3Uvd2Ugd2Vy
ZSB0byBhY2NlcHQgdGhlIG5hbWUgc3BhY2UgdmlvbGF0aW9uLCBvcgo+IEJJVE1BUF9XT1JEKCk/
CgpCSVRNQVBfV09SRCgpIGlzIG1pc2xlYWRpbmcgYXMgYml0bWFwIGFyZSB1c2luZyB1bnNpZ25l
ZCBsb25nLiBTbyBteSAKcHJlZmVyZW5jZSBpcyBfQklUX1dPUkQoKS4KCkFub3RoZXIgYWx0ZXJu
YXRpdmUgd291bGQgYmUgQVRPTUlDX1dPUkQoKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 11:17:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 11:17:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j174O-00038n-TR; Mon, 10 Feb 2020 11:17:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j174O-00038h-2u
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 11:17:40 +0000
X-Inumbo-ID: f1c2ff87-4bf6-11ea-b4ae-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1c2ff87-4bf6-11ea-b4ae-12813bfff9fa;
 Mon, 10 Feb 2020 11:17:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581333459;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=t6t7l/ZIzW/U4XKN9HOz1RT22wQI6xkuV1doLR/1dow=;
 b=G5Bae0ol7EHjwzqYSy1o/xjOmZNRPqPdvfmnht2CrIVnR3q5Td1OD2+/
 Aa/Aw6HradEnYEQVEb7ilt5cZs8t3wpebvseCNpAWqv6D4UqXgZmbjfXp
 Vl03ESWE/pxRY8u4i1CXc8y6t/KpAd//7NyGuCdLkfUjePyI8FU5USsvo s=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AiKPk6q4Hw3PVm/vqQrCRiCw6qu7bRUNK1HeIUMgNAg5MRHoE6v7ulD1g2V9ZYU7CrsqoWPuia
 XBc3i09OL1+uEL+B3hADJg6C0ZFG0plm5axxoFXdeXbSATPODlu7YVzrA4zwohXxZJKaMpOw+D
 486t6bQIipz6HQ6lw94klHtnEc+/CLrMfsrRSgEnbgDm2rYWKfRhojt8m6yB1/rkQXVrLyjpbD
 LU1uuTZ0KYdZ4JNJAMkPk9e+zImDqHIWD4XwirR6YGUS2SZVwkrvQuMDykzOPN4Fic+GIzo3Xy
 klQ=
X-SBRS: 2.7
X-MesageID: 12201965
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,424,1574139600"; d="scan'208";a="12201965"
To: Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>
References: <20200209230655.GA32524@mail-itl>
 <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
Date: Mon, 10 Feb 2020 11:17:34 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, zachm1996@gmail.com,
 Claudia <claudia1@disroot.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAwODo1NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAuMDIuMjAyMCAw
MDowNiwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+PiBIaSwKPj4KPj4gTXVs
dGlwbGUgUXViZXMgdXNlcnMgaGF2ZSByZXBvcnRlZCBpc3N1ZXMgd2l0aCByZXN1bWluZyBmcm9t
IFMzIG9uIEFNRAo+PiBzeXN0ZW1zIChSeXplbiAyNTAwVSwgUnl6ZW4gUHJvIDM3MDBVLCBtYXli
ZSBtb3JlKS4gVGhlIGVycm9yIG1lc3NhZ2UKPj4gaXM6Cj4+Cj4+IChYRU4pIENQVTA6IGNhcFsg
MV0gaXMgN2VkODMyMGIgKGV4cGVjdGVkIGY2ZDgzMjBiKQo+Pgo+PiBJZiBJIHJlYWQgaXQgcmln
aHQsIHRoaXMgaXM6Cj4+ICAgLSBPU1hTQVZFOiAwIC0+IDEKPj4gICAtIEhZUEVSVklTT1I6IDEg
LT4gMAo+Pgo+PiBDb21tZW50aW5nIG91dCB0aGUgcGFuaWMgb24gYSBmYWlsZWQgcmVjaGVja19j
cHVfZmVhdHVyZXMoKSBpbiBwb3dlci5jCj4+IG1ha2VzIHRoZSBzeXN0ZW0gd29yayBhZnRlciBy
ZXN1bWUsIHJlcG9ydGVkbHkgc3RhYmxlLiBCdXQgdGhhdCBkb2Vzbid0Cj4+IHNvdW5kcyBsaWtl
IGEgZ29vZCBpZGVhIGdlbmVyYWxseS4KPj4KPj4gSXMgdGhpcyBkaWZmZXJlbmNlIGEgWGVuIGZh
dWx0IChzb21lIG1pc3NpbmcgTVNSIC8gb3RoZXIgcmVnaXN0ZXIKPj4gcmVzdG9yZSBvbiByZXN1
bWUpPyBPciBCSU9TIHZlbmRvciAvIEFNRCwgdGhhdCBjb3VsZCBiZSB3b3JrZWQgYXJvdW5kIGlu
Cj4+IFhlbj8KPiBUaGUgdHJhbnNpdGlvbiBvZiB0aGUgSFlQRVJWSVNPUiBiaXQgaXMgZGVmaW5p
dGVseSBhIFhlbiBpc3N1ZSwKPiB3aXRoIEFuZHJldyBoYXZpbmcgc2VudCBhIHBhdGNoIGFscmVh
ZHkgKGlpcmMpLgoKaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcveGVuLWRldmVsLzIwMjAwMTI3MjAy
MTIxLjI5NjEtMS1hbmRyZXcuY29vcGVyM0BjaXRyaXguY29tLwoKQ29kZSBpcyBjb3JyZWN0LsKg
IENvbW1pdCBtZXNzYWdlIG5lZWRzIHJld29yaywgaW5jbHVkaW5nIGluIGxpZ2h0IG9mCnRoaXMg
ZGlzY292ZXJ5LsKgIChJIG1heSBldmVudHVhbGx5IHNwbGl0IGl0IGludG8gdHdvIHBhdGNoZXMu
KQoKPiBUaGUgT1NYU0FWRSBwYXJ0IGlzIGEgbGl0dGxlIG1vcmUgc3VycHJpc2luZywKCk5vdCB0
byBtZS7CoCBUaGUgY2hlY2tzIG9ubHkgY2FyZSBpZiBmZWF0dXJlIGJpdHMgaGF2ZSBnb25lIG1p
c3NpbmcsIG5vdAppZiBuZXcgb25lcyBoYXZlIGFwcGVhcmVkLgoKbW11X2NyNF9mZWF0dXJlcyBp
bmNsdWRlcyBPU1hTQVZFIChmcm9tIG11Y2ggbGF0ZXIgb24gYm9vdCB0aGFuIGZlYXR1cmVzCmdl
dCBjYWNoZWQpLCBzbyB0aGUgczMgcGF0aCBvYnNlcnZpbmcgdGhlIGdhaW4gb2YgT1NYU0FWRSB3
aWxsIGhhdmUgYmVlbgpoYXBwZW5pbmcgZXZlciBzaW5jZSB0aGUgY2hlY2tzIHdlcmUgaW50cm9k
dWNlZCAoZXZlbiBvbiBJbnRlbC4pCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 11:42:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 11:42:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j17SJ-000601-Ud; Mon, 10 Feb 2020 11:42:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j17SH-0005zq-Uc
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 11:42:21 +0000
X-Inumbo-ID: 65956644-4bfa-11ea-852a-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 65956644-4bfa-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 11:42:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581334942;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=QEILRaYX5mYlkb6OwVe6kk2u8v4uLe6Y6Nce7nvnsIU=;
 b=IooPNaGnb4h5tvDB2f7/4/+JqmaV436jFTdlinSIRiem9ZA1QCJsDCzA
 a88mLqtUR/zWBi5CNYnVLMwcaDAF+JGCGRNGjWi/9+fZqBnNfvHR0MmQ5
 6qPT6wCLmUrNTHaqYbv7sUKeEP74T3F2gGaUyCtqTIfCz6W8o4I9dHSOv A=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WwnHjby62vsfFz7dYYXmyop07pMHMh14XS7b+BDSqh8l1HBip6w9GlysAS6sDDgLzCquez5gP3
 UeRwCKwFU/1aeUwLS/WHh5x7nYyOKhR/mMOIG/4yvvJmKJELsTU3JGvLFkTSK/CEgFjyvhrwD0
 ljXOSUB7Gg4Lf9X0aIuPm/3nkqktRK85c10Mgd94EnGfawXyPHMqU5RCywfx5FbtGYA177Dq3o
 2FfY3AN0ziJUFL6htfCey6womzpmEXeGADHAYL7t0TemC65HmELncFz5uR9/wCD69+ausOh3OU
 zpg=
X-SBRS: 2.7
X-MesageID: 12202802
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,424,1574139600"; d="scan'208";a="12202802"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 11:42:06 +0000
Message-ID: <20200210114206.17115-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/svm: Reduce vmentry latency
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V3JpdGluZyB0byB0aGUgc3RhY2sgcG9pbnRlciBpbiB0aGUgbWlkZGxlIG9mIGEgbGluZSBvZiBw
b3Agb3BlcmF0aW9ucyBpcwpzcGVjaWZpY2FsbHkgcmVjb21tZW5kZWQgYWdhaW5zdCBieSB0aGUg
b3B0aW1pc2F0aW9uIGd1aWRlLCBhbmQgaXMgYSB0ZWNobmlxdWUKdXNlZCBieSBTcGVjdWxhdGl2
ZSBMb2FkIEhhcmRlbmluZyB0byBjb21iYXQgU3BlY3RyZVJTQi4KCkluIHByYWN0aWNlLCBpdCBj
YXVzZXMgYWxsIGZ1cnRoZXIgc3RhY2stcmVsYXRpdmUgYWNjZXNzZXMgdG8gYmxvY2sgdW50aWwg
dGhlCndyaXRlIHRvIHRoZSBzdGFjayBwb2ludGVyIHJldGlyZXMsIHNvIHRoZSBzdGFjayBlbmdp
bmUgY2FuIGdldCBiYWNrIGluIHN5bmMuCgpQb3AgaW50byBhbnkgZGVhZCByZWdpc3RlciB0byBk
aXNjYXJkICVyYXgncyB2YWx1ZSB3aXRob3V0IGNsb2JiZXJpbmcgdGhlCnN0YWNrIGVuZ2luZS4g
IFNtYWxsZXIgY29tcGlsZWQgY29kZSwgYW5kIHJ1bnMgZmFzdGVyLgoKU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpJbiBhIHNtYWxsIHRlc3Qgd2hl
cmUgSSB3aXJlZCBJQ0VCUCB0byB0aWdobHkgcmUtZW50ZXIgdGhlIGd1ZXN0LCB0aGlzIGRyb3Bw
ZWQKdGhlIGd1ZXN0cyBwZXJ2aWNlZCB0aW1lIGZvciBJQ0VCUCAoYXMgY2xvc2UgdG8gb25lIHZt
ZXhpdCBhbmQgZW50cnkgYXMgSQpjb3VsZCByZWFsaXN0aWNhbGx5IG1hbmFnZSkgYnkgMjAgdGlj
a3MuICBTYWRseSwgdGhhdCBhbHNvIHNlZW1zIHRvIGJlIHRoZQpncmFudWFybGl0eSBvZiBtZWFz
dXJlbWVudC4gIFRoZSBtb2RhbCBtZWFzdXJlbWVudCAoYWNjb3VudGluZyBmb3IgODAlIG9mCnNh
bXBsZXMpIHdhcyAxMjAwIHRpY2tzLCBhbmQgcmVkdWNlZCB0byAxMTgwIHdpdGgganVzdCB0aGlz
IGNoYW5nZSBpbiBwbGFjZS4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL3N2bS9lbnRyeS5TIHwgMiAr
LQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2h2bS9zdm0vZW50cnkuUyBiL3hlbi9hcmNoL3g4Ni9odm0vc3Zt
L2VudHJ5LlMKaW5kZXggZTk1NGQ4ZTAyMS4uMWQyZGYwOGU4OSAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2h2bS9zdm0vZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYvaHZtL3N2bS9lbnRyeS5T
CkBAIC03Niw3ICs3Niw3IEBAIF9fVU5MSUtFTFlfRU5EKG5zdm1faGFwKQogICAgICAgICBwb3Ag
ICVyMTAKICAgICAgICAgcG9wICAlcjkKICAgICAgICAgcG9wICAlcjgKLSAgICAgICAgYWRkICAk
OCwlcnNwIC8qIFNraXAgJXJheDogcmVzdG9yZWQgYnkgVk1SVU4uICovCisgICAgICAgIHBvcCAg
JXJjeCAvKiBTa2lwICVyYXg6IHJlc3RvcmVkIGJ5IFZNUlVOLiAqLwogICAgICAgICBwb3AgICVy
Y3gKICAgICAgICAgcG9wICAlcmR4CiAgICAgICAgIHBvcCAgJXJzaQotLSAKMi4xMS4wCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 11:59:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 11:59:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j17iw-00070B-Lr; Mon, 10 Feb 2020 11:59:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j17iv-000706-AO
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 11:59:33 +0000
X-Inumbo-ID: cc54431d-4bfc-11ea-b4b3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cc54431d-4bfc-11ea-b4b3-12813bfff9fa;
 Mon, 10 Feb 2020 11:59:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5988FAAC2;
 Mon, 10 Feb 2020 11:59:31 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
 <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
Date: Mon, 10 Feb 2020 12:59:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxMjowMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDEwLzAyLzIwMjAg
MTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAxMC4wMi4yMDIwIDEwOjQ1LCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4+PiBQbGVhc2Ugc3VnZ2VzdCBhIG5ldyBuYW1lIGZvciBCSVRfV09SRCgp
IGFuZCB3ZSBjYW4gcmVwdXJwb3NlIGl0LiBTbwo+Pj4gZmFyLCBJIGhhdmUgbm8gaWRlYSBob3cg
dG8gcmVuYW1lIGl0Lgo+Pgo+PiBfQklUX1dPUkQoKSBpZiB5b3Uvd2Ugd2VyZSB0byBhY2NlcHQg
dGhlIG5hbWUgc3BhY2UgdmlvbGF0aW9uLCBvcgo+PiBCSVRNQVBfV09SRCgpPwo+IAo+IEJJVE1B
UF9XT1JEKCkgaXMgbWlzbGVhZGluZyBhcyBiaXRtYXAgYXJlIHVzaW5nIHVuc2lnbmVkIGxvbmcu
IFNvIG15IAo+IHByZWZlcmVuY2UgaXMgX0JJVF9XT1JEKCkuCj4gCj4gQW5vdGhlciBhbHRlcm5h
dGl2ZSB3b3VsZCBiZSBBVE9NSUNfV09SRCgpLgoKRXhjZXB0IHRoYXQgdGhlcmUgYXJlIGFsc28g
bm9uLWF0b21pYyBiaXRtYXAgb3BlcmF0aW9ucywgSSBkb24ndCByZWFsbHkKY2FyZSBhYm91dCB0
aGUgbmFtZSBhcyBsb25nIGFzIGl0J3Mgbm90IEJJVF9XT1JEKCkgKG9yIGFueXRoaW5nIGVsc2UK
dGhhdCdzIGxpa2VseSB0byBjb2xsaWRlIHdpdGggb3RoZXIgc3R1ZmYpLgoKSmFuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:10:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:10:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j17tC-00006n-W4; Mon, 10 Feb 2020 12:10:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j17tB-00006c-G5
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:10:09 +0000
X-Inumbo-ID: 4714cf76-4bfe-11ea-852a-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4714cf76-4bfe-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 12:10:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581336608;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=P11912+/3HLt4VVhq53sFMej9v6KQvgGZLNsb4JKoOY=;
 b=HF5jLaYlGpv1PmFVNoPs6xc6GVSlg3d5YIA5JbtxdjMiKw9gjmNwpHEg
 VOytovkwbC87L7Ay2c0PLZwLsmiz/T8sMpXJYZ+fKIrPisqb0Zn6DyvX4
 A8Q9YO3Po2ptUBeLW25MlM7KsMe0frP41/nAAvhWkNqVIIHbcV3NqD2gW M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xbTejl4JBp2foj/8YfRCsIs6bv+wFqKN37+DEwsDM//zwwQb23wJqnviw7DHYNSGVvQPPf3fbl
 KEmoLVU78kodwEYzQdD+TRwOYmJm6aRrCUn9dwj6i1WkGPaq5iQYHZUp642ebTdDeV47yKSKK0
 sMGmCPg4zyiA3Qe5Mv8RHf5ULcGyIXSJnz5AVv30Yt//ZdbQrkC9qfQVJDs741SvSnTF7JgKaA
 TjdARcz2CkFuVL0tE2VTFhUCEKv02OCxgmOn+si2jT+TusQJdvfZsxMvHiflUgzqTie39oUAvo
 y5w=
X-SBRS: 2.7
X-MesageID: 12203660
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,424,1574139600"; d="scan'208";a="12203660"
Date: Mon, 10 Feb 2020 13:09:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200210120956.GH4679@Air-de-Roger>
References: <20200210114206.17115-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210114206.17115-1-andrew.cooper3@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/svm: Reduce vmentry latency
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMTE6NDI6MDZBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBXcml0aW5nIHRvIHRoZSBzdGFjayBwb2ludGVyIGluIHRoZSBtaWRkbGUgb2YgYSBs
aW5lIG9mIHBvcCBvcGVyYXRpb25zIGlzCj4gc3BlY2lmaWNhbGx5IHJlY29tbWVuZGVkIGFnYWlu
c3QgYnkgdGhlIG9wdGltaXNhdGlvbiBndWlkZSwgYW5kIGlzIGEgdGVjaG5pcXVlCj4gdXNlZCBi
eSBTcGVjdWxhdGl2ZSBMb2FkIEhhcmRlbmluZyB0byBjb21iYXQgU3BlY3RyZVJTQi4KPiAKPiBJ
biBwcmFjdGljZSwgaXQgY2F1c2VzIGFsbCBmdXJ0aGVyIHN0YWNrLXJlbGF0aXZlIGFjY2Vzc2Vz
IHRvIGJsb2NrIHVudGlsIHRoZQo+IHdyaXRlIHRvIHRoZSBzdGFjayBwb2ludGVyIHJldGlyZXMs
IHNvIHRoZSBzdGFjayBlbmdpbmUgY2FuIGdldCBiYWNrIGluIHN5bmMuCj4gCj4gUG9wIGludG8g
YW55IGRlYWQgcmVnaXN0ZXIgdG8gZGlzY2FyZCAlcmF4J3MgdmFsdWUgd2l0aG91dCBjbG9iYmVy
aW5nIHRoZQo+IHN0YWNrIGVuZ2luZS4gIFNtYWxsZXIgY29tcGlsZWQgY29kZSwgYW5kIHJ1bnMg
ZmFzdGVyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+CgpUaGFua3MuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:12:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:12:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j17vl-0000Fy-Em; Mon, 10 Feb 2020 12:12:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j17vk-0000Ft-Gw
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:12:48 +0000
X-Inumbo-ID: a5aa1578-4bfe-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a5aa1578-4bfe-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 12:12:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j17vh-0003nW-Q3; Mon, 10 Feb 2020 12:12:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j17vh-0002JG-9F; Mon, 10 Feb 2020 12:12:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j17vh-0006yf-8H; Mon, 10 Feb 2020 12:12:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146815-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job
 status>:broken:regression
 xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-i386-pvops:host-install(4):broken:regression
 xen-unstable:build-i386:host-install(4):broken:regression
 xen-unstable:build-amd64-xtf:host-install(4):broken:regression
 xen-unstable:build-amd64:host-install(4):broken:regression
 xen-unstable:build-arm64-pvops:host-install(4):broken:regression
 xen-unstable:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable:build-arm64:host-install(4):broken:regression
 xen-unstable:build-amd64-xsm:host-install(4):broken:regression
 xen-unstable:build-armhf-pvops:host-install(4):broken:regression
 xen-unstable:build-amd64-pvops:host-install(4):broken:regression
 xen-unstable:build-i386-xsm:host-install(4):broken:regression
 xen-unstable:build-amd64-prev:host-install(4):broken:regression
 xen-unstable:build-i386-prev:host-install(4):broken:regression
 xen-unstable:build-armhf:host-install(4):broken:regression
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 12:12:45 +0000
Subject: [Xen-devel] [xen-unstable test] 146815: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgxNSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgxNS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTQ2Nzk2CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3OTYKIGJ1aWxkLWFtZDY0LXh0ZiAgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc5
NgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTQ2Nzk2CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3OTYKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDE0Njc5NgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2Nzk2CiBidWlsZC1hbWQ2NC14c20gICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3
OTYKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDE0Njc5NgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2Nzk2CiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxNDY3OTYKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc5NgogYnVpbGQtaTM4Ni1wcmV2ICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2
Nzk2CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3OTYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTQgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2so
MSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LW1p
Z3J1cGdyYWRlICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcy
ZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4
ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjgxNSAgMjAyMC0wMi0wOSAwMTo1MToxMCBa
ICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYtcHZvcHMgYnJva2VuCmJyb2tl
bi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9r
ZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXByZXYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1k
NjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NC14dGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
YW1kNjQtcHJldiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1p
Mzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC14dGYgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3Rl
cCBidWlsZC1hcm02NC1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJt
NjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4t
c3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQt
YW1kNjQtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhv
c3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wcmV2IGhvc3QtaW5zdGFsbCg0
KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXByZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFs
cmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:14:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:14:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j17xj-0000Oi-1h; Mon, 10 Feb 2020 12:14:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2F+1=36=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1j17xh-0000Oc-7w
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:14:49 +0000
X-Inumbo-ID: eecd09c2-4bfe-11ea-b4b3-12813bfff9fa
Received: from out1-smtp.messagingengine.com (unknown [66.111.4.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eecd09c2-4bfe-11ea-b4b3-12813bfff9fa;
 Mon, 10 Feb 2020 12:14:48 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id BAA1521DC4;
 Mon, 10 Feb 2020 07:14:48 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Mon, 10 Feb 2020 07:14:48 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=XVm6BS
 +bXo9l2LZfU83jaQtTVipCcQ5ADa3ZltKPx0w=; b=NI5xCo9NbOLfEt3k4kNT9o
 u0n3cUJZ6nZoUpkUM+0eAU/AFdymayWVl/g1rk270zuqG11cxTUPkpfz+MxqKVg+
 5+COhE5kbzsSPe2daUb3jRWodxSEOY2q5jlrSfcJTzZE+u3z8Ahyn9gamawGCnL9
 mrFUzY+rhKXKlCm/gW+UsZk5zv1I5k8x78UncMVePiLYOzCTRXhWiBOI/6gE6Vkv
 ajBcMYRq287sDxAEip6+2XnQi7MD9+w9kOs3Obgf+Lhi7H+GTiZx5OSmUGvUrfWc
 QjttmpEfGUGRLaCd+osTYYRxW2KTNFvzhrG+ldge+iy9kgy6d5v0GWFY7Prg+meg
 ==
X-ME-Sender: <xms:OElBXk3Wd92yVqiliWao9Ezw7Wktxew6VH47jgKg1DumxvltF384KQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedriedugdefjecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujgesghdtreertddtjeenucfhrhhomhepofgrrhgvkhcu
 ofgrrhgtiiihkhhofihskhhiqdfikphrvggtkhhiuceomhgrrhhmrghrvghksehinhhvih
 hsihgslhgvthhhihhnghhslhgrsgdrtghomheqnecuffhomhgrihhnpehkvghrnhgvlhdr
 ohhrghenucfkphepjeejrddvgeefrddukeefrddvtdefnecuvehluhhsthgvrhfuihiivg
 eptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgs
 lhgvthhhihhnghhslhgrsgdrtghomh
X-ME-Proxy: <xmx:OElBXsAqGN8RB0VDBfBR_Y7ltl1bYHK7zrHH83P3jLPeEwEzDCaoiw>
 <xmx:OElBXojRmxFQw0V8q9V5biq5kBNq7dG1-3RrMKZzxwoI2VvadSj41g>
 <xmx:OElBXmP1Nr_bd0VvlgTmSt-mmjgGRcolNcLGtZp2nC_VPf7wCXE-jQ>
 <xmx:OElBXpLOkfNHbHXYXtRzpVJKH1JjHvGCnbPtz1mu25FZWn_PlCLlkA>
Received: from mail-itl (unknown [77.243.183.203])
 by mail.messagingengine.com (Postfix) with ESMTPA id 590A83280059;
 Mon, 10 Feb 2020 07:14:47 -0500 (EST)
Date: Mon, 10 Feb 2020 13:14:43 +0100
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Claudia <claudia1@disroot.org>
Message-ID: <20200210121443.GQ7869@mail-itl>
References: <20200209230655.GA32524@mail-itl>
 <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
 <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
MIME-Version: 1.0
In-Reply-To: <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, zachm1996@gmail.com,
 Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============8199367590215342507=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============8199367590215342507==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="vzUQzca511KWT6Hk"
Content-Disposition: inline


--vzUQzca511KWT6Hk
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch

On Mon, Feb 10, 2020 at 11:17:34AM +0000, Andrew Cooper wrote:
> On 10/02/2020 08:55, Jan Beulich wrote:
> > On 10.02.2020 00:06, Marek Marczykowski-G=C3=B3recki wrote:
> >> Hi,
> >>
> >> Multiple Qubes users have reported issues with resuming from S3 on AMD
> >> systems (Ryzen 2500U, Ryzen Pro 3700U, maybe more). The error message
> >> is:
> >>
> >> (XEN) CPU0: cap[ 1] is 7ed8320b (expected f6d8320b)
> >>
> >> If I read it right, this is:
> >>   - OSXSAVE: 0 -> 1
> >>   - HYPERVISOR: 1 -> 0
> >>
> >> Commenting out the panic on a failed recheck_cpu_features() in power.c
> >> makes the system work after resume, reportedly stable. But that doesn't
> >> sounds like a good idea generally.
> >>
> >> Is this difference a Xen fault (some missing MSR / other register
> >> restore on resume)? Or BIOS vendor / AMD, that could be worked around =
in
> >> Xen?
> > The transition of the HYPERVISOR bit is definitely a Xen issue,
> > with Andrew having sent a patch already (iirc).
>=20
> https://lore.kernel.org/xen-devel/20200127202121.2961-1-andrew.cooper3@ci=
trix.com/
>=20
> Code is correct.=C2=A0 Commit message needs rework, including in light of
> this discovery.=C2=A0 (I may eventually split it into two patches.)

Claudia, do you want to test with this patch?

> > The OSXSAVE part is a little more surprising,
>=20
> Not to me.=C2=A0 The checks only care if feature bits have gone missing, =
not
> if new ones have appeared.
>=20
> mmu_cr4_features includes OSXSAVE (from much later on boot than features
> get cached), so the s3 path observing the gain of OSXSAVE will have been
> happening ever since the checks were introduced (even on Intel.)

Is "x86: store cr4 during suspend/resume" patch from Roger related to
this?

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--vzUQzca511KWT6Hk
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl5BSTQACgkQ24/THMrX
1ywJNAf/YSiKiRPgvRTH5bqANSObTKyGVZmKITpo5XXmw8Gk36Im3HsCZ/9Vd2KN
tWalgd9RwHiboDbN/jV8QWZsJR/MlBzVALeSAQvpUwdXHoc25TFfSncththIDoas
Cg1bRe2QQSwoZOXiejLVneaXdEZsgiinGdF7yWaoY6rx6tKG4kRUjmeNi3lE0euy
CkJWImQGcNyx9rXOGAJPqb0q9g08zmyBs2FrZ8Rjt6LORmvh91B/WzMevclQB70f
23cqaigzTKz5vq4eXehhIfN5sXtCn3eScoP2+fzQ2N3SxGbuYvGTytyV4EibkFx4
7ECYdQt0UZLytkJMR1idAKbq19zvZA==
=Wpv6
-----END PGP SIGNATURE-----

--vzUQzca511KWT6Hk--


--===============8199367590215342507==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8199367590215342507==--


From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:22:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:22:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j184X-0001EV-RX; Mon, 10 Feb 2020 12:21:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jbPx=36=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j184V-0001EQ-VE
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:21:51 +0000
X-Inumbo-ID: ea537722-4bff-11ea-b4b3-12813bfff9fa
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea537722-4bff-11ea-b4b3-12813bfff9fa;
 Mon, 10 Feb 2020 12:21:51 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id a9so22974wmj.3
 for <xen-devel@lists.xenproject.org>; Mon, 10 Feb 2020 04:21:51 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=sYGEnxOLZBvSEzsY+FRzKlt9mwE+U4zkjYAsaybwSp4=;
 b=oXHRSMic1D+IqaYyuw1PR6XL5ccbYj0fzEwAEUDOhY+WkmA6UgAVDdhtZ/XhKhnJvO
 7XHztitkY0E+xbvpRwaDkcoNewhCyxpDmqekrkllwNxhkfsCV/iB/JSc8rL2Y0vABD9s
 /qpVgwKsndyroNIfx7MDU6/BD+HMWaHMayY3HPdp6B0E0bpAr/MfawTjZwE8NoYPzzTk
 C0y40570REOKunepjyubHKKKNWiEhbcs5ZzwWWO5EvBPtAEr49wcN9DHImuXSYycUEKx
 2Jgt4j8b1YxHsGhVkIRFgSUNfPcpZEm9WAITWBO/Lwyofjdbzvl4vgqiFh8GCS0gI5we
 LyjA==
X-Gm-Message-State: APjAAAVSwZq/AMqfgTJX7nORYJn1uw+0u1j+R0S3u7nfqCBlf/d+/Git
 VHj2yn1qxBcdqHv6Lg47I8s=
X-Google-Smtp-Source: APXvYqxc4ybZsvSRrSgZdvaiTUuYXhTuLvu3mb7WEOw9dZol/EsAqOcJkNcpf6mw+lwcO03OdKdWFg==
X-Received: by 2002:a1c:df09:: with SMTP id w9mr14443602wmg.143.1581337309471; 
 Mon, 10 Feb 2020 04:21:49 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id 2sm327346wrq.31.2020.02.10.04.21.48
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 10 Feb 2020 04:21:48 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
 <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
 <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <87208524-5c30-48cf-fe7a-e5d77a26414b@xen.org>
Date: Mon, 10 Feb 2020 12:21:47 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMC8wMi8yMDIwIDExOjU5LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxMC4wMi4y
MDIwIDEyOjAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDEwLzAyLzIwMjAgMTA6MjgsIEph
biBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMTAuMDIuMjAyMCAxMDo0NSwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+Pj4+IFBsZWFzZSBzdWdnZXN0IGEgbmV3IG5hbWUgZm9yIEJJVF9XT1JEKCkgYW5kIHdl
IGNhbiByZXB1cnBvc2UgaXQuIFNvCj4+Pj4gZmFyLCBJIGhhdmUgbm8gaWRlYSBob3cgdG8gcmVu
YW1lIGl0Lgo+Pj4KPj4+IF9CSVRfV09SRCgpIGlmIHlvdS93ZSB3ZXJlIHRvIGFjY2VwdCB0aGUg
bmFtZSBzcGFjZSB2aW9sYXRpb24sIG9yCj4+PiBCSVRNQVBfV09SRCgpPwo+Pgo+PiBCSVRNQVBf
V09SRCgpIGlzIG1pc2xlYWRpbmcgYXMgYml0bWFwIGFyZSB1c2luZyB1bnNpZ25lZCBsb25nLiBT
byBteQo+PiBwcmVmZXJlbmNlIGlzIF9CSVRfV09SRCgpLgo+Pgo+PiBBbm90aGVyIGFsdGVybmF0
aXZlIHdvdWxkIGJlIEFUT01JQ19XT1JEKCkuCj4gCj4gRXhjZXB0IHRoYXQgdGhlcmUgYXJlIGFs
c28gbm9uLWF0b21pYyBiaXRtYXAgb3BlcmF0aW9ucywgSSBkb24ndCByZWFsbHkKPiBjYXJlIGFi
b3V0IHRoZSBuYW1lIGFzIGxvbmcgYXMgaXQncyBub3QgQklUX1dPUkQoKSAob3IgYW55dGhpbmcg
ZWxzZQo+IHRoYXQncyBsaWtlbHkgdG8gY29sbGlkZSB3aXRoIG90aGVyIHN0dWZmLgoKSSBhbSBh
ZnJhaWQgd2UgYXJlIGRpc2FncmVpbmcgb24gd2hhdCBpcyBjb2xsaWRpbmcgd2l0aCB3aGF0IGhl
cmUuIFRoZSAKbmFtaW5nIG9uIEFybSBoYXMgYmVlbiBsaWtlIHRoYXQgZm9yIHRoZSBwYXN0IGZl
dyB5ZWFycy4gV2hpbGUgdGhpcyBtYXkgCm5vdCBoYXZlIGJlZW4gdGhlIGJlc3QgY2hvaWNlLCB0
aGlzIGlzIHlvdXIgc3VnZ2VzdGlvbiBjb2xsaWRpbmcgd2l0aCAKd2hhdCBpcyBleGlzdGluZy4K
CkkgYW0gbm90IGVudGlyZWx5IGZ1c3NlZCBhYm91dCB0aGUgbmFtZXNwYWNlIHZpb2xhdGlvbiwg
YWx0aG91Z2ggSSB0aGluayAKdGhlIG5hbWUgaXMgcG90ZW50aWFsbHkgbWlzbGVhZGluZy4gWWV0
LCBJIHdvdWxkIGJlIGhhcHB5IHRvIHVzZSAKX0JJVF9XT1JEKCkgYXMgdGhpcyBpcyB0aGUgYmVz
dCBvZiBpdCBzbyBmYXIuCgpXaGlsZSB0aGlzIGlzIGNvZGUgZmFsbHMgdW5kZXIgQXJtIG1haW50
YWluZXJzaGlwLCBJIGFtIHN0aWxsIGhhcHB5IHRvIApjb25zaWRlciBvdGhlciBuYW1pbmcuIEJ1
dCBhdCB0aGlzIHBvaW50LCB5b3Ugc2hvdWxkIGJlIHRoZSBvbmUgc3VnZ2VzdGluZy4KCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:33:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:33:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j18FC-0002FO-TG; Mon, 10 Feb 2020 12:32:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j18FB-0002FJ-8P
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:32:53 +0000
X-Inumbo-ID: 7420a640-4c01-11ea-852a-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7420a640-4c01-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 12:32:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D4477ACA4;
 Mon, 10 Feb 2020 12:32:50 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
 <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
 <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
 <87208524-5c30-48cf-fe7a-e5d77a26414b@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ea8e70a3-83d2-0491-115c-fbf18bd1d705@suse.com>
Date: Mon, 10 Feb 2020 13:32:49 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <87208524-5c30-48cf-fe7a-e5d77a26414b@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxMzoyMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpLAo+IAo+IE9uIDEw
LzAyLzIwMjAgMTE6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAxMC4wMi4yMDIwIDEyOjAw
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+PiBPbiAxMC8wMi8yMDIwIDEwOjI4LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+PiBPbiAxMC4wMi4yMDIwIDEwOjQ1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+
Pj4+IFBsZWFzZSBzdWdnZXN0IGEgbmV3IG5hbWUgZm9yIEJJVF9XT1JEKCkgYW5kIHdlIGNhbiBy
ZXB1cnBvc2UgaXQuIFNvCj4+Pj4+IGZhciwgSSBoYXZlIG5vIGlkZWEgaG93IHRvIHJlbmFtZSBp
dC4KPj4+Pgo+Pj4+IF9CSVRfV09SRCgpIGlmIHlvdS93ZSB3ZXJlIHRvIGFjY2VwdCB0aGUgbmFt
ZSBzcGFjZSB2aW9sYXRpb24sIG9yCj4+Pj4gQklUTUFQX1dPUkQoKT8KPj4+Cj4+PiBCSVRNQVBf
V09SRCgpIGlzIG1pc2xlYWRpbmcgYXMgYml0bWFwIGFyZSB1c2luZyB1bnNpZ25lZCBsb25nLiBT
byBteQo+Pj4gcHJlZmVyZW5jZSBpcyBfQklUX1dPUkQoKS4KPj4+Cj4+PiBBbm90aGVyIGFsdGVy
bmF0aXZlIHdvdWxkIGJlIEFUT01JQ19XT1JEKCkuCj4+Cj4+IEV4Y2VwdCB0aGF0IHRoZXJlIGFy
ZSBhbHNvIG5vbi1hdG9taWMgYml0bWFwIG9wZXJhdGlvbnMsIEkgZG9uJ3QgcmVhbGx5Cj4+IGNh
cmUgYWJvdXQgdGhlIG5hbWUgYXMgbG9uZyBhcyBpdCdzIG5vdCBCSVRfV09SRCgpIChvciBhbnl0
aGluZyBlbHNlCj4+IHRoYXQncyBsaWtlbHkgdG8gY29sbGlkZSB3aXRoIG90aGVyIHN0dWZmLgo+
IAo+IEkgYW0gYWZyYWlkIHdlIGFyZSBkaXNhZ3JlaW5nIG9uIHdoYXQgaXMgY29sbGlkaW5nIHdp
dGggd2hhdCBoZXJlLiBUaGUgCj4gbmFtaW5nIG9uIEFybSBoYXMgYmVlbiBsaWtlIHRoYXQgZm9y
IHRoZSBwYXN0IGZldyB5ZWFycy4gV2hpbGUgdGhpcyBtYXkgCj4gbm90IGhhdmUgYmVlbiB0aGUg
YmVzdCBjaG9pY2UsIHRoaXMgaXMgeW91ciBzdWdnZXN0aW9uIGNvbGxpZGluZyB3aXRoIAo+IHdo
YXQgaXMgZXhpc3RpbmcuCgpJdCBpcyBhIHBsYWluIGltcG9ydCBmcm9tIExpbnV4IHdoaWNoIGhh
cyB0dXJuZWQgb3V0IGltcG9zc2libGUKYmVjYXVzZSBvZiB0aGUgY2hhbmdlIHRoYXQgd2FzIGRv
bmUgYXQgc29tZSBwb2ludCB0byBBcm0gY29kZQp3aGljaCwgSSBndWVzcywgYWxzbyBvcmlnaW5h
bGx5IGNhbWUgZnJvbSBMaW51eC4gVGhlcmUncyBubyBuZXcKbmFtaW5nIEkndmUgYmVlbiBzdWdn
ZXN0aW5nIGhlcmUgYXQgYWxsLgoKPiBJIGFtIG5vdCBlbnRpcmVseSBmdXNzZWQgYWJvdXQgdGhl
IG5hbWVzcGFjZSB2aW9sYXRpb24sIGFsdGhvdWdoIEkgdGhpbmsgCj4gdGhlIG5hbWUgaXMgcG90
ZW50aWFsbHkgbWlzbGVhZGluZy4gWWV0LCBJIHdvdWxkIGJlIGhhcHB5IHRvIHVzZSAKPiBfQklU
X1dPUkQoKSBhcyB0aGlzIGlzIHRoZSBiZXN0IG9mIGl0IHNvIGZhci4KPiAKPiBXaGlsZSB0aGlz
IGlzIGNvZGUgZmFsbHMgdW5kZXIgQXJtIG1haW50YWluZXJzaGlwLCBJIGFtIHN0aWxsIGhhcHB5
IHRvIAo+IGNvbnNpZGVyIG90aGVyIG5hbWluZy4gQnV0IGF0IHRoaXMgcG9pbnQsIHlvdSBzaG91
bGQgYmUgdGhlIG9uZSBzdWdnZXN0aW5nLgoKQklUX1VOSVQoKSBvciBCSVRPUF9VTklUKCkgb3Ig
QklUT1BfV09SRCgpPwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:42:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:42:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j18OR-00036i-WC; Mon, 10 Feb 2020 12:42:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j18OQ-00036C-GO
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:42:26 +0000
X-Inumbo-ID: c9ceada2-4c02-11ea-b4b8-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9ceada2-4c02-11ea-b4b8-12813bfff9fa;
 Mon, 10 Feb 2020 12:42:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581338546;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=AjylJs09jC+oXaYooUT7e7g35ZW0fk3halagEZ1dmzE=;
 b=c14XJOAd24dJLUA8A+QOlTDUoR9RSsHaeuWBQS+0wy7bATPvpH68YBh1
 FD9J7cKpi8gDH2fsq0bjGI0TYoK9WDp2XsizFhMCFEIcFJIiAHynSHioN
 SnDQnpSXKYnyuBl+jPXi2Hb1DnPDSpVM1l+sR9L2Hl9xyG8bWYbrt96zQ o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Cqi6w4PA+vijoYowEhUDgmvgu+8d0B4cv4INokE1AfhdPPeiTxkuqjHkLpYOMiOMOyfRSeWetf
 jMzYQyYgo6INzGcTzFuxK+z96SVS4M2zQBTWxGsfvybbtWU8ilFeEXLgr+mN1LZ8YGrC9UFr73
 oXGHXGoEkmnCBn2vhIL/83Xbw7UC6AzHOqGx4uxHTqGYVm60Z4u+mllTikQqT8kFJeXprA/OH3
 l7M5KzOeoxGIRhfqK9Ey5HfTtckqHRbGeLajv3Z4biJnoSaZXlaBxL9J4DaRx8aDydd+8BaNcK
 Aig=
X-SBRS: 2.7
X-MesageID: 12373930
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,424,1574139600"; d="scan'208";a="12373930"
Date: Mon, 10 Feb 2020 13:42:17 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Christopher Clark <christopher.w.clark@gmail.com>
Message-ID: <20200210124217.GI4679@Air-de-Roger>
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210043516.1996-1-christopher.w.clark@gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] tools/configure: generate stubs and
 long-double 32-bit headers if needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Rich Persaud <persaur@gmail.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBGZWIgMDksIDIwMjAgYXQgMDg6MzU6MTRQTSAtMDgwMCwgQ2hyaXN0b3BoZXIgQ2xh
cmsgd3JvdGU6Cj4gVGhlIGdudS9zdHVicy0zMi5oIGFuZCBiaXRzL2xvbmctZG91YmxlLTMyLmgg
aGVhZGVycyBhcmUgcmVxdWlyZWQgdG8KPiBidWlsZCBodm1sb2FkZXIgYnV0IGFyZSBub3QgYWx3
YXlzIGF2YWlsYWJsZSBpbiA2NC1iaXQgYnVpbGQKPiBlbnZpcm9ubWVudHMuIFRvIGF2b2lkIGlu
dHJvZHVjaW5nIGEgYnVpbGQgcmVxdWlyZW1lbnQgb24gMzItYml0Cj4gbXVsdGlsaWIgZ2VuZXJh
dGUgdmVyc2lvbnMgb2YgdGhlbSBmcm9tIHRoZSA2NC1iaXQgZXF1aXZhbGVudCBoZWFkZXIuCj4g
Cj4gVGhpcyBwYXRjaCBlbmFibGVzIHRoZSByZW1vdmFsIG9mIGRvd25zdHJlYW0gcGF0Y2hpbmcg
dGhhdCBoYXMgYmVlbgo+IGNhcnJpZWQgaW4gdGhlIFlvY3RvL09wZW5FbWJlZGRlZCBtZXRhLXZp
cnR1YWxpemF0aW9uIGxheWVyIHNpbmNlIDIwMTIuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0
b3BoZXIgQ2xhcmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KCkkgdGhpbmsg
dGhpcyB3b3VsZCBiZSBiZXR0ZXIgZG9uZSBpbiB0b29scy9pbmNsdWRlIGFzIHBhcnQgb2YKcG9w
dWxhdGluZyB0b29scy9pbmNsdWRlLgoKQWxzbyB0aGlzIGxvb2tzIHNwZWNpZmljIHRvIHVzaW5n
IGdjYyB0byBidWlsZCB0aGUgdG9vbHMsIHdoaWNoIGNvdWxkCmJlIHNraXBwZWQgd2hlbiBidWls
ZGluZyB3aXRoIGNsYW5nPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:46:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j18S3-0003TN-9e; Mon, 10 Feb 2020 12:46:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j18S1-0003TI-Vo
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:46:10 +0000
X-Inumbo-ID: 4f3f4604-4c03-11ea-b472-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4f3f4604-4c03-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 12:46:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581338768;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=O36cEhGyIacPa12Nd1YOllcsRKAj6PiiM80shwJkFVg=;
 b=EwMp5ei26aUgEhQfPYi0tHDaYltZub5939LMBmaBzAO1sjnmdLLRhTAn
 +wweoVBhFzOqbs527hOdBTUYEGUKZWByBtPex4TGhL/hYoj7b8FoSSLYL
 4mQ26LCJjpjk81VPgMoyI7BiYE7RbcuN4t8RFFKkNd4zf4ijjcOqC09vN A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8V2r2uZlzdJfkslr8x+29RcRtW1TqZjmD4Y4EEFZpgfyH1X+p+tmHAGgwMplU/v6tnJm6Fsp6W
 9tqO9NKGSrdlOHnJRfJJ4MSfYxYrUb6tduvmLDbis7NpQXHwOP1+RQymu4e3hp/xTzAYS8j3sp
 TXGELJQtuVXd/uwScQ2nJ3P5egtiOazD2XmGj9+AiG0tzhik10DqDFG0150ddn4Ff4FTDV8KOX
 l+ZQzPivCoMXXA7C7cpRkrW7KttcZXfBddISCsJaM6usPayO7p1bALlrubQFSuLTQnBcd4LXMM
 Ah8=
X-SBRS: 2.7
X-MesageID: 12632855
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,424,1574139600"; d="scan'208";a="12632855"
To: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Claudia <claudia1@disroot.org>
References: <20200209230655.GA32524@mail-itl>
 <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
 <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
 <20200210121443.GQ7869@mail-itl>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <4e27eb03-ee21-0ab9-f225-51f5d78fe01b@citrix.com>
Date: Mon, 10 Feb 2020 12:46:04 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200210121443.GQ7869@mail-itl>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, zachm1996@gmail.com,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxMjoxNCwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+
IE9uIE1vbiwgRmViIDEwLCAyMDIwIGF0IDExOjE3OjM0QU0gKzAwMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4+IE9uIDEwLzAyLzIwMjAgMDg6NTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24g
MTAuMDIuMjAyMCAwMDowNiwgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIHdyb3RlOgo+Pj4+
IEhpLAo+Pj4+Cj4+Pj4gTXVsdGlwbGUgUXViZXMgdXNlcnMgaGF2ZSByZXBvcnRlZCBpc3N1ZXMg
d2l0aCByZXN1bWluZyBmcm9tIFMzIG9uIEFNRAo+Pj4+IHN5c3RlbXMgKFJ5emVuIDI1MDBVLCBS
eXplbiBQcm8gMzcwMFUsIG1heWJlIG1vcmUpLiBUaGUgZXJyb3IgbWVzc2FnZQo+Pj4+IGlzOgo+
Pj4+Cj4+Pj4gKFhFTikgQ1BVMDogY2FwWyAxXSBpcyA3ZWQ4MzIwYiAoZXhwZWN0ZWQgZjZkODMy
MGIpCj4+Pj4KPj4+PiBJZiBJIHJlYWQgaXQgcmlnaHQsIHRoaXMgaXM6Cj4+Pj4gICAtIE9TWFNB
VkU6IDAgLT4gMQo+Pj4+ICAgLSBIWVBFUlZJU09SOiAxIC0+IDAKPj4+Pgo+Pj4+IENvbW1lbnRp
bmcgb3V0IHRoZSBwYW5pYyBvbiBhIGZhaWxlZCByZWNoZWNrX2NwdV9mZWF0dXJlcygpIGluIHBv
d2VyLmMKPj4+PiBtYWtlcyB0aGUgc3lzdGVtIHdvcmsgYWZ0ZXIgcmVzdW1lLCByZXBvcnRlZGx5
IHN0YWJsZS4gQnV0IHRoYXQgZG9lc24ndAo+Pj4+IHNvdW5kcyBsaWtlIGEgZ29vZCBpZGVhIGdl
bmVyYWxseS4KPj4+Pgo+Pj4+IElzIHRoaXMgZGlmZmVyZW5jZSBhIFhlbiBmYXVsdCAoc29tZSBt
aXNzaW5nIE1TUiAvIG90aGVyIHJlZ2lzdGVyCj4+Pj4gcmVzdG9yZSBvbiByZXN1bWUpPyBPciBC
SU9TIHZlbmRvciAvIEFNRCwgdGhhdCBjb3VsZCBiZSB3b3JrZWQgYXJvdW5kIGluCj4+Pj4gWGVu
Pwo+Pj4gVGhlIHRyYW5zaXRpb24gb2YgdGhlIEhZUEVSVklTT1IgYml0IGlzIGRlZmluaXRlbHkg
YSBYZW4gaXNzdWUsCj4+PiB3aXRoIEFuZHJldyBoYXZpbmcgc2VudCBhIHBhdGNoIGFscmVhZHkg
KGlpcmMpLgo+PiBodHRwczovL2xvcmUua2VybmVsLm9yZy94ZW4tZGV2ZWwvMjAyMDAxMjcyMDIx
MjEuMjk2MS0xLWFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20vCj4+Cj4+IENvZGUgaXMgY29ycmVj
dC7CoCBDb21taXQgbWVzc2FnZSBuZWVkcyByZXdvcmssIGluY2x1ZGluZyBpbiBsaWdodCBvZgo+
PiB0aGlzIGRpc2NvdmVyeS7CoCAoSSBtYXkgZXZlbnR1YWxseSBzcGxpdCBpdCBpbnRvIHR3byBw
YXRjaGVzLikKPiBDbGF1ZGlhLCBkbyB5b3Ugd2FudCB0byB0ZXN0IHdpdGggdGhpcyBwYXRjaD8K
Pgo+Pj4gVGhlIE9TWFNBVkUgcGFydCBpcyBhIGxpdHRsZSBtb3JlIHN1cnByaXNpbmcsCj4+IE5v
dCB0byBtZS7CoCBUaGUgY2hlY2tzIG9ubHkgY2FyZSBpZiBmZWF0dXJlIGJpdHMgaGF2ZSBnb25l
IG1pc3NpbmcsIG5vdAo+PiBpZiBuZXcgb25lcyBoYXZlIGFwcGVhcmVkLgo+Pgo+PiBtbXVfY3I0
X2ZlYXR1cmVzIGluY2x1ZGVzIE9TWFNBVkUgKGZyb20gbXVjaCBsYXRlciBvbiBib290IHRoYW4g
ZmVhdHVyZXMKPj4gZ2V0IGNhY2hlZCksIHNvIHRoZSBzMyBwYXRoIG9ic2VydmluZyB0aGUgZ2Fp
biBvZiBPU1hTQVZFIHdpbGwgaGF2ZSBiZWVuCj4+IGhhcHBlbmluZyBldmVyIHNpbmNlIHRoZSBj
aGVja3Mgd2VyZSBpbnRyb2R1Y2VkIChldmVuIG9uIEludGVsLikKPiBJcyAieDg2OiBzdG9yZSBj
cjQgZHVyaW5nIHN1c3BlbmQvcmVzdW1lIiBwYXRjaCBmcm9tIFJvZ2VyIHJlbGF0ZWQgdG8KPiB0
aGlzPwoKTm8uwqAgSXQgd291bGRuJ3QgaGF2ZSBhbnkgZWZmZWN0IG9uIHRoaXMgaXNzdWUsIGFu
ZCBoYXNuJ3Qvd29uJ3QgYmVlbgp0YWtlbiBmb3IgdGhlIHJlYXNvbnMgSSBkZXNjcmliZWQgb3V0
IGluIHRoZSBlbWFpbCBjaGFpbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 12:54:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 12:54:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j18Zl-0004KT-AK; Mon, 10 Feb 2020 12:54:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jbPx=36=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j18Zj-0004KO-Gc
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 12:54:07 +0000
X-Inumbo-ID: 6c2ea01a-4c04-11ea-b4b8-12813bfff9fa
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c2ea01a-4c04-11ea-b4b8-12813bfff9fa;
 Mon, 10 Feb 2020 12:54:07 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id c84so151380wme.4
 for <xen-devel@lists.xenproject.org>; Mon, 10 Feb 2020 04:54:07 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=azEsV084XPRbiqwRi2j9+pl9JVXgmHOa8j5Fd1259jo=;
 b=TJaUqfBEj971er7DuWNrg4o8Mf7SEQ+I+ooP79IIoJRzHwDY5g9BrhTFLQ/kUAgnOw
 pQP1nPhGnnjAQ5XpgcYfS3bY67GfbREBaSHrkW8aDCXV9oegMI2al7GC+/P78Y2bZejQ
 cdziTOWBC5OjuSlnU8jp4kcJGrWtAZhol+2TOOgTmfCgpXreOZPMWqZrYsgyoPTTTL6r
 QmJWxmSSvf+Gk3EU9RkgBQ/9IOMc0IoIYc94a85IL4PL5BdOM/SaXDkwkIGnM4RlurIQ
 p+538avtIt5CAbtJ9BOMTvbNw2czcVwQuhT8SZF6Z9k8l7E0abWAgRnAyz/SzP7rEqwN
 R0fQ==
X-Gm-Message-State: APjAAAXdKYTdn4jCXuCsxiq5SqMCn5wfzuRFmVHOhxG4c5k/0qZJqQkr
 JSf9bIbaAZK+xQpU3iSNTco=
X-Google-Smtp-Source: APXvYqy5vRuv+Ehy50UjC2pCrdV4h/kL5/mOEzRQ6uMZZT8UzKFUyZ/lZYSS95fDQtSt7eeQXA3Tbg==
X-Received: by 2002:a7b:c0d9:: with SMTP id s25mr14898161wmh.98.1581339246351; 
 Mon, 10 Feb 2020 04:54:06 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-233.amazon.com.
 [54.240.197.233])
 by smtp.gmail.com with ESMTPSA id k8sm402052wrq.67.2020.02.10.04.54.05
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 10 Feb 2020 04:54:05 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200204173455.22020-1-roger.pau@citrix.com>
 <20200204173455.22020-3-roger.pau@citrix.com>
 <3d067f06-a054-bbe1-916e-ef43e2527f45@suse.com>
 <20200205132144.GS4679@Air-de-Roger>
 <775b8691-068d-2af9-1b59-d66233708595@suse.com>
 <69d410bd-2397-537d-6507-4c710d166396@xen.org>
 <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
 <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
 <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
 <87208524-5c30-48cf-fe7a-e5d77a26414b@xen.org>
 <ea8e70a3-83d2-0491-115c-fbf18bd1d705@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <22c23ea7-e8ee-d09f-6702-888e364f76f0@xen.org>
Date: Mon, 10 Feb 2020 12:54:04 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <ea8e70a3-83d2-0491-115c-fbf18bd1d705@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMC8wMi8yMDIwIDEyOjMyLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxMC4wMi4yMDIw
IDEzOjIxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiAxMC8wMi8yMDIwIDEx
OjU5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDEwLjAyLjIwMjAgMTI6MDAsIEp1bGllbiBH
cmFsbCB3cm90ZToKPj4+PiBPbiAxMC8wMi8yMDIwIDEwOjI4LCBKYW4gQmV1bGljaCB3cm90ZToK
Pj4+Pj4gT24gMTAuMDIuMjAyMCAxMDo0NSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4gUGxl
YXNlIHN1Z2dlc3QgYSBuZXcgbmFtZSBmb3IgQklUX1dPUkQoKSBhbmQgd2UgY2FuIHJlcHVycG9z
ZSBpdC4gU28KPj4+Pj4+IGZhciwgSSBoYXZlIG5vIGlkZWEgaG93IHRvIHJlbmFtZSBpdC4KPj4+
Pj4KPj4+Pj4gX0JJVF9XT1JEKCkgaWYgeW91L3dlIHdlcmUgdG8gYWNjZXB0IHRoZSBuYW1lIHNw
YWNlIHZpb2xhdGlvbiwgb3IKPj4+Pj4gQklUTUFQX1dPUkQoKT8KPj4+Pgo+Pj4+IEJJVE1BUF9X
T1JEKCkgaXMgbWlzbGVhZGluZyBhcyBiaXRtYXAgYXJlIHVzaW5nIHVuc2lnbmVkIGxvbmcuIFNv
IG15Cj4+Pj4gcHJlZmVyZW5jZSBpcyBfQklUX1dPUkQoKS4KPj4+Pgo+Pj4+IEFub3RoZXIgYWx0
ZXJuYXRpdmUgd291bGQgYmUgQVRPTUlDX1dPUkQoKS4KPj4+Cj4+PiBFeGNlcHQgdGhhdCB0aGVy
ZSBhcmUgYWxzbyBub24tYXRvbWljIGJpdG1hcCBvcGVyYXRpb25zLCBJIGRvbid0IHJlYWxseQo+
Pj4gY2FyZSBhYm91dCB0aGUgbmFtZSBhcyBsb25nIGFzIGl0J3Mgbm90IEJJVF9XT1JEKCkgKG9y
IGFueXRoaW5nIGVsc2UKPj4+IHRoYXQncyBsaWtlbHkgdG8gY29sbGlkZSB3aXRoIG90aGVyIHN0
dWZmLgo+Pgo+PiBJIGFtIGFmcmFpZCB3ZSBhcmUgZGlzYWdyZWluZyBvbiB3aGF0IGlzIGNvbGxp
ZGluZyB3aXRoIHdoYXQgaGVyZS4gVGhlCj4+IG5hbWluZyBvbiBBcm0gaGFzIGJlZW4gbGlrZSB0
aGF0IGZvciB0aGUgcGFzdCBmZXcgeWVhcnMuIFdoaWxlIHRoaXMgbWF5Cj4+IG5vdCBoYXZlIGJl
ZW4gdGhlIGJlc3QgY2hvaWNlLCB0aGlzIGlzIHlvdXIgc3VnZ2VzdGlvbiBjb2xsaWRpbmcgd2l0
aAo+PiB3aGF0IGlzIGV4aXN0aW5nLgo+IAo+IEl0IGlzIGEgcGxhaW4gaW1wb3J0IGZyb20gTGlu
dXggd2hpY2ggaGFzIHR1cm5lZCBvdXQgaW1wb3NzaWJsZQo+IGJlY2F1c2Ugb2YgdGhlIGNoYW5n
ZSB0aGF0IHdhcyBkb25lIGF0IHNvbWUgcG9pbnQgdG8gQXJtIGNvZGUKPiB3aGljaCwgSSBndWVz
cywgYWxzbyBvcmlnaW5hbGx5IGNhbWUgZnJvbSBMaW51eC4gVGhlcmUncyBubyBuZXcKPiBuYW1p
bmcgSSd2ZSBiZWVuIHN1Z2dlc3RpbmcgaGVyZSBhdCBhbGwuCgpXZSBuZXZlciBjbGFpbWVkIHdl
IHdvdWxkIGJlIGZ1bGx5IGNvbXBhdGlibGUgd2l0aCBMaW51eCBhbmQgSSBkb24ndCAKdGhpbmsg
d2UgY291bGQgZXZlcnkgY2xhaW0gaXQuIFBhcnRpY3VsYXJseSwgdGhlIGJpdG9wIG9wZXJhdGlv
bnMgYXJlIApkaWZmZXJlbnQgZ2l2ZW4gTGludXggYml0b3BzIGFyZSBiYXNlZCBvbiB1bnNpZ25l
ZCBsb25nLgoKVGhlIGJpdG9wIGRpZCBpbmRlZWQgY2FtZSBmcm9tIExpbnV4IG9yaWdpbmFsbHks
IGhvd2V2ZXIgd2UgaGFkIHRvIGFkYXB0IAp0aGVtIGJlY2F1c2UgTGludXggQXJtdjggYml0b3Ag
d2FzIGV4cGVjdGluZyA4LWJ5dGUgYWxpZ25lZC4gVGhpcyBkb2VzIApub3QgaG9sZCBvbiBYZW4u
Cgo+IAo+PiBJIGFtIG5vdCBlbnRpcmVseSBmdXNzZWQgYWJvdXQgdGhlIG5hbWVzcGFjZSB2aW9s
YXRpb24sIGFsdGhvdWdoIEkgdGhpbmsKPj4gdGhlIG5hbWUgaXMgcG90ZW50aWFsbHkgbWlzbGVh
ZGluZy4gWWV0LCBJIHdvdWxkIGJlIGhhcHB5IHRvIHVzZQo+PiBfQklUX1dPUkQoKSBhcyB0aGlz
IGlzIHRoZSBiZXN0IG9mIGl0IHNvIGZhci4KPj4KPj4gV2hpbGUgdGhpcyBpcyBjb2RlIGZhbGxz
IHVuZGVyIEFybSBtYWludGFpbmVyc2hpcCwgSSBhbSBzdGlsbCBoYXBweSB0bwo+PiBjb25zaWRl
ciBvdGhlciBuYW1pbmcuIEJ1dCBhdCB0aGlzIHBvaW50LCB5b3Ugc2hvdWxkIGJlIHRoZSBvbmUg
c3VnZ2VzdGluZy4KPiAKPiBCSVRfVU5JVCgpIG9yIEJJVE9QX1VOSVQoKSBvciBCSVRPUF9XT1JE
KCk/CgpCSVRPUF9XT1JEKCkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:19:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:19:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j18xj-0006Gf-LT; Mon, 10 Feb 2020 13:18:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8uky=36=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j18xi-0006GZ-Nh
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:18:54 +0000
X-Inumbo-ID: e1ee476c-4c07-11ea-8cad-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e1ee476c-4c07-11ea-8cad-bc764e2007e4;
 Mon, 10 Feb 2020 13:18:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581340733;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=zVHYbeqqY6rE5AK10xq5c+T7g0bb1AZCwHUj+R05lvo=;
 b=d0oidAl1ZlwmtjLg6ODUmgHhNX07sOfpsAMcW26Snini5+QpdgFfjGyu
 LeCPDlBLaNQ3ks8IwNQTnRXzOIAM3Otx5MXdlmJpmDsQIbPOQFHLFUQqB
 8ikSIajq5Mb8nCzuvfuFSYY0oZDO/oW4l0b3Sk+zw0Pbu1LSxSEWrpAbH 8=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@eu.citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@eu.citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@eu.citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /K0TpT/dllT0N2YfvUWMCM7xYCIQQFsJ19UPZFiyWNosnxvhfwis/h4q72F3WwkA7JffuL0Gq7
 GeQ+FFH6Gd20Zn8/Yx9SM1HgmmwOC3kN/n1/COr/W2H63t02NvjIeoYNwAVCtn0J/XQreNqaer
 /U6/ojIcchpxrnBaFqGtdtNsCxczk8FSYuEH/5ISSd5GsIv8p59PhgW89KYwXRDoGbO6Aw/eUA
 J52EsiI/nEj4b+ZHny8Bhr6HmHPqC1R/jZzcQ+zSDQLTtcqVAF295+Oo5YQM2jT10n4elLLIb2
 PUs=
X-SBRS: 2.7
X-MesageID: 12206241
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12206241"
From: Ian Jackson <ian.jackson@eu.citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 13:18:48 +0000
Message-ID: <20200210131848.17812-1-ian.jackson@eu.citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [OSSTEST PATCH] production-config: Update
 TftpDiVersion_stretch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0t
LQogcHJvZHVjdGlvbi1jb25maWcgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24o
KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9wcm9kdWN0aW9uLWNvbmZpZyBiL3Byb2R1
Y3Rpb24tY29uZmlnCmluZGV4IDQxZjY4NDA5Li4xMDNiODkxNSAxMDA2NDQKLS0tIGEvcHJvZHVj
dGlvbi1jb25maWcKKysrIGIvcHJvZHVjdGlvbi1jb25maWcKQEAgLTkwLDcgKzkwLDcgQEAgVGZ0
cE5ldGJvb3RHcm91cCBvc3N0ZXN0CiAjIFVwZGF0ZSB3aXRoIC4vbWctZGViaWFuLWluc3RhbGxl
ci11cGRhdGUoLWFsbCkKIFRmdHBEaVZlcnNpb25fd2hlZXp5IDIwMTYtMDYtMDgKIFRmdHBEaVZl
cnNpb25famVzc2llIDIwMTgtMDYtMjYKLVRmdHBEaVZlcnNpb25fc3RyZXRjaCAyMDE5LTA5LTEw
CitUZnRwRGlWZXJzaW9uX3N0cmV0Y2ggMjAyMC0wMi0xMAogCiBEZWJpYW5TbmFwc2hvdEJhY2tw
b3J0c19qZXNzaWUgaHR0cDovL3NuYXBzaG90LmRlYmlhbi5vcmcvYXJjaGl2ZS9kZWJpYW4vMjAx
OTAyMDZUMjExMzE0Wi8KIAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:22:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:22:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j191X-00071b-6r; Mon, 10 Feb 2020 13:22:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j191W-00071V-00
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:22:50 +0000
X-Inumbo-ID: 6ec98638-4c08-11ea-b4bd-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ec98638-4c08-11ea-b4bd-12813bfff9fa;
 Mon, 10 Feb 2020 13:22:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 86D09ACE8;
 Mon, 10 Feb 2020 13:22:48 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
Date: Mon, 10 Feb 2020 14:22:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200208151939.31691-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDguMDIuMjAyMCAxNjoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS9kb2NzL21p
c2MvcHZoLnBhbmRvYwo+ICsrKyBiL2RvY3MvbWlzYy9wdmgucGFuZG9jCj4gQEAgLTIzLDcgKzIz
LDcgQEAgZm9sbG93aW5nIG1hY2hpbmUgc3RhdGU6Cj4gICAqIGBjc2A6IG11c3QgYmUgYSAzMi1i
aXQgcmVhZC9leGVjdXRlIGNvZGUgc2VnbWVudCB3aXRoIGEgYmFzZSBvZiDigJgw4oCZCj4gICAg
IGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRoZSBzZWxlY3RvciB2YWx1ZSBpcyB1
bnNwZWNpZmllZC4KPiAgCj4gLSAqIGBkc2AsIGBlc2A6IG11c3QgYmUgYSAzMi1iaXQgcmVhZC93
cml0ZSBkYXRhIHNlZ21lbnQgd2l0aCBhIGJhc2Ugb2YKPiArICogYGRzYCwgYGVzYCwgYHNzYDog
bXVzdCBiZSBhIDMyLWJpdCByZWFkL3dyaXRlIGRhdGEgc2VnbWVudCB3aXRoIGEgYmFzZSBvZgo+
ICAgICDigJgw4oCZIGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRoZSBzZWxlY3Rv
ciB2YWx1ZXMgYXJlIGFsbCB1bnNwZWNpZmllZC4KCldvdWxkbid0IHRoaXMgd2FudCBhY2NvbXBh
bnlpbmcgd2l0aCBhbiBhZGp1c3RtZW50IHRvCnhlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmM6Y2hl
Y2tfc2VnbWVudCgpLCB3aGljaCByaWdodCBub3cKaXNuJ3QgaW4gbGluZSB3aXRoIGVpdGhlciBv
bGQgb3IgbmV3IHZlcnNpb24gb2YgdGhpcyBkb2M/CgpKYW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:28:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:28:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j196f-0007F1-4s; Mon, 10 Feb 2020 13:28:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7/Y4=36=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j196d-0007Ek-T0
 for xen-devel@lists.xen.org; Mon, 10 Feb 2020 13:28:07 +0000
X-Inumbo-ID: 2bfbdad0-4c09-11ea-b4bd-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2bfbdad0-4c09-11ea-b4bd-12813bfff9fa;
 Mon, 10 Feb 2020 13:28:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581341287;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=opbvteBDcQt8TMq05Xoco2FvwOxB7xQFs3oCBwqLCAg=;
 b=RGgk3lkRH2E0BmzV/lkt1ItWxNa8nr+rZW6tOVcY0n6sVWwd/CQvpsa9
 UFMx4ZPQDXLEmSVke90etWlEurcOcJq3rUE1virvYzkIB/pzgL2VnnbiM
 fWlcZ2D+Q1ogKIedkLZEWoaLBhtBm2FTOGxpMWAi9yRePKMyP3YB+laT4 Y=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v27w17BgUeGjtp/rl+JvfJKbl+EaZoEoDjOXy+AxgNKoUVuR3HsBp3/YwqB9C4hhsfHfEiE5R8
 Whp2yvSJsJIZGHYa4NCcKw23XExw6bKzW3EMqZcR6rU8AvrEaseHho+J2sSxsiS3elFH0s0Ja0
 soe8U2ZuKnE5dtm/45/ysKOJjCySAWU8mJCVOf8aabf41Wa/kPUnRQlQDPiBOOUdHjg0MfKRgb
 h5R+0CQLPMCQ0uAK1uf+ztaHPEZ1AYc+pLaw6b6CVKL34Mz9s6NHWfx0Vt1uvPZ6aSMvam2HSV
 csE=
X-SBRS: 2.7
X-MesageID: 12569220
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12569220"
To: David Miller <davem@davemloft.net>
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
 <20200207142652.670-5-sergey.dyasli@citrix.com>
 <20200207.153630.1432371073271757175.davem@davemloft.net>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <db55bbec-e685-e3b6-638a-3d707d8892c0@citrix.com>
Date: Mon, 10 Feb 2020 13:27:38 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200207.153630.1432371073271757175.davem@davemloft.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/4] xen/netback: fix grant copy across
 page boundary
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 wei.liu@kernel.org, sstabellini@kernel.org, ross.lagerwall@citrix.com,
 netdev@vger.kernel.org, george.dunlap@citrix.com, linux-kernel@vger.kernel.org,
 kasan-dev@googlegroups.com, xen-devel@lists.xen.org, paul@xen.org,
 linux-mm@kvack.org, glider@google.com, aryabinin@virtuozzo.com,
 boris.ostrovsky@oracle.com, akpm@linux-foundation.org, dvyukov@google.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDIvMjAyMCAxNDozNiwgRGF2aWQgTWlsbGVyIHdyb3RlOgo+IEZyb206IFNlcmdleSBE
eWFzbGkgPHNlcmdleS5keWFzbGlAY2l0cml4LmNvbT4KPiBEYXRlOiBGcmksIDcgRmViIDIwMjAg
MTQ6MjY6NTIgKzAwMDAKPgo+PiBGcm9tOiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxA
Y2l0cml4LmNvbT4KPj4KPj4gV2hlbiBLQVNBTiAob3IgU0xVQl9ERUJVRykgaXMgdHVybmVkIG9u
LCB0aGVyZSBpcyBhIGhpZ2hlciBjaGFuY2UgdGhhdAo+PiBub24tcG93ZXItb2YtdHdvIGFsbG9j
YXRpb25zIGFyZSBub3QgYWxpZ25lZCB0byB0aGUgbmV4dCBwb3dlciBvZiAyIG9mCj4+IHRoZSBz
aXplLiBUaGVyZWZvcmUsIGhhbmRsZSBncmFudCBjb3BpZXMgdGhhdCBjcm9zcyBwYWdlIGJvdW5k
YXJpZXMuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3NzLmxhZ2Vyd2Fs
bEBjaXRyaXguY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlh
c2xpQGNpdHJpeC5jb20+Cj4+IEFja2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4K
Pgo+IFRoaXMgaXMgcGFydCBvZiBhIGxhcmdlciBwYXRjaCBzZXJpZXMgdG8gd2hpY2ggbmV0ZGV2
IHdhcyBub3QgQ0M6J2QKPgo+IFdoZXJlIGlzIHRoaXMgcGF0Y2ggdGFyZ2V0dGVkIHRvIGJlIGFw
cGxpZWQ/Cj4KPiBEbyB5b3UgZXhwZWN0IGEgbmV0d29ya2luZyBBQ0sgb24gdGhpcz8KPgo+IFBs
ZWFzZSBkbyBub3Qgc3VibWl0IHBhdGNoZXMgaW4gc3VjaCBhbiBhbWJpZ3VvdXMgbWFubmVyIGxp
a2UgdGhpcwo+IGluIHRoZSBmdXR1cmUsIHRoYW5rIHlvdS4KClBsZWFzZSBzZWUgdGhlIGZvbGxv
d2luZyBmb3IgbW9yZSBjb250ZXh0OgoKICAgIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xpbnV4
LW1tLzIwMjAwMTIyMTQwNTEyLnp4dGxkNXNhbm9ocG1ndDJAZGViaWFuLwoKU29ycnkgZm9yIG5v
dCBwcm92aWRpbmcgZW5vdWdoIGNvbnRleHQgd2l0aCB0aGlzIHN1Ym1pc3Npb24uCgotLQpUaGFu
a3MsClNlcmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:30:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:30:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j198W-0007mi-42; Mon, 10 Feb 2020 13:30:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j198U-0007YE-GN
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:30:02 +0000
X-Inumbo-ID: 702e93fa-4c09-11ea-852a-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 702e93fa-4c09-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 13:30:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581341401;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=uZPFSUcmWueCguJZnV51MbXuPWJybjhye7TeI64MG6o=;
 b=aHlufp9Ue7HttmJQoJq8Uyv6utvW8eQRyuachM0Z2Llb2q4iw94pv7J4
 2PwjjDo8FK6zZsKmmV9h5srnEwf4k/KdyKRB+KWOxA/mOiahBD/IAp1s3
 +lvVnX4d7suOa92DBOHBJ42iM7wwbAbt7zX8oPBIeJdrxj45YitCpiA75 E=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JaKkKvtCCkI3JFxNv4ZvXZIVRlvMVtPnysON/sxuDA7HnjlJ8hpiV/zkPyayvIg7cvYR3/zRFT
 mbQ0vKpXcwwHr4x8ZR2ALMAsdheLkFvjIYHzpOUlCRrv1yZB9kHN556r5w4WjrjOrQyXNWuRFI
 GuPb1jn2FpcGlSRSqwjIHCu2Sf8A74M7EzscT4RTir/bYr7YSVpfH6hF1a51NxBLxp+9KnjnOu
 QtZhm8DFRxBVHpR+IGw31Ipy1eZoN1gaUQkCfAllf888ZONXh4eozkQk6bEt/ULoyTde+UjW4i
 NeE=
X-SBRS: 2.7
X-MesageID: 12635563
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12635563"
To: Jan Beulich <jbeulich@suse.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
 <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
Date: Mon, 10 Feb 2020 13:29:57 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxMzoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDguMDIuMjAyMCAx
NjoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEvZG9jcy9taXNjL3B2aC5wYW5kb2MK
Pj4gKysrIGIvZG9jcy9taXNjL3B2aC5wYW5kb2MKPj4gQEAgLTIzLDcgKzIzLDcgQEAgZm9sbG93
aW5nIG1hY2hpbmUgc3RhdGU6Cj4+ICAgKiBgY3NgOiBtdXN0IGJlIGEgMzItYml0IHJlYWQvZXhl
Y3V0ZSBjb2RlIHNlZ21lbnQgd2l0aCBhIGJhc2Ugb2Yg4oCYMOKAmQo+PiAgICAgYW5kIGEgbGlt
aXQgb2Yg4oCYMHhGRkZGRkZGRuKAmS4gVGhlIHNlbGVjdG9yIHZhbHVlIGlzIHVuc3BlY2lmaWVk
Lgo+PiAgCj4+IC0gKiBgZHNgLCBgZXNgOiBtdXN0IGJlIGEgMzItYml0IHJlYWQvd3JpdGUgZGF0
YSBzZWdtZW50IHdpdGggYSBiYXNlIG9mCj4+ICsgKiBgZHNgLCBgZXNgLCBgc3NgOiBtdXN0IGJl
IGEgMzItYml0IHJlYWQvd3JpdGUgZGF0YSBzZWdtZW50IHdpdGggYSBiYXNlIG9mCj4+ICAgICDi
gJgw4oCZIGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRoZSBzZWxlY3RvciB2YWx1
ZXMgYXJlIGFsbCB1bnNwZWNpZmllZC4KPiBXb3VsZG4ndCB0aGlzIHdhbnQgYWNjb21wYW55aW5n
IHdpdGggYW4gYWRqdXN0bWVudCB0bwo+IHhlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmM6Y2hlY2tf
c2VnbWVudCgpLCB3aGljaCByaWdodCBub3cKPiBpc24ndCBpbiBsaW5lIHdpdGggZWl0aGVyIG9s
ZCBvciBuZXcgdmVyc2lvbiBvZiB0aGlzIGRvYz8KCldoYXQgZG8geW91IHRoaW5nIGlzIG1pc3Np
bmc/wqAgSXQgdG9vIGlzIHdyaXR0ZW4gd2l0aCB0aGUgZXhwZWN0YXRpb24gb2YKJWVzIGJlaW5n
IHNldCB1cCwgd2hpY2ggSSBjaGVja2VkIGJlZm9yZSBzZW5kaW5nIHRoaXMgcGF0Y2guCgp+QW5k
cmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:47:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:47:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j19P4-0000zd-Hb; Mon, 10 Feb 2020 13:47:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j19P2-0000zY-Md
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:47:08 +0000
X-Inumbo-ID: d3f70078-4c0b-11ea-852a-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d3f70078-4c0b-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 13:47:07 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ADF57ABE7;
 Mon, 10 Feb 2020 13:47:06 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
 <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
 <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6f4fc0f8-6d3a-58f6-5a13-e9b14ca3c3cc@suse.com>
Date: Mon, 10 Feb 2020 14:47:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNDoyOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMC8wMi8yMDIw
IDEzOjIyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDguMDIuMjAyMCAxNjoxOSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IC0tLSBhL2RvY3MvbWlzYy9wdmgucGFuZG9jCj4+PiArKysgYi9k
b2NzL21pc2MvcHZoLnBhbmRvYwo+Pj4gQEAgLTIzLDcgKzIzLDcgQEAgZm9sbG93aW5nIG1hY2hp
bmUgc3RhdGU6Cj4+PiAgICogYGNzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFkL2V4ZWN1dGUgY29k
ZSBzZWdtZW50IHdpdGggYSBiYXNlIG9mIOKAmDDigJkKPj4+ICAgICBhbmQgYSBsaW1pdCBvZiDi
gJgweEZGRkZGRkZG4oCZLiBUaGUgc2VsZWN0b3IgdmFsdWUgaXMgdW5zcGVjaWZpZWQuCj4+PiAg
Cj4+PiAtICogYGRzYCwgYGVzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFkL3dyaXRlIGRhdGEgc2Vn
bWVudCB3aXRoIGEgYmFzZSBvZgo+Pj4gKyAqIGBkc2AsIGBlc2AsIGBzc2A6IG11c3QgYmUgYSAz
Mi1iaXQgcmVhZC93cml0ZSBkYXRhIHNlZ21lbnQgd2l0aCBhIGJhc2Ugb2YKPj4+ICAgICDigJgw
4oCZIGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRoZSBzZWxlY3RvciB2YWx1ZXMg
YXJlIGFsbCB1bnNwZWNpZmllZC4KPj4gV291bGRuJ3QgdGhpcyB3YW50IGFjY29tcGFueWluZyB3
aXRoIGFuIGFkanVzdG1lbnQgdG8KPj4geGVuL2FyY2gveDg2L2h2bS9kb21haW4uYzpjaGVja19z
ZWdtZW50KCksIHdoaWNoIHJpZ2h0IG5vdwo+PiBpc24ndCBpbiBsaW5lIHdpdGggZWl0aGVyIG9s
ZCBvciBuZXcgdmVyc2lvbiBvZiB0aGlzIGRvYz8KPiAKPiBXaGF0IGRvIHlvdSB0aGluZyBpcyBt
aXNzaW5nP8KgIEl0IHRvbyBpcyB3cml0dGVuIHdpdGggdGhlIGV4cGVjdGF0aW9uIG9mCj4gJWVz
IGJlaW5nIHNldCB1cCwgd2hpY2ggSSBjaGVja2VkIGJlZm9yZSBzZW5kaW5nIHRoaXMgcGF0Y2gu
CgpUaGUgZnVuY3Rpb24gZm9yIGV4YW1wbGUgbG9va3MgdG8gcGVybWl0IHplcm8gc2VnbWVudCBh
dHRyaWJ1dGVzCmZvciBib3RoIERTIGFuZCBFUy4gSXQgYWxzbyBsb29rcyB0byBwZXJtaXQgbm9u
LXdyaXRhYmxlCmF0dHJpYnV0ZXMgZm9yIGJvdGgsIGFuZCBhIG5vbi1yZWFkYWJsZSBDUy4KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:50:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j19SF-0001m5-4i; Mon, 10 Feb 2020 13:50:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j19SD-0001m0-R2
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:50:25 +0000
X-Inumbo-ID: 49077ecf-4c0c-11ea-b4c3-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 49077ecf-4c0c-11ea-b4c3-12813bfff9fa;
 Mon, 10 Feb 2020 13:50:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581342624;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=8FMr2v71Fa8onRvpzbRbXLiDIrREl7MO3ilf3toLGP0=;
 b=Q2ou36oYpQNU1MqBSkkmYJyMi/iNs8kRKoj5SBbgz7z9RBNmSHEXmHQF
 FU017gNzYSo9wj/2fLOlL9E9lKSrf7XzoSme822ugm7TV2zC2Zv5Pstc5
 ASLhycYAnjnfc5SiEAi87VJn0L9+qjuVBqoasw4/cxGRcgpF07QbvJSgr c=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Z4+WI/xxHUGE78LTUcAAbbi0Y20n85tpp7RyfGYuf6YKb0NFZzljl3f0rcJOw7wBvkR+8l/BSL
 jfsmw4/KQpQ6VmO1XqzDTzvUgFWc6T1kBtoWjunUT0A+g+B3q5wUTG5B4WlSBA1Lp1PMLSS1is
 AKsZ8F1ZDWg+or+mx+LgQf+37hYZSy61maOuGZw5CqU+zHPTf6sRzqx5yCnreX7mfxRWfe1BpF
 UVc7Bt8KjZpLF098INpF1nIv9cRARA9r1+QokGLbDEuTF+MGHXasGSUjWvxuDV0vKzb2+aWl2e
 2Oo=
X-SBRS: 2.7
X-MesageID: 12573367
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12573367"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
 <0d4b021c-04b4-11e6-aa48-ce0e72d60824@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <39df081a-cbbc-a0fd-6cca-ec474a0345dd@citrix.com>
Date: Mon, 10 Feb 2020 13:50:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <0d4b021c-04b4-11e6-aa48-ce0e72d60824@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/3] AMD/IOMMU: fix off-by-one in
 amd_iommu_get_paging_mode() callers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAwOTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gYW1kX2lvbW11X2dldF9w
YWdpbmdfbW9kZSgpIGV4cGVjdHMgYSBjb3VudCwgbm90IGEgIm1heGltdW0gcG9zc2libGUiCj4g
dmFsdWUuIFByaW9yIHRvIGI0ZjA0MjIzNmFlMCBkcm9wcGluZyB0aGUgcmVmZXJlbmNlLCB0aGUg
dXNlIG9mIG91ciBtaXMtCj4gbmFtZWQgIm1heF9wYWdlIiBpbiBhbWRfaW9tbXVfZG9tYWluX2lu
aXQoKSBtYXkgaGF2ZSBsZWFkIHRvIHN1Y2ggYQo+IG1pc3VuZGVyc3RhbmRpbmcuCj4KPiBBbHNv
IHJlcGxhY2UgYSBsaXRlcmFsIDQgYnkgYW4gZXhwcmVzc2lvbiB0eWluZyBpdCB0byBhIHdpZGVy
IHVzZQo+IGNvbnN0YW50LCBqdXN0IGxpa2UgYW1kX2lvbW11X3F1YXJhbnRpbmVfaW5pdCgpIGRv
ZXMuCj4KPiBGaXhlczogZWEzODg2NzgzMWRhICgieDg2IC8gaW9tbXU6IHNldCB1cCBhIHNjcmF0
Y2ggcGFnZSBpbiB0aGUgcXVhcmFudGluZSBkb21haW4iKQo+IEZpeGVzOiBiNGYwNDIyMzZhZTAg
KCJBTUQvSU9NTVU6IENlYXNlIHVzaW5nIGEgZHluYW1pYyBoZWlnaHQgZm9yIHRoZSBJT01NVSBw
YWdldGFibGVzIikKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gLS0tCj4gTm90ZTogSSdtIG5vdCBhdCB0aGUgc2FtZSB0aW1lIGFkZGluZyBlcnJvciBj
aGVja2luZyBoZXJlLCBkZXNwaXRlCj4gICAgICAgYW1kX2lvbW11X2dldF9wYWdpbmdfbW9kZSgp
IHBvc3NpYmx5IHJldHVybmluZyBvbmUsIGFzIEkgdGhpbmsKPiAgICAgICB0aGF0J3MgYSBzdWZm
aWNpZW50bHkgb3J0aG9nb25hbCBhc3BlY3QuCgpJdCBpcyBlbnRpcmVseSBub24tb2J2aW91cyB3
aGF0IGFtZF9pb21tdV9nZXRfcGFnaW5nX21vZGUoKSB0YWtlcywgd2hpY2gKaXMgcHJlc3VtYWJs
eSB3aGF0IGhhcyBsZWQgdG8gdGhpcyBjb25mdXNpb24uCgpJdCBhbHNvIHNlZW1zIHNpbGx5IHRv
IGZvcmNlIGEgY2FsbCBpbnRvIGFub3RoZXIgdHJhbnNsYXRpb24gdW5pdCB3aGVuCjIvMyBvZiB0
aGUgY2FsbGVycyBjYW4gYmUgZXZhbHVhdGVkIGF0IGNvbXBpbGUgdGltZS4KCkhvdyBhYm91dCBy
ZS1pbXBsZW1lbnRpbmcgYW1kX2lvbW11X2dldF9wYWdpbmdfbW9kZSgpIGFzIGEgc3RhdGljIGlu
bGluZQooc2VlaW5nIGFzIGl0IGlzIGp1c3QgYmFzaWMgYXJpdGhtZXRpYyksIGFuZCBuYW1pbmcg
aXRzIHBhcmFtZXRlciBpbiBhCm1vcmUgdXNlZnVsLCBlLmcuIG1heF9mcmFtZXMgPwoKfkFuZHJl
dwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:56:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:56:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j19Xt-0001yx-5C; Mon, 10 Feb 2020 13:56:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j19Xr-0001ys-Lf
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:56:15 +0000
X-Inumbo-ID: 19c79800-4c0d-11ea-852a-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 19c79800-4c0d-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 13:56:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581342975;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=sL1FmbqafFHrYlushRrvdHeGYa0W6f4aMxZEFSiwpsQ=;
 b=UXSofTQtphM9MmdGJ7EUaVgB680C7EbMudJeMvaqOvDiMDku10D8WHii
 U32SZKTpSjheFKbSq9D4FZTjdr7GpDSjBr8rewoDdE8hRwvg+GHtL0t5c
 3Z4ydbXUsyQn9doOzaluO95z8oF35o6567i8majuKuQjECW4KlFuNouXw o=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DSzb3JiMxsRLZP5Uar5vuv5kqYFhgK5RDFQywafhWsZ7Rkn1C5t7xhOvfp7IU/SpqJIMzH0cwq
 dOf9H1Nn4g4D0vn76dcUg1aAn4j0zMsf80Aj16rtdfTWvL4DWUQc6wdcA6zZvaaNG0jbYaCTrE
 0BbnLKsxvyW7XQ5cT1zWdYlI3d8pGX9DuJ+oCUJdY0y55j37ig7cpWkB+YthKWDJ+mi1nVKD5v
 rAOhqersi7k2r5yNKdx7sQtEvQDKcue+LOy2GlbHsM8Dm6S/MJA+Uy9M7s0mHmsF79q8lcMFAh
 iUo=
X-SBRS: 2.7
X-MesageID: 12209221
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12209221"
To: Jan Beulich <jbeulich@suse.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
 <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
 <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
 <6f4fc0f8-6d3a-58f6-5a13-e9b14ca3c3cc@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <b9e1cc74-0d5a-53dd-3a3c-485438bb6b24@citrix.com>
Date: Mon, 10 Feb 2020 13:56:09 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <6f4fc0f8-6d3a-58f6-5a13-e9b14ca3c3cc@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxMzo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAuMDIuMjAyMCAx
NDoyOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTAvMDIvMjAyMCAxMzoyMiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAwOC4wMi4yMDIwIDE2OjE5LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IC0tLSBhL2RvY3MvbWlzYy9wdmgucGFuZG9jCj4+Pj4gKysrIGIvZG9jcy9taXNjL3B2
aC5wYW5kb2MKPj4+PiBAQCAtMjMsNyArMjMsNyBAQCBmb2xsb3dpbmcgbWFjaGluZSBzdGF0ZToK
Pj4+PiAgICogYGNzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFkL2V4ZWN1dGUgY29kZSBzZWdtZW50
IHdpdGggYSBiYXNlIG9mIOKAmDDigJkKPj4+PiAgICAgYW5kIGEgbGltaXQgb2Yg4oCYMHhGRkZG
RkZGRuKAmS4gVGhlIHNlbGVjdG9yIHZhbHVlIGlzIHVuc3BlY2lmaWVkLgo+Pj4+ICAKPj4+PiAt
ICogYGRzYCwgYGVzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFkL3dyaXRlIGRhdGEgc2VnbWVudCB3
aXRoIGEgYmFzZSBvZgo+Pj4+ICsgKiBgZHNgLCBgZXNgLCBgc3NgOiBtdXN0IGJlIGEgMzItYml0
IHJlYWQvd3JpdGUgZGF0YSBzZWdtZW50IHdpdGggYSBiYXNlIG9mCj4+Pj4gICAgIOKAmDDigJkg
YW5kIGEgbGltaXQgb2Yg4oCYMHhGRkZGRkZGRuKAmS4gVGhlIHNlbGVjdG9yIHZhbHVlcyBhcmUg
YWxsIHVuc3BlY2lmaWVkLgo+Pj4gV291bGRuJ3QgdGhpcyB3YW50IGFjY29tcGFueWluZyB3aXRo
IGFuIGFkanVzdG1lbnQgdG8KPj4+IHhlbi9hcmNoL3g4Ni9odm0vZG9tYWluLmM6Y2hlY2tfc2Vn
bWVudCgpLCB3aGljaCByaWdodCBub3cKPj4+IGlzbid0IGluIGxpbmUgd2l0aCBlaXRoZXIgb2xk
IG9yIG5ldyB2ZXJzaW9uIG9mIHRoaXMgZG9jPwo+PiBXaGF0IGRvIHlvdSB0aGluZyBpcyBtaXNz
aW5nP8KgIEl0IHRvbyBpcyB3cml0dGVuIHdpdGggdGhlIGV4cGVjdGF0aW9uIG9mCj4+ICVlcyBi
ZWluZyBzZXQgdXAsIHdoaWNoIEkgY2hlY2tlZCBiZWZvcmUgc2VuZGluZyB0aGlzIHBhdGNoLgo+
IFRoZSBmdW5jdGlvbiBmb3IgZXhhbXBsZSBsb29rcyB0byBwZXJtaXQgemVybyBzZWdtZW50IGF0
dHJpYnV0ZXMKPiBmb3IgYm90aCBEUyBhbmQgRVMuIEl0IGFsc28gbG9va3MgdG8gcGVybWl0IG5v
bi13cml0YWJsZQo+IGF0dHJpYnV0ZXMgZm9yIGJvdGgsIGFuZCBhIG5vbi1yZWFkYWJsZSBDUy4K
Ckl0IGlzIG5vdCBhIFBWSC1hdWRpdGluZyBmdW5jdGlvbi4KCkl0IGlzIHJlYWNoYWJsZSBmcm9t
IHBsYWluIEhWTSBndWVzdHMsIGFuZCBpcyBvbmx5IHN1cHBvc2VkIHRvIGJlIGEKbWluaW11bSBz
ZXQgb2YgY2hlY2tzIHRvIHByZXZlbnQgYSB2bWVudHJ5IGZhaWx1cmUgb2YgdGhlCm5ld2x5LWlu
aXRpYWxpc2VkIHZjcHUgc3RhdGUuwqAgKFdoZXRoZXIgaXQgYWN0dWFsbHkgbWVldHMgdGhpcyBn
b2FsIGlzIGEKc2VwYXJhdGUgbWF0dGVyLikKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 13:58:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 13:58:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j19Ze-00026C-I8; Mon, 10 Feb 2020 13:58:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j19Zc-000267-Uj
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 13:58:04 +0000
X-Inumbo-ID: 5b522344-4c0d-11ea-852a-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5b522344-4c0d-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 13:58:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581343084;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=3LGJGG2eMxovK/v77dB364846ZqpZd6v5tfPRCRtH3Y=;
 b=HEJuhvuTpuWPjmAua90C6dpCLXfqG3zCB759NhkgNAdSQo01I97UIBIO
 ofRDyMAvyYmXNasrSn7YocA34EbtUZSgUiHNw5VUppb2V6bUnXGCzpJDL
 c6hXxvJR1hBvQUyN8BCE+WKdmz1BnoN0QarFtyLmaHwRxD0Rye36CdjCa c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fDlllv8VN1xrBOMiV4dQYlc9uir1EBFUrJ4ap/VOol0IMcItA4AghPuJzIfZBT++GJHyB9901M
 yl9i28G44ctVpVSwPf9J9xi/4YojfRdvemOJi2CyVlhaypypgmaXWBjPFBp6MwvJWMxJN+JFFt
 emDZGdEojkHvZILzvrFFfJB9AHQzE5IkwrnF/iYPkmu7tRdfvhPHYCn7vwcyjTX52/jYfVSVyS
 N4oo0Q09sTf7j2/CrtnSZ1ZGQ66kxUx+LcQzwb/0kqqt2DR8ct5ogcz2blncaf6m5aUfKlspEr
 Gns=
X-SBRS: 2.7
X-MesageID: 12637668
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12637668"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
 <8f9626f1-7959-9037-df98-7495839fa858@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2f4e8cb1-f15f-855f-c8b7-d78e8e40622c@citrix.com>
Date: Mon, 10 Feb 2020 13:58:00 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <8f9626f1-7959-9037-df98-7495839fa858@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/3] AMD/IOMMU: drop redundant code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAwOTo0MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGxldmVsIDEgc3Bl
Y2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3NhcnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQo+
IHRoZSBzdWJzZXF1ZW50IGNvZGUgdGFrZXMgY2FyZSBvZiB0aGlzIGNhc2UgcXVpdGUgZmluZS4K
Pgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClJldmll
d2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:00:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:00:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j19bx-0002uW-3r; Mon, 10 Feb 2020 14:00:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j19bv-0002uR-RT
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:00:27 +0000
X-Inumbo-ID: b056944d-4c0d-11ea-b4c7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b056944d-4c0d-11ea-b4c7-12813bfff9fa;
 Mon, 10 Feb 2020 14:00:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 48765AF37;
 Mon, 10 Feb 2020 14:00:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
 <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
 <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
 <6f4fc0f8-6d3a-58f6-5a13-e9b14ca3c3cc@suse.com>
 <b9e1cc74-0d5a-53dd-3a3c-485438bb6b24@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <76066c63-2536-8fac-b7b1-ee2aaae532fc@suse.com>
Date: Mon, 10 Feb 2020 15:00:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b9e1cc74-0d5a-53dd-3a3c-485438bb6b24@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNDo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMC8wMi8yMDIw
IDEzOjQ3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTAuMDIuMjAyMCAxNDoyOSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDEwLzAyLzIwMjAgMTM6MjIsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+IE9uIDA4LjAyLjIwMjAgMTY6MTksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IC0t
LSBhL2RvY3MvbWlzYy9wdmgucGFuZG9jCj4+Pj4+ICsrKyBiL2RvY3MvbWlzYy9wdmgucGFuZG9j
Cj4+Pj4+IEBAIC0yMyw3ICsyMyw3IEBAIGZvbGxvd2luZyBtYWNoaW5lIHN0YXRlOgo+Pj4+PiAg
ICogYGNzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFkL2V4ZWN1dGUgY29kZSBzZWdtZW50IHdpdGgg
YSBiYXNlIG9mIOKAmDDigJkKPj4+Pj4gICAgIGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbi
gJkuIFRoZSBzZWxlY3RvciB2YWx1ZSBpcyB1bnNwZWNpZmllZC4KPj4+Pj4gIAo+Pj4+PiAtICog
YGRzYCwgYGVzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFkL3dyaXRlIGRhdGEgc2VnbWVudCB3aXRo
IGEgYmFzZSBvZgo+Pj4+PiArICogYGRzYCwgYGVzYCwgYHNzYDogbXVzdCBiZSBhIDMyLWJpdCBy
ZWFkL3dyaXRlIGRhdGEgc2VnbWVudCB3aXRoIGEgYmFzZSBvZgo+Pj4+PiAgICAg4oCYMOKAmSBh
bmQgYSBsaW1pdCBvZiDigJgweEZGRkZGRkZG4oCZLiBUaGUgc2VsZWN0b3IgdmFsdWVzIGFyZSBh
bGwgdW5zcGVjaWZpZWQuCj4+Pj4gV291bGRuJ3QgdGhpcyB3YW50IGFjY29tcGFueWluZyB3aXRo
IGFuIGFkanVzdG1lbnQgdG8KPj4+PiB4ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jOmNoZWNrX3Nl
Z21lbnQoKSwgd2hpY2ggcmlnaHQgbm93Cj4+Pj4gaXNuJ3QgaW4gbGluZSB3aXRoIGVpdGhlciBv
bGQgb3IgbmV3IHZlcnNpb24gb2YgdGhpcyBkb2M/Cj4+PiBXaGF0IGRvIHlvdSB0aGluZyBpcyBt
aXNzaW5nP8KgIEl0IHRvbyBpcyB3cml0dGVuIHdpdGggdGhlIGV4cGVjdGF0aW9uIG9mCj4+PiAl
ZXMgYmVpbmcgc2V0IHVwLCB3aGljaCBJIGNoZWNrZWQgYmVmb3JlIHNlbmRpbmcgdGhpcyBwYXRj
aC4KPj4gVGhlIGZ1bmN0aW9uIGZvciBleGFtcGxlIGxvb2tzIHRvIHBlcm1pdCB6ZXJvIHNlZ21l
bnQgYXR0cmlidXRlcwo+PiBmb3IgYm90aCBEUyBhbmQgRVMuIEl0IGFsc28gbG9va3MgdG8gcGVy
bWl0IG5vbi13cml0YWJsZQo+PiBhdHRyaWJ1dGVzIGZvciBib3RoLCBhbmQgYSBub24tcmVhZGFi
bGUgQ1MuCj4gCj4gSXQgaXMgbm90IGEgUFZILWF1ZGl0aW5nIGZ1bmN0aW9uLgo+IAo+IEl0IGlz
IHJlYWNoYWJsZSBmcm9tIHBsYWluIEhWTSBndWVzdHMsIGFuZCBpcyBvbmx5IHN1cHBvc2VkIHRv
IGJlIGEKPiBtaW5pbXVtIHNldCBvZiBjaGVja3MgdG8gcHJldmVudCBhIHZtZW50cnkgZmFpbHVy
ZSBvZiB0aGUKPiBuZXdseS1pbml0aWFsaXNlZCB2Y3B1IHN0YXRlLsKgIChXaGV0aGVyIGl0IGFj
dHVhbGx5IG1lZXRzIHRoaXMgZ29hbCBpcyBhCj4gc2VwYXJhdGUgbWF0dGVyLikKCldlbGwsIHRo
YXQncyBmaW5lLCBidXQgd2hhdCBvdGhlciBwbGFjZSBhbSBJIG1pc3NpbmcgdGhlbiB3aGVyZSB0
aGUKZG9jdW1lbnRlZCByZXN0cmljdGlvbnMgYWN0dWFsbHkgZ2V0IGVuZm9yY2VkPyBPciBpZiB3
ZSBkb24ndCBtZWFuCnRvIGVuZm9yY2UgdGhlbSwgdGhlbiBwZXJoYXBzIHRoZXJlIHNob3VsZCBi
ZSBhIGRpc3RpbmN0aW9uIGluIHRoZQpkb2MgYmV0d2VlbiAibXVzdCIgYW5kICJzaG91bGQiPwoK
SmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:06:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j19ha-00039U-G0; Mon, 10 Feb 2020 14:06:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j19hZ-00039P-Ev
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:06:17 +0000
X-Inumbo-ID: 80d76df8-4c0e-11ea-b472-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 80d76df8-4c0e-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 14:06:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581343576;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=HivllXAKN/tRw0Q57NJUWWiGO0qGDJXhfCyEW0e2/1k=;
 b=Z0Gk3TGln/hOxhqHNGiXDYCQ/scdyc5rgMkVa5X0E8TckLSzRCi026//
 yti+O6Ucc/tClxOvI2gHnf8rtQufABj2DeDrnUdRRPzt9UBZ3doy5Z6oL
 lSX1SAZljeznGmxxjDS4KN1Zk9iULi+Dgh+nLuMdYF/2EGy+Iqd8d2w0e U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eacMoGjHeO2PFAvKKn4GNrDG6sGoubIpbnoDRr2hjiG7c0T9JMNwN1HKsn2zp2g8dyLKPgw8Fs
 Y2tNd8Gr5tHSKkRmEr+CZic5PR1v4P30MpkxoNR1hAEg68xL7+068XICXh2mqfII1wyji1h1iM
 cPtQNgLrtZhHJ6VAD8HMhD9gEouH/KKwGkN2Wbiful0IsGg5PlCJGrYBAW4+YXN57t8lpBTNZX
 6V7b8iigpAFcSTGC2m55YewrdGBe/BkJ3Ry1zyVWArX0sXMwa1GrFqpOzXkXHZLXB+lFJEkPyv
 PUc=
X-SBRS: 2.7
X-MesageID: 12574609
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12574609"
To: Jan Beulich <jbeulich@suse.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
 <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
 <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
 <6f4fc0f8-6d3a-58f6-5a13-e9b14ca3c3cc@suse.com>
 <b9e1cc74-0d5a-53dd-3a3c-485438bb6b24@citrix.com>
 <76066c63-2536-8fac-b7b1-ee2aaae532fc@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <388ca644-ce0f-8ddd-4db2-31be232af6e6@citrix.com>
Date: Mon, 10 Feb 2020 14:06:12 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <76066c63-2536-8fac-b7b1-ee2aaae532fc@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAuMDIuMjAyMCAx
NDo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTAvMDIvMjAyMCAxMzo0NywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxMC4wMi4yMDIwIDE0OjI5LCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IE9uIDEwLzAyLzIwMjAgMTM6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAw
OC4wMi4yMDIwIDE2OjE5LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+Pj4gLS0tIGEvZG9jcy9t
aXNjL3B2aC5wYW5kb2MKPj4+Pj4+ICsrKyBiL2RvY3MvbWlzYy9wdmgucGFuZG9jCj4+Pj4+PiBA
QCAtMjMsNyArMjMsNyBAQCBmb2xsb3dpbmcgbWFjaGluZSBzdGF0ZToKPj4+Pj4+ICAgKiBgY3Ng
OiBtdXN0IGJlIGEgMzItYml0IHJlYWQvZXhlY3V0ZSBjb2RlIHNlZ21lbnQgd2l0aCBhIGJhc2Ug
b2Yg4oCYMOKAmQo+Pj4+Pj4gICAgIGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRo
ZSBzZWxlY3RvciB2YWx1ZSBpcyB1bnNwZWNpZmllZC4KPj4+Pj4+ICAKPj4+Pj4+IC0gKiBgZHNg
LCBgZXNgOiBtdXN0IGJlIGEgMzItYml0IHJlYWQvd3JpdGUgZGF0YSBzZWdtZW50IHdpdGggYSBi
YXNlIG9mCj4+Pj4+PiArICogYGRzYCwgYGVzYCwgYHNzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFk
L3dyaXRlIGRhdGEgc2VnbWVudCB3aXRoIGEgYmFzZSBvZgo+Pj4+Pj4gICAgIOKAmDDigJkgYW5k
IGEgbGltaXQgb2Yg4oCYMHhGRkZGRkZGRuKAmS4gVGhlIHNlbGVjdG9yIHZhbHVlcyBhcmUgYWxs
IHVuc3BlY2lmaWVkLgo+Pj4+PiBXb3VsZG4ndCB0aGlzIHdhbnQgYWNjb21wYW55aW5nIHdpdGgg
YW4gYWRqdXN0bWVudCB0bwo+Pj4+PiB4ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jOmNoZWNrX3Nl
Z21lbnQoKSwgd2hpY2ggcmlnaHQgbm93Cj4+Pj4+IGlzbid0IGluIGxpbmUgd2l0aCBlaXRoZXIg
b2xkIG9yIG5ldyB2ZXJzaW9uIG9mIHRoaXMgZG9jPwo+Pj4+IFdoYXQgZG8geW91IHRoaW5nIGlz
IG1pc3Npbmc/wqAgSXQgdG9vIGlzIHdyaXR0ZW4gd2l0aCB0aGUgZXhwZWN0YXRpb24gb2YKPj4+
PiAlZXMgYmVpbmcgc2V0IHVwLCB3aGljaCBJIGNoZWNrZWQgYmVmb3JlIHNlbmRpbmcgdGhpcyBw
YXRjaC4KPj4+IFRoZSBmdW5jdGlvbiBmb3IgZXhhbXBsZSBsb29rcyB0byBwZXJtaXQgemVybyBz
ZWdtZW50IGF0dHJpYnV0ZXMKPj4+IGZvciBib3RoIERTIGFuZCBFUy4gSXQgYWxzbyBsb29rcyB0
byBwZXJtaXQgbm9uLXdyaXRhYmxlCj4+PiBhdHRyaWJ1dGVzIGZvciBib3RoLCBhbmQgYSBub24t
cmVhZGFibGUgQ1MuCj4+IEl0IGlzIG5vdCBhIFBWSC1hdWRpdGluZyBmdW5jdGlvbi4KPj4KPj4g
SXQgaXMgcmVhY2hhYmxlIGZyb20gcGxhaW4gSFZNIGd1ZXN0cywgYW5kIGlzIG9ubHkgc3VwcG9z
ZWQgdG8gYmUgYQo+PiBtaW5pbXVtIHNldCBvZiBjaGVja3MgdG8gcHJldmVudCBhIHZtZW50cnkg
ZmFpbHVyZSBvZiB0aGUKPj4gbmV3bHktaW5pdGlhbGlzZWQgdmNwdSBzdGF0ZS7CoCAoV2hldGhl
ciBpdCBhY3R1YWxseSBtZWV0cyB0aGlzIGdvYWwgaXMgYQo+PiBzZXBhcmF0ZSBtYXR0ZXIuKQo+
IFdlbGwsIHRoYXQncyBmaW5lLCBidXQgd2hhdCBvdGhlciBwbGFjZSBhbSBJIG1pc3NpbmcgdGhl
biB3aGVyZSB0aGUKPiBkb2N1bWVudGVkIHJlc3RyaWN0aW9ucyBhY3R1YWxseSBnZXQgZW5mb3Jj
ZWQ/IE9yIGlmIHdlIGRvbid0IG1lYW4KPiB0byBlbmZvcmNlIHRoZW0sIHRoZW4gcGVyaGFwcyB0
aGVyZSBzaG91bGQgYmUgYSBkaXN0aW5jdGlvbiBpbiB0aGUKPiBkb2MgYmV0d2VlbiAibXVzdCIg
YW5kICJzaG91bGQiPwoKVGhlIHdyaXR0ZW4gQUJJIGlzIHRoZSBBQkkuwqAgQ29uZm9ybWluZyBp
bXBsZW1lbnRhdGlvbnMgbXVzdCAoYXMgaW4KbXVzdCkgZm9sbG93IHRoZSBydWxlcy4KClRoZSBk
b21haW4gYnVpbGRlcihzKSBhcmUgdGhlIG9ubHkgcGxhY2VzIHdoaWNoIGtub3dzIHRoYXQgdGhl
IFBWSCBzdGFydApBQkkgaXMgaW4gdXNlLgoKWGVuIGRvZXMgbm90IGtub3csIGFuZCB0aGVyZWZv
cmUgY2Fubm90IGxlZ2l0aW1hdGVseSBjaGVjay7CoCBUaGlzCmh5cGVyY2FsbCBpcyB1c2VkIGZv
ciBtb3JlIHRoYW4ganVzdCB0aGUgUFZIIHN0YXJ0aW5nIEFCSSwgc28gbXVzdCAoYXMKaXQgbXVz
dCkgbm90IGhhdmUgYW55IFBWSC1BQkkgY2hlY2tzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:28:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:28:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1A3E-0005EC-Gi; Mon, 10 Feb 2020 14:28:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1A3D-0005E7-As
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:28:39 +0000
X-Inumbo-ID: a08886ac-4c11-11ea-b4d2-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a08886ac-4c11-11ea-b4d2-12813bfff9fa;
 Mon, 10 Feb 2020 14:28:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581344918;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=wwipBhfqx0TmB/Xl5x/XOTSFVdjnYKX8cxm4FhRXYNA=;
 b=YwQQA8Y2CQ914Cvb9zrq6l/h+1zgnIblcwASgh36KkLM3hmocpHLR+zH
 O70QNfT/EI2mLF+s1T5kqkcvvzc8I9b0T2o7AYEuMUuuPWiQM28gr+3/y
 EVgXiAwEI3zMX91TUunbWfilAAYz6a/3nR6wmYcrtEH/Gqo04bw4k7Suf U=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: e9TAtR6u4sJ3DdaBUkZv1d5VHO9mAj/r0ZJxgWL9a5iAlE87Kt4XvUhlb3NCzSdCy9ykUf89Xo
 XiMJ1EGhKO6qSQ+oXUWts3+Id6ARme5OkZkiMRwjG51sH5mnye8uZbetKNTCq40dvISvqvbYfa
 I9ih0YNLmZC4b9+9RHLCxWGDykZfRsNIR3EGUdaEotuaaAf54kUW0LFV+OEa+CcF6qUn3WOJTI
 Z+MLZuw2kiUD8nLIa28MHNx+Cu8vslHYjZOjge+Xxqy5oDh4t5H65wcXXA8OqFqFEjMFzGdV4q
 1ng=
X-SBRS: 2.7
X-MesageID: 12639511
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12639511"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
 <056a856a-147e-612b-d476-50be80406581@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2d25edcb-908a-5318-830b-8811abb125ef@citrix.com>
Date: Mon, 10 Feb 2020 14:28:34 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <056a856a-147e-612b-d476-50be80406581@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/3] AMD/IOMMU: replace a few literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAwOTo0MywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW50cm9kdWNlIElPTU1V
X1BERV9ORVhUX0xFVkVMX3tNSU4sTUFYfSB0byByZXBsYWNlIGxpdGVyYWwgMSwgNiwgYW5kIDcK
PiBpbnN0YW5jZXMuIFdoaWxlIGRvaW5nIHNvIHJlcGxhY2UgdHdvIHVzZXMgb2YgbWVtc2V0KCkg
YnkgaW5pdGlhbGl6ZXJzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKVGhpcyBkb2VzIG5vdCBsb29rIHRvIGJlIGFuIGltcHJvdmVtZW50LsKgIElP
TU1VX1BERV9ORVhUX0xFVkVMX01JTiBpcwpkZWZpbml0ZWx5IGJvZ3VzLCBhbmQgaW4gYWxsIGNh
c2VzLCBhIGxpdGVyYWwgMSBpcyBiZXR0ZXIsIGJlY2F1c2UgdGhhdAppcyBob3cgd2UgZGVzY3Jp
YmUgcGFnZXRhYmxlIGxldmVscy4KClNvbWV0aGluZyB0byByZXBsYWNlIGxpdGVyYWwgNi83IHBy
b2JhYmx5IGlzIG9rLCBidXQgZG9lc24ndCB3YW50IHRvIGJlCmRvbmUgbGlrZSB0aGlzLgoKVGhl
IG1ham9yaXR5IG9mIHRoZSBwcm9ibGVtcyBoZXJlIGFzIGNhdXNlZCBieSBpb21tdV9wZGVfZnJv
bV9kZm4oKSdzCnNpbGx5IEFCSS7CoCBUaGUgcHRfbWZuW10gYXJyYXkgaXMgcHJvYmxlbWF0aWMg
KGJlY2F1c2UgaXQgaXMgdXNlZCBhcyBhCjEtYmFzZWQgYXJyYXksIG5vdCAwLWJhc2VkKSBhbmQg
dXNlbGVzcyBiZWNhdXNlIGJvdGggY2FsbGVycyBvbmx5IHdhbnQKdGhlIDRrLWVxdWl2ZWxlbnQg
bWZuLsKgIEZpeGluZyB0aGUgQUJJIGdldHMgcmlkIG9mIHF1aXRlIGEgbG90IG9mIHdhc3RlZApz
dGFjayBzcGFjZSwgZXZlcnkgdXNlIG9mICcxJywgYW5kIGV2ZXJ5IHVwcGVyIGJvdW5kIG90aGVy
IHRoYW4gdGhlIGJ1ZwpvbiBhbmQgYW1kX2lvbW11X2dldF9wYWdpbmdfbW9kZSgpLgoKPiAtLS0K
PiBUQkQ6IFdlIHNob3VsZCByZWFsbHkgaG9ub3IgdGhlIGhhdHMgZmllbGQgb2YgdW5pb24KPiAg
ICAgIGFtZF9pb21tdV9leHRfZmVhdHVyZXMsIGJ1dCB0aGUgc3BlY2lmaWNhdGlvbiAob3IgYXQg
bGVhc3QgdGhlCj4gICAgICBwYXJ0cyBJIGRpZCBsb29rIGF0IGluIHRoZSBjb3Vyc2Ugb2YgcHV0
dGluZyB0b2dldGhlciB0aGlzIHBhdGNoKQo+ICAgICAgaXMgdW5jbGVhciBhYm91dCB0aGUgbWF4
aW11bSB2YWxpZCB2YWx1ZSBpbiBjYXNlIEVGUlN1cCBpcyBjbGVhci4KCkl0IGlzIGF2YWlsYWJs
ZSBmcm9tIFBDSSBjb25maWcgc3BhY2UgKE1pc2MwIHJlZ2lzdGVyLCBjYXArMHgxMCkgZXZlbiBv
bgpmaXJzdCBnZW4gSU9NTVVzLCBhbmQgdGhlIElWUlMgdGFibGUgaW4gVHlwZSAxMC4KCkknbSBo
b25lc3RseSBub3Qgc3VyZSB3aHkgdGhlIGluZm9ybWF0aW9uIHdhcyBkdXBsaWNhdGVkIGludG8g
RUZSLCBvdGhlcgp0aGFuIHBlcmhhcHMgZm9yIHByb3ZpZGluZyB0aGUgaW5mb3JtYXRpb24gaW4g
YSBtb3JlIHVzZWZ1bCBmb3JtYXQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:30:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:30:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1A5H-0005xU-Uk; Mon, 10 Feb 2020 14:30:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1A5G-0005xO-2v
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:30:46 +0000
X-Inumbo-ID: ebde8368-4c11-11ea-b4d4-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ebde8368-4c11-11ea-b4d4-12813bfff9fa;
 Mon, 10 Feb 2020 14:30:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581345045;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=OR0ZkIHyx01aiLKiFfTcj7fpqhTcFYzvXRQFIDNqIlM=;
 b=S86cYgJ7h6RrF64CDZ7mvhxZI8UfCl2f4/yDXTth/P+xmsOhAzJ5vlQP
 vh1xjvpHdgKGipaImaFSSIdTlfcojNJW2MuDaGqak0BIJBItovxkg1mMs
 jzCZG4JuQnvF8McHmr3+A0BYDbZ/ThniwTEiAn6lbgAPe7xqqBsGveBTC w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qqMYujatO/tPSGzTSL0o5jXhZ55schBxmiQIui6QE/SPJghivYm6BPike0+Q9RMZJ3mFnKQCPz
 iR3ZIAERXa2NkV4QhDJ5A8ncA1PWwPoX1CMNnc953UQxnMMHgETVzg/n+zqd80vjz8VErVFP+J
 ULysMc8/QmG7XVRH/60k0e//L+2IRCZELqS3IFBKX1L+QdneXTU9QvVplsj31kszjmat36dTGt
 OTLUBg5Hh7QT+H33Q4zUFWdAK70AArxE9ghpuArTN4VDrpW8/C/KvtgrjeyMPQWm4Q6lTu/pfZ
 /4Q=
X-SBRS: 2.7
X-MesageID: 12211464
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12211464"
To: Jan Beulich <jbeulich@suse.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-2-andrew.cooper3@citrix.com>
 <199147c5-1769-5cbb-9848-325e42952bcc@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <57f91310-d029-ac83-0326-d6136db69c8d@citrix.com>
Date: Mon, 10 Feb 2020 14:30:40 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <199147c5-1769-5cbb-9848-325e42952bcc@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/4] AMD/IOMMU: Move headers to be local
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAwOTo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDMuMDIuMjAyMCAx
NTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gV2UgY3VycmVudGx5IGhhdmUgYW1kLWlvbW11
LWRlZnMuaCwgYW1kLWlvbW11LXByb3RvLmggYW5kIGFtZC1pb21tdS5oLCBhbmQgbm8KPj4gcmVm
ZXJlbmNlcyBvdXRzaWRlIG9mIHRoZSBBTUQgSU9NTVUgZHJpdmVyLgo+Pgo+PiBLZWVwIGlvbW11
LWRlZnMuaCBhcyBpcywgYnV0IG1lcmdlIGFtZC1pb21tdS5oIGFuZCBhbWQtaW9tbXUtcHJvdG8u
aCB0byBqdXN0Cj4+IGlvbW11LmgsIGFuZCBtb3ZlIHRoZW0gYm90aCBpbnRvIGRyaXZlcnMvcGFz
c3Rocm91Z2gvYW1kLy4gIChXaGlsZSBtZXJnaW5nLAo+PiBkcm9wIHRoZSBib2d1cyAjcHJhZ21h
IHBhY2sgYXJvdW5kIHRoZSAqX2VudHJ5IHN0cnVjdHVyZXMuKQo+Pgo+PiBUYWtlIHRoZSBvcHBv
cnR1bml0eSB0byB0cmltIHRoZSBpbmNsdWRlIGxpc3RzLCBpbmNsdWRpbmcgeDg2L21tL3AybS5j
Cj4gSSBndWVzcyB5b3UgbWVhbiBwMm0uaCBoZXJlLgoKV2h5PwoKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gaW5kZXggZGVmMTNm
NjU3Yi4uZmQ5ZjA5NTM2ZCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiAr
KysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBAQCAtMzgsNyArMzgsNiBAQAo+ICAjaW5jbHVk
ZSA8YXNtL21lbV9zaGFyaW5nLmg+Cj4gICNpbmNsdWRlIDxhc20vaHZtL25lc3RlZGh2bS5oPgo+
ICAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgo+IC0jaW5jbHVkZSA8YXNtL2h2bS9zdm0vYW1kLWlv
bW11LXByb3RvLmg+Cj4gICNpbmNsdWRlIDxhc20vdm1fZXZlbnQuaD4KPiAgI2luY2x1ZGUgPHhz
bS94c20uaD4KPiAgCgpJIHJlYWxseSBkbyBtZWFuIHAybS5jCgp+QW5kcmV3CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:42:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:42:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1AGC-0006rh-1b; Mon, 10 Feb 2020 14:42:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1AGA-0006rc-SM
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:42:02 +0000
X-Inumbo-ID: 7ed8dad4-4c13-11ea-b4d5-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ed8dad4-4c13-11ea-b4d5-12813bfff9fa;
 Mon, 10 Feb 2020 14:42:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581345721;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Tbmn2EWnXck/CZgSvYcJzdlkCJArdMYpsr9GffXYKV0=;
 b=SW+c0tX2UR/BPKVjgwj03qab3nDGo/TQqam+08qoKURL9F96dfx0g6vv
 EvSx6EX+KUYVvUc5RJVlsC/bkayJdigayhPTQxMfBHYP51joKk1aKlczo
 Y8pPbuxqK/Cp19wyJQiDGEiu0uawrweQjULILW2TXAo2+hyz9ySNPGnjn g=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: taqISR6/clqaYWhWPMrnXrGVAOU3mFEr0hJsDqZgLt7jPrAa9MsPjqQc5TWtGhdrN1tpCfmvuP
 fBIWYXhrUzpdT81e4itbq9FrRQJBqQpWCqhrVZ7RxiqDwkHnqouTpOaQeX3vk8NJtanAvax41G
 0N+dZXj3ZBfnt9rekf7YzuUQBZm0vt0/lUzlrxONC4OMzm1yIvGNPDcgNJGE6yg5YSZ5q9I6sC
 ZajmCPJ4EDusW4hDhWeMAt/6P+dS07W1nDknr6qG/ljHION7j8hF4XNanogCW29vehYJWdG3PH
 Kgc=
X-SBRS: 2.7
X-MesageID: 12577185
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12577185"
To: Jan Beulich <jbeulich@suse.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-3-andrew.cooper3@citrix.com>
 <89901b01-ba20-e099-cf06-a047abc88761@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <37637e68-1f88-8839-7686-3aeb294c99a9@citrix.com>
Date: Mon, 10 Feb 2020 14:39:34 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <89901b01-ba20-e099-cf06-a047abc88761@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/4] AMD/IOMMU: Delete iommu_{get, set,
 clear}_bit() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAwOTo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDMuMDIuMjAyMCAx
NTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQEAgLTg1LDE2ICs4NSwxNCBAQCBzdGF0aWMg
dm9pZCBmbHVzaF9jb21tYW5kX2J1ZmZlcihzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKPj4gICAg
ICBsb29wX2NvdW50ID0gMTAwMDsKPj4gICAgICBkbyB7Cj4+ICAgICAgICAgIHN0YXR1cyA9IHJl
YWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9TVEFUVVNfTU1JT19PRkZTRVQpOwo+PiAtICAg
ICAgICBjb21wX3dhaXQgPSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKHN0YXR1cywKPj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9TVEFUVVNfQ09NUF9X
QUlUX0lOVF9NQVNLLAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIElPTU1VX1NUQVRVU19DT01QX1dBSVRfSU5UX1NISUZUKTsKPj4gKyAgICAgICAgY29tcF93
YWl0ID0gc3RhdHVzICYgSU9NTVVfU1RBVFVTX0NPTVBfV0FJVF9JTlQ7Cj4gVW5sZXNzIHlvdSBh
bHNvIGNoYW5nZSBjb21wX3dhaXQgdG8gYm9vbCwgdGhpcyBqdXN0IGhhcHBlbnMgdG8KPiBiZSBj
b3JyZWN0IHRoaXMgd2F5IGJlY2F1c2Ugb2YgdGhlIGJpdCBjaGVja2VkIGJlaW5nIGF0IGEgbG93
Cj4gZW5vdWdoIHBvc2l0aW9uLgo+Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Ft
ZC9pb21tdV9pbml0LmMKPj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11
X2luaXQuYwo+PiBAQCAtMzUxLDEzICszNTEsMTIgQEAgc3RhdGljIHZvaWQgaW9tbXVfcmVzZXRf
bG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAo+PiAgICAgIEJVR19PTighaW9tbXUgfHwgKChs
b2cgIT0gJmlvbW11LT5ldmVudF9sb2cpICYmIChsb2cgIT0gJmlvbW11LT5wcHJfbG9nKSkpOwo+
PiAgCj4+ICAgICAgcnVuX2JpdCA9ICggbG9nID09ICZpb21tdS0+ZXZlbnRfbG9nICkgPwo+PiAt
ICAgICAgICBJT01NVV9TVEFUVVNfRVZFTlRfTE9HX1JVTl9TSElGVCA6Cj4+IC0gICAgICAgIElP
TU1VX1NUQVRVU19QUFJfTE9HX1JVTl9TSElGVDsKPj4gKyAgICAgICAgSU9NTVVfU1RBVFVTX0VW
RU5UX0xPR19SVU4gOiBJT01NVV9TVEFUVVNfUFBSX0xPR19SVU47Cj4+ICAKPj4gICAgICAvKiB3
YWl0IHVudGlsIEV2ZW50TG9nUnVuIGJpdCA9IDAgKi8KPj4gICAgICBkbyB7Cj4+ICAgICAgICAg
IGVudHJ5ID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1NUQVRVU19NTUlPX09GRlNF
VCk7Cj4+IC0gICAgICAgIGxvZ19ydW4gPSBpb21tdV9nZXRfYml0KGVudHJ5LCBydW5fYml0KTsK
Pj4gKyAgICAgICAgbG9nX3J1biA9IGVudHJ5ICYgcnVuX2JpdDsKPiBTYW1lIGhlcmUgZm9yIGxv
Z19ydW4gdGhlbi4gSSBhbHNvIHRoaW5rIHJ1bl9iaXQgd291bGQgYmV0dGVyCj4gYmVjb21lIHVu
c2lnbmVkIGludCB0aGVuLgo+Cj4gV2l0aCB0aGVzZSB0YWtlbiBjYXJlIG9mCj4gUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkkgaGF2ZSBzZXBhcmF0ZSBjbGVh
bnVwIGRvaW5nIHRoYXQgKGFuZCBtb3JlKS7CoCBJIGRvbid0IHdhbnQgdG8gY29uZmxhdGUKdW5y
ZWxhdGVkIGNoYW5nZXMgLSB0aGlzIHBhdGNoIGlzIGNvbXBsaWNhdGVkIGVub3VnaCB0byBmb2xs
b3cuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:52:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:52:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1APa-0007kV-BS; Mon, 10 Feb 2020 14:51:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1APZ-0007kQ-EF
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:51:45 +0000
X-Inumbo-ID: da6e3134-4c14-11ea-b4d5-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da6e3134-4c14-11ea-b4d5-12813bfff9fa;
 Mon, 10 Feb 2020 14:51:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1A834AC4A;
 Mon, 10 Feb 2020 14:51:43 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200208151939.31691-1-andrew.cooper3@citrix.com>
 <43b54452-b4e8-eaca-466b-f79480f0b2c4@suse.com>
 <cd5a5f78-8cef-88b0-51e3-9367bb7df063@citrix.com>
 <6f4fc0f8-6d3a-58f6-5a13-e9b14ca3c3cc@suse.com>
 <b9e1cc74-0d5a-53dd-3a3c-485438bb6b24@citrix.com>
 <76066c63-2536-8fac-b7b1-ee2aaae532fc@suse.com>
 <388ca644-ce0f-8ddd-4db2-31be232af6e6@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <fcdff077-b1ea-d5c4-1801-51e0cd6de201@suse.com>
Date: Mon, 10 Feb 2020 15:51:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <388ca644-ce0f-8ddd-4db2-31be232af6e6@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/pvh: Fix segment selector ABI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNTowNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMC8wMi8yMDIw
IDE0OjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTAuMDIuMjAyMCAxNDo1NiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDEwLzAyLzIwMjAgMTM6NDcsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+IE9uIDEwLjAyLjIwMjAgMTQ6MjksIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IE9u
IDEwLzAyLzIwMjAgMTM6MjIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDguMDIuMjAy
MCAxNjoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4+PiAtLS0gYS9kb2NzL21pc2MvcHZo
LnBhbmRvYwo+Pj4+Pj4+ICsrKyBiL2RvY3MvbWlzYy9wdmgucGFuZG9jCj4+Pj4+Pj4gQEAgLTIz
LDcgKzIzLDcgQEAgZm9sbG93aW5nIG1hY2hpbmUgc3RhdGU6Cj4+Pj4+Pj4gICAqIGBjc2A6IG11
c3QgYmUgYSAzMi1iaXQgcmVhZC9leGVjdXRlIGNvZGUgc2VnbWVudCB3aXRoIGEgYmFzZSBvZiDi
gJgw4oCZCj4+Pj4+Pj4gICAgIGFuZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRoZSBz
ZWxlY3RvciB2YWx1ZSBpcyB1bnNwZWNpZmllZC4KPj4+Pj4+PiAgCj4+Pj4+Pj4gLSAqIGBkc2As
IGBlc2A6IG11c3QgYmUgYSAzMi1iaXQgcmVhZC93cml0ZSBkYXRhIHNlZ21lbnQgd2l0aCBhIGJh
c2Ugb2YKPj4+Pj4+PiArICogYGRzYCwgYGVzYCwgYHNzYDogbXVzdCBiZSBhIDMyLWJpdCByZWFk
L3dyaXRlIGRhdGEgc2VnbWVudCB3aXRoIGEgYmFzZSBvZgo+Pj4+Pj4+ICAgICDigJgw4oCZIGFu
ZCBhIGxpbWl0IG9mIOKAmDB4RkZGRkZGRkbigJkuIFRoZSBzZWxlY3RvciB2YWx1ZXMgYXJlIGFs
bCB1bnNwZWNpZmllZC4KPj4+Pj4+IFdvdWxkbid0IHRoaXMgd2FudCBhY2NvbXBhbnlpbmcgd2l0
aCBhbiBhZGp1c3RtZW50IHRvCj4+Pj4+PiB4ZW4vYXJjaC94ODYvaHZtL2RvbWFpbi5jOmNoZWNr
X3NlZ21lbnQoKSwgd2hpY2ggcmlnaHQgbm93Cj4+Pj4+PiBpc24ndCBpbiBsaW5lIHdpdGggZWl0
aGVyIG9sZCBvciBuZXcgdmVyc2lvbiBvZiB0aGlzIGRvYz8KPj4+Pj4gV2hhdCBkbyB5b3UgdGhp
bmcgaXMgbWlzc2luZz/CoCBJdCB0b28gaXMgd3JpdHRlbiB3aXRoIHRoZSBleHBlY3RhdGlvbiBv
Zgo+Pj4+PiAlZXMgYmVpbmcgc2V0IHVwLCB3aGljaCBJIGNoZWNrZWQgYmVmb3JlIHNlbmRpbmcg
dGhpcyBwYXRjaC4KPj4+PiBUaGUgZnVuY3Rpb24gZm9yIGV4YW1wbGUgbG9va3MgdG8gcGVybWl0
IHplcm8gc2VnbWVudCBhdHRyaWJ1dGVzCj4+Pj4gZm9yIGJvdGggRFMgYW5kIEVTLiBJdCBhbHNv
IGxvb2tzIHRvIHBlcm1pdCBub24td3JpdGFibGUKPj4+PiBhdHRyaWJ1dGVzIGZvciBib3RoLCBh
bmQgYSBub24tcmVhZGFibGUgQ1MuCj4+PiBJdCBpcyBub3QgYSBQVkgtYXVkaXRpbmcgZnVuY3Rp
b24uCj4+Pgo+Pj4gSXQgaXMgcmVhY2hhYmxlIGZyb20gcGxhaW4gSFZNIGd1ZXN0cywgYW5kIGlz
IG9ubHkgc3VwcG9zZWQgdG8gYmUgYQo+Pj4gbWluaW11bSBzZXQgb2YgY2hlY2tzIHRvIHByZXZl
bnQgYSB2bWVudHJ5IGZhaWx1cmUgb2YgdGhlCj4+PiBuZXdseS1pbml0aWFsaXNlZCB2Y3B1IHN0
YXRlLsKgIChXaGV0aGVyIGl0IGFjdHVhbGx5IG1lZXRzIHRoaXMgZ29hbCBpcyBhCj4+PiBzZXBh
cmF0ZSBtYXR0ZXIuKQo+PiBXZWxsLCB0aGF0J3MgZmluZSwgYnV0IHdoYXQgb3RoZXIgcGxhY2Ug
YW0gSSBtaXNzaW5nIHRoZW4gd2hlcmUgdGhlCj4+IGRvY3VtZW50ZWQgcmVzdHJpY3Rpb25zIGFj
dHVhbGx5IGdldCBlbmZvcmNlZD8gT3IgaWYgd2UgZG9uJ3QgbWVhbgo+PiB0byBlbmZvcmNlIHRo
ZW0sIHRoZW4gcGVyaGFwcyB0aGVyZSBzaG91bGQgYmUgYSBkaXN0aW5jdGlvbiBpbiB0aGUKPj4g
ZG9jIGJldHdlZW4gIm11c3QiIGFuZCAic2hvdWxkIj8KPiAKPiBUaGUgd3JpdHRlbiBBQkkgaXMg
dGhlIEFCSS7CoCBDb25mb3JtaW5nIGltcGxlbWVudGF0aW9ucyBtdXN0IChhcyBpbgo+IG11c3Qp
IGZvbGxvdyB0aGUgcnVsZXMuCj4gCj4gVGhlIGRvbWFpbiBidWlsZGVyKHMpIGFyZSB0aGUgb25s
eSBwbGFjZXMgd2hpY2gga25vd3MgdGhhdCB0aGUgUFZIIHN0YXJ0Cj4gQUJJIGlzIGluIHVzZS4K
Ckxvb2tzIGxpa2UgSSBnb3QgY29uZnVzZWQgLSBJJ20gc29ycnkgZm9yIHRoZSBub2lzZS4KCkph
bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:56:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:56:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ATj-00086q-UY; Mon, 10 Feb 2020 14:56:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1ATi-000866-2N
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:56:02 +0000
X-Inumbo-ID: 73938a8a-4c15-11ea-ab50-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 73938a8a-4c15-11ea-ab50-bc764e2007e4;
 Mon, 10 Feb 2020 14:56:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581346562;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Cj436tlLBL+GB16pm0EewEOqy9oijPoq8rtcIvLruqg=;
 b=LTSSt+KWgA+bHmdCaaKrQL/NJBd1b6hwuPK5v9BKOe6SdEt9pBVrXKa5
 hzcPVLzm04dKgayxavhdg2+71DgTDRKUA4KHF+z0DB0/N7QBzP7NA9m4C
 ZlvggmOP1ZtV2Vy5ARMJbIaVtNCRdljQwqJBsljIiTcIMRS77mbIEXVlH M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZGakdpXHpHCycd9/TftrR9mE+VoKgixySjuInRa+qzuVX6+HZC6bjx0zb45YsmyhXtShTKao+J
 nVebXJPOQ88HAkjUZ0wIV3C1hJbDT5Ac8WrLYq306nguZop1OYGu0fsgZa4kwgtbXWdK6fnwRX
 493Qnpmz1/4C4hO9vHmtc6siGdpsTojnc16wjh4dIb8usky168dzDiN/Z1bMXz3Sl24Gqwm1Us
 +pFp9jjegSFkbPVALoUVDCihrcM7Y/a1jduQ4NQgbxQCmIyJBsGoLh4sMyICcG3LS3hSsIddq1
 RRA=
X-SBRS: 2.7
X-MesageID: 12214087
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12214087"
To: Jan Beulich <jbeulich@suse.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-5-andrew.cooper3@citrix.com>
 <76961409-b553-0ccc-6cd1-33ccf5cc75a0@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cf596ea9-f9dd-b938-9666-34165edb8a0c@citrix.com>
Date: Mon, 10 Feb 2020 14:55:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <76961409-b553-0ccc-6cd1-33ccf5cc75a0@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 4/4] AMD/IOMMU: Treat head/tail pointers as
 byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAxMDozNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDMuMDIuMjAyMCAx
NTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2NtZC5jCj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9jbWQuYwo+PiBAQCAtMjQsMTYgKzI0LDE0IEBAIHN0YXRpYyBpbnQgcXVldWVfaW9tbXVf
Y29tbWFuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQo+PiAgewo+PiAgICAg
IHVpbnQzMl90IHRhaWwsIGhlYWQ7Cj4+ICAKPj4gLSAgICB0YWlsID0gaW9tbXUtPmNtZF9idWZm
ZXIudGFpbDsKPj4gLSAgICBpZiAoICsrdGFpbCA9PSBpb21tdS0+Y21kX2J1ZmZlci5lbnRyaWVz
ICkKPj4gKyAgICB0YWlsID0gaW9tbXUtPmNtZF9idWZmZXIudGFpbCArIElPTU1VX0NNRF9CVUZG
RVJfRU5UUllfU0laRTsKPj4gKyAgICBpZiAoIHRhaWwgPT0gaW9tbXUtPmNtZF9idWZmZXIuc2l6
ZSApCj4+ICAgICAgICAgIHRhaWwgPSAwOwo+PiAgCj4+IC0gICAgaGVhZCA9IGlvbW11X2dldF9y
Yl9wb2ludGVyKHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKwo+PiAtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBJT01NVV9DTURfQlVGRkVSX0hFQURfT0ZGU0VUKSk7Cj4+ICsg
ICAgaGVhZCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX0hFQURf
T0ZGU0VUKTsKPj4gICAgICBpZiAoIGhlYWQgIT0gdGFpbCApCj4gU3VyZWx5IHlvdSB3YW50IHRv
IG1hc2sgb2ZmIHJlc2VydmVkIChvciBtb3JlIGdlbmVyYWxseQo+IHVucmVsYXRlZCkgYml0cywg
YmVmb3JlIGNvbnN1bWluZyB0aGUgdmFsdWUgZm9yIHRoZSBwdXJwb3NlCj4gaGVyZSAoYW5kIGVs
c2V3aGVyZSBiZWxvdyk/CgpSZXNlcnZlZCBiaXRzIGFyZSBkZWZpbmVkIGluIHRoZSBJT01NVSBz
cGVjIHRvIGJlIHJlYWQtb25seSB6ZXJvLgoKSXQgaXMgYWxzbyB1bmRlZmluZWQgYmVoYXZpb3Vy
IGZvciB0aGlzIHZhbHVlIHRvIGV2ZXIgYmUgb3V0c2lkZSBvZiB0aGUKc2l6ZSBjb25maWd1cmVk
IGZvciBjb21tYW5kIGJ1ZmZlciwgc28gdXNpbmcgdGhlIHZhbHVlIGxpa2UgdGhpcyBpcyBzcGVj
CmNvbXBsaWFudC4KCkFzIGZvciBhY3R1YWxseSBtYXNraW5nIHRoZSB2YWx1ZXMsIHRoYXQgYnJl
YWtzIHRoZSBvcHRpbWlzZXJzIGFiaWxpdHkKdG8gY29uc3RydWN0IGNvbW1hbmRzIGluIHRoZSBj
b21tYW5kIHJpbmcuwqAgVGhpcyBhc3BlY3QgY2FuIGJlIHdvcmtlZAphcm91bmQgd2l0aCBvdGhl
ciBjb2RlIGNoYW5nZXMsIGJ1dCBJIGFsc28gdGhpbmsgaXQgaXMgaW1wbGF1c2libGUgdGhhdAp0
aGUgcmVtYWluaW5nIHJlc2VydmVkIGJpdHMgaGVyZSBhcmUgZ29pbmcgdG8gc3Byb3V0IGluY29t
cGF0aWJsZSBmdXR1cmUKdXNlcy4KCj4KPj4gQEAgLTQ1LDEzICs0MywxMSBAQCBzdGF0aWMgaW50
IHF1ZXVlX2lvbW11X2NvbW1hbmQoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHUzMiBjbWRbXSkK
Pj4gIAo+PiAgc3RhdGljIHZvaWQgY29tbWl0X2lvbW11X2NvbW1hbmRfYnVmZmVyKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11KQo+PiAgewo+PiAtICAgIHUzMiB0YWlsID0gMDsKPj4gLQo+PiAtICAg
IGlvbW11X3NldF9yYl9wb2ludGVyKCZ0YWlsLCBpb21tdS0+Y21kX2J1ZmZlci50YWlsKTsKPj4g
LSAgICB3cml0ZWwodGFpbCwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DTURfQlVGRkVSX1RBSUxf
T0ZGU0VUKTsKPj4gKyAgICB3cml0ZWwoaW9tbXUtPmNtZF9idWZmZXIudGFpbCwKPj4gKyAgICAg
ICAgICAgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NNRF9CVUZGRVJfVEFJTF9PRkZTRVQpOwo+
IEkgZ3Vlc3Mgbm90IHByZXNlcnZpbmcgdGhlIHJlc2VydmVkIGJpdHMgaXNuJ3QgYSBwcm9ibGVt
Cj4gcmlnaHQgbm93LCBidXQgaXMgZG9pbmcgc28gYSBnb29kIGlkZWEgaW4gZ2VuZXJhbD8KCkFz
IGFib3ZlIC0gdGhlcmUgYXJlIGJ5IGRlZmluaXRpb24gbm8gYml0cyB0byBwcmVzZXJ2ZS4KCj4+
IEBAIC0zMTYsMjIgKzMxNiwyMCBAQCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11LAo+PiAgICAgICAgICBJT01NVV9QUFJfTE9HX0hFQURfT0ZGU0VUOwo+
PiAgCj4+ICAgICAgdGFpbCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyB0YWlsX29mZmVzdCk7
Cj4+IC0gICAgdGFpbCA9IGlvbW11X2dldF9yYl9wb2ludGVyKHRhaWwpOwo+PiAgCj4+ICAgICAg
d2hpbGUgKCB0YWlsICE9IGxvZy0+aGVhZCApCj4+ICAgICAgewo+PiAgICAgICAgICAvKiByZWFk
IGV2ZW50IGxvZyBlbnRyeSAqLwo+PiAtICAgICAgICBlbnRyeSA9ICh1MzIgKikobG9nLT5idWZm
ZXIgKyBsb2ctPmhlYWQgKiBlbnRyeV9zaXplKTsKPj4gKyAgICAgICAgZW50cnkgPSAodTMyICop
KGxvZy0+YnVmZmVyICsgbG9nLT5oZWFkKTsKPiBXb3VsZCB5b3UgbWluZCBkcm9wcGluZyB0aGUg
cG9pbnRsZXNzIGNhc3QgaGVyZSBhdCB0aGUgc2FtZSB0aW1lPwoKQ2FuIGRvLgoKfkFuZHJldwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:56:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:56:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1AU7-00089E-AC; Mon, 10 Feb 2020 14:56:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1AU6-000897-G7
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:56:26 +0000
X-Inumbo-ID: 80ccca22-4c15-11ea-b4d5-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80ccca22-4c15-11ea-b4d5-12813bfff9fa;
 Mon, 10 Feb 2020 14:56:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7259FAC4B;
 Mon, 10 Feb 2020 14:56:22 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-2-andrew.cooper3@citrix.com>
 <199147c5-1769-5cbb-9848-325e42952bcc@suse.com>
 <57f91310-d029-ac83-0326-d6136db69c8d@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <40360da6-0d68-b7a9-3140-88db2a532e7a@suse.com>
Date: Mon, 10 Feb 2020 15:56:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <57f91310-d029-ac83-0326-d6136db69c8d@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] AMD/IOMMU: Move headers to be local
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNTozMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNS8wMi8yMDIw
IDA5OjQ3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IFdlIGN1cnJlbnRseSBoYXZlIGFtZC1pb21tdS1kZWZzLmgsIGFt
ZC1pb21tdS1wcm90by5oIGFuZCBhbWQtaW9tbXUuaCwgYW5kIG5vCj4+PiByZWZlcmVuY2VzIG91
dHNpZGUgb2YgdGhlIEFNRCBJT01NVSBkcml2ZXIuCj4+Pgo+Pj4gS2VlcCBpb21tdS1kZWZzLmgg
YXMgaXMsIGJ1dCBtZXJnZSBhbWQtaW9tbXUuaCBhbmQgYW1kLWlvbW11LXByb3RvLmggdG8ganVz
dAo+Pj4gaW9tbXUuaCwgYW5kIG1vdmUgdGhlbSBib3RoIGludG8gZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvLiAgKFdoaWxlIG1lcmdpbmcsCj4+PiBkcm9wIHRoZSBib2d1cyAjcHJhZ21hIHBhY2sg
YXJvdW5kIHRoZSAqX2VudHJ5IHN0cnVjdHVyZXMuKQo+Pj4KPj4+IFRha2UgdGhlIG9wcG9ydHVu
aXR5IHRvIHRyaW0gdGhlIGluY2x1ZGUgbGlzdHMsIGluY2x1ZGluZyB4ODYvbW0vcDJtLmMKPj4g
SSBndWVzcyB5b3UgbWVhbiBwMm0uaCBoZXJlLgo+IAo+IFdoeT8KPiAKPj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+PiBpbmRleCBk
ZWYxM2Y2NTdiLi5mZDlmMDk1MzZkIDEwMDY0NAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKPj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4+IEBAIC0zOCw3ICszOCw2IEBACj4+
ICAjaW5jbHVkZSA8YXNtL21lbV9zaGFyaW5nLmg+Cj4+ICAjaW5jbHVkZSA8YXNtL2h2bS9uZXN0
ZWRodm0uaD4KPj4gICNpbmNsdWRlIDxhc20vYWx0cDJtLmg+Cj4+IC0jaW5jbHVkZSA8YXNtL2h2
bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+Cj4+ICAjaW5jbHVkZSA8YXNtL3ZtX2V2ZW50Lmg+Cj4+
ICAjaW5jbHVkZSA8eHNtL3hzbS5oPgo+PiAgCj4gCj4gSSByZWFsbHkgZG8gbWVhbiBwMm0uYwoK
T2theSwgSSBtaXN1bmRlcnN0b29kIHRoZW4uIEkndmUgYmVlbiBqdWRnaW5nIGZyb20KCj4tLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfbWFwLmMKPisrKyBiL3hlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9tYXAuYwo+QEAgLTE4LDEyICsxOCw4IEBACj4gICov
Cj4gCj4gI2luY2x1ZGUgPHhlbi9hY3BpLmg+Cj4tI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+LSNp
bmNsdWRlIDxhc20vcDJtLmg+Cj4tI2luY2x1ZGUgPGFzbS9hbWQtaW9tbXUuaD4KPi0jaW5jbHVk
ZSA8YXNtL2h2bS9zdm0vYW1kLWlvbW11LXByb3RvLmg+Cj4tI2luY2x1ZGUgIi4uL2F0cy5oIgo+
LSNpbmNsdWRlIDx4ZW4vcGNpLmg+Cj4rCj4rI2luY2x1ZGUgImlvbW11LmgiCgp3aGVyZSB5b3Ug
X2Fsc29fIChyZSltb3ZlIHAybS5oLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 14:59:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 14:59:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1AWZ-0008LS-Uq; Mon, 10 Feb 2020 14:58:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1AWY-0008LL-BH
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 14:58:58 +0000
X-Inumbo-ID: dcf37c2e-4c15-11ea-852a-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dcf37c2e-4c15-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 14:58:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C7FAAAC4B;
 Mon, 10 Feb 2020 14:58:56 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-3-andrew.cooper3@citrix.com>
 <89901b01-ba20-e099-cf06-a047abc88761@suse.com>
 <37637e68-1f88-8839-7686-3aeb294c99a9@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7794018e-84fd-b9a4-6de0-f4a00fbd3be3@suse.com>
Date: Mon, 10 Feb 2020 15:59:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <37637e68-1f88-8839-7686-3aeb294c99a9@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/4] AMD/IOMMU: Delete iommu_{get, set,
 clear}_bit() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNTozOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNS8wMi8yMDIw
IDA5OjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IEBAIC04NSwxNiArODUsMTQgQEAgc3RhdGljIHZvaWQgZmx1c2hf
Y29tbWFuZF9idWZmZXIoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCj4+PiAgICAgIGxvb3BfY291
bnQgPSAxMDAwOwo+Pj4gICAgICBkbyB7Cj4+PiAgICAgICAgICBzdGF0dXMgPSByZWFkbChpb21t
dS0+bW1pb19iYXNlICsgSU9NTVVfU1RBVFVTX01NSU9fT0ZGU0VUKTsKPj4+IC0gICAgICAgIGNv
bXBfd2FpdCA9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoc3RhdHVzLAo+Pj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9TVEFUVVNfQ09NUF9XQUlUX0lO
VF9NQVNLLAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
T01NVV9TVEFUVVNfQ09NUF9XQUlUX0lOVF9TSElGVCk7Cj4+PiArICAgICAgICBjb21wX3dhaXQg
PSBzdGF0dXMgJiBJT01NVV9TVEFUVVNfQ09NUF9XQUlUX0lOVDsKPj4gVW5sZXNzIHlvdSBhbHNv
IGNoYW5nZSBjb21wX3dhaXQgdG8gYm9vbCwgdGhpcyBqdXN0IGhhcHBlbnMgdG8KPj4gYmUgY29y
cmVjdCB0aGlzIHdheSBiZWNhdXNlIG9mIHRoZSBiaXQgY2hlY2tlZCBiZWluZyBhdCBhIGxvdwo+
PiBlbm91Z2ggcG9zaXRpb24uCj4+Cj4+PiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9h
bWQvaW9tbXVfaW5pdC5jCj4+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9t
bXVfaW5pdC5jCj4+PiBAQCAtMzUxLDEzICszNTEsMTIgQEAgc3RhdGljIHZvaWQgaW9tbXVfcmVz
ZXRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAo+Pj4gICAgICBCVUdfT04oIWlvbW11IHx8
ICgobG9nICE9ICZpb21tdS0+ZXZlbnRfbG9nKSAmJiAobG9nICE9ICZpb21tdS0+cHByX2xvZykp
KTsKPj4+ICAKPj4+ICAgICAgcnVuX2JpdCA9ICggbG9nID09ICZpb21tdS0+ZXZlbnRfbG9nICkg
Pwo+Pj4gLSAgICAgICAgSU9NTVVfU1RBVFVTX0VWRU5UX0xPR19SVU5fU0hJRlQgOgo+Pj4gLSAg
ICAgICAgSU9NTVVfU1RBVFVTX1BQUl9MT0dfUlVOX1NISUZUOwo+Pj4gKyAgICAgICAgSU9NTVVf
U1RBVFVTX0VWRU5UX0xPR19SVU4gOiBJT01NVV9TVEFUVVNfUFBSX0xPR19SVU47Cj4+PiAgCj4+
PiAgICAgIC8qIHdhaXQgdW50aWwgRXZlbnRMb2dSdW4gYml0ID0gMCAqLwo+Pj4gICAgICBkbyB7
Cj4+PiAgICAgICAgICBlbnRyeSA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9TVEFU
VVNfTU1JT19PRkZTRVQpOwo+Pj4gLSAgICAgICAgbG9nX3J1biA9IGlvbW11X2dldF9iaXQoZW50
cnksIHJ1bl9iaXQpOwo+Pj4gKyAgICAgICAgbG9nX3J1biA9IGVudHJ5ICYgcnVuX2JpdDsKPj4g
U2FtZSBoZXJlIGZvciBsb2dfcnVuIHRoZW4uIEkgYWxzbyB0aGluayBydW5fYml0IHdvdWxkIGJl
dHRlcgo+PiBiZWNvbWUgdW5zaWduZWQgaW50IHRoZW4uCj4+Cj4+IFdpdGggdGhlc2UgdGFrZW4g
Y2FyZSBvZgo+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IAo+IEkgaGF2ZSBzZXBhcmF0ZSBjbGVhbnVwIGRvaW5nIHRoYXQgKGFuZCBtb3JlKS7CoCBJIGRv
bid0IHdhbnQgdG8gY29uZmxhdGUKPiB1bnJlbGF0ZWQgY2hhbmdlcyAtIHRoaXMgcGF0Y2ggaXMg
Y29tcGxpY2F0ZWQgZW5vdWdoIHRvIGZvbGxvdy4KCkJ1dCBzdHJpY3RseSBzcGVha2luZyB0aGUg
YXNzaWdubWVudHMgZW5kIHVwIHdyb25nIHRoaXMgd2F5LiBJZgp5b3UgcmVhbGx5IHRoaW5rIHN1
Y2ggKGJlbmlnbikgd3JvbmduZXNzIGlzIG9rYXksIHRoZW4gbWF5IEkKcGxlYXNlIGFzayB0aGF0
IHlvdSBwb2ludCBvdXQgdGhpcyBhc3BlY3QgaW4gaGFsZiBhIHNlbnRlbmNlIGluCnRoZSBkZXNj
cmlwdGlvbj8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 15:01:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 15:01:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1AYh-0000j0-D2; Mon, 10 Feb 2020 15:01:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1AYf-0000iv-Ud
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 15:01:09 +0000
X-Inumbo-ID: 2b1365a4-4c16-11ea-b4d7-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2b1365a4-4c16-11ea-b4d7-12813bfff9fa;
 Mon, 10 Feb 2020 15:01:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581346869;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=KTZAx+6JGe1buLeSEcKiyS475Xek4+7N9qxcgK5WOYk=;
 b=KyH3XL+GMNXGV+6QdVamqa76wNj16uPKy2LD1rBK53dFWqiuu2/au2Mg
 RSlBgEvXY82reZp/7BiBwhBzQ79S3Iw97lqdWmze0UifkBIMMPBkwE0J+
 ssnXFosukbrnephIAdjRaq6HmBlUCZVqNPUV6CAZCJeD4o33joE6TcgJP o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eZl6PXeuAyqqEvcX/Lh2UFq/jjYupWtuX2tQfxOqmJT5AYQqASMlTQueGmYb3RgDzf40Hncbzi
 5bOKI6Knp0g8FnEHrdI5V8UyXJl4hijZMxkoscYCoYqDsOr0z1emvXhpfxoqro/D3EA5P6F4Nn
 H9bSpHW2t/c5hK/i8rzlBddfyQCe73Q9KTgCT4lqKHpKNvZ8I3JN0gDI3ssiuGJTB5QhkzoWIm
 Eo3GrS/8rr0EAt52PmUeASG7SV0VL68OCo/DeeXoRDbMbCpqBFBs8OLIlXvVrPQqlMxIRQKoQ/
 iik=
X-SBRS: 2.7
X-MesageID: 12384608
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12384608"
To: Jan Beulich <jbeulich@suse.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-4-andrew.cooper3@citrix.com>
 <c8a16d97-d851-7a7e-e7c7-eac50ddbfa62@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <81165ce3-7b5c-79dc-3265-f5f3426edf08@citrix.com>
Date: Mon, 10 Feb 2020 15:01:04 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <c8a16d97-d851-7a7e-e7c7-eac50ddbfa62@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/4] AMD/IOMMU: Treat guest head/tail
 pointers as byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDUvMDIvMjAyMCAxMDoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDMuMDIuMjAyMCAx
NTo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhlIE1NSU8gcmVnaXN0ZXJzIGFzIGFscmVh
ZHkgYnl0ZSBvZmZzZXRzLiAgQnkgbWFza2luZyBvdXQgdGhlIHJlc2VydmVkIGJpdHMKPj4gc3Vp
dGFibHkgaW4gZ3Vlc3RfaW9tbXVfbW1pb193cml0ZTY0KCksIHdlIGNhbiB1c2UgdGhlIHZhbHVl
cyBkaXJlY3RseSwKPj4gaW5zdGVhZCBvZiBtYXNraW5nL3NoaWZ0aW5nIG9uIGV2ZXJ5IHVzZS4K
PiBJIGd1ZXNzIGl0J3MgdW5jbGVhciB3aGV0aGVyIHN1Y2ggbWFza2luZyBtYXRjaGVzIHJlYWwg
aGFyZHdhcmUKPiBiZWhhdmlvciwgYnV0IGl0J3MgY2VydGFpbmx5IHdpdGhpbiBzcGVjIHdpdGgg
YWxsIG90aGVyIGJpdHMKPiB0aGVyZSByZXNlcnZlZC4KPgo+PiBTdG9yZSB0aGUgYnVmZmVyIHNp
emUsIHJhdGhlciB0aGFuIHRoZSBudW1iZXIgb2YgZW50cmllcywgdG8ga2VlcCB0aGUgc2FtZQo+
PiB1bml0cyBmb3IgY29tcGFyaXNvbiBwdXJwb3Nlcy4KPj4KPj4gVGhpcyBzaW1wbGlmaWVzIGd1
ZXN0X2lvbW11X2dldF90YWJsZV9tZm4oKSBieSBkcm9wcGluZyB0aGUgZW50cnlfc2l6ZQo+PiBw
YXJhbWV0ZXIsIGFuZCBzaW1wbGlmaWVzIHRoZSBtYXBfZG9tYWluX3BhZ2UoKSBoYW5kbGluZyBi
eSBiZWluZyBhYmxlIHRvIGRyb3AKPj4gdGhlIGxvZ19iYXNlIHZhcmlhYmxlcy4KPj4KPj4gTm8g
ZnVuY3Rpb25hbCBjaGFuZ2UuCj4gV2VsbCwgbm90IGV4YWN0bHkgLSByZWFkcyBvZiB0aG9zZSBo
ZWFkL3RhaWwgcmVnaXN0ZXJzIHByZXZpb3VzbHkKPiByZXR1cm5lZCB0aGUgbGFzdCB3cml0dGVu
IHZhbHVlIGFmYWljdC4KCkl0IGlzIGFjdHVhbGx5IGEgYnVnZml4LCBiZWNhdXNlIHRoZSBzcGVj
IHByb2hpYml0cyBwcmVzZXJ2YXRpb24gb2YKcmVzZXJ2ZWQgYml0cy7CoCBJJ2xsIGFkanVzdCB0
aGUgY29tbWl0IG1lc3NhZ2UgdG8gaW5kaWNhdGUgdGhpcy4KCj4KPj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBBY2tlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 15:02:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 15:02:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1AaH-0000qL-Tz; Mon, 10 Feb 2020 15:02:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1AaH-0000qE-B4
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 15:02:49 +0000
X-Inumbo-ID: 669b04ce-4c16-11ea-b4d7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 669b04ce-4c16-11ea-b4d7-12813bfff9fa;
 Mon, 10 Feb 2020 15:02:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 04CB1ADF8;
 Mon, 10 Feb 2020 15:02:48 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-5-andrew.cooper3@citrix.com>
 <76961409-b553-0ccc-6cd1-33ccf5cc75a0@suse.com>
 <cf596ea9-f9dd-b938-9666-34165edb8a0c@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <afeace96-6c2d-207e-1ed7-f7f70d909072@suse.com>
Date: Mon, 10 Feb 2020 16:02:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <cf596ea9-f9dd-b938-9666-34165edb8a0c@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] AMD/IOMMU: Treat head/tail pointers as
 byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNS8wMi8yMDIw
IDEwOjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMDMuMDIuMjAyMCAxNTo0MywgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21t
dV9jbWQuYwo+Pj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5j
Cj4+PiBAQCAtMjQsMTYgKzI0LDE0IEBAIHN0YXRpYyBpbnQgcXVldWVfaW9tbXVfY29tbWFuZChz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQo+Pj4gIHsKPj4+ICAgICAgdWludDMy
X3QgdGFpbCwgaGVhZDsKPj4+ICAKPj4+IC0gICAgdGFpbCA9IGlvbW11LT5jbWRfYnVmZmVyLnRh
aWw7Cj4+PiAtICAgIGlmICggKyt0YWlsID09IGlvbW11LT5jbWRfYnVmZmVyLmVudHJpZXMgKQo+
Pj4gKyAgICB0YWlsID0gaW9tbXUtPmNtZF9idWZmZXIudGFpbCArIElPTU1VX0NNRF9CVUZGRVJf
RU5UUllfU0laRTsKPj4+ICsgICAgaWYgKCB0YWlsID09IGlvbW11LT5jbWRfYnVmZmVyLnNpemUg
KQo+Pj4gICAgICAgICAgdGFpbCA9IDA7Cj4+PiAgCj4+PiAtICAgIGhlYWQgPSBpb21tdV9nZXRf
cmJfcG9pbnRlcihyZWFkbChpb21tdS0+bW1pb19iYXNlICsKPj4+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIElPTU1VX0NNRF9CVUZGRVJfSEVBRF9PRkZTRVQpKTsKPj4+
ICsgICAgaGVhZCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX0hF
QURfT0ZGU0VUKTsKPj4+ICAgICAgaWYgKCBoZWFkICE9IHRhaWwgKQo+PiBTdXJlbHkgeW91IHdh
bnQgdG8gbWFzayBvZmYgcmVzZXJ2ZWQgKG9yIG1vcmUgZ2VuZXJhbGx5Cj4+IHVucmVsYXRlZCkg
Yml0cywgYmVmb3JlIGNvbnN1bWluZyB0aGUgdmFsdWUgZm9yIHRoZSBwdXJwb3NlCj4+IGhlcmUg
KGFuZCBlbHNld2hlcmUgYmVsb3cpPwo+IAo+IFJlc2VydmVkIGJpdHMgYXJlIGRlZmluZWQgaW4g
dGhlIElPTU1VIHNwZWMgdG8gYmUgcmVhZC1vbmx5IHplcm8uCj4gCj4gSXQgaXMgYWxzbyB1bmRl
ZmluZWQgYmVoYXZpb3VyIGZvciB0aGlzIHZhbHVlIHRvIGV2ZXIgYmUgb3V0c2lkZSBvZiB0aGUK
PiBzaXplIGNvbmZpZ3VyZWQgZm9yIGNvbW1hbmQgYnVmZmVyLCBzbyB1c2luZyB0aGUgdmFsdWUg
bGlrZSB0aGlzIGlzIHNwZWMKPiBjb21wbGlhbnQuCj4gCj4gQXMgZm9yIGFjdHVhbGx5IG1hc2tp
bmcgdGhlIHZhbHVlcywgdGhhdCBicmVha3MgdGhlIG9wdGltaXNlcnMgYWJpbGl0eQo+IHRvIGNv
bnN0cnVjdCBjb21tYW5kcyBpbiB0aGUgY29tbWFuZCByaW5nLsKgIFRoaXMgYXNwZWN0IGNhbiBi
ZSB3b3JrZWQKPiBhcm91bmQgd2l0aCBvdGhlciBjb2RlIGNoYW5nZXMsIGJ1dCBJIGFsc28gdGhp
bmsgaXQgaXMgaW1wbGF1c2libGUgdGhhdAo+IHRoZSByZW1haW5pbmcgcmVzZXJ2ZWQgYml0cyBo
ZXJlIGFyZSBnb2luZyB0byBzcHJvdXQgaW5jb21wYXRpYmxlIGZ1dHVyZQo+IHVzZXMuCgpJbXBs
YXVzaWJsZSAtIHBlcmhhcHMuIEJ1dCBpbXBvc3NpYmxlIC0gbm8uIFRoZXJlIGNvdWxkIGJlIGEg
c2ltcGxlCmZsYWcgYml0IGFwcGVhcmluZyBzb21ld2hlcmUgaW4gdGhlc2UgcmVnaXN0ZXJzLiBJ
IHNpbXBseSBkb24ndCBpdAppcyBhIGdvb2QgaWRlYSB0byBzZXQgYSBwcmVjZWRlbnQgb2Ygbm90
IGhvbm9yaW5nIHJlc2VydmVkIGJpdCBhcwpiZWluZyByZXNlcnZlZC4gVGhlIHNwZWMgc2F5aW5n
ICJyZWFkLW9ubHkgemVybyIgY2FuIG9ubHkgYmUgdmlld2VkCmFzIGNvcnJlY3QgZm9yIHRoZSBj
dXJyZW50IHZlcnNpb24gb2YgdGhlIHNwZWMsIG9yIGVsc2Ugd2h5IHdvdWxkCnRoZSBiaXRzIGJl
IGNhbGxlZCAicmVzZXJ2ZWQiIHJhdGhlciB0aGFuIGUuZy4gInJlYWQtYXMtemVybyI/CgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 15:11:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 15:11:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Aio-0001hg-1P; Mon, 10 Feb 2020 15:11:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Ain-0001hb-5U
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 15:11:37 +0000
X-Inumbo-ID: a14934fa-4c17-11ea-b4d8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a14934fa-4c17-11ea-b4d8-12813bfff9fa;
 Mon, 10 Feb 2020 15:11:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Ail-0007Ls-OR; Mon, 10 Feb 2020 15:11:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Ail-0007qh-FT; Mon, 10 Feb 2020 15:11:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Ail-0006XN-El; Mon, 10 Feb 2020 15:11:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146828-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:<job
 status>:broken:regression
 xen-unstable-smoke:build-arm64-xsm:<job status>:broken:regression
 xen-unstable-smoke:build-armhf:<job status>:broken:regression
 xen-unstable-smoke:build-amd64:host-install(4):broken:regression
 xen-unstable-smoke:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable-smoke:build-armhf:host-install(4):broken:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=0a9c44486b901dbcef7c5e583d1a5ffbf4762bc5
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 15:11:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146828: trouble:
 blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyOC8KCkZhaWx1cmVzIGFu
ZCBwcm9ibGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFu
ZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2NzY3
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDY3NjcKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc2NwoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDBhOWM0NDQ4NmI5MDFkYmNlZjdjNWU1ODNkMWE1ZmZiZjQ3NjJi
YzUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Njc2NyAg
MjAyMC0wMi0wNiAxNzowMTowMyBaICAgIDMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDY4
MDYgIDIwMjAtMDItMDggMTM6MDA6NTMgWiAgICAyIGRheXMgICAgOSBhdHRlbXB0cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxNDY4MjggIDIwMjAtMDItMTAgMTE6MDA6NDkgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5l
cndvcmtzLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogIEp1bGllbiBH
cmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJt
YXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2Jz
OgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm02NC14
c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2VuCmJyb2tlbi1zdGVwIGJ1aWxk
LWFtZDY0IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQoKTm90IHB1
c2hpbmcuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0KY29tbWl0IDBhOWM0NDQ4NmI5MDFkYmNlZjdjNWU1ODNkMWE1ZmZiZjQ3NjJi
YzUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRl
OiAgIFdlZCBGZWIgNSAxNjo1MDo1MyAyMDIwICswMDAwCgogICAgdG9vbHMvcHl0aG9uOiBEcm9w
IGNwdWlkIGhlbHBlcnMKICAgIAogICAgVGhlc2UgYXJlIGJlbGlldmVkLXVudXNlZCwgYW5kIHRo
ZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIGlzIGFib3V0IHRvIGJlCiAgICByZXdyaXR0ZW4g
Y29tcGxldGVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBNYXJlayBNYXJjenlrb3dza2ktR8Oz
cmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cgpjb21taXQgNjlkYTdkNTQ0
MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsgPGpl
ZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1MCAy
MDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJlZ2lz
dGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQgQ29u
dHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUpLCBy
ZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9XSS4K
ICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNvbXBh
dGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNSIHJl
Z2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQtb2Zm
LWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAgIEFj
a2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRmNmRl
YTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpncmFs
bEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgogICAg
eGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRlYTdh
YmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFsbCA8
amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAwMDAK
CiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1Y3Qg
eGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9mIDIg
Ynl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRvbWlk
IGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAgICBm
aWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBOb3Rl
IHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1c2Ug
YSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 15:20:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 15:20:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Aqq-00027Y-18; Mon, 10 Feb 2020 15:19:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Aqo-00027T-UY
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 15:19:54 +0000
X-Inumbo-ID: c94b45c8-4c18-11ea-b472-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c94b45c8-4c18-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 15:19:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581347993;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=szTXlfLamh5qky5Z0SvVXKMytzNO5vAc2o8PeJSyZDo=;
 b=dLT3l3dR265b5ERufqzVsTnZXEltZoTgsQJps7e+zAfvBJWdbIc0mTs5
 6ls5Y2kaKQj4WR0u2OWHn7bDc88trUGq8q/JpIv4OzRORdhrelBYM+x36
 m2a09XV3dOO3dekL2n9ZmM9xrUaL5V2tI5HFlNGJaqzfs3VhIcvw9F5vo c=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hJeJlg3qHRWx4LzAIdLBQjrgvjaDqGm3nTHjgkynKm93q8sE9/vUV4c6m5pMG7BejoKVkEU5P2
 6lTuAD35IQgXVAfvzH7nMtFEqlGVoyOn/R1i2u2pwDIr55Fb5cDTgRuR5nLTkMU5ByqdAYwZjy
 CQ22q7xVFbYqQH6dytFtmV0Q2oyUpos0p8Xd8o4ABVf4L1M4sGgK+nwpJvJ4MYF6GToJZdOA0g
 ejX071Rt3gLtwlH8U8lT6s38Zw86arOXcsm30cMXzl2fSJwIRqJei5Wqrt3dLal1E9xZZRSHfq
 h60=
X-SBRS: 2.7
X-MesageID: 12829718
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12829718"
To: Jan Beulich <jbeulich@suse.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-5-andrew.cooper3@citrix.com>
 <76961409-b553-0ccc-6cd1-33ccf5cc75a0@suse.com>
 <cf596ea9-f9dd-b938-9666-34165edb8a0c@citrix.com>
 <afeace96-6c2d-207e-1ed7-f7f70d909072@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <30ddc44a-a915-5183-74a8-4dd149bcadf1@citrix.com>
Date: Mon, 10 Feb 2020 15:19:28 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <afeace96-6c2d-207e-1ed7-f7f70d909072@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 4/4] AMD/IOMMU: Treat head/tail pointers as
 byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxNTowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAuMDIuMjAyMCAx
NTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDUvMDIvMjAyMCAxMDozNiwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAwMy4wMi4yMDIwIDE1OjQzLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IC0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwo+Pj4+
ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwo+Pj4+IEBAIC0y
NCwxNiArMjQsMTQgQEAgc3RhdGljIGludCBxdWV1ZV9pb21tdV9jb21tYW5kKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11LCB1MzIgY21kW10pCj4+Pj4gIHsKPj4+PiAgICAgIHVpbnQzMl90IHRhaWws
IGhlYWQ7Cj4+Pj4gIAo+Pj4+IC0gICAgdGFpbCA9IGlvbW11LT5jbWRfYnVmZmVyLnRhaWw7Cj4+
Pj4gLSAgICBpZiAoICsrdGFpbCA9PSBpb21tdS0+Y21kX2J1ZmZlci5lbnRyaWVzICkKPj4+PiAr
ICAgIHRhaWwgPSBpb21tdS0+Y21kX2J1ZmZlci50YWlsICsgSU9NTVVfQ01EX0JVRkZFUl9FTlRS
WV9TSVpFOwo+Pj4+ICsgICAgaWYgKCB0YWlsID09IGlvbW11LT5jbWRfYnVmZmVyLnNpemUgKQo+
Pj4+ICAgICAgICAgIHRhaWwgPSAwOwo+Pj4+ICAKPj4+PiAtICAgIGhlYWQgPSBpb21tdV9nZXRf
cmJfcG9pbnRlcihyZWFkbChpb21tdS0+bW1pb19iYXNlICsKPj4+PiAtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DTURfQlVGRkVSX0hFQURfT0ZGU0VUKSk7Cj4+
Pj4gKyAgICBoZWFkID0gcmVhZGwoaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX0NNRF9CVUZGRVJf
SEVBRF9PRkZTRVQpOwo+Pj4+ICAgICAgaWYgKCBoZWFkICE9IHRhaWwgKQo+Pj4gU3VyZWx5IHlv
dSB3YW50IHRvIG1hc2sgb2ZmIHJlc2VydmVkIChvciBtb3JlIGdlbmVyYWxseQo+Pj4gdW5yZWxh
dGVkKSBiaXRzLCBiZWZvcmUgY29uc3VtaW5nIHRoZSB2YWx1ZSBmb3IgdGhlIHB1cnBvc2UKPj4+
IGhlcmUgKGFuZCBlbHNld2hlcmUgYmVsb3cpPwo+PiBSZXNlcnZlZCBiaXRzIGFyZSBkZWZpbmVk
IGluIHRoZSBJT01NVSBzcGVjIHRvIGJlIHJlYWQtb25seSB6ZXJvLgo+Pgo+PiBJdCBpcyBhbHNv
IHVuZGVmaW5lZCBiZWhhdmlvdXIgZm9yIHRoaXMgdmFsdWUgdG8gZXZlciBiZSBvdXRzaWRlIG9m
IHRoZQo+PiBzaXplIGNvbmZpZ3VyZWQgZm9yIGNvbW1hbmQgYnVmZmVyLCBzbyB1c2luZyB0aGUg
dmFsdWUgbGlrZSB0aGlzIGlzIHNwZWMKPj4gY29tcGxpYW50Lgo+Pgo+PiBBcyBmb3IgYWN0dWFs
bHkgbWFza2luZyB0aGUgdmFsdWVzLCB0aGF0IGJyZWFrcyB0aGUgb3B0aW1pc2VycyBhYmlsaXR5
Cj4+IHRvIGNvbnN0cnVjdCBjb21tYW5kcyBpbiB0aGUgY29tbWFuZCByaW5nLsKgIFRoaXMgYXNw
ZWN0IGNhbiBiZSB3b3JrZWQKPj4gYXJvdW5kIHdpdGggb3RoZXIgY29kZSBjaGFuZ2VzLCBidXQg
SSBhbHNvIHRoaW5rIGl0IGlzIGltcGxhdXNpYmxlIHRoYXQKPj4gdGhlIHJlbWFpbmluZyByZXNl
cnZlZCBiaXRzIGhlcmUgYXJlIGdvaW5nIHRvIHNwcm91dCBpbmNvbXBhdGlibGUgZnV0dXJlCj4+
IHVzZXMuCj4gSW1wbGF1c2libGUgLSBwZXJoYXBzLiBCdXQgaW1wb3NzaWJsZSAtIG5vLiBUaGVy
ZSBjb3VsZCBiZSBhIHNpbXBsZQo+IGZsYWcgYml0IGFwcGVhcmluZyBzb21ld2hlcmUgaW4gdGhl
c2UgcmVnaXN0ZXJzLiBJIHNpbXBseSBkb24ndCBpdAo+IGlzIGEgZ29vZCBpZGVhIHRvIHNldCBh
IHByZWNlZGVudCBvZiBub3QgaG9ub3JpbmcgcmVzZXJ2ZWQgYml0IGFzCj4gYmVpbmcgcmVzZXJ2
ZWQuIFRoZSBzcGVjIHNheWluZyAicmVhZC1vbmx5IHplcm8iIGNhbiBvbmx5IGJlIHZpZXdlZAo+
IGFzIGNvcnJlY3QgZm9yIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgdGhlIHNwZWMsCgpJdHMgcGVy
ZmVjdGx5IGVhc3kgdG8gZG8gZm9yd2FyZCBjb21wYXRpYmxlIGNoYW5nZXMgd2l0aCBhIHNwZWMg
d3JpdHRlbgppbiB0aGlzIHdheS4KCkl0IG1lYW5zIHRoYXQgbmV3IGJlaGF2aW91cnMgaGF2ZSB0
byBiZSBvcHRlZCBpbiB0bywgYW5kIHRoaXMgaXMgaG93IHRoZQpBTUQgSU9NTVUgc3BlYyBoYXMg
ZXZvbHZlZC7CoCBOb3RpY2UgaG93IGV2ZXJ5IG5ldyBmZWF0dXJlIGRlY2xhcmVzICJ0aGlzCmJp
dCBpcyByZXNlcnZlZCB1bmxlc3MgJE9USEVSX1RISU5HIGlzIGVuYWJsZWQuIgoKSXQgaXMgYWxz
byBhIHZlcnkgc2FuZSB3YXkgb2YgZG9pbmcgZm9yd2FyZCBjb21wYXRpYmlsaXR5LCBmcm9tCnNv
ZnR3YXJlJ3MgcG9pbnQgb2Ygdmlldy4KCj4gb3IgZWxzZSB3aHkgd291bGQKPiB0aGUgYml0cyBi
ZSBjYWxsZWQgInJlc2VydmVkIiByYXRoZXIgdGhhbiBlLmcuICJyZWFkLWFzLXplcm8iPwoKUmVh
ZCBUYWJsZSAxLCBidXQgaXQgYWxzbyBvdWdodCB0byBiZSBvYnZpb3VzLsKgICJSZXNlcnZlZCIs
ICJSZXN2IiBhbmQKIlJlcyIgYXJlIGFsbCBzaG9ydGVyIHRvIHdyaXRlIHRoYW4gInJlYWQtYXMt
emVybyIsIGVzcGVjaWFsbHkgaW4gdGhlCmRpYWdyYW1zIG9mIGEgZmV3IGluZGl2aWR1YWwgYml0
cyBpbiBhIHJlZ2lzdGVyLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 15:39:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 15:39:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1B9i-0003oi-C2; Mon, 10 Feb 2020 15:39:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eXyp=36=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1B9h-0003oc-8R
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 15:39:25 +0000
X-Inumbo-ID: 830b57e4-4c1b-11ea-b472-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 830b57e4-4c1b-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 15:39:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D6769AE95;
 Mon, 10 Feb 2020 15:39:22 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 16:39:20 +0100
Message-Id: <20200210153920.4297-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen/sched: remove sched_init_pdata()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

c2NoZWRfaW5pdF9wZGF0YSgpIGlzIHVzZWQgbm93aGVyZSwgaXQgY2FuIGJlIHJlbW92ZWQuIFNh
bWUgYXBwbGllcyB0bwp0aGUgLmluaXRfcGRhdGEgaG9vayBvZiB0aGUgcGVyLXNjaGVkdWxlciBp
bnRlcmZhY2UuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQogeGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQuYyAgfCAxMiAtLS0tLS0tLS0tLS0KIHhlbi9j
b21tb24vc2NoZWQvY3JlZGl0Mi5jIHwgMjEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29t
bW9uL3NjaGVkL251bGwuYyAgICB8IDEwIC0tLS0tLS0tLS0KIHhlbi9jb21tb24vc2NoZWQvcHJp
dmF0ZS5oIHwgIDggLS0tLS0tLS0KIHhlbi9jb21tb24vc2NoZWQvcnQuYyAgICAgIHwgMzEgLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCA4MiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdC5jIGIveGVuL2NvbW1v
bi9zY2hlZC9jcmVkaXQuYwppbmRleCAwNTk0NmVlYTZlLi45M2Q4OWRhMjc4IDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWQvY3JlZGl0
LmMKQEAgLTYxNCwxNyArNjE0LDYgQEAgaW5pdF9wZGF0YShzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUg
KnBydiwgc3RydWN0IGNzY2hlZF9wY3B1ICpzcGMsIGludCBjcHUpCiAgICAgc3BjLT5ucl9ydW5u
YWJsZSA9IDA7CiB9CiAKLXN0YXRpYyB2b2lkCi1jc2NoZWRfaW5pdF9wZGF0YShjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBkYXRhLCBpbnQgY3B1KQotewotICAgIHVuc2lnbmVk
IGxvbmcgZmxhZ3M7Ci0gICAgc3RydWN0IGNzY2hlZF9wcml2YXRlICpwcnYgPSBDU0NIRURfUFJJ
VihvcHMpOwotCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOwotICAg
IGluaXRfcGRhdGEocHJ2LCBwZGF0YSwgY3B1KTsKLSAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZwcnYtPmxvY2ssIGZsYWdzKTsKLX0KLQogLyogQ2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1
IHRvIHVzIChDcmVkaXQpLiAqLwogc3RhdGljIHNwaW5sb2NrX3QgKgogY3NjaGVkX3N3aXRjaF9z
Y2hlZChzdHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LApAQCAtMjI3
Myw3ICsyMjYyLDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRfY3JlZGl0
X2RlZiA9IHsKICAgICAuYWxsb2NfdWRhdGEgICAgPSBjc2NoZWRfYWxsb2NfdWRhdGEsCiAgICAg
LmZyZWVfdWRhdGEgICAgID0gY3NjaGVkX2ZyZWVfdWRhdGEsCiAgICAgLmFsbG9jX3BkYXRhICAg
ID0gY3NjaGVkX2FsbG9jX3BkYXRhLAotICAgIC5pbml0X3BkYXRhICAgICA9IGNzY2hlZF9pbml0
X3BkYXRhLAogICAgIC5kZWluaXRfcGRhdGEgICA9IGNzY2hlZF9kZWluaXRfcGRhdGEsCiAgICAg
LmZyZWVfcGRhdGEgICAgID0gY3NjaGVkX2ZyZWVfcGRhdGEsCiAgICAgLnN3aXRjaF9zY2hlZCAg
ID0gY3NjaGVkX3N3aXRjaF9zY2hlZCwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvY3Jl
ZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKaW5kZXggMjMxZjg3ZDk2MC4uYjk2
NWNkMWM3YiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKKysrIGIveGVu
L2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKQEAgLTM4MTgsMjYgKzM4MTgsNiBAQCBpbml0X3BkYXRh
KHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0IGNzY2hlZDJfcGNwdSAqc3BjLAog
ICAgIHJldHVybiBzcGMtPnJ1bnFfaWQ7CiB9CiAKLXN0YXRpYyB2b2lkCi1jc2NoZWQyX2luaXRf
cGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lkICpwZGF0YSwgaW50IGNwdSkK
LXsKLSAgICBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsK
LSAgICBzcGlubG9ja190ICpvbGRfbG9jazsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwotICAg
IHVuc2lnbmVkIHJxaTsKLQotICAgIHdyaXRlX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFn
cyk7Ci0gICAgb2xkX2xvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2soY3B1KTsKLQotICAgIHJxaSA9
IGluaXRfcGRhdGEocHJ2LCBwZGF0YSwgY3B1KTsKLSAgICAvKiBNb3ZlIHRoZSBzY2hlZHVsZXIg
bG9jayB0byB0aGUgbmV3IHJ1bnEgbG9jay4gKi8KLSAgICBnZXRfc2NoZWRfcmVzKGNwdSktPnNj
aGVkdWxlX2xvY2sgPSAmcHJ2LT5ycWRbcnFpXS5sb2NrOwotCi0gICAgLyogX05vdF8gcGNwdV9z
Y2hlZHVsZV91bmxvY2soKTogc2NoZWR1bGVfbG9jayBtYXkgaGF2ZSBjaGFuZ2VkISAqLwotICAg
IHNwaW5fdW5sb2NrKG9sZF9sb2NrKTsKLSAgICB3cml0ZV91bmxvY2tfaXJxcmVzdG9yZSgmcHJ2
LT5sb2NrLCBmbGFncyk7Ci19Ci0KIC8qIENoYW5nZSB0aGUgc2NoZWR1bGVyIG9mIGNwdSB0byB1
cyAoQ3JlZGl0MikuICovCiBzdGF0aWMgc3BpbmxvY2tfdCAqCiBjc2NoZWQyX3N3aXRjaF9zY2hl
ZChzdHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LApAQCAtNDA4NSw3
ICs0MDY1LDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRfY3JlZGl0Ml9k
ZWYgPSB7CiAgICAgLmFsbG9jX3VkYXRhICAgID0gY3NjaGVkMl9hbGxvY191ZGF0YSwKICAgICAu
ZnJlZV91ZGF0YSAgICAgPSBjc2NoZWQyX2ZyZWVfdWRhdGEsCiAgICAgLmFsbG9jX3BkYXRhICAg
ID0gY3NjaGVkMl9hbGxvY19wZGF0YSwKLSAgICAuaW5pdF9wZGF0YSAgICAgPSBjc2NoZWQyX2lu
aXRfcGRhdGEsCiAgICAgLmRlaW5pdF9wZGF0YSAgID0gY3NjaGVkMl9kZWluaXRfcGRhdGEsCiAg
ICAgLmZyZWVfcGRhdGEgICAgID0gY3NjaGVkMl9mcmVlX3BkYXRhLAogICAgIC5zd2l0Y2hfc2No
ZWQgICA9IGNzY2hlZDJfc3dpdGNoX3NjaGVkLApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hl
ZC9udWxsLmMgYi94ZW4vY29tbW9uL3NjaGVkL251bGwuYwppbmRleCA4YzMxMDE2NDlkLi44MmQ1
ZDFiYWFiIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkL251bGwuYworKysgYi94ZW4vY29t
bW9uL3NjaGVkL251bGwuYwpAQCAtMTY2LDE1ICsxNjYsNiBAQCBzdGF0aWMgdm9pZCBpbml0X3Bk
YXRhKHN0cnVjdCBudWxsX3ByaXZhdGUgKnBydiwgc3RydWN0IG51bGxfcGNwdSAqbnBjLAogICAg
IG5wYy0+dW5pdCA9IE5VTEw7CiB9CiAKLXN0YXRpYyB2b2lkIG51bGxfaW5pdF9wZGF0YShjb25z
dCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBkYXRhLCBpbnQgY3B1KQotewotICAgIHN0
cnVjdCBudWxsX3ByaXZhdGUgKnBydiA9IG51bGxfcHJpdihvcHMpOwotCi0gICAgQVNTRVJUKHBk
YXRhKTsKLQotICAgIGluaXRfcGRhdGEocHJ2LCBwZGF0YSwgY3B1KTsKLX0KLQogc3RhdGljIHZv
aWQgbnVsbF9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCB2b2lkICpw
Y3B1LCBpbnQgY3B1KQogewogICAgIHN0cnVjdCBudWxsX3ByaXZhdGUgKnBydiA9IG51bGxfcHJp
dihvcHMpOwpAQCAtMTA0Miw3ICsxMDMzLDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgc2NoZWRfbnVsbF9kZWYgPSB7CiAgICAgLmRlaW5pdCAgICAgICAgID0gbnVsbF9kZWluaXQs
CiAgICAgLmFsbG9jX3BkYXRhICAgID0gbnVsbF9hbGxvY19wZGF0YSwKICAgICAuZnJlZV9wZGF0
YSAgICAgPSBudWxsX2ZyZWVfcGRhdGEsCi0gICAgLmluaXRfcGRhdGEgICAgID0gbnVsbF9pbml0
X3BkYXRhLAogICAgIC5zd2l0Y2hfc2NoZWQgICA9IG51bGxfc3dpdGNoX3NjaGVkLAogICAgIC5k
ZWluaXRfcGRhdGEgICA9IG51bGxfZGVpbml0X3BkYXRhLAogCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL3NjaGVkL3ByaXZhdGUuaCBiL3hlbi9jb21tb24vc2NoZWQvcHJpdmF0ZS5oCmluZGV4IDJh
OTQxNzliYWEuLjM2NzgxMWExMmYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWQvcHJpdmF0
ZS5oCisrKyBiL3hlbi9jb21tb24vc2NoZWQvcHJpdmF0ZS5oCkBAIC0zMDYsNyArMzA2LDYgQEAg
c3RydWN0IHNjaGVkdWxlciB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
dHJ1Y3Qgc2NoZWRfdW5pdCAqLCB2b2lkICopOwogICAgIHZvaWQgICAgICAgICAoKmZyZWVfcGRh
dGEpICAgICAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqLCB2b2lkICosIGludCk7CiAgICAgdm9p
ZCAqICAgICAgICgqYWxsb2NfcGRhdGEpICAgIChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICosIGlu
dCk7Ci0gICAgdm9pZCAgICAgICAgICgqaW5pdF9wZGF0YSkgICAgIChjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICosIHZvaWQgKiwgaW50KTsKICAgICB2b2lkICAgICAgICAgKCpkZWluaXRfcGRhdGEp
ICAgKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKiwgdm9pZCAqLCBpbnQpOwogCiAgICAgLyogUmV0
dXJucyBFUlJfUFRSKC1lcnIpIGZvciBlcnJvciwgTlVMTCBmb3IgJ25vdGhpbmcgbmVlZGVkJy4g
Ki8KQEAgLTQwOCwxMyArNDA3LDYgQEAgc3RhdGljIGlubGluZSB2b2lkIHNjaGVkX2ZyZWVfcGRh
dGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqcywgdm9pZCAqZGF0YSwKICAgICAgICAgcy0+ZnJl
ZV9wZGF0YShzLCBkYXRhLCBjcHUpOwogfQogCi1zdGF0aWMgaW5saW5lIHZvaWQgc2NoZWRfaW5p
dF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpzLCB2b2lkICpkYXRhLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGNwdSkKLXsKLSAgICBpZiAoIHMtPmluaXRf
cGRhdGEgKQotICAgICAgICBzLT5pbml0X3BkYXRhKHMsIGRhdGEsIGNwdSk7Ci19Ci0KIHN0YXRp
YyBpbmxpbmUgdm9pZCBzY2hlZF9kZWluaXRfcGRhdGEoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAq
cywgdm9pZCAqZGF0YSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50
IGNwdSkKIHsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvcnQuYyBiL3hlbi9jb21tb24v
c2NoZWQvcnQuYwppbmRleCA2NjU4NWVkNTBhLi5jMjRjZDJhYzMyIDEwMDY0NAotLS0gYS94ZW4v
Y29tbW9uL3NjaGVkL3J0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9ydC5jCkBAIC03MTMsMzYg
KzcxMyw2IEBAIHJ0X2RlaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgeGZyZWUocHJ2
KTsKIH0KIAotLyoKLSAqIFBvaW50IHBlcl9jcHUgc3BpbmxvY2sgdG8gdGhlIGdsb2JhbCBzeXN0
ZW0gbG9jazsKLSAqIEFsbCBjcHUgaGF2ZSBzYW1lIGdsb2JhbCBzeXN0ZW0gbG9jawotICovCi1z
dGF0aWMgdm9pZAotcnRfaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZv
aWQgKnBkYXRhLCBpbnQgY3B1KQotewotICAgIHN0cnVjdCBydF9wcml2YXRlICpwcnYgPSBydF9w
cml2KG9wcyk7Ci0gICAgc3BpbmxvY2tfdCAqb2xkX2xvY2s7Ci0gICAgdW5zaWduZWQgbG9uZyBm
bGFnczsKLQotICAgIG9sZF9sb2NrID0gcGNwdV9zY2hlZHVsZV9sb2NrX2lycXNhdmUoY3B1LCAm
ZmxhZ3MpOwotCi0gICAgLyoKLSAgICAgKiBUSU1FUl9TVEFUVVNfaW52YWxpZCBtZWFucyB3ZSBh
cmUgdGhlIGZpcnN0IGNwdSB0aGF0IHNlZXMgdGhlIHRpbWVyCi0gICAgICogYWxsb2NhdGVkIGJ1
dCBub3QgaW5pdGlhbGl6ZWQsIGFuZCBzbyBpdCdzIHVwIHRvIHVzIHRvIGluaXRpYWxpemUgaXQu
Ci0gICAgICovCi0gICAgaWYgKCBwcnYtPnJlcGxfdGltZXIuc3RhdHVzID09IFRJTUVSX1NUQVRV
U19pbnZhbGlkICkKLSAgICB7Ci0gICAgICAgIGluaXRfdGltZXIoJnBydi0+cmVwbF90aW1lciwg
cmVwbF90aW1lcl9oYW5kbGVyLCAodm9pZCAqKW9wcywgY3B1KTsKLSAgICAgICAgZHByaW50ayhY
RU5MT0dfREVCVUcsICJSVERTOiB0aW1lciBpbml0aWFsaXplZCBvbiBjcHUgJXVcbiIsIGNwdSk7
Ci0gICAgfQotCi0gICAgLyogTW92ZSB0aGUgc2NoZWR1bGVyIGxvY2sgdG8gb3VyIGdsb2JhbCBy
dW5xdWV1ZSBsb2NrLiAgKi8KLSAgICBnZXRfc2NoZWRfcmVzKGNwdSktPnNjaGVkdWxlX2xvY2sg
PSAmcHJ2LT5sb2NrOwotCi0gICAgLyogX05vdF8gcGNwdV9zY2hlZHVsZV91bmxvY2soKTogcGVy
X2NwdSgpLnNjaGVkdWxlX2xvY2sgY2hhbmdlZCEgKi8KLSAgICBzcGluX3VubG9ja19pcnFyZXN0
b3JlKG9sZF9sb2NrLCBmbGFncyk7Ci19Ci0KIC8qIENoYW5nZSB0aGUgc2NoZWR1bGVyIG9mIGNw
dSB0byB1cyAoUlREUykuICovCiBzdGF0aWMgc3BpbmxvY2tfdCAqCiBydF9zd2l0Y2hfc2NoZWQo
c3RydWN0IHNjaGVkdWxlciAqbmV3X29wcywgdW5zaWduZWQgaW50IGNwdSwKQEAgLTE1NjgsNyAr
MTUzOCw2IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyIHNjaGVkX3J0ZHNfZGVmID0g
ewogICAgIC5kdW1wX3NldHRpbmdzICA9IHJ0X2R1bXAsCiAgICAgLmluaXQgICAgICAgICAgID0g
cnRfaW5pdCwKICAgICAuZGVpbml0ICAgICAgICAgPSBydF9kZWluaXQsCi0gICAgLmluaXRfcGRh
dGEgICAgID0gcnRfaW5pdF9wZGF0YSwKICAgICAuc3dpdGNoX3NjaGVkICAgPSBydF9zd2l0Y2hf
c2NoZWQsCiAgICAgLmRlaW5pdF9wZGF0YSAgID0gcnRfZGVpbml0X3BkYXRhLAogICAgIC5hbGxv
Y19kb21kYXRhICA9IHJ0X2FsbG9jX2RvbWRhdGEsCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 15:46:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 15:46:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1BGe-0004fT-D0; Mon, 10 Feb 2020 15:46:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8uky=36=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1BGd-0004fO-3C
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 15:46:35 +0000
X-Inumbo-ID: 80fe0572-4c1c-11ea-b4dd-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 80fe0572-4c1c-11ea-b4dd-12813bfff9fa;
 Mon, 10 Feb 2020 15:46:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581349590;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=ypLd/emMVhwRNzYaUzKq837aSNQWbQMZpvPcJBrdTHs=;
 b=PY0ih4FWcGNyIlurGpg9cy1YDADbXn/KJSa1OAiaqQwEkGOJXFu3XLzB
 y5Kyk96nCzuQ9Dweo9dsQV+XAZUm+3WgXc3ENfzxlWC1EgrpFqr5IaMhU
 F6+WjFDQSmXAwckcD4ENUDMibs9HxSTiA2H7U2et/2UQFgWtuaXxQTc1B Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Bcjd4RzXVZiOwdFNRlliK7V0lZFY3kO2tZKX8EhPkWutL22urdqNTNX6a2lH2uAgWwD+X+9N+r
 zGbhHlgEJODhnZTLi+65RB/uKK7Co1u6PwZ2exTk4eWdnavNxsTOCnTFVIE9m/voJ/Oer+OQJ8
 L1A0GsqeTZP5tgAy4PrEDBEKDS4jiK5YKqLgNleJ9hvPPZ65Xfnx2LL3D+2UEfS321ig0m1suj
 l2AX1E2vhlYYrX+UzP+zonpsAQGPiYiKrYLYyj5/zgYsyw+d8kg6Ik23lJ6WVOnPs4X/ggNaRy
 Q+E=
X-SBRS: 2.7
X-MesageID: 12831518
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12831518"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24129.31442.354928.81245@mariner.uk.xensource.com>
Date: Mon, 10 Feb 2020 15:46:26 +0000
To: Julien Grall <julien@xen.org>
In-Reply-To: <9e11d2fa-cafd-ef79-aa85-c41180f525e7@xen.org>
References: <20200206164810.30168-1-pdurrant@amazon.com>
 <20200206165256.5jmpfpfcsfs2q4k7@debian>
 <9e11d2fa-cafd-ef79-aa85-c41180f525e7@xen.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: cc community manager on
 patches to CHANGELOG.md
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVsaWVuIEdyYWxsIHdyaXRlcyAoIlJlOiBbUEFUQ0hdIE1BSU5UQUlORVJTOiBjYyBjb21tdW5p
dHkgbWFuYWdlciBvbiBwYXRjaGVzIHRvIENIQU5HRUxPRy5tZCIpOgo+IEhpLAo+IAo+IE9uIDA2
LzAyLzIwMjAgMTY6NTIsIFdlaSBMaXUgd3JvdGU6Cj4gPiBPbiBUaHUsIEZlYiAwNiwgMjAyMCBh
dCAwNDo0ODoxMFBNICswMDAwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gPj4gVGhlIHB1cnBvc2Ug
b2YgdGhlIGNoYW5nZS1sb2cgaXMgdG8gYmUgYSBodW1hbi1yZWFkYWJsZSBsaXN0IG9mIG5vdGFi
bGUKPiA+PiBjaGFuZ2VzIGFuZCwgYXMgc3VjaCwgYWRkaXRpb25zIHRvIGl0IGFyZSBsaWtlbHkg
b2YgaW50ZXJlc3QgdG8gdGhlCj4gPj4gY29tbXVuaXR5IG1hbmFnZXIgaW4gcHJlcGFyaW5nIGJs
b2cgZW50cmllcywgcmVsZWFzZSBzdW1tYXJpZXMsIGV0Yy4KPiA+Pgo+ID4+IFNpZ25lZC1vZmYt
Ynk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KPiA+IAo+ID4gQWNrZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gCj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVu
QHhlbi5vcmc+Cj4gCj4gSSB0aGluayB3ZSBtYXkgbmVlZCBhbiBhY2sgZnJvbSB3aG9ldmVyIHJl
Y2VpdmUgY29tbXVuaXR5Lm1hbmFnZXJALiAKPiBHZW9yZ2UsIElhbj8KCkFja2VkLWJ5OiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:10:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:10:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Bdm-0007YS-Sx; Mon, 10 Feb 2020 16:10:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8uky=36=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1Bdl-0007YK-2Q
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:10:29 +0000
X-Inumbo-ID: da379d76-4c1f-11ea-b472-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id da379d76-4c1f-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 16:10:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581351028;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=bo9oINFD4os8sSS7fB73LCckGH2gnMqgbP2wLorWPFg=;
 b=E86CVfSoQYEAM0KEtUsf0i47k3MZODD99nors3hAbAzUyWquWicTx9k1
 6jdL+bMs4Kc9aEveKa75dkBVAj7TPU2WANYZaT5IimDntC1+IHZ09JoUL
 NvR1Rcqhl9kWSFXxiZ+a9q33IsFwL2fsfh2lpI0mwshSW6rXtEjLd9PPb 4=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: thNhDMvnS0uNNoBe8ZrgcdHydvPmKVEEa1wz8yfdn1Rvq+cj2iYx9UIr39K0TeoMw5Yenw2ECF
 /bgqqQHKpeLttKaarSh7+wUoURBajD/SxxWDOTGUIjs57XjEIQdNq72wxF2gDPHdABFgCUZsPh
 zwlIf6gJ05FKQvSPgFs7OFfOoaVbAR0mC7RpBYJ1g6IrvSA6+cZquXwQd3DEIsnIytAyxEmlT3
 ls13NoXnPIj859389ntIrBKvHfaVakn9wVpbfNUsDxwihWkclpopSi3kg4dv8M1PeZkO2JCso7
 E1w=
X-SBRS: 2.7
X-MesageID: 12833598
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12833598"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24129.32880.676619.646411@mariner.uk.xensource.com>
Date: Mon, 10 Feb 2020 16:10:24 +0000
To: Christopher Clark <christopher.w.clark@gmail.com>
In-Reply-To: <20200210043516.1996-3-christopher.w.clark@gmail.com>
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
 <20200210043516.1996-3-christopher.w.clark@gmail.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 2/2] python,
 pygrub: pass DISTUTILS env vars as setup.py args
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Rich Persaud <persaur@gmail.com>,
 Maciej Pijanowski <maciej.pijanowski@3mdeb.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0b3BoZXIgQ2xhcmsgd3JpdGVzICgiW1BBVENIIDIvMl0gcHl0aG9uLCBweWdydWI6IHBh
c3MgRElTVFVUSUxTIGVudiB2YXJzIGFzIHNldHVwLnB5IGFyZ3MiKToKPiBBbGxvdyB0byByZXNw
ZWN0IHRoZSB0YXJnZXQgaW5zdGFsbCBkaXIgKFBZVEhPTl9TSVRFUEFDS0FHRVNfRElSKQo+IGFz
IHdlbGwgYXMgb3RoZXIgcGFyYW1ldGVycyBzZXQgYnkgdGhlIE9wZW5FbWJlZGRlZCBidWlsZCBz
eXN0ZW0uCj4gVGhpcyBpcyBlc3BlY2lhbGx5IHVzZWZ1bCB3aGVuIHRoZSB0YXJnZXQgbGliZGly
IGlzIG5vdCB0aGUgZGVmYXVsdCBvbmUKPiAoL3Vzci9saWIpLCBidXQgZm9yIGV4YW1wbGUgL3Vz
ci9saWI2NC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBNYWNpZWogUGlqYW5vd3NraSA8bWFjaWVqLnBp
amFub3dza2lAM21kZWIuY29tPgo+IAo+IFRoaXMgZW5hYmxlcyB0aGUgZGlzdHJvIGJ1aWxkIHN5
c3RlbSB0byBwYXNzIGFkZGl0aW9uYWwgYXJncyB0byB0aGUKPiBweXRob24gc2V0dXAucHkgYnVp
bGQgYW5kIGluc3RhbGwgY29tbWFuZHMuCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXN0b3BoZXIgQ2xh
cmsgPGNocmlzdG9waGVyLmNsYXJrNkBiYWVzeXN0ZW1zLmNvbT4KClRoYW5rcy4gIFRoZSBvdmVy
YWxsIGlkZWEgaGVyZSBpcyB2ZXJ5IHNvdW5kIGFuZCBJIHdvdWxkIGxpa2UgdG8gdGFrZQp0aGlz
IHBhdGNoIGluIHNvbWUgZm9ybS4gIEJ1dCwgYW5kIEkgaG9wZSB0aGlzIGlzIG5vdCB0b28gYW5u
b3lpbmcsIEkKaGF2ZSBhIGNvdXBsZSBvZiBvYnNlcnZhdGlvbnMvcXVlc3Rpb25zOgoKRmlyc3Rs
eSwgdGhlIGNvbW1pdCBtZXNzYWdlIG1lbnRpb25zIFBZVEhPTl9TSVRFUEFDS0FHRVNfRElSIHdo
aWNoIGlzCmEgdGhpbmcgd2hpY2ggZG9lcyBub3QgYXBwZWFycyBpbiB0aGlzIGNvbW1pdC4gIEFJ
VUkgdGhlIE9wZW5FbWJlZGRlZApidWlsZCBzeXN0ZW0gaG9ub3VycyB0aGF0IGFuZCBpbXBsZW1l
bnRzIGl0IGJ5IHNldHRpbmcKRElTVFVUSUxTX0JVSUxEX0FSR1MgYW5kIERJU1RVVElMU19JTlNU
QUxMX0FSR1MuICBJIHRoaW5rIHRoaXMgbmVlZHMKdG8gYmUgZXhwbGFpbmVkIGNvcnJlY3RseSBp
biB0aGUgY29tbWl0IG1lc3NhZ2UuCgpTZWNvbmRseSwgaXQgYm90aGVycyBtZSB0aGF0IHRoZSBl
bnYgdmFyIG5hbWUgZG9lcyBub3QgbWVudGlvbiBweXRob24KYXQgYWxsLiAgV291bGQgaXQgYmUg
T0sgdG8gY2hhbmdlIGl0IHRvIFBZRElTVFVUSUxTXy4uLiBvciBzb21ldGhpbmcgPwoKVGhhbmtz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:16:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:16:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Bjr-0007l3-Le; Mon, 10 Feb 2020 16:16:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8uky=36=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1Bjr-0007ky-32
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:16:47 +0000
X-Inumbo-ID: bb5a8b24-4c20-11ea-b4e2-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bb5a8b24-4c20-11ea-b4e2-12813bfff9fa;
 Mon, 10 Feb 2020 16:16:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581351406;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=B0SrpHRAruDPclPisjvcX4c0FLCH3dqtFiKjBjT+vT4=;
 b=JNQ1Kyc7zVb12bzHvyjI4gt7OAeoN92UOR/9ZX885Rc/aA8ZRpKWSAPP
 4zkr8NYH89+rRhHBjpNvs+U2MrrrWdrA7X1QLSJ/PGpPpo/9uwLHJhP2W
 1vVviyV2uJHIW8KNq/jp6Ue1FnMlT+HFUiSFkHRRywIBBFIICQex6tXsk U=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: V+MW8w7a3MmnLYyqtckf3zAmWgo7X2Rj9Lg5h5wR1g2EXyvgY/cbbCmp7d2VsPk1U66jy9cyak
 N3re7nVCJfmDbpaGcx6ZK82ysxTUQxaqLm9QOEfWH7sFOhJs3RZnXpY0Q8Xv1zIN5il4V/HBDz
 uK5mWWeod+M0sJii8VrXGDP+9bySaz15XkbMiS+1aS1JQhpounumqorJIjzdWCJUIKwzRzhCVw
 iDlBT9+O3jy5LmKiEFVNPTCzlAPPbXv9gkYj59ApFcry90OWedwTpQCnjlHmkyEU1zD9nEtGBY
 yyI=
X-SBRS: 2.7
X-MesageID: 12834144
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12834144"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24129.33258.215019.878642@mariner.uk.xensource.com>
Date: Mon, 10 Feb 2020 16:16:42 +0000
To: Christopher Clark <christopher.w.clark@gmail.com>
In-Reply-To: <20200210043516.1996-2-christopher.w.clark@gmail.com>
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
 <20200210043516.1996-2-christopher.w.clark@gmail.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/2] pygrub: fix python3 cross-compile:
 install with INSTALL_PYTHON_PROG
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Rich Persaud <persaur@gmail.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0b3BoZXIgQ2xhcmsgd3JpdGVzICgiW1BBVENIIDEvMl0gcHlncnViOiBmaXggcHl0aG9u
MyBjcm9zcy1jb21waWxlOiBpbnN0YWxsIHdpdGggSU5TVEFMTF9QWVRIT05fUFJPRyIpOgo+IElu
c3RhbGwgcHlncnViIHdpdGggSU5TVEFMTF9QWVRIT05fUFJPRywgYXMgcGVyIHRoZSBvdGhlciBY
ZW4gcHl0aG9uCj4gZXhlY3V0YWJsZXMsIHRvIGVuc3VyZSB0aGF0IHRoZSBoYXNoYmFuZyBwYXRo
IHRvIHRoZSBpbnRlcnByZXRlcgo+IGlzIHdyaXR0ZW4gY29ycmVjdGx5IGluIGNyb3NzLWNvbXBp
bGUgYnVpbGRzLCBlZy4gd2l0aCBPcGVuRW1iZWRkZWQuCgpIcm0uICBUaGVyZSBpcyBkZWZpbml0
ZWx5IGEgYnVnIGhlcmUgYW5kIEkgdGhpbmsKdG9vbHMvcHl0aG9uL2luc3RhbGwtd3JhcCBuZWVk
cyB0byBiZSBjYWxsZWQuCgpXaGF0IEkgZG9uJ3QgdW5kZXJzdGFuZCBpcy4uLgoKPiBkaWZmIC0t
Z2l0IGEvdG9vbHMvcHlncnViL01ha2VmaWxlIGIvdG9vbHMvcHlncnViL01ha2VmaWxlCj4gaW5k
ZXggMzA2M2M0OTk4Zi4uYjRmNmYxMGRkZCAxMDA2NDQKPiAtLS0gYS90b29scy9weWdydWIvTWFr
ZWZpbGUKPiArKysgYi90b29scy9weWdydWIvTWFrZWZpbGUKPiBAQCAtMTgsNiArMTgsOCBAQCBp
bnN0YWxsOiBhbGwKPiAgCUNDPSIkKENDKSIgQ0ZMQUdTPSIkKFBZX0NGTEFHUykiIExERkxBR1M9
IiQoUFlfTERGTEFHUykiICQoUFlUSE9OKSBcCj4gIAkJc2V0dXAucHkgaW5zdGFsbCAtLXJlY29y
ZCAkKElOU1RBTExfTE9HKSAkKFBZVEhPTl9QUkVGSVhfQVJHKSBcCj4gIAkJIC0tcm9vdD0iJChE
RVNURElSKSIgLS1pbnN0YWxsLXNjcmlwdHM9JChMSUJFWEVDX0JJTikgLS1mb3JjZQo+ICsJcm0g
LWYgJChERVNURElSKS8kKExJQkVYRUNfQklOKS9weWdydWIKPiArCSQoSU5TVEFMTF9QWVRIT05f
UFJPRykgc3JjL3B5Z3J1YiAkKERFU1RESVIpLyQoTElCRVhFQ19CSU4pL3B5Z3J1Ygo+ICAJc2V0
IC1lOyBpZiBbICQoYmluZGlyKSAhPSAkKExJQkVYRUNfQklOKSAtYSBcCj4gIAkgICAgICAgICAg
ICAgImByZWFkbGluayAtZiAkKERFU1RESVIpLyQoYmluZGlyKWAiICE9IFwKPiAgCSAgICAgICAg
ICAgICAiYHJlYWRsaW5rIC1mICQoTElCRVhFQ19CSU4pYCIgXTsgdGhlbiBcCgouLi4gd2h5IHRo
aXMgaXMgdGhlIHJpZ2h0IGFwcHJvYWNoIGluIHRvb2xzL3B5Z3J1YiB3aGVuIGl0IGlzICpub3Qq
CnRoZSBhcHByb2FjaCB1c2VkIGluIHRvb2xzL3B5dGhvbiwgd2hlcmUgaW5zdGFsbC13cmFwIGxp
dmVzLCBhbmQgd2hpY2gKaXMgdGhlIG90aGVyIGRpcmVjdG9yeSB3aGljaCBoYXMgYSBzZXR1cC5w
eS4KCnRvb2xzL3B5dGhvbiBzZWVtcyB0byB1c2UgJChJTlNUQUxMX1BST0cpIGFuZCBub3QgaGF2
ZSBhbnl0aGluZyBpbgpgc2NyaXB0cycgaW4gc2V0dXAucHkuICBJcyB0aGF0IHdyb25nLCB0b28g
PwoKUGVyaGFwcyBpbnN0ZWFkIG9mIHRoZSBybSwgcHlncnViL3NldHVwLnB5IHNob3VsZCBsb3Nl
IHRoZSBsaW5lCiAgICAgIHNjcmlwdHMgPSBbInNyYy9weWdydWIiXSwKPwoKT3IgaXMgdGhlcmUg
bWF5YmUgYSB3YXkgdG8gZ2V0IHNldHVwLnB5IHRvIHVzZSBhIGRpZmZlcmVudCBgaW5zdGFsbCcg
PwoKVGhhbmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:22:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:22:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Bou-000080-Gf; Mon, 10 Feb 2020 16:22:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8uky=36=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1Bot-00007v-5f
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:21:59 +0000
X-Inumbo-ID: 756d4380-4c21-11ea-8cad-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 756d4380-4c21-11ea-8cad-bc764e2007e4;
 Mon, 10 Feb 2020 16:21:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581351717;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=g6uz3s5qVjZiJxQ36zneAuFPbr07H9dXg9X1pDHr8d4=;
 b=iG1JiFMByrWdthuWeWIehNUlD6bYh9cnQp3G376AvNSPSNKQb0O6E2ai
 w4yudTNbRRRjwp+d4b4cf42MajDHdAdrkwkbeSxXpPG1jx9EGNJfj96h+
 4yEzS7iYtULdZLlokS5+KVUtAI+ySnKu7YHpoxrPDlcNh239BgM9X51uq c=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wqRmoZzxq3a00D5YRqGryZfcCA+1S458N7JJiuECQfmP23Men1tFVNa63i6frLbuYcUkio5rSO
 NGCGDjyAr7ou+M8LvirY1ig3bSE1fiTUEoND44g/3qU8RvVjmECD/1lpgXFjumhA9fu0W7Yfab
 s8Eb17w+z/S9bQV7WkuAmsePTzmiWvpKyxmdrag4XRS+Kat91rwrGxrLVj5GltelXxuK1rBDi5
 orIRU7HNd0FmxESNQycziibu0l6d6AhEfL6JixKIq8Ja6yu2v/bj38T389YjTyXgyX3zIQ59t7
 0U8=
X-SBRS: 2.7
X-MesageID: 12834568
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12834568"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24129.33570.817622.221192@mariner.uk.xensource.com>
Date: Mon, 10 Feb 2020 16:21:54 +0000
To: Christopher Clark <christopher.w.clark@gmail.com>
In-Reply-To: <20200210043516.1996-1-christopher.w.clark@gmail.com>
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: [Xen-devel] [PATCH] tools/configure: generate stubs and long-double
 32-bit headers if needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Rich Persaud <persaur@gmail.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hyaXN0b3BoZXIgQ2xhcmsgd3JpdGVzICgiW1BBVENIXSB0b29scy9jb25maWd1cmU6IGdlbmVy
YXRlIHN0dWJzIGFuZCBsb25nLWRvdWJsZSAzMi1iaXQgaGVhZGVycyBpZiBuZWVkZWQiKToKPiBU
aGUgZ251L3N0dWJzLTMyLmggYW5kIGJpdHMvbG9uZy1kb3VibGUtMzIuaCBoZWFkZXJzIGFyZSBy
ZXF1aXJlZCB0bwo+IGJ1aWxkIGh2bWxvYWRlciBidXQgYXJlIG5vdCBhbHdheXMgYXZhaWxhYmxl
IGluIDY0LWJpdCBidWlsZAo+IGVudmlyb25tZW50cy4gVG8gYXZvaWQgaW50cm9kdWNpbmcgYSBi
dWlsZCByZXF1aXJlbWVudCBvbiAzMi1iaXQKPiBtdWx0aWxpYiBnZW5lcmF0ZSB2ZXJzaW9ucyBv
ZiB0aGVtIGZyb20gdGhlIDY0LWJpdCBlcXVpdmFsZW50IGhlYWRlci4KPiAKPiBUaGlzIHBhdGNo
IGVuYWJsZXMgdGhlIHJlbW92YWwgb2YgZG93bnN0cmVhbSBwYXRjaGluZyB0aGF0IGhhcyBiZWVu
Cj4gY2FycmllZCBpbiB0aGUgWW9jdG8vT3BlbkVtYmVkZGVkIG1ldGEtdmlydHVhbGl6YXRpb24g
bGF5ZXIgc2luY2UgMjAxMi4KClRoYW5rcyBmb3IgdGhpcyBwYXRjaC4gIEhvd2V2ZXIsIEknbSBx
dWl0ZSBkb3VidGZ1bCBhYm91dCB0aGUKYXBwcm9hY2guCgo+ICsgICAgICAgIGVjaG8gJyNpbmNs
dWRlIDxnbnUvc3R1YnMtNjQuaD4nID5jb25mLXN0dWJzLmMKPiArICAgICAgICBTSVhUWV9GT1VS
X0hEUj1gJENDIC1NIGNvbmYtc3R1YnMuYyB8IGdyZXAgJy9zdHVicy02NC5oJCdgCj4gKyAgICAg
ICAgcm0gY29uZi1zdHVicy5jCj4gKyAgICAgICAgbWtkaXIgLXAgaW5jbHVkZS9nbnUKPiArICAg
ICAgICBjYXQgIiR7U0lYVFlfRk9VUl9IRFJ9IiB8IFwKPiArICAgICAgICAgICAgZ3JlcCAtdiAn
c3R1Yl9iZGZsdXNoXHxzdHViX2dldG1zZ1x8c3R1Yl9wdXRtc2cnID5pbmNsdWRlL2dudS9zdHVi
cy0zMi5oCj4gKyAgICAgICAgZWNobyBcI2RlZmluZSBfX3N0dWJfX19rZXJuZWxfY29zbCA+PiBp
bmNsdWRlL2dudS9zdHVicy0zMi5oCj4gKyAgICAgICAgZWNobyBcI2RlZmluZSBfX3N0dWJfX19r
ZXJuZWxfc2lubCA+PiBpbmNsdWRlL2dudS9zdHVicy0zMi5oCj4gKyAgICAgICAgZWNobyBcI2Rl
ZmluZSBfX3N0dWJfX19rZXJuZWxfdGFubCA+PiBpbmNsdWRlL2dudS9zdHVicy0zMi5oCgpUaGlz
IGNvZGUgc2VlbXMgdG8gYmUgYWQtaG9jIHNlZGRlcnkgd2hpY2ggZGVwZW5kcyBvbiB0aGUgZGV0
YWlscyBvZgp0aGUgZXhpc3RpbmcgaGVhZGVyIGZpbGUuICBUaGF0IHNlZW1zIGxpa2UgaXQgaXMg
dW5wcmluY2lwbGVkIGFuZApmcmFnaWxlLCB0byBtZS4KCkkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkg
eW91IHdvdWxkbid0IGp1c3QgbWFrZSBhIHNtYWxsIHBhY2thZ2Ugb3IKdGFyYmFsbCBvciBzb21l
dGhpbmcgY29udGFpbmluZyB0aGUgcmVsZXZhbnQgaGVhZGVycyBhbmQgaW5zdGFsbAp0aGF0ID8K
CkFsc28sIGRvbid0IHlvdSBuZWVkIGEgMzItYml0IGxpYmdjYyB0b28gPwoKVGhhbmtzLApJYW4u
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:38:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:38:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1C4Z-0001K4-Du; Mon, 10 Feb 2020 16:38:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1C4Y-0001Jv-9d
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:38:10 +0000
X-Inumbo-ID: b804ec5b-4c23-11ea-b4e3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b804ec5b-4c23-11ea-b4e3-12813bfff9fa;
 Mon, 10 Feb 2020 16:38:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C914AAE99;
 Mon, 10 Feb 2020 16:38:07 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-1-andrew.cooper3@citrix.com>
 <20200203144340.4614-5-andrew.cooper3@citrix.com>
 <76961409-b553-0ccc-6cd1-33ccf5cc75a0@suse.com>
 <cf596ea9-f9dd-b938-9666-34165edb8a0c@citrix.com>
 <afeace96-6c2d-207e-1ed7-f7f70d909072@suse.com>
 <30ddc44a-a915-5183-74a8-4dd149bcadf1@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <582f8263-bb1c-8379-d029-5d0ed8b173af@suse.com>
Date: Mon, 10 Feb 2020 17:38:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <30ddc44a-a915-5183-74a8-4dd149bcadf1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] AMD/IOMMU: Treat head/tail pointers as
 byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNjoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMC8wMi8yMDIw
IDE1OjAyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTAuMDIuMjAyMCAxNTo1NSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDA1LzAyLzIwMjAgMTA6MzYsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+IE9uIDAzLjAyLjIwMjAgMTU6NDMsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IC0t
LSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9jbWQuYwo+Pj4+PiArKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKPj4+Pj4gQEAgLTI0LDE2ICsy
NCwxNCBAQCBzdGF0aWMgaW50IHF1ZXVlX2lvbW11X2NvbW1hbmQoc3RydWN0IGFtZF9pb21tdSAq
aW9tbXUsIHUzMiBjbWRbXSkKPj4+Pj4gIHsKPj4+Pj4gICAgICB1aW50MzJfdCB0YWlsLCBoZWFk
Owo+Pj4+PiAgCj4+Pj4+IC0gICAgdGFpbCA9IGlvbW11LT5jbWRfYnVmZmVyLnRhaWw7Cj4+Pj4+
IC0gICAgaWYgKCArK3RhaWwgPT0gaW9tbXUtPmNtZF9idWZmZXIuZW50cmllcyApCj4+Pj4+ICsg
ICAgdGFpbCA9IGlvbW11LT5jbWRfYnVmZmVyLnRhaWwgKyBJT01NVV9DTURfQlVGRkVSX0VOVFJZ
X1NJWkU7Cj4+Pj4+ICsgICAgaWYgKCB0YWlsID09IGlvbW11LT5jbWRfYnVmZmVyLnNpemUgKQo+
Pj4+PiAgICAgICAgICB0YWlsID0gMDsKPj4+Pj4gIAo+Pj4+PiAtICAgIGhlYWQgPSBpb21tdV9n
ZXRfcmJfcG9pbnRlcihyZWFkbChpb21tdS0+bW1pb19iYXNlICsKPj4+Pj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfQ01EX0JVRkZFUl9IRUFEX09GRlNFVCkp
Owo+Pj4+PiArICAgIGhlYWQgPSByZWFkbChpb21tdS0+bW1pb19iYXNlICsgSU9NTVVfQ01EX0JV
RkZFUl9IRUFEX09GRlNFVCk7Cj4+Pj4+ICAgICAgaWYgKCBoZWFkICE9IHRhaWwgKQo+Pj4+IFN1
cmVseSB5b3Ugd2FudCB0byBtYXNrIG9mZiByZXNlcnZlZCAob3IgbW9yZSBnZW5lcmFsbHkKPj4+
PiB1bnJlbGF0ZWQpIGJpdHMsIGJlZm9yZSBjb25zdW1pbmcgdGhlIHZhbHVlIGZvciB0aGUgcHVy
cG9zZQo+Pj4+IGhlcmUgKGFuZCBlbHNld2hlcmUgYmVsb3cpPwo+Pj4gUmVzZXJ2ZWQgYml0cyBh
cmUgZGVmaW5lZCBpbiB0aGUgSU9NTVUgc3BlYyB0byBiZSByZWFkLW9ubHkgemVyby4KPj4+Cj4+
PiBJdCBpcyBhbHNvIHVuZGVmaW5lZCBiZWhhdmlvdXIgZm9yIHRoaXMgdmFsdWUgdG8gZXZlciBi
ZSBvdXRzaWRlIG9mIHRoZQo+Pj4gc2l6ZSBjb25maWd1cmVkIGZvciBjb21tYW5kIGJ1ZmZlciwg
c28gdXNpbmcgdGhlIHZhbHVlIGxpa2UgdGhpcyBpcyBzcGVjCj4+PiBjb21wbGlhbnQuCj4+Pgo+
Pj4gQXMgZm9yIGFjdHVhbGx5IG1hc2tpbmcgdGhlIHZhbHVlcywgdGhhdCBicmVha3MgdGhlIG9w
dGltaXNlcnMgYWJpbGl0eQo+Pj4gdG8gY29uc3RydWN0IGNvbW1hbmRzIGluIHRoZSBjb21tYW5k
IHJpbmcuwqAgVGhpcyBhc3BlY3QgY2FuIGJlIHdvcmtlZAo+Pj4gYXJvdW5kIHdpdGggb3RoZXIg
Y29kZSBjaGFuZ2VzLCBidXQgSSBhbHNvIHRoaW5rIGl0IGlzIGltcGxhdXNpYmxlIHRoYXQKPj4+
IHRoZSByZW1haW5pbmcgcmVzZXJ2ZWQgYml0cyBoZXJlIGFyZSBnb2luZyB0byBzcHJvdXQgaW5j
b21wYXRpYmxlIGZ1dHVyZQo+Pj4gdXNlcy4KPj4gSW1wbGF1c2libGUgLSBwZXJoYXBzLiBCdXQg
aW1wb3NzaWJsZSAtIG5vLiBUaGVyZSBjb3VsZCBiZSBhIHNpbXBsZQo+PiBmbGFnIGJpdCBhcHBl
YXJpbmcgc29tZXdoZXJlIGluIHRoZXNlIHJlZ2lzdGVycy4gSSBzaW1wbHkgZG9uJ3QgaXQKPj4g
aXMgYSBnb29kIGlkZWEgdG8gc2V0IGEgcHJlY2VkZW50IG9mIG5vdCBob25vcmluZyByZXNlcnZl
ZCBiaXQgYXMKPj4gYmVpbmcgcmVzZXJ2ZWQuIFRoZSBzcGVjIHNheWluZyAicmVhZC1vbmx5IHpl
cm8iIGNhbiBvbmx5IGJlIHZpZXdlZAo+PiBhcyBjb3JyZWN0IGZvciB0aGUgY3VycmVudCB2ZXJz
aW9uIG9mIHRoZSBzcGVjLAo+IAo+IEl0cyBwZXJmZWN0bHkgZWFzeSB0byBkbyBmb3J3YXJkIGNv
bXBhdGlibGUgY2hhbmdlcyB3aXRoIGEgc3BlYyB3cml0dGVuCj4gaW4gdGhpcyB3YXkuCj4gCj4g
SXQgbWVhbnMgdGhhdCBuZXcgYmVoYXZpb3VycyBoYXZlIHRvIGJlIG9wdGVkIGluIHRvLCBhbmQg
dGhpcyBpcyBob3cgdGhlCj4gQU1EIElPTU1VIHNwZWMgaGFzIGV2b2x2ZWQuwqAgTm90aWNlIGhv
dyBldmVyeSBuZXcgZmVhdHVyZSBkZWNsYXJlcyAidGhpcwo+IGJpdCBpcyByZXNlcnZlZCB1bmxl
c3MgJE9USEVSX1RISU5HIGlzIGVuYWJsZWQuIgo+IAo+IEl0IGlzIGFsc28gYSB2ZXJ5IHNhbmUg
d2F5IG9mIGRvaW5nIGZvcndhcmQgY29tcGF0aWJpbGl0eSwgZnJvbQo+IHNvZnR3YXJlJ3MgcG9p
bnQgb2Ygdmlldy4KClllcy4gQnV0IGRvZXMgdGhlIElPTU1VIHNwZWMgc3BlbGwgb3V0IHRoYXQg
aXQnbGwgZm9sbG93IHRoaXMKaW4gdGhlIGZ1dHVyZT8KCj4+IG9yIGVsc2Ugd2h5IHdvdWxkCj4+
IHRoZSBiaXRzIGJlIGNhbGxlZCAicmVzZXJ2ZWQiIHJhdGhlciB0aGFuIGUuZy4gInJlYWQtYXMt
emVybyI/Cj4gCj4gUmVhZCBUYWJsZSAxLCBidXQgaXQgYWxzbyBvdWdodCB0byBiZSBvYnZpb3Vz
LsKgICJSZXNlcnZlZCIsICJSZXN2IiBhbmQKPiAiUmVzIiBhcmUgYWxsIHNob3J0ZXIgdG8gd3Jp
dGUgdGhhbiAicmVhZC1hcy16ZXJvIiwgZXNwZWNpYWxseSBpbiB0aGUKPiBkaWFncmFtcyBvZiBh
IGZldyBpbmRpdmlkdWFsIGJpdHMgaW4gYSByZWdpc3Rlci4KClRoZXJlJ3MgYWxzbyB0aGUgY29t
bW9uIGFjcm9ueW0gInJheiIsIHdoaWNoIGlzIGFzIHNob3J0LiBUaGF0IHRhYmxlCmluIHBhcnRp
Y3VsYXIgc2F5cyBub3RoaW5nIGFib3V0IGZ1dHVyZSB1c2VzIG9mIGN1cnJlbnRseSByZXNlcnZl
ZApiaXRzLiBKdXN0IHRha2UgdGhlIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgYXMgYSByZWZl
cmVuY2U6IEhvdwp3b3VsZCBuZXcgZmVhdHVyZXMgYmUgYWR2ZXJ0aXNlZCAoaW4gY3VycmVudGx5
IHJlc2VydmVkIGJpdHMpIGlmIHVzZQpvZiB0aG9zZSBiaXRzIHdhcyB0byBiZSBxdWFsaWZpZWQg
YnkgeWV0IHNvbWUgb3RoZXIgZmVhdHVyZSBiaXQocykuClBhc3QgZ3Jvd3RoIG9mIHRoZSBzZXQg
b2YgdXNlZCBiaXRzIGFsc28gaGFzbid0IGZvbGxvd2VkIGEgcGF0dGVybgp5b3Ugc2VlbSB0byBz
dWdnZXN0LgoKRG9uJ3QgZ2V0IG1lIHdyb25nIC0gSSBhZ3JlZSBpdCdzIHVubGlrZWx5IGZvciB0
aGVzZSBiaXRzIHRvIGdhaW4KYSBtZWFuaW5nIHRoYXQgd291bGQgY29uZmxpY3Qgd2l0aCBhIG1v
cmUgcmVsYXhlZCB1c2UgbGlrZSB5b3UgZG8Kc3VnZ2VzdC4gQnV0IEkgZG9uJ3QgdGhpbmsgYmV0
dGVyIGNvZGUgZ2VuZXJhdGlvbiBzaG91bGQgYmUgYW4KYXJndW1lbnQgYWdhaW5zdCBoYXZpbmcg
Y29kZSB3cml0dGVuIGFzIGNvbXBhdGlibHkgYXMgcG9zc2libGUuCgpKYW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:45:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:45:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1CBm-0002SD-N1; Mon, 10 Feb 2020 16:45:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eXyp=36=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1CBl-0002S8-2M
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:45:37 +0000
X-Inumbo-ID: c2ee34ae-4c24-11ea-ab50-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c2ee34ae-4c24-11ea-ab50-bc764e2007e4;
 Mon, 10 Feb 2020 16:45:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A18EAB077;
 Mon, 10 Feb 2020 16:45:35 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 17:45:33 +0100
Message-Id: <20200210164533.29549-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen/sched: remove pointless ASSERT() in credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEFTU0VSVCgpIGF0IHRoZSB0b3Agb2YgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkgaXMgY29t
cGxldGVseQpwb2ludGxlc3MsIGFzIHRoZSBCVUdfT04oKSBqdXN0IGluIGZyb250IG9mIGl0IGNh
dGNoZXMgdGhlIHNhbWUgcHJvYmxlbQphbHJlYWR5LgoKV2hpbGUgYXQgaXQgcmVtb3ZlIGEgYm9n
dXMgc3BhY2UgaW4gdGhlIEJVR19PTigpLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgotLS0KIHhlbi9jb21tb24vc2NoZWQvY3JlZGl0Mi5jIHwgNiArKy0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkL2Ny
ZWRpdDIuYwppbmRleCBiOTY1Y2QxYzdiLi43ODQ2N2I3NzJjIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL3NjaGVkL2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYwpAQCAt
MjE2NywxMCArMjE2Nyw4IEBAIGNzY2hlZDJfY29udGV4dF9zYXZlZChjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQogICAgIHNfdGltZV90IG5vdyA9
IE5PVygpOwogICAgIExJU1RfSEVBRCh3ZXJlX3BhcmtlZCk7CiAKLSAgICBCVUdfT04oICFpc19p
ZGxlX3VuaXQodW5pdCkgJiYKLSAgICAgICAgICAgIHN2Yy0+cnFkICE9IGMycnFkKG9wcywgc2No
ZWRfdW5pdF9tYXN0ZXIodW5pdCkpKTsKLSAgICBBU1NFUlQoaXNfaWRsZV91bml0KHVuaXQpIHx8
Ci0gICAgICAgICAgIHN2Yy0+cnFkID09IGMycnFkKG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIodW5p
dCkpKTsKKyAgICBCVUdfT04oIWlzX2lkbGVfdW5pdCh1bml0KSAmJgorICAgICAgICAgICBzdmMt
PnJxZCAhPSBjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSk7CiAKICAgICAvKiBU
aGlzIHVuaXQgaXMgbm93IGVsaWdpYmxlIHRvIGJlIHB1dCBvbiB0aGUgcnVucXVldWUgYWdhaW4g
Ki8KICAgICBfX2NsZWFyX2JpdChfX0NTRkxBR19zY2hlZHVsZWQsICZzdmMtPmZsYWdzKTsKLS0g
CjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:45:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:45:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1CC3-0002Uf-8P; Mon, 10 Feb 2020 16:45:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1CC2-0002UX-DL
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:45:54 +0000
X-Inumbo-ID: cd0a558a-4c24-11ea-b4e3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd0a558a-4c24-11ea-b4e3-12813bfff9fa;
 Mon, 10 Feb 2020 16:45:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7E7E2AE84;
 Mon, 10 Feb 2020 16:45:52 +0000 (UTC)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
 <5ecf685c-7109-4ad6-cba9-bb138f750268@suse.com>
 <20200207095249.GB4679@Air-de-Roger>
 <86e31583-7f4c-c365-17f1-92b82acb5d81@suse.com>
 <CABfawhkcHMbiRFSp9WoP2ZPXgOjaWU02tmmOqRafo8VmoQaBCw@mail.gmail.com>
 <CABfawhm+_xA_-Bcv9easAq6d0uQe_hBt4AS_ioigYCCNNhDPRA@mail.gmail.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <bb9f64ca-eb1e-3132-8173-5ed602e9b13f@suse.com>
Date: Mon, 10 Feb 2020 17:46:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <CABfawhm+_xA_-Bcv9easAq6d0uQe_hBt4AS_ioigYCCNNhDPRA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxODoyMSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIEZyaSwgRmVi
IDcsIDIwMjAgYXQgMTA6MTYgQU0gVGFtYXMgSyBMZW5neWVsIDx0YW1hc0B0a2xlbmd5ZWwuY29t
PiB3cm90ZToKPj4KPj4gT24gRnJpLCBGZWIgNywgMjAyMCBhdCA5OjU0IEFNIEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4gT24gMDcuMDIuMjAyMCAxMDo1Miwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+PiBPbiBGcmksIEZlYiAwNywgMjAyMCBhdCAwOTow
ODoxNUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4gT24gMDYuMDIuMjAyMCAxNjoy
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYwo+Pj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMKPj4+Pj4+IEBAIC0z
MDM3LDkgKzMwMzcsOCBAQCBzdGF0aWMgaW50IHZteF9hbGxvY192bGFwaWNfbWFwcGluZyhzdHJ1
Cj4+Pj4+PiAgICAgIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QocGcsIGQsIFNIQVJFX3J3KTsK
Pj4+Pj4+ICAgICAgZC0+YXJjaC5odm0udm14LmFwaWNfYWNjZXNzX21mbiA9IG1mbjsKPj4+Pj4+
Cj4+Pj4+PiAtICAgIHJldHVybiBzZXRfbW1pb19wMm1fZW50cnkoZCwgcGFkZHJfdG9fcGZuKEFQ
SUNfREVGQVVMVF9QSFlTX0JBU0UpLCBtZm4sCj4+Pj4+PiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUEFHRV9PUkRFUl80SywKPj4+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwMm1fZ2V0X2hvc3RwMm0oZCktPmRlZmF1bHRfYWNjZXNzKTsKPj4+Pj4+ICsgICAgcmV0
dXJuIHNldF9tbWlvX3AybV9lbnRyeShkLCBnYWRkcl90b19nZm4oQVBJQ19ERUZBVUxUX1BIWVNf
QkFTRSksIG1mbiwKPj4+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBQQUdFX09S
REVSXzRLKTsKPj4+Pj4+ICB9Cj4+Pj4+Cj4+Pj4+IFVwb24gMm5kIHRob3VnaHQgLSBkb2VzIHRo
aXMgcmVhbGx5IHdhbnQgdG8gdXNlIGRlZmF1bHQgYWNjZXNzPwo+Pj4+PiBFeGVjdXRlIHBlcm1p
c3Npb24gZm9yIHRoaXMgcGFnZSBsb29rcyBhIGxpdHRsZSBzdXNwaWNpb3VzLgo+Pj4+PiBJc24n
dCBpdCB0aGUgY2FzZSB0aGF0IHRoaXMgcGFnZSBkb2Vzbid0IChub3JtYWxseT8pIGdldAo+Pj4+
PiBhY2Nlc3NlZCBhdCBhbGwsIGFuZCBpbnN0ZWFkIGl0cyBhZGRyZXNzIHNlcnZlcyBhcyBhbiBp
bmRpY2F0b3IKPj4+Pj4gdG8gdGhlIENQVT8gKEkgZXZlbiB2YWd1ZWx5IHJlY2FsbCBpdCBoYXZp
bmcgYmVlbiBjb25zaWRlcmVkIHRvCj4+Pj4+IGNvbnNvbGlkYXRlIHRoaXMsIHRvIGUuZy4gYSBz
aW5nbGUgcGFnZSBwZXIgZG9tYWluLikgSW4gd2hpY2gKPj4+Pj4gY2FzZSBldmVuIHAybV9hY2Nl
c3NfbiBtaWdodCBiZSBnb29kIGVub3VnaD8KPj4+Pgo+Pj4+IEhtLCBJIHRoaW5rIHAybV9hY2Nl
c3NfbiBpcyBub3QgZW5vdWdoLCBhcyB0aGF0IHdvdWxkIHRyaWdnZXIgYW4gRVBUCj4+Pj4gZmF1
bHQgd2hpY2ggaGFzIHByZWZlcmVuY2Ugb3ZlciB0aGUgQVBJQyBhY2Nlc3MgVk0gZXhpdCAoc2Vl
IDI5LjQuMQo+Pj4+IFByaW9yaXR5IG9mIEFQSUMtQWNjZXNzIFZNIEV4aXRzKS4KPj4+Cj4+PiBB
aCwgeWVzLCByZWFkaW5nIHRoYXQgdGV4dCBJIGFncmVlLiBIYXZpbmcganVzdCBhIHNpbmdsZSBz
dWNoIHBhZ2UKPj4+IHBlciBkb21haW4gd291bGQgc3RpbGwgc2VlbSBwb3NzaWJsZSwgdGhvdWdo
LiBBbHRob3VnaCwgaWYgd2UgbWVhbnQKPj4+IHRvIHN1cHBvcnQgYSBndWVzdCBtb3ZpbmcgdGhl
IEFQSUMgYmFzZSBhZGRyZXNzLCB0aGVuIHdlIGNvdWxkbid0LAo+Pj4gYWdhaW4uCj4+Pgo+Pj4+
IEkgdGhpbmsgc2V0dGluZyBpdCB0byBwMm1fYWNjZXNzX3J3IHNob3VsZCBiZSBlbm91Z2gsIGFu
ZCB3ZSB3b3VsZCBnZXQKPj4+PiBFUFQgZmF1bHRzIHdoZW4gdHJ5aW5nIHRvIGV4ZWN1dGUgZnJv
bSBBUElDIHBhZ2UuCj4+Pgo+Pj4gVGhlbiB0aGUgb3RoZXIgcXVlc3Rpb24gaXMgd2hldGhlciB0
aGVyZSdzIGFueSB1c2UgZm9yIGludHJvc3BlY3Rpb24KPj4+IHRvIGZ1cnRoZXIgbGltaXQgcGVy
bWlzc2lvbnMgb24gdGhpcyAoa2luZCBvZiBmYWtlKSBwYWdlLiBUYW1hcz8KPj4KPj4gSSdtIG5v
dCBhd2FyZSBvZiBhbnkgdXNlLWNhc2UgdGhhdCB3b3VsZCByZXN0cmljdCB0aGUgRVBUIHBlcm1p
c3Npb24KPj4gZm9yIE1NSU8gcGFnZXMuIFRoYXQgc2FpZCwgYW4gYXBwbGljYXRpb24gY291bGQg
c3RpbGwgcmVxdWVzdCB0aGF0IHRvCj4+IGJlIHNldCBsYXRlciBvbi4gU2luY2UgdGhpcyBmdW5j
dGlvbiBoZXJlIGdldHMgY2FsbGVkIGluCj4+IHZteF9kb21haW5faW5pdGlhbGlzZSBJIHN1c3Bl
Y3QgYSBtZW1fYWNjZXNzIHVzZXIgZGlkbid0IGV2ZW4gaGF2ZSBhCj4+IGNoYW5jZSB0byBjaGFu
Z2UgdGhlIGRlZmF1bHRfYWNjZXNzIHRvIGFueXRoaW5nIGN1c3RvbSBzbyBJIHZlbnR1cmUgaXQK
Pj4gd291bGQgYmUgc2FmZSB0byBjaG9vc2Ugd2hhdGV2ZXIgcGVybWlzc2lvbiBpcyBzZW5zaWJs
ZS4gSWYgYW55b25lCj4+IHdhbnRzIHRvIG1lc3Mgd2l0aCB0aGUgcGVybWlzc2lvbiBsYXRlciB0
aGV5IGNhbiBkbyB0aGF0IHJlZ2FyZGxlc3Mgb2YKPj4gd2hhdCB3YXMgc2V0IGhlcmUuCj4gCj4g
T25lIHRoaW5nIHRvIGFkZCB0aG91Z2ggcmVnYXJkaW5nIHVzaW5nIHAybV9hY2Nlc3NfcncgaGVy
ZSBpcyB0aGF0IGluCj4gY2FzZSBzb21ldGhpbmcgd291bGQgdHJpZ2dlciBhbiBYIHZpb2xhdGlv
biBpdCB3b3VsZCBsZWFkIHRvIGFuIGV2ZW50Cj4gYmVpbmcgc2VudCB0byBhIHZtX2V2ZW50IHN1
YnNjcmliZXIsIHdoaWNoIHRoZXkgbWF5IG5vdCBiZSBhYmxlIHRvCj4gbWFrZSBzZW5zZSBvZi4K
CkhtbSwgZ29vZCBwb2ludC4KCj4gU28gSSB3b3VsZCBzdWdnZXN0IHRoYXQgaWYgeW91IHdhbnQg
dG8gbWFrZSB0aGlzCj4gcGFnZXRhYmxlIGVudHJ5IFIvVyBvbmx5IHRvIHVzZSBhIHAybV90eXBl
IGZvciB0aGF0IGluc3RlYWQgb2YgYQo+IHAybV9hY2Nlc3MuCgpUaGlzIHdvdWxkIHRoZW4gdGFr
ZSBhIGZ1cnRoZXIgdHlwZSBkZXJpdmVkIGZyb20gcDJtX21taW9fZGlyZWN0LAp3aXRoIGl0cyBk
cml2aW5nIG1vdmVkIHRvIHRoZSBoeXBlcmNhbGwgaW50ZXJmYWNlIChhcyBYZW4gY2FuJ3QKdGVs
bCB3aGljaCBvbmUgaXMgd2hpY2gsIGUuZy4gUk9NIHZzICJvcmRpbmFyeSIgTU1JTywgX2V4Y2Vw
dF8gaW4KdGhpcyBzcGVjaWFsIGNhc2UgaGVyZSkuIFNvIEkgZ3Vlc3MgdGhlIHBhdGNoIGFzIGlz
IGxvb2tzIHRvIGJlCnRoZSBiZXR0ZXIgYWx0ZXJuYXRpdmUgb3ZlcmFsbC4KCkphbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:50:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:50:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1CGo-0003Q5-Lb; Mon, 10 Feb 2020 16:50:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1CGn-0003Pz-Pn
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:50:49 +0000
X-Inumbo-ID: 7d7dad40-4c25-11ea-b4e3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d7dad40-4c25-11ea-b4e3-12813bfff9fa;
 Mon, 10 Feb 2020 16:50:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1CGm-0001L1-Tp; Mon, 10 Feb 2020 16:50:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1CGm-0003er-JD; Mon, 10 Feb 2020 16:50:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1CGm-00085n-Ib; Mon, 10 Feb 2020 16:50:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146823-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:build-arm64-pvops:<job status>:broken:regression
 linux-5.4:build-armhf:<job status>:broken:regression
 linux-5.4:build-arm64:<job status>:broken:regression
 linux-5.4:build-arm64-xsm:<job status>:broken:regression
 linux-5.4:build-i386-pvops:<job status>:broken:regression
 linux-5.4:build-armhf-pvops:<job status>:broken:regression
 linux-5.4:build-amd64-pvops:<job status>:broken:regression
 linux-5.4:build-i386:<job status>:broken:regression
 linux-5.4:build-amd64:<job status>:broken:regression
 linux-5.4:build-i386-xsm:<job status>:broken:regression
 linux-5.4:build-amd64-xsm:<job status>:broken:regression
 linux-5.4:build-i386-pvops:host-install(4):broken:regression
 linux-5.4:build-arm64:host-install(4):broken:regression
 linux-5.4:build-arm64-pvops:host-install(4):broken:regression
 linux-5.4:build-arm64-xsm:host-install(4):broken:regression
 linux-5.4:build-amd64-xsm:host-install(4):broken:regression
 linux-5.4:build-armhf-pvops:host-install(4):broken:regression
 linux-5.4:build-amd64-pvops:host-install(4):broken:regression
 linux-5.4:build-i386-xsm:host-install(4):broken:regression
 linux-5.4:build-i386:host-install(4):broken:regression
 linux-5.4:build-amd64:host-install(4):broken:regression
 linux-5.4:build-armhf:host-install(4):broken:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:build-arm64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 linux-5.4:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-5.4:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 16:50:48 +0000
Subject: [Xen-devel] [linux-5.4 test] 146823: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyMyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyMy8KCkZhaWx1cmVzIGFuZCBwcm9ibGVt
cyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxv
Y2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tl
bgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAg
ICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1
cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxMjEKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9r
ZW4gUkVHUi4gdnMuIDE0NjEyMQogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0
LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZz
LiAxNDYxMjEKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQp
ICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjEyMQogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTIxCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJv
a2VuIFJFR1IuIHZzLiAxNDYxMjEKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDQgaG9z
dC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjEyMQogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2
cy4gMTQ2MTIxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0
KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3Vj
Y2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1
aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDU4YzcyMDU3ZjY2MmNlZTRlYzJhYWFiOWJlMWFiZWNlZDg4NDgxNGEKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIy
MGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0w
MS0xNSAxNzo0MjowNCBaICAgMjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIw
MjAtMDEtMTcgMDI6NTk6MDcgWiAgIDI0IGRheXMgICA1NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxNDY3NTMgIDIwMjAtMDItMDUgMjI6NDA6MzkgWiAgICA0IGRheXMgICAgOSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjkxNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFy
bTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBi
dWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tl
bgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkz
ODYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQt
aTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
cm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1p
bnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0LWluc3RhbGwoNCkKYnJv
a2VuLXN0ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZv
cHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYteHNtIGhvc3QtaW5zdGFs
bCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQy
ODE4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:50:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:50:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1CGl-0003Pq-Bg; Mon, 10 Feb 2020 16:50:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8uky=36=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1CGk-0003Pl-V2
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:50:46 +0000
X-Inumbo-ID: 7affd5ca-4c25-11ea-b472-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7affd5ca-4c25-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 16:50:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581353445;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=UpaILLrxg7DxkYIHQ3fszR9NK2gxSCaddUlKsLdbTBc=;
 b=OwvYRswjaoeBYFk1cLoEbPvOZbKfcZY7j4uMXBwLtYIP08/lOgkCOxzt
 pN3lfjKEHMtEJP0bDzXzdCt9x3iC4XV3b2TEdGVZpJEuqww2wbaIoKfJZ
 ZQf2QoNIeJ+0EYftIQwgvJ9GiTsHHIs+Ed0Stih2dHbjPLyepKdT5VQqr s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Li1ySQHxS7ERDXWLrm0qokzL9WBvW+F6JVrf121ewzT2wJcM9Py21mT5u2yfC2Z98PWp6XId25
 DIIlnXwH2jnlR7VYxEG/8ESBZ+3jR47ubic1T1MPVRpv69/l/RRZCKIRE+ifzs1uYPaJqqrRra
 VQvpCXcIjqRCmaf3VlywO2DWCmv+Q7hW0g0umn7qUoZaBH7v0mJdrCsBF7vO/i/qkUstg/Cm/I
 TCQhYW1ArnkeuSY+5KYTGgbxfrmGt3mkyQ8rTwFHW7B9eu4WGBiKiQAHxtCyPK0mAyZcHO/M6h
 nRo=
X-SBRS: 2.7
X-MesageID: 12587075
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12587075"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24129.35298.625207.191002@mariner.uk.xensource.com>
Date: Mon, 10 Feb 2020 16:50:42 +0000
To: Anthony PERARD <anthony.perard@citrix.com>
In-Reply-To: <20200120100935.1003223-1-anthony.perard@citrix.com>
References: <20200120100935.1003223-1-anthony.perard@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH] ts-xen-build-prep: Install
 python3-dev
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW50aG9ueSBQRVJBUkQgd3JpdGVzICgiW09TU1RFU1QgUEFUQ0hdIHRzLXhlbi1idWlsZC1wcmVw
OiBJbnN0YWxsIHB5dGhvbjMtZGV2Iik6Cj4gQWxsb3cgdG8gYnVpbGQgWGVuIHdpdGggcHl0aG9u
My4KPiAKPiBBbHNvLCBRRU1VIHVwc3RyZWFtICh0byBiZSA0LjMpIG5vdyByZXF1aXJlcyBweXRo
b24gPj0gMy41LCBidXQgdGhhdAo+IGFmZmVjdCBvbmx5IHhlbi11bnN0YWJsZS4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCkFj
a2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCkFuZCBwdXNo
ZWQgdG8gcHJldGVzdC4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 16:52:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 16:52:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1CIO-0003bw-B5; Mon, 10 Feb 2020 16:52:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4wzj=36=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1CIM-0003bc-MD
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 16:52:26 +0000
X-Inumbo-ID: b6763e5b-4c25-11ea-b4e3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6763e5b-4c25-11ea-b4e3-12813bfff9fa;
 Mon, 10 Feb 2020 16:52:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7A99AAE84;
 Mon, 10 Feb 2020 16:52:24 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200210114206.17115-1-andrew.cooper3@citrix.com>
 <20200210120956.GH4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b432b65b-5fa8-eb3b-9974-77f1f04b44a7@suse.com>
Date: Mon, 10 Feb 2020 17:52:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200210120956.GH4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/svm: Reduce vmentry latency
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxMzowOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAxMCwgMjAyMCBhdCAxMTo0MjowNkFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBX
cml0aW5nIHRvIHRoZSBzdGFjayBwb2ludGVyIGluIHRoZSBtaWRkbGUgb2YgYSBsaW5lIG9mIHBv
cCBvcGVyYXRpb25zIGlzCj4+IHNwZWNpZmljYWxseSByZWNvbW1lbmRlZCBhZ2FpbnN0IGJ5IHRo
ZSBvcHRpbWlzYXRpb24gZ3VpZGUsIGFuZCBpcyBhIHRlY2huaXF1ZQo+PiB1c2VkIGJ5IFNwZWN1
bGF0aXZlIExvYWQgSGFyZGVuaW5nIHRvIGNvbWJhdCBTcGVjdHJlUlNCLgo+Pgo+PiBJbiBwcmFj
dGljZSwgaXQgY2F1c2VzIGFsbCBmdXJ0aGVyIHN0YWNrLXJlbGF0aXZlIGFjY2Vzc2VzIHRvIGJs
b2NrIHVudGlsIHRoZQo+PiB3cml0ZSB0byB0aGUgc3RhY2sgcG9pbnRlciByZXRpcmVzLCBzbyB0
aGUgc3RhY2sgZW5naW5lIGNhbiBnZXQgYmFjayBpbiBzeW5jLgo+Pgo+PiBQb3AgaW50byBhbnkg
ZGVhZCByZWdpc3RlciB0byBkaXNjYXJkICVyYXgncyB2YWx1ZSB3aXRob3V0IGNsb2JiZXJpbmcg
dGhlCj4+IHN0YWNrIGVuZ2luZS4gIFNtYWxsZXIgY29tcGlsZWQgY29kZSwgYW5kIHJ1bnMgZmFz
dGVyLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Crd-0006Wo-Nn; Mon, 10 Feb 2020 17:28:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Crc-0006Wj-F7
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:28:52 +0000
X-Inumbo-ID: cd772d62-4c2a-11ea-852a-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cd772d62-4c2a-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 17:28:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355731;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=hhR+V+OaGDNndGEWK0lGVMj7XjQx6MPrG0kWQRKYZ2I=;
 b=ElZzerSmpeDONwdPM41bzyRwhPKQFR+0/oF52QWnuCeGR26pXKR5KodI
 /uHaq3uiWuVgJrgff2A+IWxSSXZZm15sEm+MFmqwNDmGqYvu+KrcCIp7K
 BD8Yi5zkVO2KRHAzG2fYw9ILWROPc69ME/ELdY6EsJ/O2PyOR7JcZFmII o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: seX99mzUSVz01UIA+5sVaTiNhcgAbaN6e6nDjBkk77n6ztpzhigbz1A4k7YGAJEccewvoMPDU9
 epL4fKdrlhMmMYADsHAvWfXXWwY5NGod0l2h5nwMb14yGbsckv3fC0fR1zeb47p/CmJqkVi+68
 8PqIsxufudbWutIpIrerl0GOPb2eIZrlhmcUM1Ay6fTym8KHb9GHvV3KB0tOQkCrRQv1WsMsBl
 ArQk1fe+NgVvBRntkzbryublVY0JzEQKqInxg03WN/bvovIOSSzNvxeLZODxNKWHs4RdMUyi79
 /Us=
X-SBRS: 2.7
X-MesageID: 12589322
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12589322"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:22 +0100
Message-ID: <20200210172829.43604-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/7] x86: improve assisted tlb flush and use
 it in guest mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBhaW1zIHRvIGltcHJvdmUgdGhlIFRMQiBmbHVz
aCB0aW1lcyB3aGVuIHJ1bm5pbmcKbmVzdGVkIFhlbiwgYW5kIGl0J3Mgc3BlY2lhbGx5IGJlbmVm
aWNpYWwgd2hlbiBydW5uaW5nIGluIHNoaW0gbW9kZS4KCk9ubHkgdGhlIEhBUCBndWVzdCBUTEIg
Zmx1c2ggaXMgaW1wcm92ZWQsIHRoZSBzaGFkb3cgcGFnaW5nIFRMQiBmbHVzaCBpcwpsZWZ0IGFz
LWlzLCBhbmQgY2FuIGJlIGltcHJvdmVkIGxhdGVyIGlmIHRoZXJlJ3MgaW50ZXJlc3QuCgpGb3Ig
YSByZWZlcmVuY2Ugb24gdGhlIHBlcmZvcm1hbmNlIGltcHJvdmVtZW50IHNlZSBwYXRjaCAjNywg
YXMgaXQncyBhCmh1Z2UgaW5jcmVhc2Ugd2hpY2ggY2FuIGJlbmVmaXQgb3RoZXIgZ3Vlc3RzIHVz
aW5nIGFzc2lzdGVkIFRMQiBmbHVzaGVzLAphbmQgYWxzbyB0aGUgb25lcyB1c2luZyB0aGUgdmly
aWRpYW4gVExCIGZsdXNoIGFzc2lzdCAoaWU6IFdpbmRvd3MpLgoKVGhhbmtzLCBSb2dlci4KClJv
Z2VyIFBhdSBNb25uZSAoNyk6CiAgeDg2L2h2bTogYWxsb3cgQVNJRCBmbHVzaCB3aGVuIHYgIT0g
Y3VycmVudAogIHg4Ni9wYWdpbmc6IGFkZCBUTEIgZmx1c2ggaG9va3MKICB4ODYvaGFwOiBpbXBy
b3ZlIGh5cGVydmlzb3IgYXNzaXN0ZWQgZ3Vlc3QgVExCIGZsdXNoCiAgeDg2L3RsYjogaW50cm9k
dWNlIGEgZmx1c2ggZ3Vlc3RzIFRMQiBmbGFnCiAgeDg2L3RsYjogYWxsb3cgZGlzYWJsaW5nIHRo
ZSBUTEIgY2xvY2sKICB4ZW4vZ3Vlc3Q6IHByZXBhcmUgaHlwZXJ2aXNvciBvcHMgdG8gdXNlIGFs
dGVybmF0aXZlIGNhbGxzCiAgeDg2L3RsYjogdXNlIFhlbiBMMCBhc3Npc3RlZCBUTEIgZmx1c2gg
d2hlbiBhdmFpbGFibGUKCiB4ZW4vYXJjaC94ODYvZmx1c2h0bGIuYyAgICAgICAgICAgICAgICB8
IDI0ICsrKysrKy0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyAgICAgfCAg
MiArLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYyAgICAgICAgfCA1MSArKysrKysr
KysrLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMgICAgICAgICAgIHwgIDgg
KystCiB4ZW4vYXJjaC94ODYvaHZtL2FzaWQuYyAgICAgICAgICAgICAgICB8ICA2ICstLQogeGVu
L2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgICAgICAgfCA1MSArKy0tLS0tLS0tLS0tLS0t
LS0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgICAgICAgIHwgNTIgKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyAgICAgICAgfCA3MSAr
KysrKysrKysrKysrKysrKysrKysrKy0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYyAg
ICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5jICAgICAgICAg
fCAxNiArKystLS0KIHhlbi9hcmNoL3g4Ni9zbXAuYyAgICAgICAgICAgICAgICAgICAgIHwgMTEg
KysrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oICAgICAgICAgfCAxOSArKysrKyst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCB8IDE3ICsrKysrKwogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9oYXAuaCAgICAgICAgICAgICAgfCAgMyArKwogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9zaGFkb3cuaCAgICAgICAgICAgfCAxMiArKysrKwogMTUgZmlsZXMgY2hhbmdlZCwg
MjQ2IGluc2VydGlvbnMoKyksIDk5IGRlbGV0aW9ucygtKQoKLS0gCjIuMjUuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Crk-0006XI-An; Mon, 10 Feb 2020 17:29:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Crj-0006XC-LU
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:28:59 +0000
X-Inumbo-ID: d091063b-4c2a-11ea-b4ed-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d091063b-4c2a-11ea-b4ed-12813bfff9fa;
 Mon, 10 Feb 2020 17:28:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355737;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=uUoQTuZEsUGEVGHSUK0BEbUiZ5gXBfpmyEflI5hxczI=;
 b=Fk0JBh5ZXPtfNx2hGwA3MMJ5RFx9bfUzussmiyhszGS83wwinnm8293x
 SpJmaLW1Daf5rgv1hlKvtnqLtmx2J/eMZTFzRqpO7XS9Ej3XOEfcYw3y1
 X+M8bfinMgBJ6odrDxLdwfr+ah73am0bz5pn8XJ2hS4pyJH1D7EoHqoHa U=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3NwHMWxwBZOvTz9oEguqw3OmoJ6ovwJyphb9ygKPrlcrvgDMInAAXCfbcOF/SGKMpuq8NgoWuV
 rfHlYSTjb6kSUl7SrKqHtS1fkO3nxBcyNUeWoGuGljpnzzEfbBKUXYZRdMVCeIMVIvdQnowDbC
 eEkaWaJ3vfY5xyCORVSShL2OJVxXDzO2SqrPn9jYOjl3L8gU4hOS0Tp0cwZc7YoowiOgVhNPWR
 hEdjI3GNCbEtoGpbeCS+CAv14BW1gB4/Q45cc1UDsmMyfuuaW8AEYa4L7htjIINdmdgGSsgAgu
 L6E=
X-SBRS: 2.7
X-MesageID: 12214557
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12214557"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:24 +0100
Message-ID: <20200210172829.43604-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHNoYWRvdyBhbmQgaGFwIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIGhlbHBlcnMgdG8gcGVy
Zm9ybSBndWVzdApUTEIgZmx1c2hlcy4gTm90ZSB0aGF0IHRoZSBjb2RlIGZvciBib3RoIGlzIGV4
YWN0bHkgdGhlIHNhbWUgYXQgdGhlCm1vbWVudCwgYW5kIGlzIGNvcGllZCBmcm9tIGh2bV9mbHVz
aF92Y3B1X3RsYi4gVGhpcyB3aWxsIGJlIGNoYW5nZWQgYnkKZnVydGhlciBwYXRjaGVzIHRoYXQg
d2lsbCBhZGQgaW1wbGVtZW50YXRpb24gc3BlY2lmaWMgb3B0aW1pemF0aW9ucyB0bwp0aGVtLgoK
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYzOgogLSBGaXggc3RyYXkgbmV3bGluZSByZW1vdmFs
LgogLSBGaXggcmV0dXJuIG9mIHNoYWRvd19mbHVzaF90bGIgZHVtbXkgZnVuY3Rpb24uCi0tLQog
eGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICB8IDUxICsrLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyAgICAgICB8IDU0ICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5j
IHwgNTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20t
eDg2L2hhcC5oICAgICAgIHwgIDMgKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAg
fCAxMiArKysrKysrCiA1IGZpbGVzIGNoYW5nZWQsIDEyNyBpbnNlcnRpb25zKCspLCA0OCBkZWxl
dGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gv
eDg2L2h2bS9odm0uYwppbmRleCAwMGE5ZTcwYjdjLi40MDQ5ZjU3MjMyIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTM5
OTAsNTUgKzM5OTAsMTAgQEAgc3RhdGljIHZvaWQgaHZtX3MzX3Jlc3VtZShzdHJ1Y3QgZG9tYWlu
ICpkKQogYm9vbCBodm1fZmx1c2hfdmNwdV90bGIoYm9vbCAoKmZsdXNoX3ZjcHUpKHZvaWQgKmN0
eHQsIHN0cnVjdCB2Y3B1ICp2KSwKICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0eHQp
CiB7Ci0gICAgc3RhdGljIERFRklORV9QRVJfQ1BVKGNwdW1hc2tfdCwgZmx1c2hfY3B1bWFzayk7
Ci0gICAgY3B1bWFza190ICptYXNrID0gJnRoaXNfY3B1KGZsdXNoX2NwdW1hc2spOwotICAgIHN0
cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Ci0gICAgc3RydWN0IHZjcHUgKnY7Ci0K
LSAgICAvKiBBdm9pZCBkZWFkbG9jayBpZiBtb3JlIHRoYW4gb25lIHZjcHUgdHJpZXMgdGhpcyBh
dCB0aGUgc2FtZSB0aW1lLiAqLwotICAgIGlmICggIXNwaW5fdHJ5bG9jaygmZC0+aHlwZXJjYWxs
X2RlYWRsb2NrX211dGV4KSApCi0gICAgICAgIHJldHVybiBmYWxzZTsKLQotICAgIC8qIFBhdXNl
IGFsbCBvdGhlciB2Y3B1cy4gKi8KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgICAg
IGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQotICAgICAgICAgICAg
dmNwdV9wYXVzZV9ub3N5bmModik7Ci0KLSAgICAvKiBOb3cgdGhhdCBhbGwgVkNQVXMgYXJlIHNp
Z25hbGxlZCB0byBkZXNjaGVkdWxlLCB3ZSB3YWl0Li4uICovCi0gICAgZm9yX2VhY2hfdmNwdSAo
IGQsIHYgKQotICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYp
ICkKLSAgICAgICAgICAgIHdoaWxlICggIXZjcHVfcnVubmFibGUodikgJiYgdi0+aXNfcnVubmlu
ZyApCi0gICAgICAgICAgICAgICAgY3B1X3JlbGF4KCk7Ci0KLSAgICAvKiBBbGwgb3RoZXIgdmNw
dXMgYXJlIHBhdXNlZCwgc2FmZSB0byB1bmxvY2sgbm93LiAqLwotICAgIHNwaW5fdW5sb2NrKCZk
LT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpOwotCi0gICAgY3B1bWFza19jbGVhcihtYXNrKTsK
LQotICAgIC8qIEZsdXNoIHBhZ2luZy1tb2RlIHNvZnQgc3RhdGUgKGUuZy4sIHZhLT5nZm4gY2Fj
aGU7IFBBRSBQRFBFIGNhY2hlKS4gKi8KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAg
ewotICAgICAgICB1bnNpZ25lZCBpbnQgY3B1OwotCi0gICAgICAgIGlmICggIWZsdXNoX3ZjcHUo
Y3R4dCwgdikgKQotICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgcGFnaW5nX3VwZGF0
ZV9jcjModiwgZmFsc2UpOworICAgIHN0cnVjdCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9t
YWluOwogCi0gICAgICAgIGNwdSA9IHJlYWRfYXRvbWljKCZ2LT5kaXJ0eV9jcHUpOwotICAgICAg
ICBpZiAoIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQotICAgICAgICAgICAgX19jcHVtYXNrX3Nl
dF9jcHUoY3B1LCBtYXNrKTsKLSAgICB9Ci0KLSAgICAvKiBGbHVzaCBUTEJzIG9uIGFsbCBDUFVz
IHdpdGggZGlydHkgdmNwdSBzdGF0ZS4gKi8KLSAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKLQot
ICAgIC8qIERvbmUuICovCi0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQotICAgICAgICBpZiAo
IHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYpICkKLSAgICAgICAgICAgIHZjcHVf
dW5wYXVzZSh2KTsKLQotICAgIHJldHVybiB0cnVlOworICAgIHJldHVybiBzaGFkb3dfbW9kZV9l
bmFibGVkKGN1cnJkKSA/IHNoYWRvd19mbHVzaF90bGIoZmx1c2hfdmNwdSwgY3R4dCkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBoYXBfZmx1c2hfdGxiKGZsdXNoX3Zj
cHUsIGN0eHQpOwogfQogCiBzdGF0aWMgYm9vbCBhbHdheXNfZmx1c2godm9pZCAqY3R4dCwgc3Ry
dWN0IHZjcHUgKnYpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVu
L2FyY2gveDg2L21tL2hhcC9oYXAuYwppbmRleCAzZDkzZjM0NTFjLi42ODk0YzFhYTM4IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9o
YXAvaGFwLmMKQEAgLTY2OSw2ICs2NjksNjAgQEAgc3RhdGljIHZvaWQgaGFwX3VwZGF0ZV9jcjMo
c3RydWN0IHZjcHUgKnYsIGludCBkb19sb2NraW5nLCBib29sIG5vZmx1c2gpCiAgICAgaHZtX3Vw
ZGF0ZV9ndWVzdF9jcjModiwgbm9mbHVzaCk7CiB9CiAKK2Jvb2wgaGFwX2ZsdXNoX3RsYihib29s
ICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAorICAgICAgICAgICAg
ICAgICAgIHZvaWQgKmN0eHQpCit7CisgICAgc3RhdGljIERFRklORV9QRVJfQ1BVKGNwdW1hc2tf
dCwgZmx1c2hfY3B1bWFzayk7CisgICAgY3B1bWFza190ICptYXNrID0gJnRoaXNfY3B1KGZsdXNo
X2NwdW1hc2spOworICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47CisgICAg
c3RydWN0IHZjcHUgKnY7CisKKyAgICAvKiBBdm9pZCBkZWFkbG9jayBpZiBtb3JlIHRoYW4gb25l
IHZjcHUgdHJpZXMgdGhpcyBhdCB0aGUgc2FtZSB0aW1lLiAqLworICAgIGlmICggIXNwaW5fdHJ5
bG9jaygmZC0+aHlwZXJjYWxsX2RlYWRsb2NrX211dGV4KSApCisgICAgICAgIHJldHVybiBmYWxz
ZTsKKworICAgIC8qIFBhdXNlIGFsbCBvdGhlciB2Y3B1cy4gKi8KKyAgICBmb3JfZWFjaF92Y3B1
ICggZCwgdiApCisgICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwg
dikgKQorICAgICAgICAgICAgdmNwdV9wYXVzZV9ub3N5bmModik7CisKKyAgICAvKiBOb3cgdGhh
dCBhbGwgVkNQVXMgYXJlIHNpZ25hbGxlZCB0byBkZXNjaGVkdWxlLCB3ZSB3YWl0Li4uICovCisg
ICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQorICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBm
bHVzaF92Y3B1KGN0eHQsIHYpICkKKyAgICAgICAgICAgIHdoaWxlICggIXZjcHVfcnVubmFibGUo
dikgJiYgdi0+aXNfcnVubmluZyApCisgICAgICAgICAgICAgICAgY3B1X3JlbGF4KCk7CisKKyAg
ICAvKiBBbGwgb3RoZXIgdmNwdXMgYXJlIHBhdXNlZCwgc2FmZSB0byB1bmxvY2sgbm93LiAqLwor
ICAgIHNwaW5fdW5sb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpOworCisgICAgY3B1
bWFza19jbGVhcihtYXNrKTsKKworICAgIC8qIEZsdXNoIHBhZ2luZy1tb2RlIHNvZnQgc3RhdGUg
KGUuZy4sIHZhLT5nZm4gY2FjaGU7IFBBRSBQRFBFIGNhY2hlKS4gKi8KKyAgICBmb3JfZWFjaF92
Y3B1ICggZCwgdiApCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgY3B1OworCisgICAgICAg
IGlmICggIWZsdXNoX3ZjcHUoY3R4dCwgdikgKQorICAgICAgICAgICAgY29udGludWU7CisKKyAg
ICAgICAgcGFnaW5nX3VwZGF0ZV9jcjModiwgZmFsc2UpOworCisgICAgICAgIGNwdSA9IHJlYWRf
YXRvbWljKCZ2LT5kaXJ0eV9jcHUpOworICAgICAgICBpZiAoIGlzX3ZjcHVfZGlydHlfY3B1KGNw
dSkgKQorICAgICAgICAgICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKTsKKyAgICB9CisK
KyAgICAvKiBGbHVzaCBUTEJzIG9uIGFsbCBDUFVzIHdpdGggZGlydHkgdmNwdSBzdGF0ZS4gKi8K
KyAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKKworICAgIC8qIERvbmUuICovCisgICAgZm9yX2Vh
Y2hfdmNwdSAoIGQsIHYgKQorICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1
KGN0eHQsIHYpICkKKyAgICAgICAgICAgIHZjcHVfdW5wYXVzZSh2KTsKKworICAgIHJldHVybiB0
cnVlOworfQorCiBjb25zdCBzdHJ1Y3QgcGFnaW5nX21vZGUgKgogaGFwX3BhZ2luZ19nZXRfbW9k
ZShzdHJ1Y3QgdmNwdSAqdikKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
Y29tbW9uLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDYyMTJlYzJj
NGEuLmVlOTBlNTViNDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9u
LmMKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzM1Nyw2ICszMzU3
LDYxIEBAIG91dDoKICAgICByZXR1cm4gcmM7CiB9CiAKKy8qIEZsdWhzIFRMQiBvZiBzZWxlY3Rl
ZCB2Q1BVcy4gKi8KK2Jvb2wgc2hhZG93X2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9p
ZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAorICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0
eHQpCit7CisgICAgc3RhdGljIERFRklORV9QRVJfQ1BVKGNwdW1hc2tfdCwgZmx1c2hfY3B1bWFz
ayk7CisgICAgY3B1bWFza190ICptYXNrID0gJnRoaXNfY3B1KGZsdXNoX2NwdW1hc2spOworICAg
IHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47CisgICAgc3RydWN0IHZjcHUgKnY7
CisKKyAgICAvKiBBdm9pZCBkZWFkbG9jayBpZiBtb3JlIHRoYW4gb25lIHZjcHUgdHJpZXMgdGhp
cyBhdCB0aGUgc2FtZSB0aW1lLiAqLworICAgIGlmICggIXNwaW5fdHJ5bG9jaygmZC0+aHlwZXJj
YWxsX2RlYWRsb2NrX211dGV4KSApCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIC8qIFBh
dXNlIGFsbCBvdGhlciB2Y3B1cy4gKi8KKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAg
ICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQorICAgICAgICAg
ICAgdmNwdV9wYXVzZV9ub3N5bmModik7CisKKyAgICAvKiBOb3cgdGhhdCBhbGwgVkNQVXMgYXJl
IHNpZ25hbGxlZCB0byBkZXNjaGVkdWxlLCB3ZSB3YWl0Li4uICovCisgICAgZm9yX2VhY2hfdmNw
dSAoIGQsIHYgKQorICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQs
IHYpICkKKyAgICAgICAgICAgIHdoaWxlICggIXZjcHVfcnVubmFibGUodikgJiYgdi0+aXNfcnVu
bmluZyApCisgICAgICAgICAgICAgICAgY3B1X3JlbGF4KCk7CisKKyAgICAvKiBBbGwgb3RoZXIg
dmNwdXMgYXJlIHBhdXNlZCwgc2FmZSB0byB1bmxvY2sgbm93LiAqLworICAgIHNwaW5fdW5sb2Nr
KCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpOworCisgICAgY3B1bWFza19jbGVhcihtYXNr
KTsKKworICAgIC8qIEZsdXNoIHBhZ2luZy1tb2RlIHNvZnQgc3RhdGUgKGUuZy4sIHZhLT5nZm4g
Y2FjaGU7IFBBRSBQRFBFIGNhY2hlKS4gKi8KKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisg
ICAgeworICAgICAgICB1bnNpZ25lZCBpbnQgY3B1OworCisgICAgICAgIGlmICggIWZsdXNoX3Zj
cHUoY3R4dCwgdikgKQorICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgcGFnaW5nX3Vw
ZGF0ZV9jcjModiwgZmFsc2UpOworCisgICAgICAgIGNwdSA9IHJlYWRfYXRvbWljKCZ2LT5kaXJ0
eV9jcHUpOworICAgICAgICBpZiAoIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQorICAgICAgICAg
ICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKTsKKyAgICB9CisKKyAgICAvKiBGbHVzaCBU
TEJzIG9uIGFsbCBDUFVzIHdpdGggZGlydHkgdmNwdSBzdGF0ZS4gKi8KKyAgICBmbHVzaF90bGJf
bWFzayhtYXNrKTsKKworICAgIC8qIERvbmUuICovCisgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYg
KQorICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYpICkKKyAg
ICAgICAgICAgIHZjcHVfdW5wYXVzZSh2KTsKKworICAgIHJldHVybiB0cnVlOworfQorCiAvKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKiovCiAvKiBTaGFkb3ctY29udHJvbCBYRU5fRE9NQ1RMIGRpc3BhdGNoZXIg
Ki8KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvaGFwLmgKaW5kZXggYjk0YmZiNGVkMC4uMGM2YWEyNmI5YiAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5o
CkBAIC00Niw2ICs0Niw5IEBAIGludCAgIGhhcF90cmFja19kaXJ0eV92cmFtKHN0cnVjdCBkb21h
aW4gKmQsCiBleHRlcm4gY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlICpoYXBfcGFnaW5nX2dldF9t
b2RlKHN0cnVjdCB2Y3B1ICopOwogaW50IGhhcF9zZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWlu
ICpkLCB1bnNpZ25lZCBpbnQgcGFnZXMsIGJvb2wgKnByZWVtcHRlZCk7CiAKK2Jvb2wgaGFwX2Zs
dXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAor
ICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0eHQpOworCiAjZW5kaWYgLyogWEVOX0hBUF9IICov
CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaAppbmRleCA5MDdjNzFmNDk3Li5jZmQ0NjUwYTE2IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5oCisrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvc2hhZG93LmgKQEAgLTk1LDYgKzk1LDEwIEBAIHZvaWQgc2hhZG93X2Jsb3dfdGFibGVz
X3Blcl9kb21haW4oc3RydWN0IGRvbWFpbiAqZCk7CiBpbnQgc2hhZG93X3NldF9hbGxvY2F0aW9u
KHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBwYWdlcywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYm9vbCAqcHJlZW1wdGVkKTsKIAorLyogRmx1c2ggdGhlIFRMQiBvZiB0aGUgc2Vs
ZWN0ZWQgdkNQVXMuICovCitib29sIHNoYWRvd19mbHVzaF90bGIoYm9vbCAoKmZsdXNoX3ZjcHUp
KHZvaWQgKmN0eHQsIHN0cnVjdCB2Y3B1ICp2KSwKKyAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICpjdHh0KTsKKwogI2Vsc2UgLyogIUNPTkZJR19TSEFET1dfUEFHSU5HICovCiAKICNkZWZpbmUg
c2hhZG93X3RlYXJkb3duKGQsIHApIEFTU0VSVChpc19wdl9kb21haW4oZCkpCkBAIC0xMDYsNiAr
MTEwLDE0IEBAIGludCBzaGFkb3dfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHBhZ2VzLAogI2RlZmluZSBzaGFkb3dfc2V0X2FsbG9jYXRpb24oZCwgcGFnZXMs
IHByZWVtcHRlZCkgXAogICAgICh7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyAtRU9QTk9UU1VQUDsg
fSkKIAorc3RhdGljIGlubGluZSBib29sIHNoYWRvd19mbHVzaF90bGIoYm9vbCAoKmZsdXNoX3Zj
cHUpKHZvaWQgKmN0eHQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RydWN0IHZjcHUgKnYpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqY3R4dCkKK3sKKyAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAg
ICByZXR1cm4gZmFsc2U7Cit9CisKIHN0YXRpYyBpbmxpbmUgdm9pZCBzaF9yZW1vdmVfc2hhZG93
cyhzdHJ1Y3QgZG9tYWluICpkLCBtZm5fdCBnbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCBmYXN0LCBpbnQgYWxsKSB7fQogCi0tIAoyLjI1LjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Crp-0006Y0-L8; Mon, 10 Feb 2020 17:29:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Cro-0006Xp-LW
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:29:04 +0000
X-Inumbo-ID: d18fa032-4c2a-11ea-b4ed-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d18fa032-4c2a-11ea-b4ed-12813bfff9fa;
 Mon, 10 Feb 2020 17:28:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355739;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=c999TlIig+XlNCfRhttUN5F9FJD5wc7xGftU8hNQO9o=;
 b=Y0MumN6swIxV6T20dZlkzWrCb9TlWf2TCzHNkL8/9tXok2PPdYal+FuG
 R2WNFgvHQAJ5pPUbCsh1NXzleaWdGSqR80qKmr4zERZ7I5KnEOJLFd45b
 nyhXbLtMEQIuWjG4b7BxjuD+Zv1QelJm2w8Gx2Vtsyqc14qY6O2RdSyVT s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kuMAwwb7tzaIy73hQ15P3oB5uX3k+6ub+VwLR3jC9WeMVrkha1xc8Hqs0DFW0Matflz5u3hUXd
 8/L2Geuj/L5LbQv9PVN6ND2ukCmFaNgB59SpyehoJjhEGi8ujUdaylJEJiDMXnSvEZCkD4q1Gz
 sDcbUhkqTzsUqYK21Q/yvOBwcxPv2Cj5FKbXRtVzzR2bwRIA7ejaxkdR2Pr1oVWIGl8FwGyobs
 KDM0HdWdF3iRLZptYT4t2S08BYNgMdEvt93TJloj7wO2JlncTkttMOUHIxntAuNsyw4/cy/2BS
 ZU8=
X-SBRS: 2.7
X-MesageID: 12394557
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12394557"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:25 +0100
Message-ID: <20200210172829.43604-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIGh5cGVydmlzb3IgYXNzaXN0ZWQgZmx1
c2ggZm9yIEhBUCBpcwpleHRyZW1lbHkgaW5lZmZpY2llbnQuCgpGaXJzdCBvZiBhbGwgdGhlcmUn
cyBubyBuZWVkIHRvIGNhbGwgcGFnaW5nX3VwZGF0ZV9jcjMsIGFzIHRoZSBvbmx5CnJlbGV2YW50
IHBhcnQgb2YgdGhhdCBmdW5jdGlvbiB3aGVuIGRvaW5nIGEgZmx1c2ggaXMgdGhlIEFTSUQgdkNQ
VQpmbHVzaCwgc28ganVzdCBjYWxsIHRoYXQgZnVuY3Rpb24gZGlyZWN0bHkuCgpTaW5jZSBodm1f
YXNpZF9mbHVzaF92Y3B1IGlzIHByb3RlY3RlZCBhZ2FpbnN0IGNvbmN1cnJlbnQgY2FsbGVycyBi
eQp1c2luZyBhdG9taWMgb3BlcmF0aW9ucyB0aGVyZSdzIG5vIG5lZWQgYW55bW9yZSB0byBwYXVz
ZSB0aGUgYWZmZWN0ZWQKdkNQVXMuCgpGaW5hbGx5IHRoZSBnbG9iYWwgVExCIGZsdXNoIHBlcmZv
cm1lZCBieSBmbHVzaF90bGJfbWFzayBpcyBhbHNvIG5vdApuZWNlc3NhcnksIHNpbmNlIHdlIG9u
bHkgd2FudCB0byBmbHVzaCB0aGUgZ3Vlc3QgVExCIHN0YXRlIGl0J3MgZW5vdWdoCnRvIHRyaWdn
ZXIgYSB2bWV4aXQgb24gdGhlIHBDUFVzIGN1cnJlbnRseSBob2xkaW5nIGFueSB2Q1BVIHN0YXRl
LCBhcwpzdWNoIHZtZXhpdCB3aWxsIGFscmVhZHkgcGVyZm9ybSBhbiBBU0lEL1ZQSUQgdXBkYXRl
LCBhbmQgdGh1cyBjbGVhcgp0aGUgZ3Vlc3QgVExCLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgotLS0KQ2hhbmdlcyBzaW5jZSB2MzoKIC0gcy9kb19mbHVzaC9oYW5kbGVfZmx1c2gv
LgogLSBBZGQgY29tbWVudCBhYm91dCBoYW5kbGVfZmx1c2ggdXNhZ2UuCiAtIEZpeCBWUElEIHR5
cG8gaW4gY29tbWVudC4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgNTIgKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5z
ZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L2hhcC9oYXAuYyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKaW5kZXggNjg5NGMxYWEzOC4u
ZGJiNjFiZjljNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYworKysgYi94
ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCkBAIC02NjksMzIgKzY2OSwyOCBAQCBzdGF0aWMgdm9p
ZCBoYXBfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tpbmcsIGJvb2wgbm9m
bHVzaCkKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyMyh2LCBub2ZsdXNoKTsKIH0KIAorLyoKKyAq
IE5COiBkb2Vzbid0IGFjdHVhbGx5IHBlcmZvcm0gYW55IGZsdXNoLCB1c2VkIGp1c3QgdG8gY2xl
YXIgdGhlIENQVSBmcm9tIHRoZQorICogbWFzayBhbmQgaGVuY2Ugc2lnbmFsIHRoYXQgdGhlIGd1
ZXN0IFRMQiBmbHVzaCBoYXMgYmVlbiBkb25lLgorICovCitzdGF0aWMgdm9pZCBoYW5kbGVfZmx1
c2godm9pZCAqZGF0YSkKK3sKKyAgICBjcHVtYXNrX3QgKm1hc2sgPSBkYXRhOworICAgIHVuc2ln
bmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CisKKyAgICBBU1NFUlQoY3B1bWFza190
ZXN0X2NwdShjcHUsIG1hc2spKTsKKyAgICBjcHVtYXNrX2NsZWFyX2NwdShjcHUsIG1hc2spOwor
fQorCiBib29sIGhhcF9mbHVzaF90bGIoYm9vbCAoKmZsdXNoX3ZjcHUpKHZvaWQgKmN0eHQsIHN0
cnVjdCB2Y3B1ICp2KSwKICAgICAgICAgICAgICAgICAgICB2b2lkICpjdHh0KQogewogICAgIHN0
YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIGZsdXNoX2NwdW1hc2spOwogICAgIGNwdW1h
c2tfdCAqbWFzayA9ICZ0aGlzX2NwdShmbHVzaF9jcHVtYXNrKTsKICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gY3VycmVudC0+ZG9tYWluOworICAgIHVuc2lnbmVkIGludCB0aGlzX2NwdSA9IHNtcF9w
cm9jZXNzb3JfaWQoKTsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKIAotICAgIC8qIEF2b2lkIGRlYWRs
b2NrIGlmIG1vcmUgdGhhbiBvbmUgdmNwdSB0cmllcyB0aGlzIGF0IHRoZSBzYW1lIHRpbWUuICov
Ci0gICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpICkK
LSAgICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgLyogUGF1c2UgYWxsIG90aGVyIHZjcHVzLiAq
LwotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQg
JiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCi0gICAgICAgICAgICB2Y3B1X3BhdXNlX25vc3luYyh2
KTsKLQotICAgIC8qIE5vdyB0aGF0IGFsbCBWQ1BVcyBhcmUgc2lnbmFsbGVkIHRvIGRlc2NoZWR1
bGUsIHdlIHdhaXQuLi4gKi8KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgICAgIGlm
ICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQotICAgICAgICAgICAgd2hp
bGUgKCAhdmNwdV9ydW5uYWJsZSh2KSAmJiB2LT5pc19ydW5uaW5nICkKLSAgICAgICAgICAgICAg
ICBjcHVfcmVsYXgoKTsKLQotICAgIC8qIEFsbCBvdGhlciB2Y3B1cyBhcmUgcGF1c2VkLCBzYWZl
IHRvIHVubG9jayBub3cuICovCi0gICAgc3Bpbl91bmxvY2soJmQtPmh5cGVyY2FsbF9kZWFkbG9j
a19tdXRleCk7Ci0KICAgICBjcHVtYXNrX2NsZWFyKG1hc2spOwogCiAgICAgLyogRmx1c2ggcGFn
aW5nLW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsgUEFFIFBEUEUgY2FjaGUp
LiAqLwpAQCAtNzA1LDIwICs3MDEsMjIgQEAgYm9vbCBoYXBfZmx1c2hfdGxiKGJvb2wgKCpmbHVz
aF92Y3B1KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNwdSAqdiksCiAgICAgICAgIGlmICggIWZsdXNo
X3ZjcHUoY3R4dCwgdikgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgcGFnaW5n
X3VwZGF0ZV9jcjModiwgZmFsc2UpOworICAgICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwog
CiAgICAgICAgIGNwdSA9IHJlYWRfYXRvbWljKCZ2LT5kaXJ0eV9jcHUpOwotICAgICAgICBpZiAo
IGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQorICAgICAgICBpZiAoIGNwdSAhPSB0aGlzX2NwdSAm
JiBpc192Y3B1X2RpcnR5X2NwdShjcHUpICkKICAgICAgICAgICAgIF9fY3B1bWFza19zZXRfY3B1
KGNwdSwgbWFzayk7CiAgICAgfQogCi0gICAgLyogRmx1c2ggVExCcyBvbiBhbGwgQ1BVcyB3aXRo
IGRpcnR5IHZjcHUgc3RhdGUuICovCi0gICAgZmx1c2hfdGxiX21hc2sobWFzayk7Ci0KLSAgICAv
KiBEb25lLiAqLwotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICAgICAgaWYgKCB2ICE9
IGN1cnJlbnQgJiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCi0gICAgICAgICAgICB2Y3B1X3VucGF1
c2Uodik7CisgICAgLyoKKyAgICAgKiBUcmlnZ2VyIGEgdm1leGl0IG9uIGFsbCBwQ1BVcyB3aXRo
IGRpcnR5IHZDUFUgc3RhdGUgaW4gb3JkZXIgdG8gZm9yY2UgYW4KKyAgICAgKiBBU0lEL1ZQSUQg
Y2hhbmdlIGFuZCBoZW5jZSBhY2NvbXBsaXNoIGEgZ3Vlc3QgVExCIGZsdXNoLiBOb3RlIHRoYXQg
dkNQVXMKKyAgICAgKiBub3QgY3VycmVudGx5IHJ1bm5pbmcgd2lsbCBhbHJlYWR5IGJlIGZsdXNo
ZWQgd2hlbiBzY2hlZHVsZWQgYmVjYXVzZSBvZgorICAgICAqIHRoZSBBU0lEIHRpY2tsZSBkb25l
IGluIHRoZSBsb29wIGFib3ZlLgorICAgICAqLworICAgIG9uX3NlbGVjdGVkX2NwdXMobWFzaywg
aGFuZGxlX2ZsdXNoLCBtYXNrLCAwKTsKKyAgICB3aGlsZSAoICFjcHVtYXNrX2VtcHR5KG1hc2sp
ICkKKyAgICAgICAgY3B1X3JlbGF4KCk7CiAKICAgICByZXR1cm4gdHJ1ZTsKIH0KLS0gCjIuMjUu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Crg-0006Wz-15; Mon, 10 Feb 2020 17:28:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Cre-0006Wu-OX
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:28:54 +0000
X-Inumbo-ID: ce6eec64-4c2a-11ea-b4ed-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ce6eec64-4c2a-11ea-b4ed-12813bfff9fa;
 Mon, 10 Feb 2020 17:28:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355733;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=D518PujtfB/3ccqjET6ABFUtckNCKCt2YwbPcxuJQqY=;
 b=KxHQQX8sIF3JO7VdNQ2XtBjZzyX9Gnmo2dRonnwDncWVt9gicFiCOsB/
 IKIfMSdTc4+PQQyKPXFtZfCdj1Z+g2SrL2a+AuG0TeojDR5QFvXi88HGS
 SJGPvnMWNZtAAHli4ToKE1+UaFVDKvxlAtI4sDGg1Mbm52pqkSk5monRh U=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1OezKkL/v9S6yDUTGqYjt7KZreZYlSnw04m7ShjoPKFHA6f9X/XylGu0Tr1Kwt4jNJWgEkq2ED
 GhRpmnD+Nwxu1GK92ObJxTBpMTxHiivt6una1g6ZUAvz+nLh82GSPbu5KCGubR5jUTbh90/sxT
 KaKWnUN3hnegYRsEbL9X9mkZz4BokxXovuC8XvwegOCZzxRxQlclHqsYmHk0RLApA2nOV7AkwN
 sdzEgBeDdWaM9jKUz2DxHeGvc/0mSSVx6wZG5Kv8ZiRFTvOvIll3V2OLPgshgMEt2szN9I1KiD
 /xg=
X-SBRS: 2.7
X-MesageID: 12652409
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12652409"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:23 +0100
Message-ID: <20200210172829.43604-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBodm1fYXNpZF9mbHVzaF92Y3B1IGlzIG5vdCBzYWZl
IHRvIHVzZQp1bmxlc3MgdGhlIHRhcmdldCB2Q1BVIGlzIGVpdGhlciBwYXVzZWQgb3IgdGhlIGN1
cnJlbnRseSBydW5uaW5nIG9uZSwKYXMgaXQgbW9kaWZpZXMgdGhlIGdlbmVyYXRpb24gd2l0aG91
dCBhbnkgbG9ja2luZy4KCkZpeCB0aGlzIGJ5IHVzaW5nIGF0b21pYyBvcGVyYXRpb25zIHdoZW4g
YWNjZXNzaW5nIHRoZSBnZW5lcmF0aW9uCmZpZWxkLCBib3RoIGluIGh2bV9hc2lkX2ZsdXNoX3Zj
cHVfYXNpZCBhbmQgb3RoZXIgQVNJRCBmdW5jdGlvbnMuIFRoaXMKYWxsb3dzIHRvIHNhZmVseSBm
bHVzaCB0aGUgY3VycmVudCBBU0lEIGdlbmVyYXRpb24uIE5vdGUgdGhhdCBmb3IgdGhlCmZsdXNo
IHRvIHRha2UgZWZmZWN0IGlmIHRoZSB2Q1BVIGlzIGN1cnJlbnRseSBydW5uaW5nIGEgdm1leGl0
IGlzCnJlcXVpcmVkLgoKTm90ZSB0aGUgc2FtZSBjb3VsZCBiZSBhY2hpZXZlZCBieSBpbnRyb2R1
Y2luZyBhbiBleHRyYSBmaWVsZCB0bwpodm1fdmNwdV9hc2lkIHRoYXQgc2lnbmFscyBodm1fYXNp
ZF9oYW5kbGVfdm1lbnRlciB0aGUgbmVlZCB0byBjYWxsCmh2bV9hc2lkX2ZsdXNoX3ZjcHUgb24g
dGhlIGdpdmVuIHZDUFUgYmVmb3JlIHZtZW50cnksIHRoaXMgaG93ZXZlcgpzZWVtcyB1bm5lY2Vz
c2FyeSBhcyBodm1fYXNpZF9mbHVzaF92Y3B1IGl0c2VsZiBvbmx5IHNldHMgdHdvIHZDUFUKZmll
bGRzIHRvIDAsIHNvIHRoZXJlJ3Mgbm8gbmVlZCB0byBkZWxheSB0aGlzIHRvIHRoZSB2bWVudHJ5
IEFTSUQKaGVscGVyLgoKVGhpcyBpcyBub3QgYSBidWdmaXggYXMgbm8gY2FsbGVycyB0aGF0IHdv
dWxkIHZpb2xhdGUgdGhlIGFzc3VtcHRpb25zCmxpc3RlZCBpbiB0aGUgZmlyc3QgcGFyYWdyYXBo
IGhhdmUgYmVlbiBmb3VuZCwgYnV0IGEgcHJlcGFyYXRvcnkKY2hhbmdlIGluIG9yZGVyIHRvIGFs
bG93IHJlbW90ZSBmbHVzaGluZyBvZiBIVk0gdkNQVXMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHds
QHhlbi5vcmc+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9hc2lkLmMgfCA2ICsrKy0tLQogMSBmaWxl
IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2FzaWQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5jCmluZGV4IDhl
MDBhMjg0NDMuLjYzY2U0NjJkNTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5jCkBAIC04Myw3ICs4Myw3IEBAIHZvaWQgaHZt
X2FzaWRfaW5pdChpbnQgbmFzaWRzKQogCiB2b2lkIGh2bV9hc2lkX2ZsdXNoX3ZjcHVfYXNpZChz
dHJ1Y3QgaHZtX3ZjcHVfYXNpZCAqYXNpZCkKIHsKLSAgICBhc2lkLT5nZW5lcmF0aW9uID0gMDsK
KyAgICB3cml0ZV9hdG9taWMoJmFzaWQtPmdlbmVyYXRpb24sIDApOwogfQogCiB2b2lkIGh2bV9h
c2lkX2ZsdXNoX3ZjcHUoc3RydWN0IHZjcHUgKnYpCkBAIC0xMjEsNyArMTIxLDcgQEAgYm9vbF90
IGh2bV9hc2lkX2hhbmRsZV92bWVudGVyKHN0cnVjdCBodm1fdmNwdV9hc2lkICphc2lkKQogICAg
ICAgICBnb3RvIGRpc2FibGVkOwogCiAgICAgLyogVGVzdCBpZiBWQ1BVIGhhcyB2YWxpZCBBU0lE
LiAqLwotICAgIGlmICggYXNpZC0+Z2VuZXJhdGlvbiA9PSBkYXRhLT5jb3JlX2FzaWRfZ2VuZXJh
dGlvbiApCisgICAgaWYgKCByZWFkX2F0b21pYygmYXNpZC0+Z2VuZXJhdGlvbikgPT0gZGF0YS0+
Y29yZV9hc2lkX2dlbmVyYXRpb24gKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIC8qIElmIHRo
ZXJlIGFyZSBubyBmcmVlIEFTSURzLCBuZWVkIHRvIGdvIHRvIGEgbmV3IGdlbmVyYXRpb24gKi8K
QEAgLTEzNSw3ICsxMzUsNyBAQCBib29sX3QgaHZtX2FzaWRfaGFuZGxlX3ZtZW50ZXIoc3RydWN0
IGh2bV92Y3B1X2FzaWQgKmFzaWQpCiAKICAgICAvKiBOb3cgZ3VhcmFudGVlZCB0byBiZSBhIGZy
ZWUgQVNJRC4gKi8KICAgICBhc2lkLT5hc2lkID0gZGF0YS0+bmV4dF9hc2lkKys7Ci0gICAgYXNp
ZC0+Z2VuZXJhdGlvbiA9IGRhdGEtPmNvcmVfYXNpZF9nZW5lcmF0aW9uOworICAgIHdyaXRlX2F0
b21pYygmYXNpZC0+Z2VuZXJhdGlvbiwgZGF0YS0+Y29yZV9hc2lkX2dlbmVyYXRpb24pOwogCiAg
ICAgLyoKICAgICAgKiBXaGVuIHdlIGFzc2lnbiBBU0lEIDEsIGZsdXNoIGFsbCBUTEIgZW50cmll
cyBhcyB3ZSBhcmUgc3RhcnRpbmcgYSBuZXcKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Crv-0006aN-3G; Mon, 10 Feb 2020 17:29:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Crt-0006ZT-Le
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:29:09 +0000
X-Inumbo-ID: d2679eba-4c2a-11ea-b4ed-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2679eba-4c2a-11ea-b4ed-12813bfff9fa;
 Mon, 10 Feb 2020 17:28:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355740;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=bIMAq1yeMBtAgkd79KPlvwPCVQkChFAp60hma01yb5w=;
 b=DSv14XJztfr9A+o7mQ5deEh7HaQpuwP3THQzbyH0cVmNe56/vfGLYlJZ
 fNUn7mOzJ3bkx6ovhXLrjNn+ZF+oCErtv2bxmwSnvCqSYad1k+FujRAgB
 smosMmGQFUq5hQkW+iI99EZsT1Iim5bchtd+f4DtiKOibMiHwqzT1X5xr o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 270QI1vtSaiLdii97ZC2lBN19TScALVTmvuZmzKPExK4jlV9VB04mdrar8axyCssnPWxg+JSn4
 0bNYWMDsqXTxi2PX6wSU1TIWuZscbUs6nRf2YR1UyMzmS6sLMfl0s+R9MCrl1t42ahCJTSv7nJ
 gmyfR0PeYQj11nIsdlDOUGuc2AuFtHOdIt4/OQeGgNVpxPKQETpkIc6HQ82L+lNnR+JF+lGLzI
 hES29SU+IXaOeImlBvzInL5Hy9uin9JO7pka1cJu76ajhmEDuyu6nmC0wztMoOv1yTQ4CRl/hc
 V6U=
X-SBRS: 2.7
X-MesageID: 12394562
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12394562"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:26 +0100
Message-ID: <20200210172829.43604-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/7] x86/tlb: introduce a flush guests TLB
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgc3BlY2lmaWMgZmxhZyB0byByZXF1ZXN0IGEgSFZNIGd1ZXN0IFRMQiBmbHVz
aCwgd2hpY2ggaXMKYW4gQVNJRC9WUElEIHRpY2tsZSB0aGF0IGZvcmNlcyBhIGxpbmVhciBUTEIg
Zmx1c2ggZm9yIGFsbCBIVk0gZ3Vlc3RzLgoKVGhpcyB3YXMgcHJldmlvdXNseSB1bmNvbmRpdGlv
bmFsbHkgZG9uZSBpbiBlYWNoIHByZV9mbHVzaCBjYWxsLCBidXQKdGhhdCdzIG5vdCByZXF1aXJl
ZDogSFZNIGd1ZXN0cyBub3QgdXNpbmcgc2hhZG93IGRvbid0IHJlcXVpcmUgbGluZWFyClRMQiBm
bHVzaGVzIGFzIFhlbiBkb2Vzbid0IG1vZGlmeSB0aGUgZ3Vlc3QgcGFnZSB0YWJsZXMgaW4gdGhh
dCBjYXNlCihpZTogd2hlbiB1c2luZyBIQVApLgoKTW9kaWZ5IGFsbCBzaGFkb3cgY29kZSBUTEIg
Zmx1c2hlcyB0byBhbHNvIGZsdXNoIHRoZSBndWVzdCBUTEIsIGluCm9yZGVyIHRvIGtlZXAgdGhl
IHByZXZpb3VzIGJlaGF2aW9yLiBJIGhhdmVuJ3QgbG9va2VkIGF0IGVhY2ggc3BlY2lmaWMKc2hh
ZG93IGNvZGUgVExCIGZsdXNoIGluIG9yZGVyIHRvIGZpZ3VyZSBvdXQgd2hldGhlciBpdCBhY3R1
YWxseQpyZXF1aXJlcyBhIGd1ZXN0IFRMQiBmbHVzaCBvciBub3QsIHNvIHRoZXJlIG1pZ2h0IGJl
IHJvb20gZm9yCmltcHJvdmVtZW50IGluIHRoYXQgcmVnYXJkLgoKU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL3g4Ni9mbHVzaHRsYi5jICAgICAgICAgfCAgNSAr
KystLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDE4ICsrKysrKysrKy0tLS0t
LS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYyAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L211bHRpLmMgIHwgMTYgKysrKysrKystLS0tLS0tLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9mbHVzaHRsYi5oICB8ICAyICsrCiA1IGZpbGVzIGNoYW5nZWQsIDIzIGluc2VydGlv
bnMoKyksIDIwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9mbHVzaHRs
Yi5jIGIveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKaW5kZXggMDNmOTJjMjNkYy4uZTdjY2Q0ZWM3
YiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKKysrIGIveGVuL2FyY2gveDg2
L2ZsdXNodGxiLmMKQEAgLTU5LDggKzU5LDYgQEAgc3RhdGljIHUzMiBwcmVfZmx1c2godm9pZCkK
ICAgICAgICAgcmFpc2Vfc29mdGlycShORVdfVExCRkxVU0hfQ0xPQ0tfUEVSSU9EX1NPRlRJUlEp
OwogCiAgc2tpcF9jbG9ja3RpY2s6Ci0gICAgaHZtX2ZsdXNoX2d1ZXN0X3RsYnMoKTsKLQogICAg
IHJldHVybiB0MjsKIH0KIApAQCAtMjIxLDYgKzIxOSw5IEBAIHVuc2lnbmVkIGludCBmbHVzaF9h
cmVhX2xvY2FsKGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiAgICAgICAgICAg
ICBkb190bGJfZmx1c2goKTsKICAgICB9CiAKKyAgICBpZiAoIGZsYWdzICYgRkxVU0hfR1VFU1RT
X1RMQiApCisgICAgICAgIGh2bV9mbHVzaF9ndWVzdF90bGJzKCk7CisKICAgICBpZiAoIGZsYWdz
ICYgRkxVU0hfQ0FDSEUgKQogICAgIHsKICAgICAgICAgY29uc3Qgc3RydWN0IGNwdWluZm9feDg2
ICpjID0gJmN1cnJlbnRfY3B1X2RhdGE7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hh
ZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBlZTkw
ZTU1YjQxLi4yYTg1ZTEwMTEyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2Nv
bW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKQEAgLTM2Myw3ICsz
NjMsNyBAQCBzdGF0aWMgaW50IG9vc19yZW1vdmVfd3JpdGVfYWNjZXNzKHN0cnVjdCB2Y3B1ICp2
LCBtZm5fdCBnbWZuLAogICAgIH0KIAogICAgIGlmICggZnRsYiApCi0gICAgICAgIGZsdXNoX3Rs
Yl9tYXNrKGQtPmRpcnR5X2NwdW1hc2spOworICAgICAgICBmbHVzaF9tYXNrKGQtPmRpcnR5X2Nw
dW1hc2ssIEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwogCiAgICAgcmV0dXJuIDA7CiB9
CkBAIC05MzksNyArOTM5LDcgQEAgc3RhdGljIHZvaWQgX3NoYWRvd19wcmVhbGxvYyhzdHJ1Y3Qg
ZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgcGFnZXMpCiAgICAgICAgICAgICAgICAgLyogU2VlIGlm
IHRoYXQgZnJlZWQgdXAgZW5vdWdoIHNwYWNlICovCiAgICAgICAgICAgICAgICAgaWYgKCBkLT5h
cmNoLnBhZ2luZy5zaGFkb3cuZnJlZV9wYWdlcyA+PSBwYWdlcyApCiAgICAgICAgICAgICAgICAg
ewotICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhkLT5kaXJ0eV9jcHVtYXNrKTsK
KyAgICAgICAgICAgICAgICAgICAgZmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9U
TEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAg
ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KQEAgLTk5Myw3ICs5OTMsNyBAQCBzdGF0aWMg
dm9pZCBzaGFkb3dfYmxvd190YWJsZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYWdldGFibGVfZ2V0X21mbih2LT5hcmNoLnNoYWRvd190YWJsZVtp
XSksIDApOwogCiAgICAgLyogTWFrZSBzdXJlIGV2ZXJ5b25lIHNlZXMgdGhlIHVuc2hhZG93aW5n
cyAqLwotICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRpcnR5X2NwdW1hc2spOworICAgIGZsdXNoX21h
c2soZC0+ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwgRkxVU0hfR1VFU1RTX1RMQik7CiB9CiAK
IHZvaWQgc2hhZG93X2Jsb3dfdGFibGVzX3Blcl9kb21haW4oc3RydWN0IGRvbWFpbiAqZCkKQEAg
LTExMDIsNyArMTEwMiw3IEBAIG1mbl90IHNoYWRvd19hbGxvYyhzdHJ1Y3QgZG9tYWluICpkLAog
ICAgICAgICBpZiAoIHVubGlrZWx5KCFjcHVtYXNrX2VtcHR5KCZtYXNrKSkgKQogICAgICAgICB7
CiAgICAgICAgICAgICBwZXJmY19pbmNyKHNoYWRvd19hbGxvY190bGJmbHVzaCk7Ci0gICAgICAg
ICAgICBmbHVzaF90bGJfbWFzaygmbWFzayk7CisgICAgICAgICAgICBmbHVzaF9tYXNrKCZtYXNr
LCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKICAgICAgICAgfQogICAgICAgICAvKiBO
b3cgc2FmZSB0byBjbGVhciB0aGUgcGFnZSBmb3IgcmV1c2UgKi8KICAgICAgICAgY2xlYXJfZG9t
YWluX3BhZ2UocGFnZV90b19tZm4oc3ApKTsKQEAgLTIyOTAsNyArMjI5MCw3IEBAIHZvaWQgc2hf
cmVtb3ZlX3NoYWRvd3Moc3RydWN0IGRvbWFpbiAqZCwgbWZuX3QgZ21mbiwgaW50IGZhc3QsIGlu
dCBhbGwpCiAKICAgICAvKiBOZWVkIHRvIGZsdXNoIFRMQnMgbm93LCBzbyB0aGF0IGxpbmVhciBt
YXBzIGFyZSBzYWZlIG5leHQgdGltZSB3ZQogICAgICAqIHRha2UgYSBmYXVsdC4gKi8KLSAgICBm
bHVzaF90bGJfbWFzayhkLT5kaXJ0eV9jcHVtYXNrKTsKKyAgICBmbHVzaF9tYXNrKGQtPmRpcnR5
X2NwdW1hc2ssIEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwogCiAgICAgcGFnaW5nX3Vu
bG9jayhkKTsKIH0KQEAgLTMwMDUsNyArMzAwNSw3IEBAIHN0YXRpYyB2b2lkIHNoX3Vuc2hhZG93
X2Zvcl9wMm1fY2hhbmdlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAg
ICAgICB7CiAgICAgICAgICAgICBzaF9yZW1vdmVfYWxsX3NoYWRvd3NfYW5kX3BhcmVudHMoZCwg
bWZuKTsKICAgICAgICAgICAgIGlmICggc2hfcmVtb3ZlX2FsbF9tYXBwaW5ncyhkLCBtZm4sIF9n
Zm4oZ2ZuKSkgKQotICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRpcnR5X2NwdW1h
c2spOworICAgICAgICAgICAgICAgIGZsdXNoX21hc2soZC0+ZGlydHlfY3B1bWFzaywgRkxVU0hf
VExCIHwgRkxVU0hfR1VFU1RTX1RMQik7CiAgICAgICAgIH0KICAgICB9CiAKQEAgLTMwNDUsNyAr
MzA0NSw3IEBAIHN0YXRpYyB2b2lkIHNoX3Vuc2hhZG93X2Zvcl9wMm1fY2hhbmdlKHN0cnVjdCBk
b21haW4gKmQsIHVuc2lnbmVkIGxvbmcgZ2ZuLAogICAgICAgICAgICAgICAgIH0KICAgICAgICAg
ICAgICAgICBvbWZuID0gbWZuX2FkZChvbWZuLCAxKTsKICAgICAgICAgICAgIH0KLSAgICAgICAg
ICAgIGZsdXNoX3RsYl9tYXNrKCZmbHVzaG1hc2spOworICAgICAgICAgICAgZmx1c2hfbWFzaygm
Zmx1c2htYXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKIAogICAgICAgICAgICAg
aWYgKCBucHRlICkKICAgICAgICAgICAgICAgICB1bm1hcF9kb21haW5fcGFnZShucHRlKTsKQEAg
LTMzMzIsNyArMzMzMiw3IEBAIGludCBzaGFkb3dfdHJhY2tfZGlydHlfdnJhbShzdHJ1Y3QgZG9t
YWluICpkLAogICAgICAgICB9CiAgICAgfQogICAgIGlmICggZmx1c2hfdGxiICkKLSAgICAgICAg
Zmx1c2hfdGxiX21hc2soZC0+ZGlydHlfY3B1bWFzayk7CisgICAgICAgIGZsdXNoX21hc2soZC0+
ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwgRkxVU0hfR1VFU1RTX1RMQik7CiAgICAgZ290byBv
dXQ7CiAKIG91dF9zbDFtYToKQEAgLTM0MDIsNyArMzQwMiw3IEBAIGJvb2wgc2hhZG93X2ZsdXNo
X3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAogICAg
IH0KIAogICAgIC8qIEZsdXNoIFRMQnMgb24gYWxsIENQVXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRl
LiAqLwotICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOworICAgIGZsdXNoX21hc2sobWFzaywgRkxV
U0hfVExCIHwgRkxVU0hfR1VFU1RTX1RMQik7CiAKICAgICAvKiBEb25lLiAqLwogICAgIGZvcl9l
YWNoX3ZjcHUgKCBkLCB2ICkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZt
LmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2bS5jCmluZGV4IGEyMTkyNjZmYTIuLjY0MDc3
ZDE4MWIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9odm0uYwpAQCAtNTkwLDcgKzU5MCw3IEBAIHN0YXRpYyB2b2lk
IHZhbGlkYXRlX2d1ZXN0X3B0X3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCBtZm5fdCBnbWZuLAogCiAg
ICAgaWYgKCByYyAmIFNIQURPV19TRVRfRkxVU0ggKQogICAgICAgICAvKiBOZWVkIHRvIGZsdXNo
IFRMQnMgdG8gcGljayB1cCBzaGFkb3cgUFQgY2hhbmdlcyAqLwotICAgICAgICBmbHVzaF90bGJf
bWFzayhkLT5kaXJ0eV9jcHVtYXNrKTsKKyAgICAgICAgZmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVt
YXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKIAogICAgIGlmICggcmMgJiBTSEFE
T1dfU0VUX0VSUk9SICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93
L211bHRpLmMgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKaW5kZXggMjY3OThiMzE3
Yy4uMjJhZWI5N2IxZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9tdWx0aS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYwpAQCAtMzA2Niw3ICszMDY2LDcg
QEAgc3RhdGljIGludCBzaF9wYWdlX2ZhdWx0KHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICBwZXJm
Y19pbmNyKHNoYWRvd19ybV93cml0ZV9mbHVzaF90bGIpOwogICAgICAgICBzbXBfd21iKCk7CiAg
ICAgICAgIGF0b21pY19pbmMoJmQtPmFyY2gucGFnaW5nLnNoYWRvdy5ndGFibGVfZGlydHlfdmVy
c2lvbik7Ci0gICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRpcnR5X2NwdW1hc2spOworICAgICAg
ICBmbHVzaF9tYXNrKGQtPmRpcnR5X2NwdW1hc2ssIEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19U
TEIpOwogICAgIH0KIAogI2lmIChTSEFET1dfT1BUSU1JWkFUSU9OUyAmIFNIT1BUX09VVF9PRl9T
WU5DKQpAQCAtMzU3NSw3ICszNTc1LDcgQEAgc3RhdGljIGJvb2wgc2hfaW52bHBnKHN0cnVjdCB2
Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGxpbmVhcikKICAgICBpZiAoIG1mbl90b19wYWdlKHNsMW1m
biktPnUuc2gudHlwZQogICAgICAgICAgPT0gU0hfdHlwZV9mbDFfc2hhZG93ICkKICAgICB7Ci0g
ICAgICAgIGZsdXNoX3RsYl9sb2NhbCgpOworICAgICAgICBmbHVzaF9sb2NhbChGTFVTSF9UTEIg
fCBGTFVTSF9HVUVTVFNfVExCKTsKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KIApAQCAt
MzgxMCw3ICszODEwLDcgQEAgc2hfdXBkYXRlX2xpbmVhcl9lbnRyaWVzKHN0cnVjdCB2Y3B1ICp2
KQogICAgICAgICAgKiB0YWJsZSBlbnRyeS4gQnV0LCB3aXRob3V0IHRoaXMgY2hhbmdlLCBpdCB3
b3VsZCBmZXRjaCB0aGUgd3JvbmcKICAgICAgICAgICogdmFsdWUgZHVlIHRvIGEgc3RhbGUgVExC
LgogICAgICAgICAgKi8KLSAgICAgICAgZmx1c2hfdGxiX2xvY2FsKCk7CisgICAgICAgIGZsdXNo
X2xvY2FsKEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwogICAgIH0KIH0KIApAQCAtNDAx
MSw3ICs0MDExLDcgQEAgc2hfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tp
bmcsIGJvb2wgbm9mbHVzaCkKICAgICAgKiAob2xkKSBzaGFkb3cgbGluZWFyIG1hcHMgaW4gdGhl
IHdyaXRlYWJsZSBtYXBwaW5nIGhldXJpc3RpY3MuICovCiAjaWYgR1VFU1RfUEFHSU5HX0xFVkVM
UyA9PSAyCiAgICAgaWYgKCBzaF9yZW1vdmVfd3JpdGVfYWNjZXNzKGQsIGdtZm4sIDIsIDApICE9
IDAgKQotICAgICAgICBmbHVzaF90bGJfbWFzayhkLT5kaXJ0eV9jcHVtYXNrKTsKKyAgICAgICAg
Zmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExC
KTsKICAgICBzaF9zZXRfdG9wbGV2ZWxfc2hhZG93KHYsIDAsIGdtZm4sIFNIX3R5cGVfbDJfc2hh
ZG93KTsKICNlbGlmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gMwogICAgIC8qIFBBRSBndWVzdHMg
aGF2ZSBmb3VyIHNoYWRvd190YWJsZSBlbnRyaWVzLCBiYXNlZCBvbiB0aGUKQEAgLTQwMzUsNyAr
NDAzNSw3IEBAIHNoX3VwZGF0ZV9jcjMoc3RydWN0IHZjcHUgKnYsIGludCBkb19sb2NraW5nLCBi
b29sIG5vZmx1c2gpCiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICAgICAgaWYgKCBmbHVz
aCApCi0gICAgICAgICAgICBmbHVzaF90bGJfbWFzayhkLT5kaXJ0eV9jcHVtYXNrKTsKKyAgICAg
ICAgICAgIGZsdXNoX21hc2soZC0+ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwgRkxVU0hfR1VF
U1RTX1RMQik7CiAgICAgICAgIC8qIE5vdyBpbnN0YWxsIHRoZSBuZXcgc2hhZG93cy4gKi8KICAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCA0OyBpKysgKQogICAgICAgICB7CkBAIC00MDU2LDcgKzQw
NTYsNyBAQCBzaF91cGRhdGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9ja2luZywgYm9v
bCBub2ZsdXNoKQogICAgIH0KICNlbGlmIEdVRVNUX1BBR0lOR19MRVZFTFMgPT0gNAogICAgIGlm
ICggc2hfcmVtb3ZlX3dyaXRlX2FjY2VzcyhkLCBnbWZuLCA0LCAwKSAhPSAwICkKLSAgICAgICAg
Zmx1c2hfdGxiX21hc2soZC0+ZGlydHlfY3B1bWFzayk7CisgICAgICAgIGZsdXNoX21hc2soZC0+
ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwgRkxVU0hfR1VFU1RTX1RMQik7CiAgICAgc2hfc2V0
X3RvcGxldmVsX3NoYWRvdyh2LCAwLCBnbWZuLCBTSF90eXBlX2w0X3NoYWRvdyk7CiAgICAgaWYg
KCAhc2hhZG93X21vZGVfZXh0ZXJuYWwoZCkgJiYgIWlzX3B2XzMyYml0X2RvbWFpbihkKSApCiAg
ICAgewpAQCAtNDUwMiw3ICs0NTAyLDcgQEAgc3RhdGljIHZvaWQgc2hfcGFnZXRhYmxlX2R5aW5n
KHBhZGRyX3QgZ3BhKQogICAgICAgICB9CiAgICAgfQogICAgIGlmICggZmx1c2ggKQotICAgICAg
ICBmbHVzaF90bGJfbWFzayhkLT5kaXJ0eV9jcHVtYXNrKTsKKyAgICAgICAgZmx1c2hfbWFzayhk
LT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKIAogICAgIC8q
IFJlbWVtYmVyIHRoYXQgd2UndmUgc2VlbiB0aGUgZ3Vlc3QgdXNlIHRoaXMgaW50ZXJmYWNlLCBz
byB3ZQogICAgICAqIGNhbiByZWx5IG9uIGl0IHVzaW5nIGl0IGluIGZ1dHVyZSwgaW5zdGVhZCBv
ZiBndWVzc2luZyBhdApAQCAtNDUzOSw3ICs0NTM5LDcgQEAgc3RhdGljIHZvaWQgc2hfcGFnZXRh
YmxlX2R5aW5nKHBhZGRyX3QgZ3BhKQogICAgICAgICBtZm5fdG9fcGFnZShnbWZuKS0+cGFnZXRh
YmxlX2R5aW5nID0gdHJ1ZTsKICAgICAgICAgc2hhZG93X3VuaG9va19tYXBwaW5ncyhkLCBzbWZu
LCAxLyogdXNlciBwYWdlcyBvbmx5ICovKTsKICAgICAgICAgLyogTm93IGZsdXNoIHRoZSBUTEI6
IHdlIHJlbW92ZWQgdG9wbGV2ZWwgbWFwcGluZ3MuICovCi0gICAgICAgIGZsdXNoX3RsYl9tYXNr
KGQtPmRpcnR5X2NwdW1hc2spOworICAgICAgICBmbHVzaF9tYXNrKGQtPmRpcnR5X2NwdW1hc2ss
IEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwogICAgIH0KIAogICAgIC8qIFJlbWVtYmVy
IHRoYXQgd2UndmUgc2VlbiB0aGUgZ3Vlc3QgdXNlIHRoaXMgaW50ZXJmYWNlLCBzbyB3ZQpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9mbHVzaHRsYi5oCmluZGV4IDJjZmU0ZTZlOTcuLjA3ZjliYzYxMDMgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2ZsdXNodGxiLmgKQEAgLTEwNSw2ICsxMDUsOCBAQCB2b2lkIHN3aXRjaF9jcjNfY3I0KHVuc2ln
bmVkIGxvbmcgY3IzLCB1bnNpZ25lZCBsb25nIGNyNCk7CiAjZGVmaW5lIEZMVVNIX1ZDUFVfU1RB
VEUgMHgxMDAwCiAgLyogRmx1c2ggdGhlIHBlci1jcHUgcm9vdCBwYWdlIHRhYmxlICovCiAjZGVm
aW5lIEZMVVNIX1JPT1RfUEdUQkwgMHgyMDAwCisgLyogRmx1c2ggYWxsIEhWTSBndWVzdHMgbGlu
ZWFyIFRMQiAodXNpbmcgQVNJRC9WUElEKSAqLworI2RlZmluZSBGTFVTSF9HVUVTVFNfVExCIDB4
NDAwMAogCiAvKiBGbHVzaCBsb2NhbCBUTEJzL2NhY2hlcy4gKi8KIHVuc2lnbmVkIGludCBmbHVz
aF9hcmVhX2xvY2FsKGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwotLSAKMi4y
NS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Cs0-0006cA-D4; Mon, 10 Feb 2020 17:29:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Cry-0006bf-Lo
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:29:14 +0000
X-Inumbo-ID: d752adfc-4c2a-11ea-b4ed-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d752adfc-4c2a-11ea-b4ed-12813bfff9fa;
 Mon, 10 Feb 2020 17:29:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355748;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=o4hQMakeBAIwBozAO6WBJ4ueS9R6pAqEY27bfnaQayQ=;
 b=bxU180cse9Fp9llL/rlpjEBRATMuGlqYcyTDl5w6N/ToS5vnYEKImltd
 nx7AoXi7y6EfMYXAgs7/M1NowlPqA2Ur6j0V7lKxTqp7Tr9ZighnpQPxZ
 kOm+HsFjFoB8J06GSbBKYZQkwXrsfO/hWM7bNGjEwnyz9YZ0G3mBodjLf 0=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uWEyeU2kp66D3dgBl/4dBQV5KFsyj6Rg7tqO/hTkGt3cuV9ylomY5F1eb4Bge5I0qCOJSD70sh
 283vUXpl2nF1bSV1Mlq5QUgzTBEqzY2thTQb8tBXi8DuUHM6E17EB9GRqDpjyP45Yr1GkpKIv6
 UnJRPuPCCbs+2NVwmmd6RR53QHqUrS9HBWl3tAal+bLnhQ3vxGWAVlF3epUpSKlrcOgU6Gy2Iu
 JnEEcofteB1KyHEwec7BjWQAdCQOkSWbfBmKg11jD6FQw4bm7HFLtWgSRT22SGWtIVvHkYPUqO
 AxQ=
X-SBRS: 2.7
X-MesageID: 12224388
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12224388"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:27 +0100
Message-ID: <20200210172829.43604-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 5/7] x86/tlb: allow disabling the TLB clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFRMQiBjbG9jayBpcyBoZWxwZnVsIHdoZW4gcnVubmluZyBYZW4gb24gYmFyZSBtZXRhbCBi
ZWNhdXNlIHdoZW4KZG9pbmcgYSBUTEIgZmx1c2ggZWFjaCBDUFUgaXMgSVBJJ2VkIGFuZCBjYW4g
a2VlcCBhIHRpbWVzdGFtcCBvZiB0aGUKbGFzdCBmbHVzaC4KClRoaXMgaXMgbm90IHRoZSBjYXNl
IGhvd2V2ZXIgd2hlbiBYZW4gaXMgcnVubmluZyB2aXJ0dWFsaXplZCwgYW5kIHRoZQp1bmRlcmx5
aW5nIGh5cGVydmlzb3IgcHJvdmlkZXMgbWVjaGFuaXNtIHRvIGFzc2lzdCBpbiBwZXJmb3JtaW5n
IFRMQgpmbHVzaGVzOiBYZW4gaXRzZWxmIGZvciBleGFtcGxlIG9mZmVycyBhIEhWTU9QX2ZsdXNo
X3RsYnMgaHlwZXJjYWxsIGluCm9yZGVyIHRvIHBlcmZvcm0gYSBUTEIgZmx1c2ggd2l0aG91dCBo
YXZpbmcgdG8gSVBJIGVhY2ggQ1BVLiBXaGVuCnVzaW5nIHN1Y2ggbWVjaGFuaXNtcyBpdCdzIG5v
IGxvbmdlciBwb3NzaWJsZSB0byBrZWVwIGEgdGltZXN0YW1wIG9mCnRoZSBmbHVzaGVzIG9uIGVh
Y2ggQ1BVLCBhcyB0aGV5IGFyZSBwZXJmb3JtZWQgYnkgdGhlIHVuZGVybHlpbmcKaHlwZXJ2aXNv
ci4KCk9mZmVyIGEgYm9vbGVhbiBpbiBvcmRlciB0byBzaWduYWwgWGVuIHRoYXQgdGhlIHRpbWVz
dGFtcGVkIFRMQgpzaG91bGRuJ3QgYmUgdXNlZC4gVGhpcyBhdm9pZHMga2VlcGluZyB0aGUgdGlt
ZXN0YW1wcyBvZiB0aGUgZmx1c2hlcywKYW5kIGFsc28gZm9yY2VzIE5FRURfRkxVU0ggdG8gYWx3
YXlzIHJldHVybiB0cnVlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQsIGFzIHRoaXMg
Y2hhbmdlIGRvZXNuJ3QgaW50cm9kdWNlIGFueQp1c2VyIHRoYXQgZGlzYWJsZXMgdGhlIHRpbWVz
dGFtcGVkIFRMQi4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9mbHVzaHRsYi5jICAgICAgICB8IDE5ICsrKysr
KysrKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCB8IDE3ICsrKysr
KysrKysrKysrKystCiAyIGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDcgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMgYi94ZW4vYXJjaC94
ODYvZmx1c2h0bGIuYwppbmRleCBlN2NjZDRlYzdiLi4zNjQ5OTAwNzkzIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvZmx1c2h0bGIuYworKysgYi94ZW4vYXJjaC94ODYvZmx1c2h0bGIuYwpAQCAt
MzIsNiArMzIsOSBAQAogdTMyIHRsYmZsdXNoX2Nsb2NrID0gMVU7CiBERUZJTkVfUEVSX0NQVSh1
MzIsIHRsYmZsdXNoX3RpbWUpOwogCisvKiBTaWduYWxzIHdoZXRoZXIgdGhlIFRMQiBmbHVzaCBj
bG9jayBpcyBpbiB1c2UuICovCitib29sIF9fcmVhZF9tb3N0bHkgdGxiX2Nsa19lbmFibGVkID0g
dHJ1ZTsKKwogLyoKICAqIHByZV9mbHVzaCgpOiBJbmNyZW1lbnQgdGhlIHZpcnR1YWwgVExCLWZs
dXNoIGNsb2NrLiBSZXR1cm5zIG5ldyBjbG9jayB2YWx1ZS4KICAqIApAQCAtODIsMTIgKzg1LDEz
IEBAIHN0YXRpYyB2b2lkIHBvc3RfZmx1c2godTMyIHQpCiBzdGF0aWMgdm9pZCBkb190bGJfZmx1
c2godm9pZCkKIHsKICAgICB1bnNpZ25lZCBsb25nIGZsYWdzLCBjcjQ7Ci0gICAgdTMyIHQ7Cisg
ICAgdTMyIHQgPSAwOwogCiAgICAgLyogVGhpcyBub24tcmVlbnRyYW50IGZ1bmN0aW9uIGlzIHNv
bWV0aW1lcyBjYWxsZWQgaW4gaW50ZXJydXB0IGNvbnRleHQuICovCiAgICAgbG9jYWxfaXJxX3Nh
dmUoZmxhZ3MpOwogCi0gICAgdCA9IHByZV9mbHVzaCgpOworICAgIGlmICggdGxiX2Nsa19lbmFi
bGVkICkKKyAgICAgICAgdCA9IHByZV9mbHVzaCgpOwogCiAgICAgaWYgKCB1c2VfaW52cGNpZCAp
CiAgICAgICAgIGludnBjaWRfZmx1c2hfYWxsKCk7CkBAIC05OSw3ICsxMDMsOCBAQCBzdGF0aWMg
dm9pZCBkb190bGJfZmx1c2godm9pZCkKICAgICBlbHNlCiAgICAgICAgIHdyaXRlX2NyMyhyZWFk
X2NyMygpKTsKIAotICAgIHBvc3RfZmx1c2godCk7CisgICAgaWYgKCB0bGJfY2xrX2VuYWJsZWQg
KQorICAgICAgICBwb3N0X2ZsdXNoKHQpOwogCiAgICAgbG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3Mp
OwogfQpAQCAtMTA3LDcgKzExMiw3IEBAIHN0YXRpYyB2b2lkIGRvX3RsYl9mbHVzaCh2b2lkKQog
dm9pZCBzd2l0Y2hfY3IzX2NyNCh1bnNpZ25lZCBsb25nIGNyMywgdW5zaWduZWQgbG9uZyBjcjQp
CiB7CiAgICAgdW5zaWduZWQgbG9uZyBmbGFncywgb2xkX2NyNDsKLSAgICB1MzIgdDsKKyAgICB1
MzIgdCA9IDA7CiAKICAgICAvKiBUaHJvdWdob3V0IHRoaXMgZnVuY3Rpb24gd2UgbWFrZSB0aGlz
IGFzc3VtcHRpb246ICovCiAgICAgQVNTRVJUKCEoY3I0ICYgWDg2X0NSNF9QQ0lERSkgfHwgIShj
cjQgJiBYODZfQ1I0X1BHRSkpOwpAQCAtMTE1LDcgKzEyMCw4IEBAIHZvaWQgc3dpdGNoX2NyM19j
cjQodW5zaWduZWQgbG9uZyBjcjMsIHVuc2lnbmVkIGxvbmcgY3I0KQogICAgIC8qIFRoaXMgbm9u
LXJlZW50cmFudCBmdW5jdGlvbiBpcyBzb21ldGltZXMgY2FsbGVkIGluIGludGVycnVwdCBjb250
ZXh0LiAqLwogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIAotICAgIHQgPSBwcmVfZmx1c2go
KTsKKyAgICBpZiAoIHRsYl9jbGtfZW5hYmxlZCApCisgICAgICAgIHQgPSBwcmVfZmx1c2goKTsK
IAogICAgIG9sZF9jcjQgPSByZWFkX2NyNCgpOwogICAgIEFTU0VSVCghKG9sZF9jcjQgJiBYODZf
Q1I0X1BDSURFKSB8fCAhKG9sZF9jcjQgJiBYODZfQ1I0X1BHRSkpOwpAQCAtMTY3LDcgKzE3Myw4
IEBAIHZvaWQgc3dpdGNoX2NyM19jcjQodW5zaWduZWQgbG9uZyBjcjMsIHVuc2lnbmVkIGxvbmcg
Y3I0KQogICAgIGlmICggY3I0ICYgWDg2X0NSNF9QQ0lERSApCiAgICAgICAgIGludnBjaWRfZmx1
c2hfYWxsX25vbmdsb2JhbHMoKTsKIAotICAgIHBvc3RfZmx1c2godCk7CisgICAgaWYgKCB0bGJf
Y2xrX2VuYWJsZWQgKQorICAgICAgICBwb3N0X2ZsdXNoKHQpOwogCiAgICAgbG9jYWxfaXJxX3Jl
c3RvcmUoZmxhZ3MpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRs
Yi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oCmluZGV4IDA3ZjliYzYxMDMuLjk3
NzMwMTQzMjAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaAorKysg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmgKQEAgLTIxLDEwICsyMSwyMSBAQCBleHRl
cm4gdTMyIHRsYmZsdXNoX2Nsb2NrOwogLyogVGltZSBhdCB3aGljaCBlYWNoIENQVSdzIFRMQiB3
YXMgbGFzdCBmbHVzaGVkLiAqLwogREVDTEFSRV9QRVJfQ1BVKHUzMiwgdGxiZmx1c2hfdGltZSk7
CiAKLSNkZWZpbmUgdGxiZmx1c2hfY3VycmVudF90aW1lKCkgdGxiZmx1c2hfY2xvY2sKKy8qIFRM
QiBjbG9jayBpcyBpbiB1c2UuICovCitleHRlcm4gYm9vbCB0bGJfY2xrX2VuYWJsZWQ7CisKK3N0
YXRpYyBpbmxpbmUgdWludDMyX3QgdGxiZmx1c2hfY3VycmVudF90aW1lKHZvaWQpCit7CisgICAg
LyogUmV0dXJuaW5nIDAgZnJvbSB0bGJmbHVzaF9jdXJyZW50X3RpbWUgd2lsbCBhbHdheXMgZm9y
Y2UgYSBmbHVzaC4gKi8KKyAgICByZXR1cm4gdGxiX2Nsa19lbmFibGVkID8gdGxiZmx1c2hfY2xv
Y2sgOiAwOworfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgcGFnZV9zZXRfdGxiZmx1c2hfdGltZXN0
YW1wKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UpCiB7CisgICAgLyogQXZvaWQgdGhlIHdyaXRlIGlm
IHRoZSBUTEIgY2xvY2sgaXMgZGlzYWJsZWQuICovCisgICAgaWYgKCAhdGxiX2Nsa19lbmFibGVk
ICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgLyoKICAgICAgKiBQcmV2ZW50IHN0b3JpbmcgYSBz
dGFsZSB0aW1lIHN0YW1wLCB3aGljaCBjb3VsZCBoYXBwZW4gaWYgYW4gdXBkYXRlCiAgICAgICog
dG8gdGxiZmx1c2hfY2xvY2sgcGx1cyBhIHN1YnNlcXVlbnQgZmx1c2ggSVBJIGhhcHBlbiBiZXR3
ZWVuIHRoZQpAQCAtNjcsNiArNzgsMTAgQEAgc3RhdGljIGlubGluZSB2b2lkIHRsYmZsdXNoX2Zp
bHRlcihjcHVtYXNrX3QgKm1hc2ssIHVpbnQzMl90IHBhZ2VfdGltZXN0YW1wKQogewogICAgIHVu
c2lnbmVkIGludCBjcHU7CiAKKyAgICAvKiBTaG9ydC1jaXJjdWl0OiB0aGVyZSdzIG5vIG5lZWQg
dG8gaXRlcmF0ZSBpZiB0aGUgY2xvY2sgaXMgZGlzYWJsZWQuICovCisgICAgaWYgKCAhdGxiX2Ns
a19lbmFibGVkICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgZm9yX2VhY2hfY3B1ICggY3B1LCBt
YXNrICkKICAgICAgICAgaWYgKCAhTkVFRF9GTFVTSChwZXJfY3B1KHRsYmZsdXNoX3RpbWUsIGNw
dSksIHBhZ2VfdGltZXN0YW1wKSApCiAgICAgICAgICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNw
dSwgbWFzayk7Ci0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Cs4-0006dq-Mi; Mon, 10 Feb 2020 17:29:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Cs3-0006dV-M3
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:29:19 +0000
X-Inumbo-ID: d752adfd-4c2a-11ea-b4ed-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d752adfd-4c2a-11ea-b4ed-12813bfff9fa;
 Mon, 10 Feb 2020 17:29:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355749;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Xpa2szC0fat6uOjGu5WUW2pqHkGPf+SYTBMV/T2OCYs=;
 b=YbqEzX2UE1DITpgsuxN0uCk/4olekPbdfwsSWEHYqLG19gwRoSHWvg/R
 QybNHaDWXJa7xWZqrSPFYegoGT2H8K7BcNqO3KhprAOIhy3Oh1o3rKDlp
 g5M3FbvIYinxlJO3KuyztAkvEXRXcNHCOBn6r1x9GFay5GSvddjQoHb3g Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wb8keozaMXSUCoU/43WV9vuvJ/huP8TrkOLMO8gZQvBR2KDaFy8nrhu9U9nG8QLTjbPe4RW/Lc
 QiQsjIQX3OSZUYh0RZB1jwBUKcfVduQVn1h9HCGi8C2cUUzmDaO1ZiXWqaGkBhdXmBehtFzAdE
 LVeQOrsBmfi6rfLQwa9pRIC/3mNWPsJviAzP87yxowTdtRhK2miC1bJNnLIBYK34TfknPRda39
 c5E3SP7azDCh9kQYqrPjZeSYvXgPcPfq/YSID0QWWjaqKp5QxjxN55DhXLPYNbvM2rOkwJNZko
 v8c=
X-SBRS: 2.7
X-MesageID: 12224397
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12224397"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:29 +0100
Message-ID: <20200210172829.43604-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 7/7] x86/tlb: use Xen L0 assisted TLB flush
 when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIFhlbidzIEwwIEhWTU9QX2ZsdXNoX3RsYnMgaHlwZXJjYWxsIGluIG9yZGVyIHRvIHBlcmZv
cm0gZmx1c2hlcy4KVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUgcGVyZm9ybWFuY2Ugb2YgVExC
IGZsdXNoZXMgd2hlbiBydW5uaW5nCndpdGggYSBoaWdoIGFtb3VudCBvZiB2Q1BVcyBhcyBhIFhl
biBndWVzdCwgYW5kIGlzIHNwZWNpYWxseSBpbXBvcnRhbnQKd2hlbiBydW5uaW5nIGluIHNoaW0g
bW9kZS4KClRoZSBmb2xsb3dpbmcgZmlndXJlcyBhcmUgZnJvbSBhIFBWIGd1ZXN0IHJ1bm5pbmcg
YG1ha2UgLWozMiB4ZW5gIGluCnNoaW0gbW9kZSB3aXRoIDMyIHZDUFVzIGFuZCBIQVAuCgpVc2lu
ZyB4MkFQSUMgYW5kIEFMTEJVVCBzaG9ydGhhbmQ6CnJlYWwJNG0zNS45NzNzCnVzZXIJNG0zNS4x
MTBzCnN5cwkzNm0yNC4xMTdzCgpVc2luZyBMMCBhc3Npc3RlZCBmbHVzaDoKcmVhbCAgICAxbTIu
NTk2cwp1c2VyICAgIDRtMzQuODE4cwpzeXMgICAgIDVtMTYuMzc0cwoKVGhlIGltcGxlbWVudGF0
aW9uIGFkZHMgYSBuZXcgaG9vayB0byBoeXBlcnZpc29yX29wcyBzbyBvdGhlcgplbmxpZ2h0ZW5t
ZW50cyBjYW4gYWxzbyBpbXBsZW1lbnQgc3VjaCBhc3Npc3RlZCBmbHVzaCBqdXN0IGJ5IGZpbGxp
bmcKdGhlIGhvb2suIE5vdGUgdGhhdCB0aGUgWGVuIGltcGxlbWVudGF0aW9uIGNvbXBsZXRlbHkg
aWdub3JlcyB0aGUKZGlydHkgQ1BVIG1hc2sgYW5kIHRoZSBsaW5lYXIgYWRkcmVzcyBwYXNzZWQg
aW4sIGFuZCBhbHdheXMgcGVyZm9ybXMgYQpnbG9iYWwgVExCIGZsdXNoIG9uIGFsbCB2Q1BVcy4K
ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgot
LS0KQ2hhbmdlcyBzaW5jZSB2MzoKIC0gVXNlIGFuIGFsdGVybmF0aXZlIGNhbGwgZm9yIHRoZSBm
bHVzaCBob29rLgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gQWRkIGEgTDAgYXNzaXN0ZWQgaG9vayB0
byBoeXBlcnZpc29yIG9wcy4KLS0tCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jICAg
ICAgICB8IDEwICsrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMgICAgICAg
ICAgIHwgIDYgKysrKysrCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAgICAgICB8
IDExICsrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCB8
IDE3ICsrKysrKysrKysrKysrKysrCiA0IGZpbGVzIGNoYW5nZWQsIDQ0IGluc2VydGlvbnMoKykK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydmlzb3IuYwppbmRleCA2NDdjZGIxMzY3Li40N2U5MzhlMjg3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnZpc29yLmMKQEAgLTE4LDYgKzE4LDcgQEAKICAqCiAgKiBDb3B5cmlnaHQg
KGMpIDIwMTkgTWljcm9zb2Z0LgogICovCisjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KICNpbmNs
dWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogCkBAIC03Myw2ICs3NCwx
NSBAQCB2b2lkIF9faW5pdCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4
MjApCiAgICAgICAgIG9wcy5lODIwX2ZpeHVwKGU4MjApOwogfQogCitpbnQgaHlwZXJ2aXNvcl9m
bHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCit7CisgICAgaWYgKCBvcHMuZmx1
c2hfdGxiICkKKyAgICAgICAgcmV0dXJuIGFsdGVybmF0aXZlX2NhbGwob3BzLmZsdXNoX3RsYiwg
bWFzaywgdmEsIG9yZGVyKTsKKworICAgIHJldHVybiAtRU5PU1lTOworfQorCiAvKgogICogTG9j
YWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0
L3hlbi94ZW4uYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKaW5kZXggZjE1MWIwNzU0
OC4uNWQzNDI3YTcxMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYwor
KysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCkBAIC0zMjQsMTIgKzMyNCwxOCBAQCBz
dGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKICAgICAg
ICAgcHZfc2hpbV9maXh1cF9lODIwKGU4MjApOwogfQogCitzdGF0aWMgaW50IGZsdXNoX3RsYihj
b25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgb3JkZXIp
Cit7CisgICAgcmV0dXJuIHhlbl9oeXBlcmNhbGxfaHZtX29wKEhWTU9QX2ZsdXNoX3RsYnMsIE5V
TEwpOworfQorCiBzdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzIF9faW5pdGRhdGEg
b3BzID0gewogICAgIC5uYW1lID0gIlhlbiIsCiAgICAgLnNldHVwID0gc2V0dXAsCiAgICAgLmFw
X3NldHVwID0gYXBfc2V0dXAsCiAgICAgLnJlc3VtZSA9IHJlc3VtZSwKICAgICAuZTgyMF9maXh1
cCA9IGU4MjBfZml4dXAsCisgICAgLmZsdXNoX3RsYiA9IGZsdXNoX3RsYiwKIH07CiAKIGNvbnN0
IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqX19pbml0IHhnX3Byb2JlKHZvaWQpCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvc21wLmMgYi94ZW4vYXJjaC94ODYvc21wLmMKaW5kZXggNjVlYjdjYmRh
OC4uOWJjOTI1NjE2YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9zbXAuYwpAQCAtMTUsNiArMTUsNyBAQAogI2luY2x1ZGUgPHhlbi9wZXJmYy5oPgog
I2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgogI2luY2x1ZGUgPGFzbS9jdXJyZW50Lmg+CisjaW5j
bHVkZSA8YXNtL2d1ZXN0Lmg+CiAjaW5jbHVkZSA8YXNtL3NtcC5oPgogI2luY2x1ZGUgPGFzbS9t
YzE0NjgxOHJ0Yy5oPgogI2luY2x1ZGUgPGFzbS9mbHVzaHRsYi5oPgpAQCAtMjU2LDYgKzI1Nywx
NiBAQCB2b2lkIGZsdXNoX2FyZWFfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZv
aWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiAgICAgaWYgKCAoZmxhZ3MgJiB+RkxVU0hfT1JE
RVJfTUFTSykgJiYKICAgICAgICAgICFjcHVtYXNrX3N1YnNldChtYXNrLCBjcHVtYXNrX29mKGNw
dSkpICkKICAgICB7CisgICAgICAgIGlmICggY3B1X2hhc19oeXBlcnZpc29yICYmCisgICAgICAg
ICAgICAgIShmbGFncyAmIH4oRkxVU0hfVExCIHwgRkxVU0hfVExCX0dMT0JBTCB8IEZMVVNIX1ZB
X1ZBTElEIHwKKyAgICAgICAgICAgICAgICAgICAgICAgICBGTFVTSF9PUkRFUl9NQVNLKSkgJiYK
KyAgICAgICAgICAgICAhaHlwZXJ2aXNvcl9mbHVzaF90bGIobWFzaywgdmEsIGZsYWdzICYgRkxV
U0hfT1JERVJfTUFTSykgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIHRsYl9jbGtfZW5h
YmxlZCApCisgICAgICAgICAgICAgICAgdGxiX2Nsa19lbmFibGVkID0gZmFsc2U7CisgICAgICAg
ICAgICByZXR1cm47CisgICAgICAgIH0KKwogICAgICAgICBzcGluX2xvY2soJmZsdXNoX2xvY2sp
OwogICAgICAgICBjcHVtYXNrX2FuZCgmZmx1c2hfY3B1bWFzaywgbWFzaywgJmNwdV9vbmxpbmVf
bWFwKTsKICAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmZmx1c2hfY3B1bWFzayk7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCBiL3hlbi9p
bmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCmluZGV4IGFkZTEwZTc0ZWEuLjQzMmU1
N2MyYTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5o
CisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCkBAIC0xOSw2ICsx
OSw4IEBACiAjaWZuZGVmIF9fWDg2X0hZUEVSVklTT1JfSF9fCiAjZGVmaW5lIF9fWDg2X0hZUEVS
VklTT1JfSF9fCiAKKyNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgorCiAjaW5jbHVkZSA8YXNtL2U4
MjAuaD4KIAogc3RydWN0IGh5cGVydmlzb3Jfb3BzIHsKQEAgLTMyLDYgKzM0LDggQEAgc3RydWN0
IGh5cGVydmlzb3Jfb3BzIHsKICAgICB2b2lkICgqcmVzdW1lKSh2b2lkKTsKICAgICAvKiBGaXgg
dXAgZTgyMCBtYXAgKi8KICAgICB2b2lkICgqZTgyMF9maXh1cCkoc3RydWN0IGU4MjBtYXAgKmU4
MjApOworICAgIC8qIEwwIGFzc2lzdGVkIFRMQiBmbHVzaCAqLworICAgIGludCAoKmZsdXNoX3Rs
YikoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IG9y
ZGVyKTsKIH07CiAKICNpZmRlZiBDT05GSUdfR1VFU1QKQEAgLTQxLDYgKzQ1LDE0IEBAIHZvaWQg
aHlwZXJ2aXNvcl9zZXR1cCh2b2lkKTsKIGludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpOwog
dm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKTsKIHZvaWQgaHlwZXJ2aXNvcl9lODIwX2ZpeHVw
KHN0cnVjdCBlODIwbWFwICplODIwKTsKKy8qCisgKiBMMCBhc3Npc3RlZCBUTEIgZmx1c2guCisg
KiBtYXNrOiBjcHVtYXNrIG9mIHRoZSBkaXJ0eSB2Q1BVcyB0aGF0IHNob3VsZCBiZSBmbHVzaGVk
LgorICogdmE6IGxpbmVhciBhZGRyZXNzIHRvIGZsdXNoLCBvciBOVUxMIGZvciBnbG9iYWwgZmx1
c2hlcy4KKyAqIG9yZGVyOiBvcmRlciBvZiB0aGUgbGluZWFyIGFkZHJlc3MgcG9pbnRlZCBieSB2
YS4KKyAqLworaW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywg
Y29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9y
ZGVyKTsKIAogI2Vsc2UKIApAQCAtNTIsNiArNjQsMTEgQEAgc3RhdGljIGlubGluZSB2b2lkIGh5
cGVydmlzb3Jfc2V0dXAodm9pZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgfQogc3RhdGljIGlu
bGluZSBpbnQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKSB7IHJldHVybiAwOyB9CiBzdGF0aWMg
aW5saW5lIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9pZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUo
KTsgfQogc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgy
MG1hcCAqZTgyMCkge30KK3N0YXRpYyBpbmxpbmUgaW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCit7CisgICAgcmV0dXJuIC1F
Tk9TWVM7Cit9CiAKICNlbmRpZiAgLyogQ09ORklHX0dVRVNUICovCiAKLS0gCjIuMjUuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:29:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:29:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1CsA-0006hi-7C; Mon, 10 Feb 2020 17:29:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rnvo=36=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Cs9-0006h6-AA
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:29:25 +0000
X-Inumbo-ID: e151bc44-4c2a-11ea-852a-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e151bc44-4c2a-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 17:29:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355764;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=WCEo9Ows5qPa/HxrFk2RxBO14wcSrhNPhC7c9qZxXX4=;
 b=cOl/ZB1zs2Ww6nXszwlu7DA13CAKMuOBUDsRKGuUq+KmmaQPfdKzDjYb
 Tkgm7JUqanJJGSpo0L1TAcCFgS5OZeO3vz5E2x77PCsNG4qbdC7OFECPS
 nYWEAHwvOL2St7MrvcwWl0rfWnrGiBG48QxyhB8jGwXif4nMIaoci3Xi7 4=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xzv3IqIuzsoPgS9+mgcfMmdVQGTi9CJSHDwt6VUns90BRkkcB/faWRQJsz5GOG3LEDLgfUEh2V
 rT1kuE0qmWsb9SBh2EFL18H+PL/er0+i89xpW3mq6NTOhXgim0JtkM5YQUM3VcSVP0EWhNM7tf
 9ziFvLm8OCeRIzOkqM/qstRU9weycXrHdRkmINROSr65nCKQEtYbXxxsoxtLfcX3HbeKSZ1pIm
 X1ucDFT4qU4am2XIvGf2SMhjHeBLZRKY+3gogObYY7Wjt9oaIjAxoiLKSFXdoDFS8N+j7H7xkU
 uNk=
X-SBRS: 2.7
X-MesageID: 12589345
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12589345"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:28:28 +0100
Message-ID: <20200210172829.43604-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200210172829.43604-1-roger.pau@citrix.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 6/7] xen/guest: prepare hypervisor ops to use
 alternative calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRhcHQgdGhlIGh5cGVydmlzb3Igb3BzIGZyYW1ld29yayBzbyBpdCBjYW4gYmUgdXNlZCB3aXRo
IHRoZQphbHRlcm5hdGl2ZSBjYWxscyBmcmFtZXdvcmsuIFNvIGZhciBubyBob29rcyBhcmUgbW9k
aWZpZWQgdG8gbWFrZSB1c2UKb2YgdGhlIGFsdGVybmF0aXZlcyBwYXRjaGluZywgYXMgdGhleSBh
cmUgbm90IGluIGFueSBob3QgcGF0aC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDaGFuZ2VzIHNpbmNlIHYzOgogLSBOZXcgaW4gdGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgfCAgMiArLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydmlzb3IuYyAgICB8IDQxICsrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L2d1ZXN0L3hlbi94ZW4uYyAgICAgICB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDIz
IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVy
di5jCmluZGV4IGZhYmM2MmIwZDYuLjcwZjRjZDVhZTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9o
eXBlcnYuYwpAQCAtMTk5LDcgKzE5OSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlODIwX2ZpeHVw
KHN0cnVjdCBlODIwbWFwICplODIwKQogICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHJlc2VydmUg
SHlwZXItViBoeXBlcmNhbGwgcmFuZ2VcbiIpOwogfQogCi1zdGF0aWMgY29uc3Qgc3RydWN0IGh5
cGVydmlzb3Jfb3BzIG9wcyA9IHsKK3N0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMg
X19pbml0ZGF0YSBvcHMgPSB7CiAgICAgLm5hbWUgPSAiSHlwZXItViIsCiAgICAgLnNldHVwID0g
c2V0dXAsCiAgICAgLmFwX3NldHVwID0gYXBfc2V0dXAsCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwpp
bmRleCA1ZmQ0MzNjOGQ0Li42NDdjZGIxMzY3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2aXNvci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKQEAg
LTI0LDUyICsyNCw1MyBAQAogI2luY2x1ZGUgPGFzbS9jYWNoZS5oPgogI2luY2x1ZGUgPGFzbS9n
dWVzdC5oPgogCi1zdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzICpfX3JlYWRfbW9z
dGx5IG9wczsKK3N0YXRpYyBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgX19yZWFkX21vc3RseSBvcHM7
CiAKIGNvbnN0IGNoYXIgKl9faW5pdCBoeXBlcnZpc29yX3Byb2JlKHZvaWQpCiB7CisgICAgY29u
c3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzICpmbnM7CisKICAgICBpZiAoICFjcHVfaGFzX2h5cGVy
dmlzb3IgKQogICAgICAgICByZXR1cm4gTlVMTDsKIAotICAgIG9wcyA9IHhnX3Byb2JlKCk7Ci0g
ICAgaWYgKCBvcHMgKQotICAgICAgICByZXR1cm4gb3BzLT5uYW1lOworICAgIGZucyA9IHhnX3By
b2JlKCk7CisgICAgaWYgKCAhZm5zICkKKyAgICAgICAgLyoKKyAgICAgICAgICogRGV0ZWN0aW9u
IG9mIEh5cGVyLVYgbXVzdCBjb21lIGFmdGVyIFhlbiB0byBhdm9pZCBmYWxzZSBwb3NpdGl2ZSBk
dWUKKyAgICAgICAgICogdG8gdmlyaWRpYW4gc3VwcG9ydAorICAgICAgICAgKi8KKyAgICAgICAg
Zm5zID0gaHlwZXJ2X3Byb2JlKCk7CiAKLSAgICAvKgotICAgICAqIERldGVjdGlvbiBvZiBIeXBl
ci1WIG11c3QgY29tZSBhZnRlciBYZW4gdG8gYXZvaWQgZmFsc2UgcG9zaXRpdmUgZHVlCi0gICAg
ICogdG8gdmlyaWRpYW4gc3VwcG9ydAotICAgICAqLwotICAgIG9wcyA9IGh5cGVydl9wcm9iZSgp
OwotICAgIGlmICggb3BzICkKLSAgICAgICAgcmV0dXJuIG9wcy0+bmFtZTsKKyAgICBpZiAoIGZu
cyApCisgICAgICAgIG9wcyA9ICpmbnM7CiAKLSAgICByZXR1cm4gTlVMTDsKKyAgICByZXR1cm4g
b3BzLm5hbWU7CiB9CiAKIHZvaWQgX19pbml0IGh5cGVydmlzb3Jfc2V0dXAodm9pZCkKIHsKLSAg
ICBpZiAoIG9wcyAmJiBvcHMtPnNldHVwICkKLSAgICAgICAgb3BzLT5zZXR1cCgpOworICAgIGlm
ICggb3BzLnNldHVwICkKKyAgICAgICAgb3BzLnNldHVwKCk7CiB9CiAKIGludCBoeXBlcnZpc29y
X2FwX3NldHVwKHZvaWQpCiB7Ci0gICAgaWYgKCBvcHMgJiYgb3BzLT5hcF9zZXR1cCApCi0gICAg
ICAgIHJldHVybiBvcHMtPmFwX3NldHVwKCk7CisgICAgaWYgKCBvcHMuYXBfc2V0dXAgKQorICAg
ICAgICByZXR1cm4gb3BzLmFwX3NldHVwKCk7CiAKICAgICByZXR1cm4gMDsKIH0KIAogdm9pZCBo
eXBlcnZpc29yX3Jlc3VtZSh2b2lkKQogewotICAgIGlmICggb3BzICYmIG9wcy0+cmVzdW1lICkK
LSAgICAgICAgb3BzLT5yZXN1bWUoKTsKKyAgICBpZiAoIG9wcy5yZXN1bWUgKQorICAgICAgICBv
cHMucmVzdW1lKCk7CiB9CiAKIHZvaWQgX19pbml0IGh5cGVydmlzb3JfZTgyMF9maXh1cChzdHJ1
Y3QgZTgyMG1hcCAqZTgyMCkKIHsKLSAgICBpZiAoIG9wcyAmJiBvcHMtPmU4MjBfZml4dXAgKQot
ICAgICAgICBvcHMtPmU4MjBfZml4dXAoZTgyMCk7CisgICAgaWYgKCBvcHMuZTgyMF9maXh1cCAp
CisgICAgICAgIG9wcy5lODIwX2ZpeHVwKGU4MjApOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMK
aW5kZXggM2NmOGY2NjdhMS4uZjE1MWIwNzU0OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1
ZXN0L3hlbi94ZW4uYworKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCkBAIC0zMjQs
NyArMzI0LDcgQEAgc3RhdGljIHZvaWQgX19pbml0IGU4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAg
KmU4MjApCiAgICAgICAgIHB2X3NoaW1fZml4dXBfZTgyMChlODIwKTsKIH0KIAotc3RhdGljIGNv
bnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyBvcHMgPSB7CitzdGF0aWMgY29uc3Qgc3RydWN0IGh5
cGVydmlzb3Jfb3BzIF9faW5pdGRhdGEgb3BzID0gewogICAgIC5uYW1lID0gIlhlbiIsCiAgICAg
LnNldHVwID0gc2V0dXAsCiAgICAgLmFwX3NldHVwID0gYXBfc2V0dXAsCi0tIAoyLjI1LjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 17:33:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 17:33:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Cvw-00080c-Qi; Mon, 10 Feb 2020 17:33:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Cvv-00080W-Kz
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 17:33:19 +0000
X-Inumbo-ID: 6cdb1e04-4c2b-11ea-852a-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6cdb1e04-4c2b-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 17:33:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581355999;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=jTiP3tkDdsjIXkTSj3Vh0lwnBnBBu6bNZnmi7jPJ6L4=;
 b=DBkuUr4xbHRo3F1rJ0ysUZ7Zj72aGbcorFYkt8ACF/rifFzM0oCwyxiR
 3J3q+EsYPBtL5OuywdX4NZc6XawEzP9qiJ6oa58bs6i0yCBCn+T0JZfAk
 Pzt/hR3+gbyLwfUcqhiaq7FFOJ/T/JzlHI1Or6XzeXLFr8GBjoBIIOwS1 Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FwlNcXYOoZoTntgmXfT6vA+yaeqIZlJan2hy0/R4Os3e8NCte98FIZSlImxlMYmelGEc6X+exd
 RNO9Ff3nJClanVHS6ND64Sqweqx6xHBS0zGsK3oXTCZzeS/Yos0+saNoWvV3OH6FX+Owb4tpGo
 ITCH1YAvOrKLFrSkRq9elNWOKNvHrPDO1nKHqySPNhBy0q521BTLx51tpBufoVaCw8tcgDIbFH
 4PdANUl5eo7ftLqL4GxZ/DEtSFR5hDQwANTQU900bSkyIcS+0bSSiRjxAUI8AwfFmpl3GmNuS8
 smQ=
X-SBRS: 2.7
X-MesageID: 12215004
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12215004"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 17:33:09 +0000
Message-ID: <20200210173309.16521-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200203144340.4614-5-andrew.cooper3@citrix.com>
References: <20200203144340.4614-5-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/4] AMD/IOMMU: Treat head/tail pointers as
 byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIE1NSU8gcmVnaXN0ZXJzIGFzIGFscmVhZHkgYnl0ZSBvZmZzZXRzLiAgVXNpbmcgdGhlbSBp
biB0aGlzIGZvcm0gcmVtb3Zlcwp0aGUgbmVlZCB0byBzaGlmdCB0aGVpciB2YWx1ZXMgZm9yIHVz
ZS4KCkl0IGlzIGFsc28gaW5lZmZpY2llbnQgdG8gc3RvcmUgYm90aCBlbnRyaWVzIGFuZCBhbGxv
Y19zaXplICh3aGljaCBvbmx5IGRpZmZlcgpieSBlbnRyeV9zaXplKS4gIFJlbmFtZSBhbGxvY19z
aXplIHRvIHNpemUsIGFuZCBkcm9wIGVudHJpZXMgZW50aXJlbHksIHdoaWNoCnNpbXBsaWZpZXMg
dGhlIGFsbG9jYXRpb24vZGVhbGxvY2F0aW9uIGhlbHBlcnMgc2xpZ2h0bHkuCgpNYXJrIHNlbmRf
aW9tbXVfY29tbWFuZCgpIGFuZCBpbnZhbGlkYXRlX2lvbW11X2FsbCgpIGFzIHN0YXRpYywgYXMg
dGhleSBoYXZlCm5vIGV4dGVybmFsIGRlY2xhcmF0aW9uIG9yIGNhbGxlcnMuCgpTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEph
biBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkND
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCnYyOgogKiBNYXNrIGhl
YWQvdGFpbCBwb2ludGVycwogKiBEcm9wIHVubmVjZXNzYXJ5IGNhc3QuCgpUZXN0ZWQgb24gYSBS
b21lIHN5c3RlbS4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5o
IHwgIDEgLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmggICAgICB8IDE4ICsr
LS0tLS0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2NtZC5j
ICB8IDIxICsrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2luaXQuYyB8IDMyICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiA0IGZp
bGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDQ3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmggYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5oCmluZGV4IDk2MzAwOWRlNmEuLjUwNjEzY2Ex
NTAgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmgK
KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LWRlZnMuaApAQCAtNDgxLDcg
KzQ4MSw2IEBAIHN0cnVjdCBhbWRfaW9tbXVfcHRlIHsKICNkZWZpbmUgSU5WX0lPTU1VX0FMTF9Q
QUdFU19BRERSRVNTICAgICAgKCgxVUxMIDw8IDYzKSAtIDEpCiAKICNkZWZpbmUgSU9NTVVfUklO
R19CVUZGRVJfUFRSX01BU0sgICAgICAgICAgICAgICAgICAweDAwMDdGRkYwCi0jZGVmaW5lIElP
TU1VX1JJTkdfQlVGRkVSX1BUUl9TSElGVCAgICAgICAgICAgICAgICAgNAogCiAjZGVmaW5lIElP
TU1VX0NNRF9ERVZJQ0VfSURfTUFTSyAgICAgICAgICAgICAgICAgICAgMHgwMDAwRkZGRgogI2Rl
ZmluZSBJT01NVV9DTURfREVWSUNFX0lEX1NISUZUICAgICAgICAgICAgICAgICAgIDAKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS5oIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKaW5kZXggMGI1OThkMDZmOC4uMWFiZmRjNjg1YSAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKQEAgLTU4LDEyICs1OCwxMSBAQCBzdHJ1Y3Qg
dGFibGVfc3RydWN0IHsKIH07CiAKIHN0cnVjdCByaW5nX2J1ZmZlciB7CisgICAgc3BpbmxvY2tf
dCBsb2NrOyAgICAvKiBwcm90ZWN0IGJ1ZmZlciBwb2ludGVycyAqLwogICAgIHZvaWQgKmJ1ZmZl
cjsKLSAgICB1bnNpZ25lZCBsb25nIGVudHJpZXM7Ci0gICAgdW5zaWduZWQgbG9uZyBhbGxvY19z
aXplOwogICAgIHVpbnQzMl90IHRhaWw7CiAgICAgdWludDMyX3QgaGVhZDsKLSAgICBzcGlubG9j
a190IGxvY2s7ICAgIC8qIHByb3RlY3QgYnVmZmVyIHBvaW50ZXJzICovCisgICAgdWludDMyX3Qg
c2l6ZTsKIH07CiAKIHR5cGVkZWYgc3RydWN0IGlvbW11X2NhcCB7CkBAIC0zNzksMTkgKzM3OCw2
IEBAIHN0YXRpYyBpbmxpbmUgaW50IGlvbW11X2hhc19jYXAoc3RydWN0IGFtZF9pb21tdSAqaW9t
bXUsIHVpbnQzMl90IGJpdCkKICAgICByZXR1cm4gISEoaW9tbXUtPmNhcC5oZWFkZXIgJiAoMXUg
PDwgYml0KSk7CiB9CiAKLS8qIGFjY2VzcyB0YWlsIG9yIGhlYWQgcG9pbnRlciBvZiByaW5nIGJ1
ZmZlciAqLwotc3RhdGljIGlubGluZSB1aW50MzJfdCBpb21tdV9nZXRfcmJfcG9pbnRlcih1aW50
MzJfdCByZWcpCi17Ci0gICAgcmV0dXJuIGdldF9maWVsZF9mcm9tX3JlZ191MzIocmVnLCBJT01N
VV9SSU5HX0JVRkZFUl9QVFJfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVV9SSU5HX0JVRkZFUl9QVFJfU0hJRlQpOwotfQotCi1zdGF0aWMgaW5saW5lIHZvaWQg
aW9tbXVfc2V0X3JiX3BvaW50ZXIodWludDMyX3QgKnJlZywgdWludDMyX3QgdmFsKQotewotICAg
IHNldF9maWVsZF9pbl9yZWdfdTMyKHZhbCwgKnJlZywgSU9NTVVfUklOR19CVUZGRVJfUFRSX01B
U0ssCi0gICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfUklOR19CVUZGRVJfUFRSX1NISUZU
LCByZWcpOwotfQotCiAvKiBhY2Nlc3MgZGV2aWNlIGlkIGZpZWxkIGZyb20gaW9tbXUgY21kICov
CiBzdGF0aWMgaW5saW5lIHVpbnQxNl90IGlvbW11X2dldF9kZXZpZF9mcm9tX2NtZCh1aW50MzJf
dCBjbWQpCiB7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
Y21kLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfY21kLmMKaW5kZXggMWVh
ZTMzOTY5Mi4uMjQ5ZWQzNDVhMCAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YW1kL2lvbW11X2NtZC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9j
bWQuYwpAQCAtMjQsMTYgKzI0LDE1IEBAIHN0YXRpYyBpbnQgcXVldWVfaW9tbXVfY29tbWFuZChz
dHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQogewogICAgIHVpbnQzMl90IHRhaWws
IGhlYWQ7CiAKLSAgICB0YWlsID0gaW9tbXUtPmNtZF9idWZmZXIudGFpbDsKLSAgICBpZiAoICsr
dGFpbCA9PSBpb21tdS0+Y21kX2J1ZmZlci5lbnRyaWVzICkKKyAgICB0YWlsID0gaW9tbXUtPmNt
ZF9idWZmZXIudGFpbCArIElPTU1VX0NNRF9CVUZGRVJfRU5UUllfU0laRTsKKyAgICBpZiAoIHRh
aWwgPT0gaW9tbXUtPmNtZF9idWZmZXIuc2l6ZSApCiAgICAgICAgIHRhaWwgPSAwOwogCi0gICAg
aGVhZCA9IGlvbW11X2dldF9yYl9wb2ludGVyKHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKwotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DTURfQlVGRkVSX0hFQURf
T0ZGU0VUKSk7CisgICAgaGVhZCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKworICAgICAgICAg
ICAgICAgICBJT01NVV9DTURfQlVGRkVSX0hFQURfT0ZGU0VUKSAmIElPTU1VX1JJTkdfQlVGRkVS
X1BUUl9NQVNLOwogICAgIGlmICggaGVhZCAhPSB0YWlsICkKICAgICB7Ci0gICAgICAgIG1lbWNw
eShpb21tdS0+Y21kX2J1ZmZlci5idWZmZXIgKwotICAgICAgICAgICAgICAgKGlvbW11LT5jbWRf
YnVmZmVyLnRhaWwgKiBJT01NVV9DTURfQlVGRkVSX0VOVFJZX1NJWkUpLAorICAgICAgICBtZW1j
cHkoaW9tbXUtPmNtZF9idWZmZXIuYnVmZmVyICsgaW9tbXUtPmNtZF9idWZmZXIudGFpbCwKICAg
ICAgICAgICAgICAgIGNtZCwgSU9NTVVfQ01EX0JVRkZFUl9FTlRSWV9TSVpFKTsKIAogICAgICAg
ICBpb21tdS0+Y21kX2J1ZmZlci50YWlsID0gdGFpbDsKQEAgLTQ1LDEzICs0NCwxMSBAQCBzdGF0
aWMgaW50IHF1ZXVlX2lvbW11X2NvbW1hbmQoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHUzMiBj
bWRbXSkKIAogc3RhdGljIHZvaWQgY29tbWl0X2lvbW11X2NvbW1hbmRfYnVmZmVyKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11KQogewotICAgIHUzMiB0YWlsID0gMDsKLQotICAgIGlvbW11X3NldF9y
Yl9wb2ludGVyKCZ0YWlsLCBpb21tdS0+Y21kX2J1ZmZlci50YWlsKTsKLSAgICB3cml0ZWwodGFp
bCwgaW9tbXUtPm1taW9fYmFzZStJT01NVV9DTURfQlVGRkVSX1RBSUxfT0ZGU0VUKTsKKyAgICB3
cml0ZWwoaW9tbXUtPmNtZF9idWZmZXIudGFpbCwKKyAgICAgICAgICAgaW9tbXUtPm1taW9fYmFz
ZSArIElPTU1VX0NNRF9CVUZGRVJfVEFJTF9PRkZTRVQpOwogfQogCi1pbnQgc2VuZF9pb21tdV9j
b21tYW5kKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LCB1MzIgY21kW10pCitzdGF0aWMgaW50IHNl
bmRfaW9tbXVfY29tbWFuZChzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwgdTMyIGNtZFtdKQogewog
ICAgIGlmICggcXVldWVfaW9tbXVfY29tbWFuZChpb21tdSwgY21kKSApCiAgICAgewpAQCAtMjYx
LDcgKzI1OCw3IEBAIHN0YXRpYyB2b2lkIGludmFsaWRhdGVfaW50ZXJydXB0X3RhYmxlKHN0cnVj
dCBhbWRfaW9tbXUgKmlvbW11LCB1MTYgZGV2aWNlX2lkKQogICAgIHNlbmRfaW9tbXVfY29tbWFu
ZChpb21tdSwgY21kKTsKIH0KIAotdm9pZCBpbnZhbGlkYXRlX2lvbW11X2FsbChzdHJ1Y3QgYW1k
X2lvbW11ICppb21tdSkKK3N0YXRpYyB2b2lkIGludmFsaWRhdGVfaW9tbXVfYWxsKHN0cnVjdCBh
bWRfaW9tbXUgKmlvbW11KQogewogICAgIHUzMiBjbWRbNF0sIGVudHJ5OwogCmRpZmYgLS1naXQg
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCA1NTQ0ZGQ5NTA1Li5jNDJiNjA4ZjA3
IDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisr
KyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTExNyw3ICsx
MTcsNyBAQCBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9jbWRfYnVmZmVyX2luX21taW9fc3Bh
Y2Uoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCiAgICAgaW9tbXVfc2V0X2FkZHJfbG9fdG9fcmVn
KCZlbnRyeSwgYWRkcl9sbyA+PiBQQUdFX1NISUZUKTsKICAgICB3cml0ZWwoZW50cnksIGlvbW11
LT5tbWlvX2Jhc2UgKyBJT01NVV9DTURfQlVGRkVSX0JBU0VfTE9XX09GRlNFVCk7CiAKLSAgICBw
b3dlcl9vZjJfZW50cmllcyA9IGdldF9vcmRlcl9mcm9tX2J5dGVzKGlvbW11LT5jbWRfYnVmZmVy
LmFsbG9jX3NpemUpICsKKyAgICBwb3dlcl9vZjJfZW50cmllcyA9IGdldF9vcmRlcl9mcm9tX2J5
dGVzKGlvbW11LT5jbWRfYnVmZmVyLnNpemUpICsKICAgICAgICAgSU9NTVVfQ01EX0JVRkZFUl9Q
T1dFUl9PRjJfRU5UUklFU19QRVJfUEFHRTsKIAogICAgIGVudHJ5ID0gMDsKQEAgLTE0NSw3ICsx
NDUsNyBAQCBzdGF0aWMgdm9pZCByZWdpc3Rlcl9pb21tdV9ldmVudF9sb2dfaW5fbW1pb19zcGFj
ZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICBpb21tdV9zZXRfYWRkcl9sb190b19yZWco
JmVudHJ5LCBhZGRyX2xvID4+IFBBR0VfU0hJRlQpOwogICAgIHdyaXRlbChlbnRyeSwgaW9tbXUt
Pm1taW9fYmFzZSArIElPTU1VX0VWRU5UX0xPR19CQVNFX0xPV19PRkZTRVQpOwogCi0gICAgcG93
ZXJfb2YyX2VudHJpZXMgPSBnZXRfb3JkZXJfZnJvbV9ieXRlcyhpb21tdS0+ZXZlbnRfbG9nLmFs
bG9jX3NpemUpICsKKyAgICBwb3dlcl9vZjJfZW50cmllcyA9IGdldF9vcmRlcl9mcm9tX2J5dGVz
KGlvbW11LT5ldmVudF9sb2cuc2l6ZSkgKwogICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVf
RVZFTlRfTE9HX1BPV0VSX09GMl9FTlRSSUVTX1BFUl9QQUdFOwogCiAgICAgZW50cnkgPSAwOwpA
QCAtMTczLDcgKzE3Myw3IEBAIHN0YXRpYyB2b2lkIHJlZ2lzdGVyX2lvbW11X3Bwcl9sb2dfaW5f
bW1pb19zcGFjZShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSkKICAgICBpb21tdV9zZXRfYWRkcl9s
b190b19yZWcoJmVudHJ5LCBhZGRyX2xvID4+IFBBR0VfU0hJRlQpOwogICAgIHdyaXRlbChlbnRy
eSwgaW9tbXUtPm1taW9fYmFzZSArIElPTU1VX1BQUl9MT0dfQkFTRV9MT1dfT0ZGU0VUKTsKIAot
ICAgIHBvd2VyX29mMl9lbnRyaWVzID0gZ2V0X29yZGVyX2Zyb21fYnl0ZXMoaW9tbXUtPnBwcl9s
b2cuYWxsb2Nfc2l6ZSkgKworICAgIHBvd2VyX29mMl9lbnRyaWVzID0gZ2V0X29yZGVyX2Zyb21f
Ynl0ZXMoaW9tbXUtPnBwcl9sb2cuc2l6ZSkgKwogICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVfUFBSX0xPR19QT1dFUl9PRjJfRU5UUklFU19QRVJfUEFHRTsKIAogICAgIGVudHJ5ID0gMDsK
QEAgLTMwMCw3ICszMDAsNyBAQCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVjdCBhbWRf
aW9tbXUgKmlvbW11LAogICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZW50
cnlfc2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAoKnBhcnNlX2Z1bmMpKHN0
cnVjdCBhbWRfaW9tbXUgKiwgdTMyICopKQogewotICAgIHUzMiB0YWlsLCBoZWFkLCAqZW50cnks
IHRhaWxfb2ZmZXN0LCBoZWFkX29mZnNldDsKKyAgICB1MzIgdGFpbCwgKmVudHJ5LCB0YWlsX29m
ZmVzdCwgaGVhZF9vZmZzZXQ7CiAKICAgICBCVUdfT04oIWlvbW11IHx8ICgobG9nICE9ICZpb21t
dS0+ZXZlbnRfbG9nKSAmJiAobG9nICE9ICZpb21tdS0+cHByX2xvZykpKTsKICAgICAKQEAgLTMx
NSwyMyArMzE1LDIxIEBAIHN0YXRpYyBpbnQgaW9tbXVfcmVhZF9sb2coc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUsCiAgICAgICAgIElPTU1VX0VWRU5UX0xPR19IRUFEX09GRlNFVCA6CiAgICAgICAg
IElPTU1VX1BQUl9MT0dfSEVBRF9PRkZTRVQ7CiAKLSAgICB0YWlsID0gcmVhZGwoaW9tbXUtPm1t
aW9fYmFzZSArIHRhaWxfb2ZmZXN0KTsKLSAgICB0YWlsID0gaW9tbXVfZ2V0X3JiX3BvaW50ZXIo
dGFpbCk7CisgICAgdGFpbCA9IHJlYWRsKGlvbW11LT5tbWlvX2Jhc2UgKyB0YWlsX29mZmVzdCkg
JiBJT01NVV9SSU5HX0JVRkZFUl9QVFJfTUFTSzsKIAogICAgIHdoaWxlICggdGFpbCAhPSBsb2ct
PmhlYWQgKQogICAgIHsKICAgICAgICAgLyogcmVhZCBldmVudCBsb2cgZW50cnkgKi8KLSAgICAg
ICAgZW50cnkgPSAodTMyICopKGxvZy0+YnVmZmVyICsgbG9nLT5oZWFkICogZW50cnlfc2l6ZSk7
CisgICAgICAgIGVudHJ5ID0gbG9nLT5idWZmZXIgKyBsb2ctPmhlYWQ7CiAKICAgICAgICAgcGFy
c2VfZnVuYyhpb21tdSwgZW50cnkpOwotICAgICAgICBpZiAoICsrbG9nLT5oZWFkID09IGxvZy0+
ZW50cmllcyApCisKKyAgICAgICAgbG9nLT5oZWFkICs9IGVudHJ5X3NpemU7CisgICAgICAgIGlm
ICggbG9nLT5oZWFkID09IGxvZy0+c2l6ZSApCiAgICAgICAgICAgICBsb2ctPmhlYWQgPSAwOwog
CiAgICAgICAgIC8qIHVwZGF0ZSBoZWFkIHBvaW50ZXIgKi8KLSAgICAgICAgaGVhZCA9IDA7Ci0g
ICAgICAgIGlvbW11X3NldF9yYl9wb2ludGVyKCZoZWFkLCBsb2ctPmhlYWQpOwotCi0gICAgICAg
IHdyaXRlbChoZWFkLCBpb21tdS0+bW1pb19iYXNlICsgaGVhZF9vZmZzZXQpOworICAgICAgICB3
cml0ZWwobG9nLT5oZWFkLCBpb21tdS0+bW1pb19iYXNlICsgaGVhZF9vZmZzZXQpOwogICAgIH0K
IAogICAgIHNwaW5fdW5sb2NrKCZsb2ctPmxvY2spOwpAQCAtMTAwMCw3ICs5OTgsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZGVhbGxvY2F0ZV9idWZmZXIodm9pZCAqYnVmLCB1bnNpZ25lZCBsb25n
IHN6KQogCiBzdGF0aWMgdm9pZCBfX2luaXQgZGVhbGxvY2F0ZV9yaW5nX2J1ZmZlcihzdHJ1Y3Qg
cmluZ19idWZmZXIgKnJpbmdfYnVmKQogewotICAgIGRlYWxsb2NhdGVfYnVmZmVyKHJpbmdfYnVm
LT5idWZmZXIsIHJpbmdfYnVmLT5hbGxvY19zaXplKTsKKyAgICBkZWFsbG9jYXRlX2J1ZmZlcihy
aW5nX2J1Zi0+YnVmZmVyLCByaW5nX2J1Zi0+c2l6ZSk7CiAgICAgcmluZ19idWYtPmJ1ZmZlciA9
IE5VTEw7CiAgICAgcmluZ19idWYtPmhlYWQgPSAwOwogICAgIHJpbmdfYnVmLT50YWlsID0gMDsK
QEAgLTEwMzUsMTEgKzEwMzMsOSBAQCBzdGF0aWMgdm9pZCAqX19pbml0IGFsbG9jYXRlX3Jpbmdf
YnVmZmVyKHN0cnVjdCByaW5nX2J1ZmZlciAqcmluZ19idWYsCiAgICAgcmluZ19idWYtPnRhaWwg
PSAwOwogCiAgICAgc3Bpbl9sb2NrX2luaXQoJnJpbmdfYnVmLT5sb2NrKTsKLSAgICAKLSAgICBy
aW5nX2J1Zi0+YWxsb2Nfc2l6ZSA9IFBBR0VfU0laRSA8PCBnZXRfb3JkZXJfZnJvbV9ieXRlcyhl
bnRyaWVzICoKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBlbnRyeV9zaXplKTsKLSAgICByaW5nX2J1Zi0+ZW50cmllcyA9IHJpbmdf
YnVmLT5hbGxvY19zaXplIC8gZW50cnlfc2l6ZTsKLSAgICByaW5nX2J1Zi0+YnVmZmVyID0gYWxs
b2NhdGVfYnVmZmVyKHJpbmdfYnVmLT5hbGxvY19zaXplLCBuYW1lLCBjbGVhcik7CisKKyAgICBy
aW5nX2J1Zi0+c2l6ZSA9IFBBR0VfU0laRSA8PCBnZXRfb3JkZXJfZnJvbV9ieXRlcyhlbnRyaWVz
ICogZW50cnlfc2l6ZSk7CisgICAgcmluZ19idWYtPmJ1ZmZlciA9IGFsbG9jYXRlX2J1ZmZlcihy
aW5nX2J1Zi0+c2l6ZSwgbmFtZSwgY2xlYXIpOwogCiAgICAgcmV0dXJuIHJpbmdfYnVmLT5idWZm
ZXI7CiB9Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 18:22:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 18:22:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Dh3-0003uA-RO; Mon, 10 Feb 2020 18:22:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Dh2-0003u5-AF
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 18:22:00 +0000
X-Inumbo-ID: 36d9fe86-4c32-11ea-b4f3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36d9fe86-4c32-11ea-b4f3-12813bfff9fa;
 Mon, 10 Feb 2020 18:21:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Dgv-0003Bx-R7; Mon, 10 Feb 2020 18:21:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Dgv-0000AJ-GP; Mon, 10 Feb 2020 18:21:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Dgv-0004U9-Fj; Mon, 10 Feb 2020 18:21:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146824-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:build-amd64-pvops:<job status>:broken:regression
 ovmf:build-amd64:<job status>:broken:regression
 ovmf:build-i386:<job status>:broken:regression
 ovmf:build-i386-pvops:<job status>:broken:regression
 ovmf:build-i386-xsm:<job status>:broken:regression
 ovmf:build-amd64-xsm:<job status>:broken:regression
 ovmf:build-i386-pvops:host-install(4):broken:regression
 ovmf:build-amd64-xsm:host-install(4):broken:regression
 ovmf:build-amd64:host-install(4):broken:regression
 ovmf:build-amd64-pvops:host-install(4):broken:regression
 ovmf:build-i386-xsm:host-install(4):broken:regression
 ovmf:build-i386:host-install(4):broken:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:build-amd64-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=b34ed98694f053bb70d8dbe11240accf06ac23ce
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 18:21:53 +0000
Subject: [Xen-devel] [ovmf test] 146824: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MjQvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMgd2l0
aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5n
LAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBi
cm9rZW4gUkVHUi4gdnMuIDE0NTc2NwogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNCBo
b3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ1NzY3CiBidWlsZC1hbWQ2
NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1Iu
IHZzLiAxNDU3NjcKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NTc2NwogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ1NzY3
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDU3NjcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIG92bWYgICAgICAgICAgICAgICAgIGIzNGVkOTg2OTRmMDUzYmI3
MGQ4ZGJlMTEyNDBhY2NmMDZhYzIzY2UKYmFzZWxpbmUgdmVyc2lvbjoKIG92bWYgICAgICAgICAg
ICAgICAgIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDE0NTc2NyAgMjAyMC0wMS0wOCAwMDozOTowOSBaICAgMzMgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxNDU3NzQgIDIwMjAtMDEtMDggMDI6NTA6MjAgWiAgIDMzIGRheXMg
IDExNyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4MjQgIDIwMjAtMDItMDkgMjM6
NDE6MjggWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJvbiBMaSA8YWFyb24ubGlAaW50ZWwuY29tPgogIEFs
YmVja2ksIE1hdGV1c3ogPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgQW1vbCBOIFN1a2Vy
a2FyIDxhbW9sLm4uc3VrZXJrYXJAaW50ZWwuY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255
LnBlcmFyZEBjaXRyaXguY29tPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGlu
dGVsLmNvbT4KICBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29tPgogIEhhbyBBIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBW
b2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgogIEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRp
YS5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBLaW5uZXksIE1p
Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGty
enlzenRvZi5rb2NoQGFybS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
ICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgTGksIEFhcm9uIDxh
YXJvbi5saUBpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
TGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kg
PG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5k
Lmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVsLmEua3ViYWNraUBp
bnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGludGVsLmNvbT4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWRlIDxw
aGlsbWRAcmVkaGF0LmNvbT4KICBQaWVycmUgR29uZG9pcyA8cGllcnJlLmdvbmRvaXNAYXJtLmNv
bT4KICBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4KICBTaXl1YW4gRnUg
PHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4K
ICBTdGV2ZW4gPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlA
aW50ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5
IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEg
R3JvdXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3
ZWk2Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpY2hh
byBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KICBaaGlndWFuZyBMaXUgPHpoaWd1YW5nLmxp
dUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYnJva2VuICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBi
cm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQteHNtIGJyb2tlbgpicm9r
ZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWls
ZC1hbWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0IGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NC1wdm9wcyBob3N0LWluc3RhbGwoNCkK
YnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1
aWxkLWkzODYgaG9zdC1pbnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDMxMzQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 18:39:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 18:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Dxv-00059X-Hh; Mon, 10 Feb 2020 18:39:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Dxu-00059R-1U
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 18:39:26 +0000
X-Inumbo-ID: a852566c-4c34-11ea-b4f3-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a852566c-4c34-11ea-b4f3-12813bfff9fa;
 Mon, 10 Feb 2020 18:39:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581359966;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=+tSoXxvJ0oZyn0ylh5HdyIqAa1PQknFB63jF4aFuiYo=;
 b=ClH70L8KhM5JfYEIzK1bh8JxLolatfMB21jjQqtn8c9tuxP1qzlsQFtO
 n7g5sq9XFIsCvhH84UilAHfU7V90OrzjzzT6rTTMhDq/4X9EUXs8HRHhO
 YPVd2ZS4PmoZFBTvQLFPNo349ZqSutP06N0qzRPl7bCRBaVBwxXh7w5+h g=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8U9pKwznmyEj46a6RlELz+sgwWz3wsUOXhu/wZqu3P8pPO1TdXvwA1O5dar04ZXlKXq3QhJp/y
 6neeGF82Xh780B+z4FIdV7DqI61iMV5K6rIr7h1snO+5HhHWQndMzX9JYA+GsbDVYAwuV9EBCD
 zPkJhJNNihXhFJR1KeCHVpJ/EOOHuN2HSdl/T8rUwnJVJt1DGn0/vNMQ4xWBzl/QV1ZMNX46x7
 m3WQbd7RThlA/c+vtB++y0E8AM0uOc2H9KnBDbEmnwoXOTyoAASKjHgVmewxtIzjYWXUH7mE7I
 KyE=
X-SBRS: 2.7
X-MesageID: 12399739
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12399739"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:39:21 +0000
Message-ID: <20200210183921.23293-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pvh: Adjust dom0's starting state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rml4ZXM6IGIyNWZiMWEwNGUgInhlbi9wdmg6IEZpeCBzZWdtZW50IHNlbGVjdG9yIEFCSSIKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVu
L2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgYi94
ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYwppbmRleCA4MzEzMjUxNTBiLi4zODA0MTIxNTFi
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL2RvbTBfYnVpbGQuYwpAQCAtNjI2LDEwICs2MjYsMTIgQEAgc3RhdGljIGludCBf
X2luaXQgcHZoX3NldHVwX2NwdXMoc3RydWN0IGRvbWFpbiAqZCwgcGFkZHJfdCBlbnRyeSwKICAg
ICAgICAgLmNwdV9yZWdzLng4Nl8zMi5jcjAgPSBYODZfQ1IwX1BFIHwgWDg2X0NSMF9FVCwKICAg
ICAgICAgLmNwdV9yZWdzLng4Nl8zMi5jc19saW1pdCA9IH4wdSwKICAgICAgICAgLmNwdV9yZWdz
Lng4Nl8zMi5kc19saW1pdCA9IH4wdSwKKyAgICAgICAgLmNwdV9yZWdzLng4Nl8zMi5lc19saW1p
dCA9IH4wdSwKICAgICAgICAgLmNwdV9yZWdzLng4Nl8zMi5zc19saW1pdCA9IH4wdSwKICAgICAg
ICAgLmNwdV9yZWdzLng4Nl8zMi50cl9saW1pdCA9IDB4NjcsCiAgICAgICAgIC5jcHVfcmVncy54
ODZfMzIuY3NfYXIgPSAweGM5YiwKICAgICAgICAgLmNwdV9yZWdzLng4Nl8zMi5kc19hciA9IDB4
YzkzLAorICAgICAgICAuY3B1X3JlZ3MueDg2XzMyLmVzX2FyID0gMHhjOTMsCiAgICAgICAgIC5j
cHVfcmVncy54ODZfMzIuc3NfYXIgPSAweGM5MywKICAgICAgICAgLmNwdV9yZWdzLng4Nl8zMi50
cl9hciA9IDB4OGIsCiAgICAgfTsKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 18:46:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 18:46:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1E4C-0005yW-Et; Mon, 10 Feb 2020 18:45:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qaH/=36=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1E4B-0005yR-Q5
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 18:45:55 +0000
X-Inumbo-ID: 91371c08-4c35-11ea-b472-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 91371c08-4c35-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 18:45:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581360355;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=HIWe98Q8kK8Y/PByWi4/Ldbu9516zRaQv5yzPB+nEc4=;
 b=UWW/34Mc5nbskd/q4DlBhQ/bhRjhqWMHkKvFlD4gelQiKM+094OFrqfl
 35QMF8sa693AJYtMyMlInyQ3xa64Y+6xj/UXcCowJmQGY7QpcJHsW/3uI
 ou71orKnfFV2ZpS8qsCWVtOtmYLfYcQTKyaRvAoLNKe0ew+HC9xTaqEsk I=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SzPvN3P0+SW/Dx9012gRCqhJ297goluRr6SNd3kt8XbRdHgXbPLLTA4EXhtBhdH0gi6qF253on
 dUZp2qVjYyeFP1KBbb8kcyxRf9qmzw7/FBgiHbv5fZRsV9J1Mu5dFiT05tqzYxoHvMMhmy8Psz
 4CMwGmwRC/dEG42K6RO6lMRKigYq4MjIt7Lh2jynEKacN3h7INRTg3X8HA1gy2oQHCJup3GhRE
 sPRse+EI23kvezMqgu2G2+oE+6q0pCdkxKy3mJHDdyRYVo0X4oyIpAfBEqG4MEytBc4CFEYLDt
 no8=
X-SBRS: 2.7
X-MesageID: 12230334
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,425,1574139600"; d="scan'208";a="12230334"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 10 Feb 2020 18:45:49 +0000
Message-ID: <20200210184549.28707-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QVJNIGN1cnJlbnRseSBoYXMgbm8gcmVzdHJpY3Rpb25zIG9uIHRvb2xzdGFjayBhbmQgZ3Vlc3Qg
YWNjZXNzIHRvIHRoZSBlbnRpcmUKSFZNX1BBUkFNIGJsb2NrLiAgQXMgdGhlIHBhZ2luZy9tb25p
dG9yL3NoYXJpbmcgZmVhdHVyZXMgYXJlbid0IHVuZGVyIHNlY3VyaXR5CnN1cHBvcnQsIHRoaXMg
ZG9lc24ndCBuZWVkIGFuIFhTQS4KClRoZSBDQUxMQkFDS19JUlEgYW5kIHtTVE9SRSxDT05TT0xF
fV97UEZOLEVWVENITn0gZGV0YWlscyBleHBvc2VkIHJlYWQtb25seSB0bwp0aGUgZ3Vlc3QsIHdo
aWxlIHRoZSAqX1JJTkdfUEZOIGRldGFpbHMgYXJlIHJlc3RyaWN0ZWQgdG8gb25seSB0b29sc3Rh
Y2sKYWNjZXNzLiAgTm8gb3RoZXIgcGFyYW1ldGVycyBhcmUgdXNlZC4KClNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogU3RlZmFu
byBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxq
dWxpZW5AeGVuLm9yZz4KQ0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0Bl
cGFtLmNvbT4KClRoaXMgaXMgb25seSBjb21waWxlIHRlc3RlZCwgYW5kIGJhc2VkIG9uIG15IHJl
YWRpbmcgb2YgdGhlIHNvdXJjZS4gIFRoZXJlCm1pZ2h0IGJlIG90aGVyIFBBUkFNUyBuZWVkaW5n
IGluY2x1ZGluZy4KLS0tCiB4ZW4vYXJjaC9hcm0vaHZtLmMgfCA2NSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCA2
MiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2Fy
bS9odm0uYyBiL3hlbi9hcmNoL2FybS9odm0uYwppbmRleCA3NmIyN2M5MTY4Li4xNDQ2ZDQwMTBj
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vaHZtLmMKKysrIGIveGVuL2FyY2gvYXJtL2h2bS5j
CkBAIC0zMSw2ICszMSw2MCBAQAogCiAjaW5jbHVkZSA8YXNtL2h5cGVyY2FsbC5oPgogCitzdGF0
aWMgaW50IGh2bV9hbGxvd19zZXRfcGFyYW0oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IHBhcmFtKQoreworICAgIHN3aXRjaCAoIHBhcmFtICkKKyAgICB7CisgICAgICAgIC8q
CisgICAgICAgICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBhcmUgaW50ZW5kZWQgZm9yIHRv
b2xzdGFjayB1c2FnZSBvbmx5LgorICAgICAgICAgKiBUaGV5IG1heSBub3QgYmUgc2V0IGJ5IHRo
ZSBkb21haW4uCisgICAgICAgICAqCisgICAgICAgICAqIFRoZSB7U1RPUkUsQ09OU09MRX1fRVZU
Q0hOIHZhbHVlcyB3aWxsIG5lZWQgdG8gYmVjb21lIHJlYWQvd3JpdGUgaWYKKyAgICAgICAgICog
YSBuZXcgQUJJIGhhc24ndCBhcHBlYXJlZCBieSB0aGUgdGltZSBtaWdyYXRpb24gc3VwcG9ydCBp
cyBhZGRlZC4KKyAgICAgICAgICovCisgICAgY2FzZSBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJROgor
ICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX1BGTjoKKyAgICBjYXNlIEhWTV9QQVJBTV9TVE9SRV9F
VlRDSE46CisgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9QRk46CisgICAgY2FzZSBIVk1fUEFS
QU1fQ09OU09MRV9FVlRDSE46CisgICAgY2FzZSBIVk1fUEFSQU1fUEFHSU5HX1JJTkdfUEZOOgor
ICAgIGNhc2UgSFZNX1BBUkFNX01PTklUT1JfUklOR19QRk46CisgICAgY2FzZSBIVk1fUEFSQU1f
U0hBUklOR19SSU5HX1BGTjoKKyAgICAgICAgcmV0dXJuIGQgPT0gY3VycmVudC0+ZG9tYWluID8g
LUVQRVJNIDogMDsKKworICAgICAgICAvKiBXcml0ZWFibGUgb25seSBieSBYZW4sIGhvbGUsIGRl
cHJlY2F0ZWQsIG9yIG91dC1vZi1yYW5nZS4gKi8KKyAgICBkZWZhdWx0OgorICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKyAgICB9Cit9CisKK3N0YXRpYyBpbnQgaHZtX2FsbG93X2dldF9wYXJhbShj
b25zdCBzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgcGFyYW0pCit7CisgICAgc3dpdGNo
ICggcGFyYW0gKQorICAgIHsKKyAgICAgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIGNh
biBiZSByZWFkIGJ5IHRoZSBndWVzdCBhbmQgdG9vbHN0YWNrLiAqLworICAgIGNhc2UgSFZNX1BB
UkFNX0NBTExCQUNLX0lSUToKKyAgICBjYXNlIEhWTV9QQVJBTV9TVE9SRV9QRk46CisgICAgY2Fz
ZSBIVk1fUEFSQU1fU1RPUkVfRVZUQ0hOOgorICAgIGNhc2UgSFZNX1BBUkFNX0NPTlNPTEVfUEZO
OgorICAgIGNhc2UgSFZNX1BBUkFNX0NPTlNPTEVfRVZUQ0hOOgorICAgICAgICByZXR1cm4gMDsK
KworICAgICAgICAvKgorICAgICAgICAgKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgYXJlIGlu
dGVuZGVkIGZvciB0b29sc3RhY2sgdXNhZ2Ugb25seS4KKyAgICAgICAgICogVGhleSBtYXkgbm90
IGJlIHJlYWQgYnkgdGhlIGRvbWFpbi4KKyAgICAgICAgICovCisgICAgY2FzZSBIVk1fUEFSQU1f
UEFHSU5HX1JJTkdfUEZOOgorICAgIGNhc2UgSFZNX1BBUkFNX01PTklUT1JfUklOR19QRk46Cisg
ICAgY2FzZSBIVk1fUEFSQU1fU0hBUklOR19SSU5HX1BGTjoKKyAgICAgICAgcmV0dXJuIGQgPT0g
Y3VycmVudC0+ZG9tYWluID8gLUVQRVJNIDogMDsKKworICAgICAgICAvKiBIb2xlLCBkZXByZWNh
dGVkLCBvciBvdXQtb2YtcmFuZ2UuICovCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJuIC1F
SU5WQUw7CisgICAgfQorfQorCiBsb25nIGRvX2h2bV9vcCh1bnNpZ25lZCBsb25nIG9wLCBYRU5f
R1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIHsKICAgICBsb25nIHJjID0gMDsKQEAgLTQ2
LDkgKzEwMCw2IEBAIGxvbmcgZG9faHZtX29wKHVuc2lnbmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9I
QU5ETEVfUEFSQU0odm9pZCkgYXJnKQogICAgICAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmYSwg
YXJnLCAxKSApCiAgICAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKIAotICAgICAgICBpZiAoIGEu
aW5kZXggPj0gSFZNX05SX1BBUkFNUyApCi0gICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKLQog
ICAgICAgICBkID0gcmN1X2xvY2tfZG9tYWluX2J5X2FueV9pZChhLmRvbWlkKTsKICAgICAgICAg
aWYgKCBkID09IE5VTEwgKQogICAgICAgICAgICAgcmV0dXJuIC1FU1JDSDsKQEAgLTU5LDEwICsx
MTAsMTggQEAgbG9uZyBkb19odm1fb3AodW5zaWduZWQgbG9uZyBvcCwgWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh2b2lkKSBhcmcpCiAKICAgICAgICAgaWYgKCBvcCA9PSBIVk1PUF9zZXRfcGFyYW0g
KQogICAgICAgICB7CisgICAgICAgICAgICByYyA9IGh2bV9hbGxvd19zZXRfcGFyYW0oZCwgYS5p
bmRleCk7CisgICAgICAgICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgICAgICBnb3RvIHBhcmFt
X2ZhaWw7CisKICAgICAgICAgICAgIGQtPmFyY2guaHZtLnBhcmFtc1thLmluZGV4XSA9IGEudmFs
dWU7CiAgICAgICAgIH0KICAgICAgICAgZWxzZQogICAgICAgICB7CisgICAgICAgICAgICByYyA9
IGh2bV9hbGxvd19nZXRfcGFyYW0oZCwgYS5pbmRleCk7CisgICAgICAgICAgICBpZiAoIHJjICkK
KyAgICAgICAgICAgICAgICBnb3RvIHBhcmFtX2ZhaWw7CisKICAgICAgICAgICAgIGEudmFsdWUg
PSBkLT5hcmNoLmh2bS5wYXJhbXNbYS5pbmRleF07CiAgICAgICAgICAgICByYyA9IGNvcHlfdG9f
Z3Vlc3QoYXJnLCAmYSwgMSkgPyAtRUZBVUxUIDogMDsKICAgICAgICAgfQotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 18:54:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 18:54:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ECU-0006pK-9E; Mon, 10 Feb 2020 18:54:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1ECS-0006pF-Pu
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 18:54:28 +0000
X-Inumbo-ID: c04ecba2-4c36-11ea-b4f3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c04ecba2-4c36-11ea-b4f3-12813bfff9fa;
 Mon, 10 Feb 2020 18:54:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ECM-0003oX-84; Mon, 10 Feb 2020 18:54:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ECL-0002Ih-TM; Mon, 10 Feb 2020 18:54:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ECL-00079f-Sm; Mon, 10 Feb 2020 18:54:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146832-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=270ff9a835fb4bcfead85a84d0f384b77bde93c0
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 18:54:21 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146832: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgzMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAyNzBmZjlhODM1ZmI0YmNmZWFkODVhODRkMGYzODRiNzdiZGU5M2MwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3MmRiY2YwYzA2NTAzN2RkZGI1
OTFhMDcyYzRmOGYxNmZlODg4ZWE4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY3NjcgIDIwMjAt
MDItMDYgMTc6MDE6MDMgWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2ODA2ICAy
MDIwLTAyLTA4IDEzOjAwOjUzIFogICAgMiBkYXlzICAgMTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTQ2ODMyICAyMDIwLTAyLTEwIDE2OjAwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGln
IDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgog
IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5A
eGVuLm9yZz4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJs
ZXRoaW5nc2xhYi5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDcyZGJjZjBjMDYuLjI3MGZm
OWE4MzUgIDI3MGZmOWE4MzVmYjRiY2ZlYWQ4NWE4NGQwZjM4NGI3N2JkZTkzYzAgLT4gc21va2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:22:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:22:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Ed5-0000qk-SK; Mon, 10 Feb 2020 19:21:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EP43=36=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1Ed4-0000qW-KP
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:21:58 +0000
X-Inumbo-ID: 99c89fd6-4c3a-11ea-b4f5-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99c89fd6-4c3a-11ea-b4f5-12813bfff9fa;
 Mon, 10 Feb 2020 19:21:56 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Feb 2020 11:21:55 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,426,1574150400"; d="scan'208";a="380199810"
Received: from jcguru1x-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.67.221])
 by orsmga004.jf.intel.com with ESMTP; 10 Feb 2020 11:21:52 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 11:21:26 -0800
Message-Id: <2bbfcca0a830da7648a1d0133ea3a4c2f73e17ea.1581362050.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1581362050.git.tamas.lengyel@intel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 2/5] xen/x86: Make hap_get_allocation
 accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIFZNIGZvcmtpbmcgd2UnbGwgY29weSB0aGUgcGFyZW50IGRvbWFpbidzIHBhcmFtZXRl
cnMgdG8gdGhlIGNsaWVudCwKaW5jbHVkaW5nIHRoZSBIQVAgc2hhZG93IG1lbW9yeSBzZXR0aW5n
IHRoYXQgaXMgdXNlZCBmb3Igc3RvcmluZyB0aGUgZG9tYWluJ3MKRVBULiBXZSdsbCBjb3B5IHRo
aXMgaW4gdGhlIGh5cGVydmlzb3IgaW5zdGVhZCBkb2luZyBpdCBkdXJpbmcgdG9vbHN0YWNrIGxh
dW5jaAp0byBhbGxvdyB0aGUgZG9tYWluIHRvIHN0YXJ0IGV4ZWN1dGluZyBhbmQgdW5zaGFyaW5n
IG1lbW9yeSBiZWZvcmUgKG9yCmV2ZW4gY29tcGxldGVseSB3aXRob3V0KSB0aGUgdG9vbHN0YWNr
LgoKU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgMyArLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaGFwLmggfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCmluZGV4IDNkOTNmMzQ1MWMuLmM3YzdmZjZlOTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYwpAQCAtMzIxLDggKzMyMSw3IEBAIHN0YXRpYyB2b2lkIGhhcF9mcmVlX3AybV9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBnKQogfQogCiAvKiBSZXR1cm4g
dGhlIHNpemUgb2YgdGhlIHBvb2wsIHJvdW5kZWQgdXAgdG8gdGhlIG5lYXJlc3QgTUIgKi8KLXN0
YXRpYyB1bnNpZ25lZCBpbnQKLWhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkKQor
dW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkKQogewogICAg
IHVuc2lnbmVkIGludCBwZyA9IGQtPmFyY2gucGFnaW5nLmhhcC50b3RhbF9wYWdlcwogICAgICAg
ICArIGQtPmFyY2gucGFnaW5nLmhhcC5wMm1fcGFnZXM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2hhcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaAppbmRleCBiOTRiZmI0
ZWQwLi4xYmYwN2U0OWZlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKQEAgLTQ1LDYgKzQ1LDcgQEAgaW50ICAgaGFw
X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKIAogZXh0ZXJuIGNvbnN0IHN0cnVj
dCBwYWdpbmdfbW9kZSAqaGFwX3BhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqKTsKIGludCBo
YXBfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHBhZ2VzLCBi
b29sICpwcmVlbXB0ZWQpOwordW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3Qg
ZG9tYWluICpkKTsKIAogI2VuZGlmIC8qIFhFTl9IQVBfSCAqLwogCi0tIAoyLjIwLjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:22:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:22:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Ed0-0000qI-Ad; Mon, 10 Feb 2020 19:21:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EP43=36=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1Ecz-0000qD-2e
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:21:53 +0000
X-Inumbo-ID: 963e9d66-4c3a-11ea-8cad-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 963e9d66-4c3a-11ea-8cad-bc764e2007e4;
 Mon, 10 Feb 2020 19:21:50 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Feb 2020 11:21:49 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,426,1574150400"; d="scan'208";a="380199771"
Received: from jcguru1x-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.67.221])
 by orsmga004.jf.intel.com with ESMTP; 10 Feb 2020 11:21:42 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 11:21:24 -0800
Message-Id: <cover.1581362050.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 0/5] VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvbGxvd2luZyBzZXJpZXMgaW1wbGVtZW50cyBWTSBmb3JraW5nIGZvciBJbnRlbCBIVk0g
Z3Vlc3RzIHRvIGFsbG93IGZvcgp0aGUgZmFzdCBjcmVhdGlvbiBvZiBpZGVudGljYWwgVk1zIHdp
dGhvdXQgdGhlIGFzc29zY2lhdGVkIGhpZ2ggc3RhcnR1cCBjb3N0cwpvZiBib290aW5nIG9yIHJl
c3RvcmluZyB0aGUgVk0gZnJvbSBhIHNhdmVmaWxlLgoKSklSQSBpc3N1ZTogaHR0cHM6Ly94ZW5w
cm9qZWN0LmF0bGFzc2lhbi5uZXQvYnJvd3NlL1hFTi04OQoKVGhlIGZvcmsgb3BlcmF0aW9uIGlz
IGltcGxlbWVudGVkIGFzIHBhcnQgb2YgdGhlICJ4bCBmb3JrLXZtIiBjb21tYW5kOgogICAgeGwg
Zm9yay12bSAtQyA8Y29uZmlnX2ZpbGVfZm9yX2Zvcms+IC1RIDxxZW11X3NhdmVfZmlsZT4gPHBh
cmVudF9kb21pZD4KICAgIApCeSBkZWZhdWx0IGEgZnVsbHkgZnVuY3Rpb25hbCBmb3JrIGlzIGNy
ZWF0ZWQuIFRoZSB1c2VyIGlzIGluIGNoYXJnZSBob3dldmVyIHRvCmNyZWF0ZSB0aGUgYXBwcm9w
cmlhdGUgY29uZmlnIGZpbGUgZm9yIHRoZSBmb3JrIGFuZCB0byBnZW5lcmF0ZSB0aGUgUUVNVSBz
YXZlCmZpbGUgYmVmb3JlIHRoZSBmb3JrLXZtIGNhbGwgaXMgbWFkZS4gVGhlIGNvbmZpZyBmaWxl
IG5lZWRzIHRvIGdpdmUgdGhlCmZvcmsgYSBuZXcgbmFtZSBhdCBtaW5pbXVtIGJ1dCBvdGhlciBz
ZXR0aW5ncyBtYXkgYWxzbyByZXF1aXJlIGNoYW5nZXMuCgpUaGUgaW50ZXJmYWNlIGFsc28gYWxs
b3dzIHRvIHNwbGl0IHRoZSBmb3JraW5nIGludG8gdHdvIHN0ZXBzOgogICAgeGwgZm9yay12bSAt
LWxhdW5jaC1kbSBubyBcCiAgICAgICAgICAgICAgIC1wIDxwYXJlbnRfZG9taWQ+CiAgICB4bCBm
b3JrLXZtIC0tbGF1bmNoLWRtIGxhdGUgXAogICAgICAgICAgICAgICAtQyA8Y29uZmlnX2ZpbGVf
Zm9yX2Zvcms+IFwKICAgICAgICAgICAgICAgLVEgPHFlbXVfc2F2ZV9maWxlPiBcCiAgICAgICAg
ICAgICAgIDxmb3JrX2RvbWlkPgoKVGhlIHNwbGl0IGNyZWF0aW9uIG1vZGVsIGlzIHVzZWZ1bCB3
aGVuIHRoZSBWTSBuZWVkcyB0byBiZSBjcmVhdGVkIGFzIGZhc3QgYXMKcG9zc2libGUuIFRoZSBm
b3JrZWQgVk0gY2FuIGJlIHVucGF1c2VkIHdpdGhvdXQgdGhlIGRldmljZSBtb2RlbCBiZWluZyBs
YXVuY2hlZAp0byBiZSBtb25pdG9yZWQgYW5kIGFjY2Vzc2VkIHZpYSBWTUkuIE5vdGUgaG93ZXZl
ciB0aGF0IHdpdGhvdXQgaXRzIGRldmljZQptb2RlbCBydW5uaW5nIChkZXBlbmRpbmcgb24gd2hh
dCBpcyBleGVjdXRpbmcgaW4gdGhlIFZNKSBpdCBpcyBib3VuZCB0bwptaXNiZWhhdmUgb3IgZXZl
biBjcmFzaCB3aGVuIGl0cyB0cnlpbmcgdG8gYWNjZXNzIGRldmljZXMgdGhhdCB3b3VsZCBiZQpl
bXVsYXRlZCBieSBRRU1VLiBXZSBhbnRpY2lwYXRlIHRoYXQgZm9yIGNlcnRhaW4gdXNlLWNhc2Vz
IHRoaXMgd291bGQgYmUgYW4KYWNjZXB0YWJsZSBzaXR1YXRpb24sIGluIGNhc2UgZm9yIGV4YW1w
bGUgd2hlbiBmdXp6aW5nIGlzIHBlcmZvcm1lZCBvZiBjb2RlCnNlZ21lbnRzIHRoYXQgZG9uJ3Qg
YWNjZXNzIHN1Y2ggZGV2aWNlcy4KCkxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsIHJlcXVpcmVz
IHRoZSBRRU1VIFhlbiBzYXZlZmlsZSB0byBiZSBnZW5lcmF0ZWQKbWFudWFsbHkgZnJvbSB0aGUg
cGFyZW50IFZNLiBUaGlzIGNhbiBiZSBhY2NvbXBsaXNoZWQgc2ltcGx5IGJ5IGNvbm5lY3Rpbmcg
dG8KaXRzIFFNUCBzb2NrZXQgYW5kIGlzc3VpbmcgdGhlICJ4ZW4tc2F2ZS1kZXZpY2VzLXN0YXRl
IiBjb21tYW5kLiBGb3IgZXhhbXBsZQp1c2luZyB0aGUgc3RhbmRhcmQgdG9vbCBzb2NhdCB0aGVz
ZSBjb21tYW5kcyBjYW4gYmUgdXNlZCB0byBnZW5lcmF0ZSB0aGUgZmlsZToKICAgIHNvY2F0IC0g
VU5JWC1DT05ORUNUOi92YXIvcnVuL3hlbi9xbXAtbGlieGwtPHBhcmVudF9kb21pZD4KICAgIHsg
ImV4ZWN1dGUiOiAicW1wX2NhcGFiaWxpdGllcyIgfQogICAgeyAiZXhlY3V0ZSI6ICJ4ZW4tc2F2
ZS1kZXZpY2VzLXN0YXRlIiwgXAogICAgICAgICJhcmd1bWVudHMiOiB7ICJmaWxlbmFtZSI6ICIv
cGF0aC90by9zYXZlL3FlbXVfc3RhdGUiLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICJsaXZl
IjogZmFsc2V9IH0KCkF0IHJ1bnRpbWUgdGhlIGZvcmtlZCBWTSBzdGFydHMgcnVubmluZyB3aXRo
IGFuIGVtcHR5IHAybSB3aGljaCBnZXRzIGxhemlseQpwb3B1bGF0ZWQgd2hlbiB0aGUgVk0gZ2Vu
ZXJhdGVzIEVQVCBmYXVsdHMsIHNpbWlsYXIgdG8gaG93IGFsdHAybSB2aWV3cyBhcmUKcG9wdWxh
dGVkLiBJZiB0aGUgbWVtb3J5IGFjY2VzcyBpcyBhIHJlYWQtb25seSBhY2Nlc3MsIHRoZSBwMm0g
ZW50cnkgaXMKcG9wdWxhdGVkIHdpdGggYSBtZW1vcnkgc2hhcmVkIGVudHJ5IHdpdGggaXRzIHBh
cmVudC4gRm9yIHdyaXRlIG1lbW9yeSBhY2Nlc3NlcwpvciBpbiBjYXNlIG1lbW9yeSBzaGFyaW5n
IHdhc24ndCBwb3NzaWJsZSAoZm9yIGV4YW1wbGUgaW4gY2FzZSBhIHJlZmVyZW5jZSBpcwpoZWxk
IGJ5IGEgdGhpcmQgcGFydHkpLCBhIG5ldyBwYWdlIGlzIGFsbG9jYXRlZCBhbmQgdGhlIHBhZ2Ug
Y29udGVudHMgYXJlCmNvcGllZCBvdmVyIGZyb20gdGhlIHBhcmVudCBWTS4gRm9ya3MgY2FuIGJl
IGZ1cnRoZXIgZm9ya2VkIGlmIG5lZWRlZCwgdGh1cwphbGxvd2luZyBmb3IgZnVydGhlciBtZW1v
cnkgc2F2aW5ncy4KCkEgVk0gZm9yayByZXNldCBoeXBlcmNhbGwgaXMgYWxzbyBhZGRlZCB0aGF0
IGFsbG93cyB0aGUgZm9yayB0byBiZSByZXNldCB0byB0aGUKc3RhdGUgaXQgd2FzIGp1c3QgYWZ0
ZXIgYSBmb3JrLCBhbHNvIGFjY2Vzc2libGUgdmlhIHhsOgogICAgeGwgZm9yay12bSAtLWZvcmst
cmVzZXQgLXAgPGZvcmtfZG9taWQ+CgpUaGlzIGlzIGFuIG9wdGltaXphdGlvbiBmb3IgY2FzZXMg
d2hlcmUgdGhlIGZvcmtzIGFyZSB2ZXJ5IHNob3J0LWxpdmVkIGFuZCBydW4Kd2l0aG91dCBhIGRl
dmljZSBtb2RlbCwgc28gcmVzZXR0aW5nIHNhdmVzIHNvbWUgdGltZSBjb21wYXJlZCB0byBjcmVh
dGluZyBhCmJyYW5kIG5ldyBmb3JrIHByb3ZpZGVkIHRoZSBmb3JrIGhhcyBub3QgYXF1aXJlZCBh
IGxvdCBvZiBtZW1vcnkuIElmIHRoZSBmb3JrCmhhcyBhIGxvdCBvZiBtZW1vcnkgZGVkdXBsaWNh
dGVkIGl0IGlzIGxpa2VseSBnb2luZyB0byBiZSBmYXN0ZXIgdG8gY3JlYXRlIGEKbmV3IGZvcmsg
ZnJvbSBzY3JhdGNoIGFuZCBhc3luY2hyb25vdXNseSBkZXN0cm95aW5nIHRoZSBvbGQgb25lLgoK
VGhlIHNlcmllcyBoYXMgYmVlbiB0ZXN0ZWQgd2l0aCBib3RoIExpbnV4IGFuZCBXaW5kb3dzIFZN
cyBhbmQgZnVuY3Rpb25zIGFzCmV4cGVjdGVkLiBWTSBmb3JraW5nIHRpbWUgaGFzIGJlZW4gbWVh
c3VyZWQgdG8gYmUgMC4wMDA3cywgZGV2aWNlIG1vZGVsIGxhdW5jaAp0byBiZSBhcm91bmQgMXMg
ZGVwZW5kaW5nIGxhcmdlbHkgb24gdGhlIG51bWJlciBvZiBkZXZpY2VzIGJlaW5nIGVtdWxhdGVk
LiBGb3JrCnJlc2V0cyBoYXZlIGJlZW4gbWVhc3VyZWQgdG8gYmUgMC4wMDAxcyB1bmRlciB0aGUg
b3B0aW1hbCBjaXJjdW1zdGFuY2VzLgoKTmV3IGluIHY4OiByZWJhc2Ugb24gc3RhZ2luZyBhbmQg
YSBtaW5vciBmaXggaW4gdGhlIHRvb2xzdGFjayBjb2RlCgpQYXRjaCAxIGlzIGEgYnVnZml4IGZv
ciBwcmUtZXhpc3RpbmcgY29kZSBpbiBwMm0KClBhdGNoIDIgZXhwb3NlcyBhIGhhcCBpbnRlcm5h
bCBmdW5jdGlvbiB0aGF0IHdpbGwgYmUgdXNlZCBkdXJpbmcgVk0gZm9ya2luZwoKUGF0Y2ggMy00
IGltcGxlbWVudHMgdGhlIFZNIGZvcmsgJiByZXNldCBvcGVyYXRpb24gaHlwZXJ2aXNvciBzaWRl
IGJpdHMKClBhdGNoIDUgYWRkcyB0aGUgdG9vbHN0YWNrLXNpZGUgY29kZSBpbXBsZW1lbnRpbmcg
Vk0gZm9ya2luZyBhbmQgcmVzZXQKClRhbWFzIEsgTGVuZ3llbCAoNSk6CiAgeDg2L3AybTogQWxs
b3cgcDJtX2dldF9wYWdlX2Zyb21fZ2ZuIHRvIHJldHVybiBzaGFyZWQgZW50cmllcwogIHhlbi94
ODY6IE1ha2UgaGFwX2dldF9hbGxvY2F0aW9uIGFjY2Vzc2libGUKICB4ZW4vbWVtX3NoYXJpbmc6
IFZNIGZvcmtpbmcKICB4ODYvbWVtX3NoYXJpbmc6IHJlc2V0IGEgZm9yawogIHhlbi90b29sczog
Vk0gZm9ya2luZyB0b29sc3RhY2sgc2lkZQoKIGRvY3MvbWFuL3hsLjEucG9kLmluICAgICAgICAg
ICAgICB8ICAzNiArKysrCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgfCAgMTMg
KysKIHRvb2xzL2xpYnhjL3hjX21lbXNoci5jICAgICAgICAgICB8ICAyMiArKysKIHRvb2xzL2xp
YnhsL2xpYnhsLmggICAgICAgICAgICAgICB8ICAgNyArCiB0b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYyAgICAgICAgfCAyNTYgKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogdG9vbHMvbGlieGwv
bGlieGxfZG0uYyAgICAgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAg
ICAgICAgICAgfCAgNDMgKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICB8
ICAgMSArCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgfCAgIDEgKwogdG9vbHMv
eGwveGwuaCAgICAgICAgICAgICAgICAgICAgIHwgICA1ICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxl
LmMgICAgICAgICAgICB8ICAxMiArKwogdG9vbHMveGwveGxfc2F2ZXJlc3RvcmUuYyAgICAgICAg
IHwgIDk3ICsrKysrKysrKysKIHRvb2xzL3hsL3hsX3ZtY29udHJvbC5jICAgICAgICAgICB8ICAg
OCArCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgfCAgMTEgKysKIHhlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L21tL2hhcC9o
YXAuYyAgICAgICAgIHwgICAzICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgICAg
fCAyOTcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJt
LmMgICAgICAgICAgICAgfCAgMjUgKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oICAgICAg
ICAgfCAgIDEgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgIDE3ICsrCiB4
ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveGVu
L3NjaGVkLmggICAgICAgICAgIHwgICAyICsKIDIyIGZpbGVzIGNoYW5nZWQsIDc2MyBpbnNlcnRp
b25zKCspLCAxMDQgZGVsZXRpb25zKC0pCgotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:22:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:22:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Ed5-0000qc-JY; Mon, 10 Feb 2020 19:21:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EP43=36=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1Ed3-0000qR-WB
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:21:58 +0000
X-Inumbo-ID: 97f57c2e-4c3a-11ea-8cad-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 97f57c2e-4c3a-11ea-8cad-bc764e2007e4;
 Mon, 10 Feb 2020 19:21:53 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Feb 2020 11:21:52 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,426,1574150400"; d="scan'208";a="380199789"
Received: from jcguru1x-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.67.221])
 by orsmga004.jf.intel.com with ESMTP; 10 Feb 2020 11:21:46 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 11:21:25 -0800
Message-Id: <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1581362050.git.tamas.lengyel@intel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn to
 return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG93bmVyIGRvbWFpbiBvZiBzaGFyZWQgcGFnZXMgaXMgZG9tX2NvdywgdXNlIHRoYXQgZm9y
IGdldF9wYWdlCm90aGVyd2lzZSB0aGUgZnVuY3Rpb24gZmFpbHMgdG8gcmV0dXJuIHRoZSBjb3Jy
ZWN0IHBhZ2UgdW5kZXIgc29tZQpzaXR1YXRpb25zLiBUaGUgY2hlY2sgaWYgZG9tX2NvdyBzaG91
bGQgYmUgdXNlZCB3YXMgb25seSBwZXJmb3JtZWQgaW4KYSBzdWJzZXQgb2YgdXNlLWNhc2VzLiBG
aXhpbmcgdGhlIGVycm9yIGFuZCBzaW1wbGlmeWluZyB0aGUgZXhpc3RpbmcgY2hlY2sKc2luY2Ug
d2UgY2FuJ3QgaGF2ZSBhbnkgc2hhcmVkIGVudHJpZXMgd2l0aCBkb21fY293IGJlaW5nIE5VTEwu
CgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyB8IDE0ICsrKysrKysrLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCBmZDlmMDk1
MzZkLi4yYzBiYjdlODY5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIv
eGVuL2FyY2gveDg2L21tL3AybS5jCkBAIC01NzQsMTEgKzU3NCwxMiBAQCBzdHJ1Y3QgcGFnZV9p
bmZvICpwMm1fZ2V0X3BhZ2VfZnJvbV9nZm4oCiAgICAgICAgICAgICAgICAgaWYgKCBmZG9tID09
IE5VTEwgKQogICAgICAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsKICAgICAgICAgICAgIH0K
LSAgICAgICAgICAgIGVsc2UgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgcDJtLT5kb21haW4pICYmCi0g
ICAgICAgICAgICAgICAgICAgICAgLyogUGFnZSBjb3VsZCBiZSBzaGFyZWQgKi8KLSAgICAgICAg
ICAgICAgICAgICAgICAoIWRvbV9jb3cgfHwgIXAybV9pc19zaGFyZWQoKnQpIHx8Ci0gICAgICAg
ICAgICAgICAgICAgICAgICFnZXRfcGFnZShwYWdlLCBkb21fY293KSkgKQotICAgICAgICAgICAg
ICAgIHBhZ2UgPSBOVUxMOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgeworICAgICAg
ICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQgPSAhcDJtX2lzX3NoYXJlZCgqdCkgPyBwMm0tPmRv
bWFpbiA6IGRvbV9jb3c7CisgICAgICAgICAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZCkg
KQorICAgICAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsKKyAgICAgICAgICAgIH0KICAgICAg
ICAgfQogICAgICAgICBwMm1fcmVhZF91bmxvY2socDJtKTsKIApAQCAtNTk0LDggKzU5NSw5IEBA
IHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKICAgICBtZm4gPSBnZXRf
Z2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgdCwgYSwgcSwgTlVMTCk7CiAgICAgaWYg
KCBwMm1faXNfcmFtKCp0KSAmJiBtZm5fdmFsaWQobWZuKSApCiAgICAgeworICAgICAgICBzdHJ1
Y3QgZG9tYWluICpkID0gIXAybV9pc19zaGFyZWQoKnQpID8gcDJtLT5kb21haW4gOiBkb21fY293
OwogICAgICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKLSAgICAgICAgaWYgKCAhZ2V0X3Bh
Z2UocGFnZSwgcDJtLT5kb21haW4pICkKKyAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZCkg
KQogICAgICAgICAgICAgcGFnZSA9IE5VTEw7CiAgICAgfQogICAgIHB1dF9nZm4ocDJtLT5kb21h
aW4sIGdmbl94KGdmbikpOwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:22:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:22:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1EdB-0000sH-66; Mon, 10 Feb 2020 19:22:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EP43=36=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1Ed9-0000rw-G4
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:22:03 +0000
X-Inumbo-ID: 9bdaa7c4-4c3a-11ea-b4f5-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9bdaa7c4-4c3a-11ea-b4f5-12813bfff9fa;
 Mon, 10 Feb 2020 19:21:59 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Feb 2020 11:21:59 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,426,1574150400"; d="scan'208";a="380199831"
Received: from jcguru1x-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.67.221])
 by orsmga004.jf.intel.com with ESMTP; 10 Feb 2020 11:21:55 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 11:21:27 -0800
Message-Id: <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1581362050.git.tamas.lengyel@intel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>, Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vk0gZm9ya2luZyBpcyB0aGUgcHJvY2VzcyBvZiBjcmVhdGluZyBhIGRvbWFpbiB3aXRoIGFuIGVt
cHR5IG1lbW9yeSBzcGFjZSBhbmQgYQpwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNo
IHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgp0aGUgbmV3IGRvbWFp
biB0byBiZSBmdW5jdGlvbmFsIHRoZSBWTSBzdGF0ZSBpcyBjb3BpZWQgb3ZlciBhcyBwYXJ0IG9m
IHRoZSBmb3JrCm9wZXJhdGlvbiAoSFZNIHBhcmFtcywgaGFwIGFsbG9jYXRpb24sIGV0YykuCgpT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAxMSArKwogeGVuL2FyY2gv
eDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3No
YXJpbmcuYyAgICAgfCAyMjEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgfCAgMTEgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYv
bWVtX3NoYXJpbmcuaCB8ICAxNyArKysKIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAg
ICB8ICAgNSArCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgfCAgIDIgKwogNyBm
aWxlcyBjaGFuZ2VkLCAyNjcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5kZXgg
ZjUzYWU1ZmY4Ni4uYTk4ZTJlMDQ3OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMjE4OSw2ICsyMTg5LDE3IEBAIGludCBk
b21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgICAg
IHJldCA9IHJlbGlucXVpc2hfc2hhcmVkX3BhZ2VzKGQpOwogICAgICAgICAgICAgaWYgKCByZXQg
KQogICAgICAgICAgICAgICAgIHJldHVybiByZXQ7CisKKyAgICAgICAgICAgIC8qCisgICAgICAg
ICAgICAgKiBJZiB0aGUgZG9tYWluIGlzIGZvcmtlZCwgZGVjcmVtZW50IHRoZSBwYXJlbnQncyBw
YXVzZSBjb3VudAorICAgICAgICAgICAgICogYW5kIHJlbGVhc2UgdGhlIGRvbWFpbi4KKyAgICAg
ICAgICAgICAqLworICAgICAgICAgICAgaWYgKCBkLT5wYXJlbnQgKQorICAgICAgICAgICAgewor
ICAgICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQtPnBhcmVudCk7CisgICAgICAgICAgICAg
ICAgcHV0X2RvbWFpbihkLT5wYXJlbnQpOworICAgICAgICAgICAgICAgIGQtPnBhcmVudCA9IE5V
TEw7CisgICAgICAgICAgICB9CiAgICAgICAgIH0KICNlbmRpZgogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwppbmRleCAwMGE5ZTcw
YjdjLi41NTUyMGJiZDIzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTE5MTUsNyArMTkxNSw3IEBAIGludCBodm1faGFw
X25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBsb25nIGdsYSwKICAgICB9
CiAjZW5kaWYKIAotICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QgYW5kIGxvZy1kaXJ0eSBhbHNv
IHRha2UgdGhpcyBwYXRoLiAqLworICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QsIGxvZy1kaXJ0
eSBhbmQgVk0gZm9ya2luZyBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLwogICAgIGlmICggcDJtX2lz
X3JhbShwMm10KSApCiAgICAgewogICAgICAgICByYyA9IDE7CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmlu
ZGV4IDM4MzViYzkyOGYuLmNjZjMzODkxOGQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0yMiw2
ICsyMiw3IEBACiAKICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNsdWRlIDx4ZW4vZG9tYWlu
X3BhZ2UuaD4KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2su
aD4KICNpbmNsdWRlIDx4ZW4vcndsb2NrLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CkBAIC0zNiw2
ICszNyw5IEBACiAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgogI2luY2x1ZGUgPGFzbS9hdG9taWMu
aD4KICNpbmNsdWRlIDxhc20vZXZlbnQuaD4KKyNpbmNsdWRlIDxhc20vaGFwLmg+CisjaW5jbHVk
ZSA8YXNtL2h2bS9odm0uaD4KKyNpbmNsdWRlIDxhc20vaHZtL3NhdmUuaD4KICNpbmNsdWRlIDx4
c20veHNtLmg+CiAKICNpbmNsdWRlICJtbS1sb2Nrcy5oIgpAQCAtMTQ0NCw2ICsxNDQ4LDE5MyBA
QCBzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19jb250cm9sKHN0cnVjdCBkb21haW4gKmQs
IGJvb2wgZW5hYmxlKQogICAgIHJldHVybiAwOwogfQogCisvKgorICogRm9ya2luZyBhIHBhZ2Ug
b25seSBnZXRzIGNhbGxlZCB3aGVuIHRoZSBWTSBmYXVsdHMgZHVlIHRvIG5vIGVudHJ5IGJlaW5n
CisgKiBpbiB0aGUgRVBUIGZvciB0aGUgYWNjZXNzLiBEZXBlbmRpbmcgb24gdGhlIHR5cGUgb2Yg
YWNjZXNzIHdlIGVpdGhlcgorICogcG9wdWxhdGUgdGhlIHBoeXNtYXAgd2l0aCBhIHNoYXJlZCBl
bnRyeSBmb3IgcmVhZC1vbmx5IGFjY2VzcyBvcgorICogZm9yayB0aGUgcGFnZSBpZiBpdHMgYSB3
cml0ZSBhY2Nlc3MuCisgKgorICogVGhlIGNsaWVudCBwMm0gaXMgYWxyZWFkeSBsb2NrZWQgc28g
d2Ugb25seSBuZWVkIHRvIGxvY2sKKyAqIHRoZSBwYXJlbnQncyBoZXJlLgorICovCitpbnQgbWVt
X3NoYXJpbmdfZm9ya19wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgYm9vbCB1bnNo
YXJpbmcpCit7CisgICAgaW50IHJjID0gLUVOT0VOVDsKKyAgICBzaHJfaGFuZGxlX3QgaGFuZGxl
OworICAgIHN0cnVjdCBkb21haW4gKnBhcmVudDsKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJt
OworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuX2wgPSBnZm5feChnZm4pOworICAgIG1mbl90IG1mbiwg
bmV3X21mbjsKKyAgICBwMm1fdHlwZV90IHAybXQ7CisgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFn
ZTsKKworICAgIGlmICggIW1lbV9zaGFyaW5nX2lzX2ZvcmsoZCkgKQorICAgICAgICByZXR1cm4g
LUVOT0VOVDsKKworICAgIHBhcmVudCA9IGQtPnBhcmVudDsKKworICAgIGlmICggIXVuc2hhcmlu
ZyApCisgICAgeworICAgICAgICAvKiBGb3IgcmVhZC1vbmx5IGFjY2Vzc2VzIHdlIGp1c3QgYWRk
IGEgc2hhcmVkIGVudHJ5IHRvIHRoZSBwaHlzbWFwICovCisgICAgICAgIHdoaWxlICggcGFyZW50
ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhKHJjID0gbm9taW5hdGVfcGFnZShwYXJl
bnQsIGdmbiwgMCwgJmhhbmRsZSkpICkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAg
ICAgICAgcGFyZW50ID0gcGFyZW50LT5wYXJlbnQ7CisgICAgICAgIH0KKworICAgICAgICBpZiAo
ICFyYyApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFRoZSBjbGllbnQncyBwMm0gaXMgYWxy
ZWFkeSBsb2NrZWQgKi8KKyAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwcDJtID0gcDJt
X2dldF9ob3N0cDJtKHBhcmVudCk7CisKKyAgICAgICAgICAgIHAybV9sb2NrKHBwMm0pOworICAg
ICAgICAgICAgcmMgPSBhZGRfdG9fcGh5c21hcChwYXJlbnQsIGdmbl9sLCBoYW5kbGUsIGQsIGdm
bl9sLCBmYWxzZSk7CisgICAgICAgICAgICBwMm1fdW5sb2NrKHBwMm0pOworCisgICAgICAgICAg
ICBpZiAoICFyYyApCisgICAgICAgICAgICAgICAgcmV0dXJuIDA7CisgICAgICAgIH0KKyAgICB9
CisKKyAgICAvKgorICAgICAqIElmIGl0J3MgYSB3cml0ZSBhY2Nlc3MgKGllLiB1bnNoYXJpbmcp
IG9yIGlmIGFkZGluZyBhIHNoYXJlZCBlbnRyeSB0bworICAgICAqIHRoZSBwaHlzbWFwIGZhaWxl
ZCB3ZSdsbCBmb3JrIHRoZSBwYWdlIGRpcmVjdGx5LgorICAgICAqLworICAgIHAybSA9IHAybV9n
ZXRfaG9zdHAybShkKTsKKyAgICBwYXJlbnQgPSBkLT5wYXJlbnQ7CisKKyAgICB3aGlsZSAoIHBh
cmVudCApCisgICAgeworICAgICAgICBtZm4gPSBnZXRfZ2ZuX3F1ZXJ5KHBhcmVudCwgZ2ZuX2ws
ICZwMm10KTsKKworICAgICAgICBpZiAoIG1mbl92YWxpZChtZm4pICYmIHAybV9pc19hbnlfcmFt
KHAybXQpICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIHB1dF9nZm4ocGFyZW50LCBn
Zm5fbCk7CisgICAgICAgIHBhcmVudCA9IHBhcmVudC0+cGFyZW50OworICAgIH0KKworICAgIGlm
ICggIXBhcmVudCApCisgICAgICAgIHJldHVybiAtRU5PRU5UOworCisgICAgaWYgKCAhKHBhZ2Ug
PSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgMCkpICkKKyAgICB7CisgICAgICAgIHB1dF9nZm4ocGFy
ZW50LCBnZm5fbCk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAgIH0KKworICAgIG5ld19t
Zm4gPSBwYWdlX3RvX21mbihwYWdlKTsKKyAgICBjb3B5X2RvbWFpbl9wYWdlKG5ld19tZm4sIG1m
bik7CisgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobmV3X21mbiksIGdmbl9sKTsKKworICAg
IHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7CisKKyAgICByZXR1cm4gcDJtLT5zZXRfZW50cnkocDJt
LCBnZm4sIG5ld19tZm4sIFBBR0VfT1JERVJfNEssIHAybV9yYW1fcncsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MsIC0xKTsKK30KKworc3RhdGljIGludCBi
cmluZ191cF92Y3B1cyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGNwdXBvb2wgKmNwdXBvb2wp
Cit7CisgICAgaW50IHJldDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKworICAgIGlmICggKHJldCA9
IGNwdXBvb2xfbW92ZV9kb21haW4oY2QsIGNwdXBvb2wpKSApCisgICAgICAgIHJldHVybiByZXQ7
CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGNkLT5tYXhfdmNwdXM7IGkrKyApCisgICAgeworICAg
ICAgICBpZiAoIGNkLT52Y3B1W2ldICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAg
IGlmICggIXZjcHVfY3JlYXRlKGNkLCBpKSApCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsK
KyAgICB9CisKKyAgICBkb21haW5fdXBkYXRlX25vZGVfYWZmaW5pdHkoY2QpOworICAgIHJldHVy
biAwOworfQorCitzdGF0aWMgaW50IGZvcmtfaGFwX2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAq
Y2QsIHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgaW50IHJjOworICAgIGJvb2wgcHJlZW1wdGVk
OworICAgIHVuc2lnbmVkIGxvbmcgbWIgPSBoYXBfZ2V0X2FsbG9jYXRpb24oZCk7CisKKyAgICBp
ZiAoIG1iID09IGhhcF9nZXRfYWxsb2NhdGlvbihjZCkgKQorICAgICAgICByZXR1cm4gMDsKKwor
ICAgIHBhZ2luZ19sb2NrKGNkKTsKKyAgICByYyA9IGhhcF9zZXRfYWxsb2NhdGlvbihjZCwgbWIg
PDwgKDIwIC0gUEFHRV9TSElGVCksICZwcmVlbXB0ZWQpOworICAgIHBhZ2luZ191bmxvY2soY2Qp
OworCisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKworICAgIGlmICggcHJlZW1w
dGVkICkKKyAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKKworICAgIHJldHVybiAwOworfQorCitz
dGF0aWMgdm9pZCBmb3JrX3RzYyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkK
K3sKKyAgICB1aW50MzJfdCB0c2NfbW9kZTsKKyAgICB1aW50MzJfdCBndHNjX2toejsKKyAgICB1
aW50MzJfdCBpbmNhcm5hdGlvbjsKKyAgICB1aW50NjRfdCBlbGFwc2VkX25zZWM7CisKKyAgICB0
c2NfZ2V0X2luZm8oZCwgJnRzY19tb2RlLCAmZWxhcHNlZF9uc2VjLCAmZ3RzY19raHosICZpbmNh
cm5hdGlvbik7CisgICAgdHNjX3NldF9pbmZvKGNkLCB0c2NfbW9kZSwgZWxhcHNlZF9uc2VjLCBn
dHNjX2toeiwgaW5jYXJuYXRpb24pOworfQorCitzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmso
c3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCit7CisgICAgaW50IHJjID0gLUVJ
TlZBTDsKKworICAgIGlmICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ICkKKyAgICAgICAg
cmV0dXJuIHJjOworCisgICAgLyoKKyAgICAgKiBXZSBvbmx5IHdhbnQgdG8gZ2V0IGFuZCBwYXVz
ZSB0aGUgcGFyZW50IG9uY2UsIG5vdCBlYWNoIHRpbWUgdGhpcworICAgICAqIG9wZXJhdGlvbiBp
cyByZXN0YXJ0ZWQgZHVlIHRvIHByZWVtcHRpb24uCisgICAgICovCisgICAgaWYgKCAhY2QtPnBh
cmVudF9wYXVzZWQgKQorICAgIHsKKyAgICAgICAgQVNTRVJUKGdldF9kb21haW4oZCkpOworICAg
ICAgICBkb21haW5fcGF1c2UoZCk7CisKKyAgICAgICAgY2QtPnBhcmVudF9wYXVzZWQgPSB0cnVl
OworICAgICAgICBjZC0+bWF4X3BhZ2VzID0gZC0+bWF4X3BhZ2VzOworICAgICAgICBjZC0+bWF4
X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOworICAgIH0KKworICAgIC8qIHRoaXMgaXMgcHJlZW1wdGli
bGUgc28gaXQncyB0aGUgZmlyc3QgdG8gZ2V0IGRvbmUgKi8KKyAgICBpZiAoIChyYyA9IGZvcmtf
aGFwX2FsbG9jYXRpb24oY2QsIGQpKSApCisgICAgICAgIGdvdG8gZG9uZTsKKworICAgIGlmICgg
KHJjID0gYnJpbmdfdXBfdmNwdXMoY2QsIGQtPmNwdXBvb2wpKSApCisgICAgICAgIGdvdG8gZG9u
ZTsKKworICAgIGlmICggKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNkLCBkKSkg
KQorICAgICAgICBnb3RvIGRvbmU7CisKKyAgICBmb3JrX3RzYyhjZCwgZCk7CisKKyAgICBjZC0+
cGFyZW50ID0gZDsKKworIGRvbmU6CisgICAgaWYgKCByYyAmJiByYyAhPSAtRVJFU1RBUlQgKQor
ICAgIHsKKyAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CisgICAgICAgIHB1dF9kb21haW4oZCk7
CisgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0gZmFsc2U7CisgICAgfQorCisgICAgcmV0dXJu
IHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsKQEAgLTE2OTgsNiArMTg4
OSwzNiBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5f
bWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICByYyA9IGRlYnVnX2dyZWYoZCwgbXNvLnUu
ZGVidWcudS5ncmVmKTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5n
X29wX2Zvcms6CisgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAgICBy
YyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1zby51LmZv
cmsuX3BhZFsxXSB8fAorICAgICAgICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCisgICAgICAg
ICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFp
bl9ieV9pZChtc28udS5mb3JrLnBhcmVudF9kb21haW4sCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZwZCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAg
ICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgaWYgKCAhbWVtX3NoYXJpbmdfZW5hYmxlZChwZCkg
KQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIChyYyA9IG1lbV9zaGFyaW5nX2NvbnRyb2wo
cGQsIHRydWUpKSApCisgICAgICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKworICAg
ICAgICByYyA9IG1lbV9zaGFyaW5nX2ZvcmsocGQsIGQpOworCisgICAgICAgIGlmICggcmMgPT0g
LUVSRVNUQVJUICkKKyAgICAgICAgICAgIHJjID0gaHlwZXJjYWxsX2NyZWF0ZV9jb250aW51YXRp
b24oX19IWVBFUlZJU09SX21lbW9yeV9vcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgImxoIiwgWEVOTUVNX3NoYXJpbmdfb3AsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFyZyk7CisgICAgICAgIHJjdV91bmxv
Y2tfZG9tYWluKHBkKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAgICAgZGVmYXVsdDoKICAg
ICAgICAgcmMgPSAtRU5PU1lTOwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCAyYzBiYjdlODY5Li43
MmI0NDg1OTcwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2Fy
Y2gveDg2L21tL3AybS5jCkBAIC01MDksNiArNTA5LDE0IEBAIG1mbl90IF9fZ2V0X2dmbl90eXBl
X2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLAogCiAg
ICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vfb3JkZXIsIE5V
TEwpOwogCisgICAgLyogQ2hlY2sgaWYgd2UgbmVlZCB0byBmb3JrIHRoZSBwYWdlICovCisgICAg
aWYgKCAocSAmIFAyTV9BTExPQykgJiYgcDJtX2lzX2hvbGUoKnQpICYmCisgICAgICAgICAhbWVt
X3NoYXJpbmdfZm9ya19wYWdlKHAybS0+ZG9tYWluLCBnZm4sICEhKHEgJiBQMk1fVU5TSEFSRSkp
ICkKKyAgICB7CisgICAgICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBhLCBx
LCBwYWdlX29yZGVyLCBOVUxMKTsKKyAgICB9CisKKyAgICAvKiBDaGVjayBpZiB3ZSBuZWVkIHRv
IHVuc2hhcmUgdGhlIHBhZ2UgKi8KICAgICBpZiAoIChxICYgUDJNX1VOU0hBUkUpICYmIHAybV9p
c19zaGFyZWQoKnQpICkKICAgICB7CiAgICAgICAgIEFTU0VSVChwMm1faXNfaG9zdHAybShwMm0p
KTsKQEAgLTU4Nyw3ICs1OTUsOCBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJv
bV9nZm4oCiAgICAgICAgICAgICByZXR1cm4gcGFnZTsKIAogICAgICAgICAvKiBFcnJvciBwYXRo
OiBub3QgYSBzdWl0YWJsZSBHRk4gYXQgYWxsICovCi0gICAgICAgIGlmICggIXAybV9pc19yYW0o
KnQpICYmICFwMm1faXNfcGFnaW5nKCp0KSAmJiAhcDJtX2lzX3BvZCgqdCkgKQorICAgICAgICBp
ZiAoICFwMm1faXNfcmFtKCp0KSAmJiAhcDJtX2lzX3BhZ2luZygqdCkgJiYgIXAybV9pc19wb2Qo
KnQpICYmCisgICAgICAgICAgICAgIW1lbV9zaGFyaW5nX2lzX2ZvcmsocDJtLT5kb21haW4pICkK
ICAgICAgICAgICAgIHJldHVybiBOVUxMOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmlu
Zy5oCmluZGV4IDUzNzYwYTI4OTYuLmFjOTY4ZmFlM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvbWVtX3NoYXJpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFy
aW5nLmgKQEAgLTM5LDYgKzM5LDkgQEAgc3RydWN0IG1lbV9zaGFyaW5nX2RvbWFpbgogCiAjZGVm
aW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgKChkKS0+YXJjaC5odm0ubWVtX3NoYXJpbmcuZW5h
YmxlZCkKIAorI2RlZmluZSBtZW1fc2hhcmluZ19pc19mb3JrKGQpIFwKKyAgICAobWVtX3NoYXJp
bmdfZW5hYmxlZChkKSAmJiAhISgoZCktPnBhcmVudCkpCisKIC8qIEF1ZGl0aW5nIG9mIG1lbW9y
eSBzaGFyaW5nIGNvZGU/ICovCiAjaWZuZGVmIE5ERUJVRwogI2RlZmluZSBNRU1fU0hBUklOR19B
VURJVCAxCkBAIC04OCw2ICs5MSw5IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5nX3Vu
c2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiByYzsKIH0KIAoraW50IG1l
bV9zaGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCisgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJvb2wgdW5zaGFyaW5nKTsKKwogLyoKICAqIElmIGNhbGxlZCBi
eSBhIGZvcmVpZ24gZG9tYWluLCBwb3NzaWJsZSBlcnJvcnMgYXJlCiAgKiAgIC1FQlVTWSAtPiBy
aW5nIGZ1bGwKQEAgLTExNyw2ICsxMjMsNyBAQCBpbnQgcmVsaW5xdWlzaF9zaGFyZWRfcGFnZXMo
c3RydWN0IGRvbWFpbiAqZCk7CiAjZWxzZQogCiAjZGVmaW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQo
ZCkgZmFsc2UKKyNkZWZpbmUgbWVtX3NoYXJpbmdfaXNfZm9yayhwMm0pIGZhbHNlCiAKIHN0YXRp
YyBpbmxpbmUgdW5zaWduZWQgaW50IG1lbV9zaGFyaW5nX2dldF9ucl9zYXZlZF9tZm5zKHZvaWQp
CiB7CkBAIC0xNDEsNiArMTQ4LDE2IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5nX25v
dGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgcmV0
dXJuIC1FT1BOT1RTVVBQOwogfQogCitzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19mb3Jr
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKmNkLCBib29sIHZjcHUpCit7CisgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOworfQorCitzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19m
b3JrX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIGxvY2spCit7CisgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOworfQorCiAjZW5kaWYKIAogI2VuZGlmIC8qIF9fTUVNX1NIQVJJ
TkdfSF9fICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4v
aW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggY2ZkZGE2ZTJhOC4uOTBhM2Y0NDk4ZSAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9tZW1vcnkuaApAQCAtNDgyLDYgKzQ4Miw3IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExF
KHhlbl9tZW1fYWNjZXNzX29wX3QpOwogI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hZGRfcGh5
c21hcCAgICAgICA2CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAgICAgICAg
IDcKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAorI2RlZmlu
ZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrICAgICAgICAgICAgICA5CiAKICNkZWZpbmUgWEVOTUVN
X1NIQVJJTkdfT1BfU19IQU5ETEVfSU5WQUxJRCAgKC0xMCkKICNkZWZpbmUgWEVOTUVNX1NIQVJJ
TkdfT1BfQ19IQU5ETEVfSU5WQUxJRCAgKC05KQpAQCAtNTMyLDYgKzUzMywxMCBAQCBzdHJ1Y3Qg
eGVuX21lbV9zaGFyaW5nX29wIHsKICAgICAgICAgICAgICAgICB1aW50MzJfdCBncmVmOyAgICAg
LyogSU46IGdyZWYgdG8gZGVidWcgICAgICAgICAqLwogICAgICAgICAgICAgfSB1OwogICAgICAg
ICB9IGRlYnVnOworICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3BfZm9yayB7CisgICAgICAg
ICAgICBkb21pZF90IHBhcmVudF9kb21haW47CisgICAgICAgICAgICB1aW50MTZfdCBfcGFkWzNd
OyAgICAgICAgICAgICAgICAvKiBNdXN0IGJlIHNldCB0byAwICovCisgICAgICAgIH0gZm9yazsK
ICAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX21lbV9zaGFyaW5nX29wIHhlbl9tZW1f
c2hhcmluZ19vcF90OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCA3YzVjNDM3MjQ3Li44ZWQ3MjdlMTBjIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aApAQCAtNTA3LDYgKzUwNyw4IEBAIHN0cnVjdCBkb21haW4KICAgICAvKiBNZW1vcnkgc2hhcmlu
ZyBzdXBwb3J0ICovCiAjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCiAgICAgc3RydWN0IHZtX2V2
ZW50X2RvbWFpbiAqdm1fZXZlbnRfc2hhcmU7CisgICAgc3RydWN0IGRvbWFpbiAqcGFyZW50OyAv
KiBWTSBmb3JrIHBhcmVudCAqLworICAgIGJvb2wgcGFyZW50X3BhdXNlZDsKICNlbmRpZgogICAg
IC8qIE1lbW9yeSBwYWdpbmcgc3VwcG9ydCAqLwogI2lmZGVmIENPTkZJR19IQVNfTUVNX1BBR0lO
RwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:22:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:22:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1EdF-0000uH-Mw; Mon, 10 Feb 2020 19:22:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EP43=36=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1EdE-0000to-GH
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:22:08 +0000
X-Inumbo-ID: 9c62fb2e-4c3a-11ea-b4f5-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c62fb2e-4c3a-11ea-b4f5-12813bfff9fa;
 Mon, 10 Feb 2020 19:22:00 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Feb 2020 11:22:00 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,426,1574150400"; d="scan'208";a="380199848"
Received: from jcguru1x-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.67.221])
 by orsmga004.jf.intel.com with ESMTP; 10 Feb 2020 11:21:59 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 11:21:28 -0800
Message-Id: <00e429194b01ac469280a05cfffe3cd64fcce4e9.1581362050.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1581362050.git.tamas.lengyel@intel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGh5cGVyY2FsbCB0aGF0IGFsbG93cyBhIGZvcmsgdG8gc2hlZCBhbGwgbWVtb3J5
IHRoYXQgZ290IGFsbG9jYXRlZApmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxv
YWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uClRoaXMgYWxsb3dzIHRoZSBm
b3JrZWQgVk0gdG8gcmVzZXQgaW50byB0aGUgc2FtZSBzdGF0ZSB0aGUgcGFyZW50IFZNIGlzIGlu
IGEKZmFzdGVyIHdheSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgYmUuIE1lYXN1cmVt
ZW50cyBzaG93IGFib3V0IGEgMngKc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0
aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwptdWNoIG1lbW9yeSBnb3Qg
YWxsb2NhdGVkIGZvciB0aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5CmRl
ZHVwbGljYXRlZCBmcm9tIHRoZSBwYXJlbnQgVk0gdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGxpa2VseSBiZSBtb3JlCnBlcmZvcm1hbnQuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCBjY2YzMzg5MThkLi45ZDYxNTkyZWZh
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtMTYzNSw2ICsxNjM1LDU5IEBAIHN0YXRpYyBpbnQg
bWVtX3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKICAg
ICByZXR1cm4gcmM7CiB9CiAKKy8qCisgKiBUaGUgZm9yayByZXNldCBvcGVyYXRpb24gaXMgaW50
ZW5kZWQgdG8gYmUgdXNlZCBvbiBzaG9ydC1saXZlZCBmb3JrcyBvbmx5LgorICogVGhlcmUgaXMg
bm8gaHlwZXJjYWxsIGNvbnRpbnVhdGlvbiBvcGVyYXRpb24gaW1wbGVtZW50ZWQgZm9yIHRoaXMg
cmVhc29uLgorICogRm9yIGZvcmtzIHRoYXQgb2J0YWluIGEgbGFyZ2VyIG1lbW9yeSBmb290cHJp
bnQgaXQgaXMgbGlrZWx5IGdvaW5nIHRvIGJlCisgKiBtb3JlIHBlcmZvcm1hbnQgdG8gY3JlYXRl
IGEgbmV3IGZvcmsgaW5zdGVhZCBvZiByZXNldHRpbmcgYW4gZXhpc3Rpbmcgb25lLgorICoKKyAq
IFRPRE86IEluIGNhc2UgdGhpcyBoeXBlcmNhbGwgd291bGQgYmVjb21lIHVzZWZ1bCBvbiBmb3Jr
cyB3aXRoIGxhcmdlciBtZW1vcnkKKyAqIGZvb3RwcmludHMgdGhlIGh5cGVyY2FsbCBjb250aW51
YXRpb24gc2hvdWxkIGJlIGltcGxlbWVudGVkLgorICovCitzdGF0aWMgaW50IG1lbV9zaGFyaW5n
X2ZvcmtfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCit7CisgICAg
aW50IHJjOworICAgIHN0cnVjdCBwMm1fZG9tYWluKiBwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2Qp
OworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsICp0bXA7CisKKyAgICBkb21haW5fcGF1c2Uo
Y2QpOworCisgICAgcGFnZV9saXN0X2Zvcl9lYWNoX3NhZmUocGFnZSwgdG1wLCAmY2QtPnBhZ2Vf
bGlzdCkKKyAgICB7CisgICAgICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICAgICAgcDJtX2FjY2Vz
c190IHAybWE7CisgICAgICAgIGdmbl90IGdmbjsKKyAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90
b19tZm4ocGFnZSk7CisKKyAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgZ2ZuID0gbWZuX3RvX2dmbihjZCwgbWZuKTsKKyAgICAg
ICAgbWZuID0gX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgJnAybXQsICZw
Mm1hLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFsc2Up
OworCisgICAgICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgcDJtX2lzX3NoYXJlZChwMm10
KSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKiB0YWtlIGFuIGV4dHJhIHJl
ZmVyZW5jZSAqLworICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBjZCkgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5W
QUxJRF9NRk4sIFBBR0VfT1JERVJfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4LCAtMSk7CisgICAgICAgIEFTU0VSVCghcmMpOworCisg
ICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKKyAgICAgICAgcHV0X3BhZ2UocGFnZSk7
CisgICAgfQorCisgICAgaWYgKCAhKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNk
LCBkKSkgKQorICAgICAgICBmb3JrX3RzYyhjZCwgZCk7CisKKyAgICBkb21haW5fdW5wYXVzZShj
ZCk7CisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsK
QEAgLTE5MTksNiArMTk3MiwyOSBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICBicmVhazsKICAg
ICB9CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQ6CisgICAgeworICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAg
IGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1zby51LmZvcmsuX3BhZFsxXSB8fAorICAgICAg
ICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAg
ICAgICByYyA9IC1FTk9TWVM7CisgICAgICAgIGlmICggIWQtPnBhcmVudCApCisgICAgICAgICAg
ICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFpbl9i
eV9pZChkLT5wYXJlbnQtPmRvbWFpbl9pZCwgJnBkKTsKKyAgICAgICAgaWYgKCByYyApCisgICAg
ICAgICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IG1lbV9zaGFyaW5nX2ZvcmtfcmVzZXQo
cGQsIGQpOworCisgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKHBkKTsKKyAgICAgICAgYnJlYWs7
CisgICAgfQorCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmMgPSAtRU5PU1lTOwogICAgICAgICBi
cmVhazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCA5MGEzZjQ0OThlLi5lM2QwNjNlMjJlIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L21lbW9yeS5oCkBAIC00ODMsNiArNDgzLDcgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X21lbV9hY2Nlc3Nfb3BfdCk7CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAg
ICAgICAgIDcKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAog
I2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrICAgICAgICAgICAgICA5CisjZGVmaW5lIFhF
Tk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQgICAgICAgIDEwCiAKICNkZWZpbmUgWEVOTUVNX1NI
QVJJTkdfT1BfU19IQU5ETEVfSU5WQUxJRCAgKC0xMCkKICNkZWZpbmUgWEVOTUVNX1NIQVJJTkdf
T1BfQ19IQU5ETEVfSU5WQUxJRCAgKC05KQotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:22:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:22:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1EdL-0000xS-02; Mon, 10 Feb 2020 19:22:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=EP43=36=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1EdJ-0000wh-GV
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:22:13 +0000
X-Inumbo-ID: 9ceaf894-4c3a-11ea-b4f5-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ceaf894-4c3a-11ea-b4f5-12813bfff9fa;
 Mon, 10 Feb 2020 19:22:01 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 10 Feb 2020 11:22:00 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,426,1574150400"; d="scan'208";a="380199857"
Received: from jcguru1x-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.67.221])
 by orsmga004.jf.intel.com with ESMTP; 10 Feb 2020 11:22:00 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 10 Feb 2020 11:21:29 -0800
Message-Id: <9d0df182d6140f64928cff859184c02bd55c377e.1581362050.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1581362050.git.tamas.lengyel@intel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v8 5/5] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG5lY2Vzc2FyeSBiaXRzIHRvIGltcGxlbWVudCAieGwgZm9yay12bSIgY29tbWFuZHMuIFRo
ZSBjb21tYW5kIGFsbG93cyB0aGUKdXNlciB0byBzcGVjaWZ5IGhvdyB0byBsYXVuY2ggdGhlIGRl
dmljZSBtb2RlbCBhbGxvd2luZyBmb3IgYSBsYXRlLWxhdW5jaCBtb2RlbAppbiB3aGljaCB0aGUg
dXNlciBjYW4gZXhlY3V0ZSB0aGUgZm9yayB3aXRob3V0IHRoZSBkZXZpY2UgbW9kZWwgYW5kIGRl
Y2lkZSB0bwpvbmx5IGxhdGVyIGxhdW5jaCBpdC4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQp2ODogZG9uJ3QgdHJ5IHRvIHVucGF1
c2UgdHdpY2Ugd2hlbiBsYXVuY2hpbmcgZG0KLS0tCiBkb2NzL21hbi94bC4xLnBvZC5pbiAgICAg
ICAgICB8ICAzNiArKysrKwogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggfCAgMTMgKysK
IHRvb2xzL2xpYnhjL3hjX21lbXNoci5jICAgICAgIHwgIDIyICsrKwogdG9vbHMvbGlieGwvbGli
eGwuaCAgICAgICAgICAgfCAgIDcgKwogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgfCAy
NTYgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxf
ZG0uYyAgICAgICAgfCAgIDIgKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgIHwgIDQz
ICsrKysrLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgfCAgIDEgKwogdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsICAgfCAgIDEgKwogdG9vbHMveGwveGwuaCAgICAgICAgICAgICAg
ICAgfCAgIDUgKwogdG9vbHMveGwveGxfY21kdGFibGUuYyAgICAgICAgfCAgMTIgKysKIHRvb2xz
L3hsL3hsX3NhdmVyZXN0b3JlLmMgICAgIHwgIDk3ICsrKysrKysrKysrKysKIHRvb2xzL3hsL3hs
X3ZtY29udHJvbC5jICAgICAgIHwgICA4ICsrCiAxMyBmaWxlcyBjaGFuZ2VkLCA0MDkgaW5zZXJ0
aW9ucygrKSwgOTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuMS5wb2Qu
aW4gYi9kb2NzL21hbi94bC4xLnBvZC5pbgppbmRleCAzM2FkMmViZDcxLi5jNDAxMjkzOWY1IDEw
MDY0NAotLS0gYS9kb2NzL21hbi94bC4xLnBvZC5pbgorKysgYi9kb2NzL21hbi94bC4xLnBvZC5p
bgpAQCAtNjk0LDYgKzY5NCw0MiBAQCBMZWF2ZSB0aGUgZG9tYWluIHBhdXNlZCBhZnRlciBjcmVh
dGluZyB0aGUgc25hcHNob3QuCiAKID1iYWNrCiAKKz1pdGVtIEI8Zm9yay12bT4gW0k8T1BUSU9O
Uz5dIEk8ZG9tYWluLWlkPgorCitDcmVhdGUgYSBmb3JrIG9mIGEgcnVubmluZyBWTS4gVGhlIGRv
bWFpbiB3aWxsIGJlIHBhdXNlZCBhZnRlciB0aGUgb3BlcmF0aW9uCithbmQgbmVlZHMgdG8gcmVt
YWluIHBhdXNlZCB3aGlsZSBmb3JrcyBvZiBpdCBleGlzdC4KKworQjxPUFRJT05TPgorCis9b3Zl
ciA0CisKKz1pdGVtIEI8LXA+CisKK0xlYXZlIHRoZSBmb3JrIHBhdXNlZCBhZnRlciBjcmVhdGlu
ZyBpdC4KKworPWl0ZW0gQjwtLWxhdW5jaC1kbT4KKworU3BlY2lmeSB3aGV0aGVyIHRoZSBkZXZp
Y2UgbW9kZWwgKFFFTVUpIHNob3VsZCBiZSBsYXVuY2hlZCBmb3IgdGhlIGZvcmsuIExhdGUKK2xh
dW5jaCBhbGxvd3MgdG8gc3RhcnQgdGhlIGRldmljZSBtb2RlbCBmb3IgYW4gYWxyZWFkeSBydW5u
aW5nIGZvcmsuCisKKz1pdGVtIEI8LUM+CisKK1RoZSBjb25maWcgZmlsZSB0byB1c2Ugd2hlbiBs
YXVuY2hpbmcgdGhlIGRldmljZSBtb2RlbC4gQ3VycmVudGx5IHJlcXVpcmVkIHdoZW4KK2xhdW5j
aGluZyB0aGUgZGV2aWNlIG1vZGVsLgorCis9aXRlbSBCPC1RPgorCitUaGUgcWVtdSBzYXZlIGZp
bGUgdG8gdXNlIHdoZW4gbGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwuICBDdXJyZW50bHkgcmVx
dWlyZWQKK3doZW4gbGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwuCisKKz1pdGVtIEI8LS1mb3Jr
LXJlc2V0PgorCitQZXJmb3JtIGEgcmVzZXQgb3BlcmF0aW9uIG9mIGFuIGFscmVhZHkgcnVubmlu
ZyBmb3JrLiBOb3RlIHRoYXQgcmVzZXR0aW5nIG1heQorYmUgbGVzcyBwZXJmb3JtYW50IHRoZW4g
Y3JlYXRpbmcgYSBuZXcgZm9yayBkZXBlbmRpbmcgb24gaG93IG11Y2ggbWVtb3J5IHRoZQorZm9y
ayBoYXMgZGVkdXBsaWNhdGVkIGR1cmluZyBpdHMgcnVudGltZS4KKworPWJhY2sKKwogPWl0ZW0g
QjxzaGFyaW5nPiBbSTxkb21haW4taWQ+XQogCiBEaXNwbGF5IHRoZSBudW1iZXIgb2Ygc2hhcmVk
IHBhZ2VzIGZvciBhIHNwZWNpZmllZCBkb21haW4uIElmIG5vIGRvbWFpbiBpcwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hl
bmN0cmwuaAppbmRleCBjYzRlYjFlM2QzLi42ZjY1ODg4ZGQwIDEwMDY0NAotLS0gYS90b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwu
aApAQCAtMjIyNSw2ICsyMjI1LDE5IEBAIGludCB4Y19tZW1zaHJfcmFuZ2Vfc2hhcmUoeGNfaW50
ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGZpcnN0X2dm
biwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgbGFzdF9nZm4pOwogCitpbnQg
eGNfbWVtc2hyX2ZvcmsoeGNfaW50ZXJmYWNlICp4Y2gsCisgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3Qgc291cmNlX2RvbWFpbiwKKyAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBjbGllbnRf
ZG9tYWluKTsKKworLyoKKyAqIE5vdGU6IHRoaXMgZnVuY3Rpb24gaXMgb25seSBpbnRlbmRlZCB0
byBiZSB1c2VkIG9uIHNob3J0LWxpdmVkIGZvcmtzIHRoYXQKKyAqIGhhdmVuJ3QgeWV0IGFxdWly
ZWQgYSBsb3Qgb2YgbWVtb3J5LiBJbiBjYXNlIHRoZSBmb3JrIGhhcyBhIGxvdCBvZiBtZW1vcnkK
KyAqIGl0IGlzIGxpa2VseSBtb3JlIHBlcmZvcm1hbnQgdG8gY3JlYXRlIGEgbmV3IGZvcmsgd2l0
aCB4Y19tZW1zaHJfZm9yay4KKyAqCisgKiBXaXRoIFZNcyB0aGF0IGhhdmUgYSBsb3Qgb2YgbWVt
b3J5IHRoaXMgY2FsbCBtYXkgYmxvY2sgZm9yIGEgbG9uZyB0aW1lLgorICovCitpbnQgeGNfbWVt
c2hyX2ZvcmtfcmVzZXQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGZvcmtlZF9kb21haW4p
OworCiAvKiBEZWJ1ZyBjYWxsczogcmV0dXJuIHRoZSBudW1iZXIgb2YgcGFnZXMgcmVmZXJlbmNp
bmcgdGhlIHNoYXJlZCBmcmFtZSBiYWNraW5nCiAgKiB0aGUgaW5wdXQgYXJndW1lbnQuIFNob3Vs
ZCBiZSBvbmUgb3IgZ3JlYXRlci4KICAqCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19tZW1z
aHIuYyBiL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCmluZGV4IDk3ZTJlNmE4ZDkuLmQwZTRlZTIy
NWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCisrKyBiL3Rvb2xzL2xpYnhj
L3hjX21lbXNoci5jCkBAIC0yMzksNiArMjM5LDI4IEBAIGludCB4Y19tZW1zaHJfZGVidWdfZ3Jl
Zih4Y19pbnRlcmZhY2UgKnhjaCwKICAgICByZXR1cm4geGNfbWVtc2hyX21lbW9wKHhjaCwgZG9t
aWQsICZtc28pOwogfQogCitpbnQgeGNfbWVtc2hyX2ZvcmsoeGNfaW50ZXJmYWNlICp4Y2gsIHVp
bnQzMl90IHBkb21pZCwgdWludDMyX3QgZG9taWQpCit7CisgICAgeGVuX21lbV9zaGFyaW5nX29w
X3QgbXNvOworCisgICAgbWVtc2V0KCZtc28sIDAsIHNpemVvZihtc28pKTsKKworICAgIG1zby5v
cCA9IFhFTk1FTV9zaGFyaW5nX29wX2Zvcms7CisgICAgbXNvLnUuZm9yay5wYXJlbnRfZG9tYWlu
ID0gcGRvbWlkOworCisgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4Y2gsIGRvbWlkLCAmbXNv
KTsKK30KKworaW50IHhjX21lbXNocl9mb3JrX3Jlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50
MzJfdCBkb21pZCkKK3sKKyAgICB4ZW5fbWVtX3NoYXJpbmdfb3BfdCBtc287CisKKyAgICBtZW1z
ZXQoJm1zbywgMCwgc2l6ZW9mKG1zbykpOworICAgIG1zby5vcCA9IFhFTk1FTV9zaGFyaW5nX29w
X2ZvcmtfcmVzZXQ7CisKKyAgICByZXR1cm4geGNfbWVtc2hyX21lbW9wKHhjaCwgZG9taWQsICZt
c28pOworfQorCiBpbnQgeGNfbWVtc2hyX2F1ZGl0KHhjX2ludGVyZmFjZSAqeGNoKQogewogICAg
IHhlbl9tZW1fc2hhcmluZ19vcF90IG1zbzsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
LmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IDE4YzFhMmQ2YmYuLjA5NGFiMGQyMDUgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGlieGwuaApA
QCAtMTUzOCw2ICsxNTM4LDEzIEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRlX25ldyhsaWJ4bF9j
dHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNvcF9ob3cgKmFvX2hvdywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9hc3luY3Byb2dyZXNzX2hvdyAqYW9wX2NvbnNv
bGVfaG93KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExF
UlNfT05MWTsKK2ludCBsaWJ4bF9kb21haW5fZm9ya192bShsaWJ4bF9jdHggKmN0eCwgdWludDMy
X3QgcGRvbWlkLCB1aW50MzJfdCAqZG9taWQpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKK2ludCBsaWJ4bF9kb21haW5fZm9ya19sYXVu
Y2hfZG0obGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9ncmVzc19ob3cgKmFvcF9j
b25zb2xlX2hvdykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJO
QUxfQ0FMTEVSU19PTkxZOworaW50IGxpYnhsX2RvbWFpbl9mb3JrX3Jlc2V0KGxpYnhsX2N0eCAq
Y3R4LCB1aW50MzJfdCBkb21pZCk7CiBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKGxp
YnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlkLCBpbnQgcmVzdG9yZV9mZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHNlbmRfYmFja19mZCwKZGlmZiAtLWdp
dCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMKaW5kZXggM2E3MzY0ZTJhYy4uOWRkOTgwMmZjNyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTUzNiwx
MiArNTM2LDEyIEBAIG91dDoKICAgICByZXR1cm4gcmV0OwogfQogCi1pbnQgbGlieGxfX2RvbWFp
bl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAotICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKLSAg
ICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlkLCBib29sIHNvZnRfcmVzZXQpCitz
dGF0aWMgaW50IGxpYnhsX19kb21haW5fbWFrZV94c19lbnRyaWVzKGxpYnhsX19nYyAqZ2MsIGxp
YnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQpCiB7CiAgICAg
bGlieGxfY3R4ICpjdHggPSBsaWJ4bF9fZ2Nfb3duZXIoZ2MpOwotICAgIGludCByZXQsIHJjLCBu
Yl92bTsKKyAgICBpbnQgcmMsIG5iX3ZtOwogICAgIGNvbnN0IGNoYXIgKmRvbV90eXBlOwogICAg
IGNoYXIgKnV1aWRfc3RyaW5nOwogICAgIGNoYXIgKmRvbV9wYXRoLCAqdm1fcGF0aCwgKmxpYnhs
X3BhdGg7CkBAIC01NTMsOSArNTUzLDYgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9f
Z2MgKmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIAogICAgIC8qIGNvbnZlbmll
bmNlIGFsaWFzZXMgKi8KICAgICBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gKmluZm8gPSAmZF9j
b25maWctPmNfaW5mbzsKLSAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvID0gJmRf
Y29uZmlnLT5iX2luZm87Ci0KLSAgICBhc3NlcnQoc29mdF9yZXNldCB8fCAqZG9taWQgPT0gSU5W
QUxJRF9ET01JRCk7CiAKICAgICB1dWlkX3N0cmluZyA9IGxpYnhsX191dWlkMnN0cmluZyhnYywg
aW5mby0+dXVpZCk7CiAgICAgaWYgKCF1dWlkX3N0cmluZykgewpAQCAtNTYzLDcxICs1NjAsNyBA
QCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25m
aWcgKmRfY29uZmlnLAogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBpZiAoIXNvZnRf
cmVzZXQpIHsKLSAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGNyZWF0ZSA9
IHsKLSAgICAgICAgICAgIC5zc2lkcmVmID0gaW5mby0+c3NpZHJlZiwKLSAgICAgICAgICAgIC5t
YXhfdmNwdXMgPSBiX2luZm8tPm1heF92Y3B1cywKLSAgICAgICAgICAgIC5tYXhfZXZ0Y2huX3Bv
cnQgPSBiX2luZm8tPmV2ZW50X2NoYW5uZWxzLAotICAgICAgICAgICAgLm1heF9ncmFudF9mcmFt
ZXMgPSBiX2luZm8tPm1heF9ncmFudF9mcmFtZXMsCi0gICAgICAgICAgICAubWF4X21hcHRyYWNr
X2ZyYW1lcyA9IGJfaW5mby0+bWF4X21hcHRyYWNrX2ZyYW1lcywKLSAgICAgICAgfTsKLQotICAg
ICAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQRV9QVikgewotICAgICAgICAg
ICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2h2bTsKLSAgICAgICAgICAgIGNyZWF0
ZS5mbGFncyB8PQotICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPmhhcCkg
PyBYRU5fRE9NQ1RMX0NERl9oYXAgOiAwOwotICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9Ci0g
ICAgICAgICAgICAgICAgbGlieGxfZGVmYm9vbF92YWwoaW5mby0+b29zKSA/IDAgOiBYRU5fRE9N
Q1RMX0NERl9vb3Nfb2ZmOwotICAgICAgICB9Ci0KLSAgICAgICAgYXNzZXJ0KGluZm8tPnBhc3N0
aHJvdWdoICE9IExJQlhMX1BBU1NUSFJPVUdIX0RFRkFVTFQpOwotICAgICAgICBMT0coREVUQUlM
LCAicGFzc3Rocm91Z2g6ICVzIiwKLSAgICAgICAgICAgIGxpYnhsX3Bhc3N0aHJvdWdoX3RvX3N0
cmluZyhpbmZvLT5wYXNzdGhyb3VnaCkpOwotCi0gICAgICAgIGlmIChpbmZvLT5wYXNzdGhyb3Vn
aCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ESVNBQkxFRCkKLSAgICAgICAgICAgIGNyZWF0ZS5mbGFn
cyB8PSBYRU5fRE9NQ1RMX0NERl9pb21tdTsKLQotICAgICAgICBpZiAoaW5mby0+cGFzc3Rocm91
Z2ggPT0gTElCWExfUEFTU1RIUk9VR0hfU1lOQ19QVCkKLSAgICAgICAgICAgIGNyZWF0ZS5pb21t
dV9vcHRzIHw9IFhFTl9ET01DVExfSU9NTVVfbm9fc2hhcmVwdDsKLQotICAgICAgICAvKiBVbHRp
bWF0ZWx5LCBoYW5kbGUgaXMgYW4gYXJyYXkgb2YgMTYgdWludDhfdCwgc2FtZSBhcyB1dWlkICov
Ci0gICAgICAgIGxpYnhsX3V1aWRfY29weShjdHgsIChsaWJ4bF91dWlkICopJmNyZWF0ZS5oYW5k
bGUsICZpbmZvLT51dWlkKTsKLQotICAgICAgICByZXQgPSBsaWJ4bF9fYXJjaF9kb21haW5fcHJl
cGFyZV9jb25maWcoZ2MsIGRfY29uZmlnLCAmY3JlYXRlKTsKLSAgICAgICAgaWYgKHJldCA8IDAp
IHsKLSAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJmYWlsIHRvIGdldCBkb21haW4g
Y29uZmlnIik7Ci0gICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgICAgICAgICBnb3Rv
IG91dDsKLSAgICAgICAgfQotCi0gICAgICAgIHJldCA9IHhjX2RvbWFpbl9jcmVhdGUoY3R4LT54
Y2gsIGRvbWlkLCAmY3JlYXRlKTsKLSAgICAgICAgaWYgKHJldCA8IDApIHsKLSAgICAgICAgICAg
IExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOwotICAgICAgICAg
ICAgcmMgPSBFUlJPUl9GQUlMOwotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIH0KLQot
ICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZyhnYywgZF9jb25maWcs
IHN0YXRlLCAmY3JlYXRlKTsKLSAgICAgICAgaWYgKHJjIDwgMCkKLSAgICAgICAgICAgIGdvdG8g
b3V0OwotICAgIH0KLQotICAgIC8qCi0gICAgICogSWYgc29mdF9yZXNldCBpcyBzZXQgdGhlIHRo
ZSBkb21pZCB3aWxsIGhhdmUgYmVlbiB2YWxpZCBvbiBlbnRyeS4KLSAgICAgKiBJZiBpdCB3YXMg
bm90IHNldCB0aGVuIHhjX2RvbWFpbl9jcmVhdGUoKSBzaG91bGQgaGF2ZSBhc3NpZ25lZCBhCi0g
ICAgICogdmFsaWQgdmFsdWUuIEVpdGhlciB3YXksIGlmIHdlIHJlYWNoIHRoaXMgcG9pbnQsIGRv
bWlkIHNob3VsZCBiZQotICAgICAqIHZhbGlkLgotICAgICAqLwotICAgIGFzc2VydChsaWJ4bF9k
b21pZF92YWxpZF9ndWVzdCgqZG9taWQpKTsKLQotICAgIHJldCA9IHhjX2NwdXBvb2xfbW92ZWRv
bWFpbihjdHgtPnhjaCwgaW5mby0+cG9vbGlkLCAqZG9taWQpOwotICAgIGlmIChyZXQgPCAwKSB7
Ci0gICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gbW92ZSBmYWlsIik7Ci0gICAg
ICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgZ290byBvdXQ7Ci0gICAgfQotCi0gICAgZG9t
X3BhdGggPSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsICpkb21pZCk7CisgICAgZG9tX3BhdGgg
PSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsIGRvbWlkKTsKICAgICBpZiAoIWRvbV9wYXRoKSB7
CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CkBAIC02MzUsMTIg
KzU2OCwxMiBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2Rv
bWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAgICAgdm1fcGF0aCA9IEdDU1BSSU5URigiL3ZtLyVz
IiwgdXVpZF9zdHJpbmcpOwogICAgIGlmICghdm1fcGF0aCkgewotICAgICAgICBMT0dEKEVSUk9S
LCAqZG9taWQsICJjYW5ub3QgYWxsb2NhdGUgY3JlYXRlIHBhdGhzIik7CisgICAgICAgIExPR0Qo
RVJST1IsIGRvbWlkLCAiY2Fubm90IGFsbG9jYXRlIGNyZWF0ZSBwYXRocyIpOwogICAgICAgICBy
YyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGxpYnhsX3Bh
dGggPSBsaWJ4bF9feHNfbGlieGxfcGF0aChnYywgKmRvbWlkKTsKKyAgICBsaWJ4bF9wYXRoID0g
bGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsIGRvbWlkKTsKICAgICBpZiAoIWxpYnhsX3BhdGgpIHsK
ICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91dDsKQEAgLTY1MSwxMCAr
NTg0LDEwIEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcsCiAKICAgICByb3Blcm1bMF0uaWQgPSAwOwogICAgIHJvcGVy
bVswXS5wZXJtcyA9IFhTX1BFUk1fTk9ORTsKLSAgICByb3Blcm1bMV0uaWQgPSAqZG9taWQ7Cisg
ICAgcm9wZXJtWzFdLmlkID0gZG9taWQ7CiAgICAgcm9wZXJtWzFdLnBlcm1zID0gWFNfUEVSTV9S
RUFEOwogCi0gICAgcndwZXJtWzBdLmlkID0gKmRvbWlkOworICAgIHJ3cGVybVswXS5pZCA9IGRv
bWlkOwogICAgIHJ3cGVybVswXS5wZXJtcyA9IFhTX1BFUk1fTk9ORTsKIAogcmV0cnlfdHJhbnNh
Y3Rpb246CkBAIC02NzIsNyArNjA1LDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgICAgICAg
ICAgICAgICAgIG5vcGVybSwgQVJSQVlfU0laRShub3Blcm0pKTsKIAogICAgIHhzX3dyaXRlKGN0
eC0+eHNoLCB0LCBHQ1NQUklOVEYoIiVzL3ZtIiwgZG9tX3BhdGgpLCB2bV9wYXRoLCBzdHJsZW4o
dm1fcGF0aCkpOwotICAgIHJjID0gbGlieGxfX2RvbWFpbl9yZW5hbWUoZ2MsICpkb21pZCwgMCwg
aW5mby0+bmFtZSwgdCk7CisgICAgcmMgPSBsaWJ4bF9fZG9tYWluX3JlbmFtZShnYywgZG9taWQs
IDAsIGluZm8tPm5hbWUsIHQpOwogICAgIGlmIChyYykKICAgICAgICAgZ290byBvdXQ7CiAKQEAg
LTc0OSw3ICs2ODIsNyBAQCByZXRyeV90cmFuc2FjdGlvbjoKIAogICAgIHZtX2xpc3QgPSBsaWJ4
bF9saXN0X3ZtKGN0eCwgJm5iX3ZtKTsKICAgICBpZiAoIXZtX2xpc3QpIHsKLSAgICAgICAgTE9H
RChFUlJPUiwgKmRvbWlkLCAiY2Fubm90IGdldCBudW1iZXIgb2YgcnVubmluZyBndWVzdHMiKTsK
KyAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJjYW5ub3QgZ2V0IG51bWJlciBvZiBydW5uaW5n
IGd1ZXN0cyIpOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0Owog
ICAgIH0KQEAgLTc3Myw3ICs3MDYsNyBAQCByZXRyeV90cmFuc2FjdGlvbjoKICAgICAgICAgICAg
IHQgPSAwOwogICAgICAgICAgICAgZ290byByZXRyeV90cmFuc2FjdGlvbjsKICAgICAgICAgfQot
ICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIGNyZWF0aW9uICIieGVuc3RvcmUg
dHJhbnNhY3Rpb24gY29tbWl0IGZhaWxlZCIpOworICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQs
ICJkb21haW4gY3JlYXRpb24gIiJ4ZW5zdG9yZSB0cmFuc2FjdGlvbiBjb21taXQgZmFpbGVkIik7
CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQpAQCAt
Nzg1LDYgKzcxOCw4OSBAQCByZXRyeV90cmFuc2FjdGlvbjoKICAgICByZXR1cm4gcmM7CiB9CiAK
K2ludCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZp
ZyAqZF9jb25maWcsCisgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5fYnVpbGRf
c3RhdGUgKnN0YXRlLAorICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZG9taWQsIGJv
b2wgc29mdF9yZXNldCkKK3sKKyAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhsX19nY19vd25lcihn
Yyk7CisgICAgaW50IHJldCwgcmM7CisKKyAgICAvKiBjb252ZW5pZW5jZSBhbGlhc2VzICovCisg
ICAgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvICppbmZvID0gJmRfY29uZmlnLT5jX2luZm87Cisg
ICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyA9ICZkX2NvbmZpZy0+Yl9pbmZvOwor
CisgICAgYXNzZXJ0KHNvZnRfcmVzZXQgfHwgKmRvbWlkID09IElOVkFMSURfRE9NSUQpOworCisg
ICAgaWYgKCFzb2Z0X3Jlc2V0KSB7CisgICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRv
bWFpbiBjcmVhdGUgPSB7CisgICAgICAgICAgICAuc3NpZHJlZiA9IGluZm8tPnNzaWRyZWYsCisg
ICAgICAgICAgICAubWF4X3ZjcHVzID0gYl9pbmZvLT5tYXhfdmNwdXMsCisgICAgICAgICAgICAu
bWF4X2V2dGNobl9wb3J0ID0gYl9pbmZvLT5ldmVudF9jaGFubmVscywKKyAgICAgICAgICAgIC5t
YXhfZ3JhbnRfZnJhbWVzID0gYl9pbmZvLT5tYXhfZ3JhbnRfZnJhbWVzLAorICAgICAgICAgICAg
Lm1heF9tYXB0cmFja19mcmFtZXMgPSBiX2luZm8tPm1heF9tYXB0cmFja19mcmFtZXMsCisgICAg
ICAgIH07CisKKyAgICAgICAgaWYgKGluZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYp
IHsKKyAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9odm07CisgICAg
ICAgICAgICBjcmVhdGUuZmxhZ3MgfD0KKyAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3Zh
bChpbmZvLT5oYXApID8gWEVOX0RPTUNUTF9DREZfaGFwIDogMDsKKyAgICAgICAgICAgIGNyZWF0
ZS5mbGFncyB8PQorICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPm9vcykg
PyAwIDogWEVOX0RPTUNUTF9DREZfb29zX29mZjsKKyAgICAgICAgfQorCisgICAgICAgIGFzc2Vy
dChpbmZvLT5wYXNzdGhyb3VnaCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ERUZBVUxUKTsKKyAgICAg
ICAgTE9HKERFVEFJTCwgInBhc3N0aHJvdWdoOiAlcyIsCisgICAgICAgICAgICBsaWJ4bF9wYXNz
dGhyb3VnaF90b19zdHJpbmcoaW5mby0+cGFzc3Rocm91Z2gpKTsKKworICAgICAgICBpZiAoaW5m
by0+cGFzc3Rocm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfRElTQUJMRUQpCisgICAgICAgICAg
ICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaW9tbXU7CisKKyAgICAgICAgaWYgKGlu
Zm8tPnBhc3N0aHJvdWdoID09IExJQlhMX1BBU1NUSFJPVUdIX1NZTkNfUFQpCisgICAgICAgICAg
ICBjcmVhdGUuaW9tbXVfb3B0cyB8PSBYRU5fRE9NQ1RMX0lPTU1VX25vX3NoYXJlcHQ7CisKKyAg
ICAgICAgLyogVWx0aW1hdGVseSwgaGFuZGxlIGlzIGFuIGFycmF5IG9mIDE2IHVpbnQ4X3QsIHNh
bWUgYXMgdXVpZCAqLworICAgICAgICBsaWJ4bF91dWlkX2NvcHkoY3R4LCAobGlieGxfdXVpZCAq
KSZjcmVhdGUuaGFuZGxlLCAmaW5mby0+dXVpZCk7CisKKyAgICAgICAgcmV0ID0gbGlieGxfX2Fy
Y2hfZG9tYWluX3ByZXBhcmVfY29uZmlnKGdjLCBkX2NvbmZpZywgJmNyZWF0ZSk7CisgICAgICAg
IGlmIChyZXQgPCAwKSB7CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZmFpbCB0
byBnZXQgZG9tYWluIGNvbmZpZyIpOworICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAg
ICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKworICAgICAgICByZXQgPSB4Y19kb21haW5f
Y3JlYXRlKGN0eC0+eGNoLCBkb21pZCwgJmNyZWF0ZSk7CisgICAgICAgIGlmIChyZXQgPCAwKSB7
CisgICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIGNyZWF0aW9uIGZhaWwi
KTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgIGdvdG8gb3V0Owor
ICAgICAgICB9CisKKyAgICAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWco
Z2MsIGRfY29uZmlnLCBzdGF0ZSwgJmNyZWF0ZSk7CisgICAgICAgIGlmIChyYyA8IDApCisgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICAvKgorICAgICAqIElmIHNvZnRfcmVzZXQg
aXMgc2V0IHRoZSB0aGUgZG9taWQgd2lsbCBoYXZlIGJlZW4gdmFsaWQgb24gZW50cnkuCisgICAg
ICogSWYgaXQgd2FzIG5vdCBzZXQgdGhlbiB4Y19kb21haW5fY3JlYXRlKCkgc2hvdWxkIGhhdmUg
YXNzaWduZWQgYQorICAgICAqIHZhbGlkIHZhbHVlLiBFaXRoZXIgd2F5LCBpZiB3ZSByZWFjaCB0
aGlzIHBvaW50LCBkb21pZCBzaG91bGQgYmUKKyAgICAgKiB2YWxpZC4KKyAgICAgKi8KKyAgICBh
c3NlcnQobGlieGxfZG9taWRfdmFsaWRfZ3Vlc3QoKmRvbWlkKSk7CisKKyAgICByZXQgPSB4Y19j
cHVwb29sX21vdmVkb21haW4oY3R4LT54Y2gsIGluZm8tPnBvb2xpZCwgKmRvbWlkKTsKKyAgICBp
ZiAocmV0IDwgMCkgeworICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIG1vdmUg
ZmFpbCIpOworICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgIGdvdG8gb3V0OworICAg
IH0KKworICAgIHJjID0gbGlieGxfX2RvbWFpbl9tYWtlX3hzX2VudHJpZXMoZ2MsIGRfY29uZmln
LCBzdGF0ZSwgKmRvbWlkKTsKKworb3V0OgorICAgIHJldHVybiByYzsKK30KKwogc3RhdGljIGlu
dCBzdG9yZV9saWJ4bF9lbnRyeShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbykK
IHsKQEAgLTExMDYsMTYgKzExMjIsMzIgQEAgc3RhdGljIHZvaWQgaW5pdGlhdGVfZG9tYWluX2Ny
ZWF0ZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgcmV0ID0gbGlieGxfX2RvbWFpbl9jb25maWdfc2V0
ZGVmYXVsdChnYyxkX2NvbmZpZyxkb21pZCk7CiAgICAgaWYgKHJldCkgZ290byBlcnJvcl9vdXQ7
CiAKLSAgICByZXQgPSBsaWJ4bF9fZG9tYWluX21ha2UoZ2MsIGRfY29uZmlnLCAmZGNzLT5idWls
ZF9zdGF0ZSwgJmRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkY3MtPnNvZnRf
cmVzZXQpOwotICAgIGlmIChyZXQpIHsKLSAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJjYW5u
b3QgbWFrZSBkb21haW46ICVkIiwgcmV0KTsKKyAgICBpZiAoICFkX2NvbmZpZy0+ZG1fcmVzdG9y
ZV9maWxlICkKKyAgICB7CisgICAgICAgIHJldCA9IGxpYnhsX19kb21haW5fbWFrZShnYywgZF9j
b25maWcsICZkY3MtPmJ1aWxkX3N0YXRlLCAmZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkY3MtPnNvZnRfcmVzZXQpOwogICAgICAgICBkY3MtPmd1ZXN0X2RvbWlkID0g
ZG9taWQ7CisKKyAgICAgICAgaWYgKHJldCkgeworICAgICAgICAgICAgTE9HRChFUlJPUiwgZG9t
aWQsICJjYW5ub3QgbWFrZSBkb21haW46ICVkIiwgcmV0KTsKKyAgICAgICAgICAgIHJldCA9IEVS
Uk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKKyAgICAgICAgfQorICAgIH0g
ZWxzZSBpZiAoIGRjcy0+Z3Vlc3RfZG9taWQgIT0gSU5WQUxJRF9ET01JRCApIHsKKyAgICAgICAg
ZG9taWQgPSBkY3MtPmd1ZXN0X2RvbWlkOworCisgICAgICAgIHJldCA9IGxpYnhsX19kb21haW5f
bWFrZV94c19lbnRyaWVzKGdjLCBkX2NvbmZpZywgJmRjcy0+YnVpbGRfc3RhdGUsIGRvbWlkKTsK
KyAgICAgICAgaWYgKHJldCkgeworICAgICAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJjYW5u
b3QgbWFrZSBkb21haW46ICVkIiwgcmV0KTsKKyAgICAgICAgICAgIHJldCA9IEVSUk9SX0ZBSUw7
CisgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKKyAgICAgICAgfQorICAgIH0gZWxzZSB7Cisg
ICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IG1ha2UgZG9tYWluIik7CiAgICAgICAg
IHJldCA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogICAgIH0KIAotICAg
IGRjcy0+Z3Vlc3RfZG9taWQgPSBkb21pZDsKICAgICBkY3MtPnNkc3MuZG0uZ3Vlc3RfZG9taWQg
PSAwOyAvKiBtZWFucyB3ZSBoYXZlbid0IHNwYXduZWQgKi8KIAogICAgIC8qIHBvc3QtNC4xMyB0
b2RvOiBtb3ZlIHRoZXNlIG5leHQgYml0cyBvZiBkZWZhdWx0aW5nIHRvCkBAIC0xMTUxLDcgKzEx
ODMsNyBAQCBzdGF0aWMgdm9pZCBpbml0aWF0ZV9kb21haW5fY3JlYXRlKGxpYnhsX19lZ2MgKmVn
YywKICAgICBpZiAocmV0KQogICAgICAgICBnb3RvIGVycm9yX291dDsKIAotICAgIGlmIChyZXN0
b3JlX2ZkID49IDAgfHwgZGNzLT5zb2Z0X3Jlc2V0KSB7CisgICAgaWYgKHJlc3RvcmVfZmQgPj0g
MCB8fCBkY3MtPnNvZnRfcmVzZXQgfHwgZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSkgewogICAg
ICAgICBMT0dEKERFQlVHLCBkb21pZCwgInJlc3RvcmluZywgbm90IHJ1bm5pbmcgYm9vdGxvYWRl
ciIpOwogICAgICAgICBkb21jcmVhdGVfYm9vdGxvYWRlcl9kb25lKGVnYywgJmRjcy0+YmwsIDAp
OwogICAgIH0gZWxzZSAgewpAQCAtMTIyNyw3ICsxMjU5LDE2IEBAIHN0YXRpYyB2b2lkIGRvbWNy
ZWF0ZV9ib290bG9hZGVyX2RvbmUobGlieGxfX2VnYyAqZWdjLAogICAgIGRjcy0+c2Rzcy5kbS5j
YWxsYmFjayA9IGRvbWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkOwogICAgIGRjcy0+c2Rzcy5jYWxs
YmFjayA9IGRvbWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkOwogCi0gICAgaWYgKHJlc3RvcmVfZmQg
PCAwICYmICFkY3MtPnNvZnRfcmVzZXQpIHsKKyAgICBpZiAocmVzdG9yZV9mZCA8IDAgJiYgIWRj
cy0+c29mdF9yZXNldCAmJiAhZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSkgeworICAgICAgICBy
YyA9IGxpYnhsX19kb21haW5fYnVpbGQoZ2MsIGRfY29uZmlnLCBkb21pZCwgc3RhdGUpOworICAg
ICAgICBkb21jcmVhdGVfcmVidWlsZF9kb25lKGVnYywgZGNzLCByYyk7CisgICAgICAgIHJldHVy
bjsKKyAgICB9CisKKyAgICBpZiAoIGRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUgKSB7CisgICAg
ICAgIGRjcy0+c3JzLmRjcyA9IGRjczsKKyAgICAgICAgZGNzLT5zcnMuYW8gPSBhbzsKKyAgICAg
ICAgc3RhdGUtPmZvcmtlZF92bSA9IHRydWU7CiAgICAgICAgIHJjID0gbGlieGxfX2RvbWFpbl9i
dWlsZChnYywgZF9jb25maWcsIGRvbWlkLCBzdGF0ZSk7CiAgICAgICAgIGRvbWNyZWF0ZV9yZWJ1
aWxkX2RvbmUoZWdjLCBkY3MsIHJjKTsKICAgICAgICAgcmV0dXJuOwpAQCAtMTQyNSw2ICsxNDY2
LDcgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX3JlYnVpbGRfZG9uZShsaWJ4bF9fZWdjICplZ2Ms
CiAgICAgLyogY29udmVuaWVuY2UgYWxpYXNlcyAqLwogICAgIGNvbnN0IHVpbnQzMl90IGRvbWlk
ID0gZGNzLT5ndWVzdF9kb21pZDsKICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpjb25zdCBkX2Nv
bmZpZyA9IGRjcy0+Z3Vlc3RfY29uZmlnOworICAgIGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUg
KmNvbnN0IHN0YXRlID0gJmRjcy0+YnVpbGRfc3RhdGU7CiAKICAgICBpZiAocmV0KSB7CiAgICAg
ICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IChyZS0pYnVpbGQgZG9tYWluOiAlZCIsIHJl
dCk7CkBAIC0xNDMyLDYgKzE0NzQsOSBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfcmVidWlsZF9k
b25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAgICAgfQogCisg
ICAgaWYgKCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlICkKKyAgICAgICAgc3RhdGUtPnNhdmVk
X3N0YXRlID0gR0NTUFJJTlRGKCIlcyIsIGRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpOworCiAg
ICAgc3RvcmVfbGlieGxfZW50cnkoZ2MsIGRvbWlkLCAmZF9jb25maWctPmJfaW5mbyk7CiAKICAg
ICBsaWJ4bF9fbXVsdGlkZXZfYmVnaW4oYW8sICZkY3MtPm11bHRpZGV2KTsKQEAgLTE4MzMsNiAr
MTg3OCw4IEBAIHN0YXRpYyBpbnQgZG9fZG9tYWluX2NyZWF0ZShsaWJ4bF9jdHggKmN0eCwgbGli
eGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgR0NORVcoY2Rjcyk7CiAgICAgY2Rjcy0+
ZGNzLmFvID0gYW87CiAgICAgY2Rjcy0+ZGNzLmd1ZXN0X2NvbmZpZyA9IGRfY29uZmlnOworICAg
IGNkY3MtPmRjcy5ndWVzdF9kb21pZCA9ICpkb21pZDsKKwogICAgIGxpYnhsX2RvbWFpbl9jb25m
aWdfaW5pdCgmY2Rjcy0+ZGNzLmd1ZXN0X2NvbmZpZ19zYXZlZCk7CiAgICAgbGlieGxfZG9tYWlu
X2NvbmZpZ19jb3B5KGN0eCwgJmNkY3MtPmRjcy5ndWVzdF9jb25maWdfc2F2ZWQsIGRfY29uZmln
KTsKICAgICBjZGNzLT5kY3MucmVzdG9yZV9mZCA9IGNkY3MtPmRjcy5saWJ4Y19mZCA9IHJlc3Rv
cmVfZmQ7CkBAIC0yMDgxLDYgKzIxMjgsNDMgQEAgaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfbmV3
KGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBhb19ob3csIGFvcF9jb25zb2xlX2hvdyk7CiB9CiAKK2ludCBs
aWJ4bF9kb21haW5fZm9ya192bShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgcGRvbWlkLCB1aW50
MzJfdCAqZG9taWQpCit7CisgICAgaW50IHJjOworICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0
ZWRvbWFpbiBjcmVhdGUgPSB7MH07CisgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RG
X2h2bTsKKyAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaGFwOworICAgIGNyZWF0
ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOworICAgIGNyZWF0ZS5hcmNoLmVtdWxh
dGlvbl9mbGFncyA9IChYRU5fWDg2X0VNVV9BTEwgJiB+WEVOX1g4Nl9FTVVfVlBDSSk7CisKKyAg
ICBjcmVhdGUuc3NpZHJlZiA9IFNFQ0lOSVRTSURfRE9NVTsKKyAgICBjcmVhdGUubWF4X3ZjcHVz
ID0gMTsgLy8gcGxhY2Vob2xkZXIsIHdpbGwgYmUgY2xvbmVkIGZyb20gcGRvbWlkCisgICAgY3Jl
YXRlLm1heF9ldnRjaG5fcG9ydCA9IDEwMjM7CisgICAgY3JlYXRlLm1heF9ncmFudF9mcmFtZXMg
PSBMSUJYTF9NQVhfR1JBTlRfRlJBTUVTX0RFRkFVTFQ7CisgICAgY3JlYXRlLm1heF9tYXB0cmFj
a19mcmFtZXMgPSBMSUJYTF9NQVhfTUFQVFJBQ0tfRlJBTUVTX0RFRkFVTFQ7CisKKyAgICBpZiAo
IChyYyA9IHhjX2RvbWFpbl9jcmVhdGUoY3R4LT54Y2gsIGRvbWlkLCAmY3JlYXRlKSkgKQorICAg
ICAgICByZXR1cm4gcmM7CisKKyAgICBpZiAoIChyYyA9IHhjX21lbXNocl9mb3JrKGN0eC0+eGNo
LCBwZG9taWQsICpkb21pZCkpICkKKyAgICAgICAgeGNfZG9tYWluX2Rlc3Ryb3koY3R4LT54Y2gs
ICpkb21pZCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBsaWJ4bF9kb21haW5fZm9ya19s
YXVuY2hfZG0obGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9ncmVzc19ob3cgKmFv
cF9jb25zb2xlX2hvdykKK3sKKyAgICB1bnNldF9kaXNrX2NvbG9fcmVzdG9yZShkX2NvbmZpZyk7
CisgICAgcmV0dXJuIGRvX2RvbWFpbl9jcmVhdGUoY3R4LCBkX2NvbmZpZywgJmRvbWlkLCAtMSwg
LTEsIDAsIDAsIGFvcF9jb25zb2xlX2hvdyk7Cit9CisKK2ludCBsaWJ4bF9kb21haW5fZm9ya19y
ZXNldChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpCit7CisgICAgcmV0dXJuIHhjX21l
bXNocl9mb3JrX3Jlc2V0KGN0eC0+eGNoLCBkb21pZCk7Cit9CisKIGludCBsaWJ4bF9kb21haW5f
Y3JlYXRlX3Jlc3RvcmUobGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29u
ZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZG9taWQsIGlu
dCByZXN0b3JlX2ZkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgc2VuZF9i
YWNrX2ZkLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2RtLmMKaW5kZXggM2IxZGE5MDE2Ny4uODdhZTE0NzhjZiAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0yNzg3
LDcgKzI3ODcsNyBAQCBzdGF0aWMgdm9pZCBkZXZpY2VfbW9kZWxfc3Bhd25fb3V0Y29tZShsaWJ4
bF9fZWdjICplZ2MsCiAKICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSA9IGRt
c3MtPmJ1aWxkX3N0YXRlOwogCi0gICAgaWYgKHN0YXRlLT5zYXZlZF9zdGF0ZSkgeworICAgIGlm
IChzdGF0ZS0+c2F2ZWRfc3RhdGUgJiYgIXN0YXRlLT5mb3JrZWRfdm0pIHsKICAgICAgICAgcmV0
MiA9IHVubGluayhzdGF0ZS0+c2F2ZWRfc3RhdGUpOwogICAgICAgICBpZiAocmV0MikgewogICAg
ICAgICAgICAgTE9HRUQoRVJST1IsIGRtc3MtPmd1ZXN0X2RvbWlkLCAiJXM6IGZhaWxlZCB0byBy
ZW1vdmUgZGV2aWNlLW1vZGVsIHN0YXRlICVzIiwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RvbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMKaW5kZXggZDlhZGE4YTQyMi4uZTdj
NTRkZGY2MyAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMKKysrIGIvdG9vbHMv
bGlieGwvbGlieGxfZG9tLmMKQEAgLTI0OSw5ICsyNDksMTIgQEAgaW50IGxpYnhsX19idWlsZF9w
cmUobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgbGlieGxfZG9tYWluX2J1aWxk
X2luZm8gKmNvbnN0IGluZm8gPSAmZF9jb25maWctPmJfaW5mbzsKICAgICBsaWJ4bF9jdHggKmN0
eCA9IGxpYnhsX19nY19vd25lcihnYyk7CiAgICAgY2hhciAqeHNfZG9taWQsICpjb25fZG9taWQ7
Ci0gICAgaW50IHJjOworICAgIGludCByYyA9IDA7CiAgICAgdWludDY0X3Qgc2l6ZTsKIAorICAg
IGlmICggc3RhdGUtPmZvcmtlZF92bSApCisgICAgICAgIGdvdG8gc2tpcF9mb3JrOworCiAgICAg
aWYgKHhjX2RvbWFpbl9tYXhfdmNwdXMoY3R4LT54Y2gsIGRvbWlkLCBpbmZvLT5tYXhfdmNwdXMp
ICE9IDApIHsKICAgICAgICAgTE9HKEVSUk9SLCAiQ291bGRuJ3Qgc2V0IG1heCB2Y3B1IGNvdW50
Iik7CiAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwpAQCAtMzYyLDcgKzM2NSw2IEBAIGludCBs
aWJ4bF9fYnVpbGRfcHJlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICB9
CiAgICAgfQogCi0KICAgICByYyA9IGxpYnhsX19hcmNoX2V4dHJhX21lbW9yeShnYywgaW5mbywg
JnNpemUpOwogICAgIGlmIChyYyA8IDApIHsKICAgICAgICAgTE9HRShFUlJPUiwgIkNvdWxkbid0
IGdldCBhcmNoIGV4dHJhIGNvbnN0YW50IG1lbW9yeSBzaXplIik7CkBAIC0zNzQsNiArMzc2LDEx
IEBAIGludCBsaWJ4bF9fYnVpbGRfcHJlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAog
ICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKICAgICB9CiAKKyAgICByYyA9IGxpYnhsX19hcmNo
X2RvbWFpbl9jcmVhdGUoZ2MsIGRfY29uZmlnLCBkb21pZCk7CisgICAgaWYgKCByYyApCisgICAg
ICAgIGdvdG8gb3V0OworCitza2lwX2Zvcms6CiAgICAgeHNfZG9taWQgPSB4c19yZWFkKGN0eC0+
eHNoLCBYQlRfTlVMTCwgIi90b29sL3hlbnN0b3JlZC9kb21pZCIsIE5VTEwpOwogICAgIHN0YXRl
LT5zdG9yZV9kb21pZCA9IHhzX2RvbWlkID8gYXRvaSh4c19kb21pZCkgOiAwOwogICAgIGZyZWUo
eHNfZG9taWQpOwpAQCAtMzg1LDggKzM5Miw3IEBAIGludCBsaWJ4bF9fYnVpbGRfcHJlKGxpYnhs
X19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIHN0YXRlLT5zdG9yZV9wb3J0ID0geGNfZXZ0
Y2huX2FsbG9jX3VuYm91bmQoY3R4LT54Y2gsIGRvbWlkLCBzdGF0ZS0+c3RvcmVfZG9taWQpOwog
ICAgIHN0YXRlLT5jb25zb2xlX3BvcnQgPSB4Y19ldnRjaG5fYWxsb2NfdW5ib3VuZChjdHgtPnhj
aCwgZG9taWQsIHN0YXRlLT5jb25zb2xlX2RvbWlkKTsKIAotICAgIHJjID0gbGlieGxfX2FyY2hf
ZG9tYWluX2NyZWF0ZShnYywgZF9jb25maWcsIGRvbWlkKTsKLQorb3V0OgogICAgIHJldHVybiBy
YzsKIH0KIApAQCAtNDQ0LDYgKzQ1MCw5IEBAIGludCBsaWJ4bF9fYnVpbGRfcG9zdChsaWJ4bF9f
Z2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBjaGFyICoqZW50czsKICAgICBpbnQgaSwgcmM7
CiAKKyAgICBpZiAoIHN0YXRlLT5mb3JrZWRfdm0gKQorICAgICAgICBnb3RvIHNraXBfZm9yazsK
KwogICAgIGlmIChpbmZvLT5udW1fdm51bWFfbm9kZXMgJiYgIWluZm8tPm51bV92Y3B1X3NvZnRf
YWZmaW5pdHkpIHsKICAgICAgICAgcmMgPSBzZXRfdm51bWFfYWZmaW5pdHkoZ2MsIGRvbWlkLCBp
bmZvKTsKICAgICAgICAgaWYgKHJjKQpAQCAtNDY4LDYgKzQ3Nyw3IEBAIGludCBsaWJ4bF9fYnVp
bGRfcG9zdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgfQogICAgIH0K
IAorc2tpcF9mb3JrOgogICAgIGVudHMgPSBsaWJ4bF9fY2FsbG9jKGdjLCAxMiArIChpbmZvLT5t
YXhfdmNwdXMgKiAyKSArIDIsIHNpemVvZihjaGFyICopKTsKICAgICBlbnRzWzBdID0gIm1lbW9y
eS9zdGF0aWMtbWF4IjsKICAgICBlbnRzWzFdID0gR0NTUFJJTlRGKCIlIlBSSWQ2NCwgaW5mby0+
bWF4X21lbWtiKTsKQEAgLTczMCwxNCArNzQwLDE2IEBAIHN0YXRpYyBpbnQgaHZtX2J1aWxkX3Nl
dF9wYXJhbXMoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHN0b3JlX2V2dGNobiwgdW5zaWduZWQg
bG9uZyAqc3RvcmVfbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgY29u
c29sZV9ldnRjaG4sIHVuc2lnbmVkIGxvbmcgKmNvbnNvbGVfbWZuLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBkb21pZF90IHN0b3JlX2RvbWlkLCBkb21pZF90IGNvbnNvbGVfZG9t
aWQpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3Qgc3RvcmVfZG9taWQs
IGRvbWlkX3QgY29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ym9vbCBmb3JrZWRfdm0pCiB7CiAgICAgc3RydWN0IGh2bV9pbmZvX3RhYmxlICp2YV9odm07CiAg
ICAgdWludDhfdCAqdmFfbWFwLCBzdW07CiAgICAgdWludDY0X3Qgc3RyX21mbiwgY29uc19tZm47
CiAgICAgaW50IGk7CiAKLSAgICBpZiAoaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9I
Vk0pIHsKKyAgICBpZiAoIGluZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmICFm
b3JrZWRfdm0gKQorICAgIHsKICAgICAgICAgdmFfbWFwID0geGNfbWFwX2ZvcmVpZ25fcmFuZ2Uo
aGFuZGxlLCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWENf
UEFHRV9TSVpFLCBQUk9UX1JFQUQgfCBQUk9UX1dSSVRFLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBIVk1fSU5GT19QRk4pOwpAQCAtMTA1Myw2ICsxMDY1LDIzIEBAIGlu
dCBsaWJ4bF9fYnVpbGRfaHZtKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIHN0
cnVjdCB4Y19kb21faW1hZ2UgKmRvbSA9IE5VTEw7CiAgICAgYm9vbCBkZXZpY2VfbW9kZWwgPSBp
bmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSA/IHRydWUgOiBmYWxzZTsKIAorICAg
IGlmICggc3RhdGUtPmZvcmtlZF92bSApCisgICAgeworICAgICAgICByYyA9IGh2bV9idWlsZF9z
ZXRfcGFyYW1zKGN0eC0+eGNoLCBkb21pZCwgaW5mbywgc3RhdGUtPnN0b3JlX3BvcnQsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5zdG9yZV9tZm4sIHN0YXRlLT5j
b25zb2xlX3BvcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5j
b25zb2xlX21mbiwgc3RhdGUtPnN0b3JlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkLCBzdGF0ZS0+Zm9ya2VkX3ZtKTsKKworICAg
ICAgICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJldHVybiByYzsKKworICAgICAgICByZXR1cm4g
eGNfZG9tX2dudHRhYl9zZWVkKGN0eC0+eGNoLCBkb21pZCwgdHJ1ZSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGF0ZS0+Y29uc29sZV9tZm4sCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhdGUtPnN0b3JlX21mbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzdGF0ZS0+c3RvcmVfZG9taWQpOworICAgIH0KKwogICAgIHhjX2RvbV9s
b2dpbml0KGN0eC0+eGNoKTsKIAogICAgIC8qCkBAIC0xMTc3LDcgKzEyMDYsNyBAQCBpbnQgbGli
eGxfX2J1aWxkX2h2bShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByYyA9IGh2
bV9idWlsZF9zZXRfcGFyYW1zKGN0eC0+eGNoLCBkb21pZCwgaW5mbywgc3RhdGUtPnN0b3JlX3Bv
cnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5zdG9yZV9tZm4sIHN0
YXRlLT5jb25zb2xlX3BvcnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRl
LT5jb25zb2xlX21mbiwgc3RhdGUtPnN0b3JlX2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCwgZmFsc2UpOwogICAgIGlmIChyYyAhPSAwKSB7
CiAgICAgICAgIExPRyhFUlJPUiwgImh2bSBidWlsZCBzZXQgcGFyYW1zIGZhaWxlZCIpOwogICAg
ICAgICBnb3RvIG91dDsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgg
Yi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IGRkM2MwOGJjMTQuLmY2OWE4Mzg3
ZWQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMv
bGlieGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMTM3NCw2ICsxMzc0LDcgQEAgdHlwZWRlZiBzdHJ1
Y3QgewogCiAgICAgY2hhciAqc2F2ZWRfc3RhdGU7CiAgICAgaW50IGRtX21vbml0b3JfZmQ7Cisg
ICAgYm9vbCBmb3JrZWRfdm07CiAKICAgICBsaWJ4bF9fZmlsZV9yZWZlcmVuY2UgcHZfa2VybmVs
OwogICAgIGxpYnhsX19maWxlX3JlZmVyZW5jZSBwdl9yYW1kaXNrOwpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmlu
ZGV4IDc5MjE5NTBmNmEuLjdjNGM0MDU3YTkgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTk1Niw2ICs5
NTYsNyBAQCBsaWJ4bF9kb21haW5fY29uZmlnID0gU3RydWN0KCJkb21haW5fY29uZmlnIiwgWwog
ICAgICgib25fd2F0Y2hkb2ciLCBsaWJ4bF9hY3Rpb25fb25fc2h1dGRvd24pLAogICAgICgib25f
Y3Jhc2giLCBsaWJ4bF9hY3Rpb25fb25fc2h1dGRvd24pLAogICAgICgib25fc29mdF9yZXNldCIs
IGxpYnhsX2FjdGlvbl9vbl9zaHV0ZG93biksCisgICAgKCJkbV9yZXN0b3JlX2ZpbGUiLCBzdHJp
bmcsIHsnY29uc3QnOiBUcnVlfSksCiAgICAgXSwgZGlyPURJUl9JTikKIAogbGlieGxfZGlza2lu
Zm8gPSBTdHJ1Y3QoImRpc2tpbmZvIiwgWwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGwuaCBiL3Rv
b2xzL3hsL3hsLmgKaW5kZXggNjBiZGFkOGZmYi4uOWJkYWQ2NTI2ZSAxMDA2NDQKLS0tIGEvdG9v
bHMveGwveGwuaAorKysgYi90b29scy94bC94bC5oCkBAIC0zMSw2ICszMSw3IEBAIHN0cnVjdCBj
bWRfc3BlYyB7CiB9OwogCiBzdHJ1Y3QgZG9tYWluX2NyZWF0ZSB7CisgICAgdWludDMyX3QgZGRv
bWlkOyAvKiBmb3JrIGxhdW5jaCBkbSBmb3IgdGhpcyBkb21pZCAqLwogICAgIGludCBkZWJ1ZzsK
ICAgICBpbnQgZGFlbW9uaXplOwogICAgIGludCBtb25pdG9yOyAvKiBoYW5kbGUgZ3Vlc3QgcmVi
b290cyBldGMgKi8KQEAgLTQ1LDYgKzQ2LDcgQEAgc3RydWN0IGRvbWFpbl9jcmVhdGUgewogICAg
IGNvbnN0IGNoYXIgKmNvbmZpZ19maWxlOwogICAgIGNoYXIgKmV4dHJhX2NvbmZpZzsgLyogZXh0
cmEgY29uZmlnIHN0cmluZyAqLwogICAgIGNvbnN0IGNoYXIgKnJlc3RvcmVfZmlsZTsKKyAgICBj
b25zdCBjaGFyICpkbV9yZXN0b3JlX2ZpbGU7CiAgICAgY2hhciAqY29sb19wcm94eV9zY3JpcHQ7
CiAgICAgYm9vbCB1c2Vyc3BhY2VfY29sb19wcm94eTsKICAgICBpbnQgbWlncmF0ZV9mZDsgLyog
LTEgbWVhbnMgbm9uZSAqLwpAQCAtMTI3LDYgKzEyOSw5IEBAIGludCBtYWluX3BjaWFzc2lnbmFi
bGVfcmVtb3ZlKGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl9wY2lhc3NpZ25hYmxl
X2xpc3QoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKICNpZm5kZWYgTElCWExfSEFWRV9OT19TVVNQ
RU5EX1JFU1VNRQogaW50IG1haW5fcmVzdG9yZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOworaW50
IG1haW5fZm9ya192bShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOworaW50IG1haW5fZm9ya19sYXVu
Y2hfZG0oaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKK2ludCBtYWluX2ZvcmtfcmVzZXQoaW50IGFy
Z2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX21pZ3JhdGVfcmVjZWl2ZShpbnQgYXJnYywgY2hh
ciAqKmFyZ3YpOwogaW50IG1haW5fc2F2ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1h
aW5fbWlncmF0ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwpkaWZmIC0tZ2l0IGEvdG9vbHMveGwv
eGxfY21kdGFibGUuYyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKaW5kZXggM2IzMDJiMmYyMC4u
M2E1ZDM3MTA1NyAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfY21kdGFibGUuYworKysgYi90b29s
cy94bC94bF9jbWR0YWJsZS5jCkBAIC0xODUsNiArMTg1LDE4IEBAIHN0cnVjdCBjbWRfc3BlYyBj
bWRfdGFibGVbXSA9IHsKICAgICAgICJSZXN0b3JlIGEgZG9tYWluIGZyb20gYSBzYXZlZCBzdGF0
ZSIsCiAgICAgICAiLSBmb3IgaW50ZXJuYWwgdXNlIG9ubHkiLAogICAgIH0sCisgICAgeyAiZm9y
ay12bSIsCisgICAgICAmbWFpbl9mb3JrX3ZtLCAwLCAxLAorICAgICAgIkZvcmsgYSBkb21haW4g
ZnJvbSB0aGUgcnVubmluZyBwYXJlbnQgZG9taWQiLAorICAgICAgIltvcHRpb25zXSA8RG9taWQ+
IiwKKyAgICAgICItaCAgICAgICAgICAgICAgICAgICAgICAgICAgIFByaW50IHRoaXMgaGVscC5c
biIKKyAgICAgICItQyA8Y29uZmlnPiAgICAgICAgICAgICAgICAgIFVzZSBjb25maWcgZmlsZSBm
b3IgVk0gZm9yay5cbiIKKyAgICAgICItUSA8cWVtdS1zYXZlLWZpbGU+ICAgICAgICAgIFVzZSBx
ZW11IHNhdmUgZmlsZSBmb3IgVk0gZm9yay5cbiIKKyAgICAgICItLWxhdW5jaC1kbSA8eWVzfG5v
fGxhdGU+ICAgIExhdW5jaCBkZXZpY2UgbW9kZWwgKFFFTVUpIGZvciBWTSBmb3JrLlxuIgorICAg
ICAgIi0tZm9yay1yZXNldCAgICAgICAgICAgICAgICAgUmVzZXQgVk0gZm9yay5cbiIKKyAgICAg
ICItcCAgICAgICAgICAgICAgICAgICAgICAgICAgIERvIG5vdCB1bnBhdXNlIGZvcmsgVk0gYWZ0
ZXIgb3BlcmF0aW9uLlxuIgorICAgICAgIi1kICAgICAgICAgICAgICAgICAgICAgICAgICAgRW5h
YmxlIGRlYnVnIG1lc3NhZ2VzLlxuIgorICAgIH0sCiAjZW5kaWYKICAgICB7ICJkdW1wLWNvcmUi
LAogICAgICAgJm1haW5fZHVtcF9jb3JlLCAwLCAxLApkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxf
c2F2ZXJlc3RvcmUuYyBiL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMKaW5kZXggOWJlMDMzZmU2
NS4uZDk5ZDNlY2ViMiAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfc2F2ZXJlc3RvcmUuYworKysg
Yi90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCkBAIC0yMjksNiArMjI5LDEwMyBAQCBpbnQgbWFp
bl9yZXN0b3JlKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICByZXR1cm4gRVhJVF9TVUNDRVNT
OwogfQogCitpbnQgbWFpbl9mb3JrX3ZtKGludCBhcmdjLCBjaGFyICoqYXJndikKK3sKKyAgICBp
bnQgcmMsIGRlYnVnID0gMDsKKyAgICB1aW50MzJfdCBkb21pZF9pbiA9IElOVkFMSURfRE9NSUQs
IGRvbWlkX291dCA9IElOVkFMSURfRE9NSUQ7CisgICAgaW50IGxhdW5jaF9kbSA9IDE7CisgICAg
Ym9vbCByZXNldCA9IDA7CisgICAgYm9vbCBwYXVzZSA9IDA7CisgICAgY29uc3QgY2hhciAqY29u
ZmlnX2ZpbGUgPSBOVUxMOworICAgIGNvbnN0IGNoYXIgKmRtX3Jlc3RvcmVfZmlsZSA9IE5VTEw7
CisKKyAgICBpbnQgb3B0OworICAgIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIG9wdHNbXSA9IHsKKyAg
ICAgICAgeyJsYXVuY2gtZG0iLCAxLCAwLCAnbCd9LAorICAgICAgICB7ImZvcmstcmVzZXQiLCAw
LCAwLCAncid9LAorICAgICAgICBDT01NT05fTE9OR19PUFRTCisgICAgfTsKKworICAgIFNXSVRD
SF9GT1JFQUNIX09QVChvcHQsICJwaGRDOlE6bDpyTjpEOkI6VjoiLCBvcHRzLCAiZm9yay12bSIs
IDEpIHsKKyAgICBjYXNlICdkJzoKKyAgICAgICAgZGVidWcgPSAxOworICAgICAgICBicmVhazsK
KyAgICBjYXNlICdwJzoKKyAgICAgICAgcGF1c2UgPSAxOworICAgICAgICBicmVhazsKKyAgICBj
YXNlICdDJzoKKyAgICAgICAgY29uZmlnX2ZpbGUgPSBvcHRhcmc7CisgICAgICAgIGJyZWFrOwor
ICAgIGNhc2UgJ1EnOgorICAgICAgICBkbV9yZXN0b3JlX2ZpbGUgPSBvcHRhcmc7CisgICAgICAg
IGJyZWFrOworICAgIGNhc2UgJ2wnOgorICAgICAgICBpZiAoICFzdHJjbXAob3B0YXJnLCAibm8i
KSApCisgICAgICAgICAgICBsYXVuY2hfZG0gPSAwOworICAgICAgICBpZiAoICFzdHJjbXAob3B0
YXJnLCAieWVzIikgKQorICAgICAgICAgICAgbGF1bmNoX2RtID0gMTsKKyAgICAgICAgaWYgKCAh
c3RyY21wKG9wdGFyZywgImxhdGUiKSApCisgICAgICAgICAgICBsYXVuY2hfZG0gPSAyOworICAg
ICAgICBicmVhazsKKyAgICBjYXNlICdyJzoKKyAgICAgICAgcmVzZXQgPSAxOworICAgICAgICBi
cmVhazsKKyAgICBjYXNlICdOJzogLyogZmFsbC10aHJvdWdoICovCisgICAgY2FzZSAnRCc6IC8q
IGZhbGwtdGhyb3VnaCAqLworICAgIGNhc2UgJ0InOiAvKiBmYWxsLXRocm91Z2ggKi8KKyAgICBj
YXNlICdWJzoKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJVbmltcGxlbWVudGVkIG9wdGlvbihz
KVxuIik7CisgICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7CisgICAgfQorCisgICAgaWYgKGFy
Z2Mtb3B0aW5kID09IDEpIHsKKyAgICAgICAgZG9taWRfaW4gPSBhdG9pKGFyZ3Zbb3B0aW5kXSk7
CisgICAgfSBlbHNlIHsKKyAgICAgICAgaGVscCgiZm9yay12bSIpOworICAgICAgICByZXR1cm4g
RVhJVF9GQUlMVVJFOworICAgIH0KKworICAgIGlmIChsYXVuY2hfZG0gJiYgKCFjb25maWdfZmls
ZSB8fCAhZG1fcmVzdG9yZV9maWxlKSkgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkN1cnJl
bnRseSB5b3UgbXVzdCBwcm92aWRlIGJvdGggLUMgYW5kIC1RIG9wdGlvbnNcbiIpOworICAgICAg
ICByZXR1cm4gRVhJVF9GQUlMVVJFOworICAgIH0KKworICAgIGlmIChyZXNldCkgeworICAgICAg
ICBkb21pZF9vdXQgPSBkb21pZF9pbjsKKyAgICAgICAgaWYgKGxpYnhsX2RvbWFpbl9mb3JrX3Jl
c2V0KGN0eCwgZG9taWRfaW4pID09IEVYSVRfRkFJTFVSRSkKKyAgICAgICAgICAgIHJldHVybiBF
WElUX0ZBSUxVUkU7CisgICAgfQorCisgICAgaWYgKGxhdW5jaF9kbSA9PSAyIHx8IHJlc2V0KSB7
CisgICAgICAgIGRvbWlkX291dCA9IGRvbWlkX2luOworICAgICAgICByYyA9IEVYSVRfU1VDQ0VT
UzsKKyAgICB9IGVsc2UKKyAgICAgICAgcmMgPSBsaWJ4bF9kb21haW5fZm9ya192bShjdHgsIGRv
bWlkX2luLCAmZG9taWRfb3V0KTsKKworICAgIGlmIChyYyA9PSBFWElUX1NVQ0NFU1MpIHsKKyAg
ICAgICAgaWYgKCBsYXVuY2hfZG0gKSB7CisgICAgICAgICAgICBzdHJ1Y3QgZG9tYWluX2NyZWF0
ZSBkb21faW5mbzsKKyAgICAgICAgICAgIG1lbXNldCgmZG9tX2luZm8sIDAsIHNpemVvZihkb21f
aW5mbykpOworICAgICAgICAgICAgZG9tX2luZm8uZGRvbWlkID0gZG9taWRfb3V0OworICAgICAg
ICAgICAgZG9tX2luZm8uZG1fcmVzdG9yZV9maWxlID0gZG1fcmVzdG9yZV9maWxlOworICAgICAg
ICAgICAgZG9tX2luZm8uZGVidWcgPSBkZWJ1ZzsKKyAgICAgICAgICAgIGRvbV9pbmZvLnBhdXNl
ZCA9IHBhdXNlOworICAgICAgICAgICAgZG9tX2luZm8uY29uZmlnX2ZpbGUgPSBjb25maWdfZmls
ZTsKKyAgICAgICAgICAgIGRvbV9pbmZvLm1pZ3JhdGVfZmQgPSAtMTsKKyAgICAgICAgICAgIGRv
bV9pbmZvLnNlbmRfYmFja19mZCA9IC0xOworICAgICAgICAgICAgcmMgPSBjcmVhdGVfZG9tYWlu
KCZkb21faW5mbykgPCAwID8gRVhJVF9GQUlMVVJFIDogRVhJVF9TVUNDRVNTOworICAgICAgICB9
IGVsc2UgaWYgKCAhcGF1c2UgKQorICAgICAgICAgICAgcmMgPSBsaWJ4bF9kb21haW5fdW5wYXVz
ZShjdHgsIGRvbWlkX291dCwgTlVMTCk7CisgICAgfQorCisgICAgaWYgKHJjID09IEVYSVRfU1VD
Q0VTUykKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJmb3JrLXZtIGNvbW1hbmQgc3VjY2Vzc2Z1
bGx5IHJldHVybmVkIGRvbWlkOiAldVxuIiwgZG9taWRfb3V0KTsKKyAgICBlbHNlIGlmICggZG9t
aWRfb3V0ICE9IElOVkFMSURfRE9NSUQgKQorICAgICAgICBsaWJ4bF9kb21haW5fZGVzdHJveShj
dHgsIGRvbWlkX291dCwgMCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKIGludCBtYWluX3NhdmUo
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQogewogICAgIHVpbnQzMl90IGRvbWlkOwpkaWZmIC0tZ2l0
IGEvdG9vbHMveGwveGxfdm1jb250cm9sLmMgYi90b29scy94bC94bF92bWNvbnRyb2wuYwppbmRl
eCBlNTIwYjFkYTc5Li5kOWNiMTljNTk5IDEwMDY0NAotLS0gYS90b29scy94bC94bF92bWNvbnRy
b2wuYworKysgYi90b29scy94bC94bF92bWNvbnRyb2wuYwpAQCAtNjQ1LDYgKzY0NSw3IEBAIGlu
dCBjcmVhdGVfZG9tYWluKHN0cnVjdCBkb21haW5fY3JlYXRlICpkb21faW5mbykKIAogICAgIGxp
YnhsX2RvbWFpbl9jb25maWcgZF9jb25maWc7CiAKKyAgICB1aW50MzJfdCBkZG9taWQgPSBkb21f
aW5mby0+ZGRvbWlkOyAvLyBsYXVuY2ggZG0gZm9yIHRoaXMgZG9tYWluIGlmZiBzZXQKICAgICBp
bnQgZGVidWcgPSBkb21faW5mby0+ZGVidWc7CiAgICAgaW50IGRhZW1vbml6ZSA9IGRvbV9pbmZv
LT5kYWVtb25pemU7CiAgICAgaW50IG1vbml0b3IgPSBkb21faW5mby0+bW9uaXRvcjsKQEAgLTY1
NSw2ICs2NTYsNyBAQCBpbnQgY3JlYXRlX2RvbWFpbihzdHJ1Y3QgZG9tYWluX2NyZWF0ZSAqZG9t
X2luZm8pCiAgICAgY29uc3QgY2hhciAqcmVzdG9yZV9maWxlID0gZG9tX2luZm8tPnJlc3RvcmVf
ZmlsZTsKICAgICBjb25zdCBjaGFyICpjb25maWdfc291cmNlID0gTlVMTDsKICAgICBjb25zdCBj
aGFyICpyZXN0b3JlX3NvdXJjZSA9IE5VTEw7CisgICAgY29uc3QgY2hhciAqZG1fcmVzdG9yZV9m
aWxlID0gZG9tX2luZm8tPmRtX3Jlc3RvcmVfZmlsZTsKICAgICBpbnQgbWlncmF0ZV9mZCA9IGRv
bV9pbmZvLT5taWdyYXRlX2ZkOwogICAgIGJvb2wgY29uZmlnX2luX2pzb247CiAKQEAgLTkyMyw2
ICs5MjUsMTIgQEAgc3RhcnQ6CiAgICAgICAgICAqIHJlc3RvcmUvbWlncmF0ZS1yZWNlaXZlIGl0
IGFnYWluLgogICAgICAgICAgKi8KICAgICAgICAgcmVzdG9yaW5nID0gMDsKKyAgICB9IGVsc2Ug
aWYgKCBkZG9taWQgKSB7CisgICAgICAgIGRfY29uZmlnLmRtX3Jlc3RvcmVfZmlsZSA9IGRtX3Jl
c3RvcmVfZmlsZTsKKyAgICAgICAgcmV0ID0gbGlieGxfZG9tYWluX2ZvcmtfbGF1bmNoX2RtKGN0
eCwgJmRfY29uZmlnLCBkZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBhdXRvY29ubmVjdF9jb25zb2xlX2hvdyk7CisgICAgICAgIGRvbWlkID0gZGRvbWlk
OworICAgICAgICBkZG9taWQgPSBJTlZBTElEX0RPTUlEOwogICAgIH0gZWxzZSBpZiAoZG9taWRf
c29mdF9yZXNldCAhPSBJTlZBTElEX0RPTUlEKSB7CiAgICAgICAgIC8qIERvIHNvZnQgcmVzZXQu
ICovCiAgICAgICAgIHJldCA9IGxpYnhsX2RvbWFpbl9zb2Z0X3Jlc2V0KGN0eCwgJmRfY29uZmln
LCBkb21pZF9zb2Z0X3Jlc2V0LAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 19:52:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 19:52:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1F64-0003lE-Pb; Mon, 10 Feb 2020 19:51:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=q3G7=36=dornerworks.com=jeff.kubascik@srs-us1.protection.inumbo.net>)
 id 1j1F63-0003l8-Dc
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 19:51:55 +0000
X-Inumbo-ID: c890bff2-4c3e-11ea-b4f7-12813bfff9fa
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c890bff2-4c3e-11ea-b4f7-12813bfff9fa;
 Mon, 10 Feb 2020 19:51:54 +0000 (UTC)
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200204195150.61532-1-jeff.kubascik@dornerworks.com>
 <5d36682e-ab2a-27e6-6768-c53421b6f52b@xen.org>
From: Jeff Kubascik <jeff.kubascik@dornerworks.com>
Message-ID: <6a845598-35a5-799f-4036-ba8f423dc955@dornerworks.com>
Date: Mon, 10 Feb 2020 14:53:29 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <5d36682e-ab2a-27e6-6768-c53421b6f52b@xen.org>
Content-Language: en-US
X-Originating-IP: [172.27.13.181]
X-ClientProxiedBy: Mcbain.dw.local (172.27.1.45) To Mcbain.dw.local
 (172.27.1.45)
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_0_4
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [PATCH v3] xen/arm: Handle unimplemented VGICv3
 dist registers as RAZ/WI
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGV5IEp1bGllbiwKCk9uIDIvOC8yMDIwIDc6MDUgQU0sIEp1bGllbiBHcmFsbCB3cm90ZToKPiBI
aSBKZWZmLAo+IAo+IEFzIHlvdSBub3cgaGFuZGxlIEdJQ1IgcmVnaXN0ZXIsIEkgd291bGQgZHJv
cCAiZGlzdCIgZnJvbSB0aGUgdGl0bGUuCj4gCgpHb29kIGNhdGNoLCBJIG1pc3NlZCB0aGlzIGlu
IHRoZSB0aXRsZS4KCj4gT24gMDQvMDIvMjAyMCAxOTo1MSwgSmVmZiBLdWJhc2NpayB3cm90ZToK
Pj4gUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQgQ29udHJvbGxlciBBcmNoaXRlY3R1cmUg
U3BlY2lmaWNhdGlvbiAoQVJNCj4+IElISSAwMDY5RSksIHJlc2VydmVkIHJlZ2lzdGVycyBzaG91
bGQgZ2VuZXJhbGx5IGJlIHRyZWF0ZWQgYXMgUkFaL1dJLgo+PiBUbyBzaW1wbGlmeSB0aGUgVkdJ
Q3YzIGRlc2lnbiBhbmQgaW1wcm92ZSBndWVzdCBjb21wYXRpYmlsaXR5LCB0cmVhdCB0aGUKPj4g
ZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNSIHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8v
d3JpdGVfaWdub3JlLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1
YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KPiAKPiBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz4KPiAKPiBJIHdpbGwgdXBkYXRlIHRoZSBjb21taXQgdGl0bGUgd2hpbGUgY29t
bWl0dGluZyB0aGUgcGF0Y2guCgpUaGFuayB5b3UhCgo+PiAtLS0KPj4gQ2hhbmdlcyBpbiB2MzoK
Pj4gLSBGaXhlZCBzcGVsbGluZyBlcnJvciBpbiBjb21taXQgbWVzc2FnZQo+PiAtIERyb3BwZWQg
bWlzbGVhZGluZyBjb21tZW50cyB0aGF0IHdlcmUgYWRkZWQgaW4gdjIKPj4gLSBBZGRlZCBwcmlu
dGsgYmFjayBpbiBmb3IgZGVmYXVsdCBjYXNlCj4+IC0gSW1wbGVtZW50ZWQgUkFaL1dJIGZvciB0
aGUgcmVkaXN0IHJlZ2lzdGVycyBhcyB3ZWxsCj4+IC0gVXBkYXRlIGNvbW1pdCBtZXNzYWdlIHRv
IGluY2x1ZGUgR0lDUiBzY29wZQo+PiAtLS0KPj4gICB4ZW4vYXJjaC9hcm0vdmdpYy12My5jIHwg
MjIgKysrKysrKysrKysrKysrKy0tLS0tLQo+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3Zn
aWMtdjMuYyBiL3hlbi9hcmNoL2FybS92Z2ljLXYzLmMKPj4gaW5kZXggNDIyYjk0ZjkwMi4uNGU2
MGJhMTVjYyAxMDA2NDQKPj4gLS0tIGEveGVuL2FyY2gvYXJtL3ZnaWMtdjMuYwo+PiArKysgYi94
ZW4vYXJjaC9hcm0vdmdpYy12My5jCj4+IEBAIC0zMjAsNyArMzIwLDcgQEAgc3RhdGljIGludCBf
X3ZnaWNfdjNfcmRpc3RyX3JkX21taW9fcmVhZChzdHJ1Y3QgdmNwdSAqdiwgbW1pb19pbmZvX3Qg
KmluZm8sCj4+ICAgICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSCj4+ICAgICAgICAgICAgICAg
ICAgIiVwdjogdkdJQ1I6IHVuaGFuZGxlZCByZWFkIHIlZCBvZmZzZXQgJSMwOHhcbiIsCj4+ICAg
ICAgICAgICAgICAgICAgdiwgZGFidC5yZWcsIGdpY3JfcmVnKTsKPj4gLSAgICAgICAgcmV0dXJu
IDA7Cj4+ICsgICAgICAgIGdvdG8gcmVhZF9hc196ZXJvOwo+PiAgICAgICB9Cj4+ICAgYmFkX3dp
ZHRoOgo+PiAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICIlcHYgdkdJQ1I6IGJhZCByZWFkIHdp
ZHRoICVkIHIlZCBvZmZzZXQgJSMwOHhcbiIsCj4+IEBAIC0zMzcsNiArMzM3LDEwIEBAIHJlYWRf
YXNfemVyb18zMjoKPj4gICAgICAgKnIgPSAwOwo+PiAgICAgICByZXR1cm4gMTsKPj4KPj4gK3Jl
YWRfYXNfemVybzoKPj4gKyAgICAqciA9IDA7Cj4+ICsgICAgcmV0dXJuIDE7Cj4+ICsKPj4gICBy
ZWFkX2ltcGxfZGVmaW5lZDoKPj4gICAgICAgcHJpbnRrKFhFTkxPR19HX0RFQlVHCj4+ICAgICAg
ICAgICAgICAiJXB2OiB2R0lDUjogUkFaIG9uIGltcGxlbWVudGF0aW9uIGRlZmluZWQgcmVnaXN0
ZXIgb2Zmc2V0ICUjMDh4XG4iLAo+PiBAQCAtNjM4LDcgKzY0Miw3IEBAIHN0YXRpYyBpbnQgX192
Z2ljX3YzX3JkaXN0cl9yZF9tbWlvX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAq
aW5mbywKPj4gICAgICAgZGVmYXVsdDoKPj4gICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIg
IiVwdjogdkdJQ1I6IHVuaGFuZGxlZCB3cml0ZSByJWQgb2Zmc2V0ICUjMDh4XG4iLAo+PiAgICAg
ICAgICAgICAgICAgIHYsIGRhYnQucmVnLCBnaWNyX3JlZyk7Cj4+IC0gICAgICAgIHJldHVybiAw
Owo+PiArICAgICAgICBnb3RvIHdyaXRlX2lnbm9yZTsKPj4gICAgICAgfQo+PiAgIGJhZF93aWR0
aDoKPj4gICAgICAgcHJpbnRrKFhFTkxPR19HX0VSUgo+PiBAQCAtNjU0LDYgKzY1OCw5IEBAIHdy
aXRlX2lnbm9yZV8zMjoKPj4gICAgICAgaWYgKCBkYWJ0LnNpemUgIT0gREFCVF9XT1JEICkgZ290
byBiYWRfd2lkdGg7Cj4+ICAgICAgIHJldHVybiAxOwo+Pgo+PiArd3JpdGVfaWdub3JlOgo+PiAr
ICAgIHJldHVybiAxOwo+PiArCj4+ICAgd3JpdGVfaW1wbF9kZWZpbmVkOgo+PiAgICAgICBwcmlu
dGsoWEVOTE9HX0dfREVCVUcKPj4gICAgICAgICAgICAgICIlcHY6IHZHSUNSOiBXSSBvbiBpbXBs
ZW1lbnRhdGlvbiBkZWZpbmVkIHJlZ2lzdGVyIG9mZnNldCAlIzA4eFxuIiwKPj4gQEAgLTkyNSw3
ICs5MzIsNyBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmRpc3RyX3NnaV9tbWlvX3JlYWQoc3RydWN0
IHZjcHUgKnYsIG1taW9faW5mb190ICppbmZvLAo+PiAgICAgICAgICAgcHJpbnRrKFhFTkxPR19H
X0VSUgo+PiAgICAgICAgICAgICAgICAgICIlcHY6IHZHSUNSOiBTR0k6IHVuaGFuZGxlZCByZWFk
IHIlZCBvZmZzZXQgJSMwOHhcbiIsCj4+ICAgICAgICAgICAgICAgICAgdiwgZGFidC5yZWcsIGdp
Y3JfcmVnKTsKPj4gLSAgICAgICAgcmV0dXJuIDA7Cj4+ICsgICAgICAgIGdvdG8gcmVhZF9hc196
ZXJvOwo+PiAgICAgICB9Cj4+ICAgYmFkX3dpZHRoOgo+PiAgICAgICBwcmludGsoWEVOTE9HX0df
RVJSICIlcHY6IHZHSUNSOiBTR0k6IGJhZCByZWFkIHdpZHRoICVkIHIlZCBvZmZzZXQgJSMwOHhc
biIsCj4+IEBAIC0xMDAyLDcgKzEwMDksNyBAQCBzdGF0aWMgaW50IHZnaWNfdjNfcmRpc3RyX3Nn
aV9tbWlvX3dyaXRlKHN0cnVjdCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKPj4gICAgICAg
ICAgIHByaW50ayhYRU5MT0dfR19FUlIKPj4gICAgICAgICAgICAgICAgICAiJXB2OiB2R0lDUjog
U0dJOiB1bmhhbmRsZWQgd3JpdGUgciVkIG9mZnNldCAlIzA4eFxuIiwKPj4gICAgICAgICAgICAg
ICAgICB2LCBkYWJ0LnJlZywgZ2ljcl9yZWcpOwo+PiAtICAgICAgICByZXR1cm4gMDsKPj4gKyAg
ICAgICAgZ290byB3cml0ZV9pZ25vcmU7Cj4+ICAgICAgIH0KPj4KPj4gICBiYWRfd2lkdGg6Cj4+
IEBAIC0xMDE0LDYgKzEwMjEsOSBAQCBiYWRfd2lkdGg6Cj4+ICAgd3JpdGVfaWdub3JlXzMyOgo+
PiAgICAgICBpZiAoIGRhYnQuc2l6ZSAhPSBEQUJUX1dPUkQgKSBnb3RvIGJhZF93aWR0aDsKPj4g
ICAgICAgcmV0dXJuIDE7Cj4+ICsKPj4gK3dyaXRlX2lnbm9yZToKPj4gKyAgICByZXR1cm4gMTsK
Pj4gICB9Cj4+Cj4+ICAgc3RhdGljIHN0cnVjdCB2Y3B1ICpnZXRfdmNwdV9mcm9tX3JkaXN0KHN0
cnVjdCBkb21haW4gKmQsCj4+IEBAIC0xMjUyLDcgKzEyNjIsNyBAQCBzdGF0aWMgaW50IHZnaWNf
djNfZGlzdHJfbW1pb19yZWFkKHN0cnVjdCB2Y3B1ICp2LCBtbWlvX2luZm9fdCAqaW5mbywKPj4g
ICAgICAgZGVmYXVsdDoKPj4gICAgICAgICAgIHByaW50ayhYRU5MT0dfR19FUlIgIiVwdjogdkdJ
Q0Q6IHVuaGFuZGxlZCByZWFkIHIlZCBvZmZzZXQgJSMwOHhcbiIsCj4+ICAgICAgICAgICAgICAg
ICAgdiwgZGFidC5yZWcsIGdpY2RfcmVnKTsKPj4gLSAgICAgICAgcmV0dXJuIDA7Cj4+ICsgICAg
ICAgIGdvdG8gcmVhZF9hc196ZXJvOwo+PiAgICAgICB9Cj4+Cj4+ICAgYmFkX3dpZHRoOgo+PiBA
QCAtMTQzOCw3ICsxNDQ4LDcgQEAgc3RhdGljIGludCB2Z2ljX3YzX2Rpc3RyX21taW9fd3JpdGUo
c3RydWN0IHZjcHUgKnYsIG1taW9faW5mb190ICppbmZvLAo+PiAgICAgICAgICAgcHJpbnRrKFhF
TkxPR19HX0VSUgo+PiAgICAgICAgICAgICAgICAgICIlcHY6IHZHSUNEOiB1bmhhbmRsZWQgd3Jp
dGUgciVkPSUiUFJJcmVnaXN0ZXIiIG9mZnNldCAlIzA4eFxuIiwKPj4gICAgICAgICAgICAgICAg
ICB2LCBkYWJ0LnJlZywgciwgZ2ljZF9yZWcpOwo+PiAtICAgICAgICByZXR1cm4gMDsKPj4gKyAg
ICAgICAgZ290byB3cml0ZV9pZ25vcmU7Cj4+ICAgICAgIH0KPj4KPj4gICBiYWRfd2lkdGg6Cj4+
Cj4gCj4gQ2hlZXJzLAo+IAo+IC0tCj4gSnVsaWVuIEdyYWxsCj4gCgpTaW5jZXJlbHksCkplZmYg
S3ViYXNjaWsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:09:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:09:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1FN1-0004th-Ud; Mon, 10 Feb 2020 20:09:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OCy1=36=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1FN0-0004tb-2x
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 20:09:26 +0000
X-Inumbo-ID: 3c314006-4c41-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3c314006-4c41-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 20:09:25 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FMy-0005KC-ET; Mon, 10 Feb 2020 20:09:24 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FMy-0007aA-53; Mon, 10 Feb 2020 20:09:24 +0000
Date: Mon, 10 Feb 2020 20:09:21 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200210200921.b5753wvun6skvkaf@debian>
References: <20200210183921.23293-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210183921.23293-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/pvh: Adjust dom0's starting state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mzk6MjFQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBGaXhlczogYjI1ZmIxYTA0ZSAieGVuL3B2aDogRml4IHNlZ21lbnQgc2VsZWN0b3Ig
QUJJIgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:09:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:09:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1FNV-0004w8-8s; Mon, 10 Feb 2020 20:09:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OCy1=36=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1FNU-0004vx-O5
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 20:09:56 +0000
X-Inumbo-ID: 4e7f26ba-4c41-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4e7f26ba-4c41-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 20:09:56 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FNT-0005KK-Q6; Mon, 10 Feb 2020 20:09:55 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FNT-0007b0-HS; Mon, 10 Feb 2020 20:09:55 +0000
Date: Mon, 10 Feb 2020 20:09:52 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200210200952.cnrwkkzdt4guse7l@debian>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-6-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-6-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 5/7] x86/tlb: allow disabling the TLB
 clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mjg6MjdQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFRoZSBUTEIgY2xvY2sgaXMgaGVscGZ1bCB3aGVuIHJ1bm5pbmcgWGVuIG9uIGJh
cmUgbWV0YWwgYmVjYXVzZSB3aGVuCj4gZG9pbmcgYSBUTEIgZmx1c2ggZWFjaCBDUFUgaXMgSVBJ
J2VkIGFuZCBjYW4ga2VlcCBhIHRpbWVzdGFtcCBvZiB0aGUKPiBsYXN0IGZsdXNoLgo+IAo+IFRo
aXMgaXMgbm90IHRoZSBjYXNlIGhvd2V2ZXIgd2hlbiBYZW4gaXMgcnVubmluZyB2aXJ0dWFsaXpl
ZCwgYW5kIHRoZQo+IHVuZGVybHlpbmcgaHlwZXJ2aXNvciBwcm92aWRlcyBtZWNoYW5pc20gdG8g
YXNzaXN0IGluIHBlcmZvcm1pbmcgVExCCj4gZmx1c2hlczogWGVuIGl0c2VsZiBmb3IgZXhhbXBs
ZSBvZmZlcnMgYSBIVk1PUF9mbHVzaF90bGJzIGh5cGVyY2FsbCBpbgo+IG9yZGVyIHRvIHBlcmZv
cm0gYSBUTEIgZmx1c2ggd2l0aG91dCBoYXZpbmcgdG8gSVBJIGVhY2ggQ1BVLiBXaGVuCj4gdXNp
bmcgc3VjaCBtZWNoYW5pc21zIGl0J3Mgbm8gbG9uZ2VyIHBvc3NpYmxlIHRvIGtlZXAgYSB0aW1l
c3RhbXAgb2YKPiB0aGUgZmx1c2hlcyBvbiBlYWNoIENQVSwgYXMgdGhleSBhcmUgcGVyZm9ybWVk
IGJ5IHRoZSB1bmRlcmx5aW5nCj4gaHlwZXJ2aXNvci4KPiAKPiBPZmZlciBhIGJvb2xlYW4gaW4g
b3JkZXIgdG8gc2lnbmFsIFhlbiB0aGF0IHRoZSB0aW1lc3RhbXBlZCBUTEIKPiBzaG91bGRuJ3Qg
YmUgdXNlZC4gVGhpcyBhdm9pZHMga2VlcGluZyB0aGUgdGltZXN0YW1wcyBvZiB0aGUgZmx1c2hl
cywKPiBhbmQgYWxzbyBmb3JjZXMgTkVFRF9GTFVTSCB0byBhbHdheXMgcmV0dXJuIHRydWUuCj4g
Cj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQsIGFzIHRoaXMgY2hhbmdlIGRvZXNuJ3Qg
aW50cm9kdWNlIGFueQo+IHVzZXIgdGhhdCBkaXNhYmxlcyB0aGUgdGltZXN0YW1wZWQgVExCLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:10:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:10:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1FNv-0005ci-JO; Mon, 10 Feb 2020 20:10:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OCy1=36=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1FNu-0005cS-AV
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 20:10:22 +0000
X-Inumbo-ID: 5dcc746a-4c41-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5dcc746a-4c41-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 20:10:22 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FNs-0005LU-Vu; Mon, 10 Feb 2020 20:10:20 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FNs-0007bu-N8; Mon, 10 Feb 2020 20:10:20 +0000
Date: Mon, 10 Feb 2020 20:10:18 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200210201018.mdoedd4xgzkfeuq6@debian>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-7-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-7-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 6/7] xen/guest: prepare hypervisor ops to
 use alternative calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mjg6MjhQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEFkYXB0IHRoZSBoeXBlcnZpc29yIG9wcyBmcmFtZXdvcmsgc28gaXQgY2FuIGJl
IHVzZWQgd2l0aCB0aGUKPiBhbHRlcm5hdGl2ZSBjYWxscyBmcmFtZXdvcmsuIFNvIGZhciBubyBo
b29rcyBhcmUgbW9kaWZpZWQgdG8gbWFrZSB1c2UKPiBvZiB0aGUgYWx0ZXJuYXRpdmVzIHBhdGNo
aW5nLCBhcyB0aGV5IGFyZSBub3QgaW4gYW55IGhvdCBwYXRoLgo+IAo+IE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGludGVuZGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:11:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1FOb-0005jX-0F; Mon, 10 Feb 2020 20:11:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1FOZ-0005jN-SI
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 20:11:03 +0000
X-Inumbo-ID: 72299d3e-4c41-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 72299d3e-4c41-11ea-852a-bc764e2007e4;
 Mon, 10 Feb 2020 20:10:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1FOR-0005Lw-Ef; Mon, 10 Feb 2020 20:10:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1FOR-0006Ie-34; Mon, 10 Feb 2020 20:10:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1FOR-0001oL-2M; Mon, 10 Feb 2020 20:10:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146826-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-armhf:<job status>:broken:regression
 qemu-mainline:build-amd64-xsm:<job status>:broken:regression
 qemu-mainline:build-amd64-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64-xsm:<job status>:broken:regression
 qemu-mainline:build-armhf-pvops:<job status>:broken:regression
 qemu-mainline:build-amd64:<job status>:broken:regression
 qemu-mainline:build-i386-xsm:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:<job status>:broken:regression
 qemu-mainline:build-arm64:<job status>:broken:regression
 qemu-mainline:build-i386:<job status>:broken:regression
 qemu-mainline:build-arm64-pvops:<job status>:broken:regression
 qemu-mainline:build-i386-pvops:host-install(4):broken:regression
 qemu-mainline:build-i386-xsm:host-install(4):broken:regression
 qemu-mainline:build-i386:host-install(4):broken:regression
 qemu-mainline:build-amd64-xsm:host-install(4):broken:regression
 qemu-mainline:build-amd64:host-install(4):broken:regression
 qemu-mainline:build-amd64-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64-pvops:host-install(4):broken:regression
 qemu-mainline:build-armhf-pvops:host-install(4):broken:regression
 qemu-mainline:build-arm64-xsm:host-install(4):broken:regression
 qemu-mainline:build-arm64:host-install(4):broken:regression
 qemu-mainline:build-armhf:host-install(4):broken:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=42ccca1bd9456568f996d5646b2001faac96944b
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 20:10:55 +0000
Subject: [Xen-devel] [qemu-mainline test] 146826: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyNiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MjYvCgpGYWlsdXJlcyBhbmQgcHJv
YmxlbXMgd2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJl
IGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAg
ICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBz
dGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAg
ICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAg
ICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAg
ICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgPGpv
YiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxs
KDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYx
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAg
YnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDQg
aG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NDg2MQogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NDg2
MQogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDE0NDg2MQogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ0ODYxCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAg
ICAgIDQyY2NjYTFiZDk0NTY1NjhmOTk2ZDU2NDZiMjAwMWZhYWM5Njk0NGIKYmFzZWxpbmUgdmVy
c2lvbjoKIHFlbXV1ICAgICAgICAgICAgICAgIDc2OTdhYzU1ZmNjNjE3OGZkOGZkOGFhMjJiYWVk
MTNhMGM4Y2E5NDIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NDg2MSAgMjAxOS0xMi0xNiAxMzow
NjoyNCBaICAgNTYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDQ4ODAgIDIwMTktMTItMTYg
MjA6MDc6MDggWiAgIDU2IGRheXMgIDI2OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
NDY3OTMgIDIwMjAtMDItMDcgMjA6MDY6NTQgWiAgICAzIGRheXMgICAgOSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBYXJ1c2hpIE1laHRh
IDxtZWh0YS5hYXJ1MjBAZ21haWwuY29tPgogIEFkcmllbiBHUkFTU0VJTiA8YWRyaWVuLmdyYXNz
ZWluQHNtaWxlLmZyPgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZWtz
YW5kYXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxh
bGV4LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggUmljaGFyZHNvbiA8QWxleGFuZGVyLlJpY2hh
cmRzb25AY2wuY2FtLmFjLnVrPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJl
ZGhhdC5jb20+CiAgQWxleGFuZGVyIFBvcG92IDxhbGV4LnBvcG92QGxpbnV4LmNvbT4KICBBbGV4
ZXkgS2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGV4ZXkgUm9ta28gPG5ldmlsYWRA
eWFob28uY29tPgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyQGFsaXN0YWlyMjMubWU+CiAg
QW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBBbmRyZXcgSm9uZXMgPGRyam9uZXNA
cmVkaGF0LmNvbT4KICBBbmRyZXkgU2hpbmtldmljaCA8YW5kcmV5LnNoaW5rZXZpY2hAdmlydHVv
enpvLmNvbT4KICBBcmF2aW5kYSBQcmFzYWQgPGFyYXdpbmRhLnBAZ21haWwuY29tPgogIEF1cmVs
aWVuIEphcm5vIDxhdXJlbGllbkBhdXJlbDMyLm5ldD4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRv
bkBlaWsuYm1lLmh1PgogIEJlYXRhIE1pY2hhbHNrYSA8YmVhdGEubWljaGFsc2thQGxpbmFyby5v
cmc+CiAgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnPgog
IEJoYXJhdGEgQiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNvbT4KICBCaW4gTWVuZyA8Ym1lbmcu
Y25AZ21haWwuY29tPgogIENhbWVyb24gRXNmYWhhbmkgPGRpcnR5QGFwcGxlLmNvbT4KICBDYXJs
b3MgU2FudG9zIDxjYXNhbnRvc0ByZWRoYXQuY29tPgogIENhdGh5IFpoYW5nIDxjYXRoeS56aGFu
Z0BpbnRlbC5jb20+CiAgQ2hlbiBRdW4gPGt1aG4uY2hlbnF1bkBodWF3ZWkuY29tPgogIENocmlz
dGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RpYW4gU2No
b2VuZWJlY2sgPHFlbXVfb3NzQGNydWRlYnl0ZS5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxjaHJp
c3RvcGhlLmx5b25AbGluYXJvLm9yZz4KICBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4K
ICBDbGVtZW50IERlc2NoYW1wcyA8Y2xlbWVudC5kZXNjaGFtcHNAZ3JlZW5zb2NzLmNvbT4KICBD
b2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIENvcmV5IE1pbnlhcmQgPGNtaW55
YXJkQG12aXN0YS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ29y
bmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+ICNzMzkweAogIEPDqWRyaWMgTGUgR29hdGVy
IDxjbGdAZnIuaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERh
bWllbiBIZWRkZSA8ZGFtaWVuLmhlZGRlQGdyZWVuc29jcy5jb20+CiAgRGFuaWVsIEhlbnJpcXVl
IEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxi
ZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFy
LmlkLmF1PgogIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PiAocHBj
IHBhcnRzKQogIERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgogIERhdmlkIFZy
YWJlbCA8ZGF2aWQudnJhYmVsQG51dGFuaXguY29tPgogIERlbmlzIFBsb3RuaWtvdiA8ZHBsb3Ru
aWtvdkB2aXJ0dW96em8uY29tPgogIERyLiBEYXZpZCBBbGFuIEdpbGJlcnQgPGRnaWxiZXJ0QHJl
ZGhhdC5jb20+CiAgRWR1YXJkbyBIYWJrb3N0IDxlaGFia29zdEByZWRoYXQuY29tPgogIEVpaWNo
aSBUc3VrYXRhIDxkZXZlbEBldHN1a2F0YS5jb20+CiAgRXJpYyBBdWdlciA8ZXJpYy5hdWdlckBy
ZWRoYXQuY29tPgogIEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgogIEVyaWMgUmVuIDxy
ZW56aGVuQGxpbnV4LmFsaWJhYmEuY29tPgogIEVyeXUgR3VhbiA8ZWd1YW5AbGludXguYWxpYmFi
YS5jb20+CiAgRmFiaWFubyBSb3NhcyA8ZmFyb3Nhc0BsaW51eC5pYm0uY29tPgogIEZhbmdydWkg
U29uZyA8aUBtYXNrcmF5Lm1lPgogIEZlbGlwZSBGcmFuY2lvc2kgPGZlbGlwZUBudXRhbml4LmNv
bT4KICBGaWxpcCBCb3p1dGEgPEZpbGlwLkJvenV0YUBydC1yay5jb20+CiAgR2FuZXNoIEdvdWRh
ciA8Z2FuZXNoZ3JAbGludXguaWJtLmNvbT4KICBHYW5lc2ggTWFoYXJhaiBNYWhhbGluZ2FtIDxn
YW5lc2gubWFoYWxpbmdhbUBpbnRlbC5jb20+CiAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhh
dC5jb20+CiAgR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KICBHdWVudGVyIFJvZWNrIDxsaW51
eEByb2Vjay11cy5uZXQ+CiAgR3VveWkgVHUgPHR1Lmd1b3lpQGgzYy5jb20+CiAgSGFsaWwgUGFz
aWMgPHBhc2ljQGxpbnV4LmlibS5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEhl
bGdlIERlbGxlciA8ZGVsbGVyQGdteC5kZT4KICBIZXJ2w6kgUG91c3NpbmVhdSA8aHBvdXNzaW5A
cmVhY3Rvcy5vcmc+CiAgSGV5aSBHdW8gPGd1b2hleWlAaHVhd2VpLmNvbT4KICBIb3dhcmQgU3Bv
ZWxzdHJhIDxoc3AuY2F0N0BnbWFpbC5jb20+CiAgSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVk
aGF0LmNvbT4KICBKYWUgSHl1biBZb28gPGphZS5oeXVuLnlvb0BsaW51eC5pbnRlbC5jb20+CiAg
SmFmYXIgQWJkaSA8Y2FmZXIuYWJkaUBnbWFpbC5jb20+CiAgSmFpanVuIENoZW4gPGNoZW5qaWFq
dW44QGh1YXdlaS5jb20+CiAgSmFtZXMgQ2xhcmtlIDxqcnRjMjdAanJ0YzI3LmNvbT4KICBKYW5v
c2NoIEZyYW5rIDxmcmFua2phQGxpbnV4LmlibS5jb20+CiAgSmFzb24gQS4gRG9uZW5mZWxkIDxK
YXNvbkB6eDJjNC5jb20+CiAgSmVhbi1QaGlsaXBwZSBCcnVja2VyIDxqZWFuLXBoaWxpcHBlQGxp
bmFyby5vcmc+CiAgSmVmZiBLdWJhc2NpayA8amVmZi5rdWJhc2Npa0Bkb3JuZXJ3b3Jrcy5jb20+
CiAgSmlhaHVpIENlbiA8Y2VuamlhaHVpQGh1YXdlaS5jb20+CiAgSmlhanVuIENoZW4gPGNoZW5q
aWFqdW44QGh1YXdlaS5jb20+CiAgSml1ZmVpIFh1ZSA8aml1ZmVpLnh1ZUBsaW51eC5hbGliYWJh
LmNvbT4KICBKb2VsIFN0YW5sZXkgPGpvZWxAam1zLmlkLmF1PgogIEpvaG4gU25vdyA8anNub3dA
cmVkaGF0LmNvbT4KICBKdWFuIFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogIEp1bGlh
IFN1dm9yb3ZhIDxqdXN1YWxAcmVkaGF0LmNvbT4KICBKdW4gUGlhbyA8cGlhb2p1bkBodWF3ZWku
Y29tPgogIEthc2h5YXAgQ2hhbWFydGh5IDxrY2hhbWFydEByZWRoYXQuY29tPgogIEtlaXRoIFBh
Y2thcmQgPGtlaXRocEBrZWl0aHAuY29tPgogIEtlcWlhbiBaaHUgPHpodWtlcWlhbjFAaHVhd2Vp
LmNvbT4KICBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgogIEvFkXbDoWfDsywgWm9sdMOh
biA8RGlydFkuaUNFLmh1QGdtYWlsLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQu
Y29tPgogIExhdXJlbnQgVml2aWVyIDxsYXVyZW50QHZpdmllci5ldT4KICBMYXVyZW50IFZpdmll
ciA8bHZpdmllckByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29t
PgogIExlb25hcmRvIEJyYXMgPGxlb25hcmRvQGlibS5jb20+CiAgTGkgSGFuZ2ppbmcgPGxpaGFu
Z2ppbmdAYmFpZHUuY29tPgogIExpdSBCbyA8Ym8ubGl1QGxpbnV4LmFsaWJhYmEuY29tPgogIExp
dSBKaW5ncWkgPGppbmdxaS5saXVAaW50ZWwuY29tPgogIExpdSBZaSBMIDx5aS5sLmxpdUBpbnRl
bC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJl
YXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJj
ZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlz
ZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVs
Lm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0
aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZi
a2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwg
RWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0Bn
bWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1p
Y2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXBy
aXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5
dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgog
IE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5h
IDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJv
QGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5j
b20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xh
IFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBQYWxtZXIgRGFiYmVsdCA8cGFs
bWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2Vp
LmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW9sbyBCb256
aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgog
IFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21haWwuY29tPgogIFBhdmVsIERvdmdh
bHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBlbmcgVGFvIDx0YW8ucGVuZ0BsaW51
eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+
CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51dGFuaXguY29tPgogIFBldGVyIFd1
IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxwZXRlcnhAcmVkaGF0LmNvbT4KICBQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQub3JnPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFvanVuIDxwaWFvanVuQGh1YXdlaS5j
b20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndpdHpAbnV0YW5peC5jb20+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZv
bGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRv
ckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9u
Lm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJn
aW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGku
a29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lm
aXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3Ju
ZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0
ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRo
dXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxz
aml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFt
ZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhA
cmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JT
IDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5j
b20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8u
Y29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9z
IFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcu
eW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+
CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8
emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3Uu
Y29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVj
aW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29t
PgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGlu
Zy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29t
PgogIFl1LUNoZW4gTGluIDxucGVzODcxODRAZ21haWwuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2gg
PHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlh
bmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFpl
bmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBi
eXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4g
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybWhmIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC1wdm9wcyBicm9rZW4K
YnJva2VuLWpvYiBidWlsZC1hcm02NC14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYt
cHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVp
bGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni1wdm9wcyBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpi
cm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3BzIGJyb2tlbgpicm9rZW4tc3RlcCBidWlsZC1pMzg2
LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWlu
c3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0
ZXAgYnVpbGQtYW1kNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2
NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1kNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hcm1oZi1wdm9wcyBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVp
bGQtYXJtNjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NCBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1pbnN0YWxsKDQpCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI0NDc4IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:16:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:16:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1FTR-00060r-0M; Mon, 10 Feb 2020 20:16:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OCy1=36=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1FTQ-00060m-6I
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 20:16:04 +0000
X-Inumbo-ID: 296c29a8-4c42-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 296c29a8-4c42-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 20:16:03 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FTP-0005Sj-0M; Mon, 10 Feb 2020 20:16:03 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1FTO-0007ys-NZ; Mon, 10 Feb 2020 20:16:02 +0000
Date: Mon, 10 Feb 2020 20:16:00 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200210201600.56yvn7a6pmh4lhj7@debian>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-8-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mjg6MjlQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFVzZSBYZW4ncyBMMCBIVk1PUF9mbHVzaF90bGJzIGh5cGVyY2FsbCBpbiBvcmRl
ciB0byBwZXJmb3JtIGZsdXNoZXMuCj4gVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUgcGVyZm9y
bWFuY2Ugb2YgVExCIGZsdXNoZXMgd2hlbiBydW5uaW5nCj4gd2l0aCBhIGhpZ2ggYW1vdW50IG9m
IHZDUFVzIGFzIGEgWGVuIGd1ZXN0LCBhbmQgaXMgc3BlY2lhbGx5IGltcG9ydGFudAo+IHdoZW4g
cnVubmluZyBpbiBzaGltIG1vZGUuCj4gCj4gVGhlIGZvbGxvd2luZyBmaWd1cmVzIGFyZSBmcm9t
IGEgUFYgZ3Vlc3QgcnVubmluZyBgbWFrZSAtajMyIHhlbmAgaW4KPiBzaGltIG1vZGUgd2l0aCAz
MiB2Q1BVcyBhbmQgSEFQLgo+IAo+IFVzaW5nIHgyQVBJQyBhbmQgQUxMQlVUIHNob3J0aGFuZDoK
PiByZWFsCTRtMzUuOTczcwo+IHVzZXIJNG0zNS4xMTBzCj4gc3lzCTM2bTI0LjExN3MKPiAKPiBV
c2luZyBMMCBhc3Npc3RlZCBmbHVzaDoKPiByZWFsICAgIDFtMi41OTZzCj4gdXNlciAgICA0bTM0
LjgxOHMKPiBzeXMgICAgIDVtMTYuMzc0cwo+IAo+IFRoZSBpbXBsZW1lbnRhdGlvbiBhZGRzIGEg
bmV3IGhvb2sgdG8gaHlwZXJ2aXNvcl9vcHMgc28gb3RoZXIKPiBlbmxpZ2h0ZW5tZW50cyBjYW4g
YWxzbyBpbXBsZW1lbnQgc3VjaCBhc3Npc3RlZCBmbHVzaCBqdXN0IGJ5IGZpbGxpbmcKPiB0aGUg
aG9vay4gTm90ZSB0aGF0IHRoZSBYZW4gaW1wbGVtZW50YXRpb24gY29tcGxldGVseSBpZ25vcmVz
IHRoZQo+IGRpcnR5IENQVSBtYXNrIGFuZCB0aGUgbGluZWFyIGFkZHJlc3MgcGFzc2VkIGluLCBh
bmQgYWx3YXlzIHBlcmZvcm1zIGEKPiBnbG9iYWwgVExCIGZsdXNoIG9uIGFsbCB2Q1BVcy4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKT25lIHJlbWFyayBiZWxvdy4KClsu
Li5dCj4gIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqX19pbml0IHhnX3Byb2JlKHZvaWQp
Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwo+
IGluZGV4IDY1ZWI3Y2JkYTguLjliYzkyNTYxNmEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2
L3NtcC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4gQEAgLTE1LDYgKzE1LDcgQEAKPiAg
I2luY2x1ZGUgPHhlbi9wZXJmYy5oPgo+ICAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cj4gICNp
bmNsdWRlIDxhc20vY3VycmVudC5oPgo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0Lmg+Cj4gICNpbmNs
dWRlIDxhc20vc21wLmg+Cj4gICNpbmNsdWRlIDxhc20vbWMxNDY4MThydGMuaD4KPiAgI2luY2x1
ZGUgPGFzbS9mbHVzaHRsYi5oPgo+IEBAIC0yNTYsNiArMjU3LDE2IEBAIHZvaWQgZmx1c2hfYXJl
YV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGlu
dCBmbGFncykKPiAgICAgIGlmICggKGZsYWdzICYgfkZMVVNIX09SREVSX01BU0spICYmCj4gICAg
ICAgICAgICFjcHVtYXNrX3N1YnNldChtYXNrLCBjcHVtYXNrX29mKGNwdSkpICkKPiAgICAgIHsK
PiArICAgICAgICBpZiAoIGNwdV9oYXNfaHlwZXJ2aXNvciAmJgo+ICsgICAgICAgICAgICAgIShm
bGFncyAmIH4oRkxVU0hfVExCIHwgRkxVU0hfVExCX0dMT0JBTCB8IEZMVVNIX1ZBX1ZBTElEIHwK
PiArICAgICAgICAgICAgICAgICAgICAgICAgIEZMVVNIX09SREVSX01BU0spKSAmJgo+ICsgICAg
ICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncyAmIEZMVVNIX09S
REVSX01BU0spICkKCkkgd291bGQgbGlrZSBwYXNzIGluIHRoZSBmbGFnIGFzIGEgd2hvbGUgYmVj
YXVzZSBIeXBlci1WIGhhcyB0aGUKY2FwYWJpbGl0eSB0byBmaW5lIHR1bmUgd2hhdCBnZXRzIGZs
dXNoZWQuIEkgY2FuIHNlZSBGTFVTSF9UTEJfR0xPQkFMCmJlaW5nIHVzZWQgaW4gdGhhdCBzaXR1
YXRpb24uCgpUaGVyZSBpcyBubyBuZWVkIHRvIGNoYW5nZSB5b3VyIHBhdGNoIHRob3VnaC4gSSBj
YW4gc3VibWl0IGEgcGF0Y2gKbXlzZWxmIHRvIGNoYW5nZSB0aGlzIGludGVyZmFjZSBvbmNlIHlv
dXIgc2VyaWVzIGlzIGFjY2VwdGVkLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:29:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:29:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Ffw-0006yu-Di; Mon, 10 Feb 2020 20:29:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AF8+=36=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1j1Ffu-0006yk-RQ
 for xen-devel@lists.xen.org; Mon, 10 Feb 2020 20:28:58 +0000
X-Inumbo-ID: f6877996-4c43-11ea-b4fb-12813bfff9fa
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6877996-4c43-11ea-b4fb-12813bfff9fa;
 Mon, 10 Feb 2020 20:28:57 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01AKSnft095974;
 Mon, 10 Feb 2020 20:28:49 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2020-01-29;
 bh=0p/9Qs6uC0BaB+0SCy7KvfzsMvYfbq6Mgk/yMvp8PgY=;
 b=PYvlJVCx90uFp+xDq7xgqaGBNnXWXMfS26j418oh5/uKnITBmpq+KeZzF+uNGq4SUMyU
 5xEg/QptCFIC/yPoJasUV1MinB32uv66IvtO+xXUasxSWOjQe0a0/DaN/AcBdhZfdzrz
 tcdAzo7P0bgDqK2xo9CBql8K2E2gEHeuwVuAVOWSnYmsz3n6Evez888ZT36Km8TRTDTp
 3mn+E+hI/hzu8uCISZZGBU5Zlu7imv6+bj+YMgEIhQ24L+hUT2FTpOTMb/Rc6+TcZ7MS
 5GSpjGCo2wbQ7SaKFnt9i3SWM1SK2NM9vSoWEQPUj95vjWvxeGJudBzGYXrYaRnZ2/xm 1A== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2130.oracle.com with ESMTP id 2y2k87y4x4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL);
 Mon, 10 Feb 2020 20:28:49 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01AKS7tZ173240;
 Mon, 10 Feb 2020 20:28:48 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3030.oracle.com with ESMTP id 2y26htm1rt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 10 Feb 2020 20:28:48 +0000
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 01AKSlLV016847;
 Mon, 10 Feb 2020 20:28:47 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 10 Feb 2020 12:28:47 -0800
To: Sergey Dyasli <sergey.dyasli@citrix.com>, xen-devel@lists.xen.org,
 kasan-dev@googlegroups.com, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
 <20200207142652.670-3-sergey.dyasli@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Autocrypt: addr=boris.ostrovsky@oracle.com; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <1d99ff54-dc81-85a8-0ecb-c3ee4d418f2e@oracle.com>
Date: Mon, 10 Feb 2020 15:29:26 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200207142652.670-3-sergey.dyasli@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9527
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 phishscore=0
 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 mlxscore=0
 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2001150001 definitions=main-2002100148
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9527
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0
 lowpriorityscore=0
 suspectscore=0 bulkscore=0 phishscore=0 mlxlogscore=999 mlxscore=0
 malwarescore=0 impostorscore=0 clxscore=1011 spamscore=0
 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2001150001 definitions=main-2002100148
Subject: Re: [Xen-devel] [PATCH v3 2/4] x86/xen: add basic KASAN support for
 PV kernel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyLzcvMjAgOToyNiBBTSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBJbnRyb2R1Y2UgYW5k
IHVzZSB4ZW5fa2FzYW5fKiBmdW5jdGlvbnMgdGhhdCBhcmUgbmVlZGVkIHRvIHByb3Blcmx5Cj4g
aW5pdGlhbGlzZSBLQVNBTiBmb3IgWGVuIFBWIGRvbWFpbnMuIERpc2FibGUgaW5zdHJ1bWVudGF0
aW9uIGZvciBmaWxlcwo+IHRoYXQgYXJlIHVzZWQgYnkgeGVuX3N0YXJ0X2tlcm5lbCgpIGJlZm9y
ZSBrYXNhbl9lYXJseV9pbml0KCkgY291bGQKPiBiZSBjYWxsZWQuCj4KPiBUaGlzIGVuYWJsZXMg
dG8gdXNlIE91dGxpbmUgaW5zdHJ1bWVudGF0aW9uIGZvciBYZW4gUFYga2VybmVscy4KPiBLQVNB
Tl9JTkxJTkUgYW5kIEtBU0FOX1ZNQUxMT0Mgb3B0aW9ucyBjdXJyZW50bHkgbGVhZCB0byBib290
IGNyYXNoZXMKPiBhbmQgaGVuY2UgZGlzYWJsZWQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkg
RHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+CgpYZW4gYml0czoKClJldmlld2VkLWJ5
OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgoKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:33:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:33:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1FkT-0007lt-1p; Mon, 10 Feb 2020 20:33:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AF8+=36=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1j1FkR-0007lo-7A
 for xen-devel@lists.xen.org; Mon, 10 Feb 2020 20:33:39 +0000
X-Inumbo-ID: 9df3a2b8-4c44-11ea-b472-bc764e2007e4
Received: from aserp2120.oracle.com (unknown [141.146.126.78])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9df3a2b8-4c44-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 20:33:38 +0000 (UTC)
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01AKWMF6068971;
 Mon, 10 Feb 2020 20:33:30 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2020-01-29;
 bh=vG1mkAjNS0IUY82t2fwR1dyk1+GFCsDem1vS5EXCY2Y=;
 b=Qv9gH/CX4iL7z9dLDEVBGJQlFhc2iB5LxnxgG/5PcRJRlHev6OsRocukoie8N54yzxWL
 kjDkoQEVN4MFVfMjaOymNlU/CahHNqmdMLFZ4t9LmzWi8vTHBWAvD8Tyyqlgw5cNVhlS
 unhOQ7/cThaBdPr9zh/6BkHiVH9lBq94AslmTilcO640KhfQ8pUxbvDpb0OQAHUUqhf3
 5d+VMuVA93nnxuuCloTS9AxTIyf5xHQhFFhPRa7kRDvOwDXTJYz9C7vUXAyYd/wQyUPw
 veiZhOgpi8JeBrU4F6rQSZZrCe9GEp66IQCHpyRqVPZjFIRUojjbNcESwCN/2EhInlNZ 6g== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2y2jx5ydhf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL);
 Mon, 10 Feb 2020 20:33:30 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01AKS7x6173225;
 Mon, 10 Feb 2020 20:33:29 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by aserp3030.oracle.com with ESMTP id 2y26htm81x-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 10 Feb 2020 20:33:29 +0000
Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 01AKXSlZ011490;
 Mon, 10 Feb 2020 20:33:28 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Mon, 10 Feb 2020 12:33:27 -0800
To: Sergey Dyasli <sergey.dyasli@citrix.com>, xen-devel@lists.xen.org,
 kasan-dev@googlegroups.com, linux-mm@kvack.org,
 linux-kernel@vger.kernel.org
References: <20200207142652.670-1-sergey.dyasli@citrix.com>
 <20200207142652.670-4-sergey.dyasli@citrix.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Autocrypt: addr=boris.ostrovsky@oracle.com; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <22a1a10d-a323-b039-639a-6fee6c32fad6@oracle.com>
Date: Mon, 10 Feb 2020 15:34:05 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200207142652.670-4-sergey.dyasli@citrix.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9527
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 phishscore=0
 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 mlxscore=0
 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2001150001 definitions=main-2002100148
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9527
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999
 malwarescore=0
 priorityscore=1501 adultscore=0 phishscore=0 impostorscore=0 spamscore=0
 bulkscore=0 lowpriorityscore=0 mlxscore=0 suspectscore=0 clxscore=1015
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001
 definitions=main-2002100148
Subject: Re: [Xen-devel] [PATCH v3 3/4] xen: teach KASAN about grant tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 George Dunlap <george.dunlap@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Alexander Potapenko <glider@google.com>,
 Andrey Ryabinin <aryabinin@virtuozzo.com>,
 Andrew Morton <akpm@linux-foundation.org>, Dmitry Vyukov <dvyukov@google.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyLzcvMjAgOToyNiBBTSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBGcm9tOiBSb3NzIExh
Z2Vyd2FsbCA8cm9zcy5sYWdlcndhbGxAY2l0cml4LmNvbT4KPgo+IE90aGVyd2lzZSBpdCBwcm9k
dWNlcyBsb3RzIG9mIGZhbHNlIHBvc2l0aXZlcyB3aGVuIGEgZ3Vlc3Qgc3RhcnRzIHVzaW5nCj4g
UFYgSS9PIGRldmljZXMuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSb3NzIExhZ2Vyd2FsbCA8cm9zcy5s
YWdlcndhbGxAY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJn
ZXkuZHlhc2xpQGNpdHJpeC5jb20+Cj4KCgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0cm92c2t5IDxi
b3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 20:49:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 20:49:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Fzt-0000IS-Hz; Mon, 10 Feb 2020 20:49:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+a8i=36=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j1Fzs-0000IN-6t
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 20:49:36 +0000
X-Inumbo-ID: d75109ea-4c46-11ea-b4fd-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d75109ea-4c46-11ea-b4fd-12813bfff9fa;
 Mon, 10 Feb 2020 20:49:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=VUA3azif3wZk/rh5X4ssqkygK/Erdrv4VZ6ck08QDys=; b=Xn+OD2yOUhw6mJ0+ckfdZYrbAb
 6m8i3giCL9//kpI761Tvck9fIwoJsyuU+iRQYc7rz2anTeBZOWMoglWsnitKoEDkSqr+RA8zt5uEe
 m4fYukgt6x2PbndpAbhVBbScy777Cj5jSKrmcvRfh8w4Iv2iTKQxN090rGLYNaOSrRGU=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:41266
 helo=[172.16.1.212]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j1G1U-0004Xs-V5; Mon, 10 Feb 2020 21:51:17 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <74e8356c-c7e0-6110-961d-3f3a7cda47a8@eikelenboom.it>
Date: Mon, 10 Feb 2020 21:49:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200203132108.GW4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMvMDIvMjAyMCAxNDoyMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAwMywgMjAyMCBhdCAwMTo0NDowNlBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6
Cj4+IE9uIDAzLzAyLzIwMjAgMTM6NDEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBN
b24sIEZlYiAwMywgMjAyMCBhdCAwMTozMDo1NVBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20g
d3JvdGU6Cj4+Pj4gT24gMDMvMDIvMjAyMCAxMzoyMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4+Pj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDk6MzM6NTFBTSArMDEwMCwgU2FuZGVyIEVp
a2VsZW5ib29tIHdyb3RlOgo+Pj4+Pj4gSGkgUm9nZXIsCj4+Pj4+Pgo+Pj4+Pj4gTGFzdCB3ZWVr
IEkgZW5jb3VudGVyZWQgYW4gaXNzdWUgd2l0aCB0aGUgUENJLXBhc3N0aHJvdWdoIG9mIGEgVVNC
IGNvbnRyb2xsZXIuIAo+Pj4+Pj4gSW4gdGhlIGd1ZXN0IEkgZ2V0Ogo+Pj4+Pj4gICAgIFsgMTE0
My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IG5vdCByZXNwb25kaW5n
IHRvIHN0b3AgZW5kcG9pbnQgY29tbWFuZC4KPj4+Pj4+ICAgICBbIDExNDMuMzM0ODI1XSB4aGNp
X2hjZCAwMDAwOjAwOjA1LjA6IHhIQ0kgaG9zdCBjb250cm9sbGVyIG5vdCByZXNwb25kaW5nLCBh
c3N1bWUgZGVhZAo+Pj4+Pj4gICAgIFsgMTE0My4zNDczNjRdIHhoY2lfaGNkIDAwMDA6MDA6MDUu
MDogSEMgZGllZDsgY2xlYW5pbmcgdXAKPj4+Pj4+ICAgICBbIDExNDMuMzU2NDA3XSB1c2IgMS0y
OiBVU0IgZGlzY29ubmVjdCwgZGV2aWNlIG51bWJlciAyCj4+Pj4+Pgo+Pj4+Pj4gQmlzZWN0aW9u
IHR1cm5lZCB1cCBhcyB0aGUgY3VscHJpdDogCj4+Pj4+PiAgICBjb21taXQgNTUwMGQyNjVhMmE4
ZmE2M2Q2MGMwOGJlYjU0OWRlOGVjODJmZjdhNQo+Pj4+Pj4gICAgeDg2L3NtcDogdXNlIEFQSUMg
QUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlCj4+Pj4+Cj4+Pj4+IFNv
cnJ5IHRvIGhlYXIgdGhhdCwgbGV0IHNlZSBpZiB3ZSBjYW4gZmlndXJlIG91dCB3aGF0J3Mgd3Jv
bmcuCj4+Pj4KPj4+PiBObyBwcm9ibGVtLCB0aGF0IGlzIHdoeSBJIHRlc3Qgc3R1ZmYgOikKPj4+
Pgo+Pj4+Pj4gSSB2ZXJpZmllZCBieSByZXZlcnRpbmcgdGhhdCBjb21taXQgYW5kIG5vdyBpdCB3
b3JrcyBmaW5lIGFnYWluLgo+Pj4+Pgo+Pj4+PiBEb2VzIHRoZSBzYW1lIGNvbnRyb2xsZXIgd29y
ayBmaW5lIHdoZW4gdXNlZCBpbiBkb20wPwo+Pj4+Cj4+Pj4gV2lsbCB0ZXN0IHRoYXQsIGJ1dCBh
cyBhbGwgb3RoZXIgcGNpIGRldmljZXMgaW4gZG9tMCB3b3JrIGZpbmUsCj4+Pj4gSSBhc3N1bWUg
dGhpcyBjb250cm9sbGVyIHdvdWxkIGFsc28gd29yayBmaW5lIGluIGRvbTAgKGFzIGl0IGhhcyBh
bHNvCj4+Pj4gd29ya2VkIGZpbmUgZm9yIGFnZXMgd2l0aCBQQ0ktcGFzc3Rocm91Z2ggdG8gdGhh
dCBndWVzdCBhbmQgc3RpbGwgd29ya3MKPj4+PiBmaW5lIHdoZW4gcmV2ZXJ0aW5nIHRoZSByZWZl
cmVuY2VkIGNvbW1pdCkuCj4+Pgo+Pj4gSXMgdGhpcyB0aGUgb25seSBkZXZpY2UgdGhhdCBmYWls
cyB0byB3b3JrIHdoZW4gZG9pbmcgcGNpLXBhc3N0aHJvdWdoLAo+Pj4gb3Igb3RoZXIgZGV2aWNl
cyBhbHNvIGRvbid0IHdvcmsgd2l0aCB0aGUgbWVudGlvbmVkIGNoYW5nZSBhcHBsaWVkPwo+Pj4K
Pj4+IEhhdmUgeW91IHRlc3RlZCBvbiBvdGhlciBib3hlcz8KPj4+Cj4+Pj4gSSBkb24ndCBrbm93
IGlmIHlvdXIgY2hhbmdlIGNhbiBzb21laG93IGhhdmUgYSBzaWRlIGVmZmVjdAo+Pj4+IG9uIGxh
dGVuY3kgYXJvdW5kIHRoZSBwcm9jZXNzaW5nIG9mIHBjaS1wYXNzdGhyb3VnaCA/Cj4+Pgo+Pj4g
SG0sIHRoZSBtZW50aW9uZWQgY29tbWl0IHNob3VsZCBzcGVlZCB1cCBicm9hZGNhc3QgSVBJcywg
YnV0IEkgZG9uJ3QKPj4+IHNlZSBob3cgaXQgY291bGQgc2xvdyBkb3duIG90aGVyIGludGVycnVw
dHMuIEFsc28gSSB3b3VsZCB0aGluayB0aGUKPj4+IGRvbWFpbiBpcyBub3QgcmVjZWl2aW5nIGlu
dGVycnVwdHMgZnJvbSB0aGUgZGV2aWNlLCByYXRoZXIgdGhhbgo+Pj4gaW50ZXJydXB0cyBiZWlu
ZyBzbG93Lgo+Pj4KPj4+IENhbiB5b3UgYWxzbyBwYXN0ZSB0aGUgb3V0cHV0IG9mIGxzcGNpIC12
IGZvciB0aGF0IHhIQ0kgZGV2aWNlIGZyb20KPj4+IGRvbTA/Cj4+Pgo+Pj4gVGhhbmtzLCBSb2dl
ci4KPj4KPj4gV2lsbCBkbyB0aGlzIGV2ZW5pbmcgaW5jbHVkaW5nIHRoZSB0ZXN0aW5nIGluIGRv
bTAgZXRjLgo+PiBXaWxsIGFsc28gc2VlIGlmIHRoZXJlIGlzIGFueSBwYXR0ZXJuIHdoZW4gb2Jz
ZXJ2aW5nIC9wcm9jL2ludGVycnVwdHMgaW4KPj4gdGhlIGd1ZXN0Lgo+IAo+IFRoYW5rcyEgSSBh
bHNvIGhhdmUgc29tZSB0cml2aWFsIHBhdGNoIHRoYXQgSSB3b3VsZCBsaWtlIHlvdSB0byB0cnks
Cj4ganVzdCB0byBkaXNjYXJkIHNlbmRfSVBJX21hc2sgY2xlYXJpbmcgdGhlIHNjcmF0Y2hfY3B1
bWFzayB1bmRlcgo+IGFub3RoZXIgZnVuY3Rpb24gZmVldC4KPiAKPiBSb2dlci4KCkhpIFJvZ2Vy
LAoKVG9vayBhIHdoaWxlLCBidXQgSSB3YXMgYWJsZSB0byBydW4gc29tZSB0ZXN0cyBub3cuCgpJ
IGFsc28gZm9yZ290IGEgZGV0YWlsIGluIHRoZSBmaXJzdCByZXBvcnQgKHByb2JhYmx5IHN0aWxs
IGEgYml0IHRpcmVkIGZyb20gRk9TREVNKSwgCm5hbWVseTogdGhlIGRldmljZSBwYXNzZWR0aHJv
dWdoIHdvcmtzIE9LIGZvciBhIHdoaWxlIGJlZm9yZSBJIGdldCB0aGUga2VybmVsIG1lc3NhZ2Uu
CgpJIHRlc3RlZCB0aGUgcGF0Y2ggYW5kIGl0IGxvb2tzIGxpa2UgaXQgbWFrZXMgdGhlIGlzc3Vl
IGdvIGF3YXksCkkgdGVzdGVkIGZvciBhIGRheSwgd2hpbGUgd2l0aG91dCB0aGUgcGF0Y2ggKG9y
IHJldmVydCBvZiB0aGUgY29tbWl0KSB0aGUgZGV2aWNlCndpbGwgZ2l2ZSBwcm9ibGVtcyB3aXRo
aW4gYSBmZXcgaG91cnMuCgpsc3BjaSBvdXRwdXQgZnJvbSBkb20wIGZvciB0aGlzIGRldmljZSBp
cyBiZWxvdy4KCi0tClNhbmRlcgoKCgoKbHNwY2kgLXZ2dmtubiAtcyAwODowMC4wCjA4OjAwLjAg
VVNCIGNvbnRyb2xsZXIgWzBjMDNdOiBORUMgQ29ycG9yYXRpb24gdVBENzIwMjAwIFVTQiAzLjAg
SG9zdCBDb250cm9sbGVyIFsxMDMzOjAxOTRdIChyZXYgMDMpIChwcm9nLWlmIDMwIFtYSENJXSkK
CVN1YnN5c3RlbTogQVNVU1RlSyBDb21wdXRlciBJbmMuIFA4UDY3IERlbHV4ZSBNb3RoZXJib2Fy
ZCBbMTA0Mzo4NDEzXQoJQ29udHJvbDogSS9PLSBNZW0rIEJ1c01hc3RlcisgU3BlY0N5Y2xlLSBN
ZW1XSU5WLSBWR0FTbm9vcC0gUGFyRXJyLSBTdGVwcGluZy0gU0VSUisgRmFzdEIyQi0gRGlzSU5U
eCsKCVN0YXR1czogQ2FwKyA2Nk1Iei0gVURGLSBGYXN0QjJCLSBQYXJFcnItIERFVlNFTD1mYXN0
ID5UQWJvcnQtIDxUQWJvcnQtIDxNQWJvcnQtID5TRVJSLSA8UEVSUi0gSU5UeC0KCUxhdGVuY3k6
IDAsIENhY2hlIExpbmUgU2l6ZTogNjQgYnl0ZXMKCUludGVycnVwdDogcGluIEEgcm91dGVkIHRv
IElSUSAzNwoJTlVNQSBub2RlOiAwCglSZWdpb24gMDogTWVtb3J5IGF0IGY5YWZlMDAwICg2NC1i
aXQsIG5vbi1wcmVmZXRjaGFibGUpIFtzaXplPThLXQoJQ2FwYWJpbGl0aWVzOiBbNTBdIFBvd2Vy
IE1hbmFnZW1lbnQgdmVyc2lvbiAzCgkJRmxhZ3M6IFBNRUNsay0gRFNJLSBEMS0gRDItIEF1eEN1
cnJlbnQ9MG1BIFBNRShEMCssRDEtLEQyLSxEM2hvdCssRDNjb2xkLSkKCQlTdGF0dXM6IEQwIE5v
U29mdFJzdCsgUE1FLUVuYWJsZS0gRFNlbD0wIERTY2FsZT0wIFBNRS0KCUNhcGFiaWxpdGllczog
WzcwXSBNU0k6IEVuYWJsZS0gQ291bnQ9MS84IE1hc2thYmxlLSA2NGJpdCsKCQlBZGRyZXNzOiAw
MDAwMDAwMDAwMDAwMDAwICBEYXRhOiAwMDAwCglDYXBhYmlsaXRpZXM6IFs5MF0gTVNJLVg6IEVu
YWJsZSsgQ291bnQ9OCBNYXNrZWQtCgkJVmVjdG9yIHRhYmxlOiBCQVI9MCBvZmZzZXQ9MDAwMDEw
MDAKCQlQQkE6IEJBUj0wIG9mZnNldD0wMDAwMTA4MAoJQ2FwYWJpbGl0aWVzOiBbYTBdIEV4cHJl
c3MgKHYyKSBFbmRwb2ludCwgTVNJIDAwCgkJRGV2Q2FwOglNYXhQYXlsb2FkIDEyOCBieXRlcywg
UGhhbnRGdW5jIDAsIExhdGVuY3kgTDBzIHVubGltaXRlZCwgTDEgdW5saW1pdGVkCgkJCUV4dFRh
Zy0gQXR0bkJ0bi0gQXR0bkluZC0gUHdySW5kLSBSQkUrIEZMUmVzZXQtIFNsb3RQb3dlckxpbWl0
IDAuMDAwVwoJCURldkN0bDoJUmVwb3J0IGVycm9yczogQ29ycmVjdGFibGUtIE5vbi1GYXRhbC0g
RmF0YWwtIFVuc3VwcG9ydGVkLQoJCQlSbHhkT3JkLSBFeHRUYWctIFBoYW50RnVuYy0gQXV4UHdy
LSBOb1Nub29wKwoJCQlNYXhQYXlsb2FkIDEyOCBieXRlcywgTWF4UmVhZFJlcSA1MTIgYnl0ZXMK
CQlEZXZTdGE6CUNvcnJFcnItIFVuY29yckVyci0gRmF0YWxFcnItIFVuc3VwcFJlcS0gQXV4UHdy
LSBUcmFuc1BlbmQtCgkJTG5rQ2FwOglQb3J0ICMwLCBTcGVlZCA1R1QvcywgV2lkdGggeDEsIEFT
UE0gTDBzIEwxLCBFeGl0IExhdGVuY3kgTDBzIDw0dXMsIEwxIHVubGltaXRlZAoJCQlDbG9ja1BN
KyBTdXJwcmlzZS0gTExBY3RSZXAtIEJ3Tm90LSBBU1BNT3B0Q29tcC0KCQlMbmtDdGw6CUFTUE0g
RGlzYWJsZWQ7IFJDQiA2NCBieXRlcyBEaXNhYmxlZC0gQ29tbUNsay0KCQkJRXh0U3luY2gtIENs
b2NrUE0rIEF1dFdpZERpcy0gQldJbnQtIEF1dEJXSW50LQoJCUxua1N0YToJU3BlZWQgNUdUL3Ms
IFdpZHRoIHgxLCBUckVyci0gVHJhaW4tIFNsb3RDbGsrIERMQWN0aXZlLSBCV01nbXQtIEFCV01n
bXQtCgkJRGV2Q2FwMjogQ29tcGxldGlvbiBUaW1lb3V0OiBOb3QgU3VwcG9ydGVkLCBUaW1lb3V0
RGlzKywgTFRSKywgT0JGRiBOb3QgU3VwcG9ydGVkCgkJRGV2Q3RsMjogQ29tcGxldGlvbiBUaW1l
b3V0OiA1MHVzIHRvIDUwbXMsIFRpbWVvdXREaXMtLCBMVFItLCBPQkZGIERpc2FibGVkCgkJTG5r
Q3RsMjogVGFyZ2V0IExpbmsgU3BlZWQ6IDVHVC9zLCBFbnRlckNvbXBsaWFuY2UtIFNwZWVkRGlz
LQoJCQkgVHJhbnNtaXQgTWFyZ2luOiBOb3JtYWwgT3BlcmF0aW5nIFJhbmdlLCBFbnRlck1vZGlm
aWVkQ29tcGxpYW5jZS0gQ29tcGxpYW5jZVNPUy0KCQkJIENvbXBsaWFuY2UgRGUtZW1waGFzaXM6
IC02ZEIKCQlMbmtTdGEyOiBDdXJyZW50IERlLWVtcGhhc2lzIExldmVsOiAtNmRCLCBFcXVhbGl6
YXRpb25Db21wbGV0ZS0sIEVxdWFsaXphdGlvblBoYXNlMS0KCQkJIEVxdWFsaXphdGlvblBoYXNl
Mi0sIEVxdWFsaXphdGlvblBoYXNlMy0sIExpbmtFcXVhbGl6YXRpb25SZXF1ZXN0LQoJQ2FwYWJp
bGl0aWVzOiBbMTAwIHYxXSBBZHZhbmNlZCBFcnJvciBSZXBvcnRpbmcKCQlVRVN0YToJRExQLSBT
REVTLSBUTFAtIEZDUC0gQ21wbHRUTy0gQ21wbHRBYnJ0LSBVbnhDbXBsdC0gUnhPRi0gTWFsZlRM
UC0gRUNSQy0gVW5zdXBSZXEtIEFDU1Zpb2wtCgkJVUVNc2s6CURMUC0gU0RFUy0gVExQLSBGQ1At
IENtcGx0VE8tIENtcGx0QWJydC0gVW54Q21wbHQtIFJ4T0YtIE1hbGZUTFAtIEVDUkMtIFVuc3Vw
UmVxLSBBQ1NWaW9sLQoJCVVFU3ZydDoJRExQKyBTREVTKyBUTFAtIEZDUCsgQ21wbHRUTy0gQ21w
bHRBYnJ0LSBVbnhDbXBsdC0gUnhPRisgTWFsZlRMUCsgRUNSQy0gVW5zdXBSZXEtIEFDU1Zpb2wt
CgkJQ0VTdGE6CVJ4RXJyLSBCYWRUTFAtIEJhZERMTFAtIFJvbGxvdmVyLSBUaW1lb3V0LSBOb25G
YXRhbEVyci0KCQlDRU1zazoJUnhFcnItIEJhZFRMUC0gQmFkRExMUC0gUm9sbG92ZXItIFRpbWVv
dXQtIE5vbkZhdGFsRXJyKwoJCUFFUkNhcDoJRmlyc3QgRXJyb3IgUG9pbnRlcjogMDAsIEdlbkNh
cC0gQ0dlbkVuLSBDaGtDYXAtIENoa0VuLQoJQ2FwYWJpbGl0aWVzOiBbMTQwIHYxXSBEZXZpY2Ug
U2VyaWFsIE51bWJlciBmZi1mZi1mZi1mZi1mZi1mZi1mZi1mZgoJQ2FwYWJpbGl0aWVzOiBbMTUw
IHYxXSBMYXRlbmN5IFRvbGVyYW5jZSBSZXBvcnRpbmcKCQlNYXggc25vb3AgbGF0ZW5jeTogMG5z
CgkJTWF4IG5vIHNub29wIGxhdGVuY3k6IDBucwoJS2VybmVsIGRyaXZlciBpbiB1c2U6IHBjaWJh
Y2sKCgoKCj4gLS0tCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hlbi9hcmNo
L3g4Ni9zbXAuYwo+IGluZGV4IDY1ZWI3Y2JkYTguLmFlZWI1MDYxNTUgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L3NtcC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4gQEAgLTY2LDcg
KzY2LDggQEAgc3RhdGljIHZvaWQgc2VuZF9JUElfc2hvcnRjdXQodW5zaWduZWQgaW50IHNob3J0
Y3V0LCBpbnQgdmVjdG9yLAo+ICB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICpt
YXNrLCBpbnQgdmVjdG9yKQo+ICB7Cj4gICAgICBib29sIGNwdXNfbG9ja2VkID0gZmFsc2U7Cj4g
LSAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ICsg
ICAgc3RhdGljIERFRklORV9QRVJfQ1BVKGNwdW1hc2tfdCwgc2VuZF9pcGlfY3B1bWFzayk7Cj4g
KyAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSAmdGhpc19jcHUoc2VuZF9pcGlfY3B1bWFzayk7Cj4g
IAo+ICAgICAgLyoKPiAgICAgICAqIFRoaXMgY2FuIG9ubHkgYmUgc2FmZWx5IHVzZWQgd2hlbiBu
byBDUFUgaG90cGx1ZyBvciB1bnBsdWcgb3BlcmF0aW9ucwo+IAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 21:25:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 21:25:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1GYN-0003Tf-1g; Mon, 10 Feb 2020 21:25:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1GYK-0003T8-Rh
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 21:25:12 +0000
X-Inumbo-ID: ceac50a6-4c4b-11ea-8cad-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ceac50a6-4c4b-11ea-8cad-bc764e2007e4;
 Mon, 10 Feb 2020 21:25:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1GYD-0006or-Su; Mon, 10 Feb 2020 21:25:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1GYD-0000FT-Ho; Mon, 10 Feb 2020 21:25:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1GYD-0008Eu-HA; Mon, 10 Feb 2020 21:25:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146827-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-arm64-pvops:<job status>:broken:regression
 libvirt:build-armhf-pvops:<job status>:broken:regression
 libvirt:build-arm64:<job status>:broken:regression
 libvirt:build-i386-xsm:<job status>:broken:regression
 libvirt:build-i386-pvops:<job status>:broken:regression
 libvirt:build-armhf:<job status>:broken:regression
 libvirt:build-amd64:<job status>:broken:regression
 libvirt:build-arm64-xsm:<job status>:broken:regression
 libvirt:build-amd64-xsm:<job status>:broken:regression
 libvirt:build-amd64-pvops:<job status>:broken:regression
 libvirt:build-i386:<job status>:broken:regression
 libvirt:build-i386-xsm:host-install(4):broken:regression
 libvirt:build-i386:host-install(4):broken:regression
 libvirt:build-arm64-pvops:host-install(4):broken:regression
 libvirt:build-armhf-pvops:host-install(4):broken:regression
 libvirt:build-amd64:host-install(4):broken:regression
 libvirt:build-amd64-xsm:host-install(4):broken:regression
 libvirt:build-i386-pvops:host-install(4):broken:regression
 libvirt:build-arm64-xsm:host-install(4):broken:regression
 libvirt:build-amd64-pvops:host-install(4):broken:regression
 libvirt:build-arm64:host-install(4):broken:regression
 libvirt:build-armhf:host-install(4):broken:regression
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:build-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:build-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:build-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:build-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=cebb468ef5e82b8d4253e27ef70c67812cf93c5a
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 21:25:05 +0000
Subject: [Xen-devel] [libvirt test] 146827: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyNyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MjcvCgpGYWlsdXJlcyBhbmQgcHJvYmxlbXMg
d2l0aCB0ZXN0cyA6LSgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2Nr
aW5nLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0
LXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4K
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAg
ICAgICBicm9rZW4KIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+
ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
PGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9r
ZW4KIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAg
ICAgICAgICBicm9rZW4KIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgPGpvYiBzdGF0
dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBicm9rZW4KIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgPGpvYiBzdGF0dXM+ICAgICAgICAgICAgICAgICBi
cm9rZW4KIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAg
ICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTgyCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2Vu
IFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1p
bnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4g
MTQ2MTgyCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAg
ICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0NjE4MgogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tl
biBSRUdSLiB2cy4gMTQ2MTgyCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0IGhvc3Qt
aW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMu
IDE0NjE4MgogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkg
ICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2MTgyCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cyICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGli
dmlydCAgICAgICAgICAgICAgY2ViYjQ2OGVmNWU4MmI4ZDQyNTNlMjdlZjcwYzY3ODEyY2Y5M2M1
YQpiYXNlbGluZSB2ZXJzaW9uOgogbGlidmlydCAgICAgICAgICAgICAgYTFjZDI1YjkxOTUwOWJl
MjY0NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ2MTgyICAy
MDIwLTAxLTE3IDA2OjAwOjIzIFogICAyNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NjIx
MSAgMjAyMC0wMS0xOCAwNDoxODo1MiBaICAgMjMgZGF5cyAgIDI0IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0NjgxNyAgMjAyMC0wMi0wOSAwNDoxODo0MCBaICAgIDEgZGF5cyAgICAy
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQm9yaXMgRml1Y3p5bnNr
aSA8Zml1Y3p5QGxpbnV4LmlibS5jb20+CiAgQ2hyaXN0aWFuIEVocmhhcmR0IDxjaHJpc3RpYW4u
ZWhyaGFyZHRAY2Fub25pY2FsLmNvbT4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVs
aGI0MTNAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5j
b20+CiAgRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KICBFcmlrIFNrdWx0ZXR5
IDxlc2t1bHRldEByZWRoYXQuY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBKaW0g
RmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgogIEppcmkgRGVuZW1hcmsgPGpkZW5lbWFyQHJlZGhh
dC5jb20+CiAgSm9uYXRob24gSm9uZ3NtYSA8ampvbmdzbWFAcmVkaGF0LmNvbT4KICBKdWxpbyBG
YXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgogIErDoW4gVG9ta28gPGp0b21rb0ByZWRoYXQu
Y29tPgogIExhaW5lIFN0dW1wIDxsYWluZUByZWRoYXQuY29tPgogIE1hcmVrIE1hcmN6eWtvd3Nr
aS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBNaWNoYWwgUHJp
dm96bmlrIDxtcHJpdm96bkByZWRoYXQuY29tPgogIE5pa29sYXkgU2hpcm9rb3Zza2l5IDxuc2hp
cm9rb3Zza2l5QHZpcnR1b3p6by5jb20+CiAgUGF2ZWwgSHJkaW5hIDxwaHJkaW5hQHJlZGhhdC5j
b20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBhQHJlZGhhdC5jb20+CiAgUmljaGFyZCBXLk0uIEpv
bmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBTYWhpZCBPcmVudGlubyBGZXJkamFvdWkgPHNhaGlk
LmZlcmRqYW91aUBjYW5vbmljYWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgu
aWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBU
aG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0
ZWRhbmNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyb2tlbiAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5Cgpicm9rZW4tam9iIGJ1aWxkLWFybTY0LXB2b3Bz
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFybWhmLXB2b3BzIGJyb2tlbgpicm9rZW4tam9iIGJ1
aWxkLWFybTY0IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYteHNtIGJyb2tlbgpicm9rZW4t
am9iIGJ1aWxkLWkzODYtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtaGYgYnJva2Vu
CmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNt
IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFtZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWls
ZC1hbWQ2NC1wdm9wcyBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1pMzg2LXhzbSBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4
NiBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQtcHZvcHMgaG9zdC1pbnN0
YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybWhmLXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9r
ZW4tc3RlcCBidWlsZC1hbWQ2NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYW1k
NjQteHNtIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1pMzg2LXB2b3BzIGhvc3Qt
aW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hcm02NC14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hcm02NCBob3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYgaG9zdC1p
bnN0YWxsKDQpCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ1
ODkgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 10 21:56:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 10 Feb 2020 21:56:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1H24-0005s8-Lq; Mon, 10 Feb 2020 21:55:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=y8HZ=36=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1H24-0005s3-2z
 for xen-devel@lists.xenproject.org; Mon, 10 Feb 2020 21:55:56 +0000
X-Inumbo-ID: 1c8ded8a-4c50-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1c8ded8a-4c50-11ea-b472-bc764e2007e4;
 Mon, 10 Feb 2020 21:55:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1H22-0007cZ-GX; Mon, 10 Feb 2020 21:55:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1H22-000198-72; Mon, 10 Feb 2020 21:55:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1H22-0001lx-6J; Mon, 10 Feb 2020 21:55:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146835-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=640330d41e83af8f1b6fbe09a91712e50c411616
X-Osstest-Versions-That: xen=270ff9a835fb4bcfead85a84d0f384b77bde93c0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 10 Feb 2020 21:55:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146835: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgzNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2NDAzMzBkNDFlODNhZjhmMWI2ZmJlMDlhOTE3MTJlNTBjNDExNjE2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAyNzBmZjlhODM1ZmI0YmNmZWFk
ODVhODRkMGYzODRiNzdiZGU5M2MwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY4MzIgIDIwMjAt
MDItMTAgMTY6MDA6NTEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM1ICAy
MDIwLTAyLTEwIDE5OjAwOjUzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5n
IHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAg
MjcwZmY5YTgzNS4uNjQwMzMwZDQxZSAgNjQwMzMwZDQxZTgzYWY4ZjFiNmZiZTA5YTkxNzEyZTUw
YzQxMTYxNiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 00:53:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 00:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Jnh-0003aC-UF; Tue, 11 Feb 2020 00:53:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Jng-0003a7-Tm
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 00:53:16 +0000
X-Inumbo-ID: e01e4278-4c68-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e01e4278-4c68-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 00:53:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Jna-00032K-IQ; Tue, 11 Feb 2020 00:53:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1JnZ-0001vI-Oj; Tue, 11 Feb 2020 00:53:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1JnZ-0005l5-Nw; Tue, 11 Feb 2020 00:53:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146838-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3dd724dff085e13ad520f8e35aea717db2ff07d0
X-Osstest-Versions-That: xen=640330d41e83af8f1b6fbe09a91712e50c411616
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 00:53:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146838: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgzOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzZGQ3MjRkZmYwODVlMTNhZDUyMGY4ZTM1YWVhNzE3ZGIyZmYwN2QwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2NDAzMzBkNDFlODNhZjhmMWI2
ZmJlMDlhOTE3MTJlNTBjNDExNjE2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY4MzUgIDIwMjAt
MDItMTAgMTk6MDA6NTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM4ICAy
MDIwLTAyLTEwIDIyOjAwOjM1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpv
YnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dp
dC94ZW4uZ2l0CiAgIDY0MDMzMGQ0MWUuLjNkZDcyNGRmZjAgIDNkZDcyNGRmZjA4NWUxM2FkNTIw
ZjhlMzVhZWE3MTdkYjJmZjA3ZDAgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 00:57:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 00:57:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Js5-0003ke-J0; Tue, 11 Feb 2020 00:57:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Js5-0003kX-0p
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 00:57:49 +0000
X-Inumbo-ID: 8293da04-4c69-11ea-b51b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8293da04-4c69-11ea-b51b-12813bfff9fa;
 Tue, 11 Feb 2020 00:57:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Jrz-00037g-3j; Tue, 11 Feb 2020 00:57:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Jry-0002Dp-SH; Tue, 11 Feb 2020 00:57:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Jry-0000Uh-Re; Tue, 11 Feb 2020 00:57:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146829-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-armhf:<job status>:broken:regression
 xen-unstable:build-i386-xsm:<job status>:broken:regression
 xen-unstable:build-amd64:<job status>:broken:regression
 xen-unstable:build-amd64-pvops:<job status>:broken:regression
 xen-unstable:build-arm64-pvops:<job status>:broken:regression
 xen-unstable:build-amd64-prev:<job status>:broken:regression
 xen-unstable:build-armhf-pvops:<job status>:broken:regression
 xen-unstable:build-i386:<job status>:broken:regression
 xen-unstable:build-i386-prev:<job status>:broken:regression
 xen-unstable:build-arm64:<job status>:broken:regression
 xen-unstable:build-amd64-xtf:<job status>:broken:regression
 xen-unstable:build-arm64-xsm:<job status>:broken:regression
 xen-unstable:build-amd64-xsm:<job status>:broken:regression
 xen-unstable:build-i386-pvops:<job status>:broken:regression
 xen-unstable:build-i386:host-install(4):broken:regression
 xen-unstable:build-amd64:host-install(4):broken:regression
 xen-unstable:build-i386-pvops:host-install(4):broken:regression
 xen-unstable:build-armhf-pvops:host-install(4):broken:regression
 xen-unstable:build-amd64-pvops:host-install(4):broken:regression
 xen-unstable:build-amd64-xsm:host-install(4):broken:regression
 xen-unstable:build-arm64-xsm:host-install(4):broken:regression
 xen-unstable:build-i386-xsm:host-install(4):broken:regression
 xen-unstable:build-arm64-pvops:host-install(4):broken:regression
 xen-unstable:build-amd64-xtf:host-install(4):broken:regression
 xen-unstable:build-amd64-prev:host-install(4):broken:regression
 xen-unstable:build-i386-prev:host-install(4):broken:regression
 xen-unstable:build-arm64:host-install(4):broken:regression
 xen-unstable:build-armhf:host-install(4):broken:regression
 xen-unstable:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:build-arm64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 00:57:42 +0000
Subject: [Xen-devel] [xen-unstable test] 146829: trouble: blocked/broken
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgyOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgyOS8KCkZhaWx1cmVzIGFuZCBwcm9i
bGVtcyB3aXRoIHRlc3RzIDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUg
YmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJy
b2tlbgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAg
ICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICA8am9iIHN0
YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVp
bGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAg
IGJyb2tlbgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAg
ICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICA8am9i
IHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgog
YnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAg
ICAgIGJyb2tlbgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICA8am9iIHN0YXR1cz4g
ICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICA8
am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICA8am9iIHN0YXR1cz4gICAgICAgICAgICAgICAgIGJyb2tlbgogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdS
LiB2cy4gMTQ2Nzk2CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFs
bCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3OTYKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc5
NgogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAg
IGJyb2tlbiBSRUdSLiB2cy4gMTQ2Nzk2CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICA0
IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3OTYKIGJ1aWxkLWFt
ZDY0LXhzbSAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAgICBicm9rZW4gUkVH
Ui4gdnMuIDE0Njc5NgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNCBob3N0LWluc3Rh
bGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2Nzk2CiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3
OTYKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDQgaG9zdC1pbnN0YWxsKDQpICAgICAg
ICBicm9rZW4gUkVHUi4gdnMuIDE0Njc5NgogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
NCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2Nzk2CiBidWlsZC1h
bWQ2NC1wcmV2ICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAgICAgYnJva2VuIFJF
R1IuIHZzLiAxNDY3OTYKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgIDQgaG9zdC1pbnN0
YWxsKDQpICAgICAgICBicm9rZW4gUkVHUi4gdnMuIDE0Njc5NgogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgNCBob3N0LWluc3RhbGwoNCkgICAgICAgIGJyb2tlbiBSRUdSLiB2cy4gMTQ2
Nzk2CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA0IGhvc3QtaW5zdGFsbCg0KSAgICAg
ICAgYnJva2VuIFJFR1IuIHZzLiAxNDY3OTYKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybWhmLWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxv
Y2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcy
ZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKYmFzZWxpbmUgdmVyc2lvbjoK
IHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4
ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjgyOSAgMjAyMC0wMi0xMCAxMjoxMzoyMSBa
ICAgIDAgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJy
b2tlbiAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJv
a2VuICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtaTM4
Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tl
biAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnJva2VuICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBicm9rZW4gIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyb2tlbiAgCiBidWlsZC1pMzg2
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJva2Vu
ICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCmJyb2tlbi1qb2IgYnVpbGQt
YXJtaGYgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtaTM4Ni14c20gYnJva2VuCmJyb2tlbi1qb2Ig
YnVpbGQtYW1kNjQgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQtcHZvcHMgYnJva2VuCmJy
b2tlbi1qb2IgYnVpbGQtYXJtNjQtcHZvcHMgYnJva2VuCmJyb2tlbi1qb2IgYnVpbGQtYW1kNjQt
cHJldiBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hcm1oZi1wdm9wcyBicm9rZW4KYnJva2VuLWpv
YiBidWlsZC1pMzg2IGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWkzODYtcHJldiBicm9rZW4KYnJv
a2VuLWpvYiBidWlsZC1hcm02NCBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1hbWQ2NC14dGYgYnJv
a2VuCmJyb2tlbi1qb2IgYnVpbGQtYXJtNjQteHNtIGJyb2tlbgpicm9rZW4tam9iIGJ1aWxkLWFt
ZDY0LXhzbSBicm9rZW4KYnJva2VuLWpvYiBidWlsZC1pMzg2LXB2b3BzIGJyb2tlbgpicm9rZW4t
c3RlcCBidWlsZC1pMzg2IGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1hbWQ2NCBo
b3N0LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni1wdm9wcyBob3N0LWluc3RhbGwo
NCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtaGYtcHZvcHMgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1z
dGVwIGJ1aWxkLWFtZDY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBidWlsZC1h
bWQ2NC14c20gaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFybTY0LXhzbSBob3N0
LWluc3RhbGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtaTM4Ni14c20gaG9zdC1pbnN0YWxsKDQpCmJy
b2tlbi1zdGVwIGJ1aWxkLWFybTY0LXB2b3BzIGhvc3QtaW5zdGFsbCg0KQpicm9rZW4tc3RlcCBi
dWlsZC1hbWQ2NC14dGYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWFtZDY0LXBy
ZXYgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVwIGJ1aWxkLWkzODYtcHJldiBob3N0LWluc3Rh
bGwoNCkKYnJva2VuLXN0ZXAgYnVpbGQtYXJtNjQgaG9zdC1pbnN0YWxsKDQpCmJyb2tlbi1zdGVw
IGJ1aWxkLWFybWhmIGhvc3QtaW5zdGFsbCg0KQoKUHVibGlzaGVkIHRlc3RlZCB0cmVlIGlzIGFs
cmVhZHkgdXAgdG8gZGF0ZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 01:29:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 01:29:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1KMH-0000SL-Qg; Tue, 11 Feb 2020 01:29:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1KMG-0000SG-Ol
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 01:29:00 +0000
X-Inumbo-ID: df59e11c-4c6d-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id df59e11c-4c6d-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 01:28:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1KMC-00085R-Oy; Tue, 11 Feb 2020 01:28:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1KMC-0003tn-6h; Tue, 11 Feb 2020 01:28:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1KMC-0002oy-69; Tue, 11 Feb 2020 01:28:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146836-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 01:28:56 +0000
Subject: [Xen-devel] [qemu-mainline test] 146836: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzNiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MzYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
MSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2
OTJkMzI2NTdhM2UxZWY1NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU2IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1NiBk
YXlzICAyNjkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEw
IDIwOjEyOjA1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlh
bkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmlu
Z3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29t
PgogIEx1a8OhxaEgRG9rdG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
ICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAg
TWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGlu
dXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5p
ZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3Ro
IDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNr
eSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1
biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVk
aUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgog
IE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9s
YXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxu
aWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xh
QGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBh
bm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNv
bT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRh
byA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4
LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8
cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51
dGFuaXguY29tPgogIFJlbmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJv
YmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNl
bnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
Vm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9z
IE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBo
M2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxs
aWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hp
YW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAg
WGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1h
aWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWlu
ZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdA
d2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUt
Q2hlbiBMaW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5i
ZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRl
YW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZ
dSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5j
ZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 02:19:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 02:19:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1L8c-0004n1-1S; Tue, 11 Feb 2020 02:18:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g1ru=37=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1j1L8a-0004mw-HQ
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 02:18:56 +0000
X-Inumbo-ID: da8d3ede-4c74-11ea-852a-bc764e2007e4
Received: from mail-qv1-xf2b.google.com (unknown [2607:f8b0:4864:20::f2b])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id da8d3ede-4c74-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 02:18:55 +0000 (UTC)
Received: by mail-qv1-xf2b.google.com with SMTP id y8so4279558qvk.6
 for <xen-devel@lists.xenproject.org>; Mon, 10 Feb 2020 18:18:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=JA+99j/KiRIu5wa/G3aW5pDQDGZADd7r9ntusABXHOs=;
 b=f3vTK+34dUZZH0PHAc/gNsTYd4Ow9esExiJBnPZuglB9Wqf2Rav0STM1zlKnUr/0dt
 nW1seNy3HfO9yapkxW9gUQKKVIj7XoV5rQ5gvOZFV3ljpdGKaQYRlM2KdO7dX7F9W8mK
 MM9veJ23h0US6kppUxLNCOwkb3aQt03nHEUCVlo3uT6YM7xGnoFNSv78cGkLPS49/f7T
 NP0Ud0VdWmb4SSKZq6Jhce1vSb1g2b4UgwtnD46jMssFn/zVzv3GznpqawU+JinxxzP+
 nMEhAJSQLtLNL6h2o2tWZ91GuRg6XA9VCZjX9/NRck92aQcTaflA6hyrh/MbqrMD2Etr
 UGeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=JA+99j/KiRIu5wa/G3aW5pDQDGZADd7r9ntusABXHOs=;
 b=OCzBdHLKBZZeDjEwkHYyshVcAYHn96BzljDpGqTfUdXswNC/Q3eIfJqsHGrEIz4PBT
 AIm2MtuiYzNsR22IRSBv2V6s+xttXKs3E94ZwNoJclT8SABR9cM2tUcJd5ZlacnsR5Jx
 a5+ADBG+3dbsfs3DkfNuujzyISng4V0mY28cr63olYSDpiF0L+y1B+wYQ5uDpNPZXSvc
 jhgBAOVMKa1L9DvhY6FAoQLg+4aM3q9lDvytD5+4yrbbXFAVfcXAlIWvI4idnCExCEJS
 llxbeyYkQZ3qiM5pzfOm/9TLo0n3Osw90YqW+kYI0jT3Z28cRcGAY2jt9XLbAqp2TbOf
 iX9w==
X-Gm-Message-State: APjAAAVQY5Q8rrvu0q/RsLXetutN+h8LfcJoG0qlzFY4RQIZoOuingrK
 xCa6zWo6rhI0CQEN2Pk/j19d+dXvktys5oKTWt5eJw==
X-Google-Smtp-Source: APXvYqzke+yHedqZ/yGGKLRChSer3eE/9sNE/LfB496yKCIHub7SqyRJz2+kZXeLr1R5HcBbwFVxyAzRDjKwvh2ijpo=
X-Received: by 2002:ad4:442c:: with SMTP id e12mr992615qvt.19.1581387535175;
 Mon, 10 Feb 2020 18:18:55 -0800 (PST)
MIME-Version: 1.0
References: <CAMmSBy8d1EGVeNLis-RJqBogihiY3T=4poxfLyF_s2PG89yGNQ@mail.gmail.com>
 <20200127122718.xz44jspb5wslprtt@debian>
 <20200127142836.GG57924@desktop-tdan49n.eng.citrite.net>
 <20200127145246.GH57924@desktop-tdan49n.eng.citrite.net>
In-Reply-To: <20200127145246.GH57924@desktop-tdan49n.eng.citrite.net>
From: Roman Shaposhnik <roman@zededa.com>
Date: Mon, 10 Feb 2020 18:18:44 -0800
Message-ID: <CAMmSBy_iayzNCQb1gHU80B-BFNoE+KHBBdmsfTpSSDs+iE352A@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] PVH PCI passthrough for DomUs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzIGZvciBhbGwgdGhlIGJhY2tncm91bmQgaW5mb3JtYXRpb24gLS0gdGhpcyBpcyB2ZXJ5
IG11Y2ggYXBwcmVjaWF0ZWQhCgpMb29raW5nIGF0IHRoZSBsZXZlbCBvZiBlZmZvcnQgb24gdGhp
cyBvbmUsIHdlIHVsdGltYXRlbHkgZGVjaWRlZCB0bwpzdGljayB3aXRoIEhWTSBmb3Igb3VyIHVz
ZWNhc2UgaW4gUHJvamVjdCBFVkUgZm9yIG5vdy4KCklmIHRoZXJlJ3MgYSBjdXN0b21lciBwcmVz
c3VyZSAtLSB3ZSdsbCBkZWZpbml0ZWx5IGxvb2sgaW50byBwaWNraW5nIGl0IGJhY2sgdXAuCgpU
aGFua3MsClJvbWFuLgoKT24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgNjo1MiBBTSBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBGb3Jnb3QgdG8gc2V0ICdU
bzonIGNvcnJlY3RseS4KPgo+IE9uIE1vbiwgSmFuIDI3LCAyMDIwIGF0IDAzOjI4OjM2UE0gKzAx
MDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiBPbiBNb24sIEphbiAyNywgMjAyMCBhdCAx
MjoyNzoxOFBNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBDYyBSb2dlcgo+ID4KPiA+IFRo
YW5rcyA6KS4KPiA+Cj4gPiA+IE9uIFN1biwgSmFuIDE5LCAyMDIwIGF0IDExOjMwOjQyUE0gLTA4
MDAsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6Cj4gPiA+ID4gSGkhCj4gPiA+ID4KPiA+ID4gPiBJ
J3ZlIGp1c3QgdHJpZWQgdGhpcyB3aXRoIFhlbiA0LjEzLjAgYW5kIGl0IHNlZW1zIGxpa2UgdGhh
dCBpcyBzdGlsbAo+ID4gPiA+IG5vdCBzdXBwb3J0ZWQuCj4gPgo+ID4gTm8sIHRoZXJlIGhhc24n
dCBiZWVuIG11Y2ggcHJvZ3Jlc3Mgb24gdGhpcyBzYWRseS4KPiA+Cj4gPiA+ID4gVGhpcyBtYWtl
cyBtZSBjdXJpb3VzIGlmIGFueWJvZHkgaXMgd29ya2luZyBvbiB0aGlzIGFuZCB3aGV0aGVyCj4g
PiA+ID4gdGhlcmUncyBhbnl0aGluZyB3ZSBjYW4gZG8gdG8gaGVscCBhY2NlbGVyYXRlIHRoZSBl
ZmZvcnQuCj4gPgo+ID4gVGhlIGZpcnN0IHN0ZXAgd291bGQgYmUgdG8gZ2V0IHZQQ0kgaG9va2Vk
IGludG8gdGhlIGlvcmVxIG1hY2hpbmVyeSwKPiA+IHNvIHRoYXQgYSBkb21haW4gY2FuIGhhdmUg
ZGV2aWNlcyBvbiB0aGUgZW11bGF0ZWQgUENJIGJ1cyBoYW5kbGVkIGJ5Cj4gPiB2UENJIHdoaWxl
IG90aGVycyBhcmUgaGFuZGxlZCBieSBleHRlcm5hbCBpb3JlcSBlbXVsYXRvcnMuIEkndmUgcG9z
dGVkCj4gPiBhIHYzIG9mIHRoaXMgd29yayBvbiBTZXB0ZW1iZXI6Cj4gPgo+ID4gaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE5LTA5L21zZzAz
Mjc4Lmh0bWwKPiA+Cj4gPiBCdXQgSSBoYXZlbid0IGdvdCB0aW1lIHRvIGdvIG92ZXIgdGhlIGNv
bW1lbnRzIGFuZCBwb3N0IGEgbmV3IHZlcnNpb24uCj4gPgo+ID4gT25jZSB0aGF0J3MgZG9uZSB0
aGUgcmVtYWluaW5nIHN0ZXAgd291bGQgYmUgdG8gbWFrZSB2UENJIHNhZmUgZm9yCj4gPiB1bnBy
aXZpbGVnZWQgZ3Vlc3RzLiBXZSBuZWVkIHRvIGFzc3VyZSB0aGF0IGd1ZXN0cyBjYW4gb25seSB3
cml0ZSB0bwo+ID4gc3BlY2lmaWMgYml0cyBvZiB0aGUgY29uZmlnIHNwYWNlLCBhbmQgbmVlZCB0
byBsaW1pdCB0aGUgY2FwYWJpbGl0aWVzCj4gPiB0aGF0IGFyZSBleHBvc2VkIHRvIHRoZSBvbmVz
IFhlbiBrbm93cyB0byBiZSBzYWZlIHRvIGhhbmRsZS4gVGhpcyBjYW4KPiA+IGJlIHdvcmtlZCBi
eSBtdWx0aXBsZSBwZW9wbGUgY29uY3VycmVudGx5IElNTywgYnV0IHJlcXVpcmVzIHN0ZXAgMQo+
ID4gKGludGVncmF0aW9uIHdpdGggaW9yZXEpIHRvIGJlIGZpbmlzaGVkIGZpcnN0Lgo+ID4KPiA+
IEknbSBtb3JlIHRoYW4gaGFwcHkgZm9yIHNvbWVvbmUgdG8gcGljayBhbnkgb2YgdGhvc2UgdGFz
a3MsIGluY2x1ZGluZwo+ID4gdGhlIGludGVncmF0aW9uIG9mIHZQQ0kgd2l0aCB0aGUgaW9yZXEg
bWFjaGluZXJ5LiBJZiBub3QsIEkgZXhwZWN0IEkKPiA+IHdpbGwgYmUgYWJsZSB0byBkbyBzb21l
IHdvcmsgb24gdGhpcyBpbiBhIGNvdXBsZSBvZiB3ZWVrcywgYnV0IHRoYXQKPiA+IGRlcGVuZHMg
b24gbm90aGluZyBlbHNlIGdldHRpbmcgb24gZmlyZSwgYW5kIG1lIGJlaW5nIGFibGUgdG8gZmx1
c2ggbXkKPiA+IHF1ZXVlIG9mIHBlbmRpbmcgcGF0Y2hlcy4KPiA+Cj4gPiBXb3VsZCB5b3UgYmUg
dXAgdG8gcGljayBzb21lIG9mIHRoZXNlIHRhc2tzPwo+ID4KPiA+IEkgY2FuIHRyeSB0byBzcGVl
ZHVwIHRoZSB2UENJIGlvcmVxIGludGVncmF0aW9uIGlmIHRoZXJlJ3MgcGVvcGxlCj4gPiB3aWxs
aW5nIHRvIHdvcmsgb24gdGhlIHJlbWFpbmluZyBzdGVwcywgSSBoYXZlbid0IGRvbmUgc28gYmVj
YXVzZSBJCj4gPiBkaWRuJ3Qgc2VlIG11Y2ggaW50ZXJlc3QgaW4gZ2VuZXJhbCwgYW5kIEkgd2Fz
IGV4cGVjdGluZyB0byBiZSB0aGUKPiA+IG9ubHkgb25lIHdvcmtpbmcgb24gdGhlIHJlbWFpbmlu
ZyBzdGVwcyBhbnl3YXkuCj4gPgo+ID4gUmVnYXJkcywgUm9nZXIuCj4gPgo+ID4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IFhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKPiA+IFhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4gaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 03:00:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 03:00:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1LmY-0000Bg-EW; Tue, 11 Feb 2020 03:00:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1LmX-0000Bb-0S
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 03:00:13 +0000
X-Inumbo-ID: 9e7413f4-4c7a-11ea-b51d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e7413f4-4c7a-11ea-b51d-12813bfff9fa;
 Tue, 11 Feb 2020 03:00:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1LmU-0001nX-TP; Tue, 11 Feb 2020 03:00:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1LmU-0001VN-90; Tue, 11 Feb 2020 03:00:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1LmU-0004na-80; Tue, 11 Feb 2020 03:00:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146834-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=4b026f0d5af36faf3a3629a3ad49c51b5b3be12f
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 03:00:10 +0000
Subject: [Xen-devel] [ovmf test] 146834: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzNCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4MzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNGIwMjZmMGQ1YWYzNmZhZjNhMzYyOWEzYWQ0OWM1MWI1YjNiZTEyZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzQgZGF5cyAgMTE4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NjgzNCAgMjAyMC0wMi0xMCAxODoyMjo0MiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQXJkIEJpZXNo
ZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwgPGFzaGlz
aHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4KICBC
cmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIgSGF1ZyA8YnJp
YW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAg
RmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEd1byBEb25nIDxndW8uZG9uZ0Bp
bnRlbC5jb20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBIZW5nIEx1byA8aGVu
Zy5sdW9AaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRlbC5jb20+CiAg
SmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT4KICBKaWFuIEogV2FuZyA8amlhbi5qLndh
bmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVs
LmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4KICBMYXN6bG8g
RXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1A
bGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBMaW1pbmcgR2Fv
IDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVAaW50
ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVsLmNvbT4KICBN
aWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNoYWVsIEt1
YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtA
aW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1h
dGhpZXUtRGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaWVycmUgR29uZG9pcyA8cGll
cnJlLmdvbmRvaXNAYXJtLmNvbT4KICBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0
LmNvbT4KICBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5
dWFuLmZ1QGludGVsLmNvbT4KICBTdGV2ZW4gPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN0ZXZl
biBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVs
QGFybS5jb20+CiAgVml0YWx5IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZp
dGFseSBDaGVwdHNvdiB2aWEgR3JvdXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vw
cy5pbz4KICBXZWk2IFh1IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBp
bnRlbC5jb20+CiAgWmhpY2hhbyBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KICBaaGlndWFu
ZyBMaXUgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGlu
dGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzE2MiBsaW5lcyBsb25nLikKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 03:12:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 03:12:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Lxr-00016F-LB; Tue, 11 Feb 2020 03:11:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Lxp-00016A-LH
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 03:11:53 +0000
X-Inumbo-ID: 3ced8fbe-4c7c-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3ced8fbe-4c7c-11ea-b472-bc764e2007e4;
 Tue, 11 Feb 2020 03:11:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Lxi-00020N-9j; Tue, 11 Feb 2020 03:11:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Lxh-0001rR-VJ; Tue, 11 Feb 2020 03:11:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Lxh-0007II-UJ; Tue, 11 Feb 2020 03:11:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146833-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 03:11:45 +0000
Subject: [Xen-devel] [linux-5.4 test] 146833: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzMyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgzMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTQ2NzYwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1OGM3MjA1N2Y2NjJjZWU0ZWMyYWFhYjli
ZTFhYmVjZWQ4ODQ4MTRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
MjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDI2IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyNSBkYXlzICAgNTUgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUzICAyMDIwLTAyLTA1IDIyOjQwOjM5IFog
ICAgNSBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MTYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDI4MTggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 07:28:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 07:28:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Pxu-0004i9-Ij; Tue, 11 Feb 2020 07:28:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Pxs-0004i4-LX
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 07:28:12 +0000
X-Inumbo-ID: 0aba314a-4ca0-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0aba314a-4ca0-11ea-b472-bc764e2007e4;
 Tue, 11 Feb 2020 07:28:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Pxk-0007I2-0X; Tue, 11 Feb 2020 07:28:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Pxj-0004C0-LC; Tue, 11 Feb 2020 07:28:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1Pxj-0004D3-KZ; Tue, 11 Feb 2020 07:28:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146840-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 07:28:03 +0000
Subject: [Xen-devel] [qemu-mainline test] 146840: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0MCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NDAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2
OTJkMzI2NTdhM2UxZWY1NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU2IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1NiBk
YXlzICAyNzAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEw
IDIwOjEyOjA1IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlh
bkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmlu
Z3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29t
PgogIEx1a8OhxaEgRG9rdG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
ICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAg
TWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGlu
dXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5p
ZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3Ro
IDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNr
eSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1
biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVk
aUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgog
IE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9s
YXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxu
aWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xh
QGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBh
bm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNv
bT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRh
byA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4
LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8
cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51
dGFuaXguY29tPgogIFJlbmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJv
YmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNl
bnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
Vm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9z
IE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBo
M2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxs
aWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hp
YW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAg
WGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1h
aWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWlu
ZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdA
d2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUt
Q2hlbiBMaW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5i
ZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRl
YW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZ
dSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5j
ZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 08:50:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 08:50:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1RFM-0004Ju-Uk; Tue, 11 Feb 2020 08:50:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1RFM-0004Jp-BX
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 08:50:20 +0000
X-Inumbo-ID: 84c87040-4cab-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 84c87040-4cab-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 08:50:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1RFF-0000xF-MI; Tue, 11 Feb 2020 08:50:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1RFF-00073W-Ed; Tue, 11 Feb 2020 08:50:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1RFF-00072i-Dx; Tue, 11 Feb 2020 08:50:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146843-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:build-amd64:xen-build:fail:regression
 libvirt:build-amd64-xsm:xen-build:fail:regression
 libvirt:build-i386-xsm:xen-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:build-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=0d0d60ddc5e58359cff5be8dfd6dd27e98da0282
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 08:50:13 +0000
Subject: [Xen-devel] [libvirt test] 146843: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NDMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTgyCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICA2
IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0
ZWQgZm9yIHRlc3Rpbmc6CiBsaWJ2aXJ0ICAgICAgICAgICAgICAwZDBkNjBkZGM1ZTU4MzU5Y2Zm
NWJlOGRmZDZkZDI3ZTk4ZGEwMjgyCmJhc2VsaW5lIHZlcnNpb246CiBsaWJ2aXJ0ICAgICAgICAg
ICAgICBhMWNkMjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1CgpMYXN0IHRlc3Qg
b2YgYmFzaXMgICAxNDYxODIgIDIwMjAtMDEtMTcgMDY6MDA6MjMgWiAgIDI1IGRheXMKRmFpbGlu
ZyBzaW5jZSAgICAgICAgMTQ2MjExICAyMDIwLTAxLTE4IDA0OjE4OjUyIFogICAyNCBkYXlzICAg
MjUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODQzICAyMDIwLTAyLTExIDA0OjE4
OjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmVhIEJvbG9nbmFuaSA8YWJvbG9nbmFAcmVkaGF0LmNv
bT4KICBCb3JpcyBGaXVjenluc2tpIDxmaXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4g
RWhyaGFyZHQgPGNocmlzdGlhbi5laHJoYXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5y
aXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfD
qSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2Uu
Y29tPgogIEVyaWsgU2t1bHRldHkgPGVza3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhh
bkByZWRoYXQuY29tPgogIEppbSBGZWhsaWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5l
bWFyayA8amRlbmVtYXJAcmVkaGF0LmNvbT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUBy
ZWRoYXQuY29tPgogIEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBU
b21rbyA8anRvbWtvQHJlZGhhdC5jb20+CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+
CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3Ns
YWIuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xh
eSBTaGlyb2tvdnNraXkgPG5zaGlyb2tvdnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRp
bmEgPHBocmRpbmFAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNv
bT4KICBSaWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50
aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJl
cmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGlu
dXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIHpoZW53
ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5MjIgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:07:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:07:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1RW5-0005MJ-Hl; Tue, 11 Feb 2020 09:07:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pFJM=37=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j1RW4-0005ME-Fd
 for xen-devel@lists.xen.org; Tue, 11 Feb 2020 09:07:36 +0000
X-Inumbo-ID: f0c5b648-4cad-11ea-b533-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f0c5b648-4cad-11ea-b533-12813bfff9fa;
 Tue, 11 Feb 2020 09:07:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581412054;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=3nOu+l1T13qrC5vyUhoqeu1bKt/xZ4rQ5vuSL9rY1k8=;
 b=ObWf5MLv6R8OjAzFSq3HtVbsfgQTo2qbvjK7p++wWF9UoZpe+EY+niZq
 nojNLFEn1j6mI/gNUZiBDZmbASEgazow5FSfboFO1eWK54Ebbt0pffkkD
 LjbeE/ozU/PjoKd4Yu4Z6dkogWliIQSemUEMGw5cI5joLx9wClmae6iRy o=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 59vo/OksJ0be3htkSftePUwtI6YI59elDjkGyS877ikvWeyd/XnUWLojGzSECHrae0Zls4hA17
 g2EgQSzh1ADrLGKpc2FZ6b7IzboKHvadSTe/pQMSvCM6ox3bVurv7Wjaw+799WFk6oZGxhhcQ9
 Hcpt5GRMtcf0AM1ycIOFUSH2AwwN7zL6YLCqOzEG0vb1M5u3IDt1+VhSOMdHE+sQg0VF1gn3jJ
 s33NCO0pc6rPDY3CtduN/RXnQmvy6uLxwyGt4r4wAz49cPH5E7s800vW1ZlSf7Jl/rTyOxoKQG
 G7Y=
X-SBRS: 2.7
X-MesageID: 12262572
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12262572"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <9bff11d5-3b14-d57e-adc9-5d923297c3a0@citrix.com>
Date: Tue, 11 Feb 2020 09:07:30 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcvMDIvMjAyMCAwODowNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAwNi4wMi4yMCAx
NTowMiwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gT24gMDYvMDIvMjAyMCAxMTowNSwgU2VyZ2V5
IER5YXNsaSB3cm90ZToKPj4+IE9uIDA2LzAyLzIwMjAgMDk6NTcsIErDvHJnZW4gR3Jvw58gd3Jv
dGU6Cj4+Pj4gT24gMDUuMDIuMjAgMTc6MDMsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4+Pj4+IEhl
bGxvLAo+Pj4+Pgo+Pj4+PiBJJ20gY3VycmVudGx5IGludmVzdGlnYXRpbmcgYSBMaXZlLVBhdGNo
IGFwcGxpY2F0aW9uIGZhaWx1cmUgaW4gY29yZS0KPj4+Pj4gc2NoZWR1bGluZyBtb2RlIGFuZCB0
aGlzIGlzIGFuIGV4YW1wbGUgb2Ygd2hhdCBJIHVzdWFsbHkgZ2V0Ogo+Pj4+PiAoaXQncyBlYXNp
bHkgcmVwcm9kdWNpYmxlKQo+Pj4+Pgo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBs
aXZlcGF0Y2g6IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4+ICAgICAg
IChYRU4pIFsgIDM0Mi41NTgzNDBdIGxpdmVwYXRjaDogbHA6IFRpbWVkIG91dCBvbiBzZW1hcGhv
cmUgaW4gQ1BVIHF1aWVzY2UgcGhhc2UgMTMvMTUKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1
ODM0M10gYmFkIGNwdXM6IDYgOQo+Pj4+Pgo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTU5Mjkz
XSBDUFU6ICAgIDYKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNhbGwgdHJh
Y2U6Cj4+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjVdICAgIFs8ZmZmZjgyZDA4MDIzZjMw
ND5dIFIgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YTQvMHgy
NzAKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1OTU2OF0gICAgWzxmZmZmODJkMDgwMjNmOGFh
Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZHVsZSsweDE3YS8weDI2MAo+Pj4+PiAgICAgICAo
WEVOKSBbICAzNDIuNTU5NTcxXSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBGIGNvbW1vbi9zb2Z0
aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTU5
NTc0XSAgICBbPGZmZmY4MmQwODAyNzhlYzU+XSBGIGFyY2gveDg2L2RvbWFpbi5jI2d1ZXN0X2lk
bGVfbG9vcCsweDM1LzB4NjAKPj4+Pj4KPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU1OTc2MV0g
Q1BVOiAgICA5Cj4+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMjZdIFhlbiBjYWxsIHRyYWNl
Ogo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTYwMDI5XSAgICBbPGZmZmY4MmQwODAyNDE2NjE+
XSBSIF9zcGluX2xvY2tfaXJxKzB4MTEvMHg0MAo+Pj4+PiAgICAgICAoWEVOKSBbICAzNDIuNTYw
MDMyXSAgICBbPGZmZmY4MmQwODAyM2YzMjM+XSBGIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3dh
aXRfcmVuZGV6dm91c19pbisweGMzLzB4MjcwCj4+Pj4+ICAgICAgIChYRU4pIFsgIDM0Mi41NjAw
MzZdICAgIFs8ZmZmZjgyZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUr
MHgxN2EvMHgyNjAKPj4+Pj4gICAgICAgKFhFTikgWyAgMzQyLjU2MDAzOV0gICAgWzxmZmZmODJk
MDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+
Pj4gICAgICAgKFhFTikgWyAgMzQyLjU2MDA0Ml0gICAgWzxmZmZmODJkMDgwMjc5ZGI1Pl0gRiBh
cmNoL3g4Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg1NS8weGIwCj4+Pj4+Cj4+Pj4+IFRoZSBmaXJz
dCBIVCBzaWJsaW5nIGlzIHdhaXRpbmcgZm9yIHRoZSBzZWNvbmQgaW4gdGhlIExQLWFwcGxpY2F0
aW9uCj4+Pj4+IGNvbnRleHQgd2hpbGUgdGhlIHNlY29uZCB3YWl0cyBmb3IgdGhlIGZpcnN0IGlu
IHRoZSBzY2hlZHVsZXIgY29udGV4dC4KPj4+Pj4KPj4+Pj4gQW55IHN1Z2dlc3Rpb25zIG9uIGhv
dyB0byBpbXByb3ZlIHRoaXMgc2l0dWF0aW9uIGFyZSB3ZWxjb21lLgo+Pj4+Cj4+Pj4gQ2FuIHlv
dSB0ZXN0IHRoZSBhdHRhY2hlZCBwYXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBi
b290LCBzbwo+Pj4+IEkgZGlkIG5vIGxpdmVwYXRjaCB0ZXN0cyB3aXRoIGl0Lgo+Pj4KPj4+IFRo
YW5rIHlvdSBmb3IgdGhlIHBhdGNoISBJdCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1h
bnVhbCB0ZXN0aW5nLgo+Pj4gSSdtIGdvaW5nIHRvIHN1Ym1pdCBhdXRvbWF0aWMgTFAgdGVzdGlu
ZyBmb3IgYm90aCB0aHJlYWQvY29yZSBtb2Rlcy4KPj4KPj4gQW5kcmV3IHN1Z2dlc3RlZCB0byB0
ZXN0IGxhdGUgdWNvZGUgbG9hZGluZyBhcyB3ZWxsIGFuZCBzbyBJIGRpZC4KPj4gSXQgdXNlcyBz
dG9wX21hY2hpbmUoKSB0byByZW5kZXp2b3VzIGNwdXMgYW5kIGl0IGZhaWxlZCB3aXRoIGEgc2lt
aWxhcgo+PiBiYWNrdHJhY2UgZm9yIGEgcHJvYmxlbWF0aWMgQ1BVLiBCdXQgaW4gdGhpcyBjYXNl
IHRoZSBzeXN0ZW0gY3Jhc2hlZAo+PiBzaW5jZSB0aGVyZSBpcyBubyB0aW1lb3V0IGludm9sdmVk
Ogo+Pgo+PiAgICAgIChYRU4pIFsgIDE1NS4wMjUxNjhdIFhlbiBjYWxsIHRyYWNlOgo+PiAgICAg
IChYRU4pIFsgIDE1NS4wNDAwOTVdICAgIFs8ZmZmZjgyZDA4MDI0MTdmMj5dIFIgX3NwaW5fdW5s
b2NrX2lycSsweDIyLzB4MzAKPj4gICAgICAoWEVOKSBbICAxNTUuMDY5NTQ5XSAgICBbPGZmZmY4
MmQwODAyM2YzYzI+XSBTIGNvbW1vbi9zY2hlZHVsZS5jI3NjaGVkX3dhaXRfcmVuZGV6dm91c19p
bisweGEyLzB4MjcwCj4+ICAgICAgKFhFTikgWyAgMTU1LjEwOTY5Nl0gICAgWzxmZmZmODJkMDgw
MjNmNzI4Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF9zbGF2ZSsweDE5OC8weDI2MAo+PiAg
ICAgIChYRU4pIFsgIDE1NS4xNDU1MjFdICAgIFs8ZmZmZjgyZDA4MDI0MGUxYT5dIEYgY29tbW9u
L3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg1YS8weDkwCj4+ICAgICAgKFhFTikgWyAgMTU1LjE4
MDIyM10gICAgWzxmZmZmODJkMDgwMzcxNmY2Pl0gRiB4ODZfNjQvZW50cnkuUyNwcm9jZXNzX3Nv
ZnRpcnFzKzB4Ni8weDIwCj4+Cj4+IEl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRlcyBh
IHdvcmthcm91bmQgZm9yIExQIGNhc2UsIGJ1dCBvdGhlcgo+PiBjYXNlcyBsaWtlIHN0b3BfbWFj
aGluZSgpIHJlbWFpbiBicm9rZW4gc2luY2UgdGhlIHVuZGVybHlpbmcgaXNzdWUgd2l0aAo+PiB0
aGUgc2NoZWR1bGVyIGlzIHN0aWxsIHRoZXJlLgo+Cj4gQW5kIGhlcmUgaXMgdGhlIGZpeCBmb3Ig
dWNvZGUgbG9hZGluZyAodGhhdCB3YXMgaW4gZmFjdCB0aGUgb25seSBjYXNlCj4gd2hlcmUgc3Rv
cF9tYWNoaW5lX3J1bigpIHdhc24ndCBhbHJlYWR5IGNhbGxlZCBpbiBhIHRhc2tsZXQpLgo+Cj4g
SSBoYXZlIGRvbmUgYSBtYW51YWwgdGVzdCBsb2FkaW5nIG5ldyB1Y29kZSB3aXRoIGNvcmUgc2No
ZWR1bGluZwo+IGFjdGl2ZS4KClRoZSBwYXRjaCBzZWVtcyB0byBmaXggdGhlIGlzc3VlLCB0aGFu
a3MhCkRvIHlvdSBwbGFuIHRvIHBvc3QgdGhlIDIgcGF0Y2hlcyB0byB0aGUgTUwgbm93IGZvciBw
cm9wZXIgcmV2aWV3PwoKLS0KU2VyZ2V5CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:08:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:08:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1RX4-0005RX-TW; Tue, 11 Feb 2020 09:08:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1RX3-0005RP-6U
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:08:37 +0000
X-Inumbo-ID: 12b8551c-4cae-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 12b8551c-4cae-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 09:08:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1RWw-0001Kd-GO; Tue, 11 Feb 2020 09:08:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1RWv-0007f3-Sw; Tue, 11 Feb 2020 09:08:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1RWv-00038f-SE; Tue, 11 Feb 2020 09:08:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146841-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=ccb4c38a505cc830625d9ba10622cd910f03490c
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 09:08:29 +0000
Subject: [Xen-devel] [ovmf test] 146841: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NDEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxNDU3NjcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICBjY2I0YzM4YTUwNWNj
ODMwNjI1ZDliYTEwNjIyY2Q5MTBmMDM0OTBjCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAg
ICAgICAgICAgICA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDU3NjcgIDIwMjAtMDEtMDggMDA6Mzk6MDkgWiAgIDM0IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ1Nzc0ICAyMDIwLTAxLTA4IDAyOjUwOjIwIFogICAzNCBk
YXlzICAxMTkgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODQxICAyMDIwLTAyLTEx
IDAzOjAwOjUxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gTGkgPGFhcm9uLmxpQGludGVsLmNvbT4K
ICBBbGJlY2tpLCBNYXRldXN6IDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIEFtb2wgTiBT
dWtlcmthciA8YW1vbC5uLnN1a2Vya2FyQGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvaW5lIENvZXVyIDxjb2V1ckBnbXguZnI+CiAg
QXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdo
YWwgPGFzaGlzaHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVs
LmNvbT4KICBCcmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIg
SGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRl
bC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEd1byBEb25nIDxn
dW8uZG9uZ0BpbnRlbC5jb20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBIZW5n
IEx1byA8aGVuZy5sdW9AaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRl
bC5jb20+CiAgSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT4KICBKaWFuIEogV2FuZyA8
amlhbi5qLndhbmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4K
ICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYu
bGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1YW5nIDx6aGlndWFu
Zy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBN
aWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8
cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRo
YXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBN
YXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJy
ZS5nb25kb2lzQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5j
b20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVh
bi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4g
U2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBh
cm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRh
bHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMu
aW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50
ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3Vhbmcg
TGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRl
bC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ2NTMgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:16:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:16:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ReZ-0006KI-3t; Tue, 11 Feb 2020 09:16:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1ReY-0006KD-2w
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:16:22 +0000
X-Inumbo-ID: 2a606b04-4caf-11ea-b535-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a606b04-4caf-11ea-b535-12813bfff9fa;
 Tue, 11 Feb 2020 09:16:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 852FCACCE;
 Tue, 11 Feb 2020 09:16:19 +0000 (UTC)
To: Tamas K Lengyel <tamas.lengyel@intel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f620590a-147b-eeb8-707c-72cac10753bd@suse.com>
Date: Tue, 11 Feb 2020 10:16:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAyMDoyMSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IFRoZSBvd25lciBk
b21haW4gb2Ygc2hhcmVkIHBhZ2VzIGlzIGRvbV9jb3csIHVzZSB0aGF0IGZvciBnZXRfcGFnZQo+
IG90aGVyd2lzZSB0aGUgZnVuY3Rpb24gZmFpbHMgdG8gcmV0dXJuIHRoZSBjb3JyZWN0IHBhZ2Ug
dW5kZXIgc29tZQo+IHNpdHVhdGlvbnMuIFRoZSBjaGVjayBpZiBkb21fY293IHNob3VsZCBiZSB1
c2VkIHdhcyBvbmx5IHBlcmZvcm1lZCBpbgo+IGEgc3Vic2V0IG9mIHVzZS1jYXNlcy4gRml4aW5n
IHRoZSBlcnJvciBhbmQgc2ltcGxpZnlpbmcgdGhlIGV4aXN0aW5nIGNoZWNrCj4gc2luY2Ugd2Ug
Y2FuJ3QgaGF2ZSBhbnkgc2hhcmVkIGVudHJpZXMgd2l0aCBkb21fY293IGJlaW5nIE5VTEwuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNv
bT4KCkkgZmluZCBpdCBxdWl0ZSBkaXNhcHBvaW50aW5nIHRoYXQgdGhlIGJsYW5rIGxpbmVzIHJl
cXVlc3RlZCB0byBiZQphZGRlZCAuLi4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4g
KysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTU3NCwxMSArNTc0LDEyIEBAIHN0cnVj
dCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKPiAgICAgICAgICAgICAgICAgIGlm
ICggZmRvbSA9PSBOVUxMICkKPiAgICAgICAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsKPiAg
ICAgICAgICAgICAgfQo+IC0gICAgICAgICAgICBlbHNlIGlmICggIWdldF9wYWdlKHBhZ2UsIHAy
bS0+ZG9tYWluKSAmJgo+IC0gICAgICAgICAgICAgICAgICAgICAgLyogUGFnZSBjb3VsZCBiZSBz
aGFyZWQgKi8KPiAtICAgICAgICAgICAgICAgICAgICAgICghZG9tX2NvdyB8fCAhcDJtX2lzX3No
YXJlZCgqdCkgfHwKPiAtICAgICAgICAgICAgICAgICAgICAgICAhZ2V0X3BhZ2UocGFnZSwgZG9t
X2NvdykpICkKPiAtICAgICAgICAgICAgICAgIHBhZ2UgPSBOVUxMOwo+ICsgICAgICAgICAgICBl
bHNlCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKmQg
PSAhcDJtX2lzX3NoYXJlZCgqdCkgPyBwMm0tPmRvbWFpbiA6IGRvbV9jb3c7Cj4gKyAgICAgICAg
ICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBkKSApCgouLiBhYm92ZSBoZXJlIGFuZCAuLi4K
Cj4gQEAgLTU5NCw4ICs1OTUsOSBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJv
bV9nZm4oCj4gICAgICBtZm4gPSBnZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwg
dCwgYSwgcSwgTlVMTCk7Cj4gICAgICBpZiAoIHAybV9pc19yYW0oKnQpICYmIG1mbl92YWxpZCht
Zm4pICkKPiAgICAgIHsKPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gIXAybV9pc19zaGFy
ZWQoKnQpID8gcDJtLT5kb21haW4gOiBkb21fY293Owo+ICAgICAgICAgIHBhZ2UgPSBtZm5fdG9f
cGFnZShtZm4pOwoKLi4uIGFib3ZlIGhlcmUgc3RpbGwgaGF2ZW4ndCBhcHBlYXJlZC4gTm8gbWF0
dGVyIHRoYXQgaXQncyBlYXN5IHRvCmRvIHNvIHdoaWxlIGNvbW1pdHRpbmcsIHdoZW4geW91IHNl
bmQgYSBuZXcgdmVyc2lvbiB5b3Ugc2hvdWxkCnJlYWxseSBhZGRyZXNzIHN1Y2ggcmVtYXJrcyB5
b3Vyc2VsZiwgSSB0aGluay4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:21:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:21:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Rix-000783-RP; Tue, 11 Feb 2020 09:20:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1Riw-00077y-Dt
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:20:54 +0000
X-Inumbo-ID: cc817ceb-4caf-11ea-b537-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cc817ceb-4caf-11ea-b537-12813bfff9fa;
 Tue, 11 Feb 2020 09:20:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9A250AF63;
 Tue, 11 Feb 2020 09:20:52 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200210183921.23293-1-andrew.cooper3@citrix.com>
 <20200210200921.b5753wvun6skvkaf@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <696fc4e5-8d37-0d5c-3ef0-755b349cf31e@suse.com>
Date: Tue, 11 Feb 2020 10:20:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200210200921.b5753wvun6skvkaf@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/pvh: Adjust dom0's starting state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAyMTowOSwgV2VpIExpdSB3cm90ZToKPiBPbiBNb24sIEZlYiAxMCwgMjAy
MCBhdCAwNjozOToyMVBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBGaXhlczogYjI1
ZmIxYTA0ZSAieGVuL3B2aDogRml4IHNlZ21lbnQgc2VsZWN0b3IgQUJJIgo+PiBTaWduZWQtb2Zm
LWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IAo+IFJldmll
d2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:23:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:23:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Rlb-0007G6-A6; Tue, 11 Feb 2020 09:23:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1RlZ-0007Fy-LO
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:23:37 +0000
X-Inumbo-ID: 2e8e060e-4cb0-11ea-b537-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e8e060e-4cb0-11ea-b537-12813bfff9fa;
 Tue, 11 Feb 2020 09:23:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 58753ACCE;
 Tue, 11 Feb 2020 09:23:36 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200203144340.4614-5-andrew.cooper3@citrix.com>
 <20200210173309.16521-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <02137e69-cbd0-05af-17c0-9c5cab1f0122@suse.com>
Date: Tue, 11 Feb 2020 10:23:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200210173309.16521-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/4] AMD/IOMMU: Treat head/tail pointers
 as byte offsets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxODozMywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgTU1JTyByZWdp
c3RlcnMgYXMgYWxyZWFkeSBieXRlIG9mZnNldHMuICBVc2luZyB0aGVtIGluIHRoaXMgZm9ybSBy
ZW1vdmVzCj4gdGhlIG5lZWQgdG8gc2hpZnQgdGhlaXIgdmFsdWVzIGZvciB1c2UuCj4gCj4gSXQg
aXMgYWxzbyBpbmVmZmljaWVudCB0byBzdG9yZSBib3RoIGVudHJpZXMgYW5kIGFsbG9jX3NpemUg
KHdoaWNoIG9ubHkgZGlmZmVyCj4gYnkgZW50cnlfc2l6ZSkuICBSZW5hbWUgYWxsb2Nfc2l6ZSB0
byBzaXplLCBhbmQgZHJvcCBlbnRyaWVzIGVudGlyZWx5LCB3aGljaAo+IHNpbXBsaWZpZXMgdGhl
IGFsbG9jYXRpb24vZGVhbGxvY2F0aW9uIGhlbHBlcnMgc2xpZ2h0bHkuCj4gCj4gTWFyayBzZW5k
X2lvbW11X2NvbW1hbmQoKSBhbmQgaW52YWxpZGF0ZV9pb21tdV9hbGwoKSBhcyBzdGF0aWMsIGFz
IHRoZXkgaGF2ZQo+IG5vIGV4dGVybmFsIGRlY2xhcmF0aW9uIG9yIGNhbGxlcnMuCj4gCj4gU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJl
dmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgo+IC0tLQo+IENDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IAo+IHYyOgo+
ICAqIE1hc2sgaGVhZC90YWlsIHBvaW50ZXJzCj4gICogRHJvcCB1bm5lY2Vzc2FyeSBjYXN0LgoK
VGhhbmtzIGZvciBhZGp1c3RpbmcgdGhlc2UuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:23:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:23:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Rll-0007Gz-JJ; Tue, 11 Feb 2020 09:23:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Rlk-0007Gn-9w
 for xen-devel@lists.xen.org; Tue, 11 Feb 2020 09:23:48 +0000
X-Inumbo-ID: 348f23bc-4cb0-11ea-b537-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 348f23bc-4cb0-11ea-b537-12813bfff9fa;
 Tue, 11 Feb 2020 09:23:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0CA22B011;
 Tue, 11 Feb 2020 09:23:46 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <6722f058-61eb-30c9-f97d-def690ccd7b8@citrix.com>
 <6a3aa771-927b-b3bd-dd05-1eea90b0a97f@suse.com>
 <6f3a1061-fd05-91e8-54ad-666ec3984ffb@citrix.com>
 <c5831cef-ff27-93e5-7536-2d6092ca1ad8@citrix.com>
 <38a28a9d-cc99-0776-1f8b-4103df3d3e9c@suse.com>
 <9bff11d5-3b14-d57e-adc9-5d923297c3a0@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <360520f2-397c-2d09-6ee5-8e7809ec20e0@suse.com>
Date: Tue, 11 Feb 2020 10:23:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <9bff11d5-3b14-d57e-adc9-5d923297c3a0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Live-Patch application failure in core-scheduling
 mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ross Lagerwall <ross.lagerwall@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan Beulich <JBeulich@suse.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMTA6MDcsIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMDcvMDIvMjAyMCAw
ODowNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24gMDYuMDIuMjAgMTU6MDIsIFNlcmdleSBE
eWFzbGkgd3JvdGU6Cj4+PiBPbiAwNi8wMi8yMDIwIDExOjA1LCBTZXJnZXkgRHlhc2xpIHdyb3Rl
Ogo+Pj4+IE9uIDA2LzAyLzIwMjAgMDk6NTcsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+Pj4+IE9u
IDA1LjAyLjIwIDE3OjAzLCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+Pj4+Pj4gSGVsbG8sCj4+Pj4+
Pgo+Pj4+Pj4gSSdtIGN1cnJlbnRseSBpbnZlc3RpZ2F0aW5nIGEgTGl2ZS1QYXRjaCBhcHBsaWNh
dGlvbiBmYWlsdXJlIGluIGNvcmUtCj4+Pj4+PiBzY2hlZHVsaW5nIG1vZGUgYW5kIHRoaXMgaXMg
YW4gZXhhbXBsZSBvZiB3aGF0IEkgdXN1YWxseSBnZXQ6Cj4+Pj4+PiAoaXQncyBlYXNpbHkgcmVw
cm9kdWNpYmxlKQo+Pj4+Pj4KPj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTI4MzA1XSBsaXZl
cGF0Y2g6IGxwOiBDUFU4IC0gSVBJaW5nIHRoZSBvdGhlciAxNSBDUFVzCj4+Pj4+PiAgICAgICAg
KFhFTikgWyAgMzQyLjU1ODM0MF0gbGl2ZXBhdGNoOiBscDogVGltZWQgb3V0IG9uIHNlbWFwaG9y
ZSBpbiBDUFUgcXVpZXNjZSBwaGFzZSAxMy8xNQo+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41
NTgzNDNdIGJhZCBjcHVzOiA2IDkKPj4+Pj4+Cj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU1
OTI5M10gQ1BVOiAgICA2Cj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2Ml0gWGVuIGNh
bGwgdHJhY2U6Cj4+Pj4+PiAgICAgICAgKFhFTikgWyAgMzQyLjU1OTU2NV0gICAgWzxmZmZmODJk
MDgwMjNmMzA0Pl0gUiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4r
MHhhNC8weDI3MAo+Pj4+Pj4gICAgICAgIChYRU4pIFsgIDM0Mi41NTk1NjhdICAgIFs8ZmZmZjgy
ZDA4MDIzZjhhYT5dIEYgY29tbW9uL3NjaGVkdWxlLmMjc2NoZWR1bGUrMHgxN2EvMHgyNjAKPj4+
Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTU5NTcxXSAgICBbPGZmZmY4MmQwODAyNDBkNWE+XSBG
IGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4NWEvMHg5MAo+Pj4+Pj4gICAgICAgIChY
RU4pIFsgIDM0Mi41NTk1NzRdICAgIFs8ZmZmZjgyZDA4MDI3OGVjNT5dIEYgYXJjaC94ODYvZG9t
YWluLmMjZ3Vlc3RfaWRsZV9sb29wKzB4MzUvMHg2MAo+Pj4+Pj4KPj4+Pj4+ICAgICAgICAoWEVO
KSBbICAzNDIuNTU5NzYxXSBDUFU6ICAgIDkKPj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTYw
MDI2XSBYZW4gY2FsbCB0cmFjZToKPj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDI5XSAg
ICBbPGZmZmY4MmQwODAyNDE2NjE+XSBSIF9zcGluX2xvY2tfaXJxKzB4MTEvMHg0MAo+Pj4+Pj4g
ICAgICAgIChYRU4pIFsgIDM0Mi41NjAwMzJdICAgIFs8ZmZmZjgyZDA4MDIzZjMyMz5dIEYgY29t
bW9uL3NjaGVkdWxlLmMjc2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4YzMvMHgyNzAKPj4+Pj4+
ICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDM2XSAgICBbPGZmZmY4MmQwODAyM2Y4YWE+XSBGIGNv
bW1vbi9zY2hlZHVsZS5jI3NjaGVkdWxlKzB4MTdhLzB4MjYwCj4+Pj4+PiAgICAgICAgKFhFTikg
WyAgMzQyLjU2MDAzOV0gICAgWzxmZmZmODJkMDgwMjQwZDVhPl0gRiBjb21tb24vc29mdGlycS5j
I19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+Pj4+ICAgICAgICAoWEVOKSBbICAzNDIuNTYwMDQy
XSAgICBbPGZmZmY4MmQwODAyNzlkYjU+XSBGIGFyY2gveDg2L2RvbWFpbi5jI2lkbGVfbG9vcCsw
eDU1LzB4YjAKPj4+Pj4+Cj4+Pj4+PiBUaGUgZmlyc3QgSFQgc2libGluZyBpcyB3YWl0aW5nIGZv
ciB0aGUgc2Vjb25kIGluIHRoZSBMUC1hcHBsaWNhdGlvbgo+Pj4+Pj4gY29udGV4dCB3aGlsZSB0
aGUgc2Vjb25kIHdhaXRzIGZvciB0aGUgZmlyc3QgaW4gdGhlIHNjaGVkdWxlciBjb250ZXh0Lgo+
Pj4+Pj4KPj4+Pj4+IEFueSBzdWdnZXN0aW9ucyBvbiBob3cgdG8gaW1wcm92ZSB0aGlzIHNpdHVh
dGlvbiBhcmUgd2VsY29tZS4KPj4+Pj4KPj4+Pj4gQ2FuIHlvdSB0ZXN0IHRoZSBhdHRhY2hlZCBw
YXRjaCwgcGxlYXNlPyBJdCBpcyBvbmx5IHRlc3RlZCB0byBib290LCBzbwo+Pj4+PiBJIGRpZCBu
byBsaXZlcGF0Y2ggdGVzdHMgd2l0aCBpdC4KPj4+Pgo+Pj4+IFRoYW5rIHlvdSBmb3IgdGhlIHBh
dGNoISBJdCBzZWVtcyB0byBmaXggdGhlIGlzc3VlIGluIG15IG1hbnVhbCB0ZXN0aW5nLgo+Pj4+
IEknbSBnb2luZyB0byBzdWJtaXQgYXV0b21hdGljIExQIHRlc3RpbmcgZm9yIGJvdGggdGhyZWFk
L2NvcmUgbW9kZXMuCj4+Pgo+Pj4gQW5kcmV3IHN1Z2dlc3RlZCB0byB0ZXN0IGxhdGUgdWNvZGUg
bG9hZGluZyBhcyB3ZWxsIGFuZCBzbyBJIGRpZC4KPj4+IEl0IHVzZXMgc3RvcF9tYWNoaW5lKCkg
dG8gcmVuZGV6dm91cyBjcHVzIGFuZCBpdCBmYWlsZWQgd2l0aCBhIHNpbWlsYXIKPj4+IGJhY2t0
cmFjZSBmb3IgYSBwcm9ibGVtYXRpYyBDUFUuIEJ1dCBpbiB0aGlzIGNhc2UgdGhlIHN5c3RlbSBj
cmFzaGVkCj4+PiBzaW5jZSB0aGVyZSBpcyBubyB0aW1lb3V0IGludm9sdmVkOgo+Pj4KPj4+ICAg
ICAgIChYRU4pIFsgIDE1NS4wMjUxNjhdIFhlbiBjYWxsIHRyYWNlOgo+Pj4gICAgICAgKFhFTikg
WyAgMTU1LjA0MDA5NV0gICAgWzxmZmZmODJkMDgwMjQxN2YyPl0gUiBfc3Bpbl91bmxvY2tfaXJx
KzB4MjIvMHgzMAo+Pj4gICAgICAgKFhFTikgWyAgMTU1LjA2OTU0OV0gICAgWzxmZmZmODJkMDgw
MjNmM2MyPl0gUyBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF93YWl0X3JlbmRlenZvdXNfaW4rMHhh
Mi8weDI3MAo+Pj4gICAgICAgKFhFTikgWyAgMTU1LjEwOTY5Nl0gICAgWzxmZmZmODJkMDgwMjNm
NzI4Pl0gRiBjb21tb24vc2NoZWR1bGUuYyNzY2hlZF9zbGF2ZSsweDE5OC8weDI2MAo+Pj4gICAg
ICAgKFhFTikgWyAgMTU1LjE0NTUyMV0gICAgWzxmZmZmODJkMDgwMjQwZTFhPl0gRiBjb21tb24v
c29mdGlycS5jI19fZG9fc29mdGlycSsweDVhLzB4OTAKPj4+ICAgICAgIChYRU4pIFsgIDE1NS4x
ODAyMjNdICAgIFs8ZmZmZjgyZDA4MDM3MTZmNj5dIEYgeDg2XzY0L2VudHJ5LlMjcHJvY2Vzc19z
b2Z0aXJxcysweDYvMHgyMAo+Pj4KPj4+IEl0IGxvb2tzIGxpa2UgeW91ciBwYXRjaCBwcm92aWRl
cyBhIHdvcmthcm91bmQgZm9yIExQIGNhc2UsIGJ1dCBvdGhlcgo+Pj4gY2FzZXMgbGlrZSBzdG9w
X21hY2hpbmUoKSByZW1haW4gYnJva2VuIHNpbmNlIHRoZSB1bmRlcmx5aW5nIGlzc3VlIHdpdGgK
Pj4+IHRoZSBzY2hlZHVsZXIgaXMgc3RpbGwgdGhlcmUuCj4+Cj4+IEFuZCBoZXJlIGlzIHRoZSBm
aXggZm9yIHVjb2RlIGxvYWRpbmcgKHRoYXQgd2FzIGluIGZhY3QgdGhlIG9ubHkgY2FzZQo+PiB3
aGVyZSBzdG9wX21hY2hpbmVfcnVuKCkgd2Fzbid0IGFscmVhZHkgY2FsbGVkIGluIGEgdGFza2xl
dCkuCj4+Cj4+IEkgaGF2ZSBkb25lIGEgbWFudWFsIHRlc3QgbG9hZGluZyBuZXcgdWNvZGUgd2l0
aCBjb3JlIHNjaGVkdWxpbmcKPj4gYWN0aXZlLgo+IAo+IFRoZSBwYXRjaCBzZWVtcyB0byBmaXgg
dGhlIGlzc3VlLCB0aGFua3MhCj4gRG8geW91IHBsYW4gdG8gcG9zdCB0aGUgMiBwYXRjaGVzIHRv
IHRoZSBNTCBub3cgZm9yIHByb3BlciByZXZpZXc/CgpZZXMuCgoKSnVlcmdlbgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:30:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:30:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Rrd-0007Xk-A1; Tue, 11 Feb 2020 09:29:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H8PB=37=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j1Rrc-0007Xf-3s
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:29:52 +0000
X-Inumbo-ID: 0db78684-4cb1-11ea-b539-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0db78684-4cb1-11ea-b539-12813bfff9fa;
 Tue, 11 Feb 2020 09:29:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B1F07AC77;
 Tue, 11 Feb 2020 09:29:50 +0000 (UTC)
Message-ID: <042afa6eee4bc8e9316e636bf30f0a2190f7ee11.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 10:29:49 +0100
In-Reply-To: <20200210164533.29549-1-jgross@suse.com>
References: <20200210164533.29549-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: remove pointless ASSERT() in
 credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============3732408143134362694=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3732408143134362694==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-F7RVruf2HW26vIPYIS+a"


--=-F7RVruf2HW26vIPYIS+a
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2020-02-10 at 17:45 +0100, Juergen Gross wrote:
> The ASSERT() at the top of csched2_context_saved() is completely
> pointless, as the BUG_ON() just in front of it catches the same
> problem
> already.
>=20
Yep, I went double checking and this is my fault. :-(

Apparently, in ccf2ead7f52 ("xen: credit2: make the code less
experimental"), for this specific case, I added the assert but forgot
to remove the BUG_ON().

Thanks for noticing and acting on this. :-)

TBH, though, considering the nature of the check, I'd rather keep the
ASSERT() and kill the BUG_ON().

I can do the patch myself if you don't want to respin it that way.

Thanks again and Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-F7RVruf2HW26vIPYIS+a
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5CdA0ACgkQFkJ4iaW4
c+4JEw//Rg9Gh7iRE7RyR/T8ahvkQjQH3XjAJcpti7LxkLhNaNQvAgnw1878glu7
xpFh8JNDJZvQAHpUEzkvcGPh7OE7dXeza1IQwsquTPKMGXX3UQIFuGrlpAHnG4qn
TS0W29Zqz8r+9qZWIwgCkNuVSh4lqBVAYRnVqC+SCVad1hHmSE7CTswDmArOVZze
3P1rQFBOh1kr9QIkq+BmquO6eHjliiZwMiT9pWaPE+RkjUuf8UldcU7pW/FSSs0w
+PC+qMDbysR9m6XC+yfXVaGeBacknKHPlUTSjtT6eRukTH6AohmG6C/oXIOtzC1l
JiCawbYpTId34jBRDrnggmkeS5kPCA8pQxmkwkSCr8xjrFrYldoTEEsy8HiM+pn7
K0MapSCGIBHYMD5mEXAhxchSR3jNyadC51icir3m4Cq2mvOTUbSftBSwrUF3DEi/
4AWMWYR5CU3y4M61AHJ4+YNorHCn9tFGFoVJjO4YuQLbHteayUQ3URu61nARKbbN
gst7WQfjY2PcRGeqqPp4NwmpqCvloMdStvfLyokyLw76wuzrlgT7DVE4G428dG8Q
heo0PpIWQWIE5GY0l0a572G3LmVooFPXoV5u9JxiQsxMdDObffmetMh6HaClpJsI
mkgmSpWC1HJPXo8xkJpt443tD97kQZ7F/iaBDJFZpAmZsG5oIWE=
=MSyD
-----END PGP SIGNATURE-----

--=-F7RVruf2HW26vIPYIS+a--



--===============3732408143134362694==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3732408143134362694==--



From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:31:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:31:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1RtA-0008Fb-M2; Tue, 11 Feb 2020 09:31:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Rt9-0008FU-DU
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:31:27 +0000
X-Inumbo-ID: 464ac2d6-4cb1-11ea-b53a-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 464ac2d6-4cb1-11ea-b53a-12813bfff9fa;
 Tue, 11 Feb 2020 09:31:26 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 257CBAC77;
 Tue, 11 Feb 2020 09:31:25 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 10:31:22 +0100
Message-Id: <20200211093122.5644-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen: do live patching only from main idle loop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25lIG9mIHRoZSBtYWluIGRlc2lnbiBnb2FscyBvZiBjb3JlIHNjaGVkdWxpbmcgaXMgdG8gYXZv
aWQgYWN0aW9ucwp3aGljaCBhcmUgbm90IGRpcmVjdGx5IHJlbGF0ZWQgdG8gdGhlIGRvbWFpbiBj
dXJyZW50bHkgcnVubmluZyBvbiBhCmdpdmVuIGNwdSBvciBjb3JlLiBMaXZlIHBhdGNoaW5nIGlz
IG9uZSBvZiB0aG9zZSBhY3Rpb25zIHdoaWNoIGFyZQphbGxvd2VkIHRha2luZyBwbGFjZSBvbiBh
IGNwdSBvbmx5IHdoZW4gdGhlIGlkbGUgc2NoZWR1bGluZyB1bml0IGlzCmFjdGl2ZSBvbiB0aGF0
IGNwdS4KClVuZm9ydHVuYXRlbHkgbGl2ZSBwYXRjaGluZyB0cmllcyB0byBmb3JjZSB0aGUgY3B1
cyBpbnRvIHRoZSBpZGxlIGxvb3AKanVzdCBieSByYWlzaW5nIHRoZSBzY2hlZHVsZSBzb2Z0aXJx
LCB3aGljaCB3aWxsIG5vIGxvbmdlciBiZQpndWFyYW50ZWVkIHRvIHdvcmsgd2l0aCBjb3JlIHNj
aGVkdWxpbmcgYWN0aXZlLiBBZGRpdGlvbmFsbHkgdGhlcmUgYXJlCnN0aWxsIHNvbWUgcGxhY2Vz
IGluIHRoZSBoeXBlcnZpc29yIGNhbGxpbmcgY2hlY2tfZm9yX2xpdmVwYXRjaF93b3JrKCkKd2l0
aG91dCBiZWluZyBpbiB0aGUgaWRsZSBsb29wLgoKSXQgaXMgZWFzeSB0byBmb3JjZSBhIGNwdSBp
bnRvIHRoZSBtYWluIGlkbGUgbG9vcCBieSBzY2hlZHVsaW5nIGEKdGFza2xldCBvbiBpdC4gU28g
c3dpdGNoIGxpdmUgcGF0Y2hpbmcgdG8gdXNlIHRhc2tsZXRzIGZvciBzd2l0Y2hpbmcgdG8KaWRs
ZSBhbmQgcmFpc2luZyBzY2hlZHVsaW5nIGV2ZW50cy4gQWRkaXRpb25hbGx5IHRoZSBjYWxscyBv
ZgpjaGVja19mb3JfbGl2ZXBhdGNoX3dvcmsoKSBvdXRzaWRlIHRoZSBtYWluIGlkbGUgbG9vcCBj
YW4gYmUgZHJvcHBlZC4KCkFzIHRhc2tsZXRzIGFyZSBvbmx5IHJ1bm5pbmcgb24gaWRsZSB2Y3B1
cyBhbmQgc3RvcF9tYWNoaW5lX3J1bigpCmlzIGFjdGl2YXRpbmcgdGFza2xldHMgb24gYWxsIGNw
dXMgYnV0IHRoZSBvbmUgaXQgaGFzIGJlZW4gY2FsbGVkIG9uCnRvIHJlbmRlenZvdXMsIGl0IGlz
IG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNoaW5lX3J1bigpIHRvIGJlIGNhbGxlZCBvbgphbiBpZGxl
IHZjcHUsIHRvbywgYXMgb3RoZXJ3aXNlIHRoZXJlIGlzIG5vIHdheSBmb3Igc2NoZWR1bGluZyB0
bwphY3RpdmF0ZSB0aGUgaWRsZSB2Y3B1IGZvciB0aGUgdGFza2xldCBvbiB0aGUgc2libGluZyBv
ZiB0aGUgY3B1CnN0b3BfbWFjaGluZV9ydW4oKSBoYXMgYmVlbiBjYWxsZWQgb24uCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gvYXJt
L2RvbWFpbi5jICAgICAgIHwgIDkgKysrKy0tLS0tCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAg
ICAgfCAgNiAtLS0tLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICB8ICA5ICsrKystLS0t
LQogeGVuL2FyY2gveDg2L2h2bS9zdm0vc3ZtLmMgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0v
dm14L3ZtY3MuYyB8ICAyICstCiB4ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgICAgfCAgMiArLQog
eGVuL2FyY2gveDg2L3NldHVwLmMgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vbGl2ZXBhdGNo
LmMgICAgICB8IDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogOCBm
aWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAyNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKaW5kZXgg
YWEzZGYzYjNiYS4uNjYyN2JlMjkyMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2RvbWFpbi5j
CisrKyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwpAQCAtNzIsNyArNzIsMTEgQEAgdm9pZCBpZGxl
X2xvb3Aodm9pZCkKIAogICAgICAgICAvKiBBcmUgd2UgaGVyZSBmb3IgcnVubmluZyB2Y3B1IGNv
bnRleHQgdGFza2xldHMsIG9yIGZvciBpZGxpbmc/ICovCiAgICAgICAgIGlmICggdW5saWtlbHko
dGFza2xldF93b3JrX3RvX2RvKGNwdSkpICkKKyAgICAgICAgewogICAgICAgICAgICAgZG9fdGFz
a2xldCgpOworICAgICAgICAgICAgLyogTGl2ZXBhdGNoIHdvcmsgaXMgYWx3YXlzIGtpY2tlZCBv
ZmYgdmlhIGEgdGFza2xldC4gKi8KKyAgICAgICAgICAgIGNoZWNrX2Zvcl9saXZlcGF0Y2hfd29y
aygpOworICAgICAgICB9CiAgICAgICAgIC8qCiAgICAgICAgICAqIFRlc3Qgc29mdGlycXMgdHdp
Y2UgLS0tIGZpcnN0IHRvIHNlZSBpZiBzaG91bGQgZXZlbiB0cnkgc2NydWJiaW5nCiAgICAgICAg
ICAqIGFuZCB0aGVuLCBhZnRlciBpdCBpcyBkb25lLCB3aGV0aGVyIHNvZnRpcnFzIGJlY2FtZSBw
ZW5kaW5nCkBAIC04MywxMSArODcsNiBAQCB2b2lkIGlkbGVfbG9vcCh2b2lkKQogICAgICAgICAg
ICAgZG9faWRsZSgpOwogCiAgICAgICAgIGRvX3NvZnRpcnEoKTsKLSAgICAgICAgLyoKLSAgICAg
ICAgICogV2UgTVVTVCBiZSBsYXN0IChvciBiZWZvcmUgZHNiLCB3ZmkpLiBPdGhlcndpc2UgYWZ0
ZXIgd2UgZ2V0IHRoZQotICAgICAgICAgKiBzb2Z0aXJxIHdlIHdvdWxkIGV4ZWN1dGUgZHNiLHdm
aSAoYW5kIHNsZWVwKSBhbmQgbm90IHBhdGNoLgotICAgICAgICAgKi8KLSAgICAgICAgY2hlY2tf
Zm9yX2xpdmVwYXRjaF93b3JrKCk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4IDZmOWJlYzIyZDMuLjMwYzRj
MTgzMGIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2Fy
bS90cmFwcy5jCkBAIC0yMyw3ICsyMyw2IEBACiAjaW5jbHVkZSA8eGVuL2lvY2FwLmg+CiAjaW5j
bHVkZSA8eGVuL2lycS5oPgogI2luY2x1ZGUgPHhlbi9saWIuaD4KLSNpbmNsdWRlIDx4ZW4vbGl2
ZXBhdGNoLmg+CiAjaW5jbHVkZSA8eGVuL21lbV9hY2Nlc3MuaD4KICNpbmNsdWRlIDx4ZW4vbW0u
aD4KICNpbmNsdWRlIDx4ZW4vcGFyYW0uaD4KQEAgLTIyMzksMTEgKzIyMzgsNiBAQCBzdGF0aWMg
dm9pZCBjaGVja19mb3JfcGNwdV93b3JrKHZvaWQpCiAgICAgewogICAgICAgICBsb2NhbF9pcnFf
ZW5hYmxlKCk7CiAgICAgICAgIGRvX3NvZnRpcnEoKTsKLSAgICAgICAgLyoKLSAgICAgICAgICog
TXVzdCBiZSB0aGUgbGFzdCBvbmUgLSBhcyB0aGUgSVBJIHdpbGwgdHJpZ2dlciB1cyB0byBjb21l
IGhlcmUKLSAgICAgICAgICogYW5kIHdlIHdhbnQgdG8gcGF0Y2ggdGhlIGh5cGVydmlzb3Igd2l0
aCBhbG1vc3Qgbm8gc3RhY2suCi0gICAgICAgICAqLwotICAgICAgICBjaGVja19mb3JfbGl2ZXBh
dGNoX3dvcmsoKTsKICAgICAgICAgbG9jYWxfaXJxX2Rpc2FibGUoKTsKICAgICB9CiB9CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKaW5k
ZXggZjUzYWU1ZmY4Ni4uMmJjN2M0ZmIyZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFp
bi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMTQxLDcgKzE0MSwxMSBAQCBzdGF0
aWMgdm9pZCBpZGxlX2xvb3Aodm9pZCkKIAogICAgICAgICAvKiBBcmUgd2UgaGVyZSBmb3IgcnVu
bmluZyB2Y3B1IGNvbnRleHQgdGFza2xldHMsIG9yIGZvciBpZGxpbmc/ICovCiAgICAgICAgIGlm
ICggdW5saWtlbHkodGFza2xldF93b3JrX3RvX2RvKGNwdSkpICkKKyAgICAgICAgewogICAgICAg
ICAgICAgZG9fdGFza2xldCgpOworICAgICAgICAgICAgLyogTGl2ZXBhdGNoIHdvcmsgaXMgYWx3
YXlzIGtpY2tlZCBvZmYgdmlhIGEgdGFza2xldC4gKi8KKyAgICAgICAgICAgIGNoZWNrX2Zvcl9s
aXZlcGF0Y2hfd29yaygpOworICAgICAgICB9CiAgICAgICAgIC8qCiAgICAgICAgICAqIFRlc3Qg
c29mdGlycXMgdHdpY2UgLS0tIGZpcnN0IHRvIHNlZSBpZiBzaG91bGQgZXZlbiB0cnkgc2NydWJi
aW5nCiAgICAgICAgICAqIGFuZCB0aGVuLCBhZnRlciBpdCBpcyBkb25lLCB3aGV0aGVyIHNvZnRp
cnFzIGJlY2FtZSBwZW5kaW5nCkBAIC0xNTEsMTEgKzE1NSw2IEBAIHN0YXRpYyB2b2lkIGlkbGVf
bG9vcCh2b2lkKQogICAgICAgICAgICAgICAgICAgICAhc29mdGlycV9wZW5kaW5nKGNwdSkgKQog
ICAgICAgICAgICAgcG1faWRsZSgpOwogICAgICAgICBkb19zb2Z0aXJxKCk7Ci0gICAgICAgIC8q
Ci0gICAgICAgICAqIFdlIE1VU1QgYmUgbGFzdCAob3IgYmVmb3JlIHBtX2lkbGUpLiBPdGhlcndp
c2UgYWZ0ZXIgd2UgZ2V0IHRoZQotICAgICAgICAgKiBzb2Z0aXJxIHdlIHdvdWxkIGV4ZWN1dGUg
cG1faWRsZSAoYW5kIHNsZWVwKSBhbmQgbm90IHBhdGNoLgotICAgICAgICAgKi8KLSAgICAgICAg
Y2hlY2tfZm9yX2xpdmVwYXRjaF93b3JrKCk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaHZtL3N2bS9zdm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCmluZGV4
IGI3ZjY3ZjlmMDMuLjMyZDhkODQ3ZjIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vc3Zt
L3N2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vc3ZtL3N2bS5jCkBAIC0xMDMyLDcgKzEwMzIs
NyBAQCBzdGF0aWMgdm9pZCBub3JldHVybiBzdm1fZG9fcmVzdW1lKHN0cnVjdCB2Y3B1ICp2KQog
CiAgICAgaHZtX2RvX3Jlc3VtZSh2KTsKIAotICAgIHJlc2V0X3N0YWNrX2FuZF9qdW1wKHN2bV9h
c21fZG9fcmVzdW1lKTsKKyAgICByZXNldF9zdGFja19hbmRfanVtcF9ub2xwKHN2bV9hc21fZG9f
cmVzdW1lKTsKIH0KIAogdm9pZCBzdm1fdm1lbnRlcl9oZWxwZXIoY29uc3Qgc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKaW5kZXggNjU0NDVhZmViMC4uNGMyMzY0NTQ1
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3ZtY3MuYwpAQCAtMTg5MCw3ICsxODkwLDcgQEAgdm9pZCB2bXhfZG9fcmVz
dW1lKHN0cnVjdCB2Y3B1ICp2KQogICAgIGlmICggaG9zdF9jcjQgIT0gcmVhZF9jcjQoKSApCiAg
ICAgICAgIF9fdm13cml0ZShIT1NUX0NSNCwgcmVhZF9jcjQoKSk7CiAKLSAgICByZXNldF9zdGFj
a19hbmRfanVtcCh2bXhfYXNtX2RvX3ZtZW50cnkpOworICAgIHJlc2V0X3N0YWNrX2FuZF9qdW1w
X25vbHAodm14X2FzbV9kb192bWVudHJ5KTsKIH0KIAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBs
b25nIHZtcih1bnNpZ25lZCBsb25nIGZpZWxkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2
L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCmluZGV4IGMzNDczYjlhNDcuLjdk
YmQ4ZGJmYTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYworKysgYi94ZW4v
YXJjaC94ODYvcHYvZG9tYWluLmMKQEAgLTYyLDcgKzYyLDcgQEAgY3VzdG9tX3J1bnRpbWVfcGFy
YW0oInBjaWQiLCBwYXJzZV9wY2lkKTsKIHN0YXRpYyB2b2lkIG5vcmV0dXJuIGNvbnRpbnVlX25v
bmlkbGVfZG9tYWluKHN0cnVjdCB2Y3B1ICp2KQogewogICAgIGNoZWNrX3dha2V1cF9mcm9tX3dh
aXQoKTsKLSAgICByZXNldF9zdGFja19hbmRfanVtcChyZXRfZnJvbV9pbnRyKTsKKyAgICByZXNl
dF9zdGFja19hbmRfanVtcF9ub2xwKHJldF9mcm9tX2ludHIpOwogfQogCiBzdGF0aWMgaW50IHNl
dHVwX2NvbXBhdF9sNChzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9z
ZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMKaW5kZXggZTUwZTFmODZiMy4uM2JlZDBhOTQ5
MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NldHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3Nl
dHVwLmMKQEAgLTYzMiw3ICs2MzIsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgbm9yZXR1cm4gcmVp
bml0X2JzcF9zdGFjayh2b2lkKQogICAgIHN0YWNrX2Jhc2VbMF0gPSBzdGFjazsKICAgICBtZW1n
dWFyZF9ndWFyZF9zdGFjayhzdGFjayk7CiAKLSAgICByZXNldF9zdGFja19hbmRfanVtcChpbml0
X2RvbmUpOworICAgIHJlc2V0X3N0YWNrX2FuZF9qdW1wX25vbHAoaW5pdF9kb25lKTsKIH0KIAog
LyoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGl2ZXBhdGNoLmMgYi94ZW4vY29tbW9uL2xpdmVw
YXRjaC5jCmluZGV4IDVlMDlkYzk5MGIuLjg2MWEyMjdkYmQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vbGl2ZXBhdGNoLmMKKysrIGIveGVuL2NvbW1vbi9saXZlcGF0Y2guYwpAQCAtMTcsNiArMTcs
NyBAQAogI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgogI2luY2x1ZGUgPHhlbi9zdHJpbmcuaD4K
ICNpbmNsdWRlIDx4ZW4vc3ltYm9scy5oPgorI2luY2x1ZGUgPHhlbi90YXNrbGV0Lmg+CiAjaW5j
bHVkZSA8eGVuL3ZlcnNpb24uaD4KICNpbmNsdWRlIDx4ZW4vdmlydHVhbF9yZWdpb24uaD4KICNp
bmNsdWRlIDx4ZW4vdm1hcC5oPgpAQCAtNjksNiArNzAsNyBAQCBzdGF0aWMgc3RydWN0IGxpdmVw
YXRjaF93b3JrIGxpdmVwYXRjaF93b3JrOwogICogSGF2aW5nIGFuIHBlci1jcHUgbGVzc2VucyB0
aGUgbG9hZC4KICAqLwogc3RhdGljIERFRklORV9QRVJfQ1BVKGJvb2xfdCwgd29ya190b19kbyk7
CitzdGF0aWMgREVGSU5FX1BFUl9DUFUoc3RydWN0IHRhc2tsZXQsIGxpdmVwYXRjaF90YXNrbGV0
KTsKIAogc3RhdGljIGludCBnZXRfbmFtZShjb25zdCBzdHJ1Y3QgeGVuX2xpdmVwYXRjaF9uYW1l
ICpuYW1lLCBjaGFyICpuKQogewpAQCAtMTU4MiwxNyArMTU4NCwxNiBAQCBzdGF0aWMgaW50IHNj
aGVkdWxlX3dvcmsoc3RydWN0IHBheWxvYWQgKmRhdGEsIHVpbnQzMl90IGNtZCwgdWludDMyX3Qg
dGltZW91dCkKICAgICBzbXBfd21iKCk7CiAKICAgICBsaXZlcGF0Y2hfd29yay5kb193b3JrID0g
MTsKLSAgICB0aGlzX2NwdSh3b3JrX3RvX2RvKSA9IDE7CisgICAgdGFza2xldF9zY2hlZHVsZV9v
bl9jcHUoJnRoaXNfY3B1KGxpdmVwYXRjaF90YXNrbGV0KSwgc21wX3Byb2Nlc3Nvcl9pZCgpKTsK
IAogICAgIHB1dF9jcHVfbWFwcygpOwogCiAgICAgcmV0dXJuIDA7CiB9CiAKLXN0YXRpYyB2b2lk
IHJlc2NoZWR1bGVfZm4odm9pZCAqdW51c2VkKQorc3RhdGljIHZvaWQgdGFza2xldF9mbih2b2lk
ICp1bnVzZWQpCiB7CiAgICAgdGhpc19jcHUod29ya190b19kbykgPSAxOwotICAgIHJhaXNlX3Nv
ZnRpcnEoU0NIRURVTEVfU09GVElSUSk7CiB9CiAKIHN0YXRpYyBpbnQgbGl2ZXBhdGNoX3NwaW4o
YXRvbWljX3QgKmNvdW50ZXIsIHNfdGltZV90IHRpbWVvdXQsCkBAIC0xNjUyLDcgKzE2NTMsNyBA
QCB2b2lkIGNoZWNrX2Zvcl9saXZlcGF0Y2hfd29yayh2b2lkKQogICAgIGlmICggYXRvbWljX2lu
Y19hbmRfdGVzdCgmbGl2ZXBhdGNoX3dvcmsuc2VtYXBob3JlKSApCiAgICAgewogICAgICAgICBz
dHJ1Y3QgcGF5bG9hZCAqcDsKLSAgICAgICAgdW5zaWduZWQgaW50IGNwdXM7CisgICAgICAgIHVu
c2lnbmVkIGludCBjcHVzLCBpOwogICAgICAgICBib29sIGFjdGlvbl9kb25lID0gZmFsc2U7CiAK
ICAgICAgICAgcCA9IGxpdmVwYXRjaF93b3JrLmRhdGE7CkBAIC0xNjgyLDcgKzE2ODMsOSBAQCB2
b2lkIGNoZWNrX2Zvcl9saXZlcGF0Y2hfd29yayh2b2lkKQogICAgICAgICB7CiAgICAgICAgICAg
ICBkcHJpbnRrKFhFTkxPR19ERUJVRywgTElWRVBBVENIICIlczogQ1BVJXUgLSBJUElpbmcgdGhl
IG90aGVyICV1IENQVXNcbiIsCiAgICAgICAgICAgICAgICAgICAgIHAtPm5hbWUsIGNwdSwgY3B1
cyk7Ci0gICAgICAgICAgICBzbXBfY2FsbF9mdW5jdGlvbihyZXNjaGVkdWxlX2ZuLCBOVUxMLCAw
KTsKKyAgICAgICAgICAgIGZvcl9lYWNoX29ubGluZV9jcHUgKCBpICkKKyAgICAgICAgICAgICAg
ICBpZiAoIGkgIT0gY3B1ICkKKyAgICAgICAgICAgICAgICAgICAgdGFza2xldF9zY2hlZHVsZV9v
bl9jcHUoJnBlcl9jcHUobGl2ZXBhdGNoX3Rhc2tsZXQsIGkpLCBpKTsKICAgICAgICAgfQogCiAg
ICAgICAgIHRpbWVvdXQgPSBsaXZlcGF0Y2hfd29yay50aW1lb3V0ICsgTk9XKCk7CkBAIC0yMTE2
LDggKzIxMTksMzQgQEAgc3RhdGljIHZvaWQgbGl2ZXBhdGNoX3ByaW50YWxsKHVuc2lnbmVkIGNo
YXIga2V5KQogICAgIHNwaW5fdW5sb2NrKCZwYXlsb2FkX2xvY2spOwogfQogCitzdGF0aWMgaW50
IGNwdV9jYWxsYmFjaygKKyAgICBzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5mYiwgdW5zaWduZWQg
bG9uZyBhY3Rpb24sIHZvaWQgKmhjcHUpCit7CisgICAgdW5zaWduZWQgaW50IGNwdSA9ICh1bnNp
Z25lZCBsb25nKWhjcHU7CisKKyAgICBpZiAoIGFjdGlvbiA9PSBDUFVfVVBfUFJFUEFSRSApCisg
ICAgICAgIHRhc2tsZXRfaW5pdCgmcGVyX2NwdShsaXZlcGF0Y2hfdGFza2xldCwgY3B1KSwgdGFz
a2xldF9mbiwgTlVMTCk7CisKKyAgICByZXR1cm4gTk9USUZZX0RPTkU7Cit9CisKK3N0YXRpYyBz
dHJ1Y3Qgbm90aWZpZXJfYmxvY2sgY3B1X25mYiA9IHsKKyAgICAubm90aWZpZXJfY2FsbCA9IGNw
dV9jYWxsYmFjaworfTsKKwogc3RhdGljIGludCBfX2luaXQgbGl2ZXBhdGNoX2luaXQodm9pZCkK
IHsKKyAgICB1bnNpZ25lZCBpbnQgY3B1OworCisgICAgZm9yX2VhY2hfb25saW5lX2NwdSAoIGNw
dSApCisgICAgeworICAgICAgICB2b2lkICpoY3B1ID0gKHZvaWQgKikobG9uZyljcHU7CisKKyAg
ICAgICAgY3B1X2NhbGxiYWNrKCZjcHVfbmZiLCBDUFVfVVBfUFJFUEFSRSwgaGNwdSk7CisgICAg
fQorCisgICAgcmVnaXN0ZXJfY3B1X25vdGlmaWVyKCZjcHVfbmZiKTsKKwogICAgIHJlZ2lzdGVy
X2tleWhhbmRsZXIoJ3gnLCBsaXZlcGF0Y2hfcHJpbnRhbGwsICJwcmludCBsaXZlcGF0Y2ggaW5m
byIsIDEpOwogCiAgICAgYXJjaF9saXZlcGF0Y2hfaW5pdCgpOwotLSAKMi4xNi40CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:35:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:35:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Rx6-0008RG-8y; Tue, 11 Feb 2020 09:35:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Rx5-0008Qj-5k
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:35:31 +0000
X-Inumbo-ID: d783b622-4cb1-11ea-ab50-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d783b622-4cb1-11ea-ab50-bc764e2007e4;
 Tue, 11 Feb 2020 09:35:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 238A1AF00;
 Tue, 11 Feb 2020 09:35:29 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 10:35:27 +0100
Message-Id: <20200211093527.6811-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNo
aW5lX3J1bigpIHRvCmJlIGNhbGxlZCBpbiBhIHRhc2tsZXQgb25seSwgYXMgb3RoZXJ3aXNlIGEg
c2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZApvY2N1cjogc3RvcF9tYWNoaW5lX3J1bigpIGRvZXMg
YSBjcHUgcmVuZGV6dm91cyBieSBhY3RpdmF0aW5nIGEgdGFza2xldApvbiBhbGwgb3RoZXIgY3B1
cy4gSW4gY2FzZSBzdG9wX21hY2hpbmVfcnVuKCkgd2FzIG5vdCBjYWxsZWQgaW4gYW4gaWRsZQp2
Y3B1IGl0IHdvdWxkIGJsb2NrIHNjaGVkdWxpbmcgdGhlIGlkbGUgdmNwdSBvbiBpdHMgc2libGlu
Z3Mgd2l0aCBjb3JlCnNjaGVkdWxpbmcgYmVpbmcgYWN0aXZlLCByZXN1bHRpbmcgaW4gYSBoYW5n
LgoKUHV0IGEgQlVHX09OKCkgaW50byBzdG9wX21hY2hpbmVfcnVuKCkgdG8gdGVzdCBmb3IgYmVp
bmcgY2FsbGVkIGluIGFuCmlkbGUgdmNwdSBvbmx5IGFuZCBhZGFwdCB0aGUgbWlzc2luZyBjYWxs
IHNpdGUgKHVjb2RlIGxvYWRpbmcpIHRvIHVzZSBhCnRhc2tsZXQgZm9yIGNhbGxpbmcgc3RvcF9t
YWNoaW5lX3J1bigpLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgotLS0KIHhlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYyAgfCA1NCArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2NvbW1vbi9zdG9wX21hY2hpbmUu
YyB8ICAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21pY3JvY29kZS5jIGIveGVuL2FyY2gveDg2
L21pY3JvY29kZS5jCmluZGV4IGMwZmI2OTBmNzkuLjhlNjE3NjkzNzcgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9taWNyb2NvZGUuYworKysgYi94ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMKQEAg
LTU2MSwzMCArNTYxLDE4IEBAIHN0YXRpYyBpbnQgZG9fbWljcm9jb2RlX3VwZGF0ZSh2b2lkICpw
YXRjaCkKICAgICByZXR1cm4gcmV0OwogfQogCi1pbnQgbWljcm9jb2RlX3VwZGF0ZShYRU5fR1VF
U1RfSEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9uZyBsZW4pCitzdHJ1
Y3QgdWNvZGVfYnVmIHsKKyAgICB1bnNpZ25lZCBpbnQgbGVuOworICAgIGNoYXIgYnVmZmVyW107
Cit9OworCitzdGF0aWMgbG9uZyBtaWNyb2NvZGVfdXBkYXRlX2hlbHBlcih2b2lkICpkYXRhKQog
ewogICAgIGludCByZXQ7Ci0gICAgdm9pZCAqYnVmZmVyOworICAgIHN0cnVjdCB1Y29kZV9idWYg
KmJ1ZmZlciA9IGRhdGE7CiAgICAgdW5zaWduZWQgaW50IGNwdSwgdXBkYXRlZDsKICAgICBzdHJ1
Y3QgbWljcm9jb2RlX3BhdGNoICpwYXRjaDsKIAotICAgIGlmICggbGVuICE9ICh1aW50MzJfdCls
ZW4gKQotICAgICAgICByZXR1cm4gLUUyQklHOwotCi0gICAgaWYgKCBtaWNyb2NvZGVfb3BzID09
IE5VTEwgKQotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLQotICAgIGJ1ZmZlciA9IHhtYWxsb2Nf
Ynl0ZXMobGVuKTsKLSAgICBpZiAoICFidWZmZXIgKQotICAgICAgICByZXR1cm4gLUVOT01FTTsK
LQotICAgIHJldCA9IGNvcHlfZnJvbV9ndWVzdChidWZmZXIsIGJ1ZiwgbGVuKTsKLSAgICBpZiAo
IHJldCApCi0gICAgewotICAgICAgICB4ZnJlZShidWZmZXIpOwotICAgICAgICByZXR1cm4gLUVG
QVVMVDsKLSAgICB9Ci0KICAgICAvKiBjcHVfb25saW5lX21hcCBtdXN0IG5vdCBjaGFuZ2UgZHVy
aW5nIHVwZGF0ZSAqLwogICAgIGlmICggIWdldF9jcHVfbWFwcygpICkKICAgICB7CkBAIC02MDYs
NyArNTk0LDcgQEAgaW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShj
b25zdF92b2lkKSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgICAgICByZXR1cm4gLUVQRVJN
OwogICAgIH0KIAotICAgIHBhdGNoID0gcGFyc2VfYmxvYihidWZmZXIsIGxlbik7CisgICAgcGF0
Y2ggPSBwYXJzZV9ibG9iKGJ1ZmZlci0+YnVmZmVyLCBidWZmZXItPmxlbik7CiAgICAgeGZyZWUo
YnVmZmVyKTsKICAgICBpZiAoIElTX0VSUihwYXRjaCkgKQogICAgIHsKQEAgLTY5OSw2ICs2ODcs
MzIgQEAgaW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF92
b2lkKSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgIHJldHVybiByZXQ7CiB9CiAKK2ludCBt
aWNyb2NvZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3Rfdm9pZCkgYnVmLCB1
bnNpZ25lZCBsb25nIGxlbikKK3sKKyAgICBpbnQgcmV0OworICAgIHN0cnVjdCB1Y29kZV9idWYg
KmJ1ZmZlcjsKKworICAgIGlmICggbGVuICE9ICh1aW50MzJfdClsZW4gKQorICAgICAgICByZXR1
cm4gLUUyQklHOworCisgICAgaWYgKCBtaWNyb2NvZGVfb3BzID09IE5VTEwgKQorICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKworICAgIGJ1ZmZlciA9IHhtYWxsb2NfZmxleF9zdHJ1Y3Qoc3RydWN0
IHVjb2RlX2J1ZiwgYnVmZmVyLCBsZW4pOworICAgIGlmICggIWJ1ZmZlciApCisgICAgICAgIHJl
dHVybiAtRU5PTUVNOworCisgICAgcmV0ID0gY29weV9mcm9tX2d1ZXN0KGJ1ZmZlci0+YnVmZmVy
LCBidWYsIGxlbik7CisgICAgaWYgKCByZXQgKQorICAgIHsKKyAgICAgICAgeGZyZWUoYnVmZmVy
KTsKKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAgfQorICAgIGJ1ZmZlci0+bGVuID0gbGVu
OworCisgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoMCwgbWljcm9jb2RlX3Vw
ZGF0ZV9oZWxwZXIsIGJ1ZmZlcik7Cit9CisKIHN0YXRpYyBpbnQgX19pbml0IG1pY3JvY29kZV9p
bml0KHZvaWQpCiB7CiAgICAgLyoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc3RvcF9tYWNoaW5l
LmMgYi94ZW4vY29tbW9uL3N0b3BfbWFjaGluZS5jCmluZGV4IDMzZDk2MDIyMTcuLmZlN2Y3ZDQ0
NDcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc3RvcF9tYWNoaW5lLmMKKysrIGIveGVuL2NvbW1v
bi9zdG9wX21hY2hpbmUuYwpAQCAtNzQsNiArNzQsNyBAQCBpbnQgc3RvcF9tYWNoaW5lX3J1bihp
bnQgKCpmbikodm9pZCAqKSwgdm9pZCAqZGF0YSwgdW5zaWduZWQgaW50IGNwdSkKICAgICBpbnQg
cmV0OwogCiAgICAgQlVHX09OKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKyAgICBCVUdfT04o
IWlzX2lkbGVfdmNwdShjdXJyZW50KSk7CiAKICAgICAvKiBjcHVfb25saW5lX21hcCBtdXN0IG5v
dCBjaGFuZ2UuICovCiAgICAgaWYgKCAhZ2V0X2NwdV9tYXBzKCkgKQotLSAKMi4xNi40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:36:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:36:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1RyP-00005W-QL; Tue, 11 Feb 2020 09:36:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1RyP-00005O-4S
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:36:53 +0000
X-Inumbo-ID: 08b8ef14-4cb2-11ea-b53d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 08b8ef14-4cb2-11ea-b53d-12813bfff9fa;
 Tue, 11 Feb 2020 09:36:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 01B0EB297;
 Tue, 11 Feb 2020 09:36:51 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <20200210164533.29549-1-jgross@suse.com>
 <042afa6eee4bc8e9316e636bf30f0a2190f7ee11.camel@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <d3ef20e2-82c5-5b60-3bde-b3093565980d@suse.com>
Date: Tue, 11 Feb 2020 10:36:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <042afa6eee4bc8e9316e636bf30f0a2190f7ee11.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: remove pointless ASSERT() in
 credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMTA6MjksIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIE1vbiwgMjAyMC0w
Mi0xMCBhdCAxNzo0NSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVGhlIEFTU0VSVCgp
IGF0IHRoZSB0b3Agb2YgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkgaXMgY29tcGxldGVseQo+PiBw
b2ludGxlc3MsIGFzIHRoZSBCVUdfT04oKSBqdXN0IGluIGZyb250IG9mIGl0IGNhdGNoZXMgdGhl
IHNhbWUKPj4gcHJvYmxlbQo+PiBhbHJlYWR5Lgo+Pgo+IFllcCwgSSB3ZW50IGRvdWJsZSBjaGVj
a2luZyBhbmQgdGhpcyBpcyBteSBmYXVsdC4gOi0oCj4gCj4gQXBwYXJlbnRseSwgaW4gY2NmMmVh
ZDdmNTIgKCJ4ZW46IGNyZWRpdDI6IG1ha2UgdGhlIGNvZGUgbGVzcwo+IGV4cGVyaW1lbnRhbCIp
LCBmb3IgdGhpcyBzcGVjaWZpYyBjYXNlLCBJIGFkZGVkIHRoZSBhc3NlcnQgYnV0IGZvcmdvdAo+
IHRvIHJlbW92ZSB0aGUgQlVHX09OKCkuCj4gCj4gVGhhbmtzIGZvciBub3RpY2luZyBhbmQgYWN0
aW5nIG9uIHRoaXMuIDotKQo+IAo+IFRCSCwgdGhvdWdoLCBjb25zaWRlcmluZyB0aGUgbmF0dXJl
IG9mIHRoZSBjaGVjaywgSSdkIHJhdGhlciBrZWVwIHRoZQo+IEFTU0VSVCgpIGFuZCBraWxsIHRo
ZSBCVUdfT04oKS4KPiAKPiBJIGNhbiBkbyB0aGUgcGF0Y2ggbXlzZWxmIGlmIHlvdSBkb24ndCB3
YW50IHRvIHJlc3BpbiBpdCB0aGF0IHdheS4KCkknbGwgcmVzcGluLgoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:44:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:44:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1S5e-0000xV-Jq; Tue, 11 Feb 2020 09:44:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1S5d-0000xQ-8B
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:44:21 +0000
X-Inumbo-ID: 13bf5aaa-4cb3-11ea-b53d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13bf5aaa-4cb3-11ea-b53d-12813bfff9fa;
 Tue, 11 Feb 2020 09:44:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D58E0AC77;
 Tue, 11 Feb 2020 09:44:19 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 10:44:18 +0100
Message-Id: <20200211094418.7500-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2] xen/sched: remove pointless BUG_ON() in
 credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEJVR19PTigpIGF0IHRoZSB0b3Agb2YgY3NjaGVkMl9jb250ZXh0X3NhdmVkKCkgaXMgY29t
cGxldGVseQpwb2ludGxlc3MsIGFzIHRoZSBBU1NFUlQoKSBqdXN0IGZvbGxvd2luZyBpdCBjYXRj
aGVzIHRoZSBzYW1lIHByb2JsZW0KYWxyZWFkeS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYyB8IDIg
LS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vc2NoZWQvY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKaW5kZXggYjk2
NWNkMWM3Yi4uN2QxMDRmMTVkMCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQy
LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKQEAgLTIxNjcsOCArMjE2Nyw2IEBA
IGNzY2hlZDJfY29udGV4dF9zYXZlZChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVj
dCBzY2hlZF91bml0ICp1bml0KQogICAgIHNfdGltZV90IG5vdyA9IE5PVygpOwogICAgIExJU1Rf
SEVBRCh3ZXJlX3BhcmtlZCk7CiAKLSAgICBCVUdfT04oICFpc19pZGxlX3VuaXQodW5pdCkgJiYK
LSAgICAgICAgICAgIHN2Yy0+cnFkICE9IGMycnFkKG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIodW5p
dCkpKTsKICAgICBBU1NFUlQoaXNfaWRsZV91bml0KHVuaXQpIHx8CiAgICAgICAgICAgIHN2Yy0+
cnFkID09IGMycnFkKG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCkpKTsKIAotLSAKMi4xNi40
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 09:52:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 09:52:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1SDM-0001n7-FE; Tue, 11 Feb 2020 09:52:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fl1e=37=amazon.co.uk=prvs=30305dd31=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j1SDL-0001n2-Cs
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 09:52:19 +0000
X-Inumbo-ID: 30753786-4cb4-11ea-852a-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 30753786-4cb4-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 09:52:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581414739; x=1612950739;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=PkT5bp62K8IW8QH6sInzf8CDRgvXdD90dfJ2QD5Wre0=;
 b=X7FEeQri0WmUk4slt2wAPf87g0DzCxvrTnos5d7xj7MQvu4o7V2eTmle
 6oMJJytDFyBmnIIDdSpZ2zX1pru4IaljRgluy0sFtFFO+fwGCIXz1AJlN
 B+k3X0zfyrWfBo1zXllkLPsaki783UXyqfB60QI5zNb6Vw0kYPk0bIOIc M=;
IronPort-SDR: 6UlJR0BwcV/tu8tbsGAJNvqGnxTC3xzFtQIv54sazq32j9wDNWXdHziwCfsnfMYReS2OrlIOSO
 G7XV1VQSNOiQ==
X-IronPort-AV: E=Sophos;i="5.70,428,1574121600"; d="scan'208";a="24283262"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-c7c08562.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 11 Feb 2020 09:52:16 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-c7c08562.us-east-1.amazon.com (Postfix) with ESMTPS
 id 392B02430A7; Tue, 11 Feb 2020 09:52:13 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 11 Feb 2020 09:52:13 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 11 Feb 2020 09:52:12 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 11 Feb 2020 09:52:12 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 6/7] xen/guest: prepare hypervisor ops to use
 alternative calls
Thread-Index: AQHV4De7MuueQVgYtkSjIyVhWlub/qgVwTMA
Date: Tue, 11 Feb 2020 09:52:12 +0000
Message-ID: <49499e8dd19a46169f27221675c65d03@EX13D32EUC003.ant.amazon.com>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-7-roger.pau@citrix.com>
In-Reply-To: <20200210172829.43604-7-roger.pau@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.37]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v4 6/7] xen/guest: prepare hypervisor ops to
 use alternative calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiAxMCBGZWJydWFyeSAyMDIwIDE4OjI4DQo+IFRv
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFJvZ2VyIFBhdSBNb25uZSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+OyBEdXJyYW50LCBQYXVsDQo+IDxwZHVycmFudEBhbWF6b24u
Y28udWs+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2gNCj4gPGpiZXVsaWNoQHN1
c2UuY29tPjsgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gU3Vi
amVjdDogW1BBVENIIHY0IDYvN10geGVuL2d1ZXN0OiBwcmVwYXJlIGh5cGVydmlzb3Igb3BzIHRv
IHVzZQ0KPiBhbHRlcm5hdGl2ZSBjYWxscw0KPiANCj4gQWRhcHQgdGhlIGh5cGVydmlzb3Igb3Bz
IGZyYW1ld29yayBzbyBpdCBjYW4gYmUgdXNlZCB3aXRoIHRoZQ0KPiBhbHRlcm5hdGl2ZSBjYWxs
cyBmcmFtZXdvcmsuIFNvIGZhciBubyBob29rcyBhcmUgbW9kaWZpZWQgdG8gbWFrZSB1c2UNCj4g
b2YgdGhlIGFsdGVybmF0aXZlcyBwYXRjaGluZywgYXMgdGhleSBhcmUgbm90IGluIGFueSBob3Qg
cGF0aC4NCj4gDQo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLg0KPiANCj4gU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+DQoNClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+DQoNCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:07:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:07:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1SSD-0002q4-TK; Tue, 11 Feb 2020 10:07:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H8PB=37=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j1SSC-0002pz-NL
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:07:40 +0000
X-Inumbo-ID: 55d154a4-4cb6-11ea-b54d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55d154a4-4cb6-11ea-b54d-12813bfff9fa;
 Tue, 11 Feb 2020 10:07:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 97E8CAE54;
 Tue, 11 Feb 2020 10:07:37 +0000 (UTC)
Message-ID: <4a22b68a38e2198c3747f9da2a86d72af2d82e7b.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: =?ISO-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>, 
 xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 11:07:36 +0100
In-Reply-To: <d3ef20e2-82c5-5b60-3bde-b3093565980d@suse.com>
References: <20200210164533.29549-1-jgross@suse.com>
 <042afa6eee4bc8e9316e636bf30f0a2190f7ee11.camel@suse.com>
 <d3ef20e2-82c5-5b60-3bde-b3093565980d@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: remove pointless ASSERT() in
 credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============2271151525795094830=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============2271151525795094830==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-MW3clZOP26fVrw7a7Q0Y"


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

On Tue, 2020-02-11 at 10:36 +0100, J=C3=BCrgen Gro=C3=9F wrote:
> On 11.02.20 10:29, Dario Faggioli wrote:
> >=20
> > TBH, though, considering the nature of the check, I'd rather keep
> > the
> > ASSERT() and kill the BUG_ON().
> >=20
> > I can do the patch myself if you don't want to respin it that way.
>=20
> I'll respin.
>
Thanks!

On an not so related note... I have that other patch of yours, the one
about Credit2 runqueues on my list.

Sorry it's taking a while to review it properly. I'll try to get to it
ASAP.

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-MW3clZOP26fVrw7a7Q0Y
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5CfOgACgkQFkJ4iaW4
c+5pOQ/+P3wEF7jdBOhHbRBeR90NIGY6uoZHyQ/K7xxXgDFqzkxZlzQUqC/78ljb
lqVvxGY8cH+Zfg9TgzKpGE+HgNpoSGHZbF6b1UIwJp3fvdSDBkkxIKgobwto27Sz
uIFAA7GtBVw44kod/rFdshB9AJMQzsFugDmX9qiqETsxN/boqFK3fcFGLNNo8xOo
fFB7FZOg8aMbe1xsgHlIUvxYpQAfpxaOQb9LwCu4AOSIftrJR6T+FEU0oZKm3VXl
IbYMqM/F1CjBYYu+sMpe7zZhvgv5dOsIg1CtkC3tWMgD2+f0pTsuuXsHURk70bQu
SiYwZQJr6+89dO/jnftkKoQ1EwfVaZLNDBR69TBZVvD6R1dAgG3Hv+6Y8CiD5cDd
Hw5Ufwm1pdRUZ9zxH/3oMX9/EmgV+05m6aVd5IoADa7espdmGlQ8BACpYoyDLr+M
WQGVvIN7orTFnfxkI1wSWqqHzanLVLBRMvhyQWzj36RMNxiKokw7ffHrSm3SNh69
tQK3S8dqvIll7UYha6V43FBu/YDTz8Y/f1DYyOIVHWu2CQXji2Zv55gatngwwPAS
F1LiEtYuiAKiHSqHegtqb66rdVc8VfPIMQcmQMlyq0PRu713oc+Oefqj9Dh6ojuC
GB0gH4/Tb3uAvlNCiVbLs98a/OrquRIHEk2lRnDTK31bB4TaF4w=
=acPh
-----END PGP SIGNATURE-----

--=-MW3clZOP26fVrw7a7Q0Y--



--===============2271151525795094830==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2271151525795094830==--



From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:07:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:07:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1SSH-0002qF-5t; Tue, 11 Feb 2020 10:07:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H8PB=37=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j1SSG-0002qA-Ck
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:07:44 +0000
X-Inumbo-ID: 57f65aa4-4cb6-11ea-852a-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 57f65aa4-4cb6-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 10:07:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E419CAE65;
 Tue, 11 Feb 2020 10:07:42 +0000 (UTC)
Message-ID: <2fac0567e7ff8fe65f2e6e5ea68ccd7793083d77.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 11:07:42 +0100
In-Reply-To: <20200211094418.7500-1-jgross@suse.com>
References: <20200211094418.7500-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: remove pointless BUG_ON() in
 credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============6737641343291128753=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6737641343291128753==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-c1OIGsI+aA4iDwzfHKzx"


--=-c1OIGsI+aA4iDwzfHKzx
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, 2020-02-11 at 10:44 +0100, Juergen Gross wrote:
> The BUG_ON() at the top of csched2_context_saved() is completely
> pointless, as the ASSERT() just following it catches the same problem
> already.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

Thanks and Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-c1OIGsI+aA4iDwzfHKzx
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5CfO4ACgkQFkJ4iaW4
c+6R6g/6A3XDwZBDXodpw4KvesSlOuiIcqeiVXGRQUa2IufUc1KxP4DuqFkPVJPr
j+wbQZ9Ut+veN1DziLbzCgfmHX7BjSej5zDJQhvG/LNDy+fLCgZLOXnzuV4NpXoI
pOp1LlfAedjr68nmedW1ryn/FqMQmxF/174g6UGWwhOGndZnZZCTNTTWwvpDx/PL
X3/WjAh77DBKiz3Ab49dtaqb3eG6yB2CJodW0zhNIKpTIlyrDqbCZ8ilrI7lNdW+
sxy1kzoy5FK1kXa5j+5o5zIt2v+r2Uh2Mk5QERUblD61oEbybjVwptoU/Kaiglmv
gUXC1h0FYYqk3ONdcI+67FI8kn9uxIPYT5MduslWsOux67JOeQGqNkFfrU7ujHaJ
GAQ//ao/Y6DZg1xF0H0/2NtQQPDZj1ySVLEYrGS1UWkmPUpD7kekruiU9NI85LGv
P+VII0a4DTreC5aMjeqjhtekIM6Y79qqIRY3zhJAhYcErPkuafJMrl9tloZ7ljSF
VEGKCPrNTYE1x+bzMWoguFPxvjse8YuU17NXry0Ho4Meo19JZRCzT6bMXgZCxVu2
oEDnq9leaYEKelFTvHHRfKXgt3I+czZTRvOF0yo8WAt6Y+H5n9P70d1V2IdP3rn6
gS8FWGME8QDkjgSSH7iTIWeqYr7r4xv6cl4CO7eZEOhY2QutSmM=
=K+zA
-----END PGP SIGNATURE-----

--=-c1OIGsI+aA4iDwzfHKzx--



--===============6737641343291128753==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6737641343291128753==--



From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:10:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:10:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1SVD-0003i1-OF; Tue, 11 Feb 2020 10:10:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1SVC-0003hv-E2
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:10:46 +0000
X-Inumbo-ID: c080e2e2-4cb6-11ea-b54f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c080e2e2-4cb6-11ea-b54f-12813bfff9fa;
 Tue, 11 Feb 2020 10:10:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1SV4-0002bR-82; Tue, 11 Feb 2020 10:10:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1SV3-0001kS-Pt; Tue, 11 Feb 2020 10:10:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1SV3-0006Md-PH; Tue, 11 Feb 2020 10:10:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146839-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-amd64:xen-build:fail:regression
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3dd724dff085e13ad520f8e35aea717db2ff07d0
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 10:10:37 +0000
Subject: [Xen-devel] [xen-unstable test] 146839: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjgzOSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjgzOS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2Nzg3CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0Njc4Nwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTQ2Nzk2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDY3OTYKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDNkZDcyNGRmZjA4NWUxM2FkNTIw
ZjhlMzVhZWE3MTdkYjJmZjA3ZDAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAg
ICAgIDcyZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDE0NjgyOSAgMjAyMC0wMi0xMCAxMjoxMzoyMSBaICAgIDAgZGF5cwpUZXN0aW5n
IHNhbWUgc2luY2UgICAxNDY4MzkgIDIwMjAtMDItMTEgMDE6MDY6NTQgWiAgICAwIGRheXMgICAg
MSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoK
ICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBM
aW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9y
Z2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFt
YXpvbi5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBNYXJlayBNYXJjenlr
b3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgUGF1bCBE
dXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
eHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1h
bWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1t
aWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCAzZGQ3MjRkZmYwODVlMTNhZDUyMGY4ZTM1
YWVhNzE3ZGIyZmYwN2QwCkF1dGhvcjogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29t
PgpEYXRlOiAgIFRodSBGZWIgNiAxNjo0ODoxMCAyMDIwICswMDAwCgogICAgTUFJTlRBSU5FUlM6
IGNjIGNvbW11bml0eSBtYW5hZ2VyIG9uIHBhdGNoZXMgdG8gQ0hBTkdFTE9HLm1kCiAgICAKICAg
IFRoZSBwdXJwb3NlIG9mIHRoZSBjaGFuZ2UtbG9nIGlzIHRvIGJlIGEgaHVtYW4tcmVhZGFibGUg
bGlzdCBvZiBub3RhYmxlCiAgICBjaGFuZ2VzIGFuZCwgYXMgc3VjaCwgYWRkaXRpb25zIHRvIGl0
IGFyZSBsaWtlbHkgb2YgaW50ZXJlc3QgdG8gdGhlCiAgICBjb21tdW5pdHkgbWFuYWdlciBpbiBw
cmVwYXJpbmcgYmxvZyBlbnRyaWVzLCByZWxlYXNlIHN1bW1hcmllcywgZXRjLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1
bGllbkB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgoKY29tbWl0IDY0MDMzMGQ0MWU4M2FmOGYxYjZmYmUwOWE5MTcxMmU1MGM0MTE2
MTYKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRl
OiAgIE1vbiBGZWIgMTAgMTE6Mjc6MzIgMjAyMCArMDAwMAoKICAgIHg4Ni9zdm06IFJlZHVjZSB2
bWVudHJ5IGxhdGVuY3kKICAgIAogICAgV3JpdGluZyB0byB0aGUgc3RhY2sgcG9pbnRlciBpbiB0
aGUgbWlkZGxlIG9mIGEgbGluZSBvZiBwb3Agb3BlcmF0aW9ucyBpcwogICAgc3BlY2lmaWNhbGx5
IHJlY29tbWVuZGVkIGFnYWluc3QgYnkgdGhlIG9wdGltaXNhdGlvbiBndWlkZSwgYW5kIGlzIGEg
dGVjaG5pcXVlCiAgICB1c2VkIGJ5IFNwZWN1bGF0aXZlIExvYWQgSGFyZGVuaW5nIHRvIGNvbWJh
dCBTcGVjdHJlUlNCLgogICAgCiAgICBJbiBwcmFjdGljZSwgaXQgY2F1c2VzIGFsbCBmdXJ0aGVy
IHN0YWNrLXJlbGF0aXZlIGFjY2Vzc2VzIHRvIGJsb2NrIHVudGlsIHRoZQogICAgd3JpdGUgdG8g
dGhlIHN0YWNrIHBvaW50ZXIgcmV0aXJlcywgc28gdGhlIHN0YWNrIGVuZ2luZSBjYW4gZ2V0IGJh
Y2sgaW4gc3luYy4KICAgIAogICAgUG9wIGludG8gYW55IGRlYWQgcmVnaXN0ZXIgdG8gZGlzY2Fy
ZCAlcmF4J3MgdmFsdWUgd2l0aG91dCBjbG9iYmVyaW5nIHRoZQogICAgc3RhY2sgZW5naW5lLiAg
U21hbGxlciBjb21waWxlZCBjb2RlLCBhbmQgcnVucyBmYXN0ZXIuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDQwYmMxYjBjMTk5
NWNmYWMwZDBkYTdiOTA2OWU5NDQzOTJkYWZjMTQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBGZWIgMyAxMzo1MDozNCAyMDIwICsw
MDAwCgogICAgQU1EL0lPTU1VOiBUcmVhdCBndWVzdCBoZWFkL3RhaWwgcG9pbnRlcnMgYXMgYnl0
ZSBvZmZzZXRzCiAgICAKICAgIFRoZSBNTUlPIHJlZ2lzdGVycyBhcyBhbHJlYWR5IGZvcm1hdHRl
ZCBhcyBieXRlIG9mZnNldHMuICBTdGFydCBieSBtYXNraW5nIG91dAogICAgcmVzZXJ2ZWQgYml0
cywgd2hpY2ggZml4ZXMgYW4gaW1wbGVtZW50YXRpb24gYnVnIChyZXNlcnZlZCBiaXRzIHNob3Vs
ZCBiZQogICAgcmVhZC1vbmx5IHplcm8sIHJhdGhlciB0aGFuIHByZXNlcnZpbmcgdGhlaXIgcHJl
dmlvdXNseS13cml0dGVuIHZhbHVlKS4gIEFzIGEKICAgIGNvbnNlcXVlbmNlLCB3ZSBjYW4gdXNl
IHRoZSB2YWx1ZXMgZGlyZWN0bHksIGluc3RlYWQgb2YgbWFza2luZy9zaGlmdGluZyBvbgogICAg
ZXZlcnkgdXNlLgogICAgCiAgICBTdG9yZSB0aGUgYnVmZmVyIHNpemUsIHJhdGhlciB0aGFuIHRo
ZSBudW1iZXIgb2YgZW50cmllcywgdG8ga2VlcCB0aGUgc2FtZQogICAgdW5pdHMgZm9yIGNvbXBh
cmlzb24gcHVycG9zZXMuCiAgICAKICAgIFRoaXMgc2ltcGxpZmllcyBndWVzdF9pb21tdV9nZXRf
dGFibGVfbWZuKCkgYnkgZHJvcHBpbmcgdGhlIGVudHJ5X3NpemUKICAgIHBhcmFtZXRlciwgYW5k
IHNpbXBsaWZpZXMgdGhlIG1hcF9kb21haW5fcGFnZSgpIGhhbmRsaW5nIGJ5IGJlaW5nIGFibGUg
dG8gZHJvcAogICAgdGhlIGxvZ19iYXNlIHZhcmlhYmxlcy4KICAgIAogICAgU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMTI3YjUwNTBlNWZjNTQ1
NWU4NDU4OWJjYWMyNWM1OTg1Nzk1ZjAwOQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgU3VuIEZlYiAyIDE2OjM1OjMyIDIwMjAgKzAwMDAK
CiAgICBBTUQvSU9NTVU6IERlbGV0ZSBpb21tdV97Z2V0LHNldCxjbGVhcn1fYml0KCkgaGVscGVy
cwogICAgCiAgICBUaGVzZSBhcmUgb2JmdXNjYXRpb25zIGFyb3VuZCBzaW1wbGUgYml0IG9wZXJh
dGlvbnMsIGFuZCB0aGUgY29tcGlsZXIgcmVhbGx5CiAgICBjYW4gZG8gYSBiZXR0ZXIgam9iIHdo
ZW4gaXQgY2FuIHNlZSB0aGVtIG5vcm1hbGx5OgogICAgCiAgICAgIGFkZC9yZW1vdmU6IDAvMCBn
cm93L3NocmluazogMC81IHVwL2Rvd246IDAvLTE4OSAoLTE4OSkKICAgICAgRnVuY3Rpb24gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2xkICAgICBuZXcgICBkZWx0YQogICAg
ICBndWVzdF9pb21tdV9hZGRfcHByX2xvZyAgICAgICAgICAgICAgICAgICAgICAyNjYgICAgIDI1
MSAgICAgLTE1CiAgICAgIGd1ZXN0X2lvbW11X2FkZF9ldmVudF9sb2cgICAgICAgICAgICAgICAg
ICAgIDI2NiAgICAgMjUxICAgICAtMTUKICAgICAgaW9tbXVfcmVzZXRfbG9nICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMjc0ICAgICAyNDIgICAgIC0zMgogICAgICBndWVzdF9pb21tdV9w
cm9jZXNzX2NvbW1hbmQgICAgICAgICAgICAgICAgIDE2MDIgICAgMTU0NCAgICAgLTU4CiAgICAg
IGd1ZXN0X2lvbW11X21taW9fd3JpdGUgICAgICAgICAgICAgICAgICAgICAgMTEyMyAgICAxMDU0
ICAgICAtNjkKICAgICAgVG90YWw6IEJlZm9yZT0zMDE5MzQ0LCBBZnRlcj0zMDE5MTU1LCBjaGcg
LTAuMDElCiAgICAKICAgIERyb3AgYWxsIHN0YXR1cyByZWdpc3RlciBNQVNLL1NISUZUIGNvbnN0
YW50cywgYW5kIGVudW1lcmF0ZSB0aGUgYml0cwogICAgbm9ybWFsbHkuICBSZW5hbWUgRVZFTlRf
T1ZFUkZMT1cgdG8gRVZFTlRfTE9HX09WRVJGTE9XIGZvciBjb25zaXN0ZW5jeS4gIChUaGUKICAg
IGZpZWxkIG5hbWUgaW4gdGhlIHNwZWMgaXMgaW5jb25zaXN0ZW50LCBkZXNwaXRlIHRoZSBkZXNj
cmlwdGlvbiByZWZlcnJpbmcgdG8KICAgIGFuIG92ZXJmbG93IG9mIHRoZSBldmVudCBsb2cuKQog
ICAgCiAgICBUaGUgb25seSBzZW1hbnRpYyBjaGFuZ2UgaXMgaW4gaW9tbXVfcmVzZXRfbG9nKCkg
d2hlcmUgJ3J1bl9iaXQnIGNoYW5nZXMgZnJvbQogICAgYmVpbmcgYSBiaXQgcG9zaXRpb24gdG8g
YmVpbmcgYSBzaW5nbGUtYml0IG1hc2suICBVcGRhdGUgc29tZSBsb2NhbCB2YXJpYWJsZQogICAg
dHlwZXMgdG8gYmUgbW9yZSBzdWl0YWJsZS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2Uu
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgoKY29tbWl0IDE3ZDIwZTJjZTY0OGMyZjBhYzU3ODQxMzJmNjdhNTBhZGU3Y2M2ODgKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBG
ZWIgMyAxMzowOToxNyAyMDIwICswMDAwCgogICAgQU1EL0lPTU1VOiBNb3ZlIGhlYWRlcnMgdG8g
YmUgbG9jYWwKICAgIAogICAgV2UgY3VycmVudGx5IGhhdmUgYW1kLWlvbW11LWRlZnMuaCwgYW1k
LWlvbW11LXByb3RvLmggYW5kIGFtZC1pb21tdS5oLCBhbmQgbm8KICAgIHJlZmVyZW5jZXMgb3V0
c2lkZSBvZiB0aGUgQU1EIElPTU1VIGRyaXZlci4KICAgIAogICAgS2VlcCBpb21tdS1kZWZzLmgg
YXMgaXMsIGJ1dCBtZXJnZSBhbWQtaW9tbXUuaCBhbmQgYW1kLWlvbW11LXByb3RvLmggdG8ganVz
dAogICAgaW9tbXUuaCwgYW5kIG1vdmUgdGhlbSBib3RoIGludG8gZHJpdmVycy9wYXNzdGhyb3Vn
aC9hbWQvLiAgKFdoaWxlIG1lcmdpbmcsCiAgICBkcm9wIHRoZSBib2d1cyAjcHJhZ21hIHBhY2sg
YXJvdW5kIHRoZSAqX2VudHJ5IHN0cnVjdHVyZXMuKQogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1
bml0eSB0byB0cmltIHRoZSBpbmNsdWRlIGxpc3RzLCBpbmNsdWRpbmcgeDg2L21tL3AybS5jCiAg
ICB3aGljaCAoQUZBSUNUKSBoYXNuJ3QgbmVlZGVkIHRoaXMgaW5jbHVkZSBzaW5jZSBjL3MgYWVm
M2YyMjc1ICJ4ODYvbW0vcDJtOgogICAgYnJlYWsgaW50byBjb21tb24sIHB0LWltcGxlbWVudGF0
aW9uIGFuZCBwb2QgcGFydHMiIGluIDIwMTEuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdl
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogICAgQWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpj
b21taXQgYjI1ZmIxYTA0ZTk5Y2MwMzM1OWVhZGUxYWZmYjU2ZWYwZWVlNzY2ZgpBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgU2F0IEZlYiA4
IDE0OjQ3OjQ4IDIwMjAgKzAwMDAKCiAgICB4ZW4vcHZoOiBGaXggc2VnbWVudCBzZWxlY3RvciBB
QkkKICAgIAogICAgVGhlIHdyaXR0ZW4gQUJJIHN0YXRlcyB0aGF0ICVlcyB3aWxsIGJlIHNldCB1
cCwgYnV0IGxpYnhjIGRvZXNuJ3QgZG8gc28uICBJbgogICAgcHJhY3RpY2UsIGl0IGJyZWFrcyBg
cmVwIG1vdnNgIGluc2lkZSBndWVzdHMgYmVmb3JlIHRoZXkgcmVsb2FkICVlcy4KICAgIAogICAg
VGhlIHdyaXR0ZW4gQUJJIGRvZXNuJ3QgbWVudGlvbiAlc3MsIGJ1dCBsaWJ4YyBkb2VzIHNldCBp
dCB1cC4gIEhhdmluZyAlZHMKICAgIGRpZmZlcmVudCB0byAlc3MgaXMgb2Jub3hvdXMgdG8gd29y
ayB3aXRoLCBhcyBkaWZmZXJlbnQgcmVnaXN0ZXJzIGhhdmUKICAgIGRpZmZlcmVudCBpbXBsaWNp
dCBzZWdtZW50cy4KICAgIAogICAgTW9kaWZ5IHRoZSBzcGVjIHRvIHN0YXRlIHRoYXQgJXNzIGlz
IHNldCB1cCBhcyBhIGZsYXQgcmVhZC93cml0ZSBzZWdtZW50LgogICAgVGhpcyBhKSBtYXRjaGVz
IHRoZSBNdWx0aWJvb3QgMSBzcGVjLCBiKSBtYXRjaGVzIHdoYXQgaXMgc2V0IHVwIGluIHByYWN0
aWNlLAogICAgYW5kIGMpIGlzIHRoZSBtb3JlIHNhbmUgYmVoYXZpb3VyIGZvciBndWVzdHMgdG8g
dXNlLgogICAgCiAgICBGaXhlczogNjhlMTE4MzQxMWIgKCdsaWJ4YzogaW50cm9kdWNlIGEgeGNf
ZG9tX2FyY2ggZm9yIGh2bS0zLjAteDg2XzMyIGd1ZXN0cycpCiAgICBTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpjb21taXQgMjcwZmY5YTgzNWZiNGJjZmVhZDg1YTg0ZDBm
Mzg0Yjc3YmRlOTNjMApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CkRhdGU6ICAgVHVlIEphbiAyOCAxNTozNjoyMyAyMDIwICswMDAwCgogICAgdG9vbHMv
b2NhbWw6IERyb3AgY3B1aWQgaGVscGVycwogICAgCiAgICBUaGVzZSBoYXZlIG5vIGNhbGxlcnMs
IGFuZCB0aGUgdW5kZXJseWluZyBpbmZyYXN0cnVjdHVyZSBpcyBhYm91dCB0byBiZQogICAgcmV3
cml0dGVuIGNvbXBsZXRlbHkuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRp
ZyA8Y2hyaXN0aWFuLmxpbmRpZ0BjaXRyaXguY29tPgoKY29tbWl0IDBhOWM0NDQ4NmI5MDFkYmNl
ZjdjNWU1ODNkMWE1ZmZiZjQ3NjJiYzUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNjo1MDo1MyAyMDIwICswMDAwCgog
ICAgdG9vbHMvcHl0aG9uOiBEcm9wIGNwdWlkIGhlbHBlcnMKICAgIAogICAgVGhlc2UgYXJlIGJl
bGlldmVkLXVudXNlZCwgYW5kIHRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIGlzIGFib3V0
IHRvIGJlCiAgICByZXdyaXR0ZW4gY29tcGxldGVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBN
YXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5j
b20+Cgpjb21taXQgNjlkYTdkNTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRo
b3I6IEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAg
IFR1ZSBGZWIgNCAxNDo1MTo1MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1w
bGVtZW50ZWQgVkdJQ3YzIHJlZ2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0g
R2VuZXJpYyBJbnRlcnJ1cHQgQ29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAo
QVJNCiAgICBJSEkgMDA2OUUpLCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBi
ZSB0cmVhdGVkIGFzIFJBWi9XSS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFu
ZCBpbXByb3ZlIGd1ZXN0IGNvbXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNl
IGZvciBHSUNEIGFuZCBHSUNSIHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3Jl
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRv
cm5lcndvcmtzLmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3Jn
PgoKY29tbWl0IGNiZDFhNTRmNmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9y
OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1
Mzo0OSAyMDIwICswMDAwCgogICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9k
b21haW4uaAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6
b24uY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cgpjb21taXQgMjRlYTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpB
dXRob3I6IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2
IDE1OjQxOjE4IDIwMjAgKzAwMDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0
aGUgcGFkZGluZyBpbiBzdHJ1Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBp
bXBsaWNpdCBwYWRkaW5nIG9mIDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2Vl
bgogICAgdGhlIGZpZWxkIGRvbWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRy
b2R1Y2UgYSBwYWRkaW5nCiAgICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVu
dGF0aW9uLgogICAgCiAgICBOb3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBp
dCB0byBiZSB6ZXJvIGJlY2F1c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVk
IHRoZSBwYWRkaW5nLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFs
bEBhbWF6b24uY29tPgogICAgQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBp
bmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:30:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:30:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Snl-0004kF-NS; Tue, 11 Feb 2020 10:29:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cNmK=37=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1Snj-0004jl-St
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:29:55 +0000
X-Inumbo-ID: 71ab28be-4cb9-11ea-852a-bc764e2007e4
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 71ab28be-4cb9-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 10:29:55 +0000 (UTC)
Received: by mail-wr1-x441.google.com with SMTP id g3so10517977wrs.12
 for <xen-devel@lists.xenproject.org>; Tue, 11 Feb 2020 02:29:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Tqu8uBBwJ7gkwImgXshGcu7qmmrd0Lm/9vd4J49YLos=;
 b=nPad41t3gJBOTRqL9kDT4zXT3Brj7zK04qA8SSyvDD5Q0s9DCN6BqSKHYnEX4mI0H6
 QuEkDjJIAjJJq0KeCJk8n4rslOTgmzgAfGOKU8eAlQ1LjDrVP/XJ9lnS/MT1oufcip7g
 AbIPWOnv7WY8zmsgCKTVQ8UL23QKDTyZwN2Moi16+5lnnSsgElcLLI0V2eUdSYBF7yvT
 xbdAHvRLaoCO1xLCQTscyKrrK59QLSRCf6jH1Hm4iFWMmJtZxxYBlye0diJuD9h+NMK7
 Mgllb0bTMkbCR4DiBEdu1Qvz3TWqrOTTsZ7B0cA5orjzyiDq0UMyhe8nk34RnEj2R6fE
 TNMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Tqu8uBBwJ7gkwImgXshGcu7qmmrd0Lm/9vd4J49YLos=;
 b=EByRXOXDS54VozXAQChbAOrgc2TSIdoYspDe8aHAKFvJDRtveDnTsrbPKX2aqj2DjO
 6IQTacMwWK0ROoCU58y+S7tOIwpw1icWeqTLlVn9mKMDsShXtJGEYMie3uZ9pZh5gLx9
 9tO3tqbm6R+s/3EtCtY7iCnzj9On25TQChxi2YWMBzitDi1lILzZ8COAGE4SZyEWD27A
 gHctdy32jc0uNetnoGu3ScXQlEs58/bqaw026yP4Brl9ipYMe+eDeQg3N9/knyeqsF9d
 7mPL5V8Q83zpsiByREkBU0EVlOKTKt4vrpXvfuMVlmUqTEZLgfqvtvOoN574rNtfbp8i
 aU8A==
X-Gm-Message-State: APjAAAVfIf1tp43rBxQlt9WAB9s/lF47v4SBXuxkF/OlcLYl8SVZ2e8b
 pF1EvBvdXf10uBa2LKtSqon9dNmLCq2aOyHDwvc=
X-Google-Smtp-Source: APXvYqx/I0K/4GSjRLsoHvF7BYAjBT0BBJussgn+5ZR6PeVCYBlFewVcqPN4ZKCyiFqc5bxF0C5d+EpLFX+BZPIL0VY=
X-Received: by 2002:a05:6000:1201:: with SMTP id
 e1mr8008417wrx.386.1581416994206; 
 Tue, 11 Feb 2020 02:29:54 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
 <f620590a-147b-eeb8-707c-72cac10753bd@suse.com>
In-Reply-To: <f620590a-147b-eeb8-707c-72cac10753bd@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 11 Feb 2020 03:29:17 -0700
Message-ID: <CABfawhn6Z3BO6JTEDzcR9TUYaOLQHv1KLOHv1LHXy-5Bw5QSog@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMjoxNyBBTSBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTAuMDIuMjAyMCAyMDoyMSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gVGhlIG93bmVyIGRvbWFpbiBvZiBzaGFyZWQgcGFnZXMgaXMgZG9tX2NvdywgdXNl
IHRoYXQgZm9yIGdldF9wYWdlCj4gPiBvdGhlcndpc2UgdGhlIGZ1bmN0aW9uIGZhaWxzIHRvIHJl
dHVybiB0aGUgY29ycmVjdCBwYWdlIHVuZGVyIHNvbWUKPiA+IHNpdHVhdGlvbnMuIFRoZSBjaGVj
ayBpZiBkb21fY293IHNob3VsZCBiZSB1c2VkIHdhcyBvbmx5IHBlcmZvcm1lZCBpbgo+ID4gYSBz
dWJzZXQgb2YgdXNlLWNhc2VzLiBGaXhpbmcgdGhlIGVycm9yIGFuZCBzaW1wbGlmeWluZyB0aGUg
ZXhpc3RpbmcgY2hlY2sKPiA+IHNpbmNlIHdlIGNhbid0IGhhdmUgYW55IHNoYXJlZCBlbnRyaWVz
IHdpdGggZG9tX2NvdyBiZWluZyBOVUxMLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsg
TGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Cj4KPiBJIGZpbmQgaXQgcXVpdGUgZGlz
YXBwb2ludGluZyB0aGF0IHRoZSBibGFuayBsaW5lcyByZXF1ZXN0ZWQgdG8gYmUKPiBhZGRlZCAu
Li4KPgo+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiArKysgYi94ZW4vYXJjaC94
ODYvbW0vcDJtLmMKPiA+IEBAIC01NzQsMTEgKzU3NCwxMiBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpw
Mm1fZ2V0X3BhZ2VfZnJvbV9nZm4oCj4gPiAgICAgICAgICAgICAgICAgIGlmICggZmRvbSA9PSBO
VUxMICkKPiA+ICAgICAgICAgICAgICAgICAgICAgIHBhZ2UgPSBOVUxMOwo+ID4gICAgICAgICAg
ICAgIH0KPiA+IC0gICAgICAgICAgICBlbHNlIGlmICggIWdldF9wYWdlKHBhZ2UsIHAybS0+ZG9t
YWluKSAmJgo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAvKiBQYWdlIGNvdWxkIGJlIHNoYXJl
ZCAqLwo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAoIWRvbV9jb3cgfHwgIXAybV9pc19zaGFy
ZWQoKnQpIHx8Cj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAhZ2V0X3BhZ2UocGFnZSwgZG9t
X2NvdykpICkKPiA+IC0gICAgICAgICAgICAgICAgcGFnZSA9IE5VTEw7Cj4gPiArICAgICAgICAg
ICAgZWxzZQo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAgc3RydWN0IGRv
bWFpbiAqZCA9ICFwMm1faXNfc2hhcmVkKCp0KSA/IHAybS0+ZG9tYWluIDogZG9tX2NvdzsKPiA+
ICsgICAgICAgICAgICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgZCkgKQo+Cj4gLi4gYWJvdmUg
aGVyZSBhbmQgLi4uCj4KPiA+IEBAIC01OTQsOCArNTk1LDkgQEAgc3RydWN0IHBhZ2VfaW5mbyAq
cDJtX2dldF9wYWdlX2Zyb21fZ2ZuKAo+ID4gICAgICBtZm4gPSBnZXRfZ2ZuX3R5cGVfYWNjZXNz
KHAybSwgZ2ZuX3goZ2ZuKSwgdCwgYSwgcSwgTlVMTCk7Cj4gPiAgICAgIGlmICggcDJtX2lzX3Jh
bSgqdCkgJiYgbWZuX3ZhbGlkKG1mbikgKQo+ID4gICAgICB7Cj4gPiArICAgICAgICBzdHJ1Y3Qg
ZG9tYWluICpkID0gIXAybV9pc19zaGFyZWQoKnQpID8gcDJtLT5kb21haW4gOiBkb21fY293Owo+
ID4gICAgICAgICAgcGFnZSA9IG1mbl90b19wYWdlKG1mbik7Cj4KPiAuLi4gYWJvdmUgaGVyZSBz
dGlsbCBoYXZlbid0IGFwcGVhcmVkLiBObyBtYXR0ZXIgdGhhdCBpdCdzIGVhc3kgdG8KPiBkbyBz
byB3aGlsZSBjb21taXR0aW5nLCB3aGVuIHlvdSBzZW5kIGEgbmV3IHZlcnNpb24geW91IHNob3Vs
ZAo+IHJlYWxseSBhZGRyZXNzIHN1Y2ggcmVtYXJrcyB5b3Vyc2VsZiwgSSB0aGluay4KCk5vdGVk
LiBJIGhhdmVuJ3QgYWRkcmVzc2VkIGl0IHNpbmNlIGl0IGFwcGVhcmVkIHRvIG1lIHRoYXQgdGhp
cyBwYXRjaApoYXMgYmVlbiByZWFkeSB0byBnbyBpbiBmb3IgbGlrZSAzIHJldmlzaW9ucyBhbHJl
YWR5IGFzLWlzIGdpdmVuIHRoZQpibGFuay1saW5lcyB3ZXJlIG5vbi1ibG9ja2Vycy4gQnkgdGhl
IHRpbWUgSSBnZXQgYXJvdW5kIHJvbGxpbmcgYSBuZXcKb25lIEkgc2ltcGx5IGZvcmdldCBudWlz
YW5jZSBzdHlsZSBpc3N1ZXMgbGlrZSB0aGlzLiBJIGtub3cgd2UgaGF2ZQpiZWVuIGhhdmluZyB0
aGUgZGlzY3Vzc2lvbiBhYm91dCBoYXZpbmcgYXV0b21hdGVkIHN0eWxlLWNoZWNrcyBhbmQKc3R5
bGUtZm9ybWF0dGluZyBhZGRlZCB0byBYZW4sIHRoaXMganVzdCBmdXJ0aGVyIGhpZ2hsaWdodHMg
dG8gbWUgdGhlCm5lZWQgZm9yIGl0IGFzIHdlIGFyZSB3YXN0aW5nIHRpbWUgYW5kIGVuZXJneSBv
biBzdHVmZiBsaWtlIHRoaXMgZm9yCm5vIHJlYWwgcmVhc29uLgoKVGFtYXMKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:34:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1SsD-0005X0-E0; Tue, 11 Feb 2020 10:34:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3UK8=37=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1SsC-0005Wu-HB
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:34:32 +0000
X-Inumbo-ID: 1497d2d4-4cba-11ea-b559-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1497d2d4-4cba-11ea-b559-12813bfff9fa;
 Tue, 11 Feb 2020 10:34:28 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1Ss7-00033A-84; Tue, 11 Feb 2020 10:34:27 +0000
Received: from [62.60.63.48] (helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1Ss6-0003Fz-V6; Tue, 11 Feb 2020 10:34:27 +0000
Date: Tue, 11 Feb 2020 10:34:24 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200211103424.vtokisnsg4hq6pzw@debian>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-8-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mjg6MjlQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgpbLi4uXQo+ICAKPiAgc3RydWN0IGh5cGVydmlzb3Jfb3BzIHsKPiBAQCAtMzIsNiAr
MzQsOCBAQCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgewo+ICAgICAgdm9pZCAoKnJlc3VtZSkodm9p
ZCk7Cj4gICAgICAvKiBGaXggdXAgZTgyMCBtYXAgKi8KPiAgICAgIHZvaWQgKCplODIwX2ZpeHVw
KShzdHJ1Y3QgZTgyMG1hcCAqZTgyMCk7Cj4gKyAgICAvKiBMMCBhc3Npc3RlZCBUTEIgZmx1c2gg
Ki8KPiArICAgIGludCAoKmZsdXNoX3RsYikoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2
b2lkICp2YSwgdW5zaWduZWQgaW50IG9yZGVyKTsKPiAgfTsKPiAgCj4gICNpZmRlZiBDT05GSUdf
R1VFU1QKPiBAQCAtNDEsNiArNDUsMTQgQEAgdm9pZCBoeXBlcnZpc29yX3NldHVwKHZvaWQpOwo+
ICBpbnQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKTsKPiAgdm9pZCBoeXBlcnZpc29yX3Jlc3Vt
ZSh2b2lkKTsKPiAgdm9pZCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4
MjApOwo+ICsvKgo+ICsgKiBMMCBhc3Npc3RlZCBUTEIgZmx1c2guCj4gKyAqIG1hc2s6IGNwdW1h
c2sgb2YgdGhlIGRpcnR5IHZDUFVzIHRoYXQgc2hvdWxkIGJlIGZsdXNoZWQuCj4gKyAqIHZhOiBs
aW5lYXIgYWRkcmVzcyB0byBmbHVzaCwgb3IgTlVMTCBmb3IgZ2xvYmFsIGZsdXNoZXMuCgpJIHdh
cyBpbiB0aGUgbWlkZGxlIG9mIHdyaXRpbmcgbXkgcGF0Y2ggYW5kIG5vdGljZWQgdGhpcy4KCkkg
dGhpbmsgTlVMTCBtZWFucyAiZmx1c2hpbmcgdGhlIGVudGlyZSBhZGRyZXNzIHNwYWNlIiBoZXJl
PwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:37:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:37:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Suz-0005fM-0W; Tue, 11 Feb 2020 10:37:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=H8PB=37=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j1Sux-0005fD-M0
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:37:23 +0000
X-Inumbo-ID: 7c6a1160-4cba-11ea-b472-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7c6a1160-4cba-11ea-b472-bc764e2007e4;
 Tue, 11 Feb 2020 10:37:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B2DF1AB3D;
 Tue, 11 Feb 2020 10:37:21 +0000 (UTC)
Message-ID: <ab00b9b4e25d9d690c803ae5a986881cfa1b6fbd.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 11:37:20 +0100
In-Reply-To: <20200210153920.4297-1-jgross@suse.com>
References: <20200210153920.4297-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: remove sched_init_pdata()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>
Content-Type: multipart/mixed; boundary="===============0360903007120736254=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0360903007120736254==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-ZSpqO/21BAacC5wMBjRe"


--=-ZSpqO/21BAacC5wMBjRe
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2020-02-10 at 16:39 +0100, Juergen Gross wrote:
> sched_init_pdata() is used nowhere, it can be removed. Same applies
> to
> the .init_pdata hook of the per-scheduler interface.
>
Right, and that appear to be the case since
f855dd962523b6cb47a92037bdd28b1485141abe ("sched: add minimalistic idle
scheduler for free cpus"), which removed all call sites.

And that is because switching to a scheduler always happens via
switch_sched from the idle scheduler, and it's there that we do all the
initializations, right?

This change is obviously doing the right thing, removing code that is
never called! :-)

Can we, though:
- add a mention to the commit above and a quick explanation of things=20
  in the changelog?
- update the following comments too:
  1) in cpu_schedule_callback()

"* This happens by calling the deinit_pdata and free_pdata hooks, in this  =
                                       =20
 * order. If no per-pCPU memory was allocated, there is no need to         =
                                       =20
 * provide an implementation of free_pdata. deinit_pdata may, however,     =
                                       =20
 * be necessary/useful in this case too (e.g., it can undo something done  =
                                       =20
 * on scheduler wide data structure during init_pdata). Both deinit_pdata  =
                                       =20
 * and free_pdata are called during CPU_DEAD."

  2) schedule_cpu_add()

"*  - a valid instance of per-CPU scheduler specific data, as it is
 *    allocated by sched_alloc_pdata(). Note that we do not want to
 *    initialize it yet (i.e., we are not calling sched_init_pdata()).
 *    That will be done by the target scheduler, in sched_switch_sched(),
 *    in proper ordering and with locking."

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-ZSpqO/21BAacC5wMBjRe
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5Cg+AACgkQFkJ4iaW4
c+7QOg/8CnzS+ye1hysDsT8JOydbqL7ZnZjveXcfECSn1RX5FWOz7CycwVKDc6WD
VIiXWj1ItjaxsqXIsrpVezpViNA9OSTXR6WeG9PEw+7rvaJSvnlZOXGaK8kJ6Xaw
M9qVPo6mT14b1UECJmGDWkSQXASxXnPrjeYPQIpEcr3mTMus/oDL5X80QltnFM0x
K2MtpbI2rjgNq5Fmv2AW1b0Wncab1A3KCKCe+AqWeCA4CSGBmoAFWiicD95tFc2x
SALORlRuCPYqlslMrhOQaHAGTH4rBBnqwFzjlx+gKOT5UNLoO553vpSx56Pzt1+K
g7BHHdUZ5k+PIHN8FjSdBBZC9BpBzd0mMMSWqKcwOQKyV66A8PxzLet/2QQA6Bq6
KB4HnEsSAK/OO1AT8sgRJJ8JRcNv8wcTa7j7FwA/VQeaFgLotYjOGGlNzKzu7BFp
Bk3se7mCYMybBTGwjRb0fd24p9DQfjAsKp0awNYpgMtGMSLSyogv6VZ92S10vahy
A376fqS6Zor2LRYmGdkN8bLjc0XDWWu9BkzCqL+1e8xipZ2Ye3kXtrwbCSaMwByM
xOoPxQn/F05mRsZUCrdYiV8wQp86foRz88axYNtPSlbuMvmihska9CGk3+f07M8L
hbrHnw1OvqiUuIIBtJ58iBoNOXumHvBdmzYH2f4gI2TnOxie34w=
=xrVt
-----END PGP SIGNATURE-----

--=-ZSpqO/21BAacC5wMBjRe--



--===============0360903007120736254==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0360903007120736254==--



From xen-devel-bounces@lists.xenproject.org Tue Feb 11 10:39:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 10:39:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Sx6-0005mz-Dl; Tue, 11 Feb 2020 10:39:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Sx5-0005mt-5d
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 10:39:35 +0000
X-Inumbo-ID: c9c26d10-4cba-11ea-b559-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9c26d10-4cba-11ea-b559-12813bfff9fa;
 Tue, 11 Feb 2020 10:39:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C58C5AB3D;
 Tue, 11 Feb 2020 10:39:32 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <20200210153920.4297-1-jgross@suse.com>
 <ab00b9b4e25d9d690c803ae5a986881cfa1b6fbd.camel@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <5eca3e9d-94cf-3c0d-a00e-eb6fc2ad6584@suse.com>
Date: Tue, 11 Feb 2020 11:39:31 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <ab00b9b4e25d9d690c803ae5a986881cfa1b6fbd.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: remove sched_init_pdata()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMTE6MzcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIE1vbiwgMjAyMC0w
Mi0xMCBhdCAxNjozOSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gc2NoZWRfaW5pdF9w
ZGF0YSgpIGlzIHVzZWQgbm93aGVyZSwgaXQgY2FuIGJlIHJlbW92ZWQuIFNhbWUgYXBwbGllcwo+
PiB0bwo+PiB0aGUgLmluaXRfcGRhdGEgaG9vayBvZiB0aGUgcGVyLXNjaGVkdWxlciBpbnRlcmZh
Y2UuCj4+Cj4gUmlnaHQsIGFuZCB0aGF0IGFwcGVhciB0byBiZSB0aGUgY2FzZSBzaW5jZQo+IGY4
NTVkZDk2MjUyM2I2Y2I0N2E5MjAzN2JkZDI4YjE0ODUxNDFhYmUgKCJzY2hlZDogYWRkIG1pbmlt
YWxpc3RpYyBpZGxlCj4gc2NoZWR1bGVyIGZvciBmcmVlIGNwdXMiKSwgd2hpY2ggcmVtb3ZlZCBh
bGwgY2FsbCBzaXRlcy4KPiAKPiBBbmQgdGhhdCBpcyBiZWNhdXNlIHN3aXRjaGluZyB0byBhIHNj
aGVkdWxlciBhbHdheXMgaGFwcGVucyB2aWEKPiBzd2l0Y2hfc2NoZWQgZnJvbSB0aGUgaWRsZSBz
Y2hlZHVsZXIsIGFuZCBpdCdzIHRoZXJlIHRoYXQgd2UgZG8gYWxsIHRoZQo+IGluaXRpYWxpemF0
aW9ucywgcmlnaHQ/Cj4gCj4gVGhpcyBjaGFuZ2UgaXMgb2J2aW91c2x5IGRvaW5nIHRoZSByaWdo
dCB0aGluZywgcmVtb3ZpbmcgY29kZSB0aGF0IGlzCj4gbmV2ZXIgY2FsbGVkISA6LSkKPiAKPiBD
YW4gd2UsIHRob3VnaDoKPiAtIGFkZCBhIG1lbnRpb24gdG8gdGhlIGNvbW1pdCBhYm92ZSBhbmQg
YSBxdWljayBleHBsYW5hdGlvbiBvZiB0aGluZ3MKPiAgICBpbiB0aGUgY2hhbmdlbG9nPwoKT2th
eS4KCj4gLSB1cGRhdGUgdGhlIGZvbGxvd2luZyBjb21tZW50cyB0b286Cj4gICAgMSkgaW4gY3B1
X3NjaGVkdWxlX2NhbGxiYWNrKCkKPiAKPiAiKiBUaGlzIGhhcHBlbnMgYnkgY2FsbGluZyB0aGUg
ZGVpbml0X3BkYXRhIGFuZCBmcmVlX3BkYXRhIGhvb2tzLCBpbiB0aGlzCj4gICAqIG9yZGVyLiBJ
ZiBubyBwZXItcENQVSBtZW1vcnkgd2FzIGFsbG9jYXRlZCwgdGhlcmUgaXMgbm8gbmVlZCB0bwo+
ICAgKiBwcm92aWRlIGFuIGltcGxlbWVudGF0aW9uIG9mIGZyZWVfcGRhdGEuIGRlaW5pdF9wZGF0
YSBtYXksIGhvd2V2ZXIsCj4gICAqIGJlIG5lY2Vzc2FyeS91c2VmdWwgaW4gdGhpcyBjYXNlIHRv
byAoZS5nLiwgaXQgY2FuIHVuZG8gc29tZXRoaW5nIGRvbmUKPiAgICogb24gc2NoZWR1bGVyIHdp
ZGUgZGF0YSBzdHJ1Y3R1cmUgZHVyaW5nIGluaXRfcGRhdGEpLiBCb3RoIGRlaW5pdF9wZGF0YQo+
ICAgKiBhbmQgZnJlZV9wZGF0YSBhcmUgY2FsbGVkIGR1cmluZyBDUFVfREVBRC4iCj4gCj4gICAg
Mikgc2NoZWR1bGVfY3B1X2FkZCgpCj4gCj4gIiogIC0gYSB2YWxpZCBpbnN0YW5jZSBvZiBwZXIt
Q1BVIHNjaGVkdWxlciBzcGVjaWZpYyBkYXRhLCBhcyBpdCBpcwo+ICAgKiAgICBhbGxvY2F0ZWQg
Ynkgc2NoZWRfYWxsb2NfcGRhdGEoKS4gTm90ZSB0aGF0IHdlIGRvIG5vdCB3YW50IHRvCj4gICAq
ICAgIGluaXRpYWxpemUgaXQgeWV0IChpLmUuLCB3ZSBhcmUgbm90IGNhbGxpbmcgc2NoZWRfaW5p
dF9wZGF0YSgpKS4KPiAgICogICAgVGhhdCB3aWxsIGJlIGRvbmUgYnkgdGhlIHRhcmdldCBzY2hl
ZHVsZXIsIGluIHNjaGVkX3N3aXRjaF9zY2hlZCgpLAo+ICAgKiAgICBpbiBwcm9wZXIgb3JkZXJp
bmcgYW5kIHdpdGggbG9ja2luZy4iCgpPaCwgSSBtaXNzZWQgdGhvc2UuIFdpbGwgbW9kaWZ5IHRo
ZSBjb21tZW50cy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 11:04:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 11:04:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1TLC-0008CN-SJ; Tue, 11 Feb 2020 11:04:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1TLB-0008CI-F9
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 11:04:29 +0000
X-Inumbo-ID: 4515e8e8-4cbe-11ea-852a-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4515e8e8-4cbe-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 11:04:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BEF65B385;
 Tue, 11 Feb 2020 11:04:26 +0000 (UTC)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
 <f620590a-147b-eeb8-707c-72cac10753bd@suse.com>
 <CABfawhn6Z3BO6JTEDzcR9TUYaOLQHv1KLOHv1LHXy-5Bw5QSog@mail.gmail.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6be1e66b-9c0b-9dc6-2062-dda74ad2ccc8@suse.com>
Date: Tue, 11 Feb 2020 12:04:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <CABfawhn6Z3BO6JTEDzcR9TUYaOLQHv1KLOHv1LHXy-5Bw5QSog@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxMToyOSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFR1ZSwgRmVi
IDExLCAyMDIwIGF0IDI6MTcgQU0gSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPj4KPj4gT24gMTAuMDIuMjAyMCAyMDoyMSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4g
VGhlIG93bmVyIGRvbWFpbiBvZiBzaGFyZWQgcGFnZXMgaXMgZG9tX2NvdywgdXNlIHRoYXQgZm9y
IGdldF9wYWdlCj4+PiBvdGhlcndpc2UgdGhlIGZ1bmN0aW9uIGZhaWxzIHRvIHJldHVybiB0aGUg
Y29ycmVjdCBwYWdlIHVuZGVyIHNvbWUKPj4+IHNpdHVhdGlvbnMuIFRoZSBjaGVjayBpZiBkb21f
Y293IHNob3VsZCBiZSB1c2VkIHdhcyBvbmx5IHBlcmZvcm1lZCBpbgo+Pj4gYSBzdWJzZXQgb2Yg
dXNlLWNhc2VzLiBGaXhpbmcgdGhlIGVycm9yIGFuZCBzaW1wbGlmeWluZyB0aGUgZXhpc3Rpbmcg
Y2hlY2sKPj4+IHNpbmNlIHdlIGNhbid0IGhhdmUgYW55IHNoYXJlZCBlbnRyaWVzIHdpdGggZG9t
X2NvdyBiZWluZyBOVUxMLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8
dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Cj4+Cj4+IEkgZmluZCBpdCBxdWl0ZSBkaXNhcHBvaW50
aW5nIHRoYXQgdGhlIGJsYW5rIGxpbmVzIHJlcXVlc3RlZCB0byBiZQo+PiBhZGRlZCAuLi4KPj4K
Pj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L21t
L3AybS5jCj4+PiBAQCAtNTc0LDExICs1NzQsMTIgQEAgc3RydWN0IHBhZ2VfaW5mbyAqcDJtX2dl
dF9wYWdlX2Zyb21fZ2ZuKAo+Pj4gICAgICAgICAgICAgICAgICBpZiAoIGZkb20gPT0gTlVMTCAp
Cj4+PiAgICAgICAgICAgICAgICAgICAgICBwYWdlID0gTlVMTDsKPj4+ICAgICAgICAgICAgICB9
Cj4+PiAtICAgICAgICAgICAgZWxzZSBpZiAoICFnZXRfcGFnZShwYWdlLCBwMm0tPmRvbWFpbikg
JiYKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgLyogUGFnZSBjb3VsZCBiZSBzaGFyZWQgKi8K
Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgKCFkb21fY293IHx8ICFwMm1faXNfc2hhcmVkKCp0
KSB8fAo+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgIWdldF9wYWdlKHBhZ2UsIGRvbV9jb3cp
KSApCj4+PiAtICAgICAgICAgICAgICAgIHBhZ2UgPSBOVUxMOwo+Pj4gKyAgICAgICAgICAgIGVs
c2UKPj4+ICsgICAgICAgICAgICB7Cj4+PiArICAgICAgICAgICAgICAgIHN0cnVjdCBkb21haW4g
KmQgPSAhcDJtX2lzX3NoYXJlZCgqdCkgPyBwMm0tPmRvbWFpbiA6IGRvbV9jb3c7Cj4+PiArICAg
ICAgICAgICAgICAgIGlmICggIWdldF9wYWdlKHBhZ2UsIGQpICkKPj4KPj4gLi4gYWJvdmUgaGVy
ZSBhbmQgLi4uCj4+Cj4+PiBAQCAtNTk0LDggKzU5NSw5IEBAIHN0cnVjdCBwYWdlX2luZm8gKnAy
bV9nZXRfcGFnZV9mcm9tX2dmbigKPj4+ICAgICAgbWZuID0gZ2V0X2dmbl90eXBlX2FjY2Vzcyhw
Mm0sIGdmbl94KGdmbiksIHQsIGEsIHEsIE5VTEwpOwo+Pj4gICAgICBpZiAoIHAybV9pc19yYW0o
KnQpICYmIG1mbl92YWxpZChtZm4pICkKPj4+ICAgICAgewo+Pj4gKyAgICAgICAgc3RydWN0IGRv
bWFpbiAqZCA9ICFwMm1faXNfc2hhcmVkKCp0KSA/IHAybS0+ZG9tYWluIDogZG9tX2NvdzsKPj4+
ICAgICAgICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShtZm4pOwo+Pgo+PiAuLi4gYWJvdmUgaGVyZSBz
dGlsbCBoYXZlbid0IGFwcGVhcmVkLiBObyBtYXR0ZXIgdGhhdCBpdCdzIGVhc3kgdG8KPj4gZG8g
c28gd2hpbGUgY29tbWl0dGluZywgd2hlbiB5b3Ugc2VuZCBhIG5ldyB2ZXJzaW9uIHlvdSBzaG91
bGQKPj4gcmVhbGx5IGFkZHJlc3Mgc3VjaCByZW1hcmtzIHlvdXJzZWxmLCBJIHRoaW5rLgo+IAo+
IE5vdGVkLiBJIGhhdmVuJ3QgYWRkcmVzc2VkIGl0IHNpbmNlIGl0IGFwcGVhcmVkIHRvIG1lIHRo
YXQgdGhpcyBwYXRjaAo+IGhhcyBiZWVuIHJlYWR5IHRvIGdvIGluIGZvciBsaWtlIDMgcmV2aXNp
b25zIGFscmVhZHkgYXMtaXMgZ2l2ZW4gdGhlCj4gYmxhbmstbGluZXMgd2VyZSBub24tYmxvY2tl
cnMuCgpUaGUgcGF0Y2ggY29udGludWVzIHRvIGxhY2sgYSBtYWludGFpbmVyIGFjay4gSGVuY2Ug
aXQgaGFzbid0IGJlZW4KcmVhZHkgdG8gZ28gaW4gYXQgYW55IHBvaW50IGluIHRpbWUuCgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 11:19:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 11:19:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1TZR-0000mL-Hc; Tue, 11 Feb 2020 11:19:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/+1e=37=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j1TZP-0000mG-S2
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 11:19:11 +0000
X-Inumbo-ID: 531c1ae6-4cc0-11ea-ab50-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 531c1ae6-4cc0-11ea-ab50-bc764e2007e4;
 Tue, 11 Feb 2020 11:19:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581419951;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=92/9c55tM2zcayhhzkto4pa7k8maxrF4TT2A+jTaOrk=;
 b=ZNzP1tLgX1QfRS/z0kJ4rAD70oqwwP0lRJZG6T/bq6P8PS6dN0GuJ7Op
 FxK7xxAw1YMDb8xkLFa/LB7adN50KAjfpmU45c59HH25j9YkGGtdOVlnJ
 tt8dIXubsrHuNhwuFP5Sbc5oZesqKEbFRG49AWYamZhqGjudeJKht9pi4 g=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KkODYaIRsxr6uiaanMxK+Wecx+QRBAx7Og6dIoTxsrj4FtjcPXONXPs4X2S6B4lxdpAXbZ3gbq
 dwkWyHskXAyC1fC0GBnP4qz475TYkNBZXlgUxQohakdB9DN514E71jyqbZWiRwVBNkSZEVgLxd
 RE0rXJq4aAqB1AMFz/VFi+aPUJpeNvJo64hcuBFRAbZhh/62rZw5RJU1GzstkJdH4ELsOa3kFx
 7ttIZFuysCISCOky6OorQvsBptaSqcWub6M3IVlpdqEjGlcXHpS8KT40MfCT26pocUNUoapEqy
 1c8=
X-SBRS: 2.7
X-MesageID: 12266971
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12266971"
Date: Tue, 11 Feb 2020 11:19:02 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200211111902.GE85066@perard.uk.xensource.com>
References: <20200120115053.1010739-1-anthony.perard@citrix.com>
 <20200120115217.GF1288@perard.uk.xensource.com>
 <20200127123021.gqxdbe2vv4tylf5l@debian>
 <20200127123623.GL1288@perard.uk.xensource.com>
 <20200127144040.bqgrvcppq3xyq7cv@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200127144040.bqgrvcppq3xyq7cv@debian>
Subject: Re: [Xen-devel] [XEN PATCH 0/3] Default to python3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDI6NDA6NDBQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEphbiAyNywgMjAyMCBhdCAxMjozNjoyM1BNICswMDAwLCBBbnRob255IFBFUkFS
RCB3cm90ZToKPiA+IE9uIE1vbiwgSmFuIDI3LCAyMDIwIGF0IDEyOjMwOjIxUE0gKzAwMDAsIFdl
aSBMaXUgd3JvdGU6Cj4gPiA+IE9uIE1vbiwgSmFuIDIwLCAyMDIwIGF0IDExOjUyOjE3QU0gKzAw
MDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+IE9uIE1vbiwgSmFuIDIwLCAyMDIwIGF0
IDExOjUwOjUwQU0gKzAwMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+ID4gUGF0Y2gg
c2VyaWVzIGF2YWlsYWJsZSBpbiB0aGlzIGdpdCBicmFuY2g6Cj4gPiA+ID4gPiBodHRwczovL3hl
bmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC94ZW4tdW5zdGFibGUuZ2l0IGJy
LnB5dGhvbjMtZGVmYXVsdC12MQo+ID4gPiA+ID4gCj4gPiA+ID4gPiBIaSwKPiA+ID4gPiA+IAo+
ID4gPiA+ID4gSSB0aGluayBpdCdzIHRpbWUgZm9yIFhlbiB0byBidWlsZCB3aXRoIHB5dGhvbjMg
YnkgZGVmYXVsdC4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gVGhlIG1haW4gcmVhc29uIGZvciB0aGF0
IGlzIHRoYXQgUUVNVSB1cHN0cmVhbSBkb24ndCBidWlsZCB3aXRoIHB5dGhvbiAyLngKPiA+ID4g
PiA+IGFueW1vcmUsIGFuZCB0aGUgcHl0aG9uIGJpbmFyeSBzZWxlY3RlZCBieSBYZW4gYnVpbGQg
c3lzdGVtIGlzIHRoZSBvbmUgdXNlZAo+ID4gPiA+ID4gd2hlbiBidWlsZGluZyBxZW11LXhlbi4g
U28gbm93IG9zc3Rlc3QgZmFpbGVkIHRvIGJ1aWxkIFFFTVUgdXBzdHJlYW0uCj4gPiA+ID4gPiAK
PiA+ID4gPiA+IEFsc28sIHB5dGhvbjIgaXMgRU9MLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBGWUks
IHRoZSBoeXBlcnZpc29yIGJ1aWxkIHN5c3RlbSBhbHJlYWR5IHNlbGVjdCBweXRob24zIGJ5IGRl
ZmF1bHQsIHRoaXMgY2hhbmdlCj4gPiA+ID4gPiB0aGUgdG9vbHMgc2lkZS4KPiA+ID4gPiAKPiA+
ID4gPiBJIGZvcmdvdCB0byBzYXkgdGhhdCB0aGVyZSdzIGEgb3NzdGVzdCBwYXRjaCBhcyB3ZWxs
Ogo+ID4gPiA+IFtPU1NURVNUIFBBVENIXSB0cy14ZW4tYnVpbGQtcHJlcDogSW5zdGFsbCBweXRo
b24zLWRldgo+ID4gPiAKPiA+ID4gQUlVSSBJIGRvbid0IG5lZWQgdG8gd2FpdCBmb3IgdGhhdCBw
YXRjaCB0byBiZSBhcHBsaWVkIGJlZm9yZSBhcHBseWluZwo+ID4gPiB0aGlzIHNlcmllcy4gTGV0
IG1lIGtub3cgaWYgSSdtIHdyb25nLgo+ID4gCj4gPiBJdCBqdXN0IGdvaW5nIHRvIHByZXZlbnQg
YSBwdXNoIDotKS4gQWxsIGJ1aWxkIG9mIHN0YWdpbmcgd2lsbCBmYWlsLiBTbywKPiA+IHRoZSBv
c3N0ZXN0IHBhdGNoIGlzIG5lZWRlZCBiZWZvcmUgYXBwbHlpbmcgdGhlIHBhdGNoIDMvMy4KPiAK
PiBBY2suIEkgd2lsbCBwdXNoIHRoZSBmaXJzdCB0d28gcGF0Y2hlcyBmaXJzdC4KCm9zc3Rlc3Qg
c2hvdWxkIGJlIHJlYWR5LCBjb3VsZCB5b3UgcHVzaCB0aGF0IGxhc3QgcGF0Y2g/CgpUaGFua3Ms
CgotLSAKQW50aG9ueSBQRVJBUkQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 11:25:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 11:25:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1TfG-0001aO-9x; Tue, 11 Feb 2020 11:25:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3UK8=37=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1TfF-0001aJ-Ev
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 11:25:13 +0000
X-Inumbo-ID: 2b51dc52-4cc1-11ea-852a-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2b51dc52-4cc1-11ea-852a-bc764e2007e4;
 Tue, 11 Feb 2020 11:25:12 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1TfE-00042j-4v; Tue, 11 Feb 2020 11:25:12 +0000
Received: from [62.60.63.48] (helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1TfD-0006pL-SW; Tue, 11 Feb 2020 11:25:12 +0000
Date: Tue, 11 Feb 2020 11:25:09 +0000
From: Wei Liu <wl@xen.org>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200211112509.qp2iutkhmkswdz7x@debian>
References: <20200120115053.1010739-1-anthony.perard@citrix.com>
 <20200120115217.GF1288@perard.uk.xensource.com>
 <20200127123021.gqxdbe2vv4tylf5l@debian>
 <20200127123623.GL1288@perard.uk.xensource.com>
 <20200127144040.bqgrvcppq3xyq7cv@debian>
 <20200211111902.GE85066@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200211111902.GE85066@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [XEN PATCH 0/3] Default to python3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMTE6MTk6MDJBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gTW9uLCBKYW4gMjcsIDIwMjAgYXQgMDI6NDA6NDBQTSArMDAwMCwgV2VpIExp
dSB3cm90ZToKPiA+IE9uIE1vbiwgSmFuIDI3LCAyMDIwIGF0IDEyOjM2OjIzUE0gKzAwMDAsIEFu
dGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiBPbiBNb24sIEphbiAyNywgMjAyMCBhdCAxMjozMDoy
MVBNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiA+IE9uIE1vbiwgSmFuIDIwLCAyMDIwIGF0
IDExOjUyOjE3QU0gKzAwMDAsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+ID4gPiA+ID4gT24gTW9u
LCBKYW4gMjAsIDIwMjAgYXQgMTE6NTA6NTBBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6
Cj4gPiA+ID4gPiA+IFBhdGNoIHNlcmllcyBhdmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgo+
ID4gPiA+ID4gPiBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFy
ZC94ZW4tdW5zdGFibGUuZ2l0IGJyLnB5dGhvbjMtZGVmYXVsdC12MQo+ID4gPiA+ID4gPiAKPiA+
ID4gPiA+ID4gSGksCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBJIHRoaW5rIGl0J3MgdGltZSBm
b3IgWGVuIHRvIGJ1aWxkIHdpdGggcHl0aG9uMyBieSBkZWZhdWx0Lgo+ID4gPiA+ID4gPiAKPiA+
ID4gPiA+ID4gVGhlIG1haW4gcmVhc29uIGZvciB0aGF0IGlzIHRoYXQgUUVNVSB1cHN0cmVhbSBk
b24ndCBidWlsZCB3aXRoIHB5dGhvbiAyLngKPiA+ID4gPiA+ID4gYW55bW9yZSwgYW5kIHRoZSBw
eXRob24gYmluYXJ5IHNlbGVjdGVkIGJ5IFhlbiBidWlsZCBzeXN0ZW0gaXMgdGhlIG9uZSB1c2Vk
Cj4gPiA+ID4gPiA+IHdoZW4gYnVpbGRpbmcgcWVtdS14ZW4uIFNvIG5vdyBvc3N0ZXN0IGZhaWxl
ZCB0byBidWlsZCBRRU1VIHVwc3RyZWFtLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gQWxzbywg
cHl0aG9uMiBpcyBFT0wuCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBGWUksIHRoZSBoeXBlcnZp
c29yIGJ1aWxkIHN5c3RlbSBhbHJlYWR5IHNlbGVjdCBweXRob24zIGJ5IGRlZmF1bHQsIHRoaXMg
Y2hhbmdlCj4gPiA+ID4gPiA+IHRoZSB0b29scyBzaWRlLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBJ
IGZvcmdvdCB0byBzYXkgdGhhdCB0aGVyZSdzIGEgb3NzdGVzdCBwYXRjaCBhcyB3ZWxsOgo+ID4g
PiA+ID4gW09TU1RFU1QgUEFUQ0hdIHRzLXhlbi1idWlsZC1wcmVwOiBJbnN0YWxsIHB5dGhvbjMt
ZGV2Cj4gPiA+ID4gCj4gPiA+ID4gQUlVSSBJIGRvbid0IG5lZWQgdG8gd2FpdCBmb3IgdGhhdCBw
YXRjaCB0byBiZSBhcHBsaWVkIGJlZm9yZSBhcHBseWluZwo+ID4gPiA+IHRoaXMgc2VyaWVzLiBM
ZXQgbWUga25vdyBpZiBJJ20gd3JvbmcuCj4gPiA+IAo+ID4gPiBJdCBqdXN0IGdvaW5nIHRvIHBy
ZXZlbnQgYSBwdXNoIDotKS4gQWxsIGJ1aWxkIG9mIHN0YWdpbmcgd2lsbCBmYWlsLiBTbywKPiA+
ID4gdGhlIG9zc3Rlc3QgcGF0Y2ggaXMgbmVlZGVkIGJlZm9yZSBhcHBseWluZyB0aGUgcGF0Y2gg
My8zLgo+ID4gCj4gPiBBY2suIEkgd2lsbCBwdXNoIHRoZSBmaXJzdCB0d28gcGF0Y2hlcyBmaXJz
dC4KPiAKPiBvc3N0ZXN0IHNob3VsZCBiZSByZWFkeSwgY291bGQgeW91IHB1c2ggdGhhdCBsYXN0
IHBhdGNoPwoKUHVzaGVkLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 11:27:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 11:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ThT-0001i0-Uh; Tue, 11 Feb 2020 11:27:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1ThS-0001hv-Rm
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 11:27:30 +0000
X-Inumbo-ID: 7c9834c6-4cc1-11ea-b573-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c9834c6-4cc1-11ea-b573-12813bfff9fa;
 Tue, 11 Feb 2020 11:27:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581420450;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=77z3sSGYgVGyw1+TviMiHLMehlZL8cObMlNcm54s09Y=;
 b=JiQSfMMiK/oSWu3bPfOrAFIn6K/cd/dNKGdrZIGp4WO/9TbiABuNKLln
 B41IqUx2kcwxUb3p8LoSpxnb9CLVgkSIWWQ835y9Ga7UwQi1AhAVU5fly
 nmI8Z9cNyFcPo7nCIEh5M08djQaO2EecdceuRTCL4qfmK3rCQIDZrxZOO s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Q9iZaZqYgPl+/wPpywjCAcA4wRj/OpbDn9aQFyNwFpTp/Fn/+/mje5DMEcGS3ltHrMltLO76nM
 Df3AATb1c/jrTEisN37kah49+lw8u6AllqfNy2Tolr6xlo+fLzHuUqO8EpSCzJfMItJKNXFBhe
 5iG5/B/Wwai5IThiTZp4qxP0En0GyWx+BDqcQ26QuUr0kTwACtk5yK6oNV65gD9YRPsibEig20
 wMwikqU5uLiFgAEDDTsKwb0VECx79PtbiMtTgUg95iYteZqvYrr0TRUYz37/JtaOKisGrt+8T3
 TbQ=
X-SBRS: 2.7
X-MesageID: 12256870
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12256870"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 11 Feb 2020 11:27:26 +0000
Message-ID: <20200211112726.26639-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] AMD/IOMMU: Clean up the allocation helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29uZm9ybSB0byBzdHlsZSwgZHJvcCB1bm5lY2Vzc2FyeSBsb2NhbCB2YXJpYWJsZXMsIGFuZCBh
dm9pZCBvcGVuY29kaW5nCmNsZWFyX2RvbWFpbl9wYWdlKCkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkF2b2lkaW5nIG9wZW5jb2RpbmcgY2xl
YXJfZG9tYWluX3BhZ2UoKSBkcm9wcyBhIHN1cnByaXNpbmcgcXVhbnRpdHkgb2YgY29kZS4KCiAg
YWRkL3JlbW92ZTogMC8wIGdyb3cvc2hyaW5rOiAwLzMgdXAvZG93bjogMC8tMjY5ICgtMjY5KQog
IEZ1bmN0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZCAgICAgbmV3
ICAgZGVsdGEKICBhbWRfaW9tbXVfYWxsb2Nfcm9vdC5wYXJ0ICAgICAgICAgICAgICAgICAgICAx
NjcgICAgIDExNiAgICAgLTUxCiAgaW9tbXVfcGRlX2Zyb21fZGZuICAgICAgICAgICAgICAgICAg
ICAgICAgICAxMDYxICAgICA5NTUgICAgLTEwNgogIGFtZF9pb21tdV9xdWFyYW50aW5lX2luaXQg
ICAgICAgICAgICAgICAgICAgIDY5NCAgICAgNTgyICAgIC0xMTIKICBUb3RhbDogQmVmb3JlPTMw
MTkwMzEsIEFmdGVyPTMwMTg3NjIsIGNoZyAtMC4wMSUKLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXUuaCB8IDI2ICsrKysrKysrKystLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmggYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXUuaAppbmRleCAxYWJmZGM2ODVhLi4xNmFmNDBiOGNkIDEwMDY0NAotLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUuaAorKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9hbWQvaW9tbXUuaApAQCAtMzQxLDM0ICszNDEsMjggQEAgc3RhdGljIGlubGlu
ZSB1bnNpZ25lZCBsb25nIHJlZ2lvbl90b19wYWdlcyh1bnNpZ25lZCBsb25nIGFkZHIsIHVuc2ln
bmVkIGxvbmcgc2kKICAgICByZXR1cm4gKFBBR0VfQUxJR04oYWRkciArIHNpemUpIC0gKGFkZHIg
JiBQQUdFX01BU0spKSA+PiBQQUdFX1NISUZUOwogfQogCi1zdGF0aWMgaW5saW5lIHN0cnVjdCBw
YWdlX2luZm8qIGFsbG9jX2FtZF9pb21tdV9wZ3RhYmxlKHZvaWQpCitzdGF0aWMgaW5saW5lIHN0
cnVjdCBwYWdlX2luZm8gKmFsbG9jX2FtZF9pb21tdV9wZ3RhYmxlKHZvaWQpCiB7Ci0gICAgc3Ry
dWN0IHBhZ2VfaW5mbyAqcGc7Ci0gICAgdm9pZCAqdmFkZHI7Ci0KLSAgICBwZyA9IGFsbG9jX2Rv
bWhlYXBfcGFnZShOVUxMLCAwKTsKLSAgICBpZiAoIHBnID09IE5VTEwgKQotICAgICAgICByZXR1
cm4gMDsKLSAgICB2YWRkciA9IF9fbWFwX2RvbWFpbl9wYWdlKHBnKTsKLSAgICBtZW1zZXQodmFk
ZHIsIDAsIFBBR0VfU0laRSk7Ci0gICAgdW5tYXBfZG9tYWluX3BhZ2UodmFkZHIpOworICAgIHN0
cnVjdCBwYWdlX2luZm8gKnBnID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEwsIDApOworCisgICAg
aWYgKCBwZyApCisgICAgICAgIGNsZWFyX2RvbWFpbl9wYWdlKHBhZ2VfdG9fbWZuKHBnKSk7CisK
ICAgICByZXR1cm4gcGc7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBmcmVlX2FtZF9pb21tdV9w
Z3RhYmxlKHN0cnVjdCBwYWdlX2luZm8gKnBnKQogewotICAgIGlmICggcGcgIT0gMCApCisgICAg
aWYgKCBwZyApCiAgICAgICAgIGZyZWVfZG9taGVhcF9wYWdlKHBnKTsKIH0KIAotc3RhdGljIGlu
bGluZSB2b2lkKiBfX2FsbG9jX2FtZF9pb21tdV90YWJsZXMoaW50IG9yZGVyKQorc3RhdGljIGlu
bGluZSB2b2lkICpfX2FsbG9jX2FtZF9pb21tdV90YWJsZXModW5zaWduZWQgaW50IG9yZGVyKQog
ewotICAgIHZvaWQgKmJ1ZjsKLSAgICBidWYgPSBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVyLCAw
KTsKLSAgICByZXR1cm4gYnVmOworICAgIHJldHVybiBhbGxvY194ZW5oZWFwX3BhZ2VzKG9yZGVy
LCAwKTsKIH0KIAotc3RhdGljIGlubGluZSB2b2lkIF9fZnJlZV9hbWRfaW9tbXVfdGFibGVzKHZv
aWQgKnRhYmxlLCBpbnQgb3JkZXIpCitzdGF0aWMgaW5saW5lIHZvaWQgX19mcmVlX2FtZF9pb21t
dV90YWJsZXModm9pZCAqdGFibGUsIHVuc2lnbmVkIGludCBvcmRlcikKIHsKICAgICBmcmVlX3hl
bmhlYXBfcGFnZXModGFibGUsIG9yZGVyKTsKIH0KLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 11:55:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 11:55:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1U7y-0004DD-Qp; Tue, 11 Feb 2020 11:54:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fl1e=37=amazon.co.uk=prvs=30305dd31=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j1U7x-0004D8-5r
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 11:54:53 +0000
X-Inumbo-ID: 5023be2a-4cc5-11ea-8d48-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5023be2a-4cc5-11ea-8d48-bc764e2007e4;
 Tue, 11 Feb 2020 11:54:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581422093; x=1612958093;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=6pfQh8uke9zIvEqyrvbJYWQL1nNgQ52UBcUTzccbKfc=;
 b=lwDgM9QpWk7P7+/HH/AWLgy+Xpee42W2oACXapL1kTc8lfGRtu7HpmvG
 uIjEpJgFn9cF2sNovBZE6pDpLzfa0vUEyo9SDJuufkIEpybJfRlgzjbtR
 rFMYjGkZVE4eQSzFKVlbwNrQsAK8eEiis8s8zHWaLayjhmjn2gPZFGyCc I=;
IronPort-SDR: Tl61OYSe9R7EQkz1jBvx7JDYoggVvKhOQ85SS97JXqWrS0Y8VDaq18FKLSndgwZRO4QagNjy3N
 PZBoLxm3wm7Q==
X-IronPort-AV: E=Sophos;i="5.70,428,1574121600"; d="scan'208";a="15719299"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 11 Feb 2020 11:54:32 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (Postfix) with ESMTPS
 id 7A36AA1EA7; Tue, 11 Feb 2020 11:54:30 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 11 Feb 2020 11:54:30 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 11 Feb 2020 11:54:28 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 11 Feb 2020 11:54:28 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Xen-devel
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] AMD/IOMMU: Clean up the allocation helpers
Thread-Index: AQHV4M58j/Z1IFIQ+UefBGelxDpizagV4jXQ
Date: Tue, 11 Feb 2020 11:54:28 +0000
Message-ID: <aa71a3fc42af4f5dbea7a1db2f59a0aa@EX13D32EUC003.ant.amazon.com>
References: <20200211112726.26639-1-andrew.cooper3@citrix.com>
In-Reply-To: <20200211112726.26639-1-andrew.cooper3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.37]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: Clean up the allocation helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <JBeulich@suse.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YNCj4gQW5kcmV3IENv
b3Blcg0KPiBTZW50OiAxMSBGZWJydWFyeSAyMDIwIDEyOjI3DQo+IFRvOiBYZW4tZGV2ZWwgPHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4NCj4gQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgSmFuDQo+IEJldWxp
Y2ggPEpCZXVsaWNoQHN1c2UuY29tPjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+DQo+IFN1YmplY3Q6IFtYZW4tZGV2ZWxdIFtQQVRDSF0gQU1EL0lPTU1VOiBDbGVhbiB1
cCB0aGUgYWxsb2NhdGlvbiBoZWxwZXJzDQo+IA0KPiBDb25mb3JtIHRvIHN0eWxlLCBkcm9wIHVu
bmVjZXNzYXJ5IGxvY2FsIHZhcmlhYmxlcywgYW5kIGF2b2lkIG9wZW5jb2RpbmcNCj4gY2xlYXJf
ZG9tYWluX3BhZ2UoKS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+DQoNClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJy
YW50QGFtYXpvbi5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 12:15:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 12:15:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1US2-0005we-6k; Tue, 11 Feb 2020 12:15:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1US1-0005wZ-Cv
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 12:15:37 +0000
X-Inumbo-ID: 34de9588-4cc8-11ea-a96e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 34de9588-4cc8-11ea-a96e-bc764e2007e4;
 Tue, 11 Feb 2020 12:15:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CAA34BBB2;
 Tue, 11 Feb 2020 12:15:34 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 13:15:30 +0100
Message-Id: <20200211121530.11665-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2] xen/sched: remove sched_init_pdata()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

c2NoZWRfaW5pdF9wZGF0YSgpIGlzIHVzZWQgbm93aGVyZSwgaXQgY2FuIGJlIHJlbW92ZWQuIFNh
bWUgYXBwbGllcyB0bwp0aGUgLmluaXRfcGRhdGEgaG9vayBvZiB0aGUgcGVyLXNjaGVkdWxlciBp
bnRlcmZhY2UuIFRoZSBsYXN0IGNhbGxlcgpoYXMgYmVlbiByZW1vdmVkIHdpdGggY29tbWl0IGY4
NTVkZDk2MjUyM2I2Y2I0N2E5MjAzN2JkZDI4YjE0ODUxNDFhYmUKKCJzY2hlZDogYWRkIG1pbmlt
YWxpc3RpYyBpZGxlIHNjaGVkdWxlciBmb3IgZnJlZSBjcHVzIikuCgpXaXRoIHRoZSBpZGxlIHNj
aGVkdWxlciBpbnRyb2R1Y3Rpb24gdGhlIHN3aXRjaF9zY2hlZCBob29rIGJlY2FtZSB0aGUKb25s
eSBwbGFjZSB3aGVyZSBuZXcgY3B1cyBnZXQgYWRkZWQgdG8gYSBub3JtYWwgc2NoZWR1bGVyLCBz
byB0aGUKaW5pdF9wZGF0YSBmdW5jdGlvbmFsaXR5IGlzIHBlcmZvcm1lZCBpbnNpZGUgdGhhdCBo
b29rLgoKQWRqdXN0IHNvbWUgY29tbWVudHMgYXMgd2VsbCB0byByZWZsZWN0IHJlYWxpdHkuIFdo
aWxlIGF0IGl0IGNvcnJlY3QgYQp0eXBvIGluIGEgY29tbWVudCBuZXh0IHRvIGEgbW9kaWZpZWQg
Y29tbWVudC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiB4ZW4vY29tbW9uL3NjaGVkL2NvcmUuYyAgICB8ICA5ICsrKystLS0tLQogeGVuL2NvbW1v
bi9zY2hlZC9jcmVkaXQuYyAgfCAxMiAtLS0tLS0tLS0tLS0KIHhlbi9jb21tb24vc2NoZWQvY3Jl
ZGl0Mi5jIHwgMjEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkL251bGwu
YyAgICB8IDEwIC0tLS0tLS0tLS0KIHhlbi9jb21tb24vc2NoZWQvcHJpdmF0ZS5oIHwgIDggLS0t
LS0tLS0KIHhlbi9jb21tb24vc2NoZWQvcnQuYyAgICAgIHwgMzEgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQogNiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDg3IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvY29yZS5jIGIveGVuL2NvbW1v
bi9zY2hlZC9jb3JlLmMKaW5kZXggZDRlODk0NGUwZS4uMmU0M2Y4MDI5ZiAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMKQEAg
LTI3NzUsMTAgKzI3NzUsMTAgQEAgc3RhdGljIGludCBjcHVfc2NoZWR1bGVfY2FsbGJhY2soCiAg
ICAgICogb3JkZXIuIElmIG5vIHBlci1wQ1BVIG1lbW9yeSB3YXMgYWxsb2NhdGVkLCB0aGVyZSBp
cyBubyBuZWVkIHRvCiAgICAgICogcHJvdmlkZSBhbiBpbXBsZW1lbnRhdGlvbiBvZiBmcmVlX3Bk
YXRhLiBkZWluaXRfcGRhdGEgbWF5LCBob3dldmVyLAogICAgICAqIGJlIG5lY2Vzc2FyeS91c2Vm
dWwgaW4gdGhpcyBjYXNlIHRvbyAoZS5nLiwgaXQgY2FuIHVuZG8gc29tZXRoaW5nIGRvbmUKLSAg
ICAgKiBvbiBzY2hlZHVsZXIgd2lkZSBkYXRhIHN0cnVjdHVyZSBkdXJpbmcgaW5pdF9wZGF0YSku
IEJvdGggZGVpbml0X3BkYXRhCisgICAgICogb24gc2NoZWR1bGVyIHdpZGUgZGF0YSBzdHJ1Y3R1
cmUgZHVyaW5nIHN3aXRjaF9zY2hlZCkuIEJvdGggZGVpbml0X3BkYXRhCiAgICAgICogYW5kIGZy
ZWVfcGRhdGEgYXJlIGNhbGxlZCBkdXJpbmcgQ1BVX0RFQUQuCiAgICAgICoKLSAgICAgKiBJZiBz
b21ldGluZyBnb2VzIHdyb25nIGR1cmluZyBicmluZ3VwLCB3ZSBnbyB0byBDUFVfVVBfQ0FOQ0VM
TEVELgorICAgICAqIElmIHNvbWV0aGluZyBnb2VzIHdyb25nIGR1cmluZyBicmluZ3VwLCB3ZSBn
byB0byBDUFVfVVBfQ0FOQ0VMTEVELgogICAgICAqLwogICAgIHN3aXRjaCAoIGFjdGlvbiApCiAg
ICAgewpAQCAtMjk2OCw5ICsyOTY4LDggQEAgaW50IHNjaGVkdWxlX2NwdV9hZGQodW5zaWduZWQg
aW50IGNwdSwgc3RydWN0IGNwdXBvb2wgKmMpCiAgICAgICogVG8gc2V0dXAgdGhlIGNwdSBmb3Ig
dGhlIG5ldyBzY2hlZHVsZXIgd2UgbmVlZDoKICAgICAgKiAgLSBhIHZhbGlkIGluc3RhbmNlIG9m
IHBlci1DUFUgc2NoZWR1bGVyIHNwZWNpZmljIGRhdGEsIGFzIGl0IGlzCiAgICAgICogICAgYWxs
b2NhdGVkIGJ5IHNjaGVkX2FsbG9jX3BkYXRhKCkuIE5vdGUgdGhhdCB3ZSBkbyBub3Qgd2FudCB0
bwotICAgICAqICAgIGluaXRpYWxpemUgaXQgeWV0IChpLmUuLCB3ZSBhcmUgbm90IGNhbGxpbmcg
c2NoZWRfaW5pdF9wZGF0YSgpKS4KLSAgICAgKiAgICBUaGF0IHdpbGwgYmUgZG9uZSBieSB0aGUg
dGFyZ2V0IHNjaGVkdWxlciwgaW4gc2NoZWRfc3dpdGNoX3NjaGVkKCksCi0gICAgICogICAgaW4g
cHJvcGVyIG9yZGVyaW5nIGFuZCB3aXRoIGxvY2tpbmcuCisgICAgICogICAgaW5pdGlhbGl6ZSBp
dCB5ZXQsIGFzIHRoYXQgd2lsbCBiZSBkb25lIGJ5IHRoZSB0YXJnZXQgc2NoZWR1bGVyLAorICAg
ICAqICAgIGluIHNjaGVkX3N3aXRjaF9zY2hlZCgpLCBpbiBwcm9wZXIgb3JkZXJpbmcgYW5kIHdp
dGggbG9ja2luZy4KICAgICAgKiAgLSBhIHZhbGlkIGluc3RhbmNlIG9mIHBlci12Q1BVIHNjaGVk
dWxlciBzcGVjaWZpYyBkYXRhLCBmb3IgdGhlIGlkbGUKICAgICAgKiAgICB2Q1BVIG9mIGNwdS4g
VGhhdCBpcyB3aGF0IHRoZSB0YXJnZXQgc2NoZWR1bGVyIHdpbGwgdXNlIGZvciB0aGUKICAgICAg
KiAgICBzY2hlZF9wcml2IGZpZWxkIG9mIHRoZSBwZXItdkNQVSBpbmZvIG9mIHRoZSBpZGxlIGRv
bWFpbi4KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvY3JlZGl0LmMgYi94ZW4vY29tbW9u
L3NjaGVkL2NyZWRpdC5jCmluZGV4IDA1OTQ2ZWVhNmUuLjkzZDg5ZGEyNzggMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vc2NoZWQvY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQu
YwpAQCAtNjE0LDE3ICs2MTQsNiBAQCBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWRfcHJpdmF0ZSAq
cHJ2LCBzdHJ1Y3QgY3NjaGVkX3BjcHUgKnNwYywgaW50IGNwdSkKICAgICBzcGMtPm5yX3J1bm5h
YmxlID0gMDsKIH0KIAotc3RhdGljIHZvaWQKLWNzY2hlZF9pbml0X3BkYXRhKGNvbnN0IHN0cnVj
dCBzY2hlZHVsZXIgKm9wcywgdm9pZCAqcGRhdGEsIGludCBjcHUpCi17Ci0gICAgdW5zaWduZWQg
bG9uZyBmbGFnczsKLSAgICBzdHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiA9IENTQ0hFRF9QUklW
KG9wcyk7Ci0KLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFncyk7Ci0gICAg
aW5pdF9wZGF0YShwcnYsIHBkYXRhLCBjcHUpOwotICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUo
JnBydi0+bG9jaywgZmxhZ3MpOwotfQotCiAvKiBDaGFuZ2UgdGhlIHNjaGVkdWxlciBvZiBjcHUg
dG8gdXMgKENyZWRpdCkuICovCiBzdGF0aWMgc3BpbmxvY2tfdCAqCiBjc2NoZWRfc3dpdGNoX3Nj
aGVkKHN0cnVjdCBzY2hlZHVsZXIgKm5ld19vcHMsIHVuc2lnbmVkIGludCBjcHUsCkBAIC0yMjcz
LDcgKzIyNjIsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHNjaGVkdWxlciBzY2hlZF9jcmVkaXRf
ZGVmID0gewogICAgIC5hbGxvY191ZGF0YSAgICA9IGNzY2hlZF9hbGxvY191ZGF0YSwKICAgICAu
ZnJlZV91ZGF0YSAgICAgPSBjc2NoZWRfZnJlZV91ZGF0YSwKICAgICAuYWxsb2NfcGRhdGEgICAg
PSBjc2NoZWRfYWxsb2NfcGRhdGEsCi0gICAgLmluaXRfcGRhdGEgICAgID0gY3NjaGVkX2luaXRf
cGRhdGEsCiAgICAgLmRlaW5pdF9wZGF0YSAgID0gY3NjaGVkX2RlaW5pdF9wZGF0YSwKICAgICAu
ZnJlZV9wZGF0YSAgICAgPSBjc2NoZWRfZnJlZV9wZGF0YSwKICAgICAuc3dpdGNoX3NjaGVkICAg
PSBjc2NoZWRfc3dpdGNoX3NjaGVkLApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcmVk
aXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYwppbmRleCBmMjc1MmYyN2UyLi43ZDEw
NGYxNWQwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYworKysgYi94ZW4v
Y29tbW9uL3NjaGVkL2NyZWRpdDIuYwpAQCAtMzgxNiwyNiArMzgxNiw2IEBAIGluaXRfcGRhdGEo
c3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgY3NjaGVkMl9wY3B1ICpzcGMsCiAg
ICAgcmV0dXJuIHNwYy0+cnVucV9pZDsKIH0KIAotc3RhdGljIHZvaWQKLWNzY2hlZDJfaW5pdF9w
ZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBkYXRhLCBpbnQgY3B1KQot
ewotICAgIHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiA9IGNzY2hlZDJfcHJpdihvcHMpOwot
ICAgIHNwaW5sb2NrX3QgKm9sZF9sb2NrOwotICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Ci0gICAg
dW5zaWduZWQgcnFpOwotCi0gICAgd3JpdGVfbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdz
KTsKLSAgICBvbGRfbG9jayA9IHBjcHVfc2NoZWR1bGVfbG9jayhjcHUpOwotCi0gICAgcnFpID0g
aW5pdF9wZGF0YShwcnYsIHBkYXRhLCBjcHUpOwotICAgIC8qIE1vdmUgdGhlIHNjaGVkdWxlciBs
b2NrIHRvIHRoZSBuZXcgcnVucSBsb2NrLiAqLwotICAgIGdldF9zY2hlZF9yZXMoY3B1KS0+c2No
ZWR1bGVfbG9jayA9ICZwcnYtPnJxZFtycWldLmxvY2s7Ci0KLSAgICAvKiBfTm90XyBwY3B1X3Nj
aGVkdWxlX3VubG9jaygpOiBzY2hlZHVsZV9sb2NrIG1heSBoYXZlIGNoYW5nZWQhICovCi0gICAg
c3Bpbl91bmxvY2sob2xkX2xvY2spOwotICAgIHdyaXRlX3VubG9ja19pcnFyZXN0b3JlKCZwcnYt
PmxvY2ssIGZsYWdzKTsKLX0KLQogLyogQ2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1IHRvIHVz
IChDcmVkaXQyKS4gKi8KIHN0YXRpYyBzcGlubG9ja190ICoKIGNzY2hlZDJfc3dpdGNoX3NjaGVk
KHN0cnVjdCBzY2hlZHVsZXIgKm5ld19vcHMsIHVuc2lnbmVkIGludCBjcHUsCkBAIC00MDgzLDcg
KzQwNjMsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHNjaGVkdWxlciBzY2hlZF9jcmVkaXQyX2Rl
ZiA9IHsKICAgICAuYWxsb2NfdWRhdGEgICAgPSBjc2NoZWQyX2FsbG9jX3VkYXRhLAogICAgIC5m
cmVlX3VkYXRhICAgICA9IGNzY2hlZDJfZnJlZV91ZGF0YSwKICAgICAuYWxsb2NfcGRhdGEgICAg
PSBjc2NoZWQyX2FsbG9jX3BkYXRhLAotICAgIC5pbml0X3BkYXRhICAgICA9IGNzY2hlZDJfaW5p
dF9wZGF0YSwKICAgICAuZGVpbml0X3BkYXRhICAgPSBjc2NoZWQyX2RlaW5pdF9wZGF0YSwKICAg
ICAuZnJlZV9wZGF0YSAgICAgPSBjc2NoZWQyX2ZyZWVfcGRhdGEsCiAgICAgLnN3aXRjaF9zY2hl
ZCAgID0gY3NjaGVkMl9zd2l0Y2hfc2NoZWQsCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVk
L251bGwuYyBiL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCmluZGV4IDhjMzEwMTY0OWQuLjgyZDVk
MWJhYWIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCisrKyBiL3hlbi9jb21t
b24vc2NoZWQvbnVsbC5jCkBAIC0xNjYsMTUgKzE2Niw2IEBAIHN0YXRpYyB2b2lkIGluaXRfcGRh
dGEoc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2LCBzdHJ1Y3QgbnVsbF9wY3B1ICpucGMsCiAgICAg
bnBjLT51bml0ID0gTlVMTDsKIH0KIAotc3RhdGljIHZvaWQgbnVsbF9pbml0X3BkYXRhKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgdm9pZCAqcGRhdGEsIGludCBjcHUpCi17Ci0gICAgc3Ry
dWN0IG51bGxfcHJpdmF0ZSAqcHJ2ID0gbnVsbF9wcml2KG9wcyk7Ci0KLSAgICBBU1NFUlQocGRh
dGEpOwotCi0gICAgaW5pdF9wZGF0YShwcnYsIHBkYXRhLCBjcHUpOwotfQotCiBzdGF0aWMgdm9p
ZCBudWxsX2RlaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBj
cHUsIGludCBjcHUpCiB7CiAgICAgc3RydWN0IG51bGxfcHJpdmF0ZSAqcHJ2ID0gbnVsbF9wcml2
KG9wcyk7CkBAIC0xMDQyLDcgKzEwMzMsNiBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciBzY2hlZF9udWxsX2RlZiA9IHsKICAgICAuZGVpbml0ICAgICAgICAgPSBudWxsX2RlaW5pdCwK
ICAgICAuYWxsb2NfcGRhdGEgICAgPSBudWxsX2FsbG9jX3BkYXRhLAogICAgIC5mcmVlX3BkYXRh
ICAgICA9IG51bGxfZnJlZV9wZGF0YSwKLSAgICAuaW5pdF9wZGF0YSAgICAgPSBudWxsX2luaXRf
cGRhdGEsCiAgICAgLnN3aXRjaF9zY2hlZCAgID0gbnVsbF9zd2l0Y2hfc2NoZWQsCiAgICAgLmRl
aW5pdF9wZGF0YSAgID0gbnVsbF9kZWluaXRfcGRhdGEsCiAKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vc2NoZWQvcHJpdmF0ZS5oIGIveGVuL2NvbW1vbi9zY2hlZC9wcml2YXRlLmgKaW5kZXggMmE5
NDE3OWJhYS4uMzY3ODExYTEyZiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZC9wcml2YXRl
LmgKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9wcml2YXRlLmgKQEAgLTMwNiw3ICszMDYsNiBAQCBz
dHJ1Y3Qgc2NoZWR1bGVyIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCBzY2hlZF91bml0ICosIHZvaWQgKik7CiAgICAgdm9pZCAgICAgICAgICgqZnJlZV9wZGF0
YSkgICAgIChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICosIHZvaWQgKiwgaW50KTsKICAgICB2b2lk
ICogICAgICAgKCphbGxvY19wZGF0YSkgICAgKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKiwgaW50
KTsKLSAgICB2b2lkICAgICAgICAgKCppbml0X3BkYXRhKSAgICAgKGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKiwgdm9pZCAqLCBpbnQpOwogICAgIHZvaWQgICAgICAgICAoKmRlaW5pdF9wZGF0YSkg
ICAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqLCB2b2lkICosIGludCk7CiAKICAgICAvKiBSZXR1
cm5zIEVSUl9QVFIoLWVycikgZm9yIGVycm9yLCBOVUxMIGZvciAnbm90aGluZyBuZWVkZWQnLiAq
LwpAQCAtNDA4LDEzICs0MDcsNiBAQCBzdGF0aWMgaW5saW5lIHZvaWQgc2NoZWRfZnJlZV9wZGF0
YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpzLCB2b2lkICpkYXRhLAogICAgICAgICBzLT5mcmVl
X3BkYXRhKHMsIGRhdGEsIGNwdSk7CiB9CiAKLXN0YXRpYyBpbmxpbmUgdm9pZCBzY2hlZF9pbml0
X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKnMsIHZvaWQgKmRhdGEsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgY3B1KQotewotICAgIGlmICggcy0+aW5pdF9w
ZGF0YSApCi0gICAgICAgIHMtPmluaXRfcGRhdGEocywgZGF0YSwgY3B1KTsKLX0KLQogc3RhdGlj
IGlubGluZSB2b2lkIHNjaGVkX2RlaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpz
LCB2b2lkICpkYXRhLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQg
Y3B1KQogewpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9ydC5jIGIveGVuL2NvbW1vbi9z
Y2hlZC9ydC5jCmluZGV4IDY2NTg1ZWQ1MGEuLmMyNGNkMmFjMzIgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vc2NoZWQvcnQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL3J0LmMKQEAgLTcxMywzNiAr
NzEzLDYgQEAgcnRfZGVpbml0KHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICB4ZnJlZShwcnYp
OwogfQogCi0vKgotICogUG9pbnQgcGVyX2NwdSBzcGlubG9jayB0byB0aGUgZ2xvYmFsIHN5c3Rl
bSBsb2NrOwotICogQWxsIGNwdSBoYXZlIHNhbWUgZ2xvYmFsIHN5c3RlbSBsb2NrCi0gKi8KLXN0
YXRpYyB2b2lkCi1ydF9pbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgdm9p
ZCAqcGRhdGEsIGludCBjcHUpCi17Ci0gICAgc3RydWN0IHJ0X3ByaXZhdGUgKnBydiA9IHJ0X3By
aXYob3BzKTsKLSAgICBzcGlubG9ja190ICpvbGRfbG9jazsKLSAgICB1bnNpZ25lZCBsb25nIGZs
YWdzOwotCi0gICAgb2xkX2xvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2tfaXJxc2F2ZShjcHUsICZm
bGFncyk7Ci0KLSAgICAvKgotICAgICAqIFRJTUVSX1NUQVRVU19pbnZhbGlkIG1lYW5zIHdlIGFy
ZSB0aGUgZmlyc3QgY3B1IHRoYXQgc2VlcyB0aGUgdGltZXIKLSAgICAgKiBhbGxvY2F0ZWQgYnV0
IG5vdCBpbml0aWFsaXplZCwgYW5kIHNvIGl0J3MgdXAgdG8gdXMgdG8gaW5pdGlhbGl6ZSBpdC4K
LSAgICAgKi8KLSAgICBpZiAoIHBydi0+cmVwbF90aW1lci5zdGF0dXMgPT0gVElNRVJfU1RBVFVT
X2ludmFsaWQgKQotICAgIHsKLSAgICAgICAgaW5pdF90aW1lcigmcHJ2LT5yZXBsX3RpbWVyLCBy
ZXBsX3RpbWVyX2hhbmRsZXIsICh2b2lkICopb3BzLCBjcHUpOwotICAgICAgICBkcHJpbnRrKFhF
TkxPR19ERUJVRywgIlJURFM6IHRpbWVyIGluaXRpYWxpemVkIG9uIGNwdSAldVxuIiwgY3B1KTsK
LSAgICB9Ci0KLSAgICAvKiBNb3ZlIHRoZSBzY2hlZHVsZXIgbG9jayB0byBvdXIgZ2xvYmFsIHJ1
bnF1ZXVlIGxvY2suICAqLwotICAgIGdldF9zY2hlZF9yZXMoY3B1KS0+c2NoZWR1bGVfbG9jayA9
ICZwcnYtPmxvY2s7Ci0KLSAgICAvKiBfTm90XyBwY3B1X3NjaGVkdWxlX3VubG9jaygpOiBwZXJf
Y3B1KCkuc2NoZWR1bGVfbG9jayBjaGFuZ2VkISAqLwotICAgIHNwaW5fdW5sb2NrX2lycXJlc3Rv
cmUob2xkX2xvY2ssIGZsYWdzKTsKLX0KLQogLyogQ2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1
IHRvIHVzIChSVERTKS4gKi8KIHN0YXRpYyBzcGlubG9ja190ICoKIHJ0X3N3aXRjaF9zY2hlZChz
dHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNpZ25lZCBpbnQgY3B1LApAQCAtMTU2OCw3ICsx
NTM4LDYgQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgc2NoZWRfcnRkc19kZWYgPSB7
CiAgICAgLmR1bXBfc2V0dGluZ3MgID0gcnRfZHVtcCwKICAgICAuaW5pdCAgICAgICAgICAgPSBy
dF9pbml0LAogICAgIC5kZWluaXQgICAgICAgICA9IHJ0X2RlaW5pdCwKLSAgICAuaW5pdF9wZGF0
YSAgICAgPSBydF9pbml0X3BkYXRhLAogICAgIC5zd2l0Y2hfc2NoZWQgICA9IHJ0X3N3aXRjaF9z
Y2hlZCwKICAgICAuZGVpbml0X3BkYXRhICAgPSBydF9kZWluaXRfcGRhdGEsCiAgICAgLmFsbG9j
X2RvbWRhdGEgID0gcnRfYWxsb2NfZG9tZGF0YSwKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 12:27:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 12:27:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Udh-0006qD-H1; Tue, 11 Feb 2020 12:27:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Udf-0006q8-Sd
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 12:27:39 +0000
X-Inumbo-ID: e3cbdb0f-4cc9-11ea-b583-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e3cbdb0f-4cc9-11ea-b583-12813bfff9fa;
 Tue, 11 Feb 2020 12:27:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2392EAEAC;
 Tue, 11 Feb 2020 12:27:38 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 13:27:36 +0100
Message-Id: <20200211122736.16714-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in the
 run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBkdW1waW5nIHRoZSBydW4gcXVldWUgaW5mb3JtYXRpb24gYWRkIHNvbWUgbW9yZSBkYXRh
IHJlZ2FyZGluZwpjdXJyZW50IGFuZCAoaWYga25vd24pIHByZXZpb3VzIHZjcHUgZm9yIGVhY2gg
cGh5c2ljYWwgY3B1LgoKV2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZhdGVkIHRoZSBwcmludGVk
IGRhdGEgd2lsbCBiZSBlLmcuOgoKKFhFTikgQ1BVcyBpbmZvOgooWEVOKSBDUFVbMDBdIGN1cnJl
bnQ9ZFtJRExFXXYwLCBjdXJyPWRbSURMRV12MCwgcHJldj1OVUxMCihYRU4pIENQVVswMV0gY3Vy
cmVudD1kW0lETEVddjEKKFhFTikgQ1BVWzAyXSBjdXJyZW50PWRbSURMRV12MiwgY3Vycj1kW0lE
TEVddjIsIHByZXY9TlVMTAooWEVOKSBDUFVbMDNdIGN1cnJlbnQ9ZFtJRExFXXYzCgpTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMjogYWRkIHByb3Bl
ciBsb2NraW5nCi0tLQogeGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMgfCAyNiArKysrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIwIGluc2VydGlvbnMoKyksIDYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMgYi94ZW4vY29tbW9u
L3NjaGVkL2NvcmUuYwppbmRleCAyZTQzZjgwMjlmLi42ZmJjMzBlNjc4IDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL3NjaGVkL2NvcmUuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL2NvcmUuYwpAQCAt
MzIzNCw3ICszMjM0LDcgQEAgdm9pZCBzY2hlZHVsZXJfZnJlZShzdHJ1Y3Qgc2NoZWR1bGVyICpz
Y2hlZCkKIAogdm9pZCBzY2hlZHVsZV9kdW1wKHN0cnVjdCBjcHVwb29sICpjKQogewotICAgIHVu
c2lnbmVkIGludCAgICAgIGk7CisgICAgdW5zaWduZWQgaW50ICAgICAgaSwgajsKICAgICBzdHJ1
Y3Qgc2NoZWR1bGVyICpzY2hlZDsKICAgICBjcHVtYXNrX3QgICAgICAgICpjcHVzOwogCkBAIC0z
MjQ1LDcgKzMyNDUsNyBAQCB2b2lkIHNjaGVkdWxlX2R1bXAoc3RydWN0IGNwdXBvb2wgKmMpCiAg
ICAgaWYgKCBjICE9IE5VTEwgKQogICAgIHsKICAgICAgICAgc2NoZWQgPSBjLT5zY2hlZDsKLSAg
ICAgICAgY3B1cyA9IGMtPmNwdV92YWxpZDsKKyAgICAgICAgY3B1cyA9IGMtPnJlc192YWxpZDsK
ICAgICAgICAgcHJpbnRrKCJTY2hlZHVsZXI6ICVzICglcylcbiIsIHNjaGVkLT5uYW1lLCBzY2hl
ZC0+b3B0X25hbWUpOwogICAgICAgICBzY2hlZF9kdW1wX3NldHRpbmdzKHNjaGVkKTsKICAgICB9
CkBAIC0zMjU1LDExICszMjU1LDI1IEBAIHZvaWQgc2NoZWR1bGVfZHVtcChzdHJ1Y3QgY3B1cG9v
bCAqYykKICAgICAgICAgY3B1cyA9ICZjcHVwb29sX2ZyZWVfY3B1czsKICAgICB9CiAKLSAgICBp
ZiAoIHNjaGVkLT5kdW1wX2NwdV9zdGF0ZSAhPSBOVUxMICkKKyAgICBwcmludGsoIkNQVXMgaW5m
bzpcbiIpOworICAgIGZvcl9lYWNoX2NwdSAoaSwgY3B1cykKICAgICB7Ci0gICAgICAgIHByaW50
aygiQ1BVcyBpbmZvOlxuIik7Ci0gICAgICAgIGZvcl9lYWNoX2NwdSAoaSwgY3B1cykKLSAgICAg
ICAgICAgIHNjaGVkX2R1bXBfY3B1X3N0YXRlKHNjaGVkLCBpKTsKKyAgICAgICAgc3RydWN0IHNj
aGVkX3Jlc291cmNlICpzciA9IGdldF9zY2hlZF9yZXMoaSk7CisgICAgICAgIHVuc2lnbmVkIGxv
bmcgZmxhZ3M7CisgICAgICAgIHNwaW5sb2NrX3QgKmxvY2s7CisKKyAgICAgICAgbG9jayA9IHBj
cHVfc2NoZWR1bGVfbG9ja19pcnFzYXZlKGksICZmbGFncyk7CisKKyAgICAgICAgcHJpbnRrKCJD
UFVbJTAyZF0gY3VycmVudD0lcHYsIGN1cnI9JXB2LCBwcmV2PSVwdlxuIiwgaSwKKyAgICAgICAg
ICAgICAgIGdldF9jcHVfY3VycmVudChpKSwgc3ItPmN1cnIgPyBzci0+Y3Vyci0+dmNwdV9saXN0
IDogTlVMTCwKKyAgICAgICAgICAgICAgIHNyLT5wcmV2ID8gc3ItPnByZXYtPnZjcHVfbGlzdCA6
IE5VTEwpOworICAgICAgICBmb3JfZWFjaF9jcHUgKGosIHNyLT5jcHVzKQorICAgICAgICAgICAg
aWYgKCBpICE9IGogKQorICAgICAgICAgICAgICAgIHByaW50aygiQ1BVWyUwMmRdIGN1cnJlbnQ9
JXB2XG4iLCBqLCBnZXRfY3B1X2N1cnJlbnQoaikpOworCisgICAgICAgIHBjcHVfc2NoZWR1bGVf
dW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MsIGkpOworCisgICAgICAgIHNjaGVkX2R1bXBf
Y3B1X3N0YXRlKHNjaGVkLCBpKTsKICAgICB9CiAKICAgICByY3VfcmVhZF91bmxvY2soJnNjaGVk
X3Jlc19yY3Vsb2NrKTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 12:37:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 12:37:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1UnR-0007i3-J9; Tue, 11 Feb 2020 12:37:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1UnR-0007hy-08
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 12:37:45 +0000
X-Inumbo-ID: 4c784308-4ccb-11ea-8bf0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4c784308-4ccb-11ea-8bf0-bc764e2007e4;
 Tue, 11 Feb 2020 12:37:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9131CB1F1;
 Tue, 11 Feb 2020 12:37:42 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 11 Feb 2020 13:37:40 +0100
Message-Id: <20200211123740.17082-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen: remove empty softirq_init()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

c29mdGlycV9pbml0KCkgaXMgZW1wdHkgc2luY2UgU2VuIDQuMS4gUmVtb3ZlIGl0IHRvZ2V0aGVy
IHdpdGggaXRzIGNhbGwKc2l0ZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL3NldHVwLmMgICAgICB8IDIgLS0KIHhlbi9h
cmNoL3g4Ni9zZXR1cC5jICAgICAgfCAxIC0KIHhlbi9jb21tb24vc29mdGlycS5jICAgICAgfCA0
IC0tLS0KIHhlbi9pbmNsdWRlL3hlbi9zb2Z0aXJxLmggfCAxIC0KIDQgZmlsZXMgY2hhbmdlZCwg
OCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vc2V0dXAuYyBiL3hlbi9h
cmNoL2FybS9zZXR1cC5jCmluZGV4IDNjOGFlMTFiNzMuLjc5NjhjZWU0N2QgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL2FybS9zZXR1cC5jCisrKyBiL3hlbi9hcmNoL2FybS9zZXR1cC5jCkBAIC04NzYs
OCArODc2LDYgQEAgdm9pZCBfX2luaXQgc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgYm9vdF9waHlz
X29mZnNldCwKIAogICAgIGdpY19pbml0KCk7CiAKLSAgICBzb2Z0aXJxX2luaXQoKTsKLQogICAg
IHRhc2tsZXRfc3Vic3lzX2luaXQoKTsKIAogICAgIGlmICggeHNtX2R0X2luaXQoKSAhPSAxICkK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zZXR1cC5jIGIveGVuL2FyY2gveDg2L3NldHVwLmMK
aW5kZXggZTUwZTFmODZiMy4uM2ZiYWVlMTU2ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3Nl
dHVwLmMKKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKQEAgLTE1MzMsNyArMTUzMyw2IEBAIHZv
aWQgX19pbml0IG5vcmV0dXJuIF9fc3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCiAgICAg
Y29uc29sZV9pbml0X3JpbmcoKTsKICAgICB2ZXNhX2luaXQoKTsKIAotICAgIHNvZnRpcnFfaW5p
dCgpOwogICAgIHRhc2tsZXRfc3Vic3lzX2luaXQoKTsKIAogICAgIHBhZ2luZ19pbml0KCk7CmRp
ZmYgLS1naXQgYS94ZW4vY29tbW9uL3NvZnRpcnEuYyBiL3hlbi9jb21tb24vc29mdGlycS5jCmlu
ZGV4IDJkNjYxOTMyMDMuLmI4M2FkOTZkNmMgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc29mdGly
cS5jCisrKyBiL3hlbi9jb21tb24vc29mdGlycS5jCkBAIC0xMzIsMTAgKzEzMiw2IEBAIHZvaWQg
cmFpc2Vfc29mdGlycSh1bnNpZ25lZCBpbnQgbnIpCiAgICAgc2V0X2JpdChuciwgJnNvZnRpcnFf
cGVuZGluZyhzbXBfcHJvY2Vzc29yX2lkKCkpKTsKIH0KIAotdm9pZCBfX2luaXQgc29mdGlycV9p
bml0KHZvaWQpCi17Ci19Ci0KIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc29mdGlycS5oIGIveGVuL2luY2x1ZGUveGVuL3Nv
ZnRpcnEuaAppbmRleCBkNzI3M2IzODliLi5iNDcyNGY1YzhiIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS94ZW4vc29mdGlycS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9zb2Z0aXJxLmgKQEAgLTI1
LDcgKzI1LDYgQEAgdHlwZWRlZiB2b2lkICgqc29mdGlycV9oYW5kbGVyKSh2b2lkKTsKIAogdm9p
ZCBkb19zb2Z0aXJxKHZvaWQpOwogdm9pZCBvcGVuX3NvZnRpcnEoaW50IG5yLCBzb2Z0aXJxX2hh
bmRsZXIgaGFuZGxlcik7Ci12b2lkIHNvZnRpcnFfaW5pdCh2b2lkKTsKIAogdm9pZCBjcHVtYXNr
X3JhaXNlX3NvZnRpcnEoY29uc3QgY3B1bWFza190ICosIHVuc2lnbmVkIGludCBucik7CiB2b2lk
IGNwdV9yYWlzZV9zb2Z0aXJxKHVuc2lnbmVkIGludCBjcHUsIHVuc2lnbmVkIGludCBucik7Ci0t
IAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 12:39:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 12:39:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Up8-0007on-4u; Tue, 11 Feb 2020 12:39:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Up7-0007oi-Aw
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 12:39:29 +0000
X-Inumbo-ID: 8a988512-4ccb-11ea-b586-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a988512-4ccb-11ea-b586-12813bfff9fa;
 Tue, 11 Feb 2020 12:39:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581424767;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=LK0Onx1oO2VMWIGKMICXjswQo8mqzkwIHpujWnH+ni4=;
 b=fKh/GFhjaaaNGJrWJp88N5yAklY67kyrVSNvoeUi6CGaMDxdf00mGkYY
 JWzPiFyFQEGINn7x+foI0beOKzx7knn2p0tORKjhXq0jE22dF7ZeNTKbL
 UpJ2EpAY0CdlZAyvsOMFZRy/0vF5hPbBI3Kh6U1k+uQnGA7xEf+FnvFCp 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aj/BMBoFkD3UwNTIv47uKwPXaX1hPTL1LVr27Wo5jYmx1vCzNkCGlBgQnHnZa7oDRh2V3AdAGs
 eJoSqr2eQVUoFC1pQAtbT4hEjgmHM2rfuYaIL6Ho1BtQgr5VcQWjif8bRa9i3H74/Mb3LzG/zs
 gEUKDwHK62Szkv02J0nBgACubCuaOBzFFO0I+YW9DqZdEGdV86mB7gcUJy0ssMth6cqE0kQ4ST
 dM5sw/41+0+v1PXNOCdlLLfjjtCf2kVQOziNtQlw0fajPIgKECNBr8BwNWmYqf4WeknRalHNXe
 oRA=
X-SBRS: 2.7
X-MesageID: 12697298
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12697298"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200211123740.17082-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <51ef42c7-1ed5-c646-4a2a-82bebca21465@citrix.com>
Date: Tue, 11 Feb 2020 12:39:23 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211123740.17082-1-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen: remove empty softirq_init()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxMjozNywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBzb2Z0aXJxX2luaXQo
KSBpcyBlbXB0eSBzaW5jZSBTZW4gNC4xLiBSZW1vdmUgaXQgdG9nZXRoZXIgd2l0aCBpdHMgY2Fs
bAo+IHNpdGVzLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 12:44:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 12:44:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Uu2-0000Dh-Vf; Tue, 11 Feb 2020 12:44:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fDue=37=gmail.com=dunlapg@srs-us1.protection.inumbo.net>)
 id 1j1Uu1-0000Da-GU
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 12:44:33 +0000
X-Inumbo-ID: 391f6e48-4ccc-11ea-a96e-bc764e2007e4
Received: from mail-ed1-x531.google.com (unknown [2a00:1450:4864:20::531])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 391f6e48-4ccc-11ea-a96e-bc764e2007e4;
 Tue, 11 Feb 2020 12:44:21 +0000 (UTC)
Received: by mail-ed1-x531.google.com with SMTP id e10so4444200edv.9;
 Tue, 11 Feb 2020 04:44:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=umich.edu; s=google-2016-06-03;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=iDWuii/zfe4GgbIfH1wMCIRclcZzouS9voyvgx61kAQ=;
 b=e3sNhb5CfwKSfjOROJFYtYvkffLlB28N4jBBOoEoyZIm2pWH8/cnpZTE4uv1WAmWY1
 rum55qG+9xAkCcRzjrOaKjyreK9in2oXqRgXpBN0ngqiXQU1SbxnUQv3lPb946NhHult
 T584VsUp81bdRHKhwAtQxzXdUFybNJX/WRe6BU2CwZ90aa2H0TMmtFT+e0Hlb/O1kLg8
 byBQ8j9nsJs4Br7zOOu8H0SuI0lfdpeFy/cqeQF9ht9SgXVOtmRqh2xg7xl0ay/N2GGM
 1LhOfif3njtyvjAUd9YIMfQk0XirxGac68/j0m+/+qf/35M6DP8O+LIylx3Ho0sD91ot
 pNaQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=iDWuii/zfe4GgbIfH1wMCIRclcZzouS9voyvgx61kAQ=;
 b=h9ARkQ/O8H3YmDR+IDnIJP1KPBHasOlf5LruLOsB5W4OczrdZkArbK/Uo7OfGn/mnH
 Foy+XKJbdxuW4OKipfbNbzTeAJkAPsRkqsDeHvU4XE2Ow3Sd3yoMUIK7ISeL3n8bWveo
 WGTLYw752xXq4Auz9fum8e1guUfXw4u2ndkn6mJ7CsCwicr9idGa/1SWD8huu5Brt9Gm
 QsGVzoPIL4z5cQGSiiEfjB+2LNVOy8RdyH2UvUGRK8BtDIK/ZXeEWIzG9JQvZ5zlCiuJ
 +28DEBBA6dX482zwE+U7Nt3LhNqrddvo3vfhtpDnXmOax9DB8TKBczQ+h91iNm0f/3Zv
 Qh+w==
X-Gm-Message-State: APjAAAW1GFfRxgpGZoBTF+lspPJ80/CTqOndZPjSzp/BJlADwm6c05Zc
 olQYh2laZif0qwBjfzW0pER7Rry7t5paCMK1ros=
X-Google-Smtp-Source: APXvYqzkmD3DPUNzAWRo4Yg+DqiRX+apOIA073wHzNiL2AVG6LhUIaO6fWEGJXSGGM7vhikx5AhCHUJihYkq6feiD8s=
X-Received: by 2002:a17:906:4e46:: with SMTP id
 g6mr5581994ejw.309.1581425059996; 
 Tue, 11 Feb 2020 04:44:19 -0800 (PST)
MIME-Version: 1.0
References: <63005C11-CF8C-4794-B9E4-C3856CCF41C1@citrix.com>
In-Reply-To: <63005C11-CF8C-4794-B9E4-C3856CCF41C1@citrix.com>
From: George Dunlap <dunlapg@umich.edu>
Date: Tue, 11 Feb 2020 12:44:08 +0000
Message-ID: <CAFLBxZYkFdQMM56KRSetj6yLfMoWz0JyzpVope3tfRJQ6x-csw@mail.gmail.com>
To: Lars Kurth <lars.kurth@citrix.com>
Subject: [Xen-devel] UPDATE [Vote] For Xen Project Code of Conduct (deadline
 March 31st)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============3664258500172813755=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3664258500172813755==
Content-Type: multipart/alternative; boundary="000000000000f0a836059e4c36ae"

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

FYI, If you have voted in private for this (by replying directly to Lars),
you'll need to re-send your vote to <community.manager@xenproject.org>
(which is currently being redirected to Ian Jackson and myself).

 -George

On Fri, Jan 17, 2020 at 7:13 PM Lars Kurth <lars.kurth@citrix.com> wrote:

> I propose to tally the votes after March 31st. You can reply via
> +1: for proposal
> -1: against proposal
> in public or private.
>
> Votes will be tallied by subproject =E2=80=93 aka the Hypervisor and XAPI=
 project
> by %
> for the proposal - and then averaged across sub-projects that achieved th=
e
> quorum. The vote needs to achieve a 2/3 majority to pass.
>
> Sub-project needs to achieve the following quorum of votes in favour for
> the
> sub-project=E2=80=99s vote to count
> Hypervisor: 3 + votes
> XAPI: 2 + votes
> Windows PV Drivers: 1 + votes
>
>

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

<div dir=3D"ltr"><div>FYI, If you have voted in private for this (by replyi=
ng directly to Lars), you&#39;ll need to re-send your vote to &lt;<a href=
=3D"mailto:community.manager@xenproject.org">community.manager@xenproject.o=
rg</a>&gt; (which is currently being redirected to Ian Jackson and myself).=
<br></div><div><br></div><div>=C2=A0-George<br></div><div><br></div><div>On=
 Fri, Jan 17, 2020 at 7:13 PM Lars Kurth &lt;<a href=3D"mailto:lars.kurth@c=
itrix.com">lars.kurth@citrix.com</a>&gt; wrote:</div><div class=3D"gmail_qu=
ote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex">I propose to tally t=
he votes after March 31st. You can reply via<br>
+1: for proposal<br>
-1: against proposal<br>
in public or private.<br>
<br>
Votes will be tallied by subproject =E2=80=93 aka the Hypervisor and XAPI p=
roject by %<br>
for the proposal - and then averaged across sub-projects that achieved the<=
br>
quorum. The vote needs to achieve a 2/3 majority to pass.<br>
<br>
Sub-project needs to achieve the following quorum of votes in favour for th=
e<br>
sub-project=E2=80=99s vote to count<br>
Hypervisor: 3 + votes<br>
XAPI: 2 + votes<br>
Windows PV Drivers: 1 + votes<br>
<br>
</blockquote></div></div>

--000000000000f0a836059e4c36ae--


--===============3664258500172813755==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3664258500172813755==--


From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:02:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:02:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VAu-00020U-SN; Tue, 11 Feb 2020 13:02:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1VAu-00020P-4P
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:02:00 +0000
X-Inumbo-ID: b020a820-4cce-11ea-b593-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b020a820-4cce-11ea-b593-12813bfff9fa;
 Tue, 11 Feb 2020 13:01:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7EC4EAFEC;
 Tue, 11 Feb 2020 13:01:58 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200211122736.16714-1-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ab86650e-62b2-9967-c88d-3e0fc50bba11@suse.com>
Date: Tue, 11 Feb 2020 14:01:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211122736.16714-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in
 the run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxMzoyNywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaGVuIGR1bXBpbmcg
dGhlIHJ1biBxdWV1ZSBpbmZvcm1hdGlvbiBhZGQgc29tZSBtb3JlIGRhdGEgcmVnYXJkaW5nCj4g
Y3VycmVudCBhbmQgKGlmIGtub3duKSBwcmV2aW91cyB2Y3B1IGZvciBlYWNoIHBoeXNpY2FsIGNw
dS4KPiAKPiBXaXRoIGNvcmUgc2NoZWR1bGluZyBhY3RpdmF0ZWQgdGhlIHByaW50ZWQgZGF0YSB3
aWxsIGJlIGUuZy46Cj4gCj4gKFhFTikgQ1BVcyBpbmZvOgo+IChYRU4pIENQVVswMF0gY3VycmVu
dD1kW0lETEVddjAsIGN1cnI9ZFtJRExFXXYwLCBwcmV2PU5VTEwKPiAoWEVOKSBDUFVbMDFdIGN1
cnJlbnQ9ZFtJRExFXXYxCj4gKFhFTikgQ1BVWzAyXSBjdXJyZW50PWRbSURMRV12MiwgY3Vycj1k
W0lETEVddjIsIHByZXY9TlVMTAo+IChYRU4pIENQVVswM10gY3VycmVudD1kW0lETEVddjMKPiAK
PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4g
VjI6IGFkZCBwcm9wZXIgbG9ja2luZwoKIlByb3BlciIgaXMgYW1iaWd1b3VzIGluIHRoZSBjb250
ZXh0IG9mIGR1bXBpbmcgZnVuY3Rpb25zLiBJbiBhCm51bWJlciBvZiBwbGFjZXMgd2UgdXNlIHRy
eS1sb2NrLCB0byBhdm9pZCB0aGUgZHVtcGluZyBoYW5naW5nCm9uIHNvbWV0aGluZyBlbHNlIG1v
bm9wb2xpemluZyB0aGUgbG9jay4gSSdkIGxpa2UgdG8gc3VnZ2VzdCB0bwpkbyBzbyBoZXJlLCB0
b28uCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:03:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:03:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VCM-000269-8a; Tue, 11 Feb 2020 13:03:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Euq9=37=disroot.org=claudia1@srs-us1.protection.inumbo.net>)
 id 1j1V8Q-0001JE-FK
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 12:59:26 +0000
X-Inumbo-ID: 53d62091-4cce-11ea-b593-12813bfff9fa
Received: from knopi.disroot.org (unknown [178.21.23.139])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53d62091-4cce-11ea-b593-12813bfff9fa;
 Tue, 11 Feb 2020 12:59:24 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id CE22C249B5;
 Tue, 11 Feb 2020 13:59:23 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id MPlvvZB0qrka; Tue, 11 Feb 2020 13:59:22 +0100 (CET)
Mime-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1581425962; bh=EBSvISQvLRdqa/SxfWelYjovZJ48IVyBfxEH1j+D0V8=;
 h=Date:From:Subject:To:Cc:In-Reply-To:References;
 b=PdWywHIBx5sT/1vmRukW6zpuMUSzsdVQk3Ltf/Yt6n/tkKoi4Si2j90hFJTEL/Qsj
 I9GKsPqCAaNly9AUo/acsHQz6/q87tNob5MWSGCG1iIXfFddKJkwNAY9DdDv1vwhUE
 FY0JSWoi5zjiQAir5gVVxKlL7G/zIEBlvrNC+y8yoJQxf4qE/kIzv67hd62S7BHI6j
 YJY2uXoZ1FPSei9Kun2w1FgFSGWsUIawPDYPtIClC6QFeHyRA7B3jJai016m/0fD0g
 5nOwPwjiX4ZXp56Bin65APo6zMh/a64Btcb1KlwIDJ8pHuSVUH40O8sHG5c+xg0IGz
 zm5eUAtehw6Xw==
Date: Tue, 11 Feb 2020 12:59:22 +0000
From: "Claudia" <claudia1@disroot.org>
Message-ID: <b1dfd8e66ff2cfdd1a5d77d46238b637@disroot.org>
To: "=?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?="
 <marmarek@invisiblethingslab.com>, "Andrew Cooper"
 <andrew.cooper3@citrix.com>
In-Reply-To: <20200210121443.GQ7869@mail-itl>
References: <20200210121443.GQ7869@mail-itl> <20200209230655.GA32524@mail-itl>
 <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
 <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
X-Mailman-Approved-At: Tue, 11 Feb 2020 13:03:29 +0000
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, zachm1996@gmail.com,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RmVicnVhcnkgMTAsIDIwMjAgMTI6MTQgUE0sICJNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2ki
IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPiB3cm90ZToKCj4gT24gTW9uLCBGZWIg
MTAsIDIwMjAgYXQgMTE6MTc6MzRBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiAKPj4g
T24gMTAvMDIvMjAyMCAwODo1NSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDEwLjAyLjIwMjAg
MDA6MDYsIE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSB3cm90ZToKPj4gSGksCj4+IAo+PiBN
dWx0aXBsZSBRdWJlcyB1c2VycyBoYXZlIHJlcG9ydGVkIGlzc3VlcyB3aXRoIHJlc3VtaW5nIGZy
b20gUzMgb24gQU1ECj4+IHN5c3RlbXMgKFJ5emVuIDI1MDBVLCBSeXplbiBQcm8gMzcwMFUsIG1h
eWJlIG1vcmUpLiBUaGUgZXJyb3IgbWVzc2FnZQo+PiBpczoKPj4gCj4+IChYRU4pIENQVTA6IGNh
cFsgMV0gaXMgN2VkODMyMGIgKGV4cGVjdGVkIGY2ZDgzMjBiKQo+PiAKPj4gSWYgSSByZWFkIGl0
IHJpZ2h0LCB0aGlzIGlzOgo+PiAtIE9TWFNBVkU6IDAgLT4gMQo+PiAtIEhZUEVSVklTT1I6IDEg
LT4gMAo+PiAKPj4gQ29tbWVudGluZyBvdXQgdGhlIHBhbmljIG9uIGEgZmFpbGVkIHJlY2hlY2tf
Y3B1X2ZlYXR1cmVzKCkgaW4gcG93ZXIuYwo+PiBtYWtlcyB0aGUgc3lzdGVtIHdvcmsgYWZ0ZXIg
cmVzdW1lLCByZXBvcnRlZGx5IHN0YWJsZS4gQnV0IHRoYXQgZG9lc24ndAo+PiBzb3VuZHMgbGlr
ZSBhIGdvb2QgaWRlYSBnZW5lcmFsbHkuCj4+IAo+PiBJcyB0aGlzIGRpZmZlcmVuY2UgYSBYZW4g
ZmF1bHQgKHNvbWUgbWlzc2luZyBNU1IgLyBvdGhlciByZWdpc3Rlcgo+PiByZXN0b3JlIG9uIHJl
c3VtZSk/IE9yIEJJT1MgdmVuZG9yIC8gQU1ELCB0aGF0IGNvdWxkIGJlIHdvcmtlZCBhcm91bmQg
aW4KPj4gWGVuPwo+PiBUaGUgdHJhbnNpdGlvbiBvZiB0aGUgSFlQRVJWSVNPUiBiaXQgaXMgZGVm
aW5pdGVseSBhIFhlbiBpc3N1ZSwKPj4gd2l0aCBBbmRyZXcgaGF2aW5nIHNlbnQgYSBwYXRjaCBh
bHJlYWR5IChpaXJjKS4KPj4gCj4+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL3hlbi1kZXZlbC8y
MDIwMDEyNzIwMjEyMS4yOTYxLTEtYW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbQo+PiAKPj4gQ29k
ZSBpcyBjb3JyZWN0LiAgQ29tbWl0IG1lc3NhZ2UgbmVlZHMgcmV3b3JrLCBpbmNsdWRpbmcgaW4g
bGlnaHQgb2YKPj4gdGhpcyBkaXNjb3ZlcnkuICAoSSBtYXkgZXZlbnR1YWxseSBzcGxpdCBpdCBp
bnRvIHR3byBwYXRjaGVzLikKPiAKPiBDbGF1ZGlhLCBkbyB5b3Ugd2FudCB0byB0ZXN0IHdpdGgg
dGhpcyBwYXRjaD8KCkknbSBnZXR0aW5nIGh1bmsgZmFpbGVkIGluIGRvbWN0bC5jIGFwcGx5aW5n
IHRvIFI0LjEgZGVmYXVsdCByZXBvIChmYzMxLCBYZW4gNC4xMykuIEknbGwgc2VlIGlmIEkgY2Fu
IGZpeCBpdCBidXQgYmVhciB3aXRoIG1lLCBJJ20gbmV3IGF0IHRoaXMuCgpNYXJlazogV291bGQg
eW91IGJ5IGFueSBjaGFuY2UgYmUgd2lsbGluZyB0byBtZXJnZSB0aGlzIGludG8gYSB0ZXN0IGJy
YW5jaCBvbiB5b3VyIHJlcG8sIHNvIHRoZSByZXN0IG9mIHVzIGNhbiBwdWxsIGl0IGRpcmVjdGx5
IGludG8gcXViZXMtYnVpbGRlcj8gSXQnbGwgdGFrZSB5b3UgYSBmcmFjdGlvbiBvZiB0aGUgdGlt
ZSBpdCdsbCB0YWtlIG1lLCBwbHVzIHRoZW4gemFjaG0gYW5kIGF3b2tkIGFuZCBhbnlvbmUgZWxz
ZSBjYW4gcHVsbCBpdCBhbHNvLgoKSmFuIEJldWxpY2g6IFllcywgYmFzZWQgb24gc3ltcHRvbXMg
dGhpcyBhcHBlYXJzIHRvIG9ubHkgYWZmZWN0IEFNRCBmcm9tIHdoYXQgSSd2ZSBzZWVuIHNvIGZh
ciwgYWx0aG91Z2ggSSdtIG5vdCBzdXJlIGlmIGFueSBJbnRlbCB1c2VycyBoYXZlIHRyaWVkIHRo
ZSB3b3JrYXJvdW5kIHBhdGNoLiBJbiBteSBjYXNlLCBJIGV4cGVyaWVuY2UgdGhlIGV4YWN0IHNh
bWUgc3ltcHRvbXMgb24gNC44LCA0LjEyLCBhbmQgNC4xMywgYW5kIHBhdGNoaW5nIDQuOCByZXN1
bHRlZCBpbiBzdWNjZXNzZnVsIHJlc3VtZSBhbmQgY29uZmlybWVkIHRoZSBjYXVzZSBvZiB0aGUg
aXNzdWUsIGJ1dCBJIGhhdmVuJ3QgdHJpZWQgcGF0Y2hpbmcgYW55IG90aGVyIHZlcnNpb25zLiAK
ClRoYW5rIHlvdSBldmVyeW9uZSBmb3IgeW91ciBhdHRlbnRpb24gdG8gdGhpcyBpc3N1ZSBzbyBm
YXIuIFRoaXMgaXMgYWxsIG92ZXIgbXkgaGVhZCBidXQgSSdtIGhhcHB5IHRvIHByb3ZpZGUgYW55
IGFkZGl0aW9uYWwgaW5mb3JtYXRpb24gSSBjYW4uIEkgaGF2ZSB0aGUgUnl6ZW4gMjUwMFUuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:11:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:11:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VJa-0002z2-DY; Tue, 11 Feb 2020 13:10:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1VJZ-0002yx-Ih
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:10:57 +0000
X-Inumbo-ID: f07a23aa-4ccf-11ea-b595-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f07a23aa-4ccf-11ea-b595-12813bfff9fa;
 Tue, 11 Feb 2020 13:10:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 037E6BD79;
 Tue, 11 Feb 2020 13:10:55 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200211122736.16714-1-jgross@suse.com>
 <ab86650e-62b2-9967-c88d-3e0fc50bba11@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <54c6223a-4ca5-40d2-d377-b7ec8eb19eb0@suse.com>
Date: Tue, 11 Feb 2020 14:10:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <ab86650e-62b2-9967-c88d-3e0fc50bba11@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in
 the run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMTQ6MDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDExLjAyLjIwMjAgMTM6
MjcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFdoZW4gZHVtcGluZyB0aGUgcnVuIHF1ZXVlIGlu
Zm9ybWF0aW9uIGFkZCBzb21lIG1vcmUgZGF0YSByZWdhcmRpbmcKPj4gY3VycmVudCBhbmQgKGlm
IGtub3duKSBwcmV2aW91cyB2Y3B1IGZvciBlYWNoIHBoeXNpY2FsIGNwdS4KPj4KPj4gV2l0aCBj
b3JlIHNjaGVkdWxpbmcgYWN0aXZhdGVkIHRoZSBwcmludGVkIGRhdGEgd2lsbCBiZSBlLmcuOgo+
Pgo+PiAoWEVOKSBDUFVzIGluZm86Cj4+IChYRU4pIENQVVswMF0gY3VycmVudD1kW0lETEVddjAs
IGN1cnI9ZFtJRExFXXYwLCBwcmV2PU5VTEwKPj4gKFhFTikgQ1BVWzAxXSBjdXJyZW50PWRbSURM
RV12MQo+PiAoWEVOKSBDUFVbMDJdIGN1cnJlbnQ9ZFtJRExFXXYyLCBjdXJyPWRbSURMRV12Miwg
cHJldj1OVUxMCj4+IChYRU4pIENQVVswM10gY3VycmVudD1kW0lETEVddjMKPj4KPj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAtLS0KPj4gVjI6IGFk
ZCBwcm9wZXIgbG9ja2luZwo+IAo+ICJQcm9wZXIiIGlzIGFtYmlndW91cyBpbiB0aGUgY29udGV4
dCBvZiBkdW1waW5nIGZ1bmN0aW9ucy4gSW4gYQo+IG51bWJlciBvZiBwbGFjZXMgd2UgdXNlIHRy
eS1sb2NrLCB0byBhdm9pZCB0aGUgZHVtcGluZyBoYW5naW5nCj4gb24gc29tZXRoaW5nIGVsc2Ug
bW9ub3BvbGl6aW5nIHRoZSBsb2NrLiBJJ2QgbGlrZSB0byBzdWdnZXN0IHRvCj4gZG8gc28gaGVy
ZSwgdG9vLgoKQWxsIHRoZSBzY2hlZHVsZXIgcmVsYXRlZCBkdW1waW5nIGZ1bmN0aW9ucyBhcmUg
dXNpbmcgdGhlICJyZWFsIiBsb2Nrcy4KU28gdXNpbmcgdHJ5bG9jayBpbiB0aGlzIHNpbmdsZSBj
YXNlIHdvdWxkbid0IGhlbHAgYXQgYWxsLiBBZGRpdGlvbmFsbHkKdXNpbmcgdHJ5bG9jayBvbmx5
IHdvdWxkIG1ha2UgYSBjcmFzaCBkdXJpbmcgZHVtcGluZyB0aGUgZGF0YSBtb3JlCnByb2JhYmxl
LCBzbyBJJ20gbm90IHN1cmUgd2Ugd2FudCB0aGF0LgoKSW5zdGVhZCBvZiB1bmNvbmRpdGlvbmFs
bHkgdXNpbmcgdHJ5bG9jayBpbiBkdW1waW5nIGZ1bmN0aW9ucyBJIGNvdWxkCmltYWdpbmUgdG8g
aGF2ZSBhICJkdW1wbG9jayIgdXNpbmcgcHJvcGVyIGxvY2tpbmcgYnkgZGVmYXVsdCB3aGljaCBj
YW4KYmUgdG9nZ2xlZCB0byB0cnlsb2NrIGluIGNhc2UgaXQgaXMgbmVlZGVkIChvciBtYXliZSBh
dXRvbWF0aWNhbGx5IGJ5CmFkZGluZyBhIHRpbWVvdXQgdG8gdGhlIGR1bXBsb2NrIHZhcmlhbnQp
LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:14:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:14:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VN8-00038y-UW; Tue, 11 Feb 2020 13:14:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1VN7-000389-J8
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:14:37 +0000
X-Inumbo-ID: 7306cc24-4cd0-11ea-b595-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7306cc24-4cd0-11ea-b595-12813bfff9fa;
 Tue, 11 Feb 2020 13:14:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1VN5-0006Ay-63; Tue, 11 Feb 2020 13:14:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1VN4-0002pl-Ru; Tue, 11 Feb 2020 13:14:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1VN4-00018z-Op; Tue, 11 Feb 2020 13:14:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146842-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=58c72057f662cee4ec2aaab9be1abeced884814a
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 13:14:34 +0000
Subject: [Xen-devel] [linux-5.4 test] 146842: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0MiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg0Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDY4
MzMgcGFzcyBpbiAxNDY3NjAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIg
Z3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4gMTQ2ODMzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxNDY4MzMKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxv
Y2FsbWlncmF0ZS94MTAgICBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBu
b3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2ODMzIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTQ2ODMzIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA1OGM3MjA1N2Y2NjJjZWU0ZWMyYWFhYjli
ZTFhYmVjZWQ4ODQ4MTRhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
MjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDI2IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyNSBkYXlzICAgNTYgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2NzUzICAyMDIwLTAyLTA1IDIyOjQwOjM5IFog
ICAgNSBkYXlzICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5MTYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNo
aW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDI4MTggbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:31:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:31:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Vdd-0004k0-N3; Tue, 11 Feb 2020 13:31:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1Vdc-0004jv-KJ
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:31:40 +0000
X-Inumbo-ID: d42e3ddc-4cd2-11ea-8bf0-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d42e3ddc-4cd2-11ea-8bf0-bc764e2007e4;
 Tue, 11 Feb 2020 13:31:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1VdY-0006Uy-Pc; Tue, 11 Feb 2020 13:31:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1VdY-0003JS-Hw; Tue, 11 Feb 2020 13:31:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1VdY-00083b-HK; Tue, 11 Feb 2020 13:31:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146844-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 13:31:36 +0000
Subject: [Xen-devel] [qemu-mainline test] 146844: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0NCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NDQvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2
OTJkMzI2NTdhM2UxZWY1NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1NiBk
YXlzICAyNzEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEw
IDIwOjEyOjA1IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlh
bkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmlu
Z3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29t
PgogIEx1a8OhxaEgRG9rdG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
ICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAg
TWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGlu
dXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5p
ZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3Ro
IDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNr
eSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1
biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVk
aUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgog
IE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9s
YXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxu
aWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xh
QGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBh
bm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNv
bT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRh
byA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4
LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8
cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51
dGFuaXguY29tPgogIFJlbmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJv
YmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNl
bnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
Vm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9z
IE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBo
M2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxs
aWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hp
YW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAg
WGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1h
aWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWlu
ZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdA
d2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUt
Q2hlbiBMaW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5i
ZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRl
YW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZ
dSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5j
ZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:35:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:35:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Vgr-0004sn-9M; Tue, 11 Feb 2020 13:35:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cNmK=37=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j1Vgp-0004si-Oi
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:34:59 +0000
X-Inumbo-ID: 4c1d515c-4cd3-11ea-a96e-bc764e2007e4
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4c1d515c-4cd3-11ea-a96e-bc764e2007e4;
 Tue, 11 Feb 2020 13:34:59 +0000 (UTC)
Received: by mail-wr1-x443.google.com with SMTP id c9so12428904wrw.8
 for <xen-devel@lists.xenproject.org>; Tue, 11 Feb 2020 05:34:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=kkyGCh/SMajtC7YBKTxiw9sFfF6P5PQ1f8l5bQglufs=;
 b=ijBgkDAqYDb55hTzTv3adllrMr8ZREVkTyyd/ljlo+v1pkN53CeQ+BbfHDzlQmb8/V
 H+kv8z2RtOH3F0BvCNBW41CrMHEmHOvZoBFvKIErilERDA72FHj8BM0C1xa4H0KGHdMm
 coe5caV0/OoWTwpI8OQUs5qSTaEJ3FGupkMkEPm+ZQPNiGb/hOjRwae81us4pxavXKTb
 t40jvjl9r0OLl7S5gtndIqW6B6hv5WeK53D7zrOsBvgyL8MIP61i+Q+FSuSh2vtLmFLv
 DvZ7mXyxcCB+gYRqS+IIkUX6NFpV+w8zrF3aOcXjIHcFzh6KT1VUUfn0nhsmMVriVp5k
 n7mA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=kkyGCh/SMajtC7YBKTxiw9sFfF6P5PQ1f8l5bQglufs=;
 b=K+tnR6tzrZDMcQ5bfBWjpy1AsF0GVm4nU1WBKdoQ0FMsMemUUhOJzT+QaUcqVHW08s
 4c2YVMvuKWBcq5tDFET1siYEVEs8FGO2EGOUHoAv2wKBPtx1rB3Ou5AygbjZKOSKWky/
 /4+bdzuYBw7vIWWWZXnKGqNBTrMAeukGVC+bA5yDMZRj4oIK37aMdozSebX3gGKMnAhn
 nf+PklKdtTTI3qFsIPQuUh6bwr7UFpLY4SJ3jqjmdlBgo5yoZIHWHydInnLkgvQ7sX2g
 ALw7VfTdBjtSZVsgd2uOOXnXGPHPjSXt8l8VZFENe/frnasxP6o5VDe8NkoIsHgnSvB2
 LXLg==
X-Gm-Message-State: APjAAAVBJeONnaxzH5vGxvQfyVA01SYOU3kSmeUkiPq6uWymOb0m9G8U
 Ol9SEKITVVQ7ac6ehxBPVX8sExFW/mo0f5Eg/iI=
X-Google-Smtp-Source: APXvYqxg12o4VmjJOe69EdvLLxcdgIXPQhboJ9Dr/L5YvwZxU4Tp1oUuuJMLGzXoLrgns35u+/6+gBAKm/MWtFF2dX8=
X-Received: by 2002:adf:f288:: with SMTP id k8mr9117531wro.301.1581428098264; 
 Tue, 11 Feb 2020 05:34:58 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
 <f620590a-147b-eeb8-707c-72cac10753bd@suse.com>
 <CABfawhn6Z3BO6JTEDzcR9TUYaOLQHv1KLOHv1LHXy-5Bw5QSog@mail.gmail.com>
 <6be1e66b-9c0b-9dc6-2062-dda74ad2ccc8@suse.com>
In-Reply-To: <6be1e66b-9c0b-9dc6-2062-dda74ad2ccc8@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 11 Feb 2020 06:34:21 -0700
Message-ID: <CABfawh=uq2Yt0XsLdEM=C1vKBH0+vzki7n1OOjZecuaHOTL3SQ@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgNDowNCBBTSBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMTEuMDIuMjAyMCAxMToyOSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMjoxNyBBTSBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+IHdyb3RlOgo+ID4+Cj4gPj4gT24gMTAuMDIuMjAyMCAyMDoyMSwgVGFt
YXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBUaGUgb3duZXIgZG9tYWluIG9mIHNoYXJlZCBwYWdl
cyBpcyBkb21fY293LCB1c2UgdGhhdCBmb3IgZ2V0X3BhZ2UKPiA+Pj4gb3RoZXJ3aXNlIHRoZSBm
dW5jdGlvbiBmYWlscyB0byByZXR1cm4gdGhlIGNvcnJlY3QgcGFnZSB1bmRlciBzb21lCj4gPj4+
IHNpdHVhdGlvbnMuIFRoZSBjaGVjayBpZiBkb21fY293IHNob3VsZCBiZSB1c2VkIHdhcyBvbmx5
IHBlcmZvcm1lZCBpbgo+ID4+PiBhIHN1YnNldCBvZiB1c2UtY2FzZXMuIEZpeGluZyB0aGUgZXJy
b3IgYW5kIHNpbXBsaWZ5aW5nIHRoZSBleGlzdGluZyBjaGVjawo+ID4+PiBzaW5jZSB3ZSBjYW4n
dCBoYXZlIGFueSBzaGFyZWQgZW50cmllcyB3aXRoIGRvbV9jb3cgYmVpbmcgTlVMTC4KPiA+Pj4K
PiA+Pj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVs
LmNvbT4KPiA+Pgo+ID4+IEkgZmluZCBpdCBxdWl0ZSBkaXNhcHBvaW50aW5nIHRoYXQgdGhlIGJs
YW5rIGxpbmVzIHJlcXVlc3RlZCB0byBiZQo+ID4+IGFkZGVkIC4uLgo+ID4+Cj4gPj4+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+ID4+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMK
PiA+Pj4gQEAgLTU3NCwxMSArNTc0LDEyIEBAIHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFn
ZV9mcm9tX2dmbigKPiA+Pj4gICAgICAgICAgICAgICAgICBpZiAoIGZkb20gPT0gTlVMTCApCj4g
Pj4+ICAgICAgICAgICAgICAgICAgICAgIHBhZ2UgPSBOVUxMOwo+ID4+PiAgICAgICAgICAgICAg
fQo+ID4+PiAtICAgICAgICAgICAgZWxzZSBpZiAoICFnZXRfcGFnZShwYWdlLCBwMm0tPmRvbWFp
bikgJiYKPiA+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAvKiBQYWdlIGNvdWxkIGJlIHNoYXJl
ZCAqLwo+ID4+PiAtICAgICAgICAgICAgICAgICAgICAgICghZG9tX2NvdyB8fCAhcDJtX2lzX3No
YXJlZCgqdCkgfHwKPiA+Pj4gLSAgICAgICAgICAgICAgICAgICAgICAgIWdldF9wYWdlKHBhZ2Us
IGRvbV9jb3cpKSApCj4gPj4+IC0gICAgICAgICAgICAgICAgcGFnZSA9IE5VTEw7Cj4gPj4+ICsg
ICAgICAgICAgICBlbHNlCj4gPj4+ICsgICAgICAgICAgICB7Cj4gPj4+ICsgICAgICAgICAgICAg
ICAgc3RydWN0IGRvbWFpbiAqZCA9ICFwMm1faXNfc2hhcmVkKCp0KSA/IHAybS0+ZG9tYWluIDog
ZG9tX2NvdzsKPiA+Pj4gKyAgICAgICAgICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBkKSAp
Cj4gPj4KPiA+PiAuLiBhYm92ZSBoZXJlIGFuZCAuLi4KPiA+Pgo+ID4+PiBAQCAtNTk0LDggKzU5
NSw5IEBAIHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9mcm9tX2dmbigKPiA+Pj4gICAg
ICBtZm4gPSBnZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgdCwgYSwgcSwgTlVM
TCk7Cj4gPj4+ICAgICAgaWYgKCBwMm1faXNfcmFtKCp0KSAmJiBtZm5fdmFsaWQobWZuKSApCj4g
Pj4+ICAgICAgewo+ID4+PiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gIXAybV9pc19zaGFy
ZWQoKnQpID8gcDJtLT5kb21haW4gOiBkb21fY293Owo+ID4+PiAgICAgICAgICBwYWdlID0gbWZu
X3RvX3BhZ2UobWZuKTsKPiA+Pgo+ID4+IC4uLiBhYm92ZSBoZXJlIHN0aWxsIGhhdmVuJ3QgYXBw
ZWFyZWQuIE5vIG1hdHRlciB0aGF0IGl0J3MgZWFzeSB0bwo+ID4+IGRvIHNvIHdoaWxlIGNvbW1p
dHRpbmcsIHdoZW4geW91IHNlbmQgYSBuZXcgdmVyc2lvbiB5b3Ugc2hvdWxkCj4gPj4gcmVhbGx5
IGFkZHJlc3Mgc3VjaCByZW1hcmtzIHlvdXJzZWxmLCBJIHRoaW5rLgo+ID4KPiA+IE5vdGVkLiBJ
IGhhdmVuJ3QgYWRkcmVzc2VkIGl0IHNpbmNlIGl0IGFwcGVhcmVkIHRvIG1lIHRoYXQgdGhpcyBw
YXRjaAo+ID4gaGFzIGJlZW4gcmVhZHkgdG8gZ28gaW4gZm9yIGxpa2UgMyByZXZpc2lvbnMgYWxy
ZWFkeSBhcy1pcyBnaXZlbiB0aGUKPiA+IGJsYW5rLWxpbmVzIHdlcmUgbm9uLWJsb2NrZXJzLgo+
Cj4gVGhlIHBhdGNoIGNvbnRpbnVlcyB0byBsYWNrIGEgbWFpbnRhaW5lciBhY2suIEhlbmNlIGl0
IGhhc24ndCBiZWVuCj4gcmVhZHkgdG8gZ28gaW4gYXQgYW55IHBvaW50IGluIHRpbWUuCgpJIG1l
YW50IHRoZXJlIGhhcyBiZWVuIG5vIGNvbW1lbnRzIG9yIGFueXRoaW5nIGJsb2NraW5nIG5vdGVk
IGZvcgp0aHJlZSByZXNlbmRzIG5vdy4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:39:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:39:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VlW-00054r-2k; Tue, 11 Feb 2020 13:39:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1VlV-00054m-CC
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:39:49 +0000
X-Inumbo-ID: f80013e2-4cd3-11ea-b599-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f80013e2-4cd3-11ea-b599-12813bfff9fa;
 Tue, 11 Feb 2020 13:39:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581428387;
 h=to:cc:from:subject:message-id:date:mime-version:
 content-transfer-encoding;
 bh=M+FdxBL+CVPscGrTks1jRNSY78BatXK467XWt56tTUg=;
 b=QZAlwcwVZLYtDYK1hRyb30EPSkMAQFN1I884tmJ6NCt47swNAtem4GGB
 KYyjCntBkQiaWmTNIkP6eQRq4UoruH2AZ+fum+U5SI8HRAUdO1Ky903/l
 IBnR0S8hUcdUQTN7sxmffJB/SVHZGhy7V62PQjp1YWQmnCC15HeFIr4Y+ 8=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7N8zfJ3IQI/+stA9KqH+1dopIOP81a5IMSezjR6Zpz7RBHpo6QvACiB+XxhaA5b1uciEELl3H+
 jCNdqQA2crR6iU6MOaZr89VV6BU9ZpvmD2/MmUuasg0VDBKhDejyv8pJvLjs8LJ8Lku2Dxs2Th
 Tr0zGUUjoW48Rne4MrTERstkwFeZWLmqbd789omjotQzXFipt9KVIsIMtZF6DV1hIwptfb7V9S
 dzgUDWCW+epHZ1HbBHN4z6ngtfTTzJH2OsWRNnp1ZeKivc7wvGGkqsyHjRWvqp4vkGKvEBXfzZ
 fpk=
X-SBRS: 2.7
X-MesageID: 12638540
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12638540"
To: xen-devel <xen-devel@lists.xenproject.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
Date: Tue, 11 Feb 2020 13:39:42 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Igor Druzhinin <igor.druzhinin@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmFsbG9vbmluZyBpbnNpZGUgUFYgc2hpbSBpcyBjdXJyZW50bHkgdmVyeSBicm9rZW4uCgpGcm9t
IGFuIGluc3RydW1lbnRlZCBYZW4gYW5kIDMyYml0IFBWIFhURiB0ZXN0OgoKKGQzKSAoZDMpIC0t
LSBYZW4gVGVzdCBGcmFtZXdvcmsgLS0tCihkMykgKGQzKSBCYWxsb29uaW5nOiBQViAzMmJpdCAo
UEFFIDMgbGV2ZWxzKQooZDMpIChkMykgbXIgeyAwMDEwYTk0MCwgMTAyNCwgMHg3ZmYwIH0KKGQz
KSAoZDMpIEFib3V0IHRvIGRlY3JlYXNlCihkMykgKFhFTikgKioqIEQgeyBmZmZmODIwMDgwMDAw
MDIwLCBuciAxMDIwLCBkb25lIDAgfQooZDMpIChYRU4pIGQzdjAgZmFpbGVkIHRvIHJlc2VydmUg
MjY3IGV4dGVudHMgb2Ygb3JkZXIgMCBmb3Igb2ZmbGluaW5nCihkMykgKFhFTikgKioqIEQgeyBm
ZmZmODIwMDdmZmZlMDQwLCBuciAxMDI0LCBkb25lIDEwMjAgfQooZDMpIChYRU4pIGQzdjAgZmFp
bGVkIHRvIHJlc2VydmUgMTAyNCBleHRlbnRzIG9mIG9yZGVyIDAgZm9yIG9mZmxpbmluZwooZDMp
IChkMykgPT4gZ290IDEwMjQKClRoaXMgdGVzdCB0YWtlcyAxMDI0IGZyYW1lcyBhbmQgY2FsbHMg
ZGVjcmVhc2UgcmVzZXJ2YXRpb24gb24gdGhlbSwKYmVmb3JlIHVubWFwcGluZy7CoCBpLmUuIHRo
ZSBkZWNyZWFzZSByZXNlcnZhdGlvbiBzaG91bGQgZmFpbC7CoCBTaGltCnN1Y2Nlc3NmdWxseSBv
ZmZsaW5lcyA3NTMgcGFnZXMgKG5vdGhpbmcgdG8gZG8gd2l0aCB0aGUgZnJhbWVzIHRoZSBndWVz
dApzZWxlY3RlZCksIGFuZCBmYWlscyB0byBvZmZsaW5lIDEyOTEsIGFuZCBkZXNwaXRlIHRoaXMs
IHJldHVybnMgc3VjY2Vzcy4KCkZpcnN0IG9mIGFsbCwgdGhlICJmYWlsZWQgdG8gcmVzZXJ2ZSIg
aXMgaW4gcHZfc2hpbV9vZmZsaW5lX21lbW9yeSgpCndoaWNoIGlzIGEgdm9pZCBmdW5jdGlvbiB0
aGF0IGhhcyBhIHNlbWFudGljYWxseSByZWxldmFudCBmYWlsdXJlIGNhc2UuwqAKVGhpcyBvYnZp
b3VzbHkgaXNuJ3Qgb2suCgpTZWNvbmQsIHRoZSB3YXkgdGhlIGNvbXBhdCBjb2RlIGxvb3BzIG92
ZXIgdGhlIHRyYW5zbGF0ZWQgZGF0YSBpcwppbmNvbXBhdGlibGUgd2l0aCBob3cgYXJncy5ucl9k
b25lIGlzIHVzZWQgZm9yIHRoZSBjYWxsIGludG8KcHZfc2hpbV9vZmZsaW5lX21lbW9yeSgpLgoK
V2h5IGlzIHB2X3NoaW1fb2ZmbGluZV9tZW1vcnkoKSBub3QgaW4gZGVjcmVhc2VfcmVzZXJ2YXRp
b24oKSB0byBiZWdpbiB3aXRoPwoKRnVydGhlcm1vcmUsIHRoZXJlIGlzIGEgZnVuZGFtZW50YWwg
ZGlmZmVyZW5jZSBpbiBiYWxsb29uaW5nIGJlaGF2aW91cgpiZXR3ZWVuIFBWIGFuZCBIVk0gZ3Vl
c3RzLCB3aGljaCBJIGRvbid0IHRoaW5rIHdlIGNhbiBjb21wZW5zYXRlIGZvci7CoApQViBndWVz
dHMgbmVlZCB0byBjYWxsIGRlY3JlYXNlIHJlc2VydmF0aW9uIG9uY2UgdG8gcmVsZWFzZSB0aGUg
ZnJhbWVzLAphbmQgdW5tYXAgdGhlIGZyYW1lcyAoaW4gYW55IG9yZGVyKS7CoCBIVk0gZ3Vlc3Rz
IGNhbGxpbmcgZGVjcmVhc2UKcmVzZXJ2YXRpb24gYXV0b21hdGljYWxseSBtYWtlIHRoZSBmcmFt
ZSB1bnVzYWJsZSBubyBtYXR0ZXIgaG93IG1hbnkKb3V0c3RhbmRpbmcgcmVmZXJlbmNlcyBleGlz
dC4KClNoaW0gY2FuJ3QgZGVjcmVhc2UgcmVzZXJ2YXRpb24gKEhWTSB3aXRoIEwwIFhlbikgb24g
YW55IGZyYW1lIHdobydzCnJlZmVyZW5jZSBjb3VudCBkaWRuJ3QgZHJvcCB0byAwIGZyb20gdGhl
IFBWIGd1ZXN0cycgY2FsbCwgYW5kIHRoZXJlIGlzCm5vdGhpbmcgcHJlc2VudGx5IHRvIGNoZWNr
IHRoaXMgY29uZGl0aW9uLgoKU2hvcnQgb2YgYSBQR0MgYml0IGFuZCBleHRyYSBzaGltIGxvZ2lj
IGluIGZyZWVfZG9taGVhcF9wYWdlKCksIEkgY2FuJ3QKc2VlIGFueSB3YXkgdG8gcmVjb25jaWxl
IHRoZSBiZWhhdmlvdXIsIGV4Y2VwdCB0byBjaGFuZ2UgdGhlIHNlbWFudGljcwpvZiBkZWNyZWFz
ZSByZXNlcnZhdGlvbiBmb3IgUFYgZ3Vlc3RzLsKgIEluIHByYWN0aWNlLCB0aGlzIHdvdWxkIGJl
IGZhcgptb3JlIHNlbnNpYmxlIGJlaGF2aW91ciwgYnV0IHdlIGhhdmUgbm8gaWRlYSBpZiBleGlz
dGluZyBQViBndWVzdHMgd291bGQKbWFuYWdlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:42:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:42:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Vo8-0005op-K6; Tue, 11 Feb 2020 13:42:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pFJM=37=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j1Vo7-0005oj-Dl
 for xen-devel@lists.xen.org; Tue, 11 Feb 2020 13:42:31 +0000
X-Inumbo-ID: 58b77afe-4cd4-11ea-8d48-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 58b77afe-4cd4-11ea-8d48-bc764e2007e4;
 Tue, 11 Feb 2020 13:42:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581428549;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=LzZdjxeovOAjuW2fRy9P0iCKqWm7ctYmXUJ6+k/RVNM=;
 b=SrA/gFMWsTkItFue9v8ApPF5n1iu/UqyTqLQBx8ILCuFkHFkJQrdMzdu
 OM1ehnrAhRnq2dz4a4Ei9BDZm+W5RoJ+X784EOcAn2TC7X7cKGHG3Qr8+
 MCZTMohMtd6goXLb27B7jpTWBUIc/A9TOySh/54h9kfSfTrmlbE40iHEh E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bNxA+R7gyur1Sj2L3TtRRoObJ5CYr0WG215h7iTjx3fQ3bIV2wfJe3sIEq0l0g/Mqaycgdj2O7
 Lr6SKHdNv5LGUGeHNeh5LYonnQUDAZP6n54mGHxK7rHi9pJg0xjRXbQoCifh7vM5VoQ19k5gsX
 oTpElFjoSQOF3GcUlZBJaXMd/Jx03iM+jARSFJfSx6Kzu7s4I8x1ZLrPdsU2SwSyxCUrY2n3Ql
 CRKjT4XkAV/v65dFSDXf1mUsYFzvJcV6vdAXc9sy9Juz9bGPsJY7IjJ+9LvWSn/G8JSN8IhF8Z
 4MU=
X-SBRS: 2.7
X-MesageID: 12638711
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12638711"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 11 Feb 2020 13:42:20 +0000
Message-ID: <20200211134220.9194-3-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200211134220.9194-1-sergey.dyasli@citrix.com>
References: <20200211134220.9194-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/2] xsm: hide detailed Xen version from
 unprivileged guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGlkZSB0aGUgZm9sbG93aW5nIGluZm9ybWF0aW9uIHRoYXQgY2FuIGhlbHAgaWRlbnRpZnkgdGhl
IHJ1bm5pbmcgWGVuCmJpbmFyeSB2ZXJzaW9uOiBYRU5WRVJfW2V4dHJhdmVyc2lvbnxjb21waWxl
X2luZm98Y2hhbmdlc2V0XQpUaGlzIG1ha2VzIGhhcmRlciBmb3IgbWFsaWNpb3VzIGd1ZXN0cyB0
byBmaW5nZXJwcmludCBYZW4gdG8gaWRlbnRpZnkKZXhwbG9pdGFibGUgc3lzdGVtcy4KCkludHJv
ZHVjZSB4c21fZmlsdGVyX2RlbmllZCgpIHRvIGh2bWxvYWRlciB0byByZW1vdmUgIjxkZW5pZWQ+
IiBzdHJpbmcKZnJvbSBndWVzdCdzIERNSSB0YWJsZXMgdGhhdCBvdGhlcndpc2Ugd291bGQgYmUg
c2hvd24gaW4gdG9vbHMgbGlrZQpkbWlkZWNvZGUuCgpXaGlsZSBhdCBpdCwgYWRkIGV4cGxpY2l0
IGNhc2VzIGZvciBYRU5WRVJfW2NvbW1hbmRsaW5lfGJ1aWxkX2lkXQpmb3IgYmV0dGVyIGNvZGUg
cmVhZGFiaWxpdHkuIEFkZCBhIGRlZmF1bHQgY2FzZSB3aXRoIGFuIEFTU0VSVCB0byBtYWtlCnN1
cmUgdGhhdCBldmVyeSBjYXNlIGlzIGV4cGxpY2l0bHkgbGlzdGVkIGFzIHdlbGwuCgpTaWduZWQt
b2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQp2MyAt
LT4gdjQ6Ci0gVXBkYXRlZCBjb21taXQgbWVzc2FnZQotIFJlLWFkZCBodm1sb2FkZXIgZmlsdGVy
aW5nCgp2MiAtLT4gdjM6Ci0gUmVtb3ZlIGh2bWxvYWRlciBmaWx0ZXJpbmcKLSBBZGQgQVNTRVJU
X1VOUkVBQ0hBQkxFCgp2MSAtLT4gdjI6Ci0gQWRkZWQgeHNtX2ZpbHRlcl9kZW5pZWQoKSB0byBo
dm1sb2FkZXIgaW5zdGVhZCBvZiBtb2RpZnlpbmcgeGVuX2RlbnkoKQotIE1hZGUgYmVoYXZpb3Vy
IHRoZSBzYW1lIGZvciBib3RoIFJlbGVhc2UgYW5kIERlYnVnIGJ1aWxkcwotIFhFTlZFUl9jYXBh
YmlsaXRpZXMgaXMgbm8gbG9uZ2VyIGhpZGVkCgotLS0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9odm1sb2FkZXIuYyB8ICAxICsKIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9zbWJpb3MuYyAg
ICB8ICAxICsKIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmMgICAgICB8IDExICsrKysr
KysrKysrCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5oICAgICAgfCAgMiArKwogeGVu
L2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAgICAgIHwgMTUgKysrKysrKysrKystLS0tCiA1
IGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jIGIvdG9vbHMvZmlybXdh
cmUvaHZtbG9hZGVyL2h2bWxvYWRlci5jCmluZGV4IDU5OGEyMjYyNzguLmIzNTg5OWYyZmIgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYworKysgYi90b29s
cy9maXJtd2FyZS9odm1sb2FkZXIvaHZtbG9hZGVyLmMKQEAgLTE0Nyw2ICsxNDcsNyBAQCBzdGF0
aWMgdm9pZCBpbml0X2h5cGVyY2FsbHModm9pZCkKICAgICAvKiBQcmludCB2ZXJzaW9uIGluZm9y
bWF0aW9uLiAqLwogICAgIGNwdWlkKGJhc2UgKyAxLCAmZWF4LCAmZWJ4LCAmZWN4LCAmZWR4KTsK
ICAgICBoeXBlcmNhbGxfeGVuX3ZlcnNpb24oWEVOVkVSX2V4dHJhdmVyc2lvbiwgZXh0cmF2ZXJz
aW9uKTsKKyAgICB4c21fZmlsdGVyX2RlbmllZChleHRyYXZlcnNpb24pOwogICAgIHByaW50Zigi
RGV0ZWN0ZWQgWGVuIHYldS4ldSVzXG4iLCBlYXggPj4gMTYsIGVheCAmIDB4ZmZmZiwgZXh0cmF2
ZXJzaW9uKTsKIH0KIApkaWZmIC0tZ2l0IGEvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NtYmlv
cy5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NtYmlvcy5jCmluZGV4IDk3YTA1NGU5ZTMu
LmE3MWJmZTgzOTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9zbWJpb3Mu
YworKysgYi90b29scy9maXJtd2FyZS9odm1sb2FkZXIvc21iaW9zLmMKQEAgLTI3NSw2ICsyNzUs
NyBAQCBodm1fd3JpdGVfc21iaW9zX3RhYmxlcygKICAgICB4ZW5fbWlub3JfdmVyc2lvbiA9ICh1
aW50MTZfdCkgeGVuX3ZlcnNpb247CiAKICAgICBoeXBlcmNhbGxfeGVuX3ZlcnNpb24oWEVOVkVS
X2V4dHJhdmVyc2lvbiwgeGVuX2V4dHJhX3ZlcnNpb24pOworICAgIHhzbV9maWx0ZXJfZGVuaWVk
KHhlbl9leHRyYV92ZXJzaW9uKTsKIAogICAgIC8qIGJ1aWxkIHVwIGh1bWFuLXJlYWRhYmxlIFhl
biB2ZXJzaW9uIHN0cmluZyAqLwogICAgIHAgPSB4ZW5fdmVyc2lvbl9zdHI7CmRpZmYgLS1naXQg
YS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9h
ZGVyL3V0aWwuYwppbmRleCAwYzNmMmQyNGNkLi40OWI0YjMyMWUzIDEwMDY0NAotLS0gYS90b29s
cy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci91dGlsLmMKQEAgLTI4LDYgKzI4LDcgQEAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVk
ZSA8eGVuL21lbW9yeS5oPgogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgorI2luY2x1ZGUgPHhlbi92
ZXJzaW9uLmg+CiAjaW5jbHVkZSA8eGVuL2h2bS9odm1feHNfc3RyaW5ncy5oPgogI2luY2x1ZGUg
PHhlbi9odm0vcGFyYW1zLmg+CiAKQEAgLTk5NSw2ICs5OTYsMTYgQEAgdm9pZCBodm1sb2FkZXJf
YWNwaV9idWlsZF90YWJsZXMoc3RydWN0IGFjcGlfY29uZmlnICpjb25maWcsCiAgICAgaHZtX3Bh
cmFtX3NldChIVk1fUEFSQU1fVk1fR0VORVJBVElPTl9JRF9BRERSLCBjb25maWctPnZtX2dpZF9h
ZGRyKTsKIH0KIAordm9pZCB4c21fZmlsdGVyX2RlbmllZChjaGFyICpzdHIpCit7CisgICAgeGVu
X2RlbmllZF9zdHJpbmdfdCBkZW55X3N0ciA9ICIiOworCisgICAgaHlwZXJjYWxsX3hlbl92ZXJz
aW9uKFhFTlZFUl9kZW5pZWRfc3RyaW5nLCBkZW55X3N0cik7CisKKyAgICBpZiAoIHN0cmNtcChz
dHIsIGRlbnlfc3RyKSA9PSAwICkKKyAgICAgICAgKnN0ciA9ICdcMCc7Cit9CisKIC8qCiAgKiBM
b2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS90b29scy9maXJtd2FyZS9o
dm1sb2FkZXIvdXRpbC5oIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuaAppbmRleCA3
YmNhNjQxOGQyLi5lNGZkMjZkZTlkIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2Fk
ZXIvdXRpbC5oCisrKyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci91dGlsLmgKQEAgLTI4Niw2
ICsyODYsOCBAQCBzdHJ1Y3QgYWNwaV9jb25maWc7CiB2b2lkIGh2bWxvYWRlcl9hY3BpX2J1aWxk
X3RhYmxlcyhzdHJ1Y3QgYWNwaV9jb25maWcgKmNvbmZpZywKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBwaHlzaWNhbCk7CiAKK3ZvaWQgeHNtX2ZpbHRlcl9k
ZW5pZWQoY2hhciAqc3RyKTsKKwogI2VuZGlmIC8qIF9fSFZNTE9BREVSX1VUSUxfSF9fICovCiAK
IC8qCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaCBiL3hlbi9pbmNsdWRlL3hz
bS9kdW1teS5oCmluZGV4IDcyYTEwMWIxMDYuLjI1NjdjY2FhMGEgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hzbS9kdW1teS5oCisrKyBiL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oCkBAIC03NTEs
MTYgKzc1MSwyMyBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX3hlbl92ZXJzaW9uIChYU01f
REVGQVVMVF9BUkcgdWludDMyX3Qgb3ApCiAgICAgY2FzZSBYRU5WRVJfZGVuaWVkX3N0cmluZzoK
ICAgICAgICAgLyogVGhlc2Ugc3ViLW9wcyBpZ25vcmUgdGhlIHBlcm1pc3Npb24gY2hlY2tzIGFu
ZCByZXR1cm4gZGF0YS4gKi8KICAgICAgICAgcmV0dXJuIDA7Ci0gICAgY2FzZSBYRU5WRVJfZXh0
cmF2ZXJzaW9uOgotICAgIGNhc2UgWEVOVkVSX2NvbXBpbGVfaW5mbzoKKwogICAgIGNhc2UgWEVO
VkVSX2NhcGFiaWxpdGllczoKLSAgICBjYXNlIFhFTlZFUl9jaGFuZ2VzZXQ6CiAgICAgY2FzZSBY
RU5WRVJfcGFnZXNpemU6CiAgICAgY2FzZSBYRU5WRVJfZ3Vlc3RfaGFuZGxlOgogICAgICAgICAv
KiBUaGVzZSBNVVNUIGFsd2F5cyBiZSBhY2Nlc3NpYmxlIHRvIGFueSBndWVzdCBieSBkZWZhdWx0
LiAqLwogICAgICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKFhTTV9IT09LLCBjdXJyZW50
LT5kb21haW4sIE5VTEwpOwotICAgIGRlZmF1bHQ6CisKKyAgICBjYXNlIFhFTlZFUl9leHRyYXZl
cnNpb246CisgICAgY2FzZSBYRU5WRVJfY29tcGlsZV9pbmZvOgorICAgIGNhc2UgWEVOVkVSX2No
YW5nZXNldDoKKyAgICBjYXNlIFhFTlZFUl9jb21tYW5kbGluZToKKyAgICBjYXNlIFhFTlZFUl9i
dWlsZF9pZDoKICAgICAgICAgcmV0dXJuIHhzbV9kZWZhdWx0X2FjdGlvbihYU01fUFJJViwgY3Vy
cmVudC0+ZG9tYWluLCBOVUxMKTsKKworICAgIGRlZmF1bHQ6CisgICAgICAgIEFTU0VSVF9VTlJF
QUNIQUJMRSgpOworICAgICAgICByZXR1cm4gLUVQRVJNOwogICAgIH0KIH0KIAotLSAKMi4xNy4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:42:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:42:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VoD-0005pl-Ti; Tue, 11 Feb 2020 13:42:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pFJM=37=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j1VoC-0005pO-4E
 for xen-devel@lists.xen.org; Tue, 11 Feb 2020 13:42:36 +0000
X-Inumbo-ID: 5bd021dc-4cd4-11ea-b59c-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5bd021dc-4cd4-11ea-b59c-12813bfff9fa;
 Tue, 11 Feb 2020 13:42:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581428556;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=3n+EJYsxl7QmkT2Bt4LnCJnSYX78SZ5DYke0LEDqfCI=;
 b=QKsTfAYTbeijuNdYgu5o+E3dAMgLcYYd8BKgnRvNn7CkuKYJfz/cYu2j
 b0GloeZHk0p1768ZL2C52nP6jlm7jz3o3DRMxFV6lkX+p2QT/XXat52W4
 CsM9pTlQU0XXkqPveWkLxvgFeQLLfAFdqE6adkUunHL1LtkvvkqEX/VCG U=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qZj3U2g0F6mLIy5m8LCAe5EXDuR0ZFfhjUT0ms6Q6wRiU9DWm12tU6o+HNVCE16IkWLTGwBdCc
 Ovnu1EihpNl/S4BWmBDftoQI5f4DsZsJx40c6mytqYZtX5sF3Aul5wsStOqH0BzBxXQXOp4X3+
 qjVvFQxRiFkc+F6woQ0pVJWcxfrvzUQgJfT5in1VI5iNJA5fW6JA2Jb8hxTO/0VFlg7yz9HCGN
 GvO+slp5ybzDbrIk2Q4WciMpYzAht+wQCpYbYfkqyA0ns7knMDOT3x47wuLiWSnHI0G90Zzonx
 5xM=
X-SBRS: 2.7
X-MesageID: 12443541
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12443541"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 11 Feb 2020 13:42:18 +0000
Message-ID: <20200211134220.9194-1-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/2] xsm: hide detailed Xen version
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Tm93IGEgcHJvcGVyIDIgcGF0Y2hlcyBzZXJpZXMuCgpTZXJnZXkgRHlhc2xpICgyKToKICB4c206
IGFkZCBLY29uZmlnIG9wdGlvbiBmb3IgZGVuaWVkIHN0cmluZwogIHhzbTogaGlkZSBkZXRhaWxl
ZCBYZW4gdmVyc2lvbiBmcm9tIHVucHJpdmlsZWdlZCBndWVzdHMKCiB0b29scy9maXJtd2FyZS9o
dm1sb2FkZXIvaHZtbG9hZGVyLmMgfCAgMSArCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvc21i
aW9zLmMgICAgfCAgMSArCiB0b29scy9maXJtd2FyZS9odm1sb2FkZXIvdXRpbC5jICAgICAgfCAx
MSArKysrKysrKysrKwogdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3V0aWwuaCAgICAgIHwgIDIg
KysKIHhlbi9jb21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgICB8ICA4ICsrKysrKysrCiB4
ZW4vY29tbW9uL2tlcm5lbC5jICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKysrKwogeGVu
L2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICAgICAgICAgIHwgIDQgKysrKwogeGVuL2luY2x1ZGUv
cHVibGljL3ZlcnNpb24uaCAgICAgICAgIHwgIDUgKysrKysKIHhlbi9pbmNsdWRlL3hzbS9kdW1t
eS5oICAgICAgICAgICAgICB8IDE2ICsrKysrKysrKysrKy0tLS0KIDkgZmlsZXMgY2hhbmdlZCwg
NTUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCi0tIAoyLjE3LjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:42:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:42:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VoE-0005q5-76; Tue, 11 Feb 2020 13:42:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pFJM=37=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j1VoC-0005pT-CC
 for xen-devel@lists.xen.org; Tue, 11 Feb 2020 13:42:36 +0000
X-Inumbo-ID: 59e35cae-4cd4-11ea-8d48-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 59e35cae-4cd4-11ea-8d48-bc764e2007e4;
 Tue, 11 Feb 2020 13:42:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581428551;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=R+vXsjxpVw8T8CTr2MPpkBq3V1PxaaAJEGeR1pf0czE=;
 b=UCu878tVZgJQycTdwP//+g7KBui3AcmaDHu8tvhLwhYS7DZ58HXLsBR4
 56MlA06wlFnXVUMyZvCQvwnPeXmbcjg3wowjDnjIfUjDmHJ4E3nKoAnM8
 68sDIjHosIgDd3iwAfwwnE4PdEGlT1Eqh1HOwrg603Cvs7Yl4HEHWSFTz c=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QM1YN7ZkAAb+fjt8dJ4A9hni9m+KYfLAjzUECQVha4FY5wkWnKqrHwELNlShWX+l+fGILGgj2+
 TGGnAPC/4iF+oRw+XZ+mCGEXRfyh5Z01wgUMDdg18XgicnPlncoJR62vUZmKWkePJyWekiSnC3
 0K1mzgxi9P4LXkhEveQke5lJSbCP9602HjGsMez/AdRMZI3GwUsnqit9PKljHynXbxZvAsXIt+
 xhvfJTnBFrwpwqAJaCLYnLDimol3tTKYue8uFd9sJ30ShxYPHABZi0moNdk2ytWhlEUQ1361Tl
 pJ0=
X-SBRS: 2.7
X-MesageID: 12638713
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12638713"
From: Sergey Dyasli <sergey.dyasli@citrix.com>
To: <xen-devel@lists.xen.org>
Date: Tue, 11 Feb 2020 13:42:19 +0000
Message-ID: <20200211134220.9194-2-sergey.dyasli@citrix.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200211134220.9194-1-sergey.dyasli@citrix.com>
References: <20200211134220.9194-1-sergey.dyasli@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/2] xsm: add Kconfig option for denied string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIEtjb25maWcgb3B0aW9uIHRvIG1ha2UgaXQgcG9zc2libGUgdG8gY29uZmlndXJlIHRoZSBz
dHJpbmcgcmV0dXJuZWQKdG8gbm9uLXByaXZpbGVnZWQgZ3Vlc3RzIGluc3RlYWQgb2YgdGhlIGRl
ZmF1bHQgIjxkZW5pZWQ+IiB3aGljaCBjb3VsZApwcm9wYWdhdGUgdG8gVUkgLyBsb2dzIGFmdGVy
IHRoZSBzdWJzZXF1ZW50IHBhdGNoIHRoYXQgaGlkZXMgZGV0YWlsZWQKWGVuIHZlcnNpb24gaW5m
b3JtYXRpb24gZnJvbSB1bnByaXZpbGVnZWQgZ3Vlc3RzLgoKSW50cm9kdWNlIFhFTlZFUl9kZW5p
ZWRfc3RyaW5nIHRvIGFsbG93IGd1ZXN0cyB0byBzZXQgdXAgVUkgLyBsb2dzCmZpbHRlcmluZyB3
aGljaCBkZXBlbmRlbnMgb24gdGhlIG5ldyBDT05GSUdfWFNNX0RFTklFRF9TVFJJTkcuCgpTaWdu
ZWQtb2ZmLWJ5OiBTZXJnZXkgRHlhc2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+Ci0tLQp2
MyAtLT4gdjQ6Ci0gVXBkYXRlZCBrY29uZmlnIHByb21wdCBkZXNjcmlwdGlvbgotIEFkZGVkIFhF
TlZFUl9kZW5pZWRfc3RyaW5nCi0gQWRkZWQgI2lmZGVmIHRvIGZpeCBidWlsZCB3aGVuIENPTkZJ
R19YU00gaXMgbm90IHNldAoKdjIgLS0+IHYzOgotIG5ldyBwYXRjaAoKLS0tCiB4ZW4vY29tbW9u
L0tjb25maWcgICAgICAgICAgIHwgIDggKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAg
ICAgICAgfCAxMSArKysrKysrKysrKwogeGVuL2NvbW1vbi92ZXJzaW9uLmMgICAgICAgICB8ICA0
ICsrKysKIHhlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmggfCAgNSArKysrKwogeGVuL2luY2x1
ZGUveHNtL2R1bW15LmggICAgICB8ICAxICsKIDUgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZp
ZwppbmRleCBhNjkxNGZjYWU5Li40YTFhOTM5OGNkIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tj
b25maWcKKysrIGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0yMjgsNiArMjI4LDE0IEBAIGNob2lj
ZQogCQlib29sICJTSUxPIiBpZiBYU01fU0lMTwogZW5kY2hvaWNlCiAKK2NvbmZpZyBYU01fREVO
SUVEX1NUUklORworCXN0cmluZyAieGVuX3ZlcnNpb24gaHlwZXJjYWxsIGRlbmllZCBpbmZvcm1h
dGlvbiByZXBsYWNlbWVudCBzdHJpbmciCisJZGVmYXVsdCAiPGRlbmllZD4iCisJZGVwZW5kcyBv
biBYU00KKwktLS1oZWxwLS0tCisJICBBIHN0cmluZyB3aGljaCBzdWJzdGl0dXRlcyBzZW5zaXRp
dmUgaW5mb3JtYXRpb24gcmV0dXJuZWQgdmlhCisJICB4ZW5fdmVyc2lvbiBoeXBlcmNhbGwgdG8g
bm9uLXByaXZpbGVnZWQgZ3Vlc3RzCisKIGNvbmZpZyBMQVRFX0hXRE9NCiAJYm9vbCAiRGVkaWNh
dGVkIGhhcmR3YXJlIGRvbWFpbiIKIAlkZWZhdWx0IG4KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
a2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmluZGV4IDIyOTQxY2VjOTQuLjFjMjJlNWQx
NjcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJu
ZWwuYwpAQCAtNTYxLDYgKzU2MSwxNyBAQCBETyh4ZW5fdmVyc2lvbikoaW50IGNtZCwgWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAKICAgICAgICAgcmV0dXJuIHN6OwogICAgIH0K
KworICAgIGNhc2UgWEVOVkVSX2RlbmllZF9zdHJpbmc6CisgICAgeworICAgICAgICB4ZW5fZGVu
aWVkX3N0cmluZ190IHN0cjsKKworICAgICAgICBzYWZlX3N0cmNweShzdHIsIHhlbl9kZW55KCkp
OworICAgICAgICBpZiAoIGNvcHlfdG9fZ3Vlc3QoYXJnLCBzdHIsIFhFTl9ERU5JRURfU1RSSU5H
X0xFTikgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgcmV0dXJuIDA7
CisgICAgfQogICAgIH0KIAogICAgIHJldHVybiAtRU5PU1lTOwpkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi92ZXJzaW9uLmMgYi94ZW4vY29tbW9uL3ZlcnNpb24uYwppbmRleCA5MzdlYjEyODFjLi5m
YmQwZWY0NjY4IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3ZlcnNpb24uYworKysgYi94ZW4vY29t
bW9uL3ZlcnNpb24uYwpAQCAtNjcsNyArNjcsMTEgQEAgY29uc3QgY2hhciAqeGVuX2Jhbm5lcih2
b2lkKQogCiBjb25zdCBjaGFyICp4ZW5fZGVueSh2b2lkKQogeworI2lmZGVmIENPTkZJR19YU01f
REVOSUVEX1NUUklORworICAgIHJldHVybiBDT05GSUdfWFNNX0RFTklFRF9TVFJJTkc7CisjZWxz
ZQogICAgIHJldHVybiAiPGRlbmllZD4iOworI2VuZGlmCiB9CiAKIHN0YXRpYyBjb25zdCB2b2lk
ICpidWlsZF9pZF9wIF9fcmVhZF9tb3N0bHk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJs
aWMvdmVyc2lvbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3ZlcnNpb24uaAppbmRleCAxN2E4MWUy
M2NkLi5mNjUwMDFkMmQ5IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvdmVyc2lvbi5o
CisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy92ZXJzaW9uLmgKQEAgLTEwMCw2ICsxMDAsMTEgQEAg
c3RydWN0IHhlbl9idWlsZF9pZCB7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX2J1aWxkX2lkIHhl
bl9idWlsZF9pZF90OwogCisvKiBhcmcgPT0geGVuX2RlbmllZF9zdHJpbmdfdC4gKi8KKyNkZWZp
bmUgWEVOVkVSX2RlbmllZF9zdHJpbmcgMTEKK3R5cGVkZWYgY2hhciB4ZW5fZGVuaWVkX3N0cmlu
Z190WzY0XTsKKyNkZWZpbmUgWEVOX0RFTklFRF9TVFJJTkdfTEVOIChzaXplb2YoeGVuX2Rlbmll
ZF9zdHJpbmdfdCkpCisKICNlbmRpZiAvKiBfX1hFTl9QVUJMSUNfVkVSU0lPTl9IX18gKi8KIAog
LyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNt
L2R1bW15LmgKaW5kZXggYjhlMTg1ZTZmYS4uNzJhMTAxYjEwNiAxMDA2NDQKLS0tIGEveGVuL2lu
Y2x1ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTc0OCw2
ICs3NDgsNyBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX3hlbl92ZXJzaW9uIChYU01fREVG
QVVMVF9BUkcgdWludDMyX3Qgb3ApCiAgICAgY2FzZSBYRU5WRVJfdmVyc2lvbjoKICAgICBjYXNl
IFhFTlZFUl9wbGF0Zm9ybV9wYXJhbWV0ZXJzOgogICAgIGNhc2UgWEVOVkVSX2dldF9mZWF0dXJl
czoKKyAgICBjYXNlIFhFTlZFUl9kZW5pZWRfc3RyaW5nOgogICAgICAgICAvKiBUaGVzZSBzdWIt
b3BzIGlnbm9yZSB0aGUgcGVybWlzc2lvbiBjaGVja3MgYW5kIHJldHVybiBkYXRhLiAqLwogICAg
ICAgICByZXR1cm4gMDsKICAgICBjYXNlIFhFTlZFUl9leHRyYXZlcnNpb246Ci0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:49:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:49:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1VuY-0006FA-EL; Tue, 11 Feb 2020 13:49:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0zdE=37=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j1VuX-0006F5-9F
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 13:49:09 +0000
X-Inumbo-ID: 464b6956-4cd5-11ea-8bf0-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 464b6956-4cd5-11ea-8bf0-bc764e2007e4;
 Tue, 11 Feb 2020 13:49:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581428948;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=DbEL/WQsiTQLXuRUwHjKK7T5tgGvJqPIAvoudVSsDuo=;
 b=gUP4cQwYbzWa6x/ipmyIAQ/GLt03NHyz0oezwwtm0hQcDtDmakQReMU6
 u8vVIxiUzoxx6jzWa/qNem5hnkLYKymK8pQLQ9OXC7Uf4k/QuGsDcbmI/
 ZjO6ZTBJlFVCEj9F9QGwai+Bdro5BZPu+6WO/WZrHMVd/N2i8L8KabAxo o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aMqQDhTPMlbS5fmD7kw63qc8ExfEFnZCdTLtyvy+Jpu2cyKpEeWwypZMzGI1ya5Zb6PIpgPECA
 HUolxn48VijQlWEgyMgdgOZ+kz7+HlbLc3d2hnxd1au7lBVnf8U/uejs5tzhebdPRBMHZhUTib
 22QPoCUPtv1TPtEoguxruHGfRI1STbYpBvTQwueBxZMZg2LmKEsc/Yx6jyEYAvnV0c1CTbqBal
 3JsyjJhLIo1JrnhQVfGixzhDmAFligQ543v1RQKViC8xH5Cc9peSxOf8T5OU+7e+cr45LA+CzJ
 8PI=
X-SBRS: 2.7
X-MesageID: 12443921
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12443921"
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel
 <xen-devel@lists.xenproject.org>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <19d2231c-10fd-c9bc-61d5-572b95154594@citrix.com>
Date: Tue, 11 Feb 2020 13:49:05 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxMzozOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBCYWxsb29uaW5nIGlu
c2lkZSBQViBzaGltIGlzIGN1cnJlbnRseSB2ZXJ5IGJyb2tlbi4KPiAKPiBGcm9tIGFuIGluc3Ry
dW1lbnRlZCBYZW4gYW5kIDMyYml0IFBWIFhURiB0ZXN0Ogo+IAo+IChkMykgKGQzKSAtLS0gWGVu
IFRlc3QgRnJhbWV3b3JrIC0tLQo+IChkMykgKGQzKSBCYWxsb29uaW5nOiBQViAzMmJpdCAoUEFF
IDMgbGV2ZWxzKQo+IChkMykgKGQzKSBtciB7IDAwMTBhOTQwLCAxMDI0LCAweDdmZjAgfQo+IChk
MykgKGQzKSBBYm91dCB0byBkZWNyZWFzZQo+IChkMykgKFhFTikgKioqIEQgeyBmZmZmODIwMDgw
MDAwMDIwLCBuciAxMDIwLCBkb25lIDAgfQo+IChkMykgKFhFTikgZDN2MCBmYWlsZWQgdG8gcmVz
ZXJ2ZSAyNjcgZXh0ZW50cyBvZiBvcmRlciAwIGZvciBvZmZsaW5pbmcKPiAoZDMpIChYRU4pICoq
KiBEIHsgZmZmZjgyMDA3ZmZmZTA0MCwgbnIgMTAyNCwgZG9uZSAxMDIwIH0KPiAoZDMpIChYRU4p
IGQzdjAgZmFpbGVkIHRvIHJlc2VydmUgMTAyNCBleHRlbnRzIG9mIG9yZGVyIDAgZm9yIG9mZmxp
bmluZwo+IChkMykgKGQzKSA9PiBnb3QgMTAyNAo+IAo+IFRoaXMgdGVzdCB0YWtlcyAxMDI0IGZy
YW1lcyBhbmQgY2FsbHMgZGVjcmVhc2UgcmVzZXJ2YXRpb24gb24gdGhlbSwKPiBiZWZvcmUgdW5t
YXBwaW5nLsKgIGkuZS4gdGhlIGRlY3JlYXNlIHJlc2VydmF0aW9uIHNob3VsZCBmYWlsLsKgIFNo
aW0KPiBzdWNjZXNzZnVsbHkgb2ZmbGluZXMgNzUzIHBhZ2VzIChub3RoaW5nIHRvIGRvIHdpdGgg
dGhlIGZyYW1lcyB0aGUgZ3Vlc3QKPiBzZWxlY3RlZCksIGFuZCBmYWlscyB0byBvZmZsaW5lIDEy
OTEsIGFuZCBkZXNwaXRlIHRoaXMsIHJldHVybnMgc3VjY2Vzcy4KPiAKPiBGaXJzdCBvZiBhbGws
IHRoZSAiZmFpbGVkIHRvIHJlc2VydmUiIGlzIGluIHB2X3NoaW1fb2ZmbGluZV9tZW1vcnkoKQo+
IHdoaWNoIGlzIGEgdm9pZCBmdW5jdGlvbiB0aGF0IGhhcyBhIHNlbWFudGljYWxseSByZWxldmFu
dCBmYWlsdXJlIGNhc2UuwqAKPiBUaGlzIG9idmlvdXNseSBpc24ndCBvay4KPiAKPiBTZWNvbmQs
IHRoZSB3YXkgdGhlIGNvbXBhdCBjb2RlIGxvb3BzIG92ZXIgdGhlIHRyYW5zbGF0ZWQgZGF0YSBp
cwo+IGluY29tcGF0aWJsZSB3aXRoIGhvdyBhcmdzLm5yX2RvbmUgaXMgdXNlZCBmb3IgdGhlIGNh
bGwgaW50bwo+IHB2X3NoaW1fb2ZmbGluZV9tZW1vcnkoKS4KPiAKPiBXaHkgaXMgcHZfc2hpbV9v
ZmZsaW5lX21lbW9yeSgpIG5vdCBpbiBkZWNyZWFzZV9yZXNlcnZhdGlvbigpIHRvIGJlZ2luIHdp
dGg/CgpDb3VsZCBiZSBtb3ZlZCBhc3N1bWluZyBpdCB3aWxsIGp1c3Qgb2ZmbGluZSB0aGUgZnJh
bWVzIHRoYXQgYWxyZWFkeSBwcm9jZXNzZWQuCgo+IEZ1cnRoZXJtb3JlLCB0aGVyZSBpcyBhIGZ1
bmRhbWVudGFsIGRpZmZlcmVuY2UgaW4gYmFsbG9vbmluZyBiZWhhdmlvdXIKPiBiZXR3ZWVuIFBW
IGFuZCBIVk0gZ3Vlc3RzLCB3aGljaCBJIGRvbid0IHRoaW5rIHdlIGNhbiBjb21wZW5zYXRlIGZv
ci7CoAo+IFBWIGd1ZXN0cyBuZWVkIHRvIGNhbGwgZGVjcmVhc2UgcmVzZXJ2YXRpb24gb25jZSB0
byByZWxlYXNlIHRoZSBmcmFtZXMsCj4gYW5kIHVubWFwIHRoZSBmcmFtZXMgKGluIGFueSBvcmRl
cikuwqAgSFZNIGd1ZXN0cyBjYWxsaW5nIGRlY3JlYXNlCj4gcmVzZXJ2YXRpb24gYXV0b21hdGlj
YWxseSBtYWtlIHRoZSBmcmFtZSB1bnVzYWJsZSBubyBtYXR0ZXIgaG93IG1hbnkKPiBvdXRzdGFu
ZGluZyByZWZlcmVuY2VzIGV4aXN0Lgo+IAo+IFNoaW0gY2FuJ3QgZGVjcmVhc2UgcmVzZXJ2YXRp
b24gKEhWTSB3aXRoIEwwIFhlbikgb24gYW55IGZyYW1lIHdobydzCj4gcmVmZXJlbmNlIGNvdW50
IGRpZG4ndCBkcm9wIHRvIDAgZnJvbSB0aGUgUFYgZ3Vlc3RzJyBjYWxsLCBhbmQgdGhlcmUgaXMK
PiBub3RoaW5nIHByZXNlbnRseSB0byBjaGVjayB0aGlzIGNvbmRpdGlvbi4KCkl0IHdpbGwgYWxs
b2NhdGVkIHRoZSBwYWdlcyBmcm9tIGFsbG9jYXRvciAtIHllcywgaXQgY2hlY2tzIHRoYXQgY291
bnRlcgppcyBkcm9wcGVkIHRvIDAuCgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 13:56:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 13:56:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1W1M-000742-9A; Tue, 11 Feb 2020 13:56:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1W1L-00073x-Pi
 for xen-devel@lists.xen.org; Tue, 11 Feb 2020 13:56:11 +0000
X-Inumbo-ID: 4233b354-4cd6-11ea-a96e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4233b354-4cd6-11ea-a96e-bc764e2007e4;
 Tue, 11 Feb 2020 13:56:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581429371;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=2D02FtQBIEb43G0MeKMfFlEdEbihyrNeUqAcAszaDys=;
 b=fcu74dPd6WLwPVnZZr84i0n3LlBGFnWU0dU05SDCvrqqIoW4xL1pE0Q+
 pWUBNa7ZKRnZRGS7nDqz37NWSbnmhD5FGNjWtFgf2/QcKDY9iWClMI1gb
 4Vdv5Q+C4kJ87V5WslA8SgkITkbnzRii7UWRmNa5vWcg7kzM0L/eHw3cK A=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ye9KWLuLFxmAF1vfdoc2I4czqLqLpah+HtV9odE/r/Wkx9EGaLUr/rYy09oGpMReExx7PHmnt2
 pyxDpkogDEb4/WPsURRHuwM/5UPOpXCSk1EbK4xBDW0ebI7RMhdvC4JVAJZ++6CTR1zIA1LhIc
 7YSqzAzzn9DFlD2ruA3WM1rraBqWQjvbItcIt2aU/tVis+cuiEKudolnhrtAgkgKoOi6v4VJI3
 t2X7NqEHT8nvTF4bpKWTaBhcGN2NOgHvTY8ETWmsGvERwb6F/anngWPoLifV2tM8+/7KdxfpO1
 ETA=
X-SBRS: 2.7
X-MesageID: 12444300
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12444300"
To: Sergey Dyasli <sergey.dyasli@citrix.com>, <xen-devel@lists.xen.org>
References: <20200211134220.9194-1-sergey.dyasli@citrix.com>
 <20200211134220.9194-2-sergey.dyasli@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <d57d5efa-2bc6-8fdc-a8a1-734d6957b577@citrix.com>
Date: Tue, 11 Feb 2020 13:56:06 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211134220.9194-2-sergey.dyasli@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 1/2] xsm: add Kconfig option for denied
 string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxMzo0MiwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiBBZGQgS2NvbmZpZyBv
cHRpb24gdG8gbWFrZSBpdCBwb3NzaWJsZSB0byBjb25maWd1cmUgdGhlIHN0cmluZyByZXR1cm5l
ZAo+IHRvIG5vbi1wcml2aWxlZ2VkIGd1ZXN0cyBpbnN0ZWFkIG9mIHRoZSBkZWZhdWx0ICI8ZGVu
aWVkPiIgd2hpY2ggY291bGQKPiBwcm9wYWdhdGUgdG8gVUkgLyBsb2dzIGFmdGVyIHRoZSBzdWJz
ZXF1ZW50IHBhdGNoIHRoYXQgaGlkZXMgZGV0YWlsZWQKPiBYZW4gdmVyc2lvbiBpbmZvcm1hdGlv
biBmcm9tIHVucHJpdmlsZWdlZCBndWVzdHMuCj4KPiBJbnRyb2R1Y2UgWEVOVkVSX2RlbmllZF9z
dHJpbmcgdG8gYWxsb3cgZ3Vlc3RzIHRvIHNldCB1cCBVSSAvIGxvZ3MKPiBmaWx0ZXJpbmcgd2hp
Y2ggZGVwZW5kZW5zIG9uIHRoZSBuZXcgQ09ORklHX1hTTV9ERU5JRURfU1RSSU5HLgoKTm8uwqAg
VGhpcyBpcyBldmVuIHdvcnNlIHRoYW4gb3RoZXIgc3VnZ2VzdGlvbnMuCgpJdCBpcyBlbnRpcmVs
eSB1bmFjY2VwdGFibGUgdG8gZXhwZWN0IGd1ZXN0cyB0byBoYXZlIHRvIG1vZGlmeSB0aGVtIHRv
CmZpZ3VyZSBvdXQgd2hlbiB0aGV5J3JlIGJlaW5nIGxpZWQgdG8uCgpBbmQgaXQgaXMgbm93IHBv
c3NpYmxlICp3aXRob3V0IHNvdXJjZSBjb2RlIG1vZGlmaWNhdGlvbnMqIHRvIGNyZWF0ZSBhClhl
biB3aGljaCByZXBvcnRzIG9uZSBzdHJpbmcgaW4gdGhpcyBoeXBlcmNhbGwsIGFuZCBoYXMgZW1w
dHkgc3RyaW5ncwplbHNld2hlcmUsIHdoaWNoIGlzIGV2ZW4gbW9yZSBjaGFvdGljIGZvciBndWVz
dHMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 14:00:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 14:00:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1W5d-0007uI-TX; Tue, 11 Feb 2020 14:00:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=46st=37=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1W5c-0007u8-J0
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 14:00:36 +0000
X-Inumbo-ID: def4dc40-4cd6-11ea-8d48-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id def4dc40-4cd6-11ea-8d48-bc764e2007e4;
 Tue, 11 Feb 2020 14:00:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581429635;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=olvJOusaPXKusNbBEcZFwfyghg3Gs6cSLp51Rw20InY=;
 b=epPux8tsn4nsb2ve9uQYSjsRh+Lbi+kXf+niW4jAQGn8uK0ZR/t6zIVb
 lz/j82xVj4d3UB/js3Yx/ps87Twr8m8hngbw8n0kuZ4mhpDmMmeY6Qjvm
 oDTjhhm7kWsyEN3IsDwb/gneTPaFMQS7d21LiNfd7cYFI+bugJmiWL0DR c=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xq8egreGaxFQ7yyDmsWZsvBmxmY0+0zWnvG8miMLI/kCWnCVS43VnsYsZEgq4h6LU/GFsd510L
 PoAQ8IvqSHAfoehpHhbvMaMRykhIUe4tidIg9VKW1zijWSn37vtPaO98KvQDQEXHeNxaFrhT6/
 W5pAtQ6hZvhGsPASmX69vWtw7DoxDhhlvyGzEVAgrHEcgPTdV+qHoowGbkbF5ye84FYpoRAWFH
 o9TXbZmn+X00QQ+6amAi13lEUTOhb4n/Nl1gdxILVV226kyQsiHlNg46Kh/QPxdKets2ZWfTHh
 tjo=
X-SBRS: 2.7
X-MesageID: 12263545
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12263545"
Date: Tue, 11 Feb 2020 15:00:22 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200211140022.GJ4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger>
 <74e8356c-c7e0-6110-961d-3f3a7cda47a8@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <74e8356c-c7e0-6110-961d-3f3a7cda47a8@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDk6NDk6MzBQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IE9uIDAzLzAyLzIwMjAgMTQ6MjEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gPiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwMTo0NDowNlBNICswMTAwLCBTYW5kZXIgRWlr
ZWxlbmJvb20gd3JvdGU6Cj4gPj4gT24gMDMvMDIvMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiA+Pj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6MzA6NTVQTSArMDEwMCwg
U2FuZGVyIEVpa2VsZW5ib29tIHdyb3RlOgo+ID4+Pj4gT24gMDMvMDIvMjAyMCAxMzoyMywgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+PiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwOToz
Mzo1MUFNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6Cj4gPj4+Pj4+IEhpIFJvZ2Vy
LAo+ID4+Pj4+Pgo+ID4+Pj4+PiBMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBhbiBpc3N1ZSB3aXRo
IHRoZSBQQ0ktcGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCj4gPj4+Pj4+IEluIHRo
ZSBndWVzdCBJIGdldDoKPiA+Pj4+Pj4gICAgIFsgMTE0My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6
MDA6MDUuMDogeEhDSSBob3N0IG5vdCByZXNwb25kaW5nIHRvIHN0b3AgZW5kcG9pbnQgY29tbWFu
ZC4KPiA+Pj4+Pj4gICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhD
SSBob3N0IGNvbnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFkCj4gPj4+Pj4+ICAg
ICBbIDExNDMuMzQ3MzY0XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IEhDIGRpZWQ7IGNsZWFuaW5n
IHVwCj4gPj4+Pj4+ICAgICBbIDExNDMuMzU2NDA3XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVjdCwg
ZGV2aWNlIG51bWJlciAyCj4gPj4+Pj4+Cj4gPj4+Pj4+IEJpc2VjdGlvbiB0dXJuZWQgdXAgYXMg
dGhlIGN1bHByaXQ6IAo+ID4+Pj4+PiAgICBjb21taXQgNTUwMGQyNjVhMmE4ZmE2M2Q2MGMwOGJl
YjU0OWRlOGVjODJmZjdhNQo+ID4+Pj4+PiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVz
dGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUKPiA+Pj4+Pgo+ID4+Pj4+IFNvcnJ5IHRv
IGhlYXIgdGhhdCwgbGV0IHNlZSBpZiB3ZSBjYW4gZmlndXJlIG91dCB3aGF0J3Mgd3JvbmcuCj4g
Pj4+Pgo+ID4+Pj4gTm8gcHJvYmxlbSwgdGhhdCBpcyB3aHkgSSB0ZXN0IHN0dWZmIDopCj4gPj4+
Pgo+ID4+Pj4+PiBJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0IGNvbW1pdCBhbmQgbm93IGl0
IHdvcmtzIGZpbmUgYWdhaW4uCj4gPj4+Pj4KPiA+Pj4+PiBEb2VzIHRoZSBzYW1lIGNvbnRyb2xs
ZXIgd29yayBmaW5lIHdoZW4gdXNlZCBpbiBkb20wPwo+ID4+Pj4KPiA+Pj4+IFdpbGwgdGVzdCB0
aGF0LCBidXQgYXMgYWxsIG90aGVyIHBjaSBkZXZpY2VzIGluIGRvbTAgd29yayBmaW5lLAo+ID4+
Pj4gSSBhc3N1bWUgdGhpcyBjb250cm9sbGVyIHdvdWxkIGFsc28gd29yayBmaW5lIGluIGRvbTAg
KGFzIGl0IGhhcyBhbHNvCj4gPj4+PiB3b3JrZWQgZmluZSBmb3IgYWdlcyB3aXRoIFBDSS1wYXNz
dGhyb3VnaCB0byB0aGF0IGd1ZXN0IGFuZCBzdGlsbCB3b3Jrcwo+ID4+Pj4gZmluZSB3aGVuIHJl
dmVydGluZyB0aGUgcmVmZXJlbmNlZCBjb21taXQpLgo+ID4+Pgo+ID4+PiBJcyB0aGlzIHRoZSBv
bmx5IGRldmljZSB0aGF0IGZhaWxzIHRvIHdvcmsgd2hlbiBkb2luZyBwY2ktcGFzc3Rocm91Z2gs
Cj4gPj4+IG9yIG90aGVyIGRldmljZXMgYWxzbyBkb24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25l
ZCBjaGFuZ2UgYXBwbGllZD8KPiA+Pj4KPiA+Pj4gSGF2ZSB5b3UgdGVzdGVkIG9uIG90aGVyIGJv
eGVzPwo+ID4+Pgo+ID4+Pj4gSSBkb24ndCBrbm93IGlmIHlvdXIgY2hhbmdlIGNhbiBzb21laG93
IGhhdmUgYSBzaWRlIGVmZmVjdAo+ID4+Pj4gb24gbGF0ZW5jeSBhcm91bmQgdGhlIHByb2Nlc3Np
bmcgb2YgcGNpLXBhc3N0aHJvdWdoID8KPiA+Pj4KPiA+Pj4gSG0sIHRoZSBtZW50aW9uZWQgY29t
bWl0IHNob3VsZCBzcGVlZCB1cCBicm9hZGNhc3QgSVBJcywgYnV0IEkgZG9uJ3QKPiA+Pj4gc2Vl
IGhvdyBpdCBjb3VsZCBzbG93IGRvd24gb3RoZXIgaW50ZXJydXB0cy4gQWxzbyBJIHdvdWxkIHRo
aW5rIHRoZQo+ID4+PiBkb21haW4gaXMgbm90IHJlY2VpdmluZyBpbnRlcnJ1cHRzIGZyb20gdGhl
IGRldmljZSwgcmF0aGVyIHRoYW4KPiA+Pj4gaW50ZXJydXB0cyBiZWluZyBzbG93Lgo+ID4+Pgo+
ID4+PiBDYW4geW91IGFsc28gcGFzdGUgdGhlIG91dHB1dCBvZiBsc3BjaSAtdiBmb3IgdGhhdCB4
SENJIGRldmljZSBmcm9tCj4gPj4+IGRvbTA/Cj4gPj4+Cj4gPj4+IFRoYW5rcywgUm9nZXIuCj4g
Pj4KPiA+PiBXaWxsIGRvIHRoaXMgZXZlbmluZyBpbmNsdWRpbmcgdGhlIHRlc3RpbmcgaW4gZG9t
MCBldGMuCj4gPj4gV2lsbCBhbHNvIHNlZSBpZiB0aGVyZSBpcyBhbnkgcGF0dGVybiB3aGVuIG9i
c2VydmluZyAvcHJvYy9pbnRlcnJ1cHRzIGluCj4gPj4gdGhlIGd1ZXN0Lgo+ID4gCj4gPiBUaGFu
a3MhIEkgYWxzbyBoYXZlIHNvbWUgdHJpdmlhbCBwYXRjaCB0aGF0IEkgd291bGQgbGlrZSB5b3Ug
dG8gdHJ5LAo+ID4ganVzdCB0byBkaXNjYXJkIHNlbmRfSVBJX21hc2sgY2xlYXJpbmcgdGhlIHNj
cmF0Y2hfY3B1bWFzayB1bmRlcgo+ID4gYW5vdGhlciBmdW5jdGlvbiBmZWV0Lgo+ID4gCj4gPiBS
b2dlci4KPiAKPiBIaSBSb2dlciwKPiAKPiBUb29rIGEgd2hpbGUsIGJ1dCBJIHdhcyBhYmxlIHRv
IHJ1biBzb21lIHRlc3RzIG5vdy4KPiAKPiBJIGFsc28gZm9yZ290IGEgZGV0YWlsIGluIHRoZSBm
aXJzdCByZXBvcnQgKHByb2JhYmx5IHN0aWxsIGEgYml0IHRpcmVkIGZyb20gRk9TREVNKSwgCj4g
bmFtZWx5OiB0aGUgZGV2aWNlIHBhc3NlZHRocm91Z2ggd29ya3MgT0sgZm9yIGEgd2hpbGUgYmVm
b3JlIEkgZ2V0IHRoZSBrZXJuZWwgbWVzc2FnZS4KPiAKPiBJIHRlc3RlZCB0aGUgcGF0Y2ggYW5k
IGl0IGxvb2tzIGxpa2UgaXQgbWFrZXMgdGhlIGlzc3VlIGdvIGF3YXksCj4gSSB0ZXN0ZWQgZm9y
IGEgZGF5LCB3aGlsZSB3aXRob3V0IHRoZSBwYXRjaCAob3IgcmV2ZXJ0IG9mIHRoZSBjb21taXQp
IHRoZSBkZXZpY2UKPiB3aWxsIGdpdmUgcHJvYmxlbXMgd2l0aGluIGEgZmV3IGhvdXJzLgoKVGhh
bmtzLCBJIGhhdmUgYW5vdGhlciBwYXRjaCBmb3IgeW91IHRvIHRyeSwgd2hpY2ggd2lsbCBsaWtl
bHkgbWFrZQp5b3VyIHN5c3RlbSBjcmFzaC4gQ291bGQgeW91IGdpdmUgaXQgYSB0cnkgYW5kIHBh
c3RlIHRoZSBsb2cgb3V0cHV0PwoKVGhhbmtzLCBSb2dlci4KLS0tODwtLS0KY29tbWl0IDkwOTg4
MDIxOWVmYzRmZTNjMjU1MzY0NTRkMDRmMDdiZmU2MWUzYjEKQXV0aG9yOiBSb2dlciBQYXUgTW9u
bmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1ZSBGZWIgMTEgMTE6MTQ6NDggMjAy
MCArMDEwMAoKICAgIHg4NjogYWRkIGFjY2Vzc29ycyBmb3Igc2NyYXRjaCBjcHUgbWFzawogICAg
CiAgICBDdXJyZW50IHVzYWdlIG9mIHRoZSBwZXItQ1BVIHNjcmF0Y2ggY3B1bWFzayBpcyBkYW5n
ZXJvdXMgc2luY2UKICAgIHRoZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sg
aXMgYWxyZWFkeSBiZWluZyB1c2VkIGV4Y2VwdAogICAgZm9yIG1hbnVhbCBjb2RlIGluc3BlY3Rp
b24gb2YgYWxsIHRoZSBjYWxsZXJzIGFuZCBwb3NzaWJsZSBjYWxsIHBhdGhzLgogICAgCiAgICBU
aGlzIGlzIHVuc2FmZSBhbmQgbm90IHJlbGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdl
dC9wdXQKICAgIGluZnJhc3RydWN0dXJlIHRvIHByZXZlbnQgbmVzdGVkIHVzYWdlIG9mIHRoZSBz
Y3JhdGNoIG1hc2suCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMg
Yi94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCmluZGV4IGU5OGUwOGU5YzguLjRlZTI2MWI2MzIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2lvX2Fw
aWMuYwpAQCAtMjIzNiwxMCArMjIzNiwxMSBAQCBpbnQgaW9fYXBpY19zZXRfcGNpX3JvdXRpbmcg
KGludCBpb2FwaWMsIGludCBwaW4sIGludCBpcnEsIGludCBlZGdlX2xldmVsLCBpbnQgYQogICAg
IGVudHJ5LnZlY3RvciA9IHZlY3RvcjsKIAogICAgIGlmIChjcHVtYXNrX2ludGVyc2VjdHMoZGVz
Yy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpKSB7Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFz
ayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9
IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICBjcHVtYXNrX2FuZChtYXNrLCBkZXNj
LT5hcmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUyk7CiAgICAgICAgIFNFVF9ERVNUKGVudHJ5LCBs
b2dpY2FsLCBjcHVfbWFza190b19hcGljaWQobWFzaykpOworICAgICAgICBwdXRfc2NyYXRjaF9j
cHVtYXNrKCk7CiAgICAgfSBlbHNlIHsKICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIklSUSVk
OiBubyB0YXJnZXQgQ1BVICglKnBiIHZzICUqcGIpXG4iLAogICAgICAgICAgICAgICAgaXJxLCBD
UFVNQVNLX1BSKGRlc2MtPmFyY2guY3B1X21hc2spLCBDUFVNQVNLX1BSKFRBUkdFVF9DUFVTKSk7
CkBAIC0yNDMzLDEwICsyNDM0LDExIEBAIGludCBpb2FwaWNfZ3Vlc3Rfd3JpdGUodW5zaWduZWQg
bG9uZyBwaHlzYmFzZSwgdW5zaWduZWQgaW50IHJlZywgdTMyIHZhbCkKIAogICAgIGlmICggY3B1
bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ssIFRBUkdFVF9DUFVTKSApCiAgICAg
ewotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwor
ICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAg
ICAgY3B1bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpOwog
ICAgICAgICBTRVRfREVTVChydGUsIGxvZ2ljYWwsIGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKSk7
CisgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwppbmRl
eCBjYzJlYjhlOTI1Li43ZWNmNTM3NmUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMK
KysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0xOTYsNyArMTk2LDcgQEAgc3RhdGljIHZvaWQg
X2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjKQogewogICAgIHVuc2lnbmVk
IGludCBjcHUsIG9sZF92ZWN0b3IsIGlycSA9IGRlc2MtPmlycTsKICAgICB1bnNpZ25lZCBpbnQg
dmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7Ci0gICAgY3B1bWFza190ICp0bXBfbWFzayA9IHRo
aXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFza190ICp0bXBfbWFzayA9IGdldF9z
Y3JhdGNoX2NwdW1hc2soKTsKIAogICAgIEJVR19PTighdmFsaWRfaXJxX3ZlY3Rvcih2ZWN0b3Ip
KTsKIApAQCAtMjIzLDcgKzIyMywxMCBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3Rvcihz
dHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCiAgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9DTEVB
Ul9WRUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7CiAKICAgICBpZiAoIGxpa2VseSghZGVz
Yy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzKSApCisgICAgeworICAgICAgICBwdXRfc2NyYXRjaF9j
cHVtYXNrKCk7CiAgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICAvKiBJZiB3ZSB3ZXJlIGlu
IG1vdGlvbiwgYWxzbyBjbGVhciBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgKi8KICAgICBvbGRfdmVj
dG9yID0gZGVzYy0+YXJjaC5vbGRfdmVjdG9yOwpAQCAtMjM2LDYgKzIzOSw3IEBAIHN0YXRpYyB2
b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKICAgICAgICAgcGVy
X2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID0gfmlycTsKICAgICB9CiAKKyAgICBw
dXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgcmVsZWFzZV9vbGRfdmVjKGRlc2MpOwogCiAgICAg
ZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMDsKQEAgLTExNTIsMTAgKzExNTYsMTEgQEAg
c3RhdGljIHZvaWQgaXJxX2d1ZXN0X2VvaV90aW1lcl9mbih2b2lkICpkYXRhKQogICAgICAgICBi
cmVhazsKIAogICAgIGNhc2UgQUNLVFlQRV9FT0k6Ci0gICAgICAgIGNwdV9lb2lfbWFwID0gdGhp
c19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgY3B1X2VvaV9tYXAgPSBnZXRfc2NyYXRj
aF9jcHVtYXNrKCk7CiAgICAgICAgIGNwdW1hc2tfY29weShjcHVfZW9pX21hcCwgYWN0aW9uLT5j
cHVfZW9pX21hcCk7CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycSgmZGVzYy0+bG9jayk7CiAgICAg
ICAgIG9uX3NlbGVjdGVkX2NwdXMoY3B1X2VvaV9tYXAsIHNldF9lb2lfcmVhZHksIGRlc2MsIDAp
OworICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIHJldHVybjsKICAgICB9
CiAKQEAgLTI1MzEsMTIgKzI1MzYsMTIgQEAgdm9pZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tf
dCAqbWFzaywgYm9vbCB2ZXJib3NlKQogICAgIHVuc2lnbmVkIGludCBpcnE7CiAgICAgc3RhdGlj
IGludCB3YXJuZWQ7CiAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjOworICAgIGNwdW1hc2tfdCAq
YWZmaW5pdHkgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICBmb3IgKCBpcnEgPSAwOyBp
cnEgPCBucl9pcnFzOyBpcnErKyApCiAgICAgewogICAgICAgICBib29sIGJyZWFrX2FmZmluaXR5
ID0gZmFsc2UsIHNldF9hZmZpbml0eSA9IHRydWU7CiAgICAgICAgIHVuc2lnbmVkIGludCB2ZWN0
b3I7Ci0gICAgICAgIGNwdW1hc2tfdCAqYWZmaW5pdHkgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1h
c2spOwogCiAgICAgICAgIGlmICggaXJxID09IDIgKQogICAgICAgICAgICAgY29udGludWU7CkBA
IC0yNjQwLDYgKzI2NDUsOCBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNr
LCBib29sIHZlcmJvc2UpCiAgICAgICAgICAgICAgICAgICAgaXJxLCBDUFVNQVNLX1BSKGFmZmlu
aXR5KSk7CiAgICAgfQogCisgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOworCiAgICAgLyogVGhh
dCBkb2Vzbid0IHNlZW0gc3VmZmljaWVudC4gIEdpdmUgaXQgMW1zLiAqLwogICAgIGxvY2FsX2ly
cV9lbmFibGUoKTsKICAgICBtZGVsYXkoMSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0u
YyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDliMzM4MjkwODQuLmJkZWQxOTcxN2IgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0xMjcx
LDcgKzEyNzEsNyBAQCB2b2lkIHB1dF9wYWdlX2Zyb21fbDFlKGwxX3BnZW50cnlfdCBsMWUsIHN0
cnVjdCBkb21haW4gKmwxZV9vd25lcikKICAgICAgICAgICAgICAobDFlX293bmVyID09IHBnX293
bmVyKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgICAgICAg
ICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAg
ICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICAg
ICAgY3B1bWFza19jbGVhcihtYXNrKTsKIApAQCAtMTI4OCw2ICsxMjg4LDcgQEAgdm9pZCBwdXRf
cGFnZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIp
CiAKICAgICAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQogICAgICAgICAgICAg
ICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOworICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFz
aygpOwogICAgICAgICB9CiAjZW5kaWYgLyogQ09ORklHX1BWX0xEVF9QQUdJTkcgKi8KICAgICAg
ICAgcHV0X3BhZ2UocGFnZSk7CkBAIC0yOTEyLDcgKzI5MTMsNyBAQCBzdGF0aWMgaW50IF9nZXRf
cGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAg
ICAgICAgICAgICAgICAgKiB2aXRhbCB0aGF0IG5vIG90aGVyIENQVXMgYXJlIGxlZnQgd2l0aCBt
YXBwaW5ncyBvZiBhIGZyYW1lCiAgICAgICAgICAgICAgICAgICogd2hpY2ggaXMgYWJvdXQgdG8g
YmVjb21lIHdyaXRlYWJsZSB0byB0aGUgZ3Vlc3QuCiAgICAgICAgICAgICAgICAgICovCi0gICAg
ICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsK
KyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7
CiAKICAgICAgICAgICAgICAgICBCVUdfT04oaW5faXJxKCkpOwogICAgICAgICAgICAgICAgIGNw
dW1hc2tfY29weShtYXNrLCBkLT5kaXJ0eV9jcHVtYXNrKTsKQEAgLTI5MjgsNiArMjkyOSw3IEBA
IHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWdu
ZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAgICAgICAgICBwZXJmY19pbmNyKG5lZWRfZmx1c2hf
dGxiX2ZsdXNoKTsKICAgICAgICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAg
ICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsK
IAogICAgICAgICAgICAgICAgIC8qIFdlIGxvc2UgZXhpc3RpbmcgdHlwZSBhbmQgdmFsaWRpdHku
ICovCiAgICAgICAgICAgICAgICAgbnggJj0gfihQR1RfdHlwZV9tYXNrIHwgUEdUX3ZhbGlkYXRl
ZCk7CkBAIC0zNjQ0LDcgKzM2NDYsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAgY2Fz
ZSBNTVVFWFRfVExCX0ZMVVNIX01VTFRJOgogICAgICAgICBjYXNlIE1NVUVYVF9JTlZMUEdfTVVM
VEk6CiAgICAgICAgIHsKLSAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRj
aF9jcHVtYXNrKCk7CiAKICAgICAgICAgICAgIGlmICggdW5saWtlbHkoY3VycmQgIT0gcGdfb3du
ZXIpICkKICAgICAgICAgICAgICAgICByYyA9IC1FUEVSTTsKQEAgLTM2NTQsMTIgKzM2NTYsMTcg
QEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IG1hc2spKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgaWYg
KCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHB1dF9zY3Jh
dGNoX2NwdW1hc2soKTsKICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KIAog
ICAgICAgICAgICAgaWYgKCBvcC5jbWQgPT0gTU1VRVhUX1RMQl9GTFVTSF9NVUxUSSApCiAgICAg
ICAgICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAgICAgICAgICAgICBlbHNlIGlmICgg
X19hZGRyX29rKG9wLmFyZzEubGluZWFyX2FkZHIpICkKICAgICAgICAgICAgICAgICBmbHVzaF90
bGJfb25lX21hc2sobWFzaywgb3AuYXJnMS5saW5lYXJfYWRkcik7CisgICAgICAgICAgICBwdXRf
c2NyYXRjaF9jcHVtYXNrKCk7CisKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKQEAg
LTM2OTIsNyArMzY5OSw3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICAgICAgZWxzZSBp
ZiAoIGxpa2VseShjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3VycmQpKSApCiAgICAgICAgICAgICB7
CiAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdTsKLSAgICAgICAgICAgICAgICBjcHVt
YXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgICAg
IGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICAgICAg
ICAgIGNwdW1hc2tfY2xlYXIobWFzayk7CiAgICAgICAgICAgICAgICAgZm9yX2VhY2hfb25saW5l
X2NwdShjcHUpCkBAIC0zNzAwLDYgKzM3MDcsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlcl9jcHUoY3B1X3NpYmxp
bmdfbWFzaywgY3B1KSkgKQogICAgICAgICAgICAgICAgICAgICAgICAgX19jcHVtYXNrX3NldF9j
cHUoY3B1LCBtYXNrKTsKICAgICAgICAgICAgICAgICBmbHVzaF9tYXNrKG1hc2ssIEZMVVNIX0NB
Q0hFKTsKKyAgICAgICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgICAg
ICB9CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwpAQCAt
NDE2NSwxMiArNDE3MywxMyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAgICAqIEZvcmNl
IG90aGVyIHZDUFUtcyBvZiB0aGUgYWZmZWN0ZWQgZ3Vlc3QgdG8gcGljayB1cCBMNCBlbnRyeQog
ICAgICAgICAgKiBjaGFuZ2VzIChpZiBhbnkpLgogICAgICAgICAgKi8KLSAgICAgICAgdW5zaWdu
ZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKLSAgICAgICAgY3B1bWFza190ICptYXNr
ID0gcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFz
ayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAotICAgICAgICBjcHVtYXNrX2FuZG5vdChtYXNr
LCBwdF9vd25lci0+ZGlydHlfY3B1bWFzaywgY3B1bWFza19vZihjcHUpKTsKKyAgICAgICAgY3B1
bWFza19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssCisgICAgICAgICAgICAg
ICAgICAgICAgIGNwdW1hc2tfb2Yoc21wX3Byb2Nlc3Nvcl9pZCgpKSk7CiAgICAgICAgIGlmICgg
IWNwdW1hc2tfZW1wdHkobWFzaykgKQogICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVT
SF9UTEJfR0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgIHB1dF9zY3JhdGNoX2Nw
dW1hc2soKTsKICAgICB9CiAKICAgICBwZXJmY19hZGQobnVtX3BhZ2VfdXBkYXRlcywgaSk7CkBA
IC00MzYxLDcgKzQzNzAsNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAg
ICAgICAgICAgICBtYXNrID0gZC0+ZGlydHlfY3B1bWFzazsKICAgICAgICAgICAgIGJyZWFrOwog
ICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1
bWFzayk7CisgICAgICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAg
ICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhkLCBjb25zdF9ndWVzdF9oYW5kbGVfZnJv
bV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWFzayk7CkBAIC00MzgxLDcgKzQzOTAsNyBAQCBzdGF0aWMgaW50
IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBtYXNrID0gZC0+ZGlydHlfY3B1
bWFzazsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAg
bWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBtYXNrID0gZ2V0
X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFz
ayhkLCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2
b2lkKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzayk7CkBAIC00
MzkyLDYgKzQ0MDEsOSBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAg
ICAgIGJyZWFrOwogICAgIH0KIAorICAgIGlmICggbWFzayAmJiBtYXNrICE9IGQtPmRpcnR5X2Nw
dW1hc2sgKQorICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CisKICAgICByZXR1cm4gcmM7
CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2ku
YwppbmRleCBjODVjZjlmODVhLi4xZWMxY2M1MWQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
bXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xNTksMTMgKzE1OSwxNSBAQCB2b2lk
IG1zaV9jb21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21h
c2ssIHN0cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9tYXNrICkKICAgICB7Ci0gICAgICAg
IGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgIGNw
dW1hc2tfdCAqbWFzazsKIAogICAgICAgICBpZiAoICFjcHVtYXNrX2ludGVyc2VjdHMoY3B1X21h
c2ssICZjcHVfb25saW5lX21hcCkgKQogICAgICAgICAgICAgcmV0dXJuOwogCisgICAgICAgIG1h
c2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIGNwdW1hc2tfYW5kKG1hc2ssIGNw
dV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwogICAgICAgICBtc2ctPmRlc3QzMiA9IGNwdV9tYXNr
X3RvX2FwaWNpZChtYXNrKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgIH0K
IAogICAgIG1zZy0+YWRkcmVzc19oaSA9IE1TSV9BRERSX0JBU0VfSEk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAppbmRl
eCAxYWE1NWQ0MWUxLi5iOTk0NDg4ZDlmIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L3NtcC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKQEAgLTI2LDYgKzI2LDIxIEBA
IERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIERFQ0xB
UkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIERFQ0xBUkVfUEVSX0NQ
VShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogCitzdGF0aWMgaW5saW5lIGNwdW1h
c2tfdCAqc2NyYXRjaF9jcHVtYXNrKGNvbnN0IGNoYXIgKmZuKQoreworICAgIHN0YXRpYyBERUZJ
TkVfUEVSX0NQVShjb25zdCBjaGFyICosIHNjcmF0Y2hfY3B1bWFza191c2UpOworCisgICAgaWYg
KCBmbiAmJiB1bmxpa2VseSh0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSkgKQorICAgICAg
ICBwYW5pYygic2NyYXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSAlc1xuIiwKKyAgICAg
ICAgICAgICAgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpOworICAgIHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFza191c2UpID0gZm47CisKKyAgICByZXR1cm4gZm4gPyB0aGlzX2NwdShzY3Jh
dGNoX2NwdW1hc2spIDogTlVMTDsKK30KKworI2RlZmluZSBnZXRfc2NyYXRjaF9jcHVtYXNrKCkg
c2NyYXRjaF9jcHVtYXNrKF9fZnVuY19fKQorI2RlZmluZSBwdXRfc2NyYXRjaF9jcHVtYXNrKCkg
KCh2b2lkKXNjcmF0Y2hfY3B1bWFzayhOVUxMKSkKKwogLyoKICAqIERvIHdlLCBmb3IgcGxhdGZv
cm0gcmVhc29ucywgbmVlZCB0byBhY3R1YWxseSBrZWVwIENQVXMgb25saW5lIHdoZW4gd2UKICAq
IHdvdWxkIG90aGVyd2lzZSBwcmVmZXIgdGhlbSB0byBiZSBvZmY/CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 14:06:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 14:06:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1WBM-00086c-PC; Tue, 11 Feb 2020 14:06:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=46st=37=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1WBL-00086X-0m
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 14:06:31 +0000
X-Inumbo-ID: b34b73e6-4cd7-11ea-8bf0-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b34b73e6-4cd7-11ea-8bf0-bc764e2007e4;
 Tue, 11 Feb 2020 14:06:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581429990;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=Wl22tKKlUa3wpf6HbXTd2sxUL2sdiJmnYmLctkkZ6Z8=;
 b=UjYlGPkpEGBgbWKjZCp99tOw9x0FFYttKG6hhsfp/mtJOCt/I2566zF6
 rZCEkcjFKaGV9t9eA7pf+z5jCCiO5boZrreLQCPqYXiMv2otjMDFIMIIT
 afcmFBYtX8TUC43X3McDKa+D/LYU37aGuxQBDCzdE52e0CrWHz0mWB0AE 0=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YlpOviF7/Rx1jYHV/Km1ckXKA6CQogtOgjKE4C1Gr1QNcOYEgURDQmdTdfEfObFfD6KVqJowWw
 cEsO23D4VQC0epKvnLL55CJK0423XRyigMjSCpY3/UTKqbLBH4XqptGE2ti71aFVbDlgZSLDy2
 /UO373nVSjUHiS9fM1HDu76GO9zMGEdWGNUU+9RwB5kdk319HSbzZi+eYrO2ZgN4V0iZ8uOU2B
 Qkckpi3ZZfA0LeAmIUPv/4+ioB7n80re4HzNBRL3X4ADfBksQ6TgQCIsqXCGPCX0223PCF/JE/
 u28=
X-SBRS: 2.7
X-MesageID: 12445183
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12445183"
Date: Tue, 11 Feb 2020 15:06:21 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200211140621.GK4679@Air-de-Roger>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-8-roger.pau@citrix.com>
 <20200211103424.vtokisnsg4hq6pzw@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200211103424.vtokisnsg4hq6pzw@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMTA6MzQ6MjRBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEZlYiAxMCwgMjAyMCBhdCAwNjoyODoyOVBNICswMTAwLCBSb2dlciBQYXUgTW9u
bmUgd3JvdGU6Cj4gWy4uLl0KPiA+ICAKPiA+ICBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgewo+ID4g
QEAgLTMyLDYgKzM0LDggQEAgc3RydWN0IGh5cGVydmlzb3Jfb3BzIHsKPiA+ICAgICAgdm9pZCAo
KnJlc3VtZSkodm9pZCk7Cj4gPiAgICAgIC8qIEZpeCB1cCBlODIwIG1hcCAqLwo+ID4gICAgICB2
b2lkICgqZTgyMF9maXh1cCkoc3RydWN0IGU4MjBtYXAgKmU4MjApOwo+ID4gKyAgICAvKiBMMCBh
c3Npc3RlZCBUTEIgZmx1c2ggKi8KPiA+ICsgICAgaW50ICgqZmx1c2hfdGxiKShjb25zdCBjcHVt
YXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgb3JkZXIpOwo+ID4gIH07
Cj4gPiAgCj4gPiAgI2lmZGVmIENPTkZJR19HVUVTVAo+ID4gQEAgLTQxLDYgKzQ1LDE0IEBAIHZv
aWQgaHlwZXJ2aXNvcl9zZXR1cCh2b2lkKTsKPiA+ICBpbnQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2
b2lkKTsKPiA+ICB2b2lkIGh5cGVydmlzb3JfcmVzdW1lKHZvaWQpOwo+ID4gIHZvaWQgaHlwZXJ2
aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKTsKPiA+ICsvKgo+ID4gKyAqIEww
IGFzc2lzdGVkIFRMQiBmbHVzaC4KPiA+ICsgKiBtYXNrOiBjcHVtYXNrIG9mIHRoZSBkaXJ0eSB2
Q1BVcyB0aGF0IHNob3VsZCBiZSBmbHVzaGVkLgo+ID4gKyAqIHZhOiBsaW5lYXIgYWRkcmVzcyB0
byBmbHVzaCwgb3IgTlVMTCBmb3IgZ2xvYmFsIGZsdXNoZXMuCj4gCj4gSSB3YXMgaW4gdGhlIG1p
ZGRsZSBvZiB3cml0aW5nIG15IHBhdGNoIGFuZCBub3RpY2VkIHRoaXMuCj4gCj4gSSB0aGluayBO
VUxMIG1lYW5zICJmbHVzaGluZyB0aGUgZW50aXJlIGFkZHJlc3Mgc3BhY2UiIGhlcmU/CgpZZXMs
IHRoYXQncyByaWdodC4gSSBkaWRuJ3QgYWRkIGEgd2F5IHRvIGRpZmZlcmVudGlhdGUgYmV0d2Vl
biBnbG9iYWwKKGllOiBQR0UgbWFwcGluZ3MgaW5jbHVkZWQpIGZsdXNoZXMgYW5kIG5vbi1nbG9i
YWwgZmx1c2hlcywgc28gYWxsCmNhbGxzIGFyZSBhc3N1bWVkIHRvIGltcGx5IGZsdXNoZXMgb2Yg
Z2xvYmFsIG1hcHBpbmdzLgoKSXQgbWlnaHQgYmUgYmV0dGVyIGlmIHlvdSBhZGFwdCBpdCB5b3Vy
c2VsZiB0byB3aGF0ZXZlciBpcyBtb3JlIHN1aXRlZApmb3IgSHlwZXJWIHdoaWNoIGhhcyBtb3Jl
IHNlbGVjdGl2ZSBmbHVzaGVzIGF2YWlsYWJsZS4gWGVuIG9ubHkgaGFzIGFuCmh5cGVyY2FsbCB0
byByZXF1ZXN0IGEgZ2xvYmFsIGZsdXNoIG9uIGFsbCB2Q1BVcy4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 14:08:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 14:08:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1WDR-0008EH-6w; Tue, 11 Feb 2020 14:08:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1WDQ-0008EC-Ct
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 14:08:40 +0000
X-Inumbo-ID: 00624c40-4cd8-11ea-8bf0-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 00624c40-4cd8-11ea-8bf0-bc764e2007e4;
 Tue, 11 Feb 2020 14:08:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581430120;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=wDZ8da/P3RxEsccKLRKUl5KDl0lqwvfsyMjzGM4ztf8=;
 b=XLwoH1gEhX8a4y+Nlesgr7zUvR2Vanq+wvILeNktK7zURxx1/F/SsyK3
 VBzbAzACsvE6fNQSrPF9bh2rxfGn/eIUmGD00aI+pdme6d7wpbjyTGsuD
 mvL5mMyCN+qwcnR1vVyXc836WdN9ZSg4gAzOZ1IgZ7TNd012YLGTd6wIH U=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZmCWkTZ+DE/ITDxNfkldmGvQZZ/rSSRwbsF3ybCsM6c7L+87GanYTThWOAuE/4kiQLBOU65QQS
 gX5RYQSNdDx41b0KkbqJPSYYDylK3VQTGtaS3XupVFz8GDSvgnYWnyofOmQDUTUfJDmFsFRim2
 B58n3ZqE2p0YdlBC9mjNb+Zw87QdQVMtYb5YWu9ngAKmCgAeTRup6RHfTQ87GC03CHichj+sJJ
 zTIqgCUBx77LkizrINxL3CizTJwIbOex/zCOk/9HeslZd3qVtp+19n1whK47DS31d9KpgoAz+z
 hAA=
X-SBRS: 2.7
X-MesageID: 12445351
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12445351"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 11 Feb 2020 14:08:25 +0000
Message-ID: <20200211140825.1192-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] hvmloader: Drop use of XENVER_extraversion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHByaW50ZigpIGluIGluaXRfaHlwZXJjYWxscygpIG9ubHkgZW5kcyB1cCBpbiB0aGUgaHlw
ZXJ2aXNvciBjb25zb2xlIGxvZywKc28gZXh0cmF2ZXJzaW9uIHJlYWxseSBpc24ndCBpbnRlcmVz
dGluZy4KClRoZSBTTUJpb3MgdGFibGUgZG9lc24ndCBuZWVkIGV4dHJhdmVyc2lvbiwgYW5kIHJl
bW92aW5nIGl0IHJlZHVjZXMgdGhlCmFiaWxpdHkgZm9yIGEgZ3Vlc3QgdG8gZmluZ2VycHJpbnQg
dGhlIGV4YWN0IGh5cGVydmlzb3IgaXQgaXMgcnVubmluZyB1bmRlci4KClNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJl
dWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHRvb2xzL2Zpcm13YXJl
L2h2bWxvYWRlci9odm1sb2FkZXIuYyB8ICA0ICstLS0KIHRvb2xzL2Zpcm13YXJlL2h2bWxvYWRl
ci9zbWJpb3MuYyAgICB8IDEwIC0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRp
b24oKyksIDEzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxv
YWRlci9odm1sb2FkZXIuYyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9odm1sb2FkZXIuYwpp
bmRleCA1OThhMjI2Mjc4Li45OWM4ODQxNzkwIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9o
dm1sb2FkZXIvaHZtbG9hZGVyLmMKKysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL2h2bWxv
YWRlci5jCkBAIC0xMjEsNyArMTIxLDYgQEAgc3RhdGljIHZvaWQgaW5pdF9oeXBlcmNhbGxzKHZv
aWQpCiAgICAgdWludDMyX3QgZWF4LCBlYngsIGVjeCwgZWR4OwogICAgIHVuc2lnbmVkIGxvbmcg
aTsKICAgICBjaGFyIHNpZ25hdHVyZVsxM107Ci0gICAgeGVuX2V4dHJhdmVyc2lvbl90IGV4dHJh
dmVyc2lvbjsKICAgICB1aW50MzJfdCBiYXNlOwogCiAgICAgZm9yICggYmFzZSA9IDB4NDAwMDAw
MDA7IGJhc2UgPCAweDQwMDEwMDAwOyBiYXNlICs9IDB4MTAwICkKQEAgLTE0Niw4ICsxNDUsNyBA
QCBzdGF0aWMgdm9pZCBpbml0X2h5cGVyY2FsbHModm9pZCkKIAogICAgIC8qIFByaW50IHZlcnNp
b24gaW5mb3JtYXRpb24uICovCiAgICAgY3B1aWQoYmFzZSArIDEsICZlYXgsICZlYngsICZlY3gs
ICZlZHgpOwotICAgIGh5cGVyY2FsbF94ZW5fdmVyc2lvbihYRU5WRVJfZXh0cmF2ZXJzaW9uLCBl
eHRyYXZlcnNpb24pOwotICAgIHByaW50ZigiRGV0ZWN0ZWQgWGVuIHYldS4ldSVzXG4iLCBlYXgg
Pj4gMTYsIGVheCAmIDB4ZmZmZiwgZXh0cmF2ZXJzaW9uKTsKKyAgICBwcmludGYoIkRldGVjdGVk
IFhlbiB2JXUuJXVcbiIsIGVheCA+PiAxNiwgZWF4ICYgMHhmZmZmKTsKIH0KIAogLyogUmVwbGFj
ZSBwb3NzaWJseSBlcnJvbmVvdXMgbWVtb3J5LXNpemUgQ01PUyBmaWVsZHMgd2l0aCBjb3JyZWN0
IHZhbHVlcy4gKi8KZGlmZiAtLWdpdCBhL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9zbWJpb3Mu
YyBiL3Rvb2xzL2Zpcm13YXJlL2h2bWxvYWRlci9zbWJpb3MuYwppbmRleCA5N2EwNTRlOWUzLi40
NmJhMWNiN2IzIDEwMDY0NAotLS0gYS90b29scy9maXJtd2FyZS9odm1sb2FkZXIvc21iaW9zLmMK
KysrIGIvdG9vbHMvZmlybXdhcmUvaHZtbG9hZGVyL3NtYmlvcy5jCkBAIC0yNTYsNyArMjU2LDYg
QEAgaHZtX3dyaXRlX3NtYmlvc190YWJsZXMoCiAgICAgeGVuX2RvbWFpbl9oYW5kbGVfdCB1dWlk
OwogICAgIHVpbnQxNl90IHhlbl9tYWpvcl92ZXJzaW9uLCB4ZW5fbWlub3JfdmVyc2lvbjsKICAg
ICB1aW50MzJfdCB4ZW5fdmVyc2lvbjsKLSAgICBjaGFyIHhlbl9leHRyYV92ZXJzaW9uW1hFTl9F
WFRSQVZFUlNJT05fTEVOXTsKICAgICAvKiBndWVzcyBjb25zZXJ2YXRpdmVseSBvbiBidWZmZXIg
bGVuZ3RoIGZvciBYZW4gdmVyc2lvbiBzdHJpbmcgKi8KICAgICBjaGFyIHhlbl92ZXJzaW9uX3N0
cls4MF07CiAgICAgLyogdGVtcG9yYXJ5IHZhcmlhYmxlcyB1c2VkIHRvIGJ1aWxkIHVwIFhlbiB2
ZXJzaW9uIHN0cmluZyAqLwpAQCAtMjc0LDggKzI3Myw2IEBAIGh2bV93cml0ZV9zbWJpb3NfdGFi
bGVzKAogICAgIHhlbl9tYWpvcl92ZXJzaW9uID0gKHVpbnQxNl90KSAoeGVuX3ZlcnNpb24gPj4g
MTYpOwogICAgIHhlbl9taW5vcl92ZXJzaW9uID0gKHVpbnQxNl90KSB4ZW5fdmVyc2lvbjsKIAot
ICAgIGh5cGVyY2FsbF94ZW5fdmVyc2lvbihYRU5WRVJfZXh0cmF2ZXJzaW9uLCB4ZW5fZXh0cmFf
dmVyc2lvbik7Ci0KICAgICAvKiBidWlsZCB1cCBodW1hbi1yZWFkYWJsZSBYZW4gdmVyc2lvbiBz
dHJpbmcgKi8KICAgICBwID0geGVuX3ZlcnNpb25fc3RyOwogICAgIGxlbiA9IDA7CkBAIC0zMDIs
MTMgKzI5OSw2IEBAIGh2bV93cml0ZV9zbWJpb3NfdGFibGVzKAogICAgIHN0cmNweShwLCB0bXAp
OwogICAgIHAgKz0gdG1wX2xlbjsKIAotICAgIHRtcF9sZW4gPSBzdHJsZW4oeGVuX2V4dHJhX3Zl
cnNpb24pOwotICAgIGxlbiArPSB0bXBfbGVuOwotICAgIGlmICggbGVuID49IHNpemVvZih4ZW5f
dmVyc2lvbl9zdHIpICkKLSAgICAgICAgZ290byBlcnJvcl9vdXQ7Ci0gICAgc3RyY3B5KHAsIHhl
bl9leHRyYV92ZXJzaW9uKTsKLSAgICBwICs9IHRtcF9sZW47Ci0KICAgICB4ZW5fdmVyc2lvbl9z
dHJbc2l6ZW9mKHhlbl92ZXJzaW9uX3N0ciktMV0gPSAnXDAnOwogCiAgICAgLyogc2NyYXRjaF9z
dGFydCBpcyBhIHNhZmUgbGFyZ2UgbWVtb3J5IGFyZWEgZm9yIHNjcmF0Y2guICovCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 14:08:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 14:08:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1WDe-0008Fq-Gk; Tue, 11 Feb 2020 14:08:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=3UK8=37=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j1WDd-0008Ff-J8
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 14:08:53 +0000
X-Inumbo-ID: 087748a5-4cd8-11ea-b5a4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 087748a5-4cd8-11ea-b5a4-12813bfff9fa;
 Tue, 11 Feb 2020 14:08:53 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1WDc-0007P9-Ax; Tue, 11 Feb 2020 14:08:52 +0000
Received: from [109.144.23.216] (helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j1WDa-0001GD-Qi; Tue, 11 Feb 2020 14:08:52 +0000
Date: Tue, 11 Feb 2020 14:08:39 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200211140839.efpbzoxykysp5dlr@debian>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-8-roger.pau@citrix.com>
 <20200211103424.vtokisnsg4hq6pzw@debian>
 <20200211140621.GK4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200211140621.GK4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMDM6MDY6MjFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUdWUsIEZlYiAxMSwgMjAyMCBhdCAxMDozNDoyNEFNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mjg6MjlQTSArMDEwMCwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gWy4uLl0KPiA+ID4gIAo+ID4gPiAgc3RydWN0IGh5
cGVydmlzb3Jfb3BzIHsKPiA+ID4gQEAgLTMyLDYgKzM0LDggQEAgc3RydWN0IGh5cGVydmlzb3Jf
b3BzIHsKPiA+ID4gICAgICB2b2lkICgqcmVzdW1lKSh2b2lkKTsKPiA+ID4gICAgICAvKiBGaXgg
dXAgZTgyMCBtYXAgKi8KPiA+ID4gICAgICB2b2lkICgqZTgyMF9maXh1cCkoc3RydWN0IGU4MjBt
YXAgKmU4MjApOwo+ID4gPiArICAgIC8qIEwwIGFzc2lzdGVkIFRMQiBmbHVzaCAqLwo+ID4gPiAr
ICAgIGludCAoKmZsdXNoX3RsYikoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2
YSwgdW5zaWduZWQgaW50IG9yZGVyKTsKPiA+ID4gIH07Cj4gPiA+ICAKPiA+ID4gICNpZmRlZiBD
T05GSUdfR1VFU1QKPiA+ID4gQEAgLTQxLDYgKzQ1LDE0IEBAIHZvaWQgaHlwZXJ2aXNvcl9zZXR1
cCh2b2lkKTsKPiA+ID4gIGludCBoeXBlcnZpc29yX2FwX3NldHVwKHZvaWQpOwo+ID4gPiAgdm9p
ZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKTsKPiA+ID4gIHZvaWQgaHlwZXJ2aXNvcl9lODIwX2Zp
eHVwKHN0cnVjdCBlODIwbWFwICplODIwKTsKPiA+ID4gKy8qCj4gPiA+ICsgKiBMMCBhc3Npc3Rl
ZCBUTEIgZmx1c2guCj4gPiA+ICsgKiBtYXNrOiBjcHVtYXNrIG9mIHRoZSBkaXJ0eSB2Q1BVcyB0
aGF0IHNob3VsZCBiZSBmbHVzaGVkLgo+ID4gPiArICogdmE6IGxpbmVhciBhZGRyZXNzIHRvIGZs
dXNoLCBvciBOVUxMIGZvciBnbG9iYWwgZmx1c2hlcy4KPiA+IAo+ID4gSSB3YXMgaW4gdGhlIG1p
ZGRsZSBvZiB3cml0aW5nIG15IHBhdGNoIGFuZCBub3RpY2VkIHRoaXMuCj4gPiAKPiA+IEkgdGhp
bmsgTlVMTCBtZWFucyAiZmx1c2hpbmcgdGhlIGVudGlyZSBhZGRyZXNzIHNwYWNlIiBoZXJlPwo+
IAo+IFllcywgdGhhdCdzIHJpZ2h0LiBJIGRpZG4ndCBhZGQgYSB3YXkgdG8gZGlmZmVyZW50aWF0
ZSBiZXR3ZWVuIGdsb2JhbAo+IChpZTogUEdFIG1hcHBpbmdzIGluY2x1ZGVkKSBmbHVzaGVzIGFu
ZCBub24tZ2xvYmFsIGZsdXNoZXMsIHNvIGFsbAo+IGNhbGxzIGFyZSBhc3N1bWVkIHRvIGltcGx5
IGZsdXNoZXMgb2YgZ2xvYmFsIG1hcHBpbmdzLgo+IAo+IEl0IG1pZ2h0IGJlIGJldHRlciBpZiB5
b3UgYWRhcHQgaXQgeW91cnNlbGYgdG8gd2hhdGV2ZXIgaXMgbW9yZSBzdWl0ZWQKPiBmb3IgSHlw
ZXJWIHdoaWNoIGhhcyBtb3JlIHNlbGVjdGl2ZSBmbHVzaGVzIGF2YWlsYWJsZS4gWGVuIG9ubHkg
aGFzIGFuCj4gaHlwZXJjYWxsIHRvIHJlcXVlc3QgYSBnbG9iYWwgZmx1c2ggb24gYWxsIHZDUFVz
LgoKT0suIFRoYW5rcyBmb3IgY29uZmlybWluZy4KCkkgd2lsbCBjaGFuZ2UgdGhpcyBjb21tZW50
IGluIG15IHBhdGNoLgoKV2VpLgoKPiAKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 14:55:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 14:55:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1WwV-0003uV-TV; Tue, 11 Feb 2020 14:55:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GUI1=37=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1j1WwU-0003uP-HE
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 14:55:14 +0000
X-Inumbo-ID: 81249b34-4cde-11ea-b5b7-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81249b34-4cde-11ea-b5b7-12813bfff9fa;
 Tue, 11 Feb 2020 14:55:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581432912;
 h=from:to:subject:date:message-id:references:in-reply-to:
 content-id:content-transfer-encoding:mime-version;
 bh=F+t/k9L50ITpQKYogu4IJ03LFxmEaeL3gytJFuuDrjg=;
 b=LP2abZK8t7MeK1XVTag0C+9DcGWMzpj65undKI9JaBnb4A3dEW8tWO4H
 kWwlTQt7DHMK9i+7gLRhqXerx/WzLAxTmm5OLL71Yh3fK5hR/qMCXa0Kt
 feSHOCAhSCh1KikryvaR6KaYrWOmVMEIRCQmgoZVDrIVNM4N2s6IsRqNp U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=George.Dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 George.Dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QYePjbOjdYPjyPIwQlXMOw6+ze4nF1Ke680pIdkBI/3QAn+JXSfl44OzKa/ibIp3iU07/s6Ouz
 y0ZZz1Wq9gFZx3DXhHcKWqCq7CzZHl0ha/1JHrME0jabLNXYoREnGfYi7P3xOxvChkPvUgvwe7
 zDdx+KLq3yiYgpL4ebVBOe5keC7LoK9ZMH6DcGy889a/aTOLE+Wbi7xMVrAcxurY1i3KZeJFPG
 w8HCxnQixyu7YXRXHrqpdaU19ngveZL0eJn47jCPDShiaofFFL+tOkcWMHnfAKnfG+Ic0bvLNU
 MPI=
X-SBRS: 2.7
X-MesageID: 12643471
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12643471"
From: George Dunlap <George.Dunlap@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich
 <JBeulich@suse.com>, Ian Jackson <Ian.Jackson@citrix.com>, Andrew Cooper
 <Andrew.Cooper3@citrix.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Julien Grall <julien.grall@arm.com>, Wei Liu <Wei.Liu2@citrix.com>, "Konrad
 Rzeszutek Wilk" <konrad.wilk@oracle.com>
Thread-Topic: [Vote] Approve hypervisor project check-in policy
Thread-Index: AQHV1RvMRnHwcx23bEiescOXQN2BcqgWG4UA
Date: Tue, 11 Feb 2020 14:55:08 +0000
Message-ID: <8A4C8C04-0839-42E7-8C56-53776851A63E@citrix.com>
References: <4cb6e142-5fec-7608-0c9c-d8c7c75e47d3@citrix.com>
In-Reply-To: <4cb6e142-5fec-7608-0c9c-d8c7c75e47d3@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-mailer: Apple Mail (2.3608.60.0.2.5)
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <52C58357564C1D4B986EB05E5D450A55@citrix.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [Vote] Approve hypervisor project check-in policy
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQo+IE9uIEphbiAyNywgMjAyMCwgYXQgMjoxMiBQTSwgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPiB3cm90ZToNCj4gDQo+IEkgaGF2ZSBkcmFmdGVkIGFuIGV4cGxpY2l0
IHBvbGljeSBvbiB3aGF0IGlzIChnZW5lcmFsbHkpIHJlcXVpcmVkIHRvDQo+IGNoZWNrIGEgcGF0
Y2ggaW4uICBJdCdzIGJlZW4gdGhyb3VnaCBzZXZlcmFsIHJvdW5kcywgYW5kIHY0IGhhcyBiZWVu
DQo+IGFja2VkIFsxXS4NCj4gDQo+IEkndmUgaGFkIGluZm9ybWFsIGFzc2VudCBmcm9tIGFsbCBj
b21taXR0ZXJzLCBidXQganVzdCB0byBkb3QgYWxsIG91cg0KPiBpJ3MgYW5kIGNyb3NzIGFsbCBv
dXIgdCdzLCBpdCdzIHByb2JhYmx5IHdvcnRoIGhhdmluZyBhIHZvdGUgb2YgdGhlDQo+IGNvbW1p
dHRlcnMsIGluIGxpbmUgd2l0aCB0aGUgWGVuUHJvamVjdCBnb3Zlcm5hbmNlIHBvbGljeSBbMV0u
DQo+IA0KPiBQbGVhc2UgcmVzcG9uZCBieSAxMCBGZWJydWFyeSB3aXRoIHlvdXIgdm90ZToNCj4g
KzE6IGZvciBwcm9wb3NhbA0KPiAtMTogYWdhaW5zdCBwcm9wb3NhbA0KPiBpbiBwdWJsaWMgb3Ig
cHJpdmF0ZS4NCg0KQnkgbXkgY291bnQgd2UgaGF2ZSA0ICsx4oCZcyBhbmQgbm8gb2JqZWN0aW9u
cywgc28gdGhlIHBvbGljeSBpcyBhcHByb3ZlZC4gIEnigJlsbCBjaGVjayBpbiB0aGUgcGF0Y2gg
bW9kaWZ5aW5nIE1BSU5UQUlORVJTLg0KDQogLUdlb3JnZQ0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 14:55:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 14:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Wws-0003va-6o; Tue, 11 Feb 2020 14:55:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Wwr-0003vQ-2v
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 14:55:37 +0000
X-Inumbo-ID: 8e77c915-4cde-11ea-b5b7-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8e77c915-4cde-11ea-b5b7-12813bfff9fa;
 Tue, 11 Feb 2020 14:55:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581432936;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=5lOEChwSSUJucPQfj4x6xluW+gXhKNGScDrNhE+2n+o=;
 b=MMZwLBPrr1xdZs0PUq2GtWYcyWSaW2JTyCmMsN4Q5ORn8rWhK2cNvHxN
 456+6Gdsd9AZPOC4aV5fgvuK0dn8T7r/gmsWy97HCLwhPTGjrYI1t/gAQ
 F1Af5zMMgpiWfDNmB+RBvOexJBfbcYTo+MavsdtqVPPkGoLlguGWs6z31 w=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pWddnAwGx8wvnUgPeylGanxzQUG1pnLcWrcNxKb1BGSAvUwa1jVMqhPPiHbf8lYORK2lIVCep3
 LshUqVwoJ4p3Y80rEDO68BTm+ZRXg5g4Vf0sW4sxGyudFOSrEs/jL4ZNC4IebMlAZQVhhH+3oi
 VjBOhVPEM4s5hqT8XBeU2rws4uIyTHt8zfzauub3bD4VRWS6NGIdFPbA4/zwa5lERo8CGoSrkW
 NGjRJhSti6fRqyzCa2fvuahVS2V89VFfzu3st4c8yQW+tovqw1vDJwLWXWS2atXUn7DaL59coF
 mak=
X-SBRS: 2.7
X-MesageID: 12267470
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12267470"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 11 Feb 2020 14:55:26 +0000
Message-ID: <20200211145526.8371-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] AMD/IOMMU: Remove unused iommu_get_addr_{lo,
 hi}_from_cmd() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlc2Ugd2VyZSBpbnRyb2R1Y2VkIGluIDI2MmJiMjI3YTQgaW4gMjAxMiwgYW5kIGhhdmUgbmV2
ZXIgaGFkIGFueSB1c2Vycy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZz
LmggfCAgNSAtLS0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmggICAgICB8
IDEzIC0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTggZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LWRlZnMuaCBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmgKaW5kZXggNTA2MTNjYTE1MC4uNWVi
N2ZjN2ZmYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LWRl
ZnMuaAorKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5oCkBAIC00
ODUsMTEgKzQ4NSw2IEBAIHN0cnVjdCBhbWRfaW9tbXVfcHRlIHsKICNkZWZpbmUgSU9NTVVfQ01E
X0RFVklDRV9JRF9NQVNLICAgICAgICAgICAgICAgICAgICAweDAwMDBGRkZGCiAjZGVmaW5lIElP
TU1VX0NNRF9ERVZJQ0VfSURfU0hJRlQgICAgICAgICAgICAgICAgICAgMAogCi0jZGVmaW5lIElP
TU1VX0NNRF9BRERSX0xPV19NQVNLICAgICAgICAgICAgICAgICAgICAgMHhGRkZGRjAwMAotI2Rl
ZmluZSBJT01NVV9DTURfQUREUl9MT1dfU0hJRlQgICAgICAgICAgICAgICAgICAgIDEyCi0jZGVm
aW5lIElPTU1VX0NNRF9BRERSX0hJR0hfTUFTSyAgICAgICAgICAgICAgICAgICAgMHhGRkZGRkZG
RgotI2RlZmluZSBJT01NVV9DTURfQUREUl9ISUdIX1NISUZUICAgICAgICAgICAgICAgICAgIDAK
LQogI2RlZmluZSBJT01NVV9SRUdfQkFTRV9BRERSX0xPV19NQVNLICAgICAgICAgICAgICAgIDB4
RkZGRkYwMDAKICNkZWZpbmUgSU9NTVVfUkVHX0JBU0VfQUREUl9MT1dfU0hJRlQgICAgICAgICAg
ICAgICAxMgogI2RlZmluZSBJT01NVV9SRUdfQkFTRV9BRERSX0hJR0hfTUFTSyAgICAgICAgICAg
ICAgIDB4MDAwRkZGRkYKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdS5oIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKaW5kZXggMWFiZmRj
Njg1YS4uMjI5N2FjOGU3MyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11LmgKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11LmgKQEAgLTM5
MSwxOSArMzkxLDYgQEAgc3RhdGljIGlubGluZSB2b2lkIGlvbW11X3NldF9kZXZpZF90b19jbWQo
dWludDMyX3QgKmNtZCwgdWludDE2X3QgaWQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgSU9N
TVVfQ01EX0RFVklDRV9JRF9TSElGVCwgY21kKTsKIH0KIAotLyogYWNjZXNzIGFkZHJlc3MgZmll
bGQgZnJvbSBpb21tdSBjbWQgKi8KLXN0YXRpYyBpbmxpbmUgdWludDMyX3QgaW9tbXVfZ2V0X2Fk
ZHJfbG9fZnJvbV9jbWQodWludDMyX3QgY21kKQotewotICAgIHJldHVybiBnZXRfZmllbGRfZnJv
bV9yZWdfdTMyKGNtZCwgSU9NTVVfQ01EX0FERFJfTE9XX01BU0ssCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgSU9NTVVfQ01EX0FERFJfTE9XX1NISUZUKTsKLX0KLQotc3RhdGlj
IGlubGluZSB1aW50MzJfdCBpb21tdV9nZXRfYWRkcl9oaV9mcm9tX2NtZCh1aW50MzJfdCBjbWQp
Ci17Ci0gICAgcmV0dXJuIGdldF9maWVsZF9mcm9tX3JlZ191MzIoY21kLCBJT01NVV9DTURfQURE
Ul9MT1dfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9DTURf
QUREUl9ISUdIX1NISUZUKTsKLX0KLQogLyogYWNjZXNzIGlvbW11IGJhc2UgYWRkcmVzc2VzIGZp
ZWxkIGZyb20gbW1pbyByZWdzICovCiBzdGF0aWMgaW5saW5lIHZvaWQgaW9tbXVfc2V0X2FkZHJf
bG9fdG9fcmVnKHVpbnQzMl90ICpyZWcsIHVpbnQzMl90IGFkZHIpCiB7Ci0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 15:05:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 15:05:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1X62-00056K-3z; Tue, 11 Feb 2020 15:05:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1X61-00056E-2G
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 15:05:05 +0000
X-Inumbo-ID: decca10e-4cdf-11ea-a96e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id decca10e-4cdf-11ea-a96e-bc764e2007e4;
 Tue, 11 Feb 2020 15:04:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1X5u-0008T6-6u; Tue, 11 Feb 2020 15:04:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1X5t-00067U-S0; Tue, 11 Feb 2020 15:04:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1X5t-0007VE-RH; Tue, 11 Feb 2020 15:04:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146871-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable-smoke:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4e9929f5bde62e19653a4c7f5792648f56ef35ab
X-Osstest-Versions-That: xen=3dd724dff085e13ad520f8e35aea717db2ff07d0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 15:04:57 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146871: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg3MS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODM4
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgIGJsb2NrZWQgbi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA0ZTk5MjlmNWJkZTYyZTE5NjUzYTRjN2Y1Nzky
NjQ4ZjU2ZWYzNWFiCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzZGQ3
MjRkZmYwODVlMTNhZDUyMGY4ZTM1YWVhNzE3ZGIyZmYwN2QwCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDY4MzggIDIwMjAtMDItMTAgMjI6MDA6MzUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTQ2ODcxICAyMDIwLTAyLTExIDEyOjAxOjA0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA0ZTk5MjlmNWJkZTYyZTE5NjUzYTRj
N2Y1NzkyNjQ4ZjU2ZWYzNWFiCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRGVjIDQgMTg6MjE6MDQgMjAxOSArMDAwMAoKICAgIHg4
Ni92bXg6IFNocmluayBUQVNLX1NXSVRDSCdzIGh2bV90YXNrX3N3aXRjaF9yZWFzb24gcmVhc29u
c1tdCiAgICAKICAgIE5vIG5lZWQgdG8gdXNlIDQtYnl0ZSBpbnRlZ2VycyB0byBzdG9yZSB0d28g
Yml0cyBvZiBpbmZvcm1hdGlvbi4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3Bl
ciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIFJldmlld2VkLWJ5OiBLZXZpbiBUaWFu
IDxrZXZpbi50aWFuQGludGVsLmNvbT4KICAgIFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgM2QzY2Y0YmVhOGU1YmQ4ZWRiM2FlNTdhOWIyZjE1NDQ5
ZjFmYmNiNApBdXRob3I6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
PgpEYXRlOiAgIE1vbiBKYW4gMjAgMTE6NTA6NTMgMjAyMCArMDAwMAoKICAgIHRvb2xzOiBEZWZh
dWx0IHRvIHB5dGhvbjMKICAgIAogICAgTWFpbiByZWFzb24sIG5ld2VyIHZlcnNpb24gb2YgUUVN
VSBkb2Vzbid0IHN1cHBvcnQgcHl0aG9uIDIueCBhbnltb3JlLgogICAgU2Vjb25kIG1haW4gcmVh
c29uLCBweXRob24yIGlzIEVPTC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJB
UkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xA
eGVuLm9yZz4KCmNvbW1pdCA2ZWUxMDMxMzYyM2MxZjQxZmM3MmZlMTIzNzJlMTc2ZTc0NDQ2M2Mx
CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTog
ICBNb24gRmViIDEwIDE4OjMzOjI2IDIwMjAgKzAwMDAKCiAgICB4ODYvcHZoOiBBZGp1c3QgZG9t
MCdzIHN0YXJ0aW5nIHN0YXRlCiAgICAKICAgIEZpeGVzOiBiMjVmYjFhMDRlICJ4ZW4vcHZoOiBG
aXggc2VnbWVudCBzZWxlY3RvciBBQkkiCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHds
QHhlbi5vcmc+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
Y29tbWl0IDMyZGI4NTNkOTVmYzhhM2JmMTA3Yzg5NmJhZDdlNDI5OGE1NDdhYzkKQXV0aG9yOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFN1biBGZWIg
MiAxODoyMzo0NyAyMDIwICswMDAwCgogICAgQU1EL0lPTU1VOiBUcmVhdCBoZWFkL3RhaWwgcG9p
bnRlcnMgYXMgYnl0ZSBvZmZzZXRzCiAgICAKICAgIFRoZSBNTUlPIHJlZ2lzdGVycyBhcyBhbHJl
YWR5IGJ5dGUgb2Zmc2V0cy4gIFVzaW5nIHRoZW0gaW4gdGhpcyBmb3JtIHJlbW92ZXMKICAgIHRo
ZSBuZWVkIHRvIHNoaWZ0IHRoZWlyIHZhbHVlcyBmb3IgdXNlLgogICAgCiAgICBJdCBpcyBhbHNv
IGluZWZmaWNpZW50IHRvIHN0b3JlIGJvdGggZW50cmllcyBhbmQgYWxsb2Nfc2l6ZSAod2hpY2gg
b25seSBkaWZmZXIKICAgIGJ5IGVudHJ5X3NpemUpLiAgUmVuYW1lIGFsbG9jX3NpemUgdG8gc2l6
ZSwgYW5kIGRyb3AgZW50cmllcyBlbnRpcmVseSwgd2hpY2gKICAgIHNpbXBsaWZpZXMgdGhlIGFs
bG9jYXRpb24vZGVhbGxvY2F0aW9uIGhlbHBlcnMgc2xpZ2h0bHkuCiAgICAKICAgIE1hcmsgc2Vu
ZF9pb21tdV9jb21tYW5kKCkgYW5kIGludmFsaWRhdGVfaW9tbXVfYWxsKCkgYXMgc3RhdGljLCBh
cyB0aGV5IGhhdmUKICAgIG5vIGV4dGVybmFsIGRlY2xhcmF0aW9uIG9yIGNhbGxlcnMuCiAgICAK
ICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29t
bWl0IDZiYjA2YmIwZWIxNTI4MzE5OTk4ZGU2MDJmOTY5YzQ3NDM5NmMzMDYKQXV0aG9yOiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgVHVlIEZlYiAxMSAxMDo0NDoxOCAy
MDIwICswMTAwCgogICAgeGVuL3NjaGVkOiByZW1vdmUgcG9pbnRsZXNzIEJVR19PTigpIGluIGNy
ZWRpdDIKICAgIAogICAgVGhlIEJVR19PTigpIGF0IHRoZSB0b3Agb2YgY3NjaGVkMl9jb250ZXh0
X3NhdmVkKCkgaXMgY29tcGxldGVseQogICAgcG9pbnRsZXNzLCBhcyB0aGUgQVNTRVJUKCkganVz
dCBmb2xsb3dpbmcgaXQgY2F0Y2hlcyB0aGUgc2FtZSBwcm9ibGVtCiAgICBhbHJlYWR5LgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBS
ZXZpZXdlZC1ieTogRGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KKHFlbXUgY2hh
bmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 15:40:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 15:40:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Xdn-0007kS-Rg; Tue, 11 Feb 2020 15:39:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Xdm-0007kJ-Ir
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 15:39:58 +0000
X-Inumbo-ID: c15d46b4-4ce4-11ea-b5c7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c15d46b4-4ce4-11ea-b5c7-12813bfff9fa;
 Tue, 11 Feb 2020 15:39:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 57BFCC1FB;
 Tue, 11 Feb 2020 15:39:56 +0000 (UTC)
To: xen-devel@lists.xenproject.org
References: <20200128142818.27200-1-jgross@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <11156f81-f538-9e42-9950-804e9dffd7c0@suse.com>
Date: Tue, 11 Feb 2020 16:39:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200128142818.27200-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/3] tools/xenstore
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDEuMjAgMTU6MjgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gU29tZSBwYXRjaGVzIGZv
ciBYZW5zdG9yZS1zdHViZG9tIHdoaWNoIGhhdmUgYmVlbiBseWluZyBhcm91bmQgaW4gbXkKPiBs
b2NhbCB0cmVlIGZvciBzb21lIHRpbWUgbm93Lgo+IAo+IEp1ZXJnZW4gR3Jvc3MgKDMpOgo+ICAg
IHhlbnN0b3JlOiBzZXR1cCB4ZW5zdG9yZSBzdHViZG9tIGNvbnNvbGUgaW50ZXJmYWNlIHByb3Bl
cmx5Cj4gICAgeGVuc3RvcmU6IGFkZCBjb25zb2xlIHhlbnN0b3JlIGVudHJpZXMgZm9yIHhlbnN0
b3JlIHN0dWJkb20KPiAgICB4ZW5zdG9yZTogcmVtb3ZlIG5vdCBhcHBsaWNhYmxlIGNvbnRyb2wg
Y29tbWFuZHMgaW4gc3R1YmRvbQo+IAo+ICAgdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRv
bWFpbi5jIHwgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4gICB0b29s
cy94ZW5zdG9yZS94ZW5zdG9yZWRfY29udHJvbC5jICAgfCAxOCArKysrKysrKysrKysrKysKPiAg
IDIgZmlsZXMgY2hhbmdlZCwgNjEgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAoKUGlu
Zz8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 15:52:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 15:52:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1XpS-0000oi-6X; Tue, 11 Feb 2020 15:52:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1XpQ-0000od-PQ
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 15:52:00 +0000
X-Inumbo-ID: 6fa3b1f8-4ce6-11ea-b5cb-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fa3b1f8-4ce6-11ea-b5cb-12813bfff9fa;
 Tue, 11 Feb 2020 15:51:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581436319;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=bQsi0H2yFc8xgZU38jH4Y+FaMPYqSbhcdm3vJ0u+G+0=;
 b=hX3KVH4mArGzHu7Sd7QshLqv2AeTBBQdmglWrw/HFZwtvgcEdH+Q1Q3J
 Q3cNvZRHdEzSVDTT4jZNx4mbMKBJkrifRyzDCY8y/VfNukhA8wRAzIwdJ
 TD8JZ3gaP5u6E37pPj/TcbG615wZucsD1x27lmlMHAQf0uRFIyG50vyA0 E=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bXjUn0DzL7H/jdeKDJFeA677a6KvWgfnSgCiYf4TSl9Rarbw3lP9HLgeH7DPPSGDPQ/cBK9XqW
 Un3rX9YuCNhhhbYSN23YfD1dSsyKwJohYi385n616SHXEEHItkA80hZfQ997FP+F892ZL9gtS/
 cGiM5U96UTLbJu+pi0bauzR8dBpClhDIKUynAOh/X1/G6bBMfjb9oPeZvpWUfLRQ3+82mAWU5o
 4kV+XB+1fKL8MIJlgLJuNq9m6guLC42w3ape23bfn3esOXhyJzM/0NZHEuyC6xkvcXIPUQjOrJ
 Tio=
X-SBRS: 2.7
X-MesageID: 12712084
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12712084"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 11 Feb 2020 15:51:54 +0000
Message-ID: <20200211155155.17396-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/amd: Avoid cpu_has_hypervisor evaluating
 true on native hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Claudia <claudia1@disroot.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IHdoZW4gYm9vdGluZyBuYXRpdmUgb24gQU1EIGhhcmR3YXJlLCBjcHVpZG1hc2tf
ZGVmYXVsdHMuXzFjZCBnZXRzCmNvbmZpZ3VyZWQgd2l0aCB0aGUgSFlQRVJWSVNPUiBiaXQgYmVm
b3JlIG5hdGl2ZSBDUFVJRCBpcyBzY2FubmVkIGZvciBmZWF0dXJlCmJpdHMuCgpUaGlzIHJlc3Vs
dHMgaW4gY3B1X2hhc19oeXBlcnZpc29yIGJlY29taW5nIHNldCBhcyBwYXJ0IG9mIGlkZW50aWZ5
X2NwdSgpLCBhbmQKZW5kcyB1cCBhcHBlYXJpbmcgaW4gdGhlIHJhdyBhbmQgaG9zdCBDUFUgcG9s
aWNpZXMuCgpBIGNvbWJpbmF0aW9uIG9mIHRoaXMgYnVnLCBhbmQgYy9zIGJiNTAyYThjYTU5ICJ4
ODY6IGNoZWNrIGZlYXR1cmUgZmxhZ3MgYWZ0ZXIKcmVzdW1lIiB3aGljaCBjaGVja3MgdGhhdCBm
ZWF0dXJlIGJpdHMgZG9uJ3QgZ28gbWlzc2luZywgcmVzdWx0cyBpbiBicm9rZW4gUzMKb24gQU1E
IGhhcmR3YXJlLgoKQWx0ZXIgYW1kX2luaXRfbGV2ZWxsaW5nKCkgdG8gZXhjbHVkZSB0aGUgSFlQ
RVJWSVNPUiBiaXQgZnJvbQpjcHVtYXNrX2RlZmF1bHRzLCBhbmQgdXBkYXRlIGRvbWFpbl9jcHVf
cG9saWN5X2NoYW5nZWQoKSB0byBhbGxvdyBpdCB0byBiZQpleHBsaWNpdGx5IGZvcndhcmRlZC4K
ClRoaXMgYWxzbyBmaXhlcyBhIGJ1ZyBvbiBrZXhlYywgd2hlcmUgdGhlIGh5cGVydmlzb3IgYml0
IGlzIGxlZnQgZW5hYmxlZCBmb3IKdGhlIG5ldyBrZXJuZWwgdG8gZmluZC4KClRoZXNlIGNoYW5n
ZXMgaGlnaGxpZ2h0IGEgZnVydGhlciBidXQgLSBkb20wIGNvbnN0cnVjdGlvbiBpcyBhc3ltZXRy
aWMgd2l0aApkb21VIGNvbnN0cnVjdGlvbiwgYnkgbm90IGhhdmluZyBhbnkgY2FsbHMgdG8gZG9t
YWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpLgpFeHRlbmQgYXJjaF9kb21haW5fY3JlYXRlKCkgdG8g
YWx3YXlzIGNhbGwgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpLgoKUmVwb3J0ZWQtYnk6IEln
b3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgpTaWduZWQtb2ZmLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVs
aWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IElnb3IgRHJ1emhpbmluIDxp
Z29yLmRydXpoaW5pbkBjaXRyaXguY29tPgpDQzogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp
IDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgpDQzogQ2xhdWRpYSA8Y2xhdWRpYTFA
ZGlzcm9vdC5vcmc+Cgp2MjoKICogUmV3cml0ZSB0aGUgY29tbWl0IG1lc3NhZ2UuICBObyBjaGFu
Z2UgdG8gdGhlIHBhdGNoIGNvbnRlbnQuCgpNYXJlay9DbGF1ZGlhOiBEbyBlaXRoZXIgb2YgeW91
IHdhbnQgYSBSZXBvcnRlZC1ieSB0YWcgc2VlaW5nIGFzIHlvdSBmb3VuZCBhCmJyYW5kIG5ldyB3
YXkgdGhhdCB0aGlzIHdhcyBicm9rZW4/Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAg
ICB8IDMgLS0tCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgIHwgMiArKwogeGVuL2FyY2gv
eDg2L2RvbWN0bC5jICAgICAgICB8IDkgKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2Rv
bWFpbi5oIHwgMiArKwogNCBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94
ODYvY3B1L2FtZC5jCmluZGV4IGUzNTFkZDIyN2YuLmY5NWE4ZTBmZDMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9jcHUvYW1kLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwpAQCAtMjk4
LDkgKzI5OCw2IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBub2lubGluZSBhbWRfaW5pdF9sZXZlbGxp
bmcodm9pZCkKIAkJCWVjeCB8PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfT1NYU0FWRSk7CiAJ
CWVkeCB8PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfQVBJQyk7CiAKLQkJLyogQWxsb3cgdGhl
IEhZUEVSVklTT1IgYml0IHRvIGJlIHNldCB2aWEgZ3Vlc3QgcG9saWN5LiAqLwotCQllY3ggfD0g
Y3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0hZUEVSVklTT1IpOwotCiAJCWNwdWlkbWFza19kZWZh
dWx0cy5fMWNkID0gKCh1aW50NjRfdCllY3ggPDwgMzIpIHwgZWR4OwogCX0KIApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGY1
M2FlNWZmODYuLjEyYmQ1NTQzOTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwor
KysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTY1Niw2ICs2NTYsOCBAQCBpbnQgYXJjaF9k
b21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICovCiAgICAgZC0+YXJjaC54ODdf
ZmlwX3dpZHRoID0gY3B1X2hhc19mcHVfc2VsID8gMCA6IDg7CiAKKyAgICBkb21haW5fY3B1X3Bv
bGljeV9jaGFuZ2VkKGQpOworCiAgICAgcmV0dXJuIDA7CiAKICBmYWlsOgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IDRmYTlj
OTExNDAuLmNlNzZkNmQ3NzYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYworKysg
Yi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTQ4LDcgKzQ4LDcgQEAgc3RhdGljIGludCBnZGJz
eF9ndWVzdF9tZW1faW8oZG9taWRfdCBkb21pZCwgc3RydWN0IHhlbl9kb21jdGxfZ2Ric3hfbWVt
aW8gKmlvcCkKIH0KICNlbmRpZgogCi1zdGF0aWMgdm9pZCBkb21haW5fY3B1X3BvbGljeV9jaGFu
Z2VkKHN0cnVjdCBkb21haW4gKmQpCit2b2lkIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKICAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwID0gZC0+
YXJjaC5jcHVpZDsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKQEAgLTEwNiw2ICsxMDYsMTMgQEAgc3Rh
dGljIHZvaWQgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQogICAg
ICAgICAgICAgICAgICAgICBlY3ggPSAwOwogICAgICAgICAgICAgICAgIGVkeCA9IGNwdWZlYXRf
bWFzayhYODZfRkVBVFVSRV9BUElDKTsKIAorICAgICAgICAgICAgICAgIC8qCisgICAgICAgICAg
ICAgICAgICogSWYgdGhlIEh5cGVydmlzb3IgYml0IGlzIHNldCBpbiB0aGUgcG9saWN5LCB3ZSBj
YW4gYWxzbworICAgICAgICAgICAgICAgICAqIGZvcndhcmQgaXQgaW50byByZWFsIENQVUlELgor
ICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgIGlmICggcC0+YmFzaWMuaHlwZXJ2
aXNvciApCisgICAgICAgICAgICAgICAgICAgIGVjeCB8PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRV
UkVfSFlQRVJWSVNPUik7CisKICAgICAgICAgICAgICAgICBtYXNrIHw9ICgodWludDY0X3QpZWN4
IDw8IDMyKSB8IGVkeDsKICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oCmluZGV4IGYwYzI1ZmZlYzAuLjE4NDNjNzZkMWEgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaApAQCAtNjI0LDYgKzYyNCw4IEBAIHN0cnVjdCBndWVzdF9tZW1vcnlfcG9saWN5CiB2b2lk
IHVwZGF0ZV9ndWVzdF9tZW1vcnlfcG9saWN5KHN0cnVjdCB2Y3B1ICp2LAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgZ3Vlc3RfbWVtb3J5X3BvbGljeSAqcG9saWN5KTsK
IAordm9pZCBkb21haW5fY3B1X3BvbGljeV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQpOworCiBi
b29sIHVwZGF0ZV9ydW5zdGF0ZV9hcmVhKHN0cnVjdCB2Y3B1ICopOwogYm9vbCB1cGRhdGVfc2Vj
b25kYXJ5X3N5c3RlbV90aW1lKHN0cnVjdCB2Y3B1ICosCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc3RydWN0IHZjcHVfdGltZV9pbmZvICopOwotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:02:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:02:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Xz7-0002Ez-Gc; Tue, 11 Feb 2020 16:02:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=46st=37=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1Xz6-0002Eu-7u
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:02:00 +0000
X-Inumbo-ID: d502a666-4ce7-11ea-8434-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d502a666-4ce7-11ea-8434-bc764e2007e4;
 Tue, 11 Feb 2020 16:01:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581436919;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=pm+E/7OlFZQGAburZ7iWTaaXF52QJ5XL9Mpx0JlXnc0=;
 b=au8qMfSlPwIDL9Uo1VhQGIQP5t36JBBe3oKwKmiq5zoB6LdHY8MimoD1
 xOJ4oemaTxvccQLtXm6TVWPRc/E2EyJ9BqZXNkxBNlcLdpjKPFR4k/v2C
 gqtJnLwJa/Y/MKOtHwhFwH8SCjAXTRjlJVI7Ig6GH443iDdaILjAA8H5V I=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: fYvhgI+jS9ie3uyf3M7Q9/Vb51FcFfBguGjRUUeZ3NPJKb2tOQhDgAxTN3qdyf1pwsgFfg4Lq1
 eny8PTVGKy0ijVcjfge4shxzN9pABI5gZp7v/bhST3TnhgyubeTG2ggj5TGWJS00Ox/HF+Clpv
 A0CIj+UCPbkj5bOAIqWtzwHxBPo0+m6kS7EnXKUfGCgV2yA7Usna70NCxp59TNBDkcnyu6aewb
 G4k7sgIEWXDuLYrq6soYfjWkC5VB8DZdaor91H5fUrUHhEt/2nFGSGofIdVturJUhJNjGKx+3L
 S2k=
X-SBRS: 2.7
X-MesageID: 12283307
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12283307"
Date: Tue, 11 Feb 2020 17:01:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200211160149.GL4679@Air-de-Roger>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, Igor Druzhinin <igor.druzhinin@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMDE6Mzk6NDJQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBCYWxsb29uaW5nIGluc2lkZSBQViBzaGltIGlzIGN1cnJlbnRseSB2ZXJ5IGJyb2tl
bi4KPiAKPiBGcm9tIGFuIGluc3RydW1lbnRlZCBYZW4gYW5kIDMyYml0IFBWIFhURiB0ZXN0Ogo+
IAo+IChkMykgKGQzKSAtLS0gWGVuIFRlc3QgRnJhbWV3b3JrIC0tLQo+IChkMykgKGQzKSBCYWxs
b29uaW5nOiBQViAzMmJpdCAoUEFFIDMgbGV2ZWxzKQo+IChkMykgKGQzKSBtciB7IDAwMTBhOTQw
LCAxMDI0LCAweDdmZjAgfQo+IChkMykgKGQzKSBBYm91dCB0byBkZWNyZWFzZQo+IChkMykgKFhF
TikgKioqIEQgeyBmZmZmODIwMDgwMDAwMDIwLCBuciAxMDIwLCBkb25lIDAgfQo+IChkMykgKFhF
TikgZDN2MCBmYWlsZWQgdG8gcmVzZXJ2ZSAyNjcgZXh0ZW50cyBvZiBvcmRlciAwIGZvciBvZmZs
aW5pbmcKPiAoZDMpIChYRU4pICoqKiBEIHsgZmZmZjgyMDA3ZmZmZTA0MCwgbnIgMTAyNCwgZG9u
ZSAxMDIwIH0KPiAoZDMpIChYRU4pIGQzdjAgZmFpbGVkIHRvIHJlc2VydmUgMTAyNCBleHRlbnRz
IG9mIG9yZGVyIDAgZm9yIG9mZmxpbmluZwo+IChkMykgKGQzKSA9PiBnb3QgMTAyNAo+IAo+IFRo
aXMgdGVzdCB0YWtlcyAxMDI0IGZyYW1lcyBhbmQgY2FsbHMgZGVjcmVhc2UgcmVzZXJ2YXRpb24g
b24gdGhlbSwKPiBiZWZvcmUgdW5tYXBwaW5nLsKgIGkuZS4gdGhlIGRlY3JlYXNlIHJlc2VydmF0
aW9uIHNob3VsZCBmYWlsLsKgIFNoaW0KPiBzdWNjZXNzZnVsbHkgb2ZmbGluZXMgNzUzIHBhZ2Vz
IChub3RoaW5nIHRvIGRvIHdpdGggdGhlIGZyYW1lcyB0aGUgZ3Vlc3QKPiBzZWxlY3RlZCksIGFu
ZCBmYWlscyB0byBvZmZsaW5lIDEyOTEsIGFuZCBkZXNwaXRlIHRoaXMsIHJldHVybnMgc3VjY2Vz
cy4KPiAKPiBGaXJzdCBvZiBhbGwsIHRoZSAiZmFpbGVkIHRvIHJlc2VydmUiIGlzIGluIHB2X3No
aW1fb2ZmbGluZV9tZW1vcnkoKQo+IHdoaWNoIGlzIGEgdm9pZCBmdW5jdGlvbiB0aGF0IGhhcyBh
IHNlbWFudGljYWxseSByZWxldmFudCBmYWlsdXJlIGNhc2UuwqAKPiBUaGlzIG9idmlvdXNseSBp
c24ndCBvay4KClNvIG9uIGZhaWx1cmUgdG8gcmVzZXJ2ZSB0aGUgcGFnZXMgZm9yIG9mZmxpbmlu
ZyB3ZSBzaG91bGQgbGlrZWx5IGFkZAp0aGVtIGFnYWluIHRvIHRoZSBkb21VIGFuZCByZXR1cm4g
dGhlIG51bWJlciBvZiBwYWdlcyB0aGF0IGhhdmUgYmVlbgpmdWxseSBvZmZsaW5lZD8KCk5vdCBz
dXJlIGlmIHRoYXQncyBkb2FibGUsIGJ1dCBJIHRoaW5rIGJ5IHBva2luZyBhdCB0aGUgZXh0ZW5k
cyBsaXN0ClhlbiBzaG91bGQgYmUgYWJsZSB0byByZXBvcHVsYXRlIHRoZSBlbnRyaWVzLgoKPiAK
PiBTZWNvbmQsIHRoZSB3YXkgdGhlIGNvbXBhdCBjb2RlIGxvb3BzIG92ZXIgdGhlIHRyYW5zbGF0
ZWQgZGF0YSBpcwo+IGluY29tcGF0aWJsZSB3aXRoIGhvdyBhcmdzLm5yX2RvbmUgaXMgdXNlZCBm
b3IgdGhlIGNhbGwgaW50bwo+IHB2X3NoaW1fb2ZmbGluZV9tZW1vcnkoKS4KCk9oLCBJIHdvdWxk
IGhhdmUgdG8gY2hlY2sgdGhhdCwgSSB0ZW5kIHRvIGdldCBsb3N0IGluIGNvbXBhdCBjb2RlLiBU
aGUKY29kZSBpbiBwdl9zaGltX29mZmxpbmVfbWVtb3J5IGFzc3VtZXMgdGhhdCBhcmdzLm5yX2Rv
bmUgd2lsbCBjb250YWluCnRoZSB0b3RhbCBhbW91bnQgb2Ygc3VjY2Vzc2Z1bGx5IGJhbGxvb25l
ZCBvdXQgcGFnZXMuCgo+IFdoeSBpcyBwdl9zaGltX29mZmxpbmVfbWVtb3J5KCkgbm90IGluIGRl
Y3JlYXNlX3Jlc2VydmF0aW9uKCkgdG8gYmVnaW4gd2l0aD8KCkkgZ3Vlc3MgdG8gdHJ5IHRvIGJh
dGNoIHRoZSBkZWNyZWFzZSBpbnRvIGEgc2luZ2xlIGNhbGwgdG8KYmF0Y2hfbWVtb3J5X29wLCBh
bmQgdG8ga2VlcCB0aGUgc3ltbWV0cnkgd2l0aCB0aGUgY2FsbCB0bwpwdl9zaGltX29ubGluZV9t
ZW1vcnkuCgpCdXQgbW9zdCBvZiB0aGlzIHdhcyBkb25lIGluIGEgaHVycnksIHNvIGl0J3MgbGlr
ZWx5IGl0J3MganVzdCB0aGVyZQpiZWNhdXNlIHRoYXQncyB0aGUgZmlyc3QgcGxhY2UgdGhhdCBz
ZWVtZWQgc2Vuc2libGUgZW5vdWdoLgoKPiBGdXJ0aGVybW9yZSwgdGhlcmUgaXMgYSBmdW5kYW1l
bnRhbCBkaWZmZXJlbmNlIGluIGJhbGxvb25pbmcgYmVoYXZpb3VyCj4gYmV0d2VlbiBQViBhbmQg
SFZNIGd1ZXN0cywgd2hpY2ggSSBkb24ndCB0aGluayB3ZSBjYW4gY29tcGVuc2F0ZSBmb3IuwqAK
PiBQViBndWVzdHMgbmVlZCB0byBjYWxsIGRlY3JlYXNlIHJlc2VydmF0aW9uIG9uY2UgdG8gcmVs
ZWFzZSB0aGUgZnJhbWVzLAo+IGFuZCB1bm1hcCB0aGUgZnJhbWVzIChpbiBhbnkgb3JkZXIpLsKg
IEhWTSBndWVzdHMgY2FsbGluZyBkZWNyZWFzZQo+IHJlc2VydmF0aW9uIGF1dG9tYXRpY2FsbHkg
bWFrZSB0aGUgZnJhbWUgdW51c2FibGUgbm8gbWF0dGVyIGhvdyBtYW55Cj4gb3V0c3RhbmRpbmcg
cmVmZXJlbmNlcyBleGlzdC4KCk91Y2gsIHNvIHlvdSBjYW4gY2FsbCBYRU5NRU1fZGVjcmVhc2Vf
cmVzZXJ2YXRpb24gYW5kIHRoZW4gdW5tYXAgdGhlCnBhZ2VzIGZyb20gdGhlIGd1ZXN0IHBhZ2Ut
dGFibGVzIGFuZCB0aGV5IHdpbGwgYmUgYmFsbG9vbmVkIG91dD8KClRCSCBJIGhhZCBubyBpZGVh
IHRoaXMgd2FzIHBvc3NpYmxlLCBJJ3ZlIG1vc3RseSBhc3N1bWVkIGEgbW9kZWwKc2ltaWxhciB3
aXRoIEhWTSwgd2hlcmUgeW91IGNhbGwgZGVjcmVhc2VfcmVzZXJ2YXRpb24gYW5kIHRoZSBwYWdl
cwphcmUganVzdCByZW1vdmVkIGZyb20gdGhlIHBoeXNtYXAuCgo+IFNoaW0gY2FuJ3QgZGVjcmVh
c2UgcmVzZXJ2YXRpb24gKEhWTSB3aXRoIEwwIFhlbikgb24gYW55IGZyYW1lIHdobydzCj4gcmVm
ZXJlbmNlIGNvdW50IGRpZG4ndCBkcm9wIHRvIDAgZnJvbSB0aGUgUFYgZ3Vlc3RzJyBjYWxsLCBh
bmQgdGhlcmUgaXMKPiBub3RoaW5nIHByZXNlbnRseSB0byBjaGVjayB0aGlzIGNvbmRpdGlvbi4K
CkJ1dCBzaGltIHdpbGwgb25seSBiYWxsb29uIG91dCBmcmVlIGRvbWhlYXAgcGFnZXMgKGFzIGl0
IGdldHMgdGhlbQpmcm9tIGFsbG9jX2RvbWhlYXBfcGFnZXMpLCBhbmQgdGhvc2Ugc2hvdWxkbid0
IGhhdmUgYW55IHJlZmVyZW5jZSBieQp0aGUgZ3Vlc3Q/Cgo+IFNob3J0IG9mIGEgUEdDIGJpdCBh
bmQgZXh0cmEgc2hpbSBsb2dpYyBpbiBmcmVlX2RvbWhlYXBfcGFnZSgpLCBJIGNhbid0Cj4gc2Vl
IGFueSB3YXkgdG8gcmVjb25jaWxlIHRoZSBiZWhhdmlvdXIsIGV4Y2VwdCB0byBjaGFuZ2UgdGhl
IHNlbWFudGljcwo+IG9mIGRlY3JlYXNlIHJlc2VydmF0aW9uIGZvciBQViBndWVzdHMuwqAgSW4g
cHJhY3RpY2UsIHRoaXMgd291bGQgYmUgZmFyCj4gbW9yZSBzZW5zaWJsZSBiZWhhdmlvdXIsIGJ1
dCB3ZSBoYXZlIG5vIGlkZWEgaWYgZXhpc3RpbmcgUFYgZ3Vlc3RzIHdvdWxkCj4gbWFuYWdlLgoK
SG0sIEkgZ3Vlc3Mgd2UgY291bGQgYWRkIHNvbWUgaG9vayB0byBmcmVlX2RvbWhlYXBfcGFnZSBp
biBvcmRlciB0bwpyZW1vdmUgdGhlbSBmcm9tIHRoZSBwaHlzbWFwIG9uY2UgdGhlIGd1ZXN0IGZy
ZWVzIHRoZW0/CgpIb3cgZG9lcyBYZW4ga25vdyB3aGljaCBwYWdlcyBmcmVlZCBieSBhIFBWIGd1
ZXN0IHNob3VsZCBiZSBiYWxsb29uZWQKb3V0PwoKSXMgdGhhdCBkb25lIHNvbGVseSBiYXNlZCBv
biB0aGUgZmFjdCB0aGF0IHRob3NlIHBhZ2VzIGRvbid0IGhhdmUgYW55CnJlZmVyZW5jZT8KClRo
YXQgZG9lc24ndCBzZWVtIGxpa2UgYSB2aWFibGUgb3B0aW9uIHVubGVzcyB3ZSBhZGQgYSBuZXcg
Yml0IHRvIHRoZQpwYWdlIHN0cnVjdCBpbiBvcmRlciB0byBzaWduYWwgdGhhdCB0aG9zZSBwYWdl
cyBzaG91bGQgYmUgYmFsbG9vbmVkCm91dCBvbmNlIGZyZWVkLCBhcyB5b3Ugc3VnZ2VzdC4KClJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:29:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:29:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1YPu-00042E-8Y; Tue, 11 Feb 2020 16:29:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0zdE=37=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j1YPs-000425-TS
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:29:40 +0000
X-Inumbo-ID: b31d77e8-4ceb-11ea-8876-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b31d77e8-4ceb-11ea-8876-bc764e2007e4;
 Tue, 11 Feb 2020 16:29:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581438580;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=lWAikwa3+/Lx4ZxkGd6gCm4mObYcqZ1MdwUgq3F4T8A=;
 b=Sz+RHXxvKmXgNMhcxRmesSZMXz7VgrQZZ+e84j6TW7i6Ug/bxAi0l6hR
 sLrejb9M3vG/qfkxnLIRynEd0RAluZNjOcQGvUDfYstXdP/CkKTvRhwc9
 N9/Hc9nOvWTqby+5mD6LWbHu9cAtTgOcB57D1+lPPsLl8VdChObzxgYv1 8=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lyvxseGii38APC9H12FT1YryUEftEcxNB3Wx6Ki1j1A/7rXubx9c4urLWXpIFVlXluN160CVXf
 CvxELIzR5P785UxRDl618qOBtTZvRpQu3RZBvuEpX7fa8nIzr31BfpNY4FKRL86WvwdVApEfn4
 V5hP7C0H/oRNw/CJoQ7tpC268lJK0mLwDDGM/sbXTAGh+3BOoBumnsDXCBNddSd4jf2b2qPTuE
 aaCMAMwoDKUa4BbDe3Y8AvW9Gjd7t4+5qbPGLxsuAPbeMgmfpROGw7gM35H3GL38mOOpZtcGys
 ivg=
X-SBRS: 2.7
X-MesageID: 12285651
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12285651"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
 <20200211160149.GL4679@Air-de-Roger>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <7edfe77a-183b-8927-ffe7-d0ba2bd939e2@citrix.com>
Date: Tue, 11 Feb 2020 16:29:36 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211160149.GL4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNjowMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxMSwgMjAyMCBhdCAwMTozOTo0MlBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBT
aGltIGNhbid0IGRlY3JlYXNlIHJlc2VydmF0aW9uIChIVk0gd2l0aCBMMCBYZW4pIG9uIGFueSBm
cmFtZSB3aG8ncwo+PiByZWZlcmVuY2UgY291bnQgZGlkbid0IGRyb3AgdG8gMCBmcm9tIHRoZSBQ
ViBndWVzdHMnIGNhbGwsIGFuZCB0aGVyZSBpcwo+PiBub3RoaW5nIHByZXNlbnRseSB0byBjaGVj
ayB0aGlzIGNvbmRpdGlvbi4KPiAKPiBCdXQgc2hpbSB3aWxsIG9ubHkgYmFsbG9vbiBvdXQgZnJl
ZSBkb21oZWFwIHBhZ2VzIChhcyBpdCBnZXRzIHRoZW0KPiBmcm9tIGFsbG9jX2RvbWhlYXBfcGFn
ZXMpLCBhbmQgdGhvc2Ugc2hvdWxkbid0IGhhdmUgYW55IHJlZmVyZW5jZSBieQo+IHRoZSBndWVz
dD8KCkNvcnJlY3QsIGhvd2V2ZXIgYWxsIHRoZSBndWVzdHMgdGhhdCB3ZSB0ZXN0IGluIFhlblJU
IGJlaGF2ZSBwcm9wZXJseS4KSSdtIG5vdCBhd2FyZSBvZiBhbnkgZ3Vlc3QgdGhhdCBrZWVwcyBy
ZWZlcmVuY2VzIGFmdGVyIGNhbGxpbmcKZGVjcmVhc2VfcmVzZXJ2YXRpb24oKS4KCj4+IFNob3J0
IG9mIGEgUEdDIGJpdCBhbmQgZXh0cmEgc2hpbSBsb2dpYyBpbiBmcmVlX2RvbWhlYXBfcGFnZSgp
LCBJIGNhbid0Cj4+IHNlZSBhbnkgd2F5IHRvIHJlY29uY2lsZSB0aGUgYmVoYXZpb3VyLCBleGNl
cHQgdG8gY2hhbmdlIHRoZSBzZW1hbnRpY3MKPj4gb2YgZGVjcmVhc2UgcmVzZXJ2YXRpb24gZm9y
IFBWIGd1ZXN0cy7CoCBJbiBwcmFjdGljZSwgdGhpcyB3b3VsZCBiZSBmYXIKPj4gbW9yZSBzZW5z
aWJsZSBiZWhhdmlvdXIsIGJ1dCB3ZSBoYXZlIG5vIGlkZWEgaWYgZXhpc3RpbmcgUFYgZ3Vlc3Rz
IHdvdWxkCj4+IG1hbmFnZS4KPiAKPiBIbSwgSSBndWVzcyB3ZSBjb3VsZCBhZGQgc29tZSBob29r
IHRvIGZyZWVfZG9taGVhcF9wYWdlIGluIG9yZGVyIHRvCj4gcmVtb3ZlIHRoZW0gZnJvbSB0aGUg
cGh5c21hcCBvbmNlIHRoZSBndWVzdCBmcmVlcyB0aGVtPwo+Cj4gSG93IGRvZXMgWGVuIGtub3cg
d2hpY2ggcGFnZXMgZnJlZWQgYnkgYSBQViBndWVzdCBzaG91bGQgYmUgYmFsbG9vbmVkCj4gb3V0
PwoKSXQgZG9lc24ndCBjdXJyZW50bHkuCgo+IElzIHRoYXQgZG9uZSBzb2xlbHkgYmFzZWQgb24g
dGhlIGZhY3QgdGhhdCB0aG9zZSBwYWdlcyBkb24ndCBoYXZlIGFueQo+IHJlZmVyZW5jZT8KClll
cy4KCj4gVGhhdCBkb2Vzbid0IHNlZW0gbGlrZSBhIHZpYWJsZSBvcHRpb24gdW5sZXNzIHdlIGFk
ZCBhIG5ldyBiaXQgdG8gdGhlCj4gcGFnZSBzdHJ1Y3QgaW4gb3JkZXIgdG8gc2lnbmFsIHRoYXQg
dGhvc2UgcGFnZXMgc2hvdWxkIGJlIGJhbGxvb25lZAo+IG91dCBvbmNlIGZyZWVkLCBhcyB5b3Ug
c3VnZ2VzdC4KCkFncmVlLiBCdXQgYXMgSSBzYWlkIEknbSBub3QgYXdhcmUgb2YgYW55IGd1ZXN0
IHRoYXQgdmlvbGF0ZXMgdGhlCmludmFyaWFudCBvZiBkZWNyZWFzZV9yZXNlcnZhdGlvbigpIGJl
aW5nIHRoZSBsYXN0IGNhbGwuCgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:31:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:31:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1YRQ-0004k5-ME; Tue, 11 Feb 2020 16:31:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=46st=37=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1YRP-0004jy-GD
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:31:15 +0000
X-Inumbo-ID: eb1e6468-4ceb-11ea-8876-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id eb1e6468-4ceb-11ea-8876-bc764e2007e4;
 Tue, 11 Feb 2020 16:31:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581438674;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=gSLike1uWuO09y1i7IOR69lSPULZjQjrgJiBstUz1O8=;
 b=H/XC8t24wI/T1xZ6gmKd5CNmdQGsN0IAce5ad3C7VSEpyXhExPdJhs05
 OifwSnSKvRMVg0texTNrgTib5ZmoZT15qvsw+iohRM3ZTCgym81rZ6GLA
 t96JR4Z2+kp8D1P0dHKkW0OkZ6m01T7QvmIDQH/BhvURtbD8iUaaX7ef5 w=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: I/qKiTYyY/AdNpe6qUi2u7ba4R55L4PbWSv9UFyKT0WFwGQ3zm5Okjd3i1AfWX2CIetHYyNZxN
 OvZXda20BGmm8ZW+Tmy5GQQVH4kxCTozOPNThWm4DefSzLdE8UACvAFUmMLiriUxWkyuD5fb+m
 UVCRcz4iU43s+lWAygEVZ45rWsrIpK1tKbDJ54oOOGRHBtBfc6mLpY2AgBePj3oEbeNOtAsx2P
 yGIPOHgu2HNQ7FbGOmTOfSL0DsXTBpdnshsWHGnARKWwaOvzl6S1g3iJTIQFx4dMAPiGuWEuFX
 XV4=
X-SBRS: 2.7
X-MesageID: 12277145
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12277145"
Date: Tue, 11 Feb 2020 17:31:04 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200211163104.GM4679@Air-de-Roger>
References: <20200211155155.17396-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200211155155.17396-1-andrew.cooper3@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] x86/amd: Avoid cpu_has_hypervisor
 evaluating true on native hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Claudia <claudia1@disroot.org>,
 Wei Liu <wl@xen.org>,
 Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= <marmarek@invisiblethingslab.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMDM6NTE6NTRQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBDdXJyZW50bHkgd2hlbiBib290aW5nIG5hdGl2ZSBvbiBBTUQgaGFyZHdhcmUsIGNw
dWlkbWFza19kZWZhdWx0cy5fMWNkIGdldHMKPiBjb25maWd1cmVkIHdpdGggdGhlIEhZUEVSVklT
T1IgYml0IGJlZm9yZSBuYXRpdmUgQ1BVSUQgaXMgc2Nhbm5lZCBmb3IgZmVhdHVyZQo+IGJpdHMu
Cj4gCj4gVGhpcyByZXN1bHRzIGluIGNwdV9oYXNfaHlwZXJ2aXNvciBiZWNvbWluZyBzZXQgYXMg
cGFydCBvZiBpZGVudGlmeV9jcHUoKSwgYW5kCj4gZW5kcyB1cCBhcHBlYXJpbmcgaW4gdGhlIHJh
dyBhbmQgaG9zdCBDUFUgcG9saWNpZXMuCj4gCj4gQSBjb21iaW5hdGlvbiBvZiB0aGlzIGJ1Zywg
YW5kIGMvcyBiYjUwMmE4Y2E1OSAieDg2OiBjaGVjayBmZWF0dXJlIGZsYWdzIGFmdGVyCj4gcmVz
dW1lIiB3aGljaCBjaGVja3MgdGhhdCBmZWF0dXJlIGJpdHMgZG9uJ3QgZ28gbWlzc2luZywgcmVz
dWx0cyBpbiBicm9rZW4gUzMKPiBvbiBBTUQgaGFyZHdhcmUuCj4gCj4gQWx0ZXIgYW1kX2luaXRf
bGV2ZWxsaW5nKCkgdG8gZXhjbHVkZSB0aGUgSFlQRVJWSVNPUiBiaXQgZnJvbQo+IGNwdW1hc2tf
ZGVmYXVsdHMsIGFuZCB1cGRhdGUgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpIHRvIGFsbG93
IGl0IHRvIGJlCj4gZXhwbGljaXRseSBmb3J3YXJkZWQuCj4gCj4gVGhpcyBhbHNvIGZpeGVzIGEg
YnVnIG9uIGtleGVjLCB3aGVyZSB0aGUgaHlwZXJ2aXNvciBiaXQgaXMgbGVmdCBlbmFibGVkIGZv
cgo+IHRoZSBuZXcga2VybmVsIHRvIGZpbmQuCj4gCj4gVGhlc2UgY2hhbmdlcyBoaWdobGlnaHQg
YSBmdXJ0aGVyIGJ1dCAtIGRvbTAgY29uc3RydWN0aW9uIGlzIGFzeW1ldHJpYyB3aXRoCj4gZG9t
VSBjb25zdHJ1Y3Rpb24sIGJ5IG5vdCBoYXZpbmcgYW55IGNhbGxzIHRvIGRvbWFpbl9jcHVfcG9s
aWN5X2NoYW5nZWQoKS4KPiBFeHRlbmQgYXJjaF9kb21haW5fY3JlYXRlKCkgdG8gYWx3YXlzIGNh
bGwgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpLgo+IAo+IFJlcG9ydGVkLWJ5OiBJZ29yIERy
dXpoaW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IC0tLQo+IENDOiBKYW4gQmV1
bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ0M6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBJZ29yIERydXpo
aW5pbiA8aWdvci5kcnV6aGluaW5AY2l0cml4LmNvbT4KPiBDQzogTWFyZWsgTWFyY3p5a293c2tp
LUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgo+IENDOiBDbGF1ZGlh
IDxjbGF1ZGlhMUBkaXNyb290Lm9yZz4KPiAKPiB2MjoKPiAgKiBSZXdyaXRlIHRoZSBjb21taXQg
bWVzc2FnZS4gIE5vIGNoYW5nZSB0byB0aGUgcGF0Y2ggY29udGVudC4KPiAKPiBNYXJlay9DbGF1
ZGlhOiBEbyBlaXRoZXIgb2YgeW91IHdhbnQgYSBSZXBvcnRlZC1ieSB0YWcgc2VlaW5nIGFzIHlv
dSBmb3VuZCBhCj4gYnJhbmQgbmV3IHdheSB0aGF0IHRoaXMgd2FzIGJyb2tlbj8KPiAtLS0KPiAg
eGVuL2FyY2gveDg2L2NwdS9hbWQuYyAgICAgICB8IDMgLS0tCj4gIHhlbi9hcmNoL3g4Ni9kb21h
aW4uYyAgICAgICAgfCAyICsrCj4gIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgfCA5ICsr
KysrKysrLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIHwgMiArKwo+ICA0IGZpbGVz
IGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9jcHUvYW1kLmMgYi94ZW4vYXJjaC94ODYvY3B1L2FtZC5jCj4gaW5k
ZXggZTM1MWRkMjI3Zi4uZjk1YThlMGZkMyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvY3B1
L2FtZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2NwdS9hbWQuYwo+IEBAIC0yOTgsOSArMjk4LDYg
QEAgc3RhdGljIHZvaWQgX19pbml0IG5vaW5saW5lIGFtZF9pbml0X2xldmVsbGluZyh2b2lkKQo+
ICAJCQllY3ggfD0gY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX09TWFNBVkUpOwo+ICAJCWVkeCB8
PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfQVBJQyk7Cj4gIAo+IC0JCS8qIEFsbG93IHRoZSBI
WVBFUlZJU09SIGJpdCB0byBiZSBzZXQgdmlhIGd1ZXN0IHBvbGljeS4gKi8KPiAtCQllY3ggfD0g
Y3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0hZUEVSVklTT1IpOwo+IC0KPiAgCQljcHVpZG1hc2tf
ZGVmYXVsdHMuXzFjZCA9ICgodWludDY0X3QpZWN4IDw8IDMyKSB8IGVkeDsKPiAgCX0KPiAgCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
Ywo+IGluZGV4IGY1M2FlNWZmODYuLjEyYmQ1NTQzOTEgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gQEAgLTY1Niw2ICs2
NTYsOCBAQCBpbnQgYXJjaF9kb21haW5fY3JlYXRlKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICAg
Ki8KPiAgICAgIGQtPmFyY2gueDg3X2ZpcF93aWR0aCA9IGNwdV9oYXNfZnB1X3NlbCA/IDAgOiA4
Owo+ICAKPiArICAgIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoZCk7Cj4gKwo+ICAgICAgcmV0
dXJuIDA7Cj4gIAo+ICAgZmFpbDoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5j
IGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCj4gaW5kZXggNGZhOWM5MTE0MC4uY2U3NmQ2ZDc3NiAx
MDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
ZG9tY3RsLmMKPiBAQCAtNDgsNyArNDgsNyBAQCBzdGF0aWMgaW50IGdkYnN4X2d1ZXN0X21lbV9p
byhkb21pZF90IGRvbWlkLCBzdHJ1Y3QgeGVuX2RvbWN0bF9nZGJzeF9tZW1pbyAqaW9wKQo+ICB9
Cj4gICNlbmRpZgo+ICAKPiAtc3RhdGljIHZvaWQgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZChz
dHJ1Y3QgZG9tYWluICpkKQo+ICt2b2lkIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoc3RydWN0
IGRvbWFpbiAqZCkKPiAgewo+ICAgICAgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqcCA9IGQt
PmFyY2guY3B1aWQ7Cj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPiBAQCAtMTA2LDYgKzEwNiwxMyBA
QCBzdGF0aWMgdm9pZCBkb21haW5fY3B1X3BvbGljeV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQp
Cj4gICAgICAgICAgICAgICAgICAgICAgZWN4ID0gMDsKPiAgICAgICAgICAgICAgICAgIGVkeCA9
IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9BUElDKTsKPiAgCj4gKyAgICAgICAgICAgICAgICAv
Kgo+ICsgICAgICAgICAgICAgICAgICogSWYgdGhlIEh5cGVydmlzb3IgYml0IGlzIHNldCBpbiB0
aGUgcG9saWN5LCB3ZSBjYW4gYWxzbwo+ICsgICAgICAgICAgICAgICAgICogZm9yd2FyZCBpdCBp
bnRvIHJlYWwgQ1BVSUQuCj4gKyAgICAgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgICAg
IGlmICggcC0+YmFzaWMuaHlwZXJ2aXNvciApCj4gKyAgICAgICAgICAgICAgICAgICAgZWN4IHw9
IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9IWVBFUlZJU09SKTsKCkFGQUlDVCBkb20wIHdpbGwg
YWxzbyBnZXQgdGhlIGh5cGVydmlzb3IgYml0IHNldCBieSBkZWZhdWx0LCBhcyB0aGF0J3MKcGFy
dCBvZiBib3RoIHRoZSBIVk0gYW5kIHRoZSBQViBtYXggcG9saWN5PwoKSWYgc286CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:41:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:41:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Yba-0005gJ-4g; Tue, 11 Feb 2020 16:41:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1YbY-0005gE-Qy
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:41:44 +0000
X-Inumbo-ID: 62c0cf5a-4ced-11ea-8434-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 62c0cf5a-4ced-11ea-8434-bc764e2007e4;
 Tue, 11 Feb 2020 16:41:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581439304;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=uGgW7qghSoM+2AqfriDB1zry+7qqjZw3Vid4bn++uM4=;
 b=KKzFD6h72mfFCZjkbDC4FsPSmfj+hMeg3tKkqYaF/h7CQLFf+JY6RzdF
 mN6F3NnVZjMNJlC+fVUNKjoyZrZWzgHMJZYwQ79pA+X06h/bVuqw4u70e
 098mocwoAa6TwUpsTgsTwyADYM2+udLnFXTlGFTLIk0bWr8cXjIjvEMXH Y=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7KUgytZoyL/tIcWtSgbNoWM5+Vk5SIFsD0JWlDMXM384FEKQSeolzX657RbYdYw+SL6kI10FmI
 T5qEs4shA8WoDoBYYIb2qDRwg27X46SMagPkcHNdYIHYFfM2MJTbD8To21dCPNjrx7KKl96s8B
 z1k5+Jsxp42+Twoy4ugqD+40oL8hhxNwnOOCbR2RHkrghavKq4CJOgqKSBKeBwwX/GG8JuiFva
 PObY6YyFbFx4j1A0pBrR8oeGoea80ytGCwpAPcfvISQejWpB/DmnF9lmIrH1d5zYrQK9kndNc/
 M40=
X-SBRS: 2.7
X-MesageID: 12286512
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12286512"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200211155155.17396-1-andrew.cooper3@citrix.com>
 <20200211163104.GM4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <0c772aef-9121-a227-f6ae-2dd9f7e10a08@citrix.com>
Date: Tue, 11 Feb 2020 16:41:39 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211163104.GM4679@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] x86/amd: Avoid cpu_has_hypervisor
 evaluating true on native hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Claudia <claudia1@disroot.org>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNjozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxMSwgMjAyMCBhdCAwMzo1MTo1NFBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5j
Cj4+IGluZGV4IDRmYTljOTExNDAuLmNlNzZkNmQ3NzYgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9kb21jdGwuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKPj4gQEAgLTQ4LDcg
KzQ4LDcgQEAgc3RhdGljIGludCBnZGJzeF9ndWVzdF9tZW1faW8oZG9taWRfdCBkb21pZCwgc3Ry
dWN0IHhlbl9kb21jdGxfZ2Ric3hfbWVtaW8gKmlvcCkKPj4gIH0KPj4gICNlbmRpZgo+PiAgCj4+
IC1zdGF0aWMgdm9pZCBkb21haW5fY3B1X3BvbGljeV9jaGFuZ2VkKHN0cnVjdCBkb21haW4gKmQp
Cj4+ICt2b2lkIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkKPj4g
IHsKPj4gICAgICBjb25zdCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwID0gZC0+YXJjaC5jcHVpZDsK
Pj4gICAgICBzdHJ1Y3QgdmNwdSAqdjsKPj4gQEAgLTEwNiw2ICsxMDYsMTMgQEAgc3RhdGljIHZv
aWQgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZChzdHJ1Y3QgZG9tYWluICpkKQo+PiAgICAgICAg
ICAgICAgICAgICAgICBlY3ggPSAwOwo+PiAgICAgICAgICAgICAgICAgIGVkeCA9IGNwdWZlYXRf
bWFzayhYODZfRkVBVFVSRV9BUElDKTsKPj4gIAo+PiArICAgICAgICAgICAgICAgIC8qCj4+ICsg
ICAgICAgICAgICAgICAgICogSWYgdGhlIEh5cGVydmlzb3IgYml0IGlzIHNldCBpbiB0aGUgcG9s
aWN5LCB3ZSBjYW4gYWxzbwo+PiArICAgICAgICAgICAgICAgICAqIGZvcndhcmQgaXQgaW50byBy
ZWFsIENQVUlELgo+PiArICAgICAgICAgICAgICAgICAqLwo+PiArICAgICAgICAgICAgICAgIGlm
ICggcC0+YmFzaWMuaHlwZXJ2aXNvciApCj4+ICsgICAgICAgICAgICAgICAgICAgIGVjeCB8PSBj
cHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfSFlQRVJWSVNPUik7Cj4gQUZBSUNUIGRvbTAgd2lsbCBh
bHNvIGdldCB0aGUgaHlwZXJ2aXNvciBiaXQgc2V0IGJ5IGRlZmF1bHQsIGFzIHRoYXQncwo+IHBh
cnQgb2YgYm90aCB0aGUgSFZNIGFuZCB0aGUgUFYgbWF4IHBvbGljeT8KCkNvcnJlY3QuCgo+Cj4g
SWYgc286Cj4KPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CgpUaGFua3MuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:42:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:42:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1YcD-0005jf-Ip; Tue, 11 Feb 2020 16:42:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=46st=37=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1YcC-0005jV-CK
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:42:24 +0000
X-Inumbo-ID: 7a2ad2ee-4ced-11ea-8434-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7a2ad2ee-4ced-11ea-8434-bc764e2007e4;
 Tue, 11 Feb 2020 16:42:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581439344;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=iII0XkEWQ+64BtZs9wgZnK1T/7lEWMZqrUauibw6iAo=;
 b=CVQXhqFumsYxcWo/ySsfgT0udW6tZ9+HHe2BUCBkR3nR2LAy4QwbVjuw
 Ria9xKM1rpqvauLKSBGD7WvdCve9aOM/ozrE5MdJebkXyv8PAyQjREnKZ
 +9rdh2w4mvv2tZZW1M0BIQdPAqeBvgF/Xkd3lhrGupG62b60D2fls+mDJ M=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sGDLvTzSgdK6dL2SBGRme0VDqawK3IlYKEmH48g4vJia/ibnmfykrd4HKsUNgGFUe9+Vio8FDL
 3GiXLFrvu4cAeHLVHq4pXt94q3gmBony22D9vAGd7pLav+BPeP77+/xWfU8ljNGgKCjBYR5hLm
 Li+zssszAzshyxPM/tmmxgMzdjQ1liB+VVDCHM0Iw2Bn3qf9TZTPiX9o1TP5P4x4NG35d9wWJ3
 baW83YmKz2L8hIVgUcfeHP12D4B9pnARadJXQAQ6nC+t0GcgsAzQ/69QMhQ6m8nCORdGUW2InD
 gFc=
X-SBRS: 2.7
X-MesageID: 12277970
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12277970"
Date: Tue, 11 Feb 2020 17:42:15 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200211164215.GN4679@Air-de-Roger>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
 <20200211160149.GL4679@Air-de-Roger>
 <7edfe77a-183b-8927-ffe7-d0ba2bd939e2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7edfe77a-183b-8927-ffe7-d0ba2bd939e2@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMDQ6Mjk6MzZQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gT24gMTEvMDIvMjAyMCAxNjowMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+
IE9uIFR1ZSwgRmViIDExLCAyMDIwIGF0IDAxOjM5OjQyUE0gKzAwMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4gPj4gU2hpbSBjYW4ndCBkZWNyZWFzZSByZXNlcnZhdGlvbiAoSFZNIHdpdGggTDAg
WGVuKSBvbiBhbnkgZnJhbWUgd2hvJ3MKPiA+PiByZWZlcmVuY2UgY291bnQgZGlkbid0IGRyb3Ag
dG8gMCBmcm9tIHRoZSBQViBndWVzdHMnIGNhbGwsIGFuZCB0aGVyZSBpcwo+ID4+IG5vdGhpbmcg
cHJlc2VudGx5IHRvIGNoZWNrIHRoaXMgY29uZGl0aW9uLgo+ID4gCj4gPiBCdXQgc2hpbSB3aWxs
IG9ubHkgYmFsbG9vbiBvdXQgZnJlZSBkb21oZWFwIHBhZ2VzIChhcyBpdCBnZXRzIHRoZW0KPiA+
IGZyb20gYWxsb2NfZG9taGVhcF9wYWdlcyksIGFuZCB0aG9zZSBzaG91bGRuJ3QgaGF2ZSBhbnkg
cmVmZXJlbmNlIGJ5Cj4gPiB0aGUgZ3Vlc3Q/Cj4gCj4gQ29ycmVjdCwgaG93ZXZlciBhbGwgdGhl
IGd1ZXN0cyB0aGF0IHdlIHRlc3QgaW4gWGVuUlQgYmVoYXZlIHByb3Blcmx5Lgo+IEknbSBub3Qg
YXdhcmUgb2YgYW55IGd1ZXN0IHRoYXQga2VlcHMgcmVmZXJlbmNlcyBhZnRlciBjYWxsaW5nCj4g
ZGVjcmVhc2VfcmVzZXJ2YXRpb24oKS4KPiAKPiA+PiBTaG9ydCBvZiBhIFBHQyBiaXQgYW5kIGV4
dHJhIHNoaW0gbG9naWMgaW4gZnJlZV9kb21oZWFwX3BhZ2UoKSwgSSBjYW4ndAo+ID4+IHNlZSBh
bnkgd2F5IHRvIHJlY29uY2lsZSB0aGUgYmVoYXZpb3VyLCBleGNlcHQgdG8gY2hhbmdlIHRoZSBz
ZW1hbnRpY3MKPiA+PiBvZiBkZWNyZWFzZSByZXNlcnZhdGlvbiBmb3IgUFYgZ3Vlc3RzLsKgIElu
IHByYWN0aWNlLCB0aGlzIHdvdWxkIGJlIGZhcgo+ID4+IG1vcmUgc2Vuc2libGUgYmVoYXZpb3Vy
LCBidXQgd2UgaGF2ZSBubyBpZGVhIGlmIGV4aXN0aW5nIFBWIGd1ZXN0cyB3b3VsZAo+ID4+IG1h
bmFnZS4KPiA+IAo+ID4gSG0sIEkgZ3Vlc3Mgd2UgY291bGQgYWRkIHNvbWUgaG9vayB0byBmcmVl
X2RvbWhlYXBfcGFnZSBpbiBvcmRlciB0bwo+ID4gcmVtb3ZlIHRoZW0gZnJvbSB0aGUgcGh5c21h
cCBvbmNlIHRoZSBndWVzdCBmcmVlcyB0aGVtPwo+ID4KPiA+IEhvdyBkb2VzIFhlbiBrbm93IHdo
aWNoIHBhZ2VzIGZyZWVkIGJ5IGEgUFYgZ3Vlc3Qgc2hvdWxkIGJlIGJhbGxvb25lZAo+ID4gb3V0
Pwo+IAo+IEl0IGRvZXNuJ3QgY3VycmVudGx5LgoKV2VsbCwgbm90IHdoZW4gcnVubmluZyBvbiB0
aGUgc2hpbSwgYnV0IEkgZ3Vlc3Mgd2hlbiBydW5uaW5nIGFzIGEKY2xhc3NpYyBQViBndWVzdCB0
aGUgcmVzZXJ2YXRpb24gZm9yIHRoZSBndWVzdCB3aWxsIGJlIGxvd2VyZWQgKHNvCnRoYXQgYWZ0
ZXIgdGhlIGNhbGwgdG8gZGVjcmVhc2VfcmVzZXJ2YXRpb24gdGhlIGd1ZXN0IHdpbGwgaGF2ZSBh
bgpvdmVyY29tbWl0IG9mIG1lbW9yeSkgYW5kIHBhZ2VzIHdvdWxkIGJlIHJlbW92ZWQgZnJvbSB0
aGUgZG9taGVhcCBhcwpyZWZlcmVuY2VzIGFyZSBkcm9wcGVkLgoKPiAKPiA+IElzIHRoYXQgZG9u
ZSBzb2xlbHkgYmFzZWQgb24gdGhlIGZhY3QgdGhhdCB0aG9zZSBwYWdlcyBkb24ndCBoYXZlIGFu
eQo+ID4gcmVmZXJlbmNlPwo+IAo+IFllcy4KPiAKPiA+IFRoYXQgZG9lc24ndCBzZWVtIGxpa2Ug
YSB2aWFibGUgb3B0aW9uIHVubGVzcyB3ZSBhZGQgYSBuZXcgYml0IHRvIHRoZQo+ID4gcGFnZSBz
dHJ1Y3QgaW4gb3JkZXIgdG8gc2lnbmFsIHRoYXQgdGhvc2UgcGFnZXMgc2hvdWxkIGJlIGJhbGxv
b25lZAo+ID4gb3V0IG9uY2UgZnJlZWQsIGFzIHlvdSBzdWdnZXN0Lgo+IAo+IEFncmVlLiBCdXQg
YXMgSSBzYWlkIEknbSBub3QgYXdhcmUgb2YgYW55IGd1ZXN0IHRoYXQgdmlvbGF0ZXMgdGhlCj4g
aW52YXJpYW50IG9mIGRlY3JlYXNlX3Jlc2VydmF0aW9uKCkgYmVpbmcgdGhlIGxhc3QgY2FsbC4K
Ck1heWJlIHdlIGNvdWxkIHBpZ2d5YmFjayBvbiB3aGV0aGVyIGEgcGFnZSBpcyByZW1vdmVkIGZy
b20gdGhlIGRvbWFpbgpkb21oZWFwIGFuZCB1c2UgdGhhdCBhcyBhIHNpZ25hbCB0aGF0IHRoZSBw
YWdlIHNob3VsZCBiZSBiYWxsb29uZWQKb3V0PwoKVGhlcmUncyBhbHJlYWR5IGFuIGFyY2hfZnJl
ZV9oZWFwX3BhZ2UgdGhhdCdzIGNhbGxlZCB3aGVuIGEgcGFnZSBpcwpyZW1vdmVkIGZyb20gYSBk
b21haW4sIHdoaWNoIG1pZ2h0IGJlIHN1aXRhYmxlIGZvciB0aGlzLiBJdCB3b3VsZApob3dldmVy
IGltcGx5IG1ha2luZyBhbiBoeXBlcmNhbGwgZm9yIGV2ZXJ5IHBhZ2UgdG8gYmUgYmFsbG9vbmVk
IG91dC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:44:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:44:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Yea-0005v3-54; Tue, 11 Feb 2020 16:44:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1YeY-0005uw-9M
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:44:50 +0000
X-Inumbo-ID: ce72a9da-4ced-11ea-9d6c-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ce72a9da-4ced-11ea-9d6c-bc764e2007e4;
 Tue, 11 Feb 2020 16:44:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1YeS-0002SC-1x; Tue, 11 Feb 2020 16:44:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1YeR-0002KW-ML; Tue, 11 Feb 2020 16:44:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1YeR-0001sL-Lj; Tue, 11 Feb 2020 16:44:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146846-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:build-i386:xen-build:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 ovmf:build-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: ovmf=67ead55b35e16a5de5f4695eb61cb484465e0009
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 16:44:43 +0000
Subject: [Xen-devel] [ovmf test] 146846: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NDYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxNDU3NjcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxv
Y2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICA2N2VhZDU1YjM1ZTE2
YTVkZTVmNDY5NWViNjFjYjQ4NDQ2NWUwMDA5CmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAg
ICAgICAgICAgICA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDU3NjcgIDIwMjAtMDEtMDggMDA6Mzk6MDkgWiAgIDM0IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ1Nzc0ICAyMDIwLTAxLTA4IDAyOjUwOjIwIFogICAzNCBk
YXlzICAxMjAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODQ2ICAyMDIwLTAyLTEx
IDA5OjA5OjU2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gTGkgPGFhcm9uLmxpQGludGVsLmNvbT4K
ICBBbGJlY2tpLCBNYXRldXN6IDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIEFtb2wgTiBT
dWtlcmthciA8YW1vbC5uLnN1a2Vya2FyQGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvaW5lIENvZXVyIDxjb2V1ckBnbXguZnI+CiAg
QXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdo
YWwgPGFzaGlzaHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVs
LmNvbT4KICBCcmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIg
SGF1ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRl
bC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEd1byBEb25nIDxn
dW8uZG9uZ0BpbnRlbC5jb20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBIZW5n
IEx1byA8aGVuZy5sdW9AaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxqYXNvbi52b2VsekBpbnRl
bC5jb20+CiAgSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT4KICBKaWFuIEogV2FuZyA8
amlhbi5qLndhbmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lu
bmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtvY2hAYXJtLmNvbT4K
ICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGluZGhvbG0gPGxlaWYu
bGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGludGVsLmNvbT4KICBM
aW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1YW5nIDx6aGlndWFu
Zy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5hbGJlY2tpQGludGVs
LmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29tPgogIE1pY2hhZWwg
RCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hhZWwgS3ViYWNraSA8
bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZhbmEua0BpbnRlbC5j
b20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlw
cGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kgPGRldmVsQGVkazIuZ3JvdXBzLmlvPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KICBQaWVycmUgR29uZG9pcyA8cGllcnJlLmdvbmRvaXNAYXJtLmNv
bT4KICBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4KICBTaXl1YW4gRnUg
PHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1QGludGVsLmNvbT4K
ICBTdGV2ZW4gPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlA
aW50ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5jb20+CiAgVml0YWx5
IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBDaGVwdHNvdiB2aWEg
R3JvdXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3
ZWk2Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5jb20+CiAgWmhpY2hh
byBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KICBaaGlndWFuZyBMaXUgPHpoaWd1YW5nLmxp
dUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNvbT4KCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNDc4NCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:46:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:46:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1YgV-000633-Ko; Tue, 11 Feb 2020 16:46:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1YgU-00062x-Ol
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:46:50 +0000
X-Inumbo-ID: 19053c1a-4cee-11ea-8434-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 19053c1a-4cee-11ea-8434-bc764e2007e4;
 Tue, 11 Feb 2020 16:46:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0585D69D87;
 Tue, 11 Feb 2020 16:46:49 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200211122736.16714-1-jgross@suse.com>
 <ab86650e-62b2-9967-c88d-3e0fc50bba11@suse.com>
 <54c6223a-4ca5-40d2-d377-b7ec8eb19eb0@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <09af5f39-7740-43b1-bc07-3d7d51a8e767@suse.com>
Date: Tue, 11 Feb 2020 17:46:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <54c6223a-4ca5-40d2-d377-b7ec8eb19eb0@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in
 the run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNDoxMCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxMS4wMi4yMCAx
NDowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDExLjAyLjIwMjAgMTM6MjcsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBXaGVuIGR1bXBpbmcgdGhlIHJ1biBxdWV1ZSBpbmZvcm1hdGlvbiBh
ZGQgc29tZSBtb3JlIGRhdGEgcmVnYXJkaW5nCj4+PiBjdXJyZW50IGFuZCAoaWYga25vd24pIHBy
ZXZpb3VzIHZjcHUgZm9yIGVhY2ggcGh5c2ljYWwgY3B1Lgo+Pj4KPj4+IFdpdGggY29yZSBzY2hl
ZHVsaW5nIGFjdGl2YXRlZCB0aGUgcHJpbnRlZCBkYXRhIHdpbGwgYmUgZS5nLjoKPj4+Cj4+PiAo
WEVOKSBDUFVzIGluZm86Cj4+PiAoWEVOKSBDUFVbMDBdIGN1cnJlbnQ9ZFtJRExFXXYwLCBjdXJy
PWRbSURMRV12MCwgcHJldj1OVUxMCj4+PiAoWEVOKSBDUFVbMDFdIGN1cnJlbnQ9ZFtJRExFXXYx
Cj4+PiAoWEVOKSBDUFVbMDJdIGN1cnJlbnQ9ZFtJRExFXXYyLCBjdXJyPWRbSURMRV12MiwgcHJl
dj1OVUxMCj4+PiAoWEVOKSBDUFVbMDNdIGN1cnJlbnQ9ZFtJRExFXXYzCj4+Pgo+Pj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4gLS0tCj4+PiBWMjog
YWRkIHByb3BlciBsb2NraW5nCj4+Cj4+ICJQcm9wZXIiIGlzIGFtYmlndW91cyBpbiB0aGUgY29u
dGV4dCBvZiBkdW1waW5nIGZ1bmN0aW9ucy4gSW4gYQo+PiBudW1iZXIgb2YgcGxhY2VzIHdlIHVz
ZSB0cnktbG9jaywgdG8gYXZvaWQgdGhlIGR1bXBpbmcgaGFuZ2luZwo+PiBvbiBzb21ldGhpbmcg
ZWxzZSBtb25vcG9saXppbmcgdGhlIGxvY2suIEknZCBsaWtlIHRvIHN1Z2dlc3QgdG8KPj4gZG8g
c28gaGVyZSwgdG9vLgo+IAo+IEFsbCB0aGUgc2NoZWR1bGVyIHJlbGF0ZWQgZHVtcGluZyBmdW5j
dGlvbnMgYXJlIHVzaW5nIHRoZSAicmVhbCIgbG9ja3MuCj4gU28gdXNpbmcgdHJ5bG9jayBpbiB0
aGlzIHNpbmdsZSBjYXNlIHdvdWxkbid0IGhlbHAgYXQgYWxsLiBBZGRpdGlvbmFsbHkKPiB1c2lu
ZyB0cnlsb2NrIG9ubHkgd291bGQgbWFrZSBhIGNyYXNoIGR1cmluZyBkdW1waW5nIHRoZSBkYXRh
IG1vcmUKPiBwcm9iYWJsZSwgc28gSSdtIG5vdCBzdXJlIHdlIHdhbnQgdGhhdC4KCldoeSB3b3Vs
ZCBpdCBtYWtlIGEgY3Jhc2ggbW9yZSBsaWtlbHk/IElmIHlvdSBjYW4ndCBnZXQgdGhlIGxvY2ss
CnlvdSdkIHNpbXBseSBza2lwIGR1bXBpbmcuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:54:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:54:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Ynz-0006tp-NY; Tue, 11 Feb 2020 16:54:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zfJQ=37=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1Yny-0006tk-Ev
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:54:34 +0000
X-Inumbo-ID: 2d6b9554-4cef-11ea-b5de-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d6b9554-4cef-11ea-b5de-12813bfff9fa;
 Tue, 11 Feb 2020 16:54:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AE8C8ACE0;
 Tue, 11 Feb 2020 16:54:32 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200211122736.16714-1-jgross@suse.com>
 <ab86650e-62b2-9967-c88d-3e0fc50bba11@suse.com>
 <54c6223a-4ca5-40d2-d377-b7ec8eb19eb0@suse.com>
 <09af5f39-7740-43b1-bc07-3d7d51a8e767@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <a3aae1ec-0830-0d65-a53b-338e27fade95@suse.com>
Date: Tue, 11 Feb 2020 17:54:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <09af5f39-7740-43b1-bc07-3d7d51a8e767@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in
 the run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMTc6NDYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDExLjAyLjIwMjAgMTQ6
MTAsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDExLjAyLjIwIDE0OjAxLCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDExLjAyLjIwMjAgMTM6MjcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gV2hlbiBkdW1waW5nIHRoZSBydW4gcXVldWUgaW5mb3JtYXRpb24gYWRkIHNvbWUgbW9yZSBk
YXRhIHJlZ2FyZGluZwo+Pj4+IGN1cnJlbnQgYW5kIChpZiBrbm93bikgcHJldmlvdXMgdmNwdSBm
b3IgZWFjaCBwaHlzaWNhbCBjcHUuCj4+Pj4KPj4+PiBXaXRoIGNvcmUgc2NoZWR1bGluZyBhY3Rp
dmF0ZWQgdGhlIHByaW50ZWQgZGF0YSB3aWxsIGJlIGUuZy46Cj4+Pj4KPj4+PiAoWEVOKSBDUFVz
IGluZm86Cj4+Pj4gKFhFTikgQ1BVWzAwXSBjdXJyZW50PWRbSURMRV12MCwgY3Vycj1kW0lETEVd
djAsIHByZXY9TlVMTAo+Pj4+IChYRU4pIENQVVswMV0gY3VycmVudD1kW0lETEVddjEKPj4+PiAo
WEVOKSBDUFVbMDJdIGN1cnJlbnQ9ZFtJRExFXXYyLCBjdXJyPWRbSURMRV12MiwgcHJldj1OVUxM
Cj4+Pj4gKFhFTikgQ1BVWzAzXSBjdXJyZW50PWRbSURMRV12Mwo+Pj4+Cj4+Pj4gU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4+IC0tLQo+Pj4+IFYyOiBh
ZGQgcHJvcGVyIGxvY2tpbmcKPj4+Cj4+PiAiUHJvcGVyIiBpcyBhbWJpZ3VvdXMgaW4gdGhlIGNv
bnRleHQgb2YgZHVtcGluZyBmdW5jdGlvbnMuIEluIGEKPj4+IG51bWJlciBvZiBwbGFjZXMgd2Ug
dXNlIHRyeS1sb2NrLCB0byBhdm9pZCB0aGUgZHVtcGluZyBoYW5naW5nCj4+PiBvbiBzb21ldGhp
bmcgZWxzZSBtb25vcG9saXppbmcgdGhlIGxvY2suIEknZCBsaWtlIHRvIHN1Z2dlc3QgdG8KPj4+
IGRvIHNvIGhlcmUsIHRvby4KPj4KPj4gQWxsIHRoZSBzY2hlZHVsZXIgcmVsYXRlZCBkdW1waW5n
IGZ1bmN0aW9ucyBhcmUgdXNpbmcgdGhlICJyZWFsIiBsb2Nrcy4KPj4gU28gdXNpbmcgdHJ5bG9j
ayBpbiB0aGlzIHNpbmdsZSBjYXNlIHdvdWxkbid0IGhlbHAgYXQgYWxsLiBBZGRpdGlvbmFsbHkK
Pj4gdXNpbmcgdHJ5bG9jayBvbmx5IHdvdWxkIG1ha2UgYSBjcmFzaCBkdXJpbmcgZHVtcGluZyB0
aGUgZGF0YSBtb3JlCj4+IHByb2JhYmxlLCBzbyBJJ20gbm90IHN1cmUgd2Ugd2FudCB0aGF0Lgo+
IAo+IFdoeSB3b3VsZCBpdCBtYWtlIGEgY3Jhc2ggbW9yZSBsaWtlbHk/IElmIHlvdSBjYW4ndCBn
ZXQgdGhlIGxvY2ssCj4geW91J2Qgc2ltcGx5IHNraXAgZHVtcGluZy4KCkFoLCBva2F5LCB0aGVu
IEkgbWlzdW5kZXJzdG9vZCB5b3VyIGludGVudGlvbi4KCkkgc3RpbGwgdGhpbmsgdGhhdCB0aGlz
IHNob3VsZCBiZSBkb25lIG5vdCBvbmx5IGluIG9uZSBwbGFjZSwgYnV0IGluIGEKbW9yZSBnZW5l
cmFsIGZhc2hpb24uIEknZCByYXRoZXIgZ2l2ZSB1cCBvbmx5IGFmdGVyIHNvbWUgdGltZSB0cnlp
bmcKKDEgbWlsbGlzZWNvbmQgcGVyIGRlZmF1bHQ/KSBhbmQgYXBwbHkgdGhlIHNhbWUgc2NoZW1l
IHRvIGFsbCBkdW1waW5nCmZ1bmN0aW9ucy4KCkkgY2FuIGhhdmUgYSB0cnkgZm9yIHN1Y2ggYSBz
ZXJpZXMgaWYgeW91IGFncmVlIG9uIHRha2luZyBhIG1vcmUgZ2VuZXJhbAphcHByb2FjaC4KCgpK
dWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 16:59:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 16:59:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Yss-00078C-Op; Tue, 11 Feb 2020 16:59:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1Ysr-000784-Nm
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 16:59:37 +0000
X-Inumbo-ID: e22e1f20-4cef-11ea-9d6c-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e22e1f20-4cef-11ea-9d6c-bc764e2007e4;
 Tue, 11 Feb 2020 16:59:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C9892B235;
 Tue, 11 Feb 2020 16:59:35 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200211155155.17396-1-andrew.cooper3@citrix.com>
 <20200211163104.GM4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a3deb893-69e5-a9f9-656b-7867364d2ccc@suse.com>
Date: Tue, 11 Feb 2020 17:59:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211163104.GM4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/amd: Avoid cpu_has_hypervisor
 evaluating true on native hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Claudia <claudia1@disroot.org>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxMSwgMjAyMCBhdCAwMzo1MTo1NFBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBD
dXJyZW50bHkgd2hlbiBib290aW5nIG5hdGl2ZSBvbiBBTUQgaGFyZHdhcmUsIGNwdWlkbWFza19k
ZWZhdWx0cy5fMWNkIGdldHMKPj4gY29uZmlndXJlZCB3aXRoIHRoZSBIWVBFUlZJU09SIGJpdCBi
ZWZvcmUgbmF0aXZlIENQVUlEIGlzIHNjYW5uZWQgZm9yIGZlYXR1cmUKPj4gYml0cy4KPj4KPj4g
VGhpcyByZXN1bHRzIGluIGNwdV9oYXNfaHlwZXJ2aXNvciBiZWNvbWluZyBzZXQgYXMgcGFydCBv
ZiBpZGVudGlmeV9jcHUoKSwgYW5kCj4+IGVuZHMgdXAgYXBwZWFyaW5nIGluIHRoZSByYXcgYW5k
IGhvc3QgQ1BVIHBvbGljaWVzLgo+Pgo+PiBBIGNvbWJpbmF0aW9uIG9mIHRoaXMgYnVnLCBhbmQg
Yy9zIGJiNTAyYThjYTU5ICJ4ODY6IGNoZWNrIGZlYXR1cmUgZmxhZ3MgYWZ0ZXIKPj4gcmVzdW1l
IiB3aGljaCBjaGVja3MgdGhhdCBmZWF0dXJlIGJpdHMgZG9uJ3QgZ28gbWlzc2luZywgcmVzdWx0
cyBpbiBicm9rZW4gUzMKPj4gb24gQU1EIGhhcmR3YXJlLgo+Pgo+PiBBbHRlciBhbWRfaW5pdF9s
ZXZlbGxpbmcoKSB0byBleGNsdWRlIHRoZSBIWVBFUlZJU09SIGJpdCBmcm9tCj4+IGNwdW1hc2tf
ZGVmYXVsdHMsIGFuZCB1cGRhdGUgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpIHRvIGFsbG93
IGl0IHRvIGJlCj4+IGV4cGxpY2l0bHkgZm9yd2FyZGVkLgo+Pgo+PiBUaGlzIGFsc28gZml4ZXMg
YSBidWcgb24ga2V4ZWMsIHdoZXJlIHRoZSBoeXBlcnZpc29yIGJpdCBpcyBsZWZ0IGVuYWJsZWQg
Zm9yCj4+IHRoZSBuZXcga2VybmVsIHRvIGZpbmQuCj4+Cj4+IFRoZXNlIGNoYW5nZXMgaGlnaGxp
Z2h0IGEgZnVydGhlciBidXQgLSBkb20wIGNvbnN0cnVjdGlvbiBpcyBhc3ltZXRyaWMgd2l0aAo+
PiBkb21VIGNvbnN0cnVjdGlvbiwgYnkgbm90IGhhdmluZyBhbnkgY2FsbHMgdG8gZG9tYWluX2Nw
dV9wb2xpY3lfY2hhbmdlZCgpLgo+PiBFeHRlbmQgYXJjaF9kb21haW5fY3JlYXRlKCkgdG8gYWx3
YXlzIGNhbGwgZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpLgo+Pgo+PiBSZXBvcnRlZC1ieTog
SWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IC0tLQo+PiBD
QzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+PiBDQzogV2VpIExpdSA8d2xAeGVu
Lm9yZz4KPj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+PiBD
QzogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4+IENDOiBNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+
Cj4+IENDOiBDbGF1ZGlhIDxjbGF1ZGlhMUBkaXNyb290Lm9yZz4KPj4KPj4gdjI6Cj4+ICAqIFJl
d3JpdGUgdGhlIGNvbW1pdCBtZXNzYWdlLiAgTm8gY2hhbmdlIHRvIHRoZSBwYXRjaCBjb250ZW50
Lgo+Pgo+PiBNYXJlay9DbGF1ZGlhOiBEbyBlaXRoZXIgb2YgeW91IHdhbnQgYSBSZXBvcnRlZC1i
eSB0YWcgc2VlaW5nIGFzIHlvdSBmb3VuZCBhCj4+IGJyYW5kIG5ldyB3YXkgdGhhdCB0aGlzIHdh
cyBicm9rZW4/CgpJIHVuZGVyc3RhbmQgdGhpcyBpcyBhZGRyZXNzaW5nIG9ubHkgb25lIGhhbGYg
b2YgdGhlaXIgaXNzdWUuIFNpbmNlCnlvdSBzYWlkIHlvdSBkb24ndCBmaW5kIGl0IHN1cnByaXNp
bmcsIGRvIHlvdSBoYXZlIGFueSBpZGVhIHdoeSB0aGUKT1NYU0FWRSBiaXQgaXMgYmVoYXZpbmcg
ZGlmZmVyZW50bHkgb24gQU1EIGFuZCBvbiBJbnRlbD8KCj4+IEBAIC0xMDYsNiArMTA2LDEzIEBA
IHN0YXRpYyB2b2lkIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoc3RydWN0IGRvbWFpbiAqZCkK
Pj4gICAgICAgICAgICAgICAgICAgICAgZWN4ID0gMDsKPj4gICAgICAgICAgICAgICAgICBlZHgg
PSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfQVBJQyk7Cj4+ICAKPj4gKyAgICAgICAgICAgICAg
ICAvKgo+PiArICAgICAgICAgICAgICAgICAqIElmIHRoZSBIeXBlcnZpc29yIGJpdCBpcyBzZXQg
aW4gdGhlIHBvbGljeSwgd2UgY2FuIGFsc28KPj4gKyAgICAgICAgICAgICAgICAgKiBmb3J3YXJk
IGl0IGludG8gcmVhbCBDUFVJRC4KPj4gKyAgICAgICAgICAgICAgICAgKi8KPj4gKyAgICAgICAg
ICAgICAgICBpZiAoIHAtPmJhc2ljLmh5cGVydmlzb3IgKQo+PiArICAgICAgICAgICAgICAgICAg
ICBlY3ggfD0gY3B1ZmVhdF9tYXNrKFg4Nl9GRUFUVVJFX0hZUEVSVklTT1IpOwo+IAo+IEFGQUlD
VCBkb20wIHdpbGwgYWxzbyBnZXQgdGhlIGh5cGVydmlzb3IgYml0IHNldCBieSBkZWZhdWx0LCBh
cyB0aGF0J3MKPiBwYXJ0IG9mIGJvdGggdGhlIEhWTSBhbmQgdGhlIFBWIG1heCBwb2xpY3k/Cj4g
Cj4gSWYgc286Cj4gCj4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:04:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:04:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1YxJ-00083v-H2; Tue, 11 Feb 2020 17:04:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=lVjU=37=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1YxI-00083o-IM
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:04:12 +0000
X-Inumbo-ID: 86251ade-4cf0-11ea-b5e4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86251ade-4cf0-11ea-b5e4-12813bfff9fa;
 Tue, 11 Feb 2020 17:04:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2FA2EBAA0;
 Tue, 11 Feb 2020 17:04:11 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200211122736.16714-1-jgross@suse.com>
 <ab86650e-62b2-9967-c88d-3e0fc50bba11@suse.com>
 <54c6223a-4ca5-40d2-d377-b7ec8eb19eb0@suse.com>
 <09af5f39-7740-43b1-bc07-3d7d51a8e767@suse.com>
 <a3aae1ec-0830-0d65-a53b-338e27fade95@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <464d4f4c-a7eb-d081-71f1-55f40de9bd9f@suse.com>
Date: Tue, 11 Feb 2020 18:04:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <a3aae1ec-0830-0d65-a53b-338e27fade95@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in
 the run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNzo1NCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxMS4wMi4yMCAx
Nzo0NiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDExLjAyLjIwMjAgMTQ6MTAsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAxMS4wMi4yMCAxNDowMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4gT24gMTEuMDIuMjAyMCAxMzoyNywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4gV2hlbiBk
dW1waW5nIHRoZSBydW4gcXVldWUgaW5mb3JtYXRpb24gYWRkIHNvbWUgbW9yZSBkYXRhIHJlZ2Fy
ZGluZwo+Pj4+PiBjdXJyZW50IGFuZCAoaWYga25vd24pIHByZXZpb3VzIHZjcHUgZm9yIGVhY2gg
cGh5c2ljYWwgY3B1Lgo+Pj4+Pgo+Pj4+PiBXaXRoIGNvcmUgc2NoZWR1bGluZyBhY3RpdmF0ZWQg
dGhlIHByaW50ZWQgZGF0YSB3aWxsIGJlIGUuZy46Cj4+Pj4+Cj4+Pj4+IChYRU4pIENQVXMgaW5m
bzoKPj4+Pj4gKFhFTikgQ1BVWzAwXSBjdXJyZW50PWRbSURMRV12MCwgY3Vycj1kW0lETEVddjAs
IHByZXY9TlVMTAo+Pj4+PiAoWEVOKSBDUFVbMDFdIGN1cnJlbnQ9ZFtJRExFXXYxCj4+Pj4+IChY
RU4pIENQVVswMl0gY3VycmVudD1kW0lETEVddjIsIGN1cnI9ZFtJRExFXXYyLCBwcmV2PU5VTEwK
Pj4+Pj4gKFhFTikgQ1BVWzAzXSBjdXJyZW50PWRbSURMRV12Mwo+Pj4+Pgo+Pj4+PiBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiBW
MjogYWRkIHByb3BlciBsb2NraW5nCj4+Pj4KPj4+PiAiUHJvcGVyIiBpcyBhbWJpZ3VvdXMgaW4g
dGhlIGNvbnRleHQgb2YgZHVtcGluZyBmdW5jdGlvbnMuIEluIGEKPj4+PiBudW1iZXIgb2YgcGxh
Y2VzIHdlIHVzZSB0cnktbG9jaywgdG8gYXZvaWQgdGhlIGR1bXBpbmcgaGFuZ2luZwo+Pj4+IG9u
IHNvbWV0aGluZyBlbHNlIG1vbm9wb2xpemluZyB0aGUgbG9jay4gSSdkIGxpa2UgdG8gc3VnZ2Vz
dCB0bwo+Pj4+IGRvIHNvIGhlcmUsIHRvby4KPj4+Cj4+PiBBbGwgdGhlIHNjaGVkdWxlciByZWxh
dGVkIGR1bXBpbmcgZnVuY3Rpb25zIGFyZSB1c2luZyB0aGUgInJlYWwiIGxvY2tzLgo+Pj4gU28g
dXNpbmcgdHJ5bG9jayBpbiB0aGlzIHNpbmdsZSBjYXNlIHdvdWxkbid0IGhlbHAgYXQgYWxsLiBB
ZGRpdGlvbmFsbHkKPj4+IHVzaW5nIHRyeWxvY2sgb25seSB3b3VsZCBtYWtlIGEgY3Jhc2ggZHVy
aW5nIGR1bXBpbmcgdGhlIGRhdGEgbW9yZQo+Pj4gcHJvYmFibGUsIHNvIEknbSBub3Qgc3VyZSB3
ZSB3YW50IHRoYXQuCj4+Cj4+IFdoeSB3b3VsZCBpdCBtYWtlIGEgY3Jhc2ggbW9yZSBsaWtlbHk/
IElmIHlvdSBjYW4ndCBnZXQgdGhlIGxvY2ssCj4+IHlvdSdkIHNpbXBseSBza2lwIGR1bXBpbmcu
Cj4gCj4gQWgsIG9rYXksIHRoZW4gSSBtaXN1bmRlcnN0b29kIHlvdXIgaW50ZW50aW9uLgo+IAo+
IEkgc3RpbGwgdGhpbmsgdGhhdCB0aGlzIHNob3VsZCBiZSBkb25lIG5vdCBvbmx5IGluIG9uZSBw
bGFjZSwgYnV0IGluIGEKPiBtb3JlIGdlbmVyYWwgZmFzaGlvbi4gSSdkIHJhdGhlciBnaXZlIHVw
IG9ubHkgYWZ0ZXIgc29tZSB0aW1lIHRyeWluZwo+ICgxIG1pbGxpc2Vjb25kIHBlciBkZWZhdWx0
PykgYW5kIGFwcGx5IHRoZSBzYW1lIHNjaGVtZSB0byBhbGwgZHVtcGluZwo+IGZ1bmN0aW9ucy4K
PiAKPiBJIGNhbiBoYXZlIGEgdHJ5IGZvciBzdWNoIGEgc2VyaWVzIGlmIHlvdSBhZ3JlZSBvbiB0
YWtpbmcgYSBtb3JlIGdlbmVyYWwKPiBhcHByb2FjaC4KCkdldHRpbmcgYmVoYXZpb3IgY29uc2lz
dGVudCBhY3Jvc3Mga2V5IGhhbmRsZXJzIHdvdWxkIG9mIGNvdXJzZQpiZSB2ZXJ5IG5pY2UuCgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:16:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:16:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Z9S-0000aU-Oc; Tue, 11 Feb 2020 17:16:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Z9R-0000aP-Fz
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:16:45 +0000
X-Inumbo-ID: 468383f0-4cf2-11ea-b5ec-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 468383f0-4cf2-11ea-b5ec-12813bfff9fa;
 Tue, 11 Feb 2020 17:16:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581441404;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=XZHLdrXwFmqQx2+GEZ1Z0AB6DYY9tjQD6KMyy4pc8CA=;
 b=afLHJj6P2WzCAVx6jM17i2n6SygFL2gvGWd2NPYGcgtTSd4vI5fQC94/
 y+c4aQ/UR4L0mCa35UTrQ7EnAAkeWjqTJy0E2qO3DGyzBMOXz2K6ji3ZH
 qfkNvdzbwK0zzP9tRsc8ubRnpq5k4Dh7I7WsOiKJDsA8GYWxQXJ5B/b7s A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dUlNjJmdZ3MYRGLE9WeOliByPhzsAshbKC31MoFnb8o37JAquW4Dy2B3ppacS/lMdBple6rPg2
 3nPrN5okUKwPkt4dUKUy+vwOgHQEtqZJidSnhqllJiapBBaKXyCSKMGIJubwnLfo6l/0toXG+n
 vJEHx27Hbp+q5CNuEl6oS3pt5auqKLH6l/oOySo3qCLXbHoUqamOWVs6/2RrXcqf5VIabmOa7E
 z/GGFmRJawCRTn7XmHlOAE1DVUqfKBA5i2w252VTOjoBl+O4bsRo0lBB0njx45hP3KyvUeumyo
 XbA=
X-SBRS: 2.7
X-MesageID: 12654330
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12654330"
To: Jan Beulich <jbeulich@suse.com>
References: <20200211155155.17396-1-andrew.cooper3@citrix.com>
 <20200211163104.GM4679@Air-de-Roger>
 <a3deb893-69e5-a9f9-656b-7867364d2ccc@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <8f5c93be-4b32-5839-2170-160d85bcbf30@citrix.com>
Date: Tue, 11 Feb 2020 17:16:39 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a3deb893-69e5-a9f9-656b-7867364d2ccc@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] x86/amd: Avoid cpu_has_hypervisor
 evaluating true on native hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Claudia <claudia1@disroot.org>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNjo1OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTEuMDIuMjAyMCAx
NzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gVHVlLCBGZWIgMTEsIDIwMjAgYXQg
MDM6NTE6NTRQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IEN1cnJlbnRseSB3aGVu
IGJvb3RpbmcgbmF0aXZlIG9uIEFNRCBoYXJkd2FyZSwgY3B1aWRtYXNrX2RlZmF1bHRzLl8xY2Qg
Z2V0cwo+Pj4gY29uZmlndXJlZCB3aXRoIHRoZSBIWVBFUlZJU09SIGJpdCBiZWZvcmUgbmF0aXZl
IENQVUlEIGlzIHNjYW5uZWQgZm9yIGZlYXR1cmUKPj4+IGJpdHMuCj4+Pgo+Pj4gVGhpcyByZXN1
bHRzIGluIGNwdV9oYXNfaHlwZXJ2aXNvciBiZWNvbWluZyBzZXQgYXMgcGFydCBvZiBpZGVudGlm
eV9jcHUoKSwgYW5kCj4+PiBlbmRzIHVwIGFwcGVhcmluZyBpbiB0aGUgcmF3IGFuZCBob3N0IENQ
VSBwb2xpY2llcy4KPj4+Cj4+PiBBIGNvbWJpbmF0aW9uIG9mIHRoaXMgYnVnLCBhbmQgYy9zIGJi
NTAyYThjYTU5ICJ4ODY6IGNoZWNrIGZlYXR1cmUgZmxhZ3MgYWZ0ZXIKPj4+IHJlc3VtZSIgd2hp
Y2ggY2hlY2tzIHRoYXQgZmVhdHVyZSBiaXRzIGRvbid0IGdvIG1pc3NpbmcsIHJlc3VsdHMgaW4g
YnJva2VuIFMzCj4+PiBvbiBBTUQgaGFyZHdhcmUuCj4+Pgo+Pj4gQWx0ZXIgYW1kX2luaXRfbGV2
ZWxsaW5nKCkgdG8gZXhjbHVkZSB0aGUgSFlQRVJWSVNPUiBiaXQgZnJvbQo+Pj4gY3B1bWFza19k
ZWZhdWx0cywgYW5kIHVwZGF0ZSBkb21haW5fY3B1X3BvbGljeV9jaGFuZ2VkKCkgdG8gYWxsb3cg
aXQgdG8gYmUKPj4+IGV4cGxpY2l0bHkgZm9yd2FyZGVkLgo+Pj4KPj4+IFRoaXMgYWxzbyBmaXhl
cyBhIGJ1ZyBvbiBrZXhlYywgd2hlcmUgdGhlIGh5cGVydmlzb3IgYml0IGlzIGxlZnQgZW5hYmxl
ZCBmb3IKPj4+IHRoZSBuZXcga2VybmVsIHRvIGZpbmQuCj4+Pgo+Pj4gVGhlc2UgY2hhbmdlcyBo
aWdobGlnaHQgYSBmdXJ0aGVyIGJ1dCAtIGRvbTAgY29uc3RydWN0aW9uIGlzIGFzeW1ldHJpYyB3
aXRoCj4+PiBkb21VIGNvbnN0cnVjdGlvbiwgYnkgbm90IGhhdmluZyBhbnkgY2FsbHMgdG8gZG9t
YWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpLgo+Pj4gRXh0ZW5kIGFyY2hfZG9tYWluX2NyZWF0ZSgp
IHRvIGFsd2F5cyBjYWxsIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoKS4KPj4+Cj4+PiBSZXBv
cnRlZC1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4+PiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+
Pj4gLS0tCj4+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgo+Pj4gQ0M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4+PiBDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4+PiBDQzogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5j
b20+Cj4+PiBDQzogTWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tpIDxtYXJtYXJla0BpbnZpc2li
bGV0aGluZ3NsYWIuY29tPgo+Pj4gQ0M6IENsYXVkaWEgPGNsYXVkaWExQGRpc3Jvb3Qub3JnPgo+
Pj4KPj4+IHYyOgo+Pj4gICogUmV3cml0ZSB0aGUgY29tbWl0IG1lc3NhZ2UuICBObyBjaGFuZ2Ug
dG8gdGhlIHBhdGNoIGNvbnRlbnQuCj4+Pgo+Pj4gTWFyZWsvQ2xhdWRpYTogRG8gZWl0aGVyIG9m
IHlvdSB3YW50IGEgUmVwb3J0ZWQtYnkgdGFnIHNlZWluZyBhcyB5b3UgZm91bmQgYQo+Pj4gYnJh
bmQgbmV3IHdheSB0aGF0IHRoaXMgd2FzIGJyb2tlbj8KPiBJIHVuZGVyc3RhbmQgdGhpcyBpcyBh
ZGRyZXNzaW5nIG9ubHkgb25lIGhhbGYgb2YgdGhlaXIgaXNzdWUuIFNpbmNlCj4geW91IHNhaWQg
eW91IGRvbid0IGZpbmQgaXQgc3VycHJpc2luZywgZG8geW91IGhhdmUgYW55IGlkZWEgd2h5IHRo
ZQo+IE9TWFNBVkUgYml0IGlzIGJlaGF2aW5nIGRpZmZlcmVudGx5IG9uIEFNRCBhbmQgb24gSW50
ZWw/CgpJdCBpc24ndCBiZWhhdmluZyBkaWZmZXJlbnRseSBiZXR3ZWVuIEludGVsIGFuZCBBTUQs
IEkgZG9uJ3QgdGhpbmsuCgpUaGUgZGlhZ25vc3RpY3MgYXJlIGFzeW1tZXRyaWMgLSB0aGV5IGV2
ZXIgcHJpbnRlZCB3aGVuIGEgZmVhdHVyZQpkaXNhcHBlYXJzLCBub3QgZm9yIGEgZmVhdHVyZSBh
cHBlYXJpbmcuCgpPU1hTQVZFIGlzIGNsZWFyIHVudGlsIGZhaXJseSBsYXRlIG9uIGJvb3QgKHRo
ZXJlZm9yZSBtaXNzZXMgYmVpbmcKY2FjaGVkKSwgYnV0IGlzIHJlc3RvcmVkIGFzIHBhcnQgb2Yg
bW11X2NyNF9mZWF0dXJlcyAoYmVmb3JlIHRoZSBmZWF0dXJlCmNoZWNrKS4KClRoZSBvbmx5IHJl
YXNvbiBhbnl0aGluZyBnZXRzIHByaW50ZWQgaW4gdGhlIGZpcnN0IHBsYWNlIGlzIGJlY2F1c2Ug
dGhlCkhZUEVSVklTT1IgYml0IGRpc2FwcGVhcmVkLgoKT3ZlcmFsbCwgT1NYU0FWRSAoYW5kIGlu
IHByaW5jaXBsZSBPU1BLRSBpZiB3ZSBzdGFydCBzdXBwb3J0aW5nIGl0IGluIFBWCmd1ZXN0cykg
YXJlIGJlbmlnbi7CoCBXZSBjb3VsZCBmaWx0ZXIgdGhlbSBvdXQgb2YgdGhlIGRpYWdub3N0aWNz
IGJ1dApkb24ndCBjdXJyZW50bHkgaGF2ZSBhIHN1aXRhYmxlIGZlYXR1cmVtYXNrLCBhbmQgSSdt
IG5vdCBzdXJlIGFkZGluZyBvbmUKaXMgd29ydGggaXQuCgo+Cj4+PiBAQCAtMTA2LDYgKzEwNiwx
MyBAQCBzdGF0aWMgdm9pZCBkb21haW5fY3B1X3BvbGljeV9jaGFuZ2VkKHN0cnVjdCBkb21haW4g
KmQpCj4+PiAgICAgICAgICAgICAgICAgICAgICBlY3ggPSAwOwo+Pj4gICAgICAgICAgICAgICAg
ICBlZHggPSBjcHVmZWF0X21hc2soWDg2X0ZFQVRVUkVfQVBJQyk7Cj4+PiAgCj4+PiArICAgICAg
ICAgICAgICAgIC8qCj4+PiArICAgICAgICAgICAgICAgICAqIElmIHRoZSBIeXBlcnZpc29yIGJp
dCBpcyBzZXQgaW4gdGhlIHBvbGljeSwgd2UgY2FuIGFsc28KPj4+ICsgICAgICAgICAgICAgICAg
ICogZm9yd2FyZCBpdCBpbnRvIHJlYWwgQ1BVSUQuCj4+PiArICAgICAgICAgICAgICAgICAqLwo+
Pj4gKyAgICAgICAgICAgICAgICBpZiAoIHAtPmJhc2ljLmh5cGVydmlzb3IgKQo+Pj4gKyAgICAg
ICAgICAgICAgICAgICAgZWN4IHw9IGNwdWZlYXRfbWFzayhYODZfRkVBVFVSRV9IWVBFUlZJU09S
KTsKPj4gQUZBSUNUIGRvbTAgd2lsbCBhbHNvIGdldCB0aGUgaHlwZXJ2aXNvciBiaXQgc2V0IGJ5
IGRlZmF1bHQsIGFzIHRoYXQncwo+PiBwYXJ0IG9mIGJvdGggdGhlIEhWTSBhbmQgdGhlIFBWIG1h
eCBwb2xpY3k/Cj4+Cj4+IElmIHNvOgo+Pgo+PiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KClRoYW5rcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:29:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:29:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ZLW-0001V2-VV; Tue, 11 Feb 2020 17:29:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0zdE=37=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j1ZLW-0001Ux-FB
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:29:14 +0000
X-Inumbo-ID: 050edee0-4cf4-11ea-b5f5-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 050edee0-4cf4-11ea-b5f5-12813bfff9fa;
 Tue, 11 Feb 2020 17:29:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581442153;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=261e7jDGbtOJOQS/OByVWKrUo2tWD9jtZADE5iTqgs4=;
 b=ga4qIR4oYMaVpcqT9BVDk2CLiTKnlW0RjDHldo2jlOeSDsihvmJQiwlT
 X+ffTRqQVahM3vV7rsc48+SywmZ6K7+4hBWHKXs4RyCtd8DXGt/AmJwJi
 Ut4DLrD1CWbX3QnpxK8MUQjZ11AgEZuKE8l/7S0vk+Ikww16OHpOCQk/A w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nwHLqYWPUWOGnB1NPaDwIxxgCsW+jBPFhk0DFDrAagCWsiaaiwAHwzsE0Pe2QEDVNSUudIbIvq
 1cqojBDxevmnhMYC6fvI3Ibb3tVa0vvle67kNXUPRnesKCjdQu+AQMULzoGTvKSES8LvDLDGDf
 1KKPqsfUJgdnLJJkvbBctqHdNG1DDzWY4K8+KlwFFsycYbxoFdmAQzMdPwAewFS8Kw0uMacwzx
 OhLFW1WDJHEX/01HO3hWlYsi3MqEeDQhE4hKijs5W7mvawxoVAW211P03TPoNrLuP/4FOtZBCC
 n6A=
X-SBRS: 2.7
X-MesageID: 12718891
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12718891"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
 <20200211160149.GL4679@Air-de-Roger>
 <7edfe77a-183b-8927-ffe7-d0ba2bd939e2@citrix.com>
 <20200211164215.GN4679@Air-de-Roger>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <975f1878-aab4-caa1-6c2e-67cf3cf70ade@citrix.com>
Date: Tue, 11 Feb 2020 17:29:09 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211164215.GN4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNjo0MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxMSwgMjAyMCBhdCAwNDoyOTozNlBNICswMDAwLCBJZ29yIERydXpoaW5pbiB3cm90ZToKPj4g
QWdyZWUuIEJ1dCBhcyBJIHNhaWQgSSdtIG5vdCBhd2FyZSBvZiBhbnkgZ3Vlc3QgdGhhdCB2aW9s
YXRlcyB0aGUKPj4gaW52YXJpYW50IG9mIGRlY3JlYXNlX3Jlc2VydmF0aW9uKCkgYmVpbmcgdGhl
IGxhc3QgY2FsbC4KPiAKPiBNYXliZSB3ZSBjb3VsZCBwaWdneWJhY2sgb24gd2hldGhlciBhIHBh
Z2UgaXMgcmVtb3ZlZCBmcm9tIHRoZSBkb21haW4KPiBkb21oZWFwIGFuZCB1c2UgdGhhdCBhcyBh
IHNpZ25hbCB0aGF0IHRoZSBwYWdlIHNob3VsZCBiZSBiYWxsb29uZWQKPiBvdXQ/Cj4gCj4gVGhl
cmUncyBhbHJlYWR5IGFuIGFyY2hfZnJlZV9oZWFwX3BhZ2UgdGhhdCdzIGNhbGxlZCB3aGVuIGEg
cGFnZSBpcwo+IHJlbW92ZWQgZnJvbSBhIGRvbWFpbiwgd2hpY2ggbWlnaHQgYmUgc3VpdGFibGUg
Zm9yIHRoaXMuIEl0IHdvdWxkCj4gaG93ZXZlciBpbXBseSBtYWtpbmcgYW4gaHlwZXJjYWxsIGZv
ciBldmVyeSBwYWdlIHRvIGJlIGJhbGxvb25lZCBvdXQuCgpJIHRlc3RlZCB0aGF0IC0gZG9lc24n
dCB3b3JrIC0gdG9vIG1hbnkgaHlwZXJjYWxscyBtYWtlIGJhbGxvb25pbmcgdGFrZQphZ2VzLiBU
aGlzIHNpbXBseSBjYW5ub3QgYmUgZG9uZSBvbiBwYWdlLWJ5LXBhZ2UgYmFzaXMuCgpJZ29yCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:40:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ZWN-00032g-BQ; Tue, 11 Feb 2020 17:40:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bPZQ=37=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1ZWM-00032b-9k
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:40:26 +0000
X-Inumbo-ID: 94ed2b56-4cf5-11ea-8876-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 94ed2b56-4cf5-11ea-8876-bc764e2007e4;
 Tue, 11 Feb 2020 17:40:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581442824;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=dFu5jZeT2NGrpQ8THwP1OuS67UjIjEC0VA8kKKNjiuU=;
 b=g1Zz+HiE74G58E+WITcjnBeUkosuRq0pO8t2bvAbzpDA66o9nbapLdXk
 BSsyq2R77G6JJZI6vk0tmzdaDSrIylpO3fqR5ECEE9W2D1QrVTChBO345
 cF1vUTF/lMOt932/omWoFrSdjlk6pvLUVSr6AuAJiNNjG4RKte5BCrJKZ g=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PBZnluMOrUvh0jIW5Nvs5kl8Sfojo7I3LotZ8lUJZJTaPnYXly9faW09OrvOMn84Oqf61AAJhT
 VVJzLto03w6qo+MaIK6+6vSL05NtZdmLqhzzhTWSTM0L4ZDMbgsN3DnD2YDVBsFIxsD0IaSGxH
 k1ziVx/YYOfPg++uT3yXBDJjWtzR/0r9xdPKyy9Eyh7ER4LtU+BJZUUV/32cw/Nu7C12V5ZuQN
 JQpdgTtEd+BTVhIIio9wLcGlVpO/wHC/QXKNqH9YcE+j6BkPUa1V30AA/LTy0hLX6/ZPYIEIbC
 Z7Q=
X-SBRS: 2.7
X-MesageID: 12905570
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12905570"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24130.59140.693734.996659@mariner.uk.xensource.com>
Date: Tue, 11 Feb 2020 17:40:20 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200205165056.11734-2-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-2-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/6] tools/libxl: Remove libxl_cpuid_{set,
 apply_policy}() from the API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggMS82XSB0b29scy9saWJ4bDogUmVtb3ZlIGxp
YnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSSIpOgo+IFRoZXNlIGZ1
bmN0aW9ucyBzaG91bGQgbmV2ZXIgaGF2ZSBiZWVuIGV4cG9zZWQuICBUaGV5IGRvbid0IGhhdmUg
ZXh0ZXJuYWwKPiB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwg
cmVhc29ucy4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:41:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:41:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ZXk-00038O-NO; Tue, 11 Feb 2020 17:41:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bPZQ=37=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1ZXi-00038E-SP
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:41:50 +0000
X-Inumbo-ID: c7f2607a-4cf5-11ea-b5f9-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c7f2607a-4cf5-11ea-b5f9-12813bfff9fa;
 Tue, 11 Feb 2020 17:41:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581442910;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=33NzzmMb0kvfWWicapaIKwuf1+JZgTN2Az8r7IorhYU=;
 b=b5yC3cq/m4HyZBROZzR42LZVEfJwFz9urwSXtHtKCitLVHEbx/R+3WMt
 MjattsGx7vJtW4KzzUal9OhXHqw8ZsVlv2K2u7njwHzAwtvPFo0awLQyy
 qubXONtxDbhp+49ofEnV/5qmkPTt7j+1qDM8/x7Bqafe52ZGyoM2dPes5 M=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: HaJhoGfN+N+qE3dBjIVG85lBF9TZWlWoSgqmViThwC7yOh8feNelcsBr0g/1BJt70J6NB/R9xz
 UYfiBl2dT1i5EZYJ7RqWvVUuOJmeszBznRtwKaqFwXcakdLkospbhGonVxNqvXOKOKshJhsXa2
 OHR6XdpiRJsprWUkX81D49JXcguj+zpe6EAzyOMQfJPZl5F0gRJLACBpSgrxlDaSxhpa1aPg8v
 czeHyVm6XGWeCztR3DKjT5XEcNzpUNhWREyqDE6atc0Fstdx4jO/cZGhGhNeYmAQ/NB0FoyNkj
 Wik=
X-SBRS: 2.7
X-MesageID: 12281545
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12281545"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24130.59226.229775.172752@mariner.uk.xensource.com>
Date: Tue, 11 Feb 2020 17:41:46 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200205165056.11734-4-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-4-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 3/6] tools/python: Drop cpuid helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggMy82XSB0b29scy9weXRob246IERyb3AgY3B1
aWQgaGVscGVycyIpOgo+IFRoZXNlIGFyZSBiZWxpZXZlZC11bnVzZWQsIGFuZCB0aGUgdW5kZXJs
eWluZyBpbmZyYXN0cnVjdHVyZSBpcyBhYm91dCB0byBiZQo+IHJld3JpdHRlbiBjb21wbGV0ZWx5
LgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:43:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:43:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ZYx-0003FM-3M; Tue, 11 Feb 2020 17:43:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bPZQ=37=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1ZYw-0003FF-4U
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:43:06 +0000
X-Inumbo-ID: f42d2ed7-4cf5-11ea-b5f9-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f42d2ed7-4cf5-11ea-b5f9-12813bfff9fa;
 Tue, 11 Feb 2020 17:43:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581442985;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=nK2tTynnmf5EVcm56lvseiHsVL9kejCXLF/SjXlnAZ4=;
 b=WPy8FPiZKw7rnxDWeHBBsFV5uMe8fMTYlGwWsAlO8M1aE5WyuqkC07En
 vtUV1/9pI2yz4Feg+YFmpcSFMqwr19+nZNJAMzE3Nho8lhw7gS5uq4Hf6
 XukFdjUBcwIrp46NAXSTaFCC/n+n23dCipnjtbS2BDfCYYC+B2Pf6m1Km k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZoPvhOOMxArgYT15MQ+LDwjrwsABO/aJSbEDjZKKzcOyQzpQLG6ZkKjHTzKS62fpXcm4tXVLXS
 MeZF2Unu06Itk9PqnRXPM7nFi4mz9xpSQ1V/M7QwxEpBo8onAfs0Uq3cI3PzMVEBAz3sa1uB9X
 2VwBjVwtmxrey8qtanuD4aEXbnHM5HDOmlSKet3+JtNpKXjgPjBdcG3yZbYwoQwHRFF1CLE6oB
 t3OZ6efpmrhtGqvcNq5qzkgg4P+FBDWEvDTirWkS9Uk/kn4DD045LPfhwM2XwYzp3MgjLL560H
 fUs=
X-SBRS: 2.7
X-MesageID: 12655816
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12655816"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24130.59302.14046.860827@mariner.uk.xensource.com>
Date: Tue, 11 Feb 2020 17:43:02 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200205165056.11734-5-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-5-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 4/6] tools/libxl: Combine legacy CPUID
 handling logic
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggNC82XSB0b29scy9saWJ4bDogQ29tYmluZSBs
ZWdhY3kgQ1BVSUQgaGFuZGxpbmcgbG9naWMiKToKPiBXaGlsZSB3ZSBhcmUgaW4gdGhlIHByb2Nl
c3Mgb2Ygb3ZlcmhhdWxpbmcgYm9vdCB0aW1lIENQVUlEL01TUiBoYW5kbGluZywgdGhlCj4gZXhp
c3RpbmcgbG9naWMgaXMgZ29pbmcgdG8gaGF2ZSB0byByZW1haW4gaW4gcm91Z2hseSB0aGlzIGZv
cm0gZm9yIGJhY2t3YXJkcwo+IGNvbXBhdGliaWxpdHkuCj4gCj4gRm9sZCBsaWJ4bF9fY3B1aWRf
YXBwbHlfcG9saWN5KCkgYW5kIGxpYnhsX19jcHVpZF9zZXQoKSB0b2dldGhlciBpbnRvIGEgc2lu
Z2xlCj4gbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3Ig
Y2FsbGVycy4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:47:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:47:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Zd4-0003Qz-RT; Tue, 11 Feb 2020 17:47:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bPZQ=37=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1Zd3-0003Qu-FB
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:47:21 +0000
X-Inumbo-ID: 8c8efd6c-4cf6-11ea-b5ff-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8c8efd6c-4cf6-11ea-b5ff-12813bfff9fa;
 Tue, 11 Feb 2020 17:47:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581443241;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=Pwg9EAxzLdXCikzGTbZXu6gF89oLXhIuon4v5CJfPY4=;
 b=EFXQLZwc2gUC8V4/wbx0B2XSZVTaQwjqFJZemAvj06KpJA/h4EFCYI9S
 4qPLQBB4ID5OpnmhVxXHbLN794e5uD6B0Et/dhXNWWfBghNaljJ+w+wjK
 8HvdxI+e4x+aEZ9WbZAP+9D3VjHEAB68Yn1E0d0jx+ad9jcC0K9Hp6Dc4 o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: m8LV5JXWQfD8WfCqiN902aZq/MVuJwF51znEHCwQnVD0Icq/hsO+fc0Q+fkZVqrc2+Rrk/vxFP
 8IUkVlzRAP8yxp5uM2iXYpHbQhwI5iTwSfGQcpIxM+GOVemEsPFgbv4jKVR4us+0ThWoZIYzYe
 /ZIRXdz7j612KuG3846ZhnMKmsxXKxe3PSf4TlMuGuP/TvbydW1Lf2mUv0PseKYOIsfDdehWOP
 eCIONGf8DDWABebvRrrl0ePU5pr9mK0r2W4nuD3kHBow2DwzXdPw5OSY+gDt0w2kMHIjR6e2sb
 kUI=
X-SBRS: 2.7
X-MesageID: 12462951
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12462951"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24130.59555.850210.126017@mariner.uk.xensource.com>
Date: Tue, 11 Feb 2020 17:47:15 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200205165056.11734-6-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-6-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/6] tools/libx[cl]: Don't use
 HVM_PARAM_PAE_ENABLED as a function parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggNS82XSB0b29scy9saWJ4W2NsXTogRG9uJ3Qg
dXNlIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBhcyBhIGZ1bmN0aW9uIHBhcmFtZXRlciIpOgo+IFRo
ZSBzb2xlIHVzZSBvZiBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgaXMgYXMgYSBub24tc3RhbmRhcmQg
Y2FsbGluZyBjb252ZW50aW9uCj4gZm9yIHhjX2NwdWlkX2FwcGx5X3BvbGljeSgpLiAgUGFzcyBQ
QUUgYXMgYSByZWd1bGFyIHBhcmFtZXRlciBpbnN0ZWFkLgo+IAo+IExlYXZlIGEgcmF0aGVyIGJl
dHRlciBleHBsYWluYXRpb24gb2Ygd2h5IG9ubHkgSFZNIGd1ZXN0cyBoYXZlIGEgY2hvaWNlIGlu
IFBBRQo+IHNldHRpbmcuCgpJIGFtIGluY2xpbmVkIGJlbGlldmUgeW91IHRoYXQgdGhpcyBpcyBy
aWdodCAoc2luY2UgeW91IGFyZSBldmlkZW50bHkKZmFtaWxpYXIgd2l0aCB0aGlzIHdob2xlIGFy
ZWEgYW5kIEknbSBub3QpLCBidXQgdGhlIGV4cGxhbmF0aW9ucyBsZWF2ZQptZSBjb25mdXNlZC4K
Cj4gIGludCB4Y19jcHVpZF9hcHBseV9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90
IGRvbWlkLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpmZWF0
dXJlc2V0LCB1bnNpZ25lZCBpbnQgbnJfZmVhdHVyZXMpCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgY29uc3QgdWludDMyX3QgKmZlYXR1cmVzZXQsIHVuc2lnbmVkIGludCBucl9mZWF0dXJl
cywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHBhZSkKPiAgewo+ICAgICAgaW50
IHJjOwo+ICAgICAgeGNfZG9taW5mb190IGRpOwo+IEBAIC01NzksOCArNTgwLDYgQEAgaW50IHhj
X2NwdWlkX2FwcGx5X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQsCj4g
ICAgICB9Cj4gICAgICBlbHNlCj4gICAgICB7Cj4gLSAgICAgICAgdWludDY0X3QgdmFsOwo+IC0K
PiAgICAgICAgICAvKgo+ICAgICAgICAgICAqIFRvcG9sb2d5IGZvciBIVk0gZ3Vlc3RzIGlzIGVu
dGlyZWx5IGNvbnRyb2xsZWQgYnkgWGVuLiAgRm9yIG5vdywgd2UKPiAgICAgICAgICAgKiBoYXJk
Y29kZSBBUElDX0lEID0gdmNwdV9pZCAqIDIgdG8gZ2l2ZSB0aGUgaWxsdXNpb24gb2Ygbm8gU01U
Lgo+IEBAIC02MzUsMTQgKzYzNCwxMCBAQCBpbnQgeGNfY3B1aWRfYXBwbHlfcG9saWN5KHhjX2lu
dGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKPiAgICAgICAgICB9Cj4gIAo+ICAgICAgICAg
IC8qCj4gLSAgICAgICAgICogSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIGEgcGFyYW1ldGVyIHRv
IHRoaXMgZnVuY3Rpb24sIHN0YXNoZWQgaW4KPiAtICAgICAgICAgKiBYZW4uICBOb3RoaW5nIGVs
c2UgaGFzIGV2ZXIgdGFrZW4gbm90aWNlIG9mIHRoZSB2YWx1ZS4KPiArICAgICAgICAgKiBQQUUg
dXNlZCB0byBiZSBhIHBhcmFtZXRlciBwYXNzZWQgdG8gdGhpcyBmdW5jdGlvbiBieQo+ICsgICAg
ICAgICAqIEhWTV9QQVJBTV9QQUVfRU5BQkxFRC4gIEl0IGlzIG5vdyBwYXNzZWQgbm9ybWFsbHku
CgpJbiBwYXJ0aWN1bGFyLCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB0aGVzZSBjb21tZW50cyBt
ZWFuIGJ5CiJIVk1fUEFSQU1fUEFFX0VOQUJMRUQgaXMgYSBwYXJhbWV0ZXIgdG8gdGhpcyBmdW5j
dGlvbiIgYW5kICJQQUUgdXNlZAp0byBiZSBhIHBhcmFtZXRlciBwYXNzZWQgdG8gdGhpcyBmdW5j
dGlvbiBieSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQiLgoKTWF5YmUgdGhpcyBpcyBzb21lIGxvb3Nl
IHVzZSBvZiB0aGUgdGVybSAicGFyYW1ldGVyIiA/CgpJZiB5b3UgY291bGQgZXhwbGFpbiBtb3Jl
IGNsZWFybHkgKGlkZWFsbHksIGV4cGxhaW4gdGhlIG1lYW5pbmcgb2YgdGhlCm9sZCBjb21tZW50
IGluIHRoZSBjb21taXQgbWVzc2FnZSwgYW5kIG1ha2UgdGhlIG5ldyBjb21tZW50CnVuYW1iaWd1
b3VzKSB0aGVuIHRoYXQgd291bGQgYmUgZ3JlYXQuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:49:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:49:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Zf3-0003Y3-8H; Tue, 11 Feb 2020 17:49:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bPZQ=37=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j1Zf1-0003Xx-Qj
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:49:23 +0000
X-Inumbo-ID: d63554ac-4cf6-11ea-b5ff-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d63554ac-4cf6-11ea-b5ff-12813bfff9fa;
 Tue, 11 Feb 2020 17:49:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581443363;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=HS7QLCKp/7pqzfNucyhfcZU+cycyKSoCw2mF8Vsk57M=;
 b=YnzlDNmdWy+w/fjDeoFoH1Rw2YGsPD4BbIxxI/ltFl2cYu1PFcWu2DNF
 QonGlZVrh0xI4cN6w4owZW5N8azcXDuWyA833o1hhy2+608/hjf5ZPyG8
 pozszd7tDe3Z/F/sl5QzRY/EA1+hnnqgBcpZam7KluVah6WXKO+Rklf2L 8=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ov+4y+UCMK41VjVQBQ8G0f0o5kzoV1aubTxPk8FPnaRW3FgiqzlWJrAYiYEs08NENHD6WvYoo+
 aBirYXAHmPFXx5RlJQ4pMXT5tb2TtvxHbx8+fZZKmvLrQuUGO2IzetIll+5n2dVycD9zUuZ24m
 9+Lv8e+/O9NubLOcE9CKsC5HrCKacJ8ZzkHy1HWdYevO0CMW1QNRg7MHi5qudwCtNQbDM6ckM+
 +tyuDURcQD9Q+X3Wzd05q9V/EWebR6I4J3yXPq7JVYO0Sh9+Af04fK3YodJtAOStYWB22sbBLc
 mDg=
X-SBRS: 2.7
X-MesageID: 12656273
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12656273"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24130.59674.874067.120358@mariner.uk.xensource.com>
Date: Tue, 11 Feb 2020 17:49:14 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200205165056.11734-7-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggNi82XSB4ZW4vcHVibGljOiBPYnNvbGV0ZSBI
Vk1fUEFSQU1fUEFFX0VOQUJMRUQiKToKPiBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgaXMgdW5kb2N1
bWVudGVkIGFuZCBYZW4gaGFzIG5ldmVyIGFjdGVkIHVwb24gaXRzIHZhbHVlLAo+IGNvbnRyYXJ5
IHBlcmhhcHMgdG8gZXhwZWN0YXRpb25zIGJhc2VkIG9uIGhvdyBvdGhlciBib29sZWFuIGZpZWxk
cyB3b3JrLgo+IAo+IEl0IHdhcyBvbmx5IGV2ZXIgdXNlZCBhcyBhIG5vbi1zdGFuZGFyZCBjYWxs
aW5nIGNvbnZlbnRpb24gZm9yCj4geGNfY3B1aWRfYXBwbHlfcG9saWN5KCkgYnV0IHRoYXQgaGFz
IGJlZW4gZml4ZWQgbm93Lgo+IAo+IFB1cmdlIGl0cyB1c2UsIGFuZCBhbnkgcG9zc2libGUgY29u
ZnVzaW9uIG92ZXIgaXRzIGJlaGF2aW91ciwgYnkgaGF2aW5nIFhlbgo+IHJlamVjdCBhbnkgYXR0
ZW1wdHMgdG8gdXNlIGl0LiAgRm9yZ28gc2V0dGluZyBpdCB1cCBpbiBsaWJ4bCdzCj4gaHZtX3Nl
dF9jb25mX3BhcmFtcygpLiAgVGhlIG9ubHkgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgbmVjZXNz
YXJ5IGlzIHRvIGhhdmUKPiB0aGUgSFZNIHJlc3RvcmUgc3RyZWFtIGRpc2NhcmQgaXQgaWYgZm91
bmQuCgpUaGlzIGxvb2tzIHBsYXVzaWJsZSB0b28uICBCdXQgbWF5YmUgSSBzaG91bGQgYmUgcmVh
ZGluZyB0aGlzIHBhdGNoCmFuZCB0aGUgcHJldmlvdXMgb25lIHRvZ2V0aGVyID8gIE9yIG1heWJl
IHRoZXkgd291bGQgYmUgYmV0dGVyCnNxdWFzaGVkID8KCklmIHlvdSB0aGluayB0aGF0IGlzIGxp
a2VseSB0byBtYWtlIG1lIGxlc3MgY29uZnVzZWQgSSdtIGhhcHB5IHRvIHRyeQpzcXVhc2hpbmcg
dGhlbSBsb2NhbGx5IGFuZCByZWFkaW5nIHRoZSByZXN1bHQuLi4KCklhbi4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 17:55:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 17:55:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Zkf-0004Mp-Vi; Tue, 11 Feb 2020 17:55:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Zke-0004Mj-Kj
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 17:55:12 +0000
X-Inumbo-ID: a604618c-4cf7-11ea-b60c-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a604618c-4cf7-11ea-b60c-12813bfff9fa;
 Tue, 11 Feb 2020 17:55:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581443711;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=O2uY8iPPZzP7UvyCWvQgQ9iDA3UeJycRtczk00og9MA=;
 b=Mw0Ty8uFVSZonDvG1tOHZ+LmyhIitWZvhXBy/GL4KjzESeSgI2q6EGX2
 /eMLRv6SutfyBFFmB2TjV+IShutsgNTTx6y18dHdNk6rVLSQKEfACh3ri
 kgk0GXYf4zZOdUZBHONSoJJ9FPSwcRdmQRIbNbzb+ho7LUWQ9c0Fjm3qu 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ShXO53jwVgV62/ZRRiy/YkL6osuGPHRg53oLIkFE6WauMCxgOGPhuTLLdrqhFKetqmIHS2myXQ
 BnwaQdh+9aiG67CoRtZy+dEW2waJkPICtnMyPm38zXuczrJl8WJ5im/gz8NRAKFWWJFYNiLkJJ
 x1+zSO1JN3+CChsUfxZt2hDlfbM24u7qH7o8RMx2CbIkdkI9V8HZ05i5p9Ebm83pjqO4yK3zMt
 3ZjO9WTTmLD/5VTZUJxzQjgX/3KJe04QhEYLpjc6dMjRW9T1KEDYAhAMkUD7LO03pMPPbzBvXJ
 O0c=
X-SBRS: 2.7
X-MesageID: 12656521
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12656521"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-6-andrew.cooper3@citrix.com>
 <24130.59555.850210.126017@mariner.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <dcac4b7b-c790-981f-2d9c-3277c46a9a38@citrix.com>
Date: Tue, 11 Feb 2020 17:55:08 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <24130.59555.850210.126017@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 5/6] tools/libx[cl]: Don't use
 HVM_PARAM_PAE_ENABLED as a function parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNzo0NywgSWFuIEphY2tzb24gd3JvdGU6Cj4gQW5kcmV3IENvb3BlciB3
cml0ZXMgKCJbUEFUQ0ggNS82XSB0b29scy9saWJ4W2NsXTogRG9uJ3QgdXNlIEhWTV9QQVJBTV9Q
QUVfRU5BQkxFRCBhcyBhIGZ1bmN0aW9uIHBhcmFtZXRlciIpOgo+PiBUaGUgc29sZSB1c2Ugb2Yg
SFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIGFzIGEgbm9uLXN0YW5kYXJkIGNhbGxpbmcgY29udmVu
dGlvbgo+PiBmb3IgeGNfY3B1aWRfYXBwbHlfcG9saWN5KCkuICBQYXNzIFBBRSBhcyBhIHJlZ3Vs
YXIgcGFyYW1ldGVyIGluc3RlYWQuCj4+Cj4+IExlYXZlIGEgcmF0aGVyIGJldHRlciBleHBsYWlu
YXRpb24gb2Ygd2h5IG9ubHkgSFZNIGd1ZXN0cyBoYXZlIGEgY2hvaWNlIGluIFBBRQo+PiBzZXR0
aW5nLgo+IEkgYW0gaW5jbGluZWQgYmVsaWV2ZSB5b3UgdGhhdCB0aGlzIGlzIHJpZ2h0IChzaW5j
ZSB5b3UgYXJlIGV2aWRlbnRseQo+IGZhbWlsaWFyIHdpdGggdGhpcyB3aG9sZSBhcmVhIGFuZCBJ
J20gbm90KSwgYnV0IHRoZSBleHBsYW5hdGlvbnMgbGVhdmUKPiBtZSBjb25mdXNlZC4KPgo+PiAg
aW50IHhjX2NwdWlkX2FwcGx5X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9t
aWQsCj4+IC0gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQzMl90ICpmZWF0dXJl
c2V0LCB1bnNpZ25lZCBpbnQgbnJfZmVhdHVyZXMpCj4+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbnN0IHVpbnQzMl90ICpmZWF0dXJlc2V0LCB1bnNpZ25lZCBpbnQgbnJfZmVhdHVyZXMs
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgcGFlKQo+PiAgewo+PiAgICAgIGlu
dCByYzsKPj4gICAgICB4Y19kb21pbmZvX3QgZGk7Cj4+IEBAIC01NzksOCArNTgwLDYgQEAgaW50
IHhjX2NwdWlkX2FwcGx5X3BvbGljeSh4Y19pbnRlcmZhY2UgKnhjaCwgdWludDMyX3QgZG9taWQs
Cj4+ICAgICAgfQo+PiAgICAgIGVsc2UKPj4gICAgICB7Cj4+IC0gICAgICAgIHVpbnQ2NF90IHZh
bDsKPj4gLQo+PiAgICAgICAgICAvKgo+PiAgICAgICAgICAgKiBUb3BvbG9neSBmb3IgSFZNIGd1
ZXN0cyBpcyBlbnRpcmVseSBjb250cm9sbGVkIGJ5IFhlbi4gIEZvciBub3csIHdlCj4+ICAgICAg
ICAgICAqIGhhcmRjb2RlIEFQSUNfSUQgPSB2Y3B1X2lkICogMiB0byBnaXZlIHRoZSBpbGx1c2lv
biBvZiBubyBTTVQuCj4+IEBAIC02MzUsMTQgKzYzNCwxMCBAQCBpbnQgeGNfY3B1aWRfYXBwbHlf
cG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCwKPj4gICAgICAgICAgfQo+
PiAgCj4+ICAgICAgICAgIC8qCj4+IC0gICAgICAgICAqIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBp
cyBhIHBhcmFtZXRlciB0byB0aGlzIGZ1bmN0aW9uLCBzdGFzaGVkIGluCj4+IC0gICAgICAgICAq
IFhlbi4gIE5vdGhpbmcgZWxzZSBoYXMgZXZlciB0YWtlbiBub3RpY2Ugb2YgdGhlIHZhbHVlLgo+
PiArICAgICAgICAgKiBQQUUgdXNlZCB0byBiZSBhIHBhcmFtZXRlciBwYXNzZWQgdG8gdGhpcyBm
dW5jdGlvbiBieQo+PiArICAgICAgICAgKiBIVk1fUEFSQU1fUEFFX0VOQUJMRUQuICBJdCBpcyBu
b3cgcGFzc2VkIG5vcm1hbGx5Lgo+IEluIHBhcnRpY3VsYXIsIEkgZG9uJ3QgdW5kZXJzdGFuZCB3
aGF0IHRoZXNlIGNvbW1lbnRzIG1lYW4gYnkKPiAiSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIGEg
cGFyYW1ldGVyIHRvIHRoaXMgZnVuY3Rpb24iIGFuZCAiUEFFIHVzZWQKPiB0byBiZSBhIHBhcmFt
ZXRlciBwYXNzZWQgdG8gdGhpcyBmdW5jdGlvbiBieSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQiLgo+
Cj4gTWF5YmUgdGhpcyBpcyBzb21lIGxvb3NlIHVzZSBvZiB0aGUgdGVybSAicGFyYW1ldGVyIiA/
Cj4KPiBJZiB5b3UgY291bGQgZXhwbGFpbiBtb3JlIGNsZWFybHkgKGlkZWFsbHksIGV4cGxhaW4g
dGhlIG1lYW5pbmcgb2YgdGhlCj4gb2xkIGNvbW1lbnQgaW4gdGhlIGNvbW1pdCBtZXNzYWdlLCBh
bmQgbWFrZSB0aGUgbmV3IGNvbW1lbnQKPiB1bmFtYmlndW91cykgdGhlbiB0aGF0IHdvdWxkIGJl
IGdyZWF0LgoKSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGVuY2Fwc3VsYXRlcyBhIGJvb2xlYW4gbWVh
bmluZyAic2hvdWxkIEkgYWR2ZXJ0aXNlCnRoZSBQQUUgZmVhdHVyZSB0byB0aGUgZ3Vlc3Q/Ii4K
Ckl0IGhhcyBvbmx5IGV2ZXIgYmVlbiB1c2VkIGluIGEgd2F5IHdoaWNoIHNob3VsZCBoYXZlIGJl
ZW4gImJvb2wgcGFlIgpwYXNzZWQgaW50byB4Y19jcHVpZF9hcHBseV9wb2xpY3koKS7CoCBUaGlz
IHBhdGNoIHRyaWVzIHRvIGRvIGp1c3QgdGhhdC4KCgpJIHRoaW5rIHRoZXJlIG1pZ2h0IGJlIGNv
bmZ1c2lvbiBhcyB0byB3aGljaCBjb21tZW50IHRoZSBjb21taXQgbWVzc2FnZQpyZWZlcnJlZCB0
by4KCkluIHhjX2NwdWlkX2FwcGx5X3BvbGljeSgpLCBJIHdhbnQgYSBjb21tZW50IGV4cGxhaW5p
bmcgd2h5IHdlIGhhdmUgdGhpcwp3ZWlyZCBwYWUgcGFyYW1ldGVyLsKgIEl0IHdpbGwgZGlzYXBw
ZWFyIGZyb20gdGhlIG5ldyB3YXkgb2YgZG9pbmcgQ1BVSUQKYXQgYm9vdCwgYnV0IHdpbGwgaGF2
ZSB0byByZW1haW4gZm9yIHRoZSBwcmUtNC4xNCBjb21wYXRpYmlsaXR5LgoKVGhlIGNvbW1lbnQg
SSB3YXMgcmVmZXJyaW5nIHRvIGluIHRoZSBjb21taXQgbWVzc2FnZSB3YXMgYWN0dWFsbHkgdGhl
CmxpYnhsIGNvbW1lbnQsIGV4cGxhaW5pbmcgd2h5IFBWIGFuZCBQVkggZ3Vlc3RzIGRvbid0IGdl
dCBhIGNob2ljZSB0bwpoaWRlIHRoZSBQQUUgZmVhdHVyZS4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 18:03:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 18:03:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1Zsc-0005HS-Sj; Tue, 11 Feb 2020 18:03:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1Zsb-0005HN-TW
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 18:03:25 +0000
X-Inumbo-ID: cbbf819e-4cf8-11ea-9425-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cbbf819e-4cf8-11ea-9425-bc764e2007e4;
 Tue, 11 Feb 2020 18:03:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581444204;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=+9BhAb+IrMwi89rTKemVVGWBSMsA4zgoLWth9fbzuu4=;
 b=CVa+0LugvnDM2jrevleyyaW9chTzxbDTE2YR72/5JqvgD7liMSBkNiUQ
 QDlviXl8wtYC7m2EQal4fN9DSnem64bOTWIh8/9jcPRV1l/LhVJvULFvt
 g7TKzZsz7ylAqGL4nFzEhRMN1ojw5vGFjtfzKYMzq1fEEzeBgrvUcN49o g=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5rBOtS/hLjzp7zy30+VJA5Hj4+AN13PxBqu3zAXC0Q7hXBGRRmLwyf98twrKHa6jdGaeJXiBEE
 EsvOw9m3FDtvzFAcs3sUHL+cS0RDMQSXaNOHAXf6f5et9aNIlophuzwP+MxcBzmNHib8ixUcCb
 NjDFMcIS8ByiVKBPN3HVjkC1TMN+pgpArTWkcuv/FF57jqFzcjak4zKtkMfjXSNmj/BtpP37wg
 CvelmMfszghOP0Sx//fbvfFKnr27Et5vsK9g8mx1gllWg+g/lNJumTv8Woo76rX1Qosh1a0yKl
 kyc=
X-SBRS: 2.7
X-MesageID: 12906997
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12906997"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-7-andrew.cooper3@citrix.com>
 <24130.59674.874067.120358@mariner.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <471cd125-da42-a484-a4a9-ec1385ebafaa@citrix.com>
Date: Tue, 11 Feb 2020 18:03:20 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <24130.59674.874067.120358@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 6/6] xen/public: Obsolete
 HVM_PARAM_PAE_ENABLED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNzo0OSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gQW5kcmV3IENvb3BlciB3
cml0ZXMgKCJbUEFUQ0ggNi82XSB4ZW4vcHVibGljOiBPYnNvbGV0ZSBIVk1fUEFSQU1fUEFFX0VO
QUJMRUQiKToKPj4gSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIHVuZG9jdW1lbnRlZCBhbmQgWGVu
IGhhcyBuZXZlciBhY3RlZCB1cG9uIGl0cyB2YWx1ZSwKPj4gY29udHJhcnkgcGVyaGFwcyB0byBl
eHBlY3RhdGlvbnMgYmFzZWQgb24gaG93IG90aGVyIGJvb2xlYW4gZmllbGRzIHdvcmsuCj4+Cj4+
IEl0IHdhcyBvbmx5IGV2ZXIgdXNlZCBhcyBhIG5vbi1zdGFuZGFyZCBjYWxsaW5nIGNvbnZlbnRp
b24gZm9yCj4+IHhjX2NwdWlkX2FwcGx5X3BvbGljeSgpIGJ1dCB0aGF0IGhhcyBiZWVuIGZpeGVk
IG5vdy4KPj4KPj4gUHVyZ2UgaXRzIHVzZSwgYW5kIGFueSBwb3NzaWJsZSBjb25mdXNpb24gb3Zl
ciBpdHMgYmVoYXZpb3VyLCBieSBoYXZpbmcgWGVuCj4+IHJlamVjdCBhbnkgYXR0ZW1wdHMgdG8g
dXNlIGl0LiAgRm9yZ28gc2V0dGluZyBpdCB1cCBpbiBsaWJ4bCdzCj4+IGh2bV9zZXRfY29uZl9w
YXJhbXMoKS4gIFRoZSBvbmx5IGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5IG5lY2Vzc2FyeSBpcyB0
byBoYXZlCj4+IHRoZSBIVk0gcmVzdG9yZSBzdHJlYW0gZGlzY2FyZCBpdCBpZiBmb3VuZC4KPiBU
aGlzIGxvb2tzIHBsYXVzaWJsZSB0b28uICBCdXQgbWF5YmUgSSBzaG91bGQgYmUgcmVhZGluZyB0
aGlzIHBhdGNoCj4gYW5kIHRoZSBwcmV2aW91cyBvbmUgdG9nZXRoZXIgPyAgT3IgbWF5YmUgdGhl
eSB3b3VsZCBiZSBiZXR0ZXIKPiBzcXVhc2hlZCA/Cj4KPiBJZiB5b3UgdGhpbmsgdGhhdCBpcyBs
aWtlbHkgdG8gbWFrZSBtZSBsZXNzIGNvbmZ1c2VkIEknbSBoYXBweSB0byB0cnkKPiBzcXVhc2hp
bmcgdGhlbSBsb2NhbGx5IGFuZCByZWFkaW5nIHRoZSByZXN1bHQuLi4KCkkgZG9uJ3QgdGhpbmsg
dGhhdCBpcyBnb2luZyB0byBoZWxwLsKgIFRoZXkgYXJlIHR3byBsb2dpY2FsbHkgZGlmZmVyZW50
CmNoYW5nZXMuCgpQYXRjaCA1IGZpeGVzIGEgbGlieGw9PmxpYnhjIGFwaSB3aGljaCBoYXMgYSAo
ZGVsaWJlcmF0ZSkgc2lkZSBlZmZlY3Qgb2YKcmVtb3ZpbmcgdGhlIHNvbGUgdXNlIG9mIEhWTV9Q
QVJBTV9QQUVfRU5BQkxFRC4KClRoaXMgcGF0Y2ggdGFrZXMgdGhlIGZpbmFsIHN0ZXBzIHRvIHJl
bW92ZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgZnJvbQp1c2UsIGV2ZXJ5d2hlcmUuwqAgVGhpcyBp
cyBwYXJ0bHkgdG8gcHJldmVudCBldmVyIHJlZ2FpbmluZyB0aGlzIGtub2JibGUKb24gdGhlIENQ
VUlEIGhhbmRsaW5nIHNpZGUgb2YgdGhpbmdzLCBhbmQgZXZlbnR1YWxseSB0byByZWR1Y2UgbWVt
b3J5CnVzYWdlIGluIFhlbiAoYnkgbm90IGFsbG9jYXRpbmcgbWVtb3J5IGZvciBvYnNvbGV0ZSBw
YXJhbXMpLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 18:11:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 18:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1a0Q-00068G-3V; Tue, 11 Feb 2020 18:11:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=46st=37=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1a0O-000689-UM
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 18:11:28 +0000
X-Inumbo-ID: ebec1bac-4cf9-11ea-b615-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ebec1bac-4cf9-11ea-b615-12813bfff9fa;
 Tue, 11 Feb 2020 18:11:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581444688;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=wSJ3FygEfkLY54oX3jO1X+bU4eoRtdq+7mLxn8KR1dw=;
 b=WSmh+LELKluuoLtX/9Xu91bNmCr3BdnzvecJXF9LMLOac84LOGhZMNvn
 VaByu38AD8B6bBHfWHhmi0Jn1xnwPn0CkY+D8HVJP6YhBILwLPFBZS9W2
 TcWoVqwsCPEVvgUaBA/b5cZqv0ec0dMHZGxD3xi5Qn+7dyG+RVaR/aWfw E=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GoiLsE4xhPlkyNfLa9kSQhtItOEHCQWavGvv7E+8B+7ycBYSuHE7wHujstmrIAIbQIr7OzxOKf
 wah3ejmt0DhVhc9QHTNcHAXxAU8VlMfC+969eUOZEO8DS2qtjZfVC6fTXmjk0AhHrrukrsqZvp
 fSgwM8VQgDCqsYCXXQQ7c+pZtSWIvMrexkHxyZqmxcaid1NZfCsMRh+4djp3HhElzW3oxQWNuq
 /RDQliIJlkcBS2+UPm02xCJCuKqfbnZdFLmjfWAyM0NiJD6FotZIqi8pPa9UQ28X/9hCcBdXvH
 GVQ=
X-SBRS: 2.7
X-MesageID: 12721472
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12721472"
Date: Tue, 11 Feb 2020 19:11:20 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200211181120.GO4679@Air-de-Roger>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
 <20200211160149.GL4679@Air-de-Roger>
 <7edfe77a-183b-8927-ffe7-d0ba2bd939e2@citrix.com>
 <20200211164215.GN4679@Air-de-Roger>
 <975f1878-aab4-caa1-6c2e-67cf3cf70ade@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <975f1878-aab4-caa1-6c2e-67cf3cf70ade@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTEsIDIwMjAgYXQgMDU6Mjk6MDlQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gT24gMTEvMDIvMjAyMCAxNjo0MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+
IE9uIFR1ZSwgRmViIDExLCAyMDIwIGF0IDA0OjI5OjM2UE0gKzAwMDAsIElnb3IgRHJ1emhpbmlu
IHdyb3RlOgo+ID4+IEFncmVlLiBCdXQgYXMgSSBzYWlkIEknbSBub3QgYXdhcmUgb2YgYW55IGd1
ZXN0IHRoYXQgdmlvbGF0ZXMgdGhlCj4gPj4gaW52YXJpYW50IG9mIGRlY3JlYXNlX3Jlc2VydmF0
aW9uKCkgYmVpbmcgdGhlIGxhc3QgY2FsbC4KPiA+IAo+ID4gTWF5YmUgd2UgY291bGQgcGlnZ3li
YWNrIG9uIHdoZXRoZXIgYSBwYWdlIGlzIHJlbW92ZWQgZnJvbSB0aGUgZG9tYWluCj4gPiBkb21o
ZWFwIGFuZCB1c2UgdGhhdCBhcyBhIHNpZ25hbCB0aGF0IHRoZSBwYWdlIHNob3VsZCBiZSBiYWxs
b29uZWQKPiA+IG91dD8KPiA+IAo+ID4gVGhlcmUncyBhbHJlYWR5IGFuIGFyY2hfZnJlZV9oZWFw
X3BhZ2UgdGhhdCdzIGNhbGxlZCB3aGVuIGEgcGFnZSBpcwo+ID4gcmVtb3ZlZCBmcm9tIGEgZG9t
YWluLCB3aGljaCBtaWdodCBiZSBzdWl0YWJsZSBmb3IgdGhpcy4gSXQgd291bGQKPiA+IGhvd2V2
ZXIgaW1wbHkgbWFraW5nIGFuIGh5cGVyY2FsbCBmb3IgZXZlcnkgcGFnZSB0byBiZSBiYWxsb29u
ZWQgb3V0Lgo+IAo+IEkgdGVzdGVkIHRoYXQgLSBkb2Vzbid0IHdvcmsgLSB0b28gbWFueSBoeXBl
cmNhbGxzIG1ha2UgYmFsbG9vbmluZyB0YWtlCj4gYWdlcy4gVGhpcyBzaW1wbHkgY2Fubm90IGJl
IGRvbmUgb24gcGFnZS1ieS1wYWdlIGJhc2lzLgoKV2h5IG5vdCBwbGFjZSB0aGVtIG9uIGEgbGlz
dCAoaW4gYXJjaF9mcmVlX2hlYXBfcGFnZSkgYW5kIGRvIHRoZSBmbHVzaAplaXRoZXIgYWZ0ZXIg
YSB0aW1lb3V0IG9yIHdoZW4gaXQgZ2V0cyB0byBhIGNlcnRhaW4gbnVtYmVyIG9mCmVsZW1lbnRz
PwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 18:34:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 18:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1aMf-0007yg-Q0; Tue, 11 Feb 2020 18:34:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1aMe-0007yZ-4t
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 18:34:28 +0000
X-Inumbo-ID: 1e0889c4-4cfd-11ea-b61d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e0889c4-4cfd-11ea-b61d-12813bfff9fa;
 Tue, 11 Feb 2020 18:34:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1aMV-0004k2-Vu; Tue, 11 Feb 2020 18:34:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1aMV-0007wP-Nt; Tue, 11 Feb 2020 18:34:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1aMV-0005Bd-Mu; Tue, 11 Feb 2020 18:34:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146875-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 18:34:19 +0000
Subject: [Xen-devel] [qemu-mainline test] 146875: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg3NSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NzUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogYnVpbGQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2
OTJkMzI2NTdhM2UxZWY1NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1NiBk
YXlzICAyNzIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEw
IDIwOjEyOjA1IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlh
bkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmlu
Z3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29t
PgogIEx1a8OhxaEgRG9rdG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
ICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAg
TWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGlu
dXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5p
ZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3Ro
IDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNr
eSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1
biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVk
aUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgog
IE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9s
YXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxu
aWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xh
QGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBh
bm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNv
bT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRh
byA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4
LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8
cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51
dGFuaXguY29tPgogIFJlbmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJv
YmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNl
bnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
Vm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9z
IE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBo
M2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxs
aWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hp
YW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAg
WGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1h
aWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWlu
ZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdA
d2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUt
Q2hlbiBMaW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5i
ZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRl
YW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZ
dSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5j
ZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 18:39:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 18:39:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1aRm-0008AY-LK; Tue, 11 Feb 2020 18:39:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0zdE=37=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j1aRm-00089z-4e
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 18:39:46 +0000
X-Inumbo-ID: df685feb-4cfd-11ea-b61d-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id df685feb-4cfd-11ea-b61d-12813bfff9fa;
 Tue, 11 Feb 2020 18:39:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581446384;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=OOZ6ETFSVmbaWuplDjSipueOACchZhqx5ziFzO1Nw8Y=;
 b=AxAK9dvYDY1EwS3803X5eh+enL7yEuXJ6skb8OxIM47ePDd69xrSyZ/s
 MDaztzpEzoivxwO89n5NeV06GnSmlEkF2AJ7RMP/RcJsqDlKvJpVlGkBt
 TlBxTjF9ROr8zy2Y4OChSOSyjj9pmtn967MUP6dM8jeAtBKiPQHnfptDV 8=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SuVKUo5sQhbG1d/AQVrlGV6nr/vuG5MUXM6u+PTSCJyY2yx3hMtRPjGQD6l2chDE4KgNWD2U6t
 XAO70LQUDjdsAbnQ5UP3CDBeGz8bC2kyvswC7IjbJPVef0gTVDKVSyI3FU5LZ3VxLRLbZeoTcx
 8XyTdSJCLdO3fRB6fAGQwJAA5TRhJXlfm5SZ2FBLNywbeY/Yg+JwbnIFN/xNOuOZ4Kb/QaMTH6
 0JSmzTn9FaiZneiAAkCVvksCNcCU2FaBQfkjt4MZVD/zOmK/tG0KuhPRdgQTG8Ob+48Mxq8d9c
 wS8=
X-SBRS: 2.7
X-MesageID: 12659225
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12659225"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <2b7826d9-8822-97c8-0637-03bcb98d6418@citrix.com>
 <20200211160149.GL4679@Air-de-Roger>
 <7edfe77a-183b-8927-ffe7-d0ba2bd939e2@citrix.com>
 <20200211164215.GN4679@Air-de-Roger>
 <975f1878-aab4-caa1-6c2e-67cf3cf70ade@citrix.com>
 <20200211181120.GO4679@Air-de-Roger>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <24c2a9b8-a6f3-2db4-6f96-cba0d57e34f7@citrix.com>
Date: Tue, 11 Feb 2020 18:39:42 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211181120.GO4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] PV Shim ballooning
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxODoxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxMSwgMjAyMCBhdCAwNToyOTowOVBNICswMDAwLCBJZ29yIERydXpoaW5pbiB3cm90ZToKPj4g
T24gMTEvMDIvMjAyMCAxNjo0MiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFR1ZSwg
RmViIDExLCAyMDIwIGF0IDA0OjI5OjM2UE0gKzAwMDAsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+
Pj4+IEFncmVlLiBCdXQgYXMgSSBzYWlkIEknbSBub3QgYXdhcmUgb2YgYW55IGd1ZXN0IHRoYXQg
dmlvbGF0ZXMgdGhlCj4+Pj4gaW52YXJpYW50IG9mIGRlY3JlYXNlX3Jlc2VydmF0aW9uKCkgYmVp
bmcgdGhlIGxhc3QgY2FsbC4KPj4+Cj4+PiBNYXliZSB3ZSBjb3VsZCBwaWdneWJhY2sgb24gd2hl
dGhlciBhIHBhZ2UgaXMgcmVtb3ZlZCBmcm9tIHRoZSBkb21haW4KPj4+IGRvbWhlYXAgYW5kIHVz
ZSB0aGF0IGFzIGEgc2lnbmFsIHRoYXQgdGhlIHBhZ2Ugc2hvdWxkIGJlIGJhbGxvb25lZAo+Pj4g
b3V0Pwo+Pj4KPj4+IFRoZXJlJ3MgYWxyZWFkeSBhbiBhcmNoX2ZyZWVfaGVhcF9wYWdlIHRoYXQn
cyBjYWxsZWQgd2hlbiBhIHBhZ2UgaXMKPj4+IHJlbW92ZWQgZnJvbSBhIGRvbWFpbiwgd2hpY2gg
bWlnaHQgYmUgc3VpdGFibGUgZm9yIHRoaXMuIEl0IHdvdWxkCj4+PiBob3dldmVyIGltcGx5IG1h
a2luZyBhbiBoeXBlcmNhbGwgZm9yIGV2ZXJ5IHBhZ2UgdG8gYmUgYmFsbG9vbmVkIG91dC4KPj4K
Pj4gSSB0ZXN0ZWQgdGhhdCAtIGRvZXNuJ3Qgd29yayAtIHRvbyBtYW55IGh5cGVyY2FsbHMgbWFr
ZSBiYWxsb29uaW5nIHRha2UKPj4gYWdlcy4gVGhpcyBzaW1wbHkgY2Fubm90IGJlIGRvbmUgb24g
cGFnZS1ieS1wYWdlIGJhc2lzLgo+IAo+IFdoeSBub3QgcGxhY2UgdGhlbSBvbiBhIGxpc3QgKGlu
IGFyY2hfZnJlZV9oZWFwX3BhZ2UpIGFuZCBkbyB0aGUgZmx1c2gKPiBlaXRoZXIgYWZ0ZXIgYSB0
aW1lb3V0IG9yIHdoZW4gaXQgZ2V0cyB0byBhIGNlcnRhaW4gbnVtYmVyIG9mCj4gZWxlbWVudHM/
CgpIb3cgZG8geW91IGtub3cgdGhhdCAiY2VydGFpbiBudW1iZXIgb2YgZWxlbWVudHMiPyBIb3cg
ZG8geW91IGtub3cgd2hhdAp0aW1lb3V0IGlzIGp1c3QgcmlnaHQ/IFRoaXMgYWxsIHNlZW1zIGxp
a2UgaXQgd2lsbCBpbnRyb2R1Y2UgbW9yZSBwcm9ibGVtcwp0aGFuIHNvbHZlLgoKV2hhdCBpZiBp
bnN0ZWFkIHdlIHBsYWNlIHRoZW0gb24gYSB0ZW1wIGxpc3QgaW4gTDEgZGVjcmVhc2VfcmVzZXJ2
YXRpb24oKQphbmQgdGhlbiB3aWxsIGp1c3QgbW92ZSB0byBhbm90aGVyIGxpc3QgYXMgc29vbiBh
cyB0aGV5IGFyZSBmcmVlZCwKdGhlbiBwYXNzIHRoZSB3aG9sZSBsaXN0IHRvIEwwIGFzIHNvb24g
YXMgdGhlIGZpcnN0IGxpc3QgaXMgZW1wdHk/CgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 19:13:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 19:13:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1axi-0003NL-P6; Tue, 11 Feb 2020 19:12:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1axg-0003MS-QS
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 19:12:44 +0000
X-Inumbo-ID: 77fa546c-4d02-11ea-b625-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 77fa546c-4d02-11ea-b625-12813bfff9fa;
 Tue, 11 Feb 2020 19:12:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1axZ-0005Sh-U1; Tue, 11 Feb 2020 19:12:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1axZ-0002CZ-MO; Tue, 11 Feb 2020 19:12:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1axZ-0000BB-Lk; Tue, 11 Feb 2020 19:12:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146882-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
X-Osstest-Versions-That: xen=3dd724dff085e13ad520f8e35aea717db2ff07d0
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 19:12:37 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146882: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg4MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg4Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzZGQ3MjRkZmYwODVlMTNhZDUy
MGY4ZTM1YWVhNzE3ZGIyZmYwN2QwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY4MzggIDIwMjAt
MDItMTAgMjI6MDA6MzUgWiAgICAwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2ODcxICAy
MDIwLTAyLTExIDEyOjAxOjA0IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5n
aXQKICAgM2RkNzI0ZGZmMC4uNmM0N2MzN2I5YiAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQz
OTEzNWY2ZDU0OWM4YyAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 20:18:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 20:18:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1bz1-0008Mz-D5; Tue, 11 Feb 2020 20:18:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1byz-0008Mk-H3
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 20:18:09 +0000
X-Inumbo-ID: 9dd679dc-4d0b-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9dd679dc-4d0b-11ea-ade5-bc764e2007e4;
 Tue, 11 Feb 2020 20:18:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581452288;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=6Eu/pIm4YSc6/BpAhk9eC6Rv0tpiDgeV5XUOJjla4Sg=;
 b=Tt3QbhyrkTgE8MoJPmMYA3lzu5rxc5+Cclzm4KAmhwz82HUCUjYT8wFL
 TjcPLkNLORfZZH7M07vSfrQ7AZ4L/j78vDy04ojGVTBbMWtvHokgLQg4S
 LtN/TNu/wqiVWjYxyPyOMp1J9FWp5bTv1TJ1ehxve8fR3XHF/ebkoIiLj 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PMjndM2TlwFV0NF2oqdNkQbTSZs9LT4sjAJzZmZMGmEU3lUe4g6dnw2o83MPK4FpDxnldF3wqF
 ITVhrprxwlw/c8ekfzlEynEUs0HuAaYO8JnDiPT7rZKQUWln7ogq1e+luYv4LtDA88as56zq6r
 xQG0/H1bSbX8VQJGUYgNFvWcRyt9yzwuSfi86DdpVjkNEWoUU1Bk45gP+QLzSjlxzEIeny66By
 ev2XQNVWDE6z6sYpCfYlf5wa4cAOrYwaCi3Pfw7bPr5nZqsj/LJo6cWDRouJM8TjPUNxkHDwAP
 ULU=
X-SBRS: 2.7
X-MesageID: 12665361
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12665361"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200128142818.27200-1-jgross@suse.com>
 <20200128142818.27200-2-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <6c49ac2f-fb4f-dd40-d916-a8a6f7e6272e@citrix.com>
Date: Tue, 11 Feb 2020 20:18:03 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200128142818.27200-2-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/3] xenstore: setup xenstore stubdom
 console interface properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDEvMjAyMCAxNDoyOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBJbiBvcmRlciB0byBi
ZSBhYmxlIHRvIGdldCBhY2Nlc3MgdG8gdGhlIGNvbnNvbGUgb2YgWGVuc3RvcmUgc3R1YmRvbQo+
IHdlIG5lZWQgYW4gYXBwcm9wcmlhdGUgZ3JhbnR0YWIgZW50cnkuIFNvIGNhbGwgeGNfZG9tX2du
dHRhYl9pbml0KCkKPiB3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFuZCBwcmVzZXQgc29t
ZSBpbmZvcm1hdGlvbiBuZWVkZWQKPiBmb3IgdGhhdCBmdW5jdGlvbiBpbiB0aGUgZG9tIHN0cnVj
dHVyZS4KPgo+IFdlIG5lZWQgdG8gY3JlYXRlIHRoZSBldmVudCBjaGFubmVsIGZvciB0aGUgY29u
c29sZSwgdG9vLiBEbyB0aGF0IGFuZAo+IHN0b3JlIGFsbCBuZWNlc3NhcnkgZGF0YSBsb2NhbGx5
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0t
LQo+ICB0b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMgfCAxMyArKysrKysrKysr
KysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEv
dG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jIGIvdG9vbHMvaGVscGVycy9pbml0
LXhlbnN0b3JlLWRvbWFpbi5jCj4gaW5kZXggYWRiODQwOGI2My4uYTMxMmJjMzhiOCAxMDA2NDQK
PiAtLS0gYS90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKPiArKysgYi90b29s
cy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKPiBAQCAtMjQsNiArMjQsOCBAQCBzdGF0
aWMgY2hhciAqcGFyYW07Cj4gIHN0YXRpYyBjaGFyICpuYW1lID0gIlhlbnN0b3JlIjsKPiAgc3Rh
dGljIGludCBtZW1vcnk7Cj4gIHN0YXRpYyBpbnQgbWF4bWVtOwo+ICtzdGF0aWMgeGVuX3Bmbl90
IGNvbnNvbGVfbWZuOwo+ICtzdGF0aWMgdW5zaWduZWQgaW50IGNvbnNvbGVfZXZ0Y2huOwo+ICAK
PiAgc3RhdGljIHN0cnVjdCBvcHRpb24gb3B0aW9uc1tdID0gewo+ICAgICAgeyAia2VybmVsIiwg
MSwgTlVMTCwgJ2snIH0sCj4gQEAgLTExMyw2ICsxMTUsNyBAQCBzdGF0aWMgaW50IGJ1aWxkKHhj
X2ludGVyZmFjZSAqeGNoKQo+ICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAieGNfZG9tYWluX3Nl
dG1heG1lbSBmYWlsZWRcbiIpOwo+ICAgICAgICAgIGdvdG8gZXJyOwo+ICAgICAgfQo+ICsgICAg
Y29uc29sZV9ldnRjaG4gPSB4Y19ldnRjaG5fYWxsb2NfdW5ib3VuZCh4Y2gsIGRvbWlkLCAwKTsK
ClByZXN1bWFibHkgc29tZSBmb3JtIG9mIGVycm9yIGNoZWNraW5nPwoKQWxzbywgd2hpbGUgaXQg
aXMgcHJvYmFibHkgZmluZSBmb3Igbm93LCBJIHRoaW5rIHRoaXMgZG9lcyBoaWdobGlnaHQgYQpm
dXR1cmUgaXNzdWUuwqAgV2hhdCBoYXBwZW5zIHdoZW4geGVuY29uc29sZWQgaXMgYWxzbyBhIHN0
dWJkb21haW4/CgpJIHN1c3BlY3Qgd2UgaGF2ZSBhIGxvb21pbmcgY2hpY2tlbiZlZ2cgcHJvYmxl
bSwgd2hlcmUgdGhlIHRvb2xzdGFjayBpcwpnb2luZyB0byBoYXZlIHRvIGRvIHNvbWUgY2FyZWZ1
bCBkb21pZCBhbmQgcGx1bWJpbmcgdG8gc2V0IHVwIGJ1aWxkIGJvdGgKc3R1YmRvbXMgaW4gdGFu
ZGVtLgoKPiAgICAgIHJ2ID0geGNfZG9tYWluX3NldF9tZW1tYXBfbGltaXQoeGNoLCBkb21pZCwg
bGltaXRfa2IpOwo+ICAgICAgaWYgKCBydiApCj4gICAgICB7Cj4gQEAgLTEzMyw2ICsxMzYsOSBA
QCBzdGF0aWMgaW50IGJ1aWxkKHhjX2ludGVyZmFjZSAqeGNoKQo+ICAgICAgICAgIHNucHJpbnRm
KGNtZGxpbmUsIDUxMiwgIi0tZXZlbnQgJWQgLS1pbnRlcm5hbC1kYiIsIHJ2KTsKPiAgCj4gICAg
ICBkb20gPSB4Y19kb21fYWxsb2NhdGUoeGNoLCBjbWRsaW5lLCBOVUxMKTsKCkFueSBjaGFuY2Ug
b2Ygc29tZSBlcnJvciBoYW5kbGluZywgdW5saWtlbHkgYXMgaXQgaXMgdG8gZ28gd3Jvbmc/Cgo+
ICsgICAgZG9tLT5jb250YWluZXJfdHlwZSA9IFhDX0RPTV9QVl9DT05UQUlORVI7Cj4gKyAgICBk
b20tPnhlbnN0b3JlX2RvbWlkID0gZG9taWQ7Cj4gKyAgICBkb20tPmNvbnNvbGVfZXZ0Y2huID0g
Y29uc29sZV9ldnRjaG47CgphbmQgYSBuZXdsaW5lIGhlcmU/Cgo+ICAgICAgcnYgPSB4Y19kb21f
a2VybmVsX2ZpbGUoZG9tLCBrZXJuZWwpOwo+ICAgICAgaWYgKCBydiApCj4gICAgICB7Cj4gQEAg
LTE4Niw2ICsxOTIsMTIgQEAgc3RhdGljIGludCBidWlsZCh4Y19pbnRlcmZhY2UgKnhjaCkKPiAg
ICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInhjX2RvbV9ib290X2ltYWdlIGZhaWxlZFxuIik7Cj4g
ICAgICAgICAgZ290byBlcnI7Cj4gICAgICB9Cj4gKyAgICBydiA9IHhjX2RvbV9nbnR0YWJfaW5p
dChkb20pOwo+ICsgICAgaWYgKCBydiApCj4gKyAgICB7Cj4gKyAgICAgICAgZnByaW50ZihzdGRl
cnIsICJ4Y19kb21fZ250dGFiX2luaXQgZmFpbGVkXG4iKTsKPiArICAgICAgICBnb3RvIGVycjsK
PiArICAgIH0KPiAgCj4gICAgICBydiA9IHhjX2RvbWFpbl9zZXRfdmlycV9oYW5kbGVyKHhjaCwg
ZG9taWQsIFZJUlFfRE9NX0VYQyk7Cj4gICAgICBpZiAoIHJ2ICkKPiBAQCAtMjAxLDYgKzIxMyw3
IEBAIHN0YXRpYyBpbnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCj4gICAgICB9Cj4gIAo+ICAg
ICAgcnYgPSAwOwo+ICsgICAgY29uc29sZV9tZm4gPSB4Y19kb21fcDJtKGRvbSwgZG9tLT5jb25z
b2xlX3Bmbik7CgpUaGlzIGRvZXNuJ3QgYXBwZWFyIHRvIGJlIHVzZWQuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 20:25:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 20:25:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1c6L-0000ly-DI; Tue, 11 Feb 2020 20:25:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1c6K-0000lt-WD
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 20:25:45 +0000
X-Inumbo-ID: ad81e316-4d0c-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ad81e316-4d0c-11ea-bc8e-bc764e2007e4;
 Tue, 11 Feb 2020 20:25:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581452744;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=SAuHeXao2CeR4RKBQj0putfM52hnKEdbYN2su1MaNzc=;
 b=ToEnBKyp1L1ze/+LEnWfaomSYrHARs7gdcM37+H1uX4hRHaMPoAc7mLW
 Pza6ahdJ6BmGq1hgYcFcuGQEJof9poxaZwbJEGHf4Ck2GuKXe+/fjAfUG
 9R3TYlpK8cPf8FstqzP6mnomXoGRfHf9WnVOsovPK/mrReVHpC/h+ed61 M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9ztAOhN33GZvIgAREmzQSXYg/cZ0SbBV/M/WIFenroFXLve6l7JwDUOVWEFTIzOw8/j5jLbsyK
 2K5OF4Wy7qCWlgL9iur8PBkLvBSOBX41qFKM3maHVGW9IUJWov6Ws9wH5Y7cdXcaay0s647b/U
 WVk+p1EMGBWzlPaP0oOeXMPEr9y4/d3F20SswhFquVgLju2jYK4v/fhaZagDQ1D6/K5ewDdWMj
 /9N9Pm5VWoX2sUJZ9NQviBjLY/Z5wU9UDiQZwasAxrIW/39Zm8JlGuvMV/Pqd7MoS068RAaTln
 CDo=
X-SBRS: 2.7
X-MesageID: 12301025
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12301025"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200128142818.27200-1-jgross@suse.com>
 <20200128142818.27200-3-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <ddc196ce-2d9e-f86f-3f20-4d155140e2d1@citrix.com>
Date: Tue, 11 Feb 2020 20:25:39 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200128142818.27200-3-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/3] xenstore: add console xenstore entries
 for xenstore stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDEvMjAyMCAxNDoyOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBJbiBvcmRlciB0byBi
ZSBhYmxlIHRvIGNvbm5lY3QgdG8gdGhlIGNvbnNvbGUgb2YgWGVuc3RvcmUgc3R1YmRvbSB3ZQo+
IG5lZWQgdG8gY3JlYXRlIHRoZSBhcHByb3ByaWF0ZSBlbnRyaWVzIGluIFhlbnN0b3JlLgo+Cj4g
Rm9yIHRoZSBtb21lbnQgd2UgZG9uJ3Qgc3VwcG9ydCB4ZW5jb25zb2xlZCBsaXZpbmcgaW4gYW5v
dGhlciBkb21haW4KPiB0aGFuIGRvbTAsIGFzIHRoaXMgaW5mb3JtYXRpb24gaXNuJ3QgYXZhaWxh
YmxlIG90aGVyIHRoZW4gdmlhCj4gWGVuc3RvcmUgd2hpY2ggd2UgYXJlIGp1c3Qgc2V0dGluZyB1
cC4KCkFoIC0gSSBzZWUgdGhlIG9ic2VydmF0aW9uIGhlcmUuCgo+Cj4gU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgo+IC0tLQo+ICB0b29scy9oZWxwZXJzL2luaXQt
eGVuc3RvcmUtZG9tYWluLmMgfCAzMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4g
IDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZm
IC0tZ2l0IGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jIGIvdG9vbHMvaGVs
cGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCj4gaW5kZXggYTMxMmJjMzhiOC4uYTgxYTE1YTRk
ZSAxMDA2NDQKPiAtLS0gYS90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKPiAr
KysgYi90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKPiBAQCAtMTIsNiArMTIs
NyBAQAo+ICAjaW5jbHVkZSA8eGVuc3RvcmUuaD4KPiAgI2luY2x1ZGUgPHhlbi9zeXMveGVuYnVz
X2Rldi5oPgo+ICAjaW5jbHVkZSA8eGVuLXhzbS9mbGFzay9mbGFzay5oPgo+ICsjaW5jbHVkZSA8
eGVuL2lvL3hlbmJ1cy5oPgo+ICAKPiAgI2luY2x1ZGUgImluaXQtZG9tLWpzb24uaCIKPiAgI2lu
Y2x1ZGUgIl9wYXRocy5oIgo+IEBAIC0zMTIsNiArMzEzLDE1IEBAIHN0YXRpYyB2b2lkIGRvX3hz
X3dyaXRlKHN0cnVjdCB4c19oYW5kbGUgKnhzaCwgY2hhciAqcGF0aCwgY2hhciAqdmFsKQo+ICAg
ICAgICAgIGZwcmludGYoc3RkZXJyLCAid3JpdGluZyAlcyB0byB4ZW5zdG9yZSBmYWlsZWQuXG4i
LCBwYXRoKTsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgZG9feHNfd3JpdGVfZGlyX25vZGUoc3Ry
dWN0IHhzX2hhbmRsZSAqeHNoLCBjaGFyICpkaXIsIGNoYXIgKm5vZGUsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKnZhbCkKPiArewo+ICsgICAgY2hhciBmdWxsX3Bh
dGhbMTAwXTsKPiArCj4gKyAgICBzbnByaW50ZihmdWxsX3BhdGgsIDEwMCwgIiVzLyVzIiwgZGly
LCBub2RlKTsKPiArICAgIGRvX3hzX3dyaXRlKHhzaCwgZnVsbF9wYXRoLCB2YWwpOwo+ICt9Cj4g
Kwo+ICBzdGF0aWMgdm9pZCBkb194c193cml0ZV9kb20oc3RydWN0IHhzX2hhbmRsZSAqeHNoLCBj
aGFyICpwYXRoLCBjaGFyICp2YWwpCj4gIHsKPiAgICAgIGNoYXIgZnVsbF9wYXRoWzY0XTsKPiBA
QCAtMzI1LDcgKzMzNSw3IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyKiogYXJndikKPiAgICAg
IGludCBvcHQ7Cj4gICAgICB4Y19pbnRlcmZhY2UgKnhjaDsKPiAgICAgIHN0cnVjdCB4c19oYW5k
bGUgKnhzaDsKPiAtICAgIGNoYXIgYnVmWzE2XTsKPiArICAgIGNoYXIgYnVmWzE2XSwgYmVfcGF0
aFs2NF0sIGZlX3BhdGhbNjRdOwo+ICAgICAgaW50IHJ2LCBmZDsKPiAgICAgIGNoYXIgKm1heG1l
bV9zdHIgPSBOVUxMOwo+ICAKPiBAQCAtNDE0LDYgKzQyNCwyNSBAQCBpbnQgbWFpbihpbnQgYXJn
YywgY2hhcioqIGFyZ3YpCj4gICAgICBpZiAobWF4bWVtKQo+ICAgICAgICAgIHNucHJpbnRmKGJ1
ZiwgMTYsICIlZCIsIG1heG1lbSAqIDEwMjQpOwo+ICAgICAgZG9feHNfd3JpdGVfZG9tKHhzaCwg
Im1lbW9yeS9zdGF0aWMtbWF4IiwgYnVmKTsKPiArICAgIHNucHJpbnRmKGJlX3BhdGgsIDY0LCAi
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvY29uc29sZS8lZC8wIiwgZG9taWQpOwo+ICsgICAgc25w
cmludGYoZmVfcGF0aCwgNjQsICIvbG9jYWwvZG9tYWluLyVkL2NvbnNvbGUiLCBkb21pZCk7Cj4g
KyAgICBzbnByaW50ZihidWYsIDE2LCAiJWQiLCBkb21pZCk7Cj4gKyAgICBkb194c193cml0ZV9k
aXJfbm9kZSh4c2gsIGJlX3BhdGgsICJmcm9udGVuZC1pZCIsIGJ1Zik7Cj4gKyAgICBkb194c193
cml0ZV9kaXJfbm9kZSh4c2gsIGJlX3BhdGgsICJmcm9udGVuZCIsIGZlX3BhdGgpOwo+ICsgICAg
ZG9feHNfd3JpdGVfZGlyX25vZGUoeHNoLCBiZV9wYXRoLCAib25saW5lIiwgIjEiKTsKPiArICAg
IHNucHJpbnRmKGJ1ZiwgMTYsICIlZCIsIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nKTsKPiArICAg
IGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgYmVfcGF0aCwgInN0YXRlIiwgYnVmKTsKPiArICAg
IGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgYmVfcGF0aCwgInByb3RvY29sIiwgInZ0MTAwIik7
Cj4gKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGZlX3BhdGgsICJiYWNrZW5kIiwgYmVf
cGF0aCk7Cj4gKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGZlX3BhdGgsICJiYWNrZW5k
LWlkIiwgIjAiKTsKPiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0aCwgImxp
bWl0IiwgIjEwNDg1NzYiKTsKPiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0
aCwgInR5cGUiLCAieGVuY29uc29sZWQiKTsKPiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhz
aCwgZmVfcGF0aCwgIm91dHB1dCIsICJwdHkiKTsKPiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2Rl
KHhzaCwgZmVfcGF0aCwgInR0eSIsICIiKTsKPiArICAgIHNucHJpbnRmKGJ1ZiwgMTYsICIlZCIs
IGNvbnNvbGVfZXZ0Y2huKTsKPiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0
aCwgInBvcnQiLCBidWYpOwo+ICsgICAgc25wcmludGYoYnVmLCAxNiwgIiVsZCIsIGNvbnNvbGVf
bWZuKTsKPiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0aCwgInJpbmctcmVm
IiwgYnVmKTsKCkV3dy7CoCBXaHkgYXJlIHB0eS90dHkgZGV0YWlscyBpbiB0aGUgcHJvdG9jb2w/
wqAgdnQxMDAsIGZpbmUsIGJ1dCB0aGUKYmFja2VuZCBzcGVjaWZpY3MgYWJvdXQgd2hhdCBpdCBk
b2VzIHdpdGggdGhlIGRhdGEgc2hvdWxkbid0IG1hdHRlciB0bwp0aGUgZnJvbnRlbmQuCgpJIHBy
ZXN1bWUgdGhpcyBpcyB0b28gZW5ncmFpbmVkIGluIGxlZ2FjeSB0byBmaXg/Cgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 20:26:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 20:26:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1c79-0000qq-TV; Tue, 11 Feb 2020 20:26:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BEN5=37=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j1c78-0000qe-Cc
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 20:26:34 +0000
X-Inumbo-ID: cb1119b1-4d0c-11ea-b644-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cb1119b1-4d0c-11ea-b644-12813bfff9fa;
 Tue, 11 Feb 2020 20:26:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581452793;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=paBj8LWFYsKftFtns/m7OHPLYVxXRZduHJY8iwkqePA=;
 b=DZc1QdNxQFXf7XFXUIn4Kgq0LomiLDhAgONFVZQKgFufnJLUbyN1Cept
 P0H8PgZWv6Gyn7gocl9Ts8LfmvS4RW9yavytVxksRhoTzK44r3O+33RCr
 T+m9sOC0VA3fXkPukeataq/qF45ZLJ25VQC0c6b0Qfm5QqsrZtPomM/Vi I=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hFnKbKxgBwuyelipMBStxivs/dwx7F5i1d5bY+qDGqfiO4KuBkyMKZtl3OoyH1GAQ9vE9nAXDi
 Tv51No4DsmZD4pNvZ8jdh0QotDaYyG9vZXWuo/sHhkLGSOoY7aW61CKz6cznUAxRdPtEMpaqoB
 vx+KdvWr5wNn7jvfLW3t69IGZ7/PwXTHeeR+cpvvNFU0RwXo4oWBi1gY99WWu5On3CaA6cnx09
 8KERk8Lu9RNYc4xB2Gh0ZmAC1mI+grSyGTAvouzk4FY8jtMrJe7WyFepPIG7ZY+BW/MLRGSnH/
 pk0=
X-SBRS: 2.7
X-MesageID: 12291393
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12291393"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200128142818.27200-1-jgross@suse.com>
 <20200128142818.27200-4-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <93e2de00-236e-176d-d81d-ae150179a895@citrix.com>
Date: Tue, 11 Feb 2020 20:26:29 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200128142818.27200-4-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/3] xenstore: remove not applicable control
 commands in stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDEvMjAyMCAxNDoyOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaGVuIHJ1biBpbiBh
IHN0dWJkb20gZW52aXJvbm1lbnQgWGVuc3RvcmUgY2FuJ3Qgc2VsZWN0IGEgbG9nZmlsZSBvcgo+
IGVtaXQgbWVtb3J5IHN0YXRpc3RpY3MgdG8gYSBzcGVjaWZpYyBmaWxlLgo+Cj4gU28gcmVtb3Zl
IG9yIG1vZGlmeSB0aG9zZSBjb250cm9sIGNvbW1hbmRzIGFjY29yZGluZ2x5Lgo+Cj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 21:09:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 21:09:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1cmE-0004GO-10; Tue, 11 Feb 2020 21:09:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2TDL=37=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1j1cmC-0004GJ-1B
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 21:09:00 +0000
X-Inumbo-ID: b849fa9e-4d12-11ea-bc8e-bc764e2007e4
Received: from wout1-smtp.messagingengine.com (unknown [64.147.123.24])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b849fa9e-4d12-11ea-bc8e-bc764e2007e4;
 Tue, 11 Feb 2020 21:08:58 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id 9FFE9491;
 Tue, 11 Feb 2020 16:08:57 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Tue, 11 Feb 2020 16:08:58 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=C2cN5U
 9J3sB72UQswsoAtwr3opaSfmG3BjuephxhhMo=; b=LD6VNI9RmWoiyHPeWlwj7a
 PTvzgxGMGNUTTd7pqieIC/U45G6KW/7OEzFxor6A++DUqmqyrv1R/9dJph8Be5B5
 xzOCaK1lGQ8Wz9foyORQPDJK9tr6wbpYeUVUBVWxztWX6kaWUomtAOvEscTUDqab
 Kh0bEsXSIPXJ2ACApGOc4jiz+oo1ZX2PL7+sTl1MQxDtWHka79RMkRdqb13kqjhi
 qy+xNUuKYdSol0Bv0AbuE7s8Bhaivx5oAaUFe0lMqh1foV1Vqi/TI+AiXHoD2Laq
 Rv/iRxAG50nTHHyexRFdbafwz1BwBisLn5pHJh/RuU6B274HN9N3GU7JOtpfR4wg
 ==
X-ME-Sender: <xms:6BdDXg5-V_RbUN2QYFMCtQlkFgWlMQR-SWOhJweAKxjvVphWDz826g>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrieefgddufeelucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjsehgtderredttdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucffohhmrghinhepkhgvrhhnvghl
 rdhorhhgpdhgihhthhhusgdrtghomhenucfkphepjeejrddvgeefrddukeefrddvtdefne
 cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhm
 rghrvghksehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomh
X-ME-Proxy: <xmx:6BdDXtWN_0vBONTS_WBZtRufIRtvb89mcWYiZjzDzBjjZ1KPf1ls3g>
 <xmx:6BdDXi_Vg_N2LwtrPFugLa-w2ua47enenDr5gmnnAzq7dtweN1dhTA>
 <xmx:6BdDXpnlKoUMG_1zfC4LtvP1WlhgKg8YdS8-lW6Qfc41kk2iIgIq9A>
 <xmx:6RdDXs-dFKhkZmAf49u2uRj_sRcKdUaig6_sHCAl6oS5BJx_L8Euxg>
Received: from mail-itl (unknown [77.243.183.203])
 by mail.messagingengine.com (Postfix) with ESMTPA id 59DE130606FB;
 Tue, 11 Feb 2020 16:08:55 -0500 (EST)
Date: Tue, 11 Feb 2020 22:08:52 +0100
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Claudia <claudia1@disroot.org>
Message-ID: <20200211210852.GF2995@mail-itl>
References: <20200210121443.GQ7869@mail-itl> <20200209230655.GA32524@mail-itl>
 <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
 <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
 <b1dfd8e66ff2cfdd1a5d77d46238b637@disroot.org>
MIME-Version: 1.0
In-Reply-To: <b1dfd8e66ff2cfdd1a5d77d46238b637@disroot.org>
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, zachm1996@gmail.com,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============7080331572980044408=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7080331572980044408==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="+sHJum3is6Tsg7/J"
Content-Disposition: inline


--+sHJum3is6Tsg7/J
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch

On Tue, Feb 11, 2020 at 12:59:22PM +0000, Claudia wrote:
> February 10, 2020 12:14 PM, "Marek Marczykowski-G=C3=B3recki" <marmarek@i=
nvisiblethingslab.com> wrote:
>=20
> > On Mon, Feb 10, 2020 at 11:17:34AM +0000, Andrew Cooper wrote:
> >=20
> >> On 10/02/2020 08:55, Jan Beulich wrote:
> >> On 10.02.2020 00:06, Marek Marczykowski-G=C3=B3recki wrote:
> >> Hi,
> >>=20
> >> Multiple Qubes users have reported issues with resuming from S3 on AMD
> >> systems (Ryzen 2500U, Ryzen Pro 3700U, maybe more). The error message
> >> is:
> >>=20
> >> (XEN) CPU0: cap[ 1] is 7ed8320b (expected f6d8320b)
> >>=20
> >> If I read it right, this is:
> >> - OSXSAVE: 0 -> 1
> >> - HYPERVISOR: 1 -> 0
> >>=20
> >> Commenting out the panic on a failed recheck_cpu_features() in power.c
> >> makes the system work after resume, reportedly stable. But that doesn't
> >> sounds like a good idea generally.
> >>=20
> >> Is this difference a Xen fault (some missing MSR / other register
> >> restore on resume)? Or BIOS vendor / AMD, that could be worked around =
in
> >> Xen?
> >> The transition of the HYPERVISOR bit is definitely a Xen issue,
> >> with Andrew having sent a patch already (iirc).
> >>=20
> >> https://lore.kernel.org/xen-devel/20200127202121.2961-1-andrew.cooper3=
@citrix.com
> >>=20
> >> Code is correct.  Commit message needs rework, including in light of
> >> this discovery.  (I may eventually split it into two patches.)
> >=20
> > Claudia, do you want to test with this patch?
>=20
> I'm getting hunk failed in domctl.c applying to R4.1 default repo (fc31, =
Xen 4.13). I'll see if I can fix it but bear with me, I'm new at this.
>=20
> Marek: Would you by any chance be willing to merge this into a test branc=
h on your repo, so the rest of us can pull it directly into qubes-builder? =
It'll take you a fraction of the time it'll take me, plus then zachm and aw=
okd and anyone else can pull it also.

Here is one for Xen 4.13:
https://github.com/QubesOS/qubes-vmm-xen/pull/71
builder.conf snippet for qubes-builder:

    BRANCH_vmm_xen=3Dxen-4.13-amd-suspend
    GIT_URL_vmm_xen=3Dhttps://github.com/marmarek/qubes-vmm-xen

This is already v2 patch from the other thread.

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--+sHJum3is6Tsg7/J
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl5DF+MACgkQ24/THMrX
1yytmwf+OVLdXMlHIkk1dm9BS+f1DLaJ64JQNcUu+EHemaVxKSNgtjiCbTOGFRLL
qYQtcsUvvk8SH+a9MTA3p/9dcK0hQ9GuY/sdnyWyAQEpEyQKCRBSP92/dEuYLK1N
dR9CU9n7jihfacDzgCr5niIPeHVBndjawwE/6GyfkMA7f1wM92xHZpaOoJv4scvV
lF77WxrUBFlsL0FPRtwtVMMOqKP89svIAHuUoySFd7YdkLlBoOtXojvRIc2y5Hfl
hpnGs6dCZp1m3cYMHvRempk2PMHBNS9Vh2LAtcPWhA7TdvDrGvsbDV2ACYyfH4Kw
8CbJPWXdeEhwNwO883t8rjjbMbpBgg==
=fHeA
-----END PGP SIGNATURE-----

--+sHJum3is6Tsg7/J--


--===============7080331572980044408==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7080331572980044408==--


From xen-devel-bounces@lists.xenproject.org Tue Feb 11 21:25:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 21:25:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1d1f-0005sT-Tg; Tue, 11 Feb 2020 21:24:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1d1f-0005sO-9r
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 21:24:59 +0000
X-Inumbo-ID: eff2cf46-4d14-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id eff2cf46-4d14-11ea-ade5-bc764e2007e4;
 Tue, 11 Feb 2020 21:24:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1d1W-00085d-Hk; Tue, 11 Feb 2020 21:24:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1d1W-0001Q1-9j; Tue, 11 Feb 2020 21:24:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1d1W-0006c4-90; Tue, 11 Feb 2020 21:24:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146848-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:build-i386:xen-build:fail:regression
 xen-unstable:build-amd64:xen-build:fail:regression
 xen-unstable:test-armhf-armhf-libvirt-raw:xen-boot:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-4:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-5:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-xtf-amd64-amd64-3:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:build-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-livepatch:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-migrupgrade:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 xen-unstable:build-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=3dd724dff085e13ad520f8e35aea717db2ff07d0
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 21:24:50 +0000
Subject: [Xen-devel] [xen-unstable test] 146848: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg0OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg0OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2Nzk2CiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTQ2ODM5
IFJFR1IuIHZzLiAxNDY3ODcKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ2ODM5CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxNDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAx
IGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxNDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2
ODM5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJs
b2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkgbi9hCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0
NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
NDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
YmxvY2tlZCBpbiAxNDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTUgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0
NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0
NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4Mzkgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDE0NjgzOSBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODM5IG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAx
NDY4Mzkgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDE0NjgzOSBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4Mzkgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWls
ZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LW1p
Z3J1cGdyYWRlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXNhdmVy
ZXN0b3JlLjIgICAgIGZhaWwgYmxvY2tlZCBpbiAxNDY3OTYKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ2ODM5IGxpa2UgMTQ2
Nzg3CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxNDY4MzkgbGlrZSAxNDY3OTYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY4MzkgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY4MzkgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY4Mzkg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2Nzg3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3ODcK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiBmYWlsIGxpa2UgMTQ2Nzg3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3ODcKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFp
bCBsaWtlIDE0Njc4NwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2Nzk2CiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhl
biAgICAgICAgICAgICAgICAgIDNkZDcyNGRmZjA4NWUxM2FkNTIwZjhlMzVhZWE3MTdkYjJmZjA3
ZDAKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcyZGJjZjBjMDY1MDM3
ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjgyOSAg
MjAyMC0wMi0xMCAxMjoxMzoyMSBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4
MzkgIDIwMjAtMDItMTEgMDE6MDY6NTQgWiAgICAwIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBl
b3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5s
aW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9y
bmVyd29ya3MuY29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1h
cm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgUGF1bCBEdXJyYW50IDxwZHVycmFudEBh
bWF6b24uY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHJldiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0
LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14
dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVw
Z3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAzZGQ3MjRkZmYwODVlMTNhZDUyMGY4ZTM1YWVhNzE3ZGIyZmYwN2QwCkF1
dGhvcjogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgpEYXRlOiAgIFRodSBGZWIg
NiAxNjo0ODoxMCAyMDIwICswMDAwCgogICAgTUFJTlRBSU5FUlM6IGNjIGNvbW11bml0eSBtYW5h
Z2VyIG9uIHBhdGNoZXMgdG8gQ0hBTkdFTE9HLm1kCiAgICAKICAgIFRoZSBwdXJwb3NlIG9mIHRo
ZSBjaGFuZ2UtbG9nIGlzIHRvIGJlIGEgaHVtYW4tcmVhZGFibGUgbGlzdCBvZiBub3RhYmxlCiAg
ICBjaGFuZ2VzIGFuZCwgYXMgc3VjaCwgYWRkaXRpb25zIHRvIGl0IGFyZSBsaWtlbHkgb2YgaW50
ZXJlc3QgdG8gdGhlCiAgICBjb21tdW5pdHkgbWFuYWdlciBpbiBwcmVwYXJpbmcgYmxvZyBlbnRy
aWVzLCByZWxlYXNlIHN1bW1hcmllcywgZXRjLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xA
eGVuLm9yZz4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0
IDY0MDMzMGQ0MWU4M2FmOGYxYjZmYmUwOWE5MTcxMmU1MGM0MTE2MTYKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBGZWIgMTAgMTE6
Mjc6MzIgMjAyMCArMDAwMAoKICAgIHg4Ni9zdm06IFJlZHVjZSB2bWVudHJ5IGxhdGVuY3kKICAg
IAogICAgV3JpdGluZyB0byB0aGUgc3RhY2sgcG9pbnRlciBpbiB0aGUgbWlkZGxlIG9mIGEgbGlu
ZSBvZiBwb3Agb3BlcmF0aW9ucyBpcwogICAgc3BlY2lmaWNhbGx5IHJlY29tbWVuZGVkIGFnYWlu
c3QgYnkgdGhlIG9wdGltaXNhdGlvbiBndWlkZSwgYW5kIGlzIGEgdGVjaG5pcXVlCiAgICB1c2Vk
IGJ5IFNwZWN1bGF0aXZlIExvYWQgSGFyZGVuaW5nIHRvIGNvbWJhdCBTcGVjdHJlUlNCLgogICAg
CiAgICBJbiBwcmFjdGljZSwgaXQgY2F1c2VzIGFsbCBmdXJ0aGVyIHN0YWNrLXJlbGF0aXZlIGFj
Y2Vzc2VzIHRvIGJsb2NrIHVudGlsIHRoZQogICAgd3JpdGUgdG8gdGhlIHN0YWNrIHBvaW50ZXIg
cmV0aXJlcywgc28gdGhlIHN0YWNrIGVuZ2luZSBjYW4gZ2V0IGJhY2sgaW4gc3luYy4KICAgIAog
ICAgUG9wIGludG8gYW55IGRlYWQgcmVnaXN0ZXIgdG8gZGlzY2FyZCAlcmF4J3MgdmFsdWUgd2l0
aG91dCBjbG9iYmVyaW5nIHRoZQogICAgc3RhY2sgZW5naW5lLiAgU21hbGxlciBjb21waWxlZCBj
b2RlLCBhbmQgcnVucyBmYXN0ZXIuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDQwYmMxYjBjMTk5NWNmYWMwZDBkYTdiOTA2OWU5
NDQzOTJkYWZjMTQKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgpEYXRlOiAgIE1vbiBGZWIgMyAxMzo1MDozNCAyMDIwICswMDAwCgogICAgQU1EL0lPTU1V
OiBUcmVhdCBndWVzdCBoZWFkL3RhaWwgcG9pbnRlcnMgYXMgYnl0ZSBvZmZzZXRzCiAgICAKICAg
IFRoZSBNTUlPIHJlZ2lzdGVycyBhcyBhbHJlYWR5IGZvcm1hdHRlZCBhcyBieXRlIG9mZnNldHMu
ICBTdGFydCBieSBtYXNraW5nIG91dAogICAgcmVzZXJ2ZWQgYml0cywgd2hpY2ggZml4ZXMgYW4g
aW1wbGVtZW50YXRpb24gYnVnIChyZXNlcnZlZCBiaXRzIHNob3VsZCBiZQogICAgcmVhZC1vbmx5
IHplcm8sIHJhdGhlciB0aGFuIHByZXNlcnZpbmcgdGhlaXIgcHJldmlvdXNseS13cml0dGVuIHZh
bHVlKS4gIEFzIGEKICAgIGNvbnNlcXVlbmNlLCB3ZSBjYW4gdXNlIHRoZSB2YWx1ZXMgZGlyZWN0
bHksIGluc3RlYWQgb2YgbWFza2luZy9zaGlmdGluZyBvbgogICAgZXZlcnkgdXNlLgogICAgCiAg
ICBTdG9yZSB0aGUgYnVmZmVyIHNpemUsIHJhdGhlciB0aGFuIHRoZSBudW1iZXIgb2YgZW50cmll
cywgdG8ga2VlcCB0aGUgc2FtZQogICAgdW5pdHMgZm9yIGNvbXBhcmlzb24gcHVycG9zZXMuCiAg
ICAKICAgIFRoaXMgc2ltcGxpZmllcyBndWVzdF9pb21tdV9nZXRfdGFibGVfbWZuKCkgYnkgZHJv
cHBpbmcgdGhlIGVudHJ5X3NpemUKICAgIHBhcmFtZXRlciwgYW5kIHNpbXBsaWZpZXMgdGhlIG1h
cF9kb21haW5fcGFnZSgpIGhhbmRsaW5nIGJ5IGJlaW5nIGFibGUgdG8gZHJvcAogICAgdGhlIGxv
Z19iYXNlIHZhcmlhYmxlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cgpjb21taXQgMTI3YjUwNTBlNWZjNTQ1NWU4NDU4OWJjYWMyNWM1OTg1
Nzk1ZjAwOQpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CkRhdGU6ICAgU3VuIEZlYiAyIDE2OjM1OjMyIDIwMjAgKzAwMDAKCiAgICBBTUQvSU9NTVU6IERl
bGV0ZSBpb21tdV97Z2V0LHNldCxjbGVhcn1fYml0KCkgaGVscGVycwogICAgCiAgICBUaGVzZSBh
cmUgb2JmdXNjYXRpb25zIGFyb3VuZCBzaW1wbGUgYml0IG9wZXJhdGlvbnMsIGFuZCB0aGUgY29t
cGlsZXIgcmVhbGx5CiAgICBjYW4gZG8gYSBiZXR0ZXIgam9iIHdoZW4gaXQgY2FuIHNlZSB0aGVt
IG5vcm1hbGx5OgogICAgCiAgICAgIGFkZC9yZW1vdmU6IDAvMCBncm93L3NocmluazogMC81IHVw
L2Rvd246IDAvLTE4OSAoLTE4OSkKICAgICAgRnVuY3Rpb24gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgb2xkICAgICBuZXcgICBkZWx0YQogICAgICBndWVzdF9pb21tdV9hZGRf
cHByX2xvZyAgICAgICAgICAgICAgICAgICAgICAyNjYgICAgIDI1MSAgICAgLTE1CiAgICAgIGd1
ZXN0X2lvbW11X2FkZF9ldmVudF9sb2cgICAgICAgICAgICAgICAgICAgIDI2NiAgICAgMjUxICAg
ICAtMTUKICAgICAgaW9tbXVfcmVzZXRfbG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Mjc0ICAgICAyNDIgICAgIC0zMgogICAgICBndWVzdF9pb21tdV9wcm9jZXNzX2NvbW1hbmQgICAg
ICAgICAgICAgICAgIDE2MDIgICAgMTU0NCAgICAgLTU4CiAgICAgIGd1ZXN0X2lvbW11X21taW9f
d3JpdGUgICAgICAgICAgICAgICAgICAgICAgMTEyMyAgICAxMDU0ICAgICAtNjkKICAgICAgVG90
YWw6IEJlZm9yZT0zMDE5MzQ0LCBBZnRlcj0zMDE5MTU1LCBjaGcgLTAuMDElCiAgICAKICAgIERy
b3AgYWxsIHN0YXR1cyByZWdpc3RlciBNQVNLL1NISUZUIGNvbnN0YW50cywgYW5kIGVudW1lcmF0
ZSB0aGUgYml0cwogICAgbm9ybWFsbHkuICBSZW5hbWUgRVZFTlRfT1ZFUkZMT1cgdG8gRVZFTlRf
TE9HX09WRVJGTE9XIGZvciBjb25zaXN0ZW5jeS4gIChUaGUKICAgIGZpZWxkIG5hbWUgaW4gdGhl
IHNwZWMgaXMgaW5jb25zaXN0ZW50LCBkZXNwaXRlIHRoZSBkZXNjcmlwdGlvbiByZWZlcnJpbmcg
dG8KICAgIGFuIG92ZXJmbG93IG9mIHRoZSBldmVudCBsb2cuKQogICAgCiAgICBUaGUgb25seSBz
ZW1hbnRpYyBjaGFuZ2UgaXMgaW4gaW9tbXVfcmVzZXRfbG9nKCkgd2hlcmUgJ3J1bl9iaXQnIGNo
YW5nZXMgZnJvbQogICAgYmVpbmcgYSBiaXQgcG9zaXRpb24gdG8gYmVpbmcgYSBzaW5nbGUtYml0
IG1hc2suICBVcGRhdGUgc29tZSBsb2NhbCB2YXJpYWJsZQogICAgdHlwZXMgdG8gYmUgbW9yZSBz
dWl0YWJsZS4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKY29tbWl0IDE3ZDIwZTJj
ZTY0OGMyZjBhYzU3ODQxMzJmNjdhNTBhZGU3Y2M2ODgKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIE1vbiBGZWIgMyAxMzowOToxNyAyMDIw
ICswMDAwCgogICAgQU1EL0lPTU1VOiBNb3ZlIGhlYWRlcnMgdG8gYmUgbG9jYWwKICAgIAogICAg
V2UgY3VycmVudGx5IGhhdmUgYW1kLWlvbW11LWRlZnMuaCwgYW1kLWlvbW11LXByb3RvLmggYW5k
IGFtZC1pb21tdS5oLCBhbmQgbm8KICAgIHJlZmVyZW5jZXMgb3V0c2lkZSBvZiB0aGUgQU1EIElP
TU1VIGRyaXZlci4KICAgIAogICAgS2VlcCBpb21tdS1kZWZzLmggYXMgaXMsIGJ1dCBtZXJnZSBh
bWQtaW9tbXUuaCBhbmQgYW1kLWlvbW11LXByb3RvLmggdG8ganVzdAogICAgaW9tbXUuaCwgYW5k
IG1vdmUgdGhlbSBib3RoIGludG8gZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvLiAgKFdoaWxlIG1l
cmdpbmcsCiAgICBkcm9wIHRoZSBib2d1cyAjcHJhZ21hIHBhY2sgYXJvdW5kIHRoZSAqX2VudHJ5
IHN0cnVjdHVyZXMuKQogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byB0cmltIHRoZSBp
bmNsdWRlIGxpc3RzLCBpbmNsdWRpbmcgeDg2L21tL3AybS5jCiAgICB3aGljaCAoQUZBSUNUKSBo
YXNuJ3QgbmVlZGVkIHRoaXMgaW5jbHVkZSBzaW5jZSBjL3MgYWVmM2YyMjc1ICJ4ODYvbW0vcDJt
OgogICAgYnJlYWsgaW50byBjb21tb24sIHB0LWltcGxlbWVudGF0aW9uIGFuZCBwb2QgcGFydHMi
IGluIDIwMTEuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNr
ZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICAgIEFja2Vk
LWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpjb21taXQgYjI1ZmIxYTA0ZTk5
Y2MwMzM1OWVhZGUxYWZmYjU2ZWYwZWVlNzY2ZgpBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgU2F0IEZlYiA4IDE0OjQ3OjQ4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vcHZoOiBGaXggc2VnbWVudCBzZWxlY3RvciBBQkkKICAgIAogICAgVGhlIHdy
aXR0ZW4gQUJJIHN0YXRlcyB0aGF0ICVlcyB3aWxsIGJlIHNldCB1cCwgYnV0IGxpYnhjIGRvZXNu
J3QgZG8gc28uICBJbgogICAgcHJhY3RpY2UsIGl0IGJyZWFrcyBgcmVwIG1vdnNgIGluc2lkZSBn
dWVzdHMgYmVmb3JlIHRoZXkgcmVsb2FkICVlcy4KICAgIAogICAgVGhlIHdyaXR0ZW4gQUJJIGRv
ZXNuJ3QgbWVudGlvbiAlc3MsIGJ1dCBsaWJ4YyBkb2VzIHNldCBpdCB1cC4gIEhhdmluZyAlZHMK
ICAgIGRpZmZlcmVudCB0byAlc3MgaXMgb2Jub3hvdXMgdG8gd29yayB3aXRoLCBhcyBkaWZmZXJl
bnQgcmVnaXN0ZXJzIGhhdmUKICAgIGRpZmZlcmVudCBpbXBsaWNpdCBzZWdtZW50cy4KICAgIAog
ICAgTW9kaWZ5IHRoZSBzcGVjIHRvIHN0YXRlIHRoYXQgJXNzIGlzIHNldCB1cCBhcyBhIGZsYXQg
cmVhZC93cml0ZSBzZWdtZW50LgogICAgVGhpcyBhKSBtYXRjaGVzIHRoZSBNdWx0aWJvb3QgMSBz
cGVjLCBiKSBtYXRjaGVzIHdoYXQgaXMgc2V0IHVwIGluIHByYWN0aWNlLAogICAgYW5kIGMpIGlz
IHRoZSBtb3JlIHNhbmUgYmVoYXZpb3VyIGZvciBndWVzdHMgdG8gdXNlLgogICAgCiAgICBGaXhl
czogNjhlMTE4MzQxMWIgKCdsaWJ4YzogaW50cm9kdWNlIGEgeGNfZG9tX2FyY2ggZm9yIGh2bS0z
LjAteDg2XzMyIGd1ZXN0cycpCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5v
cmc+CiAgICBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+Cgpjb21taXQgMjcwZmY5YTgzNWZiNGJjZmVhZDg1YTg0ZDBmMzg0Yjc3YmRlOTNjMApBdXRo
b3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgVHVl
IEphbiAyOCAxNTozNjoyMyAyMDIwICswMDAwCgogICAgdG9vbHMvb2NhbWw6IERyb3AgY3B1aWQg
aGVscGVycwogICAgCiAgICBUaGVzZSBoYXZlIG5vIGNhbGxlcnMsIGFuZCB0aGUgdW5kZXJseWlu
ZyBpbmZyYXN0cnVjdHVyZSBpcyBhYm91dCB0byBiZQogICAgcmV3cml0dGVuIGNvbXBsZXRlbHku
CiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CiAgICBBY2tlZC1ieTogQ2hyaXN0aWFuIExpbmRpZyA8Y2hyaXN0aWFuLmxpbmRp
Z0BjaXRyaXguY29tPgoKY29tbWl0IDBhOWM0NDQ4NmI5MDFkYmNlZjdjNWU1ODNkMWE1ZmZiZjQ3
NjJiYzUKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpE
YXRlOiAgIFdlZCBGZWIgNSAxNjo1MDo1MyAyMDIwICswMDAwCgogICAgdG9vbHMvcHl0aG9uOiBE
cm9wIGNwdWlkIGhlbHBlcnMKICAgIAogICAgVGhlc2UgYXJlIGJlbGlldmVkLXVudXNlZCwgYW5k
IHRoZSB1bmRlcmx5aW5nIGluZnJhc3RydWN0dXJlIGlzIGFib3V0IHRvIGJlCiAgICByZXdyaXR0
ZW4gY29tcGxldGVseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBNYXJlayBNYXJjenlrb3dza2kt
R8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+Cgpjb21taXQgNjlkYTdk
NTQ0MGM2MDljNTdjNWJiYTlhNzNiOTFjNjJiYTI4NTJlNgpBdXRob3I6IEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNDo1MTo1
MCAyMDIwIC0wNTAwCgogICAgeGVuL2FybTogSGFuZGxlIHVuaW1wbGVtZW50ZWQgVkdJQ3YzIHJl
Z2lzdGVycyBhcyBSQVovV0kKICAgIAogICAgUGVyIHRoZSBBUk0gR2VuZXJpYyBJbnRlcnJ1cHQg
Q29udHJvbGxlciBBcmNoaXRlY3R1cmUgU3BlY2lmaWNhdGlvbiAoQVJNCiAgICBJSEkgMDA2OUUp
LCByZXNlcnZlZCByZWdpc3RlcnMgc2hvdWxkIGdlbmVyYWxseSBiZSB0cmVhdGVkIGFzIFJBWi9X
SS4KICAgIFRvIHNpbXBsaWZ5IHRoZSBWR0lDdjMgZGVzaWduIGFuZCBpbXByb3ZlIGd1ZXN0IGNv
bXBhdGliaWxpdHksIHRyZWF0IHRoZQogICAgZGVmYXVsdCBjYXNlIGZvciBHSUNEIGFuZCBHSUNS
IHJlZ2lzdGVycyBhcyByZWFkX2FzX3plcm8vd3JpdGVfaWdub3JlLgogICAgCiAgICBTaWduZWQt
b2ZmLWJ5OiBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKY29tbWl0IGNiZDFhNTRm
NmRlYTNmNGE3ZmVlZDUxZTE4OWViYWU1MGFjOWRkMTUKQXV0aG9yOiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgpEYXRlOiAgIFR1ZSBGZWIgNCAxNjo1Mzo0OSAyMDIwICswMDAwCgog
ICAgeGVuL2luY2x1ZGU6IEZpeCB0eXBvZXMgaW4gYXNtLXg4Ni9kb21haW4uaAogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAgQWNrZWQt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgMjRl
YTdhYmNkYzg2NTRhZDJkOTgzMWE3OWM2ZDZmNTgwYWNhNmEzYwpBdXRob3I6IEp1bGllbiBHcmFs
bCA8amdyYWxsQGFtYXpvbi5jb20+CkRhdGU6ICAgVGh1IEZlYiA2IDE1OjQxOjE4IDIwMjAgKzAw
MDAKCiAgICB4ZW4vaW5jbHVkZTogcHVibGljOiBEb2N1bWVudCB0aGUgcGFkZGluZyBpbiBzdHJ1
Y3QgeGVuX2h2bV9wYXJhbQogICAgCiAgICBUaGVyZSBpcyBhbiBpbXBsaWNpdCBwYWRkaW5nIG9m
IDIgYnl0ZXMgaW4gc3RydWN0IHhlbl9odm1fcGFyYW0gYmV0d2VlbgogICAgdGhlIGZpZWxkIGRv
bWlkIGFuZCBpbmRleC4gTWFrZSBpdCBleHBsaWNpdCBieSBpbnRyb2R1Y2UgYSBwYWRkaW5nCiAg
ICBmaWVsZC4gVGhpcyBjYW4gYWxzbyBzZXJ2ZSBhcyBkb2N1bWVudGF0aW9uLgogICAgCiAgICBO
b3RlIHRoYXQgSSBkb24ndCB0aGluayB3ZSBjYW4gbWFuZGF0ZSBpdCB0byBiZSB6ZXJvIGJlY2F1
c2UgYSBndWVzdCBtYXkKICAgIG5vdCBoYXZlIGluaXRpYWxpemVkIHRoZSBwYWRkaW5nLgogICAg
CiAgICBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgogICAg
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 21:42:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 21:42:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1dIL-0007VD-U4; Tue, 11 Feb 2020 21:42:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1dIK-0007V8-1B
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 21:42:12 +0000
X-Inumbo-ID: 5bb43dee-4d17-11ea-b654-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5bb43dee-4d17-11ea-b654-12813bfff9fa;
 Tue, 11 Feb 2020 21:42:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1dII-0008Og-A5; Tue, 11 Feb 2020 21:42:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1dIH-0002Cb-RK; Tue, 11 Feb 2020 21:42:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1dIH-0005r6-Qd; Tue, 11 Feb 2020 21:42:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146893-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1b3cec69bf300e012a0269f0a4f28cca1ebf22c9
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 21:42:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146893: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg5MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg5My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5
ZjBhNGYyOGNjYTFlYmYyMmM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDEg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAx
NToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlE
IGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBv
dmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5n
IGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZv
ciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlk
X2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNp
bmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBm
b3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
ZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUz
OjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQs
YXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hv
dWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAg
ICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4K
ICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBp
bnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9w
IHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 22:04:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 22:04:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ddf-0000no-8p; Tue, 11 Feb 2020 22:04:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1ddd-0000nj-SG
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 22:04:13 +0000
X-Inumbo-ID: 6f290d2a-4d1a-11ea-b658-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6f290d2a-4d1a-11ea-b658-12813bfff9fa;
 Tue, 11 Feb 2020 22:04:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ddb-0000PW-EE; Tue, 11 Feb 2020 22:04:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ddb-00032t-3r; Tue, 11 Feb 2020 22:04:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ddb-0007an-2z; Tue, 11 Feb 2020 22:04:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146851-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-amd64-xsm:xen-build:fail:regression
 linux-4.19:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=b499cf4b3a901e87e1f933df04abf69b54de4457
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 22:04:11 +0000
Subject: [Xen-devel] [linux-4.19 test] 146851: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg1MSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
IDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0MjkzMgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDEg
YnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0MjkzMgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgYjQ5OWNmNGIzYTkwMWU4N2UxZjkzM2RmMDRhYmY2OWI1NGRlNDQ1
NwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYzMwMzhlNzE4YTE5ZmM1
OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQyOTMyICAy
MDE5LTEwLTE5IDIzOjE3OjEwIFogIDExNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0MzMy
NiAgMjAxOS0xMC0yOSAwODo0OToyOSBaICAxMDUgZGF5cyAgICA2IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0Njg1MSAgMjAyMC0wMi0xMSAxMToxMDozNyBaICAgIDAgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KMTczNiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwK
bm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMDQwNjcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 22:53:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 22:53:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ePD-0004nF-Ej; Tue, 11 Feb 2020 22:53:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1ePC-0004nA-Vx
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 22:53:23 +0000
X-Inumbo-ID: 4cc8bf76-4d21-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4cc8bf76-4d21-11ea-bc8e-bc764e2007e4;
 Tue, 11 Feb 2020 22:53:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1ePA-0001Jo-98; Tue, 11 Feb 2020 22:53:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1eP9-0004yI-Vf; Tue, 11 Feb 2020 22:53:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1eP9-00027H-Uw; Tue, 11 Feb 2020 22:53:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146850-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:build-i386-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-stop:fail:regression
 linux-linus:build-i386-xsm:xen-build:fail:regression
 linux-linus:build-amd64-xsm:xen-build:fail:regression
 linux-linus:build-amd64:xen-build:fail:regression
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=0a679e13ea30f85a1aef0669ee0c5a9fd7860b34
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 22:53:19 +0000
Subject: [Xen-devel] [linux-linus test] 146850: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg1MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2ODUwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgIDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTUgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTgwCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgMGE2NzllMTNlYTMwZjg1YTFhZWYwNjY5ZWUwYzVhOWZkNzg2
MGIzNApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5
ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgw
ICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDM0NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEz
MzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAzNDMgZGF5cyAgMTk3IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDE0Njg1MCAgMjAyMC0wMi0xMSAxMToxMDozNyBaICAgIDAgZGF5cyAg
ICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KNjI3NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzk4MDc3IGxpbmVzIGxvbmcuKQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 11 23:21:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 11 Feb 2020 23:21:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1epp-0007DF-VP; Tue, 11 Feb 2020 23:20:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Z05d=37=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1epn-0007DA-Rd
 for xen-devel@lists.xenproject.org; Tue, 11 Feb 2020 23:20:51 +0000
X-Inumbo-ID: 23a58972-4d25-11ea-b668-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 23a58972-4d25-11ea-b668-12813bfff9fa;
 Tue, 11 Feb 2020 23:20:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1epk-0001rb-W0; Tue, 11 Feb 2020 23:20:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1epk-0006WN-Mo; Tue, 11 Feb 2020 23:20:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1epk-0003Pm-MC; Tue, 11 Feb 2020 23:20:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146857-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:build-i386:xen-build:fail:regression
 linux-4.14:build-amd64:xen-build:fail:regression
 linux-4.14:build-amd64-xsm:xen-build:fail:regression
 linux-4.14:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=e0f8b8a65a473a8baa439cf865a694bbeb83fe90
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 11 Feb 2020 23:20:48 +0000
Subject: [Xen-devel] [linux-4.14 test] 146857: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg1NyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NTcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
NDI4NDkKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1t
dWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAg
ICBmYWlsICBsaWtlIDE0Mjg0OQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBs
aW51eCAgICAgICAgICAgICAgICBlMGY4YjhhNjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNm
ZTkwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBiOThhZWJkMjk4MjQ2
ZGYzN2I0NzJjNTJhMmVlMTAyMzI1NmQwMmUzCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDI4NDkg
IDIwMTktMTAtMTcgMjE6MTE6MTYgWiAgMTE3IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQz
MzI3ICAyMDE5LTEwLTI5IDA4OjQ5OjMwIFogIDEwNSBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGlu
ZyBzYW1lIHNpbmNlICAgMTQ2ODU3ICAyMDIwLTAyLTExIDExOjExOjE0IFogICAgMCBkYXlzICAg
IDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQoxMzk0IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0
LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY5Njg0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 00:25:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 00:25:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1fpv-0004Cw-Hn; Wed, 12 Feb 2020 00:25:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1fpt-0004Cr-JI
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 00:25:01 +0000
X-Inumbo-ID: 17ebd240-4d2e-11ea-b682-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17ebd240-4d2e-11ea-b682-12813bfff9fa;
 Wed, 12 Feb 2020 00:24:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1fpn-0003dt-1v; Wed, 12 Feb 2020 00:24:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1fpm-0001zY-HV; Wed, 12 Feb 2020 00:24:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1fpm-0005nO-Gs; Wed, 12 Feb 2020 00:24:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146899-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1b3cec69bf300e012a0269f0a4f28cca1ebf22c9
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 00:24:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146899: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg5OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg5OS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5
ZjBhNGYyOGNjYTFlYmYyMmM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDIg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAx
NToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlE
IGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBv
dmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5n
IGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZv
ciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlk
X2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNp
bmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBm
b3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
ZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUz
OjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQs
YXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hv
dWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAg
ICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4K
ICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBp
bnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9w
IHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 00:40:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 00:40:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1g4w-0005mu-53; Wed, 12 Feb 2020 00:40:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1g4u-0005mp-Uq
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 00:40:33 +0000
X-Inumbo-ID: 42d180b6-4d30-11ea-b687-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42d180b6-4d30-11ea-b687-12813bfff9fa;
 Wed, 12 Feb 2020 00:40:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1g4n-0003v3-U8; Wed, 12 Feb 2020 00:40:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1g4n-0002te-Gh; Wed, 12 Feb 2020 00:40:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1g4n-0000np-Fz; Wed, 12 Feb 2020 00:40:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146858-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-4.9:build-amd64:xen-build:fail:regression
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.9:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=0e96b1eb0ea5e4e8cdcdde6f0c68f89dc1d08be7
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 00:40:25 +0000
Subject: [Xen-devel] [linux-4.9 test] 146858: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg1OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg1OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgIDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxNDI5NDcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3Qg
YmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVp
bGQtY2hlY2soMSkgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQyODkzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAwZTk2YjFlYjBlYTVlNGU4Y2RjZGRlNmYwYzY4
Zjg5ZGMxZDA4YmU3CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAzNjRl
ZjgzZGIwMjczYWNjODljNmJhOGFlMWFlYmVlNzBhMTMzMDU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDI5NDcgIDIwMTktMTAtMjAgMDM6MjY6MjggWiAgMTE0IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQzMzI4ICAyMDE5LTEwLTI5IDA4OjUxOjIwIFogIDEwNSBkYXlzICAgIDYgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODU4ICAyMDIwLTAyLTExIDExOjExOjI5IFogICAg
MCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDQ3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ2MDMzIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 01:04:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 01:04:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1gS6-0001jU-9R; Wed, 12 Feb 2020 01:04:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1gS5-0001jP-8e
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 01:04:29 +0000
X-Inumbo-ID: 9b1cc214-4d33-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9b1cc214-4d33-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 01:04:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1gRy-0000Ha-JV; Wed, 12 Feb 2020 01:04:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1gRy-0004m4-1r; Wed, 12 Feb 2020 01:04:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1gRy-0003To-1A; Wed, 12 Feb 2020 01:04:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146859-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-arm-xen:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-rtds:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-libvirt:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-libvirt:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-libvirt-qcow2:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-libvirt-qcow2:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-arm64-arm64-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-arm-xen:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9
X-Osstest-Versions-That: linux=e64ac26749dc2c0f390caccd04274608ab31c8cf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 01:04:22 +0000
Subject: [Xen-devel] [linux-arm-xen test] 146859: tolerable all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg1OSBsaW51eC1hcm0teGVuIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4NTkvCgpGYWlsdXJlcyA6LS8gYnV0
IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzNDcwOAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXFjb3cy
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAg
ICAgICBhNmM1ZGQxZGJhZmZlNGNjMzk4ZDg0NTQ1NDZiYTkyNDZiOWE5NWM5CmJhc2VsaW5lIHZl
cnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBlNjRhYzI2NzQ5ZGMyYzBmMzkwY2FjY2QwNDI3
NDYwOGFiMzFjOGNmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzQ4MzIgIDIwMTktMDQtMTUgMTg6
Mjk6MjMgWiAgMzAyIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODU5ICAyMDIwLTAyLTEx
IDExOjExOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo5ODUwIHBlb3BsZSB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4u
b3JnOi9ob21lL3hlbi9naXQvbGludXgtcHZvcHMuZ2l0CiAgIGU2NGFjMjY3NDlkYy4uYTZjNWRk
MWRiYWZmICBhNmM1ZGQxZGJhZmZlNGNjMzk4ZDg0NTQ1NDZiYTkyNDZiOWE5NWM5IC0+IHRlc3Rl
ZC9saW51eC1hcm0teGVuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 03:15:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 03:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1iU7-0003sJ-Hi; Wed, 12 Feb 2020 03:14:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1iU6-0003sE-Ab
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 03:14:42 +0000
X-Inumbo-ID: cf821f4d-4d45-11ea-b6c3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf821f4d-4d45-11ea-b6c3-12813bfff9fa;
 Wed, 12 Feb 2020 03:14:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1iU5-00037c-7s; Wed, 12 Feb 2020 03:14:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1iU4-0001le-T3; Wed, 12 Feb 2020 03:14:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1iU4-0001Xi-SO; Wed, 12 Feb 2020 03:14:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146860-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:build-i386-xsm:xen-build:fail:regression
 linux-4.4:build-i386:xen-build:fail:regression
 linux-4.4:build-amd64-xsm:xen-build:fail:regression
 linux-4.4:build-amd64:xen-build:fail:regression
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-4.4:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.4:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=d6ccbff9be43dbb6113a6a3f107c3d066052097e
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 03:14:40 +0000
Subject: [Xen-devel] [linux-4.4 test] 146860: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg2MCBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg2MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
NiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzk2OTgKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxk
ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5
Njk4CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxv
Y2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlh
bi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
IGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXNo
YWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZDZjY2JmZjliZTQzZGJiNjExM2E2YTNm
MTA3YzNkMDY2MDUyMDk3ZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
ZGMxNmE3ZTVmMzZkNjViMjVhMWI2NmFkZTE0MzU2NzczZWQ1Mjg3NQoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTM5Njk4ICAyMDE5LTA4LTA0IDA3OjQ4OjMwIFogIDE5MSBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDEzOTc3MyAgMjAxOS0wOC0wNiAxNjo0MDoyNiBaICAxODkgZGF5cyAgMTA0IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0Njg2MCAgMjAyMC0wMi0xMSAxMToxODowMyBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTA3MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtYW1kNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90
IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MjgyOCBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 03:30:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 03:30:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1iim-0004pb-11; Wed, 12 Feb 2020 03:29:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1iil-0004pW-9L
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 03:29:51 +0000
X-Inumbo-ID: e8e07b4f-4d47-11ea-b6c3-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8e07b4f-4d47-11ea-b6c3-12813bfff9fa;
 Wed, 12 Feb 2020 03:29:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1iid-0003On-8Y; Wed, 12 Feb 2020 03:29:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1iid-0002Af-0n; Wed, 12 Feb 2020 03:29:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1iid-0008N6-02; Wed, 12 Feb 2020 03:29:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146909-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1b3cec69bf300e012a0269f0a4f28cca1ebf22c9
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 03:29:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146909: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkwOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkwOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5
ZjBhNGYyOGNjYTFlYmYyMmM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDMg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAx
NToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlE
IGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBv
dmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5n
IGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZv
ciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlk
X2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNp
bmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBm
b3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
ZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUz
OjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQs
YXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hv
dWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAg
ICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4K
ICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBp
bnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9w
IHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 04:14:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 04:14:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1jPV-0000MY-Op; Wed, 12 Feb 2020 04:14:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1jPU-0000MT-1G
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 04:14:00 +0000
X-Inumbo-ID: 1718bdfe-4d4e-11ea-b6c7-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1718bdfe-4d4e-11ea-b6c7-12813bfff9fa;
 Wed, 12 Feb 2020 04:13:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1jPR-0004IW-Jd; Wed, 12 Feb 2020 04:13:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1jPR-0004VD-7q; Wed, 12 Feb 2020 04:13:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1jPR-0007dM-7E; Wed, 12 Feb 2020 04:13:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146886-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=69c135462d9ef28b59a065ad45dc0089d8dacdd0
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 04:13:57 +0000
Subject: [Xen-devel] [ovmf test] 146886: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4ODYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgNjljMTM1NDYyZDllZjI4YjU5YTA2NWFkNDVkYzAwODlkOGRhY2RkMApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzNSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzUgZGF5cyAgMTIxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njg4NiAgMjAyMC0wMi0xMSAxNzoxMjowMiBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGlu
dGVsLmNvbT4KICBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29tPgogIEhhbyBBIFd1IDxoYW8u
YS53dUBpbnRlbC5jb20+CiAgSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBW
b2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgogIEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRp
YS5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBLaW5uZXksIE1p
Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGty
enlzenRvZi5rb2NoQGFybS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
ICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgTGksIEFhcm9uIDxh
YXJvbi5saUBpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAg
TGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kg
PG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWF0dGhldyBDYXJsc29uIDxtYWNhcmxAbWlj
cm9zb2Z0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv
bT4KICBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZh
bmEuSyA8cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxt
ZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29t
PgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMg
PHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jv
c29mdC5jb20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUg
PHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBT
dGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8u
cGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4K
ICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBn
cm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYu
eHVAaW50ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhp
Z3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZh
bkBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ3OTUgbGluZXMgbG9uZy4pCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 04:20:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 04:20:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1jVt-0001C6-ID; Wed, 12 Feb 2020 04:20:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rauM=4A=disroot.org=claudia1@srs-us1.protection.inumbo.net>)
 id 1j1jVq-0001C1-VC
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 04:20:35 +0000
X-Inumbo-ID: 017f2572-4d4f-11ea-bc8e-bc764e2007e4
Received: from knopi.disroot.org (unknown [178.21.23.139])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 017f2572-4d4f-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 04:20:31 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by disroot.org (Postfix) with ESMTP id B54EE3BA3B;
 Wed, 12 Feb 2020 05:20:30 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
 by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 5eKGa4iI9-DG; Wed, 12 Feb 2020 05:20:29 +0100 (CET)
Mime-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
 t=1581481229; bh=J3BLXmMGLiTPXm2vQjkJe7cOz+MH7xZcYdKBa0anKcU=;
 h=Date:From:Subject:To:Cc:In-Reply-To:References;
 b=cNOfRQrJsZ8AYB7LlI1aipHE7V23DapH2rCKzPtoSJ9tfVj7AjbwvndGG2MLXGG85
 UyfiPQ8FyccxyrDf3jMfX6MlBEgfg3V33HLg8NPfHScFV3w9hmDu3lK+dzrSK5ch/P
 V/5rsvpMlEflQTMRDkHzzn0Al2B2aQ1/vCvWEYYxRUp5Qp2IrznQud66SYupPsRCV/
 f6RBuErJBOljgYyRCpqFvaHaz+4vmEscIjocLEDCEYxWgG4ikh6fZ7duxleLprvCUm
 XqAaIQWJ0PRRDb66I9iNizYZeByueT7uRRrnV8id/wglPobjyWjK1Kd5SV+jpyV7na
 f1wwpVY7a2Z9w==
Date: Wed, 12 Feb 2020 04:20:28 +0000
From: "Claudia" <claudia1@disroot.org>
Message-ID: <088eac9d953d043e337ce100928c2e58@disroot.org>
To: "=?utf-8?B?TWFyZWsgTWFyY3p5a293c2tpLUfDs3JlY2tp?="
 <marmarek@invisiblethingslab.com>
In-Reply-To: <20200211210852.GF2995@mail-itl>
References: <20200211210852.GF2995@mail-itl>
 <20200210121443.GQ7869@mail-itl> <20200209230655.GA32524@mail-itl>
 <a6b9455d-dea1-6c61-ff7f-4fbaaba9a953@suse.com>
 <41b3896b-5414-bfdf-a515-bf2f06ab6463@citrix.com>
 <b1dfd8e66ff2cfdd1a5d77d46238b637@disroot.org>
Subject: Re: [Xen-devel] Xen fails to resume on AMD Fam15h (and Fam17h?)
 because of CPUID mismatch
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, zachm1996@gmail.com,
 Jan Beulich <jbeulich@suse.com>, xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RmVicnVhcnkgMTEsIDIwMjAgOTowOSBQTSwgIk1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSIg
PG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgoKPiBPbiBUdWUsIEZlYiAx
MSwgMjAyMCBhdCAxMjo1OToyMlBNICswMDAwLCBDbGF1ZGlhIHdyb3RlOgo+IAo+PiBGZWJydWFy
eSAxMCwgMjAyMCAxMjoxNCBQTSwgIk1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNraSIgPG1hcm1h
cmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+IHdyb3RlOgo+PiAKPj4gT24gTW9uLCBGZWIgMTAs
IDIwMjAgYXQgMTE6MTc6MzRBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gCj4+IE9u
IDEwLzAyLzIwMjAgMDg6NTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAxMC4wMi4yMDIwIDAw
OjA2LCBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgd3JvdGU6Cj4+IEhpLAo+PiAKPj4gTXVs
dGlwbGUgUXViZXMgdXNlcnMgaGF2ZSByZXBvcnRlZCBpc3N1ZXMgd2l0aCByZXN1bWluZyBmcm9t
IFMzIG9uIEFNRAo+PiBzeXN0ZW1zIChSeXplbiAyNTAwVSwgUnl6ZW4gUHJvIDM3MDBVLCBtYXli
ZSBtb3JlKS4gVGhlIGVycm9yIG1lc3NhZ2UKPj4gaXM6Cj4+IAo+PiAoWEVOKSBDUFUwOiBjYXBb
IDFdIGlzIDdlZDgzMjBiIChleHBlY3RlZCBmNmQ4MzIwYikKPj4gCj4+IElmIEkgcmVhZCBpdCBy
aWdodCwgdGhpcyBpczoKPj4gLSBPU1hTQVZFOiAwIC0+IDEKPj4gLSBIWVBFUlZJU09SOiAxIC0+
IDAKPj4gCj4+IENvbW1lbnRpbmcgb3V0IHRoZSBwYW5pYyBvbiBhIGZhaWxlZCByZWNoZWNrX2Nw
dV9mZWF0dXJlcygpIGluIHBvd2VyLmMKPj4gbWFrZXMgdGhlIHN5c3RlbSB3b3JrIGFmdGVyIHJl
c3VtZSwgcmVwb3J0ZWRseSBzdGFibGUuIEJ1dCB0aGF0IGRvZXNuJ3QKPj4gc291bmRzIGxpa2Ug
YSBnb29kIGlkZWEgZ2VuZXJhbGx5Lgo+PiAKPj4gSXMgdGhpcyBkaWZmZXJlbmNlIGEgWGVuIGZh
dWx0IChzb21lIG1pc3NpbmcgTVNSIC8gb3RoZXIgcmVnaXN0ZXIKPj4gcmVzdG9yZSBvbiByZXN1
bWUpPyBPciBCSU9TIHZlbmRvciAvIEFNRCwgdGhhdCBjb3VsZCBiZSB3b3JrZWQgYXJvdW5kIGlu
Cj4+IFhlbj8KPj4gVGhlIHRyYW5zaXRpb24gb2YgdGhlIEhZUEVSVklTT1IgYml0IGlzIGRlZmlu
aXRlbHkgYSBYZW4gaXNzdWUsCj4+IHdpdGggQW5kcmV3IGhhdmluZyBzZW50IGEgcGF0Y2ggYWxy
ZWFkeSAoaWlyYykuCj4+IAo+PiBodHRwczovL2xvcmUua2VybmVsLm9yZy94ZW4tZGV2ZWwvMjAy
MDAxMjcyMDIxMjEuMjk2MS0xLWFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20KPj4gCj4+IENvZGUg
aXMgY29ycmVjdC4gQ29tbWl0IG1lc3NhZ2UgbmVlZHMgcmV3b3JrLCBpbmNsdWRpbmcgaW4gbGln
aHQgb2YKPj4gdGhpcyBkaXNjb3ZlcnkuIChJIG1heSBldmVudHVhbGx5IHNwbGl0IGl0IGludG8g
dHdvIHBhdGNoZXMuKQo+PiAKPj4gQ2xhdWRpYSwgZG8geW91IHdhbnQgdG8gdGVzdCB3aXRoIHRo
aXMgcGF0Y2g/Cj4+IAo+PiBJJ20gZ2V0dGluZyBodW5rIGZhaWxlZCBpbiBkb21jdGwuYyBhcHBs
eWluZyB0byBSNC4xIGRlZmF1bHQgcmVwbyAoZmMzMSwgWGVuIDQuMTMpLiBJJ2xsIHNlZSBpZiBJ
Cj4+IGNhbiBmaXggaXQgYnV0IGJlYXIgd2l0aCBtZSwgSSdtIG5ldyBhdCB0aGlzLgo+PiAKPj4g
TWFyZWs6IFdvdWxkIHlvdSBieSBhbnkgY2hhbmNlIGJlIHdpbGxpbmcgdG8gbWVyZ2UgdGhpcyBp
bnRvIGEgdGVzdCBicmFuY2ggb24geW91ciByZXBvLCBzbyB0aGUKPj4gcmVzdCBvZiB1cyBjYW4g
cHVsbCBpdCBkaXJlY3RseSBpbnRvIHF1YmVzLWJ1aWxkZXI/IEl0J2xsIHRha2UgeW91IGEgZnJh
Y3Rpb24gb2YgdGhlIHRpbWUgaXQnbGwKPj4gdGFrZSBtZSwgcGx1cyB0aGVuIHphY2htIGFuZCBh
d29rZCBhbmQgYW55b25lIGVsc2UgY2FuIHB1bGwgaXQgYWxzby4KPiAKPiBIZXJlIGlzIG9uZSBm
b3IgWGVuIDQuMTM6Cj4gaHR0cHM6Ly9naXRodWIuY29tL1F1YmVzT1MvcXViZXMtdm1tLXhlbi9w
dWxsLzcxCj4gYnVpbGRlci5jb25mIHNuaXBwZXQgZm9yIHF1YmVzLWJ1aWxkZXI6Cj4gCj4gQlJB
TkNIX3ZtbV94ZW49eGVuLTQuMTMtYW1kLXN1c3BlbmQKPiBHSVRfVVJMX3ZtbV94ZW49aHR0cHM6
Ly9naXRodWIuY29tL21hcm1hcmVrL3F1YmVzLXZtbS14ZW4KPiAKPiBUaGlzIGlzIGFscmVhZHkg
djIgcGF0Y2ggZnJvbSB0aGUgb3RoZXIgdGhyZWFkLgoKVGhhbmtzISBGb3IgYW55b25lIGVsc2Ug
dHJ5aW5nIHRoaXMsIEkgYWxzbyBoYWQgdG8gYWRkIE5PX0NIRUNLPXZtbS14ZW4gdm1tLXhlbi1z
dHViZG9tLWxlZ2FjeSwgSSBndWVzcyBiZWNhdXNlIHRoZXJlIGFyZSBubyB0YWdzIG9uIHRoYXQg
YnJhbmNoLiBUaGUgUlBNcyBidWlsdCBzdWNjZXNzZnVsbHksIGFuZCBJJ2xsIGJlIGFibGUgdG8g
dGVzdCB0aGVtIGFzIHNvb24gYXMgSSBnZXQgdGhlIGxhdGVzdCBSNC4xIGJ1aWxkIGRvd25sb2Fk
ZWQgYW5kIGluc3RhbGxlZCAoSSdtIGN1cnJlbnRseSBydW5uaW5nIDQuMCkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 04:36:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 04:36:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1jkt-00028s-1g; Wed, 12 Feb 2020 04:36:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1jks-00028n-Cc
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 04:36:06 +0000
X-Inumbo-ID: 2d61c440-4d51-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d61c440-4d51-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 04:36:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1jkp-0004iD-7G; Wed, 12 Feb 2020 04:36:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1jko-0005jg-PC; Wed, 12 Feb 2020 04:36:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1jko-0001DR-OZ; Wed, 12 Feb 2020 04:36:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146892-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 04:36:02 +0000
Subject: [Xen-devel] [qemu-mainline test] 146892: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg5MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY4OTIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgIDEgYnVpbGQtY2hlY2soMSkgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZz
aGltICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2Vk
IG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2
OTJkMzI2NTdhM2UxZWY1NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU3IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1NyBk
YXlzICAyNzMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEw
IDIwOjEyOjA1IFogICAgMSBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlh
bkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmlu
Z3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29t
PgogIEx1a8OhxaEgRG9rdG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
ICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAg
TWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGlu
dXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5p
ZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3Ro
IDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNr
eSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1
biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVk
aUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgog
IE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9s
YXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxu
aWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xh
QGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBh
bm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNv
bT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRh
byA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4
LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8
cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51
dGFuaXguY29tPgogIFJlbmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJv
YmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNl
bnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
Vm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9z
IE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBo
M2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxs
aWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hp
YW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAg
WGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1h
aWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWlu
ZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdA
d2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUt
Q2hlbiBMaW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5i
ZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRl
YW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZ
dSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5j
ZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 05:19:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 05:19:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1kRD-0005pd-MD; Wed, 12 Feb 2020 05:19:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1kRC-0005pY-1D
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 05:19:50 +0000
X-Inumbo-ID: 49704192-4d57-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 49704192-4d57-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 05:19:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1kR9-0005vs-2X; Wed, 12 Feb 2020 05:19:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1kR8-0007rl-NM; Wed, 12 Feb 2020 05:19:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1kR8-0005pT-Mc; Wed, 12 Feb 2020 05:19:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146876-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6591ea2dd1a44b1c72c5a3e3b6555d7585acdae
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 05:19:46 +0000
Subject: [Xen-devel] [linux-5.4 test] 146876: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg3NiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg3Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZDY1OTFlYTJkZDFhNDRiMWM3MmM1YTNl
M2I2NTU1ZDc1ODVhY2RhZQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
MTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYzNGY5NTNjYjM4NGMzMAoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3OjQyOjA0IFogICAyNyBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0xNyAwMjo1OTowNyBaICAgMjYgZGF5cyAgIDU3IGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0Njg3NiAgMjAyMC0wMi0xMSAxMzozOTo1MSBa
ICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTAwNyBwZW9wbGUgdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1MjU3MSBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 05:32:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 05:32:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1kcl-0007Lk-0c; Wed, 12 Feb 2020 05:31:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1kcj-0007Lf-O4
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 05:31:45 +0000
X-Inumbo-ID: f2bc4ad1-4d58-11ea-b6d6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2bc4ad1-4d58-11ea-b6d6-12813bfff9fa;
 Wed, 12 Feb 2020 05:31:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4A52AAC54;
 Wed, 12 Feb 2020 05:31:42 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20200128142818.27200-1-jgross@suse.com>
 <20200128142818.27200-2-jgross@suse.com>
 <6c49ac2f-fb4f-dd40-d916-a8a6f7e6272e@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <0922fc5d-9033-30d0-cf14-191a4ab09635@suse.com>
Date: Wed, 12 Feb 2020 06:31:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <6c49ac2f-fb4f-dd40-d916-a8a6f7e6272e@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] xenstore: setup xenstore stubdom
 console interface properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMjE6MTgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjgvMDEvMjAyMCAx
NDoyOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBnZXQg
YWNjZXNzIHRvIHRoZSBjb25zb2xlIG9mIFhlbnN0b3JlIHN0dWJkb20KPj4gd2UgbmVlZCBhbiBh
cHByb3ByaWF0ZSBncmFudHRhYiBlbnRyeS4gU28gY2FsbCB4Y19kb21fZ250dGFiX2luaXQoKQo+
PiB3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFuZCBwcmVzZXQgc29tZSBpbmZvcm1hdGlv
biBuZWVkZWQKPj4gZm9yIHRoYXQgZnVuY3Rpb24gaW4gdGhlIGRvbSBzdHJ1Y3R1cmUuCj4+Cj4+
IFdlIG5lZWQgdG8gY3JlYXRlIHRoZSBldmVudCBjaGFubmVsIGZvciB0aGUgY29uc29sZSwgdG9v
LiBEbyB0aGF0IGFuZAo+PiBzdG9yZSBhbGwgbmVjZXNzYXJ5IGRhdGEgbG9jYWxseS4KPj4KPj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAtLS0KPj4g
ICB0b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMgfCAxMyArKysrKysrKysrKysr
Cj4+ICAgMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykKPj4KPj4gZGlmZiAtLWdpdCBh
L3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYyBiL3Rvb2xzL2hlbHBlcnMvaW5p
dC14ZW5zdG9yZS1kb21haW4uYwo+PiBpbmRleCBhZGI4NDA4YjYzLi5hMzEyYmMzOGI4IDEwMDY0
NAo+PiAtLS0gYS90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKPj4gKysrIGIv
dG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCj4+IEBAIC0yNCw2ICsyNCw4IEBA
IHN0YXRpYyBjaGFyICpwYXJhbTsKPj4gICBzdGF0aWMgY2hhciAqbmFtZSA9ICJYZW5zdG9yZSI7
Cj4+ICAgc3RhdGljIGludCBtZW1vcnk7Cj4+ICAgc3RhdGljIGludCBtYXhtZW07Cj4+ICtzdGF0
aWMgeGVuX3Bmbl90IGNvbnNvbGVfbWZuOwo+PiArc3RhdGljIHVuc2lnbmVkIGludCBjb25zb2xl
X2V2dGNobjsKPj4gICAKPj4gICBzdGF0aWMgc3RydWN0IG9wdGlvbiBvcHRpb25zW10gPSB7Cj4+
ICAgICAgIHsgImtlcm5lbCIsIDEsIE5VTEwsICdrJyB9LAo+PiBAQCAtMTEzLDYgKzExNSw3IEBA
IHN0YXRpYyBpbnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCj4+ICAgICAgICAgICBmcHJpbnRm
KHN0ZGVyciwgInhjX2RvbWFpbl9zZXRtYXhtZW0gZmFpbGVkXG4iKTsKPj4gICAgICAgICAgIGdv
dG8gZXJyOwo+PiAgICAgICB9Cj4+ICsgICAgY29uc29sZV9ldnRjaG4gPSB4Y19ldnRjaG5fYWxs
b2NfdW5ib3VuZCh4Y2gsIGRvbWlkLCAwKTsKPiAKPiBQcmVzdW1hYmx5IHNvbWUgZm9ybSBvZiBl
cnJvciBjaGVja2luZz8KClllcy4KCj4gCj4gQWxzbywgd2hpbGUgaXQgaXMgcHJvYmFibHkgZmlu
ZSBmb3Igbm93LCBJIHRoaW5rIHRoaXMgZG9lcyBoaWdobGlnaHQgYQo+IGZ1dHVyZSBpc3N1ZS7C
oCBXaGF0IGhhcHBlbnMgd2hlbiB4ZW5jb25zb2xlZCBpcyBhbHNvIGEgc3R1YmRvbWFpbj8KPiAK
PiBJIHN1c3BlY3Qgd2UgaGF2ZSBhIGxvb21pbmcgY2hpY2tlbiZlZ2cgcHJvYmxlbSwgd2hlcmUg
dGhlIHRvb2xzdGFjayBpcwo+IGdvaW5nIHRvIGhhdmUgdG8gZG8gc29tZSBjYXJlZnVsIGRvbWlk
IGFuZCBwbHVtYmluZyB0byBzZXQgdXAgYnVpbGQgYm90aAo+IHN0dWJkb21zIGluIHRhbmRlbS4K
CkhtbSwgSSdkIHJhdGhlciBkZWZlciBjb25zb2xlIHNldHVwIGluIHhlbnN0b3JlLXN0dWJkb20g
dGhlbiBhbmQgZG8gaXQKbGF0ZXIgdmlhIGEgWFNfQ09OVFJPTCBtZXNzYWdlLiBUaGlzIHdpbGwg
ZXZlbiBlbmFibGUgYSByZXN0YXJ0IG9mCmNvbnNvbGUtc3R1YmRvbS4KCj4gCj4+ICAgICAgIHJ2
ID0geGNfZG9tYWluX3NldF9tZW1tYXBfbGltaXQoeGNoLCBkb21pZCwgbGltaXRfa2IpOwo+PiAg
ICAgICBpZiAoIHJ2ICkKPj4gICAgICAgewo+PiBAQCAtMTMzLDYgKzEzNiw5IEBAIHN0YXRpYyBp
bnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCj4+ICAgICAgICAgICBzbnByaW50ZihjbWRsaW5l
LCA1MTIsICItLWV2ZW50ICVkIC0taW50ZXJuYWwtZGIiLCBydik7Cj4+ICAgCj4+ICAgICAgIGRv
bSA9IHhjX2RvbV9hbGxvY2F0ZSh4Y2gsIGNtZGxpbmUsIE5VTEwpOwo+IAo+IEFueSBjaGFuY2Ug
b2Ygc29tZSBlcnJvciBoYW5kbGluZywgdW5saWtlbHkgYXMgaXQgaXMgdG8gZ28gd3Jvbmc/CgpP
a2F5LgoKPiAKPj4gKyAgICBkb20tPmNvbnRhaW5lcl90eXBlID0gWENfRE9NX1BWX0NPTlRBSU5F
UjsKPj4gKyAgICBkb20tPnhlbnN0b3JlX2RvbWlkID0gZG9taWQ7Cj4+ICsgICAgZG9tLT5jb25z
b2xlX2V2dGNobiA9IGNvbnNvbGVfZXZ0Y2huOwo+IAo+IGFuZCBhIG5ld2xpbmUgaGVyZT8KCk9r
YXkuCgo+IAo+PiAgICAgICBydiA9IHhjX2RvbV9rZXJuZWxfZmlsZShkb20sIGtlcm5lbCk7Cj4+
ICAgICAgIGlmICggcnYgKQo+PiAgICAgICB7Cj4+IEBAIC0xODYsNiArMTkyLDEyIEBAIHN0YXRp
YyBpbnQgYnVpbGQoeGNfaW50ZXJmYWNlICp4Y2gpCj4+ICAgICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgInhjX2RvbV9ib290X2ltYWdlIGZhaWxlZFxuIik7Cj4+ICAgICAgICAgICBnb3RvIGVycjsK
Pj4gICAgICAgfQo+PiArICAgIHJ2ID0geGNfZG9tX2dudHRhYl9pbml0KGRvbSk7Cj4+ICsgICAg
aWYgKCBydiApCj4+ICsgICAgewo+PiArICAgICAgICBmcHJpbnRmKHN0ZGVyciwgInhjX2RvbV9n
bnR0YWJfaW5pdCBmYWlsZWRcbiIpOwo+PiArICAgICAgICBnb3RvIGVycjsKPj4gKyAgICB9Cj4+
ICAgCj4+ICAgICAgIHJ2ID0geGNfZG9tYWluX3NldF92aXJxX2hhbmRsZXIoeGNoLCBkb21pZCwg
VklSUV9ET01fRVhDKTsKPj4gICAgICAgaWYgKCBydiApCj4+IEBAIC0yMDEsNiArMjEzLDcgQEAg
c3RhdGljIGludCBidWlsZCh4Y19pbnRlcmZhY2UgKnhjaCkKPj4gICAgICAgfQo+PiAgIAo+PiAg
ICAgICBydiA9IDA7Cj4+ICsgICAgY29uc29sZV9tZm4gPSB4Y19kb21fcDJtKGRvbSwgZG9tLT5j
b25zb2xlX3Bmbik7Cj4gCj4gVGhpcyBkb2Vzbid0IGFwcGVhciB0byBiZSB1c2VkLgoKT2gsIHRo
ZSB1c2FnZSBpcyBpbiBwYXRjaCAyLiBQcm9iYWJseSBJIHNob3VsZCBtb3ZlIHRoaXMgYWRkaXRp
b24gdG8KdGhhdCBwYXRjaCB0aGVuLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 05:34:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 05:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1kfC-0007Ty-GH; Wed, 12 Feb 2020 05:34:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1kfB-0007Tt-KO
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 05:34:17 +0000
X-Inumbo-ID: 4c53c2f6-4d59-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4c53c2f6-4d59-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 05:34:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1kf5-0006D3-AL; Wed, 12 Feb 2020 05:34:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1kf4-0000Ow-UQ; Wed, 12 Feb 2020 05:34:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1kf4-0005O4-Tj; Wed, 12 Feb 2020 05:34:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146918-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1b3cec69bf300e012a0269f0a4f28cca1ebf22c9
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 05:34:10 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146918: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkxOC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5
ZjBhNGYyOGNjYTFlYmYyMmM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDQg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAx
NToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlE
IGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBv
dmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5n
IGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZv
ciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlk
X2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNp
bmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBm
b3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
ZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUz
OjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQs
YXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hv
dWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAg
ICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4K
ICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBp
bnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9w
IHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 05:34:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 05:34:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1kfM-0007Vm-Uh; Wed, 12 Feb 2020 05:34:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1kfM-0007Vc-1E
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 05:34:28 +0000
X-Inumbo-ID: 556f4f90-4d59-11ea-b6d6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 556f4f90-4d59-11ea-b6d6-12813bfff9fa;
 Wed, 12 Feb 2020 05:34:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A100DACE3;
 Wed, 12 Feb 2020 05:34:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20200128142818.27200-1-jgross@suse.com>
 <20200128142818.27200-3-jgross@suse.com>
 <ddc196ce-2d9e-f86f-3f20-4d155140e2d1@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <13e7f2da-f9d3-327d-fb1b-7e4cd5e78df4@suse.com>
Date: Wed, 12 Feb 2020 06:34:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <ddc196ce-2d9e-f86f-3f20-4d155140e2d1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] xenstore: add console xenstore entries
 for xenstore stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAgMjE6MjUsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjgvMDEvMjAyMCAx
NDoyOCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb25u
ZWN0IHRvIHRoZSBjb25zb2xlIG9mIFhlbnN0b3JlIHN0dWJkb20gd2UKPj4gbmVlZCB0byBjcmVh
dGUgdGhlIGFwcHJvcHJpYXRlIGVudHJpZXMgaW4gWGVuc3RvcmUuCj4+Cj4+IEZvciB0aGUgbW9t
ZW50IHdlIGRvbid0IHN1cHBvcnQgeGVuY29uc29sZWQgbGl2aW5nIGluIGFub3RoZXIgZG9tYWlu
Cj4+IHRoYW4gZG9tMCwgYXMgdGhpcyBpbmZvcm1hdGlvbiBpc24ndCBhdmFpbGFibGUgb3RoZXIg
dGhlbiB2aWEKPj4gWGVuc3RvcmUgd2hpY2ggd2UgYXJlIGp1c3Qgc2V0dGluZyB1cC4KPiAKPiBB
aCAtIEkgc2VlIHRoZSBvYnNlcnZhdGlvbiBoZXJlLgo+IAo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gCj4gQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gCj4+IC0tLQo+PiAgIHRvb2xzL2hlbHBl
cnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYyB8IDMxICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0KPj4gICAxIGZpbGUgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQo+Pgo+PiBkaWZmIC0tZ2l0IGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5j
IGIvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCj4+IGluZGV4IGEzMTJiYzM4
YjguLmE4MWExNWE0ZGUgMTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9y
ZS1kb21haW4uYwo+PiArKysgYi90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMK
Pj4gQEAgLTEyLDYgKzEyLDcgQEAKPj4gICAjaW5jbHVkZSA8eGVuc3RvcmUuaD4KPj4gICAjaW5j
bHVkZSA8eGVuL3N5cy94ZW5idXNfZGV2Lmg+Cj4+ICAgI2luY2x1ZGUgPHhlbi14c20vZmxhc2sv
Zmxhc2suaD4KPj4gKyNpbmNsdWRlIDx4ZW4vaW8veGVuYnVzLmg+Cj4+ICAgCj4+ICAgI2luY2x1
ZGUgImluaXQtZG9tLWpzb24uaCIKPj4gICAjaW5jbHVkZSAiX3BhdGhzLmgiCj4+IEBAIC0zMTIs
NiArMzEzLDE1IEBAIHN0YXRpYyB2b2lkIGRvX3hzX3dyaXRlKHN0cnVjdCB4c19oYW5kbGUgKnhz
aCwgY2hhciAqcGF0aCwgY2hhciAqdmFsKQo+PiAgICAgICAgICAgZnByaW50ZihzdGRlcnIsICJ3
cml0aW5nICVzIHRvIHhlbnN0b3JlIGZhaWxlZC5cbiIsIHBhdGgpOwo+PiAgIH0KPj4gICAKPj4g
K3N0YXRpYyB2b2lkIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHN0cnVjdCB4c19oYW5kbGUgKnhzaCwg
Y2hhciAqZGlyLCBjaGFyICpub2RlLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY2hhciAqdmFsKQo+PiArewo+PiArICAgIGNoYXIgZnVsbF9wYXRoWzEwMF07Cj4+ICsKPj4g
KyAgICBzbnByaW50ZihmdWxsX3BhdGgsIDEwMCwgIiVzLyVzIiwgZGlyLCBub2RlKTsKPj4gKyAg
ICBkb194c193cml0ZSh4c2gsIGZ1bGxfcGF0aCwgdmFsKTsKPj4gK30KPj4gKwo+PiAgIHN0YXRp
YyB2b2lkIGRvX3hzX3dyaXRlX2RvbShzdHJ1Y3QgeHNfaGFuZGxlICp4c2gsIGNoYXIgKnBhdGgs
IGNoYXIgKnZhbCkKPj4gICB7Cj4+ICAgICAgIGNoYXIgZnVsbF9wYXRoWzY0XTsKPj4gQEAgLTMy
NSw3ICszMzUsNyBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhcioqIGFyZ3YpCj4+ICAgICAgIGlu
dCBvcHQ7Cj4+ICAgICAgIHhjX2ludGVyZmFjZSAqeGNoOwo+PiAgICAgICBzdHJ1Y3QgeHNfaGFu
ZGxlICp4c2g7Cj4+IC0gICAgY2hhciBidWZbMTZdOwo+PiArICAgIGNoYXIgYnVmWzE2XSwgYmVf
cGF0aFs2NF0sIGZlX3BhdGhbNjRdOwo+PiAgICAgICBpbnQgcnYsIGZkOwo+PiAgICAgICBjaGFy
ICptYXhtZW1fc3RyID0gTlVMTDsKPj4gICAKPj4gQEAgLTQxNCw2ICs0MjQsMjUgQEAgaW50IG1h
aW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQo+PiAgICAgICBpZiAobWF4bWVtKQo+PiAgICAgICAg
ICAgc25wcmludGYoYnVmLCAxNiwgIiVkIiwgbWF4bWVtICogMTAyNCk7Cj4+ICAgICAgIGRvX3hz
X3dyaXRlX2RvbSh4c2gsICJtZW1vcnkvc3RhdGljLW1heCIsIGJ1Zik7Cj4+ICsgICAgc25wcmlu
dGYoYmVfcGF0aCwgNjQsICIvbG9jYWwvZG9tYWluLzAvYmFja2VuZC9jb25zb2xlLyVkLzAiLCBk
b21pZCk7Cj4+ICsgICAgc25wcmludGYoZmVfcGF0aCwgNjQsICIvbG9jYWwvZG9tYWluLyVkL2Nv
bnNvbGUiLCBkb21pZCk7Cj4+ICsgICAgc25wcmludGYoYnVmLCAxNiwgIiVkIiwgZG9taWQpOwo+
PiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgYmVfcGF0aCwgImZyb250ZW5kLWlkIiwg
YnVmKTsKPj4gKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGJlX3BhdGgsICJmcm9udGVu
ZCIsIGZlX3BhdGgpOwo+PiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgYmVfcGF0aCwg
Im9ubGluZSIsICIxIik7Cj4+ICsgICAgc25wcmludGYoYnVmLCAxNiwgIiVkIiwgWGVuYnVzU3Rh
dGVJbml0aWFsaXNpbmcpOwo+PiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgYmVfcGF0
aCwgInN0YXRlIiwgYnVmKTsKPj4gKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGJlX3Bh
dGgsICJwcm90b2NvbCIsICJ2dDEwMCIpOwo+PiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhz
aCwgZmVfcGF0aCwgImJhY2tlbmQiLCBiZV9wYXRoKTsKPj4gKyAgICBkb194c193cml0ZV9kaXJf
bm9kZSh4c2gsIGZlX3BhdGgsICJiYWNrZW5kLWlkIiwgIjAiKTsKPj4gKyAgICBkb194c193cml0
ZV9kaXJfbm9kZSh4c2gsIGZlX3BhdGgsICJsaW1pdCIsICIxMDQ4NTc2Iik7Cj4+ICsgICAgZG9f
eHNfd3JpdGVfZGlyX25vZGUoeHNoLCBmZV9wYXRoLCAidHlwZSIsICJ4ZW5jb25zb2xlZCIpOwo+
PiArICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0aCwgIm91dHB1dCIsICJwdHki
KTsKPj4gKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGZlX3BhdGgsICJ0dHkiLCAiIik7
Cj4+ICsgICAgc25wcmludGYoYnVmLCAxNiwgIiVkIiwgY29uc29sZV9ldnRjaG4pOwo+PiArICAg
IGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0aCwgInBvcnQiLCBidWYpOwo+PiArICAg
IHNucHJpbnRmKGJ1ZiwgMTYsICIlbGQiLCBjb25zb2xlX21mbik7Cj4+ICsgICAgZG9feHNfd3Jp
dGVfZGlyX25vZGUoeHNoLCBmZV9wYXRoLCAicmluZy1yZWYiLCBidWYpOwo+IAo+IEV3dy7CoCBX
aHkgYXJlIHB0eS90dHkgZGV0YWlscyBpbiB0aGUgcHJvdG9jb2w/wqAgdnQxMDAsIGZpbmUsIGJ1
dCB0aGUKPiBiYWNrZW5kIHNwZWNpZmljcyBhYm91dCB3aGF0IGl0IGRvZXMgd2l0aCB0aGUgZGF0
YSBzaG91bGRuJ3QgbWF0dGVyIHRvCj4gdGhlIGZyb250ZW5kLgo+IAo+IEkgcHJlc3VtZSB0aGlz
IGlzIHRvbyBlbmdyYWluZWQgaW4gbGVnYWN5IHRvIGZpeD8KCkkgdGhpbmsgY2xlYW5pbmcgdGhp
cyB1cCBpcyBhbiBvcnRob2dvbmFsIHBhdGNoIHNlcmllcy4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 07:42:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 07:42:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1mem-00010i-DF; Wed, 12 Feb 2020 07:42:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1mel-00010d-II
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 07:41:59 +0000
X-Inumbo-ID: 25b4e4f6-4d6b-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 25b4e4f6-4d6b-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 07:41:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4FA6FAF92;
 Wed, 12 Feb 2020 07:41:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Feb 2020 08:41:53 +0100
Message-Id: <20200212074154.23755-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200212074154.23755-1-jgross@suse.com>
References: <20200212074154.23755-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/3] xenstore: add console xenstore entries
 for xenstore stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb25uZWN0IHRvIHRoZSBjb25zb2xlIG9mIFhlbnN0b3Jl
IHN0dWJkb20gd2UKbmVlZCB0byBjcmVhdGUgdGhlIGFwcHJvcHJpYXRlIGVudHJpZXMgaW4gWGVu
c3RvcmUuCgpGb3IgdGhlIG1vbWVudCB3ZSBkb24ndCBzdXBwb3J0IHhlbmNvbnNvbGVkIGxpdmlu
ZyBpbiBhbm90aGVyIGRvbWFpbgp0aGFuIGRvbTAsIGFzIHRoaXMgaW5mb3JtYXRpb24gaXNuJ3Qg
YXZhaWxhYmxlIG90aGVyIHRoZW4gdmlhClhlbnN0b3JlIHdoaWNoIHdlIGFyZSBqdXN0IHNldHRp
bmcgdXAuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkFj
a2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHRv
b2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYyB8IDMzICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDMyIGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWlu
LmMgYi90b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMKaW5kZXggM2E4Y2E2NDc0
MS4uNGNlODI5OWMzYyAxMDA2NDQKLS0tIGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRv
bWFpbi5jCisrKyBiL3Rvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYwpAQCAtMTIs
NiArMTIsNyBAQAogI2luY2x1ZGUgPHhlbnN0b3JlLmg+CiAjaW5jbHVkZSA8eGVuL3N5cy94ZW5i
dXNfZGV2Lmg+CiAjaW5jbHVkZSA8eGVuLXhzbS9mbGFzay9mbGFzay5oPgorI2luY2x1ZGUgPHhl
bi9pby94ZW5idXMuaD4KIAogI2luY2x1ZGUgImluaXQtZG9tLWpzb24uaCIKICNpbmNsdWRlICJf
cGF0aHMuaCIKQEAgLTI0LDYgKzI1LDcgQEAgc3RhdGljIGNoYXIgKnBhcmFtOwogc3RhdGljIGNo
YXIgKm5hbWUgPSAiWGVuc3RvcmUiOwogc3RhdGljIGludCBtZW1vcnk7CiBzdGF0aWMgaW50IG1h
eG1lbTsKK3N0YXRpYyB4ZW5fcGZuX3QgY29uc29sZV9tZm47CiBzdGF0aWMgeGNfZXZ0Y2huX3Bv
cnRfb3JfZXJyb3JfdCBjb25zb2xlX2V2dGNobjsKIAogc3RhdGljIHN0cnVjdCBvcHRpb24gb3B0
aW9uc1tdID0gewpAQCAtMjIzLDYgKzIyNSw3IEBAIHN0YXRpYyBpbnQgYnVpbGQoeGNfaW50ZXJm
YWNlICp4Y2gpCiAgICAgfQogCiAgICAgcnYgPSAwOworICAgIGNvbnNvbGVfbWZuID0geGNfZG9t
X3AybShkb20sIGRvbS0+Y29uc29sZV9wZm4pOwogCiBlcnI6CiAgICAgaWYgKCBkb20gKQpAQCAt
MzIxLDYgKzMyNCwxNSBAQCBzdGF0aWMgdm9pZCBkb194c193cml0ZShzdHJ1Y3QgeHNfaGFuZGxl
ICp4c2gsIGNoYXIgKnBhdGgsIGNoYXIgKnZhbCkKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJ3
cml0aW5nICVzIHRvIHhlbnN0b3JlIGZhaWxlZC5cbiIsIHBhdGgpOwogfQogCitzdGF0aWMgdm9p
ZCBkb194c193cml0ZV9kaXJfbm9kZShzdHJ1Y3QgeHNfaGFuZGxlICp4c2gsIGNoYXIgKmRpciwg
Y2hhciAqbm9kZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKnZhbCkK
K3sKKyAgICBjaGFyIGZ1bGxfcGF0aFsxMDBdOworCisgICAgc25wcmludGYoZnVsbF9wYXRoLCAx
MDAsICIlcy8lcyIsIGRpciwgbm9kZSk7CisgICAgZG9feHNfd3JpdGUoeHNoLCBmdWxsX3BhdGgs
IHZhbCk7Cit9CisKIHN0YXRpYyB2b2lkIGRvX3hzX3dyaXRlX2RvbShzdHJ1Y3QgeHNfaGFuZGxl
ICp4c2gsIGNoYXIgKnBhdGgsIGNoYXIgKnZhbCkKIHsKICAgICBjaGFyIGZ1bGxfcGF0aFs2NF07
CkBAIC0zMzQsNyArMzQ2LDcgQEAgaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KQogICAg
IGludCBvcHQ7CiAgICAgeGNfaW50ZXJmYWNlICp4Y2g7CiAgICAgc3RydWN0IHhzX2hhbmRsZSAq
eHNoOwotICAgIGNoYXIgYnVmWzE2XTsKKyAgICBjaGFyIGJ1ZlsxNl0sIGJlX3BhdGhbNjRdLCBm
ZV9wYXRoWzY0XTsKICAgICBpbnQgcnYsIGZkOwogICAgIGNoYXIgKm1heG1lbV9zdHIgPSBOVUxM
OwogCkBAIC00MjMsNiArNDM1LDI1IEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyKiogYXJndikK
ICAgICBpZiAobWF4bWVtKQogICAgICAgICBzbnByaW50ZihidWYsIDE2LCAiJWQiLCBtYXhtZW0g
KiAxMDI0KTsKICAgICBkb194c193cml0ZV9kb20oeHNoLCAibWVtb3J5L3N0YXRpYy1tYXgiLCBi
dWYpOworICAgIHNucHJpbnRmKGJlX3BhdGgsIDY0LCAiL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
Y29uc29sZS8lZC8wIiwgZG9taWQpOworICAgIHNucHJpbnRmKGZlX3BhdGgsIDY0LCAiL2xvY2Fs
L2RvbWFpbi8lZC9jb25zb2xlIiwgZG9taWQpOworICAgIHNucHJpbnRmKGJ1ZiwgMTYsICIlZCIs
IGRvbWlkKTsKKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGJlX3BhdGgsICJmcm9udGVu
ZC1pZCIsIGJ1Zik7CisgICAgZG9feHNfd3JpdGVfZGlyX25vZGUoeHNoLCBiZV9wYXRoLCAiZnJv
bnRlbmQiLCBmZV9wYXRoKTsKKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGJlX3BhdGgs
ICJvbmxpbmUiLCAiMSIpOworICAgIHNucHJpbnRmKGJ1ZiwgMTYsICIlZCIsIFhlbmJ1c1N0YXRl
SW5pdGlhbGlzaW5nKTsKKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGJlX3BhdGgsICJz
dGF0ZSIsIGJ1Zik7CisgICAgZG9feHNfd3JpdGVfZGlyX25vZGUoeHNoLCBiZV9wYXRoLCAicHJv
dG9jb2wiLCAidnQxMDAiKTsKKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGZlX3BhdGgs
ICJiYWNrZW5kIiwgYmVfcGF0aCk7CisgICAgZG9feHNfd3JpdGVfZGlyX25vZGUoeHNoLCBmZV9w
YXRoLCAiYmFja2VuZC1pZCIsICIwIik7CisgICAgZG9feHNfd3JpdGVfZGlyX25vZGUoeHNoLCBm
ZV9wYXRoLCAibGltaXQiLCAiMTA0ODU3NiIpOworICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhz
aCwgZmVfcGF0aCwgInR5cGUiLCAieGVuY29uc29sZWQiKTsKKyAgICBkb194c193cml0ZV9kaXJf
bm9kZSh4c2gsIGZlX3BhdGgsICJvdXRwdXQiLCAicHR5Iik7CisgICAgZG9feHNfd3JpdGVfZGly
X25vZGUoeHNoLCBmZV9wYXRoLCAidHR5IiwgIiIpOworICAgIHNucHJpbnRmKGJ1ZiwgMTYsICIl
ZCIsIGNvbnNvbGVfZXZ0Y2huKTsKKyAgICBkb194c193cml0ZV9kaXJfbm9kZSh4c2gsIGZlX3Bh
dGgsICJwb3J0IiwgYnVmKTsKKyAgICBzbnByaW50ZihidWYsIDE2LCAiJWxkIiwgY29uc29sZV9t
Zm4pOworICAgIGRvX3hzX3dyaXRlX2Rpcl9ub2RlKHhzaCwgZmVfcGF0aCwgInJpbmctcmVmIiwg
YnVmKTsKICAgICB4c19jbG9zZSh4c2gpOwogCiAgICAgZmQgPSBjcmVhdChYRU5fUlVOX0RJUiAi
L3hlbnN0b3JlZC5waWQiLCAwNjY2KTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 07:42:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 07:42:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1mer-00010v-Lm; Wed, 12 Feb 2020 07:42:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1meq-00010o-Af
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 07:42:04 +0000
X-Inumbo-ID: 25b49bf4-4d6b-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 25b49bf4-4d6b-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 07:41:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 30C21AF62;
 Wed, 12 Feb 2020 07:41:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Feb 2020 08:41:52 +0100
Message-Id: <20200212074154.23755-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200212074154.23755-1-jgross@suse.com>
References: <20200212074154.23755-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/3] xenstore: setup xenstore stubdom console
 interface properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gb3JkZXIgdG8gYmUgYWJsZSB0byBnZXQgYWNjZXNzIHRvIHRoZSBjb25zb2xlIG9mIFhlbnN0
b3JlIHN0dWJkb20Kd2UgbmVlZCBhbiBhcHByb3ByaWF0ZSBncmFudHRhYiBlbnRyeS4gU28gY2Fs
bCB4Y19kb21fZ250dGFiX2luaXQoKQp3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFuZCBw
cmVzZXQgc29tZSBpbmZvcm1hdGlvbiBuZWVkZWQKZm9yIHRoYXQgZnVuY3Rpb24gaW4gdGhlIGRv
bSBzdHJ1Y3R1cmUuCgpXZSBuZWVkIHRvIGNyZWF0ZSB0aGUgZXZlbnQgY2hhbm5lbCBmb3IgdGhl
IGNvbnNvbGUsIHRvby4gRG8gdGhhdCBhbmQKc3RvcmUgYWxsIG5lY2Vzc2FyeSBkYXRhIGxvY2Fs
bHkuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQog
dG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jIHwgMjIgKysrKysrKysrKysrKysr
KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90
b29scy9oZWxwZXJzL2luaXQteGVuc3RvcmUtZG9tYWluLmMgYi90b29scy9oZWxwZXJzL2luaXQt
eGVuc3RvcmUtZG9tYWluLmMKaW5kZXggYWRiODQwOGI2My4uM2E4Y2E2NDc0MSAxMDA2NDQKLS0t
IGEvdG9vbHMvaGVscGVycy9pbml0LXhlbnN0b3JlLWRvbWFpbi5jCisrKyBiL3Rvb2xzL2hlbHBl
cnMvaW5pdC14ZW5zdG9yZS1kb21haW4uYwpAQCAtMjQsNiArMjQsNyBAQCBzdGF0aWMgY2hhciAq
cGFyYW07CiBzdGF0aWMgY2hhciAqbmFtZSA9ICJYZW5zdG9yZSI7CiBzdGF0aWMgaW50IG1lbW9y
eTsKIHN0YXRpYyBpbnQgbWF4bWVtOworc3RhdGljIHhjX2V2dGNobl9wb3J0X29yX2Vycm9yX3Qg
Y29uc29sZV9ldnRjaG47CiAKIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIG9wdGlvbnNbXSA9IHsKICAg
ICB7ICJrZXJuZWwiLCAxLCBOVUxMLCAnaycgfSwKQEAgLTExMyw2ICsxMTQsMTIgQEAgc3RhdGlj
IGludCBidWlsZCh4Y19pbnRlcmZhY2UgKnhjaCkKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJ4
Y19kb21haW5fc2V0bWF4bWVtIGZhaWxlZFxuIik7CiAgICAgICAgIGdvdG8gZXJyOwogICAgIH0K
KyAgICBjb25zb2xlX2V2dGNobiA9IHhjX2V2dGNobl9hbGxvY191bmJvdW5kKHhjaCwgZG9taWQs
IDApOworICAgIGlmICggY29uc29sZV9ldnRjaG4gPCAwICkKKyAgICB7CisgICAgICAgIGZwcmlu
dGYoc3RkZXJyLCAieGNfZXZ0Y2huX2FsbG9jX3VuYm91bmQgZmFpbGVkXG4iKTsKKyAgICAgICAg
Z290byBlcnI7CisgICAgfQogICAgIHJ2ID0geGNfZG9tYWluX3NldF9tZW1tYXBfbGltaXQoeGNo
LCBkb21pZCwgbGltaXRfa2IpOwogICAgIGlmICggcnYgKQogICAgIHsKQEAgLTEzMyw2ICsxNDAs
MTUgQEAgc3RhdGljIGludCBidWlsZCh4Y19pbnRlcmZhY2UgKnhjaCkKICAgICAgICAgc25wcmlu
dGYoY21kbGluZSwgNTEyLCAiLS1ldmVudCAlZCAtLWludGVybmFsLWRiIiwgcnYpOwogCiAgICAg
ZG9tID0geGNfZG9tX2FsbG9jYXRlKHhjaCwgY21kbGluZSwgTlVMTCk7CisgICAgaWYgKCAhZG9t
ICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAieGNfZG9tX2FsbG9jYXRlIGZhaWxl
ZFxuIik7CisgICAgICAgIGdvdG8gZXJyOworICAgIH0KKyAgICBkb20tPmNvbnRhaW5lcl90eXBl
ID0gWENfRE9NX1BWX0NPTlRBSU5FUjsKKyAgICBkb20tPnhlbnN0b3JlX2RvbWlkID0gZG9taWQ7
CisgICAgZG9tLT5jb25zb2xlX2V2dGNobiA9IGNvbnNvbGVfZXZ0Y2huOworCiAgICAgcnYgPSB4
Y19kb21fa2VybmVsX2ZpbGUoZG9tLCBrZXJuZWwpOwogICAgIGlmICggcnYgKQogICAgIHsKQEAg
LTE4Niw2ICsyMDIsMTIgQEAgc3RhdGljIGludCBidWlsZCh4Y19pbnRlcmZhY2UgKnhjaCkKICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICJ4Y19kb21fYm9vdF9pbWFnZSBmYWlsZWRcbiIpOwogICAg
ICAgICBnb3RvIGVycjsKICAgICB9CisgICAgcnYgPSB4Y19kb21fZ250dGFiX2luaXQoZG9tKTsK
KyAgICBpZiAoIHJ2ICkKKyAgICB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAieGNfZG9tX2du
dHRhYl9pbml0IGZhaWxlZFxuIik7CisgICAgICAgIGdvdG8gZXJyOworICAgIH0KIAogICAgIHJ2
ID0geGNfZG9tYWluX3NldF92aXJxX2hhbmRsZXIoeGNoLCBkb21pZCwgVklSUV9ET01fRVhDKTsK
ICAgICBpZiAoIHJ2ICkKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 07:42:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 07:42:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1mf1-00012j-7j; Wed, 12 Feb 2020 07:42:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1mf0-00012R-AZ
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 07:42:14 +0000
X-Inumbo-ID: 25b4a220-4d6b-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 25b4a220-4d6b-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 07:41:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 76501AF96;
 Wed, 12 Feb 2020 07:41:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Feb 2020 08:41:54 +0100
Message-Id: <20200212074154.23755-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200212074154.23755-1-jgross@suse.com>
References: <20200212074154.23755-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 3/3] xenstore: remove not applicable control
 commands in stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBydW4gaW4gYSBzdHViZG9tIGVudmlyb25tZW50IFhlbnN0b3JlIGNhbid0IHNlbGVjdCBh
IGxvZ2ZpbGUgb3IKZW1pdCBtZW1vcnkgc3RhdGlzdGljcyB0byBhIHNwZWNpZmljIGZpbGUuCgpT
byByZW1vdmUgb3IgbW9kaWZ5IHRob3NlIGNvbnRyb2wgY29tbWFuZHMgYWNjb3JkaW5nbHkuCgpT
aWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkFja2VkLWJ5OiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIHRvb2xzL3hlbnN0
b3JlL3hlbnN0b3JlZF9jb250cm9sLmMgfCAxOCArKysrKysrKysrKysrKysrKysKIDEgZmlsZSBj
aGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMveGVuc3RvcmUveGVu
c3RvcmVkX2NvbnRyb2wuYyBiL3Rvb2xzL3hlbnN0b3JlL3hlbnN0b3JlZF9jb250cm9sLmMKaW5k
ZXggZTRiOGFhOTVhYi4uOGQ0OGFiNDgyMCAxMDA2NDQKLS0tIGEvdG9vbHMveGVuc3RvcmUveGVu
c3RvcmVkX2NvbnRyb2wuYworKysgYi90b29scy94ZW5zdG9yZS94ZW5zdG9yZWRfY29udHJvbC5j
CkBAIC02MSw2ICs2MSwxOSBAQCBzdGF0aWMgaW50IGRvX2NvbnRyb2xfbG9nKHZvaWQgKmN0eCwg
c3RydWN0IGNvbm5lY3Rpb24gKmNvbm4sCiAJcmV0dXJuIDA7CiB9CiAKKyNpZmRlZiBfX01JTklP
U19fCitzdGF0aWMgaW50IGRvX2NvbnRyb2xfbWVtcmVwb3J0KHZvaWQgKmN0eCwgc3RydWN0IGNv
bm5lY3Rpb24gKmNvbm4sCisJCQkJY2hhciAqKnZlYywgaW50IG51bSkKK3sKKwlpZiAobnVtKQor
CQlyZXR1cm4gRUlOVkFMOworCisJdGFsbG9jX3JlcG9ydF9mdWxsKE5VTEwsIHN0ZG91dCk7CisK
KwlzZW5kX2Fjayhjb25uLCBYU19DT05UUk9MKTsKKwlyZXR1cm4gMDsKK30KKyNlbHNlCiBzdGF0
aWMgaW50IGRvX2NvbnRyb2xfbG9nZmlsZSh2b2lkICpjdHgsIHN0cnVjdCBjb25uZWN0aW9uICpj
b25uLAogCQkJICAgICAgY2hhciAqKnZlYywgaW50IG51bSkKIHsKQEAgLTExNCw2ICsxMjcsNyBA
QCBzdGF0aWMgaW50IGRvX2NvbnRyb2xfbWVtcmVwb3J0KHZvaWQgKmN0eCwgc3RydWN0IGNvbm5l
Y3Rpb24gKmNvbm4sCiAJc2VuZF9hY2soY29ubiwgWFNfQ09OVFJPTCk7CiAJcmV0dXJuIDA7CiB9
CisjZW5kaWYKIAogc3RhdGljIGludCBkb19jb250cm9sX3ByaW50KHZvaWQgKmN0eCwgc3RydWN0
IGNvbm5lY3Rpb24gKmNvbm4sCiAJCQkgICAgY2hhciAqKnZlYywgaW50IG51bSkKQEAgLTEzMiw4
ICsxNDYsMTIgQEAgc3RhdGljIGludCBkb19jb250cm9sX2hlbHAodm9pZCAqLCBzdHJ1Y3QgY29u
bmVjdGlvbiAqLCBjaGFyICoqLCBpbnQpOwogc3RhdGljIHN0cnVjdCBjbWRfcyBjbWRzW10gPSB7
CiAJeyAiY2hlY2siLCBkb19jb250cm9sX2NoZWNrLCAiIiB9LAogCXsgImxvZyIsIGRvX2NvbnRy
b2xfbG9nLCAib258b2ZmIiB9LAorI2lmZGVmIF9fTUlOSU9TX18KKwl7ICJtZW1yZXBvcnQiLCBk
b19jb250cm9sX21lbXJlcG9ydCwgIiIgfSwKKyNlbHNlCiAJeyAibG9nZmlsZSIsIGRvX2NvbnRy
b2xfbG9nZmlsZSwgIjxmaWxlPiIgfSwKIAl7ICJtZW1yZXBvcnQiLCBkb19jb250cm9sX21lbXJl
cG9ydCwgIls8ZmlsZT5dIiB9LAorI2VuZGlmCiAJeyAicHJpbnQiLCBkb19jb250cm9sX3ByaW50
LCAiPHN0cmluZz4iIH0sCiAJeyAiaGVscCIsIGRvX2NvbnRyb2xfaGVscCwgIiIgfSwKIH07Ci0t
IAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 07:42:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 07:42:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1mew-00011n-Ul; Wed, 12 Feb 2020 07:42:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1mev-00011g-Ay
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 07:42:09 +0000
X-Inumbo-ID: 25b49bea-4d6b-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 25b49bea-4d6b-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 07:41:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 26D66AEF6;
 Wed, 12 Feb 2020 07:41:57 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 12 Feb 2020 08:41:51 +0100
Message-Id: <20200212074154.23755-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2 0/3] tools/xenstore
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBwYXRjaGVzIGZvciBYZW5zdG9yZS1zdHViZG9tIHdoaWNoIGhhdmUgYmVlbiBseWluZyBh
cm91bmQgaW4gbXkKbG9jYWwgdHJlZSBmb3Igc29tZSB0aW1lIG5vdy4KCkp1ZXJnZW4gR3Jvc3Mg
KDMpOgogIHhlbnN0b3JlOiBzZXR1cCB4ZW5zdG9yZSBzdHViZG9tIGNvbnNvbGUgaW50ZXJmYWNl
IHByb3Blcmx5CiAgeGVuc3RvcmU6IGFkZCBjb25zb2xlIHhlbnN0b3JlIGVudHJpZXMgZm9yIHhl
bnN0b3JlIHN0dWJkb20KICB4ZW5zdG9yZTogcmVtb3ZlIG5vdCBhcHBsaWNhYmxlIGNvbnRyb2wg
Y29tbWFuZHMgaW4gc3R1YmRvbQoKIHRvb2xzL2hlbHBlcnMvaW5pdC14ZW5zdG9yZS1kb21haW4u
YyB8IDU1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogdG9vbHMveGVuc3Rv
cmUveGVuc3RvcmVkX2NvbnRyb2wuYyAgIHwgMTggKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5n
ZWQsIDcyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCi0tIAoyLjE2LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 08:04:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 08:04:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1n0O-0003WB-Gf; Wed, 12 Feb 2020 08:04:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1n0N-0003W6-9B
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 08:04:19 +0000
X-Inumbo-ID: 41a50fee-4d6e-11ea-b6e5-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 41a50fee-4d6e-11ea-b6e5-12813bfff9fa;
 Wed, 12 Feb 2020 08:04:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1n0G-0001Cz-RN; Wed, 12 Feb 2020 08:04:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1n0G-00009r-HQ; Wed, 12 Feb 2020 08:04:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1n0G-0005Yw-Gu; Wed, 12 Feb 2020 08:04:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146925-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1b3cec69bf300e012a0269f0a4f28cca1ebf22c9
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 08:04:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146925: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkyNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkyNS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5
ZjBhNGYyOGNjYTFlYmYyMmM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDUg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAx
NToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlE
IGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBv
dmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5n
IGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZv
ciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlk
X2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNp
bmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBm
b3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
ZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUz
OjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQs
YXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hv
dWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAg
ICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4K
ICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBp
bnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9w
IHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 08:06:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 08:06:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1n2e-0003cW-Us; Wed, 12 Feb 2020 08:06:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1n2d-0003cQ-BM
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 08:06:39 +0000
X-Inumbo-ID: 97a8363c-4d6e-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 97a8363c-4d6e-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 08:06:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DE75EADDA;
 Wed, 12 Feb 2020 08:06:36 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200211155155.17396-1-andrew.cooper3@citrix.com>
 <20200211163104.GM4679@Air-de-Roger>
 <a3deb893-69e5-a9f9-656b-7867364d2ccc@suse.com>
 <8f5c93be-4b32-5839-2170-160d85bcbf30@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1332e312-952e-b5a9-1453-4cdce14c8060@suse.com>
Date: Wed, 12 Feb 2020 09:06:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <8f5c93be-4b32-5839-2170-160d85bcbf30@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/amd: Avoid cpu_has_hypervisor
 evaluating true on native hardware
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Igor Druzhinin <igor.druzhinin@citrix.com>, Claudia <claudia1@disroot.org>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?= <marmarek@invisiblethingslab.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxODoxNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMS8wMi8yMDIw
IDE2OjU5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTEuMDIuMjAyMCAxNzozMSwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFR1ZSwgRmViIDExLCAyMDIwIGF0IDAzOjUxOjU0UE0g
KzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gQ3VycmVudGx5IHdoZW4gYm9vdGluZyBu
YXRpdmUgb24gQU1EIGhhcmR3YXJlLCBjcHVpZG1hc2tfZGVmYXVsdHMuXzFjZCBnZXRzCj4+Pj4g
Y29uZmlndXJlZCB3aXRoIHRoZSBIWVBFUlZJU09SIGJpdCBiZWZvcmUgbmF0aXZlIENQVUlEIGlz
IHNjYW5uZWQgZm9yIGZlYXR1cmUKPj4+PiBiaXRzLgo+Pj4+Cj4+Pj4gVGhpcyByZXN1bHRzIGlu
IGNwdV9oYXNfaHlwZXJ2aXNvciBiZWNvbWluZyBzZXQgYXMgcGFydCBvZiBpZGVudGlmeV9jcHUo
KSwgYW5kCj4+Pj4gZW5kcyB1cCBhcHBlYXJpbmcgaW4gdGhlIHJhdyBhbmQgaG9zdCBDUFUgcG9s
aWNpZXMuCj4+Pj4KPj4+PiBBIGNvbWJpbmF0aW9uIG9mIHRoaXMgYnVnLCBhbmQgYy9zIGJiNTAy
YThjYTU5ICJ4ODY6IGNoZWNrIGZlYXR1cmUgZmxhZ3MgYWZ0ZXIKPj4+PiByZXN1bWUiIHdoaWNo
IGNoZWNrcyB0aGF0IGZlYXR1cmUgYml0cyBkb24ndCBnbyBtaXNzaW5nLCByZXN1bHRzIGluIGJy
b2tlbiBTMwo+Pj4+IG9uIEFNRCBoYXJkd2FyZS4KPj4+Pgo+Pj4+IEFsdGVyIGFtZF9pbml0X2xl
dmVsbGluZygpIHRvIGV4Y2x1ZGUgdGhlIEhZUEVSVklTT1IgYml0IGZyb20KPj4+PiBjcHVtYXNr
X2RlZmF1bHRzLCBhbmQgdXBkYXRlIGRvbWFpbl9jcHVfcG9saWN5X2NoYW5nZWQoKSB0byBhbGxv
dyBpdCB0byBiZQo+Pj4+IGV4cGxpY2l0bHkgZm9yd2FyZGVkLgo+Pj4+Cj4+Pj4gVGhpcyBhbHNv
IGZpeGVzIGEgYnVnIG9uIGtleGVjLCB3aGVyZSB0aGUgaHlwZXJ2aXNvciBiaXQgaXMgbGVmdCBl
bmFibGVkIGZvcgo+Pj4+IHRoZSBuZXcga2VybmVsIHRvIGZpbmQuCj4+Pj4KPj4+PiBUaGVzZSBj
aGFuZ2VzIGhpZ2hsaWdodCBhIGZ1cnRoZXIgYnV0IC0gZG9tMCBjb25zdHJ1Y3Rpb24gaXMgYXN5
bWV0cmljIHdpdGgKPj4+PiBkb21VIGNvbnN0cnVjdGlvbiwgYnkgbm90IGhhdmluZyBhbnkgY2Fs
bHMgdG8gZG9tYWluX2NwdV9wb2xpY3lfY2hhbmdlZCgpLgo+Pj4+IEV4dGVuZCBhcmNoX2RvbWFp
bl9jcmVhdGUoKSB0byBhbHdheXMgY2FsbCBkb21haW5fY3B1X3BvbGljeV9jaGFuZ2VkKCkuCj4+
Pj4KPj4+PiBSZXBvcnRlZC1ieTogSWdvciBEcnV6aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJp
eC5jb20+Cj4+Pj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPj4+PiAtLS0KPj4+PiBDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2Uu
Y29tPgo+Pj4+IENDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+Pj4+IENDOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4+PiBDQzogSWdvciBEcnV6aGluaW4gPGlnb3Iu
ZHJ1emhpbmluQGNpdHJpeC5jb20+Cj4+Pj4gQ0M6IE1hcmVrIE1hcmN6eWtvd3NraS1Hw7NyZWNr
aSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KPj4+PiBDQzogQ2xhdWRpYSA8Y2xh
dWRpYTFAZGlzcm9vdC5vcmc+Cj4+Pj4KPj4+PiB2MjoKPj4+PiAgKiBSZXdyaXRlIHRoZSBjb21t
aXQgbWVzc2FnZS4gIE5vIGNoYW5nZSB0byB0aGUgcGF0Y2ggY29udGVudC4KPj4+Pgo+Pj4+IE1h
cmVrL0NsYXVkaWE6IERvIGVpdGhlciBvZiB5b3Ugd2FudCBhIFJlcG9ydGVkLWJ5IHRhZyBzZWVp
bmcgYXMgeW91IGZvdW5kIGEKPj4+PiBicmFuZCBuZXcgd2F5IHRoYXQgdGhpcyB3YXMgYnJva2Vu
Pwo+PiBJIHVuZGVyc3RhbmQgdGhpcyBpcyBhZGRyZXNzaW5nIG9ubHkgb25lIGhhbGYgb2YgdGhl
aXIgaXNzdWUuIFNpbmNlCj4+IHlvdSBzYWlkIHlvdSBkb24ndCBmaW5kIGl0IHN1cnByaXNpbmcs
IGRvIHlvdSBoYXZlIGFueSBpZGVhIHdoeSB0aGUKPj4gT1NYU0FWRSBiaXQgaXMgYmVoYXZpbmcg
ZGlmZmVyZW50bHkgb24gQU1EIGFuZCBvbiBJbnRlbD8KPiAKPiBJdCBpc24ndCBiZWhhdmluZyBk
aWZmZXJlbnRseSBiZXR3ZWVuIEludGVsIGFuZCBBTUQsIEkgZG9uJ3QgdGhpbmsuCj4gCj4gVGhl
IGRpYWdub3N0aWNzIGFyZSBhc3ltbWV0cmljIC0gdGhleSBldmVyIHByaW50ZWQgd2hlbiBhIGZl
YXR1cmUKPiBkaXNhcHBlYXJzLCBub3QgZm9yIGEgZmVhdHVyZSBhcHBlYXJpbmcuCgpPaCwgSSBz
ZWUgLSB0aGlzIGlzIHRoZSBwYXJ0IEkgd2FzIG1pc3NpbmcuCgpKYW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 08:46:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 08:46:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1nfA-0006pv-Bf; Wed, 12 Feb 2020 08:46:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B5jc=4A=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j1nf9-0006pq-CN
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 08:46:27 +0000
X-Inumbo-ID: 26625b28-4d74-11ea-aa99-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 26625b28-4d74-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 08:46:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=oGEAk2ivZv7eISDoBwSd3oE0VM3ojBY70iCKfiKKwNA=; b=lUKZgDpOizcLIwMca2B8mNITOO
 JXYIrvd6htf5yxwkthE9d3iEWgDE4034c+HyNZJ/jg32oSPkhbXMyVo4cFqHLuHTjJidV64Sw9bSW
 xfCgiQRtt4HLKTyVjfciYKNsl5+b1Jpmr4b7V4XHNibv64xWfTP6NrqaMsSDN49T0Qis=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:39423
 helo=[10.97.34.6]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j1ngn-0000hY-Bs; Wed, 12 Feb 2020 09:48:09 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger>
 <74e8356c-c7e0-6110-961d-3f3a7cda47a8@eikelenboom.it>
 <20200211140022.GJ4679@Air-de-Roger>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <cd071700-7e7f-bd00-843c-46c32466e9c1@eikelenboom.it>
Date: Wed, 12 Feb 2020 09:46:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211140022.GJ4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAxNTowMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAxMCwgMjAyMCBhdCAwOTo0OTozMFBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6
Cj4+IE9uIDAzLzAyLzIwMjAgMTQ6MjEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBN
b24sIEZlYiAwMywgMjAyMCBhdCAwMTo0NDowNlBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20g
d3JvdGU6Cj4+Pj4gT24gMDMvMDIvMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4+Pj4gT24gTW9uLCBGZWIgMDMsIDIwMjAgYXQgMDE6MzA6NTVQTSArMDEwMCwgU2FuZGVyIEVp
a2VsZW5ib29tIHdyb3RlOgo+Pj4+Pj4gT24gMDMvMDIvMjAyMCAxMzoyMywgUm9nZXIgUGF1IE1v
bm7DqSB3cm90ZToKPj4+Pj4+PiBPbiBNb24sIEZlYiAwMywgMjAyMCBhdCAwOTozMzo1MUFNICsw
MTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6Cj4+Pj4+Pj4+IEhpIFJvZ2VyLAo+Pj4+Pj4+
Pgo+Pj4+Pj4+PiBMYXN0IHdlZWsgSSBlbmNvdW50ZXJlZCBhbiBpc3N1ZSB3aXRoIHRoZSBQQ0kt
cGFzc3Rocm91Z2ggb2YgYSBVU0IgY29udHJvbGxlci4gCj4+Pj4+Pj4+IEluIHRoZSBndWVzdCBJ
IGdldDoKPj4+Pj4+Pj4gICAgIFsgMTE0My4zMTM3NTZdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDog
eEhDSSBob3N0IG5vdCByZXNwb25kaW5nIHRvIHN0b3AgZW5kcG9pbnQgY29tbWFuZC4KPj4+Pj4+
Pj4gICAgIFsgMTE0My4zMzQ4MjVdIHhoY2lfaGNkIDAwMDA6MDA6MDUuMDogeEhDSSBob3N0IGNv
bnRyb2xsZXIgbm90IHJlc3BvbmRpbmcsIGFzc3VtZSBkZWFkCj4+Pj4+Pj4+ICAgICBbIDExNDMu
MzQ3MzY0XSB4aGNpX2hjZCAwMDAwOjAwOjA1LjA6IEhDIGRpZWQ7IGNsZWFuaW5nIHVwCj4+Pj4+
Pj4+ICAgICBbIDExNDMuMzU2NDA3XSB1c2IgMS0yOiBVU0IgZGlzY29ubmVjdCwgZGV2aWNlIG51
bWJlciAyCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEJpc2VjdGlvbiB0dXJuZWQgdXAgYXMgdGhlIGN1bHBy
aXQ6IAo+Pj4+Pj4+PiAgICBjb21taXQgNTUwMGQyNjVhMmE4ZmE2M2Q2MGMwOGJlYjU0OWRlOGVj
ODJmZjdhNQo+Pj4+Pj4+PiAgICB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24g
c2hvcnRoYW5kIHdoZW4gcG9zc2libGUKPj4+Pj4+Pgo+Pj4+Pj4+IFNvcnJ5IHRvIGhlYXIgdGhh
dCwgbGV0IHNlZSBpZiB3ZSBjYW4gZmlndXJlIG91dCB3aGF0J3Mgd3JvbmcuCj4+Pj4+Pgo+Pj4+
Pj4gTm8gcHJvYmxlbSwgdGhhdCBpcyB3aHkgSSB0ZXN0IHN0dWZmIDopCj4+Pj4+Pgo+Pj4+Pj4+
PiBJIHZlcmlmaWVkIGJ5IHJldmVydGluZyB0aGF0IGNvbW1pdCBhbmQgbm93IGl0IHdvcmtzIGZp
bmUgYWdhaW4uCj4+Pj4+Pj4KPj4+Pj4+PiBEb2VzIHRoZSBzYW1lIGNvbnRyb2xsZXIgd29yayBm
aW5lIHdoZW4gdXNlZCBpbiBkb20wPwo+Pj4+Pj4KPj4+Pj4+IFdpbGwgdGVzdCB0aGF0LCBidXQg
YXMgYWxsIG90aGVyIHBjaSBkZXZpY2VzIGluIGRvbTAgd29yayBmaW5lLAo+Pj4+Pj4gSSBhc3N1
bWUgdGhpcyBjb250cm9sbGVyIHdvdWxkIGFsc28gd29yayBmaW5lIGluIGRvbTAgKGFzIGl0IGhh
cyBhbHNvCj4+Pj4+PiB3b3JrZWQgZmluZSBmb3IgYWdlcyB3aXRoIFBDSS1wYXNzdGhyb3VnaCB0
byB0aGF0IGd1ZXN0IGFuZCBzdGlsbCB3b3Jrcwo+Pj4+Pj4gZmluZSB3aGVuIHJldmVydGluZyB0
aGUgcmVmZXJlbmNlZCBjb21taXQpLgo+Pj4+Pgo+Pj4+PiBJcyB0aGlzIHRoZSBvbmx5IGRldmlj
ZSB0aGF0IGZhaWxzIHRvIHdvcmsgd2hlbiBkb2luZyBwY2ktcGFzc3Rocm91Z2gsCj4+Pj4+IG9y
IG90aGVyIGRldmljZXMgYWxzbyBkb24ndCB3b3JrIHdpdGggdGhlIG1lbnRpb25lZCBjaGFuZ2Ug
YXBwbGllZD8KPj4+Pj4KPj4+Pj4gSGF2ZSB5b3UgdGVzdGVkIG9uIG90aGVyIGJveGVzPwo+Pj4+
Pgo+Pj4+Pj4gSSBkb24ndCBrbm93IGlmIHlvdXIgY2hhbmdlIGNhbiBzb21laG93IGhhdmUgYSBz
aWRlIGVmZmVjdAo+Pj4+Pj4gb24gbGF0ZW5jeSBhcm91bmQgdGhlIHByb2Nlc3Npbmcgb2YgcGNp
LXBhc3N0aHJvdWdoID8KPj4+Pj4KPj4+Pj4gSG0sIHRoZSBtZW50aW9uZWQgY29tbWl0IHNob3Vs
ZCBzcGVlZCB1cCBicm9hZGNhc3QgSVBJcywgYnV0IEkgZG9uJ3QKPj4+Pj4gc2VlIGhvdyBpdCBj
b3VsZCBzbG93IGRvd24gb3RoZXIgaW50ZXJydXB0cy4gQWxzbyBJIHdvdWxkIHRoaW5rIHRoZQo+
Pj4+PiBkb21haW4gaXMgbm90IHJlY2VpdmluZyBpbnRlcnJ1cHRzIGZyb20gdGhlIGRldmljZSwg
cmF0aGVyIHRoYW4KPj4+Pj4gaW50ZXJydXB0cyBiZWluZyBzbG93Lgo+Pj4+Pgo+Pj4+PiBDYW4g
eW91IGFsc28gcGFzdGUgdGhlIG91dHB1dCBvZiBsc3BjaSAtdiBmb3IgdGhhdCB4SENJIGRldmlj
ZSBmcm9tCj4+Pj4+IGRvbTA/Cj4+Pj4+Cj4+Pj4+IFRoYW5rcywgUm9nZXIuCj4+Pj4KPj4+PiBX
aWxsIGRvIHRoaXMgZXZlbmluZyBpbmNsdWRpbmcgdGhlIHRlc3RpbmcgaW4gZG9tMCBldGMuCj4+
Pj4gV2lsbCBhbHNvIHNlZSBpZiB0aGVyZSBpcyBhbnkgcGF0dGVybiB3aGVuIG9ic2VydmluZyAv
cHJvYy9pbnRlcnJ1cHRzIGluCj4+Pj4gdGhlIGd1ZXN0Lgo+Pj4KPj4+IFRoYW5rcyEgSSBhbHNv
IGhhdmUgc29tZSB0cml2aWFsIHBhdGNoIHRoYXQgSSB3b3VsZCBsaWtlIHlvdSB0byB0cnksCj4+
PiBqdXN0IHRvIGRpc2NhcmQgc2VuZF9JUElfbWFzayBjbGVhcmluZyB0aGUgc2NyYXRjaF9jcHVt
YXNrIHVuZGVyCj4+PiBhbm90aGVyIGZ1bmN0aW9uIGZlZXQuCj4+Pgo+Pj4gUm9nZXIuCj4+Cj4+
IEhpIFJvZ2VyLAo+Pgo+PiBUb29rIGEgd2hpbGUsIGJ1dCBJIHdhcyBhYmxlIHRvIHJ1biBzb21l
IHRlc3RzIG5vdy4KPj4KPj4gSSBhbHNvIGZvcmdvdCBhIGRldGFpbCBpbiB0aGUgZmlyc3QgcmVw
b3J0IChwcm9iYWJseSBzdGlsbCBhIGJpdCB0aXJlZCBmcm9tIEZPU0RFTSksIAo+PiBuYW1lbHk6
IHRoZSBkZXZpY2UgcGFzc2VkdGhyb3VnaCB3b3JrcyBPSyBmb3IgYSB3aGlsZSBiZWZvcmUgSSBn
ZXQgdGhlIGtlcm5lbCBtZXNzYWdlLgo+Pgo+PiBJIHRlc3RlZCB0aGUgcGF0Y2ggYW5kIGl0IGxv
b2tzIGxpa2UgaXQgbWFrZXMgdGhlIGlzc3VlIGdvIGF3YXksCj4+IEkgdGVzdGVkIGZvciBhIGRh
eSwgd2hpbGUgd2l0aG91dCB0aGUgcGF0Y2ggKG9yIHJldmVydCBvZiB0aGUgY29tbWl0KSB0aGUg
ZGV2aWNlCj4+IHdpbGwgZ2l2ZSBwcm9ibGVtcyB3aXRoaW4gYSBmZXcgaG91cnMuCj4gCj4gVGhh
bmtzLCBJIGhhdmUgYW5vdGhlciBwYXRjaCBmb3IgeW91IHRvIHRyeSwgd2hpY2ggd2lsbCBsaWtl
bHkgbWFrZQo+IHlvdXIgc3lzdGVtIGNyYXNoLiBDb3VsZCB5b3UgZ2l2ZSBpdCBhIHRyeSBhbmQg
cGFzdGUgdGhlIGxvZyBvdXRwdXQ/Cj4gCj4gVGhhbmtzLCBSb2dlci4KCkFwcGxpZWQgdGhlIHBh
dGNoLCByZWJ1aWxkLCByZWJvb3RlZCBhbmQgYnJhY2VkIGZvciBpbXBhY3QgLi4uCkhvd2V2ZXIg
dGhlIGRldmljZSBidWdnZWQgYWdhaW4sIGJ1dCBubyB4ZW4gcGFuaWMgb2NjdXJlZCwgc28gbm90
aGluZwpzcGVjaWFsIGluIHRoZSBsb2dzLgpJIG9ubHkgaGFkIHRpbWUgdG8gdHJ5IGl0IG9uY2Us
IHNvIEkgY291bGQgcmV0cnkgdGhpcyBldmVuaW5nLgoKLS0KU2FuZGVyCgoKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:11:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:11:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1o36-0000rP-Is; Wed, 12 Feb 2020 09:11:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1o34-0000rK-N6
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 09:11:10 +0000
X-Inumbo-ID: 9aef5542-4d77-11ea-b703-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9aef5542-4d77-11ea-b703-12813bfff9fa;
 Wed, 12 Feb 2020 09:11:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581498668;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Prg8G31LLQM3tCVLCN6yQ9e1DqFCa3q40tOUPXE00kg=;
 b=CGpze1KTYv7PnmLguGkX2L5NqNB4keCWgzOd78YC5Vf0NTG6de1BenBf
 GSx1ITts1vftjzkLdXNi4OzEYe5qU7sKv1UdXCULx9QTlysu12Kr5NTp6
 9MWvSLxYhFZd7abYmItOd//278V1rsn9YtsK1lAyygW7jbiSGy3pQGAi7 A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: s28imcWXuA3hb1OqStplu+hr6exfUVBG5Ag7C7F99YqWgcfpUqON2YWbg+RfWL7zAIRCCWo99k
 771r8tfd/8PsKD0pV5hwBT61YVlQ+WzHYMLr66awCT9SHKiTe3mei9q2JFePuasm4iFdOrCuka
 7+BFdHftS95UEym6SU7K0VzPVcWJ4LzVMTR9+qh5bGFAe36cQRMf2CnYTKH2fGI+DZY/yN79lR
 WowxMs8x9mDxMB7d2IDAMP/w8zfg8FgPXXm/axOI/v1ayEGElgYguPnREv1GOfRA/xAY8UJp8T
 M+o=
X-SBRS: 2.7
X-MesageID: 12690175
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12690175"
Date: Wed, 12 Feb 2020 10:10:53 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200212091053.GP4679@Air-de-Roger>
References: <ebd9cf75-36cd-c064-661d-88a49445ecce@eikelenboom.it>
 <20200203122319.GU4679@Air-de-Roger>
 <3bcb67a6-3156-f4b0-5ac6-58ca61038cec@eikelenboom.it>
 <20200203124127.GV4679@Air-de-Roger>
 <fe191f7a-b902-19a3-e4c8-ace8c02319c6@eikelenboom.it>
 <20200203132108.GW4679@Air-de-Roger>
 <74e8356c-c7e0-6110-961d-3f3a7cda47a8@eikelenboom.it>
 <20200211140022.GJ4679@Air-de-Roger>
 <cd071700-7e7f-bd00-843c-46c32466e9c1@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cd071700-7e7f-bd00-843c-46c32466e9c1@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] Xen-unstable: pci-passthrough regression bisected
 to: x86/smp: use APIC ALLBUT destination shorthand when possible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDk6NDY6MjJBTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IE9uIDExLzAyLzIwMjAgMTU6MDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gPiBUaGFua3MsIEkgaGF2ZSBhbm90aGVyIHBhdGNoIGZvciB5b3UgdG8gdHJ5LCB3aGljaCB3
aWxsIGxpa2VseSBtYWtlCj4gPiB5b3VyIHN5c3RlbSBjcmFzaC4gQ291bGQgeW91IGdpdmUgaXQg
YSB0cnkgYW5kIHBhc3RlIHRoZSBsb2cgb3V0cHV0Pwo+ID4gCj4gPiBUaGFua3MsIFJvZ2VyLgo+
IAo+IEFwcGxpZWQgdGhlIHBhdGNoLCByZWJ1aWxkLCByZWJvb3RlZCBhbmQgYnJhY2VkIGZvciBp
bXBhY3QgLi4uCj4gSG93ZXZlciB0aGUgZGV2aWNlIGJ1Z2dlZCBhZ2FpbiwgYnV0IG5vIHhlbiBw
YW5pYyBvY2N1cmVkLCBzbyBub3RoaW5nCj4gc3BlY2lhbCBpbiB0aGUgbG9ncy4KPiBJIG9ubHkg
aGFkIHRpbWUgdG8gdHJ5IGl0IG9uY2UsIHNvIEkgY291bGQgcmV0cnkgdGhpcyBldmVuaW5nLgoK
U29ycnksIHRoYXQncyBteSBmYXVsdCBiZWNhdXNlIEkgZ2F2ZSB5b3UgYSBwYXRjaCB0aGF0IHdh
cyBtaXNzaW5nIGEKY2h1bmssIHRoZSBmb2xsb3dpbmcgc2hvdWxkIGhvcGVmdWxseSB0cmlnZ2Vy
IHRoZSBwYW5pYy4gV291bGQgeW91Cm1pbmQgdHJ5aW5nIGFnYWluPwoKVGhhbmtzLCBSb2dlci4K
LS0tODwtLS0KY29tbWl0IDliZDdlZThmYTgzNjY5MDA4N2YzZWVmODlkMjRhZGVkMGM4Y2Q4YWUK
QXV0aG9yOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpEYXRlOiAgIFR1
ZSBGZWIgMTEgMTE6MTQ6NDggMjAyMCArMDEwMAoKICAgIHg4NjogYWRkIGFjY2Vzc29ycyBmb3Ig
c2NyYXRjaCBjcHUgbWFzawogICAgCiAgICBDdXJyZW50IHVzYWdlIG9mIHRoZSBwZXItQ1BVIHNj
cmF0Y2ggY3B1bWFzayBpcyBkYW5nZXJvdXMgc2luY2UKICAgIHRoZXJlJ3Mgbm8gd2F5IHRvIGZp
Z3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFkeSBiZWluZyB1c2VkIGV4Y2VwdAogICAgZm9y
IG1hbnVhbCBjb2RlIGluc3BlY3Rpb24gb2YgYWxsIHRoZSBjYWxsZXJzIGFuZCBwb3NzaWJsZSBj
YWxsIHBhdGhzLgogICAgCiAgICBUaGlzIGlzIHVuc2FmZSBhbmQgbm90IHJlbGlhYmxlLCBzbyBp
bnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKICAgIGluZnJhc3RydWN0dXJlIHRvIHByZXZlbnQg
bmVzdGVkIHVzYWdlIG9mIHRoZSBzY3JhdGNoIG1hc2suCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9pb19hcGljLmMgYi94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCmluZGV4IGU5OGUw
OGU5YzguLjRlZTI2MWI2MzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKKysr
IGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwpAQCAtMjIzNiwxMCArMjIzNiwxMSBAQCBpbnQgaW9f
YXBpY19zZXRfcGNpX3JvdXRpbmcgKGludCBpb2FwaWMsIGludCBwaW4sIGludCBpcnEsIGludCBl
ZGdlX2xldmVsLCBpbnQgYQogICAgIGVudHJ5LnZlY3RvciA9IHZlY3RvcjsKIAogICAgIGlmIChj
cHVtYXNrX2ludGVyc2VjdHMoZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpKSB7Ci0g
ICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAg
ICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICBj
cHVtYXNrX2FuZChtYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUyk7CiAgICAg
ICAgIFNFVF9ERVNUKGVudHJ5LCBsb2dpY2FsLCBjcHVfbWFza190b19hcGljaWQobWFzaykpOwor
ICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgfSBlbHNlIHsKICAgICAgICAgcHJp
bnRrKFhFTkxPR19FUlIgIklSUSVkOiBubyB0YXJnZXQgQ1BVICglKnBiIHZzICUqcGIpXG4iLAog
ICAgICAgICAgICAgICAgaXJxLCBDUFVNQVNLX1BSKGRlc2MtPmFyY2guY3B1X21hc2spLCBDUFVN
QVNLX1BSKFRBUkdFVF9DUFVTKSk7CkBAIC0yNDMzLDEwICsyNDM0LDExIEBAIGludCBpb2FwaWNf
Z3Vlc3Rfd3JpdGUodW5zaWduZWQgbG9uZyBwaHlzYmFzZSwgdW5zaWduZWQgaW50IHJlZywgdTMy
IHZhbCkKIAogICAgIGlmICggY3B1bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ss
IFRBUkdFVF9DUFVTKSApCiAgICAgewotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2Nw
dShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRj
aF9jcHVtYXNrKCk7CiAKICAgICAgICAgY3B1bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVf
bWFzaywgVEFSR0VUX0NQVVMpOwogICAgICAgICBTRVRfREVTVChydGUsIGxvZ2ljYWwsIGNwdV9t
YXNrX3RvX2FwaWNpZChtYXNrKSk7CisgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAg
ICB9CiAgICAgZWxzZQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hl
bi9hcmNoL3g4Ni9pcnEuYwppbmRleCBjYzJlYjhlOTI1Li43ZWNmNTM3NmUzIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0xOTYsNyAr
MTk2LDcgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpk
ZXNjKQogewogICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0b3IsIGlycSA9IGRlc2MtPmly
cTsKICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7Ci0gICAgY3B1
bWFza190ICp0bXBfbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFz
a190ICp0bXBfbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgIEJVR19PTighdmFs
aWRfaXJxX3ZlY3Rvcih2ZWN0b3IpKTsKIApAQCAtMjIzLDcgKzIyMywxMCBAQCBzdGF0aWMgdm9p
ZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCiAgICAgdHJhY2VfaXJx
X21hc2soVFJDX0hXX0lSUV9DTEVBUl9WRUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7CiAK
ICAgICBpZiAoIGxpa2VseSghZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzKSApCisgICAgewor
ICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIHJldHVybjsKKyAgICB9CiAK
ICAgICAvKiBJZiB3ZSB3ZXJlIGluIG1vdGlvbiwgYWxzbyBjbGVhciBkZXNjLT5hcmNoLm9sZF92
ZWN0b3IgKi8KICAgICBvbGRfdmVjdG9yID0gZGVzYy0+YXJjaC5vbGRfdmVjdG9yOwpAQCAtMjM2
LDYgKzIzOSw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVz
YyAqZGVzYykKICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID0g
fmlycTsKICAgICB9CiAKKyAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgcmVsZWFzZV9v
bGRfdmVjKGRlc2MpOwogCiAgICAgZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMDsKQEAg
LTExNTIsMTAgKzExNTYsMTEgQEAgc3RhdGljIHZvaWQgaXJxX2d1ZXN0X2VvaV90aW1lcl9mbih2
b2lkICpkYXRhKQogICAgICAgICBicmVhazsKIAogICAgIGNhc2UgQUNLVFlQRV9FT0k6Ci0gICAg
ICAgIGNwdV9lb2lfbWFwID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgY3B1
X2VvaV9tYXAgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIGNwdW1hc2tfY29weShj
cHVfZW9pX21hcCwgYWN0aW9uLT5jcHVfZW9pX21hcCk7CiAgICAgICAgIHNwaW5fdW5sb2NrX2ly
cSgmZGVzYy0+bG9jayk7CiAgICAgICAgIG9uX3NlbGVjdGVkX2NwdXMoY3B1X2VvaV9tYXAsIHNl
dF9lb2lfcmVhZHksIGRlc2MsIDApOworICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAg
ICAgICAgIHJldHVybjsKICAgICB9CiAKQEAgLTI1MzEsMTIgKzI1MzYsMTIgQEAgdm9pZCBmaXh1
cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYm9vbCB2ZXJib3NlKQogICAgIHVuc2lnbmVk
IGludCBpcnE7CiAgICAgc3RhdGljIGludCB3YXJuZWQ7CiAgICAgc3RydWN0IGlycV9kZXNjICpk
ZXNjOworICAgIGNwdW1hc2tfdCAqYWZmaW5pdHkgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAK
ICAgICBmb3IgKCBpcnEgPSAwOyBpcnEgPCBucl9pcnFzOyBpcnErKyApCiAgICAgewogICAgICAg
ICBib29sIGJyZWFrX2FmZmluaXR5ID0gZmFsc2UsIHNldF9hZmZpbml0eSA9IHRydWU7CiAgICAg
ICAgIHVuc2lnbmVkIGludCB2ZWN0b3I7Ci0gICAgICAgIGNwdW1hc2tfdCAqYWZmaW5pdHkgPSB0
aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwogCiAgICAgICAgIGlmICggaXJxID09IDIgKQogICAg
ICAgICAgICAgY29udGludWU7CkBAIC0yNjQwLDYgKzI2NDUsOCBAQCB2b2lkIGZpeHVwX2lycXMo
Y29uc3QgY3B1bWFza190ICptYXNrLCBib29sIHZlcmJvc2UpCiAgICAgICAgICAgICAgICAgICAg
aXJxLCBDUFVNQVNLX1BSKGFmZmluaXR5KSk7CiAgICAgfQogCisgICAgcHV0X3NjcmF0Y2hfY3B1
bWFzaygpOworCiAgICAgLyogVGhhdCBkb2Vzbid0IHNlZW0gc3VmZmljaWVudC4gIEdpdmUgaXQg
MW1zLiAqLwogICAgIGxvY2FsX2lycV9lbmFibGUoKTsKICAgICBtZGVsYXkoMSk7CmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDliMzM4Mjkw
ODQuLmJkZWQxOTcxN2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9tbS5jCkBAIC0xMjcxLDcgKzEyNzEsNyBAQCB2b2lkIHB1dF9wYWdlX2Zyb21fbDFl
KGwxX3BnZW50cnlfdCBsMWUsIHN0cnVjdCBkb21haW4gKmwxZV9vd25lcikKICAgICAgICAgICAg
ICAobDFlX293bmVyID09IHBnX293bmVyKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVj
dCB2Y3B1ICp2OwotICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRj
aF9jcHVtYXNrKTsKKyAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2Nw
dW1hc2soKTsKIAogICAgICAgICAgICAgY3B1bWFza19jbGVhcihtYXNrKTsKIApAQCAtMTI4OCw2
ICsxMjg4LDcgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3QgbDFlLCBzdHJ1
Y3QgZG9tYWluICpsMWVfb3duZXIpCiAKICAgICAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHko
bWFzaykgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOworICAgICAgICAg
ICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICB9CiAjZW5kaWYgLyogQ09ORklHX1BW
X0xEVF9QQUdJTkcgKi8KICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CkBAIC0yOTEyLDcgKzI5MTMs
NyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVu
c2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgICAgICAgKiB2aXRhbCB0aGF0IG5vIG90aGVy
IENQVXMgYXJlIGxlZnQgd2l0aCBtYXBwaW5ncyBvZiBhIGZyYW1lCiAgICAgICAgICAgICAgICAg
ICogd2hpY2ggaXMgYWJvdXQgdG8gYmVjb21lIHdyaXRlYWJsZSB0byB0aGUgZ3Vlc3QuCiAgICAg
ICAgICAgICAgICAgICovCi0gICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19j
cHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBn
ZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgICAgICAgICBCVUdfT04oaW5faXJxKCkp
OwogICAgICAgICAgICAgICAgIGNwdW1hc2tfY29weShtYXNrLCBkLT5kaXJ0eV9jcHVtYXNrKTsK
QEAgLTI5MjgsNiArMjkyOSw3IEBAIHN0YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9uZyB0eXBlLAogICAgICAgICAgICAgICAgICAgICBw
ZXJmY19pbmNyKG5lZWRfZmx1c2hfdGxiX2ZsdXNoKTsKICAgICAgICAgICAgICAgICAgICAgZmx1
c2hfdGxiX21hc2sobWFzayk7CiAgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIHB1
dF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICAgICAgICAgIC8qIFdlIGxvc2UgZXhpc3Rp
bmcgdHlwZSBhbmQgdmFsaWRpdHkuICovCiAgICAgICAgICAgICAgICAgbnggJj0gfihQR1RfdHlw
ZV9tYXNrIHwgUEdUX3ZhbGlkYXRlZCk7CkBAIC0zNjQ0LDcgKzM2NDYsNyBAQCBsb25nIGRvX21t
dWV4dF9vcCgKICAgICAgICAgY2FzZSBNTVVFWFRfVExCX0ZMVVNIX01VTFRJOgogICAgICAgICBj
YXNlIE1NVUVYVF9JTlZMUEdfTVVMVEk6CiAgICAgICAgIHsKLSAgICAgICAgICAgIGNwdW1hc2tf
dCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBjcHVtYXNr
X3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgICAgIGlmICggdW5s
aWtlbHkoY3VycmQgIT0gcGdfb3duZXIpICkKICAgICAgICAgICAgICAgICByYyA9IC1FUEVSTTsK
QEAgLTM2NTQsMTIgKzM2NTYsMTcgQEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1hc2spKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlO
VkFMOwogICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQorICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICAgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgaWYgKCBvcC5jbWQgPT0gTU1VRVhUX1RM
Ql9GTFVTSF9NVUxUSSApCiAgICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAg
ICAgICAgICAgICBlbHNlIGlmICggX19hZGRyX29rKG9wLmFyZzEubGluZWFyX2FkZHIpICkKICAg
ICAgICAgICAgICAgICBmbHVzaF90bGJfb25lX21hc2sobWFzaywgb3AuYXJnMS5saW5lYXJfYWRk
cik7CisgICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CisKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICB9CiAKQEAgLTM2OTIsNyArMzY5OSw3IEBAIGxvbmcgZG9fbW11ZXh0X29w
KAogICAgICAgICAgICAgZWxzZSBpZiAoIGxpa2VseShjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3Vy
cmQpKSApCiAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdTsK
LSAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1h
c2spOworICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1h
c2soKTsKIAogICAgICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXIobWFzayk7CiAgICAgICAgICAg
ICAgICAgZm9yX2VhY2hfb25saW5lX2NwdShjcHUpCkBAIC0zNzAwLDYgKzM3MDcsNyBAQCBsb25n
IGRvX21tdWV4dF9vcCgKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgKQogICAgICAgICAgICAgICAgICAg
ICAgICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKTsKICAgICAgICAgICAgICAgICBmbHVz
aF9tYXNrKG1hc2ssIEZMVVNIX0NBQ0hFKTsKKyAgICAgICAgICAgICAgICBwdXRfc2NyYXRjaF9j
cHVtYXNrKCk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAg
ICAgcmMgPSAtRUlOVkFMOwpAQCAtNDE2NSwxMiArNDE3MywxMyBAQCBsb25nIGRvX21tdV91cGRh
dGUoCiAgICAgICAgICAqIEZvcmNlIG90aGVyIHZDUFUtcyBvZiB0aGUgYWZmZWN0ZWQgZ3Vlc3Qg
dG8gcGljayB1cCBMNCBlbnRyeQogICAgICAgICAgKiBjaGFuZ2VzIChpZiBhbnkpLgogICAgICAg
ICAgKi8KLSAgICAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKLSAg
ICAgICAgY3B1bWFza190ICptYXNrID0gcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSk7Cisg
ICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAotICAgICAg
ICBjcHVtYXNrX2FuZG5vdChtYXNrLCBwdF9vd25lci0+ZGlydHlfY3B1bWFzaywgY3B1bWFza19v
ZihjcHUpKTsKKyAgICAgICAgY3B1bWFza19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2Nw
dW1hc2ssCisgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfb2Yoc21wX3Byb2Nlc3Nvcl9p
ZCgpKSk7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQogICAgICAgICAgICAg
Zmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEJfR0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7Cisg
ICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICB9CiAKICAgICBwZXJmY19hZGQobnVt
X3BhZ2VfdXBkYXRlcywgaSk7CkBAIC00MzYxLDcgKzQzNzAsNyBAQCBzdGF0aWMgaW50IF9fZG9f
dXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBtYXNrID0gZC0+ZGlydHlfY3B1bWFzazsK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgbWFzayA9
IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBtYXNrID0gZ2V0X3NjcmF0
Y2hfY3B1bWFzaygpOwogICAgICAgICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhkLCBj
b25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkKSwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzayk7CkBAIC00MzgxLDcg
KzQzOTAsNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAg
ICBtYXNrID0gZC0+ZGlydHlfY3B1bWFzazsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBk
ZWZhdWx0OgotICAgICAgICAgICAgbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cisg
ICAgICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICAgICAgcmMg
PSB2Y3B1bWFza190b19wY3B1bWFzayhkLCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1h
cF9wdHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2b2lkKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbWFzayk7CkBAIC00MzkyLDYgKzQ0MDEsOSBAQCBzdGF0aWMgaW50IF9fZG9fdXBk
YXRlX3ZhX21hcHBpbmcoCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIGlmICggbWFzayAm
JiBtYXNrICE9IGQtPmRpcnR5X2NwdW1hc2sgKQorICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNr
KCk7CisKICAgICByZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2ku
YyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwppbmRleCBjODVjZjlmODVhLi4xZWMxY2M1MWQzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0x
NTksMTMgKzE1OSwxNSBAQCB2b2lkIG1zaV9jb21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNv
bnN0IGNwdW1hc2tfdCAqY3B1X21hc2ssIHN0cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9t
YXNrICkKICAgICB7Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hf
Y3B1bWFzayk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzazsKIAogICAgICAgICBpZiAoICFjcHVt
YXNrX2ludGVyc2VjdHMoY3B1X21hc2ssICZjcHVfb25saW5lX21hcCkgKQogICAgICAgICAgICAg
cmV0dXJuOwogCisgICAgICAgIG1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAg
IGNwdW1hc2tfYW5kKG1hc2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwogICAgICAgICBt
c2ctPmRlc3QzMiA9IGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKTsKKyAgICAgICAgcHV0X3NjcmF0
Y2hfY3B1bWFzaygpOwogICAgIH0KIAogICAgIG1zZy0+YWRkcmVzc19oaSA9IE1TSV9BRERSX0JB
U0VfSEk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wLmMgYi94ZW4vYXJjaC94ODYvc21w
LmMKaW5kZXggOWJjOTI1NjE2YS4uMWU1YTBjNjMzMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3NtcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwpAQCAtNjcsNyArNjcsNyBAQCBzdGF0aWMg
dm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3Is
CiB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQog
ewogICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKLSAgICBjcHVtYXNrX3QgKnNjcmF0Y2gg
PSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IGdl
dF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgIC8qCiAgICAgICogVGhpcyBjYW4gb25seSBiZSBz
YWZlbHkgdXNlZCB3aGVuIG5vIENQVSBob3RwbHVnIG9yIHVucGx1ZyBvcGVyYXRpb25zCkBAIC05
OSw2ICs5OSw3IEBAIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGlu
dCB2ZWN0b3IpCiAKICAgICBpZiAoIGNwdXNfbG9ja2VkICkKICAgICAgICAgcHV0X2NwdV9tYXBz
KCk7CisgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogfQogCiB2b2lkIHNlbmRfSVBJX3NlbGYo
aW50IHZlY3RvcikKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L3NtcC5oCmluZGV4IDFhYTU1ZDQxZTEuLmI5OTQ0ODhkOWYgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zbXAuaApAQCAtMjYsNiArMjYsMjEgQEAgREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3Qs
IGNwdV9zaWJsaW5nX21hc2spOwogREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIGNwdV9j
b3JlX21hc2spOwogREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIHNjcmF0Y2hfY3B1bWFz
ayk7CiAKK3N0YXRpYyBpbmxpbmUgY3B1bWFza190ICpzY3JhdGNoX2NwdW1hc2soY29uc3QgY2hh
ciAqZm4pCit7CisgICAgc3RhdGljIERFRklORV9QRVJfQ1BVKGNvbnN0IGNoYXIgKiwgc2NyYXRj
aF9jcHVtYXNrX3VzZSk7CisKKyAgICBpZiAoIGZuICYmIHVubGlrZWx5KHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFza191c2UpKSApCisgICAgICAgIHBhbmljKCJzY3JhdGNoIENQVSBtYXNrIGFscmVh
ZHkgaW4gdXNlIGJ5ICVzXG4iLAorICAgICAgICAgICAgICB0aGlzX2NwdShzY3JhdGNoX2NwdW1h
c2tfdXNlKSk7CisgICAgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkgPSBmbjsKKworICAg
IHJldHVybiBmbiA/IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzaykgOiBOVUxMOworfQorCisjZGVm
aW5lIGdldF9zY3JhdGNoX2NwdW1hc2soKSBzY3JhdGNoX2NwdW1hc2soX19mdW5jX18pCisjZGVm
aW5lIHB1dF9zY3JhdGNoX2NwdW1hc2soKSAoKHZvaWQpc2NyYXRjaF9jcHVtYXNrKE5VTEwpKQor
CiAvKgogICogRG8gd2UsIGZvciBwbGF0Zm9ybSByZWFzb25zLCBuZWVkIHRvIGFjdHVhbGx5IGtl
ZXAgQ1BVcyBvbmxpbmUgd2hlbiB3ZQogICogd291bGQgb3RoZXJ3aXNlIHByZWZlciB0aGVtIHRv
IGJlIG9mZj8KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:29:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:29:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1oKJ-0001r2-A5; Wed, 12 Feb 2020 09:28:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1oKH-0001qx-U6
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 09:28:57 +0000
X-Inumbo-ID: 17d31dee-4d7a-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 17d31dee-4d7a-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 09:28:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 69DA5ADDA;
 Wed, 12 Feb 2020 09:28:56 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200211112726.26639-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4ccc6ee7-d51d-6cf0-871c-8bef6b01eb5d@suse.com>
Date: Wed, 12 Feb 2020 10:28:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211112726.26639-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: Clean up the allocation helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxMjoyNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBDb25mb3JtIHRvIHN0
eWxlLCBkcm9wIHVubmVjZXNzYXJ5IGxvY2FsIHZhcmlhYmxlcywgYW5kIGF2b2lkIG9wZW5jb2Rp
bmcKPiBjbGVhcl9kb21haW5fcGFnZSgpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:32:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:32:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1oNI-0002bh-RK; Wed, 12 Feb 2020 09:32:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1oNH-0002bc-KL
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 09:32:03 +0000
X-Inumbo-ID: 86443dd0-4d7a-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 86443dd0-4d7a-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 09:32:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4F5CCADDA;
 Wed, 12 Feb 2020 09:32:01 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>
References: <20200211134220.9194-1-sergey.dyasli@citrix.com>
 <20200211134220.9194-2-sergey.dyasli@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c9c2e957-bb95-0f54-f8cf-57c6b0cd0f55@suse.com>
Date: Wed, 12 Feb 2020 10:32:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211134220.9194-2-sergey.dyasli@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] xsm: add Kconfig option for denied
 string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNDo0MiwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPiAtLS0gYS94ZW4vY29t
bW9uL0tjb25maWcKPiArKysgYi94ZW4vY29tbW9uL0tjb25maWcKPiBAQCAtMjI4LDYgKzIyOCwx
NCBAQCBjaG9pY2UKPiAgCQlib29sICJTSUxPIiBpZiBYU01fU0lMTwo+ICBlbmRjaG9pY2UKPiAg
Cj4gK2NvbmZpZyBYU01fREVOSUVEX1NUUklORwo+ICsJc3RyaW5nICJ4ZW5fdmVyc2lvbiBoeXBl
cmNhbGwgZGVuaWVkIGluZm9ybWF0aW9uIHJlcGxhY2VtZW50IHN0cmluZyIKPiArCWRlZmF1bHQg
IjxkZW5pZWQ+Igo+ICsJZGVwZW5kcyBvbiBYU00KCldoeSB3b3VsZCB0aGlzIHN0cmluZyB3YW50
IHRvIGJlIGNvbmZpZ3VyYWJsZSBvbmx5IGluIFhTTS0KZW5hYmxlZCBidWlsZHM/CgpKYW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:36:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:36:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1oRe-0002nA-Fo; Wed, 12 Feb 2020 09:36:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1oRc-0002n5-O9
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 09:36:32 +0000
X-Inumbo-ID: 26065f1a-4d7b-11ea-b704-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 26065f1a-4d7b-11ea-b704-12813bfff9fa;
 Wed, 12 Feb 2020 09:36:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E37AAAC46;
 Wed, 12 Feb 2020 09:36:29 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200211134220.9194-1-sergey.dyasli@citrix.com>
 <20200211134220.9194-2-sergey.dyasli@citrix.com>
 <d57d5efa-2bc6-8fdc-a8a1-734d6957b577@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3293e873-1946-f6a7-6cda-dd8c3cb4a29f@suse.com>
Date: Wed, 12 Feb 2020 10:36:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <d57d5efa-2bc6-8fdc-a8a1-734d6957b577@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] xsm: add Kconfig option for denied
 string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xen.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNDo1NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMS8wMi8yMDIw
IDEzOjQyLCBTZXJnZXkgRHlhc2xpIHdyb3RlOgo+PiBBZGQgS2NvbmZpZyBvcHRpb24gdG8gbWFr
ZSBpdCBwb3NzaWJsZSB0byBjb25maWd1cmUgdGhlIHN0cmluZyByZXR1cm5lZAo+PiB0byBub24t
cHJpdmlsZWdlZCBndWVzdHMgaW5zdGVhZCBvZiB0aGUgZGVmYXVsdCAiPGRlbmllZD4iIHdoaWNo
IGNvdWxkCj4+IHByb3BhZ2F0ZSB0byBVSSAvIGxvZ3MgYWZ0ZXIgdGhlIHN1YnNlcXVlbnQgcGF0
Y2ggdGhhdCBoaWRlcyBkZXRhaWxlZAo+PiBYZW4gdmVyc2lvbiBpbmZvcm1hdGlvbiBmcm9tIHVu
cHJpdmlsZWdlZCBndWVzdHMuCj4+Cj4+IEludHJvZHVjZSBYRU5WRVJfZGVuaWVkX3N0cmluZyB0
byBhbGxvdyBndWVzdHMgdG8gc2V0IHVwIFVJIC8gbG9ncwo+PiBmaWx0ZXJpbmcgd2hpY2ggZGVw
ZW5kZW5zIG9uIHRoZSBuZXcgQ09ORklHX1hTTV9ERU5JRURfU1RSSU5HLgo+IAo+IE5vLsKgIFRo
aXMgaXMgZXZlbiB3b3JzZSB0aGFuIG90aGVyIHN1Z2dlc3Rpb25zLgo+IAo+IEl0IGlzIGVudGly
ZWx5IHVuYWNjZXB0YWJsZSB0byBleHBlY3QgZ3Vlc3RzIHRvIGhhdmUgdG8gbW9kaWZ5IHRoZW0g
dG8KPiBmaWd1cmUgb3V0IHdoZW4gdGhleSdyZSBiZWluZyBsaWVkIHRvLgoKV2h5ICJsaWVkIHRv
Ij8gRGVueWluZyBkYXRhIGFjY2VzcyBpcyBkaWZmZXJlbnQgZnJvbSBseWluZyBpbW8uClBsdXMg
eW91ciBwcm9wb3NhbCB0byByZXR1cm4gZW1wdHkgc3RyaW5ncyB0aGVuIGlzIGV2ZW4gbW9yZSBv
ZgphIGxpZSwgZm9yIGJlaW5nIG5vdCBldmVuIHJlY29nbml6YWJsZSBhICJhY2Nlc3MgZGVuaWVk
Ii4KCj4gQW5kIGl0IGlzIG5vdyBwb3NzaWJsZSAqd2l0aG91dCBzb3VyY2UgY29kZSBtb2RpZmlj
YXRpb25zKiB0byBjcmVhdGUgYQo+IFhlbiB3aGljaCByZXBvcnRzIG9uZSBzdHJpbmcgaW4gdGhp
cyBoeXBlcmNhbGwsIGFuZCBoYXMgZW1wdHkgc3RyaW5ncwo+IGVsc2V3aGVyZSwgd2hpY2ggaXMg
ZXZlbiBtb3JlIGNoYW90aWMgZm9yIGd1ZXN0cy4KCkVtcHR5IHN0cmluZ3MgZWxzZXdoZXJlPyBE
byB5b3UgbWVhbiBiZWNhdXNlIG9mIGFjY2VzcyBoYXZpbmcKYmVlbiBkZW5pZWQsIG9yIGJlY2F1
c2UgdGhleSBpbiBmYWN0IGFyZSBlbXB0eT8gSW4gdGhlIGZvcm1lcgpjYXNlIEknZCBsaWtlIHRv
IGFzayBmb3IgYXQgbGVhc3Qgb25lIGV4YW1wbGUsIHdoaWxlIGluIHRoZQpsYXR0ZXIgY2FzZSBJ
IGRvbid0IHNlZSB3aGF0IHdyb25nIHlvdSBzZWUuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:44:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:44:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1oYu-0003dY-FT; Wed, 12 Feb 2020 09:44:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1oYt-0003dT-Oo
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 09:44:03 +0000
X-Inumbo-ID: 3388c37a-4d7c-11ea-b707-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3388c37a-4d7c-11ea-b707-12813bfff9fa;
 Wed, 12 Feb 2020 09:44:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CBAAAB1DD;
 Wed, 12 Feb 2020 09:44:01 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200211140825.1192-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e4beb383-c703-fb75-1dea-1b7889dabfa4@suse.com>
Date: Wed, 12 Feb 2020 10:44:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211140825.1192-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] hvmloader: Drop use of XENVER_extraversion
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNTowOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgcHJpbnRmKCkg
aW4gaW5pdF9oeXBlcmNhbGxzKCkgb25seSBlbmRzIHVwIGluIHRoZSBoeXBlcnZpc29yIGNvbnNv
bGUgbG9nLAo+IHNvIGV4dHJhdmVyc2lvbiByZWFsbHkgaXNuJ3QgaW50ZXJlc3RpbmcuCj4gCj4g
VGhlIFNNQmlvcyB0YWJsZSBkb2Vzbid0IG5lZWQgZXh0cmF2ZXJzaW9uLCBhbmQgcmVtb3Zpbmcg
aXQgcmVkdWNlcyB0aGUKPiBhYmlsaXR5IGZvciBhIGd1ZXN0IHRvIGZpbmdlcnByaW50IHRoZSBl
eGFjdCBoeXBlcnZpc29yIGl0IGlzIHJ1bm5pbmcgdW5kZXIuCgpXaGlsZSBJJ20gbm90IGVudGly
ZWx5IG9wcG9zZWQsIGxldCdzIGNvbXBhcmUgd2l0aCBiYXJlIGhhcmR3YXJlJ3MKQklPU2VzIC8g
U01CSU9TIHRhYmxlczogRG9uJ3QgeW91IHNlZSwganVzdCBsaWtlIEkgZG8sIHR5cGljYWxseQp2
ZXJ5IGRldGFpbGVkIEJJT1MgZXRjIHZlcnNpb24gaW5mb3JtYXRpb24gKHNvbWV0aW1lcyBpbmNs
dWRpbmcKZXZlbiBzb21ldGhpbmcgbGlrZSBidWlsZCBudW1iZXJzKSB0aGVyZT8gSSBjYW4gYWNj
ZXB0IHRoYXQgZXhjZXNzCmRhdGEgaW4gZXh0cmF2ZXJzaW9uIG1heSBnbyB0b28gZmFyLCBidXQg
dGhlIG1pbm9yIHZlcnNpb24gbnVtYmVyCndlIHB1dCB0aGVyZSBieSBkZWZhdWx0IGlzIGhhcmRs
eSBvZiBhbnkgY29uY2VybiwgYW5kIG1heSBlbmQgdXAKYmVpbmcgdXNlZnVsLiBUaGUgb25lIGFy
Z3VtZW50IGFnYWluc3QgaXRzIHVzZWZ1bG5lc3MgaXMgdGhhdCBpdCdzCmdlbmVyYWxseSBzdHJp
bmcgb2Ygbm8td2hlcmUgc3RhbmRhcmRpemVkIGNvbnRlbnRzLgoKUGVyc29uYWxseSBJIGxpa2Ug
U2VyZ2V5J3MgYXBwcm9hY2ggYmV0dGVyLCBidXQgSSByZWFsaXplIHlvdQpkaXNsaWtlIGl0IHRv
IGEgZGVncmVlIHRoYXQsIGFzIGl0IHNlZW1zLCB5b3UncmUgbm90IGV2ZW4gd2lsbGluZwp0byBo
YXZlIGEgcmVhc29uYWJsZSBkaXNwdXRlIG92ZXIgaXQuCgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:44:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:44:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1oZU-0003gQ-Pa; Wed, 12 Feb 2020 09:44:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1oZT-0003gH-Lo
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 09:44:39 +0000
X-Inumbo-ID: 488efa1e-4d7c-11ea-b707-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 488efa1e-4d7c-11ea-b707-12813bfff9fa;
 Wed, 12 Feb 2020 09:44:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6C05BAC46;
 Wed, 12 Feb 2020 09:44:37 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200211145526.8371-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3acf6fba-e9b6-e6f8-78e2-4309570ae38a@suse.com>
Date: Wed, 12 Feb 2020 10:44:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211145526.8371-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: Remove unused iommu_get_addr_{lo,
 hi}_from_cmd() helpers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxNTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGVzZSB3ZXJlIGlu
dHJvZHVjZWQgaW4gMjYyYmIyMjdhNCBpbiAyMDEyLCBhbmQgaGF2ZSBuZXZlciBoYWQgYW55IHVz
ZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+CgpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 09:46:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 09:46:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1obY-0003pY-6g; Wed, 12 Feb 2020 09:46:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=JFaq=4A=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j1obW-0003pS-FH
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 09:46:46 +0000
X-Inumbo-ID: 946b9f6e-4d7c-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 946b9f6e-4d7c-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 09:46:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6C75AAB3D;
 Wed, 12 Feb 2020 09:46:44 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200211093122.5644-1-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <bdccae10-21bc-bb19-b650-f3b97fb58a5a@suse.com>
Date: Wed, 12 Feb 2020 10:46:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200211093122.5644-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: do live patching only from main idle
 loop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEuMDIuMjAyMCAxMDozMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBPbmUgb2YgdGhlIG1h
aW4gZGVzaWduIGdvYWxzIG9mIGNvcmUgc2NoZWR1bGluZyBpcyB0byBhdm9pZCBhY3Rpb25zCj4g
d2hpY2ggYXJlIG5vdCBkaXJlY3RseSByZWxhdGVkIHRvIHRoZSBkb21haW4gY3VycmVudGx5IHJ1
bm5pbmcgb24gYQo+IGdpdmVuIGNwdSBvciBjb3JlLiBMaXZlIHBhdGNoaW5nIGlzIG9uZSBvZiB0
aG9zZSBhY3Rpb25zIHdoaWNoIGFyZQo+IGFsbG93ZWQgdGFraW5nIHBsYWNlIG9uIGEgY3B1IG9u
bHkgd2hlbiB0aGUgaWRsZSBzY2hlZHVsaW5nIHVuaXQgaXMKPiBhY3RpdmUgb24gdGhhdCBjcHUu
Cj4gCj4gVW5mb3J0dW5hdGVseSBsaXZlIHBhdGNoaW5nIHRyaWVzIHRvIGZvcmNlIHRoZSBjcHVz
IGludG8gdGhlIGlkbGUgbG9vcAo+IGp1c3QgYnkgcmFpc2luZyB0aGUgc2NoZWR1bGUgc29mdGly
cSwgd2hpY2ggd2lsbCBubyBsb25nZXIgYmUKPiBndWFyYW50ZWVkIHRvIHdvcmsgd2l0aCBjb3Jl
IHNjaGVkdWxpbmcgYWN0aXZlLiBBZGRpdGlvbmFsbHkgdGhlcmUgYXJlCj4gc3RpbGwgc29tZSBw
bGFjZXMgaW4gdGhlIGh5cGVydmlzb3IgY2FsbGluZyBjaGVja19mb3JfbGl2ZXBhdGNoX3dvcmso
KQo+IHdpdGhvdXQgYmVpbmcgaW4gdGhlIGlkbGUgbG9vcC4KPiAKPiBJdCBpcyBlYXN5IHRvIGZv
cmNlIGEgY3B1IGludG8gdGhlIG1haW4gaWRsZSBsb29wIGJ5IHNjaGVkdWxpbmcgYQo+IHRhc2ts
ZXQgb24gaXQuIFNvIHN3aXRjaCBsaXZlIHBhdGNoaW5nIHRvIHVzZSB0YXNrbGV0cyBmb3Igc3dp
dGNoaW5nIHRvCj4gaWRsZSBhbmQgcmFpc2luZyBzY2hlZHVsaW5nIGV2ZW50cy4gQWRkaXRpb25h
bGx5IHRoZSBjYWxscyBvZgo+IGNoZWNrX2Zvcl9saXZlcGF0Y2hfd29yaygpIG91dHNpZGUgdGhl
IG1haW4gaWRsZSBsb29wIGNhbiBiZSBkcm9wcGVkLgo+IAo+IEFzIHRhc2tsZXRzIGFyZSBvbmx5
IHJ1bm5pbmcgb24gaWRsZSB2Y3B1cyBhbmQgc3RvcF9tYWNoaW5lX3J1bigpCj4gaXMgYWN0aXZh
dGluZyB0YXNrbGV0cyBvbiBhbGwgY3B1cyBidXQgdGhlIG9uZSBpdCBoYXMgYmVlbiBjYWxsZWQg
b24KPiB0byByZW5kZXp2b3VzLCBpdCBpcyBtYW5kYXRvcnkgZm9yIHN0b3BfbWFjaGluZV9ydW4o
KSB0byBiZSBjYWxsZWQgb24KPiBhbiBpZGxlIHZjcHUsIHRvbywgYXMgb3RoZXJ3aXNlIHRoZXJl
IGlzIG5vIHdheSBmb3Igc2NoZWR1bGluZyB0bwo+IGFjdGl2YXRlIHRoZSBpZGxlIHZjcHUgZm9y
IHRoZSB0YXNrbGV0IG9uIHRoZSBzaWJsaW5nIG9mIHRoZSBjcHUKPiBzdG9wX21hY2hpbmVfcnVu
KCkgaGFzIGJlZW4gY2FsbGVkIG9uLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KCkFwcGxpY2FibGUgeDg2IGJpdHMKQWNrZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 10:19:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 10:19:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1p7B-0006VW-Sg; Wed, 12 Feb 2020 10:19:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nblm=4A=invisiblethingslab.com=pawel@srs-us1.protection.inumbo.net>)
 id 1j1p4t-0006Rp-4w
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 10:17:07 +0000
X-Inumbo-ID: d229a7d4-4d80-11ea-ade5-bc764e2007e4
Received: from out2-smtp.messagingengine.com (unknown [66.111.4.26])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d229a7d4-4d80-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 10:17:06 +0000 (UTC)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id 6921521AEF;
 Wed, 12 Feb 2020 05:17:06 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute1.internal (MEProxy); Wed, 12 Feb 2020 05:17:06 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:message-id
 :mime-version:subject:to:x-me-proxy:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; bh=x+WutSl6a40M0ORoETUpB6frGE+Fg
 hIGKssLMfBISe4=; b=thuMtgYMYd/yFbwrr2fVNXCXhWCVS42OnxLrI+imattOY
 nK1BLH91XJaTg356Z1avHx2ibAblnz+qfVP0cDzlm73gIKm3d/EXFRjSfi/HfdgO
 nzG+fAmLei54rTt/GCHXbRmqXkGDrXsH2ZtE1Keor5qwTpwtVYNi8GkDU6bOXKq3
 69nnZwVTQUIkDDVPKzbq25CBx5gaPt505ZGcHJ8EXLIxZvRlWL/e1nqeQ9ZlfvQt
 G/+lpycOoQhTOPFHs8mfGPr3/RMlUTEkIkyQS8sT19ecbXUK4OvWVQWOo/CJKHI9
 ADmKO+zHTqZUCNxmNtV50lIbXROdHOfTIjQ3MEJYA==
X-ME-Sender: <xms:otBDXpxIxHuhB7ZkIS-6nUK8PKhtI3oGHnofgTqN1H0MGtN8_drvtg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrieehgddugecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffukffffgggtgesghdtrefotdefjeenucfhrhhomheprfgrfigvlhcuofgr
 rhgtiigvfihskhhiuceophgrfigvlhesihhnvhhishhisghlvghthhhinhhgshhlrggsrd
 gtohhmqeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppeelgedrvdehgedr
 uddvkedrfedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh
 homhepphgrfigvlhesihhnvhhishhisghlvghthhhinhhgshhlrggsrdgtohhm
X-ME-Proxy: <xmx:otBDXnxQJSMNMX2bKFV2V2v-ix4VeOZmGj89bekg7o6qZq5wud8yOg>
 <xmx:otBDXqLIfq3-fxTxKOyNFNjlB58K5NSDMp06ebuEZJDvZ43HSo0c2g>
 <xmx:otBDXrhE-wnFxGl8CQWvKJGn3r6jRb5OjZBOT7uzxFxvV9q3WuEvSQ>
 <xmx:otBDXmIB1wVNIhm2cMTvvn65vFildOB4rXBMmI-qdXrUt-72CY_5ug>
Received: from [10.137.0.16] (user-94-254-128-32.play-internet.pl
 [94.254.128.32])
 by mail.messagingengine.com (Postfix) with ESMTPA id B4ED630606E9;
 Wed, 12 Feb 2020 05:17:05 -0500 (EST)
From: Pawel Marczewski <pawel@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Message-ID: <fdc00be9-11c9-ffbf-af4f-fa22baed9d42@invisiblethingslab.com>
Date: Wed, 12 Feb 2020 11:16:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 12 Feb 2020 10:19:28 +0000
Subject: [Xen-devel] Race condition in console_available callback? (libvirt
 + libxl + xenconsoled)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: multipart/mixed; boundary="===============7816221808101250524=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============7816221808101250524==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="3ag3L0BHKCp0WT28UiS4xttya4HFgub5Q"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--3ag3L0BHKCp0WT28UiS4xttya4HFgub5Q
Content-Type: multipart/mixed; boundary="2zOcCWitrK5XgHEPgMT9LpHaW8ugqnHmQ";
 protected-headers="v1"
From: Pawel Marczewski <pawel@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Cc: =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>
Message-ID: <fdc00be9-11c9-ffbf-af4f-fa22baed9d42@invisiblethingslab.com>
Subject: Race condition in console_available callback? (libvirt + libxl +
 xenconsoled)

--2zOcCWitrK5XgHEPgMT9LpHaW8ugqnHmQ
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Hello,

I am trying to debug an issue in QubesOS where a domain created by
libvirt often does not have information stored about the console TTY path=
=2E

The relevant part of libvirt creates a domain using
libxl_domain_create_new() and registers a callback (aop_console_how)
that is supposed to fire when the console is available. The callback
then calls libxl_console_get_tty(), but that fails with:

2020-01-06 11:52:30.952+0000: libxl: libxl.c:1853:libxl_console_get_tty:
unable to read console tty path `/local/domain/4/console/tty': Resource
temporarily unavailable

Based on my reading of the libxl code, it's supposed to set the path in
xenstore and then call the console_available callback, but only if the
bootloader is configured. Otherwise, we call console_available at a
later point (in domcreate_attach_devices()) and the path in xenstore is
being set by xenconsoled independently.

However, there is no guarantee that xenconsoled will do that before we
call console_available. And indeed, looking at the traces from
xenstored, the read and write of `.../console/tty` are ordered randomly
depending on the machine.

Should libxl wait for the information appearing in '.../console/tty' at
this point? Perhaps similar as the code I see in xenconsoled client
(xen/tools/console/client.c)?

I would be happy to work on a patch but I'm unfamiliar with the project
so I want to check my assumptions.

(I am testing with Xen 4.8.5 because that's what the stable version of
QubesOS uses, but as far as I can tell, that part has not changed since).=


Original QubesOS bug here:
https://github.com/QubesOS/qubes-issues/issues/5156


--=20
Pawe=C5=82 Marczewski
Invisible Things Lab


--2zOcCWitrK5XgHEPgMT9LpHaW8ugqnHmQ--

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

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

iQIzBAEBCAAdFiEE/lXHjcDA2QUg95RNrRTL02Efx6sFAl5D0J4ACgkQrRTL02Ef
x6sg1A/7ByqQ0fU0z1vKZIURONGzCGkg+KRIwdDU04XbO6QqTVRdKVhioXwyx1KZ
AxuUlmR4Pe8/ud1QbVrAqlcyViXcwz/77RCF4aCZvByUbp3HwZD5lX1fCuWgBM0n
2DJthq3YlLFNXfVhddJGZDE8/aNSBYNAiBC/UC0nCMPFgMK7VWg6OQQH08kjo45J
96/gyzFsMuG9kzHgP9fYA+uhKqMz1lcgBFfMdZctfhT5UDEgmHnQWr5i4R98m1xB
yTijZSqiy2rIS1YKsTozr3KB1FgQpc35lUtX9ffVkqUVmF+G1NhKNo3NB6VMBP/p
AnA1C23+O0mtLsaU290Dsag6Imoadqol6o7o/Nm1vfezGUJGrH/SJA5FrAkfXev7
q+zpuFcPZqpEu8+15FsP+Y37EpOUgAEUQdygCVe+hkgF96OIR9Lc+qLdQ2C8ATWg
uB7E373wNlnCWkmpdbDDW16QZlo+756QsLBCjDo7pTthu7Ip4JLagtQgehnRNfBC
zh5uNfbi6tfcuHEoWlEdhkZ5BN95Z78z3x1/LU4DbsC0ACie/h0LB6bf+axnWL0L
ZSvh0CJ1nCb35zOKOfnrezVKbhDtO5z7XuzavKEQD+uiSoyQzfuTogX054YsaPIJ
kg+5ywsDSeBYil0Voq+jPA6hrxrxf+Z1dg39PFLp5JabI5zR3Eo=
=kjkR
-----END PGP SIGNATURE-----

--3ag3L0BHKCp0WT28UiS4xttya4HFgub5Q--


--===============7816221808101250524==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7816221808101250524==--


From xen-devel-bounces@lists.xenproject.org Wed Feb 12 10:21:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 10:21:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1p90-0007DR-AU; Wed, 12 Feb 2020 10:21:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1p8y-0007DK-IR
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 10:21:20 +0000
X-Inumbo-ID: 660d0306-4d81-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 660d0306-4d81-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 10:21:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1p8s-0003tj-By; Wed, 12 Feb 2020 10:21:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1p8r-0007sq-W9; Wed, 12 Feb 2020 10:21:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1p8r-0007O5-VW; Wed, 12 Feb 2020 10:21:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146931-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
X-Osstest-Versions-That: xen=f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 10:21:13 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 146931: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkzMSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkzMS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZjNDdjMzdiOWI0MGQ2
ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGY3ZmI5YTBhYTlmYmI4MTI5MmUxNjI2Y2U0MDM0MGQzZjZkOGQ1MDUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NjczOSAgMjAyMC0wMi0wNSAwOToxODo0NCBaICAgIDcgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxNDY4MTkgIDIwMjAtMDItMDkgMDk6MTg6MjAgWiAgICAzIGRh
eXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY5MzEgIDIwMjAtMDItMTIg
MDk6MTk6MDUgWiAgICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgog
IENocmlzdGlhbiBMaW5kaWcgPGNocmlzdGlhbi5saW5kaWdAY2l0cml4LmNvbT4KICBHZW9yZ2Ug
RHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEpl
ZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfDs3Jl
Y2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIFBhdWwgRHVycmFudCA8cGR1
cnJhbnRAYW1hem9uLmNvbT4KICBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUg
PGxpdXdlQG1pY3Jvc29mdC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBjb3Zl
cml0eS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21l
L3hlbi9naXQveGVuLmdpdAogICBmN2ZiOWEwYWE5Li42YzQ3YzM3YjliICA2YzQ3YzM3YjliNDBk
NmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjIC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 10:53:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 10:53:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1peF-0001HO-Ab; Wed, 12 Feb 2020 10:53:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=1nZR=4A=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1j1peD-0001HJ-IU
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 10:53:38 +0000
X-Inumbo-ID: ea98e9ec-4d85-11ea-b0fd-bc764e2007e4
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ea98e9ec-4d85-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 10:53:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1581504814;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-ID:Subject:To:From:Date:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=iq+55xiw8Xtwxd+bPvYeqAm/A1Njm8XCejtqPeqNmBA=;
 b=TXihHRdtRk/C1PUcqoSpPYjBe2ErAuw8vaLE7+LXxS/UCWKtV7vd9VBU1wLOPBAOVF
 JZUY2JV5ybdwE8kaKIFutRdWCFopJzlofD4ZQzvNE9ceT7QZ1uKw4N19F7wTn5hSS5qQ
 ow8HYxpkKTm88350THT0nKKbPTrbuOrKztmGgPeMqt8NiF8WDwakWIDrux+AoTuR95n3
 iBdRuoBcIlnWw9rT2EzH0OwQIW/7nfuDAn2McDDjhInDqR7b7/XPMKlPfpRyFltDKQg/
 6RxfKQL9yUXECTVqTlfdO6q/gu9QcQA1z3UUK//ix7+JcrWZYme7gjFV5cfqTg4nv63o
 F6Lw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4kV1cX92EW4mFvNjTRB"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 46.1.12 AUTH)
 with ESMTPSA id 605caew1CArYoSf
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate) for <xen-devel@lists.xen.org>;
 Wed, 12 Feb 2020 11:53:34 +0100 (CET)
Date: Wed, 12 Feb 2020 11:53:25 +0100
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20200212115325.12f2efc4.olaf@aepfle.de>
X-Mailer: Claws Mail 2019.12.31 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: [Xen-devel] reported memory usage does not match real memory usage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3476480907078871117=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3476480907078871117==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/zbfXY8=9g5zvz=h_9Xo5WPh"; protocol="application/pgp-signature"

--Sig_/zbfXY8=9g5zvz=h_9Xo5WPh
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

I was made aware of the fact that Xen apparently loses memory as soon as do=
mUs are started. In my testing HVM domUs occupy much more memory than what =
was configured for them. The expected memory footprint for a PV domU seems =
to match the value in the domU config file.

My test host has 128GB and 8 cpus, dom0 is started with a fixed amount of m=
emory. Before any domU is started, 1.4G are already "lost".

It seems for each HVM a certain amount of extra memory must be available. F=
or a 100G HVM domU another 809M is required. With just 1 vcpu instead of 8 =
the amount of extra memory is reduced to 802M. With 32 vcpus it increases t=
o 834M. Apparently each vcpu needs 1M extra memory.


Is there a formula to calculate that amount of extra memory, is this behavi=
or documented somewhere?


Olaf

(XEN) System RAM: 131062MB (134208492kB)
 xl info | grep -i mem
total_memory           : 131062
free_memory            : 125551
xen_commandline        : loglvl=3Dall guest_loglvl=3Dall smt=3D1 console=3D=
com1 com1=3D57600 dom0_mem=3D4G

131062M - 125551M =3D 5511M used for just dom0
5511M - 4096M =3D 1415M lost?



pv domU, pvgrub2, mem=3D1024, vcpu=3D1
free_memory            : 124527
125551M - 124527M =3D 1024M, matches expectation


pv domU, pvgrub2, mem=3D65536, vcpu=3D8
free_memory            : 58990
124527M - 58990M =3D 65537M
65537M - 65536M =3D 1M extra?


fv domU, mem=3D32768, vcpu=3D8
free_memory            : 25957
58990M - 25957M =3D 33033M
33033M - 32768M =3D  256M extra?


stop all domUs
free_memory            : 125551


fv domU, mem=3D102400, vcpu=3D8
free_memory            : 22342
125551M - 22342M =3D 103209M
103209M - 102400M =3D  809M extra?


fv domU, mem=3D102400, vcpu=3D1
free_memory            : 22349
125551M - 22349M =3D 103202M
103202M - 102400M =3D  802M extra?


--Sig_/zbfXY8=9g5zvz=h_9Xo5WPh
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl5D2SUACgkQ86SN7mm1
DoCitQ//cok+jHU5bn465FU7LFVfl9iPLu3sU0rC2hdTiZ9JUZFXQpP2qqCWu7Td
X7TZG9TqDEOEG2eB827WhKwqeP7EcciZ6q5vrzdGento1dwrbVs3VgI9ybbreM23
Kncx4sxPXCXnn2aehICeUdyxGoj0JF6ZnSM06AcHZIaWP0yh+sus6R6puxqVPwT9
YmHxspWb1feYk6iDwtL6iAYxQpAWPdT12xjgJAYjEsRS2Z2ldVJ/J3Yof6w2pLhY
zn+GligF+g/ilytPiel0n3ZL5FdaSLzCf9QwnM4eCts91vA+rp40KkjkVdBkTsYd
luvHCcVsuiumXiRj/yL9ktpL6vbJAMyRcMRPrNKM5KDqbPpJewF9ZDOyBdsyHUsu
wkmBnENPKiZjs6RcbJn7guu4qe2HmJspu+uNx64VEcsT982JACSGcyMbsIEUar3b
JpAGVYUWcPucij5TAZXSvJi2a8WPu9kzmmJYCt0U0vWhioJc1umJpR6HSL8Y+1Fw
6bsdhtj+3jkNYtaoyNhYofPfltqsF8/vuQgnlv096fiqbbpuC/PD7MXAUIo4+lmg
HffQyYQwp46fKJptThAla0NbFoiIbxgfLmyrurS2Cn5DQAB06ph+s8uVm4CW6Xj8
6zhNNXGMo6ySnQCR5q2/XN9iFWFUmHog/HkfWYVGTXH8nbJUTdQ=
=rMGm
-----END PGP SIGNATURE-----

--Sig_/zbfXY8=9g5zvz=h_9Xo5WPh--


--===============3476480907078871117==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3476480907078871117==--


From xen-devel-bounces@lists.xenproject.org Wed Feb 12 10:55:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 10:55:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1pgC-0001OR-Rp; Wed, 12 Feb 2020 10:55:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1pgA-0001OI-QN
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 10:55:38 +0000
X-Inumbo-ID: 339e2602-4d86-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 339e2602-4d86-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 10:55:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1pg9-0004WY-7u; Wed, 12 Feb 2020 10:55:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1pg8-0001Yp-Qx; Wed, 12 Feb 2020 10:55:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1pg8-0005l2-QD; Wed, 12 Feb 2020 10:55:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146928-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=1b3cec69bf300e012a0269f0a4f28cca1ebf22c9
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 10:55:36 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146928: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkyOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkyOC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5
ZjBhNGYyOGNjYTFlYmYyMmM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDYg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAg
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAx
NToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlE
IGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBv
dmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5n
IGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZv
ciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlk
X2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNp
bmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBm
b3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25l
ZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQg
ZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUz
OjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQs
YXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hv
dWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAg
ICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4K
ICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBp
bnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9w
IHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBj
aGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 11:22:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 11:22:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1q5h-0003pc-DC; Wed, 12 Feb 2020 11:22:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wrNZ=4A=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j1q5f-0003pX-Pp
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 11:21:59 +0000
X-Inumbo-ID: e093448f-4d89-11ea-b719-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e093448f-4d89-11ea-b719-12813bfff9fa;
 Wed, 12 Feb 2020 11:21:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581506517;
 h=to:cc:from:subject:message-id:date:mime-version:
 content-transfer-encoding;
 bh=3gk7wEcCdwo0pjDDPE/19wjNL7U6cujjM5QwzISkG64=;
 b=Oe0rKV25bdniq91LeflwDw57B2TL7r/71hldwLp9Auy5hMFOTcE6AA2h
 eFtKZgrowJhRcXOHDvu1xf62aUhLBoLwAzf2NROJpxQN/FM7wu2bAFu5b
 te0smf84bgqFXBIhuA1EbjOUTf9mlzMcj7QlL+suJRv7Op8BhX8mZJnTT k=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: a/MhqKzNNVEAoCSCeqrexKV8baEHgBtkImm5ULX4+MH2GXKOs4ODEOyTgjTaNSj4x7HT3DMmVm
 AnnMtChjVbObC557NV+TUlMT0WOHiXas4fl6UlA7kSgobR7pOVCV7pCR/A73o0n/Zb3VDfHPbm
 6xtwXXhDdT5KnYJgNiyOnlwtBdLMk7aMiT0oJh32bPvsejVuJrpS3OKpS1QwUrbcsPnCFZcYdk
 c51qIAPvq57TUHToq23x/tFbgYpYHSt2JdmeDfTT8bzdL0jhLUIYHwT+U2g8ILlDyPwAfVmMsu
 Kec=
X-SBRS: 2.7
X-MesageID: 12945939
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,428,1574139600"; d="scan'208";a="12945939"
To: Xen-devel <xen-devel@lists.xen.org>, Juergen Gross <jgross@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <26757593-2d17-a440-92b1-3f11a83a5104@citrix.com>
Date: Wed, 12 Feb 2020 11:21:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Core Scheduling "lock == schedule_lock" assertion
 failure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKClJlY2VudGx5IG91ciB0ZXN0aW5nIGhhcyBmb3VuZCBhIGhvc3QgY3Jhc2gg
d2hpY2ggaXMgcmVwcm9kdWNpYmxlLgpEbyB5b3UgaGF2ZSBhbnkgaWRlYSB3aGF0IG1pZ2h0IGJl
IGdvaW5nIG9uIGhlcmU/CgooWEVOKSBbMTc1NjU0LjE2NTEyNl0gQXNzZXJ0aW9uICdsb2NrID09
IGdldF9zY2hlZF9yZXMoaS0+cmVzLT5tYXN0ZXJfY3B1KS0+c2NoZWR1bGVfbG9jaycgZmFpbGVk
IGF0IC4uLmlsZC9CVUlMRC94ZW4tNC4xMy4xL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC1pZi5oOjI2
OQooWEVOKSBbMTc1NjU0LjE2NTEzM10gLS0tLVsgWGVuLTQuMTMuMS05LjAuMy1kICB4ODZfNjQg
IGRlYnVnPXkgICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBbMTc1NjU0LjE2NTEzNl0gQ1BVOiAg
ICAyOAooWEVOKSBbMTc1NjU0LjE2NTEzOF0gUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDIzZDJk
Mj5dIHZjcHVfcnVuc3RhdGVfZ2V0KzB4MTFlLzB4MTRmCihYRU4pIFsxNzU2NTQuMTY1MTQ2XSBS
RkxBR1M6IDAwMDAwMDAwMDAwMTAwODMgICBDT05URVhUOiBoeXBlcnZpc29yIChkMHY0KQooWEVO
KSBbMTc1NjU0LjE2NTE1MV0gcmF4OiBmZmZmODM0MDNmZjBkMzQwICAgcmJ4OiBmZmZmODM4MDdj
Yzk3YWM4ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDA2CihYRU4pIFsxNzU2NTQuMTY1MTU0XSByZHg6
IDAwMDAwMDZmYmY5NDIwMDAgICByc2k6IGZmZmY4MzQwMGY4ZTFjZDggICByZGk6IDAwMDAwMDAw
MTA3ODk4ZTIKKFhFTikgWzE3NTY1NC4xNjUxNThdIHJicDogZmZmZjgzODA3Y2M5N2FiOCAgIHJz
cDogZmZmZjgzODA3Y2M5N2E4OCAgIHI4OiAgZGVhZGJlZWZkZWFkZjAwZAooWEVOKSBbMTc1NjU0
LjE2NTE2MF0gcjk6ICBkZWFkYmVlZmRlYWRmMDBkICAgcjEwOiAwMDAwMDAwMDAwMDAwMDAwICAg
cjExOiAwMDAwMDAwMDAwMDAwMDAwCihYRU4pIFsxNzU2NTQuMTY1MTY0XSByMTI6IGZmZmY4MzQw
MGZhNmYwMDAgICByMTM6IGZmZmY4MzQwMGY4Yzk3NzggICByMTQ6IGZmZmY4MmQwODA1YzgwMDgK
KFhFTikgWzE3NTY1NC4xNjUxNjddIHIxNTogZmZmZjgzMmUzMDg1NGFlMCAgIGNyMDogMDAwMDAw
MDA4MDA1MDAzMyAgIGNyNDogMDAwMDAwMDAwMDM2MjY2MAooWEVOKSBbMTc1NjU0LjE2NTE3MF0g
Y3IzOiAwMDAwMDAyMTMwODExMDAwICAgY3IyOiBmZmZmODg4MTdmNTBiNzI4CihYRU4pIFsxNzU2
NTQuMTY1MTcyXSBmc2I6IDAwMDA3ZjQwYTQwZGE3NDAgICBnc2I6IGZmZmY4ODgzMWQzMDAwMDAg
ICBnc3M6IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWzE3NTY1NC4xNjUxNzVdIGRzOiAwMDAwICAg
ZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAooWEVO
KSBbMTc1NjU0LjE2NTE3OV0gWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMjNkMmQyPiAodmNw
dV9ydW5zdGF0ZV9nZXQrMHgxMWUvMHgxNGYpOgooWEVOKSBbMTc1NjU0LjE2NTE4MV0gIDA0IDEw
IDRjIDNiIDY4IDEwIDc0IDAyIDwwZj4gMGIgNGMgODkgZWYgZTggN2UgNWQgMDAgMDAgNDggOGQg
MDUgNDEgOWQgMzgKKFhFTikgWzE3NTY1NC4xNjUxOTJdIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJz
cD1mZmZmODM4MDdjYzk3YTg4OgooWEVOKSBbMTc1NjU0LjE2NTE5NF0gICAgZmZmZjgzODA3Y2M5
N2FhOCBmZmZmODM0MDBmYTc1YTYwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzODA3Y2M5N2RhMAoo
WEVOKSBbMTc1NjU0LjE2NTE5OV0gICAgMDAwMDAwMDAwMDAwMDIzMCBmZmZmODM4MDdjYzk3ZmZm
IGZmZmY4MzgwN2NjOTdhZjggZmZmZjgyZDA4MDIzZDQxZgooWEVOKSBbMTc1NjU0LjE2NTIwNF0g
ICAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwOWZjMWFjMWNiMmY0IDAwMDA0ODQwYzQyM2FjZGMgMDAw
MDU3ODBlN2Y5NzM1YQooWEVOKSBbMTc1NjU0LjE2NTIwN10gICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIGZmZmY4MzgwN2NjOTdjOTggZmZmZjgyZDA4MDJlYTlmNwooWEVOKSBb
MTc1NjU0LjE2NTIxMV0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwOWZjMWFjMWM2Yjk5IDAwMDAw
MDA1MDAwMDAwMDcgZmZmZjgzODA3Y2M5N2MxMAooWEVOKSBbMTc1NjU0LjE2NTIxNV0gICAgZmZm
ZjgzODA3Y2M5N2JiMCAwMDAwMDAwMDAwMDAwMDIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBbMTc1NjU0LjE2NTI1MV0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBbMTc1NjU0
LjE2NTI1NF0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgYWFhYWFhYWFhYWFhYWFhYQooWEVOKSBbMTc1NjU0LjE2NTI1OF0gICAgZmZmZjgyZDA4
MDVjODAzOCBmZmZmODJkMDgwNWM3NGEwIGFhYWFhYWFhMDAwMDAwMDAgYWFhYWFhYWFhYWFhYWEw
MAooWEVOKSBbMTc1NjU0LjE2NTI2M10gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBbMTc1NjU0LjE2NTI2
Nl0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMAooWEVOKSBbMTc1NjU0LjE2NTI2OV0gICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVO
KSBbMTc1NjU0LjE2NTI3M10gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAw
MDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBbMTc1NjU0LjE2NTI3Nl0gICAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAooWEVOKSBbMTc1NjU0LjE2NTI3OV0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSBbMTc1
NjU0LjE2NTI4M10gICAgZmZmZjgzNDAwZjgxMzAwMCBmZmZmODM4MDdjYzk3ZDk4IDAwMDAwMDAw
MDAwMDAwMDAgZmZmZjgyZDA4MDVjZGE4MAooWEVOKSBbMTc1NjU0LjE2NTI4N10gICAgMDAwMDAw
MDAwMDAwMDIzMCBmZmZmODM4MDdjYzk3ZmZmIGZmZmY4MzgwN2NjOTdjYzggZmZmZjgyZDA4MDI2
ZDk5YgooWEVOKSBbMTc1NjU0LjE2NTI5MV0gICAgZmZmZjgzODA3Y2M5N2VmOCBmZmZmODM0MDBm
ODEzMDAwIGZmZmY4MmQwODA1Y2RhODAgMDAwMDAwMDAwMDAwMDIzMAooWEVOKSBbMTc1NjU0LjE2
NTI5NV0gICAgZmZmZjgzODA3Y2M5N2U0OCBmZmZmODJkMDgwMjQ0NTczIDAwMDA3ZjQwYTQwZTYw
MDAgMDAwMDAwMDAwMDAwMDIwNgooWEVOKSBbMTc1NjU0LjE2NTMwMF0gICAgZmZmZjgyMDA0MDA2
YzAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZTA4YTgxNWU4MAoo
WEVOKSBbMTc1NjU0LjE2NTMwNF0gWGVuIGNhbGwgdHJhY2U6CihYRU4pIFsxNzU2NTQuMTY1MzA2
XSAgICBbPGZmZmY4MmQwODAyM2QyZDI+XSBSIHZjcHVfcnVuc3RhdGVfZ2V0KzB4MTFlLzB4MTRm
CihYRU4pIFsxNzU2NTQuMTY1MzEwXSAgICBbPGZmZmY4MmQwODAyM2Q0MWY+XSBGIGdldF9jcHVf
aWRsZV90aW1lKzB4NGQvMHg1MwooWEVOKSBbMTc1NjU0LjE2NTMxNV0gICAgWzxmZmZmODJkMDgw
MmVhOWY3Pl0gRiBwbXN0YXRfZ2V0X2N4X3N0YXQrMHg4Mi8weDhlNwooWEVOKSBbMTc1NjU0LjE2
NTMxOV0gICAgWzxmZmZmODJkMDgwMjZkOTliPl0gRiBkb19nZXRfcG1faW5mbysweDI3Yi8weDJk
NAooWEVOKSBbMTc1NjU0LjE2NTMyMl0gICAgWzxmZmZmODJkMDgwMjQ0NTczPl0gRiBkb19zeXNj
dGwrMHg2MzMvMHgxNGUwCihYRU4pIFsxNzU2NTQuMTY1MzI3XSAgICBbPGZmZmY4MmQwODAzODIz
MzU+XSBGIHB2X2h5cGVyY2FsbCsweDFmNS8weDU2NwooWEVOKSBbMTc1NjU0LjE2NTMzMF0gICAg
WzxmZmZmODJkMDgwMzg5NDMyPl0gRiBsc3Rhcl9lbnRlcisweDExMi8weDEyMAooWEVOKSBbMTc1
NjU0LjE2NTMzMl0KKFhFTikgWzE3NTY1NC41NTA5MTZdCihYRU4pIFsxNzU2NTQuNTUzMjQzXSAq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIFsxNzU2NTQuNTU5
NDQ5XSBQYW5pYyBvbiBDUFUgMjg6CihYRU4pIFsxNzU2NTQuNTYzMzI4XSBBc3NlcnRpb24gJ2xv
Y2sgPT0gZ2V0X3NjaGVkX3JlcyhpLT5yZXMtPm1hc3Rlcl9jcHUpLT5zY2hlZHVsZV9sb2NrJyBm
YWlsZWQgYXQgLi4uaWxkL0JVSUxEL3hlbi00LjEzLjEveGVuL2luY2x1ZGUveGVuL3NjaGVkLWlm
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSBbMTc1NjU0LjU4
MTg0N10KKFhFTikgWzE3NTY1NC41ODQxNzNdIFJlYm9vdCBpbiBmaXZlIHNlY29uZHMuLi4KKFhF
TikgWzE3NTY1NC41ODg5MjVdIEV4ZWN1dGluZyBrZXhlYyBpbWFnZSBvbiBjcHUyOAooWEVOKSBb
MTc1NjU0LjU5NDk4N10gU2hvdCBkb3duIGFsbCBDUFVzCgoKVGhlIHN0YXRlIG9mIHRoZSBzaWJs
aW5nIHdhczoKCgogIFBDUFUgMjkgSG9zdCBzdGF0ZToKCVJJUDogICAgZTAwODpbPGZmZmY4MmQw
ODAyMTlmYjA+XSBSaW5nIDAKCVJGTEFHUzogMDAwMDAwMDAwMDA0MDAwMiAgQUMgSU9QTDAKCgly
YXg6IGZmZmY4MzQwMGY4YzkxZTQgICByYng6IDAwMDAwMDAwMDAwMDAwMWQgICByY3g6IGZmZmY4
MzQwMGY4YzkxZjQKCXJkeDogZmZmZjgzNDAwZjhjOTEwNCAgIHJzaTogZmZmZjgzNDAwZjhjOTA5
NCAgIHJkaTogMDAwMDAwMDAwMDAwMDAwNAoJcmJwOiBmZmZmODM4MDdjYzg5ZjI4ICAgcnNwOiBm
ZmZmODM4MDdjYzg5ZjI4ICAgcjg6ICAwMDAwMDAwMDAwMDAwMDAwCglyOTogIDAwMDAwMDAwMDAw
MDAwMDAgICByMTA6IDAwMDAwMDAwMDAwMDAwMDAgICByMTE6IDAwMDAwMDAwMDAwMDAwMDAKCXIx
MjogMDAwMDAwMDAwMDAwMDAwMCAgIHIxMzogMDAwMDAwMDAwMDAwMDAwMCAgIHIxNDogZmZmZjgz
ODA3Y2M4ZmZmZgoJcjE1OiAwMDAwMDAwMDAwMDAwMDAwCgoJY3IwOiAwMDAwMDAwMDgwMDUwMDMz
ICAgUEcgQU0gV1AgTkUgRVQgTVAgUEUKCWNyMzogMDAwMDAwNDA2ZTVmZjAwMCAgIGNyMjogMDAw
MDAwMDAwMDkwMDAzMAoJY3I0OiAwMDAwMDAwMDAwMzYyNjYwICAgU01FUCBPU1hTQVZFIFBDSURF
IFZNWEUgT1NYTU1FWENQVCBPU0ZYU1IgTUNFIFBBRQoKCWRzOiAwMDJiICAgZXM6IDAwMmIgICBm
czogMDAwMCAgIGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAoKCXN0YWNrIGN1cnJlbnQg
VkNQVSAgZmZmZjgzNDAwZjgwZjAwMCBET00wIFZDUFU1CglwZXJjcHUgY3VycmVudCBWQ1BVIGZm
ZmY4MzQwMGY4MGYwMDAgRE9NMCBWQ1BVNQoJVkNQVSB3YXMgUlVOTklORwoKCVN0YWNrIGF0IGZm
ZmY4MzgwN2NjODlmMjg6CgkgIGZmZmY4MzgwN2NjODlmMjA6ICAgICAgICAgICAgICAgICAgZmZm
ZjgzODA3Y2M4OWY0OCBmZmZmODJkMDgwMjc1OGJiIGZmZmY4MmQwODAzODlkODQKCSAgZmZmZjgz
ODA3Y2M4OWY0MDogMDAwMDAwMDAwMDAwMDAwMCAwMDAwN2M3ZjgzMzc2MDg3IGZmZmY4MmQwODAz
ODllMjEgZmZmZjgzNDAwZjg2MTA2MAoJICBmZmZmODM4MDdjYzg5ZjYwOiAwMDAwMDAwMDAwMDAw
MDFkIGZmZmY4MmQwODA1ZWM1YTAgZmZmZjgzNDAwZjhmMDlhZSBmZmZmODM4MDdjYzhmZDc4Cgkg
IGZmZmY4MzgwN2NjODlmODA6IGZmZmY4MzQwMGY4ZjA5YTggMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIGZmZmY4MzQwMGY4ZTFjMjAKCSAgZmZmZjgzODA3Y2M4OWZhMDogMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDA4MzI2IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAw
MDAwMQoJICBmZmZmODM4MDdjYzg5ZmMwOiBmZmZmODJkMDgwNWM4MzI2IGZmZmY4MzQwMGY4ZjA5
YWUgMDAwMDAwMDIwMDAwMDAwMCBmZmZmODJkMDgwMjQyZTUwCgkgIGZmZmY4MzgwN2NjODlmZTA6
IDAwMDAwMDAwMDAwMGUwMDggMDAwMDAwMDAwMDAwMDA0NiBmZmZmODM4MDdjYzhmZDYwIDAwMDAw
MDAwMDAwMGUwMTAKCglDb2RlOgoJICAgNWIgNDEgNWMgNWQgYzMgNjYgMmUgMGYgMWYgODQgMDAg
MDAgMDAgMDAgMDAgPDU1PiA0OCA4OSBlNSA0YyA4OSAzZiA0YyA4OSA3NyAwOCA0YyA4OSA2ZiAx
MCA0YyA4OQoKCUNhbGwgVHJhY2U6CgkgW2ZmZmY4MmQwODAyMTlmYjBdIGVsZl9jb3JlX3NhdmVf
cmVncyswLzB4YWUKCSAgZmZmZjgyZDA4MDI3NThiYiAgZG9fbm1pX2NyYXNoKzB4OGIvMHhmNAoJ
ICBmZmZmODJkMDgwMzg5ZDg0ICBoYW5kbGVfaXN0X2V4Y2VwdGlvbisweGFhLzB4MWI2CgkgIGZm
ZmY4MmQwODAzODllMjEgIGhhbmRsZV9pc3RfZXhjZXB0aW9uKzB4MTQ3LzB4MWI2CgoJICAgICAg
Tk1JIGludGVycnVwdGVkIENvZGUgYXQgZTAwODpmZmZmODJkMDgwMjQyZTUwIGFuZCBTdGFjayBh
dCBlMDEwOmZmZmY4MzgwN2NjOGZkNjAKCgkgW2ZmZmY4MmQwODAyNDJlNTBdIGdvdF9sb2NrKzAv
MHgyMwoJICBmZmZmODJkMDgwMjQyZmNiICBfc3Bpbl9sb2NrKzB4NDEvMHg1ZQoJICBmZmZmODJk
MDgwMjQyZmZiICBfc3Bpbl9sb2NrX2lycSsweDEzLzB4MTUKCSAgZmZmZjgyZDA4MDI0MGJjNSAg
c2NoZWRfd2FpdF9yZW5kZXp2b3VzX2luKzB4MjVhLzB4MmNjCgkgIGZmZmY4MmQwODAyNDEwOWIg
IHNjaGVkdWxlKzB4MWJjLzB4MmI0CgkgIGZmZmY4MmQwODAzODkzZDQgIGxzdGFyX2VudGVyKzB4
YjQvMHgxMjAKCSAgZmZmZjgyZDA4MDM4MjMzNSAgcHZfaHlwZXJjYWxsKzB4MWY1LzB4NTY3Cgkg
IGZmZmY4MmQwODAzODkzZDQgIGxzdGFyX2VudGVyKzB4YjQvMHgxMjAKCSAgZmZmZjgyZDA4MDI0
MjVmNSAgX19kb19zb2Z0aXJxKzB4ODUvMHg5MAoJICBmZmZmODJkMDgwMjQyNjRhICBkb19zb2Z0
aXJxKzB4MTMvMHgxNQoJICBmZmZmODJkMDgwMzg2Yzc2ICBwcm9jZXNzX3NvZnRpcnFzKzB4Ni8w
eDIwCgotLQpUaGFua3MsClNlcmdleQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 11:35:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 11:35:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1qIs-00051e-Iu; Wed, 12 Feb 2020 11:35:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1qIr-00051S-8N
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 11:35:37 +0000
X-Inumbo-ID: c8f912ac-4d8b-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c8f912ac-4d8b-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 11:35:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1qIp-0005L3-12; Wed, 12 Feb 2020 11:35:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1qIo-0004Gt-Jw; Wed, 12 Feb 2020 11:35:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1qIo-0004fA-JK; Wed, 12 Feb 2020 11:35:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146896-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
X-Osstest-Versions-That: xen=72dbcf0c065037dddb591a072c4f8f16fe888ea8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 11:35:34 +0000
Subject: [Xen-devel] [xen-unstable test] 146896: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njg5NiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njg5Ni8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICBmYWlsIGJsb2NrZWQgaW4gMTQ2Nzk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3ODcK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0Njc4NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2Nzg3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDY3ODcKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2Nzg3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY3
ODcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgZmFpbCBsaWtlIDE0Njc4NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2Nzg3CiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgbGlrZSAxNDY3OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0Njc5NgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICA2
YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCmJhc2VsaW5lIHZlcnNpb246
CiB4ZW4gICAgICAgICAgICAgICAgICA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZl
ODg4ZWE4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY4MjkgIDIwMjAtMDItMTAgMTI6MTM6MjEg
WiAgICAxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2ODM5ICAyMDIwLTAyLTExIDAxOjA2
OjU0IFogICAgMSBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODk2
ICAyMDIwLTAyLTExIDIxOjM2OjU4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9w
bGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KICBDaHJpc3RpYW4gTGluZGlnIDxjaHJpc3RpYW4ubGluZGlnQGNpdHJpeC5j
b20+CiAgR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogIElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4K
ICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqZ3JhbGxA
YW1hem9uLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KICBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpv
YnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVu
L2dpdC94ZW4uZ2l0CiAgIDcyZGJjZjBjMDYuLjZjNDdjMzdiOWIgIDZjNDdjMzdiOWI0MGQ2ZmU0
MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMgLT4gbWFzdGVyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 12:19:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 12:19:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1qzO-0008V4-I8; Wed, 12 Feb 2020 12:19:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1qzN-0008Uz-67
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 12:19:33 +0000
X-Inumbo-ID: ec093ffa-4d91-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ec093ffa-4d91-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 12:19:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1qzL-0006Cm-64; Wed, 12 Feb 2020 12:19:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1qzK-0006cJ-Uw; Wed, 12 Feb 2020 12:19:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1qzK-0001Pw-UI; Wed, 12 Feb 2020 12:19:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j1qzK-0001Pw-UI@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 12:19:30 +0000
Subject: [Xen-devel] [xen-unstable-smoke bisection] complete
 build-amd64-libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZS1zbW9rZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlLXNtb2tlCmpv
YiBidWlsZC1hbWQ2NC1saWJ2aXJ0CnRlc3RpZCBsaWJ2aXJ0LWJ1aWxkCgpUcmVlOiBsaWJ2aXJ0
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saWJ2aXJ0LmdpdApUcmVlOiBsaWJ2aXJ0X2dudWxpYiBo
dHRwczovL2dpdC5zYXZhbm5haC5nbnUub3JnL2dpdC9nbnVsaWIuZ2l0LwpUcmVlOiBsaWJ2aXJ0
X2tleWNvZGVtYXBkYiBodHRwczovL2dpdGxhYi5jb20va2V5Y29kZW1hcC9rZXljb2RlbWFwZGIu
Z2l0ClRyZWU6IHFlbXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFs
LmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6
IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1
Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIHhlbiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgZGFjYjgwZjk3NTdjMDEx
MTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOAogIEJ1ZyBub3QgcHJlc2VudDogNmM0N2MzN2I5YjQw
ZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkzNC8KCgogIGNvbW1p
dCBkYWNiODBmOTc1N2MwMTExNjFjZWM2NjA5ZjM5ODM3YzllYThjYWE4CiAgQXV0aG9yOiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIERhdGU6ICAgV2VkIEphbiA4
IDEyOjUzOjQ5IDIwMjAgKzAwMDAKICAKICAgICAgdG9vbHMvbGlieGw6IFJlbW92ZSBsaWJ4bF9j
cHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSBmcm9tIHRoZSBBUEkKICAgICAgCiAgICAgIFRoZXNl
IGZ1bmN0aW9ucyBzaG91bGQgbmV2ZXIgaGF2ZSBiZWVuIGV4cG9zZWQuICBUaGV5IGRvbid0IGhh
dmUgZXh0ZXJuYWwKICAgICAgdXNlcnMsIGFuZCBjYW4ndCB1c2VmdWxseSBiZSB1c2VkIGZvciBz
ZXZlcmFsIHJlYXNvbnMuCiAgICAgIAogICAgICBNb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlf
cG9saWN5fSgpIHRvIGJlaW5nIGludGVybmFsIGZ1bmN0aW9ucywgYW5kIGxlYXZlCiAgICAgIGFu
IGVxdWl2YWxlbnQgb2YgdGhlIG5vcCBzdHVicyBpbiB0aGUgQVBJIGZvciBjYWxsZXIgY29tcGF0
aWJpbGl0eS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KCgpGb3IgYmlzZWN0aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBo
IHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1
bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUtc21va2UvYnVpbGQtYW1kNjQtbGlidmlydC5saWJ2aXJ0
LWJ1aWxkLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVj
dGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUv
bG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUtc21va2UvYnVpbGQtYW1kNjQtbGlidmly
dC5saWJ2aXJ0LWJ1aWxkIC0tc3VtbWFyeS1vdXQ9dG1wLzE0NjkzNC5iaXNlY3Rpb24tc3VtbWFy
eSAtLWJhc2lzLXRlbXBsYXRlPTE0Njg4MiAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IHhl
bi11bnN0YWJsZS1zbW9rZSBidWlsZC1hbWQ2NC1saWJ2aXJ0IGxpYnZpcnQtYnVpbGQKU2VhcmNo
aW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDE0NjkyOCBmYWlsIFtob3N0PWFsYmFuYTBd
IC8gMTQ2ODgyIFtob3N0PWNoYXJkb25uYXkwXSAxNDY4Mzggb2suCkZhaWx1cmUgLyBiYXNpcyBw
YXNzIGZsaWdodHM6IDE0NjkyOCAvIDE0NjgzOAoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQoo
dHJlZSB3aXRoIG5vIHVybDogb3ZtZikKKHRyZWUgd2l0aCBubyB1cmw6IHNlYWJpb3MpClRyZWU6
IGxpYnZpcnQgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL2xpYnZpcnQuZ2l0ClRyZWU6IGxpYnZpcnRf
Z251bGliIGh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L2dudWxpYi5naXQvClRyZWU6
IGxpYnZpcnRfa2V5Y29kZW1hcGRiIGh0dHBzOi8vZ2l0bGFiLmNvbS9rZXljb2RlbWFwL2tleWNv
ZGVtYXBkYi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJh
ZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5n
aXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBhMWNkMjVi
OTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2
ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1
MSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgMWIzY2VjNjliZjMwMGUwMTJhMDI2OWYwYTRmMjhj
Y2ExZWJmMjJjOQpCYXNpcyBwYXNzIGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBk
NGU0ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2
M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAz
ZGQ3MjRkZmYwODVlMTNhZDUyMGY4ZTM1YWVhNzE3ZGIyZmYwN2QwCkdlbmVyYXRpbmcgcmV2aXNp
b25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9saWJ2aXJ0LmdpdCNhMWNkMjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1LWEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgaHR0cHM6Ly9naXQuc2F2YW5u
YWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8jNjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkw
OWZjODk5MTRlZi02MTE4NjliZTlmMTA4M2U1MzMwNTQ0NmQ5MGEyOTA5ZmM4OTkxNGVmIGh0dHBz
Oi8vZ2l0bGFiLmNvbS9rZXljb2RlbWFwL2tleWNvZGVtYXBkYi5naXQjMzE3ZDNlZWI5NjNhNTE1
ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MS0zMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4ZWJj
ZGE3MDQxYTUxIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQj
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0XAogZmUwOWY1MDg3Njc5OC1kMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhl
bi5naXQjOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZi05MzNlYmFkMjQ3
MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4u
Z2l0IzNkZDcyNGRmZjA4NWUxM2FkNTIwZjhlMzVhZWE3MTdkYjJmZjA3ZDAtMWIzY2VjNjliZjMw
MGUwMTJhMDI2OWYwYTRmMjhjY2ExZWJmMjJjOQpMb2FkZWQgNTAwMSBub2RlcyBpbiByZXZpc2lv
biBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDE0NjgzOCBwYXNzIGExY2QyNWI5
MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0NDZk
OTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUx
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAzZGQ3MjRkZmYwODVlMTNhZDUyMGY4ZTM1YWVhNzE3
ZGIyZmYwN2QwCiAxNDY4NzEgW10KIDE0Njg4MiBbaG9zdD1jaGFyZG9ubmF5MF0KIDE0Njg5MyBm
YWlsIGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgNjExODY5YmU5ZjEw
ODNlNTMzMDU0NDZkOTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4
ZWJjZGE3MDQxYTUxIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAxYjNjZWM2OWJmMzAwZTAxMmEw
MjY5ZjBhNGYyOGNjYTFlYmYyMmM5CiAxNDY4OTggcGFzcyBhMWNkMjViOTE5NTA5YmUyNjQ1ZGJl
NmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkwYTI5MDlmYzg5OTE0
ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MSBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgM2RkNzI0ZGZmMDg1ZTEzYWQ1MjBmOGUzNWFlYTcxN2RiMmZmMDdkMAogMTQ2
ODk5IGZhaWwgYTFjZDI1YjkxOTUwOWJlMjY0NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNSA2MTE4Njli
ZTlmMTA4M2U1MzMwNTQ0NmQ5MGEyOTA5ZmM4OTkxNGVmIDMxN2QzZWViOTYzYTUxNWUxNWE2M2Zh
MzU2ZDhlYmNkYTcwNDFhNTEgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDFiM2NlYzY5YmYzMDBl
MDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKIDE0NjkxMyBwYXNzIGExY2QyNWI5MTk1MDliZTI2
NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkwOWZj
ODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5Yzhj
CiAxNDY5MDYgZmFpbCBhMWNkMjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYx
MTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1
YTYzZmEzNTZkOGViY2RhNzA0MWE1MSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgMWIzY2VjNjli
ZjMwMGUwMTJhMDI2OWYwYTRmMjhjY2ExZWJmMjJjOQogMTQ2OTEyIHBhc3MgYTFjZDI1YjkxOTUw
OWJlMjY0NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNSA2MTE4NjliZTlmMTA4M2U1MzMwNTQ0NmQ5MGEy
OTA5ZmM4OTkxNGVmIDMxN2QzZWViOTYzYTUxNWUxNWE2M2ZhMzU2ZDhlYmNkYTcwNDFhNTEgZDBk
OGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3
OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDNkM2NmNGJlYThlNWJkOGVkYjNhZTU3YTliMmYxNTQ0OWYx
ZmJjYjQKIDE0NjkwOSBmYWlsIGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0
ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1
MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAxYjNj
ZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CiAxNDY5MTcgZmFpbCBhMWNkMjVi
OTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2
ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1
MSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgz
N2M5ZWE4Y2FhOAogMTQ2OTE4IFtob3N0PXJpbWF2YTFdCiAxNDY5MjAgcGFzcyBhMWNkMjViOTE5
NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkw
YTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MSBk
MGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2
ZDU0OWM4YwogMTQ2OTI0IFtob3N0PXJpbWF2YTFdCiAxNDY5MjUgZmFpbCBhMWNkMjViOTE5NTA5
YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkwYTI5
MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MSBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgMWIzY2VjNjliZjMwMGUwMTJhMDI2OWYwYTRmMjhjY2ExZWJm
MjJjOQogMTQ2OTI3IFtob3N0PXJpbWF2YTFdCiAxNDY5MjkgZmFpbCBhMWNkMjViOTE5NTA5YmUy
NjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkwYTI5MDlm
Yzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MSBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2Fh
OAogMTQ2OTI4IGZhaWwgYTFjZDI1YjkxOTUwOWJlMjY0NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNSA2
MTE4NjliZTlmMTA4M2U1MzMwNTQ0NmQ5MGEyOTA5ZmM4OTkxNGVmIDMxN2QzZWViOTYzYTUxNWUx
NWE2M2ZhMzU2ZDhlYmNkYTcwNDFhNTEgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1
MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDFiM2NlYzY5
YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKIDE0NjkzMyBwYXNzIGExY2QyNWI5MTk1
MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBh
MjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZk
NTQ5YzhjCiAxNDY5MzQgZmFpbCBhMWNkMjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRl
NGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNh
NTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZGFj
YjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApTZWFyY2hpbmcgZm9yIGludGVy
ZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDY4MzggKHBhc3MpLCBmb3Ig
YmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ2ODkzIChmYWlsKSwgZm9yIGJhc2lz
IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2ODk4IChwYXNzKSwgZm9yIGJhc2lzIHBh
c3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2ODk5IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUK
IDAgcmV2aXNpb25zIGF0IGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUg
NjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVl
MTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA2YzQ3YzM3
YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCk5vIHJldmlzaW9ucyBsZWZ0IHRvIHRl
c3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ2OTEzIChw
YXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ2OTE3IChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2OTIwIChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY5MjkgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY5MzMgKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NjkzNCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CiAgQnVnIGludHJvZHVj
ZWQ6ICBkYWNiODBmOTc1N2MwMTExNjFjZWM2NjA5ZjM5ODM3YzllYThjYWE4CiAgQnVnIG5vdCBw
cmVzZW50OiA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCiAgTGFzdCBm
YWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MvMTQ2OTM0LwoKCiAgY29tbWl0IGRhY2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVh
OGNhYTgKICBBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgRGF0ZTogICBXZWQgSmFuIDggMTI6NTM6NDkgMjAyMCArMDAwMAogIAogICAgICB0b29scy9s
aWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQ
SQogICAgICAKICAgICAgVGhlc2UgZnVuY3Rpb25zIHNob3VsZCBuZXZlciBoYXZlIGJlZW4gZXhw
b3NlZC4gIFRoZXkgZG9uJ3QgaGF2ZSBleHRlcm5hbAogICAgICB1c2VycywgYW5kIGNhbid0IHVz
ZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgICAgCiAgICAgIE1vdmUgbGli
eGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgdG8gYmVpbmcgaW50ZXJuYWwgZnVuY3Rpb25z
LCBhbmQgbGVhdmUKICAgICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGluIHRoZSBB
UEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKUmV2aXNpb24gZ3JhcGgg
bGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJsZS1zbW9rZS9idWls
ZC1hbWQ2NC1saWJ2aXJ0LmxpYnZpcnQtYnVpbGQue2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0NjkzNDogdG9sZXJhYmxlIEFM
TCBGQUlMCgpmbGlnaHQgMTQ2OTM0IHhlbi11bnN0YWJsZS1zbW9rZSByZWFsLWJpc2VjdCBbcmVh
bF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njkz
NC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICBmYWlsIGJh
c2VsaW5lIHVudGVzdGVkCgoKam9iczoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 12:24:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 12:24:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1r42-0000sN-9z; Wed, 12 Feb 2020 12:24:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TtlS=4A=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j1r41-0000sD-6s
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 12:24:21 +0000
X-Inumbo-ID: 9764368e-4d92-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9764368e-4d92-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 12:24:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6AA99B1B3;
 Wed, 12 Feb 2020 12:24:18 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <26757593-2d17-a440-92b1-3f11a83a5104@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <2a007257-1b8e-dda9-9228-24c2a8ea5200@suse.com>
Date: Wed, 12 Feb 2020 13:24:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <26757593-2d17-a440-92b1-3f11a83a5104@citrix.com>
Content-Type: multipart/mixed; boundary="------------1F0C970BF91B754B9364E5ED"
Content-Language: en-US
Subject: Re: [Xen-devel] Core Scheduling "lock == schedule_lock" assertion
 failure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

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

On 12.02.20 12:21, Sergey Dyasli wrote:
> Hi Juergen,
> 
> Recently our testing has found a host crash which is reproducible.
> Do you have any idea what might be going on here?

Oh, nice catch!

The problem is that get_cpu_idle_time() is calling vcpu_runstate_get()
for an idle vcpu. This is fragile as idle vcpus are sometimes assigned
temporarily to normal scheduling units, thus the ASSERT() in the unlock
function is failing when the assignment of the idle vcpu is modified
under the feet of vcpu_runstate_get() and the unit it has been assigned
to before is already scheduled on another cpu.

The patch is rather easy, though. Can you try it, please?


Juergen

--------------1F0C970BF91B754B9364E5ED
Content-Type: text/x-patch; charset=UTF-8;
 name="0001-xen-sched-fix-get_cpu_idle_time-with-core-scheduling.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename*0="0001-xen-sched-fix-get_cpu_idle_time-with-core-scheduling.pa";
 filename*1="tch"

>From 0236aee221409fa826a81395f2f3e8b15d5128de Mon Sep 17 00:00:00 2001
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Cc: Dario Faggioli <dfaggioli@suse.com>
Date: Wed, 12 Feb 2020 13:04:16 +0100
Subject: [PATCH] xen/sched: fix get_cpu_idle_time() with core scheduling

get_cpu_idle_time() is calling vcpu_runstate_get() for an idle vcpu.
With core scheduling active this is fragile, as idle vcpus are assigned
to other scheduling units temporarily, and that assignment is changed
in some cases without holding the scheduling lock, and
vcpu_runstate_get() is using v->sched_unit as parameter for
unit_schedule_[un]lock_irq(), resulting in an ASSERT() triggering in
unlock in case v->sched_unit has changed meanwhile.

Fix that by using a local unit variable holding the correct unit.

Signed-off-by: Juergen Gross <jgross@suse.com>
---
 xen/common/sched/core.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/xen/common/sched/core.c b/xen/common/sched/core.c
index 2e43f8029f..de5a6b1a57 100644
--- a/xen/common/sched/core.c
+++ b/xen/common/sched/core.c
@@ -308,17 +308,26 @@ void vcpu_runstate_get(const struct vcpu *v,
 {
     spinlock_t *lock;
     s_time_t delta;
+    struct sched_unit *unit;
 
     rcu_read_lock(&sched_res_rculock);
 
-    lock = likely(v == current) ? NULL : unit_schedule_lock_irq(v->sched_unit);
+    /*
+     * Be careful in case of an idle vcpu: the assignment to a unit might
+     * change even with the scheduling lock held, so be sure to use the
+     * correct unit for locking in order to avoid triggering an ASSERT() in
+     * the unlock function.
+     */
+    unit = is_idle_vcpu(v) ? get_sched_res(v->processor)->sched_unit_idle
+                           : v->sched_unit;
+    lock = likely(v == current) ? NULL : unit_schedule_lock_irq(unit);
     memcpy(runstate, &v->runstate, sizeof(*runstate));
     delta = NOW() - runstate->state_entry_time;
     if ( delta > 0 )
         runstate->time[runstate->state] += delta;
 
     if ( unlikely(lock != NULL) )
-        unit_schedule_unlock_irq(lock, v->sched_unit);
+        unit_schedule_unlock_irq(lock, unit);
 
     rcu_read_unlock(&sched_res_rculock);
 }
-- 
2.16.4


--------------1F0C970BF91B754B9364E5ED
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--------------1F0C970BF91B754B9364E5ED--


From xen-devel-bounces@lists.xenproject.org Wed Feb 12 13:08:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 13:08:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1rkf-0004Ai-Tr; Wed, 12 Feb 2020 13:08:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1rkd-0004Ad-NT
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 13:08:23 +0000
X-Inumbo-ID: bbe454de-4d98-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bbe454de-4d98-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 13:08:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1rkW-00078s-Pq; Wed, 12 Feb 2020 13:08:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1rkW-0008CT-Bg; Wed, 12 Feb 2020 13:08:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1rkW-0001KD-Am; Wed, 12 Feb 2020 13:08:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146901-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=357668399cf70ccdc0ee8967bff3448d0f4f9ae1
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 13:08:16 +0000
Subject: [Xen-devel] [linux-4.19 test] 146901: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkwMSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MDEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTMgZ3Vlc3Qtc3RhcnQuMiAgICAgIGZhaWwgUkVHUi4gdnMuIDE0MjkzMgoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBs
aWtlIDE0Mjg4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTMyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAg
ICAgICAgICAzNTc2NjgzOTljZjcwY2NkYzBlZTg5NjdiZmYzNDQ4ZDBmNGY5YWUxCmJhc2VsaW5l
IHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBjMzAzOGU3MThhMTlmYzU5NmY3YjFiYWJh
MGY4M2Q1MTQ2ZGM3Nzg0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDI5MzIgIDIwMTktMTAtMTkg
MjM6MTc6MTAgWiAgMTE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQzMzI2ICAyMDE5LTEw
LTI5IDA4OjQ5OjI5IFogIDEwNiBkYXlzICAgIDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTQ2OTAxICAyMDIwLTAyLTExIDIyOjEzOjQ4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQoxNzY5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGlu
ZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDExMDE5NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 13:44:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 13:44:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1sJM-0007Nd-Nc; Wed, 12 Feb 2020 13:44:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LgqP=4A=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1j1sJL-0007ND-SJ
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 13:44:15 +0000
X-Inumbo-ID: c1519e22-4d9d-11ea-bc8e-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id c1519e22-4d9d-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 13:44:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1581515053;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=ZyIsCGbp0q7rUNVxi3tQZc/wfPXKE8Dd+matyQg6+Kw=;
 b=A/ITxfTnEctdIV+rpWv0h6CVznAJDByfi8Zqum0UvUoZ/O0V7NknFkPgrOoufudiCKfjc/
 s7oXq6rnpOedPmzRb/8VIOXJxMbqePY9jIeyVrTyQAroRXRqrXIyyWQhiv/tbJgcSNOSMP
 seCy5ubcLL5kOrzPq3Fua9XHeYVbb7o=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-431-JcoS9hQuPluo-HF9K9lF9Q-1; Wed, 12 Feb 2020 08:44:11 -0500
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B44478017CC;
 Wed, 12 Feb 2020 13:44:09 +0000 (UTC)
Received: from t480s.redhat.com (ovpn-117-92.ams2.redhat.com [10.36.117.92])
 by smtp.corp.redhat.com (Postfix) with ESMTP id A21F71001281;
 Wed, 12 Feb 2020 13:44:04 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: qemu-devel@nongnu.org
Date: Wed, 12 Feb 2020 14:42:51 +0100
Message-Id: <20200212134254.11073-14-david@redhat.com>
In-Reply-To: <20200212134254.11073-1-david@redhat.com>
References: <20200212134254.11073-1-david@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-MC-Unique: JcoS9hQuPluo-HF9K9lF9Q-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v2 fixed 13/16] numa: Teach ram block notifiers
 about resizable ram blocks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, "Michael S . Tsirkin" <mst@redhat.com>,
 David Hildenbrand <david@redhat.com>,
 "Dr . David Alan Gilbert" <dgilbert@redhat.com>, Paul Durrant <paul@xen.org>,
 xen-devel@lists.xenproject.org, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2Ugd2FudCB0byBhY3R1YWxseSByZXNpemUgcmFtIGJsb2NrcyAobWFrZSBldmVyeXRoaW5nIGJl
dHdlZW4KdXNlZF9sZW5ndGggYW5kIG1heF9sZW5ndGggaW5hY2Nlc3NpYmxlKSAtIGhvd2V2ZXIs
IG5vdCBhbGwgcmFtIGJsb2NrCm5vdGlmaWVycyB3aWxsIHN1cHBvcnQgdGhhdC4gTGV0J3MgdGVh
Y2ggdGhlIG5vdGlmaWVyIHRoYXQgcmFtIGJsb2NrcwphcmUgaW5kZWVkIHJlc2l6YWJsZSwgYnV0
IGtlZXAgdXNpbmcgbWF4X3NpemUgaW4gdGhlIGV4aXN0aW5nIG5vdGlmaWVycy4KClN1cHBseSB0
aGUgbWF4X3NpemUgd2hlbiBhZGRpbmcgYW5kIHJlbW92aW5nIHJhbSBibG9ja3MuIEFsc28sIG5v
dGlmeSBvbgpyZXNpemVzLiBJbnRyb2R1Y2UgYSB3YXkgdG8gZGV0ZWN0IGlmIGFueSByZWdpc3Rl
cmVkIG5vdGlmaWVyIGRvZXMgbm90CnN1cHBvcnQgcmVzaXplcyAtIHJhbV9ibG9ja19ub3RpZmll
cnNfc3VwcG9ydF9yZXNpemUoKSAtIHdoaWNoIHdlIGNhbiBsYXRlcgp1c2UgdG8gZmFsbGJhY2sg
dG8gbGVnYWN5IGhhbmRsaW5nIGlmIGEgcmVnaXN0ZXJlZCBub3RpZmllciAoZXNwLiwgU0VWIGFu
ZApIQVgpIGRvZXMgbm90IHN1cHBvcnQgYWN0dWFsIHJlc2l6ZXMuCgpDYzogUmljaGFyZCBIZW5k
ZXJzb24gPHJ0aEB0d2lkZGxlLm5ldD4KQ2M6IFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhh
dC5jb20+CkNjOiAiRHIuIERhdmlkIEFsYW4gR2lsYmVydCIgPGRnaWxiZXJ0QHJlZGhhdC5jb20+
CkNjOiBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CkNjOiBNYXJjZWwgQXBm
ZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgpDYzogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CkNjOiAiTWlj
aGFlbCBTLiBUc2lya2luIiA8bXN0QHJlZGhhdC5jb20+CkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKQ2M6IElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+ClNpZ25l
ZC1vZmYtYnk6IERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgotLS0KIGV4ZWMu
YyAgICAgICAgICAgICAgICAgICAgIHwgMTMgKysrKysrKysrKystLQogaHcvY29yZS9udW1hLmMg
ICAgICAgICAgICAgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiBody9p
Mzg2L3hlbi94ZW4tbWFwY2FjaGUuYyB8ICA3ICsrKystLS0KIGluY2x1ZGUvZXhlYy9yYW1saXN0
LmggICAgIHwgMTQgKysrKysrKysrKy0tLS0KIHRhcmdldC9pMzg2L2hheC1tZW0uYyAgICAgIHwg
IDUgKysrLS0KIHRhcmdldC9pMzg2L3Nldi5jICAgICAgICAgIHwgMTggKysrKysrKysrKy0tLS0t
LS0tCiB1dGlsL3ZmaW8taGVscGVycy5jICAgICAgICB8IDE3ICsrKysrKysrKy0tLS0tLS0tCiA3
IGZpbGVzIGNoYW5nZWQsIDc2IGluc2VydGlvbnMoKyksIDMyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL2V4ZWMuYyBiL2V4ZWMuYwppbmRleCBmYzY1YzRmN2NhLi5mMmQzMDQ3OWI4IDEwMDY0
NAotLS0gYS9leGVjLmMKKysrIGIvZXhlYy5jCkBAIC0yMTM5LDYgKzIxMzksOCBAQCBzdGF0aWMg
dm9pZCBxZW11X3JhbV9hcHBseV9zZXR0aW5ncyh2b2lkICpob3N0LCBzaXplX3QgbGVuZ3RoKQog
ICovCiBpbnQgcWVtdV9yYW1fcmVzaXplKFJBTUJsb2NrICpibG9jaywgcmFtX2FkZHJfdCBuZXdz
aXplLCBFcnJvciAqKmVycnApCiB7CisgICAgY29uc3QgcmFtX2FkZHJfdCBvbGRzaXplID0gYmxv
Y2stPnVzZWRfbGVuZ3RoOworCiAgICAgYXNzZXJ0KGJsb2NrKTsKIAogICAgIG5ld3NpemUgPSBI
T1NUX1BBR0VfQUxJR04obmV3c2l6ZSk7CkBAIC0yMTY3LDYgKzIxNjksMTEgQEAgaW50IHFlbXVf
cmFtX3Jlc2l6ZShSQU1CbG9jayAqYmxvY2ssIHJhbV9hZGRyX3QgbmV3c2l6ZSwgRXJyb3IgKipl
cnJwKQogICAgIGJsb2NrLT51c2VkX2xlbmd0aCA9IG5ld3NpemU7CiAgICAgY3B1X3BoeXNpY2Fs
X21lbW9yeV9zZXRfZGlydHlfcmFuZ2UoYmxvY2stPm9mZnNldCwgYmxvY2stPnVzZWRfbGVuZ3Ro
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERJUlRZX0NMSUVOVFNf
QUxMKTsKKworICAgIGlmIChibG9jay0+aG9zdCkgeworICAgICAgICByYW1fYmxvY2tfbm90aWZ5
X3Jlc2l6ZWQoYmxvY2stPmhvc3QsIG9sZHNpemUsIG5ld3NpemUpOworICAgIH0KKwogICAgIG1l
bW9yeV9yZWdpb25fc2V0X3NpemUoYmxvY2stPm1yLCBuZXdzaXplKTsKICAgICBpZiAoYmxvY2st
PnJlc2l6ZWQpIHsKICAgICAgICAgYmxvY2stPnJlc2l6ZWQoYmxvY2stPmlkc3RyLCBuZXdzaXpl
LCBibG9jay0+aG9zdCk7CkBAIC0yMzE5LDcgKzIzMjYsOCBAQCBzdGF0aWMgdm9pZCByYW1fYmxv
Y2tfYWRkKFJBTUJsb2NrICpuZXdfYmxvY2ssIEVycm9yICoqZXJycCkKIAogICAgIGlmIChuZXdf
YmxvY2stPmhvc3QpIHsKICAgICAgICAgcWVtdV9yYW1fYXBwbHlfc2V0dGluZ3MobmV3X2Jsb2Nr
LT5ob3N0LCBuZXdfYmxvY2stPm1heF9sZW5ndGgpOwotICAgICAgICByYW1fYmxvY2tfbm90aWZ5
X2FkZChuZXdfYmxvY2stPmhvc3QsIG5ld19ibG9jay0+bWF4X2xlbmd0aCk7CisgICAgICAgIHJh
bV9ibG9ja19ub3RpZnlfYWRkKG5ld19ibG9jay0+aG9zdCwgbmV3X2Jsb2NrLT51c2VkX2xlbmd0
aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmV3X2Jsb2NrLT5tYXhfbGVuZ3RoKTsK
ICAgICB9CiB9CiAKQEAgLTI1MDIsNyArMjUxMCw4IEBAIHZvaWQgcWVtdV9yYW1fZnJlZShSQU1C
bG9jayAqYmxvY2spCiAgICAgfQogCiAgICAgaWYgKGJsb2NrLT5ob3N0KSB7Ci0gICAgICAgIHJh
bV9ibG9ja19ub3RpZnlfcmVtb3ZlKGJsb2NrLT5ob3N0LCBibG9jay0+bWF4X2xlbmd0aCk7Cisg
ICAgICAgIHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKGJsb2NrLT5ob3N0LCBibG9jay0+dXNlZF9s
ZW5ndGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrLT5tYXhfbGVuZ3Ro
KTsKICAgICB9CiAKICAgICBxZW11X211dGV4X2xvY2tfcmFtbGlzdCgpOwpkaWZmIC0tZ2l0IGEv
aHcvY29yZS9udW1hLmMgYi9ody9jb3JlL251bWEuYwppbmRleCA2NTk5YzY5ZTA1Li41YjIwZGM3
MjZkIDEwMDY0NAotLS0gYS9ody9jb3JlL251bWEuYworKysgYi9ody9jb3JlL251bWEuYwpAQCAt
OTAyLDExICs5MDIsMTIgQEAgdm9pZCBxdWVyeV9udW1hX25vZGVfbWVtKE51bWFOb2RlTWVtIG5v
ZGVfbWVtW10sIE1hY2hpbmVTdGF0ZSAqbXMpCiBzdGF0aWMgaW50IHJhbV9ibG9ja19ub3RpZnlf
YWRkX3NpbmdsZShSQU1CbG9jayAqcmIsIHZvaWQgKm9wYXF1ZSkKIHsKICAgICBjb25zdCByYW1f
YWRkcl90IG1heF9zaXplID0gcWVtdV9yYW1fZ2V0X21heF9sZW5ndGgocmIpOworICAgIGNvbnN0
IHJhbV9hZGRyX3Qgc2l6ZSA9IHFlbXVfcmFtX2dldF91c2VkX2xlbmd0aChyYik7CiAgICAgdm9p
ZCAqaG9zdCA9IHFlbXVfcmFtX2dldF9ob3N0X2FkZHIocmIpOwogICAgIFJBTUJsb2NrTm90aWZp
ZXIgKm5vdGlmaWVyID0gb3BhcXVlOwogCiAgICAgaWYgKGhvc3QpIHsKLSAgICAgICAgbm90aWZp
ZXItPnJhbV9ibG9ja19hZGRlZChub3RpZmllciwgaG9zdCwgbWF4X3NpemUpOworICAgICAgICBu
b3RpZmllci0+cmFtX2Jsb2NrX2FkZGVkKG5vdGlmaWVyLCBob3N0LCBzaXplLCBtYXhfc2l6ZSk7
CiAgICAgfQogICAgIHJldHVybiAwOwogfQpAQCAtOTIzLDIwICs5MjQsNDMgQEAgdm9pZCByYW1f
YmxvY2tfbm90aWZpZXJfcmVtb3ZlKFJBTUJsb2NrTm90aWZpZXIgKm4pCiAgICAgUUxJU1RfUkVN
T1ZFKG4sIG5leHQpOwogfQogCi12b2lkIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZvaWQgKmhvc3Qs
IHNpemVfdCBzaXplKQordm9pZCByYW1fYmxvY2tfbm90aWZ5X2FkZCh2b2lkICpob3N0LCBzaXpl
X3Qgc2l6ZSwgc2l6ZV90IG1heF9zaXplKQogewogICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlm
aWVyOwogCiAgICAgUUxJU1RfRk9SRUFDSChub3RpZmllciwgJnJhbV9saXN0LnJhbWJsb2NrX25v
dGlmaWVycywgbmV4dCkgewotICAgICAgICBub3RpZmllci0+cmFtX2Jsb2NrX2FkZGVkKG5vdGlm
aWVyLCBob3N0LCBzaXplKTsKKyAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19hZGRlZChub3Rp
ZmllciwgaG9zdCwgc2l6ZSwgbWF4X3NpemUpOwogICAgIH0KIH0KIAotdm9pZCByYW1fYmxvY2tf
bm90aWZ5X3JlbW92ZSh2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3ZvaWQgcmFtX2Jsb2NrX25v
dGlmeV9yZW1vdmUodm9pZCAqaG9zdCwgc2l6ZV90IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsK
ICAgICBSQU1CbG9ja05vdGlmaWVyICpub3RpZmllcjsKIAogICAgIFFMSVNUX0ZPUkVBQ0gobm90
aWZpZXIsICZyYW1fbGlzdC5yYW1ibG9ja19ub3RpZmllcnMsIG5leHQpIHsKLSAgICAgICAgbm90
aWZpZXItPnJhbV9ibG9ja19yZW1vdmVkKG5vdGlmaWVyLCBob3N0LCBzaXplKTsKKyAgICAgICAg
bm90aWZpZXItPnJhbV9ibG9ja19yZW1vdmVkKG5vdGlmaWVyLCBob3N0LCBzaXplLCBtYXhfc2l6
ZSk7CiAgICAgfQogfQorCit2b2lkIHJhbV9ibG9ja19ub3RpZnlfcmVzaXplZCh2b2lkICpob3N0
LCBzaXplX3Qgb2xkX3NpemUsIHNpemVfdCBuZXdfc2l6ZSkKK3sKKyAgICBSQU1CbG9ja05vdGlm
aWVyICpub3RpZmllcjsKKworICAgIFFMSVNUX0ZPUkVBQ0gobm90aWZpZXIsICZyYW1fbGlzdC5y
YW1ibG9ja19ub3RpZmllcnMsIG5leHQpIHsKKyAgICAgICAgaWYgKG5vdGlmaWVyLT5yYW1fYmxv
Y2tfcmVzaXplZCkgeworICAgICAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19yZXNpemVkKG5v
dGlmaWVyLCBob3N0LCBvbGRfc2l6ZSwgbmV3X3NpemUpOworICAgICAgICB9CisgICAgfQorfQor
Citib29sIHJhbV9ibG9ja19ub3RpZmllcnNfc3VwcG9ydF9yZXNpemUodm9pZCkKK3sKKyAgICBS
QU1CbG9ja05vdGlmaWVyICpub3RpZmllcjsKKworICAgIFFMSVNUX0ZPUkVBQ0gobm90aWZpZXIs
ICZyYW1fbGlzdC5yYW1ibG9ja19ub3RpZmllcnMsIG5leHQpIHsKKyAgICAgICAgaWYgKCFub3Rp
Zmllci0+cmFtX2Jsb2NrX3Jlc2l6ZWQpIHsKKyAgICAgICAgICAgIHJldHVybiBmYWxzZTsKKyAg
ICAgICAgfQorICAgIH0KKyAgICByZXR1cm4gdHJ1ZTsKK30KZGlmZiAtLWdpdCBhL2h3L2kzODYv
eGVuL3hlbi1tYXBjYWNoZS5jIGIvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMKaW5kZXggNWIx
MjBlZDQ0Yi4uZDZkY2VhNjVkMSAxMDA2NDQKLS0tIGEvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hl
LmMKKysrIGIvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMKQEAgLTE2OSw3ICsxNjksOCBAQCBz
dGF0aWMgdm9pZCB4ZW5fcmVtYXBfYnVja2V0KE1hcENhY2hlRW50cnkgKmVudHJ5LAogCiAgICAg
aWYgKGVudHJ5LT52YWRkcl9iYXNlICE9IE5VTEwpIHsKICAgICAgICAgaWYgKCEoZW50cnktPmZs
YWdzICYgWEVOX01BUENBQ0hFX0VOVFJZX0RVTU1ZKSkgewotICAgICAgICAgICAgcmFtX2Jsb2Nr
X25vdGlmeV9yZW1vdmUoZW50cnktPnZhZGRyX2Jhc2UsIGVudHJ5LT5zaXplKTsKKyAgICAgICAg
ICAgIHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKGVudHJ5LT52YWRkcl9iYXNlLCBlbnRyeS0+c2l6
ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudHJ5LT5zaXplKTsKICAg
ICAgICAgfQogICAgICAgICBpZiAobXVubWFwKGVudHJ5LT52YWRkcl9iYXNlLCBlbnRyeS0+c2l6
ZSkgIT0gMCkgewogICAgICAgICAgICAgcGVycm9yKCJ1bm1hcCBmYWlscyIpOwpAQCAtMjExLDcg
KzIxMiw3IEBAIHN0YXRpYyB2b2lkIHhlbl9yZW1hcF9idWNrZXQoTWFwQ2FjaGVFbnRyeSAqZW50
cnksCiAgICAgfQogCiAgICAgaWYgKCEoZW50cnktPmZsYWdzICYgWEVOX01BUENBQ0hFX0VOVFJZ
X0RVTU1ZKSkgewotICAgICAgICByYW1fYmxvY2tfbm90aWZ5X2FkZCh2YWRkcl9iYXNlLCBzaXpl
KTsKKyAgICAgICAgcmFtX2Jsb2NrX25vdGlmeV9hZGQodmFkZHJfYmFzZSwgc2l6ZSwgc2l6ZSk7
CiAgICAgfQogCiAgICAgZW50cnktPnZhZGRyX2Jhc2UgPSB2YWRkcl9iYXNlOwpAQCAtNDUyLDcg
KzQ1Myw3IEBAIHN0YXRpYyB2b2lkIHhlbl9pbnZhbGlkYXRlX21hcF9jYWNoZV9lbnRyeV91bmxv
Y2tlZCh1aW50OF90ICpidWZmZXIpCiAgICAgfQogCiAgICAgcGVudHJ5LT5uZXh0ID0gZW50cnkt
Pm5leHQ7Ci0gICAgcmFtX2Jsb2NrX25vdGlmeV9yZW1vdmUoZW50cnktPnZhZGRyX2Jhc2UsIGVu
dHJ5LT5zaXplKTsKKyAgICByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZShlbnRyeS0+dmFkZHJfYmFz
ZSwgZW50cnktPnNpemUsIGVudHJ5LT5zaXplKTsKICAgICBpZiAobXVubWFwKGVudHJ5LT52YWRk
cl9iYXNlLCBlbnRyeS0+c2l6ZSkgIT0gMCkgewogICAgICAgICBwZXJyb3IoInVubWFwIGZhaWxz
Iik7CiAgICAgICAgIGV4aXQoLTEpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9leGVjL3JhbWxpc3Qu
aCBiL2luY2x1ZGUvZXhlYy9yYW1saXN0LmgKaW5kZXggYmM0ZmFhMWIwMC4uOTJlNTQ4NDYxZSAx
MDA2NDQKLS0tIGEvaW5jbHVkZS9leGVjL3JhbWxpc3QuaAorKysgYi9pbmNsdWRlL2V4ZWMvcmFt
bGlzdC5oCkBAIC02NSwxNSArNjUsMjEgQEAgdm9pZCBxZW11X211dGV4X2xvY2tfcmFtbGlzdCh2
b2lkKTsKIHZvaWQgcWVtdV9tdXRleF91bmxvY2tfcmFtbGlzdCh2b2lkKTsKIAogc3RydWN0IFJB
TUJsb2NrTm90aWZpZXIgewotICAgIHZvaWQgKCpyYW1fYmxvY2tfYWRkZWQpKFJBTUJsb2NrTm90
aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKTsKLSAgICB2b2lkICgqcmFtX2Jsb2Nr
X3JlbW92ZWQpKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKTsK
KyAgICB2b2lkICgqcmFtX2Jsb2NrX2FkZGVkKShSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpo
b3N0LCBzaXplX3Qgc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3QgbWF4
X3NpemUpOworICAgIHZvaWQgKCpyYW1fYmxvY2tfcmVtb3ZlZCkoUkFNQmxvY2tOb3RpZmllciAq
biwgdm9pZCAqaG9zdCwgc2l6ZV90IHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzaXplX3QgbWF4X3NpemUpOworICAgIHZvaWQgKCpyYW1fYmxvY2tfcmVzaXplZCkoUkFNQmxv
Y2tOb3RpZmllciAqbiwgdm9pZCAqaG9zdCwgc2l6ZV90IG9sZF9zaXplLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZV90IG5ld19zaXplKTsKICAgICBRTElTVF9FTlRSWShSQU1C
bG9ja05vdGlmaWVyKSBuZXh0OwogfTsKIAogdm9pZCByYW1fYmxvY2tfbm90aWZpZXJfYWRkKFJB
TUJsb2NrTm90aWZpZXIgKm4pOwogdm9pZCByYW1fYmxvY2tfbm90aWZpZXJfcmVtb3ZlKFJBTUJs
b2NrTm90aWZpZXIgKm4pOwotdm9pZCByYW1fYmxvY2tfbm90aWZ5X2FkZCh2b2lkICpob3N0LCBz
aXplX3Qgc2l6ZSk7Ci12b2lkIHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKHZvaWQgKmhvc3QsIHNp
emVfdCBzaXplKTsKK3ZvaWQgcmFtX2Jsb2NrX25vdGlmeV9hZGQodm9pZCAqaG9zdCwgc2l6ZV90
IHNpemUsIHNpemVfdCBtYXhfc2l6ZSk7Cit2b2lkIHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKHZv
aWQgKmhvc3QsIHNpemVfdCBzaXplLCBzaXplX3QgbWF4X3NpemUpOwordm9pZCByYW1fYmxvY2tf
bm90aWZ5X3Jlc2l6ZWQodm9pZCAqaG9zdCwgc2l6ZV90IG9sZF9zaXplLCBzaXplX3QgbmV3X3Np
emUpOworYm9vbCByYW1fYmxvY2tfbm90aWZpZXJzX3N1cHBvcnRfcmVzaXplKHZvaWQpOwogCiB2
b2lkIHJhbV9ibG9ja19kdW1wKE1vbml0b3IgKm1vbik7CiAKZGlmZiAtLWdpdCBhL3RhcmdldC9p
Mzg2L2hheC1tZW0uYyBiL3RhcmdldC9pMzg2L2hheC1tZW0uYwppbmRleCA2YmI1YTI0OTE3Li40
NTRkN2ZiMjEyIDEwMDY0NAotLS0gYS90YXJnZXQvaTM4Ni9oYXgtbWVtLmMKKysrIGIvdGFyZ2V0
L2kzODYvaGF4LW1lbS5jCkBAIC0yOTMsNyArMjkzLDggQEAgc3RhdGljIE1lbW9yeUxpc3RlbmVy
IGhheF9tZW1vcnlfbGlzdGVuZXIgPSB7CiAgICAgLnByaW9yaXR5ID0gMTAsCiB9OwogCi1zdGF0
aWMgdm9pZCBoYXhfcmFtX2Jsb2NrX2FkZGVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhv
c3QsIHNpemVfdCBzaXplKQorc3RhdGljIHZvaWQgaGF4X3JhbV9ibG9ja19hZGRlZChSQU1CbG9j
a05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc2l6ZV90IG1heF9zaXplKQogewogICAgIC8qCiAgICAgICogV2UgbXVz
dCByZWdpc3RlciBlYWNoIFJBTSBibG9jayB3aXRoIHRoZSBIQVhNIGtlcm5lbCBtb2R1bGUsIG9y
CkBAIC0zMDQsNyArMzA1LDcgQEAgc3RhdGljIHZvaWQgaGF4X3JhbV9ibG9ja19hZGRlZChSQU1C
bG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKICAgICAgKiBob3N0IHBo
eXNpY2FsIHBhZ2VzIGZvciB0aGUgUkFNIGJsb2NrIGFzIHBhcnQgb2YgdGhpcyByZWdpc3RyYXRp
b24KICAgICAgKiBwcm9jZXNzLCBoZW5jZSB0aGUgbmFtZSBoYXhfcG9wdWxhdGVfcmFtKCkuCiAg
ICAgICovCi0gICAgaWYgKGhheF9wb3B1bGF0ZV9yYW0oKHVpbnQ2NF90KSh1aW50cHRyX3QpaG9z
dCwgc2l6ZSkgPCAwKSB7CisgICAgaWYgKGhheF9wb3B1bGF0ZV9yYW0oKHVpbnQ2NF90KSh1aW50
cHRyX3QpaG9zdCwgbWF4X3NpemUpIDwgMCkgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIkhB
WCBmYWlsZWQgdG8gcG9wdWxhdGUgUkFNXG4iKTsKICAgICAgICAgYWJvcnQoKTsKICAgICB9CmRp
ZmYgLS1naXQgYS90YXJnZXQvaTM4Ni9zZXYuYyBiL3RhcmdldC9pMzg2L3Nldi5jCmluZGV4IDAy
NGJiMjRlNTEuLjZiNGNlZTI0YTIgMTAwNjQ0Ci0tLSBhL3RhcmdldC9pMzg2L3Nldi5jCisrKyBi
L3RhcmdldC9pMzg2L3Nldi5jCkBAIC0xMjksNyArMTI5LDggQEAgc2V2X3NldF9ndWVzdF9zdGF0
ZShTZXZTdGF0ZSBuZXdfc3RhdGUpCiB9CiAKIHN0YXRpYyB2b2lkCi1zZXZfcmFtX2Jsb2NrX2Fk
ZGVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQorc2V2X3Jh
bV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6
ZSwKKyAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG1heF9zaXplKQogewogICAgIGludCByOwog
ICAgIHN0cnVjdCBrdm1fZW5jX3JlZ2lvbiByYW5nZTsKQEAgLTE0NiwxOSArMTQ3LDIwIEBAIHNl
dl9yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9zdCwgc2l6ZV90
IHNpemUpCiAgICAgfQogCiAgICAgcmFuZ2UuYWRkciA9IChfX3U2NCkodW5zaWduZWQgbG9uZylo
b3N0OwotICAgIHJhbmdlLnNpemUgPSBzaXplOworICAgIHJhbmdlLnNpemUgPSBtYXhfc2l6ZTsK
IAotICAgIHRyYWNlX2t2bV9tZW1jcnlwdF9yZWdpc3Rlcl9yZWdpb24oaG9zdCwgc2l6ZSk7Cisg
ICAgdHJhY2Vfa3ZtX21lbWNyeXB0X3JlZ2lzdGVyX3JlZ2lvbihob3N0LCBtYXhfc2l6ZSk7CiAg
ICAgciA9IGt2bV92bV9pb2N0bChrdm1fc3RhdGUsIEtWTV9NRU1PUllfRU5DUllQVF9SRUdfUkVH
SU9OLCAmcmFuZ2UpOwogICAgIGlmIChyKSB7CiAgICAgICAgIGVycm9yX3JlcG9ydCgiJXM6IGZh
aWxlZCB0byByZWdpc3RlciByZWdpb24gKCVwKyUjengpIGVycm9yICclcyciLAotICAgICAgICAg
ICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIHNpemUsIHN0cmVycm9yKGVycm5vKSk7CisgICAg
ICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgaG9zdCwgbWF4X3NpemUsIHN0cmVycm9yKGVycm5v
KSk7CiAgICAgICAgIGV4aXQoMSk7CiAgICAgfQogfQogCiBzdGF0aWMgdm9pZAotc2V2X3JhbV9i
bG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXpl
KQorc2V2X3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3Qs
IHNpemVfdCBzaXplLAorICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBtYXhfc2l6ZSkKIHsK
ICAgICBpbnQgcjsKICAgICBzdHJ1Y3Qga3ZtX2VuY19yZWdpb24gcmFuZ2U7CkBAIC0xNzUsMTMg
KzE3NywxMyBAQCBzZXZfcmFtX2Jsb2NrX3JlbW92ZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9p
ZCAqaG9zdCwgc2l6ZV90IHNpemUpCiAgICAgfQogCiAgICAgcmFuZ2UuYWRkciA9IChfX3U2NCko
dW5zaWduZWQgbG9uZylob3N0OwotICAgIHJhbmdlLnNpemUgPSBzaXplOworICAgIHJhbmdlLnNp
emUgPSBtYXhfc2l6ZTsKIAotICAgIHRyYWNlX2t2bV9tZW1jcnlwdF91bnJlZ2lzdGVyX3JlZ2lv
bihob3N0LCBzaXplKTsKKyAgICB0cmFjZV9rdm1fbWVtY3J5cHRfdW5yZWdpc3Rlcl9yZWdpb24o
aG9zdCwgbWF4X3NpemUpOwogICAgIHIgPSBrdm1fdm1faW9jdGwoa3ZtX3N0YXRlLCBLVk1fTUVN
T1JZX0VOQ1JZUFRfVU5SRUdfUkVHSU9OLCAmcmFuZ2UpOwogICAgIGlmIChyKSB7CiAgICAgICAg
IGVycm9yX3JlcG9ydCgiJXM6IGZhaWxlZCB0byB1bnJlZ2lzdGVyIHJlZ2lvbiAoJXArJSN6eCki
LAotICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIHNpemUpOworICAgICAgICAg
ICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIG1heF9zaXplKTsKICAgICB9CiB9CiAKZGlmZiAt
LWdpdCBhL3V0aWwvdmZpby1oZWxwZXJzLmMgYi91dGlsL3ZmaW8taGVscGVycy5jCmluZGV4IGIz
YWRjMzI4ZGIuLjNkYjZhYTQ5ZjQgMTAwNjQ0Ci0tLSBhL3V0aWwvdmZpby1oZWxwZXJzLmMKKysr
IGIvdXRpbC92ZmlvLWhlbHBlcnMuYwpAQCAtMzcyLDI1ICszNzIsMjYgQEAgZmFpbF9jb250YWlu
ZXI6CiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHZvaWQgcWVtdV92ZmlvX3JhbV9ibG9j
a19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3N0YXRpYyB2b2lkIHFlbXVfdmZp
b19yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9zdCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIHNpemVfdCBtYXhf
c2l6ZSkKIHsKICAgICBRRU1VVkZJT1N0YXRlICpzID0gY29udGFpbmVyX29mKG4sIFFFTVVWRklP
U3RhdGUsIHJhbV9ub3RpZmllcik7CiAgICAgaW50IHJldDsKIAotICAgIHRyYWNlX3FlbXVfdmZp
b19yYW1fYmxvY2tfYWRkZWQocywgaG9zdCwgc2l6ZSk7Ci0gICAgcmV0ID0gcWVtdV92ZmlvX2Rt
YV9tYXAocywgaG9zdCwgc2l6ZSwgZmFsc2UsIE5VTEwpOworICAgIHRyYWNlX3FlbXVfdmZpb19y
YW1fYmxvY2tfYWRkZWQocywgaG9zdCwgbWF4X3NpemUpOworICAgIHJldCA9IHFlbXVfdmZpb19k
bWFfbWFwKHMsIGhvc3QsIG1heF9zaXplLCBmYWxzZSwgTlVMTCk7CiAgICAgaWYgKHJldCkgewot
ICAgICAgICBlcnJvcl9yZXBvcnQoInFlbXVfdmZpb19kbWFfbWFwKCVwLCAlenUpIGZhaWxlZDog
JWQiLCBob3N0LCBzaXplLCByZXQpOworICAgICAgICBlcnJvcl9yZXBvcnQoInFlbXVfdmZpb19k
bWFfbWFwKCVwLCAlenUpIGZhaWxlZDogJWQiLCBob3N0LAorICAgICAgICAgICAgICAgICAgICAg
bWF4X3NpemUsIHJldCk7CiAgICAgfQogfQogCi1zdGF0aWMgdm9pZCBxZW11X3ZmaW9fcmFtX2Js
b2NrX3JlbW92ZWQoUkFNQmxvY2tOb3RpZmllciAqbiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3N0YXRpYyB2b2lkIHFl
bXVfdmZpb19yYW1fYmxvY2tfcmVtb3ZlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBzaXplLCBz
aXplX3QgbWF4X3NpemUpCiB7CiAgICAgUUVNVVZGSU9TdGF0ZSAqcyA9IGNvbnRhaW5lcl9vZihu
LCBRRU1VVkZJT1N0YXRlLCByYW1fbm90aWZpZXIpOwogICAgIGlmIChob3N0KSB7Ci0gICAgICAg
IHRyYWNlX3FlbXVfdmZpb19yYW1fYmxvY2tfcmVtb3ZlZChzLCBob3N0LCBzaXplKTsKKyAgICAg
ICAgdHJhY2VfcWVtdV92ZmlvX3JhbV9ibG9ja19yZW1vdmVkKHMsIGhvc3QsIG1heF9zaXplKTsK
ICAgICAgICAgcWVtdV92ZmlvX2RtYV91bm1hcChzLCBob3N0KTsKICAgICB9CiB9Ci0tIAoyLjI0
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 13:44:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 13:44:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1sJe-0007Or-1p; Wed, 12 Feb 2020 13:44:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1sJc-0007Oj-RR
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 13:44:32 +0000
X-Inumbo-ID: c8dde826-4d9d-11ea-b758-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c8dde826-4d9d-11ea-b758-12813bfff9fa;
 Wed, 12 Feb 2020 13:44:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1sJW-0007p2-5J; Wed, 12 Feb 2020 13:44:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1sJV-0002vu-T6; Wed, 12 Feb 2020 13:44:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1sJV-00053j-SV; Wed, 12 Feb 2020 13:44:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146935-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 13:44:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146935: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkzNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkzNS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDcg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 13:45:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 13:45:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1sKr-0007WZ-ED; Wed, 12 Feb 2020 13:45:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tZ9R=4A=nxp.com=andrei.cherechesu@srs-us1.protection.inumbo.net>)
 id 1j1sKp-0007WO-DD
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 13:45:47 +0000
X-Inumbo-ID: f81c765c-4d9d-11ea-b759-12813bfff9fa
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.21.83]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f81c765c-4d9d-11ea-b759-12813bfff9fa;
 Wed, 12 Feb 2020 13:45:46 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=c/EcSMbeBlPI25sC3DTJ6Ddc/V3QmE8jhnmtN0NZsaBb7YjrcEs5/R4FL+nKj6oZ1Vw85rra3t1IVqGAzdGG9ys+ecCD1L5K8aZ/j7X/axpjptsa52AQEHB5lyftuOFCyxtvH1kEENWIXphurcUYjCa5DAyKp1djfc/+AzCtXpnhMpHZvN9KV0aghqadtL9D0eNO54qyjjTToIdUsB2XoYY5J20lW0TPDosF+iVjTp+o5c2wAkkLM8B+fuOnAUmJYoLNdFjuN1ldlYvGzwDBmfvfuIZL0719sRKfXtEeLYc6ma/jsQjKkjvqzN3ACbOfXjpmDxDslCUocUb/kVMRcQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UKmJYmrQev6JPLBLt31ENZtyjojok8ftRYKsGlgRkAg=;
 b=GHuX00X54cOQNw7DhNjzlHnIqrzAqJF4JdE+BTuaEyxYwrCv/EUIVymHGw7rG5nN+BFUIhpvtZfIb+EA01LWZntBblYVj3NWg43co2tF7XcGxZIr21KMYWcjsAL+WwFLhabZBJL4UPk5KWrpjQ58vDZqA2UUrhKftFEDRN3zR2Mefrex9JRtgPsVLt0Y4Bu2ROFW32Ui47UtYyTzGdRziGPpQ2dAlyUagiqvY84nkBn3hRDUZNdmHYpXeTggIX/6zVtYurl00zyO61DgKk9XKqclcTqgCHd1K0U3bWD/N15o/Ra7FfBfolRBc9NVtIt4rao2KFU+Wc2lMYttoGF4mw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass
 header.d=nxp.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UKmJYmrQev6JPLBLt31ENZtyjojok8ftRYKsGlgRkAg=;
 b=QQtfEZJzZq5qXc/d0ET80M7/rQpYBcJbMz+YpQ2kYD01iU5b3xeIdy4OD5dsaG8pwat4vHsulcovJSTr+bS4BUqap2nTXXc8a9vFPiuJGneETfrz0ULxQis6tl7N6Q8QV3jbqO92l9qvmYInZItroVvPC/X6Vv++opRaQgaXSlM=
Received: from VI1PR04MB5807.eurprd04.prod.outlook.com (20.178.205.21) by
 VI1PR04MB4957.eurprd04.prod.outlook.com (20.177.48.75) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2707.27; Wed, 12 Feb 2020 13:45:44 +0000
Received: from VI1PR04MB5807.eurprd04.prod.outlook.com
 ([fe80::f41c:72d1:8193:286e]) by VI1PR04MB5807.eurprd04.prod.outlook.com
 ([fe80::f41c:72d1:8193:286e%7]) with mapi id 15.20.2729.021; Wed, 12 Feb 2020
 13:45:44 +0000
From: Andrei Cherechesu <andrei.cherechesu@nxp.com>
To: Stefano Stabellini <sstabellini@kernel.org>
Thread-Topic: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
Thread-Index: AQHV4aq5xQnQHfhMdkCO+1lU3LD8+Q==
Date: Wed, 12 Feb 2020 13:45:44 +0000
Message-ID: <VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
References: <VI1PR04MB5807A7F83F1B2763BD7EEB20F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
In-Reply-To: <VI1PR04MB5807A7F83F1B2763BD7EEB20F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=andrei.cherechesu@nxp.com; 
x-originating-ip: [212.146.100.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 5f69ce9e-734a-4652-8001-08d7afc1dbae
x-ms-traffictypediagnostic: VI1PR04MB4957:|VI1PR04MB4957:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <VI1PR04MB4957075E54FD2350F31EA45AF91B0@VI1PR04MB4957.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-forefront-prvs: 0311124FA9
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(396003)(39860400002)(366004)(136003)(346002)(376002)(189003)(199004)(86362001)(66446008)(26005)(54906003)(76116006)(66556008)(2940100002)(316002)(66476007)(66946007)(33656002)(6916009)(64756008)(6506007)(9686003)(7696005)(2906002)(186003)(45080400002)(4326008)(478600001)(71200400001)(5660300002)(44832011)(81166006)(52536014)(8676002)(966005)(8936002)(81156014)(55016002)(10126625002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4957;
 H:VI1PR04MB5807.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +D08mSDuBm7NYi+tcUlvQLM65fXZqe6W+Hc6gUQ9BZgRd4HL0eaK0XHVfcjgQNNQGNFVsnGRqPP1efsVpC7NgSr6hMOyAag3H/ob1g3jQFxnMaRIl/OXMFT4yKNQNPZXDcebpybWFhZP7Xh0aD1ZoNWgX0s/SaABeWSzs5jMzmfvmw5kUcDJ+ZOHuk2x7m+oQ8wrkrAt6KDcUMWfvFwu1wKuJ6Ucz6VyNS5c107qqontAtLanzYen6lhtyyLW9nCqVWh+KsYmZWBNvkjuiYT31A8lloFAjMsfUX0iUaY9x8g59laAGEd3T4WQdl9OlJ95FHbepwZ0BMyYjYjPf0XFiKwVfZbwX5pR+8ZtiH45qbCDZwCdmP6UQLfCotFEdPl/PdIik95GrMnbFxo4l/7p7nT8JbD5Mj5iIRfJu0wgGvpzwa6KSk9wcmPFGAS5gRvdBL61VS3rEgkAcyKNSJWulJk301vaps9yI9X0hm1DaftoZcnsETj42pVjr7XtVQizIVg2M5Tu4MULKnx6rKSCgH84mdBJY8Td2VePiPUcs+YIyl3myJ70nJ+NN2GbKprNLlhUMvMykJxgc2p2Zoyfw==
x-ms-exchange-antispam-messagedata: myCB+XGokoDg1QWSwGJx8N2MmRJt9FVrphlfUnY6RddfSA20w8+sWGt74WaC2uZpQI+B+sxzBxAuhnDgTZidGxSkMTaIpzFCSy+80O7PZ9BfRnKQUAw/TJqg8e6KQHYpimMrLs9LeYWFOyc1t6yG4w==
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5f69ce9e-734a-4652-8001-08d7afc1dbae
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2020 13:45:44.3740 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: KpCN64n05fTjWIEL24QnakBED3/HNqaTT6fucnfoGV+IdOponLDHCFoOVMxc546ZjCrMTwxek0J7ophLvdgI59qJOO66pbipReAVjkIxo/k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4957
Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jorge Pereira <jorge.pereira@nxp.com>, Julien Grall <julien@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============2762865968602497794=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2762865968602497794==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0VI1PR04MB5807eurp_"

--_000_VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0VI1PR04MB5807eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

[[ Sorry. Needed to send another mail because I forgot to add xen-devel lis=
ts to CC. ]]

Hello,

I applied your direct-map patch, Stefano, on top of RELEASE-4.13.0
Xen.

I also took your advice and used the Imagebuilder tool to setup my
u-boot environment. I modified the tool to allow SDCard booting and
tweaked the parameters a little to fit our platforms, also introducing
support to add "direct-map" parameter in specific /chosen/DomU node
and "xen,passthrough" in the host dts. The tool is very helpful and
allows me to quickly change the u-boot environment without manually
entering all the fdt formatting commands.

The dom0less booting is successful, however, when I try to passthrough
any device (I tried with ethernet card and uSDHC) I get a kernel panic
in DomU when it tries to probe the driver, because of an unhandled
fault:
(XEN) DOM1: [    3.883482] sdhci: Secure Digital Host Controller Interface =
driver
(XEN) DOM1: [    3.891021] sdhci: Copyright(c) Pierre Ossman
(XEN) DOM1: [    3.896389] sdhci-pltfm: SDHCI platform and OF driver helper
(XEN) DOM1: [    3.903298] Unhandled fault at 0xffffff800800d048
(XEN) DOM1: [    3.909021] Mem abort info:
(XEN) DOM1: [    3.912863]   ESR =3D 0x96000000
(XEN) DOM1: [    3.917019]   Exception class =3D DABT (current EL), IL =3D =
32 bits
(XEN) DOM1: [    3.924115]   SET =3D 0, FnV =3D 0
(XEN) DOM1: [    3.928206]   EA =3D 0, S1PTW =3D 0
(XEN) DOM1: [    3.932457] Data abort info:
(XEN) DOM1: [    3.936514]   ISV =3D 0, ISS =3D 0x00000000
(XEN) DOM1: [    3.941398]   CM =3D 0, WnR =3D 0
(XEN) DOM1: [    3.945481] swapper pgtable: 4k pages, 39-bit VAs, pgdp =3D =
(____ptrval____)
(XEN) DOM1: [    3.953532] [ffffff800800d048] pgd=3D00000000bfffe803, pud=
=3D00000000bfffe803, pmd=3D00000000bfffd803, pte=3D00e80000402f0f07
(XEN) DOM1: [    3.965278] Internal error: ttbr address size fault: 9600000=
0 [#1] PREEMPT SMP
(XEN) DOM1: [    3.973546] Modules linked in:
(XEN) DOM1: [    3.977709] Process swapper/0 (pid: 1, stack limit =3D 0x(__=
__ptrval____))
(XEN) DOM1: [    3.985525] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.5=
9-rt24+g00334f2 #1
(XEN) DOM1: [    3.993855] pstate: 60000005 (nZCv daif -PAN -UAO)
(XEN) DOM1: [    3.999755] pc : 0xffffff80083ac864
(XEN) DOM1: [    4.004354] lr : 0xffffff80083ac810
(XEN) DOM1: [    4.008955] sp : ffffff800800bba0
(XEN) DOM1: [    4.013382] x29: ffffff800800bba0 x28: 0000000000000000
(XEN) DOM1: [    4.019805] x27: ffffff800864f068 x26: ffffff80086ba000
(XEN) DOM1: [    4.026228] x25: ffffffc031564980 x24: ffffff800856e0c0
(XEN) DOM1: [    4.032651] x23: ffffffc03e8eec00 x22: ffffffc03e8eec10
(XEN) DOM1: [    4.039074] x21: ffffffc03e8bf500 x20: ffffffc03e8bf800
(XEN) DOM1: [    4.045497] x19: 0000000000000000 x18: ffffffffffffffff
(XEN) DOM1: [    4.051921] x17: 0000000000000000 x16: 0000000000000000
(XEN) DOM1: [    4.058344] x15: ffffff8008678548 x14: ffffffffffffffff
(XEN) DOM1: [    4.064767] x13: 0000000000000018 x12: 0101010101010101
(XEN) DOM1: [    4.071190] x11: 0000000000000020 x10: 0101010101010101
(XEN) DOM1: [    4.077613] x9 : 0000000000000000 x8 : ffffffc031564c00
(XEN) DOM1: [    4.084036] x7 : 0000000000000000 x6 : 000000000000003f
(XEN) DOM1: [    4.090459] x5 : 0000000000000002 x4 : ffffffc03e83b4c0
(XEN) DOM1: [    4.096883] x3 : 0000000000000000 x2 : 0000000000000000
(XEN) DOM1: [    4.103306] x1 : ffffffc03e8bf000 x0 : ffffff800800d048
(XEN) DOM1: [    4.109729] Call trace:
(XEN) DOM1: [    4.113290]  0xffffff80083ac864
(XEN) DOM1: [    4.117541]  0xffffff800832e3b8
(XEN) DOM1: [    4.121795]  0xffffff800832c49c
(XEN) DOM1: [    4.126047]  0xffffff800832c6bc
(XEN) DOM1: [    4.130301]  0xffffff800832c808
(XEN) DOM1: [    4.134554]  0xffffff800832a208
(XEN) DOM1: [    4.138807]  0xffffff800832bd38
(XEN) DOM1: [    4.143060]  0xffffff800832b5d8
(XEN) DOM1: [    4.147314]  0xffffff800832d1f0
(XEN) DOM1: [    4.151567]  0xffffff800832e318
(XEN) DOM1: [    4.155820]  0xffffff800861d5f8
(XEN) DOM1: [    4.160073]  0xffffff800808397c
(XEN) DOM1: [    4.164326]  0xffffff8008600db4
(XEN) DOM1: [    4.168580]  0xffffff80085078c0
(XEN) DOM1: [    4.172833]  0xffffff8008084c30
(XEN) DOM1: [    4.177091] Code: b9000ea0 d5033e9f f9400ea0 91012000 (b9000=
01f)
(XEN) DOM1: [    4.184298] ---[ end trace 7dc5f6b878cccbfa ]---
(XEN) DOM1: [    4.191546] Kernel panic - not syncing: Attempted to kill in=
it! exitcode=3D0x0000000b

I uploaded on pastebin.com the u-boot env settings [0], my device
passthrough partial dts [1], and the whole log of boot messages
from xen, Dom0 and DomU [2]. I also modified the guest address
layout and mapped the PL011 UART and GICv3 addresses to match
the physical ones, as well as setting the GUEST_GNTTAB_BASE and
GUEST_MAGIC_BASE to addresses before our board's RAM start address.
I updated the GUEST_RAM0_BASE and GUEST_RAM0_SIZE to match the
physical ones.

Maybe you could check if I did anything wrong, because I couldn't
figure it out.

[0] https://pastebin.com/As6PgVFf
[1] https://pastebin.com/j0NS4x5Z
[2] https://pastebin.com/TaZR8pii

Thank you once again for your support,
Andrei

--_000_VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0VI1PR04MB5807eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
	{mso-style-name:msonormal;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">[[ Sorry. Needed to send another mail because I forg=
ot to add xen-devel lists to CC. ]]<o:p></o:p></p>
<p class=3D"MsoNormal"><b><o:p>&nbsp;</o:p></b></p>
<p class=3D"MsoNormal">Hello,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I applied your direct-map patch, Stefano, on top of =
RELEASE-4.13.0<o:p></o:p></p>
<p class=3D"MsoNormal">Xen.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I also took your advice and used the Imagebuilder to=
ol to setup my<o:p></o:p></p>
<p class=3D"MsoNormal">u-boot environment. I modified the tool to allow SDC=
ard booting and<o:p></o:p></p>
<p class=3D"MsoNormal">tweaked the parameters a little to fit our platforms=
, also introducing<o:p></o:p></p>
<p class=3D"MsoNormal">support to add &#8220;direct-map&#8221; parameter in=
 specific /chosen/DomU node<o:p></o:p></p>
<p class=3D"MsoNormal">and &#8220;xen,passthrough&#8221; in the host dts. T=
he tool is very helpful and<o:p></o:p></p>
<p class=3D"MsoNormal">allows me to quickly change the u-boot environment w=
ithout manually<o:p></o:p></p>
<p class=3D"MsoNormal">entering all the fdt formatting commands.<o:p></o:p>=
</p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">The dom0less booting is successful, however, when I =
try to passthrough<o:p></o:p></p>
<p class=3D"MsoNormal">any device (I tried with ethernet card and uSDHC) I =
get a kernel panic<o:p></o:p></p>
<p class=3D"MsoNormal">in DomU when it tries to probe the driver, because o=
f an unhandled<o:p></o:p></p>
<p class=3D"MsoNormal">fault:<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.883482] sdhci: Sec=
ure Digital Host Controller Interface driver<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.891021] sdhci: Cop=
yright(c) Pierre Ossman<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.896389] sdhci-pltf=
m: SDHCI platform and OF driver helper<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.903298] Unhandled =
fault at 0xffffff800800d048<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.909021] Mem abort =
info:<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.912863]&nbsp;&nbsp=
; ESR =3D 0x96000000<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.917019]&nbsp;&nbsp=
; Exception class =3D DABT (current EL), IL =3D 32 bits<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.924115]&nbsp;&nbsp=
; SET =3D 0, FnV =3D 0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.928206]&nbsp;&nbsp=
; EA =3D 0, S1PTW =3D 0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.932457] Data abort=
 info:<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.936514]&nbsp;&nbsp=
; ISV =3D 0, ISS =3D 0x00000000<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.941398]&nbsp;&nbsp=
; CM =3D 0, WnR =3D 0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.945481] swapper pg=
table: 4k pages, 39-bit VAs, pgdp =3D (____ptrval____)<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.953532] [ffffff800=
800d048] pgd=3D00000000bfffe803, pud=3D00000000bfffe803, pmd=3D00000000bfff=
d803, pte=3D00e80000402f0f07<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.965278] Internal e=
rror: ttbr address size fault: 96000000 [#1] PREEMPT SMP<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.973546] Modules li=
nked in:<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.977709] Process sw=
apper/0 (pid: 1, stack limit =3D 0x(____ptrval____))<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.985525] CPU: 0 PID=
: 1 Comm: swapper/0 Not tainted 4.19.59-rt24&#43;g00334f2 #1<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.993855] pstate: 60=
000005 (nZCv daif -PAN -UAO)<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 3.999755] pc : 0xfff=
fff80083ac864<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.004354] lr : 0xfff=
fff80083ac810<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.008955] sp : fffff=
f800800bba0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.013382] x29: fffff=
f800800bba0 x28: 0000000000000000<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.019805] x27: fffff=
f800864f068 x26: ffffff80086ba000<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.026228] x25: fffff=
fc031564980 x24: ffffff800856e0c0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.032651] x23: fffff=
fc03e8eec00 x22: ffffffc03e8eec10<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.039074] x21: fffff=
fc03e8bf500 x20: ffffffc03e8bf800<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [ &nbsp;&nbsp;&nbsp;4.045497] x19: 00000=
00000000000 x18: ffffffffffffffff<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.051921] x17: 00000=
00000000000 x16: 0000000000000000<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.058344] x15: fffff=
f8008678548 x14: ffffffffffffffff<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.064767] x13: 00000=
00000000018 x12: 0101010101010101<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.071190] x11: 00000=
00000000020 x10: 0101010101010101<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.077613] x9 : 00000=
00000000000 x8 : ffffffc031564c00<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.084036] x7 : 00000=
00000000000 x6 : 000000000000003f<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.090459] x5 : 00000=
00000000002 x4 : ffffffc03e83b4c0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.096883] x3 : 00000=
00000000000 x2 : 0000000000000000<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.103306] x1 : fffff=
fc03e8bf000 x0 : ffffff800800d048<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.109729] Call trace=
:<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.113290]&nbsp; 0xff=
ffff80083ac864<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.117541]&nbsp; 0xff=
ffff800832e3b8<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.121795]&nbsp; 0xff=
ffff800832c49c<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.126047]&nbsp; 0xff=
ffff800832c6bc<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.130301]&nbsp; 0xff=
ffff800832c808<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.134554]&nbsp; 0xff=
ffff800832a208<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.138807]&nbsp; 0xff=
ffff800832bd38<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.143060]&nbsp; 0xff=
ffff800832b5d8<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.147314]&nbsp; 0xff=
ffff800832d1f0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.151567]&nbsp; 0xff=
ffff800832e318<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.155820]&nbsp; 0xff=
ffff800861d5f8<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.160073]&nbsp; 0xff=
ffff800808397c<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.164326]&nbsp; 0xff=
ffff8008600db4<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.168580]&nbsp; 0xff=
ffff80085078c0<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.172833]&nbsp; 0xff=
ffff8008084c30<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.177091] Code: b900=
0ea0 d5033e9f f9400ea0 91012000 (b900001f)<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.184298] ---[ end t=
race 7dc5f6b878cccbfa ]---<o:p></o:p></p>
<p class=3D"MsoNormal">(XEN) DOM1: [&nbsp;&nbsp;&nbsp; 4.191546] Kernel pan=
ic - not syncing: Attempted to kill init! exitcode=3D0x0000000b<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">I uploaded on pastebin.com the u-boot env settings [=
0], my device<o:p></o:p></p>
<p class=3D"MsoNormal">passthrough partial dts [1], and the whole log of bo=
ot messages<o:p></o:p></p>
<p class=3D"MsoNormal">from xen, Dom0 and DomU [2]. I also modified the gue=
st address<o:p></o:p></p>
<p class=3D"MsoNormal">layout and mapped the PL011 UART and GICv3 addresses=
 to match<o:p></o:p></p>
<p class=3D"MsoNormal">the physical ones, as well as setting the GUEST_GNTT=
AB_BASE and<o:p></o:p></p>
<p class=3D"MsoNormal">GUEST_MAGIC_BASE to addresses before our board's RAM=
 start address.<o:p></o:p></p>
<p class=3D"MsoNormal">I updated the GUEST_RAM0_BASE and GUEST_RAM0_SIZE to=
 match the<o:p></o:p></p>
<p class=3D"MsoNormal">physical ones.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Maybe you could check if I did anything wrong, becau=
se I couldn't<o:p></o:p></p>
<p class=3D"MsoNormal">figure it out.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[0] <a href=3D"https://pastebin.com/As6PgVFf">https:=
//pastebin.com/As6PgVFf</a><o:p></o:p></p>
<p class=3D"MsoNormal">[1] <a href=3D"https://pastebin.com/j0NS4x5Z">https:=
//pastebin.com/j0NS4x5Z</a><o:p></o:p></p>
<p class=3D"MsoNormal">[2] <a href=3D"https://pastebin.com/TaZR8pii">https:=
//pastebin.com/TaZR8pii</a><o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thank you once again for your support,<o:p></o:p></p=
>
<p class=3D"MsoNormal">Andrei<o:p></o:p></p>
</div>
</body>
</html>

--_000_VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0VI1PR04MB5807eurp_--


--===============2762865968602497794==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2762865968602497794==--


From xen-devel-bounces@lists.xenproject.org Wed Feb 12 14:22:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 14:22:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1suH-0002sY-MH; Wed, 12 Feb 2020 14:22:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=1nZR=4A=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1j1suG-0002sT-7r
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 14:22:24 +0000
X-Inumbo-ID: 15370338-4da3-11ea-bc8e-bc764e2007e4
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::8])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 15370338-4da3-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 14:22:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1581517341;
 s=strato-dkim-0002; d=aepfle.de;
 h=References:In-Reply-To:Message-ID:Subject:To:From:Date:
 X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender;
 bh=6pjrgg5lrE1qtoNocF48okM4Hy2QxZ3n+GNC90Ul1UA=;
 b=HV14FrCYqlmb6nqwd4q/Zpcm34SKslQ4iQQrUKXdlPmXUeT0mZoGKmxOqalR9s6Yy5
 uc5+1RtK4lmM84rcUeMqz8o8RTIOC/6sUhL+riZyqfz+gND3Tr+EK1pGDGwbK4yUMAwT
 p7DRCVEkX5AODApRFyTsBHb0b/aJi2Q3n31K07D5GeIbLzDzKipIxGcLS+J11tBxDkdc
 BtJL8pq/JcH+nck+YX5tjZuqE+BcaaKBwf7xlhUJEbxPEsUL2eNFL97wlFMJUfu7JoVJ
 QJVDOe6LZicGv7Klt1AFAY2VSNNpCVRWSmoC71Zjfi7Z6zE+ka/7YyowapDyvnV8/re+
 mNNg==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4kV1cX92EW4mFvNjTRB"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 46.1.12 AUTH)
 with ESMTPSA id 605caew1CEMLpk2
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate) for <xen-devel@lists.xen.org>;
 Wed, 12 Feb 2020 15:22:21 +0100 (CET)
Date: Wed, 12 Feb 2020 15:22:19 +0100
From: Olaf Hering <olaf@aepfle.de>
To: xen-devel@lists.xen.org
Message-ID: <20200212152219.38d1a43c.olaf@aepfle.de>
In-Reply-To: <20200212115325.12f2efc4.olaf@aepfle.de>
References: <20200212115325.12f2efc4.olaf@aepfle.de>
X-Mailer: Claws Mail 2019.12.31 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] reported memory usage does not match real memory
 usage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3346971395175814171=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3346971395175814171==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/54BgmaAkO2n+OTsIs0kl.rW"; protocol="application/pgp-signature"

--Sig_/54BgmaAkO2n+OTsIs0kl.rW
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Wed, 12 Feb 2020 11:53:25 +0100
schrieb Olaf Hering <olaf@aepfle.de>:

> Is there a formula to calculate that amount of extra memory, is this beha=
vior documented somewhere?


With the script below, the formula may look like this:
- each vcpu needs 1MB extra memory
- each GB of a HVM domU memory needs 8MB extra memory
- each HVM domU needs 2MB extra memory

I assume these 8MB per GB is needed for the EPT page tables.

In case this extra memory is indeed some obvious static value, it would be =
better to allocate it from the value specified in 'memory=3D' to make sure =
a domU uses (almost) exactly the value that was configured.

Olaf


domU=3D'hvm'
free_memory=3D'125551'
for memory in {1024..102400}
do
        test "$(( ${memory} % (4*1024) ))" =3D "0" || continue
        xl destroy "${domU}" &> /dev/null
        while test "`xl info | awk '/^free_memory/{print $3}'`" -lt "${free=
_memory}"
        do
                sleep 0.2
        done
        xl create -q -f '/netshare/domU.cfg' "name=3D'${domU}'" "memory=3D'=
${memory}'" "vcpus=3D'1'"
        while sleep 0.1
        do
                state=3D"`xl list "${domU}" | awk "/^"${domU}'/{print $5}'`"
                case "${state}" in
                        r?????) break ;;
                        ?b????) break ;;
                        *) ;;
                esac
        done
        actual_free_memory=3D"`xl info | awk '/^free_memory/{print $3}'`"
        domU_used_memory=3D"$(( ${free_memory} - ${actual_free_memory} ))"
        extra_memory=3D"$(( ${domU_used_memory} - ${memory} ))"
        echo "${memory}/$((${memory}/1024)) ${domU_used_memory} ${extra_mem=
ory}: $((((${memory}/1024)*8)+2))"
done

--Sig_/54BgmaAkO2n+OTsIs0kl.rW
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl5EChsACgkQ86SN7mm1
DoDgPA/7Bxc96Ift8QxwwFSyozn5kl32n6NbhRx/3djbaOyrbNFlZmyEdWTZPn/h
0F3C+tK27imgcmc7b/CX0oZ3DLkHlqvCVmGBMcjCM/mYc80RRLHPwBB8iX2bRRv6
rK5GSw4VMpEq/QJ/iL2y20YwI4gFSN8qITT7FoPIiqS/i/fvgh4Qm/E3WzIPYLAi
xqPgB+0jDQQa368j4rm1wiyaRY1Y9vJeFTA3YMPDNtxA1arAYZ24OQDYmxpW2qrV
oEHwMduo6XGZuGlpThRVgIBR1CSl6hsrXufDwvp2krh+EM8Y6D8HmV452T+L34nC
4aGAqZhmrasv5R/zLf41w0B5UlGHRRPykQkiLHuD/q3Yl4arZbWlHaqpYRLc5nKJ
dSgC0H0BrH8fXZb2vcq1IdZH3MjcKhHfihoWyZydUDk3meTJkBmMhBH/m6nSqAW0
cAVSLdk7PboAGUqWc0mkYNxP7He3DhvWcSI7UFBpGcniLvrIc4gglz/t1IL/j2U3
DbERjj1VBMDlUWLsKEN4PvfeDishwaDIYJ8EYBzQtQgXOe5NbxGRZlGcSR+GUzkb
9KUqdBYRiaf/siaKqskNx6ZbCNIX9/2Ryt28KckkkJ9qQAosagxpot/6v/PbV6EP
9kETZcS762OaEB3+17DYBz84z6DABTD3ee3jyISr6f+Er+l3gaw=
=aZdk
-----END PGP SIGNATURE-----

--Sig_/54BgmaAkO2n+OTsIs0kl.rW--


--===============3346971395175814171==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3346971395175814171==--


From xen-devel-bounces@lists.xenproject.org Wed Feb 12 15:49:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 15:49:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1uGY-00013e-B3; Wed, 12 Feb 2020 15:49:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1uGX-00013Z-6d
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 15:49:29 +0000
X-Inumbo-ID: 3cce48dc-4daf-11ea-b789-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3cce48dc-4daf-11ea-b789-12813bfff9fa;
 Wed, 12 Feb 2020 15:49:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1uGQ-0001nV-0X; Wed, 12 Feb 2020 15:49:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1uGP-00018A-PH; Wed, 12 Feb 2020 15:49:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1uGP-0001Vy-Od; Wed, 12 Feb 2020 15:49:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146950-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 15:49:21 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146950: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk1MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAwIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDgg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 15:55:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 15:55:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1uMa-0001s3-3H; Wed, 12 Feb 2020 15:55:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wrNZ=4A=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j1uMY-0001ry-3m
 for xen-devel@lists.xen.org; Wed, 12 Feb 2020 15:55:42 +0000
X-Inumbo-ID: 1e238982-4db0-11ea-bc8e-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1e238982-4db0-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 15:55:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581522941;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=wjsbSAvBlzl4syiMV2G2t0I84fzRWdhOPszfviOppPw=;
 b=NP+5ruV7bvIm0noMyOduHGim5ZmJ1keJi0n2i4cwijUlc/+X+0SxjYzK
 7tVkTIOWwISQnP+ig6CJpPAvfMd4j+VLxnIkgIOe6o23ez1K0CJbm8Rod
 ToJapJ9jqhZJi3C3cM3VKFDSSndVU0f9GFlYzlcnhO4DsnakiD7pt8Dk6 s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XqDKmSGk4cpL7v9z9ecJfZrBBy8gS2E87aJssR+bAeDrh+kNyCtgon1AGE3n9lmXr4LwKEiJUk
 Kr2YqUax5r7nRllMJuZty6wc1SV4LuV6/KcWG4uw6oz/Q6eXV4QCaAPBsCXbDBl/csZuIq1eG4
 IeGqSNVD7Fm8vc2uk020039EiHT2qxdaggty1gcWJcCAYu5cj+kuotwkzQJ09nyTBBxkJaRKAA
 7rbVvdl+2iBjN8hMBfvu5eKqozvXNkGFQEd25LJ56l2/NUBr6QvIJdCBi2/jeA0AJRacgfs/EZ
 SEk=
X-SBRS: 2.7
X-MesageID: 12337177
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12337177"
To: Jan Beulich <jbeulich@suse.com>
References: <20200211134220.9194-1-sergey.dyasli@citrix.com>
 <20200211134220.9194-2-sergey.dyasli@citrix.com>
 <c9c2e957-bb95-0f54-f8cf-57c6b0cd0f55@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <5dc06738-c476-d7e2-4fe0-7fcf879a9fca@citrix.com>
Date: Wed, 12 Feb 2020 15:55:33 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <c9c2e957-bb95-0f54-f8cf-57c6b0cd0f55@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] xsm: add Kconfig option for denied
 string
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xen.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>, Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDIvMjAyMCAwOTozMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTEuMDIuMjAyMCAx
NDo0MiwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gLS0tIGEveGVuL2NvbW1vbi9LY29uZmlnCj4+
ICsrKyBiL3hlbi9jb21tb24vS2NvbmZpZwo+PiBAQCAtMjI4LDYgKzIyOCwxNCBAQCBjaG9pY2UK
Pj4gIAkJYm9vbCAiU0lMTyIgaWYgWFNNX1NJTE8KPj4gIGVuZGNob2ljZQo+Pgo+PiArY29uZmln
IFhTTV9ERU5JRURfU1RSSU5HCj4+ICsJc3RyaW5nICJ4ZW5fdmVyc2lvbiBoeXBlcmNhbGwgZGVu
aWVkIGluZm9ybWF0aW9uIHJlcGxhY2VtZW50IHN0cmluZyIKPj4gKwlkZWZhdWx0ICI8ZGVuaWVk
PiIKPj4gKwlkZXBlbmRzIG9uIFhTTQo+Cj4gV2h5IHdvdWxkIHRoaXMgc3RyaW5nIHdhbnQgdG8g
YmUgY29uZmlndXJhYmxlIG9ubHkgaW4gWFNNLQo+IGVuYWJsZWQgYnVpbGRzPwoKRm9yIHNvbWUg
cmVhc29uIEkgYXNzdW1lZCB0aGF0IHhzbV94ZW5fdmVyc2lvbigpIGlzIGEgbm8tb3Agd2hlbgpD
T05GSUdfWFNNIGlzIHVuZGVmaW5lZC4gSSBjYW4gbm93IHNlZSB0aGF0IGl0IGRvZXNuJ3QgZGVw
ZW5kIG9uIGFueQpjb25maWcgaW4gd2hpY2ggY2FzZSB0aGUgZGVwZW5kZW5jeSAoYW5kICNpZmRl
Zikgc2hvdWxkIGluZGVlZCBiZQpyZW1vdmVkLgoKLS0KVGhhbmtzLApTZXJnZXkKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:09:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:09:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1uZu-0003Mo-7G; Wed, 12 Feb 2020 16:09:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MKKR=4A=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j1uZs-0003Mi-Cp
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:09:28 +0000
X-Inumbo-ID: 08b8acc4-4db2-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 08b8acc4-4db2-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 16:09:23 +0000 (UTC)
Received: by mail-wr1-x441.google.com with SMTP id z3so3076546wru.3
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 08:09:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=w4/mKx/qtd0NynVOwfww2yoUw6w2UGTwgak3PQ9DLDE=;
 b=aFjNnTOsfQJbduTfX8S08F4A+E8kABjSFR3ZIs6lvMdExpd6s6mI67LE+0gZ2kNbau
 S4nu33b/QoLfi/IOUWQA3usfgsl1+/WOCZ4ZCUmrJqky7DoLNaGUj6jlvPx5QHhkx2gk
 7z7J0bSQINA/CtnYPiHxNYBKibnrFaPUbLyuVNw3m/DmB4NptTPhgDL0weQiSt7fUcT7
 7SDDVKh0BPTfTyji7gTvycZTi5ojKUl5abiyi+8PEFgajeOw0AZv0Fsw7QxDQvOYT9cv
 g2/OnGFe93+xOJjBM4euD1REqJ5RhPjQWeWgxZYKh0GdZp0ES+q7ebnzc1nH8xtcdM55
 uwUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=w4/mKx/qtd0NynVOwfww2yoUw6w2UGTwgak3PQ9DLDE=;
 b=lb8KURgeyyidtHUhxhS/glaP6WwUhgC2xaVySwP0boh2KeLda48TMVSyJOUVUTC/T7
 x/5B9/yLp+f3MZPwDWPXgPG3n3yPQlmD8pvGh0H4ZTx/uotpr5D1AYOuapXQPrwVfAqz
 PYshyYReG0J8/Qvk/E1XjczEBv/6pWa288WPwMqliR76NwyBm2fqDLpNbvIwiYaBj8Bd
 8OM617qmjGnh3Dd3F85f9pNGKbvnRFykklB4pC/UdYeTtzqZxpMZYgDKC7Y6wENn0StC
 5LepY/xZ9MNj4dQwolaEZ6RUlB95TqNvXl4zNOddfG24TBvZM0fAeZUZO1DiKgTaWL/F
 ik8g==
X-Gm-Message-State: APjAAAU6TlkysoVjwpRmkzFZjxK+OQJUm1yFfJpjMu7XDhLz1PuaBdDF
 VKgJp2g/nSAn09K2U4ZqGivxj1xb
X-Google-Smtp-Source: APXvYqxv6ZxvAJ8EBNiZ22MO7NLcpNYu3QGMUvJAs6bDhvDhiBz0CxVsfpR13SFygtSqm4pTJYi8DQ==
X-Received: by 2002:a05:6000:10d1:: with SMTP id
 b17mr15768677wrx.298.1581523762841; 
 Wed, 12 Feb 2020 08:09:22 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 o4sm1142500wrx.25.2020.02.12.08.09.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 12 Feb 2020 08:09:22 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 16:09:15 +0000
Message-Id: <20200212160918.18470-2-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200212160918.18470-1-liuwe@microsoft.com>
References: <20200212160918.18470-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hhbmdlIGh2X3ZwX2luZGV4IHRvIHVzZSB1aW50MzJfdCBiZWNhdXNlIHRoYXQgaXMgd2hhdCBp
cyBkZWZpbmVkIGluIFRMRlMuCgpBZGQgIl9hZGRyIiBzdWZmaXggdG8gaHZfZG9fcmVwX2h5cGVy
Y2FsbCdzIHBhcmFtZXRlcnMuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3Nv
ZnQuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgICAgICAgfCAy
ICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCAgICAgIHwgMiArLQogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYtaGNhbGwuaCB8IDUgKysrLS0KIDMgZmlsZXMg
Y2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L2h5cGVydi5jCmluZGV4IDcwZjRjZDVhZTAuLmI3MDQ0ZjcxOTMgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9oeXBlcnYuYwpAQCAtMzEsNyArMzEsNyBAQAogc3RydWN0IG1zX2h5cGVydl9pbmZv
IF9fcmVhZF9tb3N0bHkgbXNfaHlwZXJ2OwogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9p
ZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHZvaWQgKiwg
aHZfdnBfYXNzaXN0KTsKLURFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHVuc2lnbmVkIGludCwg
aHZfdnBfaW5kZXgpOworREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodWludDMyX3QsIGh2X3Zw
X2luZGV4KTsKIAogc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpCiB7CmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCBiL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCmluZGV4IDk1NmVmZjgzMWYuLmViMTRlYTQzZTUg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCisrKyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCkBAIC0yNiw2ICsyNiw2IEBACiAKIERF
Q0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOwogREVDTEFSRV9QRVJfQ1BVKHZv
aWQgKiwgaHZfdnBfYXNzaXN0KTsKLURFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGh2X3Zw
X2luZGV4KTsKK0RFQ0xBUkVfUEVSX0NQVSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwogCiAjZW5k
aWYgLyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LWhjYWxsLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0L2h5cGVydi1oY2FsbC5oCmluZGV4IDRkM2IxMzFiM2EuLjMzOTZjYWNjZGQgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LWhjYWxsLmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnYtaGNhbGwuaApAQCAtNjEsNyArNjEsOCBAQCBzdGF0
aWMgaW5saW5lIHVpbnQ2NF90IGh2X2RvX2Zhc3RfaHlwZXJjYWxsKHVpbnQxNl90IGNvZGUsCiAK
IHN0YXRpYyBpbmxpbmUgdWludDY0X3QgaHZfZG9fcmVwX2h5cGVyY2FsbCh1aW50MTZfdCBjb2Rl
LCB1aW50MTZfdCByZXBfY291bnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdWludDE2X3QgdmFyaGVhZF9zaXplLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgaW5wdXQsIHBhZGRyX3Qgb3V0cHV0KQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgaW5wdXRfYWRkciwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkcl90IG91dHB1
dF9hZGRyKQogewogICAgIHVpbnQ2NF90IGNvbnRyb2wgPSBjb2RlOwogICAgIHVpbnQ2NF90IHN0
YXR1czsKQEAgLTcxLDcgKzcyLDcgQEAgc3RhdGljIGlubGluZSB1aW50NjRfdCBodl9kb19yZXBf
aHlwZXJjYWxsKHVpbnQxNl90IGNvZGUsIHVpbnQxNl90IHJlcF9jb3VudCwKICAgICBjb250cm9s
IHw9ICh1aW50NjRfdClyZXBfY291bnQgPDwgSFZfSFlQRVJDQUxMX1JFUF9DT01QX09GRlNFVDsK
IAogICAgIGRvIHsKLSAgICAgICAgc3RhdHVzID0gaHZfZG9faHlwZXJjYWxsKGNvbnRyb2wsIGlu
cHV0LCBvdXRwdXQpOworICAgICAgICBzdGF0dXMgPSBodl9kb19oeXBlcmNhbGwoY29udHJvbCwg
aW5wdXRfYWRkciwgb3V0cHV0X2FkZHIpOwogICAgICAgICBpZiAoIChzdGF0dXMgJiBIVl9IWVBF
UkNBTExfUkVTVUxUX01BU0spICE9IEhWX1NUQVRVU19TVUNDRVNTICkKICAgICAgICAgICAgIGJy
ZWFrOwogCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:09:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:09:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1uZo-0003MY-Ul; Wed, 12 Feb 2020 16:09:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MKKR=4A=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j1uZn-0003MS-Ha
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:09:23 +0000
X-Inumbo-ID: 0814e4b8-4db2-11ea-bc8e-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0814e4b8-4db2-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 16:09:22 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id w12so3071224wrt.2
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 08:09:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=FvtrUfESpP1af0D5iJuW1Q1zTMIMzEbM8jOIQcDUYbo=;
 b=vYOT17+hsC5UeKRyb2q0u/Za0fWM7jqmBC6Fm3q0H2WVxJm52c20sV5Yp7PGPM3WtZ
 E1jKVgGy3gn7wMayzgaSdfNJ2TIQDRTlVX3B1d5hUTA6xUsZB3KtVMUKbsrz1/ZnAvHY
 /JeJ+p+Pv3SKqBNA7kTQ9WbbsASG3skDDm7X4gn2OSAX7PzPZMd+a89bt3MKoE1PHKFu
 kTGnFPu53ltQ9O3NO/yJM87kRhETI0ZLX9EsmntR0Q1J6eVsdJOdRk5hYXg/LXPXgElk
 Oina0UR6/UZsHGiuHmqZLMwa4JFH1f8DOWcpEaw738xW6OFTjOXqM9Ah27g1Hv8jOpWP
 /vPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=FvtrUfESpP1af0D5iJuW1Q1zTMIMzEbM8jOIQcDUYbo=;
 b=U0AfuT76KldGN2g2udmnt+7NSpTJDCyib8DYukENiwQlnltZTw4uoPaSWc+UljNRyl
 7++2fIz0CpGvEa96+HLHH4sDilkSCO1Dpst5tZfZ0PdQll9odVPG0sXHk94j9EuCiTq4
 4phSJXneJYhr11STHRzEgwvPZ5GlGYuQClixNNqtnh6+H7JA34BAaSnYV5lnq9Uo8Yj/
 JWB3pV5MdmWgWcDTJLxofAqTwugieG67G14QbHOfI5PT+7tJN7xMJ3918NwHyaynUvVE
 PewXSv99dltM8uq6hDKz8n+A72UFjaE8qMCMszeEQkuGW2AT6Cr4s9PLxAzgEipyIOnf
 4MPw==
X-Gm-Message-State: APjAAAVQJG+U963Z6f0CV1MbymLi0Rnix/rWazU/+mvV4UHBhVs44Zaq
 FtGisS95X3a3JEY/agtJ9+YyMXHe
X-Google-Smtp-Source: APXvYqwDeB6GxCiYmbAIgzvE4j26GLu4RfupTLMhtDy+yoCkPdJM92ui19Pt9fj+d8mA1ZmOS2V0Sg==
X-Received: by 2002:a5d:474b:: with SMTP id o11mr16605677wrs.255.1581523761717; 
 Wed, 12 Feb 2020 08:09:21 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 o4sm1142500wrx.25.2020.02.12.08.09.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 12 Feb 2020 08:09:20 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 16:09:14 +0000
Message-Id: <20200212160918.18470-1-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/4] Xen on Hyper-V: Implement L0 assisted TLB
 flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsCgpUaGlzIHNlcmlzIGlzIGJhc2VkIG9uIFJvZ2VyJ3MgTDAgYXNzaXN0ZWQgZmx1c2gg
c2VyaWVzLgoKSSBoYXZlIGRvbmUgc29tZSB0ZXN0aW5nIGFnYWluc3QgYSBMaW51eCBvbiBIeXBl
ci1WIGluIGEgMzItdmNwdSBWTS4KQWxsIGJ1aWxkcyB3ZXJlIGRvbmUgd2l0aCAtajMyLgoKCgpC
dWlsZGluZyBYZW4gb24gTGludXg6CnJlYWwgICAgMG00NS4zNzZzCnVzZXIgICAgMm0yOC4xNTZz
CnN5cyAgICAgMG01MS42NzJzCgpCdWlsZGluZyBYZW4gb24gTGludXggb24gWGVuIG9uIEh5cGVy
LVYsIG5vIGFzc2lzdGVkIGZsdXNoOgpyZWFsICAgIDNtOC43NjJzCnVzZXIgICAgMTBtNDYuNzg3
cwpzeXMgICAgIDMwbTE0LjQ5MnMKCkJ1aWxkaW5nIFhlbiBvbiBMaW51eCBvbiBYZW4gb24gSHlw
ZXItViwgd2l0aCBhc3Npc3RlZCBmbHVzaDoKcmVhbCAgICAwbTQ0LjM2OXMKdXNlciAgICAzbTE2
LjIzMXMKc3lzICAgICAzbTMuMzMwcwoKCgpCdWlsZGluZyBMaW51eCB4ODZfNjRfZGVmY29uZmln
IG9uIExpbnV4OgpyZWFsICAgIDBtNTkuNjk4cwp1c2VyICAgIDIxbTE0LjAxNHMKc3lzICAgICAy
bTU4Ljc0MnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZjb25maWcgb24gTGludXggb24gWGVu
IG9uIEh5cGVyLVYsIG5vIGFzc2lzdGVkCmZsdXNoOgpyZWFsICAgIDJtNi4yODRzCnVzZXIgICAg
MzFtMTguNzA2cwpzeXMgICAgIDIwbTMxLjEwNnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZj
b25maWcgb24gTGludXggb24gWGVuIG9uIEh5cGVyLVYsIHdpdGggYXNzaXN0ZWQKZmx1c2g6CnJl
YWwgICAgMW0zOC45NjhzCnVzZXIgICAgMjhtNDAuMzk4cwpzeXMgICAgIDExbTIwLjE1MXMKCgoK
VGhlcmUgYXJlIHZhcmlvdXMgZGVncmVlcyBvZiBpbXByb3ZlbWVudCBkZXBlbmRpbmcgb24gdGhl
IHdvcmtsb2FkLiBYZW4KY2FuIHBlcmhhcHMgYmUgb3B0bWlzZWQgYSBiaXQgbW9yZSBiZWNhdXNl
IGl0IGN1cnJlbnRseSBkb2Vzbid0IHBhc3MgdGhlCmFkZHJlc3Mgc3BhY2UgaWQgKGNyMykgdG8g
SHlwZXItViwgYnV0IHRoYXQgcmVxdWlyZXMgcmV3b3JraW5nIFRMQiBmbHVzaApBUElzIHdpdGhp
biBYZW4uCgpXZWkuCgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkNjOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IE1p
Y2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPgpDYzogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgoKV2VpIExpdSAoNCk6CiAgeDg2L2h5cGVydjogbWlzYyBjbGVh
bnVwCiAgeDg2L2h5cGVydmlzb3I6IHBhc3MgZmxhZ3MgdG8gaHlwZXJ2aXNvcl9mbHVzaF90bGIK
ICB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoCiAgeDg2L2h5
cGVydjogTDAgYXNzaXN0ZWQgVExCIGZsdXNoCgogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9N
YWtlZmlsZSAgICAgICB8ICAgMiArCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5j
ICAgICAgIHwgIDE5ICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCAgICAg
IHwgIDE1ICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICAgICAgIHwgMjEx
ICsrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwu
YyAgICAgICAgIHwgIDcyICsrKysrKysrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5j
ICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jICAgICAgICAg
ICAgIHwgICAyICstCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAyICstCiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi1oY2FsbC5oIHwgICA1ICst
CiB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaCAgIHwgIDEwICstCiAxMCBm
aWxlcyBjaGFuZ2VkLCAzMjkgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCgotLSAKMi4yMC4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:09:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:09:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1uZy-0003O9-L9; Wed, 12 Feb 2020 16:09:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MKKR=4A=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j1uZx-0003Ns-Dt
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:09:33 +0000
X-Inumbo-ID: 09684986-4db2-11ea-aa99-bc764e2007e4
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 09684986-4db2-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 16:09:25 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id b17so3177847wmb.0
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 08:09:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=56pHjvmS/8iVc5aFusq4dajXLO6o88TEhecDdThBVrE=;
 b=lJxs3jYtOldvRlBSU5bkybowGs5xu7k+fL5wkQE3M4hCjIYWkFTZpTUwCjgdOu5qJF
 oLsqVqY8tnm9TWyS0WTYZxb//x3lw777kt5WoLU5+1c1ICknhDNfti88cDbQc9O/JfU5
 ypnz844dCaKX9LLboaMNdNyiDEBRNn+lD8mmFd/EZrxzjJbTCVNGvDwTtfJ++D6JtYJS
 QpyAa6qq+D9quitcgoORA1ytFzP8sXXbixNuoFGujC4/fg179bxMY8ySLN6b1FFTliB+
 vuhcFPykvI+v3MTVppMGfCXbywWBJDoCb/hZZD+lkdxNKFOQNN+xtvhRUheA0uhr3TK/
 wPPA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=56pHjvmS/8iVc5aFusq4dajXLO6o88TEhecDdThBVrE=;
 b=sz5woLeqeM/k5pVgbYJB62DuXkPTOAMCsAUg42KXAz+B/BXMtQIArk/X8smzaJUJPO
 6Lx+vl7faQLyhd4dML0AZzKOu9iRjn2oaNyZ4w5bSKHMJqNMqA7LRxnKmlIEaTz9d1dQ
 FpgWnouDrkzYlNaazmgKNQaV7CmfCnxJomwzyGhoOMJN+onQvsv03bVKVPCbU4bFvqn7
 XVGy9+JLz9Xe1+IkzcBKJPSjzOrP78TEZFqTl7vG5+b9MloHiLdu+FrbeNBO7aDEhhx3
 tent5/0dK53SqikviWY6rmPZ7K5oMwHUQxUqKWtxcx0Am2EX2UYk9wPNUqorBQYXtE0D
 KA4A==
X-Gm-Message-State: APjAAAUwrSSwwHNY0kCEphIfXeXmzlOSDYS3JfY4S/UTrhnd1Gfatv2F
 3TFLKFoYwAZzjaO7FWJT9Wt73CaR
X-Google-Smtp-Source: APXvYqzcejQMmCuKD0cuxnlcxBaIVnCk5rf6VX+2D1gNhB97xzHFfaOsqzhIdmjs1hVrQIWArZUNnA==
X-Received: by 2002:a7b:cc6a:: with SMTP id n10mr13532046wmj.170.1581523763975; 
 Wed, 12 Feb 2020 08:09:23 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 o4sm1142500wrx.25.2020.02.12.08.09.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 12 Feb 2020 08:09:23 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 16:09:16 +0000
Message-Id: <20200212160918.18470-3-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200212160918.18470-1-liuwe@microsoft.com>
References: <20200212160918.18470-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/4] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SHlwZXItVidzIEwwIGFzc2lzdGVkIGZsdXNoIGhhcyBmaW5lLWdyYWluZWQgY29udHJvbCBvdmVy
IHdoYXQgZ2V0cwpmbHVzaGVkLiBXZSBuZWVkIGFsbCB0aGUgZmxhZ3MgYXZhaWxhYmxlIHRvIG1h
a2UgdGhlIGJlc3QgZGVjaXNpb25zCnBvc3NpYmxlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgYmVj
YXVzZSBYZW4ncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGNhcmUgYWJvdXQKd2hhdCBpcyBwYXNz
ZWQgdG8gaXQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgot
LS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwgIDQgKystLQogeGVu
L2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2
L3NtcC5jICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9n
dWVzdC9oeXBlcnZpc29yLmggfCAxMCArKysrKy0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDkgaW5z
ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2aXNvci5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwppbmRleCA0
N2U5MzhlMjg3Li4yNzI0ZmQ5YmFkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2aXNvci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKQEAgLTc1LDEw
ICs3NSwxMCBAQCB2b2lkIF9faW5pdCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBt
YXAgKmU4MjApCiB9CiAKIGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3Qg
Km1hc2ssIGNvbnN0IHZvaWQgKnZhLAotICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3Mp
CiB7CiAgICAgaWYgKCBvcHMuZmx1c2hfdGxiICkKLSAgICAgICAgcmV0dXJuIGFsdGVybmF0aXZl
X2NhbGwob3BzLmZsdXNoX3RsYiwgbWFzaywgdmEsIG9yZGVyKTsKKyAgICAgICAgcmV0dXJuIGFs
dGVybmF0aXZlX2NhbGwob3BzLmZsdXNoX3RsYiwgbWFzaywgdmEsIGZsYWdzKTsKIAogICAgIHJl
dHVybiAtRU5PU1lTOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4u
YyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKaW5kZXggNWQzNDI3YTcxMy4uMGViMTEx
NWM0ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYworKysgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCkBAIC0zMjQsNyArMzI0LDcgQEAgc3RhdGljIHZvaWQg
X19pbml0IGU4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCiAgICAgICAgIHB2X3NoaW1f
Zml4dXBfZTgyMChlODIwKTsKIH0KIAotc3RhdGljIGludCBmbHVzaF90bGIoY29uc3QgY3B1bWFz
a190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IG9yZGVyKQorc3RhdGljIGlu
dCBmbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWdu
ZWQgaW50IGZsYWdzKQogewogICAgIHJldHVybiB4ZW5faHlwZXJjYWxsX2h2bV9vcChIVk1PUF9m
bHVzaF90bGJzLCBOVUxMKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hl
bi9hcmNoL3g4Ni9zbXAuYwppbmRleCA5YmM5MjU2MTZhLi4yZGYyMWUzOTZhIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvc21wLmMKKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCkBAIC0yNjAsNyAr
MjYwLDcgQEAgdm9pZCBmbHVzaF9hcmVhX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBjb25z
dCB2b2lkICp2YSwgdW5zaWduZWQgaW50IGZsYWdzKQogICAgICAgICBpZiAoIGNwdV9oYXNfaHlw
ZXJ2aXNvciAmJgogICAgICAgICAgICAgICEoZmxhZ3MgJiB+KEZMVVNIX1RMQiB8IEZMVVNIX1RM
Ql9HTE9CQUwgfCBGTFVTSF9WQV9WQUxJRCB8CiAgICAgICAgICAgICAgICAgICAgICAgICAgRkxV
U0hfT1JERVJfTUFTSykpICYmCi0gICAgICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hfdGxiKG1h
c2ssIHZhLCBmbGFncyAmIEZMVVNIX09SREVSX01BU0spICkKKyAgICAgICAgICAgICAhaHlwZXJ2
aXNvcl9mbHVzaF90bGIobWFzaywgdmEsIGZsYWdzKSApCiAgICAgICAgIHsKICAgICAgICAgICAg
IGlmICggdGxiX2Nsa19lbmFibGVkICkKICAgICAgICAgICAgICAgICB0bGJfY2xrX2VuYWJsZWQg
PSBmYWxzZTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgKaW5kZXggNDMyZTU3
YzJhMC4uNDhkNTQ3MzVkMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9o
eXBlcnZpc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgK
QEAgLTM1LDcgKzM1LDcgQEAgc3RydWN0IGh5cGVydmlzb3Jfb3BzIHsKICAgICAvKiBGaXggdXAg
ZTgyMCBtYXAgKi8KICAgICB2b2lkICgqZTgyMF9maXh1cCkoc3RydWN0IGU4MjBtYXAgKmU4MjAp
OwogICAgIC8qIEwwIGFzc2lzdGVkIFRMQiBmbHVzaCAqLwotICAgIGludCAoKmZsdXNoX3RsYiko
Y29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IG9yZGVy
KTsKKyAgICBpbnQgKCpmbHVzaF90bGIpKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9p
ZCAqdmEsIHVuc2lnbmVkIGludCBmbGFncyk7CiB9OwogCiAjaWZkZWYgQ09ORklHX0dVRVNUCkBA
IC00OCwxMSArNDgsMTEgQEAgdm9pZCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBt
YXAgKmU4MjApOwogLyoKICAqIEwwIGFzc2lzdGVkIFRMQiBmbHVzaC4KICAqIG1hc2s6IGNwdW1h
c2sgb2YgdGhlIGRpcnR5IHZDUFVzIHRoYXQgc2hvdWxkIGJlIGZsdXNoZWQuCi0gKiB2YTogbGlu
ZWFyIGFkZHJlc3MgdG8gZmx1c2gsIG9yIE5VTEwgZm9yIGdsb2JhbCBmbHVzaGVzLgotICogb3Jk
ZXI6IG9yZGVyIG9mIHRoZSBsaW5lYXIgYWRkcmVzcyBwb2ludGVkIGJ5IHZhLgorICogdmE6IGxp
bmVhciBhZGRyZXNzIHRvIGZsdXNoLCBvciBOVUxMIGZvciBlbnRpcmUgYWRkcmVzcyBzcGFjZS4K
KyAqIGZsYWdzOiBmbGFncyBmb3IgZmx1c2hpbmcsIGluY2x1ZGluZyB0aGUgb3JkZXIgb2YgdmEu
CiAgKi8KIGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNv
bnN0IHZvaWQgKnZhLAotICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRl
cik7CisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKIAogI2Vs
c2UKIApAQCAtNjUsNyArNjUsNyBAQCBzdGF0aWMgaW5saW5lIGludCBoeXBlcnZpc29yX2FwX3Nl
dHVwKHZvaWQpIHsgcmV0dXJuIDA7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jl
c3VtZSh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQg
aHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKSB7fQogc3RhdGljIGlu
bGluZSBpbnQgaHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25z
dCB2b2lkICp2YSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncykKIHsKICAgICByZXR1cm4gLUVOT1NZUzsKIH0KLS0gCjIuMjAuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:09:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ua4-0003Pe-0S; Wed, 12 Feb 2020 16:09:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MKKR=4A=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j1ua2-0003PM-Ct
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:09:38 +0000
X-Inumbo-ID: 0a39bdcc-4db2-11ea-ade5-bc764e2007e4
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0a39bdcc-4db2-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 16:09:26 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id q9so2939044wmj.5
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 08:09:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=Neo9830nXS7pOHb+tEopg55AY8hDgs4S3FCPUyPLXyc=;
 b=uTqzjhbdHb9xJGGlznMWGTb1+KO10EabT4tw5XrIe3eh02zPsW6EBh1BnVdolyD6eG
 AIGlGBPWvKYv1MTEI96D3ov1uyP+iESzcskd9jXykramPBd4RDuJebihE6hNoby8rxvv
 fHHkLQo3+BH4MTucB9QlLjyxWtMFXCSkCsUYU6+Neg0G4uz9a3v6NPJRHOBPM/2ihoZT
 nPaMdRUWE2XWBdwRf8+v43iiiGFuTxNhNB5EavOkV46r6kxXrsZNTk5A1Qo5DglXsrmD
 ls4g6szvx+8RCEnTUpJpJeoY35EQz6sebuTiuprtPYk5HbUMdt1ydtHDnP5yUzv+50rL
 8RzQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=Neo9830nXS7pOHb+tEopg55AY8hDgs4S3FCPUyPLXyc=;
 b=ucaGFS8YLY4069zvTBHiDZsD6/6K5/1qBTpN5vxrjKfeiLgp5OxWIm+oK/CUerOsDc
 zFXFfaPDSpO8QIHnFviptyKYxSveJf/oXCY5IGN0/AoizFdPS5YN0WfLRTphyaPexMif
 Ua2H90ongjZFKVGQ1RZ1zfj9wqPhZICcSf4dxVQzqpeCwXf1CFhZ6LF5Ef0soGIIS4cN
 b4cIWF3dIFvIeuDPWiH4UCfPHUnXdx93lagn5Q8tIuoPlGJGuhIBQqsyKeDXMKCnA44b
 DCmse0y3VJy47288m0frsoxzLLpQmCNLyr1CJiU68dt1O/tZbFa1+PBp2LH81JVWRW54
 SjAg==
X-Gm-Message-State: APjAAAVstBCZBKAuprpBB8xO580g/yi4KolPfUS3S1/YqjeTavYhIrP+
 wUPTRzbF7uePbsH6AZ/1GNzsFx4y
X-Google-Smtp-Source: APXvYqypzgUZ6Pr+AaXzzaZNTLtFB9Amlm9cg/SCercxqodyxS4Nq+PtpRlpGxUXuiT7yuKrP7Ml8g==
X-Received: by 2002:a7b:c5da:: with SMTP id n26mr13089439wmk.138.1581523765260; 
 Wed, 12 Feb 2020 08:09:25 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 o4sm1142500wrx.25.2020.02.12.08.09.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 12 Feb 2020 08:09:24 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 16:09:17 +0000
Message-Id: <20200212160918.18470-4-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200212160918.18470-1-liuwe@microsoft.com>
References: <20200212160918.18470-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/4] x86/hyperv: skeleton for L0 assisted TLB
 flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGEgYmFzaWMgaG9vayBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoLiBUaGUgaG9v
ayBuZWVkcyB0bwpjaGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5v
dCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKbnVtYmVyIHRvIGZhbGwgYmFjayB0byBuYXRpdmUg
Zmx1c2hlcy4KCkludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNh
bGwgcGFnZSBpcyByZWFkeS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgfCAgMSArCiB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwogeGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IDQgZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmls
ZQppbmRleCA2ODE3MDEwOWE5Li4xODkwMmMzM2U5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFr
ZWZpbGUKQEAgLTEgKzEsMiBAQAogb2JqLXkgKz0gaHlwZXJ2Lm8KK29iai15ICs9IHRsYi5vCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwppbmRleCBiNzA0NGY3MTkzLi4xY2RjODhlMjdjIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFRklORV9QRVJfQ1BV
X1JFQURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKIERFRklORV9QRVJfQ1BVX1JFQURf
TU9TVExZKHVpbnQzMl90LCBodl92cF9pbmRleCk7CiAKK3N0YXRpYyBib29sIF9fcmVhZF9tb3N0
bHkgaHZfaGNhbGxfcGFnZV9yZWFkeTsKKwogc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0
X2lkKHZvaWQpCiB7CiAgICAgdW5pb24gaHZfZ3Vlc3Rfb3NfaWQgaWQgPSB7fTsKQEAgLTExOSw2
ICsxMjEsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkK
ICAgICBCVUdfT04oIWh5cGVyY2FsbF9tc3IuZW5hYmxlKTsKIAogICAgIHNldF9maXhtYXBfeChG
SVhfWF9IWVBFUlZfSENBTEwsIG1mbiA8PCBQQUdFX1NISUZUKTsKKworICAgIGh2X2hjYWxsX3Bh
Z2VfcmVhZHkgPSB0cnVlOwogfQogCiBzdGF0aWMgaW50IHNldHVwX2h5cGVyY2FsbF9wY3B1X2Fy
Zyh2b2lkKQpAQCAtMTk5LDExICsyMDMsMjQgQEAgc3RhdGljIHZvaWQgX19pbml0IGU4MjBfZml4
dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCiAgICAgICAgIHBhbmljKCJVbmFibGUgdG8gcmVzZXJ2
ZSBIeXBlci1WIGh5cGVyY2FsbCByYW5nZVxuIik7CiB9CiAKK3N0YXRpYyBpbnQgZmx1c2hfdGxi
KGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCit7CisgICAgaWYgKCAhKG1zX2h5cGVydi5oaW50cyAm
IEhWX1g2NF9SRU1PVEVfVExCX0ZMVVNIX1JFQ09NTUVOREVEKSApCisgICAgICAgIHJldHVybiAt
RU9QTk9UU1VQUDsKKworICAgIGlmICggIWh2X2hjYWxsX3BhZ2VfcmVhZHkgfHwgIXRoaXNfY3B1
KGh2X2lucHV0X3BhZ2UpICkKKyAgICAgICAgcmV0dXJuIC1FTlhJTzsKKworICAgIHJldHVybiBo
eXBlcnZfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncyk7Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1
Y3QgaHlwZXJ2aXNvcl9vcHMgX19pbml0ZGF0YSBvcHMgPSB7CiAgICAgLm5hbWUgPSAiSHlwZXIt
ViIsCiAgICAgLnNldHVwID0gc2V0dXAsCiAgICAgLmFwX3NldHVwID0gYXBfc2V0dXAsCiAgICAg
LmU4MjBfZml4dXAgPSBlODIwX2ZpeHVwLAorICAgIC5mbHVzaF90bGIgPSBmbHVzaF90bGIsCiB9
OwogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgg
Yi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAppbmRleCBlYjE0ZWE0M2U1Li43
OGU1MmY3NGNlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUu
aAorKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaApAQCAtMjIsMTAgKzIy
LDE0IEBACiAjaWZuZGVmIF9fWEVOX0hZUEVSVl9QUklWSUFURV9IX18KICNkZWZpbmUgX19YRU5f
SFlQRVJWX1BSSVZJQVRFX0hfXwogCisjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KICNpbmNsdWRl
IDx4ZW4vcGVyY3B1Lmg+CiAKIERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lucHV0X3BhZ2Up
OwogREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKIERFQ0xBUkVfUEVSX0NQ
VSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwogCitpbnQgaHlwZXJ2X2ZsdXNoX3RsYihjb25zdCBj
cHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAorICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGZsYWdzKTsKKwogI2VuZGlmIC8qIF9fWEVOX0hZUEVSVl9QUklWSUFURV9IX18g
ICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwLi40OGY1MjcyMjllCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi90bGIuYwpAQCAtMCwwICsxLDQxIEBACisvKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisg
KiBhcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKKyAqCisgKiBTdXBwb3J0IGZvciBUTEIgbWFu
YWdlbWVudCB1c2luZyBoeXBlcmNhbGxzCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29m
dHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAqIGl0IHVuZGVy
IHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVk
IGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9m
IHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4K
KyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3
aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVu
IHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZl
ZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisgKiBhbG9uZyB3aXRo
IHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+
LgorICoKKyAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCisgKi8KKworI2luY2x1ZGUg
PHhlbi9jcHVtYXNrLmg+CisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisKKyNpbmNsdWRlICJwcml2
YXRlLmgiCisKK2ludCBoeXBlcnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29u
c3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCit7
CisgICAgcmV0dXJuIC1FT1BOT1RTVVBQOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgor
ICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQK
KyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8K
LS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:09:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:09:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1ua9-0003Rr-8o; Wed, 12 Feb 2020 16:09:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=MKKR=4A=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j1ua7-0003RC-DT
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:09:43 +0000
X-Inumbo-ID: 0bd48cac-4db2-11ea-ade5-bc764e2007e4
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0bd48cac-4db2-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 16:09:29 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id t14so3153163wmi.5
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 08:09:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=ydWvk0smCY6uoEuwo9BlmC3I8ThSoNpZz7RCbSXh68Q=;
 b=JFPn51+G9Ql7ZSdKBwjRobPeLBIIoUlx1M6QqIK92YAVdMkfF0CVUMKwruBM246W64
 P/k8G3bJDUCPS3vA01fjJTH3SgJ47FpXSIQrvdinzME9nMKVTDBHs9iv24ul4DCR0qwG
 OwV3A9iZ7nAKpwlnKejpIx85IfpGLFw1Wxb/vG+KhcM0ra86ED1cC5lVa7NDTw598xf9
 wZOtYgw2W5NbhD26RQ1RRc2yCn2z1R2vchGFi4PrGP0fGR9a18vUv404LDSdt+hZj4Vt
 cTf+w4A0HpFK8jruv5enKUXEgwoe8a05euowC293ZamsWb63Yturn6tm5JZDph7/oPm8
 NrNQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=ydWvk0smCY6uoEuwo9BlmC3I8ThSoNpZz7RCbSXh68Q=;
 b=IspWhbIa4Lr12IMV6Cgl3ORlkzLGTHmDO2R/vXgYGtgHc1LWqzuWdsJaQom3/SdJrD
 XzP2caweA32ArZndDD4pvnMke1PTOu2XeHPdYsePgXfTBqxdbbQW+a53b1r1UT800AgM
 f7RBbKmEGB9nVrk6GFQveldLbBhjbtcHQ26wvVyEpgTWsoNAJCL7thHV0IJz19l+LJ2K
 7TXl9rWD7pE+C8RqbZPk8vWc1IM/6iFgBG17AJ0hNbsrHwkG7vA12VdIITn909+Nth8u
 MzSbKy2glcPTjptD7zPFVTuUkWDMxRFwVuAgIkHaQLQ893WrIGSZqGixQ2SU9Cin9ohj
 ttow==
X-Gm-Message-State: APjAAAXrKSdzSZVJYGG8Ie9YmW4hPYg7TE2BGHeN7LWRSJNxcGxmuFMF
 Y57ywrG3ywRGxUTxU70NwdL6ws3L
X-Google-Smtp-Source: APXvYqyzPBMXXPPLOqroBObFLj+zi2m4AJKiCOqpU4xeMM3zfmLKmc19nqOCXDdGEoe0Jtm2jViIOw==
X-Received: by 2002:a1c:1f56:: with SMTP id f83mr13346342wmf.93.1581523766878; 
 Wed, 12 Feb 2020 08:09:26 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 o4sm1142500wrx.25.2020.02.12.08.09.25
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 12 Feb 2020 08:09:26 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 16:09:18 +0000
Message-Id: <20200212160918.18470-5-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200212160918.18470-1-liuwe@microsoft.com>
References: <20200212160918.18470-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9uIEh5cGVyLVYuIEl0IHRh
a2VzIGFkdmFudGFnZQpvZiBzZXZlcmFsIGh5cGVyY2FsbHM6CgogKiBIVkNBTExfRkxVU0hfVklS
VFVBTF9BRERSRVNTX0xJU1QKICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19MSVNUX0VY
CiAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKICogSFZDQUxMX0ZMVVNIX1ZJ
UlRVQUxfQUREUkVTU19TUEFDRV9FWAoKUGljayB0aGUgbW9zdCBlZmZpY2llbnQgaHlwZXJjYWxs
cyBhdmFpbGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgICAxICsKIHhlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgICA5ICsrCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L3RsYi5jICAgICB8IDE3MiArKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICB8ICA3MiArKysrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMjUzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L01ha2VmaWxlCmluZGV4IDE4OTAyYzMzZTkuLjBlMzk0MTA5NjggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9NYWtlZmlsZQpAQCAtMSwyICsxLDMgQEAKIG9iai15ICs9IGh5cGVydi5vCiBv
YmoteSArPSB0bGIubworb2JqLXkgKz0gdXRpbC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0
ZS5oCmluZGV4IDc4ZTUyZjc0Y2UuLjMxMWYwNjA0OTUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
cHJpdmF0ZS5oCkBAIC0yNCwxMiArMjQsMjEgQEAKIAogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+
CiAjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogCiBERUNM
QVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFQ0xBUkVfUEVSX0NQVSh2b2lk
ICosIGh2X3ZwX2Fzc2lzdCk7CiBERUNMQVJFX1BFUl9DUFUodWludDMyX3QsIGh2X3ZwX2luZGV4
KTsKIAorc3RhdGljIGlubGluZSB1aW50MzJfdCBodl92cF9pbmRleChpbnQgY3B1KQoreworICAg
IHJldHVybiBwZXJfY3B1KGh2X3ZwX2luZGV4LCBjcHUpOworfQorCiBpbnQgaHlwZXJ2X2ZsdXNo
X3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAogICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKIAorLyogUmV0dXJucyBudW1iZXIgb2YgYmFu
a3MsIC1ldiBpZiBlcnJvciAqLworaW50IGNwdW1hc2tfdG9fdnBzZXQoc3RydWN0IGh2X3Zwc2V0
ICp2cHNldCwgY29uc3QgY3B1bWFza190ICptYXNrKTsKKwogI2VuZGlmIC8qIF9fWEVOX0hZUEVS
Vl9QUklWSUFURV9IX18gICovCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L3RsYi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwppbmRleCA0OGY1MjcyMjll
Li45OWI3ODlkOWU5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKQEAgLTE5LDE1ICsxOSwxODUg
QEAKICAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCiAgKi8KIAorI2luY2x1ZGUgPHhl
bi9jcHUuaD4KICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgogI2luY2x1ZGUgPHhlbi9lcnJuby5o
PgogCisjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi5oPgorI2luY2x1ZGUgPGFzbS9ndWVzdC9o
eXBlcnYtaGNhbGwuaD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2LXRsZnMuaD4KKwogI2lu
Y2x1ZGUgInByaXZhdGUuaCIKIAorLyoKKyAqIEl0IGlzIHBvc3NpYmxlIHRvIGVuY29kZSB1cCB0
byA0MDk2IHBhZ2VzIHVzaW5nIHRoZSBsb3dlciAxMiBiaXRzCisgKiBpbiBhbiBlbGVtZW50IG9m
IGd2YV9saXN0CisgKi8KKyNkZWZpbmUgSFZfVExCX0ZMVVNIX1VOSVQgKDQwOTYgKiBQQUdFX1NJ
WkUpCisjZGVmaW5lIE9SREVSX1RPX0JZVEVTKG9yZGVyKSAoKDF1bCA8PCAob3JkZXIpKSAqIFBB
R0VfU0laRSkKKworc3RhdGljIHVuc2lnbmVkIGludCBmaWxsX2d2YV9saXN0KHVpbnQ2NF90ICpn
dmFfbGlzdCwgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IG9yZGVyKQoreworICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQgPSAodW5z
aWduZWQgbG9uZyl2YTsKKyAgICB1bnNpZ25lZCBsb25nIGVuZCA9IHN0YXJ0ICsgT1JERVJfVE9f
QllURVMob3JkZXIpIC0gMTsKKyAgICB1bnNpZ25lZCBpbnQgbiA9IDA7CisKKyAgICBkbyB7Cisg
ICAgICAgIHVuc2lnbmVkIGxvbmcgcmVtYWluID0gZW5kID4gc3RhcnQgPyBlbmQgLSBzdGFydCA6
IDA7CisKKyAgICAgICAgZ3ZhX2xpc3Rbbl0gPSBzdGFydCAmIFBBR0VfTUFTSzsKKworICAgICAg
ICAvKgorICAgICAgICAgKiBVc2UgbG93ZXIgMTIgYml0cyB0byBlbmNvZGUgdGhlIG51bWJlciBv
ZiBhZGRpdGlvbmFsIHBhZ2VzCisgICAgICAgICAqIHRvIGZsdXNoCisgICAgICAgICAqLworICAg
ICAgICBpZiAoIHJlbWFpbiA+PSBIVl9UTEJfRkxVU0hfVU5JVCApCisgICAgICAgIHsKKyAgICAg
ICAgICAgIGd2YV9saXN0W25dIHw9IH5QQUdFX01BU0s7CisgICAgICAgICAgICBzdGFydCArPSBI
Vl9UTEJfRkxVU0hfVU5JVDsKKyAgICAgICAgfQorICAgICAgICBlbHNlIGlmICggcmVtYWluICkK
KyAgICAgICAgeworICAgICAgICAgICAgZ3ZhX2xpc3Rbbl0gfD0gKHJlbWFpbiAtIDEpID4+IFBB
R0VfU0hJRlQ7CisgICAgICAgICAgICBzdGFydCA9IGVuZDsKKyAgICAgICAgfQorCisgICAgICAg
IG4rKzsKKyAgICB9IHdoaWxlICggc3RhcnQgPCBlbmQgKTsKKworICAgIHJldHVybiBuOworfQor
CitzdGF0aWMgdWludDY0X3QgZmx1c2hfdGxiX2V4KGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29u
c3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBm
bGFncykKK3sKKyAgICBzdHJ1Y3QgaHZfdGxiX2ZsdXNoX2V4ICpmbHVzaCA9IHRoaXNfY3B1KGh2
X2lucHV0X3BhZ2UpOworICAgIGludCBucl9iYW5rczsKKyAgICB1bnNpZ25lZCBpbnQgbWF4X2d2
YXM7CisgICAgdW5zaWduZWQgaW50IG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOwor
ICAgIHVpbnQ2NF90IHJldDsKKworICAgIEFTU0VSVChmbHVzaCk7CisgICAgQVNTRVJUKCFsb2Nh
bF9pcnFfaXNfZW5hYmxlZCgpKTsKKworICAgIGlmICggIShtc19oeXBlcnYuaGludHMgJiBIVl9Y
NjRfRVhfUFJPQ0VTU09SX01BU0tTX1JFQ09NTUVOREVEKSApCisgICAgICAgIHJldHVybiB+MFVM
TDsKKworICAgIGZsdXNoLT5hZGRyZXNzX3NwYWNlID0gMDsKKyAgICBmbHVzaC0+ZmxhZ3MgPSBI
Vl9GTFVTSF9BTExfVklSVFVBTF9BRERSRVNTX1NQQUNFUzsKKyAgICBpZiAoICEoZmxhZ3MgJiBG
TFVTSF9UTEJfR0xPQkFMKSApCisgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9GTFVTSF9OT05f
R0xPQkFMX01BUFBJTkdTX09OTFk7CisKKyAgICBmbHVzaC0+aHZfdnBfc2V0LnZhbGlkX2Jhbmtf
bWFzayA9IDA7CisgICAgZmx1c2gtPmh2X3ZwX3NldC5mb3JtYXQgPSBIVl9HRU5FUklDX1NFVF9T
UEFSU0VfNEs7CisKKyAgICBucl9iYW5rcyA9IGNwdW1hc2tfdG9fdnBzZXQoJmZsdXNoLT5odl92
cF9zZXQsIG1hc2spOworICAgIGlmICggbnJfYmFua3MgPCAwICkKKyAgICAgICAgcmV0dXJuIH4w
VUxMOworCisgICAgbWF4X2d2YXMgPQorICAgICAgICAoUEFHRV9TSVpFIC0gc2l6ZW9mKCpmbHVz
aCkgLSBucl9iYW5rcyAqCisgICAgICAgICBzaXplb2YoZmx1c2gtPmh2X3ZwX3NldC5iYW5rX2Nv
bnRlbnRzWzBdKSkgLworICAgICAgICBzaXplb2YodWludDY0X3QpOyAgICAgICAvKiBndmEgaXMg
cmVwcmVzZW50ZWQgYXMgdWludDY0X3QgKi8KKworICAgIC8qCisgICAgICogRmx1c2ggdGhlIGVu
dGlyZSBhZGRyZXNzIHNwYWNlIGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUgaXMgbm90CisgICAg
ICogZW5vdWdoIHNwYWNlIGZvciBndmFfbGlzdC4KKyAgICAgKi8KKyAgICBpZiAoICF2YSB8fCAo
T1JERVJfVE9fQllURVMob3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQpID4gbWF4X2d2YXMgKQor
ICAgICAgICByZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FE
RFJFU1NfU1BBQ0VfRVgsIDAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJf
YmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKKyAgICBlbHNlCisgICAgeworICAgICAg
ICB1aW50NjRfdCAqZ3ZhX2xpc3QgPSAodWludDY0X3QgKilmbHVzaCArIHNpemVvZigqZmx1c2gp
ICsgbnJfYmFua3M7CisgICAgICAgIHVuc2lnbmVkIGludCBndmFzID0gZmlsbF9ndmFfbGlzdChn
dmFfbGlzdCwgdmEsIG9yZGVyKTsKKworICAgICAgICByZXQgPSBodl9kb19yZXBfaHlwZXJjYWxs
KEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVF9FWCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBndmFzLCBucl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCksIDAp
OworICAgIH0KKworICAgIHJldHVybiByZXQ7Cit9CisKIGludCBoeXBlcnZfZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCiAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgcmV0dXJuIC1FT1BOT1RTVVBQOworICAgIHVu
c2lnbmVkIGxvbmcgaXJxX2ZsYWdzOworICAgIHN0cnVjdCBodl90bGJfZmx1c2ggKmZsdXNoID0g
dGhpc19jcHUoaHZfaW5wdXRfcGFnZSk7CisgICAgdWludDY0X3QgcmV0OworICAgIHVuc2lnbmVk
IGludCBvcmRlciA9IGZsYWdzICYgRkxVU0hfT1JERVJfTUFTSzsKKyAgICB1bnNpZ25lZCBpbnQg
bWF4X2d2YXM7CisKKyAgICBBU1NFUlQoZmx1c2gpOworICAgIEFTU0VSVCghY3B1bWFza19lbXB0
eShtYXNrKSk7CisKKyAgICBsb2NhbF9pcnFfc2F2ZShpcnFfZmxhZ3MpOworCisgICAgZmx1c2gt
PmFkZHJlc3Nfc3BhY2UgPSAwOworICAgIGZsdXNoLT5mbGFncyA9IEhWX0ZMVVNIX0FMTF9WSVJU
VUFMX0FERFJFU1NfU1BBQ0VTOworICAgIGZsdXNoLT5wcm9jZXNzb3JfbWFzayA9IDA7CisgICAg
aWYgKCAhKGZsYWdzICYgRkxVU0hfVExCX0dMT0JBTCkgKQorICAgICAgICBmbHVzaC0+ZmxhZ3Mg
fD0gSFZfRkxVU0hfTk9OX0dMT0JBTF9NQVBQSU5HU19PTkxZOworCisgICAgaWYgKCBjcHVtYXNr
X2VxdWFsKG1hc2ssICZjcHVfb25saW5lX21hcCkgKQorICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0g
SFZfRkxVU0hfQUxMX1BST0NFU1NPUlM7CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgaW50IGNw
dTsKKworICAgICAgICAvKgorICAgICAgICAgKiBOb3JtYWxseSBWUCBpbmRpY2VzIGFyZSBpbiBh
c2NlbmRpbmcgb3JkZXIgYW5kIG1hdGNoIFhlbidzCisgICAgICAgICAqIGlkZWEgb2YgQ1BVIGlk
cy4gQ2hlY2sgdGhlIGxhc3QgaW5kZXggdG8gc2VlIGlmIFZQIGluZGV4IGlzCisgICAgICAgICAq
ID49IDY0LiBJZiBzbywgd2UgY2FuIHNraXAgc2V0dGluZyB1cCBwYXJhbWV0ZXJzIGZvcgorICAg
ICAgICAgKiBub24tYXBwbGljYWJsZSBoeXBlcmNhbGxzIHdpdGhvdXQgbG9va2luZyBmdXJ0aGVy
LgorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBodl92cF9pbmRleChjcHVtYXNrX2xhc3QobWFz
aykpID49IDY0ICkKKyAgICAgICAgICAgIGdvdG8gZG9fZXhfaHlwZXJjYWxsOworCisgICAgICAg
IGZvcl9lYWNoX2NwdSAoIGNwdSwgbWFzayApCisgICAgICAgIHsKKyAgICAgICAgICAgIHVpbnQz
Ml90IHZwaWQgPSBodl92cF9pbmRleChjcHUpOworCisgICAgICAgICAgICBpZiAoIHZwaWQgPiBt
c19oeXBlcnYubWF4X3ZwX2luZGV4ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBs
b2NhbF9pcnFfcmVzdG9yZShpcnFfZmxhZ3MpOworICAgICAgICAgICAgICAgIHJldHVybiAtRU5Y
SU87CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGlmICggdnBpZCA+PSA2NCApCisgICAg
ICAgICAgICAgICAgZ290byBkb19leF9oeXBlcmNhbGw7CisKKyAgICAgICAgICAgIF9fc2V0X2Jp
dCh2cGlkLCAmZmx1c2gtPnByb2Nlc3Nvcl9tYXNrKTsKKyAgICAgICAgfQorICAgIH0KKworICAg
IG1heF9ndmFzID0gKFBBR0VfU0laRSAtIHNpemVvZigqZmx1c2gpKSAvIHNpemVvZihmbHVzaC0+
Z3ZhX2xpc3RbMF0pOworCisgICAgLyoKKyAgICAgKiBGbHVzaCB0aGUgZW50aXJlIGFkZHJlc3Mg
c3BhY2UgaWYgdmEgaXMgTlVMTCBvciBpZiB0aGVyZSBpcyBub3QKKyAgICAgKiBlbm91Z2ggc3Bh
Y2UgZm9yIGd2YV9saXN0LgorICAgICAqLworICAgIGlmICggIXZhIHx8IChPUkRFUl9UT19CWVRF
UyhvcmRlcikgLyBIVl9UTEJfRkxVU0hfVU5JVCkgPiBtYXhfZ3ZhcyApCisgICAgICAgIHJldCA9
IGh2X2RvX2h5cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlydF90b19tYWRkcihmbHVzaCksIDApOworICAg
IGVsc2UKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBndmFzID0gZmlsbF9ndmFfbGlzdChm
bHVzaC0+Z3ZhX2xpc3QsIHZhLCBvcmRlcik7CisKKyAgICAgICAgcmV0ID0gaHZfZG9fcmVwX2h5
cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1QsIGd2YXMsIDAsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlydF90b19tYWRkcihmbHVzaCksIDApOwor
ICAgIH0KKworICAgIGdvdG8gZG9uZTsKKworIGRvX2V4X2h5cGVyY2FsbDoKKyAgICByZXQgPSBm
bHVzaF90bGJfZXgobWFzaywgdmEsIGZsYWdzKTsKKworIGRvbmU6CisgICAgbG9jYWxfaXJxX3Jl
c3RvcmUoaXJxX2ZsYWdzKTsKKworICAgIHJldHVybiByZXQgJiBIVl9IWVBFUkNBTExfUkVTVUxU
X01BU0s7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0
aWwuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLjlkMGI1ZjRhNDYKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwpAQCAtMCwwICsxLDcyIEBACisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiBhcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCisgKgorICogSHlw
ZXItViB1dGlsaXR5IGZ1bmN0aW9ucworICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3
YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBpdCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBi
eQorICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0
aGUgTGljZW5zZSwgb3IKKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisg
KgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2ls
bCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0
aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9S
IEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05VIEdlbmVyYWwgUHVibGljIExp
Y2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg
YSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorICogYWxvbmcgd2l0aCB0
aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4K
KyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMjAgTWljcm9zb2Z0LgorICovCisKKyNpbmNsdWRlIDx4
ZW4vY3B1Lmg+CisjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KKyNpbmNsdWRlIDx4ZW4vZXJybm8u
aD4KKworI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYuaD4KKyNpbmNsdWRlIDxhc20vZ3Vlc3Qv
aHlwZXJ2LXRsZnMuaD4KKworI2luY2x1ZGUgInByaXZhdGUuaCIKKworaW50IGNwdW1hc2tfdG9f
dnBzZXQoc3RydWN0IGh2X3Zwc2V0ICp2cHNldCwKKyAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNwdW1hc2tfdCAqbWFzaykKK3sKKyAgICBpbnQgbnIgPSAxLCBjcHUsIHZjcHVfYmFuaywgdmNw
dV9vZmZzZXQ7CisgICAgaW50IG1heF9iYW5rcyA9IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggLyA2
NDsKKworICAgIC8qIFVwIHRvIDY0IGJhbmtzIGNhbiBiZSByZXByZXNlbnRlZCBieSB2YWxpZF9i
YW5rX21hc2sgKi8KKyAgICBpZiAoIG1heF9iYW5rcyA+PSA2NCApCisgICAgICAgIHJldHVybiAt
MTsKKworICAgIC8qIENsZWFyIGFsbCBiYW5rcyB0byBhdm9pZCBmbHVzaGluZyB1bndhbnRlZCBD
UFVzICovCisgICAgZm9yICggdmNwdV9iYW5rID0gMDsgdmNwdV9iYW5rIDw9IG1heF9iYW5rczsg
dmNwdV9iYW5rKysgKQorICAgICAgICB2cHNldC0+YmFua19jb250ZW50c1t2Y3B1X2JhbmtdID0g
MDsKKworICAgIHZwc2V0LT52YWxpZF9iYW5rX21hc2sgPSAwOworCisgICAgZm9yX2VhY2hfY3B1
ICggY3B1LCBtYXNrICkKKyAgICB7CisgICAgICAgIGludCB2Y3B1ID0gaHZfdnBfaW5kZXgoY3B1
KTsKKworICAgICAgICB2Y3B1X2JhbmsgPSB2Y3B1IC8gNjQ7CisgICAgICAgIHZjcHVfb2Zmc2V0
ID0gdmNwdSAlIDY0OworCisgICAgICAgIF9fc2V0X2JpdCh2Y3B1X29mZnNldCwgJnZwc2V0LT5i
YW5rX2NvbnRlbnRzW3ZjcHVfYmFua10pOworICAgICAgICBfX3NldF9iaXQodmNwdV9iYW5rLCAm
dnBzZXQtPnZhbGlkX2JhbmtfbWFzayk7CisKKyAgICAgICAgaWYgKCB2Y3B1X2JhbmsgPj0gbnIg
KQorICAgICAgICAgICAgbnIgPSB2Y3B1X2JhbmsgKyAxOworICAgIH0KKworICAgIHJldHVybiBu
cjsKK30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1z
dHlsZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGlu
ZGVudC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjIwLjEKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:13:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:13:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1udx-0004X5-TE; Wed, 12 Feb 2020 16:13:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1udw-0004X0-Hj
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:13:40 +0000
X-Inumbo-ID: a12aeb5c-4db2-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a12aeb5c-4db2-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 16:13:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1udu-0002oP-V1; Wed, 12 Feb 2020 16:13:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1udu-0002kX-Nc; Wed, 12 Feb 2020 16:13:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1udu-0003Zq-Mw; Wed, 12 Feb 2020 16:13:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j1udu-0003Zq-Mw@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 16:13:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke bisection] complete build-arm64-xsm
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZS1zbW9rZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlLXNtb2tlCmpv
YiBidWlsZC1hcm02NC14c20KdGVzdGlkIHhlbi1idWlsZAoKVHJlZTogcWVtdXUgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioK
CiAgQnVnIGlzIGluIHRyZWU6ICB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBC
dWcgaW50cm9kdWNlZDogIDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkK
ICBCdWcgbm90IHByZXNlbnQ6IGRhY2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVhOGNh
YTgKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xNDY5NjQvCgoKICBjb21taXQgMWIzY2VjNjliZjMwMGUwMTJhMDI2OWYw
YTRmMjhjY2ExZWJmMjJjOQogIEF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICBEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAyMDIwICswMDAwCiAgCiAg
ICAgIHRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYwogICAg
ICAKICAgICAgV2hpbGUgd2UgYXJlIGluIHRoZSBwcm9jZXNzIG9mIG92ZXJoYXVsaW5nIGJvb3Qg
dGltZSBDUFVJRC9NU1IgaGFuZGxpbmcsIHRoZQogICAgICBleGlzdGluZyBsb2dpYyBpcyBnb2lu
ZyB0byBoYXZlIHRvIHJlbWFpbiBpbiByb3VnaGx5IHRoaXMgZm9ybSBmb3IgYmFja3dhcmRzCiAg
ICAgIGNvbXBhdGliaWxpdHkuCiAgICAgIAogICAgICBGb2xkIGxpYnhsX19jcHVpZF9hcHBseV9w
b2xpY3koKSBhbmQgbGlieGxfX2NwdWlkX3NldCgpIHRvZ2V0aGVyIGludG8gYSBzaW5nbGUKICAg
ICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2Fs
bGVycy4KICAgICAgCiAgICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgICAKICAgICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
ICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKCkZv
ciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJsZS1z
bW9rZS9idWlsZC1hcm02NC14c20ueGVuLWJ1aWxkLmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2gg
Z3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9u
LXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC94ZW4tdW5zdGFibGUt
c21va2UvYnVpbGQtYXJtNjQteHNtLnhlbi1idWlsZCAtLXN1bW1hcnktb3V0PXRtcC8xNDY5NjQu
YmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xNDY4ODIgLS1ibGVzc2luZ3M9cmVh
bCxyZWFsLWJpc2VjdCB4ZW4tdW5zdGFibGUtc21va2UgYnVpbGQtYXJtNjQteHNtIHhlbi1idWls
ZApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTQ2OTUwIGZhaWwgW2hvc3Q9
bGF4dG9uMF0gLyAxNDY4ODIgW2hvc3Q9cm9jaGVzdGVyMF0gMTQ2ODcxIFtob3N0PXJvY2hlc3Rl
cjBdIDE0NjgzOCBbaG9zdD1sYXh0b24xXSAxNDY4MzUgW2hvc3Q9cm9jaGVzdGVyMV0gMTQ2ODMy
IFtob3N0PXJvY2hlc3RlcjBdIDE0Njc2NyBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0
czogMTQ2OTUwIC8gMTQ2NzY3ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11
LXhlbi5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGFmMDliN2Q3OWNiOGFlNzQ5
ODg4MmU2MWVmZWM3NTQ4NmViNjk1NDQKQmFzaXMgcGFzcyA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIDcyZGJjZjBjMDY1MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhl
YTgKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmLTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3
MmM0ZjhmMTZmZTg4OGVhOC1hZjA5YjdkNzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0
CkxvYWRlZCA1MDAxIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCBy
ZXN1bHRzOgogMTQ2NzY3IHBhc3MgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CiAxNDY4MzIgW2hv
c3Q9cm9jaGVzdGVyMF0KIDE0NjgzNSBbaG9zdD1yb2NoZXN0ZXIxXQogMTQ2ODM4IFtob3N0PWxh
eHRvbjFdCiAxNDY4NzEgW2hvc3Q9cm9jaGVzdGVyMF0KIDE0Njg4MiBbaG9zdD1yb2NoZXN0ZXIw
XQogMTQ2ODkzIFtob3N0PXJvY2hlc3RlcjFdCiAxNDY4OTkgW2hvc3Q9cm9jaGVzdGVyMF0KIDE0
NjkwOSBbaG9zdD1yb2NoZXN0ZXIxXQogMTQ2OTY0IGZhaWwgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYy
MmM5CiAxNDY5NDcgW2hvc3Q9bGF4dG9uMV0KIDE0NjkxOCBbaG9zdD1sYXh0b24xXQogMTQ2OTM1
IGZhaWwgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBhZjA5YjdkNzlj
YjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CiAxNDY5NDggW2hvc3Q9bGF4dG9uMV0KIDE0
NjkyNSBbaG9zdD1sYXh0b24xXQogMTQ2OTQ5IHBhc3MgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4
CiAxNDY5NTEgZmFpbCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGFm
MDliN2Q3OWNiOGFlNzQ5ODg4MmU2MWVmZWM3NTQ4NmViNjk1NDQKIDE0Njk1MiBwYXNzIDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgM2RkNzI0ZGZmMDg1ZTEzYWQ1MjBm
OGUzNWFlYTcxN2RiMmZmMDdkMAogMTQ2OTI4IFtob3N0PWxheHRvbjFdCiAxNDY5NTMgcGFzcyA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDRlOTkyOWY1YmRlNjJlMTk2
NTNhNGM3ZjU3OTI2NDhmNTZlZjM1YWIKIDE0Njk1NCBmYWlsIDkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgMWIzY2VjNjliZjMwMGUwMTJhMDI2OWYwYTRmMjhjY2ExZWJm
MjJjOQogMTQ2OTU1IHBhc3MgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCiAxNDY5MzkgW2hvc3Q9
bGF4dG9uMV0KIDE0Njk0MCBbaG9zdD1sYXh0b24xXQogMTQ2OTU2IHBhc3MgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBkYWNiODBmOTc1N2MwMTExNjFjZWM2NjA5ZjM5
ODM3YzllYThjYWE4CiAxNDY5NDEgW2hvc3Q9bGF4dG9uMV0KIDE0Njk0MiBbaG9zdD1sYXh0b24x
XQogMTQ2OTU3IGZhaWwgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAx
YjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CiAxNDY5NTggcGFzcyA5MzNl
YmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGRhY2I4MGY5NzU3YzAxMTE2MWNl
YzY2MDlmMzk4MzdjOWVhOGNhYTgKIDE0Njk1MCBmYWlsIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgYWYwOWI3ZDc5Y2I4YWU3NDk4ODgyZTYxZWZlYzc1NDg2ZWI2OTU0
NAogMTQ2OTU5IGZhaWwgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAx
YjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CiAxNDY5NjEgcGFzcyA5MzNl
YmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGRhY2I4MGY5NzU3YzAxMTE2MWNl
YzY2MDlmMzk4MzdjOWVhOGNhYTgKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwog
UmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ2NzY3IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDE0NjkzNSAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDE0Njk0OSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDE0Njk1MCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGRhY2I4MGY5NzU3YzAxMTE2
MWNlYzY2MDlmMzk4MzdjOWVhOGNhYTgKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tp
bmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDY5NTYgKHBhc3MpLCBmb3Ig
bGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDY5NTcgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDY5NTggKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0Njk1OSAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDE0Njk2MSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZv
dW5kOiBmbGlnaHQgMTQ2OTY0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBh
bmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKICBCdWcgaW50cm9kdWNlZDogIDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKICBCdWcgbm90IHByZXNlbnQ6IGRh
Y2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVhOGNhYTgKICBMYXN0IGZhaWwgcmVwcm86
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5NjQv
CgoKICBjb21taXQgMWIzY2VjNjliZjMwMGUwMTJhMDI2OWYwYTRmMjhjY2ExZWJmMjJjOQogIEF1
dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYXRlOiAg
IFdlZCBGZWIgNSAxNToyNToyMSAyMDIwICswMDAwCiAgCiAgICAgIHRvb2xzL2xpYnhsOiBDb21i
aW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYwogICAgICAKICAgICAgV2hpbGUgd2UgYXJl
IGluIHRoZSBwcm9jZXNzIG9mIG92ZXJoYXVsaW5nIGJvb3QgdGltZSBDUFVJRC9NU1IgaGFuZGxp
bmcsIHRoZQogICAgICBleGlzdGluZyBsb2dpYyBpcyBnb2luZyB0byBoYXZlIHRvIHJlbWFpbiBp
biByb3VnaGx5IHRoaXMgZm9ybSBmb3IgYmFja3dhcmRzCiAgICAgIGNvbXBhdGliaWxpdHkuCiAg
ICAgIAogICAgICBGb2xkIGxpYnhsX19jcHVpZF9hcHBseV9wb2xpY3koKSBhbmQgbGlieGxfX2Nw
dWlkX3NldCgpIHRvZ2V0aGVyIGludG8gYSBzaW5nbGUKICAgICAgbGlieGxfX2NwdWlkX2xlZ2Fj
eSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVycy4KICAgICAgCiAgICAgIE5v
IGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgICAgQWNrZWQtYnk6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAv
aG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L3hlbi11bnN0YWJsZS1zbW9rZS9idWlsZC1hcm02NC14
c20ueGVuLWJ1aWxkLntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQoxNDY5NjQ6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDE0
Njk2NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5NjQvCgpGYWlsdXJlcyA6LS8g
YnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRp
bmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoK
CmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:50:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:50:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vDS-0007qx-Pw; Wed, 12 Feb 2020 16:50:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vDS-0007qs-CI
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:50:22 +0000
X-Inumbo-ID: bf76362a-4db7-11ea-aa99-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bf76362a-4db7-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 16:50:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526218;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=6BvJkuibN7HhfH8kxdvVgvoJvORSwTv2YVrgWCXFkl0=;
 b=btBJXa1ZAZE2jCqtXPQXqZ6cyZhBFsj7bepuG2Ah1ZEW8PyiYf4oc4A3
 mGwAkkxegA2xjW6Q0JfH56y9cgVRFoKUVxMU9Ep0SThxUObiBBFKtLQqe
 ATctTFFw8PB8etmIK6iTBizT+nxghnHyTgCp/onZcDlsquY4W/0W6kqiG M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XDQ/qvj5N9aUwT/C8orCEfen/f6aLpmjivf723f3GIOqqOjnFJmUUqpqMVQR3Zc4A6BhI6kZle
 b0HDu7ZCkTM0eTVAuoodQ2nkWbfGa+YaaHOkTMXCHiqa8I2tUlSfhdDvuaN+9+xTvmBunUW9H+
 GiHC8UCVHkO/oM+JGKaBwGQNpJ77mq7V9+o9AETOtMVD/tIe0Hz+Iq4tle/4bbSzDjA/t3JT3y
 c3/ptIvKymwV60hStlDXoUJRRbIpKk4tWvwZixDBEc85X4aIfDiHDiKsNLg0YfV02HHXTR8HK2
 TBo=
X-SBRS: 2.7
X-MesageID: 12353165
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12353165"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 17:49:47 +0100
Message-ID: <20200212164949.56434-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200212164949.56434-1-roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] x86/smp: unify header includes in smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VW5pZnkgdGhlIHR3byBhZGphY2VudCBoZWFkZXIgaW5jbHVkZXMgdGhhdCBhcmUgYm90aCBnYXRl
ZCB3aXRoIGlmbmRlZgpfX0FTU0VNQkxZX18uCgpObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRl
ZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc21wLmggfCA1ICstLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9zbXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKaW5kZXggMWFhNTVk
NDFlMS4uOTJkNjlhNWVhMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAor
KysgYi94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCkBAIC01LDEzICs1LDEwIEBACiAgKiBXZSBu
ZWVkIHRoZSBBUElDIGRlZmluaXRpb25zIGF1dG9tYXRpY2FsbHkgYXMgcGFydCBvZiAnc21wLmgn
CiAgKi8KICNpZm5kZWYgX19BU1NFTUJMWV9fCisjaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgogI2lu
Y2x1ZGUgPHhlbi9rZXJuZWwuaD4KICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgogI2luY2x1ZGUg
PGFzbS9jdXJyZW50Lmg+Ci0jZW5kaWYKLQotI2lmbmRlZiBfX0FTU0VNQkxZX18KLSNpbmNsdWRl
IDx4ZW4vYml0b3BzLmg+CiAjaW5jbHVkZSA8YXNtL21wc3BlYy5oPgogI2VuZGlmCiAKLS0gCjIu
MjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:50:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:50:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vDP-0007pt-GE; Wed, 12 Feb 2020 16:50:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vDN-0007po-DJ
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:50:17 +0000
X-Inumbo-ID: bebad448-4db7-11ea-aa99-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bebad448-4db7-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 16:50:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526217;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=kR6pfS/4f3wUGf6gHUXBHV7FhntVRyrKckAmAh9NeDA=;
 b=ATBtWo7ZLoUS/NdLpQz4nUooRuOf5DXPBN/4VUpejHBaaJkH7dMhoZuU
 dWg/ebW8FJRHTQa9HtZhPBBTZqM9ijPd9pGJpKA9EODZguXI/CSQNcaJQ
 Z+tWAne5wyEPiYNk8GzonHG6ptOTIke8YwGVyOzA6c37q3NH7+7hMQL9c I=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BsY4QULXFPvNS7GYb+fL/BDKsxY0JX5SrDPKXeiggw1pPGzWgWLS1spbG226iFvzdtqEKvtuo9
 clHtrSiJj7R9zsXXJCH83Gf2NuBuTaCPs6h6QaMX5IZ8I7YM41AkcgSs5et5czoFWmG2isCPL7
 7CK/D92P9kJ+n6duec/HVUHA+rhKNM3OSXFgtz1nnVbmMLgO3+WFfYKhtXbPpkW8PB58Z4zAaC
 4qq9uTMMTdQqzJJMuCpgWIG2SRi8gmDdLD+z829Vq7THPtWxS7eksdEmhvFNYUNZACrHCFmtA/
 gnI=
X-SBRS: 2.7
X-MesageID: 12353162
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12353162"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 17:49:46 +0100
Message-ID: <20200212164949.56434-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDb21taXQ6Cgo1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1
Cng4Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3Nz
aWJsZQoKSW50cm9kdWNlZCBhIGJvZ3VzIHVzYWdlIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2s6IGl0
IHdhcyB1c2VkIGluIGEKZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1
cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCnRoZSBzY3JhdGNoIGNwdW1hc2sgdGhlcmUgaXMg
bm90IHNhZmUuIFBhdGNoICMyIGlzIGEgZml4IGZvciB0aGF0IHVzYWdlLgoKUGF0Y2ggIzMgYWRk
cyBzb21lIGRlYnVnIGluZnJhc3RydWN0dXJlIHRvIG1ha2Ugc3VyZSB0aGUgc2NyYXRjaCBjcHVt
YXNrCmlzIHVzZWQgaW4gdGhlIHJpZ2h0IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91bGQgcHJldmVu
dCBmdXJ0aGVyIG1pc3N1c2VzLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoMyk6
CiAgeDg2L3NtcDogdW5pZnkgaGVhZGVyIGluY2x1ZGVzIGluIHNtcC5oCiAgeDg2L3NtcDogdXNl
IGEgZGVkaWNhdGVkIHNjcmF0Y2ggY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNrCiAgeDg2OiBhZGQg
YWNjZXNzb3JzIGZvciBzY3JhdGNoIGNwdSBtYXNrCgogeGVuL2FyY2gveDg2L2lvX2FwaWMuYyAg
ICB8ICA2ICsrKystLQogeGVuL2FyY2gveDg2L2lycS5jICAgICAgICB8IDEzICsrKysrKysrKyst
LS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgfCAzMCArKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAgfCAgNCArKystCiB4ZW4vYXJjaC94
ODYvc21wLmMgICAgICAgIHwgMTQgKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9zbXBib290
LmMgICAgfCAzMyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvc21wLmggfCAxNSArKysrKysrKysrKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgOTQg
aW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgotLSAKMi4yNS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:50:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:50:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vDY-0007rI-2e; Wed, 12 Feb 2020 16:50:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vDX-0007rB-DH
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:50:27 +0000
X-Inumbo-ID: c0a7f81c-4db7-11ea-aa99-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c0a7f81c-4db7-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 16:50:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526220;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=A8A4YcGEwCHyN5RyjKGgu0qvGUIlWT2lJI+ijAfUIYo=;
 b=XeJ+eKWXQOxpJzpRjIAS+D5owpRU0E2KwU/zZFuta40rb6uh1Hr1m/HD
 zNGBW//cxIFY/puuRADAf4nfDThZ2ahgrwC+Hrr1M24PgGkSve8x/d9TX
 y6W/pCmFivbt1ttNeRtk/Q23Xnk96UiZ462mTazSAhtqdtpdSk3E9uYat E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rxm2s/Gk8BAiJyORJUslDYBM+LZHs4Py98igfSygahMtLBjzhBheTClKV/h6T/2B0YzMECKLU0
 Y5L2npRr9SjYDKj2PRnwJ+LmqcqbQLRqyeJ6O4tOO5T5jE8fKsMuP2RiNkN1ZRr/dBXthleolM
 iG+pOov3uGr9HX3zx94YTCu+fF5v/lsiqA9MPSBpqwhmI2lXzTbpAOzz/L/P10AKgAcFntXPgZ
 n+/R28XKPEp2+A6Egc8kbPI/4L5A4VipoCtQvwGK2uCF+2VXEoQd7Hd3PkArs7NOJOdAWQDGyJ
 nuA=
X-SBRS: 2.7
X-MesageID: 12353169
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12353169"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 17:49:48 +0100
Message-ID: <20200212164949.56434-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200212164949.56434-1-roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] x86/smp: use a dedicated scratch cpumask in
 send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Sander
 Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hayBpcyBub3Qgc2FmZSBiZWNhdXNl
IGl0IGNhbiBiZQpjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIFhlbiB3
b3VsZCBoYXZlIHRvIG1ha2Ugc3VyZQphbGwgdGhlIHVzZXJzIG9mIHRoZSBzY3JhdGNoIGNwdW1h
c2sgZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCml0LgoKSW5zdGVhZCBpbnRyb2R1Y2Ug
YSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21hc2ssIGFuZApkaXNhYmxlIGlu
dGVycnVwdHMgd2hpbGUgdXNpbmcuCgpGaXhlczogNTUwMGQyNjVhMmE4ICgneDg2L3NtcDogdXNl
IEFQSUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlJykKUmVwb3J0
ZWQtYnk6IFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhAZWlrZWxlbmJvb20uaXQ+ClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9h
cmNoL3g4Ni9zbXAuYyAgICAgfCAxNCArKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3NtcGJv
b3QuYyB8ICA5ICsrKysrKysrLQogMiBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hlbi9hcmNo
L3g4Ni9zbXAuYwppbmRleCA5YmM5MjU2MTZhLi4zODRjM2JhOTI0IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvc21wLmMKKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCkBAIC01OSw2ICs1OSw3IEBA
IHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50
IHZlY3RvciwKICAgICBhcGljX3dyaXRlKEFQSUNfSUNSLCBjZmcpOwogfQogCitERUNMQVJFX1BF
Ul9DUFUoY3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CiAvKgogICogc2VuZF9JUElf
bWFzayhjcHVtYXNrLCB2ZWN0b3IpOiBzZW5kcyBAdmVjdG9yIElQSSB0byBDUFVzIGluIEBjcHVt
YXNrLAogICogZXhjbHVkaW5nIHRoZSBsb2NhbCBDUFUuIEBjcHVtYXNrIG1heSBiZSBlbXB0eS4K
QEAgLTY3LDcgKzY4LDggQEAgc3RhdGljIHZvaWQgc2VuZF9JUElfc2hvcnRjdXQodW5zaWduZWQg
aW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAogdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1h
c2tfdCAqbWFzaywgaW50IHZlY3RvcikKIHsKICAgICBib29sIGNwdXNfbG9ja2VkID0gZmFsc2U7
Ci0gICAgY3B1bWFza190ICpzY3JhdGNoID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAg
ICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKKyAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwogCiAgICAgLyoKICAgICAgKiBUaGlzIGNhbiBvbmx5IGJlIHNh
ZmVseSB1c2VkIHdoZW4gbm8gQ1BVIGhvdHBsdWcgb3IgdW5wbHVnIG9wZXJhdGlvbnMKQEAgLTgx
LDcgKzgzLDE1IEBAIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGlu
dCB2ZWN0b3IpCiAgICAgICAgICBsb2NhbF9pcnFfaXNfZW5hYmxlZCgpICYmIChjcHVzX2xvY2tl
ZCA9IGdldF9jcHVfbWFwcygpKSAmJgogICAgICAgICAgKHBhcmtfb2ZmbGluZV9jcHVzIHx8CiAg
ICAgICAgICAgY3B1bWFza19lcXVhbCgmY3B1X29ubGluZV9tYXAsICZjcHVfcHJlc2VudF9tYXAp
KSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBzZW5kX0lQSV9tYXNrIGNhbiBiZSBj
YWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIHdlCisgICAgICAgICAqIG5l
ZWQgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIGluIG9yZGVyIHRvIHByb3RlY3QgdGhlIHBlci1jcHUK
KyAgICAgICAgICogc2VuZF9pcGlfY3B1bWFzayB3aGlsZSBiZWluZyB1c2VkLgorICAgICAgICAg
Ki8KKyAgICAgICAgbG9jYWxfaXJxX3NhdmUoZmxhZ3MpOwogICAgICAgICBjcHVtYXNrX29yKHNj
cmF0Y2gsIG1hc2ssIGNwdW1hc2tfb2Yoc21wX3Byb2Nlc3Nvcl9pZCgpKSk7CisgICAgfQogICAg
IGVsc2UKICAgICB7CiAgICAgICAgIGlmICggY3B1c19sb2NrZWQgKQpAQCAtODksNiArOTksNyBA
QCB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQog
ICAgICAgICAgICAgcHV0X2NwdV9tYXBzKCk7CiAgICAgICAgICAgICBjcHVzX2xvY2tlZCA9IGZh
bHNlOwogICAgICAgICB9CisgICAgICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKICAgICAgICAg
Y3B1bWFza19jbGVhcihzY3JhdGNoKTsKICAgICB9CiAKQEAgLTk3LDYgKzEwOCw3IEBAIHZvaWQg
c2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCiAgICAgZWxz
ZQogICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ss
IHZlY3Rvcik7CiAKKyAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7CiAgICAgaWYgKCBjcHVz
X2xvY2tlZCApCiAgICAgICAgIHB1dF9jcHVfbWFwcygpOwogfQpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKaW5kZXggZTgzZTQ1NjRh
NC4uODJlODkyMDFiMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYworKysgYi94
ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC01Nyw2ICs1Nyw5IEBAIERFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVGSU5FX1BFUl9DUFVf
UkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKIHN0YXRpYyBjcHVt
YXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAorREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1
bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CitzdGF0aWMgY3B1bWFza190IHNlbmRfaXBp
X2NwdTBtYXNrOworCiBjcHVtYXNrX3QgY3B1X29ubGluZV9tYXAgX19yZWFkX21vc3RseTsKIEVY
UE9SVF9TWU1CT0woY3B1X29ubGluZV9tYXApOwogCkBAIC05MzAsNiArOTMzLDggQEAgc3RhdGlj
IHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1LCBib29sIHJlbW92ZSkKICAg
ICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNwdSkpOwogICAg
ICAgICBpZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3JhdGNoX2NwdTBt
YXNrICkKICAgICAgICAgICAgIEZSRUVfQ1BVTUFTS19WQVIocGVyX2NwdShzY3JhdGNoX2NwdW1h
c2ssIGNwdSkpOworICAgICAgICBpZiAoIHBlcl9jcHUoc2VuZF9pcGlfY3B1bWFzaywgY3B1KSAh
PSAmc2VuZF9pcGlfY3B1MG1hc2sgKQorICAgICAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJf
Y3B1KHNlbmRfaXBpX2NwdW1hc2ssIGNwdSkpOwogICAgIH0KIAogICAgIGNsZWFudXBfY3B1X3Jv
b3RfcGd0KGNwdSk7CkBAIC0xMDM0LDcgKzEwMzksOCBAQCBzdGF0aWMgaW50IGNwdV9zbXBib290
X2FsbG9jKHVuc2lnbmVkIGludCBjcHUpCiAKICAgICBpZiAoICEoY29uZF96YWxsb2NfY3B1bWFz
a192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgJiYKICAgICAgICAgICAgY29u
ZF96YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSkgJiYKLSAg
ICAgICAgICAgY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ss
IGNwdSkpKSApCisgICAgICAgICAgIGNvbmRfYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2Ny
YXRjaF9jcHVtYXNrLCBjcHUpKSAmJgorICAgICAgICAgICBjb25kX2FsbG9jX2NwdW1hc2tfdmFy
KCZwZXJfY3B1KHNlbmRfaXBpX2NwdW1hc2ssIGNwdSkpKSApCiAgICAgICAgIGdvdG8gb3V0Owog
CiAgICAgcmMgPSAwOwpAQCAtMTE3NSw2ICsxMTgxLDcgQEAgdm9pZCBfX2luaXQgc21wX3ByZXBh
cmVfYm9vdF9jcHUodm9pZCkKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCAmY3B1X3ByZXNlbnRf
bWFwKTsKICNpZiBOUl9DUFVTID4gMiAqIEJJVFNfUEVSX0xPTkcKICAgICBwZXJfY3B1KHNjcmF0
Y2hfY3B1bWFzaywgY3B1KSA9ICZzY3JhdGNoX2NwdTBtYXNrOworICAgIHBlcl9jcHUoc2VuZF9p
cGlfY3B1bWFzaywgY3B1KSA9ICZzZW5kX2lwaV9jcHUwbWFzazsKICNlbmRpZgogCiAgICAgZ2V0
X2NwdV9pbmZvKCktPnVzZV9wdl9jcjMgPSBmYWxzZTsKLS0gCjIuMjUuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:50:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vDd-0007sn-D7; Wed, 12 Feb 2020 16:50:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vDc-0007s4-DV
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:50:32 +0000
X-Inumbo-ID: c1ded520-4db7-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c1ded520-4db7-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 16:50:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526221;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=7A6yQR5/LCQWcILx8jqgkDHQb4+hWHKZiYRMHuPIcr0=;
 b=ThKDlIyXwYR6EgpM540Awc9WPN5jb1acFQSv/4QX7vA4RNatT0cFML1Q
 9/vSlPRR+pTeYuYHvptucQNFazhl6G9ryg118FmLfITQniCme6AYAtUTv
 VFU7xoZ+lBEq96yZTgiJ1QpNrEeeup1WphXdfgpF7yF1zMyahAg9KherU k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: imis5REQngC0ypixDKgrG+VNfdZUMAPioPOuTWUK1JBT9apKHF1MnlSoANwWGqfMZP+yoMAaIr
 8dOYMVOXH48BRpT0MUoSB6NZ0rHIsujYNlv2/sL/B3PJvAjE12RKpbipxDyHPx7mNVjZuBY5UB
 cfSnOnTibqJf7FftVHCbf1hsWY50/8yaswuN/V+e6cA5qeqNnSXom1aIoJs9mTeNcQFnmzTkdM
 mkpXrw54ur29hdynW2eua8u0/lhMfpis0O0KI53yzYHithRl6v7wHkvDC4dPVKjDY5xXdno8fm
 Mm4=
X-SBRS: 2.7
X-MesageID: 12716981
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12716981"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 17:49:49 +0100
Message-ID: <20200212164949.56434-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200212164949.56434-1-roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3Vz
IHNpbmNlCnRoZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFk
eSBiZWluZyB1c2VkIGV4Y2VwdApmb3IgbWFudWFsIGNvZGUgaW5zcGVjdGlvbiBvZiBhbGwgdGhl
IGNhbGxlcnMgYW5kIHBvc3NpYmxlIGNhbGwgcGF0aHMuCgpUaGlzIGlzIHVuc2FmZSBhbmQgbm90
IHJlbGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKaW5mcmFzdHJ1Y3R1cmUg
dG8gcHJldmVudCBuZXN0ZWQgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggbWFzayBhbmQgdXNhZ2UKaW4g
aW50ZXJydXB0IGNvbnRleHQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvaW9fYXBpYy5jICAgIHwgIDYgKysr
Ky0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgIHwgMTMgKysrKysrKysrKy0tLQogeGVuL2Fy
Y2gveDg2L21tLmMgICAgICAgICB8IDMwICsrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQog
eGVuL2FyY2gveDg2L21zaS5jICAgICAgICB8ICA0ICsrKy0KIHhlbi9hcmNoL3g4Ni9zbXBib290
LmMgICAgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYv
c21wLmggfCAxMCArKysrKysrKysrCiA2IGZpbGVzIGNoYW5nZWQsIDcyIGluc2VydGlvbnMoKyks
IDE1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMgYi94
ZW4vYXJjaC94ODYvaW9fYXBpYy5jCmluZGV4IGU5OGUwOGU5YzguLjRlZTI2MWI2MzIgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2lvX2FwaWMu
YwpAQCAtMjIzNiwxMCArMjIzNiwxMSBAQCBpbnQgaW9fYXBpY19zZXRfcGNpX3JvdXRpbmcgKGlu
dCBpb2FwaWMsIGludCBwaW4sIGludCBpcnEsIGludCBlZGdlX2xldmVsLCBpbnQgYQogICAgIGVu
dHJ5LnZlY3RvciA9IHZlY3RvcjsKIAogICAgIGlmIChjcHVtYXNrX2ludGVyc2VjdHMoZGVzYy0+
YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpKSB7Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFzayA9
IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdl
dF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICBjcHVtYXNrX2FuZChtYXNrLCBkZXNjLT5h
cmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUyk7CiAgICAgICAgIFNFVF9ERVNUKGVudHJ5LCBsb2dp
Y2FsLCBjcHVfbWFza190b19hcGljaWQobWFzaykpOworICAgICAgICBwdXRfc2NyYXRjaF9jcHVt
YXNrKCk7CiAgICAgfSBlbHNlIHsKICAgICAgICAgcHJpbnRrKFhFTkxPR19FUlIgIklSUSVkOiBu
byB0YXJnZXQgQ1BVICglKnBiIHZzICUqcGIpXG4iLAogICAgICAgICAgICAgICAgaXJxLCBDUFVN
QVNLX1BSKGRlc2MtPmFyY2guY3B1X21hc2spLCBDUFVNQVNLX1BSKFRBUkdFVF9DUFVTKSk7CkBA
IC0yNDMzLDEwICsyNDM0LDExIEBAIGludCBpb2FwaWNfZ3Vlc3Rfd3JpdGUodW5zaWduZWQgbG9u
ZyBwaHlzYmFzZSwgdW5zaWduZWQgaW50IHJlZywgdTMyIHZhbCkKIAogICAgIGlmICggY3B1bWFz
a19pbnRlcnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ssIFRBUkdFVF9DUFVTKSApCiAgICAgewot
ICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAg
Y3B1bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpOwogICAg
ICAgICBTRVRfREVTVChydGUsIGxvZ2ljYWwsIGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKSk7Cisg
ICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICB9CiAgICAgZWxzZQogICAgIHsKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwppbmRleCBj
YzJlYjhlOTI1Li43ZWNmNTM3NmUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaXJxLmMKKysr
IGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0xOTYsNyArMTk2LDcgQEAgc3RhdGljIHZvaWQgX2Ns
ZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjKQogewogICAgIHVuc2lnbmVkIGlu
dCBjcHUsIG9sZF92ZWN0b3IsIGlycSA9IGRlc2MtPmlycTsKICAgICB1bnNpZ25lZCBpbnQgdmVj
dG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7Ci0gICAgY3B1bWFza190ICp0bXBfbWFzayA9IHRoaXNf
Y3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFza190ICp0bXBfbWFzayA9IGdldF9zY3Jh
dGNoX2NwdW1hc2soKTsKIAogICAgIEJVR19PTighdmFsaWRfaXJxX3ZlY3Rvcih2ZWN0b3IpKTsK
IApAQCAtMjIzLDcgKzIyMywxMCBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MpCiAgICAgdHJhY2VfaXJxX21hc2soVFJDX0hXX0lSUV9DTEVBUl9W
RUNUT1IsIGlycSwgdmVjdG9yLCB0bXBfbWFzayk7CiAKICAgICBpZiAoIGxpa2VseSghZGVzYy0+
YXJjaC5tb3ZlX2luX3Byb2dyZXNzKSApCisgICAgeworICAgICAgICBwdXRfc2NyYXRjaF9jcHVt
YXNrKCk7CiAgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICAvKiBJZiB3ZSB3ZXJlIGluIG1v
dGlvbiwgYWxzbyBjbGVhciBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgKi8KICAgICBvbGRfdmVjdG9y
ID0gZGVzYy0+YXJjaC5vbGRfdmVjdG9yOwpAQCAtMjM2LDYgKzIzOSw3IEBAIHN0YXRpYyB2b2lk
IF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKICAgICAgICAgcGVyX2Nw
dSh2ZWN0b3JfaXJxLCBjcHUpW29sZF92ZWN0b3JdID0gfmlycTsKICAgICB9CiAKKyAgICBwdXRf
c2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgcmVsZWFzZV9vbGRfdmVjKGRlc2MpOwogCiAgICAgZGVz
Yy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzID0gMDsKQEAgLTExNTIsMTAgKzExNTYsMTEgQEAgc3Rh
dGljIHZvaWQgaXJxX2d1ZXN0X2VvaV90aW1lcl9mbih2b2lkICpkYXRhKQogICAgICAgICBicmVh
azsKIAogICAgIGNhc2UgQUNLVFlQRV9FT0k6Ci0gICAgICAgIGNwdV9lb2lfbWFwID0gdGhpc19j
cHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgY3B1X2VvaV9tYXAgPSBnZXRfc2NyYXRjaF9j
cHVtYXNrKCk7CiAgICAgICAgIGNwdW1hc2tfY29weShjcHVfZW9pX21hcCwgYWN0aW9uLT5jcHVf
ZW9pX21hcCk7CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycSgmZGVzYy0+bG9jayk7CiAgICAgICAg
IG9uX3NlbGVjdGVkX2NwdXMoY3B1X2VvaV9tYXAsIHNldF9lb2lfcmVhZHksIGRlc2MsIDApOwor
ICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAK
QEAgLTI1MzEsMTIgKzI1MzYsMTIgQEAgdm9pZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAq
bWFzaywgYm9vbCB2ZXJib3NlKQogICAgIHVuc2lnbmVkIGludCBpcnE7CiAgICAgc3RhdGljIGlu
dCB3YXJuZWQ7CiAgICAgc3RydWN0IGlycV9kZXNjICpkZXNjOworICAgIGNwdW1hc2tfdCAqYWZm
aW5pdHkgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICBmb3IgKCBpcnEgPSAwOyBpcnEg
PCBucl9pcnFzOyBpcnErKyApCiAgICAgewogICAgICAgICBib29sIGJyZWFrX2FmZmluaXR5ID0g
ZmFsc2UsIHNldF9hZmZpbml0eSA9IHRydWU7CiAgICAgICAgIHVuc2lnbmVkIGludCB2ZWN0b3I7
Ci0gICAgICAgIGNwdW1hc2tfdCAqYWZmaW5pdHkgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2sp
OwogCiAgICAgICAgIGlmICggaXJxID09IDIgKQogICAgICAgICAgICAgY29udGludWU7CkBAIC0y
NjQwLDYgKzI2NDUsOCBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBi
b29sIHZlcmJvc2UpCiAgICAgICAgICAgICAgICAgICAgaXJxLCBDUFVNQVNLX1BSKGFmZmluaXR5
KSk7CiAgICAgfQogCisgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOworCiAgICAgLyogVGhhdCBk
b2Vzbid0IHNlZW0gc3VmZmljaWVudC4gIEdpdmUgaXQgMW1zLiAqLwogICAgIGxvY2FsX2lycV9l
bmFibGUoKTsKICAgICBtZGVsYXkoMSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBi
L3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDliMzM4MjkwODQuLmJkZWQxOTcxN2IgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0xMjcxLDcg
KzEyNzEsNyBAQCB2b2lkIHB1dF9wYWdlX2Zyb21fbDFlKGwxX3BnZW50cnlfdCBsMWUsIHN0cnVj
dCBkb21haW4gKmwxZV9vd25lcikKICAgICAgICAgICAgICAobDFlX293bmVyID09IHBnX293bmVy
KSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgICAgICAgICAg
Y3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgICAg
IGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICAgICAg
Y3B1bWFza19jbGVhcihtYXNrKTsKIApAQCAtMTI4OCw2ICsxMjg4LDcgQEAgdm9pZCBwdXRfcGFn
ZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAK
ICAgICAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQogICAgICAgICAgICAgICAg
IGZsdXNoX3RsYl9tYXNrKG1hc2spOworICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygp
OwogICAgICAgICB9CiAjZW5kaWYgLyogQ09ORklHX1BWX0xEVF9QQUdJTkcgKi8KICAgICAgICAg
cHV0X3BhZ2UocGFnZSk7CkBAIC0yOTEyLDcgKzI5MTMsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFn
ZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAg
ICAgICAgICAgICAgKiB2aXRhbCB0aGF0IG5vIG90aGVyIENQVXMgYXJlIGxlZnQgd2l0aCBtYXBw
aW5ncyBvZiBhIGZyYW1lCiAgICAgICAgICAgICAgICAgICogd2hpY2ggaXMgYWJvdXQgdG8gYmVj
b21lIHdyaXRlYWJsZSB0byB0aGUgZ3Vlc3QuCiAgICAgICAgICAgICAgICAgICovCi0gICAgICAg
ICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAg
ICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAK
ICAgICAgICAgICAgICAgICBCVUdfT04oaW5faXJxKCkpOwogICAgICAgICAgICAgICAgIGNwdW1h
c2tfY29weShtYXNrLCBkLT5kaXJ0eV9jcHVtYXNrKTsKQEAgLTI5MjgsNiArMjkyOSw3IEBAIHN0
YXRpYyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQg
bG9uZyB0eXBlLAogICAgICAgICAgICAgICAgICAgICBwZXJmY19pbmNyKG5lZWRfZmx1c2hfdGxi
X2ZsdXNoKTsKICAgICAgICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAgICAg
ICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKIAog
ICAgICAgICAgICAgICAgIC8qIFdlIGxvc2UgZXhpc3RpbmcgdHlwZSBhbmQgdmFsaWRpdHkuICov
CiAgICAgICAgICAgICAgICAgbnggJj0gfihQR1RfdHlwZV9tYXNrIHwgUEdUX3ZhbGlkYXRlZCk7
CkBAIC0zNjQ0LDcgKzM2NDYsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAgY2FzZSBN
TVVFWFRfVExCX0ZMVVNIX01VTFRJOgogICAgICAgICBjYXNlIE1NVUVYVF9JTlZMUEdfTVVMVEk6
CiAgICAgICAgIHsKLSAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9j
cHVtYXNrKCk7CiAKICAgICAgICAgICAgIGlmICggdW5saWtlbHkoY3VycmQgIT0gcGdfb3duZXIp
ICkKICAgICAgICAgICAgICAgICByYyA9IC1FUEVSTTsKQEAgLTM2NTQsMTIgKzM2NTYsMTcgQEAg
bG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1h
c2spKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgICAgICAgaWYgKCB1
bmxpa2VseShyYykgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHB1dF9zY3JhdGNo
X2NwdW1hc2soKTsKICAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KIAogICAg
ICAgICAgICAgaWYgKCBvcC5jbWQgPT0gTU1VRVhUX1RMQl9GTFVTSF9NVUxUSSApCiAgICAgICAg
ICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAgICAgICAgICAgICBlbHNlIGlmICggX19h
ZGRyX29rKG9wLmFyZzEubGluZWFyX2FkZHIpICkKICAgICAgICAgICAgICAgICBmbHVzaF90bGJf
b25lX21hc2sobWFzaywgb3AuYXJnMS5saW5lYXJfYWRkcik7CisgICAgICAgICAgICBwdXRfc2Ny
YXRjaF9jcHVtYXNrKCk7CisKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKQEAgLTM2
OTIsNyArMzY5OSw3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICAgICAgZWxzZSBpZiAo
IGxpa2VseShjYWNoZV9mbHVzaF9wZXJtaXR0ZWQoY3VycmQpKSApCiAgICAgICAgICAgICB7CiAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdTsKLSAgICAgICAgICAgICAgICBjcHVtYXNr
X3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgICAgIGNw
dW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICAgICAgICAg
IGNwdW1hc2tfY2xlYXIobWFzayk7CiAgICAgICAgICAgICAgICAgZm9yX2VhY2hfb25saW5lX2Nw
dShjcHUpCkBAIC0zNzAwLDYgKzM3MDcsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlcl9jcHUoY3B1X3NpYmxpbmdf
bWFzaywgY3B1KSkgKQogICAgICAgICAgICAgICAgICAgICAgICAgX19jcHVtYXNrX3NldF9jcHUo
Y3B1LCBtYXNrKTsKICAgICAgICAgICAgICAgICBmbHVzaF9tYXNrKG1hc2ssIEZMVVNIX0NBQ0hF
KTsKKyAgICAgICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwpAQCAtNDE2
NSwxMiArNDE3MywxMyBAQCBsb25nIGRvX21tdV91cGRhdGUoCiAgICAgICAgICAqIEZvcmNlIG90
aGVyIHZDUFUtcyBvZiB0aGUgYWZmZWN0ZWQgZ3Vlc3QgdG8gcGljayB1cCBMNCBlbnRyeQogICAg
ICAgICAgKiBjaGFuZ2VzIChpZiBhbnkpLgogICAgICAgICAgKi8KLSAgICAgICAgdW5zaWduZWQg
aW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKLSAgICAgICAgY3B1bWFza190ICptYXNrID0g
cGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9
IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAotICAgICAgICBjcHVtYXNrX2FuZG5vdChtYXNrLCBw
dF9vd25lci0+ZGlydHlfY3B1bWFzaywgY3B1bWFza19vZihjcHUpKTsKKyAgICAgICAgY3B1bWFz
a19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssCisgICAgICAgICAgICAgICAg
ICAgICAgIGNwdW1hc2tfb2Yoc21wX3Byb2Nlc3Nvcl9pZCgpKSk7CiAgICAgICAgIGlmICggIWNw
dW1hc2tfZW1wdHkobWFzaykgKQogICAgICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9U
TEJfR0xPQkFMIHwgRkxVU0hfUk9PVF9QR1RCTCk7CisgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1h
c2soKTsKICAgICB9CiAKICAgICBwZXJmY19hZGQobnVtX3BhZ2VfdXBkYXRlcywgaSk7CkBAIC00
MzYxLDcgKzQzNzAsNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAg
ICAgICAgICBtYXNrID0gZC0+ZGlydHlfY3B1bWFzazsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBkZWZhdWx0OgotICAgICAgICAgICAgbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFz
ayk7CisgICAgICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICAg
ICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhkLCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9w
dHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkKSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbWFzayk7CkBAIC00MzgxLDcgKzQzOTAsNyBAQCBzdGF0aWMgaW50IF9f
ZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBtYXNrID0gZC0+ZGlydHlfY3B1bWFz
azsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgbWFz
ayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBtYXNrID0gZ2V0X3Nj
cmF0Y2hfY3B1bWFzaygpOwogICAgICAgICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhk
LCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
KSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzayk7CkBAIC00Mzky
LDYgKzQ0MDEsOSBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAg
IGJyZWFrOwogICAgIH0KIAorICAgIGlmICggbWFzayAmJiBtYXNrICE9IGQtPmRpcnR5X2NwdW1h
c2sgKQorICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CisKICAgICByZXR1cm4gcmM7CiB9
CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpp
bmRleCBjODVjZjlmODVhLi4xZWMxY2M1MWQzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbXNp
LmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xNTksMTMgKzE1OSwxNSBAQCB2b2lkIG1z
aV9jb21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2ss
IHN0cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9tYXNrICkKICAgICB7Ci0gICAgICAgIGNw
dW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgIGNwdW1h
c2tfdCAqbWFzazsKIAogICAgICAgICBpZiAoICFjcHVtYXNrX2ludGVyc2VjdHMoY3B1X21hc2ss
ICZjcHVfb25saW5lX21hcCkgKQogICAgICAgICAgICAgcmV0dXJuOwogCisgICAgICAgIG1hc2sg
PSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIGNwdW1hc2tfYW5kKG1hc2ssIGNwdV9t
YXNrLCAmY3B1X29ubGluZV9tYXApOwogICAgICAgICBtc2ctPmRlc3QzMiA9IGNwdV9tYXNrX3Rv
X2FwaWNpZChtYXNrKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgIH0KIAog
ICAgIG1zZy0+YWRkcmVzc19oaSA9IE1TSV9BRERSX0JBU0VfSEk7CmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwppbmRleCA4MmU4OTIw
MWIzLi42N2VlNDkwZjk0IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTU3LDYgKzU3LDMwIEBAIERFRklORV9QRVJfQ1BV
X1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKIHN0YXRpYyBj
cHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAorI2lmbmRlZiBOREVCVUcKK2NwdW1hc2tfdCAq
c2NyYXRjaF9jcHVtYXNrKGNvbnN0IGNoYXIgKmZuKQoreworICAgIHN0YXRpYyBERUZJTkVfUEVS
X0NQVShjb25zdCBjaGFyICosIHNjcmF0Y2hfY3B1bWFza191c2UpOworCisgICAgLyoKKyAgICAg
KiBTY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVzZWQgaW4gSVJRIGNvbnRleHQsIG9yIGVsc2Ug
d2Ugd291bGQgaGF2ZSB0bworICAgICAqIG1ha2Ugc3VyZSBhbGwgdXNlcnMgaGF2ZSBpbnRlcnJ1
cHRzIGRpc2FibGVkIHdoaWxlIHVzaW5nIHRoZSBzY3JhdGNoCisgICAgICogbWFzay4KKyAgICAg
Ki8KKyAgICBCVUdfT04oaW5faXJxKCkpOworCisgICAgaWYgKCBmbiAmJiB1bmxpa2VseSh0aGlz
X2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSkgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCIlczog
c2NyYXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSAlc1xuIiwKKyAgICAgICAgICAgICAg
Zm4sIHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKTsKKyAgICAgICAgQlVHKCk7CisgICAg
fQorICAgIHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpID0gZm47CisKKyAgICByZXR1cm4g
Zm4gPyB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spIDogTlVMTDsKK30KKyNlbmRpZgorCiBERUZJ
TkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9jcHVtYXNrKTsK
IHN0YXRpYyBjcHVtYXNrX3Qgc2VuZF9pcGlfY3B1MG1hc2s7CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvc21wLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCmluZGV4IDky
ZDY5YTVlYTAuLjI4ZjIwNDRiYjcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21w
LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaApAQCAtMjMsNiArMjMsMTYgQEAgREVD
TEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIGNwdV9zaWJsaW5nX21hc2spOwogREVDTEFSRV9Q
RVJfQ1BVKGNwdW1hc2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVDTEFSRV9QRVJfQ1BVKGNw
dW1hc2tfdmFyX3QsIHNjcmF0Y2hfY3B1bWFzayk7CiAKKyNpZm5kZWYgTkRFQlVHCisvKiBOb3Qg
dG8gYmUgY2FsbGVkIGRpcmVjdGx5LCB1c2Uge2dldC9wdXR9X3NjcmF0Y2hfY3B1bWFzaygpLiAq
LworY3B1bWFza190ICpzY3JhdGNoX2NwdW1hc2soY29uc3QgY2hhciAqZm4pOworI2RlZmluZSBn
ZXRfc2NyYXRjaF9jcHVtYXNrKCkgc2NyYXRjaF9jcHVtYXNrKF9fZnVuY19fKQorI2RlZmluZSBw
dXRfc2NyYXRjaF9jcHVtYXNrKCkgKCh2b2lkKXNjcmF0Y2hfY3B1bWFzayhOVUxMKSkKKyNlbHNl
CisjZGVmaW5lIGdldF9zY3JhdGNoX2NwdW1hc2soKSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2sp
CisjZGVmaW5lIHB1dF9zY3JhdGNoX2NwdW1hc2soKQorI2VuZGlmCisKIC8qCiAgKiBEbyB3ZSwg
Zm9yIHBsYXRmb3JtIHJlYXNvbnMsIG5lZWQgdG8gYWN0dWFsbHkga2VlcCBDUFVzIG9ubGluZSB3
aGVuIHdlCiAgKiB3b3VsZCBvdGhlcndpc2UgcHJlZmVyIHRoZW0gdG8gYmUgb2ZmPwotLSAKMi4y
NS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:53:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:53:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vGk-0008F9-3t; Wed, 12 Feb 2020 16:53:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B5jc=4A=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j1vGj-0008F3-Lb
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:53:45 +0000
X-Inumbo-ID: 3aecd408-4db8-11ea-b79d-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3aecd408-4db8-11ea-b79d-12813bfff9fa;
 Wed, 12 Feb 2020 16:53:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=a6U3A8SXHKgkEatRQJ8DW+zxe/bq2fkjC+rKM+d5kyY=; b=AZZyyO/6xzZhW69pBpitGAtnyn
 SlAdRhWZ4Lzw9gCJ3Bi5TkSHCu2i7NL56gjjN7Wz0lhDFufdghRfx9xQMjHrKB0mTIBJaT7ERFlqE
 G/icEM/HDQrMege3roFejnOG74ZRdNLNJz1JU0zjSv8FD/DCd6PYSOfcCEX9cY2W0gkQ=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:40180
 helo=[172.16.1.50]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j1vIM-0001ZE-DS; Wed, 12 Feb 2020 17:55:26 +0100
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200212164949.56434-1-roger.pau@citrix.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <1d26308a-cbe9-8a6c-a4a9-9211c0b165c5@eikelenboom.it>
Date: Wed, 12 Feb 2020 17:53:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200212164949.56434-1-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDIvMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEhlbGxvLAo+IAo+
IENvbW1pdDoKPiAKPiA1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1Cj4g
eDg2L3NtcDogdXNlIEFQSUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3Np
YmxlCj4gCj4gSW50cm9kdWNlZCBhIGJvZ3VzIHVzYWdlIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2s6
IGl0IHdhcyB1c2VkIGluIGEKPiBmdW5jdGlvbiB0aGF0IGNvdWxkIGJlIGNhbGxlZCBmcm9tIGlu
dGVycnVwdCBjb250ZXh0LCBhbmQgaGVuY2UgdXNpbmcKPiB0aGUgc2NyYXRjaCBjcHVtYXNrIHRo
ZXJlIGlzIG5vdCBzYWZlLiBQYXRjaCAjMiBpcyBhIGZpeCBmb3IgdGhhdCB1c2FnZS4KPiAKPiBQ
YXRjaCAjMyBhZGRzIHNvbWUgZGVidWcgaW5mcmFzdHJ1Y3R1cmUgdG8gbWFrZSBzdXJlIHRoZSBz
Y3JhdGNoIGNwdW1hc2sKPiBpcyB1c2VkIGluIHRoZSByaWdodCBjb250ZXh0LCBhbmQgaGVuY2Ug
c2hvdWxkIHByZXZlbnQgZnVydGhlciBtaXNzdXNlcy4KPiAKPiBUaGFua3MsIFJvZ2VyLgoKSGkg
Um9nZXIsCgpEbyB5b3Ugc3RpbGwgd2FudCBtZSB0byB0ZXN0IHRoZSAicGFuaWMiIHBhdGNoID8K
T3IgdGVzdCB0aGlzIHNlcmllcyBpbnN0ZWFkID8KCi0tClNhbmRlcgoKCj4gUm9nZXIgUGF1IE1v
bm5lICgzKToKPiAgIHg4Ni9zbXA6IHVuaWZ5IGhlYWRlciBpbmNsdWRlcyBpbiBzbXAuaAo+ICAg
eDg2L3NtcDogdXNlIGEgZGVkaWNhdGVkIHNjcmF0Y2ggY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNr
Cj4gICB4ODY6IGFkZCBhY2Nlc3NvcnMgZm9yIHNjcmF0Y2ggY3B1IG1hc2sKPiAKPiAgeGVuL2Fy
Y2gveDg2L2lvX2FwaWMuYyAgICB8ICA2ICsrKystLQo+ICB4ZW4vYXJjaC94ODYvaXJxLmMgICAg
ICAgIHwgMTMgKysrKysrKysrKy0tLQo+ICB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgIHwgMzAg
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAg
ICAgfCAgNCArKystCj4gIHhlbi9hcmNoL3g4Ni9zbXAuYyAgICAgICAgfCAxNCArKysrKysrKysr
KysrLQo+ICB4ZW4vYXJjaC94ODYvc21wYm9vdC5jICAgIHwgMzMgKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystCj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvc21wLmggfCAxNSArKysrKysr
KysrKy0tLS0KPiAgNyBmaWxlcyBjaGFuZ2VkLCA5NCBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlv
bnMoLSkKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 16:54:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 16:54:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vH1-0008H6-E7; Wed, 12 Feb 2020 16:54:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vH0-0008Gz-QM
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 16:54:02 +0000
X-Inumbo-ID: 45224552-4db8-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 45224552-4db8-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 16:54:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526441;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=gWhvTKiWPq9gO4uI/2WPxkfxCozSJpnZ58s6YURqHkI=;
 b=Nh5sL3cOmuN6xfLA/OoiV+rZJ4B/j1Li1PsWtm6Q+NsoASAcI7fpKb/p
 rYVHwMjCXRIXQOwe5g9HGnDb7RNbLksAbI2w7J8NHi0fXSWBeozns09aM
 ydLLdYCpnPGKV/Zibxd6PrtMa0arQBZCcxrDzqnlAVxx9AvvzHzkzVJf7 o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: P+halg55OJ5PJJe3Hb6Dyr7viP3qK4BIaan6VRbDXj6uXzLEDah5igrcwtmYcxgkEDK+jv/nA1
 BJJHt+07Copmt90yMzPBFFZBq4xd3CN7hrSd2hHZBllBm7LV+MoRjQumE92fcc3BXSpTvUGBf7
 2MjsfXGMbe+S7XkMq7E+N4EMdzgYQsfnlVZUMRsvEgs8rU3mA857n5cssk/G7S/RJgWCzp1cOD
 KDTCrsHsgCNUvUChMm5CPLQp2vNzbd6bF3Rq1/uM3n5vqnhJspP7AC4Ssk5ATmJgVuJG9ivYPX
 7Tg=
X-SBRS: 2.7
X-MesageID: 12717228
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12717228"
Date: Wed, 12 Feb 2020 17:53:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200212165354.GQ4679@Air-de-Roger>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-2-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212160918.18470-2-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDQ6MDk6MTVQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBDaGFuZ2UgaHZfdnBfaW5kZXggdG8gdXNlIHVpbnQzMl90IGJlY2F1c2UgdGhhdCBpcyB3aGF0
IGlzIGRlZmluZWQgaW4gVExGUy4KPiAKPiBBZGQgIl9hZGRyIiBzdWZmaXggdG8gaHZfZG9fcmVw
X2h5cGVyY2FsbCdzIHBhcmFtZXRlcnMuCgpCZWluZyBvZiB0eXBlIHBhZGRyX3QgSSdtIHVuc3Vy
ZSB0aGUgX2FkZHIgc3VmZml4IGFkZHMgYW55IHZhbHVlIHRvCnRoZSBuYW1lLgoKPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgoKTEdUTSAoYW5kIEknbSBj
ZXJ0YWlubHkgbm90IGdvaW5nIHRvIG9wcG9zZSB0byB0aGUgX2FkZHIgc3VmZml4KToKClJldmll
d2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 17:01:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 17:01:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vNj-0000nN-B4; Wed, 12 Feb 2020 17:00:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vNi-0000nI-A3
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 17:00:58 +0000
X-Inumbo-ID: 3cd1923a-4db9-11ea-b0fd-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3cd1923a-4db9-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 17:00:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526857;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=B1To0XMe3WoXxiFfPv8t3h35N58LhCwFvOu7GhUuQ/E=;
 b=ZtuJZXcSMWlQMjPC3EzrinEJYSJPb+AT0x5MMTFvkr3ljyxJTbOEFmLM
 aAQoJggzknFUTQq8453KGydRRxsjYRYDPdCOLDV1+pWa3p3zf+VaZEIZV
 +KHNlwT5gBfAkmjFf8hFBtQMF2NgcDqBXd2v287hU+xuL0AzW/Wh1o8jG I=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QpFRW44V+ZlrXs6RA2bkstgeckCx+qLYSj9WzWEn75g3S+J93p0Ewq6Oxzry2CNmEaTpinpp6V
 W/YZUQEZyaqGRilYKYE1XLvwVRoNty0yfVyRAXB3jNMV3m/72Lw+K6bJf2WW97QTtQOQ6hLq4U
 lBNVwIqWP6QIhV97bqeChGRC+RXr5i6JD3e1JrUUQcJY3WvUWJh77w2Rko8mmnopditXrBogvz
 +FXfRDw3GDJeKAA+Kj55JHf2ialpDiTXUjorzQvtVZwVv0+OzlYnNZqCm/46x8HdRiK7TyqPoS
 ZGA=
X-SBRS: 2.7
X-MesageID: 12781923
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12781923"
Date: Wed, 12 Feb 2020 18:00:47 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200212170047.GR4679@Air-de-Roger>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-3-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212160918.18470-3-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/4] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDQ6MDk6MTZQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBIeXBlci1WJ3MgTDAgYXNzaXN0ZWQgZmx1c2ggaGFzIGZpbmUtZ3JhaW5lZCBjb250cm9sIG92
ZXIgd2hhdCBnZXRzCj4gZmx1c2hlZC4gV2UgbmVlZCBhbGwgdGhlIGZsYWdzIGF2YWlsYWJsZSB0
byBtYWtlIHRoZSBiZXN0IGRlY2lzaW9ucwo+IHBvc3NpYmxlLgo+IAo+IE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGJlY2F1c2UgWGVuJ3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCBjYXJlIGFib3V0Cj4g
d2hhdCBpcyBwYXNzZWQgdG8gaXQuCgpXaGlsZSBpdCdzIGNlcnRhaW5seSBmaW5lIHRvIHBhc3Mg
YSBmbGFncyBmaWVsZCB3aXRoIG1vcmUgaW5mb3JtYXRpb24sCnRoZSBmbHVzaCBmbGFncyBmb3Ig
WGVuIGNhbiBhbHNvIGNvbnRhaW4gRkxVU0hfQ0FDSEUsIEZMVVNIX1ZDUFVfU1RBVEUKb3IgRkxV
U0hfUk9PVF9QR1RCTCwgY2FuIHlvdSBhZGQgYW4gYXNzZXJ0IHRoYXQgdGhvc2UgbmV2ZXIgZ2V0
IHBhc3NlZAp0byB0aGUgZmx1c2ggaG9vaz8KCklNTyB3ZSBzaG91bGQgZGVmaW5lIGEgbWFzayB3
aXRoIEZMVVNIX1RMQiwgRkxVU0hfVExCX0dMT0JBTCwKRkxVU0hfVkFfVkFMSUQgYW5kIEZMVVNI
X09SREVSX01BU0sgYW5kIGFzc2VydCB0aGF0IHRob3NlIGFyZSB0aGUgb25seQp2YWxpZCBmbGFn
cyB0byBiZSB1c2VkIGZvciB0aGUgaHlwZXJ2aXNvciBhc3Npc3RlZCBmbHVzaCBob29rLgoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 17:01:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 17:01:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vOh-0000rY-M2; Wed, 12 Feb 2020 17:01:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vOg-0000rS-GR
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 17:01:58 +0000
X-Inumbo-ID: 6083e836-4db9-11ea-aa99-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6083e836-4db9-11ea-aa99-bc764e2007e4;
 Wed, 12 Feb 2020 17:01:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581526917;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=1wPW03+UYWeNsfOmuD39l2FvNDKtoqByLBKjw6CDXbM=;
 b=TqdQyZtZB34p5/FdRMLw94As8J5jcDOH2BuvCk56rvAlNUsAJcWdAPyU
 UkR76aPCzSsULm7B9g5pV2Z2BRu7AOZbhWdZDTxm9W3pACSE3FroNEwEL
 3+3woibgxqP0Vil7Al7jmL/rZWKp60MUA/vq6eC72uKkYdnTxzYmXfV8i Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vMiJaXcvMvCuf+YXAjwSaYtiWg6NGIWWi+UHA/bd8YWhVKYRQI4Au03srQur+Xa0y5dJ5awMgB
 Pc1CWrNf0Pb3OnjuGwXIGZH0khXJf83uU05XpX9tMCqoSe7GKJ8OJP9IJ9JCpRibmpnf3JuyXo
 BkPyuQfP/b/qJZUrI8+9XXdbGS5DLECL9WYq82RJ9s1eGVc5/C+i/bFZ1h6G3/KUapcHVmaolE
 tZLtfNx+9IpPvVOl1Y5YImcVzXRx53FXrrY0uZk9zDtTTqyUHjFolmjFS/1EkwOZcoGxikJwMa
 yCI=
X-SBRS: 2.7
X-MesageID: 12968762
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12968762"
Date: Wed, 12 Feb 2020 18:01:50 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200212170150.GS4679@Air-de-Roger>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <1d26308a-cbe9-8a6c-a4a9-9211c0b165c5@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1d26308a-cbe9-8a6c-a4a9-9211c0b165c5@eikelenboom.it>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDU6NTM6MzlQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IE9uIDEyLzAyLzIwMjAgMTc6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToK
PiA+IEhlbGxvLAo+ID4gCj4gPiBDb21taXQ6Cj4gPiAKPiA+IDU1MDBkMjY1YTJhOGZhNjNkNjBj
MDhiZWI1NDlkZThlYzgyZmY3YTUKPiA+IHg4Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5h
dGlvbiBzaG9ydGhhbmQgd2hlbiBwb3NzaWJsZQo+ID4gCj4gPiBJbnRyb2R1Y2VkIGEgYm9ndXMg
dXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggY3B1bWFzazogaXQgd2FzIHVzZWQgaW4gYQo+ID4gZnVuY3Rp
b24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNl
IHVzaW5nCj4gPiB0aGUgc2NyYXRjaCBjcHVtYXNrIHRoZXJlIGlzIG5vdCBzYWZlLiBQYXRjaCAj
MiBpcyBhIGZpeCBmb3IgdGhhdCB1c2FnZS4KPiA+IAo+ID4gUGF0Y2ggIzMgYWRkcyBzb21lIGRl
YnVnIGluZnJhc3RydWN0dXJlIHRvIG1ha2Ugc3VyZSB0aGUgc2NyYXRjaCBjcHVtYXNrCj4gPiBp
cyB1c2VkIGluIHRoZSByaWdodCBjb250ZXh0LCBhbmQgaGVuY2Ugc2hvdWxkIHByZXZlbnQgZnVy
dGhlciBtaXNzdXNlcy4KPiA+IAo+ID4gVGhhbmtzLCBSb2dlci4KPiAKPiBIaSBSb2dlciwKPiAK
PiBEbyB5b3Ugc3RpbGwgd2FudCBtZSB0byB0ZXN0IHRoZSAicGFuaWMiIHBhdGNoID8KPiBPciB0
ZXN0IHRoaXMgc2VyaWVzIGluc3RlYWQgPwoKSSd2ZSBiZWVuIGFibGUgdG8gdHJpZ2dlciB0aGlz
IG15c2VsZiwgc28gaWYgeW91IGNhbiBnaXZlIGEgdHJ5IHRvIHRoZQpzZXJpZXMgaW4gb3JkZXIg
dG8gYXNzZXJ0IGl0IGZpeGVzIHlvdXIgaXNzdWUgdGhhdCB3b3VsZCBiZSBncmVhdC4KClRoYW5r
cy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 17:09:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 17:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vW2-00018J-Jg; Wed, 12 Feb 2020 17:09:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1vW1-00018E-MJ
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 17:09:33 +0000
X-Inumbo-ID: 6fb27c22-4dba-11ea-b7a2-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6fb27c22-4dba-11ea-b7a2-12813bfff9fa;
 Wed, 12 Feb 2020 17:09:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581527372;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=dHbWw4hmLdgizOaAnWdT/rDQ6dzN87B2/n+BkhZP+m8=;
 b=hk8SoyqXq0ZUC1i3SOtsnKzRsXl5SbLFIAMgX+2dB9ZOV/cjJUaGAlpY
 /5jSkFQG7dq9LuHzp/mAYNv8gNTH5aMiMmxOzQi84wTd0+7fsqjUoCXV3
 AR2rSsE8l78uhDwpjsXY3DeNllEbY1CrPOtQqZot450RvdMYR7mVBnmM0 U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4zVqjF/tnePuB6Flnw0aHmcGIEJa4YNLwNrZJBJuf/swFY+DGeb1CgV0CDuCY2KCgo1kR8KooM
 6iSjyhuxbgCzQR/fPps9LzlJlDNYRt11aSgSZJEdilYIXGqaCUSt+3hUQJdQb++sSC2798+6qy
 V7poHQ8mslULkksyNAzxnrOXLZYZHovJPC1LlfDHJq+KZh7JmlnV73j+REKDJZbK1FzbJFbS+i
 KmgzwgNiA/5ElPXFUAZ4Iml/6Au6bJaxcfhK84itERVf95NMjEg34hMqKzoxpigQe+9BGLVdSl
 eHU=
X-SBRS: 2.7
X-MesageID: 12718360
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12718360"
Date: Wed, 12 Feb 2020 18:09:24 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200212170924.GT4679@Air-de-Roger>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-4-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212160918.18470-4-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/4] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDQ6MDk6MTdQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2guIFRoZSBo
b29rIG5lZWRzIHRvCj4gY2hlY2sgaWYgcHJlcmVxdWlzaXRlcyBhcmUgbWV0LiBJZiB0aGV5IGFy
ZSBub3QgbWV0LCBpdCByZXR1cm5zIGFuIGVycm9yCj4gbnVtYmVyIHRvIGZhbGwgYmFjayB0byBu
YXRpdmUgZmx1c2hlcy4KPiAKPiBJbnRyb2R1Y2UgYSBuZXcgdmFyaWFibGUgdG8gaW5kaWNhdGUg
aWYgaHlwZXJjYWxsIHBhZ2UgaXMgcmVhZHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9N
YWtlZmlsZSAgfCAgMSArCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgIHwg
MTcgKysrKysrKysrKysrCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwg
IDQgKysrCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgNDEgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25z
KCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5j
Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgYi94
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gaW5kZXggNjgxNzAxMDlhOS4uMTg5
MDJjMzNlOSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxl
Cj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+IEBAIC0xICsxLDIg
QEAKPiAgb2JqLXkgKz0gaHlwZXJ2Lm8KPiArb2JqLXkgKz0gdGxiLm8KPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvaHlwZXJ2LmMKPiBpbmRleCBiNzA0NGY3MTkzLi4xY2RjODhlMjdjIDEwMDY0NAo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiArKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiAgREVGSU5FX1BFUl9DUFVf
UkVBRF9NT1NUTFkodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ICBERUZJTkVfUEVSX0NQVV9SRUFE
X01PU1RMWSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwo+ICAKPiArc3RhdGljIGJvb2wgX19yZWFk
X21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5Owo+ICsKPiAgc3RhdGljIHVpbnQ2NF90IGdlbmVy
YXRlX2d1ZXN0X2lkKHZvaWQpCj4gIHsKPiAgICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0g
e307Cj4gQEAgLTExOSw2ICsxMjEsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJj
YWxsX3BhZ2Uodm9pZCkKPiAgICAgIEJVR19PTighaHlwZXJjYWxsX21zci5lbmFibGUpOwo+ICAK
PiAgICAgIHNldF9maXhtYXBfeChGSVhfWF9IWVBFUlZfSENBTEwsIG1mbiA8PCBQQUdFX1NISUZU
KTsKPiArCj4gKyAgICBodl9oY2FsbF9wYWdlX3JlYWR5ID0gdHJ1ZTsKCkkgZ3Vlc3MgZmlsbGlu
ZyB0aGUgaHlwZXJjYWxsIHBhZ2UgaW4gdGhlIHByb2JlIGZ1bmN0aW9uIGxpa2UgaXQncwpkb25l
IGZvciBYZW4gaXMgdG9vIGVhcmx5IGZvciBIeXBlclYsIGFuZCBoZW5jZSB5b3UgbmVlZCB0aGlz
CnNhZmVndWFyZD8KClRCSCwgbWF5YmUgaXQgd291bGQgYmUgYmVzdCAoYW5kIHNhZmVyKSB0byBw
cmV2ZW50IHVzaW5nIGFueSBob29rcwp1bnRpbCBzZXR1cCBoYXMgYmVlbiBjYWxsZWQsIGFuZCBo
ZW5jZSB0aGlzIGNoZWNrIGNvdWxkIGJlIHB1bGxlZCBpbnRvCnRoZSBnZW5lcmljIGhvb2s/CgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 17:13:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 17:13:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1vZg-0001u0-47; Wed, 12 Feb 2020 17:13:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=B5jc=4A=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j1vZe-0001tq-Da
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 17:13:19 +0000
X-Inumbo-ID: f5ce2a5e-4dba-11ea-bc8e-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f5ce2a5e-4dba-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 17:13:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=3g85uG/RhuPS3aTDnHjY/zl0LMidkoNR/RrNQJeglFA=; b=MFl4qkTmAdxgfQvnRvp9QBN7gs
 QHTSE3zJVGruCEeGb5v0DG22gPBk4d6bkDCPhXk7uF+H+Y7W54xff/OqHiMl0ACeIXjYupzFu0Ol+
 BRbVIlFaRCPWVqN0h4aK1SBbumpxCeYEAn7gUHvJ3PB9T2hVmHe/wZLjtTKw7YbNig9k=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:40376
 helo=[172.16.1.50]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j1vbG-0001be-WA; Wed, 12 Feb 2020 18:14:59 +0100
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <1d26308a-cbe9-8a6c-a4a9-9211c0b165c5@eikelenboom.it>
 <20200212170150.GS4679@Air-de-Roger>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <287b5277-c6fc-3444-5c6a-6099cd754c2b@eikelenboom.it>
Date: Wed, 12 Feb 2020 18:13:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200212170150.GS4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDIvMjAyMCAxODowMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxMiwgMjAyMCBhdCAwNTo1MzozOVBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6
Cj4+IE9uIDEyLzAyLzIwMjAgMTc6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+IEhlbGxv
LAo+Pj4KPj4+IENvbW1pdDoKPj4+Cj4+PiA1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4
ZWM4MmZmN2E1Cj4+PiB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRo
YW5kIHdoZW4gcG9zc2libGUKPj4+Cj4+PiBJbnRyb2R1Y2VkIGEgYm9ndXMgdXNhZ2Ugb2YgdGhl
IHNjcmF0Y2ggY3B1bWFzazogaXQgd2FzIHVzZWQgaW4gYQo+Pj4gZnVuY3Rpb24gdGhhdCBjb3Vs
ZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCj4+PiB0
aGUgc2NyYXRjaCBjcHVtYXNrIHRoZXJlIGlzIG5vdCBzYWZlLiBQYXRjaCAjMiBpcyBhIGZpeCBm
b3IgdGhhdCB1c2FnZS4KPj4+Cj4+PiBQYXRjaCAjMyBhZGRzIHNvbWUgZGVidWcgaW5mcmFzdHJ1
Y3R1cmUgdG8gbWFrZSBzdXJlIHRoZSBzY3JhdGNoIGNwdW1hc2sKPj4+IGlzIHVzZWQgaW4gdGhl
IHJpZ2h0IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91bGQgcHJldmVudCBmdXJ0aGVyIG1pc3N1c2Vz
Lgo+Pj4KPj4+IFRoYW5rcywgUm9nZXIuCj4+Cj4+IEhpIFJvZ2VyLAo+Pgo+PiBEbyB5b3Ugc3Rp
bGwgd2FudCBtZSB0byB0ZXN0IHRoZSAicGFuaWMiIHBhdGNoID8KPj4gT3IgdGVzdCB0aGlzIHNl
cmllcyBpbnN0ZWFkID8KPiAKPiBJJ3ZlIGJlZW4gYWJsZSB0byB0cmlnZ2VyIHRoaXMgbXlzZWxm
LCBzbyBpZiB5b3UgY2FuIGdpdmUgYSB0cnkgdG8gdGhlCj4gc2VyaWVzIGluIG9yZGVyIHRvIGFz
c2VydCBpdCBmaXhlcyB5b3VyIGlzc3VlIHRoYXQgd291bGQgYmUgZ3JlYXQuCj4gCj4gVGhhbmtz
Lgo+IAoKU3VyZSwgY29tcGlsaW5nIG5vdywgd2lsbCByZXBvcnQgYmFjayB0b21vcnJvdyBtb3Ju
aW5nLgotLQpTYW5kZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 17:44:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 17:44:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1w3L-0004KA-St; Wed, 12 Feb 2020 17:43:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zgzp=4A=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j1w3K-0004K5-Jc
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 17:43:58 +0000
X-Inumbo-ID: 3e4752b6-4dbf-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3e4752b6-4dbf-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 17:43:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581529437;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=1rjhmOwVRqaB7LKIKOYIpWzMToB/GOhnx5ePmRmssqs=;
 b=HV7eUar/+5qY9R7br9v7fMfcJnYqMm8MDI3N5QiLLPTRlV0qxRGIP+ab
 H0K+besJIH2yW9IEzsqXMyMfVB6yK1CccfGlANI8h1gSUCC+OW6jLbwBS
 ahMcgA+he6PACFQK0hvqg9vWjE3Pdm+M/aobr3fsu1t45ZRrTdPv4isNX o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JIK679Fpz4HB7aw1OWcWfSHMYvgfksE06jq7nrrZGHrlo36JdVHqD0oqRV/Fh/aTW7Svd2/p15
 QQBUXuQsOGENDKULoJaaMFv+PfissBNKyo4G3jBAiP2Bi2qqGMtFkmMZbeG+JWWbWzSAU0Ae2o
 3hP7tK336oTtd0xm6vipTVAvOhJEZjtbhf0vXw2xlnEa1YTe+0ZvyHleUBWSgG1F5G2Ud5BHLk
 y+GUO5212cmonb8r5JSFUkuisFIfpp3YzKrXyUEBq0ouGTzvmP+gWovoTnLe9FLa1DLnsc8zOQ
 L8k=
X-SBRS: 2.7
X-MesageID: 12720649
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,433,1574139600"; d="scan'208";a="12720649"
Date: Wed, 12 Feb 2020 18:43:47 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200212174347.GU4679@Air-de-Roger>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-5-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212160918.18470-5-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDQ6MDk6MThQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJbXBsZW1lbnQgTDAgYXNzaXN0ZWQgVExCIGZsdXNoIGZvciBYZW4gb24gSHlwZXItVi4gSXQg
dGFrZXMgYWR2YW50YWdlCj4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+IAo+ICAqIEhWQ0FMTF9G
TFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJF
U1NfTElTVF9FWAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKPiAgKiBI
VkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFX0VYCj4gCj4gUGljayB0aGUgbW9zdCBl
ZmZpY2llbnQgaHlwZXJjYWxscyBhdmFpbGFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiAtLS0KPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di9NYWtlZmlsZSAgfCAgIDEgKwo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUu
aCB8ICAgOSArKwo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDE3MiAr
KysrKysrKysrKysrKysrKysrKysrKysrKystCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dXRpbC5jICAgIHwgIDcyICsrKysrKysrKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDI1MyBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+
IGluZGV4IDE4OTAyYzMzZTkuLjBlMzk0MTA5NjggMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
TWFrZWZpbGUKPiBAQCAtMSwyICsxLDMgQEAKPiAgb2JqLXkgKz0gaHlwZXJ2Lm8KPiAgb2JqLXkg
Kz0gdGxiLm8KPiArb2JqLXkgKz0gdXRpbC5vCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvcHJpdmF0ZS5oIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRl
LmgKPiBpbmRleCA3OGU1MmY3NGNlLi4zMTFmMDYwNDk1IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9wcml2YXRlLmgKPiBAQCAtMjQsMTIgKzI0LDIxIEBACj4gIAo+ICAjaW5jbHVkZSA8eGVu
L2NwdW1hc2suaD4KPiAgI2luY2x1ZGUgPHhlbi9wZXJjcHUuaD4KPiArI2luY2x1ZGUgPHhlbi90
eXBlcy5oPgo+ICAKPiAgREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwgaHZfaW5wdXRfcGFnZSk7Cj4g
IERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7Cj4gIERFQ0xBUkVfUEVSX0NQ
VSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwo+ICAKPiArc3RhdGljIGlubGluZSB1aW50MzJfdCBo
dl92cF9pbmRleChpbnQgY3B1KQoKdW5zaWduZWQgaW50IGZvciBjcHUuCgo+ICt7Cj4gKyAgICBy
ZXR1cm4gcGVyX2NwdShodl92cF9pbmRleCwgY3B1KTsKPiArfQo+ICsKPiAgaW50IGh5cGVydl9m
bHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAgCj4gKy8qIFJldHVybnMgbnVt
YmVyIG9mIGJhbmtzLCAtZXYgaWYgZXJyb3IgKi8KPiAraW50IGNwdW1hc2tfdG9fdnBzZXQoc3Ry
dWN0IGh2X3Zwc2V0ICp2cHNldCwgY29uc3QgY3B1bWFza190ICptYXNrKTsKPiArCj4gICNlbmRp
ZiAvKiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fICAqLwo+IGRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIu
Ywo+IGluZGV4IDQ4ZjUyNzIyOWUuLjk5Yjc4OWQ5ZTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dGxiLmMKPiBAQCAtMTksMTUgKzE5LDE4NSBAQAo+ICAgKiBDb3B5cmlnaHQgKGMpIDIwMjAgTWlj
cm9zb2Z0Lgo+ICAgKi8KPiAgCj4gKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+Cj4gICNpbmNsdWRlIDx4
ZW4vY3B1bWFzay5oPgo+ICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gIAo+ICsjaW5jbHVkZSA8
YXNtL2d1ZXN0L2h5cGVydi5oPgo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi1oY2FsbC5o
Pgo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10bGZzLmg+Cj4gKwo+ICAjaW5jbHVkZSAi
cHJpdmF0ZS5oIgo+ICAKPiArLyoKPiArICogSXQgaXMgcG9zc2libGUgdG8gZW5jb2RlIHVwIHRv
IDQwOTYgcGFnZXMgdXNpbmcgdGhlIGxvd2VyIDEyIGJpdHMKPiArICogaW4gYW4gZWxlbWVudCBv
ZiBndmFfbGlzdAo+ICsgKi8KPiArI2RlZmluZSBIVl9UTEJfRkxVU0hfVU5JVCAoNDA5NiAqIFBB
R0VfU0laRSkKPiArI2RlZmluZSBPUkRFUl9UT19CWVRFUyhvcmRlcikgKCgxdWwgPDwgKG9yZGVy
KSkgKiBQQUdFX1NJWkUpCgpUaGVyZSBhcmUgYWxyZWFkeSBzb21lIGNvbnZlcnNpb24gZnVuY3Rp
b25zIGluIHhlbi9tbS5oCihnZXRfb3JkZXJfZnJvbV97Ynl0ZXMvcGFnZXN9KSwgbWF5YmUgeW91
IGNvdWxkIGFkZCBhCmdldF9ieXRlc19mcm9tX29yZGVyIGhlbHBlciB0aGVyZT8KCj4gKwo+ICtz
dGF0aWMgdW5zaWduZWQgaW50IGZpbGxfZ3ZhX2xpc3QodWludDY0X3QgKmd2YV9saXN0LCBjb25z
dCB2b2lkICp2YSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBvcmRlcikKPiArewo+ICsgICAgdW5zaWduZWQgbG9uZyBzdGFydCA9ICh1bnNpZ25lZCBs
b25nKXZhOwo+ICsgICAgdW5zaWduZWQgbG9uZyBlbmQgPSBzdGFydCArIE9SREVSX1RPX0JZVEVT
KG9yZGVyKSAtIDE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgbiA9IDA7Cj4gKwo+ICsgICAgZG8gewo+
ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVtYWluID0gZW5kID4gc3RhcnQgPyBlbmQgLSBzdGFy
dCA6IDA7CgpJIGRvbid0IHRoaW5rIHlvdSBjYW4gZ2V0IGhlcmUgd2l0aCBlbmQgPT0gc3RhcnQ/
CgpBcyB0aGF0J3MgdGhlIGNvbmRpdGlvbiBvZiB0aGUgbG9vcCwgYW5kIG9yZGVyIDAgaXMgZ29p
bmcgdG8gc2V0CmVuZCA9IHN0YXJ0ICsgNDA5NiAtIDEuCgo+ICsKPiArICAgICAgICBndmFfbGlz
dFtuXSA9IHN0YXJ0ICYgUEFHRV9NQVNLOwo+ICsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAq
IFVzZSBsb3dlciAxMiBiaXRzIHRvIGVuY29kZSB0aGUgbnVtYmVyIG9mIGFkZGl0aW9uYWwgcGFn
ZXMKPiArICAgICAgICAgKiB0byBmbHVzaAo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICgg
cmVtYWluID49IEhWX1RMQl9GTFVTSF9VTklUICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IGd2YV9saXN0W25dIHw9IH5QQUdFX01BU0s7Cj4gKyAgICAgICAgICAgIHN0YXJ0ICs9IEhWX1RM
Ql9GTFVTSF9VTklUOwo+ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlIGlmICggcmVtYWluICkK
PiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGd2YV9saXN0W25dIHw9IChyZW1haW4gLSAxKSA+
PiBQQUdFX1NISUZUOwo+ICsgICAgICAgICAgICBzdGFydCA9IGVuZDsKPiArICAgICAgICB9Cj4g
Kwo+ICsgICAgICAgIG4rKzsKPiArICAgIH0gd2hpbGUgKCBzdGFydCA8IGVuZCApOwo+ICsKPiAr
ICAgIHJldHVybiBuOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdWludDY0X3QgZmx1c2hfdGxiX2V4KGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaHZfdGxi
X2ZsdXNoX2V4ICpmbHVzaCA9IHRoaXNfY3B1KGh2X2lucHV0X3BhZ2UpOwo+ICsgICAgaW50IG5y
X2JhbmtzOwo+ICsgICAgdW5zaWduZWQgaW50IG1heF9ndmFzOwo+ICsgICAgdW5zaWduZWQgaW50
IG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOwo+ICsgICAgdWludDY0X3QgcmV0Owo+
ICsKPiArICAgIEFTU0VSVChmbHVzaCk7Cj4gKyAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFi
bGVkKCkpOwoKQ2FuIHlvdSB0dXJuIHRoaXMgaW50byBhbiBpZiBjb25kaXRpb24gd2l0aCBBU1NF
UlRfVU5SRUFDSEFCTEUgYW5kCnJldHVybiB+MFVMTD8gKGFzIEkgdGhpbmsgdGhhdCBzaWduYWxz
IGFuIGVycm9yKS4KCj4gKwo+ICsgICAgaWYgKCAhKG1zX2h5cGVydi5oaW50cyAmIEhWX1g2NF9F
WF9QUk9DRVNTT1JfTUFTS1NfUkVDT01NRU5ERUQpICkKPiArICAgICAgICByZXR1cm4gfjBVTEw7
Cj4gKwo+ICsgICAgZmx1c2gtPmFkZHJlc3Nfc3BhY2UgPSAwOwo+ICsgICAgZmx1c2gtPmZsYWdz
ID0gSFZfRkxVU0hfQUxMX1ZJUlRVQUxfQUREUkVTU19TUEFDRVM7Cj4gKyAgICBpZiAoICEoZmxh
Z3MgJiBGTFVTSF9UTEJfR0xPQkFMKSApCj4gKyAgICAgICAgZmx1c2gtPmZsYWdzIHw9IEhWX0ZM
VVNIX05PTl9HTE9CQUxfTUFQUElOR1NfT05MWTsKPiArCj4gKyAgICBmbHVzaC0+aHZfdnBfc2V0
LnZhbGlkX2JhbmtfbWFzayA9IDA7Cj4gKyAgICBmbHVzaC0+aHZfdnBfc2V0LmZvcm1hdCA9IEhW
X0dFTkVSSUNfU0VUX1NQQVJTRV80SzsKPiArCj4gKyAgICBucl9iYW5rcyA9IGNwdW1hc2tfdG9f
dnBzZXQoJmZsdXNoLT5odl92cF9zZXQsIG1hc2spOwo+ICsgICAgaWYgKCBucl9iYW5rcyA8IDAg
KQo+ICsgICAgICAgIHJldHVybiB+MFVMTDsKPiArCj4gKyAgICBtYXhfZ3ZhcyA9Cj4gKyAgICAg
ICAgKFBBR0VfU0laRSAtIHNpemVvZigqZmx1c2gpIC0gbnJfYmFua3MgKgo+ICsgICAgICAgICBz
aXplb2YoZmx1c2gtPmh2X3ZwX3NldC5iYW5rX2NvbnRlbnRzWzBdKSkgLwo+ICsgICAgICAgIHNp
emVvZih1aW50NjRfdCk7ICAgICAgIC8qIGd2YSBpcyByZXByZXNlbnRlZCBhcyB1aW50NjRfdCAq
Lwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBGbHVzaCB0aGUgZW50aXJlIGFkZHJlc3Mgc3BhY2Ug
aWYgdmEgaXMgTlVMTCBvciBpZiB0aGVyZSBpcyBub3QKPiArICAgICAqIGVub3VnaCBzcGFjZSBm
b3IgZ3ZhX2xpc3QuCj4gKyAgICAgKi8KPiArICAgIGlmICggIXZhIHx8IChPUkRFUl9UT19CWVRF
UyhvcmRlcikgLyBIVl9UTEJfRkxVU0hfVU5JVCkgPiBtYXhfZ3ZhcyApCj4gKyAgICAgICAgcmV0
ID0gaHZfZG9fcmVwX2h5cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNF
X0VYLCAwLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJfYmFua3MsIHZp
cnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKPiArICAgIGVsc2UKPiArICAgIHsKPiArICAgICAgICB1
aW50NjRfdCAqZ3ZhX2xpc3QgPSAodWludDY0X3QgKilmbHVzaCArIHNpemVvZigqZmx1c2gpICsg
bnJfYmFua3M7CgpEb24ndCB5b3UgbmVlZCBucl9iYW5rcyAqIHNpemVvZihmbHVzaC0+aHZfdnBf
c2V0LmJhbmtfY29udGVudHMpIGluCm9yZGVyIHRvIGNhbGN1bGF0ZSB0aGUgcG9zaXRpb24gb2Yg
dGhlIGd2YV9saXN0PwoKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ3ZhcyA9IGZpbGxfZ3ZhX2xp
c3QoZ3ZhX2xpc3QsIHZhLCBvcmRlcik7Cj4gKwo+ICsgICAgICAgIHJldCA9IGh2X2RvX3JlcF9o
eXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19MSVNUX0VYLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3ZhcywgbnJfYmFua3MsIHZpcnRfdG9fbWFkZHIo
Zmx1c2gpLCAwKTsKPiArICAgIH0KPiArCj4gKyAgICByZXR1cm4gcmV0Owo+ICt9Cj4gKwo+ICBp
bnQgaHlwZXJ2X2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZh
LAo+ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAtICAg
IHJldHVybiAtRU9QTk9UU1VQUDsKPiArICAgIHVuc2lnbmVkIGxvbmcgaXJxX2ZsYWdzOwo+ICsg
ICAgc3RydWN0IGh2X3RsYl9mbHVzaCAqZmx1c2ggPSB0aGlzX2NwdShodl9pbnB1dF9wYWdlKTsK
PiArICAgIHVpbnQ2NF90IHJldDsKPiArICAgIHVuc2lnbmVkIGludCBvcmRlciA9IGZsYWdzICYg
RkxVU0hfT1JERVJfTUFTSzsKPiArICAgIHVuc2lnbmVkIGludCBtYXhfZ3ZhczsKPiArCj4gKyAg
ICBBU1NFUlQoZmx1c2gpOwo+ICsgICAgQVNTRVJUKCFjcHVtYXNrX2VtcHR5KG1hc2spKTsKPiAr
Cj4gKyAgICBsb2NhbF9pcnFfc2F2ZShpcnFfZmxhZ3MpOwo+ICsKPiArICAgIGZsdXNoLT5hZGRy
ZXNzX3NwYWNlID0gMDsKPiArICAgIGZsdXNoLT5mbGFncyA9IEhWX0ZMVVNIX0FMTF9WSVJUVUFM
X0FERFJFU1NfU1BBQ0VTOwo+ICsgICAgZmx1c2gtPnByb2Nlc3Nvcl9tYXNrID0gMDsKPiArICAg
IGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9HTE9CQUwpICkKPiArICAgICAgICBmbHVzaC0+Zmxh
Z3MgfD0gSFZfRkxVU0hfTk9OX0dMT0JBTF9NQVBQSU5HU19PTkxZOwo+ICsKPiArICAgIGlmICgg
Y3B1bWFza19lcXVhbChtYXNrLCAmY3B1X29ubGluZV9tYXApICkKPiArICAgICAgICBmbHVzaC0+
ZmxhZ3MgfD0gSFZfRkxVU0hfQUxMX1BST0NFU1NPUlM7Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4g
KyAgICAgICAgaW50IGNwdTsKCnVuc2lnbmVkIGludC4KCj4gKwo+ICsgICAgICAgIC8qCj4gKyAg
ICAgICAgICogTm9ybWFsbHkgVlAgaW5kaWNlcyBhcmUgaW4gYXNjZW5kaW5nIG9yZGVyIGFuZCBt
YXRjaCBYZW4ncwo+ICsgICAgICAgICAqIGlkZWEgb2YgQ1BVIGlkcy4gQ2hlY2sgdGhlIGxhc3Qg
aW5kZXggdG8gc2VlIGlmIFZQIGluZGV4IGlzCj4gKyAgICAgICAgICogPj0gNjQuIElmIHNvLCB3
ZSBjYW4gc2tpcCBzZXR0aW5nIHVwIHBhcmFtZXRlcnMgZm9yCj4gKyAgICAgICAgICogbm9uLWFw
cGxpY2FibGUgaHlwZXJjYWxscyB3aXRob3V0IGxvb2tpbmcgZnVydGhlci4KPiArICAgICAgICAg
Ki8KPiArICAgICAgICBpZiAoIGh2X3ZwX2luZGV4KGNwdW1hc2tfbGFzdChtYXNrKSkgPj0gNjQg
KQo+ICsgICAgICAgICAgICBnb3RvIGRvX2V4X2h5cGVyY2FsbDsKPiArCj4gKyAgICAgICAgZm9y
X2VhY2hfY3B1ICggY3B1LCBtYXNrICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHVpbnQz
Ml90IHZwaWQgPSBodl92cF9pbmRleChjcHUpOwo+ICsKPiArICAgICAgICAgICAgaWYgKCB2cGlk
ID4gbXNfaHlwZXJ2Lm1heF92cF9pbmRleCApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAg
ICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGlycV9mbGFncyk7Cj4gKyAgICAgICAgICAgICAgICBy
ZXR1cm4gLUVOWElPOwo+ICsgICAgICAgICAgICB9Cj4gKwo+ICsgICAgICAgICAgICBpZiAoIHZw
aWQgPj0gNjQgKQo+ICsgICAgICAgICAgICAgICAgZ290byBkb19leF9oeXBlcmNhbGw7Cj4gKwo+
ICsgICAgICAgICAgICBfX3NldF9iaXQodnBpZCwgJmZsdXNoLT5wcm9jZXNzb3JfbWFzayk7Cj4g
KyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIG1heF9ndmFzID0gKFBBR0VfU0laRSAtIHNp
emVvZigqZmx1c2gpKSAvIHNpemVvZihmbHVzaC0+Z3ZhX2xpc3RbMF0pOwo+ICsKPiArICAgIC8q
Cj4gKyAgICAgKiBGbHVzaCB0aGUgZW50aXJlIGFkZHJlc3Mgc3BhY2UgaWYgdmEgaXMgTlVMTCBv
ciBpZiB0aGVyZSBpcyBub3QKPiArICAgICAqIGVub3VnaCBzcGFjZSBmb3IgZ3ZhX2xpc3QuCj4g
KyAgICAgKi8KPiArICAgIGlmICggIXZhIHx8IChPUkRFUl9UT19CWVRFUyhvcmRlcikgLyBIVl9U
TEJfRkxVU0hfVU5JVCkgPiBtYXhfZ3ZhcyApCj4gKyAgICAgICAgcmV0ID0gaHZfZG9faHlwZXJj
YWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UsCj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKPiArICAgIGVsc2UKPiAr
ICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ3ZhcyA9IGZpbGxfZ3ZhX2xpc3QoZmx1c2gt
Pmd2YV9saXN0LCB2YSwgb3JkZXIpOwo+ICsKPiArICAgICAgICByZXQgPSBodl9kb19yZXBfaHlw
ZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVCwgZ3ZhcywgMCwKPiArICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsK
PiArICAgIH0KPiArCj4gKyAgICBnb3RvIGRvbmU7Cj4gKwo+ICsgZG9fZXhfaHlwZXJjYWxsOgo+
ICsgICAgcmV0ID0gZmx1c2hfdGxiX2V4KG1hc2ssIHZhLCBmbGFncyk7Cj4gKwo+ICsgZG9uZToK
PiArICAgIGxvY2FsX2lycV9yZXN0b3JlKGlycV9mbGFncyk7Cj4gKwo+ICsgICAgcmV0dXJuIHJl
dCAmIEhWX0hZUEVSQ0FMTF9SRVNVTFRfTUFTSzsKCldpbGwgdGhpcyByZXR1cm4gYW4gZXJyb3Ig
Y29kZSB0aGF0IHVzZXMgdGhlIHNhbWUgc3BhY2UgYXMgWGVuJ3MgZXJybm8KdmFsdWVzPwoKPiAg
fQo+ICAKPiAgLyoKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGls
LmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwo+IG5ldyBmaWxlIG1vZGUgMTAw
NjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uOWQwYjVmNGE0Ngo+IC0tLSAvZGV2L251bGwKPiArKysg
Yi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwo+IEBAIC0wLDAgKzEsNzIgQEAKPiAr
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKgo+ICsgKiBhcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5j
Cj4gKyAqCj4gKyAqIEh5cGVyLVYgdXRpbGl0eSBmdW5jdGlvbnMKPiArICoKPiArICogVGhpcyBw
cm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt
b2RpZnkKPiArICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMg
TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKPiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv
bjsgZWl0aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiArICogKGF0IHlvdXIgb3B0
aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiArICoKPiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3Ry
aWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4g
KyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g
IFNlZSB0aGUKPiArICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls
cy4KPiArICoKPiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UKPiArICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElm
IG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KPiArICoKPiArICogQ29w
eXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KPiArICovCj4gKwo+ICsjaW5jbHVkZSA8eGVuL2Nw
dS5oPgo+ICsjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KPiArI2luY2x1ZGUgPHhlbi9lcnJuby5o
Pgo+ICsKPiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYuaD4KPiArI2luY2x1ZGUgPGFzbS9n
dWVzdC9oeXBlcnYtdGxmcy5oPgo+ICsKPiArI2luY2x1ZGUgInByaXZhdGUuaCIKPiArCj4gK2lu
dCBjcHVtYXNrX3RvX3Zwc2V0KHN0cnVjdCBodl92cHNldCAqdnBzZXQsCj4gKyAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKPiArewo+ICsgICAgaW50IG5yID0gMSwg
Y3B1LCB2Y3B1X2JhbmssIHZjcHVfb2Zmc2V0Owo+ICsgICAgaW50IG1heF9iYW5rcyA9IG1zX2h5
cGVydi5tYXhfdnBfaW5kZXggLyA2NDsKCkkgdGhpbmsgbnIgd2hhdHMgdG8gYmUgaW50ICh0byBt
YXRjaCB0aGUgZnVuY3Rpb24gcmV0dXJuIHR5cGUpLCBidXQKdGhlIHJlc3Qgc2hvdWxkIGJlIHVu
c2lnbmVkIGludHMsIHNwZWNpYWxseSBiZWNhdXNlIHRoZXkgYXJlIHVzZWQgYXMKYXJyYXkgaW5k
ZXhlcy4KCj4gKwo+ICsgICAgLyogVXAgdG8gNjQgYmFua3MgY2FuIGJlIHJlcHJlc2VudGVkIGJ5
IHZhbGlkX2JhbmtfbWFzayAqLwo+ICsgICAgaWYgKCBtYXhfYmFua3MgPj0gNjQgKQo+ICsgICAg
ICAgIHJldHVybiAtMTsKCkUyQklHIG9yIHNvbWUgc3VjaD8KCj4gKwo+ICsgICAgLyogQ2xlYXIg
YWxsIGJhbmtzIHRvIGF2b2lkIGZsdXNoaW5nIHVud2FudGVkIENQVXMgKi8KPiArICAgIGZvciAo
IHZjcHVfYmFuayA9IDA7IHZjcHVfYmFuayA8PSBtYXhfYmFua3M7IHZjcHVfYmFuaysrICkKPiAr
ICAgICAgICB2cHNldC0+YmFua19jb250ZW50c1t2Y3B1X2JhbmtdID0gMDsKPiArCj4gKyAgICB2
cHNldC0+dmFsaWRfYmFua19tYXNrID0gMDsKPiArCj4gKyAgICBmb3JfZWFjaF9jcHUgKCBjcHUs
IG1hc2sgKQo+ICsgICAgewo+ICsgICAgICAgIGludCB2Y3B1ID0gaHZfdnBfaW5kZXgoY3B1KTsK
CnVuc2lnbmVkIGludCBvciB1aW50MzJfdCAod2hpY2ggaXMgdGhlIHR5dXBlIHRoYXQgaHZfdnBf
aW5kZXgKcmV0dXJucykuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 17:46:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 17:46:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1w5k-0004S9-Gb; Wed, 12 Feb 2020 17:46:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1w5j-0004S4-PR
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 17:46:27 +0000
X-Inumbo-ID: 93f8ebd5-4dbf-11ea-b7b2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 93f8ebd5-4dbf-11ea-b7b2-12813bfff9fa;
 Wed, 12 Feb 2020 17:46:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1w5c-0004Zh-Al; Wed, 12 Feb 2020 17:46:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1w5c-00083i-2t; Wed, 12 Feb 2020 17:46:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1w5c-0001dM-2E; Wed, 12 Feb 2020 17:46:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146963-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 17:46:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146963: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk2My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgIDkg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 19:13:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 19:13:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1xRa-0003EW-HT; Wed, 12 Feb 2020 19:13:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1xRZ-0003EQ-5l
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 19:13:05 +0000
X-Inumbo-ID: b1b93032-4dcb-11ea-b7c8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1b93032-4dcb-11ea-b7c8-12813bfff9fa;
 Wed, 12 Feb 2020 19:13:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1xRY-0006Er-0B; Wed, 12 Feb 2020 19:13:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1xRX-0004cc-NU; Wed, 12 Feb 2020 19:13:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1xRX-00086F-Js; Wed, 12 Feb 2020 19:13:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146904-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:build-i386-pvops:kernel-build:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-stop:fail:regression
 linux-linus:build-i386-xsm:xen-build:fail:regression
 linux-linus:build-amd64-xsm:xen-build:fail:regression
 linux-linus:build-amd64:xen-build:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:heisenbug
 linux-linus:test-arm64-arm64-xl-xsm:guest-start:fail:heisenbug
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-linus:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:xen-boot:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=0a679e13ea30f85a1aef0669ee0c5a9fd7860b34
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 19:13:03 +0000
Subject: [Xen-devel] [linux-linus test] 146904: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkwNCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2OTA0LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgNiBrZXJuZWwtYnVpbGQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTUgZ3Vlc3Qtc3RvcCAgICAgZmFpbCBpbiAxNDY4NTAgUkVHUi4gdnMuIDEzMzU4MAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDE0Njg1
MCBSRUdSLiB2cy4gMTMzNTgwCiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgIGZhaWwgaW4gMTQ2ODUwIFJFR1IuIHZzLiAxMzM1ODAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxNDY4NTAgUkVHUi4gdnMu
IDEzMzU4MAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0ZW50bHkgKG5vdCBibG9j
a2luZyk6CiB0ZXN0LWFybTY0LWFybTY0LXhsIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ZmFpbCBpbiAxNDY4NTAgcGFzcyBpbiAxNDY5MDQKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0Njg1MAoKUmVn
cmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxNDY4
NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODUw
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2Nr
ZWQgaW4gMTQ2ODUwIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4g
MTQ2ODUwIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBp
biAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1MCBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODUwIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQg
aW4gMTQ2ODUwIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgYmxvY2tlZCBpbiAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1MCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTQ2ODUwIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTAgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICBibG9ja2Vk
IGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODUwIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxNDY4NTAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygx
KSAgICBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICBi
bG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2ODUwIG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
NDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBp
biAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2ODUwIG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1MCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODUw
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODUwIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxNDY4NTAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAxIGJ1aWxkLWNoZWNrKDEpICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
YmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50
ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVk
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgaW4gMTQ2ODUwIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2ODUwIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
NDY4NTAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njg1MCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDBhNjc5ZTEzZWEzMGY4
NWExYWVmMDY2OWVlMGM1YTlmZDc4NjBiMzQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAzNDQgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMzQzIGRh
eXMgIDE5OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4NTAgIDIwMjAtMDItMTEg
MTE6MTA6MzcgWiAgICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjYyNzQgcGVvcGxlIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTc5ODA3NyBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 19:21:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 19:21:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1xZu-00045T-LA; Wed, 12 Feb 2020 19:21:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1xZt-00045O-Hz
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 19:21:41 +0000
X-Inumbo-ID: e4fcb7e2-4dcc-11ea-b7cf-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4fcb7e2-4dcc-11ea-b7cf-12813bfff9fa;
 Wed, 12 Feb 2020 19:21:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1xZr-0006PS-HH; Wed, 12 Feb 2020 19:21:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1xZq-000572-Ry; Wed, 12 Feb 2020 19:21:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1xZq-0002rB-R8; Wed, 12 Feb 2020 19:21:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146968-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 19:21:38 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146968: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk2OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk2OC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMCBkYXlzICAgMTAg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 21:05:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 21:05:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1zCD-0003jv-IA; Wed, 12 Feb 2020 21:05:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HXa=4A=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j1zCC-0003jq-1r
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 21:05:20 +0000
X-Inumbo-ID: 5e47e727-4ddb-11ea-b7eb-12813bfff9fa
Received: from mail-qk1-f196.google.com (unknown [209.85.222.196])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5e47e727-4ddb-11ea-b7eb-12813bfff9fa;
 Wed, 12 Feb 2020 21:05:18 +0000 (UTC)
Received: by mail-qk1-f196.google.com with SMTP id p7so3520857qkh.10
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 13:05:18 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=5qIPuBtzinTBw1MB1jbjadhPqAhosPkxN7R13rA7ug8=;
 b=rKmk0+PpDmv6d1pUgcwC4Vw0mAQWamEIO6eNGF3nZMH9ErKjI/1sM823h2T5lnowwM
 Mu6zUbUhQenekM6QLdGLCFlJVA9P+tQEUYdc9+rK09ea3sG2yQY93NQPZOwcM0oNTMdJ
 5QoMkrXcxEnNpVxEEloVOfPiidRFbt41ELyYWXaLAjURdtN5QYCDH25ydiN4ta3HuR0/
 yOAUxtOyhW43jkLRNVljMuAAu+lqsAu3gL30rnQLHSclfeygMouXT5k0GsEBMqB+mChc
 /ez7TFo05q+KwC0wevSSHbf789si9mAn+mhpwKqPzKxVlji0vHfdAYugO6qkS+3pQH23
 UHbQ==
X-Gm-Message-State: APjAAAXCP+EJlkIQE4b5mI83CG7kRGN1/wY7PBWH1csdsaCiQMwB7vbY
 YBv9gBz5t7iEx5qxp+fOHxU=
X-Google-Smtp-Source: APXvYqxy4Fqyy34F0/NsA7u6zG4PV2q0EdWAYSNAOziNgE3Dh+HHZ2nTkk94df+7s/9mLhNpZrC6aA==
X-Received: by 2002:a05:620a:1383:: with SMTP id
 k3mr8226578qki.252.1581541517699; 
 Wed, 12 Feb 2020 13:05:17 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.177])
 by smtp.gmail.com with ESMTPSA id 69sm27754qkg.133.2020.02.12.13.05.15
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 12 Feb 2020 13:05:16 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200212164949.56434-1-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <72a1c94b-fd3b-3d47-4963-d92c6293000c@xen.org>
Date: Wed, 12 Feb 2020 22:05:14 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200212164949.56434-1-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMi8wMi8yMDIwIDE3OjQ5LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gSGVsbG8sCgpI
aSBSb2dlciwKCj4gQ29tbWl0Ogo+IAo+IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThl
YzgyZmY3YTUKPiB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5k
IHdoZW4gcG9zc2libGUKClRoZXJlIGlzIGEgbW9yZSBzdWJ0bGUgcHJvYmxlbSBpbnRyb2R1Y2Vk
IGJ5IHRoaXMgcGF0Y2guIEkgdGhvdWdodCBJIAp3b3VsZCBtZW50aW9uIGl0IGhlcmUganVzdCBp
biBjYXNlIHRoaXMgYWZmZWN0IHRoZSBhcHByb2FjaCB5b3UgaGF2ZSAKY2hvc2VuIGluIHRoaXMg
c2VyaWVzLgoKZ2V0X2NwdV9tYXBzKCkgaXMgdXNlZCBieSBzdG9wX21hY2hpbmVfcnVuKCkgdG8g
c2VyaWFsaXplIHRoZSBjYWxsZXJzLiAKSWYgdGhlIGxhdHRlciBmYWlscyB0byBhY3F1aXJlIHRo
ZSBsb2NrLCBpdCB3aWxsIGJhaWwgb3V0LiAKVW5mb3J0dW5hdGVseSwgcmN1X2JhcnJpZXIoKSBp
cyBpbXBsZW1lbnRlZCB1c2luZyBzdG9wX21hY2hpbmVfcnVuKCkgYW5kIAp3aWxsIGJlIHR1cm5l
ZCB0byBwcmV0dHkgbXVjaCBhIE5PUCBpZiB0aGUgbGF0dGVyIGZhaWxzIChlLmcgdGhlIGxvY2sg
CmNhbm5vdCBiZSBhY3F1aXJlZCkuCgpUaGlzIG1lYW5zIHRoYXQgdGhlIHJjdV9iYXJyaWVyKCkg
d2lsbCBub3QgZG8gdGhlIGV4cGVjdGVkIGpvYiBhbmQgCnBvdGVudGlhbGx5IGludHJvZHVjZSB1
bmtub3duIGlzc3VlcyAoZS5nIHVzZS1hZnRlci1mcmVlLi4uKS4KCkJlZm9yZSB5b3VyIHBhdGNo
LCBpdCB3b3VsZCBoYXZlIGJlZW4gcHJldHR5IGhhcmQgdG8gaGl0IHRoZSBwcm9ibGVtIAphYm92
ZS4gQWZ0ZXIsIHlvdSBjYW4gcmFjZSBtb3JlIGVhc2lseSB3aXRoIHJjdV9iYXJyaWVyKCkgYXMg
c2VuZGluZyBJUEkgCmlzIHByZXR0eSBjb21tb24uCgpTYWRseSwgSSBkb24ndCBoYXZlIGEgc3Vn
Z2VzdGlvbiB5ZXQgaG93IHRvIGZpeCB0aGlzIHByb2JsZW0uCgpDaGVlcnMsCgotLSAKSnVsaWVu
IEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 21:37:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 21:37:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1zgp-0006BT-GL; Wed, 12 Feb 2020 21:36:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=myKJ=4A=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1j1zgo-0006BO-9Q
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 21:36:58 +0000
X-Inumbo-ID: cb44f130-4ddf-11ea-b0fd-bc764e2007e4
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cb44f130-4ddf-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 21:36:57 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 96C122173E;
 Wed, 12 Feb 2020 21:36:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1581543416;
 bh=pncFrtxG2rv/gM1biDxYE9gVjWEeamEKpkbeQaiqRoc=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=mPI/QAC+KiFlrgu75y0BD17nmXtf0+958rYbTzBNHQPz+8x7P0q7KcxrVyET1vW1Q
 srsYcgLG4lREEwUdd3kvqOrMH8bBf1OthuivQOgO85fGwcGuj6HcGF2mtyAF0cFVI5
 3jHXtgbEM0wTXs2nQ+JC0myqCKVUGg3tRxkEcIMs=
Date: Wed, 12 Feb 2020 13:36:55 -0800 (PST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Andrei Cherechesu <andrei.cherechesu@nxp.com>
In-Reply-To: <VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
Message-ID: <alpine.DEB.2.21.2002121310350.1018@sstabellini-ThinkPad-T480s>
References: <VI1PR04MB5807A7F83F1B2763BD7EEB20F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
 <VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Content-Type: multipart/mixed; BOUNDARY="8323329-2015755669-1581541913=:1018"
Content-ID: <alpine.DEB.2.21.2002121312160.1018@sstabellini-ThinkPad-T480s>
Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jorge Pereira <jorge.pereira@nxp.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

  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-2015755669-1581541913=:1018
Content-Type: text/plain; CHARSET=UTF-8
Content-Transfer-Encoding: 8BIT
Content-ID: <alpine.DEB.2.21.2002121312161.1018@sstabellini-ThinkPad-T480s>

On Wed, 12 Feb 2020, Andrei Cherechesu wrote:
> Hello,
>  
> 
> I applied your direct-map patch, Stefano, on top of RELEASE-4.13.0
> Xen.

FYI I am working on a direct-map patch series but it is still
work-in-progress:

  http://xenbits.xenproject.org/git-http/people/sstabellini/xen-unstable.git direct-map-1
  
There are a few fixes on top of the original direct-map patch I sent.

 
> I also took your advice and used the Imagebuilder tool to setup my
> u-boot environment. I modified the tool to allow SDCard booting and
> tweaked the parameters a little to fit our platforms, also introducing
> support to add “direct-map” parameter in specific /chosen/DomU node
> and “xen,passthrough” in the host dts. The tool is very helpful and
> allows me to quickly change the u-boot environment without manually
> entering all the fdt formatting commands.

That's great to hear :-)

For your information, if you have any changes that are worth
upstreaming, I'd be happy to take patches for imagebuilder. The mailing
list for that is viryaos-discuss@lists.sourceforge.net.

 
> The dom0less booting is successful, 

Good! I know it is not easy to setup a dom0less system. I am trying to
build tools and features to make it easier going forward.


> however, when I try to passthrough any device (I tried with ethernet
> card and uSDHC) I get a kernel panic in DomU when it tries to probe
> the driver, because of an unhandled
> 
> fault:
> 
> (XEN) DOM1: [    3.883482] sdhci: Secure Digital Host Controller Interface driver
> (XEN) DOM1: [    3.891021] sdhci: Copyright(c) Pierre Ossman
> (XEN) DOM1: [    3.896389] sdhci-pltfm: SDHCI platform and OF driver helper
> (XEN) DOM1: [    3.903298] Unhandled fault at 0xffffff800800d048
> (XEN) DOM1: [    3.909021] Mem abort info:
> (XEN) DOM1: [    3.912863]   ESR = 0x96000000
> (XEN) DOM1: [    3.917019]   Exception class = DABT (current EL), IL = 32 bits
> (XEN) DOM1: [    3.924115]   SET = 0, FnV = 0
> (XEN) DOM1: [    3.928206]   EA = 0, S1PTW = 0
> (XEN) DOM1: [    3.932457] Data abort info:
> (XEN) DOM1: [    3.936514]   ISV = 0, ISS = 0x00000000
> (XEN) DOM1: [    3.941398]   CM = 0, WnR = 0
> (XEN) DOM1: [    3.945481] swapper pgtable: 4k pages, 39-bit VAs, pgdp = (____ptrval____)
> (XEN) DOM1: [    3.953532] [ffffff800800d048] pgd=00000000bfffe803, pud=00000000bfffe803, pmd=00000000bfffd803, pte=00e80000402f0f07
> (XEN) DOM1: [    3.965278] Internal error: ttbr address size fault: 96000000 [#1] PREEMPT SMP
> (XEN) DOM1: [    3.973546] Modules linked in:
> (XEN) DOM1: [    3.977709] Process swapper/0 (pid: 1, stack limit = 0x(____ptrval____))
> (XEN) DOM1: [    3.985525] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.59-rt24+g00334f2 #1
> (XEN) DOM1: [    3.993855] pstate: 60000005 (nZCv daif -PAN -UAO)
> (XEN) DOM1: [    3.999755] pc : 0xffffff80083ac864
> (XEN) DOM1: [    4.004354] lr : 0xffffff80083ac810
> (XEN) DOM1: [    4.008955] sp : ffffff800800bba0
> (XEN) DOM1: [    4.013382] x29: ffffff800800bba0 x28: 0000000000000000
> (XEN) DOM1: [    4.019805] x27: ffffff800864f068 x26: ffffff80086ba000
> (XEN) DOM1: [    4.026228] x25: ffffffc031564980 x24: ffffff800856e0c0
> (XEN) DOM1: [    4.032651] x23: ffffffc03e8eec00 x22: ffffffc03e8eec10
> (XEN) DOM1: [    4.039074] x21: ffffffc03e8bf500 x20: ffffffc03e8bf800
> (XEN) DOM1: [    4.045497] x19: 0000000000000000 x18: ffffffffffffffff
> (XEN) DOM1: [    4.051921] x17: 0000000000000000 x16: 0000000000000000
> (XEN) DOM1: [    4.058344] x15: ffffff8008678548 x14: ffffffffffffffff
> (XEN) DOM1: [    4.064767] x13: 0000000000000018 x12: 0101010101010101
> (XEN) DOM1: [    4.071190] x11: 0000000000000020 x10: 0101010101010101
> (XEN) DOM1: [    4.077613] x9 : 0000000000000000 x8 : ffffffc031564c00
> (XEN) DOM1: [    4.084036] x7 : 0000000000000000 x6 : 000000000000003f
> (XEN) DOM1: [    4.090459] x5 : 0000000000000002 x4 : ffffffc03e83b4c0
> (XEN) DOM1: [    4.096883] x3 : 0000000000000000 x2 : 0000000000000000
> (XEN) DOM1: [    4.103306] x1 : ffffffc03e8bf000 x0 : ffffff800800d048
> (XEN) DOM1: [    4.109729] Call trace:
> (XEN) DOM1: [    4.113290]  0xffffff80083ac864
> (XEN) DOM1: [    4.117541]  0xffffff800832e3b8
> (XEN) DOM1: [    4.121795]  0xffffff800832c49c
> (XEN) DOM1: [    4.126047]  0xffffff800832c6bc
> (XEN) DOM1: [    4.130301]  0xffffff800832c808
> (XEN) DOM1: [    4.134554]  0xffffff800832a208
> (XEN) DOM1: [    4.138807]  0xffffff800832bd38
> (XEN) DOM1: [    4.143060]  0xffffff800832b5d8
> (XEN) DOM1: [    4.147314]  0xffffff800832d1f0
> (XEN) DOM1: [    4.151567]  0xffffff800832e318
> (XEN) DOM1: [    4.155820]  0xffffff800861d5f8
> (XEN) DOM1: [    4.160073]  0xffffff800808397c
> (XEN) DOM1: [    4.164326]  0xffffff8008600db4
> (XEN) DOM1: [    4.168580]  0xffffff80085078c0
> (XEN) DOM1: [    4.172833]  0xffffff8008084c30
> (XEN) DOM1: [    4.177091] Code: b9000ea0 d5033e9f f9400ea0 91012000 (b900001f)
> (XEN) DOM1: [    4.184298] ---[ end trace 7dc5f6b878cccbfa ]---
> (XEN) DOM1: [    4.191546] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
>  
> 
> I uploaded on pastebin.com the u-boot env settings [0], my device
> passthrough partial dts [1], and the whole log of boot messages
> from xen, Dom0 and DomU [2].

I don't know for sure what caused the kernel panic you are seeing,
however, I spotted a couple of issues:

1) A missing feature in the original direct-map patch, specifically it
   couldn't handle interrupts. Please give a try at the updated branch.
2) missing information in the partial device tree.

You have:

        usdhc@402F0000 {
            xen,force-assign-without-iommu;
            #address-cells = <1>;
            #size-cells = <0>;
            compatible = "fsl,s32gen1-usdhc";
            status = "okay";
            reg = <0x0 0x402f0000 0x1000>;
            interrupt-parent = <&gic>;
            interrupts = <0 36 4>;
            clocks = <&misc_clk &misc_clk1 &misc_clk2>;
            clock-names = "ipg", "ahb", "per";
            bus-width = <8>;
            xen,reg = <0x0 0x4002f000 0x1000 0x0 0x4002f000>;
        };

You also need to specify xen,path so that the interrupts are properly
remapped (with my latest direct-map patch series.) Something like:

            xen,path = "/amba/usdhc@402F0000";
            xen,reg = <0x0 0x402f0000 0x10000 0x0 0x402f0000>;
            xen,force-assign-without-iommu;

Assuming that /amba/usdhc@402F0000 is the right path on the host device
tree. Also you shouldn't need the following under usdhc@402F0000:

            #address-cells = <1>;
            #size-cells = <0>;

So overall I'd use:

        usdhc@402F0000 {
            compatible = "fsl,s32gen1-usdhc";
            status = "okay";
            reg = <0x0 0x402f0000 0x1000>;
            interrupt-parent = <&gic>;
            interrupts = <0 36 4>;
            clocks = <&misc_clk &misc_clk1 &misc_clk2>;
            clock-names = "ipg", "ahb", "per";
            bus-width = <8>;
            xen,path = "/amba/usdhc@402F0000";
            xen,reg = <0x0 0x4002f000 0x1000 0x0 0x4002f000>;
            xen,force-assign-without-iommu;
        };


> I also modified the guest address
> layout and mapped the PL011 UART and GICv3 addresses to match
> the physical ones, as well as setting the GUEST_GNTTAB_BASE and
> GUEST_MAGIC_BASE to addresses before our board's RAM start address.
> I updated the GUEST_RAM0_BASE and GUEST_RAM0_SIZE to match the
> physical ones.

Well done! FYI one of the new things in my updated patch series is the
ability to set emulated devices addresses based on the corresponding
physical addresses automatically. Not everything is done yet, but it is
a start.


> Maybe you could check if I did anything wrong, because I couldn't
> figure it out.

Let me know how it goes with the updated partial device tree and
direct-map branch. The changes I suggested should fix the interrupts
setup. However, the kernel panic you are seeing might be caused by
something else -- there might be also another bug.

  
 
> [0] https://pastebin.com/As6PgVFf
> 
> [1] https://pastebin.com/j0NS4x5Z
> 
> [2] https://pastebin.com/TaZR8pii
> 
>  
> 
> Thank you once again for your support,
> 
> Andrei
--8323329-2015755669-1581541913=:1018
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--8323329-2015755669-1581541913=:1018--


From xen-devel-bounces@lists.xenproject.org Wed Feb 12 21:37:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 21:37:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j1zh2-0006CQ-PZ; Wed, 12 Feb 2020 21:37:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j1zh1-0006CE-51
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 21:37:11 +0000
X-Inumbo-ID: d2b11bc4-4ddf-11ea-b7f6-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2b11bc4-4ddf-11ea-b7f6-12813bfff9fa;
 Wed, 12 Feb 2020 21:37:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1zgz-0000ap-1Q; Wed, 12 Feb 2020 21:37:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j1zgy-0003NQ-OW; Wed, 12 Feb 2020 21:37:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j1zgy-0006Nk-Nt; Wed, 12 Feb 2020 21:37:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146973-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 21:37:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146973: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk3MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk3My8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTEg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDUgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:03:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:03:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j206H-0000GI-Rq; Wed, 12 Feb 2020 22:03:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/HXa=4A=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j206G-0000GD-10
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:03:16 +0000
X-Inumbo-ID: 7795d712-4de3-11ea-b800-12813bfff9fa
Received: from mail-qv1-f65.google.com (unknown [209.85.219.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7795d712-4de3-11ea-b800-12813bfff9fa;
 Wed, 12 Feb 2020 22:03:14 +0000 (UTC)
Received: by mail-qv1-f65.google.com with SMTP id m5so1696615qvv.4
 for <xen-devel@lists.xenproject.org>; Wed, 12 Feb 2020 14:03:14 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=BvmH1FkwRJRrRDjzyN5xYccj0alSyoacYQ4g3SYGXeM=;
 b=KnKUY1REkblo5C7XD3uSbY7ZLBb+CCvaQXR70Ldst070E/Vc21HcPALHUcfj+XF0NL
 91C7MKpF0dasvpjpOZfvSedxnNmEjOHJhGe6JWO/F7v0AI5lDyXydJ+2w91LlonTYpmN
 XM8Kxw6mFtGkBYDjpZZEN+H+OnpME6/duPQ0hCrUC9xHc0hyg9wEcO8bg9qKt0uCaahg
 e52WAv3Vq7TZnsnyl8d9+1uzj2PoIiuodRS7yYIWIKShsxl+9KyT9RFC558saJcAy27B
 G+cjBMwzzLR+B6R6nlv1QfXhGm2w8TFNDcgFuk97mU9a3SmIveWTQZcvJHuC6yJtmCPz
 8P2w==
X-Gm-Message-State: APjAAAVCiloLyO0VblLuim7O89ej4LNvT++un//2GNVpUSVN9mynA2j4
 aIvs8xRh9fkElmOK7ZMyY2HtdeHbJCV+8w==
X-Google-Smtp-Source: APXvYqxqS23qob8LDDZqcWWAKWlSVZc1eD7ZF5n2DumjROlIuIeM+EnJlQPZl/THjCNSLz6xKyhxuw==
X-Received: by 2002:a05:6214:1149:: with SMTP id
 b9mr8928537qvt.227.1581544994056; 
 Wed, 12 Feb 2020 14:03:14 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.177])
 by smtp.gmail.com with ESMTPSA id b7sm268643qtj.78.2020.02.12.14.03.12
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 12 Feb 2020 14:03:13 -0800 (PST)
To: Stefano Stabellini <sstabellini@kernel.org>,
 Andrei Cherechesu <andrei.cherechesu@nxp.com>
References: <VI1PR04MB5807A7F83F1B2763BD7EEB20F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
 <VI1PR04MB58071B8C08BD7D7D7D61BDF2F91B0@VI1PR04MB5807.eurprd04.prod.outlook.com>
 <alpine.DEB.2.21.2002121310350.1018@sstabellini-ThinkPad-T480s>
From: Julien Grall <julien@xen.org>
Message-ID: <7f191130-48a6-ffb4-ca22-4693620a435c@xen.org>
Date: Wed, 12 Feb 2020 23:03:11 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.21.2002121310350.1018@sstabellini-ThinkPad-T480s>
Content-Language: en-GB
Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jorge Pereira <jorge.pereira@nxp.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxMi8wMi8yMDIwIDIyOjM2LCBTdGVmYW5vIFN0YWJlbGxpbmkgd3JvdGU6Cj4gT24gV2Vk
LCAxMiBGZWIgMjAyMCwgQW5kcmVpIENoZXJlY2hlc3Ugd3JvdGU6Cj4+IChYRU4pIERPTTE6IFvC
oMKgwqAgMy44ODM0ODJdIHNkaGNpOiBTZWN1cmUgRGlnaXRhbCBIb3N0IENvbnRyb2xsZXIgSW50
ZXJmYWNlIGRyaXZlcgo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuODkxMDIxXSBzZGhjaTogQ29w
eXJpZ2h0KGMpIFBpZXJyZSBPc3NtYW4KPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjg5NjM4OV0g
c2RoY2ktcGx0Zm06IFNESENJIHBsYXRmb3JtIGFuZCBPRiBkcml2ZXIgaGVscGVyCj4+IChYRU4p
IERPTTE6IFvCoMKgwqAgMy45MDMyOThdIFVuaGFuZGxlZCBmYXVsdCBhdCAweGZmZmZmZjgwMDgw
MGQwNDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjkwOTAyMV0gTWVtIGFib3J0IGluZm86Cj4+
IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MTI4NjNdwqDCoCBFU1IgPSAweDk2MDAwMDAwCj4+IChY
RU4pIERPTTE6IFvCoMKgwqAgMy45MTcwMTldwqDCoCBFeGNlcHRpb24gY2xhc3MgPSBEQUJUIChj
dXJyZW50IEVMKSwgSUwgPSAzMiBiaXRzCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MjQxMTVd
wqDCoCBTRVQgPSAwLCBGblYgPSAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MjgyMDZdwqDC
oCBFQSA9IDAsIFMxUFRXID0gMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuOTMyNDU3XSBEYXRh
IGFib3J0IGluZm86Cj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45MzY1MTRdwqDCoCBJU1YgPSAw
LCBJU1MgPSAweDAwMDAwMDAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45NDEzOThdwqDCoCBD
TSA9IDAsIFduUiA9IDAKPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjk0NTQ4MV0gc3dhcHBlciBw
Z3RhYmxlOiA0ayBwYWdlcywgMzktYml0IFZBcywgcGdkcCA9IChfX19fcHRydmFsX19fXykKPj4g
KFhFTikgRE9NMTogW8KgwqDCoCAzLjk1MzUzMl0gW2ZmZmZmZjgwMDgwMGQwNDhdIHBnZD0wMDAw
MDAwMGJmZmZlODAzLCBwdWQ9MDAwMDAwMDBiZmZmZTgwMywgcG1kPTAwMDAwMDAwYmZmZmQ4MDMs
IHB0ZT0wMGU4MDAwMDQwMmYwZjA3Cj4+IChYRU4pIERPTTE6IFvCoMKgwqAgMy45NjUyNzhdIElu
dGVybmFsIGVycm9yOiB0dGJyIGFkZHJlc3Mgc2l6ZSBmYXVsdDogOTYwMDAwMDAgWyMxXSBQUkVF
TVBUIFNNUAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuOTczNTQ2XSBNb2R1bGVzIGxpbmtlZCBp
bjoKPj4gKFhFTikgRE9NMTogW8KgwqDCoCAzLjk3NzcwOV0gUHJvY2VzcyBzd2FwcGVyLzAgKHBp
ZDogMSwgc3RhY2sgbGltaXQgPSAweChfX19fcHRydmFsX19fXykpCj4+IChYRU4pIERPTTE6IFvC
oMKgwqAgMy45ODU1MjVdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlci8wIE5vdCB0YWludGVk
IDQuMTkuNTktcnQyNCtnMDAzMzRmMiAjMQo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDMuOTkzODU1
XSBwc3RhdGU6IDYwMDAwMDA1IChuWkN2IGRhaWYgLVBBTiAtVUFPKQo+PiAoWEVOKSBET00xOiBb
wqDCoMKgIDMuOTk5NzU1XSBwYyA6IDB4ZmZmZmZmODAwODNhYzg2NAo+PiAoWEVOKSBET00xOiBb
wqDCoMKgIDQuMDA0MzU0XSBsciA6IDB4ZmZmZmZmODAwODNhYzgxMAo+PiAoWEVOKSBET00xOiBb
wqDCoMKgIDQuMDA4OTU1XSBzcCA6IGZmZmZmZjgwMDgwMGJiYTAKPj4gKFhFTikgRE9NMTogW8Kg
wqDCoCA0LjAxMzM4Ml0geDI5OiBmZmZmZmY4MDA4MDBiYmEwIHgyODogMDAwMDAwMDAwMDAwMDAw
MAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDE5ODA1XSB4Mjc6IGZmZmZmZjgwMDg2NGYwNjgg
eDI2OiBmZmZmZmY4MDA4NmJhMDAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgNC4wMjYyMjhdIHgy
NTogZmZmZmZmYzAzMTU2NDk4MCB4MjQ6IGZmZmZmZjgwMDg1NmUwYzAKPj4gKFhFTikgRE9NMTog
W8KgwqDCoCA0LjAzMjY1MV0geDIzOiBmZmZmZmZjMDNlOGVlYzAwIHgyMjogZmZmZmZmYzAzZThl
ZWMxMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDM5MDc0XSB4MjE6IGZmZmZmZmMwM2U4YmY1
MDAgeDIwOiBmZmZmZmZjMDNlOGJmODAwCj4+IChYRU4pIERPTTE6IFsgwqDCoMKgNC4wNDU0OTdd
IHgxOTogMDAwMDAwMDAwMDAwMDAwMCB4MTg6IGZmZmZmZmZmZmZmZmZmZmYKPj4gKFhFTikgRE9N
MTogW8KgwqDCoCA0LjA1MTkyMV0geDE3OiAwMDAwMDAwMDAwMDAwMDAwIHgxNjogMDAwMDAwMDAw
MDAwMDAwMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDU4MzQ0XSB4MTU6IGZmZmZmZjgwMDg2
Nzg1NDggeDE0OiBmZmZmZmZmZmZmZmZmZmZmCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgNC4wNjQ3
NjddIHgxMzogMDAwMDAwMDAwMDAwMDAxOCB4MTI6IDAxMDEwMTAxMDEwMTAxMDEKPj4gKFhFTikg
RE9NMTogW8KgwqDCoCA0LjA3MTE5MF0geDExOiAwMDAwMDAwMDAwMDAwMDIwIHgxMDogMDEwMTAx
MDEwMTAxMDEwMQo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDc3NjEzXSB4OSA6IDAwMDAwMDAw
MDAwMDAwMDAgeDggOiBmZmZmZmZjMDMxNTY0YzAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAgNC4w
ODQwMzZdIHg3IDogMDAwMDAwMDAwMDAwMDAwMCB4NiA6IDAwMDAwMDAwMDAwMDAwM2YKPj4gKFhF
TikgRE9NMTogW8KgwqDCoCA0LjA5MDQ1OV0geDUgOiAwMDAwMDAwMDAwMDAwMDAyIHg0IDogZmZm
ZmZmYzAzZTgzYjRjMAo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMDk2ODgzXSB4MyA6IDAwMDAw
MDAwMDAwMDAwMDAgeDIgOiAwMDAwMDAwMDAwMDAwMDAwCj4+IChYRU4pIERPTTE6IFvCoMKgwqAg
NC4xMDMzMDZdIHgxIDogZmZmZmZmYzAzZThiZjAwMCB4MCA6IGZmZmZmZjgwMDgwMGQwNDgKPj4g
KFhFTikgRE9NMTogW8KgwqDCoCA0LjEwOTcyOV0gQ2FsbCB0cmFjZToKPj4gKFhFTikgRE9NMTog
W8KgwqDCoCA0LjExMzI5MF3CoCAweGZmZmZmZjgwMDgzYWM4NjQKPj4gKFhFTikgRE9NMTogW8Kg
wqDCoCA0LjExNzU0MV3CoCAweGZmZmZmZjgwMDgzMmUzYjgKPj4gKFhFTikgRE9NMTogW8KgwqDC
oCA0LjEyMTc5NV3CoCAweGZmZmZmZjgwMDgzMmM0OWMKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0
LjEyNjA0N13CoCAweGZmZmZmZjgwMDgzMmM2YmMKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjEz
MDMwMV3CoCAweGZmZmZmZjgwMDgzMmM4MDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjEzNDU1
NF3CoCAweGZmZmZmZjgwMDgzMmEyMDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjEzODgwN13C
oCAweGZmZmZmZjgwMDgzMmJkMzgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE0MzA2MF3CoCAw
eGZmZmZmZjgwMDgzMmI1ZDgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE0NzMxNF3CoCAweGZm
ZmZmZjgwMDgzMmQxZjAKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE1MTU2N13CoCAweGZmZmZm
ZjgwMDgzMmUzMTgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE1NTgyMF3CoCAweGZmZmZmZjgw
MDg2MWQ1ZjgKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE2MDA3M13CoCAweGZmZmZmZjgwMDgw
ODM5N2MKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE2NDMyNl3CoCAweGZmZmZmZjgwMDg2MDBk
YjQKPj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE2ODU4MF3CoCAweGZmZmZmZjgwMDg1MDc4YzAK
Pj4gKFhFTikgRE9NMTogW8KgwqDCoCA0LjE3MjgzM13CoCAweGZmZmZmZjgwMDgwODRjMzAKPj4g
KFhFTikgRE9NMTogW8KgwqDCoCA0LjE3NzA5MV0gQ29kZTogYjkwMDBlYTAgZDUwMzNlOWYgZjk0
MDBlYTAgOTEwMTIwMDAgKGI5MDAwMDFmKQo+PiAoWEVOKSBET00xOiBbwqDCoMKgIDQuMTg0Mjk4
XSAtLS1bIGVuZCB0cmFjZSA3ZGM1ZjZiODc4Y2NjYmZhIF0tLS0KPj4gKFhFTikgRE9NMTogW8Kg
wqDCoCA0LjE5MTU0Nl0gS2VybmVsIHBhbmljIC0gbm90IHN5bmNpbmc6IEF0dGVtcHRlZCB0byBr
aWxsIGluaXQhIGV4aXRjb2RlPTB4MDAwMDAwMGIKPj4gICAKPj4KPj4gSSB1cGxvYWRlZCBvbiBw
YXN0ZWJpbi5jb20gdGhlIHUtYm9vdCBlbnYgc2V0dGluZ3MgWzBdLCBteSBkZXZpY2UKPj4gcGFz
c3Rocm91Z2ggcGFydGlhbCBkdHMgWzFdLCBhbmQgdGhlIHdob2xlIGxvZyBvZiBib290IG1lc3Nh
Z2VzCj4+IGZyb20geGVuLCBEb20wIGFuZCBEb21VIFsyXS4KPiAKPiBJIGRvbid0IGtub3cgZm9y
IHN1cmUgd2hhdCBjYXVzZWQgdGhlIGtlcm5lbCBwYW5pYyB5b3UgYXJlIHNlZWluZywKClRoaXMg
aXMgbW9zdGx5IGxpa2VseSBiZWNhdXNlIExpbnV4IGlzIHRyeWluZyB0byBhY2Nlc3MgYSByZWdp
b24gdGhhdCBpcyAKbm90IG1hcHBlZCBpbiBzdGFnZS0yLiBZb3UgY2FuIHJlYnVpbGQgWGVuIHdp
dGggZGVidWcgZW5hYmxlZCBhbmQgeW91IApzaG91bGQgc2VlIGEgbWVzc2FnZSAidHJhcHMuYzou
Li4iIHRlbGxpbmcgdGhlIGV4YWN0IHBoeXNpY2FsIGFkZHJlc3MgCmFjY2Vzc2VkLgoKSW4gZ2Vu
ZXJhbCBJIHdvdWxkIHJlY29tbWVuZCB0byBidWlsZCBYZW4gd2l0aCBkZWJ1ZyBlbmFibGVkIGR1
cmluZyAKZGV2ZWxvcG1lbnQgYXMgdGhlIGh5cGVydmlzb3Igd2lsbCBnaXZlIHlvdSBtb3JlIGlu
Zm9ybWF0aW9uIG9mIHdoYXQncyAKZ29pbmcgb24uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:21:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:21:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20NN-0001rg-AR; Wed, 12 Feb 2020 22:20:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j20NL-0001rb-AO
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:20:55 +0000
X-Inumbo-ID: ee027dcc-4de5-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ee027dcc-4de5-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 22:20:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j20NH-0001QL-W7; Wed, 12 Feb 2020 22:20:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j20NH-0004k2-EO; Wed, 12 Feb 2020 22:20:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j20NH-0000fB-Dn; Wed, 12 Feb 2020 22:20:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146922-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:build-arm64:xen-build:fail:regression
 qemu-mainline:build-arm64-xsm:xen-build:fail:regression
 qemu-mainline:build-armhf:xen-build:fail:regression
 qemu-mainline:build-amd64-xsm:xen-build:fail:regression
 qemu-mainline:build-i386-xsm:xen-build:fail:regression
 qemu-mainline:build-amd64:xen-build:fail:regression
 qemu-mainline:build-i386:xen-build:fail:regression
 qemu-mainline:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 qemu-mainline:build-armhf-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:build-arm64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 qemu-mainline:build-amd64-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 qemu-mainline:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 qemu-mainline:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 22:20:51 +0000
Subject: [Xen-devel] [qemu-mainline test] 146922: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkyMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MjIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICA2IHhlbi1i
dWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NDg2MQogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJl
IG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwg
ICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAg
ICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQg
bi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tl
ZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2Vk
ICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJs
b2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAxIGJ1aWxkLWNoZWNrKDEpIGJsb2Nr
ZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24g
dGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2
OTJkMzI2NTdhM2UxZWY1NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAg
ICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0
IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU4IGRheXMK
RmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1OCBk
YXlzICAyNzQgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEw
IDIwOjEyOjA1IFogICAgMiBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdt
YWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBB
bGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxh
bWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJv
Lm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51
az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhh
bmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkg
PGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxh
bmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5k
cmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmlu
ZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxp
ZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBC
ZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhl
cnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxi
aGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBD
YW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50
b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENo
ZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIg
PGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29z
c0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFy
by5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFt
cHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3Jv
Ymluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgog
IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVj
a0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+
CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWll
bi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxo
YjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNv
bT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBH
aWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBI
aWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJl
bEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNv
bT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxA
ZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmlj
IEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGli
YWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8g
Um9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5t
ZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRh
IDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4
LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1A
aW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3Vy
eiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0Pgog
IEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5p
Ym0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxl
ckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhl
eWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdA
Z21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5
dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVy
LmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgog
IEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtq
YUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgog
IEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYg
S3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNl
bmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29t
PgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFu
bGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVh
biBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFs
QHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENo
YW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2Vp
dGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29s
ZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBn
bWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZp
dmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0
LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFz
IDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4K
ICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlh
bkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmlu
Z3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29t
PgogIEx1a8OhxaEgRG9rdG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxt
YXpAa2VybmVsLm9yZz4KICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVk
aGF0LmNvbT4KICBNYXJjZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4K
ICBNYXJlayBEb2xhdGEgPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIg
PGFybWJydUByZWRoYXQuY29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAg
TWFzYWhpcm8gWWFtYWRhIDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1h
IDxtLm1penVtYUBqcC5mdWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGlu
dXguaWJtLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVp
dHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5p
ZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3Ro
IDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJl
ZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNr
eSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1
biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVk
aUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgog
IE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9s
YXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxu
aWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xh
QGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFs
bWVyIERhYmJlbHQgPHBhbG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBh
bm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5j
b20+CiAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQg
PHBhdWxAeGVuLm9yZz4KICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNv
bT4KICBQYXZlbCBEb3ZnYWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRh
byA8dGFvLnBlbmdAbGludXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5
ZGVsbEBsaW5hcm8ub3JnPgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4
LmNvbT4KICBQZXRlciBXdSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4
QHJlZGhhdC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4K
ICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8
cGlhb2p1bkBodWF3ZWkuY29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51
dGFuaXguY29tPgogIFJlbmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhl
bmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJv
YmVydC5mb2xleUBsaW5hcm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQu
Y29tPgogIFR1Z3VveWkgPHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNl
bnQuZGVob3JzQHNtaWxlLmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAg
Vm9sa2VyIFLDvG1lbGluIDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9z
IE1vc2NoZXR0YSA8d2FpbmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBo
M2MuY29tPgogIFdlaSBZYW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxs
aWFuIFJhbXBhenpvIDx3cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hp
YW5nOUBodWF3ZWkuY29tPgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAg
WGlhb3lhbyBMaSA8eGlhb3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1h
aWwudXN0Yy5lZHUuY24+CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWlu
ZyBGYW5nIDxmYW5neWluZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdA
d2luZHJpdmVyLmNvbT4KICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUt
Q2hlbiBMaW4gPG5wZXM4NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5i
ZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRl
YW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZ
dSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5j
ZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0
LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxv
Y2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9j
a2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUx
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:24:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:24:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20QT-00021K-1f; Wed, 12 Feb 2020 22:24:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j20QR-00021A-Rb
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:24:07 +0000
X-Inumbo-ID: 5edb3336-4de6-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5edb3336-4de6-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 22:24:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j20QL-0001UY-24; Wed, 12 Feb 2020 22:24:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j20QK-0004p9-PC; Wed, 12 Feb 2020 22:24:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j20QK-0003H2-OC; Wed, 12 Feb 2020 22:24:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146921-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=c4a78d00f8d00ef4ab84c3110ffb6975ed680554
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 22:24:00 +0000
Subject: [Xen-devel] [libvirt test] 146921: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkyMSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MjEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXFjb3cyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGM0YTc4ZDAwZjhkMDBlZjRhYjg0YzMxMTBm
ZmI2OTc1ZWQ2ODA1NTQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMjYgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDI1IGRheXMgICAyNiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY5MjEgIDIwMjAtMDItMTIgMDQ6MjQ6MDMgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEJv
cmlzIEZpdWN6eW5za2kgPGZpdWN6eUBsaW51eC5pYm0uY29tPgogIENocmlzdGlhbiBFaHJoYXJk
dCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJh
cmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJy
YW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xpIDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAg
RXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhh
dC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNlLmNvbT4KICBKaXJpIERlbmVtYXJrIDxq
ZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpvbmdzbWEgPGpqb25nc21hQHJlZGhhdC5j
b20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdtYWlsLmNvbT4KICBKw6FuIFRvbWtvIDxq
dG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJl
ayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVrQGludmlzaWJsZXRoaW5nc2xhYi5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBOaWtvbGF5IFNoaXJv
a292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8uY29tPgogIFBhdmVsIEhyZGluYSA8cGhy
ZGluYUByZWRoYXQuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFJp
Y2hhcmQgVy5NLiBKb25lcyA8cmpvbmVzQHJlZGhhdC5jb20+CiAgU2FoaWQgT3JlbnRpbm8gRmVy
ZGphb3VpIDxzYWhpZC5mZXJkamFvdWlAY2Fub25pY2FsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0
LmlibS5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgemhlbndlaSBwaSA8
cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTE2MSBsaW5lcyBsb25nLikKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:30:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:30:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20WI-0002qC-Pd; Wed, 12 Feb 2020 22:30:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20WH-0002q7-Oi
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:30:09 +0000
X-Inumbo-ID: 3993a0bc-4de7-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3993a0bc-4de7-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 22:30:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546610; x=1613082610;
 h=date:from:to:subject:message-id:mime-version;
 bh=akTZAV+grlU78dn6Z1+WBBfqhjetJKFVvDp992dKcrc=;
 b=uD9t6ffmFLyDB7SzCEfP9/y0Z5130wwhRQwOcVviZJbJlH4At7y3IeGY
 AiVgbdmfOkPR24EmERm7Kf1iMhHPldaZmKCImvKViwHCe1MPgOuoaT5ow
 HloSrGyw8z2NGYMDppOq3HN9qKzpvG7KKPNLsETI0Tiak7IvjgNeyRwiK w=;
IronPort-SDR: DKuXC4xlCSUIPj9ul8xIp6uhnDILF7QL9Mjam9n2eegP2xSoxYYsOjmjus7iKoOEaZJ/eyhUpH
 ya6jnGM6gumA==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16326996"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2c-168cbb73.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 12 Feb 2020 22:30:06 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-168cbb73.us-west-2.amazon.com (Postfix) with ESMTPS
 id 2C554A2197; Wed, 12 Feb 2020 22:30:04 +0000 (UTC)
Received: from EX13D08UEB003.ant.amazon.com (10.43.60.11) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:29:35 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB003.ant.amazon.com (10.43.60.11) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:29:35 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:29:35 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 36859400D1; Wed, 12 Feb 2020 22:29:35 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:29:35 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212222935.GA3421@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 00/12] Enable PM hibernation on guest VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCkkgYW0gc2VuZGluZyBvdXQgYSB2MyB2ZXJzaW9uIG9mIHNlcmllcyBvZiBwYXRjaGVz
IHRoYXQgaW1wbGVtZW50cyBndWVzdApQTSBoaWJlcm5hdGlvbi4KVGhlc2UgZ3Vlc3RzIGFyZSBy
dW5uaW5nIG9uIHhlbiBoeXBlcnZpc29yLiBUaGUgcGF0Y2hlcyBoYWQgYmVlbiB0ZXN0ZWQKYWdh
aW5zdCBtYWluc3RyZWFtIGtlcm5lbC4gRUMyIGluc3RhbmNlIGhpYmVybmF0aW9uIGZlYXR1cmUg
aXMgcHJvdmlkZWQKdG8gdGhlIEFXUyBFQzIgY3VzdG9tZXJzLiBQTSBoaWJlcm5hdGlvbiB1c2Vz
IHN3YXAgc3BhY2UgY2FydmVkIG91dCB3aXRoaW4KdGhlIGd1ZXN0W29yIGNhbiBiZSBhIHNlcGFy
YXRlIHBhcnRpdGlvbl0sIHdoZXJlIGhpYmVybmF0aW9uIGltYWdlIGlzCnN0b3JlZCBhbmQgcmVz
dG9yZWQgZnJvbS4KCkRvaW5nIGd1ZXN0IGhpYmVybmF0aW9uIGRvZXMgbm90IGludm9sdmUgYW55
IHN1cHBvcnQgZnJvbSBoeXBlcnZpc29yIGFuZCAKdGhpcyB3YXkgZ3Vlc3QgaGFzIGNvbXBsZXRl
IGNvbnRyb2wgb3ZlciBpdHMgc3RhdGUuIEluZnJhc3RydWN0dXJlCnJlc3RyaWN0aW9ucyBmb3Ig
c2F2aW5nIHVwIGd1ZXN0IHN0YXRlIGNhbiBiZSBvdmVyY29tZSBieSBndWVzdCBpbml0aWF0ZWQK
aGliZXJuYXRpb24uCgpUaGlzIHNlcmllcyBpbmNsdWRlcyBzb21lIGltcHJvdmVtZW50cyBvdmVy
IFJGQyBzZXJpZXMgc2VudCBsYXN0IHllYXI6Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
YXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAxOC0wNi9tc2cwMDgyMy5odG1sCgpDaGFuZ2Vsb2cg
djM6CjEuIEZlZWRiYWNrIGZyb20gVjIKMi4gSW50cm9kdWNlZCAyIG5ldyBwYXRjaGVzIGZvciB4
ZW4gc2NoZWQgY2xvY2sgb2Zmc2V0IGZpeAozLiBGaXhlZCBwaXJxIHNodXRkb3duL3Jlc3RvcmUg
aW4gZ2VuZXJpYyBpcnEgc3Vic3lzdGVtCjQuIFNwbGl0IHNhdmUvcmVzdG9yZSBzdGVhbCBjbG9j
ayBwYXRjaGVzIGludG8gMiBmb3IgYmV0dGVyIHJlYWRhYmlsaXR5CgpDaGFuZ2Vsb2cgdjI6CjEu
IFJlbW92ZWQgdGltZW91dC9yZXF1ZXN0IHByZXNlbnQgb24gdGhlIHJpbmcgaW4geGVuLWJsa2Zy
b250IGR1cmluZyBibGtmcm9udCBmcmVlemUKMi4gRml4ZWQgcmVzdG9yaW5nIG9mIFBJUlFzIHdo
aWNoIHdhcyBhcHBhcmVudGx5IHdvcmtpbmcgZm9yIDQuOSBrZXJuZWxzIGJ1dCBub3QgZm9yCm5l
d2VyIGtlcm5lbC4gW0xlZ2FjeSBpcnFzIHdlcmUgbm8gbG9uZ2VyIHJlc3RvcmVkIGFmdGVyIGhp
YmVybmF0aW9uIGludHJvZHVjZWQgd2l0aAp0aGlzIGNvbW1pdCAiMDIwZGI5ZDNjMWRjMCJdCjMu
IE1lcmdlZCBjb3VwbGUgb2YgcmVsYXRlZCBwYXRjaGVzIHRvIG1ha2UgdGhlIGNvZGUgbW9yZSBj
b2hlcmVudCBhbmQgcmVhZGFibGUKNC4gQ29kZSByZWZhY3RvcmluZwo1LiBTY2hlZCBjbG9jayBm
aXggd2hlbiBoaWJlcm5hdGluZyBndWVzdCBpcyB1bmRlciBoZWF2eSBDUFUgbG9hZApOb3RlOiBV
bmRlciB2ZXJ5IHJhcmUgY2lyY3Vtc3RhbmNlcyB3ZSBzZWUgcmVzdW1lIGZhaWx1cmVzIHdpdGgg
S0FTTFIgZW5hYmxlZCBvbmx5Cm9uIHhlbiBpbnN0YW5jZXMuICBXZSBhcmUgcm91Z2hseSBzZWVp
bmcgMyUgZmFpbHVyZXMgWz4xMDAwIHJ1bnNdIHdoZW4gdGVzdGluZyB3aXRoCnZhcmlvdXMgaW5z
dGFuY2Ugc2l6ZXMgYW5kIHNvbWUgd29ya2xvYWQgcnVubmluZyBvbiBlYWNoIGluc3RhbmNlLiBJ
IGFtIGN1cnJlbnRseQppbnZlc3RpZ2F0aW5nIHRoZSBpc3N1ZSBhcyB0byBjb25maXJtIGlmIGl0
cyBhIHhlbiBpc3N1ZSBvciBrZXJuZWwgaXNzdWUuCkhvd2V2ZXIsIGl0IHNob3VsZCBub3QgaG9s
ZCBiYWNrIGFueW9uZSBmcm9tIHJldmlld2luZy9hY2NlcHRpbmcgdGhlc2UgcGF0Y2hlcy4KClRl
c3RpbmcgZG9uZToKQWxsIHRlc3RpbmcgaXMgZG9uZSBmb3IgbXVsdGlwbGUgaGliZXJuYXRpb24g
Y3ljbGUgZm9yIDUuNCBrZXJuZWwgb24gRUMyLgoKVGVzdGluZyBIb3cgdG86Ci0tLS0tLS0tLS0t
LS0tLQpFeGFtcGxlOgpTZXQgdXAgYSBmaWxlLWJhY2tlZCBzd2FwIHNwYWNlLiBTd2FwIGZpbGUg
c2l6ZT49VG90YWwgbWVtb3J5IG9uIHRoZSBzeXN0ZW0Kc3VkbyBkZCBpZj0vZGV2L3plcm8gb2Y9
L3N3YXAgYnM9JCgoIDEwMjQgKiAxMDI0ICkpIGNvdW50PTQwOTYgIyA0MDk2TWlCCnN1ZG8gY2ht
b2QgNjAwIC9zd2FwCnN1ZG8gbWtzd2FwIC9zd2FwCnN1ZG8gc3dhcG9uIC9zd2FwCgpVcGRhdGUg
cmVzdW1lIGRldmljZS9yZXN1bWUgb2Zmc2V0IGluIGdydWIgaWYgdXNpbmcgc3dhcCBmaWxlOgpy
ZXN1bWU9L2Rldi94dmRhMSByZXN1bWVfb2Zmc2V0PTIwMDcwNAoKIEV4ZWN1dGU6Ci0tLS0tLS0t
CnN1ZG8gcG0taGliZXJuYXRlCk9SCmVjaG8gZGlzayA+IC9zeXMvcG93ZXIvc3RhdGUgJiYgZWNo
byByZWJvb3QgPiAvc3lzL3Bvd2VyL2Rpc2sKCkNvbXB1dGUgcmVzdW1lIG9mZnNldCBjb2RlOgoi
CiMhL3Vzci9iaW4vZW52IHB5dGhvbgppbXBvcnQgc3lzCmltcG9ydCBhcnJheQppbXBvcnQgZmNu
dGwKCiNzd2FwIGZpbGUKZiA9IG9wZW4oc3lzLmFyZ3ZbMV0sICdyJykKYnVmID0gYXJyYXkuYXJy
YXkoJ0wnLCBbMF0pCgojRklCTUFQCnJldCA9IGZjbnRsLmlvY3RsKGYuZmlsZW5vKCksIDB4MDEs
IGJ1ZikKcHJpbnQgYnVmWzBdCiIKCkFsZWtzZWkgQmVzb2dvbm92ICgxKToKICBQTSAvIGhpYmVy
bmF0ZTogdXBkYXRlIHRoZSByZXN1bWUgb2Zmc2V0IG9uIFNOQVBTSE9UX1NFVF9TV0FQX0FSRUEK
CkFuY2hhbCBBZ2Fyd2FsICg0KToKICB4ODYveGVuOiBJbnRyb2R1Y2UgbmV3IGZ1bmN0aW9uIHRv
IG1hcCBIWVBFUlZJU09SX3NoYXJlZF9pbmZvIG9uCiAgICBSZXN1bWUKICBnZW5pcnE6IFNodXRk
b3duIGlycSBjaGlwcyBpbiBzdXNwZW5kL3Jlc3VtZSBkdXJpbmcgaGliZXJuYXRpb24KICB4ZW46
IEludHJvZHVjZSB3cmFwcGVyIGZvciBzYXZlL3Jlc3RvcmUgc2NoZWQgY2xvY2sgb2Zmc2V0CiAg
eGVuOiBVcGRhdGUgc2NoZWQgY2xvY2sgb2Zmc2V0IHRvIGF2b2lkIHN5c3RlbSBpbnN0YWJpbGl0
eSBpbgogICAgaGliZXJuYXRpb24KCk11bmVoaXNhIEthbWF0YSAoNyk6CiAgeGVuL21hbmFnZTog
a2VlcCB0cmFjayBvZiB0aGUgb24tZ29pbmcgc3VzcGVuZCBtb2RlCiAgeGVuYnVzOiBhZGQgZnJl
ZXplL3RoYXcvcmVzdG9yZSBjYWxsYmFja3Mgc3VwcG9ydAogIHg4Ni94ZW46IGFkZCBzeXN0ZW0g
Y29yZSBzdXNwZW5kIGFuZCByZXN1bWUgY2FsbGJhY2tzCiAgeGVuLW5ldGZyb250OiBhZGQgY2Fs
bGJhY2tzIGZvciBQTSBzdXNwZW5kIGFuZCBoaWJlcm5hdGlvbiBzdXBwb3J0CiAgeGVuLWJsa2Zy
b250OiBhZGQgY2FsbGJhY2tzIGZvciBQTSBzdXNwZW5kIGFuZCBoaWJlcm5hdGlvbgogIHhlbi90
aW1lOiBpbnRyb2R1Y2UgeGVuX3tzYXZlLHJlc3RvcmV9X3N0ZWFsX2Nsb2NrCiAgeDg2L3hlbjog
c2F2ZSBhbmQgcmVzdG9yZSBzdGVhbCBjbG9jawoKIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZt
LmMgICAgICB8ICAgOCArKwogYXJjaC94ODYveGVuL3N1c3BlbmQuYyAgICAgICAgICAgIHwgIDcy
ICsrKysrKysrKysrKysrKysrKwogYXJjaC94ODYveGVuL3RpbWUuYyAgICAgICAgICAgICAgIHwg
IDE4ICsrKystCiBhcmNoL3g4Ni94ZW4veGVuLW9wcy5oICAgICAgICAgICAgfCAgIDMgKwogZHJp
dmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyAgICAgIHwgMTE5ICsrKysrKysrKysrKysrKysrKysr
KysrKysrKystLQogZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMgICAgICAgIHwgIDk4ICsrKysr
KysrKysrKysrKysrKysrKysrLQogZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNlLmMgIHwg
ICAxICsKIGRyaXZlcnMveGVuL21hbmFnZS5jICAgICAgICAgICAgICB8ICA3MyArKysrKysrKysr
KysrKysrKysKIGRyaXZlcnMveGVuL3RpbWUuYyAgICAgICAgICAgICAgICB8ICAyOSArKysrKysr
LQogZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jIHwgIDk5ICsrKysrKysrKysrKysr
KysrKysrLS0tLS0KIGluY2x1ZGUvbGludXgvaXJxLmggICAgICAgICAgICAgICB8ICAgMiArCiBp
bmNsdWRlL3hlbi94ZW4tb3BzLmggICAgICAgICAgICAgfCAgIDggKysKIGluY2x1ZGUveGVuL3hl
bmJ1cy5oICAgICAgICAgICAgICB8ICAgMyArCiBrZXJuZWwvaXJxL2NoaXAuYyAgICAgICAgICAg
ICAgICAgfCAgIDIgKy0KIGtlcm5lbC9pcnEvaW50ZXJuYWxzLmggICAgICAgICAgICB8ICAgMSAr
CiBrZXJuZWwvaXJxL3BtLmMgICAgICAgICAgICAgICAgICAgfCAgMzEgKysrKystLS0KIGtlcm5l
bC9wb3dlci91c2VyLmMgICAgICAgICAgICAgICB8ICAgNiArLQogMTcgZmlsZXMgY2hhbmdlZCwg
NTMzIGluc2VydGlvbnMoKyksIDQwIGRlbGV0aW9ucygtKQoKLS0gCjIuMjQuMS5BTVpOCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:31:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:31:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20X7-0002uc-3p; Wed, 12 Feb 2020 22:31:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20X5-0002uS-Je
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:30:59 +0000
X-Inumbo-ID: 579248de-4de7-11ea-b803-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 579248de-4de7-11ea-b803-12813bfff9fa;
 Wed, 12 Feb 2020 22:30:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546660; x=1613082660;
 h=date:from:to:subject:message-id:mime-version;
 bh=lXUfPVCqOw43hJmA37ZNPhgrTtTkVXf8HnLPkdJWiEM=;
 b=K4QvLvukE4XCZsxDVAajjZadK8oOy2xv3blqAcJviLA1FxH1Vm355R/g
 Z817rZCdaLXhJfHsf39UC7aQdabgYgVESj0FCHRs28l+uhS428q6NPOiJ
 QhtL1gyLoi3oEPC3NTGeROCeblX6w2h+RDhlldzVaEwaqAQO6MudT2JJc g=;
IronPort-SDR: wj0rP/4g7pIfoN8xmEr/giPmQ1SZih6GVao218XZ5Ck786gidFMD9z9Ffv8EwCVBjqDYTkm3/m
 i77D21jlZtKg==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16932720"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2b-81e76b79.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 12 Feb 2020 22:30:45 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-81e76b79.us-west-2.amazon.com (Postfix) with ESMTPS
 id 5CFCAA2483; Wed, 12 Feb 2020 22:30:43 +0000 (UTC)
Received: from EX13D05UWC004.ant.amazon.com (10.43.162.223) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:30:13 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D05UWC004.ant.amazon.com (10.43.162.223) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:30:12 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:30:12 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id C890D400D1; Wed, 12 Feb 2020 22:30:12 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:30:12 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223012.GA3445@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 01/12] xen/manage: keep track of the
 on-going suspend mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpHdWVzdCBoaWJlcm5h
dGlvbiBpcyBkaWZmZXJlbnQgZnJvbSB4ZW4gc3VzcGVuZC9yZXN1bWUvbGl2ZSBtaWdyYXRpb24u
ClhlbiBzYXZlL3Jlc3RvcmUgZG9lcyBub3QgdXNlIHBtX29wcyBhcyBpcyBuZWVkZWQgYnkgZ3Vl
c3QgaGliZXJuYXRpb24uCkhpYmVybmF0aW9uIGluIGd1ZXN0IGZvbGxvd3MgQUNQSSBwYXRoIGFu
ZCBpcyBndWVzdCBpbml0aXRhdGVkICwgdGhlCmhpYmVybmF0aW9uIGltYWdlIGlzIHNhdmVkIHdp
dGhpbiBndWVzdCBhcyBjb21wYXJlZCB0byBsYXRlciBtb2Rlcwp3aGljaCBhcmUgeGVuIHRvb2xz
dGFjayBhc3Npc3RlZCBhbmQgaW1hZ2UgY3JlYXRpb24vc3RvcmFnZSBpcyBpbgpjb250cm9sIG9m
IGh5cGVydmlzb3IvaG9zdCBtYWNoaW5lLgpUbyBkaWZmZXJlbnRpYXRlIGJldHdlZW4gWGVuIHN1
c3BlbmQgYW5kIFBNIGhpYmVybmF0aW9uLCBrZWVwIHRyYWNrCm9mIHRoZSBvbi1nb2luZyBzdXNw
ZW5kIG1vZGUgYnkgbWFpbmx5IHVzaW5nIGEgbmV3IFBNIG5vdGlmaWVyLgpJbnRyb2R1Y2Ugc2lt
cGxlIGZ1bmN0aW9ucyB3aGljaCBoZWxwIHRvIGtub3cgdGhlIG9uLWdvaW5nIHN1c3BlbmQgbW9k
ZQpzbyB0aGF0IG90aGVyIFhlbi1yZWxhdGVkIGNvZGUgY2FuIGJlaGF2ZSBkaWZmZXJlbnRseSBh
Y2NvcmRpbmcgdG8gdGhlCmN1cnJlbnQgc3VzcGVuZCBtb2RlLgpTaW5jZSBYZW4gc3VzcGVuZCBk
b2Vzbid0IGhhdmUgY29ycmVzcG9uZGluZyBQTSBldmVudCwgaXRzIG1haW4gbG9naWMKaXMgbW9k
ZmllZCB0byBhY3F1aXJlIHBtX211dGV4IGFuZCBzZXQgdGhlIGN1cnJlbnQgbW9kZS4KClRob3Vn
aCwgYWNxdWlybmcgcG1fbXV0ZXggaXMgc3RpbGwgcmlnaHQgdGhpbmcgdG8gZG8sIHdlIG1heQpz
ZWUgZGVhZGxvY2sgaWYgUE0gaGliZXJuYXRpb24gaXMgaW50ZXJydXB0ZWQgYnkgWGVuIHN1c3Bl
bmQuClBNIGhpYmVybmF0aW9uIGRlcGVuZHMgb24geGVud2F0Y2ggdGhyZWFkIHRvIHByb2Nlc3Mg
eGVuYnVzIHN0YXRlCnRyYW5zYWN0aW9ucywgYnV0IHRoZSB0aHJlYWQgd2lsbCBzbGVlcCB0byB3
YWl0IHBtX211dGV4IHdoaWNoIGlzCmFscmVhZHkgaGVsZCBieSBQTSBoaWJlcm5hdGlvbiBjb250
ZXh0IGluIHRoZSBzY2VuYXJpby4gWGVuIHNodXRkb3duCmNvZGUgbWF5IG5lZWQgc29tZSBjaGFu
Z2VzIHRvIGF2b2lkIHRoZSBpc3N1ZS4KCltBbmNoYWwgQ2hhbmdlbG9nOiBNZXJnZWQgcGF0Y2gg
eGVuL21hbmFnZTogaW50cm9kdWNlIGhlbHBlciBmdW5jdGlvbgp0byBrbm93IHRoZSBvbi1nb2lu
ZyBzdXNwZW5kIG1vZGUgaW50byB0aGlzIG9uZSBmb3IgYmV0dGVyIHJlYWRhYmlsaXR5XQpTaWdu
ZWQtb2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KU2lnbmVkLW9m
Zi1ieTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgotLS0KCkNoYW5nZXMg
c2luY2UgVjI6IE5vbmUKLS0tCiBkcml2ZXJzL3hlbi9tYW5hZ2UuYyAgfCA3MyArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBpbmNsdWRlL3hlbi94ZW4tb3BzLmgg
fCAgMyArKwogMiBmaWxlcyBjaGFuZ2VkLCA3NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
ZHJpdmVycy94ZW4vbWFuYWdlLmMgYi9kcml2ZXJzL3hlbi9tYW5hZ2UuYwppbmRleCBjZDA0NjY4
NGUwZDEuLjBiMzBhYjUyMmI3NyAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vbWFuYWdlLmMKKysr
IGIvZHJpdmVycy94ZW4vbWFuYWdlLmMKQEAgLTE0LDYgKzE0LDcgQEAKICNpbmNsdWRlIDxsaW51
eC9mcmVlemVyLmg+CiAjaW5jbHVkZSA8bGludXgvc3lzY29yZV9vcHMuaD4KICNpbmNsdWRlIDxs
aW51eC9leHBvcnQuaD4KKyNpbmNsdWRlIDxsaW51eC9zdXNwZW5kLmg+CiAKICNpbmNsdWRlIDx4
ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgpAQCAtNDAsNiArNDEsMzEgQEAgZW51
bSBzaHV0ZG93bl9zdGF0ZSB7CiAvKiBJZ25vcmUgbXVsdGlwbGUgc2h1dGRvd24gcmVxdWVzdHMu
ICovCiBzdGF0aWMgZW51bSBzaHV0ZG93bl9zdGF0ZSBzaHV0dGluZ19kb3duID0gU0hVVERPV05f
SU5WQUxJRDsKIAorZW51bSBzdXNwZW5kX21vZGVzIHsKKwlOT19TVVNQRU5EID0gMCwKKwlYRU5f
U1VTUEVORCwKKwlQTV9TVVNQRU5ELAorCVBNX0hJQkVSTkFUSU9OLAorfTsKKworLyogUHJvdGVj
dGVkIGJ5IHBtX211dGV4ICovCitzdGF0aWMgZW51bSBzdXNwZW5kX21vZGVzIHN1c3BlbmRfbW9k
ZSA9IE5PX1NVU1BFTkQ7CisKK2Jvb2wgeGVuX3N1c3BlbmRfbW9kZV9pc194ZW5fc3VzcGVuZCh2
b2lkKQoreworCXJldHVybiBzdXNwZW5kX21vZGUgPT0gWEVOX1NVU1BFTkQ7Cit9CisKK2Jvb2wg
eGVuX3N1c3BlbmRfbW9kZV9pc19wbV9zdXNwZW5kKHZvaWQpCit7CisJcmV0dXJuIHN1c3BlbmRf
bW9kZSA9PSBQTV9TVVNQRU5EOworfQorCitib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1faGli
ZXJuYXRpb24odm9pZCkKK3sKKwlyZXR1cm4gc3VzcGVuZF9tb2RlID09IFBNX0hJQkVSTkFUSU9O
OworfQorCiBzdHJ1Y3Qgc3VzcGVuZF9pbmZvIHsKIAlpbnQgY2FuY2VsbGVkOwogfTsKQEAgLTk5
LDYgKzEyNSwxMCBAQCBzdGF0aWMgdm9pZCBkb19zdXNwZW5kKHZvaWQpCiAJaW50IGVycjsKIAlz
dHJ1Y3Qgc3VzcGVuZF9pbmZvIHNpOwogCisJbG9ja19zeXN0ZW1fc2xlZXAoKTsKKworCXN1c3Bl
bmRfbW9kZSA9IFhFTl9TVVNQRU5EOworCiAJc2h1dHRpbmdfZG93biA9IFNIVVRET1dOX1NVU1BF
TkQ7CiAKIAllcnIgPSBmcmVlemVfcHJvY2Vzc2VzKCk7CkBAIC0xNjIsNiArMTkyLDEwIEBAIHN0
YXRpYyB2b2lkIGRvX3N1c3BlbmQodm9pZCkKIAl0aGF3X3Byb2Nlc3NlcygpOwogb3V0OgogCXNo
dXR0aW5nX2Rvd24gPSBTSFVURE9XTl9JTlZBTElEOworCisJc3VzcGVuZF9tb2RlID0gTk9fU1VT
UEVORDsKKworCXVubG9ja19zeXN0ZW1fc2xlZXAoKTsKIH0KICNlbmRpZgkvKiBDT05GSUdfSElC
RVJOQVRFX0NBTExCQUNLUyAqLwogCkBAIC0zODcsMyArNDIxLDQyIEBAIGludCB4ZW5fc2V0dXBf
c2h1dGRvd25fZXZlbnQodm9pZCkKIEVYUE9SVF9TWU1CT0xfR1BMKHhlbl9zZXR1cF9zaHV0ZG93
bl9ldmVudCk7CiAKIHN1YnN5c19pbml0Y2FsbCh4ZW5fc2V0dXBfc2h1dGRvd25fZXZlbnQpOwor
CitzdGF0aWMgaW50IHhlbl9wbV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5vdGlm
aWVyLAorCQkJICAgdW5zaWduZWQgbG9uZyBwbV9ldmVudCwgdm9pZCAqdW51c2VkKQoreworCXN3
aXRjaCAocG1fZXZlbnQpIHsKKwljYXNlIFBNX1NVU1BFTkRfUFJFUEFSRToKKwkJc3VzcGVuZF9t
b2RlID0gUE1fU1VTUEVORDsKKwkJYnJlYWs7CisJY2FzZSBQTV9ISUJFUk5BVElPTl9QUkVQQVJF
OgorCWNhc2UgUE1fUkVTVE9SRV9QUkVQQVJFOgorCQlzdXNwZW5kX21vZGUgPSBQTV9ISUJFUk5B
VElPTjsKKwkJYnJlYWs7CisJY2FzZSBQTV9QT1NUX1NVU1BFTkQ6CisJY2FzZSBQTV9QT1NUX1JF
U1RPUkU6CisJY2FzZSBQTV9QT1NUX0hJQkVSTkFUSU9OOgorCQkvKiBTZXQgYmFjayB0byB0aGUg
ZGVmYXVsdCAqLworCQlzdXNwZW5kX21vZGUgPSBOT19TVVNQRU5EOworCQlicmVhazsKKwlkZWZh
dWx0OgorCQlwcl93YXJuKCJSZWNlaXZlIHVua25vd24gUE0gZXZlbnQgMHglbHhcbiIsIHBtX2V2
ZW50KTsKKwkJcmV0dXJuIC1FSU5WQUw7CisJfQorCisJcmV0dXJuIDA7Cit9OworCitzdGF0aWMg
c3RydWN0IG5vdGlmaWVyX2Jsb2NrIHhlbl9wbV9ub3RpZmllcl9ibG9jayA9IHsKKwkubm90aWZp
ZXJfY2FsbCA9IHhlbl9wbV9ub3RpZmllcgorfTsKKworc3RhdGljIGludCB4ZW5fc2V0dXBfcG1f
bm90aWZpZXIodm9pZCkKK3sKKwlpZiAoIXhlbl9odm1fZG9tYWluKCkpCisJCXJldHVybiAtRU5P
REVWOworCisJcmV0dXJuIHJlZ2lzdGVyX3BtX25vdGlmaWVyKCZ4ZW5fcG1fbm90aWZpZXJfYmxv
Y2spOworfQorCitzdWJzeXNfaW5pdGNhbGwoeGVuX3NldHVwX3BtX25vdGlmaWVyKTsKZGlmZiAt
LWdpdCBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaCBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaAppbmRl
eCBkODk5NjlhYTk5NDIuLjZjMzZlMTYxZGZkMSAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4veGVu
LW9wcy5oCisrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaApAQCAtNDAsNiArNDAsOSBAQCB1NjQg
eGVuX3N0ZWFsX2Nsb2NrKGludCBjcHUpOwogCiBpbnQgeGVuX3NldHVwX3NodXRkb3duX2V2ZW50
KHZvaWQpOwogCitib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfeGVuX3N1c3BlbmQodm9pZCk7Citi
b29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1fc3VzcGVuZCh2b2lkKTsKK2Jvb2wgeGVuX3N1c3Bl
bmRfbW9kZV9pc19wbV9oaWJlcm5hdGlvbih2b2lkKTsKIGV4dGVybiB1bnNpZ25lZCBsb25nICp4
ZW5fY29udGlndW91c19iaXRtYXA7CiAKICNpZiBkZWZpbmVkKENPTkZJR19YRU5fUFYpIHx8IGRl
ZmluZWQoQ09ORklHX0FSTSkgfHwgZGVmaW5lZChDT05GSUdfQVJNNjQpCi0tIAoyLjI0LjEuQU1a
TgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:31:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:31:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20XN-0002x1-Eq; Wed, 12 Feb 2020 22:31:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20XM-0002wm-5p
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:31:16 +0000
X-Inumbo-ID: 619ad1b6-4de7-11ea-b803-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 619ad1b6-4de7-11ea-b803-12813bfff9fa;
 Wed, 12 Feb 2020 22:31:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546676; x=1613082676;
 h=date:from:to:subject:message-id:mime-version;
 bh=i32EpGwooPZB678+D/0hzPuRDA1ywUkOMkk4sBBTlvc=;
 b=h2tTjeVL7Cr5N06NE4/OuL+EwnNxts6lKkvT5N4GvVFtAkE5WXe9rCBc
 6ZonmcEWDmPxZ0d6Zg8MQjMGuSuNOip+gPyVbHE6eLDYIuGA+qOXrTjFq
 374pDb0Noybp2zVFtgDdEyOdF2ZuHVVjIV1/8cFQc4kzpdZB5TLyC90sZ U=;
IronPort-SDR: qn2VCGL67F8NU6wHmD7uN4NTt1lAzS4kjoxt6t2Mmjy3qyK1SegDvIKuhhwGlsKxrbuCXMqUQs
 nNRiMn5MMHhg==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16853770"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-c300ac87.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 12 Feb 2020 22:31:02 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-c300ac87.us-west-2.amazon.com (Postfix) with ESMTPS
 id 5F065A2708; Wed, 12 Feb 2020 22:31:00 +0000 (UTC)
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:30:41 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D08UEE001.ant.amazon.com (10.43.62.126) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:30:42 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:30:41 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id A365E400D1; Wed, 12 Feb 2020 22:30:41 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:30:41 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223041.GA3597@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 02/12] xenbus: add freeze/thaw/restore
 callbacks support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpTaW5jZSBjb21taXQg
YjNlOTZjMGM3NTYyICgieGVuOiB1c2UgZnJlZXplL3Jlc3RvcmUvdGhhdyBQTSBldmVudHMgZm9y
CnN1c3BlbmQvcmVzdW1lL2Noa3B0IiksIHhlbmJ1cyB1c2VzIFBNU0dfRlJFRVpFLCBQTVNHX1RI
QVcgYW5kClBNU0dfUkVTVE9SRSBldmVudHMgZm9yIFhlbiBzdXNwZW5kLiBIb3dldmVyLCB0aGV5
J3JlIGFjdHVhbGx5IGFzc2lnbmVkCnRvIHhlbmJ1c19kZXZfc3VzcGVuZCgpLCB4ZW5idXNfZGV2
X2NhbmNlbCgpIGFuZCB4ZW5idXNfZGV2X3Jlc3VtZSgpCnJlc3BlY3RpdmVseSwgYW5kIG9ubHkg
c3VzcGVuZCBhbmQgcmVzdW1lIGNhbGxiYWNrcyBhcmUgc3VwcG9ydGVkIGF0CmRyaXZlciBsZXZl
bC4gVG8gc3VwcG9ydCBQTSBzdXNwZW5kIGFuZCBQTSBoaWJlcm5hdGlvbiwgbW9kaWZ5IHRoZSBi
dXMKbGV2ZWwgUE0gY2FsbGJhY2tzIHRvIGludm9rZSBub3Qgb25seSBkZXZpY2UgZHJpdmVyJ3Mg
c3VzcGVuZC9yZXN1bWUgYnV0CmFsc28gZnJlZXplL3RoYXcvcmVzdG9yZS4KCk5vdGUgdGhhdCB3
ZSdsbCB1c2UgZnJlZXplL3Jlc3RvcmUgY2FsbGJhY2tzIGV2ZW4gZm9yIFBNIHN1c3BlbmQgd2hl
cmVhcwpzdXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MgYXJlIG5vcm1hbGx5IHVzZWQgaW4gdGhlIGNh
c2UsIGJlY2F1c2FlIHRoZQpleGlzdGluZyB4ZW5idXMgZGV2aWNlIGRyaXZlcnMgYWxyZWFkeSBo
YXZlIHN1c3BlbmQvcmVzdW1lIGNhbGxiYWNrcwpzcGVjaWZpY2FsbHkgZGVzaWduZWQgZm9yIFhl
biBzdXNwZW5kLiBTbyB3ZSBjYW4gYWxsb3cgdGhlIGRldmljZQpkcml2ZXJzIHRvIGtlZXAgdGhl
IGV4aXN0aW5nIGNhbGxiYWNrcyB3aWh0b3V0IG1vZGlmaWNhdGlvbi4KCltBbmNoYWwgQ2hhbmdl
bG9nOiBSZWZhY3RvcmVkIHRoZSBjYWxsYmFja3MgY29kZV0KU2lnbmVkLW9mZi1ieTogQWdhcndh
bCBBbmNoYWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IE11bmVoaXNhIEth
bWF0YSA8a2FtYXRhbUBhbWF6b24uY29tPgoKLS0tCkNoYW5nZXMgc2luY2UgVjI6IE5vbmUKLS0t
CiBkcml2ZXJzL3hlbi94ZW5idXMveGVuYnVzX3Byb2JlLmMgfCA5OSArKysrKysrKysrKysrKysr
KysrKysrKysrLS0tLS0tCiBpbmNsdWRlL3hlbi94ZW5idXMuaCAgICAgICAgICAgICAgfCAgMyAr
CiAyIGZpbGVzIGNoYW5nZWQsIDg0IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYyBiL2RyaXZlcnMveGVu
L3hlbmJ1cy94ZW5idXNfcHJvYmUuYwppbmRleCA1YjQ3MTg4OWQ3MjMuLjBmYThlZWVlNjhjMiAx
MDA2NDQKLS0tIGEvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jCisrKyBiL2RyaXZl
cnMveGVuL3hlbmJ1cy94ZW5idXNfcHJvYmUuYwpAQCAtNDksNiArNDksNyBAQAogI2luY2x1ZGUg
PGxpbnV4L2lvLmg+CiAjaW5jbHVkZSA8bGludXgvc2xhYi5oPgogI2luY2x1ZGUgPGxpbnV4L21v
ZHVsZS5oPgorI2luY2x1ZGUgPGxpbnV4L3N1c3BlbmQuaD4KIAogI2luY2x1ZGUgPGFzbS9wYWdl
Lmg+CiAjaW5jbHVkZSA8YXNtL3BndGFibGUuaD4KQEAgLTU5NywyNyArNTk4LDQ0IEBAIGludCB4
ZW5idXNfZGV2X3N1c3BlbmQoc3RydWN0IGRldmljZSAqZGV2KQogCXN0cnVjdCB4ZW5idXNfZHJp
dmVyICpkcnY7CiAJc3RydWN0IHhlbmJ1c19kZXZpY2UgKnhkZXYKIAkJPSBjb250YWluZXJfb2Yo
ZGV2LCBzdHJ1Y3QgeGVuYnVzX2RldmljZSwgZGV2KTsKLQorCWJvb2wgeGVuX3N1c3BlbmQgPSB4
ZW5fc3VzcGVuZF9tb2RlX2lzX3hlbl9zdXNwZW5kKCk7CiAJRFBSSU5USygiJXMiLCB4ZGV2LT5u
b2RlbmFtZSk7CiAKIAlpZiAoZGV2LT5kcml2ZXIgPT0gTlVMTCkKIAkJcmV0dXJuIDA7CiAJZHJ2
ID0gdG9feGVuYnVzX2RyaXZlcihkZXYtPmRyaXZlcik7Ci0JaWYgKGRydi0+c3VzcGVuZCkKLQkJ
ZXJyID0gZHJ2LT5zdXNwZW5kKHhkZXYpOwotCWlmIChlcnIpCi0JCXByX3dhcm4oInN1c3BlbmQg
JXMgZmFpbGVkOiAlaVxuIiwgZGV2X25hbWUoZGV2KSwgZXJyKTsKKworCWlmICh4ZW5fc3VzcGVu
ZCkgeworCQlpZiAoZHJ2LT5zdXNwZW5kKQorCQkJZXJyID0gZHJ2LT5zdXNwZW5kKHhkZXYpOwor
CX0gZWxzZSB7CisJCWlmIChkcnYtPmZyZWV6ZSkgeworCQkJZXJyID0gZHJ2LT5mcmVlemUoeGRl
dik7CisJCQlpZiAoIWVycikgeworCQkJCWZyZWVfb3RoZXJlbmRfd2F0Y2goeGRldik7CisJCQkJ
ZnJlZV9vdGhlcmVuZF9kZXRhaWxzKHhkZXYpOworCQkJCXJldHVybiAwOworCQkJfQorCQl9CisJ
fQorCisJaWYgKGVycikgeworCQlwcl93YXJuKCIlcyAlcyBmYWlsZWQ6ICVpXG4iLCB4ZW5fc3Vz
cGVuZCA/CisJCQkic3VzcGVuZCIgOiAiZnJlZXplIiwgZGV2X25hbWUoZGV2KSwgZXJyKTsKKwkJ
cmV0dXJuIGVycjsKKwl9CisKIAlyZXR1cm4gMDsKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKHhlbmJ1
c19kZXZfc3VzcGVuZCk7CiAKIGludCB4ZW5idXNfZGV2X3Jlc3VtZShzdHJ1Y3QgZGV2aWNlICpk
ZXYpCiB7Ci0JaW50IGVycjsKKwlpbnQgZXJyID0gMDsKIAlzdHJ1Y3QgeGVuYnVzX2RyaXZlciAq
ZHJ2OwogCXN0cnVjdCB4ZW5idXNfZGV2aWNlICp4ZGV2CiAJCT0gY29udGFpbmVyX29mKGRldiwg
c3RydWN0IHhlbmJ1c19kZXZpY2UsIGRldik7Ci0KKwlib29sIHhlbl9zdXNwZW5kID0geGVuX3N1
c3BlbmRfbW9kZV9pc194ZW5fc3VzcGVuZCgpOwogCURQUklOVEsoIiVzIiwgeGRldi0+bm9kZW5h
bWUpOwogCiAJaWYgKGRldi0+ZHJpdmVyID09IE5VTEwpCkBAIC02MjUsMjQgKzY0MywzMiBAQCBp
bnQgeGVuYnVzX2Rldl9yZXN1bWUoc3RydWN0IGRldmljZSAqZGV2KQogCWRydiA9IHRvX3hlbmJ1
c19kcml2ZXIoZGV2LT5kcml2ZXIpOwogCWVyciA9IHRhbGtfdG9fb3RoZXJlbmQoeGRldik7CiAJ
aWYgKGVycikgewotCQlwcl93YXJuKCJyZXN1bWUgKHRhbGtfdG9fb3RoZXJlbmQpICVzIGZhaWxl
ZDogJWlcbiIsCisJCXByX3dhcm4oIiVzICh0YWxrX3RvX290aGVyZW5kKSAlcyBmYWlsZWQ6ICVp
XG4iLAorCQkJeGVuX3N1c3BlbmQgPyAicmVzdW1lIiA6ICJyZXN0b3JlIiwKIAkJCWRldl9uYW1l
KGRldiksIGVycik7CiAJCXJldHVybiBlcnI7CiAJfQogCi0JeGRldi0+c3RhdGUgPSBYZW5idXNT
dGF0ZUluaXRpYWxpc2luZzsKKwlpZiAoeGVuX3N1c3BlbmQpIHsKKwkJeGRldi0+c3RhdGUgPSBY
ZW5idXNTdGF0ZUluaXRpYWxpc2luZzsKKwkJaWYgKGRydi0+cmVzdW1lKQorCQkJZXJyID0gZHJ2
LT5yZXN1bWUoeGRldik7CisJfSBlbHNlIHsKKwkJaWYgKGRydi0+cmVzdG9yZSkKKwkJCWVyciA9
IGRydi0+cmVzdG9yZSh4ZGV2KTsKKwl9CiAKLQlpZiAoZHJ2LT5yZXN1bWUpIHsKLQkJZXJyID0g
ZHJ2LT5yZXN1bWUoeGRldik7Ci0JCWlmIChlcnIpIHsKLQkJCXByX3dhcm4oInJlc3VtZSAlcyBm
YWlsZWQ6ICVpXG4iLCBkZXZfbmFtZShkZXYpLCBlcnIpOwotCQkJcmV0dXJuIGVycjsKLQkJfQor
CWlmIChlcnIpIHsKKwkJcHJfd2FybigiJXMgJXMgZmFpbGVkOiAlaVxuIiwKKwkJCXhlbl9zdXNw
ZW5kID8gInJlc3VtZSIgOiAicmVzdG9yZSIsCisJCQlkZXZfbmFtZShkZXYpLCBlcnIpOworCQly
ZXR1cm4gZXJyOwogCX0KIAogCWVyciA9IHdhdGNoX290aGVyZW5kKHhkZXYpOwogCWlmIChlcnIp
IHsKLQkJcHJfd2FybigicmVzdW1lICh3YXRjaF9vdGhlcmVuZCkgJXMgZmFpbGVkOiAlZC5cbiIs
CisJCXByX3dhcm4oIiVzICh3YXRjaF9vdGhlcmVuZCkgJXMgZmFpbGVkOiAlZC5cbiIsCisJCQl4
ZW5fc3VzcGVuZCA/ICJyZXN1bWUiIDogInJlc3RvcmUiLAogCQkJZGV2X25hbWUoZGV2KSwgZXJy
KTsKIAkJcmV0dXJuIGVycjsKIAl9CkBAIC02NTMsOCArNjc5LDQ1IEBAIEVYUE9SVF9TWU1CT0xf
R1BMKHhlbmJ1c19kZXZfcmVzdW1lKTsKIAogaW50IHhlbmJ1c19kZXZfY2FuY2VsKHN0cnVjdCBk
ZXZpY2UgKmRldikKIHsKLQkvKiBEbyBub3RoaW5nICovCi0JRFBSSU5USygiY2FuY2VsIik7CisJ
aW50IGVyciA9IDA7CisJc3RydWN0IHhlbmJ1c19kcml2ZXIgKmRydjsKKwlzdHJ1Y3QgeGVuYnVz
X2RldmljZSAqeGRldgorCQk9IGNvbnRhaW5lcl9vZihkZXYsIHN0cnVjdCB4ZW5idXNfZGV2aWNl
LCBkZXYpOworCWJvb2wgeGVuX3N1c3BlbmQgPSB4ZW5fc3VzcGVuZF9tb2RlX2lzX3hlbl9zdXNw
ZW5kKCk7CisKKwlpZiAoeGVuX3N1c3BlbmQpIHsKKwkJLyogRG8gbm90aGluZyAqLworCQlEUFJJ
TlRLKCJjYW5jZWwiKTsKKwkJcmV0dXJuIDA7CisJfQorCisJRFBSSU5USygiJXMiLCB4ZGV2LT5u
b2RlbmFtZSk7CisKKwlpZiAoZGV2LT5kcml2ZXIgPT0gTlVMTCkKKwkJcmV0dXJuIDA7CisJZHJ2
ID0gdG9feGVuYnVzX2RyaXZlcihkZXYtPmRyaXZlcik7CisJZXJyID0gdGFsa190b19vdGhlcmVu
ZCh4ZGV2KTsKKwlpZiAoZXJyKSB7CisJCXByX3dhcm4oInRoYXcgKHRhbGtfdG9fb3RoZXJlbmQp
ICVzIGZhaWxlZDogJWQuXG4iLAorCQkJZGV2X25hbWUoZGV2KSwgZXJyKTsKKwkJcmV0dXJuIGVy
cjsKKwl9CisKKwlpZiAoZHJ2LT50aGF3KSB7CisJCWVyciA9IGRydi0+dGhhdyh4ZGV2KTsKKwkJ
aWYgKGVycikgeworCQkJcHJfd2FybigidGhhdyAlcyBmYWlsZWQ6ICVpXG4iLCBkZXZfbmFtZShk
ZXYpLCBlcnIpOworCQkJcmV0dXJuIGVycjsKKwkJfQorCX0KKworCWVyciA9IHdhdGNoX290aGVy
ZW5kKHhkZXYpOworCWlmIChlcnIpIHsKKwkJcHJfd2FybigidGhhdyAod2F0Y2hfb3RoZXJlbmQp
ICVzIGZhaWxlZDogJWQuXG4iLAorCQkJZGV2X25hbWUoZGV2KSwgZXJyKTsKKwkJcmV0dXJuIGVy
cjsKKwl9CisKIAlyZXR1cm4gMDsKIH0KIEVYUE9SVF9TWU1CT0xfR1BMKHhlbmJ1c19kZXZfY2Fu
Y2VsKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbmJ1cy5oIGIvaW5jbHVkZS94ZW4veGVu
YnVzLmgKaW5kZXggODY5YzgxNmQ1ZjhjLi4yMDI2MWQ1ZjRlNzggMTAwNjQ0Ci0tLSBhL2luY2x1
ZGUveGVuL3hlbmJ1cy5oCisrKyBiL2luY2x1ZGUveGVuL3hlbmJ1cy5oCkBAIC0xMDAsNiArMTAw
LDkgQEAgc3RydWN0IHhlbmJ1c19kcml2ZXIgewogCWludCAoKnJlbW92ZSkoc3RydWN0IHhlbmJ1
c19kZXZpY2UgKmRldik7CiAJaW50ICgqc3VzcGVuZCkoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRl
dik7CiAJaW50ICgqcmVzdW1lKShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KTsKKwlpbnQgKCpm
cmVlemUpKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpOworCWludCAoKnRoYXcpKHN0cnVjdCB4
ZW5idXNfZGV2aWNlICpkZXYpOworCWludCAoKnJlc3RvcmUpKHN0cnVjdCB4ZW5idXNfZGV2aWNl
ICpkZXYpOwogCWludCAoKnVldmVudCkoc3RydWN0IHhlbmJ1c19kZXZpY2UgKiwgc3RydWN0IGtv
YmpfdWV2ZW50X2VudiAqKTsKIAlzdHJ1Y3QgZGV2aWNlX2RyaXZlciBkcml2ZXI7CiAJaW50ICgq
cmVhZF9vdGhlcmVuZF9kZXRhaWxzKShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KTsKLS0gCjIu
MjQuMS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:32:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:32:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20YI-00036M-0A; Wed, 12 Feb 2020 22:32:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20YG-00036D-HO
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:32:12 +0000
X-Inumbo-ID: 83084018-4de7-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 83084018-4de7-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 22:32:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546732; x=1613082732;
 h=date:from:to:subject:message-id:mime-version;
 bh=ripc5+9/gE+qNPNBav/IIcm5ONNdq1mgToxmDX/jFW0=;
 b=BD/VBWFgh88GB7S74RQOCBRf77hdGKWMkusuYt9uZveDwI62KNBY0CYb
 ev9SonLhNh1xN8+DDV6iNaegEihEgyzsFRnSFESM3QFLyDbAu+Xd2vUF8
 6XwQ/1x1DjIW1pHzYud8lI7U2aEGNDb6hfLjzCyl81RMJl5/nlLmL0u7e A=;
IronPort-SDR: gWdTJ5PKnY7douCc4vbbNcXx94KDrgyfXSO+Z9w6LtPWXGYkzF7Gj3MVWjoq7H58a0vZhfHqJE
 3M+L5XR+QY3g==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="17479331"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-2225282c.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 12 Feb 2020 22:31:57 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-2225282c.us-west-2.amazon.com (Postfix) with ESMTPS
 id 09736A2725; Wed, 12 Feb 2020 22:31:55 +0000 (UTC)
Received: from EX13D08UEE003.ant.amazon.com (10.43.62.118) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:31:35 +0000
Received: from EX13MTAUEA002.ant.amazon.com (10.43.61.77) by
 EX13D08UEE003.ant.amazon.com (10.43.62.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:31:35 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.61.169) with Microsoft SMTP
 Server id 15.0.1236.3 via Frontend Transport; Wed, 12 Feb 2020 22:31:35 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id DBCC2400D1; Wed, 12 Feb 2020 22:31:34 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:31:34 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223134.GA3625@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 03/12] x86/xen: Introduce new function to
 map HYPERVISOR_shared_info on Resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgc21hbGwgZnVuY3Rpb24gd2hpY2ggcmUtdXNlcyBzaGFyZWQgcGFnZSdzIFBB
IGFsbG9jYXRlZApkdXJpbmcgZ3Vlc3QgaW5pdGlhbGl6YXRpb24gdGltZSBpbiByZXNlcnZlX3No
YXJlZF9pbmZvKCkgYW5kIG5vdAphbGxvY2F0ZSBuZXcgcGFnZSBkdXJpbmcgcmVzdW1lIGZsb3cu
Ckl0IGFsc28gIGRvZXMgdGhlIG1hcHBpbmcgb2Ygc2hhcmVkX2luZm9fcGFnZSBieSBjYWxsaW5n
Cnhlbl9odm1faW5pdF9zaGFyZWRfaW5mbygpIHRvIHVzZSB0aGUgZnVuY3Rpb24uCgpTaWduZWQt
b2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KCi0tLQpDaGFuZ2Vz
IHNpbmNlIFYyOiBOb25lCi0tLQogYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYyB8IDcgKysr
KysrKwogYXJjaC94ODYveGVuL3hlbi1vcHMuaCAgICAgICB8IDEgKwogMiBmaWxlcyBjaGFuZ2Vk
LCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2
bS5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYwppbmRleCBlMTM4ZjdkZTUyZDIuLjc1
YjFlYzdhMGZjZCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9odm0uYworKysg
Yi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCkBAIC0yNyw2ICsyNywxMyBAQAogCiBzdGF0
aWMgdW5zaWduZWQgbG9uZyBzaGFyZWRfaW5mb19wZm47CiAKK3ZvaWQgeGVuX2h2bV9tYXBfc2hh
cmVkX2luZm8odm9pZCkKK3sKKwl4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8oKTsKKwlpZiAoc2hh
cmVkX2luZm9fcGZuKQorCQlIWVBFUlZJU09SX3NoYXJlZF9pbmZvID0gX192YShQRk5fUEhZUyhz
aGFyZWRfaW5mb19wZm4pKTsKK30KKwogdm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9p
ZCkKIHsKIAlzdHJ1Y3QgeGVuX2FkZF90b19waHlzbWFwIHhhdHA7CmRpZmYgLS1naXQgYS9hcmNo
L3g4Ni94ZW4veGVuLW9wcy5oIGIvYXJjaC94ODYveGVuL3hlbi1vcHMuaAppbmRleCA0NWE0NDFj
MzNkNmQuLmQ4NGMzNTc5OTRiZCAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3hlbi1vcHMuaAor
KysgYi9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCkBAIC01Niw2ICs1Niw3IEBAIHZvaWQgeGVuX2Vu
YWJsZV9zeXNjYWxsKHZvaWQpOwogdm9pZCB4ZW5fdmNwdV9yZXN0b3JlKHZvaWQpOwogCiB2b2lk
IHhlbl9jYWxsYmFja192ZWN0b3Iodm9pZCk7Cit2b2lkIHhlbl9odm1fbWFwX3NoYXJlZF9pbmZv
KHZvaWQpOwogdm9pZCB4ZW5faHZtX2luaXRfc2hhcmVkX2luZm8odm9pZCk7CiB2b2lkIHhlbl91
bnBsdWdfZW11bGF0ZWRfZGV2aWNlcyh2b2lkKTsKIAotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:32:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:32:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20Yi-0003BU-Ar; Wed, 12 Feb 2020 22:32:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20Yh-0003BD-9Z
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:32:39 +0000
X-Inumbo-ID: 9290b1be-4de7-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9290b1be-4de7-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 22:32:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546759; x=1613082759;
 h=date:from:to:subject:message-id:mime-version;
 bh=+zXTnUkKMKFgalRZdwxTzRNR5GJFShLVu/RYZfBNJ1E=;
 b=M+3WFCXimJkHIvi5Wfeq1hB/MJEtMtl51uIzXfxG/kLmUsr/n5CBeocu
 3pFIw0G9d3dNNL9kGi1//94IdSo+E/1VbVsEkW0BhGXkHRm2c0aVLfh64
 NwsIfG3Ctuf2+GFg0c4yrBeVZGgkqs1YkEU8r5Ye9lEwOEQFQNlsNsYNO A=;
IronPort-SDR: 77EBN9MgMbUwDv9LWl4gOIf/QNV8FXtGYDzmsxpHs1JZq+U748pBK+5Sy5PmhtEG6P6qMcuEDc
 460r1jycdjLg==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="26088733"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 12 Feb 2020 22:32:34 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8A604A219B; Wed, 12 Feb 2020 22:32:27 +0000 (UTC)
Received: from EX13D01UWA002.ant.amazon.com (10.43.160.74) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.58) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:32:08 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13d01UWA002.ant.amazon.com (10.43.160.74) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Wed, 12 Feb 2020 22:32:07 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:32:07 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 805CC400D1; Wed, 12 Feb 2020 22:32:07 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:32:07 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223207.GA4169@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 05/12] xen-netfront: add callbacks for PM
 suspend and hibernation support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgZnJlZXplLCB0
aGF3IGFuZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24K
c3VwcG9ydC4gVGhlIGZyZWV6ZSBoYW5kbGVyIHNpbXBseSBkaXNjb25uZWN0cyB0aGUgZnJvdG5l
bmQgZnJvbSB0aGUKYmFja2VuZCBhbmQgZnJlZXMgcmVzb3VyY2VzIGFzc29jaWF0ZWQgd2l0aCBx
dWV1ZXMgYWZ0ZXIgZGlzYWJsaW5nIHRoZQpuZXRfZGV2aWNlIGZyb20gdGhlIHN5c3RlbS4gVGhl
IHJlc3RvcmUgaGFuZGxlciBqdXN0IGNoYW5nZXMgdGhlCmZyb250ZW5kIHN0YXRlIGFuZCBsZXQg
dGhlIHhlbmJ1cyBoYW5kbGVyIHRvIHJlLWFsbG9jYXRlIHRoZSByZXNvdXJjZXMKYW5kIHJlLWNv
bm5lY3QgdG8gdGhlIGJhY2tlbmQuIFRoaXMgY2FuIGJlIHBlcmZvcm1lZCB0cmFuc3BhcmVudGx5
IHRvCnRoZSByZXN0IG9mIHRoZSBzeXN0ZW0uIFRoZSBoYW5kbGVycyBhcmUgdXNlZCBmb3IgYm90
aCBQTSBzdXNwZW5kIGFuZApoaWJlcm5hdGlvbiBzbyB0aGF0IHdlIGNhbiBrZWVwIHRoZSBleGlz
dGluZyBzdXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MKZm9yIFhlbiBzdXNwZW5kIHdpdGhvdXQgbW9k
aWZpY2F0aW9uLiBGcmVlemluZyBuZXRmcm9udCBkZXZpY2VzIGlzCm5vcm1hbGx5IGV4cGVjdGVk
IHRvIGZpbmlzaCB3aXRoaW4gYSBmZXcgaHVuZHJlZCBtaWxsaXNlY29uZHMsIGJ1dCBpdApjYW4g
cmFyZWx5IHRha2UgbW9yZSB0aGFuIDUgc2Vjb25kcyBhbmQgaGl0IHRoZSBoYXJkIGNvZGVkIHRp
bWVvdXQsCml0IHdvdWxkIGRlcGVuZCBvbiBiYWNrZW5kIHN0YXRlIHdoaWNoIG1heSBiZSBjb25n
ZXN0ZWQgYW5kL29yIGhhdmUKY29tcGxleCBjb25maWd1cmF0aW9uLiBXaGlsZSBpdCdzIHJhcmUg
Y2FzZSwgbG9uZ2VyIGRlZmF1bHQgdGltZW91dApzZWVtcyBhIGJpdCBtb3JlIHJlYXNvbmFibGUg
aGVyZSB0byBhdm9pZCBoaXR0aW5nIHRoZSB0aW1lb3V0LgpBbHNvLCBtYWtlIGl0IGNvbmZpZ3Vy
YWJsZSB2aWEgbW9kdWxlIHBhcmFtZXRlciBzbyB0aGF0IHdlIGNhbiBjb3Zlcgpicm9hZGVyIHNl
dHVwcyB0aGFuIHdoYXQgd2Uga25vdyBjdXJyZW50bHkuCgpbQW5jaGFsIGNoYW5nZWxvZzogVmFy
aWFibGUgbmFtZSBmaXggYW5kIGNoZWNrcGF0Y2gucGwgZml4ZXNdClNpZ25lZC1vZmYtYnk6IEFu
Y2hhbCBBZ2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlz
YSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYyOiBOb25l
Ci0tLQogZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMgfCA5OCArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDk3IGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYyBiL2Ry
aXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCmluZGV4IDQ4MmM2YzhiMGZiNy4uNjVlZGNkZDZlMDVm
IDEwMDY0NAotLS0gYS9kcml2ZXJzL25ldC94ZW4tbmV0ZnJvbnQuYworKysgYi9kcml2ZXJzL25l
dC94ZW4tbmV0ZnJvbnQuYwpAQCAtNDMsNiArNDMsNyBAQAogI2luY2x1ZGUgPGxpbnV4L21vZHVs
ZXBhcmFtLmg+CiAjaW5jbHVkZSA8bGludXgvbW0uaD4KICNpbmNsdWRlIDxsaW51eC9zbGFiLmg+
CisjaW5jbHVkZSA8bGludXgvY29tcGxldGlvbi5oPgogI2luY2x1ZGUgPG5ldC9pcC5oPgogCiAj
aW5jbHVkZSA8eGVuL3hlbi5oPgpAQCAtNTYsNiArNTcsMTIgQEAKICNpbmNsdWRlIDx4ZW4vaW50
ZXJmYWNlL21lbW9yeS5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvZ3JhbnRfdGFibGUuaD4K
IAorZW51bSBuZXRpZl9mcmVlemVfc3RhdGUgeworCU5FVElGX0ZSRUVaRV9TVEFURV9VTkZST1pF
TiwKKwlORVRJRl9GUkVFWkVfU1RBVEVfRlJFRVpJTkcsCisJTkVUSUZfRlJFRVpFX1NUQVRFX0ZS
T1pFTiwKK307CisKIC8qIE1vZHVsZSBwYXJhbWV0ZXJzICovCiAjZGVmaW5lIE1BWF9RVUVVRVNf
REVGQVVMVCA4CiBzdGF0aWMgdW5zaWduZWQgaW50IHhlbm5ldF9tYXhfcXVldWVzOwpAQCAtNjMs
NiArNzAsMTIgQEAgbW9kdWxlX3BhcmFtX25hbWVkKG1heF9xdWV1ZXMsIHhlbm5ldF9tYXhfcXVl
dWVzLCB1aW50LCAwNjQ0KTsKIE1PRFVMRV9QQVJNX0RFU0MobWF4X3F1ZXVlcywKIAkJICJNYXhp
bXVtIG51bWJlciBvZiBxdWV1ZXMgcGVyIHZpcnR1YWwgaW50ZXJmYWNlIik7CiAKK3N0YXRpYyB1
bnNpZ25lZCBpbnQgbmV0ZnJvbnRfZnJlZXplX3RpbWVvdXRfc2VjcyA9IDEwOworbW9kdWxlX3Bh
cmFtX25hbWVkKGZyZWV6ZV90aW1lb3V0X3NlY3MsCisJCSAgIG5ldGZyb250X2ZyZWV6ZV90aW1l
b3V0X3NlY3MsIHVpbnQsIDA2NDQpOworTU9EVUxFX1BBUk1fREVTQyhmcmVlemVfdGltZW91dF9z
ZWNzLAorCQkgInRpbWVvdXQgd2hlbiBmcmVlemluZyBuZXRmcm9udCBkZXZpY2UgaW4gc2Vjb25k
cyIpOworCiBzdGF0aWMgY29uc3Qgc3RydWN0IGV0aHRvb2xfb3BzIHhlbm5ldF9ldGh0b29sX29w
czsKIAogc3RydWN0IG5ldGZyb250X2NiIHsKQEAgLTE2MCw2ICsxNzMsMTAgQEAgc3RydWN0IG5l
dGZyb250X2luZm8gewogCXN0cnVjdCBuZXRmcm9udF9zdGF0cyBfX3BlcmNwdSAqdHhfc3RhdHM7
CiAKIAlhdG9taWNfdCByeF9nc29fY2hlY2tzdW1fZml4dXA7CisKKwlpbnQgZnJlZXplX3N0YXRl
OworCisJc3RydWN0IGNvbXBsZXRpb24gd2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZDsKIH07CiAK
IHN0cnVjdCBuZXRmcm9udF9yeF9pbmZvIHsKQEAgLTcyMSw2ICs3MzgsMjEgQEAgc3RhdGljIGlu
dCB4ZW5uZXRfY2xvc2Uoc3RydWN0IG5ldF9kZXZpY2UgKmRldikKIAlyZXR1cm4gMDsKIH0KIAor
c3RhdGljIGludCB4ZW5uZXRfZGlzYWJsZV9pbnRlcnJ1cHRzKHN0cnVjdCBuZXRfZGV2aWNlICpk
ZXYpCit7CisJc3RydWN0IG5ldGZyb250X2luZm8gKm5wID0gbmV0ZGV2X3ByaXYoZGV2KTsKKwl1
bnNpZ25lZCBpbnQgbnVtX3F1ZXVlcyA9IGRldi0+cmVhbF9udW1fdHhfcXVldWVzOworCXVuc2ln
bmVkIGludCBxdWV1ZV9pbmRleDsKKwlzdHJ1Y3QgbmV0ZnJvbnRfcXVldWUgKnF1ZXVlOworCisJ
Zm9yIChxdWV1ZV9pbmRleCA9IDA7IHF1ZXVlX2luZGV4IDwgbnVtX3F1ZXVlczsgKytxdWV1ZV9p
bmRleCkgeworCQlxdWV1ZSA9ICZucC0+cXVldWVzW3F1ZXVlX2luZGV4XTsKKwkJZGlzYWJsZV9p
cnEocXVldWUtPnR4X2lycSk7CisJCWRpc2FibGVfaXJxKHF1ZXVlLT5yeF9pcnEpOworCX0KKwly
ZXR1cm4gMDsKK30KKwogc3RhdGljIHZvaWQgeGVubmV0X21vdmVfcnhfc2xvdChzdHJ1Y3QgbmV0
ZnJvbnRfcXVldWUgKnF1ZXVlLCBzdHJ1Y3Qgc2tfYnVmZiAqc2tiLAogCQkJCWdyYW50X3JlZl90
IHJlZikKIHsKQEAgLTEzMDEsNiArMTMzMyw4IEBAIHN0YXRpYyBzdHJ1Y3QgbmV0X2RldmljZSAq
eGVubmV0X2NyZWF0ZV9kZXYoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKIAogCW5wLT5xdWV1
ZXMgPSBOVUxMOwogCisJaW5pdF9jb21wbGV0aW9uKCZucC0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5l
Y3RlZCk7CisKIAllcnIgPSAtRU5PTUVNOwogCW5wLT5yeF9zdGF0cyA9IG5ldGRldl9hbGxvY19w
Y3B1X3N0YXRzKHN0cnVjdCBuZXRmcm9udF9zdGF0cyk7CiAJaWYgKG5wLT5yeF9zdGF0cyA9PSBO
VUxMKQpAQCAtMTc5NCw2ICsxODI4LDUwIEBAIHN0YXRpYyBpbnQgeGVubmV0X2NyZWF0ZV9xdWV1
ZXMoc3RydWN0IG5ldGZyb250X2luZm8gKmluZm8sCiAJcmV0dXJuIDA7CiB9CiAKK3N0YXRpYyBp
bnQgbmV0ZnJvbnRfZnJlZXplKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpCit7CisJc3RydWN0
IG5ldGZyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2KTsKKwl1bnNp
Z25lZCBsb25nIHRpbWVvdXQgPSBuZXRmcm9udF9mcmVlemVfdGltZW91dF9zZWNzICogSFo7CisJ
aW50IGVyciA9IDA7CisKKwl4ZW5uZXRfZGlzYWJsZV9pbnRlcnJ1cHRzKGluZm8tPm5ldGRldik7
CisKKwluZXRpZl9kZXZpY2VfZGV0YWNoKGluZm8tPm5ldGRldik7CisKKwlpbmZvLT5mcmVlemVf
c3RhdGUgPSBORVRJRl9GUkVFWkVfU1RBVEVfRlJFRVpJTkc7CisKKwkvKiBLaWNrIHRoZSBiYWNr
ZW5kIHRvIGRpc2Nvbm5lY3QgKi8KKwl4ZW5idXNfc3dpdGNoX3N0YXRlKGRldiwgWGVuYnVzU3Rh
dGVDbG9zaW5nKTsKKworCS8qIFdlIGRvbid0IHdhbnQgdG8gbW92ZSBmb3J3YXJkIGJlZm9yZSB0
aGUgZnJvbnRlbmQgaXMgZGljb25uZWN0ZWQKKwkgKiBmcm9tIHRoZSBiYWNrZW5kIGNsZWFubHku
CisJICovCisJdGltZW91dCA9IHdhaXRfZm9yX2NvbXBsZXRpb25fdGltZW91dCgmaW5mby0+d2Fp
dF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCwKKwkJCQkJICAgICAgdGltZW91dCk7CisJaWYgKCF0aW1l
b3V0KSB7CisJCWVyciA9IC1FQlVTWTsKKwkJeGVuYnVzX2Rldl9lcnJvcihkZXYsIGVyciwgIkZy
ZWV6aW5nIHRpbWVkIG91dDsiCisJCQkJICJ0aGUgZGV2aWNlIG1heSBiZWNvbWUgaW5jb25zaXN0
ZW50IHN0YXRlIik7CisJCXJldHVybiBlcnI7CisJfQorCisJLyogVGVhciBkb3duIHF1ZXVlcyAq
LworCXhlbm5ldF9kaXNjb25uZWN0X2JhY2tlbmQoaW5mbyk7CisJeGVubmV0X2Rlc3Ryb3lfcXVl
dWVzKGluZm8pOworCisJaW5mby0+ZnJlZXplX3N0YXRlID0gTkVUSUZfRlJFRVpFX1NUQVRFX0ZS
T1pFTjsKKworCXJldHVybiBlcnI7Cit9CisKK3N0YXRpYyBpbnQgbmV0ZnJvbnRfcmVzdG9yZShz
dHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KQoreworCS8qIEtpY2sgdGhlIGJhY2tlbmQgdG8gcmUt
Y29ubmVjdCAqLworCXhlbmJ1c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUluaXRpYWxp
c2luZyk7CisKKwlyZXR1cm4gMDsKK30KKwogLyogQ29tbW9uIGNvZGUgdXNlZCB3aGVuIGZpcnN0
IHNldHRpbmcgdXAsIGFuZCB3aGVuIHJlc3VtaW5nLiAqLwogc3RhdGljIGludCB0YWxrX3RvX25l
dGJhY2soc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAkJCSAgIHN0cnVjdCBuZXRmcm9udF9p
bmZvICppbmZvKQpAQCAtMTk5OSw2ICsyMDc3LDggQEAgc3RhdGljIGludCB4ZW5uZXRfY29ubmVj
dChzdHJ1Y3QgbmV0X2RldmljZSAqZGV2KQogCQlzcGluX3VubG9ja19iaCgmcXVldWUtPnJ4X2xv
Y2spOwogCX0KIAorCW5wLT5mcmVlemVfc3RhdGUgPSBORVRJRl9GUkVFWkVfU1RBVEVfVU5GUk9a
RU47CisKIAlyZXR1cm4gMDsKIH0KIApAQCAtMjAzNiwxMCArMjExNiwyMyBAQCBzdGF0aWMgdm9p
ZCBuZXRiYWNrX2NoYW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAkJYnJlYWs7CiAK
IAljYXNlIFhlbmJ1c1N0YXRlQ2xvc2VkOgotCQlpZiAoZGV2LT5zdGF0ZSA9PSBYZW5idXNTdGF0
ZUNsb3NlZCkKKwkJaWYgKGRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVDbG9zZWQpIHsKKwkJICAg
ICAvKiBkcG0gY29udGV4dCBpcyB3YWl0aW5nIGZvciB0aGUgYmFja2VuZCAqLworCQkJaWYgKG5w
LT5mcmVlemVfc3RhdGUgPT0gTkVUSUZfRlJFRVpFX1NUQVRFX0ZSRUVaSU5HKQorCQkJCWNvbXBs
ZXRlKCZucC0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCk7CiAJCQlicmVhazsKKwkJfQorCiAJ
CS8qIEZhbGwgdGhyb3VnaCAtIE1pc3NlZCB0aGUgYmFja2VuZCdzIENMT1NJTkcgc3RhdGUuICov
CiAJY2FzZSBYZW5idXNTdGF0ZUNsb3Npbmc6CisJICAgICAgIC8qIFdlIG1heSBzZWUgdW5leHBl
Y3RlZCBDbG9zZWQgb3IgQ2xvc2luZyBmcm9tIHRoZSBiYWNrZW5kLgorCQkqIEp1c3QgaWdub3Jl
IGl0IG5vdCB0byBwcmV2ZW50IHRoZSBmcm9udGVuZCBmcm9tIGJlaW5nCisJCSogcmUtY29ubmVj
dGVkIGluIHRoZSBjYXNlIG9mIFBNIHN1c3BlbmQgb3IgaGliZXJuYXRpb24uCisJCSovCisJCWlm
IChucC0+ZnJlZXplX3N0YXRlID09IE5FVElGX0ZSRUVaRV9TVEFURV9GUk9aRU4gJiYKKwkJICAg
IGRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVJbml0aWFsaXNpbmcpIHsKKwkJCWJyZWFrOworCQl9
CiAJCXhlbmJ1c19mcm9udGVuZF9jbG9zZWQoZGV2KTsKIAkJYnJlYWs7CiAJfQpAQCAtMjE4Niw2
ICsyMjc5LDkgQEAgc3RhdGljIHN0cnVjdCB4ZW5idXNfZHJpdmVyIG5ldGZyb250X2RyaXZlciA9
IHsKIAkucHJvYmUgPSBuZXRmcm9udF9wcm9iZSwKIAkucmVtb3ZlID0geGVubmV0X3JlbW92ZSwK
IAkucmVzdW1lID0gbmV0ZnJvbnRfcmVzdW1lLAorCS5mcmVlemUgPSBuZXRmcm9udF9mcmVlemUs
CisJLnRoYXcJPSBuZXRmcm9udF9yZXN0b3JlLAorCS5yZXN0b3JlID0gbmV0ZnJvbnRfcmVzdG9y
ZSwKIAkub3RoZXJlbmRfY2hhbmdlZCA9IG5ldGJhY2tfY2hhbmdlZCwKIH07CiAKLS0gCjIuMjQu
MS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:33:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:33:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20Z8-0003HC-Ny; Wed, 12 Feb 2020 22:33:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20Z7-0003Gs-Ff
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:33:05 +0000
X-Inumbo-ID: a2bad286-4de7-11ea-ade5-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a2bad286-4de7-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 22:33:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546786; x=1613082786;
 h=date:from:to:subject:message-id:mime-version;
 bh=Li7ZytGzpLPeaAtxK4UWxJ/i7dWzVa/JFI81RD45Jfo=;
 b=NBGnRPZEE9Hh6fVnSyRa4p3GLr7fE2f/+cX/BMQynJ0fhFBS/nEYQ77P
 rHE+yMbCEmWrT4Eq/dot/8OjgeR6AF9GJFmS0OsJz0y1Jeal9nX+U4g4r
 s0tPWBpGZ5D+C7ykH0YXqLUyTmi14GmxDQ6rE8sPmK9WVfyALYuYL2m+y I=;
IronPort-SDR: aTjsW3zj+x0uHsppmlnRsOirp4sS2hT7wHd0CjS3hdVl3ldpWv54Plk3oV0dFj27SEC1MWlkE8
 saMAZwY+vejw==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16933191"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1a-807d4a99.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 12 Feb 2020 22:33:06 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-807d4a99.us-east-1.amazon.com (Postfix) with ESMTPS
 id 45C21A2FDF; Wed, 12 Feb 2020 22:32:57 +0000 (UTC)
Received: from EX13D07UWB001.ant.amazon.com (10.43.161.238) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:32:37 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D07UWB001.ant.amazon.com (10.43.161.238) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:32:37 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:32:37 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 18453400D1; Wed, 12 Feb 2020 22:32:37 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:32:37 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223237.GA4238@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for PM
 suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgZnJlZXplLCB0
aGF3IGFuZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24K
c3VwcG9ydC4gQWxsIGZyb250ZW5kIGRyaXZlcnMgdGhhdCBuZWVkcyB0byB1c2UgUE1fSElCRVJO
QVRJT04vUE1fU1VTUEVORApldmVudHMsIG5lZWQgdG8gaW1wbGVtZW50IHRoZXNlIHhlbmJ1c19k
cml2ZXIgY2FsbGJhY2tzLgpUaGUgZnJlZXplIGhhbmRsZXIgc3RvcHMgYSBibG9jay1sYXllciBx
dWV1ZSBhbmQgZGlzY29ubmVjdCB0aGUKZnJvbnRlbmQgZnJvbSB0aGUgYmFja2VuZCB3aGlsZSBm
cmVlaW5nIHJpbmdfaW5mbyBhbmQgYXNzb2NpYXRlZCByZXNvdXJjZXMuClRoZSByZXN0b3JlIGhh
bmRsZXIgcmUtYWxsb2NhdGVzIHJpbmdfaW5mbyBhbmQgcmUtY29ubmVjdCB0byB0aGUKYmFja2Vu
ZCwgc28gdGhlIHJlc3Qgb2YgdGhlIGtlcm5lbCBjYW4gY29udGludWUgdG8gdXNlIHRoZSBibG9j
ayBkZXZpY2UKdHJhbnNwYXJlbnRseS4gQWxzbywgdGhlIGhhbmRsZXJzIGFyZSB1c2VkIGZvciBi
b3RoIFBNIHN1c3BlbmQgYW5kCmhpYmVybmF0aW9uIHNvIHRoYXQgd2UgY2FuIGtlZXAgdGhlIGV4
aXN0aW5nIHN1c3BlbmQvcmVzdW1lIGNhbGxiYWNrcyBmb3IKWGVuIHN1c3BlbmQgd2l0aG91dCBt
b2RpZmljYXRpb24uIEJlZm9yZSBkaXNjb25uZWN0aW5nIGZyb20gYmFja2VuZCwKd2UgbmVlZCB0
byBwcmV2ZW50IGFueSBuZXcgSU8gZnJvbSBiZWluZyBxdWV1ZWQgYW5kIHdhaXQgZm9yIGV4aXN0
aW5nCklPIHRvIGNvbXBsZXRlLiBGcmVlemUvdW5mcmVlemUgb2YgdGhlIHF1ZXVlcyB3aWxsIGd1
YXJhbnRlZSB0aGF0IHRoZXJlCmFyZSBubyByZXF1ZXN0cyBpbiB1c2Ugb24gdGhlIHNoYXJlZCBy
aW5nLgoKTm90ZTpGb3Igb2xkZXIgYmFja2VuZHMsaWYgYSBiYWNrZW5kIGRvZXNuJ3QgaGF2ZSBj
b21taXQnMTJlYTcyOTY0NWFjZScKeGVuL2Jsa2JhY2s6IHVubWFwIGFsbCBwZXJzaXN0ZW50IGdy
YW50cyB3aGVuIGZyb250ZW5kIGdldHMgZGlzY29ubmVjdGVkLAp0aGUgZnJvbnRlbmQgbWF5IHNl
ZSBtYXNzaXZlIGFtb3VudCBvZiBncmFudCB0YWJsZSB3YXJuaW5nIHdoZW4gZnJlZWluZwpyZXNv
dXJjZXMuClsgICAzNi44NTI2NTldIGRlZmVycmluZyBnLmUuIDB4ZjkgKHBmbiAweGZmZmZmZmZm
ZmZmZmZmZmYpClsgICAzNi44NTUwODldIHhlbjpncmFudF90YWJsZTogV0FSTklORzplLmcuIDB4
MTEyIHN0aWxsIGluIHVzZSEKCkluIHRoaXMgY2FzZSwgcGVyc2lzdGVudCBncmFudHMgd291bGQg
bmVlZCB0byBiZSBkaXNhYmxlZC4KCltBbmNoYWwgQ2hhbmdlbG9nOiBSZW1vdmVkIHRpbWVvdXQv
cmVxdWVzdCBkdXJpbmcgYmxrZnJvbnQgZnJlZXplLgpGaXhlZCBtYWpvciBwYXJ0IG9mIHRoZSBj
b2RlIHRvIHdvcmsgd2l0aCBibGstbXFdClNpZ25lZC1vZmYtYnk6IEFuY2hhbCBBZ2Fyd2FsIDxh
bmNoYWxhZ0BhbWF6b24uY29tPgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0
YW1AYW1hem9uLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYyOiBOb25lCi0tLQogZHJpdmVycy9i
bG9jay94ZW4tYmxrZnJvbnQuYyB8IDExOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDExMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2RyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgYi9kcml2ZXJzL2Jsb2Nr
L3hlbi1ibGtmcm9udC5jCmluZGV4IDQ3ODEyMDIzMzc1MC4uZDcxNWVkM2NiNjlhIDEwMDY0NAot
LS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCisrKyBiL2RyaXZlcnMvYmxvY2sveGVu
LWJsa2Zyb250LmMKQEAgLTQ3LDYgKzQ3LDggQEAKICNpbmNsdWRlIDxsaW51eC9iaXRtYXAuaD4K
ICNpbmNsdWRlIDxsaW51eC9saXN0Lmg+CiAjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+Cisj
aW5jbHVkZSA8bGludXgvY29tcGxldGlvbi5oPgorI2luY2x1ZGUgPGxpbnV4L2RlbGF5Lmg+CiAK
ICNpbmNsdWRlIDx4ZW4veGVuLmg+CiAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgpAQCAtNzksNiAr
ODEsOCBAQCBlbnVtIGJsa2lmX3N0YXRlIHsKIAlCTEtJRl9TVEFURV9ESVNDT05ORUNURUQsCiAJ
QkxLSUZfU1RBVEVfQ09OTkVDVEVELAogCUJMS0lGX1NUQVRFX1NVU1BFTkRFRCwKKwlCTEtJRl9T
VEFURV9GUkVFWklORywKKwlCTEtJRl9TVEFURV9GUk9aRU4KIH07CiAKIHN0cnVjdCBncmFudCB7
CkBAIC0yMjAsNiArMjI0LDcgQEAgc3RydWN0IGJsa2Zyb250X2luZm8KIAlzdHJ1Y3QgbGlzdF9o
ZWFkIHJlcXVlc3RzOwogCXN0cnVjdCBiaW9fbGlzdCBiaW9fbGlzdDsKIAlzdHJ1Y3QgbGlzdF9o
ZWFkIGluZm9fbGlzdDsKKwlzdHJ1Y3QgY29tcGxldGlvbiB3YWl0X2JhY2tlbmRfZGlzY29ubmVj
dGVkOwogfTsKIAogc3RhdGljIHVuc2lnbmVkIGludCBucl9taW5vcnM7CkBAIC0yNjEsNiArMjY2
LDcgQEAgc3RhdGljIERFRklORV9TUElOTE9DSyhtaW5vcl9sb2NrKTsKIHN0YXRpYyBpbnQgYmxr
ZnJvbnRfc2V0dXBfaW5kaXJlY3Qoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pOwog
c3RhdGljIHZvaWQgYmxrZnJvbnRfZ2F0aGVyX2JhY2tlbmRfZmVhdHVyZXMoc3RydWN0IGJsa2Zy
b250X2luZm8gKmluZm8pOwogc3RhdGljIGludCBuZWdvdGlhdGVfbXEoc3RydWN0IGJsa2Zyb250
X2luZm8gKmluZm8pOworc3RhdGljIHZvaWQgX19ibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvKTsKIAogc3RhdGljIGludCBnZXRfaWRfZnJvbV9mcmVlbGlzdChzdHJ1Y3QgYmxr
ZnJvbnRfcmluZ19pbmZvICpyaW5mbykKIHsKQEAgLTk5NSw2ICsxMDAxLDcgQEAgc3RhdGljIGlu
dCB4bHZiZF9pbml0X2Jsa19xdWV1ZShzdHJ1Y3QgZ2VuZGlzayAqZ2QsIHUxNiBzZWN0b3Jfc2l6
ZSwKIAlpbmZvLT5zZWN0b3Jfc2l6ZSA9IHNlY3Rvcl9zaXplOwogCWluZm8tPnBoeXNpY2FsX3Nl
Y3Rvcl9zaXplID0gcGh5c2ljYWxfc2VjdG9yX3NpemU7CiAJYmxraWZfc2V0X3F1ZXVlX2xpbWl0
cyhpbmZvKTsKKwlpbml0X2NvbXBsZXRpb24oJmluZm8tPndhaXRfYmFja2VuZF9kaXNjb25uZWN0
ZWQpOwogCiAJcmV0dXJuIDA7CiB9CkBAIC0xMjE4LDYgKzEyMjUsOCBAQCBzdGF0aWMgdm9pZCB4
bHZiZF9yZWxlYXNlX2dlbmRpc2soc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCiAvKiBBbHJl
YWR5IGhvbGQgcmluZm8tPnJpbmdfbG9jay4gKi8KIHN0YXRpYyBpbmxpbmUgdm9pZCBraWNrX3Bl
bmRpbmdfcmVxdWVzdF9xdWV1ZXNfbG9ja2VkKHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJp
bmZvKQogeworCWlmICh1bmxpa2VseShyaW5mby0+ZGV2X2luZm8tPmNvbm5lY3RlZCA9PSBCTEtJ
Rl9TVEFURV9GUkVFWklORykpCisJCXJldHVybjsKIAlpZiAoIVJJTkdfRlVMTCgmcmluZm8tPnJp
bmcpKQogCQlibGtfbXFfc3RhcnRfc3RvcHBlZF9od19xdWV1ZXMocmluZm8tPmRldl9pbmZvLT5y
cSwgdHJ1ZSk7CiB9CkBAIC0xMzQxLDggKzEzNTAsNiBAQCBzdGF0aWMgdm9pZCBibGtpZl9mcmVl
X3Jpbmcoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pCiAKIHN0YXRpYyB2b2lkIGJs
a2lmX2ZyZWUoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8sIGludCBzdXNwZW5kKQogewotCXVu
c2lnbmVkIGludCBpOwotCiAJLyogUHJldmVudCBuZXcgcmVxdWVzdHMgYmVpbmcgaXNzdWVkIHVu
dGlsIHdlIGZpeCB0aGluZ3MgdXAuICovCiAJaW5mby0+Y29ubmVjdGVkID0gc3VzcGVuZCA/CiAJ
CUJMS0lGX1NUQVRFX1NVU1BFTkRFRCA6IEJMS0lGX1NUQVRFX0RJU0NPTk5FQ1RFRDsKQEAgLTEz
NTAsNiArMTM1NywxMyBAQCBzdGF0aWMgdm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvLCBpbnQgc3VzcGVuZCkKIAlpZiAoaW5mby0+cnEpCiAJCWJsa19tcV9zdG9wX2h3
X3F1ZXVlcyhpbmZvLT5ycSk7CiAKKwlfX2Jsa2lmX2ZyZWUoaW5mbyk7Cit9CisKK3N0YXRpYyB2
b2lkIF9fYmxraWZfZnJlZShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKK3sKKwl1bnNpZ25l
ZCBpbnQgaTsKKwogCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsgaSsrKQogCQlibGtp
Zl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKIApAQCAtMTU1Myw4ICsxNTY3LDEwIEBAIHN0
YXRpYyBpcnFyZXR1cm5fdCBibGtpZl9pbnRlcnJ1cHQoaW50IGlycSwgdm9pZCAqZGV2X2lkKQog
CXN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvID0gKHN0cnVjdCBibGtmcm9udF9yaW5n
X2luZm8gKilkZXZfaWQ7CiAJc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSByaW5mby0+ZGV2
X2luZm87CiAKLQlpZiAodW5saWtlbHkoaW5mby0+Y29ubmVjdGVkICE9IEJMS0lGX1NUQVRFX0NP
Tk5FQ1RFRCkpCi0JCXJldHVybiBJUlFfSEFORExFRDsKKwlpZiAodW5saWtlbHkoaW5mby0+Y29u
bmVjdGVkICE9IEJMS0lGX1NUQVRFX0NPTk5FQ1RFRCkpIHsKKwkJaWYgKGluZm8tPmNvbm5lY3Rl
ZCAhPSBCTEtJRl9TVEFURV9GUkVFWklORykKKwkJCXJldHVybiBJUlFfSEFORExFRDsKKwl9CiAK
IAlzcGluX2xvY2tfaXJxc2F2ZSgmcmluZm8tPnJpbmdfbG9jaywgZmxhZ3MpOwogIGFnYWluOgpA
QCAtMjAyMCw2ICsyMDM2LDcgQEAgc3RhdGljIGludCBibGtpZl9yZWNvdmVyKHN0cnVjdCBibGtm
cm9udF9pbmZvICppbmZvKQogCXN0cnVjdCBiaW8gKmJpbzsKIAl1bnNpZ25lZCBpbnQgc2VnczsK
IAorCWJvb2wgZnJvemVuID0gaW5mby0+Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZST1pFTjsK
IAlibGtmcm9udF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhpbmZvKTsKIAkvKiBSZXNldCBsaW1p
dHMgY2hhbmdlZCBieSBibGtfbXFfdXBkYXRlX25yX2h3X3F1ZXVlcygpLiAqLwogCWJsa2lmX3Nl
dF9xdWV1ZV9saW1pdHMoaW5mbyk7CkBAIC0yMDQ2LDYgKzIwNjMsOSBAQCBzdGF0aWMgaW50IGJs
a2lmX3JlY292ZXIoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCiAJCWtpY2tfcGVuZGluZ19y
ZXF1ZXN0X3F1ZXVlcyhyaW5mbyk7CiAJfQogCisJaWYgKGZyb3plbikKKwkJcmV0dXJuIDA7CisK
IAlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUocmVxLCBuLCAmaW5mby0+cmVxdWVzdHMsIHF1ZXVl
bGlzdCkgewogCQkvKiBSZXF1ZXVlIHBlbmRpbmcgcmVxdWVzdHMgKGZsdXNoIG9yIGRpc2NhcmQp
ICovCiAJCWxpc3RfZGVsX2luaXQoJnJlcS0+cXVldWVsaXN0KTsKQEAgLTIzNTksNiArMjM3OSw3
IEBAIHN0YXRpYyB2b2lkIGJsa2Zyb250X2Nvbm5lY3Qoc3RydWN0IGJsa2Zyb250X2luZm8gKmlu
Zm8pCiAKIAkJcmV0dXJuOwogCWNhc2UgQkxLSUZfU1RBVEVfU1VTUEVOREVEOgorCWNhc2UgQkxL
SUZfU1RBVEVfRlJPWkVOOgogCQkvKgogCQkgKiBJZiB3ZSBhcmUgcmVjb3ZlcmluZyBmcm9tIHN1
c3BlbnNpb24sIHdlIG5lZWQgdG8gd2FpdAogCQkgKiBmb3IgdGhlIGJhY2tlbmQgdG8gYW5ub3Vu
Y2UgaXQncyBmZWF0dXJlcyBiZWZvcmUKQEAgLTI0NzYsMTIgKzI0OTcsMzcgQEAgc3RhdGljIHZv
aWQgYmxrYmFja19jaGFuZ2VkKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCiAJCWJyZWFrOwog
CiAJY2FzZSBYZW5idXNTdGF0ZUNsb3NlZDoKLQkJaWYgKGRldi0+c3RhdGUgPT0gWGVuYnVzU3Rh
dGVDbG9zZWQpCisJCWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlQ2xvc2VkKSB7CisJCQlp
ZiAoaW5mby0+Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZSRUVaSU5HKSB7CisJCQkJX19ibGtp
Zl9mcmVlKGluZm8pOworCQkJCWluZm8tPmNvbm5lY3RlZCA9IEJMS0lGX1NUQVRFX0ZST1pFTjsK
KwkJCQljb21wbGV0ZSgmaW5mby0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCk7CisJCQkJYnJl
YWs7CisJCQl9CisKIAkJCWJyZWFrOworCQl9CisKKwkJLyoKKwkJICogV2UgbWF5IHNvbWVob3cg
cmVjZWl2ZSBiYWNrZW5kJ3MgQ2xvc2VkIGFnYWluIHdoaWxlIHRoYXdpbmcKKwkJICogb3IgcmVz
dG9yaW5nIGFuZCBpdCBjYXVzZXMgdGhhd2luZyBvciByZXN0b3JpbmcgdG8gZmFpbC4KKwkJICog
SWdub3JlIHN1Y2ggdW5leHBlY3RlZCBzdGF0ZSBhbnl3YXkuCisJCSAqLworCQlpZiAoaW5mby0+
Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZST1pFTiAmJgorCQkJCWRldi0+c3RhdGUgPT0gWGVu
YnVzU3RhdGVJbml0aWFsaXNlZCkgeworCQkJZGV2X2RiZygmZGV2LT5kZXYsCisJCQkJCSJpZ25v
cmUgdGhlIGJhY2tlbmQncyBDbG9zZWQgc3RhdGU6ICVzIiwKKwkJCQkJZGV2LT5ub2RlbmFtZSk7
CisJCQlicmVhazsKKwkJfQogCQkvKiBmYWxsIHRocm91Z2ggKi8KIAljYXNlIFhlbmJ1c1N0YXRl
Q2xvc2luZzoKLQkJaWYgKGluZm8pCi0JCQlibGtmcm9udF9jbG9zaW5nKGluZm8pOworCQlpZiAo
aW5mbykgeworCQkJaWYgKGluZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9TVEFURV9GUkVFWklORykK
KwkJCQl4ZW5idXNfZnJvbnRlbmRfY2xvc2VkKGRldik7CisJCQllbHNlCisJCQkJYmxrZnJvbnRf
Y2xvc2luZyhpbmZvKTsKKwkJfQogCQlicmVhazsKIAl9CiB9CkBAIC0yNjI1LDYgKzI2NzEsNjIg
QEAgc3RhdGljIHZvaWQgYmxraWZfcmVsZWFzZShzdHJ1Y3QgZ2VuZGlzayAqZGlzaywgZm1vZGVf
dCBtb2RlKQogCW11dGV4X3VubG9jaygmYmxrZnJvbnRfbXV0ZXgpOwogfQogCitzdGF0aWMgaW50
IGJsa2Zyb250X2ZyZWV6ZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KQoreworCXVuc2lnbmVk
IGludCBpOworCXN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvID0gZGV2X2dldF9kcnZkYXRhKCZk
ZXYtPmRldik7CisJc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm87CisJLyogVGhpcyB3
b3VsZCBiZSByZWFzb25hYmxlIHRpbWVvdXQgYXMgdXNlZCBpbiB4ZW5idXNfZGV2X3NodXRkb3du
KCkgKi8KKwl1bnNpZ25lZCBpbnQgdGltZW91dCA9IDUgKiBIWjsKKwlpbnQgZXJyID0gMDsKKwor
CWluZm8tPmNvbm5lY3RlZCA9IEJMS0lGX1NUQVRFX0ZSRUVaSU5HOworCisJYmxrX21xX2ZyZWV6
ZV9xdWV1ZShpbmZvLT5ycSk7CisJYmxrX21xX3F1aWVzY2VfcXVldWUoaW5mby0+cnEpOworCisJ
Zm9yIChpID0gMDsgaSA8IGluZm8tPm5yX3JpbmdzOyBpKyspIHsKKwkJcmluZm8gPSAmaW5mby0+
cmluZm9baV07CisKKwkJZ250dGFiX2NhbmNlbF9mcmVlX2NhbGxiYWNrKCZyaW5mby0+Y2FsbGJh
Y2spOworCQlmbHVzaF93b3JrKCZyaW5mby0+d29yayk7CisJfQorCisJLyogS2ljayB0aGUgYmFj
a2VuZCB0byBkaXNjb25uZWN0ICovCisJeGVuYnVzX3N3aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0
YXRlQ2xvc2luZyk7CisKKwkvKgorCSAqIFdlIGRvbid0IHdhbnQgdG8gbW92ZSBmb3J3YXJkIGJl
Zm9yZSB0aGUgZnJvbnRlbmQgaXMgZGljb25uZWN0ZWQKKwkgKiBmcm9tIHRoZSBiYWNrZW5kIGNs
ZWFubHkuCisJICovCisJdGltZW91dCA9IHdhaXRfZm9yX2NvbXBsZXRpb25fdGltZW91dCgmaW5m
by0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCwKKwkJCQkJICAgICAgdGltZW91dCk7CisJaWYg
KCF0aW1lb3V0KSB7CisJCWVyciA9IC1FQlVTWTsKKwkJeGVuYnVzX2Rldl9lcnJvcihkZXYsIGVy
ciwgIkZyZWV6aW5nIHRpbWVkIG91dDsiCisJCQkJICJ0aGUgZGV2aWNlIG1heSBiZWNvbWUgaW5j
b25zaXN0ZW50IHN0YXRlIik7CisJfQorCisJcmV0dXJuIGVycjsKK30KKworc3RhdGljIGludCBi
bGtmcm9udF9yZXN0b3JlKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpCit7CisJc3RydWN0IGJs
a2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2KTsKKwlpbnQgZXJy
ID0gMDsKKworCWVyciA9IHRhbGtfdG9fYmxrYmFjayhkZXYsIGluZm8pOworCWJsa19tcV91bnF1
aWVzY2VfcXVldWUoaW5mby0+cnEpOworCWJsa19tcV91bmZyZWV6ZV9xdWV1ZShpbmZvLT5ycSk7
CisKKwlpZiAoZXJyKQorCQlnb3RvIG91dDsKKwlibGtfbXFfdXBkYXRlX25yX2h3X3F1ZXVlcygm
aW5mby0+dGFnX3NldCwgaW5mby0+bnJfcmluZ3MpOworCitvdXQ6CisJcmV0dXJuIGVycjsKK30K
Kwogc3RhdGljIGNvbnN0IHN0cnVjdCBibG9ja19kZXZpY2Vfb3BlcmF0aW9ucyB4bHZiZF9ibG9j
a19mb3BzID0KIHsKIAkub3duZXIgPSBUSElTX01PRFVMRSwKQEAgLTI2NDcsNiArMjc0OSw5IEBA
IHN0YXRpYyBzdHJ1Y3QgeGVuYnVzX2RyaXZlciBibGtmcm9udF9kcml2ZXIgPSB7CiAJLnJlc3Vt
ZSA9IGJsa2Zyb250X3Jlc3VtZSwKIAkub3RoZXJlbmRfY2hhbmdlZCA9IGJsa2JhY2tfY2hhbmdl
ZCwKIAkuaXNfcmVhZHkgPSBibGtmcm9udF9pc19yZWFkeSwKKwkuZnJlZXplID0gYmxrZnJvbnRf
ZnJlZXplLAorCS50aGF3ID0gYmxrZnJvbnRfcmVzdG9yZSwKKwkucmVzdG9yZSA9IGJsa2Zyb250
X3Jlc3RvcmUKIH07CiAKIHN0YXRpYyB2b2lkIHB1cmdlX3BlcnNpc3RlbnRfZ3JhbnRzKHN0cnVj
dCBibGtmcm9udF9pbmZvICppbmZvKQotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:33:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:33:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20Zg-0003NZ-3V; Wed, 12 Feb 2020 22:33:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20Zf-0003NQ-6d
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:33:39 +0000
X-Inumbo-ID: b6717f8c-4de7-11ea-b803-12813bfff9fa
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6717f8c-4de7-11ea-b803-12813bfff9fa;
 Wed, 12 Feb 2020 22:33:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546818; x=1613082818;
 h=date:from:to:subject:message-id:mime-version;
 bh=A9MU6ix5doEWHx0Vi3fmKI9vPHFZ3AdrseuapfeQP6E=;
 b=ndQc33T3PKZf0wPd+gV0boFfTZTlL5swL3MOiawMD1M2JbZep2TJuR3j
 8euEYQXYZW3niJlQmyQBe0mey0D7WW7uNU9d73CmdbbplYzgUNXpt7Nh1
 doVv8CVUIh7mqpR1QkRaoOiGVfL6MtVLN5GrhQ/VVRZZ8iVPpHxovOWkS o=;
IronPort-SDR: 6SjWQm0/EyoJwJdeUjL93w2E+e0UXuq767GbG34KzQQlp+sr4MEOYRW+f62srQBgMnRa/xpbuQ
 pYbwJNMLtC2A==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16031289"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 12 Feb 2020 22:33:26 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 9CF35A1F8F; Wed, 12 Feb 2020 22:33:19 +0000 (UTC)
Received: from EX13D08UEB004.ant.amazon.com (10.43.60.142) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:33:05 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D08UEB004.ant.amazon.com (10.43.60.142) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:33:05 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:33:04 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id BFC29400D1; Wed, 12 Feb 2020 22:33:04 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:33:04 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223304.GA4262@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 07/12] genirq: Shutdown irq chips in
 suspend/resume during hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIG5vIHBtIGhhbmRsZXJzIGZvciB0aGUgbGVnYWN5IGRldmljZXMsIHNvIGR1cmlu
ZyB0ZWFyIGRvd24Kc3RhbGUgZXZlbnQgY2hhbm5lbCA8PiBJUlEgbWFwcGluZyBtYXkgc3RpbGwg
cmVtYWluIGluIHRoZSBpbWFnZSBhbmQKcmVzdW1lIG1heSBmYWlsLiBUbyBhdm9pZCBhZGRpbmcg
bXVjaCBjb2RlIGJ5IGltcGxlbWVudGluZyBoYW5kbGVycyBmb3IKbGVnYWN5IGRldmljZXMsIGFk
ZCBhIG5ldyBpcnFfY2hpcCBmbGFnIElSUUNISVBfU0hVVERPV05fT05fU1VTUEVORCB3aGljaAp3
aGVuIGVuYWJsZWQgb24gYW4gaXJxLWNoaXAgZS5nIHhlbi1waXJxLCBpdCB3aWxsIGxldCBjb3Jl
IHN1c3BlbmQvcmVzdW1lCmlycSBjb2RlIHRvIHNodXRkb3duIGFuZCByZXN0YXJ0IHRoZSBhY3Rp
dmUgaXJxcy4gUE0gc3VzcGVuZC9oaWJlcm5hdGlvbgpjb2RlIHdpbGwgcmVseSBvbiB0aGlzLgpX
aXRob3V0IHRoaXMsIGluIFBNIGhpYmVybmF0aW9uLCBpbmZvcm1hdGlvbiBhYm91dCB0aGUgZXZl
bnQgY2hhbm5lbApyZW1haW5zIGluIGhpYmVybmF0aW9uIGltYWdlLCBidXQgdGhlcmUgaXMgbm8g
Z3VhcmFudGVlIHRoYXQgdGhlIHNhbWUKZXZlbnQgY2hhbm5lbCBudW1iZXJzIGFyZSBhc3NpZ25l
ZCB0byB0aGUgZGV2aWNlcyB3aGVuIHJlc3RvcmluZyB0aGUKc3lzdGVtLiBUaGlzIG1heSBjYXVz
ZSBjb25mbGljdCBsaWtlIHRoZSBmb2xsb3dpbmcgYW5kIHByZXZlbnQgc29tZQpkZXZpY2VzIGZy
b20gYmVpbmcgcmVzdG9yZWQgY29ycmVjdGx5LgoKU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3
YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClN1Z2dlc3RlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMjoKICAgICogSXRzIG5ldyAg
cGF0Y2ggdG8gZml4IHNodXRkb3duL3Jlc3RvcmUgcGlycXMgZHVyaW5nIGhpYmVybmF0aW9uCiAg
ICAqIFJlbW92ZWQgcHJldmlvdXMgMiBwYXRjaGVzIHRvIHNodXRkb3duL3Jlc3RvcmUgcGlycXMg
aW4geGVuIGNvZGUKLS0tCiBkcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2UuYyB8ICAxICsK
IGluY2x1ZGUvbGludXgvaXJxLmggICAgICAgICAgICAgIHwgIDIgKysKIGtlcm5lbC9pcnEvY2hp
cC5jICAgICAgICAgICAgICAgIHwgIDIgKy0KIGtlcm5lbC9pcnEvaW50ZXJuYWxzLmggICAgICAg
ICAgIHwgIDEgKwoga2VybmVsL2lycS9wbS5jICAgICAgICAgICAgICAgICAgfCAzMSArKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tCiA1IGZpbGVzIGNoYW5nZWQsIDI3IGluc2VydGlvbnMo
KyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVu
dHNfYmFzZS5jIGIvZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNlLmMKaW5kZXggNmM4ODQz
OTY4YTUyLi5lNDRmMjdiNDViZWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVu
dHNfYmFzZS5jCisrKyBiL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jCkBAIC0xNjIw
LDYgKzE2MjAsNyBAQCBzdGF0aWMgc3RydWN0IGlycV9jaGlwIHhlbl9waXJxX2NoaXAgX19yZWFk
X21vc3RseSA9IHsKIAkuaXJxX3NldF9hZmZpbml0eQk9IHNldF9hZmZpbml0eV9pcnEsCiAKIAku
aXJxX3JldHJpZ2dlcgkJPSByZXRyaWdnZXJfZHluaXJxLAorCS5mbGFncyAgICAgICAgICAgICAg
ICAgID0gSVJRQ0hJUF9TSFVURE9XTl9PTl9TVVNQRU5ELAogfTsKIAogc3RhdGljIHN0cnVjdCBp
cnFfY2hpcCB4ZW5fcGVyY3B1X2NoaXAgX19yZWFkX21vc3RseSA9IHsKZGlmZiAtLWdpdCBhL2lu
Y2x1ZGUvbGludXgvaXJxLmggYi9pbmNsdWRlL2xpbnV4L2lycS5oCmluZGV4IGZiMzAxY2YyOTE0
OC4uMjg3M2E1NzlmZDlkIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L2lycS5oCisrKyBiL2lu
Y2x1ZGUvbGludXgvaXJxLmgKQEAgLTUxMSw2ICs1MTEsNyBAQCBzdHJ1Y3QgaXJxX2NoaXAgewog
ICogSVJRQ0hJUF9FT0lfVEhSRUFERUQ6CUNoaXAgcmVxdWlyZXMgZW9pKCkgb24gdW5tYXNrIGlu
IHRocmVhZGVkIG1vZGUKICAqIElSUUNISVBfU1VQUE9SVFNfTEVWRUxfTVNJCUNoaXAgY2FuIHBy
b3ZpZGUgdHdvIGRvb3JiZWxscyBmb3IgTGV2ZWwgTVNJcwogICogSVJRQ0hJUF9TVVBQT1JUU19O
TUk6CUNoaXAgY2FuIGRlbGl2ZXIgTk1Jcywgb25seSBmb3Igcm9vdCBpcnFjaGlwcworICogSVJR
Q0hJUF9TSFVURE9XTl9PTl9TVVNQRU5EOiBTaHV0ZG93biBub24gd2FrZSBpcnFzIGluIHRoZSBz
dXNwZW5kIHBhdGgKICAqLwogZW51bSB7CiAJSVJRQ0hJUF9TRVRfVFlQRV9NQVNLRUQJCT0gKDEg
PDwgIDApLApAQCAtNTIyLDYgKzUyMyw3IEBAIGVudW0gewogCUlSUUNISVBfRU9JX1RIUkVBREVE
CQk9ICgxIDw8ICA2KSwKIAlJUlFDSElQX1NVUFBPUlRTX0xFVkVMX01TSQk9ICgxIDw8ICA3KSwK
IAlJUlFDSElQX1NVUFBPUlRTX05NSQkJPSAoMSA8PCAgOCksCisJSVJRQ0hJUF9TSFVURE9XTl9P
Tl9TVVNQRU5EICAgICA9ICgxIDw8ICA5KSwKIH07CiAKICNpbmNsdWRlIDxsaW51eC9pcnFkZXNj
Lmg+CmRpZmYgLS1naXQgYS9rZXJuZWwvaXJxL2NoaXAuYyBiL2tlcm5lbC9pcnEvY2hpcC5jCmlu
ZGV4IGI3NjcwM2IyYzBhZi4uYTFlOGRmNTE5M2JhIDEwMDY0NAotLS0gYS9rZXJuZWwvaXJxL2No
aXAuYworKysgYi9rZXJuZWwvaXJxL2NoaXAuYwpAQCAtMjMzLDcgKzIzMyw3IEBAIF9faXJxX3N0
YXJ0dXBfbWFuYWdlZChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MsIHN0cnVjdCBjcHVtYXNrICphZmYs
IGJvb2wgZm9yY2UpCiB9CiAjZW5kaWYKIAotc3RhdGljIGludCBfX2lycV9zdGFydHVwKHN0cnVj
dCBpcnFfZGVzYyAqZGVzYykKK2ludCBfX2lycV9zdGFydHVwKHN0cnVjdCBpcnFfZGVzYyAqZGVz
YykKIHsKIAlzdHJ1Y3QgaXJxX2RhdGEgKmQgPSBpcnFfZGVzY19nZXRfaXJxX2RhdGEoZGVzYyk7
CiAJaW50IHJldCA9IDA7CmRpZmYgLS1naXQgYS9rZXJuZWwvaXJxL2ludGVybmFscy5oIGIva2Vy
bmVsL2lycS9pbnRlcm5hbHMuaAppbmRleCAzOTI0ZmJlODI5ZDQuLjExYzdjNTViZGE2MyAxMDA2
NDQKLS0tIGEva2VybmVsL2lycS9pbnRlcm5hbHMuaAorKysgYi9rZXJuZWwvaXJxL2ludGVybmFs
cy5oCkBAIC04MCw2ICs4MCw3IEBAIGV4dGVybiB2b2lkIF9fZW5hYmxlX2lycShzdHJ1Y3QgaXJx
X2Rlc2MgKmRlc2MpOwogZXh0ZXJuIGludCBpcnFfYWN0aXZhdGUoc3RydWN0IGlycV9kZXNjICpk
ZXNjKTsKIGV4dGVybiBpbnQgaXJxX2FjdGl2YXRlX2FuZF9zdGFydHVwKHN0cnVjdCBpcnFfZGVz
YyAqZGVzYywgYm9vbCByZXNlbmQpOwogZXh0ZXJuIGludCBpcnFfc3RhcnR1cChzdHJ1Y3QgaXJx
X2Rlc2MgKmRlc2MsIGJvb2wgcmVzZW5kLCBib29sIGZvcmNlKTsKK2V4dGVybiBpbnQgX19pcnFf
c3RhcnR1cChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpOwogCiBleHRlcm4gdm9pZCBpcnFfc2h1dGRv
d24oc3RydWN0IGlycV9kZXNjICpkZXNjKTsKIGV4dGVybiB2b2lkIGlycV9zaHV0ZG93bl9hbmRf
ZGVhY3RpdmF0ZShzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpOwpkaWZmIC0tZ2l0IGEva2VybmVsL2ly
cS9wbS5jIGIva2VybmVsL2lycS9wbS5jCmluZGV4IDhmNTU3ZmExZjRmZS4uZGM0OGEyNWYxNzU2
IDEwMDY0NAotLS0gYS9rZXJuZWwvaXJxL3BtLmMKKysrIGIva2VybmVsL2lycS9wbS5jCkBAIC04
NSwxNiArODUsMjUgQEAgc3RhdGljIGJvb2wgc3VzcGVuZF9kZXZpY2VfaXJxKHN0cnVjdCBpcnFf
ZGVzYyAqZGVzYykKIAl9CiAKIAlkZXNjLT5pc3RhdGUgfD0gSVJRU19TVVNQRU5ERUQ7Ci0JX19k
aXNhYmxlX2lycShkZXNjKTsKLQogCS8qCi0JICogSGFyZHdhcmUgd2hpY2ggaGFzIG5vIHdha2V1
cCBzb3VyY2UgY29uZmlndXJhdGlvbiBmYWNpbGl0eQotCSAqIHJlcXVpcmVzIHRoYXQgdGhlIG5v
biB3YWtldXAgaW50ZXJydXB0cyBhcmUgbWFza2VkIGF0IHRoZQotCSAqIGNoaXAgbGV2ZWwuIFRo
ZSBjaGlwIGltcGxlbWVudGF0aW9uIGluZGljYXRlcyB0aGF0IHdpdGgKLQkgKiBJUlFDSElQX01B
U0tfT05fU1VTUEVORC4KKwkgKiBTb21lIGlycSBjaGlwcyAoZS5nLiBYRU4gUElSUSkgcmVxdWly
ZSBhIGZ1bGwgc2h1dGRvd24gb24gc3VzcGVuZAorCSAqIGFzIHNvbWUgb2YgdGhlIGxlZ2FjeSBk
cml2ZXJzKGUuZy4gZmxvcHB5KSBkbyBub3RoaW5nIGR1cmluZyB0aGUKKwkgKiBzdXNwZW5kIHBh
dGgKIAkgKi8KLQlpZiAoaXJxX2Rlc2NfZ2V0X2NoaXAoZGVzYyktPmZsYWdzICYgSVJRQ0hJUF9N
QVNLX09OX1NVU1BFTkQpCi0JCW1hc2tfaXJxKGRlc2MpOworCWlmIChpcnFfZGVzY19nZXRfY2hp
cChkZXNjKS0+ZmxhZ3MgJiBJUlFDSElQX1NIVVRET1dOX09OX1NVU1BFTkQpIHsKKwkJaXJxX3No
dXRkb3duKGRlc2MpOworCX0gZWxzZSB7CisJCV9fZGlzYWJsZV9pcnEoZGVzYyk7CisKKwkgICAg
ICAgLyoKKwkJKiBIYXJkd2FyZSB3aGljaCBoYXMgbm8gd2FrZXVwIHNvdXJjZSBjb25maWd1cmF0
aW9uIGZhY2lsaXR5CisJCSogcmVxdWlyZXMgdGhhdCB0aGUgbm9uIHdha2V1cCBpbnRlcnJ1cHRz
IGFyZSBtYXNrZWQgYXQgdGhlCisJCSogY2hpcCBsZXZlbC4gVGhlIGNoaXAgaW1wbGVtZW50YXRp
b24gaW5kaWNhdGVzIHRoYXQgd2l0aAorCQkqIElSUUNISVBfTUFTS19PTl9TVVNQRU5ELgorCQkq
LworCQlpZiAoaXJxX2Rlc2NfZ2V0X2NoaXAoZGVzYyktPmZsYWdzICYgSVJRQ0hJUF9NQVNLX09O
X1NVU1BFTkQpCisJCQltYXNrX2lycShkZXNjKTsKKwl9CiAJcmV0dXJuIHRydWU7CiB9CiAKQEAg
LTE1Miw3ICsxNjEsMTEgQEAgc3RhdGljIHZvaWQgcmVzdW1lX2lycShzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MpCiAJaXJxX3N0YXRlX3NldF9tYXNrZWQoZGVzYyk7CiByZXN1bWU6CiAJZGVzYy0+aXN0
YXRlICY9IH5JUlFTX1NVU1BFTkRFRDsKLQlfX2VuYWJsZV9pcnEoZGVzYyk7CisKKwlpZiAoaXJx
X2Rlc2NfZ2V0X2NoaXAoZGVzYyktPmZsYWdzICYgSVJRQ0hJUF9TSFVURE9XTl9PTl9TVVNQRU5E
KQorCQlfX2lycV9zdGFydHVwKGRlc2MpOworCWVsc2UKKwkJX19lbmFibGVfaXJxKGRlc2MpOwog
fQogCiBzdGF0aWMgdm9pZCByZXN1bWVfaXJxcyhib29sIHdhbnRfZWFybHkpCi0tIAoyLjI0LjEu
QU1aTgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:34:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20aJ-0003VV-Hw; Wed, 12 Feb 2020 22:34:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20aI-0003VC-5F
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:34:18 +0000
X-Inumbo-ID: ccecf854-4de7-11ea-b803-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ccecf854-4de7-11ea-b803-12813bfff9fa;
 Wed, 12 Feb 2020 22:34:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546857; x=1613082857;
 h=date:from:to:subject:message-id:mime-version;
 bh=h6//YngfznNHckkx9Ke5t7SZWnTpuxZy2r6uPSfxRCE=;
 b=mhpNNuNPXlBPlSj6xZmedC6K50/Ki4cAta/xkdxts73072nnMqPoKbuc
 slch8njucsLkQFtt0UbI+Vgv0irntXjRZw/NSAWY9u/1X0X1lqUSfqlQf
 F+m/fyrqK+5nWcWON3GaksTH1bT+y+uphAlzr51mkF88cqffm0WXXwGgp 8=;
IronPort-SDR: 2sE+e2jd+GGBElALb7Ph5Zz+ct1lsXDGX/PXq+AtmOqwAOaaSF/aeEOS4lmkGyqTdM+lQJLtnt
 f0+oC1hLM+lQ==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="24723164"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 12 Feb 2020 22:34:13 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-37fd6b3d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 96E8728364D; Wed, 12 Feb 2020 22:34:04 +0000 (UTC)
Received: from EX13D07UWB002.ant.amazon.com (10.43.161.131) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:33:36 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D07UWB002.ant.amazon.com (10.43.161.131) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:33:35 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:33:35 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 01AA9400D1; Wed, 12 Feb 2020 22:33:35 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:33:35 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223335.GA4330@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 08/12] xen/time: introduce xen_{save,
 restore}_steal_clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpDdXJyZW50bHksIHN0
ZWFsIHRpbWUgYWNjb3VudGluZyBjb2RlIGluIHNjaGVkdWxlciBleHBlY3RzIHN0ZWFsIGNsb2Nr
CmNhbGxiYWNrIHRvIHByb3ZpZGUgbW9ub3RvbmljYWxseSBpbmNyZWFzaW5nIHZhbHVlLiBJZiB0
aGUgYWNjb3VudGluZwpjb2RlIHJlY2VpdmVzIGEgc21hbGxlciB2YWx1ZSB0aGFuIHByZXZpb3Vz
IG9uZSwgaXQgdXNlcyBhIG5lZ2F0aXZlCnZhbHVlIHRvIGNhbGN1bGF0ZSBzdGVhbCB0aW1lIGFu
ZCByZXN1bHRzIGluIGluY29ycmVjdGx5IHVwZGF0ZWQgaWRsZQphbmQgc3RlYWwgdGltZSBhY2Nv
dW50aW5nLiBUaGlzIGJyZWFrcyB1c2Vyc3BhY2UgdG9vbHMgd2hpY2ggcmVhZAovcHJvYy9zdGF0
LgoKdG9wIC0gMDg6MDU6MzUgdXAgIDI6MTIsICAzIHVzZXJzLCAgbG9hZCBhdmVyYWdlOiAwLjAw
LCAwLjA3LCAwLjIzClRhc2tzOiAgODAgdG90YWwsICAgMSBydW5uaW5nLCAgNzkgc2xlZXBpbmcs
ICAgMCBzdG9wcGVkLCAgIDAgem9tYmllCkNwdShzKTogIDAuMCV1cywgIDAuMCVzeSwgIDAuMCVu
aSwzMDEwMC4wJWlkLCAgMC4wJXdhLCAgMC4wJWhpLCAwLjAlc2ksLTEyNTM4NzQyMDQ2NzIuMCVz
dAoKVGhpcyBjYW4gYWN0dWFsbHkgaGFwcGVuIHdoZW4gYSBYZW4gUFZIVk0gZ3Vlc3QgZ2V0cyBy
ZXN0b3JlZCBmcm9tCmhpYmVybmF0aW9uLCBiZWNhdXNlIHN1Y2ggYSByZXN0b3JlZCBndWVzdCBp
cyBqdXN0IGEgZnJlc2ggZG9tYWluIGZyb20KWGVuIHBlcnNwZWN0aXZlIGFuZCB0aGUgdGltZSBp
bmZvcm1hdGlvbiBpbiBydW5zdGF0ZSBpbmZvIHN0YXJ0cyBvdmVyCmZyb20gc2NyYXRjaC4KClRo
aXMgcGF0Y2ggaW50cm9kdWNlcyB4ZW5fc2F2ZV9zdGVhbF9jbG9jaygpIHdoaWNoIHNhdmVzIGN1
cnJlbnQgdmFsdWVzCmluIHJ1bnN0YXRlIGluZm8gaW50byBwZXItY3B1IHZhcmlhYmxlcy4gSXRz
IGNvdXRlcnBhcnQsCnhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2NrKCksIHNldHMgb2Zmc2V0IGlmIGl0
IGZvdW5kIHRoZSBjdXJyZW50IHZhbHVlcyBpbgpydW5zdGF0ZSBpbmZvIGFyZSBzbWFsbGVyIHRo
YW4gcHJldmlvdXMgb25lcy4geGVuX3N0ZWFsX2Nsb2NrKCkgaXMgYWxzbwptb2RpZmllZCB0byB1
c2UgdGhlIG9mZnNldCB0byBlbnN1cmUgdGhhdCBzY2hlZHVsZXIgb25seSBzZWVzCm1vbm90b25p
Y2FsbHkgaW5jcmVhc2luZyBudW1iZXIuCgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1hdGEg
PGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFuY2hh
bGFnQGFtYXpvbi5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMjoKICAgICogc2VwYXJhdGVkIHRo
ZSBwcmV2aW91c2x5IG1lcmdlZCBwYXRjaGVzCiAgICAqIEluIFYyLCBpbnRyb2R1Y3Rpb24gb2Yg
c2F2ZS9yZXN0b3JlIHN0ZWFsIGNsb2NrIGFuZCB1c2FnZSBpbgogICAgICBoaWJlcm5hdGlvbiBj
b2RlIHdhcyBtZXJnZWQgaW4gYSBzaW5nbGUgcGF0Y2gKLS0tCiBkcml2ZXJzL3hlbi90aW1lLmMg
ICAgfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogaW5jbHVkZS94ZW4veGVuLW9w
cy5oIHwgIDIgKysKIDIgZmlsZXMgY2hhbmdlZCwgMzAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv
bigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3RpbWUuYyBiL2RyaXZlcnMveGVuL3RpbWUu
YwppbmRleCAwOTY4ODU5YzI5ZDAuLjM1NjAyMjJjYzBkZCAxMDA2NDQKLS0tIGEvZHJpdmVycy94
ZW4vdGltZS5jCisrKyBiL2RyaXZlcnMveGVuL3RpbWUuYwpAQCAtMjMsNiArMjMsOSBAQCBzdGF0
aWMgREVGSU5FX1BFUl9DUFUoc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbywgeGVuX3J1bnN0YXRl
KTsKIAogc3RhdGljIERFRklORV9QRVJfQ1BVKHU2NFs0XSwgb2xkX3J1bnN0YXRlX3RpbWUpOwog
CitzdGF0aWMgREVGSU5FX1BFUl9DUFUodTY0LCB4ZW5fcHJldl9zdGVhbF9jbG9jayk7CitzdGF0
aWMgREVGSU5FX1BFUl9DUFUodTY0LCB4ZW5fc3RlYWxfY2xvY2tfb2Zmc2V0KTsKKwogLyogcmV0
dXJuIGFuIGNvbnNpc3RlbnQgc25hcHNob3Qgb2YgNjQtYml0IHRpbWUvY291bnRlciB2YWx1ZSAq
Lwogc3RhdGljIHU2NCBnZXQ2NChjb25zdCB1NjQgKnApCiB7CkBAIC0xNDksNyArMTUyLDcgQEAg
Ym9vbCB4ZW5fdmNwdV9zdG9sZW4oaW50IHZjcHUpCiAJcmV0dXJuIHBlcl9jcHUoeGVuX3J1bnN0
YXRlLCB2Y3B1KS5zdGF0ZSA9PSBSVU5TVEFURV9ydW5uYWJsZTsKIH0KIAotdTY0IHhlbl9zdGVh
bF9jbG9jayhpbnQgY3B1KQorc3RhdGljIHU2NCBfX3hlbl9zdGVhbF9jbG9jayhpbnQgY3B1KQog
ewogCXN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8gc3RhdGU7CiAKQEAgLTE1Nyw2ICsxNjAsMzAg
QEAgdTY0IHhlbl9zdGVhbF9jbG9jayhpbnQgY3B1KQogCXJldHVybiBzdGF0ZS50aW1lW1JVTlNU
QVRFX3J1bm5hYmxlXSArIHN0YXRlLnRpbWVbUlVOU1RBVEVfb2ZmbGluZV07CiB9CiAKK3U2NCB4
ZW5fc3RlYWxfY2xvY2soaW50IGNwdSkKK3sKKwlyZXR1cm4gX194ZW5fc3RlYWxfY2xvY2soY3B1
KSArIHBlcl9jcHUoeGVuX3N0ZWFsX2Nsb2NrX29mZnNldCwgY3B1KTsKK30KKwordm9pZCB4ZW5f
c2F2ZV9zdGVhbF9jbG9jayhpbnQgY3B1KQoreworCXBlcl9jcHUoeGVuX3ByZXZfc3RlYWxfY2xv
Y2ssIGNwdSkgPSB4ZW5fc3RlYWxfY2xvY2soY3B1KTsKK30KKwordm9pZCB4ZW5fcmVzdG9yZV9z
dGVhbF9jbG9jayhpbnQgY3B1KQoreworCXU2NCBzdGVhbF9jbG9jayA9IF9feGVuX3N0ZWFsX2Ns
b2NrKGNwdSk7CisKKwlpZiAocGVyX2NwdSh4ZW5fcHJldl9zdGVhbF9jbG9jaywgY3B1KSA+IHN0
ZWFsX2Nsb2NrKSB7CisJCS8qIE5lZWQgdG8gdXBkYXRlIHRoZSBvZmZzZXQgKi8KKwkJcGVyX2Nw
dSh4ZW5fc3RlYWxfY2xvY2tfb2Zmc2V0LCBjcHUpID0KKwkJICAgIHBlcl9jcHUoeGVuX3ByZXZf
c3RlYWxfY2xvY2ssIGNwdSkgLSBzdGVhbF9jbG9jazsKKwl9IGVsc2UgeworCQkvKiBBdm9pZCB1
bm5lY2Vzc2FyeSBzdGVhbCBjbG9jayB3YXJwICovCisJCXBlcl9jcHUoeGVuX3N0ZWFsX2Nsb2Nr
X29mZnNldCwgY3B1KSA9IDA7CisJfQorfQorCiB2b2lkIHhlbl9zZXR1cF9ydW5zdGF0ZV9pbmZv
KGludCBjcHUpCiB7CiAJc3RydWN0IHZjcHVfcmVnaXN0ZXJfcnVuc3RhdGVfbWVtb3J5X2FyZWEg
YXJlYTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaCBiL2luY2x1ZGUveGVuL3hl
bi1vcHMuaAppbmRleCAzYjM5OTJiNWIwYzIuLjEyYjNmNDQ3NGEwNSAxMDA2NDQKLS0tIGEvaW5j
bHVkZS94ZW4veGVuLW9wcy5oCisrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaApAQCAtMzcsNiAr
MzcsOCBAQCB2b2lkIHhlbl90aW1lX3NldHVwX2d1ZXN0KHZvaWQpOwogdm9pZCB4ZW5fbWFuYWdl
X3J1bnN0YXRlX3RpbWUoaW50IGFjdGlvbik7CiB2b2lkIHhlbl9nZXRfcnVuc3RhdGVfc25hcHNo
b3Qoc3RydWN0IHZjcHVfcnVuc3RhdGVfaW5mbyAqcmVzKTsKIHU2NCB4ZW5fc3RlYWxfY2xvY2so
aW50IGNwdSk7Cit2b2lkIHhlbl9zYXZlX3N0ZWFsX2Nsb2NrKGludCBjcHUpOwordm9pZCB4ZW5f
cmVzdG9yZV9zdGVhbF9jbG9jayhpbnQgY3B1KTsKIAogaW50IHhlbl9zZXR1cF9zaHV0ZG93bl9l
dmVudCh2b2lkKTsKIAotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:34:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:34:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20aO-0003X2-Qt; Wed, 12 Feb 2020 22:34:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20aN-0003Wg-42
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:34:23 +0000
X-Inumbo-ID: d0a94e98-4de7-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d0a94e98-4de7-11ea-b0fd-bc764e2007e4;
 Wed, 12 Feb 2020 22:34:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546863; x=1613082863;
 h=date:from:to:subject:message-id:mime-version;
 bh=Eo18FuPqTI4s9/8b+RyMmqnZX5xJ4fL1BD2xZjVWSBE=;
 b=mY3E4OGEZvstavDfNfa2/qa6u4Twa7Cm2DszTXho4H/Smv/MmIcvH71I
 YtV0ZXFPG8akppBAcxMti1No2Og4b3Ti/SIH5J5WA+V+RX6W0idp0cE7C
 +l4txKlcrV3B159hvg2TZgqbMIskdE4/f2XHNjtynCWVM2RJgblyiko2M Y=;
IronPort-SDR: CAoTjaJQmXCSqypAs4vlySVkxQ/IlBFjWb07NalXRqztxgZBJy36fgeRw1UIfOlZSSKUHy7wPG
 GxFxRyu9NIIA==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16327964"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-6e2fc477.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 12 Feb 2020 22:34:21 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-6e2fc477.us-west-2.amazon.com (Postfix) with ESMTPS
 id 7E329A24DF; Wed, 12 Feb 2020 22:34:19 +0000 (UTC)
Received: from EX13D05UWC001.ant.amazon.com (10.43.162.82) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:34:13 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D05UWC001.ant.amazon.com (10.43.162.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:34:13 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:34:13 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 58D23400D1; Wed, 12 Feb 2020 22:34:13 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:34:13 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223413.GA4354@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 09/12] x86/xen: save and restore steal
 clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpTYXZlIHN0ZWFsIGNs
b2NrIHZhbHVlcyBvZiBhbGwgcHJlc2VudCBDUFVzIGluIHRoZSBzeXN0ZW0gY29yZSBvcHMKc3Vz
cGVuZCBjYWxsYmFja3MuIEFsc28sIHJlc3RvcmUgYSBib290IENQVSdzIHN0ZWFsIGNsb2NrIGlu
IHRoZSBzeXN0ZW0KY29yZSByZXN1bWUgY2FsbGJhY2suIEZvciBub24tYm9vdCBDUFVzLCByZXN0
b3JlIGFmdGVyIHRoZXkncmUgYnJvdWdodAp1cCwgYmVjYXVzZSBydW5zdGF0ZSBpbmZvIGZvciBu
b24tYm9vdCBDUFVzIGFyZSBub3QgYWN0aXZlIHVudGlsIHRoZW4uCgpTaWduZWQtb2ZmLWJ5OiBN
dW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFs
IEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+CgotLS0KQ2hhbmdlcyBzaW5jZSBWMjoKICAg
ICogU2VwYXJhdGUgcGF0Y2ggdG8gYWRkIHNhdmUvcmVzdG9yZSBjYWxsIHRvIHN1c3BlbmQvcmVz
dW1lIGNvZGUKLS0tCiBhcmNoL3g4Ni94ZW4vc3VzcGVuZC5jIHwgMTMgKysrKysrKysrKysrLQog
YXJjaC94ODYveGVuL3RpbWUuYyAgICB8ICAzICsrKwogMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNl
cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3N1c3Bl
bmQuYyBiL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKaW5kZXggNzg0YzQ0ODQxMDBiLi5kYWUwZjc0
ZjUzOTAgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKKysrIGIvYXJjaC94ODYv
eGVuL3N1c3BlbmQuYwpAQCAtOTEsMTIgKzkxLDIwIEBAIHZvaWQgeGVuX2FyY2hfc3VzcGVuZCh2
b2lkKQogc3RhdGljIGludCB4ZW5fc3lzY29yZV9zdXNwZW5kKHZvaWQpCiB7CiAJc3RydWN0IHhl
bl9yZW1vdmVfZnJvbV9waHlzbWFwIHhyZnA7Ci0JaW50IHJldDsKKwlpbnQgY3B1LCByZXQ7CiAK
IAkvKiBYZW4gc3VzcGVuZCBkb2VzIHNpbWlsYXIgc3R1ZmZzIGluIGl0cyBvd24gbG9naWMgKi8K
IAlpZiAoeGVuX3N1c3BlbmRfbW9kZV9pc194ZW5fc3VzcGVuZCgpKQogCQlyZXR1cm4gMDsKIAor
CWZvcl9lYWNoX3ByZXNlbnRfY3B1KGNwdSkgeworCQkvKgorCQkgKiBOb25ib290IENQVXMgYXJl
IGFscmVhZHkgb2ZmbGluZSwgYnV0IHRoZSBsYXN0IGNvcHkgb2YKKwkJICogcnVuc3RhdGUgaW5m
byBpcyBzdGlsbCBhY2Nlc3NpYmxlLgorCQkgKi8KKwkJeGVuX3NhdmVfc3RlYWxfY2xvY2soY3B1
KTsKKwl9CisKIAl4cmZwLmRvbWlkID0gRE9NSURfU0VMRjsKIAl4cmZwLmdwZm4gPSBfX3BhKEhZ
UEVSVklTT1Jfc2hhcmVkX2luZm8pID4+IFBBR0VfU0hJRlQ7CiAKQEAgLTExOCw2ICsxMjYsOSBA
QCBzdGF0aWMgdm9pZCB4ZW5fc3lzY29yZV9yZXN1bWUodm9pZCkKIAogCXB2Y2xvY2tfcmVzdW1l
KCk7CiAKKwkvKiBOb25ib290IENQVXMgd2lsbCBiZSByZXN1bWVkIHdoZW4gdGhleSdyZSBicm91
Z2h0IHVwICovCisJeGVuX3Jlc3RvcmVfc3RlYWxfY2xvY2soc21wX3Byb2Nlc3Nvcl9pZCgpKTsK
KwogCWdudHRhYl9yZXN1bWUoKTsKIH0KIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3RpbWUu
YyBiL2FyY2gveDg2L3hlbi90aW1lLmMKaW5kZXggYmVmYmRkOGIxN2YwLi44Y2Y2MzJkZGE2MDUg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi90aW1lLmMKKysrIGIvYXJjaC94ODYveGVuL3RpbWUu
YwpAQCAtNTM3LDYgKzUzNyw5IEBAIHN0YXRpYyB2b2lkIHhlbl9odm1fc2V0dXBfY3B1X2Nsb2Nr
ZXZlbnRzKHZvaWQpCiB7CiAJaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsKIAl4ZW5fc2V0
dXBfcnVuc3RhdGVfaW5mbyhjcHUpOworCWlmIChjcHUpCisJCXhlbl9yZXN0b3JlX3N0ZWFsX2Ns
b2NrKGNwdSk7CisKIAkvKgogCSAqIHhlbl9zZXR1cF90aW1lcihjcHUpIC0gc25wcmludGYgaXMg
YmFkIGluIGF0b21pYyBjb250ZXh0LiBIZW5jZQogCSAqIGRvaW5nIGl0IHhlbl9odm1fY3B1X25v
dGlmeSAod2hpY2ggZ2V0cyBjYWxsZWQgYnkgc21wX2luaXQgZHVyaW5nCi0tIAoyLjI0LjEuQU1a
TgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:34:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:34:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20ao-0003e1-4S; Wed, 12 Feb 2020 22:34:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20am-0003dh-Fg
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:34:48 +0000
X-Inumbo-ID: dfc79236-4de7-11ea-b803-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dfc79236-4de7-11ea-b803-12813bfff9fa;
 Wed, 12 Feb 2020 22:34:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546888; x=1613082888;
 h=date:from:to:subject:message-id:mime-version;
 bh=tYSU9iIsoDiHOrDtUYIpPVrJzHedrCrd1HEsqWaOGf0=;
 b=tD+1J8/GbJodCU7B5y1Kbz1Bu64/n3fcoZneWvH4rFY7ChaexmiKoAxJ
 rKdflZjgdYrtWXGR4A2BQH/vSMMEAXA2E26PnAKAbBp+1IakhRrcw5G0F
 37FqG1v2wRGviETPJfk4R0MiKIj+dY6/75KopLV/AqoCjbkE98hCYl67X 8=;
IronPort-SDR: bkSrtJsJHpidimijd2L1wIMETSIqwjC5vVxq1oCoMg6L/owqJK4HB0Xj7VHCDOcGTayR5JOFV8
 X4CMSFr17QNw==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16328108"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-538b0bfb.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 12 Feb 2020 22:34:47 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-538b0bfb.us-west-2.amazon.com (Postfix) with ESMTPS
 id E0121A28F3; Wed, 12 Feb 2020 22:34:45 +0000 (UTC)
Received: from EX13D05UWC001.ant.amazon.com (10.43.162.82) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:34:39 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D05UWC001.ant.amazon.com (10.43.162.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:34:39 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:34:39 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 83531400D1; Wed, 12 Feb 2020 22:34:39 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:34:39 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223439.GA4444@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 10/12] xen: Introduce wrapper for
 save/restore sched clock offset
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIHdyYXBwZXJzIGZvciBzYXZlL3Jlc3RvcmUgeGVuX3NjaGVkX2Nsb2NrX29mZnNl
dCB0byBiZQp1c2VkIGJ5IFBNIGhpYmVybmF0aW9uIGNvZGUgdG8gYXZvaWQgc3lzdGVtIGluc3Rh
YmlsaXR5IGR1cmluZyByZXN1bWUuCgpTaWduZWQtb2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5j
aGFsYWdAYW1hem9uLmNvbT4KCi0tLQpDaGFuZ2VzIHNpbmNlIFYyOgoqIERyb3BwZWQgbWFya2lu
ZyB0c2MgdW5zdGFibGUgZHVyaW5nIGhpYmVybmF0aW9uIHBhdGNoCiogRml4ZWQgaXNzdWUgd2l0
aCB4ZW5fc2NoZWRfY2xvY2tfb2Zmc2V0IGR1cmluZyBzdXNwZW5kL3Jlc3VtZQoqIE9uIGZ1cnRo
ZXIgaW50ZXJyb2dhdGlvbiBhbmQgdGVzdGluZywgdGhlIGlzc3VlIHdhc24ndCB3aXRoIHRzYwpi
ZWluZyBzdGFibGUvdW5zdGFibGUKCi0tLQogYXJjaC94ODYveGVuL3RpbWUuYyAgICB8IDE1ICsr
KysrKysrKysrKystLQogYXJjaC94ODYveGVuL3hlbi1vcHMuaCB8ICAyICsrCiAyIGZpbGVzIGNo
YW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJj
aC94ODYveGVuL3RpbWUuYyBiL2FyY2gveDg2L3hlbi90aW1lLmMKaW5kZXggOGNmNjMyZGRhNjA1
Li5lZWI2ZDNkMmVhYWIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi90aW1lLmMKKysrIGIvYXJj
aC94ODYveGVuL3RpbWUuYwpAQCAtMzc5LDEyICszNzksMjMgQEAgc3RhdGljIGNvbnN0IHN0cnVj
dCBwdl90aW1lX29wcyB4ZW5fdGltZV9vcHMgX19pbml0Y29uc3QgPSB7CiBzdGF0aWMgc3RydWN0
IHB2Y2xvY2tfdnN5c2NhbGxfdGltZV9pbmZvICp4ZW5fY2xvY2sgX19yZWFkX21vc3RseTsKIHN0
YXRpYyB1NjQgeGVuX2Nsb2NrX3ZhbHVlX3NhdmVkOwogCisvKlRoaXMgaXMgbmVlZGVkIHRvIG1h
aW50YWluIGEgbW9ub3RvbmljIGNsb2NrIHZhbHVlIGR1cmluZyBQTSBoaWJlcm5hdGlvbiAqLwor
dm9pZCB4ZW5fc2F2ZV9zY2hlZF9jbG9ja19vZmZzZXQodm9pZCkKK3sKKwl4ZW5fY2xvY2tfdmFs
dWVfc2F2ZWQgPSB4ZW5fY2xvY2tzb3VyY2VfcmVhZCgpIC0geGVuX3NjaGVkX2Nsb2NrX29mZnNl
dDsKK30KKwordm9pZCB4ZW5fcmVzdG9yZV9zY2hlZF9jbG9ja19vZmZzZXQodm9pZCkKK3sKKwl4
ZW5fc2NoZWRfY2xvY2tfb2Zmc2V0ID0geGVuX2Nsb2Nrc291cmNlX3JlYWQoKSAtIHhlbl9jbG9j
a192YWx1ZV9zYXZlZDsKK30KKwogdm9pZCB4ZW5fc2F2ZV90aW1lX21lbW9yeV9hcmVhKHZvaWQp
CiB7CiAJc3RydWN0IHZjcHVfcmVnaXN0ZXJfdGltZV9tZW1vcnlfYXJlYSB0OwogCWludCByZXQ7
CiAKLQl4ZW5fY2xvY2tfdmFsdWVfc2F2ZWQgPSB4ZW5fY2xvY2tzb3VyY2VfcmVhZCgpIC0geGVu
X3NjaGVkX2Nsb2NrX29mZnNldDsKKwl4ZW5fc2F2ZV9zY2hlZF9jbG9ja19vZmZzZXQoKTsKIAog
CWlmICgheGVuX2Nsb2NrKQogCQlyZXR1cm47CkBAIC00MjYsNyArNDM3LDcgQEAgdm9pZCB4ZW5f
cmVzdG9yZV90aW1lX21lbW9yeV9hcmVhKHZvaWQpCiBvdXQ6CiAJLyogTmVlZCBwdmNsb2NrX3Jl
c3VtZSgpIGJlZm9yZSB1c2luZyB4ZW5fY2xvY2tzb3VyY2VfcmVhZCgpLiAqLwogCXB2Y2xvY2tf
cmVzdW1lKCk7Ci0JeGVuX3NjaGVkX2Nsb2NrX29mZnNldCA9IHhlbl9jbG9ja3NvdXJjZV9yZWFk
KCkgLSB4ZW5fY2xvY2tfdmFsdWVfc2F2ZWQ7CisJeGVuX3Jlc3RvcmVfc2NoZWRfY2xvY2tfb2Zm
c2V0KCk7CiB9CiAKIHN0YXRpYyB2b2lkIHhlbl9zZXR1cF92c3lzY2FsbF90aW1lX2luZm8odm9p
ZCkKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi94ZW4tb3BzLmggYi9hcmNoL3g4Ni94ZW4veGVu
LW9wcy5oCmluZGV4IGQ4NGMzNTc5OTRiZC4uOWY0OTEyNGRmMDMzIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni94ZW4veGVuLW9wcy5oCisrKyBiL2FyY2gveDg2L3hlbi94ZW4tb3BzLmgKQEAgLTcyLDYg
KzcyLDggQEAgdm9pZCB4ZW5fc2F2ZV90aW1lX21lbW9yeV9hcmVhKHZvaWQpOwogdm9pZCB4ZW5f
cmVzdG9yZV90aW1lX21lbW9yeV9hcmVhKHZvaWQpOwogdm9pZCB4ZW5faW5pdF90aW1lX29wcyh2
b2lkKTsKIHZvaWQgeGVuX2h2bV9pbml0X3RpbWVfb3BzKHZvaWQpOwordm9pZCB4ZW5fc2F2ZV9z
Y2hlZF9jbG9ja19vZmZzZXQodm9pZCk7Cit2b2lkIHhlbl9yZXN0b3JlX3NjaGVkX2Nsb2NrX29m
ZnNldCh2b2lkKTsKIAogaXJxcmV0dXJuX3QgeGVuX2RlYnVnX2ludGVycnVwdChpbnQgaXJxLCB2
b2lkICpkZXZfaWQpOwogCi0tIAoyLjI0LjEuQU1aTgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:36:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:36:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20br-0003pO-H7; Wed, 12 Feb 2020 22:35:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20bq-0003pG-Up
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:35:54 +0000
X-Inumbo-ID: 074fd0de-4de8-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 074fd0de-4de8-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 22:35:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546955; x=1613082955;
 h=date:from:to:subject:message-id:mime-version;
 bh=mAb4SIbaoDODH4/U698l6fYXrmrb6YPbZDM+uvQY0QE=;
 b=dYBs4+jWyzjf9ISxcH7ojMF0wcwg1l5kzBcXuwRdiF4PKCp/+5rIgfKP
 92fw6jWC2LBcyBkKDR6ON729UoBECCCmpaN7/57DuyHel++pl7Ox8eJsj
 D6f59hNqpzT3RdsXx4bMqGKvD6k3awXEHwFoiXUcR6e1X8sv90SIpobsC 8=;
IronPort-SDR: 1TWmY1HVjrLqoQ7uteZMkEOTJhXdjkOW3b8fpdoEoaiYwZhT6a8l//IPpK5Y8YqgCdgDuPuJ93
 Y1bbRTNghAjA==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="26089661"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-807d4a99.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 12 Feb 2020 22:35:52 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-807d4a99.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8A1EBA1D80; Wed, 12 Feb 2020 22:35:44 +0000 (UTC)
Received: from EX13D08UEB001.ant.amazon.com (10.43.60.245) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:35:19 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D08UEB001.ant.amazon.com (10.43.60.245) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:35:19 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:35:19 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 4B461400D1; Wed, 12 Feb 2020 22:35:19 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:35:19 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223519.GA4483@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 11/12] xen: Update sched clock offset to
 avoid system instability in hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2F2ZS9yZXN0b3JlIHhlbl9zY2hlZF9jbG9ja19vZmZzZXQgaW4gc3lzY29yZSBzdXNwZW5kL3Jl
c3VtZSBkdXJpbmcgUE0KaGliZXJuYXRpb24uIENvbW1pdCAnODY3Y2VmYjRjYjEwMTI6ICgieGVu
OiBGaXggeDg2IHNjaGVkX2Nsb2NrKCkgaW50ZXJmYWNlCmZvciB4ZW4iKScgZml4ZXMgeGVuIGd1
ZXN0IHRpbWUgaGFuZGxpbmcgZHVyaW5nIG1pZ3JhdGlvbi4gQSBzaW1pbGFyIGlzc3VlCmlzIHNl
ZW4gZHVyaW5nIFBNIGhpYmVybmF0aW9uIHdoZW4gc3lzdGVtIHJ1bnMgQ1BVIGludGVuc2l2ZSB3
b3JrbG9hZC4KUG9zdCByZXN1bWUgcHZjbG9jayByZXNldHMgdGhlIHZhbHVlIHRvIDAgaG93ZXZl
ciwgeGVuIHNjaGVkX2Nsb2NrX29mZnNldAppcyBuZXZlciB1cGRhdGVkLiBTeXN0ZW0gaW5zdGFi
aWxpdHkgaXMgc2VlbiBkdXJpbmcgcmVzdW1lIGZyb20gaGliZXJuYXRpb24Kd2hlbiBzeXN0ZW0g
aXMgdW5kZXIgaGVhdnkgQ1BVIGxvYWQuIFNpbmNlIHhlbl9zY2hlZF9jbG9ja19vZmZzZXQgaXMg
bm90CnVwZGF0ZWQsIHN5c3RlbSBkb2VzIG5vdCBzZWUgdGhlIG1vbm90b25pYyBjbG9jayB2YWx1
ZSBhbmQgdGhlIHNjaGVkdWxlcgp3b3VsZCB0aGVuIHRoaW5rIHRoYXQgaGVhdnkgQ1BVIGhvZyB0
YXNrcyBuZWVkIG1vcmUgdGltZSBpbiBDUFUsIGNhdXNpbmcKdGhlIHN5c3RlbSB0byBmcmVlemUK
ClNpZ25lZC1vZmYtYnk6IEFuY2hhbCBBZ2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgotLS0K
Q2hhbmdlcyBTaW5jZSBWMjoKICogTmV3IHBhdGNoIHRvIHVwZGF0ZSBzY2hlZCBjbG9jayBvZmZz
ZXQgZHVyaW5nIGhpYmVybmF0aW9uIHRvIGF2b2lkCiAgIGh1bmd1cHMgZHVyaW5nIHJlc3VtZSB3
aGVuIHJ1bm5pbmcgYSBDUFUgaW50ZW5zaXZlIHdvcmtsb2FkCi0tLQogYXJjaC94ODYveGVuL3N1
c3BlbmQuYyB8IDggKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRp
ZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jIGIvYXJjaC94ODYveGVuL3N1c3BlbmQu
YwppbmRleCBkYWUwZjc0ZjUzOTAuLjdlNTI3NTk0NDgxMCAxMDA2NDQKLS0tIGEvYXJjaC94ODYv
eGVuL3N1c3BlbmQuYworKysgYi9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCkBAIC0xMDUsNiArMTA1
LDggQEAgc3RhdGljIGludCB4ZW5fc3lzY29yZV9zdXNwZW5kKHZvaWQpCiAJCXhlbl9zYXZlX3N0
ZWFsX2Nsb2NrKGNwdSk7CiAJfQogCisJeGVuX3NhdmVfc2NoZWRfY2xvY2tfb2Zmc2V0KCk7CisK
IAl4cmZwLmRvbWlkID0gRE9NSURfU0VMRjsKIAl4cmZwLmdwZm4gPSBfX3BhKEhZUEVSVklTT1Jf
c2hhcmVkX2luZm8pID4+IFBBR0VfU0hJRlQ7CiAKQEAgLTEyNiw2ICsxMjgsMTIgQEAgc3RhdGlj
IHZvaWQgeGVuX3N5c2NvcmVfcmVzdW1lKHZvaWQpCiAKIAlwdmNsb2NrX3Jlc3VtZSgpOwogCisJ
LyoKKwkgKiBSZXN0b3JlIHhlbl9zY2hlZF9jbG9ja19vZmZzZXQgZHVyaW5nIHJlc3VtZSB0byBt
YWludGFpbgorCSAqIG1vbm90b25pYyBjbG9jayB2YWx1ZQorCSAqLworCXhlbl9yZXN0b3JlX3Nj
aGVkX2Nsb2NrX29mZnNldCgpOworCiAJLyogTm9uYm9vdCBDUFVzIHdpbGwgYmUgcmVzdW1lZCB3
aGVuIHRoZXkncmUgYnJvdWdodCB1cCAqLwogCXhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2NrKHNtcF9w
cm9jZXNzb3JfaWQoKSk7CiAKLS0gCjIuMjQuMS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 22:36:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 22:36:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j20cI-0003u6-Qt; Wed, 12 Feb 2020 22:36:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/s5=4A=amazon.com=prvs=304f9ffca=anchalag@srs-us1.protection.inumbo.net>)
 id 1j20cH-0003to-LB
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 22:36:21 +0000
X-Inumbo-ID: 17afc902-4de8-11ea-b803-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17afc902-4de8-11ea-b803-12813bfff9fa;
 Wed, 12 Feb 2020 22:36:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581546982; x=1613082982;
 h=date:from:to:subject:message-id:mime-version;
 bh=ZcT5NL3HFOPFbym2IiAARR+k8Y7xo5J+zpygwD2ALWc=;
 b=OBTbLSy3uAILFo/AKR2w77FqbxDrXMS0XsBY6hCNboXUgPEOEGQNiojN
 SCwczM2RxJ+CFTGBy0emzyV8tgXCjP1eSguAFPoShKCMJfUGE4RQM2WHq
 VAWYow1x5lP0lQ1mJ5nFZM2r1AscK5HPOUGEbwBI/HnVOi6pEYW1RWLZv M=;
IronPort-SDR: RuG58dnJ7bK0jmVNwi+pnsRoVw06xDHGaPsu5B6jHAddTjNNYzGJxuu6rUzhRt+WNLOPfopBFM
 6yF3lWoXEQ8Q==
X-IronPort-AV: E=Sophos;i="5.70,434,1574121600"; d="scan'208";a="16854725"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-c7c08562.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 12 Feb 2020 22:36:22 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-c7c08562.us-east-1.amazon.com (Postfix) with ESMTPS
 id 910E62427DA; Wed, 12 Feb 2020 22:36:14 +0000 (UTC)
Received: from EX13D01UWB002.ant.amazon.com (10.43.161.136) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 12 Feb 2020 22:35:52 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13d01UWB002.ant.amazon.com (10.43.161.136) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Wed, 12 Feb 2020 22:35:52 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 12 Feb 2020 22:35:52 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 28812400D1; Wed, 12 Feb 2020 22:35:52 +0000 (UTC)
Date: Wed, 12 Feb 2020 22:35:52 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <20200212223552.GA4609@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 12/12] PM / hibernate: update the resume
 offset on SNAPSHOT_SET_SWAP_AREA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQWxla3NlaSBCZXNvZ29ub3YgPGN5YmVyYXhAYW1hem9uLmNvbT4KClRoZSBTTkFQU0hP
VF9TRVRfU1dBUF9BUkVBIGlzIHN1cHBvc2VkIHRvIGJlIHVzZWQgdG8gc2V0IHRoZSBoaWJlcm5h
dGlvbgpvZmZzZXQgb24gYSBydW5uaW5nIGtlcm5lbCB0byBlbmFibGUgaGliZXJuYXRpbmcgdG8g
YSBzd2FwIGZpbGUuCkhvd2V2ZXIsIGl0IGRvZXNuJ3QgYWN0dWFsbHkgdXBkYXRlIHRoZSBzd3N1
c3BfcmVzdW1lX2Jsb2NrIHZhcmlhYmxlLiBBcwphIHJlc3VsdCwgdGhlIGhpYmVybmF0aW9uIGZh
aWxzIGF0IHRoZSBsYXN0IHN0ZXAgKGFmdGVyIGFsbCB0aGUgZGF0YSBpcwp3cml0dGVuIG91dCkg
aW4gdGhlIHZhbGlkYXRpb24gb2YgdGhlIHN3YXAgc2lnbmF0dXJlIGluCm1hcmtfc3dhcGZpbGVz
KCkuCgpCZWZvcmUgdGhpcyBwYXRjaCwgdGhlIGNvbW1hbmQgbGluZSBwcm9jZXNzaW5nIHdhcyB0
aGUgb25seSBwbGFjZSB3aGVyZQpzd3N1c3BfcmVzdW1lX2Jsb2NrIHdhcyBzZXQuCgpTaWduZWQt
b2ZmLWJ5OiBBbGVrc2VpIEJlc29nb25vdiA8Y3liZXJheEBhbWF6b24uY29tPgpTaWduZWQtb2Zm
LWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTog
QW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+CgotLS0KICBDaGFuZ2VzIHNpbmNl
IFYyOiBOb25lCi0tLQoga2VybmVsL3Bvd2VyL3VzZXIuYyB8IDYgKysrKystCiAxIGZpbGUgY2hh
bmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEva2VybmVs
L3Bvd2VyL3VzZXIuYyBiL2tlcm5lbC9wb3dlci91c2VyLmMKaW5kZXggNzc0Mzg5NTRjYzJiLi5k
Mzk2ZTMxM2NiN2IgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9wb3dlci91c2VyLmMKKysrIGIva2VybmVs
L3Bvd2VyL3VzZXIuYwpAQCAtMzc0LDggKzM3NCwxMiBAQCBzdGF0aWMgbG9uZyBzbmFwc2hvdF9p
b2N0bChzdHJ1Y3QgZmlsZSAqZmlscCwgdW5zaWduZWQgaW50IGNtZCwKIAkJCWlmIChzd2Rldikg
ewogCQkJCW9mZnNldCA9IHN3YXBfYXJlYS5vZmZzZXQ7CiAJCQkJZGF0YS0+c3dhcCA9IHN3YXBf
dHlwZV9vZihzd2Rldiwgb2Zmc2V0LCBOVUxMKTsKLQkJCQlpZiAoZGF0YS0+c3dhcCA8IDApCisJ
CQkJaWYgKGRhdGEtPnN3YXAgPCAwKSB7CiAJCQkJCWVycm9yID0gLUVOT0RFVjsKKwkJCQl9IGVs
c2UgeworCQkJCQlzd3N1c3BfcmVzdW1lX2RldmljZSA9IHN3ZGV2OworCQkJCQlzd3N1c3BfcmVz
dW1lX2Jsb2NrID0gb2Zmc2V0OworCQkJCX0KIAkJCX0gZWxzZSB7CiAJCQkJZGF0YS0+c3dhcCA9
IC0xOwogCQkJCWVycm9yID0gLUVJTlZBTDsKLS0gCjIuMjQuMS5BTVpOCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 23:01:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 23:01:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j210I-0006O6-7A; Wed, 12 Feb 2020 23:01:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mx/G=4A=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j210G-0006O1-S4
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 23:01:08 +0000
X-Inumbo-ID: 8d5ea62a-4deb-11ea-b807-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8d5ea62a-4deb-11ea-b807-12813bfff9fa;
 Wed, 12 Feb 2020 23:01:07 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j210E-0002Ep-K1; Wed, 12 Feb 2020 23:01:06 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j210E-0001Fl-AZ; Wed, 12 Feb 2020 23:01:06 +0000
Date: Wed, 12 Feb 2020 23:01:03 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200212230103.sh5srggijwa2j7wu@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-4-liuwe@microsoft.com>
 <20200212170924.GT4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212170924.GT4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 3/4] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDY6MDk6MjRQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEZlYiAxMiwgMjAyMCBhdCAwNDowOToxN1BNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gSW1wbGVtZW50IGEgYmFzaWMgaG9vayBmb3IgTDAgYXNzaXN0ZWQgVExC
IGZsdXNoLiBUaGUgaG9vayBuZWVkcyB0bwo+ID4gY2hlY2sgaWYgcHJlcmVxdWlzaXRlcyBhcmUg
bWV0LiBJZiB0aGV5IGFyZSBub3QgbWV0LCBpdCByZXR1cm5zIGFuIGVycm9yCj4gPiBudW1iZXIg
dG8gZmFsbCBiYWNrIHRvIG5hdGl2ZSBmbHVzaGVzLgo+ID4gCj4gPiBJbnRyb2R1Y2UgYSBuZXcg
dmFyaWFibGUgdG8gaW5kaWNhdGUgaWYgaHlwZXJjYWxsIHBhZ2UgaXMgcmVhZHkuCj4gPiAKPiA+
IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+Cj4gPiAtLS0KPiA+
ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlICB8ICAxICsKPiA+ICB4ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwo+ID4gIHhlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgIDQgKysrCj4gPiAgeGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysr
Kwo+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKQo+ID4gIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCj4gPiAKPiA+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gaW5kZXggNjgxNzAxMDlhOS4uMTg5MDJjMzNlOSAxMDA2
NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+IEBAIC0xICsxLDIgQEAKPiA+
ICBvYmoteSArPSBoeXBlcnYubwo+ID4gK29iai15ICs9IHRsYi5vCj4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvaHlwZXJ2LmMKPiA+IGluZGV4IGI3MDQ0ZjcxOTMuLjFjZGM4OGUyN2MgMTAwNjQ0Cj4g
PiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiArKysgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiBAQCAtMzMsNiArMzMsOCBAQCBERUZJ
TkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOwo+ID4gIERFRklO
RV9QRVJfQ1BVX1JFQURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKPiA+ICBERUZJTkVf
UEVSX0NQVV9SRUFEX01PU1RMWSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwo+ID4gIAo+ID4gK3N0
YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgaHZfaGNhbGxfcGFnZV9yZWFkeTsKPiA+ICsKPiA+ICBz
dGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkKPiA+ICB7Cj4gPiAgICAgIHVu
aW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307Cj4gPiBAQCAtMTE5LDYgKzEyMSw4IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBzZXR1cF9oeXBlcmNhbGxfcGFnZSh2b2lkKQo+ID4gICAgICBCVUdfT04o
IWh5cGVyY2FsbF9tc3IuZW5hYmxlKTsKPiA+ICAKPiA+ICAgICAgc2V0X2ZpeG1hcF94KEZJWF9Y
X0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJRlQpOwo+ID4gKwo+ID4gKyAgICBodl9oY2Fs
bF9wYWdlX3JlYWR5ID0gdHJ1ZTsKPiAKPiBJIGd1ZXNzIGZpbGxpbmcgdGhlIGh5cGVyY2FsbCBw
YWdlIGluIHRoZSBwcm9iZSBmdW5jdGlvbiBsaWtlIGl0J3MKPiBkb25lIGZvciBYZW4gaXMgdG9v
IGVhcmx5IGZvciBIeXBlclYsIGFuZCBoZW5jZSB5b3UgbmVlZCB0aGlzCj4gc2FmZWd1YXJkPwoK
WWVzIHRoYXQncyB0b28gZWFybHkuCgpLZWVwIGluIG1pbmQgdGhhdCBIeXBlci1WJ3MgaHlwZXJj
YWxsIHBhZ2UgaXMgYW4gb3ZlcmxheSBwYWdlIHdoaWNoIGlzCm5vdCBiYWNrZWQgYnkgcmVhbCBt
ZW1vcnkgZnJvbSBYZW4ncyBQb1YuIFhlbiBjYW4ndCBmaWxsIGluIGEgc3R1Ygp0aGVyZS4gWGVu
IG5lZWRzIHRvIHdhaXQgdW50aWwgb3RoZXIgaW5mcmFzdHJ1Y3R1cmVzIHRvIGdvIGxpdmUgYmVm
b3JlCnNldHRpbmcgdXAgYSBoeXBlcmNhbGwgcGFnZSwgd2hpbGUgaW4gdGhlIG1lYW4gdGltZSwg
aXQgd2lsbCAvIG1heSBuZWVkCnRvIGZsdXNoIFRMQi4KCj4gCj4gVEJILCBtYXliZSBpdCB3b3Vs
ZCBiZSBiZXN0IChhbmQgc2FmZXIpIHRvIHByZXZlbnQgdXNpbmcgYW55IGhvb2tzCj4gdW50aWwg
c2V0dXAgaGFzIGJlZW4gY2FsbGVkLCBhbmQgaGVuY2UgdGhpcyBjaGVjayBjb3VsZCBiZSBwdWxs
ZWQgaW50bwo+IHRoZSBnZW5lcmljIGhvb2s/CgoiUHJldmVudCIgaXMgdG9vIHZhZ3VlIGEgdGVy
bSBoZXJlLiBXZSBjYW4ndCBzdG9wIGNvZGUgZnJvbSBleGVjdXRpbmcgaW4KcGFyYWxsZWwuIElu
IHNvbWUgc2l0dWF0aW9uIHRoZXJlIGlzIG5vIHdheSB0byBmYWlsIGdyYWNlZnVsbHkuCgpUaGVy
ZSBpcyBvbmx5IHRoaXMgaG9vayBhdCB0aGUgbW9tZW50IHRoYXQgcmVxdWlyZXMgc3VjaCBzcGVj
aWFsIGNhcmUKYWZhaWN0LCBhbmQgdGhpcyBpcyBsYXJnZWx5IGR1ZSB0byBIeXBlci1WJ3MgaWRp
b3N5bmNyYXN5LiBPdGhlcnMgYXJlCmNhbGxlZCBvbmx5IGluIHNldHVwIC8gdGVhcmRvd24gcGF0
aCB3aGljaCBjYW4gZWFzaWx5IGJlIHJlYXNvbmVkIGFib3V0LgoKV2VpLgoKPiAKPiBUaGFua3Ms
IFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 23:05:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 23:05:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j214V-0006Yc-Qk; Wed, 12 Feb 2020 23:05:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=mx/G=4A=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j214U-0006Xs-QB
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 23:05:30 +0000
X-Inumbo-ID: 2a211a24-4dec-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2a211a24-4dec-11ea-bc8e-bc764e2007e4;
 Wed, 12 Feb 2020 23:05:30 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j214T-0002KK-Ke; Wed, 12 Feb 2020 23:05:29 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j214T-0001Ov-Bh; Wed, 12 Feb 2020 23:05:29 +0000
Date: Wed, 12 Feb 2020 23:05:26 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200212230526.jr3hgd6imgvcvfmi@debian>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-2-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212164949.56434-2-roger.pau@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/3] x86/smp: unify header includes in smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDU6NDk6NDdQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFVuaWZ5IHRoZSB0d28gYWRqYWNlbnQgaGVhZGVyIGluY2x1ZGVzIHRoYXQgYXJl
IGJvdGggZ2F0ZWQgd2l0aCBpZm5kZWYKPiBfX0FTU0VNQkxZX18uCj4gCj4gTm8gZnVuY3Rpb25h
bCBjaGFuZ2UgaW50ZW5kZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 12 23:28:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 12 Feb 2020 23:28:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j21Qb-0008Ey-O6; Wed, 12 Feb 2020 23:28:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N7rY=4A=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j21Qa-0008Et-Di
 for xen-devel@lists.xenproject.org; Wed, 12 Feb 2020 23:28:20 +0000
X-Inumbo-ID: 56f824a4-4def-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 56f824a4-4def-11ea-ade5-bc764e2007e4;
 Wed, 12 Feb 2020 23:28:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j21QT-0002j0-Kz; Wed, 12 Feb 2020 23:28:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j21QT-0000zW-4G; Wed, 12 Feb 2020 23:28:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j21QT-0002T6-3f; Wed, 12 Feb 2020 23:28:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146976-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 12 Feb 2020 23:28:13 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146976: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk3NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk3Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTIg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 00:02:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 00:02:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j21x9-0003XH-Or; Thu, 13 Feb 2020 00:01:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j21x8-0003XC-0X
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 00:01:58 +0000
X-Inumbo-ID: 09f7b390-4df4-11ea-b814-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09f7b390-4df4-11ea-b814-12813bfff9fa;
 Thu, 13 Feb 2020 00:01:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j21x1-0003vd-HG; Thu, 13 Feb 2020 00:01:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j21x1-00039s-4C; Thu, 13 Feb 2020 00:01:51 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j21x1-0005g1-3X; Thu, 13 Feb 2020 00:01:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146905-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-credit2:leak-check/check:fail:regression
 linux-4.14:build-i386:xen-build:fail:regression
 linux-4.14:build-amd64:xen-build:fail:regression
 linux-4.14:build-amd64-xsm:xen-build:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=e0f8b8a65a473a8baa439cf865a694bbeb83fe90
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 00:01:51 +0000
Subject: [Xen-devel] [linux-4.14 test] 146905: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkwNSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gNyB4ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxNDI4NDkK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDIzIGxlYWstY2hlY2sv
Y2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFpbCBpbiAxNDY4NTcgUkVHUi4gdnMuIDE0Mjg0
OQogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGlu
IDE0Njg1NyBSRUdSLiB2cy4gMTQyODQ5CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICA2
IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTQ2ODU3IFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBh
c3MgaW4gMTQ2ODU3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
MSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAg
ICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQg
aW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2so
MSkgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2Nr
ZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1
NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygx
KSAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0
Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4
NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
NDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1
aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBp
biAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1
aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tl
ZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBi
dWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAx
NDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtIDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2
ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJs
b2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDE0
Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBi
bG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBpbiAx
NDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEgYnVp
bGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njg1
NyBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY4NTcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2Ug
MTQyODQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlMGY4YjhhNjVhNDczYThiYWE0Mzlj
Zjg2NWE2OTRiYmViODNmZTkwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICBiOThhZWJkMjk4MjQ2ZGYzN2I0NzJjNTJhMmVlMTAyMzI1NmQwMmUzCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDI4NDkgIDIwMTktMTAtMTcgMjE6MTE6MTYgWiAgMTE4IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQzMzI3ICAyMDE5LTEwLTI5IDA4OjQ5OjMwIFogIDEwNiBkYXlzICAgIDgg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODU3ICAyMDIwLTAyLTExIDExOjExOjE0
IFogICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzk0IHBlb3BsZSB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
aTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY5Njg0IGxpbmVzIGxvbmcu
KQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 00:34:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 00:34:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j22Rp-00061X-Uk; Thu, 13 Feb 2020 00:33:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hkrL=4B=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1j22Ro-00061S-B6
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 00:33:40 +0000
X-Inumbo-ID: 7871d018-4df8-11ea-b0fd-bc764e2007e4
Received: from m9a0013g.houston.softwaregrp.com (unknown [15.124.64.91])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7871d018-4df8-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 00:33:36 +0000 (UTC)
Received: FROM m9a0013g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0013g.houston.softwaregrp.com WITH ESMTP
 FOR xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 00:32:56 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Thu, 13 Feb 2020 00:32:29 +0000
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (15.124.8.11) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Thu, 13 Feb 2020 00:32:29 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aSfX4jLU5f3+LY2ffDy3RYxerCosn72S/+3RLwqodgvVY6gtPsYeC6PWcGpsuumlSMLHqgfb0r1BmG8JTq2kDJbhe/V24/GJfjKpE6vc2a1+9Epi34s2E7WVcuC9rVvJCx87B05Qn57323jCK2/L24wtDTXAVsubeVErXqWmewyp650a9PWVVD9Q0jGeh5tn/SWvTxOV8a0EpukM1kx3Opafu3w/efu08s7dmbPSBs3l6RR7t0Ijg9xEB+JxptGp/tQOQgjZl4lEKXYR1xNFeZszngXXxE2Q5eehcScdIbQlugAm4D/4pfk6NzQw+UdfFaJzVcP2DEwAp8m3cYCWBA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=inyXM8yP7f/Ph4+UpRKUWr5aDwsbv96o5jGNFlS0YuA=;
 b=lN59bbVEXcfxsvdApQdUVu/hvlhyH/IYVY/PXpf01RRGs+q7p7xSFHKVTg5z4SX4B74XrPV5mRfC5PC505/goAIHZfRAl+IIOiJ9dKWQ+LP562bbswStMLcdIx+t8ql2ss/Ah5qqb3IgFIvvr43tiS45i9Iv3ecME3mjgKuZQlDNNBjo5yMpzHM7ldTQhnjGce8ADnjAWZ07egdwtuThGT5rK8Qx9znb7rLsegptCBIStx1FW9mB/ZUun7EUebeOoF9U4ELFFB5hGXUnY/2qIPk2VSESuF9+am8etJnmXBNdbF1pjcIuPSn3bf/ZPy0xM++8XfDK8m6QMyT/Jp2eSg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com;
 dkim=pass header.d=suse.com; arc=none
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=jfehlig@suse.com; 
Received: from BY5PR18MB3315.namprd18.prod.outlook.com (10.255.139.204) by
 BY5PR18MB3220.namprd18.prod.outlook.com (10.255.136.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2707.25; Thu, 13 Feb 2020 00:32:28 +0000
Received: from BY5PR18MB3315.namprd18.prod.outlook.com
 ([fe80::e837:42bb:9b5f:45c4]) by BY5PR18MB3315.namprd18.prod.outlook.com
 ([fe80::e837:42bb:9b5f:45c4%7]) with mapi id 15.20.2707.030; Thu, 13 Feb 2020
 00:32:28 +0000
From: Jim Fehlig <jfehlig@suse.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 12 Feb 2020 17:31:59 -0700
Message-ID: <20200213003159.7060-1-jfehlig@suse.com>
X-Mailer: git-send-email 2.25.0
X-ClientProxiedBy: BY5PR04CA0001.namprd04.prod.outlook.com
 (2603:10b6:a03:1d0::11) To BY5PR18MB3315.namprd18.prod.outlook.com
 (2603:10b6:a03:196::12)
MIME-Version: 1.0
Received: from linux-tbji.provo.novell.com
 (2620:113:8044:4009:ffff:ffff:ffff:fd3e) by
 BY5PR04CA0001.namprd04.prod.outlook.com (2603:10b6:a03:1d0::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.22 via Frontend
 Transport; Thu, 13 Feb 2020 00:32:27 +0000
X-Mailer: git-send-email 2.25.0
X-Originating-IP: [2620:113:8044:4009:ffff:ffff:ffff:fd3e]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ae4d33b7-af96-4178-e7b6-08d7b01c3452
X-MS-TrafficTypeDiagnostic: BY5PR18MB3220:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <BY5PR18MB3220EA86498C998ACCA692D7C61A0@BY5PR18MB3220.namprd18.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:2000;
X-Forefront-PRVS: 031257FE13
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(4636009)(136003)(376002)(396003)(366004)(346002)(39860400002)(199004)(189003)(316002)(2616005)(6666004)(86362001)(4326008)(2906002)(107886003)(36756003)(1076003)(6916009)(66556008)(6512007)(66946007)(66476007)(81166006)(81156014)(6486002)(8936002)(6506007)(5660300002)(478600001)(16526019)(966005)(186003)(52116002)(8676002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3220;
 H:BY5PR18MB3315.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: OouXwsviD75V+CxRra2rwOyTzQ/RjsPKKMMC+RkzGBybt4rOgt8TS1mNLT1PYKm13wYlVfm1YZUqBIQd7hp52xgVnmI+r5r6OWhvplXTKNwfruDlwT0IdKWSDBroSvHe7TwGcnIAKJDVCtMo15Zhiw2KezkOUfvg+tV7aZfA1E81nzuhvOenfCdXz1dwX3qJMHFw39TlsyOpgKaQaOOow64PKc83PRxRXDz7O16NeLJliYqpe8yJ+CJ5CS17fpaD14yxNriK6JTQsZQwfuk8J06uBK7Vxlj1/RP6zpu6dESGKippfYHfJkVO3aZrUu/oLDNcFt+ZF+KdQ00jwoLNswezXjdZQHSEZ2sqIRQXnA/FGIRp0vVTzXOVv/HK+hCwEgyW/JJJSsDcTOOWgzMnRCiElEofWV/2shjLvJBPVvORqyu1gBJrC7oPanwQw1e0TqUmgh7XBDEJxAoda11iA+U0XcGnvFYvgmAUF4VFbBloMOM3yUK8pe+73iX5uV9hGP9X9w3hyjhEFbptOftj0Q==
X-MS-Exchange-AntiSpam-MessageData: TlY+7yfrFZxuUGh3jwC/c64G2LEHsvueMvXwngFw5h2EjEFRA3So+ZYHYZAjqx7ajSXfDT6cLj7PWr82e1NMNJILzGHcSpHkQIA3i7ShbRwz1P54bfrEXUTB+SKodOlAto6hdN20GIlNDGJm/RDEAkUIW1K0apZiGfXSEwpEao8fkrWZVSDtkZ8npayLW0c0BhdMpzD11d9PAwsbbPGLwQ==
X-MS-Exchange-CrossTenant-Network-Message-Id: ae4d33b7-af96-4178-e7b6-08d7b01c3452
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2020 00:32:28.2054 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: Vm/p5TvC01JhimuOR2I8VmsrTzySeCLK9jhkGc+NPuE0F6kOLRZ1kYUMvQnX+BabOFRf4Y1jVeRlIOXXHrP6Nw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3220
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [OSSTEST PATCH] build: fix configuration of libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jim Fehlig <jfehlig@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

bGlidmlydC5naXQgY29tbWl0IDI2MjFkNDhmMDAgcmVtb3ZlZCB0aGUgbGFzdCB0cmFjZXMgb2Yg
Z251bGliLCB3aGljaAphbHNvIHJlbW92ZWQgdGhlICctLW5vLWdpdCcgb3B0aW9uIGZyb20gYXV0
b2dlbi5zaC4gVW5rbm93biBvcHRpb25zIGFyZQpub3cgcGFzc2VkIHRvIHRoZSBjb25maWd1cmUg
c2NyaXB0LCB3aGljaCBxdWlja2x5IGZhaWxzIHdpdGgKCiAgY29uZmlndXJlOiBlcnJvcjogdW5y
ZWNvZ25pemVkIG9wdGlvbjogYC0tbm8tZ2l0JwoKUmVtb3ZlIHRoZSBnbnVsaWIgaGFuZGxpbmcg
ZnJvbSB0cy1saWJ2aXJ0LWJ1aWxkLCBpbmNsdWRpbmcgdGhlICctLW5vLWdpdCcKb3B0aW9uIHRv
IGF1dG9nZW4uc2guIFdoaWxlIGF0IGl0IHJlbW92ZSBjb25maWd1cmUgb3B0aW9ucyBubyBsb25n
ZXIKc3VwcG9ydGVkIGJ5IHRoZSBsaWJ2aXJ0IGNvbmZpZ3VyZSBzY3JpcHQuCgpTaWduZWQtb2Zm
LWJ5OiBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgotLS0KCkkgaGF2ZSBwb29yIHBlcmwg
c2tpbGxzLCBidXQgaG9wZWZ1bGx5IHRoaXMgZml4ZXMgdGhlIGxhdGVzdCBidWlsZApmYWlsdXJl
cyBvZiB0aGUgbGlidmlydCB0ZXN0IHByb2plY3QsIGUuZy4KCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MjEvYnVpbGQtYW1kNjQtbGlidmlydC82
LnRzLWxpYnZpcnQtYnVpbGQubG9nCgoKIHRzLWxpYnZpcnQtYnVpbGQgfCAxNiArKysrLS0tLS0t
LS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90cy1saWJ2aXJ0LWJ1aWxkIGIvdHMtbGlidmlydC1idWlsZAppbmRleCBl
Nzk5ZjAwMy4uYWM1YWZjZjIgMTAwNzU1Ci0tLSBhL3RzLWxpYnZpcnQtYnVpbGQKKysrIGIvdHMt
bGlidmlydC1idWlsZApAQCAtMjYsOCArMjYsNyBAQCB0c3JlYWRjb25maWcoKTsKIHNlbGVjdGJ1
aWxkaG9zdChcQEFSR1YpOwogYnVpbGRkaXJzcHJvcHMoKTsKIAotb3VyICVzdWJtb2RtYXAgPSBx
dyhnbnVsaWIgZ251bGliCi0gICAgICAgICAgICAgICAgICAgIGtleWNvZGVtYXBkYiBrZXljb2Rl
bWFwZGIpOworb3VyICVzdWJtb2RtYXAgPSBxdyhrZXljb2RlbWFwZGIga2V5Y29kZW1hcGRiKTsK
IG91ciAkc3VibW9kdWxlczsKIAogc3ViIGxpYnZpcnRkX2luaXQgKCk7CkBAIC01MCwxMiArNDks
NiBAQCBzdWIgY29uZmlnKCkgewogICAgIH0KICAgICBkaWUgIm5vIHhlbiBwcmVmaXgiIHVubGVz
cyAkeGVucHJlZml4OwogCi0gICAgIyBVc2VzIC0tbm8tZ2l0IGJlY2F1c2Ugb3RoZXJ3aXNlIGF1
dG9nZW4uc2ggd2lsbCB1bmRvCi0gICAgIyBzdWJtb2R1bGVmaXh1cCdzIGF0dGVtcHRzIHRvIGhv
bm91cgotICAgICMgcmV2aXNpb25fbGlidmlydF9nbnVsaWIuIFRoaXMgaW4gdHVybiByZXF1aXJl
cyB0aGF0IHdlIHNwZWNpZnkKLSAgICAjIC0tZ251bGliLXNyY2RpciwgYnV0IC4vYXV0b2dlbi5z
aCBkb2Vzbid0IHByb3BhZ2F0ZQotICAgICMgLS1nbnVsaWItc3JjZGlyIHRvIC4vYm9vdHN0YXAg
c28gd2UgdXNlIEdOVUxJQl9TUkNESVIgZGlyZWN0bHkuCi0gICAgbXkgJGdudWxpYiA9IHN1Ym1v
ZHVsZV9maW5kKCRzdWJtb2R1bGVzLCAiZ251bGliIik7CiAgICAgdGFyZ2V0X2NtZF9idWlsZCgk
aG8sIDM2MDAsICRidWlsZGRpciwgPDxFTkQpOwogICAgICAgICBjZCBsaWJ2aXJ0CiAJbWtkaXIg
YnVpbGQKQEAgLTYzLDEwICs1Niw5IEBAIHN1YiBjb25maWcoKSB7CiAgICAgICAgIENGTEFHUz0i
LWcgLUkkeGVucHJlZml4L2luY2x1ZGUvIiBcXAogICAgICAgICBMREZMQUdTPSItZyAtTCR4ZW5w
cmVmaXgvbGliLyAtV2wsLXJwYXRoLWxpbms9JHhlbnByZWZpeC9saWIvIiBcXAogICAgICAgICBQ
S0dfQ09ORklHX1BBVEg9IiR4ZW5wcmVmaXgvbGliL3BrZ2NvbmZpZy8iIFxcCi0gICAgICAgIEdO
VUxJQl9TUkNESVI9JGJ1aWxkZGlyL2xpYnZpcnQvJGdudWxpYi0+e1BhdGh9IFxcCi0gICAgICAg
ICAgICAuLi9hdXRvZ2VuLnNoIC0tbm8tZ2l0IFxcCi0gICAgICAgICAgICAgICAgICAgICAgICAg
LS13aXRoLWxpYnhsIC0td2l0aG91dC14ZW4gLS13aXRob3V0LXhlbmFwaSAtLXdpdGhvdXQtc2Vs
aW51eCBcXAotICAgICAgICAgICAgICAgICAgICAgICAgIC0td2l0aG91dC1seGMgLS13aXRob3V0
LXZib3ggLS13aXRob3V0LXVtbCBcXAorICAgICAgICAgICAgLi4vYXV0b2dlbi5zaCBcXAorICAg
ICAgICAgICAgICAgICAgICAgICAgIC0td2l0aC1saWJ4bCAtLXdpdGhvdXQtc2VsaW51eCBcXAor
ICAgICAgICAgICAgICAgICAgICAgICAgIC0td2l0aG91dC1seGMgLS13aXRob3V0LXZib3ggXFwK
ICAgICAgICAgICAgICAgICAgICAgICAgICAtLXdpdGhvdXQtcWVtdSAtLXdpdGhvdXQtb3BlbnZ6
IC0td2l0aG91dC12bXdhcmUgXFwKICAgICAgICAgICAgICAgICAgICAgICAgICAtLXN5c2NvbmZk
aXI9L2V0YyAtLWxvY2Fsc3RhdGVkaXI9L3ZhciAjLwogRU5ECi0tIAoyLjI1LjAKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 01:38:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 01:38:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j23Sf-0005AX-6R; Thu, 13 Feb 2020 01:38:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j23Sd-0005A0-OG
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 01:38:35 +0000
X-Inumbo-ID: 8c4344f6-4e01-11ea-b81e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8c4344f6-4e01-11ea-b81e-12813bfff9fa;
 Thu, 13 Feb 2020 01:38:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j23Sb-0001iQ-Ob; Thu, 13 Feb 2020 01:38:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j23Sa-0007ML-Jk; Thu, 13 Feb 2020 01:38:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j23Sa-0005EE-Ip; Thu, 13 Feb 2020 01:38:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146980-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 01:38:32 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146980: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk4MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk4MC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTMg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 02:06:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 02:06:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j23tz-0007vJ-H7; Thu, 13 Feb 2020 02:06:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j23ty-0007vE-1P
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 02:06:50 +0000
X-Inumbo-ID: 7b5a6094-4e05-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7b5a6094-4e05-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 02:06:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j23tr-0002fV-Lj; Thu, 13 Feb 2020 02:06:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j23tr-0000C0-D0; Thu, 13 Feb 2020 02:06:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j23tr-0001s1-CF; Thu, 13 Feb 2020 02:06:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146919-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=c44e0a896cacce179a3291e5080e8573c909ce2a
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 02:06:43 +0000
Subject: [Xen-devel] [ovmf test] 146919: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkxOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDU3NjcKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBvdm1mICAgICAgICAgICAgICAgICBjNDRlMGE4OTZjYWNjZTE3
OWEzMjkxZTUwODBlODU3M2M5MDljZTJhCmJhc2VsaW5lIHZlcnNpb246CiBvdm1mICAgICAgICAg
ICAgICAgICA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxNDU3NjcgIDIwMjAtMDEtMDggMDA6Mzk6MDkgWiAgIDM2IGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTQ1Nzc0ICAyMDIwLTAxLTA4IDAyOjUwOjIwIFogICAzNSBkYXlz
ICAxMjIgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTE5ICAyMDIwLTAyLTEyIDA0
OjE1OjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFyb24gTGkgPGFhcm9uLmxpQGludGVsLmNvbT4KICBB
bGJlY2tpLCBNYXRldXN6IDxtYXRldXN6LmFsYmVja2lAaW50ZWwuY29tPgogIEFtb2wgTiBTdWtl
cmthciA8YW1vbC5uLnN1a2Vya2FyQGludGVsLmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KICBBbnRvaW5lIENvZXVyIDxjb2V1ckBnbXguZnI+CiAgQXJk
IEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+CiAgQXNoaXNoIFNpbmdoYWwg
PGFzaGlzaHNpbmdoYUBudmlkaWEuY29tPgogIEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNv
bT4KICBCcmV0IEJhcmtlbGV3IDxicmJhcmtlbEBtaWNyb3NvZnQuY29tPgogIEJyaWFuIFIgSGF1
ZyA8YnJpYW4uci5oYXVnQGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5j
b20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEZlbGl4IFBvbHl1ZG92
IDxmZWxpeHBAYW1pLmNvbT4KICBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29tPgogIEhhbyBB
IFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVuZyBMdW8gPGhlbmcubHVvQGludGVsLmNvbT4K
ICBKYXNvbiBWb2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgogIEplZmYgQnJhc2VuIDxqYnJh
c2VuQG52aWRpYS5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4KICBL
aW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgS3J6eXN6dG9m
IEtvY2ggPGtyenlzenRvZi5rb2NoQGFybS5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVk
aGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+CiAgTGks
IEFhcm9uIDxhYXJvbi5saUBpbnRlbC5jb20+CiAgTGltaW5nIEdhbyA8bGltaW5nLmdhb0BpbnRl
bC5jb20+CiAgTGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4KICBNYXRldXN6
IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAgTWF0dGhldyBDYXJsc29uIDxt
YWNhcmxAbWljcm9zb2Z0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwuYS5rdWJhY2tpQGludGVsLmNv
bT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEBy
ZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5p
bz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJl
IEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgU2FtaSBNdWphd2FyIDxzYW1pLm11
amF3YXJAYXJtLmNvbT4KICBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4K
ICBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8c2l5dWFuLmZ1
QGludGVsLmNvbT4KICBTdGV2ZW4gPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN0ZXZlbiBTaGkg
PHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0by5wYXVsQGFybS5j
b20+CiAgVml0YWx5IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29tPgogIFZpdGFseSBD
aGVwdHNvdiB2aWEgR3JvdXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29tQGdyb3Vwcy5pbz4K
ICBXZWk2IFh1IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54dUBpbnRlbC5j
b20+CiAgWmhpY2hhbyBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KICBaaGlndWFuZyBMaXUg
PHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXguZmFuQGludGVsLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5v
IHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkyNiBsaW5lcyBsb25nLikKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 02:35:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 02:35:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j24M0-0001tP-0p; Thu, 13 Feb 2020 02:35:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j24Lx-0001tK-Pz
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 02:35:45 +0000
X-Inumbo-ID: 856b7330-4e09-11ea-b82b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 856b7330-4e09-11ea-b82b-12813bfff9fa;
 Thu, 13 Feb 2020 02:35:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j24Lq-0003CP-C1; Thu, 13 Feb 2020 02:35:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j24Lq-0001pH-3C; Thu, 13 Feb 2020 02:35:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j24Lq-0002i1-2C; Thu, 13 Feb 2020 02:35:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146910-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=0e96b1eb0ea5e4e8cdcdde6f0c68f89dc1d08be7
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 02:35:38 +0000
Subject: [Xen-devel] [linux-4.9 test] 146910: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkxMCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkxMC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgIDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
ZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQyODkzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAx
NDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiBsaW51eCAgICAgICAgICAgICAgICAwZTk2YjFlYjBlYTVlNGU4Y2RjZGRlNmYwYzY4Zjg5
ZGMxZDA4YmU3CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAzNjRlZjgz
ZGIwMjczYWNjODljNmJhOGFlMWFlYmVlNzBhMTMzMDU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
NDI5NDcgIDIwMTktMTAtMjAgMDM6MjY6MjggWiAgMTE1IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTQzMzI4ICAyMDE5LTEwLTI5IDA4OjUxOjIwIFogIDEwNiBkYXlzICAgIDcgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODU4ICAyMDIwLTAyLTExIDExOjExOjI5IFogICAgMSBk
YXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDQ3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRl
ciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVt
dXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ2MDMzIGxpbmVzIGxvbmcuKQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 03:18:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 03:18:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j250m-0005AQ-Ud; Thu, 13 Feb 2020 03:17:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j250l-0005AL-0L
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 03:17:55 +0000
X-Inumbo-ID: 693752be-4e0f-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 693752be-4e0f-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 03:17:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j250d-0003zn-Sa; Thu, 13 Feb 2020 03:17:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j250d-0003jV-Hf; Thu, 13 Feb 2020 03:17:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j250d-000788-Gt; Thu, 13 Feb 2020 03:17:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146915-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:regression
 linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6ccbff9be43dbb6113a6a3f107c3d066052097e
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 03:17:47 +0000
Subject: [Xen-devel] [linux-4.4 test] 146915: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkxNSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkxNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgIDE4
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
ZmFpbCBSRUdSLiB2cy4gMTM5Njk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTM5Njk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAx
MCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGQ2Y2NiZmY5YmU0M2RiYjYxMTNhNmEzZjEw
N2MzZDA2NjA1MjA5N2UKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGRj
MTZhN2U1ZjM2ZDY1YjI1YTFiNjZhZGUxNDM1Njc3M2VkNTI4NzUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzOTY5OCAgMjAxOS0wOC0wNCAwNzo0ODozMCBaICAxOTIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzk3NzMgIDIwMTktMDgtMDYgMTY6NDA6MjYgWiAgMTkwIGRheXMgIDEwNSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4NjAgIDIwMjAtMDItMTEgMTE6MTg6MDMgWiAg
ICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwNzIgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI4MjggbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 03:51:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 03:51:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j25Wy-0008Eh-Qa; Thu, 13 Feb 2020 03:51:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j25Wx-0008Ec-G1
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 03:51:11 +0000
X-Inumbo-ID: 0eafebd0-4e14-11ea-b835-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0eafebd0-4e14-11ea-b835-12813bfff9fa;
 Thu, 13 Feb 2020 03:51:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j25Wp-0004bW-Gn; Thu, 13 Feb 2020 03:51:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j25Wp-0005hT-9Y; Thu, 13 Feb 2020 03:51:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j25Wp-0003K9-8t; Thu, 13 Feb 2020 03:51:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146986-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 03:51:03 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146986: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk4NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk4Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTQg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 06:01:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 06:01:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j27Yk-0002Ao-Jl; Thu, 13 Feb 2020 06:01:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j27Yi-0002Aj-PT
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 06:01:08 +0000
X-Inumbo-ID: 38b9f4d6-4e26-11ea-b850-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 38b9f4d6-4e26-11ea-b850-12813bfff9fa;
 Thu, 13 Feb 2020 06:01:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j27Yf-0007Yr-8Y; Thu, 13 Feb 2020 06:01:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j27Ye-0003QG-Na; Thu, 13 Feb 2020 06:01:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j27Ye-0002zL-My; Thu, 13 Feb 2020 06:01:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146994-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 06:01:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 146994: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk5NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk5NC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgIDkgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 07:53:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 07:53:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j29Iw-0002ZM-2E; Thu, 13 Feb 2020 07:52:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j29Iu-0002ZH-6S
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 07:52:56 +0000
X-Inumbo-ID: d3040a4a-4e35-11ea-b85b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3040a4a-4e35-11ea-b85b-12813bfff9fa;
 Thu, 13 Feb 2020 07:52:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j29Ik-0001C9-9r; Thu, 13 Feb 2020 07:52:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j29Ij-0001yR-Tx; Thu, 13 Feb 2020 07:52:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j29Ij-00061w-T8; Thu, 13 Feb 2020 07:52:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146923-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-5.4:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6591ea2dd1a44b1c72c5a3e3b6555d7585acdae
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 07:52:45 +0000
Subject: [Xen-devel] [linux-5.4 test] 146923: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkyMyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkyMy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgICAgICAgICBmYWlsIHBh
c3MgaW4gMTQ2ODc2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgMTIgZ3Vl
c3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIHBhc3MgaW4gMTQ2ODc2CgpSZWdyZXNzaW9ucyB3
aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdS
LiB2cy4gMTQ2MTIxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgMTggZ3Vlc3QtbG9jYWxtaWdy
YXRlL3gxMCBmYWlsIGluIDE0Njg3NiBSRUdSLiB2cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBkNjU5MWVhMmRkMWE0NGIxYzcyYzVhM2Uz
YjY1NTVkNzU4NWFjZGFlCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAx
MjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQgWiAgIDI4IGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5OjA3IFogICAyNyBkYXlzICAgNTggYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODc2ICAyMDIwLTAyLTExIDEzOjM5OjUxIFog
ICAgMSBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDA3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9u
cyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUyNTcxIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 08:37:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 08:37:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j29zw-0006Pz-Lm; Thu, 13 Feb 2020 08:37:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j29zu-0006Pu-QY
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 08:37:22 +0000
X-Inumbo-ID: 0cc86518-4e3c-11ea-b860-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0cc86518-4e3c-11ea-b860-12813bfff9fa;
 Thu, 13 Feb 2020 08:37:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j29zs-0002YB-G6; Thu, 13 Feb 2020 08:37:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j29zs-0003pg-3i; Thu, 13 Feb 2020 08:37:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j29zs-0000oO-31; Thu, 13 Feb 2020 08:37:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147000-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 08:37:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147000: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAwMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAwMC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTYg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgMTAgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 08:44:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 08:44:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2A6O-0007H9-LQ; Thu, 13 Feb 2020 08:44:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3q6q=4B=amazon.co.uk=prvs=305d558ea=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2A6N-0007H4-I2
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 08:44:03 +0000
X-Inumbo-ID: fc4a9156-4e3c-11ea-ade5-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fc4a9156-4e3c-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 08:44:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581583444; x=1613119444;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=ctdS9xAMnIB46NIluaMbJfe5S32B3pqwHtRoM6oyWFY=;
 b=lPFdkhSlDeQAO1zfsuDlhmri9HA9IcwgykeeCQawlr/0dbXKLONPCmP1
 qt5As+rmTJKAO2B56fbbrHEA8Js+CvH1fnAEI5SlgyoJLKm+6Bxy+GKbH
 bEketNk8hbcbaqe6g3X3NTFHocUFR915Xv+e8nEzac6YShoopwzUn5p2S Q=;
IronPort-SDR: Q6uzSsQ7OWG7+yfXAolITUeXOxfFUnlhpXRwf89+rzHcLoOJM2cMItUPB7l5lLG1oCrKzmJYj2
 cGD6gOb+3/YA==
X-IronPort-AV: E=Sophos;i="5.70,436,1574121600"; d="scan'208";a="24799044"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-90c42d1d.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 13 Feb 2020 08:44:01 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-90c42d1d.us-west-2.amazon.com (Postfix) with ESMTPS
 id 14F82A20BA; Thu, 13 Feb 2020 08:44:00 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 13 Feb 2020 08:43:59 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 13 Feb 2020 08:43:58 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 13 Feb 2020 08:43:58 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/4] x86/hyperv: misc cleanup
Thread-Index: AQHV4b8xKDfzazcnkEe4yyIm76orvqgYz40Q
Date: Thu, 13 Feb 2020 08:43:58 +0000
Message-ID: <9970f4308ff0408a9ba5fbfc7a9cf10e@EX13D32EUC003.ant.amazon.com>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-2-liuwe@microsoft.com>
In-Reply-To: <20200212160918.18470-2-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.77]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAxMiBGZWJydWFyeSAyMDIw
IDE3OjA5Cj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gQ2M6IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IE1p
Y2hhZWwgS2VsbGV5Cj4gPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBXZWkgTGl1IDxsaXV3ZUBt
aWNyb3NvZnQuY29tPjsgV2VpIExpdQo+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BB
VENIIDEvNF0geDg2L2h5cGVydjogbWlzYyBjbGVhbnVwCj4gCj4gQ2hhbmdlIGh2X3ZwX2luZGV4
IHRvIHVzZSB1aW50MzJfdCBiZWNhdXNlIHRoYXQgaXMgd2hhdCBpcyBkZWZpbmVkIGluCj4gVExG
Uy4KPiAKPiBBZGQgIl9hZGRyIiBzdWZmaXggdG8gaHZfZG9fcmVwX2h5cGVyY2FsbCdzIHBhcmFt
ZXRlcnMuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4K
ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Cgo+IC0tLQo+
ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICAgICAgIHwgMiArLQo+ICB4ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCAgICAgIHwgMiArLQo+ICB4ZW4vaW5jbHVk
ZS9hc20teDg2L2d1ZXN0L2h5cGVydi1oY2FsbC5oIHwgNSArKystLQo+ICAzIGZpbGVzIGNoYW5n
ZWQsIDUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9oeXBlcnYuYwo+IGluZGV4IDcwZjRjZDVhZTAuLmI3MDQ0ZjcxOTMgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBAQCAtMzEsNyArMzEsNyBAQAo+ICBzdHJ1Y3QgbXNf
aHlwZXJ2X2luZm8gX19yZWFkX21vc3RseSBtc19oeXBlcnY7Cj4gIERFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKHZvaWQgKiwgaHZfaW5wdXRfcGFnZSk7Cj4gIERFRklORV9QRVJfQ1BVX1JFQURf
TU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKPiAtREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NU
TFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gK0RFRklORV9QRVJfQ1BVX1JFQURfTU9T
VExZKHVpbnQzMl90LCBodl92cF9pbmRleCk7Cj4gCj4gIHN0YXRpYyB1aW50NjRfdCBnZW5lcmF0
ZV9ndWVzdF9pZCh2b2lkKQo+ICB7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvcHJpdmF0ZS5oCj4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+
IGluZGV4IDk1NmVmZjgzMWYuLmViMTRlYTQzZTUgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L3ByaXZhdGUuaAo+IEBAIC0yNiw2ICsyNiw2IEBACj4gCj4gIERFQ0xBUkVfUEVSX0NQVSh2b2lk
ICosIGh2X2lucHV0X3BhZ2UpOwo+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9hc3Np
c3QpOwo+IC1ERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gK0RF
Q0xBUkVfUEVSX0NQVSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwo+IAo+ICAjZW5kaWYgLyogX19Y
RU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9ndWVzdC9oeXBlcnYtaGNhbGwuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYvZ3Vlc3Qv
aHlwZXJ2LWhjYWxsLmgKPiBpbmRleCA0ZDNiMTMxYjNhLi4zMzk2Y2FjY2RkIDEwMDY0NAo+IC0t
LSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2LWhjYWxsLmgKPiArKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi1oY2FsbC5oCj4gQEAgLTYxLDcgKzYxLDggQEAg
c3RhdGljIGlubGluZSB1aW50NjRfdCBodl9kb19mYXN0X2h5cGVyY2FsbCh1aW50MTZfdAo+IGNv
ZGUsCj4gCj4gIHN0YXRpYyBpbmxpbmUgdWludDY0X3QgaHZfZG9fcmVwX2h5cGVyY2FsbCh1aW50
MTZfdCBjb2RlLCB1aW50MTZfdAo+IHJlcF9jb3VudCwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZhcmhlYWRfc2l6ZSwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRyX3QgaW5wdXQsIHBhZGRyX3Qg
b3V0cHV0KQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFk
ZHJfdCBpbnB1dF9hZGRyLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFkZHJfdCBvdXRwdXRfYWRkcikKPiAgewo+ICAgICAgdWludDY0X3QgY29udHJvbCA9
IGNvZGU7Cj4gICAgICB1aW50NjRfdCBzdGF0dXM7Cj4gQEAgLTcxLDcgKzcyLDcgQEAgc3RhdGlj
IGlubGluZSB1aW50NjRfdCBodl9kb19yZXBfaHlwZXJjYWxsKHVpbnQxNl90Cj4gY29kZSwgdWlu
dDE2X3QgcmVwX2NvdW50LAo+ICAgICAgY29udHJvbCB8PSAodWludDY0X3QpcmVwX2NvdW50IDw8
IEhWX0hZUEVSQ0FMTF9SRVBfQ09NUF9PRkZTRVQ7Cj4gCj4gICAgICBkbyB7Cj4gLSAgICAgICAg
c3RhdHVzID0gaHZfZG9faHlwZXJjYWxsKGNvbnRyb2wsIGlucHV0LCBvdXRwdXQpOwo+ICsgICAg
ICAgIHN0YXR1cyA9IGh2X2RvX2h5cGVyY2FsbChjb250cm9sLCBpbnB1dF9hZGRyLCBvdXRwdXRf
YWRkcik7Cj4gICAgICAgICAgaWYgKCAoc3RhdHVzICYgSFZfSFlQRVJDQUxMX1JFU1VMVF9NQVNL
KSAhPSBIVl9TVEFUVVNfU1VDQ0VTUyApCj4gICAgICAgICAgICAgIGJyZWFrOwo+IAo+IC0tCj4g
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 08:48:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 08:48:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2AB7-0007Uu-1B; Thu, 13 Feb 2020 08:48:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3q6q=4B=amazon.co.uk=prvs=305d558ea=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2AB5-0007Up-Tc
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 08:48:55 +0000
X-Inumbo-ID: aaf2f3ec-4e3d-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aaf2f3ec-4e3d-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 08:48:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581583735; x=1613119735;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=9e2gqG5oHMen9z5odqpmcxO6GW98XaCMFnPM1+dITYE=;
 b=I2TyZYDmKO4hYQsZZ0wyIEBG6Newxcof04ibaPgbe59Oex26rnALsJpf
 +6ZCBAsZ16p2G4w7E/3emmlWHESyIhRwmN0j2tnEpNSVi7Km1QF75PlWd
 DN7UDZLONSDVMrYlLXuUefUouAROmKSiP2XddTVVgc3PytRkZykmhV4Tw 8=;
IronPort-SDR: GefXDdMaxSgpF56Tvof5yzE9wNdcMseHDoGt79zURnzGErABrwLiiOAQ9Qns/lCkNwwON/7VRm
 wpDNYqUBhnJQ==
X-IronPort-AV: E=Sophos;i="5.70,436,1574121600"; d="scan'208";a="16989699"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2a-69849ee2.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 13 Feb 2020 08:48:42 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-69849ee2.us-west-2.amazon.com (Postfix) with ESMTPS
 id 9E011A1FE6; Thu, 13 Feb 2020 08:48:41 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 13 Feb 2020 08:48:40 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 13 Feb 2020 08:48:39 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 13 Feb 2020 08:48:39 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>, Wei Liu
 <wl@xen.org>
Thread-Topic: [PATCH 2/4] x86/hypervisor: pass flags to hypervisor_flush_tlb
Thread-Index: AQHV4b8JZqce0FDP0kybZlEzdhQ3aqgXyHKAgAEIjKA=
Date: Thu, 13 Feb 2020 08:48:39 +0000
Message-ID: <0fd1bb31e2054ddeb5e21793aa0c8750@EX13D32EUC003.ant.amazon.com>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-3-liuwe@microsoft.com>
 <20200212170047.GR4679@Air-de-Roger>
In-Reply-To: <20200212170047.GR4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.77]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/4] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <liuwe@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMTIgRmVicnVhcnkgMjAyMCAxODowMQ0KPiBU
bzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gQ2M6IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBEdXJyYW50LCBQYXVsDQo+IDxwZHVycmFudEBh
bWF6b24uY28udWs+OyBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IFdl
aSBMaXUNCj4gPGxpdXdlQG1pY3Jvc29mdC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+OyBBbmRyZXcgQ29vcGVyDQo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBT
dWJqZWN0OiBSZTogW1BBVENIIDIvNF0geDg2L2h5cGVydmlzb3I6IHBhc3MgZmxhZ3MgdG8NCj4g
aHlwZXJ2aXNvcl9mbHVzaF90bGINCj4gDQo+IE9uIFdlZCwgRmViIDEyLCAyMDIwIGF0IDA0OjA5
OjE2UE0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6DQo+ID4gSHlwZXItVidzIEwwIGFzc2lzdGVkIGZs
dXNoIGhhcyBmaW5lLWdyYWluZWQgY29udHJvbCBvdmVyIHdoYXQgZ2V0cw0KPiA+IGZsdXNoZWQu
IFdlIG5lZWQgYWxsIHRoZSBmbGFncyBhdmFpbGFibGUgdG8gbWFrZSB0aGUgYmVzdCBkZWNpc2lv
bnMNCj4gPiBwb3NzaWJsZS4NCj4gPg0KPiA+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGJlY2F1c2Ug
WGVuJ3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCBjYXJlIGFib3V0DQo+ID4gd2hhdCBpcyBwYXNz
ZWQgdG8gaXQuDQo+IA0KPiBXaGlsZSBpdCdzIGNlcnRhaW5seSBmaW5lIHRvIHBhc3MgYSBmbGFn
cyBmaWVsZCB3aXRoIG1vcmUgaW5mb3JtYXRpb24sDQo+IHRoZSBmbHVzaCBmbGFncyBmb3IgWGVu
IGNhbiBhbHNvIGNvbnRhaW4gRkxVU0hfQ0FDSEUsIEZMVVNIX1ZDUFVfU1RBVEUNCj4gb3IgRkxV
U0hfUk9PVF9QR1RCTCwgY2FuIHlvdSBhZGQgYW4gYXNzZXJ0IHRoYXQgdGhvc2UgbmV2ZXIgZ2V0
IHBhc3NlZA0KPiB0byB0aGUgZmx1c2ggaG9vaz8NCj4gDQo+IElNTyB3ZSBzaG91bGQgZGVmaW5l
IGEgbWFzayB3aXRoIEZMVVNIX1RMQiwgRkxVU0hfVExCX0dMT0JBTCwNCj4gRkxVU0hfVkFfVkFM
SUQgYW5kIEZMVVNIX09SREVSX01BU0sgYW5kIGFzc2VydCB0aGF0IHRob3NlIGFyZSB0aGUgb25s
eQ0KPiB2YWxpZCBmbGFncyB0byBiZSB1c2VkIGZvciB0aGUgaHlwZXJ2aXNvciBhc3Npc3RlZCBm
bHVzaCBob29rLg0KPg0KDQpBZ3JlZWQgdGhhdCB0aGlzIHNob3VsZCBiZSBhYnN0cmFjdGVkOyB3
ZSBjZXJ0YWlubHkgZG9uJ3Qgd2FudCB0byBoYXZlIHZhcmlvdXMgYml0cyBvZiBYZW4gbmVlZGlu
ZyB0byBrbm93IHdoYXQgaHlwZXJ2aXNvciBpdCBpcyBydW5uaW5nIG9uIHRvcCBvZi4NCg0KICBQ
YXVsDQoNCiANCj4gVGhhbmtzLCBSb2dlci4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:02:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:02:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2ANV-0000d2-Lo; Thu, 13 Feb 2020 09:01:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2ANU-0000cx-Nu
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:01:44 +0000
X-Inumbo-ID: 74749490-4e3f-11ea-bc8e-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 74749490-4e3f-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 09:01:43 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id w12so5643957wrt.2
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 01:01:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=6WPXszQJc1LFcyZ+nWWqknVHHS20M5rPoehAR2SLd/g=;
 b=jHXc2yN/Fmw2/n9HwxGztZpOaMpi/y34zOlmiW9cAlZ+69j1D70XV1WtDyla2puUHk
 Kl05aX81eaEFmdlPeLYFOe+nu2dX7+nmYHeCylkPZDjnje5Mdxy/n47oxOMx1AH9y5iO
 /Uo6bdoCJg8Y1JtdmuCmuBjNV35iQVqWh51vQ/tKZELJhXBVkQB3bQqx+TdJmqxRvpY0
 8zSADxYq6gsWB7WvxRrMvYOgG9ByYPLIPATH4UC5/N9hafONvEz5NJVefrC6J56OgMlQ
 Yz1foK0SGYKj+WGZBoExCwG5rPMRgSyCKmAA6915QRrMfVr0UJgKAtVmhmtaLQWwCojF
 dIkg==
X-Gm-Message-State: APjAAAVg3qaQCnmZ4SL/7teIVndO29R+9oAA92AsJvhrQeqTsB0n8QT6
 mdwwTt4e4vx8C5GP2dS9byU=
X-Google-Smtp-Source: APXvYqyHTLlHezV8qllu7RFz2UQv+S7+jr3XmOc/v8fSpsT0CSBE/MWpXZmDtXSYE46h+jeTm7TiIQ==
X-Received: by 2002:adf:80cb:: with SMTP id 69mr19527661wrl.320.1581584502859; 
 Thu, 13 Feb 2020 01:01:42 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.185])
 by smtp.gmail.com with ESMTPSA id y131sm2174905wmc.13.2020.02.13.01.01.41
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 13 Feb 2020 01:01:42 -0800 (PST)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20200211093527.6811-1-jgross@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <d11ca0a6-652a-13d8-864a-82893f0969cc@xen.org>
Date: Thu, 13 Feb 2020 10:01:40 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200211093527.6811-1-jgross@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMS8wMi8yMDIwIDEwOjM1LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+IFdpdGggY29y
ZSBzY2hlZHVsaW5nIGFjdGl2ZSBpdCBpcyBtYW5kYXRvcnkgZm9yIHN0b3BfbWFjaGluZV9ydW4o
KSB0bwo+IGJlIGNhbGxlZCBpbiBhIHRhc2tsZXQgb25seSwgYXMgb3RoZXJ3aXNlIGEgc2NoZWR1
bGluZyBkZWFkbG9jayB3b3VsZAo+IG9jY3VyOiBzdG9wX21hY2hpbmVfcnVuKCkgZG9lcyBhIGNw
dSByZW5kZXp2b3VzIGJ5IGFjdGl2YXRpbmcgYSB0YXNrbGV0Cj4gb24gYWxsIG90aGVyIGNwdXMu
IEluIGNhc2Ugc3RvcF9tYWNoaW5lX3J1bigpIHdhcyBub3QgY2FsbGVkIGluIGFuIGlkbGUKPiB2
Y3B1IGl0IHdvdWxkIGJsb2NrIHNjaGVkdWxpbmcgdGhlIGlkbGUgdmNwdSBvbiBpdHMgc2libGlu
Z3Mgd2l0aCBjb3JlCj4gc2NoZWR1bGluZyBiZWluZyBhY3RpdmUsIHJlc3VsdGluZyBpbiBhIGhh
bmcuCgpUaGlzIHN1Z2dlc3RzIGl0IGlzIG5vdCBzYWZlIHRvIGNhbGwgc3RvcF9tYWNoaW5lX3J1
bigpIG91dHNpZGUgYSAKdGFza2xldCBidXQgc3RpbGwgdW5kZXIgImlkbGUgdkNQVSIgY29udGV4
dC4gSG93ZXZlciwgYWx0ZXJuYXRpdmUgCnBhdGNoaW5nIG9uIEFybSBkdXJpbmcgYm9vdCB3aWxs
IG5vdCBiZSBpbiBhIHRhc2tsZXQuIElzIGl0IGdvaW5nIHRvIGJlIApzYWZlPwoKCkNoZWVycywK
Ci0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:02:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:02:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2ANx-0000f0-Vd; Thu, 13 Feb 2020 09:02:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QmQS=4B=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1j2ANx-0000eu-DO
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:02:13 +0000
X-Inumbo-ID: 85c54ae6-4e3f-11ea-ade5-bc764e2007e4
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 85c54ae6-4e3f-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 09:02:12 +0000 (UTC)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.92.3 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1j2ANs-0002fD-1D; Thu, 13 Feb 2020 09:02:08 +0000
Date: Thu, 13 Feb 2020 09:02:08 +0000
From: Tim Deegan <tim@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200213090208.GA10200@deinos.phlegethon.org>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-3-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-3-roger.pau@citrix.com>
User-Agent: Mutt/1.11.1 (2018-12-01)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v4 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMTg6MjggKzAxMDAgb24gMTAgRmViICgxNTgxMzU5MzA0KSwgUm9nZXIgUGF1IE1vbm5lIHdy
b3RlOgo+IEFkZCBzaGFkb3cgYW5kIGhhcCBpbXBsZW1lbnRhdGlvbiBzcGVjaWZpYyBoZWxwZXJz
IHRvIHBlcmZvcm0gZ3Vlc3QKPiBUTEIgZmx1c2hlcy4gTm90ZSB0aGF0IHRoZSBjb2RlIGZvciBi
b3RoIGlzIGV4YWN0bHkgdGhlIHNhbWUgYXQgdGhlCj4gbW9tZW50LCBhbmQgaXMgY29waWVkIGZy
b20gaHZtX2ZsdXNoX3ZjcHVfdGxiLiBUaGlzIHdpbGwgYmUgY2hhbmdlZCBieQo+IGZ1cnRoZXIg
cGF0Y2hlcyB0aGF0IHdpbGwgYWRkIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIG9wdGltaXphdGlv
bnMgdG8KPiB0aGVtLgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRq
ZC14ZW5AcGhsZWdldGhvbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:02:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:02:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2AOL-0000hS-9N; Thu, 13 Feb 2020 09:02:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QmQS=4B=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1j2AOJ-0000h8-LZ
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:02:35 +0000
X-Inumbo-ID: 9318c0c4-4e3f-11ea-ade5-bc764e2007e4
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9318c0c4-4e3f-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 09:02:35 +0000 (UTC)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.92.3 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1j2AOI-0002fY-CK; Thu, 13 Feb 2020 09:02:34 +0000
Date: Thu, 13 Feb 2020 09:02:34 +0000
From: Tim Deegan <tim@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200213090234.GB10200@deinos.phlegethon.org>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-5-roger.pau@citrix.com>
User-Agent: Mutt/1.11.1 (2018-12-01)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v4 4/7] x86/tlb: introduce a flush guests
 TLB flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMTg6MjggKzAxMDAgb24gMTAgRmViICgxNTgxMzU5MzA2KSwgUm9nZXIgUGF1IE1vbm5lIHdy
b3RlOgo+IEludHJvZHVjZSBhIHNwZWNpZmljIGZsYWcgdG8gcmVxdWVzdCBhIEhWTSBndWVzdCBU
TEIgZmx1c2gsIHdoaWNoIGlzCj4gYW4gQVNJRC9WUElEIHRpY2tsZSB0aGF0IGZvcmNlcyBhIGxp
bmVhciBUTEIgZmx1c2ggZm9yIGFsbCBIVk0gZ3Vlc3RzLgo+IAo+IFRoaXMgd2FzIHByZXZpb3Vz
bHkgdW5jb25kaXRpb25hbGx5IGRvbmUgaW4gZWFjaCBwcmVfZmx1c2ggY2FsbCwgYnV0Cj4gdGhh
dCdzIG5vdCByZXF1aXJlZDogSFZNIGd1ZXN0cyBub3QgdXNpbmcgc2hhZG93IGRvbid0IHJlcXVp
cmUgbGluZWFyCj4gVExCIGZsdXNoZXMgYXMgWGVuIGRvZXNuJ3QgbW9kaWZ5IHRoZSBndWVzdCBw
YWdlIHRhYmxlcyBpbiB0aGF0IGNhc2UKPiAoaWU6IHdoZW4gdXNpbmcgSEFQKS4KPiAKPiBNb2Rp
ZnkgYWxsIHNoYWRvdyBjb2RlIFRMQiBmbHVzaGVzIHRvIGFsc28gZmx1c2ggdGhlIGd1ZXN0IFRM
QiwgaW4KPiBvcmRlciB0byBrZWVwIHRoZSBwcmV2aW91cyBiZWhhdmlvci4gSSBoYXZlbid0IGxv
b2tlZCBhdCBlYWNoIHNwZWNpZmljCj4gc2hhZG93IGNvZGUgVExCIGZsdXNoIGluIG9yZGVyIHRv
IGZpZ3VyZSBvdXQgd2hldGhlciBpdCBhY3R1YWxseQo+IHJlcXVpcmVzIGEgZ3Vlc3QgVExCIGZs
dXNoIG9yIG5vdCwgc28gdGhlcmUgbWlnaHQgYmUgcm9vbSBmb3IKPiBpbXByb3ZlbWVudCBpbiB0
aGF0IHJlZ2FyZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCkFja2Vk
LWJ5OiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:03:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:03:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2AP7-0000pc-Ka; Thu, 13 Feb 2020 09:03:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QmQS=4B=xen.org=tim@srs-us1.protection.inumbo.net>)
 id 1j2AP6-0000pN-Av
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:03:24 +0000
X-Inumbo-ID: b02bbd6a-4e3f-11ea-bc8e-bc764e2007e4
Received: from deinos.phlegethon.org (unknown [2001:41d0:8:b1d7::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b02bbd6a-4e3f-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 09:03:23 +0000 (UTC)
Received: from tjd by deinos.phlegethon.org with local (Exim 4.92.3 (FreeBSD))
 (envelope-from <tim@xen.org>)
 id 1j2AP5-0002g9-0c; Thu, 13 Feb 2020 09:03:23 +0000
Date: Thu, 13 Feb 2020 09:03:22 +0000
From: Tim Deegan <tim@xen.org>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200213090322.GC10200@deinos.phlegethon.org>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-3-roger.pau@citrix.com>
 <20200213090208.GA10200@deinos.phlegethon.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213090208.GA10200@deinos.phlegethon.org>
User-Agent: Mutt/1.11.1 (2018-12-01)
X-SA-Known-Good: Yes
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Mail-From: tim@xen.org
X-SA-Exim-Scanned: No (on deinos.phlegethon.org);
 SAEximRunCond expanded to false
Subject: Re: [Xen-devel] [PATCH v4 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgMDk6MDIgKzAwMDAgb24gMTMgRmViICgxNTgxNTg0NTI4KSwgVGltIERlZWdhbiB3cm90ZToK
PiBBdCAxODoyOCArMDEwMCBvbiAxMCBGZWIgKDE1ODEzNTkzMDQpLCBSb2dlciBQYXUgTW9ubmUg
d3JvdGU6Cj4gPiBBZGQgc2hhZG93IGFuZCBoYXAgaW1wbGVtZW50YXRpb24gc3BlY2lmaWMgaGVs
cGVycyB0byBwZXJmb3JtIGd1ZXN0Cj4gPiBUTEIgZmx1c2hlcy4gTm90ZSB0aGF0IHRoZSBjb2Rl
IGZvciBib3RoIGlzIGV4YWN0bHkgdGhlIHNhbWUgYXQgdGhlCj4gPiBtb21lbnQsIGFuZCBpcyBj
b3BpZWQgZnJvbSBodm1fZmx1c2hfdmNwdV90bGIuIFRoaXMgd2lsbCBiZSBjaGFuZ2VkIGJ5Cj4g
PiBmdXJ0aGVyIHBhdGNoZXMgdGhhdCB3aWxsIGFkZCBpbXBsZW1lbnRhdGlvbiBzcGVjaWZpYyBv
cHRpbWl6YXRpb25zIHRvCj4gPiB0aGVtLgo+ID4gCj4gPiBObyBmdW5jdGlvbmFsIGNoYW5nZSBp
bnRlbmRlZC4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiAK
PiBBY2tlZC1ieTogVGltIERlZWdhbiA8dGpkLXhlbkBwaGxlZ2V0aG9uLm9yZz4KCk9vcHMsIHdy
b25nIGFkZHJlc3MsIHNvcnJ5LgoKQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRpbUB4ZW4ub3JnPgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:31:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:31:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2AqW-0003JX-4o; Thu, 13 Feb 2020 09:31:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ys07=4B=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j2AqV-0003JS-9P
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:31:43 +0000
X-Inumbo-ID: a452e1b8-4e43-11ea-ade5-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a452e1b8-4e43-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 09:31:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:References:Cc:To:From:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=4uDWUfZ/loKhYSMqGcRriAkkkjJBxvZzcw/HMd5998c=; b=WbUtGpED/t2fAr6PcGPszfZUG/
 g6p6cjgyD+xNOQ0qpLXYgGUPDvldgWK4++KdKcANjHZgUhy1VsdOj+5F/DiA5DAAtNgy1GlBYnqUp
 zqffjVBu2hEe2wU4PHue6qT59OO1aSuPJGHWo3yBvByaFISymBuwY1g9BfyyitMwmjzA=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:59174
 helo=[172.16.1.50]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j2As7-0003c9-TM; Thu, 13 Feb 2020 10:33:23 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <1d26308a-cbe9-8a6c-a4a9-9211c0b165c5@eikelenboom.it>
 <20200212170150.GS4679@Air-de-Roger>
 <287b5277-c6fc-3444-5c6a-6099cd754c2b@eikelenboom.it>
Message-ID: <f0b098bf-1c8a-0f47-93b6-5f0b63da769f@eikelenboom.it>
Date: Thu, 13 Feb 2020 10:31:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <287b5277-c6fc-3444-5c6a-6099cd754c2b@eikelenboom.it>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDIvMjAyMCAxODoxMywgU2FuZGVyIEVpa2VsZW5ib29tIHdyb3RlOgo+IE9uIDEyLzAy
LzIwMjAgMTg6MDEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIFdlZCwgRmViIDEyLCAy
MDIwIGF0IDA1OjUzOjM5UE0gKzAxMDAsIFNhbmRlciBFaWtlbGVuYm9vbSB3cm90ZToKPj4+IE9u
IDEyLzAyLzIwMjAgMTc6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+PiBIZWxsbywKPj4+
Pgo+Pj4+IENvbW1pdDoKPj4+Pgo+Pj4+IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThl
YzgyZmY3YTUKPj4+PiB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRo
YW5kIHdoZW4gcG9zc2libGUKPj4+Pgo+Pj4+IEludHJvZHVjZWQgYSBib2d1cyB1c2FnZSBvZiB0
aGUgc2NyYXRjaCBjcHVtYXNrOiBpdCB3YXMgdXNlZCBpbiBhCj4+Pj4gZnVuY3Rpb24gdGhhdCBj
b3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCj4+
Pj4gdGhlIHNjcmF0Y2ggY3B1bWFzayB0aGVyZSBpcyBub3Qgc2FmZS4gUGF0Y2ggIzIgaXMgYSBm
aXggZm9yIHRoYXQgdXNhZ2UuCj4+Pj4KPj4+PiBQYXRjaCAjMyBhZGRzIHNvbWUgZGVidWcgaW5m
cmFzdHJ1Y3R1cmUgdG8gbWFrZSBzdXJlIHRoZSBzY3JhdGNoIGNwdW1hc2sKPj4+PiBpcyB1c2Vk
IGluIHRoZSByaWdodCBjb250ZXh0LCBhbmQgaGVuY2Ugc2hvdWxkIHByZXZlbnQgZnVydGhlciBt
aXNzdXNlcy4KPj4+Pgo+Pj4+IFRoYW5rcywgUm9nZXIuCj4+Pgo+Pj4gSGkgUm9nZXIsCj4+Pgo+
Pj4gRG8geW91IHN0aWxsIHdhbnQgbWUgdG8gdGVzdCB0aGUgInBhbmljIiBwYXRjaCA/Cj4+PiBP
ciB0ZXN0IHRoaXMgc2VyaWVzIGluc3RlYWQgPwo+Pgo+PiBJJ3ZlIGJlZW4gYWJsZSB0byB0cmln
Z2VyIHRoaXMgbXlzZWxmLCBzbyBpZiB5b3UgY2FuIGdpdmUgYSB0cnkgdG8gdGhlCj4+IHNlcmll
cyBpbiBvcmRlciB0byBhc3NlcnQgaXQgZml4ZXMgeW91ciBpc3N1ZSB0aGF0IHdvdWxkIGJlIGdy
ZWF0Lgo+Pgo+PiBUaGFua3MuCj4+Cj4gCj4gU3VyZSwgY29tcGlsaW5nIG5vdywgd2lsbCByZXBv
cnQgYmFjayB0b21vcnJvdyBtb3JuaW5nLgo+IC0tCj4gU2FuZGVyCj4gCgpIYXZlbid0IHNlZW4g
dGhlIGlzc3VlIHlldCwgc28gaXQgc2VlbXMgZml4ZWQuClRoYW5rcyAhCi0tClNhbmRlcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:47:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:47:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2B5G-0004Kn-R9; Thu, 13 Feb 2020 09:46:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2B5F-0004Ki-IC
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:46:57 +0000
X-Inumbo-ID: c4fcfaa0-4e45-11ea-b86a-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c4fcfaa0-4e45-11ea-b86a-12813bfff9fa;
 Thu, 13 Feb 2020 09:46:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A751CB1F1;
 Thu, 13 Feb 2020 09:46:54 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-2-liuwe@microsoft.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <628b1e12-527d-5457-b97d-09c3d530ebbb@suse.com>
Date: Thu, 13 Feb 2020 10:46:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200212160918.18470-2-liuwe@microsoft.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDIuMjAyMCAxNzowOSwgV2VpIExpdSB3cm90ZToKPiAtLS0gYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
cHJpdmF0ZS5oCj4gQEAgLTI2LDYgKzI2LDYgQEAKPiAgCj4gIERFQ0xBUkVfUEVSX0NQVSh2b2lk
ICosIGh2X2lucHV0X3BhZ2UpOwo+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9hc3Np
c3QpOwo+IC1ERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gK0RF
Q0xBUkVfUEVSX0NQVSh1aW50MzJfdCwgaHZfdnBfaW5kZXgpOwoKWW91J3ZlIGdvdCBhIGNvLW1h
aW50YWluZXIgYWNrLCBpLmUuIHNvIGJlIGl0LCBidXQgRlRSIHRoaXMgaXMKYWdhaW5zdCB3aGF0
IENvZGluZ1N0eWxlIHNheXMsIGFmYWljdDogIkZpeGVkIHdpZHRoIHR5cGVzIHNob3VsZApvbmx5
IGJlIHVzZWQgd2hlbiBhIGZpeGVkIHdpZHRoIHF1YW50aXR5IGlzIG1lYW50ICh3aGljaCBmb3IK
ZXhhbXBsZSBtYXkgYmUgYSB2YWx1ZSByZWFkIGZyb20gb3IgdG8gYmUgd3JpdHRlbiB0byBhIHJl
Z2lzdGVyKS4iCklmIHlvdSBoYW5kZWQgdGhlIGFkZHJlc3MgKHBlcmhhcHMgaW5kaXJlY3RseSwg
ZS5nLiBieSBjb252ZXJ0aW5nCnRvIGEgcGh5c2ljYWwgb25lIGZpcnN0KSBvZiB0aGlzIHZhcmlh
YmxlIHRvIEh5cGVyLVYsIHRoZW4gdGhpbmdzCndvdWxkIGJlIGRpZmZlcmVudC4gQnV0CgogICAg
dGhpc19jcHUoaHZfdnBfaW5kZXgpID0gdnBfaW5kZXhfbXNyOwoKd291bGQsIGlmIHVuc2lnbmVk
IGludCB3YXMgd2lkZXIgdGhhbiAzMiBiaXRzLCBub3QgY2F1c2UgYW55Cmlzc3Vlcy4gQW5kIHRo
aXMgaXMgdGhlIG9ubHkgcGxhY2UgdGhlIHZhcmlhYmxlIGN1cnJlbnRseSBnZXRzCmFjY2Vzc2Vk
LCBhbmQgSSBleHBlY3QgZnV0dXJlIHVzZXMgd2lsbCBqdXN0IGJlIHJlYWRzIG9mIGl0IChhcwpj
YW4gYmUgc2VlbiBsYXRlciBpbiB0aGUgc2VyaWVzKS4KCkphbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:49:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:49:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2B7s-0004TX-Bf; Thu, 13 Feb 2020 09:49:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2B7q-0004TS-MM
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:49:38 +0000
X-Inumbo-ID: 25b5fc66-4e46-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 25b5fc66-4e46-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 09:49:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4B12EB240;
 Thu, 13 Feb 2020 09:49:37 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-5-liuwe@microsoft.com>
 <20200212174347.GU4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <893afd1e-03fd-f869-9bf6-4483f194bc98@suse.com>
Date: Thu, 13 Feb 2020 10:49:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200212174347.GU4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Paul Durrant <pdurrant@amazon.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxMiwgMjAyMCBhdCAwNDowOToxOFBNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+PiBJbXBsZW1l
bnQgTDAgYXNzaXN0ZWQgVExCIGZsdXNoIGZvciBYZW4gb24gSHlwZXItVi4gSXQgdGFrZXMgYWR2
YW50YWdlCj4+IG9mIHNldmVyYWwgaHlwZXJjYWxsczoKPj4KPj4gICogSFZDQUxMX0ZMVVNIX1ZJ
UlRVQUxfQUREUkVTU19MSVNUCj4+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElT
VF9FWAo+PiAgKiBIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFCj4+ICAqIEhWQ0FM
TF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VfRVgKPj4KPj4gUGljayB0aGUgbW9zdCBlZmZp
Y2llbnQgaHlwZXJjYWxscyBhdmFpbGFibGUuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PGxpdXdlQG1pY3Jvc29mdC5jb20+Cj4+IC0tLQo+PiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di9NYWtlZmlsZSAgfCAgIDEgKwo+PiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRl
LmggfCAgIDkgKysKPj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgMTcy
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvdXRpbC5jICAgIHwgIDcyICsrKysrKysrKysrKwo+PiAgNCBmaWxlcyBjaGFuZ2VkLCAyNTMg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCj4+Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtl
ZmlsZQo+PiBpbmRleCAxODkwMmMzM2U5Li4wZTM5NDEwOTY4IDEwMDY0NAo+PiAtLS0gYS94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvTWFrZWZpbGUKPj4gQEAgLTEsMiArMSwzIEBACj4+ICBvYmoteSArPSBoeXBlcnYu
bwo+PiAgb2JqLXkgKz0gdGxiLm8KPj4gK29iai15ICs9IHV0aWwubwo+PiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L3ByaXZhdGUuaAo+PiBpbmRleCA3OGU1MmY3NGNlLi4zMTFmMDYwNDk1IDEwMDY0NAo+
PiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+PiArKysgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+PiBAQCAtMjQsMTIgKzI0LDIxIEBACj4+
ICAKPj4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+PiAgI2luY2x1ZGUgPHhlbi9wZXJjcHUu
aD4KPj4gKyNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPj4gIAo+PiAgREVDTEFSRV9QRVJfQ1BVKHZv
aWQgKiwgaHZfaW5wdXRfcGFnZSk7Cj4+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9h
c3Npc3QpOwo+PiAgREVDTEFSRV9QRVJfQ1BVKHVpbnQzMl90LCBodl92cF9pbmRleCk7Cj4+ICAK
Pj4gK3N0YXRpYyBpbmxpbmUgdWludDMyX3QgaHZfdnBfaW5kZXgoaW50IGNwdSkKPiAKPiB1bnNp
Z25lZCBpbnQgZm9yIGNwdS4KCkFuZCBhbHNvIGZvciB0aGUgcmV0dXJuIHR5cGUsIGFzIHBlciBt
eSBjb21tZW50IG9uIHBhdGNoIDEuCgo+PiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L3RsYi5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPj4gQEAgLTE5
LDE1ICsxOSwxODUgQEAKPj4gICAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCj4+ICAg
Ki8KPj4gIAo+PiArI2luY2x1ZGUgPHhlbi9jcHUuaD4KPj4gICNpbmNsdWRlIDx4ZW4vY3B1bWFz
ay5oPgo+PiAgI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+PiAgCj4+ICsjaW5jbHVkZSA8YXNtL2d1
ZXN0L2h5cGVydi5oPgo+PiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtaGNhbGwuaD4KPj4g
KyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2LXRsZnMuaD4KPj4gKwo+PiAgI2luY2x1ZGUgInBy
aXZhdGUuaCIKPj4gIAo+PiArLyoKPj4gKyAqIEl0IGlzIHBvc3NpYmxlIHRvIGVuY29kZSB1cCB0
byA0MDk2IHBhZ2VzIHVzaW5nIHRoZSBsb3dlciAxMiBiaXRzCj4+ICsgKiBpbiBhbiBlbGVtZW50
IG9mIGd2YV9saXN0Cj4+ICsgKi8KPj4gKyNkZWZpbmUgSFZfVExCX0ZMVVNIX1VOSVQgKDQwOTYg
KiBQQUdFX1NJWkUpCj4+ICsjZGVmaW5lIE9SREVSX1RPX0JZVEVTKG9yZGVyKSAoKDF1bCA8PCAo
b3JkZXIpKSAqIFBBR0VfU0laRSkKPiAKPiBUaGVyZSBhcmUgYWxyZWFkeSBzb21lIGNvbnZlcnNp
b24gZnVuY3Rpb25zIGluIHhlbi9tbS5oCj4gKGdldF9vcmRlcl9mcm9tX3tieXRlcy9wYWdlc30p
LCBtYXliZSB5b3UgY291bGQgYWRkIGEKPiBnZXRfYnl0ZXNfZnJvbV9vcmRlciBoZWxwZXIgdGhl
cmU/CgpJIGRvbid0IHRoaW5rIGEgbWFjcm8gKG9yIGhlbHBlciBmdW5jdGlvbikgaXMgd29ydGh3
aGlsZSBoZXJlIC0gd2UKZG9uJ3QgaGF2ZSBhbnkgaW4gdGhlIHZhcmlvdXMgb3RoZXIgcGxhY2Vz
IHRoYXQgZG8gdGhlIHNhbWUuIFRoZQphYm92ZSBzaG91bGQgYmUgdXNlZCBpbmxpbmUsIHByZWZl
cmFibHkgaW4gdGhlIHNpbXBsZXIgZm9ybSBvZgpQQUdFX1NJWkUgPDwgb3JkZXIuCgpKYW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:53:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:53:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BBo-0005Gs-1t; Thu, 13 Feb 2020 09:53:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2BBm-0005Gn-NI
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:53:42 +0000
X-Inumbo-ID: b6eea950-4e46-11ea-b86c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6eea950-4e46-11ea-b86c-12813bfff9fa;
 Thu, 13 Feb 2020 09:53:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 57F1FADE0;
 Thu, 13 Feb 2020 09:53:41 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <72a1c94b-fd3b-3d47-4963-d92c6293000c@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c09e9d06-af6b-014e-9d0c-027cdfe753d4@suse.com>
Date: Thu, 13 Feb 2020 10:53:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <72a1c94b-fd3b-3d47-4963-d92c6293000c@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDIuMjAyMCAyMjowNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDEyLzAyLzIwMjAg
MTc6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4gQ29tbWl0Ogo+Pgo+PiA1NTAwZDI2NWEy
YThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1Cj4+IHg4Ni9zbXA6IHVzZSBBUElDIEFMTEJV
VCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3NzaWJsZQo+IAo+IFRoZXJlIGlzIGEgbW9y
ZSBzdWJ0bGUgcHJvYmxlbSBpbnRyb2R1Y2VkIGJ5IHRoaXMgcGF0Y2guIEkgdGhvdWdodCBJIAo+
IHdvdWxkIG1lbnRpb24gaXQgaGVyZSBqdXN0IGluIGNhc2UgdGhpcyBhZmZlY3QgdGhlIGFwcHJv
YWNoIHlvdSBoYXZlIAo+IGNob3NlbiBpbiB0aGlzIHNlcmllcy4KPiAKPiBnZXRfY3B1X21hcHMo
KSBpcyB1c2VkIGJ5IHN0b3BfbWFjaGluZV9ydW4oKSB0byBzZXJpYWxpemUgdGhlIGNhbGxlcnMu
IAo+IElmIHRoZSBsYXR0ZXIgZmFpbHMgdG8gYWNxdWlyZSB0aGUgbG9jaywgaXQgd2lsbCBiYWls
IG91dC4gCj4gVW5mb3J0dW5hdGVseSwgcmN1X2JhcnJpZXIoKSBpcyBpbXBsZW1lbnRlZCB1c2lu
ZyBzdG9wX21hY2hpbmVfcnVuKCkgYW5kIAo+IHdpbGwgYmUgdHVybmVkIHRvIHByZXR0eSBtdWNo
IGEgTk9QIGlmIHRoZSBsYXR0ZXIgZmFpbHMgKGUuZyB0aGUgbG9jayAKPiBjYW5ub3QgYmUgYWNx
dWlyZWQpLgo+IAo+IFRoaXMgbWVhbnMgdGhhdCB0aGUgcmN1X2JhcnJpZXIoKSB3aWxsIG5vdCBk
byB0aGUgZXhwZWN0ZWQgam9iIGFuZCAKPiBwb3RlbnRpYWxseSBpbnRyb2R1Y2UgdW5rbm93biBp
c3N1ZXMgKGUuZyB1c2UtYWZ0ZXItZnJlZS4uLikuCj4gCj4gQmVmb3JlIHlvdXIgcGF0Y2gsIGl0
IHdvdWxkIGhhdmUgYmVlbiBwcmV0dHkgaGFyZCB0byBoaXQgdGhlIHByb2JsZW0gCj4gYWJvdmUu
IEFmdGVyLCB5b3UgY2FuIHJhY2UgbW9yZSBlYXNpbHkgd2l0aCByY3VfYmFycmllcigpIGFzIHNl
bmRpbmcgSVBJIAo+IGlzIHByZXR0eSBjb21tb24uCj4gCj4gU2FkbHksIEkgZG9uJ3QgaGF2ZSBh
IHN1Z2dlc3Rpb24geWV0IGhvdyB0byBmaXggdGhpcyBwcm9ibGVtLgoKQSBmcmVxdWVudCB1c2Ug
bGlrZSBvbiB0aGUgSVBJIHNlbmRpbmcgcGF0aCBzdWdnZXN0cyB0aGUgbG9jayBtYXkKd2FudCB0
byBiZWNvbWUgYW4gci93IG9uZSwgd2hlcmUgYm90aCBwYXJ0aWVzIHlvdSBtZW50aW9uIHdhbnQg
dG8KYWNxdWlyZSBpdCBpbiByZWFkIG1vZGUuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:54:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:54:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BCr-0005Lk-D5; Thu, 13 Feb 2020 09:54:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2BCq-0005LC-0e
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:54:48 +0000
X-Inumbo-ID: ddf7d164-4e46-11ea-b86c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddf7d164-4e46-11ea-b86c-12813bfff9fa;
 Thu, 13 Feb 2020 09:54:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6BF09AC79;
 Thu, 13 Feb 2020 09:54:46 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-2-roger.pau@citrix.com>
 <20200212230526.jr3hgd6imgvcvfmi@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <36506b64-e6be-a8fe-e871-0f8016cc84f7@suse.com>
Date: Thu, 13 Feb 2020 10:54:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200212230526.jr3hgd6imgvcvfmi@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] x86/smp: unify header includes in smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAwMDowNSwgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEZlYiAxMiwgMjAy
MCBhdCAwNTo0OTo0N1BNICswMTAwLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+IFVuaWZ5IHRo
ZSB0d28gYWRqYWNlbnQgaGVhZGVyIGluY2x1ZGVzIHRoYXQgYXJlIGJvdGggZ2F0ZWQgd2l0aCBp
Zm5kZWYKPj4gX19BU1NFTUJMWV9fLgo+Pgo+PiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRl
ZC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 09:59:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 09:59:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BHP-0005Zg-4H; Thu, 13 Feb 2020 09:59:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2BHN-0005Zb-Vi
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 09:59:30 +0000
X-Inumbo-ID: 85ba4396-4e47-11ea-b86e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 85ba4396-4e47-11ea-b86e-12813bfff9fa;
 Thu, 13 Feb 2020 09:59:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 44B5BAAFD;
 Thu, 13 Feb 2020 09:59:27 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4849c6bc-e77b-d02f-7d0d-598cbcb3f145@suse.com>
Date: Thu, 13 Feb 2020 10:59:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200212164949.56434-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDIuMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFVzaW5nIHNjcmF0
Y2hfY3B1bWFzayBpbiBzZW5kX0lQSV9tYWsgaXMgbm90IHNhZmUgYmVjYXVzZSBpdCBjYW4gYmUK
PiBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIFhlbiB3b3VsZCBoYXZl
IHRvIG1ha2Ugc3VyZQo+IGFsbCB0aGUgdXNlcnMgb2YgdGhlIHNjcmF0Y2ggY3B1bWFzayBkaXNh
YmxlIGludGVycnVwdHMgd2hpbGUgdXNpbmcKPiBpdC4KPiAKPiBJbnN0ZWFkIGludHJvZHVjZSBh
IG5ldyBjcHVtYXNrIHRvIGJlIHVzZWQgYnkgc2VuZF9JUElfbWFzaywgYW5kCj4gZGlzYWJsZSBp
bnRlcnJ1cHRzIHdoaWxlIHVzaW5nLgoKTXkgZmlyc3QgdGhvdWdodCBoZXJlIHdhczogV2hhdCBh
Ym91dCBOTUkgb3IgI01DIGNvbnRleHQ/IEV2ZW4gaWYKbm90IHVzaW5nIHRoZSBmdW5jdGlvbiB0
b2RheSAod2hpY2ggSSBkaWRuJ3QgY2hlY2spLCB0aGVyZSBzaG91bGRuJ3QKYmUgYSBsYXRlbnQg
aXNzdWUgaW50cm9kdWNlZCBoZXJlIHByZXZlbnRpbmcgdGhlbSBmcm9tIGRvaW5nIHNvIGluCnRo
ZSBmdXR1cmUuIEluc3RlYWQgSSB0aGluayB5b3Ugd2FudCB0byBhbGxvY2F0ZSB0aGUgc2NyYXRj
aCBtYXNrCmR5bmFtaWNhbGx5IChhdCBsZWFzdCBpZiBjYWxsZXIgY29udGV4dCBkb2Vzbid0IGFs
bG93IHVzZSBvZiB0aGUKZ2VuZXJpYyBvbmUpLCBhbmQgc2ltcGx5IHJlZnJhaW4gZnJvbSBjb2Fs
ZXNjaW5nIElQSXMgaWYgdGhpcwphbGxvY2F0aW9ucyBmYWlscy4KCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:01:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:01:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BJB-0006MU-H1; Thu, 13 Feb 2020 10:01:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2BJ9-0006ML-Qd
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:01:19 +0000
X-Inumbo-ID: c7270d64-4e47-11ea-b870-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c7270d64-4e47-11ea-b870-12813bfff9fa;
 Thu, 13 Feb 2020 10:01:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 813A1ACD6;
 Thu, 13 Feb 2020 10:01:17 +0000 (UTC)
To: Julien Grall <julien@xen.org>, xen-devel@lists.xenproject.org
References: <20200211093527.6811-1-jgross@suse.com>
 <d11ca0a6-652a-13d8-864a-82893f0969cc@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <fd9c5b57-001c-cecb-d42f-ab02ef6e8f36@suse.com>
Date: Thu, 13 Feb 2020 11:01:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <d11ca0a6-652a-13d8-864a-82893f0969cc@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAgMTA6MDEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPiAKPiBPbiAxMS8w
Mi8yMDIwIDEwOjM1LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBXaXRoIGNvcmUgc2NoZWR1bGlu
ZyBhY3RpdmUgaXQgaXMgbWFuZGF0b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8KPj4gYmUg
Y2FsbGVkIGluIGEgdGFza2xldCBvbmx5LCBhcyBvdGhlcndpc2UgYSBzY2hlZHVsaW5nIGRlYWRs
b2NrIHdvdWxkCj4+IG9jY3VyOiBzdG9wX21hY2hpbmVfcnVuKCkgZG9lcyBhIGNwdSByZW5kZXp2
b3VzIGJ5IGFjdGl2YXRpbmcgYSB0YXNrbGV0Cj4+IG9uIGFsbCBvdGhlciBjcHVzLiBJbiBjYXNl
IHN0b3BfbWFjaGluZV9ydW4oKSB3YXMgbm90IGNhbGxlZCBpbiBhbiBpZGxlCj4+IHZjcHUgaXQg
d291bGQgYmxvY2sgc2NoZWR1bGluZyB0aGUgaWRsZSB2Y3B1IG9uIGl0cyBzaWJsaW5ncyB3aXRo
IGNvcmUKPj4gc2NoZWR1bGluZyBiZWluZyBhY3RpdmUsIHJlc3VsdGluZyBpbiBhIGhhbmcuCj4g
Cj4gVGhpcyBzdWdnZXN0cyBpdCBpcyBub3Qgc2FmZSB0byBjYWxsIHN0b3BfbWFjaGluZV9ydW4o
KSBvdXRzaWRlIGEgCj4gdGFza2xldCBidXQgc3RpbGwgdW5kZXIgImlkbGUgdkNQVSIgY29udGV4
dC4gSG93ZXZlciwgYWx0ZXJuYXRpdmUgCj4gcGF0Y2hpbmcgb24gQXJtIGR1cmluZyBib290IHdp
bGwgbm90IGJlIGluIGEgdGFza2xldC4gSXMgaXQgZ29pbmcgdG8gYmUgCj4gc2FmZT8KClllcy4K
CkkgY2FuIHJlcGhyYXNlIHRoYXQgcGFydCB0byBtYWtlIGl0IGNsZWFyLgoKCkp1ZXJnZW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:04:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:04:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BLr-0006Wh-16; Thu, 13 Feb 2020 10:04:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2BLq-0006Wb-DC
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:04:06 +0000
X-Inumbo-ID: 2adc017a-4e48-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2adc017a-4e48-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 10:04:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581588245;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=lz3gaWtgpn9EHTtBS+taMoFro5LTt6j60BvENVu/SbQ=;
 b=gcrcNfnbjV30Dc4PYp/HPUliZbYnk3UdmOfQm3ZDK6326yfdgEWywxvC
 lr1FqsyAbgNCiGnSWF+WBtRakwZC+/cBN1QYdxKjJuIaWZGdVnvA5n6ds
 Ixa/ng55gVBW6FbXecW2Ej3s0POOuE7FAYTWwr86qf/ltexA8uO4HUrOw U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /L+X9UvreXOMkJ2jQtEQFo65zE03wh1iiTUnMGs20Wqvbv6VWn+Ew3npwUfQWCR6FoaIacPt5P
 skEhuQ69CpVa1QlrjdcJeDyDOyY4pcgQ+5B3pWv2EAK7EUlp06CrgCUW+pdktgMviQGjO9ctJq
 QP+6pUjyAdOyMCoYbjNL7064Jb/22SDSOsKilDk7iTckRn+vYdeSYLTR6OVJ0EnTqUwowPfBiT
 wamzXy+gWLIDIFIaeGFQhMn4C9VbtoHAuTKtYFblm38zrjCLCBt6RmjsRv1lfxnxgjMiW8g9pg
 zjI=
X-SBRS: 2.7
X-MesageID: 12757514
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12757514"
Date: Thu, 13 Feb 2020 11:03:55 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213100355.GV4679@Air-de-Roger>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-3-roger.pau@citrix.com>
 <4849c6bc-e77b-d02f-7d0d-598cbcb3f145@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4849c6bc-e77b-d02f-7d0d-598cbcb3f145@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/3] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTA6NTk6MjlBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTIuMDIuMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gVXNp
bmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hayBpcyBub3Qgc2FmZSBiZWNhdXNlIGl0
IGNhbiBiZQo+ID4gY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5jZSBYZW4g
d291bGQgaGF2ZSB0byBtYWtlIHN1cmUKPiA+IGFsbCB0aGUgdXNlcnMgb2YgdGhlIHNjcmF0Y2gg
Y3B1bWFzayBkaXNhYmxlIGludGVycnVwdHMgd2hpbGUgdXNpbmcKPiA+IGl0Lgo+ID4gCj4gPiBJ
bnN0ZWFkIGludHJvZHVjZSBhIG5ldyBjcHVtYXNrIHRvIGJlIHVzZWQgYnkgc2VuZF9JUElfbWFz
aywgYW5kCj4gPiBkaXNhYmxlIGludGVycnVwdHMgd2hpbGUgdXNpbmcuCj4gCj4gTXkgZmlyc3Qg
dGhvdWdodCBoZXJlIHdhczogV2hhdCBhYm91dCBOTUkgb3IgI01DIGNvbnRleHQ/IEV2ZW4gaWYK
PiBub3QgdXNpbmcgdGhlIGZ1bmN0aW9uIHRvZGF5ICh3aGljaCBJIGRpZG4ndCBjaGVjayksIHRo
ZXJlIHNob3VsZG4ndAo+IGJlIGEgbGF0ZW50IGlzc3VlIGludHJvZHVjZWQgaGVyZSBwcmV2ZW50
aW5nIHRoZW0gZnJvbSBkb2luZyBzbyBpbgo+IHRoZSBmdXR1cmUuIEluc3RlYWQgSSB0aGluayB5
b3Ugd2FudCB0byBhbGxvY2F0ZSB0aGUgc2NyYXRjaCBtYXNrCj4gZHluYW1pY2FsbHkgKGF0IGxl
YXN0IGlmIGNhbGxlciBjb250ZXh0IGRvZXNuJ3QgYWxsb3cgdXNlIG9mIHRoZQo+IGdlbmVyaWMg
b25lKSwgYW5kIHNpbXBseSByZWZyYWluIGZyb20gY29hbGVzY2luZyBJUElzIGlmIHRoaXMKPiBh
bGxvY2F0aW9ucyBmYWlscy4KCkhtLCBpc24ndCB0aGlzIGdvaW5nIHRvIGJlIHF1aXRlIGV4cGVu
c2l2ZSwgYW5kIGhlbmNlIHJlbmRlciB0aGUKYmVuZWZpdCBvZiB1c2luZyB0aGUgc2hvcnRoYW5k
IG1vb3Q/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:05:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:05:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BMv-0006ad-Cq; Thu, 13 Feb 2020 10:05:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2BMu-0006aY-HN
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:05:12 +0000
X-Inumbo-ID: 51e37a5a-4e48-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 51e37a5a-4e48-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 10:05:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581588311;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=0DJSNZ22YtuRQCePi//zq4ebwA5In6DCuCHS4o3GEEY=;
 b=IHZegBo9nJ0FKSXqZbQYcC2RGxuJ3x98VYZkFr4Vd/vH0CzDr3EveNCq
 OaZ+pzysYMa98bt6L/9udQYkf2yDlsVb2YKSbLuVtxizoLsyquzg4qqBZ
 8PDTFioccuaTCf2NzwBQoGNTpySzVUcibjYNHRxArGD2nF4T16lgG6prM w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XKAvvI2LK+O4fmMwECZQttMvL+GsVqI83JMyhBX2mJuHHoRPkZcf2gptUgwpqoOrXikOJX1mt6
 wcziLQwFXh/pA+s6Pil3ZC42Jc0Ztr5D2Q1l94lF8BE9Eur51tDNeuXM2i3HWpQ/z4Q/CXON7j
 imtCwQPl7yaQXlXyK47m5n2FNwfnHLtQ7xjBREAIQT7up7S32vnuuMBzu1ek1J0aBJ95LS8Ll6
 yMJGGCrZoJRQ8o7wISAzRtZaCE3XC1Fp8OX5VoXQdR/w6QpeaCHsz22zqA10U9eM2b63zARYkS
 0Hg=
X-SBRS: 2.7
X-MesageID: 12393985
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12393985"
Date: Thu, 13 Feb 2020 11:05:03 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213100503.GW4679@Air-de-Roger>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <72a1c94b-fd3b-3d47-4963-d92c6293000c@xen.org>
 <c09e9d06-af6b-014e-9d0c-027cdfe753d4@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c09e9d06-af6b-014e-9d0c-027cdfe753d4@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 0/3] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTA6NTM6NDNBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTIuMDIuMjAyMCAyMjowNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gT24gMTIv
MDIvMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4+IENvbW1pdDoKPiA+Pgo+
ID4+IDU1MDBkMjY1YTJhOGZhNjNkNjBjMDhiZWI1NDlkZThlYzgyZmY3YTUKPiA+PiB4ODYvc21w
OiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUKPiA+
IAo+ID4gVGhlcmUgaXMgYSBtb3JlIHN1YnRsZSBwcm9ibGVtIGludHJvZHVjZWQgYnkgdGhpcyBw
YXRjaC4gSSB0aG91Z2h0IEkgCj4gPiB3b3VsZCBtZW50aW9uIGl0IGhlcmUganVzdCBpbiBjYXNl
IHRoaXMgYWZmZWN0IHRoZSBhcHByb2FjaCB5b3UgaGF2ZSAKPiA+IGNob3NlbiBpbiB0aGlzIHNl
cmllcy4KPiA+IAo+ID4gZ2V0X2NwdV9tYXBzKCkgaXMgdXNlZCBieSBzdG9wX21hY2hpbmVfcnVu
KCkgdG8gc2VyaWFsaXplIHRoZSBjYWxsZXJzLiAKPiA+IElmIHRoZSBsYXR0ZXIgZmFpbHMgdG8g
YWNxdWlyZSB0aGUgbG9jaywgaXQgd2lsbCBiYWlsIG91dC4gCj4gPiBVbmZvcnR1bmF0ZWx5LCBy
Y3VfYmFycmllcigpIGlzIGltcGxlbWVudGVkIHVzaW5nIHN0b3BfbWFjaGluZV9ydW4oKSBhbmQg
Cj4gPiB3aWxsIGJlIHR1cm5lZCB0byBwcmV0dHkgbXVjaCBhIE5PUCBpZiB0aGUgbGF0dGVyIGZh
aWxzIChlLmcgdGhlIGxvY2sgCj4gPiBjYW5ub3QgYmUgYWNxdWlyZWQpLgo+ID4gCj4gPiBUaGlz
IG1lYW5zIHRoYXQgdGhlIHJjdV9iYXJyaWVyKCkgd2lsbCBub3QgZG8gdGhlIGV4cGVjdGVkIGpv
YiBhbmQgCj4gPiBwb3RlbnRpYWxseSBpbnRyb2R1Y2UgdW5rbm93biBpc3N1ZXMgKGUuZyB1c2Ut
YWZ0ZXItZnJlZS4uLikuCj4gPiAKPiA+IEJlZm9yZSB5b3VyIHBhdGNoLCBpdCB3b3VsZCBoYXZl
IGJlZW4gcHJldHR5IGhhcmQgdG8gaGl0IHRoZSBwcm9ibGVtIAo+ID4gYWJvdmUuIEFmdGVyLCB5
b3UgY2FuIHJhY2UgbW9yZSBlYXNpbHkgd2l0aCByY3VfYmFycmllcigpIGFzIHNlbmRpbmcgSVBJ
IAo+ID4gaXMgcHJldHR5IGNvbW1vbi4KPiA+IAo+ID4gU2FkbHksIEkgZG9uJ3QgaGF2ZSBhIHN1
Z2dlc3Rpb24geWV0IGhvdyB0byBmaXggdGhpcyBwcm9ibGVtLgo+IAo+IEEgZnJlcXVlbnQgdXNl
IGxpa2Ugb24gdGhlIElQSSBzZW5kaW5nIHBhdGggc3VnZ2VzdHMgdGhlIGxvY2sgbWF5Cj4gd2Fu
dCB0byBiZWNvbWUgYW4gci93IG9uZSwgd2hlcmUgYm90aCBwYXJ0aWVzIHlvdSBtZW50aW9uIHdh
bnQgdG8KPiBhY3F1aXJlIGl0IGluIHJlYWQgbW9kZS4KCkknbSBhbHJlYWR5IHByZXBhcmluZyBh
IHBhdGNoIGluIHRoaXMgZGlyZWN0aW9uLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:09:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:09:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BRB-0006ms-W9; Thu, 13 Feb 2020 10:09:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2BRA-0006mm-D9
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:09:36 +0000
X-Inumbo-ID: ef347b42-4e48-11ea-b870-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef347b42-4e48-11ea-b870-12813bfff9fa;
 Thu, 13 Feb 2020 10:09:35 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id g3so5874732wrs.12
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 02:09:35 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=KiSJwmi8sVYpNALUzfzInvyAaU2Of/3dE0sXPif8B0w=;
 b=rx6kL/nBnzfvX7gCrZLD/5ZqQQtQqqiZ56z9I4NcgmAaV2tskvHQ/KeQEkgZYnG5JS
 /m6t3OrdGtHWEztq8ucqiBInxr97DBR7/iR1hddj524vaVrgWpKwqUr/yjT6C6dQJwrF
 oBh24mzUc2+BS7bPka5jhlMMiK+OnUj45Oc/aa1TY5Kj/XEmHYvnZ1eehBLFBAh2tFE8
 eGEgqbc72RnP25stET4ohzCEgthAXEn/EgjEsct+E+fKffweFVisX+iZsIHDmN2c1o12
 rv4DsUoEUAjVXhtNWRk2lzpl+dhRrOt/OcH6I+tJHgukD4aKiK+ExTY5/bAaM8ZDQeBo
 9CGg==
X-Gm-Message-State: APjAAAXUSwCbT2mjMtpgbq8ObAgwvhys30+R1aVmg9VdqMZLGFExiEF9
 Imnksf7T4s8Jy/hzmNVEcmQ=
X-Google-Smtp-Source: APXvYqxmuOIjt1vhnID1fDx3Be5qZNAolvRbaYy2H/9u00A6X/myPZmWPKmnxiJTVUOaqKfT1V5E5A==
X-Received: by 2002:adf:b254:: with SMTP id y20mr20535450wra.362.1581588574238; 
 Thu, 13 Feb 2020 02:09:34 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.185])
 by smtp.gmail.com with ESMTPSA id z25sm2358321wmf.14.2020.02.13.02.09.32
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 13 Feb 2020 02:09:33 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 xen-devel@lists.xenproject.org
References: <20200211093527.6811-1-jgross@suse.com>
 <d11ca0a6-652a-13d8-864a-82893f0969cc@xen.org>
 <fd9c5b57-001c-cecb-d42f-ab02ef6e8f36@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <2c59a619-de0e-a5c1-0338-0d09eb941e77@xen.org>
Date: Thu, 13 Feb 2020 11:09:32 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <fd9c5b57-001c-cecb-d42f-ab02ef6e8f36@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMy8wMi8yMDIwIDExOjAxLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+IE9uIDEzLjAy
LjIwIDEwOjAxLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpLAo+Pgo+PiBPbiAxMS8wMi8yMDIw
IDEwOjM1LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4gV2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0
aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNoaW5lX3J1bigpIHRvCj4+PiBiZSBjYWxs
ZWQgaW4gYSB0YXNrbGV0IG9ubHksIGFzIG90aGVyd2lzZSBhIHNjaGVkdWxpbmcgZGVhZGxvY2sg
d291bGQKPj4+IG9jY3VyOiBzdG9wX21hY2hpbmVfcnVuKCkgZG9lcyBhIGNwdSByZW5kZXp2b3Vz
IGJ5IGFjdGl2YXRpbmcgYSB0YXNrbGV0Cj4+PiBvbiBhbGwgb3RoZXIgY3B1cy4gSW4gY2FzZSBz
dG9wX21hY2hpbmVfcnVuKCkgd2FzIG5vdCBjYWxsZWQgaW4gYW4gaWRsZQo+Pj4gdmNwdSBpdCB3
b3VsZCBibG9jayBzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24gaXRzIHNpYmxpbmdzIHdpdGgg
Y29yZQo+Pj4gc2NoZWR1bGluZyBiZWluZyBhY3RpdmUsIHJlc3VsdGluZyBpbiBhIGhhbmcuCj4+
Cj4+IFRoaXMgc3VnZ2VzdHMgaXQgaXMgbm90IHNhZmUgdG8gY2FsbCBzdG9wX21hY2hpbmVfcnVu
KCkgb3V0c2lkZSBhIAo+PiB0YXNrbGV0IGJ1dCBzdGlsbCB1bmRlciAiaWRsZSB2Q1BVIiBjb250
ZXh0LiBIb3dldmVyLCBhbHRlcm5hdGl2ZSAKPj4gcGF0Y2hpbmcgb24gQXJtIGR1cmluZyBib290
IHdpbGwgbm90IGJlIGluIGEgdGFza2xldC4gSXMgaXQgZ29pbmcgdG8gCj4+IGJlIHNhZmU/Cj4g
Cj4gWWVzLgo+IAo+IEkgY2FuIHJlcGhyYXNlIHRoYXQgcGFydCB0byBtYWtlIGl0IGNsZWFyLgoK
VGhhdCB3b3VsZCBuaWNlLiBUaGFuayB5b3UhCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:12:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BTh-0007YH-EK; Thu, 13 Feb 2020 10:12:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2BTg-0007YC-85
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:12:12 +0000
X-Inumbo-ID: 4c929db4-4e49-11ea-b874-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4c929db4-4e49-11ea-b874-12813bfff9fa;
 Thu, 13 Feb 2020 10:12:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B046BAC15;
 Thu, 13 Feb 2020 10:12:10 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-4-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9fc88888-a670-a68e-f1b6-c0d258ab7b6e@suse.com>
Date: Thu, 13 Feb 2020 11:12:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200212164949.56434-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/3] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDIuMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC0yMjMsNyAr
MjIzLDEwIEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAq
ZGVzYykKPiAgICAgIHRyYWNlX2lycV9tYXNrKFRSQ19IV19JUlFfQ0xFQVJfVkVDVE9SLCBpcnEs
IHZlY3RvciwgdG1wX21hc2spOwo+ICAKPiAgICAgIGlmICggbGlrZWx5KCFkZXNjLT5hcmNoLm1v
dmVfaW5fcHJvZ3Jlc3MpICkKPiArICAgIHsKPiArICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNr
KCk7Cj4gICAgICAgICAgcmV0dXJuOwo+ICsgICAgfQoKSSdtIG5vdCBvdmVybHkgaGFwcHkgdG8g
c2VlIGEgbmVlZCBpbnRyb2R1Y2VkIHRvIGRvIGNsZWFudXAgbGlrZQp0aGlzIG9uZSwgYnV0IGF0
IGxlYXN0IG1pc3NpbmcgYSBwYXRoIGlzIGEgZGVidWctYnVpbGQgcHJvYmxlbQpvbmx5LgoKPiAt
LS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3Qu
Ywo+IEBAIC01Nyw2ICs1NywzMCBAQCBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNr
X3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1
bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKPiAgc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNo
X2NwdTBtYXNrOwo+ICAKPiArI2lmbmRlZiBOREVCVUcKPiArY3B1bWFza190ICpzY3JhdGNoX2Nw
dW1hc2soY29uc3QgY2hhciAqZm4pCgpQbGVhc2UgZG9uJ3QgcGFzcyBhbiBhcmd1bWVudCB0aGF0
IHlvdSBjYW4gZGVkdWNlLCBhbmQgdGhlbgpwcm92aWRlIGV2ZW4gbW9yZSBtZWFuaW5nZnVsIGRh
dGE6Cgo+ICt7Cj4gKyAgICBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY29uc3QgY2hhciAqLCBzY3Jh
dGNoX2NwdW1hc2tfdXNlKTsKPiArCj4gKyAgICAvKgo+ICsgICAgICogU2NyYXRjaCBjcHVtYXNr
IGNhbm5vdCBiZSB1c2VkIGluIElSUSBjb250ZXh0LCBvciBlbHNlIHdlIHdvdWxkIGhhdmUgdG8K
PiArICAgICAqIG1ha2Ugc3VyZSBhbGwgdXNlcnMgaGF2ZSBpbnRlcnJ1cHRzIGRpc2FibGVkIHdo
aWxlIHVzaW5nIHRoZSBzY3JhdGNoCj4gKyAgICAgKiBtYXNrLgo+ICsgICAgICovCj4gKyAgICBC
VUdfT04oaW5faXJxKCkpOwo+ICsKPiArICAgIGlmICggZm4gJiYgdW5saWtlbHkodGhpc19jcHUo
c2NyYXRjaF9jcHVtYXNrX3VzZSkpICkKPiArICAgIHsKPiArICAgICAgICBwcmludGsoIiVzOiBz
Y3JhdGNoIENQVSBtYXNrIGFscmVhZHkgaW4gdXNlIGJ5ICVzXG4iLAo+ICsgICAgICAgICAgICAg
IGZuLCB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSk7CgpVc2UgX19idWlsdGluX3JldHVy
bl9hZGRyZXNzKDApIGhlcmUsIHdoaWNoIHdpbGwgYWxsb3cKaWRlbnRpZnlpbmcgd2hpY2ggb2Yg
cGVyaGFwcyBtdWx0aXBsZSB1c2VzIGluIGEgZnVuY3Rpb24gaXMKdGhlIG9mZmVuZGluZyBvbmUu
CgpBbHNvLCB3aHkgaW4gc21wYm9vdC5jIGluc3RlYWQgb2YgaW4gc21wLmM/IFRoaXMgaXNuJ3Qg
YQpib290IG9yIENQVS1ob3Qtb25saW5lIHJlbGF0ZWQgZnVuY3Rpb24gYWZhaWN0LgoKRmluYWxs
eSwgaXQgd291bGQgc2VlbSBuaWNlIGlmIG11bHRpcGxlIHVzZXMgYnkgdGhlIHNhbWUgY2FsbGVy
CmNvdWxkIGJlIHBlcm1pdHRlZDoKCiAgICBmb3IgKCAuLi4gKQogICAgewogICAgICAgIGlmICgg
Li4uICkKICAgICAgICB7CiAgICAgICAgICAgIG1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7
CiAgICAgICAgICAgIC4uLgogICAgICAgIH0KICAgICAgICBlbHNlCiAgICAgICAgewogICAgICAg
ICAgICAvKiBubyB1c2Ugb2YgZ2V0X3NjcmF0Y2hfY3B1bWFzaygpICovCiAgICAgICAgICAgIC4u
LgogICAgICAgIH0KICAgIH0KCiAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:19:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BaK-0007li-BB; Thu, 13 Feb 2020 10:19:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2BaJ-0007ld-QC
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:19:03 +0000
X-Inumbo-ID: 41469806-4e4a-11ea-b874-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 41469806-4e4a-11ea-b874-12813bfff9fa;
 Thu, 13 Feb 2020 10:19:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 12824B16D;
 Thu, 13 Feb 2020 10:19:01 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-3-roger.pau@citrix.com>
 <4849c6bc-e77b-d02f-7d0d-598cbcb3f145@suse.com>
 <20200213100355.GV4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a839cdc7-bc52-92cf-8020-74cfad568358@suse.com>
Date: Thu, 13 Feb 2020 11:19:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213100355.GV4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMTowMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAxMywgMjAyMCBhdCAxMDo1OToyOUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTIuMDIuMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gVXNpbmcgc2NyYXRj
aF9jcHVtYXNrIGluIHNlbmRfSVBJX21hayBpcyBub3Qgc2FmZSBiZWNhdXNlIGl0IGNhbiBiZQo+
Pj4gY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5jZSBYZW4gd291bGQgaGF2
ZSB0byBtYWtlIHN1cmUKPj4+IGFsbCB0aGUgdXNlcnMgb2YgdGhlIHNjcmF0Y2ggY3B1bWFzayBk
aXNhYmxlIGludGVycnVwdHMgd2hpbGUgdXNpbmcKPj4+IGl0Lgo+Pj4KPj4+IEluc3RlYWQgaW50
cm9kdWNlIGEgbmV3IGNwdW1hc2sgdG8gYmUgdXNlZCBieSBzZW5kX0lQSV9tYXNrLCBhbmQKPj4+
IGRpc2FibGUgaW50ZXJydXB0cyB3aGlsZSB1c2luZy4KPj4KPj4gTXkgZmlyc3QgdGhvdWdodCBo
ZXJlIHdhczogV2hhdCBhYm91dCBOTUkgb3IgI01DIGNvbnRleHQ/IEV2ZW4gaWYKPj4gbm90IHVz
aW5nIHRoZSBmdW5jdGlvbiB0b2RheSAod2hpY2ggSSBkaWRuJ3QgY2hlY2spLCB0aGVyZSBzaG91
bGRuJ3QKPj4gYmUgYSBsYXRlbnQgaXNzdWUgaW50cm9kdWNlZCBoZXJlIHByZXZlbnRpbmcgdGhl
bSBmcm9tIGRvaW5nIHNvIGluCj4+IHRoZSBmdXR1cmUuIEluc3RlYWQgSSB0aGluayB5b3Ugd2Fu
dCB0byBhbGxvY2F0ZSB0aGUgc2NyYXRjaCBtYXNrCj4+IGR5bmFtaWNhbGx5IChhdCBsZWFzdCBp
ZiBjYWxsZXIgY29udGV4dCBkb2Vzbid0IGFsbG93IHVzZSBvZiB0aGUKPj4gZ2VuZXJpYyBvbmUp
LCBhbmQgc2ltcGx5IHJlZnJhaW4gZnJvbSBjb2FsZXNjaW5nIElQSXMgaWYgdGhpcwo+PiBhbGxv
Y2F0aW9ucyBmYWlscy4KPiAKPiBIbSwgaXNuJ3QgdGhpcyBnb2luZyB0byBiZSBxdWl0ZSBleHBl
bnNpdmUsIGFuZCBoZW5jZSByZW5kZXIgdGhlCj4gYmVuZWZpdCBvZiB1c2luZyB0aGUgc2hvcnRo
YW5kIG1vb3Q/CgpEZXBlbmRzIG9uIGhvdyBtYW55IENQVXMgdGhlcmUgYXJlLCBpLmUuIGhvdyBs
b25nIHRoZSBsb29wIG90aGVyd2lzZQp3b3VsZCBiZS4gV2hlbiB4bWFsbG9jKCkgZG9lc24ndCBu
ZWVkIHRvIHR1cm4gdG8gdGhlIHBhZ2UgYWxsb2NhdG9yLApJIHRoaW5rIGl0IHdvbid0IGJlIG92
ZXJseSBzbG93LiBBbm90aGVyIG9wdGlvbiB3b3VsZCBiZSB0byBhdm9pZApjb2FsZXNjaW5nIGlu
IGEgc2xpZ2h0bHkgZGlmZmVyZW50IHdheSAod2l0aG91dCBoYXZpbmcgdG8gZmlkZGxlCndpdGgg
dGhlIHNjcmF0Y2ggbWFzaykgd2hlbiBjYWxsZWQgaW4gaW50ZXJydXB0IGNvbnRleHQuCgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:28:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:28:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BjS-0000Bp-DS; Thu, 13 Feb 2020 10:28:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2BjQ-0000Bk-Tw
 for xen-devel@lists.xen.org; Thu, 13 Feb 2020 10:28:28 +0000
X-Inumbo-ID: 9280d032-4e4b-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9280d032-4e4b-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 10:28:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E3C01AC0C;
 Thu, 13 Feb 2020 10:28:26 +0000 (UTC)
To: Olaf Hering <olaf@aepfle.de>
References: <20200212115325.12f2efc4.olaf@aepfle.de>
 <20200212152219.38d1a43c.olaf@aepfle.de>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <08abe0b1-3735-d987-1ad7-b608331e564a@suse.com>
Date: Thu, 13 Feb 2020 11:28:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200212152219.38d1a43c.olaf@aepfle.de>
Content-Language: en-US
Subject: Re: [Xen-devel] reported memory usage does not match real memory
 usage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIuMDIuMjAyMCAxNToyMiwgT2xhZiBIZXJpbmcgd3JvdGU6Cj4gQW0gV2VkLCAxMiBGZWIg
MjAyMCAxMTo1MzoyNSArMDEwMAo+IHNjaHJpZWIgT2xhZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRl
PjoKPiAKPj4gSXMgdGhlcmUgYSBmb3JtdWxhIHRvIGNhbGN1bGF0ZSB0aGF0IGFtb3VudCBvZiBl
eHRyYSBtZW1vcnksIGlzIHRoaXMgYmVoYXZpb3IgZG9jdW1lbnRlZCBzb21ld2hlcmU/CgpTZWUg
ZS5nLiBzaF9taW5fYWxsb2NhdGlvbigpIGFuZCB3aGF0ZXZlciBpdHMgSEFQIGNvdW50ZXJwYXJ0
IGlzLiBCdXQKdGhpcyBhbmQgaGVuY2UgLi4uCgo+IFdpdGggdGhlIHNjcmlwdCBiZWxvdywgdGhl
IGZvcm11bGEgbWF5IGxvb2sgbGlrZSB0aGlzOgo+IC0gZWFjaCB2Y3B1IG5lZWRzIDFNQiBleHRy
YSBtZW1vcnkKPiAtIGVhY2ggR0Igb2YgYSBIVk0gZG9tVSBtZW1vcnkgbmVlZHMgOE1CIGV4dHJh
IG1lbW9yeQo+IC0gZWFjaCBIVk0gZG9tVSBuZWVkcyAyTUIgZXh0cmEgbWVtb3J5CgouLi4gdGhp
cyBpcyByZWFsbHkgYW4gaW1wbGVtZW50YXRpb24gZGV0YWlscy4KCj4gSSBhc3N1bWUgdGhlc2Ug
OE1CIHBlciBHQiBpcyBuZWVkZWQgZm9yIHRoZSBFUFQgcGFnZSB0YWJsZXMuCj4gCj4gSW4gY2Fz
ZSB0aGlzIGV4dHJhIG1lbW9yeSBpcyBpbmRlZWQgc29tZSBvYnZpb3VzIHN0YXRpYyB2YWx1ZSwK
PiBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gYWxsb2NhdGUgaXQgZnJvbSB0aGUgdmFsdWUgc3BlY2lm
aWVkIGluCj4gJ21lbW9yeT0nIHRvIG1ha2Ugc3VyZSBhIGRvbVUgdXNlcyAoYWxtb3N0KSBleGFj
dGx5IHRoZSB2YWx1ZQo+IHRoYXQgd2FzIGNvbmZpZ3VyZWQuCgpXZWxsLCB0aGUgIm1lbW9yeT0i
IGlzLCBhZmFpaywgc3VwcG9zZWQgdG8gKGxhcmdlbHkpIHJlcHJlc2VudAp3aGF0IHRoZSBndWVz
dCBpcyBnb2luZyB0byAic2VlIiAobm90IGFsbCBvZiBpdCBtYXkgaW4gZmFjdCBiZQp2aXNpYmxl
IHRocm91Z2ggdGhlIEU4MjAgbWFwIHRoZSBndWVzdCBzZWVzIGF0IGJvb3QsIGJ1dCB0aGF0J3MK
YSBkaWZmZXJlbnQgYXNwZWN0KS4gQWxvbmcgd2l0aCBpdCB0aGVyZSBhbHNvIGlzCiJzaGFkb3df
bWVtb3J5PSIsIGJ1dCB0aGUgaW1wbGVtZW50YXRpb24gaGFzIGFsd2F5cyBiZWVuIGdyb3dpbmcK
dGhpcyB2YWx1ZSBpZiBpdCB3YXMgdG9vIHNtYWxsLCB0byBhdm9pZCByZW5kZXJpbmcgZ3Vlc3Rz
CnVuc3RhYmxlLiBTbyBzd2l0Y2hpbmcgdG8gYSBtb2RlbCBsaWtlIHlvdSBwcm9wb3NlIHdvdWxk
IGxpa2VseQpyZXF1aXJlIGEgbmV3IGd1ZXN0IGNvbmZpZyBvcHRpb24gKGFuZCB0aGVuIGhvdyB0
byBkZWFsIHdpdGgKY29uZmxpY3RzIGJldHdlZW4gb2xkIGFuZCBuZXcgb3B0aW9ucyB3b3VsZCBu
ZWVkIHRvIGJlIHNwZWxsZWQKb3V0KS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:29:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:29:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BkK-0000FH-Ou; Thu, 13 Feb 2020 10:29:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2BkJ-0000F5-Db
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:29:23 +0000
X-Inumbo-ID: b3178eda-4e4b-11ea-b87b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b3178eda-4e4b-11ea-b87b-12813bfff9fa;
 Thu, 13 Feb 2020 10:29:22 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2BkG-0004oQ-5u; Thu, 13 Feb 2020 10:29:20 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2BkF-0008Pu-S2; Thu, 13 Feb 2020 10:29:20 +0000
Date: Thu, 13 Feb 2020 10:29:16 +0000
From: Wei Liu <wl@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200213102916.pth227it5jozbp22@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-3-liuwe@microsoft.com>
 <20200212170047.GR4679@Air-de-Roger>
 <0fd1bb31e2054ddeb5e21793aa0c8750@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0fd1bb31e2054ddeb5e21793aa0c8750@EX13D32EUC003.ant.amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 2/4] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMDg6NDg6MzlBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDEyIEZlYnJ1YXJ5IDIwMjAg
MTg6MDEKPiA+IFRvOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gQ2M6IFhlbiBEZXZlbG9wbWVu
dCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBEdXJyYW50LCBQYXVsCj4g
PiA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jv
c29mdC5jb20+OyBXZWkgTGl1Cj4gPiA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXIKPiA+IDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+ID4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzRdIHg4Ni9oeXBlcnZpc29yOiBw
YXNzIGZsYWdzIHRvCj4gPiBoeXBlcnZpc29yX2ZsdXNoX3RsYgo+ID4gCj4gPiBPbiBXZWQsIEZl
YiAxMiwgMjAyMCBhdCAwNDowOToxNlBNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiBIeXBl
ci1WJ3MgTDAgYXNzaXN0ZWQgZmx1c2ggaGFzIGZpbmUtZ3JhaW5lZCBjb250cm9sIG92ZXIgd2hh
dCBnZXRzCj4gPiA+IGZsdXNoZWQuIFdlIG5lZWQgYWxsIHRoZSBmbGFncyBhdmFpbGFibGUgdG8g
bWFrZSB0aGUgYmVzdCBkZWNpc2lvbnMKPiA+ID4gcG9zc2libGUuCj4gPiA+Cj4gPiA+IE5vIGZ1
bmN0aW9uYWwgY2hhbmdlIGJlY2F1c2UgWGVuJ3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCBjYXJl
IGFib3V0Cj4gPiA+IHdoYXQgaXMgcGFzc2VkIHRvIGl0Lgo+ID4gCj4gPiBXaGlsZSBpdCdzIGNl
cnRhaW5seSBmaW5lIHRvIHBhc3MgYSBmbGFncyBmaWVsZCB3aXRoIG1vcmUgaW5mb3JtYXRpb24s
Cj4gPiB0aGUgZmx1c2ggZmxhZ3MgZm9yIFhlbiBjYW4gYWxzbyBjb250YWluIEZMVVNIX0NBQ0hF
LCBGTFVTSF9WQ1BVX1NUQVRFCj4gPiBvciBGTFVTSF9ST09UX1BHVEJMLCBjYW4geW91IGFkZCBh
biBhc3NlcnQgdGhhdCB0aG9zZSBuZXZlciBnZXQgcGFzc2VkCj4gPiB0byB0aGUgZmx1c2ggaG9v
az8KPiA+IAo+ID4gSU1PIHdlIHNob3VsZCBkZWZpbmUgYSBtYXNrIHdpdGggRkxVU0hfVExCLCBG
TFVTSF9UTEJfR0xPQkFMLAo+ID4gRkxVU0hfVkFfVkFMSUQgYW5kIEZMVVNIX09SREVSX01BU0sg
YW5kIGFzc2VydCB0aGF0IHRob3NlIGFyZSB0aGUgb25seQo+ID4gdmFsaWQgZmxhZ3MgdG8gYmUg
dXNlZCBmb3IgdGhlIGh5cGVydmlzb3IgYXNzaXN0ZWQgZmx1c2ggaG9vay4KPiA+Cj4gCj4gQWdy
ZWVkIHRoYXQgdGhpcyBzaG91bGQgYmUgYWJzdHJhY3RlZDsgd2UgY2VydGFpbmx5IGRvbid0IHdh
bnQgdG8gaGF2ZQo+IHZhcmlvdXMgYml0cyBvZiBYZW4gbmVlZGluZyB0byBrbm93IHdoYXQgaHlw
ZXJ2aXNvciBpdCBpcyBydW5uaW5nIG9uCj4gdG9wIG9mLgoKT0suIEkgY2FuIGludHJvZHVjZSBh
IEZMVVNIX1RMQl9GTEFHUyBmb3IgYWxsIHRoaW5ncyBwZXJ0YWluaW5nIHRvIFRMQgotLSB0aGUg
Zm91ciB0aGluZ3MgbWVudGlvbmVkIGluIFJvZ2VyJ3MgcmVwbHkuCgpXZWkuCgo+IAo+ICAgUGF1
bAo+IAo+ICAKPiA+IFRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:30:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:30:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2BlN-0000yt-3R; Thu, 13 Feb 2020 10:30:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2BlL-0000yn-MN
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:30:27 +0000
X-Inumbo-ID: d9d25050-4e4b-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d9d25050-4e4b-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 10:30:27 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2BlK-0004q0-AG; Thu, 13 Feb 2020 10:30:26 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2BlK-0008Sz-19; Thu, 13 Feb 2020 10:30:26 +0000
Date: Thu, 13 Feb 2020 10:30:23 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200213103023.hzen7babuqh7dmvo@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-2-liuwe@microsoft.com>
 <20200212165354.GQ4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212165354.GQ4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDU6NTM6NTRQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEZlYiAxMiwgMjAyMCBhdCAwNDowOToxNVBNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gQ2hhbmdlIGh2X3ZwX2luZGV4IHRvIHVzZSB1aW50MzJfdCBiZWNhdXNl
IHRoYXQgaXMgd2hhdCBpcyBkZWZpbmVkIGluIFRMRlMuCj4gPiAKPiA+IEFkZCAiX2FkZHIiIHN1
ZmZpeCB0byBodl9kb19yZXBfaHlwZXJjYWxsJ3MgcGFyYW1ldGVycy4KPiAKPiBCZWluZyBvZiB0
eXBlIHBhZGRyX3QgSSdtIHVuc3VyZSB0aGUgX2FkZHIgc3VmZml4IGFkZHMgYW55IHZhbHVlIHRv
Cj4gdGhlIG5hbWUuCj4gCgpBbmRyZXcgYXNrZWQgdXMgdG8gYWRkIHRoYXQgcHJlZml4IGZvciBo
dl9kb19oeXBlcmNhbGwuIEkgZGlzY292ZXJlZCB0aGUKc2FtZSB0aGluZyBzaG91bGQndmUgYmVl
biBkb25lIGZvciBodl9kb19yZXBfaHlwZXJjYWxsIGFzIHdlbGwuCgpXZWkuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:36:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:36:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Bqw-0001Dw-RC; Thu, 13 Feb 2020 10:36:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2Bqv-0001Dr-C8
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:36:13 +0000
X-Inumbo-ID: a6edcce0-4e4c-11ea-b880-12813bfff9fa
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a6edcce0-4e4c-11ea-b880-12813bfff9fa;
 Thu, 13 Feb 2020 10:36:11 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id m10so6786518wmc.0
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 02:36:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=6CkBFQ5NtTfm5hAFI42kZWS+Fc64YQwA9BcZSBpW+EM=;
 b=X4ASga1oWYFsTwrSzgmNUpQnzeA/v2IIjllt01aK1u6MN21GcH7QwNFAOVLddpwc0L
 l85CGaXhOqxslV2INPkHGkXXQCtC/N0goIrR8QQViY6xGwLzjCEn8wwa+hWtGQAzWCKk
 R3kEh5nQncGGolNOfdmmdblFDM5EldYvFZXA/H3mwfPPqdV8JLR2kT+t2D7lKatU35sx
 qBx+ATW77uqeKzhMpIpmO8IH1JhEcjADWkzXDLERFAo9m1Fu5JLwZ8cfwQAQlHoLFy0S
 665pNbMdOLyqnzAMjjH8Mz0tEmxe5GBSu6VCJTe7Hw0TgjQSKGoqMM0y6H+mE7bEmO+4
 ko7g==
X-Gm-Message-State: APjAAAWGqB2S/4wIK1MVZUZWimZITsWZotE4Y6G5LWsvTeNSvK6DWJtq
 TKvsrJcvgXElabWvfrQOeSI=
X-Google-Smtp-Source: APXvYqw+NpYtmonxWQncF8JO1dXfFH8ChNZGIhFA1CRGdYqgDerBpkaS7ageCoeJcYAWL1R6dACi9g==
X-Received: by 2002:a1c:9a56:: with SMTP id c83mr5178866wme.79.1581590170939; 
 Thu, 13 Feb 2020 02:36:10 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.185])
 by smtp.gmail.com with ESMTPSA id k13sm2268720wrx.59.2020.02.13.02.36.08
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 13 Feb 2020 02:36:09 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, xen-devel@lists.xenproject.org
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-4-dwmw2@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <c742911e-c2a1-3ade-b675-c16000e728e5@xen.org>
Date: Thu, 13 Feb 2020 11:36:07 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-4-dwmw2@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 4/8] xen/vmap: allow vm_init_type to be
 called during early_boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGF2aWQsCgpPbiAwMS8wMi8yMDIwIDAxOjMyLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4g
RnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBXZSB3YW50IHRvIG1vdmUg
dm1faW5pdCwgd2hpY2ggY2FsbHMgdm1faW5pdF90eXBlIHVuZGVyIHRoZSBob29kLCB0bwo+IGVh
cmx5IGJvb3Qgc3RhZ2UuIEFkZCBhIHBhdGggdG8gZ2V0IHBhZ2UgZnJvbSBib290IGFsbG9jYXRv
ciBpbnN0ZWFkLgo+IAo+IEFkZCBhbiBlbWFjcyBibG9jayB0byB0aGF0IGZpbGUgd2hpbGUgSSB3
YXMgdGhlcmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNv
bT4KPiAtLS0KPiAgIHhlbi9jb21tb24vdm1hcC5jIHwgMjIgKysrKysrKysrKysrKysrKysrKy0t
LQo+ICAgMSBmaWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCj4g
Cj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdm1hcC5jIGIveGVuL2NvbW1vbi92bWFwLmMKPiBp
bmRleCBmYWViYzFkZGYxLi4zNzkyMmY3MzViIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vdm1h
cC5jCj4gKysrIGIveGVuL2NvbW1vbi92bWFwLmMKPiBAQCAtMzQsOSArMzQsMTUgQEAgdm9pZCBf
X2luaXQgdm1faW5pdF90eXBlKGVudW0gdm1hcF9yZWdpb24gdHlwZSwgdm9pZCAqc3RhcnQsIHZv
aWQgKmVuZCkKPiAgIAo+ICAgICAgIGZvciAoIGkgPSAwLCB2YSA9ICh1bnNpZ25lZCBsb25nKXZt
X2JpdG1hcCh0eXBlKTsgaSA8IG5yOyArK2ksIHZhICs9IFBBR0VfU0laRSApCj4gICAgICAgewo+
IC0gICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnID0gYWxsb2NfZG9taGVhcF9wYWdlKE5VTEws
IDApOwo+IC0KPiAtICAgICAgICBtYXBfcGFnZXNfdG9feGVuKHZhLCBwYWdlX3RvX21mbihwZyks
IDEsIFBBR0VfSFlQRVJWSVNPUik7Cj4gKyAgICAgICAgbWZuX3QgbWZuOwo+ICsgICAgICAgIGlu
dCByYzsKPiArCj4gKyAgICAgICAgaWYgKCBzeXN0ZW1fc3RhdGUgPT0gU1lTX1NUQVRFX2Vhcmx5
X2Jvb3QgKQo+ICsgICAgICAgICAgICBtZm4gPSBhbGxvY19ib290X3BhZ2VzKDEsIDEpOwo+ICsg
ICAgICAgIGVsc2UKPiArICAgICAgICAgICAgbWZuID0gcGFnZV90b19tZm4oYWxsb2NfZG9taGVh
cF9wYWdlKE5VTEwsIDApKTsKCkl0IGxvb2tzIGxpa2UgdGhlIGZ1bmN0aW9uIHdhcyBkb2luZyBh
IHByZXR0eSBiYWQgam9iIGF0IGNoZWNraW5nIHRoZSAKcmV0dXJuIHZhbHVlcyA6KC4KCkFzIHlv
dSBhZGQgYSBjaGVjayBmb3IgbWFwX3BhZ2VzX3RvX3hlbigpLCB3b3VsZCB5b3UgbWluZCB0byBh
ZGQgYW5vdGhlciAKb25lIGZvciBhbGxvY19kb21oZWFwX3BhZ2UoKT8KCk90aGVyIHRoYW4gdGhh
dCwgdGhlIGNvZGUgbG9va3MgZ29vZCB0byBtZS4KCj4gKyAgICAgICAgcmMgPSBtYXBfcGFnZXNf
dG9feGVuKHZhLCBtZm4sIDEsIFBBR0VfSFlQRVJWSVNPUik7Cj4gKyAgICAgICAgQlVHX09OKHJj
KTsKPiAgICAgICAgICAgY2xlYXJfcGFnZSgodm9pZCAqKXZhKTsKPiAgICAgICB9Cj4gICAgICAg
Yml0bWFwX2ZpbGwodm1fYml0bWFwKHR5cGUpLCB2bV9sb3dbdHlwZV0pOwo+IEBAIC0zMzAsMyAr
MzM2LDEzIEBAIHZvaWQgdmZyZWUodm9pZCAqdmEpCj4gICAgICAgICAgIGZyZWVfZG9taGVhcF9w
YWdlKHBnKTsKPiAgIH0KPiAgICNlbmRpZgo+ICsKPiArLyoKPiArICogTG9jYWwgdmFyaWFibGVz
Ogo+ICsgKiBtb2RlOiBDCj4gKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKPiArICogYy1iYXNpYy1v
ZmZzZXQ6IDQKPiArICogdGFiLXdpZHRoOiA0Cj4gKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAo+
ICsgKiBFbmQ6Cj4gKyAqLwo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:48:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:48:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2C2J-00028x-26; Thu, 13 Feb 2020 10:47:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2C2H-00028s-MS
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:47:57 +0000
X-Inumbo-ID: 4b55cd72-4e4e-11ea-ade5-bc764e2007e4
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4b55cd72-4e4e-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 10:47:57 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id m10so6810847wmc.0
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 02:47:57 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=+5s7U8e1eCXsRL8A/c4Z0hrKtmOgyOe8db8+MjjsYKo=;
 b=fkDjjkfUPKcxUBt+lKZRtcSF+c6aWGhrHqMusifE6DrY5Xbv+gbd/bdTZS/bCIz2OS
 TIlqXkHQ6hrjq1ru2H/4RnDrlj3Qj8v52Scq4ntK4jRoCy9hGs4LEoAFLvqGrs+wuEQV
 UkgAEtu8WTgUXCgDgebf7gsIDuWzgOiQfYOawRblgBkeP+RhAaJSoo6J1s9PfaazcaWI
 LnsbDbVij14UCxgXmpaLJgZMLa9xlnoTJXiMDWg7oYpqpPWFI8PvsQfYqmjl4bkwJAkv
 8zhBBalyQKkHpwCAct3XzOQppsUyAEI/WWNSIXV43oR6OCI9lWy64bTjsAlL6udvLl30
 /eNg==
X-Gm-Message-State: APjAAAUjsciTX21FluE0hGOJRapEy2uj8C2Wj22FairaSD2NW/mhBjoD
 d0wRt9gTFRT3a413l66T2sk=
X-Google-Smtp-Source: APXvYqyuDVzd+awrEUPSDgEexZ25jVWgrpkZrDJ2XJmJBPLLkCyNwHhdp3GErHc4hEC3+w4VDHSTKA==
X-Received: by 2002:a05:600c:214a:: with SMTP id
 v10mr5352920wml.182.1581590876139; 
 Thu, 13 Feb 2020 02:47:56 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.185])
 by smtp.gmail.com with ESMTPSA id y185sm2630907wmg.2.2020.02.13.02.47.54
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 13 Feb 2020 02:47:55 -0800 (PST)
To: David Woodhouse <dwmw2@infradead.org>, xen-devel@lists.xenproject.org
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-7-dwmw2@infradead.org>
From: Julien Grall <julien@xen.org>
Message-ID: <6764d461-f79b-afa1-2623-f1e3451098e4@xen.org>
Date: Thu, 13 Feb 2020 11:47:54 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-7-dwmw2@infradead.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of
 initrdidx when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Jan Beulich <jbeulich@suse.com>, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGF2aWQsCgpPbiAwMS8wMi8yMDIwIDAxOjMzLCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4g
RnJvbTogRGF2aWQgV29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KPiAKPiBSZW1vdmUgYSB0
ZXJuYXJ5IG9wZXJhdG9yIHRoYXQgbWFkZSBteSBicmFpbiBodXJ0Lgo+IAo+IFJlcGxhY2UgaXQg
d2l0aCBzb21ldGhpbmcgc2ltcGxlciB0aGF0IG1ha2VzIGl0IHNvbWV3aGF0IGNsZWFyZXIgdGhh
dAo+IHRoZSBjaGVjayBmb3IgaW5pdHJkaWR4IDwgbWJpLT5tb2RzX2NvdW50IGlzIGJlY2F1c2Ug
bWJpLT5tb2RzX2NvdW50Cj4gaXMgd2hhdCBmaW5kX2ZpcnN0X2JpdCgpIHdpbGwgcmV0dXJuIHdo
ZW4gaXQgZG9lc24ndCBmaW5kIGFueXRoaW5nLgo+IAo+IFNpZ25lZC1vZmYtYnk6IERhdmlkIFdv
b2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4gLS0tCj4gICB4ZW4vYXJjaC94ODYvc2V0dXAu
YyB8IDkgKysrKystLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA0IGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc2V0dXAuYyBiL3hlbi9h
cmNoL3g4Ni9zZXR1cC5jCj4gaW5kZXggNWY2OGExMzA4Zi4uMTAyMDllNmJmYiAxMDA2NDQKPiAt
LS0gYS94ZW4vYXJjaC94ODYvc2V0dXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zZXR1cC5jCj4g
QEAgLTY4Nyw3ICs2ODcsNyBAQCB2b2lkIF9faW5pdCBub3JldHVybiBfX3N0YXJ0X3hlbih1bnNp
Z25lZCBsb25nIG1iaV9wKQo+ICAgICAgIGNoYXIgKmNtZGxpbmUsICprZXh0cmEsICpsb2FkZXI7
Cj4gICAgICAgdW5zaWduZWQgaW50IGluaXRyZGlkeCwgbnVtX3BhcmtlZCA9IDA7Cj4gICAgICAg
bXVsdGlib290X2luZm9fdCAqbWJpOwo+IC0gICAgbW9kdWxlX3QgKm1vZDsKPiArICAgIG1vZHVs
ZV90ICptb2QsICppbml0cmQgPSBOVUxMOwo+ICAgICAgIHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMs
IHJhd19tYXhfcGFnZSwgbW9kdWxlc19oZWFkcm9vbSwgbW9kdWxlX21hcFsxXTsKPiAgICAgICBp
bnQgaSwgaiwgZTgyMF93YXJuID0gMCwgYnl0ZXMgPSAwOwo+ICAgICAgIGJvb2wgYWNwaV9ib290
X3RhYmxlX2luaXRfZG9uZSA9IGZhbHNlLCByZWxvY2F0ZWQgPSBmYWxzZTsKPiBAQCAtMTc5Myw2
ICsxNzkzLDkgQEAgdm9pZCBfX2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9u
ZyBtYmlfcCkKPiAgICAgICAgICAgeGVuX3Byb2Nlc3Nvcl9wbWJpdHMgfD0gWEVOX1BST0NFU1NP
Ul9QTV9DWDsKPiAgIAo+ICAgICAgIGluaXRyZGlkeCA9IGZpbmRfZmlyc3RfYml0KG1vZHVsZV9t
YXAsIG1iaS0+bW9kc19jb3VudCk7Cj4gKyAgICBpZiAoIGluaXRyZGlkeCA8IG1iaS0+bW9kc19j
b3VudCApCklJVUMsIHRoZSBjaGVjayBvbiBpbml0cmR4ID4gMCB3YXMgcG9pbnRsZXNzIGFzIGJp
dCAwIHdpbGwgYWx3YXlzIGJlIApjbGVhcmVkIChpdCBpcyB1c2VkIGZvciBkb20wIGtlcm5lbCku
IEl0IG1pZ2h0IGJlIHdvcnRoIG1lbnRpb25uaW5nIGl0IAppbiB0aGUgY29tbWl0IG1lc3NhZ2Uu
IFNvbWV0aGluZyBsaWtlOgoKIlRoZSBpbml0cmQgY2FuIG5ldmVyIGJlIGluIHRoZSBmaXJzdCBt
b2R1bGUgKGkuZSBpbml0cmRpZHggPT0gMCkgYXMgCnRoaXMgaXMgYWx3YXlzIHVzZWQgYnkgdGhl
IGRvbTAga2VybmVsLiBTbyB0aGUgY2hlY2sgY2FuIGJlIHNpbXBsaWZ5LiIKCkFja2VkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKPiArICAgICAgICBpbml0cmQgPSBtb2QgKyBp
bml0cmRpZHg7Cj4gKwo+ICAgICAgIGlmICggYml0bWFwX3dlaWdodChtb2R1bGVfbWFwLCBtYmkt
Pm1vZHNfY291bnQpID4gMSApCj4gICAgICAgICAgIHByaW50ayhYRU5MT0dfV0FSTklORwo+ICAg
ICAgICAgICAgICAgICAgIk11bHRpcGxlIGluaXRyZCBjYW5kaWRhdGVzLCBwaWNraW5nIG1vZHVs
ZSAjJXVcbiIsCj4gQEAgLTE4MTcsOSArMTgyMCw3IEBAIHZvaWQgX19pbml0IG5vcmV0dXJuIF9f
c3RhcnRfeGVuKHVuc2lnbmVkIGxvbmcgbWJpX3ApCj4gICAgICAgICogV2UncmUgZ29pbmcgdG8g
c2V0dXAgZG9tYWluMCB1c2luZyB0aGUgbW9kdWxlKHMpIHRoYXQgd2Ugc3Rhc2hlZCBzYWZlbHkK
PiAgICAgICAgKiBhYm92ZSBvdXIgaGVhcC4gVGhlIHNlY29uZCBtb2R1bGUsIGlmIHByZXNlbnQs
IGlzIGFuIGluaXRyZCByYW1kaXNrLgo+ICAgICAgICAqLwo+IC0gICAgaWYgKCBjb25zdHJ1Y3Rf
ZG9tMChkb20wLCBtb2QsIG1vZHVsZXNfaGVhZHJvb20sCj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgIChpbml0cmRpZHggPiAwKSAmJiAoaW5pdHJkaWR4IDwgbWJpLT5tb2RzX2NvdW50KQo+IC0g
ICAgICAgICAgICAgICAgICAgICAgICA/IG1vZCArIGluaXRyZGlkeCA6IE5VTEwsIGNtZGxpbmUp
ICE9IDApCj4gKyAgICBpZiAoIGNvbnN0cnVjdF9kb20wKGRvbTAsIG1vZCwgbW9kdWxlc19oZWFk
cm9vbSwgaW5pdHJkLCBjbWRsaW5lKSAhPSAwICkKPiAgICAgICAgICAgcGFuaWMoIkNvdWxkIG5v
dCBzZXQgdXAgRE9NMCBndWVzdCBPU1xuIik7Cj4gICAKPiAgICAgICBpZiAoIGNwdV9oYXNfc21h
cCApCj4gCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:50:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:50:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2C4n-0002sZ-J2; Thu, 13 Feb 2020 10:50:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2C4m-0002sT-2S
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:50:32 +0000
X-Inumbo-ID: a44bd642-4e4e-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a44bd642-4e4e-11ea-aa99-bc764e2007e4;
 Thu, 13 Feb 2020 10:50:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2C4f-0005Dt-Hf; Thu, 13 Feb 2020 10:50:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2C4f-0001px-6w; Thu, 13 Feb 2020 10:50:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2C4f-0005jK-6J; Thu, 13 Feb 2020 10:50:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147004-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 10:50:25 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147004: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAwNCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAwNC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTcg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMCBkYXlzICAgMTEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:53:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:53:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2C7s-00032p-75; Thu, 13 Feb 2020 10:53:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3q6q=4B=amazon.co.uk=prvs=305d558ea=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2C7r-00032k-1H
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:53:43 +0000
X-Inumbo-ID: 188ad15c-4e4f-11ea-b882-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 188ad15c-4e4f-11ea-b882-12813bfff9fa;
 Thu, 13 Feb 2020 10:53:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581591222; x=1613127222;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=m9OOtZ2Rzfo1KGJdFA9kvOVVTpXs2zKEtWLrOEuik+k=;
 b=jAb6YXdqUoQ0HdSOhnYCO9lnRqzyx0R2WhYBTgKkI8CHTQDcUKVM9Ks1
 LRZsUCq9T68AHv0jyp2QdDXnfc7lSs7dwRWJPo8zUYAdz3igGQTZlafql
 9dzvv5CVVRTm/2J8NTJ8k4N40EydL1Idi2YZWLknLr2FdTEQaoWi5xm1s M=;
IronPort-SDR: vCMMTYeUhGgqs3cgJOY+UGQKinNVIiqYONtpwQTRNHPicab+3691JH15qo8SallfanUz0+6Pk/
 IyEb4SbCIygA==
X-IronPort-AV: E=Sophos;i="5.70,436,1574121600"; d="scan'208";a="26188702"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-62350142.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 13 Feb 2020 10:53:39 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-62350142.us-east-1.amazon.com (Postfix) with ESMTPS
 id 4D12DA29C2; Thu, 13 Feb 2020 10:53:35 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 13 Feb 2020 10:53:34 +0000
Received: from EX13MTAUEA002.ant.amazon.com (10.43.61.77) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 13 Feb 2020 10:53:33 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.61.169) with Microsoft SMTP Server id
 15.0.1236.3 via Frontend Transport; Thu, 13 Feb 2020 10:53:31 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 10:53:24 +0000
Message-ID: <20200213105325.3022-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200213105325.3022-1-pdurrant@amazon.com>
References: <20200213105325.3022-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v5 1/2] docs/designs: Add a design document for
 non-cooperative live migration
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaGFzIGJlY29tZSBhcHBhcmVudCB0byBzb21lIGxhcmdlIGNsb3VkIHByb3ZpZGVycyB0aGF0
IHRoZSBjdXJyZW50Cm1vZGVsIG9mIGNvb3BlcmF0aXZlIG1pZ3JhdGlvbiBvZiBndWVzdHMgdW5k
ZXIgWGVuIGlzIG5vdCB1c2FibGUgYXMgaXQKcmVsaWVzIG9uIHNvZnR3YXJlIHJ1bm5pbmcgaW5z
aWRlIHRoZSBndWVzdCwgd2hpY2ggaXMgbGlrZWx5IGJleW9uZCB0aGUKcHJvdmlkZXIncyBjb250
cm9sLgpUaGlzIHBhdGNoIGludHJvZHVjZXMgYSBwcm9wb3NhbCBmb3Igbm9uLWNvb3BlcmF0aXZl
IGxpdmUgbWlncmF0aW9uLApkZXNpZ25lZCBub3QgdG8gcmVseSBvbiBhbnkgZ3Vlc3Qtc2lkZSBz
b2Z0d2FyZS4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNv
bT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzog
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpDYzogS29ucmFkIFJ6
ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxs
aW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KCnY1
OgogLSBOb3RlIHRoYXQgUFYgZG9tYWluIGFyZSBub3QganVzdCBleHBlY3RlZCB0byBjby1vcGVy
YXRlLCB0aGV5IGFyZQogICByZXF1aXJlZCB0bwoKdjQ6CiAtIEZpeCBpc3N1ZXMgcmFpc2VkIGJ5
IFdlaQoKdjI6CiAtIFVzZSB0aGUgdGVybSAnbm9uLWNvb3BlcmF0aXZlJyBpbnN0ZWFkIG9mICd0
cmFuc3BhcmVudCcKIC0gUmVwbGFjZSAndHJ1c3QgaW4nIHdpdGggJ3JlbGlhbmNlIG9uJyB3aGVu
IHJlZmVycmluZyB0byBndWVzdC1zaWRlCiAgIHNvZnR3YXJlCi0tLQogZG9jcy9kZXNpZ25zL25v
bi1jb29wZXJhdGl2ZS1taWdyYXRpb24ubWQgfCAyNzIgKysrKysrKysrKysrKysrKysrKysrKwog
MSBmaWxlIGNoYW5nZWQsIDI3MiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgZG9j
cy9kZXNpZ25zL25vbi1jb29wZXJhdGl2ZS1taWdyYXRpb24ubWQKCmRpZmYgLS1naXQgYS9kb2Nz
L2Rlc2lnbnMvbm9uLWNvb3BlcmF0aXZlLW1pZ3JhdGlvbi5tZCBiL2RvY3MvZGVzaWducy9ub24t
Y29vcGVyYXRpdmUtbWlncmF0aW9uLm1kCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAuLjA5Zjc0YzhjMGQKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL2Rlc2lnbnMvbm9uLWNv
b3BlcmF0aXZlLW1pZ3JhdGlvbi5tZApAQCAtMCwwICsxLDI3MiBAQAorIyBOb24tQ29vcGVyYXRp
dmUgTWlncmF0aW9uIG9mIEd1ZXN0cyBvbiBYZW4KKworIyMgQmFja2dyb3VuZAorCitUaGUgbm9y
bWFsIG1vZGVsIG9mIG1pZ3JhdGlvbiBpbiBYZW4gaXMgZHJpdmVuIGJ5IHRoZSBndWVzdCBiZWNh
dXNlIGl0IHdhcworb3JpZ2luYWxseSBpbXBsZW1lbnRlZCBmb3IgUFYgZ3Vlc3RzLCB3aGVyZSB0
aGUgZ3Vlc3QgbXVzdCBiZSBhd2FyZSBpdCBpcworcnVubmluZyB1bmRlciBYZW4gYW5kIGlzIGhl
bmNlIGV4cGVjdGVkIHRvIGNvLW9wZXJhdGUuIFRoaXMgbW9kZWwgZGF0ZXMgZnJvbQorYW4gZXJh
IHdoZW4gaXQgd2FzIGFzc3VtZWQgdGhhdCB0aGUgaG9zdCBhZG1pbmlzdHJhdG9yIGhhZCBjb250
cm9sIG9mIGF0IGxlYXN0Cit0aGUgcHJpdmlsZWdlZCBzb2Z0d2FyZSBydW5uaW5nIGluIHRoZSBn
dWVzdCAoaS5lLiB0aGUgZ3Vlc3Qga2VybmVsKSB3aGljaCBtYXkKK3N0aWxsIGJlIHRydWUgaW4g
YW4gZW50ZXJwcmlzZSBkZXBsb3ltZW50IGJ1dCBpcyBub3QgZ2VuZXJhbGx5IHRydWUgaW4gYSBj
bG91ZAorZW52aXJvbm1lbnQuIFRoZSBhaW0gb2YgdGhpcyBkZXNpZ24gaXMgdG8gcHJvdmlkZSBh
IG1vZGVsIHdoaWNoIGlzIHB1cmVseSBob3N0Citkcml2ZW4sIHJlcXVpcmluZyBubyBjby1vcGVy
YXRpb24gZnJvbSB0aGUgc29mdHdhcmUgcnVubmluZyBpbiB0aGUKK2d1ZXN0LCBhbmQgaXMgdGh1
cyBzdWl0YWJsZSBmb3IgY2xvdWQgc2NlbmFyaW9zLgorCitQViBndWVzdHMgYXJlIG91dCBvZiBz
Y29wZSBmb3IgdGhpcyBwcm9qZWN0IGJlY2F1c2UsIGFzIGlzIG91dGxpbmVkIGFib3ZlLCB0aGV5
CitoYXZlIGEgc3ltYmlvdGljIHJlbGF0aW9uc2hpcCB3aXRoIHRoZSBoeXBlcnZpc29yIGFuZCB0
aGVyZWZvcmUgYSBjZXJ0YWluIGxldmVsCitvZiBjby1vcGVyYXRpb24gaXMgcmVxdWlyZWQuCisK
K0hWTSBndWVzdHMgY2FuIGFscmVhZHkgYmUgbWlncmF0ZWQgb24gWGVuIHdpdGhvdXQgZ3Vlc3Qg
Y28tb3BlcmF0aW9uIGJ1dCBvbmx5CitpZiB0aGV5IGRvbuKAmXQgaGF2ZSBQViBkcml2ZXJzIGlu
c3RhbGxlZFsxXSBvciBhcmUgaW4gcG93ZXIgc3RhdGUgUzMuIFRoZQorcmVhc29uIGZvciBub3Qg
ZXhwZWN0aW5nIGNvLW9wZXJhdGlvbiBpZiB0aGUgZ3Vlc3QgaXMgaW4gUzMgaXMgb2J2aW91cywg
YnV0IHRoZQorcmVhc29uIGNvLW9wZXJhdGlvbiBpcyBleHBlY3RlZCBpZiBQViBkcml2ZXJzIGFy
ZSBpbnN0YWxsZWQgaXMgZHVlIHRvIHRoZQorbmF0dXJlIG9mIFBWIHByb3RvY29scy4KKworIyMg
WGVuc3RvcmUgTm9kZXMgYW5kIERvbWFpbiBJRAorCitUaGUgUFYgZHJpdmVyIG1vZGVsIGNvbnNp
c3RzIG9mIGEgKmZyb250ZW5kKiBhbmQgYSAqYmFja2VuZCouIFRoZSBmcm9udGVuZCBydW5zCitp
bnNpZGUgdGhlIGd1ZXN0IGRvbWFpbiBhbmQgdGhlIGJhY2tlbmQgcnVucyBpbnNpZGUgYSAqc2Vy
dmljZSBkb21haW4qIHdoaWNoCittYXkgb3IgbWF5IG5vdCBiZSBkb21haW4gMC4gVGhlIGZyb250
ZW5kIGFuZCBiYWNrZW5kIHR5cGljYWxseSBwYXNzIGRhdGEgdmlhCittZW1vcnkgcGFnZXMgd2hp
Y2ggYXJlIHNoYXJlZCBiZXR3ZWVuIHRoZSB0d28gZG9tYWlucywgYnV0IHRoaXMgY2hhbm5lbCBv
ZgorY29tbXVuaWNhdGlvbiBpcyBnZW5lcmFsbHkgZXN0YWJsaXNoZWQgdXNpbmcgeGVuc3RvcmUg
KHRoZSBzdG9yZSBwcm90b2NvbAoraXRzZWxmIGJlaW5nIGFuIGV4Y2VwdGlvbiB0byB0aGlzIGZv
ciBvYnZpb3VzIGNoaWNrZW4tYW5kLWVnZyByZWFzb25zKS4KKworVHlwaWNhbCBwcm90b2NvbCBl
c3RhYmxpc2htZW50IGlzIGJhc2VkIG9uIHVzZSBvZiB0d28gc2VwYXJhdGUgeGVuc3RvcmUKKyph
cmVhcyouIElmIHdlIGNvbnNpZGVyIFBWIGRyaXZlcnMgZm9yIHRoZSAqbmV0aWYqIHByb3RvY29s
IChpLmUuIGNsYXNzIHZpZikKK2FuZCBhc3N1bWUgdGhlIGd1ZXN0IGhhcyBkb21pZCBYLCB0aGUg
c2VydmljZSBkb21haW4gaGFzIGRvbWlkIFksIGFuZCB0aGUgdmlmCitoYXMgaW5kZXggWiB0aGVu
IHRoZSBmcm9udGVuZCBhcmVhIHdpbGwgcmVzaWRlIHVuZGVyIHRoZSBwYXJlbnQgbm9kZToKKwor
YC9sb2NhbC9kb21haW4vWS9kZXZpY2UvdmlmL1pgCisKK0FsbCBiYWNrZW5kcywgYnkgY29udmVu
dGlvbiwgdHlwaWNhbGx5IHJlc2lkZSB1bmRlciBwYXJlbnQgbm9kZToKKworYC9sb2NhbC9kb21h
aW4vWC9iYWNrZW5kYAorCithbmQgdGhlIG5vcm1hbCBiYWNrZW5kIGFyZWEgZm9yIHZpZiBaIHdv
dWxkIGJlOgorCitgL2xvY2FsL2RvbWFpbi9YL2JhY2tlbmQvdmlmL1kvWmAKKworYnV0IHRoaXMg
c2hvdWxkIG5vdCBiZSBhc3N1bWVkLgorCitUaGUgdG9vbHN0YWNrIHdpbGwgcGxhY2UgdHdvIG5v
ZGVzIGluIHRoZSBmcm9udGVuZCBhcmVhIHRvIGV4cGxpY2l0bHkgbG9jYXRlCit0aGUgYmFja2Vu
ZDoKKworICAgICogYGJhY2tlbmRgOiB0aGUgZnVsbHkgcXVhbGlmaWVkIHhlbnN0b3JlIHBhdGgg
b2YgdGhlIGJhY2tlbmQgYXJlYQorICAgICogYGJhY2tlbmQtaWRgOiB0aGUgZG9taWQgb2YgdGhl
IHNlcnZpY2UgZG9tYWluCisKK2FuZCBzaW1pbGFybHkgdHdvIG5vZGVzIGluIHRoZSBiYWNrZW5k
IGFyZWEgdG8gbG9jYXRlIHRoZSBmcm9udGVuZCBhcmVhOgorCisgICAgKiBgZnJvbnRlbmRgOiB0
aGUgZnVsbHkgcXVhbGlmaWVkIHhlbnN0b3JlIHBhdGggb2YgdGhlIGZyb250ZW5kIGFyZWEKKyAg
ICAqIGBmcm9udGVuZC1pZGA6IHRoZSBkb21pZCBvZiB0aGUgZ3Vlc3QgZG9tYWluCisKKworVGhl
IGd1ZXN0IGRvbWFpbiBvbmx5IGhhcyB3cml0ZSBwZXJtaXNzaW9uIHRvIHRoZSBmcm9udGVuZCBh
cmVhIGFuZCBzaW1pbGFybHkKK3RoZSBzZXJ2aWNlIGRvbWFpbiBvbmx5IGhhcyB3cml0ZSBwZXJt
aXNzaW9uIHRvIHRoZSBiYWNrZW5kIGFyZWEsIGJ1dCBib3RoIGVuZHMKK2hhdmUgcmVhZCBwZXJt
aXNzaW9uIHRvIGJvdGggYXJlYXMuCisKK1VuZGVyIGJvdGggZnJvbnRlbmQgYW5kIGJhY2tlbmQg
YXJlYXMgaXMgYSBub2RlIGNhbGxlZCAqc3RhdGUqLiBUaGlzIGlzIGtleSB0bworcHJvdG9jb2wg
ZXN0YWJsaXNobWVudC4gVXBvbiBQViBkZXZpY2UgY3JlYXRpb24gdGhlIHRvb2xzdGFjayB3aWxs
IHNldCB0aGUKK3ZhbHVlIG9mIGJvdGggc3RhdGUgbm9kZXMgdG8gMSAoWGVuYnVzU3RhdGVJbml0
aWFsaXNpbmdbMl0pLiBUaGlzIHNob3VsZCBjYXVzZQorZW51bWVyYXRpb24gb2YgYXBwcm9wcmlh
dGUgZGV2aWNlcyBpbiBib3RoIHRoZSBndWVzdCBhbmQgc2VydmljZSBkb21haW5zLiBUaGUKK2Jh
Y2tlbmQgZGV2aWNlLCBvbmNlIGl0IGhhcyB3cml0dGVuIGFueSBuZWNlc3NhcnkgcHJvdG9jb2wg
c3BlY2lmaWMgaW5mb3JtYXRpb24KK2ludG8gdGhlIHhlbnN0b3JlIGJhY2tlbmQgYXJlYSAodG8g
YmUgcmVhZCBieSB0aGUgZnJvbnRlbmQgZHJpdmVyKSB3aWxsIHVwZGF0ZQordGhlIGJhY2tlbmQg
c3RhdGUgbm9kZSB0byAyIChYZW5idXNTdGF0ZUluaXRXYWl0KS4gRnJvbSB0aGlzIHBvaW50IG9u
IFBWCitwcm90b2NvbHMgZGlmZmVyIHNsaWdodGx5OyB0aGUgZm9sbG93aW5nIGlsbHVzdHJhdGlv
biBpcyB0cnVlIG9mIHRoZSBuZXRpZgorcHJvdG9jb2wuCisKK1Vwb24gc2VlaW5nIGEgYmFja2Vu
ZCBzdGF0ZSB2YWx1ZSBvZiAyLCB0aGUgZnJvbnRlbmQgZHJpdmVyIHdpbGwgdGhlbiByZWFkIHRo
ZQorcHJvdG9jb2wgc3BlY2lmaWMgaW5mb3JtYXRpb24sIHdyaXRlIGRldGFpbHMgb2YgZ3JhbnQg
cmVmZXJlbmNlcyAoZm9yIHNoYXJlZAorcGFnZXMpIGFuZCBldmVudCBjaGFubmVsIHBvcnRzIChm
b3Igc2lnbmFsbGluZykgdGhhdCBpdCBoYXMgY3JlYXRlZCwgYW5kIHNldAordGhlIHN0YXRlIG5v
ZGUgaW4gdGhlIGZyb250ZW5kIGFyZWEgdG8gNCAoWGVuYnVzU3RhdGVDb25uZWN0ZWQpLiBVcG9u
IHNlZSB0aGlzCitmcm9udGVuZCBzdGF0ZSwgdGhlIGJhY2tlbmQgZHJpdmVyIHdpbGwgdGhlbiBy
ZWFkIHRoZSBncmFudCByZWZlcmVuY2VzIChtYXBwaW5nCit0aGUgc2hhcmVkIHBhZ2VzKSBhbmQg
ZXZlbnQgY2hhbm5lbCBwb3J0cyAob3BlbmluZyBpdHMgZW5kIG9mIHRoZW0pIGFuZCBzZXQgdGhl
CitzdGF0ZSBub2RlIGluIHRoZSBiYWNrZW5kIGFyZWEgdG8gNC4gUHJvdG9jb2wgZXN0YWJsaXNo
bWVudCBpcyBub3cgY29tcGxldGUgYW5kCit0aGUgZnJvbnRlbmQgYW5kIGJhY2tlbmQgc3RhcnQg
dG8gcGFzcyBkYXRhLgorCitCZWNhdXNlIHRoZSBkb21pZCBvZiBib3RoIGVuZHMgb2YgYSBQViBw
cm90b2NvbCBmb3JtcyBhIGtleSBwYXJ0IG9mIG5lZ290aWF0aW5nCit0aGUgZGF0YSBwbGFuZSBm
b3IgdGhhdCBwcm90b2NvbCAoYmVjYXVzZSBpdCBpcyBlbmNvZGVkIGludG8gYm90aCB4ZW5zdG9y
ZQorbm9kZXMgYW5kIG5vZGUgcGF0aHMpLCBhbmQgYmVjYXVzZSBndWVzdOKAmXMgb3duIGRvbWlk
IGFuZCB0aGUgZG9taWQgb2YgdGhlCitzZXJ2aWNlIGRvbWFpbiBhcmUgdmlzaWJsZSB0byB0aGUg
Z3Vlc3QgaW4geGVuc3RvcmUgKGFuZCBoZW5jZSBtYXkgY2FjaGVkCitpbnRlcm5hbGx5KSwgYW5k
IG5laXRoZXIgYXJlIG5lY2Vzc2FyaWx5IHByZXNlcnZlZCBkdXJpbmcgbWlncmF0aW9uLCBpdCBp
cworaGVuY2UgbmVjZXNzYXJ5IHRvIGhhdmUgdGhlIGNvLW9wZXJhdGlvbiBvZiB0aGUgZnJvbnRl
bmQgaW4gcmUtbmVnb3RpYXRpbmcgdGhlCitwcm90b2NvbCB1c2luZyB0aGUgbmV3IGRvbWlkIGFm
dGVyIG1pZ3JhdGlvbi4KKworTW9yZW92ZXIgdGhlIGJhY2tlbmQtaWQgdmFsdWUgd2lsbCBiZSB1
c2VkIGJ5IHRoZSBmcm9udGVuZCBkcml2ZXIgaW4gc2V0dGluZyB1cAorZ3JhbnQgdGFibGUgZW50
cmllcyBhbmQgZXZlbnQgY2hhbm5lbHMgdG8gY29tbXVuaWNhdGUgd2l0aCB0aGUgc2VydmljZSBk
b21haW4sCitzbyB0aGUgY28tb3BlcmF0aW9uIG9mIHRoZSBndWVzdCBpcyByZXF1aXJlZCB0byBy
ZS1lc3RhYmxpc2ggdGhlc2UgaW4gdGhlIG5ldworaG9zdCBlbnZpcm9ubWVudCBhZnRlciBtaWdy
YXRpb24uCisKK1RodXMgaWYgd2UgYXJlIHRvIGNoYW5nZSB0aGUgbW9kZWwgYW5kIHN1cHBvcnQg
bWlncmF0aW9uIG9mIGEgZ3Vlc3Qgd2l0aCBQVgorZHJpdmVycywgd2l0aG91dCB0aGUgY28tb3Bl
cmF0aW9uIG9mIHRoZSBmcm9udGVuZCBkcml2ZXIgY29kZSwgdGhlIHBhdGhzIGFuZAordmFsdWVz
IGluIGJvdGggdGhlIGZyb250ZW5kIGFuZCBiYWNrZW5kIHhlbnN0b3JlIGFyZWFzIG11c3QgcmVt
YWluIHVuY2hhbmdlZAorYW5kIHZhbGlkIGluIHRoZSBuZXcgaG9zdCBlbnZpcm9ubWVudCwgYW5k
IHRoZSBncmFudCB0YWJsZSBlbnRyaWVzIGFuZCBldmVudAorY2hhbm5lbHMgbXVzdCBiZSBwcmVz
ZXJ2ZWQgKGFuZCByZW1haW4gb3BlcmF0aW9uYWwgb25jZSBndWVzdCBleGVjdXRpb24gaXMKK3Jl
c3VtZWQpLgorCitCZWNhdXNlIHRoZSBzZXJ2aWNlIGRvbWFpbuKAmXMgZG9taWQgaXMgdXNlZCBk
aXJlY3RseSBieSB0aGUgZ3Vlc3QgaW4gc2V0dGluZwordXAgZ3JhbnQgZW50cmllcyBhbmQgZXZl
bnQgY2hhbm5lbHMsIHRoZSBiYWNrZW5kIGRyaXZlcnMgaW4gdGhlIG5ldyBob3N0CitlbnZpcm9u
bWVudCBtdXN0IGJlIHByb3ZpZGVkIGJ5IHNlcnZpY2UgZG9tYWluIHdpdGggdGhlIHNhbWUgZG9t
aWQuIEFsc28sCitiZWNhdXNlIHRoZSBndWVzdCBjYW4gc2FtcGxlIGl0cyBvd24gZG9taWQgZnJv
bSB0aGUgZnJvbnRlbmQgYXJlYSBhbmQgdXNlIGl0IGluCitoeXBlcmNhbGxzIChlLmcuIEhWTU9Q
X3NldF9wYXJhbSkgcmF0aGVyIHRoYW4gRE9NSURfU0VMRiwgdGhlIGd1ZXN0IGRvbWlkIG11c3QK
K2Fsc28gYmUgcHJlc2VydmVkIHRvIG1haW50YWluIHRoZSBBQkkuCisKK0Z1cnRoZXJtb3JlLCBp
dCB3aWxsIG5lY2Vzc2FyeSB0byBtb2RpZnkgYmFja2VuZCBkcml2ZXJzIHRvIHJlLWVzdGFibGlz
aAorY29tbXVuaWNhdGlvbiB3aXRoIGZyb250ZW5kIGRyaXZlcnMgd2l0aG91dCBwZXJ0dXJiaW5n
IHRoZSBjb250ZW50IG9mIHRoZQorYmFja2VuZCBhcmVhIG9yIHJlcXVpcmluZyBhbnkgY2hhbmdl
cyB0byB0aGUgdmFsdWVzIG9mIHRoZSB4ZW5zdG9yZSBzdGF0ZSBub2Rlcy4KKworIyMgT3RoZXIg
UGFyYS1WaXJ0dWFsIFN0YXRlCisKKyMjIyBTaGFyZWQgUmluZ3MKKworQmVjYXVzZSB0aGUgY29u
c29sZSBhbmQgc3RvcmUgcHJvdG9jb2wgc2hhcmVkIHBhZ2VzIGFyZSBhY3R1YWxseSBwYXJ0IG9m
IHRoZQorZ3Vlc3QgbWVtb3J5IGltYWdlIChpbiBhbiBFODIwIHJlc2VydmVkIHJlZ2lvbiBqdXN0
IGJlbG93IDRHKSB0aGVuIHRoZSBjb250ZW50Cit3aWxsIGdldCBtaWdyYXRlZCBhcyBwYXJ0IG9m
IHRoZSBndWVzdCBtZW1vcnkgaW1hZ2UuIEhlbmNlIG5vIGFkZGl0aW9uYWwgY29kZQoraXMgcmVx
dWlyZSB0byBwcmV2ZW50IGFueSBndWVzdCB2aXNpYmxlIGNoYW5nZSBpbiB0aGUgY29udGVudC4K
KworIyMjIFNoYXJlZCBJbmZvCisKK1RoZXJlIGlzIGFscmVhZHkgYSByZWNvcmQgZGVmaW5lZCBp
biAqbGlieGVuY3RybCBEb21haW4gSW1hZ2UgRm9ybWF0KiBbM10KK2NhbGxlZCBgU0hBUkVEX0lO
Rk9gIHdoaWNoIHNpbXBseSBjb250YWlucyBhIGNvbXBsZXRlIGNvcHkgb2YgdGhlIGRvbWFpbuKA
mXMKK3NoYXJlZCBpbmZvIHBhZ2UuIEl0IGlzIG5vdCBjdXJyZW50bHkgaW5jdWRlZCBpbiBhbiBI
Vk0gKHR5cGUgYDB4MDAwMmApCittaWdyYXRpb24gc3RyZWFtLiBJdCBtYXkgYmUgZmVhc2libGUg
dG8gaW5jbHVkZSBpdCBhcyBhbiBvcHRpb25hbCByZWNvcmQKK2J1dCBpdCBpcyBub3QgY2xlYXIg
dGhhdCB0aGUgY29udGVudCBvZiB0aGUgc2hhcmVkIGluZm8gcGFnZSBldmVyIG5lZWRzCit0byBi
ZSBwcmVzZXJ2ZWQgZm9yIGFuIEhWTSBndWVzdC4KKworRm9yIGEgUFYgZ3Vlc3QgdGhlIGBhcmNo
X3NoYXJlZF9pbmZvYCBzdWItc3RydWN0dXJlIGNvbnRhaW5zIGltcG9ydGFudAoraW5mb3JtYXRp
b24gYWJvdXQgdGhlIGd1ZXN04oCZcyBQMk0sIGJ1dCB0aGlzIGluZm9ybWF0aW9uIGlzIG5vdCBy
ZWxldmFudCBmb3IKK2FuIEhWTSBndWVzdCB3aGVyZSB0aGUgUDJNIGlzIG5vdCBkaXJlY3RseSBt
YW5pcHVsYXRlZCB2aWEgdGhlIGd1ZXN0LiBUaGUgb3RoZXIKK3N0YXRlIGNvbnRhaW5lZCBpbiB0
aGUgYHNoYXJlZF9pbmZvYCBzdHJ1Y3R1cmUgcmVsYXRlcyB0aGUgZG9tYWluIHdhbGwtY2xvY2sK
Kyh0aGUgc3RhdGUgb2Ygd2hpY2ggc2hvdWxkIGFscmVhZHkgYmUgdHJhbnNmZXJyZWQgYnkgdGhl
IGBSVENgIEhWTSBjb250ZXh0CitpbmZvcm1hdGlvbiB3aGljaCBjb250YWluZWQgaW4gdGhlIGBI
Vk1fQ09OVEVYVGAgc2F2ZSByZWNvcmQpIGFuZCBzb21lIGV2ZW50CitjaGFubmVsIHN0YXRlIChw
YXJ0aWN1bGFybHkgaWYgdXNpbmcgdGhlICoybCogcHJvdG9jb2wpLiBFdmVudCBjaGFubmVsIHN0
YXRlCit3aWxsIG5lZWQgdG8gYmUgZnVsbHkgdHJhbnNmZXJyZWQgaWYgd2UgYXJlIG5vdCBnb2lu
ZyB0byByZXF1aXJlIHRoZSBndWVzdAorY28tb3BlcmF0aW9uIHRvIHJlLW9wZW4gdGhlIGNoYW5u
ZWxzIGFuZCBzbyBpdCBzaG91bGQgYmUgcG9zc2libGUgdG8gcmUtYnVpbGQgYQorc2hhcmVkIGlu
Zm8gcGFnZSBmb3IgYW4gSFZNIGd1ZXN0IGZyb20gc3VjaCBvdGhlciBzdGF0ZS4KKworTm90ZSB0
aGF0IHRoZSBzaGFyZWQgaW5mbyBwYWdlIGFsc28gY29udGFpbnMgYW4gYXJyYXkgb2YgYFhFTl9M
RUdBQ1lfTUFYX1ZDUFVTYAorKDMyKSBgdmNwdV9pbmZvYCBzdHJ1Y3R1cmVzLiBBIGRvbWFpbiBt
YXkgbm9taW5hdGUgYSBkaWZmZXJlbnQgZ3Vlc3QgcGh5c2ljYWwKK2FkZHJlc3MgdG8gdXNlIGZv
ciB0aGUgdmNwdSBpbmZvLiBUaGlzIGlzIG1hbmRhdG9yeSBmb3IgaWYgYSBkb21haW4gd2FudHMg
dG8KK3VzZSBtb3JlIHRoYW4gMzIgdkNQVXMgYW5kIG9wdGlvbmFsIGZvciBsZWdhY3kgdkNQVXMu
IFRoaXMgbWFwcGluZyBpcyBub3QKK2N1cnJlbnRseSB0cmFuc2ZlcnJlZCBpbiB0aGUgbWlncmF0
aW9uIHN0YXRlIHNvIHRoaXMgd2lsbCBlaXRoZXIgbmVlZCB0byBiZQorYWRkZWQgaW50byBhbiBl
eGlzdGluZyBzYXZlIHJlY29yZCwgb3IgYW4gYWRkaXRpb25hbCB0eXBlIG9mIHNhdmUgcmVjb3Jk
IHdpbGwKK2JlIG5lZWRlZC4KKworIyMjIFhlbnN0b3JlIFdhdGNoZXMKKworQXMgbWVudGlvbmVk
IGFib3ZlLCBubyBkb21haW4gWGVuc3RvcmUgc3RhdGUgaXMgY3VycmVudGx5IHRyYW5zZmVycmVk
IGluIHRoZQorbWlncmF0aW9uIHN0cmVhbS4gVGhlcmUgaXMgYSByZWNvcmQgZGVmaW5lZCBpbiAq
bGlieGVubGlnaHQgRG9tYWluIEltYWdlCitGb3JtYXQqIFs0XSBjYWxsZWQgYEVNVUxBVE9SX1hF
TlNUT1JFX0RBVEFgIGZvciB0cmFuc2ZlcnJpbmcgWGVuc3RvcmUgbm9kZXMKK3JlbGF0aW5nIHRv
IGVtdWxhdG9ycyBidXQgbm8gcmVjb3JkIHR5cGUgaXMgZGVmaW5lZCBmb3Igbm9kZXMgcmVsYXRp
bmcgdG8gdGhlCitkb21haW4gaXRzZWxmLCBub3IgZm9yIHJlZ2lzdGVyZWQgKndhdGNoZXMqLiBB
IFhlblN0b3JlIHdhdGNoIGlzIGEgbWVjaGFuaXNtCit1c2VkIGJ5IFBWIGZyb250ZW5kIGFuZCBi
YWNrZW5kIGRyaXZlcnMgdG8gcmVxdWVzdCBhIG5vdGlmaWNhdGlvbiBpZiB0aGUgdmFsdWUKK29m
IGEgcGFydGljdWxhciBub2RlIChlLmcuIHRoZSBvdGhlciBlbmTigJlzIHN0YXRlIG5vZGUpIGNo
YW5nZXMsIHNvIGl0IGlzCitpbXBvcnRhbnQgdGhhdCB3YXRjaGVzIGNvbnRpbnVlIHRvIGZ1bmN0
aW9uIGFmdGVyIGEgbWlncmF0aW9uLiBPbmUgb3IgbW9yZSBuZXcKK3NhdmUgcmVjb3JkcyB3aWxs
IHRoZXJlZm9yZSBiZSByZXF1aXJlZCB0byB0cmFuc2ZlciBYZW5zdG9yZSBzdGF0ZS4gSXQgd2ls
bAorYWxzbyBiZSBuZWNlc3NhcnkgdG8gZXh0ZW5kIHRoZSAqc3RvcmUqIHByb3RvY29sWzVdIHdp
dGggbWVjaGFuaXNtcyB0byBhbGxvdwordGhlIHRvb2xzdGFjayB0byBhY3F1aXJlIHRoZSBsaXN0
IG9mIHdhdGNoZXMgdGhhdCB0aGUgZ3Vlc3QgaGFzIHJlZ2lzdGVyZWQgYW5kCitmb3IgdGhlIHRv
b2xzdGFjayB0byByZWdpc3RlciBhIHdhdGNoIG9uIGJlaGFsZiBvZiBhIGRvbWFpbi4KKworIyMj
IEV2ZW50IGNoYW5uZWxzCisKK0V2ZW50IGNoYW5uZWxzIGFyZSBlc3NlbnRpYWxseSB0aGUgcGFy
YS12aXJ0dWFsIGVxdWl2YWxlbnQgb2YgaW50ZXJydXB0cy4gVGhleQorYXJlIGFuIGltcG9ydGFu
dCBwYXJ0IG9mIHBvc3QgUFYgcHJvdG9jb2xzLiBOb3JtYWxseSBhIGZyb250ZW5kIGRyaXZlciBj
cmVhdGVzCithbiAqaW50ZXItZG9tYWluKiBldmVudCBjaGFubmVsIGJldHdlZW4gaXRzIG93biBk
b21haW4gYW5kIHRoZSBkb21haW4gcnVubmluZwordGhlIGJhY2tlbmQsIHdoaWNoIGl0IGRpc2Nv
dmVycyB1c2luZyB0aGUgYGJhY2tlbmQtaWRgIG5vZGUgaW4gWGVuc3RvcmUgKHNlZQorYWJvdmUp
LCBieSBtYWtpbmcgYSBgRVZUQ0hOT1BfYWxsb2NfdW5ib3VuZGAgaHlwZXJjYWxsLiBUaGlzIGh5
cGVyY2FsbAorYWxsb2NhdGVzIGFuIGV2ZW50IGNoYW5uZWwgb2JqZWN0IGluIHRoZSBoeXBlcnZp
c29yIGFuZCBhc3NpZ25zIGEgKmxvY2FsIHBvcnQqCitudW1iZXIgd2hpY2ggaXMgdGhlbiB3cml0
dGVuIGludG8gdGhlIGZyb250ZW5kIGFyZWEgaW4gWGVuc3RvcmUuIFRoZSBiYWNrZW5kCitkcml2
ZXIgdGhlbiByZWFkcyB0aGlzIHBvcnQgbnVtYmVyIGFuZCAqYmluZHMqIHRvIHRoZSBldmVudCBj
aGFubmVsIGJ5CitzcGVjaWZ5aW5nIGl0LCBhbmQgdGhlIHZhbHVlIG9mIGBmcm9udGVuZC1pZGAs
IGFzICpyZW1vdGUgZG9tYWluKiBhbmQgKnJlbW90ZQorcG9ydCogKHJlc3BlY3RpdmVseSkgdG8g
YSBgRVZUQ0hOT1BfYmluZF9pbnRlcmRvbWFpbmAgaHlwZXJjYWxsLiBPbmNlCitjb25uZWN0aW9u
IGlzIGVzdGFibGlzaGVkIGluIHRoaXMgZmFzaGlvbiBmcm9udGVuZCBhbmQgYmFja2VuZCBkcml2
ZXJzIGNhbiB1c2UKK3RoZSBldmVudCBjaGFubmVsIGFzIGEgKm1haWxib3gqIHRvIG5vdGlmeSBl
YWNoIG90aGVyIHdoZW4gYSBzaGFyZWQgcmluZyBoYXMKK2JlZW4gdXBkYXRlZCB3aXRoIG5ldyBy
ZXF1ZXN0cyBvciByZXNwb25zZSBzdHJ1Y3R1cmVzLgorCitDdXJyZW50bHkgbm8gZXZlbnQgY2hh
bm5lbCBzdGF0ZSBpcyBwcmVzZXJ2ZWQgb24gbWlncmF0aW9uLCByZXF1aXJpbmcgZnJvbnRlbmQK
K2FuZCBiYWNrZW5kIGRyaXZlcnMgdG8gY3JlYXRlIGFuZCBiaW5kIGEgY29tcGxldGUgbmV3IHNl
dCBvZiBldmVudCBjaGFubmVscyBpbgorb3JkZXIgdG8gcmUtZXN0YWJsaXNoIGEgcHJvdG9jb2wg
Y29ubmVjdGlvbi4gSGVuY2UsIG9uZSBvciBtb3JlIG5ldyBzYXZlCityZWNvcmRzIHdpbGwgYmUg
cmVxdWlyZWQgdG8gdHJhbnNmZXIgZXZlbnQgY2hhbm5lbCBzdGF0ZSBpbiBvcmRlciB0byBhdm9p
ZCB0aGUKK25lZWQgZm9yIGV4cGxpY2l0IGFjdGlvbiBieSBmcm9udGVuZCBkcml2ZXJzIHJ1bm5p
bmcgaW4gdGhlIGd1ZXN0LiBOb3RlIHRoYXQKK3RoZSBsb2NhbCBwb3J0IG51bWJlcnMgbmVlZCB0
byBwcmVzZXJ2ZWQgaW4gdGhpcyBzdGF0ZSBhcyB0aGV5IGFyZSB0aGUgb25seQorY29udGV4dCB0
aGUgZ3Vlc3QgaGFzIHRvIHJlZmVyIHRvIHRoZSBoeXBlcnZpc29yIGV2ZW50IGNoYW5uZWwgb2Jq
ZWN0cy4KKyBOb3RlIGFsc28gdGhhdCB0aGUgUFYgKnN0b3JlKiAoWGVuc3RvcmUgYWNjZXNzKSBh
bmQgKmNvbnNvbGUqIHByb3RvY29scyBhbHNvCityZWx5IG9uIGV2ZW50IGNoYW5uZWxzIHdoaWNo
IGFyZSBzZXQgdXAgYnkgdGhlIHRvb2xzdGFjay4gTm9ybWFsbHksIGVhcmx5IGluCittaWdyYXRp
b24sIHRoZSB0b29sc3RhY2sgcnVubmluZyBvbiB0aGUgcmVtb3RlIGhvc3Qgd291bGQgc2V0IHVw
IGEgbmV3IHBhaXIgb2YKK2V2ZW50IGNoYW5uZWxzIGZvciB0aGVzZSBwcm90b2NvbHMgaW4gdGhl
IGRlc3RpbmF0aW9uIGRvbWFpbi4gVGhlc2UgbWF5IG5vdCBiZQorYXNzaWduZWQgdGhlIHNhbWUg
bG9jYWwgcG9ydCBudW1iZXJzIGFzIHRoZSBwcm90b2NvbHMgcnVubmluZyBpbiB0aGUgc291cmNl
Citkb21haW4uIEZvciBub24tY29vcGVyYXRpdmUgbWlncmF0aW9uIHRoZXNlIGNoYW5uZWxzIG11
c3QgZWl0aGVyIGJlIGNyZWF0ZWQgd2l0aAorZml4ZWQgcG9ydCBudW1iZXJzLCBvciB0aGVpciBj
cmVhdGlvbiBtdXN0IGJlIGF2b2lkZWQgYW5kIGluc3RlYWQgYmUgaW5jbHVkZWQKK2luIHRoZSBn
ZW5lcmFsIGV2ZW50IGNoYW5uZWwgc3RhdGUgcmVjb3JkKHMpLgorCisjIyMgR3JhbnQgdGFibGUK
KworVGhlIGdyYW50IHRhYmxlIGlzIGVzc2VudGlhbGx5IHRoZSBwYXJhLXZpcnR1YWwgZXF1aXZh
bGVudCBvZiBhbiBJT01NVS4gRm9yCitleGFtcGxlLCB0aGUgc2hhcmVkIHJpbmdzIG9mIGEgUFYg
cHJvdG9jb2wgYXJlICpncmFudGVkKiBieSBhIGZyb250ZW5kIGRyaXZlcgordG8gdGhlIGJhY2tl
bmQgZHJpdmVyIGJ5IGFsbG9jYXRpbmcgKmdyYW50IGVudHJpZXMqIGluIHRoZSBndWVzdOKAmXMg
dGFibGUsCitmaWxsaW5nIGluIGRldGFpbHMgb2YgdGhlIG1lbW9yeSBwYWdlcyBhbmQgdGhlbiB3
cml0aW5nIHRoZSAqZ3JhbnQgcmVmZXJlbmNlcyoKKyh0aGUgaW5kZXggdmFsdWVzIG9mIHRoZSBn
cmFudCBlbnRyaWVzKSBpbnRvIFhlbnN0b3JlLiBUaGUgZ3JhbnQgcmVmZXJlbmNlcyBvZgordGhl
IHByb3RvY29sIGJ1ZmZlcnMgdGhlbXNlbHZlcyBhcmUgdHlwaWNhbGx5IHdyaXR0ZW4gZGlyZWN0
bHkgaW50byB0aGUgcmVxdWVzdAorc3RydWN0dXJlcyBwYXNzZWQgdmlhIGEgc2hhcmVkIHJpbmcu
CisKK1RoZSBndWVzdCBpcyByZXNwb25zaWJsZSBmb3IgbWFuYWdpbmcgaXRzIG93biBncmFudCB0
YWJsZS4gTm8gaHlwZXJjYWxsIGlzCityZXF1aXJlZCB0byBncmFudCBhIG1lbW9yeSBwYWdlIHRv
IGFub3RoZXIgZG9tYWluLiBJdCBpcyBzdWZmaWNpZW50IHRvIGZpbmQgYW4KK3VudXNlZCBncmFu
dCBlbnRyeSBhbmQgc2V0IGJpdHMgaW4gdGhlIGVudHJ5IHRvIGdpdmUgcmVhZCBhbmQvb3Igd3Jp
dGUgYWNjZXNzCit0byBhIHJlbW90ZSBkb21haW4gYWxzbyBzcGVjaWZpZWQgaW4gdGhlIGVudHJ5
IGFsb25nIHdpdGggdGhlIHBhZ2UgZnJhbWUKK251bWJlci4gVGh1cyB0aGUgbGF5b3V0IGFuZCBj
b250ZW50IG9mIHRoZSBncmFudCB0YWJsZSBsb2dpY2FsbHkgZm9ybXMgcGFydCBvZgordGhlIGd1
ZXN0IHN0YXRlLgorCitDdXJyZW50bHkgbm8gZ3JhbnQgdGFibGUgc3RhdGUgaXMgbWlncmF0ZWQs
IHJlcXVpcmluZyBhIGd1ZXN0IHRvIHNlcGFyYXRlbHkKK21haW50YWluIGFueSBzdGF0ZSB0aGF0
IGl0IHdpc2hlcyB0byBwZXJzaXN0IGVsc2V3aGVyZSBpbiBpdHMgbWVtb3J5IGltYWdlIGFuZAor
dGhlbiByZXN0b3JlIGl0IGFmdGVyIG1pZ3JhdGlvbi4gVGh1cyB0byBhdm9pZCB0aGUgbmVlZCBm
b3Igc3VjaCBleHBsaWNpdAorYWN0aW9uIGJ5IHRoZSBndWVzdCwgb25lIG9yIG1vcmUgbmV3IHNh
dmUgcmVjb3JkcyB3aWxsIGJlIHJlcXVpcmVkIHRvIG1pZ3JhdGUKK3RoZSBjb250ZW50cyBvZiB0
aGUgZ3JhbnQgdGFibGUuCisKKyMgT3V0bGluZSBQcm9wb3NhbAorCisqIFBWIGJhY2tlbmQgZHJp
dmVycyB3aWxsIGJlIG1vZGlmaWVkIHRvIHVuaWxhdGVyYWxseSByZS1lc3RhYmxpc2ggY29ubmVj
dGlvbgordG8gYSBmcm9udGVuZCBpZiB0aGUgYmFja2VuZCBzdGF0ZSBub2RlIGlzIHJlc3RvcmVk
IHdpdGggdmFsdWUgNAorKFhlbmJ1c1N0YXRlQ29ubmVjdGVkKVs2XS4KKworKiBUaGUgdG9vbHN0
YWNrIHNob3VsZCBiZSBtb2RpZmllZCB0byBhbGxvdyBkb21pZCB0byBiZSByYW5kb21pemVkIG9u
IGluaXRpYWwKK2NyZWF0aW9uIG9yIGRlZmF1bHQgbWlncmF0aW9uLCBidXQgbWFrZSBpdCBpZGVu
dGljYWwgdG8gdGhlIHNvdXJjZSBkb21haW4gb24KK25vbi1jb29wZXJhdGl2ZSBtaWdyYXRpb24u
IE5vbi1Db29wZXJhdGl2ZSBtaWdyYXRpb24gd2lsbCBoYXZlIHRvIGJlIGRlbmllZCBpZiB0aGUK
K2RvbWlkIGlzIHVuYXZhaWxhYmxlIG9uIHRoZSB0YXJnZXQgaG9zdCwgYnV0IHJhbmRvbWl6YXRp
b24gb2YgZG9taWQgb24gY3JlYXRpb24KK3Nob3VsZCBob3BlZnVsbHkgbWluaW1pemUgdGhlIGxp
a2VsaWhvb2Qgb2YgdGhpcy4gTm9uLUNvb3BlcmF0aXZlIG1pZ3JhdGlvbiB0bworbG9jYWxob3N0
IHdpbGwgY2xlYXJseSBub3QgYmUgcG9zc2libGUuIFBhdGNoZXMgaGF2ZSBhbHJlYWR5IGJlZW4g
c2VudCB0bworYHhlbi1kZXZlbGAgdG8gbWFrZSB0aGlzIGNoYW5nZVs3XS4KKworKiBgeGVuc3Rv
cmVkYCBzaG91bGQgYmUgbW9kaWZpZWQgdG8gaW1wbGVtZW50IHRoZSBuZXcgbWVjaGFuaXNtcyBu
ZWVkZWQuIFNlZQorKk90aGVyIFBhcmEtVmlydHVhbCBTdGF0ZSogYWJvdmUuIEEgZnVydGhlciBk
ZXNpZ24gZG9jdW1lbnQgd2lsbCBwcm9wb3NlCithZGRpdGlvbmFsIHByb3RvY29sIG1lc3NhZ2Vz
LgorCisqIFdpdGhpbiB0aGUgbWlncmF0aW9uIHN0cmVhbSBleHRyYSBzYXZlIHJlY29yZHMgd2ls
bCBiZSBkZWZpbmVkIGFzIHJlcXVpcmVkLgorU2VlICpPdGhlciBQYXJhLVZpcnR1YWwgU3RhdGUq
IGFib3ZlLiBBIGZ1cnRoZXIgZGVzaWduIGRvY3VtZW50IHdpbGwgcHJvcG9zZQorbW9kaWZpY2F0
aW9ucyB0byB0aGUgbGlieGVubGlnaHQgYW5kIGxpYnhlbmN0cmwgRG9tYWluIEltYWdlIEZvcm1h
dHMuCisKKyogQW4gb3B0aW9uIHNob3VsZCBiZSBhZGRlZCB0byB0aGUgdG9vbHN0YWNrIHRvIGlu
aXRpYXRlIGEgbm9uLWNvb3BlcmF0aXZlCittaWdyYXRpb24sIGluc3RlYWQgb2YgdGhlIChkZWZh
dWx0KSBwb3RlbnRpYWxseSBjby1vcGVyYXRpdmUgbWlncmF0aW9uLgorRXNzZW50aWFsbHkgdGhp
cyBzaG91bGQgc2tpcCB0aGUgY2hlY2sgdG8gc2VlIGlmIFBWIGRyaXZlcnMgYW5kIG1pZ3JhdGUg
YXMgaWYKK3RoZXJlIGFyZSBub25lIHByZXNlbnQsIGJ1dCBhbHNvIGVuYWJsaW5nIHRoZSBleHRy
YSBzYXZlIHJlY29yZHMuIE5vdGUgdGhhdCBhdAorbGVhc3Qgc29tZSBvZiB0aGUgZXh0cmEgcmVj
b3JkcyBzaG91bGQgb25seSBmb3JtIHBhcnQgb2YgYSBub24tY29vcGVyYXRpdmUKK21pZ3JhdGlv
biBzdHJlYW0uIEZvciBleGFtcGxlLCBtaWdyYXRpbmcgZXZlbnQgY2hhbm5lbCBzdGF0ZSB3b3Vs
ZCBiZSBjb3VudGVyCitwcm9kdWN0aXZlIGluIGEgbm9ybWFsIG1pZ3JhdGlvbiBhcyB0aGlzIHdp
bGwgZXNzZW50aWFsbHkgbGVhayBldmVudCBjaGFubmVsCitvYmplY3RzIGF0IHRoZSByZWNlaXZp
bmcgZW5kLiBPdGhlcnMsIHN1Y2ggYXMgZ3JhbnQgdGFibGUgc3RhdGUsIGNvdWxkCitwb3RlbnRp
YWxseSBoYXJtbGVzc2x5IGZvcm0gcGFydCBvZiBhIG5vcm1hbCBtaWdyYXRpb24gc3RyZWFtLgor
CisqICogKgorWzFdIFBWIGRyaXZlcnMgYXJlIGRlZW1lZCB0byBiZSBpbnN0YWxsZWQgaWYgdGhl
IEhWTSBwYXJhbWV0ZXIKKypIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJRKiBoYXMgYmVlbiBzZXQgdG8g
YSBub24temVybyB2YWx1ZS4KKworWzJdIFNlZSBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj14ZW4vaW5jbHVkZS9wdWJsaWMvaW8veGVuYnVzLmgKKwor
WzNdIFNlZSBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7
Zj1kb2NzL3NwZWNzL2xpYnhjLW1pZ3JhdGlvbi1zdHJlYW0ucGFuZG9jCisKK1s0XSBTZWUgaHR0
cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9ZG9jcy9zcGVj
cy9saWJ4bC1taWdyYXRpb24tc3RyZWFtLnBhbmRvYworCitbNV0gU2VlIGh0dHBzOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9YmxvYjtmPWRvY3MvbWlzYy94ZW5zdG9yZS50
eHQKKworWzZdIGB4ZW4tYmxrYmFja2AgYW5kIGB4ZW4tbmV0YmFja2AgaGF2ZSBhbHJlYWR5IGJl
ZW4gbW9kaWZpZWQgaW4gTGludXggdG8gZG8KK3RoaXMuCisKK1s3XSBTZWUgaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDIwLTAxL21zZzAwNjMy
Lmh0bWwKKwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:53:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:53:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2C7x-00033B-HG; Thu, 13 Feb 2020 10:53:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3q6q=4B=amazon.co.uk=prvs=305d558ea=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2C7w-000333-Ru
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:53:48 +0000
X-Inumbo-ID: 1c65b5c7-4e4f-11ea-b882-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c65b5c7-4e4f-11ea-b882-12813bfff9fa;
 Thu, 13 Feb 2020 10:53:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581591228; x=1613127228;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=TMomwe4CgOTCMd3GBFuRiqu/d8zMyj9AHIqIwbDvZaE=;
 b=cmXVoPYRQeXedi3Ptl+diLwObvIkfhpm1ldQPSCjrT4nqBbcUH/aBGt1
 h6lYC3dMSO3u2oDFTiCyz5ZPmMvKJVur9ali6bkNMyc/yAc0AfrrhfdqC
 8uDBr5QJqw8UO4l/VIZX2yb4qhAEVH63Bau2+42LQGqi/xTwbB8xTXa4o E=;
IronPort-SDR: iri5bwby5+IXUI7h9gg8VlGHXTMgHAfzpQGWyAkQSpJ6W6Xrj/iEEHAogZVIsTlIm2nWOMxJ0k
 77d552qek6cw==
X-IronPort-AV: E=Sophos;i="5.70,436,1574121600"; d="scan'208";a="16927349"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-62350142.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 13 Feb 2020 10:53:34 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-62350142.us-east-1.amazon.com (Postfix) with ESMTPS
 id 9A73EA28AA; Thu, 13 Feb 2020 10:53:30 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 13 Feb 2020 10:53:30 +0000
Received: from EX13MTAUEA002.ant.amazon.com (10.43.61.77) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 13 Feb 2020 10:53:29 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.61.169) with Microsoft SMTP Server id
 15.0.1236.3 via Frontend Transport; Thu, 13 Feb 2020 10:53:27 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 10:53:23 +0000
Message-ID: <20200213105325.3022-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v5 0/2] docs: Migration design documents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICgyKToKICBkb2NzL2Rlc2lnbnM6IEFkZCBhIGRlc2lnbiBkb2N1bWVudCBm
b3Igbm9uLWNvb3BlcmF0aXZlIGxpdmUgbWlncmF0aW9uCiAgZG9jcy9kZXNpZ25zOiBBZGQgYSBk
ZXNpZ24gZG9jdW1lbnQgZm9yIG1pZ3JhdGlvbiBvZiB4ZW5zdG9yZSBkYXRhCgogZG9jcy9kZXNp
Z25zL25vbi1jb29wZXJhdGl2ZS1taWdyYXRpb24ubWQgfCAyNzIgKysrKysrKysrKysrKysrKysr
KysrKwogZG9jcy9kZXNpZ25zL3hlbnN0b3JlLW1pZ3JhdGlvbi5tZCAgICAgICAgfCAxMzYgKysr
KysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgNDA4IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCBkb2NzL2Rlc2lnbnMvbm9uLWNvb3BlcmF0aXZlLW1pZ3JhdGlvbi5tZAogY3JlYXRl
IG1vZGUgMTAwNjQ0IGRvY3MvZGVzaWducy94ZW5zdG9yZS1taWdyYXRpb24ubWQKLS0tCkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxh
cCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxr
IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0gCjIuMjAuMQoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 10:54:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 10:54:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2C8B-00036i-S8; Thu, 13 Feb 2020 10:54:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3q6q=4B=amazon.co.uk=prvs=305d558ea=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2C8A-00036O-8J
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 10:54:02 +0000
X-Inumbo-ID: 24783982-4e4f-11ea-b882-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 24783982-4e4f-11ea-b882-12813bfff9fa;
 Thu, 13 Feb 2020 10:54:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581591242; x=1613127242;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=XOqKuNa4thKokZWNXs/Lt4T7RNKv5ob0Stt1lipUn8c=;
 b=eJTnSw56DstD2Em9MX+5X3YyKpHjXQptNK3mZ+mpdukb4TUw1AGqOFhW
 tWLanUIj+AVSiiGgIDg0ItvBMe5dDXME8bnXSXo9TNRq9eOPiXBHTuYxq
 feg1MEu7ZYawDcHqOoMYHhTr82GgYeiHs0yHVbE0U4A9jYOSQtiTP57+w g=;
IronPort-SDR: CFjBE2IAGi+KdiH/Ir8YYUzoO3BY9ehGpfc6K611TgNA+MGYCihjfTmVoUeG5E53v0YvjL0N5u
 xmCAtRLP3x3Q==
X-IronPort-AV: E=Sophos;i="5.70,436,1574121600"; d="scan'208";a="26188826"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 13 Feb 2020 10:54:00 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 9E3A8A25B3; Thu, 13 Feb 2020 10:53:56 +0000 (UTC)
Received: from EX13D32EUB001.ant.amazon.com (10.43.166.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 13 Feb 2020 10:53:41 +0000
Received: from EX13MTAUEA002.ant.amazon.com (10.43.61.77) by
 EX13D32EUB001.ant.amazon.com (10.43.166.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 13 Feb 2020 10:53:40 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.61.169) with Microsoft SMTP Server id
 15.0.1236.3 via Frontend Transport; Thu, 13 Feb 2020 10:53:38 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 10:53:25 +0000
Message-ID: <20200213105325.3022-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200213105325.3022-1-pdurrant@amazon.com>
References: <20200213105325.3022-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v5 2/2] docs/designs: Add a design document for
 migration of xenstore data
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBkZXRhaWxzIHByb3Bvc2VzIGV4dHJhIG1pZ3JhdGlvbiBkYXRhIGFuZCB4ZW5z
dG9yZSBwcm90b2NvbApleHRlbnNpb25zIHRvIHN1cHBvcnQgbm9uLWNvb3BlcmF0aXZlIGxpdmUg
bWlncmF0aW9uIG9mIGd1ZXN0cy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJh
bnRAYW1hem9uLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgpD
YzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpD
YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KCnY1OgogLSBBZGQgUVVJRVNDRQogLSBNYWtlIHNlbWFudGljcyBvZiA8aW5kZXg+
IGluIEdFVF9ET01BSU5fV0FUQ0hFUyBtb3JlIGNsZWFyCgp2NDoKIC0gRHJvcCB0aGUgcmVzdHJp
Y3Rpb25zIG9uIHNwZWNpYWwgcGF0aHMKCnYzOgogLSBOZXcgaW4gdjMKLS0tCiBkb2NzL2Rlc2ln
bnMveGVuc3RvcmUtbWlncmF0aW9uLm1kIHwgMTM2ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiAxIGZpbGUgY2hhbmdlZCwgMTM2IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBkb2NzL2Rlc2lnbnMveGVuc3RvcmUtbWlncmF0aW9uLm1kCgpkaWZmIC0tZ2l0IGEvZG9jcy9k
ZXNpZ25zL3hlbnN0b3JlLW1pZ3JhdGlvbi5tZCBiL2RvY3MvZGVzaWducy94ZW5zdG9yZS1taWdy
YXRpb24ubWQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNWNmZTJkOWE3
ZAotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvZGVzaWducy94ZW5zdG9yZS1taWdyYXRpb24ubWQK
QEAgLTAsMCArMSwxMzYgQEAKKyMgWGVuc3RvcmUgTWlncmF0aW9uCisKKyMjIEJhY2tncm91bmQK
KworVGhlIGRlc2lnbiBmb3IgKk5vbi1Db29wZXJhdGl2ZSBNaWdyYXRpb24gb2YgR3Vlc3RzKlsx
XSBleHBsYWlucyB0aGF0IGV4dHJhCitzYXZlIHJlY29yZHMgYXJlIHJlcXVpcmVkIGluIHRoZSBt
aWdyYXRpb25zIHN0cmVhbSB0byBhbGxvdyBhIGd1ZXN0IHJ1bm5pbmcKK1BWIGRyaXZlcnMgdG8g
YmUgbWlncmF0ZWQgd2l0aG91dCBpdHMgY28tb3BlcmF0aW9uLiBNb3Jlb3ZlciB0aGUgc2F2ZQor
cmVjb3JkcyBtdXN0IGluY2x1ZGUgZGV0YWlscyBvZiByZWdpc3RlcmVkIHhlbnN0b3JlIHdhdGNo
ZXMgYXMgd2VsbCBhcworY29udGVudDsgaW5mb3JtYXRpb24gdGhhdCBjYW5ub3QgY3VycmVudGx5
IGJlIHJlY292ZXJlZCBmcm9tIGB4ZW5zdG9yZWRgLAorYW5kIGhlbmNlIHNvbWUgZXh0ZW5zaW9u
IHRvIHRoZSB4ZW5zdG9yZSBwcm90b2NvbFsyXSB3aWxsIGFsc28gYmUgcmVxdWlyZWQuCisKK1Ro
ZSAqbGlieGVubGlnaHQgRG9tYWluIEltYWdlIEZvcm1hdCogc3BlY2lmaWNhdGlvblszXSBhbHJl
YWR5IGRlZmluZXMgYQorcmVjb3JkIHR5cGUgYEVNVUxBVE9SX1hFTlNUT1JFX0RBVEFgIGJ1dCB0
aGlzIGlzIG5vdCBzdWl0YWJsZSBmb3IKK3RyYW5zZmVycmluZyB4ZW5zdG9yZSBkYXRhIHBlcnRh
aW5pbmcgdG8gdGhlIGRvbWFpbiBkaXJlY3RseSBhcyBpdCBpcworc3BlY2lmaWVkIHN1Y2ggdGhh
dCBrZXlzIGFyZSByZWxhdGl2ZSB0byB0aGUgcGF0aAorYC9sb2NhbC9kb21haW4vJGRtX2RvbWlk
L2RldmljZS1tb2RlbC8kZG9taWRgLiBUaHVzIGl0IGlzIG5lY2Vzc2FyeSB0bworZGVmaW5lIGF0
IGxlYXN0IG9uZSBuZXcgc2F2ZSByZWNvcmQgdHlwZS4KKworIyMgUHJvcG9zYWwKKworIyMjIE5l
dyBTYXZlIFJlY29yZAorCitBIG5ldyBtYW5kYXRvcnkgcmVjb3JkIHR5cGUgc2hvdWxkIGJlIGRl
ZmluZWQgd2l0aGluIHRoZSBsaWJ4ZW5saWdodCBEb21haW4KK0ltYWdlIEZvcm1hdDoKKworYDB4
MDAwMDAwMDc6IERPTUFJTl9YRU5TVE9SRV9EQVRBYAorCitUaGUgZm9ybWF0IG9mIGVhY2ggb2Yg
dGhlc2UgbmV3IHJlY29yZHMgc2hvdWxkIGJlIGFzIGZvbGxvd3M6CisKKworYGBgCiswICAgICAx
ICAgICAyICAgICAzICAgICA0ICAgICA1ICAgICA2ICAgICA3IG9jdGV0CisrLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsKK3wgdHlwZSAgICAgICAgICAg
ICAgICAgICB8IHJlY29yZCBzcGVjaWZpYyBkYXRhICAgfAorKy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsgICAgICAgICAgICAgICAgICAgICAgICB8CisuLi4KKystLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKworYGBgCisKKworfCBGaWVsZCB8IERlc2Ny
aXB0aW9uIHwKK3wtLS18LS0tfAorfCBgdHlwZWAgfCAweDAwMDAwMDAwOiBpbnZhbGlkIHwKK3wg
ICAgICAgIHwgMHgwMDAwMDAwMTogbm9kZSBkYXRhIHwKK3wgICAgICAgIHwgMHgwMDAwMDAwMjog
d2F0Y2ggZGF0YSB8Cit8ICAgICAgICB8IDB4MDAwMDAwMDMgLSAweEZGRkZGRkZGOiByZXNlcnZl
ZCBmb3IgZnV0dXJlIHVzZSB8CisKKword2hlcmUgZGF0YSBpcyBhbHdheXMgaW4gdGhlIGZvcm0g
b2YgYSBOVUwgc2VwYXJhdGVkIGFuZCB0ZXJtaW5hdGVkIHR1cGxlCithcyBmb2xsb3dzCisKKwor
Kipub2RlIGRhdGEqKgorCisKK2A8cGF0aD58PHZhbHVlPnw8cGVybS1hcy1zdHJpbmc+fGAKKwor
CitgPHBhdGg+YCBpcyBjb25zaWRlcmVkIHJlbGF0aXZlIHRvIHRoZSBkb21haW4gcGF0aCBgL2xv
Y2FsL2RvbWFpbi8kZG9taWRgCithbmQgaGVuY2UgbXVzdCBub3QgYmVnaW4gd2l0aCBgL2AuCitg
PHBhdGg+YCBhbmQgYDx2YWx1ZT5gIHNob3VsZCBiZSBzdWl0YWJsZSB0byBmb3JtdWxhdGUgYSBg
V1JJVEVgIG9wZXJhdGlvbgordG8gdGhlIHJlY2VpdmluZyB4ZW5zdG9yZSBhbmQgYDxwZXJtLWFz
LXN0cmluZz5gIHNob3VsZCBiZSBzaW1pbGFybHkgc3VpdGFibGUKK3RvIGZvcm11bGF0ZSBhIHN1
YnNlcXVlbnQgYFNFVF9QRVJNU2Agb3BlcmF0aW9uLgorCisqKndhdGNoIGRhdGEqKgorCisKK2A8
cGF0aD58PHRva2VuPnxgCisKK2A8cGF0aD5gIGFnYWluIGlzIGNvbnNpZGVyZWQgcmVsYXRpdmUg
YW5kLCB0b2dldGhlciB3aXRoIGA8dG9rZW4+YCwgc2hvdWxkCitiZSBzdWl0YWJsZSB0byBmb3Jt
dWxhdGUgYW4gYEFERF9ET01BSU5fV0FUQ0hFU2Agb3BlcmF0aW9uIChzZWUgYmVsb3cpLgorCisK
KyMjIyBQcm90b2NvbCBFeHRlbnNpb24KKworQmVmb3JlIHhlbnN0b3JlIHN0YXRlIGlzIG1pZ3Jh
dGVkIGl0IGlzIG5lY2Vzc2FyeSB0byB3YWl0IGZvciBhbnkgcGVuZGluZworcmVhZHMsIHdyaXRl
cywgd2F0Y2ggcmVnaXN0cmF0aW9ucyBldGMuIHRvIGNvbXBsZXRlLCBhbmQgYWxzbyB0byBtYWtl
IHN1cmUKK3RoYXQgeGVuc3RvcmVkIGRvZXMgbm90IHN0YXJ0IHByb2Nlc3NpbmcgYW55IG5ldyBy
ZXF1ZXN0cyAoc28gdGhhdCBuZXcKK3JlcXVlc3RzIHJlbWFpbiBwZW5kaW5nIG9uIHRoZSBzaGFy
ZWQgcmluZyBmb3Igc3Vic2VxdWVudCBwcm9jZXNzaW5nIG9uIHRoZQorbmV3IGhvc3QpLiBIZW5j
ZSB0aGUgZm9sbG93aW5nIG9wZXJhdGlvbiBpcyBuZWVkZWQ6CisKK2BgYAorUVVJRVNDRSAgICAg
ICAgICAgICAgICAgPGRvbWlkPnwKKworQ29tcGxldGUgcHJvY2Vzc2luZyBvZiBhbnkgcmVxdWVz
dCBpc3N1ZWQgYnkgdGhlIHNwZWNpZmllZCBkb21haW4sIGFuZAorZG8gbm90IHByb2Nlc3MgYW55
IGZ1cnRoZXIgcmVxdWVzdHMgZnJvbSB0aGUgc2hhcmVkIHJpbmcuCitgYGAKKworVGhlIGBXQVRD
SGAgb3BlcmF0aW9uIGRvZXMgbm90IGFsbG93IHNwZWNpZmljYXRpb24gb2YgYSBgPGRvbWlkPmA7
IGl0IGlzCithc3N1bWVkIHRoYXQgdGhlIHdhdGNoIHBlcnRhaW5zIHRvIHRoZSBkb21haW4gdGhh
dCBvd25zIHRoZSBzaGFyZWQgcmluZworb3ZlciB3aGljaCB0aGUgb3BlcmF0aW9uIGlzIHBhc3Nl
ZC4gSGVuY2UsIGZvciB0aGUgdG9vbC1zdGFjayB0byBiZSBhYmxlCit0byByZWdpc3RlciBhIHdh
dGNoIG9uIGJlaGFsZiBvZiBhIGRvbWFpbiBhIG5ldyBvcGVyYXRpb24gaXMgbmVlZGVkOgorCitg
YGAKK0FERF9ET01BSU5fV0FUQ0hFUyAgICAgIDxkb21pZD58PHdhdGNoPnwrCisKK0FkZHMgd2F0
Y2hlcyBvbiBiZWhhbGYgb2YgdGhlIHNwZWNpZmllZCBkb21haW4uCisKKzx3YXRjaD4gaXMgYSBO
VUwgc2VwYXJhdGVkIHR1cGxlIG9mIDxwYXRoPnw8dG9rZW4+LiBUaGUgc2VtYW50aWNzIG9mIHRo
aXMKK29wZXJhdGlvbiBhcmUgaWRlbnRpY2FsIHRvIHRoZSBkb21haW4gaXNzdWluZyBXQVRDSCA8
cGF0aD58PHRva2VuPnwgZm9yCitlYWNoIDx3YXRjaD4uCitgYGAKKworVGhlIHdhdGNoIGluZm9y
bWF0aW9uIGZvciBhIGRvbWFpbiBhbHNvIG5lZWRzIHRvIGJlIGV4dHJhY3RlZCBmcm9tIHRoZQor
c2VuZGluZyB4ZW5zdG9yZWQgc28gdGhlIGZvbGxvd2luZyBvcGVyYXRpb24gaXMgYWxzbyBuZWVk
ZWQ6CisKK2BgYAorR0VUX0RPTUFJTl9XQVRDSEVTICAgICAgPGRvbWlkPnw8aW5kZXg+ICAgPGdl
bmNudD58PHdhdGNoPnwqIAorCitHZXRzIHRoZSBsaXN0IG9mIHdhdGNoZXMgdGhhdCBhcmUgY3Vy
cmVudGx5IHJlZ2lzdGVyZWQgZm9yIHRoZSBkb21haW4uCisKKzx3YXRjaD4gaXMgYSBOVUwgc2Vw
YXJhdGVkIHR1cGxlIG9mIDxwYXRoPnw8dG9rZW4+LiBUaGUgc3ViLWxpc3QgcmV0dXJuZWQKK3dp
bGwgc3RhcnQgYXQgPGluZGV4PiBpdGVtcyBpbnRvIHRoZSB0aGUgb3ZlcmFsbCBsaXN0IG9mIHdh
dGNoZXMgYW5kIG1heQorYmUgdHJ1bmNhdGVkIChhdCBhIDx3YXRjaD4gYm91bmRhcnkpIHN1Y2gg
dGhhdCB0aGUgcmV0dXJuZWQgZGF0YSBmaXRzCit3aXRoaW4gWEVOU1RPUkVfUEFZTE9BRF9NQVgu
CisKK0lmIDxpbmRleD4gaXMgYmV5b25kIHRoZSBlbmQgb2YgdGhlIG92ZXJhbGwgbGlzdCB0aGVu
IHRoZSByZXR1cm5lZCBzdWItCitsaXN0IHdpbGwgYmUgZW1wdHkuIElmIHRoZSB2YWx1ZSBvZiA8
Z2VuY250PiBjaGFuZ2VzIHRoZW4gaXQgaW5kaWNhdGVzCit0aGF0IHRoZSBvdmVyYWxsIHdhdGNo
IGxpc3QgaGFzIGNoYW5nZWQgYW5kIHRodXMgaXQgbWF5IGJlIG5lY2Vzc2FyeQordG8gcmUtaXNz
dWUgdGhlIG9wZXJhdGlvbiBmb3IgcHJldmlvdXMgdmFsdWVzIG9mIDxpbmRleD4uCitgYGAKKwor
SXQgbWF5IGFsc28gYmUgZGVzaXJhYmxlIHRvIHN0YXRlIGluIHRoZSBwcm90b2NvbCBzcGVjaWZp
Y2F0aW9uIHRoYXQKK3RoZSBgSU5UUk9EVUNFYCBvcGVyYXRpb24gc2hvdWxkIG5vdCBjbGVhciB0
aGUgYDxtZm4+YCBzcGVjaWZpZWQgc3VjaCB0aGF0CithIGBSRUxFQVNFYCBvcGVyYXRpb24gZm9s
bG93ZWQgYnkgYW4gYElOVFJPRFVDRWAgb3BlcmF0aW9uIGZvcm0gYW4KK2lkZW1wb3RlbnQgcGFp
ci4gVGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgKkMgeGVudG9yZWQqIGRvZXMgdGhpcwor
KGluIHRoZSBgZG9tYWluX2Nvbm5fcmVzZXQoKWAgZnVuY3Rpb24pIGJ1dCB0aGlzIGNvdWxkIGJl
IGRyb3BwZWQgYXMgdGhpcworYmVoYXZpb3VyIGlzIG5vdCBjdXJyZW50bHkgc3BlY2lmaWVkIGFu
ZCB0aGUgcGFnZSB3aWxsIGFsd2F5cyBiZSB6ZXJvZWQKK2ZvciBhIG5ld2x5IGNyZWF0ZWQgZG9t
YWluLgorCisKKyogKiAqCisKK1sxXSBTZWUgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPXhlbi5naXQ7YT1ibG9iO2Y9ZG9jcy9kZXNpZ25zL25vbi1jb29wZXJhdGl2ZS1taWdyYXRp
b24ubWQKK1syXSBTZWUgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7
YT1ibG9iO2Y9ZG9jcy9taXNjL3hlbnN0b3JlLnR4dAorWzNdIFNlZSBodHRwczovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj1kb2NzL3NwZWNzL2xpYnhsLW1pZ3Jh
dGlvbi1zdHJlYW0ucGFuZG9jCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 11:09:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 11:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2CMX-0004Dk-Hd; Thu, 13 Feb 2020 11:08:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hLo+=4B=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j2CMW-0004Df-A4
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 11:08:52 +0000
X-Inumbo-ID: 369e5ebe-4e51-11ea-ade5-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 369e5ebe-4e51-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 11:08:51 +0000 (UTC)
Received: from [5.158.153.52] (helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j2CM3-0007iV-Ra; Thu, 13 Feb 2020 12:08:23 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id 885FA1013A6; Thu, 13 Feb 2020 12:08:23 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: Anchal Agarwal <anchalag@amazon.com>, mingo@redhat.com, bp@alien8.de,
 hpa@zytor.com, x86@kernel.org, boris.ostrovsky@oracle.com, jgross@suse.com,
 linux-pm@vger.kernel.org, linux-mm@kvack.org, kamatam@amazon.com,
 sstabellini@kernel.org, konrad.wilk@oracle.com, roger.pau@citrix.com,
 axboe@kernel.dk, davem@davemloft.net, rjw@rjwysocki.net, len.brown@intel.com,
 pavel@ucw.cz, peterz@infradead.org, eduval@amazon.com, sblbir@amazon.com,
 anchalag@amazon.com, xen-devel@lists.xenproject.org, vkuznets@redhat.com,
 netdev@vger.kernel.org, linux-kernel@vger.kernel.org, dwmw@amazon.co.uk,
 fllinden@amaozn.com, benh@kernel.crashing.org
In-Reply-To: <20200212222935.GA3421@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
Date: Thu, 13 Feb 2020 12:08:23 +0100
Message-ID: <87a75m3ftk.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [RFC PATCH v3 00/12] Enable PM hibernation on guest
 VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5jaGEsCgpBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4gd3JpdGVzOgoKPiBI
ZWxsbywKPiBJIGFtIHNlbmRpbmcgb3V0IGEgdjMgdmVyc2lvbiBvZiBzZXJpZXMgb2YgcGF0Y2hl
cyB0aGF0IGltcGxlbWVudHMgZ3Vlc3QKPiBQTSBoaWJlcm5hdGlvbi4KCmNhbiB5b3UgcHJldHR5
IHBsZWFzZSB0aHJlYWQgeW91ciBwYXRjaCBzZXJpZXMgc28gdGhhdCB0aGUgMS1uL24gbWFpbHMK
aGF2ZSBhCgogIFJlZmVyZW5jZXM6IDxtZXNzYWdlLWlkLW9mLTAtb2Ytbi1tYWlsQHdoYXRldmVy
eW91cmNsaWVudHB1dHN0aGVyZT4KCmluIHRoZSBoZWFkZXJzPyBnaXQtc2VuZC1lbWFpbCBkb2Vz
IHRoYXQgcHJvcGVyIGFzIGRvIG90aGVyIHRvb2xzLgoKQ29sbGVjdGluZyB0aGUgaW5kaXZpZHVh
bCBtYWlscyBpcyBwYWluZnVsLgoKVGhhbmtzLAoKICAgICAgICB0Z2x4CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 11:33:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 11:33:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Ck7-0006XM-Jl; Thu, 13 Feb 2020 11:33:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2Ck6-0006XH-DN
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 11:33:14 +0000
X-Inumbo-ID: 9e69e3e4-4e54-11ea-b887-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9e69e3e4-4e54-11ea-b887-12813bfff9fa;
 Thu, 13 Feb 2020 11:33:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581593593;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=7kzGedqMxIqgf+xQy1JZROZ0ogbeuglGr0w6S3J4cIs=;
 b=D6B5knrE4nl5Rq4bBPDv62k+GIzA/rb5Xx+MsmHgBc/RSWUYMASeb3JC
 AP9eSlfafOok7WGKEwHMthhEUjHcaOs7Gn7LzDNSwYhY3u8/QKxo0+fOI
 B+52BuaIT4BJJCjEdKpYITHOv9+YSa+KGvI9PdoA81l/wAhJi9D5JpTbH I=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 45RgNY8mVo3e0fZb9nV2NT3TnCjXdsZrO2yvsdAByore05oe7M6+Z/v06gJPEeZXyZ21ErBtUQ
 juvLBHvAEQZhxas34Qhpdi4u/HxMM16h0lbPaLAiFm5LT/AtwVJ5ba+s4Z0wVDALsCkAghWFKF
 LdKFOxx9rogG3yILxug/NRkXncnmHE9/Ysp9ANgXSPy6rvMFxxeN7kaovzktIPlZVYW28vDEvV
 c3JVQHrP8dGbfenXQpNtqvqDTYAxMh53wHgHwPkKD+pSmgJWqWSr1miYhWioVNJMxCtQxrdURm
 l3w=
X-SBRS: 2.7
X-MesageID: 12823952
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12823952"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 12:32:37 +0100
Message-ID: <20200213113237.58795-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200213113237.58795-1-roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9uJ3QgYWxsb3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0
cnlsb2NrIGludG8gYQpibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0ZSB1c2VycyBvZiB0
aGUgY3B1X2FkZF9yZW1vdmVfbG9jayBhcmUKbGltaXRlZCB0byBDUFUgcGx1Zy91bnBsdWcgb3Bl
cmF0aW9ucywgYW5kIGNhbm5vdCBkZWFkbG9jayBiZXR3ZWVuCnRoZW1zZWx2ZXMgb3Igb3RoZXIg
dXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwpjcHVfYWRkX3JlbW92ZV9sb2Nr
IGlzIGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQuIFRoZXJlCmFyZSBhbHNv
IG5vIG90aGVyIGxvY2tzIHRha2VuIGR1cmluZyB0aGUgcGx1Zy91bnBsdWcgb3BlcmF0aW9ucy4K
ClRoZSBleGNsdXNpdmUgbG9jayB1c2FnZSBpbiByZWdpc3Rlcl9jcHVfbm90aWZpZXIgaXMgYWxz
byBjb252ZXJ0ZWQKaW50byBhIGJsb2NraW5nIGxvY2sgYWNxdWlzaXRpb24sIGFzIGl0IHdhcyBw
cmV2aW91c2x5IG5vdCBhbGxvd2VkIHRvCmZhaWwgYW55d2F5LgoKVGhpcyBpcyBtZWFuaW5nZnVs
IHdoZW4gcnVubmluZyBYZW4gaW4gc2hpbSBtb2RlLCBzaW5jZSBWQ1BVX3t1cC9kb3dufQpoeXBl
cmNhbGxzIHVzZSBjcHUgaG90cGx1Zy91bnBsdWcgb3BlcmF0aW9ucyBpbiB0aGUgYmFja2dyb3Vu
ZCwgYW5kCmhlbmNlIGZhaWxpbmcgdG8gdGFrZSB0aGUgbG9jayByZXN1bHRzIGluIFZQQ1Vfe3Vw
L2Rvd259IGZhaWxpbmcgd2l0aAotRUJVU1ksIHdoaWNoIG1vc3QgdXNlcnMgYXJlIG5vdCBwcmVw
YXJlZCB0byBoYW5kbGUuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCkkndmUgdGVzdGVkIHRoaXMgYW5kIHNlZW1zIHRvIHdvcmsgZmlu
ZSBBRkFJQ1QgZWl0aGVyIHdoZW4gcnVubmluZyBvbgpuYXRpdmUgb3Igd2hlbiB1c2VkIGluIHRo
ZSBzaGltLiBJJ20gbm90IHN1cmUgaWYgSSdtIG1pc3Npbmcgc29tZXRoaW5nCnRoYXQgd291bGQg
cHJldmVudCB0aGUgd3JpdGUgbG9jayBhY3F1aXNpdGlvbiBmcm9tIGJlaW5nIG1hZGUKYmxvY2tp
bmcuCi0tLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8ICAzICstLQogeGVuL2NvbW1vbi9jcHUu
YyAgICAgICB8IDEzICsrKysrLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9jcHUuaCAgfCAgMiAr
LQogMyBmaWxlcyBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5j
CmluZGV4IDY3ZWU0OTBmOTQuLmNjMGQ2MmY5ZTIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXBib290LmMKKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtMTI4Niw4ICsxMjg2LDcg
QEAgaW50IGNwdV9hZGQodWludDMyX3QgYXBpY19pZCwgdWludDMyX3QgYWNwaV9pZCwgdWludDMy
X3QgcHhtKQogICAgICAgICAgKHB4bSA+PSAyNTYpICkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7
CiAKLSAgICBpZiAoICFjcHVfaG90cGx1Z19iZWdpbigpICkKLSAgICAgICAgcmV0dXJuIC1FQlVT
WTsKKyAgICBjcHVfaG90cGx1Z19iZWdpbigpOwogCiAgICAgLyogRGV0ZWN0IGlmIHRoZSBjcHUg
aGFzIGJlZW4gYWRkZWQgYmVmb3JlICovCiAgICAgaWYgKCB4ODZfYWNwaWlkX3RvX2FwaWNpZFth
Y3BpX2lkXSAhPSBCQURfQVBJQ0lEICkKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vY3B1LmMgYi94
ZW4vY29tbW9uL2NwdS5jCmluZGV4IDBkN2ExMDg3OGMuLjMxOTUzZjMyZTQgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vY3B1LmMKKysrIGIveGVuL2NvbW1vbi9jcHUuYwpAQCAtNTEsOSArNTEsOSBA
QCB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKQogICAgIHJlYWRfdW5sb2NrKCZjcHVfYWRkX3JlbW92
ZV9sb2NrKTsKIH0KIAotYm9vbCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKQordm9pZCBjcHVfaG90
cGx1Z19iZWdpbih2b2lkKQogewotICAgIHJldHVybiB3cml0ZV90cnlsb2NrKCZjcHVfYWRkX3Jl
bW92ZV9sb2NrKTsKKyAgICB3cml0ZV9sb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKTsKIH0KIAog
dm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpCkBAIC02NSw4ICs2NSw3IEBAIHN0YXRpYyBOT1RJ
RklFUl9IRUFEKGNwdV9jaGFpbik7CiAKIHZvaWQgX19pbml0IHJlZ2lzdGVyX2NwdV9ub3RpZmll
cihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iKQogewotICAgIGlmICggIXdyaXRlX3RyeWxvY2so
JmNwdV9hZGRfcmVtb3ZlX2xvY2spICkKLSAgICAgICAgQlVHKCk7IC8qIFNob3VsZCBuZXZlciBm
YWlsIGFzIHdlIGFyZSBjYWxsZWQgb25seSBkdXJpbmcgYm9vdC4gKi8KKyAgICB3cml0ZV9sb2Nr
KCZjcHVfYWRkX3JlbW92ZV9sb2NrKTsKICAgICBub3RpZmllcl9jaGFpbl9yZWdpc3RlcigmY3B1
X2NoYWluLCBuYik7CiAgICAgd3JpdGVfdW5sb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKTsKIH0K
QEAgLTEwMCw4ICs5OSw3IEBAIGludCBjcHVfZG93bih1bnNpZ25lZCBpbnQgY3B1KQogICAgIGlu
dCBlcnI7CiAgICAgc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYiA9IE5VTEw7CiAKLSAgICBpZiAo
ICFjcHVfaG90cGx1Z19iZWdpbigpICkKLSAgICAgICAgcmV0dXJuIC1FQlVTWTsKKyAgICBjcHVf
aG90cGx1Z19iZWdpbigpOwogCiAgICAgZXJyID0gLUVJTlZBTDsKICAgICBpZiAoIChjcHUgPj0g
bnJfY3B1X2lkcykgfHwgKGNwdSA9PSAwKSApCkBAIC0xNDIsOCArMTQwLDcgQEAgaW50IGNwdV91
cCh1bnNpZ25lZCBpbnQgY3B1KQogICAgIGludCBlcnI7CiAgICAgc3RydWN0IG5vdGlmaWVyX2Js
b2NrICpuYiA9IE5VTEw7CiAKLSAgICBpZiAoICFjcHVfaG90cGx1Z19iZWdpbigpICkKLSAgICAg
ICAgcmV0dXJuIC1FQlVTWTsKKyAgICBjcHVfaG90cGx1Z19iZWdpbigpOwogCiAgICAgZXJyID0g
LUVJTlZBTDsKICAgICBpZiAoIChjcHUgPj0gbnJfY3B1X2lkcykgfHwgIWNwdV9wcmVzZW50KGNw
dSkgKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2NwdS5oIGIveGVuL2luY2x1ZGUveGVu
L2NwdS5oCmluZGV4IGU0OTE3MmY2NGMuLmU4ZWViMjE3YTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9jcHUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vY3B1LmgKQEAgLTEwLDcgKzEwLDcg
QEAgYm9vbCBnZXRfY3B1X21hcHModm9pZCk7CiB2b2lkIHB1dF9jcHVfbWFwcyh2b2lkKTsKIAog
LyogU2FmZWx5IHBlcmZvcm0gQ1BVIGhvdHBsdWcgYW5kIHVwZGF0ZSBjcHVfb25saW5lX21hcCwg
ZXRjLiAqLwotYm9vbCBjcHVfaG90cGx1Z19iZWdpbih2b2lkKTsKK3ZvaWQgY3B1X2hvdHBsdWdf
YmVnaW4odm9pZCk7CiB2b2lkIGNwdV9ob3RwbHVnX2RvbmUodm9pZCk7CiAKIC8qIFJlY2VpdmUg
bm90aWZpY2F0aW9uIG9mIENQVSBob3RwbHVnIGV2ZW50cy4gKi8KLS0gCjIuMjUuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 11:33:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 11:33:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2CkB-0006Xb-Sl; Thu, 13 Feb 2020 11:33:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2CkA-0006XU-OI
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 11:33:18 +0000
X-Inumbo-ID: a1070064-4e54-11ea-bc8e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a1070064-4e54-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 11:33:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581593598;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=f0i7TB3UZJwx/eyDuGora1qwgmdeB3oysqK5f0G475M=;
 b=MmHWoAXrCypjKInnie2ajtJiGuyxFrYxawNbudeis3oEt5LTqjRh//k8
 H8uS5ATcMZxhmWCkMXjzhxJi6mj2nhiD6qyQ+CUJ/GndgaYANsaADWcKy
 H9kcXKHXwnYTq/1IYKhIxlcITXpnqdPL6CHIvyKdpwzg+kkdNzVNqIphc E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ue6o12idE16AFHiBq8p8GfgI35TMs5LT6GfyQEXkzpR57+N9K+IC/VRxhQhFqBpoRmRRucLAa3
 bjLVAEMpLVEAX9gbptGfqJwwwGoI+fP2u1rDr9/DfRJJyNndeyim4GfrQQ6q5LVEbfy/tK/2pz
 8Y2W8VRfnniZTMLCtaHCzE+2s0dNfT2n3nLzUiFi1yp5cn+SGRJAes2Ck5JqrS+44b3JsIIdIw
 uacpnb5pgXNaTKPnpMD5eWHgj4r/ImI9O6OgGbG8M9fjWGMFLK0xN7AQA1RhmW/Tb9W/0xlJtx
 bIc=
X-SBRS: 2.7
X-MesageID: 12566477
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12566477"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 12:32:35 +0100
Message-ID: <20200213113237.58795-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] smp: convert cpu_add_remove_lock int a rw
 lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgbWFpbiBhaW0gb2YgdGhpcyBzZXJpZXMgaXMgdG8gcmVkdWNlIHRoZSBwcmVz
c3VyZSBhcm91bmQKY3B1X2FkZF9yZW1vdmVfbG9jayBieSBjb252ZXJ0aW5nIGl0IGludG8gYSBy
dyBsb2NrLiBNb3N0IHVzZXJzIG9mIHRoZQpsb2NrIHdhbnQgdG8gdGFrZSBpdCBpbiByZWFkIG1v
ZGUsIGFzIHRoZXkgb25seSBjYXJlIGFib3V0IHRoZSBtYXBzIG5vdApjaGFuZ2luZy4KClBhdGNo
ICMyIG1ha2VzIHRoZSB3cml0ZXJzIHRha2UgdGhlIGxvY2sgaW4gYmxvY2tpbmcgbW9kZSwgdGhp
cyBpcwptYWlubHkgZG9uZSB0byByZWR1Y2UgdGhlIGZhaWx1cmUgb2YgdGhlIENQVSBwbHVnL3Vu
cGx1ZyBvcGVyYXRpb25zLApzaW5jZSB0aGUgbG9jayBpcyBtb3JlIGNvbnRlbmRlZCBub3cgYW5k
IHRyeWxvY2sgY2FuIGVhc2lseSBmYWlsIGlmCnRoZXJlIGFyZSByZWFkZXJzLgoKVGhhbmtzLCBS
b2dlci4KClJvZ2VyIFBhdSBNb25uZSAoMik6CiAgc21wOiBjb252ZXJ0IHRoZSBjcHUgbWFwcyBs
b2NrIGludG8gYSBydyBsb2NrCiAgc21wOiBjb252ZXJ0IGNwdV9ob3RwbHVnX2JlZ2luIGludG8g
YSBibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uCgogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8ICAz
ICstLQogeGVuL2NvbW1vbi9jcHUuYyAgICAgICB8IDI5ICsrKysrKysrKysrKysrKysrKy0tLS0t
LS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vY3B1LmggIHwgMTMgKysrLS0tLS0tLS0tLQogMyBmaWxl
cyBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkKCi0tIAoyLjI1LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 11:33:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 11:33:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2CkH-0006Yg-5C; Thu, 13 Feb 2020 11:33:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2CkF-0006YF-KE
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 11:33:23 +0000
X-Inumbo-ID: a1b795a0-4e54-11ea-bc8e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a1b795a0-4e54-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 11:33:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581593599;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Cl2Det7wNJ45tqMxqWuUyw67At2+V5OQKY6y0cC9lTM=;
 b=gdy+lTECWT8IHXiaQXaEp1SEmdMz2LV1ia28sMCIQf/OUzT8IdPV+K0M
 jcK4EFXkORhPkKVOXGuMSDvAZoGk9RGBUpvPlYodiunwab/Nc4BeKaO0I
 GoWQZPe1rqhNd8RhOWEBfV4Ae6oY8jgosBdNiVVlI162WCXHUmr9wR7nf s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YRRRyRAXXPkQumE6KIu/yRwer9wZdiHD0Za0mRUCyann5GlEdJULTAzwB4rN/9TVN5DpL5CJYK
 nzLuTnXrZY0XGYSixRjfvDTxXhSIu9eqNDDrWyHCbMhqhwXGz0lkEA17b1dmxSNFDyten9LI5o
 bQ3AX9Y/fsjD/dw7ipgX0aM+dhbuW0l2uBSe6O3UvebnkEN2DCX+PRUq4jzA1hJmgZ4TrbyZne
 qEZ4p+Ysq8vge1F9Sa1bnSLKr8/mSOQFnxYoGUXLD6GTVMjkL20XJNlu+HjrJUoqJL0P2G75zM
 22c=
X-SBRS: 2.7
X-MesageID: 12566480
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12566480"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 12:32:36 +0100
Message-ID: <20200213113237.58795-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200213113237.58795-1-roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a rw
 lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCB1c2VycyBvZiB0aGUgY3B1IG1hcHMganVzdCBjYXJlIGFib3V0IHRoZSBtYXBzIG5vdCBj
aGFuZ2luZyB3aGlsZQp0aGUgbG9jayBpcyBiZWluZyBoZWxkLCBidXQgZG9uJ3QgYWN0dWFsbHkg
bW9kaWZ5IHRoZSBtYXBzLgoKQ29udmVydCB0aGUgbG9jayBpbnRvIGEgcncgbG9jaywgYW5kIHRh
a2UgdGhlIGxvY2sgaW4gcmVhZCBtb2RlIGluCmdldF9jcHVfbWFwcyBhbmQgaW4gd3JpdGUgbW9k
ZSBpbiBjcHVfaG90cGx1Z19iZWdpbi4gVGhpcyB3aWxsIGxvd2VyCnRoZSBjb250ZW50aW9uIGFy
b3VuZCB0aGUgbG9jaywgc2luY2UgcGx1ZyBhbmQgdW5wbHVnIG9wZXJhdGlvbnMgdGhhdAp0YWtl
IHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgYXJlIG5vdCB0aGF0IGNvbW1vbi4KCk5vdGUgdGhhdCB0
aGUgcmVhZCBsb2NrIGNhbiBiZSB0YWtlbiByZWN1cnNpdmVseSAoYXMgaXQncyBhIHNoYXJlZAps
b2NrKSwgYW5kIGhlbmNlIHdpbGwga2VlcCB0aGUgc2FtZSBiZWhhdmlvciBhcyB0aGUgcHJldmlv
dXNseSB1c2VkCnJlY3Vyc2l2ZSBsb2NrLiBBcyBmb3IgdGhlIHdyaXRlIGxvY2ssIGl0J3Mgb25s
eSB1c2VkIGJ5IENQVQpwbHVnL3VucGx1ZyBvcGVyYXRpb25zLCBhbmQgdGhlIGxvY2sgaXMgbmV2
ZXIgdGFrZW4gcmVjdXJzaXZlbHkgaW4KdGhhdCBjYXNlLgoKV2hpbGUgdGhlcmUgYWxzbyBjaGFu
Z2UgZ2V0X2NwdV9tYXBzIHJldHVybiB0eXBlIHRvIGJvb2wuCgpSZXBvcnRlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KU3VnZ2VzdGVkLWFsc28tYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2NvbW1vbi9jcHUuYyAgICAgIHwgMjIgKysrKysrKysr
KysrKysrKy0tLS0tLQogeGVuL2luY2x1ZGUveGVuL2NwdS5oIHwgMTMgKysrLS0tLS0tLS0tLQog
MiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2NwdS5jIGIveGVuL2NvbW1vbi9jcHUuYwppbmRleCA2NmM4NTVj
NWQ5Li4wZDdhMTA4NzhjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2NwdS5jCisrKyBiL3hlbi9j
b21tb24vY3B1LmMKQEAgLTM5LDI2ICszOSwzNiBAQCBjb25zdCB1bnNpZ25lZCBsb25nIGNwdV9i
aXRfYml0bWFwW0JJVFNfUEVSX0xPTkcrMV1bQklUU19UT19MT05HUyhOUl9DUFVTKV0gPSB7CiAj
ZW5kaWYKIH07CiAKLXN0YXRpYyBERUZJTkVfU1BJTkxPQ0soY3B1X2FkZF9yZW1vdmVfbG9jayk7
CitzdGF0aWMgREVGSU5FX1JXTE9DSyhjcHVfYWRkX3JlbW92ZV9sb2NrKTsKIAotYm9vbF90IGdl
dF9jcHVfbWFwcyh2b2lkKQorYm9vbCBnZXRfY3B1X21hcHModm9pZCkKIHsKLSAgICByZXR1cm4g
c3Bpbl90cnlsb2NrX3JlY3Vyc2l2ZSgmY3B1X2FkZF9yZW1vdmVfbG9jayk7CisgICAgcmV0dXJu
IHJlYWRfdHJ5bG9jaygmY3B1X2FkZF9yZW1vdmVfbG9jayk7CiB9CiAKIHZvaWQgcHV0X2NwdV9t
YXBzKHZvaWQpCiB7Ci0gICAgc3Bpbl91bmxvY2tfcmVjdXJzaXZlKCZjcHVfYWRkX3JlbW92ZV9s
b2NrKTsKKyAgICByZWFkX3VubG9jaygmY3B1X2FkZF9yZW1vdmVfbG9jayk7Cit9CisKK2Jvb2wg
Y3B1X2hvdHBsdWdfYmVnaW4odm9pZCkKK3sKKyAgICByZXR1cm4gd3JpdGVfdHJ5bG9jaygmY3B1
X2FkZF9yZW1vdmVfbG9jayk7Cit9CisKK3ZvaWQgY3B1X2hvdHBsdWdfZG9uZSh2b2lkKQorewor
ICAgIHdyaXRlX3VubG9jaygmY3B1X2FkZF9yZW1vdmVfbG9jayk7CiB9CiAKIHN0YXRpYyBOT1RJ
RklFUl9IRUFEKGNwdV9jaGFpbik7CiAKIHZvaWQgX19pbml0IHJlZ2lzdGVyX2NwdV9ub3RpZmll
cihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iKQogewotICAgIGlmICggIXNwaW5fdHJ5bG9jaygm
Y3B1X2FkZF9yZW1vdmVfbG9jaykgKQorICAgIGlmICggIXdyaXRlX3RyeWxvY2soJmNwdV9hZGRf
cmVtb3ZlX2xvY2spICkKICAgICAgICAgQlVHKCk7IC8qIFNob3VsZCBuZXZlciBmYWlsIGFzIHdl
IGFyZSBjYWxsZWQgb25seSBkdXJpbmcgYm9vdC4gKi8KICAgICBub3RpZmllcl9jaGFpbl9yZWdp
c3RlcigmY3B1X2NoYWluLCBuYik7Ci0gICAgc3Bpbl91bmxvY2soJmNwdV9hZGRfcmVtb3ZlX2xv
Y2spOworICAgIHdyaXRlX3VubG9jaygmY3B1X2FkZF9yZW1vdmVfbG9jayk7CiB9CiAKIHN0YXRp
YyBpbnQgY3B1X25vdGlmaWVyX2NhbGxfY2hhaW4odW5zaWduZWQgaW50IGNwdSwgdW5zaWduZWQg
bG9uZyBhY3Rpb24sCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vY3B1LmggYi94ZW4vaW5j
bHVkZS94ZW4vY3B1LmgKaW5kZXggMmM4N2RiMjZmNi4uZTQ5MTcyZjY0YyAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUveGVuL2NwdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9jcHUuaApAQCAtNiwx
OSArNiwxMiBAQAogI2luY2x1ZGUgPHhlbi9ub3RpZmllci5oPgogCiAvKiBTYWZlbHkgYWNjZXNz
IGNwdV9vbmxpbmVfbWFwLCBjcHVfcHJlc2VudF9tYXAsIGV0Yy4gKi8KLWJvb2xfdCBnZXRfY3B1
X21hcHModm9pZCk7Citib29sIGdldF9jcHVfbWFwcyh2b2lkKTsKIHZvaWQgcHV0X2NwdV9tYXBz
KHZvaWQpOwogCiAvKiBTYWZlbHkgcGVyZm9ybSBDUFUgaG90cGx1ZyBhbmQgdXBkYXRlIGNwdV9v
bmxpbmVfbWFwLCBldGMuICovCi1zdGF0aWMgaW5saW5lIGJvb2wgY3B1X2hvdHBsdWdfYmVnaW4o
dm9pZCkKLXsKLSAgICByZXR1cm4gZ2V0X2NwdV9tYXBzKCk7Ci19Ci0KLXN0YXRpYyBpbmxpbmUg
dm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQpCi17Ci0gICAgcHV0X2NwdV9tYXBzKCk7Ci19Citi
b29sIGNwdV9ob3RwbHVnX2JlZ2luKHZvaWQpOwordm9pZCBjcHVfaG90cGx1Z19kb25lKHZvaWQp
OwogCiAvKiBSZWNlaXZlIG5vdGlmaWNhdGlvbiBvZiBDUFUgaG90cGx1ZyBldmVudHMuICovCiB2
b2lkIHJlZ2lzdGVyX2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iKTsKLS0g
CjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 11:42:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 11:42:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Csd-0007a3-5Y; Thu, 13 Feb 2020 11:42:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2Csc-0007Zy-HZ
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 11:42:02 +0000
X-Inumbo-ID: d91c12f4-4e55-11ea-b888-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d91c12f4-4e55-11ea-b888-12813bfff9fa;
 Thu, 13 Feb 2020 11:42:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581594121;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=JRNyAVR3QqvZqywk5CmmfvoYmiuHoNmYC5fBs7f4UzQ=;
 b=XfY6Lb7McVPrm6Mj28FaH883diRLDNe1WDXUX2UbBo3kY4ZlDFWE7eQU
 rF/IpxD+EMU/FAJlGd91WlN0eMHKRzf0fkHKsiC09/nYicdH27EkXQdwS
 BildqxNmGcNKLaMc7TOfYGVxDBnMwwL0lXsmel2HSX7dod2gePqoSQ01T k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ctpea0dbgS6YpnvZOcPMDQ318UdyFjQkbVxcZFaRFJ6YiMhwW/bO3Fqttd35e4XL4Wc3rQfjbf
 uQdepY76RjeawF7CDpoP/jpz8HNje9SvGY/xIbQxkwAfC76cK9QPnXXDQyydpscY/UaHxQoYD2
 tSHs3q3C7j++qbPMRYP12OveydeyGQ26OPfKnKj03H9r047acUUdui0l9nm8uyQ8mncW9Zs6z8
 3EkCBp4Zw4F80J30wk3LSQgpRv7I5KzAMhf7o8v0Zy0ISZdYMu0eQkeaqLQOw9BKEL1o7SAmlX
 eLI=
X-SBRS: 2.7
X-MesageID: 12824235
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12824235"
Date: Thu, 13 Feb 2020 12:41:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213114154.GX4679@Air-de-Roger>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-3-roger.pau@citrix.com>
 <4849c6bc-e77b-d02f-7d0d-598cbcb3f145@suse.com>
 <20200213100355.GV4679@Air-de-Roger>
 <a839cdc7-bc52-92cf-8020-74cfad568358@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a839cdc7-bc52-92cf-8020-74cfad568358@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/3] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTE6MTk6MDJBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTMuMDIuMjAyMCAxMTowMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDEzLCAyMDIwIGF0IDEwOjU5OjI5QU0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDEyLjAyLjIwMjAgMTc6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hayBpcyBub3Qgc2FmZSBiZWNhdXNl
IGl0IGNhbiBiZQo+ID4+PiBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNl
IFhlbiB3b3VsZCBoYXZlIHRvIG1ha2Ugc3VyZQo+ID4+PiBhbGwgdGhlIHVzZXJzIG9mIHRoZSBz
Y3JhdGNoIGNwdW1hc2sgZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCj4gPj4+IGl0Lgo+
ID4+Pgo+ID4+PiBJbnN0ZWFkIGludHJvZHVjZSBhIG5ldyBjcHVtYXNrIHRvIGJlIHVzZWQgYnkg
c2VuZF9JUElfbWFzaywgYW5kCj4gPj4+IGRpc2FibGUgaW50ZXJydXB0cyB3aGlsZSB1c2luZy4K
PiA+Pgo+ID4+IE15IGZpcnN0IHRob3VnaHQgaGVyZSB3YXM6IFdoYXQgYWJvdXQgTk1JIG9yICNN
QyBjb250ZXh0PyBFdmVuIGlmCj4gPj4gbm90IHVzaW5nIHRoZSBmdW5jdGlvbiB0b2RheSAod2hp
Y2ggSSBkaWRuJ3QgY2hlY2spLCB0aGVyZSBzaG91bGRuJ3QKPiA+PiBiZSBhIGxhdGVudCBpc3N1
ZSBpbnRyb2R1Y2VkIGhlcmUgcHJldmVudGluZyB0aGVtIGZyb20gZG9pbmcgc28gaW4KPiA+PiB0
aGUgZnV0dXJlLiBJbnN0ZWFkIEkgdGhpbmsgeW91IHdhbnQgdG8gYWxsb2NhdGUgdGhlIHNjcmF0
Y2ggbWFzawo+ID4+IGR5bmFtaWNhbGx5IChhdCBsZWFzdCBpZiBjYWxsZXIgY29udGV4dCBkb2Vz
bid0IGFsbG93IHVzZSBvZiB0aGUKPiA+PiBnZW5lcmljIG9uZSksIGFuZCBzaW1wbHkgcmVmcmFp
biBmcm9tIGNvYWxlc2NpbmcgSVBJcyBpZiB0aGlzCj4gPj4gYWxsb2NhdGlvbnMgZmFpbHMuCj4g
PiAKPiA+IEhtLCBpc24ndCB0aGlzIGdvaW5nIHRvIGJlIHF1aXRlIGV4cGVuc2l2ZSwgYW5kIGhl
bmNlIHJlbmRlciB0aGUKPiA+IGJlbmVmaXQgb2YgdXNpbmcgdGhlIHNob3J0aGFuZCBtb290Pwo+
IAo+IERlcGVuZHMgb24gaG93IG1hbnkgQ1BVcyB0aGVyZSBhcmUsIGkuZS4gaG93IGxvbmcgdGhl
IGxvb3Agb3RoZXJ3aXNlCj4gd291bGQgYmUuIFdoZW4geG1hbGxvYygpIGRvZXNuJ3QgbmVlZCB0
byB0dXJuIHRvIHRoZSBwYWdlIGFsbG9jYXRvciwKPiBJIHRoaW5rIGl0IHdvbid0IGJlIG92ZXJs
eSBzbG93LiBBbm90aGVyIG9wdGlvbiB3b3VsZCBiZSB0byBhdm9pZAo+IGNvYWxlc2NpbmcgaW4g
YSBzbGlnaHRseSBkaWZmZXJlbnQgd2F5ICh3aXRob3V0IGhhdmluZyB0byBmaWRkbGUKPiB3aXRo
IHRoZSBzY3JhdGNoIG1hc2spIHdoZW4gY2FsbGVkIGluIGludGVycnVwdCBjb250ZXh0LgoKV2hh
dCBhYm91dCBwcmV2ZW50aW5nIHRoZSBtYXNrIHVzYWdlIHdoZW4gaW4gbm1pIGNvbnRleHQ/CgpJ
IGNvdWxkIGludHJvZHVjZSBzb21ldGhpbmcgbGlrZSBpbl9ubWkgYW5kIGp1c3QgYXZvaWQgdGhl
IHNjcmF0Y2gKbWFzayB1c2FnZSBpbiB0aGF0IGNhc2UgKGFuZCB0aGUgc2hvcnRoYW5kKS4KClRo
YW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 11:56:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 11:56:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2D6l-0008V3-Hy; Thu, 13 Feb 2020 11:56:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2D6k-0008Uy-Ln
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 11:56:38 +0000
X-Inumbo-ID: e377861e-4e57-11ea-b88b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e377861e-4e57-11ea-b88b-12813bfff9fa;
 Thu, 13 Feb 2020 11:56:37 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2D6i-0006V8-4Q; Thu, 13 Feb 2020 11:56:36 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2D6c-0005OI-Rv; Thu, 13 Feb 2020 11:56:36 +0000
Date: Thu, 13 Feb 2020 11:56:12 +0000
From: Wei Liu <wl@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200213115612.zqqc6tg33rvrn7lm@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-3-liuwe@microsoft.com>
 <20200212170047.GR4679@Air-de-Roger>
 <0fd1bb31e2054ddeb5e21793aa0c8750@EX13D32EUC003.ant.amazon.com>
 <20200213102916.pth227it5jozbp22@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213102916.pth227it5jozbp22@debian>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 2/4] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTA6Mjk6MTZBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBUaHUsIEZlYiAxMywgMjAyMCBhdCAwODo0ODozOUFNICswMDAwLCBEdXJyYW50LCBQYXVs
IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBGcm9tOiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gU2VudDogMTIgRmVicnVh
cnkgMjAyMCAxODowMQo+ID4gPiBUbzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+ID4gQ2M6IFhl
biBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBEdXJy
YW50LCBQYXVsCj4gPiA+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBNaWNoYWVsIEtlbGxleSA8
bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IFdlaSBMaXUKPiA+ID4gPGxpdXdlQG1pY3Jvc29mdC5j
b20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA+
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIDIv
NF0geDg2L2h5cGVydmlzb3I6IHBhc3MgZmxhZ3MgdG8KPiA+ID4gaHlwZXJ2aXNvcl9mbHVzaF90
bGIKPiA+ID4gCj4gPiA+IE9uIFdlZCwgRmViIDEyLCAyMDIwIGF0IDA0OjA5OjE2UE0gKzAwMDAs
IFdlaSBMaXUgd3JvdGU6Cj4gPiA+ID4gSHlwZXItVidzIEwwIGFzc2lzdGVkIGZsdXNoIGhhcyBm
aW5lLWdyYWluZWQgY29udHJvbCBvdmVyIHdoYXQgZ2V0cwo+ID4gPiA+IGZsdXNoZWQuIFdlIG5l
ZWQgYWxsIHRoZSBmbGFncyBhdmFpbGFibGUgdG8gbWFrZSB0aGUgYmVzdCBkZWNpc2lvbnMKPiA+
ID4gPiBwb3NzaWJsZS4KPiA+ID4gPgo+ID4gPiA+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGJlY2F1
c2UgWGVuJ3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCBjYXJlIGFib3V0Cj4gPiA+ID4gd2hhdCBp
cyBwYXNzZWQgdG8gaXQuCj4gPiA+IAo+ID4gPiBXaGlsZSBpdCdzIGNlcnRhaW5seSBmaW5lIHRv
IHBhc3MgYSBmbGFncyBmaWVsZCB3aXRoIG1vcmUgaW5mb3JtYXRpb24sCj4gPiA+IHRoZSBmbHVz
aCBmbGFncyBmb3IgWGVuIGNhbiBhbHNvIGNvbnRhaW4gRkxVU0hfQ0FDSEUsIEZMVVNIX1ZDUFVf
U1RBVEUKPiA+ID4gb3IgRkxVU0hfUk9PVF9QR1RCTCwgY2FuIHlvdSBhZGQgYW4gYXNzZXJ0IHRo
YXQgdGhvc2UgbmV2ZXIgZ2V0IHBhc3NlZAo+ID4gPiB0byB0aGUgZmx1c2ggaG9vaz8KPiA+ID4g
Cj4gPiA+IElNTyB3ZSBzaG91bGQgZGVmaW5lIGEgbWFzayB3aXRoIEZMVVNIX1RMQiwgRkxVU0hf
VExCX0dMT0JBTCwKPiA+ID4gRkxVU0hfVkFfVkFMSUQgYW5kIEZMVVNIX09SREVSX01BU0sgYW5k
IGFzc2VydCB0aGF0IHRob3NlIGFyZSB0aGUgb25seQo+ID4gPiB2YWxpZCBmbGFncyB0byBiZSB1
c2VkIGZvciB0aGUgaHlwZXJ2aXNvciBhc3Npc3RlZCBmbHVzaCBob29rLgo+ID4gPgo+ID4gCj4g
PiBBZ3JlZWQgdGhhdCB0aGlzIHNob3VsZCBiZSBhYnN0cmFjdGVkOyB3ZSBjZXJ0YWlubHkgZG9u
J3Qgd2FudCB0byBoYXZlCj4gPiB2YXJpb3VzIGJpdHMgb2YgWGVuIG5lZWRpbmcgdG8ga25vdyB3
aGF0IGh5cGVydmlzb3IgaXQgaXMgcnVubmluZyBvbgo+ID4gdG9wIG9mLgo+IAo+IE9LLiBJIGNh
biBpbnRyb2R1Y2UgYSBGTFVTSF9UTEJfRkxBR1MgZm9yIGFsbCB0aGluZ3MgcGVydGFpbmluZyB0
byBUTEIKPiAtLSB0aGUgZm91ciB0aGluZ3MgbWVudGlvbmVkIGluIFJvZ2VyJ3MgcmVwbHkuCgpJ
ZiBJJ20gbm90IG1pc3Rha2VuIGZsdXNoX2FyZWFfbWFzayBpbiBSb2dlcidzIHBhdGNoIGFscmVh
ZHkgZmlsdGVycyBvdXQKYWxsIHRoZSB1bndhbnRlZCBmbGFncywgc28gbXkgY29kZSBpcyBjb3Jy
ZWN0IGFzLWlzLgoKSSBjYW4gYWRkCgojZGVmaW5lIEZMVVNIX1RMQl9GTEFHU19NQVNLIChGTFVT
SF9UTEIgfCBGTFVTSF9UTEJfR0xPQkFMIHwgRkxVU0hfVkFfVkFMSUQgfCBcCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIEZMVVNIX09SREVSX01BU0spCgphbmQgdXNlIGl0IGluIGZsdXNo
X2FyZWFfbWFzayB0byByZXBsYWNlIHRoZSBsb25nZXIgc3RyaW5nIHRoZXJlLgoKV2VpLgoKCj4g
Cj4gV2VpLgo+IAo+ID4gCj4gPiAgIFBhdWwKPiA+IAo+ID4gIAo+ID4gPiBUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:01:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:01:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DB7-0000uT-DL; Thu, 13 Feb 2020 12:01:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2DB6-0000uJ-0Y
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:01:08 +0000
X-Inumbo-ID: 847b03ec-4e58-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 847b03ec-4e58-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 12:01:07 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DB4-0006d0-LK; Thu, 13 Feb 2020 12:01:06 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DB4-0005g2-4S; Thu, 13 Feb 2020 12:01:06 +0000
Date: Thu, 13 Feb 2020 12:01:03 +0000
From: Wei Liu <wl@xen.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200213120103.rlos4iyvvhtj5h2h@debian>
References: <20200212074154.23755-1-jgross@suse.com>
 <20200212074154.23755-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212074154.23755-2-jgross@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 1/3] xenstore: setup xenstore stubdom
 console interface properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDg6NDE6NTJBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBiZSBhYmxlIHRvIGdldCBhY2Nlc3MgdG8gdGhlIGNvbnNvbGUg
b2YgWGVuc3RvcmUgc3R1YmRvbQo+IHdlIG5lZWQgYW4gYXBwcm9wcmlhdGUgZ3JhbnR0YWIgZW50
cnkuIFNvIGNhbGwgeGNfZG9tX2dudHRhYl9pbml0KCkKPiB3aGVuIGNvbnN0cnVjdGluZyB0aGUg
ZG9tYWluIGFuZCBwcmVzZXQgc29tZSBpbmZvcm1hdGlvbiBuZWVkZWQKPiBmb3IgdGhhdCBmdW5j
dGlvbiBpbiB0aGUgZG9tIHN0cnVjdHVyZS4KPiAKPiBXZSBuZWVkIHRvIGNyZWF0ZSB0aGUgZXZl
bnQgY2hhbm5lbCBmb3IgdGhlIGNvbnNvbGUsIHRvby4gRG8gdGhhdCBhbmQKPiBzdG9yZSBhbGwg
bmVjZXNzYXJ5IGRhdGEgbG9jYWxseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:03:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:03:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DDd-00012F-S9; Thu, 13 Feb 2020 12:03:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2DDd-000129-34
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:03:45 +0000
X-Inumbo-ID: e16b462b-4e58-11ea-b88b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e16b462b-4e58-11ea-b88b-12813bfff9fa;
 Thu, 13 Feb 2020 12:03:43 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DDa-0006gH-SF; Thu, 13 Feb 2020 12:03:42 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DDZ-0005lP-U3; Thu, 13 Feb 2020 12:03:42 +0000
Date: Thu, 13 Feb 2020 12:03:38 +0000
From: Wei Liu <wl@xen.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200213120338.2jydr6luxwo544jk@debian>
References: <20200212074154.23755-1-jgross@suse.com>
 <20200212074154.23755-3-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212074154.23755-3-jgross@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 2/3] xenstore: add console xenstore
 entries for xenstore stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDg6NDE6NTNBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBJbiBvcmRlciB0byBiZSBhYmxlIHRvIGNvbm5lY3QgdG8gdGhlIGNvbnNvbGUgb2Yg
WGVuc3RvcmUgc3R1YmRvbSB3ZQo+IG5lZWQgdG8gY3JlYXRlIHRoZSBhcHByb3ByaWF0ZSBlbnRy
aWVzIGluIFhlbnN0b3JlLgo+IAo+IEZvciB0aGUgbW9tZW50IHdlIGRvbid0IHN1cHBvcnQgeGVu
Y29uc29sZWQgbGl2aW5nIGluIGFub3RoZXIgZG9tYWluCj4gdGhhbiBkb20wLCBhcyB0aGlzIGlu
Zm9ybWF0aW9uIGlzbid0IGF2YWlsYWJsZSBvdGhlciB0aGVuIHZpYQo+IFhlbnN0b3JlIHdoaWNo
IHdlIGFyZSBqdXN0IHNldHRpbmcgdXAuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgo+IEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:04:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:04:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DEp-00018F-6R; Thu, 13 Feb 2020 12:04:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2DEn-000181-MS
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:04:57 +0000
X-Inumbo-ID: 0a758e4a-4e59-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0a758e4a-4e59-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 12:04:52 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DEh-0006hp-I6; Thu, 13 Feb 2020 12:04:51 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DEh-0005q2-6W; Thu, 13 Feb 2020 12:04:51 +0000
Date: Thu, 13 Feb 2020 12:04:47 +0000
From: Wei Liu <wl@xen.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200213120447.uscprhwo2mmg4l3p@debian>
References: <20200212074154.23755-1-jgross@suse.com>
 <20200212074154.23755-4-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212074154.23755-4-jgross@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 3/3] xenstore: remove not applicable
 control commands in stubdom
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDg6NDE6NTRBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBXaGVuIHJ1biBpbiBhIHN0dWJkb20gZW52aXJvbm1lbnQgWGVuc3RvcmUgY2FuJ3Qg
c2VsZWN0IGEgbG9nZmlsZSBvcgo+IGVtaXQgbWVtb3J5IHN0YXRpc3RpY3MgdG8gYSBzcGVjaWZp
YyBmaWxlLgo+IAo+IFNvIHJlbW92ZSBvciBtb2RpZnkgdGhvc2UgY29udHJvbCBjb21tYW5kcyBh
Y2NvcmRpbmdseS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+Cj4gQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:20:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:20:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DU0-0002iM-Mh; Thu, 13 Feb 2020 12:20:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2DTz-0002iH-GP
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:20:39 +0000
X-Inumbo-ID: 3e51fd8c-4e5b-11ea-b88e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e51fd8c-4e5b-11ea-b88e-12813bfff9fa;
 Thu, 13 Feb 2020 12:20:38 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DTx-0006zi-DT; Thu, 13 Feb 2020 12:20:37 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DTw-0006k7-Tr; Thu, 13 Feb 2020 12:20:37 +0000
Date: Thu, 13 Feb 2020 12:20:33 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200213122033.gyrv6dia3jdrwgpx@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-5-liuwe@microsoft.com>
 <20200212174347.GU4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200212174347.GU4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDY6NDM6NDdQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBXZWQsIEZlYiAxMiwgMjAyMCBhdCAwNDowOToxOFBNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gSW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9u
IEh5cGVyLVYuIEl0IHRha2VzIGFkdmFudGFnZQo+ID4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+
ID4gCj4gPiAgKiBIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1QKPiA+ICAqIEhWQ0FM
TF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVF9FWAo+ID4gICogSFZDQUxMX0ZMVVNIX1ZJUlRV
QUxfQUREUkVTU19TUEFDRQo+ID4gICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19TUEFD
RV9FWAo+ID4gCj4gPiBQaWNrIHRoZSBtb3N0IGVmZmljaWVudCBoeXBlcmNhbGxzIGF2YWlsYWJs
ZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4K
PiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgICAxICsK
PiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCB8ICAgOSArKwo+ID4gIHhl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgMTcyICsrKysrKysrKysrKysrKysr
KysrKysrKysrKy0KPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICB8ICA3
MiArKysrKysrKysrKysKPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDI1MyBpbnNlcnRpb25zKCspLCAx
IGRlbGV0aW9uKC0pCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvdXRpbC5jCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gaW5k
ZXggMTg5MDJjMzNlOS4uMGUzOTQxMDk2OCAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
TWFrZWZpbGUKPiA+IEBAIC0xLDIgKzEsMyBAQAo+ID4gIG9iai15ICs9IGh5cGVydi5vCj4gPiAg
b2JqLXkgKz0gdGxiLm8KPiA+ICtvYmoteSArPSB1dGlsLm8KPiA+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvcHJpdmF0ZS5oCj4gPiBpbmRleCA3OGU1MmY3NGNlLi4zMTFmMDYwNDk1IDEwMDY0NAo+ID4g
LS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCj4gPiBAQCAtMjQsMTIgKzI0LDIxIEBACj4g
PiAgCj4gPiAgI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi9wZXJj
cHUuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gPiAgCj4gPiAgREVDTEFSRV9QRVJf
Q1BVKHZvaWQgKiwgaHZfaW5wdXRfcGFnZSk7Cj4gPiAgREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwg
aHZfdnBfYXNzaXN0KTsKPiA+ICBERUNMQVJFX1BFUl9DUFUodWludDMyX3QsIGh2X3ZwX2luZGV4
KTsKPiA+ICAKPiA+ICtzdGF0aWMgaW5saW5lIHVpbnQzMl90IGh2X3ZwX2luZGV4KGludCBjcHUp
Cj4gCj4gdW5zaWduZWQgaW50IGZvciBjcHUuCj4gCj4gPiArewo+ID4gKyAgICByZXR1cm4gcGVy
X2NwdShodl92cF9pbmRleCwgY3B1KTsKPiA+ICt9Cj4gPiArCj4gPiAgaW50IGh5cGVydl9mbHVz
aF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiA+ICAgICAgICAg
ICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOwo+ID4gIAo+ID4gKy8qIFJldHVybnMg
bnVtYmVyIG9mIGJhbmtzLCAtZXYgaWYgZXJyb3IgKi8KPiA+ICtpbnQgY3B1bWFza190b192cHNl
dChzdHJ1Y3QgaHZfdnBzZXQgKnZwc2V0LCBjb25zdCBjcHVtYXNrX3QgKm1hc2spOwo+ID4gKwo+
ID4gICNlbmRpZiAvKiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fICAqLwo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L3RsYi5jCj4gPiBpbmRleCA0OGY1MjcyMjllLi45OWI3ODlkOWU5IDEwMDY0NAo+ID4g
LS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ID4gKysrIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ID4gQEAgLTE5LDE1ICsxOSwxODUgQEAKPiA+ICAgKiBD
b3B5cmlnaHQgKGMpIDIwMjAgTWljcm9zb2Z0Lgo+ID4gICAqLwo+ID4gIAo+ID4gKyNpbmNsdWRl
IDx4ZW4vY3B1Lmg+Cj4gPiAgI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gPiAgI2luY2x1ZGUg
PHhlbi9lcnJuby5oPgo+ID4gIAo+ID4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2Lmg+Cj4g
PiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtaGNhbGwuaD4KPiA+ICsjaW5jbHVkZSA8YXNt
L2d1ZXN0L2h5cGVydi10bGZzLmg+Cj4gPiArCj4gPiAgI2luY2x1ZGUgInByaXZhdGUuaCIKPiA+
ICAKPiA+ICsvKgo+ID4gKyAqIEl0IGlzIHBvc3NpYmxlIHRvIGVuY29kZSB1cCB0byA0MDk2IHBh
Z2VzIHVzaW5nIHRoZSBsb3dlciAxMiBiaXRzCj4gPiArICogaW4gYW4gZWxlbWVudCBvZiBndmFf
bGlzdAo+ID4gKyAqLwo+ID4gKyNkZWZpbmUgSFZfVExCX0ZMVVNIX1VOSVQgKDQwOTYgKiBQQUdF
X1NJWkUpCj4gPiArI2RlZmluZSBPUkRFUl9UT19CWVRFUyhvcmRlcikgKCgxdWwgPDwgKG9yZGVy
KSkgKiBQQUdFX1NJWkUpCj4gCj4gVGhlcmUgYXJlIGFscmVhZHkgc29tZSBjb252ZXJzaW9uIGZ1
bmN0aW9ucyBpbiB4ZW4vbW0uaAo+IChnZXRfb3JkZXJfZnJvbV97Ynl0ZXMvcGFnZXN9KSwgbWF5
YmUgeW91IGNvdWxkIGFkZCBhCj4gZ2V0X2J5dGVzX2Zyb21fb3JkZXIgaGVscGVyIHRoZXJlPwo+
IAo+ID4gKwo+ID4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgZmlsbF9ndmFfbGlzdCh1aW50NjRfdCAq
Z3ZhX2xpc3QsIGNvbnN0IHZvaWQgKnZhLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCj4gPiArewo+ID4gKyAgICB1bnNpZ25lZCBsb25n
IHN0YXJ0ID0gKHVuc2lnbmVkIGxvbmcpdmE7Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcgZW5kID0g
c3RhcnQgKyBPUkRFUl9UT19CWVRFUyhvcmRlcikgLSAxOwo+ID4gKyAgICB1bnNpZ25lZCBpbnQg
biA9IDA7Cj4gPiArCj4gPiArICAgIGRvIHsKPiA+ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVt
YWluID0gZW5kID4gc3RhcnQgPyBlbmQgLSBzdGFydCA6IDA7Cj4gCj4gSSBkb24ndCB0aGluayB5
b3UgY2FuIGdldCBoZXJlIHdpdGggZW5kID09IHN0YXJ0Pwo+IAo+IEFzIHRoYXQncyB0aGUgY29u
ZGl0aW9uIG9mIHRoZSBsb29wLCBhbmQgb3JkZXIgMCBpcyBnb2luZyB0byBzZXQKPiBlbmQgPSBz
dGFydCArIDQwOTYgLSAxLgoKQ29ycmVjdC4gVGhpcyBjYW4gYmUgc2ltcGxpZmllZCBhcyByZW1h
aW4gPSBlbmQgLSBzdGFydCAuCgo+IAo+ID4gKwo+ID4gKyAgICAgICAgZ3ZhX2xpc3Rbbl0gPSBz
dGFydCAmIFBBR0VfTUFTSzsKPiA+ICsKPiA+ICsgICAgICAgIC8qCj4gPiArICAgICAgICAgKiBV
c2UgbG93ZXIgMTIgYml0cyB0byBlbmNvZGUgdGhlIG51bWJlciBvZiBhZGRpdGlvbmFsIHBhZ2Vz
Cj4gPiArICAgICAgICAgKiB0byBmbHVzaAo+ID4gKyAgICAgICAgICovCj4gPiArICAgICAgICBp
ZiAoIHJlbWFpbiA+PSBIVl9UTEJfRkxVU0hfVU5JVCApCj4gPiArICAgICAgICB7Cj4gPiArICAg
ICAgICAgICAgZ3ZhX2xpc3Rbbl0gfD0gflBBR0VfTUFTSzsKPiA+ICsgICAgICAgICAgICBzdGFy
dCArPSBIVl9UTEJfRkxVU0hfVU5JVDsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAgICAgIGVsc2Ug
aWYgKCByZW1haW4gKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIGd2YV9saXN0W25d
IHw9IChyZW1haW4gLSAxKSA+PiBQQUdFX1NISUZUOwo+ID4gKyAgICAgICAgICAgIHN0YXJ0ID0g
ZW5kOwo+ID4gKyAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgbisrOwo+ID4gKyAgICB9IHdo
aWxlICggc3RhcnQgPCBlbmQgKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIG47Cj4gPiArfQo+ID4g
Kwo+ID4gK3N0YXRpYyB1aW50NjRfdCBmbHVzaF90bGJfZXgoY29uc3QgY3B1bWFza190ICptYXNr
LCBjb25zdCB2b2lkICp2YSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBmbGFncykKPiA+ICt7Cj4gPiArICAgIHN0cnVjdCBodl90bGJfZmx1c2hfZXggKmZs
dXNoID0gdGhpc19jcHUoaHZfaW5wdXRfcGFnZSk7Cj4gPiArICAgIGludCBucl9iYW5rczsKPiA+
ICsgICAgdW5zaWduZWQgaW50IG1heF9ndmFzOwo+ID4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIg
PSBmbGFncyAmIEZMVVNIX09SREVSX01BU0s7Cj4gPiArICAgIHVpbnQ2NF90IHJldDsKPiA+ICsK
PiA+ICsgICAgQVNTRVJUKGZsdXNoKTsKPiA+ICsgICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5h
YmxlZCgpKTsKPiAKPiBDYW4geW91IHR1cm4gdGhpcyBpbnRvIGFuIGlmIGNvbmRpdGlvbiB3aXRo
IEFTU0VSVF9VTlJFQUNIQUJMRSBhbmQKPiByZXR1cm4gfjBVTEw/IChhcyBJIHRoaW5rIHRoYXQg
c2lnbmFscyBhbiBlcnJvcikuCj4gCgpUaGVyZSBpcyBubyBuZWVkIGZvciB0aGF0LiBUaGlzIGZ1
bmN0aW9uIHdpbGwgYWx3YXlzIGJlIGludGVybmFsIHRvCkh5cGVyLVYgaW4gdGhlIGZvcmVzZWVh
YmxlIGZ1dHVyZS4gSWYgaXQgaXMgZXZlciBjYWxsZWQgd2l0aCBJUlEgZW5hYmxlZApzb21ldGhp
bmcgaXMgd3Jvbmcgd2l0aCB0aGUgY29kZS4KCj4gPiArCj4gPiArICAgIGlmICggIShtc19oeXBl
cnYuaGludHMgJiBIVl9YNjRfRVhfUFJPQ0VTU09SX01BU0tTX1JFQ09NTUVOREVEKSApCj4gPiAr
ICAgICAgICByZXR1cm4gfjBVTEw7Cj4gPiArCj4gPiArICAgIGZsdXNoLT5hZGRyZXNzX3NwYWNl
ID0gMDsKPiA+ICsgICAgZmx1c2gtPmZsYWdzID0gSFZfRkxVU0hfQUxMX1ZJUlRVQUxfQUREUkVT
U19TUEFDRVM7Cj4gPiArICAgIGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9HTE9CQUwpICkKPiA+
ICsgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9GTFVTSF9OT05fR0xPQkFMX01BUFBJTkdTX09O
TFk7Cj4gPiArCj4gPiArICAgIGZsdXNoLT5odl92cF9zZXQudmFsaWRfYmFua19tYXNrID0gMDsK
PiA+ICsgICAgZmx1c2gtPmh2X3ZwX3NldC5mb3JtYXQgPSBIVl9HRU5FUklDX1NFVF9TUEFSU0Vf
NEs7Cj4gPiArCj4gPiArICAgIG5yX2JhbmtzID0gY3B1bWFza190b192cHNldCgmZmx1c2gtPmh2
X3ZwX3NldCwgbWFzayk7Cj4gPiArICAgIGlmICggbnJfYmFua3MgPCAwICkKPiA+ICsgICAgICAg
IHJldHVybiB+MFVMTDsKPiA+ICsKPiA+ICsgICAgbWF4X2d2YXMgPQo+ID4gKyAgICAgICAgKFBB
R0VfU0laRSAtIHNpemVvZigqZmx1c2gpIC0gbnJfYmFua3MgKgo+ID4gKyAgICAgICAgIHNpemVv
ZihmbHVzaC0+aHZfdnBfc2V0LmJhbmtfY29udGVudHNbMF0pKSAvCj4gPiArICAgICAgICBzaXpl
b2YodWludDY0X3QpOyAgICAgICAvKiBndmEgaXMgcmVwcmVzZW50ZWQgYXMgdWludDY0X3QgKi8K
PiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogRmx1c2ggdGhlIGVudGlyZSBhZGRyZXNzIHNw
YWNlIGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUgaXMgbm90Cj4gPiArICAgICAqIGVub3VnaCBz
cGFjZSBmb3IgZ3ZhX2xpc3QuCj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAoICF2YSB8fCAoT1JE
RVJfVE9fQllURVMob3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQpID4gbWF4X2d2YXMgKQo+ID4g
KyAgICAgICAgcmV0ID0gaHZfZG9fcmVwX2h5cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9B
RERSRVNTX1NQQUNFX0VYLCAwLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBucl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCksIDApOwo+ID4gKyAgICBlbHNlCj4gPiAr
ICAgIHsKPiA+ICsgICAgICAgIHVpbnQ2NF90ICpndmFfbGlzdCA9ICh1aW50NjRfdCAqKWZsdXNo
ICsgc2l6ZW9mKCpmbHVzaCkgKyBucl9iYW5rczsKPiAKPiBEb24ndCB5b3UgbmVlZCBucl9iYW5r
cyAqIHNpemVvZihmbHVzaC0+aHZfdnBfc2V0LmJhbmtfY29udGVudHMpIGluCj4gb3JkZXIgdG8g
Y2FsY3VsYXRlIHRoZSBwb3NpdGlvbiBvZiB0aGUgZ3ZhX2xpc3Q/Cj4gCgpUaGUgcG9pbnRlciBh
cml0aG1ldGljIGlzIGRvbmUgb24gdWludDY0X3QgcG9pbnRlcnMgc28gaXQgYWxyZWFkeSB0YWtl
cwppbnRvIGFjY291bnQgc2l6ZW9mKGJhbmtfY29udGVudHNbMF0pLgoKPiA+ICsgICAgICAgIHVu
c2lnbmVkIGludCBndmFzID0gZmlsbF9ndmFfbGlzdChndmFfbGlzdCwgdmEsIG9yZGVyKTsKPiA+
ICsKPiA+ICsgICAgICAgIHJldCA9IGh2X2RvX3JlcF9oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJ
UlRVQUxfQUREUkVTU19MSVNUX0VYLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBndmFzLCBucl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCksIDApOwo+ID4gKyAgICB9
Cj4gPiArCj4gPiArICAgIHJldHVybiByZXQ7Cj4gPiArfQo+ID4gKwo+ID4gIGludCBoeXBlcnZf
Zmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gPiAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ID4gIHsKPiA+IC0gICAgcmV0
dXJuIC1FT1BOT1RTVVBQOwo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGlycV9mbGFnczsKPiA+ICsg
ICAgc3RydWN0IGh2X3RsYl9mbHVzaCAqZmx1c2ggPSB0aGlzX2NwdShodl9pbnB1dF9wYWdlKTsK
PiA+ICsgICAgdWludDY0X3QgcmV0Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBmbGFn
cyAmIEZMVVNIX09SREVSX01BU0s7Cj4gPiArICAgIHVuc2lnbmVkIGludCBtYXhfZ3ZhczsKPiA+
ICsKPiA+ICsgICAgQVNTRVJUKGZsdXNoKTsKPiA+ICsgICAgQVNTRVJUKCFjcHVtYXNrX2VtcHR5
KG1hc2spKTsKPiA+ICsKPiA+ICsgICAgbG9jYWxfaXJxX3NhdmUoaXJxX2ZsYWdzKTsKPiA+ICsK
PiA+ICsgICAgZmx1c2gtPmFkZHJlc3Nfc3BhY2UgPSAwOwo+ID4gKyAgICBmbHVzaC0+ZmxhZ3Mg
PSBIVl9GTFVTSF9BTExfVklSVFVBTF9BRERSRVNTX1NQQUNFUzsKPiA+ICsgICAgZmx1c2gtPnBy
b2Nlc3Nvcl9tYXNrID0gMDsKPiA+ICsgICAgaWYgKCAhKGZsYWdzICYgRkxVU0hfVExCX0dMT0JB
TCkgKQo+ID4gKyAgICAgICAgZmx1c2gtPmZsYWdzIHw9IEhWX0ZMVVNIX05PTl9HTE9CQUxfTUFQ
UElOR1NfT05MWTsKPiA+ICsKPiA+ICsgICAgaWYgKCBjcHVtYXNrX2VxdWFsKG1hc2ssICZjcHVf
b25saW5lX21hcCkgKQo+ID4gKyAgICAgICAgZmx1c2gtPmZsYWdzIHw9IEhWX0ZMVVNIX0FMTF9Q
Uk9DRVNTT1JTOwo+ID4gKyAgICBlbHNlCj4gPiArICAgIHsKPiA+ICsgICAgICAgIGludCBjcHU7
Cj4gCj4gdW5zaWduZWQgaW50Lgo+IAoKSSBwaWNrZWQgaW50IGhlcmUgYW5kIGFib3ZlIGJlY2F1
c2UgYWxsIHRoZSBjcHVtYXNrIGZ1bmN0aW9ucyByZXR1cm4KaW50LiBJIGRvbid0IG1pbmQgY2hh
bmdpbmcgaXQgdG8gdW5zaWduZWQgaW50IC0tIGl0IG1ha2VzIG5vIHByYWN0aWNhbApkaWZmZXJl
bmNlLgoKPiA+ICsKPiA+ICsgICAgICAgIC8qCj4gPiArICAgICAgICAgKiBOb3JtYWxseSBWUCBp
bmRpY2VzIGFyZSBpbiBhc2NlbmRpbmcgb3JkZXIgYW5kIG1hdGNoIFhlbidzCj4gPiArICAgICAg
ICAgKiBpZGVhIG9mIENQVSBpZHMuIENoZWNrIHRoZSBsYXN0IGluZGV4IHRvIHNlZSBpZiBWUCBp
bmRleCBpcwo+ID4gKyAgICAgICAgICogPj0gNjQuIElmIHNvLCB3ZSBjYW4gc2tpcCBzZXR0aW5n
IHVwIHBhcmFtZXRlcnMgZm9yCj4gPiArICAgICAgICAgKiBub24tYXBwbGljYWJsZSBoeXBlcmNh
bGxzIHdpdGhvdXQgbG9va2luZyBmdXJ0aGVyLgo+ID4gKyAgICAgICAgICovCj4gPiArICAgICAg
ICBpZiAoIGh2X3ZwX2luZGV4KGNwdW1hc2tfbGFzdChtYXNrKSkgPj0gNjQgKQo+ID4gKyAgICAg
ICAgICAgIGdvdG8gZG9fZXhfaHlwZXJjYWxsOwo+ID4gKwo+ID4gKyAgICAgICAgZm9yX2VhY2hf
Y3B1ICggY3B1LCBtYXNrICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICB1aW50MzJf
dCB2cGlkID0gaHZfdnBfaW5kZXgoY3B1KTsKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAoIHZw
aWQgPiBtc19oeXBlcnYubWF4X3ZwX2luZGV4ICkKPiA+ICsgICAgICAgICAgICB7Cj4gPiArICAg
ICAgICAgICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGlycV9mbGFncyk7Cj4gPiArICAgICAgICAg
ICAgICAgIHJldHVybiAtRU5YSU87Cj4gPiArICAgICAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAg
ICAgICAgIGlmICggdnBpZCA+PSA2NCApCj4gPiArICAgICAgICAgICAgICAgIGdvdG8gZG9fZXhf
aHlwZXJjYWxsOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIF9fc2V0X2JpdCh2cGlkLCAmZmx1c2gt
PnByb2Nlc3Nvcl9tYXNrKTsKPiA+ICsgICAgICAgIH0KPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAg
ICBtYXhfZ3ZhcyA9IChQQUdFX1NJWkUgLSBzaXplb2YoKmZsdXNoKSkgLyBzaXplb2YoZmx1c2gt
Pmd2YV9saXN0WzBdKTsKPiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogRmx1c2ggdGhlIGVu
dGlyZSBhZGRyZXNzIHNwYWNlIGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUgaXMgbm90Cj4gPiAr
ICAgICAqIGVub3VnaCBzcGFjZSBmb3IgZ3ZhX2xpc3QuCj4gPiArICAgICAqLwo+ID4gKyAgICBp
ZiAoICF2YSB8fCAoT1JERVJfVE9fQllURVMob3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQpID4g
bWF4X2d2YXMgKQo+ID4gKyAgICAgICAgcmV0ID0gaHZfZG9faHlwZXJjYWxsKEhWQ0FMTF9GTFVT
SF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdmlydF90b19tYWRkcihmbHVzaCksIDApOwo+ID4gKyAgICBlbHNlCj4gPiArICAgIHsKPiA+
ICsgICAgICAgIHVuc2lnbmVkIGludCBndmFzID0gZmlsbF9ndmFfbGlzdChmbHVzaC0+Z3ZhX2xp
c3QsIHZhLCBvcmRlcik7Cj4gPiArCj4gPiArICAgICAgICByZXQgPSBodl9kb19yZXBfaHlwZXJj
YWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVCwgZ3ZhcywgMCwKPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlydF90b19tYWRkcihmbHVzaCksIDApOwo+
ID4gKyAgICB9Cj4gPiArCj4gPiArICAgIGdvdG8gZG9uZTsKPiA+ICsKPiA+ICsgZG9fZXhfaHlw
ZXJjYWxsOgo+ID4gKyAgICByZXQgPSBmbHVzaF90bGJfZXgobWFzaywgdmEsIGZsYWdzKTsKPiA+
ICsKPiA+ICsgZG9uZToKPiA+ICsgICAgbG9jYWxfaXJxX3Jlc3RvcmUoaXJxX2ZsYWdzKTsKPiA+
ICsKPiA+ICsgICAgcmV0dXJuIHJldCAmIEhWX0hZUEVSQ0FMTF9SRVNVTFRfTUFTSzsKPiAKPiBX
aWxsIHRoaXMgcmV0dXJuIGFuIGVycm9yIGNvZGUgdGhhdCB1c2VzIHRoZSBzYW1lIHNwYWNlIGFz
IFhlbidzIGVycm5vCj4gdmFsdWVzPwo+IAoKTm8sIGl0IHdvbid0LiBJdCByZXR1cm5zIEh5cGVy
LVYncyBzdGF0dXMgY29kZSAoMCBzdGlsbCBtZWFucyBzdWNjZXNzKS4KCkkgZGlkbid0IHRoaW5r
IHRoYXQgd2FzIGEgYmlnIGRlYWwgYmVjYXVzZSBub24temVybyB2YWx1ZXMgbWVhbnQgZXJyb3Jz
LgpBbmQgdGhlIHVwcGVyIGxheWVyIGRpZG4ndCBjYXJlIGFib3V0IHRoZSBleGFjdCBlcnJvciB2
YWx1ZXMgKHlldCkuCgo+ID4gIH0KPiA+ICAKPiA+ICAvKgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91
dGlsLmMKPiA+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRleCAwMDAwMDAwMDAwLi45ZDBi
NWY0YTQ2Cj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3V0aWwuYwo+ID4gQEAgLTAsMCArMSw3MiBAQAo+ID4gKy8qKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioKPiA+ICsgKiBhcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCj4gPiArICoKPiA+ICsgKiBI
eXBlci1WIHV0aWxpdHkgZnVuY3Rpb25zCj4gPiArICoKPiA+ICsgKiBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+ID4g
KyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
YXMgcHVibGlzaGVkIGJ5Cj4gPiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0
aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiA+ICsgKiAoYXQgeW91ciBvcHRpb24p
IGFueSBsYXRlciB2ZXJzaW9uLgo+ID4gKyAqCj4gPiArICogVGhpcyBwcm9ncmFtIGlzIGRpc3Ry
aWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gPiArICogYnV0IFdJ
VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK
PiA+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBP
U0UuICBTZWUgdGhlCj4gPiArICogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg
ZGV0YWlscy4KPiA+ICsgKgo+ID4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkg
b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCj4gPiArICogYWxvbmcgd2l0aCB0aGlz
IHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KPiA+
ICsgKgo+ID4gKyAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCj4gPiArICovCj4gPiAr
Cj4gPiArI2luY2x1ZGUgPHhlbi9jcHUuaD4KPiA+ICsjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4K
PiA+ICsjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gPiArCj4gPiArI2luY2x1ZGUgPGFzbS9ndWVz
dC9oeXBlcnYuaD4KPiA+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10bGZzLmg+Cj4gPiAr
Cj4gPiArI2luY2x1ZGUgInByaXZhdGUuaCIKPiA+ICsKPiA+ICtpbnQgY3B1bWFza190b192cHNl
dChzdHJ1Y3QgaHZfdnBzZXQgKnZwc2V0LAo+ID4gKyAgICAgICAgICAgICAgICAgICAgIGNvbnN0
IGNwdW1hc2tfdCAqbWFzaykKPiA+ICt7Cj4gPiArICAgIGludCBuciA9IDEsIGNwdSwgdmNwdV9i
YW5rLCB2Y3B1X29mZnNldDsKPiA+ICsgICAgaW50IG1heF9iYW5rcyA9IG1zX2h5cGVydi5tYXhf
dnBfaW5kZXggLyA2NDsKPiAKPiBJIHRoaW5rIG5yIHdoYXRzIHRvIGJlIGludCAodG8gbWF0Y2gg
dGhlIGZ1bmN0aW9uIHJldHVybiB0eXBlKSwgYnV0Cj4gdGhlIHJlc3Qgc2hvdWxkIGJlIHVuc2ln
bmVkIGludHMsIHNwZWNpYWxseSBiZWNhdXNlIHRoZXkgYXJlIHVzZWQgYXMKPiBhcnJheSBpbmRl
eGVzLgo+IAoKT0suCgo+ID4gKwo+ID4gKyAgICAvKiBVcCB0byA2NCBiYW5rcyBjYW4gYmUgcmVw
cmVzZW50ZWQgYnkgdmFsaWRfYmFua19tYXNrICovCj4gPiArICAgIGlmICggbWF4X2JhbmtzID49
IDY0ICkKPiA+ICsgICAgICAgIHJldHVybiAtMTsKPiAKPiBFMkJJRyBvciBzb21lIHN1Y2g/Cj4g
CgpSaWdodC4gVGhhdCdzIGJldHRlciB0aGFuIC0xLgoKPiA+ICsKPiA+ICsgICAgLyogQ2xlYXIg
YWxsIGJhbmtzIHRvIGF2b2lkIGZsdXNoaW5nIHVud2FudGVkIENQVXMgKi8KPiA+ICsgICAgZm9y
ICggdmNwdV9iYW5rID0gMDsgdmNwdV9iYW5rIDw9IG1heF9iYW5rczsgdmNwdV9iYW5rKysgKQo+
ID4gKyAgICAgICAgdnBzZXQtPmJhbmtfY29udGVudHNbdmNwdV9iYW5rXSA9IDA7Cj4gPiArCj4g
PiArICAgIHZwc2V0LT52YWxpZF9iYW5rX21hc2sgPSAwOwo+ID4gKwo+ID4gKyAgICBmb3JfZWFj
aF9jcHUgKCBjcHUsIG1hc2sgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBpbnQgdmNwdSA9IGh2
X3ZwX2luZGV4KGNwdSk7Cj4gCj4gdW5zaWduZWQgaW50IG9yIHVpbnQzMl90ICh3aGljaCBpcyB0
aGUgdHl1cGUgdGhhdCBodl92cF9pbmRleAo+IHJldHVybnMpLgo+IAo+IFRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:25:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:25:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DYL-0002tc-Ci; Thu, 13 Feb 2020 12:25:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2DYK-0002tS-3H
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:25:08 +0000
X-Inumbo-ID: de76d954-4e5b-11ea-b890-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de76d954-4e5b-11ea-b890-12813bfff9fa;
 Thu, 13 Feb 2020 12:25:07 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DYH-00075U-I6; Thu, 13 Feb 2020 12:25:05 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DYH-00073J-71; Thu, 13 Feb 2020 12:25:05 +0000
Date: Thu, 13 Feb 2020 12:24:56 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213122456.ciobb2esg46hib7u@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-2-liuwe@microsoft.com>
 <628b1e12-527d-5457-b97d-09c3d530ebbb@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <628b1e12-527d-5457-b97d-09c3d530ebbb@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTA6NDY6NTZBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTIuMDIuMjAyMCAxNzowOSwgV2VpIExpdSB3cm90ZToKPiA+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L3ByaXZhdGUuaAo+ID4gQEAgLTI2LDYgKzI2LDYgQEAKPiA+ICAKPiA+ICBERUNM
QVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiA+ICBERUNMQVJFX1BFUl9DUFUo
dm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ID4gLURFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQs
IGh2X3ZwX2luZGV4KTsKPiA+ICtERUNMQVJFX1BFUl9DUFUodWludDMyX3QsIGh2X3ZwX2luZGV4
KTsKPiAKPiBZb3UndmUgZ290IGEgY28tbWFpbnRhaW5lciBhY2ssIGkuZS4gc28gYmUgaXQsIGJ1
dCBGVFIgdGhpcyBpcwo+IGFnYWluc3Qgd2hhdCBDb2RpbmdTdHlsZSBzYXlzLCBhZmFpY3Q6ICJG
aXhlZCB3aWR0aCB0eXBlcyBzaG91bGQKPiBvbmx5IGJlIHVzZWQgd2hlbiBhIGZpeGVkIHdpZHRo
IHF1YW50aXR5IGlzIG1lYW50ICh3aGljaCBmb3IKPiBleGFtcGxlIG1heSBiZSBhIHZhbHVlIHJl
YWQgZnJvbSBvciB0byBiZSB3cml0dGVuIHRvIGEgcmVnaXN0ZXIpLiIKPiBJZiB5b3UgaGFuZGVk
IHRoZSBhZGRyZXNzIChwZXJoYXBzIGluZGlyZWN0bHksIGUuZy4gYnkgY29udmVydGluZwo+IHRv
IGEgcGh5c2ljYWwgb25lIGZpcnN0KSBvZiB0aGlzIHZhcmlhYmxlIHRvIEh5cGVyLVYsIHRoZW4g
dGhpbmdzCj4gd291bGQgYmUgZGlmZmVyZW50LiBCdXQKPiAKPiAgICAgdGhpc19jcHUoaHZfdnBf
aW5kZXgpID0gdnBfaW5kZXhfbXNyOwo+IAo+IHdvdWxkLCBpZiB1bnNpZ25lZCBpbnQgd2FzIHdp
ZGVyIHRoYW4gMzIgYml0cywgbm90IGNhdXNlIGFueQoKRGlkIHlvdSBtZWFuICJ3b3VsZG4ndCIg
aGVyZT8KCj4gaXNzdWVzLiBBbmQgdGhpcyBpcyB0aGUgb25seSBwbGFjZSB0aGUgdmFyaWFibGUg
Y3VycmVudGx5IGdldHMKPiBhY2Nlc3NlZCwgYW5kIEkgZXhwZWN0IGZ1dHVyZSB1c2VzIHdpbGwg
anVzdCBiZSByZWFkcyBvZiBpdCAoYXMKPiBjYW4gYmUgc2VlbiBsYXRlciBpbiB0aGUgc2VyaWVz
KS4KPiAKClllcy4KCldlaS4KCj4gSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:25:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:25:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DYy-0002x7-Nh; Thu, 13 Feb 2020 12:25:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2DYy-0002x0-3t
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:25:48 +0000
X-Inumbo-ID: f6a0745e-4e5b-11ea-b890-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6a0745e-4e5b-11ea-b890-12813bfff9fa;
 Thu, 13 Feb 2020 12:25:47 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DYw-00075i-3Z; Thu, 13 Feb 2020 12:25:46 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2DYv-00075O-Mu; Thu, 13 Feb 2020 12:25:46 +0000
Date: Thu, 13 Feb 2020 12:25:42 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213122542.foxdao4toxhm6m2c@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-5-liuwe@microsoft.com>
 <20200212174347.GU4679@Air-de-Roger>
 <893afd1e-03fd-f869-9bf6-4483f194bc98@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <893afd1e-03fd-f869-9bf6-4483f194bc98@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTA6NDk6MzlBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUg
Yi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gPj4gaW5kZXggMTg5MDJjMzNl
OS4uMGUzOTQxMDk2OCAxMDA2NDQKPiA+PiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlCj4gPj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+
ID4+IEBAIC0xLDIgKzEsMyBAQAo+ID4+ICBvYmoteSArPSBoeXBlcnYubwo+ID4+ICBvYmoteSAr
PSB0bGIubwo+ID4+ICtvYmoteSArPSB1dGlsLm8KPiA+PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3By
aXZhdGUuaAo+ID4+IGluZGV4IDc4ZTUyZjc0Y2UuLjMxMWYwNjA0OTUgMTAwNjQ0Cj4gPj4gLS0t
IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiA+PiArKysgYi94ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+ID4+IEBAIC0yNCwxMiArMjQsMjEgQEAKPiA+
PiAgCj4gPj4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ID4+ICAjaW5jbHVkZSA8eGVuL3Bl
cmNwdS5oPgo+ID4+ICsjaW5jbHVkZSA8eGVuL3R5cGVzLmg+Cj4gPj4gIAo+ID4+ICBERUNMQVJF
X1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiA+PiAgREVDTEFSRV9QRVJfQ1BVKHZv
aWQgKiwgaHZfdnBfYXNzaXN0KTsKPiA+PiAgREVDTEFSRV9QRVJfQ1BVKHVpbnQzMl90LCBodl92
cF9pbmRleCk7Cj4gPj4gIAo+ID4+ICtzdGF0aWMgaW5saW5lIHVpbnQzMl90IGh2X3ZwX2luZGV4
KGludCBjcHUpCj4gPiAKPiA+IHVuc2lnbmVkIGludCBmb3IgY3B1Lgo+IAo+IEFuZCBhbHNvIGZv
ciB0aGUgcmV0dXJuIHR5cGUsIGFzIHBlciBteSBjb21tZW50IG9uIHBhdGNoIDEuCgpBY2suCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:39:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Dlx-0003wC-2p; Thu, 13 Feb 2020 12:39:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2Dlv-0003w7-Ed
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:39:11 +0000
X-Inumbo-ID: d540788e-4e5d-11ea-b0fd-bc764e2007e4
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d540788e-4e5d-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 12:39:10 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id s144so7014909wme.1
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 04:39:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=pxuifacQb8A8llKuV1dHybaKqQ0cuFkZRmIkMGLGiIs=;
 b=kePMmF2hC7FcM5v2Pka86XFpMnyMupDrlruABGYJEG3rF01WhHiDnkZlIsvaPD9sqY
 3zl/VpkN8M3p5RqWzsgUGfk/5R7RGKisgNX0Y2VjKoZm1XD7e4SAvAftfukJuvCgbVIR
 cHioeM3O3evKGNhYo9GDFFsaoFFFDp96VjarHLqU2ELvQPeaTbA47Jd9ZarA5O0GXjRr
 jKrdaxt6HR64GM52eL4wDIo8c9CCcNTsE2UV1+YbgUfxbfLyKAXfByyuHADcX0j2P9Q9
 vreCn1QFMFawVZFi0xcgplX0TWwoUpj4jlq2e9BV/2E6kbtGoXatcL/twboJ9x0EQuYO
 EHyQ==
X-Gm-Message-State: APjAAAW6fFQl4uhCTcI4sgD9d6nuaNqNpafeS1pNmobXnWhCbRwJ0Ohw
 YG5Bdgnc27u8oqlMzOUo/B4bMWMBvQXLiQ==
X-Google-Smtp-Source: APXvYqyUVRQQj4yvnnxXhC1Hw0xIDKQY64yBDJB2Qhrr4uPCsmqPEI+sse49+bCXMQA0nnVR+X8Dog==
X-Received: by 2002:a1c:5448:: with SMTP id p8mr5921835wmi.159.1581597549924; 
 Thu, 13 Feb 2020 04:39:09 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id y7sm13445465wmd.1.2020.02.13.04.39.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 13 Feb 2020 04:39:09 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 12:39:06 +0000
Message-Id: <20200213123906.10376-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/arm: Use asm/ rather than asm-arm/ when
 including header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIHRoZSBhcmNoIGhlYWRlcnMgKGkuZSB1bmRlciBhc20tYXJtKSBhcmUgaW5jbHVkZWQgdXNp
bmcgImFzbS8qLmgiLgoKVG8gc3RheSBjb25zaXN0ZW50LCByZW1vdmUgdGhlIG9ubHkgaW5zdGFu
Y2Ugd2hlcmUgImFzbS1hcm0vKi5oIiBpcwp1c2VkLgoKVGFrZSB0aGUgb3Bwb3J0dW5pdHkgdG8g
bW92ZSB0aGUgaW5jbHVzaW9uIHdpdGggdGhlIHJlc3Qgb2YgdGhlIGFzbS8KaW5jbHVkZS4KClNp
Z25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Ci0tLQogeGVuL2luY2x1
ZGUvYXNtLWFybS9kb21haW4uaCB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr
KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWlu
LmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCmluZGV4IDg1YTZmMTdkNGQuLmQyMTQy
YzY3MDcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vZG9tYWluLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLWFybS9kb21haW4uaApAQCAtOSwxMCArOSwxMCBAQAogI2luY2x1ZGUgPGFz
bS9tbWlvLmg+CiAjaW5jbHVkZSA8YXNtL2dpYy5oPgogI2luY2x1ZGUgPGFzbS92Z2ljLmg+Cisj
aW5jbHVkZSA8YXNtL3ZwbDAxMS5oPgogI2luY2x1ZGUgPHB1YmxpYy9odm0vcGFyYW1zLmg+CiAj
aW5jbHVkZSA8eGVuL3NlcmlhbC5oPgogI2luY2x1ZGUgPHhlbi9yYnRyZWUuaD4KLSNpbmNsdWRl
IDxhc20tYXJtL3ZwbDAxMS5oPgogCiBzdHJ1Y3QgaHZtX2RvbWFpbgogewotLSAKMi4xNy4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:41:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:41:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2DoI-0004gr-Ko; Thu, 13 Feb 2020 12:41:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2DoG-0004gl-JI
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:41:36 +0000
X-Inumbo-ID: 2b7e6148-4e5e-11ea-b0fd-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2b7e6148-4e5e-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 12:41:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581597695;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=1PoWlBiJeaeSPhDBtET4qMxMNUI6SWJRKolAzkAB/nQ=;
 b=RFZHKTTSakfZ9RsWXemUyT8mTG6y2imAgfSJbMyy6xlW2z/lOFuA0h63
 11KIY0hmIJYQBWCZW52Sj4xr66M3nzXpqI627fhDC44zrDO3h+BY6rVmA
 xpwMxjUAgSh3JwiOZwFY/P9M10NdBfFVCSfKKt6+vyrBAifJRu7VAvXYm Q=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5cMHlp8f/BOWqGM7zbBiENj2eLqVZBwjRtYgtZ66qjTsdq1YXGzOLvywkE1g97ErMW5FJoA3h4
 7V3WhegenuEuYQplgfBdbdDBCSe4a04VABT41tMAukbWchwJkBU+fpMn284Y9qryYpo3v2LErY
 Mp7TvwG+06EC98mOO3Jl+uMgQGxtwmXWGtjCDgbZKMzOI0VYImCiNcMnFUu+JlAEchurU8cQwx
 c1iHHPmFxcRTpEEFqYKfCx7VEUEGFlGzYVZ8ohy/FdH1UaTPGv2Qj+S6L4aPphreMKsy0gp9yn
 LvA=
X-SBRS: 2.7
X-MesageID: 13016988
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="13016988"
Date: Thu, 13 Feb 2020 13:41:27 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200213124127.GY4679@Air-de-Roger>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-5-liuwe@microsoft.com>
 <20200212174347.GU4679@Air-de-Roger>
 <20200213122033.gyrv6dia3jdrwgpx@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213122033.gyrv6dia3jdrwgpx@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTI6MjA6MzNQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEZlYiAxMiwgMjAyMCBhdCAwNjo0Mzo0N1BNICswMTAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDQ6MDk6MThQTSArMDAwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gK3N0YXRpYyB1aW50NjRfdCBmbHVzaF90bGJfZXgoY29uc3Qg
Y3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiA+ID4gKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ID4gPiArewo+ID4gPiArICAgIHN0cnVj
dCBodl90bGJfZmx1c2hfZXggKmZsdXNoID0gdGhpc19jcHUoaHZfaW5wdXRfcGFnZSk7Cj4gPiA+
ICsgICAgaW50IG5yX2JhbmtzOwo+ID4gPiArICAgIHVuc2lnbmVkIGludCBtYXhfZ3ZhczsKPiA+
ID4gKyAgICB1bnNpZ25lZCBpbnQgb3JkZXIgPSBmbGFncyAmIEZMVVNIX09SREVSX01BU0s7Cj4g
PiA+ICsgICAgdWludDY0X3QgcmV0Owo+ID4gPiArCj4gPiA+ICsgICAgQVNTRVJUKGZsdXNoKTsK
PiA+ID4gKyAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOwo+ID4gCj4gPiBDYW4g
eW91IHR1cm4gdGhpcyBpbnRvIGFuIGlmIGNvbmRpdGlvbiB3aXRoIEFTU0VSVF9VTlJFQUNIQUJM
RSBhbmQKPiA+IHJldHVybiB+MFVMTD8gKGFzIEkgdGhpbmsgdGhhdCBzaWduYWxzIGFuIGVycm9y
KS4KPiA+IAo+IAo+IFRoZXJlIGlzIG5vIG5lZWQgZm9yIHRoYXQuIFRoaXMgZnVuY3Rpb24gd2ls
bCBhbHdheXMgYmUgaW50ZXJuYWwgdG8KPiBIeXBlci1WIGluIHRoZSBmb3Jlc2VlYWJsZSBmdXR1
cmUuIElmIGl0IGlzIGV2ZXIgY2FsbGVkIHdpdGggSVJRIGVuYWJsZWQKPiBzb21ldGhpbmcgaXMg
d3Jvbmcgd2l0aCB0aGUgY29kZS4KCkJ1dCBpZmYgaXQgZXZlciBtYW5hZ2VzIHRvIGJlIGNhbGxl
ZCB2aW9sYXRpbmcgb25lIG9mIHRob3NlIGNvbmRpdGlvbnMKdGhpbmdzIHdpbGwgZ28gYmFkbHkg
SSBhc3N1bWU/CgpJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gc3RheSBvbiB0aGUgc2FmZSBzaWRlIGFu
ZCBzaW1wbHkgcmV0dXJuIGFuIGVycm9yCndoZW4gdGhlIGNvbmRpdGlvbnMgYXJlIG5vIG1lZXQs
IGFuZCBhc3NlcnQgaW4gdGhlIGRlYnVnIGJ1aWxkLgoKPiAKPiA+ID4gKwo+ID4gPiArICAgIGlm
ICggIShtc19oeXBlcnYuaGludHMgJiBIVl9YNjRfRVhfUFJPQ0VTU09SX01BU0tTX1JFQ09NTUVO
REVEKSApCj4gPiA+ICsgICAgICAgIHJldHVybiB+MFVMTDsKPiA+ID4gKwo+ID4gPiArICAgIGZs
dXNoLT5hZGRyZXNzX3NwYWNlID0gMDsKPiA+ID4gKyAgICBmbHVzaC0+ZmxhZ3MgPSBIVl9GTFVT
SF9BTExfVklSVFVBTF9BRERSRVNTX1NQQUNFUzsKPiA+ID4gKyAgICBpZiAoICEoZmxhZ3MgJiBG
TFVTSF9UTEJfR0xPQkFMKSApCj4gPiA+ICsgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9GTFVT
SF9OT05fR0xPQkFMX01BUFBJTkdTX09OTFk7Cj4gPiA+ICsKPiA+ID4gKyAgICBmbHVzaC0+aHZf
dnBfc2V0LnZhbGlkX2JhbmtfbWFzayA9IDA7Cj4gPiA+ICsgICAgZmx1c2gtPmh2X3ZwX3NldC5m
b3JtYXQgPSBIVl9HRU5FUklDX1NFVF9TUEFSU0VfNEs7Cj4gPiA+ICsKPiA+ID4gKyAgICBucl9i
YW5rcyA9IGNwdW1hc2tfdG9fdnBzZXQoJmZsdXNoLT5odl92cF9zZXQsIG1hc2spOwo+ID4gPiAr
ICAgIGlmICggbnJfYmFua3MgPCAwICkKPiA+ID4gKyAgICAgICAgcmV0dXJuIH4wVUxMOwo+ID4g
PiArCj4gPiA+ICsgICAgbWF4X2d2YXMgPQo+ID4gPiArICAgICAgICAoUEFHRV9TSVpFIC0gc2l6
ZW9mKCpmbHVzaCkgLSBucl9iYW5rcyAqCj4gPiA+ICsgICAgICAgICBzaXplb2YoZmx1c2gtPmh2
X3ZwX3NldC5iYW5rX2NvbnRlbnRzWzBdKSkgLwo+ID4gPiArICAgICAgICBzaXplb2YodWludDY0
X3QpOyAgICAgICAvKiBndmEgaXMgcmVwcmVzZW50ZWQgYXMgdWludDY0X3QgKi8KPiA+ID4gKwo+
ID4gPiArICAgIC8qCj4gPiA+ICsgICAgICogRmx1c2ggdGhlIGVudGlyZSBhZGRyZXNzIHNwYWNl
IGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUgaXMgbm90Cj4gPiA+ICsgICAgICogZW5vdWdoIHNw
YWNlIGZvciBndmFfbGlzdC4KPiA+ID4gKyAgICAgKi8KPiA+ID4gKyAgICBpZiAoICF2YSB8fCAo
T1JERVJfVE9fQllURVMob3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQpID4gbWF4X2d2YXMgKQo+
ID4gPiArICAgICAgICByZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJU
VUFMX0FERFJFU1NfU1BBQ0VfRVgsIDAsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbnJfYmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKPiA+ID4gKyAgICBl
bHNlCj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICB1aW50NjRfdCAqZ3ZhX2xpc3QgPSAodWlu
dDY0X3QgKilmbHVzaCArIHNpemVvZigqZmx1c2gpICsgbnJfYmFua3M7Cj4gPiAKPiA+IERvbid0
IHlvdSBuZWVkIG5yX2JhbmtzICogc2l6ZW9mKGZsdXNoLT5odl92cF9zZXQuYmFua19jb250ZW50
cykgaW4KPiA+IG9yZGVyIHRvIGNhbGN1bGF0ZSB0aGUgcG9zaXRpb24gb2YgdGhlIGd2YV9saXN0
Pwo+ID4gCj4gCj4gVGhlIHBvaW50ZXIgYXJpdGhtZXRpYyBpcyBkb25lIG9uIHVpbnQ2NF90IHBv
aW50ZXJzIHNvIGl0IGFscmVhZHkgdGFrZXMKPiBpbnRvIGFjY291bnQgc2l6ZW9mKGJhbmtfY29u
dGVudHNbMF0pLgoKT2gsIHRoZW4gdGhlIHNpemVvZigqZmx1c2gpIHNob3VsZCBiZSBkaXZpZGVk
IGJ5IHNpemVvZih1aW50NjRfdCk/Cgo+ID4gPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ3ZhcyA9
IGZpbGxfZ3ZhX2xpc3QoZ3ZhX2xpc3QsIHZhLCBvcmRlcik7Cj4gPiA+ICsKPiA+ID4gKyAgICAg
ICAgcmV0ID0gaHZfZG9fcmVwX2h5cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNT
X0xJU1RfRVgsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3Zhcywg
bnJfYmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKPiA+ID4gKyAgICB9Cj4gPiA+ICsK
PiA+ID4gKyAgICByZXR1cm4gcmV0Owo+ID4gPiArfQo+ID4gPiArCj4gPiA+ICBpbnQgaHlwZXJ2
X2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAo+ID4gPiAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ID4gPiAgewo+ID4gPiAt
ICAgIHJldHVybiAtRU9QTk9UU1VQUDsKPiA+ID4gKyAgICB1bnNpZ25lZCBsb25nIGlycV9mbGFn
czsKPiA+ID4gKyAgICBzdHJ1Y3QgaHZfdGxiX2ZsdXNoICpmbHVzaCA9IHRoaXNfY3B1KGh2X2lu
cHV0X3BhZ2UpOwo+ID4gPiArICAgIHVpbnQ2NF90IHJldDsKPiA+ID4gKyAgICB1bnNpZ25lZCBp
bnQgb3JkZXIgPSBmbGFncyAmIEZMVVNIX09SREVSX01BU0s7Cj4gPiA+ICsgICAgdW5zaWduZWQg
aW50IG1heF9ndmFzOwo+ID4gPiArCj4gPiA+ICsgICAgQVNTRVJUKGZsdXNoKTsKPiA+ID4gKyAg
ICBBU1NFUlQoIWNwdW1hc2tfZW1wdHkobWFzaykpOwo+ID4gPiArCj4gPiA+ICsgICAgbG9jYWxf
aXJxX3NhdmUoaXJxX2ZsYWdzKTsKPiA+ID4gKwo+ID4gPiArICAgIGZsdXNoLT5hZGRyZXNzX3Nw
YWNlID0gMDsKPiA+ID4gKyAgICBmbHVzaC0+ZmxhZ3MgPSBIVl9GTFVTSF9BTExfVklSVFVBTF9B
RERSRVNTX1NQQUNFUzsKPiA+ID4gKyAgICBmbHVzaC0+cHJvY2Vzc29yX21hc2sgPSAwOwo+ID4g
PiArICAgIGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9HTE9CQUwpICkKPiA+ID4gKyAgICAgICAg
Zmx1c2gtPmZsYWdzIHw9IEhWX0ZMVVNIX05PTl9HTE9CQUxfTUFQUElOR1NfT05MWTsKPiA+ID4g
Kwo+ID4gPiArICAgIGlmICggY3B1bWFza19lcXVhbChtYXNrLCAmY3B1X29ubGluZV9tYXApICkK
PiA+ID4gKyAgICAgICAgZmx1c2gtPmZsYWdzIHw9IEhWX0ZMVVNIX0FMTF9QUk9DRVNTT1JTOwo+
ID4gPiArICAgIGVsc2UKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIGludCBjcHU7Cj4gPiAK
PiA+IHVuc2lnbmVkIGludC4KPiA+IAo+IAo+IEkgcGlja2VkIGludCBoZXJlIGFuZCBhYm92ZSBi
ZWNhdXNlIGFsbCB0aGUgY3B1bWFzayBmdW5jdGlvbnMgcmV0dXJuCj4gaW50LiBJIGRvbid0IG1p
bmQgY2hhbmdpbmcgaXQgdG8gdW5zaWduZWQgaW50IC0tIGl0IG1ha2VzIG5vIHByYWN0aWNhbAo+
IGRpZmZlcmVuY2UuCgpUaG9zZSBzaG91bGQgbGlrZWx5IHJldHVybiB1bnNpZ25lZCBpbnRzIGFs
c28sIGFzIEkgZG9uJ3QgdGhpbmsKY3B1bWFzayBjYW4gcmV0dXJuIGVycm9ycy4gSSBwcmVmZXIg
dW5zaWduZWQgaW50LCBzaW5jZSBuZWdhdGl2ZSBjcHUKdmFsdWVzIG1ha2Ugbm8gc2Vuc2UuCgo+
ID4gPiArCj4gPiA+ICsgICAgICAgIC8qCj4gPiA+ICsgICAgICAgICAqIE5vcm1hbGx5IFZQIGlu
ZGljZXMgYXJlIGluIGFzY2VuZGluZyBvcmRlciBhbmQgbWF0Y2ggWGVuJ3MKPiA+ID4gKyAgICAg
ICAgICogaWRlYSBvZiBDUFUgaWRzLiBDaGVjayB0aGUgbGFzdCBpbmRleCB0byBzZWUgaWYgVlAg
aW5kZXggaXMKPiA+ID4gKyAgICAgICAgICogPj0gNjQuIElmIHNvLCB3ZSBjYW4gc2tpcCBzZXR0
aW5nIHVwIHBhcmFtZXRlcnMgZm9yCj4gPiA+ICsgICAgICAgICAqIG5vbi1hcHBsaWNhYmxlIGh5
cGVyY2FsbHMgd2l0aG91dCBsb29raW5nIGZ1cnRoZXIuCj4gPiA+ICsgICAgICAgICAqLwo+ID4g
PiArICAgICAgICBpZiAoIGh2X3ZwX2luZGV4KGNwdW1hc2tfbGFzdChtYXNrKSkgPj0gNjQgKQo+
ID4gPiArICAgICAgICAgICAgZ290byBkb19leF9oeXBlcmNhbGw7Cj4gPiA+ICsKPiA+ID4gKyAg
ICAgICAgZm9yX2VhY2hfY3B1ICggY3B1LCBtYXNrICkKPiA+ID4gKyAgICAgICAgewo+ID4gPiAr
ICAgICAgICAgICAgdWludDMyX3QgdnBpZCA9IGh2X3ZwX2luZGV4KGNwdSk7Cj4gPiA+ICsKPiA+
ID4gKyAgICAgICAgICAgIGlmICggdnBpZCA+IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggKQo+ID4g
PiArICAgICAgICAgICAgewo+ID4gPiArICAgICAgICAgICAgICAgIGxvY2FsX2lycV9yZXN0b3Jl
KGlycV9mbGFncyk7Cj4gPiA+ICsgICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKPiA+ID4g
KyAgICAgICAgICAgIH0KPiA+ID4gKwo+ID4gPiArICAgICAgICAgICAgaWYgKCB2cGlkID49IDY0
ICkKPiA+ID4gKyAgICAgICAgICAgICAgICBnb3RvIGRvX2V4X2h5cGVyY2FsbDsKPiA+ID4gKwo+
ID4gPiArICAgICAgICAgICAgX19zZXRfYml0KHZwaWQsICZmbHVzaC0+cHJvY2Vzc29yX21hc2sp
Owo+ID4gPiArICAgICAgICB9Cj4gPiA+ICsgICAgfQo+ID4gPiArCj4gPiA+ICsgICAgbWF4X2d2
YXMgPSAoUEFHRV9TSVpFIC0gc2l6ZW9mKCpmbHVzaCkpIC8gc2l6ZW9mKGZsdXNoLT5ndmFfbGlz
dFswXSk7Cj4gPiA+ICsKPiA+ID4gKyAgICAvKgo+ID4gPiArICAgICAqIEZsdXNoIHRoZSBlbnRp
cmUgYWRkcmVzcyBzcGFjZSBpZiB2YSBpcyBOVUxMIG9yIGlmIHRoZXJlIGlzIG5vdAo+ID4gPiAr
ICAgICAqIGVub3VnaCBzcGFjZSBmb3IgZ3ZhX2xpc3QuCj4gPiA+ICsgICAgICovCj4gPiA+ICsg
ICAgaWYgKCAhdmEgfHwgKE9SREVSX1RPX0JZVEVTKG9yZGVyKSAvIEhWX1RMQl9GTFVTSF9VTklU
KSA+IG1heF9ndmFzICkKPiA+ID4gKyAgICAgICAgcmV0ID0gaHZfZG9faHlwZXJjYWxsKEhWQ0FM
TF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UsCj4gPiA+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7Cj4gPiA+ICsgICAgZWxzZQo+ID4g
PiArICAgIHsKPiA+ID4gKyAgICAgICAgdW5zaWduZWQgaW50IGd2YXMgPSBmaWxsX2d2YV9saXN0
KGZsdXNoLT5ndmFfbGlzdCwgdmEsIG9yZGVyKTsKPiA+ID4gKwo+ID4gPiArICAgICAgICByZXQg
PSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVCwg
Z3ZhcywgMCwKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3Rv
X21hZGRyKGZsdXNoKSwgMCk7Cj4gPiA+ICsgICAgfQo+ID4gPiArCj4gPiA+ICsgICAgZ290byBk
b25lOwo+ID4gPiArCj4gPiA+ICsgZG9fZXhfaHlwZXJjYWxsOgo+ID4gPiArICAgIHJldCA9IGZs
dXNoX3RsYl9leChtYXNrLCB2YSwgZmxhZ3MpOwo+ID4gPiArCj4gPiA+ICsgZG9uZToKPiA+ID4g
KyAgICBsb2NhbF9pcnFfcmVzdG9yZShpcnFfZmxhZ3MpOwo+ID4gPiArCj4gPiA+ICsgICAgcmV0
dXJuIHJldCAmIEhWX0hZUEVSQ0FMTF9SRVNVTFRfTUFTSzsKPiA+IAo+ID4gV2lsbCB0aGlzIHJl
dHVybiBhbiBlcnJvciBjb2RlIHRoYXQgdXNlcyB0aGUgc2FtZSBzcGFjZSBhcyBYZW4ncyBlcnJu
bwo+ID4gdmFsdWVzPwo+ID4gCj4gCj4gTm8sIGl0IHdvbid0LiBJdCByZXR1cm5zIEh5cGVyLVYn
cyBzdGF0dXMgY29kZSAoMCBzdGlsbCBtZWFucyBzdWNjZXNzKS4KPiAKPiBJIGRpZG4ndCB0aGlu
ayB0aGF0IHdhcyBhIGJpZyBkZWFsIGJlY2F1c2Ugbm9uLXplcm8gdmFsdWVzIG1lYW50IGVycm9y
cy4KPiBBbmQgdGhlIHVwcGVyIGxheWVyIGRpZG4ndCBjYXJlIGFib3V0IHRoZSBleGFjdCBlcnJv
ciB2YWx1ZXMgKHlldCkuCgpIbSwgSSB3b3VsZCByYXRoZXIgaGF2ZSB0aGlzIHJldHVybiBhbiBl
cnJvciB2YWx1ZSBpbiB0aGUgZXJybm8uaApyYW5nZS4gaWU6CgpyZXR1cm4gcmV0ICYgSFZfSFlQ
RVJDQUxMX1JFU1VMVF9NQVNLID8gLUVJTlZBTCA6IDA7CgpPciBzb21ldGhpbmcgYWxvbmcgdGhp
cyBsaW5lcywgYnV0IGxvbmcgdGVybSB5b3Ugd2lsbCBuZWVkIHNvbWUga2luZApvZiBtYXBwaW5n
IGJldHdlZW4gSHlwZXJWIGFuZCBYZW4gZXJyb3IgY29kZXMgSU1PLgoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:42:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:42:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Dof-0004jx-VD; Thu, 13 Feb 2020 12:42:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kGnI=4B=gmail.com=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2Doe-0004jp-WF
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:42:01 +0000
X-Inumbo-ID: 3a6b9630-4e5e-11ea-ade5-bc764e2007e4
Received: from mail-pj1-x1043.google.com (unknown [2607:f8b0:4864:20::1043])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3a6b9630-4e5e-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 12:42:00 +0000 (UTC)
Received: by mail-pj1-x1043.google.com with SMTP id 12so2374146pjb.5
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 04:42:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=ZAREPQnfQkqtDBHcsf4dUhi9JqCnyRbJhKQs20vklzU=;
 b=mjbhG91hXKlLt1iBFr0q/4LqTF+sJm3yzGPFfP7oRlmVinzYNFj7FI6hOcB/szuxjE
 6W5t63eC+FMyxMT0Xn+dki9jbiwDgNco0ivgWdKDQtHJSxQhZkw0jWnf0ZbddDy3YCtm
 zURd3qUAUrUxv9iF3jHLbrhlklKM6CcdO858Ilf5CJRxJs6/25pNfygTt0DlAT6V+f67
 v6LyOtjCxTxzbwnRrKS8WW9/H3ibvwi0IJSMxsL3mA8ow4CdPidFDtpU6Ar/jqbAJ9d6
 PTQB1kIR0k57ICxSoVRH7rp6Hy/MWdeApNif6EG0dIPNgyaQV8BUPjs0g9qbEsLWfHph
 Nn2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=ZAREPQnfQkqtDBHcsf4dUhi9JqCnyRbJhKQs20vklzU=;
 b=CQUM5fohqpQrbltbK4LyQ+WRl97gVrJROryYS1bbwEvUWF0DCm5VOUTyYkAjXIaE8n
 8JcoZ+s32L/Af5ajNKA9c60zK7u/X3X9Z/dxy6EM3coWvpkSueqTVsiljLYltlsd3vEq
 o2meOG8xf310uNRkvV1iICH9+Ri98v6j5Lm8HeK9qzXJLRJFB9nHXa02BeG6haj+JNvU
 oM3NBOlPxB+DDGvZo6MWkwjuRx+u7bLpHNEyt9TaSZMapn6p5VKsnQSWWAh8guznJ5Tz
 FyPLZHjKIz6FUB5TffDNNYAjLjZ0hrJUEdknstZiEKjcwfkSehtDtg5ZjXXNt08IR4eu
 38Fw==
X-Gm-Message-State: APjAAAVP1x5Vb2TbxWOC0m3DppqGIHUCHKRS7Dq5uk7uVh+/2Wxc5kLo
 XZHsntXRS5cFsw7NkmmCY2fWpNqd1FLrCYFXoL4=
X-Google-Smtp-Source: APXvYqzbIB89rQuhbqhXbUShG2DTMjpwKhgXxhN5tu0+FvKO3FMPYXkITIUh+Pc9Y+G74lG7LqnQRh+cO1IBXXEX0tE=
X-Received: by 2002:a17:902:7004:: with SMTP id
 y4mr13457129plk.263.1581597719813; 
 Thu, 13 Feb 2020 04:41:59 -0800 (PST)
MIME-Version: 1.0
References: <20200212134254.11073-1-david@redhat.com>
 <20200212134254.11073-14-david@redhat.com>
In-Reply-To: <20200212134254.11073-14-david@redhat.com>
From: Paul Durrant <pdurrant@gmail.com>
Date: Thu, 13 Feb 2020 13:41:48 +0100
Message-ID: <CACCGGhAubw1jgkAvAOiz05qMzE4ATD=PHzAJruUD4a_XJDfC0A@mail.gmail.com>
To: David Hildenbrand <david@redhat.com>
Subject: Re: [Xen-devel] [PATCH v2 fixed 13/16] numa: Teach ram block
 notifiers about resizable ram blocks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, "Michael S . Tsirkin" <mst@redhat.com>,
 "open list:All patches CC here" <qemu-devel@nongnu.org>,
 "Dr . David Alan Gilbert" <dgilbert@redhat.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Igor Mammedov <imammedo@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAxMiBGZWIgMjAyMCBhdCAxNDo0NCwgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJl
ZGhhdC5jb20+IHdyb3RlOgo+Cj4gV2Ugd2FudCB0byBhY3R1YWxseSByZXNpemUgcmFtIGJsb2Nr
cyAobWFrZSBldmVyeXRoaW5nIGJldHdlZW4KPiB1c2VkX2xlbmd0aCBhbmQgbWF4X2xlbmd0aCBp
bmFjY2Vzc2libGUpIC0gaG93ZXZlciwgbm90IGFsbCByYW0gYmxvY2sKPiBub3RpZmllcnMgd2ls
bCBzdXBwb3J0IHRoYXQuIExldCdzIHRlYWNoIHRoZSBub3RpZmllciB0aGF0IHJhbSBibG9ja3MK
PiBhcmUgaW5kZWVkIHJlc2l6YWJsZSwgYnV0IGtlZXAgdXNpbmcgbWF4X3NpemUgaW4gdGhlIGV4
aXN0aW5nIG5vdGlmaWVycy4KPgo+IFN1cHBseSB0aGUgbWF4X3NpemUgd2hlbiBhZGRpbmcgYW5k
IHJlbW92aW5nIHJhbSBibG9ja3MuIEFsc28sIG5vdGlmeSBvbgo+IHJlc2l6ZXMuIEludHJvZHVj
ZSBhIHdheSB0byBkZXRlY3QgaWYgYW55IHJlZ2lzdGVyZWQgbm90aWZpZXIgZG9lcyBub3QKPiBz
dXBwb3J0IHJlc2l6ZXMgLSByYW1fYmxvY2tfbm90aWZpZXJzX3N1cHBvcnRfcmVzaXplKCkgLSB3
aGljaCB3ZSBjYW4gbGF0ZXIKPiB1c2UgdG8gZmFsbGJhY2sgdG8gbGVnYWN5IGhhbmRsaW5nIGlm
IGEgcmVnaXN0ZXJlZCBub3RpZmllciAoZXNwLiwgU0VWIGFuZAo+IEhBWCkgZG9lcyBub3Qgc3Vw
cG9ydCBhY3R1YWwgcmVzaXplcy4KPgo+IENjOiBSaWNoYXJkIEhlbmRlcnNvbiA8cnRoQHR3aWRk
bGUubmV0Pgo+IENjOiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgo+IENjOiAi
RHIuIERhdmlkIEFsYW4gR2lsYmVydCIgPGRnaWxiZXJ0QHJlZGhhdC5jb20+Cj4gQ2M6IEVkdWFy
ZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KPiBDYzogTWFyY2VsIEFwZmVsYmF1bSA8
bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+Cj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0
YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDYzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Cj4gQ2M6IFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgo+IENjOiAiTWlj
aGFlbCBTLiBUc2lya2luIiA8bXN0QHJlZGhhdC5jb20+Cj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+IENjOiBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgo+
IFNpZ25lZC1vZmYtYnk6IERhdmlkIEhpbGRlbmJyYW5kIDxkYXZpZEByZWRoYXQuY29tPgoKWGVu
IHBhcnRzLi4uCgpBY2tlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:44:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Dqx-0004vH-Cz; Thu, 13 Feb 2020 12:44:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2Dqv-0004vC-Vb
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:44:21 +0000
X-Inumbo-ID: 8dee007c-4e5e-11ea-b897-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8dee007c-4e5e-11ea-b897-12813bfff9fa;
 Thu, 13 Feb 2020 12:44:20 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id k11so6482209wrd.9
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 04:44:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=tdcWjQZSKPXuRjvwVuBfEIWIDyEhqHRIJDKKK9o9oDo=;
 b=lZeqMuf3Ke6RtIqxiMilMAGzZhKmLLjYX1ob/1UoLQAf70JdyfwWa6BUsCJ/iJaIvV
 M/wXkD5C8wf0lWekNEJ8Lopi/S0CJRtv5TVVa8/5WhO4Y9/KzylWVsbJUc5rgYigHYLt
 yiB2rD8JY66HUmpuuW15km28ZCuUpzsQ4IjWh+ODF/bPngtjqxVA6S8SAG/+IJB4NHJY
 D6Vu2Z1vP00GJ4EvYdmgDZlfaeoyKowuHU1cN+eOF2Fz6nT40RAUyZjrUVREWsi8S5ug
 +be5PYG+OpzKe5HeZd9dCpe66Atwub3qPWz8i0+9Y6Q/8jp3mdgO1J2WGxgu/wWQGUXv
 4CKw==
X-Gm-Message-State: APjAAAXNTjBdGiK4/IwzHCAJ1fk4ohrntBYvm57AIHa6jqrjwtqCCE9b
 8ktgFKFCFppsTJueA4rdDds=
X-Google-Smtp-Source: APXvYqwVub8a/ng6vuW6mjX/FcuIgvVt/82GKtzQ05xHyNvefD1HQDcgt2PxNb0yKwjDF7qQMwwyWw==
X-Received: by 2002:adf:f0cb:: with SMTP id x11mr21870737wro.421.1581597859984; 
 Thu, 13 Feb 2020 04:44:19 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.185])
 by smtp.gmail.com with ESMTPSA id f1sm2747806wro.85.2020.02.13.04.44.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 13 Feb 2020 04:44:19 -0800 (PST)
To: xen-devel@lists.xenproject.org
References: <20200204130614.15166-1-julien@xen.org>
 <20200204130614.15166-3-julien@xen.org>
From: Julien Grall <julien@xen.org>
Message-ID: <3c1f1f91-6350-57de-2134-ab98bd4186d4@xen.org>
Date: Thu, 13 Feb 2020 13:44:18 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200204130614.15166-3-julien@xen.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 2/2] xen/x86: hap: Clean-up and harden
 hap_enable()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpHZW50bGUgcGluZy4KCkNoZWVycywKCk9uIDA0LzAyLzIwMjAgMTQ6MDYsIEp1bGllbiBH
cmFsbCB3cm90ZToKPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29tPgo+IAo+
IFVubGlrZSBzaGFkb3dfZW5hYmxlKCksIGhhcF9lbmFibGUoKSBjYW4gb25seSBiZSBjYWxsZWQg
b25jZSBkdXJpbmcKPiBkb21haW4gY3JlYXRpb24gYW5kIHdpdGggdGhlIG1vZGUgZXF1YWwgdG8g
bW9kZSBlcXVhbCB0bwo+IFBHX2V4dGVybmFsIHwgUEdfdHJhbnNsYXRlIHwgUEdfcmVmY291bnRz
Lgo+IAo+IElmIGl0IHdlcmUgY2FsbGVkIHR3aWNlLCB0aGVuIHdlIG1pZ2h0IGhhdmUgc29tZXRo
aW5nIGludGVyZXN0aW5nCj4gcHJvYmxlbSBhcyB0aGUgcDJtIHRhYmxlcyB3b3VsZCBiZSByZS1h
bGxvY2F0ZWQgKGFuZCB0aGVyZWZvcmUgYWxsIHRoZQo+IG1hcHBpbmdzIHdvdWxkIGJlIGxvc3Qp
Lgo+IAo+IEFkZCBjb2RlIHRvIHNhbml0eSBjaGVjayB0aGUgbW9kZSBhbmQgdGhhdCB0aGUgZnVu
Y3Rpb24gaXMgb25seSBjYWxsZWQKPiBvbmNlLiBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBhbiBp
ZiBjaGVja2luZyB0aGF0IFBHX3RyYW5zbGF0ZSBpcyBzZXQuCj4gCj4gU2lnbmVkLW9mZi1ieTog
SnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KPiAKPiAtLS0KPiAKPiBJdCBpcyBub3Qg
ZW50aXJlbHkgY2xlYXIgd2hlbiBQR190cmFuc2xhdGUgd2FzIGVuZm9yY2VkLgo+IAo+IEkga2Vl
cCB0aGUgY2hlY2sgIT0gMCBiZWNhdXNlIHRoaXMgaXMgY29uc2lzdGVudCB3aXRoIHRoZSByZXN0
IG9mIHRoZQo+IGZpbGUuIElmIHdlIHdhbnQgdG8gb21pdCBjb21wYXJpc29uIGFnYWluc3QgMCwg
dGhlbiB0aGlzIHNob3VsZCBiZSBpbiBhCj4gc2VwYXJhdGUgcGF0Y2hlcyBjb252ZXJ0aW5nIHRo
ZSBmaWxlLgo+IAo+ICAgICAgQ2hhbmdlcyBpbiB2MjoKPiAgICAgICAgICAtIEZpeCB0eXBvZXMg
aW4gdGhlIGNvbW1pdCBtZXNzYWdlCj4gICAgICAgICAgLSBVc2UgLUVFWElTVCBpbnN0ZWFkIG9m
IC1FSU5WQUwKPiAtLS0KPiAgIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgfCAxOCArKysrKysr
KysrKy0tLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCA3IGRlbGV0
aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVu
L2FyY2gveDg2L21tL2hhcC9oYXAuYwo+IGluZGV4IDMxMzYyYTMxYjYuLjQ5NzRiZDEzZDQgMTAw
NjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMKPiBAQCAtNDQ1LDYgKzQ0NSwxMyBAQCBpbnQgaGFwX2VuYWJsZShzdHJ1
Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKPiAgICAgICB1bnNpZ25lZCBpbnQgaTsKPiAgICAgICBp
bnQgcnYgPSAwOwo+ICAgCj4gKyAgICBpZiAoIG1vZGUgIT0gKFBHX2V4dGVybmFsIHwgUEdfdHJh
bnNsYXRlIHwgUEdfcmVmY291bnRzKSApCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKwo+
ICsgICAgLyogVGhlIGZ1bmN0aW9uIGNhbiBvbmx5IGJlIGNhbGxlZCBvbmNlICovCj4gKyAgICBp
ZiAoIGQtPmFyY2gucGFnaW5nLm1vZGUgIT0gMCApCj4gKyAgICAgICAgcmV0dXJuIC1FRVhJU1Q7
Cj4gKwo+ICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPiAgIAo+ICAgICAgIG9sZF9wYWdlcyA9IGQt
PmFyY2gucGFnaW5nLmhhcC50b3RhbF9wYWdlczsKPiBAQCAtNDY1LDEzICs0NzIsMTAgQEAgaW50
IGhhcF9lbmFibGUoc3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUpCj4gICAgICAgZC0+YXJjaC5w
YWdpbmcuYWxsb2NfcGFnZSA9IGhhcF9hbGxvY19wMm1fcGFnZTsKPiAgICAgICBkLT5hcmNoLnBh
Z2luZy5mcmVlX3BhZ2UgPSBoYXBfZnJlZV9wMm1fcGFnZTsKPiAgIAo+IC0gICAgLyogYWxsb2Nh
dGUgUDJtIHRhYmxlICovCj4gLSAgICBpZiAoIG1vZGUgJiBQR190cmFuc2xhdGUgKQo+IC0gICAg
ewo+IC0gICAgICAgIHJ2ID0gcDJtX2FsbG9jX3RhYmxlKHAybV9nZXRfaG9zdHAybShkKSk7Cj4g
LSAgICAgICAgaWYgKCBydiAhPSAwICkKPiAtICAgICAgICAgICAgZ290byBvdXQ7Cj4gLSAgICB9
Cj4gKyAgICAvKiBhbGxvY2F0ZSBQMk0gdGFibGUgKi8KPiArICAgIHJ2ID0gcDJtX2FsbG9jX3Rh
YmxlKHAybV9nZXRfaG9zdHAybShkKSk7Cj4gKyAgICBpZiAoIHJ2ICE9IDAgKQo+ICsgICAgICAg
IGdvdG8gb3V0Owo+ICAgCj4gICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfTkVTVEVEUDJNOyBp
KysgKQo+ICAgICAgIHsKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:53:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:53:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Dzt-0005nn-H6; Thu, 13 Feb 2020 12:53:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2Dzs-0005ni-0q
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:53:36 +0000
X-Inumbo-ID: d57ab998-4e5f-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d57ab998-4e5f-11ea-aa99-bc764e2007e4;
 Thu, 13 Feb 2020 12:53:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Dzl-0007dQ-Hd; Thu, 13 Feb 2020 12:53:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Dzl-0000WB-5U; Thu, 13 Feb 2020 12:53:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Dzl-0000zc-4n; Thu, 13 Feb 2020 12:53:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147009-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 12:53:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147009: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAwOSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAwOS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTgg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMSBkYXlzICAgMTIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:54:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:54:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E0K-0005qz-0d; Thu, 13 Feb 2020 12:54:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3q6q=4B=amazon.co.uk=prvs=305d558ea=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2E0I-0005qq-TH
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:54:02 +0000
X-Inumbo-ID: e90b63b8-4e5f-11ea-ade5-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e90b63b8-4e5f-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 12:54:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581598442; x=1613134442;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=lNxtX5405xYaRfEpNFDy7o5fwHwyTGLzE/9XOP73LbA=;
 b=i01gZIiqSabq7EHNiDgWXgiVMOcMGqPoWOkiZQjXf/ylnLNtG4zl9/XX
 LEjDgzUq1BcWMllo7ELF2pDRFZO2+fIYarl+jSeV3QEqtHAW2IvVnIQrk
 ubOWVmj+vnsBXStmHm3Ojgr4yfbZpWToFS9wA1EQLQxB5HPEp0TM0dQHC U=;
IronPort-SDR: LnRMt6WwN52aie3wHTDDjElifWDccEjeudZtNp6eHVWC8V4ta3o89164asgQlrgl3DwfVXl5fo
 CC4NL1kB/GHQ==
X-IronPort-AV: E=Sophos;i="5.70,436,1574121600"; d="scan'208";a="16939802"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-81e76b79.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 13 Feb 2020 12:53:49 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-81e76b79.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3FB42A1C97; Thu, 13 Feb 2020 12:53:49 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 13 Feb 2020 12:53:49 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 13 Feb 2020 12:53:48 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 13 Feb 2020 12:53:47 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: George Dunlap <george.dunlap@citrix.com>
Thread-Topic: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
Thread-Index: AQHV2oCoSQ6jJjHUtUGr3S6VkEPAzagN2XmQgAAFMgCAAAcEMIALPgrQ
Date: Thu, 13 Feb 2020 12:53:47 +0000
Message-ID: <80b062bbac5f4b48ad31dd7b6676c3bf@EX13D32EUC003.ant.amazon.com>
References: <20200203105654.22998-1-pdurrant@amazon.com>
 <fe250b28cc42442c86fdb108e1702c45@EX13D32EUC003.ant.amazon.com>
 <97420ba1-ecc1-8545-d36b-8d67d6ac226a@suse.com>
 <91137906fece4250abbdf7ccad975cdf@EX13D32EUC003.ant.amazon.com>
In-Reply-To: <91137906fece4250abbdf7ccad975cdf@EX13D32EUC003.ant.amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.77]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v9 0/4] purge free_shared_domheap_page()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KW3NuaXBdDQo+IA0KPiBPaywgdGhhbmtzLiBL
ZXZpbiBoYXMgY29tcGxldGVkIGhpcyBhY2tzIChwYXRjaGVzICMxIGFuZCAjNCkuDQo+IA0KPiBH
ZW9yZ2UsIEp1bGllbiwgVGltLA0KPiANCj4gICBDYW4gSSBoYXZlIGFja3Mgb3Igb3RoZXJ3aXNl
LCBwbGVhc2U/DQo+IA0KDQpJIGhhdmUgYWNrcyBmcm9tIEp1bGllbiBhbmQgVGltLiBHZW9yZ2Us
IGNhbiB5b3UgYWNrIG9yIG90aGVyd2lzZSBwbGVhc2U/DQoNCiAgUGF1bCANCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:54:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:54:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1A-0005xh-IX; Thu, 13 Feb 2020 12:54:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E19-0005xQ-3x
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:54:55 +0000
X-Inumbo-ID: 072a8ebe-4e60-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 072a8ebe-4e60-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F1804AC52;
 Thu, 13 Feb 2020 12:54:52 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:44 +0100
Message-Id: <20200213125449.14226-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 3/8] xen/sched: don't use irqsave locks in
 dumping functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsIGR1bXBpbmcgZnVuY3Rpb25zIGludm9rZWQgYnkgdGhlICJydW5xIiBrZXloYW5kbGVyIGFy
ZSBjYWxsZWQgd2l0aApkaXNhYmxlZCBpbnRlcnJ1cHRzLCBzbyB0aGVyZSBpcyBubyBuZWVkIHRv
IHVzZSB0aGUgaXJxc2F2ZSB2YXJpYW50cwpvZiBhbnkgbG9ja3MgaW4gdGhvc2UgZnVuY3Rpb25z
LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIHhl
bi9jb21tb24vc2NoZWQvY3JlZGl0LmMgIHwgMTAgKysrKy0tLS0tLQogeGVuL2NvbW1vbi9zY2hl
ZC9jcmVkaXQyLmMgfCAgNSArKy0tLQogeGVuL2NvbW1vbi9zY2hlZC9udWxsLmMgICAgfCAxMCAr
KysrLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkL3J0LmMgICAgICB8IDEwICsrKystLS0tLS0KIDQg
ZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgMjEgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQuYyBiL3hlbi9jb21tb24vc2NoZWQvY3JlZGl0
LmMKaW5kZXggMDU5NDZlZWE2ZS4uZGVlODdlN2ZlMiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9z
Y2hlZC9jcmVkaXQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdC5jCkBAIC0yMDQ4LDcg
KzIwNDgsNiBAQCBjc2NoZWRfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg
aW50IGNwdSkKICAgICBjb25zdCBzdHJ1Y3QgY3NjaGVkX3BjcHUgKnNwYzsKICAgICBjb25zdCBz
dHJ1Y3QgY3NjaGVkX3VuaXQgKnN2YzsKICAgICBzcGlubG9ja190ICpsb2NrOwotICAgIHVuc2ln
bmVkIGxvbmcgZmxhZ3M7CiAgICAgaW50IGxvb3A7CiAKICAgICAvKgpAQCAtMjA1OCw3ICsyMDU3
LDcgQEAgY3NjaGVkX2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBj
cHUpCiAgICAgICogLSB3ZSBzY2FuIHRocm91Z2ggdGhlIHJ1bnF1ZXVlLCBzbyB3ZSBuZWVkIHRo
ZSBwcm9wZXIgcnVucXVldWUKICAgICAgKiAgIGxvY2sgKHRoZSBvbmUgb2YgdGhlIHJ1bnF1ZXVl
IG9mIHRoaXMgY3B1KS4KICAgICAgKi8KLSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2Nr
LCBmbGFncyk7CisgICAgc3Bpbl9sb2NrKCZwcnYtPmxvY2spOwogICAgIGxvY2sgPSBwY3B1X3Nj
aGVkdWxlX2xvY2soY3B1KTsKIAogICAgIHNwYyA9IENTQ0hFRF9QQ1BVKGNwdSk7CkBAIC0yMDg5
LDcgKzIwODgsNyBAQCBjc2NoZWRfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9w
cywgaW50IGNwdSkKICAgICB9CiAKICAgICBwY3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCBjcHUp
OwotICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnBydi0+bG9jaywgZmxhZ3MpOworICAgIHNw
aW5fdW5sb2NrKCZwcnYtPmxvY2spOwogfQogCiBzdGF0aWMgdm9pZApAQCAtMjA5OCw5ICsyMDk3
LDggQEAgY3NjaGVkX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQogICAgIHN0cnVj
dCBsaXN0X2hlYWQgKml0ZXJfc2RvbSwgKml0ZXJfc3ZjOwogICAgIHN0cnVjdCBjc2NoZWRfcHJp
dmF0ZSAqcHJ2ID0gQ1NDSEVEX1BSSVYob3BzKTsKICAgICBpbnQgbG9vcDsKLSAgICB1bnNpZ25l
ZCBsb25nIGZsYWdzOwogCi0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3Mp
OworICAgIHNwaW5fbG9jaygmcHJ2LT5sb2NrKTsKIAogICAgIHByaW50aygiaW5mbzpcbiIKICAg
ICAgICAgICAgIlx0bmNwdXMgICAgICAgICAgICAgID0gJXVcbiIKQEAgLTIxNTMsNyArMjE1MSw3
IEBAIGNzY2hlZF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICAgICAgfQog
ICAgIH0KIAotICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnBydi0+bG9jaywgZmxhZ3MpOwor
ICAgIHNwaW5fdW5sb2NrKCZwcnYtPmxvY2spOwogfQogCiBzdGF0aWMgaW50IF9faW5pdApkaWZm
IC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMgYi94ZW4vY29tbW9uL3NjaGVkL2Ny
ZWRpdDIuYwppbmRleCBmMjc1MmYyN2UyLi5lNzZkMmVkNTQzIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL3NjaGVkL2NyZWRpdDIuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYwpAQCAt
MzY0OSwxNCArMzY0OSwxMyBAQCBjc2NoZWQyX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAq
b3BzKQogewogICAgIHN0cnVjdCBsaXN0X2hlYWQgKml0ZXJfc2RvbTsKICAgICBzdHJ1Y3QgY3Nj
aGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsKLSAgICB1bnNpZ25lZCBsb25n
IGZsYWdzOwogICAgIHVuc2lnbmVkIGludCBpLCBqLCBsb29wOwogCiAgICAgLyoKICAgICAgKiBX
ZSBuZWVkIHRoZSBwcml2YXRlIHNjaGVkdWxlciBsb2NrIGFzIHdlIGFjY2VzcyBnbG9iYWwKICAg
ICAgKiBzY2hlZHVsZXIgZGF0YSBhbmQgKGJlbG93KSB0aGUgbGlzdCBvZiBhY3RpdmUgZG9tYWlu
cy4KICAgICAgKi8KLSAgICByZWFkX2xvY2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cisg
ICAgcmVhZF9sb2NrKCZwcnYtPmxvY2spOwogCiAgICAgcHJpbnRrKCJBY3RpdmUgcXVldWVzOiAl
ZFxuIgogICAgICAgICAgICAiXHRkZWZhdWx0LXdlaWdodCAgICAgPSAlZFxuIiwKQEAgLTM3NDks
NyArMzc0OCw3IEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAg
ICAgICAgIHNwaW5fdW5sb2NrKCZycWQtPmxvY2spOwogICAgIH0KIAotICAgIHJlYWRfdW5sb2Nr
X2lycXJlc3RvcmUoJnBydi0+bG9jaywgZmxhZ3MpOworICAgIHJlYWRfdW5sb2NrKCZwcnYtPmxv
Y2spOwogfQogCiBzdGF0aWMgdm9pZCAqCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkL251
bGwuYyBiL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCmluZGV4IDhjMzEwMTY0OWQuLjNiMzE3MDNk
N2UgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCisrKyBiL3hlbi9jb21tb24v
c2NoZWQvbnVsbC5jCkBAIC05NTQsOSArOTU0LDggQEAgc3RhdGljIHZvaWQgbnVsbF9kdW1wX3Bj
cHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQogICAgIGNvbnN0IHN0cnVj
dCBudWxsX3BjcHUgKm5wYyA9IGdldF9zY2hlZF9yZXMoY3B1KS0+c2NoZWRfcHJpdjsKICAgICBj
b25zdCBzdHJ1Y3QgbnVsbF91bml0ICpudmM7CiAgICAgc3BpbmxvY2tfdCAqbG9jazsKLSAgICB1
bnNpZ25lZCBsb25nIGZsYWdzOwogCi0gICAgbG9jayA9IHBjcHVfc2NoZWR1bGVfbG9ja19pcnFz
YXZlKGNwdSwgJmZsYWdzKTsKKyAgICBsb2NrID0gcGNwdV9zY2hlZHVsZV9sb2NrKGNwdSk7CiAK
ICAgICBwcmludGsoIkNQVVslMDJkXSBzaWJsaW5nPXslKnBibH0sIGNvcmU9eyUqcGJsfSIsCiAg
ICAgICAgICAgIGNwdSwgQ1BVTUFTS19QUihwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkp
LApAQCAtOTc0LDE3ICs5NzMsMTYgQEAgc3RhdGljIHZvaWQgbnVsbF9kdW1wX3BjcHUoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQogICAgICAgICBwcmludGsoIlxuIik7CiAg
ICAgfQogCi0gICAgcGNwdV9zY2hlZHVsZV91bmxvY2tfaXJxcmVzdG9yZShsb2NrLCBmbGFncywg
Y3B1KTsKKyAgICBwY3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCBjcHUpOwogfQogCiBzdGF0aWMg
dm9pZCBudWxsX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQogewogICAgIHN0cnVj
dCBudWxsX3ByaXZhdGUgKnBydiA9IG51bGxfcHJpdihvcHMpOwogICAgIHN0cnVjdCBsaXN0X2hl
YWQgKml0ZXI7Ci0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKICAgICB1bnNpZ25lZCBpbnQgbG9v
cDsKIAotICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdzKTsKKyAgICBzcGlu
X2xvY2soJnBydi0+bG9jayk7CiAKICAgICBwcmludGsoIlx0Y3B1c19mcmVlID0gJSpwYmxcbiIs
IENQVU1BU0tfUFIoJnBydi0+Y3B1c19mcmVlKSk7CiAKQEAgLTEwMjksNyArMTAyNyw3IEBAIHN0
YXRpYyB2b2lkIG51bGxfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgcHJp
bnRrKCJcbiIpOwogICAgIHNwaW5fdW5sb2NrKCZwcnYtPndhaXRxX2xvY2spOwogCi0gICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7CisgICAgc3Bpbl91bmxvY2so
JnBydi0+bG9jayk7CiB9CiAKIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyIHNjaGVkX251
bGxfZGVmID0gewpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9ydC5jIGIveGVuL2NvbW1v
bi9zY2hlZC9ydC5jCmluZGV4IDY2NTg1ZWQ1MGEuLjE2Mzc5Y2IyZDIgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vc2NoZWQvcnQuYworKysgYi94ZW4vY29tbW9uL3NjaGVkL3J0LmMKQEAgLTM1Myw5
ICszNTMsOCBAQCBydF9kdW1wX3BjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBpbnQg
Y3B1KQogewogICAgIHN0cnVjdCBydF9wcml2YXRlICpwcnYgPSBydF9wcml2KG9wcyk7CiAgICAg
Y29uc3Qgc3RydWN0IHJ0X3VuaXQgKnN2YzsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogCi0g
ICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOworICAgIHNwaW5fbG9jaygm
cHJ2LT5sb2NrKTsKICAgICBwcmludGsoIkNQVVslMDJkXVxuIiwgY3B1KTsKICAgICAvKiBjdXJy
ZW50IFVOSVQgKG5vdGhpbmcgdG8gc2F5IGlmIHRoYXQncyB0aGUgaWRsZSB1bml0KS4gKi8KICAg
ICBzdmMgPSBydF91bml0KGN1cnJfb25fY3B1KGNwdSkpOwpAQCAtMzYzLDcgKzM2Miw3IEBAIHJ0
X2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCiAgICAgewog
ICAgICAgICBydF9kdW1wX3VuaXQob3BzLCBzdmMpOwogICAgIH0KLSAgICBzcGluX3VubG9ja19p
cnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKKyAgICBzcGluX3VubG9jaygmcHJ2LT5sb2Nr
KTsKIH0KIAogc3RhdGljIHZvaWQKQEAgLTM3Myw5ICszNzIsOCBAQCBydF9kdW1wKGNvbnN0IHN0
cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICBzdHJ1Y3QgcnRfcHJpdmF0ZSAqcHJ2ID0gcnRfcHJp
dihvcHMpOwogICAgIGNvbnN0IHN0cnVjdCBydF91bml0ICpzdmM7CiAgICAgY29uc3Qgc3RydWN0
IHJ0X2RvbSAqc2RvbTsKLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwogCi0gICAgc3Bpbl9sb2Nr
X2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOworICAgIHNwaW5fbG9jaygmcHJ2LT5sb2NrKTsK
IAogICAgIGlmICggbGlzdF9lbXB0eSgmcHJ2LT5zZG9tKSApCiAgICAgICAgIGdvdG8gb3V0OwpA
QCAtNDIxLDcgKzQxOSw3IEBAIHJ0X2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQog
ICAgIH0KIAogIG91dDoKLSAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZs
YWdzKTsKKyAgICBzcGluX3VubG9jaygmcHJ2LT5sb2NrKTsKIH0KIAogLyoKLS0gCjIuMTYuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:54:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:54:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E19-0005xX-AD; Thu, 13 Feb 2020 12:54:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E18-0005xL-LF
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:54:54 +0000
X-Inumbo-ID: 07188cc8-4e60-11ea-b897-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07188cc8-4e60-11ea-b897-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 92C79AB87;
 Thu, 13 Feb 2020 12:54:52 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:42 +0100
Message-Id: <20200213125449.14226-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/8] xen: make rangeset_printk() static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

cmFuZ2VzZXRfcHJpbnRrKCkgaXMgb25seSB1c2VkIGxvY2FsbHksIHNvIGl0IGNhbiBiZSBtYWRl
IHN0YXRpYy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4K
LS0tCiB4ZW4vY29tbW9uL3Jhbmdlc2V0LmMgICAgICB8IDMgKy0tCiB4ZW4vaW5jbHVkZS94ZW4v
cmFuZ2VzZXQuaCB8IDIgLS0KIDIgZmlsZXMgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDQgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yYW5nZXNldC5jIGIveGVuL2NvbW1v
bi9yYW5nZXNldC5jCmluZGV4IGYzNGNhZmRjN2UuLjRlYmJhMzBiYTMgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vcmFuZ2VzZXQuYworKysgYi94ZW4vY29tbW9uL3Jhbmdlc2V0LmMKQEAgLTU0MSw4
ICs1NDEsNyBAQCBzdGF0aWMgdm9pZCBwcmludF9saW1pdChzdHJ1Y3QgcmFuZ2VzZXQgKnIsIHVu
c2lnbmVkIGxvbmcgcykKICAgICBwcmludGsoKHItPmZsYWdzICYgUkFOR0VTRVRGX3ByZXR0eXBy
aW50X2hleCkgPyAiJWx4IiA6ICIlbHUiLCBzKTsKIH0KIAotdm9pZCByYW5nZXNldF9wcmludGso
Ci0gICAgc3RydWN0IHJhbmdlc2V0ICpyKQorc3RhdGljIHZvaWQgcmFuZ2VzZXRfcHJpbnRrKHN0
cnVjdCByYW5nZXNldCAqcikKIHsKICAgICBpbnQgbnJfcHJpbnRlZCA9IDA7CiAgICAgc3RydWN0
IHJhbmdlICp4OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Jhbmdlc2V0LmggYi94ZW4v
aW5jbHVkZS94ZW4vcmFuZ2VzZXQuaAppbmRleCAwYzA1YzJmZDRlLi41ZjYyYTk3OTcxIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcmFuZ2VzZXQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4v
cmFuZ2VzZXQuaApAQCAtOTUsOCArOTUsNiBAQCBib29sX3QgX19tdXN0X2NoZWNrIHJhbmdlc2V0
X2NvbnRhaW5zX3NpbmdsZXRvbigKIHZvaWQgcmFuZ2VzZXRfc3dhcChzdHJ1Y3QgcmFuZ2VzZXQg
KmEsIHN0cnVjdCByYW5nZXNldCAqYik7CiAKIC8qIFJhbmdlc2V0IHByZXR0eSBwcmludGluZy4g
Ki8KLXZvaWQgcmFuZ2VzZXRfcHJpbnRrKAotICAgIHN0cnVjdCByYW5nZXNldCAqcik7CiB2b2lk
IHJhbmdlc2V0X2RvbWFpbl9wcmludGsoCiAgICAgc3RydWN0IGRvbWFpbiAqZCk7CiAKLS0gCjIu
MTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1E-0005zU-SB; Thu, 13 Feb 2020 12:55:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1D-0005z4-Hi
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:54:59 +0000
X-Inumbo-ID: 073bcc06-4e60-11ea-b898-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 073bcc06-4e60-11ea-b898-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D6DC6ABF6;
 Thu, 13 Feb 2020 12:54:52 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:43 +0100
Message-Id: <20200213125449.14226-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/8] xen: add using domlist_read_lock in
 keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgZm9yX2VhY2hfZG9tYWluKCkgd2l0aCBvdXQgaG9sZGluZyB0aGUgZG9tbGlzdF9yZWFk
X2xvY2sgaXMKZnJhZ2lsZSwgc28gYWRkIHRoZSBsb2NrIGluIHRoZSBrZXloYW5kbGVycyBpdCBp
cyBtaXNzaW5nLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgfCA0ICsrKysKIHhlbi9hcmNo
L3g4Ni90aW1lLmMgICAgICAgICAgICAgfCA1ICsrKysrCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMgICAgICAgIHwgNyArKysrKysrCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jIHwg
NSArKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5k
ZXggZDRkZWZhMDFjMi4uZWIwZjBlZGZlZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYworKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC0xMjk3LDYgKzEyOTcs
OCBAQCBzdGF0aWMgdm9pZCBlcHRfZHVtcF9wMm1fdGFibGUodW5zaWduZWQgY2hhciBrZXkpCiAg
ICAgc3RydWN0IHAybV9kb21haW4gKnAybTsKICAgICBzdHJ1Y3QgZXB0X2RhdGEgKmVwdDsKIAor
ICAgIHJjdV9yZWFkX2xvY2soJmRvbWxpc3RfcmVhZF9sb2NrKTsKKwogICAgIGZvcl9lYWNoX2Rv
bWFpbihkKQogICAgIHsKICAgICAgICAgaWYgKCAhaGFwX2VuYWJsZWQoZCkgKQpAQCAtMTM0Nyw2
ICsxMzQ5LDggQEAgc3RhdGljIHZvaWQgZXB0X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIg
a2V5KQogICAgICAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UodGFibGUpOwogICAgICAgICB9CiAg
ICAgfQorCisgICAgcmN1X3JlYWRfdW5sb2NrKCZkb21saXN0X3JlYWRfbG9jayk7CiB9CiAKIHZv
aWQgc2V0dXBfZXB0X2R1bXAodm9pZCkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90aW1lLmMg
Yi94ZW4vYXJjaC94ODYvdGltZS5jCmluZGV4IGNmM2U1MWZiNWUuLjUwOTY3OTIzNWQgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKKysrIGIveGVuL2FyY2gveDg2L3RpbWUuYwpAQCAt
MjQwMSw2ICsyNDAxLDkgQEAgc3RhdGljIHZvaWQgZHVtcF9zb2Z0dHNjKHVuc2lnbmVkIGNoYXIg
a2V5KQogICAgIH0gZWxzZQogICAgICAgICBwcmludGsoIlRTQyBub3QgbWFya2VkIGFzIGVpdGhl
ciBjb25zdGFudCBvciByZWxpYWJsZSwgIgogICAgICAgICAgICAgICAgIndhcnA9JWx1IChjb3Vu
dD0lbHUpXG4iLCB0c2NfbWF4X3dhcnAsIHRzY19jaGVja19jb3VudCk7CisKKyAgICByY3VfcmVh
ZF9sb2NrKCZkb21saXN0X3JlYWRfbG9jayk7CisKICAgICBmb3JfZWFjaF9kb21haW4gKCBkICkK
ICAgICB7CiAgICAgICAgIGlmICggaXNfaGFyZHdhcmVfZG9tYWluKGQpICYmIGQtPmFyY2gudHNj
X21vZGUgPT0gVFNDX01PREVfREVGQVVMVCApCkBAIC0yNDE3LDYgKzI0MjAsOCBAQCBzdGF0aWMg
dm9pZCBkdW1wX3NvZnR0c2ModW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgIGRvbWNudCsrOwog
ICAgIH0KIAorICAgIHJjdV9yZWFkX3VubG9jaygmZG9tbGlzdF9yZWFkX2xvY2spOworCiAgICAg
aWYgKCAhZG9tY250ICkKICAgICAgICAgICAgIHByaW50aygiTm8gZG9tYWlucyBoYXZlIGVtdWxh
dGVkIFRTQ1xuIik7CiB9CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94
ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKaW5kZXggMmVjZjM4ZGZiZS4uYzc5MzkyN2NkNiAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRf
dGFibGUuYwpAQCAtNDEwNCw5ICs0MTA0LDE2IEBAIHN0YXRpYyB2b2lkIGdudHRhYl91c2FnZV9w
cmludChzdHJ1Y3QgZG9tYWluICpyZCkKIHN0YXRpYyB2b2lkIGdudHRhYl91c2FnZV9wcmludF9h
bGwodW5zaWduZWQgY2hhciBrZXkpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZDsKKwogICAgIHBy
aW50aygiJXMgWyBrZXkgJyVjJyBwcmVzc2VkXG4iLCBfX2Z1bmNfXywga2V5KTsKKworICAgIHJj
dV9yZWFkX2xvY2soJmRvbWxpc3RfcmVhZF9sb2NrKTsKKwogICAgIGZvcl9lYWNoX2RvbWFpbiAo
IGQgKQogICAgICAgICBnbnR0YWJfdXNhZ2VfcHJpbnQoZCk7CisKKyAgICByY3VfcmVhZF91bmxv
Y2soJmRvbWxpc3RfcmVhZF9sb2NrKTsKKwogICAgIHByaW50aygiJXMgXSBkb25lXG4iLCBfX2Z1
bmNfXyk7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCmluZGV4IDlkNDIxZTA2ZGUuLmNhYjdh
MDY4YWEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKKysrIGIv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNTkxLDYgKzU5MSw5IEBAIHN0YXRp
YyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNoYXIga2V5KQogICAgIH0KIAog
ICAgIG9wcyA9IGlvbW11X2dldF9vcHMoKTsKKworICAgIHJjdV9yZWFkX2xvY2soJmRvbWxpc3Rf
cmVhZF9sb2NrKTsKKwogICAgIGZvcl9lYWNoX2RvbWFpbihkKQogICAgIHsKICAgICAgICAgaWYg
KCBpc19oYXJkd2FyZV9kb21haW4oZCkgfHwgIWlzX2lvbW11X2VuYWJsZWQoZCkgKQpAQCAtNjA1
LDYgKzYwOCw4IEBAIHN0YXRpYyB2b2lkIGlvbW11X2R1bXBfcDJtX3RhYmxlKHVuc2lnbmVkIGNo
YXIga2V5KQogICAgICAgICBwcmludGsoIlxuZG9tYWluJWQgSU9NTVUgcDJtIHRhYmxlOiBcbiIs
IGQtPmRvbWFpbl9pZCk7CiAgICAgICAgIG9wcy0+ZHVtcF9wMm1fdGFibGUoZCk7CiAgICAgfQor
CisgICAgcmN1X3JlYWRfdW5sb2NrKCZkb21saXN0X3JlYWRfbG9jayk7CiB9CiAKIC8qCi0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1F-0005zm-6U; Thu, 13 Feb 2020 12:55:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1E-0005zI-2A
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:55:00 +0000
X-Inumbo-ID: 084ba42c-4e60-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 084ba42c-4e60-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 12:54:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 21DBFAD07;
 Thu, 13 Feb 2020 12:54:54 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:49 +0100
Message-Id: <20200213125449.14226-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 8/8] xen/x86: use keyhandler locks when dumping
 data to console
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyB0aGUgbm9ybWFsIGxvY2tzIHVzZSB0aGUga2V5aGFuZGxlciBwcm92
aWRlZCB0cnlsb2Nrcwp3aXRoIHRpbWVvdXRzLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9pb19hcGljLmMgfCA1MyArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gv
eDg2L2lycS5jICAgICB8ICA1ICsrKystCiB4ZW4vYXJjaC94ODYvbXNpLmMgICAgIHwgIDQgKysr
LQogeGVuL2FyY2gveDg2L251bWEuYyAgICB8IDE2ICsrKysrKysrKy0tLS0tLQogNCBmaWxlcyBj
aGFuZ2VkLCA1NyBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaW9fYXBpYy5jIGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwppbmRleCBlOThl
MDhlOWM4Li40YWNkYzU2NmI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKQEAgLTEwOTgsNiArMTA5OCwxOCBAQCBzdGF0aWMg
aW5saW5lIHZvaWQgVU5FWFBFQ1RFRF9JT19BUElDKHZvaWQpCiB7CiB9CiAKK3N0YXRpYyBib29s
IGdldF9pb2FwaWNfbG9jayh1bnNpZ25lZCBsb25nICpmbGFncywgYm9vbCBib290KQoreworICAg
IGlmICggYm9vdCApCisgICAgeworICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmaW9hcGljX2xv
Y2ssICpmbGFncyk7CisgICAgICAgIHJldHVybiB0cnVlOworICAgIH0KKworICAgIHJldHVybiBr
ZXloYW5kbGVyX3NwaW5fbG9ja19pcnFzYXZlKCZpb2FwaWNfbG9jaywgZmxhZ3MsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNvdWxkIG5vdCBnZXQgaW9hcGljIGxv
Y2siKTsKK30KKwogc3RhdGljIHZvaWQgLypfX2luaXQqLyBfX3ByaW50X0lPX0FQSUMoYm9vbCBi
b290KQogewogICAgIGludCBhcGljLCBpOwpAQCAtMTEyNSwxMyArMTEzNywxNiBAQCBzdGF0aWMg
dm9pZCAvKl9faW5pdCovIF9fcHJpbnRfSU9fQVBJQyhib29sIGJvb3QpCiAgICAgICAgIGlmICgh
bnJfaW9hcGljX2VudHJpZXNbYXBpY10pCiAgICAgICAgICAgICBjb250aW51ZTsKIAotCXNwaW5f
bG9ja19pcnFzYXZlKCZpb2FwaWNfbG9jaywgZmxhZ3MpOworICAgICAgICBpZiAoICFnZXRfaW9h
cGljX2xvY2soJmZsYWdzLCBib290KSApCisgICAgICAgICAgICAgICAgY29udGludWU7CisKIAly
ZWdfMDAucmF3ID0gaW9fYXBpY19yZWFkKGFwaWMsIDApOwogCXJlZ18wMS5yYXcgPSBpb19hcGlj
X3JlYWQoYXBpYywgMSk7CiAJaWYgKHJlZ18wMS5iaXRzLnZlcnNpb24gPj0gMHgxMCkKICAgICAg
ICAgICAgIHJlZ18wMi5yYXcgPSBpb19hcGljX3JlYWQoYXBpYywgMik7CiAJaWYgKHJlZ18wMS5i
aXRzLnZlcnNpb24gPj0gMHgyMCkKICAgICAgICAgICAgIHJlZ18wMy5yYXcgPSBpb19hcGljX3Jl
YWQoYXBpYywgMyk7CisKIAlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZpb2FwaWNfbG9jaywgZmxh
Z3MpOwogCiAJcHJpbnRrKEtFUk5fREVCVUcgIklPIEFQSUMgIyVkLi4uLi4uXG4iLCBtcF9pb2Fw
aWNzW2FwaWNdLm1wY19hcGljaWQpOwpAQCAtMTIwMSw3ICsxMjE2LDEyIEBAIHN0YXRpYyB2b2lk
IC8qX19pbml0Ki8gX19wcmludF9JT19BUElDKGJvb2wgYm9vdCkKIAlmb3IgKGkgPSAwOyBpIDw9
IHJlZ18wMS5iaXRzLmVudHJpZXM7IGkrKykgewogICAgICAgICAgICAgc3RydWN0IElPX0FQSUNf
cm91dGVfZW50cnkgZW50cnk7CiAKLSAgICAgICAgICAgIGVudHJ5ID0gaW9hcGljX3JlYWRfZW50
cnkoYXBpYywgaSwgMCk7CisgICAgICAgICAgICBpZiAoICFnZXRfaW9hcGljX2xvY2soJmZsYWdz
LCBib290KSApCisgICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgIGVudHJ5
ID0gX19pb2FwaWNfcmVhZF9lbnRyeShhcGljLCBpLCAwKTsKKworICAgICAgICAgICAgc3Bpbl91
bmxvY2tfaXJxcmVzdG9yZSgmaW9hcGljX2xvY2ssIGZsYWdzKTsKIAogICAgICAgICAgICAgaWYg
KCB4MmFwaWNfZW5hYmxlZCAmJiBpb21tdV9pbnRyZW1hcCApCiAgICAgICAgICAgICAgICAgcHJp
bnRrKEtFUk5fREVCVUcgIiAlMDJ4ICUwOHgiLCBpLCBlbnRyeS5kZXN0LmRlc3QzMik7CkBAIC0y
NDk1LDIxICsyNTE1LDI4IEBAIHZvaWQgZHVtcF9pb2FwaWNfaXJxX2luZm8odm9pZCkKIAogICAg
ICAgICBmb3IgKCA7IDsgKQogICAgICAgICB7CisgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGZs
YWdzOworCiAgICAgICAgICAgICBwaW4gPSBlbnRyeS0+cGluOwogCiAgICAgICAgICAgICBwcmlu
dGsoIiAgICAgIEFwaWMgMHglMDJ4LCBQaW4gJTJkOiAiLCBlbnRyeS0+YXBpYywgcGluKTsKIAot
ICAgICAgICAgICAgcnRlID0gaW9hcGljX3JlYWRfZW50cnkoZW50cnktPmFwaWMsIHBpbiwgMCk7
Ci0KLSAgICAgICAgICAgIHByaW50aygidmVjPSUwMnggZGVsaXZlcnk9JS01cyBkZXN0PSVjIHN0
YXR1cz0lZCAiCi0gICAgICAgICAgICAgICAgICAgInBvbGFyaXR5PSVkIGlycj0lZCB0cmlnPSVj
IG1hc2s9JWQgZGVzdF9pZDolMCp4XG4iLAotICAgICAgICAgICAgICAgICAgIHJ0ZS52ZWN0b3Is
IGRlbGl2ZXJ5X21vZGVfMl9zdHIocnRlLmRlbGl2ZXJ5X21vZGUpLAotICAgICAgICAgICAgICAg
ICAgIHJ0ZS5kZXN0X21vZGUgPyAnTCcgOiAnUCcsCi0gICAgICAgICAgICAgICAgICAgcnRlLmRl
bGl2ZXJ5X3N0YXR1cywgcnRlLnBvbGFyaXR5LCBydGUuaXJyLAotICAgICAgICAgICAgICAgICAg
IHJ0ZS50cmlnZ2VyID8gJ0wnIDogJ0UnLCBydGUubWFzaywKLSAgICAgICAgICAgICAgICAgICAo
eDJhcGljX2VuYWJsZWQgJiYgaW9tbXVfaW50cmVtYXApID8gOCA6IDIsCi0gICAgICAgICAgICAg
ICAgICAgKHgyYXBpY19lbmFibGVkICYmIGlvbW11X2ludHJlbWFwKSA/Ci0gICAgICAgICAgICAg
ICAgICAgICAgIHJ0ZS5kZXN0LmRlc3QzMiA6IHJ0ZS5kZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0
KTsKKyAgICAgICAgICAgIGlmICgga2V5aGFuZGxlcl9zcGluX2xvY2tfaXJxc2F2ZSgmaW9hcGlj
X2xvY2ssICZmbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiY291bGQgbm90IGdldCBpb2FwaWMgbG9jayIpICkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBydGUgPSBfX2lvYXBpY19yZWFkX2VudHJ5KGVudHJ5LT5hcGljLCBwaW4sIDAp
OworICAgICAgICAgICAgICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJmlvYXBpY19sb2NrLCBm
bGFncyk7CisKKyAgICAgICAgICAgICAgICBwcmludGsoInZlYz0lMDJ4IGRlbGl2ZXJ5PSUtNXMg
ZGVzdD0lYyBzdGF0dXM9JWQgIgorICAgICAgICAgICAgICAgICAgICAgICAicG9sYXJpdHk9JWQg
aXJyPSVkIHRyaWc9JWMgbWFzaz0lZCBkZXN0X2lkOiUwKnhcbiIsCisgICAgICAgICAgICAgICAg
ICAgICAgIHJ0ZS52ZWN0b3IsIGRlbGl2ZXJ5X21vZGVfMl9zdHIocnRlLmRlbGl2ZXJ5X21vZGUp
LAorICAgICAgICAgICAgICAgICAgICAgICBydGUuZGVzdF9tb2RlID8gJ0wnIDogJ1AnLAorICAg
ICAgICAgICAgICAgICAgICAgICBydGUuZGVsaXZlcnlfc3RhdHVzLCBydGUucG9sYXJpdHksIHJ0
ZS5pcnIsCisgICAgICAgICAgICAgICAgICAgICAgIHJ0ZS50cmlnZ2VyID8gJ0wnIDogJ0UnLCBy
dGUubWFzaywKKyAgICAgICAgICAgICAgICAgICAgICAgKHgyYXBpY19lbmFibGVkICYmIGlvbW11
X2ludHJlbWFwKSA/IDggOiAyLAorICAgICAgICAgICAgICAgICAgICAgICAoeDJhcGljX2VuYWJs
ZWQgJiYgaW9tbXVfaW50cmVtYXApID8KKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ0ZS5k
ZXN0LmRlc3QzMiA6IHJ0ZS5kZXN0LmxvZ2ljYWwubG9naWNhbF9kZXN0KTsKKyAgICAgICAgICAg
IH0KIAogICAgICAgICAgICAgaWYgKCBlbnRyeS0+bmV4dCA9PSAwICkKICAgICAgICAgICAgICAg
ICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9hcmNoL3g4Ni9p
cnEuYwppbmRleCBjYzJlYjhlOTI1Li5mM2Q5MzFiMTIxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0yNDcwLDcgKzI0NzAsOSBAQCBz
dGF0aWMgdm9pZCBkdW1wX2lycXModW5zaWduZWQgY2hhciBrZXkpCiAKICAgICAgICAgc3NpZCA9
IGluX2lycSgpID8gTlVMTCA6IHhzbV9zaG93X2lycV9zaWQoaXJxKTsKIAotICAgICAgICBzcGlu
X2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOworICAgICAgICBpZiAoICFrZXloYW5k
bGVyX3NwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5sb2NrLCAmZmxhZ3MsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNvdWxkIG5vdCBnZXQgaXJxIGxvY2siKSAp
CisgICAgICAgICAgICBnb3RvIGZyZWVfc3NpZDsKIAogICAgICAgICBwcmludGsoIiAgIElSUTol
NGQgdmVjOiUwMnggJS0xNXMgc3RhdHVzPSUwM3ggYWZmOnslKnBibH0veyUqcGJsfSAiLAogICAg
ICAgICAgICAgICAgaXJxLCBkZXNjLT5hcmNoLnZlY3RvciwgZGVzYy0+aGFuZGxlci0+dHlwZW5h
bWUsIGRlc2MtPnN0YXR1cywKQEAgLTI1MDYsNiArMjUwOCw3IEBAIHN0YXRpYyB2b2lkIGR1bXBf
aXJxcyh1bnNpZ25lZCBjaGFyIGtleSkKIAogICAgICAgICBzcGluX3VubG9ja19pcnFyZXN0b3Jl
KCZkZXNjLT5sb2NrLCBmbGFncyk7CiAKKyBmcmVlX3NzaWQ6CiAgICAgICAgIHhmcmVlKHNzaWQp
OwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zaS5jIGIveGVuL2FyY2gveDg2
L21zaS5jCmluZGV4IGM4NWNmOWY4NWEuLmQxMGI4NTYxNzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tc2kuYworKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKQEAgLTE0NzAsNyArMTQ3MCw5IEBA
IHN0YXRpYyB2b2lkIGR1bXBfbXNpKHVuc2lnbmVkIGNoYXIga2V5KQogICAgICAgICBpZiAoICFp
cnFfZGVzY19pbml0aWFsaXplZChkZXNjKSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAotICAg
ICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmZGVzYy0+bG9jaywgZmxhZ3MpOworICAgICAgICBpZiAo
ICFrZXloYW5kbGVyX3NwaW5fbG9ja19pcnFzYXZlKCZkZXNjLT5sb2NrLCAmZmxhZ3MsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNvdWxkIG5vdCBnZXQgaXJx
IGxvY2siKSApCisgICAgICAgICAgICBjb250aW51ZTsKIAogICAgICAgICBlbnRyeSA9IGRlc2Mt
Pm1zaV9kZXNjOwogICAgICAgICBpZiAoICFlbnRyeSApCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbnVtYS5jIGIveGVuL2FyY2gveDg2L251bWEuYwppbmRleCA2ZWYxNWIzNGQ1Li5kMjFlZDg3
MzdmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbnVtYS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9u
dW1hLmMKQEAgLTQyNSwxOCArNDI1LDIyIEBAIHN0YXRpYyB2b2lkIGR1bXBfbnVtYSh1bnNpZ25l
ZCBjaGFyIGtleSkKICAgICAgICAgZm9yX2VhY2hfb25saW5lX25vZGUgKCBpICkKICAgICAgICAg
ICAgIHBhZ2VfbnVtX25vZGVbaV0gPSAwOwogCi0gICAgICAgIHNwaW5fbG9jaygmZC0+cGFnZV9h
bGxvY19sb2NrKTsKLSAgICAgICAgcGFnZV9saXN0X2Zvcl9lYWNoKHBhZ2UsICZkLT5wYWdlX2xp
c3QpCisgICAgICAgIGlmICgga2V5aGFuZGxlcl9zcGluX2xvY2soJmQtPnBhZ2VfYWxsb2NfbG9j
aywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY291bGQgbm90IGdldCBwYWdl
X2FsbG9jIGxvY2siKSApCiAgICAgICAgIHsKLSAgICAgICAgICAgIGkgPSBwaHlzX3RvX25pZChw
YWdlX3RvX21hZGRyKHBhZ2UpKTsKLSAgICAgICAgICAgIHBhZ2VfbnVtX25vZGVbaV0rKzsKKyAg
ICAgICAgICAgIHBhZ2VfbGlzdF9mb3JfZWFjaChwYWdlLCAmZC0+cGFnZV9saXN0KQorICAgICAg
ICAgICAgeworICAgICAgICAgICAgICAgIGkgPSBwaHlzX3RvX25pZChwYWdlX3RvX21hZGRyKHBh
Z2UpKTsKKyAgICAgICAgICAgICAgICBwYWdlX251bV9ub2RlW2ldKys7CisgICAgICAgICAgICB9
CisgICAgICAgICAgICBzcGluX3VubG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsKICAgICAgICAg
fQotICAgICAgICBzcGluX3VubG9jaygmZC0+cGFnZV9hbGxvY19sb2NrKTsKIAogICAgICAgICBm
b3JfZWFjaF9vbmxpbmVfbm9kZSAoIGkgKQogICAgICAgICAgICAgcHJpbnRrKCIgICAgTm9kZSAl
dTogJXVcbiIsIGksIHBhZ2VfbnVtX25vZGVbaV0pOwogCi0gICAgICAgIGlmICggIXJlYWRfdHJ5
bG9jaygmZC0+dm51bWFfcndsb2NrKSApCisgICAgICAgIGlmICggIWtleWhhbmRsZXJfcmVhZF9s
b2NrKCZkLT52bnVtYV9yd2xvY2ssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJjb3VsZCBub3QgZ2V0IHZudW1hIGxvY2siKSApCiAgICAgICAgICAgICBjb250aW51ZTsKIAog
ICAgICAgICBpZiAoICFkLT52bnVtYSApCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1J-00062Q-HI; Thu, 13 Feb 2020 12:55:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1I-00061z-Hj
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:55:04 +0000
X-Inumbo-ID: 073bcc07-4e60-11ea-b898-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 073bcc07-4e60-11ea-b898-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D41D1ABF4;
 Thu, 13 Feb 2020 12:54:52 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:41 +0100
Message-Id: <20200213125449.14226-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/8] xen: don't let keyhandlers block
 indefinitely on locks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

S2V5aGFuZGxlcnMgZHVtcGluZyBoeXBlcnZpc29yIGluZm9ybWF0aW9uIHRvIHRoZSBjb25zb2xl
IG9mdGVuIG5lZWQKdG8gdGFrZSBsb2NrcyB3aGlsZSBhY2Nlc3NpbmcgZGF0YS4gSW4gb3JkZXIg
dG8gbm90IGJsb2NrIGluIGNhc2Ugb2YKc3lzdGVtIGluY29uc2lzdGVuY2llcyBpdCBpcyBjb252
ZW5pZW50IHRvIHVzZSB0cnlsb2NrIHZhcmlhbnRzIHdoZW4Kb2J0YWluaW5nIHRoZSBsb2Nrcy4g
T24gdGhlIG90aGVyIGhhbmQgYSBidXN5IHN5c3RlbSBtaWdodCBlYXNpbHkKZW5jb3VudGVyIGhl
bGQgbG9ja3MsIHNvIHRoaXMgcGF0Y2ggc2VyaWVzIGlzIGFkZGluZyBzcGVjaWFsIHRyeWxvY2sK
dmFyaWFudHMgd2l0aCBhIHRpbWVvdXQgdXNlZCBieSBrZXloYW5kbGVycy4KCk9ubHkgdGhlIGtl
eWhhbmRsZXJzIGR1bXBpbmcgb3V0IGRhdGEgYXJlIG1vZGlmaWVkIHRvIHVzZSB0aG9zZSBuZXcK
bG9jayB2YXJpYW50cy4gVGhlcmUgbWlnaHQgYmUgc3RpbGwgc29tZSBwb3RlbnRpYWxseSBibG9j
a2luZyBsb2NrcwppbnZvbHZlZCAoZS5nLiB0aGUgY29uc29sZSBsb2NrIGZvciBwcmludGluZyks
IGJ1dCBtb3N0IGNyaXRpY2FsCmNhc2VzIHNob3VsZCBiZSBoYW5kbGVkIGJ5IHRoaXMgc2VyaWVz
LgoKVGhlIHRpbWVvdXQgcGVyIGxvY2sgaXMgMSBtaWxsaXNlY29uZCBhcyBkZWZhdWx0LCB0aGUg
dmFsdWUgY2FuIGJlCmNoYW5nZWQgYnkgYm9vdCBhbmQgcnVudGltZSBwYXJhbWV0ZXIgc2V0dGlu
Zy4KClBhdGNoIDE6IGNsZWFudXAgKGNhbiBnbyBpbiBpbmRlcGVuZGVudGx5IG9mIGFsbCBvdGhl
ciBwYXRjaGVzKQpQYXRjaCAyOiBmaXggaW4ga2V5aGFuZGxlcnMgd2hlcmUgZG9tbGlzdF9yZWFk
X2xvY2sgd2FzIG5vdCB0YWtlbiB3aGVuCiAgICAgICAgIHVzaW5nIGZvcl9lYWNoX2RvbWFpbigp
IChjYW4gZ28gaW4gaW5kZXBlbmRlbnRseSkKUGF0Y2ggMzogY2xlYW51cCBvZiBsb2NrIGhhbmRs
aW5nIGluIHNjaGVkdWxpbmcgY29kZSAocHJlcmVxdWlzaXRlCiAgICAgICAgIHBhdGNoIGZvciBw
YXRjaCA1KQpQYXRjaCA0OiBtYWluIGluZnJhc3RydWN0dXJlIGZvciB0cnlsb2NrcyB3aXRoIHRp
bWVvdXQgcGx1cyBhZGFwdGlvbgogICAgICAgICBvZiBrZXloYW5kbGVycyBkaXJlY3RseSBpbiBr
ZXloYW5kbGVyLmMKUGF0Y2hlcyA1LTg6IGFkYXB0aW9ucyBvZiBvdGhlciBrZXloYW5kbGVycyAo
c3BsaXQgcm91Z2hseSBieSBwYXRoKQoKSnVlcmdlbiBHcm9zcyAoOCk6CiAgeGVuOiBtYWtlIHJh
bmdlc2V0X3ByaW50aygpIHN0YXRpYwogIHhlbjogYWRkIHVzaW5nIGRvbWxpc3RfcmVhZF9sb2Nr
IGluIGtleWhhbmRsZXJzCiAgeGVuL3NjaGVkOiBkb24ndCB1c2UgaXJxc2F2ZSBsb2NrcyBpbiBk
dW1waW5nIGZ1bmN0aW9ucwogIHhlbjogYWRkIGxvY2tzIHdpdGggdGltZW91dHMgZm9yIGtleWhh
bmRsZXJzCiAgeGVuL3NjaGVkOiB1c2Uga2V5aGFuZGxlciBsb2NrcyB3aGVuIGR1bXBpbmcgZGF0
YSB0byBjb25zb2xlCiAgeGVuL2NvbW1vbjogdXNlIGtleWhhbmRsZXIgbG9ja3Mgd2hlbiBkdW1w
aW5nIGRhdGEgdG8gY29uc29sZQogIHhlbi9kcml2ZXJzOiB1c2Uga2V5aGFuZGxlciBsb2NrcyB3
aGVuIGR1bXBpbmcgZGF0YSB0byBjb25zb2xlCiAgeGVuL3g4NjogdXNlIGtleWhhbmRsZXIgbG9j
a3Mgd2hlbiBkdW1waW5nIGRhdGEgdG8gY29uc29sZQoKIGRvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLnBhbmRvYyAgICAgICAgfCAgOSArKysrKysKIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAg
ICAgICAgICAgICAgICAgfCAgOSArKysrLS0KIHhlbi9hcmNoL3g4Ni9pb19hcGljLmMgICAgICAg
ICAgICAgICAgICAgfCA1MyArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2Fy
Y2gveDg2L2lycS5jICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrLQogeGVuL2FyY2gveDg2
L21tL3AybS1lcHQuYyAgICAgICAgICAgICAgICB8ICA0ICsrKwogeGVuL2FyY2gveDg2L21zaS5j
ICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLQogeGVuL2FyY2gveDg2L251bWEuYyAgICAg
ICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni90aW1lLmMgICAg
ICAgICAgICAgICAgICAgICAgfCAgNSArKysKIHhlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jICAg
ICAgICAgICAgICAgfCAgMyArLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICAgICAgICAg
ICAgICB8IDM5ICsrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vY29tbW9uL2tleWhhbmRsZXIu
YyAgICAgICAgICAgICAgICAgIHwgMjkgKysrKysrKysrKysrKysrKy0KIHhlbi9jb21tb24vbGl2
ZXBhdGNoLmMgICAgICAgICAgICAgICAgICAgfCAxMSArKy0tLS0tCiB4ZW4vY29tbW9uL3Jhbmdl
c2V0LmMgICAgICAgICAgICAgICAgICAgIHwgMTAgKysrLS0tCiB4ZW4vY29tbW9uL3NjaGVkL2Nv
cmUuYyAgICAgICAgICAgICAgICAgIHwgIDcgKysrKysKIHhlbi9jb21tb24vc2NoZWQvY3B1cG9v
bC5jICAgICAgICAgICAgICAgfCAgNCArKy0KIHhlbi9jb21tb24vc2NoZWQvY3JlZGl0LmMgICAg
ICAgICAgICAgICAgfCAzMSArKysrKysrKysrKystLS0tLS0tCiB4ZW4vY29tbW9uL3NjaGVkL2Ny
ZWRpdDIuYyAgICAgICAgICAgICAgIHwgMjAgKysrKysrKy0tLS0tCiB4ZW4vY29tbW9uL3NjaGVk
L251bGwuYyAgICAgICAgICAgICAgICAgIHwgNTAgKysrKysrKysrKysrKysrKystLS0tLS0tLS0t
LS0tCiB4ZW4vY29tbW9uL3NjaGVkL3ByaXZhdGUuaCAgICAgICAgICAgICAgIHwgIDEgKwogeGVu
L2NvbW1vbi9zY2hlZC9ydC5jICAgICAgICAgICAgICAgICAgICB8IDEzICsrKystLS0tCiB4ZW4v
Y29tbW9uL3NwaW5sb2NrLmMgICAgICAgICAgICAgICAgICAgIHwgMTggKysrKysrKysrLS0KIHhl
bi9jb21tb24vdGltZXIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxNSArKysrKy0tLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMgfCAxNCArKysrKystLS0KIHhl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMgICAgICAgICAgfCAgNSArKysKIHhlbi9kcml2
ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jICAgICAgICAgICAgfCAxNCArKysrKysrLS0KIHhlbi9kcml2
ZXJzL3ZwY2kvbXNpLmMgICAgICAgICAgICAgICAgICAgfCAgNSArKy0KIHhlbi9pbmNsdWRlL3hl
bi9rZXloYW5kbGVyLmggICAgICAgICAgICAgfCAyNiArKysrKysrKysrKysrKysrCiB4ZW4vaW5j
bHVkZS94ZW4vcmFuZ2VzZXQuaCAgICAgICAgICAgICAgIHwgIDIgLS0KIHhlbi9pbmNsdWRlL3hl
bi9yd2xvY2suaCAgICAgICAgICAgICAgICAgfCAzNyArKysrKysrKysrKysrKysrKysrKysrCiAy
OSBmaWxlcyBjaGFuZ2VkLCAzNTIgaW5zZXJ0aW9ucygrKSwgMTA3IGRlbGV0aW9ucygtKQoKLS0g
CjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1O-00066J-W1; Thu, 13 Feb 2020 12:55:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1N-00065T-Hw
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:55:09 +0000
X-Inumbo-ID: 07188f03-4e60-11ea-b898-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07188f03-4e60-11ea-b898-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3F9A4AC62;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:45 +0100
Message-Id: <20200213125449.14226-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 4/8] xen: add locks with timeouts for keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TW9zdCBrZXloYW5kbGVycyBhcmUgdXNlZCB0byBkdW1wIGh5cGVydmlzb3IgZGF0YSB0byB0aGUg
Y29uc29sZSBhbmQKdGhleSBhcmUgdXNlZCBtb3N0bHkgZm9yIGRlYnVnZ2luZyBwdXJwb3Nlcy4g
SW4gdGhvc2UgY2FzZXMgaXQgbWlnaHQKaGFwcGVuIHRoYXQgc29tZSBkYXRhIHN0cnVjdHVyZXMg
YXJlIGxvY2tlZCBhbmQgdGh1cyBhcmUgYmxvY2tpbmcgdGhlCmhhbmRsZXIgdG8gYWNjZXNzIHRo
ZSBkYXRhLgoKSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBzdGlsbCBnZXQgc29tZSBpbmZvcm1hdGlv
biBkb24ndCB1c2UgcGxhaW4KbG9ja2luZyBmdW5jdGlvbnMgaW4gdGhlIGtleWhhbmRsZXJzLCBi
dXQgYSB2YXJpYW50IG9mIHRyeWxvY2tzIHdpdGgKYSB0aW1lb3V0IHZhbHVlLiBUaGlzIGFsbG93
cyB0byB3YWl0IGZvciBzb21lIHRpbWUgYW5kIHRvIGdpdmUgdXAgaW4KY2FzZSB0aGUgbG9jayB3
YXMgbm90IG9idGFpbmVkLgoKQWRkIHRoZSBtYWluIGluZnJhc3RydWN0dXJlIGZvciB0aGlzIGZl
YXR1cmUgaW5jbHVkaW5nIGEgbmV3IHJ1bnRpbWUKcGFyYW1ldGVyIGFsbG93aW5nIHRvIHNwZWNp
ZnkgdGhlIHRpbWVvdXQgdmFsdWUgaW4gbWlsbGlzZWNvbmRzLgoKVXNlIHRoZSBuZXcgbG9ja2lu
ZyBzY2hlbWUgaW4gdGhlIGhhbmRsZXJzIGRlZmluZWQgaW4ga2V5aGFuZGxlci5jLgoKU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIGRvY3MvbWlzYy94
ZW4tY29tbWFuZC1saW5lLnBhbmRvYyB8ICA5ICsrKysrKysrKwogeGVuL2FyY2gveDg2L2RvbWFp
bi5jICAgICAgICAgICAgIHwgIDkgKysrKysrKy0tCiB4ZW4vY29tbW9uL2tleWhhbmRsZXIuYyAg
ICAgICAgICAgfCAyOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogeGVuL2NvbW1vbi9y
YW5nZXNldC5jICAgICAgICAgICAgIHwgIDcgKysrKystLQogeGVuL2luY2x1ZGUveGVuL2tleWhh
bmRsZXIuaCAgICAgIHwgMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysKIDUgZmlsZXMgY2hh
bmdlZCwgNzUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2Nz
L21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5wYW5kb2MKaW5kZXggNTA1MTU4M2E1ZC4uZWUzZDAzMTc3MSAxMDA2NDQKLS0tIGEvZG9jcy9t
aXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jCisrKyBiL2RvY3MvbWlzYy94ZW4tY29tbWFuZC1s
aW5lLnBhbmRvYwpAQCAtMTM4NCw2ICsxMzg0LDE1IEBAIEZvcmNlIHRoZSB1c2Ugb2YgYFs8c2Vn
PjpdPGJ1cz46PGRldmljZT4uPGZ1bmM+YCBhcyBkZXZpY2UgSUQgb2YgSU8tQVBJQwogYDxpb2Fw
aWM+YCBpbnN0ZWFkIG9mIHRoZSBvbmUgc3BlY2lmaWVkIGJ5IHRoZSBJVkhEIHN1Yi10YWJsZXMg
b2YgdGhlIElWUlMKIEFDUEkgdGFibGUuCiAKKyMjIyBrZXloYW5kbGVyLWxvY2stdGltZW91dAor
PiBgPSA8aW50ZWdlcj5gCisKKz4gRGVmYXVsdDogYDFgCisKKz4gQ2FuIGJlIG1vZGlmaWVkIGF0
IHJ1bnRpbWUKKworU3BlY2lmeSB0aGUgbG9jayB0aW1lb3V0IG9mIGtleWhhbmRsZXJzIGluIG1p
bGxpc2Vjb25kcy4KKwogIyMjIGxhcGljICh4ODYpCiA+IGA9IDxib29sZWFuPmAKIApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4
IGY1M2FlNWZmODYuLjFkMDk5MTFkYzAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4u
YworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTIyLDYgKzIyLDcgQEAKICNpbmNsdWRl
IDx4ZW4vZ3JhbnRfdGFibGUuaD4KICNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KICNpbmNsdWRlIDx4
ZW4va2VybmVsLmg+CisjaW5jbHVkZSA8eGVuL2tleWhhbmRsZXIuaD4KICNpbmNsdWRlIDx4ZW4v
aHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8eGVuL211bHRpY2FsbC5oPgogI2luY2x1ZGUgPHhlbi9p
cnEuaD4KQEAgLTIyMiw3ICsyMjMsOCBAQCB2b2lkIGR1bXBfcGFnZWZyYW1lX2luZm8oc3RydWN0
IGRvbWFpbiAqZCkKICAgICB7CiAgICAgICAgIHByaW50aygiICAgIERvbVBhZ2UgbGlzdCB0b28g
bG9uZyB0byBkaXNwbGF5XG4iKTsKICAgICB9Ci0gICAgZWxzZQorICAgIGVsc2UgaWYgKCBrZXlo
YW5kbGVyX3NwaW5fbG9jaygmZC0+cGFnZV9hbGxvY19sb2NrLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiY291bGQgbm90IHJlYWQgcGFnZV9saXN0IikgKQogICAgIHsKICAg
ICAgICAgdW5zaWduZWQgbG9uZyB0b3RhbFtNQVNLX0VYVFIoUEdUX3R5cGVfbWFzaywgUEdUX3R5
cGVfbWFzaykgKyAxXSA9IHt9OwogCkBAIC0yNTEsNyArMjUzLDEwIEBAIHZvaWQgZHVtcF9wYWdl
ZnJhbWVfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIGlmICggaXNfaHZtX2RvbWFpbihkKSAp
CiAgICAgICAgIHAybV9wb2RfZHVtcF9kYXRhKGQpOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5wYWdl
X2FsbG9jX2xvY2spOworICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2NrKCZkLT5wYWdlX2Fs
bG9jX2xvY2ssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNvdWxkIG5vdCByZWFk
IHBhZ2VfbGlzdCIpICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgcGFnZV9saXN0X2Zvcl9lYWNo
ICggcGFnZSwgJmQtPnhlbnBhZ2VfbGlzdCApCiAgICAgewogICAgICAgICBwcmludGsoIiAgICBY
ZW5QYWdlICVwOiBjYWY9JTA4bHgsIHRhZj0lIiBQUnR5cGVfaW5mbyAiXG4iLApkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMgYi94ZW4vY29tbW9uL2tleWhhbmRsZXIuYwppbmRl
eCBmNTA0OTBkMGYzLi5jMzkzZDgzYjcwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2tleWhhbmRs
ZXIuYworKysgYi94ZW4vY29tbW9uL2tleWhhbmRsZXIuYwpAQCAtMTQsOCArMTQsMTAgQEAKICNp
bmNsdWRlIDx4ZW4vcmFuZ2VzZXQuaD4KICNpbmNsdWRlIDx4ZW4vY29tcGF0Lmg+CiAjaW5jbHVk
ZSA8eGVuL2N0eXBlLmg+CisjaW5jbHVkZSA8eGVuL3BhcmFtLmg+CiAjaW5jbHVkZSA8eGVuL3Bl
cmZjLmg+CiAjaW5jbHVkZSA8eGVuL21tLmg+CisjaW5jbHVkZSA8eGVuL3RpbWUuaD4KICNpbmNs
dWRlIDx4ZW4vd2F0Y2hkb2cuaD4KICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPGFz
bS9kZWJ1Z2dlci5oPgpAQCAtNzEsNiArNzMsMzAgQEAgc3RhdGljIHN0cnVjdCBrZXloYW5kbGVy
IHsKICN1bmRlZiBLRVlIQU5ETEVSCiB9OwogCitzdGF0aWMgdW5zaWduZWQgaW50IGxvY2tfdGlt
ZW91dCA9IDE7CitpbnRlZ2VyX3J1bnRpbWVfcGFyYW0oImtleWhhbmRsZXItbG9jay10aW1lb3V0
IiwgbG9ja190aW1lb3V0KTsKKworc190aW1lX3Qga2V5aGFuZGxlcl9sb2NrX3RpbWVvdXQodm9p
ZCkKK3sKKyAgICByZXR1cm4gTk9XKCkgKyBNSUxMSVNFQ1MobG9ja190aW1lb3V0KTsKK30KKwor
Ym9vbCBrZXloYW5kbGVyX3NwaW5fbG9jayhzcGlubG9ja190ICpsb2NrLCBjb25zdCBjaGFyICpt
c2cpCit7CisgICAga2V5aGFuZGxlcl9sb2NrX2JvZHkoYm9vbCwgc3Bpbl90cnlsb2NrKGxvY2sp
LCAiJXNcbiIsIG1zZyk7Cit9CisKK2Jvb2wga2V5aGFuZGxlcl9zcGluX2xvY2tfaXJxc2F2ZShz
cGlubG9ja190ICpsb2NrLCB1bnNpZ25lZCBsb25nICpmbGFncywKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICptc2cpCit7CisgICAga2V5aGFuZGxlcl9sb2Nr
X2JvZHkoYm9vbCwgc3Bpbl90cnlsb2NrX2lycXNhdmUobG9jaywgKmZsYWdzKSwgIiVzXG4iLCBt
c2cpOworfQorCitib29sIGtleWhhbmRsZXJfcmVhZF9sb2NrKHJ3bG9ja190ICpsb2NrLCBjb25z
dCBjaGFyICptc2cpCit7CisgICAga2V5aGFuZGxlcl9sb2NrX2JvZHkoYm9vbCwgcmVhZF90cnls
b2NrKGxvY2spLCAiJXNcbiIsIG1zZyk7Cit9CisKIHN0YXRpYyB2b2lkIGtleXByZXNzX2FjdGlv
bih2b2lkICp1bnVzZWQpCiB7CiAgICAgaGFuZGxlX2tleXByZXNzKGtleXByZXNzX2tleSwgTlVM
TCk7CkBAIC0zNzgsNyArNDA0LDggQEAgc3RhdGljIHZvaWQgcmVhZF9jbG9ja3ModW5zaWduZWQg
Y2hhciBrZXkpCiAgICAgc3RhdGljIHUzMiBjb3VudCA9IDA7CiAgICAgc3RhdGljIERFRklORV9T
UElOTE9DSyhsb2NrKTsKIAotICAgIHNwaW5fbG9jaygmbG9jayk7CisgICAgaWYgKCAha2V5aGFu
ZGxlcl9zcGluX2xvY2soJmxvY2ssICJjb3VsZCBub3QgcmVhZCBjbG9jayBzdGF0cyIpICkKKyAg
ICAgICAgcmV0dXJuOwogCiAgICAgc21wX2NhbGxfZnVuY3Rpb24ocmVhZF9jbG9ja3Nfc2xhdmUs
IE5VTEwsIDApOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3Jhbmdlc2V0LmMgYi94ZW4vY29t
bW9uL3Jhbmdlc2V0LmMKaW5kZXggNGViYmEzMGJhMy4uOTcxMDRhYmI0NSAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9yYW5nZXNldC5jCisrKyBiL3hlbi9jb21tb24vcmFuZ2VzZXQuYwpAQCAtOSw2
ICs5LDcgQEAKIAogI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgogI2luY2x1ZGUgPHhlbi9lcnJuby5o
PgorI2luY2x1ZGUgPHhlbi9rZXloYW5kbGVyLmg+CiAjaW5jbHVkZSA8eGVuL3Jhbmdlc2V0Lmg+
CiAjaW5jbHVkZSA8eHNtL3hzbS5oPgogCkBAIC01NDYsNyArNTQ3LDggQEAgc3RhdGljIHZvaWQg
cmFuZ2VzZXRfcHJpbnRrKHN0cnVjdCByYW5nZXNldCAqcikKICAgICBpbnQgbnJfcHJpbnRlZCA9
IDA7CiAgICAgc3RydWN0IHJhbmdlICp4OwogCi0gICAgcmVhZF9sb2NrKCZyLT5sb2NrKTsKKyAg
ICBpZiAoICFrZXloYW5kbGVyX3JlYWRfbG9jaygmci0+bG9jaywgImNvdWxkIG5vdCByZWFkIHJh
bmdlc2V0IikgKQorICAgICAgICByZXR1cm47CiAKICAgICBwcmludGsoIiUtMTBzIHsiLCByLT5u
YW1lKTsKIApAQCAtNTc1LDcgKzU3Nyw4IEBAIHZvaWQgcmFuZ2VzZXRfZG9tYWluX3ByaW50aygK
IAogICAgIHByaW50aygiUmFuZ2VzZXRzIGJlbG9uZ2luZyB0byBkb21haW4gJXU6XG4iLCBkLT5k
b21haW5faWQpOwogCi0gICAgc3Bpbl9sb2NrKCZkLT5yYW5nZXNldHNfbG9jayk7CisgICAgaWYg
KCAha2V5aGFuZGxlcl9zcGluX2xvY2soJmQtPnJhbmdlc2V0c19sb2NrLCAiY291bGQgbm90IGdl
dCByYW5nZXNldHMiKSApCisgICAgICAgIHJldHVybjsKIAogICAgIGlmICggbGlzdF9lbXB0eSgm
ZC0+cmFuZ2VzZXRzKSApCiAgICAgICAgIHByaW50aygiICAgIE5vbmVcbiIpOwpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUveGVuL2tleWhhbmRsZXIuaCBiL3hlbi9pbmNsdWRlL3hlbi9rZXloYW5k
bGVyLmgKaW5kZXggNTEzMWU4NmNiYy4uY2M4ZTBiMThmNSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL2tleWhhbmRsZXIuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4va2V5aGFuZGxlci5oCkBA
IC0xMCw2ICsxMCw5IEBACiAjaWZuZGVmIF9fWEVOX0tFWUhBTkRMRVJfSF9fCiAjZGVmaW5lIF9f
WEVOX0tFWUhBTkRMRVJfSF9fCiAKKyNpbmNsdWRlIDx4ZW4vcndsb2NrLmg+CisjaW5jbHVkZSA8
eGVuL3NwaW5sb2NrLmg+CisjaW5jbHVkZSA8eGVuL3RpbWUuaD4KICNpbmNsdWRlIDx4ZW4vdHlw
ZXMuaD4KIAogLyoKQEAgLTQ4LDQgKzUxLDI3IEBAIHZvaWQgcmVnaXN0ZXJfaXJxX2tleWhhbmRs
ZXIodW5zaWduZWQgY2hhciBrZXksCiAvKiBJbmplY3QgYSBrZXlwcmVzcyBpbnRvIHRoZSBrZXkt
aGFuZGxpbmcgc3Vic3lzdGVtLiAqLwogZXh0ZXJuIHZvaWQgaGFuZGxlX2tleXByZXNzKHVuc2ln
bmVkIGNoYXIga2V5LCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncyk7CiAKKy8qIExvY2tpbmcg
cHJpbWl0aXZlcyBmb3IgaW5zaWRlIGtleWhhbmRsZXJzIChsaWtlIHRyeWxvY2spLiAqLworYm9v
bCBrZXloYW5kbGVyX3NwaW5fbG9jayhzcGlubG9ja190ICpsb2NrLCBjb25zdCBjaGFyICptc2cp
OworYm9vbCBrZXloYW5kbGVyX3NwaW5fbG9ja19pcnFzYXZlKHNwaW5sb2NrX3QgKmxvY2ssIHVu
c2lnbmVkIGxvbmcgKmZsYWdzLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv
bnN0IGNoYXIgKm1zZyk7Citib29sIGtleWhhbmRsZXJfcmVhZF9sb2NrKHJ3bG9ja190ICpsb2Nr
LCBjb25zdCBjaGFyICptc2cpOworCisvKiBQcmltaXRpdmVzIGZvciBjdXN0b20ga2V5aGFuZGxl
ciBsb2NrIGZ1bmN0aW9ucy4gKi8KK3NfdGltZV90IGtleWhhbmRsZXJfbG9ja190aW1lb3V0KHZv
aWQpOworI2RlZmluZSBrZXloYW5kbGVyX2xvY2tfYm9keSh0eXBlLCBsb2NrZnVuYywgYXJnLi4u
KSBcCisgICAgc190aW1lX3QgZW5kID0ga2V5aGFuZGxlcl9sb2NrX3RpbWVvdXQoKTsgICAgICAg
IFwKKyAgICB0eXBlIHJldDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgZG8geyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgcmV0ID0gbG9ja2Z1bmM7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAor
ICAgICAgICBpZiAoIHJldCApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgICAgICAgICByZXR1cm4gcmV0OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAg
ICAgICAgY3B1X3JlbGF4KCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IH0gd2hpbGUgKCBOT1coKSA8IGVuZCApOyAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICBw
cmludGsoIi0tPmxvY2sgY29uZmxpY3Q6ICIgYXJnKTsgICAgICAgICAgICAgICAgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgcmV0
dXJuIHJldAorCiAjZW5kaWYgLyogX19YRU5fS0VZSEFORExFUl9IX18gKi8KLS0gCjIuMTYuNAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1U-0006A8-A7; Thu, 13 Feb 2020 12:55:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1S-000694-IF
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:55:14 +0000
X-Inumbo-ID: 07fa8cc3-4e60-11ea-b898-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07fa8cc3-4e60-11ea-b898-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AD057ACB9;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:47 +0100
Message-Id: <20200213125449.14226-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 6/8] xen/common: use keyhandler locks when
 dumping data to console
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyB0aGUgbm9ybWFsIGxvY2tzIHVzZSB0aGUga2V5aGFuZGxlciBwcm92
aWRlZCB0cnlsb2Nrcwp3aXRoIHRpbWVvdXRzLiBUaGlzIHJlcXVpcmVzIGFkZGluZyBhIHBlcmNw
dSByZWFkX3RyeWxvY2sgYW5kIGEgc3BlY2lhbApwcmltaXRpdmUgZm9yIHRoZSBncmFudCBsb2Nr
LgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIHhl
bi9jb21tb24vZXZlbnRfY2hhbm5lbC5jIHwgIDMgKystCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMgICB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiB4ZW4vY29tbW9uL2xp
dmVwYXRjaC5jICAgICB8IDExICsrKy0tLS0tLS0tCiB4ZW4vY29tbW9uL3NwaW5sb2NrLmMgICAg
ICB8IDE4ICsrKysrKysrKysrKysrKy0tLQogeGVuL2NvbW1vbi90aW1lci5jICAgICAgICAgfCAx
NSArKysrKysrKystLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9yd2xvY2suaCAgIHwgMzcgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogNiBmaWxlcyBjaGFuZ2VkLCA5NSBpbnNl
cnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2V2ZW50
X2NoYW5uZWwuYyBiL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCmluZGV4IGU4NmUyYmZhYjAu
LmE4ZmQ0ODFjYjggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCisrKyBi
L3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jCkBAIC0xMzg3LDcgKzEzODcsOCBAQCBzdGF0aWMg
dm9pZCBkb21haW5fZHVtcF9ldnRjaG5faW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAg
ICAiUG9sbGluZyB2Q1BVczogeyUqcGJsfVxuIgogICAgICAgICAgICAiICAgIHBvcnQgW3AvbS9z
XVxuIiwgZC0+ZG9tYWluX2lkLCBkLT5tYXhfdmNwdXMsIGQtPnBvbGxfbWFzayk7CiAKLSAgICBz
cGluX2xvY2soJmQtPmV2ZW50X2xvY2spOworICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2Nr
KCZkLT5ldmVudF9sb2NrLCAiY291bGQgbm90IGdldCBldmVudCBsb2NrIikgKQorICAgICAgICBy
ZXR1cm47CiAKICAgICBmb3IgKCBwb3J0ID0gMTsgcG9ydCA8IGQtPm1heF9ldnRjaG5zOyArK3Bv
cnQgKQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9j
b21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBjNzkzOTI3Y2Q2Li4xNGQwMTk1MGFiIDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jCkBAIC0zMzUsNiArMzM1LDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBncmFudF9yZWFkX2xv
Y2soc3RydWN0IGdyYW50X3RhYmxlICpndCkKICAgICBwZXJjcHVfcmVhZF9sb2NrKGdyYW50X3J3
bG9jaywgJmd0LT5sb2NrKTsKIH0KIAorc3RhdGljIGlubGluZSBpbnQgZ3JhbnRfcmVhZF90cnls
b2NrKHN0cnVjdCBncmFudF90YWJsZSAqZ3QpCit7CisgICAgcmV0dXJuIHBlcmNwdV9yZWFkX3Ry
eWxvY2soZ3JhbnRfcndsb2NrLCAmZ3QtPmxvY2spOworfQorCiBzdGF0aWMgaW5saW5lIHZvaWQg
Z3JhbnRfcmVhZF91bmxvY2soc3RydWN0IGdyYW50X3RhYmxlICpndCkKIHsKICAgICBwZXJjcHVf
cmVhZF91bmxvY2soZ3JhbnRfcndsb2NrLCAmZ3QtPmxvY2spOwpAQCAtNDA0MCw2ICs0MDQ1LDI0
IEBAIGludCBnbnR0YWJfZ2V0X3N0YXR1c19mcmFtZShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBsb25nIGlkeCwKICAgICByZXR1cm4gcmM7CiB9CiAKK3N0YXRpYyBpbnQga2V5aGFuZGxlcl9n
cmFudF9yZWFkX2xvY2soc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBrZXloYW5kbGVyX2xvY2tf
Ym9keShpbnQsIGdyYW50X3JlYWRfdHJ5bG9jayhkLT5ncmFudF90YWJsZSksCisgICAgICAgICAg
ICAgICAgICAgICAgICAgImNvdWxkIG5vdCBnZXQgZ3JhbnQgbG9jayBmb3IgJXBkXG4iLCBkKTsK
K30KKworc3RhdGljIGlubGluZSBzdHJ1Y3QgYWN0aXZlX2dyYW50X2VudHJ5ICoKK2tleWhhbmRs
ZXJfYWN0aXZlX2VudHJ5X2FjcXVpcmUoc3RydWN0IGdyYW50X3RhYmxlICp0LCBncmFudF9yZWZf
dCBlKQoreworICAgIHN0cnVjdCBhY3RpdmVfZ3JhbnRfZW50cnkgKmFjdDsKKworICAgIGFjdCA9
ICZfYWN0aXZlX2VudHJ5KHQsIGUpOworICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2NrKCZh
Y3QtPmxvY2ssICJjb3VsZCBub3QgYWNxdWlyZSBhY3RpdmUgZW50cnkiKSApCisgICAgICAgIHJl
dHVybiBOVUxMOworCisgICAgcmV0dXJuIGFjdDsKK30KKwogc3RhdGljIHZvaWQgZ250dGFiX3Vz
YWdlX3ByaW50KHN0cnVjdCBkb21haW4gKnJkKQogewogICAgIGludCBmaXJzdCA9IDE7CkBAIC00
MDQ3LDExICs0MDcwLDEyIEBAIHN0YXRpYyB2b2lkIGdudHRhYl91c2FnZV9wcmludChzdHJ1Y3Qg
ZG9tYWluICpyZCkKICAgICBzdHJ1Y3QgZ3JhbnRfdGFibGUgKmd0ID0gcmQtPmdyYW50X3RhYmxl
OwogICAgIHVuc2lnbmVkIGludCBucl9lbnRzOwogCisgICAgaWYgKCAha2V5aGFuZGxlcl9ncmFu
dF9yZWFkX2xvY2socmQpICkKKyAgICAgICAgcmV0dXJuOworCiAgICAgcHJpbnRrKCIgICAgICAt
LS0tLS0tLSBhY3RpdmUgLS0tLS0tLS0gICAgICAgLS0tLS0tLS0gc2hhcmVkIC0tLS0tLS0tXG4i
KTsKICAgICBwcmludGsoIltyZWZdIGxvY2FsZG9tIG1mbiAgICAgIHBpbiAgICAgICAgICBsb2Nh
bGRvbSBnbWZuICAgICBmbGFnc1xuIik7CiAKLSAgICBncmFudF9yZWFkX2xvY2soZ3QpOwotCiAg
ICAgcHJpbnRrKCJncmFudC10YWJsZSBmb3IgcmVtb3RlIGQlZCAodiV1KVxuIgogICAgICAgICAg
ICAiICAldSBmcmFtZXMgKCV1IG1heCksICV1IG1hcHRyYWNrIGZyYW1lcyAoJXUgbWF4KVxuIiwK
ICAgICAgICAgICAgcmQtPmRvbWFpbl9pZCwgZ3QtPmd0X3ZlcnNpb24sCkBAIC00MDY2LDcgKzQw
OTAsOSBAQCBzdGF0aWMgdm9pZCBnbnR0YWJfdXNhZ2VfcHJpbnQoc3RydWN0IGRvbWFpbiAqcmQp
CiAgICAgICAgIHVpbnQxNl90IHN0YXR1czsKICAgICAgICAgdWludDY0X3QgZnJhbWU7CiAKLSAg
ICAgICAgYWN0ID0gYWN0aXZlX2VudHJ5X2FjcXVpcmUoZ3QsIHJlZik7CisgICAgICAgIGFjdCA9
IGtleWhhbmRsZXJfYWN0aXZlX2VudHJ5X2FjcXVpcmUoZ3QsIHJlZik7CisgICAgICAgIGlmICgg
IWFjdCApCisgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgaWYgKCAhYWN0LT5waW4gKQog
ICAgICAgICB7CiAgICAgICAgICAgICBhY3RpdmVfZW50cnlfcmVsZWFzZShhY3QpOwpkaWZmIC0t
Z2l0IGEveGVuL2NvbW1vbi9saXZlcGF0Y2guYyBiL3hlbi9jb21tb24vbGl2ZXBhdGNoLmMKaW5k
ZXggNWUwOWRjOTkwYi4uMGYwYTg3NzcwNCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9saXZlcGF0
Y2guYworKysgYi94ZW4vY29tbW9uL2xpdmVwYXRjaC5jCkBAIC0yMDcyLDExICsyMDcyLDggQEAg
c3RhdGljIHZvaWQgbGl2ZXBhdGNoX3ByaW50YWxsKHVuc2lnbmVkIGNoYXIga2V5KQogICAgIGlm
ICggIXhlbl9idWlsZF9pZCgmYmluYXJ5X2lkLCAmbGVuKSApCiAgICAgICAgIHByaW50aygiYnVp
bGQtaWQ6ICUqcGhOXG4iLCBsZW4sIGJpbmFyeV9pZCk7CiAKLSAgICBpZiAoICFzcGluX3RyeWxv
Y2soJnBheWxvYWRfbG9jaykgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJMb2NrIGhlbGQuIFRy
eSBhZ2Fpbi5cbiIpOworICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2NrKCZwYXlsb2FkX2xv
Y2ssICJjb3VsZCBub3QgZ2V0IHBheWxvYWQgbG9jayIpICkKICAgICAgICAgcmV0dXJuOwotICAg
IH0KIAogICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBkYXRhLCAmcGF5bG9hZF9saXN0LCBsaXN0
ICkKICAgICB7CkBAIC0yMDk2LDExICsyMDkzLDkgQEAgc3RhdGljIHZvaWQgbGl2ZXBhdGNoX3By
aW50YWxsKHVuc2lnbmVkIGNoYXIga2V5KQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAg
IHNwaW5fdW5sb2NrKCZwYXlsb2FkX2xvY2spOwogICAgICAgICAgICAgICAgIHByb2Nlc3NfcGVu
ZGluZ19zb2Z0aXJxcygpOwotICAgICAgICAgICAgICAgIGlmICggIXNwaW5fdHJ5bG9jaygmcGF5
bG9hZF9sb2NrKSApCi0gICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBwcmlu
dGsoIkNvdWxkbid0IHJlYWNxdWlyZSBsb2NrLiBUcnkgYWdhaW4uXG4iKTsKKyAgICAgICAgICAg
ICAgICBpZiAoICFrZXloYW5kbGVyX3NwaW5fbG9jaygmcGF5bG9hZF9sb2NrLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjb3VsZCBub3QgcmVhY3F1aXJlIHBh
eWxvYWQgbG9jayIpICkKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAgICAgICAg
ICAgIH0KICAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgICAgICBpZiAoIGRhdGEtPmlkLmxl
biApCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NwaW5sb2NrLmMgYi94ZW4vY29tbW9uL3NwaW5s
b2NrLmMKaW5kZXggMzQ0OTgxYzU0YS4uMzIwNGQyNGRmYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1v
bi9zcGlubG9jay5jCisrKyBiL3hlbi9jb21tb24vc3BpbmxvY2suYwpAQCAtMzQ5LDE3ICszNDks
MjMgQEAgc3RhdGljIHN0cnVjdCBsb2NrX3Byb2ZpbGVfYW5jIGxvY2tfcHJvZmlsZV9hbmNzW0xP
Q0tQUk9GX1RZUEVfTl07CiBzdGF0aWMgc3RydWN0IGxvY2tfcHJvZmlsZV9xaGVhZCBsb2NrX3By
b2ZpbGVfZ2xiX3E7CiBzdGF0aWMgc3BpbmxvY2tfdCBsb2NrX3Byb2ZpbGVfbG9jayA9IFNQSU5f
TE9DS19VTkxPQ0tFRDsKIAotc3RhdGljIHZvaWQgc3BpbmxvY2tfcHJvZmlsZV9pdGVyYXRlKGxv
Y2tfcHJvZmlsZV9zdWJmdW5jICpzdWIsIHZvaWQgKnBhcikKK3N0YXRpYyB2b2lkIHNwaW5sb2Nr
X3Byb2ZpbGVfaXRlcmF0ZV9sb2NrZWQobG9ja19wcm9maWxlX3N1YmZ1bmMgKnN1YiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqcGFyKQogewogICAg
IGludCBpOwogICAgIHN0cnVjdCBsb2NrX3Byb2ZpbGVfcWhlYWQgKmhxOwogICAgIHN0cnVjdCBs
b2NrX3Byb2ZpbGUgKmVxOwogCi0gICAgc3Bpbl9sb2NrKCZsb2NrX3Byb2ZpbGVfbG9jayk7CiAg
ICAgZm9yICggaSA9IDA7IGkgPCBMT0NLUFJPRl9UWVBFX047IGkrKyApCiAgICAgICAgIGZvciAo
IGhxID0gbG9ja19wcm9maWxlX2FuY3NbaV0uaGVhZF9xOyBocTsgaHEgPSBocS0+aGVhZF9xICkK
ICAgICAgICAgICAgIGZvciAoIGVxID0gaHEtPmVsZW1fcTsgZXE7IGVxID0gZXEtPm5leHQgKQog
ICAgICAgICAgICAgICAgIHN1YihlcSwgaSwgaHEtPmlkeCwgcGFyKTsKK30KKworc3RhdGljIHZv
aWQgc3BpbmxvY2tfcHJvZmlsZV9pdGVyYXRlKGxvY2tfcHJvZmlsZV9zdWJmdW5jICpzdWIsIHZv
aWQgKnBhcikKK3sKKyAgICBzcGluX2xvY2soJmxvY2tfcHJvZmlsZV9sb2NrKTsKKyAgICBzcGlu
bG9ja19wcm9maWxlX2l0ZXJhdGVfbG9ja2VkKHN1YiwgcGFyKTsKICAgICBzcGluX3VubG9jaygm
bG9ja19wcm9maWxlX2xvY2spOwogfQogCkBAIC0zODksNyArMzk1LDEzIEBAIHZvaWQgc3Bpbmxv
Y2tfcHJvZmlsZV9wcmludGFsbCh1bnNpZ25lZCBjaGFyIGtleSkKICAgICBkaWZmID0gbm93IC0g
bG9ja19wcm9maWxlX3N0YXJ0OwogICAgIHByaW50aygiWGVuIGxvY2sgcHJvZmlsZSBpbmZvIFNI
T1cgIChub3cgPSAlIlBSSV9zdGltZSIgdG90YWwgPSAiCiAgICAgICAgICAgICIlIlBSSV9zdGlt
ZSIpXG4iLCBub3csIGRpZmYpOwotICAgIHNwaW5sb2NrX3Byb2ZpbGVfaXRlcmF0ZShzcGlubG9j
a19wcm9maWxlX3ByaW50X2VsZW0sIE5VTEwpOworCisgICAgaWYgKCAha2V5aGFuZGxlcl9zcGlu
X2xvY2soJmxvY2tfcHJvZmlsZV9sb2NrLCAiY291bGQgbm90IGdldCBsb2NrIikgKQorICAgICAg
ICByZXR1cm47CisKKyAgICBzcGlubG9ja19wcm9maWxlX2l0ZXJhdGVfbG9ja2VkKHNwaW5sb2Nr
X3Byb2ZpbGVfcHJpbnRfZWxlbSwgTlVMTCk7CisKKyAgICBzcGluX3VubG9jaygmbG9ja19wcm9m
aWxlX2xvY2spOwogfQogCiBzdGF0aWMgdm9pZCBzcGlubG9ja19wcm9maWxlX3Jlc2V0X2VsZW0o
c3RydWN0IGxvY2tfcHJvZmlsZSAqZGF0YSwKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vdGltZXIu
YyBiL3hlbi9jb21tb24vdGltZXIuYwppbmRleCAxYmIyNjVjZWVhLi4wYTAwODU3ZTJkIDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL3RpbWVyLmMKKysrIGIveGVuL2NvbW1vbi90aW1lci5jCkBAIC01
NjEsMTIgKzU2MSwxNSBAQCBzdGF0aWMgdm9pZCBkdW1wX3RpbWVycSh1bnNpZ25lZCBjaGFyIGtl
eSkKICAgICAgICAgdHMgPSAmcGVyX2NwdSh0aW1lcnMsIGkpOwogCiAgICAgICAgIHByaW50aygi
Q1BVJTAyZDpcbiIsIGkpOwotICAgICAgICBzcGluX2xvY2tfaXJxc2F2ZSgmdHMtPmxvY2ssIGZs
YWdzKTsKLSAgICAgICAgZm9yICggaiA9IDE7IGogPD0gaGVhcF9tZXRhZGF0YSh0cy0+aGVhcCkt
PnNpemU7IGorKyApCi0gICAgICAgICAgICBkdW1wX3RpbWVyKHRzLT5oZWFwW2pdLCBub3cpOwot
ICAgICAgICBmb3IgKCB0ID0gdHMtPmxpc3Q7IHQgIT0gTlVMTDsgdCA9IHQtPmxpc3RfbmV4dCAp
Ci0gICAgICAgICAgICBkdW1wX3RpbWVyKHQsIG5vdyk7Ci0gICAgICAgIHNwaW5fdW5sb2NrX2ly
cXJlc3RvcmUoJnRzLT5sb2NrLCBmbGFncyk7CisgICAgICAgIGlmICgga2V5aGFuZGxlcl9zcGlu
X2xvY2tfaXJxc2F2ZSgmdHMtPmxvY2ssICZmbGFncywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJjb3VsZCBub3QgZ2V0IGxvY2siKSApCisgICAgICAgIHsKKyAg
ICAgICAgICAgIGZvciAoIGogPSAxOyBqIDw9IGhlYXBfbWV0YWRhdGEodHMtPmhlYXApLT5zaXpl
OyBqKysgKQorICAgICAgICAgICAgICAgIGR1bXBfdGltZXIodHMtPmhlYXBbal0sIG5vdyk7Cisg
ICAgICAgICAgICBmb3IgKCB0ID0gdHMtPmxpc3Q7IHQgIT0gTlVMTDsgdCA9IHQtPmxpc3RfbmV4
dCApCisgICAgICAgICAgICAgICAgZHVtcF90aW1lcih0LCBub3cpOworICAgICAgICAgICAgc3Bp
bl91bmxvY2tfaXJxcmVzdG9yZSgmdHMtPmxvY2ssIGZsYWdzKTsKKyAgICAgICAgfQogICAgIH0K
IH0KIApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3J3bG9jay5oIGIveGVuL2luY2x1ZGUv
eGVuL3J3bG9jay5oCmluZGV4IDNkZmVhMWFjMmEuLmFkZDg1Nzc0MjkgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3hlbi9yd2xvY2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmgKQEAg
LTI3OCw2ICsyNzgsNDEgQEAgc3RhdGljIGlubGluZSB2b2lkIF9wZXJjcHVfcmVhZF9sb2NrKHBl
cmNwdV9yd2xvY2tfdCAqKnBlcl9jcHVkYXRhLAogICAgIH0KIH0KIAorc3RhdGljIGlubGluZSBp
bnQgX3BlcmNwdV9yZWFkX3RyeWxvY2socGVyY3B1X3J3bG9ja190ICoqcGVyX2NwdWRhdGEsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlcmNwdV9yd2xvY2tfdCAq
cGVyY3B1X3J3bG9jaykKK3sKKyAgICAvKiBWYWxpZGF0ZSB0aGUgY29ycmVjdCBwZXJfY3B1ZGF0
YSB2YXJpYWJsZSBoYXMgYmVlbiBwcm92aWRlZC4gKi8KKyAgICBfcGVyY3B1X3J3bG9ja19vd25l
cl9jaGVjayhwZXJfY3B1ZGF0YSwgcGVyY3B1X3J3bG9jayk7CisKKyAgICAvKiBXZSBjYW5ub3Qg
c3VwcG9ydCByZWN1cnNpb24gb24gdGhlIHNhbWUgbG9jay4gKi8KKyAgICBBU1NFUlQodGhpc19j
cHVfcHRyKHBlcl9jcHVkYXRhKSAhPSBwZXJjcHVfcndsb2NrKTsKKyAgICAvKgorICAgICAqIERl
dGVjdCB1c2luZyBhIHNlY29uZCBwZXJjcHVfcndsb2NrX3Qgc2ltdWxhdGVub3VzbHkgYW5kIGZh
bGxiYWNrCisgICAgICogdG8gc3RhbmRhcmQgcmVhZF90cnlsb2NrLgorICAgICAqLworICAgIGlm
ICggdW5saWtlbHkodGhpc19jcHVfcHRyKHBlcl9jcHVkYXRhKSAhPSBOVUxMICkgKQorICAgICAg
ICByZXR1cm4gcmVhZF90cnlsb2NrKCZwZXJjcHVfcndsb2NrLT5yd2xvY2spOworCisgICAgLyog
SW5kaWNhdGUgdGhpcyBjcHUgaXMgcmVhZGluZy4gKi8KKyAgICB0aGlzX2NwdV9wdHIocGVyX2Nw
dWRhdGEpID0gcGVyY3B1X3J3bG9jazsKKyAgICBzbXBfbWIoKTsKKyAgICAvKiBDaGVjayBpZiBh
IHdyaXRlciBpcyB3YWl0aW5nLiAqLworICAgIGlmICggdW5saWtlbHkocGVyY3B1X3J3bG9jay0+
d3JpdGVyX2FjdGl2YXRpbmcpICkKKyAgICB7CisgICAgICAgIC8qIExldCB0aGUgd2FpdGluZyB3
cml0ZXIga25vdyB3ZSBhcmVuJ3QgaG9sZGluZyB0aGUgbG9jay4gKi8KKyAgICAgICAgdGhpc19j
cHVfcHRyKHBlcl9jcHVkYXRhKSA9IE5VTEw7CisgICAgICAgIC8qIFRyeSB1c2luZyB0aGUgcmVh
ZCBsb2NrIHRvIGtlZXAgdGhlIGxvY2sgZmFpci4gKi8KKyAgICAgICAgaWYgKCAhcmVhZF90cnls
b2NrKCZwZXJjcHVfcndsb2NrLT5yd2xvY2spICkKKyAgICAgICAgICAgIHJldHVybiAwOworICAg
ICAgICAvKiBTZXQgdGhlIHBlciBDUFUgZGF0YSBhZ2FpbiBhbmQgY29udGludWUuICovCisgICAg
ICAgIHRoaXNfY3B1X3B0cihwZXJfY3B1ZGF0YSkgPSBwZXJjcHVfcndsb2NrOworICAgICAgICAv
KiBEcm9wIHRoZSByZWFkIGxvY2sgYmVjYXVzZSB3ZSBkb24ndCBuZWVkIGl0IGFueW1vcmUuICov
CisgICAgICAgIHJlYWRfdW5sb2NrKCZwZXJjcHVfcndsb2NrLT5yd2xvY2spOworICAgIH0KKwor
ICAgIHJldHVybiAxOworfQorCiBzdGF0aWMgaW5saW5lIHZvaWQgX3BlcmNwdV9yZWFkX3VubG9j
ayhwZXJjcHVfcndsb2NrX3QgKipwZXJfY3B1ZGF0YSwKICAgICAgICAgICAgICAgICBwZXJjcHVf
cndsb2NrX3QgKnBlcmNwdV9yd2xvY2spCiB7CkBAIC0zMTgsNiArMzUzLDggQEAgc3RhdGljIGlu
bGluZSB2b2lkIF9wZXJjcHVfd3JpdGVfdW5sb2NrKHBlcmNwdV9yd2xvY2tfdCAqKnBlcl9jcHVk
YXRhLAogCiAjZGVmaW5lIHBlcmNwdV9yZWFkX2xvY2socGVyY3B1LCBsb2NrKSBcCiAgICAgX3Bl
cmNwdV9yZWFkX2xvY2soJmdldF9wZXJfY3B1X3ZhcihwZXJjcHUpLCBsb2NrKQorI2RlZmluZSBw
ZXJjcHVfcmVhZF90cnlsb2NrKHBlcmNwdSwgbG9jaykgXAorICAgIF9wZXJjcHVfcmVhZF90cnls
b2NrKCZnZXRfcGVyX2NwdV92YXIocGVyY3B1KSwgbG9jaykKICNkZWZpbmUgcGVyY3B1X3JlYWRf
dW5sb2NrKHBlcmNwdSwgbG9jaykgXAogICAgIF9wZXJjcHVfcmVhZF91bmxvY2soJmdldF9wZXJf
Y3B1X3ZhcihwZXJjcHUpLCBsb2NrKQogI2RlZmluZSBwZXJjcHVfd3JpdGVfbG9jayhwZXJjcHUs
IGxvY2spIFwKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1Y-0006DR-Kk; Thu, 13 Feb 2020 12:55:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1X-0006Cd-Hy
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:55:19 +0000
X-Inumbo-ID: 07fa8cc2-4e60-11ea-b898-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07fa8cc2-4e60-11ea-b898-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 66CC1AC6B;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:46 +0100
Message-Id: <20200213125449.14226-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 5/8] xen/sched: use keyhandler locks when
 dumping data to console
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyB0aGUgbm9ybWFsIGxvY2tzIHVzZSB0aGUga2V5aGFuZGxlciBwcm92
aWRlZCB0cnlsb2Nrcwp3aXRoIHRpbWVvdXRzLiBUaGlzIHJlcXVpcmVzIGEgc3BlY2lhbCBwcmlt
aXRpdmUgZm9yIHRoZSBzY2hlZHVsZXIKbG9jay4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jv
c3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3NjaGVkL2NvcmUuYyAgICB8ICA3
ICsrKysrKysKIHhlbi9jb21tb24vc2NoZWQvY3B1cG9vbC5jIHwgIDQgKysrLQogeGVuL2NvbW1v
bi9zY2hlZC9jcmVkaXQuYyAgfCAyNSArKysrKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vY29t
bW9uL3NjaGVkL2NyZWRpdDIuYyB8IDE3ICsrKysrKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL3Nj
aGVkL251bGwuYyAgICB8IDQyICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0t
LS0tLQogeGVuL2NvbW1vbi9zY2hlZC9wcml2YXRlLmggfCAgMSArCiB4ZW4vY29tbW9uL3NjaGVk
L3J0LmMgICAgICB8ICA3ICsrKysrLS0KIDcgZmlsZXMgY2hhbmdlZCwgNzAgaW5zZXJ0aW9ucygr
KSwgMzMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMg
Yi94ZW4vY29tbW9uL3NjaGVkL2NvcmUuYwppbmRleCBkNGU4OTQ0ZTBlLi43YjhiMGZlODBlIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkL2NvcmUuYworKysgYi94ZW4vY29tbW9uL3NjaGVk
L2NvcmUuYwpAQCAtMjEsNiArMjEsNyBAQAogI2luY2x1ZGUgPHhlbi9kb21haW4uaD4KICNpbmNs
dWRlIDx4ZW4vZGVsYXkuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KKyNpbmNsdWRlIDx4ZW4v
a2V5aGFuZGxlci5oPgogI2luY2x1ZGUgPHhlbi90aW1lLmg+CiAjaW5jbHVkZSA8eGVuL3RpbWVy
Lmg+CiAjaW5jbHVkZSA8eGVuL3BlcmZjLmg+CkBAIC0zMzAyLDYgKzMzMDMsMTIgQEAgdm9pZCBf
X2luaXQgc2NoZWRfc2V0dXBfZG9tMF92Y3B1cyhzdHJ1Y3QgZG9tYWluICpkKQogfQogI2VuZGlm
CiAKK3NwaW5sb2NrX3QgKmtleWhhbmRsZXJfcGNwdV9sb2NrKHVuc2lnbmVkIGludCBjcHUpCit7
CisgICAga2V5aGFuZGxlcl9sb2NrX2JvZHkoc3BpbmxvY2tfdCAqLCBwY3B1X3NjaGVkdWxlX3Ry
eWxvY2soY3B1KSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAiY291bGQgbm90IGdldCBwY3B1
IGxvY2ssIGNwdT0ldVxuIiwgY3B1KTsKK30KKwogI2lmZGVmIENPTkZJR19DT01QQVQKICNpbmNs
dWRlICJjb21wYXQuYyIKICNlbmRpZgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcHVw
b29sLmMgYi94ZW4vY29tbW9uL3NjaGVkL2NwdXBvb2wuYwppbmRleCA0NzY5MTZjNmVhLi41YzE4
MWU5NzcyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3NjaGVkL2NwdXBvb2wuYworKysgYi94ZW4v
Y29tbW9uL3NjaGVkL2NwdXBvb2wuYwpAQCAtODkzLDcgKzg5Myw5IEBAIHZvaWQgZHVtcF9ydW5x
KHVuc2lnbmVkIGNoYXIga2V5KQogICAgIHNfdGltZV90ICAgICAgICAgbm93ID0gTk9XKCk7CiAg
ICAgc3RydWN0IGNwdXBvb2wgKipjOwogCi0gICAgc3Bpbl9sb2NrKCZjcHVwb29sX2xvY2spOwor
ICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2NrKCZjcHVwb29sX2xvY2ssICJjb3VsZCBub3Qg
Z2V0IGNwdXBvb2xzIikgKQorICAgICAgICByZXR1cm47CisKICAgICBsb2NhbF9pcnFfc2F2ZShm
bGFncyk7CiAKICAgICBwcmludGsoInNjaGVkX3NtdF9wb3dlcl9zYXZpbmdzOiAlc1xuIiwKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvY3JlZGl0LmMgYi94ZW4vY29tbW9uL3NjaGVkL2Ny
ZWRpdC5jCmluZGV4IGRlZTg3ZTdmZTIuLjE2NWZmMjZiYjggMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vc2NoZWQvY3JlZGl0LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQuYwpAQCAtMjA1
Nyw4ICsyMDU3LDE1IEBAIGNzY2hlZF9kdW1wX3BjcHUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAq
b3BzLCBpbnQgY3B1KQogICAgICAqIC0gd2Ugc2NhbiB0aHJvdWdoIHRoZSBydW5xdWV1ZSwgc28g
d2UgbmVlZCB0aGUgcHJvcGVyIHJ1bnF1ZXVlCiAgICAgICogICBsb2NrICh0aGUgb25lIG9mIHRo
ZSBydW5xdWV1ZSBvZiB0aGlzIGNwdSkuCiAgICAgICovCi0gICAgc3Bpbl9sb2NrKCZwcnYtPmxv
Y2spOwotICAgIGxvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2soY3B1KTsKKyAgICBpZiAoICFrZXlo
YW5kbGVyX3NwaW5fbG9jaygmcHJ2LT5sb2NrLCAiY291bGQgbm90IGdldCBjcmVkaXQgZGF0YSIp
ICkKKyAgICAgICAgcmV0dXJuOworCisgICAgbG9jayA9IGtleWhhbmRsZXJfcGNwdV9sb2NrKGNw
dSk7CisgICAgaWYgKCAhbG9jayApCisgICAgeworICAgICAgICBzcGluX3VubG9jaygmcHJ2LT5s
b2NrKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KIAogICAgIHNwYyA9IENTQ0hFRF9QQ1BVKGNw
dSk7CiAgICAgcnVucSA9ICZzcGMtPnJ1bnE7CkBAIC0yMDk4LDcgKzIxMDUsOCBAQCBjc2NoZWRf
ZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgc3RydWN0IGNzY2hlZF9wcml2
YXRlICpwcnYgPSBDU0NIRURfUFJJVihvcHMpOwogICAgIGludCBsb29wOwogCi0gICAgc3Bpbl9s
b2NrKCZwcnYtPmxvY2spOworICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2NrKCZwcnYtPmxv
Y2ssICJjb3VsZCBub3QgZ2V0IGNyZWRpdCBkYXRhIikgKQorICAgICAgICByZXR1cm47CiAKICAg
ICBwcmludGsoImluZm86XG4iCiAgICAgICAgICAgICJcdG5jcHVzICAgICAgICAgICAgICA9ICV1
XG4iCkBAIC0yMTQyLDEyICsyMTUwLDE1IEBAIGNzY2hlZF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKm9wcykKICAgICAgICAgICAgIHNwaW5sb2NrX3QgKmxvY2s7CiAKICAgICAgICAgICAg
IHN2YyA9IGxpc3RfZW50cnkoaXRlcl9zdmMsIHN0cnVjdCBjc2NoZWRfdW5pdCwgYWN0aXZlX3Vu
aXRfZWxlbSk7Ci0gICAgICAgICAgICBsb2NrID0gdW5pdF9zY2hlZHVsZV9sb2NrKHN2Yy0+dW5p
dCk7CisgICAgICAgICAgICBsb2NrID0ga2V5aGFuZGxlcl9wY3B1X2xvY2soc3ZjLT51bml0LT5y
ZXMtPm1hc3Rlcl9jcHUpOwogCi0gICAgICAgICAgICBwcmludGsoIlx0JTNkOiAiLCArK2xvb3Ap
OwotICAgICAgICAgICAgY3NjaGVkX2R1bXBfdW5pdChzdmMpOworICAgICAgICAgICAgaWYgKCBs
b2NrICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBwcmludGsoIlx0JTNkOiAiLCAr
K2xvb3ApOworICAgICAgICAgICAgICAgIGNzY2hlZF9kdW1wX3VuaXQoc3ZjKTsKIAotICAgICAg
ICAgICAgdW5pdF9zY2hlZHVsZV91bmxvY2sobG9jaywgc3ZjLT51bml0KTsKKyAgICAgICAgICAg
ICAgICBwY3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCBzdmMtPnVuaXQtPnJlcy0+bWFzdGVyX2Nw
dSk7CisgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CiAKZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vc2NoZWQvY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKaW5kZXgg
ZTc2ZDJlZDU0My4uMjhiMDNmZTc0NCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZC9jcmVk
aXQyLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKQEAgLTM2NTUsNyArMzY1NSw4
IEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgICogV2Ug
bmVlZCB0aGUgcHJpdmF0ZSBzY2hlZHVsZXIgbG9jayBhcyB3ZSBhY2Nlc3MgZ2xvYmFsCiAgICAg
ICogc2NoZWR1bGVyIGRhdGEgYW5kIChiZWxvdykgdGhlIGxpc3Qgb2YgYWN0aXZlIGRvbWFpbnMu
CiAgICAgICovCi0gICAgcmVhZF9sb2NrKCZwcnYtPmxvY2spOworICAgIGlmICggIWtleWhhbmRs
ZXJfcmVhZF9sb2NrKCZwcnYtPmxvY2ssICJjb3VsZCBub3QgZ2V0IGNyZWRpdDIgZGF0YSIpICkK
KyAgICAgICAgcmV0dXJuOwogCiAgICAgcHJpbnRrKCJBY3RpdmUgcXVldWVzOiAlZFxuIgogICAg
ICAgICAgICAiXHRkZWZhdWx0LXdlaWdodCAgICAgPSAlZFxuIiwKQEAgLTM3MTEsMTIgKzM3MTIs
MTUgQEAgY3NjaGVkMl9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKICAgICAgICAg
ICAgIHN0cnVjdCBjc2NoZWQyX3VuaXQgKiBjb25zdCBzdmMgPSBjc2NoZWQyX3VuaXQodW5pdCk7
CiAgICAgICAgICAgICBzcGlubG9ja190ICpsb2NrOwogCi0gICAgICAgICAgICBsb2NrID0gdW5p
dF9zY2hlZHVsZV9sb2NrKHVuaXQpOworICAgICAgICAgICAgbG9jayA9IGtleWhhbmRsZXJfcGNw
dV9sb2NrKHVuaXQtPnJlcy0+bWFzdGVyX2NwdSk7CiAKLSAgICAgICAgICAgIHByaW50aygiXHQl
M2Q6ICIsICsrbG9vcCk7Ci0gICAgICAgICAgICBjc2NoZWQyX2R1bXBfdW5pdChwcnYsIHN2Yyk7
CisgICAgICAgICAgICBpZiAoIGxvY2sgKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAg
IHByaW50aygiXHQlM2Q6ICIsICsrbG9vcCk7CisgICAgICAgICAgICAgICAgY3NjaGVkMl9kdW1w
X3VuaXQocHJ2LCBzdmMpOwogCi0gICAgICAgICAgICB1bml0X3NjaGVkdWxlX3VubG9jayhsb2Nr
LCB1bml0KTsKKyAgICAgICAgICAgICAgICBwY3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCB1bml0
LT5yZXMtPm1hc3Rlcl9jcHUpOworICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgfQogCkBA
IC0zNzI3LDcgKzM3MzEsOCBAQCBjc2NoZWQyX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAq
b3BzKQogICAgICAgICBpbnQgbG9vcCA9IDA7CiAKICAgICAgICAgLyogV2UgbmVlZCB0aGUgbG9j
ayB0byBzY2FuIHRoZSBydW5xdWV1ZS4gKi8KLSAgICAgICAgc3Bpbl9sb2NrKCZycWQtPmxvY2sp
OworICAgICAgICBpZiAoICFrZXloYW5kbGVyX3NwaW5fbG9jaygmcnFkLT5sb2NrLCAiY291bGQg
bm90IGdldCBydW5xIikgKQorICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgcHJpbnRr
KCJSdW5xdWV1ZSAlZDpcbiIsIGkpOwogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkL251
bGwuYyBiL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCmluZGV4IDNiMzE3MDNkN2UuLmZlNTljZTE3
ZmUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCisrKyBiL3hlbi9jb21tb24v
c2NoZWQvbnVsbC5jCkBAIC0yOCw2ICsyOCw3IEBACiAgKiBpZiB0aGUgc2NoZWR1bGVyIGlzIHVz
ZWQgaW5zaWRlIGEgY3B1cG9vbC4KICAqLwogCisjaW5jbHVkZSA8eGVuL2tleWhhbmRsZXIuaD4K
ICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgogI2luY2x1
ZGUgPHhlbi90cmFjZS5oPgpAQCAtOTgyLDcgKzk4Myw4IEBAIHN0YXRpYyB2b2lkIG51bGxfZHVt
cChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgc3RydWN0IGxpc3RfaGVhZCAqaXRl
cjsKICAgICB1bnNpZ25lZCBpbnQgbG9vcDsKIAotICAgIHNwaW5fbG9jaygmcHJ2LT5sb2NrKTsK
KyAgICBpZiAoICFrZXloYW5kbGVyX3NwaW5fbG9jaygmcHJ2LT5sb2NrLCAiY291bGQgbm90IGdl
dCBudWxsIGRhdGEiKSApCisgICAgICAgIHJldHVybjsKIAogICAgIHByaW50aygiXHRjcHVzX2Zy
ZWUgPSAlKnBibFxuIiwgQ1BVTUFTS19QUigmcHJ2LT5jcHVzX2ZyZWUpKTsKIApAQCAtMTAwMSwz
MSArMTAwMywzNyBAQCBzdGF0aWMgdm9pZCBudWxsX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqb3BzKQogICAgICAgICAgICAgc3RydWN0IG51bGxfdW5pdCAqIGNvbnN0IG52YyA9IG51bGxf
dW5pdCh1bml0KTsKICAgICAgICAgICAgIHNwaW5sb2NrX3QgKmxvY2s7CiAKLSAgICAgICAgICAg
IGxvY2sgPSB1bml0X3NjaGVkdWxlX2xvY2sodW5pdCk7CisgICAgICAgICAgICBsb2NrID0ga2V5
aGFuZGxlcl9wY3B1X2xvY2sodW5pdC0+cmVzLT5tYXN0ZXJfY3B1KTsKIAotICAgICAgICAgICAg
cHJpbnRrKCJcdCUzZDogIiwgKytsb29wKTsKLSAgICAgICAgICAgIGR1bXBfdW5pdChwcnYsIG52
Yyk7Ci0gICAgICAgICAgICBwcmludGsoIlxuIik7CisgICAgICAgICAgICBpZiAoIGxvY2sgKQor
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHByaW50aygiXHQlM2Q6ICIsICsrbG9vcCk7
CisgICAgICAgICAgICAgICAgZHVtcF91bml0KHBydiwgbnZjKTsKKyAgICAgICAgICAgICAgICBw
cmludGsoIlxuIik7CiAKLSAgICAgICAgICAgIHVuaXRfc2NoZWR1bGVfdW5sb2NrKGxvY2ssIHVu
aXQpOworICAgICAgICAgICAgICAgIHBjcHVfc2NoZWR1bGVfdW5sb2NrKGxvY2ssIHVuaXQtPnJl
cy0+bWFzdGVyX2NwdSk7CisgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICB9CiAKICAgICBw
cmludGsoIldhaXRxdWV1ZTogIik7CiAgICAgbG9vcCA9IDA7Ci0gICAgc3Bpbl9sb2NrKCZwcnYt
PndhaXRxX2xvY2spOwotICAgIGxpc3RfZm9yX2VhY2goIGl0ZXIsICZwcnYtPndhaXRxICkKKyAg
ICBpZiAoIGtleWhhbmRsZXJfc3Bpbl9sb2NrKCZwcnYtPndhaXRxX2xvY2ssICJjb3VsZCBub3Qg
Z2V0IHdhaXRxIikgKQogICAgIHsKLSAgICAgICAgc3RydWN0IG51bGxfdW5pdCAqbnZjID0gbGlz
dF9lbnRyeShpdGVyLCBzdHJ1Y3QgbnVsbF91bml0LCB3YWl0cV9lbGVtKTsKLQotICAgICAgICBp
ZiAoIGxvb3ArKyAhPSAwICkKLSAgICAgICAgICAgIHByaW50aygiLCAiKTsKLSAgICAgICAgaWYg
KCBsb29wICUgMjQgPT0gMCApCi0gICAgICAgICAgICBwcmludGsoIlxuXHQiKTsKLSAgICAgICAg
cHJpbnRrKCIlcGR2JWQiLCBudmMtPnVuaXQtPmRvbWFpbiwgbnZjLT51bml0LT51bml0X2lkKTsK
KyAgICAgICAgbGlzdF9mb3JfZWFjaCggaXRlciwgJnBydi0+d2FpdHEgKQorICAgICAgICB7Cisg
ICAgICAgICAgICBzdHJ1Y3QgbnVsbF91bml0ICpudmMgPSBsaXN0X2VudHJ5KGl0ZXIsIHN0cnVj
dCBudWxsX3VuaXQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHdhaXRxX2VsZW0pOworCisgICAgICAgICAgICBpZiAoIGxvb3ArKyAhPSAwICkKKyAgICAg
ICAgICAgICAgICBwcmludGsoIiwgIik7CisgICAgICAgICAgICBpZiAoIGxvb3AgJSAyNCA9PSAw
ICkKKyAgICAgICAgICAgICAgICBwcmludGsoIlxuXHQiKTsKKyAgICAgICAgICAgIHByaW50aygi
JXBkdiVkIiwgbnZjLT51bml0LT5kb21haW4sIG52Yy0+dW5pdC0+dW5pdF9pZCk7CisgICAgICAg
IH0KKyAgICAgICAgcHJpbnRrKCJcbiIpOworICAgICAgICBzcGluX3VubG9jaygmcHJ2LT53YWl0
cV9sb2NrKTsKICAgICB9Ci0gICAgcHJpbnRrKCJcbiIpOwotICAgIHNwaW5fdW5sb2NrKCZwcnYt
PndhaXRxX2xvY2spOwogCiAgICAgc3Bpbl91bmxvY2soJnBydi0+bG9jayk7CiB9CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3NjaGVkL3ByaXZhdGUuaCBiL3hlbi9jb21tb24vc2NoZWQvcHJpdmF0
ZS5oCmluZGV4IDJhOTQxNzliYWEuLjY3MjNmNzRkMjggMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
c2NoZWQvcHJpdmF0ZS5oCisrKyBiL3hlbi9jb21tb24vc2NoZWQvcHJpdmF0ZS5oCkBAIC02MzEs
NSArNjMxLDYgQEAgc3RydWN0IGNwdXBvb2wgKmNwdXBvb2xfZ2V0X2J5X2lkKGludCBwb29saWQp
Owogdm9pZCBjcHVwb29sX3B1dChzdHJ1Y3QgY3B1cG9vbCAqcG9vbCk7CiBpbnQgY3B1cG9vbF9h
ZGRfZG9tYWluKHN0cnVjdCBkb21haW4gKmQsIGludCBwb29saWQpOwogdm9pZCBjcHVwb29sX3Jt
X2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKTsKK3NwaW5sb2NrX3QgKmtleWhhbmRsZXJfcGNwdV9s
b2NrKHVuc2lnbmVkIGludCBjcHUpOwogCiAjZW5kaWYgLyogX19YRU5fU0NIRURfSUZfSF9fICov
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NjaGVkL3J0LmMgYi94ZW4vY29tbW9uL3NjaGVkL3J0
LmMKaW5kZXggMTYzNzljYjJkMi4uZDRiMTdlMGY4YiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9z
Y2hlZC9ydC5jCisrKyBiL3hlbi9jb21tb24vc2NoZWQvcnQuYwpAQCAtMzU0LDcgKzM1NCw5IEBA
IHJ0X2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCiAgICAg
c3RydWN0IHJ0X3ByaXZhdGUgKnBydiA9IHJ0X3ByaXYob3BzKTsKICAgICBjb25zdCBzdHJ1Y3Qg
cnRfdW5pdCAqc3ZjOwogCi0gICAgc3Bpbl9sb2NrKCZwcnYtPmxvY2spOworICAgIGlmICggIWtl
eWhhbmRsZXJfc3Bpbl9sb2NrKCZwcnYtPmxvY2ssICJjb3VsZCBub3QgZ2V0IHJ0IGRhdGEiKSAp
CisgICAgICAgIHJldHVybjsKKwogICAgIHByaW50aygiQ1BVWyUwMmRdXG4iLCBjcHUpOwogICAg
IC8qIGN1cnJlbnQgVU5JVCAobm90aGluZyB0byBzYXkgaWYgdGhhdCdzIHRoZSBpZGxlIHVuaXQp
LiAqLwogICAgIHN2YyA9IHJ0X3VuaXQoY3Vycl9vbl9jcHUoY3B1KSk7CkBAIC0zNzMsNyArMzc1
LDggQEAgcnRfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgY29uc3Qgc3Ry
dWN0IHJ0X3VuaXQgKnN2YzsKICAgICBjb25zdCBzdHJ1Y3QgcnRfZG9tICpzZG9tOwogCi0gICAg
c3Bpbl9sb2NrKCZwcnYtPmxvY2spOworICAgIGlmICggIWtleWhhbmRsZXJfc3Bpbl9sb2NrKCZw
cnYtPmxvY2ssICJjb3VsZCBub3QgZ2V0IHJ0IGRhdGEiKSApCisgICAgICAgIHJldHVybjsKIAog
ICAgIGlmICggbGlzdF9lbXB0eSgmcHJ2LT5zZG9tKSApCiAgICAgICAgIGdvdG8gb3V0OwotLSAK
Mi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 12:55:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 12:55:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2E1e-0006I4-4c; Thu, 13 Feb 2020 12:55:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2E1c-0006H1-IU
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 12:55:24 +0000
X-Inumbo-ID: 0843f5ed-4e60-11ea-b898-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0843f5ed-4e60-11ea-b898-12813bfff9fa;
 Thu, 13 Feb 2020 12:54:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E9C76AD06;
 Thu, 13 Feb 2020 12:54:53 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 13:54:48 +0100
Message-Id: <20200213125449.14226-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 7/8] xen/drivers: use keyhandler locks when
 dumping data to console
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB1c2luZyB0aGUgbm9ybWFsIGxvY2tzIHVzZSB0aGUga2V5aGFuZGxlciBwcm92
aWRlZCB0cnlsb2Nrcwp3aXRoIHRpbWVvdXRzLiBUaGlzIHJlcXVpcmVzIGFkZGluZyBhIHNwZWNp
YWwgcHJpbWl0aXZlIGZvciB0aGUgcGNpZGV2CmxvY2suCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2Vu
IEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1k
L2lvbW11X2ludHIuYyB8IDE0ICsrKysrKysrKystLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC9wY2kuYyAgICAgICAgICAgIHwgMTQgKysrKysrKysrKystLS0KIHhlbi9kcml2ZXJzL3ZwY2kv
bXNpLmMgICAgICAgICAgICAgICAgICAgfCAgNSArKysrLQogMyBmaWxlcyBjaGFuZ2VkLCAyNSBp
bnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW50ci5jCmluZGV4IGUxY2MxM2I4NzMuLjc1M2FhZjM2NzkgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbnRyLmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL2lvbW11X2ludHIuYwpAQCAtMTYsNiArMTYsNyBAQAogICogYWxvbmcg
d2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5z
ZXMvPi4KICAqLwogCisjaW5jbHVkZSA8eGVuL2tleWhhbmRsZXIuaD4KICNpbmNsdWRlIDx4ZW4v
c29mdGlycS5oPgogCiAjaW5jbHVkZSA8YXNtL2lvX2FwaWMuaD4KQEAgLTg4Niw5ICs4ODcsMTIg
QEAgc3RhdGljIGludCBkdW1wX2ludHJlbWFwX21hcHBpbmcoY29uc3Qgc3RydWN0IGFtZF9pb21t
dSAqaW9tbXUsCiAgICAgaWYgKCAhaXZyc19tYXBwaW5nICkKICAgICAgICAgcmV0dXJuIDA7CiAK
LSAgICBzcGluX2xvY2tfaXJxc2F2ZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZs
YWdzKTsKLSAgICBkdW1wX2ludHJlbWFwX3RhYmxlKGlvbW11LCBpdnJzX21hcHBpbmctPmludHJl
bWFwX3RhYmxlLCBpdnJzX21hcHBpbmcpOwotICAgIHNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJihp
dnJzX21hcHBpbmctPmludHJlbWFwX2xvY2spLCBmbGFncyk7CisgICAgaWYgKCBrZXloYW5kbGVy
X3NwaW5fbG9ja19pcnFzYXZlKCYoaXZyc19tYXBwaW5nLT5pbnRyZW1hcF9sb2NrKSwgJmZsYWdz
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY291bGQgbm90IGdldCBp
bnRyZW1hcCBsb2NrIikgKQorICAgIHsKKyAgICAgICAgZHVtcF9pbnRyZW1hcF90YWJsZShpb21t
dSwgaXZyc19tYXBwaW5nLT5pbnRyZW1hcF90YWJsZSwgaXZyc19tYXBwaW5nKTsKKyAgICAgICAg
c3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmKGl2cnNfbWFwcGluZy0+aW50cmVtYXBfbG9jayksIGZs
YWdzKTsKKyAgICB9CiAKICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKIApAQCAtOTA5
LDcgKzkxMyw5IEBAIHZvaWQgYW1kX2lvbW11X2R1bXBfaW50cmVtYXBfdGFibGVzKHVuc2lnbmVk
IGNoYXIga2V5KQogCiAgICAgICAgIHByaW50aygiLS0tIER1bXBpbmcgU2hhcmVkIElPTU1VIElu
dGVycnVwdCBSZW1hcHBpbmcgVGFibGUgLS0tXG4iKTsKIAotICAgICAgICBzcGluX2xvY2tfaXJx
c2F2ZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssIGZsYWdzKTsKKyAgICAgICAgaWYgKCAha2V5aGFu
ZGxlcl9zcGluX2xvY2tfaXJxc2F2ZSgmc2hhcmVkX2ludHJlbWFwX2xvY2ssICZmbGFncywKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY291bGQgbm90IGdldCBs
b2NrIikgKQorICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICBkdW1wX2ludHJlbWFwX3RhYmxl
KGxpc3RfZmlyc3RfZW50cnkoJmFtZF9pb21tdV9oZWFkLCBzdHJ1Y3QgYW1kX2lvbW11LAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdCksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc2hhcmVkX2ludHJlbWFwX3RhYmxlLCBOVUxMKTsKZGlmZiAt
LWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3BjaS5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvcGNpLmMKaW5kZXggNTY2MGY3ZTFjMi4uMWZkOTk4YWYzYSAxMDA2NDQKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
cGNpLmMKQEAgLTEzNTYsMTIgKzEzNTYsMjAgQEAgc3RhdGljIGludCBfZHVtcF9wY2lfZGV2aWNl
cyhzdHJ1Y3QgcGNpX3NlZyAqcHNlZywgdm9pZCAqYXJnKQogICAgIHJldHVybiAwOwogfQogCitz
dGF0aWMgYm9vbCBrZXloYW5kbGVyX3BjaWRldnNfbG9jayh2b2lkKQoreworICAgIGtleWhhbmRs
ZXJfbG9ja19ib2R5KGJvb2xfdCwgcGNpZGV2c190cnlsb2NrKCksCisgICAgICAgICAgICAgICAg
ICAgICAgICAgImNvdWxkIG5vdCBnZXQgcGNpZGV2cyBsb2NrXG4iKTsKK30KKwogc3RhdGljIHZv
aWQgZHVtcF9wY2lfZGV2aWNlcyh1bnNpZ25lZCBjaGFyIGNoKQogewogICAgIHByaW50aygiPT09
PSBQQ0kgZGV2aWNlcyA9PT09XG4iKTsKLSAgICBwY2lkZXZzX2xvY2soKTsKLSAgICBwY2lfc2Vn
bWVudHNfaXRlcmF0ZShfZHVtcF9wY2lfZGV2aWNlcywgTlVMTCk7Ci0gICAgcGNpZGV2c191bmxv
Y2soKTsKKyAgICBpZiAoIGtleWhhbmRsZXJfcGNpZGV2c19sb2NrKCkgKQorICAgIHsKKyAgICAg
ICAgcGNpX3NlZ21lbnRzX2l0ZXJhdGUoX2R1bXBfcGNpX2RldmljZXMsIE5VTEwpOworICAgICAg
ICBwY2lkZXZzX3VubG9jaygpOworICAgIH0KIH0KIAogc3RhdGljIGludCBfX2luaXQgc2V0dXBf
ZHVtcF9wY2lkZXZzKHZvaWQpCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy92cGNpL21zaS5jIGIv
eGVuL2RyaXZlcnMvdnBjaS9tc2kuYwppbmRleCA3NTAxMDc2MmVkLi4zMWVhOTliNjJlIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy92cGNpL21zaS5jCisrKyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMKQEAgLTE2LDYgKzE2LDcgQEAKICAqIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07
IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KICAqLwogCisjaW5j
bHVkZSA8eGVuL2tleWhhbmRsZXIuaD4KICNpbmNsdWRlIDx4ZW4vc2NoZWQuaD4KICNpbmNsdWRl
IDx4ZW4vc29mdGlycS5oPgogI2luY2x1ZGUgPHhlbi92cGNpLmg+CkBAIC0yODMsNyArMjg0LDkg
QEAgdm9pZCB2cGNpX2R1bXBfbXNpKHZvaWQpCiAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgdnBj
aV9tc2kgKm1zaTsKICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCB2cGNpX21zaXggKm1zaXg7CiAK
LSAgICAgICAgICAgIGlmICggIXBkZXYtPnZwY2kgfHwgIXNwaW5fdHJ5bG9jaygmcGRldi0+dnBj
aS0+bG9jaykgKQorICAgICAgICAgICAgaWYgKCAhcGRldi0+dnBjaSB8fAorICAgICAgICAgICAg
ICAgICAha2V5aGFuZGxlcl9zcGluX2xvY2soJnBkZXYtPnZwY2ktPmxvY2ssCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY291bGQgbm90IGdldCB2cGNpIGxvY2siKSAp
CiAgICAgICAgICAgICAgICAgY29udGludWU7CiAKICAgICAgICAgICAgIG1zaSA9IHBkZXYtPnZw
Y2ktPm1zaTsKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 13:33:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 13:33:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Eby-0001aH-1k; Thu, 13 Feb 2020 13:32:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2Ebw-0001aC-Gp
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 13:32:56 +0000
X-Inumbo-ID: 5773244e-4e65-11ea-b8a2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5773244e-4e65-11ea-b8a2-12813bfff9fa;
 Thu, 13 Feb 2020 13:32:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BC739AAC2;
 Thu, 13 Feb 2020 13:32:54 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-2-liuwe@microsoft.com>
 <628b1e12-527d-5457-b97d-09c3d530ebbb@suse.com>
 <20200213122456.ciobb2esg46hib7u@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <fb10873a-bf08-8cd5-b190-ab5036e7bf4c@suse.com>
Date: Thu, 13 Feb 2020 14:32:55 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213122456.ciobb2esg46hib7u@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/4] x86/hyperv: misc cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMzoyNCwgV2VpIExpdSB3cm90ZToKPiBPbiBUaHUsIEZlYiAxMywgMjAy
MCBhdCAxMDo0Njo1NkFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTIuMDIuMjAy
MCAxNzowOSwgV2VpIExpdSB3cm90ZToKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvcHJpdmF0ZS5oCj4+PiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUu
aAo+Pj4gQEAgLTI2LDYgKzI2LDYgQEAKPj4+ICAKPj4+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAq
LCBodl9pbnB1dF9wYWdlKTsKPj4+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9hc3Np
c3QpOwo+Pj4gLURFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGh2X3ZwX2luZGV4KTsKPj4+
ICtERUNMQVJFX1BFUl9DUFUodWludDMyX3QsIGh2X3ZwX2luZGV4KTsKPj4KPj4gWW91J3ZlIGdv
dCBhIGNvLW1haW50YWluZXIgYWNrLCBpLmUuIHNvIGJlIGl0LCBidXQgRlRSIHRoaXMgaXMKPj4g
YWdhaW5zdCB3aGF0IENvZGluZ1N0eWxlIHNheXMsIGFmYWljdDogIkZpeGVkIHdpZHRoIHR5cGVz
IHNob3VsZAo+PiBvbmx5IGJlIHVzZWQgd2hlbiBhIGZpeGVkIHdpZHRoIHF1YW50aXR5IGlzIG1l
YW50ICh3aGljaCBmb3IKPj4gZXhhbXBsZSBtYXkgYmUgYSB2YWx1ZSByZWFkIGZyb20gb3IgdG8g
YmUgd3JpdHRlbiB0byBhIHJlZ2lzdGVyKS4iCj4+IElmIHlvdSBoYW5kZWQgdGhlIGFkZHJlc3Mg
KHBlcmhhcHMgaW5kaXJlY3RseSwgZS5nLiBieSBjb252ZXJ0aW5nCj4+IHRvIGEgcGh5c2ljYWwg
b25lIGZpcnN0KSBvZiB0aGlzIHZhcmlhYmxlIHRvIEh5cGVyLVYsIHRoZW4gdGhpbmdzCj4+IHdv
dWxkIGJlIGRpZmZlcmVudC4gQnV0Cj4+Cj4+ICAgICB0aGlzX2NwdShodl92cF9pbmRleCkgPSB2
cF9pbmRleF9tc3I7Cj4+Cj4+IHdvdWxkLCBpZiB1bnNpZ25lZCBpbnQgd2FzIHdpZGVyIHRoYW4g
MzIgYml0cywgbm90IGNhdXNlIGFueQo+IAo+IERpZCB5b3UgbWVhbiAid291bGRuJ3QiIGhlcmU/
CgpJIGRvbid0IHRoaW5rIHNvIC0gdGhlIG5vdCBjb21lcyBhZnRlciB0aGUgc2Vjb25kIGNvbW1h
LgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 13:35:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 13:35:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2EeT-0001kW-O7; Thu, 13 Feb 2020 13:35:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2EeS-0001kR-HW
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 13:35:32 +0000
X-Inumbo-ID: b48867d4-4e65-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b48867d4-4e65-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 13:35:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D56C1AE57;
 Thu, 13 Feb 2020 13:35:30 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-3-roger.pau@citrix.com>
 <4849c6bc-e77b-d02f-7d0d-598cbcb3f145@suse.com>
 <20200213100355.GV4679@Air-de-Roger>
 <a839cdc7-bc52-92cf-8020-74cfad568358@suse.com>
 <20200213114154.GX4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <d7ef9355-8661-1a20-9f27-24db633eed78@suse.com>
Date: Thu, 13 Feb 2020 14:35:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213114154.GX4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMjo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAxMywgMjAyMCBhdCAxMToxOTowMkFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTMuMDIuMjAyMCAxMTowMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFRodSwgRmVi
IDEzLCAyMDIwIGF0IDEwOjU5OjI5QU0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDEyLjAyLjIwMjAgMTc6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gVXNpbmcgc2Ny
YXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hayBpcyBub3Qgc2FmZSBiZWNhdXNlIGl0IGNhbiBi
ZQo+Pj4+PiBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIFhlbiB3b3Vs
ZCBoYXZlIHRvIG1ha2Ugc3VyZQo+Pj4+PiBhbGwgdGhlIHVzZXJzIG9mIHRoZSBzY3JhdGNoIGNw
dW1hc2sgZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCj4+Pj4+IGl0Lgo+Pj4+Pgo+Pj4+
PiBJbnN0ZWFkIGludHJvZHVjZSBhIG5ldyBjcHVtYXNrIHRvIGJlIHVzZWQgYnkgc2VuZF9JUElf
bWFzaywgYW5kCj4+Pj4+IGRpc2FibGUgaW50ZXJydXB0cyB3aGlsZSB1c2luZy4KPj4+Pgo+Pj4+
IE15IGZpcnN0IHRob3VnaHQgaGVyZSB3YXM6IFdoYXQgYWJvdXQgTk1JIG9yICNNQyBjb250ZXh0
PyBFdmVuIGlmCj4+Pj4gbm90IHVzaW5nIHRoZSBmdW5jdGlvbiB0b2RheSAod2hpY2ggSSBkaWRu
J3QgY2hlY2spLCB0aGVyZSBzaG91bGRuJ3QKPj4+PiBiZSBhIGxhdGVudCBpc3N1ZSBpbnRyb2R1
Y2VkIGhlcmUgcHJldmVudGluZyB0aGVtIGZyb20gZG9pbmcgc28gaW4KPj4+PiB0aGUgZnV0dXJl
LiBJbnN0ZWFkIEkgdGhpbmsgeW91IHdhbnQgdG8gYWxsb2NhdGUgdGhlIHNjcmF0Y2ggbWFzawo+
Pj4+IGR5bmFtaWNhbGx5IChhdCBsZWFzdCBpZiBjYWxsZXIgY29udGV4dCBkb2Vzbid0IGFsbG93
IHVzZSBvZiB0aGUKPj4+PiBnZW5lcmljIG9uZSksIGFuZCBzaW1wbHkgcmVmcmFpbiBmcm9tIGNv
YWxlc2NpbmcgSVBJcyBpZiB0aGlzCj4+Pj4gYWxsb2NhdGlvbnMgZmFpbHMuCj4+Pgo+Pj4gSG0s
IGlzbid0IHRoaXMgZ29pbmcgdG8gYmUgcXVpdGUgZXhwZW5zaXZlLCBhbmQgaGVuY2UgcmVuZGVy
IHRoZQo+Pj4gYmVuZWZpdCBvZiB1c2luZyB0aGUgc2hvcnRoYW5kIG1vb3Q/Cj4+Cj4+IERlcGVu
ZHMgb24gaG93IG1hbnkgQ1BVcyB0aGVyZSBhcmUsIGkuZS4gaG93IGxvbmcgdGhlIGxvb3Agb3Ro
ZXJ3aXNlCj4+IHdvdWxkIGJlLiBXaGVuIHhtYWxsb2MoKSBkb2Vzbid0IG5lZWQgdG8gdHVybiB0
byB0aGUgcGFnZSBhbGxvY2F0b3IsCj4+IEkgdGhpbmsgaXQgd29uJ3QgYmUgb3Zlcmx5IHNsb3cu
IEFub3RoZXIgb3B0aW9uIHdvdWxkIGJlIHRvIGF2b2lkCj4+IGNvYWxlc2NpbmcgaW4gYSBzbGln
aHRseSBkaWZmZXJlbnQgd2F5ICh3aXRob3V0IGhhdmluZyB0byBmaWRkbGUKPj4gd2l0aCB0aGUg
c2NyYXRjaCBtYXNrKSB3aGVuIGNhbGxlZCBpbiBpbnRlcnJ1cHQgY29udGV4dC4KPiAKPiBXaGF0
IGFib3V0IHByZXZlbnRpbmcgdGhlIG1hc2sgdXNhZ2Ugd2hlbiBpbiBubWkgY29udGV4dD8KPiAK
PiBJIGNvdWxkIGludHJvZHVjZSBzb21ldGhpbmcgbGlrZSBpbl9ubWkgYW5kIGp1c3QgYXZvaWQg
dGhlIHNjcmF0Y2gKPiBtYXNrIHVzYWdlIGluIHRoYXQgY2FzZSAoYW5kIHRoZSBzaG9ydGhhbmQp
LgoKUmlnaHQsIGFsbG9jYXRpb24gaXNuJ3QgcGVybWl0dGVkIGluIE5NSSBjb250ZXh0IGFueXdh
eS4gQXMgdG8KI01DIGNvbnRleHQgLSBJJ20gYWZyYWlkIHdlIGRvbid0IGhhdmUgYW55IGluZGlj
YXRvciBvZiB0aGlzIHNvCmZhciwgd2hpY2ggaXMgYSBwcm9ibGVtIChoZXJlIGFuZCBtYXliZSBh
bHNvIGVsc2V3aGVyZSkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 13:42:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 13:42:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Eky-0002ZW-GX; Thu, 13 Feb 2020 13:42:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o3LU=4B=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j2Ekx-0002ZR-Lz
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 13:42:15 +0000
X-Inumbo-ID: a459fdeb-4e66-11ea-b8a3-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a459fdeb-4e66-11ea-b8a3-12813bfff9fa;
 Thu, 13 Feb 2020 13:42:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581601335;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=+9cR1RcyO3hRz8yf3+jgqv5GGPcVOrr3ohSAKVGVIgo=;
 b=B7GgjEXiGPa4kJpKrq30TFy/SgxdAsFBcB3NPhAnohzWFn94wbdpjCDa
 /pML55v+oofuytMfm3NcGhLdBJUzc/s3oqfb7ar9Xph2hY+x3Yu9bqvxV
 UqoW6qIn4WeuLZj8mT95wXikCrA2288VqgjpCBt3oDLCysYw10Fad6RCX 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sqBcha9xpTpXXzif6yuohIs5eZhuUSRFVkF2v+B11tY1bNGDxFkG3sQ9dF5sFtnwSNaTJgrtM7
 RVagCbUKM1q1xL0Qu1qjL6VpWkR0gdlyFHi1xpoWl2X6Hc4sjtcpeASzbAKUXM+wDM2PV6PLWf
 8/fAGgB+Ak9wWXx3Rydx1GKZgKAU1Sgmjk+WLPu0BRrVEI2D2iDMz1t0lx1XX6oCc78zopy5eV
 GXXmIKZzsgpZxZ6pexs4SEqc4mA+mZEnpGRniUTYfglp51/0isdCsZ0XhSFFxxSjPC9eotWwU4
 iVk=
X-SBRS: 2.7
X-MesageID: 12402809
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12402809"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 13:42:00 +0000
Message-ID: <20200213134200.638199-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH] automation: update debian:unstable-arm64v8
 to have python3-config
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 PERARD <anthony.perard@citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Doug Goldstein <cardoe@cardoe.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIEFybSBjb250YWluZXIgd2Fzbid0IHVwZGF0ZWQgaW4gdGhlIG9yaWdpbmFsIHBhdGNoLgoK
Rml4ZXM6IDFhMzY3M2RhNjQ4MiAoImF1dG9tYXRpb246IHVwZGF0aW5nIGNvbnRhaW5lciB0byBo
YXZlIHB5dGhvbjMtY29uZmlnIGJpbmFyeSIpClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKLS0tClBsZWFzZSB1cGRhdGUgdGhlIEFybSBj
b250YWluZXIsIGFzIEkgZG9uJ3QgaGF2ZSBhbiBlbnZpcm9ubWVudCB0byBkbwppdC4KClRoZXJl
IHdlcmUgdGFsayBhYm91dCByZW1vdmluZyBiaW44NiBhbmQgbmFzbSBwYWNrYWdlcyB0aGF0IGFy
ZQpwcm9iYWJseSBub3QgbmVlZGVkLCBidXQgSSBoYXZlbid0IGRvbmUgc28gaW4gdGhpcyBwYXRj
aC4KLS0tCiBhdXRvbWF0aW9uL2J1aWxkL2RlYmlhbi91bnN0YWJsZS1hcm02NHY4LmRvY2tlcmZp
bGUgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBhL2F1
dG9tYXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWFybTY0djguZG9ja2VyZmlsZSBiL2F1dG9t
YXRpb24vYnVpbGQvZGViaWFuL3Vuc3RhYmxlLWFybTY0djguZG9ja2VyZmlsZQppbmRleCBjNzAx
Nzc3YzhkNTcuLjg0NTVkNjdiNzI4OSAxMDA2NDQKLS0tIGEvYXV0b21hdGlvbi9idWlsZC9kZWJp
YW4vdW5zdGFibGUtYXJtNjR2OC5kb2NrZXJmaWxlCisrKyBiL2F1dG9tYXRpb24vYnVpbGQvZGVi
aWFuL3Vuc3RhYmxlLWFybTY0djguZG9ja2VyZmlsZQpAQCAtMTYsNiArMTYsNyBAQCBSVU4gYXB0
LWdldCB1cGRhdGUgJiYgXAogICAgICAgICBsaWJuY3Vyc2VzNS1kZXYgXAogICAgICAgICBsaWJz
c2wtZGV2IFwKICAgICAgICAgcHl0aG9uLWRldiBcCisgICAgICAgIHB5dGhvbjMtZGV2IFwKICAg
ICAgICAgeG9yZy1kZXYgXAogICAgICAgICB1dWlkLWRldiBcCiAgICAgICAgIGxpYnlhamwtZGV2
IFwKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 13:49:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 13:49:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2ErV-0002mc-9f; Thu, 13 Feb 2020 13:49:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2ErT-0002mX-VE
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 13:48:59 +0000
X-Inumbo-ID: 95f76a16-4e67-11ea-b8a7-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 95f76a16-4e67-11ea-b8a7-12813bfff9fa;
 Thu, 13 Feb 2020 13:48:59 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2ErS-0000LV-Tu; Thu, 13 Feb 2020 13:48:58 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2ErS-000356-L3; Thu, 13 Feb 2020 13:48:58 +0000
Date: Thu, 13 Feb 2020 13:48:56 +0000
From: Wei Liu <wl@xen.org>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200213134856.5thhdexh6pv455ba@debian>
References: <20200213134200.638199-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213134200.638199-1-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [XEN PATCH] automation: update
 debian:unstable-arm64v8 to have python3-config
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Doug Goldstein <cardoe@cardoe.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMDE6NDI6MDBQTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlIEFybSBjb250YWluZXIgd2Fzbid0IHVwZGF0ZWQgaW4gdGhlIG9yaWdpbmFs
IHBhdGNoLgo+IAo+IEZpeGVzOiAxYTM2NzNkYTY0ODIgKCJhdXRvbWF0aW9uOiB1cGRhdGluZyBj
b250YWluZXIgdG8gaGF2ZSBweXRob24zLWNvbmZpZyBiaW5hcnkiKQo+IFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKQWNrZWQtYnk6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:00:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:00:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2F2B-0003wX-Do; Thu, 13 Feb 2020 14:00:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2F29-0003fU-5e
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:00:01 +0000
X-Inumbo-ID: 1fc769a2-4e69-11ea-b8ab-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1fc769a2-4e69-11ea-b8ab-12813bfff9fa;
 Thu, 13 Feb 2020 14:00:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 60397AEAC;
 Thu, 13 Feb 2020 13:59:59 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-2-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1ec9c5ee-60d2-c00e-732d-a2047e313655@suse.com>
Date: Thu, 13 Feb 2020 15:00:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213125449.14226-2-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/8] xen: make rangeset_printk() static
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMzo1NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiByYW5nZXNldF9wcmlu
dGsoKSBpcyBvbmx5IHVzZWQgbG9jYWxseSwgc28gaXQgY2FuIGJlIG1hZGUgc3RhdGljLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCkFja2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:01:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:01:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2F3T-0004QS-PM; Thu, 13 Feb 2020 14:01:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2F3S-0004QM-JZ
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:01:22 +0000
X-Inumbo-ID: 4f2d9a90-4e69-11ea-b8ab-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f2d9a90-4e69-11ea-b8ab-12813bfff9fa;
 Thu, 13 Feb 2020 14:01:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0E9A6AF63;
 Thu, 13 Feb 2020 14:01:19 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-3-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <26f806d1-0cc4-a58b-4fea-e3b25c1cac1d@suse.com>
Date: Thu, 13 Feb 2020 15:01:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213125449.14226-3-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/8] xen: add using domlist_read_lock in
 keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMzo1NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBVc2luZyBmb3JfZWFj
aF9kb21haW4oKSB3aXRoIG91dCBob2xkaW5nIHRoZSBkb21saXN0X3JlYWRfbG9jayBpcwo+IGZy
YWdpbGUsIHNvIGFkZCB0aGUgbG9jayBpbiB0aGUga2V5aGFuZGxlcnMgaXQgaXMgbWlzc2luZy4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpXaGVy
ZSBhcHBsaWNhYmxlCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:09:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:09:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2FBG-0004h8-Vc; Thu, 13 Feb 2020 14:09:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BlOQ=4B=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1j2FBF-0004h2-0V
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:09:25 +0000
X-Inumbo-ID: 6b8e70aa-4e6a-11ea-b8ab-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6b8e70aa-4e6a-11ea-b8ab-12813bfff9fa;
 Thu, 13 Feb 2020 14:09:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581602956;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=o9MqJuG9opdxL/HfEycjG6weTPzNmtYPZUHQz5nTcoQ=;
 b=XQLI5ABlhAH8p5xmgf7MEgkr/mse16Y+gpsUZcF4OLR56lA1NX8/MdUb
 BsfejtjF47pLU38Hr8gGqgErBvu1C/3ABQck/hQW1a/+9bKseI8RES0Cp
 5celFuhtwxbEmsusr+9pK4S8zMcw+pFuiEnKuFglTPSIny1JH/HOyv5e/ A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rmXWhe88wE2FbYeNq324i0EY/YCVTVeUNBQSGWbu/l5saemJlDlZ5MbBu3+gY0KUawjAVFVWNo
 ad6Mz43cm/TTzhiMLagr/OoZJcWOynRN8qU8M9FEpIPXQDKDSshj4kleAtnUaodX2dQ5158eCt
 aRX7AO133CHt2ED7jpwLbtCBxD0ya41siFXQmZFubVIPGlyB+5QX0hSbxxt+S18Hr+RBbTmUwY
 +wiIh0+XNtMMKCXMVNRnmaOhpqbh2LXqrLkC8ayaQLSkRc7Y7IXhHXyGnUS1cb2AWtzL5qafT0
 bME=
X-SBRS: 2.7
X-MesageID: 12768143
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,436,1574139600"; d="scan'208";a="12768143"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-3-jgross@suse.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXjnPrQUJDhIaygAKCRCmNjwx
 BZC0bUqSD/4+7wav92z8SBkkKo/Q9QJAgFygK3XxAU5flbmfdFndg+OWl+oA41s7E+C+qAI1
 bDdcR3bftBfPHxlwFw6ZT0Fuv5WWjij+aaBGjkfYHKm395a9NLA/A1sIGCZn9XhEZBdyBtx8
 au9N5stct5/lcjFGy3fYQENvEg5ce2lvUG0Gvlke3FjNcO3A6f1HRoUWG62hKNLJeEvGFEnE
 hl3cAB1JQsjfGc/vPipbaL/5OrJipS1UdETEccTJ1rJJK/h0wde2S85LwpQs8L+95PBo1xkR
 uqNcDbgU12ZnV0qQtleM1TH2dNX4Hyqvi2oDqSTLDxTAnKz046k8jxootaRSZeyZNNeBcKXH
 eHPByNFRQpjThvXx0EcfZG2lG7fLsjVEDHl4gRYaQPp2xAjemPB+pFcXrztWAmvHlXAC2sNG
 8mOrSj3ULK1keOUV+I+D38HOPyytvtvVfZIwA+u27hWhUicJA7MymRCPTehLJlDQqnvy0LHO
 LVqfcl+M3jkwY95yq4KHxK9o3yrnxNNOTnn8yXdPyHvE7bftPasgvt1A8pLg6CtBxOdu3WJF
 Y3NERVzqWscTGzPezjREDpFYNY82of2GYGQoDw1retgkTatAkQaU87d+/T3tn0t6M7XRyHmI
 22VATD0RKcZHU8iXWfbtFfrXQXP57v7VczT8aptQmRG1cLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAl45z8MFCQvAnAkBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bQTHD/9TWAh9zlZgwI2lgW3v/sFs/58vu0kzV26xUIXM5EfQ1oQ2ent4+1BWvRxX/oGi
 EBJtPUW93S9Hix1z8SewezErHbgMJmBPCunv6xA9GYBryKq/n4DksZ9bhHyKnylaUjdpZ8mS
 ukjdvbd+jXEl3INIvjxbvK7M9FtaYyMz542uof33U8QYMSzhYTldP8zuoReDuRtIxT8P9Kq/
 9rqS/Yx0BTaoWVD+937UbsFAZRB6u3fI/1Bitfa5rW50vgJg8MB9iSO0Vq5UN8F3DzH8Yaua
 t7AxlGvbqH0pO1u2OgQ65TTOvBKk1hyBCw0uE/+U8+r/fOe2a6HbRZzrE9iQdmaScqxXCwm0
 JdA+sWrz0Bq3wgsEgpsIxujTy2wlHfZOKLmIxVc3tHKo6ZS6SITneTHUqyl1qWZn1LmP7pox
 M1r8sX67ot2kWKessPyWR59H147Q0OrZGtSzy/KroPWdhhkB1uCaDT2F28sNvwRkWBmp/xWq
 083Yprmv2Bv2Gowsj4yt7D56y4NrEibpUeY0XQ3GsigncAZmokkAyhbN/ulUM0oPehvgvvK/
 SEC1U+hgrhgjhu7XKDRR9pvPqm8jkTERmauSecvYz9g5+jnKQjk0B+ZYDv4Yl0eMLkxbFJXj
 RenZiN9kUqrsqlw6/N53vbhtxQVPN11mnDB9ZSUaMyHSYrkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAl45z/oFCQvASL0ACgkQpjY8MQWQtG3svw//UlcLmaT8vDaE
 Ftn89nTXB8qg8NK010YZdsBrqNaqj9c0zC74P8rpBCpsD8RHTuwXP839bjf7EmFTzHh96n6W
 W9mQLhAT1YhlicHaeE+PK1heUfaqOEJYZ9Ih+z8VCToPOUJwqMYlRcBfBLAaU6LL04xw71Wx
 q1D+eY2FyoHyAXjLR94UbwbOxWVWQ/lTYsAWk/qNLez5RR84iNSiYxOxMo6TM05SirmSfOz4
 LPGYY0+CMPWpS2tsChwNJIhKMqn8k+rygbrXDu3l9djDAYdXdITd/vtWNuvASoeo2upvwWoQ
 iSJIRZa8hl4U/KqoBKokorIfiW/Pcxu0Oe20r+REAzfXBQWr3bUFOQM0SuvROG3fx8fV32ms
 wA+bTMwsT0SR435RQEfEWg3N1uOpet9cnM7N9+fkStB8FQkGj8BPV9EEcBwXjpbjwHDdnSQS
 VdaLpWX1m1ov9McQUl+YOlKshz3d+S8FtZ9a5OjPwNhwaJ5BlZRYdwG8LEBHnhzzcLamBtLY
 Jf013pb3/LMvA4pBcYzol3G6JE9h7AhMphRnDBno8j2vZwZDnYepL5Xd5l1FH9sHgRFrg0dm
 iGMmZNB8/xqhHuYOG8QzkOraYh7IRsJhHT1+k9x4fFkTkFgYwtl/YYSG33jErTepn4/lECdJ
 zK3laGuMZxe0OM5xTu2j2zA=
Message-ID: <d9e1d952-a12a-f0b3-cdc6-81df5117b7a4@citrix.com>
Date: Thu, 13 Feb 2020 14:09:12 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200213125449.14226-3-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/8] xen: add using domlist_read_lock in
 keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xMy8yMCAxMjo1NCBQTSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBVc2luZyBmb3JfZWFj
aF9kb21haW4oKSB3aXRoIG91dCBob2xkaW5nIHRoZSBkb21saXN0X3JlYWRfbG9jayBpcwo+IGZy
YWdpbGUsIHNvIGFkZCB0aGUgbG9jayBpbiB0aGUga2V5aGFuZGxlcnMgaXQgaXMgbWlzc2luZy4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0t
Cj4gIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgfCA0ICsrKysKCnAybSBiaXRzOgoK
QWNrZWQtYnk6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:19:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:19:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2FKh-0005Zj-5d; Thu, 13 Feb 2020 14:19:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2FKg-0005Ze-7D
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:19:10 +0000
X-Inumbo-ID: c9486c2c-4e6b-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c9486c2c-4e6b-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 14:19:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2FKZ-00011N-3f; Thu, 13 Feb 2020 14:19:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2FKY-0005L7-Ox; Thu, 13 Feb 2020 14:19:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2FKY-0004ue-Mh; Thu, 13 Feb 2020 14:19:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j2FKY-0004ue-Mh@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 14:19:02 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete test-armhf-armhf-examine
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUKdGVzdGlkIHJlYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5l
bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRy
ZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmly
bXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5n
aXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBz
ZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhl
biBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2Vk
IHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxl
LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0
YjVkZDMwMQogIEJ1ZyBub3QgcHJlc2VudDogMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIx
OTdkNmViMWRhNgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAxNC8KCgogIGNvbW1pdCA3YjcyZGMyZjEwMGQxZmU4
ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxCiAgQXV0aG9yOiBNYXJlayBTenlwcm93c2tpIDxtLnN6
eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgRGF0ZTogICBUaHUgU2VwIDYgMTc6NDE6MzUgMjAxOCAr
MDIwMAogIAogICAgICBBUk06IGR0czogZXh5bm9zOiBEaXNhYmxlIHB1bGwgY29udHJvbCBmb3Ig
UzVNODc2NyBQTUlDCiAgICAgIAogICAgICBbIFVwc3RyZWFtIGNvbW1pdCBlZjJlY2FiOWFmNWZl
YWU5N2M0N2I3ZjYxY2RkOTZmN2Y0OWIyYzIzIF0KICAgICAgCiAgICAgIFM1TTg3NjcgUE1JQyBp
bnRlcnJ1cHQgbGluZSBvbiBFeHlub3M1MjUwLWJhc2VkIEFybmRhbGUgYm9hcmQgaGFzCiAgICAg
IGV4dGVybmFsIHB1bGwtdXAgcmVzaXN0b3JzLCBzbyBkaXNhYmxlIGFueSBwdWxsIGNvbnRyb2wg
Zm9yIGl0IGluCiAgICAgIGluIGNvbnRyb2xsZXIgbm9kZS4gVGhpcyBmaXhlcyBzdXBwb3J0IGZv
ciBTNU04NzY3IGludGVycnVwdHMgYW5kCiAgICAgIGVuYWJsZXMgb3BlcmF0aW9uIG9mIHdha2V1
cCBmcm9tIFM1TTg3NjcgUlRDIGFsYXJtLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogTWFy
ZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29tPgogICAgICBTaWduZWQtb2Zm
LWJ5OiBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+CiAgICAgIFNpZ25lZC1v
ZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KCgpGb3IgYmlzZWN0aW9uIHJl
dmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE0L3Rlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZS5yZWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVy
LCByZXNwZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91
dD0vaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LTQuMTQvdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lLnJlYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xNDcwMTQuYmlzZWN0aW9uLXN1bW1hcnkg
LS1iYXNpcy10ZW1wbGF0ZT0xNDI4NDkgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51
eC00LjE0IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSByZWJvb3QKU2VhcmNoaW5nIGZvciBmYWls
dXJlIC8gYmFzaXMgcGFzczoKIDE0NjkwNSBmYWlsIFtob3N0PWFybmRhbGUtbGFrZXNpZGVdIC8g
MTQzOTExIFtob3N0PWN1YmlldHJ1Y2stbWV0emluZ2VyXSAxNDM4MzQgW2hvc3Q9YXJuZGFsZS1i
bHVld2F0ZXJdIDE0MzYxMCBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXSAxNDM1MTMgb2suCkZh
aWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDE0NjkwNSAvIDE0MzUxMwpUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlv
cy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBlMGY4
YjhhNjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2
NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4
ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0
ZjhmMTZmZTg4OGVhOApCYXNpcyBwYXNzIGRkZWYxZThlM2Y2ZWIyNjAzNDgzM2I3MjU1ZTNmYTU4
NGQ1NGEyMzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiMTU2NDY0
ODRlYWZmY2Y3Y2M0NjRmZGVhMDIxNDQ5OGYyNmFkZGMyIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgMTIwOTk2ZjE0NzEzMWVjYThhZjkwZTMwYzkwMGJjMTRiYzgyNGQ5
ZiA1MThjOTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzCkdlbmVyYXRpbmcgcmV2
aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwu
b3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCNkZGVm
MWU4ZTNmNmViMjYwMzQ4MzNiNzI1NWUzZmE1ODRkNTRhMjMwLWUwZjhiOGE2NWE0NzNhOGJhYTQz
OWNmODY1YTY5NGJiZWI4M2ZlOTAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgt
ZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvb3NzdGVzdC9vdm1mLmdpdCNiMTU2NDY0ODRlYWZmY2Y3Y2M0NjRmZGVhMDIxNDQ5OGYyNmFk
ZGMyLTcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM5MzNlYmFkXAogMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQx
MGJkOTg0N2VmLTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjMTIwOTk2ZjE0NzEzMWVjYThhZjkw
ZTMwYzkwMGJjMTRiYzgyNGQ5Zi03NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQx
ZjdkIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRi
NmFkZDgyYjE3YjdkN2FjYTMtNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0ZjhmMTZmZTg4OGVh
OApVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSAkcGFyZW50cyBpbiBhcnJheSBkZXJlZmVyZW5j
ZSBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlh
bGl6ZWQgdmFsdWUgaW4gY29uY2F0ZW5hdGlvbiAoLikgb3Igc3RyaW5nIGF0IC4vYWRob2MtcmV2
dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpMb2FkZWQgMTM0MDEgbm9kZXMgaW4gcmV2aXNpb24g
Z3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxNDM0MDkgW2hvc3Q9Y3ViaWV0cnVj
ay1waWNhc3NvXQogMTQzNTEzIHBhc3MgZGRlZjFlOGUzZjZlYjI2MDM0ODMzYjcyNTVlM2ZhNTg0
ZDU0YTIzMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGIxNTY0NjQ4
NGVhZmZjZjdjYzQ2NGZkZWEwMjE0NDk4ZjI2YWRkYzIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiAxMjA5OTZmMTQ3MTMxZWNhOGFmOTBlMzBjOTAwYmMxNGJjODI0ZDlm
IDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMKIDE0MzYxMCBbaG9zdD1h
cm5kYWxlLW1ldHJvY2VudHJlXQogMTQzODM0IFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQogMTQz
OTExIFtob3N0PWN1YmlldHJ1Y2stbWV0emluZ2VyXQogMTQ2OTExIHBhc3MgZGRlZjFlOGUzZjZl
YjI2MDM0ODMzYjcyNTVlM2ZhNTg0ZDU0YTIzMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIGIxNTY0NjQ4NGVhZmZjZjdjYzQ2NGZkZWEwMjE0NDk4ZjI2YWRkYzIgOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAxMjA5OTZmMTQ3MTMxZWNhOGFm
OTBlMzBjOTAwYmMxNGJjODI0ZDlmIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3Yjdk
N2FjYTMKIDE0Njg1NyBmYWlsIGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2Zl
OTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUw
MzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MmRi
Y2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CiAxNDY5MDUgZmFpbCBlMGY4Yjhh
NjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJl
YiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIy
N2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0Zjhm
MTZmZTg4OGVhOAogMTQ2OTg0IHBhc3MgM2M1MzcxNDQxNWY0YzZjYWI5YzkxMDkxYzgyOTBjMTBh
YWMxMzI3YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3Zjhm
ZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVk
IDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzAwOCBwYXNzIDAw
ODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVj
ZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZl
MzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0Zjdl
Zjg0ZTRiYjMxMzk5MTRlCiAxNDY5NzUgcGFzcyA3NzVkMDFiNjViNWRhYTAwMmE5YmE2MGYyZDJi
YjNiMWE2Y2UxMmZiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMGI5
YWQwYmMwMzBiYmQ3OTA3M2EyNmZjOWIzNTI3ZmY5MTI4YjlkYSA5MzNlYmFkMjQ3MGExNjk1MDQ3
OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNh
OGE1NWQgZjcxMGI3NjkxMTkwM2FlNTc1MDVlMmE5NjE3YzI4NmVkYjZkNmMzOQogMTQ2OTQ1IGZh
aWwgMWZiNTQzZjM4OTBmOTkxNDg0YzFiMjMyOGVlMGE0NTIxYTViMmE0ZiBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0
YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJh
NTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDE4M2YzNTRlMTQzMDA4Nzg3OWRl
MDcxZjBjNzEyMmU0MjcwMzkxNmUKIDE0NjkyNiBmYWlsIGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNm
ODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0
MzI5Yjk0MWY3ZCA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CiAxNDY5
NzkgcGFzcyBjMTI5MzQ3OTgzNTdlZmUwYzc4NjgzOTEwMGIxODI1M2FmZDFjNWQ0IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVj
NzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2Vm
IGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4
MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ2OTk5IGZhaWwgN2I3MmRjMmYxMDBkMWZlOGU5
NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0
NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRi
ZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUK
IDE0Njk2NiBwYXNzIDE1YzFjMTViZTJhOGZkMGVmMDA1OTcyYWRjOWMyYTc3ODJhMmY1NTggYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlOTJiMTU1NzQwY2RiZjEwYTg1
ZWQ4ZjM3ZjY5ZGEwOTkxZmM4Mjc1IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5
ODQ3ZWYgOWNhYTE5YmUwZTUzNGM2ODcwODFmYmRmY2QzMDE0MDZlNzI4Yzk4YyA4YzQzMzA4MThm
NmVlNzBjYmY3NDI4YTQwYTI4YTczZGYxMjcyZDEwCiAxNDY5MzIgZmFpbCBiZmI5ZTVjMDMwNzZh
NDQ2YjFmNGY2YTUyM2RkYzhkNzIzYzkwN2E2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNjY1YWZjY2M1MmUxYTAyZWUzMjkxNDdlMDJmMDRiOGU5Y2YxZDU3MSA5MzNl
YmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGYyMWI1YTRhZWIwMjBmMmE1ZTJj
NjUwM2Y5MDZhOTM0OWRkMmYwNjkgMGNkNzkxYzQ5OWJkYzY5OGQxNGEyNDA1MGVjNTZkNjBiNDU3
MzJlMAogMTQ2OTk2IHBhc3MgZjNmYzcyNTRiMGM0YTIyOGRjNWI1MmFkMTQ1NDlkMTQwM2Q4MDRl
ZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQx
ZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0
MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlh
ZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0Njk4MiBmYWlsIGVjMWI0ZTM4
NjJkNzMyM2U1MThhNTNiNGNjMzZlNjgyOGMwNDE5NTEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2
IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2Fj
NmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRi
YjMxMzk5MTRlCiAxNDY5NzAgZmFpbCA5YjhiYTY4NGJlZTkyNTRlM2EzMWY0Njc1YjdlZmNhNzU4
OTMyNGQwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZl
MDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5
NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQg
NzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MDAyIHBhc3MgMDA4
NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNk
YmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUz
MjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2Vm
ODRlNGJiMzEzOTkxNGUKIDE0Njk4OSBmYWlsIGUzMGZiODU4NjJjZDRmNGNkZTU1YjkyMTJhNzMy
OTc0NDZkNjUyZTQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEw
N2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4
YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwMDYgZmFp
bCA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRh
YjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1
Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5
NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MDEwIGZhaWwgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1
MDUwYzhlZTY0YjVkZDMwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4
YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzAx
MiBwYXNzIDAwODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3
NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYg
YzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgy
YTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwMTQgZmFpbCA3YjcyZGMyZjEwMGQxZmU4ZTk2
OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3
MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJl
YmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQpT
ZWFyY2hpbmcgZm9yIGludGVyZXN0aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAx
NDM1MTMgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ2ODU3
IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2OTExIChw
YXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ2OTI2IChmYWlsKSwg
Zm9yIGJhc2lzIGZhaWx1cmUKIDAgcmV2aXNpb25zIGF0IDAwODQzMzQ0YzY4NzFjZGU2YjhjODVi
Zjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2
OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCk5vIHJl
dmlzaW9ucyBsZWZ0IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5k
OiBmbGlnaHQgMTQ3MDAyIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTQ3MDA2IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTQ3MDA4IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDcwMTAg
KGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDcwMTIgKHBh
c3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzAxNCAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2Vz
ZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi
L3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJv
ZHVjZWQ6ICA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxCiAgQnVnIG5v
dCBwcmVzZW50OiAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2CiAgTGFz
dCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTQ3MDE0LwoKCiAgY29tbWl0IDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2
NGI1ZGQzMDEKICBBdXRob3I6IE1hcmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5n
LmNvbT4KICBEYXRlOiAgIFRodSBTZXAgNiAxNzo0MTozNSAyMDE4ICswMjAwCiAgCiAgICAgIEFS
TTogZHRzOiBleHlub3M6IERpc2FibGUgcHVsbCBjb250cm9sIGZvciBTNU04NzY3IFBNSUMKICAg
ICAgCiAgICAgIFsgVXBzdHJlYW0gY29tbWl0IGVmMmVjYWI5YWY1ZmVhZTk3YzQ3YjdmNjFjZGQ5
NmY3ZjQ5YjJjMjMgXQogICAgICAKICAgICAgUzVNODc2NyBQTUlDIGludGVycnVwdCBsaW5lIG9u
IEV4eW5vczUyNTAtYmFzZWQgQXJuZGFsZSBib2FyZCBoYXMKICAgICAgZXh0ZXJuYWwgcHVsbC11
cCByZXNpc3RvcnMsIHNvIGRpc2FibGUgYW55IHB1bGwgY29udHJvbCBmb3IgaXQgaW4KICAgICAg
aW4gY29udHJvbGxlciBub2RlLiBUaGlzIGZpeGVzIHN1cHBvcnQgZm9yIFM1TTg3NjcgaW50ZXJy
dXB0cyBhbmQKICAgICAgZW5hYmxlcyBvcGVyYXRpb24gb2Ygd2FrZXVwIGZyb20gUzVNODc2NyBS
VEMgYWxhcm0uCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBTenlwcm93c2tpIDxt
LnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgICAgIFNpZ25lZC1vZmYtYnk6IEtyenlzenRvZiBL
b3psb3dza2kgPGtyemtAa2VybmVsLm9yZz4KICAgICAgU2lnbmVkLW9mZi1ieTogU2FzaGEgTGV2
aW4gPHNhc2hhbEBrZXJuZWwub3JnPgoKZG90OiBncmFwaCBpcyB0b28gbGFyZ2UgZm9yIGNhaXJv
LXJlbmRlcmVyIGJpdG1hcHMuIFNjYWxpbmcgYnkgMC4xNzExOTcgdG8gZml0CnBubXRvcG5nOiAy
NCBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGggbGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMv
YmlzZWN0L2xpbnV4LTQuMTQvdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lLnJlYm9vdC57ZG90LHBz
LHBuZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
MTQ3MDE0OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxNDcwMTQgbGludXgtNC4xNCByZWFs
LWJpc2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVz
dC9sb2dzLzE0NzAxNC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUg
cnVuOgogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAg
ICAgICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpz
Zy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczog
L2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBm
aWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFu
ZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:19:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:19:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2FKo-0005aI-E8; Thu, 13 Feb 2020 14:19:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4PM=4B=citrix.com=sergey.dyasli@srs-us1.protection.inumbo.net>)
 id 1j2FKn-0005aB-OZ
 for xen-devel@lists.xen.org; Thu, 13 Feb 2020 14:19:17 +0000
X-Inumbo-ID: d11a48f8-4e6b-11ea-b0fd-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d11a48f8-4e6b-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 14:19:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581603556;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=wP7AhtPbkBrrSyIyf+cIK/VdzAmyxuQoEs/aoyiUOuk=;
 b=P2gbyqZ+iY34TERaCwZpT0TSLDPQjv8bZESbGZSH5UC1KE72mQstnjj/
 rTtkmm6PKa+sZrpwywlKv+FCV+CpeuiXl84sAZ6Bux2mTT+3NbR3Lf08X
 ziuJ5UN7H6ovVXizvgpcfOXoSDYsM2gjiWFnEeJvKWuGBUWpd3aMTPrqs I=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=sergey.dyasli@citrix.com;
 spf=Pass smtp.mailfrom=sergey.dyasli@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 sergey.dyasli@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 sergey.dyasli@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="sergey.dyasli@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="sergey.dyasli@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DNffJSCEZm3iVXnDzOQ1RvSH/cDFC7Z3Sfmu46GkuqTrYlrBRIrpzGtk8tCb6I+ZUrv7NIucRq
 0FhL4vRuLTf3JU9GfnDdC8IMHcslQCZ3ag1r+G1ohsJ1FPI30p45eVt/wL55ntPc3fqsUkOnDr
 n9EBojJbqCdOsGX8uZloH7QZaqjLT6yD2tj+zAkBKGa37hKFEVYwfin3hYbJuJF0CQNLa9dKVz
 8mFaOH4S5O3ul0Mk7t91kkOizxvLD/z6ggoPeBCVkC4zASKS59KeadNna3dELFVjitCHoZxG4K
 Ahg=
X-SBRS: 2.7
X-MesageID: 12768793
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,437,1574139600"; d="scan'208";a="12768793"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, Xen-devel
 <xen-devel@lists.xen.org>
References: <26757593-2d17-a440-92b1-3f11a83a5104@citrix.com>
 <2a007257-1b8e-dda9-9228-24c2a8ea5200@suse.com>
From: Sergey Dyasli <sergey.dyasli@citrix.com>
Autocrypt: addr=sergey.dyasli@citrix.com; keydata=
 xsFNBFtMVHEBEADc/hZcLexrB6vGTdGqEUsYZkFGQh6Z1OO7bCtM1go1RugSMeq9tkFHQSOc
 9c7W9NVQqLgn8eefikIHxgic6tGgKoIQKcPuSsnqGao2YabsTSSoeatvmO5HkR0xGaUd+M6j
 iqv3cD7/WL602NhphT4ucKXCz93w0TeoJ3gleLuILxmzg1gDhKtMdkZv6TngWpKgIMRfoyHQ
 jsVzPbTTjJl/a9Cw99vuhFuEJfzbLA80hCwhoPM+ZQGFDcG4c25GQGQFFatpbQUhNirWW5b1
 r2yVOziSJsvfTLnyzEizCvU+r/Ek2Kh0eAsRFr35m2X+X3CfxKrZcePxzAf273p4nc3YIK9h
 cwa4ZpDksun0E2l0pIxg/pPBXTNbH+OX1I+BfWDZWlPiPxgkiKdgYPS2qv53dJ+k9x6HkuCy
 i61IcjXRtVgL5nPGakyOFQ+07S4HIJlw98a6NrptWOFkxDt38x87mSM7aSWp1kjyGqQTGoKB
 VEx5BdRS5gFdYGCQFc8KVGEWPPGdeYx9Pj2wTaweKV0qZT69lmf/P5149Pc81SRhuc0hUX9K
 DnYBa1iSHaDjifMsNXKzj8Y8zVm+J6DZo/D10IUxMuExvbPa/8nsertWxoDSbWcF1cyvZp9X
 tUEukuPoTKO4Vzg7xVNj9pbK9GPxSYcafJUgDeKEIlkn3iVIPwARAQABzShTZXJnZXkgRHlh
 c2xpIDxzZXJnZXkuZHlhc2xpQGNpdHJpeC5jb20+wsGlBBMBCgA4FiEEkI7HMI5EbM2FLA1L
 Aa+w5JvbyusFAltMVHECGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AAIQkQAa+w5JvbyusW
 IQSQjscwjkRszYUsDUsBr7Dkm9vK65AkEACvL+hErqbQj5yTVNqvP1rVGsXvevViglSTkHD4
 9LGwEk4+ne8N4DPcqrDnyqYFd42UxTjVyoDEXEIIoy0RHWCmaspYEDX8fVmgFG3OFoeA9NAv
 JHssHU6B2mDAQ6M3VDmAwTw+TbXL/c1wblgGAP9kdurydZL8bevTTUh7edfnm5pwaT9HLXvl
 xLjz5qyt6tKEowM0xPVzCKaj3Mf/cuZFOlaWiHZ0biOPC0JeoHuz4UQTnBBUKk+n2nnn72k9
 37cNeaxARwn/bxcej9QlbrrdaNGVFzjCA/CIL0KjUepowpLN0+lmYjkPgeLNYfyMXumlSNag
 9qnCTh0QDsCXS/HUHPeBskAvwNpGBCkfiP/XqJ+V618ZQ1sclHa9aWNnlIR/a8xVx25t/14V
 R8EX/045HUpyPU8hI/yw+Fw/ugJ8W0dFzFeHU5K2tEW2W0m3ZWWWgpcBSCB17DDLIPjGX1Qc
 J8jiVJ7E4rfvA1JBg9BxVw5LVuXg2FB6bqnDYALfY2ydATk+ZzMUAMMilaE7/5a2RMV4TYcd
 8Cf77LdgO0pB3vF6z1QmNA2IbOICtJOXpmvHj+dKFUt5hFVbvqXbuAjlrwFktbAFVGxaeIYz
 nQ44lQu9JqDuSH5yOytdek24Dit8SgEHGvumyj17liCG6kNzxd+2xh3uaUCA5MIALy5mZ87B
 TQRbTFRxARAAwqL3u/cPDA+BhU9ghtAkC+gyC5smWUL1FwTQ9CwTqcQpKt85PoaHn8sc5ctt
 Aj2fNT/F2vqQx/BthVOdkhj9LCwuslqBIqbri3XUyMLVV/Tf+ydzHW2AjufCowwgBguxedD1
 f9Snkv+As7ZgMg/GtDqDiCWBFg9PneKvr+FPPd2WmrI8Kium4X5Zjs/a6OGUWVcIBoPpu088
 z/0tlKYjTFLhoIEsf6ll4KvRQZIyGxclg3RBEuN+wgMbKppdUf2DBXYeCyrrPx809CUFzcik
 O99drWti2CV1gF8bnbUvfCewxwqgVKtHl2kfsm2+/lgG4CTyvnvWqUyHICZUqISdz5GidaXn
 TcPlsAeo2YU2NXbjwnmxzJEP/4FxgsjYIUbbxdmsK+PGre7HmGmaDZ8K77L3yHr/K7AH8mFs
 WUM5KiW4SnKyIQvdHkZMpvE4XrrirlZ+JI5vE043GzzpS2CGo0NFQmDJLRbpN/KQY6dkNVgA
 L0aDxJtAO1rXKYDSrvpL80bYyskQ4ivUa06v9SM2/bHi9bnp3Nf/fK6ErWKWmDOHWrnTgRML
 oQpcxoVPxw2CwyWT1069Y/CWwgnbj34+LMwMUYhPEZMitABpQE74dEtIFh0c2scm3K2QGhOP
 KQK3szqmXuX6MViMZLDh/B7FXLQyqwMBnZygfzZFM9vpDskAEQEAAcLBjQQYAQoAIBYhBJCO
 xzCORGzNhSwNSwGvsOSb28rrBQJbTFRxAhsMACEJEAGvsOSb28rrFiEEkI7HMI5EbM2FLA1L
 Aa+w5Jvbyuvvbg//S3d1+XL568K5BTHXaYxSqCeMqYbV9rPhEHyk+rzKtwNXSbSO8x0xZutL
 gYV+nkW0KMPH5Bz3I1xiRKAkiX/JLcMfx2HAXJ1Cv2rpR6bxyCGBJmuwR68uMS/gKe6AWwTY
 q2kt1rtZPjGl9OwVoWGJKbu2pFBLWmLAnHlXOL6WDSE1Mz2Ah3jMHOaSyAgPu1XSNa600gMJ
 QrSxgbe7bW72gCjeHcrIjfv+uh5cZ5/J/edpWXRuE4Tz82nxudBIHE2vnQEoJrXOh2kAJiYs
 G+IllDqFKDPrnS0R3DenBNG0Ir8h9W6heETnhQUc9NDFCSr81Mp0fROdBfYZnQzgSZMjN2eY
 pkNEWshJER4ZYY+7hAmqI51HnsKuM46QINh00jJHRMykW3TBMlwnUFxZ0gplAecjCFC7g2zj
 g1qNxLnxMS4wCsyEVhCkPyYnS8zuoa4ZUH37CezD01Ph4O1saln5+M4blHCEAUpZIkTGpUoi
 SEwtoxu6EEUYfbcjWgzJCs023hbRykZlFALoRNCwVz/FnPuVu291jn9kjvCTEeE6g2dCtOrO
 ukuXzk1tIeeoggsU7AJ0bzP7QOEhEckaBbP4k6ic26LJGWNMinllePyEMXzsgmMHVN//8wDT
 NWaanhP/JZ1v5Mfn8s1chIqC0sJIw73RvvuBkOa+jx0OwW3RFoQ=
Message-ID: <2089842c-1ce5-9cbb-70c1-9b1d4055a64a@citrix.com>
Date: Thu, 13 Feb 2020 14:19:13 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <2a007257-1b8e-dda9-9228-24c2a8ea5200@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Core Scheduling "lock == schedule_lock" assertion
 failure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 "sergey.dyasli@citrix.com >> Sergey Dyasli" <sergey.dyasli@citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTIvMDIvMjAyMCAxMjoyNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxMi4wMi4yMCAx
MjoyMSwgU2VyZ2V5IER5YXNsaSB3cm90ZToKPj4gSGkgSnVlcmdlbiwKPj4KPj4gUmVjZW50bHkg
b3VyIHRlc3RpbmcgaGFzIGZvdW5kIGEgaG9zdCBjcmFzaCB3aGljaCBpcyByZXByb2R1Y2libGUu
Cj4+IERvIHlvdSBoYXZlIGFueSBpZGVhIHdoYXQgbWlnaHQgYmUgZ29pbmcgb24gaGVyZT8KPgo+
IE9oLCBuaWNlIGNhdGNoIQo+Cj4gVGhlIHByb2JsZW0gaXMgdGhhdCBnZXRfY3B1X2lkbGVfdGlt
ZSgpIGlzIGNhbGxpbmcgdmNwdV9ydW5zdGF0ZV9nZXQoKQo+IGZvciBhbiBpZGxlIHZjcHUuIFRo
aXMgaXMgZnJhZ2lsZSBhcyBpZGxlIHZjcHVzIGFyZSBzb21ldGltZXMgYXNzaWduZWQKPiB0ZW1w
b3JhcmlseSB0byBub3JtYWwgc2NoZWR1bGluZyB1bml0cywgdGh1cyB0aGUgQVNTRVJUKCkgaW4g
dGhlIHVubG9jawo+IGZ1bmN0aW9uIGlzIGZhaWxpbmcgd2hlbiB0aGUgYXNzaWdubWVudCBvZiB0
aGUgaWRsZSB2Y3B1IGlzIG1vZGlmaWVkCj4gdW5kZXIgdGhlIGZlZXQgb2YgdmNwdV9ydW5zdGF0
ZV9nZXQoKSBhbmQgdGhlIHVuaXQgaXQgaGFzIGJlZW4gYXNzaWduZWQKPiB0byBiZWZvcmUgaXMg
YWxyZWFkeSBzY2hlZHVsZWQgb24gYW5vdGhlciBjcHUuCj4KPiBUaGUgcGF0Y2ggaXMgcmF0aGVy
IGVhc3ksIHRob3VnaC4gQ2FuIHlvdSB0cnkgaXQsIHBsZWFzZT8KClRoYW5rIHlvdSBmb3IgdGhl
IHBhdGNoISBJIHB1dCBpdCBpbnRvIHRlc3RpbmcgeWVzdGVyZGF5IGFuZCBpdCBsb29rcwpnb29k
IHNvIGZhci4gSXQgYWxzbyBzZWVtcyB0aGF0IHRoZSBpc3N1ZSBpcyB3ZWxsIHVuZGVyc3Rvb2Qg
YW5kIHRoZQpwYXRjaCBzaG91bGQgZ28gaW50byB0aGUgbWFpbiB0cmVlLgoKLS0KU2VyZ2V5Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:20:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:20:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2FMC-0006Ls-Sg; Thu, 13 Feb 2020 14:20:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2FMB-0006Lh-Sp
 for xen-devel@lists.xen.org; Thu, 13 Feb 2020 14:20:43 +0000
X-Inumbo-ID: 03d859b1-4e6c-11ea-b8ae-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03d859b1-4e6c-11ea-b8ae-12813bfff9fa;
 Thu, 13 Feb 2020 14:20:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E90BDAF93;
 Thu, 13 Feb 2020 14:20:41 +0000 (UTC)
To: Sergey Dyasli <sergey.dyasli@citrix.com>,
 Xen-devel <xen-devel@lists.xen.org>
References: <26757593-2d17-a440-92b1-3f11a83a5104@citrix.com>
 <2a007257-1b8e-dda9-9228-24c2a8ea5200@suse.com>
 <2089842c-1ce5-9cbb-70c1-9b1d4055a64a@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <5cc3ecf8-92af-b19e-0ed9-f277b104304e@suse.com>
Date: Thu, 13 Feb 2020 15:20:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <2089842c-1ce5-9cbb-70c1-9b1d4055a64a@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] Core Scheduling "lock == schedule_lock" assertion
 failure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAgMTU6MTksIFNlcmdleSBEeWFzbGkgd3JvdGU6Cj4gT24gMTIvMDIvMjAyMCAx
MjoyNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24gMTIuMDIuMjAgMTI6MjEsIFNlcmdleSBE
eWFzbGkgd3JvdGU6Cj4+PiBIaSBKdWVyZ2VuLAo+Pj4KPj4+IFJlY2VudGx5IG91ciB0ZXN0aW5n
IGhhcyBmb3VuZCBhIGhvc3QgY3Jhc2ggd2hpY2ggaXMgcmVwcm9kdWNpYmxlLgo+Pj4gRG8geW91
IGhhdmUgYW55IGlkZWEgd2hhdCBtaWdodCBiZSBnb2luZyBvbiBoZXJlPwo+Pgo+PiBPaCwgbmlj
ZSBjYXRjaCEKPj4KPj4gVGhlIHByb2JsZW0gaXMgdGhhdCBnZXRfY3B1X2lkbGVfdGltZSgpIGlz
IGNhbGxpbmcgdmNwdV9ydW5zdGF0ZV9nZXQoKQo+PiBmb3IgYW4gaWRsZSB2Y3B1LiBUaGlzIGlz
IGZyYWdpbGUgYXMgaWRsZSB2Y3B1cyBhcmUgc29tZXRpbWVzIGFzc2lnbmVkCj4+IHRlbXBvcmFy
aWx5IHRvIG5vcm1hbCBzY2hlZHVsaW5nIHVuaXRzLCB0aHVzIHRoZSBBU1NFUlQoKSBpbiB0aGUg
dW5sb2NrCj4+IGZ1bmN0aW9uIGlzIGZhaWxpbmcgd2hlbiB0aGUgYXNzaWdubWVudCBvZiB0aGUg
aWRsZSB2Y3B1IGlzIG1vZGlmaWVkCj4+IHVuZGVyIHRoZSBmZWV0IG9mIHZjcHVfcnVuc3RhdGVf
Z2V0KCkgYW5kIHRoZSB1bml0IGl0IGhhcyBiZWVuIGFzc2lnbmVkCj4+IHRvIGJlZm9yZSBpcyBh
bHJlYWR5IHNjaGVkdWxlZCBvbiBhbm90aGVyIGNwdS4KPj4KPj4gVGhlIHBhdGNoIGlzIHJhdGhl
ciBlYXN5LCB0aG91Z2guIENhbiB5b3UgdHJ5IGl0LCBwbGVhc2U/Cj4gCj4gVGhhbmsgeW91IGZv
ciB0aGUgcGF0Y2ghIEkgcHV0IGl0IGludG8gdGVzdGluZyB5ZXN0ZXJkYXkgYW5kIGl0IGxvb2tz
Cj4gZ29vZCBzbyBmYXIuIEl0IGFsc28gc2VlbXMgdGhhdCB0aGUgaXNzdWUgaXMgd2VsbCB1bmRl
cnN0b29kIGFuZCB0aGUKPiBwYXRjaCBzaG91bGQgZ28gaW50byB0aGUgbWFpbiB0cmVlLgoKSnVz
dCB3YW50ZWQgdG8gbWFrZSBzdXJlIGl0IHJlYWxseSBmaXhlcyB5b3VyIHByb2JsZW0uIDotKQoK
Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:35:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:35:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Fa9-0007TK-Jz; Thu, 13 Feb 2020 14:35:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=06QY=4B=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2Fa8-0007TF-NJ
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:35:08 +0000
X-Inumbo-ID: 07f9e304-4e6e-11ea-b8b5-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07f9e304-4e6e-11ea-b8b5-12813bfff9fa;
 Thu, 13 Feb 2020 14:35:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2A32BAE78;
 Thu, 13 Feb 2020 14:35:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 15:35:04 +0100
Message-Id: <20200213143504.23777-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen/sched: fix get_cpu_idle_time() with core
 scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Z2V0X2NwdV9pZGxlX3RpbWUoKSBpcyBjYWxsaW5nIHZjcHVfcnVuc3RhdGVfZ2V0KCkgZm9yIGFu
IGlkbGUgdmNwdS4KV2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlIHRoaXMgaXMgZnJhZ2lsZSwg
YXMgaWRsZSB2Y3B1cyBhcmUgYXNzaWduZWQKdG8gb3RoZXIgc2NoZWR1bGluZyB1bml0cyB0ZW1w
b3JhcmlseSwgYW5kIHRoYXQgYXNzaWdubWVudCBpcyBjaGFuZ2VkCmluIHNvbWUgY2FzZXMgd2l0
aG91dCBob2xkaW5nIHRoZSBzY2hlZHVsaW5nIGxvY2ssIGFuZAp2Y3B1X3J1bnN0YXRlX2dldCgp
IGlzIHVzaW5nIHYtPnNjaGVkX3VuaXQgYXMgcGFyYW1ldGVyIGZvcgp1bml0X3NjaGVkdWxlX1t1
bl1sb2NrX2lycSgpLCByZXN1bHRpbmcgaW4gYW4gQVNTRVJUKCkgdHJpZ2dlcmluZyBpbgp1bmxv
Y2sgaW4gY2FzZSB2LT5zY2hlZF91bml0IGhhcyBjaGFuZ2VkIG1lYW53aGlsZS4KCkZpeCB0aGF0
IGJ5IHVzaW5nIGEgbG9jYWwgdW5pdCB2YXJpYWJsZSBob2xkaW5nIHRoZSBjb3JyZWN0IHVuaXQu
CgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpJIGhh
dmUgdmVyaWZpZWQgdGhhdCBhbGwgb3RoZXIgdXNlcyBvZiB2LT5zY2hlZF91bml0IGFyZSBub3QK
cHJvYmxlbWF0aWM6IHRoZXkgYXJlIGFsbCBmb3Igbm9uLWlkbGUgdmNwdXMsIG9yIGluIHNjaGVk
dWxpbmcgcGF0aHMKZGVhbGluZyB3aXRoIHNjaGVkdWxpbmcgdGhlbXNlbHZlcyBhbmQgdGh1cyBi
ZWluZyBhd2FyZSBvZiB0aGUKcG90ZW50aWFsIHByb2JsZW0gb3Igbm90IHZ1bG5lcmFibGUgYnkg
aXQuCi0tLQogeGVuL2NvbW1vbi9zY2hlZC9jb3JlLmMgfCAxMyArKysrKysrKysrKy0tCiAxIGZp
bGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3NjaGVkL2NvcmUuYyBiL3hlbi9jb21tb24vc2NoZWQvY29yZS5jCmluZGV4
IDJlNDNmODAyOWYuLmRlNWE2YjFhNTcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vc2NoZWQvY29y
ZS5jCisrKyBiL3hlbi9jb21tb24vc2NoZWQvY29yZS5jCkBAIC0zMDgsMTcgKzMwOCwyNiBAQCB2
b2lkIHZjcHVfcnVuc3RhdGVfZ2V0KGNvbnN0IHN0cnVjdCB2Y3B1ICp2LAogewogICAgIHNwaW5s
b2NrX3QgKmxvY2s7CiAgICAgc190aW1lX3QgZGVsdGE7CisgICAgc3RydWN0IHNjaGVkX3VuaXQg
KnVuaXQ7CiAKICAgICByY3VfcmVhZF9sb2NrKCZzY2hlZF9yZXNfcmN1bG9jayk7CiAKLSAgICBs
b2NrID0gbGlrZWx5KHYgPT0gY3VycmVudCkgPyBOVUxMIDogdW5pdF9zY2hlZHVsZV9sb2NrX2ly
cSh2LT5zY2hlZF91bml0KTsKKyAgICAvKgorICAgICAqIEJlIGNhcmVmdWwgaW4gY2FzZSBvZiBh
biBpZGxlIHZjcHU6IHRoZSBhc3NpZ25tZW50IHRvIGEgdW5pdCBtaWdodAorICAgICAqIGNoYW5n
ZSBldmVuIHdpdGggdGhlIHNjaGVkdWxpbmcgbG9jayBoZWxkLCBzbyBiZSBzdXJlIHRvIHVzZSB0
aGUKKyAgICAgKiBjb3JyZWN0IHVuaXQgZm9yIGxvY2tpbmcgaW4gb3JkZXIgdG8gYXZvaWQgdHJp
Z2dlcmluZyBhbiBBU1NFUlQoKSBpbgorICAgICAqIHRoZSB1bmxvY2sgZnVuY3Rpb24uCisgICAg
ICovCisgICAgdW5pdCA9IGlzX2lkbGVfdmNwdSh2KSA/IGdldF9zY2hlZF9yZXModi0+cHJvY2Vz
c29yKS0+c2NoZWRfdW5pdF9pZGxlCisgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHYtPnNj
aGVkX3VuaXQ7CisgICAgbG9jayA9IGxpa2VseSh2ID09IGN1cnJlbnQpID8gTlVMTCA6IHVuaXRf
c2NoZWR1bGVfbG9ja19pcnEodW5pdCk7CiAgICAgbWVtY3B5KHJ1bnN0YXRlLCAmdi0+cnVuc3Rh
dGUsIHNpemVvZigqcnVuc3RhdGUpKTsKICAgICBkZWx0YSA9IE5PVygpIC0gcnVuc3RhdGUtPnN0
YXRlX2VudHJ5X3RpbWU7CiAgICAgaWYgKCBkZWx0YSA+IDAgKQogICAgICAgICBydW5zdGF0ZS0+
dGltZVtydW5zdGF0ZS0+c3RhdGVdICs9IGRlbHRhOwogCiAgICAgaWYgKCB1bmxpa2VseShsb2Nr
ICE9IE5VTEwpICkKLSAgICAgICAgdW5pdF9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIHYtPnNj
aGVkX3VuaXQpOworICAgICAgICB1bml0X3NjaGVkdWxlX3VubG9ja19pcnEobG9jaywgdW5pdCk7
CiAKICAgICByY3VfcmVhZF91bmxvY2soJnNjaGVkX3Jlc19yY3Vsb2NrKTsKIH0KLS0gCjIuMTYu
NAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:35:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:35:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Fak-0007W3-1W; Thu, 13 Feb 2020 14:35:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2Fai-0007Vr-7i
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:35:44 +0000
X-Inumbo-ID: 1cd8a436-4e6e-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1cd8a436-4e6e-11ea-b0fd-bc764e2007e4;
 Thu, 13 Feb 2020 14:35:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Fag-0001Kl-7m; Thu, 13 Feb 2020 14:35:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Faf-0006ho-C8; Thu, 13 Feb 2020 14:35:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Faf-0005cl-BT; Thu, 13 Feb 2020 14:35:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146930-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:guest-start.2:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=12975989976505c36ae24229eff0cff35dc5b61a
X-Osstest-Versions-That: linux=0a679e13ea30f85a1aef0669ee0c5a9fd7860b34
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 14:35:41 +0000
Subject: [Xen-devel] [linux-next test] 146930: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkzMCBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5MzAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0Njg1MAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
IGZhaWwgUkVHUi4gdnMuIDE0NjkwNAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQg
YXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgZmFpbCBibG9ja2VkIGluIDE0NjkwNAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNyBndWVzdC1zdGFydC4yICAgICAgICAgICBmYWlsIGJsb2NrZWQgaW4g
MTQ2OTA0CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgIGZhaWwgYmxvY2tlZCBpbiAxNDY5MDQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgZmFpbCBibG9ja2VkIGluIDE0NjkwNAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICBmYWls
IGJsb2NrZWQgaW4gMTQ2OTA0CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDY4NTAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDE0NjkwNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ2OTA0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5MDQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDE0NjkwNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ2OTA0CiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxNDY5MDQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NjkwNAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ2OTA0CiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxNDY5MDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NjkwNAogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxp
a2UgMTQ2OTA0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5MDQKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjkwNAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTQ2OTA0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5MDQKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NjkwNAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2OTA0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5MDQK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0
aW5nOgogbGludXggICAgICAgICAgICAgICAgMTI5NzU5ODk5NzY1MDVjMzZhZTI0MjI5ZWZmMGNm
ZjM1ZGM1YjYxYQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMGE2Nzll
MTNlYTMwZjg1YTFhZWYwNjY5ZWUwYzVhOWZkNzg2MGIzNAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAg
ICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUg
c2luY2UgICAxNDY5MzAgIDIwMjAtMDItMTIgMDk6MTk6MTEgWiAgICAxIGRheXMgICAgMSBhdHRl
bXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 14:43:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 14:43:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Fho-0008Rg-2K; Thu, 13 Feb 2020 14:43:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2Fhn-0008Rb-IY
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 14:43:03 +0000
X-Inumbo-ID: 1ff2b9f8-4e6f-11ea-b8b7-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ff2b9f8-4e6f-11ea-b8b7-12813bfff9fa;
 Thu, 13 Feb 2020 14:42:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Fhg-0001TW-Md; Thu, 13 Feb 2020 14:42:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Fhf-0007DZ-UL; Thu, 13 Feb 2020 14:42:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Fhf-0005Ib-Th; Thu, 13 Feb 2020 14:42:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147013-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=af09b7d79cb8ae7498882e61efec75486eb69544
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 14:42:55 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147013: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAxMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAxMy8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBhZjA5YjdkNzljYjhhZTc0OTg4ODJl
NjFlZmVjNzU0ODZlYjY5NTQ0CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAxIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMTkg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2OTM1ICAyMDIwLTAyLTEyIDExOjA2OjEw
IFogICAgMSBkYXlzICAgMTMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgog
IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCBhZjA5Yjdk
NzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoK
ICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5p
dCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBj
YWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRj
ZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQg
RmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50
IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3Nh
cnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtl
cyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUz
ODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAt
YnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05G
SUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJv
ciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQg
JiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+
fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZv
ciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJ
R19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBj
b25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+
fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3Vz
bHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2Rk
bHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGls
ZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29y
a2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3Rh
bnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2Nl
YzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAy
MDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5n
IGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGlu
ZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlz
IGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2Fy
ZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3Bv
bGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAg
bGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVy
cy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3
NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAg
KzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9s
aWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVy
IGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2Vycywg
YW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAg
TW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBm
dW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGlu
IHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5v
dCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 15:15:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 15:15:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2GDP-0002ap-S8; Thu, 13 Feb 2020 15:15:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XmNm=4B=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2GDO-0002ak-Ar
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 15:15:42 +0000
X-Inumbo-ID: b26a2196-4e73-11ea-b8c6-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b26a2196-4e73-11ea-b8c6-12813bfff9fa;
 Thu, 13 Feb 2020 15:15:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581606941;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=aFsEpdoqHB6NDSmiAY7BGWVHldtHLvfKC09AH9IlmOE=;
 b=Wq/kgTHIdPQN0+2mmqoXAGO8SrMKpdPchfjI4JSckMLt7GZSoq7cpJdZ
 U6iemL+0DdNH/0kZTdjZO+c+LJFNSGf7pZFantFbi3zyw6ME6d+3x9VFF
 PQpNCcwEkOxxTM3HKGxFz22T3WOaQXz7uzE5QNlNwggii+/EmNW47Hs87 A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u3J/7kxvvsLTC2tbmV+0V5j2ORyKqVqyB9ueBcztntyA+jWj3Cc2L3/LHVlrWkpXUkKCtpjZsi
 xCg6qhw1SQCVofbQoWz9bnybdakEy3Ydzr6mV0jmnIW9d/AGOdET5Uz5Mg6JC33m7vYqEDQjng
 X/l4q7eza24DTBfEGu9TvWQ8/sfKGJu13lfnmSEptAndwLLvRDc3GE2oEwdwnwbWQ/tc8tJ6b1
 VayQljC1C8k7S7FtpErW0r6zPrf+vHxI4tB0Wnvix55npj2K0mTtwCObhKCcJ7ZQIY/19e5dPD
 ibg=
X-SBRS: 2.7
X-MesageID: 12839152
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,437,1574139600"; d="scan'208";a="12839152"
Date: Thu, 13 Feb 2020 16:15:30 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213151530.GZ4679@Air-de-Roger>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-4-roger.pau@citrix.com>
 <9fc88888-a670-a68e-f1b6-c0d258ab7b6e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9fc88888-a670-a68e-f1b6-c0d258ab7b6e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/3] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMTE6MTI6MTJBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTIuMDIuMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQEAg
LTIyMyw3ICsyMjMsMTAgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGly
cV9kZXNjICpkZXNjKQo+ID4gICAgICB0cmFjZV9pcnFfbWFzayhUUkNfSFdfSVJRX0NMRUFSX1ZF
Q1RPUiwgaXJxLCB2ZWN0b3IsIHRtcF9tYXNrKTsKPiA+ICAKPiA+ICAgICAgaWYgKCBsaWtlbHko
IWRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcykgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBw
dXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4gPiAgICAgICAgICByZXR1cm47Cj4gPiArICAgIH0KPiAK
PiBJJ20gbm90IG92ZXJseSBoYXBweSB0byBzZWUgYSBuZWVkIGludHJvZHVjZWQgdG8gZG8gY2xl
YW51cCBsaWtlCj4gdGhpcyBvbmUsIGJ1dCBhdCBsZWFzdCBtaXNzaW5nIGEgcGF0aCBpcyBhIGRl
YnVnLWJ1aWxkIHByb2JsZW0KPiBvbmx5Lgo+IAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJv
b3QuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ID4gQEAgLTU3LDYgKzU3LDMw
IEBAIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIGNwdV9jb3JlX21h
c2spOwo+ID4gIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIHNjcmF0
Y2hfY3B1bWFzayk7Cj4gPiAgc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNoX2NwdTBtYXNrOwo+ID4g
IAo+ID4gKyNpZm5kZWYgTkRFQlVHCj4gPiArY3B1bWFza190ICpzY3JhdGNoX2NwdW1hc2soY29u
c3QgY2hhciAqZm4pCj4gCj4gUGxlYXNlIGRvbid0IHBhc3MgYW4gYXJndW1lbnQgdGhhdCB5b3Ug
Y2FuIGRlZHVjZSwgYW5kIHRoZW4KPiBwcm92aWRlIGV2ZW4gbW9yZSBtZWFuaW5nZnVsIGRhdGE6
Cj4gCj4gPiArewo+ID4gKyAgICBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY29uc3QgY2hhciAqLCBz
Y3JhdGNoX2NwdW1hc2tfdXNlKTsKPiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogU2NyYXRj
aCBjcHVtYXNrIGNhbm5vdCBiZSB1c2VkIGluIElSUSBjb250ZXh0LCBvciBlbHNlIHdlIHdvdWxk
IGhhdmUgdG8KPiA+ICsgICAgICogbWFrZSBzdXJlIGFsbCB1c2VycyBoYXZlIGludGVycnVwdHMg
ZGlzYWJsZWQgd2hpbGUgdXNpbmcgdGhlIHNjcmF0Y2gKPiA+ICsgICAgICogbWFzay4KPiA+ICsg
ICAgICovCj4gPiArICAgIEJVR19PTihpbl9pcnEoKSk7Cj4gPiArCj4gPiArICAgIGlmICggZm4g
JiYgdW5saWtlbHkodGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpICkKPiA+ICsgICAgewo+
ID4gKyAgICAgICAgcHJpbnRrKCIlczogc2NyYXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBi
eSAlc1xuIiwKPiA+ICsgICAgICAgICAgICAgIGZuLCB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tf
dXNlKSk7Cj4gCj4gVXNlIF9fYnVpbHRpbl9yZXR1cm5fYWRkcmVzcygwKSBoZXJlLCB3aGljaCB3
aWxsIGFsbG93Cj4gaWRlbnRpZnlpbmcgd2hpY2ggb2YgcGVyaGFwcyBtdWx0aXBsZSB1c2VzIGlu
IGEgZnVuY3Rpb24gaXMKPiB0aGUgb2ZmZW5kaW5nIG9uZS4KCldpbGwgY2hhbmdlLgoKPiAKPiBB
bHNvLCB3aHkgaW4gc21wYm9vdC5jIGluc3RlYWQgb2YgaW4gc21wLmM/IFRoaXMgaXNuJ3QgYQo+
IGJvb3Qgb3IgQ1BVLWhvdC1vbmxpbmUgcmVsYXRlZCBmdW5jdGlvbiBhZmFpY3QuCgpJJ3ZlIGFk
ZGVkIGl0IHRvIHNtcGJvb3QuYyBiZWNhdXNlIHRoYXQncyB3aGVyZSBzY3JhdGNoX2NwdW1hc2sg
aXMKZGVmaW5lZC4gSSBjb3VsZCBtb3ZlIGl0IHRvIHNtcC5jLCBidXQgSSB3b3VsZCBwcmVmZXIg
dG8ga2VlcCB0aGUKYWNjZXNzb3IgYXMgY2xvc2UgYXMgcG9zc2libGUgdG8gdGhlIGRlY2xhcmF0
aW9uLgoKPiAKPiBGaW5hbGx5LCBpdCB3b3VsZCBzZWVtIG5pY2UgaWYgbXVsdGlwbGUgdXNlcyBi
eSB0aGUgc2FtZSBjYWxsZXIKPiBjb3VsZCBiZSBwZXJtaXR0ZWQ6Cj4gCj4gICAgIGZvciAoIC4u
LiApCj4gICAgIHsKPiAgICAgICAgIGlmICggLi4uICkKPiAgICAgICAgIHsKPiAgICAgICAgICAg
ICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwo+ICAgICAgICAgICAgIC4uLgo+ICAgICAg
ICAgfQo+ICAgICAgICAgZWxzZQo+ICAgICAgICAgewo+ICAgICAgICAgICAgIC8qIG5vIHVzZSBv
ZiBnZXRfc2NyYXRjaF9jcHVtYXNrKCkgKi8KPiAgICAgICAgICAgICAuLi4KPiAgICAgICAgIH0K
PiAgICAgfQo+IAo+ICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CgpJIGhhdmUgdG8gYWRtaXQg
SSBkb24ndCByZWFsbHkgbGlrZSB0aGlzIGtpbmRzIG9mIGFzeW1tZXRyaWMKY29uc3RydWN0aW9u
cywgd2hhdCB5b3Ugc3VnZ2VzdCBmb3IgZXhhbXBsZSB3b24ndCBiZSB2YWxpZCBpZgpnZXRfc2Ny
YXRjaF9jcHVtYXNrIHRvb2sgc29tZSBraW5kIG9mIGxvY2suCgpUaGFua3MsIFJvZ2VyLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 15:28:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 15:28:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2GPE-0003WJ-CC; Thu, 13 Feb 2020 15:27:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ERpn=4B=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2GPE-0003WE-0p
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 15:27:56 +0000
X-Inumbo-ID: 67f160a0-4e75-11ea-bc8e-bc764e2007e4
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 67f160a0-4e75-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 15:27:55 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id a9so7218263wmj.3
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 07:27:55 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=OlhbnVg3VOE3ZbxXtCPHRKktV7Swm2eX7fWEbENo4Fo=;
 b=K2tIfoOufVep0i1MgzPTTU3xfgS+SWJbcNxdUrsqvPeaFBj8CMVOIwfMnfA+YZnuxp
 ORO66Fz64xZO2l7KVH8GXOk0gKNq02C6RXWTi0fyjMhOCieoUcVa9PGZ23yv+sarfJps
 +z8f9G+GDgwcy9FymBvc1H7C2WuoClLlXS8dkWBllEfT9I+YawWKVXtsj30FRae/r7k/
 4pZI5JvwXX1y7cRJgj1ptE7/24YfF5nmiWQ/9yD22GHYatrIAFLj1rcdtb9N++XG3bNw
 Ey1tdXxdGGpQSiUcUR6/m0JmXhIwtmFpF0AJm5HnBQwFqNTTrDGdp2Nwq1vkjFFomW4B
 8xDg==
X-Gm-Message-State: APjAAAUEWFKLeCmi0vJ7QqUDn/DDGNXKAqZDJyiwwBF39p0w1VWZv45z
 6BmbgbeOQA51rFPS5CNyHRCB9eWb1Rg=
X-Google-Smtp-Source: APXvYqz1CZfoDQJGHHCH5uLPSAr4lVDfA9fz6TTsu0MnBftxyjT+7bY3biCQbBOoyZH7KHlQwIW4lQ==
X-Received: by 2002:a1c:988c:: with SMTP id a134mr6119212wme.163.1581607674489; 
 Thu, 13 Feb 2020 07:27:54 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 j65sm3505823wmb.21.2020.02.13.07.27.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 13 Feb 2020 07:27:54 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Thu, 13 Feb 2020 15:27:51 +0000
Message-Id: <20200213152751.3837-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: fix libxl__cpuid_legacy in
 libxl_nocpuid.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <julien@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXRzIGxhc3QgcGFyYW1ldGVyIHNob3VsZCBiZSBsaWJ4bF9kb21haW5fYnVpbGRfaW5mby4KCkZp
eGVzOiAxYjNjZWM2OSAoInRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGlu
ZyBsb2dpYyIpClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQogdG9vbHMv
bGlieGwvbGlieGxfbm9jcHVpZC5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVp
ZC5jIGIvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jCmluZGV4IDc3NzY1NzRhMGMuLjNmMzBl
MTQ4YmUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX25vY3B1aWQuYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF9ub2NwdWlkLmMKQEAgLTM1LDcgKzM1LDcgQEAgaW50IGxpYnhsX2NwdWlk
X3BhcnNlX2NvbmZpZ194ZW5kKGxpYnhsX2NwdWlkX3BvbGljeV9saXN0ICpjcHVpZCwKIH0KIAog
dm9pZCBsaWJ4bF9fY3B1aWRfbGVnYWN5KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZykK
KyAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbykK
IHsKIH0KIAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 15:30:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 15:30:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2GRc-0004GW-UP; Thu, 13 Feb 2020 15:30:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=o3LU=4B=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j2GRb-0004GQ-Om
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 15:30:23 +0000
X-Inumbo-ID: bfcd285e-4e75-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bfcd285e-4e75-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 15:30:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581607823;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=WwhVlzPT7pVfL8EgrY06I5k3vP/WAsSB+ianjicEbH8=;
 b=E0RkEPMflj+exyCYnbhwvC4X8DcrAoMcURQOoTJbJO9mzPepf1ywuT51
 cGyBHOhxF0f2f7SJ/uubiOwFbhW0k7ROCv0ieEk0IiuI5wKnS3w95QjyH
 82IaYRKtiMFxoWKPrR5NB34078FituVYQrlwYO5tC/ouhexjmGeT3eihL 0=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: A8DbMsgfi275ld00qmyk+KZlHA3qItqHHPsF23CAvkjfdqNWy5yoPWl8AoKjM+wijPhYF/dyRv
 YhCszgs8ChQd3QBt9i2v7MxwNox7tyiE8H+WEXB99lAfgK+I6VNSe2wjL1YMC7P6pxGreAnvie
 EmvY2g6LK+ce354BjxEzKzQZoQA6IfdApgPTRG8xDEE36mJOuiM+qpwDFxX8XTCrXWTf8v00rH
 YK3gjfW+C2DXgVChhDFpxJ4+4reTh4sOo99SJJn38u5pK2PzW5FpfARlC0QywkurgW//xDYHWF
 7sg=
X-SBRS: 2.7
X-MesageID: 12414842
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,437,1574139600"; d="scan'208";a="12414842"
Date: Thu, 13 Feb 2020 15:30:19 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200213153019.GF85066@perard.uk.xensource.com>
References: <20200213152751.3837-1-wl@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213152751.3837-1-wl@xen.org>
Subject: Re: [Xen-devel] [PATCH] libxl: fix libxl__cpuid_legacy in
 libxl_nocpuid.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Julien Grall <julien@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMDM6Mjc6NTFQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJdHMgbGFzdCBwYXJhbWV0ZXIgc2hvdWxkIGJlIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvLgo+
IAo+IEZpeGVzOiAxYjNjZWM2OSAoInRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJRCBo
YW5kbGluZyBsb2dpYyIpCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiAt
LS0KPiAgdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jIHwgMiArLQo+ICAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGwvbGlieGxfbm9jcHVpZC5jIGIvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jCj4gaW5k
ZXggNzc3NjU3NGEwYy4uM2YzMGUxNDhiZSAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4bC9saWJ4
bF9ub2NwdWlkLmMKPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9ub2NwdWlkLmMKPiBAQCAtMzUs
NyArMzUsNyBAQCBpbnQgbGlieGxfY3B1aWRfcGFyc2VfY29uZmlnX3hlbmQobGlieGxfY3B1aWRf
cG9saWN5X2xpc3QgKmNwdWlkLAo+ICB9Cj4gIAo+ICB2b2lkIGxpYnhsX19jcHVpZF9sZWdhY3ko
bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAo+IC0gICAgICAgICAgICAgICAgICAgICAg
ICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpCj4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbykKPiAgewo+ICB9Cj4gIAoKQWNrZWQt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKVGhhbmtzLAoK
LS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 15:32:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 15:32:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2GTO-0004NZ-GM; Thu, 13 Feb 2020 15:32:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V1im=4B=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2GTM-0004NT-OR
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 15:32:12 +0000
X-Inumbo-ID: 0140870e-4e76-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0140870e-4e76-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 15:32:12 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2GTL-0002Qi-Tl; Thu, 13 Feb 2020 15:32:11 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2GTL-00087X-K1; Thu, 13 Feb 2020 15:32:11 +0000
Date: Thu, 13 Feb 2020 15:32:08 +0000
From: Wei Liu <wl@xen.org>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200213153208.qibj3klzicfwvi7o@debian>
References: <20200213152751.3837-1-wl@xen.org>
 <20200213153019.GF85066@perard.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213153019.GF85066@perard.uk.xensource.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] libxl: fix libxl__cpuid_legacy in
 libxl_nocpuid.c
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Julien Grall <julien@xen.org>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMDM6MzA6MTlQTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gT24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMDM6Mjc6NTFQTSArMDAwMCwgV2VpIExp
dSB3cm90ZToKPiA+IEl0cyBsYXN0IHBhcmFtZXRlciBzaG91bGQgYmUgbGlieGxfZG9tYWluX2J1
aWxkX2luZm8uCj4gPiAKPiA+IEZpeGVzOiAxYjNjZWM2OSAoInRvb2xzL2xpYnhsOiBDb21iaW5l
IGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYyIpCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgo+ID4gLS0tCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jIHwg
MiArLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+
ID4gCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jIGIvdG9vbHMv
bGlieGwvbGlieGxfbm9jcHVpZC5jCj4gPiBpbmRleCA3Nzc2NTc0YTBjLi4zZjMwZTE0OGJlIDEw
MDY0NAo+ID4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfbm9jcHVpZC5jCj4gPiArKysgYi90b29s
cy9saWJ4bC9saWJ4bF9ub2NwdWlkLmMKPiA+IEBAIC0zNSw3ICszNSw3IEBAIGludCBsaWJ4bF9j
cHVpZF9wYXJzZV9jb25maWdfeGVuZChsaWJ4bF9jcHVpZF9wb2xpY3lfbGlzdCAqY3B1aWQsCj4g
PiAgfQo+ID4gIAo+ID4gIHZvaWQgbGlieGxfX2NwdWlkX2xlZ2FjeShsaWJ4bF9jdHggKmN0eCwg
dWludDMyX3QgZG9taWQsCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFp
bl9jb25maWcgKmRfY29uZmlnKQo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9k
b21haW5fYnVpbGRfaW5mbyAqaW5mbykKPiA+ICB7Cj4gPiAgfQo+ID4gIAo+IAo+IEFja2VkLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClRoYW5rcywgcHVz
aGVkLgoKVGhpcyBzaG91bGQgdW5ibG9jayBPc3N0ZXN0IGFuZCBHaXRsYWIgQ0kuCgpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 15:44:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 15:44:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Gem-0005JQ-MC; Thu, 13 Feb 2020 15:44:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PyN9=4B=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2Gem-0005JL-0s
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 15:44:00 +0000
X-Inumbo-ID: a6491fee-4e77-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a6491fee-4e77-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 15:43:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 182B3AF77;
 Thu, 13 Feb 2020 15:43:58 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200212164949.56434-1-roger.pau@citrix.com>
 <20200212164949.56434-4-roger.pau@citrix.com>
 <9fc88888-a670-a68e-f1b6-c0d258ab7b6e@suse.com>
 <20200213151530.GZ4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6dea5029-5fb8-54e0-1544-ed5ccba2469a@suse.com>
Date: Thu, 13 Feb 2020 16:43:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213151530.GZ4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/3] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxNjoxNSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAxMywgMjAyMCBhdCAxMToxMjoxMkFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTIuMDIuMjAyMCAxNzo0OSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L3NtcGJvb3QuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+Pj4gQEAg
LTU3LDYgKzU3LDMwIEBAIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3Qs
IGNwdV9jb3JlX21hc2spOwo+Pj4gIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tf
dmFyX3QsIHNjcmF0Y2hfY3B1bWFzayk7Cj4+PiAgc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNoX2Nw
dTBtYXNrOwo+Pj4gIAo+Pj4gKyNpZm5kZWYgTkRFQlVHCj4+PiArY3B1bWFza190ICpzY3JhdGNo
X2NwdW1hc2soY29uc3QgY2hhciAqZm4pCj4+Cj4+IFBsZWFzZSBkb24ndCBwYXNzIGFuIGFyZ3Vt
ZW50IHRoYXQgeW91IGNhbiBkZWR1Y2UsIGFuZCB0aGVuCj4+IHByb3ZpZGUgZXZlbiBtb3JlIG1l
YW5pbmdmdWwgZGF0YToKPj4KPj4+ICt7Cj4+PiArICAgIHN0YXRpYyBERUZJTkVfUEVSX0NQVShj
b25zdCBjaGFyICosIHNjcmF0Y2hfY3B1bWFza191c2UpOwo+Pj4gKwo+Pj4gKyAgICAvKgo+Pj4g
KyAgICAgKiBTY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVzZWQgaW4gSVJRIGNvbnRleHQsIG9y
IGVsc2Ugd2Ugd291bGQgaGF2ZSB0bwo+Pj4gKyAgICAgKiBtYWtlIHN1cmUgYWxsIHVzZXJzIGhh
dmUgaW50ZXJydXB0cyBkaXNhYmxlZCB3aGlsZSB1c2luZyB0aGUgc2NyYXRjaAo+Pj4gKyAgICAg
KiBtYXNrLgo+Pj4gKyAgICAgKi8KPj4+ICsgICAgQlVHX09OKGluX2lycSgpKTsKPj4+ICsKPj4+
ICsgICAgaWYgKCBmbiAmJiB1bmxpa2VseSh0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSkg
KQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBwcmludGsoIiVzOiBzY3JhdGNoIENQVSBtYXNrIGFs
cmVhZHkgaW4gdXNlIGJ5ICVzXG4iLAo+Pj4gKyAgICAgICAgICAgICAgZm4sIHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFza191c2UpKTsKPj4KPj4gVXNlIF9fYnVpbHRpbl9yZXR1cm5fYWRkcmVzcygw
KSBoZXJlLCB3aGljaCB3aWxsIGFsbG93Cj4+IGlkZW50aWZ5aW5nIHdoaWNoIG9mIHBlcmhhcHMg
bXVsdGlwbGUgdXNlcyBpbiBhIGZ1bmN0aW9uIGlzCj4+IHRoZSBvZmZlbmRpbmcgb25lLgo+IAo+
IFdpbGwgY2hhbmdlLgo+IAo+Pgo+PiBBbHNvLCB3aHkgaW4gc21wYm9vdC5jIGluc3RlYWQgb2Yg
aW4gc21wLmM/IFRoaXMgaXNuJ3QgYQo+PiBib290IG9yIENQVS1ob3Qtb25saW5lIHJlbGF0ZWQg
ZnVuY3Rpb24gYWZhaWN0Lgo+IAo+IEkndmUgYWRkZWQgaXQgdG8gc21wYm9vdC5jIGJlY2F1c2Ug
dGhhdCdzIHdoZXJlIHNjcmF0Y2hfY3B1bWFzayBpcwo+IGRlZmluZWQuIEkgY291bGQgbW92ZSBp
dCB0byBzbXAuYywgYnV0IEkgd291bGQgcHJlZmVyIHRvIGtlZXAgdGhlCj4gYWNjZXNzb3IgYXMg
Y2xvc2UgYXMgcG9zc2libGUgdG8gdGhlIGRlY2xhcmF0aW9uLgoKTWF5IEkgc3VnZ2VzdCB0aGVu
IHRvIG1vdmUgdGhlIGRlZmluaXRpb24gb2YgdGhlIHN5bWJvbD8KCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 16:31:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 16:31:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2HOB-0001NP-J2; Thu, 13 Feb 2020 16:30:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Laim=4B=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1j2HO9-0001NK-SW
 for xen-devel@lists.xen.org; Thu, 13 Feb 2020 16:30:54 +0000
X-Inumbo-ID: 32a8e4f0-4e7e-11ea-bc8e-bc764e2007e4
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::12])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 32a8e4f0-4e7e-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 16:30:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1581611450;
 s=strato-dkim-0002; d=aepfle.de;
 h=References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:
 X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender;
 bh=bfKL4vLBeVzq1JaOeDxK90V0rUpbcyARr6vFnVIQOsI=;
 b=UJRs2+GdG4Rhi+2C4+sHnTCC3FPJnzr02n2YGhMc9s1B/sx4DFBGQsTwGKsVa02aw5
 qN/w6dd7/ZpveoK7vws80QYeEkHFS+gy2biF96YJjw/sKISBhbibHAUb3m2Dg4Wzigvf
 iifCBCzEhn8pSUVUb89v1wvVrH4mjxb9K19qPIf9fsoxB2g46Y4j8+6knbgJZ4+9tmP1
 BiJNVlN8qAmsxjA37avv3E17aFmWYrHwmbD1LtXjyzAkTWpoi/hMgr/NuROS5Fs/4eAE
 21+3SwVA/wHKvypWCqBtA4/yO6ZdTXR9oaCD4b0xx44y4JODINlKO/P032PxfCFkO6XO
 rFiA==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4AUztn93FPS2dyuYMlkjQ=="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 46.1.12 SBL|AUTH)
 with ESMTPSA id 605caew1DGUnvaC
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate);
 Thu, 13 Feb 2020 17:30:49 +0100 (CET)
Date: Thu, 13 Feb 2020 15:53:18 +0100
From: Olaf Hering <olaf@aepfle.de>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200213155318.0e43046b.olaf@aepfle.de>
In-Reply-To: <08abe0b1-3735-d987-1ad7-b608331e564a@suse.com>
References: <20200212115325.12f2efc4.olaf@aepfle.de>
 <20200212152219.38d1a43c.olaf@aepfle.de>
 <08abe0b1-3735-d987-1ad7-b608331e564a@suse.com>
X-Mailer: Claws Mail 2019.12.31 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] reported memory usage does not match real memory
 usage
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xen.org
Content-Type: multipart/mixed; boundary="===============0451305330117639907=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0451305330117639907==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/O=63qKcZP2C/JC4RRefm3aV"; protocol="application/pgp-signature"

--Sig_/O=63qKcZP2C/JC4RRefm3aV
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Thu, 13 Feb 2020 11:28:29 +0100
schrieb Jan Beulich <jbeulich@suse.com>:

> On 12.02.2020 15:22, Olaf Hering wrote:
> > With the script below, the formula may look like this:
> > - each vcpu needs 1MB extra memory
> > - each GB of a HVM domU memory needs 8MB extra memory
> > - each HVM domU needs 2MB extra memory =20
> ... this is really an implementation details.


That might be true. But it is important to know such detail. Otherwise the =
value of "free_memory" becomes useless because it will be unknown if there =
are enough resources for the domU that is supposed to be started or receive=
d.

However, if the value of 'memory=3D' becomes the real footprint from which =
everything is allocated, future versions of Xen may need more extra memory.=
 The domU may see suddenly less memory after migration, which is something =
unexpected.

Olaf

--Sig_/O=63qKcZP2C/JC4RRefm3aV
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl5FYt4ACgkQ86SN7mm1
DoCQ1g//WNWVOKJna7vv2i2LPVoCOxnOkhYWdWSEbpSX5/0XQ/bGHLKffdCJ00pb
It9P80jtfNfG7K8VCypzpryf7drECl6bvpihmD7CQcMWf03uFNmqkedI1M5QZnf6
ivWGUybNfSD/mlXTbtOtElBdbCYZMJXUeXyAphM5WC/6dZjyTdcc7ov5PM+eTIRM
lnbcVy6JLRdnZYD20MITYZb2xam2RDL3YcZy3MnxnXIAYtSz6Utwk6AFYGE+JAFt
RkjGvWJaAVLTy1nww8zpUmPoVM80+/AJo9lA9oF1v8ICirFa0+ZaLeu13P/mhIa+
pwk//wr+nn5kva0bYEs/oBeKEEvZh0DBR7I3GDUH980Xdr/HZdhuGOPj9LCkQSqJ
XA8aCyVOTnXaMgILDL5J6h3dPkjMVqRr6/wPny9B4jL5lJspmKjhwf6igpNRqE7H
JSO3r6I56/hAv6L6qwJpQ2lvTUk6Col3Gm3bvNFrFrU/mQIBx0ZO72HPqBabJdfi
Gb15i/k7/MMP+8xJjWHU2oKq4DbL0Bj+VnLKNREsHbaCtmNKtZWVz57O11zqY04b
3ggMJHPCNUhJcXfEKtjRb+YnXv/Vlg0I9akKy7RQ+3qHiHQEqizjbazMKNNdzmvC
wYbDBWNj01y2UrIwIU/pIZU7/YFxwQ8E4Sn2baTEOSZG05Rp3y4=
=xaKt
-----END PGP SIGNATURE-----

--Sig_/O=63qKcZP2C/JC4RRefm3aV--


--===============0451305330117639907==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0451305330117639907==--


From xen-devel-bounces@lists.xenproject.org Thu Feb 13 16:49:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 16:49:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2HfW-0002Od-O8; Thu, 13 Feb 2020 16:48:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2HfV-0002OY-MH
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 16:48:49 +0000
X-Inumbo-ID: b4acbf9c-4e80-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b4acbf9c-4e80-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 16:48:48 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2HfT-0004P3-NO; Thu, 13 Feb 2020 16:48:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2HfT-0006Wn-5y; Thu, 13 Feb 2020 16:48:47 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2HfT-0006o6-5P; Thu, 13 Feb 2020 16:48:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147018-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:build-arm64-xsm:xen-build:fail:regression
 xen-unstable-smoke:build-armhf:xen-build:fail:regression
 xen-unstable-smoke:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: xen=c968e3ada478e5c9a11ba13a0f90d56323872693
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 16:48:47 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147018: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAxOC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDY4ODIKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgIDYg
eGVuLWJ1aWxkICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njg4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjOTY4ZTNhZGE0NzhlNWM5YTExYmEx
M2EwZjkwZDU2MzIzODcyNjkzCmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAg
ICA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDY4ODIgIDIwMjAtMDItMTEgMTY6MDA6NTQgWiAgICAyIGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQ2ODkzICAyMDIwLTAyLTExIDIwOjAxOjAyIFogICAgMSBkYXlzICAgMjAg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MDE4ICAyMDIwLTAyLTEzIDE1OjAwOjMz
IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFs
bCA8anVsaWVuQHhlbi5vcmc+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2Nr
ZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KY29t
bWl0IGM5NjhlM2FkYTQ3OGU1YzlhMTFiYTEzYTBmOTBkNTYzMjM4NzI2OTMKQXV0aG9yOiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KRGF0ZTogICBUaHUgRmViIDEz
IDEzOjQyOjAwIDIwMjAgKzAwMDAKCiAgICBhdXRvbWF0aW9uOiB1cGRhdGUgZGViaWFuOnVuc3Rh
YmxlLWFybTY0djggdG8gaGF2ZSBweXRob24zLWNvbmZpZwogICAgCiAgICBUaGUgQXJtIGNvbnRh
aW5lciB3YXNuJ3QgdXBkYXRlZCBpbiB0aGUgb3JpZ2luYWwgcGF0Y2guCiAgICAKICAgIEZpeGVz
OiAxYTM2NzNkYTY0ODIgKCJhdXRvbWF0aW9uOiB1cGRhdGluZyBjb250YWluZXIgdG8gaGF2ZSBw
eXRob24zLWNvbmZpZyBiaW5hcnkiKQogICAgU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVu
Lm9yZz4KCmNvbW1pdCAxZmI5YThiZDhjNzE1OGVlZDI2YWNiNWVjZDMyMTBiODJmMWMzMWQ0CkF1
dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIg
MDg6NDE6NTQgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiByZW1vdmUgbm90IGFwcGxpY2FibGUg
Y29udHJvbCBjb21tYW5kcyBpbiBzdHViZG9tCiAgICAKICAgIFdoZW4gcnVuIGluIGEgc3R1YmRv
bSBlbnZpcm9ubWVudCBYZW5zdG9yZSBjYW4ndCBzZWxlY3QgYSBsb2dmaWxlIG9yCiAgICBlbWl0
IG1lbW9yeSBzdGF0aXN0aWNzIHRvIGEgc3BlY2lmaWMgZmlsZS4KICAgIAogICAgU28gcmVtb3Zl
IG9yIG1vZGlmeSB0aG9zZSBjb250cm9sIGNvbW1hbmRzIGFjY29yZGluZ2x5LgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAgIEFja2VkLWJ5
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IGE5NTk0NjMxYjY0NWJlODYyODU3ZTNkZWJi
ZDFmMDRlOTMyZWIxOTcKQXV0aG9yOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkRh
dGU6ICAgV2VkIEZlYiAxMiAwODo0MTo1MyAyMDIwICswMTAwCgogICAgeGVuc3RvcmU6IGFkZCBj
b25zb2xlIHhlbnN0b3JlIGVudHJpZXMgZm9yIHhlbnN0b3JlIHN0dWJkb20KICAgIAogICAgSW4g
b3JkZXIgdG8gYmUgYWJsZSB0byBjb25uZWN0IHRvIHRoZSBjb25zb2xlIG9mIFhlbnN0b3JlIHN0
dWJkb20gd2UKICAgIG5lZWQgdG8gY3JlYXRlIHRoZSBhcHByb3ByaWF0ZSBlbnRyaWVzIGluIFhl
bnN0b3JlLgogICAgCiAgICBGb3IgdGhlIG1vbWVudCB3ZSBkb24ndCBzdXBwb3J0IHhlbmNvbnNv
bGVkIGxpdmluZyBpbiBhbm90aGVyIGRvbWFpbgogICAgdGhhbiBkb20wLCBhcyB0aGlzIGluZm9y
bWF0aW9uIGlzbid0IGF2YWlsYWJsZSBvdGhlciB0aGVuIHZpYQogICAgWGVuc3RvcmUgd2hpY2gg
d2UgYXJlIGp1c3Qgc2V0dGluZyB1cC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
CmNvbW1pdCA1ZDFmOWNkMjdlYWU3MzM4YmQxNDljYzk4ZWRjZjJhNTU0NjhkMWQzCkF1dGhvcjog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6
NTIgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBzZXR1cCB4ZW5zdG9yZSBzdHViZG9tIGNvbnNv
bGUgaW50ZXJmYWNlIHByb3Blcmx5CiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gZ2V0
IGFjY2VzcyB0byB0aGUgY29uc29sZSBvZiBYZW5zdG9yZSBzdHViZG9tCiAgICB3ZSBuZWVkIGFu
IGFwcHJvcHJpYXRlIGdyYW50dGFiIGVudHJ5LiBTbyBjYWxsIHhjX2RvbV9nbnR0YWJfaW5pdCgp
CiAgICB3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFuZCBwcmVzZXQgc29tZSBpbmZvcm1h
dGlvbiBuZWVkZWQKICAgIGZvciB0aGF0IGZ1bmN0aW9uIGluIHRoZSBkb20gc3RydWN0dXJlLgog
ICAgCiAgICBXZSBuZWVkIHRvIGNyZWF0ZSB0aGUgZXZlbnQgY2hhbm5lbCBmb3IgdGhlIGNvbnNv
bGUsIHRvby4gRG8gdGhhdCBhbmQKICAgIHN0b3JlIGFsbCBuZWNlc3NhcnkgZGF0YSBsb2NhbGx5
LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCBhZjA5YjdkNzljYjhh
ZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6MDYgMjAyMCArMDEwMAoKICAgIHhl
bjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAKICAgIHNvZnRpcnFfaW5pdCgpIGlz
IGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dldGhlciB3aXRoIGl0cyBjYWxsCiAg
ICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZmN2Q3MDVjZjEwYmE4NDRjZDYxMQpB
dXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEy
IDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6IGRyb3AgcmVkdW5kYW50IGNvZGUK
ICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBhdGggaXMgdW5uZWNlc3NhcnkgaW4g
aW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNlcXVlbnQgY29kZSB0YWtlcyBjYXJl
IG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2ODI3YmVhMmIzYjk5MTUzODIxYjhi
NzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCArMDEwMAoKICAgIGRvbTAtYnVpbGQ6
IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRoIG5vbi1lbXB0eSBDT05GSUdfRE9N
MF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IGVycm9y
OiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQgb3BlcmFuZCBbLVdlcnJvciwtV2Nv
bnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAoICFkb20wX21lbV9zZXQgJiYgQ09O
RklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAgICAgICAgXiAgfn5+fn5+fn5+
fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3RlOiB1c2UgJyYnIGZvciBhIGJp
dHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9tZW1fc2V0ICYmIENPTkZJR19ET00w
X01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIF5+CiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6IG5vdGU6IHJlbW92ZSBjb25zdGFu
dCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlmICggIWRvbTBfbWVtX3NldCAmJiBD
T05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgIH5efn5+fn5+fn5+
fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgogICAgCiAgICBPYnZpb3VzbHkgbmVp
dGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBvcHRpb24gaGVyZS4gT2RkbHkKICAg
IGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhlICYmIGhlbHBzLCB3aGlsZSBlLmcu
IGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNuJ3QuIEFub3RoZXIgd29ya2FibGUg
dmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAhISBvbiB0aGUgY29uc3RhbnQuCiAg
ICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICAg
IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKY29tbWl0IDFiM2NlYzY5YmYz
MDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9yOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBGZWIgNSAxNToyNToyMSAyMDIwICsw
MDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5IENQVUlEIGhhbmRsaW5nIGxvZ2lj
CiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2VzcyBvZiBvdmVyaGF1bGluZyBib290
IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4aXN0aW5nIGxvZ2ljIGlzIGdvaW5n
IHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBmb3JtIGZvciBiYWNrd2FyZHMKICAg
IGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxfX2NwdWlkX2FwcGx5X3BvbGljeSgp
IGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50byBhIHNpbmdsZQogICAgbGlieGxf
X2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxleGl0eSBmb3IgY2FsbGVycy4KICAg
IAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTogSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpjb21taXQgZGFjYjgwZjk3NTdjMDEx
MTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4IDEyOjUzOjQ5IDIwMjAgKzAwMDAK
CiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9saWN5fSgp
IGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlvbnMgc2hvdWxkIG5ldmVyIGhhdmUg
YmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVybmFsCiAgICB1c2VycywgYW5kIGNh
bid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVhc29ucy4KICAgIAogICAgTW92ZSBs
aWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBiZWluZyBpbnRlcm5hbCBmdW5jdGlv
bnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0dWJzIGluIHRoZSBB
UEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNs
dWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 16:56:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 16:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Hmk-0003Em-J1; Thu, 13 Feb 2020 16:56:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bW8p=4B=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j2Hmi-0003Eh-Su
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 16:56:16 +0000
X-Inumbo-ID: bf62b1ac-4e81-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bf62b1ac-4e81-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 16:56:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 51D70ACF2;
 Thu, 13 Feb 2020 16:56:15 +0000 (UTC)
Message-ID: <dff51bd44f3f129f5f9d4100d43ac401604b9d15.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Thu, 13 Feb 2020 17:56:13 +0100
In-Reply-To: <20200211121530.11665-1-jgross@suse.com>
References: <20200211121530.11665-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: remove sched_init_pdata()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>
Content-Type: multipart/mixed; boundary="===============6296400557718954401=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6296400557718954401==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-mz3ZS9cjRkx84CNDr4kF"


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

On Tue, 2020-02-11 at 13:15 +0100, Juergen Gross wrote:
> sched_init_pdata() is used nowhere, it can be removed. Same applies
> to
> the .init_pdata hook of the per-scheduler interface. The last caller
> has been removed with commit f855dd962523b6cb47a92037bdd28b1485141abe
> ("sched: add minimalistic idle scheduler for free cpus").
>=20
> With the idle scheduler introduction the switch_sched hook became the
> only place where new cpus get added to a normal scheduler, so the
> init_pdata functionality is performed inside that hook.
>=20
> Adjust some comments as well to reflect reality. While at it correct
> a
> typo in a comment next to a modified comment.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-mz3ZS9cjRkx84CNDr4kF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5Ff60ACgkQFkJ4iaW4
c+5ezQ//SawSl9L8ui4Vyocp/CR514zttzFL//Z3S8C+se49KdJXn8jsuv3AOvvS
R/DHCVJWMh4Up9yKD+Iuc3VVeeMdXoGTTJnV4cJf2Wgk8+BZ0PnoeaIgdIvhdzXe
OdhbkPHeW4CZcyI9tAzfikLi1OL400SKEN958tZqEpL9qkO7NIxm3jwlSgPK5FRa
iWyN+J5buEsJentnn0Wf11bibiZlcXTViSQ6VMZA4IlQhKB75fDxjJ922KbOFrLy
1X1cyZDArDMwpdsVBM7/VO7jaXs4KklPiZjNMMVlG0Kl0BQuxKvxII+3I92DU4PY
vUbJwVQX3NCWeZIr7emvdnieIDlRPC+II+5eE2av6jRfLIPmuZwMv2Ik4+2ejZXY
lFQU12tYodt5hpp80Vpa9Gk4je/U3Cgrez0jZ9KLzeHeMmXYCO3M2cdmxcCzbTTH
cm3DR6zUu+eGFeaf8eJOq/BfeNvbNnCWxPghtwt7t+QKv3IitLyUC/DLKPmY2sPO
5rytCKccL5VJanM7S+eVvmxcOBxZuLs1nTnn0QNmarJcWInNMohOAYgxUc7jzviV
YT9/BMwAF34P8JVzd2Q4rww26tqT8kc/EoaP3VQCE72rpyZp1wxmF7rMnOlnZ963
vvxuVNQvyDCwlHN5XBiTQp2Z/7phwqE9LRwnWRYccLBK+uXSnCA=
=SGg6
-----END PGP SIGNATURE-----

--=-mz3ZS9cjRkx84CNDr4kF--



--===============6296400557718954401==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6296400557718954401==--



From xen-devel-bounces@lists.xenproject.org Thu Feb 13 17:27:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 17:27:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2IGy-0005jh-6R; Thu, 13 Feb 2020 17:27:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=DP0/=4B=nxp.com=andrei.cherechesu@srs-us1.protection.inumbo.net>)
 id 1j2IGv-0005jc-Qy
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 17:27:30 +0000
X-Inumbo-ID: 1ae1291a-4e86-11ea-bc8e-bc764e2007e4
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:7e1b::60a])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1ae1291a-4e86-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 17:27:27 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fCapZG4BrpYcWa66kDhwaayg5LIv8+bKJ0ZIoWo9OCBNsB9c2wGDTR+p2oBIALIqIrzepMP1WZdq+UPbawYqNU2+CCQBSyvUXG5Eo9qtybDEie5JpAwv2CcMzF4qCAFuLTetHeuZLhzecmN8g7ZgSp2I5eAwrcmF8U0mGTaHEdEHacn3y0rOKvdV0nrbKhBx4V3heNS6kubLOGS0LHSH+3NTLs7PI283VlO/2FIQEoU6DS9O0KEYRbXFPjXG9+UgCE9utoG6YVZEfFo1Hm/O5ZaJ0i3vvKMF8EdgfwtfzNH8meh2ZWQB6a0xgexdkXYLpniPzHUtds/hAdHtLe78Tg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Ofd9BWOdU8OWCPit82X2UObkHS3FcONLtOGln9FM/dk=;
 b=Kk6vcuPZbo3svGn650O9K9KGiXZtVH0aKFJM2zbCf5BWpPgJEWmOJvfAhoXI7hl59ngv8tsfxmAP9RR595VdO3ICi0DBH9CgZE7ItJ56iENfiPZjA7ek2c4hcSHnSuh4FWA1DgKWKZ5xR/6TaLRbl6YxstMIiz+Tt/ZjXiotWNKqZhcAlM3CvUKiKHfFfr1f+3olob65KzgdzL4PCk1MVEPko1M7zrps+9PC1P/zCE+7/QRWEA941fkGSPAwGH58m9aOaUl0Go/mSkgYbh9J/dUdVxmqUs1R75pDMhJE+vMjCsZPPClf7z80hIKBpzO/IAuQbL2BavoFJ8j/uZ0VVg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass
 header.d=nxp.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Ofd9BWOdU8OWCPit82X2UObkHS3FcONLtOGln9FM/dk=;
 b=p2zoJ19dHfRrYimTuNGuT6CA0l0QQqNCVlmiP/R23x3Dh4BeKnP8x7HmHH29VJFD2zv5vTB6yodk5m2brcyIOrKCAmbazN94/sL/+VDcUnbNCxvr4ul4BwLvNUpQex+2T/mba1Ne/zdhhSt+EkOh/1tkbb+GrDM5aG+PKqa7hN0=
Received: from VI1PR04MB5807.eurprd04.prod.outlook.com (20.178.205.21) by
 VI1PR04MB5231.eurprd04.prod.outlook.com (20.177.50.159) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Thu, 13 Feb 2020 17:27:25 +0000
Received: from VI1PR04MB5807.eurprd04.prod.outlook.com
 ([fe80::f41c:72d1:8193:286e]) by VI1PR04MB5807.eurprd04.prod.outlook.com
 ([fe80::f41c:72d1:8193:286e%7]) with mapi id 15.20.2729.025; Thu, 13 Feb 2020
 17:27:25 +0000
From: Andrei Cherechesu <andrei.cherechesu@nxp.com>
To: Julien Grall <julien@xen.org>
Thread-Topic: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
Thread-Index: AdXij/4YfVU1SidNS1iBhGFKGrknqQ==
Date: Thu, 13 Feb 2020 17:27:25 +0000
Message-ID: <VI1PR04MB5807A9BC95A9D956D052DB7DF91A0@VI1PR04MB5807.eurprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=andrei.cherechesu@nxp.com; 
x-originating-ip: [212.146.100.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: eeec2e44-69c8-450f-b61e-08d7b0a9fe48
x-ms-traffictypediagnostic: VI1PR04MB5231:
x-microsoft-antispam-prvs: <VI1PR04MB523129EB308D662D21BE0E76F91A0@VI1PR04MB5231.eurprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 031257FE13
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(39860400002)(376002)(366004)(136003)(396003)(346002)(189003)(199004)(316002)(44832011)(2906002)(52536014)(54906003)(5660300002)(8676002)(7696005)(8936002)(81156014)(81166006)(86362001)(33656002)(66446008)(478600001)(71200400001)(66476007)(66556008)(64756008)(55016002)(4326008)(186003)(76116006)(9686003)(53546011)(6506007)(26005)(6916009)(66946007)(966005)(10126625002);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB5231;
 H:VI1PR04MB5807.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zSxXarXondG1Gy1V9I4o7RhV9/UTb6dJSb7yO/7z1yvkklu+ed3jeyI4/wF+SiMZJfPltrjbbq3mffqPOad+Jk14Sd7GXW9SqzR82aa0mla9JNxp7XCwEnMPSSL5q0GUAQL1jx1TTtcCbPp7yxq6KAIuvjpdEMBI9FK3z9ekOhin7XFfoeb5AUlAQA6VFbjKV0u00oWt967goIF2wLn2C7Sp0wDFCOJhUYYIvNTaAOKZLwXgy/YpeQpIUL7JBL/TXZzna4TB7PWNl3XxgrBApeke0jNv/nQM9IIf0Edg85YKnoaIVE6Pf4dXNFG9kp7AgjtzCz/RWwaBLEzetcm4EGpXoR16UvOdPm1G6SE/ZVQ4Z59hCTgJKJWbViAcSsdrgEyouXpna7EpDiKR+CVBK2ftxlwoVgd9o/Vx3RTltwBzaEmQEtJL40Zkm0twwomAOytaScnWac8Jpk4sFwSF44epxFrOJiCpVX5Tb1TGD8uYA+ZIKs6dFab6tjhiMVHH/XqHuqrc6Okoyc7fVFJuIPdjZ3M74DlfVIUIwoYlgB9puRw4SWeSbHaKyNGGujaZtZxY79CaaT9Ss2W9W67sgw==
x-ms-exchange-antispam-messagedata: 2WxqauKIu7EFNeXGnpUOdslztxSTP5Ndlg24FISrpTG5EHmSadivSO6el319GkBLYyEOHfEChjglwtBOOvChUpWZviECclFwf9Pq9zDDyXqZcerxSR2qoB0K/zFwyWPuRD+wHh4L8mUjffA1feJqgQ==
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eeec2e44-69c8-450f-b61e-08d7b0a9fe48
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2020 17:27:25.7924 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QRazSY0hiePmu1GqmhRkRDDZljUXPL97sNhP+v3+msda7ew+GxowQdKAWKgVumcSEMq2KOnG7nRF2QjTpbHB7/ydjcHeFlLyqgXIuDrJNfI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5231
Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+IA0KU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDEzLCAyMDIwIDAwOjAzDQpUbzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgQW5kcmVpIENoZXJlY2hl
c3UgPGFuZHJlaS5jaGVyZWNoZXN1QG54cC5jb20+DQpDYzogSm9yZ2UgUGVyZWlyYSA8am9yZ2Uu
cGVyZWlyYUBueHAuY29tPjsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQpTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gSGF2aW5nIGEgRE9NLVUgZ3Vlc3Qgd2l0aCAxOjEgbWFwcGluZyBp
biB0aGUgc2Vjb25kIHN0YWdlIE1NVS4NCg0KSGVsbG8sDQoNCkkgdXNlZCB0aGUgWGVuIGZyb20g
U3RlZmFubydzIHRyZWUgYW5kIG1hZGUgdGhlIHVwZGF0ZXMgdG8gdGhlIHBhcnRpYWwNCmR0YiB0
aGF0IGhlIHNwZWNpZmllZC4NCg0KPiBUaGlzIGlzIG1vc3RseSBsaWtlbHkgYmVjYXVzZSBMaW51
eCBpcyB0cnlpbmcgdG8gYWNjZXNzIGEgcmVnaW9uDQo+IHRoYXQgaXMgbm90IG1hcHBlZCBpbiBz
dGFnZS0yLiBZb3UgY2FuIHJlYnVpbGQgWGVuIHdpdGggZGVidWcgZW5hYmxlZA0KPiBhbmQgeW91
IHNob3VsZCBzZWUgYSBtZXNzYWdlICJ0cmFwcy5jOi4uLiIgdGVsbGluZyB0aGUgZXhhY3QgcGh5
c2ljYWwNCj4gYWRkcmVzcyBhY2Nlc3NlZC4NCj4gDQo+IEluIGdlbmVyYWwgSSB3b3VsZCByZWNv
bW1lbmQgdG8gYnVpbGQgWGVuIHdpdGggZGVidWcgZW5hYmxlZCBkdXJpbmcgZGV2ZWxvcG1lbnQg
YXMgdGhlIGh5cGVydmlzb3Igd2lsbCBnaXZlIHlvdSBtb3JlIGluZm9ybWF0aW9uIG9mIHdoYXQn
cyBnb2luZyBvbi4NCj4gDQo+IENoZWVycywNCj4gDQo+IC0tDQo+IEp1bGllbiBHcmFsbA0KDQpJ
IGVuYWJsZWQgZGVidWcgY29uZmlnIGFuZCBnYXZlIGl0IGFub3RoZXIgdHJ5LiBCdXQgSSdtIHN0
aWxsDQpnZXR0aW5nIHRoZSBzYW1lIHVuaGFuZGxlZCBmYXVsdCBlcnJvciwgdGhhdCBzZWVtcyB0
byBtYXRjaCB3aGF0DQpKdWxpZW4gZGVzY3JpYmVkIGFib3ZlLg0KDQpJdCBpcyBpbmRlZWQgYSBz
dGFnZS0yIGFib3J0IGNhdXNlZCBieSB0aGUgZ3Vlc3QuDQoNCkkgYXR0YWNoZWQgdGhlIERvbVUx
IGNyYXNoIGxvZyBhdCBbMF0uDQoNClswXSBodHRwczovL3Bhc3RlYmluLmNvbS9CU0hWRlFpSw0K
DQpIb3cgc2hvdWxkIEkgcHJvY2VlZCBpbiB0aGlzIGNhc2U/DQoNClRoYW5rIHlvdSBhZ2FpbiBm
b3IgeW91ciBzdXBwb3J0LA0KQW5kcmVpDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 18:16:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 18:16:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2J1y-0001Q1-E3; Thu, 13 Feb 2020 18:16:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2J1w-0001Pu-Pw
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 18:16:04 +0000
X-Inumbo-ID: e3e404da-4e8c-11ea-b91c-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e3e404da-4e8c-11ea-b91c-12813bfff9fa;
 Thu, 13 Feb 2020 18:16:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2J1t-00066l-6S; Thu, 13 Feb 2020 18:16:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2J1s-0003VX-VR; Thu, 13 Feb 2020 18:16:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2J1s-0003Ga-UX; Thu, 13 Feb 2020 18:16:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146936-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 18:16:00 +0000
Subject: [Xen-devel] [xen-unstable test] 146936: tolerable FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NjkzNiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NjkzNi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTUgZ3Vlc3Qtc2F2
ZXJlc3RvcmUgICAgICAgICAgZmFpbCBwYXNzIGluIDE0Njg5NgogdGVzdC1hcm1oZi1hcm1oZi14
bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ2
ODk2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBp
biAxNDY4OTYgYmxvY2tlZCBpbiAxNDY5MzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njg5NgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBm
YWlsIGxpa2UgMTQ2ODk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY4OTYKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0
Njg5NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxNDY4OTYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0Njg5NgogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTQ2ODk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY4OTYKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDE0Njg5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2ODk2CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDZjNDdjMzdi
OWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAg
ICAgICAgICAgICAgICAgIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjkzNiAgMjAyMC0wMi0xMiAxMTozNzozNSBaICAgIDEg
ZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91
bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUg
aXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 18:38:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 18:38:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2JNp-000383-KI; Thu, 13 Feb 2020 18:38:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jlQm=4B=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j2JNo-00037y-QL
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 18:38:40 +0000
X-Inumbo-ID: 0d312180-4e90-11ea-b923-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d312180-4e90-11ea-b923-12813bfff9fa;
 Thu, 13 Feb 2020 18:38:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581619120;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=wbuKpBpnC88C100eqcc05Eac4zQhixQbiXsg1SP2P+A=;
 b=bAMZ/zoeBsmgvveHNJYZ9dBVGbUtB4Mp1eBF3No08xzyt8EGKZG5lRxU
 ia5VAYjsfpauddZlTO+KovegKyBYLWRlWybFNHyibtltUze1V2tJJlVx6
 wnWTZtUxoRCjVGuj/bK1PR3gEBWXr8msdGW4Rdz8U080ocgu1ez7TXe5y Y=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lq6Qnn/NPT+T8CSQu+GguUYLAQo+FbM9c+Vjm1r8IN+3V+mQiD4YL7g7Zg6Q+vjYRfe4E3VOe/
 hpCEUDi4YDXPea/PY89WVVYm8jraUhNs13uAcQUhBqRrXAwFKYNwwU/YbHQsUGGiqI8j/dwtNW
 AdvHFsG9JLI8sqYUs0nV/XlP6nJgmkflWR3FR7q9+NnoGaCShUOfW/reEphli6nc2nxmc/rcBc
 UO4NJ7lH/c7Qd+GZsSE6b2Ih3K04j79S5Evbndpx0txIqZjI1t1WI78iGHNZbCNj/tLZ8kO5tX
 ldw=
X-SBRS: 2.7
X-MesageID: 12597335
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,437,1574139600"; d="scan'208";a="12597335"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200213125449.14226-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <1f5db5a6-e5c3-4d63-fdb4-e027d38bea18@citrix.com>
Date: Thu, 13 Feb 2020 18:38:34 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200213125449.14226-1-jgross@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 0/8] xen: don't let keyhandlers block
 indefinitely on locks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDIvMjAyMCAxMjo1NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBLZXloYW5kbGVycyBk
dW1waW5nIGh5cGVydmlzb3IgaW5mb3JtYXRpb24gdG8gdGhlIGNvbnNvbGUgb2Z0ZW4gbmVlZAo+
IHRvIHRha2UgbG9ja3Mgd2hpbGUgYWNjZXNzaW5nIGRhdGEuIEluIG9yZGVyIHRvIG5vdCBibG9j
ayBpbiBjYXNlIG9mCj4gc3lzdGVtIGluY29uc2lzdGVuY2llcyBpdCBpcyBjb252ZW5pZW50IHRv
IHVzZSB0cnlsb2NrIHZhcmlhbnRzIHdoZW4KPiBvYnRhaW5pbmcgdGhlIGxvY2tzLiBPbiB0aGUg
b3RoZXIgaGFuZCBhIGJ1c3kgc3lzdGVtIG1pZ2h0IGVhc2lseQo+IGVuY291bnRlciBoZWxkIGxv
Y2tzLCBzbyB0aGlzIHBhdGNoIHNlcmllcyBpcyBhZGRpbmcgc3BlY2lhbCB0cnlsb2NrCj4gdmFy
aWFudHMgd2l0aCBhIHRpbWVvdXQgdXNlZCBieSBrZXloYW5kbGVycy4KClRoaXMgaXMgYSBiYWNr
d2FyZHMgc3RlcC4KCktleWhhbmRsZXJzIGFyZSBmb3IgZGVidWdnaW5nIHB1cnBvc2VzLsKgIFdo
ZW4gZGVidWdnaW5nIGl0IGlzIGZhciBtb3JlIAppbXBvcnRhbnQgdG8gZ2V0IHRoZSByZXF1ZXN0
ZWQgZGF0YSwgdGhhbiBhbG1vc3QgYW55dGhpbmcgZWxzZS4KClRoZSBzeXN0ZW0gd2lsbCBjb3Bl
IHdpdGggYSBtdWx0aS1zZWNvbmQgb3V0YWdlIG9jY3VycmluZyBhcHByb3hpbWF0ZWx5IApuZXZl
ci7CoCBBIHBlcnNvbiBkZWJ1Z2dpbmcgd2hvIGNhbid0IGdldCB0aGUgZGF0YSBoYXMgbm8gY2hh
bmNlIG9mIApmaXhpbmcgd2hhdGV2ZXIgcHJvYmxlbSB0aGV5IGFyZSBsb29raW5nIGZvci4KClRo
aXMgc2VyaWVzIHNlZW1zIHRvIGJlIGJyZWFraW5nIHRoZSBvbmUgY3JpdGljYWwgdXNlY2FzZSBm
b3IgCmtleWhhbmRsZXJzLCB0byBmaXggd2hhdCAtIG5vdCBsZXQgZGVidWdnaW5nIGdldCBpbiB0
aGUgd2F5IG9mIHRoZSAKc21vb3RoIHJ1bm5pbmcgb2YgdGhlIHN5c3RlbT/CoCBBIHN5c3RlbSBp
biBuZWVkIG9mIGRlYnVnZ2luZyBpbiB0aGUgCmZpcnN0IHBsYWNlIGhhcyBiaWdnZXIgcHJvYmxl
bXMgdGhhbiBuZWVkaW5nIHRvIHJ1biBzbW9vdGhseS4KClRoZSBvbmx5IHRoaW5nIHdoaWNoIHNo
b3VsZCBoYXBwZW4gdG8gaW1wcm92ZSBzeXN0ZW0gc3RhYmlsaXR5IGlzIGZvciAKa2V5aGFuZGxl
cnMgdG8gZGlzYWJsZSB0aGUgc3lzdGVtIHdhdGNoZG9nIHdoaWxlIHRoZXkgYXJlIHJ1bm5pbmcs
IGluIApjYXNlIHRoZXkgaGFwcGVuIHRvIHJ1biBmb3Igc2Vjb25kcyBvZiB3YWxsY2xvY2sgdGlt
ZS4gVGhpcyBpcyBhbiBpc3N1ZSAKd2hpY2ggaXNuJ3QgYWRkcmVzc2VkIGJ5IHRoZSBzZXJpZXMs
IGJlY2F1c2Ugb25jZSBhIGtleWhhbmRsZXIgZG9lcyBnZXQgCmEgbG9jaywgaXQga2VlcHMgaXQg
dW50aWwgaXQgaXMgZG9uZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 19:21:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 19:21:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2K2s-00072v-7H; Thu, 13 Feb 2020 19:21:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2K2q-00072o-IK
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 19:21:04 +0000
X-Inumbo-ID: f941b094-4e95-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f941b094-4e95-11ea-ade5-bc764e2007e4;
 Thu, 13 Feb 2020 19:21:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2K2o-0007K1-Dh; Thu, 13 Feb 2020 19:21:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2K2o-00068V-21; Thu, 13 Feb 2020 19:21:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2K2o-0001vW-1O; Thu, 13 Feb 2020 19:21:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147020-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d3cec8e1f230750a5d1b83412e8f86d0c95fcab6
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 19:21:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147020: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAyMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAyMC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZDNjZWM4ZTFmMjMw
NzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDEg
ZGF5cyAgIDIxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAyMCAgMjAyMC0wMi0x
MyAxNzowMDozNSBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCBkM2NlYzhlMWYyMzA3NTBhNWQxYjgzNDEyZThmODZkMGM5NWZjYWI2CkF1
dGhvcjogV2VpIExpdSA8d2xAeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDE1OjI3OjUxIDIw
MjAgKzAwMDAKCiAgICBsaWJ4bDogZml4IGxpYnhsX19jcHVpZF9sZWdhY3kgaW4gbGlieGxfbm9j
cHVpZC5jCiAgICAKICAgIEl0cyBsYXN0IHBhcmFtZXRlciBzaG91bGQgYmUgbGlieGxfZG9tYWlu
X2J1aWxkX2luZm8uCiAgICAKICAgIEZpeGVzOiAxYjNjZWM2OSAoInRvb2xzL2xpYnhsOiBDb21i
aW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYyIpCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgoKY29tbWl0IGM5NjhlM2FkYTQ3OGU1YzlhMTFiYTEzYTBmOTBkNTYz
MjM4NzI2OTMKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgRmViIDEzIDEzOjQyOjAwIDIwMjAgKzAwMDAKCiAgICBhdXRvbWF0aW9u
OiB1cGRhdGUgZGViaWFuOnVuc3RhYmxlLWFybTY0djggdG8gaGF2ZSBweXRob24zLWNvbmZpZwog
ICAgCiAgICBUaGUgQXJtIGNvbnRhaW5lciB3YXNuJ3QgdXBkYXRlZCBpbiB0aGUgb3JpZ2luYWwg
cGF0Y2guCiAgICAKICAgIEZpeGVzOiAxYTM2NzNkYTY0ODIgKCJhdXRvbWF0aW9uOiB1cGRhdGlu
ZyBjb250YWluZXIgdG8gaGF2ZSBweXRob24zLWNvbmZpZyBiaW5hcnkiKQogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCAxZmI5YThiZDhjNzE1OGVlZDI2YWNi
NWVjZDMyMTBiODJmMWMzMWQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTQgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBy
ZW1vdmUgbm90IGFwcGxpY2FibGUgY29udHJvbCBjb21tYW5kcyBpbiBzdHViZG9tCiAgICAKICAg
IFdoZW4gcnVuIGluIGEgc3R1YmRvbSBlbnZpcm9ubWVudCBYZW5zdG9yZSBjYW4ndCBzZWxlY3Qg
YSBsb2dmaWxlIG9yCiAgICBlbWl0IG1lbW9yeSBzdGF0aXN0aWNzIHRvIGEgc3BlY2lmaWMgZmls
ZS4KICAgIAogICAgU28gcmVtb3ZlIG9yIG1vZGlmeSB0aG9zZSBjb250cm9sIGNvbW1hbmRzIGFj
Y29yZGluZ2x5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IGE5NTk0
NjMxYjY0NWJlODYyODU3ZTNkZWJiZDFmMDRlOTMyZWIxOTcKQXV0aG9yOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEZlYiAxMiAwODo0MTo1MyAyMDIwICswMTAw
CgogICAgeGVuc3RvcmU6IGFkZCBjb25zb2xlIHhlbnN0b3JlIGVudHJpZXMgZm9yIHhlbnN0b3Jl
IHN0dWJkb20KICAgIAogICAgSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb25uZWN0IHRvIHRoZSBj
b25zb2xlIG9mIFhlbnN0b3JlIHN0dWJkb20gd2UKICAgIG5lZWQgdG8gY3JlYXRlIHRoZSBhcHBy
b3ByaWF0ZSBlbnRyaWVzIGluIFhlbnN0b3JlLgogICAgCiAgICBGb3IgdGhlIG1vbWVudCB3ZSBk
b24ndCBzdXBwb3J0IHhlbmNvbnNvbGVkIGxpdmluZyBpbiBhbm90aGVyIGRvbWFpbgogICAgdGhh
biBkb20wLCBhcyB0aGlzIGluZm9ybWF0aW9uIGlzbid0IGF2YWlsYWJsZSBvdGhlciB0aGVuIHZp
YQogICAgWGVuc3RvcmUgd2hpY2ggd2UgYXJlIGp1c3Qgc2V0dGluZyB1cC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
V2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCA1ZDFmOWNkMjdlYWU3MzM4YmQxNDljYzk4ZWRj
ZjJhNTU0NjhkMWQzCkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRl
OiAgIFdlZCBGZWIgMTIgMDg6NDE6NTIgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBzZXR1cCB4
ZW5zdG9yZSBzdHViZG9tIGNvbnNvbGUgaW50ZXJmYWNlIHByb3Blcmx5CiAgICAKICAgIEluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gZ2V0IGFjY2VzcyB0byB0aGUgY29uc29sZSBvZiBYZW5zdG9yZSBz
dHViZG9tCiAgICB3ZSBuZWVkIGFuIGFwcHJvcHJpYXRlIGdyYW50dGFiIGVudHJ5LiBTbyBjYWxs
IHhjX2RvbV9nbnR0YWJfaW5pdCgpCiAgICB3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFu
ZCBwcmVzZXQgc29tZSBpbmZvcm1hdGlvbiBuZWVkZWQKICAgIGZvciB0aGF0IGZ1bmN0aW9uIGlu
IHRoZSBkb20gc3RydWN0dXJlLgogICAgCiAgICBXZSBuZWVkIHRvIGNyZWF0ZSB0aGUgZXZlbnQg
Y2hhbm5lbCBmb3IgdGhlIGNvbnNvbGUsIHRvby4gRG8gdGhhdCBhbmQKICAgIHN0b3JlIGFsbCBu
ZWNlc3NhcnkgZGF0YSBsb2NhbGx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
CmNvbW1pdCBhZjA5YjdkNzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6
MDYgMjAyMCArMDEwMAoKICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAK
ICAgIHNvZnRpcnFfaW5pdCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dl
dGhlciB3aXRoIGl0cyBjYWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZm
N2Q3MDVjZjEwYmE4NDRjZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6
IGRyb3AgcmVkdW5kYW50IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBh
dGggaXMgdW5uZWNlc3NhcnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNl
cXVlbnQgY29kZSB0YWtlcyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2
ODI3YmVhMmIzYjk5MTUzODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCAr
MDEwMAoKICAgIGRvbTAtYnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRo
IG5vbi1lbXB0eSBDT05GSUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBf
YnVpbGQuYzozNDQ6MjQ6IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQg
b3BlcmFuZCBbLVdlcnJvciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAo
ICFkb20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBu
b3RlOiB1c2UgJyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9t
ZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IF5+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IG5vdGU6IHJlbW92ZSBjb25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlm
ICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAg
ICAgICAgICAgIH5efn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgog
ICAgCiAgICBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBv
cHRpb24gaGVyZS4gT2RkbHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhl
ICYmIGhlbHBzLCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNu
J3QuIEFub3RoZXIgd29ya2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAh
ISBvbiB0aGUgY29uc3RhbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPgogICAgQWNrZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKY29tbWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBG
ZWIgNSAxNToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5
IENQVUlEIGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2Vz
cyBvZiBvdmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4
aXN0aW5nIGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBm
b3JtIGZvciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxf
X2NwdWlkX2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50
byBhIHNpbmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxl
eGl0eSBmb3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpj
b21taXQgZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4
IDEyOjUzOjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlk
X3tzZXQsYXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlv
bnMgc2hvdWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVy
bmFsCiAgICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVh
c29ucy4KICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBi
ZWluZyBpbnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0
aGUgbm9wIHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 19:49:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 19:49:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2KUh-0000Ph-Ph; Thu, 13 Feb 2020 19:49:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2KUg-0000Pc-W3
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 19:49:51 +0000
X-Inumbo-ID: fe63d260-4e99-11ea-b940-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe63d260-4e99-11ea-b940-12813bfff9fa;
 Thu, 13 Feb 2020 19:49:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2KUe-0007qn-UA; Thu, 13 Feb 2020 19:49:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2KUe-00072M-Iy; Thu, 13 Feb 2020 19:49:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2KUe-00086j-Gn; Thu, 13 Feb 2020 19:49:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146943-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=357668399cf70ccdc0ee8967bff3448d0f4f9ae1
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 19:49:48 +0000
Subject: [Xen-devel] [linux-4.19 test] 146943: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk0MyBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5NDMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTMgZ3Vlc3Qtc3RhcnQuMiBmYWlsIGluIDE0NjkwMSBSRUdSLiB2cy4gMTQyOTMyCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICAg
ZmFpbCBwYXNzIGluIDE0NjkwMQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAx
MiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDY5MDEKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDE0NjkwMSBs
aWtlIDE0Mjg4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgaW4gMTQ2OTAxIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDY5MDEgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTMyCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDM1NzY2ODM5OWNmNzBjY2RjMGVlODk2N2JmZjM0NDhkMGY0ZjlhZTEK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGMzMDM4ZTcxOGExOWZjNTk2
ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0MjkzMiAgMjAx
OS0xMC0xOSAyMzoxNzoxMCBaICAxMTYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjYg
IDIwMTktMTAtMjkgMDg6NDk6MjkgWiAgMTA3IGRheXMgICAgOCBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxNDY5MDEgIDIwMjAtMDItMTEgMjI6MTM6NDggWiAgICAxIGRheXMgICAgMiBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjE3NjkgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5v
dCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgMTEwMTk1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 21:24:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 21:24:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Lxs-0000N3-KU; Thu, 13 Feb 2020 21:24:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=91ql=4B=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j2Lxr-0000My-Fh
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 21:24:03 +0000
X-Inumbo-ID: 282f6368-4ea7-11ea-bc8e-bc764e2007e4
Received: from mail-qv1-f41.google.com (unknown [209.85.219.41])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 282f6368-4ea7-11ea-bc8e-bc764e2007e4;
 Thu, 13 Feb 2020 21:24:02 +0000 (UTC)
Received: by mail-qv1-f41.google.com with SMTP id g6so3338005qvy.5
 for <xen-devel@lists.xenproject.org>; Thu, 13 Feb 2020 13:24:02 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Z4TWcPdgQOVBEiEh7xs3icSC/wfjuyqCbLz2fXCqmXQ=;
 b=Ul7HzGvlcFf0N21+6Sn2xKYW8e1ZLNCwzFGT8W5ZpWjd8myuTzs7TINiIN9G8fy0qo
 5wfEC7DQCWIuq3dBBjjhXMMkT3mUrmlv6PE9mrBy1ImO29obMCPm9rrrVoTDvY06+ZbW
 S2GOfo84TCMLa7kZA2HUNECyaQkx6CC0Mu097EVottgbNutlxd7Sebc9ARO6MF57iBvb
 nhBtxYosyBVw1u+tGPCVTNk1a/CrQPbUwVY3OraNwluIEgsemDuEegtPX8WXq86/mv9K
 EMkY5R8CF06J8lZelmaoP2RhQ9isHUWadH+tJRHeFJdRKDFemkWI1i2zZ98vlgV+D3UA
 dPuw==
X-Gm-Message-State: APjAAAUqbqalxfWJEBJryU6qP9mdsN9Xf/zCmAxiLLvqyG6tGBsZ8FVt
 aikU5pK4Lwv33uw9IQyM+DzT8xqvWcNY+A==
X-Google-Smtp-Source: APXvYqygtlaX5uOu5bPTdBcQdaOy3GtD67WbOwM5RZ9NbzpX34sdSVECqrVLjXTc4au4Dki038kRrw==
X-Received: by 2002:a05:6214:50f:: with SMTP id
 v15mr25956582qvw.42.1581629042277; 
 Thu, 13 Feb 2020 13:24:02 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com ([54.239.6.185])
 by smtp.gmail.com with ESMTPSA id x28sm1931608qkx.104.2020.02.13.13.24.00
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 13 Feb 2020 13:24:01 -0800 (PST)
To: Andrei Cherechesu <andrei.cherechesu@nxp.com>
References: <VI1PR04MB5807A9BC95A9D956D052DB7DF91A0@VI1PR04MB5807.eurprd04.prod.outlook.com>
From: Julien Grall <julien@xen.org>
Message-ID: <e5db3141-3557-f074-7fa3-e39ea6d8cf75@xen.org>
Date: Thu, 13 Feb 2020 22:23:58 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <VI1PR04MB5807A9BC95A9D956D052DB7DF91A0@VI1PR04MB5807.eurprd04.prod.outlook.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxMy8wMi8yMDIwIDE4OjI3LCBBbmRyZWkgQ2hlcmVjaGVzdSB3cm90ZToKPiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+Cj4gU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDEzLCAyMDIwIDAwOjAzCj4gVG86IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IEFuZHJlaSBDaGVyZWNoZXN1
IDxhbmRyZWkuY2hlcmVjaGVzdUBueHAuY29tPgo+IENjOiBKb3JnZSBQZXJlaXJhIDxqb3JnZS5w
ZXJlaXJhQG54cC5jb20+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0
OiBSZTogW1hlbi1kZXZlbF0gSGF2aW5nIGEgRE9NLVUgZ3Vlc3Qgd2l0aCAxOjEgbWFwcGluZyBp
biB0aGUgc2Vjb25kIHN0YWdlIE1NVS4KPiAKPiBIZWxsbywKPiAKPiBJIHVzZWQgdGhlIFhlbiBm
cm9tIFN0ZWZhbm8ncyB0cmVlIGFuZCBtYWRlIHRoZSB1cGRhdGVzIHRvIHRoZSBwYXJ0aWFsCj4g
ZHRiIHRoYXQgaGUgc3BlY2lmaWVkLgo+IAo+PiBUaGlzIGlzIG1vc3RseSBsaWtlbHkgYmVjYXVz
ZSBMaW51eCBpcyB0cnlpbmcgdG8gYWNjZXNzIGEgcmVnaW9uCj4+IHRoYXQgaXMgbm90IG1hcHBl
ZCBpbiBzdGFnZS0yLiBZb3UgY2FuIHJlYnVpbGQgWGVuIHdpdGggZGVidWcgZW5hYmxlZAo+PiBh
bmQgeW91IHNob3VsZCBzZWUgYSBtZXNzYWdlICJ0cmFwcy5jOi4uLiIgdGVsbGluZyB0aGUgZXhh
Y3QgcGh5c2ljYWwKPj4gYWRkcmVzcyBhY2Nlc3NlZC4KPj4KPj4gSW4gZ2VuZXJhbCBJIHdvdWxk
IHJlY29tbWVuZCB0byBidWlsZCBYZW4gd2l0aCBkZWJ1ZyBlbmFibGVkIGR1cmluZyBkZXZlbG9w
bWVudCBhcyB0aGUgaHlwZXJ2aXNvciB3aWxsIGdpdmUgeW91IG1vcmUgaW5mb3JtYXRpb24gb2Yg
d2hhdCdzIGdvaW5nIG9uLgo+Pgo+PiBDaGVlcnMsCj4+Cj4+IC0tCj4+IEp1bGllbiBHcmFsbAo+
IAo+IEkgZW5hYmxlZCBkZWJ1ZyBjb25maWcgYW5kIGdhdmUgaXQgYW5vdGhlciB0cnkuIEJ1dCBJ
J20gc3RpbGwKPiBnZXR0aW5nIHRoZSBzYW1lIHVuaGFuZGxlZCBmYXVsdCBlcnJvciwgdGhhdCBz
ZWVtcyB0byBtYXRjaCB3aGF0Cj4gSnVsaWVuIGRlc2NyaWJlZCBhYm92ZS4KPiAKPiBJdCBpcyBp
bmRlZWQgYSBzdGFnZS0yIGFib3J0IGNhdXNlZCBieSB0aGUgZ3Vlc3QuCj4gCj4gSSBhdHRhY2hl
ZCB0aGUgRG9tVTEgY3Jhc2ggbG9nIGF0IFswXS4KPiAKPiBbMF0gaHR0cHM6Ly9wYXN0ZWJpbi5j
b20vQlNIVkZRaUsKCiBGcm9tIHRoZSBsb2c6CgooWEVOKSB0cmFwcy5jOjE5NzM6ZDF2MCBIU1I9
MHg5MzlmMDA0NiBwYz0weGZmZmZmZjgwMDgzYWM4NjQgCmd2YT0weGZmZmZmZjgwMDgwMGQwNDgg
Z3BhPTB4MDAwMDAwNDAyZjAwNDgKClNvIHRoZSBndWVzdCBpcyB0cnlpbmcgdG8gYWNjZXNzIHRo
ZSBndWVzdCBwaHlzaWNhbCBhZGRyZXNzIAoweDAwMDAwMDQwMmYwMDQ4LiBMb29raW5nIGF0IHRo
ZSBwYXJ0aWFsIGRldmljZSB0cmVlIHlvdSBwcm92aWRlZCwgeW91IAphcmUgcmVxdWVzdGluZyBY
ZW4gdG8gbWFwIHRoZSByYW5nZSAweDQwMDJmMDAwIC0gMHg0MDAzMDAwMC4KClRoZSBhZGRyZXNz
IGRvZXMgbm90IGJlbG9uZyB0byB0aGUgcmFuZ2UuIENvdWxkIHlvdSBjaGVjayB3aGV0aGVyIHlv
dSAKZGlkIHBhc3N0aHJvdWdoIHRoZSBjb3JyZWN0IHJhbmdlPyAoSXQgc2VlbXMgbGlrZSBhIHpl
cm8gaXMgbWlzc2luZykuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 21:28:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 21:28:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2M27-0000ZC-Bb; Thu, 13 Feb 2020 21:28:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LyC/=4B=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1j2M25-0000Z7-Qc
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 21:28:25 +0000
X-Inumbo-ID: c3e59c47-4ea7-11ea-b960-12813bfff9fa
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3e59c47-4ea7-11ea-b960-12813bfff9fa;
 Thu, 13 Feb 2020 21:28:25 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id 2C7B220848;
 Thu, 13 Feb 2020 21:28:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1581629304;
 bh=dQ9AcyKBRod6MZ1H5m/OvNlhH/Ws6YLXw96bRPjr31E=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=vpaNfRU8DWDOHaOl6oRRO5kL60Q6zVM9OwqgTw1GBJXjZbdUf287sv81LQIDB4ApO
 LK9ob9EGRxnWVpL/q0ziq8OkftG3nXHnWQ3k6m+1spCaUqWKQ8MetjE668iOgTP3lV
 m/mut8hN6Ox5MGDEs/VaUe3Gc+15XZfjTDdpbIk8=
Date: Thu, 13 Feb 2020 13:28:23 -0800 (PST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Andrei Cherechesu <andrei.cherechesu@nxp.com>
In-Reply-To: <VI1PR04MB5807A9BC95A9D956D052DB7DF91A0@VI1PR04MB5807.eurprd04.prod.outlook.com>
Message-ID: <alpine.DEB.2.21.2002131327360.1018@sstabellini-ThinkPad-T480s>
References: <VI1PR04MB5807A9BC95A9D956D052DB7DF91A0@VI1PR04MB5807.eurprd04.prod.outlook.com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] Having a DOM-U guest with 1:1 mapping in the second
 stage MMU.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxMyBGZWIgMjAyMCwgQW5kcmVpIENoZXJlY2hlc3Ugd3JvdGU6Cj4gSGVsbG8sCj4g
Cj4gSSB1c2VkIHRoZSBYZW4gZnJvbSBTdGVmYW5vJ3MgdHJlZSBhbmQgbWFkZSB0aGUgdXBkYXRl
cyB0byB0aGUgcGFydGlhbAo+IGR0YiB0aGF0IGhlIHNwZWNpZmllZC4KPiAKPiA+IFRoaXMgaXMg
bW9zdGx5IGxpa2VseSBiZWNhdXNlIExpbnV4IGlzIHRyeWluZyB0byBhY2Nlc3MgYSByZWdpb24K
PiA+IHRoYXQgaXMgbm90IG1hcHBlZCBpbiBzdGFnZS0yLiBZb3UgY2FuIHJlYnVpbGQgWGVuIHdp
dGggZGVidWcgZW5hYmxlZAo+ID4gYW5kIHlvdSBzaG91bGQgc2VlIGEgbWVzc2FnZSAidHJhcHMu
YzouLi4iIHRlbGxpbmcgdGhlIGV4YWN0IHBoeXNpY2FsCj4gPiBhZGRyZXNzIGFjY2Vzc2VkLgo+
ID4gCj4gPiBJbiBnZW5lcmFsIEkgd291bGQgcmVjb21tZW5kIHRvIGJ1aWxkIFhlbiB3aXRoIGRl
YnVnIGVuYWJsZWQgZHVyaW5nIGRldmVsb3BtZW50IGFzIHRoZSBoeXBlcnZpc29yIHdpbGwgZ2l2
ZSB5b3UgbW9yZSBpbmZvcm1hdGlvbiBvZiB3aGF0J3MgZ29pbmcgb24uCj4gPiAKPiA+IENoZWVy
cywKPiA+IAo+ID4gLS0KPiA+IEp1bGllbiBHcmFsbAo+IAo+IEkgZW5hYmxlZCBkZWJ1ZyBjb25m
aWcgYW5kIGdhdmUgaXQgYW5vdGhlciB0cnkuIEJ1dCBJJ20gc3RpbGwKPiBnZXR0aW5nIHRoZSBz
YW1lIHVuaGFuZGxlZCBmYXVsdCBlcnJvciwgdGhhdCBzZWVtcyB0byBtYXRjaCB3aGF0Cj4gSnVs
aWVuIGRlc2NyaWJlZCBhYm92ZS4KPiAKPiBJdCBpcyBpbmRlZWQgYSBzdGFnZS0yIGFib3J0IGNh
dXNlZCBieSB0aGUgZ3Vlc3QuCj4gCj4gSSBhdHRhY2hlZCB0aGUgRG9tVTEgY3Jhc2ggbG9nIGF0
IFswXS4KPiAKPiBbMF0gaHR0cHM6Ly9wYXN0ZWJpbi5jb20vQlNIVkZRaUsKPiAKPiBIb3cgc2hv
dWxkIEkgcHJvY2VlZCBpbiB0aGlzIGNhc2U/CgpMb29raW5nIGF0IHRoZSBsb2dzLCB5b3UgY2Fu
IHNlZToKCihYRU4pIHRyYXBzLmM6MTk3MzpkMXYwIEhTUj0weDkzOWYwMDQ2IHBjPTB4ZmZmZmZm
ODAwODNhYzg2NCBndmE9MHhmZmZmZmY4MDA4MDBkMDQ4IGdwYT0weDAwMDAwMDQwMmYwMDQ4CgpT
byB0aGUgZ3Vlc3Qgd2FzIGFjY2Vzc2luZyBhZGRyZXNzIDB4NDAyZjAwNDgsIGhvd2V2ZXIsIHRo
ZSBNTUlPIGFkZHJlc3MKcmFuZ2Ugb2YgdGhlIGRldmljZSB0aGF0IHlvdSBhcmUgcmVtYXBwaW5n
IChsb29raW5nIGF0Cmh0dHBzOi8vcGFzdGViaW4uY29tL2owTlM0eDVaKSBpcyAweDQwMDJmMDAw
LTB4NDAwMzAwMDAuCgpJIHNwb3R0ZWQgdGhlIG1pc3Rha2Ugbm93OiBsb29raW5nIGF0IHRoZSBw
YXJ0aWFsIERUQiBhZ2FpbiwgdGhlCmFkZHJlc3Mgb2YgdGhlIGRldmljZSBpczoKCiAgcmVnID0g
PDB4MCAweDQwMmYwMDAwIDB4MTAwMD47CgpidXQgdGhlIGFkZHJlc3MgdGhhdCB5b3UgYXJlIHJl
bWFwcGluZyBpczoKCiAgeGVuLHJlZyA9IDwweDAgMHg0MDAyZjAwMCAweDEwMDAgMHgwIDB4NDAw
MmYwMDA+OwoKVGhleSBhcmUgbm90IHRoZSBzYW1lISA6LSkKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 13 22:34:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 13 Feb 2020 22:34:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2N44-00069U-5I; Thu, 13 Feb 2020 22:34:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TTWU=4B=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2N43-00069P-AW
 for xen-devel@lists.xenproject.org; Thu, 13 Feb 2020 22:34:31 +0000
X-Inumbo-ID: fe71a252-4eb0-11ea-b978-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe71a252-4eb0-11ea-b978-12813bfff9fa;
 Thu, 13 Feb 2020 22:34:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2N3z-0002d0-Gv; Thu, 13 Feb 2020 22:34:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2N3z-0008Nc-84; Thu, 13 Feb 2020 22:34:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2N3z-0001oE-7I; Thu, 13 Feb 2020 22:34:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147025-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d3cec8e1f230750a5d1b83412e8f86d0c95fcab6
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 13 Feb 2020 22:34:27 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147025: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAyNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAyNS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZDNjZWM4ZTFmMjMw
NzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDIg
ZGF5cyAgIDIyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAyMCAgMjAyMC0wMi0x
MyAxNzowMDozNSBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCBkM2NlYzhlMWYyMzA3NTBhNWQxYjgzNDEyZThmODZkMGM5NWZjYWI2CkF1
dGhvcjogV2VpIExpdSA8d2xAeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDE1OjI3OjUxIDIw
MjAgKzAwMDAKCiAgICBsaWJ4bDogZml4IGxpYnhsX19jcHVpZF9sZWdhY3kgaW4gbGlieGxfbm9j
cHVpZC5jCiAgICAKICAgIEl0cyBsYXN0IHBhcmFtZXRlciBzaG91bGQgYmUgbGlieGxfZG9tYWlu
X2J1aWxkX2luZm8uCiAgICAKICAgIEZpeGVzOiAxYjNjZWM2OSAoInRvb2xzL2xpYnhsOiBDb21i
aW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYyIpCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgoKY29tbWl0IGM5NjhlM2FkYTQ3OGU1YzlhMTFiYTEzYTBmOTBkNTYz
MjM4NzI2OTMKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgRmViIDEzIDEzOjQyOjAwIDIwMjAgKzAwMDAKCiAgICBhdXRvbWF0aW9u
OiB1cGRhdGUgZGViaWFuOnVuc3RhYmxlLWFybTY0djggdG8gaGF2ZSBweXRob24zLWNvbmZpZwog
ICAgCiAgICBUaGUgQXJtIGNvbnRhaW5lciB3YXNuJ3QgdXBkYXRlZCBpbiB0aGUgb3JpZ2luYWwg
cGF0Y2guCiAgICAKICAgIEZpeGVzOiAxYTM2NzNkYTY0ODIgKCJhdXRvbWF0aW9uOiB1cGRhdGlu
ZyBjb250YWluZXIgdG8gaGF2ZSBweXRob24zLWNvbmZpZyBiaW5hcnkiKQogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCAxZmI5YThiZDhjNzE1OGVlZDI2YWNi
NWVjZDMyMTBiODJmMWMzMWQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTQgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBy
ZW1vdmUgbm90IGFwcGxpY2FibGUgY29udHJvbCBjb21tYW5kcyBpbiBzdHViZG9tCiAgICAKICAg
IFdoZW4gcnVuIGluIGEgc3R1YmRvbSBlbnZpcm9ubWVudCBYZW5zdG9yZSBjYW4ndCBzZWxlY3Qg
YSBsb2dmaWxlIG9yCiAgICBlbWl0IG1lbW9yeSBzdGF0aXN0aWNzIHRvIGEgc3BlY2lmaWMgZmls
ZS4KICAgIAogICAgU28gcmVtb3ZlIG9yIG1vZGlmeSB0aG9zZSBjb250cm9sIGNvbW1hbmRzIGFj
Y29yZGluZ2x5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IGE5NTk0
NjMxYjY0NWJlODYyODU3ZTNkZWJiZDFmMDRlOTMyZWIxOTcKQXV0aG9yOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEZlYiAxMiAwODo0MTo1MyAyMDIwICswMTAw
CgogICAgeGVuc3RvcmU6IGFkZCBjb25zb2xlIHhlbnN0b3JlIGVudHJpZXMgZm9yIHhlbnN0b3Jl
IHN0dWJkb20KICAgIAogICAgSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb25uZWN0IHRvIHRoZSBj
b25zb2xlIG9mIFhlbnN0b3JlIHN0dWJkb20gd2UKICAgIG5lZWQgdG8gY3JlYXRlIHRoZSBhcHBy
b3ByaWF0ZSBlbnRyaWVzIGluIFhlbnN0b3JlLgogICAgCiAgICBGb3IgdGhlIG1vbWVudCB3ZSBk
b24ndCBzdXBwb3J0IHhlbmNvbnNvbGVkIGxpdmluZyBpbiBhbm90aGVyIGRvbWFpbgogICAgdGhh
biBkb20wLCBhcyB0aGlzIGluZm9ybWF0aW9uIGlzbid0IGF2YWlsYWJsZSBvdGhlciB0aGVuIHZp
YQogICAgWGVuc3RvcmUgd2hpY2ggd2UgYXJlIGp1c3Qgc2V0dGluZyB1cC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
V2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCA1ZDFmOWNkMjdlYWU3MzM4YmQxNDljYzk4ZWRj
ZjJhNTU0NjhkMWQzCkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRl
OiAgIFdlZCBGZWIgMTIgMDg6NDE6NTIgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBzZXR1cCB4
ZW5zdG9yZSBzdHViZG9tIGNvbnNvbGUgaW50ZXJmYWNlIHByb3Blcmx5CiAgICAKICAgIEluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gZ2V0IGFjY2VzcyB0byB0aGUgY29uc29sZSBvZiBYZW5zdG9yZSBz
dHViZG9tCiAgICB3ZSBuZWVkIGFuIGFwcHJvcHJpYXRlIGdyYW50dGFiIGVudHJ5LiBTbyBjYWxs
IHhjX2RvbV9nbnR0YWJfaW5pdCgpCiAgICB3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFu
ZCBwcmVzZXQgc29tZSBpbmZvcm1hdGlvbiBuZWVkZWQKICAgIGZvciB0aGF0IGZ1bmN0aW9uIGlu
IHRoZSBkb20gc3RydWN0dXJlLgogICAgCiAgICBXZSBuZWVkIHRvIGNyZWF0ZSB0aGUgZXZlbnQg
Y2hhbm5lbCBmb3IgdGhlIGNvbnNvbGUsIHRvby4gRG8gdGhhdCBhbmQKICAgIHN0b3JlIGFsbCBu
ZWNlc3NhcnkgZGF0YSBsb2NhbGx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
CmNvbW1pdCBhZjA5YjdkNzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6
MDYgMjAyMCArMDEwMAoKICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAK
ICAgIHNvZnRpcnFfaW5pdCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dl
dGhlciB3aXRoIGl0cyBjYWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZm
N2Q3MDVjZjEwYmE4NDRjZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6
IGRyb3AgcmVkdW5kYW50IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBh
dGggaXMgdW5uZWNlc3NhcnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNl
cXVlbnQgY29kZSB0YWtlcyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2
ODI3YmVhMmIzYjk5MTUzODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCAr
MDEwMAoKICAgIGRvbTAtYnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRo
IG5vbi1lbXB0eSBDT05GSUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBf
YnVpbGQuYzozNDQ6MjQ6IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQg
b3BlcmFuZCBbLVdlcnJvciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAo
ICFkb20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBu
b3RlOiB1c2UgJyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9t
ZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IF5+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IG5vdGU6IHJlbW92ZSBjb25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlm
ICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAg
ICAgICAgICAgIH5efn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgog
ICAgCiAgICBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBv
cHRpb24gaGVyZS4gT2RkbHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhl
ICYmIGhlbHBzLCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNu
J3QuIEFub3RoZXIgd29ya2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAh
ISBvbiB0aGUgY29uc3RhbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPgogICAgQWNrZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKY29tbWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBG
ZWIgNSAxNToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5
IENQVUlEIGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2Vz
cyBvZiBvdmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4
aXN0aW5nIGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBm
b3JtIGZvciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxf
X2NwdWlkX2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50
byBhIHNpbmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxl
eGl0eSBmb3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpj
b21taXQgZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4
IDEyOjUzOjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlk
X3tzZXQsYXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlv
bnMgc2hvdWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVy
bmFsCiAgICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVh
c29ucy4KICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBi
ZWluZyBpbnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0
aGUgbm9wIHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 00:44:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 00:44:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2P5n-0000Xe-Ua; Fri, 14 Feb 2020 00:44:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rZhY=4C=kernel.org=sstabellini@srs-us1.protection.inumbo.net>)
 id 1j2P5m-0000XY-2p
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 00:44:26 +0000
X-Inumbo-ID: 261d7666-4ec3-11ea-aa99-bc764e2007e4
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 261d7666-4ec3-11ea-aa99-bc764e2007e4;
 Fri, 14 Feb 2020 00:44:25 +0000 (UTC)
Received: from localhost (c-67-164-102-47.hsd1.ca.comcast.net [67.164.102.47])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by mail.kernel.org (Postfix) with ESMTPSA id BA6462187F;
 Fri, 14 Feb 2020 00:44:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1581641065;
 bh=hn6XqIZx8QBolXDtXrEwHHghwHCs9olTo4mXB/Mgpbw=;
 h=Date:From:To:cc:Subject:In-Reply-To:References:From;
 b=iYD60phBUrh17U98qPDjVutSPIOFglPasj6+b8Imu1Pq+rzmjjyq8Rcy8Rs/Yu0ZW
 1ivTpG0uCgulBpnH+pO1cJMivgB6rfl/ciqtfbH+0wlsAFiz6bWRF01DuJd8gYst7G
 k1lzsv4Scuc0H6SS/mi5B2oCWE60o3u/l9Gi6XTc=
Date: Thu, 13 Feb 2020 16:44:23 -0800 (PST)
From: Stefano Stabellini <sstabellini@kernel.org>
X-X-Sender: sstabellini@sstabellini-ThinkPad-T480s
To: Julien Grall <julien@xen.org>
In-Reply-To: <20200213123906.10376-1-julien@xen.org>
Message-ID: <alpine.DEB.2.21.2002131644120.1018@sstabellini-ThinkPad-T480s>
References: <20200213123906.10376-1-julien@xen.org>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/arm: Use asm/ rather than asm-arm/ when
 including header
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAxMyBGZWIgMjAyMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEFsbCB0aGUgYXJjaCBo
ZWFkZXJzIChpLmUgdW5kZXIgYXNtLWFybSkgYXJlIGluY2x1ZGVkIHVzaW5nICJhc20vKi5oIi4K
PiAKPiBUbyBzdGF5IGNvbnNpc3RlbnQsIHJlbW92ZSB0aGUgb25seSBpbnN0YW5jZSB3aGVyZSAi
YXNtLWFybS8qLmgiIGlzCj4gdXNlZC4KPiAKPiBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBtb3Zl
IHRoZSBpbmNsdXNpb24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgYXNtLwo+IGluY2x1ZGUuCj4gCj4g
U2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KClJldmlld2VkLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CgoKPiAtLS0KPiAg
eGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaCB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2RvbWFpbi5oCj4gaW5kZXgg
ODVhNmYxN2Q0ZC4uZDIxNDJjNjcwNyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJt
L2RvbWFpbi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9kb21haW4uaAo+IEBAIC05LDEw
ICs5LDEwIEBACj4gICNpbmNsdWRlIDxhc20vbW1pby5oPgo+ICAjaW5jbHVkZSA8YXNtL2dpYy5o
Pgo+ICAjaW5jbHVkZSA8YXNtL3ZnaWMuaD4KPiArI2luY2x1ZGUgPGFzbS92cGwwMTEuaD4KPiAg
I2luY2x1ZGUgPHB1YmxpYy9odm0vcGFyYW1zLmg+Cj4gICNpbmNsdWRlIDx4ZW4vc2VyaWFsLmg+
Cj4gICNpbmNsdWRlIDx4ZW4vcmJ0cmVlLmg+Cj4gLSNpbmNsdWRlIDxhc20tYXJtL3ZwbDAxMS5o
Pgo+ICAKPiAgc3RydWN0IGh2bV9kb21haW4KPiAgewo+IC0tIAo+IDIuMTcuMQo+IAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 01:17:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 01:17:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Pc5-0005t0-5c; Fri, 14 Feb 2020 01:17:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2Pc3-0005sv-Nu
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 01:17:47 +0000
X-Inumbo-ID: cb7739c2-4ec7-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cb7739c2-4ec7-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 01:17:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Pbw-0002CY-Am; Fri, 14 Feb 2020 01:17:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Pbw-0000sU-1l; Fri, 14 Feb 2020 01:17:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Pbw-0001B3-0s; Fri, 14 Feb 2020 01:17:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146972-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f2850dd5ee015bd7b77043f731632888887689c7
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 01:17:40 +0000
Subject: [Xen-devel] [linux-linus test] 146972: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk3MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2OTcyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0LXN0YXJ0L3JlZGhhdC5yZXBl
YXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJF
R1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNo
IGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNj
ZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTUgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEz
MzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGYyODUwZGQ1ZWUwMTViZDdiNzcwNDNmNzMxNjMyODg4ODg3Njg5YzcKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYw
OTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0w
NCAxOTo1MzowOSBaICAzNDYgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTkt
MDMtMDUgMjA6MDM6MTQgWiAgMzQ1IGRheXMgIDE5OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxNDY5NzIgIDIwMjAtMDItMTIgMTk6MTU6MDkgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjYyNzQgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0
aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgMTc5ODQ0MCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 01:55:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 01:55:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2QCS-0000iT-Ri; Fri, 14 Feb 2020 01:55:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2QCR-0000iO-3I
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 01:55:23 +0000
X-Inumbo-ID: 0c0c18e0-4ecd-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c0c18e0-4ecd-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 01:55:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2QCJ-0002tA-K0; Fri, 14 Feb 2020 01:55:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2QCJ-00024W-CC; Fri, 14 Feb 2020 01:55:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2QCJ-000476-BP; Fri, 14 Feb 2020 01:55:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147027-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d3cec8e1f230750a5d1b83412e8f86d0c95fcab6
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 01:55:15 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147027: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAyNyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAyNy8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgZDNjZWM4ZTFmMjMw
NzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDIg
ZGF5cyAgIDIzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAyMCAgMjAyMC0wMi0x
MyAxNzowMDozNSBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCBkM2NlYzhlMWYyMzA3NTBhNWQxYjgzNDEyZThmODZkMGM5NWZjYWI2CkF1
dGhvcjogV2VpIExpdSA8d2xAeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDE1OjI3OjUxIDIw
MjAgKzAwMDAKCiAgICBsaWJ4bDogZml4IGxpYnhsX19jcHVpZF9sZWdhY3kgaW4gbGlieGxfbm9j
cHVpZC5jCiAgICAKICAgIEl0cyBsYXN0IHBhcmFtZXRlciBzaG91bGQgYmUgbGlieGxfZG9tYWlu
X2J1aWxkX2luZm8uCiAgICAKICAgIEZpeGVzOiAxYjNjZWM2OSAoInRvb2xzL2xpYnhsOiBDb21i
aW5lIGxlZ2FjeSBDUFVJRCBoYW5kbGluZyBsb2dpYyIpCiAgICBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgogICAgQWNrZWQtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgoKY29tbWl0IGM5NjhlM2FkYTQ3OGU1YzlhMTFiYTEzYTBmOTBkNTYz
MjM4NzI2OTMKQXV0aG9yOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KRGF0ZTogICBUaHUgRmViIDEzIDEzOjQyOjAwIDIwMjAgKzAwMDAKCiAgICBhdXRvbWF0aW9u
OiB1cGRhdGUgZGViaWFuOnVuc3RhYmxlLWFybTY0djggdG8gaGF2ZSBweXRob24zLWNvbmZpZwog
ICAgCiAgICBUaGUgQXJtIGNvbnRhaW5lciB3YXNuJ3QgdXBkYXRlZCBpbiB0aGUgb3JpZ2luYWwg
cGF0Y2guCiAgICAKICAgIEZpeGVzOiAxYTM2NzNkYTY0ODIgKCJhdXRvbWF0aW9uOiB1cGRhdGlu
ZyBjb250YWluZXIgdG8gaGF2ZSBweXRob24zLWNvbmZpZyBiaW5hcnkiKQogICAgU2lnbmVkLW9m
Zi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgICBBY2tl
ZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCAxZmI5YThiZDhjNzE1OGVlZDI2YWNi
NWVjZDMyMTBiODJmMWMzMWQ0CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTQgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBy
ZW1vdmUgbm90IGFwcGxpY2FibGUgY29udHJvbCBjb21tYW5kcyBpbiBzdHViZG9tCiAgICAKICAg
IFdoZW4gcnVuIGluIGEgc3R1YmRvbSBlbnZpcm9ubWVudCBYZW5zdG9yZSBjYW4ndCBzZWxlY3Qg
YSBsb2dmaWxlIG9yCiAgICBlbWl0IG1lbW9yeSBzdGF0aXN0aWNzIHRvIGEgc3BlY2lmaWMgZmls
ZS4KICAgIAogICAgU28gcmVtb3ZlIG9yIG1vZGlmeSB0aG9zZSBjb250cm9sIGNvbW1hbmRzIGFj
Y29yZGluZ2x5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA
c3VzZS5jb20+CiAgICBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4KICAgIEFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKY29tbWl0IGE5NTk0
NjMxYjY0NWJlODYyODU3ZTNkZWJiZDFmMDRlOTMyZWIxOTcKQXV0aG9yOiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+CkRhdGU6ICAgV2VkIEZlYiAxMiAwODo0MTo1MyAyMDIwICswMTAw
CgogICAgeGVuc3RvcmU6IGFkZCBjb25zb2xlIHhlbnN0b3JlIGVudHJpZXMgZm9yIHhlbnN0b3Jl
IHN0dWJkb20KICAgIAogICAgSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb25uZWN0IHRvIHRoZSBj
b25zb2xlIG9mIFhlbnN0b3JlIHN0dWJkb20gd2UKICAgIG5lZWQgdG8gY3JlYXRlIHRoZSBhcHBy
b3ByaWF0ZSBlbnRyaWVzIGluIFhlbnN0b3JlLgogICAgCiAgICBGb3IgdGhlIG1vbWVudCB3ZSBk
b24ndCBzdXBwb3J0IHhlbmNvbnNvbGVkIGxpdmluZyBpbiBhbm90aGVyIGRvbWFpbgogICAgdGhh
biBkb20wLCBhcyB0aGlzIGluZm9ybWF0aW9uIGlzbid0IGF2YWlsYWJsZSBvdGhlciB0aGVuIHZp
YQogICAgWGVuc3RvcmUgd2hpY2ggd2UgYXJlIGp1c3Qgc2V0dGluZyB1cC4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBBY2tlZC1ieTog
V2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCA1ZDFmOWNkMjdlYWU3MzM4YmQxNDljYzk4ZWRj
ZjJhNTU0NjhkMWQzCkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRl
OiAgIFdlZCBGZWIgMTIgMDg6NDE6NTIgMjAyMCArMDEwMAoKICAgIHhlbnN0b3JlOiBzZXR1cCB4
ZW5zdG9yZSBzdHViZG9tIGNvbnNvbGUgaW50ZXJmYWNlIHByb3Blcmx5CiAgICAKICAgIEluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gZ2V0IGFjY2VzcyB0byB0aGUgY29uc29sZSBvZiBYZW5zdG9yZSBz
dHViZG9tCiAgICB3ZSBuZWVkIGFuIGFwcHJvcHJpYXRlIGdyYW50dGFiIGVudHJ5LiBTbyBjYWxs
IHhjX2RvbV9nbnR0YWJfaW5pdCgpCiAgICB3aGVuIGNvbnN0cnVjdGluZyB0aGUgZG9tYWluIGFu
ZCBwcmVzZXQgc29tZSBpbmZvcm1hdGlvbiBuZWVkZWQKICAgIGZvciB0aGF0IGZ1bmN0aW9uIGlu
IHRoZSBkb20gc3RydWN0dXJlLgogICAgCiAgICBXZSBuZWVkIHRvIGNyZWF0ZSB0aGUgZXZlbnQg
Y2hhbm5lbCBmb3IgdGhlIGNvbnNvbGUsIHRvby4gRG8gdGhhdCBhbmQKICAgIHN0b3JlIGFsbCBu
ZWNlc3NhcnkgZGF0YSBsb2NhbGx5LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
CmNvbW1pdCBhZjA5YjdkNzljYjhhZTc0OTg4ODJlNjFlZmVjNzU0ODZlYjY5NTQ0CkF1dGhvcjog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTU6
MDYgMjAyMCArMDEwMAoKICAgIHhlbjogcmVtb3ZlIGVtcHR5IHNvZnRpcnFfaW5pdCgpCiAgICAK
ICAgIHNvZnRpcnFfaW5pdCgpIGlzIGVtcHR5IHNpbmNlIFhlbiA0LjEuIFJlbW92ZSBpdCB0b2dl
dGhlciB3aXRoIGl0cyBjYWxsCiAgICBzaXRlcy4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVl
cmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjZiMjgyYmJiMWFhNjRhM2Q3YTZm
N2Q3MDVjZjEwYmE4NDRjZDYxMQpBdXRob3I6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU0OjA4IDIwMjAgKzAxMDAKCiAgICBBTUQvSU9NTVU6
IGRyb3AgcmVkdW5kYW50IGNvZGUKICAgIAogICAgVGhlIGxldmVsIDEgc3BlY2lhbCBleGl0IHBh
dGggaXMgdW5uZWNlc3NhcnkgaW4gaW9tbXVfcGRlX2Zyb21fZGZuKCkgLQogICAgdGhlIHN1YnNl
cXVlbnQgY29kZSB0YWtlcyBjYXJlIG9mIHRoaXMgY2FzZSBxdWl0ZSBmaW5lLgogICAgCiAgICBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgICBSZXZpZXdl
ZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCmNvbW1pdCA2
ODI3YmVhMmIzYjk5MTUzODIxYjhiNzQ0NmJkY2VkMjdmNzIwMTg4CkF1dGhvcjogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMTA6NTI6MjAgMjAyMCAr
MDEwMAoKICAgIGRvbTAtYnVpbGQ6IGZpeCBidWlsZCB3aXRoIGNsYW5nNQogICAgCiAgICBXaXRo
IG5vbi1lbXB0eSBDT05GSUdfRE9NMF9NRU0gY2xhbmc1IHByb2R1Y2VzCiAgICAKICAgIGRvbTBf
YnVpbGQuYzozNDQ6MjQ6IGVycm9yOiB1c2Ugb2YgbG9naWNhbCAnJiYnIHdpdGggY29uc3RhbnQg
b3BlcmFuZCBbLVdlcnJvciwtV2NvbnN0YW50LWxvZ2ljYWwtb3BlcmFuZF0KICAgICAgICBpZiAo
ICFkb20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXiAgfn5+fn5+fn5+fn5+fn5+fn5+CiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBu
b3RlOiB1c2UgJyYnIGZvciBhIGJpdHdpc2Ugb3BlcmF0aW9uCiAgICAgICAgaWYgKCAhZG9tMF9t
ZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAgICAg
IF5+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICYKICAgIGRvbTBfYnVpbGQuYzozNDQ6MjQ6
IG5vdGU6IHJlbW92ZSBjb25zdGFudCB0byBzaWxlbmNlIHRoaXMgd2FybmluZwogICAgICAgIGlm
ICggIWRvbTBfbWVtX3NldCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAg
ICAgICAgICAgIH5efn5+fn5+fn5+fn5+fn5+fn5+fn4KICAgIDEgZXJyb3IgZ2VuZXJhdGVkLgog
ICAgCiAgICBPYnZpb3VzbHkgbmVpdGhlciBvZiB0aGUgdHdvIHN1Z2dlc3Rpb25zIGFyZSBhbiBv
cHRpb24gaGVyZS4gT2RkbHkKICAgIGVub3VnaCBzd2FwcGluZyB0aGUgb3BlcmFuZHMgb2YgdGhl
ICYmIGhlbHBzLCB3aGlsZSBlLmcuIGNhc3Rpbmcgb3IKICAgIHBhcmVudGhlc2l6aW5nIGRvZXNu
J3QuIEFub3RoZXIgd29ya2FibGUgdmFyaWFudCBsb29rcyB0byBiZSB0aGUgdXNlIG9mCiAgICAh
ISBvbiB0aGUgY29uc3RhbnQuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPgogICAgQWNrZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgoKY29tbWl0IDFiM2NlYzY5YmYzMDBlMDEyYTAyNjlmMGE0ZjI4Y2NhMWViZjIyYzkKQXV0aG9y
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBG
ZWIgNSAxNToyNToyMSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IENvbWJpbmUgbGVnYWN5
IENQVUlEIGhhbmRsaW5nIGxvZ2ljCiAgICAKICAgIFdoaWxlIHdlIGFyZSBpbiB0aGUgcHJvY2Vz
cyBvZiBvdmVyaGF1bGluZyBib290IHRpbWUgQ1BVSUQvTVNSIGhhbmRsaW5nLCB0aGUKICAgIGV4
aXN0aW5nIGxvZ2ljIGlzIGdvaW5nIHRvIGhhdmUgdG8gcmVtYWluIGluIHJvdWdobHkgdGhpcyBm
b3JtIGZvciBiYWNrd2FyZHMKICAgIGNvbXBhdGliaWxpdHkuCiAgICAKICAgIEZvbGQgbGlieGxf
X2NwdWlkX2FwcGx5X3BvbGljeSgpIGFuZCBsaWJ4bF9fY3B1aWRfc2V0KCkgdG9nZXRoZXIgaW50
byBhIHNpbmdsZQogICAgbGlieGxfX2NwdWlkX2xlZ2FjeSgpIHRvIHJlZHVjZSB0aGUgY29tcGxl
eGl0eSBmb3IgY2FsbGVycy4KICAgIAogICAgTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCiAgICAKICAg
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CiAgICBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpj
b21taXQgZGFjYjgwZjk3NTdjMDExMTYxY2VjNjYwOWYzOTgzN2M5ZWE4Y2FhOApBdXRob3I6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkRhdGU6ICAgV2VkIEphbiA4
IDEyOjUzOjQ5IDIwMjAgKzAwMDAKCiAgICB0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlk
X3tzZXQsYXBwbHlfcG9saWN5fSgpIGZyb20gdGhlIEFQSQogICAgCiAgICBUaGVzZSBmdW5jdGlv
bnMgc2hvdWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVy
bmFsCiAgICB1c2VycywgYW5kIGNhbid0IHVzZWZ1bGx5IGJlIHVzZWQgZm9yIHNldmVyYWwgcmVh
c29ucy4KICAgIAogICAgTW92ZSBsaWJ4bF9jcHVpZF97c2V0LGFwcGx5X3BvbGljeX0oKSB0byBi
ZWluZyBpbnRlcm5hbCBmdW5jdGlvbnMsIGFuZCBsZWF2ZQogICAgYW4gZXF1aXZhbGVudCBvZiB0
aGUgbm9wIHN0dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5LgogICAgCiAg
ICBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgogICAgQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoo
cWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 04:05:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 04:05:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2SEM-0004CJ-4A; Fri, 14 Feb 2020 04:05:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2SEK-0004CD-RX
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 04:05:28 +0000
X-Inumbo-ID: 39f589f0-4edf-11ea-b9a4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 39f589f0-4edf-11ea-b9a4-12813bfff9fa;
 Fri, 14 Feb 2020 04:05:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2SEF-0005pX-UV; Fri, 14 Feb 2020 04:05:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2SEF-00005X-M1; Fri, 14 Feb 2020 04:05:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2SEF-0002ZU-Jo; Fri, 14 Feb 2020 04:05:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146978-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:allowable
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=e18e5501d8ac692d32657a3e1ef545b14e72b730
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 04:05:23 +0000
Subject: [Xen-devel] [qemu-mainline test] 146978: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk3OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5NzgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVz
dG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVy
ZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAx
NDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1Iu
IHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXNhdmVyZXN0b3JlLjIg
ICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBlMThlNTUwMWQ4YWM2OTJkMzI2NTdhM2UxZWY1
NDViMTRlNzJiNzMwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3
YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDU5IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA1OSBkYXlzICAyNzUgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODM2ICAyMDIwLTAyLTEwIDIwOjEyOjA1IFogICAg
MyBkYXlzICAgIDcgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdtYWlsLmNvbT4KICBBZHJp
ZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBBbGJlcnRvIEdhcmNpYSA8
YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNv
bXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4IFJp
Y2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51az4KICBBbGV4IFdpbGxp
YW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhhbmRlciBQb3BvdiA8YWxl
eC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMucnU+
CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlzdGFpciBGcmFuY2lzIDxh
bGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJldyBKZWZmZXJ5IDxhbmRyZXdAYWouaWQuYXU+
CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5kcmV5IFNoaW5rZXZpY2gg
PGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQXJhdmluZGEgUHJhc2FkIDxhcmF3
aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxpZW5AYXVyZWwzMi5uZXQ+
CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBCZWF0YSBNaWNoYWxza2Eg
PGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhlcnJlbnNjaG1pZHQgPGJl
bmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4Lmli
bS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5p
IDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4K
ICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNo
ZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRl
LmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29t
PgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVy
IFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVz
Y2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNv
bT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sg
PGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAj
czM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBH
b2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNv
Y3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+
CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJz
b24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdp
YnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2
aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4K
ICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQg
QWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhh
Ymtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgog
IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VA
cmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1
IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNA
bGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJh
bmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFA
cnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4LmlibS5jb20+CiAgR2Fu
ZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1AaW50ZWwuY29tPgogIEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5v
cmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1b3lpIFR1IDx0dS5n
dW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5pYm0uY29tPgogIEhhbiBI
YW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgSGVy
dsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhleWkgR3VvIDxndW9oZXlp
QGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdAZ21haWwuY29tPgogIEln
b3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5dW4gWW9vIDxqYWUuaHl1
bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVyLmFiZGlAZ21haWwuY29t
PgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8
anJ0YzI3QGpydGMyNy5jb20+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29t
PgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUg
QnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYu
a3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWku
Y29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUg
PGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5p
ZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVp
bnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAg
SnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1h
cnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFp
YW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0
LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2
aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExp
bmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0u
Y29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWFtIE1lcndpY2sg
PGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlhbkBzdXNlLmNvbT4KICBM
aXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1
QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIEx1a8OhxaEgRG9r
dG9yIDxsZG9rdG9yQHJlZGhhdC5jb20+CiAgTWFyYyBaeW5naWVyIDxtYXpAa2VybmVsLm9yZz4K
ICBNYXJjLUFuZHLDqSBMdXJlYXUgPG1hcmNhbmRyZS5sdXJlYXVAcmVkaGF0LmNvbT4KICBNYXJj
ZWwgQXBmZWxiYXVtIDxtYXJjZWwuYXBmZWxiYXVtQGdtYWlsLmNvbT4KICBNYXJlayBEb2xhdGEg
PG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQu
Y29tPgogIE1hcnRpbiBLYWlzZXIgPG1hcnRpbkBrYWlzZXIuY3g+CiAgTWFzYWhpcm8gWWFtYWRh
IDxtYXNhaGlyb3lAa2VybmVsLm9yZz4KICBNYXNheW9zaGkgTWl6dW1hIDxtLm1penVtYUBqcC5m
dWppdHN1LmNvbT4KICBNYXR0aGV3IFJvc2F0byA8bWpyb3NhdG9AbGludXguaWJtLmNvbT4KICBN
YXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRo
YXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVs
IFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgu
dm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWlj
aGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWlj
aGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlj
a3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgog
IE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGly
byA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20g
PG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0Bn
bWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBP
a3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBh
bG1lcmRhYmJlbHRAZ29vZ2xlLmNvbT4KICBQYW4gTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdl
aS5jb20+CiAgUGFuTmVuZ3l1YW4gPHBhbm5lbmd5dWFuQGh1YXdlaS5jb20+CiAgUGFvbG8gQm9u
emluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4K
ICBQYXZlbCBEb3ZnYWx5dWsgPHBhdmVsLmRvdmdhbHVrQGdtYWlsLmNvbT4KICBQYXZlbCBEb3Zn
YWx5dWsgPFBhdmVsLkRvdmdhbHVrQGlzcHJhcy5ydT4KICBQZW5nIFRhbyA8dGFvLnBlbmdAbGlu
dXguYWxpYmFiYS5jb20+CiAgUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3Jn
PgogIFBldGVyIFR1cnNjaG1pZCA8cGV0ZXIudHVyc2NobUBudXRhbml4LmNvbT4KICBQZXRlciBX
dSA8cGV0ZXJAbGVrZW5zdGV5bi5ubD4KICBQZXRlciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CiAg
UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPGY0YnVnQGFtc2F0Lm9yZz4KICBQaGlsaXBwZSBNYXRo
aWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgcGlhb2p1biA8cGlhb2p1bkBodWF3ZWku
Y29tPgogIFJhcGhhZWwgTm9yd2l0eiA8cmFwaGFlbC5ub3J3aXR6QG51dGFuaXguY29tPgogIFJl
bmUgU3RhbmdlIDxyc3RhMkBvMm9ubGluZS5kZT4KICBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFy
ZC5oZW5kZXJzb25AbGluYXJvLm9yZz4KICBSb2JlcnQgRm9sZXkgPHJvYmVydC5mb2xleUBsaW5h
cm8ub3JnPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVs
IFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEg
PGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5j
b20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWku
Y29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRo
IDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgog
IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJl
ZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZhbm8gR2FyemFy
ZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8u
c3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmlsbXV0QG1pY3Jv
c29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdoQGdtYWlsLmNv
bT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8gWHUgPHRhbzMu
eHVAaW50ZWwuY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFR1Z3VveWkg
PHR1Lmd1b3lpQGgzYy5jb20+CiAgVmluY2VudCBERUhPUlMgPHZpbmNlbnQuZGVob3JzQHNtaWxl
LmZyPgogIFZpdmVrIEdveWFsIDx2Z295YWxAcmVkaGF0LmNvbT4KICBWbGFkaW1pciBTZW1lbnRz
b3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+CiAgVm9sa2VyIFLDvG1lbGlu
IDx2cl9xZW11QHQtb25saW5lLmRlPgogIFdhaW5lciBkb3MgU2FudG9zIE1vc2NoZXR0YSA8d2Fp
bmVyc21AcmVkaGF0LmNvbT4KICB3YW5neW9uZyA8d2FuZy55b25nREBoM2MuY29tPgogIFdlaSBZ
YW5nIDxyaWNoYXJkdy55YW5nQGxpbnV4LmludGVsLmNvbT4KICBXaWxsaWFuIFJhbXBhenpvIDx3
cmFtcGF6ekByZWRoYXQuY29tPgogIFhpYW5nIFpoZW5nIDx6aGVuZ3hpYW5nOUBodWF3ZWkuY29t
PgogIFhpYW8gWWFuZyA8eWFuZ3guanlAY24uZnVqaXRzdS5jb20+CiAgWGlhb3lhbyBMaSA8eGlh
b3lhby5saUBpbnRlbC5jb20+CiAgWGlueXUgTGkgPHByZWNpbmN0QG1haWwudXN0Yy5lZHUuY24+
CiAgWWkgU3VuIDx5aS55LnN1bkBsaW51eC5pbnRlbC5jb20+CiAgWWluZyBGYW5nIDxmYW5neWlu
ZzFAaHVhd2VpLmNvbT4KICBZaXRpbmcgV2FuZyA8eWl0aW5nLndhbmdAd2luZHJpdmVyLmNvbT4K
ICBZb25nYm9rIEtpbSA8eW9uZ2Jvay5raW1AbWlwcy5jb20+CiAgWXUtQ2hlbiBMaW4gPG5wZXM4
NzE4NEBnbWFpbC5jb20+CiAgWXVyaSBCZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXlu
aXguY29tPgogIFl1cnkgS290b3YgPHl1cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwg
U2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNsZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1
YXdlaS5jb20+CiAgemhlbndlaSBwaSA8cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWlu
IEZlbmcgPGZlbmd6aGltaW4xQGh1YXdlaS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92
bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4
Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
Y293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hh
ZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDI2NTUxIGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 04:30:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 04:30:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Scb-0006fF-1H; Fri, 14 Feb 2020 04:30:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2ScZ-0006fA-GW
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 04:30:31 +0000
X-Inumbo-ID: b6404150-4ee2-11ea-b9a4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6404150-4ee2-11ea-b9a4-12813bfff9fa;
 Fri, 14 Feb 2020 04:30:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2ScP-0006Hp-8B; Fri, 14 Feb 2020 04:30:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2ScO-0002KK-Rj; Fri, 14 Feb 2020 04:30:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2ScO-0003Fs-OV; Fri, 14 Feb 2020 04:30:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147030-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2a03e7875837eae6ac9da375af4954780e36e448
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 04:30:20 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147030: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAzMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAzMC8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMmEwM2U3ODc1ODM3
ZWFlNmFjOWRhMzc1YWY0OTU0NzgwZTM2ZTQ0OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDIg
ZGF5cyAgIDI0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAzMCAgMjAyMC0wMi0x
NCAwMjowMDo1NCBaICAgIDAgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAyYTAzZTc4NzU4MzdlYWU2YWM5ZGEzNzVhZjQ5NTQ3ODBlMzZlNDQ4CkF1
dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDEy
OjM5OjA2IDIwMjAgKzAwMDAKCiAgICB4ZW4vYXJtOiBVc2UgYXNtLyByYXRoZXIgdGhhbiBhc20t
YXJtLyB3aGVuIGluY2x1ZGluZyBoZWFkZXIKICAgIAogICAgQWxsIHRoZSBhcmNoIGhlYWRlcnMg
KGkuZSB1bmRlciBhc20tYXJtKSBhcmUgaW5jbHVkZWQgdXNpbmcgImFzbS8qLmgiLgogICAgCiAg
ICBUbyBzdGF5IGNvbnNpc3RlbnQsIHJlbW92ZSB0aGUgb25seSBpbnN0YW5jZSB3aGVyZSAiYXNt
LWFybS8qLmgiIGlzCiAgICB1c2VkLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBt
b3ZlIHRoZSBpbmNsdXNpb24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgYXNtLwogICAgaW5jbHVkZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cgpjb21taXQgZDNjZWM4ZTFmMjMwNzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpBdXRob3I6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkRhdGU6ICAgVGh1IEZlYiAxMyAxNToyNzo1MSAyMDIwICsw
MDAwCgogICAgbGlieGw6IGZpeCBsaWJ4bF9fY3B1aWRfbGVnYWN5IGluIGxpYnhsX25vY3B1aWQu
YwogICAgCiAgICBJdHMgbGFzdCBwYXJhbWV0ZXIgc2hvdWxkIGJlIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvLgogICAgCiAgICBGaXhlczogMWIzY2VjNjkgKCJ0b29scy9saWJ4bDogQ29tYmluZSBs
ZWdhY3kgQ1BVSUQgaGFuZGxpbmcgbG9naWMiKQogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KCmNvbW1pdCBjOTY4ZTNhZGE0NzhlNWM5YTExYmExM2EwZjkwZDU2MzIzODcy
NjkzCkF1dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEZlYiAxMyAxMzo0MjowMCAyMDIwICswMDAwCgogICAgYXV0b21hdGlvbjogdXBk
YXRlIGRlYmlhbjp1bnN0YWJsZS1hcm02NHY4IHRvIGhhdmUgcHl0aG9uMy1jb25maWcKICAgIAog
ICAgVGhlIEFybSBjb250YWluZXIgd2Fzbid0IHVwZGF0ZWQgaW4gdGhlIG9yaWdpbmFsIHBhdGNo
LgogICAgCiAgICBGaXhlczogMWEzNjczZGE2NDgyICgiYXV0b21hdGlvbjogdXBkYXRpbmcgY29u
dGFpbmVyIHRvIGhhdmUgcHl0aG9uMy1jb25maWcgYmluYXJ5IikKICAgIFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgMWZiOWE4YmQ4YzcxNThlZWQyNmFjYjVlY2Qz
MjEwYjgyZjFjMzFkNApBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0
ZTogICBXZWQgRmViIDEyIDA4OjQxOjU0IDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogcmVtb3Zl
IG5vdCBhcHBsaWNhYmxlIGNvbnRyb2wgY29tbWFuZHMgaW4gc3R1YmRvbQogICAgCiAgICBXaGVu
IHJ1biBpbiBhIHN0dWJkb20gZW52aXJvbm1lbnQgWGVuc3RvcmUgY2FuJ3Qgc2VsZWN0IGEgbG9n
ZmlsZSBvcgogICAgZW1pdCBtZW1vcnkgc3RhdGlzdGljcyB0byBhIHNwZWNpZmljIGZpbGUuCiAg
ICAKICAgIFNvIHJlbW92ZSBvciBtb2RpZnkgdGhvc2UgY29udHJvbCBjb21tYW5kcyBhY2NvcmRp
bmdseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCBhOTU5NDYzMWI2
NDViZTg2Mjg1N2UzZGViYmQxZjA0ZTkzMmViMTk3CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTMgMjAyMCArMDEwMAoKICAg
IHhlbnN0b3JlOiBhZGQgY29uc29sZSB4ZW5zdG9yZSBlbnRyaWVzIGZvciB4ZW5zdG9yZSBzdHVi
ZG9tCiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ubmVjdCB0byB0aGUgY29uc29s
ZSBvZiBYZW5zdG9yZSBzdHViZG9tIHdlCiAgICBuZWVkIHRvIGNyZWF0ZSB0aGUgYXBwcm9wcmlh
dGUgZW50cmllcyBpbiBYZW5zdG9yZS4KICAgIAogICAgRm9yIHRoZSBtb21lbnQgd2UgZG9uJ3Qg
c3VwcG9ydCB4ZW5jb25zb2xlZCBsaXZpbmcgaW4gYW5vdGhlciBkb21haW4KICAgIHRoYW4gZG9t
MCwgYXMgdGhpcyBpbmZvcm1hdGlvbiBpc24ndCBhdmFpbGFibGUgb3RoZXIgdGhlbiB2aWEKICAg
IFhlbnN0b3JlIHdoaWNoIHdlIGFyZSBqdXN0IHNldHRpbmcgdXAuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgNWQxZjljZDI3ZWFlNzMzOGJkMTQ5Y2M5OGVkY2YyYTU1
NDY4ZDFkMwpBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBX
ZWQgRmViIDEyIDA4OjQxOjUyIDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogc2V0dXAgeGVuc3Rv
cmUgc3R1YmRvbSBjb25zb2xlIGludGVyZmFjZSBwcm9wZXJseQogICAgCiAgICBJbiBvcmRlciB0
byBiZSBhYmxlIHRvIGdldCBhY2Nlc3MgdG8gdGhlIGNvbnNvbGUgb2YgWGVuc3RvcmUgc3R1YmRv
bQogICAgd2UgbmVlZCBhbiBhcHByb3ByaWF0ZSBncmFudHRhYiBlbnRyeS4gU28gY2FsbCB4Y19k
b21fZ250dGFiX2luaXQoKQogICAgd2hlbiBjb25zdHJ1Y3RpbmcgdGhlIGRvbWFpbiBhbmQgcHJl
c2V0IHNvbWUgaW5mb3JtYXRpb24gbmVlZGVkCiAgICBmb3IgdGhhdCBmdW5jdGlvbiBpbiB0aGUg
ZG9tIHN0cnVjdHVyZS4KICAgIAogICAgV2UgbmVlZCB0byBjcmVhdGUgdGhlIGV2ZW50IGNoYW5u
ZWwgZm9yIHRoZSBjb25zb2xlLCB0b28uIERvIHRoYXQgYW5kCiAgICBzdG9yZSBhbGwgbmVjZXNz
YXJ5IGRhdGEgbG9jYWxseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21t
aXQgYWYwOWI3ZDc5Y2I4YWU3NDk4ODgyZTYxZWZlYzc1NDg2ZWI2OTU0NApBdXRob3I6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU1OjA2IDIw
MjAgKzAxMDAKCiAgICB4ZW46IHJlbW92ZSBlbXB0eSBzb2Z0aXJxX2luaXQoKQogICAgCiAgICBz
b2Z0aXJxX2luaXQoKSBpcyBlbXB0eSBzaW5jZSBYZW4gNC4xLiBSZW1vdmUgaXQgdG9nZXRoZXIg
d2l0aCBpdHMgY2FsbAogICAgc2l0ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDY2YjI4MmJiYjFhYTY0YTNkN2E2ZjdkNzA1
Y2YxMGJhODQ0Y2Q2MTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgV2VkIEZlYiAxMiAxMDo1NDowOCAyMDIwICswMTAwCgogICAgQU1EL0lPTU1VOiBkcm9w
IHJlZHVuZGFudCBjb2RlCiAgICAKICAgIFRoZSBsZXZlbCAxIHNwZWNpYWwgZXhpdCBwYXRoIGlz
IHVubmVjZXNzYXJ5IGluIGlvbW11X3BkZV9mcm9tX2RmbigpIC0KICAgIHRoZSBzdWJzZXF1ZW50
IGNvZGUgdGFrZXMgY2FyZSBvZiB0aGlzIGNhc2UgcXVpdGUgZmluZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjgyN2Jl
YTJiM2I5OTE1MzgyMWI4Yjc0NDZiZGNlZDI3ZjcyMDE4OApBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjUyOjIwIDIwMjAgKzAxMDAK
CiAgICBkb20wLWJ1aWxkOiBmaXggYnVpbGQgd2l0aCBjbGFuZzUKICAgIAogICAgV2l0aCBub24t
ZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwogICAgCiAgICBkb20wX2J1aWxk
LmM6MzQ0OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9wZXJh
bmQgWy1XZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdCiAgICAgICAgaWYgKCAhZG9t
MF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4gIH5+fn5+fn5+fn5+fn5+fn5+fgogICAgZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTog
dXNlICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbgogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgICBefgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAmCiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3Rl
OiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5jZSB0aGlzIHdhcm5pbmcKICAgICAgICBpZiAoICFk
b20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAg
ICAgICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAxIGVycm9yIGdlbmVyYXRlZC4KICAgIAog
ICAgT2J2aW91c2x5IG5laXRoZXIgb2YgdGhlIHR3byBzdWdnZXN0aW9ucyBhcmUgYW4gb3B0aW9u
IGhlcmUuIE9kZGx5CiAgICBlbm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBo
ZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5nIG9yCiAgICBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBB
bm90aGVyIHdvcmthYmxlIHZhcmlhbnQgbG9va3MgdG8gYmUgdGhlIHVzZSBvZgogICAgISEgb24g
dGhlIGNvbnN0YW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
ICAgIEFja2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNv
bW1pdCAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRmViIDUg
MTU6MjU6MjEgMjAyMCArMDAwMAoKICAgIHRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJ
RCBoYW5kbGluZyBsb2dpYwogICAgCiAgICBXaGlsZSB3ZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2Yg
b3ZlcmhhdWxpbmcgYm9vdCB0aW1lIENQVUlEL01TUiBoYW5kbGluZywgdGhlCiAgICBleGlzdGlu
ZyBsb2dpYyBpcyBnb2luZyB0byBoYXZlIHRvIHJlbWFpbiBpbiByb3VnaGx5IHRoaXMgZm9ybSBm
b3IgYmFja3dhcmRzCiAgICBjb21wYXRpYmlsaXR5LgogICAgCiAgICBGb2xkIGxpYnhsX19jcHVp
ZF9hcHBseV9wb2xpY3koKSBhbmQgbGlieGxfX2NwdWlkX3NldCgpIHRvZ2V0aGVyIGludG8gYSBz
aW5nbGUKICAgIGxpYnhsX19jcHVpZF9sZWdhY3koKSB0byByZWR1Y2UgdGhlIGNvbXBsZXhpdHkg
Zm9yIGNhbGxlcnMuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0
IGRhY2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVhOGNhYTgKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKYW4gOCAxMjo1
Mzo0OSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IFJlbW92ZSBsaWJ4bF9jcHVpZF97c2V0
LGFwcGx5X3BvbGljeX0oKSBmcm9tIHRoZSBBUEkKICAgIAogICAgVGhlc2UgZnVuY3Rpb25zIHNo
b3VsZCBuZXZlciBoYXZlIGJlZW4gZXhwb3NlZC4gIFRoZXkgZG9uJ3QgaGF2ZSBleHRlcm5hbAog
ICAgdXNlcnMsIGFuZCBjYW4ndCB1c2VmdWxseSBiZSB1c2VkIGZvciBzZXZlcmFsIHJlYXNvbnMu
CiAgICAKICAgIE1vdmUgbGlieGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgdG8gYmVpbmcg
aW50ZXJuYWwgZnVuY3Rpb25zLCBhbmQgbGVhdmUKICAgIGFuIGVxdWl2YWxlbnQgb2YgdGhlIG5v
cCBzdHVicyBpbiB0aGUgQVBJIGZvciBjYWxsZXIgY29tcGF0aWJpbGl0eS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 06:05:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 06:05:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2U6U-0006QQ-Ii; Fri, 14 Feb 2020 06:05:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ut5K=4C=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2U6T-0006QK-EF
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 06:05:29 +0000
X-Inumbo-ID: ff51869e-4eef-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ff51869e-4eef-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 06:05:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C6B2FAD77;
 Fri, 14 Feb 2020 06:05:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20200213125449.14226-1-jgross@suse.com>
 <1f5db5a6-e5c3-4d63-fdb4-e027d38bea18@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <f4622e07-acad-7c2c-f061-e8ca8584a2d8@suse.com>
Date: Fri, 14 Feb 2020 07:05:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <1f5db5a6-e5c3-4d63-fdb4-e027d38bea18@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/8] xen: don't let keyhandlers block
 indefinitely on locks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAgMTk6MzgsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTMvMDIvMjAyMCAx
Mjo1NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gS2V5aGFuZGxlcnMgZHVtcGluZyBoeXBlcnZp
c29yIGluZm9ybWF0aW9uIHRvIHRoZSBjb25zb2xlIG9mdGVuIG5lZWQKPj4gdG8gdGFrZSBsb2Nr
cyB3aGlsZSBhY2Nlc3NpbmcgZGF0YS4gSW4gb3JkZXIgdG8gbm90IGJsb2NrIGluIGNhc2Ugb2YK
Pj4gc3lzdGVtIGluY29uc2lzdGVuY2llcyBpdCBpcyBjb252ZW5pZW50IHRvIHVzZSB0cnlsb2Nr
IHZhcmlhbnRzIHdoZW4KPj4gb2J0YWluaW5nIHRoZSBsb2Nrcy4gT24gdGhlIG90aGVyIGhhbmQg
YSBidXN5IHN5c3RlbSBtaWdodCBlYXNpbHkKPj4gZW5jb3VudGVyIGhlbGQgbG9ja3MsIHNvIHRo
aXMgcGF0Y2ggc2VyaWVzIGlzIGFkZGluZyBzcGVjaWFsIHRyeWxvY2sKPj4gdmFyaWFudHMgd2l0
aCBhIHRpbWVvdXQgdXNlZCBieSBrZXloYW5kbGVycy4KPiAKPiBUaGlzIGlzIGEgYmFja3dhcmRz
IHN0ZXAuCj4gCj4gS2V5aGFuZGxlcnMgYXJlIGZvciBkZWJ1Z2dpbmcgcHVycG9zZXMuwqAgV2hl
biBkZWJ1Z2dpbmcgaXQgaXMgZmFyIG1vcmUgCj4gaW1wb3J0YW50IHRvIGdldCB0aGUgcmVxdWVz
dGVkIGRhdGEsIHRoYW4gYWxtb3N0IGFueXRoaW5nIGVsc2UuCgpSaWdodC4KCj4gCj4gVGhlIHN5
c3RlbSB3aWxsIGNvcGUgd2l0aCBhIG11bHRpLXNlY29uZCBvdXRhZ2Ugb2NjdXJyaW5nIGFwcHJv
eGltYXRlbHkgCj4gbmV2ZXIuwqAgQSBwZXJzb24gZGVidWdnaW5nIHdobyBjYW4ndCBnZXQgdGhl
IGRhdGEgaGFzIG5vIGNoYW5jZSBvZiAKPiBmaXhpbmcgd2hhdGV2ZXIgcHJvYmxlbSB0aGV5IGFy
ZSBsb29raW5nIGZvci4KClJpZ2h0LgoKPiBUaGlzIHNlcmllcyBzZWVtcyB0byBiZSBicmVha2lu
ZyB0aGUgb25lIGNyaXRpY2FsIHVzZWNhc2UgZm9yIAo+IGtleWhhbmRsZXJzLCB0byBmaXggd2hh
dCAtIG5vdCBsZXQgZGVidWdnaW5nIGdldCBpbiB0aGUgd2F5IG9mIHRoZSAKPiBzbW9vdGggcnVu
bmluZyBvZiB0aGUgc3lzdGVtP8KgIEEgc3lzdGVtIGluIG5lZWQgb2YgZGVidWdnaW5nIGluIHRo
ZSAKPiBmaXJzdCBwbGFjZSBoYXMgYmlnZ2VyIHByb2JsZW1zIHRoYW4gbmVlZGluZyB0byBydW4g
c21vb3RobHkuCgpPa2F5LCB0aGlzIHdhcnJhbnRzIGEgbG9uZ2VyIGRlZmF1bHQgdGltZW91dC4K
CkEga2V5aGFuZGxlciBibG9ja2luZyBvbiBhIGxvY2sgd2lsbCBwcm9kdWNlIGV4YWN0bHkgbm8g
ZnVydGhlciBkYXRhLAphbmQgaXQgd2lsbCBwcm9iYWJseSBibG9jayBvdGhlciBrZXloYW5kbGVy
cywgdG9vLCBkdWUgdG8gaG9nZ2luZyBhdApsZWFzdCBvbmUgY3B1IGNvbXBsZXRlbHkuCgpXaXRo
IGEgbG9uZ2VyIGxvY2sgdGltZW91dCAoMSBzZWNvbmQ/KSB0aGVyZSBpcyBhIG11Y2ggaGlnaGVy
IGNoYW5jZQp0aGF0IHRoZSBrZXloYW5kbGVyIHdpbGwgZmluaXNoIGl0cyBqb2IgcHJvZHVjaW5n
IG1vcmUgZGF0YSB0aGFuCndpdGhvdXQgYW55IHRpbWVvdXQuCgpCVFcsIGR1cmluZyBkZXZlbG9w
bWVudCBvZiBteSBjb3JlIHNjaGVkdWxpbmcgc2VyaWVzIEkgd2FzIGhpdCBieSB0aGF0CnByb2Js
ZW0gbXVsdGlwbGUgdGltZXMuIFdpdGggdGhlIGxvY2sgdGltZW91dCBJJ2QgaGF2ZSBzcGFyZWQg
ZG96ZW5zIG9mCnJlYm9vdHMuCgo+IFRoZSBvbmx5IHRoaW5nIHdoaWNoIHNob3VsZCBoYXBwZW4g
dG8gaW1wcm92ZSBzeXN0ZW0gc3RhYmlsaXR5IGlzIGZvciAKPiBrZXloYW5kbGVycyB0byBkaXNh
YmxlIHRoZSBzeXN0ZW0gd2F0Y2hkb2cgd2hpbGUgdGhleSBhcmUgcnVubmluZywgaW4gCj4gY2Fz
ZSB0aGV5IGhhcHBlbiB0byBydW4gZm9yIHNlY29uZHMgb2Ygd2FsbGNsb2NrIHRpbWUuIFRoaXMg
aXMgYW4gaXNzdWUgCj4gd2hpY2ggaXNuJ3QgYWRkcmVzc2VkIGJ5IHRoZSBzZXJpZXMsIGJlY2F1
c2Ugb25jZSBhIGtleWhhbmRsZXIgZG9lcyBnZXQgCj4gYSBsb2NrLCBpdCBrZWVwcyBpdCB1bnRp
bCBpdCBpcyBkb25lLgoKUmlnaHQsIHdpbGwgYWRkIGRpc2FibGluZyB0aGUgd2F0Y2hkb2cgZHVy
aW5nIGtleWhhbmRsZXIgYWN0aW9uLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 07:10:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 07:10:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2V6o-0003SQ-9J; Fri, 14 Feb 2020 07:09:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2V6n-0003SL-5E
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 07:09:53 +0000
X-Inumbo-ID: fb1086e4-4ef8-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fb1086e4-4ef8-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 07:09:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2V6f-0001Hh-Cp; Fri, 14 Feb 2020 07:09:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2V6f-0001ew-2k; Fri, 14 Feb 2020 07:09:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2V6f-0003hu-1a; Fri, 14 Feb 2020 07:09:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146981-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:build-i386:xen-build:fail:regression
 linux-4.14:build-amd64:xen-build:fail:regression
 linux-4.14:build-amd64-xsm:xen-build:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=e0f8b8a65a473a8baa439cf865a694bbeb83fe90
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 07:09:45 +0000
Subject: [Xen-devel] [linux-4.14 test] 146981: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk4MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5ODEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3Qg
ICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTQ2ODU3IFJFR1IuIHZzLiAx
NDI4NDkKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFp
bCBpbiAxNDY4NTcgUkVHUi4gdnMuIDE0Mjg0OQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDE0Njg1NyBSRUdSLiB2cy4gMTQyODQ5CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFp
bCBwYXNzIGluIDE0Njg1NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxk
LWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQg
aW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBu
L2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGluIDE0Njg1
NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVj
aygxKSAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9j
a2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0
Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgMSBidWls
ZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4g
MTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGlu
IDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBibG9ja2Vk
IGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBi
bG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVp
bGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
NDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2
ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJs
b2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNrKDEp
IGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQg
aW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4g
MTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBp
biAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1aWxk
LWNoZWNrKDEpICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4v
YQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQg
aW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
eHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAx
NDY4NTcgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2ODU3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBs
aWtlIDE0Mjg0OQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdl
dGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgZTBmOGI4YTY1YTQ3M2E4YmFh
NDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MApiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAg
ICAgICAgYjk4YWViZDI5ODI0NmRmMzdiNDcyYzUyYTJlZTEwMjMyNTZkMDJlMwoKTGFzdCB0ZXN0
IG9mIGJhc2lzICAgMTQyODQ5ICAyMDE5LTEwLTE3IDIxOjExOjE2IFogIDExOSBkYXlzCkZhaWxp
bmcgc2luY2UgICAgICAgIDE0MzMyNyAgMjAxOS0xMC0yOSAwODo0OTozMCBaICAxMDcgZGF5cyAg
ICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0Njg1NyAgMjAyMC0wMi0xMSAxMTox
MToxNCBaICAgIDIgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTM5NCBwZW9wbGUgdG91Y2hlZCBy
ZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1h
bWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
YXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9n
czogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZp
ZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMs
IGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVy
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoK
Tm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA2OTY4NCBsaW5lcyBs
b25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 07:32:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 07:32:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2VST-0005rZ-P4; Fri, 14 Feb 2020 07:32:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2VSS-0005rU-Hx
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 07:32:16 +0000
X-Inumbo-ID: 1c757fda-4efc-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1c757fda-4efc-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 07:32:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2VSM-0001gI-6i; Fri, 14 Feb 2020 07:32:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2VSL-0002sS-2O; Fri, 14 Feb 2020 07:32:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2VSL-0007Nx-1t; Fri, 14 Feb 2020 07:32:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146995-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=59afd9764dcffdc3339003a430b860cc68128f4d
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 07:32:09 +0000
Subject: [Xen-devel] [libvirt test] 146995: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5OTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDU5YWZkOTc2NGRjZmZkYzMzMzkwMDNhNDMw
Yjg2MGNjNjgxMjhmNGQKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMjggZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDI3IGRheXMgICAyNyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY5OTUgIDIwMjAtMDItMTMgMDQ6MTg6NDUgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMg
PHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVy
ZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0u
Y29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgog
IHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUyMDAgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 07:45:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 07:45:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Vf8-0006pg-6z; Fri, 14 Feb 2020 07:45:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2Vf6-0006pb-Kp
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 07:45:20 +0000
X-Inumbo-ID: f2bc65b2-4efd-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f2bc65b2-4efd-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 07:45:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Vf5-0001vx-5k; Fri, 14 Feb 2020 07:45:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Vf4-0003Y7-Tq; Fri, 14 Feb 2020 07:45:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Vf4-0003RH-TG; Fri, 14 Feb 2020 07:45:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146987-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=02b7b861b18afd1744f462878060abda38eccb44
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 07:45:18 +0000
Subject: [Xen-devel] [ovmf test] 146987: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk4NyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDY5ODcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMDJiN2I4NjFiMThhZmQxNzQ0ZjQ2Mjg3ODA2MGFiZGEzOGVjY2I0NApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzcgZGF5cyAgMTIzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0Njk4NyAgMjAyMC0wMi0xMyAwMjowOTozNSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgRXJp
YyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVYIDx6aGlqdXguZmFuQGlu
dGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+CiAgR3VvIERvbmcgPGd1
by5kb25nQGludGVsLmNvbT4KICBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwuY29tPgogIEhlbmcg
THVvIDxoZW5nLmx1b0BpbnRlbC5jb20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVs
LmNvbT4KICBKZWZmIEJyYXNlbiA8amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxq
aWFuLmoud2FuZ0BpbnRlbC5jb20+CiAgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5u
ZXlAaW50ZWwuY29tPgogIEtyenlzenRvZiBLb2NoIDxrcnp5c3p0b2Yua29jaEBhcm0uY29tPgog
IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZi5s
aW5kaG9sbUBsaW5hcm8ub3JnPgogIExpLCBBYXJvbiA8YWFyb24ubGlAaW50ZWwuY29tPgogIExp
bWluZyBHYW8gPGxpbWluZy5nYW9AaW50ZWwuY29tPgogIExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5n
LmxpdUBpbnRlbC5jb20+CiAgTWF0ZXVzeiBBbGJlY2tpIDxtYXRldXN6LmFsYmVja2lAaW50ZWwu
Y29tPgogIE1hdHRoZXcgQ2FybHNvbiA8bWFjYXJsQG1pY3Jvc29mdC5jb20+CiAgTWljaGFlbCBE
IEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+CiAgTWljaGFlbCBLdWJhY2tpIDxt
aWNoYWVsLmEua3ViYWNraUBpbnRlbC5jb20+CiAgUGF2YW5hLksgPHBhdmFuYS5rQGludGVsLmNv
bT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWQ/IDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaGlsaXBw
ZSBNYXRoaWV1LURhdWRlIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPgogIFBpZXJyZSBHb25kb2lzIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29t
PgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNl
YW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAgU2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29t
PgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU3RldmVuIDxzdGV2ZW4uc2hp
QGludGVsLmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdWRpcHRv
IFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBDaGVwdHNvdiA8dml0OTY5NkBw
cm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdyb3Vwcy5JbyA8dml0OTY5Nj1w
cm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2VpNi54dUBpbnRlbC5jb20+CiAg
WHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0Bp
bnRlbC5jb20+CiAgWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1
LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5OTcg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 07:56:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 07:56:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2Vq1-0007l1-F6; Fri, 14 Feb 2020 07:56:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2Vq0-0007kw-7g
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 07:56:36 +0000
X-Inumbo-ID: 8214be84-4eff-11ea-b9c1-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8214be84-4eff-11ea-b9c1-12813bfff9fa;
 Fri, 14 Feb 2020 07:56:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Vpt-00028e-44; Fri, 14 Feb 2020 07:56:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Vps-0004cS-Ox; Fri, 14 Feb 2020 07:56:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2Vps-0001kW-OG; Fri, 14 Feb 2020 07:56:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147035-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2a03e7875837eae6ac9da375af4954780e36e448
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 07:56:28 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147035: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAzNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAzNS8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMmEwM2U3ODc1ODM3
ZWFlNmFjOWRhMzc1YWY0OTU0NzgwZTM2ZTQ0OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDIg
ZGF5cyAgIDI1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAzMCAgMjAyMC0wMi0x
NCAwMjowMDo1NCBaICAgIDAgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAyYTAzZTc4NzU4MzdlYWU2YWM5ZGEzNzVhZjQ5NTQ3ODBlMzZlNDQ4CkF1
dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDEy
OjM5OjA2IDIwMjAgKzAwMDAKCiAgICB4ZW4vYXJtOiBVc2UgYXNtLyByYXRoZXIgdGhhbiBhc20t
YXJtLyB3aGVuIGluY2x1ZGluZyBoZWFkZXIKICAgIAogICAgQWxsIHRoZSBhcmNoIGhlYWRlcnMg
KGkuZSB1bmRlciBhc20tYXJtKSBhcmUgaW5jbHVkZWQgdXNpbmcgImFzbS8qLmgiLgogICAgCiAg
ICBUbyBzdGF5IGNvbnNpc3RlbnQsIHJlbW92ZSB0aGUgb25seSBpbnN0YW5jZSB3aGVyZSAiYXNt
LWFybS8qLmgiIGlzCiAgICB1c2VkLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBt
b3ZlIHRoZSBpbmNsdXNpb24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgYXNtLwogICAgaW5jbHVkZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cgpjb21taXQgZDNjZWM4ZTFmMjMwNzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpBdXRob3I6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkRhdGU6ICAgVGh1IEZlYiAxMyAxNToyNzo1MSAyMDIwICsw
MDAwCgogICAgbGlieGw6IGZpeCBsaWJ4bF9fY3B1aWRfbGVnYWN5IGluIGxpYnhsX25vY3B1aWQu
YwogICAgCiAgICBJdHMgbGFzdCBwYXJhbWV0ZXIgc2hvdWxkIGJlIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvLgogICAgCiAgICBGaXhlczogMWIzY2VjNjkgKCJ0b29scy9saWJ4bDogQ29tYmluZSBs
ZWdhY3kgQ1BVSUQgaGFuZGxpbmcgbG9naWMiKQogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KCmNvbW1pdCBjOTY4ZTNhZGE0NzhlNWM5YTExYmExM2EwZjkwZDU2MzIzODcy
NjkzCkF1dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEZlYiAxMyAxMzo0MjowMCAyMDIwICswMDAwCgogICAgYXV0b21hdGlvbjogdXBk
YXRlIGRlYmlhbjp1bnN0YWJsZS1hcm02NHY4IHRvIGhhdmUgcHl0aG9uMy1jb25maWcKICAgIAog
ICAgVGhlIEFybSBjb250YWluZXIgd2Fzbid0IHVwZGF0ZWQgaW4gdGhlIG9yaWdpbmFsIHBhdGNo
LgogICAgCiAgICBGaXhlczogMWEzNjczZGE2NDgyICgiYXV0b21hdGlvbjogdXBkYXRpbmcgY29u
dGFpbmVyIHRvIGhhdmUgcHl0aG9uMy1jb25maWcgYmluYXJ5IikKICAgIFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgMWZiOWE4YmQ4YzcxNThlZWQyNmFjYjVlY2Qz
MjEwYjgyZjFjMzFkNApBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0
ZTogICBXZWQgRmViIDEyIDA4OjQxOjU0IDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogcmVtb3Zl
IG5vdCBhcHBsaWNhYmxlIGNvbnRyb2wgY29tbWFuZHMgaW4gc3R1YmRvbQogICAgCiAgICBXaGVu
IHJ1biBpbiBhIHN0dWJkb20gZW52aXJvbm1lbnQgWGVuc3RvcmUgY2FuJ3Qgc2VsZWN0IGEgbG9n
ZmlsZSBvcgogICAgZW1pdCBtZW1vcnkgc3RhdGlzdGljcyB0byBhIHNwZWNpZmljIGZpbGUuCiAg
ICAKICAgIFNvIHJlbW92ZSBvciBtb2RpZnkgdGhvc2UgY29udHJvbCBjb21tYW5kcyBhY2NvcmRp
bmdseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCBhOTU5NDYzMWI2
NDViZTg2Mjg1N2UzZGViYmQxZjA0ZTkzMmViMTk3CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTMgMjAyMCArMDEwMAoKICAg
IHhlbnN0b3JlOiBhZGQgY29uc29sZSB4ZW5zdG9yZSBlbnRyaWVzIGZvciB4ZW5zdG9yZSBzdHVi
ZG9tCiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ubmVjdCB0byB0aGUgY29uc29s
ZSBvZiBYZW5zdG9yZSBzdHViZG9tIHdlCiAgICBuZWVkIHRvIGNyZWF0ZSB0aGUgYXBwcm9wcmlh
dGUgZW50cmllcyBpbiBYZW5zdG9yZS4KICAgIAogICAgRm9yIHRoZSBtb21lbnQgd2UgZG9uJ3Qg
c3VwcG9ydCB4ZW5jb25zb2xlZCBsaXZpbmcgaW4gYW5vdGhlciBkb21haW4KICAgIHRoYW4gZG9t
MCwgYXMgdGhpcyBpbmZvcm1hdGlvbiBpc24ndCBhdmFpbGFibGUgb3RoZXIgdGhlbiB2aWEKICAg
IFhlbnN0b3JlIHdoaWNoIHdlIGFyZSBqdXN0IHNldHRpbmcgdXAuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgNWQxZjljZDI3ZWFlNzMzOGJkMTQ5Y2M5OGVkY2YyYTU1
NDY4ZDFkMwpBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBX
ZWQgRmViIDEyIDA4OjQxOjUyIDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogc2V0dXAgeGVuc3Rv
cmUgc3R1YmRvbSBjb25zb2xlIGludGVyZmFjZSBwcm9wZXJseQogICAgCiAgICBJbiBvcmRlciB0
byBiZSBhYmxlIHRvIGdldCBhY2Nlc3MgdG8gdGhlIGNvbnNvbGUgb2YgWGVuc3RvcmUgc3R1YmRv
bQogICAgd2UgbmVlZCBhbiBhcHByb3ByaWF0ZSBncmFudHRhYiBlbnRyeS4gU28gY2FsbCB4Y19k
b21fZ250dGFiX2luaXQoKQogICAgd2hlbiBjb25zdHJ1Y3RpbmcgdGhlIGRvbWFpbiBhbmQgcHJl
c2V0IHNvbWUgaW5mb3JtYXRpb24gbmVlZGVkCiAgICBmb3IgdGhhdCBmdW5jdGlvbiBpbiB0aGUg
ZG9tIHN0cnVjdHVyZS4KICAgIAogICAgV2UgbmVlZCB0byBjcmVhdGUgdGhlIGV2ZW50IGNoYW5u
ZWwgZm9yIHRoZSBjb25zb2xlLCB0b28uIERvIHRoYXQgYW5kCiAgICBzdG9yZSBhbGwgbmVjZXNz
YXJ5IGRhdGEgbG9jYWxseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21t
aXQgYWYwOWI3ZDc5Y2I4YWU3NDk4ODgyZTYxZWZlYzc1NDg2ZWI2OTU0NApBdXRob3I6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU1OjA2IDIw
MjAgKzAxMDAKCiAgICB4ZW46IHJlbW92ZSBlbXB0eSBzb2Z0aXJxX2luaXQoKQogICAgCiAgICBz
b2Z0aXJxX2luaXQoKSBpcyBlbXB0eSBzaW5jZSBYZW4gNC4xLiBSZW1vdmUgaXQgdG9nZXRoZXIg
d2l0aCBpdHMgY2FsbAogICAgc2l0ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDY2YjI4MmJiYjFhYTY0YTNkN2E2ZjdkNzA1
Y2YxMGJhODQ0Y2Q2MTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgV2VkIEZlYiAxMiAxMDo1NDowOCAyMDIwICswMTAwCgogICAgQU1EL0lPTU1VOiBkcm9w
IHJlZHVuZGFudCBjb2RlCiAgICAKICAgIFRoZSBsZXZlbCAxIHNwZWNpYWwgZXhpdCBwYXRoIGlz
IHVubmVjZXNzYXJ5IGluIGlvbW11X3BkZV9mcm9tX2RmbigpIC0KICAgIHRoZSBzdWJzZXF1ZW50
IGNvZGUgdGFrZXMgY2FyZSBvZiB0aGlzIGNhc2UgcXVpdGUgZmluZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjgyN2Jl
YTJiM2I5OTE1MzgyMWI4Yjc0NDZiZGNlZDI3ZjcyMDE4OApBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjUyOjIwIDIwMjAgKzAxMDAK
CiAgICBkb20wLWJ1aWxkOiBmaXggYnVpbGQgd2l0aCBjbGFuZzUKICAgIAogICAgV2l0aCBub24t
ZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwogICAgCiAgICBkb20wX2J1aWxk
LmM6MzQ0OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9wZXJh
bmQgWy1XZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdCiAgICAgICAgaWYgKCAhZG9t
MF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4gIH5+fn5+fn5+fn5+fn5+fn5+fgogICAgZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTog
dXNlICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbgogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgICBefgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAmCiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3Rl
OiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5jZSB0aGlzIHdhcm5pbmcKICAgICAgICBpZiAoICFk
b20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAg
ICAgICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAxIGVycm9yIGdlbmVyYXRlZC4KICAgIAog
ICAgT2J2aW91c2x5IG5laXRoZXIgb2YgdGhlIHR3byBzdWdnZXN0aW9ucyBhcmUgYW4gb3B0aW9u
IGhlcmUuIE9kZGx5CiAgICBlbm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBo
ZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5nIG9yCiAgICBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBB
bm90aGVyIHdvcmthYmxlIHZhcmlhbnQgbG9va3MgdG8gYmUgdGhlIHVzZSBvZgogICAgISEgb24g
dGhlIGNvbnN0YW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
ICAgIEFja2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNv
bW1pdCAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRmViIDUg
MTU6MjU6MjEgMjAyMCArMDAwMAoKICAgIHRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJ
RCBoYW5kbGluZyBsb2dpYwogICAgCiAgICBXaGlsZSB3ZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2Yg
b3ZlcmhhdWxpbmcgYm9vdCB0aW1lIENQVUlEL01TUiBoYW5kbGluZywgdGhlCiAgICBleGlzdGlu
ZyBsb2dpYyBpcyBnb2luZyB0byBoYXZlIHRvIHJlbWFpbiBpbiByb3VnaGx5IHRoaXMgZm9ybSBm
b3IgYmFja3dhcmRzCiAgICBjb21wYXRpYmlsaXR5LgogICAgCiAgICBGb2xkIGxpYnhsX19jcHVp
ZF9hcHBseV9wb2xpY3koKSBhbmQgbGlieGxfX2NwdWlkX3NldCgpIHRvZ2V0aGVyIGludG8gYSBz
aW5nbGUKICAgIGxpYnhsX19jcHVpZF9sZWdhY3koKSB0byByZWR1Y2UgdGhlIGNvbXBsZXhpdHkg
Zm9yIGNhbGxlcnMuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0
IGRhY2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVhOGNhYTgKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKYW4gOCAxMjo1
Mzo0OSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IFJlbW92ZSBsaWJ4bF9jcHVpZF97c2V0
LGFwcGx5X3BvbGljeX0oKSBmcm9tIHRoZSBBUEkKICAgIAogICAgVGhlc2UgZnVuY3Rpb25zIHNo
b3VsZCBuZXZlciBoYXZlIGJlZW4gZXhwb3NlZC4gIFRoZXkgZG9uJ3QgaGF2ZSBleHRlcm5hbAog
ICAgdXNlcnMsIGFuZCBjYW4ndCB1c2VmdWxseSBiZSB1c2VkIGZvciBzZXZlcmFsIHJlYXNvbnMu
CiAgICAKICAgIE1vdmUgbGlieGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgdG8gYmVpbmcg
aW50ZXJuYWwgZnVuY3Rpb25zLCBhbmQgbGVhdmUKICAgIGFuIGVxdWl2YWxlbnQgb2YgdGhlIG5v
cCBzdHVicyBpbiB0aGUgQVBJIGZvciBjYWxsZXIgY29tcGF0aWJpbGl0eS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 09:37:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 09:37:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2XPZ-0008R1-7r; Fri, 14 Feb 2020 09:37:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QOel=4C=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2XPX-0008Qw-Hz
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 09:37:23 +0000
X-Inumbo-ID: 997b6a92-4f0d-11ea-b9eb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 997b6a92-4f0d-11ea-b9eb-12813bfff9fa;
 Fri, 14 Feb 2020 09:37:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E0067AFAE;
 Fri, 14 Feb 2020 09:37:20 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <1f5db5a6-e5c3-4d63-fdb4-e027d38bea18@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <479abfd7-8fc2-526d-ed72-033aadc96f7c@suse.com>
Date: Fri, 14 Feb 2020 10:37:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1f5db5a6-e5c3-4d63-fdb4-e027d38bea18@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/8] xen: don't let keyhandlers block
 indefinitely on locks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxOTozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMy8wMi8yMDIw
IDEyOjU0LCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiBLZXloYW5kbGVycyBkdW1waW5nIGh5cGVy
dmlzb3IgaW5mb3JtYXRpb24gdG8gdGhlIGNvbnNvbGUgb2Z0ZW4gbmVlZAo+PiB0byB0YWtlIGxv
Y2tzIHdoaWxlIGFjY2Vzc2luZyBkYXRhLiBJbiBvcmRlciB0byBub3QgYmxvY2sgaW4gY2FzZSBv
Zgo+PiBzeXN0ZW0gaW5jb25zaXN0ZW5jaWVzIGl0IGlzIGNvbnZlbmllbnQgdG8gdXNlIHRyeWxv
Y2sgdmFyaWFudHMgd2hlbgo+PiBvYnRhaW5pbmcgdGhlIGxvY2tzLiBPbiB0aGUgb3RoZXIgaGFu
ZCBhIGJ1c3kgc3lzdGVtIG1pZ2h0IGVhc2lseQo+PiBlbmNvdW50ZXIgaGVsZCBsb2Nrcywgc28g
dGhpcyBwYXRjaCBzZXJpZXMgaXMgYWRkaW5nIHNwZWNpYWwgdHJ5bG9jawo+PiB2YXJpYW50cyB3
aXRoIGEgdGltZW91dCB1c2VkIGJ5IGtleWhhbmRsZXJzLgo+IAo+IFRoaXMgaXMgYSBiYWNrd2Fy
ZHMgc3RlcC4KPiAKPiBLZXloYW5kbGVycyBhcmUgZm9yIGRlYnVnZ2luZyBwdXJwb3Nlcy7CoCBX
aGVuIGRlYnVnZ2luZyBpdCBpcyBmYXIgbW9yZSAKPiBpbXBvcnRhbnQgdG8gZ2V0IHRoZSByZXF1
ZXN0ZWQgZGF0YSwgdGhhbiBhbG1vc3QgYW55dGhpbmcgZWxzZS4KPiAKPiBUaGUgc3lzdGVtIHdp
bGwgY29wZSB3aXRoIGEgbXVsdGktc2Vjb25kIG91dGFnZSBvY2N1cnJpbmcgYXBwcm94aW1hdGVs
eSAKPiBuZXZlci7CoCBBIHBlcnNvbiBkZWJ1Z2dpbmcgd2hvIGNhbid0IGdldCB0aGUgZGF0YSBo
YXMgbm8gY2hhbmNlIG9mIAo+IGZpeGluZyB3aGF0ZXZlciBwcm9ibGVtIHRoZXkgYXJlIGxvb2tp
bmcgZm9yLgo+IAo+IFRoaXMgc2VyaWVzIHNlZW1zIHRvIGJlIGJyZWFraW5nIHRoZSBvbmUgY3Jp
dGljYWwgdXNlY2FzZSBmb3IgCj4ga2V5aGFuZGxlcnMsIHRvIGZpeCB3aGF0IC0gbm90IGxldCBk
ZWJ1Z2dpbmcgZ2V0IGluIHRoZSB3YXkgb2YgdGhlIAo+IHNtb290aCBydW5uaW5nIG9mIHRoZSBz
eXN0ZW0/wqAgQSBzeXN0ZW0gaW4gbmVlZCBvZiBkZWJ1Z2dpbmcgaW4gdGhlIAo+IGZpcnN0IHBs
YWNlIGhhcyBiaWdnZXIgcHJvYmxlbXMgdGhhbiBuZWVkaW5nIHRvIHJ1biBzbW9vdGhseS4KCkkg
Y2VydGFpbmx5IGFjY2VwdCB3aGF0IHlvdSBzYXkgZnVydGhlciB1cCwgYnV0IEkgZG9uJ3QgdGhp
bmsgdGhpcwpsYXN0IHN0YXRlbWVudCBpcyB1bml2ZXJzYWxseSB0cnVlLiBUaGVyZSBtYXkgYmUg
YSBzaW5nbGUgZ3Vlc3QgaW4KdHJvdWJsZSwgd2hpY2ggLSB0byBmaW5kIG91dCBhYm91dCBpdHMg
c3RhdGUgLSBzb21lIGRlYnVnZ2luZyBrZXlzCm1heSB3YW50IGlzc3VpbmcuIERpc3R1cmJpbmcg
dGhlIGhvc3QgYW5kIGFsbCBvdGhlciBndWVzdHMgZm9yIHRoaXMKaXMgbm90IGEgZ29vZCBpZGVh
IGltby4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 10:39:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 10:39:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2YNR-0004zS-Ou; Fri, 14 Feb 2020 10:39:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SxQ=4C=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2YNQ-0004zN-6O
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 10:39:16 +0000
X-Inumbo-ID: 3e27c3f9-4f16-11ea-b9ff-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e27c3f9-4f16-11ea-b9ff-12813bfff9fa;
 Fri, 14 Feb 2020 10:39:15 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id k11so10312318wrd.9
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 02:39:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=otVA7I+orJUrwi6e4ebrLcEm0uIL+E+BddGVLGGzYOU=;
 b=KexOu4MaeISAmNAq0AGjwRILP3OWyOBYTGZQn+AcuqWapEJ4luUUQ1publnSx2jmUP
 XRtbbaWtZuXvKExDJ09tg94tfg2uBbeh765z7fgdkvhPKs6+JzI9NR9epMzSFk3oxvka
 DroND6agLYoTTUY3r/a6wGj/rJPmfaYI7L92MQbTKyb0+IaXSruBUCAs+bZz6+wM7OHP
 lR7z9EEbfJebUYptccUX1NkCxRRtWCKuGFd2aFR8W+rhzjWMSLK9MenBAwnKMD3i44uI
 KYnHxU9DcgK3lJW5qtXRhggEZ8oxljqv5egc/IKdaY5IZDT/7Y9c+l+INiQQbDuMNy9O
 Bvdw==
X-Gm-Message-State: APjAAAWe6C4pzV7VYgtW/c1GL7glKrfZTE4ulBGW+CZYCjP+vWSplkE9
 JXVfYCa9gbHju4jDWok3u7LuRNdA97E=
X-Google-Smtp-Source: APXvYqxCvZKMwlVzLCF3yqPIzXsTfMP9/Z4JgkTHt6PBQ6FCScCPe2b1tJreu/Jqgd6vJ1ZiLIebOQ==
X-Received: by 2002:a5d:6802:: with SMTP id w2mr3287417wru.353.1581676754401; 
 Fri, 14 Feb 2020 02:39:14 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 n13sm6977381wmd.21.2020.02.14.02.39.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 02:39:13 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 10:39:11 +0000
Message-Id: <20200214103911.7995-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] libxl: mark parameters in stub functions as
 unused
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SG9wZWZ1bGx5IHRoaXMgY2FuIGZpeCBpc3N1ZXMgbGlrZToKCkluIGZpbGUgaW5jbHVkZWQgZnJv
bSAuLi8uLi9zcmMvbGlieGwveGVuX3hsLmM6MjQ6MDoKL2hvbWUvb3NzdGVzdC9idWlsZC4xNDcw
MzUuYnVpbGQtYW1kNjQtbGlidmlydC94ZW5kaXN0L3Vzci9sb2NhbC9pbmNsdWRlL2xpYnhsLmg6
IEluIGZ1bmN0aW9uICdsaWJ4bF9jcHVpZF9hcHBseV9wb2xpY3knOgovaG9tZS9vc3N0ZXN0L2J1
aWxkLjE0NzAzNS5idWlsZC1hbWQ2NC1saWJ2aXJ0L3hlbmRpc3QvdXNyL2xvY2FsL2luY2x1ZGUv
bGlieGwuaDoyMzQ1OjU2OiBlcnJvcjogdW51c2VkIHBhcmFtZXRlciAnY3R4JyBbLVdlcnJvcj11
bnVzZWQtcGFyYW1ldGVyXQogc3RhdGljIGlubGluZSB2b2lkIGxpYnhsX2NwdWlkX2FwcGx5X3Bv
bGljeShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpIHt9CgpGaXhlczogZGFjYjgwZjkg
KCJ0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9saWN5fSgpIGZy
b20gdGhlIEFQSSIpClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQpOb3Qg
YWJsZSB0byB0ZXN0IHRoaXMgbG9jYWxseSwgcGxlYXNlIHJldmlldyBjYXJlZnVsbHkuLi4KLS0t
CiB0b29scy9saWJ4bC9saWJ4bC5oIHwgMTAgKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDcg
aW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAppbmRleCBkMWQzMWIxZTY3Li5mZGU4NTQ4ODQ3
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
LmgKQEAgLTIzNDIsOSArMjM0MiwxMyBAQCBpbnQgbGlieGxfY3B1aWRfcGFyc2VfY29uZmlnX3hl
bmQobGlieGxfY3B1aWRfcG9saWN5X2xpc3QgKmNwdWlkLAogICogY2hhbmdlIGluIHNvbWUgY2Fz
ZXMgZm9yIGV4aXN0aW5nIHNvZnR3YXJlLCBidXQgdGhlcmUgaXMgMCBvZiB0aGF0IGluCiAgKiBw
cmFjdGljZS4KICAqLwotc3RhdGljIGlubGluZSB2b2lkIGxpYnhsX2NwdWlkX2FwcGx5X3BvbGlj
eShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpIHt9Ci1zdGF0aWMgaW5saW5lIHZvaWQg
bGlieGxfY3B1aWRfc2V0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xpc3QgY3B1aWQp
IHt9CitzdGF0aWMgaW5saW5lIHZvaWQgbGlieGxfY3B1aWRfYXBwbHlfcG9saWN5KGxpYnhsX2N0
eCAqY3R4IF9fYXR0cmlidXRlX18oKHVudXNlZCkpLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21pZCBfX2F0dHJpYnV0ZV9fKCh1bnVzZWQp
KSkKK3t9CitzdGF0aWMgaW5saW5lIHZvaWQgbGlieGxfY3B1aWRfc2V0KGxpYnhsX2N0eCAqY3R4
IF9fYXR0cmlidXRlX18oKHVudXNlZCkpLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1aW50MzJfdCBkb21pZCBfX2F0dHJpYnV0ZV9fKCh1bnVzZWQpKSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfY3B1aWRfcG9saWN5X2xpc3QgY3B1aWQgX19h
dHRyaWJ1dGVfXygodW51c2VkKSkpCit7fQogI2VuZGlmCiAKIC8qCi0tIAoyLjIwLjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 10:40:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 10:40:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2YOI-0005eb-4F; Fri, 14 Feb 2020 10:40:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lgAG=4C=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2YOG-0005eS-Jz
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 10:40:08 +0000
X-Inumbo-ID: 5deae5ee-4f16-11ea-ba03-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5deae5ee-4f16-11ea-ba03-12813bfff9fa;
 Fri, 14 Feb 2020 10:40:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581676808;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=3LeA0haWQdR/d4e+AkWqOT0eKbhNXF0xRBQkNOTj5kk=;
 b=KHnzGhdjsPr8UWZdMkWyw4eI7/JloNofv0hAYnCPuiwxJMMP/bsLxgZW
 nIlG1T3TVMbnTjAPzfJifJTKtpeGvnwno4ErI/scQOsqaquWcFbcDYdKH
 w7omw4NTeGJhRXZ2WxptHa7ET7s10Ku6AEd/tPxlu/Q+/IcGab7iw4fL+ g=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZrMkPNnrOSKY91hY1rOOf+9Ko3TByjYJP2j/NkxEmB7laPjRNl/F4x6NojCxh/jGLflq1Dsh/L
 E9nb+IB8jkKNIUICD8u70NmOT2Q2EWZ1FP2zD/ADIk0iygdiNTCAeSU7QGRKoYY0Gvt0wWzv9U
 a9ed6reyRgPTLHZ3hVeVX6xQteF4AYWg/7xaDi2DPwvs/mo9zkQQzZHoDWdeA6EBVS6z8QnbiR
 noHQAmj/2i4+OKM7J7P6G/YsDI65J8Mq3h6kzMbTtylRThcUcacJ6k32SjLohMXdSjayi+wjrD
 QWw=
X-SBRS: 2.7
X-MesageID: 12448817
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12448817"
Date: Fri, 14 Feb 2020 11:40:00 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200214104000.GA4679@Air-de-Roger>
References: <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
 <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
 <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
 <87208524-5c30-48cf-fe7a-e5d77a26414b@xen.org>
 <ea8e70a3-83d2-0491-115c-fbf18bd1d705@suse.com>
 <22c23ea7-e8ee-d09f-6702-888e364f76f0@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <22c23ea7-e8ee-d09f-6702-888e364f76f0@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMTI6NTQ6MDRQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDEwLzAyLzIwMjAgMTI6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
T24gMTAuMDIuMjAyMCAxMzoyMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gPiBIaSwKPiA+ID4g
Cj4gPiA+IE9uIDEwLzAyLzIwMjAgMTE6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+IE9u
IDEwLjAyLjIwMjAgMTI6MDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+ID4gPiA+IE9uIDEwLzAy
LzIwMjAgMTA6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+ID4gPiBPbiAxMC4wMi4yMDIw
IDEwOjQ1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiA+ID4gUGxlYXNlIHN1Z2dlc3Qg
YSBuZXcgbmFtZSBmb3IgQklUX1dPUkQoKSBhbmQgd2UgY2FuIHJlcHVycG9zZSBpdC4gU28KPiA+
ID4gPiA+ID4gPiBmYXIsIEkgaGF2ZSBubyBpZGVhIGhvdyB0byByZW5hbWUgaXQuCj4gPiA+ID4g
PiA+IAo+ID4gPiA+ID4gPiBfQklUX1dPUkQoKSBpZiB5b3Uvd2Ugd2VyZSB0byBhY2NlcHQgdGhl
IG5hbWUgc3BhY2UgdmlvbGF0aW9uLCBvcgo+ID4gPiA+ID4gPiBCSVRNQVBfV09SRCgpPwo+ID4g
PiA+ID4gCj4gPiA+ID4gPiBCSVRNQVBfV09SRCgpIGlzIG1pc2xlYWRpbmcgYXMgYml0bWFwIGFy
ZSB1c2luZyB1bnNpZ25lZCBsb25nLiBTbyBteQo+ID4gPiA+ID4gcHJlZmVyZW5jZSBpcyBfQklU
X1dPUkQoKS4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gQW5vdGhlciBhbHRlcm5hdGl2ZSB3b3VsZCBi
ZSBBVE9NSUNfV09SRCgpLgo+ID4gPiA+IAo+ID4gPiA+IEV4Y2VwdCB0aGF0IHRoZXJlIGFyZSBh
bHNvIG5vbi1hdG9taWMgYml0bWFwIG9wZXJhdGlvbnMsIEkgZG9uJ3QgcmVhbGx5Cj4gPiA+ID4g
Y2FyZSBhYm91dCB0aGUgbmFtZSBhcyBsb25nIGFzIGl0J3Mgbm90IEJJVF9XT1JEKCkgKG9yIGFu
eXRoaW5nIGVsc2UKPiA+ID4gPiB0aGF0J3MgbGlrZWx5IHRvIGNvbGxpZGUgd2l0aCBvdGhlciBz
dHVmZi4KPiA+ID4gCj4gPiA+IEkgYW0gYWZyYWlkIHdlIGFyZSBkaXNhZ3JlaW5nIG9uIHdoYXQg
aXMgY29sbGlkaW5nIHdpdGggd2hhdCBoZXJlLiBUaGUKPiA+ID4gbmFtaW5nIG9uIEFybSBoYXMg
YmVlbiBsaWtlIHRoYXQgZm9yIHRoZSBwYXN0IGZldyB5ZWFycy4gV2hpbGUgdGhpcyBtYXkKPiA+
ID4gbm90IGhhdmUgYmVlbiB0aGUgYmVzdCBjaG9pY2UsIHRoaXMgaXMgeW91ciBzdWdnZXN0aW9u
IGNvbGxpZGluZyB3aXRoCj4gPiA+IHdoYXQgaXMgZXhpc3RpbmcuCj4gPiAKPiA+IEl0IGlzIGEg
cGxhaW4gaW1wb3J0IGZyb20gTGludXggd2hpY2ggaGFzIHR1cm5lZCBvdXQgaW1wb3NzaWJsZQo+
ID4gYmVjYXVzZSBvZiB0aGUgY2hhbmdlIHRoYXQgd2FzIGRvbmUgYXQgc29tZSBwb2ludCB0byBB
cm0gY29kZQo+ID4gd2hpY2gsIEkgZ3Vlc3MsIGFsc28gb3JpZ2luYWxseSBjYW1lIGZyb20gTGlu
dXguIFRoZXJlJ3Mgbm8gbmV3Cj4gPiBuYW1pbmcgSSd2ZSBiZWVuIHN1Z2dlc3RpbmcgaGVyZSBh
dCBhbGwuCj4gCj4gV2UgbmV2ZXIgY2xhaW1lZCB3ZSB3b3VsZCBiZSBmdWxseSBjb21wYXRpYmxl
IHdpdGggTGludXggYW5kIEkgZG9uJ3QgdGhpbmsKPiB3ZSBjb3VsZCBldmVyeSBjbGFpbSBpdC4g
UGFydGljdWxhcmx5LCB0aGUgYml0b3Agb3BlcmF0aW9ucyBhcmUgZGlmZmVyZW50Cj4gZ2l2ZW4g
TGludXggYml0b3BzIGFyZSBiYXNlZCBvbiB1bnNpZ25lZCBsb25nLgo+IAo+IFRoZSBiaXRvcCBk
aWQgaW5kZWVkIGNhbWUgZnJvbSBMaW51eCBvcmlnaW5hbGx5LCBob3dldmVyIHdlIGhhZCB0byBh
ZGFwdAo+IHRoZW0gYmVjYXVzZSBMaW51eCBBcm12OCBiaXRvcCB3YXMgZXhwZWN0aW5nIDgtYnl0
ZSBhbGlnbmVkLiBUaGlzIGRvZXMgbm90Cj4gaG9sZCBvbiBYZW4uCj4gCj4gPiAKPiA+ID4gSSBh
bSBub3QgZW50aXJlbHkgZnVzc2VkIGFib3V0IHRoZSBuYW1lc3BhY2UgdmlvbGF0aW9uLCBhbHRo
b3VnaCBJIHRoaW5rCj4gPiA+IHRoZSBuYW1lIGlzIHBvdGVudGlhbGx5IG1pc2xlYWRpbmcuIFll
dCwgSSB3b3VsZCBiZSBoYXBweSB0byB1c2UKPiA+ID4gX0JJVF9XT1JEKCkgYXMgdGhpcyBpcyB0
aGUgYmVzdCBvZiBpdCBzbyBmYXIuCj4gPiA+IAo+ID4gPiBXaGlsZSB0aGlzIGlzIGNvZGUgZmFs
bHMgdW5kZXIgQXJtIG1haW50YWluZXJzaGlwLCBJIGFtIHN0aWxsIGhhcHB5IHRvCj4gPiA+IGNv
bnNpZGVyIG90aGVyIG5hbWluZy4gQnV0IGF0IHRoaXMgcG9pbnQsIHlvdSBzaG91bGQgYmUgdGhl
IG9uZSBzdWdnZXN0aW5nLgo+ID4gCj4gPiBCSVRfVU5JVCgpIG9yIEJJVE9QX1VOSVQoKSBvciBC
SVRPUF9XT1JEKCk/Cj4gCj4gQklUT1BfV09SRCgpLgoKU28gSSBhc3N1bWUgeW91IHdvdWxkIGxp
a2UgbWUgdG8gaW1wb3J0IGJpdG1hcF97c2V0L2NsZWFyfSBhbmQgdXNlIGl0CmluIHRoZSB4MkFQ
SUMgTVNSIHBhdGNoPwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 10:47:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 10:47:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2YVi-0005xS-0V; Fri, 14 Feb 2020 10:47:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=NNNH=4C=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2YVh-0005xN-1p
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 10:47:49 +0000
X-Inumbo-ID: 70aefaf2-4f17-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 70aefaf2-4f17-11ea-b0fd-bc764e2007e4;
 Fri, 14 Feb 2020 10:47:48 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2YVe-0005tx-Rl; Fri, 14 Feb 2020 10:47:46 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2YVe-0001v8-Hq; Fri, 14 Feb 2020 10:47:46 +0000
Date: Fri, 14 Feb 2020 10:47:43 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200214104743.fusldikwiadsz7nl@debian>
References: <20200212160918.18470-1-liuwe@microsoft.com>
 <20200212160918.18470-5-liuwe@microsoft.com>
 <20200212174347.GU4679@Air-de-Roger>
 <20200213122033.gyrv6dia3jdrwgpx@debian>
 <20200213124127.GY4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200213124127.GY4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 4/4] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMTMsIDIwMjAgYXQgMDE6NDE6MjdQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBUaHUsIEZlYiAxMywgMjAyMCBhdCAxMjoyMDozM1BNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDY6NDM6NDdQTSArMDEwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gV2VkLCBGZWIgMTIsIDIwMjAgYXQgMDQ6
MDk6MThQTSArMDAwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiArc3RhdGljIHVpbnQ2NF90IGZs
dXNoX3RsYl9leChjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAo+ID4gPiA+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiA+ID4g
PiArewo+ID4gPiA+ICsgICAgc3RydWN0IGh2X3RsYl9mbHVzaF9leCAqZmx1c2ggPSB0aGlzX2Nw
dShodl9pbnB1dF9wYWdlKTsKPiA+ID4gPiArICAgIGludCBucl9iYW5rczsKPiA+ID4gPiArICAg
IHVuc2lnbmVkIGludCBtYXhfZ3ZhczsKPiA+ID4gPiArICAgIHVuc2lnbmVkIGludCBvcmRlciA9
IGZsYWdzICYgRkxVU0hfT1JERVJfTUFTSzsKPiA+ID4gPiArICAgIHVpbnQ2NF90IHJldDsKPiA+
ID4gPiArCj4gPiA+ID4gKyAgICBBU1NFUlQoZmx1c2gpOwo+ID4gPiA+ICsgICAgQVNTRVJUKCFs
b2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKPiA+ID4gCj4gPiA+IENhbiB5b3UgdHVybiB0aGlzIGlu
dG8gYW4gaWYgY29uZGl0aW9uIHdpdGggQVNTRVJUX1VOUkVBQ0hBQkxFIGFuZAo+ID4gPiByZXR1
cm4gfjBVTEw/IChhcyBJIHRoaW5rIHRoYXQgc2lnbmFscyBhbiBlcnJvcikuCj4gPiA+IAo+ID4g
Cj4gPiBUaGVyZSBpcyBubyBuZWVkIGZvciB0aGF0LiBUaGlzIGZ1bmN0aW9uIHdpbGwgYWx3YXlz
IGJlIGludGVybmFsIHRvCj4gPiBIeXBlci1WIGluIHRoZSBmb3Jlc2VlYWJsZSBmdXR1cmUuIElm
IGl0IGlzIGV2ZXIgY2FsbGVkIHdpdGggSVJRIGVuYWJsZWQKPiA+IHNvbWV0aGluZyBpcyB3cm9u
ZyB3aXRoIHRoZSBjb2RlLgo+IAo+IEJ1dCBpZmYgaXQgZXZlciBtYW5hZ2VzIHRvIGJlIGNhbGxl
ZCB2aW9sYXRpbmcgb25lIG9mIHRob3NlIGNvbmRpdGlvbnMKPiB0aGluZ3Mgd2lsbCBnbyBiYWRs
eSBJIGFzc3VtZT8KPiAKPiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gc3RheSBvbiB0aGUgc2FmZSBz
aWRlIGFuZCBzaW1wbHkgcmV0dXJuIGFuIGVycm9yCj4gd2hlbiB0aGUgY29uZGl0aW9ucyBhcmUg
bm8gbWVldCwgYW5kIGFzc2VydCBpbiB0aGUgZGVidWcgYnVpbGQuCgpPSy4KCj4gCj4gPiAKPiA+
ID4gPiArCj4gPiA+ID4gKyAgICBpZiAoICEobXNfaHlwZXJ2LmhpbnRzICYgSFZfWDY0X0VYX1BS
T0NFU1NPUl9NQVNLU19SRUNPTU1FTkRFRCkgKQo+ID4gPiA+ICsgICAgICAgIHJldHVybiB+MFVM
TDsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICBmbHVzaC0+YWRkcmVzc19zcGFjZSA9IDA7Cj4gPiA+
ID4gKyAgICBmbHVzaC0+ZmxhZ3MgPSBIVl9GTFVTSF9BTExfVklSVFVBTF9BRERSRVNTX1NQQUNF
UzsKPiA+ID4gPiArICAgIGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9HTE9CQUwpICkKPiA+ID4g
PiArICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxVU0hfTk9OX0dMT0JBTF9NQVBQSU5HU19P
TkxZOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgIGZsdXNoLT5odl92cF9zZXQudmFsaWRfYmFua19t
YXNrID0gMDsKPiA+ID4gPiArICAgIGZsdXNoLT5odl92cF9zZXQuZm9ybWF0ID0gSFZfR0VORVJJ
Q19TRVRfU1BBUlNFXzRLOwo+ID4gPiA+ICsKPiA+ID4gPiArICAgIG5yX2JhbmtzID0gY3B1bWFz
a190b192cHNldCgmZmx1c2gtPmh2X3ZwX3NldCwgbWFzayk7Cj4gPiA+ID4gKyAgICBpZiAoIG5y
X2JhbmtzIDwgMCApCj4gPiA+ID4gKyAgICAgICAgcmV0dXJuIH4wVUxMOwo+ID4gPiA+ICsKPiA+
ID4gPiArICAgIG1heF9ndmFzID0KPiA+ID4gPiArICAgICAgICAoUEFHRV9TSVpFIC0gc2l6ZW9m
KCpmbHVzaCkgLSBucl9iYW5rcyAqCj4gPiA+ID4gKyAgICAgICAgIHNpemVvZihmbHVzaC0+aHZf
dnBfc2V0LmJhbmtfY29udGVudHNbMF0pKSAvCj4gPiA+ID4gKyAgICAgICAgc2l6ZW9mKHVpbnQ2
NF90KTsgICAgICAgLyogZ3ZhIGlzIHJlcHJlc2VudGVkIGFzIHVpbnQ2NF90ICovCj4gPiA+ID4g
Kwo+ID4gPiA+ICsgICAgLyoKPiA+ID4gPiArICAgICAqIEZsdXNoIHRoZSBlbnRpcmUgYWRkcmVz
cyBzcGFjZSBpZiB2YSBpcyBOVUxMIG9yIGlmIHRoZXJlIGlzIG5vdAo+ID4gPiA+ICsgICAgICog
ZW5vdWdoIHNwYWNlIGZvciBndmFfbGlzdC4KPiA+ID4gPiArICAgICAqLwo+ID4gPiA+ICsgICAg
aWYgKCAhdmEgfHwgKE9SREVSX1RPX0JZVEVTKG9yZGVyKSAvIEhWX1RMQl9GTFVTSF9VTklUKSA+
IG1heF9ndmFzICkKPiA+ID4gPiArICAgICAgICByZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhW
Q0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VfRVgsIDAsCj4gPiA+ID4gKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBucl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCks
IDApOwo+ID4gPiA+ICsgICAgZWxzZQo+ID4gPiA+ICsgICAgewo+ID4gPiA+ICsgICAgICAgIHVp
bnQ2NF90ICpndmFfbGlzdCA9ICh1aW50NjRfdCAqKWZsdXNoICsgc2l6ZW9mKCpmbHVzaCkgKyBu
cl9iYW5rczsKPiA+ID4gCj4gPiA+IERvbid0IHlvdSBuZWVkIG5yX2JhbmtzICogc2l6ZW9mKGZs
dXNoLT5odl92cF9zZXQuYmFua19jb250ZW50cykgaW4KPiA+ID4gb3JkZXIgdG8gY2FsY3VsYXRl
IHRoZSBwb3NpdGlvbiBvZiB0aGUgZ3ZhX2xpc3Q/Cj4gPiA+IAo+ID4gCj4gPiBUaGUgcG9pbnRl
ciBhcml0aG1ldGljIGlzIGRvbmUgb24gdWludDY0X3QgcG9pbnRlcnMgc28gaXQgYWxyZWFkeSB0
YWtlcwo+ID4gaW50byBhY2NvdW50IHNpemVvZihiYW5rX2NvbnRlbnRzWzBdKS4KPiAKPiBPaCwg
dGhlbiB0aGUgc2l6ZW9mKCpmbHVzaCkgc2hvdWxkIGJlIGRpdmlkZWQgYnkgc2l6ZW9mKHVpbnQ2
NF90KT8KPiAKClllcy4gSSB0aGluayBzby4gVGhhbmtzIGZvciBjYXRjaGluZyB0aGlzLgoKWy4u
Ll0KPiA+ID4gPiArIGRvX2V4X2h5cGVyY2FsbDoKPiA+ID4gPiArICAgIHJldCA9IGZsdXNoX3Rs
Yl9leChtYXNrLCB2YSwgZmxhZ3MpOwo+ID4gPiA+ICsKPiA+ID4gPiArIGRvbmU6Cj4gPiA+ID4g
KyAgICBsb2NhbF9pcnFfcmVzdG9yZShpcnFfZmxhZ3MpOwo+ID4gPiA+ICsKPiA+ID4gPiArICAg
IHJldHVybiByZXQgJiBIVl9IWVBFUkNBTExfUkVTVUxUX01BU0s7Cj4gPiA+IAo+ID4gPiBXaWxs
IHRoaXMgcmV0dXJuIGFuIGVycm9yIGNvZGUgdGhhdCB1c2VzIHRoZSBzYW1lIHNwYWNlIGFzIFhl
bidzIGVycm5vCj4gPiA+IHZhbHVlcz8KPiA+ID4gCj4gPiAKPiA+IE5vLCBpdCB3b24ndC4gSXQg
cmV0dXJucyBIeXBlci1WJ3Mgc3RhdHVzIGNvZGUgKDAgc3RpbGwgbWVhbnMgc3VjY2VzcykuCj4g
PiAKPiA+IEkgZGlkbid0IHRoaW5rIHRoYXQgd2FzIGEgYmlnIGRlYWwgYmVjYXVzZSBub24temVy
byB2YWx1ZXMgbWVhbnQgZXJyb3JzLgo+ID4gQW5kIHRoZSB1cHBlciBsYXllciBkaWRuJ3QgY2Fy
ZSBhYm91dCB0aGUgZXhhY3QgZXJyb3IgdmFsdWVzICh5ZXQpLgo+IAo+IEhtLCBJIHdvdWxkIHJh
dGhlciBoYXZlIHRoaXMgcmV0dXJuIGFuIGVycm9yIHZhbHVlIGluIHRoZSBlcnJuby5oCj4gcmFu
Z2UuIGllOgo+IAo+IHJldHVybiByZXQgJiBIVl9IWVBFUkNBTExfUkVTVUxUX01BU0sgPyAtRUlO
VkFMIDogMDsKPiAKClN1cmUgdGhpcyBjYW4gYmUgZG9uZS4gSSB3b3VsZCB1c2UgRU5YSU8gcmF0
aGVyIHRoYW4gRUlOVkFMIHRob3VnaC4KCj4gT3Igc29tZXRoaW5nIGFsb25nIHRoaXMgbGluZXMs
IGJ1dCBsb25nIHRlcm0geW91IHdpbGwgbmVlZCBzb21lIGtpbmQKPiBvZiBtYXBwaW5nIGJldHdl
ZW4gSHlwZXJWIGFuZCBYZW4gZXJyb3IgY29kZXMgSU1PLgo+IAoKWWVzLiBXaGVuIHdlIG5lZWQg
bW9yZSBzb3BoaXN0aWNhdGVkIGhhbmRsaW5nIG9mIGVycm9yIGNvZGVzLgoKV2VpLgoKPiBUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 10:52:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 10:52:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2YaM-0006kY-KM; Fri, 14 Feb 2020 10:52:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2YaL-0006kT-Od
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 10:52:37 +0000
X-Inumbo-ID: 1c5df01a-4f18-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1c5df01a-4f18-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 10:52:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2YaJ-000606-V4; Fri, 14 Feb 2020 10:52:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2YaJ-0005CI-NX; Fri, 14 Feb 2020 10:52:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2YaJ-0007MX-Mv; Fri, 14 Feb 2020 10:52:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147042-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2a03e7875837eae6ac9da375af4954780e36e448
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 10:52:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147042: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA0MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA0Mi8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMmEwM2U3ODc1ODM3
ZWFlNmFjOWRhMzc1YWY0OTU0NzgwZTM2ZTQ0OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDIg
ZGF5cyAgIDI2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAzMCAgMjAyMC0wMi0x
NCAwMjowMDo1NCBaICAgIDAgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAyYTAzZTc4NzU4MzdlYWU2YWM5ZGEzNzVhZjQ5NTQ3ODBlMzZlNDQ4CkF1
dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDEy
OjM5OjA2IDIwMjAgKzAwMDAKCiAgICB4ZW4vYXJtOiBVc2UgYXNtLyByYXRoZXIgdGhhbiBhc20t
YXJtLyB3aGVuIGluY2x1ZGluZyBoZWFkZXIKICAgIAogICAgQWxsIHRoZSBhcmNoIGhlYWRlcnMg
KGkuZSB1bmRlciBhc20tYXJtKSBhcmUgaW5jbHVkZWQgdXNpbmcgImFzbS8qLmgiLgogICAgCiAg
ICBUbyBzdGF5IGNvbnNpc3RlbnQsIHJlbW92ZSB0aGUgb25seSBpbnN0YW5jZSB3aGVyZSAiYXNt
LWFybS8qLmgiIGlzCiAgICB1c2VkLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBt
b3ZlIHRoZSBpbmNsdXNpb24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgYXNtLwogICAgaW5jbHVkZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cgpjb21taXQgZDNjZWM4ZTFmMjMwNzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpBdXRob3I6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkRhdGU6ICAgVGh1IEZlYiAxMyAxNToyNzo1MSAyMDIwICsw
MDAwCgogICAgbGlieGw6IGZpeCBsaWJ4bF9fY3B1aWRfbGVnYWN5IGluIGxpYnhsX25vY3B1aWQu
YwogICAgCiAgICBJdHMgbGFzdCBwYXJhbWV0ZXIgc2hvdWxkIGJlIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvLgogICAgCiAgICBGaXhlczogMWIzY2VjNjkgKCJ0b29scy9saWJ4bDogQ29tYmluZSBs
ZWdhY3kgQ1BVSUQgaGFuZGxpbmcgbG9naWMiKQogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KCmNvbW1pdCBjOTY4ZTNhZGE0NzhlNWM5YTExYmExM2EwZjkwZDU2MzIzODcy
NjkzCkF1dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEZlYiAxMyAxMzo0MjowMCAyMDIwICswMDAwCgogICAgYXV0b21hdGlvbjogdXBk
YXRlIGRlYmlhbjp1bnN0YWJsZS1hcm02NHY4IHRvIGhhdmUgcHl0aG9uMy1jb25maWcKICAgIAog
ICAgVGhlIEFybSBjb250YWluZXIgd2Fzbid0IHVwZGF0ZWQgaW4gdGhlIG9yaWdpbmFsIHBhdGNo
LgogICAgCiAgICBGaXhlczogMWEzNjczZGE2NDgyICgiYXV0b21hdGlvbjogdXBkYXRpbmcgY29u
dGFpbmVyIHRvIGhhdmUgcHl0aG9uMy1jb25maWcgYmluYXJ5IikKICAgIFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgMWZiOWE4YmQ4YzcxNThlZWQyNmFjYjVlY2Qz
MjEwYjgyZjFjMzFkNApBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0
ZTogICBXZWQgRmViIDEyIDA4OjQxOjU0IDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogcmVtb3Zl
IG5vdCBhcHBsaWNhYmxlIGNvbnRyb2wgY29tbWFuZHMgaW4gc3R1YmRvbQogICAgCiAgICBXaGVu
IHJ1biBpbiBhIHN0dWJkb20gZW52aXJvbm1lbnQgWGVuc3RvcmUgY2FuJ3Qgc2VsZWN0IGEgbG9n
ZmlsZSBvcgogICAgZW1pdCBtZW1vcnkgc3RhdGlzdGljcyB0byBhIHNwZWNpZmljIGZpbGUuCiAg
ICAKICAgIFNvIHJlbW92ZSBvciBtb2RpZnkgdGhvc2UgY29udHJvbCBjb21tYW5kcyBhY2NvcmRp
bmdseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCBhOTU5NDYzMWI2
NDViZTg2Mjg1N2UzZGViYmQxZjA0ZTkzMmViMTk3CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTMgMjAyMCArMDEwMAoKICAg
IHhlbnN0b3JlOiBhZGQgY29uc29sZSB4ZW5zdG9yZSBlbnRyaWVzIGZvciB4ZW5zdG9yZSBzdHVi
ZG9tCiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ubmVjdCB0byB0aGUgY29uc29s
ZSBvZiBYZW5zdG9yZSBzdHViZG9tIHdlCiAgICBuZWVkIHRvIGNyZWF0ZSB0aGUgYXBwcm9wcmlh
dGUgZW50cmllcyBpbiBYZW5zdG9yZS4KICAgIAogICAgRm9yIHRoZSBtb21lbnQgd2UgZG9uJ3Qg
c3VwcG9ydCB4ZW5jb25zb2xlZCBsaXZpbmcgaW4gYW5vdGhlciBkb21haW4KICAgIHRoYW4gZG9t
MCwgYXMgdGhpcyBpbmZvcm1hdGlvbiBpc24ndCBhdmFpbGFibGUgb3RoZXIgdGhlbiB2aWEKICAg
IFhlbnN0b3JlIHdoaWNoIHdlIGFyZSBqdXN0IHNldHRpbmcgdXAuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgNWQxZjljZDI3ZWFlNzMzOGJkMTQ5Y2M5OGVkY2YyYTU1
NDY4ZDFkMwpBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBX
ZWQgRmViIDEyIDA4OjQxOjUyIDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogc2V0dXAgeGVuc3Rv
cmUgc3R1YmRvbSBjb25zb2xlIGludGVyZmFjZSBwcm9wZXJseQogICAgCiAgICBJbiBvcmRlciB0
byBiZSBhYmxlIHRvIGdldCBhY2Nlc3MgdG8gdGhlIGNvbnNvbGUgb2YgWGVuc3RvcmUgc3R1YmRv
bQogICAgd2UgbmVlZCBhbiBhcHByb3ByaWF0ZSBncmFudHRhYiBlbnRyeS4gU28gY2FsbCB4Y19k
b21fZ250dGFiX2luaXQoKQogICAgd2hlbiBjb25zdHJ1Y3RpbmcgdGhlIGRvbWFpbiBhbmQgcHJl
c2V0IHNvbWUgaW5mb3JtYXRpb24gbmVlZGVkCiAgICBmb3IgdGhhdCBmdW5jdGlvbiBpbiB0aGUg
ZG9tIHN0cnVjdHVyZS4KICAgIAogICAgV2UgbmVlZCB0byBjcmVhdGUgdGhlIGV2ZW50IGNoYW5u
ZWwgZm9yIHRoZSBjb25zb2xlLCB0b28uIERvIHRoYXQgYW5kCiAgICBzdG9yZSBhbGwgbmVjZXNz
YXJ5IGRhdGEgbG9jYWxseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21t
aXQgYWYwOWI3ZDc5Y2I4YWU3NDk4ODgyZTYxZWZlYzc1NDg2ZWI2OTU0NApBdXRob3I6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU1OjA2IDIw
MjAgKzAxMDAKCiAgICB4ZW46IHJlbW92ZSBlbXB0eSBzb2Z0aXJxX2luaXQoKQogICAgCiAgICBz
b2Z0aXJxX2luaXQoKSBpcyBlbXB0eSBzaW5jZSBYZW4gNC4xLiBSZW1vdmUgaXQgdG9nZXRoZXIg
d2l0aCBpdHMgY2FsbAogICAgc2l0ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDY2YjI4MmJiYjFhYTY0YTNkN2E2ZjdkNzA1
Y2YxMGJhODQ0Y2Q2MTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgV2VkIEZlYiAxMiAxMDo1NDowOCAyMDIwICswMTAwCgogICAgQU1EL0lPTU1VOiBkcm9w
IHJlZHVuZGFudCBjb2RlCiAgICAKICAgIFRoZSBsZXZlbCAxIHNwZWNpYWwgZXhpdCBwYXRoIGlz
IHVubmVjZXNzYXJ5IGluIGlvbW11X3BkZV9mcm9tX2RmbigpIC0KICAgIHRoZSBzdWJzZXF1ZW50
IGNvZGUgdGFrZXMgY2FyZSBvZiB0aGlzIGNhc2UgcXVpdGUgZmluZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjgyN2Jl
YTJiM2I5OTE1MzgyMWI4Yjc0NDZiZGNlZDI3ZjcyMDE4OApBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjUyOjIwIDIwMjAgKzAxMDAK
CiAgICBkb20wLWJ1aWxkOiBmaXggYnVpbGQgd2l0aCBjbGFuZzUKICAgIAogICAgV2l0aCBub24t
ZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwogICAgCiAgICBkb20wX2J1aWxk
LmM6MzQ0OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9wZXJh
bmQgWy1XZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdCiAgICAgICAgaWYgKCAhZG9t
MF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4gIH5+fn5+fn5+fn5+fn5+fn5+fgogICAgZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTog
dXNlICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbgogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgICBefgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAmCiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3Rl
OiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5jZSB0aGlzIHdhcm5pbmcKICAgICAgICBpZiAoICFk
b20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAg
ICAgICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAxIGVycm9yIGdlbmVyYXRlZC4KICAgIAog
ICAgT2J2aW91c2x5IG5laXRoZXIgb2YgdGhlIHR3byBzdWdnZXN0aW9ucyBhcmUgYW4gb3B0aW9u
IGhlcmUuIE9kZGx5CiAgICBlbm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBo
ZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5nIG9yCiAgICBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBB
bm90aGVyIHdvcmthYmxlIHZhcmlhbnQgbG9va3MgdG8gYmUgdGhlIHVzZSBvZgogICAgISEgb24g
dGhlIGNvbnN0YW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
ICAgIEFja2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNv
bW1pdCAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRmViIDUg
MTU6MjU6MjEgMjAyMCArMDAwMAoKICAgIHRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJ
RCBoYW5kbGluZyBsb2dpYwogICAgCiAgICBXaGlsZSB3ZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2Yg
b3ZlcmhhdWxpbmcgYm9vdCB0aW1lIENQVUlEL01TUiBoYW5kbGluZywgdGhlCiAgICBleGlzdGlu
ZyBsb2dpYyBpcyBnb2luZyB0byBoYXZlIHRvIHJlbWFpbiBpbiByb3VnaGx5IHRoaXMgZm9ybSBm
b3IgYmFja3dhcmRzCiAgICBjb21wYXRpYmlsaXR5LgogICAgCiAgICBGb2xkIGxpYnhsX19jcHVp
ZF9hcHBseV9wb2xpY3koKSBhbmQgbGlieGxfX2NwdWlkX3NldCgpIHRvZ2V0aGVyIGludG8gYSBz
aW5nbGUKICAgIGxpYnhsX19jcHVpZF9sZWdhY3koKSB0byByZWR1Y2UgdGhlIGNvbXBsZXhpdHkg
Zm9yIGNhbGxlcnMuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0
IGRhY2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVhOGNhYTgKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKYW4gOCAxMjo1
Mzo0OSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IFJlbW92ZSBsaWJ4bF9jcHVpZF97c2V0
LGFwcGx5X3BvbGljeX0oKSBmcm9tIHRoZSBBUEkKICAgIAogICAgVGhlc2UgZnVuY3Rpb25zIHNo
b3VsZCBuZXZlciBoYXZlIGJlZW4gZXhwb3NlZC4gIFRoZXkgZG9uJ3QgaGF2ZSBleHRlcm5hbAog
ICAgdXNlcnMsIGFuZCBjYW4ndCB1c2VmdWxseSBiZSB1c2VkIGZvciBzZXZlcmFsIHJlYXNvbnMu
CiAgICAKICAgIE1vdmUgbGlieGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgdG8gYmVpbmcg
aW50ZXJuYWwgZnVuY3Rpb25zLCBhbmQgbGVhdmUKICAgIGFuIGVxdWl2YWxlbnQgb2YgdGhlIG5v
cCBzdHVicyBpbiB0aGUgQVBJIGZvciBjYWxsZXIgY29tcGF0aWJpbGl0eS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 11:00:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 11:00:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2YiI-0007fF-Ou; Fri, 14 Feb 2020 11:00:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SROB=4C=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j2YiH-0007fA-DP
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 11:00:49 +0000
X-Inumbo-ID: 41218b7c-4f19-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 41218b7c-4f19-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 11:00:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581678049;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=zrOB88Zvsnp0KsTQa3PG8RsXVgFUUgrB6an4jHHnxlw=;
 b=iEUiM/9AG6CMfOxxY7azO7Klb2YzYYj1jPtM2FL7uy7oHdM0ns9xOSDc
 7zWYxJu0fd6thc/kkbXgk+6huvFBLjQ9gcvKQt2ankJEoD8zOlPuQ/uz9
 y4C96DymGo124A5VNKA1mhk39XAV3YqZliMsL0zUU8HEJXcsXVodjryyo Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iMXPVooOip1vShpFE9b9fKBIpJUvdNXuQPTBOQrZD8H27QpsxLiHsChG4xkQNnqTdyQlcQ1gRe
 o8JZUIl2MpxZMkUNmNloRGpbubZt+dm2FQ0wvGJAfjw6sSNC4ZDe5Us/6fP6uwvif5ZOIxq1NA
 eSWnZzXEKHODLmJyWm76g4O/GJRs2PyUtTULoNecSUQUGIl7WwTiCBLqgiytJeoXAjfK4UHBiJ
 zDDFyc0Xiov1Ly2nnlqI7rG7Pz3WvW8knVsXWB4EIRCD/xJlo9oMcTeK0nsI45mgVlnX2YPu9g
 txs=
X-SBRS: 2.7
X-MesageID: 12464523
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12464523"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24134.32220.165853.192855@mariner.uk.xensource.com>
Date: Fri, 14 Feb 2020 11:00:44 +0000
To: Wei Liu <wl@xen.org>
In-Reply-To: <20200214103911.7995-1-wl@xen.org>
References: <20200214103911.7995-1-wl@xen.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: mark parameters in stub functions as
 unused
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIGxpYnhsOiBtYXJrIHBhcmFtZXRlcnMgaW4gc3R1YiBm
dW5jdGlvbnMgYXMgdW51c2VkIik6Cj4gSG9wZWZ1bGx5IHRoaXMgY2FuIGZpeCBpc3N1ZXMgbGlr
ZToKPiAKPiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gLi4vLi4vc3JjL2xpYnhsL3hlbl94bC5jOjI0
OjA6Cj4gL2hvbWUvb3NzdGVzdC9idWlsZC4xNDcwMzUuYnVpbGQtYW1kNjQtbGlidmlydC94ZW5k
aXN0L3Vzci9sb2NhbC9pbmNsdWRlL2xpYnhsLmg6IEluIGZ1bmN0aW9uICdsaWJ4bF9jcHVpZF9h
cHBseV9wb2xpY3knOgo+IC9ob21lL29zc3Rlc3QvYnVpbGQuMTQ3MDM1LmJ1aWxkLWFtZDY0LWxp
YnZpcnQveGVuZGlzdC91c3IvbG9jYWwvaW5jbHVkZS9saWJ4bC5oOjIzNDU6NTY6IGVycm9yOiB1
bnVzZWQgcGFyYW1ldGVyICdjdHgnIFstV2Vycm9yPXVudXNlZC1wYXJhbWV0ZXJdCj4gIHN0YXRp
YyBpbmxpbmUgdm9pZCBsaWJ4bF9jcHVpZF9hcHBseV9wb2xpY3kobGlieGxfY3R4ICpjdHgsIHVp
bnQzMl90IGRvbWlkKSB7fQo+IAo+IEZpeGVzOiBkYWNiODBmOSAoInRvb2xzL2xpYnhsOiBSZW1v
dmUgbGlieGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgZnJvbSB0aGUgQVBJIikKPiBTaWdu
ZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IC0tLQo+IE5vdCBhYmxlIHRvIHRlc3Qg
dGhpcyBsb2NhbGx5LCBwbGVhc2UgcmV2aWV3IGNhcmVmdWxseS4uLgoKVGhlIHN5bnRheCBsb29r
cyBnb29kIHRvIG1lLiAgSSBoYXZlbid0IGNvbXBpbGVkIGl0LgoKQWNrZWQtYnk6IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKSWFuLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 11:03:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 11:03:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2YlK-0007pO-9I; Fri, 14 Feb 2020 11:03:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=NNNH=4C=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2YlI-0007pJ-64
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 11:03:56 +0000
X-Inumbo-ID: b11c32ec-4f19-11ea-ba0c-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b11c32ec-4f19-11ea-ba0c-12813bfff9fa;
 Fri, 14 Feb 2020 11:03:55 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2YlH-0006FU-0C; Fri, 14 Feb 2020 11:03:55 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2YlG-0002gZ-Ng; Fri, 14 Feb 2020 11:03:54 +0000
Date: Fri, 14 Feb 2020 11:03:52 +0000
From: Wei Liu <wl@xen.org>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20200214110352.7me7qfslfeu2lkzi@debian>
References: <20200214103911.7995-1-wl@xen.org>
 <24134.32220.165853.192855@mariner.uk.xensource.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <24134.32220.165853.192855@mariner.uk.xensource.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] libxl: mark parameters in stub functions as
 unused
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTE6MDA6NDRBTSArMDAwMCwgSWFuIEphY2tzb24gd3Jv
dGU6Cj4gV2VpIExpdSB3cml0ZXMgKCJbUEFUQ0hdIGxpYnhsOiBtYXJrIHBhcmFtZXRlcnMgaW4g
c3R1YiBmdW5jdGlvbnMgYXMgdW51c2VkIik6Cj4gPiBIb3BlZnVsbHkgdGhpcyBjYW4gZml4IGlz
c3VlcyBsaWtlOgo+ID4gCj4gPiBJbiBmaWxlIGluY2x1ZGVkIGZyb20gLi4vLi4vc3JjL2xpYnhs
L3hlbl94bC5jOjI0OjA6Cj4gPiAvaG9tZS9vc3N0ZXN0L2J1aWxkLjE0NzAzNS5idWlsZC1hbWQ2
NC1saWJ2aXJ0L3hlbmRpc3QvdXNyL2xvY2FsL2luY2x1ZGUvbGlieGwuaDogSW4gZnVuY3Rpb24g
J2xpYnhsX2NwdWlkX2FwcGx5X3BvbGljeSc6Cj4gPiAvaG9tZS9vc3N0ZXN0L2J1aWxkLjE0NzAz
NS5idWlsZC1hbWQ2NC1saWJ2aXJ0L3hlbmRpc3QvdXNyL2xvY2FsL2luY2x1ZGUvbGlieGwuaDoy
MzQ1OjU2OiBlcnJvcjogdW51c2VkIHBhcmFtZXRlciAnY3R4JyBbLVdlcnJvcj11bnVzZWQtcGFy
YW1ldGVyXQo+ID4gIHN0YXRpYyBpbmxpbmUgdm9pZCBsaWJ4bF9jcHVpZF9hcHBseV9wb2xpY3ko
bGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkKSB7fQo+ID4gCj4gPiBGaXhlczogZGFjYjgw
ZjkgKCJ0b29scy9saWJ4bDogUmVtb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9saWN5fSgp
IGZyb20gdGhlIEFQSSIpCj4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+
ID4gLS0tCj4gPiBOb3QgYWJsZSB0byB0ZXN0IHRoaXMgbG9jYWxseSwgcGxlYXNlIHJldmlldyBj
YXJlZnVsbHkuLi4KPiAKPiBUaGUgc3ludGF4IGxvb2tzIGdvb2QgdG8gbWUuICBJIGhhdmVuJ3Qg
Y29tcGlsZWQgaXQuCj4gCgpJIGhhdmUgYWN0dWFsbHkgc3VjY2Vzc2Z1bGx5IGNvbXBpbGVkIGEg
QyBmaWxlIHdyaXR0ZW4gaW4gYSBzaW1pbGFyIHdheQphbmQgdHJpZWQgd2l0aCAvIHdpdGhvdXQg
LVd1bnVzZWQtcGFyZW1ldGVyLiBBZnRlciBhZGRpbmcgdGhlIHVudXNlZAphdHRyaWJ1dGUgZ2Nj
IHN0b3BwZWQgc3BpdHRpbmcgb3V0IGEgd2FybmluZy4KCkkgZG9uJ3QgaGF2ZSBsaWJ2aXJ0IGx5
aW5nIGFyb3VuZCB0aG91Z2guIFRoYXQncyB3aGF0IEkgZGlkbid0IHRlc3QuCgo+IEFja2VkLWJ5
OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KClRoYW5rcy4gSSB3aWxs
IHB1c2ggaXQgc2hvcnRseS4KCldlaS4KCj4gCj4gSWFuLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 11:36:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 11:36:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2ZGR-00024K-7l; Fri, 14 Feb 2020 11:36:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SROB=4C=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j2ZGQ-00024F-7o
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 11:36:06 +0000
X-Inumbo-ID: 2e9a03bd-4f1e-11ea-ba23-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e9a03bd-4f1e-11ea-ba23-12813bfff9fa;
 Fri, 14 Feb 2020 11:36:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581680164;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=qbMCbBYozTNCfjhJyeJ23SJx2Sv7RfC23lSBt6V3pPk=;
 b=FszixL8wZr6hnkZ4RHwWRPqmxlJZWx0JeHdHqYhx1rfl6b3mfGI+PTBS
 iNYatEWXB0XtMyy1THSzjhzhgHsoOOxyN1xxF15hFQDl+hV/WoITCr+sm
 gPql7xNL8+sFlBIXWir9Lg66TukeZTKCZ5fgaJwBZpiMfWNQyW81l+OTt U=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NflRwFx/RrwozGcJOV8CXnjJXBMRdaaL1y4Acbd2iM47ffb2t7cB+EL6jnCQVhD2MaHlMOUz6R
 HjWY1VuoxVxGoQ8lyGMcopgMh1DNakWJ7QUYejIIt12CRKyvZK4wcbzHawmRxBsumzZ6nxeWl8
 SrnR6Oz/u8aa7h8k7OTgCDlYrcNPJba9hwabvqP3oi9+2VfM30Z0eeH+/X0I8+PuX0rwx3aROl
 mC+HbQA6JRXmX1Y/5PK4pvQ8lmcu/DOh2CMunVC4oPoY3y7Q9WWD7OI0do2P25m+veR8aE+GWZ
 evo=
X-SBRS: 2.7
X-MesageID: 13080318
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="13080318"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24134.34336.767226.899177@mariner.uk.xensource.com>
Date: Fri, 14 Feb 2020 11:36:00 +0000
To: Wei Liu <wl@xen.org>
In-Reply-To: <20200214110352.7me7qfslfeu2lkzi@debian>
References: <20200214103911.7995-1-wl@xen.org>
 <24134.32220.165853.192855@mariner.uk.xensource.com>
 <20200214110352.7me7qfslfeu2lkzi@debian>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH] libxl: mark parameters in stub functions as
 unused
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2VpIExpdSB3cml0ZXMgKCJSZTogW1BBVENIXSBsaWJ4bDogbWFyayBwYXJhbWV0ZXJzIGluIHN0
dWIgZnVuY3Rpb25zIGFzIHVudXNlZCIpOgo+IEkgaGF2ZSBhY3R1YWxseSBzdWNjZXNzZnVsbHkg
Y29tcGlsZWQgYSBDIGZpbGUgd3JpdHRlbiBpbiBhIHNpbWlsYXIgd2F5Cj4gYW5kIHRyaWVkIHdp
dGggLyB3aXRob3V0IC1XdW51c2VkLXBhcmVtZXRlci4gQWZ0ZXIgYWRkaW5nIHRoZSB1bnVzZWQK
PiBhdHRyaWJ1dGUgZ2NjIHN0b3BwZWQgc3BpdHRpbmcgb3V0IGEgd2FybmluZy4KClRoYXQgc291
bmRzIGxpa2UgYSBzdWZmaWNpZW50IHRlc3QgdG8gbWUuCgo+IEkgZG9uJ3QgaGF2ZSBsaWJ2aXJ0
IGx5aW5nIGFyb3VuZCB0aG91Z2guIFRoYXQncyB3aGF0IEkgZGlkbid0IHRlc3QuCj4gCj4gPiBB
Y2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gCj4gVGhh
bmtzLiBJIHdpbGwgcHVzaCBpdCBzaG9ydGx5LgoKR3JlYXQsIHRoYW5rcy4KCklhbi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 11:46:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 11:46:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2ZQJ-0002yO-6Y; Fri, 14 Feb 2020 11:46:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2ZQH-0002yJ-NS
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 11:46:17 +0000
X-Inumbo-ID: 9b6d0362-4f1f-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9b6d0362-4f1f-11ea-aa99-bc764e2007e4;
 Fri, 14 Feb 2020 11:46:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2ZQF-00071L-JF; Fri, 14 Feb 2020 11:46:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2ZQF-0007U5-Ap; Fri, 14 Feb 2020 11:46:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2ZQF-00031f-9s; Fri, 14 Feb 2020 11:46:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146988-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-raw:leak-check/check:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=0e96b1eb0ea5e4e8cdcdde6f0c68f89dc1d08be7
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 11:46:15 +0000
Subject: [Xen-devel] [linux-4.9 test] 146988: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk4OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk4OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
IDEwIGRlYmlhbi1odm0taW5zdGFsbCAgZmFpbCBwYXNzIGluIDE0NjkxMAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAyMiBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgICBmYWlsIHBhc3Mg
aW4gMTQ2OTEwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEw
IGZhaWwgaW4gMTQ2OTEwIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
IDE2IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICAgICAgICAgZmFpbCAgbGlrZSAxNDI4OTMKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBm
YWlsICBsaWtlIDE0Mjg5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAx
NDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRl
ZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDBlOTZiMWViMGVhNWU0ZThjZGNk
ZGU2ZjBjNjhmODlkYzFkMDhiZTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAg
ICAgIDM2NGVmODNkYjAyNzNhY2M4OWM2YmE4YWUxYWViZWU3MGExMzMwNTYKCkxhc3QgdGVzdCBv
ZiBiYXNpcyAgIDE0Mjk0NyAgMjAxOS0xMC0yMCAwMzoyNjoyOCBaICAxMTcgZGF5cwpGYWlsaW5n
IHNpbmNlICAgICAgICAxNDMzMjggIDIwMTktMTAtMjkgMDg6NTE6MjAgWiAgMTA4IGRheXMgICAg
OCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4NTggIDIwMjAtMDItMTEgMTE6MTE6
MjkgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwNDcgcGVvcGxlIHRvdWNoZWQgcmV2
aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1k
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDYwMzMgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:05:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:05:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2ZiK-0004oA-R2; Fri, 14 Feb 2020 12:04:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QOel=4C=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j2ZiI-0004nz-Pg
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:04:54 +0000
X-Inumbo-ID: 351aa8d2-4f22-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 351aa8d2-4f22-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 12:04:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1F78EAF36;
 Fri, 14 Feb 2020 12:04:52 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1354b838-e30f-10dd-edbe-064fb159ef7e@suse.com>
 <0542d37e-8128-b94c-19ac-8506bf0d1b8a@xen.org>
 <58391072-5196-62e7-a09b-bc45993b50ef@suse.com>
 <4d6e9d92-d0cf-6f4e-0fe1-8cba69c72300@xen.org>
 <17344a8c-b5f5-ee48-a89d-8d5c0070e81f@suse.com>
 <910276d6-a55d-87d2-cb92-055c53b9898c@xen.org>
 <979c25c4-09c2-755e-51f9-ca644358b096@suse.com>
 <87208524-5c30-48cf-fe7a-e5d77a26414b@xen.org>
 <ea8e70a3-83d2-0491-115c-fbf18bd1d705@suse.com>
 <22c23ea7-e8ee-d09f-6702-888e364f76f0@xen.org>
 <20200214104000.GA4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6845f17f-a1ff-7f80-bdd2-4e3ef20109c4@suse.com>
Date: Fri, 14 Feb 2020 13:04:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200214104000.GA4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/3] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAyMCAxMTo0MCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAxMCwgMjAyMCBhdCAxMjo1NDowNFBNICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Cj4+
Cj4+IE9uIDEwLzAyLzIwMjAgMTI6MzIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMTAuMDIu
MjAyMCAxMzoyMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+IEhpLAo+Pj4+Cj4+Pj4gT24gMTAv
MDIvMjAyMCAxMTo1OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDEwLjAyLjIwMjAgMTI6
MDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+IE9uIDEwLzAyLzIwMjAgMTA6MjgsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+IE9uIDEwLjAyLjIwMjAgMTA6NDUsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+Pj4+Pj4gUGxlYXNlIHN1Z2dlc3QgYSBuZXcgbmFtZSBmb3IgQklUX1dPUkQoKSBh
bmQgd2UgY2FuIHJlcHVycG9zZSBpdC4gU28KPj4+Pj4+Pj4gZmFyLCBJIGhhdmUgbm8gaWRlYSBo
b3cgdG8gcmVuYW1lIGl0Lgo+Pj4+Pj4+Cj4+Pj4+Pj4gX0JJVF9XT1JEKCkgaWYgeW91L3dlIHdl
cmUgdG8gYWNjZXB0IHRoZSBuYW1lIHNwYWNlIHZpb2xhdGlvbiwgb3IKPj4+Pj4+PiBCSVRNQVBf
V09SRCgpPwo+Pj4+Pj4KPj4+Pj4+IEJJVE1BUF9XT1JEKCkgaXMgbWlzbGVhZGluZyBhcyBiaXRt
YXAgYXJlIHVzaW5nIHVuc2lnbmVkIGxvbmcuIFNvIG15Cj4+Pj4+PiBwcmVmZXJlbmNlIGlzIF9C
SVRfV09SRCgpLgo+Pj4+Pj4KPj4+Pj4+IEFub3RoZXIgYWx0ZXJuYXRpdmUgd291bGQgYmUgQVRP
TUlDX1dPUkQoKS4KPj4+Pj4KPj4+Pj4gRXhjZXB0IHRoYXQgdGhlcmUgYXJlIGFsc28gbm9uLWF0
b21pYyBiaXRtYXAgb3BlcmF0aW9ucywgSSBkb24ndCByZWFsbHkKPj4+Pj4gY2FyZSBhYm91dCB0
aGUgbmFtZSBhcyBsb25nIGFzIGl0J3Mgbm90IEJJVF9XT1JEKCkgKG9yIGFueXRoaW5nIGVsc2UK
Pj4+Pj4gdGhhdCdzIGxpa2VseSB0byBjb2xsaWRlIHdpdGggb3RoZXIgc3R1ZmYuCj4+Pj4KPj4+
PiBJIGFtIGFmcmFpZCB3ZSBhcmUgZGlzYWdyZWluZyBvbiB3aGF0IGlzIGNvbGxpZGluZyB3aXRo
IHdoYXQgaGVyZS4gVGhlCj4+Pj4gbmFtaW5nIG9uIEFybSBoYXMgYmVlbiBsaWtlIHRoYXQgZm9y
IHRoZSBwYXN0IGZldyB5ZWFycy4gV2hpbGUgdGhpcyBtYXkKPj4+PiBub3QgaGF2ZSBiZWVuIHRo
ZSBiZXN0IGNob2ljZSwgdGhpcyBpcyB5b3VyIHN1Z2dlc3Rpb24gY29sbGlkaW5nIHdpdGgKPj4+
PiB3aGF0IGlzIGV4aXN0aW5nLgo+Pj4KPj4+IEl0IGlzIGEgcGxhaW4gaW1wb3J0IGZyb20gTGlu
dXggd2hpY2ggaGFzIHR1cm5lZCBvdXQgaW1wb3NzaWJsZQo+Pj4gYmVjYXVzZSBvZiB0aGUgY2hh
bmdlIHRoYXQgd2FzIGRvbmUgYXQgc29tZSBwb2ludCB0byBBcm0gY29kZQo+Pj4gd2hpY2gsIEkg
Z3Vlc3MsIGFsc28gb3JpZ2luYWxseSBjYW1lIGZyb20gTGludXguIFRoZXJlJ3Mgbm8gbmV3Cj4+
PiBuYW1pbmcgSSd2ZSBiZWVuIHN1Z2dlc3RpbmcgaGVyZSBhdCBhbGwuCj4+Cj4+IFdlIG5ldmVy
IGNsYWltZWQgd2Ugd291bGQgYmUgZnVsbHkgY29tcGF0aWJsZSB3aXRoIExpbnV4IGFuZCBJIGRv
bid0IHRoaW5rCj4+IHdlIGNvdWxkIGV2ZXJ5IGNsYWltIGl0LiBQYXJ0aWN1bGFybHksIHRoZSBi
aXRvcCBvcGVyYXRpb25zIGFyZSBkaWZmZXJlbnQKPj4gZ2l2ZW4gTGludXggYml0b3BzIGFyZSBi
YXNlZCBvbiB1bnNpZ25lZCBsb25nLgo+Pgo+PiBUaGUgYml0b3AgZGlkIGluZGVlZCBjYW1lIGZy
b20gTGludXggb3JpZ2luYWxseSwgaG93ZXZlciB3ZSBoYWQgdG8gYWRhcHQKPj4gdGhlbSBiZWNh
dXNlIExpbnV4IEFybXY4IGJpdG9wIHdhcyBleHBlY3RpbmcgOC1ieXRlIGFsaWduZWQuIFRoaXMg
ZG9lcyBub3QKPj4gaG9sZCBvbiBYZW4uCj4+Cj4+Pgo+Pj4+IEkgYW0gbm90IGVudGlyZWx5IGZ1
c3NlZCBhYm91dCB0aGUgbmFtZXNwYWNlIHZpb2xhdGlvbiwgYWx0aG91Z2ggSSB0aGluawo+Pj4+
IHRoZSBuYW1lIGlzIHBvdGVudGlhbGx5IG1pc2xlYWRpbmcuIFlldCwgSSB3b3VsZCBiZSBoYXBw
eSB0byB1c2UKPj4+PiBfQklUX1dPUkQoKSBhcyB0aGlzIGlzIHRoZSBiZXN0IG9mIGl0IHNvIGZh
ci4KPj4+Pgo+Pj4+IFdoaWxlIHRoaXMgaXMgY29kZSBmYWxscyB1bmRlciBBcm0gbWFpbnRhaW5l
cnNoaXAsIEkgYW0gc3RpbGwgaGFwcHkgdG8KPj4+PiBjb25zaWRlciBvdGhlciBuYW1pbmcuIEJ1
dCBhdCB0aGlzIHBvaW50LCB5b3Ugc2hvdWxkIGJlIHRoZSBvbmUgc3VnZ2VzdGluZy4KPj4+Cj4+
PiBCSVRfVU5JVCgpIG9yIEJJVE9QX1VOSVQoKSBvciBCSVRPUF9XT1JEKCk/Cj4+Cj4+IEJJVE9Q
X1dPUkQoKS4KPiAKPiBTbyBJIGFzc3VtZSB5b3Ugd291bGQgbGlrZSBtZSB0byBpbXBvcnQgYml0
bWFwX3tzZXQvY2xlYXJ9IGFuZCB1c2UgaXQKPiBpbiB0aGUgeDJBUElDIE1TUiBwYXRjaD8KCldl
bGwsIGl0J3MgcmVhbGx5IHVwIHRvIHlvdS4gSSd2ZSBwdXQgdGhpcyBhcyBhbiBpdGVtIG9uIG15
IG93biB0b2RvCmxpc3QgYWxyZWFkeSwgYXNzdW1pbmcgdGhlcmUgbWF5IGJlIG1vcmUgcGxhY2Vz
IHdoZXJlIHRoZSB0d28gZnVuY3Rpb25zCm1pZ2h0IHR1cm4gb3V0IHVzZWZ1bC4KCkphbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:34:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:34:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aB1-0007VB-IM; Fri, 14 Feb 2020 12:34:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SxQ=4C=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2aB0-0007V3-Mf
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:34:34 +0000
X-Inumbo-ID: 5a9542f8-4f26-11ea-ade5-bc764e2007e4
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5a9542f8-4f26-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 12:34:34 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id p9so9800028wmc.2
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 04:34:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=p/Wt7Y3GJzoaX+6gybvaJ5i+iBu/CB+t4yTWKOaZqoU=;
 b=cAK4NTV/IeMGRH74ImXeDqpm33q3okDUdjnMM8swaoATlMy+6j0H3o7CN3nHoMhHaX
 /09SZUr3N5XhIxhTy2nZAoZGQocEcU0sdgNOREuYT4n013WBwomv/DA6fzixqL4jX8pp
 7SQMCGlKlfDYcistQsCvLlT7xCpfvMnXcV6dKUbIvF7CES0JdGuZT5MogyS5cPL606W8
 b19pwB0yITktiHPIbU5BL2nXJGeExuTMfBXw7j4PcD1LNJgR5J9hStlZlsos26yLxDx1
 wUofsyETqaOw9vCWS7bJc+Q4PtUiNVVRmpv0NXtuqqe50eCQ3XHxyLvudtICBJsYjWdq
 ezxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=p/Wt7Y3GJzoaX+6gybvaJ5i+iBu/CB+t4yTWKOaZqoU=;
 b=FI4i0YdwjOGumJDu6u3ODFVA4swm8YdlnpCf/sSKnkB6X+KyaGVptAKnxeoA+XbTKO
 bIWvh0VOZUNAukba1pj9BUyLEVrhJmhNAASwAgZNB/HDBQwPHz22kA2ehxczjV59bBqP
 bdlV1x/4pJFkcGTHKTNx78AvxjNVjEX4rE+FELXsS0LAFfnLU1DHygc9zBGf9m1ge8Rg
 DcbDGCJH9wtqe6HKL+ZL5wbOc7G0IpUR/qfanKjVGelTt/hdO1MpeeoE53Z0PhgXF2kE
 1BQPz8UGmUPcedckjW9QnffngT/DPIN+RD5kzjFmgEDnke1mGqiw9W+0OGXerPb9FekM
 tFEw==
X-Gm-Message-State: APjAAAXw7t6W0mDScVu50kNVIYZkHF7/l5f51WA5ljmFcrNdn6XsYRlx
 91hO68rj/WS/5dKtlrLtayQHKqB6V2Q=
X-Google-Smtp-Source: APXvYqxyL9ALydl6h/fDQi+RM434uYZbijkjKdWL78OdC42JKAnW7FtN6w2Pq4+6o0P1gItF9TqjOw==
X-Received: by 2002:a1c:65d6:: with SMTP id z205mr4389921wmb.38.1581683673011; 
 Fri, 14 Feb 2020 04:34:33 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 x11sm7035566wmg.46.2020.02.14.04.34.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 04:34:32 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 12:34:27 +0000
Message-Id: <20200214123430.4942-1-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/3] Xen on Hyper-V: Implement L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsCgpUaGlzIHNlcmlzIGlzIGJhc2VkIG9uIFJvZ2VyJ3MgTDAgYXNzaXN0ZWQgZmx1c2gg
c2VyaWVzLgoKSSBoYXZlIGRvbmUgc29tZSB0ZXN0aW5nIGFnYWluc3QgYSBMaW51eCBvbiBIeXBl
ci1WIGluIGEgMzItdmNwdSBWTS4KQWxsIGJ1aWxkcyB3ZXJlIGRvbmUgd2l0aCAtajMyLgoKCgpC
dWlsZGluZyBYZW4gb24gTGludXg6CnJlYWwgICAgMG00NS4zNzZzCnVzZXIgICAgMm0yOC4xNTZz
CnN5cyAgICAgMG01MS42NzJzCgpCdWlsZGluZyBYZW4gb24gTGludXggb24gWGVuIG9uIEh5cGVy
LVYsIG5vIGFzc2lzdGVkIGZsdXNoOgpyZWFsICAgIDNtOC43NjJzCnVzZXIgICAgMTBtNDYuNzg3
cwpzeXMgICAgIDMwbTE0LjQ5MnMKCkJ1aWxkaW5nIFhlbiBvbiBMaW51eCBvbiBYZW4gb24gSHlw
ZXItViwgd2l0aCBhc3Npc3RlZCBmbHVzaDoKcmVhbCAgICAwbTQ0LjM2OXMKdXNlciAgICAzbTE2
LjIzMXMKc3lzICAgICAzbTMuMzMwcwoKCgpCdWlsZGluZyBMaW51eCB4ODZfNjRfZGVmY29uZmln
IG9uIExpbnV4OgpyZWFsICAgIDBtNTkuNjk4cwp1c2VyICAgIDIxbTE0LjAxNHMKc3lzICAgICAy
bTU4Ljc0MnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZjb25maWcgb24gTGludXggb24gWGVu
IG9uIEh5cGVyLVYsIG5vIGFzc2lzdGVkCmZsdXNoOgpyZWFsICAgIDJtNi4yODRzCnVzZXIgICAg
MzFtMTguNzA2cwpzeXMgICAgIDIwbTMxLjEwNnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZj
b25maWcgb24gTGludXggb24gWGVuIG9uIEh5cGVyLVYsIHdpdGggYXNzaXN0ZWQKZmx1c2g6CnJl
YWwgICAgMW0zOC45NjhzCnVzZXIgICAgMjhtNDAuMzk4cwpzeXMgICAgIDExbTIwLjE1MXMKCgoK
VGhlcmUgYXJlIHZhcmlvdXMgZGVncmVlcyBvZiBpbXByb3ZlbWVudCBkZXBlbmRpbmcgb24gdGhl
IHdvcmtsb2FkLiBYZW4KY2FuIHBlcmhhcHMgYmUgb3B0bWlzZWQgYSBiaXQgbW9yZSBiZWNhdXNl
IGl0IGN1cnJlbnRseSBkb2Vzbid0IHBhc3MgdGhlCmFkZHJlc3Mgc3BhY2UgaWQgKGNyMykgdG8g
SHlwZXItViwgYnV0IHRoYXQgcmVxdWlyZXMgcmV3b3JraW5nIFRMQiBmbHVzaApBUElzIHdpdGhp
biBYZW4uCgpXZWkuCgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkNjOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IE1p
Y2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPgpDYzogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgoKV2VpIExpdSAoMyk6CiAgeDg2L2h5cGVydmlzb3I6IHBhc3Mg
ZmxhZ3MgdG8gaHlwZXJ2aXNvcl9mbHVzaF90bGIKICB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3Ig
TDAgYXNzaXN0ZWQgVExCIGZsdXNoCiAgeDg2L2h5cGVydjogTDAgYXNzaXN0ZWQgVExCIGZsdXNo
CgogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgICAgfCAgIDIgKwogeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyAgICAgfCAgMTcgKysKIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvcHJpdmF0ZS5oICAgIHwgIDEzICsrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jICAgICAgICB8IDIxMSArKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICAgICB8ICA3NCArKysrKysrKysKIHhlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwgICA3ICstCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuL3hlbi5jICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAg
ICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCAg
ICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIHwg
IDEwICstCiAxMCBmaWxlcyBjaGFuZ2VkLCAzMzMgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25z
KC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCgotLSAK
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:34:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:34:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aB6-0007Vh-RV; Fri, 14 Feb 2020 12:34:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SxQ=4C=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2aB5-0007VU-Ja
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:34:39 +0000
X-Inumbo-ID: 5b2fd39a-4f26-11ea-b0fd-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5b2fd39a-4f26-11ea-b0fd-bc764e2007e4;
 Fri, 14 Feb 2020 12:34:35 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id c84so10443020wme.4
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 04:34:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=phpR0ZvQOEGbnT+alhKVok5A9vEUunaI9i4J/hHQqps=;
 b=uaWDtoyYkHMQmrE+40q6TB/Zc+2ovGs/ErsWMT8xc66U43fIpdGVnaHV12lVAB/AyI
 SttMfUKwU0u25XFXuAursng6KkHxxLrm06nPiYE5xnboJejWcVYg9CzvF1EgdVFGHulV
 /4rS3qYKNbmcWSz4BDASVqnA4fmHigT7W8myPePr5qD6ZSZHAZFyHmrzBesCwnOczLNq
 GiiFhKkNVm1qdDZmspH0nGAXJpNAPjiGSvFkM6ITYGBoGHuZViX+5shmWCGrrXGKmX48
 8X7FXqlT914VgaFublUyg8oe0QNHSv9dzS9V6MTBcbj+CFSRUrbvWqZbBMCWxH6rC1Qn
 Jkog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=phpR0ZvQOEGbnT+alhKVok5A9vEUunaI9i4J/hHQqps=;
 b=RWzFCe4q7Jjr0IC38NdprbRPmB/jPZmLI6OPpyd1Q4zLiTFzoDOTfp66ZoCQf7QILw
 BI95Y63N9iBpYrYotk3DjJc/uiWvMPrtzfzLhg0w6+leZ4Q4eC1uAUkdAKdphkyPWGSm
 8NcbeTk5DfWBiUV4DTaGQAZvM/2MI8bcV+YUqsa9DJyWFjNAFF3yOFQJlSIDRwA4bED5
 P7BMdKhgaen7jC/wJBzpIrFTQsLuw4ZNGvXnrtf6MpP3nTpZgMQcM33g9rUrysA2yRRF
 7D/njqLnMufBsIdMzD9WJJ+nvWFggjhN1sm4VoEOb2ytef2UhOzaS/AFmbQhUykF4gvy
 Fy1g==
X-Gm-Message-State: APjAAAWQniGItlqrrpDIUfhwPuPgie5G+UNvEGg803ilAgCr9xumsdqx
 EY2jfNb9eQrycf0bC93S/aA/jVVsO18=
X-Google-Smtp-Source: APXvYqzTJtWj20KjrqYL7aRAzl9Xp1U2lRHUq6feh9bwyjUHPJRjpb2ACONmnohmNKpx+fLsPChaaw==
X-Received: by 2002:a1c:b603:: with SMTP id g3mr4734968wmf.133.1581683673969; 
 Fri, 14 Feb 2020 04:34:33 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 x11sm7035566wmg.46.2020.02.14.04.34.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 04:34:33 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 12:34:28 +0000
Message-Id: <20200214123430.4942-2-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200214123430.4942-1-liuwe@microsoft.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/3] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SHlwZXItVidzIEwwIGFzc2lzdGVkIGZsdXNoIGhhcyBmaW5lLWdyYWluZWQgY29udHJvbCBvdmVy
IHdoYXQgZ2V0cwpmbHVzaGVkLiBXZSBuZWVkIGFsbCB0aGUgZmxhZ3MgYXZhaWxhYmxlIHRvIG1h
a2UgdGhlIGJlc3QgZGVjaXNpb25zCnBvc3NpYmxlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgYmVj
YXVzZSBYZW4ncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGNhcmUgYWJvdXQKd2hhdCBpcyBwYXNz
ZWQgdG8gaXQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgot
LS0KdjI6CjEuIEludHJvZHVjZSBGTFVTSF9UTEJfRkxBR1NfTUFTSwotLS0KIHhlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwgIDcgKysrKystLQogeGVuL2FyY2gveDg2L2d1
ZXN0L3hlbi94ZW4uYyAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAg
ICAgICAgICAgICAgICAgfCAgNSArKy0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5o
ICAgICAgICAgfCAgMyArKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5o
IHwgMTAgKysrKystLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxMSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5j
IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwppbmRleCA0N2U5MzhlMjg3Li42ZWUy
OGM5ZGYxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKQEAgLTc1LDEwICs3NSwxMyBAQCB2b2lk
IF9faW5pdCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCiB9CiAK
IGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZv
aWQgKnZhLAotICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKKyAg
ICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CisgICAgaWYgKCBm
bGFncyAmIH5GTFVTSF9UTEJfRkxBR1NfTUFTSyApCisgICAgICAgIHJldHVybiAtRUlOVkFMOwor
CiAgICAgaWYgKCBvcHMuZmx1c2hfdGxiICkKLSAgICAgICAgcmV0dXJuIGFsdGVybmF0aXZlX2Nh
bGwob3BzLmZsdXNoX3RsYiwgbWFzaywgdmEsIG9yZGVyKTsKKyAgICAgICAgcmV0dXJuIGFsdGVy
bmF0aXZlX2NhbGwob3BzLmZsdXNoX3RsYiwgbWFzaywgdmEsIGZsYWdzKTsKIAogICAgIHJldHVy
biAtRU5PU1lTOwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKaW5kZXggNWQzNDI3YTcxMy4uMGViMTExNWM0
ZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYworKysgYi94ZW4vYXJj
aC94ODYvZ3Vlc3QveGVuL3hlbi5jCkBAIC0zMjQsNyArMzI0LDcgQEAgc3RhdGljIHZvaWQgX19p
bml0IGU4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCiAgICAgICAgIHB2X3NoaW1fZml4
dXBfZTgyMChlODIwKTsKIH0KIAotc3RhdGljIGludCBmbHVzaF90bGIoY29uc3QgY3B1bWFza190
ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IG9yZGVyKQorc3RhdGljIGludCBm
bHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQg
aW50IGZsYWdzKQogewogICAgIHJldHVybiB4ZW5faHlwZXJjYWxsX2h2bV9vcChIVk1PUF9mbHVz
aF90bGJzLCBOVUxMKTsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hlbi9h
cmNoL3g4Ni9zbXAuYwppbmRleCA5YmM5MjU2MTZhLi4yYWIwZTMwZWVmIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvc21wLmMKKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCkBAIC0yNTgsOSArMjU4
LDggQEAgdm9pZCBmbHVzaF9hcmVhX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2
b2lkICp2YSwgdW5zaWduZWQgaW50IGZsYWdzKQogICAgICAgICAgIWNwdW1hc2tfc3Vic2V0KG1h
c2ssIGNwdW1hc2tfb2YoY3B1KSkgKQogICAgIHsKICAgICAgICAgaWYgKCBjcHVfaGFzX2h5cGVy
dmlzb3IgJiYKLSAgICAgICAgICAgICAhKGZsYWdzICYgfihGTFVTSF9UTEIgfCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfVkFfVkFMSUQgfAotICAgICAgICAgICAgICAgICAgICAgICAgIEZMVVNI
X09SREVSX01BU0spKSAmJgotICAgICAgICAgICAgICFoeXBlcnZpc29yX2ZsdXNoX3RsYihtYXNr
LCB2YSwgZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLKSApCisgICAgICAgICAgICAgIShmbGFncyAm
IH5GTFVTSF9UTEJfRkxBR1NfTUFTSykgJiYKKyAgICAgICAgICAgICAhaHlwZXJ2aXNvcl9mbHVz
aF90bGIobWFzaywgdmEsIGZsYWdzKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIGlmICggdGxi
X2Nsa19lbmFibGVkICkKICAgICAgICAgICAgICAgICB0bGJfY2xrX2VuYWJsZWQgPSBmYWxzZTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZmx1c2h0bGIuaAppbmRleCA5NzczMDE0MzIwLi5hNGRlMzE3NDUyIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9mbHVzaHRsYi5oCkBAIC0xMjMsNiArMTIzLDkgQEAgdm9pZCBzd2l0Y2hfY3IzX2NyNCh1
bnNpZ25lZCBsb25nIGNyMywgdW5zaWduZWQgbG9uZyBjcjQpOwogIC8qIEZsdXNoIGFsbCBIVk0g
Z3Vlc3RzIGxpbmVhciBUTEIgKHVzaW5nIEFTSUQvVlBJRCkgKi8KICNkZWZpbmUgRkxVU0hfR1VF
U1RTX1RMQiAweDQwMDAKIAorI2RlZmluZSBGTFVTSF9UTEJfRkxBR1NfTUFTSyAoRkxVU0hfVExC
IHwgRkxVU0hfVExCX0dMT0JBTCB8IEZMVVNIX1ZBX1ZBTElEIHwgXAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgRkxVU0hfT1JERVJfTUFTSykKKwogLyogRmx1c2ggbG9jYWwgVExCcy9j
YWNoZXMuICovCiB1bnNpZ25lZCBpbnQgZmx1c2hfYXJlYV9sb2NhbChjb25zdCB2b2lkICp2YSwg
dW5zaWduZWQgaW50IGZsYWdzKTsKICNkZWZpbmUgZmx1c2hfbG9jYWwoZmxhZ3MpIGZsdXNoX2Fy
ZWFfbG9jYWwoTlVMTCwgZmxhZ3MpCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2d1
ZXN0L2h5cGVydmlzb3IuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5o
CmluZGV4IDQzMmU1N2MyYTAuLjQ4ZDU0NzM1ZDIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3Qv
aHlwZXJ2aXNvci5oCkBAIC0zNSw3ICszNSw3IEBAIHN0cnVjdCBoeXBlcnZpc29yX29wcyB7CiAg
ICAgLyogRml4IHVwIGU4MjAgbWFwICovCiAgICAgdm9pZCAoKmU4MjBfZml4dXApKHN0cnVjdCBl
ODIwbWFwICplODIwKTsKICAgICAvKiBMMCBhc3Npc3RlZCBUTEIgZmx1c2ggKi8KLSAgICBpbnQg
KCpmbHVzaF90bGIpKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsIHVuc2ln
bmVkIGludCBvcmRlcik7CisgICAgaW50ICgqZmx1c2hfdGxiKShjb25zdCBjcHVtYXNrX3QgKm1h
c2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpOwogfTsKIAogI2lmZGVmIENP
TkZJR19HVUVTVApAQCAtNDgsMTEgKzQ4LDExIEBAIHZvaWQgaHlwZXJ2aXNvcl9lODIwX2ZpeHVw
KHN0cnVjdCBlODIwbWFwICplODIwKTsKIC8qCiAgKiBMMCBhc3Npc3RlZCBUTEIgZmx1c2guCiAg
KiBtYXNrOiBjcHVtYXNrIG9mIHRoZSBkaXJ0eSB2Q1BVcyB0aGF0IHNob3VsZCBiZSBmbHVzaGVk
LgotICogdmE6IGxpbmVhciBhZGRyZXNzIHRvIGZsdXNoLCBvciBOVUxMIGZvciBnbG9iYWwgZmx1
c2hlcy4KLSAqIG9yZGVyOiBvcmRlciBvZiB0aGUgbGluZWFyIGFkZHJlc3MgcG9pbnRlZCBieSB2
YS4KKyAqIHZhOiBsaW5lYXIgYWRkcmVzcyB0byBmbHVzaCwgb3IgTlVMTCBmb3IgZW50aXJlIGFk
ZHJlc3Mgc3BhY2UuCisgKiBmbGFnczogZmxhZ3MgZm9yIGZsdXNoaW5nLCBpbmNsdWRpbmcgdGhl
IG9yZGVyIG9mIHZhLgogICovCiBpbnQgaHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1bWFz
a190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKLSAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBpbnQgb3JkZXIpOworICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBm
bGFncyk7CiAKICNlbHNlCiAKQEAgLTY1LDcgKzY1LDcgQEAgc3RhdGljIGlubGluZSBpbnQgaHlw
ZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKSB7IHJldHVybiAwOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQg
aHlwZXJ2aXNvcl9yZXN1bWUodm9pZCkgeyBBU1NFUlRfVU5SRUFDSEFCTEUoKTsgfQogc3RhdGlj
IGlubGluZSB2b2lkIGh5cGVydmlzb3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkg
e30KIHN0YXRpYyBpbmxpbmUgaW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tf
dCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7CiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9
Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:34:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:34:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aBC-0007XO-3v; Fri, 14 Feb 2020 12:34:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SxQ=4C=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2aBA-0007Wx-KY
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:34:44 +0000
X-Inumbo-ID: 5bc80eee-4f26-11ea-bc8e-bc764e2007e4
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5bc80eee-4f26-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 12:34:36 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id t14so10424220wmi.5
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 04:34:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=LJD/KyKopFljSqummffXqeCPLrQn33toVusqcIANT20=;
 b=BJxQPuWAH3gNTkKPHNidH8lzx31u7cJEucs+fYSo973UdaZHkUMfxngXjHyXJ1M/Pf
 yq2VUSwlJ8SlvTf8Oy5pGAfTspTJQ1N7MDwZxAYC9yVwuu1rRVR4NNjCLBPk98gPyxRN
 6fBaaSSqy7wOhfU5UieFmZolcyFwMOGlxc2NYSkECpJliCzEDg+HE4Wfdkj3rOWeYf0n
 A46jcot1R6E09PgsbLQKv+o9okPSvjBcJ5hCb3OAdKdsIAaDT8zOy0HxmIcwaMcdxhYc
 v+58PAq4TMPmm2WCKdH6rbBiaEzRNmwMU95830ocTO2fy+wsD9vOh0++UTIU75TRYmyz
 5JZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=LJD/KyKopFljSqummffXqeCPLrQn33toVusqcIANT20=;
 b=j0+1oYRQok8ZIzVYeHZSTWpbTIux4iIenSCpuwmQG15uMd2scduwNzU1jzXE+YHAi3
 qWiVSXBPlVKDZoa/9F3YmR84dpsBYQo1qesidHO5KO6e8UxY3ulRh+UT2f3NMkp4U9AJ
 VZJWaXMD6C/oRJUJtTjaVM9JqOT77FUcBr6zhJL5xGX90/22IeN30QmleFk5biSbmQcS
 xEZ6SnN5pUIDa1acd1aroL/qE016Gi4rigvsZ+eqmMXnqlAoAIbisRDhs4X2rXHkGquX
 HWH1RChOvadpAYQk3Tj8I9EMjjk2StIlLOf55+DNeEvh49FmX/IZqtZCX4YIMaX7bIgv
 hM1A==
X-Gm-Message-State: APjAAAVqdozZmDZf2HrvUZEa5JzazPvcyC1ys3goeJs5iwAjhruNSYnM
 ZIFxFvbISih5xQAcm7wPZv7TEgknRJQ=
X-Google-Smtp-Source: APXvYqzq1bcYulPTW5K/n5tabzu9o1UjpFUy19r06YaR5O2zglq9h2Mg3ycJa79+FUjVBDQ4ixdhgQ==
X-Received: by 2002:a1c:7907:: with SMTP id l7mr4384711wme.37.1581683674988;
 Fri, 14 Feb 2020 04:34:34 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 x11sm7035566wmg.46.2020.02.14.04.34.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 04:34:34 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 12:34:29 +0000
Message-Id: <20200214123430.4942-3-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200214123430.4942-1-liuwe@microsoft.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted TLB
 flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGEgYmFzaWMgaG9vayBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoLiBUaGUgaG9v
ayBuZWVkcyB0bwpjaGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5v
dCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKbnVtYmVyIHRvIGZhbGwgYmFjayB0byBuYXRpdmUg
Zmx1c2hlcy4KCkludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNh
bGwgcGFnZSBpcyByZWFkeS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgfCAgMSArCiB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwogeGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IDQgZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmls
ZQppbmRleCA2ODE3MDEwOWE5Li4xODkwMmMzM2U5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFr
ZWZpbGUKQEAgLTEgKzEsMiBAQAogb2JqLXkgKz0gaHlwZXJ2Lm8KK29iai15ICs9IHRsYi5vCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwppbmRleCA3MGY0Y2Q1YWUwLi5mOWQxZjExYWUzIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFRklORV9QRVJfQ1BV
X1JFQURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKIERFRklORV9QRVJfQ1BVX1JFQURf
TU9TVExZKHVuc2lnbmVkIGludCwgaHZfdnBfaW5kZXgpOwogCitzdGF0aWMgYm9vbCBfX3JlYWRf
bW9zdGx5IGh2X2hjYWxsX3BhZ2VfcmVhZHk7CisKIHN0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9n
dWVzdF9pZCh2b2lkKQogewogICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307CkBAIC0x
MTksNiArMTIxLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZv
aWQpCiAgICAgQlVHX09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7CiAKICAgICBzZXRfZml4bWFw
X3goRklYX1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7CisKKyAgICBodl9oY2Fs
bF9wYWdlX3JlYWR5ID0gdHJ1ZTsKIH0KIAogc3RhdGljIGludCBzZXR1cF9oeXBlcmNhbGxfcGNw
dV9hcmcodm9pZCkKQEAgLTE5OSwxMSArMjAzLDI0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlODIw
X2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQogICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHJl
c2VydmUgSHlwZXItViBoeXBlcmNhbGwgcmFuZ2VcbiIpOwogfQogCitzdGF0aWMgaW50IGZsdXNo
X3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAorICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQoreworICAgIGlmICggIShtc19oeXBlcnYuaGlu
dHMgJiBIVl9YNjRfUkVNT1RFX1RMQl9GTFVTSF9SRUNPTU1FTkRFRCkgKQorICAgICAgICByZXR1
cm4gLUVPUE5PVFNVUFA7CisKKyAgICBpZiAoICFodl9oY2FsbF9wYWdlX3JlYWR5IHx8ICF0aGlz
X2NwdShodl9pbnB1dF9wYWdlKSApCisgICAgICAgIHJldHVybiAtRU5YSU87CisKKyAgICByZXR1
cm4gaHlwZXJ2X2ZsdXNoX3RsYihtYXNrLCB2YSwgZmxhZ3MpOworfQorCiBzdGF0aWMgY29uc3Qg
c3RydWN0IGh5cGVydmlzb3Jfb3BzIF9faW5pdGRhdGEgb3BzID0gewogICAgIC5uYW1lID0gIkh5
cGVyLVYiLAogICAgIC5zZXR1cCA9IHNldHVwLAogICAgIC5hcF9zZXR1cCA9IGFwX3NldHVwLAog
ICAgIC5lODIwX2ZpeHVwID0gZTgyMF9maXh1cCwKKyAgICAuZmx1c2hfdGxiID0gZmx1c2hfdGxi
LAogfTsKIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0
ZS5oIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKaW5kZXggOTU2ZWZmODMx
Zi4uNTA5YmVkYWFmYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2
YXRlLmgKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKQEAgLTIyLDEw
ICsyMiwxNCBAQAogI2lmbmRlZiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fCiAjZGVmaW5lIF9f
WEVOX0hZUEVSVl9QUklWSUFURV9IX18KIAorI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5j
bHVkZSA8eGVuL3BlcmNwdS5oPgogCiBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9w
YWdlKTsKIERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7CiBERUNMQVJFX1BF
Ul9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7CiAKK2ludCBoeXBlcnZfZmx1c2hfdGxi
KGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOworCiAjZW5kaWYgLyogX19YRU5fSFlQRVJWX1BSSVZJ
QVRFX0hfXyAgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMg
Yi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAuLjQ4ZjUyNzIyOWUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCkBAIC0wLDAgKzEsNDEgQEAKKy8qKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioKKyAqIGFyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYworICoKKyAqIFN1cHBvcnQgZm9y
IFRMQiBtYW5hZ2VtZW50IHVzaW5nIGh5cGVyY2FsbHMKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMg
ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICog
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw
dWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJz
aW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2
ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0
aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo
b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBG
SVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFs
IFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZl
IHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFs
b25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xp
Y2Vuc2VzLz4uCisgKgorICogQ29weXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KKyAqLworCisj
aW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KKworI2luY2x1
ZGUgInByaXZhdGUuaCIKKworaW50IGh5cGVydl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICpt
YXNrLCBjb25zdCB2b2lkICp2YSwKKyAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBm
bGFncykKK3sKKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJp
YWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9m
ZnNldDogNAorICogdGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVu
ZDoKKyAqLwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:34:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:34:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aBH-0007Z4-Cy; Fri, 14 Feb 2020 12:34:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SxQ=4C=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2aBF-0007Ye-LN
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:34:49 +0000
X-Inumbo-ID: 5c880884-4f26-11ea-aa99-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5c880884-4f26-11ea-aa99-bc764e2007e4;
 Fri, 14 Feb 2020 12:34:37 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id t14so10424293wmi.5
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 04:34:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=+1+MTAURnPdy1Sl54EjqJNtO3w81gXNmMRrxIvoU2M8=;
 b=hFddJPNDShFrLJ2aAMZng+PvtGlJRBr9LyI89/4IjLysdJTspkOfGOWvTu9W3iKFvM
 bswtmY5e8JJmwp1xKJLoVsFWK8ItKAdTTWMik07GijveRoM6zP12yKnf5x06lOyYQyXf
 4L5/B3CFUupS13W74nNdA083RyO07bM01tLdnx2BAT2Xh+FfrWk2lw1LGnDGYXwkVVHs
 U1b9UnvuwbZ8CcpToOOi+BPlaVJTpsE6mPFSVYS01JvBUEmYaQvouf61iSh9P8DvjQP9
 /Y9yHO96OpCXlppeIiMadepr1W/8gSUVZXh4vLFqxMbp2mG6asUvXVNwY5kTagvwlxx3
 pAEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=+1+MTAURnPdy1Sl54EjqJNtO3w81gXNmMRrxIvoU2M8=;
 b=ZwjLxvJFfjW7+q1HSuru6mp4c213hE7P5itxEtLbWns5wZfcxxDQ5gDBZmqsAutfUD
 lsPwMoADv0zinTnBiTV2Yntx3EejR3ENo5mOTKeLRmgLDZYjRJimX7J9l5SeHtoykd3n
 cFsOSBNWbPwopgT+aVLANwOpb+nG+hWXZjtJ9j0bBUaouemYuX+4bMzQNHCO8aHcovW4
 YvJGieikZ6JyM5WjKjqc20TRv0iTI57FA2025WrV8QFlPLpI7I6ETaSKVudcGpeF+r2U
 J02zmxGA+IK0G+YM+ekbs/miT7/abURbwpTI45bxjlxLhph0kUf+qvNMu/K0jTTQd1eZ
 vZwA==
X-Gm-Message-State: APjAAAUnl97gwHeE+ksPon9iRWQWXZ+CoMKlJOHjp0q387vxyjYypDkZ
 kDm1T3PQLw1yviozcpSq/Nj/rKnJq5k=
X-Google-Smtp-Source: APXvYqwyXoGKM2xf8m5PoOsFxW88JXCWegLhUPxwbN9TT61KFEwSs1BzLWuN3dEweOvYn3j4j1zSeQ==
X-Received: by 2002:a05:600c:d5:: with SMTP id
 u21mr4529554wmm.98.1581683676009; 
 Fri, 14 Feb 2020 04:34:36 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 x11sm7035566wmg.46.2020.02.14.04.34.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 04:34:35 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 12:34:30 +0000
Message-Id: <20200214123430.4942-4-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200214123430.4942-1-liuwe@microsoft.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9uIEh5cGVyLVYuIEl0IHRh
a2VzIGFkdmFudGFnZQpvZiBzZXZlcmFsIGh5cGVyY2FsbHM6CgogKiBIVkNBTExfRkxVU0hfVklS
VFVBTF9BRERSRVNTX0xJU1QKICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19MSVNUX0VY
CiAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKICogSFZDQUxMX0ZMVVNIX1ZJ
UlRVQUxfQUREUkVTU19TUEFDRV9FWAoKUGljayB0aGUgbW9zdCBlZmZpY2llbnQgaHlwZXJjYWxs
cyBhdmFpbGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29t
PgotLS0KdjI6CjEuIEFkZHJlc3MgUm9nZXIgYW5kIEphbidzIGNvbW1lbnRzIHJlIHR5cGVzIGV0
Yy4KMi4gRml4IHBvaW50ZXIgYXJpdGhtZXRpYy4KMy4gTWlzYyBpbXByb3ZlbWVudCB0byBjb2Rl
LgotLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgICAxICsKIHhlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgICA5ICsrCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L3RsYi5jICAgICB8IDE3MiArKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICB8ICA3NCArKysrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgMjU1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBt
b2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L01ha2VmaWxlCmluZGV4IDE4OTAyYzMzZTkuLjBlMzk0MTA5NjggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9NYWtlZmlsZQpAQCAtMSwyICsxLDMgQEAKIG9iai15ICs9IGh5cGVydi5vCiBv
YmoteSArPSB0bGIubworb2JqLXkgKz0gdXRpbC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0
ZS5oCmluZGV4IDUwOWJlZGFhZmEuLjc5YTc3OTMwYTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
cHJpdmF0ZS5oCkBAIC0yNCwxMiArMjQsMjEgQEAKIAogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+
CiAjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogCiBERUNM
QVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFQ0xBUkVfUEVSX0NQVSh2b2lk
ICosIGh2X3ZwX2Fzc2lzdCk7CiBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9p
bmRleCk7CiAKK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGh2X3ZwX2luZGV4KHVuc2lnbmVk
IGludCBjcHUpCit7CisgICAgcmV0dXJuIHBlcl9jcHUoaHZfdnBfaW5kZXgsIGNwdSk7Cit9CisK
IGludCBoeXBlcnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAq
dmEsCiAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOwogCisvKiBSZXR1
cm5zIG51bWJlciBvZiBiYW5rcywgLWV2IGlmIGVycm9yICovCitpbnQgY3B1bWFza190b192cHNl
dChzdHJ1Y3QgaHZfdnBzZXQgKnZwc2V0LCBjb25zdCBjcHVtYXNrX3QgKm1hc2spOworCiAjZW5k
aWYgLyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5j
CmluZGV4IDQ4ZjUyNzIyOWUuLmY2OGUxNGYxNTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdGxiLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwpA
QCAtMTksMTUgKzE5LDE4NSBAQAogICogQ29weXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KICAq
LwogCisjaW5jbHVkZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5j
bHVkZSA8eGVuL2Vycm5vLmg+CiAKKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2Lmg+CisjaW5j
bHVkZSA8YXNtL2d1ZXN0L2h5cGVydi1oY2FsbC5oPgorI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBl
cnYtdGxmcy5oPgorCiAjaW5jbHVkZSAicHJpdmF0ZS5oIgogCisvKgorICogSXQgaXMgcG9zc2li
bGUgdG8gZW5jb2RlIHVwIHRvIDQwOTYgcGFnZXMgdXNpbmcgdGhlIGxvd2VyIDEyIGJpdHMKKyAq
IGluIGFuIGVsZW1lbnQgb2YgZ3ZhX2xpc3QKKyAqLworI2RlZmluZSBIVl9UTEJfRkxVU0hfVU5J
VCAoNDA5NiAqIFBBR0VfU0laRSkKKworc3RhdGljIHVuc2lnbmVkIGludCBmaWxsX2d2YV9saXN0
KHVpbnQ2NF90ICpndmFfbGlzdCwgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQoreworICAgIHVuc2lnbmVkIGxvbmcg
c3RhcnQgPSAodW5zaWduZWQgbG9uZyl2YTsKKyAgICB1bnNpZ25lZCBsb25nIGVuZCA9IHN0YXJ0
ICsgKFBBR0VfU0laRSA8PCBvcmRlcikgLSAxOworICAgIHVuc2lnbmVkIGludCBuID0gMDsKKwor
ICAgIGRvIHsKKyAgICAgICAgdW5zaWduZWQgbG9uZyByZW1haW4gPSBlbmQgLSBzdGFydDsKKwor
ICAgICAgICBndmFfbGlzdFtuXSA9IHN0YXJ0ICYgUEFHRV9NQVNLOworCisgICAgICAgIC8qCisg
ICAgICAgICAqIFVzZSBsb3dlciAxMiBiaXRzIHRvIGVuY29kZSB0aGUgbnVtYmVyIG9mIGFkZGl0
aW9uYWwgcGFnZXMKKyAgICAgICAgICogdG8gZmx1c2gKKyAgICAgICAgICovCisgICAgICAgIGlm
ICggcmVtYWluID49IEhWX1RMQl9GTFVTSF9VTklUICkKKyAgICAgICAgeworICAgICAgICAgICAg
Z3ZhX2xpc3Rbbl0gfD0gflBBR0VfTUFTSzsKKyAgICAgICAgICAgIHN0YXJ0ICs9IEhWX1RMQl9G
TFVTSF9VTklUOworICAgICAgICB9CisgICAgICAgIGVsc2UgaWYgKCByZW1haW4gKQorICAgICAg
ICB7CisgICAgICAgICAgICBndmFfbGlzdFtuXSB8PSAocmVtYWluIC0gMSkgPj4gUEFHRV9TSElG
VDsKKyAgICAgICAgICAgIHN0YXJ0ID0gZW5kOworICAgICAgICB9CisKKyAgICAgICAgbisrOwor
ICAgIH0gd2hpbGUgKCBzdGFydCA8IGVuZCApOworCisgICAgcmV0dXJuIG47Cit9CisKK3N0YXRp
YyB1aW50NjRfdCBmbHVzaF90bGJfZXgoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lk
ICp2YSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQor
eworICAgIHN0cnVjdCBodl90bGJfZmx1c2hfZXggKmZsdXNoID0gdGhpc19jcHUoaHZfaW5wdXRf
cGFnZSk7CisgICAgaW50IG5yX2JhbmtzOworICAgIHVuc2lnbmVkIGludCBtYXhfZ3Zhcywgb3Jk
ZXIgPSBmbGFncyAmIEZMVVNIX09SREVSX01BU0s7CisgICAgdWludDY0X3QgcmV0OworCisgICAg
aWYgKCAhZmx1c2ggfHwgbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSApCisgICAgeworICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuIH4wVUxMOworICAgIH0KKworICAg
IGlmICggIShtc19oeXBlcnYuaGludHMgJiBIVl9YNjRfRVhfUFJPQ0VTU09SX01BU0tTX1JFQ09N
TUVOREVEKSApCisgICAgICAgIHJldHVybiB+MFVMTDsKKworICAgIGZsdXNoLT5hZGRyZXNzX3Nw
YWNlID0gMDsKKyAgICBmbHVzaC0+ZmxhZ3MgPSBIVl9GTFVTSF9BTExfVklSVFVBTF9BRERSRVNT
X1NQQUNFUzsKKyAgICBpZiAoICEoZmxhZ3MgJiBGTFVTSF9UTEJfR0xPQkFMKSApCisgICAgICAg
IGZsdXNoLT5mbGFncyB8PSBIVl9GTFVTSF9OT05fR0xPQkFMX01BUFBJTkdTX09OTFk7CisKKyAg
ICBucl9iYW5rcyA9IGNwdW1hc2tfdG9fdnBzZXQoJmZsdXNoLT5odl92cF9zZXQsIG1hc2spOwor
ICAgIGlmICggbnJfYmFua3MgPCAwICkKKyAgICAgICAgcmV0dXJuIH4wVUxMOworCisgICAgbWF4
X2d2YXMgPQorICAgICAgICAoUEFHRV9TSVpFIC0gc2l6ZW9mKCpmbHVzaCkgLSBucl9iYW5rcyAq
CisgICAgICAgICBzaXplb2YoZmx1c2gtPmh2X3ZwX3NldC5iYW5rX2NvbnRlbnRzWzBdKSkgLwor
ICAgICAgICBzaXplb2YodWludDY0X3QpOyAgICAgICAvKiBndmEgaXMgcmVwcmVzZW50ZWQgYXMg
dWludDY0X3QgKi8KKworICAgIC8qCisgICAgICogRmx1c2ggdGhlIGVudGlyZSBhZGRyZXNzIHNw
YWNlIGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUgaXMgbm90CisgICAgICogZW5vdWdoIHNwYWNl
IGZvciBndmFfbGlzdC4KKyAgICAgKi8KKyAgICBpZiAoICF2YSB8fCAoUEFHRV9TSVpFIDw8IG9y
ZGVyKSAvIEhWX1RMQl9GTFVTSF9VTklUID4gbWF4X2d2YXMgKQorICAgICAgICByZXQgPSBodl9k
b19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VfRVgsIDAs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJfYmFua3MsIHZpcnRfdG9fbWFk
ZHIoZmx1c2gpLCAwKTsKKyAgICBlbHNlCisgICAgeworICAgICAgICB1aW50NjRfdCAqZ3ZhX2xp
c3QgPQorICAgICAgICAgICAgKHVpbnQ2NF90ICopZmx1c2ggKyBzaXplb2YoKmZsdXNoKSAvIHNp
emVvZih1aW50NjRfdCkgKyBucl9iYW5rczsKKyAgICAgICAgdW5zaWduZWQgaW50IGd2YXMgPSBm
aWxsX2d2YV9saXN0KGd2YV9saXN0LCB2YSwgb3JkZXIpOworCisgICAgICAgIEJVSUxEX0JVR19P
TihzaXplb2YoKmZsdXNoKSAlIHNpemVvZih1aW50NjRfdCkpOworCisgICAgICAgIHJldCA9IGh2
X2RvX3JlcF9oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19MSVNUX0VYLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGd2YXMsIG5yX2JhbmtzLCB2aXJ0X3Rv
X21hZGRyKGZsdXNoKSwgMCk7CisgICAgfQorCisgICAgcmV0dXJuIHJldDsKK30KKwogaW50IGh5
cGVydl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAgICByZXR1cm4gLUVP
UE5PVFNVUFA7CisgICAgdW5zaWduZWQgbG9uZyBpcnFfZmxhZ3M7CisgICAgc3RydWN0IGh2X3Rs
Yl9mbHVzaCAqZmx1c2ggPSB0aGlzX2NwdShodl9pbnB1dF9wYWdlKTsKKyAgICB1bnNpZ25lZCBp
bnQgbWF4X2d2YXMsIG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOworICAgIHVpbnQ2
NF90IHJldDsKKworICAgIEFTU0VSVChmbHVzaCk7CisgICAgQVNTRVJUKCFjcHVtYXNrX2VtcHR5
KG1hc2spKTsKKworICAgIGxvY2FsX2lycV9zYXZlKGlycV9mbGFncyk7CisKKyAgICBmbHVzaC0+
YWRkcmVzc19zcGFjZSA9IDA7CisgICAgZmx1c2gtPmZsYWdzID0gSFZfRkxVU0hfQUxMX1ZJUlRV
QUxfQUREUkVTU19TUEFDRVM7CisgICAgZmx1c2gtPnByb2Nlc3Nvcl9tYXNrID0gMDsKKyAgICBp
ZiAoICEoZmxhZ3MgJiBGTFVTSF9UTEJfR0xPQkFMKSApCisgICAgICAgIGZsdXNoLT5mbGFncyB8
PSBIVl9GTFVTSF9OT05fR0xPQkFMX01BUFBJTkdTX09OTFk7CisKKyAgICBpZiAoIGNwdW1hc2tf
ZXF1YWwobWFzaywgJmNwdV9vbmxpbmVfbWFwKSApCisgICAgICAgIGZsdXNoLT5mbGFncyB8PSBI
Vl9GTFVTSF9BTExfUFJPQ0VTU09SUzsKKyAgICBlbHNlCisgICAgeworICAgICAgICB1bnNpZ25l
ZCBpbnQgY3B1OworCisgICAgICAgIC8qCisgICAgICAgICAqIE5vcm1hbGx5IFZQIGluZGljZXMg
YXJlIGluIGFzY2VuZGluZyBvcmRlciBhbmQgbWF0Y2ggWGVuJ3MKKyAgICAgICAgICogaWRlYSBv
ZiBDUFUgaWRzLiBDaGVjayB0aGUgbGFzdCBpbmRleCB0byBzZWUgaWYgVlAgaW5kZXggaXMKKyAg
ICAgICAgICogPj0gNjQuIElmIHNvLCB3ZSBjYW4gc2tpcCBzZXR0aW5nIHVwIHBhcmFtZXRlcnMg
Zm9yCisgICAgICAgICAqIG5vbi1hcHBsaWNhYmxlIGh5cGVyY2FsbHMgd2l0aG91dCBsb29raW5n
IGZ1cnRoZXIuCisgICAgICAgICAqLworICAgICAgICBpZiAoIGh2X3ZwX2luZGV4KGNwdW1hc2tf
bGFzdChtYXNrKSkgPj0gNjQgKQorICAgICAgICAgICAgZ290byBkb19leF9oeXBlcmNhbGw7CisK
KyAgICAgICAgZm9yX2VhY2hfY3B1ICggY3B1LCBtYXNrICkKKyAgICAgICAgeworICAgICAgICAg
ICAgdWludDMyX3QgdnBpZCA9IGh2X3ZwX2luZGV4KGNwdSk7CisKKyAgICAgICAgICAgIGlmICgg
dnBpZCA+IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggKQorICAgICAgICAgICAgeworICAgICAgICAg
ICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGlycV9mbGFncyk7CisgICAgICAgICAgICAgICAgcmV0
dXJuIC1FTlhJTzsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB2cGlkID49IDY0
ICkKKyAgICAgICAgICAgICAgICBnb3RvIGRvX2V4X2h5cGVyY2FsbDsKKworICAgICAgICAgICAg
X19zZXRfYml0KHZwaWQsICZmbHVzaC0+cHJvY2Vzc29yX21hc2spOworICAgICAgICB9CisgICAg
fQorCisgICAgbWF4X2d2YXMgPSAoUEFHRV9TSVpFIC0gc2l6ZW9mKCpmbHVzaCkpIC8gc2l6ZW9m
KGZsdXNoLT5ndmFfbGlzdFswXSk7CisKKyAgICAvKgorICAgICAqIEZsdXNoIHRoZSBlbnRpcmUg
YWRkcmVzcyBzcGFjZSBpZiB2YSBpcyBOVUxMIG9yIGlmIHRoZXJlIGlzIG5vdAorICAgICAqIGVu
b3VnaCBzcGFjZSBmb3IgZ3ZhX2xpc3QuCisgICAgICovCisgICAgaWYgKCAhdmEgfHwgKFBBR0Vf
U0laRSA8PCBvcmRlcikgLyBIVl9UTEJfRkxVU0hfVU5JVCA+IG1heF9ndmFzICkKKyAgICAgICAg
cmV0ID0gaHZfZG9faHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0Us
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7
CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGd2YXMgPSBmaWxsX2d2YV9s
aXN0KGZsdXNoLT5ndmFfbGlzdCwgdmEsIG9yZGVyKTsKKworICAgICAgICByZXQgPSBodl9kb19y
ZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVCwgZ3ZhcywgMCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3RvX21hZGRyKGZsdXNoKSwg
MCk7CisgICAgfQorCisgICAgZ290byBkb25lOworCisgZG9fZXhfaHlwZXJjYWxsOgorICAgIHJl
dCA9IGZsdXNoX3RsYl9leChtYXNrLCB2YSwgZmxhZ3MpOworCisgZG9uZToKKyAgICBsb2NhbF9p
cnFfcmVzdG9yZShpcnFfZmxhZ3MpOworCisgICAgcmV0dXJuIHJldCAmIEhWX0hZUEVSQ0FMTF9S
RVNVTFRfTUFTSyA/IC1FTlhJTyA6IDA7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5j
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmUwOTI1OTM3NDYKLS0tIC9k
ZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwpAQCAtMCwwICsx
LDc0IEBACisvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCisgKiBhcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dXRpbC5jCisgKgorICogSHlwZXItViB1dGlsaXR5IGZ1bmN0aW9ucworICoKKyAqIFRoaXMgcHJv
Z3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9k
aWZ5CisgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGFzIHB1Ymxpc2hlZCBieQorICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0
aGVyIHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKKyAqIChhdCB5b3VyIG9wdGlvbikgYW55
IGxhdGVyIHZlcnNpb24uCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRo
ZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFO
VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVSQ0hBTlRBQklM
SVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQorICogR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hv
dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZQorICogYWxvbmcgd2l0aCB0aGlzIHByb2dyYW07IElmIG5vdCwgc2VlIDxodHRwOi8vd3d3Lmdu
dS5vcmcvbGljZW5zZXMvPi4KKyAqCisgKiBDb3B5cmlnaHQgKGMpIDIwMjAgTWljcm9zb2Z0Lgor
ICovCisKKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+CisjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KKyNp
bmNsdWRlIDx4ZW4vZXJybm8uaD4KKworI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYuaD4KKyNp
bmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2LXRsZnMuaD4KKworI2luY2x1ZGUgInByaXZhdGUuaCIK
KworaW50IGNwdW1hc2tfdG9fdnBzZXQoc3RydWN0IGh2X3Zwc2V0ICp2cHNldCwKKyAgICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGNwdW1hc2tfdCAqbWFzaykKK3sKKyAgICBpbnQgbnIgPSAxOwor
ICAgIHVuc2lnbmVkIGludCBjcHUsIHZjcHVfYmFuaywgdmNwdV9vZmZzZXQ7CisgICAgdW5zaWdu
ZWQgaW50IG1heF9iYW5rcyA9IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggLyA2NDsKKworICAgIC8q
IFVwIHRvIDY0IGJhbmtzIGNhbiBiZSByZXByZXNlbnRlZCBieSB2YWxpZF9iYW5rX21hc2sgKi8K
KyAgICBpZiAoIG1heF9iYW5rcyA+PSA2NCApCisgICAgICAgIHJldHVybiAtRTJCSUc7CisKKyAg
ICAvKiBDbGVhciBhbGwgYmFua3MgdG8gYXZvaWQgZmx1c2hpbmcgdW53YW50ZWQgQ1BVcyAqLwor
ICAgIGZvciAoIHZjcHVfYmFuayA9IDA7IHZjcHVfYmFuayA8PSBtYXhfYmFua3M7IHZjcHVfYmFu
aysrICkKKyAgICAgICAgdnBzZXQtPmJhbmtfY29udGVudHNbdmNwdV9iYW5rXSA9IDA7CisKKyAg
ICB2cHNldC0+dmFsaWRfYmFua19tYXNrID0gMDsKKyAgICB2cHNldC0+Zm9ybWF0ID0gSFZfR0VO
RVJJQ19TRVRfU1BBUlNFXzRLOworCisgICAgZm9yX2VhY2hfY3B1ICggY3B1LCBtYXNrICkKKyAg
ICB7CisgICAgICAgIHVuc2lnbmVkIGludCB2Y3B1ID0gaHZfdnBfaW5kZXgoY3B1KTsKKworICAg
ICAgICB2Y3B1X2JhbmsgPSB2Y3B1IC8gNjQ7CisgICAgICAgIHZjcHVfb2Zmc2V0ID0gdmNwdSAl
IDY0OworCisgICAgICAgIF9fc2V0X2JpdCh2Y3B1X29mZnNldCwgJnZwc2V0LT5iYW5rX2NvbnRl
bnRzW3ZjcHVfYmFua10pOworICAgICAgICBfX3NldF9iaXQodmNwdV9iYW5rLCAmdnBzZXQtPnZh
bGlkX2JhbmtfbWFzayk7CisKKyAgICAgICAgaWYgKCB2Y3B1X2JhbmsgPj0gbnIgKQorICAgICAg
ICAgICAgbnIgPSB2Y3B1X2JhbmsgKyAxOworICAgIH0KKworICAgIHJldHVybiBucjsKK30KKwor
LyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHlsZTogIkJT
RCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVudC10YWJz
LW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:46:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:46:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aMT-0000dO-7Z; Fri, 14 Feb 2020 12:46:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=8SxQ=4C=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j2aMR-0000dJ-M0
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:46:23 +0000
X-Inumbo-ID: 00ba169e-4f28-11ea-ba46-12813bfff9fa
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00ba169e-4f28-11ea-ba46-12813bfff9fa;
 Fri, 14 Feb 2020 12:46:22 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id g3so10741765wrs.12
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 04:46:22 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=7vL0tcEJzIR6ZIxgcYi6GivRsH2GzT2FpcaZN5XEA58=;
 b=hqJDnNKog0kXCT5r8kZj/dCx392m+a1huY8SAHCWanVvQPzxL80+d+hjToyadTEaI6
 WHPMBcJdKqfHGTmHGx9JJqZxzQe/T1KkBM2ZYtCsLGkFqIwleA0RvXKPeyN7FN3VMKsK
 o5ruMmrJtNsK7KLCZDVobRVenUljcaSgoBAml8rWZIWHBuks0ovdPLU/Ks3ilzB1ApfB
 oIKLlA/GQxMkFNLGkg/7/HKGs6IS5qbxmKcC7+Mz9IlngmZEAlJbrAZV1PgjXrSNLx+9
 +/QEHxuliUKFVjVXTDTkjRkuaRbfLFB1Du48re4f1wfn1pB6kdFDI14EuebFVLAkFjRW
 6jRw==
X-Gm-Message-State: APjAAAVssKeTmMob57AF4BgXnZhtlP7NP5+HDTbnvtrMLTbhPhHvIdG0
 kCqpx0zJ4SO2z75UkmbJHHlqv/7eYWA=
X-Google-Smtp-Source: APXvYqwb8cvt7/XPy4gLxD3/BLFEd/Fth+OhuuFmKtPGRskTcw7xdWsU+SvfNFmYckPOJmgy4cG8qQ==
X-Received: by 2002:adf:df8f:: with SMTP id z15mr3814012wrl.282.1581684381245; 
 Fri, 14 Feb 2020 04:46:21 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 s8sm7246124wrt.57.2020.02.14.04.46.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 04:46:20 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 12:46:18 +0000
Message-Id: <20200214124618.5962-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH RFC] docs: move xen-command-line.pandoc under
 admin-guide
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhdCBkaXJlY3Rvcnkgd291bGQgYmUgdGhlIGZpcnN0IHBsYWNlIEkgbG9vayBpZiBJIG5lZWQg
dG8ga25vdyB4ZW4KY29tbWFuZCBsaW5lIG9wdGlvbnMuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgotLS0KIGRvY3Mve21pc2MgPT4gYWRtaW4tZ3VpZGV9L3hlbi1jb21tYW5k
LWxpbmUucGFuZG9jIHwgMAogMSBmaWxlIGNoYW5nZWQsIDAgaW5zZXJ0aW9ucygrKSwgMCBkZWxl
dGlvbnMoLSkKIHJlbmFtZSBkb2NzL3ttaXNjID0+IGFkbWluLWd1aWRlfS94ZW4tY29tbWFuZC1s
aW5lLnBhbmRvYyAoMTAwJSkKCmRpZmYgLS1naXQgYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGlu
ZS5wYW5kb2MgYi9kb2NzL2FkbWluLWd1aWRlL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jCnNpbWls
YXJpdHkgaW5kZXggMTAwJQpyZW5hbWUgZnJvbSBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5w
YW5kb2MKcmVuYW1lIHRvIGRvY3MvYWRtaW4tZ3VpZGUveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MK
LS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:50:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:50:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aQd-0001S2-T8; Fri, 14 Feb 2020 12:50:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kWBW=4C=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j2aQc-0001Rx-Hb
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:50:42 +0000
X-Inumbo-ID: 9b269ae0-4f28-11ea-ba47-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b269ae0-4f28-11ea-ba47-12813bfff9fa;
 Fri, 14 Feb 2020 12:50:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581684642;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=dD3SjW5jDR2gwZUaf6/X+FofTY0HN1B30kDLcg+f3nI=;
 b=VIkfYqDNB5PnyVjeo6H8ZMmn3Waq2b10RYj3Pegj0LIDdjFBzlThooaX
 xFSxeSVABdsVbHfHjChZDYgwDN+0WkJ2MI0ZnWt/gqq9kRF/PY/sZt0hV
 E35mJGAPeHw8cXvC9nYm4IexD2CTNxcRqPzW+uGQthsADUPF62H7MBG3K s=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OspBnDUqr+6+LSbXMI9YoGz68cUzoOJ5R8mRatAMh7fwWQQsOlZ6BbXMDyy00TcWZgvSTeusZt
 oOjCGtoWuhENXHuOqsTXAD5G2HnPLh6s/pokRM9x8/S5XPaYQ3EYUUInBCpD5JAHYBDdd3Ja+C
 CSk/TXTx5aG5vhVd7MzlRisGzXZB08/lN6G+csl1LQqLZa6waeN5GZSf4qyyWabLVWwanLSw0U
 hggx6pGksRKA0XcveZdDCVL7L8554Zkp+ifYF/bv9KbA11oDgBGGdDEaMpZn/8/5+fjXkhvBUt
 vGk=
X-SBRS: 2.7
X-MesageID: 12468388
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12468388"
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
References: <20200214124618.5962-1-wl@xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <005c2678-4916-0d0b-1a4f-609d0bdfa80a@citrix.com>
Date: Fri, 14 Feb 2020 12:50:36 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200214124618.5962-1-wl@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH RFC] docs: move xen-command-line.pandoc
 under admin-guide
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQvMDIvMjAyMCAxMjo0NiwgV2VpIExpdSB3cm90ZToKPiBUaGF0IGRpcmVjdG9yeSB3b3Vs
ZCBiZSB0aGUgZmlyc3QgcGxhY2UgSSBsb29rIGlmIEkgbmVlZCB0byBrbm93IHhlbgo+IGNvbW1h
bmQgbGluZSBvcHRpb25zLgo+Cj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
ClBsZWFzZSBub3QgcXVpdGUgeWV0LsKgIFRoaXMgYnJlYWtzIHRoZSAoZGVmYWN0byBjb21tb24p
IFVSTCBvbgp4ZW5iaXRzLnhlbi5vcmcvZG9jcy8gYW5kIEkndmUgZ290IGFuIGluLXByb2dyZXNz
IHNlcmllcyB0byBjb252ZXJ0IGl0CnRvIFJTVC4KCkFsc28sIHRoZXJlIGlzIHNvbWUgR1BMdjIg
PT4gQ0MtQlkgbGljZW5zaW5nIHRvIGZpZ3VyZSBvdXQuCgpMb25ndGVybSwgSSBhYnNvbHV0ZWx5
IHdhbnQgaXQgdG8gbGl2ZSB0aGVyZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 12:55:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 12:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2aUs-0001eb-HQ; Fri, 14 Feb 2020 12:55:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=NNNH=4C=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2aUr-0001eW-Oe
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 12:55:05 +0000
X-Inumbo-ID: 3869a9f0-4f29-11ea-ba47-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3869a9f0-4f29-11ea-ba47-12813bfff9fa;
 Fri, 14 Feb 2020 12:55:04 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2aUp-0008N3-30; Fri, 14 Feb 2020 12:55:03 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2aUo-0000VE-Oi; Fri, 14 Feb 2020 12:55:03 +0000
Date: Fri, 14 Feb 2020 12:54:59 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200214125459.meugdhshkdrldrop@debian>
References: <20200214124618.5962-1-wl@xen.org>
 <005c2678-4916-0d0b-1a4f-609d0bdfa80a@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <005c2678-4916-0d0b-1a4f-609d0bdfa80a@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH RFC] docs: move xen-command-line.pandoc
 under admin-guide
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTI6NTA6MzZQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNC8wMi8yMDIwIDEyOjQ2LCBXZWkgTGl1IHdyb3RlOgo+ID4gVGhhdCBkaXJl
Y3Rvcnkgd291bGQgYmUgdGhlIGZpcnN0IHBsYWNlIEkgbG9vayBpZiBJIG5lZWQgdG8ga25vdyB4
ZW4KPiA+IGNvbW1hbmQgbGluZSBvcHRpb25zLgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+Cj4gCj4gUGxlYXNlIG5vdCBxdWl0ZSB5ZXQuwqAgVGhpcyBicmVha3Mg
dGhlIChkZWZhY3RvIGNvbW1vbikgVVJMIG9uCj4geGVuYml0cy54ZW4ub3JnL2RvY3MvIGFuZCBJ
J3ZlIGdvdCBhbiBpbi1wcm9ncmVzcyBzZXJpZXMgdG8gY29udmVydCBpdAo+IHRvIFJTVC4KPiAK
PiBBbHNvLCB0aGVyZSBpcyBzb21lIEdQTHYyID0+IENDLUJZIGxpY2Vuc2luZyB0byBmaWd1cmUg
b3V0Lgo+IAo+IExvbmd0ZXJtLCBJIGFic29sdXRlbHkgd2FudCBpdCB0byBsaXZlIHRoZXJlLgoK
SG93IGFib3V0IHdlIHB1dCBhIHN0dWIgZmlsZSB0aGVyZSB0byBwb2ludCB0byB0aGUgcmVhbCBm
aWxlIGZvciBub3c/CgpXZWkuCgo+IAo+IH5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 13:12:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 13:12:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2am4-0003Tl-9F; Fri, 14 Feb 2020 13:12:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2am2-0003Tb-LB
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 13:12:50 +0000
X-Inumbo-ID: afb61762-4f2b-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id afb61762-4f2b-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 13:12:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2alv-0000Im-Jj; Fri, 14 Feb 2020 13:12:43 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2alv-0005Dd-8F; Fri, 14 Feb 2020 13:12:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2alv-0005hQ-7e; Fri, 14 Feb 2020 13:12:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147046-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:build-amd64-libvirt:libvirt-build:fail:regression
 xen-unstable-smoke:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=2a03e7875837eae6ac9da375af4954780e36e448
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 13:12:43 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147046: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA0NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA0Ni8KClJlZ3Jlc3Npb25z
IDotKAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1
ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2ODgy
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAgICAgICAgICAgICAgMmEwM2U3ODc1ODM3
ZWFlNmFjOWRhMzc1YWY0OTU0NzgwZTM2ZTQ0OApiYXNlbGluZSB2ZXJzaW9uOgogeGVuICAgICAg
ICAgICAgICAgICAgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTQ2ODgyICAyMDIwLTAyLTExIDE2OjAwOjU0IFogICAgMiBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDE0Njg5MyAgMjAyMC0wMi0xMSAyMDowMTowMiBaICAgIDIg
ZGF5cyAgIDI3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAzMCAgMjAyMC0wMi0x
NCAwMjowMDo1NCBaICAgIDAgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3Vj
aGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+
CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCmNvbW1pdCAyYTAzZTc4NzU4MzdlYWU2YWM5ZGEzNzVhZjQ5NTQ3ODBlMzZlNDQ4CkF1
dGhvcjogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KRGF0ZTogICBUaHUgRmViIDEzIDEy
OjM5OjA2IDIwMjAgKzAwMDAKCiAgICB4ZW4vYXJtOiBVc2UgYXNtLyByYXRoZXIgdGhhbiBhc20t
YXJtLyB3aGVuIGluY2x1ZGluZyBoZWFkZXIKICAgIAogICAgQWxsIHRoZSBhcmNoIGhlYWRlcnMg
KGkuZSB1bmRlciBhc20tYXJtKSBhcmUgaW5jbHVkZWQgdXNpbmcgImFzbS8qLmgiLgogICAgCiAg
ICBUbyBzdGF5IGNvbnNpc3RlbnQsIHJlbW92ZSB0aGUgb25seSBpbnN0YW5jZSB3aGVyZSAiYXNt
LWFybS8qLmgiIGlzCiAgICB1c2VkLgogICAgCiAgICBUYWtlIHRoZSBvcHBvcnR1bml0eSB0byBt
b3ZlIHRoZSBpbmNsdXNpb24gd2l0aCB0aGUgcmVzdCBvZiB0aGUgYXNtLwogICAgaW5jbHVkZS4K
ICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICAg
IFJldmlld2VkLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cgpjb21taXQgZDNjZWM4ZTFmMjMwNzUwYTVkMWI4MzQxMmU4Zjg2ZDBjOTVmY2FiNgpBdXRob3I6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkRhdGU6ICAgVGh1IEZlYiAxMyAxNToyNzo1MSAyMDIwICsw
MDAwCgogICAgbGlieGw6IGZpeCBsaWJ4bF9fY3B1aWRfbGVnYWN5IGluIGxpYnhsX25vY3B1aWQu
YwogICAgCiAgICBJdHMgbGFzdCBwYXJhbWV0ZXIgc2hvdWxkIGJlIGxpYnhsX2RvbWFpbl9idWls
ZF9pbmZvLgogICAgCiAgICBGaXhlczogMWIzY2VjNjkgKCJ0b29scy9saWJ4bDogQ29tYmluZSBs
ZWdhY3kgQ1BVSUQgaGFuZGxpbmcgbG9naWMiKQogICAgU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KICAgIEFja2VkLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KCmNvbW1pdCBjOTY4ZTNhZGE0NzhlNWM5YTExYmExM2EwZjkwZDU2MzIzODcy
NjkzCkF1dGhvcjogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkRh
dGU6ICAgVGh1IEZlYiAxMyAxMzo0MjowMCAyMDIwICswMDAwCgogICAgYXV0b21hdGlvbjogdXBk
YXRlIGRlYmlhbjp1bnN0YWJsZS1hcm02NHY4IHRvIGhhdmUgcHl0aG9uMy1jb25maWcKICAgIAog
ICAgVGhlIEFybSBjb250YWluZXIgd2Fzbid0IHVwZGF0ZWQgaW4gdGhlIG9yaWdpbmFsIHBhdGNo
LgogICAgCiAgICBGaXhlczogMWEzNjczZGE2NDgyICgiYXV0b21hdGlvbjogdXBkYXRpbmcgY29u
dGFpbmVyIHRvIGhhdmUgcHl0aG9uMy1jb25maWcgYmluYXJ5IikKICAgIFNpZ25lZC1vZmYtYnk6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogICAgQWNrZWQtYnk6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgMWZiOWE4YmQ4YzcxNThlZWQyNmFjYjVlY2Qz
MjEwYjgyZjFjMzFkNApBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0
ZTogICBXZWQgRmViIDEyIDA4OjQxOjU0IDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogcmVtb3Zl
IG5vdCBhcHBsaWNhYmxlIGNvbnRyb2wgY29tbWFuZHMgaW4gc3R1YmRvbQogICAgCiAgICBXaGVu
IHJ1biBpbiBhIHN0dWJkb20gZW52aXJvbm1lbnQgWGVuc3RvcmUgY2FuJ3Qgc2VsZWN0IGEgbG9n
ZmlsZSBvcgogICAgZW1pdCBtZW1vcnkgc3RhdGlzdGljcyB0byBhIHNwZWNpZmljIGZpbGUuCiAg
ICAKICAgIFNvIHJlbW92ZSBvciBtb2RpZnkgdGhvc2UgY29udHJvbCBjb21tYW5kcyBhY2NvcmRp
bmdseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgogICAgQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CiAgICBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCmNvbW1pdCBhOTU5NDYzMWI2
NDViZTg2Mjg1N2UzZGViYmQxZjA0ZTkzMmViMTk3CkF1dGhvcjogSnVlcmdlbiBHcm9zcyA8amdy
b3NzQHN1c2UuY29tPgpEYXRlOiAgIFdlZCBGZWIgMTIgMDg6NDE6NTMgMjAyMCArMDEwMAoKICAg
IHhlbnN0b3JlOiBhZGQgY29uc29sZSB4ZW5zdG9yZSBlbnRyaWVzIGZvciB4ZW5zdG9yZSBzdHVi
ZG9tCiAgICAKICAgIEluIG9yZGVyIHRvIGJlIGFibGUgdG8gY29ubmVjdCB0byB0aGUgY29uc29s
ZSBvZiBYZW5zdG9yZSBzdHViZG9tIHdlCiAgICBuZWVkIHRvIGNyZWF0ZSB0aGUgYXBwcm9wcmlh
dGUgZW50cmllcyBpbiBYZW5zdG9yZS4KICAgIAogICAgRm9yIHRoZSBtb21lbnQgd2UgZG9uJ3Qg
c3VwcG9ydCB4ZW5jb25zb2xlZCBsaXZpbmcgaW4gYW5vdGhlciBkb21haW4KICAgIHRoYW4gZG9t
MCwgYXMgdGhpcyBpbmZvcm1hdGlvbiBpc24ndCBhdmFpbGFibGUgb3RoZXIgdGhlbiB2aWEKICAg
IFhlbnN0b3JlIHdoaWNoIHdlIGFyZSBqdXN0IHNldHRpbmcgdXAuCiAgICAKICAgIFNpZ25lZC1v
ZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAgQWNrZWQtYnk6IFdlaSBM
aXUgPHdsQHhlbi5vcmc+Cgpjb21taXQgNWQxZjljZDI3ZWFlNzMzOGJkMTQ5Y2M5OGVkY2YyYTU1
NDY4ZDFkMwpBdXRob3I6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBX
ZWQgRmViIDEyIDA4OjQxOjUyIDIwMjAgKzAxMDAKCiAgICB4ZW5zdG9yZTogc2V0dXAgeGVuc3Rv
cmUgc3R1YmRvbSBjb25zb2xlIGludGVyZmFjZSBwcm9wZXJseQogICAgCiAgICBJbiBvcmRlciB0
byBiZSBhYmxlIHRvIGdldCBhY2Nlc3MgdG8gdGhlIGNvbnNvbGUgb2YgWGVuc3RvcmUgc3R1YmRv
bQogICAgd2UgbmVlZCBhbiBhcHByb3ByaWF0ZSBncmFudHRhYiBlbnRyeS4gU28gY2FsbCB4Y19k
b21fZ250dGFiX2luaXQoKQogICAgd2hlbiBjb25zdHJ1Y3RpbmcgdGhlIGRvbWFpbiBhbmQgcHJl
c2V0IHNvbWUgaW5mb3JtYXRpb24gbmVlZGVkCiAgICBmb3IgdGhhdCBmdW5jdGlvbiBpbiB0aGUg
ZG9tIHN0cnVjdHVyZS4KICAgIAogICAgV2UgbmVlZCB0byBjcmVhdGUgdGhlIGV2ZW50IGNoYW5u
ZWwgZm9yIHRoZSBjb25zb2xlLCB0b28uIERvIHRoYXQgYW5kCiAgICBzdG9yZSBhbGwgbmVjZXNz
YXJ5IGRhdGEgbG9jYWxseS4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8
amdyb3NzQHN1c2UuY29tPgogICAgQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpjb21t
aXQgYWYwOWI3ZDc5Y2I4YWU3NDk4ODgyZTYxZWZlYzc1NDg2ZWI2OTU0NApBdXRob3I6IEp1ZXJn
ZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjU1OjA2IDIw
MjAgKzAxMDAKCiAgICB4ZW46IHJlbW92ZSBlbXB0eSBzb2Z0aXJxX2luaXQoKQogICAgCiAgICBz
b2Z0aXJxX2luaXQoKSBpcyBlbXB0eSBzaW5jZSBYZW4gNC4xLiBSZW1vdmUgaXQgdG9nZXRoZXIg
d2l0aCBpdHMgY2FsbAogICAgc2l0ZXMuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4g
R3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICAgIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgoKY29tbWl0IDY2YjI4MmJiYjFhYTY0YTNkN2E2ZjdkNzA1
Y2YxMGJhODQ0Y2Q2MTEKQXV0aG9yOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkRh
dGU6ICAgV2VkIEZlYiAxMiAxMDo1NDowOCAyMDIwICswMTAwCgogICAgQU1EL0lPTU1VOiBkcm9w
IHJlZHVuZGFudCBjb2RlCiAgICAKICAgIFRoZSBsZXZlbCAxIHNwZWNpYWwgZXhpdCBwYXRoIGlz
IHVubmVjZXNzYXJ5IGluIGlvbW11X3BkZV9mcm9tX2RmbigpIC0KICAgIHRoZSBzdWJzZXF1ZW50
IGNvZGUgdGFrZXMgY2FyZSBvZiB0aGlzIGNhc2UgcXVpdGUgZmluZS4KICAgIAogICAgU2lnbmVk
LW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogICAgUmV2aWV3ZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cgpjb21taXQgNjgyN2Jl
YTJiM2I5OTE1MzgyMWI4Yjc0NDZiZGNlZDI3ZjcyMDE4OApBdXRob3I6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KRGF0ZTogICBXZWQgRmViIDEyIDEwOjUyOjIwIDIwMjAgKzAxMDAK
CiAgICBkb20wLWJ1aWxkOiBmaXggYnVpbGQgd2l0aCBjbGFuZzUKICAgIAogICAgV2l0aCBub24t
ZW1wdHkgQ09ORklHX0RPTTBfTUVNIGNsYW5nNSBwcm9kdWNlcwogICAgCiAgICBkb20wX2J1aWxk
LmM6MzQ0OjI0OiBlcnJvcjogdXNlIG9mIGxvZ2ljYWwgJyYmJyB3aXRoIGNvbnN0YW50IG9wZXJh
bmQgWy1XZXJyb3IsLVdjb25zdGFudC1sb2dpY2FsLW9wZXJhbmRdCiAgICAgICAgaWYgKCAhZG9t
MF9tZW1fc2V0ICYmIENPTkZJR19ET00wX01FTVswXSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4gIH5+fn5+fn5+fn5+fn5+fn5+fgogICAgZG9tMF9idWlsZC5jOjM0NDoyNDogbm90ZTog
dXNlICcmJyBmb3IgYSBiaXR3aXNlIG9wZXJhdGlvbgogICAgICAgIGlmICggIWRvbTBfbWVtX3Nl
dCAmJiBDT05GSUdfRE9NMF9NRU1bMF0gKQogICAgICAgICAgICAgICAgICAgICAgICAgICBefgog
ICAgICAgICAgICAgICAgICAgICAgICAgICAmCiAgICBkb20wX2J1aWxkLmM6MzQ0OjI0OiBub3Rl
OiByZW1vdmUgY29uc3RhbnQgdG8gc2lsZW5jZSB0aGlzIHdhcm5pbmcKICAgICAgICBpZiAoICFk
b20wX21lbV9zZXQgJiYgQ09ORklHX0RPTTBfTUVNWzBdICkKICAgICAgICAgICAgICAgICAgICAg
ICAgICB+Xn5+fn5+fn5+fn5+fn5+fn5+fn5+CiAgICAxIGVycm9yIGdlbmVyYXRlZC4KICAgIAog
ICAgT2J2aW91c2x5IG5laXRoZXIgb2YgdGhlIHR3byBzdWdnZXN0aW9ucyBhcmUgYW4gb3B0aW9u
IGhlcmUuIE9kZGx5CiAgICBlbm91Z2ggc3dhcHBpbmcgdGhlIG9wZXJhbmRzIG9mIHRoZSAmJiBo
ZWxwcywgd2hpbGUgZS5nLiBjYXN0aW5nIG9yCiAgICBwYXJlbnRoZXNpemluZyBkb2Vzbid0LiBB
bm90aGVyIHdvcmthYmxlIHZhcmlhbnQgbG9va3MgdG8gYmUgdGhlIHVzZSBvZgogICAgISEgb24g
dGhlIGNvbnN0YW50LgogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+CiAgICBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
ICAgIEFja2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmNv
bW1pdCAxYjNjZWM2OWJmMzAwZTAxMmEwMjY5ZjBhNGYyOGNjYTFlYmYyMmM5CkF1dGhvcjogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRmViIDUg
MTU6MjU6MjEgMjAyMCArMDAwMAoKICAgIHRvb2xzL2xpYnhsOiBDb21iaW5lIGxlZ2FjeSBDUFVJ
RCBoYW5kbGluZyBsb2dpYwogICAgCiAgICBXaGlsZSB3ZSBhcmUgaW4gdGhlIHByb2Nlc3Mgb2Yg
b3ZlcmhhdWxpbmcgYm9vdCB0aW1lIENQVUlEL01TUiBoYW5kbGluZywgdGhlCiAgICBleGlzdGlu
ZyBsb2dpYyBpcyBnb2luZyB0byBoYXZlIHRvIHJlbWFpbiBpbiByb3VnaGx5IHRoaXMgZm9ybSBm
b3IgYmFja3dhcmRzCiAgICBjb21wYXRpYmlsaXR5LgogICAgCiAgICBGb2xkIGxpYnhsX19jcHVp
ZF9hcHBseV9wb2xpY3koKSBhbmQgbGlieGxfX2NwdWlkX3NldCgpIHRvZ2V0aGVyIGludG8gYSBz
aW5nbGUKICAgIGxpYnhsX19jcHVpZF9sZWdhY3koKSB0byByZWR1Y2UgdGhlIGNvbXBsZXhpdHkg
Zm9yIGNhbGxlcnMuCiAgICAKICAgIE5vIGZ1bmN0aW9uYWwgY2hhbmdlLgogICAgCiAgICBTaWdu
ZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogICAg
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKY29tbWl0
IGRhY2I4MGY5NzU3YzAxMTE2MWNlYzY2MDlmMzk4MzdjOWVhOGNhYTgKQXV0aG9yOiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpEYXRlOiAgIFdlZCBKYW4gOCAxMjo1
Mzo0OSAyMDIwICswMDAwCgogICAgdG9vbHMvbGlieGw6IFJlbW92ZSBsaWJ4bF9jcHVpZF97c2V0
LGFwcGx5X3BvbGljeX0oKSBmcm9tIHRoZSBBUEkKICAgIAogICAgVGhlc2UgZnVuY3Rpb25zIHNo
b3VsZCBuZXZlciBoYXZlIGJlZW4gZXhwb3NlZC4gIFRoZXkgZG9uJ3QgaGF2ZSBleHRlcm5hbAog
ICAgdXNlcnMsIGFuZCBjYW4ndCB1c2VmdWxseSBiZSB1c2VkIGZvciBzZXZlcmFsIHJlYXNvbnMu
CiAgICAKICAgIE1vdmUgbGlieGxfY3B1aWRfe3NldCxhcHBseV9wb2xpY3l9KCkgdG8gYmVpbmcg
aW50ZXJuYWwgZnVuY3Rpb25zLCBhbmQgbGVhdmUKICAgIGFuIGVxdWl2YWxlbnQgb2YgdGhlIG5v
cCBzdHVicyBpbiB0aGUgQVBJIGZvciBjYWxsZXIgY29tcGF0aWJpbGl0eS4KICAgIAogICAgU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICAg
IEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KKHFlbXUg
Y2hhbmdlcyBub3QgaW5jbHVkZWQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 14:07:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 14:07:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2bcX-000861-DW; Fri, 14 Feb 2020 14:07:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mp4I=4C=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j2bcW-00085w-B6
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 14:07:04 +0000
X-Inumbo-ID: 45ffc608-4f33-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 45ffc608-4f33-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 14:07:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581689223;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=mZYB7P1kTWD823NOwnUknr2Ob7VQeG3snSf4qEgkd/A=;
 b=GEkde9xm+ziM9/kCNBkL/3t1X7/rGkWKxKFIocYczYi1cl03mANThw8s
 +w3bewgwQm1LZ2UkKtHrEqIjywf43m30lpTMCvBFtlic0OHHR0PddRv41
 aCBer1O1+u1TaRsm7xf4f798RcLl7Ud9Ra65+SaXDpQI1qf3wzfqohCp5 k=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gDM1c60KKWEMPytnll3P/39h3QZ0otXSOXL/x0ebPMk2n93hxG+EpLT84Q3hWnbuNW/u+Enjzr
 E7yY4qXzVrBhppoXTSpSABvzh0Xoe/dH16vEcCCP05WA2kpr19mBAiyp58sTwFcZmseZcLlDAl
 b7PuqK+49a9rnU9fm3U5pgYUP1rB/PygpriKq3bZvbWqf69HwVYHVK2hLcpj3npPNiJyszbLSG
 l6kbSn01Xm+e5GR+UAAucISMiEQaMQPWH1DPo/uhFLYb83/rx8cKev0iOucfddWjGfo0Cx70B3
 f04=
X-SBRS: 2.7
X-MesageID: 12640441
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12640441"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200211093527.6811-1-jgross@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <40df666d-246a-656a-94e5-00a85b9280fc@citrix.com>
Date: Fri, 14 Feb 2020 14:06:58 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200211093527.6811-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTEvMDIvMjAyMCAwOTozNSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaXRoIGNvcmUgc2No
ZWR1bGluZyBhY3RpdmUgaXQgaXMgbWFuZGF0b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8K
PiBiZSBjYWxsZWQgaW4gYSB0YXNrbGV0IG9ubHksIGFzIG90aGVyd2lzZSBhIHNjaGVkdWxpbmcg
ZGVhZGxvY2sgd291bGQKPiBvY2N1cjogc3RvcF9tYWNoaW5lX3J1bigpIGRvZXMgYSBjcHUgcmVu
ZGV6dm91cyBieSBhY3RpdmF0aW5nIGEgdGFza2xldAo+IG9uIGFsbCBvdGhlciBjcHVzLiBJbiBj
YXNlIHN0b3BfbWFjaGluZV9ydW4oKSB3YXMgbm90IGNhbGxlZCBpbiBhbiBpZGxlCj4gdmNwdSBp
dCB3b3VsZCBibG9jayBzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24gaXRzIHNpYmxpbmdzIHdp
dGggY29yZQo+IHNjaGVkdWxpbmcgYmVpbmcgYWN0aXZlLCByZXN1bHRpbmcgaW4gYSBoYW5nLgoK
SSBzdXBwb3NlIHJjdV9iYXJyaWVyKCkgaXMgZmluZSBkdWUgdG8gcHJvY2Vzc19wZW5kaW5nX3Nv
ZnRpcnFzKCkgYmVpbmcKY2FsbGVkIGluc2lkZT8gSSdtIGEgbGl0dGxlIGNvbmNlcm5lZCBieSBp
bXBvc2luZyBpc192Y3B1X2lkbGUoKSByZXN0cmljdGlvbgppbiB0aGF0IGNhc2UgYXMgcmN1X2Jh
cnJpZXIoKSBjb3VsZCBiZSB0ZWNobmljYWxseSBjYWxsZWQgZnJvbSBhIG5vbi10YXNrbGV0CmNv
bnRleHQuCgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 14:42:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 14:42:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2cAo-000307-DQ; Fri, 14 Feb 2020 14:42:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lgAG=4C=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2cAm-000302-Hd
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 14:42:28 +0000
X-Inumbo-ID: 37e18175-4f38-11ea-ba7e-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 37e18175-4f38-11ea-ba7e-12813bfff9fa;
 Fri, 14 Feb 2020 14:42:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581691347;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=HaS3VU8qQReIAqt1L1AyAVhr16+AmIsGD1iVO4rzj4s=;
 b=WZfGSaMwZaDRKAvUSArhcANoFtHuepRWFaaujtQgrTnSQCSXB+l7l4yG
 PY4t+n+c4j8vea+QRgOM9c6jUhqiHlyU+JTUiYT9+qgDpsD/bkYS3mLLU
 eXl8A6PRhSUJZ+yx9Dbspr2xZ0TshvZdoOJYyk3v6S8wyW1SHl0VDaNYD 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: t/eFSKXKsBUo6ilhvSntolscRHIWDY63U5iEBvIhMrH0VYMX05icOOp/rOXm0BRVOzrYr2RRpA
 NnGRSzE91zGFtPnRmdeVGo2/V5V+bdJh7BIFun7fJWLaExeNL5eeRMCQcbtO8YE1xewglvwb1L
 /ciK4t3kffslxKgsKnSPqostc7tY/X5Pqd+K5I8UivLUIpdgKhV/SYUCpUcQa5TSc7AjgRWmpk
 ZAV22LK2fCqiAapJHSr6rD9dxNsxt3QPvmRhDfLEWhzjD7Xj7NP8Mxd1X37IUSQtHCDjkPdboc
 eOA=
X-SBRS: 2.7
X-MesageID: 12475119
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12475119"
Date: Fri, 14 Feb 2020 15:42:17 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200214144217.GB4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-4-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200214123430.4942-4-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTI6MzQ6MzBQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJbXBsZW1lbnQgTDAgYXNzaXN0ZWQgVExCIGZsdXNoIGZvciBYZW4gb24gSHlwZXItVi4gSXQg
dGFrZXMgYWR2YW50YWdlCj4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+IAo+ICAqIEhWQ0FMTF9G
TFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJF
U1NfTElTVF9FWAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKPiAgKiBI
VkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFX0VYCj4gCj4gUGljayB0aGUgbW9zdCBl
ZmZpY2llbnQgaHlwZXJjYWxscyBhdmFpbGFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KClRoYW5rcyEgTEdUTSwgSSd2ZSBqdXN0IGdvdCBhIGNv
dXBsZSBvZiBjb21tZW50cyBiZWxvdy4KCj4gLS0tCj4gdjI6Cj4gMS4gQWRkcmVzcyBSb2dlciBh
bmQgSmFuJ3MgY29tbWVudHMgcmUgdHlwZXMgZXRjLgo+IDIuIEZpeCBwb2ludGVyIGFyaXRobWV0
aWMuCj4gMy4gTWlzYyBpbXByb3ZlbWVudCB0byBjb2RlLgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L01ha2VmaWxlICB8ICAgMSArCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvcHJpdmF0ZS5oIHwgICA5ICsrCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMg
ICAgIHwgMTcyICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0KPiAgeGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi91dGlsLmMgICAgfCAgNzQgKysrKysrKysrKysrCj4gIDQgZmlsZXMgY2hhbmdl
ZCwgMjU1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0
IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlCj4gaW5kZXggMTg5MDJjMzNlOS4uMGUzOTQxMDk2OCAxMDA2NDQKPiAtLS0gYS94
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gKysrIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9NYWtlZmlsZQo+IEBAIC0xLDIgKzEsMyBAQAo+ICBvYmoteSArPSBoeXBlcnYu
bwo+ICBvYmoteSArPSB0bGIubwo+ICtvYmoteSArPSB1dGlsLm8KPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3ByaXZhdGUuaAo+IGluZGV4IDUwOWJlZGFhZmEuLjc5YTc3OTMwYTAgMTAwNjQ0Cj4gLS0t
IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiArKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+IEBAIC0yNCwxMiArMjQsMjEgQEAKPiAgCj4gICNp
bmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ICAjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgo+ICsjaW5j
bHVkZSA8eGVuL3R5cGVzLmg+Cj4gIAo+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1
dF9wYWdlKTsKPiAgREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKPiAgREVD
TEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGludCwgaHZfdnBfaW5kZXgpOwo+ICAKPiArc3RhdGljIGlu
bGluZSB1bnNpZ25lZCBpbnQgaHZfdnBfaW5kZXgodW5zaWduZWQgaW50IGNwdSkKPiArewo+ICsg
ICAgcmV0dXJuIHBlcl9jcHUoaHZfdnBfaW5kZXgsIGNwdSk7Cj4gK30KPiArCj4gIGludCBoeXBl
cnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gICAg
ICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncyk7Cj4gIAo+ICsvKiBSZXR1cm5z
IG51bWJlciBvZiBiYW5rcywgLWV2IGlmIGVycm9yICovCj4gK2ludCBjcHVtYXNrX3RvX3Zwc2V0
KHN0cnVjdCBodl92cHNldCAqdnBzZXQsIGNvbnN0IGNwdW1hc2tfdCAqbWFzayk7Cj4gKwo+ICAj
ZW5kaWYgLyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dGxiLmMKPiBpbmRleCA0OGY1MjcyMjllLi5mNjhlMTRmMTUxIDEwMDY0NAo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jCj4gQEAgLTE5LDE1ICsxOSwxODUgQEAKPiAgICogQ29weXJpZ2h0IChjKSAyMDIw
IE1pY3Jvc29mdC4KPiAgICovCj4gIAo+ICsjaW5jbHVkZSA8eGVuL2NwdS5oPgo+ICAjaW5jbHVk
ZSA8eGVuL2NwdW1hc2suaD4KPiAgI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+ICAKPiArI2luY2x1
ZGUgPGFzbS9ndWVzdC9oeXBlcnYuaD4KPiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtaGNh
bGwuaD4KPiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtdGxmcy5oPgo+ICsKPiAgI2luY2x1
ZGUgInByaXZhdGUuaCIKPiAgCj4gKy8qCj4gKyAqIEl0IGlzIHBvc3NpYmxlIHRvIGVuY29kZSB1
cCB0byA0MDk2IHBhZ2VzIHVzaW5nIHRoZSBsb3dlciAxMiBiaXRzCj4gKyAqIGluIGFuIGVsZW1l
bnQgb2YgZ3ZhX2xpc3QKPiArICovCj4gKyNkZWZpbmUgSFZfVExCX0ZMVVNIX1VOSVQgKDQwOTYg
KiBQQUdFX1NJWkUpCj4gKwo+ICtzdGF0aWMgdW5zaWduZWQgaW50IGZpbGxfZ3ZhX2xpc3QodWlu
dDY0X3QgKmd2YV9saXN0LCBjb25zdCB2b2lkICp2YSwKPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcikKPiArewo+ICsgICAgdW5zaWduZWQgbG9u
ZyBzdGFydCA9ICh1bnNpZ25lZCBsb25nKXZhOwo+ICsgICAgdW5zaWduZWQgbG9uZyBlbmQgPSBz
dGFydCArIChQQUdFX1NJWkUgPDwgb3JkZXIpIC0gMTsKPiArICAgIHVuc2lnbmVkIGludCBuID0g
MDsKPiArCj4gKyAgICBkbyB7Cj4gKyAgICAgICAgdW5zaWduZWQgbG9uZyByZW1haW4gPSBlbmQg
LSBzdGFydDsKPiArCj4gKyAgICAgICAgZ3ZhX2xpc3Rbbl0gPSBzdGFydCAmIFBBR0VfTUFTSzsK
PiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBVc2UgbG93ZXIgMTIgYml0cyB0byBlbmNv
ZGUgdGhlIG51bWJlciBvZiBhZGRpdGlvbmFsIHBhZ2VzCj4gKyAgICAgICAgICogdG8gZmx1c2gK
PiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIHJlbWFpbiA+PSBIVl9UTEJfRkxVU0hfVU5J
VCApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBndmFfbGlzdFtuXSB8PSB+UEFHRV9NQVNL
Owo+ICsgICAgICAgICAgICBzdGFydCArPSBIVl9UTEJfRkxVU0hfVU5JVDsKPiArICAgICAgICB9
Cj4gKyAgICAgICAgZWxzZSBpZiAoIHJlbWFpbiApCgpyZW1haW4gaXMgYWx3YXlzIGdvaW5nIHRv
IGJlID4gMCwgc2luY2UgdGhlIGxvb3AgY29uZGl0aW9uIGlzIGVuZCA+CnN0YXJ0LCBhbmQgaGVu
Y2UgdGhpcyBjYW4gYmUgYSBwbGFpbiBlbHNlLgoKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAg
IGd2YV9saXN0W25dIHw9IChyZW1haW4gLSAxKSA+PiBQQUdFX1NISUZUOwo+ICsgICAgICAgICAg
ICBzdGFydCA9IGVuZDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIG4rKzsKPiArICAgIH0g
d2hpbGUgKCBzdGFydCA8IGVuZCApOwo+ICsKPiArICAgIHJldHVybiBuOwo+ICt9Cj4gKwo+ICtz
dGF0aWMgdWludDY0X3QgZmx1c2hfdGxiX2V4KGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qg
dm9pZCAqdmEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZs
YWdzKQo+ICt7Cj4gKyAgICBzdHJ1Y3QgaHZfdGxiX2ZsdXNoX2V4ICpmbHVzaCA9IHRoaXNfY3B1
KGh2X2lucHV0X3BhZ2UpOwo+ICsgICAgaW50IG5yX2JhbmtzOwo+ICsgICAgdW5zaWduZWQgaW50
IG1heF9ndmFzLCBvcmRlciA9IGZsYWdzICYgRkxVU0hfT1JERVJfTUFTSzsKPiArICAgIHVpbnQ2
NF90IHJldDsKPiArCj4gKyAgICBpZiAoICFmbHVzaCB8fCBsb2NhbF9pcnFfaXNfZW5hYmxlZCgp
ICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAgICBy
ZXR1cm4gfjBVTEw7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCAhKG1zX2h5cGVydi5oaW50cyAm
IEhWX1g2NF9FWF9QUk9DRVNTT1JfTUFTS1NfUkVDT01NRU5ERUQpICkKPiArICAgICAgICByZXR1
cm4gfjBVTEw7Cj4gKwo+ICsgICAgZmx1c2gtPmFkZHJlc3Nfc3BhY2UgPSAwOwo+ICsgICAgZmx1
c2gtPmZsYWdzID0gSFZfRkxVU0hfQUxMX1ZJUlRVQUxfQUREUkVTU19TUEFDRVM7Cj4gKyAgICBp
ZiAoICEoZmxhZ3MgJiBGTFVTSF9UTEJfR0xPQkFMKSApCj4gKyAgICAgICAgZmx1c2gtPmZsYWdz
IHw9IEhWX0ZMVVNIX05PTl9HTE9CQUxfTUFQUElOR1NfT05MWTsKPiArCj4gKyAgICBucl9iYW5r
cyA9IGNwdW1hc2tfdG9fdnBzZXQoJmZsdXNoLT5odl92cF9zZXQsIG1hc2spOwo+ICsgICAgaWYg
KCBucl9iYW5rcyA8IDAgKQo+ICsgICAgICAgIHJldHVybiB+MFVMTDsKCkl0IHdvdWxkIGJlIG5p
Y2UgdG8gcHJvcGFnYXRlIHRoZSBlcnJvciBjb2RlIGZyb20gY3B1bWFza190b192cHNldCwKYnV0
IHNpbmNlIHRoZSBmdW5jdGlvbiBjYW4gYWxzbyByZXR1cm4gSHlwZXJWIGVycm9yIGNvZGVzIHRo
aXMgZG9lc24ndAptYWtlIG11Y2ggc2Vuc2UuCgo+ICsKPiArICAgIG1heF9ndmFzID0KPiArICAg
ICAgICAoUEFHRV9TSVpFIC0gc2l6ZW9mKCpmbHVzaCkgLSBucl9iYW5rcyAqCj4gKyAgICAgICAg
IHNpemVvZihmbHVzaC0+aHZfdnBfc2V0LmJhbmtfY29udGVudHNbMF0pKSAvCj4gKyAgICAgICAg
c2l6ZW9mKHVpbnQ2NF90KTsgICAgICAgLyogZ3ZhIGlzIHJlcHJlc2VudGVkIGFzIHVpbnQ2NF90
ICovCj4gKwo+ICsgICAgLyoKPiArICAgICAqIEZsdXNoIHRoZSBlbnRpcmUgYWRkcmVzcyBzcGFj
ZSBpZiB2YSBpcyBOVUxMIG9yIGlmIHRoZXJlIGlzIG5vdAo+ICsgICAgICogZW5vdWdoIHNwYWNl
IGZvciBndmFfbGlzdC4KPiArICAgICAqLwo+ICsgICAgaWYgKCAhdmEgfHwgKFBBR0VfU0laRSA8
PCBvcmRlcikgLyBIVl9UTEJfRkxVU0hfVU5JVCA+IG1heF9ndmFzICkKPiArICAgICAgICByZXQg
PSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0Vf
RVgsIDAsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBucl9iYW5rcywgdmly
dF90b19tYWRkcihmbHVzaCksIDApOwoKWW91IGNvdWxkIGp1c3QgcmV0dXJuIGh2X2RvX3JlcF9o
eXBlcmNhbGwoLi4uKTsgaGVyZSwgd2hpY2ggd2lsbCBhdm9pZAp0aGUgZWxzZSBicmFuY2ggYmVs
b3cgYW5kIHRoZSBpbmRlbnRhdGlvbi4KCj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAgICAg
dWludDY0X3QgKmd2YV9saXN0ID0KPiArICAgICAgICAgICAgKHVpbnQ2NF90ICopZmx1c2ggKyBz
aXplb2YoKmZsdXNoKSAvIHNpemVvZih1aW50NjRfdCkgKyBucl9iYW5rczsKPiArICAgICAgICB1
bnNpZ25lZCBpbnQgZ3ZhcyA9IGZpbGxfZ3ZhX2xpc3QoZ3ZhX2xpc3QsIHZhLCBvcmRlcik7Cj4g
Kwo+ICsgICAgICAgIEJVSUxEX0JVR19PTihzaXplb2YoKmZsdXNoKSAlIHNpemVvZih1aW50NjRf
dCkpOwo+ICsKPiArICAgICAgICByZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVT
SF9WSVJUVUFMX0FERFJFU1NfTElTVF9FWCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGd2YXMsIG5yX2JhbmtzLCB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7Cj4gKyAgICB9
Cj4gKwo+ICsgICAgcmV0dXJuIHJldDsKPiArfQo+ICsKPiAgaW50IGh5cGVydl9mbHVzaF90bGIo
Y29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gLSAgICByZXR1cm4gLUVPUE5PVFNVUFA7
Cj4gKyAgICB1bnNpZ25lZCBsb25nIGlycV9mbGFnczsKPiArICAgIHN0cnVjdCBodl90bGJfZmx1
c2ggKmZsdXNoID0gdGhpc19jcHUoaHZfaW5wdXRfcGFnZSk7Cj4gKyAgICB1bnNpZ25lZCBpbnQg
bWF4X2d2YXMsIG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOwo+ICsgICAgdWludDY0
X3QgcmV0Owo+ICsKPiArICAgIEFTU0VSVChmbHVzaCk7Cj4gKyAgICBBU1NFUlQoIWNwdW1hc2tf
ZW1wdHkobWFzaykpOwoKSSB3b3VsZCBhbHNvIHR1cm4gdGhpcyBpbnRvIGFuIGlmICggLi4uICkg
eyBBU1NFUlQ7IHJldHVybiAtRUZPTzsgfQoKPiArCj4gKyAgICBsb2NhbF9pcnFfc2F2ZShpcnFf
ZmxhZ3MpOwo+ICsKPiArICAgIGZsdXNoLT5hZGRyZXNzX3NwYWNlID0gMDsKPiArICAgIGZsdXNo
LT5mbGFncyA9IEhWX0ZMVVNIX0FMTF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VTOwo+ICsgICAgZmx1
c2gtPnByb2Nlc3Nvcl9tYXNrID0gMDsKPiArICAgIGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9H
TE9CQUwpICkKPiArICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxVU0hfTk9OX0dMT0JBTF9N
QVBQSU5HU19PTkxZOwo+ICsKPiArICAgIGlmICggY3B1bWFza19lcXVhbChtYXNrLCAmY3B1X29u
bGluZV9tYXApICkKPiArICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxVU0hfQUxMX1BST0NF
U1NPUlM7Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50IGNwdTsK
PiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBOb3JtYWxseSBWUCBpbmRpY2VzIGFyZSBp
biBhc2NlbmRpbmcgb3JkZXIgYW5kIG1hdGNoIFhlbidzCj4gKyAgICAgICAgICogaWRlYSBvZiBD
UFUgaWRzLiBDaGVjayB0aGUgbGFzdCBpbmRleCB0byBzZWUgaWYgVlAgaW5kZXggaXMKPiArICAg
ICAgICAgKiA+PSA2NC4gSWYgc28sIHdlIGNhbiBza2lwIHNldHRpbmcgdXAgcGFyYW1ldGVycyBm
b3IKPiArICAgICAgICAgKiBub24tYXBwbGljYWJsZSBoeXBlcmNhbGxzIHdpdGhvdXQgbG9va2lu
ZyBmdXJ0aGVyLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICggaHZfdnBfaW5kZXgoY3B1
bWFza19sYXN0KG1hc2spKSA+PSA2NCApCj4gKyAgICAgICAgICAgIGdvdG8gZG9fZXhfaHlwZXJj
YWxsOwo+ICsKPiArICAgICAgICBmb3JfZWFjaF9jcHUgKCBjcHUsIG1hc2sgKQo+ICsgICAgICAg
IHsKPiArICAgICAgICAgICAgdWludDMyX3QgdnBpZCA9IGh2X3ZwX2luZGV4KGNwdSk7CgpUaGlz
IHNob3VsZCBiZSB1bnNpZ25lZCBpbnQgbm93LgoKPiArCj4gKyAgICAgICAgICAgIGlmICggdnBp
ZCA+IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggKQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAg
ICAgICAgICBsb2NhbF9pcnFfcmVzdG9yZShpcnFfZmxhZ3MpOwo+ICsgICAgICAgICAgICAgICAg
cmV0dXJuIC1FTlhJTzsKPiArICAgICAgICAgICAgfQo+ICsKPiArICAgICAgICAgICAgaWYgKCB2
cGlkID49IDY0ICkKPiArICAgICAgICAgICAgICAgIGdvdG8gZG9fZXhfaHlwZXJjYWxsOwo+ICsK
PiArICAgICAgICAgICAgX19zZXRfYml0KHZwaWQsICZmbHVzaC0+cHJvY2Vzc29yX21hc2spOwo+
ICsgICAgICAgIH0KCldvdWxkIGl0IG1ha2Ugc2Vuc2UgdG8gYWJzdHJhY3QgdGhpcyBhcyBjcHVt
YXNrX3RvX3Byb2Nlc3Nvcl9tYXNrLApzaW5jZSB5b3UgYXJlIGFkZGluZyBjcHVtYXNrX3RvX3Zw
c2V0IGJlbG93LgoKPiArICAgIH0KPiArCj4gKyAgICBtYXhfZ3ZhcyA9IChQQUdFX1NJWkUgLSBz
aXplb2YoKmZsdXNoKSkgLyBzaXplb2YoZmx1c2gtPmd2YV9saXN0WzBdKTsKCllvdSBjb3VsZCBp
bml0IHRoaXMgYXQgZGVjbGFyYXRpb24sIGFuZCBtYWtlIGl0IGNvbnN0IHN0YXRpYyBzaW5jZSB0
aGUKdmFsdWUgY2FuIGJlIGNhbGN1bGF0ZWQgYXQgY29tcGlsZSB0aW1lIEFGQUlDVC4gT3IgY3Jl
YXRlIGEgZGVmaW5lCndpdGggaXQgKEhWX1RMQl9GTFVTSF9NQVhfR1ZBUz8pLiBUaGVyZSdzIG5v
IG5lZWQgdG8gc3RvcmUgaXQgb24gdGhlCnN0YWNrLgoKPiArCj4gKyAgICAvKgo+ICsgICAgICog
Rmx1c2ggdGhlIGVudGlyZSBhZGRyZXNzIHNwYWNlIGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUg
aXMgbm90Cj4gKyAgICAgKiBlbm91Z2ggc3BhY2UgZm9yIGd2YV9saXN0Lgo+ICsgICAgICovCj4g
KyAgICBpZiAoICF2YSB8fCAoUEFHRV9TSVpFIDw8IG9yZGVyKSAvIEhWX1RMQl9GTFVTSF9VTklU
ID4gbWF4X2d2YXMgKQo+ICsgICAgICAgIHJldCA9IGh2X2RvX2h5cGVyY2FsbChIVkNBTExfRkxV
U0hfVklSVFVBTF9BRERSRVNTX1NQQUNFLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7Cj4gKyAgICBlbHNlCj4gKyAgICB7Cj4gKyAgICAg
ICAgdW5zaWduZWQgaW50IGd2YXMgPSBmaWxsX2d2YV9saXN0KGZsdXNoLT5ndmFfbGlzdCwgdmEs
IG9yZGVyKTsKCk5vIG5lZWQgZm9yIHRoZSBndmFzIHZhcmlhYmxlLCB5b3UgY2FuIGp1c3QgY2Fs
bCBmaWxsX2d2YV9saXN0IGF0Cmh2X2RvX3JlcF9oeXBlcmNhbGwuCgo+ICsKPiArICAgICAgICBy
ZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElT
VCwgZ3ZhcywgMCwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpcnRfdG9f
bWFkZHIoZmx1c2gpLCAwKTsKPiArICAgIH0KPiArCj4gKyAgICBnb3RvIGRvbmU7Cj4gKwo+ICsg
ZG9fZXhfaHlwZXJjYWxsOgo+ICsgICAgcmV0ID0gZmx1c2hfdGxiX2V4KG1hc2ssIHZhLCBmbGFn
cyk7Cj4gKwo+ICsgZG9uZToKPiArICAgIGxvY2FsX2lycV9yZXN0b3JlKGlycV9mbGFncyk7Cj4g
Kwo+ICsgICAgcmV0dXJuIHJldCAmIEhWX0hZUEVSQ0FMTF9SRVNVTFRfTUFTSyA/IC1FTlhJTyA6
IDA7Cj4gIH0KPiAgCj4gIC8qCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvdXRpbC5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMKPiBuZXcgZmlsZSBt
b2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAuLmUwOTI1OTM3NDYKPiAtLS0gL2Rldi9udWxs
Cj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMKPiBAQCAtMCwwICsxLDc0
IEBACj4gKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioKPiArICogYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L3V0aWwuYwo+ICsgKgo+ICsgKiBIeXBlci1WIHV0aWxpdHkgZnVuY3Rpb25zCj4gKyAqCj4gKyAq
IFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh
bmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4gKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4gKyAqIChhdCB5
b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBp
cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+ICsgKiBi
dXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50
eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV
UlBPU0UuICBTZWUgdGhlCj4gKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3Jl
IGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2Yg
dGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCj4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9n
cmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gKyAqCj4g
KyAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUg
PHhlbi9jcHUuaD4KPiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gKyNpbmNsdWRlIDx4ZW4v
ZXJybm8uaD4KPiArCj4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2Lmg+Cj4gKyNpbmNsdWRl
IDxhc20vZ3Vlc3QvaHlwZXJ2LXRsZnMuaD4KPiArCj4gKyNpbmNsdWRlICJwcml2YXRlLmgiCj4g
Kwo+ICtpbnQgY3B1bWFza190b192cHNldChzdHJ1Y3QgaHZfdnBzZXQgKnZwc2V0LAo+ICsgICAg
ICAgICAgICAgICAgICAgICBjb25zdCBjcHVtYXNrX3QgKm1hc2spCj4gK3sKPiArICAgIGludCBu
ciA9IDE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1LCB2Y3B1X2JhbmssIHZjcHVfb2Zmc2V0Owo+
ICsgICAgdW5zaWduZWQgaW50IG1heF9iYW5rcyA9IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggLyA2
NDsKPiArCj4gKyAgICAvKiBVcCB0byA2NCBiYW5rcyBjYW4gYmUgcmVwcmVzZW50ZWQgYnkgdmFs
aWRfYmFua19tYXNrICovCj4gKyAgICBpZiAoIG1heF9iYW5rcyA+PSA2NCApCj4gKyAgICAgICAg
cmV0dXJuIC1FMkJJRzsKPiArCj4gKyAgICAvKiBDbGVhciBhbGwgYmFua3MgdG8gYXZvaWQgZmx1
c2hpbmcgdW53YW50ZWQgQ1BVcyAqLwo+ICsgICAgZm9yICggdmNwdV9iYW5rID0gMDsgdmNwdV9i
YW5rIDw9IG1heF9iYW5rczsgdmNwdV9iYW5rKysgKQoKSSB0aGluayB0aGlzIGlzIG9mZiBieSBv
bmUgYW5kIHNob3VsZCBiZSB2Y3B1X2JhbmsgPCBtYXhfYmFua3M/IE9yCmVsc2UgeW91IGFyZSBj
bGVhcmluZyBvbmUgZXh0cmEgYmFuay4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 14:44:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 14:44:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2cCz-00038K-Rm; Fri, 14 Feb 2020 14:44:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lgAG=4C=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2cCz-00038D-Bv
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 14:44:45 +0000
X-Inumbo-ID: 898b56e4-4f38-11ea-ba7e-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 898b56e4-4f38-11ea-ba7e-12813bfff9fa;
 Fri, 14 Feb 2020 14:44:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581691485;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=0pvfiJLXTOHty4liouMLF0mURx44SZOSxjxpMqoy4VI=;
 b=WVTy3PqBENV+2oPfsCDOYmiCyGlV70YqDerTNDqoIPY2dfzr1ynwtB6x
 Uf/AP6FFQo9ZpBEhTFUCUARoD9DOH6uzYQe6kckvYqI3/phnP+ZhouUu7
 aVUG71RCmuND7U7WxUutVhK0CXHpjrP55ncd9XbI0kv0HaTNbz0oEgfEH 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aZ8QUu6d/g9DbWPDKdzXnv6OzO8VNhntLsrlcFg/1oUI0JfTRcK8mOcbk32iPcRnxOC/5CdOvV
 8iEt1VOmCGD/4yI+HxBjqCRG4afcGkQf3VE/dxgLHczcCxZEzkIFV5L1A0I9HKRnkcrDMxiyoq
 7aYrfjBhmbclh3OotMAvhAMlwNlFyo58pp84/lSJ5nEkTKAdsvgKyUrbMYdezWjEmC+b6FJX20
 85ZASwnqyb3Ii2/iBZVcHAXLtBhHhYIQDC27UJwIqE58/pTsHusgYD4gQiUkNbNLnUEeZLfZ7m
 nb0=
X-SBRS: 2.7
X-MesageID: 12460744
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12460744"
Date: Fri, 14 Feb 2020 15:44:36 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200214144436.GC4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-2-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200214123430.4942-2-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/3] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTI6MzQ6MjhQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBIeXBlci1WJ3MgTDAgYXNzaXN0ZWQgZmx1c2ggaGFzIGZpbmUtZ3JhaW5lZCBjb250cm9sIG92
ZXIgd2hhdCBnZXRzCj4gZmx1c2hlZC4gV2UgbmVlZCBhbGwgdGhlIGZsYWdzIGF2YWlsYWJsZSB0
byBtYWtlIHRoZSBiZXN0IGRlY2lzaW9ucwo+IHBvc3NpYmxlLgo+IAo+IE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlIGJlY2F1c2UgWGVuJ3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCBjYXJlIGFib3V0Cj4g
d2hhdCBpcyBwYXNzZWQgdG8gaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VA
bWljcm9zb2Z0LmNvbT4KCkxHVE06CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+CgpKdXN0IG9uZSBjb21tZW50IGJlbG93LgoKPiAtLS0KPiB2MjoK
PiAxLiBJbnRyb2R1Y2UgRkxVU0hfVExCX0ZMQUdTX01BU0sKPiAtLS0KPiAgeGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydmlzb3IuYyAgICAgICAgfCAgNyArKysrKy0tCj4gIHhlbi9hcmNoL3g4Ni9n
dWVzdC94ZW4veGVuLmMgICAgICAgICAgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L3NtcC5jICAg
ICAgICAgICAgICAgICAgICAgfCAgNSArKy0tLQo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNo
dGxiLmggICAgICAgICB8ICAzICsrKwo+ICB4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVy
dmlzb3IuaCB8IDEwICsrKysrLS0tLS0KPiAgNSBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25z
KCspLCAxMSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydmlzb3IuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKPiBpbmRleCA0
N2U5MzhlMjg3Li42ZWUyOGM5ZGYxIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnZpc29yLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4gQEAg
LTc1LDEwICs3NSwxMyBAQCB2b2lkIF9faW5pdCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0
IGU4MjBtYXAgKmU4MjApCj4gIH0KPiAgCj4gIGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25z
dCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAo+IC0gICAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IGZsYWdzKQo+ICB7Cj4gKyAgICBpZiAoIGZsYWdzICYgfkZMVVNIX1RMQl9GTEFH
U19NQVNLICkKCkkgdGhpbmsgYW4gQVNTRVJUX1VOUkVBQ0hBQkxFKCkgd291bGQgYmUgZ29vZCBo
ZXJlLCBzaW5jZSB5b3UgYXJlIG5vdApzdXBwb3NlZCB0byBjYWxsIGh5cGVydmlzb3JfZmx1c2hf
dGxiIHdpdGggbm9uIFRMQiByZWxhdGVkIGZsYWdzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 14:46:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 14:46:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2cF7-0003Gl-9e; Fri, 14 Feb 2020 14:46:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lgAG=4C=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j2cF6-0003Gg-0R
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 14:46:56 +0000
X-Inumbo-ID: d7eec316-4f38-11ea-ba7f-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d7eec316-4f38-11ea-ba7f-12813bfff9fa;
 Fri, 14 Feb 2020 14:46:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581691615;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=HtIm1//SBm2v/yHL8d8u+ZnsOy+NQL0Tljn0pznYXsI=;
 b=TqgX4avS+gFPWdGzdK5WhHAV+NXMEgY35GyhzQw8+9e5GC6S7mBjpfsD
 i42y2/7fwXyZ9j7rBPY3MCJ7AsESt9R6XtnAD++jcAQQdNZnHrRf0i0vZ
 88swWero+pZeeyKIuG0qwN6Ua9wImfE8Uic18VvRzRtoNWxnJP4duXmAe A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1lSmAlp/NF66I80Tmws0i+TIDOh1oHT6DH9OUFJV24MtqCK50PkR5aZAHeM0qJPBYe9sqKiRUd
 entlsS96BO69x3T7YULpSmy50427ZpP0YQPWwWGgkCwXjRuLuSPp/Xbluxabzgw9xIqWS6jGYM
 u+cy5oFr1enA51c+2Cbd5qCS44mWfOZfzfidX1HqNg5FwhhrPExtvb3AluMiD0Hj6rX69e6YOM
 PhrlrJw3gaadA2t0RZfIrG/nGtE/cmoy4/G+hHHWq+9JJNM8hPXNa2crjSVlA2WXjqvlRxrez8
 OVY=
X-SBRS: 2.7
X-MesageID: 12834810
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,440,1574139600"; d="scan'208";a="12834810"
Date: Fri, 14 Feb 2020 15:46:47 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200214144647.GD4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200214123430.4942-3-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTI6MzQ6MjlQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2guIFRoZSBo
b29rIG5lZWRzIHRvCj4gY2hlY2sgaWYgcHJlcmVxdWlzaXRlcyBhcmUgbWV0LiBJZiB0aGV5IGFy
ZSBub3QgbWV0LCBpdCByZXR1cm5zIGFuIGVycm9yCj4gbnVtYmVyIHRvIGZhbGwgYmFjayB0byBu
YXRpdmUgZmx1c2hlcy4KPiAKPiBJbnRyb2R1Y2UgYSBuZXcgdmFyaWFibGUgdG8gaW5kaWNhdGUg
aWYgaHlwZXJjYWxsIHBhZ2UgaXMgcmVhZHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
bGl1d2VAbWljcm9zb2Z0LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KCkp1c3Qgb25lIGNvbW1lbnQgYmVsb3cuCgo+IC0tLQo+ICB4ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlICB8ICAxICsKPiAgeGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9oeXBlcnYuYyAgfCAxNyArKysrKysrKysrKysKPiAgeGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di90bGIuYyAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICA0IGZpbGVz
IGNoYW5nZWQsIDYzIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUK
PiBpbmRleCA2ODE3MDEwOWE5Li4xODkwMmMzM2U5IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlCj4gQEAgLTEgKzEsMiBAQAo+ICBvYmoteSArPSBoeXBlcnYubwo+ICtvYmoteSAr
PSB0bGIubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5j
IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+IGluZGV4IDcwZjRjZDVhZTAu
LmY5ZDFmMTFhZTMgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBl
cnYuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBAQCAtMzMs
NiArMzMsOCBAQCBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X2lucHV0X3Bh
Z2UpOwo+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7
Cj4gIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHVuc2lnbmVkIGludCwgaHZfdnBfaW5kZXgp
Owo+ICAKPiArc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5OwoK
U2luY2UgdGhpcyBpcyBzdGF0aWMsIEkgd291bGQgZHJvcCB0aGUgaHZfIHByZWZpeC4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 15:16:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 15:16:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2cgu-0005qR-Ma; Fri, 14 Feb 2020 15:15:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2cgt-0005qM-0g
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 15:15:39 +0000
X-Inumbo-ID: da77ab08-4f3c-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id da77ab08-4f3c-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 15:15:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2cgq-0002mJ-JN; Fri, 14 Feb 2020 15:15:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2cgq-00028k-AV; Fri, 14 Feb 2020 15:15:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2cgq-0003Mu-9R; Fri, 14 Feb 2020 15:15:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-146992-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6ccbff9be43dbb6113a6a3f107c3d066052097e
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 15:15:36 +0000
Subject: [Xen-devel] [linux-4.4 test] 146992: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0Njk5MiBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Njk5Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAxOCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ2OTE1IHBhc3MgaW4gMTQ2OTkyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgIGZhaWwg
cGFzcyBpbiAxNDY5MTUKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzk2OTgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAg
ZDZjY2JmZjliZTQzZGJiNjExM2E2YTNmMTA3YzNkMDY2MDUyMDk3ZQpiYXNlbGluZSB2ZXJzaW9u
OgogbGludXggICAgICAgICAgICAgICAgZGMxNmE3ZTVmMzZkNjViMjVhMWI2NmFkZTE0MzU2Nzcz
ZWQ1Mjg3NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5Njk4ICAyMDE5LTA4LTA0IDA3OjQ4OjMw
IFogIDE5NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTc3MyAgMjAxOS0wOC0wNiAxNjo0
MDoyNiBaICAxOTEgZGF5cyAgMTA2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0Njg2
MCAgMjAyMC0wMi0xMSAxMToxODowMyBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTA3
MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBh
bGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSA1MjgyOCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 16:03:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 16:03:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2dR2-0002H8-1p; Fri, 14 Feb 2020 16:03:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=NNNH=4C=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j2dR0-0002H3-CY
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 16:03:18 +0000
X-Inumbo-ID: 8335c53a-4f43-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8335c53a-4f43-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 16:03:17 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2dQy-0004Fj-7g; Fri, 14 Feb 2020 16:03:16 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j2dQx-0003nO-Tu; Fri, 14 Feb 2020 16:03:16 +0000
Date: Fri, 14 Feb 2020 16:03:12 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200214160312.ixhgjqbcqtxyf3pb@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-4-liuwe@microsoft.com>
 <20200214144217.GB4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200214144217.GB4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDM6NDI6MTdQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKWy4uLl0KPiA+ICAjZW5kaWYgLyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAg
Ki8KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jIGIveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ID4gaW5kZXggNDhmNTI3MjI5ZS4uZjY4ZTE0
ZjE1MSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiA+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiA+IEBAIC0xOSwxNSArMTks
MTg1IEBACj4gPiAgICogQ29weXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KPiA+ICAgKi8KPiA+
ICAKPiA+ICsjaW5jbHVkZSA8eGVuL2NwdS5oPgo+ID4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5o
Pgo+ID4gICNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KPiA+ICAKPiA+ICsjaW5jbHVkZSA8YXNtL2d1
ZXN0L2h5cGVydi5oPgo+ID4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2LWhjYWxsLmg+Cj4g
PiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtdGxmcy5oPgo+ID4gKwo+ID4gICNpbmNsdWRl
ICJwcml2YXRlLmgiCj4gPiAgCj4gPiArLyoKPiA+ICsgKiBJdCBpcyBwb3NzaWJsZSB0byBlbmNv
ZGUgdXAgdG8gNDA5NiBwYWdlcyB1c2luZyB0aGUgbG93ZXIgMTIgYml0cwo+ID4gKyAqIGluIGFu
IGVsZW1lbnQgb2YgZ3ZhX2xpc3QKPiA+ICsgKi8KPiA+ICsjZGVmaW5lIEhWX1RMQl9GTFVTSF9V
TklUICg0MDk2ICogUEFHRV9TSVpFKQo+ID4gKwo+ID4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgZmls
bF9ndmFfbGlzdCh1aW50NjRfdCAqZ3ZhX2xpc3QsIGNvbnN0IHZvaWQgKnZhLAo+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCj4gPiArewo+
ID4gKyAgICB1bnNpZ25lZCBsb25nIHN0YXJ0ID0gKHVuc2lnbmVkIGxvbmcpdmE7Cj4gPiArICAg
IHVuc2lnbmVkIGxvbmcgZW5kID0gc3RhcnQgKyAoUEFHRV9TSVpFIDw8IG9yZGVyKSAtIDE7Cj4g
PiArICAgIHVuc2lnbmVkIGludCBuID0gMDsKPiA+ICsKPiA+ICsgICAgZG8gewo+ID4gKyAgICAg
ICAgdW5zaWduZWQgbG9uZyByZW1haW4gPSBlbmQgLSBzdGFydDsKPiA+ICsKPiA+ICsgICAgICAg
IGd2YV9saXN0W25dID0gc3RhcnQgJiBQQUdFX01BU0s7Cj4gPiArCj4gPiArICAgICAgICAvKgo+
ID4gKyAgICAgICAgICogVXNlIGxvd2VyIDEyIGJpdHMgdG8gZW5jb2RlIHRoZSBudW1iZXIgb2Yg
YWRkaXRpb25hbCBwYWdlcwo+ID4gKyAgICAgICAgICogdG8gZmx1c2gKPiA+ICsgICAgICAgICAq
Lwo+ID4gKyAgICAgICAgaWYgKCByZW1haW4gPj0gSFZfVExCX0ZMVVNIX1VOSVQgKQo+ID4gKyAg
ICAgICAgewo+ID4gKyAgICAgICAgICAgIGd2YV9saXN0W25dIHw9IH5QQUdFX01BU0s7Cj4gPiAr
ICAgICAgICAgICAgc3RhcnQgKz0gSFZfVExCX0ZMVVNIX1VOSVQ7Cj4gPiArICAgICAgICB9Cj4g
PiArICAgICAgICBlbHNlIGlmICggcmVtYWluICkKPiAKPiByZW1haW4gaXMgYWx3YXlzIGdvaW5n
IHRvIGJlID4gMCwgc2luY2UgdGhlIGxvb3AgY29uZGl0aW9uIGlzIGVuZCA+Cj4gc3RhcnQsIGFu
ZCBoZW5jZSB0aGlzIGNhbiBiZSBhIHBsYWluIGVsc2UuCgpBY2suCgo+IAo+ID4gKyAgICAgICAg
ewo+ID4gKyAgICAgICAgICAgIGd2YV9saXN0W25dIHw9IChyZW1haW4gLSAxKSA+PiBQQUdFX1NI
SUZUOwo+ID4gKyAgICAgICAgICAgIHN0YXJ0ID0gZW5kOwo+ID4gKyAgICAgICAgfQo+ID4gKwo+
ID4gKyAgICAgICAgbisrOwo+ID4gKyAgICB9IHdoaWxlICggc3RhcnQgPCBlbmQgKTsKPiA+ICsK
PiA+ICsgICAgcmV0dXJuIG47Cj4gPiArfQo+ID4gKwo+ID4gK3N0YXRpYyB1aW50NjRfdCBmbHVz
aF90bGJfZXgoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiA+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiA+ICt7Cj4gPiAr
ICAgIHN0cnVjdCBodl90bGJfZmx1c2hfZXggKmZsdXNoID0gdGhpc19jcHUoaHZfaW5wdXRfcGFn
ZSk7Cj4gPiArICAgIGludCBucl9iYW5rczsKPiA+ICsgICAgdW5zaWduZWQgaW50IG1heF9ndmFz
LCBvcmRlciA9IGZsYWdzICYgRkxVU0hfT1JERVJfTUFTSzsKPiA+ICsgICAgdWludDY0X3QgcmV0
Owo+ID4gKwo+ID4gKyAgICBpZiAoICFmbHVzaCB8fCBsb2NhbF9pcnFfaXNfZW5hYmxlZCgpICkK
PiA+ICsgICAgewo+ID4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gPiArICAgICAg
ICByZXR1cm4gfjBVTEw7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgaWYgKCAhKG1zX2h5cGVy
di5oaW50cyAmIEhWX1g2NF9FWF9QUk9DRVNTT1JfTUFTS1NfUkVDT01NRU5ERUQpICkKPiA+ICsg
ICAgICAgIHJldHVybiB+MFVMTDsKPiA+ICsKPiA+ICsgICAgZmx1c2gtPmFkZHJlc3Nfc3BhY2Ug
PSAwOwo+ID4gKyAgICBmbHVzaC0+ZmxhZ3MgPSBIVl9GTFVTSF9BTExfVklSVFVBTF9BRERSRVNT
X1NQQUNFUzsKPiA+ICsgICAgaWYgKCAhKGZsYWdzICYgRkxVU0hfVExCX0dMT0JBTCkgKQo+ID4g
KyAgICAgICAgZmx1c2gtPmZsYWdzIHw9IEhWX0ZMVVNIX05PTl9HTE9CQUxfTUFQUElOR1NfT05M
WTsKPiA+ICsKPiA+ICsgICAgbnJfYmFua3MgPSBjcHVtYXNrX3RvX3Zwc2V0KCZmbHVzaC0+aHZf
dnBfc2V0LCBtYXNrKTsKPiA+ICsgICAgaWYgKCBucl9iYW5rcyA8IDAgKQo+ID4gKyAgICAgICAg
cmV0dXJuIH4wVUxMOwo+IAo+IEl0IHdvdWxkIGJlIG5pY2UgdG8gcHJvcGFnYXRlIHRoZSBlcnJv
ciBjb2RlIGZyb20gY3B1bWFza190b192cHNldCwKPiBidXQgc2luY2UgdGhlIGZ1bmN0aW9uIGNh
biBhbHNvIHJldHVybiBIeXBlclYgZXJyb3IgY29kZXMgdGhpcyBkb2Vzbid0Cj4gbWFrZSBtdWNo
IHNlbnNlLgo+IAo+ID4gKwo+ID4gKyAgICBtYXhfZ3ZhcyA9Cj4gPiArICAgICAgICAoUEFHRV9T
SVpFIC0gc2l6ZW9mKCpmbHVzaCkgLSBucl9iYW5rcyAqCj4gPiArICAgICAgICAgc2l6ZW9mKGZs
dXNoLT5odl92cF9zZXQuYmFua19jb250ZW50c1swXSkpIC8KPiA+ICsgICAgICAgIHNpemVvZih1
aW50NjRfdCk7ICAgICAgIC8qIGd2YSBpcyByZXByZXNlbnRlZCBhcyB1aW50NjRfdCAqLwo+ID4g
Kwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBGbHVzaCB0aGUgZW50aXJlIGFkZHJlc3Mgc3BhY2Ug
aWYgdmEgaXMgTlVMTCBvciBpZiB0aGVyZSBpcyBub3QKPiA+ICsgICAgICogZW5vdWdoIHNwYWNl
IGZvciBndmFfbGlzdC4KPiA+ICsgICAgICovCj4gPiArICAgIGlmICggIXZhIHx8IChQQUdFX1NJ
WkUgPDwgb3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQgPiBtYXhfZ3ZhcyApCj4gPiArICAgICAg
ICByZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1Nf
U1BBQ0VfRVgsIDAsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yX2Jh
bmtzLCB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7Cj4gCj4gWW91IGNvdWxkIGp1c3QgcmV0dXJu
IGh2X2RvX3JlcF9oeXBlcmNhbGwoLi4uKTsgaGVyZSwgd2hpY2ggd2lsbCBhdm9pZAo+IHRoZSBl
bHNlIGJyYW5jaCBiZWxvdyBhbmQgdGhlIGluZGVudGF0aW9uLgoKQWNrLgoKPiAKPiA+ICsgICAg
ZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICB1aW50NjRfdCAqZ3ZhX2xpc3QgPQo+ID4gKyAg
ICAgICAgICAgICh1aW50NjRfdCAqKWZsdXNoICsgc2l6ZW9mKCpmbHVzaCkgLyBzaXplb2YodWlu
dDY0X3QpICsgbnJfYmFua3M7Cj4gPiArICAgICAgICB1bnNpZ25lZCBpbnQgZ3ZhcyA9IGZpbGxf
Z3ZhX2xpc3QoZ3ZhX2xpc3QsIHZhLCBvcmRlcik7Cj4gPiArCj4gPiArICAgICAgICBCVUlMRF9C
VUdfT04oc2l6ZW9mKCpmbHVzaCkgJSBzaXplb2YodWludDY0X3QpKTsKPiA+ICsKPiA+ICsgICAg
ICAgIHJldCA9IGh2X2RvX3JlcF9oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVT
U19MSVNUX0VYLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBndmFzLCBu
cl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCksIDApOwo+ID4gKyAgICB9Cj4gPiArCj4gPiAr
ICAgIHJldHVybiByZXQ7Cj4gPiArfQo+ID4gKwo+ID4gIGludCBoeXBlcnZfZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ID4gIHsKPiA+IC0gICAgcmV0dXJuIC1FT1BOT1RT
VVBQOwo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGlycV9mbGFnczsKPiA+ICsgICAgc3RydWN0IGh2
X3RsYl9mbHVzaCAqZmx1c2ggPSB0aGlzX2NwdShodl9pbnB1dF9wYWdlKTsKPiA+ICsgICAgdW5z
aWduZWQgaW50IG1heF9ndmFzLCBvcmRlciA9IGZsYWdzICYgRkxVU0hfT1JERVJfTUFTSzsKPiA+
ICsgICAgdWludDY0X3QgcmV0Owo+ID4gKwo+ID4gKyAgICBBU1NFUlQoZmx1c2gpOwo+ID4gKyAg
ICBBU1NFUlQoIWNwdW1hc2tfZW1wdHkobWFzaykpOwo+IAo+IEkgd291bGQgYWxzbyB0dXJuIHRo
aXMgaW50byBhbiBpZiAoIC4uLiApIHsgQVNTRVJUOyByZXR1cm4gLUVGT087IH0KCkFjay4KCj4g
Cj4gPiArCj4gPiArICAgIGxvY2FsX2lycV9zYXZlKGlycV9mbGFncyk7Cj4gPiArCj4gPiArICAg
IGZsdXNoLT5hZGRyZXNzX3NwYWNlID0gMDsKPiA+ICsgICAgZmx1c2gtPmZsYWdzID0gSFZfRkxV
U0hfQUxMX1ZJUlRVQUxfQUREUkVTU19TUEFDRVM7Cj4gPiArICAgIGZsdXNoLT5wcm9jZXNzb3Jf
bWFzayA9IDA7Cj4gPiArICAgIGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9HTE9CQUwpICkKPiA+
ICsgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9GTFVTSF9OT05fR0xPQkFMX01BUFBJTkdTX09O
TFk7Cj4gPiArCj4gPiArICAgIGlmICggY3B1bWFza19lcXVhbChtYXNrLCAmY3B1X29ubGluZV9t
YXApICkKPiA+ICsgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9GTFVTSF9BTExfUFJPQ0VTU09S
UzsKPiA+ICsgICAgZWxzZQo+ID4gKyAgICB7Cj4gPiArICAgICAgICB1bnNpZ25lZCBpbnQgY3B1
Owo+ID4gKwo+ID4gKyAgICAgICAgLyoKPiA+ICsgICAgICAgICAqIE5vcm1hbGx5IFZQIGluZGlj
ZXMgYXJlIGluIGFzY2VuZGluZyBvcmRlciBhbmQgbWF0Y2ggWGVuJ3MKPiA+ICsgICAgICAgICAq
IGlkZWEgb2YgQ1BVIGlkcy4gQ2hlY2sgdGhlIGxhc3QgaW5kZXggdG8gc2VlIGlmIFZQIGluZGV4
IGlzCj4gPiArICAgICAgICAgKiA+PSA2NC4gSWYgc28sIHdlIGNhbiBza2lwIHNldHRpbmcgdXAg
cGFyYW1ldGVycyBmb3IKPiA+ICsgICAgICAgICAqIG5vbi1hcHBsaWNhYmxlIGh5cGVyY2FsbHMg
d2l0aG91dCBsb29raW5nIGZ1cnRoZXIuCj4gPiArICAgICAgICAgKi8KPiA+ICsgICAgICAgIGlm
ICggaHZfdnBfaW5kZXgoY3B1bWFza19sYXN0KG1hc2spKSA+PSA2NCApCj4gPiArICAgICAgICAg
ICAgZ290byBkb19leF9oeXBlcmNhbGw7Cj4gPiArCj4gPiArICAgICAgICBmb3JfZWFjaF9jcHUg
KCBjcHUsIG1hc2sgKQo+ID4gKyAgICAgICAgewo+ID4gKyAgICAgICAgICAgIHVpbnQzMl90IHZw
aWQgPSBodl92cF9pbmRleChjcHUpOwo+IAo+IFRoaXMgc2hvdWxkIGJlIHVuc2lnbmVkIGludCBu
b3cuCgpHb29kIGNhdGNoLgoKPiAKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAoIHZwaWQgPiBt
c19oeXBlcnYubWF4X3ZwX2luZGV4ICkKPiA+ICsgICAgICAgICAgICB7Cj4gPiArICAgICAgICAg
ICAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGlycV9mbGFncyk7Cj4gPiArICAgICAgICAgICAgICAg
IHJldHVybiAtRU5YSU87Cj4gPiArICAgICAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgICAg
IGlmICggdnBpZCA+PSA2NCApCj4gPiArICAgICAgICAgICAgICAgIGdvdG8gZG9fZXhfaHlwZXJj
YWxsOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIF9fc2V0X2JpdCh2cGlkLCAmZmx1c2gtPnByb2Nl
c3Nvcl9tYXNrKTsKPiA+ICsgICAgICAgIH0KPiAKPiBXb3VsZCBpdCBtYWtlIHNlbnNlIHRvIGFi
c3RyYWN0IHRoaXMgYXMgY3B1bWFza190b19wcm9jZXNzb3JfbWFzaywKPiBzaW5jZSB5b3UgYXJl
IGFkZGluZyBjcHVtYXNrX3RvX3Zwc2V0IGJlbG93Lgo+IAoKVGhlcmUgaXMgb25seSBvbmUgdXNh
Z2Ugc28gZmFyLCBzbyBJIGRvbid0IHRoaW5rIGl0IGlzIG5lY2Vzc2FyeS4KCj4gPiArICAgIH0K
PiA+ICsKPiA+ICsgICAgbWF4X2d2YXMgPSAoUEFHRV9TSVpFIC0gc2l6ZW9mKCpmbHVzaCkpIC8g
c2l6ZW9mKGZsdXNoLT5ndmFfbGlzdFswXSk7Cj4gCj4gWW91IGNvdWxkIGluaXQgdGhpcyBhdCBk
ZWNsYXJhdGlvbiwgYW5kIG1ha2UgaXQgY29uc3Qgc3RhdGljIHNpbmNlIHRoZQo+IHZhbHVlIGNh
biBiZSBjYWxjdWxhdGVkIGF0IGNvbXBpbGUgdGltZSBBRkFJQ1QuIE9yIGNyZWF0ZSBhIGRlZmlu
ZQo+IHdpdGggaXQgKEhWX1RMQl9GTFVTSF9NQVhfR1ZBUz8pLiBUaGVyZSdzIG5vIG5lZWQgdG8g
c3RvcmUgaXQgb24gdGhlCj4gc3RhY2suCgpJIGNhbiBpbnRyb2R1Y2UgYSBkZWZpbmUsIGJ1dCB0
aGUgbmFtZSB5b3Ugc3VnZ2VzdGVkIGlzIHRvbyBnZW5lcmljLiBJZiB0aGVyZQppcyB2YXJpYWJs
ZSBzaXplZCBoZWFkZXIsIHRoZSBjYWxjdWxhdGlvbiBpcyBnb2luZyB0byBiZSBkaWZmZXJlbnQu
Cgo+IAo+ID4gKwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBGbHVzaCB0aGUgZW50aXJlIGFkZHJl
c3Mgc3BhY2UgaWYgdmEgaXMgTlVMTCBvciBpZiB0aGVyZSBpcyBub3QKPiA+ICsgICAgICogZW5v
dWdoIHNwYWNlIGZvciBndmFfbGlzdC4KPiA+ICsgICAgICovCj4gPiArICAgIGlmICggIXZhIHx8
IChQQUdFX1NJWkUgPDwgb3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQgPiBtYXhfZ3ZhcyApCj4g
PiArICAgICAgICByZXQgPSBodl9kb19oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQURE
UkVTU19TUEFDRSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXJ0X3RvX21h
ZGRyKGZsdXNoKSwgMCk7Cj4gPiArICAgIGVsc2UKPiA+ICsgICAgewo+ID4gKyAgICAgICAgdW5z
aWduZWQgaW50IGd2YXMgPSBmaWxsX2d2YV9saXN0KGZsdXNoLT5ndmFfbGlzdCwgdmEsIG9yZGVy
KTsKPiAKPiBObyBuZWVkIGZvciB0aGUgZ3ZhcyB2YXJpYWJsZSwgeW91IGNhbiBqdXN0IGNhbGwg
ZmlsbF9ndmFfbGlzdCBhdAo+IGh2X2RvX3JlcF9oeXBlcmNhbGwuCj4gCgpTdXJlLgoKPiA+ICsK
PiA+ICsgICAgICAgIHJldCA9IGh2X2RvX3JlcF9oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRV
QUxfQUREUkVTU19MSVNULCBndmFzLCAwLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsg
ICAgZ290byBkb25lOwo+ID4gKwo+ID4gKyBkb19leF9oeXBlcmNhbGw6Cj4gPiArICAgIHJldCA9
IGZsdXNoX3RsYl9leChtYXNrLCB2YSwgZmxhZ3MpOwo+ID4gKwo+ID4gKyBkb25lOgo+ID4gKyAg
ICBsb2NhbF9pcnFfcmVzdG9yZShpcnFfZmxhZ3MpOwo+ID4gKwo+ID4gKyAgICByZXR1cm4gcmV0
ICYgSFZfSFlQRVJDQUxMX1JFU1VMVF9NQVNLID8gLUVOWElPIDogMDsKPiA+ICB9Cj4gPiAgCj4g
PiAgLyoKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+ID4gaW5kZXggMDAwMDAwMDAwMC4uZTA5MjU5Mzc0Ngo+ID4gLS0tIC9kZXYvbnVsbAo+ID4g
KysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMKPiA+IEBAIC0wLDAgKzEsNzQg
QEAKPiA+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gPiArICogYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3V0aWwuYwo+ID4gKyAqCj4gPiArICogSHlwZXItViB1dGlsaXR5IGZ1bmN0aW9ucwo+ID4g
KyAqCj4gPiArICogVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0
cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiA+ICsgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhl
IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+ID4gKyAqIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2Us
IG9yCj4gPiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiA+ICsgKgo+
ID4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdp
bGwgYmUgdXNlZnVsLAo+ID4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl
dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJ
VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ID4gKyAqIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gPiArICoKPiA+ICsgKiBZb3Ug
c2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGlj
ZW5zZQo+ID4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gPiArICoKPiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIw
MjAgTWljcm9zb2Z0Lgo+ID4gKyAqLwo+ID4gKwo+ID4gKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+Cj4g
PiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+
ID4gKwo+ID4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2Lmg+Cj4gPiArI2luY2x1ZGUgPGFz
bS9ndWVzdC9oeXBlcnYtdGxmcy5oPgo+ID4gKwo+ID4gKyNpbmNsdWRlICJwcml2YXRlLmgiCj4g
PiArCj4gPiAraW50IGNwdW1hc2tfdG9fdnBzZXQoc3RydWN0IGh2X3Zwc2V0ICp2cHNldCwKPiA+
ICsgICAgICAgICAgICAgICAgICAgICBjb25zdCBjcHVtYXNrX3QgKm1hc2spCj4gPiArewo+ID4g
KyAgICBpbnQgbnIgPSAxOwo+ID4gKyAgICB1bnNpZ25lZCBpbnQgY3B1LCB2Y3B1X2JhbmssIHZj
cHVfb2Zmc2V0Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQgbWF4X2JhbmtzID0gbXNfaHlwZXJ2Lm1h
eF92cF9pbmRleCAvIDY0Owo+ID4gKwo+ID4gKyAgICAvKiBVcCB0byA2NCBiYW5rcyBjYW4gYmUg
cmVwcmVzZW50ZWQgYnkgdmFsaWRfYmFua19tYXNrICovCj4gPiArICAgIGlmICggbWF4X2Jhbmtz
ID49IDY0ICkKPiA+ICsgICAgICAgIHJldHVybiAtRTJCSUc7Cj4gPiArCj4gPiArICAgIC8qIENs
ZWFyIGFsbCBiYW5rcyB0byBhdm9pZCBmbHVzaGluZyB1bndhbnRlZCBDUFVzICovCj4gPiArICAg
IGZvciAoIHZjcHVfYmFuayA9IDA7IHZjcHVfYmFuayA8PSBtYXhfYmFua3M7IHZjcHVfYmFuaysr
ICkKPiAKPiBJIHRoaW5rIHRoaXMgaXMgb2ZmIGJ5IG9uZSBhbmQgc2hvdWxkIGJlIHZjcHVfYmFu
ayA8IG1heF9iYW5rcz8gT3IKPiBlbHNlIHlvdSBhcmUgY2xlYXJpbmcgb25lIGV4dHJhIGJhbmsu
CgpJZiBtYXhfdnBfaW5kZXggd2VyZSB0aGUgbWF4aW11bSB2cCBpbmRleCwgbWF4X2JhbmtzIHdv
dWxkIGJlIGluY2x1c2l2ZQooZm9yIGV4YW1wbGUsIG1heF92cF9pbmRleCBpcyA2MywgNjMvNjQ9
MCkuICBUaGUgY29kZSBzaG91bGQgYmUgY29ycmVjdAppbiB0aGF0IGNhc2UuCgpIb3dldmVyLCB3
aGVuIEkgZGlkIGFub3RoZXIgcm91bmQgb2Ygc2VsZi1yZXZpZXcsIEkgZGlzY292ZXJlZCB0aGF0
CnRoZSB2YWx1ZSBzdG9yZWQgaW4gbWF4X3ZwX2luZGV4IHdhcyBhY3R1YWxseSAidGhlIG1heGlt
dW0gbnVtYmVyIG9mCnZpcnR1YWwgcHJvY2Vzc29ycyBzdXBwb3J0ZWQiLCBzbyBpdCB3YXNuJ3Qg
cmVhbGx5IHRoZSBtYXhpbXVtIGluZGV4LgoKVGhpcyBtZWFucyBJIHdpbGwgbmVlZCB0byBhZGp1
c3QgcGxhY2VzIHdoZXJlIG1heF92cF9pbmRleCBpcyB1c2VkLgoKSGVyZSwgbWF4X2JhbmtzIGlz
IG5vdCBpbmNsdXNpdmUgYW55bW9yZS4KCkFuZCBhbiBlYXJsaWVyIHBsYWNlCgogKyAgICAgICAg
ICAgIGlmICggdnBpZCA+IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggKQogKyAgICAgICAgICAgIHsK
CmFsc28gcmVxdWlyZXMgZml4aW5nLgoKSSB3aWxsIGFsc28gc2VlIGFib3V0IGNoYW5naW5nIG1h
eF97bCx2fXBfaW5kZXggdG8gbW9yZSBzZW5zaWJsZSBuYW1lcwpvciBhZGQgc29tZSBjb21tZW50
cyB0byB0aGVpciBkZWZpbml0aW9ucy4KCldlaS4KCj4gCj4gVGhhbmtzLCBSb2dlci4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 16:10:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 16:10:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2dYB-00037H-TN; Fri, 14 Feb 2020 16:10:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=02C0=4C=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1j2dYA-00037C-Gv
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 16:10:42 +0000
X-Inumbo-ID: 884d9448-4f44-11ea-baa7-12813bfff9fa
Received: from m9a0014g.houston.softwaregrp.com (unknown [15.124.64.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 884d9448-4f44-11ea-baa7-12813bfff9fa;
 Fri, 14 Feb 2020 16:10:39 +0000 (UTC)
Received: FROM m9a0014g.houston.softwaregrp.com (15.121.0.191) BY
 m9a0014g.houston.softwaregrp.com WITH ESMTP; 
 Fri, 14 Feb 2020 16:09:26 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0068.microfocus.com (2002:f79:bf::f79:bf) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Fri, 14 Feb 2020 16:00:09 +0000
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (15.124.8.14) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Fri, 14 Feb 2020 16:00:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=NUwkXOJvYX6VEbnyghUO0wDJzmTwL+KELT+vXF3C9xqQsaBnFi+eqIPfMmO86oKXUebpxHtAoaF6UcsoEJK3JBh4Z3JYI4obYRKW3BGYlJsRBsgr3CvED2o9DD9ay6UiMZzZ65SXw9DcYn4eqZ3Qol0P3QI3VbIT4U/cimDh1vCoPMFyKNOCsOPYZrMjrwIk/Lz2IbH0l8WuEFmJ3Oauch6E6XMc0b8NEN2ei1/S9AHeYhhPpJBIGGM5XqHHdKvyTCOavZrABxnPbzDUMZQC6gMTspP8glNgPnhbayVCT/LQt6WCm2Hk0jcnPooGfKVnJVTGbSSr4dbeIKktOzB+tg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=s4nmaUuf2ifzUf74DJ+wWLVU+ZaFBleouRnI8gLB2LE=;
 b=DhgcDBKepDN+av/jiM6OD4HvL6eujIMmn4wh9kMqq/ZyRjeknkcCVMhAhRuN3O6rja3YJD8k+wciTfnxnCSOP/DYdKcL1RnW3R6gWg75JlUO9AUlVKywydfHCHb0UbAQ/VcbqUntENLnfM6lYcykvIIbdtTs3xV0Law0vRvZPaNmMhy/TgSMLt6NjsJDyOsBovTq4w+WK4ryTq2ZdOKl+qcN+v2cjVthEZ2KIhCzRS//2NCyf7oVk2M/C/83lnbjjhzvtavUms19aeWqLA74FRthXKwb0IR/Vrq7aph8Uha5slFytfShA/V221ovM9VzuHX77Sra+pLgus+kitLw6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com;
 dkim=pass header.d=suse.com; arc=none
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=jfehlig@suse.com; 
Received: from BY5PR18MB3315.namprd18.prod.outlook.com (10.255.139.204) by
 BY5PR18MB3379.namprd18.prod.outlook.com (10.255.136.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2707.29; Fri, 14 Feb 2020 16:00:07 +0000
Received: from BY5PR18MB3315.namprd18.prod.outlook.com
 ([fe80::e837:42bb:9b5f:45c4]) by BY5PR18MB3315.namprd18.prod.outlook.com
 ([fe80::e837:42bb:9b5f:45c4%7]) with mapi id 15.20.2707.031; Fri, 14 Feb 2020
 16:00:07 +0000
From: Jim Fehlig <jfehlig@suse.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 08:59:33 -0700
Message-ID: <20200214155933.7048-1-jfehlig@suse.com>
X-Mailer: git-send-email 2.25.0
X-ClientProxiedBy: BYAPR03CA0030.namprd03.prod.outlook.com
 (2603:10b6:a02:a8::43) To BY5PR18MB3315.namprd18.prod.outlook.com
 (2603:10b6:a03:196::12)
MIME-Version: 1.0
Received: from linux-tbji.provo.novell.com (75.169.19.89) by
 BYAPR03CA0030.namprd03.prod.outlook.com (2603:10b6:a02:a8::43) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25 via Frontend Transport; Fri, 14 Feb 2020 16:00:07 +0000
X-Mailer: git-send-email 2.25.0
X-Originating-IP: [75.169.19.89]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 40f53970-c10c-452e-426c-08d7b166f647
X-MS-TrafficTypeDiagnostic: BY5PR18MB3379:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <BY5PR18MB337923BB5D87383B73095CE2C6150@BY5PR18MB3379.namprd18.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:2000;
X-Forefront-PRVS: 03137AC81E
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(4636009)(396003)(346002)(366004)(39860400002)(136003)(376002)(189003)(199004)(86362001)(66476007)(6666004)(186003)(66946007)(8936002)(6916009)(5660300002)(478600001)(956004)(2616005)(16526019)(66556008)(107886003)(966005)(26005)(6512007)(2906002)(1076003)(8676002)(81166006)(52116002)(6506007)(81156014)(316002)(4326008)(36756003)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3379;
 H:BY5PR18MB3315.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: nSA+2UqWB2GoBhUmq5i2h4qufn1lCxYHfcqXK9wV01c5HndCrAeVGnNHAWjUMSI1C76obF8tQN5CKv6DNkBOD0xKupKQj3QzU9TOZXs0Rlkl5q1b33OWXcaLeDLRLv+7hYGSD5vm+JfCO471HhuklEXnZKEkJNLj9KGQsDJz+4RNCTygDGW0MJUWQ6qNvLrUNmXUKlBvQsOE4C3zW3omCE8m1jO7m6UqxuSGGG5ZT8Oqa/F+FBejxRl2FWYXKGP8NZO+G8eERAex6OI0zIkAkm3QCs5yFUnuzvv3H0hGCCe5W2F1a5lOxzWqbPJ4rEDl4JJB/ryTwGH6aMMjEmgikHMVlT3F61j6iAZwKFzoj7hC21cQa/SIbitCy27l/nRc3JtDIk8pk6TWbT9m+e6MeHaBVB4il5Y75VPJOnaVfEynlLf7eemOfgePB/o2wybtOs58F3ATmitxfwjStaTFw8Pg0HaHuYUEgmlRyFvSNEYeGZKBKXmkSypcmF/AXQ9SgISUz627HjaIrBFs9oKjuw==
X-MS-Exchange-AntiSpam-MessageData: sadnmHva+Di7mF/LAG1QJam2BoPABVcD6ZDRYc2AtjRyYtP3YyaBllAan0U/Fc5fDg2pTNy7fLCHK5j/wzrJ6YbH2kBYFQpns6VdmyxL5WkF9g7FqSQfqkQ29aKUqPGwNEikE+tce8Yh2MQ0qvRZhQ==
X-MS-Exchange-CrossTenant-Network-Message-Id: 40f53970-c10c-452e-426c-08d7b166f647
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2020 16:00:07.5039 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: AD2KcpSILu4upvEu7iYAokfkjmiK0RtqzEcYU+v3fSOwQFx5oSsd24I7fFVW9I5R4AY5f6M4tadt9wRhhT3TUQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3379
X-OriginatorOrg: suse.com
Subject: [Xen-devel] [OSSTEST PATCH V2] build: fix configuration of libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jim Fehlig <jfehlig@suse.com>, ian.jackson@eu.citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

bGlidmlydC5naXQgY29tbWl0IDI2MjFkNDhmMDAgcmVtb3ZlZCB0aGUgbGFzdCB0cmFjZXMgb2Yg
Z251bGliLCB3aGljaAphbHNvIHJlbW92ZWQgdGhlICctLW5vLWdpdCcgb3B0aW9uIGZyb20gYXV0
b2dlbi5zaC4gVW5rbm93biBvcHRpb25zIGFyZQpub3cgcGFzc2VkIHRvIHRoZSBjb25maWd1cmUg
c2NyaXB0LCB3aGljaCBxdWlja2x5IGZhaWxzIHdpdGgKCiAgY29uZmlndXJlOiBlcnJvcjogdW5y
ZWNvZ25pemVkIG9wdGlvbjogYC0tbm8tZ2l0JwoKUmVtb3ZlIHRoZSBnbnVsaWIgaGFuZGxpbmcg
ZnJvbSB0cy1saWJ2aXJ0LWJ1aWxkLCBpbmNsdWRpbmcgdGhlICctLW5vLWdpdCcKb3B0aW9uIHRv
IGF1dG9nZW4uc2guIFdoaWxlIGF0IGl0IHJlbW92ZSBjb25maWd1cmUgb3B0aW9ucyBubyBsb25n
ZXIKc3VwcG9ydGVkIGJ5IHRoZSBsaWJ2aXJ0IGNvbmZpZ3VyZSBzY3JpcHQuCgpTaWduZWQtb2Zm
LWJ5OiBKaW0gRmVobGlnIDxqZmVobGlnQHN1c2UuY29tPgotLS0KClRoZSBvbmx5IGNoYW5nZSBm
cm9tIFYxIGlzIGFkZGluZyBJYW4gdG8gY2MuCgpJIGhhdmUgcG9vciBwZXJsIHNraWxscywgYnV0
IGhvcGVmdWxseSB0aGlzIGZpeGVzIHRoZSBsYXRlc3QgYnVpbGQKZmFpbHVyZXMgb2YgdGhlIGxp
YnZpcnQgdGVzdCBwcm9qZWN0LCBlLmcuCgpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ2OTIxL2J1aWxkLWFtZDY0LWxpYnZpcnQvNi50cy1saWJ2aXJ0
LWJ1aWxkLmxvZwoKIHRzLWxpYnZpcnQtYnVpbGQgfCAxNiArKysrLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS90cy1saWJ2aXJ0LWJ1aWxkIGIvdHMtbGlidmlydC1idWlsZAppbmRleCBlNzk5ZjAwMy4uYWM1
YWZjZjIgMTAwNzU1Ci0tLSBhL3RzLWxpYnZpcnQtYnVpbGQKKysrIGIvdHMtbGlidmlydC1idWls
ZApAQCAtMjYsOCArMjYsNyBAQCB0c3JlYWRjb25maWcoKTsKIHNlbGVjdGJ1aWxkaG9zdChcQEFS
R1YpOwogYnVpbGRkaXJzcHJvcHMoKTsKIAotb3VyICVzdWJtb2RtYXAgPSBxdyhnbnVsaWIgZ251
bGliCi0gICAgICAgICAgICAgICAgICAgIGtleWNvZGVtYXBkYiBrZXljb2RlbWFwZGIpOworb3Vy
ICVzdWJtb2RtYXAgPSBxdyhrZXljb2RlbWFwZGIga2V5Y29kZW1hcGRiKTsKIG91ciAkc3VibW9k
dWxlczsKIAogc3ViIGxpYnZpcnRkX2luaXQgKCk7CkBAIC01MCwxMiArNDksNiBAQCBzdWIgY29u
ZmlnKCkgewogICAgIH0KICAgICBkaWUgIm5vIHhlbiBwcmVmaXgiIHVubGVzcyAkeGVucHJlZml4
OwogCi0gICAgIyBVc2VzIC0tbm8tZ2l0IGJlY2F1c2Ugb3RoZXJ3aXNlIGF1dG9nZW4uc2ggd2ls
bCB1bmRvCi0gICAgIyBzdWJtb2R1bGVmaXh1cCdzIGF0dGVtcHRzIHRvIGhvbm91cgotICAgICMg
cmV2aXNpb25fbGlidmlydF9nbnVsaWIuIFRoaXMgaW4gdHVybiByZXF1aXJlcyB0aGF0IHdlIHNw
ZWNpZnkKLSAgICAjIC0tZ251bGliLXNyY2RpciwgYnV0IC4vYXV0b2dlbi5zaCBkb2Vzbid0IHBy
b3BhZ2F0ZQotICAgICMgLS1nbnVsaWItc3JjZGlyIHRvIC4vYm9vdHN0YXAgc28gd2UgdXNlIEdO
VUxJQl9TUkNESVIgZGlyZWN0bHkuCi0gICAgbXkgJGdudWxpYiA9IHN1Ym1vZHVsZV9maW5kKCRz
dWJtb2R1bGVzLCAiZ251bGliIik7CiAgICAgdGFyZ2V0X2NtZF9idWlsZCgkaG8sIDM2MDAsICRi
dWlsZGRpciwgPDxFTkQpOwogICAgICAgICBjZCBsaWJ2aXJ0CiAJbWtkaXIgYnVpbGQKQEAgLTYz
LDEwICs1Niw5IEBAIHN1YiBjb25maWcoKSB7CiAgICAgICAgIENGTEFHUz0iLWcgLUkkeGVucHJl
Zml4L2luY2x1ZGUvIiBcXAogICAgICAgICBMREZMQUdTPSItZyAtTCR4ZW5wcmVmaXgvbGliLyAt
V2wsLXJwYXRoLWxpbms9JHhlbnByZWZpeC9saWIvIiBcXAogICAgICAgICBQS0dfQ09ORklHX1BB
VEg9IiR4ZW5wcmVmaXgvbGliL3BrZ2NvbmZpZy8iIFxcCi0gICAgICAgIEdOVUxJQl9TUkNESVI9
JGJ1aWxkZGlyL2xpYnZpcnQvJGdudWxpYi0+e1BhdGh9IFxcCi0gICAgICAgICAgICAuLi9hdXRv
Z2VuLnNoIC0tbm8tZ2l0IFxcCi0gICAgICAgICAgICAgICAgICAgICAgICAgLS13aXRoLWxpYnhs
IC0td2l0aG91dC14ZW4gLS13aXRob3V0LXhlbmFwaSAtLXdpdGhvdXQtc2VsaW51eCBcXAotICAg
ICAgICAgICAgICAgICAgICAgICAgIC0td2l0aG91dC1seGMgLS13aXRob3V0LXZib3ggLS13aXRo
b3V0LXVtbCBcXAorICAgICAgICAgICAgLi4vYXV0b2dlbi5zaCBcXAorICAgICAgICAgICAgICAg
ICAgICAgICAgIC0td2l0aC1saWJ4bCAtLXdpdGhvdXQtc2VsaW51eCBcXAorICAgICAgICAgICAg
ICAgICAgICAgICAgIC0td2l0aG91dC1seGMgLS13aXRob3V0LXZib3ggXFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAtLXdpdGhvdXQtcWVtdSAtLXdpdGhvdXQtb3BlbnZ6IC0td2l0aG91dC12
bXdhcmUgXFwKICAgICAgICAgICAgICAgICAgICAgICAgICAtLXN5c2NvbmZkaXI9L2V0YyAtLWxv
Y2Fsc3RhdGVkaXI9L3ZhciAjLwogRU5ECi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 16:40:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 16:40:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2e0a-0005Vh-Ig; Fri, 14 Feb 2020 16:40:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Ut5K=4C=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2e0Z-0005JH-49
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 16:40:03 +0000
X-Inumbo-ID: a47d3142-4f48-11ea-babf-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a47d3142-4f48-11ea-babf-12813bfff9fa;
 Fri, 14 Feb 2020 16:40:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5A277B00A;
 Fri, 14 Feb 2020 16:39:59 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200211093527.6811-1-jgross@suse.com>
 <40df666d-246a-656a-94e5-00a85b9280fc@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <f7397b04-80f2-1e2a-0899-427570f8f878@suse.com>
Date: Fri, 14 Feb 2020 17:39:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <40df666d-246a-656a-94e5-00a85b9280fc@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAgMTU6MDYsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDExLzAyLzIwMjAg
MDk6MzUsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFdpdGggY29yZSBzY2hlZHVsaW5nIGFjdGl2
ZSBpdCBpcyBtYW5kYXRvcnkgZm9yIHN0b3BfbWFjaGluZV9ydW4oKSB0bwo+PiBiZSBjYWxsZWQg
aW4gYSB0YXNrbGV0IG9ubHksIGFzIG90aGVyd2lzZSBhIHNjaGVkdWxpbmcgZGVhZGxvY2sgd291
bGQKPj4gb2NjdXI6IHN0b3BfbWFjaGluZV9ydW4oKSBkb2VzIGEgY3B1IHJlbmRlenZvdXMgYnkg
YWN0aXZhdGluZyBhIHRhc2tsZXQKPj4gb24gYWxsIG90aGVyIGNwdXMuIEluIGNhc2Ugc3RvcF9t
YWNoaW5lX3J1bigpIHdhcyBub3QgY2FsbGVkIGluIGFuIGlkbGUKPj4gdmNwdSBpdCB3b3VsZCBi
bG9jayBzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24gaXRzIHNpYmxpbmdzIHdpdGggY29yZQo+
PiBzY2hlZHVsaW5nIGJlaW5nIGFjdGl2ZSwgcmVzdWx0aW5nIGluIGEgaGFuZy4KPiAKPiBJIHN1
cHBvc2UgcmN1X2JhcnJpZXIoKSBpcyBmaW5lIGR1ZSB0byBwcm9jZXNzX3BlbmRpbmdfc29mdGly
cXMoKSBiZWluZwo+IGNhbGxlZCBpbnNpZGU/IEknbSBhIGxpdHRsZSBjb25jZXJuZWQgYnkgaW1w
b3NpbmcgaXNfdmNwdV9pZGxlKCkgcmVzdHJpY3Rpb24KPiBpbiB0aGF0IGNhc2UgYXMgcmN1X2Jh
cnJpZXIoKSBjb3VsZCBiZSB0ZWNobmljYWxseSBjYWxsZWQgZnJvbSBhIG5vbi10YXNrbGV0Cj4g
Y29udGV4dC4KCk5vLCBzdG9wX21hY2hpbmVfcnVuKCkgd2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0
aXZlIGNhbiBvbmx5IHdvcmsgd2hlbgpjYWxsZWQgaW4gYW4gaWRsZSB2Y3B1LgoKT1RPSCBpdCB3
b3VsZCBiZSBmYWlybHkgZWFzeSB0byBhZGQgYW5vdGhlciBzb2Z0aXJxIGZvciBhIHNpbWlsYXIK
cHVycG9zZSBhbmQgaGF2ZSBhIHN5bmNfbWFjaGluZV9ydW4oKSB1c2luZyB0aGF0IGluc3RlYWQg
b2YgdGFza2xldHMuClRoaXMgY291bGQgYmUgdXNlZCBmb3IgdWNvZGUgbG9hZGluZywgdG9vLgoK
c3RvcF9tYWNoaW5lX3J1bigpIGFuZCBzeW5jX21hY2hpbmVfcnVuKCkgY291bGQgdXNlIGEgY29t
bW9uIG1haW4KZnVuY3Rpb24uIFRoZSBwYXRjaCBzaG91bGQgYmUgcmF0aGVyIHNpbXBsZS4KClRo
b3VnaHRzPwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 16:42:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 16:42:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2e3J-0005ta-31; Fri, 14 Feb 2020 16:42:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0jOW=4C=microsoft.com=mikelley@srs-us1.protection.inumbo.net>)
 id 1j2e3H-0005tV-6O
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 16:42:51 +0000
X-Inumbo-ID: 095e28e6-4f49-11ea-b0fd-bc764e2007e4
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (unknown
 [40.107.237.112]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 095e28e6-4f49-11ea-b0fd-bc764e2007e4;
 Fri, 14 Feb 2020 16:42:49 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=JDyv/B1HgywKNhePWzZAzazBb2rbx0d6RXHNP4ZfdPSP8H5VDK4VsmT7n9PWkv6M02oK4y+0G+l19gw0Ps6q1Fk4H6i2tcvE0mclRJnAiG4wx/VLCOxffSd2ksBZLQX8EQIh5nvs/4PMFx5yaezs/mrvZiq7bCqRfliHf3v9TN17zddA55/oq00ZzqzS24DH1t1Iha3U8C2eASUtA+7O2WeNuLoRSnJD7tsKp5sCKCpiy1OtjOpFPhsl+NjM8ScW8SJ136kMDzFXzyV7zZj8D67pSkI+2RtGB/l/DqGRa6FFTuaELuOEujSr9DAv0xs2GPD+yvQWFma9an5zHbIMyA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=62VGHS1WCmtD9c8epwijs8XdZNvsQl/O8jGZItqO8Lg=;
 b=WGEDGZoBtAKqilVakSXoKFMxkWWcr+beUt9koQLr9ZrqT/ZvlNNvDg49oyu5CUwSQqmf+j3K3b+VXNqZbPC72dUWXJa0zXLPoDb3PcBHOHgHu2cIylL2L7xIp1z1A2h9rksL+DRHGCEKA0rrORud8qnqRRJEba2eUb1DbM4GUMEgqx0t5DlvfW6pgYWGDvt2/EJkz4X+lV5SEw2l9PMpBitlM5RJnmHlZyiQWfZ5sx8mlJP3jxVzmr4axyzb3Kt+AVgP5A4nGE3AkKeWE8roLO9cghdhSz+EWCIwO7nYDgTdcDoggC/zryRPpDx1Et7FNAqTdysHzqMzXZOqnu1ZFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=microsoft.com; dmarc=pass action=none
 header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=62VGHS1WCmtD9c8epwijs8XdZNvsQl/O8jGZItqO8Lg=;
 b=Iz5s4tIiuih0BmU9VGvUzklpms5MMubbkYXppKMIKG8Nqu3yLC4CbO8LmeP7o4Tifwb97PTWn1nUEPJ5FmJYhDrzBSQeq3pT4sacNoVKA7ZljQs2/2ERzGUFqOQaSsNgg0zuYUGPJ7Vn6yRjAcRKP7KmSjAeusWCWCbzerNakSI=
Received: from MW2PR2101MB1052.namprd21.prod.outlook.com (52.132.149.16) by
 MW2PR2101MB0924.namprd21.prod.outlook.com (52.132.152.32) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.3; Fri, 14 Feb 2020 16:42:47 +0000
Received: from MW2PR2101MB1052.namprd21.prod.outlook.com
 ([fe80::79be:4582:d077:d039]) by MW2PR2101MB1052.namprd21.prod.outlook.com
 ([fe80::79be:4582:d077:d039%6]) with mapi id 15.20.2729.010; Fri, 14 Feb 2020
 16:42:47 +0000
From: Michael Kelley <mikelley@microsoft.com>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 3/3] x86/hyperv: L0 assisted TLB flush
Thread-Index: AQHV4zMfjD20YAviSUGuOvGOMkqKj6ga4CsQ
Date: Fri, 14 Feb 2020 16:42:47 +0000
Message-ID: <MW2PR2101MB105273CC05CACB0F3B0F4AC2D7150@MW2PR2101MB1052.namprd21.prod.outlook.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-4-liuwe@microsoft.com>
In-Reply-To: <20200214123430.4942-4-liuwe@microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=mikelley@ntdev.microsoft.com;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-02-14T16:42:45.9034313Z;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure
 Information Protection;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=108b8d20-d95b-4a87-a822-7f6f32e2a345;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=mikelley@microsoft.com; 
x-originating-ip: [173.197.107.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0dd11969-789e-48cd-f1d1-08d7b16cec63
x-ms-traffictypediagnostic: MW2PR2101MB0924:|MW2PR2101MB0924:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MW2PR2101MB0924FB883ABFEEAAD49D3F7BD7150@MW2PR2101MB0924.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 03137AC81E
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(366004)(39860400002)(376002)(396003)(346002)(136003)(189003)(199004)(66946007)(7696005)(478600001)(8676002)(64756008)(33656002)(66556008)(81156014)(66446008)(81166006)(4326008)(5660300002)(8936002)(66476007)(10290500003)(2906002)(52536014)(316002)(76116006)(55016002)(26005)(71200400001)(8990500004)(6506007)(54906003)(86362001)(110136005)(186003)(9686003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MW2PR2101MB0924;
 H:MW2PR2101MB1052.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vFqx19OE/12nCMSvi9nD4seQQyVayw4Mk52b76pAiBh3BhmabtZvBl5RbdXVwW8Nqfn1AmRua9+yO0fuksO+AUm1b0kASZga/6d0Z2hWIbwaz5b+dQshu6/QJ3qq6CLEDNsW8BgPUN2De/LWK7OPcVBhqmySDtnqUaUD64MMLP7KVYsO5RGpyjrL1brQ8765ygilhWatrK+CqalVT0offxwPCSLGIXamn+GCnE5I3gTwTPb+oSxLe7qolg+QtFKaGBGvq8c4cHLhrEQEtiblvSzVB9l6NSGHvQ0AbeZ8EuPm5HhR4R2YwLZJfiG4wC9VGH6ir8n6FnWEiHWePHadeNM7VR7Mx7cFW5HGuJ7dN3WNaeswVdQwlI7x3EJBjMuoblQjX1vSXKk0SbVI9NoJNn26hPeb7aHcIrXTsm56+piNMEVL21CQLCxKmLvVAJYw
x-ms-exchange-antispam-messagedata: zj2KCCuY8fEX3fIKSC3aTM2FROJzd3J12btppQjsMdopL59sB59XNDTA9NZAW6JvRjvBYWE3odHj3xvgZXE4fBS6H68axH4dhD16vLJhSL0f6/c+md0g2tGDj/41rQ7+2xtfBtI9PBCtH/avJDItPw==
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0dd11969-789e-48cd-f1d1-08d7b16cec63
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Feb 2020 16:42:47.4653 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BqX1tRPEPCAtHhYm3AgbwMJ0FIbvEDL3oX9vAaNdcNz6bSVhDeKSn8ZF7nL1P2xFQquJKXaevHgjnaHL7d2RDb6y28izlU3kkO+d7ivLxtQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB0924
Subject: Re: [Xen-devel] [PATCH v2 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Wei Liu <liuwe@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5AZ21haWwuY29tPiBPbiBCZWhhbGYgT2YgV2VpIExp
dSBTZW50OiBGcmlkYXksIEZlYnJ1YXJ5IDE0LCAyMDIwIDQ6MzUgQU0KPiAKPiBJbXBsZW1lbnQg
TDAgYXNzaXN0ZWQgVExCIGZsdXNoIGZvciBYZW4gb24gSHlwZXItVi4gSXQgdGFrZXMgYWR2YW50
YWdlCj4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+IAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFM
X0FERFJFU1NfTElTVAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVF9FWAo+
ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKPiAgKiBIVkNBTExfRkxVU0hf
VklSVFVBTF9BRERSRVNTX1NQQUNFX0VYCj4gCj4gUGljayB0aGUgbW9zdCBlZmZpY2llbnQgaHlw
ZXJjYWxscyBhdmFpbGFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWlj
cm9zb2Z0LmNvbT4KPiAtLS0KPiB2MjoKPiAxLiBBZGRyZXNzIFJvZ2VyIGFuZCBKYW4ncyBjb21t
ZW50cyByZSB0eXBlcyBldGMuCj4gMi4gRml4IHBvaW50ZXIgYXJpdGhtZXRpYy4KPiAzLiBNaXNj
IGltcHJvdmVtZW50IHRvIGNvZGUuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
TWFrZWZpbGUgIHwgICAxICsKPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgg
fCAgIDkgKysKPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCAxNzIgKysr
KysrKysrKysrKysrKysrKysrKysrKysrLQo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0
aWwuYyAgICB8ICA3NCArKysrKysrKysrKysKPiAgNCBmaWxlcyBjaGFuZ2VkLCAyNTUgaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi91dGlsLmMKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiBp
bmRleCAxODkwMmMzM2U5Li4wZTM5NDEwOTY4IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvTWFrZWZpbGUKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01h
a2VmaWxlCj4gQEAgLTEsMiArMSwzIEBACj4gIG9iai15ICs9IGh5cGVydi5vCj4gIG9iai15ICs9
IHRsYi5vCj4gK29iai15ICs9IHV0aWwubwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5o
Cj4gaW5kZXggNTA5YmVkYWFmYS4uNzlhNzc5MzBhMCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvcHJpdmF0ZS5oCj4gQEAgLTI0LDEyICsyNCwyMSBAQAo+IAo+ICAjaW5jbHVkZSA8eGVuL2Nw
dW1hc2suaD4KPiAgI2luY2x1ZGUgPHhlbi9wZXJjcHUuaD4KPiArI2luY2x1ZGUgPHhlbi90eXBl
cy5oPgo+IAo+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiAgREVD
TEFSRV9QRVJfQ1BVKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKPiAgREVDTEFSRV9QRVJfQ1BVKHVu
c2lnbmVkIGludCwgaHZfdnBfaW5kZXgpOwo+IAo+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGlu
dCBodl92cF9pbmRleCh1bnNpZ25lZCBpbnQgY3B1KQo+ICt7Cj4gKyAgICByZXR1cm4gcGVyX2Nw
dShodl92cF9pbmRleCwgY3B1KTsKPiArfQo+ICsKPiAgaW50IGh5cGVydl9mbHVzaF90bGIoY29u
c3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAKPiArLyogUmV0dXJucyBudW1iZXIgb2YgYmFua3Ms
IC1ldiBpZiBlcnJvciAqLwo+ICtpbnQgY3B1bWFza190b192cHNldChzdHJ1Y3QgaHZfdnBzZXQg
KnZwc2V0LCBjb25zdCBjcHVtYXNrX3QgKm1hc2spOwo+ICsKPiAgI2VuZGlmIC8qIF9fWEVOX0hZ
UEVSVl9QUklWSUFURV9IX18gICovCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCj4gaW5kZXggNDhm
NTI3MjI5ZS4uZjY4ZTE0ZjE1MSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jCj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+IEBAIC0x
OSwxNSArMTksMTg1IEBACj4gICAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCj4gICAq
Lwo+IAo+ICsjaW5jbHVkZSA8eGVuL2NwdS5oPgo+ICAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4K
PiAgI2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+IAo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVy
di5oPgo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi1oY2FsbC5oPgo+ICsjaW5jbHVkZSA8
YXNtL2d1ZXN0L2h5cGVydi10bGZzLmg+Cj4gKwo+ICAjaW5jbHVkZSAicHJpdmF0ZS5oIgo+IAo+
ICsvKgo+ICsgKiBJdCBpcyBwb3NzaWJsZSB0byBlbmNvZGUgdXAgdG8gNDA5NiBwYWdlcyB1c2lu
ZyB0aGUgbG93ZXIgMTIgYml0cwo+ICsgKiBpbiBhbiBlbGVtZW50IG9mIGd2YV9saXN0Cj4gKyAq
Lwo+ICsjZGVmaW5lIEhWX1RMQl9GTFVTSF9VTklUICg0MDk2ICogUEFHRV9TSVpFKQo+ICsKPiAr
c3RhdGljIHVuc2lnbmVkIGludCBmaWxsX2d2YV9saXN0KHVpbnQ2NF90ICpndmFfbGlzdCwgY29u
c3Qgdm9pZCAqdmEsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgb3JkZXIpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQgPSAodW5zaWduZWQg
bG9uZyl2YTsKPiArICAgIHVuc2lnbmVkIGxvbmcgZW5kID0gc3RhcnQgKyAoUEFHRV9TSVpFIDw8
IG9yZGVyKSAtIDE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgbiA9IDA7Cj4gKwo+ICsgICAgZG8gewo+
ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgcmVtYWluID0gZW5kIC0gc3RhcnQ7CgpUaGUgY2FsY3Vs
YXRlZCB2YWx1ZSBoZXJlIGlzbid0IGFjdHVhbGx5IHRoZSByZW1haW5pbmcgYnl0ZXMgaW4gdGhl
CnJhbmdlIHRvIGZsdXNoIC0tIGl0J3Mgb25lIGxlc3MgdGhhbiB0aGUgcmVtYWluaW5nIGJ5dGVz
IGluIHRoZSByYW5nZQp0byBmbHVzaCBiZWNhdXNlIG9mIHRoZSAtMSBpbiB0aGUgY2FsY3VsYXRp
b24gb2YgJ2VuZCcuICAgVGhhdCBkaWZmZXJlbmNlCndpbGwgbWVzcyB1cCB0aGUgY29tcGFyaXNv
biBiZWxvdyBhZ2FpbnN0IEhWX1RMQl9GTFVTSF9VTklUCmluIHRoZSBjYXNlIHRoYXQgdGhlcmUg
YXJlIGV4YWN0bHkgNDA5NiBwYWdlIHJlbWFpbmluZyB0byBiZQpmbHVzaGVkLiAgSXQgc2hvdWxk
IHRha2UgdGhlICI9IiBjYXNlLCBidXQgd29uJ3QuICBBbHNvLCB0aGUKJy0xJyBpbiAncmVtYWlu
IC0gMScgaW4gdGhlIGVsc2UgY2xhdXNlIGJlY29tZXMgdW5uZWVkZWQsIGFuZAp0aGUgJ3N0YXJ0
ID0gZW5kJyBhc3NpZ25tZW50IHRoZW4gcHJvcGFnYXRlcyB0aGUgZXJyb3IuCgpJbiB0aGUgcGFy
YWxsZWwgY29kZSBpbiBMaW51eCwgaWYgeW91IGZvbGxvdyB0aGUgY2FsbCBzZXF1ZW5jZSB0byBn
ZXQgdG8KZmlsbF9nYXZfbGlzdCgpLCB0aGUgJ2VuZCcgYXJndW1lbnQgaXMgcmVhbGx5IHRoZSBh
ZGRyZXNzIG9mIHRoZSBmaXJzdCBieXRlCm9mIHRoZSBmaXJzdCBwYWdlIHRoYXQgaXNuJ3QgaW4g
dGhlIGZsdXNoIHJhbmdlIChpLmUuLCBvbmUgYmV5b25kIHRoZSB0cnVlCidlbmQnKSBhbmQgc28g
aXMgYSBiaXQgbWlzbmFtZWQuCgpJIHRoaW5rIHRoZSBjYWxjdWxhdGlvbiBvZiAnZW5kJyBzaG91
bGQgZHJvcCB0aGUgLTEsIGFuZCBwZXJoYXBzICdlbmQnCnNob3VsZCBiZSByZW5hbWVkLgoKTWlj
aGFlbAoKPiArCj4gKyAgICAgICAgZ3ZhX2xpc3Rbbl0gPSBzdGFydCAmIFBBR0VfTUFTSzsKPiAr
Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBVc2UgbG93ZXIgMTIgYml0cyB0byBlbmNvZGUg
dGhlIG51bWJlciBvZiBhZGRpdGlvbmFsIHBhZ2VzCj4gKyAgICAgICAgICogdG8gZmx1c2gKPiAr
ICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIHJlbWFpbiA+PSBIVl9UTEJfRkxVU0hfVU5JVCAp
Cj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBndmFfbGlzdFtuXSB8PSB+UEFHRV9NQVNLOwo+
ICsgICAgICAgICAgICBzdGFydCArPSBIVl9UTEJfRkxVU0hfVU5JVDsKPiArICAgICAgICB9Cj4g
KyAgICAgICAgZWxzZSBpZiAoIHJlbWFpbiApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBn
dmFfbGlzdFtuXSB8PSAocmVtYWluIC0gMSkgPj4gUEFHRV9TSElGVDsKPiArICAgICAgICAgICAg
c3RhcnQgPSBlbmQ7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBuKys7Cj4gKyAgICB9IHdo
aWxlICggc3RhcnQgPCBlbmQgKTsKPiArCj4gKyAgICByZXR1cm4gbjsKPiArfQo+ICsKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 16:52:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 16:52:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2eCA-0006q6-5M; Fri, 14 Feb 2020 16:52:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=C8Gw=4C=amazon.co.uk=prvs=3060dd874=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2eC8-0006q1-5y
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 16:52:00 +0000
X-Inumbo-ID: 51409ee0-4f4a-11ea-ade5-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 51409ee0-4f4a-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 16:51:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581699120; x=1613235120;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=WtZ/Ap8l+uzqy5Aq9wNiJJ8iaygOxEYEvnnPDs4IZH4=;
 b=j/NHeOIeC305opPE1s1m+tjH0+18SJtCtuMLD/P195lfAs65UYS8xZy1
 3gPiBbKaxXMa0duyD3Ss/mI+HeK/+7R460Sq4bIkLnnFNsk/jdZQIPCgW
 g0ZtJKCLXeDhaNouiD/RLbtqLVgy0pTWUkMiBYuntLlZzjMTvk6EVnCc7 s=;
IronPort-SDR: RXBsukGnXp1uHnOGd+AhhXZFhwWMsEWafROVUOP4+KZHud8zW3c+F+o4IGuc53RObgDdiOonEy
 1DkisKqsE+BQ==
X-IronPort-AV: E=Sophos;i="5.70,441,1574121600"; d="scan'208";a="17232638"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 14 Feb 2020 16:51:47 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id 4508FA18E7; Fri, 14 Feb 2020 16:51:46 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 14 Feb 2020 16:51:46 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 16:51:45 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 14 Feb 2020 16:51:44 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 1/3] x86/hypervisor: pass flags to hypervisor_flush_tlb
Thread-Index: AQHV4zM56lVQgN5geEWTJPENu9ljPqga5ruA
Date: Fri, 14 Feb 2020 16:51:44 +0000
Message-ID: <d2f5c029b0204f7b92be39cab4ef7501@EX13D32EUC003.ant.amazon.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-2-liuwe@microsoft.com>
In-Reply-To: <20200214123430.4942-2-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.77]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2 1/3] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAxNCBGZWJydWFyeSAyMDIw
IDEzOjM0Cj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gQ2M6IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsg
RHVycmFudCwgUGF1bAo+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBXZWkgTGl1IDxsaXV3ZUBt
aWNyb3NvZnQuY29tPjsgSmFuIEJldWxpY2gKPiA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsgV2VpIExpdQo+IDx3bEB4ZW4ub3Jn
PjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BB
VENIIHYyIDEvM10geDg2L2h5cGVydmlzb3I6IHBhc3MgZmxhZ3MgdG8gaHlwZXJ2aXNvcl9mbHVz
aF90bGIKPiAKPiBIeXBlci1WJ3MgTDAgYXNzaXN0ZWQgZmx1c2ggaGFzIGZpbmUtZ3JhaW5lZCBj
b250cm9sIG92ZXIgd2hhdCBnZXRzCj4gZmx1c2hlZC4gV2UgbmVlZCBhbGwgdGhlIGZsYWdzIGF2
YWlsYWJsZSB0byBtYWtlIHRoZSBiZXN0IGRlY2lzaW9ucwo+IHBvc3NpYmxlLgo+IAo+IE5vIGZ1
bmN0aW9uYWwgY2hhbmdlIGJlY2F1c2UgWGVuJ3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCBjYXJl
IGFib3V0Cj4gd2hhdCBpcyBwYXNzZWQgdG8gaXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJy
YW50QGFtYXpvbi5jb20+Cgo+IC0tLQo+IHYyOgo+IDEuIEludHJvZHVjZSBGTFVTSF9UTEJfRkxB
R1NfTUFTSwo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jICAgICAgICB8
ICA3ICsrKysrLS0KPiAgeGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyAgICAgICAgICAgfCAg
MiArLQo+ICB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrLS0t
Cj4gIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCAgICAgICAgIHwgIDMgKysrCj4gIHhl
bi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIHwgMTAgKysrKystLS0tLQo+ICA1
IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4gYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4gaW5kZXggNDdlOTM4ZTI4Ny4uNmVlMjhjOWRmMSAxMDA2
NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYwo+IEBAIC03NSwxMCArNzUsMTMgQEAgdm9pZCBfX2lu
aXQgaHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwCj4gKmU4MjApCj4gIH0KPiAK
PiAgaW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qg
dm9pZCAqdmEsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIp
Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gIHsKPiAr
ICAgIGlmICggZmxhZ3MgJiB+RkxVU0hfVExCX0ZMQUdTX01BU0sgKQo+ICsgICAgICAgIHJldHVy
biAtRUlOVkFMOwo+ICsKPiAgICAgIGlmICggb3BzLmZsdXNoX3RsYiApCj4gLSAgICAgICAgcmV0
dXJuIGFsdGVybmF0aXZlX2NhbGwob3BzLmZsdXNoX3RsYiwgbWFzaywgdmEsIG9yZGVyKTsKPiAr
ICAgICAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChvcHMuZmx1c2hfdGxiLCBtYXNrLCB2YSwg
ZmxhZ3MpOwo+IAo+ICAgICAgcmV0dXJuIC1FTk9TWVM7Cj4gIH0KPiBkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4uYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMK
PiBpbmRleCA1ZDM0MjdhNzEzLi4wZWIxMTE1YzRkIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC94ZW4veGVuLmMKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCj4g
QEAgLTMyNCw3ICszMjQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3Qg
ZTgyMG1hcCAqZTgyMCkKPiAgICAgICAgICBwdl9zaGltX2ZpeHVwX2U4MjAoZTgyMCk7Cj4gIH0K
PiAKPiAtc3RhdGljIGludCBmbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2
b2lkICp2YSwgdW5zaWduZWQgaW50Cj4gb3JkZXIpCj4gK3N0YXRpYyBpbnQgZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludAo+IGZsYWdz
KQo+ICB7Cj4gICAgICByZXR1cm4geGVuX2h5cGVyY2FsbF9odm1fb3AoSFZNT1BfZmx1c2hfdGxi
cywgTlVMTCk7Cj4gIH0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2Fy
Y2gveDg2L3NtcC5jCj4gaW5kZXggOWJjOTI1NjE2YS4uMmFiMGUzMGVlZiAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvc21wLmMKPiArKysgYi94ZW4vYXJjaC94ODYvc21wLmMKPiBAQCAtMjU4
LDkgKzI1OCw4IEBAIHZvaWQgZmx1c2hfYXJlYV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywg
Y29uc3Qgdm9pZAo+ICp2YSwgdW5zaWduZWQgaW50IGZsYWdzKQo+ICAgICAgICAgICAhY3B1bWFz
a19zdWJzZXQobWFzaywgY3B1bWFza19vZihjcHUpKSApCj4gICAgICB7Cj4gICAgICAgICAgaWYg
KCBjcHVfaGFzX2h5cGVydmlzb3IgJiYKPiAtICAgICAgICAgICAgICEoZmxhZ3MgJiB+KEZMVVNI
X1RMQiB8IEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVTSF9WQV9WQUxJRCB8Cj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICBGTFVTSF9PUkRFUl9NQVNLKSkgJiYKPiAtICAgICAgICAgICAgICFoeXBl
cnZpc29yX2ZsdXNoX3RsYihtYXNrLCB2YSwgZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLKSApCj4g
KyAgICAgICAgICAgICAhKGZsYWdzICYgfkZMVVNIX1RMQl9GTEFHU19NQVNLKSAmJgo+ICsgICAg
ICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncykgKQo+ICAgICAg
ICAgIHsKPiAgICAgICAgICAgICAgaWYgKCB0bGJfY2xrX2VuYWJsZWQgKQo+ICAgICAgICAgICAg
ICAgICAgdGxiX2Nsa19lbmFibGVkID0gZmFsc2U7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvZmx1c2h0bGIuaCBiL3hlbi9pbmNsdWRlL2FzbS0KPiB4ODYvZmx1c2h0bGIuaAo+
IGluZGV4IDk3NzMwMTQzMjAuLmE0ZGUzMTc0NTIgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9mbHVzaHRsYi5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5o
Cj4gQEAgLTEyMyw2ICsxMjMsOSBAQCB2b2lkIHN3aXRjaF9jcjNfY3I0KHVuc2lnbmVkIGxvbmcg
Y3IzLCB1bnNpZ25lZCBsb25nCj4gY3I0KTsKPiAgIC8qIEZsdXNoIGFsbCBIVk0gZ3Vlc3RzIGxp
bmVhciBUTEIgKHVzaW5nIEFTSUQvVlBJRCkgKi8KPiAgI2RlZmluZSBGTFVTSF9HVUVTVFNfVExC
IDB4NDAwMAo+IAo+ICsjZGVmaW5lIEZMVVNIX1RMQl9GTEFHU19NQVNLIChGTFVTSF9UTEIgfCBG
TFVTSF9UTEJfR0xPQkFMIHwKPiBGTFVTSF9WQV9WQUxJRCB8IFwKPiArICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgRkxVU0hfT1JERVJfTUFTSykKPiArCj4gIC8qIEZsdXNoIGxvY2FsIFRM
QnMvY2FjaGVzLiAqLwo+ICB1bnNpZ25lZCBpbnQgZmx1c2hfYXJlYV9sb2NhbChjb25zdCB2b2lk
ICp2YSwgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAgI2RlZmluZSBmbHVzaF9sb2NhbChmbGFncykg
Zmx1c2hfYXJlYV9sb2NhbChOVUxMLCBmbGFncykKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
YXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmggYi94ZW4vaW5jbHVkZS9hc20tCj4geDg2L2d1ZXN0
L2h5cGVydmlzb3IuaAo+IGluZGV4IDQzMmU1N2MyYTAuLjQ4ZDU0NzM1ZDIgMTAwNjQ0Cj4gLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgKPiArKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaAo+IEBAIC0zNSw3ICszNSw3IEBAIHN0cnVj
dCBoeXBlcnZpc29yX29wcyB7Cj4gICAgICAvKiBGaXggdXAgZTgyMCBtYXAgKi8KPiAgICAgIHZv
aWQgKCplODIwX2ZpeHVwKShzdHJ1Y3QgZTgyMG1hcCAqZTgyMCk7Cj4gICAgICAvKiBMMCBhc3Np
c3RlZCBUTEIgZmx1c2ggKi8KPiAtICAgIGludCAoKmZsdXNoX3RsYikoY29uc3QgY3B1bWFza190
ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50Cj4gb3JkZXIpOwo+ICsgICAgaW50
ICgqZmx1c2hfdGxiKShjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNp
Z25lZCBpbnQKPiBmbGFncyk7Cj4gIH07Cj4gCj4gICNpZmRlZiBDT05GSUdfR1VFU1QKPiBAQCAt
NDgsMTEgKzQ4LDExIEBAIHZvaWQgaHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFw
ICplODIwKTsKPiAgLyoKPiAgICogTDAgYXNzaXN0ZWQgVExCIGZsdXNoLgo+ICAgKiBtYXNrOiBj
cHVtYXNrIG9mIHRoZSBkaXJ0eSB2Q1BVcyB0aGF0IHNob3VsZCBiZSBmbHVzaGVkLgo+IC0gKiB2
YTogbGluZWFyIGFkZHJlc3MgdG8gZmx1c2gsIG9yIE5VTEwgZm9yIGdsb2JhbCBmbHVzaGVzLgo+
IC0gKiBvcmRlcjogb3JkZXIgb2YgdGhlIGxpbmVhciBhZGRyZXNzIHBvaW50ZWQgYnkgdmEuCj4g
KyAqIHZhOiBsaW5lYXIgYWRkcmVzcyB0byBmbHVzaCwgb3IgTlVMTCBmb3IgZW50aXJlIGFkZHJl
c3Mgc3BhY2UuCj4gKyAqIGZsYWdzOiBmbGFncyBmb3IgZmx1c2hpbmcsIGluY2x1ZGluZyB0aGUg
b3JkZXIgb2YgdmEuCj4gICAqLwo+ICBpbnQgaHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1
bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiAtICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBvcmRlcik7Cj4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgZmxhZ3MpOwo+IAo+ICAjZWxzZQo+IAo+IEBAIC02NSw3ICs2NSw3IEBAIHN0YXRpYyBp
bmxpbmUgaW50IGh5cGVydmlzb3JfYXBfc2V0dXAodm9pZCkgeyByZXR1cm4gMDsKPiB9Cj4gIHN0
YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jlc3VtZSh2b2lkKSB7IEFTU0VSVF9VTlJFQUNI
QUJMRSgpOyB9Cj4gIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3Ry
dWN0IGU4MjBtYXAgKmU4MjApIHt9Cj4gIHN0YXRpYyBpbmxpbmUgaW50IGh5cGVydmlzb3JfZmx1
c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZAo+ICp2YSwKPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3Mp
Cj4gIHsKPiAgICAgIHJldHVybiAtRU5PU1lTOwo+ICB9Cj4gLS0KPiAyLjIwLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 16:56:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 16:56:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2eG2-0006zZ-NL; Fri, 14 Feb 2020 16:56:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=C8Gw=4C=amazon.co.uk=prvs=3060dd874=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j2eG2-0006zU-5q
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 16:56:02 +0000
X-Inumbo-ID: e15bdd78-4f4a-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e15bdd78-4f4a-11ea-b0fd-bc764e2007e4;
 Fri, 14 Feb 2020 16:56:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581699362; x=1613235362;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=v/ePTvKYBtdrnh6plTYuxHJG/ashgTfGBhyiyYaSvrA=;
 b=X4bRY2Mmz5tkJYiYhvKqQ4TbFvdNsePbiUdgDEIqK3ZjwKO4WOxqDauJ
 h6f6oQa9cpGXEG052d5D+b8196p7WOhoJ/J4Hi3SCB82Xb1m8ibqE0eO3
 wSEM9pXN0BFc4PH4bur84getbdd9gqiBoejXlaoMz0UM0Fvqq4Lw24mG5 U=;
IronPort-SDR: DDlQ7L/nWy2GBtX9Mf6cY1NmmbbZ5luwFNEadjJeNzi+oYiu0WezVd7099LtSHkjmkqi17hiBq
 KsnZpFmflb8g==
X-IronPort-AV: E=Sophos;i="5.70,441,1574121600"; d="scan'208";a="17790920"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-69849ee2.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 14 Feb 2020 16:55:47 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-69849ee2.us-west-2.amazon.com (Postfix) with ESMTPS
 id 301C1A1FEF; Fri, 14 Feb 2020 16:55:46 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 14 Feb 2020 16:55:46 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 16:55:45 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 14 Feb 2020 16:55:45 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted TLB flush
Thread-Index: AQHV4zM1ogAqmhu8Uk+hk4DrI15YB6ga58mg
Date: Fri, 14 Feb 2020 16:55:44 +0000
Message-ID: <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
In-Reply-To: <20200214123430.4942-3-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.77]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAxNCBGZWJydWFyeSAyMDIw
IDEzOjM0Cj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gQ2M6IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsg
RHVycmFudCwgUGF1bAo+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBXZWkgTGl1IDxsaXV3ZUBt
aWNyb3NvZnQuY29tPjsgV2VpIExpdQo+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BB
VENIIHYyIDIvM10geDg2L2h5cGVydjogc2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVz
aAo+IAo+IEltcGxlbWVudCBhIGJhc2ljIGhvb2sgZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaC4g
VGhlIGhvb2sgbmVlZHMgdG8KPiBjaGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRo
ZXkgYXJlIG5vdCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKPiBudW1iZXIgdG8gZmFsbCBiYWNr
IHRvIG5hdGl2ZSBmbHVzaGVzLgo+IAo+IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRp
Y2F0ZSBpZiBoeXBlcmNhbGwgcGFnZSBpcyByZWFkeS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkg
TGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L01ha2VmaWxlICB8ICAxICsKPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYu
YyAgfCAxNyArKysrKysrKysrKysKPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRl
LmggfCAgNCArKysKPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICA0IGZpbGVzIGNoYW5nZWQsIDYzIGluc2Vy
dGlvbnMoKykKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dGxiLmMKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmls
ZQo+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+IGluZGV4IDY4MTcwMTA5
YTkuLjE4OTAyYzMzZTkgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9N
YWtlZmlsZQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiBAQCAt
MSArMSwyIEBACj4gIG9iai15ICs9IGh5cGVydi5vCj4gK29iai15ICs9IHRsYi5vCj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBiL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiBpbmRleCA3MGY0Y2Q1YWUwLi5mOWQxZjExYWUzIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiArKysgYi94
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gQEAgLTMzLDYgKzMzLDggQEAgREVG
SU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiAgREVGSU5F
X1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ICBERUZJTkVfUEVS
X0NQVV9SRUFEX01PU1RMWSh1bnNpZ25lZCBpbnQsIGh2X3ZwX2luZGV4KTsKPiAKPiArc3RhdGlj
IGJvb2wgX19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5Owo+ICsKPiAgc3RhdGljIHVp
bnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpCj4gIHsKPiAgICAgIHVuaW9uIGh2X2d1ZXN0
X29zX2lkIGlkID0ge307Cj4gQEAgLTExOSw2ICsxMjEsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
c2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiAgICAgIEJVR19PTighaHlwZXJjYWxsX21zci5l
bmFibGUpOwo+IAo+ICAgICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8
IFBBR0VfU0hJRlQpOwoKU2hvdWxkbid0IHRoaXMgaGF2ZSBhdCBsZWFzdCBhIGNvbXBpbGVyIGJh
cnJpZXIgaGVyZT8KCiAgUGF1bAoKPiArCj4gKyAgICBodl9oY2FsbF9wYWdlX3JlYWR5ID0gdHJ1
ZTsKPiAgfQo+IAo+ICBzdGF0aWMgaW50IHNldHVwX2h5cGVyY2FsbF9wY3B1X2FyZyh2b2lkKQo+
IEBAIC0xOTksMTEgKzIwMywyNCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1
Y3QgZTgyMG1hcCAqZTgyMCkKPiAgICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHJlc2VydmUgSHlw
ZXItViBoeXBlcmNhbGwgcmFuZ2VcbiIpOwo+ICB9Cj4gCj4gK3N0YXRpYyBpbnQgZmx1c2hfdGxi
KGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gKyAgICAgICAgICAgICAg
ICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiArewo+ICsgICAgaWYgKCAhKG1zX2h5cGVydi5o
aW50cyAmIEhWX1g2NF9SRU1PVEVfVExCX0ZMVVNIX1JFQ09NTUVOREVEKSApCj4gKyAgICAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOwo+ICsKPiArICAgIGlmICggIWh2X2hjYWxsX3BhZ2VfcmVhZHkg
fHwgIXRoaXNfY3B1KGh2X2lucHV0X3BhZ2UpICkKPiArICAgICAgICByZXR1cm4gLUVOWElPOwo+
ICsKPiArICAgIHJldHVybiBoeXBlcnZfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncyk7Cj4gK30K
PiArCj4gIHN0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgX19pbml0ZGF0YSBvcHMg
PSB7Cj4gICAgICAubmFtZSA9ICJIeXBlci1WIiwKPiAgICAgIC5zZXR1cCA9IHNldHVwLAo+ICAg
ICAgLmFwX3NldHVwID0gYXBfc2V0dXAsCj4gICAgICAuZTgyMF9maXh1cCA9IGU4MjBfZml4dXAs
Cj4gKyAgICAuZmx1c2hfdGxiID0gZmx1c2hfdGxiLAo+ICB9Owo+IAo+ICAvKgo+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+IGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiBpbmRleCA5NTZlZmY4MzFmLi41MDliZWRhYWZhIDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCj4gKysrIGIv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiBAQCAtMjIsMTAgKzIyLDE0IEBA
Cj4gICNpZm5kZWYgX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXwo+ICAjZGVmaW5lIF9fWEVOX0hZ
UEVSVl9QUklWSUFURV9IX18KPiAKPiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gICNpbmNs
dWRlIDx4ZW4vcGVyY3B1Lmg+Cj4gCj4gIERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lucHV0
X3BhZ2UpOwo+ICBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ICBERUNM
QVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gCj4gK2ludCBoeXBlcnZf
Zmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gKyAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncyk7Cj4gKwo+ICAjZW5kaWYgLyogX19Y
RU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi90bGIuYwo+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+IG5l
dyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uNDhmNTI3MjI5ZQo+IC0tLSAv
ZGV2L251bGwKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCj4gQEAgLTAs
MCArMSw0MSBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gKioqKioqCj4gKyAqIGFyY2gveDg2L2d1
ZXN0L2h5cGVydi90bGIuYwo+ICsgKgo+ICsgKiBTdXBwb3J0IGZvciBUTEIgbWFuYWdlbWVudCB1
c2luZyBoeXBlcmNhbGxzCj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJl
OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gKyAqIGl0IHVuZGVyIHRo
ZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5
Cj4gKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2Yg
dGhlIExpY2Vuc2UsIG9yCj4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24u
Cj4gKyAqCj4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0
IGl0IHdpbGwgYmUgdXNlZnVsLAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhv
dXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4gKyAqIEdOVSBHZW5l
cmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBzaG91
bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl
Cj4gKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5n
bnUub3JnL2xpY2Vuc2VzLz4uCj4gKyAqCj4gKyAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3Nv
ZnQuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gKyNpbmNsdWRlIDx4
ZW4vZXJybm8uaD4KPiArCj4gKyNpbmNsdWRlICJwcml2YXRlLmgiCj4gKwo+ICtpbnQgaHlwZXJ2
X2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAo+ICsgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCj4gK3sKPiArICAgIHJldHVybiAt
RU9QTk9UU1VQUDsKPiArfQo+ICsKPiArLyoKPiArICogTG9jYWwgdmFyaWFibGVzOgo+ICsgKiBt
b2RlOiBDCj4gKyAqIGMtZmlsZS1zdHlsZTogIkJTRCIKPiArICogYy1iYXNpYy1vZmZzZXQ6IDQK
PiArICogdGFiLXdpZHRoOiA0Cj4gKyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAo+ICsgKiBFbmQ6
Cj4gKyAqLwo+IC0tCj4gMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 17:15:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 17:15:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2eYb-0000ZE-W8; Fri, 14 Feb 2020 17:15:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2eYa-0000Z8-FD
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 17:15:12 +0000
X-Inumbo-ID: 8bdfb2c2-4f4d-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8bdfb2c2-4f4d-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 17:15:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2eYU-0005fh-3v; Fri, 14 Feb 2020 17:15:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2eYT-000056-Sq; Fri, 14 Feb 2020 17:15:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2eYT-0005cF-R4; Fri, 14 Feb 2020 17:15:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147052-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=ad1d3db985249c64d65d8f73a4c49e2204ddf4e1
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 17:15:05 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147052: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA1MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA1Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhZDFkM2RiOTg1MjQ5YzY0ZDY1ZDhmNzNhNGM0OWUyMjA0ZGRmNGUxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2YzQ3YzM3YjliNDBkNmZlNDBi
Y2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDY4ODIgIDIwMjAt
MDItMTEgMTY6MDA6NTQgWiAgICAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2ODkzICAy
MDIwLTAyLTExIDIwOjAxOjAyIFogICAgMiBkYXlzICAgMjggYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTQ3MDUyICAyMDIwLTAyLTE0IDE0OjAwOjQzIFogICAgMCBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAg
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2xAeGVu
Lm9yZz4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC94ZW4uZ2l0CiAgIDZjNDdjMzdiOWIuLmFkMWQzZGI5ODUgIGFkMWQzZGI5ODUy
NDljNjRkNjVkOGY3M2E0YzQ5ZTIyMDRkZGY0ZTEgLT4gc21va2UKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 17:34:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 17:34:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2erB-0002Mw-8H; Fri, 14 Feb 2020 17:34:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mp4I=4C=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j2erA-0002Mq-7w
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 17:34:24 +0000
X-Inumbo-ID: 3cf0349a-4f50-11ea-bad6-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3cf0349a-4f50-11ea-bad6-12813bfff9fa;
 Fri, 14 Feb 2020 17:34:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581701663;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=D+PVQwAHQ97IAg8gCYlRJRU7FD2+/H/Dj4JAJA4Y5Ew=;
 b=IBQ2nQNlMTDI5fu6ATOAI6srjBb3OKUfwpi4tD3Woh/Dt11K/lEKYQGe
 T9i4UST7cd6Qk43AOvtzh9E4kKUgAm0S25Kz+11j7RnJ+K7IukYib8feo
 DGt0UhaSZPSyUpGfYCiYlpSl1uyPepRvGQsJhYFEAt1EI4J0AOoasMhAW 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: el30GpjSg7pCBWbmP0tVSve/I7oxdV52GAXE1Vlm9TvSFuPn0f83D2J2+JKIJ8NQLR9xQdjY0V
 4iKqvn8qoNMTGcaEF7wi8fsY1WcGnh1+/woBTfI0x84CdM9uFoDT8O/W9hBE2ZTA2z/E/7+kqp
 0GdvXceXulsH1pKtG+FnfwP7J1Zs8Abt9YHxcDepn8iFlglcUVVy6LWh6MB0bNe+unCmcd0ATv
 Je3hrlCHOKz8WZrcAU9IMOCRzBEMl5KmcmC746td1a0p6n6phk0E03BA1kRdwN2G1CbsnZpoBw
 VhY=
X-SBRS: 2.7
X-MesageID: 12472934
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,441,1574139600"; d="scan'208";a="12472934"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 <xen-devel@lists.xenproject.org>
References: <20200211093527.6811-1-jgross@suse.com>
 <40df666d-246a-656a-94e5-00a85b9280fc@citrix.com>
 <f7397b04-80f2-1e2a-0899-427570f8f878@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <74d0b36a-4d80-39e1-aaf2-cf5209781e1e@citrix.com>
Date: Fri, 14 Feb 2020 17:34:19 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <f7397b04-80f2-1e2a-0899-427570f8f878@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQvMDIvMjAyMCAxNjozOSwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxNC4wMi4yMCAx
NTowNiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDExLzAyLzIwMjAgMDk6MzUsIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBXaXRoIGNvcmUgc2NoZWR1bGluZyBhY3RpdmUgaXQgaXMgbWFu
ZGF0b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8KPj4+IGJlIGNhbGxlZCBpbiBhIHRhc2ts
ZXQgb25seSwgYXMgb3RoZXJ3aXNlIGEgc2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZAo+Pj4gb2Nj
dXI6IHN0b3BfbWFjaGluZV9ydW4oKSBkb2VzIGEgY3B1IHJlbmRlenZvdXMgYnkgYWN0aXZhdGlu
ZyBhIHRhc2tsZXQKPj4+IG9uIGFsbCBvdGhlciBjcHVzLiBJbiBjYXNlIHN0b3BfbWFjaGluZV9y
dW4oKSB3YXMgbm90IGNhbGxlZCBpbiBhbiBpZGxlCj4+PiB2Y3B1IGl0IHdvdWxkIGJsb2NrIHNj
aGVkdWxpbmcgdGhlIGlkbGUgdmNwdSBvbiBpdHMgc2libGluZ3Mgd2l0aCBjb3JlCj4+PiBzY2hl
ZHVsaW5nIGJlaW5nIGFjdGl2ZSwgcmVzdWx0aW5nIGluIGEgaGFuZy4KPj4KPj4gSSBzdXBwb3Nl
IHJjdV9iYXJyaWVyKCkgaXMgZmluZSBkdWUgdG8gcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkg
YmVpbmcKPj4gY2FsbGVkIGluc2lkZT8gSSdtIGEgbGl0dGxlIGNvbmNlcm5lZCBieSBpbXBvc2lu
ZyBpc192Y3B1X2lkbGUoKSByZXN0cmljdGlvbgo+PiBpbiB0aGF0IGNhc2UgYXMgcmN1X2JhcnJp
ZXIoKSBjb3VsZCBiZSB0ZWNobmljYWxseSBjYWxsZWQgZnJvbSBhIG5vbi10YXNrbGV0Cj4+IGNv
bnRleHQuCj4gCj4gTm8sIHN0b3BfbWFjaGluZV9ydW4oKSB3aXRoIGNvcmUgc2NoZWR1bGluZyBh
Y3RpdmUgY2FuIG9ubHkgd29yayB3aGVuCj4gY2FsbGVkIGluIGFuIGlkbGUgdmNwdS4KPiAKPiBP
VE9IIGl0IHdvdWxkIGJlIGZhaXJseSBlYXN5IHRvIGFkZCBhbm90aGVyIHNvZnRpcnEgZm9yIGEg
c2ltaWxhcgo+IHB1cnBvc2UgYW5kIGhhdmUgYSBzeW5jX21hY2hpbmVfcnVuKCkgdXNpbmcgdGhh
dCBpbnN0ZWFkIG9mIHRhc2tsZXRzLgo+IFRoaXMgY291bGQgYmUgdXNlZCBmb3IgdWNvZGUgbG9h
ZGluZywgdG9vLgo+IAo+IHN0b3BfbWFjaGluZV9ydW4oKSBhbmQgc3luY19tYWNoaW5lX3J1bigp
IGNvdWxkIHVzZSBhIGNvbW1vbiBtYWluCj4gZnVuY3Rpb24uIFRoZSBwYXRjaCBzaG91bGQgYmUg
cmF0aGVyIHNpbXBsZS4KPiAKPiBUaG91Z2h0cz8KCkkgaGF2ZSBhIHBhdGNoIG9uIHRoZSBsaXN0
ICh3aGljaCBJIHdhcyBwbGFubmluZyB0byBzZW5kIGEgdjIgZm9yKSB0aGF0CmZpeGVzIGFub3Ro
ZXIgaXNzdWUgd2l0aCByY3VfYmFycmllcigpOgpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMjAtMDEvbXNnMDIyNzMuaHRtbAoKQXMgSSB1bmRl
cnN0YW5kIGl0IG5vdyB0aGF0IHdvdWxkbid0IHdvcmsgd2l0aCBjb3JlLXNjaGVkdWxpbmcuIERv
IHlvdSB0aGluawppdCdzIHBvc3NpYmxlIHRvIHN5bmNocm9ub3VzbHkgd2FpdCBmb3IgdGFza2xl
dHMgdG8gZmluaXNoIGluIG5vbi10YXNrbGV0CmNvbnRleHQgKGJlY2F1c2UgdGhhdCdzIHdoYXQg
dGhlIHB1cnBvc2Ugb2YgcmN1X2JhcnJpZXIoKSBpcyk/CgpJZ29yCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 17:47:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 17:47:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2f3p-0003Mp-MI; Fri, 14 Feb 2020 17:47:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SROB=4C=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j2f3o-0003Mk-CP
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 17:47:28 +0000
X-Inumbo-ID: 0f360d8e-4f52-11ea-badd-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0f360d8e-4f52-11ea-badd-12813bfff9fa;
 Fri, 14 Feb 2020 17:47:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581702446;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=0ls4xSnux4cOOnW5m/6gKlOHHR/X4j45gtAieShn018=;
 b=gv/THc/Sfqwjlqqvt6vONDe6ORvntxv1qY8H6whmIlVZrmkv7jpGD4ho
 2UpZe2X6hhmeVlA6FPn4Lu21K/4T4vKEzoSCFt5+79pXCn1zSdVRCXqGK
 m1wUgX5IeQCUwB3PBKXD9NDgMjVOWQHfJfKIAikGnvab4LdhW7UXH5XpC E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ev2JGzV5EUt6C+yKviig96qGT1bzmnrpMOL92Rt4tvpvi9evVFniky0bNI23/eJGhVakvOjswZ
 QJYHRPtgFtJxmmiMR92IC0FWlT8kCSLrl5ArNNcVolRvTNpKdztsbhnF7UBCpqTSgTMnTDoD7Q
 UbxJpTrfOs+SkVh+GYIGXlnasW+mOhdnSjLrOq57kVxg2JitT/2VTw8oBne/hdB9+AbI2erDMf
 IH+lyIaMYDptB7TrTBlAYrfz6eT4QrF7y2koiCJf2fQZ7Gj9vNGhbNcnRJIdQaQuSoc6fPPgoL
 zM4=
X-SBRS: 2.7
X-MesageID: 12655683
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,441,1574139600"; d="scan'208";a="12655683"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24134.56617.646033.43087@mariner.uk.xensource.com>
Date: Fri, 14 Feb 2020 17:47:21 +0000
To: Jim Fehlig <jfehlig@suse.com>
In-Reply-To: <20200214155933.7048-1-jfehlig@suse.com>
References: <20200214155933.7048-1-jfehlig@suse.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [OSSTEST PATCH V2] build: fix configuration of
 libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SmltIEZlaGxpZyB3cml0ZXMgKCJbT1NTVEVTVCBQQVRDSCBWMl0gYnVpbGQ6IGZpeCBjb25maWd1
cmF0aW9uIG9mIGxpYnZpcnQiKToKPiBsaWJ2aXJ0LmdpdCBjb21taXQgMjYyMWQ0OGYwMCByZW1v
dmVkIHRoZSBsYXN0IHRyYWNlcyBvZiBnbnVsaWIsIHdoaWNoCj4gYWxzbyByZW1vdmVkIHRoZSAn
LS1uby1naXQnIG9wdGlvbiBmcm9tIGF1dG9nZW4uc2guIFVua25vd24gb3B0aW9ucyBhcmUKPiBu
b3cgcGFzc2VkIHRvIHRoZSBjb25maWd1cmUgc2NyaXB0LCB3aGljaCBxdWlja2x5IGZhaWxzIHdp
dGgKPiAKPiAgIGNvbmZpZ3VyZTogZXJyb3I6IHVucmVjb2duaXplZCBvcHRpb246IGAtLW5vLWdp
dCcKPiAKPiBSZW1vdmUgdGhlIGdudWxpYiBoYW5kbGluZyBmcm9tIHRzLWxpYnZpcnQtYnVpbGQs
IGluY2x1ZGluZyB0aGUgJy0tbm8tZ2l0Jwo+IG9wdGlvbiB0byBhdXRvZ2VuLnNoLiBXaGlsZSBh
dCBpdCByZW1vdmUgY29uZmlndXJlIG9wdGlvbnMgbm8gbG9uZ2VyCj4gc3VwcG9ydGVkIGJ5IHRo
ZSBsaWJ2aXJ0IGNvbmZpZ3VyZSBzY3JpcHQuCgpIYXJtZi4gIFRoYW5rcyBmb3IgbG9va2luZyBp
bnRvIHRoaXMgYW5kIHRyeWluZyB0byBmaXggdGhpcyBtZXNzLgoKSSB0aGluayB0aGVyZSBpcyBh
IHByb2JsZW0gd2l0aCB5b3VyIHBhdGNoLCB3aGljaCBpcyB0aGF0IDI2MjFkNDhmMDAKaXMgcmVj
ZW50IGVub3VnaCB0aGF0IHdlIG1pZ2h0IHdhbnQgc3RpbGwgdG8gYmUgYWJsZSB0byBidWlsZCB3
aXRoCmVhcmxpZXIgdmVyc2lvbnMuCgpJcyB0aGVyZSBhbiBlYXN5IHdheSB0byB0ZWxsIChieSBs
b29raW5nIGF0IHRoZSB0cmVlIGFmdGVyIGNoZWNrb3V0LAptYXliZSkgd2hldGhlciB0byBkbyB0
aGUgb2xkIG9yIHRoZSBuZXcgdGhpbmcgPwoKWW91ciBwZXJsIGNvZGUgbG9va3MgZ29vZCB0byBt
ZSBmb3Igd2hhdCBpdCBpcyB0cnlpbmcgdG8gZG8uCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 18:00:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 18:00:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2fFr-0004LT-RF; Fri, 14 Feb 2020 17:59:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kWBW=4C=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j2fFq-0004LO-B0
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 17:59:54 +0000
X-Inumbo-ID: cd212472-4f53-11ea-bade-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd212472-4f53-11ea-bade-12813bfff9fa;
 Fri, 14 Feb 2020 17:59:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581703193;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Ah7Vsc1AfpZsYAJxKBleGxQRvB3gqTdmsroG6E5cd7Q=;
 b=BKoX3/aRBA1+wOKV+13Z1GMSl56ILjl/f9QfNhRO3LSuK51KzCYBPH0q
 Q6lyY/4lkCflogRPeOa4naPxqsafF/4Nafe66z4/iK/k++ZNHYwIVnqdN
 Pv51txXiL6U2BFg9OqlfFOsCOHuGX5lxWK1ymjfXuynNN/tpRKcrk/rIF g=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3A1uESzInXhoXW5SYtK20+Y+qdOZxfAouXpWttBSS7uZCX3/OVOCQ0x0vtrWylRltT3co+rI2X
 KWSE/onusVek9cDZNnIuOgfVhQZIBqVn+Nn55ffwVLSASa8kPUYQylE25jOs64tdYUgLCq8CCa
 OW1VO5Fe0H1HMRQ3BsgkTnMJlNR79CLLXNTYxNP83PJtRyrnryKOwH3fMWxyXo7e6TWOkjBoT9
 N6R3wFUm6skTcT4M/DIjateTHVcqhk416ldiAso6vrLlKr/EQTwuLNIFW1WHYa9iV7Crhvd5SM
 Jzo=
X-SBRS: 2.7
X-MesageID: 12913667
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,441,1574139600"; d="scan'208";a="12913667"
To: Jan Beulich <jbeulich@suse.com>
References: <20200128125216.709-1-andrew.cooper3@citrix.com>
 <036b773e-08c0-a85d-3761-e833492278e3@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <a9771142-4fe4-d2da-eb8f-85f061bcab79@citrix.com>
Date: Fri, 14 Feb 2020 17:59:49 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <036b773e-08c0-a85d-3761-e833492278e3@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/apic: Improve current_local_apic_mode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDEvMjAyMCAxNDoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjguMDEuMjAyMCAx
Mzo1MiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gYm9vdF9jcHVfaGFzKFg4Nl9GRUFUVVJFX1gy
QVBJQykgZG9lc24ndCBuZWVkIGNoZWNraW5nIHRvIGludGVycHJldAo+PiBBUElDX0JBU0VfRVhU
RC4KPiBIbW0sIHRoZSBjb21tZW50IHlvdSByZW1vdmUgLi4uCj4KPj4gLS0tIGEveGVuL2FyY2gv
eDg2L2FwaWMuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvYXBpYy5jCj4+IEBAIC0xNTM0LDE4ICsx
NTM0LDE0IEBAIHZvaWQgX19pbml0IHJlY29yZF9ib290X0FQSUNfbW9kZSh2b2lkKQo+PiAgLyog
TG9vayBhdCB0aGUgYml0cyBpbiBNU1JfQVBJQ19CQVNFIGFuZCB3b3JrIG91dCB3aGljaCBBUElD
IG1vZGUgd2UgYXJlIGluICovCj4+ICBlbnVtIGFwaWNfbW9kZSBjdXJyZW50X2xvY2FsX2FwaWNf
bW9kZSh2b2lkKQo+PiAgewo+PiAtICAgIHU2NCBtc3JfY29udGVudHM7Cj4+ICsgICAgdWludDMy
X3QgaGlnaCwgbG93Owo+PiAgCj4+IC0gICAgcmRtc3JsKE1TUl9BUElDX0JBU0UsIG1zcl9jb250
ZW50cyk7Cj4+ICsgICAgcmRtc3IoTVNSX0FQSUNfQkFTRSwgbG93LCBoaWdoKTsKPj4gIAo+PiAt
ICAgIC8qIFJlYWRpbmcgRVhURCBiaXQgZnJvbSB0aGUgTVNSIGlzIG9ubHkgdmFsaWQgaWYgQ1BV
SUQKPj4gLSAgICAgKiBzYXlzIHNvLCBlbHNlIHJlc2VydmVkICovCj4gLi4uIHN0YXRlcyB0aGUg
c2l0dWF0aW9uIGNvcnJlY3RseSwgSSB0aGluay4gSSBndWVzcyB0aGVyZSdzIG5vIGhhcmR3YXJl
Cj4gYWxsb3dpbmcgdGhlIGJpdCB0byBiZSBzZXQgd2l0aG91dCB0aGUgZmVhdHVyZSBiZWluZyB0
aGVyZSwgYnV0IGEgdmlydHVhbAo+IG9yIGVtdWxhdGVkIGVudmlyb25tZW50IGNvdWxkIGdvIGFu
ZCBzZXQgdGhlIGJpdCB3aXRob3V0IHZpb2xhdGluZyBhbnkKPiBzcGVjaWZpY2F0aW9uLCBhcyBs
b25nIGFzIHRoZSBDUFVJRCBiaXQgaXMgY2xlYXIuCgpJdCBpcyB1bnJlYWxpc3RpYyB0byBleHBl
Y3QgdGhhdCBzb21lIGVtdWxhdGVkIGVudmlyb25tZW50IHN1cHBvcnRzCnByZXNlcnZpbmcgb2Yg
YSByZXNlcnZlZCBiaXQgd2hlbiByZWFsIGhhcmR3YXJlIHVzZXMgI0dQLgoKPiAoQWZhaWN0IHdl
IHN0aWxsIGFsbG93Cj4gUFYgZ3Vlc3RzIHRvIHNlZSB0aGUgaG9zdCBNU1JfQVBJQ19CQVNFIGNv
bnRlbnRzLCB5ZXQgc3VjaCBndWVzdHMKPiB3b3VsZG4ndCBzZWUgdGhlIENQVUlEIGZsYWcgc2V0
LgoKSSB0cmllZCBhbiBleHBlcmltZW50IGEgZmV3IHllYXJzIGFnbyB0byBwcm9wZXJseSByZWpl
Y3QgYWNjZXNzIHRvCk1TUl9BUElDX0JBU0UgZm9yIFBWIGd1ZXN0cy7CoCBTdWZmaWNlIGl0IHRv
IHNheSB0aGF0IExpbnV4IGRvZXNuJ3QgYm9vdC4KClRoaXMgaXMgdWx0aW1hdGVseSBhIGJ1ZyBp
biBMaW51eCwgc3RlbW1pbmcgZnJvbSBicm9rZW4gTVNSIGhhbmRsaW5nIGluClhlbiwgYW5kIGlu
YXBwcm9wcmlhdGUgbGVha2FnZSBvZiBzdGF0ZSB3aGljaCBzaG91bGRuJ3QgZXZlciBoYXZlIGJl
ZW4KYXZhaWxhYmxlIHRvIFBWIGd1ZXN0cy4KClBWIGd1ZXN0cyBjYW5ub3QgaW50ZXJhY3Qgd2l0
aCB0aGUgTEFQSUMgYXQgYWxsLsKgIFRoZWlyIG9ubHkgaW50ZXJydXB0CmNvbnRyb2xsZXIgaXMg
dGhlIGV2ZW50IGNoYW5uZWwgaW50ZXJmYWNlLgoKPiBXZSd2ZSBoYWQgYSBjdXN0b21lciBpbmZl
cnJpbmcgZnJvbSB0aGUKPiBzZXQgYml0IGluIHRoZSBNU1IgdGhhdCB0aGUgb3RoZXIgeDJBUElD
IFtob3N0XSBNU1JzIGNhbiBhbHNvIGJlIHJlYWQuCgpSaWdodCwgYnV0IHRoYXQgaXMgYnVncyBz
dGFja2VkIG9uIHRvcCBvZiBidWdzLsKgIEl0cyBub3Qgc3VycHJpc2luZwp0aGVyZSBpcyBhIGNh
c2NhZGUgc2V0IG9mIGZhaWx1cmVzLgoKQWxzbyByZW1lbWJlciB0aGF0IFBWIGd1ZXN0cyBnZXQg
dG8gc2VlIHRoZSBob3N0J3MgeDJhcGljIHNldHRpbmcsCnNlZW1pbmdseSBmb3IgdG9wb2xvZ3kg
cmVhc29ucy7CoCBJJ20gbm90IGNvbnZpbmNlZCB0aGlzIGlzIGFjdHVhbGx5IGEKY2xldmVyIGlk
ZWEsIGJ1dCBnaXZlbiB0aGF0IG5vb25lIGhhcyBhY3R1YWxseSBmaXhlZCBndWVzdCB0b3BvbG9n
eQpoYW5kbGluZyB5ZXQsIEkndmUgYWxzbyBnb25lIG91dCBvZiBteSB3YXkgbm90IHRvIG1ha2Ug
Y2hhbmdlcyBpbiB0aGlzCmFyZWEgd2hpbGUgYWRqdXN0aW5nIG90aGVyIGFzcGVjdHMgb2YgQ1BV
SUQgaGFuZGxpbmcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 18:56:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 18:56:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2g7t-0001eM-PQ; Fri, 14 Feb 2020 18:55:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kWBW=4C=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j2g7t-0001eH-4X
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 18:55:45 +0000
X-Inumbo-ID: 99d2d2f2-4f5b-11ea-baf6-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99d2d2f2-4f5b-11ea-baf6-12813bfff9fa;
 Fri, 14 Feb 2020 18:55:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581706543;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=nGISS6YL1u/XQT1xtWBRSPKszQ3ibsMfn3hLKKCTKNQ=;
 b=gZX8WNvGGPK5TLOpdQk3xMd0knFNYtblLiJZxbXRfFJdN9eOOyuPKBHt
 SC3SUiMb35+wkiHOkQE1I12beuRLGWyJucnBd+s9fZjDWlyYEtGDDdxC8
 B6MFpZjFZsn/lqnPNoUgMcPi2t3GHzmYfeWT4YAroZw7AfwSp55sadgPh w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Q+FMqG4uQMOnfLrAWxV+LhgnDl9U9cAlShIRxgOF9SHHjnyjqh6aY1sW3g0w2xMjjpGgBVE46m
 n/pK2NgZrL6HG81iiz1amda/7ohA+qzMpE2x6r9tjDYVkSsAOs1YBuYp94dzouSo73rtzN3McF
 6jayzbXNZyczIju1wMCzaBK1jk4GO6QWwlcudt9s5c+/fDL0ZlbdjLjLL/Y5HY8WkjO39zwv0i
 r/SbfvTqn+jflYtTxeYWlcie8i6sFW7tzSy1meJM41yrbVlS2MXDwuMEXVF2ROO8hkIQG8zkvk
 6ug=
X-SBRS: 2.7
X-MesageID: 12916363
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,441,1574139600"; d="scan'208";a="12916363"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 18:55:39 +0000
Message-ID: <20200214185539.7444-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] AMD/IOMMU: Common the #732/#733 errata handling
 in iommu_read_log()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gbmVlZCB0byBoYXZlIGJvdGggaGVscGVycyBpbXBsZW1lbnQgdGhlIHNhbWUg
d29ya2Fyb3VuZC4gIFRoZSBzaXplCmFuZCBsYXlvdXQgb2YgdGhlIHRoZSBFdmVudCBhbmQgUFBS
IGxvZ3MgKGFuZCBvdGhlcnMgZm9yIHRoYXQgbWF0dGVyKSBzaGFyZSBhCmxvdCBvZiBjb21tb25h
bGl0eS4KClVzZSBNQVNLX0VYVFIoKSB0byBsb2NhdGUgdGhlIGNvZGUgZmllbGQsIGFuZCB1c2Ug
QUNDRVNTX09OQ0UoKSByYXRoZXIgdGhhbgpiYXJyaWVyKCkgdG8gcHJldmVudCBob2lzdGluZyBv
ZiB0aGUgcmVwZWF0ZWQgcmVhZC4KCkF2b2lkIHVubmVjZXNzYXJ5IHplcm9pbmcgYnkgb25seSBj
bG9iYmVyaW5nIHRoZSAnY29kZScgZmllbGQgLSB0aGlzIGFsb25lIGlzCnN1ZmZpY2llbnQgdG8g
c3BvdCB0aGUgZXJyYXRhIHdoZW4gdGhlIHJpbmdzIHdyYXAuCgpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNo
IDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW5pdC5jIHwgODAgKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCA1MSBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCBjNDJiNjA4ZjA3Li41
ZGU1MzE1ZDhiIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAg
LTMwMCw3ICszMDAsNyBAQCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVjdCBhbWRfaW9t
bXUgKmlvbW11LAogICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZW50cnlf
c2l6ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAoKnBhcnNlX2Z1bmMpKHN0cnVj
dCBhbWRfaW9tbXUgKiwgdTMyICopKQogewotICAgIHUzMiB0YWlsLCAqZW50cnksIHRhaWxfb2Zm
ZXN0LCBoZWFkX29mZnNldDsKKyAgICB1bnNpZ25lZCBpbnQgdGFpbCwgdGFpbF9vZmZlc3QsIGhl
YWRfb2Zmc2V0OwogCiAgICAgQlVHX09OKCFpb21tdSB8fCAoKGxvZyAhPSAmaW9tbXUtPmV2ZW50
X2xvZykgJiYgKGxvZyAhPSAmaW9tbXUtPnBwcl9sb2cpKSk7CiAgICAgCkBAIC0zMTksMTEgKzMx
OSwzNiBAQCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11
LAogCiAgICAgd2hpbGUgKCB0YWlsICE9IGxvZy0+aGVhZCApCiAgICAgewotICAgICAgICAvKiBy
ZWFkIGV2ZW50IGxvZyBlbnRyeSAqLwotICAgICAgICBlbnRyeSA9IGxvZy0+YnVmZmVyICsgbG9n
LT5oZWFkOworICAgICAgICB1aW50MzJfdCAqZW50cnkgPSBsb2ctPmJ1ZmZlciArIGxvZy0+aGVh
ZDsKKyAgICAgICAgdW5zaWduZWQgaW50IGNvdW50ID0gMDsKKworICAgICAgICAvKiBFdmVudCBh
bmQgUFBSIGxvZ3MgaGF2ZSB0aGVpciBjb2RlIGZpZWxkIGluIHRoZSBzYW1lIHBvc2l0aW9uLiAq
LworICAgICAgICB1bnNpZ25lZCBpbnQgY29kZSA9IE1BU0tfRVhUUihlbnRyeVsxXSwgSU9NTVVf
RVZFTlRfQ09ERV9NQVNLKTsKKworICAgICAgICAvKgorICAgICAgICAgKiBXb3JrYXJvdW5kIGZv
ciBlcnJhdGEgIzczMiwgIzczMzoKKyAgICAgICAgICoKKyAgICAgICAgICogSXQgY2FuIGhhcHBl
biB0aGF0IHRoZSB0YWlsIHBvaW50ZXIgaXMgdXBkYXRlZCBiZWZvcmUgdGhlIGFjdHVhbAorICAg
ICAgICAgKiBlbnRyeSBnb3Qgd3JpdHRlbi4gQXMgc3VnZ2VzdGVkIGJ5IFJldkd1aWRlLCB3ZSBp
bml0aWFsaXplIHRoZQorICAgICAgICAgKiBidWZmZXIgdG8gYWxsIHplcm9zIGFuZCBjbGVhciBl
bnRyaWVzIGFmdGVyIHByb2Nlc3NpbmcgdGhlbS4KKyAgICAgICAgICovCisgICAgICAgIHdoaWxl
ICggdW5saWtlbHkoY29kZSA9PSAwKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggdW5s
aWtlbHkoKytjb3VudCA9PSBJT01NVV9MT0dfRU5UUllfVElNRU9VVCkgKQorICAgICAgICAgICAg
eworICAgICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiQU1ELVZpOiBObyBlbnRyeSB3cml0
dGVuIHRvICVzIExvZ1xuIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbG9nID09
ICZpb21tdS0+ZXZlbnRfbG9nID8gIkV2ZW50IiA6ICJQUFIiKTsKKyAgICAgICAgICAgICAgICBy
ZXR1cm4gMDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHVkZWxheSgxKTsKKyAgICAgICAg
ICAgIGNvZGUgPSBNQVNLX0VYVFIoQUNDRVNTX09OQ0UoZW50cnlbMV0pLCBJT01NVV9FVkVOVF9D
T0RFX01BU0spOworICAgICAgICB9CiAKICAgICAgICAgcGFyc2VfZnVuYyhpb21tdSwgZW50cnkp
OwogCisgICAgICAgIC8qIENsZWFyICdjb2RlJyB0byBiZSBhYmxlIHRvIHNwb3QgdGhlIGVycmF0
dW0gd2hlbiB0aGUgcmluZyB3cmFwcy4gKi8KKyAgICAgICAgQUNDRVNTX09OQ0UoZW50cnlbMV0p
ID0gMDsKKwogICAgICAgICBsb2ctPmhlYWQgKz0gZW50cnlfc2l6ZTsKICAgICAgICAgaWYgKCBs
b2ctPmhlYWQgPT0gbG9nLT5zaXplICkKICAgICAgICAgICAgIGxvZy0+aGVhZCA9IDA7CkBAIC01
MDMsNyArNTI4LDYgQEAgc3RhdGljIGh3X2lycV9jb250cm9sbGVyIGlvbW11X3gyYXBpY190eXBl
ID0gewogc3RhdGljIHZvaWQgcGFyc2VfZXZlbnRfbG9nX2VudHJ5KHN0cnVjdCBhbWRfaW9tbXUg
KmlvbW11LCB1MzIgZW50cnlbXSkKIHsKICAgICB1MzIgY29kZTsKLSAgICBpbnQgY291bnQgPSAw
OwogICAgIHN0YXRpYyBjb25zdCBjaGFyICpjb25zdCBldmVudF9zdHJbXSA9IHsKICNkZWZpbmUg
RVZFTlRfU1RSKG5hbWUpIFtJT01NVV9FVkVOVF8jI25hbWUgLSAxXSA9ICNuYW1lCiAgICAgICAg
IEVWRU5UX1NUUihJTExFR0FMX0RFVl9UQUJMRV9FTlRSWSksCkBAIC01MjEsMjUgKzU0NSw2IEBA
IHN0YXRpYyB2b2lkIHBhcnNlX2V2ZW50X2xvZ19lbnRyeShzdHJ1Y3QgYW1kX2lvbW11ICppb21t
dSwgdTMyIGVudHJ5W10pCiAgICAgY29kZSA9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoZW50cnlb
MV0sIElPTU1VX0VWRU5UX0NPREVfTUFTSywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSU9NTVVfRVZFTlRfQ09ERV9TSElGVCk7CiAKLSAgICAvKgotICAgICAq
IFdvcmthcm91bmQgZm9yIGVycmF0dW0gNzMyOgotICAgICAqIEl0IGNhbiBoYXBwZW4gdGhhdCB0
aGUgdGFpbCBwb2ludGVyIGlzIHVwZGF0ZWQgYmVmb3JlIHRoZSBhY3R1YWwgZW50cnkKLSAgICAg
KiBnb3Qgd3JpdHRlbi4gQXMgc3VnZ2VzdGVkIGJ5IFJldkd1aWRlLCB3ZSBpbml0aWFsaXplIHRo
ZSBldmVudCBsb2cKLSAgICAgKiBidWZmZXIgdG8gYWxsIHplcm9zIGFuZCBjbGVhciBldmVudCBs
b2cgZW50cmllcyBhZnRlciBwcm9jZXNzaW5nIHRoZW0uCi0gICAgICovCi0gICAgd2hpbGUgKCBj
b2RlID09IDAgKQotICAgIHsKLSAgICAgICAgaWYgKCB1bmxpa2VseSgrK2NvdW50ID09IElPTU1V
X0xPR19FTlRSWV9USU1FT1VUKSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIEFNRF9JT01NVV9E
RUJVRygiQU1ELVZpOiBObyBldmVudCB3cml0dGVuIHRvIGxvZ1xuIik7Ci0gICAgICAgICAgICBy
ZXR1cm47Ci0gICAgICAgIH0KLSAgICAgICAgdWRlbGF5KDEpOwotICAgICAgICBiYXJyaWVyKCk7
IC8qIFByZXZlbnQgaG9pc3Rpbmcgb2YgdGhlIGVudHJ5W10gcmVhZC4gKi8KLSAgICAgICAgY29k
ZSA9IGdldF9maWVsZF9mcm9tX3JlZ191MzIoZW50cnlbMV0sIElPTU1VX0VWRU5UX0NPREVfTUFT
SywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSU9NTVVfRVZFTlRfQ09E
RV9TSElGVCk7Ci0gICAgfQotCiAgICAgLyogTG9vayB1cCB0aGUgc3ltYm9saWMgbmFtZSBmb3Ig
Y29kZS4gKi8KICAgICBpZiAoIGNvZGUgPD0gQVJSQVlfU0laRShldmVudF9zdHIpICkKICAgICAg
ICAgY29kZV9zdHIgPSBldmVudF9zdHJbY29kZSAtIDFdOwpAQCAtNTc1LDggKzU4MCw2IEBAIHN0
YXRpYyB2b2lkIHBhcnNlX2V2ZW50X2xvZ19lbnRyeShzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwg
dTMyIGVudHJ5W10pCiAgICAgZWxzZQogICAgICAgICBwcmludGsoWEVOTE9HX0VSUiAiJXMgJTA4
eCAlMDh4ICUwOHggJTA4eFxuIiwKICAgICAgICAgICAgICAgIGNvZGVfc3RyLCBlbnRyeVswXSwg
ZW50cnlbMV0sIGVudHJ5WzJdLCBlbnRyeVszXSk7Ci0KLSAgICBtZW1zZXQoZW50cnksIDAsIElP
TU1VX0VWRU5UX0xPR19FTlRSWV9TSVpFKTsKIH0KIAogc3RhdGljIHZvaWQgaW9tbXVfY2hlY2tf
ZXZlbnRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11KQpAQCAtNjI3LDMxICs2MzAsOCBAQCB2
b2lkIHBhcnNlX3Bwcl9sb2dfZW50cnkoc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsIHUzMiBlbnRy
eVtdKQogewogCiAgICAgdTE2IGRldmljZV9pZDsKLSAgICB1OCBidXMsIGRldmZuLCBjb2RlOwor
ICAgIHU4IGJ1cywgZGV2Zm47CiAgICAgc3RydWN0IHBjaV9kZXYgKnBkZXY7Ci0gICAgaW50IGNv
dW50ID0gMDsKLQotICAgIGNvZGUgPSBnZXRfZmllbGRfZnJvbV9yZWdfdTMyKGVudHJ5WzFdLCBJ
T01NVV9QUFJfTE9HX0NPREVfTUFTSywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBJT01NVV9QUFJfTE9HX0NPREVfU0hJRlQpOwotCi0gICAgLyoKLSAgICAgKiBXb3JrYXJvdW5k
IGZvciBlcnJhdHVtIDczMzoKLSAgICAgKiBJdCBjYW4gaGFwcGVuIHRoYXQgdGhlIHRhaWwgcG9p
bnRlciBpcyB1cGRhdGVkIGJlZm9yZSB0aGUgYWN0dWFsIGVudHJ5Ci0gICAgICogZ290IHdyaXR0
ZW4uIEFzIHN1Z2dlc3RlZCBieSBSZXZHdWlkZSwgd2UgaW5pdGlhbGl6ZSB0aGUgZXZlbnQgbG9n
Ci0gICAgICogYnVmZmVyIHRvIGFsbCB6ZXJvcyBhbmQgY2xlYXIgcHByIGxvZyBlbnRyaWVzIGFm
dGVyIHByb2Nlc3NpbmcgdGhlbS4KLSAgICAgKi8KLSAgICB3aGlsZSAoIGNvZGUgPT0gMCApCi0g
ICAgewotICAgICAgICBpZiAoIHVubGlrZWx5KCsrY291bnQgPT0gSU9NTVVfTE9HX0VOVFJZX1RJ
TUVPVVQpICkKLSAgICAgICAgewotICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJBTUQtVmk6
IE5vIHBwciB3cml0dGVuIHRvIGxvZ1xuIik7Ci0gICAgICAgICAgICByZXR1cm47Ci0gICAgICAg
IH0KLSAgICAgICAgdWRlbGF5KDEpOwotICAgICAgICBiYXJyaWVyKCk7IC8qIFByZXZlbnQgaG9p
c3Rpbmcgb2YgdGhlIGVudHJ5W10gcmVhZC4gKi8KLSAgICAgICAgY29kZSA9IGdldF9maWVsZF9m
cm9tX3JlZ191MzIoZW50cnlbMV0sIElPTU1VX1BQUl9MT0dfQ09ERV9NQVNLLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJT01NVV9QUFJfTE9HX0NPREVfU0hJRlQpOwot
ICAgIH0KIAogICAgIC8qIGhlcmUgZGV2aWNlX2lkIGlzIHBoeXNpY2FsIHZhbHVlICovCiAgICAg
ZGV2aWNlX2lkID0gaW9tbXVfZ2V0X2RldmlkX2Zyb21fY21kKGVudHJ5WzBdKTsKQEAgLTY2NCw4
ICs2NDQsNiBAQCB2b2lkIHBhcnNlX3Bwcl9sb2dfZW50cnkoc3RydWN0IGFtZF9pb21tdSAqaW9t
bXUsIHUzMiBlbnRyeVtdKQogCiAgICAgaWYgKCBwZGV2ICkKICAgICAgICAgZ3Vlc3RfaW9tbXVf
YWRkX3Bwcl9sb2cocGRldi0+ZG9tYWluLCBlbnRyeSk7Ci0KLSAgICBtZW1zZXQoZW50cnksIDAs
IElPTU1VX1BQUl9MT0dfRU5UUllfU0laRSk7CiB9CiAKIHN0YXRpYyB2b2lkIGlvbW11X2NoZWNr
X3Bwcl9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9tbXUpCi0tIAoyLjExLjAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 19:18:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 19:18:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2gU5-0003ZH-2g; Fri, 14 Feb 2020 19:18:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2gU3-0003ZC-OD
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 19:18:39 +0000
X-Inumbo-ID: cd651c12-4f5e-11ea-bafe-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cd651c12-4f5e-11ea-bafe-12813bfff9fa;
 Fri, 14 Feb 2020 19:18:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2gU1-000896-Lb; Fri, 14 Feb 2020 19:18:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2gU1-0006xo-E0; Fri, 14 Feb 2020 19:18:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2gU1-0006aj-CZ; Fri, 14 Feb 2020 19:18:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147001-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6591ea2dd1a44b1c72c5a3e3b6555d7585acdae
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 19:18:37 +0000
Subject: [Xen-devel] [linux-5.4 test] 147001: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAwMSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAwMS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGQ2NTkxZWEyZGQxYTQ0YjFjNzJjNWEzZTNiNjU1NWQ3NTg1YWNkYWUKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRk
NmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0x
NSAxNzo0MjowNCBaICAgMzAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAt
MDEtMTcgMDI6NTk6MDcgWiAgIDI4IGRheXMgICA1OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxNDY4NzYgIDIwMjAtMDItMTEgMTM6Mzk6NTEgWiAgICAzIGRheXMgICAgMyBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjEwMDcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0
aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNTI1NzEgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 19:55:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 19:55:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2h3U-0007GM-UH; Fri, 14 Feb 2020 19:55:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kWBW=4C=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j2h3T-0007GH-FN
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 19:55:15 +0000
X-Inumbo-ID: ea47791a-4f63-11ea-bb15-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ea47791a-4f63-11ea-bb15-12813bfff9fa;
 Fri, 14 Feb 2020 19:55:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581710114;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=vJbYquKhzTURDxBSC6+aFfQAoKAp8avsVonHsh/50E8=;
 b=M3qs0iV0rKmLYFn+fCREHWitS6IZnu/jleqiDg5qXjUzMM382z8hdghH
 hcU844fnWyu9l1mCMIetGs7P2nMfGgXtwQmghbtbXwm3uc7ddA4fwgGkS
 SG/zamr8TiNhMphPTB0zivR/Edb6kvjadPMQwbAlLDdgeW/H9u4IjwKUN Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VteUx0HQqxY1mCExpFHzMNsnsaAVJUh1vZq6mByjxIiJFMExshijMiG3sH284tr++cvQeqyHgc
 4Ci6NlANC8swf2XuhJsmoETvQQ9HWQO2AI+u1LM0+I5dJSPpw3V2dJh1OreQgEuKGXNAAsp7IG
 GPY4YDnTQLxnhciunjTpRllhm1LIqpQMwbPDBk5wJ2iWwW3sJRt90dCTrS60yS8WR2HJpA/coU
 4EaEAgEBY7MAzKq7hQRHVbeXFbsElPJjf2hhBD/9adzRCxJG0/lDrF6gUVt4bUkDolrXLDQw2+
 O/I=
X-SBRS: 2.7
X-MesageID: 13110272
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,441,1574139600"; d="scan'208";a="13110272"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 14 Feb 2020 19:55:10 +0000
Message-ID: <20200214195510.22667-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/msr: Virtualise MSR_PLATFORM_ID properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhbiBJbnRlbC1vbmx5LCByZWFkLW9ubHkgTVNSIHJlbGF0ZWQgdG8gbWljcm9jb2Rl
IGxvYWRpbmcuICBFeHBvc2UgaXQKaW4gc2ltaWxhciBjaXJjdW1zdGFuY2VzIGFzIHRoZSBQQVRD
SExFVkVMIE1TUi4KClRoaXMgc2hvdWxkIGhhdmUgYmVlbiBhbG9uZ3NpZGUgYy9zIDAxMzg5NmNi
OGIyICJ4ODYvbXNyOiBGaXggaGFuZGxpbmcgb2YKTVNSX0FNRF9QQVRDSExFVkVML01TUl9JQTMy
X1VDT0RFX1JFViIKClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKVHVybnMgb3V0IEkgd3JvdGUgdGhpcyBuZWFybHkgYSB5ZWFyIGFnbyBhbmQgZGlk
bid0IHNlbmQgaXQuICBJdCBvYnZpb3VzbHkgZ290CmRyb3BwZWQgaW4gdGhlIGxlYWR1cCB0byBN
RFMuCi0tLQogeGVuL2FyY2gveDg2L21zci5jIHwgOCArKysrKysrKwogMSBmaWxlIGNoYW5nZWQs
IDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc3IuYyBiL3hlbi9h
cmNoL3g4Ni9tc3IuYwppbmRleCA3ODU1NzRkZTY3Li4xY2VhNzc3NjgwIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvbXNyLmMKKysrIGIveGVuL2FyY2gveDg2L21zci5jCkBAIC0xNDMsNiArMTQz
LDEzIEBAIGludCBndWVzdF9yZG1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50
NjRfdCAqdmFsKQogICAgICAgICAvKiBOb3Qgb2ZmZXJlZCB0byBndWVzdHMuICovCiAgICAgICAg
IGdvdG8gZ3BfZmF1bHQ7CiAKKyAgICBjYXNlIE1TUl9JQTMyX1BMQVRGT1JNX0lEOgorICAgICAg
ICBpZiAoICEoY3AtPng4Nl92ZW5kb3IgJiBYODZfVkVORE9SX0lOVEVMKSB8fAorICAgICAgICAg
ICAgICEoYm9vdF9jcHVfZGF0YS54ODZfdmVuZG9yICYgWDg2X1ZFTkRPUl9JTlRFTCkgKQorICAg
ICAgICAgICAgZ290byBncF9mYXVsdDsKKyAgICAgICAgcmRtc3JsKE1TUl9JQTMyX1BMQVRGT1JN
X0lELCAqdmFsKTsKKyAgICAgICAgYnJlYWs7CisKICAgICBjYXNlIE1TUl9BTURfUEFUQ0hMRVZF
TDoKICAgICAgICAgQlVJTERfQlVHX09OKE1TUl9JQTMyX1VDT0RFX1JFViAhPSBNU1JfQU1EX1BB
VENITEVWRUwpOwogICAgICAgICAvKgpAQCAtMjc1LDYgKzI4Miw3IEBAIGludCBndWVzdF93cm1z
cihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCB2YWwpCiAgICAgewogICAg
ICAgICB1aW50NjRfdCByc3ZkOwogCisgICAgY2FzZSBNU1JfSUEzMl9QTEFURk9STV9JRDoKICAg
ICBjYXNlIE1TUl9JTlRFTF9DT1JFX1RIUkVBRF9DT1VOVDoKICAgICBjYXNlIE1TUl9JTlRFTF9Q
TEFURk9STV9JTkZPOgogICAgIGNhc2UgTVNSX0FSQ0hfQ0FQQUJJTElUSUVTOgotLSAKMi4xMS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 20:50:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 20:50:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2hui-00046N-T9; Fri, 14 Feb 2020 20:50:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ulQC=4C=gmail.com=jbi.octave@srs-us1.protection.inumbo.net>)
 id 1j2htQ-0003O6-3u
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 20:48:56 +0000
X-Inumbo-ID: 67ea927e-4f6b-11ea-bc8e-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 67ea927e-4f6b-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 20:48:51 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id w12so12470372wrt.2
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 12:48:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=xuZKU7LjmXWLYQI/wtTpyWHlvqjYehwlyKEt0Tnztc4=;
 b=fn8INV2ODKBl+bG/dtdZOpRB8nT5T8itpwEPSR0z27GWAYSVu1s+fYw6/0zv6k28a7
 tZA1dQbPfL+m+lO91btmj/u7dynyGdCwSnCvJ6+L7Wn/iOsXg9yvIeQZfugEaozwGMTO
 KNZBDqjYZRrPr750JIsMLiNvYlkEVSA84TRMO81Pt4ZsxlLYmJqsVtjCfqQem1Pgc1k1
 3wBvXxOcpBiOssy1gzPJBOv/0wJnOwPaT2qXfFT+RUHATT+PpHmZ6Ph1APJVHDn/tlez
 QUAKymRjOEDOppyFluLHU1/65qetfcs2joTiF8+4zhypXrOaqvzVmpx1LmoAg1IS/X/K
 bd0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=xuZKU7LjmXWLYQI/wtTpyWHlvqjYehwlyKEt0Tnztc4=;
 b=NbHYYz3IGLpdxd1nSK8411WOflWZziltFT4sRhNfzMBzqi5GOfp1eUACRVQFa7OhqX
 drNoWg8QR664gfNfAvmiR3Jn+UcT3/wXsqNr7otETnQmPXqnmxOELjGyjNsVsNKkJDlO
 UyYQ1eAI6lTuDk8vP9Py5uY7sUxugzkReab64JM8d96OcMpoeEBssgGDHW2hnjoUNuh2
 3GjdQxvfTR0XNPTjAjBCiQOIvUchO7zIo58kqld2LjXNHYs8sHnW8I0uJs8qMXAW/Mh0
 3oFeGwi8De6QfOUIndqkeZE2BF/kX7M9L0VETOriPooINYnyykxFvEMtfzAjdCYONUrx
 QR7A==
X-Gm-Message-State: APjAAAU4pu0t+YdeF31KIPPH70EXoly+xEaAaYtxioUuoMTPSpngK4p3
 mf7J50ag04g+r2B5qkxZZw==
X-Google-Smtp-Source: APXvYqyOibwoRxJ6OG/pfMQU/qnxDVxBoitUFSf/mkb3Z3bKbL8DjSkLBFHPpJm3dbdATypsCa8WcA==
X-Received: by 2002:a5d:4b88:: with SMTP id b8mr5775564wrt.343.1581713330706; 
 Fri, 14 Feb 2020 12:48:50 -0800 (PST)
Received: from ninjahost.lan (host-2-102-13-223.as13285.net. [2.102.13.223])
 by smtp.googlemail.com with ESMTPSA id y12sm8660782wmj.6.2020.02.14.12.48.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 12:48:50 -0800 (PST)
From: Jules Irenge <jbi.octave@gmail.com>
To: linux-kernel@vger.kernel.org
Date: Fri, 14 Feb 2020 20:47:26 +0000
Message-Id: <20200214204741.94112-16-jbi.octave@gmail.com>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200214204741.94112-1-jbi.octave@gmail.com>
References: <0/30>
 <20200214204741.94112-1-jbi.octave@gmail.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Fri, 14 Feb 2020 20:50:15 +0000
Subject: [Xen-devel] [PATCH 15/30] x86/xen: Add missing annotation for
 xen_pte_unlock()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Jules Irenge <jbi.octave@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, boqun.feng@gmail.com,
 "maintainer:X86 ARCHITECTURE 32-BIT AND 64-BIT" <x86@kernel.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>,
 "moderated list:XEN HYPERVISOR INTERFACE" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3BhcnNlIHJlcG9ydHMgd2FybmluZyBhdCB4ZW5fcHRlX3VubG9jaygpCgp3YXJuaW5nOiBjb250
ZXh0IGltYmFsYW5jZSBpbiB4ZW5fcHRlX3VubG9jaygpIC0gdW5leHBlY3RlZCB1bmxvY2sKClRo
ZSByb290IGNhdXNlIGlzIHRoZSBtaXNzaW5nIGFubm90YXRpb24gYXQgeGVuX3B0ZV91bmxvY2so
KQpBZGQgdGhlIG1pc3NpbmcgX19yZWxlYXNlcyhwdGwpIGFubm90YXRpb24KClNpZ25lZC1vZmYt
Ynk6IEp1bGVzIElyZW5nZSA8amJpLm9jdGF2ZUBnbWFpbC5jb20+Ci0tLQogYXJjaC94ODYveGVu
L21tdV9wdi5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL21tdV9wdi5jIGIvYXJjaC94ODYveGVu
L21tdV9wdi5jCmluZGV4IDM1MmYwYzgwY2ZjZi4uNzc3MDA4ZjhjNjY4IDEwMDY0NAotLS0gYS9h
cmNoL3g4Ni94ZW4vbW11X3B2LmMKKysrIGIvYXJjaC94ODYveGVuL21tdV9wdi5jCkBAIC03MDcs
NyArNzA3LDcgQEAgc3RhdGljIHNwaW5sb2NrX3QgKnhlbl9wdGVfbG9jayhzdHJ1Y3QgcGFnZSAq
cGFnZSwgc3RydWN0IG1tX3N0cnVjdCAqbW0pCiAJcmV0dXJuIHB0bDsKIH0KIAotc3RhdGljIHZv
aWQgeGVuX3B0ZV91bmxvY2sodm9pZCAqdikKK3N0YXRpYyB2b2lkIHhlbl9wdGVfdW5sb2NrKHZv
aWQgKnYpIF9fcmVsZWFzZXMocHRsKQogewogCXNwaW5sb2NrX3QgKnB0bCA9IHY7CiAJc3Bpbl91
bmxvY2socHRsKTsKLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 20:50:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 20:50:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2hui-00046H-K0; Fri, 14 Feb 2020 20:50:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ulQC=4C=gmail.com=jbi.octave@srs-us1.protection.inumbo.net>)
 id 1j2htL-0003Nn-7R
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 20:48:51 +0000
X-Inumbo-ID: 673fe87e-4f6b-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 673fe87e-4f6b-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 20:48:50 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id g3so12446073wrs.12
 for <xen-devel@lists.xenproject.org>; Fri, 14 Feb 2020 12:48:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=zGVQl5tfhTgXtZcPGr0AgAgQcAWmtrINLrUVSPJZyMM=;
 b=XlgwllhOKgfzsr9S3lg1Ff1Wd7uyV74DxaYnxsTNNvOrV5deKNYHp+Cvx6C7idGDmS
 DG6hQlVKZSy5QI6PWgaZuo/ptdri2lO7Fa2VmEh7Hkst04+zyjvdZaoq+MHy8Qy/eguM
 f238TfG4UVpMk397bZ3Mh4bY/6r6YCRFA4zDE7E5eT6PU5mUF5iNbKCUgT30MgJwbPFS
 D+wouZLWmm30eehaMnaPP54fPZCN7KHGbK1fxwlAEbp6p1rk0JAlCvuu4daMVmEhpver
 bBtZmb6tF+1OyAssHqL+foYdcJf3LcCbvMBTj+45YIX5hDWPoqD2ETjAGgUfxWrH4qcS
 eu7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=zGVQl5tfhTgXtZcPGr0AgAgQcAWmtrINLrUVSPJZyMM=;
 b=XfcMeYcEmorFZGCNZLKg4end4nqBE63fkyn3KTWFaRrvC9nsFZMod+rzxErXqm4Zcp
 8zJZ8cmPIzopKPuBtKezojbcBrL2a1L6nghAoY5DMEPaNfcf95d/B4FiCZCQCw4vkBrU
 4QubJgsSpRJT6cREuetslj9dgjZnm2Kl8Ed35j23xXU9GKbmeXVALBU4SCnpVtz2BHP4
 e+Sq2K/Uaa+GwcUsUjOVkBMrHbZwN31KUYvHpiwKJtMsjV/q61jc7vxItdrmjywMf+TS
 OT7yvKJD3OZvU2GxotPFS5MoznpmCSpxBjcDN1wMS8Z6ZgCImcuIJoXcfC6GptTXoMSR
 +FVA==
X-Gm-Message-State: APjAAAWGfJrgRHH6Cq8AwBzlDKvzRgzbq+25xgnrZN1QRn+mrXjPCyyl
 2r0GHaO8DNBxgQ7e7Xv1mg==
X-Google-Smtp-Source: APXvYqxCWIonj6ZpkqM3+TVFvnnbQxOmoFF6Pnc+18/k25klv+xtWHpbOGzTuoRN1TgTK4pO8Bg+Pw==
X-Received: by 2002:adf:ed0c:: with SMTP id a12mr5804592wro.368.1581713329510; 
 Fri, 14 Feb 2020 12:48:49 -0800 (PST)
Received: from ninjahost.lan (host-2-102-13-223.as13285.net. [2.102.13.223])
 by smtp.googlemail.com with ESMTPSA id y12sm8660782wmj.6.2020.02.14.12.48.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 14 Feb 2020 12:48:49 -0800 (PST)
From: Jules Irenge <jbi.octave@gmail.com>
To: linux-kernel@vger.kernel.org
Date: Fri, 14 Feb 2020 20:47:25 +0000
Message-Id: <20200214204741.94112-15-jbi.octave@gmail.com>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200214204741.94112-1-jbi.octave@gmail.com>
References: <0/30>
 <20200214204741.94112-1-jbi.octave@gmail.com>
MIME-Version: 1.0
X-Mailman-Approved-At: Fri, 14 Feb 2020 20:50:15 +0000
Subject: [Xen-devel] [PATCH 14/30] x86/xen: Add missing annotation for
 xen_pte_lock()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Jules Irenge <jbi.octave@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, boqun.feng@gmail.com,
 "maintainer:X86 ARCHITECTURE 32-BIT AND 64-BIT" <x86@kernel.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>,
 "moderated list:XEN HYPERVISOR INTERFACE" <xen-devel@lists.xenproject.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3BhcnNlIHJlcG9ydHMgd2FybmluZyBhdCB4ZW5fcHRlX2xvY2soKQoKd2FybmluZzogY29udGV4
dCBpbWJhbGFuY2UgaW4geGVuX3B0ZV9sb2NrKCkgLSB3cm9uZyBjb3VudCBhdCBleGl0CgpUaGUg
cm9vdCBjYXVzZSBpcyB0aGUgbWlzc2luZyBhbm5vdGF0aW9uIGF0IHhlbl9wdGVfbG9jaygpCkFk
ZCB0aGUgbWlzc2luZyBfX2FjcXVpcmVzKHB0bCkgYW5ub3RhdGlvbgoKU2lnbmVkLW9mZi1ieTog
SnVsZXMgSXJlbmdlIDxqYmkub2N0YXZlQGdtYWlsLmNvbT4KLS0tCiBhcmNoL3g4Ni94ZW4vbW11
X3B2LmMgfCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAtLWdpdCBh
L2FyY2gveDg2L3hlbi9tbXVfcHYuYyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwppbmRleCBiYmJh
OGIxNzgyOWEuLjM1MmYwYzgwY2ZjZiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL21tdV9wdi5j
CisrKyBiL2FyY2gveDg2L3hlbi9tbXVfcHYuYwpAQCAtNjk1LDYgKzY5NSw3IEBAIHN0YXRpYyBp
bnQgeGVuX3BnZF93YWxrKHN0cnVjdCBtbV9zdHJ1Y3QgKm1tLAogLyogSWYgd2UncmUgdXNpbmcg
c3BsaXQgcHRlIGxvY2tzLCB0aGVuIHRha2UgdGhlIHBhZ2UncyBsb2NrIGFuZAogICAgcmV0dXJu
IGEgcG9pbnRlciB0byBpdC4gIE90aGVyd2lzZSByZXR1cm4gTlVMTC4gKi8KIHN0YXRpYyBzcGlu
bG9ja190ICp4ZW5fcHRlX2xvY2soc3RydWN0IHBhZ2UgKnBhZ2UsIHN0cnVjdCBtbV9zdHJ1Y3Qg
Km1tKQorCV9fYWNxdWlyZXMocHRsKQogewogCXNwaW5sb2NrX3QgKnB0bCA9IE5VTEw7CiAKLS0g
CjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 20:59:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 20:59:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2i3a-0004QP-RP; Fri, 14 Feb 2020 20:59:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2i3Z-0004QJ-88
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 20:59:25 +0000
X-Inumbo-ID: de573920-4f6c-11ea-bb2e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de573920-4f6c-11ea-bb2e-12813bfff9fa;
 Fri, 14 Feb 2020 20:59:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2i3S-0001jK-LX; Fri, 14 Feb 2020 20:59:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2i3S-00034v-Cs; Fri, 14 Feb 2020 20:59:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2i3S-0004Ez-CJ; Fri, 14 Feb 2020 20:59:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147057-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=ea3daabff5f2be6f5dd5c3f4d6890746c4ec5378
X-Osstest-Versions-That: xen=ad1d3db985249c64d65d8f73a4c49e2204ddf4e1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 20:59:18 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147057: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA1NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA1Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlYTNkYWFiZmY1ZjJiZTZmNWRkNWMzZjRkNjg5MDc0NmM0ZWM1Mzc4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhZDFkM2RiOTg1MjQ5YzY0ZDY1
ZDhmNzNhNGM0OWUyMjA0ZGRmNGUxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcwNTIgIDIwMjAt
MDItMTQgMTQ6MDA6NDMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MDU3ICAy
MDIwLTAyLTE0IDE4OjAxOjA0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8R2Vvcmdl
LkR1bmxhcEBldS5jaXRyaXguY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAg
UGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFRpbSBEZWVnYW4gPHRpbUB4ZW4u
b3JnPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L3hlbi5naXQKICAgYWQxZDNkYjk4NS4uZWEzZGFhYmZmNSAgZWEzZGFhYmZmNWYy
YmU2ZjVkZDVjM2Y0ZDY4OTA3NDZjNGVjNTM3OCAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 22:40:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 22:40:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2jdD-0005Es-KN; Fri, 14 Feb 2020 22:40:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=YYxh=4C=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1j2jdC-0005En-3K
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 22:40:18 +0000
X-Inumbo-ID: f8d7a83a-4f7a-11ea-ade5-bc764e2007e4
Received: from userp2120.oracle.com (unknown [156.151.31.85])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f8d7a83a-4f7a-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 22:40:17 +0000 (UTC)
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01EMdg8f027271;
 Fri, 14 Feb 2020 22:39:58 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2020-01-29;
 bh=gILrYO0aXAH8y/Wij5TG98HDn4g81XDUozQjMEyF/tc=;
 b=D6dgUOIzSw9Db7JHx2qckHzbTAG4bEE9fs27UwFs+cULm7Tf2CwPFy1oJ8HE3UHEYdVl
 NzctlHD9XQJLzI55Og09mZw+QAQrsdcw6f3CB2ly7Tw7UZopo+PfIgmwGIiiaGYAqgKa
 BBAZgPmBJEmPtojqcPi9il/bw+REpFliyxgKbVkizR4H8L7OVMitAysY5OWxghoslPLV
 IWgfP09GChvGFrWysyLoEZEJEr/VQ/KvhBv4xi23QjLzibYzB4U5dvuQqzo8D4RybCAa
 bxRRJyF+wPocJreiYtz3GuhbfiW12vnC9m6wHtLUm/KaRWIHH+62Gp4Nd5yRRDsRScPM eg== 
Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80])
 by userp2120.oracle.com with ESMTP id 2y2p3t3y09-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 14 Feb 2020 22:39:58 +0000
Received: from pps.filterd (userp3030.oracle.com [127.0.0.1])
 by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01EMbVTv165340;
 Fri, 14 Feb 2020 22:39:57 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by userp3030.oracle.com with ESMTP id 2y5dthyadt-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 14 Feb 2020 22:39:57 +0000
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 01EMdtdK032493;
 Fri, 14 Feb 2020 22:39:55 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 14 Feb 2020 14:39:55 -0800
To: Jules Irenge <jbi.octave@gmail.com>, linux-kernel@vger.kernel.org
References: <0/30> <20200214204741.94112-1-jbi.octave@gmail.com>
 <20200214204741.94112-15-jbi.octave@gmail.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Autocrypt: addr=boris.ostrovsky@oracle.com; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <c4206641-4570-3cbd-1d96-f18aa98e86be@oracle.com>
Date: Fri, 14 Feb 2020 17:40:28 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200214204741.94112-15-jbi.octave@gmail.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9531
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 phishscore=0 mlxscore=0
 adultscore=0 malwarescore=0 spamscore=0 mlxlogscore=999 bulkscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001
 definitions=main-2002140167
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9531
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 mlxscore=0 malwarescore=0
 suspectscore=0 mlxlogscore=999 priorityscore=1501 clxscore=1011
 impostorscore=0 lowpriorityscore=0 phishscore=0 adultscore=0 bulkscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001
 definitions=main-2002140167
Subject: Re: [Xen-devel] [PATCH 14/30] x86/xen: Add missing annotation for
 xen_pte_lock()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, boqun.feng@gmail.com,
 "maintainer:X86 ARCHITECTURE 32-BIT AND 64-BIT" <x86@kernel.org>,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>,
 "moderated list:XEN HYPERVISOR INTERFACE" <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyLzE0LzIwIDM6NDcgUE0sIEp1bGVzIElyZW5nZSB3cm90ZToKPiBTcGFyc2UgcmVwb3J0
cyB3YXJuaW5nIGF0IHhlbl9wdGVfbG9jaygpCj4KPiB3YXJuaW5nOiBjb250ZXh0IGltYmFsYW5j
ZSBpbiB4ZW5fcHRlX2xvY2soKSAtIHdyb25nIGNvdW50IGF0IGV4aXQKPgo+IFRoZSByb290IGNh
dXNlIGlzIHRoZSBtaXNzaW5nIGFubm90YXRpb24gYXQgeGVuX3B0ZV9sb2NrKCkKPiBBZGQgdGhl
IG1pc3NpbmcgX19hY3F1aXJlcyhwdGwpIGFubm90YXRpb24KPgo+IFNpZ25lZC1vZmYtYnk6IEp1
bGVzIElyZW5nZSA8amJpLm9jdGF2ZUBnbWFpbC5jb20+CgpSZXZpZXdlZC1ieTogQm9yaXMgT3N0
cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4KCmFsdGhvdWdoIEknZCBwcmVmZXIg
dGhpcyBhbmQgdGhlIG5leHQgcGF0Y2ggdG8gYmUgbWVyZ2VkIGludG8gYSBzaW5nbGUgb25lLgoK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:21:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:21:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kHN-0000Om-8E; Fri, 14 Feb 2020 23:21:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kHL-0000OF-FG
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:21:47 +0000
X-Inumbo-ID: c522203c-4f80-11ea-bb5b-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c522203c-4f80-11ea-bb5b-12813bfff9fa;
 Fri, 14 Feb 2020 23:21:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722507; x=1613258507;
 h=date:from:to:subject:message-id:mime-version;
 bh=1fLOsGyjydnuCdMIlSr0tRhTDRsX7ZRCLdT+L++drvk=;
 b=DbMh0I/U1CZ9lqQETNR5cZlAspsl5bLkuUPfeW5hy4RbvH5U0GprSXqY
 VjRBOL63n/YIrMRMP4XFrVw9PWTArFuBdTH4tYMl7KPCK8Y480D7yYJIN
 82lILRvCSdMwPVnjnqyCkYKzUBKUgXspWuiJ0LhXeMISfVVhyDrdJn9Ou w=;
IronPort-SDR: alGkphRrlsws2hadl8S9c/eZyCGO7Z01dk4t0uMbaNcrIZgDXf7iizySPNmo2aoN60Pt/CeZH3
 cqsJr0cy5oHg==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="17277260"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2a-1c1b5cdd.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 14 Feb 2020 23:21:34 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-1c1b5cdd.us-west-2.amazon.com (Postfix) with ESMTPS
 id 455CEA0719; Fri, 14 Feb 2020 23:21:32 +0000 (UTC)
Received: from EX13D08UEB001.ant.amazon.com (10.43.60.245) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:21:20 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB001.ant.amazon.com (10.43.60.245) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:21:20 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:21:20 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 003184028E; Fri, 14 Feb 2020 23:21:19 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:21:19 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC RESEND PATCH v3 00/12] Enable PM hibernation on
 guest VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVzZW5kaW5nIHRoaXMgaW4gYSBtb3JlIHRocmVhZGVkIGZvcm1hdC4KICAKSGVsbG8sCkkgYW0g
c2VuZGluZyBvdXQgYSB2MyB2ZXJzaW9uIG9mIHNlcmllcyBvZiBwYXRjaGVzIHRoYXQgaW1wbGVt
ZW50cyBndWVzdApQTSBoaWJlcm5hdGlvbi4KVGhlc2UgZ3Vlc3RzIGFyZSBydW5uaW5nIG9uIHhl
biBoeXBlcnZpc29yLiBUaGUgcGF0Y2hlcyBoYWQgYmVlbiB0ZXN0ZWQKYWdhaW5zdCBtYWluc3Ry
ZWFtIGtlcm5lbC4gRUMyIGluc3RhbmNlIGhpYmVybmF0aW9uIGZlYXR1cmUgaXMgcHJvdmlkZWQK
dG8gdGhlIEFXUyBFQzIgY3VzdG9tZXJzLiBQTSBoaWJlcm5hdGlvbiB1c2VzIHN3YXAgc3BhY2Ug
Y2FydmVkIG91dCB3aXRoaW4KdGhlIGd1ZXN0W29yIGNhbiBiZSBhIHNlcGFyYXRlIHBhcnRpdGlv
bl0sIHdoZXJlIGhpYmVybmF0aW9uIGltYWdlIGlzCnN0b3JlZCBhbmQgcmVzdG9yZWQgZnJvbS4K
CkRvaW5nIGd1ZXN0IGhpYmVybmF0aW9uIGRvZXMgbm90IGludm9sdmUgYW55IHN1cHBvcnQgZnJv
bSBoeXBlcnZpc29yIGFuZAp0aGlzIHdheSBndWVzdCBoYXMgY29tcGxldGUgY29udHJvbCBvdmVy
IGl0cyBzdGF0ZS4gSW5mcmFzdHJ1Y3R1cmUKcmVzdHJpY3Rpb25zIGZvciBzYXZpbmcgdXAgZ3Vl
c3Qgc3RhdGUgY2FuIGJlIG92ZXJjb21lIGJ5IGd1ZXN0IGluaXRpYXRlZApoaWJlcm5hdGlvbi4K
ClRoaXMgc2VyaWVzIGluY2x1ZGVzIHNvbWUgaW1wcm92ZW1lbnRzIG92ZXIgUkZDIHNlcmllcyBz
ZW50IGxhc3QgeWVhcjoKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1s
L3hlbi1kZXZlbC8yMDE4LTA2L21zZzAwODIzLmh0bWwKCkNoYW5nZWxvZyB2MzoKMS4gRmVlZGJh
Y2sgZnJvbSBWMgoyLiBJbnRyb2R1Y2VkIDIgbmV3IHBhdGNoZXMgZm9yIHhlbiBzY2hlZCBjbG9j
ayBvZmZzZXQgZml4CjMuIEZpeGVkIHBpcnEgc2h1dGRvd24vcmVzdG9yZSBpbiBnZW5lcmljIGly
cSBzdWJzeXN0ZW0KNC4gU3BsaXQgc2F2ZS9yZXN0b3JlIHN0ZWFsIGNsb2NrIHBhdGNoZXMgaW50
byAyIGZvciBiZXR0ZXIgcmVhZGFiaWxpdHkKCkNoYW5nZWxvZyB2MjoKMS4gUmVtb3ZlZCB0aW1l
b3V0L3JlcXVlc3QgcHJlc2VudCBvbiB0aGUgcmluZyBpbiB4ZW4tYmxrZnJvbnQgZHVyaW5nIGJs
a2Zyb250IGZyZWV6ZQoyLiBGaXhlZCByZXN0b3Jpbmcgb2YgUElSUXMgd2hpY2ggd2FzIGFwcGFy
ZW50bHkgd29ya2luZyBmb3IgNC45IGtlcm5lbHMgYnV0IG5vdCBmb3IKbmV3ZXIga2VybmVsLiBb
TGVnYWN5IGlycXMgd2VyZSBubyBsb25nZXIgcmVzdG9yZWQgYWZ0ZXIgaGliZXJuYXRpb24gaW50
cm9kdWNlZCB3aXRoCnRoaXMgY29tbWl0ICIwMjBkYjlkM2MxZGMwIl0KMy4gTWVyZ2VkIGNvdXBs
ZSBvZiByZWxhdGVkIHBhdGNoZXMgdG8gbWFrZSB0aGUgY29kZSBtb3JlIGNvaGVyZW50IGFuZCBy
ZWFkYWJsZQo0LiBDb2RlIHJlZmFjdG9yaW5nCjUuIFNjaGVkIGNsb2NrIGZpeCB3aGVuIGhpYmVy
bmF0aW5nIGd1ZXN0IGlzIHVuZGVyIGhlYXZ5IENQVSBsb2FkCk5vdGU6IFVuZGVyIHZlcnkgcmFy
ZSBjaXJjdW1zdGFuY2VzIHdlIHNlZSByZXN1bWUgZmFpbHVyZXMgd2l0aCBLQVNMUiBlbmFibGVk
IG9ubHkKb24geGVuIGluc3RhbmNlcy4gIFdlIGFyZSByb3VnaGx5IHNlZWluZyAzJSBmYWlsdXJl
cyBbPjEwMDAgcnVuc10gd2hlbiB0ZXN0aW5nIHdpdGgKdmFyaW91cyBpbnN0YW5jZSBzaXplcyBh
bmQgc29tZSB3b3JrbG9hZCBydW5uaW5nIG9uIGVhY2ggaW5zdGFuY2UuIEkgYW0gY3VycmVudGx5
CmludmVzdGlnYXRpbmcgdGhlIGlzc3VlIGFzIHRvIGNvbmZpcm0gaWYgaXRzIGEgeGVuIGlzc3Vl
IG9yIGtlcm5lbCBpc3N1ZS4KSG93ZXZlciwgaXQgc2hvdWxkIG5vdCBob2xkIGJhY2sgYW55b25l
IGZyb20gcmV2aWV3aW5nL2FjY2VwdGluZyB0aGVzZSBwYXRjaGVzLgoKVGVzdGluZyBkb25lOgpB
bGwgdGVzdGluZyBpcyBkb25lIGZvciBtdWx0aXBsZSBoaWJlcm5hdGlvbiBjeWNsZSBmb3IgNS40
IGtlcm5lbCBvbiBFQzIuCgpUZXN0aW5nIEhvdyB0bzoKLS0tLS0tLS0tLS0tLS0tCkV4YW1wbGU6
ClNldCB1cCBhIGZpbGUtYmFja2VkIHN3YXAgc3BhY2UuIFN3YXAgZmlsZSBzaXplPj1Ub3RhbCBt
ZW1vcnkgb24gdGhlIHN5c3RlbQpzdWRvIGRkIGlmPS9kZXYvemVybyBvZj0vc3dhcCBicz0kKCgg
MTAyNCAqIDEwMjQgKSkgY291bnQ9NDA5NiAjIDQwOTZNaUIKc3VkbyBjaG1vZCA2MDAgL3N3YXAK
c3VkbyBta3N3YXAgL3N3YXAKc3VkbyBzd2Fwb24gL3N3YXAKClVwZGF0ZSByZXN1bWUgZGV2aWNl
L3Jlc3VtZSBvZmZzZXQgaW4gZ3J1YiBpZiB1c2luZyBzd2FwIGZpbGU6CnJlc3VtZT0vZGV2L3h2
ZGExIHJlc3VtZV9vZmZzZXQ9MjAwNzA0CgpFeGVjdXRlOgotLS0tLS0tLQpzdWRvIHBtLWhpYmVy
bmF0ZQpPUgplY2hvIGRpc2sgPiAvc3lzL3Bvd2VyL3N0YXRlICYmIGVjaG8gcmVib290ID4gL3N5
cy9wb3dlci9kaXNrCgpDb21wdXRlIHJlc3VtZSBvZmZzZXQgY29kZToKIgojIS91c3IvYmluL2Vu
diBweXRob24KaW1wb3J0IHN5cwppbXBvcnQgYXJyYXkKaW1wb3J0IGZjbnRsCgojc3dhcCBmaWxl
CmYgPSBvcGVuKHN5cy5hcmd2WzFdLCAncicpCmJ1ZiA9IGFycmF5LmFycmF5KCdMJywgWzBdKQoK
I0ZJQk1BUApyZXQgPSBmY250bC5pb2N0bChmLmZpbGVubygpLCAweDAxLCBidWYpCnByaW50IGJ1
ZlswXQoiCgpBbGVrc2VpIEJlc29nb25vdiAoMSk6CiAgUE0gLyBoaWJlcm5hdGU6IHVwZGF0ZSB0
aGUgcmVzdW1lIG9mZnNldCBvbiBTTkFQU0hPVF9TRVRfU1dBUF9BUkVBCgpBbmNoYWwgQWdhcndh
bCAoNCk6CiAgeDg2L3hlbjogSW50cm9kdWNlIG5ldyBmdW5jdGlvbiB0byBtYXAgSFlQRVJWSVNP
Ul9zaGFyZWRfaW5mbyBvbgogICAgUmVzdW1lCiAgZ2VuaXJxOiBTaHV0ZG93biBpcnEgY2hpcHMg
aW4gc3VzcGVuZC9yZXN1bWUgZHVyaW5nIGhpYmVybmF0aW9uCiAgeGVuOiBJbnRyb2R1Y2Ugd3Jh
cHBlciBmb3Igc2F2ZS9yZXN0b3JlIHNjaGVkIGNsb2NrIG9mZnNldAogIHhlbjogVXBkYXRlIHNj
aGVkIGNsb2NrIG9mZnNldCB0byBhdm9pZCBzeXN0ZW0gaW5zdGFiaWxpdHkgaW4KICAgIGhpYmVy
bmF0aW9uCgpNdW5laGlzYSBLYW1hdGEgKDcpOgogIHhlbi9tYW5hZ2U6IGtlZXAgdHJhY2sgb2Yg
dGhlIG9uLWdvaW5nIHN1c3BlbmQgbW9kZQogIHhlbmJ1czogYWRkIGZyZWV6ZS90aGF3L3Jlc3Rv
cmUgY2FsbGJhY2tzIHN1cHBvcnQKICB4ODYveGVuOiBhZGQgc3lzdGVtIGNvcmUgc3VzcGVuZCBh
bmQgcmVzdW1lIGNhbGxiYWNrcwogIHhlbi1uZXRmcm9udDogYWRkIGNhbGxiYWNrcyBmb3IgUE0g
c3VzcGVuZCBhbmQgaGliZXJuYXRpb24gc3VwcG9ydAogIHhlbi1ibGtmcm9udDogYWRkIGNhbGxi
YWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24KICB4ZW4vdGltZTogaW50cm9kdWNl
IHhlbl97c2F2ZSxyZXN0b3JlfV9zdGVhbF9jbG9jawogIHg4Ni94ZW46IHNhdmUgYW5kIHJlc3Rv
cmUgc3RlYWwgY2xvY2sKCiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jICAgICAgfCAgIDgg
KysKIGFyY2gveDg2L3hlbi9zdXNwZW5kLmMgICAgICAgICAgICB8ICA3MiArKysrKysrKysrKysr
KysrKysKIGFyY2gveDg2L3hlbi90aW1lLmMgICAgICAgICAgICAgICB8ICAxOCArKysrLQogYXJj
aC94ODYveGVuL3hlbi1vcHMuaCAgICAgICAgICAgIHwgICAzICsKIGRyaXZlcnMvYmxvY2sveGVu
LWJsa2Zyb250LmMgICAgICB8IDExOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIGRy
aXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jICAgICAgICB8ICA5OCArKysrKysrKysrKysrKysrKysr
KysrKy0KIGRyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jICB8ICAgMSArCiBkcml2ZXJz
L3hlbi9tYW5hZ2UuYyAgICAgICAgICAgICAgfCAgNzMgKysrKysrKysrKysrKysrKysrCiBkcml2
ZXJzL3hlbi90aW1lLmMgICAgICAgICAgICAgICAgfCAgMjkgKysrKysrKy0KIGRyaXZlcnMveGVu
L3hlbmJ1cy94ZW5idXNfcHJvYmUuYyB8ICA5OSArKysrKysrKysrKysrKysrKysrKy0tLS0tCiBp
bmNsdWRlL2xpbnV4L2lycS5oICAgICAgICAgICAgICAgfCAgIDIgKwogaW5jbHVkZS94ZW4veGVu
LW9wcy5oICAgICAgICAgICAgIHwgICA4ICsrCiBpbmNsdWRlL3hlbi94ZW5idXMuaCAgICAgICAg
ICAgICAgfCAgIDMgKwoga2VybmVsL2lycS9jaGlwLmMgICAgICAgICAgICAgICAgIHwgICAyICst
CiBrZXJuZWwvaXJxL2ludGVybmFscy5oICAgICAgICAgICAgfCAgIDEgKwoga2VybmVsL2lycS9w
bS5jICAgICAgICAgICAgICAgICAgIHwgIDMxICsrKysrLS0tCiBrZXJuZWwvcG93ZXIvdXNlci5j
ICAgICAgICAgICAgICAgfCAgIDYgKy0KIDE3IGZpbGVzIGNoYW5nZWQsIDUzMyBpbnNlcnRpb25z
KCspLCA0MCBkZWxldGlvbnMoLSkKCi0tIAoyLjI0LjEuQU1aTgoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:22:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:22:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kIA-0000T6-Nv; Fri, 14 Feb 2020 23:22:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kI9-0000Sz-WA
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:22:38 +0000
X-Inumbo-ID: e2f2547e-4f80-11ea-bb5b-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2f2547e-4f80-11ea-bb5b-12813bfff9fa;
 Fri, 14 Feb 2020 23:22:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722558; x=1613258558;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=eMxbySX2+Q9C9EOEiRSgj0VbC617wxOCoVYvUYL8fpI=;
 b=kb7E8/9Phov07pkUi5u89J7geqTV3uERWKfrdETiGMoSwvQWsviK0MYy
 A8vOByKhtJiG4F7rwHSh+OjCAU1UhGOOviAWv3Es3y54fQ/9mo7UXlS3B
 WU/eMxh+CDAw5WzcPedRoBQ5rw6rliFhySlw2BPCQvtlHV28rwRSWx2AE k=;
IronPort-SDR: y8XMJpVBLvSO59b36Gvrm5SW1/nIbpAtTjjiO/1OKPsLUicx920bBL8XverR7HeoI3BJ2aceF9
 AUi0ra0Y0/HQ==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="16797643"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-f273de60.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 14 Feb 2020 23:22:34 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-f273de60.us-east-1.amazon.com (Postfix) with ESMTPS
 id 1A7F0A07D0; Fri, 14 Feb 2020 23:22:26 +0000 (UTC)
Received: from EX13D08UEE003.ant.amazon.com (10.43.62.118) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:22:09 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D08UEE003.ant.amazon.com (10.43.62.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:22:08 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:22:08 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 756394028E; Fri, 14 Feb 2020 23:22:08 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:22:08 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <36567b7204db25d7307a165a6565837a213efdf8.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 01/12] xen/manage: keep track of the
 on-going suspend mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpHdWVzdCBoaWJlcm5h
dGlvbiBpcyBkaWZmZXJlbnQgZnJvbSB4ZW4gc3VzcGVuZC9yZXN1bWUvbGl2ZSBtaWdyYXRpb24u
ClhlbiBzYXZlL3Jlc3RvcmUgZG9lcyBub3QgdXNlIHBtX29wcyBhcyBpcyBuZWVkZWQgYnkgZ3Vl
c3QgaGliZXJuYXRpb24uCkhpYmVybmF0aW9uIGluIGd1ZXN0IGZvbGxvd3MgQUNQSSBwYXRoIGFu
ZCBpcyBndWVzdCBpbml0aXRhdGVkICwgdGhlCmhpYmVybmF0aW9uIGltYWdlIGlzIHNhdmVkIHdp
dGhpbiBndWVzdCBhcyBjb21wYXJlZCB0byBsYXRlciBtb2Rlcwp3aGljaCBhcmUgeGVuIHRvb2xz
dGFjayBhc3Npc3RlZCBhbmQgaW1hZ2UgY3JlYXRpb24vc3RvcmFnZSBpcyBpbgpjb250cm9sIG9m
IGh5cGVydmlzb3IvaG9zdCBtYWNoaW5lLgpUbyBkaWZmZXJlbnRpYXRlIGJldHdlZW4gWGVuIHN1
c3BlbmQgYW5kIFBNIGhpYmVybmF0aW9uLCBrZWVwIHRyYWNrCm9mIHRoZSBvbi1nb2luZyBzdXNw
ZW5kIG1vZGUgYnkgbWFpbmx5IHVzaW5nIGEgbmV3IFBNIG5vdGlmaWVyLgpJbnRyb2R1Y2Ugc2lt
cGxlIGZ1bmN0aW9ucyB3aGljaCBoZWxwIHRvIGtub3cgdGhlIG9uLWdvaW5nIHN1c3BlbmQgbW9k
ZQpzbyB0aGF0IG90aGVyIFhlbi1yZWxhdGVkIGNvZGUgY2FuIGJlaGF2ZSBkaWZmZXJlbnRseSBh
Y2NvcmRpbmcgdG8gdGhlCmN1cnJlbnQgc3VzcGVuZCBtb2RlLgpTaW5jZSBYZW4gc3VzcGVuZCBk
b2Vzbid0IGhhdmUgY29ycmVzcG9uZGluZyBQTSBldmVudCwgaXRzIG1haW4gbG9naWMKaXMgbW9k
ZmllZCB0byBhY3F1aXJlIHBtX211dGV4IGFuZCBzZXQgdGhlIGN1cnJlbnQgbW9kZS4KClRob3Vn
aCwgYWNxdWlybmcgcG1fbXV0ZXggaXMgc3RpbGwgcmlnaHQgdGhpbmcgdG8gZG8sIHdlIG1heQpz
ZWUgZGVhZGxvY2sgaWYgUE0gaGliZXJuYXRpb24gaXMgaW50ZXJydXB0ZWQgYnkgWGVuIHN1c3Bl
bmQuClBNIGhpYmVybmF0aW9uIGRlcGVuZHMgb24geGVud2F0Y2ggdGhyZWFkIHRvIHByb2Nlc3Mg
eGVuYnVzIHN0YXRlCnRyYW5zYWN0aW9ucywgYnV0IHRoZSB0aHJlYWQgd2lsbCBzbGVlcCB0byB3
YWl0IHBtX211dGV4IHdoaWNoIGlzCmFscmVhZHkgaGVsZCBieSBQTSBoaWJlcm5hdGlvbiBjb250
ZXh0IGluIHRoZSBzY2VuYXJpby4gWGVuIHNodXRkb3duCmNvZGUgbWF5IG5lZWQgc29tZSBjaGFu
Z2VzIHRvIGF2b2lkIHRoZSBpc3N1ZS4KCltBbmNoYWwgQ2hhbmdlbG9nOiBNZXJnZWQgcGF0Y2gg
eGVuL21hbmFnZTogaW50cm9kdWNlIGhlbHBlciBmdW5jdGlvbgp0byBrbm93IHRoZSBvbi1nb2lu
ZyBzdXNwZW5kIG1vZGUgaW50byB0aGlzIG9uZSBmb3IgYmV0dGVyIHJlYWRhYmlsaXR5XQpTaWdu
ZWQtb2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KU2lnbmVkLW9m
Zi1ieTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+Ci0tLQogZHJpdmVycy94
ZW4vbWFuYWdlLmMgIHwgNzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwogaW5jbHVkZS94ZW4veGVuLW9wcy5oIHwgIDMgKysKIDIgZmlsZXMgY2hhbmdlZCwgNzYg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL21hbmFnZS5jIGIvZHJpdmVy
cy94ZW4vbWFuYWdlLmMKaW5kZXggY2QwNDY2ODRlMGQxLi4wYjMwYWI1MjJiNzcgMTAwNjQ0Ci0t
LSBhL2RyaXZlcnMveGVuL21hbmFnZS5jCisrKyBiL2RyaXZlcnMveGVuL21hbmFnZS5jCkBAIC0x
NCw2ICsxNCw3IEBACiAjaW5jbHVkZSA8bGludXgvZnJlZXplci5oPgogI2luY2x1ZGUgPGxpbnV4
L3N5c2NvcmVfb3BzLmg+CiAjaW5jbHVkZSA8bGludXgvZXhwb3J0Lmg+CisjaW5jbHVkZSA8bGlu
dXgvc3VzcGVuZC5oPgogCiAjaW5jbHVkZSA8eGVuL3hlbi5oPgogI2luY2x1ZGUgPHhlbi94ZW5i
dXMuaD4KQEAgLTQwLDYgKzQxLDMxIEBAIGVudW0gc2h1dGRvd25fc3RhdGUgewogLyogSWdub3Jl
IG11bHRpcGxlIHNodXRkb3duIHJlcXVlc3RzLiAqLwogc3RhdGljIGVudW0gc2h1dGRvd25fc3Rh
dGUgc2h1dHRpbmdfZG93biA9IFNIVVRET1dOX0lOVkFMSUQ7CiAKK2VudW0gc3VzcGVuZF9tb2Rl
cyB7CisJTk9fU1VTUEVORCA9IDAsCisJWEVOX1NVU1BFTkQsCisJUE1fU1VTUEVORCwKKwlQTV9I
SUJFUk5BVElPTiwKK307CisKKy8qIFByb3RlY3RlZCBieSBwbV9tdXRleCAqLworc3RhdGljIGVu
dW0gc3VzcGVuZF9tb2RlcyBzdXNwZW5kX21vZGUgPSBOT19TVVNQRU5EOworCitib29sIHhlbl9z
dXNwZW5kX21vZGVfaXNfeGVuX3N1c3BlbmQodm9pZCkKK3sKKwlyZXR1cm4gc3VzcGVuZF9tb2Rl
ID09IFhFTl9TVVNQRU5EOworfQorCitib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1fc3VzcGVu
ZCh2b2lkKQoreworCXJldHVybiBzdXNwZW5kX21vZGUgPT0gUE1fU1VTUEVORDsKK30KKworYm9v
bCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3BtX2hpYmVybmF0aW9uKHZvaWQpCit7CisJcmV0dXJuIHN1
c3BlbmRfbW9kZSA9PSBQTV9ISUJFUk5BVElPTjsKK30KKwogc3RydWN0IHN1c3BlbmRfaW5mbyB7
CiAJaW50IGNhbmNlbGxlZDsKIH07CkBAIC05OSw2ICsxMjUsMTAgQEAgc3RhdGljIHZvaWQgZG9f
c3VzcGVuZCh2b2lkKQogCWludCBlcnI7CiAJc3RydWN0IHN1c3BlbmRfaW5mbyBzaTsKIAorCWxv
Y2tfc3lzdGVtX3NsZWVwKCk7CisKKwlzdXNwZW5kX21vZGUgPSBYRU5fU1VTUEVORDsKKwogCXNo
dXR0aW5nX2Rvd24gPSBTSFVURE9XTl9TVVNQRU5EOwogCiAJZXJyID0gZnJlZXplX3Byb2Nlc3Nl
cygpOwpAQCAtMTYyLDYgKzE5MiwxMCBAQCBzdGF0aWMgdm9pZCBkb19zdXNwZW5kKHZvaWQpCiAJ
dGhhd19wcm9jZXNzZXMoKTsKIG91dDoKIAlzaHV0dGluZ19kb3duID0gU0hVVERPV05fSU5WQUxJ
RDsKKworCXN1c3BlbmRfbW9kZSA9IE5PX1NVU1BFTkQ7CisKKwl1bmxvY2tfc3lzdGVtX3NsZWVw
KCk7CiB9CiAjZW5kaWYJLyogQ09ORklHX0hJQkVSTkFURV9DQUxMQkFDS1MgKi8KIApAQCAtMzg3
LDMgKzQyMSw0MiBAQCBpbnQgeGVuX3NldHVwX3NodXRkb3duX2V2ZW50KHZvaWQpCiBFWFBPUlRf
U1lNQk9MX0dQTCh4ZW5fc2V0dXBfc2h1dGRvd25fZXZlbnQpOwogCiBzdWJzeXNfaW5pdGNhbGwo
eGVuX3NldHVwX3NodXRkb3duX2V2ZW50KTsKKworc3RhdGljIGludCB4ZW5fcG1fbm90aWZpZXIo
c3RydWN0IG5vdGlmaWVyX2Jsb2NrICpub3RpZmllciwKKwkJCSAgIHVuc2lnbmVkIGxvbmcgcG1f
ZXZlbnQsIHZvaWQgKnVudXNlZCkKK3sKKwlzd2l0Y2ggKHBtX2V2ZW50KSB7CisJY2FzZSBQTV9T
VVNQRU5EX1BSRVBBUkU6CisJCXN1c3BlbmRfbW9kZSA9IFBNX1NVU1BFTkQ7CisJCWJyZWFrOwor
CWNhc2UgUE1fSElCRVJOQVRJT05fUFJFUEFSRToKKwljYXNlIFBNX1JFU1RPUkVfUFJFUEFSRToK
KwkJc3VzcGVuZF9tb2RlID0gUE1fSElCRVJOQVRJT047CisJCWJyZWFrOworCWNhc2UgUE1fUE9T
VF9TVVNQRU5EOgorCWNhc2UgUE1fUE9TVF9SRVNUT1JFOgorCWNhc2UgUE1fUE9TVF9ISUJFUk5B
VElPTjoKKwkJLyogU2V0IGJhY2sgdG8gdGhlIGRlZmF1bHQgKi8KKwkJc3VzcGVuZF9tb2RlID0g
Tk9fU1VTUEVORDsKKwkJYnJlYWs7CisJZGVmYXVsdDoKKwkJcHJfd2FybigiUmVjZWl2ZSB1bmtu
b3duIFBNIGV2ZW50IDB4JWx4XG4iLCBwbV9ldmVudCk7CisJCXJldHVybiAtRUlOVkFMOworCX0K
KworCXJldHVybiAwOworfTsKKworc3RhdGljIHN0cnVjdCBub3RpZmllcl9ibG9jayB4ZW5fcG1f
bm90aWZpZXJfYmxvY2sgPSB7CisJLm5vdGlmaWVyX2NhbGwgPSB4ZW5fcG1fbm90aWZpZXIKK307
CisKK3N0YXRpYyBpbnQgeGVuX3NldHVwX3BtX25vdGlmaWVyKHZvaWQpCit7CisJaWYgKCF4ZW5f
aHZtX2RvbWFpbigpKQorCQlyZXR1cm4gLUVOT0RFVjsKKworCXJldHVybiByZWdpc3Rlcl9wbV9u
b3RpZmllcigmeGVuX3BtX25vdGlmaWVyX2Jsb2NrKTsKK30KKworc3Vic3lzX2luaXRjYWxsKHhl
bl9zZXR1cF9wbV9ub3RpZmllcik7CmRpZmYgLS1naXQgYS9pbmNsdWRlL3hlbi94ZW4tb3BzLmgg
Yi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKaW5kZXggZDg5OTY5YWE5OTQyLi42YzM2ZTE2MWRmZDEg
MTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaAorKysgYi9pbmNsdWRlL3hlbi94ZW4t
b3BzLmgKQEAgLTQwLDYgKzQwLDkgQEAgdTY0IHhlbl9zdGVhbF9jbG9jayhpbnQgY3B1KTsKIAog
aW50IHhlbl9zZXR1cF9zaHV0ZG93bl9ldmVudCh2b2lkKTsKIAorYm9vbCB4ZW5fc3VzcGVuZF9t
b2RlX2lzX3hlbl9zdXNwZW5kKHZvaWQpOworYm9vbCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3BtX3N1
c3BlbmQodm9pZCk7Citib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1faGliZXJuYXRpb24odm9p
ZCk7CiBleHRlcm4gdW5zaWduZWQgbG9uZyAqeGVuX2NvbnRpZ3VvdXNfYml0bWFwOwogCiAjaWYg
ZGVmaW5lZChDT05GSUdfWEVOX1BWKSB8fCBkZWZpbmVkKENPTkZJR19BUk0pIHx8IGRlZmluZWQo
Q09ORklHX0FSTTY0KQotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:23:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:23:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kIn-0000Z7-2G; Fri, 14 Feb 2020 23:23:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kIl-0000Yv-7i
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:23:15 +0000
X-Inumbo-ID: f7e9409a-4f80-11ea-bb5b-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f7e9409a-4f80-11ea-bb5b-12813bfff9fa;
 Fri, 14 Feb 2020 23:23:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722593; x=1613258593;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=j3Iz4zet15tTZehEn1q0m7zvUCktveIQzobSO7Tbh5A=;
 b=h8uRaeIRKXw3Vk0FQN9W2P2da1CbF74prdqapqBbBhtVYsC9992I310a
 wMJxPCwkWnUFYYSZK2nbw+nIlxOYkv9nRXm2y0USMZpaa4MyhhAioNI6T
 Arg+49/vtVUWGQJULIGbSS+5QZLrLpIfu9yzt2e30izmohytApurhIg4o 8=;
IronPort-SDR: XqbB6njxZYLKkIjkrKS2XRIKw7AMuDayPVSyoFyViFpl0hxCLi0sqh45jyTtWEAAW59D1maMOt
 C5x6jnIh1OpA==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="25191815"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-baacba05.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 14 Feb 2020 23:23:11 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-baacba05.us-west-2.amazon.com (Postfix) with ESMTPS
 id 48800A2065; Fri, 14 Feb 2020 23:23:09 +0000 (UTC)
Received: from EX13D10UWA002.ant.amazon.com (10.43.160.228) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.58) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:23:01 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D10UWA002.ant.amazon.com (10.43.160.228) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:23:00 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:23:00 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id E28634028E; Fri, 14 Feb 2020 23:23:00 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:23:00 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <4693a477cca9a4f56ec369853b7cf982aaf30e7e.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 02/12] xenbus: add freeze/thaw/restore
 callbacks support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpTaW5jZSBjb21taXQg
YjNlOTZjMGM3NTYyICgieGVuOiB1c2UgZnJlZXplL3Jlc3RvcmUvdGhhdyBQTSBldmVudHMgZm9y
CnN1c3BlbmQvcmVzdW1lL2Noa3B0IiksIHhlbmJ1cyB1c2VzIFBNU0dfRlJFRVpFLCBQTVNHX1RI
QVcgYW5kClBNU0dfUkVTVE9SRSBldmVudHMgZm9yIFhlbiBzdXNwZW5kLiBIb3dldmVyLCB0aGV5
J3JlIGFjdHVhbGx5IGFzc2lnbmVkCnRvIHhlbmJ1c19kZXZfc3VzcGVuZCgpLCB4ZW5idXNfZGV2
X2NhbmNlbCgpIGFuZCB4ZW5idXNfZGV2X3Jlc3VtZSgpCnJlc3BlY3RpdmVseSwgYW5kIG9ubHkg
c3VzcGVuZCBhbmQgcmVzdW1lIGNhbGxiYWNrcyBhcmUgc3VwcG9ydGVkIGF0CmRyaXZlciBsZXZl
bC4gVG8gc3VwcG9ydCBQTSBzdXNwZW5kIGFuZCBQTSBoaWJlcm5hdGlvbiwgbW9kaWZ5IHRoZSBi
dXMKbGV2ZWwgUE0gY2FsbGJhY2tzIHRvIGludm9rZSBub3Qgb25seSBkZXZpY2UgZHJpdmVyJ3Mg
c3VzcGVuZC9yZXN1bWUgYnV0CmFsc28gZnJlZXplL3RoYXcvcmVzdG9yZS4KCk5vdGUgdGhhdCB3
ZSdsbCB1c2UgZnJlZXplL3Jlc3RvcmUgY2FsbGJhY2tzIGV2ZW4gZm9yIFBNIHN1c3BlbmQgd2hl
cmVhcwpzdXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MgYXJlIG5vcm1hbGx5IHVzZWQgaW4gdGhlIGNh
c2UsIGJlY2F1c2FlIHRoZQpleGlzdGluZyB4ZW5idXMgZGV2aWNlIGRyaXZlcnMgYWxyZWFkeSBo
YXZlIHN1c3BlbmQvcmVzdW1lIGNhbGxiYWNrcwpzcGVjaWZpY2FsbHkgZGVzaWduZWQgZm9yIFhl
biBzdXNwZW5kLiBTbyB3ZSBjYW4gYWxsb3cgdGhlIGRldmljZQpkcml2ZXJzIHRvIGtlZXAgdGhl
IGV4aXN0aW5nIGNhbGxiYWNrcyB3aWh0b3V0IG1vZGlmaWNhdGlvbi4KCltBbmNoYWwgQ2hhbmdl
bG9nOiBSZWZhY3RvcmVkIHRoZSBjYWxsYmFja3MgY29kZV0KU2lnbmVkLW9mZi1ieTogQWdhcndh
bCBBbmNoYWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IE11bmVoaXNhIEth
bWF0YSA8a2FtYXRhbUBhbWF6b24uY29tPgotLS0KIGRyaXZlcnMveGVuL3hlbmJ1cy94ZW5idXNf
cHJvYmUuYyB8IDk5ICsrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIGluY2x1ZGUveGVu
L3hlbmJ1cy5oICAgICAgICAgICAgICB8ICAzICsKIDIgZmlsZXMgY2hhbmdlZCwgODQgaW5zZXJ0
aW9ucygrKSwgMTggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuYnVz
L3hlbmJ1c19wcm9iZS5jIGIvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5jCmluZGV4
IDViNDcxODg5ZDcyMy4uMGZhOGVlZWU2OGMyIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi94ZW5i
dXMveGVuYnVzX3Byb2JlLmMKKysrIGIvZHJpdmVycy94ZW4veGVuYnVzL3hlbmJ1c19wcm9iZS5j
CkBAIC00OSw2ICs0OSw3IEBACiAjaW5jbHVkZSA8bGludXgvaW8uaD4KICNpbmNsdWRlIDxsaW51
eC9zbGFiLmg+CiAjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+CisjaW5jbHVkZSA8bGludXgvc3Vz
cGVuZC5oPgogCiAjaW5jbHVkZSA8YXNtL3BhZ2UuaD4KICNpbmNsdWRlIDxhc20vcGd0YWJsZS5o
PgpAQCAtNTk3LDI3ICs1OTgsNDQgQEAgaW50IHhlbmJ1c19kZXZfc3VzcGVuZChzdHJ1Y3QgZGV2
aWNlICpkZXYpCiAJc3RydWN0IHhlbmJ1c19kcml2ZXIgKmRydjsKIAlzdHJ1Y3QgeGVuYnVzX2Rl
dmljZSAqeGRldgogCQk9IGNvbnRhaW5lcl9vZihkZXYsIHN0cnVjdCB4ZW5idXNfZGV2aWNlLCBk
ZXYpOwotCisJYm9vbCB4ZW5fc3VzcGVuZCA9IHhlbl9zdXNwZW5kX21vZGVfaXNfeGVuX3N1c3Bl
bmQoKTsKIAlEUFJJTlRLKCIlcyIsIHhkZXYtPm5vZGVuYW1lKTsKIAogCWlmIChkZXYtPmRyaXZl
ciA9PSBOVUxMKQogCQlyZXR1cm4gMDsKIAlkcnYgPSB0b194ZW5idXNfZHJpdmVyKGRldi0+ZHJp
dmVyKTsKLQlpZiAoZHJ2LT5zdXNwZW5kKQotCQllcnIgPSBkcnYtPnN1c3BlbmQoeGRldik7Ci0J
aWYgKGVycikKLQkJcHJfd2Fybigic3VzcGVuZCAlcyBmYWlsZWQ6ICVpXG4iLCBkZXZfbmFtZShk
ZXYpLCBlcnIpOworCisJaWYgKHhlbl9zdXNwZW5kKSB7CisJCWlmIChkcnYtPnN1c3BlbmQpCisJ
CQllcnIgPSBkcnYtPnN1c3BlbmQoeGRldik7CisJfSBlbHNlIHsKKwkJaWYgKGRydi0+ZnJlZXpl
KSB7CisJCQllcnIgPSBkcnYtPmZyZWV6ZSh4ZGV2KTsKKwkJCWlmICghZXJyKSB7CisJCQkJZnJl
ZV9vdGhlcmVuZF93YXRjaCh4ZGV2KTsKKwkJCQlmcmVlX290aGVyZW5kX2RldGFpbHMoeGRldik7
CisJCQkJcmV0dXJuIDA7CisJCQl9CisJCX0KKwl9CisKKwlpZiAoZXJyKSB7CisJCXByX3dhcm4o
IiVzICVzIGZhaWxlZDogJWlcbiIsIHhlbl9zdXNwZW5kID8KKwkJCSJzdXNwZW5kIiA6ICJmcmVl
emUiLCBkZXZfbmFtZShkZXYpLCBlcnIpOworCQlyZXR1cm4gZXJyOworCX0KKwogCXJldHVybiAw
OwogfQogRVhQT1JUX1NZTUJPTF9HUEwoeGVuYnVzX2Rldl9zdXNwZW5kKTsKIAogaW50IHhlbmJ1
c19kZXZfcmVzdW1lKHN0cnVjdCBkZXZpY2UgKmRldikKIHsKLQlpbnQgZXJyOworCWludCBlcnIg
PSAwOwogCXN0cnVjdCB4ZW5idXNfZHJpdmVyICpkcnY7CiAJc3RydWN0IHhlbmJ1c19kZXZpY2Ug
KnhkZXYKIAkJPSBjb250YWluZXJfb2YoZGV2LCBzdHJ1Y3QgeGVuYnVzX2RldmljZSwgZGV2KTsK
LQorCWJvb2wgeGVuX3N1c3BlbmQgPSB4ZW5fc3VzcGVuZF9tb2RlX2lzX3hlbl9zdXNwZW5kKCk7
CiAJRFBSSU5USygiJXMiLCB4ZGV2LT5ub2RlbmFtZSk7CiAKIAlpZiAoZGV2LT5kcml2ZXIgPT0g
TlVMTCkKQEAgLTYyNSwyNCArNjQzLDMyIEBAIGludCB4ZW5idXNfZGV2X3Jlc3VtZShzdHJ1Y3Qg
ZGV2aWNlICpkZXYpCiAJZHJ2ID0gdG9feGVuYnVzX2RyaXZlcihkZXYtPmRyaXZlcik7CiAJZXJy
ID0gdGFsa190b19vdGhlcmVuZCh4ZGV2KTsKIAlpZiAoZXJyKSB7Ci0JCXByX3dhcm4oInJlc3Vt
ZSAodGFsa190b19vdGhlcmVuZCkgJXMgZmFpbGVkOiAlaVxuIiwKKwkJcHJfd2FybigiJXMgKHRh
bGtfdG9fb3RoZXJlbmQpICVzIGZhaWxlZDogJWlcbiIsCisJCQl4ZW5fc3VzcGVuZCA/ICJyZXN1
bWUiIDogInJlc3RvcmUiLAogCQkJZGV2X25hbWUoZGV2KSwgZXJyKTsKIAkJcmV0dXJuIGVycjsK
IAl9CiAKLQl4ZGV2LT5zdGF0ZSA9IFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nOworCWlmICh4ZW5f
c3VzcGVuZCkgeworCQl4ZGV2LT5zdGF0ZSA9IFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nOworCQlp
ZiAoZHJ2LT5yZXN1bWUpCisJCQllcnIgPSBkcnYtPnJlc3VtZSh4ZGV2KTsKKwl9IGVsc2Ugewor
CQlpZiAoZHJ2LT5yZXN0b3JlKQorCQkJZXJyID0gZHJ2LT5yZXN0b3JlKHhkZXYpOworCX0KIAot
CWlmIChkcnYtPnJlc3VtZSkgewotCQllcnIgPSBkcnYtPnJlc3VtZSh4ZGV2KTsKLQkJaWYgKGVy
cikgewotCQkJcHJfd2FybigicmVzdW1lICVzIGZhaWxlZDogJWlcbiIsIGRldl9uYW1lKGRldiks
IGVycik7Ci0JCQlyZXR1cm4gZXJyOwotCQl9CisJaWYgKGVycikgeworCQlwcl93YXJuKCIlcyAl
cyBmYWlsZWQ6ICVpXG4iLAorCQkJeGVuX3N1c3BlbmQgPyAicmVzdW1lIiA6ICJyZXN0b3JlIiwK
KwkJCWRldl9uYW1lKGRldiksIGVycik7CisJCXJldHVybiBlcnI7CiAJfQogCiAJZXJyID0gd2F0
Y2hfb3RoZXJlbmQoeGRldik7CiAJaWYgKGVycikgewotCQlwcl93YXJuKCJyZXN1bWUgKHdhdGNo
X290aGVyZW5kKSAlcyBmYWlsZWQ6ICVkLlxuIiwKKwkJcHJfd2FybigiJXMgKHdhdGNoX290aGVy
ZW5kKSAlcyBmYWlsZWQ6ICVkLlxuIiwKKwkJCXhlbl9zdXNwZW5kID8gInJlc3VtZSIgOiAicmVz
dG9yZSIsCiAJCQlkZXZfbmFtZShkZXYpLCBlcnIpOwogCQlyZXR1cm4gZXJyOwogCX0KQEAgLTY1
Myw4ICs2NzksNDUgQEAgRVhQT1JUX1NZTUJPTF9HUEwoeGVuYnVzX2Rldl9yZXN1bWUpOwogCiBp
bnQgeGVuYnVzX2Rldl9jYW5jZWwoc3RydWN0IGRldmljZSAqZGV2KQogewotCS8qIERvIG5vdGhp
bmcgKi8KLQlEUFJJTlRLKCJjYW5jZWwiKTsKKwlpbnQgZXJyID0gMDsKKwlzdHJ1Y3QgeGVuYnVz
X2RyaXZlciAqZHJ2OworCXN0cnVjdCB4ZW5idXNfZGV2aWNlICp4ZGV2CisJCT0gY29udGFpbmVy
X29mKGRldiwgc3RydWN0IHhlbmJ1c19kZXZpY2UsIGRldik7CisJYm9vbCB4ZW5fc3VzcGVuZCA9
IHhlbl9zdXNwZW5kX21vZGVfaXNfeGVuX3N1c3BlbmQoKTsKKworCWlmICh4ZW5fc3VzcGVuZCkg
eworCQkvKiBEbyBub3RoaW5nICovCisJCURQUklOVEsoImNhbmNlbCIpOworCQlyZXR1cm4gMDsK
Kwl9CisKKwlEUFJJTlRLKCIlcyIsIHhkZXYtPm5vZGVuYW1lKTsKKworCWlmIChkZXYtPmRyaXZl
ciA9PSBOVUxMKQorCQlyZXR1cm4gMDsKKwlkcnYgPSB0b194ZW5idXNfZHJpdmVyKGRldi0+ZHJp
dmVyKTsKKwllcnIgPSB0YWxrX3RvX290aGVyZW5kKHhkZXYpOworCWlmIChlcnIpIHsKKwkJcHJf
d2FybigidGhhdyAodGFsa190b19vdGhlcmVuZCkgJXMgZmFpbGVkOiAlZC5cbiIsCisJCQlkZXZf
bmFtZShkZXYpLCBlcnIpOworCQlyZXR1cm4gZXJyOworCX0KKworCWlmIChkcnYtPnRoYXcpIHsK
KwkJZXJyID0gZHJ2LT50aGF3KHhkZXYpOworCQlpZiAoZXJyKSB7CisJCQlwcl93YXJuKCJ0aGF3
ICVzIGZhaWxlZDogJWlcbiIsIGRldl9uYW1lKGRldiksIGVycik7CisJCQlyZXR1cm4gZXJyOwor
CQl9CisJfQorCisJZXJyID0gd2F0Y2hfb3RoZXJlbmQoeGRldik7CisJaWYgKGVycikgeworCQlw
cl93YXJuKCJ0aGF3ICh3YXRjaF9vdGhlcmVuZCkgJXMgZmFpbGVkOiAlZC5cbiIsCisJCQlkZXZf
bmFtZShkZXYpLCBlcnIpOworCQlyZXR1cm4gZXJyOworCX0KKwogCXJldHVybiAwOwogfQogRVhQ
T1JUX1NZTUJPTF9HUEwoeGVuYnVzX2Rldl9jYW5jZWwpOwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94
ZW4veGVuYnVzLmggYi9pbmNsdWRlL3hlbi94ZW5idXMuaAppbmRleCA4NjljODE2ZDVmOGMuLjIw
MjYxZDVmNGU3OCAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4veGVuYnVzLmgKKysrIGIvaW5jbHVk
ZS94ZW4veGVuYnVzLmgKQEAgLTEwMCw2ICsxMDAsOSBAQCBzdHJ1Y3QgeGVuYnVzX2RyaXZlciB7
CiAJaW50ICgqcmVtb3ZlKShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KTsKIAlpbnQgKCpzdXNw
ZW5kKShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2KTsKIAlpbnQgKCpyZXN1bWUpKHN0cnVjdCB4
ZW5idXNfZGV2aWNlICpkZXYpOworCWludCAoKmZyZWV6ZSkoc3RydWN0IHhlbmJ1c19kZXZpY2Ug
KmRldik7CisJaW50ICgqdGhhdykoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldik7CisJaW50ICgq
cmVzdG9yZSkoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldik7CiAJaW50ICgqdWV2ZW50KShzdHJ1
Y3QgeGVuYnVzX2RldmljZSAqLCBzdHJ1Y3Qga29ial91ZXZlbnRfZW52ICopOwogCXN0cnVjdCBk
ZXZpY2VfZHJpdmVyIGRyaXZlcjsKIAlpbnQgKCpyZWFkX290aGVyZW5kX2RldGFpbHMpKHN0cnVj
dCB4ZW5idXNfZGV2aWNlICpkZXYpOwotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:24:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:24:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kJg-0000g7-D9; Fri, 14 Feb 2020 23:24:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kJe-0000fy-FU
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:24:10 +0000
X-Inumbo-ID: 176d4bbe-4f81-11ea-aa99-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 176d4bbe-4f81-11ea-aa99-bc764e2007e4;
 Fri, 14 Feb 2020 23:24:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722646; x=1613258646;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=SCTjmV5xVHiNIjiUIMGTdFjC64fXGAUedyZ2c0jICro=;
 b=IGFdlyIo0ETrBthZOiVLxjWcWKC2q5sAPiaZccgFqz/gM2gyjHHCaYsx
 6241l4lMLapZWyiYuACCBb42ThX2EhBmrbw/Cyr2YSiATD+qWeQOrU9Ya
 ELCw8PSgsiLOi0Cc5ip9qoyXxVkB8x6fJ2EdtaYNhqUUUiu3btWFdYIL5 c=;
IronPort-SDR: JzAKEQFmt4fMrLQTT6W4ifLu5G8na8fKhxKHe4zKqllP8KgJavXvCmP8vOJYIvv5GSVTDYHFGt
 Y6m0eh0Ld8ug==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="26558553"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 14 Feb 2020 23:24:02 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com (Postfix) with ESMTPS
 id 60F9AA2998; Fri, 14 Feb 2020 23:23:55 +0000 (UTC)
Received: from EX13D08UEB002.ant.amazon.com (10.43.60.107) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:23:43 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB002.ant.amazon.com (10.43.60.107) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:23:43 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:23:42 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 833344028E; Fri, 14 Feb 2020 23:23:42 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:23:42 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <8f87ac8101596b27b210697a507b47e3569a96d5.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 03/12] x86/xen: Introduce new function to
 map HYPERVISOR_shared_info on Resume
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgc21hbGwgZnVuY3Rpb24gd2hpY2ggcmUtdXNlcyBzaGFyZWQgcGFnZSdzIFBB
IGFsbG9jYXRlZApkdXJpbmcgZ3Vlc3QgaW5pdGlhbGl6YXRpb24gdGltZSBpbiByZXNlcnZlX3No
YXJlZF9pbmZvKCkgYW5kIG5vdAphbGxvY2F0ZSBuZXcgcGFnZSBkdXJpbmcgcmVzdW1lIGZsb3cu
Ckl0IGFsc28gIGRvZXMgdGhlIG1hcHBpbmcgb2Ygc2hhcmVkX2luZm9fcGFnZSBieSBjYWxsaW5n
Cnhlbl9odm1faW5pdF9zaGFyZWRfaW5mbygpIHRvIHVzZSB0aGUgZnVuY3Rpb24uCgpTaWduZWQt
b2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5jaGFsYWdAYW1hem9uLmNvbT4KLS0tCiBhcmNoL3g4
Ni94ZW4vZW5saWdodGVuX2h2bS5jIHwgNyArKysrKysrCiBhcmNoL3g4Ni94ZW4veGVuLW9wcy5o
ICAgICAgIHwgMSArCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVu
X2h2bS5jCmluZGV4IGUxMzhmN2RlNTJkMi4uNzViMWVjN2EwZmNkIDEwMDY0NAotLS0gYS9hcmNo
L3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZt
LmMKQEAgLTI3LDYgKzI3LDEzIEBACiAKIHN0YXRpYyB1bnNpZ25lZCBsb25nIHNoYXJlZF9pbmZv
X3BmbjsKIAordm9pZCB4ZW5faHZtX21hcF9zaGFyZWRfaW5mbyh2b2lkKQoreworCXhlbl9odm1f
aW5pdF9zaGFyZWRfaW5mbygpOworCWlmIChzaGFyZWRfaW5mb19wZm4pCisJCUhZUEVSVklTT1Jf
c2hhcmVkX2luZm8gPSBfX3ZhKFBGTl9QSFlTKHNoYXJlZF9pbmZvX3BmbikpOworfQorCiB2b2lk
IHhlbl9odm1faW5pdF9zaGFyZWRfaW5mbyh2b2lkKQogewogCXN0cnVjdCB4ZW5fYWRkX3RvX3Bo
eXNtYXAgeGF0cDsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi94ZW4tb3BzLmggYi9hcmNoL3g4
Ni94ZW4veGVuLW9wcy5oCmluZGV4IDQ1YTQ0MWMzM2Q2ZC4uZDg0YzM1Nzk5NGJkIDEwMDY0NAot
LS0gYS9hcmNoL3g4Ni94ZW4veGVuLW9wcy5oCisrKyBiL2FyY2gveDg2L3hlbi94ZW4tb3BzLmgK
QEAgLTU2LDYgKzU2LDcgQEAgdm9pZCB4ZW5fZW5hYmxlX3N5c2NhbGwodm9pZCk7CiB2b2lkIHhl
bl92Y3B1X3Jlc3RvcmUodm9pZCk7CiAKIHZvaWQgeGVuX2NhbGxiYWNrX3ZlY3Rvcih2b2lkKTsK
K3ZvaWQgeGVuX2h2bV9tYXBfc2hhcmVkX2luZm8odm9pZCk7CiB2b2lkIHhlbl9odm1faW5pdF9z
aGFyZWRfaW5mbyh2b2lkKTsKIHZvaWQgeGVuX3VucGx1Z19lbXVsYXRlZF9kZXZpY2VzKHZvaWQp
OwogCi0tIAoyLjI0LjEuQU1aTgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:24:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:24:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kJp-0000iB-N2; Fri, 14 Feb 2020 23:24:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=syXm=4C=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2kJo-0000hx-GG
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:24:20 +0000
X-Inumbo-ID: 1a30fed6-4f81-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1a30fed6-4f81-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 23:24:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2kJd-0004VV-7C; Fri, 14 Feb 2020 23:24:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2kJc-0001yW-V1; Fri, 14 Feb 2020 23:24:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2kJc-0008PF-UP; Fri, 14 Feb 2020 23:24:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147063-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=707db77a380b96025bae8bc4322da0b64819d3b7
X-Osstest-Versions-That: xen=ea3daabff5f2be6f5dd5c3f4d6890746c4ec5378
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 14 Feb 2020 23:24:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147063: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA2MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA2My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlYTNkYWFiZmY1ZjJiZTZmNWRk
NWMzZjRkNjg5MDc0NmM0ZWM1Mzc4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcwNTcgIDIwMjAt
MDItMTQgMTg6MDE6MDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MDYzICAy
MDIwLTAyLTE0IDIxOjEwOjUyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVr
PgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4
ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGVhM2RhYWJmZjUuLjcwN2Ri
NzdhMzggIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcgLT4gc21va2UK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:24:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kKI-0000o1-17; Fri, 14 Feb 2020 23:24:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kKG-0000nq-SN
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:24:48 +0000
X-Inumbo-ID: 30c51eca-4f81-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 30c51eca-4f81-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 23:24:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722688; x=1613258688;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=O4TyplSL+UdPLY/NuUPDprwnMfLeEuUi3w9c5rcDMEE=;
 b=Mgk0Dq1O8Jq52EqeAClb4ctgTMPGRrN41Qi5hucpS+1YlNy3qcH83x7y
 bji9MIg3zxk+pxyD9APV8BvbcaPPUlj5F0DnuoYdWiAbiXGJR685fvpc/
 jpt2mmteyKVUldijdhKZs7dGZhqKnlc/d5q2F/jPyNXH44EkXbKe1XUDB I=;
IronPort-SDR: jucGW3i6+D+Zt1UnEu8igkzhVY7ZncQ6ZmzcjtF2QWs4I5Qu8TXOsW70zoTfaFnk99NzPxn2lB
 9Cxg1E1dRtaQ==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="26558627"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 14 Feb 2020 23:24:45 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com (Postfix) with ESMTPS
 id 15478A2998; Fri, 14 Feb 2020 23:24:38 +0000 (UTC)
Received: from EX13D05UWB003.ant.amazon.com (10.43.161.26) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:24:19 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D05UWB003.ant.amazon.com (10.43.161.26) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:24:18 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:24:18 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id DCDD44028E; Fri, 14 Feb 2020 23:24:18 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:24:18 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <49b41926cf0d2b50a9632d425cd09257853ca73b.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 04/12] x86/xen: add system core suspend
 and resume callbacks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgWGVuIFBWSFZN
IHNwZWNpZmljIHN5c3RlbSBjb3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQKaGliZXJu
YXRpb24gc3VwcG9ydC4gVGhlIGNhbGxiYWNrcyBzdXNwZW5kIGFuZCByZXN1bWUgWGVuCnByaW1p
dGl2ZXMsbGlrZSBzaGFyZWRfaW5mbywgcHZjbG9jayBhbmQgZ3JhbnQgdGFibGUuIE5vdGUgdGhh
dApYZW4gc3VzcGVuZCBjYW4gaGFuZGxlIHRoZW0gaW4gYSBkaWZmZXJlbnQgbWFubmVyLCBidXQg
c3lzdGVtCmNvcmUgY2FsbGJhY2tzIGFyZSBjYWxsZWQgZnJvbSB0aGUgY29udGV4dC4gU28gaWYg
dGhlIGNhbGxiYWNrcwphcmUgY2FsbGVkIGZyb20gWGVuIHN1c3BlbmQgY29udGV4dCwgcmV0dXJu
IGltbWVkaWF0ZWx5LgoKU2lnbmVkLW9mZi1ieTogQWdhcndhbCBBbmNoYWwgPGFuY2hhbGFnQGFt
YXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6b24u
Y29tPgotLS0KIGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMgfCAgMSArCiBhcmNoL3g4Ni94
ZW4vc3VzcGVuZC5jICAgICAgIHwgNTMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCiBpbmNsdWRlL3hlbi94ZW4tb3BzLmggICAgICAgIHwgIDMgKysKIDMgZmlsZXMgY2hhbmdl
ZCwgNTcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
aHZtLmMgYi9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCmluZGV4IDc1YjFlYzdhMGZjZC4u
MTM4ZTcxNzg2ZTAzIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vZW5saWdodGVuX2h2bS5jCisr
KyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmMKQEAgLTIwNCw2ICsyMDQsNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgeGVuX2h2bV9ndWVzdF9pbml0KHZvaWQpCiAJaWYgKHhlbl9mZWF0dXJl
KFhFTkZFQVRfaHZtX2NhbGxiYWNrX3ZlY3RvcikpCiAJCXhlbl9oYXZlX3ZlY3Rvcl9jYWxsYmFj
ayA9IDE7CiAKKwl4ZW5fc2V0dXBfc3lzY29yZV9vcHMoKTsKIAl4ZW5faHZtX3NtcF9pbml0KCk7
CiAJV0FSTl9PTih4ZW5fY3B1aHBfc2V0dXAoeGVuX2NwdV91cF9wcmVwYXJlX2h2bSwgeGVuX2Nw
dV9kZWFkX2h2bSkpOwogCXhlbl91bnBsdWdfZW11bGF0ZWRfZGV2aWNlcygpOwpkaWZmIC0tZ2l0
IGEvYXJjaC94ODYveGVuL3N1c3BlbmQuYyBiL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKaW5kZXgg
MWQ4MzE1MmM3NjFiLi43ODRjNDQ4NDEwMGIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hlbi9zdXNw
ZW5kLmMKKysrIGIvYXJjaC94ODYveGVuL3N1c3BlbmQuYwpAQCAtMiwxNyArMiwyMiBAQAogI2lu
Y2x1ZGUgPGxpbnV4L3R5cGVzLmg+CiAjaW5jbHVkZSA8bGludXgvdGljay5oPgogI2luY2x1ZGUg
PGxpbnV4L3BlcmNwdS1kZWZzLmg+CisjaW5jbHVkZSA8bGludXgvc3lzY29yZV9vcHMuaD4KKyNp
bmNsdWRlIDxsaW51eC9rZXJuZWxfc3RhdC5oPgogCiAjaW5jbHVkZSA8eGVuL3hlbi5oPgogI2lu
Y2x1ZGUgPHhlbi9pbnRlcmZhY2UveGVuLmg+CisjaW5jbHVkZSA8eGVuL2ludGVyZmFjZS9tZW1v
cnkuaD4KICNpbmNsdWRlIDx4ZW4vZ3JhbnRfdGFibGUuaD4KICNpbmNsdWRlIDx4ZW4vZXZlbnRz
Lmg+CisjaW5jbHVkZSA8eGVuL3hlbi1vcHMuaD4KIAogI2luY2x1ZGUgPGFzbS9jcHVmZWF0dXJl
cy5oPgogI2luY2x1ZGUgPGFzbS9tc3ItaW5kZXguaD4KICNpbmNsdWRlIDxhc20veGVuL2h5cGVy
Y2FsbC5oPgogI2luY2x1ZGUgPGFzbS94ZW4vcGFnZS5oPgogI2luY2x1ZGUgPGFzbS9maXhtYXAu
aD4KKyNpbmNsdWRlIDxhc20vcHZjbG9jay5oPgogCiAjaW5jbHVkZSAieGVuLW9wcy5oIgogI2lu
Y2x1ZGUgIm1tdS5oIgpAQCAtODIsMyArODcsNTEgQEAgdm9pZCB4ZW5fYXJjaF9zdXNwZW5kKHZv
aWQpCiAKIAlvbl9lYWNoX2NwdSh4ZW5fdmNwdV9ub3RpZnlfc3VzcGVuZCwgTlVMTCwgMSk7CiB9
CisKK3N0YXRpYyBpbnQgeGVuX3N5c2NvcmVfc3VzcGVuZCh2b2lkKQoreworCXN0cnVjdCB4ZW5f
cmVtb3ZlX2Zyb21fcGh5c21hcCB4cmZwOworCWludCByZXQ7CisKKwkvKiBYZW4gc3VzcGVuZCBk
b2VzIHNpbWlsYXIgc3R1ZmZzIGluIGl0cyBvd24gbG9naWMgKi8KKwlpZiAoeGVuX3N1c3BlbmRf
bW9kZV9pc194ZW5fc3VzcGVuZCgpKQorCQlyZXR1cm4gMDsKKworCXhyZnAuZG9taWQgPSBET01J
RF9TRUxGOworCXhyZnAuZ3BmbiA9IF9fcGEoSFlQRVJWSVNPUl9zaGFyZWRfaW5mbykgPj4gUEFH
RV9TSElGVDsKKworCXJldCA9IEhZUEVSVklTT1JfbWVtb3J5X29wKFhFTk1FTV9yZW1vdmVfZnJv
bV9waHlzbWFwLCAmeHJmcCk7CisJaWYgKCFyZXQpCisJCUhZUEVSVklTT1Jfc2hhcmVkX2luZm8g
PSAmeGVuX2R1bW15X3NoYXJlZF9pbmZvOworCisJcmV0dXJuIHJldDsKK30KKworc3RhdGljIHZv
aWQgeGVuX3N5c2NvcmVfcmVzdW1lKHZvaWQpCit7CisJLyogWGVuIHN1c3BlbmQgZG9lcyBzaW1p
bGFyIHN0dWZmcyBpbiBpdHMgb3duIGxvZ2ljICovCisJaWYgKHhlbl9zdXNwZW5kX21vZGVfaXNf
eGVuX3N1c3BlbmQoKSkKKwkJcmV0dXJuOworCisJLyogTm8gbmVlZCB0byBzZXR1cCB2Y3B1X2lu
Zm8gYXMgaXQncyBhbHJlYWR5IG1vdmVkIG9mZiAqLworCXhlbl9odm1fbWFwX3NoYXJlZF9pbmZv
KCk7CisKKwlwdmNsb2NrX3Jlc3VtZSgpOworCisJZ250dGFiX3Jlc3VtZSgpOworfQorCisvKgor
ICogVGhlc2UgY2FsbGJhY2tzIHdpbGwgYmUgY2FsbGVkIHdpdGggaW50ZXJydXB0cyBkaXNhYmxl
ZCBhbmQgd2hlbiBoYXZpbmcgb25seQorICogb25lIENQVSBvbmxpbmUuCisgKi8KK3N0YXRpYyBz
dHJ1Y3Qgc3lzY29yZV9vcHMgeGVuX2h2bV9zeXNjb3JlX29wcyA9IHsKKwkuc3VzcGVuZCA9IHhl
bl9zeXNjb3JlX3N1c3BlbmQsCisJLnJlc3VtZSA9IHhlbl9zeXNjb3JlX3Jlc3VtZQorfTsKKwor
dm9pZCBfX2luaXQgeGVuX3NldHVwX3N5c2NvcmVfb3BzKHZvaWQpCit7CisJaWYgKHhlbl9odm1f
ZG9tYWluKCkpCisJCXJlZ2lzdGVyX3N5c2NvcmVfb3BzKCZ4ZW5faHZtX3N5c2NvcmVfb3BzKTsK
K30KZGlmZiAtLWdpdCBhL2luY2x1ZGUveGVuL3hlbi1vcHMuaCBiL2luY2x1ZGUveGVuL3hlbi1v
cHMuaAppbmRleCA2YzM2ZTE2MWRmZDEuLjNiMzk5MmI1YjBjMiAxMDA2NDQKLS0tIGEvaW5jbHVk
ZS94ZW4veGVuLW9wcy5oCisrKyBiL2luY2x1ZGUveGVuL3hlbi1vcHMuaApAQCAtNDMsNiArNDMs
OSBAQCBpbnQgeGVuX3NldHVwX3NodXRkb3duX2V2ZW50KHZvaWQpOwogYm9vbCB4ZW5fc3VzcGVu
ZF9tb2RlX2lzX3hlbl9zdXNwZW5kKHZvaWQpOwogYm9vbCB4ZW5fc3VzcGVuZF9tb2RlX2lzX3Bt
X3N1c3BlbmQodm9pZCk7CiBib29sIHhlbl9zdXNwZW5kX21vZGVfaXNfcG1faGliZXJuYXRpb24o
dm9pZCk7CisKK3ZvaWQgeGVuX3NldHVwX3N5c2NvcmVfb3BzKHZvaWQpOworCiBleHRlcm4gdW5z
aWduZWQgbG9uZyAqeGVuX2NvbnRpZ3VvdXNfYml0bWFwOwogCiAjaWYgZGVmaW5lZChDT05GSUdf
WEVOX1BWKSB8fCBkZWZpbmVkKENPTkZJR19BUk0pIHx8IGRlZmluZWQoQ09ORklHX0FSTTY0KQot
LSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:25:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:25:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kKw-0000vi-GQ; Fri, 14 Feb 2020 23:25:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kKu-0000vL-UN
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:25:28 +0000
X-Inumbo-ID: 48f6beae-4f81-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48f6beae-4f81-11ea-b0fd-bc764e2007e4;
 Fri, 14 Feb 2020 23:25:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722729; x=1613258729;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=zbQMNYLtIoa4kLlnYGSDNfjwBBSpQp5232b6Reef8GY=;
 b=ML6PBbUQcLx1mn+HOhyvCvqanwKADN5YrMgvNER/Oe68SXcPnFn9kUXb
 xxBtiyiFO9EL/FwEHH1rncqA1mAIC/vubq59DXLVlyY/oS4AA8btwOENG
 7WnfGNqMQ5aKi5DF/FQJ8mm23yXQmKJBuSH19/uUL5uec20zqZFcZMNqo U=;
IronPort-SDR: To9W81hu2XL6c62BXPu1otZR1D+CUjMzaEVGDE/0NvJhmye+DGjyMrFxoXmIwu6tusb9UJevN7
 QH0K2a24Xr1w==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="17838395"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-98acfc19.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 14 Feb 2020 23:25:18 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-98acfc19.us-east-1.amazon.com (Postfix) with ESMTPS
 id C589CA35E4; Fri, 14 Feb 2020 23:25:10 +0000 (UTC)
Received: from EX13D05UWC003.ant.amazon.com (10.43.162.226) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:24:58 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D05UWC003.ant.amazon.com (10.43.162.226) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:24:58 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:24:57 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id E3B794028E; Fri, 14 Feb 2020 23:24:57 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:24:57 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <697237302d8bf7aabd0404b098cd81bb5bcb088c.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 05/12] xen-netfront: add callbacks for PM
 suspend and hibernation support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpBZGQgZnJlZXplLCB0
aGF3IGFuZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24K
c3VwcG9ydC4gVGhlIGZyZWV6ZSBoYW5kbGVyIHNpbXBseSBkaXNjb25uZWN0cyB0aGUgZnJvdG5l
bmQgZnJvbSB0aGUKYmFja2VuZCBhbmQgZnJlZXMgcmVzb3VyY2VzIGFzc29jaWF0ZWQgd2l0aCBx
dWV1ZXMgYWZ0ZXIgZGlzYWJsaW5nIHRoZQpuZXRfZGV2aWNlIGZyb20gdGhlIHN5c3RlbS4gVGhl
IHJlc3RvcmUgaGFuZGxlciBqdXN0IGNoYW5nZXMgdGhlCmZyb250ZW5kIHN0YXRlIGFuZCBsZXQg
dGhlIHhlbmJ1cyBoYW5kbGVyIHRvIHJlLWFsbG9jYXRlIHRoZSByZXNvdXJjZXMKYW5kIHJlLWNv
bm5lY3QgdG8gdGhlIGJhY2tlbmQuIFRoaXMgY2FuIGJlIHBlcmZvcm1lZCB0cmFuc3BhcmVudGx5
IHRvCnRoZSByZXN0IG9mIHRoZSBzeXN0ZW0uIFRoZSBoYW5kbGVycyBhcmUgdXNlZCBmb3IgYm90
aCBQTSBzdXNwZW5kIGFuZApoaWJlcm5hdGlvbiBzbyB0aGF0IHdlIGNhbiBrZWVwIHRoZSBleGlz
dGluZyBzdXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MKZm9yIFhlbiBzdXNwZW5kIHdpdGhvdXQgbW9k
aWZpY2F0aW9uLiBGcmVlemluZyBuZXRmcm9udCBkZXZpY2VzIGlzCm5vcm1hbGx5IGV4cGVjdGVk
IHRvIGZpbmlzaCB3aXRoaW4gYSBmZXcgaHVuZHJlZCBtaWxsaXNlY29uZHMsIGJ1dCBpdApjYW4g
cmFyZWx5IHRha2UgbW9yZSB0aGFuIDUgc2Vjb25kcyBhbmQgaGl0IHRoZSBoYXJkIGNvZGVkIHRp
bWVvdXQsCml0IHdvdWxkIGRlcGVuZCBvbiBiYWNrZW5kIHN0YXRlIHdoaWNoIG1heSBiZSBjb25n
ZXN0ZWQgYW5kL29yIGhhdmUKY29tcGxleCBjb25maWd1cmF0aW9uLiBXaGlsZSBpdCdzIHJhcmUg
Y2FzZSwgbG9uZ2VyIGRlZmF1bHQgdGltZW91dApzZWVtcyBhIGJpdCBtb3JlIHJlYXNvbmFibGUg
aGVyZSB0byBhdm9pZCBoaXR0aW5nIHRoZSB0aW1lb3V0LgpBbHNvLCBtYWtlIGl0IGNvbmZpZ3Vy
YWJsZSB2aWEgbW9kdWxlIHBhcmFtZXRlciBzbyB0aGF0IHdlIGNhbiBjb3Zlcgpicm9hZGVyIHNl
dHVwcyB0aGFuIHdoYXQgd2Uga25vdyBjdXJyZW50bHkuCgpbQW5jaGFsIGNoYW5nZWxvZzogVmFy
aWFibGUgbmFtZSBmaXggYW5kIGNoZWNrcGF0Y2gucGwgZml4ZXNdClNpZ25lZC1vZmYtYnk6IEFu
Y2hhbCBBZ2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlz
YSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KLS0tCiBkcml2ZXJzL25ldC94ZW4tbmV0ZnJv
bnQuYyB8IDk4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUg
Y2hhbmdlZCwgOTcgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2Ry
aXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jIGIvZHJpdmVycy9uZXQveGVuLW5ldGZyb250LmMKaW5k
ZXggNDgyYzZjOGIwZmI3Li42NWVkY2RkNmUwNWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbmV0L3hl
bi1uZXRmcm9udC5jCisrKyBiL2RyaXZlcnMvbmV0L3hlbi1uZXRmcm9udC5jCkBAIC00Myw2ICs0
Myw3IEBACiAjaW5jbHVkZSA8bGludXgvbW9kdWxlcGFyYW0uaD4KICNpbmNsdWRlIDxsaW51eC9t
bS5oPgogI2luY2x1ZGUgPGxpbnV4L3NsYWIuaD4KKyNpbmNsdWRlIDxsaW51eC9jb21wbGV0aW9u
Lmg+CiAjaW5jbHVkZSA8bmV0L2lwLmg+CiAKICNpbmNsdWRlIDx4ZW4veGVuLmg+CkBAIC01Niw2
ICs1NywxMiBAQAogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvbWVtb3J5Lmg+CiAjaW5jbHVkZSA8
eGVuL2ludGVyZmFjZS9ncmFudF90YWJsZS5oPgogCitlbnVtIG5ldGlmX2ZyZWV6ZV9zdGF0ZSB7
CisJTkVUSUZfRlJFRVpFX1NUQVRFX1VORlJPWkVOLAorCU5FVElGX0ZSRUVaRV9TVEFURV9GUkVF
WklORywKKwlORVRJRl9GUkVFWkVfU1RBVEVfRlJPWkVOLAorfTsKKwogLyogTW9kdWxlIHBhcmFt
ZXRlcnMgKi8KICNkZWZpbmUgTUFYX1FVRVVFU19ERUZBVUxUIDgKIHN0YXRpYyB1bnNpZ25lZCBp
bnQgeGVubmV0X21heF9xdWV1ZXM7CkBAIC02Myw2ICs3MCwxMiBAQCBtb2R1bGVfcGFyYW1fbmFt
ZWQobWF4X3F1ZXVlcywgeGVubmV0X21heF9xdWV1ZXMsIHVpbnQsIDA2NDQpOwogTU9EVUxFX1BB
Uk1fREVTQyhtYXhfcXVldWVzLAogCQkgIk1heGltdW0gbnVtYmVyIG9mIHF1ZXVlcyBwZXIgdmly
dHVhbCBpbnRlcmZhY2UiKTsKIAorc3RhdGljIHVuc2lnbmVkIGludCBuZXRmcm9udF9mcmVlemVf
dGltZW91dF9zZWNzID0gMTA7Cittb2R1bGVfcGFyYW1fbmFtZWQoZnJlZXplX3RpbWVvdXRfc2Vj
cywKKwkJICAgbmV0ZnJvbnRfZnJlZXplX3RpbWVvdXRfc2VjcywgdWludCwgMDY0NCk7CitNT0RV
TEVfUEFSTV9ERVNDKGZyZWV6ZV90aW1lb3V0X3NlY3MsCisJCSAidGltZW91dCB3aGVuIGZyZWV6
aW5nIG5ldGZyb250IGRldmljZSBpbiBzZWNvbmRzIik7CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3Qg
ZXRodG9vbF9vcHMgeGVubmV0X2V0aHRvb2xfb3BzOwogCiBzdHJ1Y3QgbmV0ZnJvbnRfY2IgewpA
QCAtMTYwLDYgKzE3MywxMCBAQCBzdHJ1Y3QgbmV0ZnJvbnRfaW5mbyB7CiAJc3RydWN0IG5ldGZy
b250X3N0YXRzIF9fcGVyY3B1ICp0eF9zdGF0czsKIAogCWF0b21pY190IHJ4X2dzb19jaGVja3N1
bV9maXh1cDsKKworCWludCBmcmVlemVfc3RhdGU7CisKKwlzdHJ1Y3QgY29tcGxldGlvbiB3YWl0
X2JhY2tlbmRfZGlzY29ubmVjdGVkOwogfTsKIAogc3RydWN0IG5ldGZyb250X3J4X2luZm8gewpA
QCAtNzIxLDYgKzczOCwyMSBAQCBzdGF0aWMgaW50IHhlbm5ldF9jbG9zZShzdHJ1Y3QgbmV0X2Rl
dmljZSAqZGV2KQogCXJldHVybiAwOwogfQogCitzdGF0aWMgaW50IHhlbm5ldF9kaXNhYmxlX2lu
dGVycnVwdHMoc3RydWN0IG5ldF9kZXZpY2UgKmRldikKK3sKKwlzdHJ1Y3QgbmV0ZnJvbnRfaW5m
byAqbnAgPSBuZXRkZXZfcHJpdihkZXYpOworCXVuc2lnbmVkIGludCBudW1fcXVldWVzID0gZGV2
LT5yZWFsX251bV90eF9xdWV1ZXM7CisJdW5zaWduZWQgaW50IHF1ZXVlX2luZGV4OworCXN0cnVj
dCBuZXRmcm9udF9xdWV1ZSAqcXVldWU7CisKKwlmb3IgKHF1ZXVlX2luZGV4ID0gMDsgcXVldWVf
aW5kZXggPCBudW1fcXVldWVzOyArK3F1ZXVlX2luZGV4KSB7CisJCXF1ZXVlID0gJm5wLT5xdWV1
ZXNbcXVldWVfaW5kZXhdOworCQlkaXNhYmxlX2lycShxdWV1ZS0+dHhfaXJxKTsKKwkJZGlzYWJs
ZV9pcnEocXVldWUtPnJ4X2lycSk7CisJfQorCXJldHVybiAwOworfQorCiBzdGF0aWMgdm9pZCB4
ZW5uZXRfbW92ZV9yeF9zbG90KHN0cnVjdCBuZXRmcm9udF9xdWV1ZSAqcXVldWUsIHN0cnVjdCBz
a19idWZmICpza2IsCiAJCQkJZ3JhbnRfcmVmX3QgcmVmKQogewpAQCAtMTMwMSw2ICsxMzMzLDgg
QEAgc3RhdGljIHN0cnVjdCBuZXRfZGV2aWNlICp4ZW5uZXRfY3JlYXRlX2RldihzdHJ1Y3QgeGVu
YnVzX2RldmljZSAqZGV2KQogCiAJbnAtPnF1ZXVlcyA9IE5VTEw7CiAKKwlpbml0X2NvbXBsZXRp
b24oJm5wLT53YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkKTsKKwogCWVyciA9IC1FTk9NRU07CiAJ
bnAtPnJ4X3N0YXRzID0gbmV0ZGV2X2FsbG9jX3BjcHVfc3RhdHMoc3RydWN0IG5ldGZyb250X3N0
YXRzKTsKIAlpZiAobnAtPnJ4X3N0YXRzID09IE5VTEwpCkBAIC0xNzk0LDYgKzE4MjgsNTAgQEAg
c3RhdGljIGludCB4ZW5uZXRfY3JlYXRlX3F1ZXVlcyhzdHJ1Y3QgbmV0ZnJvbnRfaW5mbyAqaW5m
bywKIAlyZXR1cm4gMDsKIH0KIAorc3RhdGljIGludCBuZXRmcm9udF9mcmVlemUoc3RydWN0IHhl
bmJ1c19kZXZpY2UgKmRldikKK3sKKwlzdHJ1Y3QgbmV0ZnJvbnRfaW5mbyAqaW5mbyA9IGRldl9n
ZXRfZHJ2ZGF0YSgmZGV2LT5kZXYpOworCXVuc2lnbmVkIGxvbmcgdGltZW91dCA9IG5ldGZyb250
X2ZyZWV6ZV90aW1lb3V0X3NlY3MgKiBIWjsKKwlpbnQgZXJyID0gMDsKKworCXhlbm5ldF9kaXNh
YmxlX2ludGVycnVwdHMoaW5mby0+bmV0ZGV2KTsKKworCW5ldGlmX2RldmljZV9kZXRhY2goaW5m
by0+bmV0ZGV2KTsKKworCWluZm8tPmZyZWV6ZV9zdGF0ZSA9IE5FVElGX0ZSRUVaRV9TVEFURV9G
UkVFWklORzsKKworCS8qIEtpY2sgdGhlIGJhY2tlbmQgdG8gZGlzY29ubmVjdCAqLworCXhlbmJ1
c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUNsb3NpbmcpOworCisJLyogV2UgZG9uJ3Qg
d2FudCB0byBtb3ZlIGZvcndhcmQgYmVmb3JlIHRoZSBmcm9udGVuZCBpcyBkaWNvbm5lY3RlZAor
CSAqIGZyb20gdGhlIGJhY2tlbmQgY2xlYW5seS4KKwkgKi8KKwl0aW1lb3V0ID0gd2FpdF9mb3Jf
Y29tcGxldGlvbl90aW1lb3V0KCZpbmZvLT53YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkLAorCQkJ
CQkgICAgICB0aW1lb3V0KTsKKwlpZiAoIXRpbWVvdXQpIHsKKwkJZXJyID0gLUVCVVNZOworCQl4
ZW5idXNfZGV2X2Vycm9yKGRldiwgZXJyLCAiRnJlZXppbmcgdGltZWQgb3V0OyIKKwkJCQkgInRo
ZSBkZXZpY2UgbWF5IGJlY29tZSBpbmNvbnNpc3RlbnQgc3RhdGUiKTsKKwkJcmV0dXJuIGVycjsK
Kwl9CisKKwkvKiBUZWFyIGRvd24gcXVldWVzICovCisJeGVubmV0X2Rpc2Nvbm5lY3RfYmFja2Vu
ZChpbmZvKTsKKwl4ZW5uZXRfZGVzdHJveV9xdWV1ZXMoaW5mbyk7CisKKwlpbmZvLT5mcmVlemVf
c3RhdGUgPSBORVRJRl9GUkVFWkVfU1RBVEVfRlJPWkVOOworCisJcmV0dXJuIGVycjsKK30KKwor
c3RhdGljIGludCBuZXRmcm9udF9yZXN0b3JlKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpCit7
CisJLyogS2ljayB0aGUgYmFja2VuZCB0byByZS1jb25uZWN0ICovCisJeGVuYnVzX3N3aXRjaF9z
dGF0ZShkZXYsIFhlbmJ1c1N0YXRlSW5pdGlhbGlzaW5nKTsKKworCXJldHVybiAwOworfQorCiAv
KiBDb21tb24gY29kZSB1c2VkIHdoZW4gZmlyc3Qgc2V0dGluZyB1cCwgYW5kIHdoZW4gcmVzdW1p
bmcuICovCiBzdGF0aWMgaW50IHRhbGtfdG9fbmV0YmFjayhzdHJ1Y3QgeGVuYnVzX2RldmljZSAq
ZGV2LAogCQkJICAgc3RydWN0IG5ldGZyb250X2luZm8gKmluZm8pCkBAIC0xOTk5LDYgKzIwNzcs
OCBAQCBzdGF0aWMgaW50IHhlbm5ldF9jb25uZWN0KHN0cnVjdCBuZXRfZGV2aWNlICpkZXYpCiAJ
CXNwaW5fdW5sb2NrX2JoKCZxdWV1ZS0+cnhfbG9jayk7CiAJfQogCisJbnAtPmZyZWV6ZV9zdGF0
ZSA9IE5FVElGX0ZSRUVaRV9TVEFURV9VTkZST1pFTjsKKwogCXJldHVybiAwOwogfQogCkBAIC0y
MDM2LDEwICsyMTE2LDIzIEBAIHN0YXRpYyB2b2lkIG5ldGJhY2tfY2hhbmdlZChzdHJ1Y3QgeGVu
YnVzX2RldmljZSAqZGV2LAogCQlicmVhazsKIAogCWNhc2UgWGVuYnVzU3RhdGVDbG9zZWQ6Ci0J
CWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlQ2xvc2VkKQorCQlpZiAoZGV2LT5zdGF0ZSA9
PSBYZW5idXNTdGF0ZUNsb3NlZCkgeworCQkgICAgIC8qIGRwbSBjb250ZXh0IGlzIHdhaXRpbmcg
Zm9yIHRoZSBiYWNrZW5kICovCisJCQlpZiAobnAtPmZyZWV6ZV9zdGF0ZSA9PSBORVRJRl9GUkVF
WkVfU1RBVEVfRlJFRVpJTkcpCisJCQkJY29tcGxldGUoJm5wLT53YWl0X2JhY2tlbmRfZGlzY29u
bmVjdGVkKTsKIAkJCWJyZWFrOworCQl9CisKIAkJLyogRmFsbCB0aHJvdWdoIC0gTWlzc2VkIHRo
ZSBiYWNrZW5kJ3MgQ0xPU0lORyBzdGF0ZS4gKi8KIAljYXNlIFhlbmJ1c1N0YXRlQ2xvc2luZzoK
KwkgICAgICAgLyogV2UgbWF5IHNlZSB1bmV4cGVjdGVkIENsb3NlZCBvciBDbG9zaW5nIGZyb20g
dGhlIGJhY2tlbmQuCisJCSogSnVzdCBpZ25vcmUgaXQgbm90IHRvIHByZXZlbnQgdGhlIGZyb250
ZW5kIGZyb20gYmVpbmcKKwkJKiByZS1jb25uZWN0ZWQgaW4gdGhlIGNhc2Ugb2YgUE0gc3VzcGVu
ZCBvciBoaWJlcm5hdGlvbi4KKwkJKi8KKwkJaWYgKG5wLT5mcmVlemVfc3RhdGUgPT0gTkVUSUZf
RlJFRVpFX1NUQVRFX0ZST1pFTiAmJgorCQkgICAgZGV2LT5zdGF0ZSA9PSBYZW5idXNTdGF0ZUlu
aXRpYWxpc2luZykgeworCQkJYnJlYWs7CisJCX0KIAkJeGVuYnVzX2Zyb250ZW5kX2Nsb3NlZChk
ZXYpOwogCQlicmVhazsKIAl9CkBAIC0yMTg2LDYgKzIyNzksOSBAQCBzdGF0aWMgc3RydWN0IHhl
bmJ1c19kcml2ZXIgbmV0ZnJvbnRfZHJpdmVyID0gewogCS5wcm9iZSA9IG5ldGZyb250X3Byb2Jl
LAogCS5yZW1vdmUgPSB4ZW5uZXRfcmVtb3ZlLAogCS5yZXN1bWUgPSBuZXRmcm9udF9yZXN1bWUs
CisJLmZyZWV6ZSA9IG5ldGZyb250X2ZyZWV6ZSwKKwkudGhhdwk9IG5ldGZyb250X3Jlc3RvcmUs
CisJLnJlc3RvcmUgPSBuZXRmcm9udF9yZXN0b3JlLAogCS5vdGhlcmVuZF9jaGFuZ2VkID0gbmV0
YmFja19jaGFuZ2VkLAogfTsKIAotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:25:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:25:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kLO-00011v-Qo; Fri, 14 Feb 2020 23:25:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kLN-00011c-Hw
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:25:57 +0000
X-Inumbo-ID: 56f4d2e8-4f81-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 56f4d2e8-4f81-11ea-b0fd-bc764e2007e4;
 Fri, 14 Feb 2020 23:25:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722752; x=1613258752;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=65wFrGrYmXjd0UW/pA31otT2ZrHynjVNpCVt+utpQWU=;
 b=r8tTtiOf76Futw7LkvLm87BeP5zwH1loaG6laKLHpNY3hcH0HRYSK53z
 ka9iC1Vf+mNS2Z/nJAGAKYhbgkZ4NId4DiIa6VBAU8tFgOmzh3D8kbgl9
 iFQgyMuB3eSFqYafLs0PPw7wYU1i/KCsxPlaJ1gLVTGhhFis99ZAptAjS Y=;
IronPort-SDR: bL7Fsnk+QmgPzaLi2dVu7FU9qWoIvjANaCWDzTME9a1GTC9kcbC0NMrraFxDGeXgb6TxgZFuDt
 MZ9MFEE9KDJQ==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="25192150"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-807d4a99.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 14 Feb 2020 23:25:50 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-807d4a99.us-east-1.amazon.com (Postfix) with ESMTPS
 id 2FCECA2466; Fri, 14 Feb 2020 23:25:42 +0000 (UTC)
Received: from EX13D08UEE004.ant.amazon.com (10.43.62.182) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:25:35 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D08UEE004.ant.amazon.com (10.43.62.182) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:25:35 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:25:35 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id D719E4028E; Fri, 14 Feb 2020 23:25:34 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:25:34 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for PM
 suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20KCkFkZCBmcmVlemUsIHRo
YXcgYW5kIHJlc3RvcmUgY2FsbGJhY2tzIGZvciBQTSBzdXNwZW5kIGFuZCBoaWJlcm5hdGlvbgpz
dXBwb3J0LiBBbGwgZnJvbnRlbmQgZHJpdmVycyB0aGF0IG5lZWRzIHRvIHVzZSBQTV9ISUJFUk5B
VElPTi9QTV9TVVNQRU5ECmV2ZW50cywgbmVlZCB0byBpbXBsZW1lbnQgdGhlc2UgeGVuYnVzX2Ry
aXZlciBjYWxsYmFja3MuClRoZSBmcmVlemUgaGFuZGxlciBzdG9wcyBhIGJsb2NrLWxheWVyIHF1
ZXVlIGFuZCBkaXNjb25uZWN0IHRoZQpmcm9udGVuZCBmcm9tIHRoZSBiYWNrZW5kIHdoaWxlIGZy
ZWVpbmcgcmluZ19pbmZvIGFuZCBhc3NvY2lhdGVkIHJlc291cmNlcy4KVGhlIHJlc3RvcmUgaGFu
ZGxlciByZS1hbGxvY2F0ZXMgcmluZ19pbmZvIGFuZCByZS1jb25uZWN0IHRvIHRoZQpiYWNrZW5k
LCBzbyB0aGUgcmVzdCBvZiB0aGUga2VybmVsIGNhbiBjb250aW51ZSB0byB1c2UgdGhlIGJsb2Nr
IGRldmljZQp0cmFuc3BhcmVudGx5LiBBbHNvLCB0aGUgaGFuZGxlcnMgYXJlIHVzZWQgZm9yIGJv
dGggUE0gc3VzcGVuZCBhbmQKaGliZXJuYXRpb24gc28gdGhhdCB3ZSBjYW4ga2VlcCB0aGUgZXhp
c3Rpbmcgc3VzcGVuZC9yZXN1bWUgY2FsbGJhY2tzIGZvcgpYZW4gc3VzcGVuZCB3aXRob3V0IG1v
ZGlmaWNhdGlvbi4gQmVmb3JlIGRpc2Nvbm5lY3RpbmcgZnJvbSBiYWNrZW5kLAp3ZSBuZWVkIHRv
IHByZXZlbnQgYW55IG5ldyBJTyBmcm9tIGJlaW5nIHF1ZXVlZCBhbmQgd2FpdCBmb3IgZXhpc3Rp
bmcKSU8gdG8gY29tcGxldGUuIEZyZWV6ZS91bmZyZWV6ZSBvZiB0aGUgcXVldWVzIHdpbGwgZ3Vh
cmFudGVlIHRoYXQgdGhlcmUKYXJlIG5vIHJlcXVlc3RzIGluIHVzZSBvbiB0aGUgc2hhcmVkIHJp
bmcuCgpOb3RlOkZvciBvbGRlciBiYWNrZW5kcyxpZiBhIGJhY2tlbmQgZG9lc24ndCBoYXZlIGNv
bW1pdCcxMmVhNzI5NjQ1YWNlJwp4ZW4vYmxrYmFjazogdW5tYXAgYWxsIHBlcnNpc3RlbnQgZ3Jh
bnRzIHdoZW4gZnJvbnRlbmQgZ2V0cyBkaXNjb25uZWN0ZWQsCnRoZSBmcm9udGVuZCBtYXkgc2Vl
IG1hc3NpdmUgYW1vdW50IG9mIGdyYW50IHRhYmxlIHdhcm5pbmcgd2hlbiBmcmVlaW5nCnJlc291
cmNlcy4KWyAgIDM2Ljg1MjY1OV0gZGVmZXJyaW5nIGcuZS4gMHhmOSAocGZuIDB4ZmZmZmZmZmZm
ZmZmZmZmZikKWyAgIDM2Ljg1NTA4OV0geGVuOmdyYW50X3RhYmxlOiBXQVJOSU5HOmUuZy4gMHgx
MTIgc3RpbGwgaW4gdXNlIQoKSW4gdGhpcyBjYXNlLCBwZXJzaXN0ZW50IGdyYW50cyB3b3VsZCBu
ZWVkIHRvIGJlIGRpc2FibGVkLgoKW0FuY2hhbCBDaGFuZ2Vsb2c6IFJlbW92ZWQgdGltZW91dC9y
ZXF1ZXN0IGR1cmluZyBibGtmcm9udCBmcmVlemUuCkZpeGVkIG1ham9yIHBhcnQgb2YgdGhlIGNv
ZGUgdG8gd29yayB3aXRoIGJsay1tcV0KU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFu
Y2hhbGFnQGFtYXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IE11bmVoaXNhIEthbWF0YSA8a2FtYXRh
bUBhbWF6b24uY29tPgotLS0KIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMgfCAxMTkgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMTIgaW5z
ZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3hl
bi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwppbmRleCA0NzgxMjAy
MzM3NTAuLmQ3MTVlZDNjYjY5YSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYworKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCkBAIC00Nyw2ICs0Nyw4IEBA
CiAjaW5jbHVkZSA8bGludXgvYml0bWFwLmg+CiAjaW5jbHVkZSA8bGludXgvbGlzdC5oPgogI2lu
Y2x1ZGUgPGxpbnV4L3dvcmtxdWV1ZS5oPgorI2luY2x1ZGUgPGxpbnV4L2NvbXBsZXRpb24uaD4K
KyNpbmNsdWRlIDxsaW51eC9kZWxheS5oPgogCiAjaW5jbHVkZSA8eGVuL3hlbi5oPgogI2luY2x1
ZGUgPHhlbi94ZW5idXMuaD4KQEAgLTc5LDYgKzgxLDggQEAgZW51bSBibGtpZl9zdGF0ZSB7CiAJ
QkxLSUZfU1RBVEVfRElTQ09OTkVDVEVELAogCUJMS0lGX1NUQVRFX0NPTk5FQ1RFRCwKIAlCTEtJ
Rl9TVEFURV9TVVNQRU5ERUQsCisJQkxLSUZfU1RBVEVfRlJFRVpJTkcsCisJQkxLSUZfU1RBVEVf
RlJPWkVOCiB9OwogCiBzdHJ1Y3QgZ3JhbnQgewpAQCAtMjIwLDYgKzIyNCw3IEBAIHN0cnVjdCBi
bGtmcm9udF9pbmZvCiAJc3RydWN0IGxpc3RfaGVhZCByZXF1ZXN0czsKIAlzdHJ1Y3QgYmlvX2xp
c3QgYmlvX2xpc3Q7CiAJc3RydWN0IGxpc3RfaGVhZCBpbmZvX2xpc3Q7CisJc3RydWN0IGNvbXBs
ZXRpb24gd2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZDsKIH07CiAKIHN0YXRpYyB1bnNpZ25lZCBp
bnQgbnJfbWlub3JzOwpAQCAtMjYxLDYgKzI2Niw3IEBAIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0so
bWlub3JfbG9jayk7CiBzdGF0aWMgaW50IGJsa2Zyb250X3NldHVwX2luZGlyZWN0KHN0cnVjdCBi
bGtmcm9udF9yaW5nX2luZm8gKnJpbmZvKTsKIHN0YXRpYyB2b2lkIGJsa2Zyb250X2dhdGhlcl9i
YWNrZW5kX2ZlYXR1cmVzKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKTsKIHN0YXRpYyBpbnQg
bmVnb3RpYXRlX21xKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKTsKK3N0YXRpYyB2b2lkIF9f
YmxraWZfZnJlZShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbyk7CiAKIHN0YXRpYyBpbnQgZ2V0
X2lkX2Zyb21fZnJlZWxpc3Qoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pCiB7CkBA
IC05OTUsNiArMTAwMSw3IEBAIHN0YXRpYyBpbnQgeGx2YmRfaW5pdF9ibGtfcXVldWUoc3RydWN0
IGdlbmRpc2sgKmdkLCB1MTYgc2VjdG9yX3NpemUsCiAJaW5mby0+c2VjdG9yX3NpemUgPSBzZWN0
b3Jfc2l6ZTsKIAlpbmZvLT5waHlzaWNhbF9zZWN0b3Jfc2l6ZSA9IHBoeXNpY2FsX3NlY3Rvcl9z
aXplOwogCWJsa2lmX3NldF9xdWV1ZV9saW1pdHMoaW5mbyk7CisJaW5pdF9jb21wbGV0aW9uKCZp
bmZvLT53YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkKTsKIAogCXJldHVybiAwOwogfQpAQCAtMTIx
OCw2ICsxMjI1LDggQEAgc3RhdGljIHZvaWQgeGx2YmRfcmVsZWFzZV9nZW5kaXNrKHN0cnVjdCBi
bGtmcm9udF9pbmZvICppbmZvKQogLyogQWxyZWFkeSBob2xkIHJpbmZvLT5yaW5nX2xvY2suICov
CiBzdGF0aWMgaW5saW5lIHZvaWQga2lja19wZW5kaW5nX3JlcXVlc3RfcXVldWVzX2xvY2tlZChz
dHJ1Y3QgYmxrZnJvbnRfcmluZ19pbmZvICpyaW5mbykKIHsKKwlpZiAodW5saWtlbHkocmluZm8t
PmRldl9pbmZvLT5jb25uZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpKQorCQlyZXR1cm47
CiAJaWYgKCFSSU5HX0ZVTEwoJnJpbmZvLT5yaW5nKSkKIAkJYmxrX21xX3N0YXJ0X3N0b3BwZWRf
aHdfcXVldWVzKHJpbmZvLT5kZXZfaW5mby0+cnEsIHRydWUpOwogfQpAQCAtMTM0MSw4ICsxMzUw
LDYgQEAgc3RhdGljIHZvaWQgYmxraWZfZnJlZV9yaW5nKHN0cnVjdCBibGtmcm9udF9yaW5nX2lu
Zm8gKnJpbmZvKQogCiBzdGF0aWMgdm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZv
ICppbmZvLCBpbnQgc3VzcGVuZCkKIHsKLQl1bnNpZ25lZCBpbnQgaTsKLQogCS8qIFByZXZlbnQg
bmV3IHJlcXVlc3RzIGJlaW5nIGlzc3VlZCB1bnRpbCB3ZSBmaXggdGhpbmdzIHVwLiAqLwogCWlu
Zm8tPmNvbm5lY3RlZCA9IHN1c3BlbmQgPwogCQlCTEtJRl9TVEFURV9TVVNQRU5ERUQgOiBCTEtJ
Rl9TVEFURV9ESVNDT05ORUNURUQ7CkBAIC0xMzUwLDYgKzEzNTcsMTMgQEAgc3RhdGljIHZvaWQg
YmxraWZfZnJlZShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbywgaW50IHN1c3BlbmQpCiAJaWYg
KGluZm8tPnJxKQogCQlibGtfbXFfc3RvcF9od19xdWV1ZXMoaW5mby0+cnEpOwogCisJX19ibGtp
Zl9mcmVlKGluZm8pOworfQorCitzdGF0aWMgdm9pZCBfX2Jsa2lmX2ZyZWUoc3RydWN0IGJsa2Zy
b250X2luZm8gKmluZm8pCit7CisJdW5zaWduZWQgaW50IGk7CisKIAlmb3IgKGkgPSAwOyBpIDwg
aW5mby0+bnJfcmluZ3M7IGkrKykKIAkJYmxraWZfZnJlZV9yaW5nKCZpbmZvLT5yaW5mb1tpXSk7
CiAKQEAgLTE1NTMsOCArMTU2NywxMCBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgYmxraWZfaW50ZXJy
dXB0KGludCBpcnEsIHZvaWQgKmRldl9pZCkKIAlzdHJ1Y3QgYmxrZnJvbnRfcmluZ19pbmZvICpy
aW5mbyA9IChzdHJ1Y3QgYmxrZnJvbnRfcmluZ19pbmZvICopZGV2X2lkOwogCXN0cnVjdCBibGtm
cm9udF9pbmZvICppbmZvID0gcmluZm8tPmRldl9pbmZvOwogCi0JaWYgKHVubGlrZWx5KGluZm8t
PmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9DT05ORUNURUQpKQotCQlyZXR1cm4gSVJRX0hBTkRM
RUQ7CisJaWYgKHVubGlrZWx5KGluZm8tPmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9DT05ORUNU
RUQpKSB7CisJCWlmIChpbmZvLT5jb25uZWN0ZWQgIT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpCisJ
CQlyZXR1cm4gSVJRX0hBTkRMRUQ7CisJfQogCiAJc3Bpbl9sb2NrX2lycXNhdmUoJnJpbmZvLT5y
aW5nX2xvY2ssIGZsYWdzKTsKICBhZ2FpbjoKQEAgLTIwMjAsNiArMjAzNiw3IEBAIHN0YXRpYyBp
bnQgYmxraWZfcmVjb3ZlcihzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKIAlzdHJ1Y3QgYmlv
ICpiaW87CiAJdW5zaWduZWQgaW50IHNlZ3M7CiAKKwlib29sIGZyb3plbiA9IGluZm8tPmNvbm5l
Y3RlZCA9PSBCTEtJRl9TVEFURV9GUk9aRU47CiAJYmxrZnJvbnRfZ2F0aGVyX2JhY2tlbmRfZmVh
dHVyZXMoaW5mbyk7CiAJLyogUmVzZXQgbGltaXRzIGNoYW5nZWQgYnkgYmxrX21xX3VwZGF0ZV9u
cl9od19xdWV1ZXMoKS4gKi8KIAlibGtpZl9zZXRfcXVldWVfbGltaXRzKGluZm8pOwpAQCAtMjA0
Niw2ICsyMDYzLDkgQEAgc3RhdGljIGludCBibGtpZl9yZWNvdmVyKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvKQogCQlraWNrX3BlbmRpbmdfcmVxdWVzdF9xdWV1ZXMocmluZm8pOwogCX0KIAor
CWlmIChmcm96ZW4pCisJCXJldHVybiAwOworCiAJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKHJl
cSwgbiwgJmluZm8tPnJlcXVlc3RzLCBxdWV1ZWxpc3QpIHsKIAkJLyogUmVxdWV1ZSBwZW5kaW5n
IHJlcXVlc3RzIChmbHVzaCBvciBkaXNjYXJkKSAqLwogCQlsaXN0X2RlbF9pbml0KCZyZXEtPnF1
ZXVlbGlzdCk7CkBAIC0yMzU5LDYgKzIzNzksNyBAQCBzdGF0aWMgdm9pZCBibGtmcm9udF9jb25u
ZWN0KHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQogCiAJCXJldHVybjsKIAljYXNlIEJMS0lG
X1NUQVRFX1NVU1BFTkRFRDoKKwljYXNlIEJMS0lGX1NUQVRFX0ZST1pFTjoKIAkJLyoKIAkJICog
SWYgd2UgYXJlIHJlY292ZXJpbmcgZnJvbSBzdXNwZW5zaW9uLCB3ZSBuZWVkIHRvIHdhaXQKIAkJ
ICogZm9yIHRoZSBiYWNrZW5kIHRvIGFubm91bmNlIGl0J3MgZmVhdHVyZXMgYmVmb3JlCkBAIC0y
NDc2LDEyICsyNDk3LDM3IEBAIHN0YXRpYyB2b2lkIGJsa2JhY2tfY2hhbmdlZChzdHJ1Y3QgeGVu
YnVzX2RldmljZSAqZGV2LAogCQlicmVhazsKIAogCWNhc2UgWGVuYnVzU3RhdGVDbG9zZWQ6Ci0J
CWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlQ2xvc2VkKQorCQlpZiAoZGV2LT5zdGF0ZSA9
PSBYZW5idXNTdGF0ZUNsb3NlZCkgeworCQkJaWYgKGluZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9T
VEFURV9GUkVFWklORykgeworCQkJCV9fYmxraWZfZnJlZShpbmZvKTsKKwkJCQlpbmZvLT5jb25u
ZWN0ZWQgPSBCTEtJRl9TVEFURV9GUk9aRU47CisJCQkJY29tcGxldGUoJmluZm8tPndhaXRfYmFj
a2VuZF9kaXNjb25uZWN0ZWQpOworCQkJCWJyZWFrOworCQkJfQorCiAJCQlicmVhazsKKwkJfQor
CisJCS8qCisJCSAqIFdlIG1heSBzb21laG93IHJlY2VpdmUgYmFja2VuZCdzIENsb3NlZCBhZ2Fp
biB3aGlsZSB0aGF3aW5nCisJCSAqIG9yIHJlc3RvcmluZyBhbmQgaXQgY2F1c2VzIHRoYXdpbmcg
b3IgcmVzdG9yaW5nIHRvIGZhaWwuCisJCSAqIElnbm9yZSBzdWNoIHVuZXhwZWN0ZWQgc3RhdGUg
YW55d2F5LgorCQkgKi8KKwkJaWYgKGluZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9TVEFURV9GUk9a
RU4gJiYKKwkJCQlkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQpIHsKKwkJCWRl
dl9kYmcoJmRldi0+ZGV2LAorCQkJCQkiaWdub3JlIHRoZSBiYWNrZW5kJ3MgQ2xvc2VkIHN0YXRl
OiAlcyIsCisJCQkJCWRldi0+bm9kZW5hbWUpOworCQkJYnJlYWs7CisJCX0KIAkJLyogZmFsbCB0
aHJvdWdoICovCiAJY2FzZSBYZW5idXNTdGF0ZUNsb3Npbmc6Ci0JCWlmIChpbmZvKQotCQkJYmxr
ZnJvbnRfY2xvc2luZyhpbmZvKTsKKwkJaWYgKGluZm8pIHsKKwkJCWlmIChpbmZvLT5jb25uZWN0
ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpCisJCQkJeGVuYnVzX2Zyb250ZW5kX2Nsb3NlZChk
ZXYpOworCQkJZWxzZQorCQkJCWJsa2Zyb250X2Nsb3NpbmcoaW5mbyk7CisJCX0KIAkJYnJlYWs7
CiAJfQogfQpAQCAtMjYyNSw2ICsyNjcxLDYyIEBAIHN0YXRpYyB2b2lkIGJsa2lmX3JlbGVhc2Uo
c3RydWN0IGdlbmRpc2sgKmRpc2ssIGZtb2RlX3QgbW9kZSkKIAltdXRleF91bmxvY2soJmJsa2Zy
b250X211dGV4KTsKIH0KIAorc3RhdGljIGludCBibGtmcm9udF9mcmVlemUoc3RydWN0IHhlbmJ1
c19kZXZpY2UgKmRldikKK3sKKwl1bnNpZ25lZCBpbnQgaTsKKwlzdHJ1Y3QgYmxrZnJvbnRfaW5m
byAqaW5mbyA9IGRldl9nZXRfZHJ2ZGF0YSgmZGV2LT5kZXYpOworCXN0cnVjdCBibGtmcm9udF9y
aW5nX2luZm8gKnJpbmZvOworCS8qIFRoaXMgd291bGQgYmUgcmVhc29uYWJsZSB0aW1lb3V0IGFz
IHVzZWQgaW4geGVuYnVzX2Rldl9zaHV0ZG93bigpICovCisJdW5zaWduZWQgaW50IHRpbWVvdXQg
PSA1ICogSFo7CisJaW50IGVyciA9IDA7CisKKwlpbmZvLT5jb25uZWN0ZWQgPSBCTEtJRl9TVEFU
RV9GUkVFWklORzsKKworCWJsa19tcV9mcmVlemVfcXVldWUoaW5mby0+cnEpOworCWJsa19tcV9x
dWllc2NlX3F1ZXVlKGluZm8tPnJxKTsKKworCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5n
czsgaSsrKSB7CisJCXJpbmZvID0gJmluZm8tPnJpbmZvW2ldOworCisJCWdudHRhYl9jYW5jZWxf
ZnJlZV9jYWxsYmFjaygmcmluZm8tPmNhbGxiYWNrKTsKKwkJZmx1c2hfd29yaygmcmluZm8tPndv
cmspOworCX0KKworCS8qIEtpY2sgdGhlIGJhY2tlbmQgdG8gZGlzY29ubmVjdCAqLworCXhlbmJ1
c19zd2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUNsb3NpbmcpOworCisJLyoKKwkgKiBXZSBk
b24ndCB3YW50IHRvIG1vdmUgZm9yd2FyZCBiZWZvcmUgdGhlIGZyb250ZW5kIGlzIGRpY29ubmVj
dGVkCisJICogZnJvbSB0aGUgYmFja2VuZCBjbGVhbmx5LgorCSAqLworCXRpbWVvdXQgPSB3YWl0
X2Zvcl9jb21wbGV0aW9uX3RpbWVvdXQoJmluZm8tPndhaXRfYmFja2VuZF9kaXNjb25uZWN0ZWQs
CisJCQkJCSAgICAgIHRpbWVvdXQpOworCWlmICghdGltZW91dCkgeworCQllcnIgPSAtRUJVU1k7
CisJCXhlbmJ1c19kZXZfZXJyb3IoZGV2LCBlcnIsICJGcmVlemluZyB0aW1lZCBvdXQ7IgorCQkJ
CSAidGhlIGRldmljZSBtYXkgYmVjb21lIGluY29uc2lzdGVudCBzdGF0ZSIpOworCX0KKworCXJl
dHVybiBlcnI7Cit9CisKK3N0YXRpYyBpbnQgYmxrZnJvbnRfcmVzdG9yZShzdHJ1Y3QgeGVuYnVz
X2RldmljZSAqZGV2KQoreworCXN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvID0gZGV2X2dldF9k
cnZkYXRhKCZkZXYtPmRldik7CisJaW50IGVyciA9IDA7CisKKwllcnIgPSB0YWxrX3RvX2Jsa2Jh
Y2soZGV2LCBpbmZvKTsKKwlibGtfbXFfdW5xdWllc2NlX3F1ZXVlKGluZm8tPnJxKTsKKwlibGtf
bXFfdW5mcmVlemVfcXVldWUoaW5mby0+cnEpOworCisJaWYgKGVycikKKwkJZ290byBvdXQ7CisJ
YmxrX21xX3VwZGF0ZV9ucl9od19xdWV1ZXMoJmluZm8tPnRhZ19zZXQsIGluZm8tPm5yX3Jpbmdz
KTsKKworb3V0OgorCXJldHVybiBlcnI7Cit9CisKIHN0YXRpYyBjb25zdCBzdHJ1Y3QgYmxvY2tf
ZGV2aWNlX29wZXJhdGlvbnMgeGx2YmRfYmxvY2tfZm9wcyA9CiB7CiAJLm93bmVyID0gVEhJU19N
T0RVTEUsCkBAIC0yNjQ3LDYgKzI3NDksOSBAQCBzdGF0aWMgc3RydWN0IHhlbmJ1c19kcml2ZXIg
YmxrZnJvbnRfZHJpdmVyID0gewogCS5yZXN1bWUgPSBibGtmcm9udF9yZXN1bWUsCiAJLm90aGVy
ZW5kX2NoYW5nZWQgPSBibGtiYWNrX2NoYW5nZWQsCiAJLmlzX3JlYWR5ID0gYmxrZnJvbnRfaXNf
cmVhZHksCisJLmZyZWV6ZSA9IGJsa2Zyb250X2ZyZWV6ZSwKKwkudGhhdyA9IGJsa2Zyb250X3Jl
c3RvcmUsCisJLnJlc3RvcmUgPSBibGtmcm9udF9yZXN0b3JlCiB9OwogCiBzdGF0aWMgdm9pZCBw
dXJnZV9wZXJzaXN0ZW50X2dyYW50cyhzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKLS0gCjIu
MjQuMS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:26:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:26:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kLr-00018M-4f; Fri, 14 Feb 2020 23:26:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kLq-000187-B8
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:26:26 +0000
X-Inumbo-ID: 6845b9cc-4f81-11ea-bb5b-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6845b9cc-4f81-11ea-bb5b-12813bfff9fa;
 Fri, 14 Feb 2020 23:26:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722781; x=1613258781;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=FFWPXgIVAXjgcT115sJOuzax8nToCuuiY/HaQ9mneTM=;
 b=c2gPM2ccrXe+xF0iWXQu0K+fje3b041XaBdFv36ipfHd9xfIscKOqOiD
 kQWJ9KR1kql/pa0JYwAURnWhmspWkaDvIMgGN9pr+mi056EJYe2WRx3gc
 yyJZg6UKGb9xE1r96ewDXS+Hqpoa/lcw/DMpnbGJsirx0mpJgGYoz5Y1i o=;
IronPort-SDR: HuP4SSd2cYzUs+cM+RhoYVn7umcRvOl9TOTmD8HMurf/Mfr4/l1GvqltmzwCu2MsYaJQvZr5nv
 dr8D5uHlcrXQ==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="25192188"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 14 Feb 2020 23:26:19 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id A91A5A2774; Fri, 14 Feb 2020 23:26:11 +0000 (UTC)
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:25:52 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D08UEE001.ant.amazon.com (10.43.62.126) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:25:51 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:25:51 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id ED1114028E; Fri, 14 Feb 2020 23:25:50 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:25:50 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <e782c510916c8c05dc95ace151aba4eced207b31.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 07/12] genirq: Shutdown irq chips in
 suspend/resume during hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgYXJlIG5vIHBtIGhhbmRsZXJzIGZvciB0aGUgbGVnYWN5IGRldmljZXMsIHNvIGR1cmlu
ZyB0ZWFyIGRvd24Kc3RhbGUgZXZlbnQgY2hhbm5lbCA8PiBJUlEgbWFwcGluZyBtYXkgc3RpbGwg
cmVtYWluIGluIHRoZSBpbWFnZSBhbmQKcmVzdW1lIG1heSBmYWlsLiBUbyBhdm9pZCBhZGRpbmcg
bXVjaCBjb2RlIGJ5IGltcGxlbWVudGluZyBoYW5kbGVycyBmb3IKbGVnYWN5IGRldmljZXMsIGFk
ZCBhIG5ldyBpcnFfY2hpcCBmbGFnIElSUUNISVBfU0hVVERPV05fT05fU1VTUEVORCB3aGljaAp3
aGVuIGVuYWJsZWQgb24gYW4gaXJxLWNoaXAgZS5nIHhlbi1waXJxLCBpdCB3aWxsIGxldCBjb3Jl
IHN1c3BlbmQvcmVzdW1lCmlycSBjb2RlIHRvIHNodXRkb3duIGFuZCByZXN0YXJ0IHRoZSBhY3Rp
dmUgaXJxcy4gUE0gc3VzcGVuZC9oaWJlcm5hdGlvbgpjb2RlIHdpbGwgcmVseSBvbiB0aGlzLgpX
aXRob3V0IHRoaXMsIGluIFBNIGhpYmVybmF0aW9uLCBpbmZvcm1hdGlvbiBhYm91dCB0aGUgZXZl
bnQgY2hhbm5lbApyZW1haW5zIGluIGhpYmVybmF0aW9uIGltYWdlLCBidXQgdGhlcmUgaXMgbm8g
Z3VhcmFudGVlIHRoYXQgdGhlIHNhbWUKZXZlbnQgY2hhbm5lbCBudW1iZXJzIGFyZSBhc3NpZ25l
ZCB0byB0aGUgZGV2aWNlcyB3aGVuIHJlc3RvcmluZyB0aGUKc3lzdGVtLiBUaGlzIG1heSBjYXVz
ZSBjb25mbGljdCBsaWtlIHRoZSBmb2xsb3dpbmcgYW5kIHByZXZlbnQgc29tZQpkZXZpY2VzIGZy
b20gYmVpbmcgcmVzdG9yZWQgY29ycmVjdGx5LgoKU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3
YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+ClN1Z2dlc3RlZC1ieTogVGhvbWFzIEdsZWl4bmVyIDx0
Z2x4QGxpbnV0cm9uaXguZGU+Ci0tLQogZHJpdmVycy94ZW4vZXZlbnRzL2V2ZW50c19iYXNlLmMg
fCAgMSArCiBpbmNsdWRlL2xpbnV4L2lycS5oICAgICAgICAgICAgICB8ICAyICsrCiBrZXJuZWwv
aXJxL2NoaXAuYyAgICAgICAgICAgICAgICB8ICAyICstCiBrZXJuZWwvaXJxL2ludGVybmFscy5o
ICAgICAgICAgICB8ICAxICsKIGtlcm5lbC9pcnEvcG0uYyAgICAgICAgICAgICAgICAgIHwgMzEg
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNl
cnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9ldmVu
dHMvZXZlbnRzX2Jhc2UuYyBiL2RyaXZlcnMveGVuL2V2ZW50cy9ldmVudHNfYmFzZS5jCmluZGV4
IDZjODg0Mzk2OGE1Mi4uZTQ0ZjI3YjQ1YmVmIDEwMDY0NAotLS0gYS9kcml2ZXJzL3hlbi9ldmVu
dHMvZXZlbnRzX2Jhc2UuYworKysgYi9kcml2ZXJzL3hlbi9ldmVudHMvZXZlbnRzX2Jhc2UuYwpA
QCAtMTYyMCw2ICsxNjIwLDcgQEAgc3RhdGljIHN0cnVjdCBpcnFfY2hpcCB4ZW5fcGlycV9jaGlw
IF9fcmVhZF9tb3N0bHkgPSB7CiAJLmlycV9zZXRfYWZmaW5pdHkJPSBzZXRfYWZmaW5pdHlfaXJx
LAogCiAJLmlycV9yZXRyaWdnZXIJCT0gcmV0cmlnZ2VyX2R5bmlycSwKKwkuZmxhZ3MgICAgICAg
ICAgICAgICAgICA9IElSUUNISVBfU0hVVERPV05fT05fU1VTUEVORCwKIH07CiAKIHN0YXRpYyBz
dHJ1Y3QgaXJxX2NoaXAgeGVuX3BlcmNwdV9jaGlwIF9fcmVhZF9tb3N0bHkgPSB7CmRpZmYgLS1n
aXQgYS9pbmNsdWRlL2xpbnV4L2lycS5oIGIvaW5jbHVkZS9saW51eC9pcnEuaAppbmRleCBmYjMw
MWNmMjkxNDguLjI4NzNhNTc5ZmQ5ZCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9pcnEuaAor
KysgYi9pbmNsdWRlL2xpbnV4L2lycS5oCkBAIC01MTEsNiArNTExLDcgQEAgc3RydWN0IGlycV9j
aGlwIHsKICAqIElSUUNISVBfRU9JX1RIUkVBREVEOglDaGlwIHJlcXVpcmVzIGVvaSgpIG9uIHVu
bWFzayBpbiB0aHJlYWRlZCBtb2RlCiAgKiBJUlFDSElQX1NVUFBPUlRTX0xFVkVMX01TSQlDaGlw
IGNhbiBwcm92aWRlIHR3byBkb29yYmVsbHMgZm9yIExldmVsIE1TSXMKICAqIElSUUNISVBfU1VQ
UE9SVFNfTk1JOglDaGlwIGNhbiBkZWxpdmVyIE5NSXMsIG9ubHkgZm9yIHJvb3QgaXJxY2hpcHMK
KyAqIElSUUNISVBfU0hVVERPV05fT05fU1VTUEVORDogU2h1dGRvd24gbm9uIHdha2UgaXJxcyBp
biB0aGUgc3VzcGVuZCBwYXRoCiAgKi8KIGVudW0gewogCUlSUUNISVBfU0VUX1RZUEVfTUFTS0VE
CQk9ICgxIDw8ICAwKSwKQEAgLTUyMiw2ICs1MjMsNyBAQCBlbnVtIHsKIAlJUlFDSElQX0VPSV9U
SFJFQURFRAkJPSAoMSA8PCAgNiksCiAJSVJRQ0hJUF9TVVBQT1JUU19MRVZFTF9NU0kJPSAoMSA8
PCAgNyksCiAJSVJRQ0hJUF9TVVBQT1JUU19OTUkJCT0gKDEgPDwgIDgpLAorCUlSUUNISVBfU0hV
VERPV05fT05fU1VTUEVORCAgICAgPSAoMSA8PCAgOSksCiB9OwogCiAjaW5jbHVkZSA8bGludXgv
aXJxZGVzYy5oPgpkaWZmIC0tZ2l0IGEva2VybmVsL2lycS9jaGlwLmMgYi9rZXJuZWwvaXJxL2No
aXAuYwppbmRleCBiNzY3MDNiMmMwYWYuLmExZThkZjUxOTNiYSAxMDA2NDQKLS0tIGEva2VybmVs
L2lycS9jaGlwLmMKKysrIGIva2VybmVsL2lycS9jaGlwLmMKQEAgLTIzMyw3ICsyMzMsNyBAQCBf
X2lycV9zdGFydHVwX21hbmFnZWQoc3RydWN0IGlycV9kZXNjICpkZXNjLCBzdHJ1Y3QgY3B1bWFz
ayAqYWZmLCBib29sIGZvcmNlKQogfQogI2VuZGlmCiAKLXN0YXRpYyBpbnQgX19pcnFfc3RhcnR1
cChzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCitpbnQgX19pcnFfc3RhcnR1cChzdHJ1Y3QgaXJxX2Rl
c2MgKmRlc2MpCiB7CiAJc3RydWN0IGlycV9kYXRhICpkID0gaXJxX2Rlc2NfZ2V0X2lycV9kYXRh
KGRlc2MpOwogCWludCByZXQgPSAwOwpkaWZmIC0tZ2l0IGEva2VybmVsL2lycS9pbnRlcm5hbHMu
aCBiL2tlcm5lbC9pcnEvaW50ZXJuYWxzLmgKaW5kZXggMzkyNGZiZTgyOWQ0Li4xMWM3YzU1YmRh
NjMgMTAwNjQ0Ci0tLSBhL2tlcm5lbC9pcnEvaW50ZXJuYWxzLmgKKysrIGIva2VybmVsL2lycS9p
bnRlcm5hbHMuaApAQCAtODAsNiArODAsNyBAQCBleHRlcm4gdm9pZCBfX2VuYWJsZV9pcnEoc3Ry
dWN0IGlycV9kZXNjICpkZXNjKTsKIGV4dGVybiBpbnQgaXJxX2FjdGl2YXRlKHN0cnVjdCBpcnFf
ZGVzYyAqZGVzYyk7CiBleHRlcm4gaW50IGlycV9hY3RpdmF0ZV9hbmRfc3RhcnR1cChzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2MsIGJvb2wgcmVzZW5kKTsKIGV4dGVybiBpbnQgaXJxX3N0YXJ0dXAoc3Ry
dWN0IGlycV9kZXNjICpkZXNjLCBib29sIHJlc2VuZCwgYm9vbCBmb3JjZSk7CitleHRlcm4gaW50
IF9faXJxX3N0YXJ0dXAoc3RydWN0IGlycV9kZXNjICpkZXNjKTsKIAogZXh0ZXJuIHZvaWQgaXJx
X3NodXRkb3duKHN0cnVjdCBpcnFfZGVzYyAqZGVzYyk7CiBleHRlcm4gdm9pZCBpcnFfc2h1dGRv
d25fYW5kX2RlYWN0aXZhdGUoc3RydWN0IGlycV9kZXNjICpkZXNjKTsKZGlmZiAtLWdpdCBhL2tl
cm5lbC9pcnEvcG0uYyBiL2tlcm5lbC9pcnEvcG0uYwppbmRleCA4ZjU1N2ZhMWY0ZmUuLmRjNDhh
MjVmMTc1NiAxMDA2NDQKLS0tIGEva2VybmVsL2lycS9wbS5jCisrKyBiL2tlcm5lbC9pcnEvcG0u
YwpAQCAtODUsMTYgKzg1LDI1IEBAIHN0YXRpYyBib29sIHN1c3BlbmRfZGV2aWNlX2lycShzdHJ1
Y3QgaXJxX2Rlc2MgKmRlc2MpCiAJfQogCiAJZGVzYy0+aXN0YXRlIHw9IElSUVNfU1VTUEVOREVE
OwotCV9fZGlzYWJsZV9pcnEoZGVzYyk7Ci0KIAkvKgotCSAqIEhhcmR3YXJlIHdoaWNoIGhhcyBu
byB3YWtldXAgc291cmNlIGNvbmZpZ3VyYXRpb24gZmFjaWxpdHkKLQkgKiByZXF1aXJlcyB0aGF0
IHRoZSBub24gd2FrZXVwIGludGVycnVwdHMgYXJlIG1hc2tlZCBhdCB0aGUKLQkgKiBjaGlwIGxl
dmVsLiBUaGUgY2hpcCBpbXBsZW1lbnRhdGlvbiBpbmRpY2F0ZXMgdGhhdCB3aXRoCi0JICogSVJR
Q0hJUF9NQVNLX09OX1NVU1BFTkQuCisJICogU29tZSBpcnEgY2hpcHMgKGUuZy4gWEVOIFBJUlEp
IHJlcXVpcmUgYSBmdWxsIHNodXRkb3duIG9uIHN1c3BlbmQKKwkgKiBhcyBzb21lIG9mIHRoZSBs
ZWdhY3kgZHJpdmVycyhlLmcuIGZsb3BweSkgZG8gbm90aGluZyBkdXJpbmcgdGhlCisJICogc3Vz
cGVuZCBwYXRoCiAJICovCi0JaWYgKGlycV9kZXNjX2dldF9jaGlwKGRlc2MpLT5mbGFncyAmIElS
UUNISVBfTUFTS19PTl9TVVNQRU5EKQotCQltYXNrX2lycShkZXNjKTsKKwlpZiAoaXJxX2Rlc2Nf
Z2V0X2NoaXAoZGVzYyktPmZsYWdzICYgSVJRQ0hJUF9TSFVURE9XTl9PTl9TVVNQRU5EKSB7CisJ
CWlycV9zaHV0ZG93bihkZXNjKTsKKwl9IGVsc2UgeworCQlfX2Rpc2FibGVfaXJxKGRlc2MpOwor
CisJICAgICAgIC8qCisJCSogSGFyZHdhcmUgd2hpY2ggaGFzIG5vIHdha2V1cCBzb3VyY2UgY29u
ZmlndXJhdGlvbiBmYWNpbGl0eQorCQkqIHJlcXVpcmVzIHRoYXQgdGhlIG5vbiB3YWtldXAgaW50
ZXJydXB0cyBhcmUgbWFza2VkIGF0IHRoZQorCQkqIGNoaXAgbGV2ZWwuIFRoZSBjaGlwIGltcGxl
bWVudGF0aW9uIGluZGljYXRlcyB0aGF0IHdpdGgKKwkJKiBJUlFDSElQX01BU0tfT05fU1VTUEVO
RC4KKwkJKi8KKwkJaWYgKGlycV9kZXNjX2dldF9jaGlwKGRlc2MpLT5mbGFncyAmIElSUUNISVBf
TUFTS19PTl9TVVNQRU5EKQorCQkJbWFza19pcnEoZGVzYyk7CisJfQogCXJldHVybiB0cnVlOwog
fQogCkBAIC0xNTIsNyArMTYxLDExIEBAIHN0YXRpYyB2b2lkIHJlc3VtZV9pcnEoc3RydWN0IGly
cV9kZXNjICpkZXNjKQogCWlycV9zdGF0ZV9zZXRfbWFza2VkKGRlc2MpOwogcmVzdW1lOgogCWRl
c2MtPmlzdGF0ZSAmPSB+SVJRU19TVVNQRU5ERUQ7Ci0JX19lbmFibGVfaXJxKGRlc2MpOworCisJ
aWYgKGlycV9kZXNjX2dldF9jaGlwKGRlc2MpLT5mbGFncyAmIElSUUNISVBfU0hVVERPV05fT05f
U1VTUEVORCkKKwkJX19pcnFfc3RhcnR1cChkZXNjKTsKKwllbHNlCisJCV9fZW5hYmxlX2lycShk
ZXNjKTsKIH0KIAogc3RhdGljIHZvaWQgcmVzdW1lX2lycXMoYm9vbCB3YW50X2Vhcmx5KQotLSAK
Mi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:26:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:26:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kME-0001ET-Jp; Fri, 14 Feb 2020 23:26:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kMD-0001EI-U9
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:26:49 +0000
X-Inumbo-ID: 792ac44e-4f81-11ea-ade5-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 792ac44e-4f81-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 23:26:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722810; x=1613258810;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=UMKkqskcj+uJc+bMo+rVrL+B1mUIrmErlOz9JcigkDg=;
 b=fU9OsAPncRBWHQdBD8R5S6hcTZ13d7rC5lANPWjjUSF3C9FlbpFNV4jE
 2xs1dtXHzIrcyIMKLqbcz9X6ts+LI394h3co4Fw5QsCl9wpTjDukgK46e
 aPcp4rvO/om3rhSo3hiypduvuPzFJ0lWW6+IsQrhVc5eJXSzcVqUciOxV A=;
IronPort-SDR: XLi6hZdvWyf7uNHazz/iulkhBXgI093HQ6dQRzAdNaXJql5DDSrkG+d7cAh5YRJHw6o1DuT9Es
 275DPTN1UEvw==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="16798132"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 14 Feb 2020 23:26:47 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id 46059A272A; Fri, 14 Feb 2020 23:26:39 +0000 (UTC)
Received: from EX13D07UWB004.ant.amazon.com (10.43.161.196) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:26:25 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D07UWB004.ant.amazon.com (10.43.161.196) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:26:25 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:26:24 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 9BC794028E; Fri, 14 Feb 2020 23:26:24 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:26:24 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <489caa869095f77ed8db188d36e858533d7b4d7c.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 08/12] xen/time: introduce xen_{save,
 restore}_steal_clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpDdXJyZW50bHksIHN0
ZWFsIHRpbWUgYWNjb3VudGluZyBjb2RlIGluIHNjaGVkdWxlciBleHBlY3RzIHN0ZWFsIGNsb2Nr
CmNhbGxiYWNrIHRvIHByb3ZpZGUgbW9ub3RvbmljYWxseSBpbmNyZWFzaW5nIHZhbHVlLiBJZiB0
aGUgYWNjb3VudGluZwpjb2RlIHJlY2VpdmVzIGEgc21hbGxlciB2YWx1ZSB0aGFuIHByZXZpb3Vz
IG9uZSwgaXQgdXNlcyBhIG5lZ2F0aXZlCnZhbHVlIHRvIGNhbGN1bGF0ZSBzdGVhbCB0aW1lIGFu
ZCByZXN1bHRzIGluIGluY29ycmVjdGx5IHVwZGF0ZWQgaWRsZQphbmQgc3RlYWwgdGltZSBhY2Nv
dW50aW5nLiBUaGlzIGJyZWFrcyB1c2Vyc3BhY2UgdG9vbHMgd2hpY2ggcmVhZAovcHJvYy9zdGF0
LgoKdG9wIC0gMDg6MDU6MzUgdXAgIDI6MTIsICAzIHVzZXJzLCAgbG9hZCBhdmVyYWdlOiAwLjAw
LCAwLjA3LCAwLjIzClRhc2tzOiAgODAgdG90YWwsICAgMSBydW5uaW5nLCAgNzkgc2xlZXBpbmcs
ICAgMCBzdG9wcGVkLCAgIDAgem9tYmllCkNwdShzKTogIDAuMCV1cywgIDAuMCVzeSwgIDAuMCVu
aSwzMDEwMC4wJWlkLCAgMC4wJXdhLCAgMC4wJWhpLCAwLjAlc2ksLTEyNTM4NzQyMDQ2NzIuMCVz
dAoKVGhpcyBjYW4gYWN0dWFsbHkgaGFwcGVuIHdoZW4gYSBYZW4gUFZIVk0gZ3Vlc3QgZ2V0cyBy
ZXN0b3JlZCBmcm9tCmhpYmVybmF0aW9uLCBiZWNhdXNlIHN1Y2ggYSByZXN0b3JlZCBndWVzdCBp
cyBqdXN0IGEgZnJlc2ggZG9tYWluIGZyb20KWGVuIHBlcnNwZWN0aXZlIGFuZCB0aGUgdGltZSBp
bmZvcm1hdGlvbiBpbiBydW5zdGF0ZSBpbmZvIHN0YXJ0cyBvdmVyCmZyb20gc2NyYXRjaC4KClRo
aXMgcGF0Y2ggaW50cm9kdWNlcyB4ZW5fc2F2ZV9zdGVhbF9jbG9jaygpIHdoaWNoIHNhdmVzIGN1
cnJlbnQgdmFsdWVzCmluIHJ1bnN0YXRlIGluZm8gaW50byBwZXItY3B1IHZhcmlhYmxlcy4gSXRz
IGNvdXRlcnBhcnQsCnhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2NrKCksIHNldHMgb2Zmc2V0IGlmIGl0
IGZvdW5kIHRoZSBjdXJyZW50IHZhbHVlcyBpbgpydW5zdGF0ZSBpbmZvIGFyZSBzbWFsbGVyIHRo
YW4gcHJldmlvdXMgb25lcy4geGVuX3N0ZWFsX2Nsb2NrKCkgaXMgYWxzbwptb2RpZmllZCB0byB1
c2UgdGhlIG9mZnNldCB0byBlbnN1cmUgdGhhdCBzY2hlZHVsZXIgb25seSBzZWVzCm1vbm90b25p
Y2FsbHkgaW5jcmVhc2luZyBudW1iZXIuCgpTaWduZWQtb2ZmLWJ5OiBNdW5laGlzYSBLYW1hdGEg
PGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3YWwgPGFuY2hh
bGFnQGFtYXpvbi5jb20+Ci0tLQogZHJpdmVycy94ZW4vdGltZS5jICAgIHwgMjkgKysrKysrKysr
KysrKysrKysrKysrKysrKysrKy0KIGluY2x1ZGUveGVuL3hlbi1vcHMuaCB8ICAyICsrCiAyIGZp
bGVzIGNoYW5nZWQsIDMwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS9kcml2ZXJzL3hlbi90aW1lLmMgYi9kcml2ZXJzL3hlbi90aW1lLmMKaW5kZXggMDk2ODg1OWMy
OWQwLi4zNTYwMjIyY2MwZGQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMveGVuL3RpbWUuYworKysgYi9k
cml2ZXJzL3hlbi90aW1lLmMKQEAgLTIzLDYgKzIzLDkgQEAgc3RhdGljIERFRklORV9QRVJfQ1BV
KHN0cnVjdCB2Y3B1X3J1bnN0YXRlX2luZm8sIHhlbl9ydW5zdGF0ZSk7CiAKIHN0YXRpYyBERUZJ
TkVfUEVSX0NQVSh1NjRbNF0sIG9sZF9ydW5zdGF0ZV90aW1lKTsKIAorc3RhdGljIERFRklORV9Q
RVJfQ1BVKHU2NCwgeGVuX3ByZXZfc3RlYWxfY2xvY2spOworc3RhdGljIERFRklORV9QRVJfQ1BV
KHU2NCwgeGVuX3N0ZWFsX2Nsb2NrX29mZnNldCk7CisKIC8qIHJldHVybiBhbiBjb25zaXN0ZW50
IHNuYXBzaG90IG9mIDY0LWJpdCB0aW1lL2NvdW50ZXIgdmFsdWUgKi8KIHN0YXRpYyB1NjQgZ2V0
NjQoY29uc3QgdTY0ICpwKQogewpAQCAtMTQ5LDcgKzE1Miw3IEBAIGJvb2wgeGVuX3ZjcHVfc3Rv
bGVuKGludCB2Y3B1KQogCXJldHVybiBwZXJfY3B1KHhlbl9ydW5zdGF0ZSwgdmNwdSkuc3RhdGUg
PT0gUlVOU1RBVEVfcnVubmFibGU7CiB9CiAKLXU2NCB4ZW5fc3RlYWxfY2xvY2soaW50IGNwdSkK
K3N0YXRpYyB1NjQgX194ZW5fc3RlYWxfY2xvY2soaW50IGNwdSkKIHsKIAlzdHJ1Y3QgdmNwdV9y
dW5zdGF0ZV9pbmZvIHN0YXRlOwogCkBAIC0xNTcsNiArMTYwLDMwIEBAIHU2NCB4ZW5fc3RlYWxf
Y2xvY2soaW50IGNwdSkKIAlyZXR1cm4gc3RhdGUudGltZVtSVU5TVEFURV9ydW5uYWJsZV0gKyBz
dGF0ZS50aW1lW1JVTlNUQVRFX29mZmxpbmVdOwogfQogCit1NjQgeGVuX3N0ZWFsX2Nsb2NrKGlu
dCBjcHUpCit7CisJcmV0dXJuIF9feGVuX3N0ZWFsX2Nsb2NrKGNwdSkgKyBwZXJfY3B1KHhlbl9z
dGVhbF9jbG9ja19vZmZzZXQsIGNwdSk7Cit9CisKK3ZvaWQgeGVuX3NhdmVfc3RlYWxfY2xvY2so
aW50IGNwdSkKK3sKKwlwZXJfY3B1KHhlbl9wcmV2X3N0ZWFsX2Nsb2NrLCBjcHUpID0geGVuX3N0
ZWFsX2Nsb2NrKGNwdSk7Cit9CisKK3ZvaWQgeGVuX3Jlc3RvcmVfc3RlYWxfY2xvY2soaW50IGNw
dSkKK3sKKwl1NjQgc3RlYWxfY2xvY2sgPSBfX3hlbl9zdGVhbF9jbG9jayhjcHUpOworCisJaWYg
KHBlcl9jcHUoeGVuX3ByZXZfc3RlYWxfY2xvY2ssIGNwdSkgPiBzdGVhbF9jbG9jaykgeworCQkv
KiBOZWVkIHRvIHVwZGF0ZSB0aGUgb2Zmc2V0ICovCisJCXBlcl9jcHUoeGVuX3N0ZWFsX2Nsb2Nr
X29mZnNldCwgY3B1KSA9CisJCSAgICBwZXJfY3B1KHhlbl9wcmV2X3N0ZWFsX2Nsb2NrLCBjcHUp
IC0gc3RlYWxfY2xvY2s7CisJfSBlbHNlIHsKKwkJLyogQXZvaWQgdW5uZWNlc3Nhcnkgc3RlYWwg
Y2xvY2sgd2FycCAqLworCQlwZXJfY3B1KHhlbl9zdGVhbF9jbG9ja19vZmZzZXQsIGNwdSkgPSAw
OworCX0KK30KKwogdm9pZCB4ZW5fc2V0dXBfcnVuc3RhdGVfaW5mbyhpbnQgY3B1KQogewogCXN0
cnVjdCB2Y3B1X3JlZ2lzdGVyX3J1bnN0YXRlX21lbW9yeV9hcmVhIGFyZWE7CmRpZmYgLS1naXQg
YS9pbmNsdWRlL3hlbi94ZW4tb3BzLmggYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKaW5kZXggM2Iz
OTkyYjViMGMyLi4xMmIzZjQ0NzRhMDUgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUveGVuL3hlbi1vcHMu
aAorKysgYi9pbmNsdWRlL3hlbi94ZW4tb3BzLmgKQEAgLTM3LDYgKzM3LDggQEAgdm9pZCB4ZW5f
dGltZV9zZXR1cF9ndWVzdCh2b2lkKTsKIHZvaWQgeGVuX21hbmFnZV9ydW5zdGF0ZV90aW1lKGlu
dCBhY3Rpb24pOwogdm9pZCB4ZW5fZ2V0X3J1bnN0YXRlX3NuYXBzaG90KHN0cnVjdCB2Y3B1X3J1
bnN0YXRlX2luZm8gKnJlcyk7CiB1NjQgeGVuX3N0ZWFsX2Nsb2NrKGludCBjcHUpOwordm9pZCB4
ZW5fc2F2ZV9zdGVhbF9jbG9jayhpbnQgY3B1KTsKK3ZvaWQgeGVuX3Jlc3RvcmVfc3RlYWxfY2xv
Y2soaW50IGNwdSk7CiAKIGludCB4ZW5fc2V0dXBfc2h1dGRvd25fZXZlbnQodm9pZCk7CiAKLS0g
CjIuMjQuMS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:27:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:27:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kN1-0001ML-Us; Fri, 14 Feb 2020 23:27:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kN0-0001M4-Et
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:27:38 +0000
X-Inumbo-ID: 95deeaf2-4f81-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 95deeaf2-4f81-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 23:27:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722858; x=1613258858;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=twtwEReB4vMkPmSnf9+l1xK/swlwTJyqpy55MdpJ7fk=;
 b=uGjSqM6DD/dPwgX1agedt7m8VW/mKQ/itlPtWapCGx5/jbKbVkhFHoCX
 aSpTJ3wMzAheJrjbhjKjM3+urAjXZPEv53IPBZ5EN+fw0Cpg+/jv1dodq
 KN0EPTajDyCH32bUs/ckLiYAFXjlNasi8bIvGAbxtNka+PFclVWvj2FLD w=;
IronPort-SDR: 0NYhP0y0gcnaLbWj28x+E2/jgUI4gGpKUH11hprNLe3x8BJa1vSsS6GgCFZdKL3U2He/tfqsAM
 hOUpZ7VBqHBA==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="26558936"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 14 Feb 2020 23:27:35 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id B67BEA22B3; Fri, 14 Feb 2020 23:27:28 +0000 (UTC)
Received: from EX13D08UEB002.ant.amazon.com (10.43.60.107) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:27:05 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB002.ant.amazon.com (10.43.60.107) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:27:05 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:27:05 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id DB8AA4028E; Fri, 14 Feb 2020 23:27:04 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:27:04 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <47d0ad88d45360b034bf472802e9f43637155fb3.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 09/12] x86/xen: save and restore steal
 clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+CgpTYXZlIHN0ZWFsIGNs
b2NrIHZhbHVlcyBvZiBhbGwgcHJlc2VudCBDUFVzIGluIHRoZSBzeXN0ZW0gY29yZSBvcHMKc3Vz
cGVuZCBjYWxsYmFja3MuIEFsc28sIHJlc3RvcmUgYSBib290IENQVSdzIHN0ZWFsIGNsb2NrIGlu
IHRoZSBzeXN0ZW0KY29yZSByZXN1bWUgY2FsbGJhY2suIEZvciBub24tYm9vdCBDUFVzLCByZXN0
b3JlIGFmdGVyIHRoZXkncmUgYnJvdWdodAp1cCwgYmVjYXVzZSBydW5zdGF0ZSBpbmZvIGZvciBu
b24tYm9vdCBDUFVzIGFyZSBub3QgYWN0aXZlIHVudGlsIHRoZW4uCgpTaWduZWQtb2ZmLWJ5OiBN
dW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogQW5jaGFs
IEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+Ci0tLQogYXJjaC94ODYveGVuL3N1c3BlbmQu
YyB8IDEzICsrKysrKysrKysrKy0KIGFyY2gveDg2L3hlbi90aW1lLmMgICAgfCAgMyArKysKIDIg
ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMgYi9hcmNoL3g4Ni94ZW4vc3VzcGVuZC5jCmluZGV4
IDc4NGM0NDg0MTAwYi4uZGFlMGY3NGY1MzkwIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vc3Vz
cGVuZC5jCisrKyBiL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKQEAgLTkxLDEyICs5MSwyMCBAQCB2
b2lkIHhlbl9hcmNoX3N1c3BlbmQodm9pZCkKIHN0YXRpYyBpbnQgeGVuX3N5c2NvcmVfc3VzcGVu
ZCh2b2lkKQogewogCXN0cnVjdCB4ZW5fcmVtb3ZlX2Zyb21fcGh5c21hcCB4cmZwOwotCWludCBy
ZXQ7CisJaW50IGNwdSwgcmV0OwogCiAJLyogWGVuIHN1c3BlbmQgZG9lcyBzaW1pbGFyIHN0dWZm
cyBpbiBpdHMgb3duIGxvZ2ljICovCiAJaWYgKHhlbl9zdXNwZW5kX21vZGVfaXNfeGVuX3N1c3Bl
bmQoKSkKIAkJcmV0dXJuIDA7CiAKKwlmb3JfZWFjaF9wcmVzZW50X2NwdShjcHUpIHsKKwkJLyoK
KwkJICogTm9uYm9vdCBDUFVzIGFyZSBhbHJlYWR5IG9mZmxpbmUsIGJ1dCB0aGUgbGFzdCBjb3B5
IG9mCisJCSAqIHJ1bnN0YXRlIGluZm8gaXMgc3RpbGwgYWNjZXNzaWJsZS4KKwkJICovCisJCXhl
bl9zYXZlX3N0ZWFsX2Nsb2NrKGNwdSk7CisJfQorCiAJeHJmcC5kb21pZCA9IERPTUlEX1NFTEY7
CiAJeHJmcC5ncGZuID0gX19wYShIWVBFUlZJU09SX3NoYXJlZF9pbmZvKSA+PiBQQUdFX1NISUZU
OwogCkBAIC0xMTgsNiArMTI2LDkgQEAgc3RhdGljIHZvaWQgeGVuX3N5c2NvcmVfcmVzdW1lKHZv
aWQpCiAKIAlwdmNsb2NrX3Jlc3VtZSgpOwogCisJLyogTm9uYm9vdCBDUFVzIHdpbGwgYmUgcmVz
dW1lZCB3aGVuIHRoZXkncmUgYnJvdWdodCB1cCAqLworCXhlbl9yZXN0b3JlX3N0ZWFsX2Nsb2Nr
KHNtcF9wcm9jZXNzb3JfaWQoKSk7CisKIAlnbnR0YWJfcmVzdW1lKCk7CiB9CiAKZGlmZiAtLWdp
dCBhL2FyY2gveDg2L3hlbi90aW1lLmMgYi9hcmNoL3g4Ni94ZW4vdGltZS5jCmluZGV4IGJlZmJk
ZDhiMTdmMC4uOGNmNjMyZGRhNjA1IDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94ZW4vdGltZS5jCisr
KyBiL2FyY2gveDg2L3hlbi90aW1lLmMKQEAgLTUzNyw2ICs1MzcsOSBAQCBzdGF0aWMgdm9pZCB4
ZW5faHZtX3NldHVwX2NwdV9jbG9ja2V2ZW50cyh2b2lkKQogewogCWludCBjcHUgPSBzbXBfcHJv
Y2Vzc29yX2lkKCk7CiAJeGVuX3NldHVwX3J1bnN0YXRlX2luZm8oY3B1KTsKKwlpZiAoY3B1KQor
CQl4ZW5fcmVzdG9yZV9zdGVhbF9jbG9jayhjcHUpOworCiAJLyoKIAkgKiB4ZW5fc2V0dXBfdGlt
ZXIoY3B1KSAtIHNucHJpbnRmIGlzIGJhZCBpbiBhdG9taWMgY29udGV4dC4gSGVuY2UKIAkgKiBk
b2luZyBpdCB4ZW5faHZtX2NwdV9ub3RpZnkgKHdoaWNoIGdldHMgY2FsbGVkIGJ5IHNtcF9pbml0
IGR1cmluZwotLSAKMi4yNC4xLkFNWk4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:27:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:27:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kNC-0001QB-7x; Fri, 14 Feb 2020 23:27:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kNA-0001PJ-9J
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:27:48 +0000
X-Inumbo-ID: 9bc8dc16-4f81-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9bc8dc16-4f81-11ea-ade5-bc764e2007e4;
 Fri, 14 Feb 2020 23:27:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722868; x=1613258868;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=w2YudPijii+dzE2cW4maD6E6FQY1WRpU8HmwPnvoM5k=;
 b=HeiQn5cAUKdo/Y8RuhOHqDEZH/v12wrXQksyYEHFTEAbCde5MvR6vMxF
 mgpG4CkNfjV/OsS9mQpYSUy9jV66GBOe6LMIBtqfSqj5xyyZ2akD1TVCQ
 VWc7kLSoodXxcF9X2jXfeYV3LcIvBcc0q9Tq4GascjHVH4ySR0eXH4Er5 k=;
IronPort-SDR: 4QzLk7agU2cCkHMRbCkf+yxdh7O3HX/h13ILndMQD5DBXAC5QIGb3xBDBxJz+ZI2EvA/bpTqBv
 mUC+a3+dOYhg==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="26558954"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 14 Feb 2020 23:27:45 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com (Postfix) with ESMTPS
 id 9E2B3C0845; Fri, 14 Feb 2020 23:27:38 +0000 (UTC)
Received: from EX13D08UEB001.ant.amazon.com (10.43.60.245) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:27:25 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB001.ant.amazon.com (10.43.60.245) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:27:25 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:27:19 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id F07DD4028E; Fri, 14 Feb 2020 23:27:18 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:27:18 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <305f20fbf503b637b1a08b7bec543f49271a725a.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 10/12] xen: Introduce wrapper for
 save/restore sched clock offset
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIHdyYXBwZXJzIGZvciBzYXZlL3Jlc3RvcmUgeGVuX3NjaGVkX2Nsb2NrX29mZnNl
dCB0byBiZQp1c2VkIGJ5IFBNIGhpYmVybmF0aW9uIGNvZGUgdG8gYXZvaWQgc3lzdGVtIGluc3Rh
YmlsaXR5IGR1cmluZyByZXN1bWUuCgpTaWduZWQtb2ZmLWJ5OiBBbmNoYWwgQWdhcndhbCA8YW5j
aGFsYWdAYW1hem9uLmNvbT4KLS0tCiBhcmNoL3g4Ni94ZW4vdGltZS5jICAgIHwgMTUgKysrKysr
KysrKysrKy0tCiBhcmNoL3g4Ni94ZW4veGVuLW9wcy5oIHwgIDIgKysKIDIgZmlsZXMgY2hhbmdl
ZCwgMTUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4
Ni94ZW4vdGltZS5jIGIvYXJjaC94ODYveGVuL3RpbWUuYwppbmRleCA4Y2Y2MzJkZGE2MDUuLmVl
YjZkM2QyZWFhYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL3RpbWUuYworKysgYi9hcmNoL3g4
Ni94ZW4vdGltZS5jCkBAIC0zNzksMTIgKzM3OSwyMyBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHB2
X3RpbWVfb3BzIHhlbl90aW1lX29wcyBfX2luaXRjb25zdCA9IHsKIHN0YXRpYyBzdHJ1Y3QgcHZj
bG9ja192c3lzY2FsbF90aW1lX2luZm8gKnhlbl9jbG9jayBfX3JlYWRfbW9zdGx5Owogc3RhdGlj
IHU2NCB4ZW5fY2xvY2tfdmFsdWVfc2F2ZWQ7CiAKKy8qVGhpcyBpcyBuZWVkZWQgdG8gbWFpbnRh
aW4gYSBtb25vdG9uaWMgY2xvY2sgdmFsdWUgZHVyaW5nIFBNIGhpYmVybmF0aW9uICovCit2b2lk
IHhlbl9zYXZlX3NjaGVkX2Nsb2NrX29mZnNldCh2b2lkKQoreworCXhlbl9jbG9ja192YWx1ZV9z
YXZlZCA9IHhlbl9jbG9ja3NvdXJjZV9yZWFkKCkgLSB4ZW5fc2NoZWRfY2xvY2tfb2Zmc2V0Owor
fQorCit2b2lkIHhlbl9yZXN0b3JlX3NjaGVkX2Nsb2NrX29mZnNldCh2b2lkKQoreworCXhlbl9z
Y2hlZF9jbG9ja19vZmZzZXQgPSB4ZW5fY2xvY2tzb3VyY2VfcmVhZCgpIC0geGVuX2Nsb2NrX3Zh
bHVlX3NhdmVkOworfQorCiB2b2lkIHhlbl9zYXZlX3RpbWVfbWVtb3J5X2FyZWEodm9pZCkKIHsK
IAlzdHJ1Y3QgdmNwdV9yZWdpc3Rlcl90aW1lX21lbW9yeV9hcmVhIHQ7CiAJaW50IHJldDsKIAot
CXhlbl9jbG9ja192YWx1ZV9zYXZlZCA9IHhlbl9jbG9ja3NvdXJjZV9yZWFkKCkgLSB4ZW5fc2No
ZWRfY2xvY2tfb2Zmc2V0OworCXhlbl9zYXZlX3NjaGVkX2Nsb2NrX29mZnNldCgpOwogCiAJaWYg
KCF4ZW5fY2xvY2spCiAJCXJldHVybjsKQEAgLTQyNiw3ICs0MzcsNyBAQCB2b2lkIHhlbl9yZXN0
b3JlX3RpbWVfbWVtb3J5X2FyZWEodm9pZCkKIG91dDoKIAkvKiBOZWVkIHB2Y2xvY2tfcmVzdW1l
KCkgYmVmb3JlIHVzaW5nIHhlbl9jbG9ja3NvdXJjZV9yZWFkKCkuICovCiAJcHZjbG9ja19yZXN1
bWUoKTsKLQl4ZW5fc2NoZWRfY2xvY2tfb2Zmc2V0ID0geGVuX2Nsb2Nrc291cmNlX3JlYWQoKSAt
IHhlbl9jbG9ja192YWx1ZV9zYXZlZDsKKwl4ZW5fcmVzdG9yZV9zY2hlZF9jbG9ja19vZmZzZXQo
KTsKIH0KIAogc3RhdGljIHZvaWQgeGVuX3NldHVwX3ZzeXNjYWxsX3RpbWVfaW5mbyh2b2lkKQpk
aWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3hlbi1vcHMuaCBiL2FyY2gveDg2L3hlbi94ZW4tb3Bz
LmgKaW5kZXggZDg0YzM1Nzk5NGJkLi45ZjQ5MTI0ZGYwMzMgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2
L3hlbi94ZW4tb3BzLmgKKysrIGIvYXJjaC94ODYveGVuL3hlbi1vcHMuaApAQCAtNzIsNiArNzIs
OCBAQCB2b2lkIHhlbl9zYXZlX3RpbWVfbWVtb3J5X2FyZWEodm9pZCk7CiB2b2lkIHhlbl9yZXN0
b3JlX3RpbWVfbWVtb3J5X2FyZWEodm9pZCk7CiB2b2lkIHhlbl9pbml0X3RpbWVfb3BzKHZvaWQp
Owogdm9pZCB4ZW5faHZtX2luaXRfdGltZV9vcHModm9pZCk7Cit2b2lkIHhlbl9zYXZlX3NjaGVk
X2Nsb2NrX29mZnNldCh2b2lkKTsKK3ZvaWQgeGVuX3Jlc3RvcmVfc2NoZWRfY2xvY2tfb2Zmc2V0
KHZvaWQpOwogCiBpcnFyZXR1cm5fdCB4ZW5fZGVidWdfaW50ZXJydXB0KGludCBpcnEsIHZvaWQg
KmRldl9pZCk7CiAKLS0gCjIuMjQuMS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:28:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:28:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kNR-0001UI-Il; Fri, 14 Feb 2020 23:28:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kNR-0001U9-3J
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:28:05 +0000
X-Inumbo-ID: a62e37a0-4f81-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a62e37a0-4f81-11ea-bc8e-bc764e2007e4;
 Fri, 14 Feb 2020 23:28:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722885; x=1613258885;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=r7lbs73sfsvJ86GyRkYhd6/aeNxAVZ1wrAJ3MEWq1QM=;
 b=jwuZcxirIEZ26bG1T0DW23l6tUIYdJZ02NsfadzjyuUp3hCnYVL0IdnP
 XXvnqQyk4TMmN/AbGrArBcqwHKIUO6v4my4d7H0gLcXUJ+iCffI+Uf2Mi
 /GYGXSxMqOJFFR3WBHBDEZQcVdtcyHNR0mpziRwpeLDxju/vkhTvGKQLM k=;
IronPort-SDR: X/XzvIor/0OFWv03EfXx440JHiYbVRPs0/IdGKwx33/R2EoMJmQ5ptVamF7pjfJBRu2Y5e+cqT
 EI7LVBBlt1ZA==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="16391307"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 14 Feb 2020 23:27:53 +0000
Received: from EX13MTAUWC001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 2E0C8A28F8; Fri, 14 Feb 2020 23:27:46 +0000 (UTC)
Received: from EX13D05UWC001.ant.amazon.com (10.43.162.82) by
 EX13MTAUWC001.ant.amazon.com (10.43.162.135) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:27:29 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D05UWC001.ant.amazon.com (10.43.162.82) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:27:29 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 14 Feb 2020 23:27:28 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 214814028E; Fri, 14 Feb 2020 23:27:29 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:27:29 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <feefc88bca88e910c2860f6fbcb85097c6528cc7.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 11/12] xen: Update sched clock offset to
 avoid system instability in hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2F2ZS9yZXN0b3JlIHhlbl9zY2hlZF9jbG9ja19vZmZzZXQgaW4gc3lzY29yZSBzdXNwZW5kL3Jl
c3VtZSBkdXJpbmcgUE0KaGliZXJuYXRpb24uIENvbW1pdCAnODY3Y2VmYjRjYjEwMTI6ICgieGVu
OiBGaXggeDg2IHNjaGVkX2Nsb2NrKCkgaW50ZXJmYWNlCmZvciB4ZW4iKScgZml4ZXMgeGVuIGd1
ZXN0IHRpbWUgaGFuZGxpbmcgZHVyaW5nIG1pZ3JhdGlvbi4gQSBzaW1pbGFyIGlzc3VlCmlzIHNl
ZW4gZHVyaW5nIFBNIGhpYmVybmF0aW9uIHdoZW4gc3lzdGVtIHJ1bnMgQ1BVIGludGVuc2l2ZSB3
b3JrbG9hZC4KUG9zdCByZXN1bWUgcHZjbG9jayByZXNldHMgdGhlIHZhbHVlIHRvIDAgaG93ZXZl
ciwgeGVuIHNjaGVkX2Nsb2NrX29mZnNldAppcyBuZXZlciB1cGRhdGVkLiBTeXN0ZW0gaW5zdGFi
aWxpdHkgaXMgc2VlbiBkdXJpbmcgcmVzdW1lIGZyb20gaGliZXJuYXRpb24Kd2hlbiBzeXN0ZW0g
aXMgdW5kZXIgaGVhdnkgQ1BVIGxvYWQuIFNpbmNlIHhlbl9zY2hlZF9jbG9ja19vZmZzZXQgaXMg
bm90CnVwZGF0ZWQsIHN5c3RlbSBkb2VzIG5vdCBzZWUgdGhlIG1vbm90b25pYyBjbG9jayB2YWx1
ZSBhbmQgdGhlIHNjaGVkdWxlcgp3b3VsZCB0aGVuIHRoaW5rIHRoYXQgaGVhdnkgQ1BVIGhvZyB0
YXNrcyBuZWVkIG1vcmUgdGltZSBpbiBDUFUsIGNhdXNpbmcKdGhlIHN5c3RlbSB0byBmcmVlemUK
ClNpZ25lZC1vZmYtYnk6IEFuY2hhbCBBZ2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgotLS0K
IGFyY2gveDg2L3hlbi9zdXNwZW5kLmMgfCA4ICsrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgOCBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYveGVuL3N1c3BlbmQuYyBiL2FyY2gv
eDg2L3hlbi9zdXNwZW5kLmMKaW5kZXggZGFlMGY3NGY1MzkwLi43ZTUyNzU5NDQ4MTAgMTAwNjQ0
Ci0tLSBhL2FyY2gveDg2L3hlbi9zdXNwZW5kLmMKKysrIGIvYXJjaC94ODYveGVuL3N1c3BlbmQu
YwpAQCAtMTA1LDYgKzEwNSw4IEBAIHN0YXRpYyBpbnQgeGVuX3N5c2NvcmVfc3VzcGVuZCh2b2lk
KQogCQl4ZW5fc2F2ZV9zdGVhbF9jbG9jayhjcHUpOwogCX0KIAorCXhlbl9zYXZlX3NjaGVkX2Ns
b2NrX29mZnNldCgpOworCiAJeHJmcC5kb21pZCA9IERPTUlEX1NFTEY7CiAJeHJmcC5ncGZuID0g
X19wYShIWVBFUlZJU09SX3NoYXJlZF9pbmZvKSA+PiBQQUdFX1NISUZUOwogCkBAIC0xMjYsNiAr
MTI4LDEyIEBAIHN0YXRpYyB2b2lkIHhlbl9zeXNjb3JlX3Jlc3VtZSh2b2lkKQogCiAJcHZjbG9j
a19yZXN1bWUoKTsKIAorCS8qCisJICogUmVzdG9yZSB4ZW5fc2NoZWRfY2xvY2tfb2Zmc2V0IGR1
cmluZyByZXN1bWUgdG8gbWFpbnRhaW4KKwkgKiBtb25vdG9uaWMgY2xvY2sgdmFsdWUKKwkgKi8K
Kwl4ZW5fcmVzdG9yZV9zY2hlZF9jbG9ja19vZmZzZXQoKTsKKwogCS8qIE5vbmJvb3QgQ1BVcyB3
aWxsIGJlIHJlc3VtZWQgd2hlbiB0aGV5J3JlIGJyb3VnaHQgdXAgKi8KIAl4ZW5fcmVzdG9yZV9z
dGVhbF9jbG9jayhzbXBfcHJvY2Vzc29yX2lkKCkpOwogCi0tIAoyLjI0LjEuQU1aTgoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:28:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kO2-0001cr-T7; Fri, 14 Feb 2020 23:28:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kO1-0001cb-UD
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:28:41 +0000
X-Inumbo-ID: b947132a-4f81-11ea-bb5b-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b947132a-4f81-11ea-bb5b-12813bfff9fa;
 Fri, 14 Feb 2020 23:28:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581722917; x=1613258917;
 h=date:from:to:subject:message-id:references:mime-version:
 in-reply-to; bh=XFd2LTl25ne3kMWrL/YPna7uVttvsKNxoFQR8TCvE9E=;
 b=m0a62/lKKLCqMlQYPcsCumDyvtuTauNQVD6L5UwkutcOiVZvd078XFM8
 DlDNWxn5Xvj1kG7gqOKOJNpPw3+ZVsKfayPQd8MhIHUb68E8Jh42wok7P
 HOkZIEbFOF/8UjAerb3YePdKAakmk+Ikxw7g+Qo/HpVw3ZFOFQtqklxMz w=;
IronPort-SDR: Uq4xL82dqRbjGX7NdFvnD6eSDrEZWhgkJv2ITzh9uXV0XvYsU1YnSahYNjBZ0qyDvhYKBxVhJc
 Teid1lqAMnhQ==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="26559030"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-303d0b0e.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 14 Feb 2020 23:28:35 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-303d0b0e.us-east-1.amazon.com (Postfix) with ESMTPS
 id 3AFE1A23FF; Fri, 14 Feb 2020 23:28:27 +0000 (UTC)
Received: from EX13D08UEB002.ant.amazon.com (10.43.60.107) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:28:07 +0000
Received: from EX13MTAUEA002.ant.amazon.com (10.43.61.77) by
 EX13D08UEB002.ant.amazon.com (10.43.60.107) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:28:07 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.61.169) with Microsoft SMTP
 Server id 15.0.1236.3 via Frontend Transport; Fri, 14 Feb 2020 23:28:07 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 500DF4028E; Fri, 14 Feb 2020 23:28:07 +0000 (UTC)
Date: Fri, 14 Feb 2020 23:28:07 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>, 
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <roger.pau@citrix.com>,
 <axboe@kernel.dk>, <davem@davemloft.net>, <rjw@rjwysocki.net>,
 <len.brown@intel.com>, <pavel@ucw.cz>, <peterz@infradead.org>,
 <eduval@amazon.com>, <sblbir@amazon.com>, <anchalag@amazon.com>,
 <xen-devel@lists.xenproject.org>, <vkuznets@redhat.com>,
 <netdev@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
 <dwmw@amazon.co.uk>, <fllinden@amaozn.com>, <benh@kernel.crashing.org>
Message-ID: <4659d20be8f27e40ef39adfa06b0c759c2d6cd78.1581721799.git.anchalag@amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1581721799.git.anchalag@amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: [Xen-devel] [RFC PATCH v3 12/12] PM / hibernate: update the resume
 offset on SNAPSHOT_SET_SWAP_AREA
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQWxla3NlaSBCZXNvZ29ub3YgPGN5YmVyYXhAYW1hem9uLmNvbT4KClRoZSBTTkFQU0hP
VF9TRVRfU1dBUF9BUkVBIGlzIHN1cHBvc2VkIHRvIGJlIHVzZWQgdG8gc2V0IHRoZSBoaWJlcm5h
dGlvbgpvZmZzZXQgb24gYSBydW5uaW5nIGtlcm5lbCB0byBlbmFibGUgaGliZXJuYXRpbmcgdG8g
YSBzd2FwIGZpbGUuCkhvd2V2ZXIsIGl0IGRvZXNuJ3QgYWN0dWFsbHkgdXBkYXRlIHRoZSBzd3N1
c3BfcmVzdW1lX2Jsb2NrIHZhcmlhYmxlLiBBcwphIHJlc3VsdCwgdGhlIGhpYmVybmF0aW9uIGZh
aWxzIGF0IHRoZSBsYXN0IHN0ZXAgKGFmdGVyIGFsbCB0aGUgZGF0YSBpcwp3cml0dGVuIG91dCkg
aW4gdGhlIHZhbGlkYXRpb24gb2YgdGhlIHN3YXAgc2lnbmF0dXJlIGluCm1hcmtfc3dhcGZpbGVz
KCkuCgpCZWZvcmUgdGhpcyBwYXRjaCwgdGhlIGNvbW1hbmQgbGluZSBwcm9jZXNzaW5nIHdhcyB0
aGUgb25seSBwbGFjZSB3aGVyZQpzd3N1c3BfcmVzdW1lX2Jsb2NrIHdhcyBzZXQuCgpTaWduZWQt
b2ZmLWJ5OiBBbGVrc2VpIEJlc29nb25vdiA8Y3liZXJheEBhbWF6b24uY29tPgpTaWduZWQtb2Zm
LWJ5OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTog
QW5jaGFsIEFnYXJ3YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+Ci0tLQoga2VybmVsL3Bvd2VyL3Vz
ZXIuYyB8IDYgKysrKystCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAxIGRlbGV0
aW9uKC0pCgpkaWZmIC0tZ2l0IGEva2VybmVsL3Bvd2VyL3VzZXIuYyBiL2tlcm5lbC9wb3dlci91
c2VyLmMKaW5kZXggNzc0Mzg5NTRjYzJiLi5kMzk2ZTMxM2NiN2IgMTAwNjQ0Ci0tLSBhL2tlcm5l
bC9wb3dlci91c2VyLmMKKysrIGIva2VybmVsL3Bvd2VyL3VzZXIuYwpAQCAtMzc0LDggKzM3NCwx
MiBAQCBzdGF0aWMgbG9uZyBzbmFwc2hvdF9pb2N0bChzdHJ1Y3QgZmlsZSAqZmlscCwgdW5zaWdu
ZWQgaW50IGNtZCwKIAkJCWlmIChzd2RldikgewogCQkJCW9mZnNldCA9IHN3YXBfYXJlYS5vZmZz
ZXQ7CiAJCQkJZGF0YS0+c3dhcCA9IHN3YXBfdHlwZV9vZihzd2Rldiwgb2Zmc2V0LCBOVUxMKTsK
LQkJCQlpZiAoZGF0YS0+c3dhcCA8IDApCisJCQkJaWYgKGRhdGEtPnN3YXAgPCAwKSB7CiAJCQkJ
CWVycm9yID0gLUVOT0RFVjsKKwkJCQl9IGVsc2UgeworCQkJCQlzd3N1c3BfcmVzdW1lX2Rldmlj
ZSA9IHN3ZGV2OworCQkJCQlzd3N1c3BfcmVzdW1lX2Jsb2NrID0gb2Zmc2V0OworCQkJCX0KIAkJ
CX0gZWxzZSB7CiAJCQkJZGF0YS0+c3dhcCA9IC0xOwogCQkJCWVycm9yID0gLUVJTlZBTDsKLS0g
CjIuMjQuMS5BTVpOCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 14 23:38:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 14 Feb 2020 23:38:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2kX2-0002iy-8C; Fri, 14 Feb 2020 23:38:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=R0dv=4C=amazon.com=prvs=306f93d76=anchalag@srs-us1.protection.inumbo.net>)
 id 1j2kX0-0002it-HW
 for xen-devel@lists.xenproject.org; Fri, 14 Feb 2020 23:37:58 +0000
X-Inumbo-ID: 07acf66e-4f83-11ea-bb5b-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07acf66e-4f83-11ea-bb5b-12813bfff9fa;
 Fri, 14 Feb 2020 23:37:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581723479; x=1613259479;
 h=from:to:subject:date:message-id:references:in-reply-to:
 content-id:content-transfer-encoding:mime-version;
 bh=EQ7DYgwRNfv/wLxL7rAiSYHGXBWj+UpFbImhG+fPeeA=;
 b=qO6/XWfRZie+dRsEEt1BE/HHuSLie96aoJpDpFtqdhiPSS5jilvH9ONV
 9fSomL2A3LfP0UvwhxMqIcZv+EEXzw6gPK4bGgM1n0hmByzo8r30p7lSU
 6OH/rM0f8EZSYUNSMJ22iLyeGKncZfIJHkjmYxyQVppsYi9e5cmIprNrq I=;
IronPort-SDR: Q+WsFLrDc545+uyxEQXx2T1ZRLEWdxxBOun40BWcJP2NUiHjjlq24uaOoUb2DTvjrBMDx/6M8O
 LKQVe6HaWxjw==
X-IronPort-AV: E=Sophos;i="5.70,442,1574121600"; d="scan'208";a="16799280"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 14 Feb 2020 23:37:56 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-16acd5e0.us-east-1.amazon.com (Postfix) with ESMTPS
 id C02A6A25F4; Fri, 14 Feb 2020 23:37:48 +0000 (UTC)
Received: from EX13D05UWB001.ant.amazon.com (10.43.161.181) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:37:47 +0000
Received: from EX13D07UWB001.ant.amazon.com (10.43.161.238) by
 EX13D05UWB001.ant.amazon.com (10.43.161.181) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 14 Feb 2020 23:37:46 +0000
Received: from EX13D07UWB001.ant.amazon.com ([10.43.161.238]) by
 EX13D07UWB001.ant.amazon.com ([10.43.161.238]) with mapi id 15.00.1367.000;
 Fri, 14 Feb 2020 23:37:46 +0000
From: "Agarwal, Anchal" <anchalag@amazon.com>
To: Thomas Gleixner <tglx@linutronix.de>, "mingo@redhat.com"
 <mingo@redhat.com>, "bp@alien8.de" <bp@alien8.de>, "hpa@zytor.com"
 <hpa@zytor.com>, "x86@kernel.org" <x86@kernel.org>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>, "jgross@suse.com"
 <jgross@suse.com>, "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "Kamata, Munehisa"
 <kamatam@amazon.com>, "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "roger.pau@citrix.com"
 <roger.pau@citrix.com>, "axboe@kernel.dk" <axboe@kernel.dk>,
 "davem@davemloft.net" <davem@davemloft.net>, "rjw@rjwysocki.net"
 <rjw@rjwysocki.net>, "len.brown@intel.com" <len.brown@intel.com>,
 "pavel@ucw.cz" <pavel@ucw.cz>, "peterz@infradead.org" <peterz@infradead.org>, 
 "Valentin, Eduardo" <eduval@amazon.com>, "Singh, Balbir" <sblbir@amazon.com>, 
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "vkuznets@redhat.com" <vkuznets@redhat.com>, "netdev@vger.kernel.org"
 <netdev@vger.kernel.org>, "linux-kernel@vger.kernel.org"
 <linux-kernel@vger.kernel.org>, "Woodhouse, David" <dwmw@amazon.co.uk>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "benh@kernel.crashing.org"
 <benh@kernel.crashing.org>
Thread-Topic: [RFC PATCH v3 00/12] Enable PM hibernation on guest VMs
Thread-Index: AQHV4fPo8eXu12vqTkyMeBw6bIMui6gY9+iAgAHdmAA=
Date: Fri, 14 Feb 2020 23:37:46 +0000
Message-ID: <F2086290-8DF5-4CD5-B142-DA9FD85D27E1@amazon.com>
References: <20200212222935.GA3421@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <87a75m3ftk.fsf@nanos.tec.linutronix.de>
In-Reply-To: <87a75m3ftk.fsf@nanos.tec.linutronix.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.162.233]
Content-ID: <7EB21256422AE247A547687FA7DB3733@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 00/12] Enable PM hibernation on guest
 VMs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBkaWQgcmVzZW5kIHRoZW0gdG9kYXkuIEFwb2xvZ2llcyBmb3IgZGVsYXkNCmh0dHBzOi8vbGtt
bC5vcmcvbGttbC8yMDIwLzIvMTQvMjc4OQ0KDQpUaGFua3MsDQpBbmNoYWwNCg0K77u/ICAgIEFu
Y2hhLA0KICAgIA0KICAgIEFuY2hhbCBBZ2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPiB3cml0
ZXM6DQogICAgDQogICAgPiBIZWxsbywNCiAgICA+IEkgYW0gc2VuZGluZyBvdXQgYSB2MyB2ZXJz
aW9uIG9mIHNlcmllcyBvZiBwYXRjaGVzIHRoYXQgaW1wbGVtZW50cyBndWVzdA0KICAgID4gUE0g
aGliZXJuYXRpb24uDQogICAgDQogICAgY2FuIHlvdSBwcmV0dHkgcGxlYXNlIHRocmVhZCB5b3Vy
IHBhdGNoIHNlcmllcyBzbyB0aGF0IHRoZSAxLW4vbiBtYWlscw0KICAgIGhhdmUgYQ0KICAgIA0K
ICAgICAgUmVmZXJlbmNlczogPG1lc3NhZ2UtaWQtb2YtMC1vZi1uLW1haWxAd2hhdGV2ZXJ5b3Vy
Y2xpZW50cHV0c3RoZXJlPg0KICAgIA0KICAgIGluIHRoZSBoZWFkZXJzPyBnaXQtc2VuZC1lbWFp
bCBkb2VzIHRoYXQgcHJvcGVyIGFzIGRvIG90aGVyIHRvb2xzLg0KICAgIA0KICAgIENvbGxlY3Rp
bmcgdGhlIGluZGl2aWR1YWwgbWFpbHMgaXMgcGFpbmZ1bC4NCiAgICANCiAgICBUaGFua3MsDQog
ICAgDQogICAgICAgICAgICB0Z2x4DQogICAgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 02:28:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 02:28:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2nBw-0004nu-EK; Sat, 15 Feb 2020 02:28:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2nBu-0004np-Qy
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 02:28:22 +0000
X-Inumbo-ID: d1dcd406-4f9a-11ea-bb85-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1dcd406-4f9a-11ea-bb85-12813bfff9fa;
 Sat, 15 Feb 2020 02:28:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2nBm-0004z5-U5; Sat, 15 Feb 2020 02:28:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2nBm-0004mM-K8; Sat, 15 Feb 2020 02:28:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2nBm-0003Za-Dk; Sat, 15 Feb 2020 02:28:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147022-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 02:28:14 +0000
Subject: [Xen-devel] [xen-unstable test] 147022: tolerable FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAyMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzAyMi8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTQ2ODk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5MzYK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0NjkzNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2OTM2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDY5MzYKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ2OTM2CiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDY5
MzYKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDE0NjkzNgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ2OTM2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDY5MzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NjkzNgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2
OTM2CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1
NDljOGMKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDZjNDdjMzdiOWI0
MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NzAy
MiAgMjAyMC0wMi0xMyAxODoxNzoxMyBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAg
ICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 05:42:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 05:42:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2qD5-0006fb-Lw; Sat, 15 Feb 2020 05:41:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2qD4-0006fW-9Y
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 05:41:46 +0000
X-Inumbo-ID: d8daf8bc-4fb5-11ea-bbbd-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8daf8bc-4fb5-11ea-bbbd-12813bfff9fa;
 Sat, 15 Feb 2020 05:41:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2qD0-0000bb-Kl; Sat, 15 Feb 2020 05:41:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2qD0-0007YK-AN; Sat, 15 Feb 2020 05:41:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2qD0-00060M-9Q; Sat, 15 Feb 2020 05:41:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147024-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start.2:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=357668399cf70ccdc0ee8967bff3448d0f4f9ae1
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 05:41:42 +0000
Subject: [Xen-devel] [linux-4.19 test] 147024: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAyNCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwMjQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTMgZ3Vlc3Qtc3RhcnQuMiBmYWlsIGluIDE0NjkwMSBSRUdSLiB2cy4gMTQyOTMyCgpU
ZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJl
cGVhdCBmYWlsIHBhc3MgaW4gMTQ2OTAxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDY5MDEgbGlrZSAxNDI4ODAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDE0MjkzMgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMzU3NjY4Mzk5Y2Y3MGNj
ZGMwZWU4OTY3YmZmMzQ0OGQwZjRmOWFlMQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTQyOTMyICAyMDE5LTEwLTE5IDIzOjE3OjEwIFogIDExOCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDE0MzMyNiAgMjAxOS0xMC0yOSAwODo0OToyOSBaICAxMDggZGF5
cyAgICA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NjkwMSAgMjAyMC0wMi0xMSAy
MjoxMzo0OCBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTc2OSBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTAxOTUgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 07:06:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 07:06:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2rWt-0005X7-Hf; Sat, 15 Feb 2020 07:06:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZybC=4D=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j2rWr-0005X2-EF
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 07:06:17 +0000
X-Inumbo-ID: a8607b2e-4fc1-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a8607b2e-4fc1-11ea-aa99-bc764e2007e4;
 Sat, 15 Feb 2020 07:06:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6D4ACAC79;
 Sat, 15 Feb 2020 07:06:15 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200211093527.6811-1-jgross@suse.com>
 <40df666d-246a-656a-94e5-00a85b9280fc@citrix.com>
 <f7397b04-80f2-1e2a-0899-427570f8f878@suse.com>
 <74d0b36a-4d80-39e1-aaf2-cf5209781e1e@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <bd4b8fcc-6c70-4894-b356-3e97dae61470@suse.com>
Date: Sat, 15 Feb 2020 08:06:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <74d0b36a-4d80-39e1-aaf2-cf5209781e1e@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAgMTg6MzQsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDE0LzAyLzIwMjAg
MTY6MzksIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDE0LjAyLjIwIDE1OjA2LCBJZ29yIERy
dXpoaW5pbiB3cm90ZToKPj4+IE9uIDExLzAyLzIwMjAgMDk6MzUsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4+Pj4gV2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Ig
c3RvcF9tYWNoaW5lX3J1bigpIHRvCj4+Pj4gYmUgY2FsbGVkIGluIGEgdGFza2xldCBvbmx5LCBh
cyBvdGhlcndpc2UgYSBzY2hlZHVsaW5nIGRlYWRsb2NrIHdvdWxkCj4+Pj4gb2NjdXI6IHN0b3Bf
bWFjaGluZV9ydW4oKSBkb2VzIGEgY3B1IHJlbmRlenZvdXMgYnkgYWN0aXZhdGluZyBhIHRhc2ts
ZXQKPj4+PiBvbiBhbGwgb3RoZXIgY3B1cy4gSW4gY2FzZSBzdG9wX21hY2hpbmVfcnVuKCkgd2Fz
IG5vdCBjYWxsZWQgaW4gYW4gaWRsZQo+Pj4+IHZjcHUgaXQgd291bGQgYmxvY2sgc2NoZWR1bGlu
ZyB0aGUgaWRsZSB2Y3B1IG9uIGl0cyBzaWJsaW5ncyB3aXRoIGNvcmUKPj4+PiBzY2hlZHVsaW5n
IGJlaW5nIGFjdGl2ZSwgcmVzdWx0aW5nIGluIGEgaGFuZy4KPj4+Cj4+PiBJIHN1cHBvc2UgcmN1
X2JhcnJpZXIoKSBpcyBmaW5lIGR1ZSB0byBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKSBiZWlu
Zwo+Pj4gY2FsbGVkIGluc2lkZT8gSSdtIGEgbGl0dGxlIGNvbmNlcm5lZCBieSBpbXBvc2luZyBp
c192Y3B1X2lkbGUoKSByZXN0cmljdGlvbgo+Pj4gaW4gdGhhdCBjYXNlIGFzIHJjdV9iYXJyaWVy
KCkgY291bGQgYmUgdGVjaG5pY2FsbHkgY2FsbGVkIGZyb20gYSBub24tdGFza2xldAo+Pj4gY29u
dGV4dC4KPj4KPj4gTm8sIHN0b3BfbWFjaGluZV9ydW4oKSB3aXRoIGNvcmUgc2NoZWR1bGluZyBh
Y3RpdmUgY2FuIG9ubHkgd29yayB3aGVuCj4+IGNhbGxlZCBpbiBhbiBpZGxlIHZjcHUuCj4+Cj4+
IE9UT0ggaXQgd291bGQgYmUgZmFpcmx5IGVhc3kgdG8gYWRkIGFub3RoZXIgc29mdGlycSBmb3Ig
YSBzaW1pbGFyCj4+IHB1cnBvc2UgYW5kIGhhdmUgYSBzeW5jX21hY2hpbmVfcnVuKCkgdXNpbmcg
dGhhdCBpbnN0ZWFkIG9mIHRhc2tsZXRzLgo+PiBUaGlzIGNvdWxkIGJlIHVzZWQgZm9yIHVjb2Rl
IGxvYWRpbmcsIHRvby4KPj4KPj4gc3RvcF9tYWNoaW5lX3J1bigpIGFuZCBzeW5jX21hY2hpbmVf
cnVuKCkgY291bGQgdXNlIGEgY29tbW9uIG1haW4KPj4gZnVuY3Rpb24uIFRoZSBwYXRjaCBzaG91
bGQgYmUgcmF0aGVyIHNpbXBsZS4KPj4KPj4gVGhvdWdodHM/Cj4gCj4gSSBoYXZlIGEgcGF0Y2gg
b24gdGhlIGxpc3QgKHdoaWNoIEkgd2FzIHBsYW5uaW5nIHRvIHNlbmQgYSB2MiBmb3IpIHRoYXQK
PiBmaXhlcyBhbm90aGVyIGlzc3VlIHdpdGggcmN1X2JhcnJpZXIoKToKPiBodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMjAtMDEvbXNnMDIyNzMu
aHRtbAo+IAo+IEFzIEkgdW5kZXJzdGFuZCBpdCBub3cgdGhhdCB3b3VsZG4ndCB3b3JrIHdpdGgg
Y29yZS1zY2hlZHVsaW5nLiBEbyB5b3UgdGhpbmsKPiBpdCdzIHBvc3NpYmxlIHRvIHN5bmNocm9u
b3VzbHkgd2FpdCBmb3IgdGFza2xldHMgdG8gZmluaXNoIGluIG5vbi10YXNrbGV0Cj4gY29udGV4
dCAoYmVjYXVzZSB0aGF0J3Mgd2hhdCB0aGUgcHVycG9zZSBvZiByY3VfYmFycmllcigpIGlzKT8K
Ck5vLCB3b24ndCB3b3JrLCB1bmxlc3Mgd2UgYWRkIHByZWVtcHRpb24gKGJhc2ljYWxseSB3b3Vs
ZCBuZWVkIHBlci12Y3B1CnN0YWNrcyBpbnN0ZWFkIG9mIHBlci1wY3B1IG9uZXMpLgoKV2hhdCBt
aWdodCB3b3JrIElNTyB3b3VsZCBiZSB0byBkbyByY3VfcHJvY2Vzc19jYWxsYmFja3MoKSBubyBs
b25nZXIKZHVyaW5nIGlkbGUsIGJ1dCB0byBoYXZlIGEgc3BlY2lmaWMgc29mdGlycSBmb3IgdGhh
dCBwdXJwb3NlLiBUaGlzIHdvdWxkCnJlbW92ZSB0aGUgbmVlZCB0byBpbnZvbHZlIHNjaGVkdWxp
bmcgZm9yIHJjdV9iYXJyaWVyKCkuIEEgYnJpZWYgY2hlY2sKb2YgcHJvY2Vzc19wZW5kaW5nX3Nv
ZnRpcnFzKCkgY2FsbGVycyBzZWVtcyB0byBhbGxvdyB0aGF0LCBidXQgSSdkIGxpa2UKdG8gaGF2
ZSBhIHNlY29uZCBvcGluaW9uIGZyb20gc29tZW9uZSBoYXZpbmcgbW9yZSByY3Uga25vd2xlZGdl
IHRoYW4gbWUuClNpbmdsZSBwcm9ibGVtYXRpYyB1c2VycyBvZiBwcm9jZXNzX3BlbmRpbmdfc29m
dGlycXMoKSBjb3VsZCBzdGlsbCBiZQpzd2l0Y2hlZCB0byBhIHZhcmlhbnQgbm90IGFsbG93aW5n
IHRoZSBuZXcgcmN1IHNvZnRpcnEuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 09:51:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 09:51:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2u6m-0003aG-5Z; Sat, 15 Feb 2020 09:51:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2u6k-0003Zt-N0
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 09:51:30 +0000
X-Inumbo-ID: bc39ac94-4fd8-11ea-bc06-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bc39ac94-4fd8-11ea-bc06-12813bfff9fa;
 Sat, 15 Feb 2020 09:51:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2u6h-0005rJ-DR; Sat, 15 Feb 2020 09:51:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2u6h-0002in-2r; Sat, 15 Feb 2020 09:51:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2u6h-0002ju-1b; Sat, 15 Feb 2020 09:51:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147029-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=b19e8c68470385dd2c5440876591fddb02c8c402
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 09:51:27 +0000
Subject: [Xen-devel] [linux-linus test] 147029: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAyOSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MDI5LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKUmVncmVzc2lvbnMgd2hpY2gg
YXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
YmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5n
OgogbGludXggICAgICAgICAgICAgICAgYjE5ZThjNjg0NzAzODVkZDJjNTQ0MDg3NjU5MWZkZGIw
MmM4YzQwMgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVl
MzI5ODIwODM0M2E3NjA5NjM3MGU0ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMz
NTgwICAyMDE5LTAzLTA0IDE5OjUzOjA5IFogIDM0NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAg
IDEzMzYwNSAgMjAxOS0wMy0wNSAyMDowMzoxNCBaICAzNDYgZGF5cyAgMjAwIGF0dGVtcHRzClRl
c3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzAyOSAgMjAyMC0wMi0xNCAwMToxOTozMiBaICAgIDEgZGF5
cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KNjI3NCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3Qt
YW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgoo
Tm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxNzk4OTA1IGxpbmVzIGxvbmcuKQoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 10:48:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 10:48:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2uzg-0007oA-0H; Sat, 15 Feb 2020 10:48:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2uzf-0007o5-DK
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 10:48:15 +0000
X-Inumbo-ID: aa9e0216-4fe0-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aa9e0216-4fe0-11ea-bc8e-bc764e2007e4;
 Sat, 15 Feb 2020 10:48:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2uzd-0006xz-V4; Sat, 15 Feb 2020 10:48:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2uzd-0005VQ-Mb; Sat, 15 Feb 2020 10:48:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2uzd-0008Dq-Lq; Sat, 15 Feb 2020 10:48:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147040-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=9b82e2c4b0cd0dff454250f8afad7ffb4b085050
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 10:48:13 +0000
Subject: [Xen-devel] [libvirt test] 147040: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA0MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwNDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDliODJlMmM0YjBjZDBkZmY0NTQyNTBmOGFm
YWQ3ZmZiNGIwODUwNTAKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMjkgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDI4IGRheXMgICAyOCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwNDAgIDIwMjAtMDItMTQgMDc6MzM6MzYgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMg
PHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVy
ZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0u
Y29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgog
IHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUyMTUgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 12:12:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 12:12:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2wIz-0006aV-QL; Sat, 15 Feb 2020 12:12:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2wIx-0006aQ-OP
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 12:12:15 +0000
X-Inumbo-ID: 6676be00-4fec-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6676be00-4fec-11ea-ade5-bc764e2007e4;
 Sat, 15 Feb 2020 12:12:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2wIv-00007W-EY; Sat, 15 Feb 2020 12:12:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2wIv-0000bb-7U; Sat, 15 Feb 2020 12:12:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2wIv-0008WQ-6u; Sat, 15 Feb 2020 12:12:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j2wIv-0008WQ-6u@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 12:12:13 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete
 test-armhf-armhf-xl-multivcpu
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdQp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxl
LmdpdApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xp
bnV4LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0
L292bWYuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQK
VHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApU
cmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVw
cm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKICBCdWcgaW50cm9kdWNlZDogIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1
MGM4ZWU2NGI1ZGQzMDEKICBCdWcgbm90IHByZXNlbnQ6IDAwODQzMzQ0YzY4NzFjZGU2YjhjODVi
Zjg4YmQyMTk3ZDZlYjFkYTYKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwODMvCgoKICBjb21taXQgN2I3MmRjMmYx
MDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEF1dGhvcjogTWFyZWsgU3p5cHJvd3Nr
aSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29tPgogIERhdGU6ICAgVGh1IFNlcCA2IDE3OjQxOjM1
IDIwMTggKzAyMDAKICAKICAgICAgQVJNOiBkdHM6IGV4eW5vczogRGlzYWJsZSBwdWxsIGNvbnRy
b2wgZm9yIFM1TTg3NjcgUE1JQwogICAgICAKICAgICAgWyBVcHN0cmVhbSBjb21taXQgZWYyZWNh
YjlhZjVmZWFlOTdjNDdiN2Y2MWNkZDk2ZjdmNDliMmMyMyBdCiAgICAgIAogICAgICBTNU04NzY3
IFBNSUMgaW50ZXJydXB0IGxpbmUgb24gRXh5bm9zNTI1MC1iYXNlZCBBcm5kYWxlIGJvYXJkIGhh
cwogICAgICBleHRlcm5hbCBwdWxsLXVwIHJlc2lzdG9ycywgc28gZGlzYWJsZSBhbnkgcHVsbCBj
b250cm9sIGZvciBpdCBpbgogICAgICBpbiBjb250cm9sbGVyIG5vZGUuIFRoaXMgZml4ZXMgc3Vw
cG9ydCBmb3IgUzVNODc2NyBpbnRlcnJ1cHRzIGFuZAogICAgICBlbmFibGVzIG9wZXJhdGlvbiBv
ZiB3YWtldXAgZnJvbSBTNU04NzY3IFJUQyBhbGFybS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYt
Ynk6IE1hcmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICAgICAgU2ln
bmVkLW9mZi1ieTogS3J6eXN6dG9mIEtvemxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogICAgICBT
aWduZWQtb2ZmLWJ5OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CgoKRm9yIGJpc2Vj
dGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtNC4xNC90ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdS54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdy
YXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1z
dGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtNC4xNC90ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdS54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xNDcw
ODMuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xNDI4NDkgLS1ibGVzc2luZ3M9
cmVhbCxyZWFsLWJpc2VjdCBsaW51eC00LjE0IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IHhlbi1ib290ClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxNDY5ODEgZmFp
bCBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAvIDE0MzkxMSBbaG9zdD1hcm5kYWxlLW1ldHJvY2Vu
dHJlXSAxNDM4MzQgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDE0Njk4MSAvIDE0
MzgzNApUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94
ZW4uZ2l0CkxhdGVzdCBlMGY4YjhhNjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2
MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJk
OTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNmM0N2MzN2I5
YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwpCYXNpcyBwYXNzIGRkZWYxZThlM2Y2ZWIy
NjAzNDgzM2I3MjU1ZTNmYTU4NGQ1NGEyMzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBlMmZjNTA4MTI4OTViMTdlOGIyM2Y1YTljNDNjZGUyOTUzMWIyMDBmIDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzFhYjdkN2VkNTMwNjY0MTc4NGE5
ZWQ4OTcyZGI1MTUxYTQ5YTFhMSA1MThjOTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdh
Y2EzCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3Ig
IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGlu
dXgtc3RhYmxlLmdpdCNkZGVmMWU4ZTNmNmViMjYwMzQ4MzNiNzI1NWUzZmE1ODRkNTRhMjMwLWUw
ZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdCNlMmZjNTA4MTI4OTViMTdlOGIy
M2Y1YTljNDNjZGUyOTUzMWIyMDBmLTcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYw
NjZiZWIgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCM5MzNlYmFkXAogMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmLTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjYzFh
YjdkN2VkNTMwNjY0MTc4NGE5ZWQ4OTcyZGI1MTUxYTQ5YTFhMS03NjU1MTg1NmIyOGQyMjdjYjAz
ODZhMWFiMGU3NzQzMjliOTQxZjdkIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzUxOGM5
MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMtNmM0N2MzN2I5YjQwZDZmZTQwYmNl
OGM4ZmQzOTEzNWY2ZDU0OWM4YwpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSAkcGFyZW50cyBp
biBhcnJheSBkZXJlZmVyZW5jZSBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2
NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgaW4gY29uY2F0ZW5hdGlvbiAoLikgb3Igc3Ry
aW5nIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpMb2FkZWQgMTM0MTgg
bm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxNDM2
MTAgW2hvc3Q9Y3ViaWV0cnVjay1nbGVpemVzXQogMTQzODM0IHBhc3MgZGRlZjFlOGUzZjZlYjI2
MDM0ODMzYjcyNTVlM2ZhNTg0ZDU0YTIzMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGUyZmM1MDgxMjg5NWIxN2U4YjIzZjVhOWM0M2NkZTI5NTMxYjIwMGYgOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjMWFiN2Q3ZWQ1MzA2NjQxNzg0YTll
ZDg5NzJkYjUxNTFhNDlhMWExIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2Fj
YTMKIDE0MzkxMSBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXQogMTQ2ODU3IFtob3N0PWFybmRh
bGUtd2VzdGZpZWxkXQogMTQ2OTA1IFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXQogMTQ2OTgxIGZh
aWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MCBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2
N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1
MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJj
ZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzA3NCBmYWlsIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0
NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2
OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcw
NTYgZmFpbCBkYzg3Y2FmZWU1OTRhMDI0NDgyNGZhNTY2OGJmMWIzZTk1NDBmMjg2IGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVj
NzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2Vm
IGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4
MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MDI4IFtob3N0PWFybmRhbGUtd2VzdGZpZWxk
XQogMTQ3MDc3IHBhc3MgMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUz
YjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIy
MDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzAzMSBbaG9zdD1hcm5kYWxlLXdl
c3RmaWVsZF0KIDE0NzA1OCBwYXNzIDVhZmRjYzJhMGFlNDBiYzYxOTU0NzY1MDRmNGUxOTMyNTQ0
Y2I0NDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUw
ODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3
MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwMzQgW2hvc3Q9YXJu
ZGFsZS13ZXN0ZmllbGRdCiAxNDcwMzYgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdCiAxNDcwNjEg
cGFzcyA1ZTYyMDRmNDQyY2U0MjU1ZjhjYTlhOTVjY2E2NjNhZTM3MWZmYzIyIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZk
NjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5
YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2
ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MDM3IHBhc3MgZGRlZjFlOGUzZjZlYjI2MDM0ODMz
YjcyNTVlM2ZhNTg0ZDU0YTIzMCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGUyZmM1MDgxMjg5NWIxN2U4YjIzZjVhOWM0M2NkZTI5NTMxYjIwMGYgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjMWFiN2Q3ZWQ1MzA2NjQxNzg0YTllZDg5NzJk
YjUxNTFhNDlhMWExIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMKIDE0
NzA2NCBmYWlsIDBkNTMzZTM2ODFjNzlmZmExZGNiYzRjOTc1MzViNjFmZGE4NzhkMzcgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZm
ZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYw
ZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwNzggZmFpbCA3YjcyZGMyZjEwMGQxZmU4
ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFk
MjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcy
ZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0
ZQogMTQ3MDQ1IGZhaWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZi
NjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdi
OWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzA0OSBmYWlsIGJmYjllNWMwMzA3
NmE0NDZiMWY0ZjZhNTIzZGRjOGQ3MjNjOTA3YTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA2NjVhZmNjYzUyZTFhMDJlZTMyOTE0N2UwMmYwNGI4ZTljZjFkNTcxIDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVl
MmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAwY2Q3OTFjNDk5YmRjNjk4ZDE0YTI0MDUwZWM1NmQ2MGI0
NTczMmUwCiAxNDcwNjYgZmFpbCAzNTlhYWIwNGMwMTEyMWY0YzMyZWM5Y2IyMzRmNWQ0MTdhY2U2
MTU4IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4
ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4
ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1
OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MDUxIGZhaWwgMjc2NDdk
ZGUzMDE4OTg1Mzc5ZDU4ZmVhY2YyZmMzZjExZTkxYjQ3OCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2
NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3
YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDE4M2YzNTRlMTQzMDA4Nzg3OWRlMDcxZjBjNzEy
MmU0MjcwMzkxNmUKIDE0NzA4MSBwYXNzIDAwODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3
ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4
ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1
ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwNTQgcGFzcyBk
NTI3YWI0NmQxNDQ1MWVjNmE2MjU3ZjcwNmRjY2FjM2EzMDg5MTMzIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZTkyYjE1NTc0MGNkYmYxMGE4NWVkOGYzN2Y2OWRhMDk5
MWZjODI3NSA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDljYWExOWJl
MGU1MzRjNjg3MDgxZmJkZmNkMzAxNDA2ZTcyOGM5OGMgOGM0MzMwODE4ZjZlZTcwY2JmNzQyOGE0
MGEyOGE3M2RmMTI3MmQxMAogMTQ3MDY4IHBhc3MgNDY1MDYzNjZkODg0OGIxNzJmOGM5OGRjODI2
ZTUwNTQ1ZTg1ZWUxYSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0
YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEz
YThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzA3MCBm
YWlsIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2
NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzli
YTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZm
YTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwNzIgcGFzcyBmM2ZjNzI1NGIwYzRhMjI4ZGM1YjUy
YWQxNDU0OWQxNDAzZDgwNGVlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1
NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3
MDczIHBhc3MgMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZl
Yzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBk
ODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzA4MyBmYWlsIDdiNzJkYzJmMTAwZDFmZThl
OTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQy
NDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJk
YmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRl
ClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDE0MzgzNCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDY5
ODEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDcwMzcg
KHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDcwNDUgKGZhaWwp
LCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMDA4NDMzNDRjNjg3MWNkZTZiOGM4
NWJmODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJm
NTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKTm8g
cmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3RhdGUuCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxNDcwNzMgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXN1bHQgZm91bmQ6IGZs
aWdodCAxNDcwNzQgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxNDcwNzcgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzA3
OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzA4MSAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MDgzIChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5n
ZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9w
dWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5naXQKICBCdWcgaW50
cm9kdWNlZDogIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEKICBCdWcg
bm90IHByZXNlbnQ6IDAwODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3ZDZlYjFkYTYKICBM
YXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncy8xNDcwODMvCgoKICBjb21taXQgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhl
ZTY0YjVkZDMwMQogIEF1dGhvcjogTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1
bmcuY29tPgogIERhdGU6ICAgVGh1IFNlcCA2IDE3OjQxOjM1IDIwMTggKzAyMDAKICAKICAgICAg
QVJNOiBkdHM6IGV4eW5vczogRGlzYWJsZSBwdWxsIGNvbnRyb2wgZm9yIFM1TTg3NjcgUE1JQwog
ICAgICAKICAgICAgWyBVcHN0cmVhbSBjb21taXQgZWYyZWNhYjlhZjVmZWFlOTdjNDdiN2Y2MWNk
ZDk2ZjdmNDliMmMyMyBdCiAgICAgIAogICAgICBTNU04NzY3IFBNSUMgaW50ZXJydXB0IGxpbmUg
b24gRXh5bm9zNTI1MC1iYXNlZCBBcm5kYWxlIGJvYXJkIGhhcwogICAgICBleHRlcm5hbCBwdWxs
LXVwIHJlc2lzdG9ycywgc28gZGlzYWJsZSBhbnkgcHVsbCBjb250cm9sIGZvciBpdCBpbgogICAg
ICBpbiBjb250cm9sbGVyIG5vZGUuIFRoaXMgZml4ZXMgc3VwcG9ydCBmb3IgUzVNODc2NyBpbnRl
cnJ1cHRzIGFuZAogICAgICBlbmFibGVzIG9wZXJhdGlvbiBvZiB3YWtldXAgZnJvbSBTNU04NzY3
IFJUQyBhbGFybS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IE1hcmVrIFN6eXByb3dza2kg
PG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogS3J6eXN6dG9m
IEtvemxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogICAgICBTaWduZWQtb2ZmLWJ5OiBTYXNoYSBM
ZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+Cgpkb3Q6IGdyYXBoIGlzIHRvbyBsYXJnZSBmb3IgY2Fp
cm8tcmVuZGVyZXIgYml0bWFwcy4gU2NhbGluZyBieSAwLjE3MTA0IHRvIGZpdApwbm10b3BuZzog
MjYgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRz
L2Jpc2VjdC9saW51eC00LjE0L3Rlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1Lnhlbi1ib290
Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoxNDcwODM6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDE0NzA4MyBsaW51eC00
LjE0IHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTQ3MDgzLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4K
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxk
IG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 12:54:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 12:54:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j2wxF-0001QF-D5; Sat, 15 Feb 2020 12:53:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j2wxE-0001QA-5m
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 12:53:52 +0000
X-Inumbo-ID: 32f2d90a-4ff2-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 32f2d90a-4ff2-11ea-bc8e-bc764e2007e4;
 Sat, 15 Feb 2020 12:53:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2wx6-0000tP-1K; Sat, 15 Feb 2020 12:53:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j2wx5-0002nZ-P8; Sat, 15 Feb 2020 12:53:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j2wx5-00082q-No; Sat, 15 Feb 2020 12:53:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147032-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=5d6542bea780ad443c4f7f1496e64706101f525c
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 12:53:43 +0000
Subject: [Xen-devel] [qemu-mainline test] 147032: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAzMiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwMzIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVz
dG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVy
ZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAx
NDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1Iu
IHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAg
ZmFpbCAgbGlrZSAxNDQ4NjEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2Ug
MTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFu
LWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAg
ICA1ZDY1NDJiZWE3ODBhZDQ0M2M0ZjdmMTQ5NmU2NDcwNjEwMWY1MjVjCmJhc2VsaW5lIHZlcnNp
b246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEz
YTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6
MjQgWiAgIDYwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIw
OjA3OjA4IFogICA2MCBkYXlzICAyNzYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3
MDMyICAyMDIwLTAyLTE0IDA0OjA3OjE1IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQ
ZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQWFydXNoaSBNZWh0YSA8
bWVodGEuYWFydTIwQGdtYWlsLmNvbT4KICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2Vp
bkBzbWlsZS5mcj4KICBBbGJlcnRvIEdhcmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2Fu
ZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxl
eC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJk
c29uQGNsLmNhbS5hYy51az4KICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRo
YXQuY29tPgogIEFsZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5
IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlh
aG9vLmNvbT4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFu
ZHJldyBKZWZmZXJ5IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJl
ZGhhdC5jb20+CiAgQW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6
by5jb20+CiAgQXJhdmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGll
biBKYXJubyA8YXVyZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25A
ZWlrLmJtZS5odT4KICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3Jn
PgogIEJlbmphbWluIEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBC
aGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNu
QGdtYWlsLmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9z
IFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdA
aW50ZWwuY29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3Rp
YW4gQm9ybnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9l
bmViZWNrIDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0
b3BoZS5seW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAg
Q2xlbWVudCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29s
ZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFy
ZEBtdmlzdGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5l
bGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8
Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1p
ZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBC
YXJib3phIDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVy
cmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5p
ZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBw
YXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFi
ZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlr
b3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRo
YXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkg
VHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVk
aGF0LmNvbT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVu
emhlbkBsaW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEu
Y29tPgogIEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNv
bmcgPGlAbWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+
CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIg
PGdhbmVzaGdyQGxpbnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2Fu
ZXNoLm1haGFsaW5nYW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgogIEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhA
cm9lY2stdXMubmV0PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2lj
IDxwYXNpY0BsaW51eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxn
ZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJl
YWN0b3Mub3JnPgogIEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vs
c3RyYSA8aHNwLmNhdDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhh
dC5jb20+CiAgSmFlIEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEph
ZmFyIEFiZGkgPGNhZmVyLmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVu
OEBodWF3ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFuIEtp
c3prYSA8amFuLmtpc3prYUB3ZWIuZGU+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5p
Ym0uY29tPgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhp
bGlwcGUgQnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsg
PGplZmYua3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBo
dWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZl
aSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2Vs
QGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVs
YSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5j
b20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8
a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4K
ICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZA
cmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+
CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1
cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBM
ZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJk
b0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWFtIE1l
cndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlhbkBzdXNlLmNv
bT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5n
cWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIEx1YyBN
aWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5zb2NzLmNvbT4KICBMdWvDocWhIERva3RvciA8bGRva3Rv
ckByZWRoYXQuY29tPgogIE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRy
w6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1
bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1
cy5pYm0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0
aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2VyLmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95
QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+
CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9zYXRvQGxpbnV4LmlibS5jb20+CiAgTWF4IEZpbGlwcG92
IDxqY212YmtiY0BnbWFpbC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBN
aWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1y
b2xuaWtAZ21haWwuY29tPgogIE1pY2hhZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNv
bT4KICBNaWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hh
bm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWls
LmNvbT4KICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBS
ZXphbmluYSA8bXJlemFuaW5AcmVkaGF0LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50
b21vaGlyb0BqcC5mdWppdHN1LmNvbT4KICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1
cy5pYm0uY29tPgogIE5pZWsgTGlubmVuYmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgog
IE5pa29sYSBQYXZsaWNhIDxwYXZsaWNhLm5pa29sYUBnbWFpbC5jb20+CiAgT2tzYW5hIFZvaGNo
YW5hIDxvdm9zaGNoYUByZWRoYXQuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0
QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBh
bk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256
aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92
Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZl
bC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEu
Y29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBU
dXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxl
a2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1h
dGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kg
PHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBo
YWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8
cnN0YTJAbzJvbmxpbmUuZGU+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29u
QGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBT
YWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVsdCA8
c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hhQGxp
bnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNoYW1l
ZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBTaGlo
UG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFt
YXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVy
Z2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51
eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgog
IFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6
YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlA
eGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgog
IFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBT
Y2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNv
bT4KICBUYXlsb3IgU2ltcHNvbiA8dHNpbXBzb25AcXVpY2luYy5jb20+CiAgVGhvbWFzIEh1dGgg
PHRodXRoQHJlZGhhdC5jb20+CiAgVHVndW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50
IERFSE9SUyA8dmluY2VudC5kZWhvcnNAc21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEBy
ZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmly
dHVvenpvLmNvbT4KICBWb2xrZXIgUsO8bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2Fp
bmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25n
IDx3YW5nLnlvbmdEQGgzYy5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50
ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcg
WmhlbmcgPHpoZW5neGlhbmc5QGh1YXdlaS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5m
dWppdHN1LmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBM
aSA8cHJlY2luY3RAbWFpbC51c3RjLmVkdS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4Lmlu
dGVsLmNvbT4KICBZaW5nIEZhbmcgPGZhbmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5n
IDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBt
aXBzLmNvbT4KICBZdS1DaGVuIExpbiA8bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJlbmRp
dG92aWNoIDx5dXJpLmJlbmRpdG92aWNoQGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1r
b3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZdXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNv
bT4KICBaZW5naHVpIFl1IDx5dXplbmdodWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpo
ZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBaaGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNv
bT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xv
Z3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAg
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5h
dGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNv
ZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9z
c3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQg
d291bGQgYmUgMjcwNTUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 16:18:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 16:18:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j308j-0001As-Ex; Sat, 15 Feb 2020 16:17:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j308i-0001Am-5J
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 16:17:56 +0000
X-Inumbo-ID: b8e014bc-500e-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b8e014bc-500e-11ea-bc8e-bc764e2007e4;
 Sat, 15 Feb 2020 16:17:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j308g-0005FG-Ey; Sat, 15 Feb 2020 16:17:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j308g-0006E9-52; Sat, 15 Feb 2020 16:17:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j308g-00008Y-4J; Sat, 15 Feb 2020 16:17:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147041-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=f9713abe950b3d3e0e27bf87a03b5fa2bc69735f
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 16:17:54 +0000
Subject: [Xen-devel] [ovmf test] 147041: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA0MSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwNDEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZjk3MTNhYmU5NTBiM2QzZTBlMjdiZjg3YTAzYjVmYTJiYzY5NzM1ZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzggZGF5cyAgMTI0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzA0MSAgMjAyMC0wMi0xNCAwNzo0NjowOCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBFcmljIERvbmcgPGVyaWMuZG9uZ0Bp
bnRlbC5jb20+CiAgRmFuLCBaaGlqdVggPHpoaWp1eC5mYW5AaW50ZWwuY29tPgogIEZlbGl4IFBv
bHl1ZG92IDxmZWxpeHBAYW1pLmNvbT4KICBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29tPgog
IEd1b01pbkogPG5ld2V4cGxvcmVyakBnbWFpbC5jb20+CiAgSGFvIEEgV3UgPGhhby5hLnd1QGlu
dGVsLmNvbT4KICBIZW5nIEx1byA8aGVuZy5sdW9AaW50ZWwuY29tPgogIEphc29uIFZvZWx6IDxq
YXNvbi52b2VsekBpbnRlbC5jb20+CiAgSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT4K
ICBKaWFuIEogV2FuZyA8amlhbi5qLndhbmdAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBE
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9m
LmtvY2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYg
TGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxp
QGludGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpo
aWd1YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVz
ei5hbGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQu
Y29tPgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1p
Y2hhZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxw
YXZhbmEua0BpbnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhh
dC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhp
bGlwcGUgTWF0aGlldS1EYXVkw6kgPGRldmVsQGVkazIuZ3JvdXBzLmlvPgogIFBoaWxpcHBlIE1h
dGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaWVycmUgR29uZG9pcyA8cGllcnJl
LmdvbmRvaXNAYXJtLmNvbT4KICBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+CiAgU2FtaSBNdWph
d2FyIDxzYW1pLm11amF3YXJAYXJtLmNvbT4KICBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWlj
cm9zb2Z0LmNvbT4KICBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBG
dSA8c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTdGV2ZW4gPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgog
IFN0ZXZlbiBTaGkgPHN0ZXZlbi5zaGlAaW50ZWwuY29tPgogIFN1ZGlwdG8gUGF1bCA8c3VkaXB0
by5wYXVsQGFybS5jb20+CiAgVml0YWx5IENoZXB0c292IDx2aXQ5Njk2QHByb3Rvbm1haWwuY29t
PgogIFZpdGFseSBDaGVwdHNvdiB2aWEgR3JvdXBzLklvIDx2aXQ5Njk2PXByb3Rvbm1haWwuY29t
QGdyb3Vwcy5pbz4KICBXZWk2IFh1IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2Vp
Ni54dUBpbnRlbC5jb20+CiAgWmhpY2hhbyBHYW8gPHpoaWNoYW8uZ2FvQGludGVsLmNvbT4KICBa
aGlndWFuZyBMaXUgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+CiAgWmhpanUuRmFuIDx6aGlqdXgu
ZmFuQGludGVsLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTI2NyBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 17:35:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 17:35:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j31LG-0007mf-HR; Sat, 15 Feb 2020 17:34:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j31LF-0007mY-45
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 17:34:57 +0000
X-Inumbo-ID: 7a8e5d58-5019-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7a8e5d58-5019-11ea-b0fd-bc764e2007e4;
 Sat, 15 Feb 2020 17:34:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j31LC-0006ff-C4; Sat, 15 Feb 2020 17:34:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j31LC-0004fp-00; Sat, 15 Feb 2020 17:34:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j31LB-0000Qp-VZ; Sat, 15 Feb 2020 17:34:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147038-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:build-i386:xen-build:fail:regression
 linux-4.14:build-amd64:xen-build:fail:regression
 linux-4.14:build-amd64-xsm:xen-build:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:build-check(1):blocked:nonblocking
 linux-4.14:build-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-amd64-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:build-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qcow2:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-i386-pvgrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-pygrub:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-pvhv2-intel:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-amd64-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=e0f8b8a65a473a8baa439cf865a694bbeb83fe90
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 17:34:53 +0000
Subject: [Xen-devel] [linux-4.14 test] 147038: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzAzOCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwMzgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICA4IHJlYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICA2IHhlbi1idWlsZCAgICAgIGZhaWwgaW4gMTQ2ODU3IFJFR1IuIHZzLiAx
NDI4NDkKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgIDYgeGVuLWJ1aWxkICAgICAgZmFp
bCBpbiAxNDY4NTcgUkVHUi4gdnMuIDE0Mjg0OQogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAg
ICAgNiB4ZW4tYnVpbGQgICAgICBmYWlsIGluIDE0Njg1NyBSRUdSLiB2cy4gMTQyODQ5CgpUZXN0
cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgICAgZmFp
bCBwYXNzIGluIDE0Njg1NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1k
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgYmxvY2tl
ZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAxIGJ1
aWxkLWNoZWNrKDEpICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgIGJsb2Nr
ZWQgaW4gMTQ2ODU3IG4vYQogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwgICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1
NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICBibG9ja2VkIGluIDE0
Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2
ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDEgYnVpbGQtY2hl
Y2soMSkgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJs
b2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0
Njg1NyBuL2EKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNr
KDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2Vk
IGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4g
MTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAg
IGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEg
YnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgIDEgYnVpbGQtY2hlY2soMSkgICBibG9ja2VkIGluIDE0Njg1NyBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAg
ICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2Vk
IGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMSBi
dWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGluIDE0Njg1
NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAgICBibG9j
a2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
MSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgYmxvY2tlZCBpbiAxNDY4
NTcgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgIDEgYnVpbGQtY2hl
Y2soMSkgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxk
LWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICBi
bG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0
ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAx
NDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
YmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDY4NTcgbi9hCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2Vk
IGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1zaGFkb3cgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDY4NTcg
bi9hCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAg
ICAgICBibG9ja2VkIGluIDE0Njg1NyBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0ICAxIGJ1aWxkLWNoZWNrKDEpICAgIGJsb2NrZWQgaW4gMTQ2ODU3IG4vYQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAx
NDY4NTcgbGlrZSAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ2ODU3IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0Njg1
NyBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFy
Z2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBlMGY4YjhhNjVhNDczYThi
YWE0MzljZjg2NWE2OTRiYmViODNmZTkwCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAg
ICAgICAgICBiOThhZWJkMjk4MjQ2ZGYzN2I0NzJjNTJhMmVlMTAyMzI1NmQwMmUzCgpMYXN0IHRl
c3Qgb2YgYmFzaXMgICAxNDI4NDkgIDIwMTktMTAtMTcgMjE6MTE6MTYgWiAgMTIwIGRheXMKRmFp
bGluZyBzaW5jZSAgICAgICAgMTQzMzI3ICAyMDE5LTEwLTI5IDA4OjQ5OjMwIFogIDEwOSBkYXlz
ICAgMTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODU3ICAyMDIwLTAyLTExIDEx
OjExOjE0IFogICAgNCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMzk0IHBlb3BsZSB0b3VjaGVk
IHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxk
LWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY5Njg0IGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 20:17:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 20:17:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j33sF-0004Ow-2L; Sat, 15 Feb 2020 20:17:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j33sD-0004Or-GN
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 20:17:09 +0000
X-Inumbo-ID: 20d97538-5030-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 20d97538-5030-11ea-ade5-bc764e2007e4;
 Sat, 15 Feb 2020 20:17:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j33s6-0001NY-2z; Sat, 15 Feb 2020 20:17:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j33s5-0004w6-Qi; Sat, 15 Feb 2020 20:17:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j33s5-0006Hg-Pm; Sat, 15 Feb 2020 20:17:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147043-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-xl:guest-stop:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=9f01828e9e1655836fea88d0c8225d648850b33a
X-Osstest-Versions-That: linux=f2850dd5ee015bd7b77043f731632888887689c7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 20:17:01 +0000
Subject: [Xen-devel] [linux-next test] 147043: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA0MyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwNDMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTUgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njk3MgogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
IGZhaWwgUkVHUi4gdnMuIDE0Njk3MgogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0Njk3MgogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2OTcyCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDY5NzIKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Njk3
MgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTQ2OTcyCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDY5NzIKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDE0Njk3MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBi
bG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAxNiBndWVzdC1zdGFydC9kZWJp
YW4ucmVwZWF0IGZhaWwgYmxvY2tlZCBpbiAxNDY5NzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0Njk3Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgIGxpa2UgMTQ2OTcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5NzIKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBs
aWtlIDE0Njk3MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ2OTcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDY5NzIK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICBsaWtlIDE0Njk3MgogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ2OTcyCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
bGlrZSAxNDY5NzIKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0Njk3MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ2OTcy
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgICAgZmFpbCAgbGlrZSAxNDY5NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njk3MgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTQ2OTcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5NzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0Njk3
MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ2OTcyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDY5NzIKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2
ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOWYwMTgy
OGU5ZTE2NTU4MzZmZWE4OGQwYzgyMjVkNjQ4ODUwYjMzYQpiYXNlbGluZSB2ZXJzaW9uOgogbGlu
dXggICAgICAgICAgICAgICAgZjI4NTBkZDVlZTAxNWJkN2I3NzA0M2Y3MzE2MzI4ODg4ODc2ODlj
NwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5k
KSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwNDMgIDIwMjAtMDItMTQgMDk6MTk6
MjIgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBs
aWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 21:13:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 21:13:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j34kn-0001Bu-RQ; Sat, 15 Feb 2020 21:13:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Q2ua=4D=gmail.com=jbi.octave@srs-us1.protection.inumbo.net>)
 id 1j34km-0001Bp-GG
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 21:13:32 +0000
X-Inumbo-ID: 04740a40-5038-11ea-ade5-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 04740a40-5038-11ea-ade5-bc764e2007e4;
 Sat, 15 Feb 2020 21:13:31 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id p17so14515942wma.1
 for <xen-devel@lists.xenproject.org>; Sat, 15 Feb 2020 13:13:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:date:to:cc:subject:in-reply-to:message-id:references
 :mime-version; bh=eQWTXpjUDuUW0wmVjEqb5kR2EtspQyyxoUZ3RX5b6yc=;
 b=ZJo4dbZ99IAg/Off3zIJPKiTRvf+JLpHpOpQRge2U8thVSS9RjWFukQNLQ1dx4bOQd
 bp8O6Gba5nu03ZmBiVNZsH9YZKEfJOZ4RRPKJXVrUI6YuiiAbonBXb3uqvupv36ehNSQ
 DDw+4qZnP6uDzqf2YjXDkk44RKjqkDK3TbE+Gq8lJnDRIGFPIRnXhr4hJSHJsFXNWe78
 cInZB9mkAJJRf1yneWx0oKYkVllZyKUCNuniiDYD3cb7wdZhYz11iSxIGvEaK7PcdjDD
 8+M0r4m4SC7AZdoqLqCRSOPFfaKDXbjdZLHBrDaP1atZAkH1MYGnuVre1WEL09KGPMDz
 KZ4Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:date:to:cc:subject:in-reply-to:message-id
 :references:mime-version;
 bh=eQWTXpjUDuUW0wmVjEqb5kR2EtspQyyxoUZ3RX5b6yc=;
 b=LqWF//+jwYuyK2zRyi9JUdjp2HCs9BFlND84TxWcGqCb9MDnagdAAqVleDoGzimpJW
 39orKAVtJkBhvMutvjolR1psMtD0eQA2vzua+LqV3nvn2iIf9J8pbKPsAjy5o2Y4fHfv
 oljMBWWu+QGDF2hEmnLHKU841jnfJA9RnIJ9Ywde9OhzHccQTRbycw0OwZdoBQv2onl/
 U3IVfhmJdMRuFQUzllPx89Xvg/4M4Jx0tEfUQG3wOCGSVl00OI4Fo8MeXAZLv+8e4Eph
 6ExvX5AYrYvjLiUkP0E+HHvXC4nH4ioIkVUMWdb/lZ81niCcqXKvU0mdxi0cRWIGRhJ5
 uUrQ==
X-Gm-Message-State: APjAAAUVxdP/sxIiyN9r5xoylEYru58Y5kviyX6+eIRNXrdTi/dmqHsb
 WrZngoxlqhu7aQixh9WIgQ==
X-Google-Smtp-Source: APXvYqxm4PPfWmXjjVQmNfjd+0mqu1Kn9niQOa1Z/8jvjYj69Hfz7b7axgKDdFZ+ExJeELaRhmXLCA==
X-Received: by 2002:a1c:ddd6:: with SMTP id
 u205mr12831995wmg.151.1581801210697; 
 Sat, 15 Feb 2020 13:13:30 -0800 (PST)
Received: from ninjahub.lan (host-2-102-13-223.as13285.net. [2.102.13.223])
 by smtp.gmail.com with ESMTPSA id n1sm12846151wrw.52.2020.02.15.13.13.29
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 15 Feb 2020 13:13:30 -0800 (PST)
From: Jules Irenge <jbi.octave@gmail.com>
X-Google-Original-From: Jules Irenge <maxx@ninjahub.org>
Date: Sat, 15 Feb 2020 21:13:12 +0000 (GMT)
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
In-Reply-To: <c4206641-4570-3cbd-1d96-f18aa98e86be@oracle.com>
Message-ID: <alpine.LFD.2.21.2002151601230.31459@ninjahub.org>
References: <0/30> <20200214204741.94112-1-jbi.octave@gmail.com>
 <20200214204741.94112-15-jbi.octave@gmail.com>
 <c4206641-4570-3cbd-1d96-f18aa98e86be@oracle.com>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 14/30] x86/xen: Add missing annotation for
 xen_pte_lock()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Jules Irenge <jbi.octave@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, boqun.feng@gmail.com,
 "maintainer:X86 ARCHITECTURE 32-BIT AND 64-BIT" <x86@kernel.org>,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H. Peter Anvin" <hpa@zytor.com>,
 "moderated list:XEN HYPERVISOR INTERFACE" <xen-devel@lists.xenproject.org>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzIGZvciB0aGUgZmVlZGJhY2suIEkgd2lsbCBzZW5kIHRoZSBtZXJnZWQgdmVyc2lvbiB0
aGVuIGlmIGl0IHMgZmluZSAKd2l0aCB5b3UuClJlZ2FyZHMsCkp1bGVzCgpPbiBGcmksIDE0IEZl
YiAyMDIwLCBCb3JpcyBPc3Ryb3Zza3kgd3JvdGU6Cgo+IAo+IAo+IE9uIDIvMTQvMjAgMzo0NyBQ
TSwgSnVsZXMgSXJlbmdlIHdyb3RlOgo+ID4gU3BhcnNlIHJlcG9ydHMgd2FybmluZyBhdCB4ZW5f
cHRlX2xvY2soKQo+ID4KPiA+IHdhcm5pbmc6IGNvbnRleHQgaW1iYWxhbmNlIGluIHhlbl9wdGVf
bG9jaygpIC0gd3JvbmcgY291bnQgYXQgZXhpdAo+ID4KPiA+IFRoZSByb290IGNhdXNlIGlzIHRo
ZSBtaXNzaW5nIGFubm90YXRpb24gYXQgeGVuX3B0ZV9sb2NrKCkKPiA+IEFkZCB0aGUgbWlzc2lu
ZyBfX2FjcXVpcmVzKHB0bCkgYW5ub3RhdGlvbgo+ID4KPiA+IFNpZ25lZC1vZmYtYnk6IEp1bGVz
IElyZW5nZSA8amJpLm9jdGF2ZUBnbWFpbC5jb20+Cj4gCj4gUmV2aWV3ZWQtYnk6IEJvcmlzIE9z
dHJvdnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+Cj4gCj4gYWx0aG91Z2ggSSdkIHBy
ZWZlciB0aGlzIGFuZCB0aGUgbmV4dCBwYXRjaCB0byBiZSBtZXJnZWQgaW50byBhIHNpbmdsZSBv
bmUuCj4gCj4gCj4gCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 15 23:40:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 15 Feb 2020 23:40:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j372k-0005Lw-L3; Sat, 15 Feb 2020 23:40:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9UUs=4D=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j372i-0005Lr-Ub
 for xen-devel@lists.xenproject.org; Sat, 15 Feb 2020 23:40:12 +0000
X-Inumbo-ID: 7e3494da-504c-11ea-bd92-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e3494da-504c-11ea-bd92-12813bfff9fa;
 Sat, 15 Feb 2020 23:40:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j372a-0005DD-OK; Sat, 15 Feb 2020 23:40:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j372a-00052Z-5z; Sat, 15 Feb 2020 23:40:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j372a-0005Hl-5I; Sat, 15 Feb 2020 23:40:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147048-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-raw:leak-check/check:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-localmigrate:fail:heisenbug
 linux-4.9:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=0e96b1eb0ea5e4e8cdcdde6f0c68f89dc1d08be7
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 15 Feb 2020 23:40:04 +0000
Subject: [Xen-devel] [linux-4.9 test] 147048: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA0OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA0OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgIDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
ZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRl
bnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgMjIgbGVh
ay1jaGVjay9jaGVjayBmYWlsIGluIDE0Njk4OCBwYXNzIGluIDE0NzA0OAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3Mg
aW4gMTQ2OTEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAx
NCBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBwYXNzIGluIDE0Njk4OAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxOSBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTQ2OTg4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTQ2OTEwIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICAgICAgICAgZmFpbCAgbGlrZSAxNDI4OTMKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWls
ICBsaWtlIDE0Mjg5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5
NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9s
MS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDBlOTZiMWViMGVhNWU0ZThjZGNkZGU2
ZjBjNjhmODlkYzFkMDhiZTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDM2NGVmODNkYjAyNzNhY2M4OWM2YmE4YWUxYWViZWU3MGExMzMwNTYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDE0Mjk0NyAgMjAxOS0xMC0yMCAwMzoyNjoyOCBaICAxMTggZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxNDMzMjggIDIwMTktMTAtMjkgMDg6NTE6MjAgWiAgMTA5IGRheXMgICAgOSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDY4NTggIDIwMjAtMDItMTEgMTE6MTE6Mjkg
WiAgICA0IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwNDcgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDYwMzMgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 03:36:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 03:36:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3AjN-00032z-PU; Sun, 16 Feb 2020 03:36:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3AjM-00032u-FK
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 03:36:28 +0000
X-Inumbo-ID: 7ec85136-506d-11ea-bdbc-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7ec85136-506d-11ea-bdbc-12813bfff9fa;
 Sun, 16 Feb 2020 03:36:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3AjD-0006a4-9C; Sun, 16 Feb 2020 03:36:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3AjD-0003Ch-0v; Sun, 16 Feb 2020 03:36:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3AjD-0005hY-0H; Sun, 16 Feb 2020 03:36:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147053-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start.2:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6ccbff9be43dbb6113a6a3f107c3d066052097e
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 03:36:19 +0000
Subject: [Xen-devel] [linux-4.4 test] 147053: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA1MyBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA1My8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAxOCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ2OTE1IHBhc3MgaW4gMTQ3MDUzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDE0Njk5
MiBwYXNzIGluIDE0NjkxNQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDY5OTIgcGFzcyBpbiAxNDcwNTMKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgICAgICAgZmFpbCBwYXNz
IGluIDE0Njk5MgoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAo
bm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTcgZ3Vlc3Qtc3Rh
cnQuMiAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBkNmNj
YmZmOWJlNDNkYmI2MTEzYTZhM2YxMDdjM2QwNjYwNTIwOTdlCmJhc2VsaW5lIHZlcnNpb246CiBs
aW51eCAgICAgICAgICAgICAgICBkYzE2YTdlNWYzNmQ2NWIyNWExYjY2YWRlMTQzNTY3NzNlZDUy
ODc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk2OTggIDIwMTktMDgtMDQgMDc6NDg6MzAgWiAg
MTk1IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5NzczICAyMDE5LTA4LTA2IDE2OjQwOjI2
IFogIDE5MyBkYXlzICAxMDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2ODYwICAy
MDIwLTAyLTExIDExOjE4OjAzIFogICAgNCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDcyIHBl
b3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDUyODI4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 10:17:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 10:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3Gyu-0003CT-P3; Sun, 16 Feb 2020 10:16:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3Gyt-0003CO-QJ
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 10:16:55 +0000
X-Inumbo-ID: 71e660ec-50a5-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 71e660ec-50a5-11ea-ade5-bc764e2007e4;
 Sun, 16 Feb 2020 10:16:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Gyn-0006f9-If; Sun, 16 Feb 2020 10:16:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Gyn-0004ta-3c; Sun, 16 Feb 2020 10:16:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Gyn-0004Vx-2x; Sun, 16 Feb 2020 10:16:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147125-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=707db77a380b96025bae8bc4322da0b64819d3b7
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 10:16:49 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 147125: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzEyNSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzEyNS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDcwN2RiNzdhMzgwYjk2
MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NjkzMSAgMjAyMC0wMi0xMiAwOToxOTowNSBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxMjUgIDIwMjAtMDItMTYgMDk6MTg6MjYgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgogIERhdmlkIFdvb2Rob3VzZSA8
ZHdtd0BhbWF6b24uY28udWs+CiAgR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRy
aXguY29tPgogIElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIElnb3Ig
RHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5j
b20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgVGltIERlZWdh
biA8dGltQHhlbi5vcmc+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBjb3Zlcml0eS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA2YzQ3YzM3YjliLi43MDdkYjc3YTM4ICA3MDdkYjc3YTM4MGI5NjAyNWJh
ZThiYzQzMjJkYTBiNjQ4MTlkM2I3IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 10:35:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 10:35:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3HH8-0004tO-FW; Sun, 16 Feb 2020 10:35:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3HH7-0004tJ-H9
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 10:35:45 +0000
X-Inumbo-ID: 15a3169c-50a8-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 15a3169c-50a8-11ea-b0fd-bc764e2007e4;
 Sun, 16 Feb 2020 10:35:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3HH4-00072p-TL; Sun, 16 Feb 2020 10:35:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3HH4-00068P-Aw; Sun, 16 Feb 2020 10:35:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3HH4-0006mL-3b; Sun, 16 Feb 2020 10:35:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147060-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=d6591ea2dd1a44b1c72c5a3e3b6555d7585acdae
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 10:35:42 +0000
Subject: [Xen-devel] [linux-5.4 test] 147060: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA2MCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA2MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgICAgICAgICBmYWlsIHBh
c3MgaW4gMTQ3MDAxCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxNDcwMDEKClJlZ3Jlc3Npb25zIHdoaWNoIGFy
ZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDE0NzAwMSBSRUdSLiB2
cy4gMTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
IDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICBkNjU5MWVhMmRkMWE0NGIxYzcyYzVhM2UzYjY1NTVkNzU4NWFjZGFlCmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1
M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6
MDQgWiAgIDMxIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAy
OjU5OjA3IFogICAzMCBkYXlzICAgNjAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ2
ODc2ICAyMDIwLTAyLTExIDEzOjM5OjUxIFogICAgNCBkYXlzICAgIDQgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQox
MDA3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVt
IGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDUyNTcxIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 13:50:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 13:50:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3KJK-0004G2-L2; Sun, 16 Feb 2020 13:50:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3KJJ-0004Fx-Vx
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 13:50:14 +0000
X-Inumbo-ID: 3d49dfc6-50c3-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3d49dfc6-50c3-11ea-aa99-bc764e2007e4;
 Sun, 16 Feb 2020 13:50:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3KJB-0002F0-Lk; Sun, 16 Feb 2020 13:50:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3KJB-00081O-6M; Sun, 16 Feb 2020 13:50:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3KJB-0001rH-5m; Sun, 16 Feb 2020 13:50:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j3KJB-0001rH-5m@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 13:50:05 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete
 test-armhf-armhf-xl-credit2
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBnaXQ6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5n
aXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9v
dm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRy
ZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJl
ZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJv
ZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0
Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1z
dGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBj
OGVlNjRiNWRkMzAxCiAgQnVnIG5vdCBwcmVzZW50OiAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4
OGJkMjE5N2Q2ZWIxZGE2CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MTM2LwoKCiAgY29tbWl0IDdiNzJkYzJmMTAw
ZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEKICBBdXRob3I6IE1hcmVrIFN6eXByb3dza2kg
PG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICBEYXRlOiAgIFRodSBTZXAgNiAxNzo0MTozNSAy
MDE4ICswMjAwCiAgCiAgICAgIEFSTTogZHRzOiBleHlub3M6IERpc2FibGUgcHVsbCBjb250cm9s
IGZvciBTNU04NzY3IFBNSUMKICAgICAgCiAgICAgIFsgVXBzdHJlYW0gY29tbWl0IGVmMmVjYWI5
YWY1ZmVhZTk3YzQ3YjdmNjFjZGQ5NmY3ZjQ5YjJjMjMgXQogICAgICAKICAgICAgUzVNODc2NyBQ
TUlDIGludGVycnVwdCBsaW5lIG9uIEV4eW5vczUyNTAtYmFzZWQgQXJuZGFsZSBib2FyZCBoYXMK
ICAgICAgZXh0ZXJuYWwgcHVsbC11cCByZXNpc3RvcnMsIHNvIGRpc2FibGUgYW55IHB1bGwgY29u
dHJvbCBmb3IgaXQgaW4KICAgICAgaW4gY29udHJvbGxlciBub2RlLiBUaGlzIGZpeGVzIHN1cHBv
cnQgZm9yIFM1TTg3NjcgaW50ZXJydXB0cyBhbmQKICAgICAgZW5hYmxlcyBvcGVyYXRpb24gb2Yg
d2FrZXVwIGZyb20gUzVNODc2NyBSVEMgYWxhcm0uCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5
OiBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgICAgIFNpZ25l
ZC1vZmYtYnk6IEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2VybmVsLm9yZz4KICAgICAgU2ln
bmVkLW9mZi1ieTogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgoKCkZvciBiaXNlY3Rp
b24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LTQuMTQvdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyLnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGgg
bm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAg
LS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE0L3Rlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0Mi54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xNDcxMzYuYmlz
ZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xNDI4NDkgLS1ibGVzc2luZ3M9cmVhbCxy
ZWFsLWJpc2VjdCBsaW51eC00LjE0IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiB4ZW4tYm9v
dApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTQ3MDM4IGZhaWwgW2hvc3Q9
YXJuZGFsZS1tZXRyb2NlbnRyZV0gLyAxNDM5MTEgW2hvc3Q9Y3ViaWV0cnVjay1waWNhc3NvXSAx
NDM4MzQgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdIDE0MzYxMCBbaG9zdD1hcm5kYWxlLXdlc3Rm
aWVsZF0gMTQzNTEzIFtob3N0PWN1YmlldHJ1Y2stZ2xlaXplc10gMTQzNDA5IFtob3N0PWN1Ymll
dHJ1Y2stbWV0emluZ2VyXSAxNDMzMjcgW2hvc3Q9YXJuZGFsZS1sYWtlc2lkZV0gMTQyODQ5IFto
b3N0PWFybmRhbGUtd2VzdGZpZWxkXSAxNDI2OTAgW2hvc3Q9Y3ViaWV0cnVjay1tZXR6aW5nZXJd
IDE0MjY2MCBbaG9zdD1jdWJpZXRydWNrLXBpY2Fzc29dIDE0MjQxMCBvay4KRmFpbHVyZSAvIGJh
c2lzIHBhc3MgZmxpZ2h0czogMTQ3MDM4IC8gMTQyNDEwClRyZWU6IGxpbnV4IGdpdDovL2dpdC5r
ZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdp
dApUcmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4
LWZpcm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292
bWYuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJl
ZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVl
OiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IGUwZjhiOGE2NWE0NzNh
OGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2
YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5
YzhjCkJhc2lzIHBhc3MgNDIzMjc4OTZmMTk0ZjI1NmU1YTM2MWUwMDY5OTg1YmM4ZDIwOWI0MiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGQxOTA0MDgwNGFmYjJiZGQ2
MGYxOGU4YWVmN2RhNzgwMjg1NzVmZTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiA0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIGY5M2FiZjAz
MTVlZmVmODYxMjcwYzI1ZDgzYzgwNDdmZDZhNTRlYzQKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0
aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3Nj
bS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0IzQyMzI3ODk2ZjE5NGYy
NTZlNWEzNjFlMDA2OTk4NWJjOGQyMDliNDItZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0
YmJlYjgzZmU5MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5n
aXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0
L292bWYuZ2l0I2QxOTA0MDgwNGFmYjJiZGQ2MGYxOGU4YWVmN2RhNzgwMjg1NzVmZTYtNzA5MTFm
MWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
cWVtdS14ZW4uZ2l0IzkzM2ViYWRcCiAyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYt
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCM0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1
NmViOTZhOTFmLTc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQjZjkzYWJmMDMxNWVmZWY4NjEyNzBjMjVkODNjODA0N2Zk
NmE1NGVjNC02YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjClVzZSBvZiB1
bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRo
b2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1
ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5l
cmF0b3IgbGluZSA0NjUuCkxvYWRlZCAxNzgxOSBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFy
Y2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDE0MjQxMCBwYXNzIDQyMzI3ODk2ZjE5NGYyNTZlNWEz
NjFlMDA2OTk4NWJjOGQyMDliNDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBkMTkwNDA4MDRhZmIyYmRkNjBmMThlOGFlZjdkYTc4MDI4NTc1ZmU2IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNDNmNWRmNzlkYWQ2NzM4ZDUyZWE3OWQwNzJk
ZTJiNTZlYjk2YTkxZiBmOTNhYmYwMzE1ZWZlZjg2MTI3MGMyNWQ4M2M4MDQ3ZmQ2YTU0ZWM0CiAx
NDI2NjAgW2hvc3Q9Y3ViaWV0cnVjay1waWNhc3NvXQogMTQyNjkwIFtob3N0PWN1YmlldHJ1Y2st
bWV0emluZ2VyXQogMTQyODQ5IFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXQogMTQzMzI3IFtob3N0
PWFybmRhbGUtbGFrZXNpZGVdCiAxNDM0MDkgW2hvc3Q9Y3ViaWV0cnVjay1tZXR6aW5nZXJdCiAx
NDM1MTMgW2hvc3Q9Y3ViaWV0cnVjay1nbGVpemVzXQogMTQzNjEwIFtob3N0PWFybmRhbGUtd2Vz
dGZpZWxkXQogMTQzODM0IFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXQogMTQzOTExIFtob3N0PWN1
YmlldHJ1Y2stcGljYXNzb10KIDE0Njg1NyBmYWlsIGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1
YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3
MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5
Yjk0MWY3ZCA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CiAxNDY5MDUg
ZmFpbCBlMGY4YjhhNjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBk
MzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2
NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzJkYmNmMGMwNjUwMzdkZGRi
NTkxYTA3MmM0ZjhmMTZmZTg4OGVhOAogMTQ2OTgxIGZhaWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5
Y2Y4NjVhNjk0YmJlYjgzZmU5MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3
NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0
NzExMyBwYXNzIDc3NWQwMWI2NWI1ZGFhMDAyYTliYTYwZjJkMmJiM2IxYTZjZTEyZmIgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZm
ZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYw
ZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwODkgZmFpbCBlMGY4YjhhNjVhNDczYThi
YWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFk
MjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmEx
YWIwZTc3NDMyOWI5NDFmN2QgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4
YwogMTQ3MDk5IHBhc3MgZGRlZjFlOGUzZjZlYjI2MDM0ODMzYjcyNTVlM2ZhNTg0ZDU0YTIzMCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGIxNTY0NjQ4NGVhZmZjZjdj
YzQ2NGZkZWEwMjE0NDk4ZjI2YWRkYzIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBjMWFiN2Q3ZWQ1MzA2NjQxNzg0YTllZDg5NzJkYjUxNTFhNDlhMWExIDJhYWIwNmQ3
NDJlMTNkN2E5ZDI0OGYxZmM3ZjBlYzYyYjI5NWFkYTEKIDE0NzAzOCBmYWlsIGUwZjhiOGE2NWE0
NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2Iw
Mzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZk
NTQ5YzhjCiAxNDcxMzYgZmFpbCA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRk
MzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4
ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4
ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1
OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MDkyIGZhaWwgYmZiOWU1
YzAzMDc2YTQ0NmIxZjRmNmE1MjNkZGM4ZDcyM2M5MDdhNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDY2NWFmY2NjNTJlMWEwMmVlMzI5MTQ3ZTAyZjA0YjhlOWNmMWQ1
NzEgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIw
ZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDBjZDc5MWM0OTliZGM2OThkMTRhMjQwNTBlYzU2
ZDYwYjQ1NzMyZTAKIDE0NzExNCBwYXNzIGE3MjRmNzgwYTYyYjY3ZTE4OGJhOTdhYTAzNGRlYTU1
MjRlYTY3ZWIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4
ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1
ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcwODcgcGFzcyA0
MjMyNzg5NmYxOTRmMjU2ZTVhMzYxZTAwNjk5ODViYzhkMjA5YjQyIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZDE5MDQwODA0YWZiMmJkZDYwZjE4ZThhZWY3ZGE3ODAy
ODU3NWZlNiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDQzZjVkZjc5
ZGFkNjczOGQ1MmVhNzlkMDcyZGUyYjU2ZWI5NmE5MWYgZjkzYWJmMDMxNWVmZWY4NjEyNzBjMjVk
ODNjODA0N2ZkNmE1NGVjNAogMTQ3MDk1IGZhaWwgOTAzMjM3NDA2NmI0MTZlMWFkZTdiOTdiOGE4
ZjNjN2MzMDRjMWZhYSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0
YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEz
YThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzEwMiBw
YXNzIDQ3NjJiY2Q0NTFhOWU5MmU3OWQ1MTQ2ZDNkNGE1ZmZlMmI0ZTBlYzUgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlOTJiMTU1NzQwY2RiZjEwYTg1ZWQ4ZjM3ZjY5
ZGEwOTkxZmM4Mjc1IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgOWNh
YTE5YmUwZTUzNGM2ODcwODFmYmRmY2QzMDE0MDZlNzI4Yzk4YyA2ZGFjZGNkNDM5YzFkZGQzMjEx
MGQ0YTAwOGRlMzQ2ZTM2NzQwOWVjCiAxNDcxMjMgZmFpbCBlMzBmYjg1ODYyY2Q0ZjRjZGU1NWI5
MjEyYTczMjk3NDQ2ZDY1MmU0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1
NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3
MTA4IHBhc3MgY2M1YjBiNzYwMmY2ZjU2Y2Y2YTAzY2JmMDkxZmMzYWMyZTRiYjc0NCBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGU5MmIxNTU3NDBjZGJmMTBhODVlZDhm
MzdmNjlkYTA5OTFmYzgyNzUgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiA5Y2FhMTliZTBlNTM0YzY4NzA4MWZiZGZjZDMwMTQwNmU3MjhjOThjIDhjNDMzMDgxOGY2ZWU3
MGNiZjc0MjhhNDBhMjhhNzNkZjEyNzJkMTAKIDE0NzExOCBwYXNzIDkyZDg4ZmE2NmZiNzI0MDQ4
MDAzNzk2M2UxNDQzMTIwYzFiZDRiMmYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQy
NDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJk
YmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRl
CiAxNDcxMjAgcGFzcyA0NjUwNjM2NmQ4ODQ4YjE3MmY4Yzk4ZGM4MjZlNTA1NDVlODVlZTFhIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNi
N2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJk
OTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIw
MmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MTI2IHBhc3MgMDA4NDMzNDRjNjg3
MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1
MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFl
Yzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEz
OTkxNGUKIDE0NzEyOCBmYWlsIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQz
MDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhk
MWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5
YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcxMzEgcGFzcyAwMDg0MzM0
NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1
NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdh
YzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0
YmIzMTM5OTE0ZQogMTQ3MTMzIGZhaWwgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0
YjVkZDMwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3Zjhm
ZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVk
IDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzEzNCBwYXNzIDAw
ODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVj
ZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZl
MzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0Zjdl
Zjg0ZTRiYjMxMzk5MTRlClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3Vs
dCBmb3VuZDogZmxpZ2h0IDE0MjQxMCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91
bmQ6IGZsaWdodCAxNDY5ODEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6
IGZsaWdodCAxNDcwODcgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdo
dCAxNDcwODkgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgMDA4NDMz
NDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2
NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3
YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRl
NGJiMzEzOTkxNGUKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGggc3Rh
dGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDcxMjYgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBS
ZXN1bHQgZm91bmQ6IGZsaWdodCAxNDcxMjggKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQogUmVw
cm8gZm91bmQ6IGZsaWdodCAxNDcxMzEgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDE0NzEzMyAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDog
ZmxpZ2h0IDE0NzEzNCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQg
MTQ3MTM2IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNl
ZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJs
ZS5naXQKICBCdWcgaW50cm9kdWNlZDogIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2
NGI1ZGQzMDEKICBCdWcgbm90IHByZXNlbnQ6IDAwODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQy
MTk3ZDZlYjFkYTYKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxMzYvCgoKICBjb21taXQgN2I3MmRjMmYxMDBkMWZl
OGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEF1dGhvcjogTWFyZWsgU3p5cHJvd3NraSA8bS5z
enlwcm93c2tpQHNhbXN1bmcuY29tPgogIERhdGU6ICAgVGh1IFNlcCA2IDE3OjQxOjM1IDIwMTgg
KzAyMDAKICAKICAgICAgQVJNOiBkdHM6IGV4eW5vczogRGlzYWJsZSBwdWxsIGNvbnRyb2wgZm9y
IFM1TTg3NjcgUE1JQwogICAgICAKICAgICAgWyBVcHN0cmVhbSBjb21taXQgZWYyZWNhYjlhZjVm
ZWFlOTdjNDdiN2Y2MWNkZDk2ZjdmNDliMmMyMyBdCiAgICAgIAogICAgICBTNU04NzY3IFBNSUMg
aW50ZXJydXB0IGxpbmUgb24gRXh5bm9zNTI1MC1iYXNlZCBBcm5kYWxlIGJvYXJkIGhhcwogICAg
ICBleHRlcm5hbCBwdWxsLXVwIHJlc2lzdG9ycywgc28gZGlzYWJsZSBhbnkgcHVsbCBjb250cm9s
IGZvciBpdCBpbgogICAgICBpbiBjb250cm9sbGVyIG5vZGUuIFRoaXMgZml4ZXMgc3VwcG9ydCBm
b3IgUzVNODc2NyBpbnRlcnJ1cHRzIGFuZAogICAgICBlbmFibGVzIG9wZXJhdGlvbiBvZiB3YWtl
dXAgZnJvbSBTNU04NzY3IFJUQyBhbGFybS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IE1h
cmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICAgICAgU2lnbmVkLW9m
Zi1ieTogS3J6eXN6dG9mIEtvemxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogICAgICBTaWduZWQt
b2ZmLWJ5OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+Cgpkb3Q6IGdyYXBoIGlzIHRv
byBsYXJnZSBmb3IgY2Fpcm8tcmVuZGVyZXIgYml0bWFwcy4gU2NhbGluZyBieSAwLjE0Njk2MiB0
byBmaXQKcG5tdG9wbmc6IDMzIGNvbG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9o
b21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtNC4xNC90ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0NzEzNjogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQg
MTQ3MTM2IGxpbnV4LTQuMTQgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxMzYvCgpGYWlsdXJlcyA6LS8gYnV0IG5v
IHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3Mv
aW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0
cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlv
biBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUg
Y2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rl
c3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 14:56:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 14:56:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3LLH-0000yG-Cg; Sun, 16 Feb 2020 14:56:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3LLG-0000y7-35
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 14:56:18 +0000
X-Inumbo-ID: 788e7494-50cc-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 788e7494-50cc-11ea-aa99-bc764e2007e4;
 Sun, 16 Feb 2020 14:56:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3LL8-0003WX-RH; Sun, 16 Feb 2020 14:56:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3LL7-0004c8-MI; Sun, 16 Feb 2020 14:56:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3LL7-00031e-Lj; Sun, 16 Feb 2020 14:56:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147069-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=707db77a380b96025bae8bc4322da0b64819d3b7
X-Osstest-Versions-That: xen=6c47c37b9b40d6fe40bce8c8fd39135f6d549c8c
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 14:56:09 +0000
Subject: [Xen-devel] [xen-unstable test] 147069: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA2OSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzA2OS8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTQ3MDIyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcwMjIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0NzAyMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MDIyCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDcwMjIKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ3MDIyCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDcw
MjIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDE0NzAyMgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3MDIyCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDcwMjIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzAyMgogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3
MDIyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgx
OWQzYjcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDZjNDdjMzdiOWI0
MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NzAy
MiAgMjAyMC0wMi0xMyAxODoxNzoxMyBaICAgIDIgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAx
NDcwNjkgIDIwMjAtMDItMTUgMDI6MzA6MzMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
ClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgogIERhdmlkIFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+CiAg
R2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPgogIElhbiBKYWNrc29u
IDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpo
aW5pbkBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9y
Zz4KICBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+CiAgUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CiAgV2Vp
IExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBh
dGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDZjNDdjMzdiOWIuLjcwN2RiNzdh
MzggIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcgLT4gbWFzdGVyCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 15:23:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 15:23:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3Llu-0003iC-MP; Sun, 16 Feb 2020 15:23:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3Lls-0003i7-Lk
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 15:23:48 +0000
X-Inumbo-ID: 5047cf22-50d0-11ea-bea2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5047cf22-50d0-11ea-bea2-12813bfff9fa;
 Sun, 16 Feb 2020 15:23:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Lll-00046C-GE; Sun, 16 Feb 2020 15:23:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Lll-0005Ok-6x; Sun, 16 Feb 2020 15:23:41 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Lll-00049M-6I; Sun, 16 Feb 2020 15:23:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147084-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=b18328256b565806c04c153ce49fc3641412b35b
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 15:23:41 +0000
Subject: [Xen-devel] [libvirt test] 147084: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA4NCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwODQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGIxODMyODI1NmI1NjU4MDZjMDRjMTUzY2U0
OWZjMzY0MTQxMmIzNWIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzAgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDI5IGRheXMgICAyOSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwODQgIDIwMjAtMDItMTUgMTA6NDk6MzkgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMg
PHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVy
ZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0u
Y29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgog
IHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUzMTkgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 16:49:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 16:49:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3N6e-0002or-6l; Sun, 16 Feb 2020 16:49:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3N6d-0002om-J5
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 16:49:19 +0000
X-Inumbo-ID: 4496c776-50dc-11ea-beba-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4496c776-50dc-11ea-beba-12813bfff9fa;
 Sun, 16 Feb 2020 16:49:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3N6Z-0006BL-PP; Sun, 16 Feb 2020 16:49:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3N6Z-0003cV-7W; Sun, 16 Feb 2020 16:49:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3N6Z-0002v5-6o; Sun, 16 Feb 2020 16:49:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147075-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=9b15f7fae677336e04b9e026ff91854e43165455
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 16:49:15 +0000
Subject: [Xen-devel] [linux-4.19 test] 147075: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA3NSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwNzUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgMTIgZ3Vlc3Qtc3RhcnQvcmVkaGF0LnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFs
bC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDI5MzIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDliMTVmN2ZhZTY3
NzMzNmUwNGI5ZTAyNmZmOTE4NTRlNDMxNjU0NTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDE0MjkzMiAgMjAxOS0xMC0xOSAyMzoxNzoxMCBaICAxMTkgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjYgIDIwMTktMTAtMjkgMDg6NDk6MjkgWiAgMTEw
IGRheXMgICAxMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwNzUgIDIwMjAtMDIt
MTUgMDU6NDQ6NTYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE3ODYgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTExNTUz
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 22:16:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 22:16:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3SCx-0005Nw-Eb; Sun, 16 Feb 2020 22:16:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3SCv-0005Nr-GE
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 22:16:09 +0000
X-Inumbo-ID: ebe4e602-5109-11ea-bf12-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ebe4e602-5109-11ea-bf12-12813bfff9fa;
 Sun, 16 Feb 2020 22:16:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3SCp-00044z-Kt; Sun, 16 Feb 2020 22:16:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3SCp-00023h-5Y; Sun, 16 Feb 2020 22:16:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3SCp-00042U-3n; Sun, 16 Feb 2020 22:16:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147082-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=2019fc96af228b412bdb2e8e0ad4b1fc12046a51
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 22:16:03 +0000
Subject: [Xen-devel] [linux-linus test] 147082: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA4MiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MDgyLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE2IGd1ZXN0
LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBm
YWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWls
IGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4
MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1
ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
CnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAyMDE5
ZmM5NmFmMjI4YjQxMmJkYjJlOGUwYWQ0YjFmYzEyMDQ2YTUxCmJhc2VsaW5lIHZlcnNpb246CiBs
aW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1
OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAg
MzQ5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0
IFogIDM0OCBkYXlzICAyMDEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MDgyICAy
MDIwLTAyLTE1IDA5OjUzOjQyIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo2MjgxIHBl
b3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDE4MDIyODMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 16 23:29:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 16 Feb 2020 23:29:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3TLv-0002md-Ke; Sun, 16 Feb 2020 23:29:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gvEt=4E=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3TLt-0002mY-Ll
 for xen-devel@lists.xenproject.org; Sun, 16 Feb 2020 23:29:29 +0000
X-Inumbo-ID: 2cd8d682-5114-11ea-bf23-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2cd8d682-5114-11ea-bf23-12813bfff9fa;
 Sun, 16 Feb 2020 23:29:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3TLr-0005Pw-Qq; Sun, 16 Feb 2020 23:29:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3TLr-0005Us-GE; Sun, 16 Feb 2020 23:29:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3TLr-0002ZN-FX; Sun, 16 Feb 2020 23:29:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147093-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=f1d78c489a39971b5aac5d2fc8a39bfa925c3c5d
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 16 Feb 2020 23:29:27 +0000
Subject: [Xen-devel] [ovmf test] 147093: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA5MyBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwOTMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZjFkNzhjNDg5YTM5OTcxYjVhYWM1ZDJmYzhhMzliZmE5MjVjM2M1ZApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICAzOSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgMzkgZGF5cyAgMTI1IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzA5MyAgMjAyMC0wMi0xNSAxNjoxOToxNyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVuZyBMdW8gPGhl
bmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBWb2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgog
IEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRpYS5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53
YW5nQGludGVsLmNvbT4KICBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGtyenlzenRvZi5rb2NoQGFybS5jb20+CiAgTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xt
QGxpbmFyby5vcmc+CiAgTGksIEFhcm9uIDxhYXJvbi5saUBpbnRlbC5jb20+CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGlu
dGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAg
TWF0dGhldyBDYXJsc29uIDxtYWNhcmxAbWljcm9zb2Z0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwu
YS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxk
ZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJl
ZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgUmF5
IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5j
b20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAgU2l5dWFuIEZ1
IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+
CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hp
QGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFs
eSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3Ygdmlh
IEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8
d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWNo
YW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5s
aXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDUzMTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 00:01:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 00:01:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3TqW-0006YI-69; Mon, 17 Feb 2020 00:01:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3TqU-0006YC-LC
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 00:01:06 +0000
X-Inumbo-ID: 93ce4a44-5118-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 93ce4a44-5118-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 00:00:59 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3TqM-0006a9-Hw; Mon, 17 Feb 2020 00:00:58 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3TqM-0007sq-5e; Mon, 17 Feb 2020 00:00:58 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3TqM-0007uQ-51; Mon, 17 Feb 2020 00:00:58 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147088-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-saverestore.2:fail:allowable
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=b29c3e23f64938784c42ef9fca896829e3c19120
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 00:00:58 +0000
Subject: [Xen-devel] [qemu-mainline test] 147088: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA4OCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwODgvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVz
dG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVy
ZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAx
NDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1Iu
IHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE3IGd1ZXN0LXNhdmVyZXN0b3JlLjIg
ICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBiMjljM2UyM2Y2NDkzODc4NGM0MmVmOWZjYTg5
NjgyOWUzYzE5MTIwCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3
YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDYyIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA2MiBkYXlzICAyNzcgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MDg4ICAyMDIwLTAyLTE1IDEyOjU1OjMzIFogICAg
MSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFhcnVz
aGkgTWVodGEgPG1laHRhLmFhcnUyMEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxhZHJp
ZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+
CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4YW5k
ZXIuUmljaGFyZHNvbkBjbC5jYW0uYWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxp
YW1zb25AcmVkaGF0LmNvbT4KICBBbGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29t
PgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8
bmV2aWxhZEB5YWhvby5jb20+CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIy
My5tZT4KICBBbmRyZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEFuZHJldyBKb25lcyA8
ZHJqb25lc0ByZWRoYXQuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmlj
aEB2aXJ0dW96em8uY29tPgogIEFyYXZpbmRhIFByYXNhZCA8YXJhd2luZGEucEBnbWFpbC5jb20+
CiAgQXVyZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFu
IDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2thIDxiZWF0YS5taWNoYWxza2FA
bGluYXJvLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxiZW5oQGtlcm5lbC5jcmFzaGlu
Zy5vcmc+CiAgQmhhcmF0YSBCIFJhbyA8YmhhcmF0YUBsaW51eC5pYm0uY29tPgogIEJpbiBNZW5n
IDxibWVuZy5jbkBnbWFpbC5jb20+CiAgQ2FtZXJvbiBFc2ZhaGFuaSA8ZGlydHlAYXBwbGUuY29t
PgogIENhcmxvcyBTYW50b3MgPGNhc2FudG9zQHJlZGhhdC5jb20+CiAgQ2F0aHkgWmhhbmcgPGNh
dGh5LnpoYW5nQGludGVsLmNvbT4KICBDaGVuIFF1biA8a3Vobi5jaGVucXVuQGh1YXdlaS5jb20+
CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgogIENocmlz
dGlhbiBTY2hvZW5lYmVjayA8cWVtdV9vc3NAY3J1ZGVieXRlLmNvbT4KICBDaHJpc3RvcGhlIEx5
b24gPGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgogIENsZWJlciBSb3NhIDxjcm9zYUByZWRo
YXQuY29tPgogIENsZW1lbnQgRGVzY2hhbXBzIDxjbGVtZW50LmRlc2NoYW1wc0BncmVlbnNvY3Mu
Y29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5jb20+CiAgQ29yZXkgTWlueWFy
ZCA8Y21pbnlhcmRAbXZpc3RhLmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNv
bT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4gI3MzOTB4CiAgQ8OpZHJpYyBM
ZSBHb2F0ZXIgPGNsZ0Bmci5pYm0uY29tPgogIEPDqWRyaWMgTGUgR29hdGVyIDxjbGdAa2FvZC5v
cmc+CiAgRGFtaWVuIEhlZGRlIDxkYW1pZW4uaGVkZGVAZ3JlZW5zb2NzLmNvbT4KICBEYW5pZWwg
SGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGI0MTNAZ21haWwuY29tPgogIERhbmllbCBQLiBCZXJy
YW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24u
ZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQu
YXU+IChwcGMgcGFydHMpCiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAg
RGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAbnV0YW5peC5jb20+CiAgRGVuaXMgUGxvdG5pa292
IDxkcGxvdG5pa292QHZpcnR1b3p6by5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdp
bGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+
CiAgRWlpY2hpIFRzdWthdGEgPGRldmVsQGV0c3VrYXRhLmNvbT4KICBFcmljIEF1Z2VyIDxlcmlj
LmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJp
YyBSZW4gPHJlbnpoZW5AbGludXguYWxpYmFiYS5jb20+CiAgRXJ5dSBHdWFuIDxlZ3VhbkBsaW51
eC5hbGliYWJhLmNvbT4KICBGYWJpYW5vIFJvc2FzIDxmYXJvc2FzQGxpbnV4LmlibS5jb20+CiAg
RmFuZ3J1aSBTb25nIDxpQG1hc2tyYXkubWU+CiAgRmVsaXBlIEZyYW5jaW9zaSA8ZmVsaXBlQG51
dGFuaXguY29tPgogIEZpbGlwIEJvenV0YSA8RmlsaXAuQm96dXRhQHJ0LXJrLmNvbT4KICBHYW5l
c2ggR291ZGFyIDxnYW5lc2hnckBsaW51eC5pYm0uY29tPgogIEdhbmVzaCBNYWhhcmFqIE1haGFs
aW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9l
Y2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3VveWlAaDNjLmNvbT4KICBI
YWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5j
b20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxo
cG91c3NpbkByZWFjdG9zLm9yZz4KICBIZXlpIEd1byA8Z3VvaGV5aUBodWF3ZWkuY29tPgogIEhv
d2FyZCBTcG9lbHN0cmEgPGhzcC5jYXQ3QGdtYWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFt
bWVkb0ByZWRoYXQuY29tPgogIEphZSBIeXVuIFlvbyA8amFlLmh5dW4ueW9vQGxpbnV4LmludGVs
LmNvbT4KICBKYWZhciBBYmRpIDxjYWZlci5hYmRpQGdtYWlsLmNvbT4KICBKYWlqdW4gQ2hlbiA8
Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKYW1lcyBDbGFya2UgPGpydGMyN0BqcnRjMjcuY29t
PgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAd2ViLmRlPgogIEphbm9zY2ggRnJhbmsgPGZyYW5r
amFAbGludXguaWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4K
ICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZm
IEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKZW5zIEZyZWltYW5u
IDxqZnJlaW1hbm5AcmVkaGF0LmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVhd2VpLmNv
bT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkgWHVlIDxq
aXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQu
YXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1YW4gUXVpbnRlbGEgPHF1aW50
ZWxhQHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3VhbEByZWRoYXQuY29tPgogIEp1
biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgS2FzaHlhcCBDaGFtYXJ0aHkgPGtjaGFtYXJ0
QHJlZGhhdC5jb20+CiAgS2VpdGggUGFja2FyZCA8a2VpdGhwQGtlaXRocC5jb20+CiAgS2VxaWFu
IFpodSA8emh1a2VxaWFuMUBodWF3ZWkuY29tPgogIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5j
b20+CiAgS8WRdsOhZ8OzLCBab2x0w6FuIDxEaXJ0WS5pQ0UuaHVAZ21haWwuY29tPgogIExhc3ps
byBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBWaXZpZXIgPGxhdXJlbnRAdml2
aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CiAgTGVpZiBMaW5k
aG9sbSA8bGVpZkBudXZpYWluYy5jb20+CiAgTGVvbmFyZG8gQnJhcyA8bGVvbmFyZG9AaWJtLmNv
bT4KICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5jb20+CiAgTGlhbSBNZXJ3aWNrIDxs
aWFtLm1lcndpY2tAb3JhY2xlLmNvbT4KICBMaWFuZyBZYW4gPGx5YW5Ac3VzZS5jb20+CiAgTGl1
IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1IEppbmdxaSA8amluZ3FpLmxpdUBp
bnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVsLmNvbT4KICBMdWMgTWljaGVsIDxs
dWMubWljaGVsQGdyZWVuc29jcy5jb20+CiAgTHVrw6HFoSBEb2t0b3IgPGxkb2t0b3JAcmVkaGF0
LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgogIE1hcmMtQW5kcsOpIEx1cmVh
dSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNl
bC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8bWtkb2xhdGFAdXMuaWJtLmNv
bT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+CiAgTWFydGluIEthaXNl
ciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEgPG1hc2FoaXJveUBrZXJuZWwu
b3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1aml0c3UuY29tPgogIE1hdHRo
ZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1hdHRoaWFzIEzDvHNjaGVyIDxs
dWVzY2hlbUBnbWFpbC5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212YmtiY0BnbWFpbC5jb20+CiAg
TWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxs
ZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtAZ21haWwuY29tPgogIE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBNaWNoYWVsIFMuIFRzaXJraW4g
PG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1wcml2b3puQHJlZGhhdC5jb20+
CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBN
aWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4KICBNaWtsb3MgU3plcmVkaSA8
bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmluYSA8bXJlemFuaW5AcmVkaGF0
LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGlyb0BqcC5mdWppdHN1LmNvbT4K
ICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE5pZWsgTGlubmVu
YmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29sYSBQYXZsaWNhIDxwYXZsaWNh
Lm5pa29sYUBnbWFpbC5jb20+CiAgT2tzYW5hIFZvaGNoYW5hIDxvdm9zaGNoYUByZWRoYXQuY29t
PgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5
dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBo
dWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBE
dXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0Bn
bWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAg
UGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1A
bnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUg
PHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBp
YW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9y
d2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxpbmUuZGU+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZv
bGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28uY29t
PgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJh
dWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxv
aGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAg
U2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgog
IFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxzdmVp
dGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5i
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5j
b20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxsYSA8
c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3RhYmVs
bGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29mdC5j
b20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4KICBT
dmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8gWHUgPHRhbzMueHVAaW50
ZWwuY29tPgogIFRheWxvciBTaW1wc29uIDx0c2ltcHNvbkBxdWljaW5jLmNvbT4KICBUaG9tYXMg
SHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgogIFZp
bmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8dmdv
eWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNv
dkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5kZT4K
ICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAgd2Fu
Z3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0BsaW51
eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4KICBY
aWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4Lmp5
QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgogIFhp
bnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5AbGlu
dXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0aW5n
IFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdib2su
a2ltQG1pcHMuY29tPgogIFl1LUNoZW4gTGluIDxucGVzODcxODRAZ21haWwuY29tPgogIFl1cmkg
QmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92IDx5
dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBvcmFj
bGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkgcGkg
PHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBodWF3
ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSAyODQ2OCBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 03:02:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 03:02:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3Wfu-0007fd-He; Mon, 17 Feb 2020 03:02:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3Wft-0007fY-0N
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 03:02:21 +0000
X-Inumbo-ID: e5f2e46a-5131-11ea-bf4d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e5f2e46a-5131-11ea-bf4d-12813bfff9fa;
 Mon, 17 Feb 2020 03:02:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Wfl-0006kX-Kf; Mon, 17 Feb 2020 03:02:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Wfl-00087D-AE; Mon, 17 Feb 2020 03:02:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3Wfl-00033h-9a; Mon, 17 Feb 2020 03:02:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147094-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 03:02:13 +0000
Subject: [Xen-devel] [linux-4.14 test] 147094: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzA5NCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcwOTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDI4NDkKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2Ix
MjdhMTk3OTYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGI5OGFlYmQy
OTgyNDZkZjM3YjQ3MmM1MmEyZWUxMDIzMjU2ZDAyZTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0
Mjg0OSAgMjAxOS0xMC0xNyAyMToxMToxNiBaICAxMjIgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAg
ICAxNDMzMjcgIDIwMTktMTAtMjkgMDg6NDk6MzAgWiAgMTEwIGRheXMgICAxMSBhdHRlbXB0cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwOTQgIDIwMjAtMDItMTUgMTc6MzY6NTAgWiAgICAxIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0MzggcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
Zi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ1NDYgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 07:20:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 07:20:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ahY-0003fY-3J; Mon, 17 Feb 2020 07:20:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3ahW-0003fN-EG
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 07:20:18 +0000
X-Inumbo-ID: ef5c0526-5155-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ef5c0526-5155-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 07:20:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CFCFDAC92;
 Mon, 17 Feb 2020 07:20:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Feb 2020 08:20:04 +0100
Message-Id: <20200217072006.20211-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH 0/2] xen/rcu: let rcu work better with core
 scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgdGhlIFJDVSBoYW5kbGluZyBpbiBYZW4gaXMgYWZmZWN0aW5nIHNjaGVkdWxpbmcgaW4g
c2V2ZXJhbCB3YXlzLgpJdCBpcyByYWlzaW5nIHNjaGVkIHNvZnRpcnFzIHdpdGhvdXQgYW55IHJl
YWwgbmVlZCBhbmQgaXQgcmVxdWlyZXMKdGFza2xldHMgZm9yIHJjdV9iYXJyaWVyKCksIHdoaWNo
IGludGVyYWN0cyBiYWRseSB3aXRoIGNvcmUgc2NoZWR1bGluZy4KClRoaXMgc21hbGwgc2VyaWVz
IHJlcGFpcnMgdGhvc2UgaXNzdWVzLgoKSnVlcmdlbiBHcm9zcyAoMik6CiAgeGVuL3JjdTogdXNl
IHJjdSBzb2Z0aXJxIGZvciBmb3JjaW5nIHF1aWVzY2VudCBzdGF0ZQogIHhlbi9yY3U6IGRvbid0
IHVzZSBzdG9wX21hY2hpbmVfcnVuKCkgZm9yIHJjdV9iYXJyaWVyKCkKCiB4ZW4vY29tbW9uL3Jj
dXBkYXRlLmMgICAgICB8IDY5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oIHwgIDIgKy0KIDIgZmlsZXMgY2hh
bmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMjUgZGVsZXRpb25zKC0pCgotLSAKMi4xNi40CgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 07:20:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 07:20:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ahS-0003eR-Ip; Mon, 17 Feb 2020 07:20:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3ahR-0003eM-J4
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 07:20:13 +0000
X-Inumbo-ID: ef6def8e-5155-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ef6def8e-5155-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 07:20:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CAED7AC66;
 Mon, 17 Feb 2020 07:20:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Feb 2020 08:20:05 +0100
Message-Id: <20200217072006.20211-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200217072006.20211-1-jgross@suse.com>
References: <20200217072006.20211-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 1/2] xen/rcu: use rcu softirq for forcing
 quiescent state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgcmN1IGNhbGxiYWNrcyBhcmUgcHJvY2Vzc2VkIGluIF9fZG9fc29mdGlycSgpIHRoZXJlIGlz
IG5vIG5lZWQgdG8KdXNlIHRoZSBzY2hlZHVsaW5nIHNvZnRpcnEgZm9yIGZvcmNpbmcgcXVpZXNj
ZW50IHN0YXRlLiBBbnkgb3RoZXIKc29mdGlycSB3b3VsZCBkbyB0aGUgam9iIGFuZCB0aGUgc2No
ZWR1bGluZyBvbmUgaXMgdGhlIG1vc3QgZXhwZW5zaXZlLgoKU28gdXNlIHRoZSBhbHJlYWR5IGV4
aXN0aW5nIHJjdSBzb2Z0aXJxIGZvciB0aGF0IHB1cnBvc2UuIEZvciB0ZWxsaW5nCmFwYXJ0IHdo
eSB0aGUgcmN1IHNvZnRpcnEgd2FzIHJhaXNlZCBhZGQgYSBmbGFnIGZvciB0aGUgY3VycmVudCB1
c2FnZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0t
CiB4ZW4vY29tbW9uL3JjdXBkYXRlLmMgfCAyMCArKysrKysrKysrKysrKysrKy0tLQogMSBmaWxl
IGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9yY3VwZGF0ZS5jIGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCmluZGV4IDkxZDRh
ZDBmZDguLjA3OWVhOWQ4YTEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcmN1cGRhdGUuYworKysg
Yi94ZW4vY29tbW9uL3JjdXBkYXRlLmMKQEAgLTg5LDYgKzg5LDggQEAgc3RydWN0IHJjdV9kYXRh
IHsKICAgICAvKiAzKSBpZGxlIENQVXMgaGFuZGxpbmcgKi8KICAgICBzdHJ1Y3QgdGltZXIgaWRs
ZV90aW1lcjsKICAgICBib29sIGlkbGVfdGltZXJfYWN0aXZlOworCisgICAgYm9vbCAgICAgICAg
ICAgIHByb2Nlc3NfY2FsbGJhY2tzOwogfTsKIAogLyoKQEAgLTE5NCw3ICsxOTYsNyBAQCBzdGF0
aWMgdm9pZCBmb3JjZV9xdWllc2NlbnRfc3RhdGUoc3RydWN0IHJjdV9kYXRhICpyZHAsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHJjdV9jdHJsYmxrICpyY3ApCiB7
CiAgICAgY3B1bWFza190IGNwdW1hc2s7Ci0gICAgcmFpc2Vfc29mdGlycShTQ0hFRFVMRV9TT0ZU
SVJRKTsKKyAgICByYWlzZV9zb2Z0aXJxKFJDVV9TT0ZUSVJRKTsKICAgICBpZiAodW5saWtlbHko
cmRwLT5xbGVuIC0gcmRwLT5sYXN0X3JzX3FsZW4gPiByc2ludGVydmFsKSkgewogICAgICAgICBy
ZHAtPmxhc3RfcnNfcWxlbiA9IHJkcC0+cWxlbjsKICAgICAgICAgLyoKQEAgLTIwMiw3ICsyMDQs
NyBAQCBzdGF0aWMgdm9pZCBmb3JjZV9xdWllc2NlbnRfc3RhdGUoc3RydWN0IHJjdV9kYXRhICpy
ZHAsCiAgICAgICAgICAqIHJkcC0+Y3B1IGlzIHRoZSBjdXJyZW50IGNwdS4KICAgICAgICAgICov
CiAgICAgICAgIGNwdW1hc2tfYW5kbm90KCZjcHVtYXNrLCAmcmNwLT5jcHVtYXNrLCBjcHVtYXNr
X29mKHJkcC0+Y3B1KSk7Ci0gICAgICAgIGNwdW1hc2tfcmFpc2Vfc29mdGlycSgmY3B1bWFzaywg
U0NIRURVTEVfU09GVElSUSk7CisgICAgICAgIGNwdW1hc2tfcmFpc2Vfc29mdGlycSgmY3B1bWFz
aywgUkNVX1NPRlRJUlEpOwogICAgIH0KIH0KIApAQCAtMjU5LDcgKzI2MSwxMCBAQCBzdGF0aWMg
dm9pZCByY3VfZG9fYmF0Y2goc3RydWN0IHJjdV9kYXRhICpyZHApCiAgICAgaWYgKCFyZHAtPmRv
bmVsaXN0KQogICAgICAgICByZHAtPmRvbmV0YWlsID0gJnJkcC0+ZG9uZWxpc3Q7CiAgICAgZWxz
ZQorICAgIHsKKyAgICAgICAgcmRwLT5wcm9jZXNzX2NhbGxiYWNrcyA9IHRydWU7CiAgICAgICAg
IHJhaXNlX3NvZnRpcnEoUkNVX1NPRlRJUlEpOworICAgIH0KIH0KIAogLyoKQEAgLTQxMCw3ICs0
MTUsMTMgQEAgc3RhdGljIHZvaWQgX19yY3VfcHJvY2Vzc19jYWxsYmFja3Moc3RydWN0IHJjdV9j
dHJsYmxrICpyY3AsCiAKIHN0YXRpYyB2b2lkIHJjdV9wcm9jZXNzX2NhbGxiYWNrcyh2b2lkKQog
ewotICAgIF9fcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKCZyY3VfY3RybGJsaywgJnRoaXNfY3B1KHJj
dV9kYXRhKSk7CisgICAgc3RydWN0IHJjdV9kYXRhICpyZHAgPSAmdGhpc19jcHUocmN1X2RhdGEp
OworCisgICAgaWYgKCByZHAtPnByb2Nlc3NfY2FsbGJhY2tzICkKKyAgICB7CisgICAgICAgIHJk
cC0+cHJvY2Vzc19jYWxsYmFja3MgPSBmYWxzZTsKKyAgICAgICAgX19yY3VfcHJvY2Vzc19jYWxs
YmFja3MoJnJjdV9jdHJsYmxrLCByZHApOworICAgIH0KIH0KIAogc3RhdGljIGludCBfX3JjdV9w
ZW5kaW5nKHN0cnVjdCByY3VfY3RybGJsayAqcmNwLCBzdHJ1Y3QgcmN1X2RhdGEgKnJkcCkKQEAg
LTUxOCw2ICs1MjksOSBAQCBzdGF0aWMgdm9pZCByY3VfaWRsZV90aW1lcl9oYW5kbGVyKHZvaWQq
IGRhdGEpCiAKIHZvaWQgcmN1X2NoZWNrX2NhbGxiYWNrcyhpbnQgY3B1KQogeworICAgIHN0cnVj
dCByY3VfZGF0YSAqcmRwID0gJnRoaXNfY3B1KHJjdV9kYXRhKTsKKworICAgIHJkcC0+cHJvY2Vz
c19jYWxsYmFja3MgPSB0cnVlOwogICAgIHJhaXNlX3NvZnRpcnEoUkNVX1NPRlRJUlEpOwogfQog
Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 07:20:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 07:20:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ahT-0003ec-RJ; Mon, 17 Feb 2020 07:20:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3ahS-0003eU-Sn
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 07:20:14 +0000
X-Inumbo-ID: ef70923e-5155-11ea-bfb1-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef70923e-5155-11ea-bfb1-12813bfff9fa;
 Mon, 17 Feb 2020 07:20:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D40E9AEAC;
 Mon, 17 Feb 2020 07:20:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Feb 2020 08:20:06 +0100
Message-Id: <20200217072006.20211-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200217072006.20211-1-jgross@suse.com>
References: <20200217072006.20211-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run() for
 rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgcmN1X2JhcnJpZXIoKSBpcyBjYWxsaW5nIHN0b3BfbWFjaGluZV9ydW4oKSB0byBzeW5j
aHJvbml6ZSBhbGwKcGh5c2ljYWwgY3B1cyBpbiBvcmRlciB0byBlbnN1cmUgYWxsIHBlbmRpbmcg
cmN1IGNhbGxzIGhhdmUgZmluaXNoZWQKd2hlbiByZXR1cm5pbmcuCgpBcyBzdG9wX21hY2hpbmVf
cnVuKCkgaXMgdXNpbmcgdGFza2xldHMgdGhpcyByZXF1aXJlcyBzY2hlZHVsaW5nIG9mCmlkbGUg
dmNwdXMgb24gYWxsIGNwdXMgaW1wb3NpbmcgdGhlIG5lZWQgdG8gY2FsbCByY3VfYmFycmllcigp
IG9uIGlkbGUKY3B1cyBvbmx5IGluIGNhc2Ugb2YgY29yZSBzY2hlZHVsaW5nIGJlaW5nIGFjdGl2
ZSwgYXMgb3RoZXJ3aXNlIGEKc2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZCBvY2N1ci4KClRoZXJl
IGlzIG5vIG5lZWQgYXQgYWxsIHRvIGRvIHRoZSBzeW5jaW5nIG9mIHRoZSBjcHVzIGluIHRhc2ts
ZXRzLCBhcwpyY3UgYWN0aXZpdHkgaXMgc3RhcnRlZCBpbiBfX2RvX3NvZnRpcnEoKSBjYWxsZWQg
d2hlbmV2ZXIgc29mdGlycQphY3Rpdml0eSBpcyBhbGxvd2VkLiBTbyByY3VfYmFycmllcigpIGNh
biBlYXNpbHkgYmUgbW9kaWZpZWQgdG8gdXNlCnNvZnRpcnEgZm9yIHN5bmNocm9uaXphdGlvbiBv
ZiB0aGUgY3B1cyBubyBsb25nZXIgcmVxdWlyaW5nIGFueQpzY2hlZHVsaW5nIGFjdGl2aXR5LgoK
QXMgdGhlcmUgYWxyZWFkeSBpcyBhIHJjdSBzb2Z0aXJxIHJldXNlIHRoYXQgZm9yIHRoZSBzeW5j
aHJvbml6YXRpb24uCgpGaW5hbGx5IHN3aXRjaCByY3VfYmFycmllcigpIHRvIHJldHVybiB2b2lk
IGFzIGl0IG5vdyBjYW4gbmV2ZXIgZmFpbC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KLS0tCiB4ZW4vY29tbW9uL3JjdXBkYXRlLmMgICAgICB8IDQ5ICsr
KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRl
L3hlbi9yY3VwZGF0ZS5oIHwgIDIgKy0KIDIgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygr
KSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jIGIv
eGVuL2NvbW1vbi9yY3VwZGF0ZS5jCmluZGV4IDA3OWVhOWQ4YTEuLjFmMDJhODA0ZTMgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vcmN1cGRhdGUuYworKysgYi94ZW4vY29tbW9uL3JjdXBkYXRlLmMK
QEAgLTE0Myw0NyArMTQzLDUxIEBAIHN0YXRpYyBpbnQgcWhpbWFyayA9IDEwMDAwOwogc3RhdGlj
IGludCBxbG93bWFyayA9IDEwMDsKIHN0YXRpYyBpbnQgcnNpbnRlcnZhbCA9IDEwMDA7CiAKLXN0
cnVjdCByY3VfYmFycmllcl9kYXRhIHsKLSAgICBzdHJ1Y3QgcmN1X2hlYWQgaGVhZDsKLSAgICBh
dG9taWNfdCAqY3B1X2NvdW50OwotfTsKKy8qCisgKiByY3VfYmFycmllcigpIGhhbmRsaW5nOgor
ICogY3B1X2NvdW50IGhvbGRzIHRoZSBudW1iZXIgb2YgY3B1IHJlcXVpcmVkIHRvIGZpbmlzaCBi
YXJyaWVyIGhhbmRsaW5nLgorICogQ3B1cyBhcmUgc3luY2hyb25pemVkIHZpYSBzb2Z0aXJxIG1l
Y2hhbmlzbS4gcmN1X2JhcnJpZXIoKSBpcyByZWdhcmRlZCB0bworICogYmUgYWN0aXZlIGlmIGNw
dV9jb3VudCBpcyBub3QgemVyby4gSW4gY2FzZSByY3VfYmFycmllcigpIGlzIGNhbGxlZCBvbgor
ICogbXVsdGlwbGUgY3B1cyBpdCBpcyBlbm91Z2ggdG8gY2hlY2sgZm9yIGNwdV9jb3VudCBiZWlu
ZyBub3QgemVybyBvbiBlbnRyeQorICogYW5kIHRvIGNhbGwgcHJvY2Vzc19wZW5kaW5nX3NvZnRp
cnFzKCkgaW4gYSBsb29wIHVudGlsIGNwdV9jb3VudCBkcm9wcyB0bworICogemVybywgYXMgc3lu
Y2luZyBoYXMgYmVlbiByZXF1ZXN0ZWQgYWxyZWFkeSBhbmQgd2UgZG9uJ3QgbmVlZCB0byBzeW5j
CisgKiBtdWx0aXBsZSB0aW1lcy4KKyAqLworc3RhdGljIGF0b21pY190IGNwdV9jb3VudCA9IEFU
T01JQ19JTklUKDApOwogCiBzdGF0aWMgdm9pZCByY3VfYmFycmllcl9jYWxsYmFjayhzdHJ1Y3Qg
cmN1X2hlYWQgKmhlYWQpCiB7Ci0gICAgc3RydWN0IHJjdV9iYXJyaWVyX2RhdGEgKmRhdGEgPSBj
b250YWluZXJfb2YoCi0gICAgICAgIGhlYWQsIHN0cnVjdCByY3VfYmFycmllcl9kYXRhLCBoZWFk
KTsKLSAgICBhdG9taWNfaW5jKGRhdGEtPmNwdV9jb3VudCk7CisgICAgYXRvbWljX2RlYygmY3B1
X2NvdW50KTsKIH0KIAotc3RhdGljIGludCByY3VfYmFycmllcl9hY3Rpb24odm9pZCAqX2NwdV9j
b3VudCkKK3N0YXRpYyB2b2lkIHJjdV9iYXJyaWVyX2FjdGlvbih2b2lkKQogewotICAgIHN0cnVj
dCByY3VfYmFycmllcl9kYXRhIGRhdGEgPSB7IC5jcHVfY291bnQgPSBfY3B1X2NvdW50IH07Ci0K
LSAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOwotICAgIGxvY2FsX2lycV9lbmFi
bGUoKTsKKyAgICBzdHJ1Y3QgcmN1X2hlYWQgaGVhZDsKIAogICAgIC8qCiAgICAgICogV2hlbiBj
YWxsYmFjayBpcyBleGVjdXRlZCwgYWxsIHByZXZpb3VzbHktcXVldWVkIFJDVSB3b3JrIG9uIHRo
aXMgQ1BVCiAgICAgICogaXMgY29tcGxldGVkLiBXaGVuIGFsbCBDUFVzIGhhdmUgZXhlY3V0ZWQg
dGhlaXIgY2FsbGJhY2ssIGRhdGEuY3B1X2NvdW50CiAgICAgICogd2lsbCBoYXZlIGJlZW4gaW5j
cmVtZW50ZWQgdG8gaW5jbHVkZSBldmVyeSBvbmxpbmUgQ1BVLgogICAgICAqLwotICAgIGNhbGxf
cmN1KCZkYXRhLmhlYWQsIHJjdV9iYXJyaWVyX2NhbGxiYWNrKTsKKyAgICBjYWxsX3JjdSgmaGVh
ZCwgcmN1X2JhcnJpZXJfY2FsbGJhY2spOwogCi0gICAgd2hpbGUgKCBhdG9taWNfcmVhZChkYXRh
LmNwdV9jb3VudCkgIT0gbnVtX29ubGluZV9jcHVzKCkgKQorICAgIHdoaWxlICggYXRvbWljX3Jl
YWQoJmNwdV9jb3VudCkgKQogICAgIHsKICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFz
KCk7CiAgICAgICAgIGNwdV9yZWxheCgpOwogICAgIH0KLQotICAgIGxvY2FsX2lycV9kaXNhYmxl
KCk7Ci0KLSAgICByZXR1cm4gMDsKIH0KIAotaW50IHJjdV9iYXJyaWVyKHZvaWQpCit2b2lkIHJj
dV9iYXJyaWVyKHZvaWQpCiB7Ci0gICAgYXRvbWljX3QgY3B1X2NvdW50ID0gQVRPTUlDX0lOSVQo
MCk7Ci0gICAgcmV0dXJuIHN0b3BfbWFjaGluZV9ydW4ocmN1X2JhcnJpZXJfYWN0aW9uLCAmY3B1
X2NvdW50LCBOUl9DUFVTKTsKKyAgICBpZiAoICFhdG9taWNfY21weGNoZygmY3B1X2NvdW50LCAw
LCBudW1fb25saW5lX2NwdXMoKSkgKQorICAgICAgICBjcHVtYXNrX3JhaXNlX3NvZnRpcnEoJmNw
dV9vbmxpbmVfbWFwLCBSQ1VfU09GVElSUSk7CisKKyAgICB3aGlsZSAoIGF0b21pY19yZWFkKCZj
cHVfY291bnQpICkKKyAgICB7CisgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwor
ICAgICAgICBjcHVfcmVsYXgoKTsKKyAgICB9CiB9CiAKIC8qIElzIGJhdGNoIGEgYmVmb3JlIGJh
dGNoIGIgPyAqLwpAQCAtNDIyLDYgKzQyNiw5IEBAIHN0YXRpYyB2b2lkIHJjdV9wcm9jZXNzX2Nh
bGxiYWNrcyh2b2lkKQogICAgICAgICByZHAtPnByb2Nlc3NfY2FsbGJhY2tzID0gZmFsc2U7CiAg
ICAgICAgIF9fcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKCZyY3VfY3RybGJsaywgcmRwKTsKICAgICB9
CisKKyAgICBpZiAoIGF0b21pY19yZWFkKCZjcHVfY291bnQpICkKKyAgICAgICAgcmN1X2JhcnJp
ZXJfYWN0aW9uKCk7CiB9CiAKIHN0YXRpYyBpbnQgX19yY3VfcGVuZGluZyhzdHJ1Y3QgcmN1X2N0
cmxibGsgKnJjcCwgc3RydWN0IHJjdV9kYXRhICpyZHApCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vcmN1cGRhdGUuaCBiL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCmluZGV4IDE3NGQw
NTgxMTMuLjg3ZjM1Yjc3MDQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCkBAIC0xNDMsNyArMTQzLDcgQEAgdm9p
ZCByY3VfY2hlY2tfY2FsbGJhY2tzKGludCBjcHUpOwogdm9pZCBjYWxsX3JjdShzdHJ1Y3QgcmN1
X2hlYWQgKmhlYWQsIAogICAgICAgICAgICAgICB2b2lkICgqZnVuYykoc3RydWN0IHJjdV9oZWFk
ICpoZWFkKSk7CiAKLWludCByY3VfYmFycmllcih2b2lkKTsKK3ZvaWQgcmN1X2JhcnJpZXIodm9p
ZCk7CiAKIHZvaWQgcmN1X2lkbGVfZW50ZXIodW5zaWduZWQgaW50IGNwdSk7CiB2b2lkIHJjdV9p
ZGxlX2V4aXQodW5zaWduZWQgaW50IGNwdSk7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 07:30:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 07:30:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3arQ-0004iI-8r; Mon, 17 Feb 2020 07:30:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3arO-0004iA-EW
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 07:30:30 +0000
X-Inumbo-ID: 5c452680-5157-11ea-bfb1-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5c452680-5157-11ea-bfb1-12813bfff9fa;
 Mon, 17 Feb 2020 07:30:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3arH-0003qW-52; Mon, 17 Feb 2020 07:30:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3arG-0005de-Me; Mon, 17 Feb 2020 07:30:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3arG-0007is-Lb; Mon, 17 Feb 2020 07:30:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147105-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 07:30:22 +0000
Subject: [Xen-devel] [linux-4.9 test] 147105: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzEwNSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzEwNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgIDIw
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
ZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2Ug
MTQyODkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3Y2U0Mzky
NjZmNjAyZjYwZjA1ZGNjZjk2NGE4Njg1ZTUzNjg0YTlhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICAzNjRlZjgzZGIwMjczYWNjODljNmJhOGFlMWFlYmVlNzBhMTMzMDU2
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDI5NDcgIDIwMTktMTAtMjAgMDM6MjY6MjggWiAgMTIw
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQzMzI4ICAyMDE5LTEwLTI5IDA4OjUxOjIwIFog
IDExMCBkYXlzICAgMTAgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MTA1ICAyMDIw
LTAyLTE1IDIzOjQxOjQzIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDgyIHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDQ5MzcwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 10:05:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 10:05:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3dHO-0000sn-0h; Mon, 17 Feb 2020 10:05:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3dHM-0000sh-Uv
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 10:05:29 +0000
X-Inumbo-ID: 057cdea4-516d-11ea-bfc5-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 057cdea4-516d-11ea-bfc5-12813bfff9fa;
 Mon, 17 Feb 2020 10:05:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581933927;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=2gB/QZ7u4q45t/yp2TSnLERU6K4lxysDb+964WivSl4=;
 b=gaJjrAWOl9gH9G9o5vGnVq9seJSv+TnRNG4cNcC0DrwISClwnru+p0eh
 AubGmzsaBfIqsxYdvZo2IB+/Q1fzZS5ZqezLt1HbUPPquz+wzfTlhl8j1
 nkoV4gzr3+TSwo/VkgHiKfqrKBHv5Jha2XJ4FW09gEIzJBJWbvdPjN7R0 0=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2b092rFWJXgE74OPGqqRjNgmQSjSJodO8MuU0fMmusZ8vT5zX3uBpug0UoVBfJdPO1oATdAEU9
 O+F05nELxG/as+2DHKBP5vJA7MCOMOBce127FfljLI+GeJi3m5rRwbLiBqpYrAMWfXB9bFzcfd
 quKX7bT7fDofLxaD1cSTHh7deVSnfwxDHDE4ozjmEk6bDse/8GdboK8xdvkMRazujeDUsJegpm
 G0fuzH/E2uDSb/INDIVGdSENM1uNKmBlyq+53vyYhflSU9u1FNGTYSoFUdg5dDdJ6SLslq/bI8
 wsI=
X-SBRS: 2.7
X-MesageID: 13179199
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="13179199"
Date: Mon, 17 Feb 2020 11:05:09 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20200217100509.GE4679@Air-de-Roger>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: eduval@amazon.com, len.brown@intel.com, peterz@infradead.org,
 benh@kernel.crashing.org, x86@kernel.org, linux-mm@kvack.org, pavel@ucw.cz,
 hpa@zytor.com, tglx@linutronix.de, sstabellini@kernel.org, fllinden@amaozn.com,
 kamatam@amazon.com, mingo@redhat.com, xen-devel@lists.xenproject.org,
 sblbir@amazon.com, axboe@kernel.dk, konrad.wilk@oracle.com, bp@alien8.de,
 boris.ostrovsky@oracle.com, jgross@suse.com, netdev@vger.kernel.org,
 linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 vkuznets@redhat.com, davem@davemloft.net, dwmw@amazon.co.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTE6MjU6MzRQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwg
d3JvdGU6Cj4gRnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20KPiAKPiBB
ZGQgZnJlZXplLCB0aGF3IGFuZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQg
aGliZXJuYXRpb24KPiBzdXBwb3J0LiBBbGwgZnJvbnRlbmQgZHJpdmVycyB0aGF0IG5lZWRzIHRv
IHVzZSBQTV9ISUJFUk5BVElPTi9QTV9TVVNQRU5ECj4gZXZlbnRzLCBuZWVkIHRvIGltcGxlbWVu
dCB0aGVzZSB4ZW5idXNfZHJpdmVyIGNhbGxiYWNrcy4KPiBUaGUgZnJlZXplIGhhbmRsZXIgc3Rv
cHMgYSBibG9jay1sYXllciBxdWV1ZSBhbmQgZGlzY29ubmVjdCB0aGUKPiBmcm9udGVuZCBmcm9t
IHRoZSBiYWNrZW5kIHdoaWxlIGZyZWVpbmcgcmluZ19pbmZvIGFuZCBhc3NvY2lhdGVkIHJlc291
cmNlcy4KPiBUaGUgcmVzdG9yZSBoYW5kbGVyIHJlLWFsbG9jYXRlcyByaW5nX2luZm8gYW5kIHJl
LWNvbm5lY3QgdG8gdGhlCj4gYmFja2VuZCwgc28gdGhlIHJlc3Qgb2YgdGhlIGtlcm5lbCBjYW4g
Y29udGludWUgdG8gdXNlIHRoZSBibG9jayBkZXZpY2UKPiB0cmFuc3BhcmVudGx5LiBBbHNvLCB0
aGUgaGFuZGxlcnMgYXJlIHVzZWQgZm9yIGJvdGggUE0gc3VzcGVuZCBhbmQKPiBoaWJlcm5hdGlv
biBzbyB0aGF0IHdlIGNhbiBrZWVwIHRoZSBleGlzdGluZyBzdXNwZW5kL3Jlc3VtZSBjYWxsYmFj
a3MgZm9yCj4gWGVuIHN1c3BlbmQgd2l0aG91dCBtb2RpZmljYXRpb24uIEJlZm9yZSBkaXNjb25u
ZWN0aW5nIGZyb20gYmFja2VuZCwKPiB3ZSBuZWVkIHRvIHByZXZlbnQgYW55IG5ldyBJTyBmcm9t
IGJlaW5nIHF1ZXVlZCBhbmQgd2FpdCBmb3IgZXhpc3RpbmcKPiBJTyB0byBjb21wbGV0ZS4KClRo
aXMgaXMgZGlmZmVyZW50IGZyb20gWGVuICh4ZW5zdG9yZSkgaW5pdGlhdGVkIHN1c3BlbnNpb24s
IGFzIGluIHRoYXQKY2FzZSBMaW51eCBkb2Vzbid0IGZsdXNoIHRoZSByaW5ncyBvciBkaXNjb25u
ZWN0cyBmcm9tIHRoZSBiYWNrZW5kLgoKVGhpcyBpcyBkb25lIHNvIHRoYXQgaW4gY2FzZSBzdXNw
ZW5zaW9ucyBmYWlscyB0aGUgcmVjb3ZlcnkgZG9lc24ndApuZWVkIHRvIHJlY29ubmVjdCB0aGUg
UFYgZGV2aWNlcywgYW5kIGluIG9yZGVyIHRvIHNwZWVkIHVwIHN1c3BlbnNpb24KdGltZSAoaWU6
IHdhaXRpbmcgZm9yIGFsbCBxdWV1ZXMgdG8gYmUgZmx1c2hlZCBjYW4gdGFrZSB0aW1lIGFzIExp
bnV4CnN1cHBvcnRzIG11bHRpcXVldWUsIG11bHRpcGFnZSByaW5ncyBhbmQgaW5kaXJlY3QgZGVz
Y3JpcHRvcnMpLCBhbmQKdGhlIGJhY2tlbmQgY291bGQgYmUgY29udGVuZGVkIGlmIHRoZXJlJ3Mg
YSBsb3Qgb2YgSU8gcHJlc3N1cmUgZnJvbQpndWVzdHMuCgpMaW51eCBhbHJlYWR5IGtlZXBzIGEg
c2hhZG93IG9mIHRoZSByaW5nIGNvbnRlbnRzLCBzbyBpbi1mbGlnaHQKcmVxdWVzdHMgY2FuIGJl
IHJlLWlzc3VlZCBhZnRlciB0aGUgZnJvbnRlbmQgaGFzIHJlY29ubmVjdGVkIGR1cmluZwpyZXN1
bWUuCgo+IEZyZWV6ZS91bmZyZWV6ZSBvZiB0aGUgcXVldWVzIHdpbGwgZ3VhcmFudGVlIHRoYXQg
dGhlcmUKPiBhcmUgbm8gcmVxdWVzdHMgaW4gdXNlIG9uIHRoZSBzaGFyZWQgcmluZy4KPiAKPiBO
b3RlOkZvciBvbGRlciBiYWNrZW5kcyxpZiBhIGJhY2tlbmQgZG9lc24ndCBoYXZlIGNvbW1pdCcx
MmVhNzI5NjQ1YWNlJwo+IHhlbi9ibGtiYWNrOiB1bm1hcCBhbGwgcGVyc2lzdGVudCBncmFudHMg
d2hlbiBmcm9udGVuZCBnZXRzIGRpc2Nvbm5lY3RlZCwKPiB0aGUgZnJvbnRlbmQgbWF5IHNlZSBt
YXNzaXZlIGFtb3VudCBvZiBncmFudCB0YWJsZSB3YXJuaW5nIHdoZW4gZnJlZWluZwo+IHJlc291
cmNlcy4KPiBbICAgMzYuODUyNjU5XSBkZWZlcnJpbmcgZy5lLiAweGY5IChwZm4gMHhmZmZmZmZm
ZmZmZmZmZmZmKQo+IFsgICAzNi44NTUwODldIHhlbjpncmFudF90YWJsZTogV0FSTklORzplLmcu
IDB4MTEyIHN0aWxsIGluIHVzZSEKPiAKPiBJbiB0aGlzIGNhc2UsIHBlcnNpc3RlbnQgZ3JhbnRz
IHdvdWxkIG5lZWQgdG8gYmUgZGlzYWJsZWQuCj4gCj4gW0FuY2hhbCBDaGFuZ2Vsb2c6IFJlbW92
ZWQgdGltZW91dC9yZXF1ZXN0IGR1cmluZyBibGtmcm9udCBmcmVlemUuCj4gRml4ZWQgbWFqb3Ig
cGFydCBvZiB0aGUgY29kZSB0byB3b3JrIHdpdGggYmxrLW1xXQo+IFNpZ25lZC1vZmYtYnk6IEFu
Y2hhbCBBZ2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgo+IFNpZ25lZC1vZmYtYnk6IE11bmVo
aXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6b24uY29tPgo+IC0tLQo+ICBkcml2ZXJzL2Jsb2NrL3hl
bi1ibGtmcm9udC5jIHwgMTE5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4g
IDEgZmlsZSBjaGFuZ2VkLCAxMTIgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKPiAKPiBk
aWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyBiL2RyaXZlcnMvYmxvY2sv
eGVuLWJsa2Zyb250LmMKPiBpbmRleCA0NzgxMjAyMzM3NTAuLmQ3MTVlZDNjYjY5YSAxMDA2NDQK
PiAtLS0gYS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jCj4gKysrIGIvZHJpdmVycy9ibG9j
ay94ZW4tYmxrZnJvbnQuYwo+IEBAIC00Nyw2ICs0Nyw4IEBACj4gICNpbmNsdWRlIDxsaW51eC9i
aXRtYXAuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L2xpc3QuaD4KPiAgI2luY2x1ZGUgPGxpbnV4L3dv
cmtxdWV1ZS5oPgo+ICsjaW5jbHVkZSA8bGludXgvY29tcGxldGlvbi5oPgo+ICsjaW5jbHVkZSA8
bGludXgvZGVsYXkuaD4KPiAgCj4gICNpbmNsdWRlIDx4ZW4veGVuLmg+Cj4gICNpbmNsdWRlIDx4
ZW4veGVuYnVzLmg+Cj4gQEAgLTc5LDYgKzgxLDggQEAgZW51bSBibGtpZl9zdGF0ZSB7Cj4gIAlC
TEtJRl9TVEFURV9ESVNDT05ORUNURUQsCj4gIAlCTEtJRl9TVEFURV9DT05ORUNURUQsCj4gIAlC
TEtJRl9TVEFURV9TVVNQRU5ERUQsCj4gKwlCTEtJRl9TVEFURV9GUkVFWklORywKPiArCUJMS0lG
X1NUQVRFX0ZST1pFTgo+ICB9Owo+ICAKPiAgc3RydWN0IGdyYW50IHsKPiBAQCAtMjIwLDYgKzIy
NCw3IEBAIHN0cnVjdCBibGtmcm9udF9pbmZvCj4gIAlzdHJ1Y3QgbGlzdF9oZWFkIHJlcXVlc3Rz
Owo+ICAJc3RydWN0IGJpb19saXN0IGJpb19saXN0Owo+ICAJc3RydWN0IGxpc3RfaGVhZCBpbmZv
X2xpc3Q7Cj4gKwlzdHJ1Y3QgY29tcGxldGlvbiB3YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkOwo+
ICB9Owo+ICAKPiAgc3RhdGljIHVuc2lnbmVkIGludCBucl9taW5vcnM7Cj4gQEAgLTI2MSw2ICsy
NjYsNyBAQCBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG1pbm9yX2xvY2spOwo+ICBzdGF0aWMgaW50
IGJsa2Zyb250X3NldHVwX2luZGlyZWN0KHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZv
KTsKPiAgc3RhdGljIHZvaWQgYmxrZnJvbnRfZ2F0aGVyX2JhY2tlbmRfZmVhdHVyZXMoc3RydWN0
IGJsa2Zyb250X2luZm8gKmluZm8pOwo+ICBzdGF0aWMgaW50IG5lZ290aWF0ZV9tcShzdHJ1Y3Qg
YmxrZnJvbnRfaW5mbyAqaW5mbyk7Cj4gK3N0YXRpYyB2b2lkIF9fYmxraWZfZnJlZShzdHJ1Y3Qg
YmxrZnJvbnRfaW5mbyAqaW5mbyk7Cj4gIAo+ICBzdGF0aWMgaW50IGdldF9pZF9mcm9tX2ZyZWVs
aXN0KHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvKQo+ICB7Cj4gQEAgLTk5NSw2ICsx
MDAxLDcgQEAgc3RhdGljIGludCB4bHZiZF9pbml0X2Jsa19xdWV1ZShzdHJ1Y3QgZ2VuZGlzayAq
Z2QsIHUxNiBzZWN0b3Jfc2l6ZSwKPiAgCWluZm8tPnNlY3Rvcl9zaXplID0gc2VjdG9yX3NpemU7
Cj4gIAlpbmZvLT5waHlzaWNhbF9zZWN0b3Jfc2l6ZSA9IHBoeXNpY2FsX3NlY3Rvcl9zaXplOwo+
ICAJYmxraWZfc2V0X3F1ZXVlX2xpbWl0cyhpbmZvKTsKPiArCWluaXRfY29tcGxldGlvbigmaW5m
by0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZCk7Cj4gIAo+ICAJcmV0dXJuIDA7Cj4gIH0KPiBA
QCAtMTIxOCw2ICsxMjI1LDggQEAgc3RhdGljIHZvaWQgeGx2YmRfcmVsZWFzZV9nZW5kaXNrKHN0
cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ICAvKiBBbHJlYWR5IGhvbGQgcmluZm8tPnJpbmdf
bG9jay4gKi8KPiAgc3RhdGljIGlubGluZSB2b2lkIGtpY2tfcGVuZGluZ19yZXF1ZXN0X3F1ZXVl
c19sb2NrZWQoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pCj4gIHsKPiArCWlmICh1
bmxpa2VseShyaW5mby0+ZGV2X2luZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9TVEFURV9GUkVFWklO
RykpCj4gKwkJcmV0dXJuOwo+ICAJaWYgKCFSSU5HX0ZVTEwoJnJpbmZvLT5yaW5nKSkKPiAgCQli
bGtfbXFfc3RhcnRfc3RvcHBlZF9od19xdWV1ZXMocmluZm8tPmRldl9pbmZvLT5ycSwgdHJ1ZSk7
Cj4gIH0KPiBAQCAtMTM0MSw4ICsxMzUwLDYgQEAgc3RhdGljIHZvaWQgYmxraWZfZnJlZV9yaW5n
KHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvKQo+ICAKPiAgc3RhdGljIHZvaWQgYmxr
aWZfZnJlZShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbywgaW50IHN1c3BlbmQpCj4gIHsKPiAt
CXVuc2lnbmVkIGludCBpOwo+IC0KPiAgCS8qIFByZXZlbnQgbmV3IHJlcXVlc3RzIGJlaW5nIGlz
c3VlZCB1bnRpbCB3ZSBmaXggdGhpbmdzIHVwLiAqLwo+ICAJaW5mby0+Y29ubmVjdGVkID0gc3Vz
cGVuZCA/Cj4gIAkJQkxLSUZfU1RBVEVfU1VTUEVOREVEIDogQkxLSUZfU1RBVEVfRElTQ09OTkVD
VEVEOwo+IEBAIC0xMzUwLDYgKzEzNTcsMTMgQEAgc3RhdGljIHZvaWQgYmxraWZfZnJlZShzdHJ1
Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbywgaW50IHN1c3BlbmQpCj4gIAlpZiAoaW5mby0+cnEpCj4g
IAkJYmxrX21xX3N0b3BfaHdfcXVldWVzKGluZm8tPnJxKTsKPiAgCj4gKwlfX2Jsa2lmX2ZyZWUo
aW5mbyk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIF9fYmxraWZfZnJlZShzdHJ1Y3QgYmxrZnJv
bnRfaW5mbyAqaW5mbykKPiArewo+ICsJdW5zaWduZWQgaW50IGk7Cj4gKwo+ICAJZm9yIChpID0g
MDsgaSA8IGluZm8tPm5yX3JpbmdzOyBpKyspCj4gIAkJYmxraWZfZnJlZV9yaW5nKCZpbmZvLT5y
aW5mb1tpXSk7Cj4gIAo+IEBAIC0xNTUzLDggKzE1NjcsMTAgQEAgc3RhdGljIGlycXJldHVybl90
IGJsa2lmX2ludGVycnVwdChpbnQgaXJxLCB2b2lkICpkZXZfaWQpCj4gIAlzdHJ1Y3QgYmxrZnJv
bnRfcmluZ19pbmZvICpyaW5mbyA9IChzdHJ1Y3QgYmxrZnJvbnRfcmluZ19pbmZvICopZGV2X2lk
Owo+ICAJc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSByaW5mby0+ZGV2X2luZm87Cj4gIAo+
IC0JaWYgKHVubGlrZWx5KGluZm8tPmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9DT05ORUNURUQp
KQo+IC0JCXJldHVybiBJUlFfSEFORExFRDsKPiArCWlmICh1bmxpa2VseShpbmZvLT5jb25uZWN0
ZWQgIT0gQkxLSUZfU1RBVEVfQ09OTkVDVEVEKSkgewo+ICsJCWlmIChpbmZvLT5jb25uZWN0ZWQg
IT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpCj4gKwkJCXJldHVybiBJUlFfSEFORExFRDsKPiArCX0K
PiAgCj4gIAlzcGluX2xvY2tfaXJxc2F2ZSgmcmluZm8tPnJpbmdfbG9jaywgZmxhZ3MpOwo+ICAg
YWdhaW46Cj4gQEAgLTIwMjAsNiArMjAzNiw3IEBAIHN0YXRpYyBpbnQgYmxraWZfcmVjb3Zlcihz
dHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPiAgCXN0cnVjdCBiaW8gKmJpbzsKPiAgCXVuc2ln
bmVkIGludCBzZWdzOwo+ICAKPiArCWJvb2wgZnJvemVuID0gaW5mby0+Y29ubmVjdGVkID09IEJM
S0lGX1NUQVRFX0ZST1pFTjsKPiAgCWJsa2Zyb250X2dhdGhlcl9iYWNrZW5kX2ZlYXR1cmVzKGlu
Zm8pOwo+ICAJLyogUmVzZXQgbGltaXRzIGNoYW5nZWQgYnkgYmxrX21xX3VwZGF0ZV9ucl9od19x
dWV1ZXMoKS4gKi8KPiAgCWJsa2lmX3NldF9xdWV1ZV9saW1pdHMoaW5mbyk7Cj4gQEAgLTIwNDYs
NiArMjA2Myw5IEBAIHN0YXRpYyBpbnQgYmxraWZfcmVjb3ZlcihzdHJ1Y3QgYmxrZnJvbnRfaW5m
byAqaW5mbykKPiAgCQlraWNrX3BlbmRpbmdfcmVxdWVzdF9xdWV1ZXMocmluZm8pOwo+ICAJfQo+
ICAKPiArCWlmIChmcm96ZW4pCj4gKwkJcmV0dXJuIDA7Cj4gKwo+ICAJbGlzdF9mb3JfZWFjaF9l
bnRyeV9zYWZlKHJlcSwgbiwgJmluZm8tPnJlcXVlc3RzLCBxdWV1ZWxpc3QpIHsKPiAgCQkvKiBS
ZXF1ZXVlIHBlbmRpbmcgcmVxdWVzdHMgKGZsdXNoIG9yIGRpc2NhcmQpICovCj4gIAkJbGlzdF9k
ZWxfaW5pdCgmcmVxLT5xdWV1ZWxpc3QpOwo+IEBAIC0yMzU5LDYgKzIzNzksNyBAQCBzdGF0aWMg
dm9pZCBibGtmcm9udF9jb25uZWN0KHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ICAKPiAg
CQlyZXR1cm47Cj4gIAljYXNlIEJMS0lGX1NUQVRFX1NVU1BFTkRFRDoKPiArCWNhc2UgQkxLSUZf
U1RBVEVfRlJPWkVOOgo+ICAJCS8qCj4gIAkJICogSWYgd2UgYXJlIHJlY292ZXJpbmcgZnJvbSBz
dXNwZW5zaW9uLCB3ZSBuZWVkIHRvIHdhaXQKPiAgCQkgKiBmb3IgdGhlIGJhY2tlbmQgdG8gYW5u
b3VuY2UgaXQncyBmZWF0dXJlcyBiZWZvcmUKPiBAQCAtMjQ3NiwxMiArMjQ5NywzNyBAQCBzdGF0
aWMgdm9pZCBibGtiYWNrX2NoYW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKPiAgCQli
cmVhazsKPiAgCj4gIAljYXNlIFhlbmJ1c1N0YXRlQ2xvc2VkOgo+IC0JCWlmIChkZXYtPnN0YXRl
ID09IFhlbmJ1c1N0YXRlQ2xvc2VkKQo+ICsJCWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRl
Q2xvc2VkKSB7Cj4gKwkJCWlmIChpbmZvLT5jb25uZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJ
TkcpIHsKPiArCQkJCV9fYmxraWZfZnJlZShpbmZvKTsKPiArCQkJCWluZm8tPmNvbm5lY3RlZCA9
IEJMS0lGX1NUQVRFX0ZST1pFTjsKPiArCQkJCWNvbXBsZXRlKCZpbmZvLT53YWl0X2JhY2tlbmRf
ZGlzY29ubmVjdGVkKTsKPiArCQkJCWJyZWFrOwo+ICsJCQl9Cj4gKwo+ICAJCQlicmVhazsKPiAr
CQl9Cj4gKwo+ICsJCS8qCj4gKwkJICogV2UgbWF5IHNvbWVob3cgcmVjZWl2ZSBiYWNrZW5kJ3Mg
Q2xvc2VkIGFnYWluIHdoaWxlIHRoYXdpbmcKPiArCQkgKiBvciByZXN0b3JpbmcgYW5kIGl0IGNh
dXNlcyB0aGF3aW5nIG9yIHJlc3RvcmluZyB0byBmYWlsLgo+ICsJCSAqIElnbm9yZSBzdWNoIHVu
ZXhwZWN0ZWQgc3RhdGUgYW55d2F5Lgo+ICsJCSAqLwo+ICsJCWlmIChpbmZvLT5jb25uZWN0ZWQg
PT0gQkxLSUZfU1RBVEVfRlJPWkVOICYmCj4gKwkJCQlkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRl
SW5pdGlhbGlzZWQpIHsKPiArCQkJZGV2X2RiZygmZGV2LT5kZXYsCj4gKwkJCQkJImlnbm9yZSB0
aGUgYmFja2VuZCdzIENsb3NlZCBzdGF0ZTogJXMiLAo+ICsJCQkJCWRldi0+bm9kZW5hbWUpOwo+
ICsJCQlicmVhazsKPiArCQl9Cj4gIAkJLyogZmFsbCB0aHJvdWdoICovCj4gIAljYXNlIFhlbmJ1
c1N0YXRlQ2xvc2luZzoKPiAtCQlpZiAoaW5mbykKPiAtCQkJYmxrZnJvbnRfY2xvc2luZyhpbmZv
KTsKPiArCQlpZiAoaW5mbykgewo+ICsJCQlpZiAoaW5mby0+Y29ubmVjdGVkID09IEJMS0lGX1NU
QVRFX0ZSRUVaSU5HKQo+ICsJCQkJeGVuYnVzX2Zyb250ZW5kX2Nsb3NlZChkZXYpOwo+ICsJCQll
bHNlCj4gKwkJCQlibGtmcm9udF9jbG9zaW5nKGluZm8pOwo+ICsJCX0KPiAgCQlicmVhazsKPiAg
CX0KPiAgfQo+IEBAIC0yNjI1LDYgKzI2NzEsNjIgQEAgc3RhdGljIHZvaWQgYmxraWZfcmVsZWFz
ZShzdHJ1Y3QgZ2VuZGlzayAqZGlzaywgZm1vZGVfdCBtb2RlKQo+ICAJbXV0ZXhfdW5sb2NrKCZi
bGtmcm9udF9tdXRleCk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbnQgYmxrZnJvbnRfZnJlZXplKHN0
cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYpCj4gK3sKPiArCXVuc2lnbmVkIGludCBpOwo+ICsJc3Ry
dWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2KTsKPiAr
CXN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvOwo+ICsJLyogVGhpcyB3b3VsZCBiZSBy
ZWFzb25hYmxlIHRpbWVvdXQgYXMgdXNlZCBpbiB4ZW5idXNfZGV2X3NodXRkb3duKCkgKi8KPiAr
CXVuc2lnbmVkIGludCB0aW1lb3V0ID0gNSAqIEhaOwo+ICsJaW50IGVyciA9IDA7Cj4gKwo+ICsJ
aW5mby0+Y29ubmVjdGVkID0gQkxLSUZfU1RBVEVfRlJFRVpJTkc7Cj4gKwo+ICsJYmxrX21xX2Zy
ZWV6ZV9xdWV1ZShpbmZvLT5ycSk7Cj4gKwlibGtfbXFfcXVpZXNjZV9xdWV1ZShpbmZvLT5ycSk7
Cj4gKwo+ICsJZm9yIChpID0gMDsgaSA8IGluZm8tPm5yX3JpbmdzOyBpKyspIHsKPiArCQlyaW5m
byA9ICZpbmZvLT5yaW5mb1tpXTsKPiArCj4gKwkJZ250dGFiX2NhbmNlbF9mcmVlX2NhbGxiYWNr
KCZyaW5mby0+Y2FsbGJhY2spOwo+ICsJCWZsdXNoX3dvcmsoJnJpbmZvLT53b3JrKTsKPiArCX0K
PiArCj4gKwkvKiBLaWNrIHRoZSBiYWNrZW5kIHRvIGRpc2Nvbm5lY3QgKi8KPiArCXhlbmJ1c19z
d2l0Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUNsb3NpbmcpOwoKQXJlIHlvdSBzdXJlIHRoaXMg
aXMgc2FmZT8KCkkgZG9uJ3QgdGhpbmsgeW91IHdhaXQgZm9yIGFsbCByZXF1ZXN0cyBwZW5kaW5n
IG9uIHRoZSByaW5nIHRvIGJlCmZpbmlzaGVkIGJ5IHRoZSBiYWNrZW5kLCBhbmQgaGVuY2UgeW91
IG1pZ2h0IGxvb3NlIHJlcXVlc3RzIGFzIHRoZQpvbmVzIG9uIHRoZSByaW5nIHdvdWxkIG5vdCBi
ZSByZS1pc3N1ZWQgYnkgYmxrZnJvbnRfcmVzdG9yZSBBRkFJQ1QuCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:06:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:06:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eEF-0005hr-3l; Mon, 17 Feb 2020 11:06:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3eEE-0005hm-6x
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:06:18 +0000
X-Inumbo-ID: 846b6804-5175-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 846b6804-5175-11ea-aa99-bc764e2007e4;
 Mon, 17 Feb 2020 11:06:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3eEC-0008Vf-0g; Mon, 17 Feb 2020 11:06:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3eEB-0000Ll-L6; Mon, 17 Feb 2020 11:06:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3eEB-00006y-Jw; Mon, 17 Feb 2020 11:06:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147111-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:regression
 linux-4.4:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-i386-xl-xsm:leak-check/check:fail:regression
 linux-4.4:test-armhf-armhf-libvirt:leak-check/check:fail:regression
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 11:06:15 +0000
Subject: [Xen-devel] [linux-4.4 test] 147111: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzExMSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzExMS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kIDE0IHhlbi1ib290L2wxICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxMzk2OTgKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxMzk2OTgKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1Iu
IHZzLiAxMzk2OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgMjMgbGVhay1jaGVjay9j
aGVjayAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxOSBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Njk4
CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tp
bmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwICAgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQs
IGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
MTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDc2ZTVjNmZkNmQxNjNmMWFhNjM5NjljYzk4
MmU3OWJlMWZlZTg3YTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGRj
MTZhN2U1ZjM2ZDY1YjI1YTFiNjZhZGUxNDM1Njc3M2VkNTI4NzUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDEzOTY5OCAgMjAxOS0wOC0wNCAwNzo0ODozMCBaICAxOTcgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxMzk3NzMgIDIwMTktMDgtMDYgMTY6NDA6MjYgWiAgMTk0IGRheXMgIDEwOCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxMTEgIDIwMjAtMDItMTYgMDM6Mzc6NTYgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwOTcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTU0MTcgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:17:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ePP-0006d2-HA; Mon, 17 Feb 2020 11:17:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3ePO-0006cq-4M
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:17:50 +0000
X-Inumbo-ID: 1e455011-5177-11ea-bfcd-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e455011-5177-11ea-bfcd-12813bfff9fa;
 Mon, 17 Feb 2020 11:17:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581938265;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=fphZQyLyE40k2zGcrPetHZnABqpMBdUZ4Vyx9sP+a38=;
 b=a6LXj4OOIWjGYhoGnN75Dr+a0CCZjH70QVtSTghQtDC9otq/74BMCv04
 cSCduifATfgGZ33CMPBcMpFI96+vMnKQldWirOxDIPV2J7FKm5eDHcv3B
 uSrzyO/5Bimo0hgEvbDDtIOO4E6NuVVFI13X0Qqrv7cTGiN+Zv/wM+3Nk M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uAIc5lwthmXWjzOqz9psgJNTMka5a2KvqcJP2FJXHEkX5XVs/Z+QsDomVbwVNaFykT1azUpsqm
 XfPCQigF7DdhLYohMRFZz+v3TOZ/q2AHWHbYqXFOJtnVdM0GCNBCHEMwt/Tonwlnly17Wjsr/a
 CW9tRpwDfGdNcrm3k2V2e0GzCs2JgFgRtNWu5VAUuOkCURLwrVuwcO9sOZ/0y/dxJofXaMq8JU
 BLuaNwCdu3WwPv7BfSs5LTWY4e+wmg2ItyQhv11ax7bN45Q+hp9PxkPTtnpgP/RiOKVsM4uk0z
 l9Q=
X-SBRS: 2.7
X-MesageID: 12922761
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12922761"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 11:17:40 +0000
Message-ID: <20200217111740.7298-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200217111740.7298-1-andrew.cooper3@citrix.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] xen/x86: Rename and simplify async_event_*
 infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5hbWUgYXN5bmNfZXhjZXB0aW9uIGlzbid0IGFwcHJvcHJpYXRlLiAgTk1JIGlzbid0IGFu
IGV4Y2VwdGlvbiBhdCBhbGwsCmFuZCB3aGlsZSBNQ0UgaXMgY2xhc3NpZmllZCBhcyBhbiBleGNl
cHRpb24gKGkuZS4gY2FuIG9jY3VyIGF0IGFueSBwb2ludCksIHRoZQptZWNoYW5pY3Mgb2YgaW5q
ZWN0aW5nIGl0IGJlaGF2ZSBsaWtlIG90aGVyIGV4dGVybmFsIGludGVycnVwdHMuICBSZW5hbWUg
dG8KYXN5bmNfZXZlbnRfKiB3aGljaCBpcyBhIGxpdHRsZSBzaG9ydGVyLgoKRHJvcCBWQ1BVX1RS
QVBfTk9ORSBhbmQgcmVudW1iZXIgVkNQVV9UUkFQXyogdG8gYmUgMC1iYXNlZCwgcmF0aGVyIHRo
YW4KMS1iYXNlZCwgYW5kIHJlbW92ZSBhc3luY19leGNlcHRpb25fc3RhdGUoKSB3aGljaCBoaWRl
cyB0aGUgZml4dXAgaW50ZXJuYWxseS4KVGhpcyBzaGlmdHMgdGhlIGJpdHMgdXNlZCBpbiBhc3lu
Y19ldmVudF9tYXNrIGFsb25nIGJ5IG9uZSwgYnV0IGRvZXNuJ3QgYWx0ZXIKdGhlIG92ZXJhbGwg
bG9naWMuCgpEcm9wIHRoZSB7bm1pLG1jZX1fe3N0YXRlLHBlbmRpbmd9IGRlZmluZXMgd2hpY2gg
b2JmdXNjYXRlIHRoZSBkYXRhIGxheW91dC4KSW5zdGVhZCwgdXNlIGFuIGFub255bW91cyB1bmlv
biB0byBvdmVybGF5IG5hbWVzIG9uIHRoZSBhc3luY19ldmVudFtdIGFycmF5LAp0byByZXRhaW4g
dGhlIGVhc3ktdG8tZm9sbG93IHYtPmFyY2gue25taSxtY2V9X3BlbmRpbmcgbG9naWMuCgpObyBm
dW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29t
PgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICAgfCAg
NSArKy0tLQogeGVuL2FyY2gveDg2L25taS5jICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4v
YXJjaC94ODYvcHYvaXJldC5jICAgICAgICAgICAgIHwgMTUgKysrKysrKy0tLS0tLS0tCiB4ZW4v
YXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYv
eDg2XzY0L2NvbXBhdC9lbnRyeS5TIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2VudHJ5LlMgICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oICAgICAgIHwgMzMgKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tCiA3
IGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlvbnMoKyksIDQ0IGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRl
eCBmZTYzYzIzNjc2Li43ZWU2ODUzNTIyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWlu
LmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xMjQ2LDkgKzEyNDYsOCBAQCBpbnQg
YXJjaF9pbml0aWFsaXNlX3ZjcHUoc3RydWN0IHZjcHUgKnYsIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgYXJnKQogCiBpbnQgYXJjaF92Y3B1X3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQogewot
ICAgIHYtPmFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2sgPSAwOwotICAgIG1lbXNldCh2LT5hcmNo
LmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSwgMCwKLSAgICAgICAgICAgc2l6ZW9mKHYtPmFyY2guYXN5
bmNfZXhjZXB0aW9uX3N0YXRlKSk7CisgICAgdi0+YXJjaC5hc3luY19ldmVudF9tYXNrID0gMDsK
KyAgICBtZW1zZXQodi0+YXJjaC5hc3luY19ldmVudCwgMCwgc2l6ZW9mKHYtPmFyY2guYXN5bmNf
ZXZlbnQpKTsKIAogICAgIGlmICggaXNfcHZfdmNwdSh2KSApCiAgICAgewpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L25taS5jIGIveGVuL2FyY2gveDg2L25taS5jCmluZGV4IDAzOTBkOWIwYjQu
LjQ0NTA3Y2Q4NmIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ubWkuYworKysgYi94ZW4vYXJj
aC94ODYvbm1pLmMKQEAgLTYwMCw3ICs2MDAsNyBAQCBzdGF0aWMgdm9pZCBkb19ubWlfc3RhdHMo
dW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgIHJldHVybjsKIAogICAgIHBlbmQgPSB2LT5hcmNo
Lm5taV9wZW5kaW5nOwotICAgIG1hc2sgPSB2LT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9tYXNrICYg
KDEgPDwgVkNQVV9UUkFQX05NSSk7CisgICAgbWFzayA9IHYtPmFyY2guYXN5bmNfZXZlbnRfbWFz
ayAmICgxIDw8IFZDUFVfVFJBUF9OTUkpOwogICAgIGlmICggcGVuZCB8fCBtYXNrICkKICAgICAg
ICAgcHJpbnRrKCIlcHY6IE5NSSVzJXNcbiIsCiAgICAgICAgICAgICAgICB2LCBwZW5kID8gIiBw
ZW5kaW5nIiA6ICIiLCBtYXNrID8gIiBtYXNrZWQiIDogIiIpOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3B2L2lyZXQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9pcmV0LmMKaW5kZXggOWUzNGI2MTZm
OS4uMjdiYjM5ZjE2MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2lyZXQuYworKysgYi94
ZW4vYXJjaC94ODYvcHYvaXJldC5jCkBAIC0yNywxNSArMjcsMTUgQEAgc3RhdGljIHZvaWQgYXN5
bmNfZXhjZXB0aW9uX2NsZWFudXAoc3RydWN0IHZjcHUgKmN1cnIpCiB7CiAgICAgdW5zaWduZWQg
aW50IHRyYXA7CiAKLSAgICBpZiAoICFjdXJyLT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9tYXNrICkK
KyAgICBpZiAoICFjdXJyLT5hcmNoLmFzeW5jX2V2ZW50X21hc2sgKQogICAgICAgICByZXR1cm47
CiAKLSAgICBpZiAoICEoY3Vyci0+YXJjaC5hc3luY19leGNlcHRpb25fbWFzayAmIChjdXJyLT5h
cmNoLmFzeW5jX2V4Y2VwdGlvbl9tYXNrIC0gMSkpICkKLSAgICAgICAgdHJhcCA9IF9fc2NhbmJp
dChjdXJyLT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9tYXNrLCBWQ1BVX1RSQVBfTk9ORSk7CisgICAg
aWYgKCAhKGN1cnItPmFyY2guYXN5bmNfZXZlbnRfbWFzayAmIChjdXJyLT5hcmNoLmFzeW5jX2V2
ZW50X21hc2sgLSAxKSkgKQorICAgICAgICB0cmFwID0gX19zY2FuYml0KGN1cnItPmFyY2guYXN5
bmNfZXZlbnRfbWFzaywgMCk7CiAgICAgZWxzZQotICAgICAgICBmb3IgKCB0cmFwID0gVkNQVV9U
UkFQX05PTkUgKyAxOyB0cmFwIDw9IFZDUFVfVFJBUF9MQVNUOyArK3RyYXAgKQotICAgICAgICAg
ICAgaWYgKCAoY3Vyci0+YXJjaC5hc3luY19leGNlcHRpb25fbWFzayBeCi0gICAgICAgICAgICAg
ICAgICBjdXJyLT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSh0cmFwKS5vbGRfbWFzaykgPT0g
KDF1IDw8IHRyYXApICkKKyAgICAgICAgZm9yICggdHJhcCA9IDA7IHRyYXAgPD0gVkNQVV9UUkFQ
X0xBU1Q7ICsrdHJhcCApCisgICAgICAgICAgICBpZiAoIChjdXJyLT5hcmNoLmFzeW5jX2V2ZW50
X21hc2sgXgorICAgICAgICAgICAgICAgICAgY3Vyci0+YXJjaC5hc3luY19ldmVudFt0cmFwXS5v
bGRfbWFzaykgPT0gKDF1IDw8IHRyYXApICkKICAgICAgICAgICAgICAgICBicmVhazsKICAgICBp
ZiAoIHVubGlrZWx5KHRyYXAgPiBWQ1BVX1RSQVBfTEFTVCkgKQogICAgIHsKQEAgLTQ0LDggKzQ0
LDcgQEAgc3RhdGljIHZvaWQgYXN5bmNfZXhjZXB0aW9uX2NsZWFudXAoc3RydWN0IHZjcHUgKmN1
cnIpCiAgICAgfQogCiAgICAgLyogUmVzdG9yZSBwcmV2aW91cyBhc3luY2hyb25vdXMgZXhjZXB0
aW9uIG1hc2suICovCi0gICAgY3Vyci0+YXJjaC5hc3luY19leGNlcHRpb25fbWFzayA9Ci0gICAg
ICAgIGN1cnItPmFyY2guYXN5bmNfZXhjZXB0aW9uX3N0YXRlKHRyYXApLm9sZF9tYXNrOworICAg
IGN1cnItPmFyY2guYXN5bmNfZXZlbnRfbWFzayA9IGN1cnItPmFyY2guYXN5bmNfZXZlbnRbdHJh
cF0ub2xkX21hc2s7CiB9CiAKIHVuc2lnbmVkIGxvbmcgZG9faXJldCh2b2lkKQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3g4Nl82NC9hc20tb2Zmc2V0cy5jIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9hc20tb2Zmc2V0cy5jCmluZGV4IGI4ZTg1MTA0MzkuLjU5YjYyNjQ5ZTIgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYworKysgYi94ZW4vYXJjaC94ODYveDg2
XzY0L2FzbS1vZmZzZXRzLmMKQEAgLTc0LDkgKzc0LDkgQEAgdm9pZCBfX2R1bW15X18odm9pZCkK
ICAgICBPRkZTRVQoVkNQVV9hcmNoX21zcnMsIHN0cnVjdCB2Y3B1LCBhcmNoLm1zcnMpOwogICAg
IE9GRlNFVChWQ1BVX25taV9wZW5kaW5nLCBzdHJ1Y3QgdmNwdSwgYXJjaC5ubWlfcGVuZGluZyk7
CiAgICAgT0ZGU0VUKFZDUFVfbWNlX3BlbmRpbmcsIHN0cnVjdCB2Y3B1LCBhcmNoLm1jZV9wZW5k
aW5nKTsKLSAgICBPRkZTRVQoVkNQVV9ubWlfb2xkX21hc2ssIHN0cnVjdCB2Y3B1LCBhcmNoLm5t
aV9zdGF0ZS5vbGRfbWFzayk7Ci0gICAgT0ZGU0VUKFZDUFVfbWNlX29sZF9tYXNrLCBzdHJ1Y3Qg
dmNwdSwgYXJjaC5tY2Vfc3RhdGUub2xkX21hc2spOwotICAgIE9GRlNFVChWQ1BVX2FzeW5jX2V4
Y2VwdGlvbl9tYXNrLCBzdHJ1Y3QgdmNwdSwgYXJjaC5hc3luY19leGNlcHRpb25fbWFzayk7Cisg
ICAgT0ZGU0VUKFZDUFVfbm1pX29sZF9tYXNrLCBzdHJ1Y3QgdmNwdSwgYXJjaC5ubWlfb2xkX21h
c2spOworICAgIE9GRlNFVChWQ1BVX21jZV9vbGRfbWFzaywgc3RydWN0IHZjcHUsIGFyY2gubWNl
X29sZF9tYXNrKTsKKyAgICBPRkZTRVQoVkNQVV9hc3luY19ldmVudF9tYXNrLCBzdHJ1Y3QgdmNw
dSwgYXJjaC5hc3luY19ldmVudF9tYXNrKTsKICAgICBERUZJTkUoVkNQVV9UUkFQX05NSSwgVkNQ
VV9UUkFQX05NSSk7CiAgICAgREVGSU5FKFZDUFVfVFJBUF9NQ0UsIFZDUFVfVFJBUF9NQ0UpOwog
ICAgIERFRklORShfVkdDRl9zeXNjYWxsX2Rpc2FibGVzX2V2ZW50cywgIF9WR0NGX3N5c2NhbGxf
ZGlzYWJsZXNfZXZlbnRzKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0
L2VudHJ5LlMgYi94ZW4vYXJjaC94ODYveDg2XzY0L2NvbXBhdC9lbnRyeS5TCmluZGV4IDNjZDM3
NWJkNDguLjE3YjExNTNmNzkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ODZfNjQvY29tcGF0
L2VudHJ5LlMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9jb21wYXQvZW50cnkuUwpAQCAtODQs
MzMgKzg0LDMzIEBAIGNvbXBhdF9wcm9jZXNzX3NvZnRpcnFzOgogCUFMSUdOCiAvKiAlcmJ4OiBz
dHJ1Y3QgdmNwdSAqLwogY29tcGF0X3Byb2Nlc3NfbWNlOgotICAgICAgICB0ZXN0YiAkMSA8PCBW
Q1BVX1RSQVBfTUNFLFZDUFVfYXN5bmNfZXhjZXB0aW9uX21hc2soJXJieCkKKyAgICAgICAgdGVz
dGIgJDEgPDwgVkNQVV9UUkFQX01DRSwgVkNQVV9hc3luY19ldmVudF9tYXNrKCVyYngpCiAgICAg
ICAgIGpueiAgIC5MY29tcGF0X3Rlc3RfZ3Vlc3Rfbm1pCiAgICAgICAgIHN0aQogICAgICAgICBt
b3ZiICAkMCwgVkNQVV9tY2VfcGVuZGluZyglcmJ4KQogICAgICAgICBjYWxsICBzZXRfZ3Vlc3Rf
bWFjaGluZWNoZWNrX3RyYXBib3VuY2UKICAgICAgICAgdGVzdCAgJWFsLCAlYWwKICAgICAgICAg
anogICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50cwotICAgICAgICBtb3Z6YmwgVkNQVV9hc3luY19l
eGNlcHRpb25fbWFzayglcmJ4KSwlZWR4ICMgc2F2ZSBtYXNrIGZvciB0aGUKKyAgICAgICAgbW92
emJsIFZDUFVfYXN5bmNfZXZlbnRfbWFzayglcmJ4KSwgJWVkeCAgICAjIHNhdmUgbWFzayBmb3Ig
dGhlCiAgICAgICAgIG1vdmIgJWRsLFZDUFVfbWNlX29sZF9tYXNrKCVyYngpICAgICAgICAgICAg
IyBpcmV0IGh5cGVyY2FsbAogICAgICAgICBvcmwgICQxIDw8IFZDUFVfVFJBUF9NQ0UsJWVkeAot
ICAgICAgICBtb3ZiICVkbCxWQ1BVX2FzeW5jX2V4Y2VwdGlvbl9tYXNrKCVyYngpCisgICAgICAg
IG1vdmIgJWRsLCBWQ1BVX2FzeW5jX2V2ZW50X21hc2soJXJieCkKICAgICAgICAgam1wICAgY29t
cGF0X3Byb2Nlc3NfdHJhcAogCiAJQUxJR04KIC8qICVyYng6IHN0cnVjdCB2Y3B1ICovCiBjb21w
YXRfcHJvY2Vzc19ubWk6Ci0gICAgICAgIHRlc3RiICQxIDw8IFZDUFVfVFJBUF9OTUksVkNQVV9h
c3luY19leGNlcHRpb25fbWFzayglcmJ4KQorICAgICAgICB0ZXN0YiAkMSA8PCBWQ1BVX1RSQVBf
Tk1JLCBWQ1BVX2FzeW5jX2V2ZW50X21hc2soJXJieCkKICAgICAgICAgam56ICAgY29tcGF0X3Rl
c3RfZ3Vlc3RfZXZlbnRzCiAgICAgICAgIHN0aQogICAgICAgICBtb3ZiICAkMCwgVkNQVV9ubWlf
cGVuZGluZyglcmJ4KQogICAgICAgICBjYWxsICBzZXRfZ3Vlc3Rfbm1pX3RyYXBib3VuY2UKICAg
ICAgICAgdGVzdCAgJWFsLCAlYWwKICAgICAgICAganogICAgY29tcGF0X3Rlc3RfYWxsX2V2ZW50
cwotICAgICAgICBtb3Z6YmwgVkNQVV9hc3luY19leGNlcHRpb25fbWFzayglcmJ4KSwlZWR4ICMg
c2F2ZSBtYXNrIGZvciB0aGUKKyAgICAgICAgbW92emJsIFZDUFVfYXN5bmNfZXZlbnRfbWFzaygl
cmJ4KSwgJWVkeCAgICAjIHNhdmUgbWFzayBmb3IgdGhlCiAgICAgICAgIG1vdmIgJWRsLFZDUFVf
bm1pX29sZF9tYXNrKCVyYngpICAgICAgICAgICAgIyBpcmV0IGh5cGVyY2FsbAogICAgICAgICBv
cmwgICQxIDw8IFZDUFVfVFJBUF9OTUksJWVkeAotICAgICAgICBtb3ZiICVkbCxWQ1BVX2FzeW5j
X2V4Y2VwdGlvbl9tYXNrKCVyYngpCisgICAgICAgIG1vdmIgJWRsLCBWQ1BVX2FzeW5jX2V2ZW50
X21hc2soJXJieCkKICAgICAgICAgLyogRkFMTFRIUk9VR0ggKi8KIGNvbXBhdF9wcm9jZXNzX3Ry
YXA6CiAgICAgICAgIGxlYXEgIFZDUFVfdHJhcF9ib3VuY2UoJXJieCksJXJkeApkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRyeS5TIGIveGVuL2FyY2gveDg2L3g4Nl82NC9lbnRy
eS5TCmluZGV4IDk5N2M0ODFlY2IuLjc4MzJmZjZmZGEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni94ODZfNjQvZW50cnkuUworKysgYi94ZW4vYXJjaC94ODYveDg2XzY0L2VudHJ5LlMKQEAgLTk2
LDMzICs5NiwzMyBAQCBwcm9jZXNzX3NvZnRpcnFzOgogICAgICAgICBBTElHTgogLyogJXJieDog
c3RydWN0IHZjcHUgKi8KIHByb2Nlc3NfbWNlOgotICAgICAgICB0ZXN0YiAkMSA8PCBWQ1BVX1RS
QVBfTUNFLCBWQ1BVX2FzeW5jX2V4Y2VwdGlvbl9tYXNrKCVyYngpCisgICAgICAgIHRlc3RiICQx
IDw8IFZDUFVfVFJBUF9NQ0UsIFZDUFVfYXN5bmNfZXZlbnRfbWFzayglcmJ4KQogICAgICAgICBq
bnogIC5MdGVzdF9ndWVzdF9ubWkKICAgICAgICAgc3RpCiAgICAgICAgIG1vdmIgJDAsIFZDUFVf
bWNlX3BlbmRpbmcoJXJieCkKICAgICAgICAgY2FsbCBzZXRfZ3Vlc3RfbWFjaGluZWNoZWNrX3Ry
YXBib3VuY2UKICAgICAgICAgdGVzdCAlYWwsICVhbAogICAgICAgICBqeiAgIHRlc3RfYWxsX2V2
ZW50cwotICAgICAgICBtb3Z6YmwgVkNQVV9hc3luY19leGNlcHRpb25fbWFzayglcmJ4KSwgJWVk
eCAjIHNhdmUgbWFzayBmb3IgdGhlCisgICAgICAgIG1vdnpibCBWQ1BVX2FzeW5jX2V2ZW50X21h
c2soJXJieCksICVlZHggICAgICMgc2F2ZSBtYXNrIGZvciB0aGUKICAgICAgICAgbW92YiAlZGws
IFZDUFVfbWNlX29sZF9tYXNrKCVyYngpICAgICAgICAgICAgIyBpcmV0IGh5cGVyY2FsbAogICAg
ICAgICBvcmwgICQxIDw8IFZDUFVfVFJBUF9NQ0UsICVlZHgKLSAgICAgICAgbW92YiAlZGwsIFZD
UFVfYXN5bmNfZXhjZXB0aW9uX21hc2soJXJieCkKKyAgICAgICAgbW92YiAlZGwsIFZDUFVfYXN5
bmNfZXZlbnRfbWFzayglcmJ4KQogICAgICAgICBqbXAgIHByb2Nlc3NfdHJhcAogCiAgICAgICAg
IEFMSUdOCiAvKiAlcmJ4OiBzdHJ1Y3QgdmNwdSAqLwogcHJvY2Vzc19ubWk6Ci0gICAgICAgIHRl
c3RiICQxIDw8IFZDUFVfVFJBUF9OTUksIFZDUFVfYXN5bmNfZXhjZXB0aW9uX21hc2soJXJieCkK
KyAgICAgICAgdGVzdGIgJDEgPDwgVkNQVV9UUkFQX05NSSwgVkNQVV9hc3luY19ldmVudF9tYXNr
KCVyYngpCiAgICAgICAgIGpueiAgdGVzdF9ndWVzdF9ldmVudHMKICAgICAgICAgc3RpCiAgICAg
ICAgIG1vdmIgJDAsIFZDUFVfbm1pX3BlbmRpbmcoJXJieCkKICAgICAgICAgY2FsbCBzZXRfZ3Vl
c3Rfbm1pX3RyYXBib3VuY2UKICAgICAgICAgdGVzdCAlYWwsICVhbAogICAgICAgICBqeiAgIHRl
c3RfYWxsX2V2ZW50cwotICAgICAgICBtb3Z6YmwgVkNQVV9hc3luY19leGNlcHRpb25fbWFzaygl
cmJ4KSwgJWVkeCAjIHNhdmUgbWFzayBmb3IgdGhlCisgICAgICAgIG1vdnpibCBWQ1BVX2FzeW5j
X2V2ZW50X21hc2soJXJieCksICVlZHggICAgICMgc2F2ZSBtYXNrIGZvciB0aGUKICAgICAgICAg
bW92YiAlZGwsIFZDUFVfbm1pX29sZF9tYXNrKCVyYngpICAgICAgICAgICAgIyBpcmV0IGh5cGVy
Y2FsbAogICAgICAgICBvcmwgICQxIDw8IFZDUFVfVFJBUF9OTUksICVlZHgKLSAgICAgICAgbW92
YiAlZGwsIFZDUFVfYXN5bmNfZXhjZXB0aW9uX21hc2soJXJieCkKKyAgICAgICAgbW92YiAlZGws
IFZDUFVfYXN5bmNfZXZlbnRfbWFzayglcmJ4KQogICAgICAgICAvKiBGQUxMVEhST1VHSCAqLwog
cHJvY2Vzc190cmFwOgogICAgICAgICBsZWFxIFZDUFVfdHJhcF9ib3VuY2UoJXJieCksICVyZHgK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9h
c20teDg2L2RvbWFpbi5oCmluZGV4IDEwNWFkZjk2ZWIuLmRkMDU2MzYwYjQgMTAwNjQ0Ci0tLSBh
L3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9k
b21haW4uaApAQCAtMTksMTcgKzE5LDYgQEAKICNkZWZpbmUgaXNfaHZtX3B2X2V2dGNobl92Y3B1
KHYpIChpc19odm1fcHZfZXZ0Y2huX2RvbWFpbih2LT5kb21haW4pKQogI2RlZmluZSBpc19kb21h
aW5fZGlyZWN0X21hcHBlZChkKSAoKHZvaWQpKGQpLCAwKQogCi0jZGVmaW5lIFZDUFVfVFJBUF9O
T05FICAgICAgICAgMAotI2RlZmluZSBWQ1BVX1RSQVBfTk1JICAgICAgICAgIDEKLSNkZWZpbmUg
VkNQVV9UUkFQX01DRSAgICAgICAgICAyCi0jZGVmaW5lIFZDUFVfVFJBUF9MQVNUICAgICAgICAg
VkNQVV9UUkFQX01DRQotCi0jZGVmaW5lIG5taV9zdGF0ZSAgICAgICAgICAgICAgYXN5bmNfZXhj
ZXB0aW9uX3N0YXRlKFZDUFVfVFJBUF9OTUkpCi0jZGVmaW5lIG1jZV9zdGF0ZSAgICAgICAgICAg
ICAgYXN5bmNfZXhjZXB0aW9uX3N0YXRlKFZDUFVfVFJBUF9NQ0UpCi0KLSNkZWZpbmUgbm1pX3Bl
bmRpbmcgICAgICAgICAgICBubWlfc3RhdGUucGVuZGluZwotI2RlZmluZSBtY2VfcGVuZGluZyAg
ICAgICAgICAgIG1jZV9zdGF0ZS5wZW5kaW5nCi0KIHN0cnVjdCB0cmFwX2JvdW5jZSB7CiAgICAg
dWludDMyX3QgICAgICBlcnJvcl9jb2RlOwogICAgIHVpbnQ4X3QgICAgICAgZmxhZ3M7IC8qIFRC
Rl8gKi8KQEAgLTU1NywxMiArNTQ2LDIyIEBAIHN0cnVjdCBhcmNoX3ZjcHUKIAogICAgIHN0cnVj
dCB2cG11X3N0cnVjdCB2cG11OwogCi0gICAgc3RydWN0IHsKLSAgICAgICAgYm9vbCAgICBwZW5k
aW5nOwotICAgICAgICB1aW50OF90IG9sZF9tYXNrOwotICAgIH0gYXN5bmNfZXhjZXB0aW9uX3N0
YXRlW1ZDUFVfVFJBUF9MQVNUXTsKLSNkZWZpbmUgYXN5bmNfZXhjZXB0aW9uX3N0YXRlKHQpIGFz
eW5jX2V4Y2VwdGlvbl9zdGF0ZVsodCktMV0KLSAgICB1aW50OF90IGFzeW5jX2V4Y2VwdGlvbl9t
YXNrOworICAgIHVuaW9uIHsKKyNkZWZpbmUgVkNQVV9UUkFQX05NSSAgICAgICAgICAwCisjZGVm
aW5lIFZDUFVfVFJBUF9NQ0UgICAgICAgICAgMQorI2RlZmluZSBWQ1BVX1RSQVBfTEFTVCAgICAg
ICAgIFZDUFVfVFJBUF9NQ0UKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAgIGJvb2wgICAg
cGVuZGluZzsKKyAgICAgICAgICAgIHVpbnQ4X3Qgb2xkX21hc2s7CisgICAgICAgIH0gYXN5bmNf
ZXZlbnRbVkNQVV9UUkFQX0xBU1QgKyAxXTsKKyAgICAgICAgc3RydWN0IHsKKyAgICAgICAgICAg
IGJvb2wgICAgbm1pX3BlbmRpbmc7CisgICAgICAgICAgICB1aW50OF90IG5taV9vbGRfbWFzazsK
KyAgICAgICAgICAgIGJvb2wgICAgbWNlX3BlbmRpbmc7CisgICAgICAgICAgICB1aW50OF90IG1j
ZV9vbGRfbWFzazsKKyAgICAgICAgfTsKKyAgICB9OworICAgIHVpbnQ4X3QgYXN5bmNfZXZlbnRf
bWFzazsKIAogICAgIC8qIFZpcnR1YWwgTWFjaGluZSBFeHRlbnNpb25zICovCiAgICAgdW5pb24g
ewotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:17:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ePK-0006bf-89; Mon, 17 Feb 2020 11:17:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3ePJ-0006ba-6d
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:17:45 +0000
X-Inumbo-ID: 1e455010-5177-11ea-bfcd-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e455010-5177-11ea-bfcd-12813bfff9fa;
 Mon, 17 Feb 2020 11:17:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581938264;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=FV/TMnSmgfHBpkUWVZPWz/LX4LCctWW2dzYLExVsyoA=;
 b=G1d0ZHd5Xb3gtAfnAS64u2eQvu2IYG/Mdb4CKlSHseXMWpTyWSMaVkWq
 tZJpgpUrfLbJ4lZ84knhPnZ+UYaUCMmqmJZwFhBQnRU2ovJxOgxTotm7p
 jfKEgkRWP/mOoMG2vQrrTR8LrTvKSKT59bhMJn6loz044mN1pimGfO9lx E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tk+nmZ7os2LlsQjuzO89MDdHmiIW7ZQlBjdEcm+Bw0mE8gQlOCOqepx0bEINP/NGjEjB4zgfky
 /6Ijz71ypmzgTWztm6r6ecC/shWpt7dC5g0VPMyyhuvDD1Neo9QLIGnkR7A0/c86FZXnzjJu5E
 9gNrGFVr32EdrQbpZqTSMrjwbjkClC+QCRLPQGAlI5IHK25fiyefsDzOqVufyQndpbQpNf2YA6
 WHFYtcQZ5zL9vrufJr2DJ5xXcicsoqQtsGbuALQQ+l7+0+kAa1LbegTT//JMrpeQvW7OJLo7o7
 1e0=
X-SBRS: 2.7
X-MesageID: 12922760
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12922760"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 11:17:38 +0000
Message-ID: <20200217111740.7298-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200217111740.7298-1-andrew.cooper3@citrix.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] x86/nmi: Corrections and improvements to
 do_nmi_stats()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGhhcmR3YXJlIGRvbWFpbiBkb2Vzbid0IG5lY2Vzc2FyaWx5IGhhdmUgdGhlIGRvbWlkIDAu
ICBSZW5kZXIgdiBpbnN0ZWFkLAphZGp1c3RpbmcgdGhlIHN0cmluZ3MgdG8gYXZvaWQgcHJpbnRp
bmcgdHJhaWxpbmcgd2hpdGVzcGFjZS4KClJlbmFtZSBpIHRvIGNwdSwgYW5kIHVzZSBzZXBhcmF0
ZSBib29sZWFucyBmb3IgcGVuZGluZy9tYXNrZWQuICBEcm9wIHRoZQp1bm5lY2Vzc2FyeSBkb21h
aW4gbG9jYWwgdmFyaWFibGUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNv
bT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbm1pLmMgfCAyNiArKysrKysrKysrKysr
LS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEzIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ubWkuYyBiL3hlbi9hcmNoL3g4Ni9u
bWkuYwppbmRleCBhNWM2YmRkMGNlLi42Mzg2NzdhNWZlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbm1pLmMKKysrIGIveGVuL2FyY2gveDg2L25taS5jCkBAIC01ODcsMjUgKzU4NywyNSBAQCBz
dGF0aWMgdm9pZCBkb19ubWlfdHJpZ2dlcih1bnNpZ25lZCBjaGFyIGtleSkKIAogc3RhdGljIHZv
aWQgZG9fbm1pX3N0YXRzKHVuc2lnbmVkIGNoYXIga2V5KQogewotICAgIGludCBpOwotICAgIHN0
cnVjdCBkb21haW4gKmQ7Ci0gICAgc3RydWN0IHZjcHUgKnY7CisgICAgY29uc3Qgc3RydWN0IHZj
cHUgKnY7CisgICAgdW5zaWduZWQgaW50IGNwdTsKKyAgICBib29sIHBlbmQsIG1hc2s7CiAKICAg
ICBwcmludGsoIkNQVVx0Tk1JXG4iKTsKLSAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICggaSApCi0g
ICAgICAgIHByaW50aygiJTNkXHQlM2RcbiIsIGksIG5taV9jb3VudChpKSk7CisgICAgZm9yX2Vh
Y2hfb25saW5lX2NwdSAoIGNwdSApCisgICAgICAgIHByaW50aygiJTNkXHQlM2RcbiIsIGNwdSwg
bm1pX2NvdW50KGNwdSkpOwogCi0gICAgaWYgKCAoKGQgPSBoYXJkd2FyZV9kb21haW4pID09IE5V
TEwpIHx8IChkLT52Y3B1ID09IE5VTEwpIHx8Ci0gICAgICAgICAoKHYgPSBkLT52Y3B1WzBdKSA9
PSBOVUxMKSApCisgICAgaWYgKCAhaGFyZHdhcmVfZG9tYWluIHx8ICFoYXJkd2FyZV9kb21haW4t
PnZjcHUgfHwKKyAgICAgICAgICEodiA9IGhhcmR3YXJlX2RvbWFpbi0+dmNwdVswXSkgKQogICAg
ICAgICByZXR1cm47CiAKLSAgICBpID0gdi0+YXN5bmNfZXhjZXB0aW9uX21hc2sgJiAoMSA8PCBW
Q1BVX1RSQVBfTk1JKTsKLSAgICBpZiAoIHYtPm5taV9wZW5kaW5nIHx8IGkgKQotICAgICAgICBw
cmludGsoImRvbTAgdnB1MDogTk1JICVzJXNcbiIsCi0gICAgICAgICAgICAgICB2LT5ubWlfcGVu
ZGluZyA/ICJwZW5kaW5nICIgOiAiIiwKLSAgICAgICAgICAgICAgIGkgPyAibWFza2VkICIgOiAi
Iik7CisgICAgcGVuZCA9IHYtPm5taV9wZW5kaW5nOworICAgIG1hc2sgPSB2LT5hc3luY19leGNl
cHRpb25fbWFzayAmICgxIDw8IFZDUFVfVFJBUF9OTUkpOworICAgIGlmICggcGVuZCB8fCBtYXNr
ICkKKyAgICAgICAgcHJpbnRrKCIlcHY6IE5NSSVzJXNcbiIsCisgICAgICAgICAgICAgICB2LCBw
ZW5kID8gIiBwZW5kaW5nIiA6ICIiLCBtYXNrID8gIiBtYXNrZWQiIDogIiIpOwogICAgIGVsc2UK
LSAgICAgICAgcHJpbnRrKCJkb20wIHZjcHUwOiBOTUkgbmVpdGhlciBwZW5kaW5nIG5vciBtYXNr
ZWRcbiIpOworICAgICAgICBwcmludGsoIiVwdjogTk1JIG5laXRoZXIgcGVuZGluZyBub3IgbWFz
a2VkXG4iLCB2KTsKIH0KIAogc3RhdGljIF9faW5pdCBpbnQgcmVnaXN0ZXJfbm1pX3RyaWdnZXIo
dm9pZCkKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:17:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:17:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ePU-0006eg-Vk; Mon, 17 Feb 2020 11:17:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3ePT-0006eR-4Y
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:17:55 +0000
X-Inumbo-ID: 1ed444fa-5177-11ea-bfcd-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ed444fa-5177-11ea-bfcd-12813bfff9fa;
 Mon, 17 Feb 2020 11:17:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581938265;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=UaBlz+mwGZS2zBixbjlDvSS6DGh/P+acs2cMV/souIg=;
 b=Iq9NyMyQ37wMY+bKsAGNNBONEYbLaVhC/97hJBE3TiZVG8INGoFYcGH5
 aKb3N0SEQx4gnoXRdyaGCYyuObclDa88QnyZ1I4wkR4K+5XIkdl4M5jLL
 EPZpZuE4lUkNdIaztEThTfK7+37YTvDOCfIeN7FTkskX1fzHDaqA2Rhcr E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rVY5CSv3FG1+kZevZS0vE1vnK6B4VfawOOQd6kTJ5lt5Fie+u9T9xNYElxg+7MsRC1UxkTTBuy
 jJGaLkCTIZe0lP14ZryXaRAlKbHUxSCdaSJzsjkP3s60a+dQ/Yw3e4lP9Nx1PdWS4++aYKavq6
 VqjBH0LT6zi4GPm98FELW14aq7TM6kMt4GpVJ6sxAgDdBTkCRP42+DEEjQh7i+dbCG+OBXjCx+
 fSYNmcfFx8272bbf1QoHdVUUCnWpqLniXsdW/qu111WxWfgJyPtSEA/ErzjL4PD55tOPHOTOWf
 l3c=
X-SBRS: 2.7
X-MesageID: 13181794
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="13181794"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 11:17:39 +0000
Message-ID: <20200217111740.7298-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200217111740.7298-1-andrew.cooper3@citrix.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] xen: Move async_exception_* infrastructure
 into x86
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGFzeW5jX2V4Y2VwdGlvbl97c3RhdGUsbWFza30gaW5mcmFzdHJ1Y3R1cmUgaXMgaW1wbGVt
ZW50ZWQgaW4gY29tbW9uIGNvZGUsCmJ1dCBpcyBsaW1pdGVkIHRvIHg4NiBiZWNhdXNlIG9mIHRo
ZSBWQ1BVX1RSQVBfTEFTVCBpZmRlZi1hcnkuCgpUaGUgaW50ZXJuYWxzIGFyZSB2ZXJ5IHg4NiBz
cGVjaWZpYyAoYW5kIGV2ZW4gdGhlbiwgaW4gbmVlZCBvZiBjb3JyZWN0aW9uKSwKYW5kIHdvbid0
IGJlIG9mIGludGVyZXN0IHRvIG90aGVyIGFyY2hpdGVjdHVyZXMuICBNb3ZlIGl0IGFsbCBpbnRv
IHg4NgpzcGVjaWZpYyBjb2RlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBC
ZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVs
bGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+CkNDOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+
Ci0tLQogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jICAgIHwgIDIgKy0KIHhlbi9hcmNo
L3g4Ni9jcHUvdnBtdS5jICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMg
ICAgICAgICAgICAgfCAxMiArKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAg
ICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvaHZtL2lycS5jICAgICAgICAgICAgfCAgOCAr
KysrLS0tLQogeGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMgICAgICAgIHwgIDIgKy0KIHhlbi9h
cmNoL3g4Ni9odm0vdmxhcGljLmMgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbm1pLmMg
ICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5j
ICAgfCAgMiArLQogeGVuL2FyY2gveDg2L3B2L2NhbGxiYWNrLmMgICAgICAgIHwgIDIgKy0KIHhl
bi9hcmNoL3g4Ni9wdi9pcmV0LmMgICAgICAgICAgICB8IDEzICsrKysrKystLS0tLS0KIHhlbi9h
cmNoL3g4Ni9wdi90cmFwcy5jICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYveDg2XzY0
L2FzbS1vZmZzZXRzLmMgfCAxMCArKysrKy0tLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAg
ICAgICAgICAgfCAxNSAtLS0tLS0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmggICAgICB8ICA4ICsrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAg
fCAxMSAtLS0tLS0tLS0tLQogMTYgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgNTEg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5j
IGIveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svdm1jZS5jCmluZGV4IDRmNWRlMDdlMDEuLjgxNmVm
NjFhZDQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL3ZtY2UuYworKysgYi94
ZW4vYXJjaC94ODYvY3B1L21jaGVjay92bWNlLmMKQEAgLTQxMiw3ICs0MTIsNyBAQCBpbnQgaW5q
ZWN0X3ZtY2Uoc3RydWN0IGRvbWFpbiAqZCwgaW50IHZjcHUpCiAKICAgICAgICAgaWYgKCAoaXNf
aHZtX2RvbWFpbihkKSB8fAogICAgICAgICAgICAgICBwdl90cmFwX2NhbGxiYWNrX3JlZ2lzdGVy
ZWQodiwgVFJBUF9tYWNoaW5lX2NoZWNrKSkgJiYKLSAgICAgICAgICAgICAhdGVzdF9hbmRfc2V0
X2Jvb2wodi0+bWNlX3BlbmRpbmcpICkKKyAgICAgICAgICAgICAhdGVzdF9hbmRfc2V0X2Jvb2wo
di0+YXJjaC5tY2VfcGVuZGluZykgKQogICAgICAgICB7CiAgICAgICAgICAgICBtY2VfcHJpbnRr
KE1DRV9WRVJCT1NFLCAiTUNFOiBpbmplY3Qgdk1DRSB0byAlcHZcbiIsIHYpOwogICAgICAgICAg
ICAgdmNwdV9raWNrKHYpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2NwdS92cG11LmMgYi94
ZW4vYXJjaC94ODYvY3B1L3ZwbXUuYwppbmRleCAzYzc3ODQ1MGFjLi5lNTBkNDc4ZDIzIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1L3ZwbXUuYworKysgYi94ZW4vYXJjaC94ODYvY3B1L3Zw
bXUuYwpAQCAtMzI5LDcgKzMyOSw3IEBAIHZvaWQgdnBtdV9kb19pbnRlcnJ1cHQoc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgICAgIHZsYXBpY19zZXRfaXJxKHZsYXBpYywgdmxhcGlj
X2x2dHBjICYgQVBJQ19WRUNUT1JfTUFTSywgMCk7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2Ug
QVBJQ19NT0RFX05NSToKLSAgICAgICAgc2FtcGxpbmctPm5taV9wZW5kaW5nID0gMTsKKyAgICAg
ICAgc2FtcGxpbmctPmFyY2gubm1pX3BlbmRpbmcgPSB0cnVlOwogICAgICAgICBicmVhazsKICAg
ICB9CiAjZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNo
L3g4Ni9kb21haW4uYwppbmRleCA2NjE1MGFiZjRjLi5mZTYzYzIzNjc2IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0xMjQ2
LDYgKzEyNDYsMTAgQEAgaW50IGFyY2hfaW5pdGlhbGlzZV92Y3B1KHN0cnVjdCB2Y3B1ICp2LCBY
RU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIAogaW50IGFyY2hfdmNwdV9yZXNldChz
dHJ1Y3QgdmNwdSAqdikKIHsKKyAgICB2LT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9tYXNrID0gMDsK
KyAgICBtZW1zZXQodi0+YXJjaC5hc3luY19leGNlcHRpb25fc3RhdGUsIDAsCisgICAgICAgICAg
IHNpemVvZih2LT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSkpOworCiAgICAgaWYgKCBpc19w
dl92Y3B1KHYpICkKICAgICB7CiAgICAgICAgIHB2X2Rlc3Ryb3lfZ2R0KHYpOwpAQCAtMTI2NCw2
ICsxMjY4LDE0IEBAIGFyY2hfZG9fdmNwdV9vcCgKIAogICAgIHN3aXRjaCAoIGNtZCApCiAgICAg
eworICAgIGNhc2UgVkNQVU9QX3NlbmRfbm1pOgorICAgICAgICBpZiAoICFndWVzdF9oYW5kbGVf
aXNfbnVsbChhcmcpICkKKyAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAgICAgIGlm
ICggIXRlc3RfYW5kX3NldF9ib29sKHYtPmFyY2gubm1pX3BlbmRpbmcpICkKKyAgICAgICAgICAg
IHZjcHVfa2ljayh2KTsKKyAgICAgICAgYnJlYWs7CisKICAgICBjYXNlIFZDUFVPUF9yZWdpc3Rl
cl92Y3B1X3RpbWVfbWVtb3J5X2FyZWE6CiAgICAgewogICAgICAgICBzdHJ1Y3QgdmNwdV9yZWdp
c3Rlcl90aW1lX21lbW9yeV9hcmVhIGFyZWE7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9t
Y3RsLmMgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKaW5kZXggY2U3NmQ2ZDc3Ni4uZWQ4Njc2MmZh
NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWN0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9k
b21jdGwuYwpAQCAtNjE0LDcgKzYxNCw3IEBAIGxvbmcgYXJjaF9kb19kb21jdGwoCiAgICAgICAg
IHsKICAgICAgICAgY2FzZSBYRU5fRE9NQ1RMX1NFTkRUUklHR0VSX05NSToKICAgICAgICAgICAg
IHJldCA9IDA7Ci0gICAgICAgICAgICBpZiAoICF0ZXN0X2FuZF9zZXRfYm9vbCh2LT5ubWlfcGVu
ZGluZykgKQorICAgICAgICAgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2Jvb2wodi0+YXJjaC5ubWlf
cGVuZGluZykgKQogICAgICAgICAgICAgICAgIHZjcHVfa2ljayh2KTsKICAgICAgICAgICAgIGJy
ZWFrOwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2lycS5jIGIveGVuL2FyY2gveDg2
L2h2bS9pcnEuYwppbmRleCBjNjg0NDIyYjI0Li5kZDIwMmFhYjVhIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaXJxLmMKQEAgLTUyNiwx
MCArNTI2LDEwIEBAIHN0cnVjdCBodm1faW50YWNrIGh2bV92Y3B1X2hhc19wZW5kaW5nX2lycShz
dHJ1Y3QgdmNwdSAqdikKICAgICAgKi8KICAgICB2bGFwaWNfc3luY19waXJfdG9faXJyKHYpOwog
Ci0gICAgaWYgKCB1bmxpa2VseSh2LT5ubWlfcGVuZGluZykgKQorICAgIGlmICggdW5saWtlbHko
di0+YXJjaC5ubWlfcGVuZGluZykgKQogICAgICAgICByZXR1cm4gaHZtX2ludGFja19ubWk7CiAK
LSAgICBpZiAoIHVubGlrZWx5KHYtPm1jZV9wZW5kaW5nKSApCisgICAgaWYgKCB1bmxpa2VseSh2
LT5hcmNoLm1jZV9wZW5kaW5nKSApCiAgICAgICAgIHJldHVybiBodm1faW50YWNrX21jZTsKIAog
ICAgIGlmICggKHBsYXQtPmlycS0+Y2FsbGJhY2tfdmlhX3R5cGUgPT0gSFZNSVJRX2NhbGxiYWNr
X3ZlY3RvcikKQEAgLTU1NCwxMSArNTU0LDExIEBAIHN0cnVjdCBodm1faW50YWNrIGh2bV92Y3B1
X2Fja19wZW5kaW5nX2lycSgKICAgICBzd2l0Y2ggKCBpbnRhY2suc291cmNlICkKICAgICB7CiAg
ICAgY2FzZSBodm1faW50c3JjX25taToKLSAgICAgICAgaWYgKCAhdGVzdF9hbmRfY2xlYXJfYm9v
bCh2LT5ubWlfcGVuZGluZykgKQorICAgICAgICBpZiAoICF0ZXN0X2FuZF9jbGVhcl9ib29sKHYt
PmFyY2gubm1pX3BlbmRpbmcpICkKICAgICAgICAgICAgIGludGFjayA9IGh2bV9pbnRhY2tfbm9u
ZTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBodm1faW50c3JjX21jZToKLSAgICAgICAgaWYg
KCAhdGVzdF9hbmRfY2xlYXJfYm9vbCh2LT5tY2VfcGVuZGluZykgKQorICAgICAgICBpZiAoICF0
ZXN0X2FuZF9jbGVhcl9ib29sKHYtPmFyY2gubWNlX3BlbmRpbmcpICkKICAgICAgICAgICAgIGlu
dGFjayA9IGh2bV9pbnRhY2tfbm9uZTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBodm1faW50
c3JjX3BpYzoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdmlvYXBpYy5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92aW9hcGljLmMKaW5kZXggOWFlZWYzMmExNC4uYjg3ZmFjYjBlMCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2h2bS92aW9hcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92
aW9hcGljLmMKQEAgLTQ2OSw3ICs0NjksNyBAQCBzdGF0aWMgdm9pZCB2aW9hcGljX2RlbGl2ZXIo
c3RydWN0IGh2bV92aW9hcGljICp2aW9hcGljLCB1bnNpZ25lZCBpbnQgcGluKQogICAgICAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCiAgICAgICAgICAgICBpZiAoIHZsYXBpY19tYXRjaF9kZXN0
KHZjcHVfdmxhcGljKHYpLCBOVUxMLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAwLCBkZXN0LCBkZXN0X21vZGUpICYmCi0gICAgICAgICAgICAgICAgICF0ZXN0X2FuZF9zZXRf
Ym9vbCh2LT5ubWlfcGVuZGluZykgKQorICAgICAgICAgICAgICAgICAhdGVzdF9hbmRfc2V0X2Jv
b2wodi0+YXJjaC5ubWlfcGVuZGluZykgKQogICAgICAgICAgICAgICAgIHZjcHVfa2ljayh2KTsK
ICAgICAgICAgYnJlYWs7CiAgICAgfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bGFw
aWMuYyBiL3hlbi9hcmNoL3g4Ni9odm0vdmxhcGljLmMKaW5kZXggYWNiOWRkZjQ2Zi4uMjY3MjZh
NDMxMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS92bGFwaWMuYworKysgYi94ZW4vYXJj
aC94ODYvaHZtL3ZsYXBpYy5jCkBAIC0zNTUsNyArMzU1LDcgQEAgc3RhdGljIHZvaWQgdmxhcGlj
X2FjY2VwdF9pcnEoc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IGljcl9sb3cpCiAgICAgICAgIGJy
ZWFrOwogCiAgICAgY2FzZSBBUElDX0RNX05NSToKLSAgICAgICAgaWYgKCAhdGVzdF9hbmRfc2V0
X2Jvb2wodi0+bm1pX3BlbmRpbmcpICkKKyAgICAgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2Jvb2wo
di0+YXJjaC5ubWlfcGVuZGluZykgKQogICAgICAgICB7CiAgICAgICAgICAgICBib29sX3Qgd2Fr
ZSA9IDA7CiAgICAgICAgICAgICBkb21haW5fbG9jayh2LT5kb21haW4pOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L25taS5jIGIveGVuL2FyY2gveDg2L25taS5jCmluZGV4IDYzODY3N2E1ZmUu
LjAzOTBkOWIwYjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ubWkuYworKysgYi94ZW4vYXJj
aC94ODYvbm1pLmMKQEAgLTU5OSw4ICs1OTksOCBAQCBzdGF0aWMgdm9pZCBkb19ubWlfc3RhdHMo
dW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgICAhKHYgPSBoYXJkd2FyZV9kb21haW4tPnZjcHVb
MF0pICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgcGVuZCA9IHYtPm5taV9wZW5kaW5nOwotICAg
IG1hc2sgPSB2LT5hc3luY19leGNlcHRpb25fbWFzayAmICgxIDw8IFZDUFVfVFJBUF9OTUkpOwor
ICAgIHBlbmQgPSB2LT5hcmNoLm5taV9wZW5kaW5nOworICAgIG1hc2sgPSB2LT5hcmNoLmFzeW5j
X2V4Y2VwdGlvbl9tYXNrICYgKDEgPDwgVkNQVV9UUkFQX05NSSk7CiAgICAgaWYgKCBwZW5kIHx8
IG1hc2sgKQogICAgICAgICBwcmludGsoIiVwdjogTk1JJXMlc1xuIiwKICAgICAgICAgICAgICAg
IHYsIHBlbmQgPyAiIHBlbmRpbmciIDogIiIsIG1hc2sgPyAiIG1hc2tlZCIgOiAiIik7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jIGIveGVuL2FyY2gveDg2L29w
cm9maWxlL25taV9pbnQuYwppbmRleCA4Zjk3Zjc1MjJjLi4yOTY5ZGI0N2ZjIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1pX2ludC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9vcHJv
ZmlsZS9ubWlfaW50LmMKQEAgLTkzLDcgKzkzLDcgQEAgc3RhdGljIGludCBubWlfY2FsbGJhY2so
Y29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIGludCBjcHUpCiAJCXNlbmRfZ3Vlc3Rf
dmNwdV92aXJxKGN1cnJlbnQsIFZJUlFfWEVOT1BST0YpOwogCiAJaWYgKCBvdmYgPT0gMiApCi0g
ICAgICAgICAgICAgICAgY3VycmVudC0+bm1pX3BlbmRpbmcgPSAxOworCQljdXJyZW50LT5hcmNo
Lm5taV9wZW5kaW5nID0gdHJ1ZTsKIAlyZXR1cm4gMTsKIH0KIApkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3B2L2NhbGxiYWNrLmMgYi94ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYwppbmRleCAx
MTc4ZWZkZGI2Li4xMDZjMTZlZDAxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvY2FsbGJh
Y2suYworKysgYi94ZW4vYXJjaC94ODYvcHYvY2FsbGJhY2suYwpAQCAtNTIsNyArNTIsNyBAQCBz
dGF0aWMgaW50IHJlZ2lzdGVyX2d1ZXN0X25taV9jYWxsYmFjayh1bnNpZ25lZCBsb25nIGFkZHJl
c3MpCiAgICAgICogbm93LgogICAgICAqLwogICAgIGlmICggY3Vyci0+dmNwdV9pZCA9PSAwICYm
IGFyY2hfZ2V0X25taV9yZWFzb24oZCkgIT0gMCApCi0gICAgICAgIGN1cnItPm5taV9wZW5kaW5n
ID0gMTsKKyAgICAgICAgY3Vyci0+YXJjaC5ubWlfcGVuZGluZyA9IHRydWU7CiAKICAgICByZXR1
cm4gMDsKIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9pcmV0LmMgYi94ZW4vYXJjaC94
ODYvcHYvaXJldC5jCmluZGV4IDE2YjQ0OWZmNjQuLjllMzRiNjE2ZjkgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9wdi9pcmV0LmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2lyZXQuYwpAQCAtMjcs
MTUgKzI3LDE1IEBAIHN0YXRpYyB2b2lkIGFzeW5jX2V4Y2VwdGlvbl9jbGVhbnVwKHN0cnVjdCB2
Y3B1ICpjdXJyKQogewogICAgIHVuc2lnbmVkIGludCB0cmFwOwogCi0gICAgaWYgKCAhY3Vyci0+
YXN5bmNfZXhjZXB0aW9uX21hc2sgKQorICAgIGlmICggIWN1cnItPmFyY2guYXN5bmNfZXhjZXB0
aW9uX21hc2sgKQogICAgICAgICByZXR1cm47CiAKLSAgICBpZiAoICEoY3Vyci0+YXN5bmNfZXhj
ZXB0aW9uX21hc2sgJiAoY3Vyci0+YXN5bmNfZXhjZXB0aW9uX21hc2sgLSAxKSkgKQotICAgICAg
ICB0cmFwID0gX19zY2FuYml0KGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrLCBWQ1BVX1RSQVBf
Tk9ORSk7CisgICAgaWYgKCAhKGN1cnItPmFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2sgJiAoY3Vy
ci0+YXJjaC5hc3luY19leGNlcHRpb25fbWFzayAtIDEpKSApCisgICAgICAgIHRyYXAgPSBfX3Nj
YW5iaXQoY3Vyci0+YXJjaC5hc3luY19leGNlcHRpb25fbWFzaywgVkNQVV9UUkFQX05PTkUpOwog
ICAgIGVsc2UKICAgICAgICAgZm9yICggdHJhcCA9IFZDUFVfVFJBUF9OT05FICsgMTsgdHJhcCA8
PSBWQ1BVX1RSQVBfTEFTVDsgKyt0cmFwICkKLSAgICAgICAgICAgIGlmICggKGN1cnItPmFzeW5j
X2V4Y2VwdGlvbl9tYXNrIF4KLSAgICAgICAgICAgICAgICAgIGN1cnItPmFzeW5jX2V4Y2VwdGlv
bl9zdGF0ZSh0cmFwKS5vbGRfbWFzaykgPT0gKDF1IDw8IHRyYXApICkKKyAgICAgICAgICAgIGlm
ICggKGN1cnItPmFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2sgXgorICAgICAgICAgICAgICAgICAg
Y3Vyci0+YXJjaC5hc3luY19leGNlcHRpb25fc3RhdGUodHJhcCkub2xkX21hc2spID09ICgxdSA8
PCB0cmFwKSApCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgaWYgKCB1bmxpa2VseSh0cmFw
ID4gVkNQVV9UUkFQX0xBU1QpICkKICAgICB7CkBAIC00NCw3ICs0NCw4IEBAIHN0YXRpYyB2b2lk
IGFzeW5jX2V4Y2VwdGlvbl9jbGVhbnVwKHN0cnVjdCB2Y3B1ICpjdXJyKQogICAgIH0KIAogICAg
IC8qIFJlc3RvcmUgcHJldmlvdXMgYXN5bmNocm9ub3VzIGV4Y2VwdGlvbiBtYXNrLiAqLwotICAg
IGN1cnItPmFzeW5jX2V4Y2VwdGlvbl9tYXNrID0gY3Vyci0+YXN5bmNfZXhjZXB0aW9uX3N0YXRl
KHRyYXApLm9sZF9tYXNrOworICAgIGN1cnItPmFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2sgPQor
ICAgICAgICBjdXJyLT5hcmNoLmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSh0cmFwKS5vbGRfbWFzazsK
IH0KIAogdW5zaWduZWQgbG9uZyBkb19pcmV0KHZvaWQpCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvcHYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jCmluZGV4IDk1MGNmMjViNGEu
LmQ5N2ViZjc4OTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi90cmFwcy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9wdi90cmFwcy5jCkBAIC0xNzYsNyArMTc2LDcgQEAgaW50IHB2X3JhaXNlX25t
aShzdHJ1Y3QgdmNwdSAqdikKIAogICAgIGlmICggY21weGNoZ3B0cih2X3B0ciwgTlVMTCwgdikg
KQogICAgICAgICByZXR1cm4gLUVCVVNZOwotICAgIGlmICggIXRlc3RfYW5kX3NldF9ib29sKHYt
Pm5taV9wZW5kaW5nKSApCisgICAgaWYgKCAhdGVzdF9hbmRfc2V0X2Jvb2wodi0+YXJjaC5ubWlf
cGVuZGluZykgKQogICAgIHsKICAgICAgICAgLyogTm90IHNhZmUgdG8gd2FrZSB1cCBhIHZjcHUg
aGVyZSAqLwogICAgICAgICByYWlzZV9zb2Z0aXJxKE5NSV9TT0ZUSVJRKTsKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYyBiL3hlbi9hcmNoL3g4Ni94ODZfNjQv
YXNtLW9mZnNldHMuYwppbmRleCAwN2QyMTU1YmY1Li5iOGU4NTEwNDM5IDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYveDg2XzY0L2FzbS1vZmZzZXRzLmMKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82
NC9hc20tb2Zmc2V0cy5jCkBAIC03MiwxMSArNzIsMTEgQEAgdm9pZCBfX2R1bW15X18odm9pZCkK
ICAgICBPRkZTRVQoVkNQVV9ndWVzdF9jb250ZXh0X2ZsYWdzLCBzdHJ1Y3QgdmNwdSwgYXJjaC5w
di52Z2NfZmxhZ3MpOwogICAgIE9GRlNFVChWQ1BVX2NyMywgc3RydWN0IHZjcHUsIGFyY2guY3Iz
KTsKICAgICBPRkZTRVQoVkNQVV9hcmNoX21zcnMsIHN0cnVjdCB2Y3B1LCBhcmNoLm1zcnMpOwot
ICAgIE9GRlNFVChWQ1BVX25taV9wZW5kaW5nLCBzdHJ1Y3QgdmNwdSwgbm1pX3BlbmRpbmcpOwot
ICAgIE9GRlNFVChWQ1BVX21jZV9wZW5kaW5nLCBzdHJ1Y3QgdmNwdSwgbWNlX3BlbmRpbmcpOwot
ICAgIE9GRlNFVChWQ1BVX25taV9vbGRfbWFzaywgc3RydWN0IHZjcHUsIG5taV9zdGF0ZS5vbGRf
bWFzayk7Ci0gICAgT0ZGU0VUKFZDUFVfbWNlX29sZF9tYXNrLCBzdHJ1Y3QgdmNwdSwgbWNlX3N0
YXRlLm9sZF9tYXNrKTsKLSAgICBPRkZTRVQoVkNQVV9hc3luY19leGNlcHRpb25fbWFzaywgc3Ry
dWN0IHZjcHUsIGFzeW5jX2V4Y2VwdGlvbl9tYXNrKTsKKyAgICBPRkZTRVQoVkNQVV9ubWlfcGVu
ZGluZywgc3RydWN0IHZjcHUsIGFyY2gubm1pX3BlbmRpbmcpOworICAgIE9GRlNFVChWQ1BVX21j
ZV9wZW5kaW5nLCBzdHJ1Y3QgdmNwdSwgYXJjaC5tY2VfcGVuZGluZyk7CisgICAgT0ZGU0VUKFZD
UFVfbm1pX29sZF9tYXNrLCBzdHJ1Y3QgdmNwdSwgYXJjaC5ubWlfc3RhdGUub2xkX21hc2spOwor
ICAgIE9GRlNFVChWQ1BVX21jZV9vbGRfbWFzaywgc3RydWN0IHZjcHUsIGFyY2gubWNlX3N0YXRl
Lm9sZF9tYXNrKTsKKyAgICBPRkZTRVQoVkNQVV9hc3luY19leGNlcHRpb25fbWFzaywgc3RydWN0
IHZjcHUsIGFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2spOwogICAgIERFRklORShWQ1BVX1RSQVBf
Tk1JLCBWQ1BVX1RSQVBfTk1JKTsKICAgICBERUZJTkUoVkNQVV9UUkFQX01DRSwgVkNQVV9UUkFQ
X01DRSk7CiAgICAgREVGSU5FKF9WR0NGX3N5c2NhbGxfZGlzYWJsZXNfZXZlbnRzLCAgX1ZHQ0Zf
c3lzY2FsbF9kaXNhYmxlc19ldmVudHMpOwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4u
YyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggMGFlMDRkNWJiOS4uNmFkNDU4ZmE2YiAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCkBA
IC0xMTk5LDEwICsxMTk5LDYgQEAgaW50IHZjcHVfcmVzZXQoc3RydWN0IHZjcHUgKnYpCiAgICAg
di0+ZnB1X2luaXRpYWxpc2VkID0gMDsKICAgICB2LT5mcHVfZGlydGllZCAgICAgPSAwOwogICAg
IHYtPmlzX2luaXRpYWxpc2VkICA9IDA7Ci0jaWZkZWYgVkNQVV9UUkFQX0xBU1QKLSAgICB2LT5h
c3luY19leGNlcHRpb25fbWFzayA9IDA7Ci0gICAgbWVtc2V0KHYtPmFzeW5jX2V4Y2VwdGlvbl9z
dGF0ZSwgMCwgc2l6ZW9mKHYtPmFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSkpOwotI2VuZGlmCiAgICAg
aWYgKCB2LT5hZmZpbml0eV9icm9rZW4gJiBWQ1BVX0FGRklOSVRZX09WRVJSSURFICkKICAgICAg
ICAgdmNwdV90ZW1wb3JhcnlfYWZmaW5pdHkodiwgTlJfQ1BVUywgVkNQVV9BRkZJTklUWV9PVkVS
UklERSk7CiAgICAgaWYgKCB2LT5hZmZpbml0eV9icm9rZW4gJiBWQ1BVX0FGRklOSVRZX1dBSVQg
KQpAQCAtMTUxMSwxNyArMTUwNyw2IEBAIGxvbmcgZG9fdmNwdV9vcChpbnQgY21kLCB1bnNpZ25l
ZCBpbnQgdmNwdWlkLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKICAgICAgICAg
YnJlYWs7CiAgICAgfQogCi0jaWZkZWYgVkNQVV9UUkFQX05NSQotICAgIGNhc2UgVkNQVU9QX3Nl
bmRfbm1pOgotICAgICAgICBpZiAoICFndWVzdF9oYW5kbGVfaXNfbnVsbChhcmcpICkKLSAgICAg
ICAgICAgIHJldHVybiAtRUlOVkFMOwotCi0gICAgICAgIGlmICggIXRlc3RfYW5kX3NldF9ib29s
KHYtPm5taV9wZW5kaW5nKSApCi0gICAgICAgICAgICB2Y3B1X2tpY2sodik7Ci0KLSAgICAgICAg
YnJlYWs7Ci0jZW5kaWYKLQogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gYXJjaF9kb192Y3B1
X29wKGNtZCwgdiwgYXJnKTsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaAppbmRleCAx
ODQzYzc2ZDFhLi4xMDVhZGY5NmViIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2Rv
bWFpbi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmgKQEAgLTE5LDYgKzE5LDcg
QEAKICNkZWZpbmUgaXNfaHZtX3B2X2V2dGNobl92Y3B1KHYpIChpc19odm1fcHZfZXZ0Y2huX2Rv
bWFpbih2LT5kb21haW4pKQogI2RlZmluZSBpc19kb21haW5fZGlyZWN0X21hcHBlZChkKSAoKHZv
aWQpKGQpLCAwKQogCisjZGVmaW5lIFZDUFVfVFJBUF9OT05FICAgICAgICAgMAogI2RlZmluZSBW
Q1BVX1RSQVBfTk1JICAgICAgICAgIDEKICNkZWZpbmUgVkNQVV9UUkFQX01DRSAgICAgICAgICAy
CiAjZGVmaW5lIFZDUFVfVFJBUF9MQVNUICAgICAgICAgVkNQVV9UUkFQX01DRQpAQCAtNTU2LDYg
KzU1NywxMyBAQCBzdHJ1Y3QgYXJjaF92Y3B1CiAKICAgICBzdHJ1Y3QgdnBtdV9zdHJ1Y3QgdnBt
dTsKIAorICAgIHN0cnVjdCB7CisgICAgICAgIGJvb2wgICAgcGVuZGluZzsKKyAgICAgICAgdWlu
dDhfdCBvbGRfbWFzazsKKyAgICB9IGFzeW5jX2V4Y2VwdGlvbl9zdGF0ZVtWQ1BVX1RSQVBfTEFT
VF07CisjZGVmaW5lIGFzeW5jX2V4Y2VwdGlvbl9zdGF0ZSh0KSBhc3luY19leGNlcHRpb25fc3Rh
dGVbKHQpLTFdCisgICAgdWludDhfdCBhc3luY19leGNlcHRpb25fbWFzazsKKwogICAgIC8qIFZp
cnR1YWwgTWFjaGluZSBFeHRlbnNpb25zICovCiAgICAgdW5pb24gewogICAgICAgICBzdHJ1Y3Qg
cHZfdmNwdSBwdjsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oIGIveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggMjFiNWY0Y2ViZC4uM2E0ZjQzMDk4YyAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgK
QEAgLTE5MSwxNyArMTkxLDYgQEAgc3RydWN0IHZjcHUKICAgICBib29sICAgICAgICAgICAgIGlz
X3VyZ2VudDsKICAgICAvKiBWQ1BVIG11c3QgY29udGV4dF9zd2l0Y2ggd2l0aG91dCBzY2hlZHVs
aW5nIHVuaXQuICovCiAgICAgYm9vbCAgICAgICAgICAgICBmb3JjZV9jb250ZXh0X3N3aXRjaDsK
LQotI2lmZGVmIFZDUFVfVFJBUF9MQVNUCi0jZGVmaW5lIFZDUFVfVFJBUF9OT05FICAgIDAKLSAg
ICBzdHJ1Y3QgewotICAgICAgICBib29sICAgICAgICAgICAgIHBlbmRpbmc7Ci0gICAgICAgIHVp
bnQ4X3QgICAgICAgICAgb2xkX21hc2s7Ci0gICAgfSAgICAgICAgICAgICAgICBhc3luY19leGNl
cHRpb25fc3RhdGVbVkNQVV9UUkFQX0xBU1RdOwotI2RlZmluZSBhc3luY19leGNlcHRpb25fc3Rh
dGUodCkgYXN5bmNfZXhjZXB0aW9uX3N0YXRlWyh0KS0xXQotICAgIHVpbnQ4X3QgICAgICAgICAg
YXN5bmNfZXhjZXB0aW9uX21hc2s7Ci0jZW5kaWYKLQogICAgIC8qIFJlcXVpcmUgc2h1dGRvd24g
dG8gYmUgZGVmZXJyZWQgZm9yIHNvbWUgYXN5bmNocm9ub3VzIG9wZXJhdGlvbj8gKi8KICAgICBi
b29sICAgICAgICAgICAgIGRlZmVyX3NodXRkb3duOwogICAgIC8qIFZDUFUgaXMgcGF1c2VkIGZv
bGxvd2luZyBzaHV0ZG93biByZXF1ZXN0IChkLT5pc19zaHV0dGluZ19kb3duKT8gKi8KLS0gCjIu
MTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:18:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:18:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ePZ-0006gO-8z; Mon, 17 Feb 2020 11:18:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3ePY-0006fy-4o
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:18:00 +0000
X-Inumbo-ID: 20c69b47-5177-11ea-bfcd-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 20c69b47-5177-11ea-bfcd-12813bfff9fa;
 Mon, 17 Feb 2020 11:17:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581938268;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=vUAJ1LxEcICWt46MAuarTVfC93cKWIoFfdgBO656hac=;
 b=ItitcpEGuJZtQ1h4llEOBN0MjqtHht6GVNWlGQepAek82/a1h7f+rqVr
 VJlyDEMD51Km/TmjMV6oRBOuBF4DYg/GpujOuBjA35fF+DEfNomJvJORV
 mL/wTjZJyTx+/Ao+ATViSlugUkP2w8ZVVDu6RCR+3j35vSxMQpyJc2R9P w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EDHcbNjDY+b+DCEd1w7R0Sh6fVWc/dcmQU1FsDuHvBmV7/e8gJzt6feIgB5D17WIBK38+Ez1Vq
 WNczp3FlmAWTwAOGtWTc5xxtZf1uMyRc4799RlckrOTdkbUHyMFii6myxdugNYWD8ffPvMAVPF
 K7cRjAub0EeG3aKrHYAkSHj9jVzeMaiNlahydWhm60WYcnVYCBDQxEf5vC29/s39F4EZB8ttXE
 QrCu+0BKc1HJqouRPHijUdRGnEpE0Nm73HADUhcuXyW18p+CXM0ezGB/L7nbbVxFyPOgeBgtMX
 gnI=
X-SBRS: 2.7
X-MesageID: 12990896
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12990896"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 11:17:37 +0000
Message-ID: <20200217111740.7298-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] xen: async_exception_* cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <JBeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpbmZyYXN0cnVjdHVyZSBpcyBvbmx5IGNvbXBpbGVkIGZvciB4ODYsIHZlcnkgeDg2IHNw
ZWNpZmljIChzbyBvZiBubwppbnRlcmVzdCB0byBvdGhlciBhcmNoaXRlY3R1cmVzKSwgYW5kIHZl
cnkgYnJva2VuLgoKQW1vbmdzdCBvdGhlciB0aGluZ3MsIE1DRXMgaGF2ZSBhIGhpZ2hlciBwcmlv
cml0eSB0aGFuIE5NSXMsIGFuZCB0aGVyZSBpcyBubwpzdWNoIHRoaW5nIGFzIG1hc2tpbmcgYW4g
TUNFLiAgSW4gb3JkZXIgdG8gYWRkcmVzcyB0aGVzZSBidWdzICh3aGljaCB3aWxsCmNvbXBsZXRl
bHkgY2hhbmdlIHRoZSBpbmZyYXN0cnVjdHVyZSksIHN0YXJ0IGJ5IG1vdmluZyBpdCBhbGwgb3V0
IG9mIGNvbW1vbgpjb2RlLgoKQW5kcmV3IENvb3BlciAoMyk6CiAgeDg2L25taTogQ29ycmVjdGlv
bnMgYW5kIGltcHJvdmVtZW50cyB0byBkb19ubWlfc3RhdHMoKQogIHhlbjogTW92ZSBhc3luY19l
eGNlcHRpb25fKiBpbmZyYXN0cnVjdHVyZSBpbnRvIHg4NgogIHhlbi94ODY6IFJlbmFtZSBhbmQg
c2ltcGxpZnkgYXN5bmNfZXZlbnRfKiBpbmZyYXN0cnVjdHVyZQoKIHhlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL3ZtY2UuYyAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L2NwdS92cG11LmMgICAgICAg
ICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgIHwgMTEgKysr
KysrKysrKysKIHhlbi9hcmNoL3g4Ni9kb21jdGwuYyAgICAgICAgICAgICAgfCAgMiArLQogeGVu
L2FyY2gveDg2L2h2bS9pcnEuYyAgICAgICAgICAgICB8ICA4ICsrKystLS0tCiB4ZW4vYXJjaC94
ODYvaHZtL3Zpb2FwaWMuYyAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vdmxhcGlj
LmMgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L25taS5jICAgICAgICAgICAgICAgICB8
IDI2ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvb3Byb2ZpbGUvbm1p
X2ludC5jICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9jYWxsYmFjay5jICAgICAgICAgfCAg
MiArLQogeGVuL2FyY2gveDg2L3B2L2lyZXQuYyAgICAgICAgICAgICB8IDE0ICsrKysrKystLS0t
LS0tCiB4ZW4vYXJjaC94ODYvcHYvdHJhcHMuYyAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNo
L3g4Ni94ODZfNjQvYXNtLW9mZnNldHMuYyAgfCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYv
eDg2XzY0L2NvbXBhdC9lbnRyeS5TIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYveDg2
XzY0L2VudHJ5LlMgICAgICAgIHwgMTIgKysrKysrLS0tLS0tCiB4ZW4vY29tbW9uL2RvbWFpbi5j
ICAgICAgICAgICAgICAgIHwgMTUgLS0tLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2RvbWFpbi5oICAgICAgIHwgMjcgKysrKysrKysrKysrKysrKystLS0tLS0tLS0tCiB4ZW4vaW5j
bHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgIHwgMTEgLS0tLS0tLS0tLS0KIDE4IGZpbGVzIGNo
YW5nZWQsIDc3IGluc2VydGlvbnMoKyksIDg1IGRlbGV0aW9ucygtKQoKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:34:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:34:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3efp-0008WO-0x; Mon, 17 Feb 2020 11:34:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vo74=4F=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j3efn-0008WJ-78
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:34:47 +0000
X-Inumbo-ID: 7fc04640-5179-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7fc04640-5179-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 11:34:46 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3efk-0000de-QV; Mon, 17 Feb 2020 11:34:44 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3efk-0003oA-H4; Mon, 17 Feb 2020 11:34:44 +0000
Date: Mon, 17 Feb 2020 11:34:41 +0000
From: Wei Liu <wl@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200217113441.c7q2uclargvrleyo@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDQ6NTU6NDRQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBXZWkgTGl1IDx3
ZWkubGl1LnhlbkBnbWFpbC5jb20+IE9uIEJlaGFsZiBPZiBXZWkgTGl1Cj4gPiBTZW50OiAxNCBG
ZWJydWFyeSAyMDIwIDEzOjM0Cj4gPiBUbzogWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiA+IENjOiBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlA
bWljcm9zb2Z0LmNvbT47IER1cnJhbnQsIFBhdWwKPiA+IDxwZHVycmFudEBhbWF6b24uY28udWs+
OyBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQo+ID4gPHdsQHhlbi5vcmc+
OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgo+ID4gU3ViamVjdDogW1BBVENIIHYyIDIvM10geDg2L2h5cGVydjogc2tlbGV0b24g
Zm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaAo+ID4gCj4gPiBJbXBsZW1lbnQgYSBiYXNpYyBob29r
IGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2guIFRoZSBob29rIG5lZWRzIHRvCj4gPiBjaGVjayBp
ZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5vdCBtZXQsIGl0IHJldHVybnMg
YW4gZXJyb3IKPiA+IG51bWJlciB0byBmYWxsIGJhY2sgdG8gbmF0aXZlIGZsdXNoZXMuCj4gPiAK
PiA+IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNhbGwgcGFn
ZSBpcyByZWFkeS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9z
b2Z0LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUg
IHwgIDEgKwo+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgIHwgMTcgKysr
KysrKysrKysrCj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCAr
KysKPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDQxICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25z
KCspCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxi
LmMKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZp
bGUKPiA+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gaW5kZXggNjgx
NzAxMDlhOS4uMTg5MDJjMzNlOSAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvTWFrZWZpbGUKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZp
bGUKPiA+IEBAIC0xICsxLDIgQEAKPiA+ICBvYmoteSArPSBoeXBlcnYubwo+ID4gK29iai15ICs9
IHRsYi5vCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYu
Ywo+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiBpbmRleCA3MGY0
Y2Q1YWUwLi5mOWQxZjExYWUzIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9oeXBlcnYuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYu
Ywo+ID4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAq
LCBodl9pbnB1dF9wYWdlKTsKPiA+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICos
IGh2X3ZwX2Fzc2lzdCk7Cj4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQg
aW50LCBodl92cF9pbmRleCk7Cj4gPiAKPiA+ICtzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGh2
X2hjYWxsX3BhZ2VfcmVhZHk7Cj4gPiArCj4gPiAgc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1
ZXN0X2lkKHZvaWQpCj4gPiAgewo+ID4gICAgICB1bmlvbiBodl9ndWVzdF9vc19pZCBpZCA9IHt9
Owo+ID4gQEAgLTExOSw2ICsxMjEsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJj
YWxsX3BhZ2Uodm9pZCkKPiA+ICAgICAgQlVHX09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7Cj4g
PiAKPiA+ICAgICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0Vf
U0hJRlQpOwo+IAo+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQgbGVhc3QgYSBjb21waWxlciBiYXJy
aWVyIGhlcmU/Cj4gCgpPSy4gSSB3aWxsIGFkZCBhIHdyaXRlIGJhcnJpZXIgaGVyZS4KCldlaS4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:40:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:40:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3elV-0000tf-O8; Mon, 17 Feb 2020 11:40:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3elU-0000ta-8M
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:40:40 +0000
X-Inumbo-ID: 51c22d20-517a-11ea-bfd3-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 51c22d20-517a-11ea-bfd3-12813bfff9fa;
 Mon, 17 Feb 2020 11:40:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581939640;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=AaqgVpaOHNYyuPoFJt25+zoUcEmZjMiC+y387kIFtpE=;
 b=iIYZ6RzQlpDJ27qHJoCyc8+YfhXELnk29yTurU89dUFby3dMiH4+N/2t
 KVxRnaZ4Ov3BteTLFoM+vo4oYQ1uwL900BOa617PtYcVR7h+7A1mfReOA
 Az3GMDVQ9LJeKKNeGJ76Sqv+xd3SF0l1K8MFoyerX8UnfuKYOZY8He82D 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: l+C3C8+DBy7u8SCYmk7eCLJ5wlPCMu4/KSboikkhNQ/3JoL5Glu+Gxnd9qJh4Zd9QE9rDu5VBv
 rA3FXoMXMg6Sht3fRZ2S6Dp0T202X3hmS2wlaZPENeyxzPKYyxM/O7L4MDSIC86U693AT5+7tZ
 uHy3XXlC2FsZyIzRnEr1MUjYJG9WrTsAG9UADqTR7P+HGUR013fCs6GDGprjyDQr0QYkfqS0nW
 SBIFPEBH1i/IEfhGxBWUp3zIkNNj5mk/FFgrTHh6IJkQP2pGkt9RuHWcogmL4wryjJIZxSAfC8
 CRQ=
X-SBRS: 2.7
X-MesageID: 12734734
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12734734"
Date: Mon, 17 Feb 2020 12:40:31 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200217114031.GF4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217113441.c7q2uclargvrleyo@debian>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MzQ6NDFBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIEZlYiAxNCwgMjAyMCBhdCAwNDo1NTo0NFBNICswMDAwLCBEdXJyYW50LCBQYXVs
IHdyb3RlOgo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiBGcm9tOiBXZWkg
TGl1IDx3ZWkubGl1LnhlbkBnbWFpbC5jb20+IE9uIEJlaGFsZiBPZiBXZWkgTGl1Cj4gPiA+IFNl
bnQ6IDE0IEZlYnJ1YXJ5IDIwMjAgMTM6MzQKPiA+ID4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0
IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPiA+IENjOiBNaWNoYWVsIEtlbGxl
eSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IER1cnJhbnQsIFBhdWwKPiA+ID4gPHBkdXJyYW50
QGFtYXpvbi5jby51az47IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+OyBXZWkgTGl1Cj4g
PiA+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3
IENvb3Blcgo+ID4gPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiBTdWJqZWN0OiBbUEFUQ0ggdjIgMi8zXSB4
ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoCj4gPiA+IAo+ID4g
PiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2guIFRoZSBo
b29rIG5lZWRzIHRvCj4gPiA+IGNoZWNrIGlmIHByZXJlcXVpc2l0ZXMgYXJlIG1ldC4gSWYgdGhl
eSBhcmUgbm90IG1ldCwgaXQgcmV0dXJucyBhbiBlcnJvcgo+ID4gPiBudW1iZXIgdG8gZmFsbCBi
YWNrIHRvIG5hdGl2ZSBmbHVzaGVzLgo+ID4gPiAKPiA+ID4gSW50cm9kdWNlIGEgbmV3IHZhcmlh
YmxlIHRvIGluZGljYXRlIGlmIGh5cGVyY2FsbCBwYWdlIGlzIHJlYWR5Lgo+ID4gPiAKPiA+ID4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiA+ID4gLS0tCj4g
PiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlICB8ICAxICsKPiA+ID4gIHhl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgIHwgMTcgKysrKysrKysrKysrCj4gPiA+
ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCB8ICA0ICsrKwo+ID4gPiAgeGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MSArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwo+ID4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspCj4gPiA+
ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ID4g
PiAKPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUK
PiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gPiA+IGluZGV4IDY4
MTcwMTA5YTkuLjE4OTAyYzMzZTkgMTAwNjQ0Cj4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9N
YWtlZmlsZQo+ID4gPiBAQCAtMSArMSwyIEBACj4gPiA+ICBvYmoteSArPSBoeXBlcnYubwo+ID4g
PiArb2JqLXkgKz0gdGxiLm8KPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvaHlwZXJ2LmMKPiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5j
Cj4gPiA+IGluZGV4IDcwZjRjZDVhZTAuLmY5ZDFmMTFhZTMgMTAwNjQ0Cj4gPiA+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gKysrIGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gPiBAQCAtMzMsNiArMzMsOCBAQCBERUZJTkVfUEVS
X0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOwo+ID4gPiAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ID4gPiAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gPiA+IAo+ID4g
PiArc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5Owo+ID4gPiAr
Cj4gPiA+ICBzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkKPiA+ID4gIHsK
PiA+ID4gICAgICB1bmlvbiBodl9ndWVzdF9vc19pZCBpZCA9IHt9Owo+ID4gPiBAQCAtMTE5LDYg
KzEyMSw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cF9oeXBlcmNhbGxfcGFnZSh2b2lkKQo+
ID4gPiAgICAgIEJVR19PTighaHlwZXJjYWxsX21zci5lbmFibGUpOwo+ID4gPiAKPiA+ID4gICAg
ICBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7Cj4g
PiAKPiA+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQgbGVhc3QgYSBjb21waWxlciBiYXJyaWVyIGhl
cmU/Cj4gPiAKPiAKPiBPSy4gSSB3aWxsIGFkZCBhIHdyaXRlIGJhcnJpZXIgaGVyZS4KCkhtLCBz
aG91bGRuJ3Qgc3VjaCBiYXJyaWVyIGJlIHBhcnQgb2Ygc2V0X2ZpeG1hcF94IGl0c2VsZj8KCk5v
dGUgdGhhdCBtYXBfcGFnZXNfdG9feGVuIGFscmVhZHkgcGVyZm9ybXMgYXRvbWljIHdyaXRlcy4K
ClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:45:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:45:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eqP-00014i-GB; Mon, 17 Feb 2020 11:45:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vo74=4F=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j3eqO-00014d-8n
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:45:44 +0000
X-Inumbo-ID: 074595ce-517b-11ea-bfd4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 074595ce-517b-11ea-bfd4-12813bfff9fa;
 Mon, 17 Feb 2020 11:45:43 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3eqM-0000qh-4z; Mon, 17 Feb 2020 11:45:42 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3eqL-0004YA-Rg; Mon, 17 Feb 2020 11:45:42 +0000
Date: Mon, 17 Feb 2020 11:45:38 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200217114538.s34hqiaq35kfv2sf@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217114031.GF4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTI6NDA6MzFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMTozNDo0MUFNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDQ6NTU6NDRQTSArMDAwMCwg
RHVycmFudCwgUGF1bCB3cm90ZToKPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+
ID4gPiA+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVuQGdtYWlsLmNvbT4gT24gQmVoYWxmIE9m
IFdlaSBMaXUKPiA+ID4gPiBTZW50OiAxNCBGZWJydWFyeSAyMDIwIDEzOjM0Cj4gPiA+ID4gVG86
IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4g
PiA+ID4gQ2M6IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsgRHVycmFu
dCwgUGF1bAo+ID4gPiA+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBXZWkgTGl1IDxsaXV3ZUBt
aWNyb3NvZnQuY29tPjsgV2VpIExpdQo+ID4gPiA+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA+IDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4g
PiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDIvM10geDg2L2h5cGVydjogc2tlbGV0b24gZm9yIEww
IGFzc2lzdGVkIFRMQiBmbHVzaAo+ID4gPiA+IAo+ID4gPiA+IEltcGxlbWVudCBhIGJhc2ljIGhv
b2sgZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaC4gVGhlIGhvb2sgbmVlZHMgdG8KPiA+ID4gPiBj
aGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5vdCBtZXQsIGl0IHJl
dHVybnMgYW4gZXJyb3IKPiA+ID4gPiBudW1iZXIgdG8gZmFsbCBiYWNrIHRvIG5hdGl2ZSBmbHVz
aGVzLgo+ID4gPiA+IAo+ID4gPiA+IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0
ZSBpZiBoeXBlcmNhbGwgcGFnZSBpcyByZWFkeS4KPiA+ID4gPiAKPiA+ID4gPiBTaWduZWQtb2Zm
LWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlICB8ICAxICsKPiA+ID4gPiAgeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyAgfCAxNyArKysrKysrKysrKysKPiA+ID4gPiAg
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKPiA+ID4gPiAgeGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MSArKysrKysrKysrKysrKysrKysr
KysrKysrKysrKwo+ID4gPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDYzIGluc2VydGlvbnMoKykKPiA+
ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMK
PiA+ID4gPiAKPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9N
YWtlZmlsZQo+ID4gPiA+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4g
PiA+IGluZGV4IDY4MTcwMTA5YTkuLjE4OTAyYzMzZTkgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiBAQCAtMSArMSwyIEBACj4gPiA+ID4gIG9i
ai15ICs9IGh5cGVydi5vCj4gPiA+ID4gK29iai15ICs9IHRsYi5vCj4gPiA+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiBiL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiBpbmRleCA3MGY0Y2Q1YWUwLi5mOWQx
ZjExYWUzIDEwMDY0NAo+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlw
ZXJ2LmMKPiA+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4g
PiA+ID4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAq
LCBodl9pbnB1dF9wYWdlKTsKPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9p
ZCAqLCBodl92cF9hc3Npc3QpOwo+ID4gPiA+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh1
bnNpZ25lZCBpbnQsIGh2X3ZwX2luZGV4KTsKPiA+ID4gPiAKPiA+ID4gPiArc3RhdGljIGJvb2wg
X19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5Owo+ID4gPiA+ICsKPiA+ID4gPiAgc3Rh
dGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpCj4gPiA+ID4gIHsKPiA+ID4gPiAg
ICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307Cj4gPiA+ID4gQEAgLTExOSw2ICsxMjEs
OCBAQCBzdGF0aWMgdm9pZCBfX2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiA+ID4g
PiAgICAgIEJVR19PTighaHlwZXJjYWxsX21zci5lbmFibGUpOwo+ID4gPiA+IAo+ID4gPiA+ICAg
ICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJRlQpOwo+
ID4gPiAKPiA+ID4gU2hvdWxkbid0IHRoaXMgaGF2ZSBhdCBsZWFzdCBhIGNvbXBpbGVyIGJhcnJp
ZXIgaGVyZT8KPiA+ID4gCj4gPiAKPiA+IE9LLiBJIHdpbGwgYWRkIGEgd3JpdGUgYmFycmllciBo
ZXJlLgo+IAo+IEhtLCBzaG91bGRuJ3Qgc3VjaCBiYXJyaWVyIGJlIHBhcnQgb2Ygc2V0X2ZpeG1h
cF94IGl0c2VsZj8KPiAKPiBOb3RlIHRoYXQgbWFwX3BhZ2VzX3RvX3hlbiBhbHJlYWR5IHBlcmZv
cm1zIGF0b21pYyB3cml0ZXMuCgpJIGRvbid0IG1pbmQgbWFraW5nIHRoaW5ncyBtb3JlIGV4cGxp
Y2l0IHRob3VnaC4gSG93ZXZlciB1bmxpa2VseSwgSQptYXkgZW5kIHVwIHB1dHRpbmcgc29tZXRo
aW5nIGluIGJldHdlZW4gc2V0X2ZpeG1hcF94IGFuZCBzZXR0aW5nCmhjYWxsX3BhZ2VfcmVhZHks
IEkgd2lsbCBuZWVkIHRoZSBiYXJyaWVyIGJ5IHRoZW4sIEkgbWF5IGFzIHdlbGwgcHV0IGl0Cmlu
IG5vdy4KCldlaS4KCj4gCj4gUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:45:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:45:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eqd-000166-PT; Mon, 17 Feb 2020 11:45:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3eqd-00015v-01
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:45:59 +0000
X-Inumbo-ID: 0fd45e50-517b-11ea-ade5-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0fd45e50-517b-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 11:45:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581939957;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=nlWUJ2XlHVHGrY+oNa1xbDb3L3l5DZf48ohjdwZyB9Q=;
 b=d45zA5e6P5LZrlq9q9st0NwwpBiH+DV7/eAbPzP2QmKvGLoxY/x8EKhj
 ZbfVIB86OAncD6gR+duDYvGWL/N7XKNhdPGM231dK1aoTDK34RPN/o/bK
 x9xFjDz6umrClv1M5vF+sOZSyuIdmK52OkM8unxEyBURyeCn+O0d5FjlU 0=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mtET3KXeSjA9jyycHHd/TkZVQnXTjmPEnPxd19/BN9MQixw9wIZh+jNOTydBusi3wcxTVW3KI5
 uj26sIwBPVRAOJnDRMGBOO5arQE0knHIWB7RLp6lyOO+HZvhMcYsrEUDVMYGLygxG/9FNAB2TR
 pFw59RLkcmAk6xQiP9cbXLfaApUejWORhMFhLgMTIsfLf9hMbTj3hlGxtCt0bJaChKsQ8dafDl
 RrlBc8Sf6RAMNAv9OfgR6jd6OpAzwfQB3JJ8nNgUCiaGCXcK8yxgAP/7QspqbQUDdkMDFVoetJ
 hF4=
X-SBRS: 2.7
X-MesageID: 12992150
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12992150"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 12:45:41 +0100
Message-ID: <20200217114545.71112-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/4] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDdXJyZW50IG5lc3RlZCBWTVggY29kZSBhZHZlcnRpc2VzIHN1cHBvcnQgZm9yIHRo
ZSBNU1IgYml0bWFwIGZlYXR1cmUsCnlldCB0aGUgaW1wbGVtZW50YXRpb24gaXNuJ3QgZG9uZS4g
UHJldmlvdXMgdG8gdGhpcyBzZXJpZXMgWGVuIGp1c3QgbWFwcwp0aGUgbmVzdGVkIGd1ZXN0IE1T
UiBiaXRtYXAgKGFzIHNldCBieSBMMSkgYW5kIHRoYXQncyBpdCwgdGhlIEwyIGd1ZXN0CmVuZHMg
dXAgdXNpbmcgdGhlIEwxIE1TUiBiaXRtYXAuCgpUaGlzIHNlcmllcyBhZGRzIGhhbmRsaW5nIG9m
IHRoZSBMMiBNU1IgYml0bWFwIGFuZCBtZXJnaW5nIHdpdGggdGhlIEwxCk1TUiBiaXRtYXAgYW5k
IGxvYWRpbmcgaXQgaW50byB0aGUgbmVzdGVkIGd1ZXN0IFZNQ1MuCgpQYXRjaCAjNCBtYWtlcyBz
dXJlIHRoZSB4MkFQSUMgTVNSIHJhbmdlIGlzIGFsd2F5cyB0cmFwcGVkLCBvciBlbHNlIGEKZ3Vl
c3Qgd2l0aCBuZXN0ZWQgdmlydHVhbGl6YXRpb24gZW5hYmxlZCBjb3VsZCBtYW5hZ2UgdG8gYWNj
ZXNzIHNvbWUgb2YKdGhlIHgyQVBJQyBNU1IgcmVnaXN0ZXJzIGZyb20gdGhlIGhvc3QuCgpUaGFu
a3MsIFJvZ2VyLlJvZ2VyIFBhdSBNb25uZSAoNCk6CiAgbnZteDogaW1wbGVtZW50IHN1cHBvcnQg
Zm9yIE1TUiBiaXRtYXBzCiAgYXJtOiByZW5hbWUgQklUX1dPUkQgdG8gQklUT1BfV09SRAogIGJp
dG1hcDogaW1wb3J0IGJpdG1hcF97c2V0L2NsZWFyfSBmcm9tIExpbnV4IDUuNQogIG52bXg6IGFs
d2F5cyB0cmFwIGFjY2Vzc2VzIHRvIHgyQVBJQyBNU1JzCgogeGVuL2FyY2gvYXJtL2FybTMyL2xp
Yi9iaXRvcHMuYyAgICAgICAgfCAgNCArLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMu
YyAgICAgICAgfCAgNCArLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9maW5kX25leHRfYml0LmMg
fCAxMCArKy0tCiB4ZW4vYXJjaC94ODYvaHZtL3ZteC92dm14LmMgICAgICAgICAgICB8IDgwICsr
KysrKysrKysrKysrKysrKysrKysrKy0tCiB4ZW4vY29tbW9uL2JpdG1hcC5jICAgICAgICAgICAg
ICAgICAgICB8IDM5ICsrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgg
ICAgICAgICAgIHwgMTAgKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCAg
ICAgfCAgMyArLQogeGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oICAgICAgICAgICAgICAgfCA0MCAr
KysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmggICAgICAgICAgICAgICB8ICAy
ICsKIDkgZmlsZXMgY2hhbmdlZCwgMTcyIGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQoK
LS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:46:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:46:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eqh-00017H-1u; Mon, 17 Feb 2020 11:46:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3eqf-00016t-Qt
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:46:01 +0000
X-Inumbo-ID: 1123c516-517b-11ea-bfd4-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1123c516-517b-11ea-bfd4-12813bfff9fa;
 Mon, 17 Feb 2020 11:46:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581939960;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=X73LQAyRxZc1sHJILFMGjRAH5RI6XM28Twoui29I0zQ=;
 b=eCTvsuqU1BzIBALl9rqVC1BnkO5sDuTa3BwjBi0n+TlYSTdJzpMNr8kR
 +FIjWgQ793YvxJ69s6BE7NdeTvsId5Pl8ADiixVqPcjgL/0y8UUthX4xu
 t7/Sw3iMFybxQu0BK0fHqa2nOS1dAsIIeu2hTrZnnfpxpwm0+X6Qio3e1 o=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uv9xflxfGaa8qqThrGK9WelHyKN/6fo4szsEothdApg5ySi7wOL0BUDX9g/my9fSJP6M3NWRSB
 pAqf8xp0PLfHkXpjArcm4ZMS1NC7u7eNulMBtAQ2wqhgsHmO/yIc5v72WsFsdQmcrUGsITZ8OH
 IvKoZa+JdVJ+V0H7t28TCZhSXEDKAzJmL8PPuvvVbgnkEEUpqm4QhbjNHsavqnZ2mSSf/aALlg
 SkfT4qWXE0cUyORvfh9LT9m6T2d+u+j75wMFwV5LH1TKfnSaPy78/Q1RNPKgXkmgOzl1PkVMnS
 FeQ=
X-SBRS: 2.7
X-MesageID: 13182661
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="13182661"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 12:45:42 +0100
Message-ID: <20200217114545.71112-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217114545.71112-1-roger.pau@citrix.com>
References: <20200217114545.71112-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 1/4] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBuZXN0ZWQgVk1YIGhhcyBhIGhhbGYgYmFrZWQgaGFu
ZGxpbmcgb2YgTVNSCmJpdG1hcHMgZm9yIHRoZSBMMSBWTU06IGl0IG1hcHMgdGhlIEwxIFZNTSBw
cm92aWRlZCBNU1IgYml0bWFwLCBidXQKZG9lc24ndCBhY3R1YWxseSBsb2FkIGl0IGludG8gdGhl
IG5lc3RlZCB2bWNzLCBhbmQgdGh1cyB0aGUgbmVzdGVkCmd1ZXN0IHZtY3MgZW5kcyB1cCB1c2lu
ZyB0aGUgc2FtZSBNU1IgYml0bWFwIGFzIHRoZSBMMSBWTU0uCgpUaGlzIGlzIHdyb25nIGFzIHRo
ZXJlJ3Mgbm8gYXNzdXJhbmNlIHRoYXQgdGhlIHNldCBvZiBmZWF0dXJlcyBlbmFibGVkCmZvciB0
aGUgTDEgdm1jcyBhcmUgdGhlIHNhbWUgdGhhdCBMMSBpdHNlbGYgaXMgZ29pbmcgdG8gdXNlIGlu
IHRoZQpuZXN0ZWQgdm1jcywgYW5kIHRodXMgY2FuIGxlYWQgdG8gbWlzY29uZmlndXJhdGlvbnMu
CgpGb3IgZXhhbXBsZSBMMSB2bWNzIGNhbiB1c2UgeDJBUElDIHZpcnR1YWxpemF0aW9uIGFuZCB2
aXJ0dWFsCmludGVycnVwdCBkZWxpdmVyeSwgYW5kIHRodXMgc29tZSB4MkFQSUMgTVNScyB3b24n
dCBiZSB0cmFwcGVkIHNvIHRoYXQKdGhleSBjYW4gYmUgaGFuZGxlZCBkaXJlY3RseSBieSB0aGUg
aGFyZHdhcmUgdXNpbmcgdmlydHVhbGl6YXRpb24KZXh0ZW5zaW9ucy4gT24gdGhlIG90aGVyIGhh
bmQsIHRoZSBuZXN0ZWQgdm1jcyBjcmVhdGVkIGJ5IEwxIFZNTSBtaWdodApub3QgdXNlIGFueSBv
ZiBzdWNoIGZlYXR1cmVzLCBzbyB1c2luZyBhIE1TUiBiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAK
YWNjZXNzZXMgdG8gdGhlIHgyQVBJQyBNU1JzIHdpbGwgYmUgbGVha2luZyB0aGVtIHRvIHRoZSB1
bmRlcmx5aW5nCmhhcmR3YXJlLgoKRml4IHRoaXMgYnkgY3JhZnRpbmcgYSBtZXJnZWQgTVNSIGJp
dG1hcCBiZXR3ZWVuIHRoZSBvbmUgdXNlZCBieSBMMQphbmQgdGhlIG5lc3RlZCBndWVzdC4KClNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0K
Q2hhbmdlcyBzaW5jZSB2NDoKIC0gQWRkIHN0YXRpYyB0byB2Y3B1X3JlbGlucXVpc2hfcmVzb3Vy
Y2VzLgoKQ2hhbmdlcyBzaW5jZSB2MzoKIC0gRnJlZSB0aGUgbWVyZ2VkIE1TUiBiaXRtYXAgcGFn
ZSBpbiBudm14X3B1cmdlX3Z2bWNzLgoKQ2hhbmdlcyBzaW5jZSB2MjoKIC0gUGFzcyBzaGFkb3df
Y3RybCBpbnRvIHVwZGF0ZV9tc3JiaXRtYXAsIGFuZCBjaGVjayB0aGVyZSBpZgogICBDUFVfQkFT
RURfQUNUSVZBVEVfTVNSX0JJVE1BUCBpcyBzZXQuCiAtIERvIG5vdCBlbmFibGUgTVNSIGJpdG1h
cCB1bmxlc3MgaXQncyBlbmFibGVkIGluIGJvdGggTDEgYW5kIEwyLgogLSBSZW5hbWUgTDEgZ3Vl
c3QgdG8gTDIgaW4gbmVzdGVkdm14IHN0cnVjdCBjb21tZW50LgoKQ2hhbmdlcyBzaW5jZSB2MToK
IC0gU3BsaXQgdGhlIHgyQVBJQyBNU1IgZml4IGludG8gYSBzZXBhcmF0ZSBwYXRjaC4KIC0gTW92
ZSBzZXR0aW5nIE1TUl9CSVRNQVAgdm1jcyBmaWVsZCBpbnRvIGxvYWRfdnZtY3NfaG9zdF9zdGF0
ZSBmb3IKICAgdmlydHVhbCB2bWV4aXQuCiAtIEFsbG9jYXRlIG1lbW9yeSB3aXRoIE1FTUZfbm9f
b3duZXIuCiAtIFVzZSB0YWJzIHRvIGFsaWduIGNvbW1lbnQgb2YgdGhlIG5lc3RlZHZteCBzdHJ1
Y3QgZmllbGQuCi0tLQogeGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jICAgICAgICB8IDczICsr
KysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm14
L3Z2bXguaCB8ICAzICstCiAyIGZpbGVzIGNoYW5nZWQsIDcxIGluc2VydGlvbnMoKyksIDUgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jIGIveGVu
L2FyY2gveDg2L2h2bS92bXgvdnZteC5jCmluZGV4IDQ3ZWVlMWU1YjkuLjMzMzcyNjBkNGIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92dm14LmMKQEAgLTEyOCw2ICsxMjgsMTYgQEAgaW50IG52bXhfdmNwdV9pbml0aWFs
aXNlKHN0cnVjdCB2Y3B1ICp2KQogICAgICAgICB1bm1hcF9kb21haW5fcGFnZSh2dyk7CiAgICAg
fQogCisgICAgaWYgKCBjcHVfaGFzX3ZteF9tc3JfYml0bWFwICkKKyAgICB7CisgICAgICAgIG52
bXgtPm1zcl9tZXJnZWQgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgTUVNRl9ub19vd25lcik7Cisg
ICAgICAgIGlmICggIW52bXgtPm1zcl9tZXJnZWQgKQorICAgICAgICB7CisgICAgICAgICAgICBn
ZHByaW50ayhYRU5MT0dfRVJSLCAibmVzdDogYWxsb2NhdGlvbiBmb3IgTVNSIGJpdG1hcCBmYWls
ZWRcbiIpOworICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07CisgICAgICAgIH0KKyAgICB9CisK
ICAgICBudm14LT5lcHQuZW5hYmxlZCA9IDA7CiAgICAgbnZteC0+Z3Vlc3RfdnBpZCA9IDA7CiAg
ICAgbnZteC0+dm14b25fcmVnaW9uX3BhID0gSU5WQUxJRF9QQUREUjsKQEAgLTE4MywxMyArMTkz
LDI3IEBAIHZvaWQgbnZteF92Y3B1X2Rlc3Ryb3koc3RydWN0IHZjcHUgKnYpCiAgICAgICAgIHYt
PmFyY2guaHZtLnZteC52bXdyaXRlX2JpdG1hcCA9IE5VTEw7CiAgICAgfQogfQotIAorCitzdGF0
aWMgdm9pZCB2Y3B1X3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCB2Y3B1ICp2KQoreworICAg
IHN0cnVjdCBuZXN0ZWR2bXggKm52bXggPSAmdmNwdV8yX252bXgodik7CisKKyAgICBpZiAoIG52
bXgtPm1zcl9tZXJnZWQgKQorICAgIHsKKyAgICAgICAgZnJlZV9kb21oZWFwX3BhZ2UobnZteC0+
bXNyX21lcmdlZCk7CisgICAgICAgIG52bXgtPm1zcl9tZXJnZWQgPSBOVUxMOworICAgIH0KK30K
Kwogdm9pZCBudm14X2RvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpk
KQogewogICAgIHN0cnVjdCB2Y3B1ICp2OwogCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQor
ICAgIHsKICAgICAgICAgbnZteF9wdXJnZV92dm1jcyh2KTsKKyAgICAgICAgdmNwdV9yZWxpbnF1
aXNoX3Jlc291cmNlcyh2KTsKKyAgICB9CiB9CiAKIGludCBudm14X3ZjcHVfcmVzZXQoc3RydWN0
IHZjcHUgKnYpCkBAIC01NDgsNiArNTcyLDM1IEBAIHVuc2lnbmVkIGxvbmcgKl9zaGFkb3dfaW9f
Yml0bWFwKHN0cnVjdCB2Y3B1ICp2KQogICAgIHJldHVybiBuZXN0ZWRodm1fdmNwdV9pb21hcF9n
ZXQocG9ydDgwLCBwb3J0RUQpOwogfQogCitzdGF0aWMgdm9pZCB1cGRhdGVfbXNyYml0bWFwKHN0
cnVjdCB2Y3B1ICp2LCB1aW50MzJfdCBzaGFkb3dfY3RybCkKK3sKKyAgICBzdHJ1Y3QgbmVzdGVk
dm14ICpudm14ID0gJnZjcHVfMl9udm14KHYpOworICAgIHN0cnVjdCB2bXhfbXNyX2JpdG1hcCAq
bXNyX2JpdG1hcDsKKworICAgIGlmICggIShzaGFkb3dfY3RybCAmIENQVV9CQVNFRF9BQ1RJVkFU
RV9NU1JfQklUTUFQKSB8fAorICAgICAgICAgIW52bXgtPm1zcmJpdG1hcCApCisgICAgICAgcmV0
dXJuOworCisgICAgbXNyX2JpdG1hcCA9IF9fbWFwX2RvbWFpbl9wYWdlKG52bXgtPm1zcl9tZXJn
ZWQpOworCisgICAgYml0bWFwX29yKG1zcl9iaXRtYXAtPnJlYWRfbG93LCBudm14LT5tc3JiaXRt
YXAtPnJlYWRfbG93LAorICAgICAgICAgICAgICB2LT5hcmNoLmh2bS52bXgubXNyX2JpdG1hcC0+
cmVhZF9sb3csCisgICAgICAgICAgICAgIHNpemVvZihtc3JfYml0bWFwLT5yZWFkX2xvdykgKiA4
KTsKKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+cmVhZF9oaWdoLCBudm14LT5tc3JiaXRtYXAt
PnJlYWRfaGlnaCwKKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPnJl
YWRfaGlnaCwKKyAgICAgICAgICAgICAgc2l6ZW9mKG1zcl9iaXRtYXAtPnJlYWRfaGlnaCkgKiA4
KTsKKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+d3JpdGVfbG93LCBudm14LT5tc3JiaXRtYXAt
PndyaXRlX2xvdywKKyAgICAgICAgICAgICAgdi0+YXJjaC5odm0udm14Lm1zcl9iaXRtYXAtPndy
aXRlX2xvdywKKyAgICAgICAgICAgICAgc2l6ZW9mKG1zcl9iaXRtYXAtPndyaXRlX2xvdykgKiA4
KTsKKyAgICBiaXRtYXBfb3IobXNyX2JpdG1hcC0+d3JpdGVfaGlnaCwgbnZteC0+bXNyYml0bWFw
LT53cml0ZV9oaWdoLAorICAgICAgICAgICAgICB2LT5hcmNoLmh2bS52bXgubXNyX2JpdG1hcC0+
d3JpdGVfaGlnaCwKKyAgICAgICAgICAgICAgc2l6ZW9mKG1zcl9iaXRtYXAtPndyaXRlX2hpZ2gp
ICogOCk7CisKKyAgICB1bm1hcF9kb21haW5fcGFnZShtc3JfYml0bWFwKTsKKworICAgIF9fdm13
cml0ZShNU1JfQklUTUFQLCBwYWdlX3RvX21hZGRyKG52bXgtPm1zcl9tZXJnZWQpKTsKK30KKwog
dm9pZCBudm14X3VwZGF0ZV9leGVjX2NvbnRyb2woc3RydWN0IHZjcHUgKnYsIHUzMiBob3N0X2Nu
dHJsKQogewogICAgIHUzMiBwaW9fY250cmwgPSAoQ1BVX0JBU0VEX0FDVElWQVRFX0lPX0JJVE1B
UApAQCAtNTU4LDEwICs2MTEsMTcgQEAgdm9pZCBudm14X3VwZGF0ZV9leGVjX2NvbnRyb2woc3Ry
dWN0IHZjcHUgKnYsIHUzMiBob3N0X2NudHJsKQogICAgIHNoYWRvd19jbnRybCA9IF9fbjJfZXhl
Y19jb250cm9sKHYpOwogICAgIHBpb19jbnRybCAmPSBzaGFkb3dfY250cmw7CiAgICAgLyogRW5m
b3JjZSB0aGUgcmVtb3ZlZCBmZWF0dXJlcyAqLwotICAgIHNoYWRvd19jbnRybCAmPSB+KENQVV9C
QVNFRF9BQ1RJVkFURV9NU1JfQklUTUFQCi0gICAgICAgICAgICAgICAgICAgICAgfCBDUFVfQkFT
RURfQUNUSVZBVEVfSU9fQklUTUFQCisgICAgc2hhZG93X2NudHJsICY9IH4oQ1BVX0JBU0VEX0FD
VElWQVRFX0lPX0JJVE1BUAogICAgICAgICAgICAgICAgICAgICAgIHwgQ1BVX0JBU0VEX1VOQ09O
RF9JT19FWElUSU5HKTsKLSAgICBzaGFkb3dfY250cmwgfD0gaG9zdF9jbnRybDsKKyAgICAvKgor
ICAgICAqIERvIE5PVCBlbmZvcmNlIHRoZSBNU1IgYml0bWFwIGN1cnJlbnRseSB1c2VkIGJ5IEwx
LCBhcyBjZXJ0YWluIGhhcmR3YXJlCisgICAgICogdmlydHVhbGl6YXRpb24gZmVhdHVyZXMgcmVx
dWlyZSBzcGVjaWZpYyBNU1IgYml0bWFwIHNldHRpbmdzLCBidXQKKyAgICAgKiB3aXRob3V0IHRo
ZSBndWVzdCBhbHNvIHVzaW5nIHRoZXNlIHNhbWUgZmVhdHVyZXMgdGhlIGJpdG1hcCBjb3VsZCBi
ZQorICAgICAqIGxlYWtpbmcgdGhyb3VnaCB1bndhbnRlZCBNU1IgYWNjZXNzZXMuCisgICAgICov
CisgICAgc2hhZG93X2NudHJsIHw9IGhvc3RfY250cmwgJiB+Q1BVX0JBU0VEX0FDVElWQVRFX01T
Ul9CSVRNQVA7CisgICAgaWYgKCAhKHNoYWRvd19jbnRybCAmIGhvc3RfY250cmwgJiBDUFVfQkFT
RURfQUNUSVZBVEVfTVNSX0JJVE1BUCkgKQorICAgICAgc2hhZG93X2NudHJsICY9IH5DUFVfQkFT
RURfQUNUSVZBVEVfTVNSX0JJVE1BUDsKICAgICBpZiAoIHBpb19jbnRybCA9PSBDUFVfQkFTRURf
VU5DT05EX0lPX0VYSVRJTkcgKSB7CiAgICAgICAgIC8qIEwxIFZNTSBpbnRlcmNlcHRzIGFsbCBJ
L08gaW5zdHJ1Y3Rpb25zICovCiAgICAgICAgIHNoYWRvd19jbnRybCB8PSBDUFVfQkFTRURfVU5D
T05EX0lPX0VYSVRJTkc7CkBAIC01ODQsNiArNjQ0LDggQEAgdm9pZCBudm14X3VwZGF0ZV9leGVj
X2NvbnRyb2woc3RydWN0IHZjcHUgKnYsIHUzMiBob3N0X2NudHJsKQogICAgICAgICBfX3Ztd3Jp
dGUoSU9fQklUTUFQX0IsIHZpcnRfdG9fbWFkZHIoYml0bWFwKSArIFBBR0VfU0laRSk7CiAgICAg
fQogCisgICAgdXBkYXRlX21zcmJpdG1hcCh2LCBzaGFkb3dfY250cmwpOworCiAgICAgLyogVE9E
TzogY2hhbmdlIEwwIGludHIgd2luZG93IHRvIE1URiBvciBOTUkgd2luZG93ICovCiAgICAgX192
bXdyaXRlKENQVV9CQVNFRF9WTV9FWEVDX0NPTlRST0wsIHNoYWRvd19jbnRybCk7CiB9CkBAIC0x
Mjc4LDYgKzEzNDAsOSBAQCBzdGF0aWMgdm9pZCBsb2FkX3Z2bWNzX2hvc3Rfc3RhdGUoc3RydWN0
IHZjcHUgKnYpCiAgICAgaHZtX3NldF90c2Nfb2Zmc2V0KHYsIHYtPmFyY2guaHZtLmNhY2hlX3Rz
Y19vZmZzZXQsIDApOwogCiAgICAgc2V0X3Z2bWNzKHYsIFZNX0VOVFJZX0lOVFJfSU5GTywgMCk7
CisKKyAgICBpZiAoIHYtPmFyY2guaHZtLnZteC5leGVjX2NvbnRyb2wgJiBDUFVfQkFTRURfQUNU
SVZBVEVfTVNSX0JJVE1BUCApCisgICAgICAgIF9fdm13cml0ZShNU1JfQklUTUFQLCB2aXJ0X3Rv
X21hZGRyKHYtPmFyY2guaHZtLnZteC5tc3JfYml0bWFwKSk7CiB9CiAKIHN0YXRpYyB2b2lkIHN5
bmNfZXhjZXB0aW9uX3N0YXRlKHN0cnVjdCB2Y3B1ICp2KQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZteC92
dm14LmgKaW5kZXggNmI5YzRhZTBiMi4uYzQxZjA4OTkzOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vdm14L3Z2bXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS92
bXgvdnZteC5oCkBAIC0zNyw3ICszNyw4IEBAIHN0cnVjdCBuZXN0ZWR2bXggewogICAgICAqLwog
ICAgIHBhZGRyX3QgICAgdm14b25fcmVnaW9uX3BhOwogICAgIHZvaWQgICAgICAgKmlvYml0bWFw
WzJdOwkJLyogbWFwICh2YSkgb2YgTDEgZ3Vlc3QgSS9PIGJpdG1hcCAqLwotICAgIHZvaWQgICAg
ICAgKm1zcmJpdG1hcDsJCS8qIG1hcCAodmEpIG9mIEwxIGd1ZXN0IE1TUiBiaXRtYXAgKi8KKyAg
ICBzdHJ1Y3Qgdm14X21zcl9iaXRtYXAgKm1zcmJpdG1hcDsJLyogbWFwICh2YSkgb2YgTDEgZ3Vl
c3QgTVNSIGJpdG1hcCAqLworICAgIHN0cnVjdCBwYWdlX2luZm8gKm1zcl9tZXJnZWQ7CS8qIG1l
cmdlZCBMMSBhbmQgTDIgTVNSIGJpdG1hcCAqLwogICAgIC8qIGRlZmVycmVkIG5lc3RlZCBpbnRl
cnJ1cHQgKi8KICAgICBzdHJ1Y3QgewogICAgICAgICB1bnNpZ25lZCBsb25nIGludHJfaW5mbzsK
LS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:46:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:46:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eqk-00018e-C4; Mon, 17 Feb 2020 11:46:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3eqj-000189-3o
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:46:05 +0000
X-Inumbo-ID: 134fa292-517b-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 134fa292-517b-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 11:46:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581939965;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Mi11UQmSHbD8aXYldsLAWbES2mwN5ocU1SVa3JcoBwQ=;
 b=bI2DkhZY132wHxqjcEYzQUWGS9SG7ttYMCuNy3jc1R2Dn2Xga6L7VmnA
 HRjVDM8KOInC3qhCE+isEjreb/mjmDNm8lF706XTk4nhwS3kHhY+jto92
 JBUNTD+OnvwmyGweEnNEorw7jjjffPNytzJUGRhDrPmNqXVL7Ol8FZwXg Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XXbBkCzDq5mc6s+B0uNL7D6hSQjjeAnMBhzl1I4TcNO73W1/9NRc6hqkSxuySyyVHyBKxgF3ew
 d+PnrrAGo7ZIb/q0YJF9X59r3yxnX2TGF7VRy6GZfcdTypowu5qhhL3XYJc3a17jf0rJqmpOuB
 dl14DmtsdOmD21fvE58Ng52rJzTL8QOg+HMoEhaq5u6wI4Fi0WpKm6Aby1iNu8QbtXo0X1uR7y
 WUny1Ay/l75nhHbO/Mbg36BXxbp9/pNnxz9nqSy/yxKAWcyEk/ogNHkNQbnmup1g8KzekVffJL
 y4I=
X-SBRS: 2.7
X-MesageID: 12565371
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12565371"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 12:45:43 +0100
Message-ID: <20200217114545.71112-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217114545.71112-1-roger.pau@citrix.com>
References: <20200217114545.71112-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 2/4] arm: rename BIT_WORD to BITOP_WORD
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U28gQklUX1dPUkQgY2FuIGJlIGltcG9ydGVkIGZyb20gTGludXguIFRoZSBkaWZmZXJlbmNlIGJl
dHdlZW4gY3VycmVudApMaW51eCBpbXBsZW1lbnRhdGlvbiBvZiBCSVRfV09SRCBpcyB0aGF0IHRo
ZSBzaXplIG9mIHRoZSB3b3JkIHVuaXQgaXMKYSBsb25nIGludGVnZXIsIHdoaWxlIHRoZSBYZW4g
b25lIGlzIGhhcmRjb2RlZCB0byAzMiBiaXRzLgoKQ3VycmVudCB1c2VycyBvZiBCSVRPUF9XT1JE
IG9uIEFybSAod2hpY2ggY29uc2lkZXJzIGEgd29yZCBhIGxvbmcKaW50ZWdlcikgYXJlIHN3aXRj
aGVkIHRvIHVzZSB0aGUgZ2VuZXJpYyBCSVRfV09SRCB3aGljaCBhbHNvIG9wZXJhdGVzCm9uIGxv
bmcgaW50ZWdlcnMuCgpObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KClN1Z2dlc3RlZC1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NDoKIC0gTmV3IGluIHRoaXMg
dmVyc2lvbi4KLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jICAgICAgICB8ICA0
ICsrLS0KIHhlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgICAgICAgIHwgIDQgKystLQog
eGVuL2FyY2gvYXJtL2FybTY0L2xpYi9maW5kX25leHRfYml0LmMgfCAxMCArKysrLS0tLS0tCiB4
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oICAgICAgICAgICB8IDEwICsrKysrLS0tLS0KIHhl
bi9pbmNsdWRlL3hlbi9iaXRvcHMuaCAgICAgICAgICAgICAgIHwgIDIgKysKIDUgZmlsZXMgY2hh
bmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0
b3BzLmMKaW5kZXggM2RjYTc2OWJmMC4uODJkOTM1Y2UzMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
YXJtL2FybTMyL2xpYi9iaXRvcHMuYworKysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9w
cy5jCkBAIC0zMyw3ICszMyw3IEBACiBzdGF0aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25h
bWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBib29sIHRpbWVvdXQsXAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAgICAgICAgICAg
ICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgdm9sYXRpbGUgdWludDMyX3QgKnB0
ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAorICAg
IHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUT1BfV09SRCgodW5z
aWduZWQgaW50KW5yKTsgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVu
c2lnbmVkIGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgdW5zaWduZWQgbG9u
ZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKQEAgLTcxLDcgKzcxLDcgQEAgYm9vbCBuYW1lIyNf
dGltZW91dChpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICAgICAgIFwKIHN0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50XyMjbmFtZShpbnQgbnIsIHZv
bGF0aWxlIHZvaWQgKnAsIGludCAqb2xkYml0LCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYm9vbCB0aW1lb3V0LCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90
ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCisgICAgdm9sYXRpbGUgdWlu
dDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRPUF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIp
OyAgXAogICAgIHVuc2lnbmVkIGludCBiaXQgPSAodW5zaWduZWQgaW50KW5yICUgQklUU19QRVJf
V09SRDsgICAgICAgICAgICAgICAgICAgIFwKICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklU
X01BU0soYml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgdW5z
aWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMu
YyBiL3hlbi9hcmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMKaW5kZXggMjc2ODhlNTQxOC4uZjUx
MjhjNThmNSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYworKysg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0zMiw3ICszMiw3IEBACiBzdGF0
aWMgYWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpw
LCBib29sIHRpbWVvdXQsXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBtYXhfdHJ5KSAgICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCi0gICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09S
RCgodW5zaWduZWQgaW50KW5yKTsgICAgXAorICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAo
dWludDMyX3QgKilwICsgQklUT1BfV09SRCgodW5zaWduZWQgaW50KW5yKTsgIFwKICAgICBjb25z
dCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVuc2lnbmVkIGludClucik7ICAgICAgICAgICAg
ICAgICAgICAgICBcCiAgICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
QEAgLTY3LDcgKzY3LDcgQEAgYm9vbCBuYW1lIyNfdGltZW91dChpbnQgbnIsIHZvbGF0aWxlIHZv
aWQgKnAsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAgICAgICAgIFwKIHN0YXRpYyBhbHdheXNfaW5s
aW5lIGJvb2wgaW50XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxlIHZvaWQgKnAsIGludCAqb2xkYml0
LCBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB0aW1lb3V0LCB1
bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgXAogeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICB2b2xh
dGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JEKCh1bnNpZ25lZCBp
bnQpbnIpOyAgICBcCisgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAg
KyBCSVRPUF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgXAogICAgIHVuc2lnbmVkIGludCBiaXQg
PSAodW5zaWduZWQgaW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAgICAgICAgIFwK
ICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soYml0KTsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2FybTY0L2xpYi9maW5kX25leHRfYml0LmMgYi94ZW4vYXJjaC9hcm0vYXJt
NjQvbGliL2ZpbmRfbmV4dF9iaXQuYwppbmRleCAxN2NiMTc2MjY2Li44ZWJmOGJmZTk3IDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYworKysgYi94ZW4v
YXJjaC9hcm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYwpAQCAtMTIsOCArMTIsNiBAQAogI2lu
Y2x1ZGUgPGFzbS90eXBlcy5oPgogI2luY2x1ZGUgPGFzbS9ieXRlb3JkZXIuaD4KIAotI2RlZmlu
ZSBCSVRPUF9XT1JEKG5yKQkJKChucikgLyBCSVRTX1BFUl9MT05HKQotCiAjaWZuZGVmIGZpbmRf
bmV4dF9iaXQKIC8qCiAgKiBGaW5kIHRoZSBuZXh0IHNldCBiaXQgaW4gYSBtZW1vcnkgcmVnaW9u
LgpAQCAtMjEsNyArMTksNyBAQAogdW5zaWduZWQgbG9uZyBmaW5kX25leHRfYml0KGNvbnN0IHVu
c2lnbmVkIGxvbmcgKmFkZHIsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAkJCSAgICB1bnNpZ25lZCBs
b25nIG9mZnNldCkKIHsKLQljb25zdCB1bnNpZ25lZCBsb25nICpwID0gYWRkciArIEJJVE9QX1dP
UkQob2Zmc2V0KTsKKwljb25zdCB1bnNpZ25lZCBsb25nICpwID0gYWRkciArIEJJVF9XT1JEKG9m
ZnNldCk7CiAJdW5zaWduZWQgbG9uZyByZXN1bHQgPSBvZmZzZXQgJiB+KEJJVFNfUEVSX0xPTkct
MSk7CiAJdW5zaWduZWQgbG9uZyB0bXA7CiAKQEAgLTY3LDcgKzY1LDcgQEAgRVhQT1JUX1NZTUJP
TChmaW5kX25leHRfYml0KTsKIHVuc2lnbmVkIGxvbmcgZmluZF9uZXh0X3plcm9fYml0KGNvbnN0
IHVuc2lnbmVkIGxvbmcgKmFkZHIsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAkJCQkgdW5zaWduZWQg
bG9uZyBvZmZzZXQpCiB7Ci0JY29uc3QgdW5zaWduZWQgbG9uZyAqcCA9IGFkZHIgKyBCSVRPUF9X
T1JEKG9mZnNldCk7CisJY29uc3QgdW5zaWduZWQgbG9uZyAqcCA9IGFkZHIgKyBCSVRfV09SRChv
ZmZzZXQpOwogCXVuc2lnbmVkIGxvbmcgcmVzdWx0ID0gb2Zmc2V0ICYgfihCSVRTX1BFUl9MT05H
LTEpOwogCXVuc2lnbmVkIGxvbmcgdG1wOwogCkBAIC0xOTcsNyArMTk1LDcgQEAgdW5zaWduZWQg
bG9uZyBmaW5kX25leHRfemVyb19iaXRfbGUoY29uc3Qgdm9pZCAqYWRkciwgdW5zaWduZWQKIAog
CWlmIChvZmZzZXQgPj0gc2l6ZSkKIAkJcmV0dXJuIHNpemU7Ci0JcCArPSBCSVRPUF9XT1JEKG9m
ZnNldCk7CisJcCArPSBCSVRfV09SRChvZmZzZXQpOwogCXNpemUgLT0gcmVzdWx0OwogCW9mZnNl
dCAmPSAoQklUU19QRVJfTE9ORyAtIDFVTCk7CiAJaWYgKG9mZnNldCkgewpAQCAtMjQzLDcgKzI0
MSw3IEBAIHVuc2lnbmVkIGxvbmcgZmluZF9uZXh0X2JpdF9sZShjb25zdCB2b2lkICphZGRyLCB1
bnNpZ25lZAogCiAJaWYgKG9mZnNldCA+PSBzaXplKQogCQlyZXR1cm4gc2l6ZTsKLQlwICs9IEJJ
VE9QX1dPUkQob2Zmc2V0KTsKKwlwICs9IEJJVF9XT1JEKG9mZnNldCk7CiAJc2l6ZSAtPSByZXN1
bHQ7CiAJb2Zmc2V0ICY9IChCSVRTX1BFUl9MT05HIC0gMVVMKTsKIAlpZiAob2Zmc2V0KSB7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9iaXRvcHMuaAppbmRleCBmYmI0YjgyNDEzLi5mYWJmMjE4ZTIzIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0
b3BzLmgKQEAgLTIyLDcgKzIyLDcgQEAKIAogI2RlZmluZSBCSVRTX1BFUl9XT1JEICAgICAgICAg
ICAzMgogI2RlZmluZSBCSVRfTUFTSyhucikgICAgICAgICAgICAoMVVMIDw8ICgobnIpICUgQklU
U19QRVJfV09SRCkpCi0jZGVmaW5lIEJJVF9XT1JEKG5yKSAgICAgICAgICAgICgobnIpIC8gQklU
U19QRVJfV09SRCkKKyNkZWZpbmUgQklUT1BfV09SRChucikgICAgICAgICAgKChucikgLyBCSVRT
X1BFUl9XT1JEKQogI2RlZmluZSBCSVRTX1BFUl9CWVRFICAgICAgICAgICA4CiAKICNkZWZpbmUg
QUREUiAoKih2b2xhdGlsZSBpbnQgKikgYWRkcikKQEAgLTg3LDcgKzg3LDcgQEAgc3RhdGljIGlu
bGluZSBpbnQgX190ZXN0X2FuZF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqYWRkcikK
IHsKICAgICAgICAgdW5zaWduZWQgaW50IG1hc2sgPSBCSVRfTUFTSyhucik7CiAgICAgICAgIHZv
bGF0aWxlIHVuc2lnbmVkIGludCAqcCA9Ci0gICAgICAgICAgICAgICAgKCh2b2xhdGlsZSB1bnNp
Z25lZCBpbnQgKilhZGRyKSArIEJJVF9XT1JEKG5yKTsKKyAgICAgICAgICAgICAgICAoKHZvbGF0
aWxlIHVuc2lnbmVkIGludCAqKWFkZHIpICsgQklUT1BfV09SRChucik7CiAgICAgICAgIHVuc2ln
bmVkIGludCBvbGQgPSAqcDsKIAogICAgICAgICAqcCA9IG9sZCB8IG1hc2s7CkBAIC0xMDcsNyAr
MTA3LDcgQEAgc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICphZGRyKQogewogICAgICAgICB1bnNpZ25lZCBpbnQgbWFzayA9IEJJVF9N
QVNLKG5yKTsKICAgICAgICAgdm9sYXRpbGUgdW5zaWduZWQgaW50ICpwID0KLSAgICAgICAgICAg
ICAgICAoKHZvbGF0aWxlIHVuc2lnbmVkIGludCAqKWFkZHIpICsgQklUX1dPUkQobnIpOworICAg
ICAgICAgICAgICAgICgodm9sYXRpbGUgdW5zaWduZWQgaW50ICopYWRkcikgKyBCSVRPUF9XT1JE
KG5yKTsKICAgICAgICAgdW5zaWduZWQgaW50IG9sZCA9ICpwOwogCiAgICAgICAgICpwID0gb2xk
ICYgfm1hc2s7CkBAIC0xMjAsNyArMTIwLDcgQEAgc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2Fu
ZF9jaGFuZ2VfYml0KGludCBuciwKIHsKICAgICAgICAgdW5zaWduZWQgaW50IG1hc2sgPSBCSVRf
TUFTSyhucik7CiAgICAgICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCAqcCA9Ci0gICAgICAgICAg
ICAgICAgKCh2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilhZGRyKSArIEJJVF9XT1JEKG5yKTsKKyAg
ICAgICAgICAgICAgICAoKHZvbGF0aWxlIHVuc2lnbmVkIGludCAqKWFkZHIpICsgQklUT1BfV09S
RChucik7CiAgICAgICAgIHVuc2lnbmVkIGludCBvbGQgPSAqcDsKIAogICAgICAgICAqcCA9IG9s
ZCBeIG1hc2s7CkBAIC0xMzUsNyArMTM1LDcgQEAgc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2Fu
ZF9jaGFuZ2VfYml0KGludCBuciwKIHN0YXRpYyBpbmxpbmUgaW50IHRlc3RfYml0KGludCBuciwg
Y29uc3Qgdm9sYXRpbGUgdm9pZCAqYWRkcikKIHsKICAgICAgICAgY29uc3Qgdm9sYXRpbGUgdW5z
aWduZWQgaW50ICpwID0gKGNvbnN0IHZvbGF0aWxlIHVuc2lnbmVkIGludCAqKWFkZHI7Ci0gICAg
ICAgIHJldHVybiAxVUwgJiAocFtCSVRfV09SRChucildID4+IChuciAmIChCSVRTX1BFUl9XT1JE
LTEpKSk7CisgICAgICAgIHJldHVybiAxVUwgJiAocFtCSVRPUF9XT1JEKG5yKV0gPj4gKG5yICYg
KEJJVFNfUEVSX1dPUkQtMSkpKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9iaXRvcHMuaCBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaAppbmRleCBkZmI3MDQxN2MyLi5h
NjQ1OTVmNjhlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL2JpdG9wcy5oCkBAIC0yNDUsNCArMjQ1LDYgQEAgc3RhdGljIGlubGluZSBf
X3UzMiByb3IzMihfX3UzMiB3b3JkLCB1bnNpZ25lZCBpbnQgc2hpZnQpCiAgICAgICAgICAgKGJp
dCkgPCAoc2l6ZSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAo
Yml0KSA9IGZpbmRfbmV4dF9iaXQoYWRkciwgc2l6ZSwgKGJpdCkgKyAxKSApCiAKKyNkZWZpbmUg
QklUX1dPUkQobnIpICgobnIpIC8gQklUU19QRVJfTE9ORykKKwogI2VuZGlmCi0tIAoyLjI1LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:46:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:46:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eqn-0001B0-S7; Mon, 17 Feb 2020 11:46:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3eqm-0001AO-Rz
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:46:08 +0000
X-Inumbo-ID: 1597f770-517b-11ea-bfd4-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1597f770-517b-11ea-bfd4-12813bfff9fa;
 Mon, 17 Feb 2020 11:46:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581939967;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=HbNgsxjhDJg2cfAsjg7YJ/c5HCpT5XfT108NmWLAzFM=;
 b=Pvgam7c7H8QJniDi4QglrUFTJS9Lyutg3TA+U9xD3pn3tkSu1FW4xSja
 /kI25qMuLdk8g5TjTebJselO3Jlj3PVgE3Nww0VYj/BF6ZR2ihyWz+WuF
 +kTEAw3E24V4XmQk/wOeRppxDBURzPEFOgsRZTnrXuuIM5pjTvBTqFIgU 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VyL+57nxCzdZtRsvM7sIJRH/G259MVs9ZHsKjeT9cx4US2lxCsaUuZBxqIevapgFeJ5+VXBPOZ
 7F0YuA0g161zLbZXrtggsa/o7WtejIkANXWjXw1OzgsjX5qNRh+Ye5NYBCnQ/CiDw0mqXcpHx5
 WAx8TSiy4tlZHYP2DmicmNBiH1elJ9Jh/2h2k8YJ9436p/Zkb1S+6cbX545aPCPmhG/cpE4vag
 Pxh4vI3cRy6CXn3bOqvv018N4H7k4dfEn7JrZhRyBPH1wYf/Nt5SjudYv8p3iLHBQGjgrC333B
 lXE=
X-SBRS: 2.7
X-MesageID: 12992157
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12992157"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 12:45:45 +0100
Message-ID: <20200217114545.71112-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217114545.71112-1-roger.pau@citrix.com>
References: <20200217114545.71112-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 4/4] nvmx: always trap accesses to x2APIC MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmVzdGVkIFZNWCBkb2Vzbid0IGV4cG9zZSBzdXBwb3J0IGZvcgpTRUNPTkRBUllfRVhFQ19WSVJU
VUFMSVpFX1gyQVBJQ19NT0RFLApTRUNPTkRBUllfRVhFQ19WSVJUVUFMX0lOVFJfREVMSVZFUlkg
b3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJULCBhbmQgaGVuY2UgdGhlIHgyQVBJ
QyBNU1JzIHNob3VsZAphbHdheXMgYmUgdHJhcHBlZCBpbiB0aGUgbmVzdGVkIGd1ZXN0IE1TUiBi
aXRtYXAsIG9yIGVsc2UgYSBuZXN0ZWQKZ3Vlc3QgY291bGQgYWNjZXNzIHRoZSBoYXJkd2FyZSB4
MkFQSUMgTVNScyBnaXZlbiBjZXJ0YWluIGNvbmRpdGlvbnMuCgpBY2Nlc3NpbmcgdGhlIGhhcmR3
YXJlIE1TUnMgY291bGQgYmUgYWNoaWV2ZWQgYnkgZm9yY2luZyB0aGUgTDAgWGVuIHRvCnVzZSBT
RUNPTkRBUllfRVhFQ19WSVJUVUFMSVpFX1gyQVBJQ19NT0RFIGFuZApTRUNPTkRBUllfRVhFQ19W
SVJUVUFMX0lOVFJfREVMSVZFUlkgb3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJU
IChpZiBzdXBwb3J0ZWQpLCBhbmQgdGhlbiBjcmVhdGluZyBhCkwyIGd1ZXN0IHdpdGggYSBNU1Ig
Yml0bWFwIHRoYXQgZG9lc24ndCB0cmFwIGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMKTVNSIHJhbmdl
LiBUaGVuIE9SJ2luZyBib3RoIEwwIGFuZCBMMSBNU1IgYml0bWFwcyB3b3VsZCByZXN1bHQgaW4g
YQpiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAgY2VydGFpbiB4MkFQSUMgTVNScyBhbmQgYSBWTUNT
IHRoYXQgZG9lc24ndApoYXZlIFNFQ09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREUg
YW5kClNFQ09OREFSWV9FWEVDX1ZJUlRVQUxfSU5UUl9ERUxJVkVSWSBvcgpTRUNPTkRBUllfRVhF
Q19BUElDX1JFR0lTVEVSX1ZJUlQgc2V0IGVpdGhlci4KCkZpeCB0aGlzIGJ5IG1ha2luZyBzdXJl
IHgyQVBJQyBNU1JzIGFyZSBhbHdheXMgdHJhcHBlZCBpbiB0aGUgbmVzdGVkCk1TUiBiaXRtYXAu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSB2NDoKIC0gRml4IHNpemUgb2YgeDJBUElDIHJlZ2lvbiB0byB1c2UgMHgxMDAuCgpD
aGFuZ2VzIHNpbmNlIHYzOgogLSBVc2UgYml0bWFwX3NldC4KCkNoYW5nZXMgc2luY2UgdjE6CiAt
IE5ldyBpbiB0aGlzIHZlcnNpb24gKHNwbGl0IGZyb20gIzEgcGF0Y2gpLgogLSBVc2Ugbm9uLWxv
Y2tlZCBzZXRfYml0LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDcgKysrKysr
KwogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCAz
MzM3MjYwZDRiLi45MjZhMTFjMTVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC01OTYsNiArNTk2LDEz
IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9tc3JiaXRtYXAoc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90
IHNoYWRvd19jdHJsKQogICAgICAgICAgICAgICB2LT5hcmNoLmh2bS52bXgubXNyX2JpdG1hcC0+
d3JpdGVfaGlnaCwKICAgICAgICAgICAgICAgc2l6ZW9mKG1zcl9iaXRtYXAtPndyaXRlX2hpZ2gp
ICogOCk7CiAKKyAgICAvKgorICAgICAqIE5lc3RlZCBWTVggZG9lc24ndCBzdXBwb3J0IGFueSB4
MkFQSUMgaGFyZHdhcmUgdmlydHVhbGl6YXRpb24sIHNvCisgICAgICogbWFrZSBzdXJlIGFsbCB0
aGUgeDJBUElDIE1TUnMgYXJlIHRyYXBwZWQuCisgICAgICovCisgICAgYml0bWFwX3NldChtc3Jf
Yml0bWFwLT5yZWFkX2xvdywgTVNSX1gyQVBJQ19GSVJTVCwgMHgxMDApOworICAgIGJpdG1hcF9z
ZXQobXNyX2JpdG1hcC0+d3JpdGVfbG93LCBNU1JfWDJBUElDX0ZJUlNULCAweDEwMCk7CisKICAg
ICB1bm1hcF9kb21haW5fcGFnZShtc3JfYml0bWFwKTsKIAogICAgIF9fdm13cml0ZShNU1JfQklU
TUFQLCBwYWdlX3RvX21hZGRyKG52bXgtPm1zcl9tZXJnZWQpKTsKLS0gCjIuMjUuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:46:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:46:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eqo-0001BP-4j; Mon, 17 Feb 2020 11:46:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3eqn-0001AS-1K
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:46:09 +0000
X-Inumbo-ID: 1481823e-517b-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1481823e-517b-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 11:46:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581939966;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=wrtHJNuL2tWxmyfOTFTjmWQj6+PEQKZYa+vWfEmz+zY=;
 b=Q8Esq4a+USU2AwHQZv39JCV94eb0kgQ8Dm/29WMw1zj7rjhNJdxcz9va
 Rt+kASwsqZuP0CsXNU3VnI7yA39b2w13GVzh7TefYNZkLHrD1bvahrw00
 Xrdwsxyuf14oYgEtFa+ftqPp+AWzhTBkZTGbhijyRzu8GOzkiIwhEplIg A=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xHkWEcu/tgHRGhT2KaY4EljeOiGCyG87cNHsXR1DJlHF53aqQIwMebLaew1j3dBGOrY2LXqEJw
 BF1GX8uqLjCnuH2pZBMRXkyfqKGJtQEudzdw0NjzsIlEHY21oVlh1mJFodYlaQLU4BNRfJTHMS
 cA1V8MWKJGrzwYM2OAhvJ0VAFRtRIdPIKBIEamkhDodi+OrjCFVupwHsO5+Sz/UcDoo960uLbm
 OKu0pb9l/fcEynzEKmWVpBCKlP8yx6slHjhfbRgL8b/F7D1X99EYDZVAukLcR96cQZ6+B493S7
 D4I=
X-SBRS: 2.7
X-MesageID: 12565373
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12565373"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 12:45:44 +0100
Message-ID: <20200217114545.71112-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217114545.71112-1-roger.pau@citrix.com>
References: <20200217114545.71112-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 3/4] bitmap: import bitmap_{set/clear} from
 Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wb3J0IHRoZSBmdW5jdGlvbnMgYW5kIGl0J3MgZGVwZW5kZW5jaWVzLiBCYXNlZCBvbiBMaW51
eCA1LjUsIGNvbW1pdAppZCBkNTIyNmZhNmRiYWUwNTY5ZWU0M2VjZmMwOGJkY2Q2NzcwZmM0NzU1
LgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
Ci0tLQpDaGFuZ2VzIHNpbmNlIHY0OgogLSBJbnRyb2R1Y2UgQklUX1dPUkQgaW4gZ2VuZXJpYyBo
ZWFkZXIgYml0b3BzLmggKGluc3RlYWQgb2YgdGhlIHg4NgogICBvbmUpLgogLSBJbmNsdWRlIGJ5
dGVvcmRlci5oIGZvciBfX0xJVFRMRV9FTkRJQU4KIC0gUmVtb3ZlIEVYUE9SVF9TWU1CT0wuCi0t
LQogeGVuL2NvbW1vbi9iaXRtYXAuYyAgICAgIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmggfCA0MCArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDc5IGluc2Vy
dGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2JpdG1hcC5jIGIveGVuL2NvbW1vbi9i
aXRtYXAuYwppbmRleCBmZDA3MGJlZTk3Li44ODc2OGJmOGJjIDEwMDY0NAotLS0gYS94ZW4vY29t
bW9uL2JpdG1hcC5jCisrKyBiL3hlbi9jb21tb24vYml0bWFwLmMKQEAgLTIxMiw2ICsyMTIsNDUg
QEAgaW50IF9fYml0bWFwX3dlaWdodChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBi
aXRzKQogI2VuZGlmCiBFWFBPUlRfU1lNQk9MKF9fYml0bWFwX3dlaWdodCk7CiAKK3ZvaWQgX19i
aXRtYXBfc2V0KHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVu
KQoreworCXVuc2lnbmVkIGxvbmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7CisJY29uc3Qg
dW5zaWduZWQgaW50IHNpemUgPSBzdGFydCArIGxlbjsKKwlpbnQgYml0c190b19zZXQgPSBCSVRT
X1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7CisJdW5zaWduZWQgbG9uZyBtYXNr
X3RvX3NldCA9IEJJVE1BUF9GSVJTVF9XT1JEX01BU0soc3RhcnQpOworCisJd2hpbGUgKGxlbiAt
IGJpdHNfdG9fc2V0ID49IDApIHsKKwkJKnAgfD0gbWFza190b19zZXQ7CisJCWxlbiAtPSBiaXRz
X3RvX3NldDsKKwkJYml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HOworCQltYXNrX3RvX3NldCA9
IH4wVUw7CisJCXArKzsKKwl9CisJaWYgKGxlbikgeworCQltYXNrX3RvX3NldCAmPSBCSVRNQVBf
TEFTVF9XT1JEX01BU0soc2l6ZSk7CisJCSpwIHw9IG1hc2tfdG9fc2V0OworCX0KK30KKwordm9p
ZCBfX2JpdG1hcF9jbGVhcih1bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwg
aW50IGxlbikKK3sKKwl1bnNpZ25lZCBsb25nICpwID0gbWFwICsgQklUX1dPUkQoc3RhcnQpOwor
CWNvbnN0IHVuc2lnbmVkIGludCBzaXplID0gc3RhcnQgKyBsZW47CisJaW50IGJpdHNfdG9fY2xl
YXIgPSBCSVRTX1BFUl9MT05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7CisJdW5zaWduZWQg
bG9uZyBtYXNrX3RvX2NsZWFyID0gQklUTUFQX0ZJUlNUX1dPUkRfTUFTSyhzdGFydCk7CisKKwl3
aGlsZSAobGVuIC0gYml0c190b19jbGVhciA+PSAwKSB7CisJCSpwICY9IH5tYXNrX3RvX2NsZWFy
OworCQlsZW4gLT0gYml0c190b19jbGVhcjsKKwkJYml0c190b19jbGVhciA9IEJJVFNfUEVSX0xP
Tkc7CisJCW1hc2tfdG9fY2xlYXIgPSB+MFVMOworCQlwKys7CisJfQorCWlmIChsZW4pIHsKKwkJ
bWFza190b19jbGVhciAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6ZSk7CisJCSpwICY9IH5t
YXNrX3RvX2NsZWFyOworCX0KK30KIAogLyoqCiAgKgliaXRtYXBfZmluZF9mcmVlX3JlZ2lvbiAt
IGZpbmQgYSBjb250aWd1b3VzIGFsaWduZWQgbWVtIHJlZ2lvbgpkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUveGVuL2JpdG1hcC5oIGIveGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oCmluZGV4IDRlMWU2
OTBhZjEuLmM0NGUwMDlmOGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9iaXRtYXAuaAor
KysgYi94ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmgKQEAgLTg1LDYgKzg1LDggQEAgZXh0ZXJuIGlu
dCBfX2JpdG1hcF9pbnRlcnNlY3RzKGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcDEsCiBleHRl
cm4gaW50IF9fYml0bWFwX3N1YnNldChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAxLAogCQkJ
Y29uc3QgdW5zaWduZWQgbG9uZyAqYml0bWFwMiwgaW50IGJpdHMpOwogZXh0ZXJuIGludCBfX2Jp
dG1hcF93ZWlnaHQoY29uc3QgdW5zaWduZWQgbG9uZyAqYml0bWFwLCBpbnQgYml0cyk7CitleHRl
cm4gdm9pZCBfX2JpdG1hcF9zZXQodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBpbnQgc3Rh
cnQsIGludCBsZW4pOworZXh0ZXJuIHZvaWQgX19iaXRtYXBfY2xlYXIodW5zaWduZWQgbG9uZyAq
bWFwLCB1bnNpZ25lZCBpbnQgc3RhcnQsIGludCBsZW4pOwogCiBleHRlcm4gaW50IGJpdG1hcF9m
aW5kX2ZyZWVfcmVnaW9uKHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMsIGludCBvcmRl
cik7CiBleHRlcm4gdm9pZCBiaXRtYXBfcmVsZWFzZV9yZWdpb24odW5zaWduZWQgbG9uZyAqYml0
bWFwLCBpbnQgcG9zLCBpbnQgb3JkZXIpOwpAQCAtMjI3LDYgKzIyOSw0NCBAQCBzdGF0aWMgaW5s
aW5lIGludCBiaXRtYXBfd2VpZ2h0KGNvbnN0IHVuc2lnbmVkIGxvbmcgKnNyYywgaW50IG5iaXRz
KQogCXJldHVybiBfX2JpdG1hcF93ZWlnaHQoc3JjLCBuYml0cyk7CiB9CiAKKyNpbmNsdWRlIDxh
c20vYnl0ZW9yZGVyLmg+CisKKyNpZmRlZiBfX0xJVFRMRV9FTkRJQU4KKyNkZWZpbmUgQklUTUFQ
X01FTV9BTElHTk1FTlQgOAorI2Vsc2UKKyNkZWZpbmUgQklUTUFQX01FTV9BTElHTk1FTlQgKDgg
KiBzaXplb2YodW5zaWduZWQgbG9uZykpCisjZW5kaWYKKyNkZWZpbmUgQklUTUFQX01FTV9NQVNL
IChCSVRNQVBfTUVNX0FMSUdOTUVOVCAtIDEpCisjZGVmaW5lIEJJVE1BUF9GSVJTVF9XT1JEX01B
U0soc3RhcnQpICh+MFVMIDw8ICgoc3RhcnQpICYgKEJJVFNfUEVSX0xPTkcgLSAxKSkpCisKK3N0
YXRpYyBpbmxpbmUgdm9pZCBiaXRtYXBfc2V0KHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQg
aW50IHN0YXJ0LAorCQl1bnNpZ25lZCBpbnQgbmJpdHMpCit7CisJaWYgKF9fYnVpbHRpbl9jb25z
dGFudF9wKG5iaXRzKSAmJiBuYml0cyA9PSAxKQorCQlfX3NldF9iaXQoc3RhcnQsIG1hcCk7CisJ
ZWxzZSBpZiAoX19idWlsdGluX2NvbnN0YW50X3Aoc3RhcnQgJiBCSVRNQVBfTUVNX01BU0spICYm
CisJCSBJU19BTElHTkVEKHN0YXJ0LCBCSVRNQVBfTUVNX0FMSUdOTUVOVCkgJiYKKwkJIF9fYnVp
bHRpbl9jb25zdGFudF9wKG5iaXRzICYgQklUTUFQX01FTV9NQVNLKSAmJgorCQkgSVNfQUxJR05F
RChuYml0cywgQklUTUFQX01FTV9BTElHTk1FTlQpKQorCQltZW1zZXQoKGNoYXIgKiltYXAgKyBz
dGFydCAvIDgsIDB4ZmYsIG5iaXRzIC8gOCk7CisJZWxzZQorCQlfX2JpdG1hcF9zZXQobWFwLCBz
dGFydCwgbmJpdHMpOworfQorCitzdGF0aWMgaW5saW5lIHZvaWQgYml0bWFwX2NsZWFyKHVuc2ln
bmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LAorCQl1bnNpZ25lZCBpbnQgbmJpdHMp
Cit7CisJaWYgKF9fYnVpbHRpbl9jb25zdGFudF9wKG5iaXRzKSAmJiBuYml0cyA9PSAxKQorCQlf
X2NsZWFyX2JpdChzdGFydCwgbWFwKTsKKwllbHNlIGlmIChfX2J1aWx0aW5fY29uc3RhbnRfcChz
dGFydCAmIEJJVE1BUF9NRU1fTUFTSykgJiYKKwkJIElTX0FMSUdORUQoc3RhcnQsIEJJVE1BUF9N
RU1fQUxJR05NRU5UKSAmJgorCQkgX19idWlsdGluX2NvbnN0YW50X3AobmJpdHMgJiBCSVRNQVBf
TUVNX01BU0spICYmCisJCSBJU19BTElHTkVEKG5iaXRzLCBCSVRNQVBfTUVNX0FMSUdOTUVOVCkp
CisJCW1lbXNldCgoY2hhciAqKW1hcCArIHN0YXJ0IC8gOCwgMCwgbmJpdHMgLyA4KTsKKwllbHNl
CisJCV9fYml0bWFwX2NsZWFyKG1hcCwgc3RhcnQsIG5iaXRzKTsKK30KKwogI3VuZGVmIGJpdG1h
cF9zd2l0Y2gKICN1bmRlZiBiaXRtYXBfYnl0ZXMKIAotLSAKMi4yNS4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:49:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:49:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3euG-0001hv-Sq; Mon, 17 Feb 2020 11:49:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aYIl=4F=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j3euF-0001hq-Qb
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:49:43 +0000
X-Inumbo-ID: 95ec31fc-517b-11ea-ade5-bc764e2007e4
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 95ec31fc-517b-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 11:49:43 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id p9so16842856wmc.2
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 03:49:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=p9uH4vwAsMtOZIbISCU3Uf5A8xLtnY4+aETZz8PM+VI=;
 b=V4lTXYdK5aV9yK8OnUSjvrtzgMjDs6qJ3NXcwjxKb0aCWeHL1vKLX5TlQtWJMZU4rn
 OeAt+VVudwDiQUGBREpfYwRHZB0jcHzvElaUqHHTIrpOQl0nZYtLabqDFoZTtGAZ0tT9
 WMSLRYXpkPKdCa5RiLBQX95pWpPOiSok+X7AfzkVm62YZjIJeX2dQNofrjvRZI1InE2l
 AOfawykPaDDKxMYeGOSfwTqPBAYuhzx41X7DUKw3hj49G81QglAQw6vsjVZsDbp/RPyy
 CX1HhkGFKT/xezlZ7DenV4mmeZNtFfRpnijmY/DpObTok6J9OWgFqA6lLqxqfjjaUSDp
 LMzw==
X-Gm-Message-State: APjAAAUqEvC3quRkqg7d7qChTsyzm1xp1J1AcE6caejw+jjewojX3afS
 w+yl8mBWsaai/ymoq5YkfEQ=
X-Google-Smtp-Source: APXvYqyBkb5/IVtMjAK+KfKsrqZx2FcHZmlaSdquMXNKTdfEy9TbJq360sxPgB/iAr0uIzCGq45cJA==
X-Received: by 2002:a1c:6a06:: with SMTP id f6mr22561850wmc.137.1581940182142; 
 Mon, 17 Feb 2020 03:49:42 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-239.amazon.com.
 [54.240.197.239])
 by smtp.gmail.com with ESMTPSA id o9sm633585wrw.20.2020.02.17.03.49.41
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 17 Feb 2020 03:49:41 -0800 (PST)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
Date: Mon, 17 Feb 2020 11:49:40 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200217072006.20211-3-jgross@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCk9uIDE3LzAyLzIwMjAgMDc6MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4g
VG9kYXkgcmN1X2JhcnJpZXIoKSBpcyBjYWxsaW5nIHN0b3BfbWFjaGluZV9ydW4oKSB0byBzeW5j
aHJvbml6ZSBhbGwKPiBwaHlzaWNhbCBjcHVzIGluIG9yZGVyIHRvIGVuc3VyZSBhbGwgcGVuZGlu
ZyByY3UgY2FsbHMgaGF2ZSBmaW5pc2hlZAo+IHdoZW4gcmV0dXJuaW5nLgo+IAo+IEFzIHN0b3Bf
bWFjaGluZV9ydW4oKSBpcyB1c2luZyB0YXNrbGV0cyB0aGlzIHJlcXVpcmVzIHNjaGVkdWxpbmcg
b2YKPiBpZGxlIHZjcHVzIG9uIGFsbCBjcHVzIGltcG9zaW5nIHRoZSBuZWVkIHRvIGNhbGwgcmN1
X2JhcnJpZXIoKSBvbiBpZGxlCj4gY3B1cyBvbmx5IGluIGNhc2Ugb2YgY29yZSBzY2hlZHVsaW5n
IGJlaW5nIGFjdGl2ZSwgYXMgb3RoZXJ3aXNlIGEKPiBzY2hlZHVsaW5nIGRlYWRsb2NrIHdvdWxk
IG9jY3VyLgo+IAo+IFRoZXJlIGlzIG5vIG5lZWQgYXQgYWxsIHRvIGRvIHRoZSBzeW5jaW5nIG9m
IHRoZSBjcHVzIGluIHRhc2tsZXRzLCBhcwo+IHJjdSBhY3Rpdml0eSBpcyBzdGFydGVkIGluIF9f
ZG9fc29mdGlycSgpIGNhbGxlZCB3aGVuZXZlciBzb2Z0aXJxCj4gYWN0aXZpdHkgaXMgYWxsb3dl
ZC4gU28gcmN1X2JhcnJpZXIoKSBjYW4gZWFzaWx5IGJlIG1vZGlmaWVkIHRvIHVzZQo+IHNvZnRp
cnEgZm9yIHN5bmNocm9uaXphdGlvbiBvZiB0aGUgY3B1cyBubyBsb25nZXIgcmVxdWlyaW5nIGFu
eQo+IHNjaGVkdWxpbmcgYWN0aXZpdHkuCj4gCj4gQXMgdGhlcmUgYWxyZWFkeSBpcyBhIHJjdSBz
b2Z0aXJxIHJldXNlIHRoYXQgZm9yIHRoZSBzeW5jaHJvbml6YXRpb24uCj4gCj4gRmluYWxseSBz
d2l0Y2ggcmN1X2JhcnJpZXIoKSB0byByZXR1cm4gdm9pZCBhcyBpdCBub3cgY2FuIG5ldmVyIGZh
aWwuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+
IC0tLQo+ICAgeGVuL2NvbW1vbi9yY3VwZGF0ZS5jICAgICAgfCA0OSArKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS94ZW4vcmN1cGRh
dGUuaCB8ICAyICstCj4gICAyIGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlvbnMoKyksIDIyIGRl
bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3JjdXBkYXRlLmMgYi94ZW4v
Y29tbW9uL3JjdXBkYXRlLmMKPiBpbmRleCAwNzllYTlkOGExLi4xZjAyYTgwNGUzIDEwMDY0NAo+
IC0tLSBhL3hlbi9jb21tb24vcmN1cGRhdGUuYwo+ICsrKyBiL3hlbi9jb21tb24vcmN1cGRhdGUu
Ywo+IEBAIC0xNDMsNDcgKzE0Myw1MSBAQCBzdGF0aWMgaW50IHFoaW1hcmsgPSAxMDAwMDsKPiAg
IHN0YXRpYyBpbnQgcWxvd21hcmsgPSAxMDA7Cj4gICBzdGF0aWMgaW50IHJzaW50ZXJ2YWwgPSAx
MDAwOwo+ICAgCj4gLXN0cnVjdCByY3VfYmFycmllcl9kYXRhIHsKPiAtICAgIHN0cnVjdCByY3Vf
aGVhZCBoZWFkOwo+IC0gICAgYXRvbWljX3QgKmNwdV9jb3VudDsKPiAtfTsKPiArLyoKPiArICog
cmN1X2JhcnJpZXIoKSBoYW5kbGluZzoKPiArICogY3B1X2NvdW50IGhvbGRzIHRoZSBudW1iZXIg
b2YgY3B1IHJlcXVpcmVkIHRvIGZpbmlzaCBiYXJyaWVyIGhhbmRsaW5nLgo+ICsgKiBDcHVzIGFy
ZSBzeW5jaHJvbml6ZWQgdmlhIHNvZnRpcnEgbWVjaGFuaXNtLiByY3VfYmFycmllcigpIGlzIHJl
Z2FyZGVkIHRvCj4gKyAqIGJlIGFjdGl2ZSBpZiBjcHVfY291bnQgaXMgbm90IHplcm8uIEluIGNh
c2UgcmN1X2JhcnJpZXIoKSBpcyBjYWxsZWQgb24KPiArICogbXVsdGlwbGUgY3B1cyBpdCBpcyBl
bm91Z2ggdG8gY2hlY2sgZm9yIGNwdV9jb3VudCBiZWluZyBub3QgemVybyBvbiBlbnRyeQo+ICsg
KiBhbmQgdG8gY2FsbCBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKSBpbiBhIGxvb3AgdW50aWwg
Y3B1X2NvdW50IGRyb3BzIHRvCj4gKyAqIHplcm8sIGFzIHN5bmNpbmcgaGFzIGJlZW4gcmVxdWVz
dGVkIGFscmVhZHkgYW5kIHdlIGRvbid0IG5lZWQgdG8gc3luYwo+ICsgKiBtdWx0aXBsZSB0aW1l
cy4KPiArICovCj4gK3N0YXRpYyBhdG9taWNfdCBjcHVfY291bnQgPSBBVE9NSUNfSU5JVCgwKTsK
PiAgIAo+ICAgc3RhdGljIHZvaWQgcmN1X2JhcnJpZXJfY2FsbGJhY2soc3RydWN0IHJjdV9oZWFk
ICpoZWFkKQo+ICAgewo+IC0gICAgc3RydWN0IHJjdV9iYXJyaWVyX2RhdGEgKmRhdGEgPSBjb250
YWluZXJfb2YoCj4gLSAgICAgICAgaGVhZCwgc3RydWN0IHJjdV9iYXJyaWVyX2RhdGEsIGhlYWQp
Owo+IC0gICAgYXRvbWljX2luYyhkYXRhLT5jcHVfY291bnQpOwo+ICsgICAgYXRvbWljX2RlYygm
Y3B1X2NvdW50KTsKPiAgIH0KPiAgIAo+IC1zdGF0aWMgaW50IHJjdV9iYXJyaWVyX2FjdGlvbih2
b2lkICpfY3B1X2NvdW50KQo+ICtzdGF0aWMgdm9pZCByY3VfYmFycmllcl9hY3Rpb24odm9pZCkK
PiAgIHsKPiAtICAgIHN0cnVjdCByY3VfYmFycmllcl9kYXRhIGRhdGEgPSB7IC5jcHVfY291bnQg
PSBfY3B1X2NvdW50IH07Cj4gLQo+IC0gICAgQVNTRVJUKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgp
KTsKPiAtICAgIGxvY2FsX2lycV9lbmFibGUoKTsKPiArICAgIHN0cnVjdCByY3VfaGVhZCBoZWFk
Owo+ICAgCj4gICAgICAgLyoKPiAgICAgICAgKiBXaGVuIGNhbGxiYWNrIGlzIGV4ZWN1dGVkLCBh
bGwgcHJldmlvdXNseS1xdWV1ZWQgUkNVIHdvcmsgb24gdGhpcyBDUFUKPiAgICAgICAgKiBpcyBj
b21wbGV0ZWQuIFdoZW4gYWxsIENQVXMgaGF2ZSBleGVjdXRlZCB0aGVpciBjYWxsYmFjaywgZGF0
YS5jcHVfY291bnQKPiAgICAgICAgKiB3aWxsIGhhdmUgYmVlbiBpbmNyZW1lbnRlZCB0byBpbmNs
dWRlIGV2ZXJ5IG9ubGluZSBDUFUuCj4gICAgICAgICovCj4gLSAgICBjYWxsX3JjdSgmZGF0YS5o
ZWFkLCByY3VfYmFycmllcl9jYWxsYmFjayk7Cj4gKyAgICBjYWxsX3JjdSgmaGVhZCwgcmN1X2Jh
cnJpZXJfY2FsbGJhY2spOwo+ICAgCj4gLSAgICB3aGlsZSAoIGF0b21pY19yZWFkKGRhdGEuY3B1
X2NvdW50KSAhPSBudW1fb25saW5lX2NwdXMoKSApCj4gKyAgICB3aGlsZSAoIGF0b21pY19yZWFk
KCZjcHVfY291bnQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0
aXJxcygpOwo+ICAgICAgICAgICBjcHVfcmVsYXgoKTsKPiAgICAgICB9Cj4gLQo+IC0gICAgbG9j
YWxfaXJxX2Rpc2FibGUoKTsKPiAtCj4gLSAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IC1pbnQg
cmN1X2JhcnJpZXIodm9pZCkKPiArdm9pZCByY3VfYmFycmllcih2b2lkKQo+ICAgewo+IC0gICAg
YXRvbWljX3QgY3B1X2NvdW50ID0gQVRPTUlDX0lOSVQoMCk7Cj4gLSAgICByZXR1cm4gc3RvcF9t
YWNoaW5lX3J1bihyY3VfYmFycmllcl9hY3Rpb24sICZjcHVfY291bnQsIE5SX0NQVVMpOwo+ICsg
ICAgaWYgKCAhYXRvbWljX2NtcHhjaGcoJmNwdV9jb3VudCwgMCwgbnVtX29ubGluZV9jcHVzKCkp
ICkKCldoYXQgZG9lcyBwcmV2ZW50IHRoZSBjcHVfb25saW5lX21hcCB0byBjaGFuZ2UgdW5kZXIg
eW91ciBmZWV0PyAKU2hvdWxkbid0IHlvdSBncmFiIHRoZSBsb2NrIHZpYSBnZXRfY3B1X21hcHMo
KT8KCj4gKyAgICAgICAgY3B1bWFza19yYWlzZV9zb2Z0aXJxKCZjcHVfb25saW5lX21hcCwgUkNV
X1NPRlRJUlEpOwo+ICsKPiArICAgIHdoaWxlICggYXRvbWljX3JlYWQoJmNwdV9jb3VudCkgKQo+
ICsgICAgewo+ICsgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOwo+ICsgICAgICAg
IGNwdV9yZWxheCgpOwo+ICsgICAgfQo+ICAgfQo+ICAgCj4gICAvKiBJcyBiYXRjaCBhIGJlZm9y
ZSBiYXRjaCBiID8gKi8KPiBAQCAtNDIyLDYgKzQyNiw5IEBAIHN0YXRpYyB2b2lkIHJjdV9wcm9j
ZXNzX2NhbGxiYWNrcyh2b2lkKQo+ICAgICAgICAgICByZHAtPnByb2Nlc3NfY2FsbGJhY2tzID0g
ZmFsc2U7Cj4gICAgICAgICAgIF9fcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKCZyY3VfY3RybGJsaywg
cmRwKTsKPiAgICAgICB9Cj4gKwo+ICsgICAgaWYgKCBhdG9taWNfcmVhZCgmY3B1X2NvdW50KSAp
Cj4gKyAgICAgICAgcmN1X2JhcnJpZXJfYWN0aW9uKCk7Cj4gICB9Cj4gICAKPiAgIHN0YXRpYyBp
bnQgX19yY3VfcGVuZGluZyhzdHJ1Y3QgcmN1X2N0cmxibGsgKnJjcCwgc3RydWN0IHJjdV9kYXRh
ICpyZHApCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oIGIveGVuL2lu
Y2x1ZGUveGVuL3JjdXBkYXRlLmgKPiBpbmRleCAxNzRkMDU4MTEzLi44N2YzNWI3NzA0IDEwMDY0
NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCj4gKysrIGIveGVuL2luY2x1ZGUv
eGVuL3JjdXBkYXRlLmgKPiBAQCAtMTQzLDcgKzE0Myw3IEBAIHZvaWQgcmN1X2NoZWNrX2NhbGxi
YWNrcyhpbnQgY3B1KTsKPiAgIHZvaWQgY2FsbF9yY3Uoc3RydWN0IHJjdV9oZWFkICpoZWFkLAo+
ICAgICAgICAgICAgICAgICB2b2lkICgqZnVuYykoc3RydWN0IHJjdV9oZWFkICpoZWFkKSk7Cj4g
ICAKPiAtaW50IHJjdV9iYXJyaWVyKHZvaWQpOwo+ICt2b2lkIHJjdV9iYXJyaWVyKHZvaWQpOwo+
ICAgCj4gICB2b2lkIHJjdV9pZGxlX2VudGVyKHVuc2lnbmVkIGludCBjcHUpOwo+ICAgdm9pZCBy
Y3VfaWRsZV9leGl0KHVuc2lnbmVkIGludCBjcHUpOwo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 11:52:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 11:52:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3eww-0002Ui-CD; Mon, 17 Feb 2020 11:52:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=c6qP=4F=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j3ewu-0002Ud-Rq
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 11:52:29 +0000
X-Inumbo-ID: f7d1b162-517b-11ea-ade5-bc764e2007e4
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::710])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f7d1b162-517b-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 11:52:27 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=YE6E3Va5NJEqvq+dPLAOWnN+sXNK7ETlZyXblBGA7P+mSH7Sr9bT9wpsP2ksbcBHYcT1KBsPrHyXw/IB5kQJwzKGtf088zVgp2pzD+XG8y2IhrPFJHgRhTIvlVoutJoH/itVEcd0jzOYQ10UipKRHYSMJ6rdateaNCRkNnRuFm49DE8PzQJwaTCMRJh+cno3yzhrGNbAzRJGj3z4I82HyDN42hRHs3xbh81H3ZTOub3zMY8XFBA1zJD88YyKlFf9NUPzHqgzob7EiTSRw1f+gb+8TOd2TIooJ75rFpRdddMq0ywI88Cqotoepb6JJvNewM6nlN0cDaqWxpxqEOhPPw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hA0JBojzoSgptMrT8EUhFnNInUDskLm8cD3qT7WXFz4=;
 b=AHO4zqePPrygdboCM8Ps28sLH/xCCKHZWuVSTKOhqYf9ZZfZJww56IiF1BkEiJjFMW6rQQpRcSBOjRGdKhbqH9NXOcMxs1w505kuaIJLQCrm7nrNs2fn/V5SjhU1BGKdzzN+vseplQTCXlb7oKzcvXHgjHMC524+xhBSi7hgwLUq5wzHUJVq02BAF0xDI9dWBxHjEhw3pV1gkawSCoY9wN+oV2BNCaJWpQ0YAqIUAH4gxM78nvOR2i+mNWVGpDUKgTzyLKKIc9F92vgjrqDzqEIini5izIjb+pdOEsyNiQCGI9RogmbEIhvzB5dZrtcMxNGmXoaLvNMcf1K2lJc1Ww==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hA0JBojzoSgptMrT8EUhFnNInUDskLm8cD3qT7WXFz4=;
 b=eAWPlA2Eed6CQWFhEIrjSYjOcQdTuasD4UsnXvOvghKh0NeTDDDd0oiSep6NhZuymRP672sGEv9XqfQZhOlg86TFOK61ugmsQQV2ar3GI17LNSwU1qXFsw24FbeZKbTo4oA7M7qV7T3085zmwLnwV4Bp5R0fwGL9Ztc0ybIirB0=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3173.eurprd02.prod.outlook.com (10.175.235.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Mon, 17 Feb 2020 11:52:25 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.028; Mon, 17 Feb 2020
 11:52:25 +0000
Received: from [10.20.8.54] (91.199.104.253) by
 AM0PR05CA0063.eurprd05.prod.outlook.com (2603:10a6:208:be::40) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.24 via Frontend Transport; Mon, 17 Feb 2020 11:52:24 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: Ping: [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
Thread-Index: AQHV124xlaiLFBXa8kCbjgVBTXJ5w6gfYpAA
Date: Mon, 17 Feb 2020 11:52:25 +0000
Message-ID: <75ab4d24-d118-b310-37f7-3b78b249d263@bitdefender.com>
References: <20200130130649.14538-1-aisaila@bitdefender.com>
In-Reply-To: <20200130130649.14538-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM0PR05CA0063.eurprd05.prod.outlook.com
 (2603:10a6:208:be::40) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.253]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1a78a4b5-20fc-4967-9332-08d7b39fdb19
x-ms-traffictypediagnostic: DB6PR02MB3173:|DB6PR02MB3173:
x-microsoft-antispam-prvs: <DB6PR02MB3173A9F85F79A08987489D83AB160@DB6PR02MB3173.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2958;
x-forefront-prvs: 0316567485
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(346002)(136003)(376002)(396003)(39850400004)(199004)(189003)(31686004)(2906002)(52116002)(54906003)(71200400001)(316002)(6916009)(16576012)(86362001)(31696002)(26005)(53546011)(6486002)(478600001)(16526019)(186003)(8676002)(2616005)(4326008)(8936002)(66946007)(66556008)(81166006)(66446008)(36756003)(81156014)(5660300002)(7416002)(66476007)(64756008)(956004);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3173;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: b9TRMyrRd1oaPnSx2q4bXQnq4bMA1WDAythNwTpCO2qoNB+4Z01aDgrZCQ+5H3N+cgVEVZ7BlzXxHRFbcnVZPvL+gsKG/OPwYPB52HW9xgd4sULFq7k/modtMYowQR3nA0QPO5P4hDrR9MykWMRaCS3k57sX7j56b+EBIl/i7X085v5yynO+F32ywG6FeBSLSD4oIgyRVpYIGSbfVYk/8RIaWoMV2uiieZDQx5At1PUjedFRlb+4/ner/j/wYEqMK6bAF98Fj6vo5BawjORRiW7mm/DE6KN9VoKUU8s2IO2bXJMSA5gg5T/UW30emgIpWLyweJ32ZuW5BSwI8cns2SNamYAl19SIR38kxpXbbrSrtuHrkhHjcYmV+WP1AIrwQO8wsKYB97jUZ/3OshN7Ou0Ox8xRbUmALpv5SnDHhL9EhqzoP5x1FaaQ3kyL2uQ0
x-ms-exchange-antispam-messagedata: NG/CH8/iWxLpFNYvfPaIY3HKjYxPD7T3lP7GjtruRE5QdrFGbZephxfZAJbJmdw7+Vl2qaxCVYAdaZGNXhH6OhoxhVTg47OZFJn8Wr+mYuJpgf3ZRWRT1qB35OxTiQjH3nFLF7Kc/JdQ64ezqvkbqA==
x-ms-exchange-transport-forked: True
Content-ID: <5082DCA1C9BFB34D80731904BD9F509A@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a78a4b5-20fc-4967-9332-08d7b39fdb19
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2020 11:52:25.5901 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: PwsDqul1FfMOOQkFyZQzu55M1DDkR9g1zkqZByHSo4VE0htoOSFkgrEXre7djewJ/4JjZBCwZ2eVufoLLPE2T9jvDPqgzgKzLikUlYjUuzs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3173
Subject: [Xen-devel] Ping: [PATCH V2] x86/altp2m: Hypercall to set altp2m
 view visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQpBbnkgaWRlYXMgb24gdGhpcyBwYXRjaCBhcHByZWNpYXRlZC4NCg0KUmVnYXJk
cywNCkFsZXgNCg0KT24gMzAuMDEuMjAyMCAxNTowNywgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEg
d3JvdGU6DQo+IEF0IHRoaXMgbW9tZW50IGEgZ3Vlc3QgY2FuIGNhbGwgdm1mdW5jIHRvIGNoYW5n
ZSB0aGUgYWx0cDJtIHZpZXcuIFRoaXMNCj4gc2hvdWxkIGJlIGxpbWl0ZWQgaW4gb3JkZXIgdG8g
YXZvaWQgYW55IHVud2FudGVkIHZpZXcgc3dpdGNoLg0KPiANCj4gVGhlIG5ldyB4Y19hbHRwMm1f
c2V0X3Zpc2liaWxpdHkoKSBzb2x2ZXMgdGhpcyBieSBtYWtpbmcgdmlld3MgaW52aXNpYmxlDQo+
IHRvIHZtZnVuYy4NCj4gVGhpcyBpcyBkb25lIGJ5IGhhdmluZyBhIHNlcGFyYXRlIGFyY2guYWx0
cDJtX3dvcmtpbmdfZXB0cCB0aGF0IGlzDQo+IHBvcHVsYXRlZCBhbmQgbWFkZSBpbnZhbGlkIGlu
IHRoZSBzYW1lIHBsYWNlcyBhcyBhbHRwMm1fZXB0cC4gVGhpcyBpcw0KPiB3cml0dGVuIHRvIEVQ
VFBfTElTVF9BRERSLg0KPiBUaGUgdmlld3MgYXJlIG1hZGUgaW4vdmlzaWJsZSBieSBtYXJraW5n
IHRoZW0gd2l0aCBJTlZBTElEX01GTiBvcg0KPiBjb3B5aW5nIHRoZW0gYmFjayBmcm9tIGFsdHAy
bV9lcHRwLg0KPiBUbyBoYXZlIGNvbnNpc3RlbmN5IHRoZSB2aXNpYmlsaXR5IGFsc28gYXBwbGll
cyB0bw0KPiBwMm1fc3dpdGNoX2RvbWFpbl9hbHRwMm1fYnlfaWQoKS4NCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVmZW5kZXIuY29tPg0KPiAtLS0N
Cj4gQ0M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPg0KPiBDQzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4NCj4gQ0M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+DQo+IENDOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5j
b20+DQo+IENDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IENDOiBKdWxpZW4g
R3JhbGwgPGp1bGllbkB4ZW4ub3JnPg0KPiBDQzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25y
YWQud2lsa0BvcmFjbGUuY29tPg0KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPg0KPiBDQzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4NCj4gQ0M6IEp1biBOYWthamltYSA8anVuLm5ha2FqaW1hQGludGVsLmNvbT4NCj4gQ0M6
IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiBDQzogR2VvcmdlIER1bmxhcCA8
Z2VvcmdlLmR1bmxhcEBldS5jaXRyaXguY29tPg0KPiAtLS0NCj4gQ2hhbmdlcyBzaW5jZSBWMToN
Cj4gCS0gRHJvcCBkb3VibGUgdmlldyBmcm9tIHRpdGxlLg0KPiAtLS0NCj4gICB0b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaCAgIHwgIDIgKysNCj4gICB0b29scy9saWJ4Yy94Y19hbHRwMm0u
YyAgICAgICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKysrDQo+ICAgeGVuL2FyY2gveDg2
L2h2bS9odm0uYyAgICAgICAgICB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysNCj4gICB4
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYyAgICAgIHwgIDIgKy0NCj4gICB4ZW4vYXJjaC94ODYv
bW0vaGFwL2hhcC5jICAgICAgIHwgMTUgKysrKysrKysrKysrKysrDQo+ICAgeGVuL2FyY2gveDg2
L21tL3AybS1lcHQuYyAgICAgICB8ICAxICsNCj4gICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAg
ICAgICAgIHwgIDUgKysrKy0NCj4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICAgIHwg
IDEgKw0KPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAxMCArKysrKysrKysr
DQo+ICAgOSBmaWxlcyBjaGFuZ2VkLCA4MyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0K
PiANCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCj4gaW5kZXggY2M0ZWIxZTNkMy4uZGJlYTc4NjFlNyAx
MDA2NDQNCj4gLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCj4gKysrIGIvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgNCj4gQEAgLTE5NDMsNiArMTk0Myw4IEBAIGludCB4
Y19hbHRwMm1fY2hhbmdlX2dmbih4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQs
DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBuZXdfZ2ZuKTsNCj4gICBp
bnQgeGNfYWx0cDJtX2dldF92Y3B1X3AybV9pZHgoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQz
Ml90IGRvbWlkLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCB2
Y3B1aWQsIHVpbnQxNl90ICpwMm1pZHgpOw0KPiAraW50IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0
eSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIGJvb2wgdmlzaWJsZSk7DQo+ICAgDQo+
ICAgLyoqDQo+ICAgICogTWVtIHBhZ2luZyBvcGVyYXRpb25zLg0KPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGMveGNfYWx0cDJtLmMgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KPiBpbmRleCA0
NmZiNzI1ODA2Li42OTg3Yzk1NDFmIDEwMDY0NA0KPiAtLS0gYS90b29scy9saWJ4Yy94Y19hbHRw
Mm0uYw0KPiArKysgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KPiBAQCAtNDEwLDMgKzQxMCwy
NyBAQCBpbnQgeGNfYWx0cDJtX2dldF92Y3B1X3AybV9pZHgoeGNfaW50ZXJmYWNlICpoYW5kbGUs
IHVpbnQzMl90IGRvbWlkLA0KPiAgICAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFuZGxl
LCBhcmcpOw0KPiAgICAgICByZXR1cm4gcmM7DQo+ICAgfQ0KPiArDQo+ICtpbnQgeGNfYWx0cDJt
X3NldF92aXNpYmlsaXR5KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDE2X3Qgdmlld19pZCwgYm9vbCB2aXNp
YmxlKQ0KPiArew0KPiArICAgIGludCByYzsNCj4gKw0KPiArICAgIERFQ0xBUkVfSFlQRVJDQUxM
X0JVRkZFUih4ZW5faHZtX2FsdHAybV9vcF90LCBhcmcpOw0KPiArDQo+ICsgICAgYXJnID0geGNf
aHlwZXJjYWxsX2J1ZmZlcl9hbGxvYyhoYW5kbGUsIGFyZywgc2l6ZW9mKCphcmcpKTsNCj4gKyAg
ICBpZiAoIGFyZyA9PSBOVUxMICkNCj4gKyAgICAgICAgcmV0dXJuIC0xOw0KPiArDQo+ICsgICAg
YXJnLT52ZXJzaW9uID0gSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OOw0KPiArICAgIGFy
Zy0+Y21kID0gSFZNT1BfYWx0cDJtX3NldF92aXNpYmlsaXR5Ow0KPiArICAgIGFyZy0+ZG9tYWlu
ID0gZG9taWQ7DQo+ICsgICAgYXJnLT51LnNldF92aXNpYmlsaXR5LmFsdHAybV9pZHggPSB2aWV3
X2lkOw0KPiArICAgIGFyZy0+dS5zZXRfdmlzaWJpbGl0eS52aXNpYmxlID0gdmlzaWJsZTsNCj4g
Kw0KPiArICAgIHJjID0geGVuY2FsbDIoaGFuZGxlLT54Y2FsbCwgX19IWVBFUlZJU09SX2h2bV9v
cCwgSFZNT1BfYWx0cDJtLA0KPiArICAgICAgICAgICAgICAgICAgSFlQRVJDQUxMX0JVRkZFUl9B
U19BUkcoYXJnKSk7DQo+ICsNCj4gKyAgICB4Y19oeXBlcmNhbGxfYnVmZmVyX2ZyZWUoaGFuZGxl
LCBhcmcpOw0KPiArICAgIHJldHVybiByYzsNCj4gK30NCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQo+IGluZGV4IDBiOTM2MDlh
ODIuLmE0MWU5YjYzNTYgMTAwNjQ0DQo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYw0KPiBAQCAtNDUzNyw2ICs0NTM3LDcgQEAgc3Rh
dGljIGludCBkb19hbHRwMm1fb3AoDQo+ICAgICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9tZW1f
YWNjZXNzOg0KPiAgICAgICBjYXNlIEhWTU9QX2FsdHAybV9jaGFuZ2VfZ2ZuOg0KPiAgICAgICBj
YXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoNCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9z
ZXRfdmlzaWJpbGl0eToNCj4gICAgICAgICAgIGJyZWFrOw0KPiAgIA0KPiAgICAgICBkZWZhdWx0
Og0KPiBAQCAtNDgxNCw2ICs0ODE1LDMwIEBAIHN0YXRpYyBpbnQgZG9fYWx0cDJtX29wKA0KPiAg
ICAgICAgICAgYnJlYWs7DQo+ICAgICAgIH0NCj4gICANCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAy
bV9zZXRfdmlzaWJpbGl0eToNCj4gKyAgICB7DQo+ICsgICAgICAgIHVpbnQxNl90IGFsdHAybV9p
ZHggPSBhLnUuc2V0X3Zpc2liaWxpdHkuYWx0cDJtX2lkeDsNCj4gKw0KPiArICAgICAgICBpZiAo
IGEudS5zZXRfdmlzaWJpbGl0eS5wYWQgfHwgYS51LnNldF92aXNpYmlsaXR5LnBhZDIgKQ0KPiAr
ICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPiArICAgICAgICBlbHNlDQo+ICsgICAgICAgIHsN
Cj4gKyAgICAgICAgICAgIGlmICggIWFsdHAybV9hY3RpdmUoZCkgfHwgIWhhcF9lbmFibGVkKGQp
ICkNCj4gKyAgICAgICAgICAgIHsNCj4gKyAgICAgICAgICAgICAgICByYyA9IC1FT1BOT1RTVVBQ
Ow0KPiArICAgICAgICAgICAgICAgIGJyZWFrOw0KPiArICAgICAgICAgICAgfQ0KPiArDQo+ICsg
ICAgICAgICAgICBpZiAoIGEudS5zZXRfdmlzaWJpbGl0eS52aXNpYmxlICkNCj4gKyAgICAgICAg
ICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYWx0cDJtX2lkeF0gPQ0KPiArICAg
ICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJtX2lkeF07DQo+ICsgICAgICAg
ICAgICBlbHNlDQo+ICsgICAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRw
W2FsdHAybV9pZHhdID0NCj4gKyAgICAgICAgICAgICAgICBtZm5feChJTlZBTElEX01GTik7DQo+
ICsgICAgICAgIH0NCj4gKyAgICAgICAgYnJlYWs7DQo+ICsgICAgfQ0KPiArDQo+ICAgICAgIGRl
ZmF1bHQ6DQo+ICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsNCj4gICAgICAgfQ0KPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYvaHZt
L3ZteC92bXguYw0KPiBpbmRleCBiMjYyZDM4YTdjLi42NWZlNzUzODNmIDEwMDY0NA0KPiAtLS0g
YS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYw0KPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL3Zt
eC92bXguYw0KPiBAQCAtMjEzOSw3ICsyMTM5LDcgQEAgc3RhdGljIHZvaWQgdm14X3ZjcHVfdXBk
YXRlX3ZtZnVuY192ZShzdHJ1Y3QgdmNwdSAqdikNCj4gICAgICAgew0KPiAgICAgICAgICAgdi0+
YXJjaC5odm0udm14LnNlY29uZGFyeV9leGVjX2NvbnRyb2wgfD0gbWFzazsNCj4gICAgICAgICAg
IF9fdm13cml0ZShWTV9GVU5DVElPTl9DT05UUk9MLCBWTVhfVk1GVU5DX0VQVFBfU1dJVENISU5H
KTsNCj4gLSAgICAgICAgX192bXdyaXRlKEVQVFBfTElTVF9BRERSLCB2aXJ0X3RvX21hZGRyKGQt
PmFyY2guYWx0cDJtX2VwdHApKTsNCj4gKyAgICAgICAgX192bXdyaXRlKEVQVFBfTElTVF9BRERS
LCB2aXJ0X3RvX21hZGRyKGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCkpOw0KPiAgIA0KPiAg
ICAgICAgICAgaWYgKCBjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlvbnMgKQ0KPiAgICAgICAgICAg
ew0KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMNCj4gaW5kZXggM2Q5M2YzNDUxYy4uNTk2OWVjODkyMiAxMDA2NDQNCj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0KPiArKysgYi94ZW4vYXJjaC94ODYvbW0v
aGFwL2hhcC5jDQo+IEBAIC00ODgsOCArNDg4LDE3IEBAIGludCBoYXBfZW5hYmxlKHN0cnVjdCBk
b21haW4gKmQsIHUzMiBtb2RlKQ0KPiAgICAgICAgICAgICAgIGdvdG8gb3V0Ow0KPiAgICAgICAg
ICAgfQ0KPiAgIA0KPiArICAgICAgICBpZiAoIChkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHAg
PSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApDQo+ICsgICAgICAgIHsNCj4gKyAgICAg
ICAgICAgIHJ2ID0gLUVOT01FTTsNCj4gKyAgICAgICAgICAgIGdvdG8gb3V0Ow0KPiArICAgICAg
ICB9DQo+ICsNCj4gICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0VQVFA7IGkrKyApDQo+
ICsgICAgICAgIHsNCj4gICAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID0gbWZu
X3goSU5WQUxJRF9NRk4pOw0KPiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19l
cHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOw0KPiArICAgICAgICB9DQo+ICAgDQo+ICAgICAg
ICAgICBmb3IgKCBpID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApDQo+ICAgICAgICAgICB7DQo+
IEBAIC01MjMsNiArNTMyLDEyIEBAIHZvaWQgaGFwX2ZpbmFsX3RlYXJkb3duKHN0cnVjdCBkb21h
aW4gKmQpDQo+ICAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cCA9IE5VTEw7DQo+ICAg
ICAgICAgICB9DQo+ICAgDQo+ICsgICAgICAgIGlmICggZC0+YXJjaC5hbHRwMm1fd29ya2luZ19l
cHRwICkNCj4gKyAgICAgICAgew0KPiArICAgICAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+
YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwKTsNCj4gKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJt
X3dvcmtpbmdfZXB0cCA9IE5VTEw7DQo+ICsgICAgICAgIH0NCj4gKw0KPiAgICAgICAgICAgZm9y
ICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQ0KPiAgICAgICAgICAgICAgIHAybV90ZWFy
ZG93bihkLT5hcmNoLmFsdHAybV9wMm1baV0pOw0KPiAgICAgICB9DQo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYw0KPiBp
bmRleCAwNWE1NTI2ZTA4Li4wZTc0MGVkNThlIDEwMDY0NA0KPiAtLS0gYS94ZW4vYXJjaC94ODYv
bW0vcDJtLWVwdC5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMNCj4gQEAgLTEz
NjEsNiArMTM2MSw3IEBAIHZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgaSkNCj4gICAgICAgZXB0ID0gJnAybS0+ZXB0Ow0KPiAgICAgICBlcHQt
Pm1mbiA9IHBhZ2V0YWJsZV9nZXRfcGZuKHAybV9nZXRfcGFnZXRhYmxlKHAybSkpOw0KPiAgICAg
ICBkLT5hcmNoLmFsdHAybV9lcHRwW2FycmF5X2luZGV4X25vc3BlYyhpLCBNQVhfRVBUUCldID0g
ZXB0LT5lcHRwOw0KPiArICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRl
eF9ub3NwZWMoaSwgTUFYX0VQVFApXSA9IGVwdC0+ZXB0cDsNCj4gICB9DQo+ICAgDQo+ICAgdW5z
aWduZWQgaW50IHAybV9maW5kX2FsdHAybV9ieV9lcHRwKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2
NF90IGVwdHApDQo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLmMNCj4gaW5kZXggNDljYzEzODM2Mi4uMDA4MzU3Yjc2MSAxMDA2NDQNCj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jDQo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
Yw0KPiBAQCAtMjUzMSw2ICsyNTMxLDcgQEAgdm9pZCBwMm1fZmx1c2hfYWx0cDJtKHN0cnVjdCBk
b21haW4gKmQpDQo+ICAgICAgIHsNCj4gICAgICAgICAgIHAybV9yZXNldF9hbHRwMm0oZCwgaSwg
QUxUUDJNX0RFQUNUSVZBVEUpOw0KPiAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSA9
IG1mbl94KElOVkFMSURfTUZOKTsNCj4gKyAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19l
cHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOw0KPiAgICAgICB9DQo+ICAgDQo+ICAgICAgIGFs
dHAybV9saXN0X3VubG9jayhkKTsNCj4gQEAgLTI2NTEsNiArMjY1Miw4IEBAIGludCBwMm1fZGVz
dHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IGlkeCkNCj4g
ICAgICAgICAgICAgICBwMm1fcmVzZXRfYWx0cDJtKGQsIGlkeCwgQUxUUDJNX0RFQUNUSVZBVEUp
Ow0KPiAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVj
KGlkeCwgTUFYX0VQVFApXSA9DQo+ICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0K
PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FycmF5X2luZGV4X25v
c3BlYyhpZHgsIE1BWF9FUFRQKV0gPQ0KPiArICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4p
Ow0KPiAgICAgICAgICAgICAgIHJjID0gMDsNCj4gICAgICAgICAgIH0NCj4gICAgICAgfQ0KPiBA
QCAtMjY3Nyw3ICsyNjgwLDcgQEAgaW50IHAybV9zd2l0Y2hfZG9tYWluX2FsdHAybV9ieV9pZChz
dHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWR4KQ0KPiAgICAgICByYyA9IC1FSU5WQUw7
DQo+ICAgICAgIGFsdHAybV9saXN0X2xvY2soZCk7DQo+ICAgDQo+IC0gICAgaWYgKCBkLT5hcmNo
LmFsdHAybV9lcHRwW2lkeF0gIT0gbWZuX3goSU5WQUxJRF9NRk4pICkNCj4gKyAgICBpZiAoIGQt
PmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFtpZHhdICE9IG1mbl94KElOVkFMSURfTUZOKSApDQo+
ICAgICAgIHsNCj4gICAgICAgICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKQ0KPiAgICAgICAgICAg
ICAgIGlmICggaWR4ICE9IHZjcHVfYWx0cDJtKHYpLnAybWlkeCApDQo+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4u
aA0KPiBpbmRleCBhM2FlNWQ5YTIwLi45ZDM2ZjQ5MGU0IDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oDQo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWlu
LmgNCj4gQEAgLTMyNiw2ICszMjYsNyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4NCj4gICAgICAgc3Ry
dWN0IHAybV9kb21haW4gKmFsdHAybV9wMm1bTUFYX0FMVFAyTV07DQo+ICAgICAgIG1tX2xvY2tf
dCBhbHRwMm1fbGlzdF9sb2NrOw0KPiAgICAgICB1aW50NjRfdCAqYWx0cDJtX2VwdHA7DQo+ICsg
ICAgdWludDY0X3QgKmFsdHAybV93b3JraW5nX2VwdHA7DQo+ICAgI2VuZGlmDQo+ICAgDQo+ICAg
ICAgIC8qIE5CLiBwcm90ZWN0ZWQgYnkgZC0+ZXZlbnRfbG9jayBhbmQgYnkgaXJxX2Rlc2NbaXJx
XS5sb2NrICovDQo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5o
IGIveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KPiBpbmRleCA2MTBlMDIwYTYyLi4x
N2EyOTYxNWVkIDEwMDY0NA0KPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5o
DQo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgNCj4gQEAgLTMxNyw2ICsz
MTcsMTMgQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggew0KPiAgICAg
ICB1aW50MTZfdCBhbHRwMm1faWR4Ow0KPiAgIH07DQo+ICAgDQo+ICtzdHJ1Y3QgeGVuX2h2bV9h
bHRwMm1fc2V0X3Zpc2liaWxpdHkgew0KPiArICAgIHVpbnQxNl90IGFsdHAybV9pZHg7DQo+ICsg
ICAgdWludDhfdCB2aXNpYmxlOw0KPiArICAgIHVpbnQ4X3QgcGFkOw0KPiArICAgIHVpbnQzMl90
IHBhZDI7DQo+ICt9Ow0KPiArDQo+ICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsNCj4gICAg
ICAgdWludDMyX3QgdmVyc2lvbjsgICAvKiBIVk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT04g
Ki8NCj4gICAgICAgdWludDMyX3QgY21kOw0KPiBAQCAtMzQ5LDYgKzM1Niw4IEBAIHN0cnVjdCB4
ZW5faHZtX2FsdHAybV9vcCB7DQo+ICAgI2RlZmluZSBIVk1PUF9hbHRwMm1fZ2V0X3AybV9pZHgg
ICAgICAgICAgMTQNCj4gICAvKiBTZXQgdGhlICJTdXByZXNzICNWRSIgYml0IGZvciBhIHJhbmdl
IG9mIHBhZ2VzICovDQo+ICAgI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X3N1cHByZXNzX3ZlX211
bHRpIDE1DQo+ICsvKiBTZXQgdmlzaWJpbGl0eSBmb3IgYSBnaXZlbiBhbHRwMm0gdmlldyAqLw0K
PiArI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2liaWxpdHkgICAgICAgMTYNCj4gICAgICAg
ZG9taWRfdCBkb21haW47DQo+ICAgICAgIHVpbnQxNl90IHBhZDE7DQo+ICAgICAgIHVpbnQzMl90
IHBhZDI7DQo+IEBAIC0zNjYsNiArMzc1LDcgQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsN
Cj4gICAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zdXBwcmVzc192ZV9tdWx0aSAgICBz
dXBwcmVzc192ZV9tdWx0aTsNCj4gICAgICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV92Y3B1
X2Rpc2FibGVfbm90aWZ5ICBkaXNhYmxlX25vdGlmeTsNCj4gICAgICAgICAgIHN0cnVjdCB4ZW5f
aHZtX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4ICAgICBnZXRfdmNwdV9wMm1faWR4Ow0KPiArICAg
ICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X3Zpc2liaWxpdHkgICAgICAgc2V0X3Zpc2li
aWxpdHk7DQo+ICAgICAgICAgICB1aW50OF90IHBhZFs2NF07DQo+ICAgICAgIH0gdTsNCj4gICB9
Ow0KPiANCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:01:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:01:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3f5E-0003Qg-Ln; Mon, 17 Feb 2020 12:01:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3f5C-0003QZ-OM
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:01:02 +0000
X-Inumbo-ID: 2a84d1b0-517d-11ea-b0fd-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2a84d1b0-517d-11ea-b0fd-bc764e2007e4;
 Mon, 17 Feb 2020 12:01:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581940861;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=PFDiwdcHQEpIP2VmicuwfYjbTGj1dmBcoF9ORwnAdPE=;
 b=LH49sE9tmWydwyaqRiYI4EACdkl+zRVsci36N2g1jZRb6P4lJXlKHPmo
 pI28FSWMciylwQh/f3/+Lw0AL0ECQGNd3btwOYDENkNYVdWIxP9KzfaEF
 8XzgyPJQG6m3EcSSm9qt65Jf/v3AQ9SAyxNK/1QylNIlXloy4etT4+/DV 0=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UmhuXdnX53W+H7bDiTT9+uy/yKHQazWUvtQzn2HdaOp5FJgr53CnYyjNRiiVUq1f535kqThGsW
 NfXeXqfb4zIFhj2DMMT89wUwhmtJdxd1DCZhyU3DE/+U//QQuq+/mmOw93pY1iP16AI6JfWESt
 q9uPPJyXo1UdMQbSQeUu5dQwF9RcwKw8hcz86gJ5Coy6zBROR+fkTuu3qTDA3BWiT12MdfaUQZ
 bIlAQhLp+jKEJqMkBNKo9YE7NILICFOMx3Lqg90G8xqUU3wepR5vIouV0PN834mXKV0BmWsWVH
 dU8=
X-SBRS: 2.7
X-MesageID: 13183200
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="13183200"
Date: Mon, 17 Feb 2020 13:00:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200217120054.GG4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
 <20200217114538.s34hqiaq35kfv2sf@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217114538.s34hqiaq35kfv2sf@debian>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6NDU6MzhBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMjo0MDozMVBNICswMTAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MzQ6NDFBTSArMDAwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDQ6NTU6NDRQTSAr
MDAwMCwgRHVycmFudCwgUGF1bCB3cm90ZToKPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn
ZS0tLS0tCj4gPiA+ID4gPiBGcm9tOiBXZWkgTGl1IDx3ZWkubGl1LnhlbkBnbWFpbC5jb20+IE9u
IEJlaGFsZiBPZiBXZWkgTGl1Cj4gPiA+ID4gPiBTZW50OiAxNCBGZWJydWFyeSAyMDIwIDEzOjM0
Cj4gPiA+ID4gPiBUbzogWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZz4KPiA+ID4gPiA+IENjOiBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9z
b2Z0LmNvbT47IER1cnJhbnQsIFBhdWwKPiA+ID4gPiA+IDxwZHVycmFudEBhbWF6b24uY28udWs+
OyBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQo+ID4gPiA+ID4gPHdsQHhl
bi5vcmc+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4g
PiA+ID4gPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDIvM10geDg2
L2h5cGVydjogc2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaAo+ID4gPiA+ID4gCj4g
PiA+ID4gPiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2gu
IFRoZSBob29rIG5lZWRzIHRvCj4gPiA+ID4gPiBjaGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBt
ZXQuIElmIHRoZXkgYXJlIG5vdCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKPiA+ID4gPiA+IG51
bWJlciB0byBmYWxsIGJhY2sgdG8gbmF0aXZlIGZsdXNoZXMuCj4gPiA+ID4gPiAKPiA+ID4gPiA+
IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNhbGwgcGFnZSBp
cyByZWFkeS4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1
d2VAbWljcm9zb2Z0LmNvbT4KPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgIDEgKwo+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvaHlwZXJ2LmMgIHwgMTcgKysrKysrKysrKysrCj4gPiA+ID4gPiAgeGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKPiA+ID4gPiA+ICB4ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDQxICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrCj4gPiA+ID4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspCj4gPiA+ID4g
PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiA+
ID4gPiA+IAo+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
TWFrZWZpbGUKPiA+ID4gPiA+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+
ID4gPiA+ID4gaW5kZXggNjgxNzAxMDlhOS4uMTg5MDJjMzNlOSAxMDA2NDQKPiA+ID4gPiA+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+IEBAIC0xICsxLDIgQEAK
PiA+ID4gPiA+ICBvYmoteSArPSBoeXBlcnYubwo+ID4gPiA+ID4gK29iai15ICs9IHRsYi5vCj4g
PiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+
ID4gPiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiA+ID4gPiBp
bmRleCA3MGY0Y2Q1YWUwLi5mOWQxZjExYWUzIDEwMDY0NAo+ID4gPiA+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5F
X1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiA+ID4gPiA+ICBE
RUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7Cj4gPiA+ID4g
PiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7
Cj4gPiA+ID4gPiAKPiA+ID4gPiA+ICtzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGh2X2hjYWxs
X3BhZ2VfcmVhZHk7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiAgc3RhdGljIHVpbnQ2NF90IGdlbmVy
YXRlX2d1ZXN0X2lkKHZvaWQpCj4gPiA+ID4gPiAgewo+ID4gPiA+ID4gICAgICB1bmlvbiBodl9n
dWVzdF9vc19pZCBpZCA9IHt9Owo+ID4gPiA+ID4gQEAgLTExOSw2ICsxMjEsOCBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiA+ID4gPiA+ICAgICAgQlVH
X09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7Cj4gPiA+ID4gPiAKPiA+ID4gPiA+ICAgICAgc2V0
X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJRlQpOwo+ID4gPiA+
IAo+ID4gPiA+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQgbGVhc3QgYSBjb21waWxlciBiYXJyaWVy
IGhlcmU/Cj4gPiA+ID4gCj4gPiA+IAo+ID4gPiBPSy4gSSB3aWxsIGFkZCBhIHdyaXRlIGJhcnJp
ZXIgaGVyZS4KPiA+IAo+ID4gSG0sIHNob3VsZG4ndCBzdWNoIGJhcnJpZXIgYmUgcGFydCBvZiBz
ZXRfZml4bWFwX3ggaXRzZWxmPwo+ID4gCj4gPiBOb3RlIHRoYXQgbWFwX3BhZ2VzX3RvX3hlbiBh
bHJlYWR5IHBlcmZvcm1zIGF0b21pYyB3cml0ZXMuCj4gCj4gSSBkb24ndCBtaW5kIG1ha2luZyB0
aGluZ3MgbW9yZSBleHBsaWNpdCB0aG91Z2guIEhvd2V2ZXIgdW5saWtlbHksIEkKPiBtYXkgZW5k
IHVwIHB1dHRpbmcgc29tZXRoaW5nIGluIGJldHdlZW4gc2V0X2ZpeG1hcF94IGFuZCBzZXR0aW5n
Cj4gaGNhbGxfcGFnZV9yZWFkeSwgSSB3aWxsIG5lZWQgdGhlIGJhcnJpZXIgYnkgdGhlbiwgSSBt
YXkgYXMgd2VsbCBwdXQgaXQKPiBpbiBub3cuCgpJTU8gc2V0X2ZpeG1hcF94IHNob3VsZCBoYXZl
IHRoZSBuZWNlc3NhcnkgYmFycmllcnMgKG9yIG90aGVyCnN5bmNocm9uaXphdGlvbiBtZXRob2Rz
KSBzbyB0aGF0IG9uIHJldHVybiB0aGUgYWRkcmVzcyBpcyBjb3JyZWN0bHkKbWFwcGVkIGFjcm9z
cyBhbGwgcHJvY2Vzc29ycywgYW5kIHRoYXQgaXQgcHJldmVudHMgdGhlIGNvbXBpbGVyIGZyb20K
bW92aW5nIGFjY2Vzc2VzIHBhc3QgaXQuIEkgd291bGQgY29uc2lkZXIgYSBidWcgb2Ygc2V0X2Zp
eG1hcF94Cm5vdCBoYXZpbmcgdGhpcyBiZWhhdmlvciBhbmQgcmVxdWlyaW5nIGNhbGxlcnMgdG8g
ZG8gZXh0cmEgd29yayBpbgpvcmRlciB0byBlbnN1cmUgdGhpcy4KCkllOiBzb21ldGhpbmcgbGlr
ZSB0aGUgc25pcHBlZCBiZWxvdyBzaG91bGQgbm90IHJlcXVpcmUgYW4gZXh0cmEKYmFycmllciBJ
TU86CgpzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7
CiooKHVuc2lnbmVkIGludCAqKWZpeF94X3RvX3ZpcnQoRklYX1hfSFlQRVJWX0hDQUxMKSkgPSAw
OwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:01:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:01:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3f5d-0003TF-Ve; Mon, 17 Feb 2020 12:01:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4oX=4F=amazon.co.uk=prvs=30915cffa=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3f5d-0003T7-F2
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:01:29 +0000
X-Inumbo-ID: 39f75aa0-517d-11ea-bfd8-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 39f75aa0-517d-11ea-bfd8-12813bfff9fa;
 Mon, 17 Feb 2020 12:01:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581940888; x=1613476888;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=3e3dyytCKiWJbPT81nFgl9RxEsf2UUbLrY4IXI32fNA=;
 b=lU+ggy1Fdpj1FvF/2uZs+Jz2AIEd0XJt27UmWsjv974lkcRVNfuvNkL9
 yxahTuIYbgO16QDgLkBTvqTKttnK9wqqr4m3hy9GiX6dpAkE83gTwLYzN
 zU1nkXMQe7eQAXtmAb9ceJsc0Jzkzqcqgf+MuSaxF0BG9DmEa7udhH2qh U=;
IronPort-SDR: lEgvIraZEBNAMbAkYCwHB8iieAk3QYTYUfv01rVvOkLj0dxC8X4JdVFziYmFqBqkv0MWZiPdrj
 YWgiRJxjGU4w==
X-IronPort-AV: E=Sophos;i="5.70,452,1574121600"; d="scan'208";a="17098540"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-4e24fd92.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 17 Feb 2020 12:01:25 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-4e24fd92.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3C522A2189; Mon, 17 Feb 2020 12:01:24 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 17 Feb 2020 12:01:24 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 17 Feb 2020 12:01:23 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 17 Feb 2020 12:01:23 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>, Wei Liu
 <wl@xen.org>
Thread-Topic: [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted TLB flush
Thread-Index: AQHV4zM1ogAqmhu8Uk+hk4DrI15YB6ga58mggAReTYCAAAGhgIAABWow
Date: Mon, 17 Feb 2020 12:01:23 +0000
Message-ID: <c568cdaedbc346de8d7956796f757ef5@EX13D32EUC003.ant.amazon.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian> <20200217114031.GF4679@Air-de-Roger>
In-Reply-To: <20200217114031.GF4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.60]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <liuwe@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>, Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMTcgRmVicnVhcnkgMjAyMCAxMTo0MQ0KPiBU
bzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gQ2M6IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFt
YXpvbi5jby51az47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tDQo+IGRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnPjsgTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBX
ZWkNCj4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2MiAyLzNdIHg4Ni9oeXBlcnY6IHNrZWxldG9uIGZvciBMMCBh
c3Npc3RlZCBUTEIgZmx1c2gNCj4gDQo+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDExOjM0OjQx
QU0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6DQo+ID4gT24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDQ6
NTU6NDRQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3cm90ZToNCj4gPiA+ID4gLS0tLS1PcmlnaW5h
bCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4gRnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5AZ21haWwu
Y29tPiBPbiBCZWhhbGYgT2YgV2VpIExpdQ0KPiA+ID4gPiBTZW50OiAxNCBGZWJydWFyeSAyMDIw
IDEzOjM0DQo+ID4gPiA+IFRvOiBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnPg0KPiA+ID4gPiBDYzogTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1p
Y3Jvc29mdC5jb20+OyBEdXJyYW50LCBQYXVsDQo+ID4gPiA+IDxwZHVycmFudEBhbWF6b24uY28u
dWs+OyBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQ0KPiA+ID4gPiA8d2xA
eGVuLm9yZz47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXIN
Cj4gPiA+ID4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDIvM10geDg2
L2h5cGVydjogc2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQg0KPiBmbHVzaA0KPiA+ID4gPg0K
PiA+ID4gPiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2gu
IFRoZSBob29rIG5lZWRzIHRvDQo+ID4gPiA+IGNoZWNrIGlmIHByZXJlcXVpc2l0ZXMgYXJlIG1l
dC4gSWYgdGhleSBhcmUgbm90IG1ldCwgaXQgcmV0dXJucyBhbg0KPiBlcnJvcg0KPiA+ID4gPiBu
dW1iZXIgdG8gZmFsbCBiYWNrIHRvIG5hdGl2ZSBmbHVzaGVzLg0KPiA+ID4gPg0KPiA+ID4gPiBJ
bnRyb2R1Y2UgYSBuZXcgdmFyaWFibGUgdG8gaW5kaWNhdGUgaWYgaHlwZXJjYWxsIHBhZ2UgaXMg
cmVhZHkuDQo+ID4gPiA+DQo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1p
Y3Jvc29mdC5jb20+DQo+ID4gPiA+IC0tLQ0KPiA+ID4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9NYWtlZmlsZSAgfCAgMSArDQo+ID4gPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKw0KPiA+ID4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysNCj4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvdGxiLmMgICAgIHwgNDENCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4g
PiA+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKQ0KPiA+ID4gPiAgY3JlYXRl
IG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMNCj4gPiA+ID4NCj4g
PiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUNCj4g
PiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlDQo+ID4gPiA+IGluZGV4
IDY4MTcwMTA5YTkuLjE4OTAyYzMzZTkgMTAwNjQ0DQo+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUNCj4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9NYWtlZmlsZQ0KPiA+ID4gPiBAQCAtMSArMSwyIEBADQo+ID4gPiA+ICBvYmoteSAr
PSBoeXBlcnYubw0KPiA+ID4gPiArb2JqLXkgKz0gdGxiLm8NCj4gPiA+ID4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMNCj4gPiA+ID4gYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jDQo+ID4gPiA+IGluZGV4IDcwZjRjZDVhZTAuLmY5ZDFm
MTFhZTMgMTAwNjQ0DQo+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlw
ZXJ2LmMNCj4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYw0K
PiA+ID4gPiBAQCAtMzMsNiArMzMsOCBAQCBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lk
ICosIGh2X2lucHV0X3BhZ2UpOw0KPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFko
dm9pZCAqLCBodl92cF9hc3Npc3QpOw0KPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NU
TFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7DQo+ID4gPiA+DQo+ID4gPiA+ICtzdGF0aWMg
Ym9vbCBfX3JlYWRfbW9zdGx5IGh2X2hjYWxsX3BhZ2VfcmVhZHk7DQo+ID4gPiA+ICsNCj4gPiA+
ID4gIHN0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9ndWVzdF9pZCh2b2lkKQ0KPiA+ID4gPiAgew0K
PiA+ID4gPiAgICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307DQo+ID4gPiA+IEBAIC0x
MTksNiArMTIxLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZv
aWQpDQo+ID4gPiA+ICAgICAgQlVHX09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7DQo+ID4gPiA+
DQo+ID4gPiA+ICAgICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBB
R0VfU0hJRlQpOw0KPiA+ID4NCj4gPiA+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQgbGVhc3QgYSBj
b21waWxlciBiYXJyaWVyIGhlcmU/DQo+ID4gPg0KPiA+DQo+ID4gT0suIEkgd2lsbCBhZGQgYSB3
cml0ZSBiYXJyaWVyIGhlcmUuDQo+IA0KPiBIbSwgc2hvdWxkbid0IHN1Y2ggYmFycmllciBiZSBw
YXJ0IG9mIHNldF9maXhtYXBfeCBpdHNlbGY/DQo+IA0KDQpOb3QgcmVhbGx5LCBmb3IgdGhlIHB1
cnBvc2UgSSBoYWQgaW4gbWluZC4gVGhlIGh2X2hjYWxsX3BhZ2VfcmVhZHkgZ2xvYmFsIGlzIHNw
ZWNpZmljIHRvIHRoaXMgY29kZSBhbmQgd2UgbmVlZCB0byBtYWtlIHN1cmUgdGhlIHBhZ2UgaXMg
YWN0dWFsbHkgcmVhZHkgYmVmb3JlIHRoZSBjb2RlIHNheXMgaXQgaXMuDQoNCiAgUGF1bA0KDQo+
IE5vdGUgdGhhdCBtYXBfcGFnZXNfdG9feGVuIGFscmVhZHkgcGVyZm9ybXMgYXRvbWljIHdyaXRl
cy4NCj4gDQo+IFJvZ2VyLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:03:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:03:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3f7X-0003dt-Cv; Mon, 17 Feb 2020 12:03:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vo74=4F=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j3f7V-0003dk-QK
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:03:25 +0000
X-Inumbo-ID: 7e673c0a-517d-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7e673c0a-517d-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 12:03:22 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3f7R-0001Fq-CN; Mon, 17 Feb 2020 12:03:21 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3f7R-0005M3-2y; Mon, 17 Feb 2020 12:03:21 +0000
Date: Mon, 17 Feb 2020 12:03:18 +0000
From: Wei Liu <wl@xen.org>
To: Michael Kelley <mikelley@microsoft.com>
Message-ID: <20200217120318.teegenffgkaazd3x@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-4-liuwe@microsoft.com>
 <MW2PR2101MB105273CC05CACB0F3B0F4AC2D7150@MW2PR2101MB1052.namprd21.prod.outlook.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <MW2PR2101MB105273CC05CACB0F3B0F4AC2D7150@MW2PR2101MB1052.namprd21.prod.outlook.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDQ6NDI6NDdQTSArMDAwMCwgTWljaGFlbCBLZWxsZXkg
d3JvdGU6Cj4gRnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5AZ21haWwuY29tPiBPbiBCZWhhbGYg
T2YgV2VpIExpdSBTZW50OiBGcmlkYXksIEZlYnJ1YXJ5IDE0LCAyMDIwIDQ6MzUgQU0KPiA+IAo+
ID4gSW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9uIEh5cGVyLVYuIEl0
IHRha2VzIGFkdmFudGFnZQo+ID4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+ID4gCj4gPiAgKiBI
VkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1QKPiA+ICAqIEhWQ0FMTF9GTFVTSF9WSVJU
VUFMX0FERFJFU1NfTElTVF9FWAo+ID4gICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19T
UEFDRQo+ID4gICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19TUEFDRV9FWAo+ID4gCj4g
PiBQaWNrIHRoZSBtb3N0IGVmZmljaWVudCBoeXBlcmNhbGxzIGF2YWlsYWJsZS4KPiA+IAo+ID4g
U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiA+IC0tLQo+ID4g
djI6Cj4gPiAxLiBBZGRyZXNzIFJvZ2VyIGFuZCBKYW4ncyBjb21tZW50cyByZSB0eXBlcyBldGMu
Cj4gPiAyLiBGaXggcG9pbnRlciBhcml0aG1ldGljLgo+ID4gMy4gTWlzYyBpbXByb3ZlbWVudCB0
byBjb2RlLgo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAg
fCAgIDEgKwo+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgICA5ICsr
Cj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCAxNzIgKysrKysrKysr
KysrKysrKysrKysrKysrKysrLQo+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5j
ICAgIHwgIDc0ICsrKysrKysrKysrKwo+ID4gIDQgZmlsZXMgY2hhbmdlZCwgMjU1IGluc2VydGlv
bnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi91dGlsLmMKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxl
Cj4gPiBpbmRleCAxODkwMmMzM2U5Li4wZTM5NDEwOTY4IDEwMDY0NAo+ID4gLS0tIGEveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi9NYWtlZmlsZQo+ID4gQEAgLTEsMiArMSwzIEBACj4gPiAgb2JqLXkgKz0gaHlwZXJ2
Lm8KPiA+ICBvYmoteSArPSB0bGIubwo+ID4gK29iai15ICs9IHV0aWwubwo+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9wcml2YXRlLmgKPiA+IGluZGV4IDUwOWJlZGFhZmEuLjc5YTc3OTMwYTAgMTAw
NjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+ID4gKysr
IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKPiA+IEBAIC0yNCwxMiArMjQs
MjEgQEAKPiA+IAo+ID4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ID4gICNpbmNsdWRlIDx4
ZW4vcGVyY3B1Lmg+Cj4gPiArI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+ID4gCj4gPiAgREVDTEFS
RV9QRVJfQ1BVKHZvaWQgKiwgaHZfaW5wdXRfcGFnZSk7Cj4gPiAgREVDTEFSRV9QRVJfQ1BVKHZv
aWQgKiwgaHZfdnBfYXNzaXN0KTsKPiA+ICBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBo
dl92cF9pbmRleCk7Cj4gPiAKPiA+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBodl92cF9p
bmRleCh1bnNpZ25lZCBpbnQgY3B1KQo+ID4gK3sKPiA+ICsgICAgcmV0dXJuIHBlcl9jcHUoaHZf
dnBfaW5kZXgsIGNwdSk7Cj4gPiArfQo+ID4gKwo+ID4gIGludCBoeXBlcnZfZmx1c2hfdGxiKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gPiAgICAgICAgICAgICAgICAg
ICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiA+IAo+ID4gKy8qIFJldHVybnMgbnVtYmVyIG9m
IGJhbmtzLCAtZXYgaWYgZXJyb3IgKi8KPiA+ICtpbnQgY3B1bWFza190b192cHNldChzdHJ1Y3Qg
aHZfdnBzZXQgKnZwc2V0LCBjb25zdCBjcHVtYXNrX3QgKm1hc2spOwo+ID4gKwo+ID4gICNlbmRp
ZiAvKiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fICAqLwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3Rs
Yi5jCj4gPiBpbmRleCA0OGY1MjcyMjllLi5mNjhlMTRmMTUxIDEwMDY0NAo+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi90bGIuYwo+ID4gQEAgLTE5LDE1ICsxOSwxODUgQEAKPiA+ICAgKiBDb3B5cmlnaHQg
KGMpIDIwMjAgTWljcm9zb2Z0Lgo+ID4gICAqLwo+ID4gCj4gPiArI2luY2x1ZGUgPHhlbi9jcHUu
aD4KPiA+ICAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KPiA+ICAjaW5jbHVkZSA8eGVuL2Vycm5v
Lmg+Cj4gPiAKPiA+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi5oPgo+ID4gKyNpbmNsdWRl
IDxhc20vZ3Vlc3QvaHlwZXJ2LWhjYWxsLmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBl
cnYtdGxmcy5oPgo+ID4gKwo+ID4gICNpbmNsdWRlICJwcml2YXRlLmgiCj4gPiAKPiA+ICsvKgo+
ID4gKyAqIEl0IGlzIHBvc3NpYmxlIHRvIGVuY29kZSB1cCB0byA0MDk2IHBhZ2VzIHVzaW5nIHRo
ZSBsb3dlciAxMiBiaXRzCj4gPiArICogaW4gYW4gZWxlbWVudCBvZiBndmFfbGlzdAo+ID4gKyAq
Lwo+ID4gKyNkZWZpbmUgSFZfVExCX0ZMVVNIX1VOSVQgKDQwOTYgKiBQQUdFX1NJWkUpCj4gPiAr
Cj4gPiArc3RhdGljIHVuc2lnbmVkIGludCBmaWxsX2d2YV9saXN0KHVpbnQ2NF90ICpndmFfbGlz
dCwgY29uc3Qgdm9pZCAqdmEsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBvcmRlcikKPiA+ICt7Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcgc3RhcnQg
PSAodW5zaWduZWQgbG9uZyl2YTsKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBlbmQgPSBzdGFydCAr
IChQQUdFX1NJWkUgPDwgb3JkZXIpIC0gMTsKPiA+ICsgICAgdW5zaWduZWQgaW50IG4gPSAwOwo+
ID4gKwo+ID4gKyAgICBkbyB7Cj4gPiArICAgICAgICB1bnNpZ25lZCBsb25nIHJlbWFpbiA9IGVu
ZCAtIHN0YXJ0Owo+IAo+IFRoZSBjYWxjdWxhdGVkIHZhbHVlIGhlcmUgaXNuJ3QgYWN0dWFsbHkg
dGhlIHJlbWFpbmluZyBieXRlcyBpbiB0aGUKPiByYW5nZSB0byBmbHVzaCAtLSBpdCdzIG9uZSBs
ZXNzIHRoYW4gdGhlIHJlbWFpbmluZyBieXRlcyBpbiB0aGUgcmFuZ2UKPiB0byBmbHVzaCBiZWNh
dXNlIG9mIHRoZSAtMSBpbiB0aGUgY2FsY3VsYXRpb24gb2YgJ2VuZCcuICAgVGhhdCBkaWZmZXJl
bmNlCj4gd2lsbCBtZXNzIHVwIHRoZSBjb21wYXJpc29uIGJlbG93IGFnYWluc3QgSFZfVExCX0ZM
VVNIX1VOSVQKPiBpbiB0aGUgY2FzZSB0aGF0IHRoZXJlIGFyZSBleGFjdGx5IDQwOTYgcGFnZSBy
ZW1haW5pbmcgdG8gYmUKPiBmbHVzaGVkLiAgSXQgc2hvdWxkIHRha2UgdGhlICI9IiBjYXNlLCBi
dXQgd29uJ3QuICBBbHNvLCB0aGUKPiAnLTEnIGluICdyZW1haW4gLSAxJyBpbiB0aGUgZWxzZSBj
bGF1c2UgYmVjb21lcyB1bm5lZWRlZCwgYW5kCj4gdGhlICdzdGFydCA9IGVuZCcgYXNzaWdubWVu
dCB0aGVuIHByb3BhZ2F0ZXMgdGhlIGVycm9yLgo+IAo+IEluIHRoZSBwYXJhbGxlbCBjb2RlIGlu
IExpbnV4LCBpZiB5b3UgZm9sbG93IHRoZSBjYWxsIHNlcXVlbmNlIHRvIGdldCB0bwo+IGZpbGxf
Z2F2X2xpc3QoKSwgdGhlICdlbmQnIGFyZ3VtZW50IGlzIHJlYWxseSB0aGUgYWRkcmVzcyBvZiB0
aGUgZmlyc3QgYnl0ZQo+IG9mIHRoZSBmaXJzdCBwYWdlIHRoYXQgaXNuJ3QgaW4gdGhlIGZsdXNo
IHJhbmdlIChpLmUuLCBvbmUgYmV5b25kIHRoZSB0cnVlCj4gJ2VuZCcpIGFuZCBzbyBpcyBhIGJp
dCBtaXNuYW1lZC4KPiAKPiBJIHRoaW5rIHRoZSBjYWxjdWxhdGlvbiBvZiAnZW5kJyBzaG91bGQg
ZHJvcCB0aGUgLTEsIGFuZCBwZXJoYXBzICdlbmQnCj4gc2hvdWxkIGJlIHJlbmFtZWQuCgpUaGFu
a3MgZm9yIHRoZSBkZXRhaWxlZCByZXZpZXcuIExldCBtZSBmaXggdGhpcy4KCldlaS4KCj4gCj4g
TWljaGFlbAo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:08:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:08:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fC4-0003qP-54; Mon, 17 Feb 2020 12:08:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vo74=4F=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j3fC2-0003qK-N9
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:08:06 +0000
X-Inumbo-ID: 277ef9fe-517e-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 277ef9fe-517e-11ea-aa99-bc764e2007e4;
 Mon, 17 Feb 2020 12:08:06 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3fC0-0001Lu-Qg; Mon, 17 Feb 2020 12:08:04 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3fC0-0005cq-HE; Mon, 17 Feb 2020 12:08:04 +0000
Date: Mon, 17 Feb 2020 12:08:01 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200217120801.btsfkomxgt3aed6t@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
 <20200217114538.s34hqiaq35kfv2sf@debian>
 <20200217120054.GG4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217120054.GG4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDE6MDA6NTRQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMTo0NTozOEFNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTI6NDA6MzFQTSArMDEwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6
MzQ6NDFBTSArMDAwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBPbiBGcmksIEZlYiAxNCwgMjAy
MCBhdCAwNDo1NTo0NFBNICswMDAwLCBEdXJyYW50LCBQYXVsIHdyb3RlOgo+ID4gPiA+ID4gPiAt
LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiA+ID4gPiBGcm9tOiBXZWkgTGl1IDx3ZWku
bGl1LnhlbkBnbWFpbC5jb20+IE9uIEJlaGFsZiBPZiBXZWkgTGl1Cj4gPiA+ID4gPiA+IFNlbnQ6
IDE0IEZlYnJ1YXJ5IDIwMjAgMTM6MzQKPiA+ID4gPiA+ID4gVG86IFhlbiBEZXZlbG9wbWVudCBM
aXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPiA+ID4gPiA+IENjOiBNaWNo
YWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IER1cnJhbnQsIFBhdWwKPiA+ID4g
PiA+ID4gPHBkdXJyYW50QGFtYXpvbi5jby51az47IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5j
b20+OyBXZWkgTGl1Cj4gPiA+ID4gPiA+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA+ID4gPiA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4g
PiA+ID4gPiBTdWJqZWN0OiBbUEFUQ0ggdjIgMi8zXSB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3Ig
TDAgYXNzaXN0ZWQgVExCIGZsdXNoCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBJbXBsZW1lbnQg
YSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2guIFRoZSBob29rIG5lZWRzIHRv
Cj4gPiA+ID4gPiA+IGNoZWNrIGlmIHByZXJlcXVpc2l0ZXMgYXJlIG1ldC4gSWYgdGhleSBhcmUg
bm90IG1ldCwgaXQgcmV0dXJucyBhbiBlcnJvcgo+ID4gPiA+ID4gPiBudW1iZXIgdG8gZmFsbCBi
YWNrIHRvIG5hdGl2ZSBmbHVzaGVzLgo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gSW50cm9kdWNl
IGEgbmV3IHZhcmlhYmxlIHRvIGluZGljYXRlIGlmIGh5cGVyY2FsbCBwYWdlIGlzIHJlYWR5Lgo+
ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWlj
cm9zb2Z0LmNvbT4KPiA+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiA+ICB4ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L01ha2VmaWxlICB8ICAxICsKPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvaHlwZXJ2LmMgIHwgMTcgKysrKysrKysrKysrCj4gPiA+ID4gPiA+ICB4ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCB8ICA0ICsrKwo+ID4gPiA+ID4gPiAgeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwo+ID4gPiA+ID4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspCj4g
PiA+ID4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90
bGIuYwo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L01ha2VmaWxlCj4gPiA+ID4gPiA+IGluZGV4IDY4MTcwMTA5YTkuLjE4OTAyYzMzZTkgMTAw
NjQ0Cj4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUK
PiA+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4g
PiA+ID4gPiBAQCAtMSArMSwyIEBACj4gPiA+ID4gPiA+ICBvYmoteSArPSBoeXBlcnYubwo+ID4g
PiA+ID4gPiArb2JqLXkgKz0gdGxiLm8KPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L2h5cGVydi5jCj4gPiA+ID4gPiA+IGluZGV4IDcwZjRjZDVhZTAuLmY5ZDFmMTFh
ZTMgMTAwNjQ0Cj4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlw
ZXJ2LmMKPiA+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYu
Ywo+ID4gPiA+ID4gPiBAQCAtMzMsNiArMzMsOCBAQCBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RM
WSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOwo+ID4gPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVB
RF9NT1NUTFkodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ID4gPiA+ID4gPiAgREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gPiA+ID4gPiA+IAo+
ID4gPiA+ID4gPiArc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5
Owo+ID4gPiA+ID4gPiArCj4gPiA+ID4gPiA+ICBzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vl
c3RfaWQodm9pZCkKPiA+ID4gPiA+ID4gIHsKPiA+ID4gPiA+ID4gICAgICB1bmlvbiBodl9ndWVz
dF9vc19pZCBpZCA9IHt9Owo+ID4gPiA+ID4gPiBAQCAtMTE5LDYgKzEyMSw4IEBAIHN0YXRpYyB2
b2lkIF9faW5pdCBzZXR1cF9oeXBlcmNhbGxfcGFnZSh2b2lkKQo+ID4gPiA+ID4gPiAgICAgIEJV
R19PTighaHlwZXJjYWxsX21zci5lbmFibGUpOwo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gICAg
ICBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7Cj4g
PiA+ID4gPiAKPiA+ID4gPiA+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQgbGVhc3QgYSBjb21waWxl
ciBiYXJyaWVyIGhlcmU/Cj4gPiA+ID4gPiAKPiA+ID4gPiAKPiA+ID4gPiBPSy4gSSB3aWxsIGFk
ZCBhIHdyaXRlIGJhcnJpZXIgaGVyZS4KPiA+ID4gCj4gPiA+IEhtLCBzaG91bGRuJ3Qgc3VjaCBi
YXJyaWVyIGJlIHBhcnQgb2Ygc2V0X2ZpeG1hcF94IGl0c2VsZj8KPiA+ID4gCj4gPiA+IE5vdGUg
dGhhdCBtYXBfcGFnZXNfdG9feGVuIGFscmVhZHkgcGVyZm9ybXMgYXRvbWljIHdyaXRlcy4KPiA+
IAo+ID4gSSBkb24ndCBtaW5kIG1ha2luZyB0aGluZ3MgbW9yZSBleHBsaWNpdCB0aG91Z2guIEhv
d2V2ZXIgdW5saWtlbHksIEkKPiA+IG1heSBlbmQgdXAgcHV0dGluZyBzb21ldGhpbmcgaW4gYmV0
d2VlbiBzZXRfZml4bWFwX3ggYW5kIHNldHRpbmcKPiA+IGhjYWxsX3BhZ2VfcmVhZHksIEkgd2ls
bCBuZWVkIHRoZSBiYXJyaWVyIGJ5IHRoZW4sIEkgbWF5IGFzIHdlbGwgcHV0IGl0Cj4gPiBpbiBu
b3cuCj4gCj4gSU1PIHNldF9maXhtYXBfeCBzaG91bGQgaGF2ZSB0aGUgbmVjZXNzYXJ5IGJhcnJp
ZXJzIChvciBvdGhlcgo+IHN5bmNocm9uaXphdGlvbiBtZXRob2RzKSBzbyB0aGF0IG9uIHJldHVy
biB0aGUgYWRkcmVzcyBpcyBjb3JyZWN0bHkKPiBtYXBwZWQgYWNyb3NzIGFsbCBwcm9jZXNzb3Jz
LCBhbmQgdGhhdCBpdCBwcmV2ZW50cyB0aGUgY29tcGlsZXIgZnJvbQo+IG1vdmluZyBhY2Nlc3Nl
cyBwYXN0IGl0LiBJIHdvdWxkIGNvbnNpZGVyIGEgYnVnIG9mIHNldF9maXhtYXBfeAo+IG5vdCBo
YXZpbmcgdGhpcyBiZWhhdmlvciBhbmQgcmVxdWlyaW5nIGNhbGxlcnMgdG8gZG8gZXh0cmEgd29y
ayBpbgo+IG9yZGVyIHRvIGVuc3VyZSB0aGlzLgo+IAo+IEllOiBzb21ldGhpbmcgbGlrZSB0aGUg
c25pcHBlZCBiZWxvdyBzaG91bGQgbm90IHJlcXVpcmUgYW4gZXh0cmEKPiBiYXJyaWVyIElNTzoK
PiAKPiBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7
Cj4gKigodW5zaWduZWQgaW50ICopZml4X3hfdG9fdmlydChGSVhfWF9IWVBFUlZfSENBTEwpKSA9
IDA7CgpUaGF0J3MgZGlmZmVyZW50IHRob3VnaC4gQ29tcGlsZXIgY2FuJ3QgbWFrZSB0aGUgY29u
bmVjdGlvbiBiZXR3ZWVuCmhjYWxsX3BhZ2VfcmVhZHkgYW5kIHRoZSBhZGRyZXNzIHJldHVybmVk
IGJ5IHNldF9maXhtYXBfeC4KCldlaS4KCj4gCj4gUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:08:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:08:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fCJ-0003s4-Ju; Mon, 17 Feb 2020 12:08:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3fCI-0003ru-Ki
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:08:22 +0000
X-Inumbo-ID: 30b2b8a8-517e-11ea-bfd8-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 30b2b8a8-517e-11ea-bfd8-12813bfff9fa;
 Mon, 17 Feb 2020 12:08:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581941301;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=CY+NLT+VgSLapBw5hioKrgtoRzL1SUi7SWJfmDyPxKA=;
 b=CAA9OJ4TlxsqDTzpstzeW143vJ7p+5IOziD7HF+L5Gg3BUArktBidBfi
 szVHBmVpkYp9I/ztLZpXAPwq0NZeWubq81NIh8jrCNqr2t5N7b5aXdEzp
 KW1pnlHjYBBjTyfgwoZt5yoNa+iFInpjMo/9aM+gpVMIjV2BpXeREfVQT U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M33H1ynRasYti/4yDSbRmvWU5ZbI1pL1HZ+qfKAtV8QwkUoDxTRR7Iu6dv8qocg0RSNjkv/P66
 wvuy/MH/+g2Nijds5qwre2/iGCfIubIKDyaoXLFOEY5Onu7nzFhB9DQlKmEntKKXDA0+JnlW2q
 7SMiPUfeaL+AfVSffEoqnRy0mTFzDluStLtS7CO+34GM6Ujx0oIRJipbYjPgsj0FOD3tnQNQhu
 guGqXBGMi29ouNmactSjaQiRS5qHm37ERewSPJlYgw1xzu0azdbsGrCF2W4OnalgDVc5tIp+3/
 K90=
X-SBRS: 2.7
X-MesageID: 12924715
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12924715"
Date: Mon, 17 Feb 2020 13:08:13 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200217120813.GH4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
 <c568cdaedbc346de8d7956796f757ef5@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c568cdaedbc346de8d7956796f757ef5@EX13D32EUC003.ant.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTI6MDE6MjNQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDE3IEZlYnJ1YXJ5IDIwMjAg
MTE6NDEKPiA+IFRvOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gQ2M6IER1cnJhbnQsIFBhdWwg
PHBkdXJyYW50QGFtYXpvbi5jby51az47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tCj4gPiBk
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNy
b3NvZnQuY29tPjsgV2VpCj4gPiBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+OyBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMi8zXSB4ODYvaHlwZXJ2OiBz
a2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoCj4gPiAKPiA+IE9uIE1vbiwgRmViIDE3
LCAyMDIwIGF0IDExOjM0OjQxQU0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6Cj4gPiA+IE9uIEZyaSwg
RmViIDE0LCAyMDIwIGF0IDA0OjU1OjQ0UE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4g
PiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiA+ID4gRnJvbTogV2VpIExp
dSA8d2VpLmxpdS54ZW5AZ21haWwuY29tPiBPbiBCZWhhbGYgT2YgV2VpIExpdQo+ID4gPiA+ID4g
U2VudDogMTQgRmVicnVhcnkgMjAyMCAxMzozNAo+ID4gPiA+ID4gVG86IFhlbiBEZXZlbG9wbWVu
dCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPiA+ID4gPiBDYzogTWlj
aGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBEdXJyYW50LCBQYXVsCj4gPiA+
ID4gPiA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNv
bT47IFdlaSBMaXUKPiA+ID4gPiA+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+ID4gPiA+ID4gPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+OyBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiA+
IFN1YmplY3Q6IFtQQVRDSCB2MiAyLzNdIHg4Ni9oeXBlcnY6IHNrZWxldG9uIGZvciBMMCBhc3Np
c3RlZCBUTEIKPiA+IGZsdXNoCj4gPiA+ID4gPgo+ID4gPiA+ID4gSW1wbGVtZW50IGEgYmFzaWMg
aG9vayBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoLiBUaGUgaG9vayBuZWVkcyB0bwo+ID4gPiA+
ID4gY2hlY2sgaWYgcHJlcmVxdWlzaXRlcyBhcmUgbWV0LiBJZiB0aGV5IGFyZSBub3QgbWV0LCBp
dCByZXR1cm5zIGFuCj4gPiBlcnJvcgo+ID4gPiA+ID4gbnVtYmVyIHRvIGZhbGwgYmFjayB0byBu
YXRpdmUgZmx1c2hlcy4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBJbnRyb2R1Y2UgYSBuZXcgdmFyaWFi
bGUgdG8gaW5kaWNhdGUgaWYgaHlwZXJjYWxsIHBhZ2UgaXMgcmVhZHkuCj4gPiA+ID4gPgo+ID4g
PiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiA+ID4g
PiA+IC0tLQo+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwg
IDEgKwo+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgIHwgMTcg
KysrKysrKysrKysrCj4gPiA+ID4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRl
LmggfCAgNCArKysKPiA+ID4gPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAg
ICB8IDQxCj4gPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ID4gIDQgZmls
ZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKQo+ID4gPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCj4gPiA+ID4gPgo+ID4gPiA+ID4gZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+IGIv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4gaW5kZXggNjgxNzAx
MDlhOS4uMTg5MDJjMzNlOSAxMDA2NDQKPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvTWFrZWZpbGUKPiA+ID4gPiA+IEBAIC0xICsxLDIgQEAKPiA+ID4gPiA+ICBvYmoteSArPSBo
eXBlcnYubwo+ID4gPiA+ID4gK29iai15ICs9IHRsYi5vCj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiA+ID4gPiBpbmRleCA3MGY0Y2Q1YWUwLi5mOWQx
ZjExYWUzIDEwMDY0NAo+ID4gPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9o
eXBlcnYuYwo+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYu
Ywo+ID4gPiA+ID4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFko
dm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiA+ID4gPiA+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01P
U1RMWSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7Cj4gPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVB
RF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gPiA+ID4gPgo+ID4gPiA+ID4g
K3N0YXRpYyBib29sIF9fcmVhZF9tb3N0bHkgaHZfaGNhbGxfcGFnZV9yZWFkeTsKPiA+ID4gPiA+
ICsKPiA+ID4gPiA+ICBzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkKPiA+
ID4gPiA+ICB7Cj4gPiA+ID4gPiAgICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307Cj4g
PiA+ID4gPiBAQCAtMTE5LDYgKzEyMSw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBzZXR1cF9oeXBl
cmNhbGxfcGFnZSh2b2lkKQo+ID4gPiA+ID4gICAgICBCVUdfT04oIWh5cGVyY2FsbF9tc3IuZW5h
YmxlKTsKPiA+ID4gPiA+Cj4gPiA+ID4gPiAgICAgIHNldF9maXhtYXBfeChGSVhfWF9IWVBFUlZf
SENBTEwsIG1mbiA8PCBQQUdFX1NISUZUKTsKPiA+ID4gPgo+ID4gPiA+IFNob3VsZG4ndCB0aGlz
IGhhdmUgYXQgbGVhc3QgYSBjb21waWxlciBiYXJyaWVyIGhlcmU/Cj4gPiA+ID4KPiA+ID4KPiA+
ID4gT0suIEkgd2lsbCBhZGQgYSB3cml0ZSBiYXJyaWVyIGhlcmUuCj4gPiAKPiA+IEhtLCBzaG91
bGRuJ3Qgc3VjaCBiYXJyaWVyIGJlIHBhcnQgb2Ygc2V0X2ZpeG1hcF94IGl0c2VsZj8KPiA+IAo+
IAo+IE5vdCByZWFsbHksIGZvciB0aGUgcHVycG9zZSBJIGhhZCBpbiBtaW5kLiBUaGUgaHZfaGNh
bGxfcGFnZV9yZWFkeSBnbG9iYWwgaXMgc3BlY2lmaWMgdG8gdGhpcyBjb2RlIGFuZCB3ZSBuZWVk
IHRvIG1ha2Ugc3VyZSB0aGUgcGFnZSBpcyBhY3R1YWxseSByZWFkeSBiZWZvcmUgdGhlIGNvZGUg
c2F5cyBpdCBpcy4KCkJ1dCBhbnl0aGluZyB0aGF0IG1vZGlmaWVzIHRoZSBwYWdlIHRhYmxlcyBz
aG91bGQgYWxyZWFkeSBoYXZlIGEKYmFycmllciBpZiByZXF1aXJlZCBpbiBvcmRlciB0byBwcmV2
ZW50IGFjY2Vzc2VzIGZyb20gYmVpbmcgbW92ZWQKYWhlYWQgb2YgaXQsIG9yIGVsc2UgdGhpbmdz
IHdvdWxkIGNlcnRhaW5seSBnbyB3cm9uZyBpbiBtYW55IG90aGVyCnBsYWNlcz8KClJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:12:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:12:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fFs-0004kv-HI; Mon, 17 Feb 2020 12:12:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3fFr-0004kp-1W
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:12:03 +0000
X-Inumbo-ID: b30ebff5-517e-11ea-bfd9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b30ebff5-517e-11ea-bfd9-12813bfff9fa;
 Mon, 17 Feb 2020 12:12:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6E96FB1CA;
 Mon, 17 Feb 2020 12:12:00 +0000 (UTC)
To: Julien Grall <julien@xen.org>, xen-devel@lists.xenproject.org
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
Date: Mon, 17 Feb 2020 13:11:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTI6NDksIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBKdWVyZ2VuLAo+IAo+
IE9uIDE3LzAyLzIwMjAgMDc6MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+ICt2b2lkIHJjdV9i
YXJyaWVyKHZvaWQpCj4+IMKgIHsKPj4gLcKgwqDCoCBhdG9taWNfdCBjcHVfY291bnQgPSBBVE9N
SUNfSU5JVCgwKTsKPj4gLcKgwqDCoCByZXR1cm4gc3RvcF9tYWNoaW5lX3J1bihyY3VfYmFycmll
cl9hY3Rpb24sICZjcHVfY291bnQsIE5SX0NQVVMpOwo+PiArwqDCoMKgIGlmICggIWF0b21pY19j
bXB4Y2hnKCZjcHVfY291bnQsIDAsIG51bV9vbmxpbmVfY3B1cygpKSApCj4gCj4gV2hhdCBkb2Vz
IHByZXZlbnQgdGhlIGNwdV9vbmxpbmVfbWFwIHRvIGNoYW5nZSB1bmRlciB5b3VyIGZlZXQ/IAo+
IFNob3VsZG4ndCB5b3UgZ3JhYiB0aGUgbG9jayB2aWEgZ2V0X2NwdV9tYXBzKCk/CgpPaCwgaW5k
ZWVkLgoKVGhpcyBpbiB0dXJuIHdpbGwgcmVxdWlyZSBhIG1vZGlmaWNhdGlvbiBvZiB0aGUgbG9n
aWMgdG8gZGV0ZWN0IHBhcmFsbGVsCmNhbGxzIG9uIG11bHRpcGxlIGNwdXMuCgoKSnVlcmdlbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:13:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:13:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fHO-0004tJ-5G; Mon, 17 Feb 2020 12:13:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3fHM-0004tC-Sv
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:13:36 +0000
X-Inumbo-ID: ebf2629e-517e-11ea-bfd9-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ebf2629e-517e-11ea-bfd9-12813bfff9fa;
 Mon, 17 Feb 2020 12:13:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581941616;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=W/67eI1rWnWZ1S0efa3pq221jIhYiRPTDWXZQFw4WMQ=;
 b=E89NzkPPtK9foB6sqym5yd2fnqsGzbxhq6PrdsmM9PWeZa3GoFVPe5kD
 MvPmO5aboTjuF3p1WxL9hIBb8vSutKX4Ji1c481ni4UuKGa8OnXsLQLwm
 hpfTsYc4PPc8kogvmljHKlnKU2afMfLyCpMvVqJOPkkZj/9Ipv8sROK9/ w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NZbzTkeq7nycWzxWCd8qdTjXdIl366B6SiEFvhr/7D6kvJeJ6pXEH1agcrEJUA/KHBfjM/iaKk
 9FfRSaqshyl3THFJsvGATVdHIcMxlWp0UlEtpLoKQv/o5/uWYn8T6D3Qc5Y0sbLQ6gUawwYLr6
 bD0AzBqW34uJlHMfBt7sbvga7qrIqbo/IrdEvp3NLr6MtKGXfAIMd+MaukqLH12dDr76mc1MYN
 ibG+Hv7Ze+q3Ck4whqbnXGddn/mVwO2rhqOlz/95GhhC+5EslmwuRSfFRDexu9UE1jO3kB6oab
 AnQ=
X-SBRS: 2.7
X-MesageID: 12566508
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12566508"
Date: Mon, 17 Feb 2020 13:13:28 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200217121328.GI4679@Air-de-Roger>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
 <20200217114538.s34hqiaq35kfv2sf@debian>
 <20200217120054.GG4679@Air-de-Roger>
 <20200217120801.btsfkomxgt3aed6t@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217120801.btsfkomxgt3aed6t@debian>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTI6MDg6MDFQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAwMTowMDo1NFBNICswMTAwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6NDU6MzhBTSArMDAwMCwg
V2VpIExpdSB3cm90ZToKPiA+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTI6NDA6MzFQTSAr
MDEwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBNb24sIEZlYiAxNywgMjAy
MCBhdCAxMTozNDo0MUFNICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+ID4gPiA+ID4gT24gRnJpLCBG
ZWIgMTQsIDIwMjAgYXQgMDQ6NTU6NDRQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3cm90ZToKPiA+
ID4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiA+ID4gPiA+IEZyb206
IFdlaSBMaXUgPHdlaS5saXUueGVuQGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiA+
ID4gPiA+ID4gPiBTZW50OiAxNCBGZWJydWFyeSAyMDIwIDEzOjM0Cj4gPiA+ID4gPiA+ID4gVG86
IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4g
PiA+ID4gPiA+ID4gQ2M6IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsg
RHVycmFudCwgUGF1bAo+ID4gPiA+ID4gPiA+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBXZWkg
TGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgV2VpIExpdQo+ID4gPiA+ID4gPiA+IDx3bEB4ZW4u
b3JnPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+ID4g
PiA+ID4gPiA+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPjsgUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+ID4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDIv
M10geDg2L2h5cGVydjogc2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaAo+ID4gPiA+
ID4gPiA+IAo+ID4gPiA+ID4gPiA+IEltcGxlbWVudCBhIGJhc2ljIGhvb2sgZm9yIEwwIGFzc2lz
dGVkIFRMQiBmbHVzaC4gVGhlIGhvb2sgbmVlZHMgdG8KPiA+ID4gPiA+ID4gPiBjaGVjayBpZiBw
cmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5vdCBtZXQsIGl0IHJldHVybnMgYW4g
ZXJyb3IKPiA+ID4gPiA+ID4gPiBudW1iZXIgdG8gZmFsbCBiYWNrIHRvIG5hdGl2ZSBmbHVzaGVz
Lgo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0
byBpbmRpY2F0ZSBpZiBoeXBlcmNhbGwgcGFnZSBpcyByZWFkeS4KPiA+ID4gPiA+ID4gPiAKPiA+
ID4gPiA+ID4gPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgo+
ID4gPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlICB8ICAxICsKPiA+ID4gPiA+ID4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di9oeXBlcnYuYyAgfCAxNyArKysrKysrKysrKysKPiA+ID4gPiA+ID4gPiAgeGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKPiA+ID4gPiA+ID4gPiAgeGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKwo+ID4gPiA+ID4gPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDYzIGluc2VydGlvbnMoKykKPiA+
ID4gPiA+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dGxiLmMKPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4gPiA+IGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4gPiA+IGluZGV4IDY4MTcwMTA5YTkuLjE4OTAy
YzMzZTkgMTAwNjQ0Cj4gPiA+ID4gPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di9NYWtlZmlsZQo+ID4gPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
TWFrZWZpbGUKPiA+ID4gPiA+ID4gPiBAQCAtMSArMSwyIEBACj4gPiA+ID4gPiA+ID4gIG9iai15
ICs9IGh5cGVydi5vCj4gPiA+ID4gPiA+ID4gK29iai15ICs9IHRsYi5vCj4gPiA+ID4gPiA+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+
ID4gPiBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gPiBp
bmRleCA3MGY0Y2Q1YWUwLi5mOWQxZjExYWUzIDEwMDY0NAo+ID4gPiA+ID4gPiA+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gPiArKysgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiA+ID4gPiA+ID4gQEAgLTMzLDYgKzMz
LDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsK
PiA+ID4gPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl92cF9h
c3Npc3QpOwo+ID4gPiA+ID4gPiA+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh1bnNpZ25l
ZCBpbnQsIGh2X3ZwX2luZGV4KTsKPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiArc3RhdGlj
IGJvb2wgX19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdlX3JlYWR5Owo+ID4gPiA+ID4gPiA+ICsK
PiA+ID4gPiA+ID4gPiAgc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpCj4g
PiA+ID4gPiA+ID4gIHsKPiA+ID4gPiA+ID4gPiAgICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlk
ID0ge307Cj4gPiA+ID4gPiA+ID4gQEAgLTExOSw2ICsxMjEsOCBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiA+ID4gPiA+ID4gPiAgICAgIEJVR19PTigh
aHlwZXJjYWxsX21zci5lbmFibGUpOwo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ICAgICAg
c2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJRlQpOwo+ID4g
PiA+ID4gPiAKPiA+ID4gPiA+ID4gU2hvdWxkbid0IHRoaXMgaGF2ZSBhdCBsZWFzdCBhIGNvbXBp
bGVyIGJhcnJpZXIgaGVyZT8KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiAKPiA+ID4gPiA+IE9LLiBJ
IHdpbGwgYWRkIGEgd3JpdGUgYmFycmllciBoZXJlLgo+ID4gPiA+IAo+ID4gPiA+IEhtLCBzaG91
bGRuJ3Qgc3VjaCBiYXJyaWVyIGJlIHBhcnQgb2Ygc2V0X2ZpeG1hcF94IGl0c2VsZj8KPiA+ID4g
PiAKPiA+ID4gPiBOb3RlIHRoYXQgbWFwX3BhZ2VzX3RvX3hlbiBhbHJlYWR5IHBlcmZvcm1zIGF0
b21pYyB3cml0ZXMuCj4gPiA+IAo+ID4gPiBJIGRvbid0IG1pbmQgbWFraW5nIHRoaW5ncyBtb3Jl
IGV4cGxpY2l0IHRob3VnaC4gSG93ZXZlciB1bmxpa2VseSwgSQo+ID4gPiBtYXkgZW5kIHVwIHB1
dHRpbmcgc29tZXRoaW5nIGluIGJldHdlZW4gc2V0X2ZpeG1hcF94IGFuZCBzZXR0aW5nCj4gPiA+
IGhjYWxsX3BhZ2VfcmVhZHksIEkgd2lsbCBuZWVkIHRoZSBiYXJyaWVyIGJ5IHRoZW4sIEkgbWF5
IGFzIHdlbGwgcHV0IGl0Cj4gPiA+IGluIG5vdy4KPiA+IAo+ID4gSU1PIHNldF9maXhtYXBfeCBz
aG91bGQgaGF2ZSB0aGUgbmVjZXNzYXJ5IGJhcnJpZXJzIChvciBvdGhlcgo+ID4gc3luY2hyb25p
emF0aW9uIG1ldGhvZHMpIHNvIHRoYXQgb24gcmV0dXJuIHRoZSBhZGRyZXNzIGlzIGNvcnJlY3Rs
eQo+ID4gbWFwcGVkIGFjcm9zcyBhbGwgcHJvY2Vzc29ycywgYW5kIHRoYXQgaXQgcHJldmVudHMg
dGhlIGNvbXBpbGVyIGZyb20KPiA+IG1vdmluZyBhY2Nlc3NlcyBwYXN0IGl0LiBJIHdvdWxkIGNv
bnNpZGVyIGEgYnVnIG9mIHNldF9maXhtYXBfeAo+ID4gbm90IGhhdmluZyB0aGlzIGJlaGF2aW9y
IGFuZCByZXF1aXJpbmcgY2FsbGVycyB0byBkbyBleHRyYSB3b3JrIGluCj4gPiBvcmRlciB0byBl
bnN1cmUgdGhpcy4KPiA+IAo+ID4gSWU6IHNvbWV0aGluZyBsaWtlIHRoZSBzbmlwcGVkIGJlbG93
IHNob3VsZCBub3QgcmVxdWlyZSBhbiBleHRyYQo+ID4gYmFycmllciBJTU86Cj4gPiAKPiA+IHNl
dF9maXhtYXBfeChGSVhfWF9IWVBFUlZfSENBTEwsIG1mbiA8PCBQQUdFX1NISUZUKTsKPiA+ICoo
KHVuc2lnbmVkIGludCAqKWZpeF94X3RvX3ZpcnQoRklYX1hfSFlQRVJWX0hDQUxMKSkgPSAwOwo+
IAo+IFRoYXQncyBkaWZmZXJlbnQgdGhvdWdoLiBDb21waWxlciBjYW4ndCBtYWtlIHRoZSBjb25u
ZWN0aW9uIGJldHdlZW4KPiBoY2FsbF9wYWdlX3JlYWR5IGFuZCB0aGUgYWRkcmVzcyByZXR1cm5l
ZCBieSBzZXRfZml4bWFwX3guCgpJJ20gbm90IHN1cmUgdGhlIGNvbXBpbGVyIGNhbiBtYWtlIGEg
Y29ubmVjdGlvbiBiZXR3ZWVuIHNldF9maXhtYXBfeAphbmQgZml4X3hfdG9fdmlydCBlaXRoZXIg
KGFzIGZpeF94X3RvX3ZpcnQgaXMgYSBzaW1wbGUgbWF0aGVtYXRpY2FsCm9wZXJhdGlvbiBhbmQg
RklYX1hfSFlQRVJWX0hDQUxMIGlzIGEgY29uc3RhbnQga25vd24gYXQgYnVpbGQgdGltZSkuCgpS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:17:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:17:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fKs-00052v-SC; Mon, 17 Feb 2020 12:17:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3fKr-00052p-Sr
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:17:13 +0000
X-Inumbo-ID: 6d01d54a-517f-11ea-bfda-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6d01d54a-517f-11ea-bfda-12813bfff9fa;
 Mon, 17 Feb 2020 12:17:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581941832;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=FOvawj0ci2wG5pS9Nws3+OO3RzD1MXR0veKR8TwdliE=;
 b=ExRDB/GvQP9LKNE180UvfwUzL4xNvVRvm37UX7mj8iIIoEEyNwRD3Mfa
 TMtg6kGkROo7a5wKxbV6nk0wvxvLHcIXnrsjoUl861vTy2knxO+2T5tRy
 qaDmR3MRr9pRiHhdYtHP+hRSVcDhk2il4aWEQ3pJ1MaoqeltSZ6WgedQR k=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rIWZ/jvKdbU3/Efs4Dl2m9VTqRs45uEG8AWvI723S4ap9Am8BSdX6yNueM2oXbSesrsnl//gMK
 pcyNRDpLL2HeiVb5HPflx+iyhqm9pwjgAu7wwX3R6otS65YJAXJh1ACDs2akBjxuYLmmEDirNq
 0rcXiYHRSkZkdkZK6bg3Vmyl+oAJ+cpIOXl/tkLdd0r3FFRqISkzp1qHD0ixMiylK0+MNy697H
 H3fyb/WXcwdeT1POAcbRJi0Fj8ixVkyH3t0+zF+J/4YsnUV3T4kVZtu5iZFEl7nYSs1Vu1mTFL
 WvQ=
X-SBRS: 2.7
X-MesageID: 12552244
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12552244"
Date: Mon, 17 Feb 2020 13:17:04 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200217121704.GJ4679@Air-de-Roger>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
 <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDE6MTE6NTlQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAxNy4wMi4yMCAxMjo0OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+ID4gSGkgSnVl
cmdlbiwKPiA+IAo+ID4gT24gMTcvMDIvMjAyMCAwNzoyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToK
PiA+ID4gK3ZvaWQgcmN1X2JhcnJpZXIodm9pZCkKPiA+ID4gwqAgewo+ID4gPiAtwqDCoMKgIGF0
b21pY190IGNwdV9jb3VudCA9IEFUT01JQ19JTklUKDApOwo+ID4gPiAtwqDCoMKgIHJldHVybiBz
dG9wX21hY2hpbmVfcnVuKHJjdV9iYXJyaWVyX2FjdGlvbiwgJmNwdV9jb3VudCwgTlJfQ1BVUyk7
Cj4gPiA+ICvCoMKgwqAgaWYgKCAhYXRvbWljX2NtcHhjaGcoJmNwdV9jb3VudCwgMCwgbnVtX29u
bGluZV9jcHVzKCkpICkKPiA+IAo+ID4gV2hhdCBkb2VzIHByZXZlbnQgdGhlIGNwdV9vbmxpbmVf
bWFwIHRvIGNoYW5nZSB1bmRlciB5b3VyIGZlZXQ/Cj4gPiBTaG91bGRuJ3QgeW91IGdyYWIgdGhl
IGxvY2sgdmlhIGdldF9jcHVfbWFwcygpPwo+IAo+IE9oLCBpbmRlZWQuCj4gCj4gVGhpcyBpbiB0
dXJuIHdpbGwgcmVxdWlyZSBhIG1vZGlmaWNhdGlvbiBvZiB0aGUgbG9naWMgdG8gZGV0ZWN0IHBh
cmFsbGVsCj4gY2FsbHMgb24gbXVsdGlwbGUgY3B1cy4KCklmIHlvdSBwaWNrIG15IHBhdGNoIHRv
IHR1cm4gdGhhdCBpbnRvIGEgcncgbG9jayB5b3Ugc2hvdWxkbid0IHdvcnJ5CmFib3V0IHBhcmFs
bGVsIGNhbGxzIEkgdGhpbmssIGJ1dCB0aGUgbG9jayBhY3F1aXNpdGlvbiBjYW4gc3RpbGwgZmFp
bAppZiB0aGVyZSdzIGEgQ1BVIHBsdWcvdW5wbHVnIGdvaW5nIG9uOgoKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDIwLTAyL21zZzAwOTQwLmh0
bWwKClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:21:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fOl-0005qQ-Nq; Mon, 17 Feb 2020 12:21:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4oX=4F=amazon.co.uk=prvs=30915cffa=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3fOk-0005qI-AJ
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:21:14 +0000
X-Inumbo-ID: fcbb0cce-517f-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fcbb0cce-517f-11ea-b0fd-bc764e2007e4;
 Mon, 17 Feb 2020 12:21:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581942074; x=1613478074;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=HBPe/gf1Ts6PN8VulNd8thvV5aovKjmqJYKx4HeJffw=;
 b=d35WdOjF/rTUG0xhqWxQAq/oxB1GZgIrZUqvOuiHZkdlnfAdK/ZrhbgS
 T5Yqo6jz+PQrY/opfEKxVUevI01Cj1kEYijA6w08fp/A4YhZOdNPF4RkJ
 57Lb5EKT4sRvUuHtrgVlKmpmMX69foABMm3hmFmX6qZqWPY7Y69Cyax0D g=;
IronPort-SDR: AZOSN2yjGKegL2v+QBfdghMQej7Wdcn1eFcBUmMOnPREW4RJ7MvRUyT0I1Oweza3uUFN0d8ON9
 e3CaXaHGcS6g==
X-IronPort-AV: E=Sophos;i="5.70,452,1574121600"; d="scan'208";a="25493308"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-f14f4a47.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 17 Feb 2020 12:21:12 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-f14f4a47.us-west-2.amazon.com (Postfix) with ESMTPS
 id F296DA1806; Mon, 17 Feb 2020 12:21:10 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 17 Feb 2020 12:21:10 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 17 Feb 2020 12:21:09 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 17 Feb 2020 12:21:09 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted TLB flush
Thread-Index: AQHV4zM1ogAqmhu8Uk+hk4DrI15YB6ga58mggAReTYCAAAGhgIAABWowgAACU4CAAANjsA==
Date: Mon, 17 Feb 2020 12:21:09 +0000
Message-ID: <f712911e0b344bb1a260652b96260363@EX13D32EUC003.ant.amazon.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian> <20200217114031.GF4679@Air-de-Roger>
 <c568cdaedbc346de8d7956796f757ef5@EX13D32EUC003.ant.amazon.com>
 <20200217120813.GH4679@Air-de-Roger>
In-Reply-To: <20200217120813.GH4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.60]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMTcgRmVicnVhcnkgMjAyMCAxMjowOA0KPiBU
bzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiBDYzogV2VpIExpdSA8
d2xAeGVuLm9yZz47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tDQo+IGRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnPjsgTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBX
ZWkNCj4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPjsgQW5kcmV3IENvb3Blcg0KPiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4g
U3ViamVjdDogUmU6IFtQQVRDSCB2MiAyLzNdIHg4Ni9oeXBlcnY6IHNrZWxldG9uIGZvciBMMCBh
c3Npc3RlZCBUTEIgZmx1c2gNCj4gDQo+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDEyOjAxOjIz
UE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KPiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+DQo+ID4gPiBTZW50OiAxNyBGZWJydWFyeSAyMDIwIDExOjQxDQo+ID4gPiBUbzogV2VpIExp
dSA8d2xAeGVuLm9yZz4NCj4gPiA+IENjOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24u
Y28udWs+OyBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQ0KPiA+ID4gZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+OyBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47DQo+
IFdlaQ0KPiA+ID4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3DQo+IENvb3Blcg0KPiA+ID4gPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDIvM10geDg2L2h5cGVydjog
c2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQg0KPiBmbHVzaA0KPiA+ID4NCj4gPiA+IE9uIE1v
biwgRmViIDE3LCAyMDIwIGF0IDExOjM0OjQxQU0gKzAwMDAsIFdlaSBMaXUgd3JvdGU6DQo+ID4g
PiA+IE9uIEZyaSwgRmViIDE0LCAyMDIwIGF0IDA0OjU1OjQ0UE0gKzAwMDAsIER1cnJhbnQsIFBh
dWwgd3JvdGU6DQo+ID4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4g
PiA+ID4gRnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5AZ21haWwuY29tPiBPbiBCZWhhbGYgT2Yg
V2VpIExpdQ0KPiA+ID4gPiA+ID4gU2VudDogMTQgRmVicnVhcnkgMjAyMCAxMzozNA0KPiA+ID4g
PiA+ID4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmc+DQo+ID4gPiA+ID4gPiBDYzogTWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29m
dC5jb20+OyBEdXJyYW50LCBQYXVsDQo+ID4gPiA+ID4gPiA8cGR1cnJhbnRAYW1hem9uLmNvLnVr
PjsgV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IFdlaSBMaXUNCj4gPiA+ID4gPiA+IDx3
bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Bl
cg0KPiA+ID4gPiA+ID4gPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+OyBSb2dlciBQYXUgTW9u
bsOpDQo+IDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCj4gPiA+ID4gPiA+IFN1YmplY3Q6IFtQQVRD
SCB2MiAyLzNdIHg4Ni9oeXBlcnY6IHNrZWxldG9uIGZvciBMMCBhc3Npc3RlZCBUTEINCj4gPiA+
IGZsdXNoDQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gSW1wbGVtZW50IGEgYmFzaWMgaG9vayBm
b3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoLiBUaGUgaG9vayBuZWVkcw0KPiB0bw0KPiA+ID4gPiA+
ID4gY2hlY2sgaWYgcHJlcmVxdWlzaXRlcyBhcmUgbWV0LiBJZiB0aGV5IGFyZSBub3QgbWV0LCBp
dCByZXR1cm5zDQo+IGFuDQo+ID4gPiBlcnJvcg0KPiA+ID4gPiA+ID4gbnVtYmVyIHRvIGZhbGwg
YmFjayB0byBuYXRpdmUgZmx1c2hlcy4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBJbnRyb2R1
Y2UgYSBuZXcgdmFyaWFibGUgdG8gaW5kaWNhdGUgaWYgaHlwZXJjYWxsIHBhZ2UgaXMgcmVhZHku
DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VA
bWljcm9zb2Z0LmNvbT4NCj4gPiA+ID4gPiA+IC0tLQ0KPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgIDEgKw0KPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgIHwgMTcgKysrKysrKysrKysrDQo+ID4gPiA+ID4gPiAg
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysNCj4gPiA+ID4gPiA+
ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDQxDQo+ID4gPiArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKw0KPiA+ID4gPiA+ID4gIDQgZmlsZXMgY2hhbmdlZCwgNjMg
aW5zZXJ0aW9ucygrKQ0KPiA+ID4gPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jDQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUNCj4gPiA+ID4gPiA+IGIveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQ0KPiA+ID4gPiA+ID4gaW5kZXggNjgxNzAx
MDlhOS4uMTg5MDJjMzNlOSAxMDA2NDQNCj4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvTWFrZWZpbGUNCj4gPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvTWFrZWZpbGUNCj4gPiA+ID4gPiA+IEBAIC0xICsxLDIgQEANCj4gPiA+ID4gPiA+
ICBvYmoteSArPSBoeXBlcnYubw0KPiA+ID4gPiA+ID4gK29iai15ICs9IHRsYi5vDQo+ID4gPiA+
ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYw0KPiA+
ID4gPiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jDQo+ID4gPiA+ID4g
PiBpbmRleCA3MGY0Y2Q1YWUwLi5mOWQxZjExYWUzIDEwMDY0NA0KPiA+ID4gPiA+ID4gLS0tIGEv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYw0KPiA+ID4gPiA+ID4gKysrIGIveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYw0KPiA+ID4gPiA+ID4gQEAgLTMzLDYgKzMz
LDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLA0KPiBodl9pbnB1dF9wYWdl
KTsNCj4gPiA+ID4gPiA+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X3Zw
X2Fzc2lzdCk7DQo+ID4gPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodW5zaWdu
ZWQgaW50LCBodl92cF9pbmRleCk7DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gK3N0YXRpYyBi
b29sIF9fcmVhZF9tb3N0bHkgaHZfaGNhbGxfcGFnZV9yZWFkeTsNCj4gPiA+ID4gPiA+ICsNCj4g
PiA+ID4gPiA+ICBzdGF0aWMgdWludDY0X3QgZ2VuZXJhdGVfZ3Vlc3RfaWQodm9pZCkNCj4gPiA+
ID4gPiA+ICB7DQo+ID4gPiA+ID4gPiAgICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307
DQo+ID4gPiA+ID4gPiBAQCAtMTE5LDYgKzEyMSw4IEBAIHN0YXRpYyB2b2lkIF9faW5pdA0KPiBz
ZXR1cF9oeXBlcmNhbGxfcGFnZSh2b2lkKQ0KPiA+ID4gPiA+ID4gICAgICBCVUdfT04oIWh5cGVy
Y2FsbF9tc3IuZW5hYmxlKTsNCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiAgICAgIHNldF9maXht
YXBfeChGSVhfWF9IWVBFUlZfSENBTEwsIG1mbiA8PCBQQUdFX1NISUZUKTsNCj4gPiA+ID4gPg0K
PiA+ID4gPiA+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQgbGVhc3QgYSBjb21waWxlciBiYXJyaWVy
IGhlcmU/DQo+ID4gPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gT0suIEkgd2lsbCBhZGQgYSB3cml0
ZSBiYXJyaWVyIGhlcmUuDQo+ID4gPg0KPiA+ID4gSG0sIHNob3VsZG4ndCBzdWNoIGJhcnJpZXIg
YmUgcGFydCBvZiBzZXRfZml4bWFwX3ggaXRzZWxmPw0KPiA+ID4NCj4gPg0KPiA+IE5vdCByZWFs
bHksIGZvciB0aGUgcHVycG9zZSBJIGhhZCBpbiBtaW5kLiBUaGUgaHZfaGNhbGxfcGFnZV9yZWFk
eQ0KPiBnbG9iYWwgaXMgc3BlY2lmaWMgdG8gdGhpcyBjb2RlIGFuZCB3ZSBuZWVkIHRvIG1ha2Ug
c3VyZSB0aGUgcGFnZSBpcw0KPiBhY3R1YWxseSByZWFkeSBiZWZvcmUgdGhlIGNvZGUgc2F5cyBp
dCBpcy4NCj4gDQo+IEJ1dCBhbnl0aGluZyB0aGF0IG1vZGlmaWVzIHRoZSBwYWdlIHRhYmxlcyBz
aG91bGQgYWxyZWFkeSBoYXZlIGENCj4gYmFycmllciBpZiByZXF1aXJlZCBpbiBvcmRlciB0byBw
cmV2ZW50IGFjY2Vzc2VzIGZyb20gYmVpbmcgbW92ZWQNCj4gYWhlYWQgb2YgaXQsIG9yIGVsc2Ug
dGhpbmdzIHdvdWxkIGNlcnRhaW5seSBnbyB3cm9uZyBpbiBtYW55IG90aGVyDQo+IHBsYWNlcz8N
Cg0KT2guIEknbSBub3Qgc2F5aW5nIHRoYXQgd2UgZG9uJ3QgbmVlZCBhIGJhcnJpZXIgdGhlcmUg
dG9vIChhbmQgbW9yZSB0aGFuIGEgY29tcGlsZXIgb25lIGluIHRoYXQgY2FzZSkuDQoNCiAgUGF1
bA0KDQo+IA0KPiBSb2dlci4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:26:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:26:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fTi-00067O-77; Mon, 17 Feb 2020 12:26:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VaN/=4F=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j3fTh-00067G-BL
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:26:21 +0000
X-Inumbo-ID: b3a45346-5180-11ea-bc8e-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b3a45346-5180-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 12:26:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581942380;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=ObOSs+zMNn0Tahfx+82yKiLvMfNTw0H98ODMidEDt5s=;
 b=GbAfqqktHx8dvLdvGN/KNqkm3OUWr34S1tc92gedi+Sch1SF9hh1R6VH
 qXO78tRRHfKJrAKmBRGuj/ER7baDWMSHQwUHxTIdbMqPBu1LFUFt3n/Ot
 7pnqWXPrWRo6b8z3I3kHpbYX/d+hCwF4NGZy1toU4jivztSS/pyUgW3KL M=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dIY27a7uqaUaY2lh531bjkgZV6yFQVzD04KcMTCnr9fzfHYBfCaSFFlT9G/ua0JAldvJWwwdOk
 BkkFXZ0oAmn2nWsNCq1I2+MLNUoIK5tdXY15CYUNO7HsYwx+1OSDfUs/SyeazTTZZ1HCgHWdQA
 SLP3ND9hHxR10aJBzLend2nOWpgHLjT0laU8gfQsXax/3WIZgMBvvhf4JmEsVbEOhA+cDUQamZ
 n6BY/ezEQNYSf0muAmuCjjByaRYYuzK6m/pWTxrhHRDisjE9VM2bBCVRvBL1g6tzKQNF6AtiKU
 RRQ=
X-SBRS: 2.7
X-MesageID: 12552527
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12552527"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <3f1b46dc-ba1d-301a-3a7b-f3480338f379@citrix.com>
Date: Mon, 17 Feb 2020 12:26:16 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200217072006.20211-3-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAwNzoyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUb2RheSByY3VfYmFy
cmllcigpIGlzIGNhbGxpbmcgc3RvcF9tYWNoaW5lX3J1bigpIHRvIHN5bmNocm9uaXplIGFsbAo+
IHBoeXNpY2FsIGNwdXMgaW4gb3JkZXIgdG8gZW5zdXJlIGFsbCBwZW5kaW5nIHJjdSBjYWxscyBo
YXZlIGZpbmlzaGVkCj4gd2hlbiByZXR1cm5pbmcuCj4gCj4gQXMgc3RvcF9tYWNoaW5lX3J1bigp
IGlzIHVzaW5nIHRhc2tsZXRzIHRoaXMgcmVxdWlyZXMgc2NoZWR1bGluZyBvZgo+IGlkbGUgdmNw
dXMgb24gYWxsIGNwdXMgaW1wb3NpbmcgdGhlIG5lZWQgdG8gY2FsbCByY3VfYmFycmllcigpIG9u
IGlkbGUKPiBjcHVzIG9ubHkgaW4gY2FzZSBvZiBjb3JlIHNjaGVkdWxpbmcgYmVpbmcgYWN0aXZl
LCBhcyBvdGhlcndpc2UgYQo+IHNjaGVkdWxpbmcgZGVhZGxvY2sgd291bGQgb2NjdXIuCj4gCj4g
VGhlcmUgaXMgbm8gbmVlZCBhdCBhbGwgdG8gZG8gdGhlIHN5bmNpbmcgb2YgdGhlIGNwdXMgaW4g
dGFza2xldHMsIGFzCj4gcmN1IGFjdGl2aXR5IGlzIHN0YXJ0ZWQgaW4gX19kb19zb2Z0aXJxKCkg
Y2FsbGVkIHdoZW5ldmVyIHNvZnRpcnEKPiBhY3Rpdml0eSBpcyBhbGxvd2VkLiBTbyByY3VfYmFy
cmllcigpIGNhbiBlYXNpbHkgYmUgbW9kaWZpZWQgdG8gdXNlCj4gc29mdGlycSBmb3Igc3luY2hy
b25pemF0aW9uIG9mIHRoZSBjcHVzIG5vIGxvbmdlciByZXF1aXJpbmcgYW55Cj4gc2NoZWR1bGlu
ZyBhY3Rpdml0eS4KPiAKPiBBcyB0aGVyZSBhbHJlYWR5IGlzIGEgcmN1IHNvZnRpcnEgcmV1c2Ug
dGhhdCBmb3IgdGhlIHN5bmNocm9uaXphdGlvbi4KPiAKPiBGaW5hbGx5IHN3aXRjaCByY3VfYmFy
cmllcigpIHRvIHJldHVybiB2b2lkIGFzIGl0IG5vdyBjYW4gbmV2ZXIgZmFpbC4KPiAKCldvdWxk
IHRoaXMgaW1wbGVtZW50YXRpb24gZ3VhcmFudGVlIHByb2dyZXNzIGFzIHByZXZpb3VzIGltcGxl
bWVudGF0aW9uCmd1YXJhbnRlZWQ/CgpJZ29yCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:28:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:28:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fVa-0006Ey-Qc; Mon, 17 Feb 2020 12:28:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3fVZ-0006Es-Km
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:28:17 +0000
X-Inumbo-ID: f9266562-5180-11ea-bfdb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9266562-5180-11ea-bfdb-12813bfff9fa;
 Mon, 17 Feb 2020 12:28:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1029AADFE;
 Mon, 17 Feb 2020 12:28:16 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <3f1b46dc-ba1d-301a-3a7b-f3480338f379@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <a7a17e9d-dce5-0fff-9f75-9af69f173d5b@suse.com>
Date: Mon, 17 Feb 2020 13:28:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <3f1b46dc-ba1d-301a-3a7b-f3480338f379@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTM6MjYsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDE3LzAyLzIwMjAg
MDc6MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFRvZGF5IHJjdV9iYXJyaWVyKCkgaXMgY2Fs
bGluZyBzdG9wX21hY2hpbmVfcnVuKCkgdG8gc3luY2hyb25pemUgYWxsCj4+IHBoeXNpY2FsIGNw
dXMgaW4gb3JkZXIgdG8gZW5zdXJlIGFsbCBwZW5kaW5nIHJjdSBjYWxscyBoYXZlIGZpbmlzaGVk
Cj4+IHdoZW4gcmV0dXJuaW5nLgo+Pgo+PiBBcyBzdG9wX21hY2hpbmVfcnVuKCkgaXMgdXNpbmcg
dGFza2xldHMgdGhpcyByZXF1aXJlcyBzY2hlZHVsaW5nIG9mCj4+IGlkbGUgdmNwdXMgb24gYWxs
IGNwdXMgaW1wb3NpbmcgdGhlIG5lZWQgdG8gY2FsbCByY3VfYmFycmllcigpIG9uIGlkbGUKPj4g
Y3B1cyBvbmx5IGluIGNhc2Ugb2YgY29yZSBzY2hlZHVsaW5nIGJlaW5nIGFjdGl2ZSwgYXMgb3Ro
ZXJ3aXNlIGEKPj4gc2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZCBvY2N1ci4KPj4KPj4gVGhlcmUg
aXMgbm8gbmVlZCBhdCBhbGwgdG8gZG8gdGhlIHN5bmNpbmcgb2YgdGhlIGNwdXMgaW4gdGFza2xl
dHMsIGFzCj4+IHJjdSBhY3Rpdml0eSBpcyBzdGFydGVkIGluIF9fZG9fc29mdGlycSgpIGNhbGxl
ZCB3aGVuZXZlciBzb2Z0aXJxCj4+IGFjdGl2aXR5IGlzIGFsbG93ZWQuIFNvIHJjdV9iYXJyaWVy
KCkgY2FuIGVhc2lseSBiZSBtb2RpZmllZCB0byB1c2UKPj4gc29mdGlycSBmb3Igc3luY2hyb25p
emF0aW9uIG9mIHRoZSBjcHVzIG5vIGxvbmdlciByZXF1aXJpbmcgYW55Cj4+IHNjaGVkdWxpbmcg
YWN0aXZpdHkuCj4+Cj4+IEFzIHRoZXJlIGFscmVhZHkgaXMgYSByY3Ugc29mdGlycSByZXVzZSB0
aGF0IGZvciB0aGUgc3luY2hyb25pemF0aW9uLgo+Pgo+PiBGaW5hbGx5IHN3aXRjaCByY3VfYmFy
cmllcigpIHRvIHJldHVybiB2b2lkIGFzIGl0IG5vdyBjYW4gbmV2ZXIgZmFpbC4KPj4KPiAKPiBX
b3VsZCB0aGlzIGltcGxlbWVudGF0aW9uIGd1YXJhbnRlZSBwcm9ncmVzcyBhcyBwcmV2aW91cyBp
bXBsZW1lbnRhdGlvbgo+IGd1YXJhbnRlZWQ/CgpZZXMuCgoKSnVlcmdlbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:30:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:30:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fXM-0006zc-JZ; Mon, 17 Feb 2020 12:30:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VaN/=4F=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j3fXM-0006zL-2i
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:30:08 +0000
X-Inumbo-ID: 3ad559fa-5181-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3ad559fa-5181-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 12:30:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581942607;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Ep82ly6kAvzjlkP8yRau+8MGDlO/90keqn07ySQ8u9Q=;
 b=CeU8wUGq/kmufmO282FB7WY0hk9BhBEFsIvnBCdmyCRuZyGYIxezgVSX
 kSChtP9yKe80xbnRskS31exhZ+Zt2FYIZ0XOMuIpIpFWoX5Iw7C3a1c5t
 fzYdGGn3/1zrQOO8QlAbfhz5tr/wMtIDUe4fRkstKF2OGyP+goGOoyJ3y c=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zUPRYvI4VxZq450YoesygjFAhi0K0KO60U9A5mXPuKyi/zwwH6wdX8/PcAeiN7ACz+gFaPLo9d
 vuh2rU/481HqsYROSoMhU6938FxHovi27mqGZl0GU4Vz7Eo5N6ILUFyUAimy8EYEbX9WaW3dCv
 FeexNDBB3lDp6PaqbidLquRvwXWMLG0VNluyqmeLORkyjFrlWPdMmeAQC8p65F/aogD02t1TN8
 f5MQq1aUi6/ipE5f6sHdt89SWABo+dHG91wJod0jm8ptvyD569G6p2mEujoTUFlx+lHf9KGm4q
 2rw=
X-SBRS: 2.7
X-MesageID: 12567095
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12567095"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 <xen-devel@lists.xenproject.org>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <3f1b46dc-ba1d-301a-3a7b-f3480338f379@citrix.com>
 <a7a17e9d-dce5-0fff-9f75-9af69f173d5b@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <af2b3f49-77ef-1171-0901-5631b6404b5c@citrix.com>
Date: Mon, 17 Feb 2020 12:30:03 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a7a17e9d-dce5-0fff-9f75-9af69f173d5b@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAxMjoyOCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxNy4wMi4yMCAx
MzoyNiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDE3LzAyLzIwMjAgMDc6MjAsIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBUb2RheSByY3VfYmFycmllcigpIGlzIGNhbGxpbmcgc3RvcF9t
YWNoaW5lX3J1bigpIHRvIHN5bmNocm9uaXplIGFsbAo+Pj4gcGh5c2ljYWwgY3B1cyBpbiBvcmRl
ciB0byBlbnN1cmUgYWxsIHBlbmRpbmcgcmN1IGNhbGxzIGhhdmUgZmluaXNoZWQKPj4+IHdoZW4g
cmV0dXJuaW5nLgo+Pj4KPj4+IEFzIHN0b3BfbWFjaGluZV9ydW4oKSBpcyB1c2luZyB0YXNrbGV0
cyB0aGlzIHJlcXVpcmVzIHNjaGVkdWxpbmcgb2YKPj4+IGlkbGUgdmNwdXMgb24gYWxsIGNwdXMg
aW1wb3NpbmcgdGhlIG5lZWQgdG8gY2FsbCByY3VfYmFycmllcigpIG9uIGlkbGUKPj4+IGNwdXMg
b25seSBpbiBjYXNlIG9mIGNvcmUgc2NoZWR1bGluZyBiZWluZyBhY3RpdmUsIGFzIG90aGVyd2lz
ZSBhCj4+PiBzY2hlZHVsaW5nIGRlYWRsb2NrIHdvdWxkIG9jY3VyLgo+Pj4KPj4+IFRoZXJlIGlz
IG5vIG5lZWQgYXQgYWxsIHRvIGRvIHRoZSBzeW5jaW5nIG9mIHRoZSBjcHVzIGluIHRhc2tsZXRz
LCBhcwo+Pj4gcmN1IGFjdGl2aXR5IGlzIHN0YXJ0ZWQgaW4gX19kb19zb2Z0aXJxKCkgY2FsbGVk
IHdoZW5ldmVyIHNvZnRpcnEKPj4+IGFjdGl2aXR5IGlzIGFsbG93ZWQuIFNvIHJjdV9iYXJyaWVy
KCkgY2FuIGVhc2lseSBiZSBtb2RpZmllZCB0byB1c2UKPj4+IHNvZnRpcnEgZm9yIHN5bmNocm9u
aXphdGlvbiBvZiB0aGUgY3B1cyBubyBsb25nZXIgcmVxdWlyaW5nIGFueQo+Pj4gc2NoZWR1bGlu
ZyBhY3Rpdml0eS4KPj4+Cj4+PiBBcyB0aGVyZSBhbHJlYWR5IGlzIGEgcmN1IHNvZnRpcnEgcmV1
c2UgdGhhdCBmb3IgdGhlIHN5bmNocm9uaXphdGlvbi4KPj4+Cj4+PiBGaW5hbGx5IHN3aXRjaCBy
Y3VfYmFycmllcigpIHRvIHJldHVybiB2b2lkIGFzIGl0IG5vdyBjYW4gbmV2ZXIgZmFpbC4KPj4+
Cj4+Cj4+IFdvdWxkIHRoaXMgaW1wbGVtZW50YXRpb24gZ3VhcmFudGVlIHByb2dyZXNzIGFzIHBy
ZXZpb3VzIGltcGxlbWVudGF0aW9uCj4+IGd1YXJhbnRlZWQ/Cj4gCj4gWWVzLgoKVGhhbmtzLCBJ
J2xsIHB1dCBpdCB0byB0ZXN0IHRvZGF5IHRvIHNlZSBpZiBpdCBzb2x2ZXMgb3VyIHVzZSBjYXNl
LgoKSWdvcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:33:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:33:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3faC-0007Bh-DM; Mon, 17 Feb 2020 12:33:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3faA-0007Bc-Ss
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:33:02 +0000
X-Inumbo-ID: a24c8784-5181-11ea-bfdb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a24c8784-5181-11ea-bfdb-12813bfff9fa;
 Mon, 17 Feb 2020 12:33:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1A8C7ABEA;
 Mon, 17 Feb 2020 12:33:00 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
 <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
 <20200217121704.GJ4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <ac1cc737-3fd2-a184-1df1-ce7279b23067@suse.com>
Date: Mon, 17 Feb 2020 13:32:59 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200217121704.GJ4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTM6MTcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBGZWIg
MTcsIDIwMjAgYXQgMDE6MTE6NTlQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24g
MTcuMDIuMjAgMTI6NDksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpIEp1ZXJnZW4sCj4+Pgo+
Pj4gT24gMTcvMDIvMjAyMCAwNzoyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+PiArdm9pZCBy
Y3VfYmFycmllcih2b2lkKQo+Pj4+ICDCoCB7Cj4+Pj4gLcKgwqDCoCBhdG9taWNfdCBjcHVfY291
bnQgPSBBVE9NSUNfSU5JVCgwKTsKPj4+PiAtwqDCoMKgIHJldHVybiBzdG9wX21hY2hpbmVfcnVu
KHJjdV9iYXJyaWVyX2FjdGlvbiwgJmNwdV9jb3VudCwgTlJfQ1BVUyk7Cj4+Pj4gK8KgwqDCoCBp
ZiAoICFhdG9taWNfY21weGNoZygmY3B1X2NvdW50LCAwLCBudW1fb25saW5lX2NwdXMoKSkgKQo+
Pj4KPj4+IFdoYXQgZG9lcyBwcmV2ZW50IHRoZSBjcHVfb25saW5lX21hcCB0byBjaGFuZ2UgdW5k
ZXIgeW91ciBmZWV0Pwo+Pj4gU2hvdWxkbid0IHlvdSBncmFiIHRoZSBsb2NrIHZpYSBnZXRfY3B1
X21hcHMoKT8KPj4KPj4gT2gsIGluZGVlZC4KPj4KPj4gVGhpcyBpbiB0dXJuIHdpbGwgcmVxdWly
ZSBhIG1vZGlmaWNhdGlvbiBvZiB0aGUgbG9naWMgdG8gZGV0ZWN0IHBhcmFsbGVsCj4+IGNhbGxz
IG9uIG11bHRpcGxlIGNwdXMuCj4gCj4gSWYgeW91IHBpY2sgbXkgcGF0Y2ggdG8gdHVybiB0aGF0
IGludG8gYSBydyBsb2NrIHlvdSBzaG91bGRuJ3Qgd29ycnkKPiBhYm91dCBwYXJhbGxlbCBjYWxs
cyBJIHRoaW5rLCBidXQgdGhlIGxvY2sgYWNxdWlzaXRpb24gY2FuIHN0aWxsIGZhaWwKPiBpZiB0
aGVyZSdzIGEgQ1BVIHBsdWcvdW5wbHVnIGdvaW5nIG9uOgo+IAo+IGh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAyMC0wMi9tc2cwMDk0MC5odG1s
CgpUaGFua3MsIGJ1dCBsZXR0aW5nIHJjdV9iYXJyaWVyKCkgZmFpbCBpcyBhIG5vIGdvLCBzbyBJ
IHN0aWxsIG5lZWQgdG8KaGFuZGxlIHRoYXQgY2FzZSAoSSBtZWFuIHRoZSBjYXNlIGZhaWxpbmcg
dG8gZ2V0IHRoZSBsb2NrKS4gQW5kIGhhbmRsaW5nCm9mIHBhcmFsbGVsIGNhbGxzIGlzIG5vdCBu
ZWVkZWQgdG8gYmUgZnVuY3Rpb25hbCBjb3JyZWN0LCBidXQgdG8gYXZvaWQKbm90IG5lY2Vzc2Fy
eSBjcHUgc3luY2hyb25pemF0aW9uIChlYWNoIHBhcmFsbGVsIGNhbGwgZGV0ZWN0ZWQgY2FuIGp1
c3QKd2FpdCB1bnRpbCB0aGUgbWFzdGVyIGhhcyBmaW5pc2hlZCBhbmQgdGhlbiByZXR1cm4pLgoK
QlRXIC0gVGhlIHJlY3Vyc2l2ZSBzcGlubG9jayB0b2RheSB3b3VsZCBhbGxvdyBmb3IgZS5nLiBy
Y3VfYmFycmllcigpIHRvCmJlIGNhbGxlZCBpbnNpZGUgYSBDUFUgcGx1Zy91bnBsdWcgc2VjdGlv
bi4gWW91ciByd2xvY2sgaXMgcmVtb3ZpbmcgdGhhdApwb3NzaWJpbGl0eS4gQW55IGNoYW5jZSB0
aGF0IGNvdWxkIGJlIGhhbmRsZWQ/CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:39:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:39:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fg1-0007Of-6G; Mon, 17 Feb 2020 12:39:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vo74=4F=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j3fg0-0007Oa-19
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:39:04 +0000
X-Inumbo-ID: 7aa11366-5182-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7aa11366-5182-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 12:39:03 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3ffy-00021I-3q; Mon, 17 Feb 2020 12:39:02 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3ffx-0007SO-QF; Mon, 17 Feb 2020 12:39:02 +0000
Date: Mon, 17 Feb 2020 12:38:58 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200217123858.4ftpjuhx47gbss3x@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
 <20200217114538.s34hqiaq35kfv2sf@debian>
 <20200217120054.GG4679@Air-de-Roger>
 <20200217120801.btsfkomxgt3aed6t@debian>
 <20200217121328.GI4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217121328.GI4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>, "Durrant,
 Paul" <pdurrant@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDE6MTM6MjhQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMjowODowMVBNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDE6MDA6NTRQTSArMDEwMCwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6
NDU6MzhBTSArMDAwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiBPbiBNb24sIEZlYiAxNywgMjAy
MCBhdCAxMjo0MDozMVBNICswMTAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gPiA+ID4g
T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MzQ6NDFBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiA+ID4gPiA+ID4gT24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMDQ6NTU6NDRQTSArMDAwMCwgRHVy
cmFudCwgUGF1bCB3cm90ZToKPiA+ID4gPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4gPiA+ID4gPiA+ID4gPiBGcm9tOiBXZWkgTGl1IDx3ZWkubGl1LnhlbkBnbWFpbC5jb20+
IE9uIEJlaGFsZiBPZiBXZWkgTGl1Cj4gPiA+ID4gPiA+ID4gPiBTZW50OiAxNCBGZWJydWFyeSAy
MDIwIDEzOjM0Cj4gPiA+ID4gPiA+ID4gPiBUbzogWGVuIERldmVsb3BtZW50IExpc3QgPHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz4KPiA+ID4gPiA+ID4gPiA+IENjOiBNaWNoYWVsIEtl
bGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IER1cnJhbnQsIFBhdWwKPiA+ID4gPiA+ID4g
PiA+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29t
PjsgV2VpIExpdQo+ID4gPiA+ID4gPiA+ID4gPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA+ID4gPiA+ID4gPiA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+ID4gPiA+ID4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDIvM10geDg2L2h5cGVydjogc2tl
bGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaAo+ID4gPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+ID4gPiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBUTEIgZmx1c2gu
IFRoZSBob29rIG5lZWRzIHRvCj4gPiA+ID4gPiA+ID4gPiBjaGVjayBpZiBwcmVyZXF1aXNpdGVz
IGFyZSBtZXQuIElmIHRoZXkgYXJlIG5vdCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKPiA+ID4g
PiA+ID4gPiA+IG51bWJlciB0byBmYWxsIGJhY2sgdG8gbmF0aXZlIGZsdXNoZXMuCj4gPiA+ID4g
PiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRp
Y2F0ZSBpZiBoeXBlcmNhbGwgcGFnZSBpcyByZWFkeS4KPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+
ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KPiA+
ID4gPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvTWFrZWZpbGUgIHwgIDEgKwo+ID4gPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvaHlwZXJ2LmMgIHwgMTcgKysrKysrKysrKysrCj4gPiA+ID4gPiA+ID4gPiAgeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKPiA+ID4gPiA+ID4gPiA+ICB4
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDQxICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4gPiA+ID4gPiA+ID4gPiAgNCBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRp
b25zKCspCj4gPiA+ID4gPiA+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdGxiLmMKPiA+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+ID4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ID4gPiA+
IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4gPiA+ID4gaW5k
ZXggNjgxNzAxMDlhOS4uMTg5MDJjMzNlOSAxMDA2NDQKPiA+ID4gPiA+ID4gPiA+IC0tLSBhL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ID4gPiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ID4gPiA+IEBAIC0xICsx
LDIgQEAKPiA+ID4gPiA+ID4gPiA+ICBvYmoteSArPSBoeXBlcnYubwo+ID4gPiA+ID4gPiA+ID4g
K29iai15ICs9IHRsYi5vCj4gPiA+ID4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gPiA+ID4gYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L2h5cGVydi5jCj4gPiA+ID4gPiA+ID4gPiBpbmRleCA3MGY0Y2Q1YWUwLi5mOWQx
ZjExYWUzIDEwMDY0NAo+ID4gPiA+ID4gPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gPiA+ID4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gPiA+ID4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKPiA+ID4gPiA+ID4gPiA+
ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7Cj4gPiA+
ID4gPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92
cF9pbmRleCk7Cj4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gPiA+ICtzdGF0aWMgYm9vbCBf
X3JlYWRfbW9zdGx5IGh2X2hjYWxsX3BhZ2VfcmVhZHk7Cj4gPiA+ID4gPiA+ID4gPiArCj4gPiA+
ID4gPiA+ID4gPiAgc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lkKHZvaWQpCj4gPiA+
ID4gPiA+ID4gPiAgewo+ID4gPiA+ID4gPiA+ID4gICAgICB1bmlvbiBodl9ndWVzdF9vc19pZCBp
ZCA9IHt9Owo+ID4gPiA+ID4gPiA+ID4gQEAgLTExOSw2ICsxMjEsOCBAQCBzdGF0aWMgdm9pZCBf
X2luaXQgc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiA+ID4gPiA+ID4gPiA+ICAgICAgQlVH
X09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7Cj4gPiA+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4g
PiA+ICAgICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FMTCwgbWZuIDw8IFBBR0VfU0hJ
RlQpOwo+ID4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiA+IFNob3VsZG4ndCB0aGlzIGhhdmUgYXQg
bGVhc3QgYSBjb21waWxlciBiYXJyaWVyIGhlcmU/Cj4gPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+
IAo+ID4gPiA+ID4gPiBPSy4gSSB3aWxsIGFkZCBhIHdyaXRlIGJhcnJpZXIgaGVyZS4KPiA+ID4g
PiA+IAo+ID4gPiA+ID4gSG0sIHNob3VsZG4ndCBzdWNoIGJhcnJpZXIgYmUgcGFydCBvZiBzZXRf
Zml4bWFwX3ggaXRzZWxmPwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBOb3RlIHRoYXQgbWFwX3BhZ2Vz
X3RvX3hlbiBhbHJlYWR5IHBlcmZvcm1zIGF0b21pYyB3cml0ZXMuCj4gPiA+ID4gCj4gPiA+ID4g
SSBkb24ndCBtaW5kIG1ha2luZyB0aGluZ3MgbW9yZSBleHBsaWNpdCB0aG91Z2guIEhvd2V2ZXIg
dW5saWtlbHksIEkKPiA+ID4gPiBtYXkgZW5kIHVwIHB1dHRpbmcgc29tZXRoaW5nIGluIGJldHdl
ZW4gc2V0X2ZpeG1hcF94IGFuZCBzZXR0aW5nCj4gPiA+ID4gaGNhbGxfcGFnZV9yZWFkeSwgSSB3
aWxsIG5lZWQgdGhlIGJhcnJpZXIgYnkgdGhlbiwgSSBtYXkgYXMgd2VsbCBwdXQgaXQKPiA+ID4g
PiBpbiBub3cuCj4gPiA+IAo+ID4gPiBJTU8gc2V0X2ZpeG1hcF94IHNob3VsZCBoYXZlIHRoZSBu
ZWNlc3NhcnkgYmFycmllcnMgKG9yIG90aGVyCj4gPiA+IHN5bmNocm9uaXphdGlvbiBtZXRob2Rz
KSBzbyB0aGF0IG9uIHJldHVybiB0aGUgYWRkcmVzcyBpcyBjb3JyZWN0bHkKPiA+ID4gbWFwcGVk
IGFjcm9zcyBhbGwgcHJvY2Vzc29ycywgYW5kIHRoYXQgaXQgcHJldmVudHMgdGhlIGNvbXBpbGVy
IGZyb20KPiA+ID4gbW92aW5nIGFjY2Vzc2VzIHBhc3QgaXQuIEkgd291bGQgY29uc2lkZXIgYSBi
dWcgb2Ygc2V0X2ZpeG1hcF94Cj4gPiA+IG5vdCBoYXZpbmcgdGhpcyBiZWhhdmlvciBhbmQgcmVx
dWlyaW5nIGNhbGxlcnMgdG8gZG8gZXh0cmEgd29yayBpbgo+ID4gPiBvcmRlciB0byBlbnN1cmUg
dGhpcy4KPiA+ID4gCj4gPiA+IEllOiBzb21ldGhpbmcgbGlrZSB0aGUgc25pcHBlZCBiZWxvdyBz
aG91bGQgbm90IHJlcXVpcmUgYW4gZXh0cmEKPiA+ID4gYmFycmllciBJTU86Cj4gPiA+IAo+ID4g
PiBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7Cj4g
PiA+ICooKHVuc2lnbmVkIGludCAqKWZpeF94X3RvX3ZpcnQoRklYX1hfSFlQRVJWX0hDQUxMKSkg
PSAwOwo+ID4gCj4gPiBUaGF0J3MgZGlmZmVyZW50IHRob3VnaC4gQ29tcGlsZXIgY2FuJ3QgbWFr
ZSB0aGUgY29ubmVjdGlvbiBiZXR3ZWVuCj4gPiBoY2FsbF9wYWdlX3JlYWR5IGFuZCB0aGUgYWRk
cmVzcyByZXR1cm5lZCBieSBzZXRfZml4bWFwX3guCj4gCj4gSSdtIG5vdCBzdXJlIHRoZSBjb21w
aWxlciBjYW4gbWFrZSBhIGNvbm5lY3Rpb24gYmV0d2VlbiBzZXRfZml4bWFwX3gKPiBhbmQgZml4
X3hfdG9fdmlydCBlaXRoZXIgKGFzIGZpeF94X3RvX3ZpcnQgaXMgYSBzaW1wbGUgbWF0aGVtYXRp
Y2FsCj4gb3BlcmF0aW9uIGFuZCBGSVhfWF9IWVBFUlZfSENBTEwgaXMgYSBjb25zdGFudCBrbm93
biBhdCBidWlsZCB0aW1lKS4KCk9oLCBJIG1pc3JlYWQgeW91ciBleGFtcGxlLCBzb3JyeS4KCldl
aS4KCj4gCj4gUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:48:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fpB-0008LI-7I; Mon, 17 Feb 2020 12:48:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Vo74=4F=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j3fpA-0008LB-Lj
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:48:32 +0000
X-Inumbo-ID: cd767170-5183-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cd767170-5183-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 12:48:31 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3fp8-0002Ca-OG; Mon, 17 Feb 2020 12:48:30 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j3fp8-0007uH-E1; Mon, 17 Feb 2020 12:48:30 +0000
Date: Mon, 17 Feb 2020 12:48:27 +0000
From: Wei Liu <wl@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200217124827.crnzaukfbnk5yxgw@debian>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian>
 <20200217114031.GF4679@Air-de-Roger>
 <c568cdaedbc346de8d7956796f757ef5@EX13D32EUC003.ant.amazon.com>
 <20200217120813.GH4679@Air-de-Roger>
 <f712911e0b344bb1a260652b96260363@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f712911e0b344bb1a260652b96260363@EX13D32EUC003.ant.amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTI6MjE6MDlQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDE3IEZlYnJ1YXJ5IDIwMjAg
MTI6MDgKPiA+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+Cj4gPiBD
YzogV2VpIExpdSA8d2xAeGVuLm9yZz47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tCj4gPiBk
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNy
b3NvZnQuY29tPjsgV2VpCj4gPiBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+OyBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KPiA+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMi8zXSB4ODYvaHlwZXJ2OiBz
a2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoCj4gPiAKPiA+IE9uIE1vbiwgRmViIDE3
LCAyMDIwIGF0IDEyOjAxOjIzUE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+ID4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiBTZW50OiAxNyBGZWJydWFyeSAyMDIwIDEx
OjQxCj4gPiA+ID4gVG86IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gPiA+ID4gQ2M6IER1cnJhbnQs
IFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4t
Cj4gPiA+ID4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+OyBNaWNoYWVsIEtlbGxleSA8bWlr
ZWxsZXlAbWljcm9zb2Z0LmNvbT47Cj4gPiBXZWkKPiA+ID4gPiBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcKPiA+IENvb3Bl
cgo+ID4gPiA+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gPiA+IFN1YmplY3Q6IFJl
OiBbUEFUQ0ggdjIgMi8zXSB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExC
Cj4gPiBmbHVzaAo+ID4gPiA+Cj4gPiA+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MzQ6
NDFBTSArMDAwMCwgV2VpIExpdSB3cm90ZToKPiA+ID4gPiA+IE9uIEZyaSwgRmViIDE0LCAyMDIw
IGF0IDA0OjU1OjQ0UE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+ID4gPiA+ID4g
LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiA+ID4gPiBGcm9tOiBXZWkgTGl1IDx3
ZWkubGl1LnhlbkBnbWFpbC5jb20+IE9uIEJlaGFsZiBPZiBXZWkgTGl1Cj4gPiA+ID4gPiA+ID4g
U2VudDogMTQgRmVicnVhcnkgMjAyMCAxMzozNAo+ID4gPiA+ID4gPiA+IFRvOiBYZW4gRGV2ZWxv
cG1lbnQgTGlzdCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPgo+ID4gPiA+ID4gPiA+
IENjOiBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNvbT47IER1cnJhbnQsIFBh
dWwKPiA+ID4gPiA+ID4gPiA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgV2VpIExpdSA8bGl1d2VA
bWljcm9zb2Z0LmNvbT47IFdlaSBMaXUKPiA+ID4gPiA+ID4gPiA8d2xAeGVuLm9yZz47IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEFuZHJldyBDb29wZXIKPiA+ID4gPiA+ID4gPiA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kKPiA+IDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KPiA+ID4gPiA+ID4gPiBTdWJqZWN0OiBbUEFUQ0ggdjIgMi8zXSB4ODYv
aHlwZXJ2OiBza2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExCCj4gPiA+ID4gZmx1c2gKPiA+ID4g
PiA+ID4gPgo+ID4gPiA+ID4gPiA+IEltcGxlbWVudCBhIGJhc2ljIGhvb2sgZm9yIEwwIGFzc2lz
dGVkIFRMQiBmbHVzaC4gVGhlIGhvb2sgbmVlZHMKPiA+IHRvCj4gPiA+ID4gPiA+ID4gY2hlY2sg
aWYgcHJlcmVxdWlzaXRlcyBhcmUgbWV0LiBJZiB0aGV5IGFyZSBub3QgbWV0LCBpdCByZXR1cm5z
Cj4gPiBhbgo+ID4gPiA+IGVycm9yCj4gPiA+ID4gPiA+ID4gbnVtYmVyIHRvIGZhbGwgYmFjayB0
byBuYXRpdmUgZmx1c2hlcy4KPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IEludHJvZHVjZSBh
IG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNhbGwgcGFnZSBpcyByZWFkeS4KPiA+
ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1p
Y3Jvc29mdC5jb20+Cj4gPiA+ID4gPiA+ID4gLS0tCj4gPiA+ID4gPiA+ID4gIHhlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgIDEgKwo+ID4gPiA+ID4gPiA+ICB4ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwo+ID4gPiA+ID4gPiA+
ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaCB8ICA0ICsrKwo+ID4gPiA+ID4g
PiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDQxCj4gPiA+ID4gKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ID4gPiA+ID4gPiAgNCBmaWxlcyBjaGFuZ2Vk
LCA2MyBpbnNlcnRpb25zKCspCj4gPiA+ID4gPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4g
PiA+IGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4gPiA+IGlu
ZGV4IDY4MTcwMTA5YTkuLjE4OTAyYzMzZTkgMTAwNjQ0Cj4gPiA+ID4gPiA+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+ID4gPiA+ID4gPiA+ICsrKyBiL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ID4gPiBAQCAtMSArMSwyIEBA
Cj4gPiA+ID4gPiA+ID4gIG9iai15ICs9IGh5cGVydi5vCj4gPiA+ID4gPiA+ID4gK29iai15ICs9
IHRsYi5vCj4gPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBl
cnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gPiBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlw
ZXJ2LmMKPiA+ID4gPiA+ID4gPiBpbmRleCA3MGY0Y2Q1YWUwLi5mOWQxZjExYWUzIDEwMDY0NAo+
ID4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+
ID4gPiA+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCj4gPiA+
ID4gPiA+ID4gQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9p
ZCAqLAo+ID4gaHZfaW5wdXRfcGFnZSk7Cj4gPiA+ID4gPiA+ID4gIERFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKPiA+ID4gPiA+ID4gPiAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gPiA+ID4gPiA+
ID4KPiA+ID4gPiA+ID4gPiArc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBodl9oY2FsbF9wYWdl
X3JlYWR5Owo+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gPiAgc3RhdGljIHVpbnQ2NF90IGdl
bmVyYXRlX2d1ZXN0X2lkKHZvaWQpCj4gPiA+ID4gPiA+ID4gIHsKPiA+ID4gPiA+ID4gPiAgICAg
IHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307Cj4gPiA+ID4gPiA+ID4gQEAgLTExOSw2ICsx
MjEsOCBAQCBzdGF0aWMgdm9pZCBfX2luaXQKPiA+IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZvaWQp
Cj4gPiA+ID4gPiA+ID4gICAgICBCVUdfT04oIWh5cGVyY2FsbF9tc3IuZW5hYmxlKTsKPiA+ID4g
PiA+ID4gPgo+ID4gPiA+ID4gPiA+ICAgICAgc2V0X2ZpeG1hcF94KEZJWF9YX0hZUEVSVl9IQ0FM
TCwgbWZuIDw8IFBBR0VfU0hJRlQpOwo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBTaG91bGRuJ3Qg
dGhpcyBoYXZlIGF0IGxlYXN0IGEgY29tcGlsZXIgYmFycmllciBoZXJlPwo+ID4gPiA+ID4gPgo+
ID4gPiA+ID4KPiA+ID4gPiA+IE9LLiBJIHdpbGwgYWRkIGEgd3JpdGUgYmFycmllciBoZXJlLgo+
ID4gPiA+Cj4gPiA+ID4gSG0sIHNob3VsZG4ndCBzdWNoIGJhcnJpZXIgYmUgcGFydCBvZiBzZXRf
Zml4bWFwX3ggaXRzZWxmPwo+ID4gPiA+Cj4gPiA+Cj4gPiA+IE5vdCByZWFsbHksIGZvciB0aGUg
cHVycG9zZSBJIGhhZCBpbiBtaW5kLiBUaGUgaHZfaGNhbGxfcGFnZV9yZWFkeQo+ID4gZ2xvYmFs
IGlzIHNwZWNpZmljIHRvIHRoaXMgY29kZSBhbmQgd2UgbmVlZCB0byBtYWtlIHN1cmUgdGhlIHBh
Z2UgaXMKPiA+IGFjdHVhbGx5IHJlYWR5IGJlZm9yZSB0aGUgY29kZSBzYXlzIGl0IGlzLgo+ID4g
Cj4gPiBCdXQgYW55dGhpbmcgdGhhdCBtb2RpZmllcyB0aGUgcGFnZSB0YWJsZXMgc2hvdWxkIGFs
cmVhZHkgaGF2ZSBhCj4gPiBiYXJyaWVyIGlmIHJlcXVpcmVkIGluIG9yZGVyIHRvIHByZXZlbnQg
YWNjZXNzZXMgZnJvbSBiZWluZyBtb3ZlZAo+ID4gYWhlYWQgb2YgaXQsIG9yIGVsc2UgdGhpbmdz
IHdvdWxkIGNlcnRhaW5seSBnbyB3cm9uZyBpbiBtYW55IG90aGVyCj4gPiBwbGFjZXM/Cj4gCj4g
T2guIEknbSBub3Qgc2F5aW5nIHRoYXQgd2UgZG9uJ3QgbmVlZCBhIGJhcnJpZXIgdGhlcmUgdG9v
IChhbmQgbW9yZQo+IHRoYW4gYSBjb21waWxlciBvbmUgaW4gdGhhdCBjYXNlKS4KPiAKClRoZSBh
cmd1bWVudCBSb2dlciBoYXMgaXMgdGhhdCBzZXRfZml4bWFwX3ggYWxzbyBjb250YWlucyBzdHJv
bmcgZW5vdWdoCmJhcnJpZXJzIHRvIHByZXZlbnQgaGNhbGxfcGFnZV9yZWFkeSB0byBiZSBzZXQg
YmVmb3JlIHBhZ2UgdGFibGUgaXMKY29ycmVjdGx5IHNldCB1cC4KClNpbmNlIHlvdSBhc2tlZCBm
b3IgaXQsIHRoZXJlIG11c3QgYmUgc29tZXRoaW5nIG9uIHlvdXIgbWluZCB0aGF0CnByb21wdGVk
IHRoaXMgKG1heWJlIGl0IGlzIHNpbXBseSBiZWNhdXNlIHlvdSB3ZXJlIGJpdHRlbiBieSBzaW1p
bGFyCnRoaW5ncyBhbmQgd2FudHMgdG8gYmUgZXh0cmEgc3VyZSwgbWF5YmUgeW91IHRoaW5rIGl0
IGlzIGhhcmRlciB0byBncmFzcAp0aGUgc2lkZSBlZmZlY3Qgb2Ygc2V0X2ZpeG1hcF94LCBtYXli
ZSBzb21ldGhpbmcgZWxzZSkuCgpDb2RlIGlzIHdyaXR0ZW4gdG8gYmUgcmVhZCBieSBodW1hbnMg
YWZ0ZXIgYWxsLiBJIHdvdWxkIHJhdGhlciBiZSBtb3JlCmV4cGxpY2l0IC8gcmVkdW5kYW50IHRv
IG1ha2UgaHVtYW5zIGhhcHB5IHRoYW4gdG8gc2F2ZSBhIHBvdGVudGlhbApiYXJyaWVyIC8gc29t
ZSB0eXBpbmcgaW4gYSBjb2RlIHBhdGguCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:49:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:49:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fqO-0008Rk-46; Mon, 17 Feb 2020 12:49:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3fqM-0008Ra-IT
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:49:46 +0000
X-Inumbo-ID: f9740968-5183-11ea-ade5-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f9740968-5183-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 12:49:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581943785;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Q0Ua8Udjh8Qvvc8P/LnUoreAZvrvU5I1tPwAvIzWFhQ=;
 b=QJLebVogZLbbJicHQ66iRYh591QGAj2WgTFrI8xyhsVXRsvoLSAYbKEU
 P4bAfmj4QhR0F6Ppuw7ysLXxmLtMsLftHXCAB4HIyiRDv/qL1cqpLjxJp
 XuW4bBHdtwynt4mt4RYzgpxVeupwklxollsycKVVpBv85h3dh1fs6MJoa E=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: u9/7VN0M5K31iKNDJkznujPtov1vpXcCG9GA5Xi8X0IS8IUNbhfD41OK1qVukz9IBdtYEAaEkw
 ZfUD/KzHLbgKR46NjeYkhjKy34jua6+a4OgnPm0FprRQ8CZg4i1hWUGJPW9Ve1EsJcP/3v7CjJ
 cj3wFq2SeuzlgGAZgIWjKpg012UGZ+bzPbOPuhJJr9M2+nMrg+2//wY8zTYGDhQtBNIJvXLMGT
 o/4V2AjZUwizBWtShgc336sby14eYdbKwvnsS0n49Q1Z2e41soDkuJDBXa/UiqKpxAMKPurNOV
 R3A=
X-SBRS: 2.7
X-MesageID: 12994743
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12994743"
Date: Mon, 17 Feb 2020 13:49:37 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200217124937.GK4679@Air-de-Roger>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
 <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
 <20200217121704.GJ4679@Air-de-Roger>
 <ac1cc737-3fd2-a184-1df1-ce7279b23067@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ac1cc737-3fd2-a184-1df1-ce7279b23067@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDE6MzI6NTlQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAxNy4wMi4yMCAxMzoxNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgRmViIDE3LCAyMDIwIGF0IDAxOjExOjU5UE0gKzAxMDAsIErDvHJnZW4gR3Jvw58gd3Jv
dGU6Cj4gPiA+IE9uIDE3LjAyLjIwIDEyOjQ5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4g
SGkgSnVlcmdlbiwKPiA+ID4gPiAKPiA+ID4gPiBPbiAxNy8wMi8yMDIwIDA3OjIwLCBKdWVyZ2Vu
IEdyb3NzIHdyb3RlOgo+ID4gPiA+ID4gK3ZvaWQgcmN1X2JhcnJpZXIodm9pZCkKPiA+ID4gPiA+
ICDCoCB7Cj4gPiA+ID4gPiAtwqDCoMKgIGF0b21pY190IGNwdV9jb3VudCA9IEFUT01JQ19JTklU
KDApOwo+ID4gPiA+ID4gLcKgwqDCoCByZXR1cm4gc3RvcF9tYWNoaW5lX3J1bihyY3VfYmFycmll
cl9hY3Rpb24sICZjcHVfY291bnQsIE5SX0NQVVMpOwo+ID4gPiA+ID4gK8KgwqDCoCBpZiAoICFh
dG9taWNfY21weGNoZygmY3B1X2NvdW50LCAwLCBudW1fb25saW5lX2NwdXMoKSkgKQo+ID4gPiA+
IAo+ID4gPiA+IFdoYXQgZG9lcyBwcmV2ZW50IHRoZSBjcHVfb25saW5lX21hcCB0byBjaGFuZ2Ug
dW5kZXIgeW91ciBmZWV0Pwo+ID4gPiA+IFNob3VsZG4ndCB5b3UgZ3JhYiB0aGUgbG9jayB2aWEg
Z2V0X2NwdV9tYXBzKCk/Cj4gPiA+IAo+ID4gPiBPaCwgaW5kZWVkLgo+ID4gPiAKPiA+ID4gVGhp
cyBpbiB0dXJuIHdpbGwgcmVxdWlyZSBhIG1vZGlmaWNhdGlvbiBvZiB0aGUgbG9naWMgdG8gZGV0
ZWN0IHBhcmFsbGVsCj4gPiA+IGNhbGxzIG9uIG11bHRpcGxlIGNwdXMuCj4gPiAKPiA+IElmIHlv
dSBwaWNrIG15IHBhdGNoIHRvIHR1cm4gdGhhdCBpbnRvIGEgcncgbG9jayB5b3Ugc2hvdWxkbid0
IHdvcnJ5Cj4gPiBhYm91dCBwYXJhbGxlbCBjYWxscyBJIHRoaW5rLCBidXQgdGhlIGxvY2sgYWNx
dWlzaXRpb24gY2FuIHN0aWxsIGZhaWwKPiA+IGlmIHRoZXJlJ3MgYSBDUFUgcGx1Zy91bnBsdWcg
Z29pbmcgb246Cj4gPiAKPiA+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAyMC0wMi9tc2cwMDk0MC5odG1sCj4gCj4gVGhhbmtzLCBidXQgbGV0
dGluZyByY3VfYmFycmllcigpIGZhaWwgaXMgYSBubyBnbywgc28gSSBzdGlsbCBuZWVkIHRvCj4g
aGFuZGxlIHRoYXQgY2FzZSAoSSBtZWFuIHRoZSBjYXNlIGZhaWxpbmcgdG8gZ2V0IHRoZSBsb2Nr
KS4gQW5kIGhhbmRsaW5nCj4gb2YgcGFyYWxsZWwgY2FsbHMgaXMgbm90IG5lZWRlZCB0byBiZSBm
dW5jdGlvbmFsIGNvcnJlY3QsIGJ1dCB0byBhdm9pZAo+IG5vdCBuZWNlc3NhcnkgY3B1IHN5bmNo
cm9uaXphdGlvbiAoZWFjaCBwYXJhbGxlbCBjYWxsIGRldGVjdGVkIGNhbiBqdXN0Cj4gd2FpdCB1
bnRpbCB0aGUgbWFzdGVyIGhhcyBmaW5pc2hlZCBhbmQgdGhlbiByZXR1cm4pLgo+Cj4gQlRXIC0g
VGhlIHJlY3Vyc2l2ZSBzcGlubG9jayB0b2RheSB3b3VsZCBhbGxvdyBmb3IgZS5nLiByY3VfYmFy
cmllcigpIHRvCj4gYmUgY2FsbGVkIGluc2lkZSBhIENQVSBwbHVnL3VucGx1ZyBzZWN0aW9uLiBZ
b3VyIHJ3bG9jayBpcyByZW1vdmluZyB0aGF0Cj4gcG9zc2liaWxpdHkuIEFueSBjaGFuY2UgdGhh
dCBjb3VsZCBiZSBoYW5kbGVkPwoKV2hpbGUgdGhpcyBtaWdodCBiZSBpbnRlcmVzdGluZyBmb3Ig
dGhlIHJjdSBzdHVmZiwgaXQgY2VydGFpbmx5IGlzbid0CmZvciBvdGhlciBwaWVjZXMgYWxzbyBy
ZWx5aW5nIG9uIHRoZSBjcHUgbWFwcyBsb2NrLgoKSWU6IGdldF9jcHVfbWFwcyBtdXN0IGZhaWwg
d2hlbiBjYWxsZWQgYnkgc2VuZF9JUElfbWFzayBpZiB0aGVyZSdzIGEKQ1BVIHBsdWcvdW5wbHVn
IG9wZXJhdGlvbiBnb2luZyBvbiwgZXZlbiBpZiBpdCdzIG9uIHRoZSBzYW1lIHBDUFUKdGhhdCdz
IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZS4KCkkgZ3Vlc3MgeW91IGNvdWxkIGFkZCBh
IHBDUFUgdmFyaWFibGUgdG8gcmVjb3JkIHdoZXRoZXIgdGhlIGN1cnJlbnQKcENQVSBpcyBpbiB0
aGUgbWlkZGxlIG9mIGEgQ1BVIHBsdWcvdW5wbHVnIG9wZXJhdGlvbiAoYW5kIGhlbmNlIGhhcwp0
aGUgbWFwcyBsb2NrZWQgaW4gd3JpdGUgbW9kZSkgYW5kIGF2b2lkIHRha2luZyB0aGUgbG9jayBp
biB0aGF0IGNhc2U/CgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 12:57:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 12:57:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3fxJ-0000uK-D2; Mon, 17 Feb 2020 12:56:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4oX=4F=amazon.co.uk=prvs=30915cffa=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3fxH-0000uF-K9
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 12:56:55 +0000
X-Inumbo-ID: f9619480-5184-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f9619480-5184-11ea-b0fd-bc764e2007e4;
 Mon, 17 Feb 2020 12:56:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581944215; x=1613480215;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=APPTU3QCPgh5WppRkbWDo4WDPzL9lpa7ht2ScjPhS4w=;
 b=q33SIo8hFpZ8a+hVsy/S9CeDaC8ueEvKk+xNcTx/h9odmXuyrh2hQNSm
 Rf5zx1FIYQ1fgm0ZvSAXdqbTzUT9wk9egLRjnpsdqnuzxSJ21T9NzqDBb
 4ISjekDVa/UPKNB6k285Z1SEvXH3NBZQtmsreYlUxDjTaYTuWQZjf6Npg M=;
IronPort-SDR: XAFSb/+4fQYNLFSrAjCX0EjVlBnBvl8ClEzXvo4CAcj5D/Fjrl3uqWlEEjt0IMFwI2fYgdctnX
 4RG3+BUA3eSA==
X-IronPort-AV: E=Sophos;i="5.70,452,1574121600"; d="scan'208";a="17499596"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-f273de60.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 17 Feb 2020 12:56:43 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-f273de60.us-east-1.amazon.com (Postfix) with ESMTPS
 id A5A84A26DB; Mon, 17 Feb 2020 12:56:42 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 17 Feb 2020 12:56:42 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 17 Feb 2020 12:56:41 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 17 Feb 2020 12:56:41 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>
Thread-Topic: [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted TLB flush
Thread-Index: AQHV4zM1ogAqmhu8Uk+hk4DrI15YB6ga58mggAReTYCAAAGhgIAABWowgAACU4CAAANjsIAAB9uAgAABmlA=
Date: Mon, 17 Feb 2020 12:56:40 +0000
Message-ID: <7a3c4fa944ad4012a3d36a45b0776067@EX13D32EUC003.ant.amazon.com>
References: <20200214123430.4942-1-liuwe@microsoft.com>
 <20200214123430.4942-3-liuwe@microsoft.com>
 <b27c6b19151b412aaa2dc33366e71ae7@EX13D32EUC003.ant.amazon.com>
 <20200217113441.c7q2uclargvrleyo@debian> <20200217114031.GF4679@Air-de-Roger>
 <c568cdaedbc346de8d7956796f757ef5@EX13D32EUC003.ant.amazon.com>
 <20200217120813.GH4679@Air-de-Roger>
 <f712911e0b344bb1a260652b96260363@EX13D32EUC003.ant.amazon.com>
 <20200217124827.crnzaukfbnk5yxgw@debian>
In-Reply-To: <20200217124827.crnzaukfbnk5yxgw@debian>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.60]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>, Xen
 Development List <xen-devel@lists.xenproject.org>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gU2VudDogMTcgRmVicnVhcnkgMjAyMCAxMjo0OAo+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVy
cmFudEBhbWF6b24uY28udWs+Cj4gQ2M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz47IFhlbgo+IERldmVsb3BtZW50IExpc3QgPHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47IE1pY2hhZWwgS2VsbGV5Cj4gPG1pa2VsbGV5
QG1pY3Jvc29mdC5jb20+OyBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgSmFuIEJldWxp
Y2gKPiA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjIgMi8zXSB4ODYvaHlwZXJ2OiBza2Vs
ZXRvbiBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoCj4gCj4gT24gTW9uLCBGZWIgMTcsIDIwMjAg
YXQgMTI6MjE6MDlQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3cm90ZToKPiA+ID4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gRnJvbTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4gPiA+IFNlbnQ6IDE3IEZlYnJ1YXJ5IDIwMjAgMTI6MDgKPiA+ID4gVG86
IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4KPiA+ID4gQ2M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+OyBYZW4gRGV2ZWxvcG1lbnQgTGlzdCA8eGVuLQo+ID4gPiBkZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZz47IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29t
PjsKPiBXZWkKPiA+ID4gTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPjsgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPjsgQW5kcmV3Cj4gQ29vcGVyCj4gPiA+IDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+ID4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyIDIvM10geDg2L2h5cGVydjog
c2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkIFRMQgo+IGZsdXNoCj4gPiA+Cj4gPiA+IE9uIE1vbiwg
RmViIDE3LCAyMDIwIGF0IDEyOjAxOjIzUE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4g
PiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gPiA+ID4gRnJvbTogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+ID4gPiBTZW50OiAxNyBGZWJy
dWFyeSAyMDIwIDExOjQxCj4gPiA+ID4gPiBUbzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+ID4g
PiA+IENjOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyBYZW4gRGV2ZWxv
cG1lbnQgTGlzdAo+IDx4ZW4tCj4gPiA+ID4gPiBkZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZz47
IE1pY2hhZWwgS2VsbGV5Cj4gPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+Owo+ID4gPiBXZWkKPiA+
ID4gPiA+IExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT47IEFuZHJldwo+ID4gPiBDb29wZXIKPiA+ID4gPiA+IDxhbmRyZXcuY29vcGVyM0Bj
aXRyaXguY29tPgo+ID4gPiA+ID4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAyLzNdIHg4Ni9oeXBl
cnY6IHNrZWxldG9uIGZvciBMMCBhc3Npc3RlZAo+IFRMQgo+ID4gPiBmbHVzaAo+ID4gPiA+ID4K
PiA+ID4gPiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDExOjM0OjQxQU0gKzAwMDAsIFdlaSBM
aXUgd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIEZyaSwgRmViIDE0LCAyMDIwIGF0IDA0OjU1OjQ0UE0g
KzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+ID4gPiA+ID4gPiAtLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQo+ID4gPiA+ID4gPiA+ID4gRnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5A
Z21haWwuY29tPiBPbiBCZWhhbGYgT2YgV2VpIExpdQo+ID4gPiA+ID4gPiA+ID4gU2VudDogMTQg
RmVicnVhcnkgMjAyMCAxMzozNAo+ID4gPiA+ID4gPiA+ID4gVG86IFhlbiBEZXZlbG9wbWVudCBM
aXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc+Cj4gPiA+ID4gPiA+ID4gPiBDYzog
TWljaGFlbCBLZWxsZXkgPG1pa2VsbGV5QG1pY3Jvc29mdC5jb20+OyBEdXJyYW50LCBQYXVsCj4g
PiA+ID4gPiA+ID4gPiA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgV2VpIExpdSA8bGl1d2VAbWlj
cm9zb2Z0LmNvbT47IFdlaQo+IExpdQo+ID4gPiA+ID4gPiA+ID4gPHdsQHhlbi5vcmc+OyBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBBbmRyZXcgQ29vcGVyCj4gPiA+ID4gPiA+ID4g
PiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFJvZ2VyIFBhdSBNb25uw6kKPiA+ID4gPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiA+ID4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDIv
M10geDg2L2h5cGVydjogc2tlbGV0b24gZm9yIEwwIGFzc2lzdGVkCj4gVExCCj4gPiA+ID4gPiBm
bHVzaAo+ID4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiA+IEltcGxlbWVudCBhIGJhc2ljIGhv
b2sgZm9yIEwwIGFzc2lzdGVkIFRMQiBmbHVzaC4gVGhlIGhvb2sKPiBuZWVkcwo+ID4gPiB0bwo+
ID4gPiA+ID4gPiA+ID4gY2hlY2sgaWYgcHJlcmVxdWlzaXRlcyBhcmUgbWV0LiBJZiB0aGV5IGFy
ZSBub3QgbWV0LCBpdAo+IHJldHVybnMKPiA+ID4gYW4KPiA+ID4gPiA+IGVycm9yCj4gPiA+ID4g
PiA+ID4gPiBudW1iZXIgdG8gZmFsbCBiYWNrIHRvIG5hdGl2ZSBmbHVzaGVzLgo+ID4gPiA+ID4g
PiA+ID4KPiA+ID4gPiA+ID4gPiA+IEludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0
ZSBpZiBoeXBlcmNhbGwgcGFnZSBpcwo+IHJlYWR5Lgo+ID4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+
ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29mdC5jb20+Cj4gPiA+
ID4gPiA+ID4gPiAtLS0KPiA+ID4gPiA+ID4gPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlICB8ICAxICsKPiA+ID4gPiA+ID4gPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwo+ID4gPiA+ID4gPiA+ID4gIHhlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgIDQgKysrCj4gPiA+ID4gPiA+ID4gPiAgeGVu
L2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYyAgICAgfCA0MQo+ID4gPiA+ID4gKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysKPiA+ID4gPiA+ID4gPiA+ICA0IGZpbGVzIGNoYW5nZWQsIDYz
IGluc2VydGlvbnMoKykKPiA+ID4gPiA+ID4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+ID4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiA+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gPiA+ID4g
PiA+ID4gPiBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKPiA+ID4gPiA+ID4g
PiA+IGluZGV4IDY4MTcwMTA5YTkuLjE4OTAyYzMzZTkgMTAwNjQ0Cj4gPiA+ID4gPiA+ID4gPiAt
LS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gPiA+ID4gPiA+ID4gPiAr
KysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gPiA+ID4gPiA+ID4gPiBA
QCAtMSArMSwyIEBACj4gPiA+ID4gPiA+ID4gPiAgb2JqLXkgKz0gaHlwZXJ2Lm8KPiA+ID4gPiA+
ID4gPiA+ICtvYmoteSArPSB0bGIubwo+ID4gPiA+ID4gPiA+ID4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gPiA+IGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gPiA+ID4gPiA+ID4gaW5kZXggNzBmNGNkNWFl
MC4uZjlkMWYxMWFlMyAxMDA2NDQKPiA+ID4gPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiA+ID4gPiA+ID4gPiA+IEBAIC0zMyw2ICszMyw4IEBAIERF
RklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHZvaWQgKiwKPiA+ID4gaHZfaW5wdXRfcGFnZSk7Cj4g
PiA+ID4gPiA+ID4gPiAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl92cF9h
c3Npc3QpOwo+ID4gPiA+ID4gPiA+ID4gIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHVuc2ln
bmVkIGludCwgaHZfdnBfaW5kZXgpOwo+ID4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiA+ICtz
dGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGh2X2hjYWxsX3BhZ2VfcmVhZHk7Cj4gPiA+ID4gPiA+
ID4gPiArCj4gPiA+ID4gPiA+ID4gPiAgc3RhdGljIHVpbnQ2NF90IGdlbmVyYXRlX2d1ZXN0X2lk
KHZvaWQpCj4gPiA+ID4gPiA+ID4gPiAgewo+ID4gPiA+ID4gPiA+ID4gICAgICB1bmlvbiBodl9n
dWVzdF9vc19pZCBpZCA9IHt9Owo+ID4gPiA+ID4gPiA+ID4gQEAgLTExOSw2ICsxMjEsOCBAQCBz
dGF0aWMgdm9pZCBfX2luaXQKPiA+ID4gc2V0dXBfaHlwZXJjYWxsX3BhZ2Uodm9pZCkKPiA+ID4g
PiA+ID4gPiA+ICAgICAgQlVHX09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7Cj4gPiA+ID4gPiA+
ID4gPgo+ID4gPiA+ID4gPiA+ID4gICAgICBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJWX0hDQUxM
LCBtZm4gPDwgUEFHRV9TSElGVCk7Cj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBTaG91bGRu
J3QgdGhpcyBoYXZlIGF0IGxlYXN0IGEgY29tcGlsZXIgYmFycmllciBoZXJlPwo+ID4gPiA+ID4g
PiA+Cj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IE9LLiBJIHdpbGwgYWRkIGEgd3JpdGUgYmFycmll
ciBoZXJlLgo+ID4gPiA+ID4KPiA+ID4gPiA+IEhtLCBzaG91bGRuJ3Qgc3VjaCBiYXJyaWVyIGJl
IHBhcnQgb2Ygc2V0X2ZpeG1hcF94IGl0c2VsZj8KPiA+ID4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBO
b3QgcmVhbGx5LCBmb3IgdGhlIHB1cnBvc2UgSSBoYWQgaW4gbWluZC4gVGhlIGh2X2hjYWxsX3Bh
Z2VfcmVhZHkKPiA+ID4gZ2xvYmFsIGlzIHNwZWNpZmljIHRvIHRoaXMgY29kZSBhbmQgd2UgbmVl
ZCB0byBtYWtlIHN1cmUgdGhlIHBhZ2UgaXMKPiA+ID4gYWN0dWFsbHkgcmVhZHkgYmVmb3JlIHRo
ZSBjb2RlIHNheXMgaXQgaXMuCj4gPiA+Cj4gPiA+IEJ1dCBhbnl0aGluZyB0aGF0IG1vZGlmaWVz
IHRoZSBwYWdlIHRhYmxlcyBzaG91bGQgYWxyZWFkeSBoYXZlIGEKPiA+ID4gYmFycmllciBpZiBy
ZXF1aXJlZCBpbiBvcmRlciB0byBwcmV2ZW50IGFjY2Vzc2VzIGZyb20gYmVpbmcgbW92ZWQKPiA+
ID4gYWhlYWQgb2YgaXQsIG9yIGVsc2UgdGhpbmdzIHdvdWxkIGNlcnRhaW5seSBnbyB3cm9uZyBp
biBtYW55IG90aGVyCj4gPiA+IHBsYWNlcz8KPiA+Cj4gPiBPaC4gSSdtIG5vdCBzYXlpbmcgdGhh
dCB3ZSBkb24ndCBuZWVkIGEgYmFycmllciB0aGVyZSB0b28gKGFuZCBtb3JlCj4gPiB0aGFuIGEg
Y29tcGlsZXIgb25lIGluIHRoYXQgY2FzZSkuCj4gPgo+IAo+IFRoZSBhcmd1bWVudCBSb2dlciBo
YXMgaXMgdGhhdCBzZXRfZml4bWFwX3ggYWxzbyBjb250YWlucyBzdHJvbmcgZW5vdWdoCj4gYmFy
cmllcnMgdG8gcHJldmVudCBoY2FsbF9wYWdlX3JlYWR5IHRvIGJlIHNldCBiZWZvcmUgcGFnZSB0
YWJsZSBpcwo+IGNvcnJlY3RseSBzZXQgdXAuCj4gCj4gU2luY2UgeW91IGFza2VkIGZvciBpdCwg
dGhlcmUgbXVzdCBiZSBzb21ldGhpbmcgb24geW91ciBtaW5kIHRoYXQKPiBwcm9tcHRlZCB0aGlz
IChtYXliZSBpdCBpcyBzaW1wbHkgYmVjYXVzZSB5b3Ugd2VyZSBiaXR0ZW4gYnkgc2ltaWxhcgo+
IHRoaW5ncyBhbmQgd2FudHMgdG8gYmUgZXh0cmEgc3VyZSwgbWF5YmUgeW91IHRoaW5rIGl0IGlz
IGhhcmRlciB0byBncmFzcAo+IHRoZSBzaWRlIGVmZmVjdCBvZiBzZXRfZml4bWFwX3gsIG1heWJl
IHNvbWV0aGluZyBlbHNlKS4KPiAKPiBDb2RlIGlzIHdyaXR0ZW4gdG8gYmUgcmVhZCBieSBodW1h
bnMgYWZ0ZXIgYWxsLiBJIHdvdWxkIHJhdGhlciBiZSBtb3JlCj4gZXhwbGljaXQgLyByZWR1bmRh
bnQgdG8gbWFrZSBodW1hbnMgaGFwcHkgdGhhbiB0byBzYXZlIGEgcG90ZW50aWFsCj4gYmFycmll
ciAvIHNvbWUgdHlwaW5nIGluIGEgY29kZSBwYXRoLgoKSWYgc2V0X2ZpeG1hcF94KCkgaXMgYSBi
YXJyaWVyaW5nIG9wZXJhdGlvbiwgYW5kIHRoYXQgaXMgcmVhc29uYWJseSBvYnZpb3VzIChmcm9t
IGNvbW1lbnRzIG9yIGN1cnNvcnkgZXhhbWluYXRpb24gb2YgdGhlIGNvZGUpIHRoZW4gdGhhdCdz
IGZpbmUuIEkgaGF2ZSBpbmRlZWQgYmVlbiBiaXR0ZW4gYnkgdGhpcyBraW5kIG9mIHRoaW5nIGlu
IHdyaXRpbmcgUFYgZHJpdmVycyBzbyBqdXN0IHdhbnRlZCB0byBlbnN1cmUgd2UgZGlkbid0IHJ1
biBpbnRvIGl0IGhlcmUuCgogIFBhdWwKCj4gCj4gV2VpLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:09:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:09:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3g9V-0001vV-IW; Mon, 17 Feb 2020 13:09:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=y8gL=4F=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j3g9T-0001vQ-Sz
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:09:31 +0000
X-Inumbo-ID: bbe4d430-5186-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bbe4d430-5186-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 13:09:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 69D53AF76;
 Mon, 17 Feb 2020 13:09:30 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
 <056a856a-147e-612b-d476-50be80406581@suse.com>
 <2d25edcb-908a-5318-830b-8811abb125ef@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <62532a65-efa2-dea5-3ef2-41ccb20023e3@suse.com>
Date: Mon, 17 Feb 2020 14:09:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <2d25edcb-908a-5318-830b-8811abb125ef@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/3] AMD/IOMMU: replace a few literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAuMDIuMjAyMCAxNToyOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAwNS8wMi8yMDIw
IDA5OjQzLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gSW50cm9kdWNlIElPTU1VX1BERV9ORVhUX0xF
VkVMX3tNSU4sTUFYfSB0byByZXBsYWNlIGxpdGVyYWwgMSwgNiwgYW5kIDcKPj4gaW5zdGFuY2Vz
LiBXaGlsZSBkb2luZyBzbyByZXBsYWNlIHR3byB1c2VzIG9mIG1lbXNldCgpIGJ5IGluaXRpYWxp
emVycy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
Pgo+IAo+IFRoaXMgZG9lcyBub3QgbG9vayB0byBiZSBhbiBpbXByb3ZlbWVudC7CoCBJT01NVV9Q
REVfTkVYVF9MRVZFTF9NSU4gaXMKPiBkZWZpbml0ZWx5IGJvZ3VzLCBhbmQgaW4gYWxsIGNhc2Vz
LCBhIGxpdGVyYWwgMSBpcyBiZXR0ZXIsIGJlY2F1c2UgdGhhdAo+IGlzIGhvdyB3ZSBkZXNjcmli
ZSBwYWdldGFibGUgbGV2ZWxzLgoKSSBkaXNhZ3JlZS4gVGhlIGRldmljZSB0YWJsZSBlbnRyeSdz
IG1vZGUgZmllbGQgaXMgYm91bmRlZCBieSAxCihtaW4pIGFuZCA2IChtYXgpIGZvciB0aGUgbGVn
aXRpbWF0ZSB2YWx1ZXMgdG8gcHV0IHRoZXJlLgoKPiBTb21ldGhpbmcgdG8gcmVwbGFjZSBsaXRl
cmFsIDYvNyBwcm9iYWJseSBpcyBvaywgYnV0IGRvZXNuJ3Qgd2FudCB0byBiZQo+IGRvbmUgbGlr
ZSB0aGlzLgo+IAo+IFRoZSBtYWpvcml0eSBvZiB0aGUgcHJvYmxlbXMgaGVyZSBhcyBjYXVzZWQg
YnkgaW9tbXVfcGRlX2Zyb21fZGZuKCkncwo+IHNpbGx5IEFCSS7CoCBUaGUgcHRfbWZuW10gYXJy
YXkgaXMgcHJvYmxlbWF0aWMgKGJlY2F1c2UgaXQgaXMgdXNlZCBhcyBhCj4gMS1iYXNlZCBhcnJh
eSwgbm90IDAtYmFzZWQpIGFuZCB1c2VsZXNzIGJlY2F1c2UgYm90aCBjYWxsZXJzIG9ubHkgd2Fu
dAo+IHRoZSA0ay1lcXVpdmVsZW50IG1mbi7CoCBGaXhpbmcgdGhlIEFCSSBnZXRzIHJpZCBvZiBx
dWl0ZSBhIGxvdCBvZiB3YXN0ZWQKPiBzdGFjayBzcGFjZSwgZXZlcnkgdXNlIG9mICcxJywgYW5k
IGV2ZXJ5IHVwcGVyIGJvdW5kIG90aGVyIHRoYW4gdGhlIGJ1Zwo+IG9uIGFuZCBhbWRfaW9tbXVf
Z2V0X3BhZ2luZ19tb2RlKCkuCgpJIGRpZG4ndCBtZWFuIHRvIGFsdGVyIHRoYXQgZnVuY3Rpb24n
cyBiZWhhdmlvciwgYXQgdGhlIHZlcnkgbGVhc3QKbm90IHVudGlsIGJlaW5nIGNlcnRhaW4gdGhl
cmUgd2Fzbid0IGEgcmVhc29uIGl0IHdhcyBjb2RlZCB3aXRoIHRoaXMKYXJyYXkgYXBwcm9hY2gu
IElPVyB0aGUgYWx0ZXJuYXRpdmUgdG8gZ29pbmcgd2l0aCB0aGlzIHBhdGNoCihzdWJqZWN0IHRv
IGNvcnJlY3Rpb25zIG9mIGNvdXJzZSkgaXMgZm9yIG1lIHRvIGRyb3AgaXQgYWx0b2dldGhlciwK
a2VlcGluZyB0aGUgaGFyZC1jb2RlZCBudW1iZXJzIGluIHBsYWNlLiBKdXN0IGxldCBtZSBrbm93
LgoKPj4gLS0tCj4+IFRCRDogV2Ugc2hvdWxkIHJlYWxseSBob25vciB0aGUgaGF0cyBmaWVsZCBv
ZiB1bmlvbgo+PiAgICAgIGFtZF9pb21tdV9leHRfZmVhdHVyZXMsIGJ1dCB0aGUgc3BlY2lmaWNh
dGlvbiAob3IgYXQgbGVhc3QgdGhlCj4+ICAgICAgcGFydHMgSSBkaWQgbG9vayBhdCBpbiB0aGUg
Y291cnNlIG9mIHB1dHRpbmcgdG9nZXRoZXIgdGhpcyBwYXRjaCkKPj4gICAgICBpcyB1bmNsZWFy
IGFib3V0IHRoZSBtYXhpbXVtIHZhbGlkIHZhbHVlIGluIGNhc2UgRUZSU3VwIGlzIGNsZWFyLgo+
IAo+IEl0IGlzIGF2YWlsYWJsZSBmcm9tIFBDSSBjb25maWcgc3BhY2UgKE1pc2MwIHJlZ2lzdGVy
LCBjYXArMHgxMCkgZXZlbiBvbgo+IGZpcnN0IGdlbiBJT01NVXMsCgpJIGRvbid0IHRoaW5rIGFu
eSBvZiB0aGUgYWRkcmVzcyBzaXplIGZpZWxkcyB0aGVyZSBtYXRjaGVzIHdoYXQKSEFUUyBpcyBh
Ym91dCAobGltaXRpbmcgb2YgdGhlIHZhbHVlcyB2YWxpZCB0byBwdXQgaW4gYSBEVEUncwptb2Rl
IGZpZWxkKS4gSW4gZmFjdCBJJ20gaGF2aW5nIHNvbWUgZGlmZmljdWx0eSBicmluZ2luZyB0aGUK
dHdvIGluIChzZW5zaWJsZSkgc3luYy4KCj4gYW5kIHRoZSBJVlJTIHRhYmxlIGluIFR5cGUgMTAu
CgpXaGljaCBtYXkgaW4gdHVybiBiZSBhYnNlbnQsIGkuZS4gdGhlIHF1ZXN0aW9uIG9mIHdoYXQg
dG8gdXNlIGFzCmEgZGVmYXVsdCBtZXJlbHkgZ2V0cyBzaGlmdGVkLgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:17:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:17:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3gH9-0002mJ-DU; Mon, 17 Feb 2020 13:17:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3gH8-0002m7-MG
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:17:26 +0000
X-Inumbo-ID: d68f1b28-5187-11ea-bfe7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d68f1b28-5187-11ea-bfe7-12813bfff9fa;
 Mon, 17 Feb 2020 13:17:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 71FB8AB8F;
 Mon, 17 Feb 2020 13:17:24 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
 <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
 <20200217121704.GJ4679@Air-de-Roger>
 <ac1cc737-3fd2-a184-1df1-ce7279b23067@suse.com>
 <20200217124937.GK4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <bd84bab5-ce9f-a624-b00e-b05a07206dfd@suse.com>
Date: Mon, 17 Feb 2020 14:17:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200217124937.GK4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTM6NDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBGZWIg
MTcsIDIwMjAgYXQgMDE6MzI6NTlQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24g
MTcuMDIuMjAgMTM6MTcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBNb24sIEZlYiAx
NywgMjAyMCBhdCAwMToxMTo1OVBNICswMTAwLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+IE9u
IDE3LjAyLjIwIDEyOjQ5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+IEhpIEp1ZXJnZW4sCj4+
Pj4+Cj4+Pj4+IE9uIDE3LzAyLzIwMjAgMDc6MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+
PiArdm9pZCByY3VfYmFycmllcih2b2lkKQo+Pj4+Pj4gICDCoCB7Cj4+Pj4+PiAtwqDCoMKgIGF0
b21pY190IGNwdV9jb3VudCA9IEFUT01JQ19JTklUKDApOwo+Pj4+Pj4gLcKgwqDCoCByZXR1cm4g
c3RvcF9tYWNoaW5lX3J1bihyY3VfYmFycmllcl9hY3Rpb24sICZjcHVfY291bnQsIE5SX0NQVVMp
Owo+Pj4+Pj4gK8KgwqDCoCBpZiAoICFhdG9taWNfY21weGNoZygmY3B1X2NvdW50LCAwLCBudW1f
b25saW5lX2NwdXMoKSkgKQo+Pj4+Pgo+Pj4+PiBXaGF0IGRvZXMgcHJldmVudCB0aGUgY3B1X29u
bGluZV9tYXAgdG8gY2hhbmdlIHVuZGVyIHlvdXIgZmVldD8KPj4+Pj4gU2hvdWxkbid0IHlvdSBn
cmFiIHRoZSBsb2NrIHZpYSBnZXRfY3B1X21hcHMoKT8KPj4+Pgo+Pj4+IE9oLCBpbmRlZWQuCj4+
Pj4KPj4+PiBUaGlzIGluIHR1cm4gd2lsbCByZXF1aXJlIGEgbW9kaWZpY2F0aW9uIG9mIHRoZSBs
b2dpYyB0byBkZXRlY3QgcGFyYWxsZWwKPj4+PiBjYWxscyBvbiBtdWx0aXBsZSBjcHVzLgo+Pj4K
Pj4+IElmIHlvdSBwaWNrIG15IHBhdGNoIHRvIHR1cm4gdGhhdCBpbnRvIGEgcncgbG9jayB5b3Ug
c2hvdWxkbid0IHdvcnJ5Cj4+PiBhYm91dCBwYXJhbGxlbCBjYWxscyBJIHRoaW5rLCBidXQgdGhl
IGxvY2sgYWNxdWlzaXRpb24gY2FuIHN0aWxsIGZhaWwKPj4+IGlmIHRoZXJlJ3MgYSBDUFUgcGx1
Zy91bnBsdWcgZ29pbmcgb246Cj4+Pgo+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9h
cmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDIwLTAyL21zZzAwOTQwLmh0bWwKPj4KPj4gVGhhbmtz
LCBidXQgbGV0dGluZyByY3VfYmFycmllcigpIGZhaWwgaXMgYSBubyBnbywgc28gSSBzdGlsbCBu
ZWVkIHRvCj4+IGhhbmRsZSB0aGF0IGNhc2UgKEkgbWVhbiB0aGUgY2FzZSBmYWlsaW5nIHRvIGdl
dCB0aGUgbG9jaykuIEFuZCBoYW5kbGluZwo+PiBvZiBwYXJhbGxlbCBjYWxscyBpcyBub3QgbmVl
ZGVkIHRvIGJlIGZ1bmN0aW9uYWwgY29ycmVjdCwgYnV0IHRvIGF2b2lkCj4+IG5vdCBuZWNlc3Nh
cnkgY3B1IHN5bmNocm9uaXphdGlvbiAoZWFjaCBwYXJhbGxlbCBjYWxsIGRldGVjdGVkIGNhbiBq
dXN0Cj4+IHdhaXQgdW50aWwgdGhlIG1hc3RlciBoYXMgZmluaXNoZWQgYW5kIHRoZW4gcmV0dXJu
KS4KPj4KPj4gQlRXIC0gVGhlIHJlY3Vyc2l2ZSBzcGlubG9jayB0b2RheSB3b3VsZCBhbGxvdyBm
b3IgZS5nLiByY3VfYmFycmllcigpIHRvCj4+IGJlIGNhbGxlZCBpbnNpZGUgYSBDUFUgcGx1Zy91
bnBsdWcgc2VjdGlvbi4gWW91ciByd2xvY2sgaXMgcmVtb3ZpbmcgdGhhdAo+PiBwb3NzaWJpbGl0
eS4gQW55IGNoYW5jZSB0aGF0IGNvdWxkIGJlIGhhbmRsZWQ/Cj4gCj4gV2hpbGUgdGhpcyBtaWdo
dCBiZSBpbnRlcmVzdGluZyBmb3IgdGhlIHJjdSBzdHVmZiwgaXQgY2VydGFpbmx5IGlzbid0Cj4g
Zm9yIG90aGVyIHBpZWNlcyBhbHNvIHJlbHlpbmcgb24gdGhlIGNwdSBtYXBzIGxvY2suCj4gCj4g
SWU6IGdldF9jcHVfbWFwcyBtdXN0IGZhaWwgd2hlbiBjYWxsZWQgYnkgc2VuZF9JUElfbWFzayBp
ZiB0aGVyZSdzIGEKPiBDUFUgcGx1Zy91bnBsdWcgb3BlcmF0aW9uIGdvaW5nIG9uLCBldmVuIGlm
IGl0J3Mgb24gdGhlIHNhbWUgcENQVQo+IHRoYXQncyBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRl
IG1vZGUuCgpTdXJlPyBIb3cgaXMgY3B1X2Rvd24oKSB3b3JraW5nIHRoZW4/IEl0IGlzIGNhbGxp
bmcgc3RvcF9tYWNoaW5lX3J1bigpCndoaWNoIGlzIHVzaW5nIHNlbmRfSVBJX21hc2soKS4uLgoK
Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:47:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:47:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3gkN-0005Gq-9P; Mon, 17 Feb 2020 13:47:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3gkL-0005Gl-Ic
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:47:37 +0000
X-Inumbo-ID: 0e161548-518c-11ea-b0fd-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0e161548-518c-11ea-b0fd-bc764e2007e4;
 Mon, 17 Feb 2020 13:47:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581947257;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Vzu2/vJMMFHUKvLcfD197aUaDw0kGpkf3VRV51dZq6U=;
 b=DjFNaWM4J6FhbzpSDEAh306Al9uA3/gowqv8Oz+SLMS2iVScaqMt4wdf
 7w1c+rIHgJ56FCesxdyTqUVF200ger4ICI+ICmCJxPw6EyllTECU70Y2i
 lZskje63xrOy8h048mj9+FCS2iureuAvhXXX2Sae8p/lTi6wUoX3Wn8CI c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qncYBnMs83uhvbys47LbZxyTcOKXmIQGccikqFcGQVuZwxEDHFjs0DF569CCIflryzOj9Dk72q
 cGsF8PQ++XniO4hMIUVJtdSv9WD1WrJBpryBf+cQXpZlHdSOzfYgE21JpdNWZS9w8XlNq3CYRf
 ThTdcjTcqHmfTn6/xVVh2XrDiAu5r57GP2H0PETo5KPZiiXhjJKwEbSaqB7vcw+iJKpbfGsKnN
 A8W69PnERAM0SJgh9fEuo+ufQhEk7iss8DUMaa4IQfRqnBHHt2x+TCJtiVxhe40wNZv0WkjmAL
 XGI=
X-SBRS: 2.7
X-MesageID: 12739824
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,452,1574139600"; d="scan'208";a="12739824"
Date: Mon, 17 Feb 2020 14:47:28 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200217134728.GL4679@Air-de-Roger>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
 <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
 <20200217121704.GJ4679@Air-de-Roger>
 <ac1cc737-3fd2-a184-1df1-ce7279b23067@suse.com>
 <20200217124937.GK4679@Air-de-Roger>
 <bd84bab5-ce9f-a624-b00e-b05a07206dfd@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bd84bab5-ce9f-a624-b00e-b05a07206dfd@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDI6MTc6MjNQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAxNy4wMi4yMCAxMzo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IE1vbiwgRmViIDE3LCAyMDIwIGF0IDAxOjMyOjU5UE0gKzAxMDAsIErDvHJnZW4gR3Jvw58gd3Jv
dGU6Cj4gPiA+IE9uIDE3LjAyLjIwIDEzOjE3LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
PiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDAxOjExOjU5UE0gKzAxMDAsIErDvHJnZW4gR3Jv
w58gd3JvdGU6Cj4gPiA+ID4gPiBPbiAxNy4wMi4yMCAxMjo0OSwgSnVsaWVuIEdyYWxsIHdyb3Rl
Ogo+ID4gPiA+ID4gPiBIaSBKdWVyZ2VuLAo+ID4gPiA+ID4gPiAKPiA+ID4gPiA+ID4gT24gMTcv
MDIvMjAyMCAwNzoyMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiA+ID4gPiA+ID4gPiArdm9pZCBy
Y3VfYmFycmllcih2b2lkKQo+ID4gPiA+ID4gPiA+ICAgwqAgewo+ID4gPiA+ID4gPiA+IC3CoMKg
wqAgYXRvbWljX3QgY3B1X2NvdW50ID0gQVRPTUlDX0lOSVQoMCk7Cj4gPiA+ID4gPiA+ID4gLcKg
wqDCoCByZXR1cm4gc3RvcF9tYWNoaW5lX3J1bihyY3VfYmFycmllcl9hY3Rpb24sICZjcHVfY291
bnQsIE5SX0NQVVMpOwo+ID4gPiA+ID4gPiA+ICvCoMKgwqAgaWYgKCAhYXRvbWljX2NtcHhjaGco
JmNwdV9jb3VudCwgMCwgbnVtX29ubGluZV9jcHVzKCkpICkKPiA+ID4gPiA+ID4gCj4gPiA+ID4g
PiA+IFdoYXQgZG9lcyBwcmV2ZW50IHRoZSBjcHVfb25saW5lX21hcCB0byBjaGFuZ2UgdW5kZXIg
eW91ciBmZWV0Pwo+ID4gPiA+ID4gPiBTaG91bGRuJ3QgeW91IGdyYWIgdGhlIGxvY2sgdmlhIGdl
dF9jcHVfbWFwcygpPwo+ID4gPiA+ID4gCj4gPiA+ID4gPiBPaCwgaW5kZWVkLgo+ID4gPiA+ID4g
Cj4gPiA+ID4gPiBUaGlzIGluIHR1cm4gd2lsbCByZXF1aXJlIGEgbW9kaWZpY2F0aW9uIG9mIHRo
ZSBsb2dpYyB0byBkZXRlY3QgcGFyYWxsZWwKPiA+ID4gPiA+IGNhbGxzIG9uIG11bHRpcGxlIGNw
dXMuCj4gPiA+ID4gCj4gPiA+ID4gSWYgeW91IHBpY2sgbXkgcGF0Y2ggdG8gdHVybiB0aGF0IGlu
dG8gYSBydyBsb2NrIHlvdSBzaG91bGRuJ3Qgd29ycnkKPiA+ID4gPiBhYm91dCBwYXJhbGxlbCBj
YWxscyBJIHRoaW5rLCBidXQgdGhlIGxvY2sgYWNxdWlzaXRpb24gY2FuIHN0aWxsIGZhaWwKPiA+
ID4gPiBpZiB0aGVyZSdzIGEgQ1BVIHBsdWcvdW5wbHVnIGdvaW5nIG9uOgo+ID4gPiA+IAo+ID4g
PiA+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwv
MjAyMC0wMi9tc2cwMDk0MC5odG1sCj4gPiA+IAo+ID4gPiBUaGFua3MsIGJ1dCBsZXR0aW5nIHJj
dV9iYXJyaWVyKCkgZmFpbCBpcyBhIG5vIGdvLCBzbyBJIHN0aWxsIG5lZWQgdG8KPiA+ID4gaGFu
ZGxlIHRoYXQgY2FzZSAoSSBtZWFuIHRoZSBjYXNlIGZhaWxpbmcgdG8gZ2V0IHRoZSBsb2NrKS4g
QW5kIGhhbmRsaW5nCj4gPiA+IG9mIHBhcmFsbGVsIGNhbGxzIGlzIG5vdCBuZWVkZWQgdG8gYmUg
ZnVuY3Rpb25hbCBjb3JyZWN0LCBidXQgdG8gYXZvaWQKPiA+ID4gbm90IG5lY2Vzc2FyeSBjcHUg
c3luY2hyb25pemF0aW9uIChlYWNoIHBhcmFsbGVsIGNhbGwgZGV0ZWN0ZWQgY2FuIGp1c3QKPiA+
ID4gd2FpdCB1bnRpbCB0aGUgbWFzdGVyIGhhcyBmaW5pc2hlZCBhbmQgdGhlbiByZXR1cm4pLgo+
ID4gPiAKPiA+ID4gQlRXIC0gVGhlIHJlY3Vyc2l2ZSBzcGlubG9jayB0b2RheSB3b3VsZCBhbGxv
dyBmb3IgZS5nLiByY3VfYmFycmllcigpIHRvCj4gPiA+IGJlIGNhbGxlZCBpbnNpZGUgYSBDUFUg
cGx1Zy91bnBsdWcgc2VjdGlvbi4gWW91ciByd2xvY2sgaXMgcmVtb3ZpbmcgdGhhdAo+ID4gPiBw
b3NzaWJpbGl0eS4gQW55IGNoYW5jZSB0aGF0IGNvdWxkIGJlIGhhbmRsZWQ/Cj4gPiAKPiA+IFdo
aWxlIHRoaXMgbWlnaHQgYmUgaW50ZXJlc3RpbmcgZm9yIHRoZSByY3Ugc3R1ZmYsIGl0IGNlcnRh
aW5seSBpc24ndAo+ID4gZm9yIG90aGVyIHBpZWNlcyBhbHNvIHJlbHlpbmcgb24gdGhlIGNwdSBt
YXBzIGxvY2suCj4gPiAKPiA+IEllOiBnZXRfY3B1X21hcHMgbXVzdCBmYWlsIHdoZW4gY2FsbGVk
IGJ5IHNlbmRfSVBJX21hc2sgaWYgdGhlcmUncyBhCj4gPiBDUFUgcGx1Zy91bnBsdWcgb3BlcmF0
aW9uIGdvaW5nIG9uLCBldmVuIGlmIGl0J3Mgb24gdGhlIHNhbWUgcENQVQo+ID4gdGhhdCdzIGhv
bGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZS4KPiAKPiBTdXJlPyBIb3cgaXMgY3B1X2Rvd24o
KSB3b3JraW5nIHRoZW4/CgpzZW5kX0lQSV9tYXNrIGZhaWxpbmcgdG8gYWNxdWlyZSB0aGUgY3B1
IG1hcHMgbG9jayBwcmV2ZW50cyBpdCBmcm9tCnVzaW5nIHRoZSBBUElDIHNob3J0aGFuZCwgd2hp
Y2ggaXMgd2hhdCB3ZSB3YW50IGluIHRoYXQgY2FzZS4KCj4gSXQgaXMgY2FsbGluZyBzdG9wX21h
Y2hpbmVfcnVuKCkKPiB3aGljaCBpcyB1c2luZyBzZW5kX0lQSV9tYXNrKCkuLi4KClhlbiBzaG91
bGQgYXZvaWQgdXNpbmcgdGhlIEFQSUMgc2hvcnRoYW5kIGluIHRoYXQgY2FzZSwgd2hpY2ggSSBk
b24ndAp0aGluayBpdCdzIGhhcHBlbmluZyBub3csIGFzIHRoZSBsb2NrIGlzIHJlY3Vyc2l2ZS4K
ClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:54:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:54:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3gqX-00067B-64; Mon, 17 Feb 2020 13:54:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=y8gL=4F=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j3gqV-000676-Gb
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:53:59 +0000
X-Inumbo-ID: f1939296-518c-11ea-bfec-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f1939296-518c-11ea-bfec-12813bfff9fa;
 Mon, 17 Feb 2020 13:53:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0E38BAFA8;
 Mon, 17 Feb 2020 13:53:57 +0000 (UTC)
To: Wei Xu <xuwei5@hisilicon.com>
References: <5E38023B.8090306@hisilicon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4824cb1a-c920-e2be-c603-185c0bfdb66e@suse.com>
Date: Mon, 17 Feb 2020 14:53:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <5E38023B.8090306@hisilicon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDMuMDIuMjAyMCAxMjoyMSwgV2VpIFh1IHdyb3RlOgo+IFBhcnNlIHRoZSBBQ1BJIFNQQ1Ig
dGFibGUgYW5kIGluaXRpYWxpemUgdGhlIDE2NTUwIGNvbXBhdGlibGUgc2VyaWFsIHBvcnQKPiBm
b3IgQVJNIG9ubHkuIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQgb25lIFVBUlQgb24gQVJNLiBT
b21lIGZpZWxkcwo+IHdoaWNoIHdlIGRvIG5vdCBjYXJlIHlldCBvbiBBUk0gYXJlIGlnbm9yZWQu
Cj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KPiAKPiAt
LS0KPiBDaGFuZ2VzIGluIHYzOgo+IC0gYWRkcmVzcyB0aGUgY29kZSBzdHlsZSBjb21tZW50cyBm
cm9tIEphbgo+IC0gdXNlIGNvbnRhaW5lcl9vZiB0byBkbyBjYXN0Cj4gLSBsaXN0IGFsbCBmaWVs
ZHMgd2UgaWdub3JlZAo+IC0gY2hlY2sgdGhlIGNvbnNvbGUgcmVkaXJlY3Rpb24gaXMgZGlzYWJs
ZWQgb3Igbm90IGJlZm9yZSBpbml0IHRoZSB1YXJ0Cj4gLSBpbml0IHRoZSB1YXJ0IGlvX3NpemUg
YW5kIHdpZHRoIHZpYSBzcGNyLT5zZXJpYWxfcG9ydAo+IAo+IENoYW5nZXMgaW4gdjI6Cj4gLSBp
bXByb3ZlIGNvbW1pdCBtZXNzYWdlCj4gLSByZW1vdmUgdGhlIHNwY3IgaW5pdGlhbGl6YXRpb24K
PiAtIGFkZCBjb21tZW50cyBmb3IgdGhlIHVhcnQgaW5pdGlhbGl6YXRpb24gYW5kIGNvbmZpZ3Vy
YXRpb24KPiAtIGFkanVzdCB0aGUgY29kZSBzdHlsZSBpc3N1ZQo+IC0gbGltaXQgdGhlIGNvZGUg
b25seSBidWlsdCBvbiBBQ1BJIGFuZCBBUk0KPiAtLS0KPiAgeGVuL2RyaXZlcnMvY2hhci9uczE2
NTUwLmMgfCA3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Cj4gIDEgZmlsZSBjaGFuZ2VkLCA3NSBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBp
bmRleCBhYTg3YzU3Li43NDFiNTEwIDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMx
NjU1MC5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBAQCAtMTYyMCw2ICsx
NjIwLDgxIEBAIERUX0RFVklDRV9TVEFSVChuczE2NTUwLCAiTlMxNjU1MCBVQVJUIiwgREVWSUNF
X1NFUklBTCkKPiAgRFRfREVWSUNFX0VORAo+IAo+ICAjZW5kaWYgLyogSEFTX0RFVklDRV9UUkVF
ICovCj4gKwo+ICsjaWYgZGVmaW5lZChDT05GSUdfQUNQSSkgJiYgZGVmaW5lZChDT05GSUdfQVJN
KQo+ICsjaW5jbHVkZSA8eGVuL2FjcGkuaD4KPiArCj4gK3N0YXRpYyBpbnQgX19pbml0IG5zMTY1
NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKPiArewo+ICsgICAgc3RydWN0IGFj
cGlfdGFibGVfaGVhZGVyICp0YWJsZTsKPiArICAgIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IgKnNw
Y3I7Cj4gKyAgICBhY3BpX3N0YXR1cyBzdGF0dXM7Cj4gKyAgICAvKgo+ICsgICAgICogU2FtZSBh
cyB0aGUgRFQgcGFydC4KPiArICAgICAqIE9ubHkgc3VwcG9ydCBvbmUgVUFSVCBvbiBBUk0gd2hp
Y2ggaGFwcGVuIHRvIGJlIG5zMTY1NTBfY29tWzBdLgo+ICsgICAgICovCj4gKyAgICBzdHJ1Y3Qg
bnMxNjU1MCAqdWFydCA9ICZuczE2NTUwX2NvbVswXTsKPiArCj4gKyAgICBzdGF0dXMgPSBhY3Bp
X2dldF90YWJsZShBQ1BJX1NJR19TUENSLCAwLCAmdGFibGUpOwo+ICsgICAgaWYgKCBBQ1BJX0ZB
SUxVUkUoc3RhdHVzKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBGYWls
ZWQgdG8gZ2V0IFNQQ1IgdGFibGVcbiIpOwo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsg
ICAgfQo+ICsKPiArICAgIHNwY3IgPSBjb250YWluZXJfb2YodGFibGUsIHN0cnVjdCBhY3BpX3Rh
YmxlX3NwY3IsIGhlYWRlcik7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRoZSBzZXJpYWwgcG9y
dCBhZGRyZXNzIG1heSBiZSAwIGZvciBleGFtcGxlCj4gKyAgICAgKiBpZiB0aGUgY29uc29sZSBy
ZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4KPiArICAgICAqLwo+ICsgICAgaWYgKCB1bmxpa2VseSgh
c3Bjci0+c2VyaWFsX3BvcnQuYWRkcmVzcykgKQo+ICsgICAgewo+ICsgICAgICAgIHByaW50aygi
bnMxNjU1MDogdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3MgaXMgaW52YWxpZFxuIik7CgpJcyB6ZXJv
IHJlYWxseSBhbiBpbnZhbGlkIGFkZHJlc3MsIG9yIGlzIGl0IHJhdGhlciBhIHByb3BlcgppbmRp
Y2F0b3Igb2YgdGhlcmUgbm90IGJlaW5nIGFueSBkZXZpY2U/Cgo+ICsgICAgICAgIHJldHVybiAt
RUlOVkFMOwo+ICsgICAgfQo+ICsKPiArICAgIG5zMTY1NTBfaW5pdF9jb21tb24odWFydCk7Cj4g
Kwo+ICsgICAgLyoKPiArICAgICAqIFRoZSBiYXVkIHJhdGUgaXMgcHJlLWNvbmZpZ3VyZWQgYnkg
dGhlIGZpcm13YXJlLgoKQnV0IHRoaXMgaXNuJ3QgdGhlIHNhbWUgYXMgQkFVRF9BVVRPLCBpcyBp
dD8gSWYgZmlybXdhcmUgcHJlLWNvbmZpZ3VyZXMKdGhlIGJhdWQgcmF0ZSwgaXNuJ3QgaXQgdGhp
cyBzdHJ1Y3R1cmUgd2hpY2ggaXQgd291bGQgdXNlIHRvIGNvbW11bmljYXRlCnRoZSBpbmZvcm1h
dGlvbj8KCj4gKyAgICAgKiBBbmQgY3VycmVudGx5IHRoZSBBQ1BJIHBhcnQgaXMgb25seSB0YXJn
ZXRpbmcgQVJNIHNvIHRoZSBmb2xsb3dpbmcKPiArICAgICAqIGZpZWxkcyBwY19pbnRlcnJ1cHQs
IHBjaV9kZXZpY2VfaWQsIHBjaV92ZW5kb3JfaWQsIHBjaV9idXMsIHBjaV9kZXZpY2UsCj4gKyAg
ICAgKiBwY2lfZnVuY3Rpb24sIHBjaV9mbGFncywgcGNpX3NlZ21lbnQgYW5kIGZsb3dfY29udHJv
bCB3aGljaCB3ZSBkbyBub3QKPiArICAgICAqIGNhcmUgeWV0IGFyZSBpZ25vcmVkLgoKSG93IGNv
bWUgZmxvdyBjb250cm9sIGlzIG9mIG5vIGludGVyZXN0PwoKSSdkIGFsc28gZ3JvdXAgYWxsIHRo
ZSBwY2lfKiBmaWVsZHMgaW50byBhIHNpbXBsZSAiYW5kIGFsbCBQQ0kgcmVsYXRlZApvbmVzIi4K
Cj4gKyAgICAgKi8KPiArICAgIHVhcnQtPmJhdWQgPSBCQVVEX0FVVE87Cj4gKyAgICB1YXJ0LT5k
YXRhX2JpdHMgPSA4Owo+ICsgICAgdWFydC0+cGFyaXR5ID0gc3Bjci0+cGFyaXR5Owo+ICsgICAg
dWFydC0+c3RvcF9iaXRzID0gc3Bjci0+c3RvcF9iaXRzOwo+ICsgICAgdWFydC0+aW9fYmFzZSA9
IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3M7Cj4gKyAgICB1YXJ0LT5pb19zaXplID0gc3Bjci0+
c2VyaWFsX3BvcnQuYml0X3dpZHRoOwoKT25jZSBhZ2FpbjogWW91IHNob3VsZCBub3QgaWdub3Jl
IHRoZSBHQVMgYWRkcmVzcyBzcGFjZSBpbmRpY2F0b3IuCgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:55:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:55:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3grq-0006Cx-Lw; Mon, 17 Feb 2020 13:55:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7Mk=4F=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j3grq-0006Cr-0O
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:55:22 +0000
X-Inumbo-ID: 23173098-518d-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 23173098-518d-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 13:55:21 +0000 (UTC)
Received: by mail-wr1-x443.google.com with SMTP id z7so19812083wrl.13
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 05:55:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=4GBIcTraS0ta6AuFWJddkEuCpCR+lEdK7LyTAKv4Eus=;
 b=rMiLNzdwHKibG/0U3fCr33LwhRRDtjzXW8Zn+nFXqMvMF1k6uUCpZ86Ehh2P4+V/cN
 KfvupOTjdqIXbA4xwjIG5/qjcHDAl2QAsneBWRbPaanhTumCXOtur4sNo3qWQZP8UF3f
 nv/j/Ooy4o0w7pgqqQ19IhQwjWZbmZTt+UObVNPrRD/8b4KeG+MTymSydktwsVy1Pa/u
 UdWRrEKhfjNVuMhfZR0pZ8DuR3DlTT3e5n7gkvD7sEhKA4fzD8aUjp8ZV+iPdkZzJ7Yp
 P1A1m7Fws8wcF/Q6euIELPShPL/NYpfP1eUI0qKEjrl6iV36NtcMd+AfAyYkUwfgZJpQ
 50+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=4GBIcTraS0ta6AuFWJddkEuCpCR+lEdK7LyTAKv4Eus=;
 b=OmgWqsE9ZYvZs81XugfTf34xewUuBRrNNVU8ktYSKVFCFjTJZEDFUa2eUMalc4UnDh
 0vvKWuYC5nTV6fhOq/9y+Sis2XhnfUY+aJgQDura+D+jbaHIaS2uKkpCbi1zjzL/zHJl
 bZJp5NzU8WUSbZ4xfbk1lC/iB81qlhO+r2AY+GLS04vGJ2/04ENstZap2IeVP6aWsvPd
 51KEKsx694s9VxL/e7MOYWaOabYqeZ1Gq8HTNctS7Jc3dpckoFrSrze+wGzsuP6qjzOp
 IRln1BuiBVRx3a4a1GRWk5BMk+nxJ5DLPM0DpQDtDEdJKImtX4N564C2KcP5qBTEPIQ9
 0VKw==
X-Gm-Message-State: APjAAAUTvIdK0wGDOCsCYhv47zhi1U4oP1l/cJiJh2kgLxuhB8zvEaXF
 5G/8rmFKAhmkgqDLC57/6kos5SDS
X-Google-Smtp-Source: APXvYqzEASfQIAvhqO0KlQFRyoOClqW8T4xtw88b+lPzHXeqmJEx8vRq1kIsMVXdsNXRD+fYn4Q3jg==
X-Received: by 2002:a5d:640d:: with SMTP id z13mr21518935wru.181.1581947720385; 
 Mon, 17 Feb 2020 05:55:20 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 m3sm1021533wrs.53.2020.02.17.05.55.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Feb 2020 05:55:19 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 13:55:14 +0000
Message-Id: <20200217135517.5826-1-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/3] Xen on Hyper-V: Implement L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsCgpUaGlzIHNlcmlzIGlzIGJhc2VkIG9uIFJvZ2VyJ3MgTDAgYXNzaXN0ZWQgZmx1c2gg
c2VyaWVzLgoKSSBoYXZlIGRvbmUgc29tZSB0ZXN0aW5nIGFnYWluc3QgYSBMaW51eCBvbiBIeXBl
ci1WIGluIGEgMzItdmNwdSBWTS4KQWxsIGJ1aWxkcyB3ZXJlIGRvbmUgd2l0aCAtajMyLgoKCgpC
dWlsZGluZyBYZW4gb24gTGludXg6CnJlYWwgICAgMG00NS4zNzZzCnVzZXIgICAgMm0yOC4xNTZz
CnN5cyAgICAgMG01MS42NzJzCgpCdWlsZGluZyBYZW4gb24gTGludXggb24gWGVuIG9uIEh5cGVy
LVYsIG5vIGFzc2lzdGVkIGZsdXNoOgpyZWFsICAgIDNtOC43NjJzCnVzZXIgICAgMTBtNDYuNzg3
cwpzeXMgICAgIDMwbTE0LjQ5MnMKCkJ1aWxkaW5nIFhlbiBvbiBMaW51eCBvbiBYZW4gb24gSHlw
ZXItViwgd2l0aCBhc3Npc3RlZCBmbHVzaDoKcmVhbCAgICAwbTQ0LjM2OXMKdXNlciAgICAzbTE2
LjIzMXMKc3lzICAgICAzbTMuMzMwcwoKCgpCdWlsZGluZyBMaW51eCB4ODZfNjRfZGVmY29uZmln
IG9uIExpbnV4OgpyZWFsICAgIDBtNTkuNjk4cwp1c2VyICAgIDIxbTE0LjAxNHMKc3lzICAgICAy
bTU4Ljc0MnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZjb25maWcgb24gTGludXggb24gWGVu
IG9uIEh5cGVyLVYsIG5vIGFzc2lzdGVkCmZsdXNoOgpyZWFsICAgIDJtNi4yODRzCnVzZXIgICAg
MzFtMTguNzA2cwpzeXMgICAgIDIwbTMxLjEwNnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZj
b25maWcgb24gTGludXggb24gWGVuIG9uIEh5cGVyLVYsIHdpdGggYXNzaXN0ZWQKZmx1c2g6CnJl
YWwgICAgMW0zOC45NjhzCnVzZXIgICAgMjhtNDAuMzk4cwpzeXMgICAgIDExbTIwLjE1MXMKCgoK
VGhlcmUgYXJlIHZhcmlvdXMgZGVncmVlcyBvZiBpbXByb3ZlbWVudCBkZXBlbmRpbmcgb24gdGhl
IHdvcmtsb2FkLiBYZW4KY2FuIHBlcmhhcHMgYmUgb3B0bWlzZWQgYSBiaXQgbW9yZSBiZWNhdXNl
IGl0IGN1cnJlbnRseSBkb2Vzbid0IHBhc3MgdGhlCmFkZHJlc3Mgc3BhY2UgaWQgKGNyMykgdG8g
SHlwZXItViwgYnV0IHRoYXQgcmVxdWlyZXMgcmV3b3JraW5nIFRMQiBmbHVzaApBUElzIHdpdGhp
biBYZW4uCgpXZWkuCgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkNjOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IE1p
Y2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPgpDYzogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgoKV2VpIExpdSAoMyk6CiAgeDg2L2h5cGVydmlzb3I6IHBhc3Mg
ZmxhZ3MgdG8gaHlwZXJ2aXNvcl9mbHVzaF90bGIKICB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3Ig
TDAgYXNzaXN0ZWQgVExCIGZsdXNoCiAgeDg2L2h5cGVydjogTDAgYXNzaXN0ZWQgVExCIGZsdXNo
CgogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgICAgfCAgIDIgKwogeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyAgICAgfCAgMTcgKysKIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvcHJpdmF0ZS5oICAgIHwgIDEzICsrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jICAgICAgICB8IDIxMiArKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICAgICB8ICA3NCArKysrKysrKysKIHhlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwgICA3ICstCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuL3hlbi5jICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAg
ICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCAg
ICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIHwg
IDEwICstCiAxMCBmaWxlcyBjaGFuZ2VkLCAzMzQgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25z
KC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCgotLSAK
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:55:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:55:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3grs-0006DX-VI; Mon, 17 Feb 2020 13:55:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3grr-0006DC-Ox
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:55:23 +0000
X-Inumbo-ID: 232e643e-518d-11ea-bfed-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 232e643e-518d-11ea-bfed-12813bfff9fa;
 Mon, 17 Feb 2020 13:55:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3gro-0003Tt-H0; Mon, 17 Feb 2020 13:55:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3gro-0000KJ-6H; Mon, 17 Feb 2020 13:55:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3gro-0000Ch-5i; Mon, 17 Feb 2020 13:55:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147141-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=b18328256b565806c04c153ce49fc3641412b35b
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 13:55:20 +0000
Subject: [Xen-devel] [libvirt test] 147141: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE0MSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxNDEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJs
b2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygx
KSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygx
KSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVj
aygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGIxODMyODI1NmI1NjU4MDZjMDRjMTUzY2U0
OWZjMzY0MTQxMmIzNWIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzEgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDMwIGRheXMgICAzMCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwODQgIDIwMjAtMDItMTUgMTA6NDk6MzkgWiAg
ICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMg
PHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVy
ZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0u
Y29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgog
IHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDUzMTkgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:55:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:55:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3grw-0006FK-86; Mon, 17 Feb 2020 13:55:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7Mk=4F=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j3gru-0006EV-Ut
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:55:26 +0000
X-Inumbo-ID: 23a4b0e4-518d-11ea-aa99-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 23a4b0e4-518d-11ea-aa99-bc764e2007e4;
 Mon, 17 Feb 2020 13:55:22 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id p17so18560944wma.1
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 05:55:22 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=wLwrdLrf3Y5Q/7f9/LZJ0C4qbdwwFvoupOHOFtCD0qc=;
 b=RFrglyFoHhein7XRsb5cs7Uha4vcvBkg2AUJhyr3LPYwVkVBgDnbdb+fXz6Z1hgR6x
 SMfwXo83ezWoqDW0Z4VKfdYFzC9g+H/t6DEl8QN3uYia9SANWm7OVbE6gVjGVt8s4j6q
 yY6dvmhIuLJYHJvkYuju4Ub65xjUcN0IYIwaaJFBy1Xck/1QvryNXHLzSvRJ9QFQ/hAl
 Ozk1UR14mfwjX44fZYgV0G45mjjcWMD+rJ1Hm6kB5ABa3k3EvzqtkrzZpWKgaVx5++t7
 dDq8I5CPHIMTJ52HV4mSIBCmYkQhVx03TrPUC7uNrMYE9WD6z2dCDCF+6ZoAZTE5Xh3W
 2jOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=wLwrdLrf3Y5Q/7f9/LZJ0C4qbdwwFvoupOHOFtCD0qc=;
 b=cmUvfSAV8OL/xJCJ0CrhK3cTifxYokgH5UfwYaEbl6E2shbIoYGpI4dzghnYfQ6cEs
 EnvYVUzMN7RRh1xFKn1WRkhX2eFPYgU6Vzf1farCm01uyJOeKQafn9ZQrViSK0DbFVrq
 J7jNuBTsjApY08ZQzZH7OXZEgfW36olkN68xVYkLaeGpSkxP6RNAb6cjqUQShXH4dF1D
 VNGtk7S3rKIGcyFhOTPtPmWHjN2sYl8vwxaSp2+aU+AL4p0a8WdkwyzzAITXSeTFVOvb
 KjsUFDcOPrgvzFG4zJD40yKNGYKz02IHtqvt+APCNeRI4s7+szQSe+5rNi+kNmtD/jak
 62Xw==
X-Gm-Message-State: APjAAAWN9lZzA25jkPK432fRbRMbGVelvePcchE5SmIvTfuh0Sspg2Ky
 iLV+AApobHGcDJbVYv1JwFFzDxSO
X-Google-Smtp-Source: APXvYqwVrlE69e4XKeGBPsQWOJRnPUqFAcI6aCJOBDW/X8p0QFE6onAQHGfq3xZ6YQgFyxGubFj2Vw==
X-Received: by 2002:a1c:a381:: with SMTP id
 m123mr22383818wme.158.1581947721253; 
 Mon, 17 Feb 2020 05:55:21 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 m3sm1021533wrs.53.2020.02.17.05.55.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Feb 2020 05:55:20 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 13:55:15 +0000
Message-Id: <20200217135517.5826-2-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200217135517.5826-1-liuwe@microsoft.com>
References: <20200217135517.5826-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/3] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SHlwZXItVidzIEwwIGFzc2lzdGVkIGZsdXNoIGhhcyBmaW5lLWdyYWluZWQgY29udHJvbCBvdmVy
IHdoYXQgZ2V0cwpmbHVzaGVkLiBXZSBuZWVkIGFsbCB0aGUgZmxhZ3MgYXZhaWxhYmxlIHRvIG1h
a2UgdGhlIGJlc3QgZGVjaXNpb25zCnBvc3NpYmxlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgYmVj
YXVzZSBYZW4ncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGNhcmUgYWJvdXQKd2hhdCBpcyBwYXNz
ZWQgdG8gaXQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQp2MjoKMS4gSW50
cm9kdWNlIEZMVVNIX1RMQl9GTEFHU19NQVNLCi0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
dmlzb3IuYyAgICAgICAgfCAgNyArKysrKy0tCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5j
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAgICAg
ICB8ICA1ICsrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmggICAgICAgICB8ICAz
ICsrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmggfCAxMCArKysrKy0t
LS0tCiA1IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCmluZGV4IDQ3ZTkzOGUyODcuLjZlZTI4YzlkZjEgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKKysrIGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydmlzb3IuYwpAQCAtNzUsMTAgKzc1LDEzIEBAIHZvaWQgX19pbml0IGh5cGVy
dmlzb3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKIH0KIAogaW50IGh5cGVydmlz
b3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQorICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKKyAgICBpZiAoIGZsYWdzICYgfkZMVVNI
X1RMQl9GTEFHU19NQVNLICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKICAgICBpZiAoIG9w
cy5mbHVzaF90bGIgKQotICAgICAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChvcHMuZmx1c2hf
dGxiLCBtYXNrLCB2YSwgb3JkZXIpOworICAgICAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChv
cHMuZmx1c2hfdGxiLCBtYXNrLCB2YSwgZmxhZ3MpOwogCiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jIGIveGVuL2FyY2gveDg2
L2d1ZXN0L3hlbi94ZW4uYwppbmRleCA1ZDM0MjdhNzEzLi4wZWIxMTE1YzRkIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94
ZW4veGVuLmMKQEAgLTMyNCw3ICszMjQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1
cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKICAgICAgICAgcHZfc2hpbV9maXh1cF9lODIwKGU4MjAp
OwogfQogCi1zdGF0aWMgaW50IGZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0
IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgb3JkZXIpCitzdGF0aWMgaW50IGZsdXNoX3RsYihjb25z
dCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7
CiAgICAgcmV0dXJuIHhlbl9oeXBlcmNhbGxfaHZtX29wKEhWTU9QX2ZsdXNoX3RsYnMsIE5VTEwp
OwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5j
CmluZGV4IGM3Y2FmNWJjMjYuLjRkYWI3NGMwZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTI1OCw5ICsyNTgsOCBAQCB2b2lkIGZs
dXNoX2FyZWFfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNp
Z25lZCBpbnQgZmxhZ3MpCiAgICAgICAgICAhY3B1bWFza19zdWJzZXQobWFzaywgY3B1bWFza19v
ZihjcHUpKSApCiAgICAgewogICAgICAgICBpZiAoIGNwdV9oYXNfaHlwZXJ2aXNvciAmJgotICAg
ICAgICAgICAgICEoZmxhZ3MgJiB+KEZMVVNIX1RMQiB8IEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVT
SF9WQV9WQUxJRCB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgRkxVU0hfT1JERVJfTUFTSykp
ICYmCi0gICAgICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncyAm
IEZMVVNIX09SREVSX01BU0spICkKKyAgICAgICAgICAgICAhKGZsYWdzICYgfkZMVVNIX1RMQl9G
TEFHU19NQVNLKSAmJgorICAgICAgICAgICAgICFoeXBlcnZpc29yX2ZsdXNoX3RsYihtYXNrLCB2
YSwgZmxhZ3MpICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCB0bGJfY2xrX2VuYWJsZWQg
KQogICAgICAgICAgICAgICAgIHRsYl9jbGtfZW5hYmxlZCA9IGZhbHNlOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVz
aHRsYi5oCmluZGV4IDk3NzMwMTQzMjAuLmE0ZGUzMTc0NTIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZmx1c2h0bGIuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxi
LmgKQEAgLTEyMyw2ICsxMjMsOSBAQCB2b2lkIHN3aXRjaF9jcjNfY3I0KHVuc2lnbmVkIGxvbmcg
Y3IzLCB1bnNpZ25lZCBsb25nIGNyNCk7CiAgLyogRmx1c2ggYWxsIEhWTSBndWVzdHMgbGluZWFy
IFRMQiAodXNpbmcgQVNJRC9WUElEKSAqLwogI2RlZmluZSBGTFVTSF9HVUVTVFNfVExCIDB4NDAw
MAogCisjZGVmaW5lIEZMVVNIX1RMQl9GTEFHU19NQVNLIChGTFVTSF9UTEIgfCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfVkFfVkFMSUQgfCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBGTFVTSF9PUkRFUl9NQVNLKQorCiAvKiBGbHVzaCBsb2NhbCBUTEJzL2NhY2hlcy4gKi8KIHVu
c2lnbmVkIGludCBmbHVzaF9hcmVhX2xvY2FsKGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQg
ZmxhZ3MpOwogI2RlZmluZSBmbHVzaF9sb2NhbChmbGFncykgZmx1c2hfYXJlYV9sb2NhbChOVUxM
LCBmbGFncykKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgKaW5kZXggNDMyZTU3
YzJhMC4uNDhkNTQ3MzVkMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9o
eXBlcnZpc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgK
QEAgLTM1LDcgKzM1LDcgQEAgc3RydWN0IGh5cGVydmlzb3Jfb3BzIHsKICAgICAvKiBGaXggdXAg
ZTgyMCBtYXAgKi8KICAgICB2b2lkICgqZTgyMF9maXh1cCkoc3RydWN0IGU4MjBtYXAgKmU4MjAp
OwogICAgIC8qIEwwIGFzc2lzdGVkIFRMQiBmbHVzaCAqLwotICAgIGludCAoKmZsdXNoX3RsYiko
Y29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IG9yZGVy
KTsKKyAgICBpbnQgKCpmbHVzaF90bGIpKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9p
ZCAqdmEsIHVuc2lnbmVkIGludCBmbGFncyk7CiB9OwogCiAjaWZkZWYgQ09ORklHX0dVRVNUCkBA
IC00OCwxMSArNDgsMTEgQEAgdm9pZCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBt
YXAgKmU4MjApOwogLyoKICAqIEwwIGFzc2lzdGVkIFRMQiBmbHVzaC4KICAqIG1hc2s6IGNwdW1h
c2sgb2YgdGhlIGRpcnR5IHZDUFVzIHRoYXQgc2hvdWxkIGJlIGZsdXNoZWQuCi0gKiB2YTogbGlu
ZWFyIGFkZHJlc3MgdG8gZmx1c2gsIG9yIE5VTEwgZm9yIGdsb2JhbCBmbHVzaGVzLgotICogb3Jk
ZXI6IG9yZGVyIG9mIHRoZSBsaW5lYXIgYWRkcmVzcyBwb2ludGVkIGJ5IHZhLgorICogdmE6IGxp
bmVhciBhZGRyZXNzIHRvIGZsdXNoLCBvciBOVUxMIGZvciBlbnRpcmUgYWRkcmVzcyBzcGFjZS4K
KyAqIGZsYWdzOiBmbGFncyBmb3IgZmx1c2hpbmcsIGluY2x1ZGluZyB0aGUgb3JkZXIgb2YgdmEu
CiAgKi8KIGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNv
bnN0IHZvaWQgKnZhLAotICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRl
cik7CisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKIAogI2Vs
c2UKIApAQCAtNjUsNyArNjUsNyBAQCBzdGF0aWMgaW5saW5lIGludCBoeXBlcnZpc29yX2FwX3Nl
dHVwKHZvaWQpIHsgcmV0dXJuIDA7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jl
c3VtZSh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQg
aHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKSB7fQogc3RhdGljIGlu
bGluZSBpbnQgaHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25z
dCB2b2lkICp2YSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncykKIHsKICAgICByZXR1cm4gLUVOT1NZUzsKIH0KLS0gCjIuMjAuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:55:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:55:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3gs0-0006HW-J5; Mon, 17 Feb 2020 13:55:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7Mk=4F=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j3grz-0006HK-Ve
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:55:32 +0000
X-Inumbo-ID: 242ba950-518d-11ea-b0fd-bc764e2007e4
Received: from mail-wr1-x441.google.com (unknown [2a00:1450:4864:20::441])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 242ba950-518d-11ea-b0fd-bc764e2007e4;
 Mon, 17 Feb 2020 13:55:23 +0000 (UTC)
Received: by mail-wr1-x441.google.com with SMTP id y11so19826729wrt.6
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 05:55:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=A9LCktLGPnxDPoPOx5N7Q/Ujame0oJVqmScNTU1P0Tg=;
 b=mkd7kaGkEFVcK2JgZV9Q4RiznHv3iqNQX2qKbZ8hZm1c8c2vjuWaD1c/9fMYSWpNl3
 UqHyORN1EHQZhZitfGbDiN7x8vXeb7xiTTlz3FCzO9WRwE3sYDa0OkLzNPCPoNuapQwI
 UQjxyOrQtOmoHuru1N5d+PaAQ92gbetbaW69rvK9sMcSx+cAZLNC3/aw6ogbLzm1CAD4
 Dyhs9tQHVYK99/h7FtHAGhEpA99iuld6YwSRPziDxA17VCNR5tBdJoPwnHKUoOt1gNxh
 1DW+9r/25X2IK4BZb4L+LKYXMLJhwJcjTa0KE1l8ZLTZMsgq5nF0lVZNpxinZOsk1cxg
 bwjA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=A9LCktLGPnxDPoPOx5N7Q/Ujame0oJVqmScNTU1P0Tg=;
 b=jvZOVZrhB4JjLRerzlNHv1aN1cO7aBEellICPswwGOEUTp+b7LDqaJ0cODYRIWdHfp
 gv4nrwpATSM1cvcUQqa4gmfiSndNPUA0O+5CGRR45Pvs7yxQYRjvpdbswZ2toCLmAsZI
 wO4nysRBtJwu4qiKv9AumGaI+hh9xo1Dcd5Hv1Nz5t0EujFjD+gYGEHDR0YypgRrZqI5
 VjAg3iEAE1mYjB5rKQc1Etd5aShSgM8E6OwcQwJ6iZSCVF5W9mNa4xotaUUatRxpEIP6
 nvuNfr2k+fi0lIROu8G/EeiayomndDedTYisSrLTE53vydBXpKh45b8wXv+1NlS9zGnm
 wIxg==
X-Gm-Message-State: APjAAAWYkCikdmXcxum6qozVl5+sqne0geca/UclZF2lmmBA15y9ETuR
 WFwHmZlS5ylo8Y9GOLDAHAv86X8e
X-Google-Smtp-Source: APXvYqyPTfVhJUd6v1Kg1ZYcMPz6Ls3FeN8Q5P7v/UbWUpJoMiPtZL8oz8hvYmnzFoDJtSk+eOhLtg==
X-Received: by 2002:adf:b198:: with SMTP id q24mr23067900wra.188.1581947722218; 
 Mon, 17 Feb 2020 05:55:22 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 m3sm1021533wrs.53.2020.02.17.05.55.21
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Feb 2020 05:55:21 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 13:55:16 +0000
Message-Id: <20200217135517.5826-3-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200217135517.5826-1-liuwe@microsoft.com>
References: <20200217135517.5826-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/3] x86/hyperv: skeleton for L0 assisted TLB
 flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGEgYmFzaWMgaG9vayBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoLiBUaGUgaG9v
ayBuZWVkcyB0bwpjaGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5v
dCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKbnVtYmVyIHRvIGZhbGwgYmFjayB0byBuYXRpdmUg
Zmx1c2hlcy4KCkludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNh
bGwgcGFnZSBpcyByZWFkeS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KLS0tCnYzOgoxLiBDaGFuZ2UgaHZfaGNhbGxfcGFnZV9yZWFkeSB0byBoY2FsbF9wYWdlX3Jl
YWR5Ci0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgfCAgMSArCiB4ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwogeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKIHhlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvdGxiLmMgICAgIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQg
ZmlsZXMgY2hhbmdlZCwgNjMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQpp
bmRleCA2ODE3MDEwOWE5Li4xODkwMmMzM2U5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZp
bGUKQEAgLTEgKzEsMiBAQAogb2JqLXkgKz0gaHlwZXJ2Lm8KK29iai15ICs9IHRsYi5vCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwppbmRleCA3MGY0Y2Q1YWUwLi5mMWIzMDczNzEyIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFRklORV9QRVJfQ1BVX1JF
QURfTU9TVExZKHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKIERFRklORV9QRVJfQ1BVX1JFQURfTU9T
VExZKHVuc2lnbmVkIGludCwgaHZfdnBfaW5kZXgpOwogCitzdGF0aWMgYm9vbCBfX3JlYWRfbW9z
dGx5IGhjYWxsX3BhZ2VfcmVhZHk7CisKIHN0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9ndWVzdF9p
ZCh2b2lkKQogewogICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307CkBAIC0xMTksNiAr
MTIxLDggQEAgc3RhdGljIHZvaWQgX19pbml0IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZvaWQpCiAg
ICAgQlVHX09OKCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7CiAKICAgICBzZXRfZml4bWFwX3goRklY
X1hfSFlQRVJWX0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7CisKKyAgICBoY2FsbF9wYWdlX3Jl
YWR5ID0gdHJ1ZTsKIH0KIAogc3RhdGljIGludCBzZXR1cF9oeXBlcmNhbGxfcGNwdV9hcmcodm9p
ZCkKQEAgLTE5OSwxMSArMjAzLDI0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlODIwX2ZpeHVwKHN0
cnVjdCBlODIwbWFwICplODIwKQogICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHJlc2VydmUgSHlw
ZXItViBoeXBlcmNhbGwgcmFuZ2VcbiIpOwogfQogCitzdGF0aWMgaW50IGZsdXNoX3RsYihjb25z
dCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAorICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGZsYWdzKQoreworICAgIGlmICggIShtc19oeXBlcnYuaGludHMgJiBIVl9Y
NjRfUkVNT1RFX1RMQl9GTFVTSF9SRUNPTU1FTkRFRCkgKQorICAgICAgICByZXR1cm4gLUVPUE5P
VFNVUFA7CisKKyAgICBpZiAoICFoY2FsbF9wYWdlX3JlYWR5IHx8ICF0aGlzX2NwdShodl9pbnB1
dF9wYWdlKSApCisgICAgICAgIHJldHVybiAtRU5YSU87CisKKyAgICByZXR1cm4gaHlwZXJ2X2Zs
dXNoX3RsYihtYXNrLCB2YSwgZmxhZ3MpOworfQorCiBzdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVy
dmlzb3Jfb3BzIF9faW5pdGRhdGEgb3BzID0gewogICAgIC5uYW1lID0gIkh5cGVyLVYiLAogICAg
IC5zZXR1cCA9IHNldHVwLAogICAgIC5hcF9zZXR1cCA9IGFwX3NldHVwLAogICAgIC5lODIwX2Zp
eHVwID0gZTgyMF9maXh1cCwKKyAgICAuZmx1c2hfdGxiID0gZmx1c2hfdGxiLAogfTsKIAogLyoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKaW5kZXggOTU2ZWZmODMxZi4uNTA5YmVkYWFm
YSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKKysrIGIv
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKQEAgLTIyLDEwICsyMiwxNCBAQAog
I2lmbmRlZiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fCiAjZGVmaW5lIF9fWEVOX0hZUEVSVl9Q
UklWSUFURV9IX18KIAorI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8eGVuL3Bl
cmNwdS5oPgogCiBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFQ0xB
UkVfUEVSX0NQVSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7CiBERUNMQVJFX1BFUl9DUFUodW5zaWdu
ZWQgaW50LCBodl92cF9pbmRleCk7CiAKK2ludCBoeXBlcnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1h
c2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgZmxhZ3MpOworCiAjZW5kaWYgLyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8K
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAuLjQ4ZjUyNzIyOWUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jCkBAIC0wLDAgKzEsNDEgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIGFy
Y2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYworICoKKyAqIFN1cHBvcnQgZm9yIFRMQiBtYW5hZ2Vt
ZW50IHVzaW5nIGh5cGVyY2FsbHMKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2Fy
ZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhl
IHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkK
KyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhl
IExpY2Vuc2UsIG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoK
KyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwg
YmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhl
IGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg
Y29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhp
cyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisg
KgorICogQ29weXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KKyAqLworCisjaW5jbHVkZSA8eGVu
L2NwdW1hc2suaD4KKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KKworI2luY2x1ZGUgInByaXZhdGUu
aCIKKworaW50IGh5cGVydl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2
b2lkICp2YSwKKyAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKK3sKKyAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBt
b2RlOiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICog
dGFiLXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAK
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:55:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:55:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3gs6-0006KR-16; Mon, 17 Feb 2020 13:55:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Y7Mk=4F=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j3gs4-0006Jv-VI
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:55:36 +0000
X-Inumbo-ID: 24d98958-518d-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 24d98958-518d-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 13:55:24 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id g3so19813193wrs.12
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 05:55:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=/n18PxJCMQcDNziI7TYERKCu5xatQmIITtNR1Ioqht4=;
 b=LWGaO59sIJAREqIYKvNJfeuYFcBQQ4NmYWxk2sYvCARuXJwXHjGRQTYF+yW9cIe8zC
 eT498WIHwMtqIh8Kc/PxF+KplHddnsIsWYxK5tHQPfNkc411AL3N5uGqxRdFtVTaXMaW
 xA8nMpnY5wEltqAFKVFYX8p5KHhFprZkXq2N5M+3tTo2LWA7noRozYX2wJq+fdyn8MfQ
 MeN4XbZGjYwu1Fmi6ok1g1DKTvkugPD5xNvKuqRmj4Fi59X0XY9q/LGOS8UZl7vzli5B
 WdXRFzWpoqUF6yPty+2vb9iT2CAINwKq0qokqZz36A08SUDCCzFyEW6Cgct3++vuVrbU
 zj3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=/n18PxJCMQcDNziI7TYERKCu5xatQmIITtNR1Ioqht4=;
 b=hgUHMo76hes6U8UyRAPUezAQp2pyM8IIyGSfLVx5bl/9g1gTKf/4TegkEzNKe1Sz/H
 1sR13zUZm2pfva91Tah/cSKXKK3JfBnYNsawE1lig3M6psuhE/bcOjUJ9uoGqxe8aV6c
 1QpErqkRrWsqEp4G0Sx3XzYhOFYL23PlOwtqxOch/Ya6A1j9TxZaLl1wOizHdJRen9CS
 C/2xYBGNbKt9M1TEca1p/bSFGzKhcJCiSiUZXbxEh3Z5E3RiqSUmZvqApeIsjpQsH4oh
 yv93VUVnB1TNlvQ9lK535nzWgcRI1e/eqBVG6irmLt6BYH4+gYQfbEpPhY6kuSO7C3oL
 +0+g==
X-Gm-Message-State: APjAAAVpXP9BQHztqtq3PxOqsk5PQgxqh48BbfyoLWtS3j/sNqyD4rZ7
 pE09hNzxIo7y310Tg0Dw6Kn7s495
X-Google-Smtp-Source: APXvYqwoGaEtpzAaSbBYELOL4SpTzxl0+XGOReyr3m+XAIN6uzJC/Pq6iodaU/TcKod/y+PfyN2B2A==
X-Received: by 2002:adf:f606:: with SMTP id t6mr22339738wrp.304.1581947723152; 
 Mon, 17 Feb 2020 05:55:23 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 m3sm1021533wrs.53.2020.02.17.05.55.22
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Feb 2020 05:55:22 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 13:55:17 +0000
Message-Id: <20200217135517.5826-4-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200217135517.5826-1-liuwe@microsoft.com>
References: <20200217135517.5826-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9uIEh5cGVyLVYuIEl0IHRh
a2VzIGFkdmFudGFnZQpvZiBzZXZlcmFsIGh5cGVyY2FsbHM6CgogKiBIVkNBTExfRkxVU0hfVklS
VFVBTF9BRERSRVNTX0xJU1QKICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19MSVNUX0VY
CiAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKICogSFZDQUxMX0ZMVVNIX1ZJ
UlRVQUxfQUREUkVTU19TUEFDRV9FWAoKUGljayB0aGUgbW9zdCBlZmZpY2llbnQgaHlwZXJjYWxs
cyBhdmFpbGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29t
PgotLS0KdjM6CjEuIEFkZHJlc3MgbW9yZSBjb21tZW50cy4KMi4gRml4IHVzYWdlIG9mIG1heF92
cF9pbmRleC4KMy4gVXNlIHRoZSBmaWxsX2d2YV9saXN0IGFsZ29yaXRobSBmcm9tIExpbnV4LgoK
djI6CjEuIEFkZHJlc3MgUm9nZXIgYW5kIEphbidzIGNvbW1lbnRzIHJlIHR5cGVzIGV0Yy4KMi4g
Rml4IHBvaW50ZXIgYXJpdGhtZXRpYy4KMy4gTWlzYyBpbXByb3ZlbWVudCB0byBjb2RlLgotLS0K
IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgIHwgICAxICsKIHhlbi9hcmNoL3g4
Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgICA5ICsrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jICAgICB8IDE3MyArKysrKysrKysrKysrKysrKysrKysrKysrKystCiB4ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICB8ICA3NCArKysrKysrKysrKysKIDQgZmlsZXMg
Y2hhbmdlZCwgMjU2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEw
MDY0NCB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlCmluZGV4IDE4OTAyYzMzZTkuLjBlMzk0MTA5NjggMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9NYWtlZmlsZQpAQCAtMSwyICsxLDMgQEAKIG9iai15ICs9IGh5cGVydi5vCiBvYmoteSAr
PSB0bGIubworb2JqLXkgKz0gdXRpbC5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L3ByaXZhdGUuaCBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCmlu
ZGV4IDUwOWJlZGFhZmEuLjc5YTc3OTMwYTAgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvcHJpdmF0ZS5oCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0
ZS5oCkBAIC0yNCwxMiArMjQsMjEgQEAKIAogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5j
bHVkZSA8eGVuL3BlcmNwdS5oPgorI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogCiBERUNMQVJFX1BF
Ul9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2
X3ZwX2Fzc2lzdCk7CiBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7
CiAKK3N0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IGh2X3ZwX2luZGV4KHVuc2lnbmVkIGludCBj
cHUpCit7CisgICAgcmV0dXJuIHBlcl9jcHUoaHZfdnBfaW5kZXgsIGNwdSk7Cit9CisKIGludCBo
eXBlcnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCiAg
ICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpOwogCisvKiBSZXR1cm5zIG51
bWJlciBvZiBiYW5rcywgLWV2IGlmIGVycm9yICovCitpbnQgY3B1bWFza190b192cHNldChzdHJ1
Y3QgaHZfdnBzZXQgKnZwc2V0LCBjb25zdCBjcHVtYXNrX3QgKm1hc2spOworCiAjZW5kaWYgLyog
X19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCmluZGV4
IDQ4ZjUyNzIyOWUuLjhjZDFjNmYwZWQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9o
eXBlcnYvdGxiLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwpAQCAtMTks
MTcgKzE5LDE4OCBAQAogICogQ29weXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KICAqLwogCisj
aW5jbHVkZSA8eGVuL2NwdS5oPgogI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8
eGVuL2Vycm5vLmg+CiAKKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2Lmg+CisjaW5jbHVkZSA8
YXNtL2d1ZXN0L2h5cGVydi1oY2FsbC5oPgorI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtdGxm
cy5oPgorCiAjaW5jbHVkZSAicHJpdmF0ZS5oIgogCisvKgorICogSXQgaXMgcG9zc2libGUgdG8g
ZW5jb2RlIHVwIHRvIDQwOTYgcGFnZXMgdXNpbmcgdGhlIGxvd2VyIDEyIGJpdHMKKyAqIGluIGFu
IGVsZW1lbnQgb2YgZ3ZhX2xpc3QKKyAqLworI2RlZmluZSBIVl9UTEJfRkxVU0hfVU5JVCAoNDA5
NiAqIFBBR0VfU0laRSkKKworc3RhdGljIHVuc2lnbmVkIGludCBmaWxsX2d2YV9saXN0KHVpbnQ2
NF90ICpndmFfbGlzdCwgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQoreworICAgIHVuc2lnbmVkIGxvbmcgY3VyID0g
KHVuc2lnbmVkIGxvbmcpdmE7CisgICAgLyogZW5kIGlzIDEgcGFzdCB0aGUgcmFuZ2UgdG8gYmUg
Zmx1c2hlZCAqLworICAgIHVuc2lnbmVkIGxvbmcgZW5kID0gY3VyICsgKFBBR0VfU0laRSA8PCBv
cmRlcik7CisgICAgdW5zaWduZWQgaW50IG4gPSAwOworCisgICAgZG8geworICAgICAgICB1bnNp
Z25lZCBsb25nIGRpZmYgPSBlbmQgLSBjdXI7CisKKyAgICAgICAgZ3ZhX2xpc3Rbbl0gPSBjdXIg
JiBQQUdFX01BU0s7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogVXNlIGxvd2VyIDEyIGJpdHMg
dG8gZW5jb2RlIHRoZSBudW1iZXIgb2YgYWRkaXRpb25hbCBwYWdlcworICAgICAgICAgKiB0byBm
bHVzaAorICAgICAgICAgKi8KKyAgICAgICAgaWYgKCBkaWZmID49IEhWX1RMQl9GTFVTSF9VTklU
ICkKKyAgICAgICAgeworICAgICAgICAgICAgZ3ZhX2xpc3Rbbl0gfD0gflBBR0VfTUFTSzsKKyAg
ICAgICAgICAgIGN1ciArPSBIVl9UTEJfRkxVU0hfVU5JVDsKKyAgICAgICAgfQorICAgICAgICBl
bHNlCisgICAgICAgIHsKKyAgICAgICAgICAgIGd2YV9saXN0W25dIHw9IChkaWZmIC0gMSkgPj4g
UEFHRV9TSElGVDsKKyAgICAgICAgICAgIGN1ciA9IGVuZDsKKyAgICAgICAgfQorCisgICAgICAg
IG4rKzsKKyAgICB9IHdoaWxlICggY3VyIDwgZW5kICk7CisKKyAgICByZXR1cm4gbjsKK30KKwor
c3RhdGljIHVpbnQ2NF90IGZsdXNoX3RsYl9leChjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0
IHZvaWQgKnZhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxh
Z3MpCit7CisgICAgc3RydWN0IGh2X3RsYl9mbHVzaF9leCAqZmx1c2ggPSB0aGlzX2NwdShodl9p
bnB1dF9wYWdlKTsKKyAgICBpbnQgbnJfYmFua3M7CisgICAgdW5zaWduZWQgaW50IG1heF9ndmFz
LCBvcmRlciA9IGZsYWdzICYgRkxVU0hfT1JERVJfTUFTSzsKKyAgICB1aW50NjRfdCAqZ3ZhX2xp
c3Q7CisKKyAgICBpZiAoICFmbHVzaCB8fCBsb2NhbF9pcnFfaXNfZW5hYmxlZCgpICkKKyAgICB7
CisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgICAgICByZXR1cm4gfjBVTEw7Cisg
ICAgfQorCisgICAgaWYgKCAhKG1zX2h5cGVydi5oaW50cyAmIEhWX1g2NF9FWF9QUk9DRVNTT1Jf
TUFTS1NfUkVDT01NRU5ERUQpICkKKyAgICAgICAgcmV0dXJuIH4wVUxMOworCisgICAgZmx1c2gt
PmFkZHJlc3Nfc3BhY2UgPSAwOworICAgIGZsdXNoLT5mbGFncyA9IEhWX0ZMVVNIX0FMTF9WSVJU
VUFMX0FERFJFU1NfU1BBQ0VTOworICAgIGlmICggIShmbGFncyAmIEZMVVNIX1RMQl9HTE9CQUwp
ICkKKyAgICAgICAgZmx1c2gtPmZsYWdzIHw9IEhWX0ZMVVNIX05PTl9HTE9CQUxfTUFQUElOR1Nf
T05MWTsKKworICAgIG5yX2JhbmtzID0gY3B1bWFza190b192cHNldCgmZmx1c2gtPmh2X3ZwX3Nl
dCwgbWFzayk7CisgICAgaWYgKCBucl9iYW5rcyA8IDAgKQorICAgICAgICByZXR1cm4gfjBVTEw7
CisKKyAgICBtYXhfZ3ZhcyA9CisgICAgICAgIChQQUdFX1NJWkUgLSBzaXplb2YoKmZsdXNoKSAt
IG5yX2JhbmtzICoKKyAgICAgICAgIHNpemVvZihmbHVzaC0+aHZfdnBfc2V0LmJhbmtfY29udGVu
dHNbMF0pKSAvCisgICAgICAgIHNpemVvZih1aW50NjRfdCk7ICAgICAgIC8qIGd2YSBpcyByZXBy
ZXNlbnRlZCBhcyB1aW50NjRfdCAqLworCisgICAgLyoKKyAgICAgKiBGbHVzaCB0aGUgZW50aXJl
IGFkZHJlc3Mgc3BhY2UgaWYgdmEgaXMgTlVMTCBvciBpZiB0aGVyZSBpcyBub3QKKyAgICAgKiBl
bm91Z2ggc3BhY2UgZm9yIGd2YV9saXN0LgorICAgICAqLworICAgIGlmICggIXZhIHx8IChQQUdF
X1NJWkUgPDwgb3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQgPiBtYXhfZ3ZhcyApCisgICAgICAg
IHJldHVybiBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1Nf
U1BBQ0VfRVgsIDAsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yX2Jhbmtz
LCB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7CisKKyAgICAvKgorICAgICAqIFRoZSBjYWxjdWxh
dGlvbiBvZiBndmFfbGlzdCBhZGRyZXNzIHJlcXVpcmVzIHRoZSBzdHJ1Y3R1cmUgdG8KKyAgICAg
KiBiZSA2NCBiaXRzIGFsaWduZWQuCisgICAgICovCisgICAgQlVJTERfQlVHX09OKHNpemVvZigq
Zmx1c2gpICUgc2l6ZW9mKHVpbnQ2NF90KSk7CisgICAgZ3ZhX2xpc3QgPSAodWludDY0X3QgKilm
bHVzaCArIHNpemVvZigqZmx1c2gpIC8gc2l6ZW9mKHVpbnQ2NF90KSArIG5yX2JhbmtzOworCisg
ICAgcmV0dXJuIGh2X2RvX3JlcF9oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVT
U19MSVNUX0VYLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGxfZ3ZhX2xpc3Qo
Z3ZhX2xpc3QsIHZhLCBvcmRlciksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJf
YmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKK30KKworLyogTWF4aW11bSBudW1iZXIg
b2YgZ3ZhcyBmb3IgaHZfdGxiX2ZsdXNoICovCisjZGVmaW5lIE1BWF9HVkFTICgoUEFHRV9TSVpF
IC0gc2l6ZW9mKHN0cnVjdCBodl90bGJfZmx1c2gpKSAvIHNpemVvZih1aW50NjRfdCkpCisKIGlu
dCBoeXBlcnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEs
CiAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7Ci0gICAgcmV0dXJu
IC1FT1BOT1RTVVBQOworICAgIHVuc2lnbmVkIGxvbmcgaXJxX2ZsYWdzOworICAgIHN0cnVjdCBo
dl90bGJfZmx1c2ggKmZsdXNoID0gdGhpc19jcHUoaHZfaW5wdXRfcGFnZSk7CisgICAgdW5zaWdu
ZWQgaW50IG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOworICAgIHVpbnQ2NF90IHJl
dDsKKworICAgIGlmICggIWZsdXNoIHx8IGNwdW1hc2tfZW1wdHkobWFzaykgKQorICAgIHsKKyAg
ICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAg
IH0KKworICAgIGxvY2FsX2lycV9zYXZlKGlycV9mbGFncyk7CisKKyAgICBmbHVzaC0+YWRkcmVz
c19zcGFjZSA9IDA7CisgICAgZmx1c2gtPmZsYWdzID0gSFZfRkxVU0hfQUxMX1ZJUlRVQUxfQURE
UkVTU19TUEFDRVM7CisgICAgZmx1c2gtPnByb2Nlc3Nvcl9tYXNrID0gMDsKKyAgICBpZiAoICEo
ZmxhZ3MgJiBGTFVTSF9UTEJfR0xPQkFMKSApCisgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9G
TFVTSF9OT05fR0xPQkFMX01BUFBJTkdTX09OTFk7CisKKyAgICBpZiAoIGNwdW1hc2tfZXF1YWwo
bWFzaywgJmNwdV9vbmxpbmVfbWFwKSApCisgICAgICAgIGZsdXNoLT5mbGFncyB8PSBIVl9GTFVT
SF9BTExfUFJPQ0VTU09SUzsKKyAgICBlbHNlCisgICAgeworICAgICAgICB1bnNpZ25lZCBpbnQg
Y3B1OworCisgICAgICAgIC8qCisgICAgICAgICAqIE5vcm1hbGx5IFZQIGluZGljZXMgYXJlIGlu
IGFzY2VuZGluZyBvcmRlciBhbmQgbWF0Y2ggWGVuJ3MKKyAgICAgICAgICogaWRlYSBvZiBDUFUg
aWRzLiBDaGVjayB0aGUgbGFzdCBpbmRleCB0byBzZWUgaWYgVlAgaW5kZXggaXMKKyAgICAgICAg
ICogPj0gNjQuIElmIHNvLCB3ZSBjYW4gc2tpcCBzZXR0aW5nIHVwIHBhcmFtZXRlcnMgZm9yCisg
ICAgICAgICAqIG5vbi1hcHBsaWNhYmxlIGh5cGVyY2FsbHMgd2l0aG91dCBsb29raW5nIGZ1cnRo
ZXIuCisgICAgICAgICAqLworICAgICAgICBpZiAoIGh2X3ZwX2luZGV4KGNwdW1hc2tfbGFzdCht
YXNrKSkgPj0gNjQgKQorICAgICAgICAgICAgZ290byBkb19leF9oeXBlcmNhbGw7CisKKyAgICAg
ICAgZm9yX2VhY2hfY3B1ICggY3B1LCBtYXNrICkKKyAgICAgICAgeworICAgICAgICAgICAgdW5z
aWduZWQgaW50IHZwaWQgPSBodl92cF9pbmRleChjcHUpOworCisgICAgICAgICAgICBpZiAoIHZw
aWQgPj0gbXNfaHlwZXJ2Lm1heF92cF9pbmRleCApCisgICAgICAgICAgICB7CisgICAgICAgICAg
ICAgICAgbG9jYWxfaXJxX3Jlc3RvcmUoaXJxX2ZsYWdzKTsKKyAgICAgICAgICAgICAgICByZXR1
cm4gLUVOWElPOworICAgICAgICAgICAgfQorCisgICAgICAgICAgICBpZiAoIHZwaWQgPj0gNjQg
KQorICAgICAgICAgICAgICAgIGdvdG8gZG9fZXhfaHlwZXJjYWxsOworCisgICAgICAgICAgICBf
X3NldF9iaXQodnBpZCwgJmZsdXNoLT5wcm9jZXNzb3JfbWFzayk7CisgICAgICAgIH0KKyAgICB9
CisKKyAgICAvKgorICAgICAqIEZsdXNoIHRoZSBlbnRpcmUgYWRkcmVzcyBzcGFjZSBpZiB2YSBp
cyBOVUxMIG9yIGlmIHRoZXJlIGlzIG5vdAorICAgICAqIGVub3VnaCBzcGFjZSBmb3IgZ3ZhX2xp
c3QuCisgICAgICovCisgICAgaWYgKCAhdmEgfHwgKFBBR0VfU0laRSA8PCBvcmRlcikgLyBIVl9U
TEJfRkxVU0hfVU5JVCA+IE1BWF9HVkFTICkKKyAgICAgICAgcmV0ID0gaHZfZG9faHlwZXJjYWxs
KEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7CisgICAgZWxzZQorICAgICAgICBy
ZXQgPSBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElT
VCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsX2d2YV9saXN0KGZsdXNo
LT5ndmFfbGlzdCwgdmEsIG9yZGVyKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAwLCB2aXJ0X3RvX21hZGRyKGZsdXNoKSwgMCk7CisgICAgZ290byBkb25lOworCisgZG9fZXhf
aHlwZXJjYWxsOgorICAgIHJldCA9IGZsdXNoX3RsYl9leChtYXNrLCB2YSwgZmxhZ3MpOworCisg
ZG9uZToKKyAgICBsb2NhbF9pcnFfcmVzdG9yZShpcnFfZmxhZ3MpOworCisgICAgcmV0dXJuIHJl
dCAmIEhWX0hZUEVSQ0FMTF9SRVNVTFRfTUFTSyA/IC1FTlhJTyA6IDA7CiB9CiAKKyN1bmRlZiBN
QVhfR1ZBUworCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgogICogbW9kZTogQwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L3V0aWwuYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4wYWJi
MzdiMDVmCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGls
LmMKQEAgLTAsMCArMSw3NCBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L3V0aWwuYworICoKKyAqIEh5cGVyLVYgdXRpbGl0eSBmdW5jdGlvbnMKKyAq
CisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg
aXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCisgKiAoYXQgeW91
ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBkaXN0
cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhP
VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAq
IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl
ZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisg
KgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwg
UHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8
aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKgorICogQ29weXJpZ2h0IChjKSAyMDIw
IE1pY3Jvc29mdC4KKyAqLworCisjaW5jbHVkZSA8eGVuL2NwdS5oPgorI2luY2x1ZGUgPHhlbi9j
cHVtYXNrLmg+CisjaW5jbHVkZSA8eGVuL2Vycm5vLmg+CisKKyNpbmNsdWRlIDxhc20vZ3Vlc3Qv
aHlwZXJ2Lmg+CisjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10bGZzLmg+CisKKyNpbmNsdWRl
ICJwcml2YXRlLmgiCisKK2ludCBjcHVtYXNrX3RvX3Zwc2V0KHN0cnVjdCBodl92cHNldCAqdnBz
ZXQsCisgICAgICAgICAgICAgICAgICAgICBjb25zdCBjcHVtYXNrX3QgKm1hc2spCit7CisgICAg
aW50IG5yID0gMTsKKyAgICB1bnNpZ25lZCBpbnQgY3B1LCB2Y3B1X2JhbmssIHZjcHVfb2Zmc2V0
OworICAgIHVuc2lnbmVkIGludCBtYXhfYmFua3MgPSBtc19oeXBlcnYubWF4X3ZwX2luZGV4IC8g
NjQ7CisKKyAgICAvKiBVcCB0byA2NCBiYW5rcyBjYW4gYmUgcmVwcmVzZW50ZWQgYnkgdmFsaWRf
YmFua19tYXNrICovCisgICAgaWYgKCBtYXhfYmFua3MgPiA2NCApCisgICAgICAgIHJldHVybiAt
RTJCSUc7CisKKyAgICAvKiBDbGVhciBhbGwgYmFua3MgdG8gYXZvaWQgZmx1c2hpbmcgdW53YW50
ZWQgQ1BVcyAqLworICAgIGZvciAoIHZjcHVfYmFuayA9IDA7IHZjcHVfYmFuayA8IG1heF9iYW5r
czsgdmNwdV9iYW5rKysgKQorICAgICAgICB2cHNldC0+YmFua19jb250ZW50c1t2Y3B1X2Jhbmtd
ID0gMDsKKworICAgIHZwc2V0LT52YWxpZF9iYW5rX21hc2sgPSAwOworICAgIHZwc2V0LT5mb3Jt
YXQgPSBIVl9HRU5FUklDX1NFVF9TUEFSU0VfNEs7CisKKyAgICBmb3JfZWFjaF9jcHUgKCBjcHUs
IG1hc2sgKQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IHZjcHUgPSBodl92cF9pbmRleChj
cHUpOworCisgICAgICAgIHZjcHVfYmFuayA9IHZjcHUgLyA2NDsKKyAgICAgICAgdmNwdV9vZmZz
ZXQgPSB2Y3B1ICUgNjQ7CisKKyAgICAgICAgX19zZXRfYml0KHZjcHVfb2Zmc2V0LCAmdnBzZXQt
PmJhbmtfY29udGVudHNbdmNwdV9iYW5rXSk7CisgICAgICAgIF9fc2V0X2JpdCh2Y3B1X2Jhbmss
ICZ2cHNldC0+dmFsaWRfYmFua19tYXNrKTsKKworICAgICAgICBpZiAoIHZjcHVfYmFuayA+PSBu
ciApCisgICAgICAgICAgICBuciA9IHZjcHVfYmFuayArIDE7CisgICAgfQorCisgICAgcmV0dXJu
IG5yOworfQorCisvKgorICogTG9jYWwgdmFyaWFibGVzOgorICogbW9kZTogQworICogYy1maWxl
LXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZzZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICog
aW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KLS0gCjIuMjAuMQoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 13:56:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 13:56:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3gsf-0006VZ-BV; Mon, 17 Feb 2020 13:56:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3gse-0006VE-49
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 13:56:12 +0000
X-Inumbo-ID: 40ed9922-518d-11ea-bfed-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40ed9922-518d-11ea-bfed-12813bfff9fa;
 Mon, 17 Feb 2020 13:56:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ABD2CAE62;
 Mon, 17 Feb 2020 13:56:10 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <0e8018be-7551-9bdf-fc6a-fb388579ff18@xen.org>
 <4f29d05c-db7d-c1da-2fd9-8eed7dcdc587@suse.com>
 <20200217121704.GJ4679@Air-de-Roger>
 <ac1cc737-3fd2-a184-1df1-ce7279b23067@suse.com>
 <20200217124937.GK4679@Air-de-Roger>
 <bd84bab5-ce9f-a624-b00e-b05a07206dfd@suse.com>
 <20200217134728.GL4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <e7003ac5-e8b0-5abb-f64c-777fcc28bc04@suse.com>
Date: Mon, 17 Feb 2020 14:56:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <20200217134728.GL4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTQ6NDcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gTW9uLCBGZWIg
MTcsIDIwMjAgYXQgMDI6MTc6MjNQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24g
MTcuMDIuMjAgMTM6NDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBNb24sIEZlYiAx
NywgMjAyMCBhdCAwMTozMjo1OVBNICswMTAwLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+IE9u
IDE3LjAyLjIwIDEzOjE3LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+PiBPbiBNb24sIEZl
YiAxNywgMjAyMCBhdCAwMToxMTo1OVBNICswMTAwLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+
Pj4gT24gMTcuMDIuMjAgMTI6NDksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+PiBIaSBKdWVy
Z2VuLAo+Pj4+Pj4+Cj4+Pj4+Pj4gT24gMTcvMDIvMjAyMCAwNzoyMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPj4+Pj4+Pj4gK3ZvaWQgcmN1X2JhcnJpZXIodm9pZCkKPj4+Pj4+Pj4gICAgwqAgewo+
Pj4+Pj4+PiAtwqDCoMKgIGF0b21pY190IGNwdV9jb3VudCA9IEFUT01JQ19JTklUKDApOwo+Pj4+
Pj4+PiAtwqDCoMKgIHJldHVybiBzdG9wX21hY2hpbmVfcnVuKHJjdV9iYXJyaWVyX2FjdGlvbiwg
JmNwdV9jb3VudCwgTlJfQ1BVUyk7Cj4+Pj4+Pj4+ICvCoMKgwqAgaWYgKCAhYXRvbWljX2NtcHhj
aGcoJmNwdV9jb3VudCwgMCwgbnVtX29ubGluZV9jcHVzKCkpICkKPj4+Pj4+Pgo+Pj4+Pj4+IFdo
YXQgZG9lcyBwcmV2ZW50IHRoZSBjcHVfb25saW5lX21hcCB0byBjaGFuZ2UgdW5kZXIgeW91ciBm
ZWV0Pwo+Pj4+Pj4+IFNob3VsZG4ndCB5b3UgZ3JhYiB0aGUgbG9jayB2aWEgZ2V0X2NwdV9tYXBz
KCk/Cj4+Pj4+Pgo+Pj4+Pj4gT2gsIGluZGVlZC4KPj4+Pj4+Cj4+Pj4+PiBUaGlzIGluIHR1cm4g
d2lsbCByZXF1aXJlIGEgbW9kaWZpY2F0aW9uIG9mIHRoZSBsb2dpYyB0byBkZXRlY3QgcGFyYWxs
ZWwKPj4+Pj4+IGNhbGxzIG9uIG11bHRpcGxlIGNwdXMuCj4+Pj4+Cj4+Pj4+IElmIHlvdSBwaWNr
IG15IHBhdGNoIHRvIHR1cm4gdGhhdCBpbnRvIGEgcncgbG9jayB5b3Ugc2hvdWxkbid0IHdvcnJ5
Cj4+Pj4+IGFib3V0IHBhcmFsbGVsIGNhbGxzIEkgdGhpbmssIGJ1dCB0aGUgbG9jayBhY3F1aXNp
dGlvbiBjYW4gc3RpbGwgZmFpbAo+Pj4+PiBpZiB0aGVyZSdzIGEgQ1BVIHBsdWcvdW5wbHVnIGdv
aW5nIG9uOgo+Pj4+Pgo+Pj4+PiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVz
L2h0bWwveGVuLWRldmVsLzIwMjAtMDIvbXNnMDA5NDAuaHRtbAo+Pj4+Cj4+Pj4gVGhhbmtzLCBi
dXQgbGV0dGluZyByY3VfYmFycmllcigpIGZhaWwgaXMgYSBubyBnbywgc28gSSBzdGlsbCBuZWVk
IHRvCj4+Pj4gaGFuZGxlIHRoYXQgY2FzZSAoSSBtZWFuIHRoZSBjYXNlIGZhaWxpbmcgdG8gZ2V0
IHRoZSBsb2NrKS4gQW5kIGhhbmRsaW5nCj4+Pj4gb2YgcGFyYWxsZWwgY2FsbHMgaXMgbm90IG5l
ZWRlZCB0byBiZSBmdW5jdGlvbmFsIGNvcnJlY3QsIGJ1dCB0byBhdm9pZAo+Pj4+IG5vdCBuZWNl
c3NhcnkgY3B1IHN5bmNocm9uaXphdGlvbiAoZWFjaCBwYXJhbGxlbCBjYWxsIGRldGVjdGVkIGNh
biBqdXN0Cj4+Pj4gd2FpdCB1bnRpbCB0aGUgbWFzdGVyIGhhcyBmaW5pc2hlZCBhbmQgdGhlbiBy
ZXR1cm4pLgo+Pj4+Cj4+Pj4gQlRXIC0gVGhlIHJlY3Vyc2l2ZSBzcGlubG9jayB0b2RheSB3b3Vs
ZCBhbGxvdyBmb3IgZS5nLiByY3VfYmFycmllcigpIHRvCj4+Pj4gYmUgY2FsbGVkIGluc2lkZSBh
IENQVSBwbHVnL3VucGx1ZyBzZWN0aW9uLiBZb3VyIHJ3bG9jayBpcyByZW1vdmluZyB0aGF0Cj4+
Pj4gcG9zc2liaWxpdHkuIEFueSBjaGFuY2UgdGhhdCBjb3VsZCBiZSBoYW5kbGVkPwo+Pj4KPj4+
IFdoaWxlIHRoaXMgbWlnaHQgYmUgaW50ZXJlc3RpbmcgZm9yIHRoZSByY3Ugc3R1ZmYsIGl0IGNl
cnRhaW5seSBpc24ndAo+Pj4gZm9yIG90aGVyIHBpZWNlcyBhbHNvIHJlbHlpbmcgb24gdGhlIGNw
dSBtYXBzIGxvY2suCj4+Pgo+Pj4gSWU6IGdldF9jcHVfbWFwcyBtdXN0IGZhaWwgd2hlbiBjYWxs
ZWQgYnkgc2VuZF9JUElfbWFzayBpZiB0aGVyZSdzIGEKPj4+IENQVSBwbHVnL3VucGx1ZyBvcGVy
YXRpb24gZ29pbmcgb24sIGV2ZW4gaWYgaXQncyBvbiB0aGUgc2FtZSBwQ1BVCj4+PiB0aGF0J3Mg
aG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlLgo+Pgo+PiBTdXJlPyBIb3cgaXMgY3B1X2Rv
d24oKSB3b3JraW5nIHRoZW4/Cj4gCj4gc2VuZF9JUElfbWFzayBmYWlsaW5nIHRvIGFjcXVpcmUg
dGhlIGNwdSBtYXBzIGxvY2sgcHJldmVudHMgaXQgZnJvbQo+IHVzaW5nIHRoZSBBUElDIHNob3J0
aGFuZCwgd2hpY2ggaXMgd2hhdCB3ZSB3YW50IGluIHRoYXQgY2FzZS4KPiAKPj4gSXQgaXMgY2Fs
bGluZyBzdG9wX21hY2hpbmVfcnVuKCkKPj4gd2hpY2ggaXMgdXNpbmcgc2VuZF9JUElfbWFzaygp
Li4uCj4gCj4gWGVuIHNob3VsZCBhdm9pZCB1c2luZyB0aGUgQVBJQyBzaG9ydGhhbmQgaW4gdGhh
dCBjYXNlLCB3aGljaCBJIGRvbid0Cj4gdGhpbmsgaXQncyBoYXBwZW5pbmcgbm93LCBhcyB0aGUg
bG9jayBpcyByZWN1cnNpdmUuCgpJbiBmYWN0IHRoZSBjb2RlIGFyZWEgd2hlcmUgdGhpcyBpcyB0
cnVlIGlzIG11Y2ggc21hbGxlciB0aGFuIHRoYXQKcHJvdGVjdGVkIGJ5IHRoZSBsb2NrLgoKQmFz
aWNhbGx5IG9ubHkgX19jcHVfZGlzYWJsZSgpIGFuZCBfX2NwdV91cCgpIChvbiB4ODYpIGFyZSBj
cml0aWNhbCBpbgp0aGlzIHJlZ2FyZC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 14:06:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 14:06:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3h2W-0007fv-E5; Mon, 17 Feb 2020 14:06:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4oX=4F=amazon.co.uk=prvs=30915cffa=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3h2V-0007fq-0k
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 14:06:23 +0000
X-Inumbo-ID: ad7995ea-518e-11ea-b0fd-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ad7995ea-518e-11ea-b0fd-bc764e2007e4;
 Mon, 17 Feb 2020 14:06:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581948382; x=1613484382;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=3z+Bb65oDP2ptKmwsBXjeAufnQsjbkLPfnWQ3Jftx5w=;
 b=Vv77vM/HS24s857X2lqvlZJ0F+194ZZGx0XNhvO9ciRO/hJKObDDlNgH
 IIeMbIEN8v4E18OIz+bxMARlsYLVWOqhD9FvXNHtexahmuMKM0av2Fun0
 S0DQuomdVjYgnWVqY41mc+5dhh4dt8rXiqRuWv4Lqol/LuxE+6BpHSaSF s=;
IronPort-SDR: HJCMbkT9cazBQ5wIC7mYZV2tJx9iCFwlKRhCrUCPFjeErOl4KZu+1uKPnlH5aFYbhqXwl0329h
 G3m3Ej/gzR/g==
X-IronPort-AV: E=Sophos;i="5.70,452,1574121600"; d="scan'208";a="16646800"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 17 Feb 2020 14:06:09 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 7E98CA2ACF; Mon, 17 Feb 2020 14:06:07 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 17 Feb 2020 14:06:07 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 17 Feb 2020 14:06:06 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 17 Feb 2020 14:06:05 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 2/3] x86/hyperv: skeleton for L0 assisted TLB flush
Thread-Index: AQHV5Zn41YAa4PIVgE6u/e0apc4JD6gfassA
Date: Mon, 17 Feb 2020 14:06:05 +0000
Message-ID: <37a3dcd83ab749f1b08e18fe06b630b3@EX13D32EUC003.ant.amazon.com>
References: <20200217135517.5826-1-liuwe@microsoft.com>
 <20200217135517.5826-3-liuwe@microsoft.com>
In-Reply-To: <20200217135517.5826-3-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v3 2/3] x86/hyperv: skeleton for L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBXZWkgTGl1IDx3ZWkubGl1Lnhl
bkBnbWFpbC5jb20+IE9uIEJlaGFsZiBPZiBXZWkgTGl1DQo+IFNlbnQ6IDE3IEZlYnJ1YXJ5IDIw
MjAgMTM6NTUNCj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmc+DQo+IENjOiBNaWNoYWVsIEtlbGxleSA8bWlrZWxsZXlAbWljcm9zb2Z0LmNv
bT47IER1cnJhbnQsIFBhdWwNCj4gPHBkdXJyYW50QGFtYXpvbi5jby51az47IFdlaSBMaXUgPGxp
dXdlQG1pY3Jvc29mdC5jb20+OyBSb2dlciBQYXUgTW9ubsOpDQo+IDxyb2dlci5wYXVAY2l0cml4
LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBKYW4gQmV1bGljaA0KPiA8amJldWxpY2hAc3Vz
ZS5jb20+OyBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBTdWJq
ZWN0OiBbUEFUQ0ggdjMgMi8zXSB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3IgTDAgYXNzaXN0ZWQg
VExCIGZsdXNoDQo+IA0KPiBJbXBsZW1lbnQgYSBiYXNpYyBob29rIGZvciBMMCBhc3Npc3RlZCBU
TEIgZmx1c2guIFRoZSBob29rIG5lZWRzIHRvDQo+IGNoZWNrIGlmIHByZXJlcXVpc2l0ZXMgYXJl
IG1ldC4gSWYgdGhleSBhcmUgbm90IG1ldCwgaXQgcmV0dXJucyBhbiBlcnJvcg0KPiBudW1iZXIg
dG8gZmFsbCBiYWNrIHRvIG5hdGl2ZSBmbHVzaGVzLg0KPiANCj4gSW50cm9kdWNlIGEgbmV3IHZh
cmlhYmxlIHRvIGluZGljYXRlIGlmIGh5cGVyY2FsbCBwYWdlIGlzIHJlYWR5Lg0KPiANCj4gU2ln
bmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4NCj4gUmV2aWV3ZWQtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KDQpSZXZpZXdlZC1ieTog
UGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPg0KDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 14:14:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 14:14:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3h9y-00005O-9I; Mon, 17 Feb 2020 14:14:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=y8gL=4F=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j3h9x-00005J-E7
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 14:14:05 +0000
X-Inumbo-ID: c0185000-518f-11ea-bff9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c0185000-518f-11ea-bff9-12813bfff9fa;
 Mon, 17 Feb 2020 14:14:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 15371B32F;
 Mon, 17 Feb 2020 14:14:02 +0000 (UTC)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
References: <20200130130649.14538-1-aisaila@bitdefender.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e20d6574-0e76-acf8-8b33-fb5a4fce7908@suse.com>
Date: Mon, 17 Feb 2020 15:14:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200130130649.14538-1-aisaila@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMzAuMDEuMjAyMCAxNDowNywgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gQEAg
LTQ4MTQsNiArNDgxNSwzMCBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPiAgICAgICAgICBi
cmVhazsKPiAgICAgIH0KPiAgCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0
eToKPiArICAgIHsKPiArICAgICAgICB1aW50MTZfdCBhbHRwMm1faWR4ID0gYS51LnNldF92aXNp
YmlsaXR5LmFsdHAybV9pZHg7Cj4gKwo+ICsgICAgICAgIGlmICggYS51LnNldF92aXNpYmlsaXR5
LnBhZCB8fCBhLnUuc2V0X3Zpc2liaWxpdHkucGFkMiApCj4gKyAgICAgICAgICAgIHJjID0gLUVJ
TlZBTDsKPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoICFh
bHRwMm1fYWN0aXZlKGQpIHx8ICFoYXBfZW5hYmxlZChkKSApCgpEb2Vzbid0IGFsdHAybV9hY3Rp
dmUoKSBpbXBseSBoYXBfZW5hYmxlZCgpPyBBdCB0aGUgdmVyeSBsZWFzdAp0aGVyZSdzIG5vIG90
aGVyIHVzZSBvZiBoYXBfZW5hYmxlZCgpIGluIGRvX2FsdHAybV9vcCgpLgoKPiArICAgICAgICAg
ICAgewo+ICsgICAgICAgICAgICAgICAgcmMgPSAtRU9QTk9UU1VQUDsKPiArICAgICAgICAgICAg
ICAgIGJyZWFrOwo+ICsgICAgICAgICAgICB9Cj4gKwo+ICsgICAgICAgICAgICBpZiAoIGEudS5z
ZXRfdmlzaWJpbGl0eS52aXNpYmxlICkKPiArICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJt
X3dvcmtpbmdfZXB0cFthbHRwMm1faWR4XSA9Cj4gKyAgICAgICAgICAgICAgICBkLT5hcmNoLmFs
dHAybV9lcHRwW2FsdHAybV9pZHhdOwo+ICsgICAgICAgICAgICBlbHNlCj4gKyAgICAgICAgICAg
ICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYWx0cDJtX2lkeF0gPQo+ICsgICAgICAg
ICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOwo+ICsgICAgICAgIH0KPiArICAgICAgICBicmVh
azsKCkFsc28gdGhlIGNvZGUgaGVyZSBsZW5kcyBpdHNlbGYgdG8gcmVkdWN0aW9uIG9mIGluZGVu
dGF0aW9uCmRlcHRoOgoKICAgIGNhc2UgSFZNT1BfYWx0cDJtX3NldF92aXNpYmlsaXR5OgogICAg
ewogICAgICAgIHVpbnQxNl90IGFsdHAybV9pZHggPSBhLnUuc2V0X3Zpc2liaWxpdHkuYWx0cDJt
X2lkeDsKCiAgICAgICAgaWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkucGFkIHx8IGEudS5zZXRfdmlz
aWJpbGl0eS5wYWQyICkKICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwogICAgICAgIGVsc2UgaWYg
KCAhYWx0cDJtX2FjdGl2ZShkKSB8fCAhaGFwX2VuYWJsZWQoZCkgKQogICAgICAgICAgICAgICAg
cmMgPSAtRU9QTk9UU1VQUDsKICAgICAgICBlbHNlIGlmICggYS51LnNldF92aXNpYmlsaXR5LnZp
c2libGUgKQogICAgICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYWx0cDJtX2lk
eF0gPQogICAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFthbHRwMm1faWR4XTsKICAg
ICAgICBlbHNlCiAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRwMm1f
aWR4XSA9CiAgICAgICAgICAgICAgICBtZm5feChJTlZBTElEX01GTik7CgogICAgICAgIGJyZWFr
OwogICAgfQoKCkFsc28gbm90ZSB0aGUgYWx0ZXJlZCBpbmRlbnRhdGlvbiBvZiB0aGUgYXNzaWdu
bWVudHMuCgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKPiArKysgYi94ZW4vYXJj
aC94ODYvbW0vaGFwL2hhcC5jCj4gQEAgLTQ4OCw4ICs0ODgsMTcgQEAgaW50IGhhcF9lbmFibGUo
c3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUpCj4gICAgICAgICAgICAgIGdvdG8gb3V0Owo+ICAg
ICAgICAgIH0KPiAgCj4gKyAgICAgICAgaWYgKCAoZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRw
ID0gYWxsb2NfeGVuaGVhcF9wYWdlKCkpID09IE5VTEwgKQo+ICsgICAgICAgIHsKPiArICAgICAg
ICAgICAgcnYgPSAtRU5PTUVNOwo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICB9
CgpJc24ndCB0aGVyZSBhIHByZS1leGlzdGluZyBlcnJvciBoYW5kbGluZyBpc3N1ZSBoZXJlIHdo
aWNoIHlvdQp3aWRlbiwgaW4gdGhhdCBsYXRlciBlbmNvdW50ZXJlZCBlcnJvcnMgZG9uJ3QgY2F1
c2UgY2xlYW4gdXAKb2Ygd2hhdCBoYWQgYWxyZWFkeSBzdWNjZWVkZWQgYmVmb3JlPwoKPiBAQCAt
MjY1MSw2ICsyNjUyLDggQEAgaW50IHAybV9kZXN0cm95X2FsdHAybV9ieV9pZChzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgaWR4KQo+ICAgICAgICAgICAgICBwMm1fcmVzZXRfYWx0cDJt
KGQsIGlkeCwgQUxUUDJNX0RFQUNUSVZBVEUpOwo+ICAgICAgICAgICAgICBkLT5hcmNoLmFsdHAy
bV9lcHRwW2FycmF5X2luZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQo+ICAgICAgICAgICAg
ICBtZm5feChJTlZBTElEX01GTik7Cj4gKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtp
bmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldID0KPiArICAgICAgICAg
ICAgbWZuX3goSU5WQUxJRF9NRk4pOwoKTGlrZSBhYm92ZSwgYW5kIGlycmVzcGVjdGl2ZSBvZiB5
b3UgY2xvbmluZyBleGlzdGluZyBjb2RlIC0KaW5kZW50YXRpb24gb2YgdGhlIDJuZCBsaW5lIGlz
IHdyb25nIGhlcmUuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oCj4gQEAgLTMxNyw2ICszMTcsMTMg
QEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggewo+ICAgICAgdWludDE2
X3QgYWx0cDJtX2lkeDsKPiAgfTsKPiAgCj4gK3N0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfdmlz
aWJpbGl0eSB7Cj4gKyAgICB1aW50MTZfdCBhbHRwMm1faWR4Owo+ICsgICAgdWludDhfdCB2aXNp
YmxlOwo+ICsgICAgdWludDhfdCBwYWQ7Cj4gKyAgICB1aW50MzJfdCBwYWQyOwo+ICt9OwoKV2hh
dCBpcyBwYWQyIGdvb2QvaW50ZW5kZWQgZm9yPyAzMi1iaXQgcGFkZGluZyBmaWVsZHMgaW4gc29t
ZQpvdGhlciBzdHJ1Y3R1cmVzIGFyZSBuZWVkZWQgYmVjYXVzZSBvbmUgb3IgbW9yZSB1aW50NjRf
dApmaWVsZHMgZm9sbG93LCBidXQgdGhpcyBpc24ndCB0aGUgY2FzZSBoZXJlLgoKSmFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 14:21:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 14:21:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3hGt-0000x6-8F; Mon, 17 Feb 2020 14:21:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=h4oX=4F=amazon.co.uk=prvs=30915cffa=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3hGr-0000x0-N5
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 14:21:13 +0000
X-Inumbo-ID: bfb6b4de-5190-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bfb6b4de-5190-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 14:21:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1581949273; x=1613485273;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=wi5RGq264KnLYQmRX3jtWLQY54CYOsH7mLZ4Kus+olg=;
 b=mT09FbtTJfOnbzL+vPwhJudwoW6tkOVG3YZ0i1adprXFTMZ+YkCunOIc
 MHoohKkcQvMRnf8O4ej5+BBR5tqDzq6PwnOrPAVWzhIQ5e4cPxRl+P79A
 sUQvS3vUw50AJnTGm8LBrhFTLCcs21Og7YWlB4RhDEhcEy7G8/flysVcm 0=;
IronPort-SDR: vV5xhavt67+V+p0pj8NPLeOb4MqWUgyB0uWruAS6p4wGJOhk0nKoWda3Ygi4a5/5KzqOX6lSxN
 ZdRmJhTywaYA==
X-IronPort-AV: E=Sophos;i="5.70,452,1574121600"; d="scan'208";a="26880508"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 17 Feb 2020 14:21:09 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 7830EA2B9D; Mon, 17 Feb 2020 14:21:08 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 17 Feb 2020 14:21:08 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 17 Feb 2020 14:21:07 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 17 Feb 2020 14:21:06 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 0/7] xl/libxl: domid allocation/preservation changes
Thread-Index: AQHV2EdfkT2/QYKI80+AMhozcEd71qgfil7g
Date: Mon, 17 Feb 2020 14:21:06 +0000
Message-ID: <422d613f712e4cb9adaa6c7890b6e07d@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
In-Reply-To: <20200131150149.2008-1-pdurrant@amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 0/7] xl/libxl: domid
 allocation/preservation changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiBGcm9tOiBQYXVsIER1cnJhbnQg
PHBkdXJyYW50QGFtYXpvbi5jb20+Cj4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE1OjAyCj4gVG86
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENjOiBEdXJyYW50LCBQYXVsIDxwZHVy
cmFudEBhbWF6b24uY28udWs+OyBBbmRyZXcgQ29vcGVyCj4gPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+OyBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT47Cj4gR2Vv
cmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXguY29tPjsgSWFuIEphY2tzb24KPiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT47IEphc29uCj4gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPjsgSnVsaWVuIEdyYWxsIDxq
dWxpZW5AeGVuLm9yZz47IEtvbnJhZAo+IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPjsgU3RlZmFubyBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IFN1YmplY3Q6IFtQQVRDSCB2NSAwLzddIHhsL2xpYnhsOiBk
b21pZCBhbGxvY2F0aW9uL3ByZXNlcnZhdGlvbiBjaGFuZ2VzCj4gCj4gUGF1bCBEdXJyYW50ICg3
KToKPiAgIGxpYnhsOiBhZGQgZGVmaW5pdGlvbiBvZiBJTlZBTElEX0RPTUlEIHRvIHRoZSBBUEkK
PiAgIGxpYnhsX2NyZWF0ZTogbWFrZSAnc29mdCByZXNldCcgZXhwbGljaXQKPiAgIGxpYnhsOiBn
ZW5lcmFsaXNlIGxpYnhsX19kb21haW5fdXNlcmRhdGFfbG9jaygpCj4gICBsaWJ4bDogYWRkIGlu
ZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFuZCBxdWVyeSAncmVjZW50JyBkb21pZHMKPiAgIGxpYnhs
OiBhbGxvdyBjcmVhdGlvbiBvZiBkb21haW5zIHdpdGggYSBzcGVjaWZpZWQgb3IgcmFuZG9tIGRv
bWlkCj4gICB4bC5jb25mOiBpbnRyb2R1Y2UgJ2RvbWlkX3BvbGljeScKPiAgIHhsOiBhbGxvdyBk
b21pZCB0byBiZSBwcmVzZXJ2ZWQgb24gc2F2ZS9yZXN0b3JlIG9yIG1pZ3JhdGUKPiAKPiAgZG9j
cy9tYW4veGwuMS5wb2QuaW4gICAgICAgICAgfCAgMTQgKysrCj4gIGRvY3MvbWFuL3hsLmNvbmYu
NS5wb2QgICAgICAgIHwgIDEwICsrCj4gIHRvb2xzL2V4YW1wbGVzL3hsLmNvbmYgICAgICAgIHwg
ICA0ICsKPiAgdG9vbHMvaGVscGVycy94ZW4taW5pdC1kb20wLmMgfCAgMzAgKysrKysKPiAgdG9v
bHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgfCAgMTUgKystCj4gIHRvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jICAgIHwgMTI1ICsrKysrKysrKysrKysrLS0tLS0KPiAgdG9vbHMvbGlieGwvbGli
eGxfZGV2aWNlLmMgICAgfCAgIDQgKy0KPiAgdG9vbHMvbGlieGwvbGlieGxfZGlzay5jICAgICAg
fCAgMTIgKy0KPiAgdG9vbHMvbGlieGwvbGlieGxfZG0uYyAgICAgICAgfCAgIDIgKy0KPiAgdG9v
bHMvbGlieGwvbGlieGxfZG9tLmMgICAgICAgfCAgMTIgKy0KPiAgdG9vbHMvbGlieGwvbGlieGxf
ZG9tYWluLmMgICAgfCAyMTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLQo+ICB0
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jICB8ICA2NyArKysrKysrLS0tLQo+ICB0b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oICB8ICAzMCArKystLQo+ICB0b29scy9saWJ4bC9saWJ4bF9t
ZW0uYyAgICAgICB8ICAgOCArLQo+ICB0b29scy9saWJ4bC9saWJ4bF9wY2kuYyAgICAgICB8ICAg
NCArLQo+ICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICB8ICAgMSArCj4gIHRvb2xzL2xp
YnhsL2xpYnhsX3VzYi5jICAgICAgIHwgICA4ICstCj4gIHRvb2xzL3hsL3hsLmMgICAgICAgICAg
ICAgICAgIHwgIDEwICsrCj4gIHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgICAgIHwgICAyICsK
PiAgdG9vbHMveGwveGxfY21kdGFibGUuYyAgICAgICAgfCAgIDYgKy0KPiAgdG9vbHMveGwveGxf
bWlncmF0ZS5jICAgICAgICAgfCAgMTUgKystCj4gIHRvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMg
ICAgIHwgIDE5ICsrLQo+ICB0b29scy94bC94bF91dGlscy5oICAgICAgICAgICB8ICAgMiAtCj4g
IHRvb2xzL3hsL3hsX3ZtY29udHJvbC5jICAgICAgIHwgICAzICsKPiAgeGVuL2luY2x1ZGUvcHVi
bGljL3hlbi5oICAgICAgfCAgIDMgKwo+ICAyNSBmaWxlcyBjaGFuZ2VkLCA1MTcgaW5zZXJ0aW9u
cygrKSwgMTA3IGRlbGV0aW9ucygtKQo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5jaXRyaXgu
Y29tPgo+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IENjOiBKYXNvbiBBbmRyeXVrIDxqYW5k
cnl1a0BnbWFpbC5jb20+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4gQ2M6
IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3Rl
ZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENjOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+IC0tCj4gMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 14:23:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 14:23:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3hJH-00018l-Lp; Mon, 17 Feb 2020 14:23:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VaN/=4F=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j3hJG-00018f-Au
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 14:23:42 +0000
X-Inumbo-ID: 18781d74-5191-11ea-bffb-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 18781d74-5191-11ea-bffb-12813bfff9fa;
 Mon, 17 Feb 2020 14:23:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581949422;
 h=subject:from:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=a9rUV3NxYRWle5EogWvp3Ok4ULxCCcClbEwyWuzja2E=;
 b=U8PYo9ijVRfK/NEJ8v2jlSaGTV8FHEX11kULd6UvcGgzf8S162sywAxB
 FOcVAuRxSbPWryGlGakgQNMX+tZaCA6xTa7rnOg0rfQdkE0KKEjCgp7OV
 QjsdUW5aPleDzMPRYrlLmDNb+dnPir6qCdlHb0yBQozEEmbxCOvFUETqb I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5Un5P0TuN4+CUxp7DjppQoDyeGtEK9r8nRNO8H+2L3Xtn+K7zeM6juBAAQuBV+4FRMnwlMfWPs
 7HjLNRSqQUXYGDf+JPz0+IunnPVVRAyvSbsKRB7gDNl89z4fVPGtqX6b1deYYzs/bDODv/zahW
 UP9Bf+zcZT+MICnhSVDFFX7wxU9BxV1ysYbh7LOZB5VDaxUpnCHOgzSU80gLEIfkTVfXXsiXd3
 hb3jkuql+nB2Y4g4QVXy4CLf3UpY6dYkz19J5tlEfnTR7FBz689JicyOArQQHrjvHwC3rtnxNy
 SZI=
X-SBRS: 2.7
X-MesageID: 12741762
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12741762"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 <xen-devel@lists.xenproject.org>
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <3f1b46dc-ba1d-301a-3a7b-f3480338f379@citrix.com>
 <a7a17e9d-dce5-0fff-9f75-9af69f173d5b@suse.com>
 <af2b3f49-77ef-1171-0901-5631b6404b5c@citrix.com>
Message-ID: <a22149d0-7858-864d-fcdc-590d165dd9c3@citrix.com>
Date: Mon, 17 Feb 2020 14:23:35 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <af2b3f49-77ef-1171-0901-5631b6404b5c@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAxMjozMCwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMTcvMDIvMjAy
MCAxMjoyOCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24gMTcuMDIuMjAgMTM6MjYsIElnb3Ig
RHJ1emhpbmluIHdyb3RlOgo+Pj4gT24gMTcvMDIvMjAyMCAwNzoyMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPj4+PiBUb2RheSByY3VfYmFycmllcigpIGlzIGNhbGxpbmcgc3RvcF9tYWNoaW5lX3J1
bigpIHRvIHN5bmNocm9uaXplIGFsbAo+Pj4+IHBoeXNpY2FsIGNwdXMgaW4gb3JkZXIgdG8gZW5z
dXJlIGFsbCBwZW5kaW5nIHJjdSBjYWxscyBoYXZlIGZpbmlzaGVkCj4+Pj4gd2hlbiByZXR1cm5p
bmcuCj4+Pj4KPj4+PiBBcyBzdG9wX21hY2hpbmVfcnVuKCkgaXMgdXNpbmcgdGFza2xldHMgdGhp
cyByZXF1aXJlcyBzY2hlZHVsaW5nIG9mCj4+Pj4gaWRsZSB2Y3B1cyBvbiBhbGwgY3B1cyBpbXBv
c2luZyB0aGUgbmVlZCB0byBjYWxsIHJjdV9iYXJyaWVyKCkgb24gaWRsZQo+Pj4+IGNwdXMgb25s
eSBpbiBjYXNlIG9mIGNvcmUgc2NoZWR1bGluZyBiZWluZyBhY3RpdmUsIGFzIG90aGVyd2lzZSBh
Cj4+Pj4gc2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZCBvY2N1ci4KPj4+Pgo+Pj4+IFRoZXJlIGlz
IG5vIG5lZWQgYXQgYWxsIHRvIGRvIHRoZSBzeW5jaW5nIG9mIHRoZSBjcHVzIGluIHRhc2tsZXRz
LCBhcwo+Pj4+IHJjdSBhY3Rpdml0eSBpcyBzdGFydGVkIGluIF9fZG9fc29mdGlycSgpIGNhbGxl
ZCB3aGVuZXZlciBzb2Z0aXJxCj4+Pj4gYWN0aXZpdHkgaXMgYWxsb3dlZC4gU28gcmN1X2JhcnJp
ZXIoKSBjYW4gZWFzaWx5IGJlIG1vZGlmaWVkIHRvIHVzZQo+Pj4+IHNvZnRpcnEgZm9yIHN5bmNo
cm9uaXphdGlvbiBvZiB0aGUgY3B1cyBubyBsb25nZXIgcmVxdWlyaW5nIGFueQo+Pj4+IHNjaGVk
dWxpbmcgYWN0aXZpdHkuCj4+Pj4KPj4+PiBBcyB0aGVyZSBhbHJlYWR5IGlzIGEgcmN1IHNvZnRp
cnEgcmV1c2UgdGhhdCBmb3IgdGhlIHN5bmNocm9uaXphdGlvbi4KPj4+Pgo+Pj4+IEZpbmFsbHkg
c3dpdGNoIHJjdV9iYXJyaWVyKCkgdG8gcmV0dXJuIHZvaWQgYXMgaXQgbm93IGNhbiBuZXZlciBm
YWlsLgo+Pj4+Cj4+Pgo+Pj4gV291bGQgdGhpcyBpbXBsZW1lbnRhdGlvbiBndWFyYW50ZWUgcHJv
Z3Jlc3MgYXMgcHJldmlvdXMgaW1wbGVtZW50YXRpb24KPj4+IGd1YXJhbnRlZWQ/Cj4+Cj4+IFll
cy4KPiAKPiBUaGFua3MsIEknbGwgcHV0IGl0IHRvIHRlc3QgdG9kYXkgdG8gc2VlIGlmIGl0IHNv
bHZlcyBvdXIgdXNlIGNhc2UuCgpKdXN0IG1hbnVhbGx5IHRyaWVkIGl0IC0gZ2l2ZXMgaW5maW5p
dGUgKHVwIHRvIHN0YWNrIHNpemUpIHRyYWNlIGxpa2U6CgooWEVOKSBbICAgIDEuNDk2NTIwXSAg
ICBbPGZmZmY4MmQwODAyMmU0MzU+XSBGIHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg4NS8weDkw
CihYRU4pIFsgICAgMS40OTY1NjFdICAgIFs8ZmZmZjgyZDA4MDIyZTQ3NT5dIEYgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzKzB4MzUvMHgzNwooWEVOKSBbICAgIDEuNDk2NjAwXSAgICBbPGZmZmY4
MmQwODAyMjExMDE+XSBGIHJjdXBkYXRlLmMjcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKzB4MWRmLzB4
MWY2CihYRU4pIFsgICAgMS40OTY2NDNdICAgIFs8ZmZmZjgyZDA4MDIyZTQzNT5dIEYgc29mdGly
cS5jI19fZG9fc29mdGlycSsweDg1LzB4OTAKKFhFTikgWyAgICAxLjQ5NjY4NV0gICAgWzxmZmZm
ODJkMDgwMjJlNDc1Pl0gRiBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMrMHgzNS8weDM3CihYRU4p
IFsgICAgMS40OTY3MjZdICAgIFs8ZmZmZjgyZDA4MDIyMTEwMT5dIEYgcmN1cGRhdGUuYyNyY3Vf
cHJvY2Vzc19jYWxsYmFja3MrMHgxZGYvMHgxZjYKKFhFTikgWyAgICAxLjQ5Njc2Nl0gICAgWzxm
ZmZmODJkMDgwMjJlNDM1Pl0gRiBzb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4ODUvMHg5MAooWEVO
KSBbICAgIDEuNDk2ODA2XSAgICBbPGZmZmY4MmQwODAyMmU0NzU+XSBGIHByb2Nlc3NfcGVuZGlu
Z19zb2Z0aXJxcysweDM1LzB4MzcKKFhFTikgWyAgICAxLjQ5Njg0N10gICAgWzxmZmZmODJkMDgw
MjIxMTAxPl0gRiByY3VwZGF0ZS5jI3JjdV9wcm9jZXNzX2NhbGxiYWNrcysweDFkZi8weDFmNgoo
WEVOKSBbICAgIDEuNDk2ODg3XSAgICBbPGZmZmY4MmQwODAyMmU0MzU+XSBGIHNvZnRpcnEuYyNf
X2RvX3NvZnRpcnErMHg4NS8weDkwCihYRU4pIFsgICAgMS40OTY5MjddICAgIFs8ZmZmZjgyZDA4
MDIyZTQ3NT5dIEYgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKzB4MzUvMHgzNwoKSWdvcgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 15:04:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 15:04:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3hwc-0004Xz-HL; Mon, 17 Feb 2020 15:04:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=XGn0=4F=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1j3hwa-0004Xs-Va
 for xen-devel@lists.xen.org; Mon, 17 Feb 2020 15:04:21 +0000
X-Inumbo-ID: c5266bb6-5196-11ea-bc8e-bc764e2007e4
Received: from mo6-p00-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5300::8])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c5266bb6-5196-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 15:04:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1581951858;
 s=strato-dkim-0002; d=aepfle.de;
 h=References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:
 X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender;
 bh=/CNtMw631LWdeR4+mvFuWBwRLGpTo9mA+OeDWPYt2ik=;
 b=F9PmRixw0kp2KF43tROwQRKVdf9Lx2LkHLn84quXkeBoZbDXgzQ7lPZch5vKxsB7lI
 gv/naxulpGrN9MOddd2a6i6Ov/9oRe0ojF+xBx5EnhfJRdpqX2lAtvP0S0Htc4WKHokQ
 9go+OLZSBw7ZbGeI2ppG3yTgbIFlILArPkFX/bZAXiPJEtG7jKJYT0WKQQ/HPt5nmJiE
 JO2NCzDCU2UAoYTTh6TT+gTbA/HxOG00+NUf24KRDX20AdT4/7Agv3C7ttN6axulw206
 /7KDhP/TspTa3txFp+9Fz/GmIC8l9kh6QkWEHe91+zV0wLvdkHcn02VtEB2VfAPPRK0a
 P0Aw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QED/SSGq+wjGiUC4AUztn93FPS2dyuYMlkjQ=="
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 46.1.12 SBL|AUTH)
 with ESMTPSA id 605caew1HF4H9W6
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits))
 (Client did not present a certificate);
 Mon, 17 Feb 2020 16:04:17 +0100 (CET)
Date: Mon, 17 Feb 2020 16:04:06 +0100
From: Olaf Hering <olaf@aepfle.de>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200217160406.65aa2ed1.olaf@aepfle.de>
In-Reply-To: <580201e5daa849399b79641bd610ec93@EX13D32EUC003.ant.amazon.com>
References: <20200113113627.08786ba0.olaf@aepfle.de>
 <20200127123005.7d6767c2.olaf@aepfle.de>
 <580201e5daa849399b79641bd610ec93@EX13D32EUC003.ant.amazon.com>
X-Mailer: Claws Mail 2019.12.31 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Subject: Re: [Xen-devel] live migration from 4.12 to 4.13 fails due to
 qemu-xen bug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: multipart/mixed; boundary="===============9025244030896199714=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============9025244030896199714==
Content-Type: multipart/signed; micalg=pgp-sha256;
 boundary="Sig_/0j0OWmzMEKvz37n9mdNZSER"; protocol="application/pgp-signature"

--Sig_/0j0OWmzMEKvz37n9mdNZSER
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Am Mon, 27 Jan 2020 11:54:37 +0000
schrieb "Durrant, Paul" <pdurrant@amazon.co.uk>:

> I suppose. Could we have "pc-i440fx" as the default, which libxl prefix m=
atches against qemu's supported versions to select the latest? I guess that=
 would work.

This can not be fixed in libxl because libxl can not possibly know what is =
inside the domU.

With '-machine xenfv' the PCI device is at 0000:00:02.0/platform, while wit=
h '-machine pc-i440fx-3.1,accel=3Dxen -device xen-platform' the PCI device =
is somewhere else. As a result the receiving host rejects this approach:

qemu-system-i386: Unknown savevm section or instance '0000:00:02.0/platform=
' 0. Make sure that your current VM setup matches your saved VM setup, incl=
uding any hotplugged devices

In my earlier testing I forced -machine pc-i440fx* on the sending side, and=
 did not spot the flaw in this patch for libxl.

For short: we are doomed...


Olaf

--Sig_/0j0OWmzMEKvz37n9mdNZSER
Content-Type: application/pgp-signature
Content-Description: Digitale Signatur von OpenPGP

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

iQIzBAEBCAAdFiEE97o7Um30LT3B+5b/86SN7mm1DoAFAl5Kq2YACgkQ86SN7mm1
DoDPXw//QpKNCoE1vaUiWWcEbht+8GL7NqV8Aus+zTdOjrrUsiFgT/MBgvefUqY2
YkrbSy8HM/B+dxdgiyJPVL/RQj6ccz6kWcVYzc7CLEKWZUAODShBLNiYYYB84BnH
jjV5VE0Wcl/fwkuKgec8ocsH7mAvFEDgT5iAYORcuPoFkFgMKPpf/aaYddAqBV5Z
R49ncDkNAdbby2lTvof4Z4tClnOyuOhtW5yOhu/mXtXLcJXCvlDWgile8WyPlBMM
eUii7o5mxGbNdrPZsZaQXAa7iQHFAxajauWJEBvptxsxChu5g8V8RhO+ISJ1JM0P
EFKNp6yBjLfPuVlo8euQw81t+88wzKQYKYHSA2u9eo817dKijhsDJgQMiY2I5bOP
h9In3oY3fH2UrJXS0Ag0djSTqJzrZTcgo1HPPg4liORanSN10WtUweoAxDLfhE0/
I4QfMNVmdoO/ODMCZDixyrwPzqljVSW1SPcNn+J+BcFvsWynfuyWyAx0TjkyG6+Y
ixMEXv10NjbLP9DlCV6hi8XP9taXDuQln4vcoBt6tutf5zSLuFgNwhxgVP26l9Ly
l4eG/nUKoEYYxMqnIMHL0y9m2s5ExnLaIqlaGlWeVRipr6x1tGA7/PlsLRWQfWuo
Gvxr76eifPRuW7sCcFpFeDUpQh12D85qhbGtdVfk1k8KTkf0d1A=
=762T
-----END PGP SIGNATURE-----

--Sig_/0j0OWmzMEKvz37n9mdNZSER--


--===============9025244030896199714==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============9025244030896199714==--


From xen-devel-bounces@lists.xenproject.org Mon Feb 17 15:05:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 15:05:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3hxv-0004dD-TN; Mon, 17 Feb 2020 15:05:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bB3a=4F=gmail.com=olekstysh@srs-us1.protection.inumbo.net>)
 id 1j3hxu-0004d5-7h
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 15:05:42 +0000
X-Inumbo-ID: f653774c-5196-11ea-ade5-bc764e2007e4
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f653774c-5196-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 15:05:41 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id y6so19252935lji.0
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 07:05:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=NDVEH24r0tl+f20FJv4g2GPHj4AgtO8yaBQy/pa/XPo=;
 b=cbBjrsgd5H5lDB67KY6+SanN2nA7B99hrtZNp2TKOjvYa35ib7CgZju0c9rMQsC13O
 o5YH+gJx867SN6iuRYSbbvV13NGV1lgd/Yht2Y44K8T3OpYWU4KDnzzmvt5zoPeiTf5R
 6j6jEoKNmEn5J+kGeuYkpB93U28RRVm5KKdabS3K28B6L6rWLrhNidSm/isbJjteUqbh
 xHVbIo4B+o7Oeh92eHL6SdVt9qtrrEVa/tzkWGOxpMhkpkJ9ymemSLBXriKH8jVwoB75
 fkaykHw8eb3iHbukoazX3UP9P/X9iVmk4rSI6weOgHovrwQN4yOoGW2NxeHWofKPrIBY
 +1/Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=NDVEH24r0tl+f20FJv4g2GPHj4AgtO8yaBQy/pa/XPo=;
 b=LZ8QvyaLeDJqvOpCJr4rc98+n5Kt09ijgwn9aYw8GUOyonoyY4tHFnQCOTC/uAKULE
 eGz1mrCzAWXGDl/wVFQFtr1AIYwlucm9e++oMeA2YzqTDx84tAvVRSZX8XKhU/uc1+h6
 CmNpp5vQ8fXI98sv796Cy/cvSrQ6NXFEXX6dHMNA21m8i3yozNnzc4DX5Zt8YJwVd+A7
 W/gVUobjOjc5ow7lUzkJoeofbgTQHtA6TLVNMFpwMF1vAVF2x3nikRwOyxMumWHKRwQk
 gtGG2fN57otdUz71043wKGWSo/44x/I+aBImPWjP7ZwUBKVOUbbZTaz0i1zLa+o1G4H+
 lthg==
X-Gm-Message-State: APjAAAUqT8UdvRA3ea07EaDXYxm6mNiRdtkPN74Udd6UuRsGRhLjdH05
 x1zyYRIgR7npI810Lip6BGhamnbax5I=
X-Google-Smtp-Source: APXvYqxyzvZMioqp2AzwR4TxZeFhLCHPPFb6DmxbtMkVpenhAqfgB2oLTVpPbRsoQqRUUQz0Rgu9Rg==
X-Received: by 2002:a05:651c:1049:: with SMTP id
 x9mr10372770ljm.233.1581951940119; 
 Mon, 17 Feb 2020 07:05:40 -0800 (PST)
Received: from otyshchenko.kyiv.epam.com (ll-22.209.223.85.sovam.net.ua.
 [85.223.209.22])
 by smtp.gmail.com with ESMTPSA id d24sm565627lja.82.2020.02.17.07.05.39
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Mon, 17 Feb 2020 07:05:39 -0800 (PST)
From: Oleksandr Tyshchenko <olekstysh@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Feb 2020 17:05:35 +0200
Message-Id: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
X-Mailer: git-send-email 2.7.4
Subject: [Xen-devel] [PATCH V2] iommu/arm: Don't allow the same micro-TLB to
 be shared between domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>,
 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29t
PgoKRm9yIHRoZSBJUE1NVS1WTVNBIHdlIG5lZWQgdG8gcHJldmVudCB0aGUgdXNlIGNhc2VzIHdo
ZXJlIGRldmljZXMKd2hpY2ggdXNlIHRoZSBzYW1lIG1pY3JvLVRMQiBhcmUgYXNzaWduZWQgdG8g
ZGlmZmVyZW50IFhlbiBkb21haW5zCihtaWNyby1UTEIgY2Fubm90IGJlIHNoYXJlZCBiZXR3ZWVu
IG11bHRpcGxlIFhlbiBkb21haW5zLCBzaW5jZSBpdApwb2ludHMgdG8gdGhlIGNvbnRleHQgYmFu
ayB0byB1c2UgZm9yIHRoZSBwYWdlIHdhbGspLgoKQXMgZWFjaCBYZW4gZG9tYWluIHVzZXMgaW5k
aXZpZHVhbCBjb250ZXh0IGJhbmsgcG9pbnRlZCBieSBjb250ZXh0X2lkLAp3ZSBjYW4gcG90ZW50
aWFsbHkgcmVjb2duaXplIHRoYXQgdXNlIGNhc2UgYnkgY29tcGFyaW5nIGN1cnJlbnQgYW5kIG5l
dwpjb250ZXh0X2lkIGZvciB0aGUgYWxyZWFkeSBlbmFibGVkIG1pY3JvLVRMQiBhbmQgcHJldmVu
dCBkaWZmZXJlbnQKY29udGV4dCBiYW5rIGZyb20gYmVpbmcgc2V0LgoKU2lnbmVkLW9mZi1ieTog
T2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgoKLS0t
CgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlt
eXJfYmFiY2h1a0BlcGFtLmNvbT4KQ0M6IFlvc2hpaGlybyBTaGltb2RhIDx5b3NoaWhpcm8uc2hp
bW9kYS51aEByZW5lc2FzLmNvbT4KCkNoYW5nZXMgVjEgWzFdIC0+IFYyOgogICAtIFJlbmFtZSAi
ZGF0YSIgdG8gImltdWN0ciIgaW4gaXBtbXVfdXRsYl9lbmFibGUoKQogICAtIERpc2FibGUgYWxy
ZWFkeSBlbmFibGVkIHVUTEJzIGluIGlwbW11X2F0dGFjaF9kZXZpY2UoKQogICAgIGluIGNhc2Ug
b2YgZXJyb3IKClsxXSBodHRwczovL3BhdGNod29yay5rZXJuZWwub3JnL3BhdGNoLzExMzU2MzAz
LwoKLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaXBtbXUtdm1zYS5jIHwgNDkgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0MyBpbnNlcnRp
b25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FybS9pcG1tdS12bXNhLmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hcm0vaXBtbXUt
dm1zYS5jCmluZGV4IDljZmFlN2UuLmIyYTY1ZGYgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FybS9pcG1tdS12bXNhLmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gv
YXJtL2lwbW11LXZtc2EuYwpAQCAtMjU3LDYgKzI1Nyw3IEBAIHN0YXRpYyBERUZJTkVfU1BJTkxP
Q0soaXBtbXVfZGV2aWNlc19sb2NrKTsKICNkZWZpbmUgSU1VQ1RSX1RUU0VMX01NVShuKSAgICAo
KG4pIDw8IDQpCiAjZGVmaW5lIElNVUNUUl9UVFNFTF9QTUIgICAgICAgKDggPDwgNCkKICNkZWZp
bmUgSU1VQ1RSX1RUU0VMX01BU0sgICAgICAoMTUgPDwgNCkKKyNkZWZpbmUgSU1VQ1RSX1RUU0VM
X1NISUZUICAgICA0CiAjZGVmaW5lIElNVUNUUl9GTFVTSCAgICAgICAgICAgKDEgPDwgMSkKICNk
ZWZpbmUgSU1VQ1RSX01NVUVOICAgICAgICAgICAoMSA8PCAwKQogCkBAIC00MzQsMTkgKzQzNSw0
NSBAQCBzdGF0aWMgdm9pZCBpcG1tdV90bGJfaW52YWxpZGF0ZShzdHJ1Y3QgaXBtbXVfdm1zYV9k
b21haW4gKmRvbWFpbikKIH0KIAogLyogRW5hYmxlIE1NVSB0cmFuc2xhdGlvbiBmb3IgdGhlIG1p
Y3JvLVRMQi4gKi8KLXN0YXRpYyB2b2lkIGlwbW11X3V0bGJfZW5hYmxlKHN0cnVjdCBpcG1tdV92
bXNhX2RvbWFpbiAqZG9tYWluLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IHV0bGIpCitzdGF0aWMgaW50IGlwbW11X3V0bGJfZW5hYmxlKHN0cnVjdCBpcG1tdV92
bXNhX2RvbWFpbiAqZG9tYWluLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25l
ZCBpbnQgdXRsYikKIHsKICAgICBzdHJ1Y3QgaXBtbXVfdm1zYV9kZXZpY2UgKm1tdSA9IGRvbWFp
bi0+bW11OworICAgIHVpbnQzMl90IGltdWN0cjsKKworICAgIC8qCisgICAgICogV2UgbmVlZCB0
byBwcmV2ZW50IHRoZSB1c2UgY2FzZXMgd2hlcmUgZGV2aWNlcyB3aGljaCB1c2UgdGhlIHNhbWUK
KyAgICAgKiBtaWNyby1UTEIgYXJlIGFzc2lnbmVkIHRvIGRpZmZlcmVudCBYZW4gZG9tYWlucyAo
bWljcm8tVExCIGNhbm5vdCBiZQorICAgICAqIHNoYXJlZCBiZXR3ZWVuIG11bHRpcGxlIFhlbiBk
b21haW5zLCBzaW5jZSBpdCBwb2ludHMgdG8gdGhlIGNvbnRleHQgYmFuaworICAgICAqIHRvIHVz
ZSBmb3IgdGhlIHBhZ2Ugd2FsaykuCisgICAgICogQXMgZWFjaCBYZW4gZG9tYWluIHVzZXMgaW5k
aXZpZHVhbCBjb250ZXh0IGJhbmsgcG9pbnRlZCBieSBjb250ZXh0X2lkLAorICAgICAqIHdlIGNh
biBwb3RlbnRpYWxseSByZWNvZ25pemUgdGhhdCB1c2UgY2FzZSBieSBjb21wYXJpbmcgY3VycmVu
dCBhbmQgbmV3CisgICAgICogY29udGV4dF9pZCBmb3IgYWxyZWFkeSBlbmFibGVkIG1pY3JvLVRM
QiBhbmQgcHJldmVudCBkaWZmZXJlbnQgY29udGV4dAorICAgICAqIGJhbmsgZnJvbSBiZWluZyBz
ZXQuCisgICAgICovCisgICAgaW11Y3RyID0gaXBtbXVfcmVhZChtbXUsIElNVUNUUih1dGxiKSk7
CisgICAgaWYgKCBpbXVjdHIgJiBJTVVDVFJfTU1VRU4gKQorICAgIHsKKyAgICAgICAgdW5zaWdu
ZWQgaW50IGNvbnRleHRfaWQ7CisKKyAgICAgICAgY29udGV4dF9pZCA9IChpbXVjdHIgJiBJTVVD
VFJfVFRTRUxfTUFTSykgPj4gSU1VQ1RSX1RUU0VMX1NISUZUOworICAgICAgICBpZiAoIGRvbWFp
bi0+Y29udGV4dF9pZCAhPSBjb250ZXh0X2lkICkKKyAgICAgICAgeworICAgICAgICAgICAgZGV2
X2VycihtbXUtPmRldiwgIk1pY3JvLVRMQiAldSBhbHJlYWR5IGFzc2lnbmVkIHRvIElQTU1VIGNv
bnRleHQgJXVcbiIsCisgICAgICAgICAgICAgICAgICAgIHV0bGIsIGNvbnRleHRfaWQpOworICAg
ICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgIH0KKyAgICB9CiAKICAgICAvKgogICAg
ICAqIFRPRE86IFJlZmVyZW5jZS1jb3VudCB0aGUgbWljcm8tVExCIGFzIHNldmVyYWwgYnVzIG1h
c3RlcnMgY2FuIGJlCi0gICAgICogY29ubmVjdGVkIHRvIHRoZSBzYW1lIG1pY3JvLVRMQi4gUHJl
dmVudCB0aGUgdXNlIGNhc2VzIHdoZXJlCi0gICAgICogdGhlIHNhbWUgbWljcm8tVExCIGNvdWxk
IGJlIHNoYXJlZCBiZXR3ZWVuIG11bHRpcGxlIFhlbiBkb21haW5zLgorICAgICAqIGNvbm5lY3Rl
ZCB0byB0aGUgc2FtZSBtaWNyby1UTEIuCiAgICAgICovCiAgICAgaXBtbXVfd3JpdGUobW11LCBJ
TVVBU0lEKHV0bGIpLCAwKTsKLSAgICBpcG1tdV93cml0ZShtbXUsIElNVUNUUih1dGxiKSwgaXBt
bXVfcmVhZChtbXUsIElNVUNUUih1dGxiKSkgfAorICAgIGlwbW11X3dyaXRlKG1tdSwgSU1VQ1RS
KHV0bGIpLCBpbXVjdHIgfAogICAgICAgICAgICAgICAgIElNVUNUUl9UVFNFTF9NTVUoZG9tYWlu
LT5jb250ZXh0X2lkKSB8IElNVUNUUl9NTVVFTik7CisKKyAgICByZXR1cm4gMDsKIH0KIAogLyog
RGlzYWJsZSBNTVUgdHJhbnNsYXRpb24gZm9yIHRoZSBtaWNyby1UTEIuICovCkBAIC02NzEsNyAr
Njk4LDE3IEBAIHN0YXRpYyBpbnQgaXBtbXVfYXR0YWNoX2RldmljZShzdHJ1Y3QgaXBtbXVfdm1z
YV9kb21haW4gKmRvbWFpbiwKICAgICAgICAgZGV2X2luZm8oZGV2LCAiUmV1c2luZyBJUE1NVSBj
b250ZXh0ICV1XG4iLCBkb21haW4tPmNvbnRleHRfaWQpOwogCiAgICAgZm9yICggaSA9IDA7IGkg
PCBmd3NwZWMtPm51bV9pZHM7ICsraSApCi0gICAgICAgIGlwbW11X3V0bGJfZW5hYmxlKGRvbWFp
biwgZndzcGVjLT5pZHNbaV0pOworICAgIHsKKyAgICAgICAgaW50IHJldCA9IGlwbW11X3V0bGJf
ZW5hYmxlKGRvbWFpbiwgZndzcGVjLT5pZHNbaV0pOworCisgICAgICAgIGlmICggcmV0ICkKKyAg
ICAgICAgeworICAgICAgICAgICAgd2hpbGUgKCBpLS0gKQorICAgICAgICAgICAgICAgIGlwbW11
X3V0bGJfZGlzYWJsZShkb21haW4sIGZ3c3BlYy0+aWRzW2ldKTsKKworICAgICAgICAgICAgcmV0
dXJuIHJldDsKKyAgICAgICAgfQorICAgIH0KIAogICAgIHJldHVybiAwOwogfQotLSAKMi43LjQK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 15:07:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 15:07:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3hzV-0004js-9z; Mon, 17 Feb 2020 15:07:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ywWV=4F=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3hzT-0004jl-3G
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 15:07:19 +0000
X-Inumbo-ID: 3026b9d4-5197-11ea-8006-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3026b9d4-5197-11ea-8006-12813bfff9fa;
 Mon, 17 Feb 2020 15:07:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5D57AAF2C;
 Mon, 17 Feb 2020 15:07:17 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200217072006.20211-1-jgross@suse.com>
 <20200217072006.20211-3-jgross@suse.com>
 <3f1b46dc-ba1d-301a-3a7b-f3480338f379@citrix.com>
 <a7a17e9d-dce5-0fff-9f75-9af69f173d5b@suse.com>
 <af2b3f49-77ef-1171-0901-5631b6404b5c@citrix.com>
 <a22149d0-7858-864d-fcdc-590d165dd9c3@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <84b1512b-817c-8c37-350f-0b1fdbd33b6f@suse.com>
Date: Mon, 17 Feb 2020 16:07:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.2.1
MIME-Version: 1.0
In-Reply-To: <a22149d0-7858-864d-fcdc-590d165dd9c3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTU6MjMsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDE3LzAyLzIwMjAg
MTI6MzAsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+PiBPbiAxNy8wMi8yMDIwIDEyOjI4LCBKw7xy
Z2VuIEdyb8OfIHdyb3RlOgo+Pj4gT24gMTcuMDIuMjAgMTM6MjYsIElnb3IgRHJ1emhpbmluIHdy
b3RlOgo+Pj4+IE9uIDE3LzAyLzIwMjAgMDc6MjAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+Pj4+
IFRvZGF5IHJjdV9iYXJyaWVyKCkgaXMgY2FsbGluZyBzdG9wX21hY2hpbmVfcnVuKCkgdG8gc3lu
Y2hyb25pemUgYWxsCj4+Pj4+IHBoeXNpY2FsIGNwdXMgaW4gb3JkZXIgdG8gZW5zdXJlIGFsbCBw
ZW5kaW5nIHJjdSBjYWxscyBoYXZlIGZpbmlzaGVkCj4+Pj4+IHdoZW4gcmV0dXJuaW5nLgo+Pj4+
Pgo+Pj4+PiBBcyBzdG9wX21hY2hpbmVfcnVuKCkgaXMgdXNpbmcgdGFza2xldHMgdGhpcyByZXF1
aXJlcyBzY2hlZHVsaW5nIG9mCj4+Pj4+IGlkbGUgdmNwdXMgb24gYWxsIGNwdXMgaW1wb3Npbmcg
dGhlIG5lZWQgdG8gY2FsbCByY3VfYmFycmllcigpIG9uIGlkbGUKPj4+Pj4gY3B1cyBvbmx5IGlu
IGNhc2Ugb2YgY29yZSBzY2hlZHVsaW5nIGJlaW5nIGFjdGl2ZSwgYXMgb3RoZXJ3aXNlIGEKPj4+
Pj4gc2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZCBvY2N1ci4KPj4+Pj4KPj4+Pj4gVGhlcmUgaXMg
bm8gbmVlZCBhdCBhbGwgdG8gZG8gdGhlIHN5bmNpbmcgb2YgdGhlIGNwdXMgaW4gdGFza2xldHMs
IGFzCj4+Pj4+IHJjdSBhY3Rpdml0eSBpcyBzdGFydGVkIGluIF9fZG9fc29mdGlycSgpIGNhbGxl
ZCB3aGVuZXZlciBzb2Z0aXJxCj4+Pj4+IGFjdGl2aXR5IGlzIGFsbG93ZWQuIFNvIHJjdV9iYXJy
aWVyKCkgY2FuIGVhc2lseSBiZSBtb2RpZmllZCB0byB1c2UKPj4+Pj4gc29mdGlycSBmb3Igc3lu
Y2hyb25pemF0aW9uIG9mIHRoZSBjcHVzIG5vIGxvbmdlciByZXF1aXJpbmcgYW55Cj4+Pj4+IHNj
aGVkdWxpbmcgYWN0aXZpdHkuCj4+Pj4+Cj4+Pj4+IEFzIHRoZXJlIGFscmVhZHkgaXMgYSByY3Ug
c29mdGlycSByZXVzZSB0aGF0IGZvciB0aGUgc3luY2hyb25pemF0aW9uLgo+Pj4+Pgo+Pj4+PiBG
aW5hbGx5IHN3aXRjaCByY3VfYmFycmllcigpIHRvIHJldHVybiB2b2lkIGFzIGl0IG5vdyBjYW4g
bmV2ZXIgZmFpbC4KPj4+Pj4KPj4+Pgo+Pj4+IFdvdWxkIHRoaXMgaW1wbGVtZW50YXRpb24gZ3Vh
cmFudGVlIHByb2dyZXNzIGFzIHByZXZpb3VzIGltcGxlbWVudGF0aW9uCj4+Pj4gZ3VhcmFudGVl
ZD8KPj4+Cj4+PiBZZXMuCj4+Cj4+IFRoYW5rcywgSSdsbCBwdXQgaXQgdG8gdGVzdCB0b2RheSB0
byBzZWUgaWYgaXQgc29sdmVzIG91ciB1c2UgY2FzZS4KPiAKPiBKdXN0IG1hbnVhbGx5IHRyaWVk
IGl0IC0gZ2l2ZXMgaW5maW5pdGUgKHVwIHRvIHN0YWNrIHNpemUpIHRyYWNlIGxpa2U6Cj4gCj4g
KFhFTikgWyAgICAxLjQ5NjUyMF0gICAgWzxmZmZmODJkMDgwMjJlNDM1Pl0gRiBzb2Z0aXJxLmMj
X19kb19zb2Z0aXJxKzB4ODUvMHg5MAo+IChYRU4pIFsgICAgMS40OTY1NjFdICAgIFs8ZmZmZjgy
ZDA4MDIyZTQ3NT5dIEYgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKzB4MzUvMHgzNwo+IChYRU4p
IFsgICAgMS40OTY2MDBdICAgIFs8ZmZmZjgyZDA4MDIyMTEwMT5dIEYgcmN1cGRhdGUuYyNyY3Vf
cHJvY2Vzc19jYWxsYmFja3MrMHgxZGYvMHgxZjYKPiAoWEVOKSBbICAgIDEuNDk2NjQzXSAgICBb
PGZmZmY4MmQwODAyMmU0MzU+XSBGIHNvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg4NS8weDkwCj4g
KFhFTikgWyAgICAxLjQ5NjY4NV0gICAgWzxmZmZmODJkMDgwMjJlNDc1Pl0gRiBwcm9jZXNzX3Bl
bmRpbmdfc29mdGlycXMrMHgzNS8weDM3Cj4gKFhFTikgWyAgICAxLjQ5NjcyNl0gICAgWzxmZmZm
ODJkMDgwMjIxMTAxPl0gRiByY3VwZGF0ZS5jI3JjdV9wcm9jZXNzX2NhbGxiYWNrcysweDFkZi8w
eDFmNgo+IChYRU4pIFsgICAgMS40OTY3NjZdICAgIFs8ZmZmZjgyZDA4MDIyZTQzNT5dIEYgc29m
dGlycS5jI19fZG9fc29mdGlycSsweDg1LzB4OTAKPiAoWEVOKSBbICAgIDEuNDk2ODA2XSAgICBb
PGZmZmY4MmQwODAyMmU0NzU+XSBGIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcysweDM1LzB4MzcK
PiAoWEVOKSBbICAgIDEuNDk2ODQ3XSAgICBbPGZmZmY4MmQwODAyMjExMDE+XSBGIHJjdXBkYXRl
LmMjcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKzB4MWRmLzB4MWY2Cj4gKFhFTikgWyAgICAxLjQ5Njg4
N10gICAgWzxmZmZmODJkMDgwMjJlNDM1Pl0gRiBzb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4ODUv
MHg5MAo+IChYRU4pIFsgICAgMS40OTY5MjddICAgIFs8ZmZmZjgyZDA4MDIyZTQ3NT5dIEYgcHJv
Y2Vzc19wZW5kaW5nX3NvZnRpcnFzKzB4MzUvMHgzNwoKSW50ZXJlc3RpbmcgSSBkaWRuJ3QgcnVu
IGludG8gdGhpcyBwcm9ibGVtLiBPYnZpb3VzbHkgSSBtYW5hZ2VkIHRvCmZvcmdldCBoYW5kbGlu
ZyB0aGUgY2FzZSBvZiByZWN1cnNpb24uCgoKSnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 15:40:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 15:40:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3iVc-0007wC-8h; Mon, 17 Feb 2020 15:40:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qCVl=4F=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j3iVb-0007w7-7q
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 15:40:31 +0000
X-Inumbo-ID: d3a0b764-519b-11ea-8008-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3a0b764-519b-11ea-8008-12813bfff9fa;
 Mon, 17 Feb 2020 15:40:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581954030;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=Szb9pr5GF6RN30snS29W94Qr2RcHJI6dimVGDUUMqsU=;
 b=Y9LvLh6L4LU8IvzbJp1HY0rV6rSHVu6TLQmYmrwMcsiik/SIpUWDEoYJ
 i/TWbXYCQKAYmvcca5aU0MtoGNKQtHzEuLf+IlibPMaO70sFVrxvhQ/Ra
 49PAMNHDBe1HKjFwBYMosySqT/vIhxGTlI3xBS6bEdYe+fzX+zsd+f/+Q k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XvL4wYn+zyhfeVNu0Tbi2gmskJbP3oenByIif0vOSu719sraIR7LN6X3KX4HGyACAMxJDebiij
 8iG8giZpfR9g7tZQloPJg9F49tnLEr78rtV59Qp5ExOinkwNsNW89cbVgpkDuRxRKOUbCWzXvu
 aFzw+9KyltXrAPeKOWe/iRLqUcCDswPeeSMZT9WpHWR5a3+rqoL+ZFfG93KsMlJJt1Owhp34bi
 mYx9kuWn/CN8iOpTdJYaXROa7qn18Jc3mlggkcQoJLAcBWlu1qkff73rUXjEZZ1n5kjyk0VaUl
 fWI=
X-SBRS: 2.7
X-MesageID: 13003814
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="13003814"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24138.46059.95105.526593@mariner.uk.xensource.com>
Date: Mon, 17 Feb 2020 15:40:27 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200205165056.11734-6-andrew.cooper3@citrix.com>
References: <20200205165056.11734-1-andrew.cooper3@citrix.com>
 <20200205165056.11734-6-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 5/6] tools/libx[cl]: Don't use
 HVM_PARAM_PAE_ENABLED as a function parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggNS82XSB0b29scy9saWJ4W2NsXTogRG9uJ3Qg
dXNlIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBhcyBhIGZ1bmN0aW9uIHBhcmFtZXRlciIpOgo+IFRo
ZSBzb2xlIHVzZSBvZiBIVk1fUEFSQU1fUEFFX0VOQUJMRUQgaXMgYXMgYSBub24tc3RhbmRhcmQg
Y2FsbGluZwo+IGNvbnZlbnRpb24gZm9yIHhjX2NwdWlkX2FwcGx5X3BvbGljeSgpLiAgUGFzcyBQ
QUUgYXMgYSByZWd1bGFyCj4gcGFyYW1ldGVyIGluc3RlYWQuCgpGb2xsb3dpbmcgb3VyIGNvbnZl
cnNhdGlvbiBvbiBpcmMsIEkgaGF2ZSB0cmllZCB0byB3cml0ZSBhbgpleHBsYW5hdGlvbiBpbiBt
eSBvd24gd29yZHMgb2Ygd2hhdCB0aGlzIGNvbW1pdCBpcyBkb2luZy4KCiAgVGhlIHZhbHVlIG9m
IEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBpcyBzZXQgYnkgdGhlIHRvb2xzdGFjay4gIEFuZCB0aGUK
ICBvbmx5IHBsYWNlIHRoYXQgcmVhZHMgaXQgaXMgYWxzbyBpbiB0aGUgdG9vbHN0YWNrLCBpbgog
IHhjX2NwdWlkX2FwcGx5X3BvbGljeS4gIEVmZmVjdGl2ZWx5LCB0aGlzIGh5cGVydmlzb3IgZG9t
YWluCiAgcGFyYW1ldGVyIGlzIHVzZWQgc29sZWx5IGFzIGEgd2F5IHRvIHBhc3MgdGhpcyBib29s
ZWFuIHBhcmFtZXRlcgogIGZyb20gb25lIHBhcnQgb2YgdGhlIHRvb2xzdGFjayB0byBhbm90aGVy
LgoKICBUaGlzIGlzIG5vdCBzZW5zaWJsZS4KCiAgUmVwbGFjZSBpdHMgdXNlIGluIHhjX2NwdWlk
X2FwcGx5X3BvbGljeSB3aXRoIGEgcGxhaW4gYm9vbGVhbgogIHBhcmFtZXRlciwgcGFzc2VkIGRp
cmVjdGx5IGJ5IHRoZSBvbmUgKGluLXRyZWUpIGNhbGxlci4KICBUaGUgbm93LXJlZHVuZGFudCBj
b2RlIHRvIHNldCB0aGUgdmFsdWUgaW4gdGhlIGh5cGVydmlzb3Igd2lsbCBiZQogIGRlbGV0ZWQg
aW4gdGhlIG5leHQgcGF0Y2guCgo+IExlYXZlIGEgcmF0aGVyIGJldHRlciBleHBsYWluYXRpb24g
b2Ygd2h5IG9ubHkgSFZNIGd1ZXN0cyBoYXZlIGEKPiBjaG9pY2UgaW4gUEFFIHNldHRpbmcuCgpJ
IGFwcHJvdmUgb2YgdGhpcyBwYXJ0IG9mIHRoZSBjb21taXQgbWVzc2FnZS4KCj4gTm8gZnVuY3Rp
b25hbCBjaGFuZ2UuCgpJIHdvdWxkIHdyaXRlCgogICBObyBvdmVyYWxsIGZ1bmN0aW9uYWwgY2hh
bmdlLiAgVGhlIG5ldyBjb2RlIGZpb3IgY2FsY3VsYXRpbmcgdGhlCiAgIGBwYWUnIHZhbHVlIChp
biBsaWJ4bF9fY3B1aWRfbGVnYWN5KSBpcyBpc29tb3JwaGljIHRvIHRoZQogICBvYnNlbGVzY2Vu
dCBjb2RlIChpbiBsaWJ4bF94ODYuYykuCgpJIGhhZCBhIGxvb2sgdG8gc2VlIHdoZXRoZXIgdGhp
cyB3YXMgdHJ1ZSBhbmQgaXQgc2VlbWVkIHRvIGJlLgoKPiAgICAgICAgICAvKgo+IC0gICAgICAg
ICAqIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBpcyBhIHBhcmFtZXRlciB0byB0aGlzIGZ1bmN0aW9u
LCBzdGFzaGVkIGluCj4gLSAgICAgICAgICogWGVuLiAgTm90aGluZyBlbHNlIGhhcyBldmVyIHRh
a2VuIG5vdGljZSBvZiB0aGUgdmFsdWUuCj4gKyAgICAgICAgICogUEFFIHVzZWQgdG8gYmUgYSBw
YXJhbWV0ZXIgcGFzc2VkIHRvIHRoaXMgZnVuY3Rpb24gYnkKPiArICAgICAgICAgKiBIVk1fUEFS
QU1fUEFFX0VOQUJMRUQuICBJdCBpcyBub3cgcGFzc2VkIG5vcm1hbGx5Lgo+ICAgICAgICAgICAq
LwoKSSBmaW5kIHRoaXMgcGhyYXNpbmcgY29uZnVzaW5nLCBwYXJ0aWN1bGFybHkgdGhpcyB2ZXJ5
IGxvb3NlIHVzZSBvZgp0aGUgd29yZCBgcGFyYW1ldGVyJy4gIEkgd291bGQgZHJvcCB0aGlzIGNv
bW1lbnQgZW50aXJlbHkgYW5kIGxldCB0aGUKY29tbWl0IG1lc3NhZ2Ugc3RhbmQgYXMgdGhlIGhp
c3RvcmljYWwgZG9jdW1lbnRhdGlvbi4KCj4gICAgICBjaGFyICpjcHVpZF9yZXNbNF07Cj4gKyAg
ICBib29sIHBhZSA9IHRydWU7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFBBRSBpcyBhIFhlbi1j
b250cm9sbGVkIGZvciBQViBndWVzdHMgKGl0IGlzIHRoZSAncCcgdGhhdCBjYXVzZXMgdGhlCj4g
KyAgICAgKiBkaWZmZXJlbmNlIGJldHdlZW4gdGhlIHhlbi0zLjAteDg2XzMyIGFuZCB4ZW4tMy4w
LXg4Nl8zMnAgQUJJcykuICBJdFwKIGlzCj4gKyAgICAgKiBtYW5kYXRvcnkgYXMgWGVuIGlzIHJ1
bm5pbmcgaW4gNjRiaXQgbW9kZS4KPiArICAgICAqCj4gKyAgICAgKiBQVkggZ3Vlc3RzIGRvbid0
IGhhdmUgYSB0b3AtbGV2ZWwgUEFFIGNvbnRyb2wsIGFuZCBpcyB0cmVhdGVkIGFzCj4gKyAgICAg
KiBhdmFpbGFibGUuCj4gKyAgICAgKi8KCkkgYXBwcm92ZSBvZiBwdXR0aW5nIGEgbmV3IGNvbW1l
bnQgaGVyZSB3aXRoIGFuIGV4cGxhbmF0aW9uLiAgSG93ZXZlciwKaXQgc2hvdWxkIGJlIHdyYXBw
ZWQgcmF0aGVyIG1vcmUgdGlnaHRseSAoZWcsIGluIG15IE1VQSBpdCBpcyBub3cKc3VmZmVyaW5n
IGZyb20gd3JhcCBkYW1hZ2UgYXMgSSBkZW1vbnN0cmF0ZSBhYm92ZSkgYW5kIGl0IHNlZW1zIHRv
CmhhdmUgc29tZSBwcm9ibGVtcyB3aXRoIHRoZSBncmFtbWFyID8gIEFuZCBJIHRoaW5rIHRoZSAy
bmQgc2VudGVuY2UKIkl0IGlzIG1hbmRhdG9yeSIgY291bGQgdXNlZnVsbHkgYmUgcmUtcXVhbGlm
aWVkICJmb3IgUFYgZ3Vlc3RzIi4gIE9yCnlvdSBjb3VsZCB3cml0ZSBzb21ldGhpbmcgbGlrZSB0
aGlzLgoKICAgUFYgZ3Vlc3RzOiBQQUUgaXMgWGVuLWNvbnRyb2xsZWQgKGl0IGlzIHRoZSAncCcg
dGhhdCBjYXVzZXMgdGhlCiAgIGRpZmZlcmVuY2UgYmV0d2VlbiB0aGUgeGVuLTMuMC14ODZfMzIg
YW5kIHhlbi0zLjAteDg2XzMycCBBQklzKTsKICAgWGVuIGlzIGluIDY0LWJpdCBtb2RlIHNvIFBB
RSBpcyBtYW5kYXRvcnkuCgogICBQVkggZ3Vlc3RzOiB0aGVyZSBpcyBubyB0b3AtbGV2ZWwgUEFF
IGNvbnRyb2wgaW4gdGhlIGxpYnggZG9tYWluCiAgIGNvbmZpZzsgd2UgYWx3YXlzIG1ha2UgaXQg
YXZhaWxhYmxlLgoKICAgU28gb25seSB0aGlzIHRlc3Qgb25seSBhcHBsaWVzIHRvIEhWTSBndWVz
dHM6CgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 16:18:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 16:18:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3j6S-00033D-BX; Mon, 17 Feb 2020 16:18:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=y8gL=4F=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j3j6Q-000338-MH
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 16:18:34 +0000
X-Inumbo-ID: 247aeb32-51a1-11ea-800b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 247aeb32-51a1-11ea-800b-12813bfff9fa;
 Mon, 17 Feb 2020 16:18:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A40BEBD41;
 Mon, 17 Feb 2020 16:18:32 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200214185539.7444-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6e98529f-1212-0b5a-ad11-21187353e6ab@suse.com>
Date: Mon, 17 Feb 2020 17:18:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200214185539.7444-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: Common the #732/#733 errata
 handling in iommu_read_log()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAyMCAxOTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGVyZSBpcyBubyBu
ZWVkIHRvIGhhdmUgYm90aCBoZWxwZXJzIGltcGxlbWVudCB0aGUgc2FtZSB3b3JrYXJvdW5kLiAg
VGhlIHNpemUKPiBhbmQgbGF5b3V0IG9mIHRoZSB0aGUgRXZlbnQgYW5kIFBQUiBsb2dzIChhbmQg
b3RoZXJzIGZvciB0aGF0IG1hdHRlcikgc2hhcmUgYQo+IGxvdCBvZiBjb21tb25hbGl0eS4KPiAK
PiBVc2UgTUFTS19FWFRSKCkgdG8gbG9jYXRlIHRoZSBjb2RlIGZpZWxkLCBhbmQgdXNlIEFDQ0VT
U19PTkNFKCkgcmF0aGVyIHRoYW4KPiBiYXJyaWVyKCkgdG8gcHJldmVudCBob2lzdGluZyBvZiB0
aGUgcmVwZWF0ZWQgcmVhZC4KPiAKPiBBdm9pZCB1bm5lY2Vzc2FyeSB6ZXJvaW5nIGJ5IG9ubHkg
Y2xvYmJlcmluZyB0aGUgJ2NvZGUnIGZpZWxkIC0gdGhpcyBhbG9uZSBpcwo+IHN1ZmZpY2llbnQg
dG8gc3BvdCB0aGUgZXJyYXRhIHdoZW4gdGhlIHJpbmdzIHdyYXAuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CndpdGggb25lIHJlbWFyayAvIGFkanVz
dG1lbnQgcmVxdWVzdDoKCj4gQEAgLTMxOSwxMSArMzE5LDM2IEBAIHN0YXRpYyBpbnQgaW9tbXVf
cmVhZF9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCj4gIAo+ICAgICAgd2hpbGUgKCB0YWls
ICE9IGxvZy0+aGVhZCApCj4gICAgICB7Cj4gLSAgICAgICAgLyogcmVhZCBldmVudCBsb2cgZW50
cnkgKi8KPiAtICAgICAgICBlbnRyeSA9IGxvZy0+YnVmZmVyICsgbG9nLT5oZWFkOwo+ICsgICAg
ICAgIHVpbnQzMl90ICplbnRyeSA9IGxvZy0+YnVmZmVyICsgbG9nLT5oZWFkOwo+ICsgICAgICAg
IHVuc2lnbmVkIGludCBjb3VudCA9IDA7Cj4gKwo+ICsgICAgICAgIC8qIEV2ZW50IGFuZCBQUFIg
bG9ncyBoYXZlIHRoZWlyIGNvZGUgZmllbGQgaW4gdGhlIHNhbWUgcG9zaXRpb24uICovCj4gKyAg
ICAgICAgdW5zaWduZWQgaW50IGNvZGUgPSBNQVNLX0VYVFIoZW50cnlbMV0sIElPTU1VX0VWRU5U
X0NPREVfTUFTSyk7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogV29ya2Fyb3VuZCBm
b3IgZXJyYXRhICM3MzIsICM3MzM6Cj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBJdCBjYW4g
aGFwcGVuIHRoYXQgdGhlIHRhaWwgcG9pbnRlciBpcyB1cGRhdGVkIGJlZm9yZSB0aGUgYWN0dWFs
Cj4gKyAgICAgICAgICogZW50cnkgZ290IHdyaXR0ZW4uIEFzIHN1Z2dlc3RlZCBieSBSZXZHdWlk
ZSwgd2UgaW5pdGlhbGl6ZSB0aGUKPiArICAgICAgICAgKiBidWZmZXIgdG8gYWxsIHplcm9zIGFu
ZCBjbGVhciBlbnRyaWVzIGFmdGVyIHByb2Nlc3NpbmcgdGhlbS4KCkkgZG9uJ3QgdGhpbmsgImNs
ZWFyIGVudHJpZXMiIGlzIGFwcGxpY2FibGUgYW55bW9yZSB3aXRoIC4uLgoKPiArICAgICAgICAg
Ki8KPiArICAgICAgICB3aGlsZSAoIHVubGlrZWx5KGNvZGUgPT0gMCkgKQo+ICsgICAgICAgIHsK
PiArICAgICAgICAgICAgaWYgKCB1bmxpa2VseSgrK2NvdW50ID09IElPTU1VX0xPR19FTlRSWV9U
SU1FT1VUKSApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIEFNRF9JT01NVV9E
RUJVRygiQU1ELVZpOiBObyBlbnRyeSB3cml0dGVuIHRvICVzIExvZ1xuIiwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsb2cgPT0gJmlvbW11LT5ldmVudF9sb2cgPyAiRXZlbnQi
IDogIlBQUiIpOwo+ICsgICAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gKyAgICAgICAgICAgIH0K
PiArICAgICAgICAgICAgdWRlbGF5KDEpOwo+ICsgICAgICAgICAgICBjb2RlID0gTUFTS19FWFRS
KEFDQ0VTU19PTkNFKGVudHJ5WzFdKSwgSU9NTVVfRVZFTlRfQ09ERV9NQVNLKTsKPiArICAgICAg
ICB9Cj4gIAo+ICAgICAgICAgIHBhcnNlX2Z1bmMoaW9tbXUsIGVudHJ5KTsKPiAgCj4gKyAgICAg
ICAgLyogQ2xlYXIgJ2NvZGUnIHRvIGJlIGFibGUgdG8gc3BvdCB0aGUgZXJyYXR1bSB3aGVuIHRo
ZSByaW5nIHdyYXBzLiAqLwo+ICsgICAgICAgIEFDQ0VTU19PTkNFKGVudHJ5WzFdKSA9IDA7Cgou
Li4gdGhpcy4gUGVyaGFwcyBhdCBsZWFzdCBhZGQgInN1ZmZpY2llbnRseSI/CgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:34:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:34:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kHn-0001VP-DS; Mon, 17 Feb 2020 17:34:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3kHm-0001VK-Nk
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:34:22 +0000
X-Inumbo-ID: bac0416e-51ab-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bac0416e-51ab-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 17:34:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581960861;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=W6koR50scSw9QEHLQcgeoS/6DGiS3MrFYE/phxgxWGE=;
 b=DSCUjUQBxKuHy12Ik9zR2h4ukb0YAcvL4X0BV9shr4NLHSe66ipBWXdq
 Ggq/XIHAr/4WcBvXIP8EpQerJTVePgTjMIISOrHyzu3+hyX8/W7xdE4BK
 Yo0qiw0zMpKR088eb4WPuYXxPYZx5aV/m+4EEAynr3bwB9sVm+LQw+1mr s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tmcz5NP9SWn3Kkdw12WUZpXLeHMiIIFwLGbvqg/8nOfMi6zIL6lpjD/oaAns30oGX8ZbAZ+xro
 x/6yB9fYR0UkoEY/7TRCbbIcLtcGw9BH/4j1pZH/3zmUnyClssiWTGuDwKea2z9hyza5Nm66qH
 BLFT8Y1wzo17blxL0ZrRA09EpSoycFF6uKNC3ddcLaMcGsjajo5ADR4loQWEx4xXhUBa2MWF53
 9Y2hHPplXr8lqHcX+V6hM0MQrZ9hNKGC9hC4p/gylH7PAoHdScDHw/GForlH1tYPwVCaaEUuKm
 gSw=
X-SBRS: 2.7
X-MesageID: 12567025
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12567025"
Date: Mon, 17 Feb 2020 18:34:12 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200217173412.GM4679@Air-de-Roger>
References: <20200217135517.5826-1-liuwe@microsoft.com>
 <20200217135517.5826-4-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217135517.5826-4-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDE6NTU6MTdQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJbXBsZW1lbnQgTDAgYXNzaXN0ZWQgVExCIGZsdXNoIGZvciBYZW4gb24gSHlwZXItVi4gSXQg
dGFrZXMgYWR2YW50YWdlCj4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+IAo+ICAqIEhWQ0FMTF9G
TFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJF
U1NfTElTVF9FWAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKPiAgKiBI
VkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFX0VYCj4gCj4gUGljayB0aGUgbW9zdCBl
ZmZpY2llbnQgaHlwZXJjYWxscyBhdmFpbGFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KCkp1c3QgdHdvIGNvbW1lbnRzIGJlbG93LgoKPiAtLS0K
PiB2MzoKPiAxLiBBZGRyZXNzIG1vcmUgY29tbWVudHMuCj4gMi4gRml4IHVzYWdlIG9mIG1heF92
cF9pbmRleC4KPiAzLiBVc2UgdGhlIGZpbGxfZ3ZhX2xpc3QgYWxnb3JpdGhtIGZyb20gTGludXgu
Cj4gCj4gdjI6Cj4gMS4gQWRkcmVzcyBSb2dlciBhbmQgSmFuJ3MgY29tbWVudHMgcmUgdHlwZXMg
ZXRjLgo+IDIuIEZpeCBwb2ludGVyIGFyaXRobWV0aWMuCj4gMy4gTWlzYyBpbXByb3ZlbWVudCB0
byBjb2RlLgo+IC0tLQo+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlICB8ICAg
MSArCj4gIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIHwgICA5ICsrCj4gIHhl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgMTczICsrKysrKysrKysrKysrKysr
KysrKysrKysrKy0KPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMgICAgfCAgNzQg
KysrKysrKysrKysrCj4gIDQgZmlsZXMgY2hhbmdlZCwgMjU2IGluc2VydGlvbnMoKyksIDEgZGVs
ZXRpb24oLSkKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dXRpbC5jCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZp
bGUgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gaW5kZXggMTg5MDJjMzNl
OS4uMGUzOTQxMDk2OCAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01h
a2VmaWxlCj4gKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQo+IEBAIC0x
LDIgKzEsMyBAQAo+ICBvYmoteSArPSBoeXBlcnYubwo+ICBvYmoteSArPSB0bGIubwo+ICtvYmot
eSArPSB1dGlsLm8KPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2
YXRlLmggYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+IGluZGV4IDUwOWJl
ZGFhZmEuLjc5YTc3OTMwYTAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
di9wcml2YXRlLmgKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+
IEBAIC0yNCwxMiArMjQsMjEgQEAKPiAgCj4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ICAj
aW5jbHVkZSA8eGVuL3BlcmNwdS5oPgo+ICsjaW5jbHVkZSA8eGVuL3R5cGVzLmg+CgpEbyB5b3Ug
c3RpbGwgbmVlZCB0byBpbmNsdWRlIHR5cGVzLmg/CgpOb25lIG9mIHRoZSBhZGRpdGlvbnMgdG8g
dGhpcyBoZWFkZXIgZG9uZSBpbiB0aGlzIHBhdGNoIHNlZW1zIHRvCnJlcXVpcmUgaXQgQUZBSUNU
LgoKPiAgCj4gIERFQ0xBUkVfUEVSX0NQVSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOwo+ICBERUNM
QVJFX1BFUl9DUFUodm9pZCAqLCBodl92cF9hc3Npc3QpOwo+ICBERUNMQVJFX1BFUl9DUFUodW5z
aWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4gIAo+ICtzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGlu
dCBodl92cF9pbmRleCh1bnNpZ25lZCBpbnQgY3B1KQo+ICt7Cj4gKyAgICByZXR1cm4gcGVyX2Nw
dShodl92cF9pbmRleCwgY3B1KTsKPiArfQo+ICsKPiAgaW50IGh5cGVydl9mbHVzaF90bGIoY29u
c3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgaW50IGZsYWdzKTsKPiAgCj4gKy8qIFJldHVybnMgbnVtYmVyIG9mIGJhbmtz
LCAtZXYgaWYgZXJyb3IgKi8KPiAraW50IGNwdW1hc2tfdG9fdnBzZXQoc3RydWN0IGh2X3Zwc2V0
ICp2cHNldCwgY29uc3QgY3B1bWFza190ICptYXNrKTsKPiArCj4gICNlbmRpZiAvKiBfX1hFTl9I
WVBFUlZfUFJJVklBVEVfSF9fICAqLwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L3RsYi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwo+IGluZGV4IDQ4
ZjUyNzIyOWUuLjhjZDFjNmYwZWQgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi90bGIuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiBAQCAt
MTksMTcgKzE5LDE4OCBAQAo+ICAgKiBDb3B5cmlnaHQgKGMpIDIwMjAgTWljcm9zb2Z0Lgo+ICAg
Ki8KPiAgCj4gKyNpbmNsdWRlIDx4ZW4vY3B1Lmg+Cj4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5o
Pgo+ICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gIAo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5
cGVydi5oPgo+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi1oY2FsbC5oPgo+ICsjaW5jbHVk
ZSA8YXNtL2d1ZXN0L2h5cGVydi10bGZzLmg+Cj4gKwo+ICAjaW5jbHVkZSAicHJpdmF0ZS5oIgo+
ICAKPiArLyoKPiArICogSXQgaXMgcG9zc2libGUgdG8gZW5jb2RlIHVwIHRvIDQwOTYgcGFnZXMg
dXNpbmcgdGhlIGxvd2VyIDEyIGJpdHMKPiArICogaW4gYW4gZWxlbWVudCBvZiBndmFfbGlzdAo+
ICsgKi8KPiArI2RlZmluZSBIVl9UTEJfRkxVU0hfVU5JVCAoNDA5NiAqIFBBR0VfU0laRSkKPiAr
Cj4gK3N0YXRpYyB1bnNpZ25lZCBpbnQgZmlsbF9ndmFfbGlzdCh1aW50NjRfdCAqZ3ZhX2xpc3Qs
IGNvbnN0IHZvaWQgKnZhLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5z
aWduZWQgaW50IG9yZGVyKQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGN1ciA9ICh1bnNpZ25l
ZCBsb25nKXZhOwo+ICsgICAgLyogZW5kIGlzIDEgcGFzdCB0aGUgcmFuZ2UgdG8gYmUgZmx1c2hl
ZCAqLwo+ICsgICAgdW5zaWduZWQgbG9uZyBlbmQgPSBjdXIgKyAoUEFHRV9TSVpFIDw8IG9yZGVy
KTsKPiArICAgIHVuc2lnbmVkIGludCBuID0gMDsKPiArCj4gKyAgICBkbyB7Cj4gKyAgICAgICAg
dW5zaWduZWQgbG9uZyBkaWZmID0gZW5kIC0gY3VyOwo+ICsKPiArICAgICAgICBndmFfbGlzdFtu
XSA9IGN1ciAmIFBBR0VfTUFTSzsKPiArCj4gKyAgICAgICAgLyoKPiArICAgICAgICAgKiBVc2Ug
bG93ZXIgMTIgYml0cyB0byBlbmNvZGUgdGhlIG51bWJlciBvZiBhZGRpdGlvbmFsIHBhZ2VzCj4g
KyAgICAgICAgICogdG8gZmx1c2gKPiArICAgICAgICAgKi8KPiArICAgICAgICBpZiAoIGRpZmYg
Pj0gSFZfVExCX0ZMVVNIX1VOSVQgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgZ3ZhX2xp
c3Rbbl0gfD0gflBBR0VfTUFTSzsKPiArICAgICAgICAgICAgY3VyICs9IEhWX1RMQl9GTFVTSF9V
TklUOwo+ICsgICAgICAgIH0KPiArICAgICAgICBlbHNlCj4gKyAgICAgICAgewo+ICsgICAgICAg
ICAgICBndmFfbGlzdFtuXSB8PSAoZGlmZiAtIDEpID4+IFBBR0VfU0hJRlQ7Cj4gKyAgICAgICAg
ICAgIGN1ciA9IGVuZDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAgIG4rKzsKPiArICAgIH0g
d2hpbGUgKCBjdXIgPCBlbmQgKTsKPiArCj4gKyAgICByZXR1cm4gbjsKPiArfQo+ICsKPiArc3Rh
dGljIHVpbnQ2NF90IGZsdXNoX3RsYl9leChjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZv
aWQgKnZhLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFn
cykKPiArewo+ICsgICAgc3RydWN0IGh2X3RsYl9mbHVzaF9leCAqZmx1c2ggPSB0aGlzX2NwdSho
dl9pbnB1dF9wYWdlKTsKPiArICAgIGludCBucl9iYW5rczsKPiArICAgIHVuc2lnbmVkIGludCBt
YXhfZ3Zhcywgb3JkZXIgPSBmbGFncyAmIEZMVVNIX09SREVSX01BU0s7Cj4gKyAgICB1aW50NjRf
dCAqZ3ZhX2xpc3Q7Cj4gKwo+ICsgICAgaWYgKCAhZmx1c2ggfHwgbG9jYWxfaXJxX2lzX2VuYWJs
ZWQoKSApCj4gKyAgICB7Cj4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gKyAgICAg
ICAgcmV0dXJuIH4wVUxMOwo+ICsgICAgfQo+ICsKPiArICAgIGlmICggIShtc19oeXBlcnYuaGlu
dHMgJiBIVl9YNjRfRVhfUFJPQ0VTU09SX01BU0tTX1JFQ09NTUVOREVEKSApCj4gKyAgICAgICAg
cmV0dXJuIH4wVUxMOwo+ICsKPiArICAgIGZsdXNoLT5hZGRyZXNzX3NwYWNlID0gMDsKPiArICAg
IGZsdXNoLT5mbGFncyA9IEhWX0ZMVVNIX0FMTF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VTOwo+ICsg
ICAgaWYgKCAhKGZsYWdzICYgRkxVU0hfVExCX0dMT0JBTCkgKQo+ICsgICAgICAgIGZsdXNoLT5m
bGFncyB8PSBIVl9GTFVTSF9OT05fR0xPQkFMX01BUFBJTkdTX09OTFk7Cj4gKwo+ICsgICAgbnJf
YmFua3MgPSBjcHVtYXNrX3RvX3Zwc2V0KCZmbHVzaC0+aHZfdnBfc2V0LCBtYXNrKTsKPiArICAg
IGlmICggbnJfYmFua3MgPCAwICkKPiArICAgICAgICByZXR1cm4gfjBVTEw7Cj4gKwo+ICsgICAg
bWF4X2d2YXMgPQo+ICsgICAgICAgIChQQUdFX1NJWkUgLSBzaXplb2YoKmZsdXNoKSAtIG5yX2Jh
bmtzICoKPiArICAgICAgICAgc2l6ZW9mKGZsdXNoLT5odl92cF9zZXQuYmFua19jb250ZW50c1sw
XSkpIC8KPiArICAgICAgICBzaXplb2YodWludDY0X3QpOyAgICAgICAvKiBndmEgaXMgcmVwcmVz
ZW50ZWQgYXMgdWludDY0X3QgKi8KPiArCj4gKyAgICAvKgo+ICsgICAgICogRmx1c2ggdGhlIGVu
dGlyZSBhZGRyZXNzIHNwYWNlIGlmIHZhIGlzIE5VTEwgb3IgaWYgdGhlcmUgaXMgbm90Cj4gKyAg
ICAgKiBlbm91Z2ggc3BhY2UgZm9yIGd2YV9saXN0Lgo+ICsgICAgICovCj4gKyAgICBpZiAoICF2
YSB8fCAoUEFHRV9TSVpFIDw8IG9yZGVyKSAvIEhWX1RMQl9GTFVTSF9VTklUID4gbWF4X2d2YXMg
KQo+ICsgICAgICAgIHJldHVybiBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9WSVJU
VUFMX0FERFJFU1NfU1BBQ0VfRVgsIDAsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbnJfYmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKPiArCj4gKyAgICAvKgo+
ICsgICAgICogVGhlIGNhbGN1bGF0aW9uIG9mIGd2YV9saXN0IGFkZHJlc3MgcmVxdWlyZXMgdGhl
IHN0cnVjdHVyZSB0bwo+ICsgICAgICogYmUgNjQgYml0cyBhbGlnbmVkLgo+ICsgICAgICovCj4g
KyAgICBCVUlMRF9CVUdfT04oc2l6ZW9mKCpmbHVzaCkgJSBzaXplb2YodWludDY0X3QpKTsKPiAr
ICAgIGd2YV9saXN0ID0gKHVpbnQ2NF90ICopZmx1c2ggKyBzaXplb2YoKmZsdXNoKSAvIHNpemVv
Zih1aW50NjRfdCkgKyBucl9iYW5rczsKPiArCj4gKyAgICByZXR1cm4gaHZfZG9fcmVwX2h5cGVy
Y2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1RfRVgsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmaWxsX2d2YV9saXN0KGd2YV9saXN0LCB2YSwgb3JkZXIpLAo+
ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnJfYmFua3MsIHZpcnRfdG9fbWFkZHIo
Zmx1c2gpLCAwKTsKPiArfQo+ICsKPiArLyogTWF4aW11bSBudW1iZXIgb2YgZ3ZhcyBmb3IgaHZf
dGxiX2ZsdXNoICovCj4gKyNkZWZpbmUgTUFYX0dWQVMgKChQQUdFX1NJWkUgLSBzaXplb2Yoc3Ry
dWN0IGh2X3RsYl9mbHVzaCkpIC8gc2l6ZW9mKHVpbnQ2NF90KSkKPiArCj4gIGludCBoeXBlcnZf
Zmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKPiAgewo+IC0gICAgcmV0dXJuIC1F
T1BOT1RTVVBQOwo+ICsgICAgdW5zaWduZWQgbG9uZyBpcnFfZmxhZ3M7Cj4gKyAgICBzdHJ1Y3Qg
aHZfdGxiX2ZsdXNoICpmbHVzaCA9IHRoaXNfY3B1KGh2X2lucHV0X3BhZ2UpOwo+ICsgICAgdW5z
aWduZWQgaW50IG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOwoKSSB0aGluayB5b3Ug
bmVlZCBhIC0gMSBoZXJlLCBhcyBGTFVTSF9PUkRFUih4KSBpcyBkZWZpbmVkIGFzICgoeCkrMSku
ClNvIGlmIGEgdXNlciBoYXMgc3BlY2lmaWVkIG9yZGVyIDAgaGVyZSB5b3Ugd291bGQgZ2V0IG9y
ZGVyIDEgaW5zdGVhZC4KCnVuc2lnbmVkIGludCBvcmRlciA9IChmbGFncyAtIDEpICYgRkxVU0hf
T1JERVJfTUFTSzsKClNvcnJ5IGZvciBub3Qgbm90aWNpbmcgdGhpcyBlYXJsaWVyLgoKPiArICAg
IHVpbnQ2NF90IHJldDsKPiArCj4gKyAgICBpZiAoICFmbHVzaCB8fCBjcHVtYXNrX2VtcHR5KG1h
c2spICkKPiArICAgIHsKPiArICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArCj4gKyAgICBsb2NhbF9pcnFfc2F2ZShpcnFf
ZmxhZ3MpOwoKSSB0aGluayB5b3UgZGlzYWJsZSBpbnRlcnJ1cHRzIGluIG9yZGVyIHRvIHByZXZl
bnQgcmUtZW50ZXJpbmcgdGhpcwpmdW5jdGlvbiwgYW5kIGhlbmNlIGF2b2lkIGFuIGludGVycnVw
dCBmcm9tIHRyaWdnZXJpbmcgaW4gdGhlIG1pZGRsZQphbmQgYWxzbyBhdHRlbXB0aW5nIHRvIGRv
IGEgVExCIGZsdXNoIHVzaW5nIHRoZSBzYW1lIHBlci1DUFUgaW5wdXQKcGFnZS4KCkFzIHBvaW50
ZWQgb3V0IHRvIG1lIGJ5IEphbiwgd2UgY2FuIGFsc28gZ2V0ICNNQyBhbmQgI05NSSB3aGljaCB3
aWxsCnN0aWxsIGhhcHBlbiBkZXNwaXRlIGludGVycnVwdHMgYmVpbmcgZGlzYWJsZWQsIGFuZCBo
ZW5jZSB5b3UgbWlnaHQKd2FudCB0byBhc3NlcnQgdGhhdCB5b3UgYXJlIG5vdCBpbiAjTUMgb3Ig
I05NSSBjb250ZXh0IGJlZm9yZQphY2Nlc3NpbmcgdGhlIHBlci1DUFUgaHZfaW5wdXRfcGFnZSAo
b3IgZWxzZSBqdXN0IHJldHVybiBhbiBlcnJvcgphbmQgYXZvaWQgdXNpbmcgdGhlIGFzc2lzdGVk
IGZsdXNoKS4gSSBoYXZlIGEgcGF0Y2ggdGhhdCB3aWxsCmhvcGVmdWxseSBiZSBhYmxlIHRvIHNp
Z25hbCB3aGVuIGluICNNQyBvciAjTk1JIGNvbnRleHQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:39:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:39:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kMU-0001j4-Fg; Mon, 17 Feb 2020 17:39:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3kMT-0001iv-3O
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:39:13 +0000
X-Inumbo-ID: 680353ca-51ac-11ea-801e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 680353ca-51ac-11ea-801e-12813bfff9fa;
 Mon, 17 Feb 2020 17:39:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3kMQ-0008MS-OF; Mon, 17 Feb 2020 17:39:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3kMQ-0001Sf-Ge; Mon, 17 Feb 2020 17:39:10 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3kMQ-0000CJ-Fz; Mon, 17 Feb 2020 17:39:10 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j3kMQ-0000CJ-Fz@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 17:39:10 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete test-armhf-armhf-xl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsCnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5v
cmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6
IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdh
cmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQK
VHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFi
aW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHBy
b2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5r
ZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdp
dAogIEJ1ZyBpbnRyb2R1Y2VkOiAgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0YjVk
ZDMwMQogIEJ1ZyBub3QgcHJlc2VudDogMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdk
NmViMWRhNgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIwMi8KCgogIGNvbW1pdCA3YjcyZGMyZjEwMGQxZmU4ZTk2
OWQ2NDUwNTBjOGVlNjRiNWRkMzAxCiAgQXV0aG9yOiBNYXJlayBTenlwcm93c2tpIDxtLnN6eXBy
b3dza2lAc2Ftc3VuZy5jb20+CiAgRGF0ZTogICBUaHUgU2VwIDYgMTc6NDE6MzUgMjAxOCArMDIw
MAogIAogICAgICBBUk06IGR0czogZXh5bm9zOiBEaXNhYmxlIHB1bGwgY29udHJvbCBmb3IgUzVN
ODc2NyBQTUlDCiAgICAgIAogICAgICBbIFVwc3RyZWFtIGNvbW1pdCBlZjJlY2FiOWFmNWZlYWU5
N2M0N2I3ZjYxY2RkOTZmN2Y0OWIyYzIzIF0KICAgICAgCiAgICAgIFM1TTg3NjcgUE1JQyBpbnRl
cnJ1cHQgbGluZSBvbiBFeHlub3M1MjUwLWJhc2VkIEFybmRhbGUgYm9hcmQgaGFzCiAgICAgIGV4
dGVybmFsIHB1bGwtdXAgcmVzaXN0b3JzLCBzbyBkaXNhYmxlIGFueSBwdWxsIGNvbnRyb2wgZm9y
IGl0IGluCiAgICAgIGluIGNvbnRyb2xsZXIgbm9kZS4gVGhpcyBmaXhlcyBzdXBwb3J0IGZvciBT
NU04NzY3IGludGVycnVwdHMgYW5kCiAgICAgIGVuYWJsZXMgb3BlcmF0aW9uIG9mIHdha2V1cCBm
cm9tIFM1TTg3NjcgUlRDIGFsYXJtLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogTWFyZWsg
U3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29tPgogICAgICBTaWduZWQtb2ZmLWJ5
OiBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+CiAgICAgIFNpZ25lZC1vZmYt
Ynk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KCgpGb3IgYmlzZWN0aW9uIHJldmlz
aW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE0L3Rlc3QtYXJtaGYtYXJtaGYteGwu
eGVuLWJvb3QuaHRtbApSZXZpc2lvbiBJRHMgaW4gZWFjaCBncmFwaCBub2RlIHJlZmVyLCByZXNw
ZWN0aXZlbHksIHRvIHRoZSBUcmVlcyBhYm92ZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUnVubmluZyBjcy1iaXNlY3Rpb24tc3RlcCAtLWdyYXBoLW91dD0vaG9t
ZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LTQuMTQvdGVzdC1hcm1oZi1hcm1oZi14bC54ZW4t
Ym9vdCAtLXN1bW1hcnktb3V0PXRtcC8xNDcyMDIuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10
ZW1wbGF0ZT0xNDI4NDkgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC00LjE0IHRl
c3QtYXJtaGYtYXJtaGYteGwgeGVuLWJvb3QKU2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMg
cGFzczoKIDE0NzA5NCBmYWlsIFtob3N0PWFybmRhbGUtd2VzdGZpZWxkXSAvIDE0MzkxMSBbaG9z
dD1jdWJpZXRydWNrLWdsZWl6ZXNdIDE0MzgzNCBbaG9zdD1jdWJpZXRydWNrLXBpY2Fzc29dIDE0
MzYxMCBbaG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0gMTQzNTEzIFtob3N0PWFybmRhbGUtbWV0cm9j
ZW50cmVdIDE0MzQwOSBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAxNDMzMjcgb2suCkZhaWx1cmUg
LyBiYXNpcyBwYXNzIGZsaWdodHM6IDE0NzA5NCAvIDE0MzMyNwpUcmVlOiBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJs
ZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0
ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQK
VHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCA5OGRiMmJmMjdi
OWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2Ni
MDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2
ZDU0OWM4YwpCYXNpcyBwYXNzIGRkZWYxZThlM2Y2ZWIyNjAzNDgzM2I3MjU1ZTNmYTU4NGQ1NGEy
MzAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5ZTYzOWMxY2I2YWJk
NWZmZWQwZjkwMTdkZTI2ZjkzZDJlZTk5ZWFjIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgMTIwOTk2ZjE0NzEzMWVjYThhZjkwZTMwYzkwMGJjMTRiYzgyNGQ5ZiA1MThj
OTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzCkdlbmVyYXRpbmcgcmV2aXNpb25z
IHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1
Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCNkZGVmMWU4ZTNm
NmViMjYwMzQ4MzNiNzI1NWUzZmE1ODRkNTRhMjMwLTk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5Yzhh
NGJmY2IxMjdhMTk3OTYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdh
cmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9vdm1mLmdpdCM5ZTYzOWMxY2I2YWJkNWZmZWQwZjkwMTdkZTI2ZjkzZDJlZTk5ZWFjLTcw
OTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdCM5MzNlYmFkXAogMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmLTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjMTIwOTk2ZjE0NzEzMWVjYThhZjkwZTMwYzkw
MGJjMTRiYzgyNGQ5Zi03NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGdp
dDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgy
YjE3YjdkN2FjYTMtNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwpVc2Ug
b2YgdW5pbml0aWFsaXplZCB2YWx1ZSAkcGFyZW50cyBpbiBhcnJheSBkZXJlZmVyZW5jZSBhdCAu
L2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQg
dmFsdWUgaW4gY29uY2F0ZW5hdGlvbiAoLikgb3Igc3RyaW5nIGF0IC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yIGxpbmUgNDY1LgpMb2FkZWQgMTM0MTggbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgK
U2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxNDMzMjcgcGFzcyBkZGVmMWU4ZTNmNmViMjYw
MzQ4MzNiNzI1NWUzZmE1ODRkNTRhMjMwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgOWU2MzljMWNiNmFiZDVmZmVkMGY5MDE3ZGUyNmY5M2QyZWU5OWVhYyA5MzNlYmFk
MjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDEyMDk5NmYxNDcxMzFlY2E4YWY5MGUz
MGM5MDBiYzE0YmM4MjRkOWYgNTE4YzkzNWZhYzRkMzBiM2VjMzVkNGI2YWRkODJiMTdiN2Q3YWNh
MwogMTQzNDA5IFtob3N0PWFybmRhbGUtbGFrZXNpZGVdCiAxNDM1MTMgW2hvc3Q9YXJuZGFsZS1t
ZXRyb2NlbnRyZV0KIDE0MzYxMCBbaG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0KIDE0MzgzNCBbaG9z
dD1jdWJpZXRydWNrLXBpY2Fzc29dCiAxNDM5MTEgW2hvc3Q9Y3ViaWV0cnVjay1nbGVpemVzXQog
MTQ2ODU3IGZhaWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEy
MmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDcyZGJjZjBjMDY1
MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKIDE0NjkwNSBmYWlsIGUwZjhiOGE2NWE0NzNh
OGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2
YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4
ZWE4CiAxNDY5ODEgZmFpbCBlMGY4YjhhNjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkw
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2
NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQx
MGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNmM0N2Mz
N2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwogMTQ3MDk0IGZhaWwgOThkYjJiZjI3
YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIg
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdj
YjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVm
NmQ1NDljOGMKIDE0NzAzOCBmYWlsIGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4
M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRh
ZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2
YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCiAxNDcxNjkgcGFzcyA4Y2Iz
MDI4NDBjZDQ0Y2IzNDQ3MzFjOGE1MDVmMTI0NGZlNjI1M2M5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2Ri
YTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMy
MTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4
NGU0YmIzMTM5OTE0ZQogMTQ3MjAyIGZhaWwgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhl
ZTY0YjVkZDMwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3
ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThh
NTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzEzOCBwYXNz
IGRkZWYxZThlM2Y2ZWIyNjAzNDgzM2I3MjU1ZTNmYTU4NGQ1NGEyMzAgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5ZTYzOWMxY2I2YWJkNWZmZWQwZjkwMTdkZTI2Zjkz
ZDJlZTk5ZWFjIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgMTIwOTk2
ZjE0NzEzMWVjYThhZjkwZTMwYzkwMGJjMTRiYzgyNGQ5ZiA1MThjOTM1ZmFjNGQzMGIzZWMzNWQ0
YjZhZGQ4MmIxN2I3ZDdhY2EzCiAxNDcxODkgcGFzcyAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4
OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
NTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1
MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1Njhi
YTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MTQ2
IGZhaWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MCBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkw
ZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3
NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0
MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzE3MiBmYWlsIDI5NThkOTE3ZmFkZWVhMTRmYjFi
YzU0NzU2YTNmMjlmODdmYmY2ZjQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmVi
ZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAx
NDcxNTEgZmFpbCBiZmI5ZTVjMDMwNzZhNDQ2YjFmNGY2YTUyM2RkYzhkNzIzYzkwN2E2IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNjY1YWZjY2M1MmUxYTAyZWUzMjkx
NDdlMDJmMDRiOGU5Y2YxZDU3MSA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmIGYyMWI1YTRhZWIwMjBmMmE1ZTJjNjUwM2Y5MDZhOTM0OWRkMmYwNjkgMGNkNzkxYzQ5OWJk
YzY5OGQxNGEyNDA1MGVjNTZkNjBiNDU3MzJlMAogMTQ3MTUzIGZhaWwgNGI5ZDFhYjcxMTJjZmU5
YzMwMTFhY2I2NjFkOThiYWQ2YzE1YTZkZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3
MmRiZWJmNTY4YmEzYThhNTVkIDE4M2YzNTRlMTQzMDA4Nzg3OWRlMDcxZjBjNzEyMmU0MjcwMzkx
NmUKIDE0NzE1NiBwYXNzIDUzNzQ2YmY0ZTYyMjBjNGI0MGNmMGY0YzMyYTNkNmE1N2RjNDNlMWIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlOTJiMTU1NzQwY2RiZjEw
YTg1ZWQ4ZjM3ZjY5ZGEwOTkxZmM4Mjc1IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgOWNhYTE5YmUwZTUzNGM2ODcwODFmYmRmY2QzMDE0MDZlNzI4Yzk4YyA4YzQzMzA4
MThmNmVlNzBjYmY3NDI4YTQwYTI4YTczZGYxMjcyZDEwCiAxNDcxOTEgZmFpbCA3YjcyZGMyZjEw
MGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZh
MWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIz
MTM5OTE0ZQogMTQ3MTc1IHBhc3MgYmJjODY0YTdiODQ3NGJkNTI0MWQzYjEwMjA3Y2NmODE5Yjkw
MmQxOSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4
OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcw
NTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzE1OSBmYWlsIDllNTBi
ZWQ2MDY4NmEyN2MzMTE5OWYzZjljMzcxYzk2NzBiNjBlNmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJh
NjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIx
N2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0
ZTRiYjMxMzk5MTRlCiAxNDcxNjQgcGFzcyA3NzVkMDFiNjViNWRhYTAwMmE5YmE2MGYyZDJiYjNi
MWE2Y2UxMmZiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMGI5YWQw
YmMwMzBiYmQ3OTA3M2EyNmZjOWIzNTI3ZmY5MTI4YjlkYSA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1
NWQgNWE4NzBiMDJjYjgwMzI4M2EyOGY3OTE2YjY4ZmU3ODVmMzllODFmMAogMTQ3MTY3IGZhaWwg
OThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2Vj
MGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1
NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThj
OGZkMzkxMzVmNmQ1NDljOGMKIDE0NzE5NCBwYXNzIDAwODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4
YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1
NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJh
M2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcxNzkg
cGFzcyBmM2ZjNzI1NGIwYzRhMjI4ZGM1YjUyYWQxNDU0OWQxNDAzZDgwNGVlIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZk
NjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5
YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2
ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MTgzIGZhaWwgZTMwZmI4NTg2MmNkNGY0Y2RlNTVi
OTIxMmE3MzI5NzQ0NmQ2NTJlNCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJm
NTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0
NzE4NyBmYWlsIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZm
ZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYw
ZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDcxOTcgZmFpbCA3YjcyZGMyZjEwMGQxZmU4
ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFk
MjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcy
ZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0
ZQogMTQ3MjAwIHBhc3MgMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUz
YjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIy
MDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGlu
ZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQzMzI3IChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzA5NCAoZmFpbCksIGZvciBiYXNpcyBmYWls
dXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzEzOCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDE0NzE2NyAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJl
dmlzaW9ucyBhdCAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2
ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZm
MGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBj
aGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzE4OSAocGFzcyks
IGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzE5MSAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzE5NCAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MTk3IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1
cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MjAwIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVw
cm8gZm91bmQ6IGZsaWdodCAxNDcyMDIgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZv
dW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJl
ZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9z
dGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgN2I3MmRjMmYxMDBkMWZl
OGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEJ1ZyBub3QgcHJlc2VudDogMDA4NDMzNDRjNjg3
MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIwMi8KCgogIGNvbW1p
dCA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxCiAgQXV0aG9yOiBNYXJl
ayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgRGF0ZTogICBUaHUgU2Vw
IDYgMTc6NDE6MzUgMjAxOCArMDIwMAogIAogICAgICBBUk06IGR0czogZXh5bm9zOiBEaXNhYmxl
IHB1bGwgY29udHJvbCBmb3IgUzVNODc2NyBQTUlDCiAgICAgIAogICAgICBbIFVwc3RyZWFtIGNv
bW1pdCBlZjJlY2FiOWFmNWZlYWU5N2M0N2I3ZjYxY2RkOTZmN2Y0OWIyYzIzIF0KICAgICAgCiAg
ICAgIFM1TTg3NjcgUE1JQyBpbnRlcnJ1cHQgbGluZSBvbiBFeHlub3M1MjUwLWJhc2VkIEFybmRh
bGUgYm9hcmQgaGFzCiAgICAgIGV4dGVybmFsIHB1bGwtdXAgcmVzaXN0b3JzLCBzbyBkaXNhYmxl
IGFueSBwdWxsIGNvbnRyb2wgZm9yIGl0IGluCiAgICAgIGluIGNvbnRyb2xsZXIgbm9kZS4gVGhp
cyBmaXhlcyBzdXBwb3J0IGZvciBTNU04NzY3IGludGVycnVwdHMgYW5kCiAgICAgIGVuYWJsZXMg
b3BlcmF0aW9uIG9mIHdha2V1cCBmcm9tIFM1TTg3NjcgUlRDIGFsYXJtLgogICAgICAKICAgICAg
U2lnbmVkLW9mZi1ieTogTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29t
PgogICAgICBTaWduZWQtb2ZmLWJ5OiBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5v
cmc+CiAgICAgIFNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4K
CmRvdDogZ3JhcGggaXMgdG9vIGxhcmdlIGZvciBjYWlyby1yZW5kZXJlciBiaXRtYXBzLiBTY2Fs
aW5nIGJ5IDAuMTYxNDk1IHRvIGZpdApwbm10b3BuZzogMzIgY29sb3JzIGZvdW5kClJldmlzaW9u
IGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE0L3Rlc3Qt
YXJtaGYtYXJtaGYteGwueGVuLWJvb3Que2RvdCxwcyxwbmcsaHRtbCxzdmd9LgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0NzIwMjogdG9sZXJhYmxlIEFMTCBGQUlM
CgpmbGlnaHQgMTQ3MjAyIGxpbnV4LTQuMTQgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyMDIvCgpGYWlsdXJlcyA6
LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3Rl
ZAoKCmpvYnM6CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:43:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:43:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kQE-0002da-97; Mon, 17 Feb 2020 17:43:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qCVl=4F=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j3kQD-0002dU-73
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:43:05 +0000
X-Inumbo-ID: f2b5a45a-51ac-11ea-8022-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2b5a45a-51ac-11ea-8022-12813bfff9fa;
 Mon, 17 Feb 2020 17:43:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581961383;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=HLrxJhSblh7H+zl55BZjRXKkkmTdJFvvjc152tD40GA=;
 b=BevVvsrA+Q8gr1y3uAGdUwayls3wrpGAG+2msBlAqi879P6EzuqdC6Bc
 ApE5Nfa0F4vFCaJLYCtkAfggZ57CkeLDg2z9/5BxRJIpK3DlRWRpT7vxO
 zRnLRNCJWaa0lH+tufHA5RKj3ynVBs8J0wQ6XMsZyyzJnt7+3KIIYvToD c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IaxKtFSPKdDOFvVhvJIJpT2NTpohAITvF3L3bbvk6Sm1iHy+OAxHxREdChmh34Wl4TATkBFxt9
 BI5oHoOrCildJ1SAjEKKjVzpHeQ750pThS41oUcAOcsG79bmSuL/Y5NvHaOp7vxT0YvK6IIDo/
 pv8Wm1HGpPk0D1w0WluzpgyPKW9B7sQDDzD5VAyZYwDwboAwaLEVYsK1r+UBD10AbTyXpUirzp
 0xDh2+8ssd8kg8I1P3+/b6EhsEYat5oy0eKOjF1lQiH/ltO8v00ozXXWmhu//67QfQ7jCE3rph
 J1c=
X-SBRS: 2.7
X-MesageID: 13010300
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="13010300"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24138.53407.680649.217122@mariner.uk.xensource.com>
Date: Mon, 17 Feb 2020 17:42:55 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200131150149.2008-5-pdurrant@amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-5-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 4/7] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NSA0LzddIGxpYnhsOiBhZGQgaW5mcmFzdHJ1
Y3R1cmUgdG8gdHJhY2sgYW5kIHF1ZXJ5ICdyZWNlbnQnIGRvbWlkcyIpOgo+IEEgZG9taWQgaXMg
Y29uc2lkZXJlZCByZWNlbnQgaWYgdGhlIGRvbWFpbiBpdCByZXByZXNlbnRzIHdhcyBkZXN0cm95
ZWQKPiBsZXNzIHRoYW4gYSBzcGVjaWZpZWQgbnVtYmVyIG9mIHNlY29uZHMgYWdvLiBGb3IgZGVi
dWdnaW5nIGFuZC9vciB0ZXN0aW5nCj4gcHVycG9zZXMgdGhlIG51bWJlciBjYW4gYmUgc2V0IHVz
aW5nIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZQo+IExJQlhMX0RPTUlEX1JFVVNFX1RJTUVPVVQu
IElmIHRoZSB2YXJpYWJsZSBkb2VzIG5vdCBleGlzdCB0aGVuIGEgZGVmYXVsdAo+IHZhbHVlIG9m
IDYwcyBpcyB1c2VkLgo+IAo+IFdoZW5ldmVyIGEgZG9tYWluIGlzIGRlc3Ryb3llZCwgYSB0aW1l
LXN0YW1wZWQgcmVjb3JkIHdpbGwgYmUgd3JpdHRlbiBpbnRvCj4gYSBoaXN0b3J5IGZpbGUgKC92
YXIvcnVuL3hlbi9kb21pZC1oaXN0b3J5KS4gVG8gYXZvaWQgdGhlIGhpc3RvcnkgZmlsZQo+IGdy
b3dpbmcgdG9vIGxhcmdlLCBhbnkgcmVjb3JkcyB3aXRoIHRpbWUtc3RhbXBzIHRoYXQgaW5kaWNh
dGUgdGhhdCB0aGUKPiBhZ2Ugb2YgYSBkb21pZCBoYXMgZXhjZWVkZWQgdGhlIHJlLXVzZSB0aW1l
b3V0IHdpbGwgYWxzbyBiZSBwdXJnZWQuCj4gCj4gQSBuZXcgdXRpbGl0eSBmdW5jdGlvbiwgbGli
eGxfX2lzX3JlY2VudF9kb21pZCgpLCBoYXMgYmVlbiBhZGRlZC4gVGhpcwo+IGZ1bmN0aW9uIHJl
YWRzIHRoZSBzYW1lIGhpc3RvcnkgZmlsZSBjaGVja2luZyB3aGV0aGVyIGEgc3BlY2lmaWVkIGRv
bWlkCj4gaGFzIGEgcmVjb3JkIHRoYXQgZG9lcyBub3QgZXhjZWVkIHRoZSByZS11c2UgdGltZW91
dC4gU2luY2UgdGhpcyB1dGlsaXR5Cj4gZnVuY3Rpb24gZG9lcyBub3Qgd3JpdGUgdG8gdGhlIGZp
bGUsIG5vIHJlY29yZHMgYXJlIGFjdHVhbGx5IHB1cmdlZCBieSBpdC4KClRoYW5rcyBmb3IgdGhp
cy4gIFNvcnJ5IGZvciB0aGUgZGVsYXkgaW4gcmV2aWV3aW5nIGl0LgoKSSdtIGFmcmFpZCBJIHN0
aWxsIGhhdmUgc29tZSBjb21tZW50cyBhYm91dCBlcnJvciBoYW5kbGluZyBldGMuCgo+ICtpbnQg
bGlieGxfY2xlYXJfZG9taWRfaGlzdG9yeShsaWJ4bF9jdHggKmN0eCk7CgpJIHRoaW5rIHRoaXMg
bmVlZHMgYSBjbGVhciBkb2MgY29tbWVudCBzYXlpbmcgaXQgaXMgZm9yIHVzZSBpbiBob3N0Cmlu
aXRpYWxpc2F0aW9uIG9ubHkuICBJZiBpdCBpcyBydW4gd2l0aCBhbnkgZG9tYWlucyBydW5uaW5n
LCBvcgpjb25jdXJyZW50IGxpYnhsIHByb2Nlc3NlcywgdGhpbmdzIG1heSBtYWxmdW5jdGlvbi4K
Cj4gK3N0YXRpYyBib29sIGxpYnhsX19yZWFkX3JlY2VudChGSUxFICpmLCB1bnNpZ25lZCBsb25n
ICpzZWMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKmRv
bWlkKQo+ICt7Cj4gKyAgICBpbnQgbjsKPiArCj4gKyAgICBhc3NlcnQoZik7Cj4gKwo+ICsgICAg
biA9IGZzY2FuZihmLCAiJWx1ICV1Iiwgc2VjLCBkb21pZCk7Cj4gKyAgICBpZiAobiA9PSBFT0Yp
Cj4gKyAgICAgICAgcmV0dXJuIGZhbHNlOwoKTWlzc2luZyBlcnJvciBoYW5kbGluZyBpbiBjYXNl
IG9mIHJlYWQgZXJyb3IuCgo+ICsgICAgZWxzZSBpZiAobiAhPSAyKSAvKiBtYWxmb3JtZWQgZW50
cnkgKi8KPiArICAgICAgICAqZG9taWQgPSBJTlZBTElEX0RPTUlEOwoKQm90aCBjYWxsIHNpdGVz
IGZvciB0aGlzIGZ1bmN0aW9uIGhhdmUgb3Blbi1jb2RlZCBjaGVja3MgZm9yIHRoaXMKcmV0dXJu
IGNhc2UsIHdoZXJlIHRoZXkganVzdCBnbyByb3VuZCBhZ2Fpbi4gIEkgdGhpbmsKbGlieGxfX3Jl
YWRfcmVjZW50IHNob3VsZCBoYW5kbGUgdGhpcyBpdHNlbGYsIGZhY3RvcmluZyB0aGUgY29tbW9u
CmNvZGUgaW50byB0aGlzIGZ1bmN0aW9uIGFuZCBhdm9pZGluZyB0aGF0IHNwZWNpYWwgY2FzZS4K
Cj4gKyAgICByZXR1cm4gdHJ1ZTsKCkkgdGhpbmsgdGhpcyBmdW5jdGlvbiBzaG91bGQgcmV0dXJu
IGFuIHJjLiAgSXQgY291bGQgc2lnbmFsIEVPRiBieQpzZXR0aW5nICpkb21pZCB0byBJTlZBTElE
X0RPTUlEIG1heWJlLCBhbmQgZXJyb3JzIGJ5IHJldHVybmluZwpFUlJPUl9GQUlMLgoKPiArc3Rh
dGljIGJvb2wgbGlieGxfX3dyaXRlX3JlY2VudChGSUxFICpmLCB1bnNpZ25lZCBsb25nIHNlYywK
PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZG9taWQpCj4g
K3sKPiArICAgIGFzc2VydChmKTsKClRoaXMgaXMgcmF0aGVyIHBvaW50bGVzcy4gIFBsZWFzZSBk
cm9wIGl0LgoKPiArICAgIGFzc2VydChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChkb21pZCkpOwoK
SSBkb3VidCB0aGlzIGlzIHJlYWxseSBuZWVkZWQgYnV0IEkgZG9uJ3QgbWluZCBpdCBpZiB5b3Ug
bXVzdC4KCj4gKyAgICByZXR1cm4gZnByaW50ZihmLCAiJWx1ICV1XG4iLCBzZWMsIGRvbWlkKSA+
IDA7CgpXcm9uZyBlcnJvciBoYW5kbGluZy4gIFRoaXMgZnVuY3Rpb24gc2hvdWxkIHJldHVybiBy
Yy4gIGZwcmludGYKZG9lc24ndCByZXR1cm4gYSBib29sZWFuLiAgU29tZXRoaW5nIHNob3VsZCBs
b2cgZXJybm8gKHdpdGggTE9HRQpwcm9iYWJseSkgaWYgZnByaW50ZiBmYWlscy4KCj4gK3N0YXRp
YyBpbnQgbGlieGxfX21hcmtfZG9taWRfcmVjZW50KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRv
bWlkKQo+ICt7Cj4gKyAgICBsb25nIHRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3Rp
bWVvdXQoKTsKPiArICAgIGxpYnhsX19mbG9jayAqbG9jazsKClBsZWFzZSBpbml0aWFsaXNlIGxv
Y2sgPSBOVUxMIHNvIHRoYXQgaXQgaXMgZWFzeSB0byBzZWUgdGhhdCB0aGUgb3V0CmJsb2NrIGlz
IGNvcnJlY3QuCgooU2VlIHRvb2xzL2xpYnhsL0NPRElOR19TVFlMRSB3aGVyZSB0aGlzIGlzIGRp
c2N1c3NlZC4pCgo+ICsgICAgY2hhciAqb2xkLCAqbmV3Owo+ICsgICAgRklMRSAqb2YgPSBOVUxM
LCAqbmYgPSBOVUxMOwo+ICsgICAgc3RydWN0IHRpbWVzcGVjIHRzOwo+ICsgICAgaW50IHJjID0g
RVJST1JfRkFJTDsKClBsZWFzZSBkbyBub3Qgc2V0IHJjIHRvIEVSUk9SX0ZBSUwgbGlrZSB0aGlz
LiAgTGVhdmUgaXQgdW5kZWZpbmVkLgpTZXQgaXQgb24gZWFjaCBleGl0IHBhdGguICAoSWYgeW91
IGFyZSBjYWxsaW5nIGEgZnVuY3Rpb24gdGhhdCByZXR1cm5zCmFuIHJjLCB5b3UgY2FuIHB1dCBp
dCBpbiByYywgYW5kIHRoZW4gdGVzdCByYyBhbmQgZ290byBvdXQgd2l0aG91dAphc3NpZ25tZW50
LikKCihBZ2Fpbiwgc2VlIHRvb2xzL2xpYnhsL0NPRElOR19TVFlMRSB3aGVyZSB0aGlzIGlzIGRp
c2N1c3NlZC4pCgo+ICsgICAgbG9jayA9IGxpYnhsX19sb2NrX2RvbWlkX2hpc3RvcnkoZ2MpOwo+
ICsgICAgaWYgKCFsb2NrKSB7Cj4gKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiZmFpbGVk
IHRvIGFjcXVpcmUgbG9jayIpOwo+ICsgICAgICAgIGdvdG8gb3V0Owo+ICsgICAgfQo+ICsKPiAr
ICAgIG9sZCA9IGxpYnhsX19kb21pZF9oaXN0b3J5X3BhdGgoZ2MsIE5VTEwpOwo+ICsgICAgb2Yg
PSBmb3BlbihvbGQsICJyIik7Cj4gKyAgICBpZiAoIW9mICYmIGVycm5vICE9IEVOT0VOVCkKPiAr
ICAgICAgICBMT0dFRChXQVJOLCBkb21pZCwgImZhaWxlZCB0byBvcGVuICclcyciLCBvbGQpOwoK
VGhpcyBmb3BlbiBjb2RlIGFuZCBpdHMgZXJyb3IgaGFuZGxpbmcgaXMgc3RpbGwgZHVwbGljYXRl
ZCBiZXR3ZWVuCmxpYnhsX19tYXJrX2RvbWlkX3JlY2VudCBhbmQgbGlieGxfX2lzX2RvbWlkX3Jl
Y2VudC4gIEkgbWVhbnQgZm9yIHlvdQp0byBmYWN0b3IgaXQgb3V0LiAgTGlrZXdpc2UgdGhlIG90
aGVyIGR1cGxpY2F0ZWQgY29kZSBpbiB0aGVzZSB0d28KZnVuY3Rpb25zLiAgSSB3YW50IHRoZXJl
IHRvIGJlIG5vdGhpbmcgZHVwbGljYXRlZCB0aGF0IGNhbiBiZSB3cml0dGVuCm9uY2UuCgpBbHNv
IGZhaWx1cmUgdG8gb3BlbiB0aGUgZmlsZSBzaG91bGQgYmUgYW4gZXJyb3IsIHJlc3VsdGluZyBm
YWlsdXJlIG9mCnRoaXMgZnVuY3Rpb24gYW5kIHRoZSB3aG9sZSBzdXJyb3VuZGluZyBvcGVyYXRp
b24sIG5vdCBzaW1wbHkgcHJvZHVjZQphIHdhcm5pbmcgaW4gc29tZSBsb2dmaWxlIHdoZXJlIGl0
IHdpbGwgYmUgaWdub3JlZC4KCj4gKyAgICAgICAgd2hpbGUgKGxpYnhsX19yZWFkX3JlY2VudChv
ZiwgJnNlYywgJnZhbCkpIHsKPiArICAgICAgICAgICAgaWYgKCFsaWJ4bF9kb21pZF92YWxpZF9n
dWVzdCh2YWwpKQo+ICsgICAgICAgICAgICAgICAgY29udGludWU7IC8qIElnbm9yZSBpbnZhbGlk
IGVudHJpZXMgKi8KPiArCj4gKyAgICAgICAgICAgIGlmICh0cy50dl9zZWMgLSBzZWMgPiB0aW1l
b3V0KQo+ICsgICAgICAgICAgICAgICAgY29udGludWU7IC8qIElnbm9yZSBleHBpcmVkIGVudHJp
ZXMgKi8KPiArCj4gKyAgICAgICAgICAgIGlmICghbGlieGxfX3dyaXRlX3JlY2VudChuZiwgc2Vj
LCB2YWwpKSB7Cj4gKyAgICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQg
dG8gd3JpdGUgdG8gJyVzJyIsIG5ldyk7Cj4gKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKPiAr
ICAgICAgICAgICAgfQo+ICsgICAgICAgIH0KPiArICAgICAgICBpZiAoZmVycm9yKG9mKSkgewo+
ICsgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gcmVhZCBmcm9tICcl
cyciLCBvbGQpOwo+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiArICAgICAgICB9CgpPaCwgd2Fp
dCwgaGVyZSBpcyBvbmUgb2YgdGhlIG1pc3NpbmcgcGllY2VzIG9mIGVycm9yIGhhbmRsaW5nID8K
UGxlYXNlIHB1dCBpdCB3aGVyZSBpdCBiZWxvbmdzLCBuZXh0IHRvIHRoZSBjb3JyZXNwb25kaW5n
IGNhbGwuCgo+ICsgICAgaWYgKG9mICYmIGZjbG9zZShvZikgPT0gRU9GKSB7Cj4gKyAgICAgICAg
TE9HRUQoRVJST1IsIGRvbWlkLCAiZmFpbGVkIHRvIGNsb3NlICclcyciLCBvbGQpOwoKSSBkb24n
dCBzZWUgaG93IG9mIHdvdWxkIGJlIE5VTEwgaGVyZS4KClRoYW5rcywKSWFuLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:46:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:46:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kT2-0002ni-RM; Mon, 17 Feb 2020 17:46:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3kT1-0002na-Qv
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:45:59 +0000
X-Inumbo-ID: 575e03ca-51ad-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 575e03ca-51ad-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 17:45:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3kSu-0008Ub-9p; Mon, 17 Feb 2020 17:45:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3kSu-0002OG-26; Mon, 17 Feb 2020 17:45:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3kSu-0004HP-1Q; Mon, 17 Feb 2020 17:45:52 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j3kSu-0004HP-1Q@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 17:45:52 +0000
Subject: [Xen-devel] [linux-4.4 bisection] complete
 test-amd64-i386-xl-qemuu-ovmf-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NAp0ZXN0aWQgZGViaWFuLWh2bS1pbnN0YWxsCgpUcmVl
OiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3Rh
YmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoK
KioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMg
aW4gdHJlZTogIG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKICBC
dWcgaW50cm9kdWNlZDogIDk5OTQ2M2M4NjVkMzc2OGE4NDMyYTg5NTA4MDk2YWU2YTQzODczYTUK
ICBCdWcgbm90IHByZXNlbnQ6IGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFm
MWEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xNDcyMDEvCgoKICBjb21taXQgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1
MDgwOTZhZTZhNDM4NzNhNQogIEF1dGhvcjogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4K
ICBEYXRlOiAgIFRodSBEZWMgMTkgMTM6MzY6MjQgMjAxOSArMDgwMAogIAogICAgICBVZWZpQ3B1
UGtnL01wSW5pdExpYjogQ29sbGVjdCBwcm9jZXNzb3JzJyBDUFVJRCAmIFBsYXRmb3JtIElEIGlu
Zm8KICAgICAgCiAgICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i
dWcuY2dpP2lkPTI0MjkKICAgICAgCiAgICAgIFRoaXMgY29tbWl0IHdpbGwgY29sbGVjdCB0aGUg
Q1BVSUQgYW5kIFBsYXRmb3JtIElEIGluZm9ybWF0aW9uIGZvciBlYWNoCiAgICAgIHByb2Nlc3Nv
ciB3aXRoaW4gc3lzdGVtLiBUaGV5IHdpbGwgYmUgc3RvcmVkIGluIHRoZSBDUFVfQVBfREFUQSBz
dHJ1Y3R1cmUuCiAgICAgIAogICAgICBUaGVzZSBpbmZvcm1hdGlvbiB3aWxsIGJlIHVzZWQgaW4g
dGhlIG5leHQgY29tbWl0IHRvIGRlY2lkZSB3aGV0aGVyIGEKICAgICAgbWljcm9jb2RlIHBhdGNo
IHdpbGwgYmUgbG9hZGVkIGludG8gbWVtb3J5LgogICAgICAKICAgICAgQ2M6IEVyaWMgRG9uZyA8
ZXJpYy5kb25nQGludGVsLmNvbT4KICAgICAgQ2M6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4K
ICAgICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIENjOiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBTaXl1YW4gRnUgPHNpeXVhbi5m
dUBpbnRlbC5jb20+CiAgICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVs
LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KICAgICAg
UmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCgpGb3IgYmlzZWN0
aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjQvdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1pbnN0YWxsLmh0bWwKUmV2aXNpb24g
SURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMg
YWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcg
Y3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9s
aW51eC00LjQvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1p
bnN0YWxsIC0tc3VtbWFyeS1vdXQ9dG1wLzE0NzIwMS5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lz
LXRlbXBsYXRlPTEzOTY5OCAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuNCB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBkZWJpYW4taHZtLWluc3RhbGwKU2Vh
cmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDE0NzExMSBmYWlsIFtob3N0PXBpbm90
MV0gLyAxNDM4NDYgW2hvc3Q9ZGViaW5hMF0gMTQzNjQ2IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFz
cyBmbGlnaHRzOiAxNDcxMTEgLyAxNDM2NDYKKHRyZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKVHJl
ZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0
YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQK
TGF0ZXN0IDc2ZTVjNmZkNmQxNjNmMWFhNjM5NjljYzk4MmU3OWJlMWZlZTg3YTcgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5
MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgg
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdj
YjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVm
NmQ1NDljOGMKQmFzaXMgcGFzcyBkYTI1OWQwMjg0YjY5ZTA4NGQ2NTIwMGI2OTQ2MmJlZDliODZh
NGM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYjE1NjQ2NDg0ZWFm
ZmNmN2NjNDY0ZmRlYTAyMTQ0OThmMjZhZGRjMiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzFh
YjdkN2VkNTMwNjY0MTc4NGE5ZWQ4OTcyZGI1MTUxYTQ5YTFhMSA1MThjOTM1ZmFjNGQzMGIzZWMz
NWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzCkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1y
ZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2Vy
bmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCNkYTI1OWQwMjg0YjY5ZTA4NGQ2NTIwMGI2
OTQ2MmJlZDliODZhNGM3LTc2ZTVjNmZkNmQxNjNmMWFhNjM5NjljYzk4MmU3OWJlMWZlZTg3YTcg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdCNi
MTU2NDY0ODRlYWZmY2Y3Y2M0NjRmZGVhMDIxNDQ5OGYyNmFkZGMyLTcwOTExZjFmNGFlZTAzNjZi
NjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLXRy
YWRpdGlvbmFsXAogLmdpdCNkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
LWQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3FlbXUteGVuLmdpdCM5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmLTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjYzFhYjdkN2VkNTMwNjY0MTc4NGE5ZWQ4OTcy
ZGI1MTUxYTQ5YTFhMS03NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGdp
dDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgy
YjE3YjdkN2FjYTMtNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2ZDU0OWM4YwpVc2Ug
b2YgdW5pbml0aWFsaXplZCB2YWx1ZSAkcGFyZW50cyBpbiBhcnJheSBkZXJlZmVyZW5jZSBhdCAu
L2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQg
dmFsdWUgaW4gY29uY2F0ZW5hdGlvbiAoLikgb3Igc3RyaW5nIGF0IC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yIGxpbmUgNDY1LgpMb2FkZWQgMTMxNDMgbm9kZXMgaW4gcmV2aXNpb24gZ3JhcGgK
U2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxNDY5MTUgZmFpbCBkNmNjYmZmOWJlNDNkYmI2
MTEzYTZhM2YxMDdjM2QwNjYwNTIwOTdlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3
ZCA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CiAxNDY4NjAgW10KIDE0
Njk5MiBbaG9zdD1waW5vdDBdCiAxNDcwNTUgW2hvc3Q9cGlub3QwXQogMTQ3MDc2IFtob3N0PXBp
bm90MF0KIDE0NzA1OSBbaG9zdD1waW5vdDBdCiAxNDcwNjIgW2hvc3Q9cGlub3QwXQogMTQ3MTA0
IFtob3N0PXBpbm90MF0KIDE0NzA2NSBbaG9zdD1waW5vdDBdCiAxNDcwNTAgcGFzcyBkYTI1OWQw
Mjg0YjY5ZTA4NGQ2NTIwMGI2OTQ2MmJlZDliODZhNGM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYjE1NjQ2NDg0ZWFmZmNmN2NjNDY0ZmRlYTAyMTQ0OThmMjZhZGRj
MiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzFhYjdkN2VkNTMwNjY0MTc4NGE5ZWQ4OTcyZGI1
MTUxYTQ5YTFhMSA1MThjOTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzCiAxNDcw
NjcgW2hvc3Q9cGlub3QwXQogMTQ3MTM3IGZhaWwgMjBiYTliOTU2OWYzOWM3NWY5MDMxZWZiMjZl
ZTFiOGI5ZmUwZWI2ZiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGI5
NDhhNDk2MTUwZjRhZTRmNjU2YzBmMGFiNjcyNjA4NzIzYzgwZTYgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJk
OTg0N2VmIGYyMWI1YTRhZWIwMjBmMmE1ZTJjNjUwM2Y5MDZhOTM0OWRkMmYwNjkgN2IzYzViNzBh
MzIzMDNiNDZkMGQwNTFlNjk1ZjE4ZDcyY2NlNWVkMAogMTQ3MDc5IFtob3N0PXBpbm90MF0KIDE0
NzEwOSBbaG9zdD1waW5vdDBdCiAxNDcwNzEgW2hvc3Q9cGlub3QwXQogMTQ3MTAwIFtob3N0PXBp
bm90MF0KIDE0NzA5MCBbaG9zdD1waW5vdDBdCiAxNDcwODUgW2hvc3Q9cGlub3QwXQogMTQ3MTEx
IGZhaWwgNzZlNWM2ZmQ2ZDE2M2YxYWE2Mzk2OWNjOTgyZTc5YmUxZmVlODdhNyBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkw
ZDM2N2VjMGYwNjZiZWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2Ni
MDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNmM0N2MzN2I5YjQwZDZmZTQwYmNlOGM4ZmQzOTEzNWY2
ZDU0OWM4YwogMTQ3MDk3IFtob3N0PXBpbm90MF0KIDE0NzA1MyBmYWlsIGQ2Y2NiZmY5YmU0M2Ri
YjYxMTNhNmEzZjEwN2MzZDA2NjA1MjA5N2UgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQx
ZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzExNSBwYXNz
IGRhMjU5ZDAyODRiNjllMDg0ZDY1MjAwYjY5NDYyYmVkOWI4NmE0YzcgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiMTU2NDY0ODRlYWZmY2Y3Y2M0NjRmZGVhMDIxNDQ5
OGYyNmFkZGMyIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjMWFiN2Q3ZWQ1MzA2NjQxNzg0YTll
ZDg5NzJkYjUxNTFhNDlhMWExIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2Fj
YTMKIDE0NzEyMSBwYXNzIGRjODI0ZWY0MzNjNmIzNzhlOTBiZDg3YmQ2YTU3ZmQ2MDdkZTdjMzIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA2NjVhZmNjYzUyZTFhMDJl
ZTMyOTE0N2UwMmYwNGI4ZTljZjFkNTcxIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0
YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDBjZDc5MWM0OTliZGM2OThkMTRhMjQw
NTBlYzU2ZDYwYjQ1NzMyZTAKIDE0NzExNyBmYWlsIGQ2Y2NiZmY5YmU0M2RiYjYxMTNhNmEzZjEw
N2MzZDA2NjA1MjA5N2UgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3
MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdi
OWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzEyNCBwYXNzIDFiNGNlNWZjYTA1
NGIwZjhmODE1ZDRhNDdjZWUwM2NlZDVkMzQ4MWYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCBlYzhjNzRlOGJjYzY2YTQzZmY3NjYyNTRlNjhiMDUwNGY2OGUwMjRmIGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlk
ZDJmMDY5IGRmZmUxOGNmODFhM2M0YzIyNjA3OTFkMjI0NjIyMGE0ZDRmMGNjOGYKIDE0NzEzMCBm
YWlsIDNlODcwMWM1MjA2OGI2ZjIyNGYxMDNhYjI4ZDljODI3YjRkMTI1N2QgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQz
NjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAz
ODZhMWFiMGU3NzQzMjliOTQxZjdkIDljODcwNWY4ZmU1YmZiNzVhNmEwMDE2MzMwOGQyOTcwNTli
NjFmNmEKIDE0NzE4NSBmYWlsIDc2ZTVjNmZkNmQxNjNmMWFhNjM5NjljYzk4MmU3OWJlMWZlZTg3
YTcgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUw
MzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1
MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJj
ZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzE2NSBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFi
NTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCAyNTM5MDk5NzRhMGUyZTljNjBmYTc4ZTU3YzBjNDZmZWYyODc3MzMyIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0
MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNh
YzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzE0MiBwYXNzIGUzMzc4NTQ4
YzU1NDI4MGRhNDBhNGVhODIyNTc5YjBjMGVlYzg0MTIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCBlYzhjNzRlOGJjYzY2YTQzZmY3NjYyNTRlNjhiMDUwNGY2OGUwMjRm
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkz
NDlkZDJmMDY5IGRmZmUxOGNmODFhM2M0YzIyNjA3OTFkMjI0NjIyMGE0ZDRmMGNjOGYKIDE0NzE0
NyBwYXNzIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3
YjY0N2M0N2NmNTRhZjFhIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgg
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJh
NWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNmOGM3ZDNkNzY1ZDQ3ZjYyN2JmNzVlMTRjMWZmNmM1
ZDYxZGY3ZWQKIDE0NzIwMSBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQyNDIx
NjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0NjNjODY1
ZDM3NjhhODQzMmE4OTUwODA5NmFlNmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBm
MjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5
ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzE1MCBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAw
OGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBiOTQ4YTQ5NjE1MGY0YWU0ZjY1NmMwZjBhYjY3MjYwODcyM2M4MGU2IGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDdi
M2M1YjcwYTMyMzAzYjQ2ZDBkMDUxZTY5NWYxOGQ3MmNjZTVlZDAKIDE0NzE5MCBwYXNzIDQ1YzM0
NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRh
ZjFhIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2
YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0
NzE3MCBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0NjNjODY1ZDM3NjhhODQzMmE4
OTUwODA5NmFlNmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIw
ZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZj
YjdhYjFjZGQxNDAKIDE0NzE1NCBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQy
NDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAzM2EzMjkz
NjUxMGVjZmYwMGQwYjZhZWFlYjljOGIyYmY1NDMwYjhiIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2Vm
Mzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzE3NyBwYXNzIDQ1YzM0NzY2OGVjNTgwY2Zi
MDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5
IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzE2MiBwYXNzIDQ1
YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2Nm
NTRhZjFhIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0
NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNm
OTA2YTkzNDlkZDJmMDY5IDA4YWEyNjM0OWE1MjYyNTYzZjBiOGY2OWIwOGE2N2UyYzQ5OTk0MTAK
IDE0NzE4MCBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0NjNjODY1ZDM3NjhhODQz
MmE4OTUwODA5NmFlNmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWVi
MDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIw
OWZjYjdhYjFjZGQxNDAKIDE0NzE5MyBmYWlsIDQ1YzM0NzY2OGVjNTgwY2ZiMDAwOGFiNTNhN2I0
YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0
NjNjODY1ZDM3NjhhODQzMmE4OTUwODA5NmFlNmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRk
M2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzE5OCBwYXNzIDQ1YzM0NzY2OGVjNTgw
Y2ZiMDAwOGFiNTNhN2I0YzQyNDIxNjZiMmQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJm
MDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0MzQyNSBbaG9z
dD1jaGFyZG9ubmF5MF0KIDE0MzU0OCBbaG9zdD1kZWJpbmExXQogMTQzNjQ2IHBhc3MgZGEyNTlk
MDI4NGI2OWUwODRkNjUyMDBiNjk0NjJiZWQ5Yjg2YTRjNyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIGIxNTY0NjQ4NGVhZmZjZjdjYzQ2NGZkZWEwMjE0NDk4ZjI2YWRk
YzIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGMxYWI3ZDdlZDUzMDY2NDE3ODRhOWVkODk3MmRi
NTE1MWE0OWExYTEgNTE4YzkzNWZhYzRkMzBiM2VjMzVkNGI2YWRkODJiMTdiN2Q3YWNhMwogMTQz
ODQ2IFtob3N0PWRlYmluYTBdClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJl
c3VsdCBmb3VuZDogZmxpZ2h0IDE0MzY0NiAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQg
Zm91bmQ6IGZsaWdodCAxNDcxMTEgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91
bmQ6IGZsaWdodCAxNDcxMTUgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZs
aWdodCAxNDcxODUgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgNDVj
MzQ3NjY4ZWM1ODBjZmIwMDA4YWI1M2E3YjRjNDI0MjE2NmIyZCBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1
NGFmMWEgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3
MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGYyMWI1YTRhZWIwMjBmMmE1ZTJjNjUwM2Y5
MDZhOTM0OWRkMmYwNjkgM2ExM2FjM2FkNGQzZWYzOTlmZTJjODVmYjA5ZmNiN2FiMWNkZDE0MApO
byByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBm
b3VuZDogZmxpZ2h0IDE0NzE3NyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDE0NzE4MCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDE0NzE5MCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3
MTkzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MTk4
IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDcyMDEgKGZhaWwp
LCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hh
bmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3Jn
L29zc3Rlc3Qvb3ZtZi5naXQKICBCdWcgaW50cm9kdWNlZDogIDk5OTQ2M2M4NjVkMzc2OGE4NDMy
YTg5NTA4MDk2YWU2YTQzODczYTUKICBCdWcgbm90IHByZXNlbnQ6IGE1YWJkOWNjMmNlYmU3ZmFj
MDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFmMWEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyMDEvCgoKICBjb21taXQgOTk5
NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgwOTZhZTZhNDM4NzNhNQogIEF1dGhvcjogSGFvIEEgV3Ug
PGhhby5hLnd1QGludGVsLmNvbT4KICBEYXRlOiAgIFRodSBEZWMgMTkgMTM6MzY6MjQgMjAxOSAr
MDgwMAogIAogICAgICBVZWZpQ3B1UGtnL01wSW5pdExpYjogQ29sbGVjdCBwcm9jZXNzb3JzJyBD
UFVJRCAmIFBsYXRmb3JtIElEIGluZm8KICAgICAgCiAgICAgIFJFRjpodHRwczovL2J1Z3ppbGxh
LnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTI0MjkKICAgICAgCiAgICAgIFRoaXMgY29t
bWl0IHdpbGwgY29sbGVjdCB0aGUgQ1BVSUQgYW5kIFBsYXRmb3JtIElEIGluZm9ybWF0aW9uIGZv
ciBlYWNoCiAgICAgIHByb2Nlc3NvciB3aXRoaW4gc3lzdGVtLiBUaGV5IHdpbGwgYmUgc3RvcmVk
IGluIHRoZSBDUFVfQVBfREFUQSBzdHJ1Y3R1cmUuCiAgICAgIAogICAgICBUaGVzZSBpbmZvcm1h
dGlvbiB3aWxsIGJlIHVzZWQgaW4gdGhlIG5leHQgY29tbWl0IHRvIGRlY2lkZSB3aGV0aGVyIGEK
ICAgICAgbWljcm9jb2RlIHBhdGNoIHdpbGwgYmUgbG9hZGVkIGludG8gbWVtb3J5LgogICAgICAK
ICAgICAgQ2M6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgICAgQ2M6IFJheSBO
aSA8cmF5Lm5pQGludGVsLmNvbT4KICAgICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhh
dC5jb20+CiAgICAgIENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICAgIENj
OiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICAgIENjOiBNaWNoYWVsIEQgS2lu
bmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogSGFv
IEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IFJheSBOaSA8cmF5
Lm5pQGludGVsLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGlu
dGVsLmNvbT4KCmRvdDogZ3JhcGggaXMgdG9vIGxhcmdlIGZvciBjYWlyby1yZW5kZXJlciBiaXRt
YXBzLiBTY2FsaW5nIGJ5IDAuMjUzMDE1IHRvIGZpdApwbm10b3BuZzogNDMgY29sb3JzIGZvdW5k
ClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00
LjQvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1pbnN0YWxs
Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoxNDcyMDE6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDE0NzIwMSBsaW51eC00
LjQgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xNDcyMDEvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:51:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:51:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kYZ-0003fr-Kx; Mon, 17 Feb 2020 17:51:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qCVl=4F=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j3kYX-0003fl-Rg
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:51:41 +0000
X-Inumbo-ID: 26b33b68-51ae-11ea-8024-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 26b33b68-51ae-11ea-8024-12813bfff9fa;
 Mon, 17 Feb 2020 17:51:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581961900;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=RsRH9wVkI8CDYGFNUW4nHaROXZZ4QrSW5ZTI6IUaHfQ=;
 b=FlKC3qSb2P3wK/WmtSpVfLbZcvuILTiJd5Yipg6lxl0/cVw7/UOte8M2
 paULwz/msAlMXXz3UkLJaryH7o3sqT2lwI0wYyZb0WZ1FIFkQdy+SdgIb
 qPWrCHOYoZmg0TAcQTdNkASHZQT8Cn4bW7oumlZkmy3fFCyDuNV5nFYqj 4=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nyMtEZMRE9q7/qD3TQ4cjTQmdIeZzBOG7HEmiTp/b01N2tjtHYCU57HKeCKn8xhnmUN/FA0feJ
 V9IXLfQFCPdq6W/dNH1LGIghpNY93mweYCfspLJlKVdxWnc3cf47Vou2z+H/sFiBt7ubrO3G5X
 NE1gLw1zfmBPk67gEWQ9EXDhgBMcF/G82xQpvItn6Agv10I5LY6N022frpq40+IsaLCh5oDrin
 jCfA/8PyyEN5TEhgpP7cQtMcmEA0kmwc7IaF17HMH1d+20znp8NsFJM9cvHKV2QivREHo0wewc
 B0w=
X-SBRS: 2.7
X-MesageID: 12940409
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12940409"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24138.53923.699587.944099@mariner.uk.xensource.com>
Date: Mon, 17 Feb 2020 17:51:31 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200131150149.2008-6-pdurrant@amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NSA1LzddIGxpYnhsOiBhbGxvdyBjcmVhdGlv
biBvZiBkb21haW5zIHdpdGggYSBzcGVjaWZpZWQgb3IgcmFuZG9tIGRvbWlkIik6Cj4gVGhpcyBw
YXRjaCBhZGRzIGEgJ2RvbWlkJyBmaWVsZCB0byBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gYW5k
IHRoZW4KPiBtb2RpZmllcyBsaWJ4bF9fZG9tYWluX21ha2UoKSB0byBoYXZlIFhlbiB1c2UgdGhh
dCB2YWx1ZSBpZiBpdCBpcyB2YWxpZC4KPiBJZiB0aGUgZG9taWQgdmFsdWUgaXMgaW52YWxpZCB0
aGVuIFhlbiB3aWxsIGNob29zZSB0aGUgZG9taWQsIGFzIGJlZm9yZSwKPiB1bmxlc3MgdGhlIHZh
bHVlIGlzIHRoZSBuZXcgc3BlY2lhbCBSQU5ET01fRE9NSUQgdmFsdWUgYWRkZWQgdG8gdGhlIEFQ
SS4KPiBUaGlzIHZhbHVlIGluc3RydWN0cyBsaWJ4bF9fZG9tYWluX21ha2UoKSB0byBjaG9vc2Ug
YSByYW5kb20gZG9taWQgdmFsdWUKPiBmb3IgWGVuIHRvIHVzZS4KPiAKPiBJZiBYZW4gZGV0ZXJt
aW5lcyB0aGF0IGEgZG9taWQgc3BlY2lmaWVkIHRvIG9yIGNob3NlbiBieQo+IGxpYnhsX19kb21h
aW5fbWFrZSgpIGNvLWluY2lkZXMgd2l0aCBhbiBleGlzdGluZyBkb21haW4gdGhlbiB0aGUgY3Jl
YXRlCj4gb3BlcmF0aW9uIHdpbGwgZmFpbC4gSW4gdGhpcyBjYXNlLCBpZiBSQU5ET01fRE9NSUQg
d2FzIHNwZWNpZmllZCB0bwo+IGxpYnhsX19kb21haW5fbWFrZSgpIHRoZW4gYSBuZXcgcmFuZG9t
IHZhbHVlIHdpbGwgYmUgY2hvc2VuIGFuZCB0aGUgY3JlYXRlCj4gb3BlcmF0aW9uIHdpbGwgYmUg
cmUtdHJpZWQsIG90aGVyd2lzZSBsaWJ4bF9fZG9tYWluX21ha2UoKSB3aWxsIGZhaWwuCj4gCj4g
QWZ0ZXIgWGVuIGhhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhIG5ldyBkb21haW4sIGxpYnhsX19k
b21haW5fbWFrZSgpIHdpbGwKPiBjaGVjayB3aGV0aGVyIGl0cyBkb21pZCBtYXRjaGVzIGFueSBy
ZWNlbnRseSB1c2VkIGRvbWlkIHZhbHVlcy4gSWYgaXQgZG9lcwo+IHRoZW4gdGhlIGRvbWFpbiB3
aWxsIGJlIGRlc3Ryb3llZC4gSWYgdGhlIGRvbWlkIHVzZWQgaW4gY3JlYXRpb24gd2FzCj4gc3Bl
Y2lmaWVkIHRvIGxpYnhsX19kb21haW5fbWFrZSgpIHRoZW4gaXQgd2lsbCBmYWlsIGF0IHRoaXMg
cG9pbnQsCj4gb3RoZXJ3aXNlIHRoZSBjcmVhdGUgb3BlcmF0aW9uIHdpbGwgYmUgcmUtdHJpZWQg
d2l0aCBlaXRoZXIgYSBuZXcgcmFuZG9tCj4gb3IgWGVuLXNlbGVjdGVkIGRvbWlkIHZhbHVlLgo+
IAo+IE5PVEU6IGxpYnhsX19sb2d2KCkgaXMgYWxzbyBtb2RpZmllZCB0byBvbmx5IGxvZyB2YWxp
ZCBkb21pZCB2YWx1ZXMgaW4KPiAgICAgICBtZXNzYWdlcyByYXRoZXIgdGhhbiBhbnkgZG9taWQs
IHZhbGlkIG9yIG90aGVyd2lzZSwgdGhhdCBpcyBub3QKPiAgICAgICBJTlZBTElEX0RPTUlELgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KPiAt
LS0KPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cj4gQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBj
aXRyaXguY29tPgo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
Pgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz4KPiBDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFj
bGUuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Cj4gQ2M6IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KPiAKPiB2NToKPiAgLSBG
bGF0dGVuZWQgbmVzdGVkIGxvb3BzCj4gCj4gdjQ6Cj4gIC0gTm90IGFkZGVkIEphc29uJ3MgUi1i
IGJlY2F1c2Ugb2Ygc3Vic3RhbnRpYWwgY2hhbmdlCj4gIC0gQ2hlY2sgZm9yIHJlY2VudCBkb21p
ZCAqYWZ0ZXIqIGNyZWF0aW9uCj4gIC0gUmUtd29ya2VkIGNvbW1pdCBjb21tZW50Cj4gCj4gdjM6
Cj4gIC0gQWRkZWQgRE9NSURfTUFTSyBkZWZpbml0aW9uIHVzZWQgdG8gbWFzayByYW5kb21pemVk
IHZhbHVlcwo+ICAtIFVzZSBzdGFjayB2YXJpYWJsZSB0byBhdm9pZCBhc3N1bWluZyBlbmRpYW5u
ZXNzCj4gCj4gdjI6Cj4gIC0gUmUtd29ya2VkIHRvIHVzZSBhIHZhbHVlIGZyb20gbGlieGxfZG9t
YWluX2NyZWF0ZV9pbmZvCj4gLS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICAgfCAg
OSArKysrKwo+ICB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgIHwgNjcgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKystLS0tCj4gIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMg
fCAgMiArLQo+ICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgIHwgIDEgKwo+ICB4ZW4vaW5j
bHVkZS9wdWJsaWMveGVuLmggICAgIHwgIDMgKysKPiAgNSBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNl
cnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAo+IGluZGV4IDFkMjM1ZWNiMWMuLjMxYzZmNGIx
MWEgMTAwNjQ0Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsLmgKPiBAQCAtMTI2OCw2ICsxMjY4LDE0IEBAIHZvaWQgbGlieGxfbWFjX2NvcHkobGli
eGxfY3R4ICpjdHgsIGxpYnhsX21hYyAqZHN0LCBjb25zdCBsaWJ4bF9tYWMgKnNyYyk7Cj4gICAq
Lwo+ICAjZGVmaW5lIExJQlhMX0hBVkVfRE9NQUlOX05FRURfTUVNT1JZX0NPTkZJRwo+ICAKPiAr
LyoKPiArICogTElCWExfSEFWRV9DUkVBVEVJTkZPX0RPTUlECj4gKyAqCj4gKyAqIGxpYnhsX2Rv
bWFpbl9jcmVhdGVfbmV3KCkgYW5kIGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZSgpIHdpbGwg
dXNlCj4gKyAqIGEgZG9taWQgc3BlY2lmaWVkIGluIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbygp
Lgo+ICsgKi8KPiArI2RlZmluZSBMSUJYTF9IQVZFX0NSRUFURUlORk9fRE9NSUQKPiArCj4gIHR5
cGVkZWYgY2hhciAqKmxpYnhsX3N0cmluZ19saXN0Owo+ICB2b2lkIGxpYnhsX3N0cmluZ19saXN0
X2Rpc3Bvc2UobGlieGxfc3RyaW5nX2xpc3QgKnNsKTsKPiAgaW50IGxpYnhsX3N0cmluZ19saXN0
X2xlbmd0aChjb25zdCBsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwo+IEBAIC0xNTI4LDYgKzE1MzYs
NyBAQCBpbnQgbGlieGxfY3R4X2ZyZWUobGlieGxfY3R4ICpjdHggLyogMCBpcyBPSyAqLyk7Cj4g
IC8qIGRvbWFpbiByZWxhdGVkIGZ1bmN0aW9ucyAqLwo+ICAKPiAgI2RlZmluZSBJTlZBTElEX0RP
TUlEIH4wCj4gKyNkZWZpbmUgUkFORE9NX0RPTUlEIChJTlZBTElEX0RPTUlEIC0gMSkKPiAgCj4g
IC8qIElmIHRoZSByZXN1bHQgaXMgRVJST1JfQUJPUlRFRCwgdGhlIGRvbWFpbiBtYXkgb3IgbWF5
IG5vdCBleGlzdAo+ICAgKiAoaW4gYSBoYWxmLWNyZWF0ZWQgc3RhdGUpLiAgKmRvbWlkIHdpbGwg
YmUgdmFsaWQgYW5kIHdpbGwgYmUgdGhlCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiBpbmRleCAzYTczNjRlMmFj
Li43ZmQ0ZDcxM2U3IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCj4g
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKPiBAQCAtNTU1LDggKzU1NSw2IEBAIGlu
dCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAq
ZF9jb25maWcsCj4gICAgICBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gKmluZm8gPSAmZF9jb25m
aWctPmNfaW5mbzsKPiAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8gPSAmZF9j
b25maWctPmJfaW5mbzsKPiAgCj4gLSAgICBhc3NlcnQoc29mdF9yZXNldCB8fCAqZG9taWQgPT0g
SU5WQUxJRF9ET01JRCk7Cj4gLQo+ICAgICAgdXVpZF9zdHJpbmcgPSBsaWJ4bF9fdXVpZDJzdHJp
bmcoZ2MsIGluZm8tPnV1aWQpOwo+ICAgICAgaWYgKCF1dWlkX3N0cmluZykgewo+ICAgICAgICAg
IHJjID0gRVJST1JfTk9NRU07Cj4gQEAgLTYwMCwxMSArNTk4LDY2IEBAIGludCBsaWJ4bF9fZG9t
YWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCj4g
ICAgICAgICAgICAgIGdvdG8gb3V0Owo+ICAgICAgICAgIH0KPiAgCj4gLSAgICAgICAgcmV0ID0g
eGNfZG9tYWluX2NyZWF0ZShjdHgtPnhjaCwgZG9taWQsICZjcmVhdGUpOwo+IC0gICAgICAgIGlm
IChyZXQgPCAwKSB7Cj4gLSAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4g
Y3JlYXRpb24gZmFpbCIpOwo+IC0gICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gLSAgICAg
ICAgICAgIGdvdG8gb3V0Owo+ICsgICAgICAgIGZvciAoOzspIHsKPiArICAgICAgICAgICAgYm9v
bCByZWNlbnQ7Cj4gKwo+ICsgICAgICAgICAgICBpZiAoaW5mby0+ZG9taWQgPT0gUkFORE9NX0RP
TUlEKSB7Cj4gKyAgICAgICAgICAgICAgICB1aW50MTZfdCB2Owo+ICsKPiArICAgICAgICAgICAg
ICAgIHJldCA9IGxpYnhsX19yYW5kb21fYnl0ZXMoZ2MsICh2b2lkICopJnYsIHNpemVvZih2KSk7
Cj4gKyAgICAgICAgICAgICAgICBpZiAocmV0IDwgMCkKPiArICAgICAgICAgICAgICAgICAgICBi
cmVhazsKPiArCj4gKyAgICAgICAgICAgICAgICB2ICY9IERPTUlEX01BU0s7Cj4gKyAgICAgICAg
ICAgICAgICBpZiAoIWxpYnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KHYpKQo+ICsgICAgICAgICAgICAg
ICAgICAgIGNvbnRpbnVlOwo+ICsKPiArICAgICAgICAgICAgICAgICpkb21pZCA9IHY7Cj4gKyAg
ICAgICAgICAgIH0gZWxzZQo+ICsgICAgICAgICAgICAgICAgKmRvbWlkID0gaW5mby0+ZG9taWQ7
CgpTdHlsZTogeyB9IG9uIGFsbCBvciBub25lIG9mIHRoZSBzYW1lIGBpZicgc2VyaWVzLiAgKENP
RElOR19TVFlMRSkKCj4gKyAgICAgICAgICAgIC8qIFRoZSBkb21pZCBpcyBub3QgcmVjZW50LCBz
byB3ZSdyZSBkb25lICovCj4gKyAgICAgICAgICAgIGlmICghcmVjZW50KQo+ICsgICAgICAgICAg
ICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAgICAgICAvKgo+ICsgICAgICAgICAgICAgKiBJZiB0
aGUgZG9taWQgd2FzIHNwZWNpZmllZCB0aGVuIHRoZXJlJ3Mgbm8gcG9pbnQgaW4KPiArICAgICAg
ICAgICAgICogdHJ5aW5nIGFnYWluLgo+ICsgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAg
aWYgKGxpYnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KGluZm8tPmRvbWlkKSkgewo+ICsgICAgICAgICAg
ICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBpZCByZWNlbnRseSB1c2VkIik7Cj4g
KyAgICAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gKyAgICAgICAgICAgICAgICBnb3Rv
IG91dDsKPiArICAgICAgICAgICAgfQo+ICsKPiArICAgICAgICAgICAgLyogVHJ5IHRvIGRlc3Ry
b3kgdGhlIGRvbWFpbiBhZ2FpbiBhcyB3ZSBjYW4ndCB1c2UgaXQgKi8KPiArICAgICAgICAgICAg
cmV0ID0geGNfZG9tYWluX2Rlc3Ryb3koY3R4LT54Y2gsICpkb21pZCk7Cj4gKyAgICAgICAgICAg
IGlmIChyZXQgPCAwKSB7Cj4gKyAgICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAi
ZG9tYWluIGRlc3Ryb3kgZmFpbCIpOwo+ICsgICAgICAgICAgICAgICAgKmRvbWlkID0gSU5WQUxJ
RF9ET01JRDsKPiArICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiArICAgICAgICAg
ICAgICAgIGdvdG8gb3V0Owo+ICsgICAgICAgICAgICB9CgpUaGVzZSB0d28gc2VlbSB0byBiZSBp
biB0aGUgd3Jvbmcgb3JkZXIuICBBbHNvIGlmCmxpYnhsX19pc19kb21pZF9yZWNlbnQgZmFpbHMs
IHlvdSBsZWFrIHRoZSBkb21haW4uCgpUaGlzIGlzIHNvcnQgb2YgYSByZXN1bHQgb2YgeW91IG5v
dCB0cmVhdGluZyBgZG9taWQnIGFzIGEgYGxvY2FsClt2YXJpYWJsZV0gcmVmZXJyaW5nIHRvIHJl
c291cmNlcyB3aGljaCBtaWdodCBuZWVkIGNsZWFuaW5nIHVwJy4KQWNjb3JkaW5nIHRvIGEgc3Ry
aWN0IHJlYWRpbmcgb2YgQ09ESU5HX1NUWUxFIHlvdSBzaG91bGQgaW5pdGlhbGlzZSBpdAp0byAt
MSBhbmQgdGhlIHhjX2RvbWFpbl9kZXN0cm95IG91dCBzaG91bGQgYmUgaW4gdGhlIG91dCBibG9j
aywgYnV0CnRoYXQgd291bGQgZHVwbGljYXRlIHRoZSBjYWxsIHRvIGRlc3Ryb3kuCgpJIGRvbid0
IG1pbmQgZXhhY3RseSBob3cgeW91IGZpeCB0aGlzLCBidXQgcGxlYXNlIG1ha2Ugc3VyZSBub3Qg
dG8KbGVhayB0aGUgbmV3bHktY3JlYXRlZCBkb21haW4gZXZlbiBpbiB0aGUgZXJyb3IgY2FzZXMu
Cgo+IGRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jIGIvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuYwo+IGluZGV4IGJiZDRjNmNiYTkuLmQ5M2E3NTUzM2YgMTAwNjQ0
Cj4gLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYwo+ICsrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmMKPiBAQCAtMjM0LDcgKzIzNCw3IEBAIHZvaWQgbGlieGxfX2xvZ3Yo
bGlieGxfY3R4ICpjdHgsIHhlbnRvb2xsb2dfbGV2ZWwgbXNnbGV2ZWwsIGludCBlcnJub3ZhbCwK
PiAgICAgIGZpbGVsaW5lW3NpemVvZihmaWxlbGluZSktMV0gPSAwOwo+ICAKPiAgICAgIGRvbWFp
blswXSA9IDA7Cj4gLSAgICBpZiAoZG9taWQgIT0gSU5WQUxJRF9ET01JRCkKPiArICAgIGlmIChs
aWJ4bF9kb21pZF92YWxpZF9ndWVzdChkb21pZCkpCj4gICAgICAgICAgc25wcmludGYoZG9tYWlu
LCBzaXplb2YoZG9tYWluKSwgIkRvbWFpbiAlIlBSSXUzMiI6IiwgZG9taWQpOwo+ICAgeDoKPiAg
ICAgIHh0bF9sb2coY3R4LT5sZywgbXNnbGV2ZWwsIGVycm5vdmFsLCAibGlieGwiLAoKVGhpcyB3
YW50cyB0byBiZSBhIHNlcGFyYXRlIHBhdGNoLgoKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUv
cHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCj4gaW5kZXggZDIxOThkZmZh
ZC4uNzViMTYxOWQwZCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKPiAr
KysgYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKPiBAQCAtNjE0LDYgKzYxNCw5IEBAIERFRklO
RV9YRU5fR1VFU1RfSEFORExFKG1tdWV4dF9vcF90KTsKPiAgLyogSWRsZSBkb21haW4uICovCj4g
ICNkZWZpbmUgRE9NSURfSURMRSAgICAgICAgICAgeGVuX21rX3VpbnQoMHg3RkZGKQo+ICAKPiAr
LyogTWFzayBmb3IgdmFsaWQgZG9tYWluIGlkIHZhbHVlcyAqLwo+ICsjZGVmaW5lIERPTUlEX01B
U0sgICAgICAgICAgIHhlbl9ta191aW50KDB4N0ZGRikKClRoaXMgbmVlZHMgYSBoeXBlcnZpc29y
IG1haW50YWluZXIgYWNrLgoKUGxlYXNlIHNwbGl0IGl0IGludG8gaXRzIG93biBwYXRjaCwgd2l0
aCBhIHJhdGlvbmFsZSwgZXRjLgoKVGhhbmtzLAppYW4uCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:55:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:55:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kcM-0003rn-Dd; Mon, 17 Feb 2020 17:55:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qCVl=4F=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j3kcL-0003rg-LR
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:55:37 +0000
X-Inumbo-ID: b350f4b7-51ae-11ea-8024-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b350f4b7-51ae-11ea-8024-12813bfff9fa;
 Mon, 17 Feb 2020 17:55:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581962137;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=rvhF4eT1ZMXGlGBiIzp+eZ2Q6xZTavJ6L2NfpRLZZgs=;
 b=ROyqMNLlv+pmJCQHqiupBXv7AdosvtPSTkqt3TvlnGEeVhwOwiVF3L+Q
 LlqK0NczRYIJQAZmQV2F6fBV3fzg2bD9Yet7QHu+j91oosIAMl7JOwQb8
 SnOQKVb3tokvHVc862zvVePvreS3tfYU0v6RLXen5CmxjFFqx4XMy4GKR E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ABbo7jNNIkfsk0ZuEecu0Tygha3WA8prn2OoSdCMYCFNQJaq1ye/dGYHuZ8a1rrE2NOzBTx/6d
 fMgK1olJS9AIqGp3+KCYuwehWhnOwonj0ZigWvmgNk/o4WL1eW3Zh6GYDIRLdVMr6yGTZu+m8c
 8tkq8B6J1r9+lT2S8UrWR246vIXeHLx2syJhT5RYLotcd0ymPoMTGhxIVvHsppKJ77YU09NJn1
 QE6i7jSZdhK3wUdjKVMiuSFRAxUnkPIA3c7afrb+8qnEaMxwcfd6mAXSCjI5Mgm2CecLkuSdv6
 WZs=
X-SBRS: 2.7
X-MesageID: 12567981
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12567981"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24138.54165.558268.732335@mariner.uk.xensource.com>
Date: Mon, 17 Feb 2020 17:55:33 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200131150149.2008-8-pdurrant@amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-8-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 7/7] xl: allow domid to be preserved on
 save/restore or migrate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NSA3LzddIHhsOiBhbGxvdyBkb21pZCB0byBi
ZSBwcmVzZXJ2ZWQgb24gc2F2ZS9yZXN0b3JlIG9yIG1pZ3JhdGUiKToKPiBUaGlzIHBhdGNoIGFk
ZHMgYSAnLUQnIGNvbW1hbmQgbGluZSBvcHRpb24gdG8gc2F2ZSBhbmQgbWlncmF0ZSB0byBhbGxv
dwo+IHRoZSBkb21haW4gaWQgdG8gYmUgaW5jb3Jwb3JhdGVkIGludG8gdGhlIHNhdmVkIGRvbWFp
biBjb25maWd1cmF0aW9uIGFuZAo+IGhlbmNlIGJlIHByZXNlcnZlZC4KPiAKPiBOT1RFOiBMb2dp
Y2FsbHkgaXQgbWF5IHNlZW0gYXMgdGhvdWdoIHByZXNlcnZhdGlvbiBvZiBkb21pZCBzaG91bGQg
YmUKPiAgICAgICBkZWFsdCB3aXRoIGJ5IGxpYnhsLCBidXQgdGhlIGxpYnhsIG1pZ3JhdGlvbiBz
dHJlYW0gaGFzIG5vIHJlY29yZAo+ICAgICAgIGluIHdoaWNoIHRvIHRyYW5zZmVyIGRvbWlkIGFu
ZCByZW1vdGUgZG9tYWluIGNyZWF0aW9uIG9jY3VycyBiZWZvcmUKPiAgICAgICB0aGUgbWlncmF0
aW9uIHN0cmVhbSBpcyBwYXJzZWQuIEhlbmNlIHRoaXMgcGF0Y2ggbW9kaWZpZXMgeGwgcmF0aGVy
Cj4gICAgICAgdGhlbiBsaWJ4bC4KClRoYW5rcy4KCkkgdGhpbmsgSSBhbSBzYXRpc2ZpZWQgdGhh
dCB0aGlzIGlzIHRoZSBiZXN0IHdlIGNhbiBkbyB3aXRob3V0CnRyZW1lbmRvdXMgYW1vdW50cyBv
ZiByZW9yZ2FuaXNhdGlvbi4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT4KClJlZ2FyZHMsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:57:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:57:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3keL-0003yU-RK; Mon, 17 Feb 2020 17:57:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3keL-0003yP-0F
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:57:41 +0000
X-Inumbo-ID: fcd6a1d0-51ae-11ea-ade5-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fcd6a1d0-51ae-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 17:57:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581962259;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=t8sfm2pJ5lM10hWBEcxmdSBqi3gzpblNehKlhFBxXKE=;
 b=epyNYx1IhdwJDyqqrvTyvMlWQn0RD4Ny/zQP2gWhQDhUNy2n1kh3Pmmw
 TcORvM76y9EmsetwNRrohBBt1/Bts+16xwQZHt6L15sv/607DIw1jNNNF
 s6P5R+vSJv0WUN1W7Mdhv11ES+cUwLk5zq7cZHlDUf9uGvmoJQ3OE+NQc s=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OG/XVz7sgwia+EOPywWoKEJdsBji5bwwM6eXPowVc2ePJwqsp/fA8lZzpxKMOXZH2pXTHKy8XP
 wB7c+0T/U9pFGisyBnGGTdmma5G/iboTNo5lWiplhfP+EPSzY7abkAwqa6H0RuoRTRpIVulwxu
 O1bggmHns+IHrNkizn2hHnb9yQoCOG6GHWxrksJZrs813yfCv1NPrbVQ9nEBnR1HnrDqR+o+l9
 IFjqjM0faY/0DDItU/yQ/Qjb2iE7FeGnMdhad9bO9k5XoCkUmtlzPTL+KIiDXP4hbkIDAYwlpn
 y/U=
X-SBRS: 2.7
X-MesageID: 13010820
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="13010820"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 17:57:31 +0000
Message-ID: <20200217175731.14828-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200205165056.11734-6-andrew.cooper3@citrix.com>
References: <20200205165056.11734-6-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/6] tools/libx[cl]: Don't use
 HVM_PARAM_PAE_ENABLED as a function parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIHNldCBhbmQgY29uc3VtZWQgYnkgdGhlIHRvb2xzdGFj
ayBvbmx5LiAgSXQgaXMgaW4KcHJhY3RpY2UgYSBjb21wbGljYXRlZCBhbmQgbm9uLXN0YW5kYXJk
IHdheSBvZiBwYXNzaW5nIGEgYm9vbGVhbiBwYXJhbWV0ZXIKaW50byB4Y19jcHVpZF9hcHBseV9w
b2xpY3koKS4KClRoaXMgaXMgc2lsbHkuICBQYXNzIFBBRSBhcyBhIHJlZ3VsYXIgcGFyYW1ldGVy
IGluc3RlYWQuCgpJbiBsaWJ4bF9fY3B1aWRfbGVnYWN5KCksIGxlYXZlIGEgcmF0aGVyIGJldHRl
ciBleHBsYWluYXRpb24gb2Ygd2h5IG9ubHkgSFZNCmd1ZXN0cyBoYXZlIGEgY2hvaWNlIGluIFBB
RSBzZXR0aW5nLgoKTm8gY2hhbmdlIGluIGhvdyBhIGd1ZXN0IGlzIGNvbnN0cnVjdGVkLgoKU2ln
bmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0t
CkNDOiBJYW4gSmFja3NvbiA8SWFuLkphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHds
QHhlbi5vcmc+CkNDOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
CnYyOgogKiBSZXdyaXRlIGNvbW1pdCBtZXNzYWdlIGFuZCBjb21tZW50cy4KLS0tCiB0b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCB8ICAyICstCiB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYu
YyAgICB8IDE1ICsrKy0tLS0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYyAgICAg
fCAxNiArKysrKysrKysrKysrKystCiAzIGZpbGVzIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyks
IDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3Ry
bC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKaW5kZXggMzExZGYxZWYwZi4uNGVi
NGY0YzJjNiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIv
dG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAgLTE4MDcsNyArMTgwNyw3IEBAIGludCB4
Y19jcHVpZF9zZXQoeGNfaW50ZXJmYWNlICp4Y2gsCiBpbnQgeGNfY3B1aWRfYXBwbHlfcG9saWN5
KHhjX2ludGVyZmFjZSAqeGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBk
b21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDMyX3QgKmZlYXR1cmVz
ZXQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBucl9mZWF0dXJlcyk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBucl9mZWF0dXJlcywgYm9v
bCBwYWUpOwogaW50IHhjX21jYV9vcCh4Y19pbnRlcmZhY2UgKnhjaCwgc3RydWN0IHhlbl9tYyAq
bWMpOwogaW50IHhjX21jYV9vcF9pbmplY3RfdjIoeGNfaW50ZXJmYWNlICp4Y2gsIHVuc2lnbmVk
IGludCBmbGFncywKICAgICAgICAgICAgICAgICAgICAgICAgIHhjX2NwdW1hcF90IGNwdW1hcCwg
dW5zaWduZWQgaW50IG5yX2NwdXMpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRf
eDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCAyNTQwYWExZTFjLi4yMWIx
NWI4NmVjIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29s
cy9saWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtNDU1LDcgKzQ1NSw4IEBAIGludCB4Y19jcHVpZF9z
ZXQoCiB9CiAKIGludCB4Y19jcHVpZF9hcHBseV9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVp
bnQzMl90IGRvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50MzJfdCAq
ZmVhdHVyZXNldCwgdW5zaWduZWQgaW50IG5yX2ZlYXR1cmVzKQorICAgICAgICAgICAgICAgICAg
ICAgICAgICBjb25zdCB1aW50MzJfdCAqZmVhdHVyZXNldCwgdW5zaWduZWQgaW50IG5yX2ZlYXR1
cmVzLAorICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHBhZSkKIHsKICAgICBpbnQgcmM7
CiAgICAgeGNfZG9taW5mb190IGRpOwpAQCAtNTc5LDggKzU4MCw2IEBAIGludCB4Y19jcHVpZF9h
cHBseV9wb2xpY3koeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90IGRvbWlkLAogICAgIH0KICAg
ICBlbHNlCiAgICAgewotICAgICAgICB1aW50NjRfdCB2YWw7Ci0KICAgICAgICAgLyoKICAgICAg
ICAgICogVG9wb2xvZ3kgZm9yIEhWTSBndWVzdHMgaXMgZW50aXJlbHkgY29udHJvbGxlZCBieSBY
ZW4uICBGb3Igbm93LCB3ZQogICAgICAgICAgKiBoYXJkY29kZSBBUElDX0lEID0gdmNwdV9pZCAq
IDIgdG8gZ2l2ZSB0aGUgaWxsdXNpb24gb2Ygbm8gU01ULgpAQCAtNjM0LDE1ICs2MzMsNyBAQCBp
bnQgeGNfY3B1aWRfYXBwbHlfcG9saWN5KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBkb21p
ZCwKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKLSAgICAgICAgLyoKLSAgICAgICAg
ICogSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGlzIGEgcGFyYW1ldGVyIHRvIHRoaXMgZnVuY3Rpb24s
IHN0YXNoZWQgaW4KLSAgICAgICAgICogWGVuLiAgTm90aGluZyBlbHNlIGhhcyBldmVyIHRha2Vu
IG5vdGljZSBvZiB0aGUgdmFsdWUuCi0gICAgICAgICAqLwotICAgICAgICByYyA9IHhjX2h2bV9w
YXJhbV9nZXQoeGNoLCBkb21pZCwgSFZNX1BBUkFNX1BBRV9FTkFCTEVELCAmdmFsKTsKLSAgICAg
ICAgaWYgKCByYyApCi0gICAgICAgICAgICBnb3RvIG91dDsKLQotICAgICAgICBwLT5iYXNpYy5w
YWUgPSB2YWw7CisgICAgICAgIHAtPmJhc2ljLnBhZSA9IHBhZTsKIAogICAgICAgICAvKgogICAg
ICAgICAgKiBUaGVzZSBzZXR0aW5ncyBhcmUgbmVjZXNzYXJ5IHRvIGNhdXNlIGVhcmxpZXIgSFZN
X1BBUkFNX05FU1RFREhWTSAvCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcHVpZC5j
IGIvdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYwppbmRleCA0OWQzY2E1YjI2Li4wNjI3NTAxMDJl
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcHVpZC5jCisrKyBiL3Rvb2xzL2xpYnhs
L2xpYnhsX2NwdWlkLmMKQEAgLTQxNiw4ICs0MTYsMjIgQEAgdm9pZCBsaWJ4bF9fY3B1aWRfbGVn
YWN5KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCwKICAgICBsaWJ4bF9jcHVpZF9wb2xp
Y3lfbGlzdCBjcHVpZCA9IGluZm8tPmNwdWlkOwogICAgIGludCBpOwogICAgIGNoYXIgKmNwdWlk
X3Jlc1s0XTsKKyAgICBib29sIHBhZSA9IHRydWU7CisKKyAgICAvKgorICAgICAqIEZvciBQViBn
dWVzdHMsIFBBRSBpcyBYZW4tY29udHJvbGxlZCAoaXQgaXMgdGhlICdwJyB0aGF0IGRpZmZlcmVu
dGlhdGVzCisgICAgICogdGhlIHhlbi0zLjAteDg2XzMyIGFuZCB4ZW4tMy4wLXg4Nl8zMnAgQUJJ
cykuICBJdCBpcyBtYW5kYXRvcnkgYXMgWGVuCisgICAgICogaXMgNjRiaXQgb25seSB0aGVzZSBk
YXlzLgorICAgICAqCisgICAgICogRm9yIFBWSCBndWVzdHMsIHRoZXJlIGlzIG5vIHRvcC1sZXZl
bCBQQUUgY29udHJvbCBpbiB0aGUgZG9tYWluIGNvbmZpZywKKyAgICAgKiBzbyBpcyB0cmVhdGVk
IGFzIGFsd2F5cyBhdmFpbGFibGUuCisgICAgICoKKyAgICAgKiBIVk0gZ3Vlc3RzIGdldCBhIHRv
cC1sZXZlbCBjaG9pY2Ugb2Ygd2hldGhlciBQQUUgaXMgYXZhaWxhYmxlLgorICAgICAqLworICAg
IGlmIChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSkKKyAgICAgICAgcGFlID0g
bGlieGxfZGVmYm9vbF92YWwoaW5mby0+dS5odm0ucGFlKTsKIAotICAgIHhjX2NwdWlkX2FwcGx5
X3BvbGljeShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDApOworICAgIHhjX2NwdWlkX2FwcGx5X3Bv
bGljeShjdHgtPnhjaCwgZG9taWQsIE5VTEwsIDAsIHBhZSk7CiAKICAgICBpZiAoIWNwdWlkKQog
ICAgICAgICByZXR1cm47Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 17:59:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 17:59:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3kgH-00048Z-MY; Mon, 17 Feb 2020 17:59:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qCVl=4F=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j3kgG-00048R-Ve
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 17:59:41 +0000
X-Inumbo-ID: 444e441f-51af-11ea-8024-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 444e441f-51af-11ea-8024-12813bfff9fa;
 Mon, 17 Feb 2020 17:59:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581962380;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=ElvHMmZDyESmROQ1h4gVzqcu7emP/TFFUQQAC3GFZGU=;
 b=VsnVMFUey2c81XrkAshJ72EcFPj7sekguBQgcucSXW05NiaPxN0N7auz
 nd7Nur8EyJrU1XujFMzQ6zIFl8RckyuEOy31hCWpgxkjm3uyoXMr1zIAT
 CcfMXGUVuwFr6anH764lobifTu5ZcF7qyywYsKebPUXDZm2Z8zO5uNdZ5 o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RGglPy82TuakltjhpNBK7ahDlnHjnobE0leq6XF3LUxMmXP3Sp3KYDPGq3II+iAYKTBIEfCrQa
 TD26YVFm7OKXy1EFlCJRP5GhxPQo17OzI9++4u6WD9nJmbfVZnv4a8hYXrETFmd994Iba6eIqy
 2wXz/sKG1La6SvDJso0MGwFwDhSvTdkQhjdddJZfkujVTJlri25JTXBUmH1lOj0towlzaYvkuy
 A+10rVyOgc2IHiz0+zsrrLXEuYd3Twt6jynpE70/aSghi3LoiU0bCYK/SLATSl3flJgYCSX2UA
 lAo=
X-SBRS: 2.7
X-MesageID: 12752024
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12752024"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24138.54403.353404.802519@mariner.uk.xensource.com>
Date: Mon, 17 Feb 2020 17:59:31 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200217175731.14828-1-andrew.cooper3@citrix.com>
References: <20200205165056.11734-6-andrew.cooper3@citrix.com>
 <20200217175731.14828-1-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 5/6] tools/libx[cl]: Don't use
 HVM_PARAM_PAE_ENABLED as a function parameter
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgNS82XSB0b29scy9saWJ4W2NsXTogRG9u
J3QgdXNlIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBhcyBhIGZ1bmN0aW9uIHBhcmFtZXRlciIpOgo+
IEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBpcyBzZXQgYW5kIGNvbnN1bWVkIGJ5IHRoZSB0b29sc3Rh
Y2sgb25seS4gIEl0IGlzIGluCj4gcHJhY3RpY2UgYSBjb21wbGljYXRlZCBhbmQgbm9uLXN0YW5k
YXJkIHdheSBvZiBwYXNzaW5nIGEgYm9vbGVhbiBwYXJhbWV0ZXIKPiBpbnRvIHhjX2NwdWlkX2Fw
cGx5X3BvbGljeSgpLgo+IAo+IFRoaXMgaXMgc2lsbHkuICBQYXNzIFBBRSBhcyBhIHJlZ3VsYXIg
cGFyYW1ldGVyIGluc3RlYWQuCj4gCj4gSW4gbGlieGxfX2NwdWlkX2xlZ2FjeSgpLCBsZWF2ZSBh
IHJhdGhlciBiZXR0ZXIgZXhwbGFpbmF0aW9uIG9mIHdoeSBvbmx5IEhWTQo+IGd1ZXN0cyBoYXZl
IGEgY2hvaWNlIGluIFBBRSBzZXR0aW5nLgo+IAo+IE5vIGNoYW5nZSBpbiBob3cgYSBndWVzdCBp
cyBjb25zdHJ1Y3RlZC4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lMu-0000fP-1r; Mon, 17 Feb 2020 18:43:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lMs-0000f9-KR
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:42 +0000
X-Inumbo-ID: 6aef12d2-51b5-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6aef12d2-51b5-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 18:43:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965022;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=oBt5WAqvumYQnkJto8fy3gzgctQdn1+IHvv2G/Jo9h4=;
 b=NlxM6hLwCayQjM3RcEwRdZjwlYmccQBGCuARAU6PCzNI9b16jTM09OFc
 yvzWG0cI/l3lJdoJnuEuVZBWzb1kI96qKVDRF4h9onQqZ2ngu/cd2RrmU
 Qy7Lz5vVbS1uPGSIkygTSZy++qBJfTaxYu/gQW7N9HHiD4iXGdzSbpWlv I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3z3R78qobCSA01+Va69w/NR1hpSuuDAU+Nc9jLvmnAC9UsfSIKH49bJ3b4zvkQ7YRBsEmrE7FU
 6Xf3wBz4A7G4+b52AgmHnIynp30BPGtq9ipVQhju374eF1e9QOSoQIoBk3/a/BFJRSMHrBTeZS
 rRPDGIA7zCa1qA2TLvCCK3Gt2NBuHMfUG2mSILaOcjJhzSzbq1SVPXSevqAGvv2bFjKsTOgV6T
 RuNhMjaa3uxXcLxVJ73NUIaRO00oUOs61yzsyB2q8gMtj/SXUhE4s+GOclJN9pnCFKg7v1NAz8
 UdM=
X-SBRS: 2.7
X-MesageID: 12753663
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12753663"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:23 +0100
Message-ID: <20200217184324.73762-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch cpumask
 in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Sander
 Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hayBpcyBub3Qgc2FmZSBiZWNhdXNl
IGl0IGNhbiBiZQpjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIFhlbiB3
b3VsZCBoYXZlIHRvIG1ha2Ugc3VyZQphbGwgdGhlIHVzZXJzIG9mIHRoZSBzY3JhdGNoIGNwdW1h
c2sgZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCml0LgoKSW5zdGVhZCBpbnRyb2R1Y2Ug
YSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21hc2ssIGFuZApkaXNhYmxlIGlu
dGVycnVwdHMgd2hpbGUgdXNpbmcuCgpGaXhlczogNTUwMGQyNjVhMmE4ICgneDg2L3NtcDogdXNl
IEFQSUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlJykKUmVwb3J0
ZWQtYnk6IFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhAZWlrZWxlbmJvb20uaXQ+ClNpZ25lZC1v
ZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSB2MToKIC0gRG9uJ3QgdXNlIHRoZSBzaG9ydGhhbmQgd2hlbiBpbiAjTUMgb3IgI05N
SSBjb250ZXh0LgotLS0KIHhlbi9hcmNoL3g4Ni9zbXAuYyAgICAgfCAyNiArKysrKysrKysrKysr
KysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8ICA5ICsrKysrKysrLQogMiBm
aWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwppbmRleCBjN2NhZjVi
YzI2Li4wYTlhOWU3ZjAyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc21wLmMKKysrIGIveGVu
L2FyY2gveDg2L3NtcC5jCkBAIC01OSw2ICs1OSw3IEBAIHN0YXRpYyB2b2lkIHNlbmRfSVBJX3No
b3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZlY3RvciwKICAgICBhcGljX3dyaXRl
KEFQSUNfSUNSLCBjZmcpOwogfQogCitERUNMQVJFX1BFUl9DUFUoY3B1bWFza192YXJfdCwgc2Vu
ZF9pcGlfY3B1bWFzayk7CiAvKgogICogc2VuZF9JUElfbWFzayhjcHVtYXNrLCB2ZWN0b3IpOiBz
ZW5kcyBAdmVjdG9yIElQSSB0byBDUFVzIGluIEBjcHVtYXNrLAogICogZXhjbHVkaW5nIHRoZSBs
b2NhbCBDUFUuIEBjcHVtYXNrIG1heSBiZSBlbXB0eS4KQEAgLTY3LDcgKzY4LDIwIEBAIHN0YXRp
YyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZlY3Rv
ciwKIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3Ip
CiB7CiAgICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwotICAgIGNwdW1hc2tfdCAqc2NyYXRj
aCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFza190ICpzY3JhdGNoID0g
dGhpc19jcHUoc2VuZF9pcGlfY3B1bWFzayk7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKKwor
ICAgIGlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCisgICAgeworICAgICAgICAvKgorICAgICAg
ICAgKiBXaGVuIGluICNNQyBvciAjTU5JIGNvbnRleHQgWGVuIGNhbm5vdCB1c2UgdGhlIHBlci1D
UFUgc2NyYXRjaCBtYXNrCisgICAgICAgICAqIGJlY2F1c2Ugd2UgaGF2ZSBubyB3YXkgdG8gYXZv
aWQgcmVlbnRyeSwgc28gZG8gbm90IHVzZSB0aGUgQVBJQworICAgICAgICAgKiBzaG9ydGhhbmQu
CisgICAgICAgICAqLworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJ
X21hc2ssIG1hc2ssIHZlY3Rvcik7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKIAogICAgIC8q
CiAgICAgICogVGhpcyBjYW4gb25seSBiZSBzYWZlbHkgdXNlZCB3aGVuIG5vIENQVSBob3RwbHVn
IG9yIHVucGx1ZyBvcGVyYXRpb25zCkBAIC04MSw3ICs5NSwxNSBAQCB2b2lkIHNlbmRfSVBJX21h
c2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQogICAgICAgICAgbG9jYWxfaXJx
X2lzX2VuYWJsZWQoKSAmJiAoY3B1c19sb2NrZWQgPSBnZXRfY3B1X21hcHMoKSkgJiYKICAgICAg
ICAgIChwYXJrX29mZmxpbmVfY3B1cyB8fAogICAgICAgICAgIGNwdW1hc2tfZXF1YWwoJmNwdV9v
bmxpbmVfbWFwLCAmY3B1X3ByZXNlbnRfbWFwKSkgKQorICAgIHsKKyAgICAgICAgLyoKKyAgICAg
ICAgICogc2VuZF9JUElfbWFzayBjYW4gYmUgY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQs
IGFuZCBoZW5jZSB3ZQorICAgICAgICAgKiBuZWVkIHRvIGRpc2FibGUgaW50ZXJydXB0cyBpbiBv
cmRlciB0byBwcm90ZWN0IHRoZSBwZXItY3B1CisgICAgICAgICAqIHNlbmRfaXBpX2NwdW1hc2sg
d2hpbGUgYmVpbmcgdXNlZC4KKyAgICAgICAgICovCisgICAgICAgIGxvY2FsX2lycV9zYXZlKGZs
YWdzKTsKICAgICAgICAgY3B1bWFza19vcihzY3JhdGNoLCBtYXNrLCBjcHVtYXNrX29mKHNtcF9w
cm9jZXNzb3JfaWQoKSkpOworICAgIH0KICAgICBlbHNlCiAgICAgewogICAgICAgICBpZiAoIGNw
dXNfbG9ja2VkICkKQEAgLTg5LDYgKzExMSw3IEBAIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBj
cHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCiAgICAgICAgICAgICBwdXRfY3B1X21hcHMoKTsK
ICAgICAgICAgICAgIGNwdXNfbG9ja2VkID0gZmFsc2U7CiAgICAgICAgIH0KKyAgICAgICAgbG9j
YWxfaXJxX3NhdmUoZmxhZ3MpOwogICAgICAgICBjcHVtYXNrX2NsZWFyKHNjcmF0Y2gpOwogICAg
IH0KIApAQCAtOTcsNiArMTIwLDcgQEAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tf
dCAqbWFzaywgaW50IHZlY3RvcikKICAgICBlbHNlCiAgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxs
KGdlbmFwaWMuc2VuZF9JUElfbWFzaywgbWFzaywgdmVjdG9yKTsKIAorICAgIGxvY2FsX2lycV9y
ZXN0b3JlKGZsYWdzKTsKICAgICBpZiAoIGNwdXNfbG9ja2VkICkKICAgICAgICAgcHV0X2NwdV9t
YXBzKCk7CiB9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jIGIveGVuL2FyY2gv
eDg2L3NtcGJvb3QuYwppbmRleCBlODNlNDU2NGE0Li44MmU4OTIwMWIzIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKQEAgLTU3
LDYgKzU3LDkgQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgY3B1
X2NvcmVfbWFzayk7CiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBz
Y3JhdGNoX2NwdW1hc2spOwogc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNoX2NwdTBtYXNrOwogCitE
RUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9jcHVtYXNr
KTsKK3N0YXRpYyBjcHVtYXNrX3Qgc2VuZF9pcGlfY3B1MG1hc2s7CisKIGNwdW1hc2tfdCBjcHVf
b25saW5lX21hcCBfX3JlYWRfbW9zdGx5OwogRVhQT1JUX1NZTUJPTChjcHVfb25saW5lX21hcCk7
CiAKQEAgLTkzMCw2ICs5MzMsOCBAQCBzdGF0aWMgdm9pZCBjcHVfc21wYm9vdF9mcmVlKHVuc2ln
bmVkIGludCBjcHUsIGJvb2wgcmVtb3ZlKQogICAgICAgICBGUkVFX0NQVU1BU0tfVkFSKHBlcl9j
cHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7CiAgICAgICAgIGlmICggcGVyX2NwdShzY3JhdGNoX2Nw
dW1hc2ssIGNwdSkgIT0gJnNjcmF0Y2hfY3B1MG1hc2sgKQogICAgICAgICAgICAgRlJFRV9DUFVN
QVNLX1ZBUihwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSk7CisgICAgICAgIGlmICggcGVy
X2NwdShzZW5kX2lwaV9jcHVtYXNrLCBjcHUpICE9ICZzZW5kX2lwaV9jcHUwbWFzayApCisgICAg
ICAgICAgICBGUkVFX0NQVU1BU0tfVkFSKHBlcl9jcHUoc2VuZF9pcGlfY3B1bWFzaywgY3B1KSk7
CiAgICAgfQogCiAgICAgY2xlYW51cF9jcHVfcm9vdF9wZ3QoY3B1KTsKQEAgLTEwMzQsNyArMTAz
OSw4IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfYWxsb2ModW5zaWduZWQgaW50IGNwdSkKIAog
ICAgIGlmICggIShjb25kX3phbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfc2libGluZ19t
YXNrLCBjcHUpKSAmJgogICAgICAgICAgICBjb25kX3phbGxvY19jcHVtYXNrX3ZhcigmcGVyX2Nw
dShjcHVfY29yZV9tYXNrLCBjcHUpKSAmJgotICAgICAgICAgICBjb25kX2FsbG9jX2NwdW1hc2tf
dmFyKCZwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSkpICkKKyAgICAgICAgICAgY29uZF9h
bGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkpICYmCisgICAg
ICAgICAgIGNvbmRfYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoc2VuZF9pcGlfY3B1bWFzaywg
Y3B1KSkpICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICByYyA9IDA7CkBAIC0xMTc1LDYgKzEx
ODEsNyBAQCB2b2lkIF9faW5pdCBzbXBfcHJlcGFyZV9ib290X2NwdSh2b2lkKQogICAgIGNwdW1h
c2tfc2V0X2NwdShjcHUsICZjcHVfcHJlc2VudF9tYXApOwogI2lmIE5SX0NQVVMgPiAyICogQklU
U19QRVJfTE9ORwogICAgIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpID0gJnNjcmF0Y2hf
Y3B1MG1hc2s7CisgICAgcGVyX2NwdShzZW5kX2lwaV9jcHVtYXNrLCBjcHUpID0gJnNlbmRfaXBp
X2NwdTBtYXNrOwogI2VuZGlmCiAKICAgICBnZXRfY3B1X2luZm8oKS0+dXNlX3B2X2NyMyA9IGZh
bHNlOwotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lMy-0000gz-MP; Mon, 17 Feb 2020 18:43:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lMx-0000gf-Km
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:47 +0000
X-Inumbo-ID: 6c1fec3a-51b5-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6c1fec3a-51b5-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 18:43:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965023;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=fy6cQxceuSPl5hwnWrPQgOWIlzy0cemwK+hRYbeus8Y=;
 b=G49tQaK4PkODxrbzmORfD3aywbgU+uIRmILI0c17hc6neY9HCp+d8+Ck
 iVF605rjzQ1kzNE/RGLwoL+2ggw9YwKh/KYUQwcqP/BOzTm5eMcYgoo2w
 zrox/hKebcjdXDKIxbFbxock7vws1p1qR8UUKRcxXNPTYwpdIjQFZ4Oof M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8Be0QSt0IDyT+viQDOiPH1ELl9ECEU2FlooJsn5h/tRPc5WjDtg77hEwr861H44K1Jchqyz1/B
 RgiHsz83cSIKvN+MPY90ZsrEoLgIz1p3Wr7cyPN7RjX8MJl4x18fasgyMmQnUyK7x2Hr1oyX+V
 2Oq+Skf3Xxa8pmI4tqqD6MCDyVR8Cv//HS8+8fOlRW7dYIEfwSYAEv3qoPtSiKCfzZFTeyCGMz
 3Qqp1NFKL4wJsIp1dQCEiPXPfxirBrK2vzghOFd9C6NXWucW/Z9sIU78NIqfzhufG7Xn9oJ6L0
 hVI=
X-SBRS: 2.7
X-MesageID: 12942061
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12942061"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:24 +0100
Message-ID: <20200217184324.73762-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 6/6] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3Vz
IHNpbmNlCnRoZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFk
eSBiZWluZyB1c2VkIGV4Y2VwdApmb3IgbWFudWFsIGNvZGUgaW5zcGVjdGlvbiBvZiBhbGwgdGhl
IGNhbGxlcnMgYW5kIHBvc3NpYmxlIGNhbGwgcGF0aHMuCgpUaGlzIGlzIHVuc2FmZSBhbmQgbm90
IHJlbGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKaW5mcmFzdHJ1Y3R1cmUg
dG8gcHJldmVudCBuZXN0ZWQgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggbWFzayBhbmQgdXNhZ2UKaW4g
aW50ZXJydXB0IGNvbnRleHQuCgpNb3ZlIHRoZSBkZWNsYXJhdGlvbiBvZiBzY3JhdGNoX2NwdW1h
c2sgdG8gc21wLmMgaW4gb3JkZXIgdG8gcGxhY2UgdGhlCmRlY2xhcmF0aW9uIGFuZCB0aGUgYWNj
ZXNzb3JzIGFzIGNsb3NlIGFzIHBvc3NpYmxlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2Ug
X19idWlsdGluX3JldHVybl9hZGRyZXNzKDApIGluc3RlYWQgb2YgX19mdW5jX18uCiAtIE1vdmUg
ZGVjbGFyYXRpb24gb2Ygc2NyYXRjaF9jcHVtYXNrIGFuZCBzY3JhdGNoX2NwdW1hc2sgYWNjZXNz
b3IgdG8KICAgc21wLmMuCiAtIERvIG5vdCBhbGxvdyB1c2FnZSBpbiAjTUMgb3IgI05NSSBjb250
ZXh0LgotLS0KIHhlbi9hcmNoL3g4Ni9pb19hcGljLmMgICAgfCAgNiArKysrLS0KIHhlbi9hcmNo
L3g4Ni9pcnEuYyAgICAgICAgfCAxMyArKysrKysrKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAg
ICAgICAgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYv
bXNpLmMgICAgICAgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAgICB8IDI1ICsr
KysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgfCAgMSAt
CiB4ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oIHwgMTAgKysrKysrKysrKwogNyBmaWxlcyBjaGFu
Z2VkLCA3MyBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaW9fYXBpYy5jIGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwppbmRleCBlOThlMDhl
OWM4Li40ZWUyNjFiNjMyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKQEAgLTIyMzYsMTAgKzIyMzYsMTEgQEAgaW50IGlvX2Fw
aWNfc2V0X3BjaV9yb3V0aW5nIChpbnQgaW9hcGljLCBpbnQgcGluLCBpbnQgaXJxLCBpbnQgZWRn
ZV9sZXZlbCwgaW50IGEKICAgICBlbnRyeS52ZWN0b3IgPSB2ZWN0b3I7CiAKICAgICBpZiAoY3B1
bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ssIFRBUkdFVF9DUFVTKSkgewotICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAg
ICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgY3B1
bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpOwogICAgICAg
ICBTRVRfREVTVChlbnRyeSwgbG9naWNhbCwgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spKTsKKyAg
ICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHByaW50
ayhYRU5MT0dfRVJSICJJUlElZDogbm8gdGFyZ2V0IENQVSAoJSpwYiB2cyAlKnBiKVxuIiwKICAg
ICAgICAgICAgICAgIGlycSwgQ1BVTUFTS19QUihkZXNjLT5hcmNoLmNwdV9tYXNrKSwgQ1BVTUFT
S19QUihUQVJHRVRfQ1BVUykpOwpAQCAtMjQzMywxMCArMjQzNCwxMSBAQCBpbnQgaW9hcGljX2d1
ZXN0X3dyaXRlKHVuc2lnbmVkIGxvbmcgcGh5c2Jhc2UsIHVuc2lnbmVkIGludCByZWcsIHUzMiB2
YWwpCiAKICAgICBpZiAoIGNwdW1hc2tfaW50ZXJzZWN0cyhkZXNjLT5hcmNoLmNwdV9tYXNrLCBU
QVJHRVRfQ1BVUykgKQogICAgIHsKLSAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUo
c2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0X3NjcmF0Y2hf
Y3B1bWFzaygpOwogCiAgICAgICAgIGNwdW1hc2tfYW5kKG1hc2ssIGRlc2MtPmFyY2guY3B1X21h
c2ssIFRBUkdFVF9DUFVTKTsKICAgICAgICAgU0VUX0RFU1QocnRlLCBsb2dpY2FsLCBjcHVfbWFz
a190b19hcGljaWQobWFzaykpOworICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAg
fQogICAgIGVsc2UKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94ZW4v
YXJjaC94ODYvaXJxLmMKaW5kZXggY2MyZWI4ZTkyNS4uN2VjZjUzNzZlMyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTk2LDcgKzE5
Niw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVz
YykKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5pcnE7
CiAgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwotICAgIGNwdW1h
c2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgIGNwdW1hc2tf
dCAqdG1wX21hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICBCVUdfT04oIXZhbGlk
X2lycV92ZWN0b3IodmVjdG9yKSk7CiAKQEAgLTIyMyw3ICsyMjMsMTAgQEAgc3RhdGljIHZvaWQg
X2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjKQogICAgIHRyYWNlX2lycV9t
YXNrKFRSQ19IV19JUlFfQ0xFQVJfVkVDVE9SLCBpcnEsIHZlY3RvciwgdG1wX21hc2spOwogCiAg
ICAgaWYgKCBsaWtlbHkoIWRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcykgKQorICAgIHsKKyAg
ICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICByZXR1cm47CisgICAgfQogCiAg
ICAgLyogSWYgd2Ugd2VyZSBpbiBtb3Rpb24sIGFsc28gY2xlYXIgZGVzYy0+YXJjaC5vbGRfdmVj
dG9yICovCiAgICAgb2xkX3ZlY3RvciA9IGRlc2MtPmFyY2gub2xkX3ZlY3RvcjsKQEAgLTIzNiw2
ICsyMzksNyBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MpCiAgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9IH5p
cnE7CiAgICAgfQogCisgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgIHJlbGVhc2Vfb2xk
X3ZlYyhkZXNjKTsKIAogICAgIGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDA7CkBAIC0x
MTUyLDEwICsxMTU2LDExIEBAIHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lfdGltZXJfZm4odm9p
ZCAqZGF0YSkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEFDS1RZUEVfRU9JOgotICAgICAg
ICBjcHVfZW9pX21hcCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgIGNwdV9l
b2lfbWFwID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICBjcHVtYXNrX2NvcHkoY3B1
X2VvaV9tYXAsIGFjdGlvbi0+Y3B1X2VvaV9tYXApOwogICAgICAgICBzcGluX3VubG9ja19pcnEo
JmRlc2MtPmxvY2spOwogICAgICAgICBvbl9zZWxlY3RlZF9jcHVzKGNwdV9lb2lfbWFwLCBzZXRf
ZW9pX3JlYWR5LCBkZXNjLCAwKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAg
ICAgICByZXR1cm47CiAgICAgfQogCkBAIC0yNTMxLDEyICsyNTM2LDEyIEBAIHZvaWQgZml4dXBf
aXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGJvb2wgdmVyYm9zZSkKICAgICB1bnNpZ25lZCBp
bnQgaXJxOwogICAgIHN0YXRpYyBpbnQgd2FybmVkOwogICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVz
YzsKKyAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAg
ICAgZm9yICggaXJxID0gMDsgaXJxIDwgbnJfaXJxczsgaXJxKysgKQogICAgIHsKICAgICAgICAg
Ym9vbCBicmVha19hZmZpbml0eSA9IGZhbHNlLCBzZXRfYWZmaW5pdHkgPSB0cnVlOwogICAgICAg
ICB1bnNpZ25lZCBpbnQgdmVjdG9yOwotICAgICAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gdGhp
c19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKIAogICAgICAgICBpZiAoIGlycSA9PSAyICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwpAQCAtMjY0MCw2ICsyNjQ1LDggQEAgdm9pZCBmaXh1cF9pcnFzKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgYm9vbCB2ZXJib3NlKQogICAgICAgICAgICAgICAgICAgIGly
cSwgQ1BVTUFTS19QUihhZmZpbml0eSkpOwogICAgIH0KIAorICAgIHB1dF9zY3JhdGNoX2NwdW1h
c2soKTsKKwogICAgIC8qIFRoYXQgZG9lc24ndCBzZWVtIHN1ZmZpY2llbnQuICBHaXZlIGl0IDFt
cy4gKi8KICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CiAgICAgbWRlbGF5KDEpOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCBlZGMyMzhlNTFh
Li43NWI2MTE0YzFjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJj
aC94ODYvbW0uYwpAQCAtMTI2MSw3ICsxMjYxLDcgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShs
MV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAgICAgICAgICAgICAg
KGwxZV9vd25lciA9PSBwZ19vd25lcikgKQogICAgICAgICB7CiAgICAgICAgICAgICBzdHJ1Y3Qg
dmNwdSAqdjsKLSAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hf
Y3B1bWFzayk7CisgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVt
YXNrKCk7CiAKICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXIobWFzayk7CiAKQEAgLTEyNzgsNiAr
MTI3OCw3IEBAIHZvaWQgcHV0X3BhZ2VfZnJvbV9sMWUobDFfcGdlbnRyeV90IGwxZSwgc3RydWN0
IGRvbWFpbiAqbDFlX293bmVyKQogCiAgICAgICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1h
c2spICkKICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKKyAgICAgICAgICAg
IHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICAgICAgfQogI2VuZGlmIC8qIENPTkZJR19QVl9M
RFRfUEFHSU5HICovCiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwpAQCAtMjkwMiw3ICsyOTAzLDcg
QEAgc3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNp
Z25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgICogdml0YWwgdGhhdCBubyBvdGhlciBD
UFVzIGFyZSBsZWZ0IHdpdGggbWFwcGluZ3Mgb2YgYSBmcmFtZQogICAgICAgICAgICAgICAgICAq
IHdoaWNoIGlzIGFib3V0IHRvIGJlY29tZSB3cml0ZWFibGUgdG8gdGhlIGd1ZXN0LgogICAgICAg
ICAgICAgICAgICAqLwotICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1
KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0
X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAgICAgICAgICAgICAgICAgQlVHX09OKGluX2lycSgpKTsK
ICAgICAgICAgICAgICAgICBjcHVtYXNrX2NvcHkobWFzaywgZC0+ZGlydHlfY3B1bWFzayk7CkBA
IC0yOTE4LDYgKzI5MTksNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgcGVy
ZmNfaW5jcihuZWVkX2ZsdXNoX3RsYl9mbHVzaCk7CiAgICAgICAgICAgICAgICAgICAgIGZsdXNo
X3RsYl9tYXNrKG1hc2spOwogICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBwdXRf
c2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgICAgICAgICAvKiBXZSBsb3NlIGV4aXN0aW5n
IHR5cGUgYW5kIHZhbGlkaXR5LiAqLwogICAgICAgICAgICAgICAgIG54ICY9IH4oUEdUX3R5cGVf
bWFzayB8IFBHVF92YWxpZGF0ZWQpOwpAQCAtMzYzNCw3ICszNjM2LDcgQEAgbG9uZyBkb19tbXVl
eHRfb3AoCiAgICAgICAgIGNhc2UgTU1VRVhUX1RMQl9GTFVTSF9NVUxUSToKICAgICAgICAgY2Fz
ZSBNTVVFWFRfSU5WTFBHX01VTFRJOgogICAgICAgICB7Ci0gICAgICAgICAgICBjcHVtYXNrX3Qg
Km1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgY3B1bWFza190
ICptYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAgICAgICAgICAgICBpZiAoIHVubGlr
ZWx5KGN1cnJkICE9IHBnX293bmVyKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVBFUk07CkBA
IC0zNjQ0LDEyICszNjQ2LDE3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtYXNrKSkgKQogICAgICAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsKICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGlmICggb3AuY21kID09IE1NVUVYVF9UTEJf
RkxVU0hfTVVMVEkgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOwogICAg
ICAgICAgICAgZWxzZSBpZiAoIF9fYWRkcl9vayhvcC5hcmcxLmxpbmVhcl9hZGRyKSApCiAgICAg
ICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKG1hc2ssIG9wLmFyZzEubGluZWFyX2FkZHIp
OworICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOworCiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgfQogCkBAIC0zNjgyLDcgKzM2ODksNyBAQCBsb25nIGRvX21tdWV4dF9vcCgK
ICAgICAgICAgICAgIGVsc2UgaWYgKCBsaWtlbHkoY2FjaGVfZmx1c2hfcGVybWl0dGVkKGN1cnJk
KSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHU7Ci0g
ICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNr
KTsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNr
KCk7CiAKICAgICAgICAgICAgICAgICBjcHVtYXNrX2NsZWFyKG1hc2spOwogICAgICAgICAgICAg
ICAgIGZvcl9lYWNoX29ubGluZV9jcHUoY3B1KQpAQCAtMzY5MCw2ICszNjk3LDcgQEAgbG9uZyBk
b19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpICkKICAgICAgICAgICAgICAgICAgICAg
ICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwgbWFzayk7CiAgICAgICAgICAgICAgICAgZmx1c2hf
bWFzayhtYXNrLCBGTFVTSF9DQUNIRSk7CisgICAgICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1
bWFzaygpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAg
IHJjID0gLUVJTlZBTDsKQEAgLTQxNTUsMTIgKzQxNjMsMTMgQEAgbG9uZyBkb19tbXVfdXBkYXRl
KAogICAgICAgICAgKiBGb3JjZSBvdGhlciB2Q1BVLXMgb2YgdGhlIGFmZmVjdGVkIGd1ZXN0IHRv
IHBpY2sgdXAgTDQgZW50cnkKICAgICAgICAgICogY2hhbmdlcyAoaWYgYW55KS4KICAgICAgICAg
ICovCi0gICAgICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Ci0gICAg
ICAgIGNwdW1hc2tfdCAqbWFzayA9IHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpOworICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKLSAgICAgICAg
Y3B1bWFza19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1hc2tfb2Yo
Y3B1KSk7CisgICAgICAgIGNwdW1hc2tfYW5kbm90KG1hc2ssIHB0X293bmVyLT5kaXJ0eV9jcHVt
YXNrLAorICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX29mKHNtcF9wcm9jZXNzb3JfaWQo
KSkpOwogICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1hc2spICkKICAgICAgICAgICAgIGZs
dXNoX21hc2sobWFzaywgRkxVU0hfVExCX0dMT0JBTCB8IEZMVVNIX1JPT1RfUEdUQkwpOworICAg
ICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgfQogCiAgICAgcGVyZmNfYWRkKG51bV9w
YWdlX3VwZGF0ZXMsIGkpOwpAQCAtNDM1Miw3ICs0MzYxLDcgQEAgc3RhdGljIGludCBfX2RvX3Vw
ZGF0ZV92YV9tYXBwaW5nKAogICAgICAgICAgICAgbWFzayA9IGQtPmRpcnR5X2NwdW1hc2s7CiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIG1hc2sgPSB0
aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgbWFzayA9IGdldF9zY3JhdGNo
X2NwdW1hc2soKTsKICAgICAgICAgICAgIHJjID0gdmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29u
c3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBfcHRyLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2spOwpAQCAtNDM3Miw3ICs0
MzgxLDcgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0ZV92YV9tYXBwaW5nKAogICAgICAgICAgICAg
bWFzayA9IGQtPmRpcnR5X2NwdW1hc2s7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVm
YXVsdDoKLSAgICAgICAgICAgIG1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAg
ICAgICAgICAgbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICAgICAgICAgIHJjID0g
dmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29uc3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBf
cHRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdm9pZCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1hc2spOwpAQCAtNDM4Myw2ICs0MzkyLDkgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0
ZV92YV9tYXBwaW5nKAogICAgICAgICBicmVhazsKICAgICB9CiAKKyAgICBpZiAoIG1hc2sgJiYg
bWFzayAhPSBkLT5kaXJ0eV9jcHVtYXNrICkKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygp
OworCiAgICAgcmV0dXJuIHJjOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMg
Yi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggMTYxZWU2MGRiZS4uNjYyNGVhMjBkMCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAtMTU5
LDEzICsxNTksMTUgQEAgdm9pZCBtc2lfY29tcG9zZV9tc2codW5zaWduZWQgdmVjdG9yLCBjb25z
dCBjcHVtYXNrX3QgKmNwdV9tYXNrLCBzdHJ1Y3QgbXNpX21zZwogCiAgICAgaWYgKCBjcHVfbWFz
ayApCiAgICAgewotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2Nw
dW1hc2spOworICAgICAgICBjcHVtYXNrX3QgKm1hc2s7CiAKICAgICAgICAgaWYgKCAhY3B1bWFz
a19pbnRlcnNlY3RzKGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApICkKICAgICAgICAgICAgIHJl
dHVybjsKIAorICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICBj
cHVtYXNrX2FuZChtYXNrLCBjcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKICAgICAgICAgbXNn
LT5kZXN0MzIgPSBjcHVfbWFza190b19hcGljaWQobWFzayk7CisgICAgICAgIHB1dF9zY3JhdGNo
X2NwdW1hc2soKTsKICAgICB9CiAKICAgICBtc2ctPmFkZHJlc3NfaGkgPSBNU0lfQUREUl9CQVNF
X0hJOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5j
CmluZGV4IDBhOWE5ZTdmMDIuLjhhZDJiNjkxMmYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTI1LDYgKzI1LDMxIEBACiAjaW5jbHVk
ZSA8aXJxX3ZlY3RvcnMuaD4KICNpbmNsdWRlIDxtYWNoX2FwaWMuaD4KIAorREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKKworI2lmbmRl
ZiBOREVCVUcKK2NwdW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKQoreworICAgIHN0
YXRpYyBERUZJTkVfUEVSX0NQVSh2b2lkICosIHNjcmF0Y2hfY3B1bWFza191c2UpOworCisgICAg
LyoKKyAgICAgKiBEdWUgdG8gcmVlbnRyYW5jeSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVz
ZWQgaW4gSVJRLCAjTUMgb3IgI05NSQorICAgICAqIGNvbnRleHQuCisgICAgICovCisgICAgQlVH
X09OKGluX2lycSgpIHx8IGluX21jKCkgfHwgaW5fbm1pKCkpOworCisgICAgaWYgKCB1c2UgJiYg
dW5saWtlbHkodGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpICkKKyAgICB7CisgICAgICAg
IHByaW50aygiJXA6IHNjcmF0Y2ggQ1BVIG1hc2sgYWxyZWFkeSBpbiB1c2UgYnkgJXBcbiIsCisg
ICAgICAgICAgICAgICBfX2J1aWx0aW5fcmV0dXJuX2FkZHJlc3MoMCksIHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFza191c2UpKTsKKyAgICAgICAgQlVHKCk7CisgICAgfQorICAgIHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFza191c2UpID0gdXNlID8gX19idWlsdGluX3JldHVybl9hZGRyZXNzKDApIDog
TlVMTDsKKworICAgIHJldHVybiB1c2UgPyB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spIDogTlVM
TDsKK30KKyNlbmRpZgorCiAvKiBIZWxwZXIgZnVuY3Rpb25zIHRvIHByZXBhcmUgQVBJQyByZWdp
c3RlciB2YWx1ZXMuICovCiBzdGF0aWMgdW5zaWduZWQgaW50IHByZXBhcmVfSUNSKHVuc2lnbmVk
IGludCBzaG9ydGN1dCwgaW50IHZlY3RvcikKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9z
bXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCmluZGV4IDgyZTg5MjAxYjMuLmEyYWMz
YWRiMzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysrIGIveGVuL2FyY2gv
eDg2L3NtcGJvb3QuYwpAQCAtNTQsNyArNTQsNiBAQCBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RM
WShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIC8qIHJlcHJlc2VudGluZyBIVCBh
bmQgY29yZSBzaWJsaW5ncyBvZiBlYWNoIGxvZ2ljYWwgQ1BVICovCiBERUZJTkVfUEVSX0NQVV9S
RUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIAotREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKIHN0YXRpYyBj
cHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFko
Y3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3NtcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAppbmRleCA5MmQ2OWE1
ZWEwLi40MGFiNmMyNTFkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKQEAgLTIzLDYgKzIzLDE2IEBAIERFQ0xBUkVf
UEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIERFQ0xBUkVfUEVSX0NQ
VShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNr
X3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogCisjaWZuZGVmIE5ERUJVRworLyogTm90IHRvIGJl
IGNhbGxlZCBkaXJlY3RseSwgdXNlIHtnZXQvcHV0fV9zY3JhdGNoX2NwdW1hc2soKS4gKi8KK2Nw
dW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKTsKKyNkZWZpbmUgZ2V0X3NjcmF0Y2hf
Y3B1bWFzaygpIHNjcmF0Y2hfY3B1bWFzayh0cnVlKQorI2RlZmluZSBwdXRfc2NyYXRjaF9jcHVt
YXNrKCkgKCh2b2lkKXNjcmF0Y2hfY3B1bWFzayhmYWxzZSkpCisjZWxzZQorI2RlZmluZSBnZXRf
c2NyYXRjaF9jcHVtYXNrKCkgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKQorI2RlZmluZSBwdXRf
c2NyYXRjaF9jcHVtYXNrKCkKKyNlbmRpZgorCiAvKgogICogRG8gd2UsIGZvciBwbGF0Zm9ybSBy
ZWFzb25zLCBuZWVkIHRvIGFjdHVhbGx5IGtlZXAgQ1BVcyBvbmxpbmUgd2hlbiB3ZQogICogd291
bGQgb3RoZXJ3aXNlIHByZWZlciB0aGVtIHRvIGJlIG9mZj8KLS0gCjIuMjUuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lN3-0000jY-F8; Mon, 17 Feb 2020 18:43:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lN2-0000j9-Ku
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:52 +0000
X-Inumbo-ID: 7062c59c-51b5-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7062c59c-51b5-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 18:43:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965031;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=PSjrpyWOnBjKZaPsxLjnCRSym2/6g9ulQp9N6kUFtqA=;
 b=SsAoDNzKmHqHhSj3forjuD2e3FSGGu/HVVdiIMnpJkIcmTNP1yCUhO7N
 5JpeTC/M4Xf4e+X/jO6cNLyMgzVuHpWFNHd0icVFjxdhEmVmd5bDxXm5d
 00uEhNHTB7mUzNgvuNvT8K5MqkNQ/qodnZDuKbFE7NF/QZN+uWJR//CGg 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /DGzG4OTu0h1VzVRsdkct73Cwkv9jIzLmMlXtN/wJy39ZjO/XAlPJz07tG9SBDCty3qJxJ1w1s
 EQCgeQuddCyb7svH3GvZawUi2xfuDmW+KA7Ad3QX/y63oqnOaDU6bDyUlRcXF3+8WrwxQ39VEh
 84i+T34cueae09OaLl4anG1bKS8ruIB0g/mRDLk5AVlZTGmExFBYf32NupQZa6EEgHlhrw102+
 nC99SysC+n61IG+SeQYXWybzSP6iG31DbTCqugJWqMwIyuX1AIV3pwOQuXNa0LMAJSr1OBzArd
 wrM=
X-SBRS: 2.7
X-MesageID: 12584066
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12584066"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:18 +0100
Message-ID: <20200217184324.73762-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 0/6] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDb21taXQ6Cgo1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1
Cng4Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3Nz
aWJsZQoKSW50cm9kdWNlZCBhIGJvZ3VzIHVzYWdlIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2s6IGl0
IHdhcyB1c2VkIGluIGEKZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1
cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCnRoZSBzY3JhdGNoIGNwdW1hc2sgdGhlcmUgaXMg
bm90IHNhZmUuIFBhdGNoICM1IGlzIGEgZml4IGZvciB0aGF0IHVzYWdlLAp0b2dldGhlciB3aXRo
IGFsc28gcHJldmVudGluZyB0aGUgdXNhZ2Ugb2YgYW55IHBlci1DUFUgdmFyaWFibGVzIHdoZW4K
c2VuZF9JUElfbWFzayBpcyBjYWxsZWQgZnJvbSAjTUMgb3IgI05NSSBjb250ZXh0LiBQcmV2aW91
cyBwYXRjaGVzIGFyZQpwcmVwYXJhdG9yeSBjaGFuZ2VzLgoKUGF0Y2ggIzYgYWRkcyBzb21lIGRl
YnVnIGluZnJhc3RydWN0dXJlIHRvIG1ha2Ugc3VyZSB0aGUgc2NyYXRjaCBjcHVtYXNrCmlzIHVz
ZWQgaW4gdGhlIHJpZ2h0IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91bGQgcHJldmVudCBmdXJ0aGVy
IG1pc3N1c2VzLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoNik6CiAgeDg2L3Nt
cDogdW5pZnkgaGVhZGVyIGluY2x1ZGVzIGluIHNtcC5oCiAgeDg2OiBpbnRyb2R1Y2UgYSBubWlf
Y291bnQgdHJhY2tpbmcgdmFyaWFibGUKICB4ODY6IHRyYWNrIHdoZW4gaW4gI01DIGNvbnRleHQK
ICB4ODY6IHRyYWNrIHdoZW4gaW4gI05NSSBjb250ZXh0CiAgeDg2L3NtcDogdXNlIGEgZGVkaWNh
dGVkIHNjcmF0Y2ggY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNrCiAgeDg2OiBhZGQgYWNjZXNzb3Jz
IGZvciBzY3JhdGNoIGNwdSBtYXNrCgogeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMgfCAg
MiArKwogeGVuL2FyY2gveDg2L2lvX2FwaWMuYyAgICAgICAgfCAgNiArKystLQogeGVuL2FyY2gv
eDg2L2lycS5jICAgICAgICAgICAgfCAxMyArKysrKystLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAg
ICAgICAgICAgIHwgMzAgKysrKysrKysrKysrKystLS0tLS0tCiB4ZW4vYXJjaC94ODYvbXNpLmMg
ICAgICAgICAgICB8ICA0ICsrLQogeGVuL2FyY2gveDg2L25taS5jICAgICAgICAgICAgfCAxMSAr
KysrLS0tLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAgICAgICAgfCA1MSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICAgICAgfCAx
MCArKysrKy0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICB8IDEwICsrKysrKy0KIHhl
bi9pbmNsdWRlL2FzbS14ODYvaGFyZGlycS5oIHwgMjMgKysrKysrKysrKysrKysrLQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9ubWkuaCAgICAgfCAgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAu
aCAgICAgfCAxNSArKysrKysrKy0tLQogeGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmggfCAg
MSArCiAxMyBmaWxlcyBjaGFuZ2VkLCAxNDggaW5zZXJ0aW9ucygrKSwgMzAgZGVsZXRpb25zKC0p
CgotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lMv-0000fq-Bx; Mon, 17 Feb 2020 18:43:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lMu-0000fV-9U
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:44 +0000
X-Inumbo-ID: 687a3950-51b5-11ea-8038-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 687a3950-51b5-11ea-8038-12813bfff9fa;
 Mon, 17 Feb 2020 18:43:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965017;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=4j+WbkFE7AWIO7cVB83xA353YO0IfdxqaC8Gk9EZ4MI=;
 b=RDW75HEtpVLlHgRiOXocvAbsKcmUEtJgKL2BcBZHJ3IuvWWGv2gk8dg9
 875q2Kiiyil42rvcZzQxH6K0XHg8n1ZQItYvxWlQ74xIDJwhbFFTbvvxl
 O4fHhuNi0pwV6NiUxCAFLQJxuqBwqioWqO/n85SNLbKMZxJW6Ix97VfSa 0=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MNwiqqrV21DkOUUhpD/MkIGw3yAgagHNq3jDTOvDw6t5Ui2emxenESnbJy/4FlWAQHtoc2yZD2
 00Abuy78ptN02u3a4kibQkK/4Cizs5a3NrMVOwuLevQSbfRoQcie2Xp+P2lJKsqBETxwyq+WAq
 Hq461wZcEBJOrxixYQebw9CXrJEpwmMS3P43kEup8jXFwUaJF6WR+2/bKTwZR53T5mMtlvUGXM
 HoxeX/lzer6/LQ+u43LN7e9RHjNuznWZAwQqshSs3dDD7eBoQ3azhEHG6svcDyDHxxC6792u0q
 grU=
X-SBRS: 2.7
X-MesageID: 13202708
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="13202708"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:21 +0100
Message-ID: <20200217184324.73762-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 3/6] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George
 Dunlap <George.Dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBleGVjdXRpbmcgaW4gI01DIGNvbnRleHQuIFRoaXMg
aXMgbW9kZWxlZAphZnRlciB0aGUgaW5faXJxIGhlbHBlcnMuCgpOb3RlIHRoYXQgdGhlcmUgYXJl
IG5vIHVzZXJzIG9mIGluX21jKCkgaW50cm9kdWNlZCBieSB0aGUgY2hhbmdlLApmdXJ0aGVyIHVz
ZXJzIHdpbGwgYmUgYWRkZWQgYnkgZm9sbG93dXAgY2hhbmdlcy4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9j
cHUvbWNoZWNrL21jZS5jIHwgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmggfCA1
ICsrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaXJxX2NwdXN0YXQuaCB8IDEgKwogMyBmaWxlcyBjaGFu
Z2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVj
ay9tY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCmluZGV4IGQ2MWU1ODJhZjMu
LjkzZWQ1NzUyYWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCisr
KyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCkBAIC05Myw3ICs5Myw5IEBAIHZvaWQg
eDg2X21jZV92ZWN0b3JfcmVnaXN0ZXIoeDg2X21jZV92ZWN0b3JfdCBoZGxyKQogCiB2b2lkIGRv
X21hY2hpbmVfY2hlY2soY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiB7CisgICAg
bWNfZW50ZXIoKTsKICAgICBfbWFjaGluZV9jaGVja192ZWN0b3IocmVncyk7CisgICAgbWNfZXhp
dCgpOwogfQogCiAvKgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaAppbmRleCAzNGUxYjQ5MjYwLi5hZjNlYWI2
YTRkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaAorKysgYi94ZW4v
aW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaApAQCAtOCw2ICs4LDcgQEAgdHlwZWRlZiBzdHJ1Y3Qg
ewogCXVuc2lnbmVkIGludCBfX3NvZnRpcnFfcGVuZGluZzsKIAl1bnNpZ25lZCBpbnQgX19sb2Nh
bF9pcnFfY291bnQ7CiAJdW5zaWduZWQgaW50IF9fbm1pX2NvdW50OworCXVuc2lnbmVkIGludCBt
Y19jb3VudDsKIAlib29sX3QgX19td2FpdF93YWtldXA7CiB9IF9fY2FjaGVsaW5lX2FsaWduZWQg
aXJxX2NwdXN0YXRfdDsKIApAQCAtMTgsNiArMTksMTAgQEAgdHlwZWRlZiBzdHJ1Y3QgewogI2Rl
ZmluZSBpcnFfZW50ZXIoKQkobG9jYWxfaXJxX2NvdW50KHNtcF9wcm9jZXNzb3JfaWQoKSkrKykK
ICNkZWZpbmUgaXJxX2V4aXQoKQkobG9jYWxfaXJxX2NvdW50KHNtcF9wcm9jZXNzb3JfaWQoKSkt
LSkKIAorI2RlZmluZSBpbl9tYygpIAkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSAhPSAw
KQorI2RlZmluZSBtY19lbnRlcigpCShtY19jb3VudChzbXBfcHJvY2Vzc29yX2lkKCkpKyspCisj
ZGVmaW5lIG1jX2V4aXQoKQkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQorCiB2b2lk
IGFja19iYWRfaXJxKHVuc2lnbmVkIGludCBpcnEpOwogCiBleHRlcm4gdm9pZCBhcGljX2ludHJf
aW5pdCh2b2lkKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIGIv
eGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKaW5kZXggNzM2MjlmNmVjOC4uMTJiOTMyZmMz
OSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKKysrIGIveGVuL2lu
Y2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKQEAgLTI2LDUgKzI2LDYgQEAgZXh0ZXJuIGlycV9jcHVz
dGF0X3QgaXJxX3N0YXRbXTsKICNkZWZpbmUgbG9jYWxfaXJxX2NvdW50KGNwdSkJX19JUlFfU1RB
VCgoY3B1KSwgX19sb2NhbF9pcnFfY291bnQpCiAjZGVmaW5lIG5taV9jb3VudChjcHUpCQlfX0lS
UV9TVEFUKChjcHUpLCBfX25taV9jb3VudCkKICNkZWZpbmUgbXdhaXRfd2FrZXVwKGNwdSkJX19J
UlFfU1RBVCgoY3B1KSwgX19td2FpdF93YWtldXApCisjZGVmaW5lIG1jX2NvdW50KGNwdSkJCV9f
SVJRX1NUQVQoKGNwdSksIG1jX2NvdW50KQogCiAjZW5kaWYJLyogX19pcnFfY3B1c3RhdF9oICov
Ci0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lMq-0000eb-Jf; Mon, 17 Feb 2020 18:43:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lMp-0000eT-94
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:39 +0000
X-Inumbo-ID: 672916a2-51b5-11ea-8038-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 672916a2-51b5-11ea-8038-12813bfff9fa;
 Mon, 17 Feb 2020 18:43:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965016;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=zvSnCknfcw7YwjGcS2Fu6izRD7hCBJjuL0aQoYB/Cq0=;
 b=JWbJCZkTAoYjqxnx+iCBVXM2L8NMxO8ZwzCEXr2nWn4P5++bIS4tje56
 iI8tbKDSvfayrQOG1wPiV+pxJRhQAXWrbc447izXE0BnVRwIIBTBZSYHn
 oRK4g1/zdzgP3ArfdDVPiDRlasoNwz4yaZEqFayr5gguXRZQmUGwy44MK 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yg13t0l5wLPmiFeYL3AQZb3ZEgw0q1lgLQjYqKL3aU/E5J0IoWpVEaP2ZNzYkmyewUozvcurf+
 VzHTCsZf+9pFtKhgS30BcdKZxXI1kxRreChDXt1gg/AiamkC+XjPyAoDOQGtTsd5P7nkttU8nM
 TEvIrEWM0YM9tkvpV3wqlKDMJOWboAlLGdkeX0+38q3uYPG24NzNwlx76qIFovtftepMEa7jHV
 0uTuoxVK/uxM3EtKxwbTLp+BmQP4t2rRBPLEonR+4HpjPKXmAc6oLv+B24QRHCYqVM2B/mW0G7
 pXY=
X-SBRS: 2.7
X-MesageID: 12569856
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12569856"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:20 +0100
Message-ID: <20200217184324.73762-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 2/6] x86: introduce a nmi_count tracking
 variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtb2RlbGVkIGFmdGVyIHRoZSBpcnFfY291bnQgdmFyaWFibGUsIGFuZCBpcyB1c2Vk
IHRvIGFjY291bnQKZm9yIGFsbCB0aGUgTk1JcyBoYW5kbGVkIGJ5IHRoZSBzeXN0ZW0uCgpUaGlz
IHdpbGwgYWxsb3cgdG8gcmVwdXJwb3NlIHRoZSBubWlfY291bnQoKSBoZWxwZXIgc28gaXQgY2Fu
IGJlIHVzZWQKaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBsb2NhbF9pcnFfY291bnQoKTogYWNjb3Vu
dCBmb3IgdGhlIE5NSXMKY3VycmVudGx5IGluIHNlcnZpY2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbm1p
LmMgICAgICAgIHwgMTEgKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgfCAg
NCArKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L25taS5oIHwgIDIgKysKIDMgZmlsZXMgY2hhbmdl
ZCwgMTAgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbm1pLmMgYi94ZW4vYXJjaC94ODYvbm1pLmMKaW5kZXggYTVjNmJkZDBjZS4uZTI4NmNl
ZWI0MCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L25taS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9u
bWkuYwpAQCAtMTUxLDE1ICsxNTEsMTQgQEAgaW50IG5taV9hY3RpdmU7CiAKIHN0YXRpYyB2b2lk
IF9faW5pdCB3YWl0X2Zvcl9ubWlzKHZvaWQgKnApCiB7Ci0gICAgdW5zaWduZWQgaW50IGNwdSA9
IHNtcF9wcm9jZXNzb3JfaWQoKTsKLSAgICB1bnNpZ25lZCBpbnQgc3RhcnRfY291bnQgPSBubWlf
Y291bnQoY3B1KTsKKyAgICB1bnNpZ25lZCBpbnQgc3RhcnRfY291bnQgPSB0aGlzX2NwdShubWlf
Y291bnQpOwogICAgIHVuc2lnbmVkIGxvbmcgdGlja3MgPSAxMCAqIDEwMDAgKiBjcHVfa2h6IC8g
bm1pX2h6OwogICAgIHVuc2lnbmVkIGxvbmcgcywgZTsKIAogICAgIHMgPSByZHRzYygpOwogICAg
IGRvIHsKICAgICAgICAgY3B1X3JlbGF4KCk7Ci0gICAgICAgIGlmICggbm1pX2NvdW50KGNwdSkg
Pj0gc3RhcnRfY291bnQgKyAyICkKKyAgICAgICAgaWYgKCB0aGlzX2NwdShubWlfY291bnQpID49
IHN0YXJ0X2NvdW50ICsgMiApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZSA9IHJkdHNj
KCk7CiAgICAgfSB3aGlsZSggZSAtIHMgPCB0aWNrcyApOwpAQCAtMTc3LDcgKzE3Niw3IEBAIHZv
aWQgX19pbml0IGNoZWNrX25taV93YXRjaGRvZyh2b2lkKQogICAgIHByaW50aygiVGVzdGluZyBO
TUkgd2F0Y2hkb2cgb24gYWxsIENQVXM6Iik7CiAKICAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICgg
Y3B1ICkKLSAgICAgICAgcHJldl9ubWlfY291bnRbY3B1XSA9IG5taV9jb3VudChjcHUpOworICAg
ICAgICBwcmV2X25taV9jb3VudFtjcHVdID0gcGVyX2NwdShubWlfY291bnQsIGNwdSk7CiAKICAg
ICAvKgogICAgICAqIFdhaXQgYXQgbW9zdCAxMCB0aWNrcyBmb3IgMiB3YXRjaGRvZyBOTUlzIG9u
IGVhY2ggQ1BVLgpAQCAtMTg4LDcgKzE4Nyw3IEBAIHZvaWQgX19pbml0IGNoZWNrX25taV93YXRj
aGRvZyh2b2lkKQogCiAgICAgZm9yX2VhY2hfb25saW5lX2NwdSAoIGNwdSApCiAgICAgewotICAg
ICAgICBpZiAoIG5taV9jb3VudChjcHUpIC0gcHJldl9ubWlfY291bnRbY3B1XSA8IDIgKQorICAg
ICAgICBpZiAoIHBlcl9jcHUobm1pX2NvdW50LCBjcHUpIC0gcHJldl9ubWlfY291bnRbY3B1XSA8
IDIgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoIiAlZCIsIGNwdSk7CiAgICAgICAg
ICAgICBvayA9IGZhbHNlOwpAQCAtNTkzLDcgKzU5Miw3IEBAIHN0YXRpYyB2b2lkIGRvX25taV9z
dGF0cyh1bnNpZ25lZCBjaGFyIGtleSkKIAogICAgIHByaW50aygiQ1BVXHROTUlcbiIpOwogICAg
IGZvcl9lYWNoX29ubGluZV9jcHUgKCBpICkKLSAgICAgICAgcHJpbnRrKCIlM2RcdCUzZFxuIiwg
aSwgbm1pX2NvdW50KGkpKTsKKyAgICAgICAgcHJpbnRrKCIlM2RcdCUzdVxuIiwgaSwgcGVyX2Nw
dShubWlfY291bnQsIGkpKTsKIAogICAgIGlmICggKChkID0gaGFyZHdhcmVfZG9tYWluKSA9PSBO
VUxMKSB8fCAoZC0+dmNwdSA9PSBOVUxMKSB8fAogICAgICAgICAgKCh2ID0gZC0+dmNwdVswXSkg
PT0gTlVMTCkgKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3RyYXBzLmMgYi94ZW4vYXJjaC94
ODYvdHJhcHMuYwppbmRleCA1NjA2N2Y4NWQxLi4zZGJjNjZiYjY0IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvdHJhcHMuYworKysgYi94ZW4vYXJjaC94ODYvdHJhcHMuYwpAQCAtMTY4MywxMyAr
MTY4MywxNSBAQCBzdGF0aWMgaW50IGR1bW15X25taV9jYWxsYmFjayhjb25zdCBzdHJ1Y3QgY3B1
X3VzZXJfcmVncyAqcmVncywgaW50IGNwdSkKIAogc3RhdGljIG5taV9jYWxsYmFja190ICpubWlf
Y2FsbGJhY2sgPSBkdW1teV9ubWlfY2FsbGJhY2s7CiAKK0RFRklORV9QRVJfQ1BVKHVuc2lnbmVk
IGludCwgbm1pX2NvdW50KTsKKwogdm9pZCBkb19ubWkoY29uc3Qgc3RydWN0IGNwdV91c2VyX3Jl
Z3MgKnJlZ3MpCiB7CiAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3JfaWQoKTsK
ICAgICB1bnNpZ25lZCBjaGFyIHJlYXNvbiA9IDA7CiAgICAgYm9vbCBoYW5kbGVfdW5rbm93biA9
IGZhbHNlOwogCi0gICAgKytubWlfY291bnQoY3B1KTsKKyAgICB0aGlzX2NwdShubWlfY291bnQp
Kys7CiAKICAgICBpZiAoIG5taV9jYWxsYmFjayhyZWdzLCBjcHUpICkKICAgICAgICAgcmV0dXJu
OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ubWkuaCBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbm1pLmgKaW5kZXggZjlkZmNhNmFmYi4uYTI4OGYwMmE1MCAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9ubWkuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L25taS5oCkBA
IC0zMSw1ICszMSw3IEBAIG5taV9jYWxsYmFja190ICpzZXRfbm1pX2NhbGxiYWNrKG5taV9jYWxs
YmFja190ICpjYWxsYmFjayk7CiAgKiBSZW1vdmUgdGhlIGhhbmRsZXIgcHJldmlvdXNseSBzZXQu
CiAgKi8KIHZvaWQgdW5zZXRfbm1pX2NhbGxiYWNrKHZvaWQpOworCitERUNMQVJFX1BFUl9DUFUo
dW5zaWduZWQgaW50LCBubWlfY291bnQpOwogIAogI2VuZGlmIC8qIEFTTV9OTUlfSCAqLwotLSAK
Mi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lMl-0000eM-Aa; Mon, 17 Feb 2020 18:43:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lMk-0000dp-8t
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:34 +0000
X-Inumbo-ID: 65fc6f2c-51b5-11ea-8038-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 65fc6f2c-51b5-11ea-8038-12813bfff9fa;
 Mon, 17 Feb 2020 18:43:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965013;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=mlsmzQpsByYtImnlFzRVdve76l4HJA+N0aDn+HBAbpE=;
 b=Yq3K9tf431qqud8z4VBeCb2yBpN9TOfQHuYE45q1siyxJyLwmOfkFYVH
 oR9eBY9xu+SmKyq1BBXbCfvi+Q5bsGJ3l+m1ZYXSJuewcJQnCvJl9WiiV
 5Jzutn+6/iM3gLIWjz05vfONcPgjBX1cLumYfLbJVTU6yjHJNNpWdiMTI M=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hkN+OVyLWxW8V8PMG2PhCTr+51TDu2AIczBKp2Z1AjRaHxkFHHKvQ3ZZK3rtU0ab0DalmArr1I
 iYe8LhLqP0W458qZt9pXOD0dMNYqKM//eBh5bG1xV6fisNS7tvumbRxkoE2qrxEFVGJfEhmd1B
 9ryrwbqEwf/fsSbKkjv2bk5T+btHzHZKwSFuxOea5eD7f3EFw+9yp0ExTzAcGaBoyupDmdrCsh
 QTs8kj+jjU54MR0rCDKDCY+/YWStEIEdpWNYnEZkw6Kmc+Lc/bQFs/fvM+345Hi9uASQOqWzgE
 sZQ=
X-SBRS: 2.7
X-MesageID: 13012607
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="13012607"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:19 +0100
Message-ID: <20200217184324.73762-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 1/6] x86/smp: unify header includes in smp.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VW5pZnkgdGhlIHR3byBhZGphY2VudCBoZWFkZXIgaW5jbHVkZXMgdGhhdCBhcmUgYm90aCBnYXRl
ZCB3aXRoIGlmbmRlZgpfX0FTU0VNQkxZX18uCgpObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRl
ZC4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KQWNrZWQtYnk6IEphbiBCZXVsaWNo
IDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oIHwgNSAr
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCA0IGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmggYi94ZW4vaW5jbHVkZS9hc20teDg2
L3NtcC5oCmluZGV4IDFhYTU1ZDQxZTEuLjkyZDY5YTVlYTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvc21wLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaApAQCAtNSwx
MyArNSwxMCBAQAogICogV2UgbmVlZCB0aGUgQVBJQyBkZWZpbml0aW9ucyBhdXRvbWF0aWNhbGx5
IGFzIHBhcnQgb2YgJ3NtcC5oJwogICovCiAjaWZuZGVmIF9fQVNTRU1CTFlfXworI2luY2x1ZGUg
PHhlbi9iaXRvcHMuaD4KICNpbmNsdWRlIDx4ZW4va2VybmVsLmg+CiAjaW5jbHVkZSA8eGVuL2Nw
dW1hc2suaD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgotI2VuZGlmCi0KLSNpZm5kZWYgX19B
U1NFTUJMWV9fCi0jaW5jbHVkZSA8eGVuL2JpdG9wcy5oPgogI2luY2x1ZGUgPGFzbS9tcHNwZWMu
aD4KICNlbmRpZgogCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 18:44:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 18:44:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lN1-0000iR-3l; Mon, 17 Feb 2020 18:43:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sxmF=4F=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3lMz-0000hW-9q
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:43:49 +0000
X-Inumbo-ID: 6898f1bb-51b5-11ea-8038-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6898f1bb-51b5-11ea-8038-12813bfff9fa;
 Mon, 17 Feb 2020 18:43:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581965019;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=rG8KLMeN06AJxdotn6i7hM/KmkebutaAnlDONowQjhw=;
 b=eAYZbMzlRNewwslS8fgsC6Ae6JgNQ0zUwLKRq5EIWtKWBInH4UyTMFVa
 TAEhOlxPx5JCWYyECw6JeQ6xh1p15fU3VGcMS/RNEkTqLSa11Qa9lCiJA
 8JNGMdI0E4xZTpk0YI3PGT56nJtYnDYKs9Pkkb2vR3vkZQYY1btIK532i A=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TD5CMsJuxOKjuqygVLYHDDocyC5WLDc+97MjO5N0kR0AxqqiKjzSqhmfOd7yvGwulMNaCogCHB
 IH+2kBIA1tsZ3O5nX9yzRROThONTMRhpCnXmhISKUsrG0Ll7BIx+lh8j1d4eoj+Li6Nz6adrX0
 nNZvHlTJ7ltZPNLFSSrCitsT2jY2kERDI3+yzoEKWDycnLvEiFBJCsQ0HaCFJQ1RgyW9icuNMo
 YYl6AyBmxjhSyAr9AO723Cb+hVLwTGXAT9LsjYVZN3hBDGFMoZwZsThxcBhH9WA72eF0TTtX4u
 cNA=
X-SBRS: 2.7
X-MesageID: 12569860
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12569860"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 17 Feb 2020 19:43:22 +0100
Message-ID: <20200217184324.73762-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2 4/6] x86: track when in #NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBydW5uaW5nIGluICNNQyBjb250ZXh0LiBUaGlzIGlz
IG1vZGVsZWQKYWZ0ZXIgdGhlIGluX2lycSBoZWxwZXJzLCBidXQgZG9lcyBub3Qgc3VwcG9ydCBy
ZWVudHJ5LgoKTm90ZSB0aGF0IHRoZXJlIGFyZSBubyB1c2VycyBvZiBpbl9tYygpIGludHJvZHVj
ZWQgYnkgdGhlIGNoYW5nZSwKZnVydGhlciB1c2VycyB3aWxsIGJlIGFkZGVkIGJ5IGZvbGxvd3Vw
IGNoYW5nZXMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICB8ICA2ICsrKysrKwog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmggfCAxOCArKysrKysrKysrKysrKysrKy0KIDIg
ZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggM2Ri
YzY2YmI2NC4uZjRmMmMxM2FlOSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysr
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE2OTIsOSArMTY5MiwxMyBAQCB2b2lkIGRvX25t
aShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICBib29sIGhhbmRsZV91bmtu
b3duID0gZmFsc2U7CiAKICAgICB0aGlzX2NwdShubWlfY291bnQpKys7CisgICAgbm1pX2VudGVy
KCk7CiAKICAgICBpZiAoIG5taV9jYWxsYmFjayhyZWdzLCBjcHUpICkKKyAgICB7CisgICAgICAg
IG5taV9leGl0KCk7CiAgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICAvKgogICAgICAqIEFj
Y2Vzc2luZyBwb3J0IDB4NjEgbWF5IHRyYXAgdG8gU01NIHdoaWNoIGhhcyBiZWVuIGFjdHVhbGx5
CkBAIC0xNzIwLDYgKzE3MjQsOCBAQCB2b2lkIGRvX25taShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICAgICAgaWYgKCAhKHJlYXNvbiAmIDB4YzApICYmIGhhbmRsZV91bmtu
b3duICkKICAgICAgICAgICAgIHVua25vd25fbm1pX2Vycm9yKHJlZ3MsIHJlYXNvbik7CiAgICAg
fQorCisgICAgbm1pX2V4aXQoKTsKIH0KIAogbm1pX2NhbGxiYWNrX3QgKnNldF9ubWlfY2FsbGJh
Y2sobm1pX2NhbGxiYWNrX3QgKmNhbGxiYWNrKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9oYXJkaXJxLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaAppbmRleCBhZjNl
YWI2YTRkLi44YmNhZTk5ZWFjIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRp
cnEuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaApAQCAtMiwxMiArMiwxNCBA
QAogI2RlZmluZSBfX0FTTV9IQVJESVJRX0gKIAogI2luY2x1ZGUgPHhlbi9jYWNoZS5oPgorI2lu
Y2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vc21wLmg+CiAjaW5jbHVkZSA8eGVuL3R5
cGVzLmg+CiAKIHR5cGVkZWYgc3RydWN0IHsKIAl1bnNpZ25lZCBpbnQgX19zb2Z0aXJxX3BlbmRp
bmc7CiAJdW5zaWduZWQgaW50IF9fbG9jYWxfaXJxX2NvdW50OwotCXVuc2lnbmVkIGludCBfX25t
aV9jb3VudDsKKwlib29sIGluX25taTsKIAl1bnNpZ25lZCBpbnQgbWNfY291bnQ7CiAJYm9vbF90
IF9fbXdhaXRfd2FrZXVwOwogfSBfX2NhY2hlbGluZV9hbGlnbmVkIGlycV9jcHVzdGF0X3Q7CkBA
IC0yMyw2ICsyNSwyMCBAQCB0eXBlZGVmIHN0cnVjdCB7CiAjZGVmaW5lIG1jX2VudGVyKCkJKG1j
X2NvdW50KHNtcF9wcm9jZXNzb3JfaWQoKSkrKykKICNkZWZpbmUgbWNfZXhpdCgpCShtY19jb3Vu
dChzbXBfcHJvY2Vzc29yX2lkKCkpLS0pCiAKKyNkZWZpbmUgaW5fbm1pKCkJX19JUlFfU1RBVChz
bXBfcHJvY2Vzc29yX2lkKCksIGluX25taSkKKworc3RhdGljIGlubGluZSB2b2lkIG5taV9lbnRl
cih2b2lkKQoreworICAgIEFTU0VSVCghaW5fbm1pKCkpOworICAgIGluX25taSgpID0gdHJ1ZTsK
K30KKworc3RhdGljIGlubGluZSB2b2lkIG5taV9leGl0KHZvaWQpCit7CisgICAgQVNTRVJUKGlu
X25taSgpKTsKKyAgICBpbl9ubWkoKSA9IGZhbHNlOworfQorCiB2b2lkIGFja19iYWRfaXJxKHVu
c2lnbmVkIGludCBpcnEpOwogCiBleHRlcm4gdm9pZCBhcGljX2ludHJfaW5pdCh2b2lkKTsKLS0g
CjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:07:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:07:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ljO-0003Nq-6R; Mon, 17 Feb 2020 19:06:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3ljN-0003Nl-MU
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 19:06:57 +0000
X-Inumbo-ID: aa76c8fc-51b8-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aa76c8fc-51b8-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 19:06:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581966416;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=TmrM1fPwwruaNB53jAVkoq8YQ706mB+rYJR6emHaUYM=;
 b=euzqoeizkvZYp1AR+jy2L5afUnwilOEQNHIEbxlDGjd3+Hn6RJLLvipQ
 I+Drwc8adgE9eEm9lCAODEUE0V9AxP/K/FlWC3im55ZeScsVEbcp1r5Gi
 RQgBfTIC7sVXrccVOpnYvc1AJpd5RFMDCkLCvcGbVnoHTQI2q30QJE8ns w=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: B6JYW/oQlaaQFnpvwa+nqlgDivMr7zS4kBNxwUsB1nBZxPen+AERsZYEga943VD/yRmQ0/7VIB
 GGrSlAHsY/P8Rlz+9073FYk2fyWYatVO1DplIc3ZmDGfWXiaf10OkytHbYUAt5SjfvCWbA9XZT
 rpxOgDGFl3eTWKugwWbr0x0Mu0MZXKJuRKUAzBgvQ1PA8cqQgeVAkWfd5T4NMav29+Z9H6vnu1
 lsWqX8MNlqCXm7XvMXnx4ySaGTpL1Fe+ir4p2kKnszRkVN0lNxo+jOzrsPkE3T1iNiT9h7Zk1b
 Hxw=
X-SBRS: 2.7
X-MesageID: 12942965
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12942965"
To: Jan Beulich <jbeulich@suse.com>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
 <056a856a-147e-612b-d476-50be80406581@suse.com>
 <2d25edcb-908a-5318-830b-8811abb125ef@citrix.com>
 <62532a65-efa2-dea5-3ef2-41ccb20023e3@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <d3bb18cf-b7e9-a983-32f6-e1fc914be5a4@citrix.com>
Date: Mon, 17 Feb 2020 19:06:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <62532a65-efa2-dea5-3ef2-41ccb20023e3@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/3] AMD/IOMMU: replace a few literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAxMzowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTAuMDIuMjAyMCAx
NToyOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMDUvMDIvMjAyMCAwOTo0MywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBJbnRyb2R1Y2UgSU9NTVVfUERFX05FWFRfTEVWRUxfe01JTixNQVh9
IHRvIHJlcGxhY2UgbGl0ZXJhbCAxLCA2LCBhbmQgNwo+Pj4gaW5zdGFuY2VzLiBXaGlsZSBkb2lu
ZyBzbyByZXBsYWNlIHR3byB1c2VzIG9mIG1lbXNldCgpIGJ5IGluaXRpYWxpemVycy4KPj4+Cj4+
PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+IFRoaXMg
ZG9lcyBub3QgbG9vayB0byBiZSBhbiBpbXByb3ZlbWVudC7CoCBJT01NVV9QREVfTkVYVF9MRVZF
TF9NSU4gaXMKPj4gZGVmaW5pdGVseSBib2d1cywgYW5kIGluIGFsbCBjYXNlcywgYSBsaXRlcmFs
IDEgaXMgYmV0dGVyLCBiZWNhdXNlIHRoYXQKPj4gaXMgaG93IHdlIGRlc2NyaWJlIHBhZ2V0YWJs
ZSBsZXZlbHMuCj4gSSBkaXNhZ3JlZS4KCkEgcGFnZXRhYmxlIHdhbGtpbmcgZnVuY3Rpb24gd2hp
Y2ggZG9lczoKCndoaWxlICggbGV2ZWwgPiAxICkKewrCoMKgwqAgLi4uCsKgwqDCoCBsZXZlbC0t
Owp9CgppcyBmYXIgY2xlYXJlciBhbmQgZWFzaWVyIHRvIGZvbGxvdyB0aGFuIGhpZGluZyAxIGJl
aGluZCBhIGNvbnN0YW50CndoaWNoIGlzbid0IG9idmlvdXNseSAxLsKgwqDCoCBTb21ldGhpbmcg
bGlrZSBMRVZFTF80SyB3b3VsZCBhdCBsZWFzdCBiZQpzb21ldGhpbmcgdGhhdCBtYWtlcyBzZW5z
ZSBpbiBjb250ZXh0LCBidXQgYSBsaXRlcmFsIG9uZSBsZXNzIHZlcmJvc2UuCgo+ICBUaGUgZGV2
aWNlIHRhYmxlIGVudHJ5J3MgbW9kZSBmaWVsZCBpcyBib3VuZGVkIGJ5IDEKPiAobWluKSBhbmQg
NiAobWF4KSBmb3IgdGhlIGxlZ2l0aW1hdGUgdmFsdWVzIHRvIHB1dCB0aGVyZS4KCklmIGJ5IDEs
IHlvdSBtZWFuIDAsIHRoZW4geWVzLsKgIENvcGluZyBwcm9wZXJseSB3aXRoIGEgbW9kZSBvZiAw
IGxvb2tzCnRvIGJlIGVhc2llciB0aGFuIHB1dHRpbmcgaW4gYW4gYXJiaXRyYXJ5IHJlc3RyaWN0
aW9uLgoKT1RPSCwgeW91IGludGVuZGVkIHRvIHJlc3RyaWN0IHRvIGp1c3QgdmFsdWVzIHdlIGV4
cGVjdCB0byBmaW5kIGluIGEgWGVuCnNldHVwLCB0aGVuIHRoZSBhbnN3ZXJzIGFyZSAzIGFuZCA0
IG9ubHkuwqAgKFRoZSAiY29ycmVjdG5lc3MiIG9mIHRoaXMKZnVuY3Rpb24gZGVwZW5kcyBvbiBv
bmx5IHJ1bm5pbmcgb24gWGVuLXdyaXR0ZW4gdGFibGVzLsKgIEl0IGRvZXNuJ3QKYWN0dWFsbHkg
cmVhZCB0aGUgbmV4dC1sZXZlbCBmaWVsZCBvdXQgb2YgdGhlIFBURSwgYW5kIGFzc3VtZXMgdGhh
dCBpdAppcyBhIHN0YW5kYXJkIHBhZ2V0YWJsZSBoaWVyYXJjaHkuwqAgVGhpbmdzIHdpbGwgZ28g
d3JvbmcgaWYgaXQKZW5jb3VudGVycyBhIHN1cGVycGFnZSwgb3IgYSBuZXh0LWxldmVsLTcgZW50
cnkuKQoKPgo+PiBTb21ldGhpbmcgdG8gcmVwbGFjZSBsaXRlcmFsIDYvNyBwcm9iYWJseSBpcyBv
aywgYnV0IGRvZXNuJ3Qgd2FudCB0byBiZQo+PiBkb25lIGxpa2UgdGhpcy4KPj4KPj4gVGhlIG1h
am9yaXR5IG9mIHRoZSBwcm9ibGVtcyBoZXJlIGFzIGNhdXNlZCBieSBpb21tdV9wZGVfZnJvbV9k
Zm4oKSdzCj4+IHNpbGx5IEFCSS7CoCBUaGUgcHRfbWZuW10gYXJyYXkgaXMgcHJvYmxlbWF0aWMg
KGJlY2F1c2UgaXQgaXMgdXNlZCBhcyBhCj4+IDEtYmFzZWQgYXJyYXksIG5vdCAwLWJhc2VkKSBh
bmQgdXNlbGVzcyBiZWNhdXNlIGJvdGggY2FsbGVycyBvbmx5IHdhbnQKPj4gdGhlIDRrLWVxdWl2
ZWxlbnQgbWZuLsKgIEZpeGluZyB0aGUgQUJJIGdldHMgcmlkIG9mIHF1aXRlIGEgbG90IG9mIHdh
c3RlZAo+PiBzdGFjayBzcGFjZSwgZXZlcnkgdXNlIG9mICcxJywgYW5kIGV2ZXJ5IHVwcGVyIGJv
dW5kIG90aGVyIHRoYW4gdGhlIGJ1Zwo+PiBvbiBhbmQgYW1kX2lvbW11X2dldF9wYWdpbmdfbW9k
ZSgpLgo+IEkgZGlkbid0IG1lYW4gdG8gYWx0ZXIgdGhhdCBmdW5jdGlvbidzIGJlaGF2aW9yLCBh
dCB0aGUgdmVyeSBsZWFzdAo+IG5vdCB1bnRpbCBiZWluZyBjZXJ0YWluIHRoZXJlIHdhc24ndCBh
IHJlYXNvbiBpdCB3YXMgY29kZWQgd2l0aCB0aGlzCj4gYXJyYXkgYXBwcm9hY2guIElPVyB0aGUg
YWx0ZXJuYXRpdmUgdG8gZ29pbmcgd2l0aCB0aGlzIHBhdGNoCj4gKHN1YmplY3QgdG8gY29ycmVj
dGlvbnMgb2YgY291cnNlKSBpcyBmb3IgbWUgdG8gZHJvcCBpdCBhbHRvZ2V0aGVyLAo+IGtlZXBp
bmcgdGhlIGhhcmQtY29kZWQgbnVtYmVycyBpbiBwbGFjZS4gSnVzdCBsZXQgbWUga25vdy4KCklm
IHlvdSBkb24ndCB3YW50IHRvIGNoYW5nZSB0aGUgQVBJLCB0aGVuIEknbGwgcHV0IGl0IG9uIG15
IHRvZG8gbGlzdC4KCkFzIHByZXZpb3VzbHkgZXhwcmVzc2VkLCB0aGlzIHBhdGNoIG9uIGl0cyBv
d24gaXMgbm90IGFuIGltcHJvdmVtZW50IElNTy4KCj4+PiAtLS0KPj4+IFRCRDogV2Ugc2hvdWxk
IHJlYWxseSBob25vciB0aGUgaGF0cyBmaWVsZCBvZiB1bmlvbgo+Pj4gICAgICBhbWRfaW9tbXVf
ZXh0X2ZlYXR1cmVzLCBidXQgdGhlIHNwZWNpZmljYXRpb24gKG9yIGF0IGxlYXN0IHRoZQo+Pj4g
ICAgICBwYXJ0cyBJIGRpZCBsb29rIGF0IGluIHRoZSBjb3Vyc2Ugb2YgcHV0dGluZyB0b2dldGhl
ciB0aGlzIHBhdGNoKQo+Pj4gICAgICBpcyB1bmNsZWFyIGFib3V0IHRoZSBtYXhpbXVtIHZhbGlk
IHZhbHVlIGluIGNhc2UgRUZSU3VwIGlzIGNsZWFyLgo+PiBJdCBpcyBhdmFpbGFibGUgZnJvbSBQ
Q0kgY29uZmlnIHNwYWNlIChNaXNjMCByZWdpc3RlciwgY2FwKzB4MTApIGV2ZW4gb24KPj4gZmly
c3QgZ2VuIElPTU1VcywKPiBJIGRvbid0IHRoaW5rIGFueSBvZiB0aGUgYWRkcmVzcyBzaXplIGZp
ZWxkcyB0aGVyZSBtYXRjaGVzIHdoYXQKPiBIQVRTIGlzIGFib3V0IChsaW1pdGluZyBvZiB0aGUg
dmFsdWVzIHZhbGlkIHRvIHB1dCBpbiBhIERURSdzCj4gbW9kZSBmaWVsZCkuIEluIGZhY3QgSSdt
IGhhdmluZyBzb21lIGRpZmZpY3VsdHkgYnJpbmdpbmcgdGhlCj4gdHdvIGluIChzZW5zaWJsZSkg
c3luYy4KCkl0IHdpbGwgY29uZmlybSB3aGV0aGVyIDQtbGV2ZWxzIGlzIGF2YWlsYWJsZSBvciBu
b3QsIGJ1dCBUQkgsIHdlIGtub3cKdGhhdCBhbnl3YXkgYnkgdmlydHVlIG9mIGJlaW5nIDY0Yml0
LgoKSGlnaGVyIGxldmVscyByZWFsbHkgZG9uJ3QgbWF0dGVyIGJlY2F1c2Ugd2UgZG9uJ3Qgc3Vw
cG9ydCB1c2luZyB0aGVtLsKgCldlJ3JlIHdlIHRvIHN1cHBvcnQgdXNpbmcgdGhlbSAoYW5kIEkg
ZG8gaGF2ZSBvbmUgdXNlY2FzZSBpbiBtaW5kKSwgaXQKd291bGQgYmUgZW50aXJlbHkgcmVhc29u
YWJsZSB0byByZXN0cmljdCB1c2FnZSB0byBzeXN0ZW1zIHdoaWNoIGhhZCBFRlIuCgo+Cj4+IGFu
ZCB0aGUgSVZSUyB0YWJsZSBpbiBUeXBlIDEwLgo+IFdoaWNoIG1heSBpbiB0dXJuIGJlIGFic2Vu
dCwgaS5lLiB0aGUgcXVlc3Rpb24gb2Ygd2hhdCB0byB1c2UgYXMKPiBhIGRlZmF1bHQgbWVyZWx5
IGdldHMgc2hpZnRlZC4KCk9uZSBvZiBUeXBlIDEwIG9yIDExIGlzIG1hbmRhdG9yeSBmb3IgZWFj
aCBJT01NVSBpbiB0aGUgc3lzdGVtLsKgIE9uZSB3YXkKb3IgYW5vdGhlciwgdGhlIGluZm9ybWF0
aW9uIGlzIHByZXNlbnQuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:19:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:19:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3lvU-0004Un-Fr; Mon, 17 Feb 2020 19:19:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=efXR=4F=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j3lvT-0004Ui-30
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 19:19:27 +0000
X-Inumbo-ID: 65efa4e0-51ba-11ea-bc8e-bc764e2007e4
Received: from mail-lj1-x241.google.com (unknown [2a00:1450:4864:20::241])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 65efa4e0-51ba-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 19:19:21 +0000 (UTC)
Received: by mail-lj1-x241.google.com with SMTP id q8so20093720ljb.2
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 11:19:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=+tKMO4VGukXeIIDT/GlKEOEslgIrOLR60G6lq9l/G4Y=;
 b=rEk3PutKXobz/3VyjWnuR3zd6Dor1rtsAi4XjzM2DaUXHCmuG2x297aV5s10cp3dLJ
 d8TgFe8x9aRSh9RPJc6oa1tAnBtLqgDsttQwZRKHitMswGl83DNEJmD9Z6WEnADeVQXl
 Mv+aTgL8uTvjvxZ1aTTOCNNrIGpXAN9ow9tZcC5CAeqbIxVV4g87tXD7SJVt0NFZHL87
 qMr3N1e1TXGBBb7bmew5WhpNmfrJiKvSlgQojr9j6wupLbwd3nfwaQC/eDWbMmhs45xW
 f5nF5SGMELylW2gBMo3WmZ/cQeYHXyjxPB8es8mQs0ah6JfYIFaIdjfT5OECsUWNTUTM
 GeaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=+tKMO4VGukXeIIDT/GlKEOEslgIrOLR60G6lq9l/G4Y=;
 b=Rw04lUGZaLwrURjsF2OjMC2z0KAHXq6pQSQZO6jVTCfhVDbV+4rkZVJ7lKBYaRrxk5
 yruTknL8OFRpxfqn2FTWdLFgLAQ3za74hONNcco/9M/Ts1qIzbQEgo0uQDc7/cdQljnW
 Hf5WPj9h/V0z6IPkE6R6q2oI5qbXQTc6sIOh9O6CvmR4M4OQ4Gd/XjYAsB1Pqkl6PG+p
 do6IZEQFl2gqjNE5zJ6dkGoW4RNgPNPQ9wE1De3oVn0Oysz+yTEmTYes/PCrvP0jckWO
 G9aGbJniPTZt+QWrTMPjtM9UOxVKMjlzBP9my1RDuqFp0dcCgZU96nCzqVggeF0aPC65
 QzHQ==
X-Gm-Message-State: APjAAAX0NX2YMTlUGwxnDAeOzycuZdO4sXhAa8mChYGIOjyj2Th3lSWa
 y9ROzBmCmiGuANQ4u+GwOfFf4yRbiVfKBXEBN1w=
X-Google-Smtp-Source: APXvYqx0V68tcEdWzYZdZJd1kCQ8k6ASURtWHgoQ3FjWTqpPCQGBbU3Y9/Dgn9EBG2RrzlyC1GOHPT3BG3UAX27cLps=
X-Received: by 2002:a2e:9143:: with SMTP id q3mr10232840ljg.199.1581967159790; 
 Mon, 17 Feb 2020 11:19:19 -0800 (PST)
MIME-Version: 1.0
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
In-Reply-To: <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 17 Feb 2020 14:19:08 -0500
Message-ID: <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
To: Aaron Janse <aaron@ajanse.me>
Content-Type: multipart/mixed; boundary="0000000000009b252c059eca6ece"
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--0000000000009b252c059eca6ece
Content-Type: text/plain; charset="UTF-8"

enabling vecOn Tue, Dec 31, 2019 at 5:43 AM Aaron Janse <aaron@ajanse.me> wrote:
>
> On Tue, Dec 31, 2019, at 12:27 AM, Andrew Cooper wrote:
> > Is there any full boot log in the bad case?  Debugging via divination
> > isn't an effective way to get things done.
>
> Agreed. I included some more verbose logs towards the end of the email (typed up by hand).
>
> Attached are pictures from a slow-motion video of my laptop booting. Note that I also included a picture of a stack trace that happens immediately before reboot. It doesn't look related, but I wanted to include it anyway.
>
> I think the original email should have said "4.8.5" instead of "4.0.5." Regardless, everyone on this mailing list can now see all the boot logs that I've seen.
>
> Attaching a serial console seems like it would be difficult to do on this laptop, otherwise I would have sent the logs as a txt file.

I'm seeing Xen panic: "IO-APIC + timer doesn't work" on a Dell
Latitude 7200 2-in-1.  Fedora 31 Live USB image boots successfully.
No way to get serial output.  I manually recreated the output before
from the vga display.

Comparing the Linux and Xen, Xen does:
(XEN) I/O Virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) nr_sockets: 1
(XEN) Getting VERSION: 1060015
(XEN) Getting VERSION: 1060015
(XEN) Enabled directed EOI with ioapic_ack_old on!
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) Suppress EOI broadcast on CPU#0
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 0x40 after: 0
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using old ACK method
(XEN) init IO_APIC IRQs
(XEN)  IO-APIC (apicid-pin) 2-0, 2-16, 2-17, ...<snip>... 2-119 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) ..MP-BIOS bug: 8254 timer not connected to IO-APIC
(XEN) ...trying to set up timer (IRQ0) through 8259A ... failed
(XEN) ...trying to set up timer as Virtual Wire IRQ... failed.
(XEN) ...trying to set up timer as ExtINT IRQ...spurious 8259A interrupt: IRQ7.
(XEN) CPU0: no irq handler for vector e7 (IRQ -8)
(XEN) IRQ7 a=0001[0001,0000] v=60[ffffffff] t=IO-APIC-edge s=00000002
(XEN)  failed :(.

while linux apic=debug does:
kernel: ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
kernel: clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles:
0x1e44fb6c2ab, max_idle_ns: 440795206594 ns
kernel: Calibrating delay loop (skipped), value calculated using timer
frequency.. 4199.88 BogoMIPS (lpj=2099944)
.. and continues onward

Since linux doesn't print "...trying to set up timer (IRQ0) through
the 8259A ..." that seems to indicate Linux is seeing the timer
interrupt properly.
https://elixir.bootlin.com/linux/v5.3.7/source/arch/x86/kernel/apic/io_apic.c#L2198

I tested Linux with intel_iommu=on and that booted successfully.
Under Xen, this system sets iommu_x2apic_enabled = true, so
force_iommu is set and iommu=0 cannot disable the iommu.
fails.  Oh, I can disable x2apic and then disable iommu

x2apic=1 -> failure above
x2apic=0 iommu=0 -> failure above
clocksource=acpi -> doesn't help
clocksource=pit -> hangs after "load tracking window length 1073741824 ns"
noapic -> BUG in init_bsp_APIC

One other thing that might be noteworthy.  Linux only prints ACPI IRQ0
and IRQ9 used by override where Xen lists IRQ 0, 2 & 9.

Below is the re-constructed Xen console output.  The SMBIOS line is
the first thing displayed on the VGA output.  I skipped the full EFI
memory map dump since it is quite long.

I've also attached the Linux dmesg output.  Any pointers or
suggestions are most welcome.

Thanks,
Jason

(XEN) SMBIOS 3.2 present.
(XEN) APIC boot stats is `xapic`
(XEN) Using APIC driver default
(XEN) XSM Framework v1.0.0 initialized
(XEN) Flask: 128 avtab hash slots, 283 rules.
(XEN) Flask: 128 avtab hash slots, 283 rules.
(XEN) Flask:  4 users, 3 roles, 38 types, 2 bools
(XEN) Flask:  13 classes, 283 rules
(XEN) Flask:  Starting in enforcing mode.
(XEN) ACPI: PM-Timer IO Port: 0x1808 (32 bits)
(XEN) ACPI: v5 SLEEP INFO: control[1:1804], status[1:1800]
(XEN) ACPI: Invalid sleep control/status register data: 0:0x8:0x3 0:0x8:0x3
(XEN) ACPI: SLEEP INFO: pm1x_cnt[1:1804,1:0], pm1x_evt[1:1800,1:0]
(XEN) ACPI: 32/64X FACS address mismatch in FADT -
38c80c00/0000000000000000, using 32
(XEN) ACPI:             wakeup_vec[38c80c0c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x05] lapic_id[0x01] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x06] lapic_id[0x03] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x07] lapic_id[0x05] enabled)
(XEN) ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] enabled)
(XEN) ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
(XEN) ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) ACPI: HPET id: 0x8086a201 base: 0xfed00000
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: MCFG area at e0000000 reserved in E820
(XEN) PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) [VT-D]dmar.c:563:  Non-existent device (0000:00:16.7) is
reported in RMRR (386fa000, 38779fff)'s scope!
(XEN) [VT-D]dmar.c:579:   Ignore the RMRR (386fa000, 38779fff) due to
device under its scope are not PCI discoverable
(XEN) ACPI: BGRT: invalidating v1 image at 0x3329c018
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 8 CPUs (0 hotplug CPUs)
(XEN) mapped APIC to ffff82cfffffb000 (fee00000)
(XEN) mapped IOAPIC to ffff82cfffffa000 (fec00000)
(XEN) IRQ limits: 120 GSI, 1544 MSI/MSI-X
(XEN) Switched to APIC driver x2apic_cluster
(XEN) xstate: size: 0x440 and states: 0x1f
(XEN) mce_intel.c:773: MCA Capability: firstbank 0, extended MCE MSR
0, BCAST, CMCI
(XEN) CPU0: Intel machine check reporting enabled
(XEN) Speculative mitigation facilities:
(XEN)   Hardware features: IBRS/IBPB STIBP L1D_FLUSH SSBD MD_CLEAR
IBRS_ALL RDCL_NO SKIP_L1DFL MDS_NO
(XEN)   Compiled-in support: INDIRECT_THUNK SHADOW_PAGING
(XEN)   Xen settings: BTI-Thunk JMP, SPEC_CTRL: IBRS+ SSBD-, Other:
IBPB BRANCH_HARDEN
(XEN)   L1TF: believed vulnerable, maxphysaddr L1D 46, CPUID 39, Safe
address 8000000000
(XEN)   Support for HVM VMs: MSR_SPEC_CTRL RSB EAGER_FPU MD_CLEAR
(XEN)   Support for PV VMs: MSR_SPEC_CTRL RSB EAGER_FPU MD_CLEAR
(XEN)   XPTI (64-bit PV only): Dom0 disabled, DomU enabled (with PCID)
(XEN)   PV L1TF shadowing: Dom0 disabled, DomU disabled
(XEN) Using scheduler: SMP Credit Scheduler rev2 (credit2)
(XEN) Initializing Credit2 scheduler
(XEN)  load_precision_shift: 18
(XEN)  load_window_shift: 30
(XEN)  underload_balance_tolerance: 0
(XEN)  overload_balance_tolerance: -3
(XEN)  runqueues arrangement: socket
(XEN)  cap enforcement granularity: 10ms
(XEN) load tracking window length 1073741824 ns
(XEN) Adding cpu 0 to runqueue 0
(XEN)  First cpu on runqueue, activating
(XEN) Platform timer is 23.999MHz HPET
(XEN) Detected 2111.997 MHz processor.
(XEN) EFI memory map:
(XEN)  0000000000000-0000000003fff type=2 attr=000000000000000f
(XEN)  0000000004000-000000008dfff type=7 attr=000000000000000f
(XEN)  000000008e000-000000009dfff type=2 attr=000000000000000f
(XEN)  000000009e000-000000009efff type=0 attr=000000000000000f
(XEN)  000000009f000-000000009ffff type=3 attr=000000000000000f
<snip>
(XEN)  0000037d0c000-000038779ffff type=0 attr=000000000000000f
(XEN)  000003877a000-0000387f6ffff type=9 attr=000000000000000f
(XEN)  00000387f7000-000038c81ffff type=10 attr=000000000000000f
<snip>
(XEN)  00000489f4000-00000489fffff type=7 attr=000000000000000f
(XEN)  0000100000000-00004ac7fffff type=7 attr=000000000000000f
(XEN)  00000000a0000-00000000fffff type=0 attr=0000000000000000
(XEN)  0000048a00000-000004f7fffff type=0 attr=0000000000000000
(XEN)  00000e0000000-00000efffffff type=11 attr=800000000000100d
(XEN)  00000fe000000-00000fe010fff type=11 attr=8000000000000001
(XEN)  00000fec00000-00000fec00fff type=11 attr=8000000000000001
(XEN)  00000fed20000-00000fed7ffff type=0 attr=0000000000000000
(XEN)  00000fee00000-00000fee00fff type=11 attr=8000000000000001
(XEN)  00000ff000000-00000ffffffff type=11 attr=800000000000100d
(XEN) alt table ffff82d080483030 -> ffff82d0804910d8
(XEN) Intel VT-d iommu 0 supported page sizes: 4kB, 2MB, 1GB.
(XEN) Intel VT-d iommu 1 supported page sizes: 4kB, 2MB, 1GB.
(XEN) Intel VT-d Snoop Control not enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping enabled.
(XEN) Intel VT-d Posted Interrupt not enabled.
(XEN) Intel VT-d Shared EPT tables enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) nr_sockets: 1
(XEN) Getting VERSION: 1060015
(XEN) Getting VERSION: 1060015
(XEN) Enabled directed EOI with ioapic_ack_old on!
(XEN) Getting ID: 0
(XEN) Getting LVT0: 700
(XEN) Getting LVT1: 400
(XEN) Suppress EOI broadcast on CPU#0
(XEN) enabled ExtINT on CPU#0
(XEN) ESR value before enabling vector: 0x40  after: 0
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using old ACK method
(XEN) init IO_APIC IRQs
(XEN)  IO-APIC (apicid-pin) 2-0, 2-16, 2-17, ...<snip>... 2-119 not connected.
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) ..MP-BIOS bug: 8254 timer not connected to IO-APIC
(XEN) ...trying to set up timer (IRQ0) through 8259A ... failed.
(XEN) ...trying to set up timer as Virtual Wire IRQ... failed.
(XEN) ...trying to set up timer as ExtINT IRQ...spurious 8259A interrupt: IRQ7.
(XEN) CPU0: no irq handler for vector 27 (IRQ -8)
(XEN) IRQ7 a=ffffffffffffffff[0001,0000] v=68[ffffffff] t=IO-APIC-edge
s=00000002
(XEN)  failed :(.

--0000000000009b252c059eca6ece
Content-Type: text/plain; charset="US-ASCII"; name="dell-7200-dmesg.txt"
Content-Disposition: attachment; filename="dell-7200-dmesg.txt"
Content-Transfer-Encoding: base64
Content-ID: <f_k6qu9eos0>
X-Attachment-Id: f_k6qu9eos0

WyAgICAwLjAwMDAwMF0gbWljcm9jb2RlOiBtaWNyb2NvZGUgdXBkYXRlZCBlYXJseSB0byByZXZp
c2lvbiAweGNhLCBkYXRlID0gMjAxOS0xMC0wMwpbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9u
IDUuNC4xOC0yMDAuZmMzMS54ODZfNjQgKG1vY2tidWlsZEBia2VybmVsMDMucGh4Mi5mZWRvcmFw
cm9qZWN0Lm9yZykgKGdjYyB2ZXJzaW9uIDkuMi4xIDIwMTkwODI3IChSZWQgSGF0IDkuMi4xLTEp
IChHQ0MpKSAjMSBTTVAgRnJpIEZlYiA3IDE0OjUwOjA1IFVUQyAyMDIwClsgICAgMC4wMDAwMDBd
IENvbW1hbmQgbGluZTogQk9PVF9JTUFHRT0oaGQwLGdwdDIpL3ZtbGludXotNS40LjE4LTIwMC5m
YzMxLng4Nl82NCByb290PS9kZXYvbWFwcGVyL2ZlZG9yYV9sb2NhbGhvc3QtLWxpdmUtcm9vdCBy
byByZXN1bWU9L2Rldi9tYXBwZXIvZmVkb3JhX2xvY2FsaG9zdC0tbGl2ZS1zd2FwIHJkLmx2bS5s
dj1mZWRvcmFfbG9jYWxob3N0LWxpdmUvcm9vdCByZC5sdm0ubHY9ZmVkb3JhX2xvY2FsaG9zdC1s
aXZlL3N3YXAgcmhnYiBxdWlldCBhcGljPXZlcmJvc2UKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTog
U3VwcG9ydGluZyBYU0FWRSBmZWF0dXJlIDB4MDAxOiAneDg3IGZsb2F0aW5nIHBvaW50IHJlZ2lz
dGVycycKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogU3VwcG9ydGluZyBYU0FWRSBmZWF0dXJlIDB4
MDAyOiAnU1NFIHJlZ2lzdGVycycKWyAgICAwLjAwMDAwMF0geDg2L2ZwdTogU3VwcG9ydGluZyBY
U0FWRSBmZWF0dXJlIDB4MDA0OiAnQVZYIHJlZ2lzdGVycycKWyAgICAwLjAwMDAwMF0geDg2L2Zw
dTogU3VwcG9ydGluZyBYU0FWRSBmZWF0dXJlIDB4MDA4OiAnTVBYIGJvdW5kcyByZWdpc3RlcnMn
ClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IFN1cHBvcnRpbmcgWFNBVkUgZmVhdHVyZSAweDAxMDog
J01QWCBDU1InClsgICAgMC4wMDAwMDBdIHg4Ni9mcHU6IHhzdGF0ZV9vZmZzZXRbMl06ICA1NzYs
IHhzdGF0ZV9zaXplc1syXTogIDI1NgpbICAgIDAuMDAwMDAwXSB4ODYvZnB1OiB4c3RhdGVfb2Zm
c2V0WzNdOiAgODMyLCB4c3RhdGVfc2l6ZXNbM106ICAgNjQKWyAgICAwLjAwMDAwMF0geDg2L2Zw
dTogeHN0YXRlX29mZnNldFs0XTogIDg5NiwgeHN0YXRlX3NpemVzWzRdOiAgIDY0ClsgICAgMC4w
MDAwMDBdIHg4Ni9mcHU6IEVuYWJsZWQgeHN0YXRlIGZlYXR1cmVzIDB4MWYsIGNvbnRleHQgc2l6
ZSBpcyA5NjAgYnl0ZXMsIHVzaW5nICdjb21wYWN0ZWQnIGZvcm1hdC4KWyAgICAwLjAwMDAwMF0g
QklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZGZmZl0gdXNhYmxlClsgICAg
MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWUwMDAtMHgwMDAwMDAwMDAw
MDllZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw
MDAwMDlmMDAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1Mt
ZTgyMDogW21lbSAweDAwMDAwMDAwMDAwYTAwMDAtMHgwMDAwMDAwMDAwMGZmZmZmXSByZXNlcnZl
ZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAw
MDAwMDAzN2QwYmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw
MDAwMDAwMzdkMGMwMDAtMHgwMDAwMDAwMDM4Nzc5ZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAw
XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDM4NzdhMDAwLTB4MDAwMDAwMDAzODdmNmZmZl0g
QUNQSSBkYXRhClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMzg3Zjcw
MDAtMHgwMDAwMDAwMDM4YzgxZmZmXSBBQ1BJIE5WUwpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6
IFttZW0gMHgwMDAwMDAwMDM4YzgyMDAwLTB4MDAwMDAwMDAzOWQwYmZmZl0gcmVzZXJ2ZWQKWyAg
ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAzOWQwYzAwMC0weDAwMDAwMDAw
M2M1NDNmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAw
MDNjNTQ0MDAwLTB4MDAwMDAwMDAzYzU0NGZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAwMF0gQklP
Uy1lODIwOiBbbWVtIDB4MDAwMDAwMDAzYzU0NTAwMC0weDAwMDAwMDAwM2M1NDVmZmZdIHJlc2Vy
dmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwM2M1NDYwMDAtMHgw
MDAwMDAwMDNmZmZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4
MDAwMDAwMDA0MDAwMDAwMC0weDAwMDAwMDAwNDAzZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAw
MDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwNDA0MDAwMDAtMHgwMDAwMDAwMDQ4OWZmZmZm
XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDA0OGEwMDAw
MC0weDAwMDAwMDAwNGY3ZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDog
W21lbSAweDAwMDAwMDAwZTAwMDAwMDAtMHgwMDAwMDAwMGVmZmZmZmZmXSByZXNlcnZlZApbICAg
IDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlMDAwMDAwLTB4MDAwMDAwMDBm
ZTAxMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAw
MDBmZWMwMDAwMC0weDAwMDAwMDAwZmVjMDBmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJ
T1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmVkMjAwMDAtMHgwMDAwMDAwMGZlZDdmZmZmXSByZXNl
cnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZTAwMDAwLTB4
MDAwMDAwMDBmZWUwMGZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVt
IDB4MDAwMDAwMDBmZjAwMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4w
MDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwNGFjN2Zm
ZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlv
bjogYWN0aXZlClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBbbWVtIDB4MmY4N2EwMTgtMHgy
Zjg4YTA1N10gdXNhYmxlID09PiB1c2FibGUKWyAgICAwLjAwMDAwMF0gZTgyMDogdXBkYXRlIFtt
ZW0gMHgyZjg3YTAxOC0weDJmODhhMDU3XSB1c2FibGUgPT0+IHVzYWJsZQpbICAgIDAuMDAwMDAw
XSBleHRlbmRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSByZXNlcnZlIHNldHVw
X2RhdGE6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZGZmZl0gdXNhYmxl
ClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0YTogW21lbSAweDAwMDAwMDAwMDAwOWUw
MDAtMHgwMDAwMDAwMDAwMDllZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSByZXNlcnZlIHNl
dHVwX2RhdGE6IFttZW0gMHgwMDAwMDAwMDAwMDlmMDAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0gdXNh
YmxlClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0YTogW21lbSAweDAwMDAwMDAwMDAw
YTAwMDAtMHgwMDAwMDAwMDAwMGZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSByZXNlcnZl
IHNldHVwX2RhdGE6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAyZjg3YTAxN10g
dXNhYmxlClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0YTogW21lbSAweDAwMDAwMDAw
MmY4N2EwMTgtMHgwMDAwMDAwMDJmODhhMDU3XSB1c2FibGUKWyAgICAwLjAwMDAwMF0gcmVzZXJ2
ZSBzZXR1cF9kYXRhOiBbbWVtIDB4MDAwMDAwMDAyZjg4YTA1OC0weDAwMDAwMDAwMzdkMGJmZmZd
IHVzYWJsZQpbICAgIDAuMDAwMDAwXSByZXNlcnZlIHNldHVwX2RhdGE6IFttZW0gMHgwMDAwMDAw
MDM3ZDBjMDAwLTB4MDAwMDAwMDAzODc3OWZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gcmVz
ZXJ2ZSBzZXR1cF9kYXRhOiBbbWVtIDB4MDAwMDAwMDAzODc3YTAwMC0weDAwMDAwMDAwMzg3ZjZm
ZmZdIEFDUEkgZGF0YQpbICAgIDAuMDAwMDAwXSByZXNlcnZlIHNldHVwX2RhdGE6IFttZW0gMHgw
MDAwMDAwMDM4N2Y3MDAwLTB4MDAwMDAwMDAzOGM4MWZmZl0gQUNQSSBOVlMKWyAgICAwLjAwMDAw
MF0gcmVzZXJ2ZSBzZXR1cF9kYXRhOiBbbWVtIDB4MDAwMDAwMDAzOGM4MjAwMC0weDAwMDAwMDAw
MzlkMGJmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0YTogW21l
bSAweDAwMDAwMDAwMzlkMGMwMDAtMHgwMDAwMDAwMDNjNTQzZmZmXSB1c2FibGUKWyAgICAwLjAw
MDAwMF0gcmVzZXJ2ZSBzZXR1cF9kYXRhOiBbbWVtIDB4MDAwMDAwMDAzYzU0NDAwMC0weDAwMDAw
MDAwM2M1NDRmZmZdIEFDUEkgTlZTClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0YTog
W21lbSAweDAwMDAwMDAwM2M1NDUwMDAtMHgwMDAwMDAwMDNjNTQ1ZmZmXSByZXNlcnZlZApbICAg
IDAuMDAwMDAwXSByZXNlcnZlIHNldHVwX2RhdGE6IFttZW0gMHgwMDAwMDAwMDNjNTQ2MDAwLTB4
MDAwMDAwMDAzZmZmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0
YTogW21lbSAweDAwMDAwMDAwNDAwMDAwMDAtMHgwMDAwMDAwMDQwM2ZmZmZmXSByZXNlcnZlZApb
ICAgIDAuMDAwMDAwXSByZXNlcnZlIHNldHVwX2RhdGE6IFttZW0gMHgwMDAwMDAwMDQwNDAwMDAw
LTB4MDAwMDAwMDA0ODlmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBf
ZGF0YTogW21lbSAweDAwMDAwMDAwNDhhMDAwMDAtMHgwMDAwMDAwMDRmN2ZmZmZmXSByZXNlcnZl
ZApbICAgIDAuMDAwMDAwXSByZXNlcnZlIHNldHVwX2RhdGE6IFttZW0gMHgwMDAwMDAwMGUwMDAw
MDAwLTB4MDAwMDAwMDBlZmZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gcmVzZXJ2ZSBz
ZXR1cF9kYXRhOiBbbWVtIDB4MDAwMDAwMDBmZTAwMDAwMC0weDAwMDAwMDAwZmUwMTBmZmZdIHJl
c2VydmVkClsgICAgMC4wMDAwMDBdIHJlc2VydmUgc2V0dXBfZGF0YTogW21lbSAweDAwMDAwMDAw
ZmVjMDAwMDAtMHgwMDAwMDAwMGZlYzAwZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSByZXNl
cnZlIHNldHVwX2RhdGE6IFttZW0gMHgwMDAwMDAwMGZlZDIwMDAwLTB4MDAwMDAwMDBmZWQ3ZmZm
Zl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gcmVzZXJ2ZSBzZXR1cF9kYXRhOiBbbWVtIDB4MDAw
MDAwMDBmZWUwMDAwMC0weDAwMDAwMDAwZmVlMDBmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBd
IHJlc2VydmUgc2V0dXBfZGF0YTogW21lbSAweDAwMDAwMDAwZmYwMDAwMDAtMHgwMDAwMDAwMGZm
ZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSByZXNlcnZlIHNldHVwX2RhdGE6IFttZW0g
MHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDRhYzdmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAw
MDBdIGVmaTogRUZJIHYyLjcwIGJ5IEFtZXJpY2FuIE1lZ2F0cmVuZHMKWyAgICAwLjAwMDAwMF0g
ZWZpOiAgQUNQSSAyLjA9MHgzODc5MzAwMCAgQUNQST0weDM4NzkzMDAwICBTTUJJT1M9MHhmMDAw
MCAgU01CSU9TIDMuMD0weGYwMDIwICBUUE1GaW5hbExvZz0weDM4YmUwMDAwICBFU1JUPTB4Mzk3
NDcwMTggIE1FTUFUVFI9MHgzNThkYjAxOCAgVFBNRXZlbnRMb2c9MHgyZjg4YjAxOCAKWyAgICAw
LjAwMDAwMF0gc2VjdXJlYm9vdDogU2VjdXJlIGJvb3QgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0g
U01CSU9TIDMuMi4xIHByZXNlbnQuClsgICAgMC4wMDAwMDBdIERNSTogRGVsbCBJbmMuIExhdGl0
dWRlIDcyMDAgMi1pbi0xLzBXMkNZUiwgQklPUyAxLjMuNCAwOC8xMi8yMDE5ClsgICAgMC4wMDAw
MDBdIHRzYzogRGV0ZWN0ZWQgMjEwMC4wMDAgTUh6IHByb2Nlc3NvcgpbICAgIDAuMDAwNDUwXSB0
c2M6IERldGVjdGVkIDIwOTkuOTQ0IE1IeiBUU0MKWyAgICAwLjAwMDQ1MF0gZTgyMDogdXBkYXRl
IFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkClsgICAgMC4w
MDA0NTFdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlClsg
ICAgMC4wMDA0NTVdIGxhc3RfcGZuID0gMHg0YWM4MDAgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAw
MDAKWyAgICAwLjAwMDQ1OF0gTVRSUiBkZWZhdWx0IHR5cGU6IHdyaXRlLWJhY2sKWyAgICAwLjAw
MDQ1OF0gTVRSUiBmaXhlZCByYW5nZXMgZW5hYmxlZDoKWyAgICAwLjAwMDQ1OV0gICAwMDAwMC05
RkZGRiB3cml0ZS1iYWNrClsgICAgMC4wMDA0NTldICAgQTAwMDAtQkZGRkYgdW5jYWNoYWJsZQpb
ICAgIDAuMDAwNDYwXSAgIEMwMDAwLUZGRkZGIHdyaXRlLXByb3RlY3QKWyAgICAwLjAwMDQ2MF0g
TVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoKWyAgICAwLjAwMDQ2MV0gICAwIGJhc2UgMDA4
MDAwMDAwMCBtYXNrIDdGODAwMDAwMDAgdW5jYWNoYWJsZQpbICAgIDAuMDAwNDYyXSAgIDEgYmFz
ZSAwMDYwMDAwMDAwIG1hc2sgN0ZFMDAwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDA0NjJdICAg
MiBiYXNlIDAwNTAwMDAwMDAgbWFzayA3RkYwMDAwMDAwIHdyaXRlLWNvbWJpbmluZwpbICAgIDAu
MDAwNDYzXSAgIDMgYmFzZSAwMDRDMDAwMDAwIG1hc2sgN0ZGQzAwMDAwMCB1bmNhY2hhYmxlClsg
ICAgMC4wMDA0NjNdICAgNCBiYXNlIDAwNEIwMDAwMDAgbWFzayA3RkZGMDAwMDAwIHVuY2FjaGFi
bGUKWyAgICAwLjAwMDQ2M10gICA1IGRpc2FibGVkClsgICAgMC4wMDA0NjNdICAgNiBkaXNhYmxl
ZApbICAgIDAuMDAwNDY0XSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDQ2NF0gICA4IGRpc2FibGVk
ClsgICAgMC4wMDA0NjRdICAgOSBkaXNhYmxlZApbICAgIDAuMDAwOTMyXSB4ODYvUEFUOiBDb25m
aWd1cmF0aW9uIFswLTddOiBXQiAgV0MgIFVDLSBVQyAgV0IgIFdQICBVQy0gV1QgIApbICAgIDAu
MDAxMTAzXSBsYXN0X3BmbiA9IDB4NDhhMDAgbWF4X2FyY2hfcGZuID0gMHg0MDAwMDAwMDAKWyAg
ICAwLjAwMTEwNF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwM2ZmXQpb
ICAgIDAuMDAxMTE3XSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDlmYzAwLTB4MDAwOWZmZmZd
ClsgICAgMC4wMDExMjhdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwZjAwMDAtMHgwMDBmZmZm
Zl0KWyAgICAwLjAwNjM0MF0gZXNydDogUmVzZXJ2aW5nIEVTUlQgc3BhY2UgZnJvbSAweDAwMDAw
MDAwMzk3NDcwMTggdG8gMHgwMDAwMDAwMDM5NzQ3MDUwLgpbICAgIDAuMDA2MzQ4XSBVc2luZyBH
QiBwYWdlcyBmb3IgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjAwNjM0OV0gQlJLIFsweDQ3NzYwMTAw
MCwgMHg0Nzc2MDFmZmZdIFBHVEFCTEUKWyAgICAwLjAwNjM1MV0gQlJLIFsweDQ3NzYwMjAwMCwg
MHg0Nzc2MDJmZmZdIFBHVEFCTEUKWyAgICAwLjAwNjM1MV0gQlJLIFsweDQ3NzYwMzAwMCwgMHg0
Nzc2MDNmZmZdIFBHVEFCTEUKWyAgICAwLjAwNjM4MV0gQlJLIFsweDQ3NzYwNDAwMCwgMHg0Nzc2
MDRmZmZdIFBHVEFCTEUKWyAgICAwLjAwNjM4Ml0gQlJLIFsweDQ3NzYwNTAwMCwgMHg0Nzc2MDVm
ZmZdIFBHVEFCTEUKWyAgICAwLjAwNjUwMV0gQlJLIFsweDQ3NzYwNjAwMCwgMHg0Nzc2MDZmZmZd
IFBHVEFCTEUKWyAgICAwLjAwNjUzM10gQlJLIFsweDQ3NzYwNzAwMCwgMHg0Nzc2MDdmZmZdIFBH
VEFCTEUKWyAgICAwLjAwNjU2M10gQlJLIFsweDQ3NzYwODAwMCwgMHg0Nzc2MDhmZmZdIFBHVEFC
TEUKWyAgICAwLjAwNjYxNl0gQlJLIFsweDQ3NzYwOTAwMCwgMHg0Nzc2MDlmZmZdIFBHVEFCTEUK
WyAgICAwLjAwNjY3MV0gc2VjdXJlYm9vdDogU2VjdXJlIGJvb3QgZGlzYWJsZWQKWyAgICAwLjAw
NjY3Ml0gUkFNRElTSzogW21lbSAweDFlN2I4MDAwLTB4MjA1NTFmZmZdClsgICAgMC4wMDY2ODNd
IEFDUEk6IEVhcmx5IHRhYmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAu
MDA2Njg1XSBBQ1BJOiBSU0RQIDB4MDAwMDAwMDAzODc5MzAwMCAwMDAwMjQgKHYwMiBERUxMICAp
ClsgICAgMC4wMDY2ODddIEFDUEk6IFhTRFQgMHgwMDAwMDAwMDM4NzkzMEMwIDAwMDBGQyAodjAx
IERFTEwgICBDQlgzICAgICAwMTA3MjAwOSBBTUkgIDAwMDEwMDEzKQpbICAgIDAuMDA2NjkwXSBB
Q1BJOiBGQUNQIDB4MDAwMDAwMDAzODdEMTZFMCAwMDAxMTQgKHYwNiBERUxMICAgQ0JYMyAgICAg
MDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwNjY5M10gQUNQSTogRFNEVCAweDAwMDAw
MDAwMzg3OTMyNDggMDNFNDk0ICh2MDIgREVMTCAgIENCWDMgICAgIDAxMDcyMDA5IElOVEwgMjAx
NjA1MjcpClsgICAgMC4wMDY2OTVdIEFDUEk6IEZBQ1MgMHgwMDAwMDAwMDM4QzgwQzAwIDAwMDA0
MApbICAgIDAuMDA2Njk2XSBBQ1BJOiBBUElDIDB4MDAwMDAwMDAzODdEMTdGOCAwMDAwQkMgKHYw
NCBERUxMICAgQ0JYMyAgICAgMDEwNzIwMDkgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwNjY5OF0g
QUNQSTogRlBEVCAweDAwMDAwMDAwMzg3RDE4QjggMDAwMDQ0ICh2MDEgREVMTCAgIENCWDMgICAg
IDAxMDcyMDA5IEFNSSAgMDAwMTAwMTMpClsgICAgMC4wMDY2OTldIEFDUEk6IEZJRFQgMHgwMDAw
MDAwMDM4N0QxOTAwIDAwMDA5QyAodjAxIERFTEwgICBDQlgzICAgICAwMTA3MjAwOSBBTUkgIDAw
MDEwMDEzKQpbICAgIDAuMDA2NzAxXSBBQ1BJOiBNQ0ZHIDB4MDAwMDAwMDAzODdEMTlBMCAwMDAw
M0MgKHYwMSBERUxMICAgQ0JYMyAgICAgMDEwNzIwMDkgTVNGVCAwMDAwMDA5NykKWyAgICAwLjAw
NjcwMl0gQUNQSTogU1NEVCAweDAwMDAwMDAwMzg3RDE5RTAgMDAxQjFDICh2MDIgQ3B1UmVmIENw
dVNzZHQgIDAwMDAzMDAwIElOVEwgMjAxNjA1MjcpClsgICAgMC4wMDY3MDRdIEFDUEk6IFNTRFQg
MHgwMDAwMDAwMDM4N0QzNTAwIDAwMTY2MyAodjAyIFNhU3NkdCBTYVNzZHQgICAwMDAwMzAwMCBJ
TlRMIDIwMTYwNTI3KQpbICAgIDAuMDA2NzA1XSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDAzODdENEI2
OCAwMDAwMzggKHYwMSBERUxMXHggQ0JYMyAgICAgMDAwMDAwMDIgICAgICAwMTAwMDAxMykKWyAg
ICAwLjAwNjcwN10gQUNQSTogU1NEVCAweDAwMDAwMDAwMzg3RDRCQTAgMDAxRkM0ICh2MDIgREVM
TFx4IFdITF9UYnRfIDAwMDAxMDAwIElOVEwgMjAxNjA1MjcpClsgICAgMC4wMDY3MDhdIEFDUEk6
IFNTRFQgMHgwMDAwMDAwMDM4N0Q2QjY4IDAwMzE0NSAodjAyIElOVEVMICB4aF93aGx0NCAwMDAw
MDAwMCBJTlRMIDIwMTYwNTI3KQpbICAgIDAuMDA2NzA5XSBBQ1BJOiBVRUZJIDB4MDAwMDAwMDAz
ODdEOUNCMCAwMDAwNDIgKHYwMSBERUxMXHggQ0JYMyAgICAgMDAwMDAwMDIgICAgICAwMTAwMDAx
MykKWyAgICAwLjAwNjcxMV0gQUNQSTogTFBJVCAweDAwMDAwMDAwMzg3RDlDRjggMDAwMDk0ICh2
MDEgREVMTFx4IENCWDMgICAgIDAwMDAwMDAyICAgICAgMDEwMDAwMTMpClsgICAgMC4wMDY3MTJd
IEFDUEk6IFdTTVQgMHgwMDAwMDAwMDM4N0Q5RDkwIDAwMDAyOCAodjAxIERFTEwgICBDQlgzICAg
ICAwMDAwMDAwMiAgICAgIDAxMDAwMDEzKQpbICAgIDAuMDA2NzE0XSBBQ1BJOiBTU0RUIDB4MDAw
MDAwMDAzODdEOURCOCAwMDI3REUgKHYwMiBERUxMXHggUHRpZERldmMgMDAwMDEwMDAgSU5UTCAy
MDE2MDUyNykKWyAgICAwLjAwNjcxNV0gQUNQSTogU1NEVCAweDAwMDAwMDAwMzg3REM1OTggMDAx
NEUyICh2MDIgREVMTFx4IFRidFR5cGVDIDAwMDAwMDAwIElOVEwgMjAxNjA1MjcpClsgICAgMC4w
MDY3MTddIEFDUEk6IERCR1AgMHgwMDAwMDAwMDM4N0REQTgwIDAwMDAzNCAodjAxIERFTExceCBD
QlgzICAgICAwMDAwMDAwMiAgICAgIDAxMDAwMDEzKQpbICAgIDAuMDA2NzE4XSBBQ1BJOiBEQkcy
IDB4MDAwMDAwMDAzODdEREFCOCAwMDAwNTQgKHYwMCBERUxMXHggQ0JYMyAgICAgMDAwMDAwMDIg
ICAgICAwMTAwMDAxMykKWyAgICAwLjAwNjcxOV0gQUNQSTogU1NEVCAweDAwMDAwMDAwMzg3RERC
MTAgMDAwN0YwICh2MDIgREVMTFx4IFVzYkNUYWJsIDAwMDAxMDAwIElOVEwgMjAxNjA1MjcpClsg
ICAgMC4wMDY3MjFdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDM4N0RFMzAwIDAwNTNCOCAodjAyIERw
dGZUYSBEcHRmVGFibCAwMDAwMTAwMCBJTlRMIDIwMTYwNTI3KQpbICAgIDAuMDA2NzIyXSBBQ1BJ
OiBNU0RNIDB4MDAwMDAwMDAzODdFMzZCOCAwMDAwNTUgKHYwMyBERUxMICAgQ0JYMyAgICAgMDYy
MjIwMDQgQU1JICAwMDAxMDAxMykKWyAgICAwLjAwNjcyNF0gQUNQSTogU0xJQyAweDAwMDAwMDAw
Mzg3RTM3MTAgMDAwMTc2ICh2MDMgREVMTCAgIENCWDMgICAgIDAxMDcyMDA5IE1TRlQgMDAwMTAw
MTMpClsgICAgMC4wMDY3MjVdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDM4N0UzODg4IDAwMDE0NCAo
djAyIEludGVsICBBRGViVGFibCAwMDAwMTAwMCBJTlRMIDIwMTYwNTI3KQpbICAgIDAuMDA2NzI3
XSBBQ1BJOiBOSExUIDB4MDAwMDAwMDAzODdFMzlEMCAwMDAwMkQgKHYwMCBJTlRFTCAgRURLMiAg
ICAgMDAwMDAwMDIgICAgICAwMTAwMDAxMykKWyAgICAwLjAwNjcyOF0gQUNQSTogVFBNMiAweDAw
MDAwMDAwMzg3RTNBMDAgMDAwMDM0ICh2MDQgREVMTFx4IENCWDMgICAgIDAwMDAwMDAxIEFNSSAg
MDAwMDAwMDApClsgICAgMC4wMDY3MjldIEFDUEk6IEFTRiEgMHgwMDAwMDAwMDM4N0UzQTM4IDAw
MDBBMCAodjMyIERFTExceCBDQlgzICAgICAwMDAwMDAwMiAgICAgIDAxMDAwMDEzKQpbICAgIDAu
MDA2NzMxXSBBQ1BJOiBETUFSIDB4MDAwMDAwMDAzODdFM0FEOCAwMDAwQzggKHYwMSBJTlRFTCAg
RURLMiAgICAgMDAwMDAwMDIgICAgICAwMTAwMDAxMykKWyAgICAwLjAwNjczMl0gQUNQSTogQkdS
VCAweDAwMDAwMDAwMzg3RTNCQTAgMDAwMDM4ICh2MDAgREVMTCAgIENCWDMgICAgIDAxMDcyMDA5
IEFNSSAgMDAwMTAwMTMpClsgICAgMC4wMDY3MzhdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw
eGZlZTAwMDAwClsgICAgMC4wMDY3NDJdIG1hcHBlZCBBUElDIHRvIGZmZmZmZmZmZmY1ZmMwMDAg
KCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDY5OTZdIE5vIE5VTUEgY29uZmlndXJhdGlvbiBm
b3VuZApbICAgIDAuMDA2OTk3XSBGYWtpbmcgYSBub2RlIGF0IFttZW0gMHgwMDAwMDAwMDAwMDAw
MDAwLTB4MDAwMDAwMDRhYzdmZmZmZl0KWyAgICAwLjAwNzAxMV0gTk9ERV9EQVRBKDApIGFsbG9j
YXRlZCBbbWVtIDB4NGFjN2Q1MDAwLTB4NGFjN2ZmZmZmXQpbICAgIDAuMDUyNjUzXSBab25lIHJh
bmdlczoKWyAgICAwLjA1MjY1NF0gICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0w
eDAwMDAwMDAwMDBmZmZmZmZdClsgICAgMC4wNTI2NTVdICAgRE1BMzIgICAgW21lbSAweDAwMDAw
MDAwMDEwMDAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXQpbICAgIDAuMDUyNjU2XSAgIE5vcm1hbCAg
IFttZW0gMHgwMDAwMDAwMTAwMDAwMDAwLTB4MDAwMDAwMDRhYzdmZmZmZl0KWyAgICAwLjA1MjY1
Nl0gICBEZXZpY2UgICBlbXB0eQpbICAgIDAuMDUyNjU3XSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9y
IGVhY2ggbm9kZQpbICAgIDAuMDUyNjU5XSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKWyAgICAw
LjA1MjY2MF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAwMDAw
MDlkZmZmXQpbICAgIDAuMDUyNjYwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZjAw
MC0weDAwMDAwMDAwMDAwOWZmZmZdClsgICAgMC4wNTI2NjFdICAgbm9kZSAgIDA6IFttZW0gMHgw
MDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAzN2QwYmZmZl0KWyAgICAwLjA1MjY2MV0gICBub2Rl
ICAgMDogW21lbSAweDAwMDAwMDAwMzlkMGMwMDAtMHgwMDAwMDAwMDNjNTQzZmZmXQpbICAgIDAu
MDUyNjYyXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAzYzU0NjAwMC0weDAwMDAwMDAwM2Zm
ZmZmZmZdClsgICAgMC4wNTI2NjJdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDQwNDAwMDAw
LTB4MDAwMDAwMDA0ODlmZmZmZl0KWyAgICAwLjA1MjY2Ml0gICBub2RlICAgMDogW21lbSAweDAw
MDAwMDAxMDAwMDAwMDAtMHgwMDAwMDAwNGFjN2ZmZmZmXQpbICAgIDAuMDUzMjgzXSBaZXJvZWQg
c3RydWN0IHBhZ2UgaW4gdW5hdmFpbGFibGUgcmFuZ2VzOiAzOTUyNCBwYWdlcwpbICAgIDAuMDUz
Mjg0XSBJbml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAw
MDA0YWM3ZmZmZmZdClsgICAgMC4wNTMyODVdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA0MTQwNDQ0
ClsgICAgMC4wNTMyODZdICAgRE1BIHpvbmU6IDY0IHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAg
IDAuMDUzMjg2XSAgIERNQSB6b25lOiAyMiBwYWdlcyByZXNlcnZlZApbICAgIDAuMDUzMjg3XSAg
IERNQSB6b25lOiAzOTk4IHBhZ2VzLCBMSUZPIGJhdGNoOjAKWyAgICAwLjA1MzMyOV0gICBETUEz
MiB6b25lOiA0NDQwIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAgIDAuMDUzMzI5XSAgIERNQTMy
IHpvbmU6IDI4NDE1OCBwYWdlcywgTElGTyBiYXRjaDo2MwpbICAgIDAuMDYwMzAwXSAgIE5vcm1h
bCB6b25lOiA2MDE5MiBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjA2MDMwMV0gICBOb3Jt
YWwgem9uZTogMzg1MjI4OCBwYWdlcywgTElGTyBiYXRjaDo2MwpbICAgIDAuMTA1NzA5XSBSZXNl
cnZpbmcgSW50ZWwgZ3JhcGhpY3MgbWVtb3J5IGF0IFttZW0gMHg0YjgwMDAwMC0weDRmN2ZmZmZm
XQpbICAgIDAuMTA2MTcwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDE4MDgKWyAgICAwLjEw
NjE3MV0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAwLjEwNjE3Nl0g
QUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDFdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAg
MC4xMDYxNzZdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDAyXSBoaWdoIGVkZ2UgbGludFsw
eDFdKQpbICAgIDAuMTA2MTc3XSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwM10gaGlnaCBl
ZGdlIGxpbnRbMHgxXSkKWyAgICAwLjEwNjE3N10gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4
MDRdIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsgICAgMC4xMDYxNzddIEFDUEk6IExBUElDX05NSSAo
YWNwaV9pZFsweDA1XSBoaWdoIGVkZ2UgbGludFsweDFdKQpbICAgIDAuMTA2MTc3XSBBQ1BJOiBM
QVBJQ19OTUkgKGFjcGlfaWRbMHgwNl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKWyAgICAwLjEwNjE3
OF0gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lkWzB4MDddIGhpZ2ggZWRnZSBsaW50WzB4MV0pClsg
ICAgMC4xMDYxNzhdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweDA4XSBoaWdoIGVkZ2UgbGlu
dFsweDFdKQpbICAgIDAuMTA2MjM3XSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwg
YWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0xMTkKWyAgICAwLjEwNjIzOF0gQUNQSTogSU5UX1NS
Q19PVlIgKGJ1cyAwIGJ1c19pcnEgMCBnbG9iYWxfaXJxIDIgZGZsIGRmbCkKWyAgICAwLjEwNjIz
OV0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBBUElDIElEIDIs
IEFQSUMgSU5UIDAyClsgICAgMC4xMDYyNDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNf
aXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpClsgICAgMC4xMDYyNDBdIEludDogdHlwZSAw
LCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwOSwgQVBJQyBJRCAyLCBBUElDIElOVCAwOQpb
ICAgIDAuMTA2MjQxXSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4xMDYyNDJd
IEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMSwgQVBJQyBJRCAyLCBB
UElDIElOVCAwMQpbICAgIDAuMTA2MjQyXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVz
IDAwLCBJUlEgMDMsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMDMKWyAgICAwLjEwNjI0M10gSW50OiB0
eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA0LCBBUElDIElEIDIsIEFQSUMgSU5U
IDA0ClsgICAgMC4xMDYyNDNdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS
USAwNSwgQVBJQyBJRCAyLCBBUElDIElOVCAwNQpbICAgIDAuMTA2MjQ0XSBJbnQ6IHR5cGUgMCwg
cG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDYsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMDYKWyAg
ICAwLjEwNjI0NF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDA3LCBB
UElDIElEIDIsIEFQSUMgSU5UIDA3ClsgICAgMC4xMDYyNDRdIEludDogdHlwZSAwLCBwb2wgMCwg
dHJpZyAwLCBidXMgMDAsIElSUSAwOCwgQVBJQyBJRCAyLCBBUElDIElOVCAwOApbICAgIDAuMTA2
MjQ1XSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4xMDYyNDVdIEludDogdHlw
ZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYSwgQVBJQyBJRCAyLCBBUElDIElOVCAw
YQpbICAgIDAuMTA2MjQ2XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg
MGIsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMGIKWyAgICAwLjEwNjI0Nl0gSW50OiB0eXBlIDAsIHBv
bCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBjLCBBUElDIElEIDIsIEFQSUMgSU5UIDBjClsgICAg
MC4xMDYyNDZdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZCwgQVBJ
QyBJRCAyLCBBUElDIElOVCAwZApbICAgIDAuMTA2MjQ3XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRy
aWcgMCwgYnVzIDAwLCBJUlEgMGUsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMGUKWyAgICAwLjEwNjI0
N10gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBmLCBBUElDIElEIDIs
IEFQSUMgSU5UIDBmClsgICAgMC4xMDYyNDhdIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29u
ZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpbICAgIDAuMTA2MjQ5XSBBQ1BJOiBIUEVUIGlkOiAweDgw
ODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAKWyAgICAwLjEwNjI1M10gZTgyMDogdXBkYXRlIFttZW0g
MHgzMzI5ZDAwMC0weDMzMzVhZmZmXSB1c2FibGUgPT0+IHJlc2VydmVkClsgICAgMC4xMDYyNjBd
IHNtcGJvb3Q6IEFsbG93aW5nIDggQ1BVcywgMCBob3RwbHVnIENQVXMKWyAgICAwLjEwNjI2Ml0g
bWFwcGVkIElPQVBJQyB0byBmZmZmZmZmZmZmNWZiMDAwIChmZWMwMDAwMCkKWyAgICAwLjEwNjI3
NV0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDAwMDAwLTB4MDAwMDBm
ZmZdClsgICAgMC4xMDYyNzZdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgw
MDA5ZTAwMC0weDAwMDllZmZmXQpbICAgIDAuMTA2Mjc3XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUg
bWVtb3J5OiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjEwNjI3OF0gUE06IFJl
Z2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDJmODdhMDAwLTB4MmY4N2FmZmZdClsgICAg
MC4xMDYyNzldIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgyZjg4YTAwMC0w
eDJmODhhZmZmXQpbICAgIDAuMTA2MjgwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBb
bWVtIDB4MzMyOWQwMDAtMHgzMzM1YWZmZl0KWyAgICAwLjEwNjI4MV0gUE06IFJlZ2lzdGVyZWQg
bm9zYXZlIG1lbW9yeTogW21lbSAweDM3ZDBjMDAwLTB4Mzg3NzlmZmZdClsgICAgMC4xMDYyODFd
IFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgzODc3YTAwMC0weDM4N2Y2ZmZm
XQpbICAgIDAuMTA2MjgxXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4Mzg3
ZjcwMDAtMHgzOGM4MWZmZl0KWyAgICAwLjEwNjI4Ml0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1l
bW9yeTogW21lbSAweDM4YzgyMDAwLTB4MzlkMGJmZmZdClsgICAgMC4xMDYyODNdIFBNOiBSZWdp
c3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgzYzU0NDAwMC0weDNjNTQ0ZmZmXQpbICAgIDAu
MTA2MjgzXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4M2M1NDUwMDAtMHgz
YzU0NWZmZl0KWyAgICAwLjEwNjI4NF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21l
bSAweDQwMDAwMDAwLTB4NDAzZmZmZmZdClsgICAgMC4xMDYyODVdIFBNOiBSZWdpc3RlcmVkIG5v
c2F2ZSBtZW1vcnk6IFttZW0gMHg0OGEwMDAwMC0weDRmN2ZmZmZmXQpbICAgIDAuMTA2Mjg1XSBQ
TTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4NGY4MDAwMDAtMHhkZmZmZmZmZl0K
WyAgICAwLjEwNjI4Nl0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGUwMDAw
MDAwLTB4ZWZmZmZmZmZdClsgICAgMC4xMDYyODZdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1v
cnk6IFttZW0gMHhmMDAwMDAwMC0weGZkZmZmZmZmXQpbICAgIDAuMTA2Mjg2XSBQTTogUmVnaXN0
ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4ZmUwMDAwMDAtMHhmZTAxMGZmZl0KWyAgICAwLjEw
NjI4Nl0gUE06IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlMDExMDAwLTB4ZmVi
ZmZmZmZdClsgICAgMC4xMDYyODddIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0g
MHhmZWMwMDAwMC0weGZlYzAwZmZmXQpbICAgIDAuMTA2Mjg3XSBQTTogUmVnaXN0ZXJlZCBub3Nh
dmUgbWVtb3J5OiBbbWVtIDB4ZmVjMDEwMDAtMHhmZWQxZmZmZl0KWyAgICAwLjEwNjI4N10gUE06
IFJlZ2lzdGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZDIwMDAwLTB4ZmVkN2ZmZmZdClsg
ICAgMC4xMDYyODddIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZWQ4MDAw
MC0weGZlZGZmZmZmXQpbICAgIDAuMTA2Mjg4XSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5
OiBbbWVtIDB4ZmVlMDAwMDAtMHhmZWUwMGZmZl0KWyAgICAwLjEwNjI4OF0gUE06IFJlZ2lzdGVy
ZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweGZlZTAxMDAwLTB4ZmVmZmZmZmZdClsgICAgMC4xMDYy
ODhdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHhmZjAwMDAwMC0weGZmZmZm
ZmZmXQpbICAgIDAuMTA2Mjg5XSBbbWVtIDB4NGY4MDAwMDAtMHhkZmZmZmZmZl0gYXZhaWxhYmxl
IGZvciBQQ0kgZGV2aWNlcwpbICAgIDAuMTA2MjkwXSBCb290aW5nIHBhcmF2aXJ0dWFsaXplZCBr
ZXJuZWwgb24gYmFyZSBoYXJkd2FyZQpbICAgIDAuMTA2MjkzXSBjbG9ja3NvdXJjZTogcmVmaW5l
ZC1qaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNsZXM6IDB4ZmZmZmZmZmYsIG1heF9p
ZGxlX25zOiAxOTEwOTY5OTQwMzkxNDE5IG5zClsgICAgMC4xODUwNzBdIHNldHVwX3BlcmNwdTog
TlJfQ1BVUzo4MTkyIG5yX2NwdW1hc2tfYml0czo4IG5yX2NwdV9pZHM6OCBucl9ub2RlX2lkczox
ClsgICAgMC4xODUzMTJdIHBlcmNwdTogRW1iZWRkZWQgNTIgcGFnZXMvY3B1IHMxNzYxMjggcjgx
OTIgZDI4NjcyIHUyNjIxNDQKWyAgICAwLjE4NTMxN10gcGNwdS1hbGxvYzogczE3NjEyOCByODE5
MiBkMjg2NzIgdTI2MjE0NCBhbGxvYz0xKjIwOTcxNTIKWyAgICAwLjE4NTMxOF0gcGNwdS1hbGxv
YzogWzBdIDAgMSAyIDMgNCA1IDYgNyAKWyAgICAwLjE4NTM0OF0gQnVpbHQgMSB6b25lbGlzdHMs
IG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDQwNzU3MjYKWyAgICAwLjE4NTM1
M10gUG9saWN5IHpvbmU6IE5vcm1hbApbICAgIDAuMTg1MzYwXSBLZXJuZWwgY29tbWFuZCBsaW5l
OiBCT09UX0lNQUdFPShoZDAsZ3B0Mikvdm1saW51ei01LjQuMTgtMjAwLmZjMzEueDg2XzY0IHJv
b3Q9L2Rldi9tYXBwZXIvZmVkb3JhX2xvY2FsaG9zdC0tbGl2ZS1yb290IHJvIHJlc3VtZT0vZGV2
L21hcHBlci9mZWRvcmFfbG9jYWxob3N0LS1saXZlLXN3YXAgcmQubHZtLmx2PWZlZG9yYV9sb2Nh
bGhvc3QtbGl2ZS9yb290IHJkLmx2bS5sdj1mZWRvcmFfbG9jYWxob3N0LWxpdmUvc3dhcCByaGdi
IHF1aWV0IGFwaWM9dmVyYm9zZQpbICAgIDAuMTg2OTAyXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJs
ZSBlbnRyaWVzOiAyMDk3MTUyIChvcmRlcjogMTIsIDE2Nzc3MjE2IGJ5dGVzLCBsaW5lYXIpClsg
ICAgMC4xODc4NTZdIElub2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTA0ODU3NiAob3Jk
ZXI6IDExLCA4Mzg4NjA4IGJ5dGVzLCBsaW5lYXIpClsgICAgMC4xODc5MDldIG1lbSBhdXRvLWlu
aXQ6IHN0YWNrOm9mZiwgaGVhcCBhbGxvYzpvZmYsIGhlYXAgZnJlZTpvZmYKWyAgICAwLjI0MjE1
OF0gTWVtb3J5OiAxNjA0NTMwMEsvMTY1NjE3NzZLIGF2YWlsYWJsZSAoMTQzMzlLIGtlcm5lbCBj
b2RlLCAyMjcwSyByd2RhdGEsIDQ3MjBLIHJvZGF0YSwgMjU1MksgaW5pdCwgNDMyMEsgYnNzLCA1
MTY0NzZLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpClsgICAgMC4yNDIyNTldIFNMVUI6IEhX
YWxpZ249NjQsIE9yZGVyPTAtMywgTWluT2JqZWN0cz0wLCBDUFVzPTgsIE5vZGVzPTEKWyAgICAw
LjI0MjI2OV0gZnRyYWNlOiBhbGxvY2F0aW5nIDQxMTI4IGVudHJpZXMgaW4gMTYxIHBhZ2VzClsg
ICAgMC4yNTQ3NTldIHJjdTogSGllcmFyY2hpY2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAw
LjI1NDc2MV0gcmN1OiAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTgxOTIgdG8g
bnJfY3B1X2lkcz04LgpbICAgIDAuMjU0NzYxXSAJVGFza3MgUkNVIGVuYWJsZWQuClsgICAgMC4y
NTQ3NjJdIHJjdTogUkNVIGNhbGN1bGF0ZWQgdmFsdWUgb2Ygc2NoZWR1bGVyLWVubGlzdG1lbnQg
ZGVsYXkgaXMgMTAwIGppZmZpZXMuClsgICAgMC4yNTQ3NjNdIHJjdTogQWRqdXN0aW5nIGdlb21l
dHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9OApbICAgIDAuMjU2NzQ5XSBO
Ul9JUlFTOiA1MjQ1NDQsIG5yX2lycXM6IDIwNDgsIHByZWFsbG9jYXRlZCBpcnFzOiAxNgpbICAg
IDAuMjU3MTQ5XSByYW5kb206IGNybmcgZG9uZSAodHJ1c3RpbmcgQ1BVJ3MgbWFudWZhY3R1cmVy
KQpbICAgIDAuMjU3MTcyXSBDb25zb2xlOiBjb2xvdXIgZHVtbXkgZGV2aWNlIDgweDI1ClsgICAg
MC4yNTcxNzZdIHByaW50azogY29uc29sZSBbdHR5MF0gZW5hYmxlZApbICAgIDAuMjU3MTg5XSBB
Q1BJOiBDb3JlIHJldmlzaW9uIDIwMTkwODE2ClsgICAgMC4yNTc1NDRdIGNsb2Nrc291cmNlOiBo
cGV0OiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNsZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25z
OiA3OTYzNTg1NTI0NSBucwpbICAgIDAuMjU3NjYwXSBBUElDOiBTd2l0Y2ggdG8gc3ltbWV0cmlj
IEkvTyBtb2RlIHNldHVwClsgICAgMC4yNTc2NjJdIERNQVI6IEhvc3QgYWRkcmVzcyB3aWR0aCAz
OQpbICAgIDAuMjU3NjYzXSBETUFSOiBEUkhEIGJhc2U6IDB4MDAwMDAwZmVkOTAwMDAgZmxhZ3M6
IDB4MApbICAgIDAuMjU3NjY3XSBETUFSOiBkbWFyMDogcmVnX2Jhc2VfYWRkciBmZWQ5MDAwMCB2
ZXIgMTowIGNhcCAxYzAwMDBjNDA2NjA0NjIgZWNhcCAxOWUyZmYwNTA1ZQpbICAgIDAuMjU3NjY4
XSBETUFSOiBEUkhEIGJhc2U6IDB4MDAwMDAwZmVkOTEwMDAgZmxhZ3M6IDB4MQpbICAgIDAuMjU3
NjcwXSBETUFSOiBkbWFyMTogcmVnX2Jhc2VfYWRkciBmZWQ5MTAwMCB2ZXIgMTowIGNhcCBkMjAw
OGM0MDY2MDQ2MiBlY2FwIGYwNTBkYQpbICAgIDAuMjU3NjcxXSBETUFSOiBSTVJSIGJhc2U6IDB4
MDAwMDAwMzgzNTYwMDAgZW5kOiAweDAwMDAwMDM4Mzc1ZmZmClsgICAgMC4yNTc2NzJdIERNQVI6
IFJNUlIgYmFzZTogMHgwMDAwMDA0YjAwMDAwMCBlbmQ6IDB4MDAwMDAwNGY3ZmZmZmYKWyAgICAw
LjI1NzY3Ml0gRE1BUjogUk1SUiBiYXNlOiAweDAwMDAwMDM4NmZhMDAwIGVuZDogMHgwMDAwMDAz
ODc3OWZmZgpbICAgIDAuMjU3NjczXSBETUFSLUlSOiBJT0FQSUMgaWQgMiB1bmRlciBEUkhEIGJh
c2UgIDB4ZmVkOTEwMDAgSU9NTVUgMQpbICAgIDAuMjU3Njc0XSBETUFSLUlSOiBIUEVUIGlkIDAg
dW5kZXIgRFJIRCBiYXNlIDB4ZmVkOTEwMDAKWyAgICAwLjI1NzY3NF0gRE1BUi1JUjogUXVldWVk
IGludmFsaWRhdGlvbiB3aWxsIGJlIGVuYWJsZWQgdG8gc3VwcG9ydCB4MmFwaWMgYW5kIEludHIt
cmVtYXBwaW5nLgpbICAgIDAuMjYwMjIzXSBETUFSLUlSOiBFbmFibGVkIElSUSByZW1hcHBpbmcg
aW4geDJhcGljIG1vZGUKWyAgICAwLjI2MDIyNF0geDJhcGljIGVuYWJsZWQKWyAgICAwLjI2MDI0
OF0gU3dpdGNoZWQgQVBJQyByb3V0aW5nIHRvIGNsdXN0ZXIgeDJhcGljLgpbICAgIDAuMjYwMjUw
XSBtYXNrZWQgRXh0SU5UIG9uIENQVSMwClsgICAgMC4yNjU3ODFdIEVTUiB2YWx1ZSBiZWZvcmUg
ZW5hYmxpbmcgdmVjdG9yOiAweDAwMDAwMDQwICBhZnRlcjogMHgwMDAwMDAwMApbICAgIDAuMjY1
Nzk0XSBFTkFCTElORyBJTy1BUElDIElSUXMKWyAgICAwLjI2NTc5Nl0gaW5pdCBJT19BUElDIElS
UXMKWyAgICAwLjI2NTc5Nl0gIGFwaWMgMiBwaW4gMCBub3QgY29ubmVjdGVkClsgICAgMC4yNjU4
MDBdIElPQVBJQ1syXTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGly
X2hpbnQ6MSBUcmlnX01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDow
MDAwMDAwMSBTSUQ6MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuMjY1ODExXSBJT0FQSUNbMF06IFNl
dCByb3V0aW5nIGVudHJ5ICgyLTEgLT4gMHhlZiAtPiBJUlEgMSBNb2RlOjAgQWN0aXZlOjAgRGVz
dDoxKQpbICAgIDAuMjY1ODEyXSBJT0FQSUNbMl06IFNldCBJUlRFIGVudHJ5IChQOjEgRlBEOjAg
RHN0X01vZGU6MSBSZWRpcl9oaW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlfTW9kZTowIEF2YWlsOjAg
VmVjdG9yOjMwIERlc3Q6MDAwMDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6MSkKWyAgICAwLjI2NTgy
Ml0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMi0yIC0+IDB4MzAgLT4gSVJRIDAgTW9k
ZTowIEFjdGl2ZTowIERlc3Q6MSkKWyAgICAwLjI2NTgyNF0gSU9BUElDWzJdOiBTZXQgSVJURSBl
bnRyeSAoUDoxIEZQRDowIERzdF9Nb2RlOjEgUmVkaXJfaGludDoxIFRyaWdfTW9kZTowIERsdnJ5
X01vZGU6MCBBdmFpbDowIFZlY3RvcjpFRiBEZXN0OjAwMDAwMDAxIFNJRDowMEY3IFNROjAgU1ZU
OjEpClsgICAgMC4yNjU4MzNdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItMyAtPiAw
eGVmIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4yNjU4MzVdIElPQVBJ
Q1syXTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGlyX2hpbnQ6MSBU
cmlnX01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDowMDAwMDAwMSBT
SUQ6MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuMjY1ODQ1XSBJT0FQSUNbMF06IFNldCByb3V0aW5n
IGVudHJ5ICgyLTQgLT4gMHhlZiAtPiBJUlEgNCBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAg
IDAuMjY1ODQ2XSBJT0FQSUNbMl06IFNldCBJUlRFIGVudHJ5IChQOjEgRlBEOjAgRHN0X01vZGU6
MSBSZWRpcl9oaW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlfTW9kZTowIEF2YWlsOjAgVmVjdG9yOkVG
IERlc3Q6MDAwMDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6MSkKWyAgICAwLjI2NTg1Nl0gSU9BUElD
WzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMi01IC0+IDB4ZWYgLT4gSVJRIDUgTW9kZTowIEFjdGl2
ZTowIERlc3Q6MSkKWyAgICAwLjI2NTg1OF0gSU9BUElDWzJdOiBTZXQgSVJURSBlbnRyeSAoUDox
IEZQRDowIERzdF9Nb2RlOjEgUmVkaXJfaGludDoxIFRyaWdfTW9kZTowIERsdnJ5X01vZGU6MCBB
dmFpbDowIFZlY3RvcjpFRiBEZXN0OjAwMDAwMDAxIFNJRDowMEY3IFNROjAgU1ZUOjEpClsgICAg
MC4yNjU4NjddIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItNiAtPiAweGVmIC0+IElS
USA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4yNjU4NjldIElPQVBJQ1syXTogU2V0
IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGlyX2hpbnQ6MSBUcmlnX01vZGU6
MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDowMDAwMDAwMSBTSUQ6MDBGNyBT
UTowIFNWVDoxKQpbICAgIDAuMjY1ODc5XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgy
LTcgLT4gMHhlZiAtPiBJUlEgNyBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMjY1ODgw
XSBJT0FQSUNbMl06IFNldCBJUlRFIGVudHJ5IChQOjEgRlBEOjAgRHN0X01vZGU6MSBSZWRpcl9o
aW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlfTW9kZTowIEF2YWlsOjAgVmVjdG9yOkVGIERlc3Q6MDAw
MDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6MSkKWyAgICAwLjI2NTg5MF0gSU9BUElDWzBdOiBTZXQg
cm91dGluZyBlbnRyeSAoMi04IC0+IDB4ZWYgLT4gSVJRIDggTW9kZTowIEFjdGl2ZTowIERlc3Q6
MSkKWyAgICAwLjI2NTg5MV0gSU9BUElDWzJdOiBTZXQgSVJURSBlbnRyeSAoUDoxIEZQRDowIERz
dF9Nb2RlOjEgUmVkaXJfaGludDoxIFRyaWdfTW9kZTowIERsdnJ5X01vZGU6MCBBdmFpbDowIFZl
Y3RvcjpFRiBEZXN0OjAwMDAwMDAxIFNJRDowMEY3IFNROjAgU1ZUOjEpClsgICAgMC4yNjU5MDJd
IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItOSAtPiAweGVmIC0+IElSUSA5IE1vZGU6
MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4yNjU5MDZdIElPQVBJQ1syXTogU2V0IElSVEUgZW50
cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGlyX2hpbnQ6MSBUcmlnX01vZGU6MCBEbHZyeV9N
b2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDowMDAwMDAwMSBTSUQ6MDBGNyBTUTowIFNWVDox
KQpbICAgIDAuMjY1OTE1XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTEwIC0+IDB4
ZWYgLT4gSVJRIDEwIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4yNjU5MTZdIElPQVBJ
Q1syXTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGlyX2hpbnQ6MSBU
cmlnX01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDowMDAwMDAwMSBT
SUQ6MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuMjY1OTI2XSBJT0FQSUNbMF06IFNldCByb3V0aW5n
IGVudHJ5ICgyLTExIC0+IDB4ZWYgLT4gSVJRIDExIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsg
ICAgMC4yNjU5MjddIElPQVBJQ1syXTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9k
ZToxIFJlZGlyX2hpbnQ6MSBUcmlnX01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6
RUYgRGVzdDowMDAwMDAwMSBTSUQ6MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuMjY1OTM4XSBJT0FQ
SUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTEyIC0+IDB4ZWYgLT4gSVJRIDEyIE1vZGU6MCBB
Y3RpdmU6MCBEZXN0OjEpClsgICAgMC4yNjU5MzldIElPQVBJQ1syXTogU2V0IElSVEUgZW50cnkg
KFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGlyX2hpbnQ6MSBUcmlnX01vZGU6MCBEbHZyeV9Nb2Rl
OjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDowMDAwMDAwMSBTSUQ6MDBGNyBTUTowIFNWVDoxKQpb
ICAgIDAuMjY1OTQ5XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTEzIC0+IDB4ZWYg
LT4gSVJRIDEzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4yNjU5NTZdIElPQVBJQ1sy
XTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZToxIFJlZGlyX2hpbnQ6MSBUcmln
X01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYgRGVzdDowMDAwMDAwMSBTSUQ6
MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuMjY1OTY0XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVu
dHJ5ICgyLTE0IC0+IDB4ZWYgLT4gSVJRIDE0IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAg
MC4yNjU5NjVdIElPQVBJQ1syXTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZTox
IFJlZGlyX2hpbnQ6MSBUcmlnX01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYg
RGVzdDowMDAwMDAwMSBTSUQ6MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuMjY1OTc1XSBJT0FQSUNb
MF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTE1IC0+IDB4ZWYgLT4gSVJRIDE1IE1vZGU6MCBBY3Rp
dmU6MCBEZXN0OjEpClsgICAgMC4yNjU5NzZdICBhcGljIDIgcGluIDE2IG5vdCBjb25uZWN0ZWQK
WyAgICAwLjI2NTk3Nl0gIGFwaWMgMiBwaW4gMTcgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTc2
XSAgYXBpYyAyIHBpbiAxOCBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5NzddICBhcGljIDIgcGlu
IDE5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk3N10gIGFwaWMgMiBwaW4gMjAgbm90IGNvbm5l
Y3RlZApbICAgIDAuMjY1OTc3XSAgYXBpYyAyIHBpbiAyMSBub3QgY29ubmVjdGVkClsgICAgMC4y
NjU5NzddICBhcGljIDIgcGluIDIyIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk3OF0gIGFwaWMg
MiBwaW4gMjMgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTc4XSAgYXBpYyAyIHBpbiAyNCBub3Qg
Y29ubmVjdGVkClsgICAgMC4yNjU5NzhdICBhcGljIDIgcGluIDI1IG5vdCBjb25uZWN0ZWQKWyAg
ICAwLjI2NTk3OF0gIGFwaWMgMiBwaW4gMjYgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTc5XSAg
YXBpYyAyIHBpbiAyNyBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5NzldICBhcGljIDIgcGluIDI4
IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk3OV0gIGFwaWMgMiBwaW4gMjkgbm90IGNvbm5lY3Rl
ZApbICAgIDAuMjY1OTc5XSAgYXBpYyAyIHBpbiAzMCBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5
ODBdICBhcGljIDIgcGluIDMxIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4MF0gIGFwaWMgMiBw
aW4gMzIgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTgwXSAgYXBpYyAyIHBpbiAzMyBub3QgY29u
bmVjdGVkClsgICAgMC4yNjU5ODBdICBhcGljIDIgcGluIDM0IG5vdCBjb25uZWN0ZWQKWyAgICAw
LjI2NTk4MV0gIGFwaWMgMiBwaW4gMzUgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTgxXSAgYXBp
YyAyIHBpbiAzNiBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODFdICBhcGljIDIgcGluIDM3IG5v
dCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4MV0gIGFwaWMgMiBwaW4gMzggbm90IGNvbm5lY3RlZApb
ICAgIDAuMjY1OTgyXSAgYXBpYyAyIHBpbiAzOSBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODJd
ICBhcGljIDIgcGluIDQwIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4Ml0gIGFwaWMgMiBwaW4g
NDEgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTgyXSAgYXBpYyAyIHBpbiA0MiBub3QgY29ubmVj
dGVkClsgICAgMC4yNjU5ODNdICBhcGljIDIgcGluIDQzIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2
NTk4M10gIGFwaWMgMiBwaW4gNDQgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTgzXSAgYXBpYyAy
IHBpbiA0NSBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODNdICBhcGljIDIgcGluIDQ2IG5vdCBj
b25uZWN0ZWQKWyAgICAwLjI2NTk4NF0gIGFwaWMgMiBwaW4gNDcgbm90IGNvbm5lY3RlZApbICAg
IDAuMjY1OTg0XSAgYXBpYyAyIHBpbiA0OCBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODRdICBh
cGljIDIgcGluIDQ5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4NF0gIGFwaWMgMiBwaW4gNTAg
bm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTg1XSAgYXBpYyAyIHBpbiA1MSBub3QgY29ubmVjdGVk
ClsgICAgMC4yNjU5ODVdICBhcGljIDIgcGluIDUyIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4
NV0gIGFwaWMgMiBwaW4gNTMgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTg1XSAgYXBpYyAyIHBp
biA1NCBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODZdICBhcGljIDIgcGluIDU1IG5vdCBjb25u
ZWN0ZWQKWyAgICAwLjI2NTk4Nl0gIGFwaWMgMiBwaW4gNTYgbm90IGNvbm5lY3RlZApbICAgIDAu
MjY1OTg2XSAgYXBpYyAyIHBpbiA1NyBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODZdICBhcGlj
IDIgcGluIDU4IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4N10gIGFwaWMgMiBwaW4gNTkgbm90
IGNvbm5lY3RlZApbICAgIDAuMjY1OTg3XSAgYXBpYyAyIHBpbiA2MCBub3QgY29ubmVjdGVkClsg
ICAgMC4yNjU5ODddICBhcGljIDIgcGluIDYxIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4N10g
IGFwaWMgMiBwaW4gNjIgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTg4XSAgYXBpYyAyIHBpbiA2
MyBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODhdICBhcGljIDIgcGluIDY0IG5vdCBjb25uZWN0
ZWQKWyAgICAwLjI2NTk4OF0gIGFwaWMgMiBwaW4gNjUgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1
OTg4XSAgYXBpYyAyIHBpbiA2NiBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5ODldICBhcGljIDIg
cGluIDY3IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk4OV0gIGFwaWMgMiBwaW4gNjggbm90IGNv
bm5lY3RlZApbICAgIDAuMjY1OTg5XSAgYXBpYyAyIHBpbiA2OSBub3QgY29ubmVjdGVkClsgICAg
MC4yNjU5ODldICBhcGljIDIgcGluIDcwIG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5MF0gIGFw
aWMgMiBwaW4gNzEgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTkwXSAgYXBpYyAyIHBpbiA3MiBu
b3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTBdICBhcGljIDIgcGluIDczIG5vdCBjb25uZWN0ZWQK
WyAgICAwLjI2NTk5MF0gIGFwaWMgMiBwaW4gNzQgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTkx
XSAgYXBpYyAyIHBpbiA3NSBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTFdICBhcGljIDIgcGlu
IDc2IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5MV0gIGFwaWMgMiBwaW4gNzcgbm90IGNvbm5l
Y3RlZApbICAgIDAuMjY1OTkxXSAgYXBpYyAyIHBpbiA3OCBub3QgY29ubmVjdGVkClsgICAgMC4y
NjU5OTJdICBhcGljIDIgcGluIDc5IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5Ml0gIGFwaWMg
MiBwaW4gODAgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTkyXSAgYXBpYyAyIHBpbiA4MSBub3Qg
Y29ubmVjdGVkClsgICAgMC4yNjU5OTJdICBhcGljIDIgcGluIDgyIG5vdCBjb25uZWN0ZWQKWyAg
ICAwLjI2NTk5M10gIGFwaWMgMiBwaW4gODMgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTkzXSAg
YXBpYyAyIHBpbiA4NCBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTNdICBhcGljIDIgcGluIDg1
IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5M10gIGFwaWMgMiBwaW4gODYgbm90IGNvbm5lY3Rl
ZApbICAgIDAuMjY1OTk0XSAgYXBpYyAyIHBpbiA4NyBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5
OTRdICBhcGljIDIgcGluIDg4IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5NF0gIGFwaWMgMiBw
aW4gODkgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTk0XSAgYXBpYyAyIHBpbiA5MCBub3QgY29u
bmVjdGVkClsgICAgMC4yNjU5OTVdICBhcGljIDIgcGluIDkxIG5vdCBjb25uZWN0ZWQKWyAgICAw
LjI2NTk5NV0gIGFwaWMgMiBwaW4gOTIgbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTk1XSAgYXBp
YyAyIHBpbiA5MyBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTVdICBhcGljIDIgcGluIDk0IG5v
dCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5Nl0gIGFwaWMgMiBwaW4gOTUgbm90IGNvbm5lY3RlZApb
ICAgIDAuMjY1OTk2XSAgYXBpYyAyIHBpbiA5NiBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTZd
ICBhcGljIDIgcGluIDk3IG5vdCBjb25uZWN0ZWQKWyAgICAwLjI2NTk5Nl0gIGFwaWMgMiBwaW4g
OTggbm90IGNvbm5lY3RlZApbICAgIDAuMjY1OTk3XSAgYXBpYyAyIHBpbiA5OSBub3QgY29ubmVj
dGVkClsgICAgMC4yNjU5OTddICBhcGljIDIgcGluIDEwMCBub3QgY29ubmVjdGVkClsgICAgMC4y
NjU5OTddICBhcGljIDIgcGluIDEwMSBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTddICBhcGlj
IDIgcGluIDEwMiBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OThdICBhcGljIDIgcGluIDEwMyBu
b3QgY29ubmVjdGVkClsgICAgMC4yNjU5OThdICBhcGljIDIgcGluIDEwNCBub3QgY29ubmVjdGVk
ClsgICAgMC4yNjU5OThdICBhcGljIDIgcGluIDEwNSBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5
OThdICBhcGljIDIgcGluIDEwNiBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTldICBhcGljIDIg
cGluIDEwNyBub3QgY29ubmVjdGVkClsgICAgMC4yNjU5OTldICBhcGljIDIgcGluIDEwOCBub3Qg
Y29ubmVjdGVkClsgICAgMC4yNjU5OTldICBhcGljIDIgcGluIDEwOSBub3QgY29ubmVjdGVkClsg
ICAgMC4yNjU5OTldICBhcGljIDIgcGluIDExMCBub3QgY29ubmVjdGVkClsgICAgMC4yNjYwMDBd
ICBhcGljIDIgcGluIDExMSBub3QgY29ubmVjdGVkClsgICAgMC4yNjYwMDBdICBhcGljIDIgcGlu
IDExMiBub3QgY29ubmVjdGVkClsgICAgMC4yNjYwMDBdICBhcGljIDIgcGluIDExMyBub3QgY29u
bmVjdGVkClsgICAgMC4yNjYwMDBdICBhcGljIDIgcGluIDExNCBub3QgY29ubmVjdGVkClsgICAg
MC4yNjYwMDFdICBhcGljIDIgcGluIDExNSBub3QgY29ubmVjdGVkClsgICAgMC4yNjYwMDFdICBh
cGljIDIgcGluIDExNiBub3QgY29ubmVjdGVkClsgICAgMC4yNjYwMDFdICBhcGljIDIgcGluIDEx
NyBub3QgY29ubmVjdGVkClsgICAgMC4yNjYwMDFdICBhcGljIDIgcGluIDExOCBub3QgY29ubmVj
dGVkClsgICAgMC4yNjYwMDJdICBhcGljIDIgcGluIDExOSBub3QgY29ubmVjdGVkClsgICAgMC4y
NjYxNzVdIC4uVElNRVI6IHZlY3Rvcj0weDMwIGFwaWMxPTAgcGluMT0yIGFwaWMyPS0xIHBpbjI9
LTEKWyAgICAwLjI3MDY5Nl0gY2xvY2tzb3VyY2U6IHRzYy1lYXJseTogbWFzazogMHhmZmZmZmZm
ZmZmZmZmZmZmIG1heF9jeWNsZXM6IDB4MWU0NGZiNmMyYWIsIG1heF9pZGxlX25zOiA0NDA3OTUy
MDY1OTQgbnMKWyAgICAwLjI3MDcxOV0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCks
IHZhbHVlIGNhbGN1bGF0ZWQgdXNpbmcgdGltZXIgZnJlcXVlbmN5Li4gNDE5OS44OCBCb2dvTUlQ
UyAobHBqPTIwOTk5NDQpClsgICAgMC4yNzA3MjFdIHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1p
bmltdW06IDMwMQpbICAgIDAuMjczNjg4XSBMU006IFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFs
aXppbmcKWyAgICAwLjI3MzY5NV0gWWFtYTogYmVjb21pbmcgbWluZGZ1bC4KWyAgICAwLjI3Mzcw
Ml0gU0VMaW51eDogIEluaXRpYWxpemluZy4KWyAgICAwLjI3MzcxMV0gKioqIFZBTElEQVRFIFNF
TGludXggKioqClsgICAgMC4yNzM3NjJdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczog
MzI3NjggKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMsIGxpbmVhcikKWyAgICAwLjI3MzgwNV0gTW91
bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDMyNzY4IChvcmRlcjogNiwgMjYyMTQ0
IGJ5dGVzLCBsaW5lYXIpClsgICAgMC4yNzM4MTZdICoqKiBWQUxJREFURSB0bXBmcyAqKioKWyAg
ICAwLjI3Mzk0N10gKioqIFZBTElEQVRFIHByb2MgKioqClsgICAgMC4yNzM5ODRdICoqKiBWQUxJ
REFURSBjZ3JvdXAxICoqKgpbICAgIDAuMjczOTg1XSAqKiogVkFMSURBVEUgY2dyb3VwMiAqKioK
WyAgICAwLjI3NDAyN10gbWNlOiBDUFUwOiBUaGVybWFsIG1vbml0b3JpbmcgZW5hYmxlZCAoVE0x
KQpbICAgIDAuMjc0MDQxXSBwcm9jZXNzOiB1c2luZyBtd2FpdCBpbiBpZGxlIHRocmVhZHMKWyAg
ICAwLjI3NDA0NF0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRLQiA2NCwgMk1CIDgsIDRNQiA4
ClsgICAgMC4yNzQwNDRdIExhc3QgbGV2ZWwgZFRMQiBlbnRyaWVzOiA0S0IgNjQsIDJNQiAwLCA0
TUIgMCwgMUdCIDQKWyAgICAwLjI3NDA0N10gU3BlY3RyZSBWMSA6IE1pdGlnYXRpb246IHVzZXJj
b3B5L3N3YXBncyBiYXJyaWVycyBhbmQgX191c2VyIHBvaW50ZXIgc2FuaXRpemF0aW9uClsgICAg
MC4yNzQwNDhdIFNwZWN0cmUgVjIgOiBNaXRpZ2F0aW9uOiBFbmhhbmNlZCBJQlJTClsgICAgMC4y
NzQwNDldIFNwZWN0cmUgVjIgOiBTcGVjdHJlIHYyIC8gU3BlY3RyZVJTQiBtaXRpZ2F0aW9uOiBG
aWxsaW5nIFJTQiBvbiBjb250ZXh0IHN3aXRjaApbICAgIDAuMjc0MDUwXSBTcGVjdHJlIFYyIDog
bWl0aWdhdGlvbjogRW5hYmxpbmcgY29uZGl0aW9uYWwgSW5kaXJlY3QgQnJhbmNoIFByZWRpY3Rp
b24gQmFycmllcgpbICAgIDAuMjc0MDUwXSBTcGVjdWxhdGl2ZSBTdG9yZSBCeXBhc3M6IE1pdGln
YXRpb246IFNwZWN1bGF0aXZlIFN0b3JlIEJ5cGFzcyBkaXNhYmxlZCB2aWEgcHJjdGwgYW5kIHNl
Y2NvbXAKWyAgICAwLjI3NDA1MV0gVEFBOiBNaXRpZ2F0aW9uOiBUU1ggZGlzYWJsZWQKWyAgICAw
LjI3NDM1M10gRnJlZWluZyBTTVAgYWx0ZXJuYXRpdmVzIG1lbW9yeTogMzZLClsgICAgMC4yNzY3
OTVdIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkClsgICAgMC4yNzY4MDBdIHNtcGJvb3Q6IENQ
VTA6IEludGVsKFIpIENvcmUoVE0pIGk3LTg2NjVVIENQVSBAIDEuOTBHSHogKGZhbWlseTogMHg2
LCBtb2RlbDogMHg4ZSwgc3RlcHBpbmc6IDB4YykKWyAgICAwLjI3Njg2N10gUGVyZm9ybWFuY2Ug
RXZlbnRzOiBQRUJTIGZtdDMrLCBTa3lsYWtlIGV2ZW50cywgMzItZGVlcCBMQlIsIGZ1bGwtd2lk
dGggY291bnRlcnMsIEludGVsIFBNVSBkcml2ZXIuClsgICAgMC4yNzY4NzNdIC4uLiB2ZXJzaW9u
OiAgICAgICAgICAgICAgICA0ClsgICAgMC4yNzY4NzNdIC4uLiBiaXQgd2lkdGg6ICAgICAgICAg
ICAgICA0OApbICAgIDAuMjc2ODczXSAuLi4gZ2VuZXJpYyByZWdpc3RlcnM6ICAgICAgNApbICAg
IDAuMjc2ODczXSAuLi4gdmFsdWUgbWFzazogICAgICAgICAgICAgMDAwMGZmZmZmZmZmZmZmZgpb
ICAgIDAuMjc2ODc0XSAuLi4gbWF4IHBlcmlvZDogICAgICAgICAgICAgMDAwMDdmZmZmZmZmZmZm
ZgpbICAgIDAuMjc2ODc0XSAuLi4gZml4ZWQtcHVycG9zZSBldmVudHM6ICAgMwpbICAgIDAuMjc2
ODc0XSAuLi4gZXZlbnQgbWFzazogICAgICAgICAgICAgMDAwMDAwMDcwMDAwMDAwZgpbICAgIDAu
Mjc2OTAyXSByY3U6IEhpZXJhcmNoaWNhbCBTUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMjc3
NTAxXSBOTUkgd2F0Y2hkb2c6IEVuYWJsZWQuIFBlcm1hbmVudGx5IGNvbnN1bWVzIG9uZSBody1Q
TVUgY291bnRlci4KWyAgICAwLjI3NzU3M10gc21wOiBCcmluZ2luZyB1cCBzZWNvbmRhcnkgQ1BV
cyAuLi4KWyAgICAwLjI3NzYxOV0geDg2OiBCb290aW5nIFNNUCBjb25maWd1cmF0aW9uOgpbICAg
IDAuMjc3NjIxXSAuLi4uIG5vZGUgICMwLCBDUFVzOiAgICAgICMxClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzEKWyAgICAwLjI3OTI2Ml0gICMyClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzIKWyAgICAwLjI4MDc4Ml0gICMzClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzMKWyAgICAwLjI4MjIyMl0gICM0ClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzQKWyAgICAwLjI4Mjc4Nl0gICM1ClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzUKWyAgICAwLjI4MzEyMV0gICM2ClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzYKWyAgICAwLjI4Mzc5M10gICM3ClsgICAgMC4wMDY2MDVdIG1h
c2tlZCBFeHRJTlQgb24gQ1BVIzcKWyAgICAwLjI4NDEyNF0gc21wOiBCcm91Z2h0IHVwIDEgbm9k
ZSwgOCBDUFVzClsgICAgMC4yODQxMjRdIHNtcGJvb3Q6IE1heCBsb2dpY2FsIHBhY2thZ2VzOiAx
ClsgICAgMC4yODQxMjRdIHNtcGJvb3Q6IFRvdGFsIG9mIDggcHJvY2Vzc29ycyBhY3RpdmF0ZWQg
KDMzNTk5LjEwIEJvZ29NSVBTKQpbICAgIDAuMjg1MTg4XSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQK
WyAgICAwLjI4NTE4OF0geDg2L21tOiBNZW1vcnkgYmxvY2sgc2l6ZTogMTI4TUIKWyAgICAwLjI4
NjE4N10gUE06IFJlZ2lzdGVyaW5nIEFDUEkgTlZTIHJlZ2lvbiBbbWVtIDB4Mzg3ZjcwMDAtMHgz
OGM4MWZmZl0gKDQ3NjM2NDggYnl0ZXMpClsgICAgMC4yODYxODddIFBNOiBSZWdpc3RlcmluZyBB
Q1BJIE5WUyByZWdpb24gW21lbSAweDNjNTQ0MDAwLTB4M2M1NDRmZmZdICg0MDk2IGJ5dGVzKQpb
ICAgIDAuMjg2MTg3XSBjbG9ja3NvdXJjZTogamlmZmllczogbWFzazogMHhmZmZmZmZmZiBtYXhf
Y3ljbGVzOiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczogMTkxMTI2MDQ0NjI3NTAwMCBucwpbICAg
IDAuMjg2MTg3XSBmdXRleCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDggKG9yZGVyOiA1LCAxMzEw
NzIgYnl0ZXMsIGxpbmVhcikKWyAgICAwLjI4NjE4N10gcGluY3RybCBjb3JlOiBpbml0aWFsaXpl
ZCBwaW5jdHJsIHN1YnN5c3RlbQpbICAgIDAuMjg2MTg3XSBQTTogUlRDIHRpbWU6IDE1OjMzOjUy
LCBkYXRlOiAyMDIwLTAyLTE3ClsgICAgMC4yODYxODddIE5FVDogUmVnaXN0ZXJlZCBwcm90b2Nv
bCBmYW1pbHkgMTYKWyAgICAwLjI4Njc2Ml0gYXVkaXQ6IGluaXRpYWxpemluZyBuZXRsaW5rIHN1
YnN5cyAoZGlzYWJsZWQpClsgICAgMC4yODY3NjVdIGF1ZGl0OiB0eXBlPTIwMDAgYXVkaXQoMTU4
MTk1MzYzMi4wMjQ6MSk6IHN0YXRlPWluaXRpYWxpemVkIGF1ZGl0X2VuYWJsZWQ9MCByZXM9MQpb
ICAgIDAuMjg2NzY1XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBtZW51ClsgICAgMC4yODY3OTBd
IEFDUEk6IGJ1cyB0eXBlIFBDSSByZWdpc3RlcmVkClsgICAgMC4yODY3OTBdIGFjcGlwaHA6IEFD
UEkgSG90IFBsdWcgUENJIENvbnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNQpbICAgIDAuMjg2
ODA0XSBQQ0k6IE1NQ09ORklHIGZvciBkb21haW4gMDAwMCBbYnVzIDAwLWZmXSBhdCBbbWVtIDB4
ZTAwMDAwMDAtMHhlZmZmZmZmZl0gKGJhc2UgMHhlMDAwMDAwMCkKWyAgICAwLjI4NjgwNl0gUENJ
OiBNTUNPTkZJRyBhdCBbbWVtIDB4ZTAwMDAwMDAtMHhlZmZmZmZmZl0gcmVzZXJ2ZWQgaW4gRTgy
MApbICAgIDAuMjg2ODE1XSBQQ0k6IFVzaW5nIGNvbmZpZ3VyYXRpb24gdHlwZSAxIGZvciBiYXNl
IGFjY2VzcwpbICAgIDAuMjg3MzQ5XSBFTkVSR1lfUEVSRl9CSUFTOiBTZXQgdG8gJ25vcm1hbCcs
IHdhcyAncGVyZm9ybWFuY2UnClsgICAgMC4yODg0MTRdIEh1Z2VUTEIgcmVnaXN0ZXJlZCAxLjAw
IEdpQiBwYWdlIHNpemUsIHByZS1hbGxvY2F0ZWQgMCBwYWdlcwpbICAgIDAuMjg4NDE0XSBIdWdl
VExCIHJlZ2lzdGVyZWQgMi4wMCBNaUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMK
WyAgICAwLjM3MDgyOV0gY3J5cHRkOiBtYXhfY3B1X3FsZW4gc2V0IHRvIDEwMDAKWyAgICAwLjM3
MTc3OV0gYWxnOiBObyB0ZXN0IGZvciA4NDIgKDg0Mi1nZW5lcmljKQpbICAgIDAuMzcxNzc5XSBh
bGc6IE5vIHRlc3QgZm9yIDg0MiAoODQyLXNjb21wKQpbICAgIDAuMzcyODEyXSBBQ1BJOiBBZGRl
ZCBfT1NJKE1vZHVsZSBEZXZpY2UpClsgICAgMC4zNzI4MTJdIEFDUEk6IEFkZGVkIF9PU0koUHJv
Y2Vzc29yIERldmljZSkKWyAgICAwLjM3MjgxMl0gQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBF
eHRlbnNpb25zKQpbICAgIDAuMzcyODEyXSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBBZ2dy
ZWdhdG9yIERldmljZSkKWyAgICAwLjM3MjgxMl0gQUNQSTogQWRkZWQgX09TSShMaW51eC1EZWxs
LVZpZGVvKQpbICAgIDAuMzcyODEyXSBBQ1BJOiBBZGRlZCBfT1NJKExpbnV4LUxlbm92by1OVi1I
RE1JLUF1ZGlvKQpbICAgIDAuMzcyODEyXSBBQ1BJOiBBZGRlZCBfT1NJKExpbnV4LUhQSS1IeWJy
aWQtR3JhcGhpY3MpClsgICAgMC40MTA1MzVdIEFDUEk6IDEwIEFDUEkgQU1MIHRhYmxlcyBzdWNj
ZXNzZnVsbHkgYWNxdWlyZWQgYW5kIGxvYWRlZApbICAgIDAuNDY5Mjg5XSBBQ1BJOiBbRmlybXdh
cmUgQnVnXTogQklPUyBfT1NJKExpbnV4KSBxdWVyeSBpZ25vcmVkClsgICAgMC40NzcyNzldIEFD
UEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6ClsgICAgMC40NzcyODZdIEFDUEk6IFNTRFQgMHhG
RkZGOUZCRjU5NDA4MTAwIDAwMDBGNCAodjAyIFBtUmVmICBDcHUwUHNkICAwMDAwMzAwMCBJTlRM
IDIwMTYwNTI3KQpbICAgIDAuNDc5ODI3XSBBQ1BJOiBcX1NCXy5QUjAwOiBfT1NDIG5hdGl2ZSB0
aGVybWFsIExWVCBBY2tlZApbICAgIDAuNDgwOTgwXSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBM
b2FkOgpbICAgIDAuNDgwOTg2XSBBQ1BJOiBTU0RUIDB4RkZGRjlGQkY1OTQxNTgwMCAwMDA0MDAg
KHYwMiBQbVJlZiAgQ3B1MENzdCAgMDAwMDMwMDEgSU5UTCAyMDE2MDUyNykKWyAgICAwLjQ4MjYz
OF0gQUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKWyAgICAwLjQ4MjY0NF0gQUNQSTogU1NE
VCAweEZGRkY5RkJGNTlGQjg4MDAgMDAwNTYwICh2MDIgUG1SZWYgIENwdTBJc3QgIDAwMDAzMDAw
IElOVEwgMjAxNjA1MjcpClsgICAgMC40ODQyMzRdIEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExv
YWQ6ClsgICAgMC40ODQyMzhdIEFDUEk6IFNTRFQgMHhGRkZGOUZCRjU5NDBDODAwIDAwMDExQiAo
djAyIFBtUmVmICBDcHUwSHdwICAwMDAwMzAwMCBJTlRMIDIwMTYwNTI3KQpbICAgIDAuNDg1NDcz
XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOgpbICAgIDAuNDg1NDc5XSBBQ1BJOiBTU0RU
IDB4RkZGRjlGQkY1OUZCQTgwMCAwMDA3MjQgKHYwMiBQbVJlZiAgSHdwTHZ0ICAgMDAwMDMwMDAg
SU5UTCAyMDE2MDUyNykKWyAgICAwLjQ4NzAyN10gQUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9h
ZDoKWyAgICAwLjQ4NzAzM10gQUNQSTogU1NEVCAweEZGRkY5RkJGNTlGQkIwMDAgMDAwNUZDICh2
MDIgUG1SZWYgIEFwSXN0ICAgIDAwMDAzMDAwIElOVEwgMjAxNjA1MjcpClsgICAgMC40ODg0Njdd
IEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6ClsgICAgMC40ODg0NzFdIEFDUEk6IFNTRFQg
MHhGRkZGOUZCRjU5NDE1QzAwIDAwMDMxNyAodjAyIFBtUmVmICBBcEh3cCAgICAwMDAwMzAwMCBJ
TlRMIDIwMTYwNTI3KQpbICAgIDAuNDg5Njc2XSBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2Fk
OgpbICAgIDAuNDg5NjgxXSBBQ1BJOiBTU0RUIDB4RkZGRjlGQkY1OTExRDAwMCAwMDBBQjAgKHYw
MiBQbVJlZiAgQXBQc2QgICAgMDAwMDMwMDAgSU5UTCAyMDE2MDUyNykKWyAgICAwLjQ5MTMyNl0g
QUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDoKWyAgICAwLjQ5MTMzMF0gQUNQSTogU1NEVCAw
eEZGRkY5RkJGNTk0MTY4MDAgMDAwMzBBICh2MDIgUG1SZWYgIEFwQ3N0ICAgIDAwMDAzMDAwIElO
VEwgMjAxNjA1MjcpClsgICAgMC40OTQ4NDBdIEFDUEk6IEVDOiBFQyBzdGFydGVkClsgICAgMC40
OTQ4NDBdIEFDUEk6IEVDOiBpbnRlcnJ1cHQgYmxvY2tlZApbICAgIDAuNTAzODEyXSBBQ1BJOiBc
X1NCXy5QQ0kwLkxQQ0IuRUNEVjogVXNlZCBhcyBmaXJzdCBFQwpbICAgIDAuNTAzODE0XSBBQ1BJ
OiBcX1NCXy5QQ0kwLkxQQ0IuRUNEVjogR1BFPTB4NmUsIEVDX0NNRC9FQ19TQz0weDkzNCwgRUNf
REFUQT0weDkzMApbICAgIDAuNTAzODE1XSBBQ1BJOiBcX1NCXy5QQ0kwLkxQQ0IuRUNEVjogQm9v
dCBEU0RUIEVDIHVzZWQgdG8gaGFuZGxlIHRyYW5zYWN0aW9ucwpbICAgIDAuNTAzODE1XSBBQ1BJ
OiBJbnRlcnByZXRlciBlbmFibGVkClsgICAgMC41MDM4NTddIEFDUEk6IChzdXBwb3J0cyBTMCBT
MyBTNCBTNSkKWyAgICAwLjUwMzg1OF0gQUNQSTogVXNpbmcgSU9BUElDIGZvciBpbnRlcnJ1cHQg
cm91dGluZwpbICAgIDAuNTAzOTE5XSBQQ0k6IFVzaW5nIGhvc3QgYnJpZGdlIHdpbmRvd3MgZnJv
bSBBQ1BJOyBpZiBuZWNlc3NhcnksIHVzZSAicGNpPW5vY3JzIiBhbmQgcmVwb3J0IGEgYnVnClsg
ICAgMC41MDQzMTRdIEFDUEk6IEVuYWJsZWQgOSBHUEVzIGluIGJsb2NrIDAwIHRvIDdGClsgICAg
MC41MDkyNjBdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtQWFBdIChvbikKWyAgICAwLjUxNDQxNV0g
QUNQSTogUG93ZXIgUmVzb3VyY2UgW0JUUFJdIChvZmYpClsgICAgMC41MTUzMDhdIEFDUEk6IFBv
d2VyIFJlc291cmNlIFtVU0JDXSAob24pClsgICAgMC41MTU0MDhdIEFDUEk6IFBvd2VyIFJlc291
cmNlIFtQQVVEXSAob24pClsgICAgMC41MTczODZdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtWMFBS
XSAob24pClsgICAgMC41MTc0NzJdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtWMVBSXSAob24pClsg
ICAgMC41MTc1NTVdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtWMlBSXSAob24pClsgICAgMC41MjAy
MDBdIEFDUEk6IFBvd2VyIFJlc291cmNlIFtXUlNUXSAob24pClsgICAgMC41MjgyMjddIEFDUEk6
IFBvd2VyIFJlc291cmNlIFtQSU5dIChvZmYpClsgICAgMC41Mjg0ODRdIEFDUEk6IFBDSSBSb290
IEJyaWRnZSBbUENJMF0gKGRvbWFpbiAwMDAwIFtidXMgMDAtZmVdKQpbICAgIDAuNTI4NDg4XSBh
Y3BpIFBOUDBBMDg6MDA6IF9PU0M6IE9TIHN1cHBvcnRzIFtFeHRlbmRlZENvbmZpZyBBU1BNIENs
b2NrUE0gU2VnbWVudHMgTVNJIEhQWC1UeXBlM10KWyAgICAwLjUyOTU3NV0gYWNwaSBQTlAwQTA4
OjAwOiBfT1NDOiBwbGF0Zm9ybSBkb2VzIG5vdCBzdXBwb3J0IFtBRVJdClsgICAgMC41MzE2NDBd
IGFjcGkgUE5QMEEwODowMDogX09TQzogT1Mgbm93IGNvbnRyb2xzIFtQQ0llSG90cGx1ZyBTSFBD
SG90cGx1ZyBQTUUgUENJZUNhcGFiaWxpdHkgTFRSXQpbICAgIDAuNTMyMjUzXSBQQ0kgaG9zdCBi
cmlkZ2UgdG8gYnVzIDAwMDA6MDAKWyAgICAwLjUzMjI1NF0gcGNpX2J1cyAwMDAwOjAwOiByb290
IGJ1cyByZXNvdXJjZSBbaW8gIDB4MDAwMC0weDBjZjcgd2luZG93XQpbICAgIDAuNTMyMjU1XSBw
Y2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwZDAwLTB4ZmZmZiB3aW5k
b3ddClsgICAgMC41MzIyNTVdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21l
bSAweDAwMGEwMDAwLTB4MDAwYmZmZmYgd2luZG93XQpbICAgIDAuNTMyMjU2XSBwY2lfYnVzIDAw
MDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBjMDAwMC0weDAwMGMzZmZmIHdpbmRv
d10KWyAgICAwLjUzMjI1Nl0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVt
IDB4MDAwYzQwMDAtMHgwMDBjN2ZmZiB3aW5kb3ddClsgICAgMC41MzIyNTddIHBjaV9idXMgMDAw
MDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGM4MDAwLTB4MDAwY2JmZmYgd2luZG93
XQpbICAgIDAuNTMyMjU4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0g
MHgwMDBjYzAwMC0weDAwMGNmZmZmIHdpbmRvd10KWyAgICAwLjUzMjI1OF0gcGNpX2J1cyAwMDAw
OjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MDAwZDAwMDAtMHgwMDBkM2ZmZiB3aW5kb3dd
ClsgICAgMC41MzIyNTldIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAw
eDAwMGQ0MDAwLTB4MDAwZDdmZmYgd2luZG93XQpbICAgIDAuNTMyMjU5XSBwY2lfYnVzIDAwMDA6
MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHgwMDBkODAwMC0weDAwMGRiZmZmIHdpbmRvd10K
WyAgICAwLjUzMjI2MF0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4
MDAwZGMwMDAtMHgwMDBkZmZmZiB3aW5kb3ddClsgICAgMC41MzIyNjBdIHBjaV9idXMgMDAwMDow
MDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDRmODAwMDAwLTB4ZGZmZmZmZmYgd2luZG93XQpb
ICAgIDAuNTMyMjYxXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFttZW0gMHhm
YzgwMDAwMC0weGZlN2ZmZmZmIHdpbmRvd10KWyAgICAwLjUzMjI2Ml0gcGNpX2J1cyAwMDAwOjAw
OiByb290IGJ1cyByZXNvdXJjZSBbYnVzIDAwLWZlXQpbICAgIDAuNTMyMjY5XSBwY2kgMDAwMDow
MDowMC4wOiBbODA4NjozZTM0XSB0eXBlIDAwIGNsYXNzIDB4MDYwMDAwClsgICAgMC41MzIzNzJd
IHBjaSAwMDAwOjAwOjAyLjA6IFs4MDg2OjNlYTBdIHR5cGUgMDAgY2xhc3MgMHgwMzAwMDAKWyAg
ICAwLjUzMjM4MF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFttZW0gMHhkYjAwMDAwMC0w
eGRiZmZmZmZmIDY0Yml0XQpbICAgIDAuNTMyMzg1XSBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgx
ODogW21lbSAweDUwMDAwMDAwLTB4NWZmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjUzMjM4OF0g
cGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MjA6IFtpbyAgMHgzMDAwLTB4MzAzZl0KWyAgICAwLjUz
MjM5N10gcGNpIDAwMDA6MDA6MDIuMDogQkFSIDI6IGFzc2lnbmVkIHRvIGVmaWZiClsgICAgMC41
MzI0ODZdIHBjaSAwMDAwOjAwOjA0LjA6IFs4MDg2OjE5MDNdIHR5cGUgMDAgY2xhc3MgMHgxMTgw
MDAKWyAgICAwLjUzMjQ5Nl0gcGNpIDAwMDA6MDA6MDQuMDogcmVnIDB4MTA6IFttZW0gMHhkYzMx
MDAwMC0weGRjMzE3ZmZmIDY0Yml0XQpbICAgIDAuNTMyNjE4XSBwY2kgMDAwMDowMDowOC4wOiBb
ODA4NjoxOTExXSB0eXBlIDAwIGNsYXNzIDB4MDg4MDAwClsgICAgMC41MzI2MjhdIHBjaSAwMDAw
OjAwOjA4LjA6IHJlZyAweDEwOiBbbWVtIDB4ZGMzMmEwMDAtMHhkYzMyYWZmZiA2NGJpdF0KWyAg
ICAwLjUzMjc1MV0gcGNpIDAwMDA6MDA6MTIuMDogWzgwODY6OWRmOV0gdHlwZSAwMCBjbGFzcyAw
eDExODAwMApbICAgIDAuNTMyNzcyXSBwY2kgMDAwMDowMDoxMi4wOiByZWcgMHgxMDogW21lbSAw
eGRjMzI5MDAwLTB4ZGMzMjlmZmYgNjRiaXRdClsgICAgMC41MzI5MjVdIHBjaSAwMDAwOjAwOjEz
LjA6IFs4MDg2OjlkZmNdIHR5cGUgMDAgY2xhc3MgMHgwNzAwMDAKWyAgICAwLjUzMjk0Nl0gcGNp
IDAwMDA6MDA6MTMuMDogcmVnIDB4MTA6IFttZW0gMHhkYzMyMjAwMC0weGRjMzIzZmZmIDY0Yml0
XQpbICAgIDAuNTMzMDAyXSBwY2kgMDAwMDowMDoxMy4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQw
IEQzaG90ClsgICAgMC41MzMxMDldIHBjaSAwMDAwOjAwOjE0LjA6IFs4MDg2OjlkZWRdIHR5cGUg
MDAgY2xhc3MgMHgwYzAzMzAKWyAgICAwLjUzMzEyNV0gcGNpIDAwMDA6MDA6MTQuMDogcmVnIDB4
MTA6IFttZW0gMHhkYzMwMDAwMC0weGRjMzBmZmZmIDY0Yml0XQpbICAgIDAuNTMzMTc2XSBwY2kg
MDAwMDowMDoxNC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90IEQzY29sZApbICAgIDAuNTMz
MjczXSBwY2kgMDAwMDowMDoxNC4yOiBbODA4Njo5ZGVmXSB0eXBlIDAwIGNsYXNzIDB4MDUwMDAw
ClsgICAgMC41MzMyOTBdIHBjaSAwMDAwOjAwOjE0LjI6IHJlZyAweDEwOiBbbWVtIDB4ZGMzMjAw
MDAtMHhkYzMyMWZmZiA2NGJpdF0KWyAgICAwLjUzMzMwMF0gcGNpIDAwMDA6MDA6MTQuMjogcmVn
IDB4MTg6IFttZW0gMHhkYzMyODAwMC0weGRjMzI4ZmZmIDY0Yml0XQpbICAgIDAuNTMzNDE2XSBw
Y2kgMDAwMDowMDoxNC4zOiBbODA4Njo5ZGYwXSB0eXBlIDAwIGNsYXNzIDB4MDI4MDAwClsgICAg
MC41MzM0NTFdIHBjaSAwMDAwOjAwOjE0LjM6IHJlZyAweDEwOiBbbWVtIDB4ZGMzMWMwMDAtMHhk
YzMxZmZmZiA2NGJpdF0KWyAgICAwLjUzMzU0NV0gcGNpIDAwMDA6MDA6MTQuMzogUE1FIyBzdXBw
b3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQKWyAgICAwLjUzMzY5NV0gcGNpIDAwMDA6MDA6MTUu
MDogWzgwODY6OWRlOF0gdHlwZSAwMCBjbGFzcyAweDBjODAwMApbICAgIDAuNTMzNzc4XSBwY2kg
MDAwMDowMDoxNS4wOiByZWcgMHgxMDogW21lbSAweDAwMDAwMDAwLTB4MDAwMDBmZmYgNjRiaXRd
ClsgICAgMC41MzQwNTddIHBjaSAwMDAwOjAwOjE2LjA6IFs4MDg2OjlkZTBdIHR5cGUgMDAgY2xh
c3MgMHgwNzgwMDAKWyAgICAwLjUzNDA3OV0gcGNpIDAwMDA6MDA6MTYuMDogcmVnIDB4MTA6IFtt
ZW0gMHhkYzMyNjAwMC0weGRjMzI2ZmZmIDY0Yml0XQpbICAgIDAuNTM0MTQ1XSBwY2kgMDAwMDow
MDoxNi4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90ClsgICAgMC41MzQyNDZdIHBjaSAwMDAw
OjAwOjE2LjM6IFs4MDg2OjlkZTNdIHR5cGUgMDAgY2xhc3MgMHgwNzAwMDIKWyAgICAwLjUzNDI2
MF0gcGNpIDAwMDA6MDA6MTYuMzogcmVnIDB4MTA6IFtpbyAgMHgzMDYwLTB4MzA2N10KWyAgICAw
LjUzNDI2NV0gcGNpIDAwMDA6MDA6MTYuMzogcmVnIDB4MTQ6IFttZW0gMHhkYzMyNTAwMC0weGRj
MzI1ZmZmXQpbICAgIDAuNTM0NDE2XSBwY2kgMDAwMDowMDoxYy4wOiBbODA4Njo5ZGJjXSB0eXBl
IDAxIGNsYXNzIDB4MDYwNDAwClsgICAgMC41MzQ1MTNdIHBjaSAwMDAwOjAwOjFjLjA6IFBNRSMg
c3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkClsgICAgMC41MzQ1MjddIHBjaSAwMDAwOjAw
OjFjLjA6IFBUTSBlbmFibGVkIChyb290KSwgNG5zIGdyYW51bGFyaXR5ClsgICAgMC41MzQ2NzZd
IHBjaSAwMDAwOjAwOjFkLjA6IFs4MDg2OjlkYjNdIHR5cGUgMDEgY2xhc3MgMHgwNjA0MDAKWyAg
ICAwLjUzNDc0N10gcGNpIDAwMDA6MDA6MWQuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hv
dCBEM2NvbGQKWyAgICAwLjUzNDc2MV0gcGNpIDAwMDA6MDA6MWQuMDogUFRNIGVuYWJsZWQgKHJv
b3QpLCA0bnMgZ3JhbnVsYXJpdHkKWyAgICAwLjUzNDg4Nl0gcGNpIDAwMDA6MDA6MWQuNDogWzgw
ODY6OWRiNF0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAgIDAuNTM0OTY0XSBwY2kgMDAwMDow
MDoxZC40OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZApbICAgIDAuNTM0OTgw
XSBwY2kgMDAwMDowMDoxZC40OiBQVE0gZW5hYmxlZCAocm9vdCksIDRucyBncmFudWxhcml0eQpb
ICAgIDAuNTM1MTA1XSBwY2kgMDAwMDowMDoxZi4wOiBbODA4Njo5ZDg0XSB0eXBlIDAwIGNsYXNz
IDB4MDYwMTAwClsgICAgMC41MzUyNjRdIHBjaSAwMDAwOjAwOjFmLjM6IFs4MDg2OjlkYzhdIHR5
cGUgMDAgY2xhc3MgMHgwNDAzODAKWyAgICAwLjUzNTMwNF0gcGNpIDAwMDA6MDA6MWYuMzogcmVn
IDB4MTA6IFttZW0gMHhkYzMxODAwMC0weGRjMzFiZmZmIDY0Yml0XQpbICAgIDAuNTM1MzQwXSBw
Y2kgMDAwMDowMDoxZi4zOiByZWcgMHgyMDogW21lbSAweGRjMDAwMDAwLTB4ZGMwZmZmZmYgNjRi
aXRdClsgICAgMC41MzU0MTVdIHBjaSAwMDAwOjAwOjFmLjM6IFBNRSMgc3VwcG9ydGVkIGZyb20g
RDNob3QgRDNjb2xkClsgICAgMC41MzU1NTZdIHBjaSAwMDAwOjAwOjFmLjQ6IFs4MDg2OjlkYTNd
IHR5cGUgMDAgY2xhc3MgMHgwYzA1MDAKWyAgICAwLjUzNTU4MV0gcGNpIDAwMDA6MDA6MWYuNDog
cmVnIDB4MTA6IFttZW0gMHhkYzMyNDAwMC0weGRjMzI0MGZmIDY0Yml0XQpbICAgIDAuNTM1NjA5
XSBwY2kgMDAwMDowMDoxZi40OiByZWcgMHgyMDogW2lvICAweGVmYTAtMHhlZmJmXQpbICAgIDAu
NTM1NzA5XSBwY2kgMDAwMDowMDoxZi41OiBbODA4Njo5ZGE0XSB0eXBlIDAwIGNsYXNzIDB4MGM4
MDAwClsgICAgMC41MzU3MjNdIHBjaSAwMDAwOjAwOjFmLjU6IHJlZyAweDEwOiBbbWVtIDB4ZmUw
MTAwMDAtMHhmZTAxMGZmZl0KWyAgICAwLjUzNTkwN10gcGNpIDAwMDA6MDE6MDAuMDogWzgwODY6
MTVkM10gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAgIDAuNTM1OTYyXSBwY2kgMDAwMDowMTow
MC4wOiBlbmFibGluZyBFeHRlbmRlZCBUYWdzClsgICAgMC41MzYwMzZdIHBjaSAwMDAwOjAxOjAw
LjA6IHN1cHBvcnRzIEQxIEQyClsgICAgMC41MzYwMzZdIHBjaSAwMDAwOjAxOjAwLjA6IFBNRSMg
c3VwcG9ydGVkIGZyb20gRDAgRDEgRDIgRDNob3QgRDNjb2xkClsgICAgMC41MzYxMzZdIHBjaSAw
MDAwOjAwOjFjLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMS02Yl0KWyAgICAwLjUzNjEzOV0gcGNp
IDAwMDA6MDA6MWMuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhhYzAwMDAwMC0weGRhMGZmZmZm
XQpbICAgIDAuNTM2MTQyXSBwY2kgMDAwMDowMDoxYy4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAw
eDYwMDAwMDAwLTB4YTlmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjUzNjE5Ml0gcGNpIDAwMDA6
MDI6MDAuMDogWzgwODY6MTVkM10gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAgIDAuNTM2MjUx
XSBwY2kgMDAwMDowMjowMC4wOiBlbmFibGluZyBFeHRlbmRlZCBUYWdzClsgICAgMC41MzYzMjhd
IHBjaSAwMDAwOjAyOjAwLjA6IHN1cHBvcnRzIEQxIEQyClsgICAgMC41MzYzMjldIHBjaSAwMDAw
OjAyOjAwLjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDEgRDIgRDNob3QgRDNjb2xkClsgICAg
MC41MzY0MDFdIHBjaSAwMDAwOjAyOjAxLjA6IFs4MDg2OjE1ZDNdIHR5cGUgMDEgY2xhc3MgMHgw
NjA0MDAKWyAgICAwLjUzNjQ2MF0gcGNpIDAwMDA6MDI6MDEuMDogZW5hYmxpbmcgRXh0ZW5kZWQg
VGFncwpbICAgIDAuNTM2NTM4XSBwY2kgMDAwMDowMjowMS4wOiBzdXBwb3J0cyBEMSBEMgpbICAg
IDAuNTM2NTM4XSBwY2kgMDAwMDowMjowMS4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQy
IEQzaG90IEQzY29sZApbICAgIDAuNTM2NjEwXSBwY2kgMDAwMDowMjowMi4wOiBbODA4NjoxNWQz
XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwClsgICAgMC41MzY2NjldIHBjaSAwMDAwOjAyOjAyLjA6
IGVuYWJsaW5nIEV4dGVuZGVkIFRhZ3MKWyAgICAwLjUzNjc0NF0gcGNpIDAwMDA6MDI6MDIuMDog
c3VwcG9ydHMgRDEgRDIKWyAgICAwLjUzNjc0NF0gcGNpIDAwMDA6MDI6MDIuMDogUE1FIyBzdXBw
b3J0ZWQgZnJvbSBEMCBEMSBEMiBEM2hvdCBEM2NvbGQKWyAgICAwLjUzNjgyNl0gcGNpIDAwMDA6
MDI6MDQuMDogWzgwODY6MTVkM10gdHlwZSAwMSBjbGFzcyAweDA2MDQwMApbICAgIDAuNTM2ODg1
XSBwY2kgMDAwMDowMjowNC4wOiBlbmFibGluZyBFeHRlbmRlZCBUYWdzClsgICAgMC41MzY5NjRd
IHBjaSAwMDAwOjAyOjA0LjA6IHN1cHBvcnRzIEQxIEQyClsgICAgMC41MzY5NjRdIHBjaSAwMDAw
OjAyOjA0LjA6IFBNRSMgc3VwcG9ydGVkIGZyb20gRDAgRDEgRDIgRDNob3QgRDNjb2xkClsgICAg
MC41MzcwNTVdIHBjaSAwMDAwOjAxOjAwLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMi02Yl0KWyAg
ICAwLjUzNzA2Ml0gcGNpIDAwMDA6MDE6MDAuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhhYzAw
MDAwMC0weGRhMGZmZmZmXQpbICAgIDAuNTM3MDY3XSBwY2kgMDAwMDowMTowMC4wOiAgIGJyaWRn
ZSB3aW5kb3cgW21lbSAweDYwMDAwMDAwLTB4YTlmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjUz
NzExMl0gcGNpIDAwMDA6MDM6MDAuMDogWzgwODY6MTVkMl0gdHlwZSAwMCBjbGFzcyAweDA4ODAw
MApbICAgIDAuNTM3MTQyXSBwY2kgMDAwMDowMzowMC4wOiByZWcgMHgxMDogW21lbSAweGRhMDAw
MDAwLTB4ZGEwM2ZmZmZdClsgICAgMC41MzcxNTJdIHBjaSAwMDAwOjAzOjAwLjA6IHJlZyAweDE0
OiBbbWVtIDB4ZGEwNDAwMDAtMHhkYTA0MGZmZl0KWyAgICAwLjUzNzIwN10gcGNpIDAwMDA6MDM6
MDAuMDogZW5hYmxpbmcgRXh0ZW5kZWQgVGFncwpbICAgIDAuNTM3MzAxXSBwY2kgMDAwMDowMzow
MC4wOiBzdXBwb3J0cyBEMSBEMgpbICAgIDAuNTM3MzAyXSBwY2kgMDAwMDowMzowMC4wOiBQTUUj
IHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuNTM3NDI2XSBwY2kg
MDAwMDowMjowMC4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMDNdClsgICAgMC41Mzc0MzNdIHBjaSAw
MDAwOjAyOjAwLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZGEwMDAwMDAtMHhkYTBmZmZmZl0K
WyAgICAwLjUzNzQ4MF0gcGNpIDAwMDA6MDI6MDEuMDogUENJIGJyaWRnZSB0byBbYnVzIDA0LTM2
XQpbICAgIDAuNTM3NDg3XSBwY2kgMDAwMDowMjowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAw
eGFjMDAwMDAwLTB4YzNlZmZmZmZdClsgICAgMC41Mzc0OTJdIHBjaSAwMDAwOjAyOjAxLjA6ICAg
YnJpZGdlIHdpbmRvdyBbbWVtIDB4NjAwMDAwMDAtMHg3ZmZmZmZmZiA2NGJpdCBwcmVmXQpbICAg
IDAuNTM3NTQzXSBwY2kgMDAwMDozNzowMC4wOiBbODA4NjoxNWQ0XSB0eXBlIDAwIGNsYXNzIDB4
MGMwMzMwClsgICAgMC41Mzc1NzZdIHBjaSAwMDAwOjM3OjAwLjA6IHJlZyAweDEwOiBbbWVtIDB4
YzNmMDAwMDAtMHhjM2YwZmZmZl0KWyAgICAwLjUzNzY0N10gcGNpIDAwMDA6Mzc6MDAuMDogZW5h
YmxpbmcgRXh0ZW5kZWQgVGFncwpbICAgIDAuNTM3NzQ0XSBwY2kgMDAwMDozNzowMC4wOiBzdXBw
b3J0cyBEMSBEMgpbICAgIDAuNTM3NzQ0XSBwY2kgMDAwMDozNzowMC4wOiBQTUUjIHN1cHBvcnRl
ZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZApbICAgIDAuNTM3ODA0XSBwY2kgMDAwMDozNzow
MC4wOiA4LjAwMCBHYi9zIGF2YWlsYWJsZSBQQ0llIGJhbmR3aWR0aCwgbGltaXRlZCBieSAyLjUg
R1QvcyB4NCBsaW5rIGF0IDAwMDA6MDI6MDIuMCAoY2FwYWJsZSBvZiAzMS41MDQgR2IvcyB3aXRo
IDggR1QvcyB4NCBsaW5rKQpbICAgIDAuNTM3ODkwXSBwY2kgMDAwMDowMjowMi4wOiBQQ0kgYnJp
ZGdlIHRvIFtidXMgMzddClsgICAgMC41Mzc4OTddIHBjaSAwMDAwOjAyOjAyLjA6ICAgYnJpZGdl
IHdpbmRvdyBbbWVtIDB4YzNmMDAwMDAtMHhjM2ZmZmZmZl0KWyAgICAwLjUzNzkzM10gcGNpIDAw
MDA6MDI6MDQuMDogUENJIGJyaWRnZSB0byBbYnVzIDM4LTZiXQpbICAgIDAuNTM3OTQwXSBwY2kg
MDAwMDowMjowNC4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGM0MDAwMDAwLTB4ZDlmZmZmZmZd
ClsgICAgMC41Mzc5NDVdIHBjaSAwMDAwOjAyOjA0LjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4
ODAwMDAwMDAtMHhhOWZmZmZmZiA2NGJpdCBwcmVmXQpbICAgIDAuNTM4MDUxXSBwY2kgMDAwMDo2
YzowMC4wOiBbMTBlYzo1MjVhXSB0eXBlIDAwIGNsYXNzIDB4ZmYwMDAwClsgICAgMC41MzgwODBd
IHBjaSAwMDAwOjZjOjAwLjA6IHJlZyAweDE0OiBbbWVtIDB4ZGMyMDAwMDAtMHhkYzIwMGZmZl0K
WyAgICAwLjUzODE3Nl0gcGNpIDAwMDA6NmM6MDAuMDogc3VwcG9ydHMgRDEgRDIKWyAgICAwLjUz
ODE3N10gcGNpIDAwMDA6NmM6MDAuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMSBEMiBEM2hvdCBE
M2NvbGQKWyAgICAwLjUzODI4NV0gcGNpIDAwMDA6MDA6MWQuMDogUENJIGJyaWRnZSB0byBbYnVz
IDZjXQpbICAgIDAuNTM4Mjg4XSBwY2kgMDAwMDowMDoxZC4wOiAgIGJyaWRnZSB3aW5kb3cgW21l
bSAweGRjMjAwMDAwLTB4ZGMyZmZmZmZdClsgICAgMC41Mzg0NjVdIHBjaSAwMDAwOjZkOjAwLjA6
IFsxMTc5OjAxMTNdIHR5cGUgMDAgY2xhc3MgMHgwMTA4MDIKWyAgICAwLjUzODQ5Ml0gcGNpIDAw
MDA6NmQ6MDAuMDogcmVnIDB4MTA6IFttZW0gMHhkYzEwMDAwMC0weGRjMTAzZmZmIDY0Yml0XQpb
ICAgIDAuNTM4NTk4XSBwY2kgMDAwMDo2ZDowMC4wOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQz
aG90ClsgICAgMC41Mzg3MDhdIHBjaSAwMDAwOjAwOjFkLjQ6IFBDSSBicmlkZ2UgdG8gW2J1cyA2
ZF0KWyAgICAwLjUzODcxMl0gcGNpIDAwMDA6MDA6MWQuNDogICBicmlkZ2Ugd2luZG93IFttZW0g
MHhkYzEwMDAwMC0weGRjMWZmZmZmXQpbICAgIDAuNTM5NzEwXSBBQ1BJOiBQQ0kgSW50ZXJydXB0
IExpbmsgW0xOS0FdIChJUlFzIDMgNCA1IDYgMTAgMTEgMTIgMTQgMTUpICowClsgICAgMC41Mzk3
MTBdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgMyA0IDUgNiAxMCAxMSAx
MiAxNCAxNSkgKjEKWyAgICAwLjUzOTcxMF0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtMTktD
XSAoSVJRcyAzIDQgNSA2IDEwIDExIDEyIDE0IDE1KSAqMApbICAgIDAuNTM5NzEwXSBBQ1BJOiBQ
Q0kgSW50ZXJydXB0IExpbmsgW0xOS0RdIChJUlFzIDMgNCA1IDYgMTAgMTEgMTIgMTQgMTUpICow
ClsgICAgMC41Mzk3MTBdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LRV0gKElSUXMgMyA0
IDUgNiAxMCAxMSAxMiAxNCAxNSkgKjAKWyAgICAwLjUzOTcxMF0gQUNQSTogUENJIEludGVycnVw
dCBMaW5rIFtMTktGXSAoSVJRcyAzIDQgNSA2IDEwIDExIDEyIDE0IDE1KSAqMApbICAgIDAuNTM5
NzEwXSBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFzIDMgNCA1IDYgMTAgMTEg
MTIgMTQgMTUpICowClsgICAgMC41Mzk3MTBdIEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5L
SF0gKElSUXMgMyA0IDUgNiAxMCAxMSAxMiAxNCAxNSkgKjAKWyAgICAwLjU1Mzg5MF0gQUNQSTog
RUM6IGludGVycnVwdCB1bmJsb2NrZWQKWyAgICAwLjU1MzkwMV0gQUNQSTogRUM6IGV2ZW50IHVu
YmxvY2tlZApbICAgIDAuNTUzOTE4XSBBQ1BJOiBcX1NCXy5QQ0kwLkxQQ0IuRUNEVjogR1BFPTB4
NmUsIEVDX0NNRC9FQ19TQz0weDkzNCwgRUNfREFUQT0weDkzMApbICAgIDAuNTUzOTE4XSBBQ1BJ
OiBcX1NCXy5QQ0kwLkxQQ0IuRUNEVjogQm9vdCBEU0RUIEVDIHVzZWQgdG8gaGFuZGxlIHRyYW5z
YWN0aW9ucyBhbmQgZXZlbnRzClsgICAgMC41NTM5OTRdIGlvbW11OiBEZWZhdWx0IGRvbWFpbiB0
eXBlOiBUcmFuc2xhdGVkIApbICAgIDAuNTUzOTk0XSBwY2kgMDAwMDowMDowMi4wOiB2Z2FhcmI6
IHNldHRpbmcgYXMgYm9vdCBWR0EgZGV2aWNlClsgICAgMC41NTM5OTRdIHBjaSAwMDAwOjAwOjAy
LjA6IHZnYWFyYjogVkdBIGRldmljZSBhZGRlZDogZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0s
bG9ja3M9bm9uZQpbICAgIDAuNTUzOTk0XSBwY2kgMDAwMDowMDowMi4wOiB2Z2FhcmI6IGJyaWRn
ZSBjb250cm9sIHBvc3NpYmxlClsgICAgMC41NTM5OTRdIHZnYWFyYjogbG9hZGVkClsgICAgMC41
NTM5OTRdIFNDU0kgc3Vic3lzdGVtIGluaXRpYWxpemVkClsgICAgMC41NTM5OTRdIGxpYmF0YSB2
ZXJzaW9uIDMuMDAgbG9hZGVkLgpbICAgIDAuNTUzOTk0XSBBQ1BJOiBidXMgdHlwZSBVU0IgcmVn
aXN0ZXJlZApbICAgIDAuNTUzOTk0XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug
ZHJpdmVyIHVzYmZzClsgICAgMC41NTM5OTRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy
ZmFjZSBkcml2ZXIgaHViClsgICAgMC41NTM5OTRdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRl
dmljZSBkcml2ZXIgdXNiClsgICAgMC41NTM5OTRdIHBwc19jb3JlOiBMaW51eFBQUyBBUEkgdmVy
LiAxIHJlZ2lzdGVyZWQKWyAgICAwLjU1Mzk5NF0gcHBzX2NvcmU6IFNvZnR3YXJlIHZlci4gNS4z
LjYgLSBDb3B5cmlnaHQgMjAwNS0yMDA3IFJvZG9sZm8gR2lvbWV0dGkgPGdpb21ldHRpQGxpbnV4
Lml0PgpbICAgIDAuNTUzOTk0XSBQVFAgY2xvY2sgc3VwcG9ydCByZWdpc3RlcmVkClsgICAgMC41
NTM5OTRdIEVEQUMgTUM6IFZlcjogMy4wLjAKWyAgICAwLjU1NDcyOF0gUmVnaXN0ZXJlZCBlZml2
YXJzIG9wZXJhdGlvbnMKWyAgICAwLjU1NDc0MF0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91
dGluZwpbICAgIDAuNTg1NTQ5XSBQQ0k6IHBjaV9jYWNoZV9saW5lX3NpemUgc2V0IHRvIDY0IGJ5
dGVzClsgICAgMC41ODU3OTddIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MDAwOWUw
MDAtMHgwMDA5ZmZmZl0KWyAgICAwLjU4NTc5OF0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFtt
ZW0gMHgyZjg3YTAxOC0weDJmZmZmZmZmXQpbICAgIDAuNTg1Nzk4XSBlODIwOiByZXNlcnZlIFJB
TSBidWZmZXIgW21lbSAweDMzMjlkMDAwLTB4MzNmZmZmZmZdClsgICAgMC41ODU3OTldIGU4MjA6
IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MzdkMGMwMDAtMHgzN2ZmZmZmZl0KWyAgICAwLjU4
NTc5OV0gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgzYzU0NDAwMC0weDNmZmZmZmZm
XQpbICAgIDAuNTg1Nzk5XSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDQ4YTAwMDAw
LTB4NGJmZmZmZmZdClsgICAgMC41ODU4MDBdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVt
IDB4NGFjODAwMDAwLTB4NGFmZmZmZmZmXQpbICAgIDAuNTg1ODc5XSBOZXRMYWJlbDogSW5pdGlh
bGl6aW5nClsgICAgMC41ODU4NzldIE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApb
ICAgIDAuNTg1ODgwXSBOZXRMYWJlbDogIHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0IENB
TElQU08KWyAgICAwLjU4NTg4OF0gTmV0TGFiZWw6ICB1bmxhYmVsZWQgdHJhZmZpYyBhbGxvd2Vk
IGJ5IGRlZmF1bHQKWyAgICAwLjU4NTg5MF0gaHBldDA6IGF0IE1NSU8gMHhmZWQwMDAwMCwgSVJR
cyAyLCA4LCAwLCAwLCAwLCAwLCAwLCAwClsgICAgMC41ODU4OTBdIGhwZXQwOiA4IGNvbXBhcmF0
b3JzLCA2NC1iaXQgMjQuMDAwMDAwIE1IeiBjb3VudGVyClsgICAgMC41ODg3NDJdIGNsb2Nrc291
cmNlOiBTd2l0Y2hlZCB0byBjbG9ja3NvdXJjZSB0c2MtZWFybHkKWyAgICAwLjU5ODA0M10gKioq
IFZBTElEQVRFIGJwZiAqKioKWyAgICAwLjU5ODA4OF0gVkZTOiBEaXNrIHF1b3RhcyBkcXVvdF82
LjYuMApbICAgIDAuNTk4MDk4XSBWRlM6IERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczog
NTEyIChvcmRlciAwLCA0MDk2IGJ5dGVzKQpbICAgIDAuNTk4MTE1XSAqKiogVkFMSURBVEUgcmFt
ZnMgKioqClsgICAgMC41OTgxMTddICoqKiBWQUxJREFURSBodWdldGxiZnMgKioqClsgICAgMC41
OTgxMzVdIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDAuNTk4MTkwXSBzeXN0ZW0gMDA6MDA6IFtt
ZW0gMHg0MDAwMDAwMC0weDQwM2ZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNTk4MTkz
XSBzeXN0ZW0gMDA6MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChh
Y3RpdmUpClsgICAgMC41OTgzMDNdIHN5c3RlbSAwMDowMTogW2lvICAweDA2ODAtMHgwNjlmXSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuNTk4MzAzXSBzeXN0ZW0gMDA6MDE6IFtpbyAgMHgxNjRl
LTB4MTY0Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjU5ODMwNV0gc3lzdGVtIDAwOjAxOiBQ
bHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDAuNTk4
MzUwXSBwbnAgMDA6MDI6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAwIChh
Y3RpdmUpClsgICAgMC41OTg0MDRdIHN5c3RlbSAwMDowMzogW2lvICAweDE4NTQtMHgxODU3XSBo
YXMgYmVlbiByZXNlcnZlZApbICAgIDAuNTk4NDA1XSBzeXN0ZW0gMDA6MDM6IFBsdWcgYW5kIFBs
YXkgQUNQSSBkZXZpY2UsIElEcyBJTlQzZjBkIFBOUDBjMDIgKGFjdGl2ZSkKWyAgICAwLjU5ODQ3
MF0gcG5wIDAwOjA0OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0
aXZlKQpbICAgIDAuNTk5MjE4XSBwbnAgMDA6MDU6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2Us
IElEcyBQTlAwNDAxIChkaXNhYmxlZCkKWyAgICAwLjU5OTMyNl0gc3lzdGVtIDAwOjA2OiBbbWVt
IDB4ZmVkMTAwMDAtMHhmZWQxN2ZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjU5OTMyN10g
c3lzdGVtIDAwOjA2OiBbbWVtIDB4ZmVkMTgwMDAtMHhmZWQxOGZmZl0gaGFzIGJlZW4gcmVzZXJ2
ZWQKWyAgICAwLjU5OTMyOF0gc3lzdGVtIDAwOjA2OiBbbWVtIDB4ZmVkMTkwMDAtMHhmZWQxOWZm
Zl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjU5OTMyOF0gc3lzdGVtIDAwOjA2OiBbbWVtIDB4
ZTAwMDAwMDAtMHhlZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQKWyAgICAwLjU5OTMyOV0gc3lz
dGVtIDAwOjA2OiBbbWVtIDB4ZmVkMjAwMDAtMHhmZWQzZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQK
WyAgICAwLjU5OTMzMF0gc3lzdGVtIDAwOjA2OiBbbWVtIDB4ZmVkOTAwMDAtMHhmZWQ5M2ZmZl0g
Y291bGQgbm90IGJlIHJlc2VydmVkClsgICAgMC41OTkzMzBdIHN5c3RlbSAwMDowNjogW21lbSAw
eGZlZDQ1MDAwLTB4ZmVkOGZmZmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZApbICAgIDAuNTk5MzMx
XSBzeXN0ZW0gMDA6MDY6IFttZW0gMHhmZWUwMDAwMC0weGZlZWZmZmZmXSBjb3VsZCBub3QgYmUg
cmVzZXJ2ZWQKWyAgICAwLjU5OTMzM10gc3lzdGVtIDAwOjA2OiBQbHVnIGFuZCBQbGF5IEFDUEkg
ZGV2aWNlLCBJRHMgUE5QMGMwMiAoYWN0aXZlKQpbICAgIDAuNTk5NDcwXSBzeXN0ZW0gMDA6MDc6
IFtpbyAgMHgxODAwLTB4MThmZV0gY291bGQgbm90IGJlIHJlc2VydmVkClsgICAgMC41OTk0NzFd
IHN5c3RlbSAwMDowNzogW21lbSAweGZkMDAwMDAwLTB4ZmQ2OWZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkClsgICAgMC41OTk0NzFdIHN5c3RlbSAwMDowNzogW21lbSAweGZkNmIwMDAwLTB4ZmQ2Y2Zm
ZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC41OTk0NzJdIHN5c3RlbSAwMDowNzogW21lbSAw
eGZkNmYwMDAwLTB4ZmRmZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkClsgICAgMC41OTk0NzNdIHN5
c3RlbSAwMDowNzogW21lbSAweGZlMDAwMDAwLTB4ZmUwMWZmZmZdIGNvdWxkIG5vdCBiZSByZXNl
cnZlZApbICAgIDAuNTk5NDczXSBzeXN0ZW0gMDA6MDc6IFttZW0gMHhmZTIwMDAwMC0weGZlN2Zm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNTk5NDc0XSBzeXN0ZW0gMDA6MDc6IFttZW0g
MHhmZjAwMDAwMC0weGZmZmZmZmZmXSBoYXMgYmVlbiByZXNlcnZlZApbICAgIDAuNTk5NDc2XSBz
eXN0ZW0gMDA6MDc6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3Rp
dmUpClsgICAgMC41OTk2NThdIHN5c3RlbSAwMDowODogW2lvICAweDIwMDAtMHgyMGZlXSBoYXMg
YmVlbiByZXNlcnZlZApbICAgIDAuNTk5NjU5XSBzeXN0ZW0gMDA6MDg6IFBsdWcgYW5kIFBsYXkg
QUNQSSBkZXZpY2UsIElEcyBQTlAwYzAyIChhY3RpdmUpClsgICAgMC42MDAyNjZdIHN5c3RlbSAw
MDowOTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDIgKGFjdGl2ZSkKWyAg
ICAwLjYwNDI5N10gcG5wOiBQblAgQUNQSTogZm91bmQgMTAgZGV2aWNlcwpbICAgIDAuNjA0OTQ5
XSB0aGVybWFsX3N5czogUmVnaXN0ZXJlZCB0aGVybWFsIGdvdmVybm9yICdmYWlyX3NoYXJlJwpb
ICAgIDAuNjA0OTQ5XSB0aGVybWFsX3N5czogUmVnaXN0ZXJlZCB0aGVybWFsIGdvdmVybm9yICdi
YW5nX2JhbmcnClsgICAgMC42MDQ5NTBdIHRoZXJtYWxfc3lzOiBSZWdpc3RlcmVkIHRoZXJtYWwg
Z292ZXJub3IgJ3N0ZXBfd2lzZScKWyAgICAwLjYwNDk1MF0gdGhlcm1hbF9zeXM6IFJlZ2lzdGVy
ZWQgdGhlcm1hbCBnb3Zlcm5vciAndXNlcl9zcGFjZScKWyAgICAwLjYwOTQ3MV0gY2xvY2tzb3Vy
Y2U6IGFjcGlfcG06IG1hc2s6IDB4ZmZmZmZmIG1heF9jeWNsZXM6IDB4ZmZmZmZmLCBtYXhfaWRs
ZV9uczogMjA4NTcwMTAyNCBucwpbICAgIDAuNjA5NTA2XSBwY2kgMDAwMDowMjowMS4wOiBicmlk
Z2Ugd2luZG93IFtpbyAgMHgxMDAwLTB4MGZmZl0gdG8gW2J1cyAwNC0zNl0gYWRkX3NpemUgMTAw
MApbICAgIDAuNjA5NTA3XSBwY2kgMDAwMDowMjowNC4wOiBicmlkZ2Ugd2luZG93IFtpbyAgMHgx
MDAwLTB4MGZmZl0gdG8gW2J1cyAzOC02Yl0gYWRkX3NpemUgMTAwMApbICAgIDAuNjA5NTA4XSBw
Y2kgMDAwMDowMTowMC4wOiBicmlkZ2Ugd2luZG93IFtpbyAgMHgxMDAwLTB4MGZmZl0gdG8gW2J1
cyAwMi02Yl0gYWRkX3NpemUgMjAwMApbICAgIDAuNjA5NTA5XSBwY2kgMDAwMDowMDoxYy4wOiBi
cmlkZ2Ugd2luZG93IFtpbyAgMHgxMDAwLTB4MGZmZl0gdG8gW2J1cyAwMS02Yl0gYWRkX3NpemUg
MzAwMApbICAgIDAuNjA5NTE3XSBwY2kgMDAwMDowMDoxNS4wOiBCQVIgMDogYXNzaWduZWQgW21l
bSAweDRmODAwMDAwLTB4NGY4MDBmZmYgNjRiaXRdClsgICAgMC42MDk1NjhdIHBjaSAwMDAwOjAw
OjFjLjA6IEJBUiAxMzogYXNzaWduZWQgW2lvICAweDQwMDAtMHg2ZmZmXQpbICAgIDAuNjA5NTY5
XSBwY2kgMDAwMDowMTowMC4wOiBCQVIgMTM6IGFzc2lnbmVkIFtpbyAgMHg0MDAwLTB4NWZmZl0K
WyAgICAwLjYwOTU3MF0gcGNpIDAwMDA6MDI6MDEuMDogQkFSIDEzOiBhc3NpZ25lZCBbaW8gIDB4
NDAwMC0weDRmZmZdClsgICAgMC42MDk1NzFdIHBjaSAwMDAwOjAyOjA0LjA6IEJBUiAxMzogYXNz
aWduZWQgW2lvICAweDUwMDAtMHg1ZmZmXQpbICAgIDAuNjA5NTcyXSBwY2kgMDAwMDowMjowMC4w
OiBQQ0kgYnJpZGdlIHRvIFtidXMgMDNdClsgICAgMC42MDk1NzZdIHBjaSAwMDAwOjAyOjAwLjA6
ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZGEwMDAwMDAtMHhkYTBmZmZmZl0KWyAgICAwLjYwOTU4
M10gcGNpIDAwMDA6MDI6MDEuMDogUENJIGJyaWRnZSB0byBbYnVzIDA0LTM2XQpbICAgIDAuNjA5
NTg1XSBwY2kgMDAwMDowMjowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW2lvICAweDQwMDAtMHg0ZmZm
XQpbICAgIDAuNjA5NTg5XSBwY2kgMDAwMDowMjowMS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAw
eGFjMDAwMDAwLTB4YzNlZmZmZmZdClsgICAgMC42MDk1OTJdIHBjaSAwMDAwOjAyOjAxLjA6ICAg
YnJpZGdlIHdpbmRvdyBbbWVtIDB4NjAwMDAwMDAtMHg3ZmZmZmZmZiA2NGJpdCBwcmVmXQpbICAg
IDAuNjA5NTk3XSBwY2kgMDAwMDowMjowMi4wOiBQQ0kgYnJpZGdlIHRvIFtidXMgMzddClsgICAg
MC42MDk2MDBdIHBjaSAwMDAwOjAyOjAyLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4YzNmMDAw
MDAtMHhjM2ZmZmZmZl0KWyAgICAwLjYwOTYwN10gcGNpIDAwMDA6MDI6MDQuMDogUENJIGJyaWRn
ZSB0byBbYnVzIDM4LTZiXQpbICAgIDAuNjA5NjA5XSBwY2kgMDAwMDowMjowNC4wOiAgIGJyaWRn
ZSB3aW5kb3cgW2lvICAweDUwMDAtMHg1ZmZmXQpbICAgIDAuNjA5NjEzXSBwY2kgMDAwMDowMjow
NC4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGM0MDAwMDAwLTB4ZDlmZmZmZmZdClsgICAgMC42
MDk2MTVdIHBjaSAwMDAwOjAyOjA0LjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ODAwMDAwMDAt
MHhhOWZmZmZmZiA2NGJpdCBwcmVmXQpbICAgIDAuNjA5NjIwXSBwY2kgMDAwMDowMTowMC4wOiBQ
Q0kgYnJpZGdlIHRvIFtidXMgMDItNmJdClsgICAgMC42MDk2MjJdIHBjaSAwMDAwOjAxOjAwLjA6
ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4NDAwMC0weDVmZmZdClsgICAgMC42MDk2MjVdIHBjaSAw
MDAwOjAxOjAwLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4YWMwMDAwMDAtMHhkYTBmZmZmZl0K
WyAgICAwLjYwOTYyOF0gcGNpIDAwMDA6MDE6MDAuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHg2
MDAwMDAwMC0weGE5ZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC42MDk2MzNdIHBjaSAwMDAwOjAw
OjFjLjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwMS02Yl0KWyAgICAwLjYwOTYzNF0gcGNpIDAwMDA6
MDA6MWMuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHg0MDAwLTB4NmZmZl0KWyAgICAwLjYwOTYz
Nl0gcGNpIDAwMDA6MDA6MWMuMDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhhYzAwMDAwMC0weGRh
MGZmZmZmXQpbICAgIDAuNjA5NjM4XSBwY2kgMDAwMDowMDoxYy4wOiAgIGJyaWRnZSB3aW5kb3cg
W21lbSAweDYwMDAwMDAwLTB4YTlmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjYwOTY0MV0gcGNp
IDAwMDA6MDA6MWQuMDogUENJIGJyaWRnZSB0byBbYnVzIDZjXQpbICAgIDAuNjA5NjQzXSBwY2kg
MDAwMDowMDoxZC4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGRjMjAwMDAwLTB4ZGMyZmZmZmZd
ClsgICAgMC42MDk2NDddIHBjaSAwMDAwOjAwOjFkLjQ6IFBDSSBicmlkZ2UgdG8gW2J1cyA2ZF0K
WyAgICAwLjYwOTY1MF0gcGNpIDAwMDA6MDA6MWQuNDogICBicmlkZ2Ugd2luZG93IFttZW0gMHhk
YzEwMDAwMC0weGRjMWZmZmZmXQpbICAgIDAuNjA5NjU1XSBwY2lfYnVzIDAwMDA6MDA6IHJlc291
cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3IHdpbmRvd10KWyAgICAwLjYwOTY1NV0gcGNpX2J1cyAw
MDAwOjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4ZmZmZiB3aW5kb3ddClsgICAgMC42MDk2
NTZdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNiBbbWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZm
ZiB3aW5kb3ddClsgICAgMC42MDk2NTZdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNyBbbWVt
IDB4MDAwYzAwMDAtMHgwMDBjM2ZmZiB3aW5kb3ddClsgICAgMC42MDk2NTddIHBjaV9idXMgMDAw
MDowMDogcmVzb3VyY2UgOCBbbWVtIDB4MDAwYzQwMDAtMHgwMDBjN2ZmZiB3aW5kb3ddClsgICAg
MC42MDk2NTddIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgOSBbbWVtIDB4MDAwYzgwMDAtMHgw
MDBjYmZmZiB3aW5kb3ddClsgICAgMC42MDk2NThdIHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2Ug
MTAgW21lbSAweDAwMGNjMDAwLTB4MDAwY2ZmZmYgd2luZG93XQpbICAgIDAuNjA5NjU5XSBwY2lf
YnVzIDAwMDA6MDA6IHJlc291cmNlIDExIFttZW0gMHgwMDBkMDAwMC0weDAwMGQzZmZmIHdpbmRv
d10KWyAgICAwLjYwOTY1OV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxMiBbbWVtIDB4MDAw
ZDQwMDAtMHgwMDBkN2ZmZiB3aW5kb3ddClsgICAgMC42MDk2NjBdIHBjaV9idXMgMDAwMDowMDog
cmVzb3VyY2UgMTMgW21lbSAweDAwMGQ4MDAwLTB4MDAwZGJmZmYgd2luZG93XQpbICAgIDAuNjA5
NjYwXSBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDE0IFttZW0gMHgwMDBkYzAwMC0weDAwMGRm
ZmZmIHdpbmRvd10KWyAgICAwLjYwOTY2MV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSAxNSBb
bWVtIDB4NGY4MDAwMDAtMHhkZmZmZmZmZiB3aW5kb3ddClsgICAgMC42MDk2NjFdIHBjaV9idXMg
MDAwMDowMDogcmVzb3VyY2UgMTYgW21lbSAweGZjODAwMDAwLTB4ZmU3ZmZmZmYgd2luZG93XQpb
ICAgIDAuNjA5NjYyXSBwY2lfYnVzIDAwMDA6MDE6IHJlc291cmNlIDAgW2lvICAweDQwMDAtMHg2
ZmZmXQpbICAgIDAuNjA5NjYzXSBwY2lfYnVzIDAwMDA6MDE6IHJlc291cmNlIDEgW21lbSAweGFj
MDAwMDAwLTB4ZGEwZmZmZmZdClsgICAgMC42MDk2NjNdIHBjaV9idXMgMDAwMDowMTogcmVzb3Vy
Y2UgMiBbbWVtIDB4NjAwMDAwMDAtMHhhOWZmZmZmZiA2NGJpdCBwcmVmXQpbICAgIDAuNjA5NjY0
XSBwY2lfYnVzIDAwMDA6MDI6IHJlc291cmNlIDAgW2lvICAweDQwMDAtMHg1ZmZmXQpbICAgIDAu
NjA5NjY0XSBwY2lfYnVzIDAwMDA6MDI6IHJlc291cmNlIDEgW21lbSAweGFjMDAwMDAwLTB4ZGEw
ZmZmZmZdClsgICAgMC42MDk2NjVdIHBjaV9idXMgMDAwMDowMjogcmVzb3VyY2UgMiBbbWVtIDB4
NjAwMDAwMDAtMHhhOWZmZmZmZiA2NGJpdCBwcmVmXQpbICAgIDAuNjA5NjY2XSBwY2lfYnVzIDAw
MDA6MDM6IHJlc291cmNlIDEgW21lbSAweGRhMDAwMDAwLTB4ZGEwZmZmZmZdClsgICAgMC42MDk2
NjZdIHBjaV9idXMgMDAwMDowNDogcmVzb3VyY2UgMCBbaW8gIDB4NDAwMC0weDRmZmZdClsgICAg
MC42MDk2NjddIHBjaV9idXMgMDAwMDowNDogcmVzb3VyY2UgMSBbbWVtIDB4YWMwMDAwMDAtMHhj
M2VmZmZmZl0KWyAgICAwLjYwOTY2N10gcGNpX2J1cyAwMDAwOjA0OiByZXNvdXJjZSAyIFttZW0g
MHg2MDAwMDAwMC0weDdmZmZmZmZmIDY0Yml0IHByZWZdClsgICAgMC42MDk2NjhdIHBjaV9idXMg
MDAwMDozNzogcmVzb3VyY2UgMSBbbWVtIDB4YzNmMDAwMDAtMHhjM2ZmZmZmZl0KWyAgICAwLjYw
OTY2OV0gcGNpX2J1cyAwMDAwOjM4OiByZXNvdXJjZSAwIFtpbyAgMHg1MDAwLTB4NWZmZl0KWyAg
ICAwLjYwOTY2OV0gcGNpX2J1cyAwMDAwOjM4OiByZXNvdXJjZSAxIFttZW0gMHhjNDAwMDAwMC0w
eGQ5ZmZmZmZmXQpbICAgIDAuNjA5NjcwXSBwY2lfYnVzIDAwMDA6Mzg6IHJlc291cmNlIDIgW21l
bSAweDgwMDAwMDAwLTB4YTlmZmZmZmYgNjRiaXQgcHJlZl0KWyAgICAwLjYwOTY3MF0gcGNpX2J1
cyAwMDAwOjZjOiByZXNvdXJjZSAxIFttZW0gMHhkYzIwMDAwMC0weGRjMmZmZmZmXQpbICAgIDAu
NjA5NjcxXSBwY2lfYnVzIDAwMDA6NmQ6IHJlc291cmNlIDEgW21lbSAweGRjMTAwMDAwLTB4ZGMx
ZmZmZmZdClsgICAgMC42MDk3NjFdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMgpb
ICAgIDAuNjA5ODQ5XSB0Y3BfbGlzdGVuX3BvcnRhZGRyX2hhc2ggaGFzaCB0YWJsZSBlbnRyaWVz
OiA4MTkyIChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzLCBsaW5lYXIpClsgICAgMC42MDk4NzFdIFRD
UCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEwNDg1
NzYgYnl0ZXMsIGxpbmVhcikKWyAgICAwLjYxMDA2NV0gVENQIGJpbmQgaGFzaCB0YWJsZSBlbnRy
aWVzOiA2NTUzNiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMsIGxpbmVhcikKWyAgICAwLjYxMDIz
OV0gVENQOiBIYXNoIHRhYmxlcyBjb25maWd1cmVkIChlc3RhYmxpc2hlZCAxMzEwNzIgYmluZCA2
NTUzNikKWyAgICAwLjYxMDI2MV0gVURQIGhhc2ggdGFibGUgZW50cmllczogODE5MiAob3JkZXI6
IDYsIDI2MjE0NCBieXRlcywgbGluZWFyKQpbICAgIDAuNjEwMzAzXSBVRFAtTGl0ZSBoYXNoIHRh
YmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMsIGxpbmVhcikKWyAgICAw
LjYxMDM5NV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxClsgICAgMC42MTAzOThd
IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgNDQKWyAgICAwLjYxMDQwNF0gcGNpIDAw
MDA6MDA6MDIuMDogVmlkZW8gZGV2aWNlIHdpdGggc2hhZG93ZWQgUk9NIGF0IFttZW0gMHgwMDBj
MDAwMC0weDAwMGRmZmZmXQpbICAgIDAuNjEwNDk3XSBJT0FQSUNbMl06IFNldCBJUlRFIGVudHJ5
IChQOjEgRlBEOjAgRHN0X01vZGU6MSBSZWRpcl9oaW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlfTW9k
ZTowIEF2YWlsOjAgVmVjdG9yOkVGIERlc3Q6MDAwMDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6MSkK
WyAgICAwLjYxMDQ5OV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMi0xNiAtPiAweGVm
IC0+IElSUSAxNiBNb2RlOjEgQWN0aXZlOjEgRGVzdDoxKQpbICAgIDAuNjEwNjU0XSBwY2kgMDAw
MDowMTowMC4wOiBDTFMgbWlzbWF0Y2ggKDY0ICE9IDEyOCksIHVzaW5nIDY0IGJ5dGVzClsgICAg
MC42MTA3MjRdIElPQVBJQ1syXTogU2V0IElSVEUgZW50cnkgKFA6MSBGUEQ6MCBEc3RfTW9kZTox
IFJlZGlyX2hpbnQ6MSBUcmlnX01vZGU6MCBEbHZyeV9Nb2RlOjAgQXZhaWw6MCBWZWN0b3I6RUYg
RGVzdDowMDAwMDAwMSBTSUQ6MDBGNyBTUTowIFNWVDoxKQpbICAgIDAuNjEwNzI0XSBJT0FQSUNb
MF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTE2IC0+IDB4ZWYgLT4gSVJRIDE2IE1vZGU6MSBBY3Rp
dmU6MSBEZXN0OjEpClsgICAgMC42MTA3MzRdIHBjaSAwMDAwOjAxOjAwLjA6IGVuYWJsaW5nIGRl
dmljZSAoMDAwMiAtPiAwMDAzKQpbICAgIDAuNjEwNzk3XSBJT0FQSUNbMl06IFNldCBJUlRFIGVu
dHJ5IChQOjEgRlBEOjAgRHN0X01vZGU6MSBSZWRpcl9oaW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlf
TW9kZTowIEF2YWlsOjAgVmVjdG9yOkVGIERlc3Q6MDAwMDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6
MSkKWyAgICAwLjYxMDc5OF0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMi0xOCAtPiAw
eGVmIC0+IElSUSAxOCBNb2RlOjEgQWN0aXZlOjEgRGVzdDoxKQpbICAgIDAuNjEwODk5XSBUcnlp
bmcgdG8gdW5wYWNrIHJvb3RmcyBpbWFnZSBhcyBpbml0cmFtZnMuLi4KWyAgICAwLjkwNjkzOV0g
RnJlZWluZyBpbml0cmQgbWVtb3J5OiAzMDMxMksKWyAgICAwLjkwNzAxMl0gRE1BUjogSW50ZWwt
SU9NTVUgZm9yY2UgZW5hYmxlZCBkdWUgdG8gcGxhdGZvcm0gb3B0IGluClsgICAgMC45MDcwNTFd
IERNQVI6IE5vIEFUU1IgZm91bmQKWyAgICAwLjkwNzA5Ml0gRE1BUjogZG1hcjA6IFVzaW5nIFF1
ZXVlZCBpbnZhbGlkYXRpb24KWyAgICAwLjkwNzA5NV0gRE1BUjogZG1hcjE6IFVzaW5nIFF1ZXVl
ZCBpbnZhbGlkYXRpb24KWyAgICAwLjkwNzM1OF0gcGNpIDAwMDA6MDA6MDAuMDogQWRkaW5nIHRv
IGlvbW11IGdyb3VwIDAKWyAgICAwLjkwNzM3OV0gcGNpIDAwMDA6MDA6MDAuMDogVXNpbmcgaW9t
bXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjE1OF0gcGNpIDAwMDA6MDA6MDIuMDogQWRkaW5n
IHRvIGlvbW11IGdyb3VwIDEKWyAgICAwLjkxMjI3OF0gcGNpIDAwMDA6MDA6MDIuMDogVXNpbmcg
aW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjMwMl0gcGNpIDAwMDA6MDA6MDQuMDogQWRk
aW5nIHRvIGlvbW11IGdyb3VwIDIKWyAgICAwLjkxMjMwOV0gcGNpIDAwMDA6MDA6MDQuMDogVXNp
bmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjMzNV0gcGNpIDAwMDA6MDA6MDguMDog
QWRkaW5nIHRvIGlvbW11IGdyb3VwIDMKWyAgICAwLjkxMjM0MV0gcGNpIDAwMDA6MDA6MDguMDog
VXNpbmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjM2NF0gcGNpIDAwMDA6MDA6MTIu
MDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDQKWyAgICAwLjkxMjM3MV0gcGNpIDAwMDA6MDA6MTIu
MDogVXNpbmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjM5MF0gcGNpIDAwMDA6MDA6
MTMuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDUKWyAgICAwLjkxMjM5N10gcGNpIDAwMDA6MDA6
MTMuMDogVXNpbmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjQ0NV0gcGNpIDAwMDA6
MDA6MTQuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDYKWyAgICAwLjkxMjQ1M10gcGNpIDAwMDA6
MDA6MTQuMDogVXNpbmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjQ1OV0gcGNpIDAw
MDA6MDA6MTQuMjogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDYKWyAgICAwLjkxMjQ3NF0gcGNpIDAw
MDA6MDA6MTQuMzogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDYKWyAgICAwLjkxMjQ5NV0gcGNpIDAw
MDA6MDA6MTUuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDcKWyAgICAwLjkxMjUwMl0gcGNpIDAw
MDA6MDA6MTUuMDogVXNpbmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjUyNV0gcGNp
IDAwMDA6MDA6MTYuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDgKWyAgICAwLjkxMjUzMV0gcGNp
IDAwMDA6MDA6MTYuMDogVXNpbmcgaW9tbXUgZGlyZWN0IG1hcHBpbmcKWyAgICAwLjkxMjUzOV0g
cGNpIDAwMDA6MDA6MTYuMzogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDgKWyAgICAwLjkxMjU2M10g
cGNpIDAwMDA6MDA6MWMuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDkKWyAgICAwLjkxMjU2NF0g
cGNpIDAwMDA6MDA6MWMuMDogRE1BUjogVXNlIEludGVsIElPTU1VIGJvdW5jZSBwYWdlIGRtYV9v
cHMKWyAgICAwLjkxMjYwNF0gcGNpIDAwMDA6MDA6MWQuMDogQWRkaW5nIHRvIGlvbW11IGdyb3Vw
IDEwClsgICAgMC45MTI2MTJdIHBjaSAwMDAwOjAwOjFkLjA6IFVzaW5nIGlvbW11IGRpcmVjdCBt
YXBwaW5nClsgICAgMC45MTI2MjRdIHBjaSAwMDAwOjAwOjFkLjQ6IEFkZGluZyB0byBpb21tdSBn
cm91cCAxMApbICAgIDAuOTEzNzE1XSBwY2kgMDAwMDowMDoxZi4wOiBBZGRpbmcgdG8gaW9tbXUg
Z3JvdXAgMTEKWyAgICAwLjkxMzcyM10gcGNpIDAwMDA6MDA6MWYuMDogVXNpbmcgaW9tbXUgZGly
ZWN0IG1hcHBpbmcKWyAgICAwLjkxMzczMl0gcGNpIDAwMDA6MDA6MWYuMzogQWRkaW5nIHRvIGlv
bW11IGdyb3VwIDExClsgICAgMC45MTM3MzhdIHBjaSAwMDAwOjAwOjFmLjQ6IEFkZGluZyB0byBp
b21tdSBncm91cCAxMQpbICAgIDAuOTEzNzQ0XSBwY2kgMDAwMDowMDoxZi41OiBBZGRpbmcgdG8g
aW9tbXUgZ3JvdXAgMTEKWyAgICAwLjkxMzc1M10gcGNpIDAwMDA6MDE6MDAuMDogQWRkaW5nIHRv
IGlvbW11IGdyb3VwIDkKWyAgICAwLjkxMzc1M10gcGNpIDAwMDA6MDE6MDAuMDogRE1BUjogVXNl
IEludGVsIElPTU1VIGJvdW5jZSBwYWdlIGRtYV9vcHMKWyAgICAwLjkxMzc2MF0gcGNpIDAwMDA6
MDI6MDAuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDkKWyAgICAwLjkxMzc2MF0gcGNpIDAwMDA6
MDI6MDAuMDogRE1BUjogVXNlIEludGVsIElPTU1VIGJvdW5jZSBwYWdlIGRtYV9vcHMKWyAgICAw
LjkxMzc2NV0gcGNpIDAwMDA6MDI6MDEuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDkKWyAgICAw
LjkxMzc2Nl0gcGNpIDAwMDA6MDI6MDEuMDogRE1BUjogVXNlIEludGVsIElPTU1VIGJvdW5jZSBw
YWdlIGRtYV9vcHMKWyAgICAwLjkxMzc3MV0gcGNpIDAwMDA6MDI6MDIuMDogQWRkaW5nIHRvIGlv
bW11IGdyb3VwIDkKWyAgICAwLjkxMzc3MV0gcGNpIDAwMDA6MDI6MDIuMDogRE1BUjogVXNlIElu
dGVsIElPTU1VIGJvdW5jZSBwYWdlIGRtYV9vcHMKWyAgICAwLjkxMzc3N10gcGNpIDAwMDA6MDI6
MDQuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDkKWyAgICAwLjkxMzc3N10gcGNpIDAwMDA6MDI6
MDQuMDogRE1BUjogVXNlIEludGVsIElPTU1VIGJvdW5jZSBwYWdlIGRtYV9vcHMKWyAgICAwLjkx
Mzc4N10gcGNpIDAwMDA6MDM6MDAuMDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDkKWyAgICAwLjkx
Mzc4OF0gcGNpIDAwMDA6MDM6MDAuMDogRE1BUjogVXNlIEludGVsIElPTU1VIGJvdW5jZSBwYWdl
IGRtYV9vcHMKWyAgICAwLjkxMzc5N10gcGNpIDAwMDA6Mzc6MDAuMDogQWRkaW5nIHRvIGlvbW11
IGdyb3VwIDkKWyAgICAwLjkxMzc5OF0gcGNpIDAwMDA6Mzc6MDAuMDogRE1BUjogVXNlIEludGVs
IElPTU1VIGJvdW5jZSBwYWdlIGRtYV9vcHMKWyAgICAwLjkxMzgwNF0gcGNpIDAwMDA6NmM6MDAu
MDogQWRkaW5nIHRvIGlvbW11IGdyb3VwIDEwClsgICAgMC45MTM4MTFdIHBjaSAwMDAwOjZkOjAw
LjA6IEFkZGluZyB0byBpb21tdSBncm91cCAxMApbICAgIDAuOTEzOTEwXSBETUFSOiBJbnRlbChS
KSBWaXJ0dWFsaXphdGlvbiBUZWNobm9sb2d5IGZvciBEaXJlY3RlZCBJL08KWyAgICAwLjkxMzkx
MV0gUENJLURNQTogVXNpbmcgc29mdHdhcmUgYm91bmNlIGJ1ZmZlcmluZyBmb3IgSU8gKFNXSU9U
TEIpClsgICAgMC45MTM5MTJdIHNvZnR3YXJlIElPIFRMQjogbWFwcGVkIFttZW0gMHg0NGEwMDAw
MC0weDQ4YTAwMDAwXSAoNjRNQikKWyAgICAwLjkxNDU4Ml0gSW5pdGlhbGlzZSBzeXN0ZW0gdHJ1
c3RlZCBrZXlyaW5ncwpbICAgIDAuOTE0NTkwXSBLZXkgdHlwZSBibGFja2xpc3QgcmVnaXN0ZXJl
ZApbICAgIDAuOTE0NjI3XSB3b3JraW5nc2V0OiB0aW1lc3RhbXBfYml0cz0zNiBtYXhfb3JkZXI9
MjIgYnVja2V0X29yZGVyPTAKWyAgICAwLjkxNTQ1M10gemJ1ZDogbG9hZGVkClsgICAgMC45MTU4
MDBdIFBsYXRmb3JtIEtleXJpbmcgaW5pdGlhbGl6ZWQKWyAgICAwLjkxODcxNl0gTkVUOiBSZWdp
c3RlcmVkIHByb3RvY29sIGZhbWlseSAzOApbICAgIDAuOTE4NzE4XSBLZXkgdHlwZSBhc3ltbWV0
cmljIHJlZ2lzdGVyZWQKWyAgICAwLjkxODcxOV0gQXN5bW1ldHJpYyBrZXkgcGFyc2VyICd4NTA5
JyByZWdpc3RlcmVkClsgICAgMC45MTg3MjRdIEJsb2NrIGxheWVyIFNDU0kgZ2VuZXJpYyAoYnNn
KSBkcml2ZXIgdmVyc2lvbiAwLjQgbG9hZGVkIChtYWpvciAyNDUpClsgICAgMC45MTg3NTRdIGlv
IHNjaGVkdWxlciBtcS1kZWFkbGluZSByZWdpc3RlcmVkClsgICAgMC45MTg3NTVdIGlvIHNjaGVk
dWxlciBreWJlciByZWdpc3RlcmVkClsgICAgMC45MTg3NzBdIGlvIHNjaGVkdWxlciBiZnEgcmVn
aXN0ZXJlZApbICAgIDAuOTE4ODE0XSBhdG9taWM2NF90ZXN0OiBwYXNzZWQgZm9yIHg4Ni02NCBw
bGF0Zm9ybSB3aXRoIENYOCBhbmQgd2l0aCBTU0UKWyAgICAwLjkxODk0N10gcGNpZXBvcnQgMDAw
MDowMDoxYy4wOiBQTUU6IFNpZ25hbGluZyB3aXRoIElSUSAxMjIKWyAgICAwLjkxODk2NV0gcGNp
ZXBvcnQgMDAwMDowMDoxYy4wOiBwY2llaHA6IFNsb3QgIzggQXR0bkJ0bi0gUHdyQ3RybC0gTVJM
LSBBdHRuSW5kLSBQd3JJbmQtIEhvdFBsdWcrIFN1cnByaXNlKyBJbnRlcmxvY2stIE5vQ29tcGwr
IExMQWN0UmVwKwpbICAgIDAuOTE5MTg0XSBJT0FQSUNbMl06IFNldCBJUlRFIGVudHJ5IChQOjEg
RlBEOjAgRHN0X01vZGU6MSBSZWRpcl9oaW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlfTW9kZTowIEF2
YWlsOjAgVmVjdG9yOkVGIERlc3Q6MDAwMDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6MSkKWyAgICAw
LjkxOTE4Nl0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMi0xOSAtPiAweGVmIC0+IElS
USAxOSBNb2RlOjEgQWN0aXZlOjEgRGVzdDoxKQpbICAgIDAuOTE5MjIzXSBwY2llcG9ydCAwMDAw
OjAwOjFkLjA6IFBNRTogU2lnbmFsaW5nIHdpdGggSVJRIDEyMwpbICAgIDAuOTE5MzYzXSBwY2ll
cG9ydCAwMDAwOjAwOjFkLjQ6IFBNRTogU2lnbmFsaW5nIHdpdGggSVJRIDEyNApbICAgIDAuOTE5
NjE3XSBwY2llcG9ydCAwMDAwOjAyOjAxLjA6IGVuYWJsaW5nIGRldmljZSAoMDAwMiAtPiAwMDAz
KQpbICAgIDAuOTE5NjQ3XSBJT0FQSUNbMl06IFNldCBJUlRFIGVudHJ5IChQOjEgRlBEOjAgRHN0
X01vZGU6MSBSZWRpcl9oaW50OjEgVHJpZ19Nb2RlOjAgRGx2cnlfTW9kZTowIEF2YWlsOjAgVmVj
dG9yOkVGIERlc3Q6MDAwMDAwMDEgU0lEOjAwRjcgU1E6MCBTVlQ6MSkKWyAgICAwLjkxOTY0OF0g
SU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAoMi0xNyAtPiAweGVmIC0+IElSUSAxNyBNb2Rl
OjEgQWN0aXZlOjEgRGVzdDoxKQpbICAgIDAuOTE5Njk5XSBwY2llcG9ydCAwMDAwOjAyOjAxLjA6
IHBjaWVocDogU2xvdCAjMSBBdHRuQnRuLSBQd3JDdHJsLSBNUkwtIEF0dG5JbmQtIFB3ckluZC0g
SG90UGx1ZysgU3VycHJpc2UrIEludGVybG9jay0gTm9Db21wbCsgTExBY3RSZXArClsgICAgMC45
MTk5MDZdIHBjaWVwb3J0IDAwMDA6MDI6MDQuMDogZW5hYmxpbmcgZGV2aWNlICgwMDAyIC0+IDAw
MDMpClsgICAgMC45MTk5ODNdIHBjaWVwb3J0IDAwMDA6MDI6MDQuMDogcGNpZWhwOiBTbG90ICM0
IEF0dG5CdG4tIFB3ckN0cmwtIE1STC0gQXR0bkluZC0gUHdySW5kLSBIb3RQbHVnKyBTdXJwcmlz
ZSsgSW50ZXJsb2NrLSBOb0NvbXBsKyBMTEFjdFJlcCsKWyAgICAwLjkyMDA4OV0gc2hwY2hwOiBT
dGFuZGFyZCBIb3QgUGx1ZyBQQ0kgQ29udHJvbGxlciBEcml2ZXIgdmVyc2lvbjogMC40ClsgICAg
MC45MjAxMTVdIGVmaWZiOiBwcm9iaW5nIGZvciBlZmlmYgpbICAgIDAuOTIwMTMwXSBlZmlmYjog
c2hvd2luZyBib290IGdyYXBoaWNzClsgICAgMC45MjE1NzddIGVmaWZiOiBmcmFtZWJ1ZmZlciBh
dCAweDUwMDAwMDAwLCB1c2luZyA5NjAwaywgdG90YWwgOTYwMGsKWyAgICAwLjkyMTU3N10gZWZp
ZmI6IG1vZGUgaXMgMTkyMHgxMjgweDMyLCBsaW5lbGVuZ3RoPTc2ODAsIHBhZ2VzPTEKWyAgICAw
LjkyMTU3N10gZWZpZmI6IHNjcm9sbGluZzogcmVkcmF3ClsgICAgMC45MjE1NzhdIGVmaWZiOiBU
cnVlY29sb3I6IHNpemU9ODo4Ojg6OCwgc2hpZnQ9MjQ6MTY6ODowClsgICAgMC45MjE2MDJdIGZi
Y29uOiBEZWZlcnJpbmcgY29uc29sZSB0YWtlLW92ZXIKWyAgICAwLjkyMTYwMl0gZmIwOiBFRkkg
VkdBIGZyYW1lIGJ1ZmZlciBkZXZpY2UKWyAgICAwLjkyMTYwNl0gaW50ZWxfaWRsZTogTVdBSVQg
c3Vic3RhdGVzOiAweDExMTQyMTIwClsgICAgMC45MjE2MDddIGludGVsX2lkbGU6IHYwLjQuMSBt
b2RlbCAweDhFClsgICAgMC45MjE4NzRdIGludGVsX2lkbGU6IGxhcGljX3RpbWVyX3JlbGlhYmxl
X3N0YXRlcyAweGZmZmZmZmZmClsgICAgMC45MjI3OTBdIEFDUEk6IEFDIEFkYXB0ZXIgW0FDXSAo
b24tbGluZSkKWyAgICAwLjkyMjgzM10gaW5wdXQ6IExpZCBTd2l0Y2ggYXMgL2RldmljZXMvTE5Y
U1lTVE06MDAvTE5YU1lCVVM6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1dDAKWyAgICAwLjkyMjg1
Ml0gQUNQSTogTGlkIFN3aXRjaCBbTElEMF0KWyAgICAwLjkyMjg4Ml0gaW5wdXQ6IFBvd2VyIEJ1
dHRvbiBhcyAvZGV2aWNlcy9MTlhTWVNUTTowMC9MTlhTWUJVUzowMC9QTlAwQzBDOjAwL2lucHV0
L2lucHV0MQpbICAgIDAuOTIyODk0XSBBQ1BJOiBQb3dlciBCdXR0b24gW1BCVE5dClsgICAgMC45
MjI5MDZdIGlucHV0OiBTbGVlcCBCdXR0b24gYXMgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YU1lC
VVM6MDAvUE5QMEMwRTowMC9pbnB1dC9pbnB1dDIKWyAgICAwLjkyMjkxM10gQUNQSTogU2xlZXAg
QnV0dG9uIFtTQlROXQpbICAgIDAuOTI0NTUxXSB0aGVybWFsIExOWFRIRVJNOjAwOiByZWdpc3Rl
cmVkIGFzIHRoZXJtYWxfem9uZTAKWyAgICAwLjkyNDU1Ml0gQUNQSTogVGhlcm1hbCBab25lIFtU
SE1dICgyNSBDKQpbICAgIDAuOTI0NzAyXSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCAzMiBw
b3J0cywgSVJRIHNoYXJpbmcgZW5hYmxlZApbICAgIDAuOTI1Njc0XSBzZXJpYWwgMDAwMDowMDox
My4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDAgLT4gMDAwMikKWyAgICAwLjkyNTc3OF0gSU9BUElD
WzJdOiBTZXQgSVJURSBlbnRyeSAoUDoxIEZQRDowIERzdF9Nb2RlOjEgUmVkaXJfaGludDoxIFRy
aWdfTW9kZTowIERsdnJ5X01vZGU6MCBBdmFpbDowIFZlY3RvcjpFRiBEZXN0OjAwMDAwMDAxIFNJ
RDowMEY3IFNROjAgU1ZUOjEpClsgICAgMC45MjU3NzldIElPQVBJQ1swXTogU2V0IHJvdXRpbmcg
ZW50cnkgKDItMjAgLT4gMHhlZiAtPiBJUlEgMjAgTW9kZToxIEFjdGl2ZToxIERlc3Q6MSkKWyAg
ICAwLjkyNTkwMV0gc2VyaWFsIDAwMDA6MDA6MTYuMzogZW5hYmxpbmcgZGV2aWNlICgwMDAwIC0+
IDAwMDMpClsgICAgMC45NDcwNTJdIDAwMDA6MDA6MTYuMzogdHR5UzQgYXQgSS9PIDB4MzA2MCAo
aXJxID0gMTksIGJhc2VfYmF1ZCA9IDExNTIwMCkgaXMgYSAxNjU1MEEKWyAgICAwLjk0NzcwM10g
Tm9uLXZvbGF0aWxlIG1lbW9yeSBkcml2ZXIgdjEuMwpbICAgIDAuOTQ3NzQ4XSBMaW51eCBhZ3Bn
YXJ0IGludGVyZmFjZSB2MC4xMDMKWyAgICAwLjk0OTkzNV0gdHBtX3RpcyBNU0ZUMDEwMTowMDog
Mi4wIFRQTSAoZGV2aWNlLWlkIDB4MCwgcmV2LWlkIDc4KQpbICAgIDAuOTUyOTEwXSBiYXR0ZXJ5
OiBBQ1BJOiBCYXR0ZXJ5IFNsb3QgW0JBVDBdIChiYXR0ZXJ5IHByZXNlbnQpClsgICAgMC45NjE4
NjFdIGludGVsLWxwc3MgMDAwMDowMDoxNS4wOiBlbmFibGluZyBkZXZpY2UgKDAwMDAgLT4gMDAw
MikKWyAgICAwLjk3MTAxM10gbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkClsgICAgMC45
NzExMjRdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhhbmNlZCcgSG9zdCBDb250cm9sbGVyIChFSENJ
KSBEcml2ZXIKWyAgICAwLjk3MTEyNl0gZWhjaS1wY2k6IEVIQ0kgUENJIHBsYXRmb3JtIGRyaXZl
cgpbICAgIDAuOTcxMTM0XSBvaGNpX2hjZDogVVNCIDEuMSAnT3BlbicgSG9zdCBDb250cm9sbGVy
IChPSENJKSBEcml2ZXIKWyAgICAwLjk3MTEzNV0gb2hjaS1wY2k6IE9IQ0kgUENJIHBsYXRmb3Jt
IGRyaXZlcgpbICAgIDAuOTcxMTQwXSB1aGNpX2hjZDogVVNCIFVuaXZlcnNhbCBIb3N0IENvbnRy
b2xsZXIgSW50ZXJmYWNlIGRyaXZlcgpbICAgIDAuOTcxMjIzXSB4aGNpX2hjZCAwMDAwOjAwOjE0
LjA6IHhIQ0kgSG9zdCBDb250cm9sbGVyClsgICAgMC45NzEyOTRdIHhoY2lfaGNkIDAwMDA6MDA6
MTQuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAxClsgICAg
MC45NzIzNjJdIHhoY2lfaGNkIDAwMDA6MDA6MTQuMDogaGNjIHBhcmFtcyAweDIwMDA3N2MxIGhj
aSB2ZXJzaW9uIDB4MTEwIHF1aXJrcyAweDAwMDAwMDAwMDAwMDk4MTAKWyAgICAwLjk3MjM2NF0g
eGhjaV9oY2QgMDAwMDowMDoxNC4wOiBjYWNoZSBsaW5lIHNpemUgb2YgNjQgaXMgbm90IHN1cHBv
cnRlZApbICAgIDAuOTcyNDkxXSB1c2IgdXNiMTogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu
ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyLCBiY2REZXZpY2U9IDUuMDQKWyAgICAwLjk3MjQ5Ml0g
dXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlh
bE51bWJlcj0xClsgICAgMC45NzI0OTNdIHVzYiB1c2IxOiBQcm9kdWN0OiB4SENJIEhvc3QgQ29u
dHJvbGxlcgpbICAgIDAuOTcyNDk0XSB1c2IgdXNiMTogTWFudWZhY3R1cmVyOiBMaW51eCA1LjQu
MTgtMjAwLmZjMzEueDg2XzY0IHhoY2ktaGNkClsgICAgMC45NzI0OTRdIHVzYiB1c2IxOiBTZXJp
YWxOdW1iZXI6IDAwMDA6MDA6MTQuMApbICAgIDAuOTcyNTk1XSBodWIgMS0wOjEuMDogVVNCIGh1
YiBmb3VuZApbICAgIDAuOTcyNjA3XSBodWIgMS0wOjEuMDogMTIgcG9ydHMgZGV0ZWN0ZWQKWyAg
ICAwLjk3MzM3MF0geGhjaV9oY2QgMDAwMDowMDoxNC4wOiB4SENJIEhvc3QgQ29udHJvbGxlcgpb
ICAgIDAuOTczNDIyXSB4aGNpX2hjZCAwMDAwOjAwOjE0LjA6IG5ldyBVU0IgYnVzIHJlZ2lzdGVy
ZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMgpbICAgIDAuOTczNDIzXSB4aGNpX2hjZCAwMDAwOjAw
OjE0LjA6IEhvc3Qgc3VwcG9ydHMgVVNCIDMuMSBFbmhhbmNlZCBTdXBlclNwZWVkClsgICAgMC45
NzM0NDFdIHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQ
cm9kdWN0PTAwMDMsIGJjZERldmljZT0gNS4wNApbICAgIDAuOTczNDQyXSB1c2IgdXNiMjogTmV3
IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTEKWyAg
ICAwLjk3MzQ0Ml0gdXNiIHVzYjI6IFByb2R1Y3Q6IHhIQ0kgSG9zdCBDb250cm9sbGVyClsgICAg
MC45NzM0NDNdIHVzYiB1c2IyOiBNYW51ZmFjdHVyZXI6IExpbnV4IDUuNC4xOC0yMDAuZmMzMS54
ODZfNjQgeGhjaS1oY2QKWyAgICAwLjk3MzQ0M10gdXNiIHVzYjI6IFNlcmlhbE51bWJlcjogMDAw
MDowMDoxNC4wClsgICAgMC45NzM1MDZdIGh1YiAyLTA6MS4wOiBVU0IgaHViIGZvdW5kClsgICAg
MC45NzM1MTVdIGh1YiAyLTA6MS4wOiA2IHBvcnRzIGRldGVjdGVkClsgICAgMC45NzM3MTldIHVz
YjogcG9ydCBwb3dlciBtYW5hZ2VtZW50IG1heSBiZSB1bnJlbGlhYmxlClsgICAgMC45NzM4Nzdd
IHhoY2lfaGNkIDAwMDA6Mzc6MDAuMDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAwLjk3Mzky
OV0geGhjaV9oY2QgMDAwMDozNzowMC4wOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25l
ZCBidXMgbnVtYmVyIDMKWyAgICAwLjk3NTA2MV0geGhjaV9oY2QgMDAwMDozNzowMC4wOiBoY2Mg
cGFyYW1zIDB4MjAwMDc3YzEgaGNpIHZlcnNpb24gMHgxMTAgcXVpcmtzIDB4MDAwMDAwMDIwMDAw
OTgxMApbICAgIDAuOTc1MjIwXSB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVu
ZG9yPTFkNmIsIGlkUHJvZHVjdD0wMDAyLCBiY2REZXZpY2U9IDUuMDQKWyAgICAwLjk3NTIyMV0g
dXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQcm9kdWN0PTIsIFNlcmlh
bE51bWJlcj0xClsgICAgMC45NzUyMjFdIHVzYiB1c2IzOiBQcm9kdWN0OiB4SENJIEhvc3QgQ29u
dHJvbGxlcgpbICAgIDAuOTc1MjIyXSB1c2IgdXNiMzogTWFudWZhY3R1cmVyOiBMaW51eCA1LjQu
MTgtMjAwLmZjMzEueDg2XzY0IHhoY2ktaGNkClsgICAgMC45NzUyMjJdIHVzYiB1c2IzOiBTZXJp
YWxOdW1iZXI6IDAwMDA6Mzc6MDAuMApbICAgIDAuOTc1MzA0XSBodWIgMy0wOjEuMDogVVNCIGh1
YiBmb3VuZApbICAgIDAuOTc1MzA5XSBodWIgMy0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZApbICAg
IDAuOTc1Njg0XSB4aGNpX2hjZCAwMDAwOjM3OjAwLjA6IHhIQ0kgSG9zdCBDb250cm9sbGVyClsg
ICAgMC45NzU3NjNdIHhoY2lfaGNkIDAwMDA6Mzc6MDAuMDogbmV3IFVTQiBidXMgcmVnaXN0ZXJl
ZCwgYXNzaWduZWQgYnVzIG51bWJlciA0ClsgICAgMC45NzU3NjRdIHhoY2lfaGNkIDAwMDA6Mzc6
MDAuMDogSG9zdCBzdXBwb3J0cyBVU0IgMy4xIEVuaGFuY2VkIFN1cGVyU3BlZWQKWyAgICAwLjk3
NTc4M10gdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFBy
b2R1Y3Q9MDAwMywgYmNkRGV2aWNlPSA1LjA0ClsgICAgMC45NzU3ODRdIHVzYiB1c2I0OiBOZXcg
VVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MQpbICAg
IDAuOTc1Nzg0XSB1c2IgdXNiNDogUHJvZHVjdDogeEhDSSBIb3N0IENvbnRyb2xsZXIKWyAgICAw
Ljk3NTc4NV0gdXNiIHVzYjQ6IE1hbnVmYWN0dXJlcjogTGludXggNS40LjE4LTIwMC5mYzMxLng4
Nl82NCB4aGNpLWhjZApbICAgIDAuOTc1Nzg1XSB1c2IgdXNiNDogU2VyaWFsTnVtYmVyOiAwMDAw
OjM3OjAwLjAKWyAgICAwLjk3NTg3NV0gaHViIDQtMDoxLjA6IFVTQiBodWIgZm91bmQKWyAgICAw
Ljk3NTg4MV0gaHViIDQtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQKWyAgICAwLjk3NjE2NV0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JzZXJpYWxfZ2VuZXJpYwpb
ICAgIDAuOTc2MTY3XSB1c2JzZXJpYWw6IFVTQiBTZXJpYWwgc3VwcG9ydCByZWdpc3RlcmVkIGZv
ciBnZW5lcmljClsgICAgMC45NzYxNzldIGk4MDQyOiBQTlA6IFBTLzIgQ29udHJvbGxlciBbUE5Q
MDMwMzpQUzJLXSBhdCAweDYwLDB4NjQgaXJxIDEKWyAgICAwLjk3NjE3OV0gaTgwNDI6IFBOUDog
UFMvMiBhcHBlYXJzIHRvIGhhdmUgQVVYIHBvcnQgZGlzYWJsZWQsIGlmIHRoaXMgaXMgaW5jb3Jy
ZWN0IHBsZWFzZSBib290IHdpdGggaTgwNDIubm9wbnAKWyAgICAwLjk3Njc4MV0gaTgwNDI6IFdh
cm5pbmc6IEtleWxvY2sgYWN0aXZlClsgICAgMC45NzcwMjFdIHNlcmlvOiBpODA0MiBLQkQgcG9y
dCBhdCAweDYwLDB4NjQgaXJxIDEKWyAgICAwLjk3NzA5M10gbW91c2VkZXY6IFBTLzIgbW91c2Ug
ZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UKWyAgICAwLjk3NzMyM10gcnRjX2Ntb3MgMDA6MDI6
IFJUQyBjYW4gd2FrZSBmcm9tIFM0ClsgICAgMC45NzgxNzJdIHJ0Y19jbW9zIDAwOjAyOiByZWdp
c3RlcmVkIGFzIHJ0YzAKWyAgICAwLjk3ODE3M10gcnRjX2Ntb3MgMDA6MDI6IGFsYXJtcyB1cCB0
byBvbmUgbW9udGgsIHkzaywgMjQyIGJ5dGVzIG52cmFtClsgICAgMC45NzgxOTZdIGRldmljZS1t
YXBwZXI6IHVldmVudDogdmVyc2lvbiAxLjAuMwpbICAgIDAuOTc4Mjg1XSBkZXZpY2UtbWFwcGVy
OiBpb2N0bDogNC40MS4wLWlvY3RsICgyMDE5LTA5LTE2KSBpbml0aWFsaXNlZDogZG0tZGV2ZWxA
cmVkaGF0LmNvbQpbICAgIDAuOTc4MzQ0XSBpbnRlbF9wc3RhdGU6IEludGVsIFAtc3RhdGUgZHJp
dmVyIGluaXRpYWxpemluZwpbICAgIDAuOTc4ODQ2XSBpbnRlbF9wc3RhdGU6IEhXUCBlbmFibGVk
ClsgICAgMC45NzkwMTNdIGhpZHJhdzogcmF3IEhJRCBldmVudHMgZHJpdmVyIChDKSBKaXJpIEtv
c2luYQpbICAgIDAuOTc5MDMyXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJp
dmVyIHVzYmhpZApbICAgIDAuOTc5MDMzXSB1c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXIKWyAg
ICAwLjk3OTA3OV0gaW50ZWxfcG1jX2NvcmUgSU5UMzNBMTowMDogIGluaXRpYWxpemVkClsgICAg
MC45NzkxNTNdIGRyb3BfbW9uaXRvcjogSW5pdGlhbGl6aW5nIG5ldHdvcmsgZHJvcCBtb25pdG9y
IHNlcnZpY2UKWyAgICAwLjk3OTE5NV0gSW5pdGlhbGl6aW5nIFhGUk0gbmV0bGluayBzb2NrZXQK
WyAgICAwLjk3OTI3Ml0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMApbICAgIDAu
OTgwNzkyXSBpbnB1dDogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZCBhcyAvZGV2aWNlcy9w
bGF0Zm9ybS9pODA0Mi9zZXJpbzAvaW5wdXQvaW5wdXQzClsgICAgMC45ODIzMzldIFNlZ21lbnQg
Um91dGluZyB3aXRoIElQdjYKWyAgICAwLjk4MjM1Ml0gbWlwNjogTW9iaWxlIElQdjYKWyAgICAw
Ljk4MjM1M10gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDAuOTgyOTg5
XSBSQVM6IENvcnJlY3RhYmxlIEVycm9ycyBjb2xsZWN0b3IgaW5pdGlhbGl6ZWQuClsgICAgMC45
ODMwMzVdIG1pY3JvY29kZTogc2lnPTB4ODA2ZWMsIHBmPTB4ODAsIHJldmlzaW9uPTB4Y2EKWyAg
ICAwLjk4MzIwOF0gbWljcm9jb2RlOiBNaWNyb2NvZGUgVXBkYXRlIERyaXZlcjogdjIuMi4KWyAg
ICAwLjk4MzIxMl0gSVBJIHNob3J0aGFuZCBicm9hZGNhc3Q6IGVuYWJsZWQKWyAgICAwLjk4MzMy
N10gLi4uIEFQSUMgSUQ6ICAgICAgMDAwMDAwMDAgKDApClsgICAgMC45ODMzMjddIC4uLiBBUElD
IFZFUlNJT046IDAxMDYwMDE1ClsgICAgMC45ODMzMjhdIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjk4MzMyOV0g
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMApbICAgIDAuOTgzMzMwXSAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClsgICAgMC45ODMzMzJdIG51bWJlciBvZiBN
UCBJUlEgc291cmNlczogMTUuClsgICAgMC45ODMzMzJdIG51bWJlciBvZiBJTy1BUElDICMyIHJl
Z2lzdGVyczogMTIwLgpbICAgIDAuOTgzMzMyXSB0ZXN0aW5nIHRoZSBJTyBBUElDLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4KWyAgICAwLjk4MzM3Ml0gSU8gQVBJQyAjMi4uLi4uLgpbICAgIDAuOTgz
MzcyXSAuLi4uIHJlZ2lzdGVyICMwMDogMDIwMDAwMDAKWyAgICAwLjk4MzM3Ml0gLi4uLi4uLiAg
ICA6IHBoeXNpY2FsIEFQSUMgaWQ6IDAyClsgICAgMC45ODMzNzJdIC4uLi4uLi4gICAgOiBEZWxp
dmVyeSBUeXBlOiAwClsgICAgMC45ODMzNzNdIC4uLi4uLi4gICAgOiBMVFMgICAgICAgICAgOiAw
ClsgICAgMC45ODMzNzNdIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDc3MDAyMApbICAgIDAuOTgzMzcz
XSAuLi4uLi4uICAgICA6IG1heCByZWRpcmVjdGlvbiBlbnRyaWVzOiA3NwpbICAgIDAuOTgzMzcz
XSAuLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDogMApbICAgIDAuOTgzMzc0XSAuLi4uLi4u
ICAgICA6IElPIEFQSUMgdmVyc2lvbjogMjAKWyAgICAwLjk4MzM3NF0gLi4uLiByZWdpc3RlciAj
MDI6IDAwMDAwMDAwClsgICAgMC45ODMzNzRdIC4uLi4uLi4gICAgIDogYXJiaXRyYXRpb246IDAw
ClsgICAgMC45ODMzNzRdIC4uLi4gSVJRIHJlZGlyZWN0aW9uIHRhYmxlOgpbICAgIDAuOTgzMzc1
XSBJT0FQSUMgMDoKWyAgICAwLjk4MzM5N10gIHBpbjAwLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gs
IFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTgzNDE1
XSAgcGluMDEsIGVuYWJsZWQgLCBlZGdlICwgaGlnaCwgVigwMSksIElSUigwKSwgUygwKSwgcmVt
YXBwZWQsIEkoMDAwMCksICBaKDApClsgICAgMC45ODM0MzldICBwaW4wMiwgZW5hYmxlZCAsIGVk
Z2UgLCBoaWdoLCBWKDAyKSwgSVJSKDApLCBTKDApLCByZW1hcHBlZCwgSSgwMDAxKSwgIFooMCkK
WyAgICAwLjk4MzQ1Nl0gIHBpbjAzLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIo
MCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTgzNDc0XSAgcGluMDQsIGRp
c2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDAp
LCBNKDApClsgICAgMC45ODM0OTddICBwaW4wNSwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAw
KSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4MzUyMF0gIHBp
bjA2LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2Fs
LCBEKDAwKSwgTSgwKQpbICAgIDAuOTgzNTQzXSAgcGluMDcsIGRpc2FibGVkLCBlZGdlICwgaGln
aCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODM1
NjBdICBwaW4wOCwgZW5hYmxlZCAsIGVkZ2UgLCBoaWdoLCBWKDA4KSwgSVJSKDApLCBTKDApLCBy
ZW1hcHBlZCwgSSgwMDA3KSwgIFooMCkKWyAgICAwLjk4MzU3OV0gIHBpbjA5LCBlbmFibGVkICwg
bGV2ZWwsIGhpZ2gsIFYoMDkpLCBJUlIoMCksIFMoMCksIHJlbWFwcGVkLCBJKDAwMDgpLCAgWigw
KQpbICAgIDAuOTgzNTk3XSAgcGluMGEsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElS
UigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODM2MjFdICBwaW4wYiwg
ZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKEZGKSwgSVJSKDApLCBTKDApLCByZW1hcHBlZCwgSShC
RkZCKSwgIFooMikKWyAgICAwLjk4MzY0M10gIHBpbjBjLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gs
IFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTgzNjY2
XSAgcGluMGQsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5
c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODM2OTBdICBwaW4wZSwgZGlzYWJsZWQsIGVkZ2Ug
LCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAw
Ljk4MzcwOF0gIHBpbjBmLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMo
MCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTgzNzI4XSAgcGluMTAsIGVuYWJsZWQg
LCBsZXZlbCwgbG93ICwgVigxMCksIElSUigwKSwgUygwKSwgcmVtYXBwZWQsIEkoMDAwRiksICBa
KDApClsgICAgMC45ODM3NjZdICBwaW4xMSwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwg
SVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4MzgwM10gIHBpbjEy
LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBE
KDAwKSwgTSgwKQpbICAgIDAuOTgzODI2XSAgcGluMTMsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwg
VigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODM4NDld
ICBwaW4xNCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlz
aWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4Mzg3Ml0gIHBpbjE1LCBkaXNhYmxlZCwgZWRnZSAs
IGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAu
OTgzODg5XSAgcGluMTYsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygw
KSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODM5MDZdICBwaW4xNywgZGlzYWJsZWQs
IGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkK
WyAgICAwLjk4MzkyOV0gIHBpbjE4LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIo
MCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTgzOTUyXSAgcGluMTksIGRp
c2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDAp
LCBNKDApClsgICAgMC45ODM5NzVdICBwaW4xYSwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAw
KSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4Mzk5OV0gIHBp
bjFiLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2Fs
LCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0MDE4XSAgcGluMWMsIGRpc2FibGVkLCBlZGdlICwgaGln
aCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQw
MzZdICBwaW4xZCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBw
aHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDA2MF0gIHBpbjFlLCBkaXNhYmxlZCwgZWRn
ZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAg
IDAuOTg0MDgyXSAgcGluMWYsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwg
UygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQxMDBdICBwaW4yMCwgZGlzYWJs
ZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0o
MCkKWyAgICAwLjk4NDExOF0gIHBpbjIxLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJ
UlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0MTM2XSAgcGluMjIs
IGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQo
MDApLCBNKDApClsgICAgMC45ODQxNTldICBwaW4yMywgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBW
KDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDE4Ml0g
IHBpbjI0LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNp
Y2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0MjA1XSAgcGluMjUsIGRpc2FibGVkLCBlZGdlICwg
aGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45
ODQyMjhdICBwaW4yNiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDAp
LCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDI1MF0gIHBpbjI3LCBkaXNhYmxlZCwg
ZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpb
ICAgIDAuOTg0MjczXSAgcGluMjgsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigw
KSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQyOTFdICBwaW4yOSwgZGlz
YWJsZWQsIGVkZ2UgLCBoaWdoLCBWKEZCKSwgSVJSKDApLCBTKDApLCByZW1hcHBlZCwgSShCRUUz
KSwgIFooMikKWyAgICAwLjk4NDMxMF0gIHBpbjJhLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYo
MDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0MzM0XSAg
cGluMmIsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2lj
YWwsIEQoMDApLCBNKDApClsgICAgMC45ODQzNTddICBwaW4yYywgZGlzYWJsZWQsIGVkZ2UgLCBo
aWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4
NDM4MF0gIHBpbjJkLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCks
IHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0Mzk3XSAgcGluMmUsIGRpc2FibGVkLCBl
ZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsg
ICAgMC45ODQ0MTVdICBwaW4yZiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDAp
LCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDQzOF0gIHBpbjMwLCBkaXNh
YmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwg
TSgwKQpbICAgIDAuOTg0NDYxXSAgcGluMzEsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCks
IElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQ0ODVdICBwaW4z
MiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwg
RCgwMCksIE0oMCkKWyAgICAwLjk4NDUwOF0gIHBpbjMzLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gs
IFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0NTMx
XSAgcGluMzQsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5
c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQ1NDldICBwaW4zNSwgZGlzYWJsZWQsIGVkZ2Ug
LCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAw
Ljk4NDU2N10gIHBpbjM2LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMo
MCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0NTg1XSAgcGluMzcsIGRpc2FibGVk
LCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDAp
ClsgICAgMC45ODQ2MDJdICBwaW4zOCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJS
KDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDYyNV0gIHBpbjM5LCBk
aXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAw
KSwgTSgwKQpbICAgIDAuOTg0NjQ5XSAgcGluM2EsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigw
MCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQ2NzNdICBw
aW4zYiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNh
bCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDY5MV0gIHBpbjNjLCBkaXNhYmxlZCwgZWRnZSAsIGhp
Z2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0
NzA5XSAgcGluM2QsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwg
cGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQ3MjldICBwaW4zZSwgZGlzYWJsZWQsIGVk
Z2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAg
ICAwLjk4NDc3MV0gIHBpbjNmLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCks
IFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0NzkzXSAgcGluNDAsIGRpc2Fi
bGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBN
KDApClsgICAgMC45ODQ4MzFdICBwaW40MSwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwg
SVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDg1NV0gIHBpbjQy
LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBE
KDAwKSwgTSgwKQpbICAgIDAuOTg0ODczXSAgcGluNDMsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwg
VigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQ4OTJd
ICBwaW40NCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlz
aWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NDkxMF0gIHBpbjQ1LCBkaXNhYmxlZCwgZWRnZSAs
IGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAu
OTg0OTMyXSAgcGluNDYsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygw
KSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODQ5NTZdICBwaW40NywgZGlzYWJsZWQs
IGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkK
WyAgICAwLjk4NDk4MF0gIHBpbjQ4LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIo
MCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg0OTk5XSAgcGluNDksIGRp
c2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDAp
LCBNKDApClsgICAgMC45ODUwMTddICBwaW40YSwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAw
KSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTA0MV0gIHBp
bjRiLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2Fs
LCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1MDYwXSAgcGluNGMsIGRpc2FibGVkLCBlZGdlICwgaGln
aCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODUw
NzddICBwaW40ZCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBw
aHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTA5NV0gIHBpbjRlLCBkaXNhYmxlZCwgZWRn
ZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAg
IDAuOTg1MTE5XSAgcGluNGYsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwg
UygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODUxNDJdICBwaW41MCwgZGlzYWJs
ZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0o
MCkKWyAgICAwLjk4NTE2Nl0gIHBpbjUxLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJ
UlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1MTg1XSAgcGluNTIs
IGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQo
MDApLCBNKDApClsgICAgMC45ODUyMDNdICBwaW41MywgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBW
KDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTIyNV0g
IHBpbjU0LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNp
Y2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1MjQ5XSAgcGluNTUsIGRpc2FibGVkLCBlZGdlICwg
aGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45
ODUyNzJdICBwaW41NiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDAp
LCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTI5NV0gIHBpbjU3LCBkaXNhYmxlZCwg
ZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpb
ICAgIDAuOTg1MzE4XSAgcGluNTgsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigw
KSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODUzMzVdICBwaW41OSwgZGlz
YWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCks
IE0oMCkKWyAgICAwLjk4NTM1M10gIHBpbjVhLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDAp
LCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1Mzc2XSAgcGlu
NWIsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWws
IEQoMDApLCBNKDApClsgICAgMC45ODU0MDBdICBwaW41YywgZGlzYWJsZWQsIGVkZ2UgLCBoaWdo
LCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTQx
OF0gIHBpbjVkLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBo
eXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1NDQyXSAgcGluNWUsIGRpc2FibGVkLCBlZGdl
ICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAg
MC45ODU0NjVdICBwaW41ZiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBT
KDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTQ4N10gIHBpbjYwLCBkaXNhYmxl
ZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgw
KQpbICAgIDAuOTg1NTExXSAgcGluNjEsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElS
UigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODU1MzVdICBwaW42Miwg
ZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgw
MCksIE0oMCkKWyAgICAwLjk4NTU1OV0gIHBpbjYzLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYo
MDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1NTgxXSAg
cGluNjQsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2lj
YWwsIEQoMDApLCBNKDApClsgICAgMC45ODU1OTldICBwaW42NSwgZGlzYWJsZWQsIGVkZ2UgLCBo
aWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4
NTYxOF0gIHBpbjY2LCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCks
IHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1NjQyXSAgcGluNjcsIGRpc2FibGVkLCBl
ZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsg
ICAgMC45ODU2NjVdICBwaW42OCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDAp
LCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTY4OF0gIHBpbjY5LCBkaXNh
YmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwg
TSgwKQpbICAgIDAuOTg1NzA1XSAgcGluNmEsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCks
IElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODU3MzBdICBwaW42
YiwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwg
RCgwMCksIE0oMCkKWyAgICAwLjk4NTc3MV0gIHBpbjZjLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gs
IFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1ODA0
XSAgcGluNmQsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5
c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODU4MjddICBwaW42ZSwgZGlzYWJsZWQsIGVkZ2Ug
LCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAw
Ljk4NTg1MF0gIHBpbjZmLCBkaXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMo
MCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg1ODczXSAgcGluNzAsIGRpc2FibGVk
LCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDAp
ClsgICAgMC45ODU4OTZdICBwaW43MSwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJS
KDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTkxNV0gIHBpbjcyLCBk
aXNhYmxlZCwgZWRnZSAsIGhpZ2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAw
KSwgTSgwKQpbICAgIDAuOTg1OTMzXSAgcGluNzMsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigw
MCksIElSUigwKSwgUygwKSwgcGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODU5NTZdICBw
aW43NCwgZGlzYWJsZWQsIGVkZ2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNh
bCwgRCgwMCksIE0oMCkKWyAgICAwLjk4NTk3OV0gIHBpbjc1LCBkaXNhYmxlZCwgZWRnZSAsIGhp
Z2gsIFYoMDApLCBJUlIoMCksIFMoMCksIHBoeXNpY2FsLCBEKDAwKSwgTSgwKQpbICAgIDAuOTg2
MDAyXSAgcGluNzYsIGRpc2FibGVkLCBlZGdlICwgaGlnaCwgVigwMCksIElSUigwKSwgUygwKSwg
cGh5c2ljYWwsIEQoMDApLCBNKDApClsgICAgMC45ODYwMjVdICBwaW43NywgZGlzYWJsZWQsIGVk
Z2UgLCBoaWdoLCBWKDAwKSwgSVJSKDApLCBTKDApLCBwaHlzaWNhbCwgRCgwMCksIE0oMCkKWyAg
ICAwLjk4NjAyNV0gSVJRIHRvIHBpbiBtYXBwaW5nczoKWyAgICAwLjk4NjAyNl0gSVJRMCAtPiAw
OjIKWyAgICAwLjk4NjAyN10gSVJRMSAtPiAwOjEKWyAgICAwLjk4NjAyN10gSVJRMyAtPiAwOjMK
WyAgICAwLjk4NjAyOF0gSVJRNCAtPiAwOjQKWyAgICAwLjk4NjAyOF0gSVJRNSAtPiAwOjUKWyAg
ICAwLjk4NjAyOV0gSVJRNiAtPiAwOjYKWyAgICAwLjk4NjAyOV0gSVJRNyAtPiAwOjcKWyAgICAw
Ljk4NjAzMF0gSVJROCAtPiAwOjgKWyAgICAwLjk4NjAzMF0gSVJROSAtPiAwOjkKWyAgICAwLjk4
NjAzMV0gSVJRMTAgLT4gMDoxMApbICAgIDAuOTg2MDMyXSBJUlExMSAtPiAwOjExClsgICAgMC45
ODYwMzJdIElSUTEyIC0+IDA6MTIKWyAgICAwLjk4NjAzM10gSVJRMTMgLT4gMDoxMwpbICAgIDAu
OTg2MDMzXSBJUlExNCAtPiAwOjE0ClsgICAgMC45ODYwMzRdIElSUTE1IC0+IDA6MTUKWyAgICAw
Ljk4NjAzNF0gSVJRMTYgLT4gMDoxNgpbICAgIDAuOTg2MDM1XSBJUlExNyAtPiAwOjE3ClsgICAg
MC45ODYwMzVdIElSUTE4IC0+IDA6MTgKWyAgICAwLjk4NjAzNl0gSVJRMTkgLT4gMDoxOQpbICAg
IDAuOTg2MDM3XSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gZG9uZS4KWyAg
ICAwLjk4NjA0Ml0gQVZYMiB2ZXJzaW9uIG9mIGdjbV9lbmMvZGVjIGVuZ2FnZWQuClsgICAgMC45
ODYwNDJdIEFFUyBDVFIgbW9kZSBieTggb3B0aW1pemF0aW9uIGVuYWJsZWQKWyAgICAxLjAxMDkw
Nl0gc2NoZWRfY2xvY2s6IE1hcmtpbmcgc3RhYmxlICgxMDA1Mjk3MDE2LCA1NjA1NTYzKS0+KDEw
MzA5MTM5MTYsIC0yMDAxMTMzNykKWyAgICAxLjAxMTA4M10gcmVnaXN0ZXJlZCB0YXNrc3RhdHMg
dmVyc2lvbiAxClsgICAgMS4wMTEwOTNdIExvYWRpbmcgY29tcGlsZWQtaW4gWC41MDkgY2VydGlm
aWNhdGVzClsgICAgMS4wMzE2NDhdIExvYWRlZCBYLjUwOSBjZXJ0ICdGZWRvcmEga2VybmVsIHNp
Z25pbmcga2V5OiAyOWIyOGVjOTM0ZTQ5ZmJmYzMzNWQwMzQxZGVmNWY0Yjc0M2MyYzE4JwpbICAg
IDEuMDMxNjY3XSB6c3dhcDogbG9hZGVkIHVzaW5nIHBvb2wgbHpvL3pidWQKWyAgICAxLjAzMTg4
OV0gS2V5IHR5cGUgLl9mc2NyeXB0IHJlZ2lzdGVyZWQKWyAgICAxLjAzMTg5MF0gS2V5IHR5cGUg
LmZzY3J5cHQgcmVnaXN0ZXJlZApbICAgIDEuMDM2OTgzXSBLZXkgdHlwZSBiaWdfa2V5IHJlZ2lz
dGVyZWQKWyAgICAxLjAzOTA4MV0gS2V5IHR5cGUgZW5jcnlwdGVkIHJlZ2lzdGVyZWQKWyAgICAx
LjAzOTk5Nl0gaW50ZWdyaXR5OiBMb2FkaW5nIFguNTA5IGNlcnRpZmljYXRlOiBVRUZJOmRiClsg
ICAgMS4wNDAwMTFdIGludGVncml0eTogTG9hZGVkIFguNTA5IGNlcnQgJ0RlbGwgSW5jLiBVRUZJ
IERCOiA1ZGRiNzcyZGM4ODA2NjAwNTViYTBiYzEzMTg4NmJiNjMwYTYzOWU3JwpbICAgIDEuMDQw
MDExXSBpbnRlZ3JpdHk6IExvYWRpbmcgWC41MDkgY2VydGlmaWNhdGU6IFVFRkk6ZGIKWyAgICAx
LjA0MDAyNF0gaW50ZWdyaXR5OiBMb2FkZWQgWC41MDkgY2VydCAnTWljcm9zb2Z0IENvcnBvcmF0
aW9uIFVFRkkgQ0EgMjAxMTogMTNhZGJmNDMwOWJkODI3MDljOGNkNTRmMzE2ZWQ1MjI5ODhhMWJk
NCcKWyAgICAxLjA0MDAyNF0gaW50ZWdyaXR5OiBMb2FkaW5nIFguNTA5IGNlcnRpZmljYXRlOiBV
RUZJOmRiClsgICAgMS4wNDAwMzVdIGludGVncml0eTogTG9hZGVkIFguNTA5IGNlcnQgJ01pY3Jv
c29mdCBXaW5kb3dzIFByb2R1Y3Rpb24gUENBIDIwMTE6IGE5MjkwMjM5OGUxNmM0OTc3OGNkOTBm
OTllNGY5YWUxN2M1NWFmNTMnClsgICAgMS4wNDExMzldIGltYTogQWxsb2NhdGVkIGhhc2ggYWxn
b3JpdGhtOiBzaGEyNTYKWyAgICAxLjA1OTkyN10gaW1hOiBObyBhcmNoaXRlY3R1cmUgcG9saWNp
ZXMgZm91bmQKWyAgICAxLjA2MDY0OF0gUE06ICAgTWFnaWMgbnVtYmVyOiA4Ojg3MTo1ODgKWyAg
ICAxLjA2MDY3MV0gcGNpX2V4cHJlc3MgMDAwMDowMjowMC4wOnBjaWUyMTA6IGhhc2ggbWF0Y2hl
cwpbICAgIDEuMDYwOTY4XSBydGNfY21vcyAwMDowMjogc2V0dGluZyBzeXN0ZW0gY2xvY2sgdG8g
MjAyMC0wMi0xN1QxNTozMzo1MyBVVEMgKDE1ODE5NTM2MzMpClsgICAgMS4wNjE3ODVdIEZyZWVp
bmcgdW51c2VkIGRlY3J5cHRlZCBtZW1vcnk6IDIwNDBLClsgICAgMS4wNjIxNzFdIEZyZWVpbmcg
dW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDI1NTJLClsgICAgMS4wNjIxNzNdIFdyaXRlIHBy
b3RlY3RpbmcgdGhlIGtlcm5lbCByZWFkLW9ubHkgZGF0YTogMjI1MjhrClsgICAgMS4wNjI1OTdd
IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDIwMTZLClsgICAgMS4wNjI3Njhd
IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBpbWFnZSBtZW1vcnk6IDE0MjRLClsgICAgMS4wNzAwMTFd
IHg4Ni9tbTogQ2hlY2tlZCBXK1ggbWFwcGluZ3M6IHBhc3NlZCwgbm8gVytYIHBhZ2VzIGZvdW5k
LgpbICAgIDEuMDcwMDM1XSByb2RhdGFfdGVzdDogYWxsIHRlc3RzIHdlcmUgc3VjY2Vzc2Z1bApb
ICAgIDEuMDcwMDM4XSBSdW4gL2luaXQgYXMgaW5pdCBwcm9jZXNzCg==
--0000000000009b252c059eca6ece
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--0000000000009b252c059eca6ece--


From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:29:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3m5G-0005dZ-Ce; Mon, 17 Feb 2020 19:29:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aYIl=4F=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j3m5E-0005dS-Vy
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 19:29:33 +0000
X-Inumbo-ID: d262e91a-51bb-11ea-ade5-bc764e2007e4
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d262e91a-51bb-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 19:29:32 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id z3so21181755wru.3
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 11:29:32 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=mXpS1CjcVkS56TKDeIISbJfdp2uBnKSoiKLnoF29xTQ=;
 b=PK3zIPx3EbVDkKuPIKFymtrM1FWO7ksaSsF264YutVB/Z5xfnNdxEy2jHcUxrdc8Z8
 3qMkKf1VoAYm/OEfn4xyd2reTpR8Qmf5Ar9u/1/WdzK/E3lUpvsa3vylRLbnczx9G4Vg
 9mpLqDpLb1lF9nd1ir7zJ2mW5j6R68ZOxkpdeZ+4mgXL8Z8+pXO7BIXW3gPLA0PUSHxR
 A24ZTuu7Pjn0MdBgMciMh/RQogUtEDVd8/P3TH1z842CwQAT6EmP4heeS/RXXSgQgTXF
 0bRAxGu/c6BKpL89XLejG1b8PiV4+EqNqmH+sMvQLBtXXwtxKFb53Ou4BhbHFVpsIvdf
 dEew==
X-Gm-Message-State: APjAAAVGG4pRZBomGd1T14Kab9hWfVXnaG2O82liQ7kxMc2XZdPV2Aus
 eJA7b6UFDtpHrDdwbMe6M9A=
X-Google-Smtp-Source: APXvYqyE+Rtk8C2SVmVN0T2OGz/6e5SjB23g6BHctJwPE5kuHwI0ud/6zehqNUctqNavTrFKlFjECQ==
X-Received: by 2002:a5d:4ac8:: with SMTP id y8mr23464253wrs.272.1581967771403; 
 Mon, 17 Feb 2020 11:29:31 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-239.amazon.com.
 [54.240.197.239])
 by smtp.gmail.com with ESMTPSA id x21sm473976wmi.30.2020.02.17.11.29.30
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 17 Feb 2020 11:29:30 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-4-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <69fbdc2a-e64b-ff93-6392-661ca71a88a7@xen.org>
Date: Mon, 17 Feb 2020 19:29:29 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200217184324.73762-4-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAxNy8wMi8yMDIwIDE4OjQzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4g
QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBleGVjdXRpbmcgaW4gI01DIGNvbnRleHQuIFRoaXMg
aXMgbW9kZWxlZAo+IGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KPiAKPiBOb3RlIHRoYXQgdGhl
cmUgYXJlIG5vIHVzZXJzIG9mIGluX21jKCkgaW50cm9kdWNlZCBieSB0aGUgY2hhbmdlLAo+IGZ1
cnRoZXIgdXNlcnMgd2lsbCBiZSBhZGRlZCBieSBmb2xsb3d1cCBjaGFuZ2VzLgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+
ICAgeGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMgfCAyICsrCj4gICB4ZW4vaW5jbHVkZS9h
c20teDg2L2hhcmRpcnEuaCB8IDUgKysrKysKPiAgIHhlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3Rh
dC5oIHwgMSArCj4gICAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQo+IAo+IGRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL21jZS5jCj4gaW5kZXggZDYxZTU4MmFmMy4uOTNlZDU3NTJhYyAxMDA2NDQKPiAtLS0g
YS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL21jZS5jCj4gQEAgLTkzLDcgKzkzLDkgQEAgdm9pZCB4ODZfbWNlX3ZlY3Rvcl9yZWdp
c3Rlcih4ODZfbWNlX3ZlY3Rvcl90IGhkbHIpCj4gICAKPiAgIHZvaWQgZG9fbWFjaGluZV9jaGVj
ayhjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKPiAgIHsKPiArICAgIG1jX2VudGVy
KCk7Cj4gICAgICAgX21hY2hpbmVfY2hlY2tfdmVjdG9yKHJlZ3MpOwo+ICsgICAgbWNfZXhpdCgp
Owo+ICAgfQo+ICAgCj4gICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2hh
cmRpcnEuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGlycS5oCj4gaW5kZXggMzRlMWI0OTI2
MC4uYWYzZWFiNmE0ZCAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEu
aAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGlycS5oCj4gQEAgLTgsNiArOCw3IEBA
IHR5cGVkZWYgc3RydWN0IHsKPiAgIAl1bnNpZ25lZCBpbnQgX19zb2Z0aXJxX3BlbmRpbmc7Cj4g
ICAJdW5zaWduZWQgaW50IF9fbG9jYWxfaXJxX2NvdW50Owo+ICAgCXVuc2lnbmVkIGludCBfX25t
aV9jb3VudDsKPiArCXVuc2lnbmVkIGludCBtY19jb3VudDsKPiAgIAlib29sX3QgX19td2FpdF93
YWtldXA7Cj4gICB9IF9fY2FjaGVsaW5lX2FsaWduZWQgaXJxX2NwdXN0YXRfdDsKPiAgIAo+IEBA
IC0xOCw2ICsxOSwxMCBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4gICAjZGVmaW5lIGlycV9lbnRlcigp
CShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQo+ICAgI2RlZmluZSBpcnFf
ZXhpdCgpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQo+ICAgCj4gKyNk
ZWZpbmUgaW5fbWMoKSAJKG1jX2NvdW50KHNtcF9wcm9jZXNzb3JfaWQoKSkgIT0gMCkKPiArI2Rl
ZmluZSBtY19lbnRlcigpCShtY19jb3VudChzbXBfcHJvY2Vzc29yX2lkKCkpKyspCj4gKyNkZWZp
bmUgbWNfZXhpdCgpCShtY19jb3VudChzbXBfcHJvY2Vzc29yX2lkKCkpLS0pCj4gKwo+ICAgdm9p
ZCBhY2tfYmFkX2lycSh1bnNpZ25lZCBpbnQgaXJxKTsKPiAgIAo+ICAgZXh0ZXJuIHZvaWQgYXBp
Y19pbnRyX2luaXQodm9pZCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pcnFfY3B1
c3RhdC5oIGIveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKPiBpbmRleCA3MzYyOWY2ZWM4
Li4xMmI5MzJmYzM5IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5o
Cj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKPiBAQCAtMjYsNSArMjYsNiBA
QCBleHRlcm4gaXJxX2NwdXN0YXRfdCBpcnFfc3RhdFtdOwo+ICAgI2RlZmluZSBsb2NhbF9pcnFf
Y291bnQoY3B1KQlfX0lSUV9TVEFUKChjcHUpLCBfX2xvY2FsX2lycV9jb3VudCkKPiAgICNkZWZp
bmUgbm1pX2NvdW50KGNwdSkJCV9fSVJRX1NUQVQoKGNwdSksIF9fbm1pX2NvdW50KQo+ICAgI2Rl
ZmluZSBtd2FpdF93YWtldXAoY3B1KQlfX0lSUV9TVEFUKChjcHUpLCBfX213YWl0X3dha2V1cCkK
PiArI2RlZmluZSBtY19jb3VudChjcHUpCQlfX0lSUV9TVEFUKChjcHUpLCBtY19jb3VudCkKClRo
ZSBoZWFkZXIgaXMgb25seSBtZWFudCB0byBjb250YWluIGFyY2gtaW5kZXBlbmRlbnQgSVJRIHN0
YXRzIChzZWUgCmNvbW1lbnQgYSBmZXcgbGluZXMgYWJvdmUpLiBUaGlzIGlzIHVubGlrZWx5IHRv
IGJlIHVzZWQgb24gQXJtLCBzbyBjYW4gCnlvdSBtb3ZlIHRoaXMgaW50byBhbiB4ODYgc3BlY2lm
aWMgaGVhZGVyPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:46:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:46:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3mLH-0007VH-F6; Mon, 17 Feb 2020 19:46:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ATlc=4F=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3mLG-0007VC-Tw
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 19:46:06 +0000
X-Inumbo-ID: 2291de26-51be-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2291de26-51be-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 19:46:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581968766;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=DFCxVsGn2hXn+MjTNHtNTVvKvNXKKd2FFG+QmnFNAw4=;
 b=PaK2qn2jRUOdr56FeEB0zdXeSvNgFG8OFrAeGg1EHcvZrVU/b2sR78dX
 SILegzw8CrVFdoOxiPmZXN+xokJTuwF89W125DSmaQyHYRS/IPuwnTIGV
 1R4nKZppuB+3cpQmZfehm0ZiY1m+ylz6v3JEofaffvXNllKPJoX+YyHVe Y=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SdWxDg74XohVPDNtgYUc5C9AthiZyxvXX0Nh1mbJFWiJtBivpWUdnkuFTmLcJrRApcqSvOrh2n
 m450Ei8NLJvZsLl/CLpuDinxn6tqP3RiFNgHqHgfG9OOhFzH+ZUnGLicN+gFJAEzJjmHJASzYh
 wAMFUXMYwN6Hw4ZXO4i3V+WmdtyZqR/b+3LcA4AMcqaENBWQn9SWnYSjQJvfYPosOmpXXXffM4
 P3YYsHV6aGJHGbTuBl6yaQm3waS20oYVyIuSrcmszzoINkTJXg+MCzHOsMG/sRUJagJSzbZspz
 g2k=
X-SBRS: 2.7
X-MesageID: 12586063
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,453,1574139600"; d="scan'208";a="12586063"
To: Jason Andryuk <jandryuk@gmail.com>, Aaron Janse <aaron@ajanse.me>
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
 <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
Date: Mon, 17 Feb 2020 19:46:00 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAxOToxOSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiBlbmFibGluZyB2ZWNP
biBUdWUsIERlYyAzMSwgMjAxOSBhdCA1OjQzIEFNIEFhcm9uIEphbnNlIDxhYXJvbkBhamFuc2Uu
bWU+IHdyb3RlOgo+PiBPbiBUdWUsIERlYyAzMSwgMjAxOSwgYXQgMTI6MjcgQU0sIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4+PiBJcyB0aGVyZSBhbnkgZnVsbCBib290IGxvZyBpbiB0aGUgYmFkIGNh
c2U/ICBEZWJ1Z2dpbmcgdmlhIGRpdmluYXRpb24KPj4+IGlzbid0IGFuIGVmZmVjdGl2ZSB3YXkg
dG8gZ2V0IHRoaW5ncyBkb25lLgo+PiBBZ3JlZWQuIEkgaW5jbHVkZWQgc29tZSBtb3JlIHZlcmJv
c2UgbG9ncyB0b3dhcmRzIHRoZSBlbmQgb2YgdGhlIGVtYWlsICh0eXBlZCB1cCBieSBoYW5kKS4K
Pj4KPj4gQXR0YWNoZWQgYXJlIHBpY3R1cmVzIGZyb20gYSBzbG93LW1vdGlvbiB2aWRlbyBvZiBt
eSBsYXB0b3AgYm9vdGluZy4gTm90ZSB0aGF0IEkgYWxzbyBpbmNsdWRlZCBhIHBpY3R1cmUgb2Yg
YSBzdGFjayB0cmFjZSB0aGF0IGhhcHBlbnMgaW1tZWRpYXRlbHkgYmVmb3JlIHJlYm9vdC4gSXQg
ZG9lc24ndCBsb29rIHJlbGF0ZWQsIGJ1dCBJIHdhbnRlZCB0byBpbmNsdWRlIGl0IGFueXdheS4K
Pj4KPj4gSSB0aGluayB0aGUgb3JpZ2luYWwgZW1haWwgc2hvdWxkIGhhdmUgc2FpZCAiNC44LjUi
IGluc3RlYWQgb2YgIjQuMC41LiIgUmVnYXJkbGVzcywgZXZlcnlvbmUgb24gdGhpcyBtYWlsaW5n
IGxpc3QgY2FuIG5vdyBzZWUgYWxsIHRoZSBib290IGxvZ3MgdGhhdCBJJ3ZlIHNlZW4uCj4+Cj4+
IEF0dGFjaGluZyBhIHNlcmlhbCBjb25zb2xlIHNlZW1zIGxpa2UgaXQgd291bGQgYmUgZGlmZmlj
dWx0IHRvIGRvIG9uIHRoaXMgbGFwdG9wLCBvdGhlcndpc2UgSSB3b3VsZCBoYXZlIHNlbnQgdGhl
IGxvZ3MgYXMgYSB0eHQgZmlsZS4KPiBJJ20gc2VlaW5nIFhlbiBwYW5pYzogIklPLUFQSUMgKyB0
aW1lciBkb2Vzbid0IHdvcmsiIG9uIGEgRGVsbAo+IExhdGl0dWRlIDcyMDAgMi1pbi0xLiAgRmVk
b3JhIDMxIExpdmUgVVNCIGltYWdlIGJvb3RzIHN1Y2Nlc3NmdWxseS4KPiBObyB3YXkgdG8gZ2V0
IHNlcmlhbCBvdXRwdXQuICBJIG1hbnVhbGx5IHJlY3JlYXRlZCB0aGUgb3V0cHV0IGJlZm9yZQo+
IGZyb20gdGhlIHZnYSBkaXNwbGF5LgoKV2UgaGF2ZSBtdWx0aXBsZSBidWdzLgoKRmlyc3QgYW5k
IGZvcmVtb3N0LCBYZW4gc2VlbXMgdG90YWxseSBicm9rZW4gd2hlbiBydW5uaW5nIGluIEV4dElO
VAptb2RlLsKgIFRoaXMgbmVlZHMgYWRkcmVzc2luZywgYW5kIG91Z2h0IHRvIGJlIHN1ZmZpY2ll
bnQgdG8gbGV0IFhlbgpib290LCBhdCB3aGljaCBwb2ludCB3ZSBjYW4gdHJ5IHRvIGZpZ3VyZSBv
dXQgd2h5IGl0IGlzIHRyeWluZyB0byBmYWxsCmJhY2sgaW50byA0ODYoaXNoKSBjb21wYXRpYmls
aXR5IG1vZGUuCgo+IEkgdGVzdGVkIExpbnV4IHdpdGggaW50ZWxfaW9tbXU9b24gYW5kIHRoYXQg
Ym9vdGVkIHN1Y2Nlc3NmdWxseS4KPiBVbmRlciBYZW4sIHRoaXMgc3lzdGVtIHNldHMgaW9tbXVf
eDJhcGljX2VuYWJsZWQgPSB0cnVlLCBzbwo+IGZvcmNlX2lvbW11IGlzIHNldCBhbmQgaW9tbXU9
MCBjYW5ub3QgZGlzYWJsZSB0aGUgaW9tbXUuCj4gZmFpbHMuICBPaCwgSSBjYW4gZGlzYWJsZSB4
MmFwaWMgYW5kIHRoZW4gZGlzYWJsZSBpb21tdQo+Cj4geDJhcGljPTEgLT4gZmFpbHVyZSBhYm92
ZQo+IHgyYXBpYz0wIGlvbW11PTAgLT4gZmFpbHVyZSBhYm92ZQo+IGNsb2Nrc291cmNlPWFjcGkg
LT4gZG9lc24ndCBoZWxwCj4gY2xvY2tzb3VyY2U9cGl0IC0+IGhhbmdzIGFmdGVyICJsb2FkIHRy
YWNraW5nIHdpbmRvdyBsZW5ndGggMTA3Mzc0MTgyNCBucyIKCk5vbmUgb2YgdGhlc2UgYXJlIHN1
cnByaXNpbmcsIGdpdmVuIHRoYXQgWGVuIGNhbid0IG1ha2UgYW55IGludGVycnVwdHMKd29yayBh
dCBhbGwuCgo+IG5vYXBpYyAtPiBCVUcgaW4gaW5pdF9ic3BfQVBJQwoKVGhpcyBpcyBhIHN1cnBy
aXNlLsKgIEl0cyBjbGVhcmx5IGEgYnVnIGluIFhlbi7CoCAoT1RPSCwgSSd2ZSBiZWVuCnRocmVh
dGVuaW5nIHRvIHJpcCBhbGwgb2YgdGhhdCBsb2dpYyBvdXQsIGJlY2F1c2UgdGhlcmUgaXMgbm8g
c3VjaCB0aGluZwphcyBhIDY0Yml0IGNhcGFibGUgc3lzdGVtIHdpdGhvdXQgYW4gaW50ZWdyYXRl
ZCBBUElDLikKCj4gT25lIG90aGVyIHRoaW5nIHRoYXQgbWlnaHQgYmUgbm90ZXdvcnRoeS4gIExp
bnV4IG9ubHkgcHJpbnRzIEFDUEkgSVJRMAo+IGFuZCBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUgd2hl
cmUgWGVuIGxpc3RzIElSUSAwLCAyICYgOS4KCkh1aCAtIHRoaXMgaXMgc3VwcG9zZWQgdG8gY29t
ZSBkaXJlY3RseSBmcm9tIHRoZSBBQ1BJIHRhYmxlcywgc28gTGludXgKYW5kIFhlbiBzaG91bGQg
YmUgdXNpbmcgdGhlIHNhbWUgc291cmNlIG9mIGluZm9ybWF0aW9uLgoKPgo+IEJlbG93IGlzIHRo
ZSByZS1jb25zdHJ1Y3RlZCBYZW4gY29uc29sZSBvdXRwdXQuICBUaGUgU01CSU9TIGxpbmUgaXMK
PiB0aGUgZmlyc3QgdGhpbmcgZGlzcGxheWVkIG9uIHRoZSBWR0Egb3V0cHV0LgoKWWVzIC0gaXQg
aXMgdGhlIGZpcnN0IHRoaW5nIHByaW50ZWQgYWZ0ZXIgdmVzYV9pbml0KCkgd2hpY2ggSSB0aGlu
ayBpcyBhCm1hbmlmZXN0YXRpb24gb2YgYSBwcmV2aW91cyBFRkkgYnVnIEkndmUgcmVwb3J0ZWQu
wqAgRG9lcyBib290aW5nIHdpdGgKLWJhc2V2aWRlbyBoZWxwP8KgIChObyBuZWVkIHRvIHRyYW5z
Y3JpYmUgdGhlIG91dHB1dCwgbWFudWFsbHkuwqAgSnVzdApuZWVkIHRvIGtub3cgaWYgaXQgbGV0
cyB5b3Ugc2VlIHRoZSBmdWxsIGxvZy4pCgo+ICAgSSBza2lwcGVkIHRoZSBmdWxsIEVGSQo+IG1l
bW9yeSBtYXAgZHVtcCBzaW5jZSBpdCBpcyBxdWl0ZSBsb25nLgo+Cj4gSSd2ZSBhbHNvIGF0dGFj
aGVkIHRoZSBMaW51eCBkbWVzZyBvdXRwdXQuICBBbnkgcG9pbnRlcnMgb3IKPiBzdWdnZXN0aW9u
cyBhcmUgbW9zdCB3ZWxjb21lLgoKTGV0cyBzdGFydCB3aXRoIGdldHRpbmcgWGVuIGFibGUgdG8g
bGltcCBhbG9uZyB0byBhIGZ1bGwgYm9vdC7CoCBBZnRlcgp0aGF0LCB3ZSBjYW4gZmlndXJlIG91
dCBob3cgdG8gc3RvcCBpdCBtYWtpbmcgc2lsbHkgZGVjaXNpb25zIGR1cmluZyBib290LgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:51:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:51:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3mQm-0008Ku-6S; Mon, 17 Feb 2020 19:51:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=LHIC=4F=microsoft.com=mikelley@srs-us1.protection.inumbo.net>)
 id 1j3mQk-0008Kp-R9
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 19:51:46 +0000
X-Inumbo-ID: ed403be0-51be-11ea-aa99-bc764e2007e4
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (unknown
 [40.107.236.95]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ed403be0-51be-11ea-aa99-bc764e2007e4;
 Mon, 17 Feb 2020 19:51:45 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=W/4v1TXXFRYHDaMqMlE6AUV7uwRfFuFHGL6Fau0I56IhW0TlWSartKRXnnrQbkuFnlxLb47r6hq33pDsuAj0UvPrc/C+/lsqr8/CVqUCzdzclJIlGU7YnKhoqpugRLX0t39Fq6XxKc8M9vNVEVpdXJrlEbVVA+Ajo9wa3xUceB4V/X5CHecbIwBcJM2kHirk4xNeo2VKbYPKyvrt6M86bpC4ApVsa3DH5SLF0Xn9d5URccg/aeqQuosJQu8XuTeGxAvmwcO5wleXoDB1vYHyKsGy9Ww3F2pejx0bybicBz8U95sLumCkZBadXiy91ZHewjHW2UyRe4ntfubdsKjTxg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=P6Xabp4FkDkl5YG04e/Em2QuDZL8jUpADoK9Q0iw4m0=;
 b=e0+m9rEj/OWyz0hStAAsqbgREYHlmCeeN5jiGvgZIZYN2/q2DZUeix1r4gCdn8JGUGfOmm1zF2a3dVRVhr1gAZBoC+VMZ8UBmHu6joKI/ccw3kkappbJm+osLRjRQIGmfPBysnTtPfbLd1mrvii69r8Wbdm3qtpsARxUoJcaPfQs1JApWY8mNRNmU2qsCCsBT4WOc0GYmnhNxK7vxa5v5qGszYSRC4lQWz+kJ5/qefUiDimEIxUJDwvSjCtoUeT9u/UYr4r7DsJNQHydxlcHhr3qy5WM/327N2tPt/kgNHsnn5AjifC3UrMH9XVLIXkMJQcxOBdroLEooKXO9JlVVg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=microsoft.com; dmarc=pass action=none
 header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=P6Xabp4FkDkl5YG04e/Em2QuDZL8jUpADoK9Q0iw4m0=;
 b=BTWwpxu+QQmWk/INQWT5AQ9lEPsRbAj2tKlalxtQ1QVtRetPFYykmxig/dQGBS7lFMlHNNmOc2j30gBxZZg0abP4wnyCgU2gruD/lvOtq0X8OmrmWf+0ooOeGWgLpGKScjVvLPBhzxHoxtUMmRqh/Y0R4xNkR/yHQfTsS/eIrgY=
Received: from MW2PR2101MB1052.namprd21.prod.outlook.com (52.132.149.16) by
 MW2PR2101MB0907.namprd21.prod.outlook.com (52.132.152.27) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2772.1; Mon, 17 Feb 2020 19:51:42 +0000
Received: from MW2PR2101MB1052.namprd21.prod.outlook.com
 ([fe80::79be:4582:d077:d039]) by MW2PR2101MB1052.namprd21.prod.outlook.com
 ([fe80::79be:4582:d077:d039%6]) with mapi id 15.20.2729.010; Mon, 17 Feb 2020
 19:51:42 +0000
From: Michael Kelley <mikelley@microsoft.com>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
Thread-Index: AQHV5Zno5JoyTE6f5U+pDv6g/fcVFqgfycSQ
Date: Mon, 17 Feb 2020 19:51:42 +0000
Message-ID: <MW2PR2101MB10521C77BCE006C4345D1D51D7160@MW2PR2101MB1052.namprd21.prod.outlook.com>
References: <20200217135517.5826-1-liuwe@microsoft.com>
 <20200217135517.5826-4-liuwe@microsoft.com>
In-Reply-To: <20200217135517.5826-4-liuwe@microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=mikelley@ntdev.microsoft.com;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-02-17T19:51:40.4190282Z;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure
 Information Protection;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=861f5a65-5866-4192-89ea-379f506cfe2e;
 MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=mikelley@microsoft.com; 
x-originating-ip: [173.197.107.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b16cb94c-3a75-4d65-d705-08d7b3e2cfe8
x-ms-traffictypediagnostic: MW2PR2101MB0907:|MW2PR2101MB0907:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MW2PR2101MB0907BE834C4BEFFAA76E7402D7160@MW2PR2101MB0907.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0316567485
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(39860400002)(136003)(376002)(346002)(366004)(396003)(189003)(199004)(52536014)(110136005)(7696005)(86362001)(966005)(54906003)(316002)(478600001)(5660300002)(10290500003)(6506007)(186003)(55016002)(2906002)(71200400001)(81166006)(8676002)(26005)(64756008)(66556008)(66446008)(8990500004)(76116006)(8936002)(66476007)(9686003)(81156014)(66946007)(4326008)(33656002)(2004002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:MW2PR2101MB0907;
 H:MW2PR2101MB1052.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: microsoft.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /9lwfLcHz7aAlHVAGqxKV7vMTHYrmx5sDBnaTFif1lPd1rxHq4ElcrvtKfLHLNGcKI+W8DCfQpdipaJuFPgOeVR2sTRV/sxPf1PeMZtpbMtHbOJqC2VKAX0hEsYEQOG5HLQwMUwy4z6VGbQqITQbUfFT7PkehUGAYVyuaLjthnayWDVaATPNE236z6P+Ql8yi5oWh6JccdBPkazeu/T7iKK+m5bUBTXhQNrsRSc/5QbTD0nkK5p/5ZPYyYGnYoggNMxbq622JvNrbo7/WQjcA2lu2Q9Ad4B9kejOaWEg/4XbqfAnKJCReei7Ds9w2E3tnxnIpKYWj1ST0KEm9TZ3kt2FV4lWNdwgfe4snFCMYWgDYcEmwsgRkjODPgE5Je0BGSjC1BaicN084BeuQMN2Jl6gLiunEsZN2vMRRa3AKHPhWFkwIby8/AS90G8xubav4s+6mDJZxNFqFMiIBViEtAoaESoxfG+4wxz66CnnF8RIdsS4gU37Urf57DARMGjYTFCUGQbNYqEF70lfTPRI4d2UCQfSd2Haxim5dZOaZwudePD19KDv5Z9B89B+eUWV
x-ms-exchange-antispam-messagedata: iocbAUFB+nkECewwO/cgHkuUj78A/EZ76A9zJwIDLfOT20xybmfycMuezOI784mCpKnvcFGEwvRAueygZoDkJlI+BTGgu/atW5JW+SGV2sNkiJDQXglcv44aAZcSp7S6N/tVFl5A+npe+DVxsuKabQ==
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b16cb94c-3a75-4d65-d705-08d7b3e2cfe8
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2020 19:51:42.6269 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: OW+thnKkCQr31dWzB35IZ34rl5hMqobh1Zw0oZ0SxN+//OqTpvnBqsreTJHNnie4S7iivQd2fXcWHmFMQvWWGbUYduJQCCvzF3SFVbvIpUE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB0907
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Wei Liu <liuwe@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5AZ21haWwuY29tPiBPbiBCZWhhbGYgT2YgV2VpIExp
dQoKW3NuaXBdCgo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwu
YyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2
NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4wYWJiMzdiMDVmCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCj4gQEAgLTAsMCArMSw3NCBAQAo+ICsv
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioKPiAqKioqCj4gKyAqIGFyY2gveDg2L2d1ZXN0L2h5cGVydi91dGls
LmMKPiArICoKPiArICogSHlwZXItViB1dGlsaXR5IGZ1bmN0aW9ucwo+ICsgKgo+ICsgKiBUaGlz
IHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29y
IG1vZGlmeQo+ICsgKiBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0
aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+ICsgKiAoYXQgeW91ciBv
cHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+ICsgKgo+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlz
dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiArICogYnV0IFdJ
VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK
PiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NF
LiAgU2VlIHRoZQo+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh
aWxzLgo+ICsgKgo+ICsgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH
TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQo+ICsgKiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsg
SWYgbm90LCBzZWUgaHR0cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8uCj4gKyAqCj4gKyAqIENv
cHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCj4gKyAqLwo+ICsKPiArI2luY2x1ZGUgPHhlbi9j
cHUuaD4KPiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZXJybm8u
aD4KPiArCj4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2Lmg+Cj4gKyNpbmNsdWRlIDxhc20v
Z3Vlc3QvaHlwZXJ2LXRsZnMuaD4KPiArCj4gKyNpbmNsdWRlICJwcml2YXRlLmgiCj4gKwo+ICtp
bnQgY3B1bWFza190b192cHNldChzdHJ1Y3QgaHZfdnBzZXQgKnZwc2V0LAo+ICsgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBjcHVtYXNrX3QgKm1hc2spCj4gK3sKPiArICAgIGludCBuciA9IDE7
Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1LCB2Y3B1X2JhbmssIHZjcHVfb2Zmc2V0Owo+ICsgICAg
dW5zaWduZWQgaW50IG1heF9iYW5rcyA9IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggLyA2NDsKPiAr
Cj4gKyAgICAvKiBVcCB0byA2NCBiYW5rcyBjYW4gYmUgcmVwcmVzZW50ZWQgYnkgdmFsaWRfYmFu
a19tYXNrICovCj4gKyAgICBpZiAoIG1heF9iYW5rcyA+IDY0ICkKPiArICAgICAgICByZXR1cm4g
LUUyQklHOwo+ICsKPiArICAgIC8qIENsZWFyIGFsbCBiYW5rcyB0byBhdm9pZCBmbHVzaGluZyB1
bndhbnRlZCBDUFVzICovCj4gKyAgICBmb3IgKCB2Y3B1X2JhbmsgPSAwOyB2Y3B1X2JhbmsgPCBt
YXhfYmFua3M7IHZjcHVfYmFuaysrICkKPiArICAgICAgICB2cHNldC0+YmFua19jb250ZW50c1t2
Y3B1X2JhbmtdID0gMDsKPiArCj4gKyAgICB2cHNldC0+dmFsaWRfYmFua19tYXNrID0gMDsKPiAr
ICAgIHZwc2V0LT5mb3JtYXQgPSBIVl9HRU5FUklDX1NFVF9TUEFSU0VfNEs7Cj4gKwo+ICsgICAg
Zm9yX2VhY2hfY3B1ICggY3B1LCBtYXNrICkKPiArICAgIHsKPiArICAgICAgICB1bnNpZ25lZCBp
bnQgdmNwdSA9IGh2X3ZwX2luZGV4KGNwdSk7Cj4gKwo+ICsgICAgICAgIHZjcHVfYmFuayA9IHZj
cHUgLyA2NDsKPiArICAgICAgICB2Y3B1X29mZnNldCA9IHZjcHUgJSA2NDsKPiArCj4gKyAgICAg
ICAgX19zZXRfYml0KHZjcHVfb2Zmc2V0LCAmdnBzZXQtPmJhbmtfY29udGVudHNbdmNwdV9iYW5r
XSk7Cj4gKyAgICAgICAgX19zZXRfYml0KHZjcHVfYmFuaywgJnZwc2V0LT52YWxpZF9iYW5rX21h
c2spOwoKVGhpcyBhcHByb2FjaCB0byBzZXR0aW5nIHRoZSBiaXRzIGluIHRoZSB2YWxpZF9iYW5r
X21hc2sgY2F1c2VzIGEgYnVnLgpJZiBhbiBlbnRpcmUgNjQtYml0IHdvcmQgaW4gdGhlIGJhbmtf
Y29udGVudHMgYXJyYXkgaXMgemVybyBiZWNhdXNlIHRoZXJlCmFyZSBubyBDUFVzIGluIHRoYXQg
cmFuZ2UsIHRoZSBjb3JyZXNwb25kaW5nIGJpdCBpbiB2YWxpZF9iYW5rX21hc2sgc3RpbGwKbXVz
dCBiZSBzZXQgdG8gdGVsbCBIeXBlci1WIHRoYXQgdGhlIDY0LWJpdCB3b3JkIGlzIHByZXNlbnQg
aW4gdGhlIGFycmF5CmFuZCBzaG91bGQgYmUgcHJvY2Vzc2VkLCBldmVuIHRob3VnaCB0aGUgY29u
dGVudCBpcyB6ZXJvLiAgQSB6ZXJvIGJpdAppbiB2YWxpZF9iYW5rX21hc2sgaW5kaWNhdGVzIHRo
YXQgdGhlIGNvcnJlc3BvbmRpbmcgNjQtYml0IHdvcmQgaW4gdGhlCmFycmF5IGlzIG5vdCBwcmVz
ZW50LCBhbmQgZXZlcnkgNjQtYml0IHdvcmQgYWJvdmUgaXQgaGFzIGJlZW4gc2hpZnRlZCBkb3du
LgpUaGF0J3Mgd2h5IHRoZSBzaW1pbGFyIExpbnV4IGZ1bmN0aW9uIHNldHMgdmFsaWRfYmFua19t
YXNrIHRoZSB3YXkgdGhhdAppdCBkb2VzLgoKTWljaGFlbAoKPiArCj4gKyAgICAgICAgaWYgKCB2
Y3B1X2JhbmsgPj0gbnIgKQo+ICsgICAgICAgICAgICBuciA9IHZjcHVfYmFuayArIDE7Cj4gKyAg
ICB9Cj4gKwo+ICsgICAgcmV0dXJuIG5yOwo+ICt9Cj4gKwo+ICsvKgo+ICsgKiBMb2NhbCB2YXJp
YWJsZXM6Cj4gKyAqIG1vZGU6IEMKPiArICogYy1maWxlLXN0eWxlOiAiQlNEIgo+ICsgKiBjLWJh
c2ljLW9mZnNldDogNAo+ICsgKiB0YWItd2lkdGg6IDQKPiArICogaW5kZW50LXRhYnMtbW9kZTog
bmlsCj4gKyAqIEVuZDoKPiArICovCj4gLS0KPiAyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:51:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:51:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3mQw-0008ME-GO; Mon, 17 Feb 2020 19:51:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3mQu-0008M1-Ov
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 19:51:56 +0000
X-Inumbo-ID: ef8c81f6-51be-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ef8c81f6-51be-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 19:51:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3mQn-0002as-2v; Mon, 17 Feb 2020 19:51:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3mQm-0002Fa-Nk; Mon, 17 Feb 2020 19:51:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3mQm-0005Z1-Mg; Mon, 17 Feb 2020 19:51:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147129-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-i386-xl-shadow:leak-check/check:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=27dfbcc2f53d5b14ef78156d15ff92619807d46c
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 19:51:48 +0000
Subject: [Xen-devel] [linux-5.4 test] 147129: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzEyOSBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzEyOS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAy
MyBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVH
Ui4gdnMuIDE0NjEyMQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJs
ZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTggZ3Vlc3Qt
bG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTQ2MTIxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAy
N2RmYmNjMmY1M2Q1YjE0ZWY3ODE1NmQxNWZmOTI2MTk4MDdkNDZjCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2Ni
Mzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQg
WiAgIDMzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5
OjA3IFogICAzMSBkYXlzICAgNjEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MTI5
ICAyMDIwLTAyLTE2IDEwOjM3OjQwIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDUx
IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFs
bAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDU1MTMyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 19:59:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 19:59:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3mXj-0000Lk-TV; Mon, 17 Feb 2020 19:58:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gA3l=4F=prgmr.com=srn@srs-us1.protection.inumbo.net>)
 id 1j3mXi-0000Le-ES
 for xen-devel@lists.xen.org; Mon, 17 Feb 2020 19:58:58 +0000
X-Inumbo-ID: ee8b5d30-51bf-11ea-aa99-bc764e2007e4
Received: from mail.prgmr.com (unknown [2605:2700:0:5::4713:9506])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ee8b5d30-51bf-11ea-aa99-bc764e2007e4;
 Mon, 17 Feb 2020 19:58:57 +0000 (UTC)
Received: from [192.168.2.33] (c-174-62-72-237.hsd1.ca.comcast.net
 [174.62.72.237]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id 9C728720108;
 Mon, 17 Feb 2020 20:01:14 -0500 (EST)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.prgmr.com 9C728720108
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1581987674;
 bh=LOCkT5tdSa35WqUpCP1SMatrj1Ejqw/a3PygCCHVbx0=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=Vg4gRSkfKUgkVlykMFM+ZkF2cCkHs7RgyAZjnPKNzC1MhPiLENCu53OxzQtg3pLDb
 n6oPjyhyulXdVEy6GjSah6NvwqQWW/+y8ENYOI7s8p6TATdgE63A+j/kBnOtk/WBSt
 RVPIQ73pQ2bIQdb3XgeUyKDRVWAPOJPPpR5MvAr4=
To: "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
Date: Mon, 17 Feb 2020 11:58:55 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
Content-Language: en-US
Subject: Re: [Xen-devel] CPU Lockup bug with the credit2 scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alastair Browne <alastair.browne@memset.com>, Glen <glenbarney@gmail.com>,
 Tomas Mozes <hydrapolic@gmail.com>, PGNet Dev <pgnet.dev@gmail.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMS83LzIwIDY6MjUgQU0sIEFsYXN0YWlyIEJyb3duZSB3cm90ZToKPiAKPiBDT05DTFVTSU9O
Cj4gCj4gU28gaW4gY29uY2x1c2lvbiwgdGhlIHRlc3RzIGluZGljYXRlIHRoYXQgY3JlZGl0MiBt
aWdodCBiZSB1bnN0YWJsZS4KPiAKPiBGb3IgdGhlIHRpbWUgYmVpbmcsIHdlIGFyZSB1c2luZyBj
cmVkaXQgYXMgdGhlIGNob3NlbiBzY2hlZHVsZXIuIFdlCj4gYXJlIGJvb3RpbmcgdGhlIGtlcm5l
bCB3aXRoIGEgcGFyYW1ldGVyICJzY2hlZD1jcmVkaXQiIHRvIGVuc3VyZSB0aGF0Cj4gdGhlIGNv
cnJlY3Qgc2NoZWR1bGVyIGlzIHVzZWQuCj4gCj4gQWZ0ZXIgdGhlIHRlc3RzLCB3ZSBkZWNpZGVk
IHRvIHN0aWNrIHdpdGggNC45LjAuOSBrZXJuZWwgYW5kIDQuMTIgWGVuCj4gZm9yIHByb2R1Y3Rp
b24gdXNlIHJ1bm5pbmcgY3JlZGl0MSBhcyB0aGUgZGVmYXVsdCBzY2hlZHVsZXIuCgpPbmUgcGVy
c29uIENDJ2VkIGFwcGVhcnMgdG8gYmUgaGF2aW5nIHRoZSBzYW1lIGV4cGVyaWVuY2UsIHdoZXJl
IHRoZSBjcmVkaXQyIHNjaGVkdWxlciBsZWFkcyB0byBsb2NrdXBzIChpbiB0aGlzIGNhc2UgaW4g
dGhlIGRvbVUsIG5vdCB0aGUgZG9tMCkgdW5kZXIgCnJlbGF0aXZlbHkgaGVhdnkgbG9hZC4gSXQg
c2VlbXMgcG9zc2libGUgdGhleSBtYXkgaGF2ZSB0aGUgc2FtZSByb290IGNhdXNlLgoKSSBkb24n
dCB0aGluayB0aGVyZSBhcmUsIGJ1dCBoYXZlIHRoZXJlIGJlZW4gYW55IHBhdGNoZXMgc2luY2Ug
dGhlIDQuMTMuMCByZWxlYXNlIHdoaWNoIG1pZ2h0IGhhdmUgZml4ZWQgcHJvYmxlbXMgd2l0aCBj
cmVkaXQgMiBzY2hlZHVsZXI/IElmIG5vdCwgCndoYXQgd291bGQgdGhlIG5leHQgc3RlcCBiZSB0
byBpc29sYXRpbmcgdGhlIHByb2JsZW0gLSBhIGRlYnVnIGJ1aWxkIG9mIFhlbiBvciBzb21ldGhp
bmcgZWxzZT8KCklmIHRoZXJlIGFyZSBubyBtZXJnZWQgb3IgcHJvcG9zZWQgZml4ZXMgc29vbiwg
aXQgbWF5IGJlIHdvcnRoIGNvbnNpZGVyaW5nIG1ha2luZyB0aGUgY3JlZGl0IHNjaGVkdWxlciB0
aGUgZGVmYXVsdCBhZ2FpbiB1bnRpbCBwcm9ibGVtcyB3aXRoIHRoZSAKY3JlZGl0MiBzY2hlZHVs
ZXIgYXJlIHJlc29sdmVkLgoKVGhhbmtzLCBTYXJhaAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 20:41:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 20:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3nCu-0004X2-Q4; Mon, 17 Feb 2020 20:41:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=efXR=4F=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j3nCt-0004Wx-Tw
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 20:41:31 +0000
X-Inumbo-ID: e0571f1e-51c5-11ea-ade5-bc764e2007e4
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e0571f1e-51c5-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 20:41:31 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id q23so4251160ljm.4
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 12:41:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=QKbcjKaa0jTqU25OZnnjb/bk7w5GmZPQaRMVHbHLkrY=;
 b=r4Z5E9a1tKdll4wPGDS0mVsUwE2YkCGi/gZttRgkUg8GDnxniWiHGYYDYGBVhnZ/Hw
 YuGDQ0Qi+PyQlB/IkNaZEhHWpSxneNN4Iu1QuKmDYIisHxcijWJHKTCiPY1aZyITv6EK
 GC/fgIaFM2sLAofl2x5BkXe3FWDIXd/GeRLxNtFBnpho3IKyuUS6z6xaBgukZukUbKNt
 US2KM7IOKVGhvyTMxuI+7JevuWgCukHuygNJ7VHeSmjSuw74FSyJd+s+YLLbSDKcpViO
 lzf7JcxJJS7tK72IB6nNYLiqu4t8BTVjthGtKyXOagi4Q45eeVVrVa+4NKrdidGE1jAj
 V4UQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=QKbcjKaa0jTqU25OZnnjb/bk7w5GmZPQaRMVHbHLkrY=;
 b=ayDIa8WDe/Lim7+0AqrkcdNvsSLs2wV6Wqpnli+Qz5qnxU1wf71ilgedcBfRcH+icm
 Y9Le6Z/2A6vgTz8GV/a8zqbq+TyD4Wjxl/OTE83oUNuQ5WOrVhuveum0ONRJPgAPBh1g
 ZvEsV+TPpHKXqYzNb4jWwszUepQkNEXzyzoXzIJRqZPZOI+t9dPmLxrsGb/vU0Va9FLT
 1J3AWpd8nUFdTRW3bThw3FqGJ8SONp1pc4PorZkPGkdCrthZEq9TTAe7eVoCWYYKX30/
 CEMvAkMuUkj86BTCEJIxfGa5HajrVyHJgyOVp3VEOAEDZt9vTaKOSBcQUn6CwO2B+x6V
 u2nA==
X-Gm-Message-State: APjAAAUHgyvWKVRk5g3SUXemAysJA/c8wB+9oghCq692QGvdloD1SjRR
 7+uIQXN4tKr8xeteQoXGng4UBHn3fZEg3hKV7gc=
X-Google-Smtp-Source: APXvYqzbI1pvCA11nNl/28bP4TzSF/zSUzGzdocqTaC/t3oCFQEK1FKgG7yaLfHvLwPWKQs5GEeZFRiS0xF7xpBRju8=
X-Received: by 2002:a2e:9b03:: with SMTP id u3mr10951299lji.87.1581972089563; 
 Mon, 17 Feb 2020 12:41:29 -0800 (PST)
MIME-Version: 1.0
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
 <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
 <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
In-Reply-To: <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Mon, 17 Feb 2020 15:41:18 -0500
Message-ID: <CAKf6xptqF2vJLx6MyGbmu5QEhu3qpxKk9oHxBQmx7Caam45aKw@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Aaron Janse <aaron@ajanse.me>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMjo0NiBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDE3LzAyLzIwMjAgMTk6MTksIEphc29uIEFu
ZHJ5dWsgd3JvdGU6Cj4gPiBlbmFibGluZyB2ZWNPbiBUdWUsIERlYyAzMSwgMjAxOSBhdCA1OjQz
IEFNIEFhcm9uIEphbnNlIDxhYXJvbkBhamFuc2UubWU+IHdyb3RlOgo+ID4+IE9uIFR1ZSwgRGVj
IDMxLCAyMDE5LCBhdCAxMjoyNyBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+Pj4gSXMgdGhl
cmUgYW55IGZ1bGwgYm9vdCBsb2cgaW4gdGhlIGJhZCBjYXNlPyAgRGVidWdnaW5nIHZpYSBkaXZp
bmF0aW9uCj4gPj4+IGlzbid0IGFuIGVmZmVjdGl2ZSB3YXkgdG8gZ2V0IHRoaW5ncyBkb25lLgo+
ID4+IEFncmVlZC4gSSBpbmNsdWRlZCBzb21lIG1vcmUgdmVyYm9zZSBsb2dzIHRvd2FyZHMgdGhl
IGVuZCBvZiB0aGUgZW1haWwgKHR5cGVkIHVwIGJ5IGhhbmQpLgo+ID4+Cj4gPj4gQXR0YWNoZWQg
YXJlIHBpY3R1cmVzIGZyb20gYSBzbG93LW1vdGlvbiB2aWRlbyBvZiBteSBsYXB0b3AgYm9vdGlu
Zy4gTm90ZSB0aGF0IEkgYWxzbyBpbmNsdWRlZCBhIHBpY3R1cmUgb2YgYSBzdGFjayB0cmFjZSB0
aGF0IGhhcHBlbnMgaW1tZWRpYXRlbHkgYmVmb3JlIHJlYm9vdC4gSXQgZG9lc24ndCBsb29rIHJl
bGF0ZWQsIGJ1dCBJIHdhbnRlZCB0byBpbmNsdWRlIGl0IGFueXdheS4KPiA+Pgo+ID4+IEkgdGhp
bmsgdGhlIG9yaWdpbmFsIGVtYWlsIHNob3VsZCBoYXZlIHNhaWQgIjQuOC41IiBpbnN0ZWFkIG9m
ICI0LjAuNS4iIFJlZ2FyZGxlc3MsIGV2ZXJ5b25lIG9uIHRoaXMgbWFpbGluZyBsaXN0IGNhbiBu
b3cgc2VlIGFsbCB0aGUgYm9vdCBsb2dzIHRoYXQgSSd2ZSBzZWVuLgo+ID4+Cj4gPj4gQXR0YWNo
aW5nIGEgc2VyaWFsIGNvbnNvbGUgc2VlbXMgbGlrZSBpdCB3b3VsZCBiZSBkaWZmaWN1bHQgdG8g
ZG8gb24gdGhpcyBsYXB0b3AsIG90aGVyd2lzZSBJIHdvdWxkIGhhdmUgc2VudCB0aGUgbG9ncyBh
cyBhIHR4dCBmaWxlLgo+ID4gSSdtIHNlZWluZyBYZW4gcGFuaWM6ICJJTy1BUElDICsgdGltZXIg
ZG9lc24ndCB3b3JrIiBvbiBhIERlbGwKPiA+IExhdGl0dWRlIDcyMDAgMi1pbi0xLiAgRmVkb3Jh
IDMxIExpdmUgVVNCIGltYWdlIGJvb3RzIHN1Y2Nlc3NmdWxseS4KPiA+IE5vIHdheSB0byBnZXQg
c2VyaWFsIG91dHB1dC4gIEkgbWFudWFsbHkgcmVjcmVhdGVkIHRoZSBvdXRwdXQgYmVmb3JlCj4g
PiBmcm9tIHRoZSB2Z2EgZGlzcGxheS4KPgo+IFdlIGhhdmUgbXVsdGlwbGUgYnVncy4KPgo+IEZp
cnN0IGFuZCBmb3JlbW9zdCwgWGVuIHNlZW1zIHRvdGFsbHkgYnJva2VuIHdoZW4gcnVubmluZyBp
biBFeHRJTlQKPiBtb2RlLiAgVGhpcyBuZWVkcyBhZGRyZXNzaW5nLCBhbmQgb3VnaHQgdG8gYmUg
c3VmZmljaWVudCB0byBsZXQgWGVuCj4gYm9vdCwgYXQgd2hpY2ggcG9pbnQgd2UgY2FuIHRyeSB0
byBmaWd1cmUgb3V0IHdoeSBpdCBpcyB0cnlpbmcgdG8gZmFsbAo+IGJhY2sgaW50byA0ODYoaXNo
KSBjb21wYXRpYmlsaXR5IG1vZGUuCj4KPiA+IEkgdGVzdGVkIExpbnV4IHdpdGggaW50ZWxfaW9t
bXU9b24gYW5kIHRoYXQgYm9vdGVkIHN1Y2Nlc3NmdWxseS4KPiA+IFVuZGVyIFhlbiwgdGhpcyBz
eXN0ZW0gc2V0cyBpb21tdV94MmFwaWNfZW5hYmxlZCA9IHRydWUsIHNvCj4gPiBmb3JjZV9pb21t
dSBpcyBzZXQgYW5kIGlvbW11PTAgY2Fubm90IGRpc2FibGUgdGhlIGlvbW11Lgo+ID4gZmFpbHMu
ICBPaCwgSSBjYW4gZGlzYWJsZSB4MmFwaWMgYW5kIHRoZW4gZGlzYWJsZSBpb21tdQo+ID4KPiA+
IHgyYXBpYz0xIC0+IGZhaWx1cmUgYWJvdmUKPiA+IHgyYXBpYz0wIGlvbW11PTAgLT4gZmFpbHVy
ZSBhYm92ZQo+ID4gY2xvY2tzb3VyY2U9YWNwaSAtPiBkb2Vzbid0IGhlbHAKPiA+IGNsb2Nrc291
cmNlPXBpdCAtPiBoYW5ncyBhZnRlciAibG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3
NDE4MjQgbnMiCj4KPiBOb25lIG9mIHRoZXNlIGFyZSBzdXJwcmlzaW5nLCBnaXZlbiB0aGF0IFhl
biBjYW4ndCBtYWtlIGFueSBpbnRlcnJ1cHRzCj4gd29yayBhdCBhbGwuCj4KPiA+IG5vYXBpYyAt
PiBCVUcgaW4gaW5pdF9ic3BfQVBJQwo+Cj4gVGhpcyBpcyBhIHN1cnByaXNlLiAgSXRzIGNsZWFy
bHkgYSBidWcgaW4gWGVuLiAgKE9UT0gsIEkndmUgYmVlbgo+IHRocmVhdGVuaW5nIHRvIHJpcCBh
bGwgb2YgdGhhdCBsb2dpYyBvdXQsIGJlY2F1c2UgdGhlcmUgaXMgbm8gc3VjaCB0aGluZwo+IGFz
IGEgNjRiaXQgY2FwYWJsZSBzeXN0ZW0gd2l0aG91dCBhbiBpbnRlZ3JhdGVkIEFQSUMuKQoKSXQn
cyBhIEdQRiBbZXJyb3JfY29kZT0wMDAwXSBhdCBpbml0X2JzcF9BUElDKzB4NTMgd2hpY2ggaXMK
ICAgMHhmZmZmODJkMDgwNDI4Zjg2IDwrNjQ+OiAgICBqZSAgICAgMHhmZmZmODJkMDgwNDI4ZmM5
IDxpbml0X2JzcF9BUElDKzEzMT4KICAgMHhmZmZmODJkMDgwNDI4Zjg4IDwrNjY+OiAgICBvciAg
ICAgJDB4ZmYsJWFsCiAgIDB4ZmZmZjgyZDA4MDQyOGY4YSA8KzY4PjogICAgdGVzdCAgICVzaWws
JXNpbAogICAweGZmZmY4MmQwODA0MjhmOGQgPCs3MT46ICAgIGplICAgICAweGZmZmY4MmQwODA0
MjhmZDggPGluaXRfYnNwX0FQSUMrMTQ2PgogICAweGZmZmY4MmQwODA0MjhmOGYgPCs3Mz46ICAg
IG1vdiAgICAkMHg4MGYsJWVjeAogICAweGZmZmY4MmQwODA0MjhmOTQgPCs3OD46ICAgIG1vdiAg
ICAkMHgwLCVlZHgKICAgMHhmZmZmODJkMDgwNDI4Zjk5IDwrODM+OiAgICB3cm1zcgoKUkFYIGlz
IDB4M2ZmCgpUaGlzIGlzIGltbWVkaWF0ZWx5IGFmdGVyIFhlbiBwcmludHMgIlN3aXRjaGVkIHRv
IEFQSUMgZHJpdmVyIHgyYXBpY19jbHVzdGVyIgoKPiA+IE9uZSBvdGhlciB0aGluZyB0aGF0IG1p
Z2h0IGJlIG5vdGV3b3J0aHkuICBMaW51eCBvbmx5IHByaW50cyBBQ1BJIElSUTAKPiA+IGFuZCBJ
UlE5IHVzZWQgYnkgb3ZlcnJpZGUgd2hlcmUgWGVuIGxpc3RzIElSUSAwLCAyICYgOS4KPgo+IEh1
aCAtIHRoaXMgaXMgc3VwcG9zZWQgdG8gY29tZSBkaXJlY3RseSBmcm9tIHRoZSBBQ1BJIHRhYmxl
cywgc28gTGludXgKPiBhbmQgWGVuIHNob3VsZCBiZSB1c2luZyB0aGUgc2FtZSBzb3VyY2Ugb2Yg
aW5mb3JtYXRpb24uCj4KPiA+Cj4gPiBCZWxvdyBpcyB0aGUgcmUtY29uc3RydWN0ZWQgWGVuIGNv
bnNvbGUgb3V0cHV0LiAgVGhlIFNNQklPUyBsaW5lIGlzCj4gPiB0aGUgZmlyc3QgdGhpbmcgZGlz
cGxheWVkIG9uIHRoZSBWR0Egb3V0cHV0Lgo+Cj4gWWVzIC0gaXQgaXMgdGhlIGZpcnN0IHRoaW5n
IHByaW50ZWQgYWZ0ZXIgdmVzYV9pbml0KCkgd2hpY2ggSSB0aGluayBpcyBhCj4gbWFuaWZlc3Rh
dGlvbiBvZiBhIHByZXZpb3VzIEVGSSBidWcgSSd2ZSByZXBvcnRlZC4gIERvZXMgYm9vdGluZyB3
aXRoCj4gLWJhc2V2aWRlbyBoZWxwPyAgKE5vIG5lZWQgdG8gdHJhbnNjcmliZSB0aGUgb3V0cHV0
LCBtYW51YWxseS4gIEp1c3QKPiBuZWVkIHRvIGtub3cgaWYgaXQgbGV0cyB5b3Ugc2VlIHRoZSBm
dWxsIGxvZy4pCgpJJ20gYm9vdGluZyBncnViLT54ZW4uZ3ogc28gLWJhc2V2aWRlbyBpc24ndCBk
aXJlY3RseSBhcHBsaWNhYmxlLiAgTXkKYXR0ZW1wdCBhdCBzZXR0aW5nIGEgYm9vdCBlbnRyeSBm
YWlsZWQsIHNvIEknbGwgaGF2ZSB0byB0cnkgdGhhdAphZ2Fpbi4KCj4gPiAgIEkgc2tpcHBlZCB0
aGUgZnVsbCBFRkkKPiA+IG1lbW9yeSBtYXAgZHVtcCBzaW5jZSBpdCBpcyBxdWl0ZSBsb25nLgo+
ID4KPiA+IEkndmUgYWxzbyBhdHRhY2hlZCB0aGUgTGludXggZG1lc2cgb3V0cHV0LiAgQW55IHBv
aW50ZXJzIG9yCj4gPiBzdWdnZXN0aW9ucyBhcmUgbW9zdCB3ZWxjb21lLgo+Cj4gTGV0cyBzdGFy
dCB3aXRoIGdldHRpbmcgWGVuIGFibGUgdG8gbGltcCBhbG9uZyB0byBhIGZ1bGwgYm9vdC4gIEFm
dGVyCj4gdGhhdCwgd2UgY2FuIGZpZ3VyZSBvdXQgaG93IHRvIHN0b3AgaXQgbWFraW5nIHNpbGx5
IGRlY2lzaW9ucyBkdXJpbmcgYm9vdC4KPgo+IH5BbmRyZXcKClRoYW5rcyBmb3IgdGFraW5nIGEg
bG9vay4KCi1KYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 21:46:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 21:46:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3oDm-000161-G0; Mon, 17 Feb 2020 21:46:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aYIl=4F=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j3oDl-00015w-Ar
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 21:46:29 +0000
X-Inumbo-ID: f34a9e62-51ce-11ea-807e-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f34a9e62-51ce-11ea-807e-12813bfff9fa;
 Mon, 17 Feb 2020 21:46:28 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id w12so21511001wrt.2
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 13:46:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=edg5Paeft5xsFQN/PAdjW9Q4on/akCbcSdCGYOeVtnA=;
 b=SSEVNFXJ5MkDGcRyyTNQpUfMnH927wtcZQQQfpYIqNjHwEek4+uJb0m/SmqnzMSsXx
 hr4KdMh35GUi+GMHJG4my1OYk/t4OZcOjMSwXu09ZyaEhtTWL+fNBM6gktMx9gyhNzA6
 uWevGQMjowAgEw0zIf6dym4InqbnbmWFqW338+DMvWr6DfvZGCgNYd2G6c9ityFeU6oT
 sJZE1nAPmzd5guLiDB1b5xO+so9SOLwLAk48P9mJnyCDag0vo9bQn1bqvH+Jmx/vIr/S
 XhVu+8TvM/2mCixnpHsqJJMhxg7hsfqGmvnB84nvhsuK4ZFElS21alx2v3H0b5nBU13r
 plJQ==
X-Gm-Message-State: APjAAAWflmxp1sZ4gfu6Xu+/9LHTwzd4DcZrxe8LbTHavUehONSwE76A
 nEd4RvcC3uou7S5s1hRohQw=
X-Google-Smtp-Source: APXvYqxL1XHKmndlpshuQSlVs+DkyCsXRyVSKgrz8jJOdX2VotoCPfL90w71r1QogFkENzzKoZ8ooQ==
X-Received: by 2002:adf:e610:: with SMTP id p16mr25618683wrm.81.1581975987131; 
 Mon, 17 Feb 2020 13:46:27 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id h2sm2966823wrt.45.2020.02.17.13.46.25
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 17 Feb 2020 13:46:26 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200217114545.71112-1-roger.pau@citrix.com>
 <20200217114545.71112-3-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <cebafac4-b109-1726-1fa0-cb9fe7554e4d@xen.org>
Date: Mon, 17 Feb 2020 21:46:24 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200217114545.71112-3-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v5 2/4] arm: rename BIT_WORD to BITOP_WORD
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpUaGFuayB5b3UgZm9yIHRoZSByZW5hbWluZy4KCk9uIDE3LzAyLzIwMjAgMTE6
NDUsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBTbyBCSVRfV09SRCBjYW4gYmUgaW1wb3J0ZWQg
ZnJvbSBMaW51eC4gVGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBjdXJyZW50Cj4gTGludXggaW1wbGVt
ZW50YXRpb24gb2YgQklUX1dPUkQgaXMgdGhhdCB0aGUgc2l6ZSBvZiB0aGUgd29yZCB1bml0IGlz
Cj4gYSBsb25nIGludGVnZXIsIHdoaWxlIHRoZSBYZW4gb25lIGlzIGhhcmRjb2RlZCB0byAzMiBi
aXRzLgo+IAo+IEN1cnJlbnQgdXNlcnMgb2YgQklUT1BfV09SRCBvbiBBcm0gKHdoaWNoIGNvbnNp
ZGVycyBhIHdvcmQgYSBsb25nCj4gaW50ZWdlcikgYXJlIHN3aXRjaGVkIHRvIHVzZSB0aGUgZ2Vu
ZXJpYyBCSVRfV09SRCB3aGljaCBhbHNvIG9wZXJhdGVzCj4gb24gbG9uZyBpbnRlZ2Vycy4KPiAK
PiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KPiAKPiBTdWdnZXN0ZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4gU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBzaW5jZSB2NDoKPiAgIC0gTmV3IGluIHRo
aXMgdmVyc2lvbi4KPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMgICAg
ICAgIHwgIDQgKystLQo+ICAgeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYyAgICAgICAg
fCAgNCArKy0tCj4gICB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYyB8IDEw
ICsrKystLS0tLS0KPiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggICAgICAgICAgIHwg
MTAgKysrKystLS0tLQo+ICAgeGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oICAgICAgICAgICAgICAg
fCAgMiArKwo+ICAgNSBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlv
bnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMKPiBpbmRleCAzZGNhNzY5YmYwLi44MmQ5
MzVjZTMzIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMKPiAr
KysgYi94ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCj4gQEAgLTMzLDcgKzMzLDcgQEAK
PiAgIHN0YXRpYyBhbHdheXNfaW5saW5lIGJvb2wgaW50XyMjbmFtZShpbnQgbnIsIHZvbGF0aWxl
IHZvaWQgKnAsIGJvb2wgdGltZW91dCxcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdW5zaWduZWQgaW50IG1heF90cnkpICAgICAgICAgICAgICAgICAgXAo+ICAgeyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKPiAtICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWludDMy
X3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7ICAgIFwKPiArICAgIHZvbGF0aWxl
IHVpbnQzMl90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUT1BfV09SRCgodW5zaWduZWQgaW50
KW5yKTsgIFwKPiAgICAgICBjb25zdCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soKHVuc2lnbmVk
IGludClucik7ICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgdW5zaWduZWQgbG9uZyBy
ZXMsIHRtcDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBAQCAtNzEsNyArNzEsNyBAQCBib29sIG5hbWUj
I190aW1lb3V0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90cnkp
ICAgICAgICAgXAo+ICAgc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNuYW1lKGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCwgaW50ICpvbGRiaXQsIFwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAg
ICBcCj4gICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IC0gICAgdm9sYXRpbGUgdWludDMyX3QgKnB0
ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQgaW50KW5yKTsgICAgXAo+ICsg
ICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRPUF9XT1JEKCh1
bnNpZ25lZCBpbnQpbnIpOyAgXAo+ICAgICAgIHVuc2lnbmVkIGludCBiaXQgPSAodW5zaWduZWQg
aW50KW5yICUgQklUU19QRVJfV09SRDsgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICBjb25z
dCB1aW50MzJfdCBtYXNrID0gQklUX01BU0soYml0KTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gICAgICAgdW5zaWduZWQgbG9uZyByZXMsIHRtcDsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IGRpZmYgLS1naXQgYS94ZW4v
YXJjaC9hcm0vYXJtNjQvbGliL2JpdG9wcy5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRv
cHMuYwo+IGluZGV4IDI3Njg4ZTU0MTguLmY1MTI4YzU4ZjUgMTAwNjQ0Cj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9hcm02NC9saWIv
Yml0b3BzLmMKPiBAQCAtMzIsNyArMzIsNyBAQAo+ICAgc3RhdGljIGFsd2F5c19pbmxpbmUgYm9v
bCBpbnRfIyNuYW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgYm9vbCB0aW1lb3V0LFwKPiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgbWF4X3Ry
eSkgICAgICAgICAgICAgICAgICBcCj4gICB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IC0gICAgdm9s
YXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQg
aW50KW5yKTsgICAgXAo+ICsgICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAq
KXAgKyBCSVRPUF9XT1JEKCh1bnNpZ25lZCBpbnQpbnIpOyAgXAo+ICAgICAgIGNvbnN0IHVpbnQz
Ml90IG1hc2sgPSBCSVRfTUFTSygodW5zaWduZWQgaW50KW5yKTsgICAgICAgICAgICAgICAgICAg
ICAgIFwKPiAgICAgICB1bnNpZ25lZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+
IEBAIC02Nyw3ICs2Nyw3IEBAIGJvb2wgbmFtZSMjX3RpbWVvdXQoaW50IG5yLCB2b2xhdGlsZSB2
b2lkICpwLCB1bnNpZ25lZCBpbnQgbWF4X3RyeSkgICAgICAgICBcCj4gICBzdGF0aWMgYWx3YXlz
X2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBpbnQgKm9s
ZGJpdCwgXAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgdGlt
ZW91dCwgdW5zaWduZWQgaW50IG1heF90cnkpICAgIFwKPiAgIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Cj4gLSAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVF9XT1JE
KCh1bnNpZ25lZCBpbnQpbnIpOyAgICBcCj4gKyAgICB2b2xhdGlsZSB1aW50MzJfdCAqcHRyID0g
KHVpbnQzMl90ICopcCArIEJJVE9QX1dPUkQoKHVuc2lnbmVkIGludClucik7ICBcCj4gICAgICAg
dW5zaWduZWQgaW50IGJpdCA9ICh1bnNpZ25lZCBpbnQpbnIgJSBCSVRTX1BFUl9XT1JEOyAgICAg
ICAgICAgICAgICAgICAgXAo+ICAgICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSyhi
aXQpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICB1bnNpZ25l
ZCBsb25nIHJlcywgdG1wOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcm02NC9saWIvZmluZF9uZXh0
X2JpdC5jIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9maW5kX25leHRfYml0LmMKPiBpbmRleCAx
N2NiMTc2MjY2Li44ZWJmOGJmZTk3IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm02NC9s
aWIvZmluZF9uZXh0X2JpdC5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9maW5kX25l
eHRfYml0LmMKPiBAQCAtMTIsOCArMTIsNiBAQAo+ICAgI2luY2x1ZGUgPGFzbS90eXBlcy5oPgo+
ICAgI2luY2x1ZGUgPGFzbS9ieXRlb3JkZXIuaD4KPiAgIAo+IC0jZGVmaW5lIEJJVE9QX1dPUkQo
bnIpCQkoKG5yKSAvIEJJVFNfUEVSX0xPTkcpCj4gLQo+ICAgI2lmbmRlZiBmaW5kX25leHRfYml0
Cj4gICAvKgo+ICAgICogRmluZCB0aGUgbmV4dCBzZXQgYml0IGluIGEgbWVtb3J5IHJlZ2lvbi4K
PiBAQCAtMjEsNyArMTksNyBAQAo+ICAgdW5zaWduZWQgbG9uZyBmaW5kX25leHRfYml0KGNvbnN0
IHVuc2lnbmVkIGxvbmcgKmFkZHIsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKPiAgIAkJCSAgICB1bnNp
Z25lZCBsb25nIG9mZnNldCkKPiAgIHsKPiAtCWNvbnN0IHVuc2lnbmVkIGxvbmcgKnAgPSBhZGRy
ICsgQklUT1BfV09SRChvZmZzZXQpOwo+ICsJY29uc3QgdW5zaWduZWQgbG9uZyAqcCA9IGFkZHIg
KyBCSVRfV09SRChvZmZzZXQpOwo+ICAgCXVuc2lnbmVkIGxvbmcgcmVzdWx0ID0gb2Zmc2V0ICYg
fihCSVRTX1BFUl9MT05HLTEpOwo+ICAgCXVuc2lnbmVkIGxvbmcgdG1wOwo+ICAgCj4gQEAgLTY3
LDcgKzY1LDcgQEAgRVhQT1JUX1NZTUJPTChmaW5kX25leHRfYml0KTsKPiAgIHVuc2lnbmVkIGxv
bmcgZmluZF9uZXh0X3plcm9fYml0KGNvbnN0IHVuc2lnbmVkIGxvbmcgKmFkZHIsIHVuc2lnbmVk
IGxvbmcgc2l6ZSwKPiAgIAkJCQkgdW5zaWduZWQgbG9uZyBvZmZzZXQpCj4gICB7Cj4gLQljb25z
dCB1bnNpZ25lZCBsb25nICpwID0gYWRkciArIEJJVE9QX1dPUkQob2Zmc2V0KTsKPiArCWNvbnN0
IHVuc2lnbmVkIGxvbmcgKnAgPSBhZGRyICsgQklUX1dPUkQob2Zmc2V0KTsKPiAgIAl1bnNpZ25l
ZCBsb25nIHJlc3VsdCA9IG9mZnNldCAmIH4oQklUU19QRVJfTE9ORy0xKTsKPiAgIAl1bnNpZ25l
ZCBsb25nIHRtcDsKPiAgIAo+IEBAIC0xOTcsNyArMTk1LDcgQEAgdW5zaWduZWQgbG9uZyBmaW5k
X25leHRfemVyb19iaXRfbGUoY29uc3Qgdm9pZCAqYWRkciwgdW5zaWduZWQKPiAgIAo+ICAgCWlm
IChvZmZzZXQgPj0gc2l6ZSkKPiAgIAkJcmV0dXJuIHNpemU7Cj4gLQlwICs9IEJJVE9QX1dPUkQo
b2Zmc2V0KTsKPiArCXAgKz0gQklUX1dPUkQob2Zmc2V0KTsKPiAgIAlzaXplIC09IHJlc3VsdDsK
PiAgIAlvZmZzZXQgJj0gKEJJVFNfUEVSX0xPTkcgLSAxVUwpOwo+ICAgCWlmIChvZmZzZXQpIHsK
PiBAQCAtMjQzLDcgKzI0MSw3IEBAIHVuc2lnbmVkIGxvbmcgZmluZF9uZXh0X2JpdF9sZShjb25z
dCB2b2lkICphZGRyLCB1bnNpZ25lZAo+ICAgCj4gICAJaWYgKG9mZnNldCA+PSBzaXplKQo+ICAg
CQlyZXR1cm4gc2l6ZTsKPiAtCXAgKz0gQklUT1BfV09SRChvZmZzZXQpOwo+ICsJcCArPSBCSVRf
V09SRChvZmZzZXQpOwo+ICAgCXNpemUgLT0gcmVzdWx0Owo+ICAgCW9mZnNldCAmPSAoQklUU19Q
RVJfTE9ORyAtIDFVTCk7Cj4gICAJaWYgKG9mZnNldCkgewo+IGRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS9hc20tYXJtL2JpdG9wcy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9iaXRvcHMuaAo+IGlu
ZGV4IGZiYjRiODI0MTMuLmZhYmYyMThlMjMgMTAwNjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9iaXRvcHMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmgKPiBAQCAt
MjIsNyArMjIsNyBAQAo+ICAgCj4gICAjZGVmaW5lIEJJVFNfUEVSX1dPUkQgICAgICAgICAgIDMy
Cj4gICAjZGVmaW5lIEJJVF9NQVNLKG5yKSAgICAgICAgICAgICgxVUwgPDwgKChucikgJSBCSVRT
X1BFUl9XT1JEKSkKClRoZSBuYW1pbmcgZm9yIHRoZSAyIG1hY3JvcyBhYm92ZSBzZWVtIGEgYml0
IG9mZiBub3cuIENhbiB0aGlzIGJlIApyZW5hbWVkIHRvIG1heWJlIEJJVE9QX0JJVFNfUEVSX1dP
UkQgYW5kIEJJVE9QX01BU0s/Cgo+IC0jZGVmaW5lIEJJVF9XT1JEKG5yKSAgICAgICAgICAgICgo
bnIpIC8gQklUU19QRVJfV09SRCkKPiArI2RlZmluZSBCSVRPUF9XT1JEKG5yKSAgICAgICAgICAo
KG5yKSAvIEJJVFNfUEVSX1dPUkQpCj4gICAjZGVmaW5lIEJJVFNfUEVSX0JZVEUgICAgICAgICAg
IDgKPiAgIAo+ICAgI2RlZmluZSBBRERSICgqKHZvbGF0aWxlIGludCAqKSBhZGRyKQo+IEBAIC04
Nyw3ICs4Nyw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IF9fdGVzdF9hbmRfc2V0X2JpdChpbnQgbnIs
IHZvbGF0aWxlIHZvaWQgKmFkZHIpCj4gICB7Cj4gICAgICAgICAgIHVuc2lnbmVkIGludCBtYXNr
ID0gQklUX01BU0sobnIpOwo+ICAgICAgICAgICB2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKnAgPQo+
IC0gICAgICAgICAgICAgICAgKCh2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilhZGRyKSArIEJJVF9X
T1JEKG5yKTsKPiArICAgICAgICAgICAgICAgICgodm9sYXRpbGUgdW5zaWduZWQgaW50ICopYWRk
cikgKyBCSVRPUF9XT1JEKG5yKTsKPiAgICAgICAgICAgdW5zaWduZWQgaW50IG9sZCA9ICpwOwo+
ICAgCj4gICAgICAgICAgICpwID0gb2xkIHwgbWFzazsKPiBAQCAtMTA3LDcgKzEwNyw3IEBAIHN0
YXRpYyBpbmxpbmUgaW50IF9fdGVzdF9hbmRfY2xlYXJfYml0KGludCBuciwgdm9sYXRpbGUgdm9p
ZCAqYWRkcikKPiAgIHsKPiAgICAgICAgICAgdW5zaWduZWQgaW50IG1hc2sgPSBCSVRfTUFTSyhu
cik7Cj4gICAgICAgICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCAqcCA9Cj4gLSAgICAgICAgICAg
ICAgICAoKHZvbGF0aWxlIHVuc2lnbmVkIGludCAqKWFkZHIpICsgQklUX1dPUkQobnIpOwo+ICsg
ICAgICAgICAgICAgICAgKCh2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilhZGRyKSArIEJJVE9QX1dP
UkQobnIpOwo+ICAgICAgICAgICB1bnNpZ25lZCBpbnQgb2xkID0gKnA7Cj4gICAKPiAgICAgICAg
ICAgKnAgPSBvbGQgJiB+bWFzazsKPiBAQCAtMTIwLDcgKzEyMCw3IEBAIHN0YXRpYyBpbmxpbmUg
aW50IF9fdGVzdF9hbmRfY2hhbmdlX2JpdChpbnQgbnIsCj4gICB7Cj4gICAgICAgICAgIHVuc2ln
bmVkIGludCBtYXNrID0gQklUX01BU0sobnIpOwo+ICAgICAgICAgICB2b2xhdGlsZSB1bnNpZ25l
ZCBpbnQgKnAgPQo+IC0gICAgICAgICAgICAgICAgKCh2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilh
ZGRyKSArIEJJVF9XT1JEKG5yKTsKPiArICAgICAgICAgICAgICAgICgodm9sYXRpbGUgdW5zaWdu
ZWQgaW50ICopYWRkcikgKyBCSVRPUF9XT1JEKG5yKTsKPiAgICAgICAgICAgdW5zaWduZWQgaW50
IG9sZCA9ICpwOwo+ICAgCj4gICAgICAgICAgICpwID0gb2xkIF4gbWFzazsKPiBAQCAtMTM1LDcg
KzEzNSw3IEBAIHN0YXRpYyBpbmxpbmUgaW50IF9fdGVzdF9hbmRfY2hhbmdlX2JpdChpbnQgbnIs
Cj4gICBzdGF0aWMgaW5saW5lIGludCB0ZXN0X2JpdChpbnQgbnIsIGNvbnN0IHZvbGF0aWxlIHZv
aWQgKmFkZHIpCj4gICB7Cj4gICAgICAgICAgIGNvbnN0IHZvbGF0aWxlIHVuc2lnbmVkIGludCAq
cCA9IChjb25zdCB2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilhZGRyOwo+IC0gICAgICAgIHJldHVy
biAxVUwgJiAocFtCSVRfV09SRChucildID4+IChuciAmIChCSVRTX1BFUl9XT1JELTEpKSk7Cj4g
KyAgICAgICAgcmV0dXJuIDFVTCAmIChwW0JJVE9QX1dPUkQobnIpXSA+PiAobnIgJiAoQklUU19Q
RVJfV09SRC0xKSkpOwo+ICAgfQo+ICAgCj4gICAvKgo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS94ZW4vYml0b3BzLmggYi94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmgKPiBpbmRleCBkZmI3MDQx
N2MyLi5hNjQ1OTVmNjhlIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaAo+
ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaAo+IEBAIC0yNDUsNCArMjQ1LDYgQEAgc3Rh
dGljIGlubGluZSBfX3UzMiByb3IzMihfX3UzMiB3b3JkLCB1bnNpZ25lZCBpbnQgc2hpZnQpCj4g
ICAgICAgICAgICAgKGJpdCkgPCAoc2l6ZSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IFwKPiAgICAgICAgICAgICAoYml0KSA9IGZpbmRfbmV4dF9iaXQoYWRkciwgc2l6ZSwgKGJpdCkg
KyAxKSApCj4gICAKPiArI2RlZmluZSBCSVRfV09SRChucikgKChucikgLyBCSVRTX1BFUl9MT05H
KQo+ICsKPiAgICNlbmRpZgo+IAoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 22:04:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 22:04:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3oVM-0002nW-CJ; Mon, 17 Feb 2020 22:04:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aYIl=4F=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j3oVL-0002nR-6B
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 22:04:39 +0000
X-Inumbo-ID: 7d1d81ac-51d1-11ea-808d-12813bfff9fa
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d1d81ac-51d1-11ea-808d-12813bfff9fa;
 Mon, 17 Feb 2020 22:04:38 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id p9so815924wmc.2
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 14:04:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=X18ZRiPTLAigiIzzKWwDZdaINNpib+w0BPKagwYuHaQ=;
 b=VBbGHjTiS0pnbJ988Xti1FQk+JANaYLDta9kHW7N5qBcQVriiqb2RPBHzTaiLVt7G7
 KDAQFYoRS3EmG2iD2Ht4ykHEsUQCKZ8jyNDtWHOuebF8X7bJNvfUOegaaOmHZqWdGvEn
 zHVcOuMTUtDKlkkizNPVBdYU2M+3G+Q1LyKdO/22yxIgImRFxBuUitadBjiXQbosv6QW
 Qk0ElzbmZruWCOIEGloPLObRTL3Kkt9BAJpykUyUX7CI8lNGZvPgRsXkrUKenIjwgugi
 p0mEB8FsmIqhXCvyORgUzIAXL2QW6Gh9ZFiPoqhBYd30u/irMPK8ny3QA9g+M9jk70/t
 RtOw==
X-Gm-Message-State: APjAAAVg9LNNobekqzPK0vRbqhu81ZP5AY4XMETDdKXYNr3dNu3MKf8d
 LkT2EW1fXk4NHVKsuBoWmvE=
X-Google-Smtp-Source: APXvYqxUgIfN1nqjulUjBeW6q0DQfm2C4cwz3WBSjAlofFCVTCegcn/MfOAsrleG/Z5COZgydTosHQ==
X-Received: by 2002:a1c:a78b:: with SMTP id q133mr1009529wme.28.1581977077428; 
 Mon, 17 Feb 2020 14:04:37 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id j65sm967706wmb.21.2020.02.17.14.04.36
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 17 Feb 2020 14:04:36 -0800 (PST)
To: George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
References: <20200203165812.21089-1-julien@xen.org>
 <81beb0ad-abcd-6413-3b8e-490cd9ab12ee@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <c5258389-62ae-dd5b-b405-b60cb452b476@xen.org>
Date: Mon, 17 Feb 2020 22:04:35 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <81beb0ad-abcd-6413-3b8e-490cd9ab12ee@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/x86: p2m: Don't initialize slot 0 of
 the P2M
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgR2VvcmdlLAoKT24gMDYvMDIvMjAyMCAxMjowOCwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBP
biAyLzMvMjAgNDo1OCBQTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBGcm9tOiBKdWxpZW4gR3Jh
bGwgPGpncmFsbEBhbWF6b24uY29tPgo+Pgo+PiBJdCBpcyBub3QgZW50aXJlbHkgY2xlYXIgd2h5
IHRoZSBzbG90IDAgb2YgZWFjaCBwMm0gc2hvdWxkIGJlIHBvcHVsYXRlZAo+PiB3aXRoIGVtcHR5
IHBhZ2UtdGFibGVzLiBUaGUgY29tbWl0IGludHJvZHVjaW5nIGl0IDc1OWFmOGUzODAwICJbSFZN
XQo+PiBGaXggNjQtYml0IEhWTSBkb21haW4gY3JlYXRpb24uIiBkb2VzIG5vdCBjb250YWluIG1l
YW5pbmdmdWwKPj4gZXhwbGFuYXRpb24gZXhjZXB0IHRoYXQgaXQgd2FzIG5lY2Vzc2FyeSBmb3Ig
c2hhZG93Lgo+Pgo+PiBBcyB3ZSBkb24ndCBzZWVtIHRvIGhhdmUgYSBnb29kIGV4cGxhbmF0aW9u
IHdoeSB0aGlzIGlzIHRoZXJlLCBkcm9wIHRoZQo+PiBjb2RlIGNvbXBsZXRlbHkuCj4+Cj4+IFRo
aXMgd2FzIHRlc3RlZCBieSBzdWNjZXNzZnVsbHkgYm9vdGluZyBhIEhWTSB3aXRoIHNoYWRvdyBl
bmFibGVkLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24u
Y29tPgo+IAo+IFNpbmNlIG5vYm9keSBrbm93cyB3aHkgaXQncyBoZXJlLCBhbmQgaXQgZG9lc24n
dCBsb29rIGxpa2UgaXQgc2hvdWxkCj4gaGF2ZSBhbnkgZWZmZWN0Ogo+IAo+IEFja2VkLWJ5OiBH
ZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CgpUaGFuayB5b3UhIEkgaGF2
ZSBub3cgY29tbWl0dGVkIHRoZSBwYXRjaC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 22:20:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 22:20:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3okv-0004Qu-Tb; Mon, 17 Feb 2020 22:20:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=aYIl=4F=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j3oku-0004Qp-M7
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 22:20:44 +0000
X-Inumbo-ID: bcacfbca-51d3-11ea-bc8e-bc764e2007e4
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bcacfbca-51d3-11ea-bc8e-bc764e2007e4;
 Mon, 17 Feb 2020 22:20:43 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id a5so852939wmb.0
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 14:20:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=MCOMsDh9TMSdidqT0X6rioOpB7v4ZQr7P5uf//iKqfA=;
 b=msVajEA9fQov0/juDt2SQnZN8An8Q7hds0IX2w5btLGc8lvn27pPlGgFE+XejDq2xg
 l22r9bMpitJHsyelVyLGO4RfDLz0DEej12T/Qa6+DqAemcjGR8lM2sOUWa4w+eVtpA3O
 23Y5gGYoZwGWZ387Ub77XciGh5bpJs9iS38GRXCVLxSACkmztIrsOFh012ZAFgFuCJKU
 /lc68pm4pk1aF99FZE6nukWEWiGPXjnBVlDIMZI+PIMLPgn20P2CwrvjthYGTG/5AoZf
 9kd1UEwqTpi4SiFuDA1NWehEIOw+fS2ysjaMmdo1MCH/AKI6GaLjRZDYd1aKut6S1wQK
 U9rw==
X-Gm-Message-State: APjAAAVpXX7uyGKgBHDHOAiO8pmjwaF9FvrI0YE+wvmhsouvQWg+81QC
 UIQeo6i8BBI1AtR8SECv54XDt+sylOc8lw==
X-Google-Smtp-Source: APXvYqw7BRWF8plI8O/TYyQdHUdkIajr8S9D6VR5kNxCl4bHnrCkciV250Nz2+Io0BjYX0oErKlfOA==
X-Received: by 2002:a05:600c:224a:: with SMTP id
 a10mr1033302wmm.143.1581978042723; 
 Mon, 17 Feb 2020 14:20:42 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id a62sm949407wmh.33.2020.02.17.14.20.41
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 17 Feb 2020 14:20:42 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Mon, 17 Feb 2020 22:20:34 +0000
Message-Id: <20200217222034.11949-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/arm: Workaround clang/armclang support for
 register allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Andrii Anisov <andrii_anisov@epam.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2xhbmcgOC4wIChzZWUgWzFdKSBhbmQgYnkgZXh0ZW50IHNvbWUgb2YgdGhlIHZlcnNpb24gb2Yg
YXJtY2xhbmcgZG9lcwpub3Qgc3VwcG9ydCByZWdpc3RlciBhbGxvY2F0aW9uIHVzaW5nIHRoZSBz
eW50YXggck4uCgpUaGFua2Z1bGx5LCBib3RoIEdDQyBbMl0gYW5kIGNsYW5nIGFyZSBhYmxlIHRv
IHN1cHBvcnQgdGhlIHhOIHN5bnRheCBmb3IKQXJtNjQuIEludHJvZHVjZSBhIG5ldyBtYWNybyBB
U01fUkVHKCkgYW5kIHVzZSBpbiBjb21tb24gY29kZSBmb3IKcmVnaXN0ZXIgYWxsb2NhdGlvbi4K
ClsxXSBodHRwczovL3Jldmlld3MubGx2bS5vcmcvckwzMjg4MjkKWzJdIGh0dHBzOi8vZ2NjLmdu
dS5vcmcvb25saW5lZG9jcy9nY2MvTWFjaGluZS1Db25zdHJhaW50cy5odG1sCgpDYzogQW5kcmlp
IEFuaXNvdiA8YW5kcmlpX2FuaXNvdkBlcGFtLmNvbT4KU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqdWxpZW5AeGVuLm9yZz4KLS0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FzbV9kZWZucy5o
IHwgIDggKysrLQogeGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oICAgICB8IDc0ICsrKysrKysr
KysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRpb25z
KCspLCAzOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2Fz
bV9kZWZucy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hc21fZGVmbnMuaAppbmRleCBiNGZiY2Rh
ZTFkLi4yOWE5ZGJiMDAyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FzbV9kZWZu
cy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXNtX2RlZm5zLmgKQEAgLTcsMTEgKzcsMTcg
QEAKICNlbmRpZgogI2luY2x1ZGUgPGFzbS9wcm9jZXNzb3IuaD4KIAotLyogRm9yIGdlbmVyaWMg
YXNzZW1ibHkgY29kZTogdXNlIG1hY3JvcyB0byBkZWZpbmUgb3BlcmFuZCBzaXplcy4gKi8KKy8q
IE1hY3JvcyBmb3IgZ2VuZXJpYyBhc3NlbWJseSBjb2RlICovCiAjaWYgZGVmaW5lZChDT05GSUdf
QVJNXzMyKQogIyBkZWZpbmUgX19PUDMyCisjIGRlZmluZSBBU01fUkVHKGluZGV4KSBhc20oInIi
ICMgaW5kZXgpCiAjZWxpZiBkZWZpbmVkKENPTkZJR19BUk1fNjQpCiAjIGRlZmluZSBfX09QMzIg
InciCisvKgorICogQ2xhbmcgPCA4LjAgZG9lc24ndCBzdXBwb3J0IHJlZ2lzdGVyIGFsbGxvY2F0
aW9uIHVzaW5nIHRoZSBzeW50YXggck4uCisgKiBTZWUgaHR0cHM6Ly9yZXZpZXdzLmxsdm0ub3Jn
L3JMMzI4ODI5LgorICovCisjIGRlZmluZSBBU01fUkVHKGluZGV4KSBhc20oIngiICMgaW5kZXgp
CiAjZWxzZQogIyBlcnJvciAidW5rbm93biBBUk0gdmFyaWFudCIKICNlbmRpZgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNjYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9zbWNj
Yy5oCmluZGV4IDEyNjM5OWRkNzAuLjlkOTRiZWIzZGYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS1hcm0vc21jY2MuaAorKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL3NtY2NjLmgKQEAgLTEy
MCw1OSArMTIwLDU5IEBAIHN0cnVjdCBhcm1fc21jY2NfcmVzIHsKICNkZWZpbmUgX19jb25zdHJh
aW50X3JlYWRfNiBfX2NvbnN0cmFpbnRfcmVhZF81LCAiciIgKHI2KQogI2RlZmluZSBfX2NvbnN0
cmFpbnRfcmVhZF83IF9fY29uc3RyYWludF9yZWFkXzYsICJyIiAocjcpCiAKLSNkZWZpbmUgX19k
ZWNsYXJlX2FyZ18wKGEwLCByZXMpICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHN0cnVj
dCBhcm1fc21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7ICAgICAgICAgICAgICBcCi0gICAgcmVn
aXN0ZXIgdW5zaWduZWQgbG9uZyAgcjAgYXNtKCJyMCIpID0gKHVpbnQzMl90KWEwO1wKLSAgICBy
ZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBhc20oInIxIik7ICAgICAgICAgICAgICAgXAotICAg
IHJlZ2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIyIGFzbSgicjIiKTsgICAgICAgICAgICAgICBcCi0g
ICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjMgYXNtKCJyMyIpCi0KLSNkZWZpbmUgX19kZWNs
YXJlX2FyZ18xKGEwLCBhMSwgcmVzKSAgICAgICAgICAgICAgICAgICAgXAotICAgIHR5cGVvZihh
MSkgX19hMSA9IGExOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgc3RydWN0
IGFybV9zbWNjY19yZXMgICAgKl9fX3JlcyA9IHJlczsgICAgICAgICAgICAgIFwKLSAgICByZWdp
c3RlciB1bnNpZ25lZCBsb25nICByMCBhc20oInIwIikgPSAodWludDMyX3QpYTA7XAotICAgIHJl
Z2lzdGVyIHVuc2lnbmVkIGxvbmcgIHIxIGFzbSgicjEiKSA9IF9fYTE7ICAgICAgICBcCi0gICAg
cmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjIgYXNtKCJyMiIpOyAgICAgICAgICAgICAgIFwKLSAg
ICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMyBhc20oInIzIikKLQotI2RlZmluZSBfX2RlY2xh
cmVfYXJnXzIoYTAsIGExLCBhMiwgcmVzKSAgICAgICAgICAgICAgICBcCi0gICAgdHlwZW9mKGEx
KSBfX2ExID0gYTE7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICB0eXBlb2Yo
YTIpIF9fYTIgPSBhMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHN0cnVj
dCBhcm1fc21jY2NfcmVzICAgICpfX19yZXMgPSByZXM7CQkJCVwKLSAgICByZWdpc3RlciB1bnNp
Z25lZCBsb25nICByMCBhc20oInIwIikgPSAodWludDMyX3QpYTA7XAotICAgIHJlZ2lzdGVyIHVu
c2lnbmVkIGxvbmcgIHIxIGFzbSgicjEiKSA9IF9fYTE7ICAgICAgICBcCi0gICAgcmVnaXN0ZXIg
dW5zaWduZWQgbG9uZyAgcjIgYXNtKCJyMiIpID0gX19hMjsgICAgICAgIFwKLSAgICByZWdpc3Rl
ciB1bnNpZ25lZCBsb25nICByMyBhc20oInIzIikKLQotI2RlZmluZSBfX2RlY2xhcmVfYXJnXzMo
YTAsIGExLCBhMiwgYTMsIHJlcykgICAgICAgICAgICBcCi0gICAgdHlwZW9mKGExKSBfX2ExID0g
YTE7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICB0eXBlb2YoYTIpIF9fYTIg
PSBhMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHR5cGVvZihhMykgX19h
MyA9IGEzOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgc3RydWN0IGFybV9z
bWNjY19yZXMgICAgKl9fX3JlcyA9IHJlczsgICAgICAgICAgICAgIFwKLSAgICByZWdpc3RlciB1
bnNpZ25lZCBsb25nICByMCBhc20oInIwIikgPSAodWludDMyX3QpYTA7XAotICAgIHJlZ2lzdGVy
IHVuc2lnbmVkIGxvbmcgIHIxIGFzbSgicjEiKSA9IF9fYTE7ICAgICAgICBcCi0gICAgcmVnaXN0
ZXIgdW5zaWduZWQgbG9uZyAgcjIgYXNtKCJyMiIpID0gX19hMjsgICAgICAgIFwKLSAgICByZWdp
c3RlciB1bnNpZ25lZCBsb25nICByMyBhc20oInIzIikgPSBfX2EzCisjZGVmaW5lIF9fZGVjbGFy
ZV9hcmdfMChhMCwgcmVzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgc3RydWN0
IGFybV9zbWNjY19yZXMgICAgKl9fX3JlcyA9IHJlczsgICAgICAgICAgICAgICAgICBcCisgICAg
cmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjAgQVNNX1JFRygwKSA9ICh1aW50MzJfdClhMDsgICBc
CisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjEgQVNNX1JFRygxKTsgICAgICAgICAgICAg
ICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjIgQVNNX1JFRygyKTsgICAgICAg
ICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjMgQVNNX1JFRygzKQor
CisjZGVmaW5lIF9fZGVjbGFyZV9hcmdfMShhMCwgYTEsIHJlcykgICAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgdHlwZW9mKGExKSBfX2ExID0gYTE7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCisgICAgc3RydWN0IGFybV9zbWNjY19yZXMgICAgKl9fX3JlcyA9IHJlczsg
ICAgICAgICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjAgQVNNX1JF
RygwKSA9ICh1aW50MzJfdClhMDsgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyAgcjEg
QVNNX1JFRygxKSA9IF9fYTE7ICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9u
ZyAgcjIgQVNNX1JFRygyKTsgICAgICAgICAgICAgICAgICBcCisgICAgcmVnaXN0ZXIgdW5zaWdu
ZWQgbG9uZyAgcjMgQVNNX1JFRygzKQorCisjZGVmaW5lIF9fZGVjbGFyZV9hcmdfMihhMCwgYTEs
IGEyLCByZXMpICAgICAgICAgICAgICAgICAgICBcCisgICAgdHlwZW9mKGExKSBfX2ExID0gYTE7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgdHlwZW9mKGEyKSBfX2Ey
ID0gYTI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgc3RydWN0IGFy
bV9zbWNjY19yZXMgICAgKl9fX3JlcyA9IHJlczsJCQkJICAgIFwKKyAgICByZWdpc3RlciB1bnNp
Z25lZCBsb25nICByMCBBU01fUkVHKDApID0gKHVpbnQzMl90KWEwOyAgIFwKKyAgICByZWdpc3Rl
ciB1bnNpZ25lZCBsb25nICByMSBBU01fUkVHKDEpID0gX19hMTsgICAgICAgICAgIFwKKyAgICBy
ZWdpc3RlciB1bnNpZ25lZCBsb25nICByMiBBU01fUkVHKDIpID0gX19hMjsgICAgICAgICAgIFwK
KyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMyBBU01fUkVHKDMpCisKKyNkZWZpbmUgX19k
ZWNsYXJlX2FyZ18zKGEwLCBhMSwgYTIsIGEzLCByZXMpICAgICAgICAgICAgICAgIFwKKyAgICB0
eXBlb2YoYTEpIF9fYTEgPSBhMTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
KyAgICB0eXBlb2YoYTIpIF9fYTIgPSBhMjsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKKyAgICB0eXBlb2YoYTMpIF9fYTMgPSBhMzsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKKyAgICBzdHJ1Y3QgYXJtX3NtY2NjX3JlcyAgICAqX19fcmVzID0gcmVzOyAg
ICAgICAgICAgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMCBBU01fUkVH
KDApID0gKHVpbnQzMl90KWEwOyAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25nICByMSBB
U01fUkVHKDEpID0gX19hMTsgICAgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25lZCBsb25n
ICByMiBBU01fUkVHKDIpID0gX19hMjsgICAgICAgICAgIFwKKyAgICByZWdpc3RlciB1bnNpZ25l
ZCBsb25nICByMyBBU01fUkVHKDMpID0gX19hMwogCiAjZGVmaW5lIF9fZGVjbGFyZV9hcmdfNChh
MCwgYTEsIGEyLCBhMywgYTQsIHJlcykgICAgICAgIFwKICAgICB0eXBlb2YoYTQpIF9fYTQgPSBh
NDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIF9fZGVjbGFyZV9hcmdfMyhh
MCwgYTEsIGEyLCBhMywgcmVzKTsgICAgICAgICAgICAgICBcCi0gICAgcmVnaXN0ZXIgdW5zaWdu
ZWQgbG9uZyByNCBhc20oInI0IikgPSBfX2E0CisgICAgcmVnaXN0ZXIgdW5zaWduZWQgbG9uZyBy
NCBBU01fUkVHKDQpID0gX19hNAogCiAjZGVmaW5lIF9fZGVjbGFyZV9hcmdfNShhMCwgYTEsIGEy
LCBhMywgYTQsIGE1LCByZXMpICAgIFwKICAgICB0eXBlb2YoYTUpIF9fYTUgPSBhNTsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIF9fZGVjbGFyZV9hcmdfNChhMCwgYTEsIGEy
LCBhMywgYTQsIHJlcyk7ICAgICAgICAgICBcCi0gICAgcmVnaXN0ZXIgdHlwZW9mKGE1KSByNSBh
c20oInI1IikgPSBfX2E1CisgICAgcmVnaXN0ZXIgdHlwZW9mKGE1KSByNSBBU01fUkVHKDUpID0g
X19hNQogCiAjZGVmaW5lIF9fZGVjbGFyZV9hcmdfNihhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCBh
NiwgcmVzKSAgICBcCiAgICAgdHlwZW9mKGE2KSBfX2E2ID0gYTY7ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgX19kZWNsYXJlX2FyZ181KGEwLCBhMSwgYTIsIGEzLCBh
NCwgYTUsIHJlcyk7ICAgICAgICAgICBcCi0gICAgcmVnaXN0ZXIgdHlwZW9mKGE2KSByNiBhc20o
InI2IikgPSBfX2E2CisgICAgcmVnaXN0ZXIgdHlwZW9mKGE2KSByNiBBU01fUkVHKDYpID0gX19h
NgogCiAjZGVmaW5lIF9fZGVjbGFyZV9hcmdfNyhhMCwgYTEsIGEyLCBhMywgYTQsIGE1LCBhNiwg
YTcsIHJlcykgICAgXAogICAgIHR5cGVvZihhNykgX19hNyA9IGE3OyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICBfX2RlY2xhcmVfYXJnXzYoYTAsIGExLCBhMiwg
YTMsIGE0LCBhNSwgYTYsIHJlcyk7ICAgICAgICAgICBcCi0gICAgcmVnaXN0ZXIgdHlwZW9mKGE3
KSByNyBhc20oInI3IikgPSBfX2E3CisgICAgcmVnaXN0ZXIgdHlwZW9mKGE3KSByNyBBU01fUkVH
KDcpID0gX19hNwogCiAjZGVmaW5lIF9fX2RlY2xhcmVfYXJncyhjb3VudCwgLi4uKSBfX2RlY2xh
cmVfYXJnXyAjIyBjb3VudChfX1ZBX0FSR1NfXykKICNkZWZpbmUgX19kZWNsYXJlX2FyZ3MoY291
bnQsIC4uLikgIF9fX2RlY2xhcmVfYXJncyhjb3VudCwgX19WQV9BUkdTX18pCi0tIAoyLjE3LjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 22:47:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 22:47:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3pAE-0006OG-Pv; Mon, 17 Feb 2020 22:46:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pTJR=4F=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3pAC-0006OB-Uz
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 22:46:52 +0000
X-Inumbo-ID: 621cec70-51d7-11ea-8098-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 621cec70-51d7-11ea-8098-12813bfff9fa;
 Mon, 17 Feb 2020 22:46:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3pA9-0005zl-6g; Mon, 17 Feb 2020 22:46:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3pA8-0003an-S6; Mon, 17 Feb 2020 22:46:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3pA8-0004m4-QR; Mon, 17 Feb 2020 22:46:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147213-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=8171e0796542e11c2d5067f86cc69201c2584501
X-Osstest-Versions-That: xen=707db77a380b96025bae8bc4322da0b64819d3b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 17 Feb 2020 22:46:48 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147213: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIxMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIxMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA4MTcxZTA3OTY1NDJlMTFjMmQ1MDY3Zjg2Y2M2OTIwMWMyNTg0NTAxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3MDdkYjc3YTM4MGI5NjAyNWJh
ZThiYzQzMjJkYTBiNjQ4MTlkM2I3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcwNjMgIDIwMjAt
MDItMTQgMjE6MTA6NTIgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MjEzICAy
MDIwLTAyLTE3IDIwOjAzOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC94ZW4uZ2l0CiAgIDcwN2RiNzdhMzguLjgxNzFlMDc5NjUgIDgxNzFlMDc5NjU0
MmUxMWMyZDUwNjdmODZjYzY5MjAxYzI1ODQ1MDEgLT4gc21va2UKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 23:06:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 23:06:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3pSy-00086x-IR; Mon, 17 Feb 2020 23:06:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=fQRb=4F=amazon.com=prvs=30975aa36=anchalag@srs-us1.protection.inumbo.net>)
 id 1j3pSw-00086s-Tp
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 23:06:14 +0000
X-Inumbo-ID: 1899405a-51da-11ea-ade5-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1899405a-51da-11ea-ade5-bc764e2007e4;
 Mon, 17 Feb 2020 23:06:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1581980774; x=1613516774;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=i2HFd1yZvomBJYmaIlswXjk/acyKcvnHu1DS56/tQa4=;
 b=LstSTXK/TUVWyFn6qqUgTkQHCQ9kKn9tH5tUTiHtuqrghXm9uvk6lbiZ
 Aq+WYXol4Rdz1Vf8y9ngRw6u19dbI/yGCBIxL3ZutbEKX0st7zxRvggoO
 3MlhP5WqTxB4Ny91EHyVG8OwWr/U5tbdpDwhjzSOfD5m0VlvHtZswkNqG Q=;
IronPort-SDR: j7qMV2pLyqN3pGNWHxsVIYOQNWVF0Jsyb78CKdoIhZPT4IjRF1w0i5bCUpZX27JvuVwg9jBmIa
 eUNUi3dXBEsQ==
X-IronPort-AV: E=Sophos;i="5.70,454,1574121600"; d="scan'208";a="17406450"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 17 Feb 2020 23:06:01 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com (Postfix) with ESMTPS
 id 517B3A23D3; Mon, 17 Feb 2020 23:05:59 +0000 (UTC)
Received: from EX13D01UWB001.ant.amazon.com (10.43.161.75) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.207) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 17 Feb 2020 23:05:53 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13d01UWB001.ant.amazon.com (10.43.161.75) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Mon, 17 Feb 2020 23:05:53 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Mon, 17 Feb 2020 23:05:53 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id 8382E401B0; Mon, 17 Feb 2020 23:05:53 +0000 (UTC)
Date: Mon, 17 Feb 2020 23:05:53 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>,
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <axboe@kernel.dk>,
 <davem@davemloft.net>, <rjw@rjwysocki.net>, <len.brown@intel.com>,
 <pavel@ucw.cz>, <peterz@infradead.org>, <eduval@amazon.com>,
 <sblbir@amazon.com>, <anchalag@amazon.com>, <xen-devel@lists.xenproject.org>, 
 <vkuznets@redhat.com>, <netdev@vger.kernel.org>,
 <linux-kernel@vger.kernel.org>, <dwmw@amazon.co.uk>, <fllinden@amaozn.com>,
 <benh@kernel.crashing.org>
Message-ID: <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217100509.GE4679@Air-de-Roger>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: eduval@amazon.com, len.brown@intel.com, peterz@infradead.org,
 benh@kernel.crashing.org, x86@kernel.org, linux-mm@kvack.org, pavel@ucw.cz,
 hpa@zytor.com, tglx@linutronix.de, sstabellini@kernel.org, fllinden@amaozn.com,
 kamatam@amazon.com, mingo@redhat.com, xen-devel@lists.xenproject.org,
 sblbir@amazon.com, axboe@kernel.dk, konrad.wilk@oracle.com, bp@alien8.de,
 boris.ostrovsky@oracle.com, jgross@suse.com, netdev@vger.kernel.org,
 linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 vkuznets@redhat.com, davem@davemloft.net, dwmw@amazon.co.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6MDlBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEZlYiAxNCwgMjAyMCBhdCAxMToyNTozNFBNICswMDAwLCBBbmNo
YWwgQWdhcndhbCB3cm90ZToKPiA+IEZyb206IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6
b24uY29tCj4gPiAKPiA+IEFkZCBmcmVlemUsIHRoYXcgYW5kIHJlc3RvcmUgY2FsbGJhY2tzIGZv
ciBQTSBzdXNwZW5kIGFuZCBoaWJlcm5hdGlvbgo+ID4gc3VwcG9ydC4gQWxsIGZyb250ZW5kIGRy
aXZlcnMgdGhhdCBuZWVkcyB0byB1c2UgUE1fSElCRVJOQVRJT04vUE1fU1VTUEVORAo+ID4gZXZl
bnRzLCBuZWVkIHRvIGltcGxlbWVudCB0aGVzZSB4ZW5idXNfZHJpdmVyIGNhbGxiYWNrcy4KPiA+
IFRoZSBmcmVlemUgaGFuZGxlciBzdG9wcyBhIGJsb2NrLWxheWVyIHF1ZXVlIGFuZCBkaXNjb25u
ZWN0IHRoZQo+ID4gZnJvbnRlbmQgZnJvbSB0aGUgYmFja2VuZCB3aGlsZSBmcmVlaW5nIHJpbmdf
aW5mbyBhbmQgYXNzb2NpYXRlZCByZXNvdXJjZXMuCj4gPiBUaGUgcmVzdG9yZSBoYW5kbGVyIHJl
LWFsbG9jYXRlcyByaW5nX2luZm8gYW5kIHJlLWNvbm5lY3QgdG8gdGhlCj4gPiBiYWNrZW5kLCBz
byB0aGUgcmVzdCBvZiB0aGUga2VybmVsIGNhbiBjb250aW51ZSB0byB1c2UgdGhlIGJsb2NrIGRl
dmljZQo+ID4gdHJhbnNwYXJlbnRseS4gQWxzbywgdGhlIGhhbmRsZXJzIGFyZSB1c2VkIGZvciBi
b3RoIFBNIHN1c3BlbmQgYW5kCj4gPiBoaWJlcm5hdGlvbiBzbyB0aGF0IHdlIGNhbiBrZWVwIHRo
ZSBleGlzdGluZyBzdXNwZW5kL3Jlc3VtZSBjYWxsYmFja3MgZm9yCj4gPiBYZW4gc3VzcGVuZCB3
aXRob3V0IG1vZGlmaWNhdGlvbi4gQmVmb3JlIGRpc2Nvbm5lY3RpbmcgZnJvbSBiYWNrZW5kLAo+
ID4gd2UgbmVlZCB0byBwcmV2ZW50IGFueSBuZXcgSU8gZnJvbSBiZWluZyBxdWV1ZWQgYW5kIHdh
aXQgZm9yIGV4aXN0aW5nCj4gPiBJTyB0byBjb21wbGV0ZS4KPiAKPiBUaGlzIGlzIGRpZmZlcmVu
dCBmcm9tIFhlbiAoeGVuc3RvcmUpIGluaXRpYXRlZCBzdXNwZW5zaW9uLCBhcyBpbiB0aGF0Cj4g
Y2FzZSBMaW51eCBkb2Vzbid0IGZsdXNoIHRoZSByaW5ncyBvciBkaXNjb25uZWN0cyBmcm9tIHRo
ZSBiYWNrZW5kLgpZZXMsIEFGQUlLIGluIHhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbiBiYWNrZW5k
IHRha2VzIGNhcmUgb2YgaXQuIAo+IAo+IFRoaXMgaXMgZG9uZSBzbyB0aGF0IGluIGNhc2Ugc3Vz
cGVuc2lvbnMgZmFpbHMgdGhlIHJlY292ZXJ5IGRvZXNuJ3QKPiBuZWVkIHRvIHJlY29ubmVjdCB0
aGUgUFYgZGV2aWNlcywgYW5kIGluIG9yZGVyIHRvIHNwZWVkIHVwIHN1c3BlbnNpb24KPiB0aW1l
IChpZTogd2FpdGluZyBmb3IgYWxsIHF1ZXVlcyB0byBiZSBmbHVzaGVkIGNhbiB0YWtlIHRpbWUg
YXMgTGludXgKPiBzdXBwb3J0cyBtdWx0aXF1ZXVlLCBtdWx0aXBhZ2UgcmluZ3MgYW5kIGluZGly
ZWN0IGRlc2NyaXB0b3JzKSwgYW5kCj4gdGhlIGJhY2tlbmQgY291bGQgYmUgY29udGVuZGVkIGlm
IHRoZXJlJ3MgYSBsb3Qgb2YgSU8gcHJlc3N1cmUgZnJvbQo+IGd1ZXN0cy4KPiAKPiBMaW51eCBh
bHJlYWR5IGtlZXBzIGEgc2hhZG93IG9mIHRoZSByaW5nIGNvbnRlbnRzLCBzbyBpbi1mbGlnaHQK
PiByZXF1ZXN0cyBjYW4gYmUgcmUtaXNzdWVkIGFmdGVyIHRoZSBmcm9udGVuZCBoYXMgcmVjb25u
ZWN0ZWQgZHVyaW5nCj4gcmVzdW1lLgo+IAo+ID4gRnJlZXplL3VuZnJlZXplIG9mIHRoZSBxdWV1
ZXMgd2lsbCBndWFyYW50ZWUgdGhhdCB0aGVyZQo+ID4gYXJlIG5vIHJlcXVlc3RzIGluIHVzZSBv
biB0aGUgc2hhcmVkIHJpbmcuCj4gPiAKPiA+IE5vdGU6Rm9yIG9sZGVyIGJhY2tlbmRzLGlmIGEg
YmFja2VuZCBkb2Vzbid0IGhhdmUgY29tbWl0JzEyZWE3Mjk2NDVhY2UnCj4gPiB4ZW4vYmxrYmFj
azogdW5tYXAgYWxsIHBlcnNpc3RlbnQgZ3JhbnRzIHdoZW4gZnJvbnRlbmQgZ2V0cyBkaXNjb25u
ZWN0ZWQsCj4gPiB0aGUgZnJvbnRlbmQgbWF5IHNlZSBtYXNzaXZlIGFtb3VudCBvZiBncmFudCB0
YWJsZSB3YXJuaW5nIHdoZW4gZnJlZWluZwo+ID4gcmVzb3VyY2VzLgo+ID4gWyAgIDM2Ljg1MjY1
OV0gZGVmZXJyaW5nIGcuZS4gMHhmOSAocGZuIDB4ZmZmZmZmZmZmZmZmZmZmZikKPiA+IFsgICAz
Ni44NTUwODldIHhlbjpncmFudF90YWJsZTogV0FSTklORzplLmcuIDB4MTEyIHN0aWxsIGluIHVz
ZSEKPiA+IAo+ID4gSW4gdGhpcyBjYXNlLCBwZXJzaXN0ZW50IGdyYW50cyB3b3VsZCBuZWVkIHRv
IGJlIGRpc2FibGVkLgo+ID4gCj4gPiBbQW5jaGFsIENoYW5nZWxvZzogUmVtb3ZlZCB0aW1lb3V0
L3JlcXVlc3QgZHVyaW5nIGJsa2Zyb250IGZyZWV6ZS4KPiA+IEZpeGVkIG1ham9yIHBhcnQgb2Yg
dGhlIGNvZGUgdG8gd29yayB3aXRoIGJsay1tcV0KPiA+IFNpZ25lZC1vZmYtYnk6IEFuY2hhbCBB
Z2Fyd2FsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogTXVuZWhpc2Eg
S2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20+Cj4gPiAtLS0KPiA+ICBkcml2ZXJzL2Jsb2NrL3hl
bi1ibGtmcm9udC5jIHwgMTE5ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4g
PiAgMSBmaWxlIGNoYW5nZWQsIDExMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+ID4g
Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYyBiL2RyaXZlcnMv
YmxvY2sveGVuLWJsa2Zyb250LmMKPiA+IGluZGV4IDQ3ODEyMDIzMzc1MC4uZDcxNWVkM2NiNjlh
IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+ID4gKysrIGIv
ZHJpdmVycy9ibG9jay94ZW4tYmxrZnJvbnQuYwo+ID4gQEAgLTQ3LDYgKzQ3LDggQEAKPiA+ICAj
aW5jbHVkZSA8bGludXgvYml0bWFwLmg+Cj4gPiAgI2luY2x1ZGUgPGxpbnV4L2xpc3QuaD4KPiA+
ICAjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+Cj4gPiArI2luY2x1ZGUgPGxpbnV4L2NvbXBs
ZXRpb24uaD4KPiA+ICsjaW5jbHVkZSA8bGludXgvZGVsYXkuaD4KPiA+ICAKPiA+ICAjaW5jbHVk
ZSA8eGVuL3hlbi5oPgo+ID4gICNpbmNsdWRlIDx4ZW4veGVuYnVzLmg+Cj4gPiBAQCAtNzksNiAr
ODEsOCBAQCBlbnVtIGJsa2lmX3N0YXRlIHsKPiA+ICAJQkxLSUZfU1RBVEVfRElTQ09OTkVDVEVE
LAo+ID4gIAlCTEtJRl9TVEFURV9DT05ORUNURUQsCj4gPiAgCUJMS0lGX1NUQVRFX1NVU1BFTkRF
RCwKPiA+ICsJQkxLSUZfU1RBVEVfRlJFRVpJTkcsCj4gPiArCUJMS0lGX1NUQVRFX0ZST1pFTgo+
ID4gIH07Cj4gPiAgCj4gPiAgc3RydWN0IGdyYW50IHsKPiA+IEBAIC0yMjAsNiArMjI0LDcgQEAg
c3RydWN0IGJsa2Zyb250X2luZm8KPiA+ICAJc3RydWN0IGxpc3RfaGVhZCByZXF1ZXN0czsKPiA+
ICAJc3RydWN0IGJpb19saXN0IGJpb19saXN0Owo+ID4gIAlzdHJ1Y3QgbGlzdF9oZWFkIGluZm9f
bGlzdDsKPiA+ICsJc3RydWN0IGNvbXBsZXRpb24gd2FpdF9iYWNrZW5kX2Rpc2Nvbm5lY3RlZDsK
PiA+ICB9Owo+ID4gIAo+ID4gIHN0YXRpYyB1bnNpZ25lZCBpbnQgbnJfbWlub3JzOwo+ID4gQEAg
LTI2MSw2ICsyNjYsNyBAQCBzdGF0aWMgREVGSU5FX1NQSU5MT0NLKG1pbm9yX2xvY2spOwo+ID4g
IHN0YXRpYyBpbnQgYmxrZnJvbnRfc2V0dXBfaW5kaXJlY3Qoc3RydWN0IGJsa2Zyb250X3Jpbmdf
aW5mbyAqcmluZm8pOwo+ID4gIHN0YXRpYyB2b2lkIGJsa2Zyb250X2dhdGhlcl9iYWNrZW5kX2Zl
YXR1cmVzKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKTsKPiA+ICBzdGF0aWMgaW50IG5lZ290
aWF0ZV9tcShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbyk7Cj4gPiArc3RhdGljIHZvaWQgX19i
bGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKTsKPiA+ICAKPiA+ICBzdGF0aWMg
aW50IGdldF9pZF9mcm9tX2ZyZWVsaXN0KHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZv
KQo+ID4gIHsKPiA+IEBAIC05OTUsNiArMTAwMSw3IEBAIHN0YXRpYyBpbnQgeGx2YmRfaW5pdF9i
bGtfcXVldWUoc3RydWN0IGdlbmRpc2sgKmdkLCB1MTYgc2VjdG9yX3NpemUsCj4gPiAgCWluZm8t
PnNlY3Rvcl9zaXplID0gc2VjdG9yX3NpemU7Cj4gPiAgCWluZm8tPnBoeXNpY2FsX3NlY3Rvcl9z
aXplID0gcGh5c2ljYWxfc2VjdG9yX3NpemU7Cj4gPiAgCWJsa2lmX3NldF9xdWV1ZV9saW1pdHMo
aW5mbyk7Cj4gPiArCWluaXRfY29tcGxldGlvbigmaW5mby0+d2FpdF9iYWNrZW5kX2Rpc2Nvbm5l
Y3RlZCk7Cj4gPiAgCj4gPiAgCXJldHVybiAwOwo+ID4gIH0KPiA+IEBAIC0xMjE4LDYgKzEyMjUs
OCBAQCBzdGF0aWMgdm9pZCB4bHZiZF9yZWxlYXNlX2dlbmRpc2soc3RydWN0IGJsa2Zyb250X2lu
Zm8gKmluZm8pCj4gPiAgLyogQWxyZWFkeSBob2xkIHJpbmZvLT5yaW5nX2xvY2suICovCj4gPiAg
c3RhdGljIGlubGluZSB2b2lkIGtpY2tfcGVuZGluZ19yZXF1ZXN0X3F1ZXVlc19sb2NrZWQoc3Ry
dWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pCj4gPiAgewo+ID4gKwlpZiAodW5saWtlbHko
cmluZm8tPmRldl9pbmZvLT5jb25uZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpKQo+ID4g
KwkJcmV0dXJuOwo+ID4gIAlpZiAoIVJJTkdfRlVMTCgmcmluZm8tPnJpbmcpKQo+ID4gIAkJYmxr
X21xX3N0YXJ0X3N0b3BwZWRfaHdfcXVldWVzKHJpbmZvLT5kZXZfaW5mby0+cnEsIHRydWUpOwo+
ID4gIH0KPiA+IEBAIC0xMzQxLDggKzEzNTAsNiBAQCBzdGF0aWMgdm9pZCBibGtpZl9mcmVlX3Jp
bmcoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pCj4gPiAgCj4gPiAgc3RhdGljIHZv
aWQgYmxraWZfZnJlZShzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbywgaW50IHN1c3BlbmQpCj4g
PiAgewo+ID4gLQl1bnNpZ25lZCBpbnQgaTsKPiA+IC0KPiA+ICAJLyogUHJldmVudCBuZXcgcmVx
dWVzdHMgYmVpbmcgaXNzdWVkIHVudGlsIHdlIGZpeCB0aGluZ3MgdXAuICovCj4gPiAgCWluZm8t
PmNvbm5lY3RlZCA9IHN1c3BlbmQgPwo+ID4gIAkJQkxLSUZfU1RBVEVfU1VTUEVOREVEIDogQkxL
SUZfU1RBVEVfRElTQ09OTkVDVEVEOwo+ID4gQEAgLTEzNTAsNiArMTM1NywxMyBAQCBzdGF0aWMg
dm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvLCBpbnQgc3VzcGVuZCkK
PiA+ICAJaWYgKGluZm8tPnJxKQo+ID4gIAkJYmxrX21xX3N0b3BfaHdfcXVldWVzKGluZm8tPnJx
KTsKPiA+ICAKPiA+ICsJX19ibGtpZl9mcmVlKGluZm8pOwo+ID4gK30KPiA+ICsKPiA+ICtzdGF0
aWMgdm9pZCBfX2Jsa2lmX2ZyZWUoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCj4gPiArewo+
ID4gKwl1bnNpZ25lZCBpbnQgaTsKPiA+ICsKPiA+ICAJZm9yIChpID0gMDsgaSA8IGluZm8tPm5y
X3JpbmdzOyBpKyspCj4gPiAgCQlibGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKPiA+
ICAKPiA+IEBAIC0xNTUzLDggKzE1NjcsMTAgQEAgc3RhdGljIGlycXJldHVybl90IGJsa2lmX2lu
dGVycnVwdChpbnQgaXJxLCB2b2lkICpkZXZfaWQpCj4gPiAgCXN0cnVjdCBibGtmcm9udF9yaW5n
X2luZm8gKnJpbmZvID0gKHN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKilkZXZfaWQ7Cj4gPiAg
CXN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvID0gcmluZm8tPmRldl9pbmZvOwo+ID4gIAo+ID4g
LQlpZiAodW5saWtlbHkoaW5mby0+Y29ubmVjdGVkICE9IEJMS0lGX1NUQVRFX0NPTk5FQ1RFRCkp
Cj4gPiAtCQlyZXR1cm4gSVJRX0hBTkRMRUQ7Cj4gPiArCWlmICh1bmxpa2VseShpbmZvLT5jb25u
ZWN0ZWQgIT0gQkxLSUZfU1RBVEVfQ09OTkVDVEVEKSkgewo+ID4gKwkJaWYgKGluZm8tPmNvbm5l
Y3RlZCAhPSBCTEtJRl9TVEFURV9GUkVFWklORykKPiA+ICsJCQlyZXR1cm4gSVJRX0hBTkRMRUQ7
Cj4gPiArCX0KPiA+ICAKPiA+ICAJc3Bpbl9sb2NrX2lycXNhdmUoJnJpbmZvLT5yaW5nX2xvY2ss
IGZsYWdzKTsKPiA+ICAgYWdhaW46Cj4gPiBAQCAtMjAyMCw2ICsyMDM2LDcgQEAgc3RhdGljIGlu
dCBibGtpZl9yZWNvdmVyKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ID4gIAlzdHJ1Y3Qg
YmlvICpiaW87Cj4gPiAgCXVuc2lnbmVkIGludCBzZWdzOwo+ID4gIAo+ID4gKwlib29sIGZyb3pl
biA9IGluZm8tPmNvbm5lY3RlZCA9PSBCTEtJRl9TVEFURV9GUk9aRU47Cj4gPiAgCWJsa2Zyb250
X2dhdGhlcl9iYWNrZW5kX2ZlYXR1cmVzKGluZm8pOwo+ID4gIAkvKiBSZXNldCBsaW1pdHMgY2hh
bmdlZCBieSBibGtfbXFfdXBkYXRlX25yX2h3X3F1ZXVlcygpLiAqLwo+ID4gIAlibGtpZl9zZXRf
cXVldWVfbGltaXRzKGluZm8pOwo+ID4gQEAgLTIwNDYsNiArMjA2Myw5IEBAIHN0YXRpYyBpbnQg
YmxraWZfcmVjb3ZlcihzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPiA+ICAJCWtpY2tfcGVu
ZGluZ19yZXF1ZXN0X3F1ZXVlcyhyaW5mbyk7Cj4gPiAgCX0KPiA+ICAKPiA+ICsJaWYgKGZyb3pl
bikKPiA+ICsJCXJldHVybiAwOwo+ID4gKwo+ID4gIAlsaXN0X2Zvcl9lYWNoX2VudHJ5X3NhZmUo
cmVxLCBuLCAmaW5mby0+cmVxdWVzdHMsIHF1ZXVlbGlzdCkgewo+ID4gIAkJLyogUmVxdWV1ZSBw
ZW5kaW5nIHJlcXVlc3RzIChmbHVzaCBvciBkaXNjYXJkKSAqLwo+ID4gIAkJbGlzdF9kZWxfaW5p
dCgmcmVxLT5xdWV1ZWxpc3QpOwo+ID4gQEAgLTIzNTksNiArMjM3OSw3IEBAIHN0YXRpYyB2b2lk
IGJsa2Zyb250X2Nvbm5lY3Qoc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8pCj4gPiAgCj4gPiAg
CQlyZXR1cm47Cj4gPiAgCWNhc2UgQkxLSUZfU1RBVEVfU1VTUEVOREVEOgo+ID4gKwljYXNlIEJM
S0lGX1NUQVRFX0ZST1pFTjoKPiA+ICAJCS8qCj4gPiAgCQkgKiBJZiB3ZSBhcmUgcmVjb3Zlcmlu
ZyBmcm9tIHN1c3BlbnNpb24sIHdlIG5lZWQgdG8gd2FpdAo+ID4gIAkJICogZm9yIHRoZSBiYWNr
ZW5kIHRvIGFubm91bmNlIGl0J3MgZmVhdHVyZXMgYmVmb3JlCj4gPiBAQCAtMjQ3NiwxMiArMjQ5
NywzNyBAQCBzdGF0aWMgdm9pZCBibGtiYWNrX2NoYW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2Ug
KmRldiwKPiA+ICAJCWJyZWFrOwo+ID4gIAo+ID4gIAljYXNlIFhlbmJ1c1N0YXRlQ2xvc2VkOgo+
ID4gLQkJaWYgKGRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVDbG9zZWQpCj4gPiArCQlpZiAoZGV2
LT5zdGF0ZSA9PSBYZW5idXNTdGF0ZUNsb3NlZCkgewo+ID4gKwkJCWlmIChpbmZvLT5jb25uZWN0
ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpIHsKPiA+ICsJCQkJX19ibGtpZl9mcmVlKGluZm8p
Owo+ID4gKwkJCQlpbmZvLT5jb25uZWN0ZWQgPSBCTEtJRl9TVEFURV9GUk9aRU47Cj4gPiArCQkJ
CWNvbXBsZXRlKCZpbmZvLT53YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkKTsKPiA+ICsJCQkJYnJl
YWs7Cj4gPiArCQkJfQo+ID4gKwo+ID4gIAkJCWJyZWFrOwo+ID4gKwkJfQo+ID4gKwo+ID4gKwkJ
LyoKPiA+ICsJCSAqIFdlIG1heSBzb21laG93IHJlY2VpdmUgYmFja2VuZCdzIENsb3NlZCBhZ2Fp
biB3aGlsZSB0aGF3aW5nCj4gPiArCQkgKiBvciByZXN0b3JpbmcgYW5kIGl0IGNhdXNlcyB0aGF3
aW5nIG9yIHJlc3RvcmluZyB0byBmYWlsLgo+ID4gKwkJICogSWdub3JlIHN1Y2ggdW5leHBlY3Rl
ZCBzdGF0ZSBhbnl3YXkuCj4gPiArCQkgKi8KPiA+ICsJCWlmIChpbmZvLT5jb25uZWN0ZWQgPT0g
QkxLSUZfU1RBVEVfRlJPWkVOICYmCj4gPiArCQkJCWRldi0+c3RhdGUgPT0gWGVuYnVzU3RhdGVJ
bml0aWFsaXNlZCkgewo+ID4gKwkJCWRldl9kYmcoJmRldi0+ZGV2LAo+ID4gKwkJCQkJImlnbm9y
ZSB0aGUgYmFja2VuZCdzIENsb3NlZCBzdGF0ZTogJXMiLAo+ID4gKwkJCQkJZGV2LT5ub2RlbmFt
ZSk7Cj4gPiArCQkJYnJlYWs7Cj4gPiArCQl9Cj4gPiAgCQkvKiBmYWxsIHRocm91Z2ggKi8KPiA+
ICAJY2FzZSBYZW5idXNTdGF0ZUNsb3Npbmc6Cj4gPiAtCQlpZiAoaW5mbykKPiA+IC0JCQlibGtm
cm9udF9jbG9zaW5nKGluZm8pOwo+ID4gKwkJaWYgKGluZm8pIHsKPiA+ICsJCQlpZiAoaW5mby0+
Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZSRUVaSU5HKQo+ID4gKwkJCQl4ZW5idXNfZnJvbnRl
bmRfY2xvc2VkKGRldik7Cj4gPiArCQkJZWxzZQo+ID4gKwkJCQlibGtmcm9udF9jbG9zaW5nKGlu
Zm8pOwo+ID4gKwkJfQo+ID4gIAkJYnJlYWs7Cj4gPiAgCX0KPiA+ICB9Cj4gPiBAQCAtMjYyNSw2
ICsyNjcxLDYyIEBAIHN0YXRpYyB2b2lkIGJsa2lmX3JlbGVhc2Uoc3RydWN0IGdlbmRpc2sgKmRp
c2ssIGZtb2RlX3QgbW9kZSkKPiA+ICAJbXV0ZXhfdW5sb2NrKCZibGtmcm9udF9tdXRleCk7Cj4g
PiAgfQo+ID4gIAo+ID4gK3N0YXRpYyBpbnQgYmxrZnJvbnRfZnJlZXplKHN0cnVjdCB4ZW5idXNf
ZGV2aWNlICpkZXYpCj4gPiArewo+ID4gKwl1bnNpZ25lZCBpbnQgaTsKPiA+ICsJc3RydWN0IGJs
a2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2KTsKPiA+ICsJc3Ry
dWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm87Cj4gPiArCS8qIFRoaXMgd291bGQgYmUgcmVh
c29uYWJsZSB0aW1lb3V0IGFzIHVzZWQgaW4geGVuYnVzX2Rldl9zaHV0ZG93bigpICovCj4gPiAr
CXVuc2lnbmVkIGludCB0aW1lb3V0ID0gNSAqIEhaOwo+ID4gKwlpbnQgZXJyID0gMDsKPiA+ICsK
PiA+ICsJaW5mby0+Y29ubmVjdGVkID0gQkxLSUZfU1RBVEVfRlJFRVpJTkc7Cj4gPiArCj4gPiAr
CWJsa19tcV9mcmVlemVfcXVldWUoaW5mby0+cnEpOwo+ID4gKwlibGtfbXFfcXVpZXNjZV9xdWV1
ZShpbmZvLT5ycSk7Cj4gPiArCj4gPiArCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5ucl9yaW5nczsg
aSsrKSB7Cj4gPiArCQlyaW5mbyA9ICZpbmZvLT5yaW5mb1tpXTsKPiA+ICsKPiA+ICsJCWdudHRh
Yl9jYW5jZWxfZnJlZV9jYWxsYmFjaygmcmluZm8tPmNhbGxiYWNrKTsKPiA+ICsJCWZsdXNoX3dv
cmsoJnJpbmZvLT53b3JrKTsKPiA+ICsJfQo+ID4gKwo+ID4gKwkvKiBLaWNrIHRoZSBiYWNrZW5k
IHRvIGRpc2Nvbm5lY3QgKi8KPiA+ICsJeGVuYnVzX3N3aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0
YXRlQ2xvc2luZyk7Cj4gCj4gQXJlIHlvdSBzdXJlIHRoaXMgaXMgc2FmZT8KPiAKSW4gbXkgdGVz
dGluZyBydW5uaW5nIG11bHRpcGxlIGZpbyBqb2JzLCBvdGhlciB0ZXN0IHNjZW5hcmlvcyBydW5u
aW5nCmEgbWVtb3J5IGxvYWRlciB3b3JrcyBmaW5lLiBJIGRpZCBub3QgY2FtZSBhY3Jvc3MgYSBz
Y2VuYXJpbyB0aGF0IHdvdWxkCmhhdmUgZmFpbGVkIHJlc3VtZSBkdWUgdG8gYmxrZnJvbnQgaXNz
dWVzIHVubGVzcyB5b3UgY2FuIHN1Z2VzdCBzb21lPwo+IEkgZG9uJ3QgdGhpbmsgeW91IHdhaXQg
Zm9yIGFsbCByZXF1ZXN0cyBwZW5kaW5nIG9uIHRoZSByaW5nIHRvIGJlCj4gZmluaXNoZWQgYnkg
dGhlIGJhY2tlbmQsIGFuZCBoZW5jZSB5b3UgbWlnaHQgbG9vc2UgcmVxdWVzdHMgYXMgdGhlCj4g
b25lcyBvbiB0aGUgcmluZyB3b3VsZCBub3QgYmUgcmUtaXNzdWVkIGJ5IGJsa2Zyb250X3Jlc3Rv
cmUgQUZBSUNULgo+IApBRkFJVSwgYmxrX21xX2ZyZWV6ZV9xdWV1ZS9ibGtfbXFfcXVpZXNjZV9x
dWV1ZSBzaG91bGQgdGFrZSBjYXJlIG9mIG5vIHVzZWQKcmVxdWVzdCBvbiB0aGUgc2hhcmVkIHJp
bmcuIEFsc28sIHdlIEkgd2FudCB0byBwYXVzZSB0aGUgcXVldWUgYW5kIGZsdXNoIGFsbAp0aGUg
cGVuZGluZyByZXF1ZXN0cyBpbiB0aGUgc2hhcmVkIHJpbmcgYmVmb3JlIGRpc2Nvbm5lY3Rpbmcg
ZnJvbSBiYWNrZW5kLgpRdWllc2NpbmcgdGhlIHF1ZXVlIHNlZW1lZCBhIGJldHRlciBvcHRpb24g
aGVyZSBhcyB3ZSB3YW50IHRvIG1ha2Ugc3VyZSBvbmdvaW5nCnJlcXVlc3RzIGRpc3BhdGNoZXMg
YXJlIHRvdGFsbHkgZHJhaW5lZC4KSSBzaG91bGQgYWNjZXB0IHRoYXQgc29tZSBvZiB0aGVzZSBu
b3Rpb24gaXMgYm9ycm93ZWQgZnJvbSBob3cgbnZtZSBmcmVlemUvdW5mcmVlemUgCmlzIGRvbmUg
YWx0aG91Z2ggaXRzIG5vdCBhcHBsZSB0byBhcHBsZSBjb21wYXJpc29uLgoKRG8geW91IGhhdmUg
YW55IHBhcnRpY3VsYXIgc2NlbmFyaW8gaW4gbWluZCB3aGljaCBtYXkgY2F1c2UgcmVzdW1lIHRv
IGZhaWw/Cj4gVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 23:46:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 23:46:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3q6A-0002zf-45; Mon, 17 Feb 2020 23:46:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=q5L1=4F=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j3q68-0002za-2q
 for xen-devel@lists.xen.org; Mon, 17 Feb 2020 23:46:44 +0000
X-Inumbo-ID: bf32780a-51df-11ea-80a6-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bf32780a-51df-11ea-80a6-12813bfff9fa;
 Mon, 17 Feb 2020 23:46:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=xnz1jmeyCF9ORdFfdw2KyqUIy/cxfYuW/yN6OLAt334=; b=QQF+AsNe/F/SutrPYpJGrZ58wy
 BivD12Q1XLIYcNDOyCzkhqfNPOv3GOFz1VMdjMn2fJiTmsVV6/fF1IZI8jOaHu2rFjuW+t6ZxYYi+
 zNJ3TVWgBxOHuwKr9dppXxf6vu4JpUryV+LCAhO/MqMStVesbXGbv8JBnu8EGtgd8Gjc=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:47370
 helo=[172.16.1.50]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j3q7o-000059-RH; Tue, 18 Feb 2020 00:48:28 +0100
To: Sarah Newman <srn@prgmr.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
References: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
 <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
From: Sander Eikelenboom <linux@eikelenboom.it>
Openpgp: preference=signencrypt
Autocrypt: addr=sander@eikelenboom.it; prefer-encrypt=mutual; keydata=
 mQMuBFNFDU0RCACWtSq295Y0xaUP3k7jub63jXIfXgGJ+LUbLJeS0mOeRC+xftv3qk9U2aTi
 z0Glopirh/6aRXb+rcxQ9hOVNfRHKvnHPyb1yC5zNadDAj+E+fO/iW0Yco5OnwUhNfEMkKT9
 WKRW4oWD/uv9CkHRaPNZbX3Sd1u1ns0LUML3ayws/kUb7FPrh1CZVhgvfJuD85Kj1YpbHUyU
 v2nWBT+hoYEfT8y4SfhDPy9UMXrPlUGPFACvWfBy76mxpdTtzfuDk8r1s4hbvVKty29VBEcH
 0fFKZmqsywhDWTP9ILibk0azXRvA+6ZD6D9WUBZ0TfC8vy1eG0zEDF7yOThatoYuWlqHAQC1
 OFOG97B+zbc1R1HTYZUreUt28VQ1v+2pG/sZj0Mcgwf+N1UdiyS96pFYXUD9z0lQztCETF+I
 P/tiDapjhlQld6LGfHO3Qk3/tMtgh32TMxOjCTNrP1fn3eOdDRwyn7ZSzcIMZ0j55DXp5ut9
 NJ0UxXMGnOWm/Lcz81EhR6QxR6EdgL5iCsJjqSq8DMaBz+dswanOksPrGzJ+IHFYYesRRzdE
 Z9dQpARCry4c0vX3wX4BG+vRdYHKfM4tHvr+wdM7U3F1ta8C0HU+lFfAH7/nhpxLB9/Ibin8
 9+KItaujo4XJhOx8QLNnJiU1bPOvUHGqX2WUn8yb1eLgCx9nZ4YUrP1YDiilrMx9hGMdl0hk
 gKKoMWh8B2/qChSuKMI2Kwu+uwgAlqz0QuQkWFTLbXLpyHcnayT7TVKsAMgn7i0kl8CaeW9i
 /r62k2l2yZIXtJuLBEJ1qVZ1P1sXUYuFqIlOjW0VKyJ3IZa6cTLQfRxVN+ETGtAUGJvUpaNa
 n84nG3vAnmSmCnHDWBxr66wF4+UnIj0sHPlYclJGy/mrxs+OhhCog5NvbpzWAiLeZ1MeyNs+
 JwWzW7I4o7PcHAt74PpVDiwhuPUZJs2fXi4u73lPxVfTKJHEHJrxbfgQP/qeWebIwADj1X4q
 s5njcvNBE+ier8EVwbyTBL7Fzf39Grw/9Kf4CiUCu7kxQTRyHyT/nJWuaMdR00yqEVGctv2n
 e3qrNqGambQqU2FuZGVyIEVpa2VsZW5ib29tIDxzYW5kZXJAZWlrZWxlbmJvb20uaXQ+iIEE
 ExEIACkFAlNFDU0CGwMFCQfIF1MHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRChIPzf
 fJPzZO3KAP9VcRwYdaETTC4+s3gscTMGFDUT+WYcNqpIIn/BLGKuFAD/eglObB2QxiXV4t1T
 ++6WKsvKtNlmrssnOqOmZyqPZQ8=
Message-ID: <2ea581e2-adca-8d5d-a54e-dba86d1535fa@eikelenboom.it>
Date: Tue, 18 Feb 2020 00:46:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
Content-Language: en-US
Subject: Re: [Xen-devel] CPU Lockup bug with the credit2 scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alastair Browne <alastair.browne@memset.com>, Glen <glenbarney@gmail.com>,
 Tomas Mozes <hydrapolic@gmail.com>, PGNet Dev <pgnet.dev@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAyMDo1OCwgU2FyYWggTmV3bWFuIHdyb3RlOgo+IE9uIDEvNy8yMCA2OjI1
IEFNLCBBbGFzdGFpciBCcm93bmUgd3JvdGU6Cj4+Cj4+IENPTkNMVVNJT04KPj4KPj4gU28gaW4g
Y29uY2x1c2lvbiwgdGhlIHRlc3RzIGluZGljYXRlIHRoYXQgY3JlZGl0MiBtaWdodCBiZSB1bnN0
YWJsZS4KPj4KPj4gRm9yIHRoZSB0aW1lIGJlaW5nLCB3ZSBhcmUgdXNpbmcgY3JlZGl0IGFzIHRo
ZSBjaG9zZW4gc2NoZWR1bGVyLiBXZQo+PiBhcmUgYm9vdGluZyB0aGUga2VybmVsIHdpdGggYSBw
YXJhbWV0ZXIgInNjaGVkPWNyZWRpdCIgdG8gZW5zdXJlIHRoYXQKPj4gdGhlIGNvcnJlY3Qgc2No
ZWR1bGVyIGlzIHVzZWQuCj4+Cj4+IEFmdGVyIHRoZSB0ZXN0cywgd2UgZGVjaWRlZCB0byBzdGlj
ayB3aXRoIDQuOS4wLjkga2VybmVsIGFuZCA0LjEyIFhlbgo+PiBmb3IgcHJvZHVjdGlvbiB1c2Ug
cnVubmluZyBjcmVkaXQxIGFzIHRoZSBkZWZhdWx0IHNjaGVkdWxlci4KPiAKPiBPbmUgcGVyc29u
IENDJ2VkIGFwcGVhcnMgdG8gYmUgaGF2aW5nIHRoZSBzYW1lIGV4cGVyaWVuY2UsIHdoZXJlIHRo
ZSBjcmVkaXQyIHNjaGVkdWxlciBsZWFkcyB0byBsb2NrdXBzIChpbiB0aGlzIGNhc2UgaW4gdGhl
IGRvbVUsIG5vdCB0aGUgZG9tMCkgdW5kZXIgCj4gcmVsYXRpdmVseSBoZWF2eSBsb2FkLiBJdCBz
ZWVtcyBwb3NzaWJsZSB0aGV5IG1heSBoYXZlIHRoZSBzYW1lIHJvb3QgY2F1c2UuCj4gCj4gSSBk
b24ndCB0aGluayB0aGVyZSBhcmUsIGJ1dCBoYXZlIHRoZXJlIGJlZW4gYW55IHBhdGNoZXMgc2lu
Y2UgdGhlIDQuMTMuMCByZWxlYXNlIHdoaWNoIG1pZ2h0IGhhdmUgZml4ZWQgcHJvYmxlbXMgd2l0
aCBjcmVkaXQgMiBzY2hlZHVsZXI/IElmIG5vdCwgCj4gd2hhdCB3b3VsZCB0aGUgbmV4dCBzdGVw
IGJlIHRvIGlzb2xhdGluZyB0aGUgcHJvYmxlbSAtIGEgZGVidWcgYnVpbGQgb2YgWGVuIG9yIHNv
bWV0aGluZyBlbHNlPwo+IAo+IElmIHRoZXJlIGFyZSBubyBtZXJnZWQgb3IgcHJvcG9zZWQgZml4
ZXMgc29vbiwgaXQgbWF5IGJlIHdvcnRoIGNvbnNpZGVyaW5nIG1ha2luZyB0aGUgY3JlZGl0IHNj
aGVkdWxlciB0aGUgZGVmYXVsdCBhZ2FpbiB1bnRpbCBwcm9ibGVtcyB3aXRoIHRoZSAKPiBjcmVk
aXQyIHNjaGVkdWxlciBhcmUgcmVzb2x2ZWQuCj4gCj4gVGhhbmtzLCBTYXJhaAo+IAo+IAoKSGkg
U2FyYWggLyBBbGFzdGFpciwKCkkgY2FuIG9ubHkgcHJvdmlkZSBteSBuPTEgKE9LLCBJJ20gcnVu
bmluZyBhIGJ1bmNoIG9mIGJveGVzLCBzb21lIG9mIHdoaWNoIHByZXR0eSBvdmVyLWNvbW1pdHRl
ZCBDUFUgd2lzZSksIApidXQgSSBoYXZlbid0IHNlZW4gYW55IGlzc3VlcyAobGF0ZWx5KSB3aXRo
IGNyZWRpdDIuCgpJIGRpZCB0YWtlIGEgbG9vayBhdCBBbGFzdGFpciBCcm93bmUncyByZXBvcnQg
eW91ciByZXBsaWVkIHRvIChodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4t
ZGV2ZWwvMjAyMC0wMS9tc2cwMDM2MS5odG1sKQphbmQgSSBkbyBzZWUgc29tZSBkaWZmZXJlbmNl
czoKICAgIC0gQWxhc3RhaXIncyBtYWNoaW5lIGhhcyBtdWx0aXBsZSBzb2NrZXRzLCBteSBtYWNo
aW5lcyBkb24ndC4KICAgIC0gSXQgc2VlbXMgQWxhc3RhaXIncyBjb25maWcgaXMgdXNpbmcgYmFs
bG9vbmluZyA/IChkb20wX21lbT00MDk2TSxtYXg6MTYzODRNKSwgZm9yIG1lIHRoYXQgaGFzIGJl
ZW4gYSBzb3VyY2Ugb2YgdHJvdWJsZSBpbiB0aGUgcGFzdCwgc28gbXkgY29uZmlncyBkb24ndC4K
ICAgIC0ga2VybmVsJ3MgdGVzdGVkIGFyZSBxdWl0ZSBvbGQgKDQuMTkuNjcgKGxhdGVzdCB1cHN0
cmVhbSBpcyA0LjE5LjEwNCksIDQuOS4xODkgKGxhdGVzdCB1cHN0cmVhbSBpcyA0LjkuMjE0KSkg
YW5kIG5vIHJlYWxseSBuZXcga2VybmVsIGlzIHRlc3RlZAogICAgICAoNS40IGlzIGF2YWlsYWJs
ZSBpbiBEZWJpYW4gYmFja3BvcnQgZm9yIGJ1c3RlcikuIAogICAgLSBBbGFzdGFpciwgYXJlIHlv
dSB1c2luZyBwdiwgaHZtIG9yIHB2aCBndWVzdHM/IFRoZSByZXBvcnQgc2VlbXMgdG8gbWlzcyB0
aGUgR3Vlc3QgY29uZmlncyAoSSdtIHByaW1hcmlseSB1c2luZyBQVkgsIGFuZCBmZXcgSFZNJ3Ms
IG5vIFBWIGV4Y2VwdCBmb3IgZG9tMCkgPwoKQW55IGhvdywgY291bGQgYmUgd29ydGh3aGlsZSB0
byB0ZXN0IHdpdGhvdXQgYmFsbG9vbmluZywgYW5kIHRlc3QgYSByZWNlbnQga2VybmVsIHRvIHJ1
bGUgb3V0IGFuIGlzc3VlIHdpdGggKG1pc3NpbmcpIGtlcm5lbCBiYWNrcG9ydHMuCgotLQpTYW5k
ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 17 23:46:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 17 Feb 2020 23:46:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3q6H-0002zu-Cz; Mon, 17 Feb 2020 23:46:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=c0MO=4F=suse.com=jfehlig@srs-us1.protection.inumbo.net>)
 id 1j3q6F-0002zo-N8
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 23:46:51 +0000
X-Inumbo-ID: c1e289dc-51df-11ea-80a6-12813bfff9fa
Received: from m9a0013g.houston.softwaregrp.com (unknown [15.124.64.91])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c1e289dc-51df-11ea-80a6-12813bfff9fa;
 Mon, 17 Feb 2020 23:46:48 +0000 (UTC)
Received: FROM m9a0013g.houston.softwaregrp.com (15.121.0.190) BY
 m9a0013g.houston.softwaregrp.com WITH ESMTP; 
 Mon, 17 Feb 2020 23:46:07 +0000
Received: from M4W0334.microfocus.com (2002:f78:1192::f78:1192) by
 M9W0067.microfocus.com (2002:f79:be::f79:be) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10; Mon, 17 Feb 2020 23:41:44 +0000
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (15.124.8.13) by
 M4W0334.microfocus.com (15.120.17.146) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id
 15.1.1591.10 via Frontend Transport; Mon, 17 Feb 2020 23:41:45 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Wu9HOLM3qLZsWZoGp/19UaS1n1T9vVWI0o2RPHZRy2kUtXrSUxrN1T7dn6hmNwALA16rudm7lXAtD6XcjUoH/yperLs+rOHbCNLIQ+OeRlP8aAKtIsCHvr0fc8VuaFgYa9t4VHKV1sAjx3lchFHcp1+IvV1/4ixdhTF9lmadCbbJgmfmAAUW3xvPeij76H1eUvp0xNmS6IeExPaMdfMzTcdaJAZwafFhto2k6HZlXgsW8D05Y5oITaCgdszgE3mmeuMh6Dcm6fe+OjmtOnChzLQca6rhXMurQ0cHuzQANnAJ6WEhSC6PLvdaUhb3jdVVF4X7r+zVUst7Ri+zXjSkgw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=I0MFBrqhxUfZGJv3byfMZZvJP2kvdXLwJ5f+uRxYvoY=;
 b=XT0lNOFqHM+E4ZbU+MEjXv3JRzME2lHWfJyUHybpvDVxVJPu7MaPXecec7804qPdfGVk2adL2yYVmh7EoYBoA+ENKTSUlk1toVUmUesglTt9Vh6OaJF1P8nTepRbbmwjh+5/QwH+SaiACASSIfvwQ0lnS7c7m//NCbnA2ZbnqXhd7QGlAyBQK00V7cgEYNnx+XxdTQkS4XWSIY4ALoE5EoHLHdA+Otu7UO+OIOnhGl6mhjqQg4fhKeIimze/gdxYdLGvgs3FfTntjhp9R+hTEJ8tcw9wIuL0lUpDJ8CzCJuWSZ9MGNrd9Dq08LvEhtPxCiHUlpz7KCHsSnCSK6d4mw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com;
 dkim=pass header.d=suse.com; arc=none
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=jfehlig@suse.com; 
Received: from BY5PR18MB3315.namprd18.prod.outlook.com (10.255.139.204) by
 BY5PR18MB3220.namprd18.prod.outlook.com (10.255.136.221) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Mon, 17 Feb 2020 23:41:43 +0000
Received: from BY5PR18MB3315.namprd18.prod.outlook.com
 ([fe80::e837:42bb:9b5f:45c4]) by BY5PR18MB3315.namprd18.prod.outlook.com
 ([fe80::e837:42bb:9b5f:45c4%7]) with mapi id 15.20.2707.035; Mon, 17 Feb 2020
 23:41:43 +0000
To: Ian Jackson <ian.jackson@citrix.com>
References: <20200214155933.7048-1-jfehlig@suse.com>
 <24134.56617.646033.43087@mariner.uk.xensource.com>
From: Jim Fehlig <jfehlig@suse.com>
Message-ID: <72cb6f36-5dce-cc51-372f-4055d084f3a1@suse.com>
Date: Mon, 17 Feb 2020 16:41:25 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
In-Reply-To: <24134.56617.646033.43087@mariner.uk.xensource.com>
Content-Language: en-US
X-ClientProxiedBy: SN4PR0701CA0038.namprd07.prod.outlook.com
 (2603:10b6:803:2d::31) To BY5PR18MB3315.namprd18.prod.outlook.com
 (2603:10b6:a03:196::12)
MIME-Version: 1.0
Received: from [192.168.0.4] (75.169.19.89) by
 SN4PR0701CA0038.namprd07.prod.outlook.com (2603:10b6:803:2d::31) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2729.25 via Frontend
 Transport; Mon, 17 Feb 2020 23:41:43 +0000
X-Originating-IP: [75.169.19.89]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 18b3898a-a91b-4751-fa65-08d7b402f1ab
X-MS-TrafficTypeDiagnostic: BY5PR18MB3220:
X-Microsoft-Antispam-PRVS: <BY5PR18MB3220EC592801C86E31A4FFF9C6160@BY5PR18MB3220.namprd18.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-Forefront-PRVS: 0316567485
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(4636009)(346002)(39860400002)(136003)(366004)(376002)(396003)(199004)(189003)(2906002)(86362001)(36756003)(478600001)(6666004)(4326008)(8676002)(52116002)(16526019)(66556008)(16576012)(81166006)(81156014)(186003)(31686004)(8936002)(26005)(316002)(6486002)(66946007)(53546011)(6916009)(5660300002)(31696002)(956004)(2616005)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR18MB3220;
 H:BY5PR18MB3315.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: suse.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: qjjxUOnfMjytax3jKP0LnLQHXZ3Vj5QbwObmDmcpfpqm969my4db7b9/3Q/y69YaNFmgq5ZHuHRYmk1WNYoNjxNur7WuJsKcuL9AStVAOqtNSY/AYLLQADGIZuedIOCSyI51v5qd9uhUdJJ/CkPus7VuFJxIAC0hb54IMoR6Ks4fLQquEcXsdZazKW9ThBjGWh4+9+ICyHd6IIv6/LJaX58Mz25eP60tnqomxKOLSt+ypCUn2ySENLmAli6bVlmdaaR0DYeY1/sG7t96tNUO01ITa8UNJh1/XOK62WMWiO/RHwYbFeBtr8cE69MZujCutHRHKU9ZGT3ayP726jYFzqFhogVeIs/VAl1YYkkNwwN0w9l1s4XzlibHf84paA2s4H5Sr0cYxi/cR3hLzrf4td3A/EzNwEGs2FviNXJ6OSxt4wGFyo2+sQUACX8eH94A
X-MS-Exchange-AntiSpam-MessageData: ujxH+Kb9ZnMCeRhxc+DiftdT22wOVhs2+wgRHuGNEUSr2Hb7uebll8yShpRJ4nWrTHu2AC0eX47gAfqqo5KInb8N3OWX5QF2EJvlYhWnqc8XK+JLmNboxbpHWkKPtKsPFiS2J9Xn812kzS47LI47kg==
X-MS-Exchange-CrossTenant-Network-Message-Id: 18b3898a-a91b-4751-fa65-08d7b402f1ab
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Feb 2020 23:41:43.5807 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 856b813c-16e5-49a5-85ec-6f081e13b527
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: LvZUE1SUMDmQNmuRA8ewmzQcM3Xio7AguqAIkhATJpsMVHkGv5QUUkknIJWu1QkVwnSE+Eda24vYZd2BTnm0VQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR18MB3220
X-OriginatorOrg: suse.com
Subject: Re: [Xen-devel] [OSSTEST PATCH V2] build: fix configuration of
 libvirt
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xNC8yMCAxMDo0NyBBTSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gSmltIEZlaGxpZyB3cml0
ZXMgKCJbT1NTVEVTVCBQQVRDSCBWMl0gYnVpbGQ6IGZpeCBjb25maWd1cmF0aW9uIG9mIGxpYnZp
cnQiKToKPj4gbGlidmlydC5naXQgY29tbWl0IDI2MjFkNDhmMDAgcmVtb3ZlZCB0aGUgbGFzdCB0
cmFjZXMgb2YgZ251bGliLCB3aGljaAo+PiBhbHNvIHJlbW92ZWQgdGhlICctLW5vLWdpdCcgb3B0
aW9uIGZyb20gYXV0b2dlbi5zaC4gVW5rbm93biBvcHRpb25zIGFyZQo+PiBub3cgcGFzc2VkIHRv
IHRoZSBjb25maWd1cmUgc2NyaXB0LCB3aGljaCBxdWlja2x5IGZhaWxzIHdpdGgKPj4KPj4gICAg
Y29uZmlndXJlOiBlcnJvcjogdW5yZWNvZ25pemVkIG9wdGlvbjogYC0tbm8tZ2l0Jwo+Pgo+PiBS
ZW1vdmUgdGhlIGdudWxpYiBoYW5kbGluZyBmcm9tIHRzLWxpYnZpcnQtYnVpbGQsIGluY2x1ZGlu
ZyB0aGUgJy0tbm8tZ2l0Jwo+PiBvcHRpb24gdG8gYXV0b2dlbi5zaC4gV2hpbGUgYXQgaXQgcmVt
b3ZlIGNvbmZpZ3VyZSBvcHRpb25zIG5vIGxvbmdlcgo+PiBzdXBwb3J0ZWQgYnkgdGhlIGxpYnZp
cnQgY29uZmlndXJlIHNjcmlwdC4KPiAKPiBIYXJtZi4gIFRoYW5rcyBmb3IgbG9va2luZyBpbnRv
IHRoaXMgYW5kIHRyeWluZyB0byBmaXggdGhpcyBtZXNzLgo+IAo+IEkgdGhpbmsgdGhlcmUgaXMg
YSBwcm9ibGVtIHdpdGggeW91ciBwYXRjaCwgd2hpY2ggaXMgdGhhdCAyNjIxZDQ4ZjAwCj4gaXMg
cmVjZW50IGVub3VnaCB0aGF0IHdlIG1pZ2h0IHdhbnQgc3RpbGwgdG8gYmUgYWJsZSB0byBidWls
ZCB3aXRoCj4gZWFybGllciB2ZXJzaW9ucy4KCkFoLCBnb29kIHBvaW50LgoKPiBJcyB0aGVyZSBh
biBlYXN5IHdheSB0byB0ZWxsIChieSBsb29raW5nIGF0IHRoZSB0cmVlIGFmdGVyIGNoZWNrb3V0
LAo+IG1heWJlKSB3aGV0aGVyIHRvIGRvIHRoZSBvbGQgb3IgdGhlIG5ldyB0aGluZyA/CgpUaGVy
ZSB3b3VsZCBiZSBubyBnbnVsaWIgZGlyZWN0b3J5IGluIGEgdHJlZSBjaGVja2VkIG91dCBhZnRl
ciBjb21taXQgCjI2MjFkNDhmMDAuIEFub3RoZXIgb3B0aW9uIGlzIHRvIGNoZWNrIGZvciB0aGUg
J2Jvb3RzdHJhcCcgc2NyaXB0IGluIHRoZSByb290IG9mIAp0aGUgdHJlZSwgd2hpY2ggd2FzIHJl
bW92ZWQgYnkgMjYyMWQ0OGYwMC4KCj4gWW91ciBwZXJsIGNvZGUgbG9va3MgZ29vZCB0byBtZSBm
b3Igd2hhdCBpdCBpcyB0cnlpbmcgdG8gZG8uCgpJJ20gYWZyYWlkIG15IHBlcmwgaXMgdG9vIHdl
YWsgdG8gcXVpY2tseSBoYWNrIHNvbWV0aGluZyB1cCB0byBzdXBwb3J0IGJvdGggcHJlIAphbmQg
cG9zdCBnbnVsaWIgYnVpbGRzIDotKC4gSSdsbCBhZGQgdGhpcyB0YXNrIHRvIG15IGxpc3QgaWYg
eW91IGRvbid0IGhhdmUgdGltZSAKZm9yIGl0LgoKUmVnYXJkcywKSmltCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 00:13:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 00:13:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3qW0-00067I-UY; Tue, 18 Feb 2020 00:13:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3qVz-00067D-IV
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 00:13:27 +0000
X-Inumbo-ID: 787098d0-51e3-11ea-b0fd-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 787098d0-51e3-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 00:13:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3qVs-0008Bm-BQ; Tue, 18 Feb 2020 00:13:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3qVr-0008VI-PV; Tue, 18 Feb 2020 00:13:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3qVr-0005Fv-Op; Tue, 18 Feb 2020 00:13:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147140-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=707db77a380b96025bae8bc4322da0b64819d3b7
X-Osstest-Versions-That: xen=707db77a380b96025bae8bc4322da0b64819d3b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 00:13:19 +0000
Subject: [Xen-devel] [xen-unstable test] 147140: tolerable FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE0MCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzE0MC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTQ3MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcwNjkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0NzA2OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MDY5CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDcwNjkKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlh
bi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ3MDY5CiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDcw
NjkKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICBsaWtlIDE0NzA2OQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3MDY5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDcwNjkKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzA2OQogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3
MDY5CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgx
OWQzYjcKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIDcwN2RiNzdhMzgw
Yjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NzE0
MCAgMjAyMC0wMi0xNiAxNDo1NzoyOCBaICAgIDEgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2UgICAg
ICAgICAgICAgICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAgICAgMCBhdHRlbXB0cwoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQt
YW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdWJsaXNoZWQgdGVzdGVkIHRyZWUgaXMgYWxyZWFkeSB1cCB0byBkYXRlLgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 00:37:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 00:37:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3qt3-0007pX-2r; Tue, 18 Feb 2020 00:37:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3qt1-0007pS-D7
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 00:37:15 +0000
X-Inumbo-ID: ce8a2e54-51e6-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ce8a2e54-51e6-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 00:37:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3qsy-0000C3-Ue; Tue, 18 Feb 2020 00:37:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3qsy-0001H2-Hx; Tue, 18 Feb 2020 00:37:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3qsy-0003Uv-Gt; Tue, 18 Feb 2020 00:37:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147144-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=9b15f7fae677336e04b9e026ff91854e43165455
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 00:37:12 +0000
Subject: [Xen-devel] [linux-4.19 test] 147144: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE0NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxNDQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5MzIKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDliMTVmN2ZhZTY3NzMzNmUwNGI5ZTAyNmZmOTE4NTRlNDMxNjU0NTUK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGMzMDM4ZTcxOGExOWZjNTk2
ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0MjkzMiAgMjAx
OS0xMC0xOSAyMzoxNzoxMCBaICAxMjEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjYg
IDIwMTktMTAtMjkgMDg6NDk6MjkgWiAgMTExIGRheXMgICAxMSBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxNDcwNzUgIDIwMjAtMDItMTUgMDU6NDQ6NTYgWiAgICAyIGRheXMgICAgMiBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjE3ODYgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5v
dCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgMTExNTUzIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 01:22:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 01:22:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3raQ-00068y-9q; Tue, 18 Feb 2020 01:22:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j3raP-00068t-Ci
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 01:22:05 +0000
X-Inumbo-ID: 117e70ca-51ed-11ea-80bd-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 117e70ca-51ed-11ea-80bd-12813bfff9fa;
 Tue, 18 Feb 2020 01:22:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1581988923;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=LoqR9zr0ttNL5fFdy2TiNOlOf2DNNxifnLx8UfBbXLw=;
 b=EYOS3Lj/1m3Cy1Xj5f/ETmt2ZWe6U2ELCU6WZjqO/2Cpel0JuE5JsKjG
 BeMTloIDSUeeaU2OmF1lPJtSM2keGWBElHCzAv1S5nbwGVo8o1cDvNw1B
 ZXqgfK6KNhAtjDb5PEzJ2ZBWPMf+Jhj05v8a9CaagAiWJjf3AWc5LX60v k=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ne6pbezVcTTDPfOTkq5iWMe2bv1NuXlpxtOwVfjzKFf0QOktRbLSkmTpiiLhC/uYPZEsa/2Bdx
 +Hv1trE6U/ajm8utghGazbA2lM76KfmIklm7okIdmFSy3CrP8R4YCVjo1gleXe1lV+vN0+hK4c
 sGXckc0sLfbHPifXox5ixxFhR1/ovUdYaoIq95yoRSezH6629hF+rKHIK0AgjeB5QZzvI0WQu1
 ZbHtJpwbe8idqYWBMpFWVs9uNFnHVOjT5nVwq0yv+eUG95rAMU8+ESpcZjMYHOquYIus67TYzu
 +EA=
X-SBRS: 2.7
X-MesageID: 13214470
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,454,1574139600"; d="scan'208";a="13214470"
To: Jason Andryuk <jandryuk@gmail.com>
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
 <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
 <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
 <CAKf6xptqF2vJLx6MyGbmu5QEhu3qpxKk9oHxBQmx7Caam45aKw@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <bdba95c2-8325-af8e-83a4-e06364b045df@citrix.com>
Date: Tue, 18 Feb 2020 01:21:59 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <CAKf6xptqF2vJLx6MyGbmu5QEhu3qpxKk9oHxBQmx7Caam45aKw@mail.gmail.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Aaron Janse <aaron@ajanse.me>,
 Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAyMDo0MSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPiBPbiBNb24sIEZlYiAx
NywgMjAyMCBhdCAyOjQ2IFBNIEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+IHdyb3RlOgo+PiBPbiAxNy8wMi8yMDIwIDE5OjE5LCBKYXNvbiBBbmRyeXVrIHdyb3RlOgo+
Pj4gZW5hYmxpbmcgdmVjT24gVHVlLCBEZWMgMzEsIDIwMTkgYXQgNTo0MyBBTSBBYXJvbiBKYW5z
ZSA8YWFyb25AYWphbnNlLm1lPiB3cm90ZToKPj4+PiBPbiBUdWUsIERlYyAzMSwgMjAxOSwgYXQg
MTI6MjcgQU0sIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IElzIHRoZXJlIGFueSBmdWxsIGJv
b3QgbG9nIGluIHRoZSBiYWQgY2FzZT8gIERlYnVnZ2luZyB2aWEgZGl2aW5hdGlvbgo+Pj4+PiBp
c24ndCBhbiBlZmZlY3RpdmUgd2F5IHRvIGdldCB0aGluZ3MgZG9uZS4KPj4+PiBBZ3JlZWQuIEkg
aW5jbHVkZWQgc29tZSBtb3JlIHZlcmJvc2UgbG9ncyB0b3dhcmRzIHRoZSBlbmQgb2YgdGhlIGVt
YWlsICh0eXBlZCB1cCBieSBoYW5kKS4KPj4+Pgo+Pj4+IEF0dGFjaGVkIGFyZSBwaWN0dXJlcyBm
cm9tIGEgc2xvdy1tb3Rpb24gdmlkZW8gb2YgbXkgbGFwdG9wIGJvb3RpbmcuIE5vdGUgdGhhdCBJ
IGFsc28gaW5jbHVkZWQgYSBwaWN0dXJlIG9mIGEgc3RhY2sgdHJhY2UgdGhhdCBoYXBwZW5zIGlt
bWVkaWF0ZWx5IGJlZm9yZSByZWJvb3QuIEl0IGRvZXNuJ3QgbG9vayByZWxhdGVkLCBidXQgSSB3
YW50ZWQgdG8gaW5jbHVkZSBpdCBhbnl3YXkuCj4+Pj4KPj4+PiBJIHRoaW5rIHRoZSBvcmlnaW5h
bCBlbWFpbCBzaG91bGQgaGF2ZSBzYWlkICI0LjguNSIgaW5zdGVhZCBvZiAiNC4wLjUuIiBSZWdh
cmRsZXNzLCBldmVyeW9uZSBvbiB0aGlzIG1haWxpbmcgbGlzdCBjYW4gbm93IHNlZSBhbGwgdGhl
IGJvb3QgbG9ncyB0aGF0IEkndmUgc2Vlbi4KPj4+Pgo+Pj4+IEF0dGFjaGluZyBhIHNlcmlhbCBj
b25zb2xlIHNlZW1zIGxpa2UgaXQgd291bGQgYmUgZGlmZmljdWx0IHRvIGRvIG9uIHRoaXMgbGFw
dG9wLCBvdGhlcndpc2UgSSB3b3VsZCBoYXZlIHNlbnQgdGhlIGxvZ3MgYXMgYSB0eHQgZmlsZS4K
Pj4+IEknbSBzZWVpbmcgWGVuIHBhbmljOiAiSU8tQVBJQyArIHRpbWVyIGRvZXNuJ3Qgd29yayIg
b24gYSBEZWxsCj4+PiBMYXRpdHVkZSA3MjAwIDItaW4tMS4gIEZlZG9yYSAzMSBMaXZlIFVTQiBp
bWFnZSBib290cyBzdWNjZXNzZnVsbHkuCj4+PiBObyB3YXkgdG8gZ2V0IHNlcmlhbCBvdXRwdXQu
ICBJIG1hbnVhbGx5IHJlY3JlYXRlZCB0aGUgb3V0cHV0IGJlZm9yZQo+Pj4gZnJvbSB0aGUgdmdh
IGRpc3BsYXkuCj4+IFdlIGhhdmUgbXVsdGlwbGUgYnVncy4KPj4KPj4gRmlyc3QgYW5kIGZvcmVt
b3N0LCBYZW4gc2VlbXMgdG90YWxseSBicm9rZW4gd2hlbiBydW5uaW5nIGluIEV4dElOVAo+PiBt
b2RlLiAgVGhpcyBuZWVkcyBhZGRyZXNzaW5nLCBhbmQgb3VnaHQgdG8gYmUgc3VmZmljaWVudCB0
byBsZXQgWGVuCj4+IGJvb3QsIGF0IHdoaWNoIHBvaW50IHdlIGNhbiB0cnkgdG8gZmlndXJlIG91
dCB3aHkgaXQgaXMgdHJ5aW5nIHRvIGZhbGwKPj4gYmFjayBpbnRvIDQ4Nihpc2gpIGNvbXBhdGli
aWxpdHkgbW9kZS4KPj4KPj4+IEkgdGVzdGVkIExpbnV4IHdpdGggaW50ZWxfaW9tbXU9b24gYW5k
IHRoYXQgYm9vdGVkIHN1Y2Nlc3NmdWxseS4KPj4+IFVuZGVyIFhlbiwgdGhpcyBzeXN0ZW0gc2V0
cyBpb21tdV94MmFwaWNfZW5hYmxlZCA9IHRydWUsIHNvCj4+PiBmb3JjZV9pb21tdSBpcyBzZXQg
YW5kIGlvbW11PTAgY2Fubm90IGRpc2FibGUgdGhlIGlvbW11Lgo+Pj4gZmFpbHMuICBPaCwgSSBj
YW4gZGlzYWJsZSB4MmFwaWMgYW5kIHRoZW4gZGlzYWJsZSBpb21tdQo+Pj4KPj4+IHgyYXBpYz0x
IC0+IGZhaWx1cmUgYWJvdmUKPj4+IHgyYXBpYz0wIGlvbW11PTAgLT4gZmFpbHVyZSBhYm92ZQo+
Pj4gY2xvY2tzb3VyY2U9YWNwaSAtPiBkb2Vzbid0IGhlbHAKPj4+IGNsb2Nrc291cmNlPXBpdCAt
PiBoYW5ncyBhZnRlciAibG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3NDE4MjQgbnMi
Cj4+IE5vbmUgb2YgdGhlc2UgYXJlIHN1cnByaXNpbmcsIGdpdmVuIHRoYXQgWGVuIGNhbid0IG1h
a2UgYW55IGludGVycnVwdHMKPj4gd29yayBhdCBhbGwuCj4+Cj4+PiBub2FwaWMgLT4gQlVHIGlu
IGluaXRfYnNwX0FQSUMKPj4gVGhpcyBpcyBhIHN1cnByaXNlLiAgSXRzIGNsZWFybHkgYSBidWcg
aW4gWGVuLiAgKE9UT0gsIEkndmUgYmVlbgo+PiB0aHJlYXRlbmluZyB0byByaXAgYWxsIG9mIHRo
YXQgbG9naWMgb3V0LCBiZWNhdXNlIHRoZXJlIGlzIG5vIHN1Y2ggdGhpbmcKPj4gYXMgYSA2NGJp
dCBjYXBhYmxlIHN5c3RlbSB3aXRob3V0IGFuIGludGVncmF0ZWQgQVBJQy4pCj4gSXQncyBhIEdQ
RiBbZXJyb3JfY29kZT0wMDAwXSBhdCBpbml0X2JzcF9BUElDKzB4NTMgd2hpY2ggaXMKPiAgICAg
MHhmZmZmODJkMDgwNDI4Zjg2IDwrNjQ+OiAgICBqZSAgICAgMHhmZmZmODJkMDgwNDI4ZmM5IDxp
bml0X2JzcF9BUElDKzEzMT4KPiAgICAgMHhmZmZmODJkMDgwNDI4Zjg4IDwrNjY+OiAgICBvciAg
ICAgJDB4ZmYsJWFsCj4gICAgIDB4ZmZmZjgyZDA4MDQyOGY4YSA8KzY4PjogICAgdGVzdCAgICVz
aWwsJXNpbAo+ICAgICAweGZmZmY4MmQwODA0MjhmOGQgPCs3MT46ICAgIGplICAgICAweGZmZmY4
MmQwODA0MjhmZDggPGluaXRfYnNwX0FQSUMrMTQ2Pgo+ICAgICAweGZmZmY4MmQwODA0MjhmOGYg
PCs3Mz46ICAgIG1vdiAgICAkMHg4MGYsJWVjeAo+ICAgICAweGZmZmY4MmQwODA0MjhmOTQgPCs3
OD46ICAgIG1vdiAgICAkMHgwLCVlZHgKPiAgICAgMHhmZmZmODJkMDgwNDI4Zjk5IDwrODM+OiAg
ICB3cm1zcgo+Cj4gUkFYIGlzIDB4M2ZmCj4KPiBUaGlzIGlzIGltbWVkaWF0ZWx5IGFmdGVyIFhl
biBwcmludHMgIlN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIHgyYXBpY19jbHVzdGVyIgoKSG1tLCBp
biB3aGljaCBjYXNlIGl0IGlzbid0IGEgQlVHIHNwZWNpZmljYWxseSwgYnV0IG1lcmVseSBhIGNy
YXNoLiAKMHgzZmYgdG8gU1BJViBpcyB0cnlpbmcgdG8gc2V0IHJlc2VydmVkIGJpdHMsIHNvIGl0
IGlzIG5vIHN1cnByaXNlIHRoYXQgCnRoZXJlIGlzIGEgI0dQLgoKSW4gd2hpY2ggY2FzZSB0aGlz
IGNhbiBzYWZlbHkgYmUgZmlsZWQgdW5kZXIgImV2ZW4gbW9yZSBjb2xsYXRlcmFsIApkYW1hZ2Ug
ZnJvbSBmYWlsaW5nIHRvIHNldCB1cCBhbnkga2luZCBvZiBpbnRlcnJ1cHQgaGFuZGxpbmciLgoK
Pj4+IE9uZSBvdGhlciB0aGluZyB0aGF0IG1pZ2h0IGJlIG5vdGV3b3J0aHkuICBMaW51eCBvbmx5
IHByaW50cyBBQ1BJIElSUTAKPj4+IGFuZCBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUgd2hlcmUgWGVu
IGxpc3RzIElSUSAwLCAyICYgOS4KPj4gSHVoIC0gdGhpcyBpcyBzdXBwb3NlZCB0byBjb21lIGRp
cmVjdGx5IGZyb20gdGhlIEFDUEkgdGFibGVzLCBzbyBMaW51eAo+PiBhbmQgWGVuIHNob3VsZCBi
ZSB1c2luZyB0aGUgc2FtZSBzb3VyY2Ugb2YgaW5mb3JtYXRpb24uCj4+Cj4+PiBCZWxvdyBpcyB0
aGUgcmUtY29uc3RydWN0ZWQgWGVuIGNvbnNvbGUgb3V0cHV0LiAgVGhlIFNNQklPUyBsaW5lIGlz
Cj4+PiB0aGUgZmlyc3QgdGhpbmcgZGlzcGxheWVkIG9uIHRoZSBWR0Egb3V0cHV0Lgo+PiBZZXMg
LSBpdCBpcyB0aGUgZmlyc3QgdGhpbmcgcHJpbnRlZCBhZnRlciB2ZXNhX2luaXQoKSB3aGljaCBJ
IHRoaW5rIGlzIGEKPj4gbWFuaWZlc3RhdGlvbiBvZiBhIHByZXZpb3VzIEVGSSBidWcgSSd2ZSBy
ZXBvcnRlZC4gIERvZXMgYm9vdGluZyB3aXRoCj4+IC1iYXNldmlkZW8gaGVscD8gIChObyBuZWVk
IHRvIHRyYW5zY3JpYmUgdGhlIG91dHB1dCwgbWFudWFsbHkuICBKdXN0Cj4+IG5lZWQgdG8ga25v
dyBpZiBpdCBsZXRzIHlvdSBzZWUgdGhlIGZ1bGwgbG9nLikKPiBJJ20gYm9vdGluZyBncnViLT54
ZW4uZ3ogc28gLWJhc2V2aWRlbyBpc24ndCBkaXJlY3RseSBhcHBsaWNhYmxlLiAgTXkKPiBhdHRl
bXB0IGF0IHNldHRpbmcgYSBib290IGVudHJ5IGZhaWxlZCwgc28gSSdsbCBoYXZlIHRvIHRyeSB0
aGF0Cj4gYWdhaW4uCgpBaCBvay7CoCBPbmUgdGhpbmcgd2hpY2ggWGVuKC5neikgbmVlZHMgdG8g
ZG8gaXMgdG8gdGFrZSB2aWRlbyBkZXRhaWxzIApmcm9tIHRoZSBib290bG9hZGVyIHJhdGhlciB0
aGFuIHRyeWluZyB0byBmaWd1cmUgdGhlbSBvdXQgaXRzZWxmLgoKQnkgZGVmYXVsdCwgWGVuLmd6
IHdpbGwgdHJ5IGFuZCB3cml0ZSBpbnRvIHRoZSBsZWdhY3kgdmdhIHJhbmdlIHdoaWNoIAptb3N0
IGxpa2VseSBpc24ndCB3b3JraW5nIGluIGFuIEVGSSBzeXN0ZW0uCgooQXMgYSBzbGlnaHQgdGFu
Z2VudCwgSXQgaXMgcG9zc2libGUgdG8gdGVzdCB4ZW4uZWZpIHZpYSBncnViIHdpdGggYSAKc3Vp
dGFibGUgY2hhaW5sb2FkZXIgc3RhbnphLCBidXQgeGVuLmVmaSBpcyBkZWZpY2llbnQgaW4gZW5v
dWdoIAppbXBvcnRhbnQgd2F5cyB0aGF0IEknZCBhdm9pZCBpdCB1bmxlc3MgYWJzb2x1dGVseSBu
ZWNlc3NhcnkuKQoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 02:31:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 02:31:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3ser-0003jU-7q; Tue, 18 Feb 2020 02:30:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3seq-0003jP-EF
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 02:30:44 +0000
X-Inumbo-ID: a8f55bc2-51f6-11ea-80cd-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a8f55bc2-51f6-11ea-80cd-12813bfff9fa;
 Tue, 18 Feb 2020 02:30:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3seo-00078C-GX; Tue, 18 Feb 2020 02:30:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3seo-0005eO-7E; Tue, 18 Feb 2020 02:30:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3seo-0004HG-6W; Tue, 18 Feb 2020 02:30:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147218-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=c9727280da893b57a4eb33de26fbc6669410eabb
X-Osstest-Versions-That: xen=8171e0796542e11c2d5067f86cc69201c2584501
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 02:30:42 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147218: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIxOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIxOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjOTcyNzI4MGRhODkzYjU3YTRlYjMzZGUyNmZiYzY2Njk0MTBlYWJiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA4MTcxZTA3OTY1NDJlMTFjMmQ1
MDY3Zjg2Y2M2OTIwMWMyNTg0NTAxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcyMTMgIDIwMjAt
MDItMTcgMjA6MDM6MzEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MjE4ICAy
MDIwLTAyLTE3IDIzOjA3OjMyIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cgpq
b2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9n
aXQveGVuLmdpdAogICA4MTcxZTA3OTY1Li5jOTcyNzI4MGRhICBjOTcyNzI4MGRhODkzYjU3YTRl
YjMzZGUyNmZiYzY2Njk0MTBlYWJiIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 03:41:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 03:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3tkv-00011P-6y; Tue, 18 Feb 2020 03:41:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3tkt-00011K-VJ
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 03:41:03 +0000
X-Inumbo-ID: 7c1de452-5200-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7c1de452-5200-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 03:41:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3tks-0008Re-8J; Tue, 18 Feb 2020 03:41:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3tkr-00022I-Ur; Tue, 18 Feb 2020 03:41:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3tkr-0008WN-UM; Tue, 18 Feb 2020 03:41:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147160-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=f1d78c489a39971b5aac5d2fc8a39bfa925c3c5d
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 03:41:01 +0000
Subject: [Xen-devel] [ovmf test] 147160: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE2MCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxNjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZjFkNzhjNDg5YTM5OTcxYjVhYWM1ZDJmYzhhMzliZmE5MjVjM2M1ZApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA0MSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNDEgZGF5cyAgMTI2IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzA5MyAgMjAyMC0wMi0xNSAxNjoxOToxNyBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVuZyBMdW8gPGhl
bmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBWb2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgog
IEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRpYS5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53
YW5nQGludGVsLmNvbT4KICBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGtyenlzenRvZi5rb2NoQGFybS5jb20+CiAgTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xt
QGxpbmFyby5vcmc+CiAgTGksIEFhcm9uIDxhYXJvbi5saUBpbnRlbC5jb20+CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGlu
dGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAg
TWF0dGhldyBDYXJsc29uIDxtYWNhcmxAbWljcm9zb2Z0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwu
YS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxk
ZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJl
ZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgUmF5
IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5j
b20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAgU2l5dWFuIEZ1
IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+
CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hp
QGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFs
eSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3Ygdmlh
IEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8
d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWNo
YW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5s
aXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDUzMTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:06:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3v5C-00088D-PZ; Tue, 18 Feb 2020 05:06:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3v5B-000888-V5
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:06:05 +0000
X-Inumbo-ID: 5b9b3f52-520c-11ea-bc8e-bc764e2007e4
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5b9b3f52-520c-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 05:06:02 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga003.fm.intel.com ([10.253.24.29])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:06:01 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="282688938"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by FMSMGA003.fm.intel.com with ESMTP; 17 Feb 2020 21:06:01 -0800
Received: from fmsmsx115.amr.corp.intel.com (10.18.116.19) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:06:01 -0800
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 fmsmsx115.amr.corp.intel.com (10.18.116.19) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:06:00 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.98]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:05:58 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 1/7] SVM: drop asm/hvm/emulate.h inclusion from vmcb.h
Thread-Index: AQHV2FVuZy9OGynUokqrcDmVlznwcagggWzQ
Date: Tue, 18 Feb 2020 05:05:57 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78AC99@SHSMSX104.ccr.corp.intel.com>
References: <d9ac8ea4-9f2a-93d5-7656-48d93930ed2e@suse.com>
 <bfc4d4ad-85a5-2d79-748a-c7b72ba40bce@suse.com>
In-Reply-To: <bfc4d4ad-85a5-2d79-748a-c7b72ba40bce@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNmZjZGFiZmMtYmU1Ni00NWFmLTgyZDMtMWJjYjU5ZWE3NjJmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUUVtdG5hdzkzZ3FcL0JWK2pkb2hWN0ZpNmRmamlrcGhXSkhzZVh1cjdONFwvcGVYMGtmXC9sMjZyVWNpUCtQUmlNZiJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v4 1/7] SVM: drop asm/hvm/emulate.h
 inclusion from vmcb.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Petre Pircalabu <ppircalabu@bitdefender.com>, Tamas K
 Lengyel <tamas@tklengyel.com>, Wei Liu <wl@xen.org>,
 Paul Durrant <paul@xen.org>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Alexandru Isaila <aisaila@bitdefender.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFNhdHVyZGF5
LCBGZWJydWFyeSAxLCAyMDIwIDEyOjQyIEFNDQo+IA0KPiBJdCdzIG5vdCBuZWVkZWQgdGhlcmUg
YW5kIGludHJvZHVjZXMgYSBuZWVkbGVzcywgYWxtb3N0IGdsb2JhbA0KPiBkZXBlbmRlbmN5LiBJ
bmNsdWRlIHRoZSBmaWxlIChvciBpbiBzb21lIGNhc2VzIGp1c3QgeGVuL2Vyci5oKSB3aGVyZQ0K
PiBhY3R1YWxseSBuZWVkZWQsIG9yIC0gaW4gb25lIGNhc2UgLSBzaW1wbHkgZm9yd2FyZC1kZWNs
YXJlIGEgc3RydWN0LiBJbg0KPiBtaWNyb2NvZGUqLmMgdGFrZSB0aGUgb3Bwb3J0dW5pdHkgYW5k
IGFsc28gcmUtb3JkZXIgYSBmZXcgb3RoZXINCj4gI2luY2x1ZGUtcy4NCj4gDQo+IFNpZ25lZC1v
ZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:18:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:18:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vGr-0000cK-TV; Tue, 18 Feb 2020 05:18:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X58+=4F=mnit.ac.in=2016ucp1360@srs-us1.protection.inumbo.net>)
 id 1j3kvy-0006Mf-D8
 for xen-devel@lists.xenproject.org; Mon, 17 Feb 2020 18:15:55 +0000
X-Inumbo-ID: 87513738-51b1-11ea-aa99-bc764e2007e4
Received: from mail-io1-xd2e.google.com (unknown [2607:f8b0:4864:20::d2e])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 87513738-51b1-11ea-aa99-bc764e2007e4;
 Mon, 17 Feb 2020 18:15:51 +0000 (UTC)
Received: by mail-io1-xd2e.google.com with SMTP id s24so19401474iog.5
 for <xen-devel@lists.xenproject.org>; Mon, 17 Feb 2020 10:15:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnit.ac.in; s=google;
 h=mime-version:from:date:message-id:subject:to;
 bh=U2WwxRJ+5NPYFSbVft/g/rF2YpQuzle+C3G8rlHZlPI=;
 b=a5G53lNK+IabcvXT73sMAgV5BYrvAtAaMC7lrdxfxmJn1jRVZaRATvTaoIJrz1r3LZ
 j+cUFMFSzoR7OgMUkqbI9eZg8WamepIl3lOqI3GbmD35H0zdtUIPF764u3K8qDBXhzxk
 5n+tXtwJCJnp9kGgU+Ng+9az1p+ZafYqnkW7O82Esyx/b/EtXYxIprjJ5ToFNemi4BC9
 NdnzhUwTPMvVWlpsejXqyDVJBm52k95wPZ6L7PZCKNqLbbGOCW0hM1psbvEHFuw+Su2f
 yRUWIMgNu+cHqOgfNut7ZsVRGrURGxO7Ew58jA2/c2tghppV+7KTdYLbcjrebd1L4qz/
 kI3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=U2WwxRJ+5NPYFSbVft/g/rF2YpQuzle+C3G8rlHZlPI=;
 b=kFtk7wcQdFZ5F+CDCshzNoP0ktY36W65NYdUn2Yq3AITgW976UaqEXYqPim/PJ0s6L
 Cii9CU3ZJWu2YOxOY1P9Y1OYCWfHeMDajUBDCBMLLTR/5dRL9JfLf2pPdCS1gxz63kbn
 zTI9sE38CkkVBcOkcZPh2DUd1ODEFQaHYz9m2CMjlY9/bTQW3wOWSVNmeDXozK2rinlL
 f0FC9lSmpHdytaqzMnuVAckQiobgNKT67eOw4b+IHUaG7lgvSBSGiELpuoaLzZRH1ygj
 nIN+drmnjGAoO6aEi4VJ+1W9xfCIs5k4zWQSdyohF68eoWrTh15WlIheLQ1pth19Cid7
 gQlw==
X-Gm-Message-State: APjAAAXZd2nugL/hPv1i8mQf3Fktnn/HmySNLr0a79euqMP/s6HWXNw1
 UhzpxQ80FxlvoDpXr2txxBS0JPRDaWnUEcwMeeQEct4Cp9ZXQw==
X-Google-Smtp-Source: APXvYqx7iE5cp7ZoGRRsnXSJpqlow7vC/hzErzAer3m4rojzVcq0XCo6Fng5RnCDKv6iGrCUU0NdUBjDZ32PAe+oDYw=
X-Received: by 2002:a02:6f1b:: with SMTP id x27mr13566928jab.112.1581963349970; 
 Mon, 17 Feb 2020 10:15:49 -0800 (PST)
MIME-Version: 1.0
From: SHREYA JAIN <2016ucp1360@mnit.ac.in>
Date: Mon, 17 Feb 2020 23:45:36 +0530
Message-ID: <CAFjj7pZekm+uFQjqHuvSV5OChXbrfnuVtYH+Tp6cHmyUVirYQQ@mail.gmail.com>
To: xen-devel@lists.xenproject.org
X-Mailman-Approved-At: Tue, 18 Feb 2020 05:18:08 +0000
Subject: [Xen-devel] HOW TO USE XENTRACE TO FIND DOM0 INFORMATION
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2881718175807857694=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2881718175807857694==
Content-Type: multipart/alternative; boundary="000000000000860adc059ec98b95"

--000000000000860adc059ec98b95
Content-Type: text/plain; charset="UTF-8"

I am working on a project related to hypervisor.I used the command
xentrace -d -e 0xfffff000-T 20 trace.bin
xnalyze trace.bin > x.txt

HOW TO ANALYZE THIS FILE AND TO GET WHAT HYPERCALL THIS HYPERCALL NUMBER
CORRESPOND TO
Total time: 9.98 seconds (using cpu speed 2.40 GHz)
--- Log volume summary ---
 - cpu 0 -
 gen   :        480
 sched :     931788
 +-verbose:     665004
 hvm   :         12
 mem   :         96
 pv    :    7387440
 hw    :     235524
|-- Domain 0 --|
 Runstates:
   blocked:     293  0.15s 1232141 {105240|7148524|31202268}
  full run:     324  1.11s 8212027 {21120712|71848352|71848352}
  partial contention:    2844  1.23s 1041739 { 48504|8711020|16668336}
  concurrency_hazard:    5100  7.47s 3515838 {7625856|71845720|71845720}
  full_contention:    1063  0.01s  25305 {  9708|2692036|9898548}
 Grant table ops:
  Done by:
  Done for:
 Populate-on-demand:
  Populated:
  Reclaim order:
  Reclaim contexts:
-- v0 --
 Runstates:
   running:     496  2.00s 9666478 {196660|71888896|71848352}
  runnable:     638  7.64s 28745046 {93745884|800175728|1332287024}
        wake:      58  0.51s 21159872 {688272344|688272344|688272344}
     preempt:      18  0.24s 32003641 {575114260|575114260|575114260}
       other:     562  6.89s 29423489 {56741048|1332287024|1332287024}
   blocked:     437  0.21s 1131642 {2227148|31202268|31202268}
   offline:       2  0.00s  14342 { 14908| 14908| 14908}
 cpu affinity:       1 23934153168 {23934153168|23934153168|23934153168}
   [0]:       1 23934153168 {23934153168|23934153168|23934153168}
PV events:
  page_fault  1005
  math state restore  18
  ptwr  437
  hypercall  18940
    mmu_update                   [ 1]:   1093
    stack_switch                 [ 3]:   2139
    multicall                    [13]:      1
    update_va_mapping            [14]:      1
    xen_version                  [17]:     25
    iret                         [23]:  10501
    vcpu_op                      [24]:   1161
    set_segment_base             [25]:   1569
    mmuext_op                    [26]:   1341
    sched_op                     [29]:    451
    evtchn_op                    [32]:    548
    physdev_op                   [33]:    110
  *hypercall (subcall)  2*
-- v1 --
 Runstates:
   running:     674  2.32s 8253727 {23224640|71845964|71955400}
  runnable:    1161  6.11s 12624440 {16853932|769289692|1010395252}
        wake:     301  0.29s 2296535 {62882020|571958924|571958924}
     preempt:      13  0.15s 28203032 {279082744|279082744|279082744}
       other:     847  5.67s 16055582 {21473244|229039264|1010395252}
   blocked:     604  0.29s 1158752 {1609692|4310964|9690508}
   offline:       1  0.00s  16020 { 16020| 16020| 16020}
 cpu affinity:       1 20919890036 {20919890036|20919890036|20919890036}
   [0]:       1 20919890036 {20919890036|20919890036|20919890036}
PV events:
  page_fault  17979
  emulate privop  692
  math state restore  43
  ptwr  9947
  hypercall  *150054*
    mmu_update                   [ 1]:  61475
    stack_switch                 [ 3]:   4861
    memory_op                    [12]:      3
    multicall                    [13]:    975
    update_va_mapping            [14]:   4561
    xen_version                  [17]:    152
    grant_table_op               [20]:      3
    iret                         [23]:  58997
    vcpu_op                      [24]:   1197
    set_segment_base             [25]:   4252
    mmuext_op                    [26]:  11353
    acm_op                       [27]:      9
    sched_op                     [29]:    617
    evtchn_op                    [32]:    965
    physdev_op                   [33]:    604
    sysctl                       [35]:     21
    domctl                       [36]:      9
  hypercall (subcall) * 7924*
-- v2 --
 Runstates:
   running:     106  0.27s 6001367 {32532916|71841040|71843144}
  runnable:     402  4.65s 27763825 {176048840|726964484|3539128564}
        wake:      24  0.18s 18023801 {285953912|285953912|285953912}
     preempt:      13  0.01s 1569969 {20284976|20284976|20284976}
       other:     365  4.46s 29337197 {78401584|3539128564|3539128564}
   blocked:      86  0.05s 1427216 {3750688|7241324|43684308}
 cpu affinity:       1 12016972924 {12016972924|12016972924|12016972924}
   [0]:       1 12016972924 {12016972924|12016972924|12016972924}
PV events:
  page_fault  1236
  math state restore  10
  ptwr  615
  hypercall  16813
    mmu_update                   [ 1]:   7607
    stack_switch                 [ 3]:    643
    multicall                    [13]:    189
    update_va_mapping            [14]:    598
    xen_version                  [17]:      9
    iret                         [23]:   5205
    vcpu_op                      [24]:    164
    set_segment_base             [25]:    534
    mmuext_op                    [26]:   1506
    sched_op                     [29]:     99
    evtchn_op                    [32]:    107
    physdev_op                   [33]:    152
  hypercall (subcall)  *952*
-- v3 --
 Runstates:
   running:    2281  4.00s 4207689 {21661616|71845672|71871632}
  runnable:     728  2.19s 7217723 {42870832|683853324|1089147132}
        wake:     473  0.19s 969571 {405210576|405210576|405210576}
     preempt:     189  0.26s 3256031 {475216712|475216712|475216712}
       other:      66  1.74s 63340990 {32106012|1089147132|1089147132}
   blocked:    2002  0.86s 1036208 {3181340|12044356|17516960}
   offline:       3  0.00s  10516 { 12092| 12092| 12092}
 cpu affinity:       1 17182034872 {17182034872|17182034872|17182034872}
   [0]:       1 17182034872 {17182034872|17182034872|17182034872}
PV events:
  page_fault  11692
  math state restore  38
  ptwr  4849
  hypercall  *140906*
    mmu_update                   [ 1]:  28704
    stack_switch                 [ 3]:   9568
    memory_op                    [12]:      2
    multicall                    [13]:    386
    update_va_mapping            [14]:   1643
    xen_version                  [17]:    169
    grant_table_op               [20]:      8
    iret                         [23]:  74828
    vcpu_op                      [24]:   2758
    set_segment_base             [25]:   6876
    mmuext_op                    [26]:   8575
    acm_op                       [27]:      3
    sched_op                     [29]:   2191
    evtchn_op                    [32]:   2486
    physdev_op                   [33]:   2686
    sysctl                       [35]:      5
    domctl                       [36]:     18
  hypercall (subcall) * 2866*
Emulate eip list
|-- Domain 35 --|
 Runstates:
   blocked:       5  0.76s 365197904 {638513516|658647032|658647032}
  full run:       5  0.00s 563643 {693584|887540|887540}
  full_contention:       4  7.12s 4273418141
{11974656184|11974656184|11974656184}
 Grant table ops:
  Done by:
  Done for:
 Populate-on-demand:
  Populated:
  Reclaim order:
  Reclaim contexts:
-- v0 --
 Runstates:
   running:       5  0.00s 563643 {693584|887540|887540}
  runnable:       4  7.12s 4273418141 {11974656184|11974656184|11974656184}
        wake:       4  7.12s 4273418141
{11974656184|11974656184|11974656184}
   blocked:       5  0.76s 365197904 {638513516|658647032|658647032}
 cpu affinity:       1 19521404124 {19521404124|19521404124|19521404124}
   [0]:       1 19521404124 {19521404124|19521404124|19521404124}
PV events:
  math state restore  4
  hypercall  162
    stack_switch                 [ 3]:     12
    iret                         [23]:    122
    vcpu_op                      [24]:     13
    set_segment_base             [25]:      5
    mmuext_op                    [26]:      4
    sched_op                     [29]:      5
    evtchn_op                    [32]:      1
Emulate eip list
|-- Domain 476 --|
 Runstates:
 Grant table ops:
  Done by:
  Done for:
 Populate-on-demand:
  Populated:
  Reclaim order:
  Reclaim contexts:
-- v0 --
 Runstates:
Emulate eip list
|-- Domain 32767 --|
 Runstates:
  full run:    3331  1.39s 1004213 {659020|4007596|15898892}
  full_contention:    3330  8.52s 6140512 {196437180|503577632|1066602088}
 Grant table ops:
  Done by:
  Done for:
 Populate-on-demand:
  Populated:
  Reclaim order:
  Reclaim contexts:
-- v0 --
 Runstates:
   running:    3331  1.39s 1004213 {659020|4007596|15898892}
  runnable:    3330  8.52s 6140512 {196437180|503577632|1066602088}
     preempt:    3330  8.52s 6140512 {196437180|503577632|1066602088}
 cpu affinity:       1 23939715736 {23939715736|23939715736|23939715736}
   [0]:       1 23939715736 {23939715736|23939715736|23939715736}
Emulate eip list

--000000000000860adc059ec98b95
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGRpdj5JIGFtIHdvcmtpbmcgb24gYSBwcm9qZWN0IHJlbGF0ZWQgdG8g
aHlwZXJ2aXNvci5JIHVzZWQgdGhlIGNvbW1hbmQgPGJyPjwvZGl2PjxkaXY+eGVudHJhY2UgLWQg
LWUgMHhmZmZmZjAwMC1UIDIwIHRyYWNlLmJpbjwvZGl2PjxkaXY+eG5hbHl6ZSB0cmFjZS5iaW4g
Jmd0OyB4LnR4dDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SE9XIFRPIEFOQUxZWkUgVEhJUyBG
SUxFIEFORCBUTyBHRVQgV0hBVCBIWVBFUkNBTEwgVEhJUyBIWVBFUkNBTEwgTlVNQkVSIENPUlJF
U1BPTkQgVE88YnI+PC9kaXY+PGRpdj5Ub3RhbCB0aW1lOiA5Ljk4IHNlY29uZHMgKHVzaW5nIGNw
dSBzcGVlZCAyLjQwIEdIeik8YnI+LS0tIExvZyB2b2x1bWUgc3VtbWFyeSAtLS08YnI+wqAtIGNw
dSAwIC08YnI+wqBnZW4gwqAgOiDCoCDCoCDCoCDCoDQ4MDxicj7CoHNjaGVkIDogwqAgwqAgOTMx
Nzg4PGJyPsKgKy12ZXJib3NlOiDCoCDCoCA2NjUwMDQ8YnI+wqBodm0gwqAgOiDCoCDCoCDCoCDC
oCAxMjxicj7CoG1lbSDCoCA6IMKgIMKgIMKgIMKgIDk2PGJyPsKgcHYgwqAgwqA6IMKgIMKgNzM4
NzQ0MDxicj7CoGh3IMKgIMKgOiDCoCDCoCAyMzU1MjQ8YnI+fC0tIERvbWFpbiAwIC0tfDxicj7C
oFJ1bnN0YXRlczo8YnI+wqAgwqBibG9ja2VkOiDCoCDCoCAyOTMgwqAwLjE1cyAxMjMyMTQxIHsx
MDUyNDB8NzE0ODUyNHwzMTIwMjI2OH08YnI+wqAgZnVsbCBydW46IMKgIMKgIDMyNCDCoDEuMTFz
IDgyMTIwMjcgezIxMTIwNzEyfDcxODQ4MzUyfDcxODQ4MzUyfTxicj7CoCBwYXJ0aWFsIGNvbnRl
bnRpb246IMKgIMKgMjg0NCDCoDEuMjNzIDEwNDE3MzkgeyA0ODUwNHw4NzExMDIwfDE2NjY4MzM2
fTxicj7CoCBjb25jdXJyZW5jeV9oYXphcmQ6IMKgIMKgNTEwMCDCoDcuNDdzIDM1MTU4Mzggezc2
MjU4NTZ8NzE4NDU3MjB8NzE4NDU3MjB9PGJyPsKgIGZ1bGxfY29udGVudGlvbjogwqAgwqAxMDYz
IMKgMC4wMXMgwqAyNTMwNSB7IMKgOTcwOHwyNjkyMDM2fDk4OTg1NDh9PGJyPsKgR3JhbnQgdGFi
bGUgb3BzOjxicj7CoCBEb25lIGJ5Ojxicj7CoCBEb25lIGZvcjo8YnI+wqBQb3B1bGF0ZS1vbi1k
ZW1hbmQ6PGJyPsKgIFBvcHVsYXRlZDo8YnI+wqAgUmVjbGFpbSBvcmRlcjo8YnI+wqAgUmVjbGFp
bSBjb250ZXh0czo8YnI+LS0gdjAgLS08YnI+wqBSdW5zdGF0ZXM6PGJyPsKgIMKgcnVubmluZzog
wqAgwqAgNDk2IMKgMi4wMHMgOTY2NjQ3OCB7MTk2NjYwfDcxODg4ODk2fDcxODQ4MzUyfTxicj7C
oCBydW5uYWJsZTogwqAgwqAgNjM4IMKgNy42NHMgMjg3NDUwNDYgezkzNzQ1ODg0fDgwMDE3NTcy
OHwxMzMyMjg3MDI0fTxicj7CoCDCoCDCoCDCoCB3YWtlOiDCoCDCoCDCoDU4IMKgMC41MXMgMjEx
NTk4NzIgezY4ODI3MjM0NHw2ODgyNzIzNDR8Njg4MjcyMzQ0fTxicj7CoCDCoCDCoHByZWVtcHQ6
IMKgIMKgIMKgMTggwqAwLjI0cyAzMjAwMzY0MSB7NTc1MTE0MjYwfDU3NTExNDI2MHw1NzUxMTQy
NjB9PGJyPsKgIMKgIMKgIMKgb3RoZXI6IMKgIMKgIDU2MiDCoDYuODlzIDI5NDIzNDg5IHs1Njc0
MTA0OHwxMzMyMjg3MDI0fDEzMzIyODcwMjR9PGJyPsKgIMKgYmxvY2tlZDogwqAgwqAgNDM3IMKg
MC4yMXMgMTEzMTY0MiB7MjIyNzE0OHwzMTIwMjI2OHwzMTIwMjI2OH08YnI+wqAgwqBvZmZsaW5l
OiDCoCDCoCDCoCAyIMKgMC4wMHMgwqAxNDM0MiB7IDE0OTA4fCAxNDkwOHwgMTQ5MDh9PGJyPsKg
Y3B1IGFmZmluaXR5OiDCoCDCoCDCoCAxIDIzOTM0MTUzMTY4IHsyMzkzNDE1MzE2OHwyMzkzNDE1
MzE2OHwyMzkzNDE1MzE2OH08YnI+wqAgwqBbMF06IMKgIMKgIMKgIDEgMjM5MzQxNTMxNjggezIz
OTM0MTUzMTY4fDIzOTM0MTUzMTY4fDIzOTM0MTUzMTY4fTxicj5QViBldmVudHM6PGJyPsKgIHBh
Z2VfZmF1bHQgwqAxMDA1PGJyPsKgIG1hdGggc3RhdGUgcmVzdG9yZSDCoDE4PGJyPsKgIHB0d3Ig
wqA0Mzc8YnI+wqAgaHlwZXJjYWxsIMKgMTg5NDA8YnI+wqAgwqAgbW11X3VwZGF0ZSDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCBbIDFdOiDCoCAxMDkzPGJyPsKgIMKgIHN0YWNrX3N3aXRjaCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBbIDNdOiDCoCAyMTM5PGJyPsKgIMKgIG11bHRpY2FsbCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFsxM106IMKgIMKgIMKgMTxicj7CoCDCoCB1cGRh
dGVfdmFfbWFwcGluZyDCoCDCoCDCoCDCoCDCoCDCoFsxNF06IMKgIMKgIMKgMTxicj7CoCDCoCB4
ZW5fdmVyc2lvbiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFsxN106IMKgIMKgIDI1PGJyPsKg
IMKgIGlyZXQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWzIzXTogwqAxMDUw
MTxicj7CoCDCoCB2Y3B1X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzI0XTog
wqAgMTE2MTxicj7CoCDCoCBzZXRfc2VnbWVudF9iYXNlIMKgIMKgIMKgIMKgIMKgIMKgIFsyNV06
IMKgIDE1Njk8YnI+wqAgwqAgbW11ZXh0X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
WzI2XTogwqAgMTM0MTxicj7CoCDCoCBzY2hlZF9vcCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCBbMjldOiDCoCDCoDQ1MTxicj7CoCDCoCBldnRjaG5fb3AgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqBbMzJdOiDCoCDCoDU0ODxicj7CoCDCoCBwaHlzZGV2X29wIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIFszM106IMKgIMKgMTEwPGJyPsKgIDxiPmh5cGVyY2FsbCAoc3ViY2Fs
bCkgwqAyPC9iPjxicj4tLSB2MSAtLTxicj7CoFJ1bnN0YXRlczo8YnI+wqAgwqBydW5uaW5nOiDC
oCDCoCA2NzQgwqAyLjMycyA4MjUzNzI3IHsyMzIyNDY0MHw3MTg0NTk2NHw3MTk1NTQwMH08YnI+
wqAgcnVubmFibGU6IMKgIMKgMTE2MSDCoDYuMTFzIDEyNjI0NDQwIHsxNjg1MzkzMnw3NjkyODk2
OTJ8MTAxMDM5NTI1Mn08YnI+wqAgwqAgwqAgwqAgd2FrZTogwqAgwqAgMzAxIMKgMC4yOXMgMjI5
NjUzNSB7NjI4ODIwMjB8NTcxOTU4OTI0fDU3MTk1ODkyNH08YnI+wqAgwqAgwqBwcmVlbXB0OiDC
oCDCoCDCoDEzIMKgMC4xNXMgMjgyMDMwMzIgezI3OTA4Mjc0NHwyNzkwODI3NDR8Mjc5MDgyNzQ0
fTxicj7CoCDCoCDCoCDCoG90aGVyOiDCoCDCoCA4NDcgwqA1LjY3cyAxNjA1NTU4MiB7MjE0NzMy
NDR8MjI5MDM5MjY0fDEwMTAzOTUyNTJ9PGJyPsKgIMKgYmxvY2tlZDogwqAgwqAgNjA0IMKgMC4y
OXMgMTE1ODc1MiB7MTYwOTY5Mnw0MzEwOTY0fDk2OTA1MDh9PGJyPsKgIMKgb2ZmbGluZTogwqAg
wqAgwqAgMSDCoDAuMDBzIMKgMTYwMjAgeyAxNjAyMHwgMTYwMjB8IDE2MDIwfTxicj7CoGNwdSBh
ZmZpbml0eTogwqAgwqAgwqAgMSAyMDkxOTg5MDAzNiB7MjA5MTk4OTAwMzZ8MjA5MTk4OTAwMzZ8
MjA5MTk4OTAwMzZ9PGJyPsKgIMKgWzBdOiDCoCDCoCDCoCAxIDIwOTE5ODkwMDM2IHsyMDkxOTg5
MDAzNnwyMDkxOTg5MDAzNnwyMDkxOTg5MDAzNn08YnI+UFYgZXZlbnRzOjxicj7CoCBwYWdlX2Zh
dWx0IMKgMTc5Nzk8YnI+wqAgZW11bGF0ZSBwcml2b3AgwqA2OTI8YnI+wqAgbWF0aCBzdGF0ZSBy
ZXN0b3JlIMKgNDM8YnI+wqAgcHR3ciDCoDk5NDc8YnI+wqAgaHlwZXJjYWxsIMKgPGI+MTUwMDU0
PC9iPjxicj7CoCDCoCBtbXVfdXBkYXRlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFsgMV06
IMKgNjE0NzU8YnI+wqAgwqAgc3RhY2tfc3dpdGNoIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFsg
M106IMKgIDQ4NjE8YnI+wqAgwqAgbWVtb3J5X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgWzEyXTogwqAgwqAgwqAzPGJyPsKgIMKgIG11bHRpY2FsbCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoFsxM106IMKgIMKgOTc1PGJyPsKgIMKgIHVwZGF0ZV92YV9tYXBwaW5nIMKgIMKg
IMKgIMKgIMKgIMKgWzE0XTogwqAgNDU2MTxicj7CoCDCoCB4ZW5fdmVyc2lvbiDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoFsxN106IMKgIMKgMTUyPGJyPsKgIMKgIGdyYW50X3RhYmxlX29wIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIFsyMF06IMKgIMKgIMKgMzxicj7CoCDCoCBpcmV0IMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFsyM106IMKgNTg5OTc8YnI+wqAgwqAgdmNwdV9v
cCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFsyNF06IMKgIDExOTc8YnI+wqAgwqAg
c2V0X3NlZ21lbnRfYmFzZSDCoCDCoCDCoCDCoCDCoCDCoCBbMjVdOiDCoCA0MjUyPGJyPsKgIMKg
IG1tdWV4dF9vcCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFsyNl06IMKgMTEzNTM8YnI+
wqAgwqAgYWNtX29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFsyN106IMKgIMKg
IMKgOTxicj7CoCDCoCBzY2hlZF9vcCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBbMjld
OiDCoCDCoDYxNzxicj7CoCDCoCBldnRjaG5fb3AgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqBbMzJdOiDCoCDCoDk2NTxicj7CoCDCoCBwaHlzZGV2X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIFszM106IMKgIMKgNjA0PGJyPsKgIMKgIHN5c2N0bCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCBbMzVdOiDCoCDCoCAyMTxicj7CoCDCoCBkb21jdGwgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgWzM2XTogwqAgwqAgwqA5PGJyPsKgIGh5cGVyY2FsbCAoc3Vi
Y2FsbCkgPGI+wqA3OTI0PC9iPjxicj4tLSB2MiAtLTxicj7CoFJ1bnN0YXRlczo8YnI+wqAgwqBy
dW5uaW5nOiDCoCDCoCAxMDYgwqAwLjI3cyA2MDAxMzY3IHszMjUzMjkxNnw3MTg0MTA0MHw3MTg0
MzE0NH08YnI+wqAgcnVubmFibGU6IMKgIMKgIDQwMiDCoDQuNjVzIDI3NzYzODI1IHsxNzYwNDg4
NDB8NzI2OTY0NDg0fDM1MzkxMjg1NjR9PGJyPsKgIMKgIMKgIMKgIHdha2U6IMKgIMKgIMKgMjQg
wqAwLjE4cyAxODAyMzgwMSB7Mjg1OTUzOTEyfDI4NTk1MzkxMnwyODU5NTM5MTJ9PGJyPsKgIMKg
IMKgcHJlZW1wdDogwqAgwqAgwqAxMyDCoDAuMDFzIDE1Njk5NjkgezIwMjg0OTc2fDIwMjg0OTc2
fDIwMjg0OTc2fTxicj7CoCDCoCDCoCDCoG90aGVyOiDCoCDCoCAzNjUgwqA0LjQ2cyAyOTMzNzE5
NyB7Nzg0MDE1ODR8MzUzOTEyODU2NHwzNTM5MTI4NTY0fTxicj7CoCDCoGJsb2NrZWQ6IMKgIMKg
IMKgODYgwqAwLjA1cyAxNDI3MjE2IHszNzUwNjg4fDcyNDEzMjR8NDM2ODQzMDh9PGJyPsKgY3B1
IGFmZmluaXR5OiDCoCDCoCDCoCAxIDEyMDE2OTcyOTI0IHsxMjAxNjk3MjkyNHwxMjAxNjk3Mjky
NHwxMjAxNjk3MjkyNH08YnI+wqAgwqBbMF06IMKgIMKgIMKgIDEgMTIwMTY5NzI5MjQgezEyMDE2
OTcyOTI0fDEyMDE2OTcyOTI0fDEyMDE2OTcyOTI0fTxicj5QViBldmVudHM6PGJyPsKgIHBhZ2Vf
ZmF1bHQgwqAxMjM2PGJyPsKgIG1hdGggc3RhdGUgcmVzdG9yZSDCoDEwPGJyPsKgIHB0d3IgwqA2
MTU8YnI+wqAgaHlwZXJjYWxsIMKgMTY4MTM8YnI+wqAgwqAgbW11X3VwZGF0ZSDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCBbIDFdOiDCoCA3NjA3PGJyPsKgIMKgIHN0YWNrX3N3aXRjaCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCBbIDNdOiDCoCDCoDY0Mzxicj7CoCDCoCBtdWx0aWNhbGwgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBbMTNdOiDCoCDCoDE4OTxicj7CoCDCoCB1cGRhdGVf
dmFfbWFwcGluZyDCoCDCoCDCoCDCoCDCoCDCoFsxNF06IMKgIMKgNTk4PGJyPsKgIMKgIHhlbl92
ZXJzaW9uIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzE3XTogwqAgwqAgwqA5PGJyPsKgIMKg
IGlyZXQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWzIzXTogwqAgNTIwNTxi
cj7CoCDCoCB2Y3B1X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzI0XTogwqAg
wqAxNjQ8YnI+wqAgwqAgc2V0X3NlZ21lbnRfYmFzZSDCoCDCoCDCoCDCoCDCoCDCoCBbMjVdOiDC
oCDCoDUzNDxicj7CoCDCoCBtbXVleHRfb3AgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBb
MjZdOiDCoCAxNTA2PGJyPsKgIMKgIHNjaGVkX29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIFsyOV06IMKgIMKgIDk5PGJyPsKgIMKgIGV2dGNobl9vcCDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoCDCoFszMl06IMKgIMKgMTA3PGJyPsKgIMKgIHBoeXNkZXZfb3AgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgWzMzXTogwqAgwqAxNTI8YnI+wqAgaHlwZXJjYWxsIChzdWJjYWxsKSDC
oDxiPjk1MjwvYj48YnI+LS0gdjMgLS08YnI+wqBSdW5zdGF0ZXM6PGJyPsKgIMKgcnVubmluZzog
wqAgwqAyMjgxIMKgNC4wMHMgNDIwNzY4OSB7MjE2NjE2MTZ8NzE4NDU2NzJ8NzE4NzE2MzJ9PGJy
PsKgIHJ1bm5hYmxlOiDCoCDCoCA3MjggwqAyLjE5cyA3MjE3NzIzIHs0Mjg3MDgzMnw2ODM4NTMz
MjR8MTA4OTE0NzEzMn08YnI+wqAgwqAgwqAgwqAgd2FrZTogwqAgwqAgNDczIMKgMC4xOXMgOTY5
NTcxIHs0MDUyMTA1NzZ8NDA1MjEwNTc2fDQwNTIxMDU3Nn08YnI+wqAgwqAgwqBwcmVlbXB0OiDC
oCDCoCAxODkgwqAwLjI2cyAzMjU2MDMxIHs0NzUyMTY3MTJ8NDc1MjE2NzEyfDQ3NTIxNjcxMn08
YnI+wqAgwqAgwqAgwqBvdGhlcjogwqAgwqAgwqA2NiDCoDEuNzRzIDYzMzQwOTkwIHszMjEwNjAx
MnwxMDg5MTQ3MTMyfDEwODkxNDcxMzJ9PGJyPsKgIMKgYmxvY2tlZDogwqAgwqAyMDAyIMKgMC44
NnMgMTAzNjIwOCB7MzE4MTM0MHwxMjA0NDM1NnwxNzUxNjk2MH08YnI+wqAgwqBvZmZsaW5lOiDC
oCDCoCDCoCAzIMKgMC4wMHMgwqAxMDUxNiB7IDEyMDkyfCAxMjA5MnwgMTIwOTJ9PGJyPsKgY3B1
IGFmZmluaXR5OiDCoCDCoCDCoCAxIDE3MTgyMDM0ODcyIHsxNzE4MjAzNDg3MnwxNzE4MjAzNDg3
MnwxNzE4MjAzNDg3Mn08YnI+wqAgwqBbMF06IMKgIMKgIMKgIDEgMTcxODIwMzQ4NzIgezE3MTgy
MDM0ODcyfDE3MTgyMDM0ODcyfDE3MTgyMDM0ODcyfTxicj5QViBldmVudHM6PGJyPsKgIHBhZ2Vf
ZmF1bHQgwqAxMTY5Mjxicj7CoCBtYXRoIHN0YXRlIHJlc3RvcmUgwqAzODxicj7CoCBwdHdyIMKg
NDg0OTxicj7CoCBoeXBlcmNhbGwgwqA8Yj4xNDA5MDY8L2I+PGJyPsKgIMKgIG1tdV91cGRhdGUg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWyAxXTogwqAyODcwNDxicj7CoCDCoCBzdGFja19z
d2l0Y2ggwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWyAzXTogwqAgOTU2ODxicj7CoCDCoCBtZW1v
cnlfb3AgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBbMTJdOiDCoCDCoCDCoDI8YnI+wqAg
wqAgbXVsdGljYWxsIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzEzXTogwqAgwqAzODY8
YnI+wqAgwqAgdXBkYXRlX3ZhX21hcHBpbmcgwqAgwqAgwqAgwqAgwqAgwqBbMTRdOiDCoCAxNjQz
PGJyPsKgIMKgIHhlbl92ZXJzaW9uIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzE3XTogwqAg
wqAxNjk8YnI+wqAgwqAgZ3JhbnRfdGFibGVfb3AgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWzIwXTog
wqAgwqAgwqA4PGJyPsKgIMKgIGlyZXQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgWzIzXTogwqA3NDgyODxicj7CoCDCoCB2Y3B1X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgWzI0XTogwqAgMjc1ODxicj7CoCDCoCBzZXRfc2VnbWVudF9iYXNlIMKgIMKgIMKg
IMKgIMKgIMKgIFsyNV06IMKgIDY4NzY8YnI+wqAgwqAgbW11ZXh0X29wIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgWzI2XTogwqAgODU3NTxicj7CoCDCoCBhY21fb3AgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgwqAgWzI3XTogwqAgwqAgwqAzPGJyPsKgIMKgIHNjaGVkX29wIMKg
IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFsyOV06IMKgIDIxOTE8YnI+wqAgwqAgZXZ0Y2hu
X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzMyXTogwqAgMjQ4Njxicj7CoCDCoCBw
aHlzZGV2X29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFszM106IMKgIDI2ODY8YnI+wqAg
wqAgc3lzY3RsIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFszNV06IMKgIMKgIMKg
NTxicj7CoCDCoCBkb21jdGwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgWzM2XTog
wqAgwqAgMTg8YnI+wqAgaHlwZXJjYWxsIChzdWJjYWxsKSA8Yj7CoDI4NjY8L2I+PGJyPkVtdWxh
dGUgZWlwIGxpc3Q8YnI+fC0tIERvbWFpbiAzNSAtLXw8YnI+wqBSdW5zdGF0ZXM6PGJyPsKgIMKg
YmxvY2tlZDogwqAgwqAgwqAgNSDCoDAuNzZzIDM2NTE5NzkwNCB7NjM4NTEzNTE2fDY1ODY0NzAz
Mnw2NTg2NDcwMzJ9PGJyPsKgIGZ1bGwgcnVuOiDCoCDCoCDCoCA1IMKgMC4wMHMgNTYzNjQzIHs2
OTM1ODR8ODg3NTQwfDg4NzU0MH08YnI+wqAgZnVsbF9jb250ZW50aW9uOiDCoCDCoCDCoCA0IMKg
Ny4xMnMgNDI3MzQxODE0MSB7MTE5NzQ2NTYxODR8MTE5NzQ2NTYxODR8MTE5NzQ2NTYxODR9PGJy
PsKgR3JhbnQgdGFibGUgb3BzOjxicj7CoCBEb25lIGJ5Ojxicj7CoCBEb25lIGZvcjo8YnI+wqBQ
b3B1bGF0ZS1vbi1kZW1hbmQ6PGJyPsKgIFBvcHVsYXRlZDo8YnI+wqAgUmVjbGFpbSBvcmRlcjo8
YnI+wqAgUmVjbGFpbSBjb250ZXh0czo8YnI+LS0gdjAgLS08YnI+wqBSdW5zdGF0ZXM6PGJyPsKg
IMKgcnVubmluZzogwqAgwqAgwqAgNSDCoDAuMDBzIDU2MzY0MyB7NjkzNTg0fDg4NzU0MHw4ODc1
NDB9PGJyPsKgIHJ1bm5hYmxlOiDCoCDCoCDCoCA0IMKgNy4xMnMgNDI3MzQxODE0MSB7MTE5NzQ2
NTYxODR8MTE5NzQ2NTYxODR8MTE5NzQ2NTYxODR9PGJyPsKgIMKgIMKgIMKgIHdha2U6IMKgIMKg
IMKgIDQgwqA3LjEycyA0MjczNDE4MTQxIHsxMTk3NDY1NjE4NHwxMTk3NDY1NjE4NHwxMTk3NDY1
NjE4NH08YnI+wqAgwqBibG9ja2VkOiDCoCDCoCDCoCA1IMKgMC43NnMgMzY1MTk3OTA0IHs2Mzg1
MTM1MTZ8NjU4NjQ3MDMyfDY1ODY0NzAzMn08YnI+wqBjcHUgYWZmaW5pdHk6IMKgIMKgIMKgIDEg
MTk1MjE0MDQxMjQgezE5NTIxNDA0MTI0fDE5NTIxNDA0MTI0fDE5NTIxNDA0MTI0fTxicj7CoCDC
oFswXTogwqAgwqAgwqAgMSAxOTUyMTQwNDEyNCB7MTk1MjE0MDQxMjR8MTk1MjE0MDQxMjR8MTk1
MjE0MDQxMjR9PGJyPlBWIGV2ZW50czo8YnI+wqAgbWF0aCBzdGF0ZSByZXN0b3JlIMKgNDxicj7C
oCBoeXBlcmNhbGwgwqAxNjI8YnI+wqAgwqAgc3RhY2tfc3dpdGNoIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIFsgM106IMKgIMKgIDEyPGJyPsKgIMKgIGlyZXQgwqAgwqAgwqAgwqAgwqAgwqAgwqAg
wqAgwqAgwqAgwqAgwqAgWzIzXTogwqAgwqAxMjI8YnI+wqAgwqAgdmNwdV9vcCDCoCDCoCDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoFsyNF06IMKgIMKgIDEzPGJyPsKgIMKgIHNldF9zZWdtZW50
X2Jhc2UgwqAgwqAgwqAgwqAgwqAgwqAgWzI1XTogwqAgwqAgwqA1PGJyPsKgIMKgIG1tdWV4dF9v
cCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFsyNl06IMKgIMKgIMKgNDxicj7CoCDCoCBz
Y2hlZF9vcCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBbMjldOiDCoCDCoCDCoDU8YnI+
wqAgwqAgZXZ0Y2huX29wIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgWzMyXTogwqAgwqAg
wqAxPGJyPkVtdWxhdGUgZWlwIGxpc3Q8YnI+fC0tIERvbWFpbiA0NzYgLS18PGJyPsKgUnVuc3Rh
dGVzOjxicj7CoEdyYW50IHRhYmxlIG9wczo8YnI+wqAgRG9uZSBieTo8YnI+wqAgRG9uZSBmb3I6
PGJyPsKgUG9wdWxhdGUtb24tZGVtYW5kOjxicj7CoCBQb3B1bGF0ZWQ6PGJyPsKgIFJlY2xhaW0g
b3JkZXI6PGJyPsKgIFJlY2xhaW0gY29udGV4dHM6PGJyPi0tIHYwIC0tPGJyPsKgUnVuc3RhdGVz
Ojxicj5FbXVsYXRlIGVpcCBsaXN0PGJyPnwtLSBEb21haW4gMzI3NjcgLS18PGJyPsKgUnVuc3Rh
dGVzOjxicj7CoCBmdWxsIHJ1bjogwqAgwqAzMzMxIMKgMS4zOXMgMTAwNDIxMyB7NjU5MDIwfDQw
MDc1OTZ8MTU4OTg4OTJ9PGJyPsKgIGZ1bGxfY29udGVudGlvbjogwqAgwqAzMzMwIMKgOC41MnMg
NjE0MDUxMiB7MTk2NDM3MTgwfDUwMzU3NzYzMnwxMDY2NjAyMDg4fTxicj7CoEdyYW50IHRhYmxl
IG9wczo8YnI+wqAgRG9uZSBieTo8YnI+wqAgRG9uZSBmb3I6PGJyPsKgUG9wdWxhdGUtb24tZGVt
YW5kOjxicj7CoCBQb3B1bGF0ZWQ6PGJyPsKgIFJlY2xhaW0gb3JkZXI6PGJyPsKgIFJlY2xhaW0g
Y29udGV4dHM6PGJyPi0tIHYwIC0tPGJyPsKgUnVuc3RhdGVzOjxicj7CoCDCoHJ1bm5pbmc6IMKg
IMKgMzMzMSDCoDEuMzlzIDEwMDQyMTMgezY1OTAyMHw0MDA3NTk2fDE1ODk4ODkyfTxicj7CoCBy
dW5uYWJsZTogwqAgwqAzMzMwIMKgOC41MnMgNjE0MDUxMiB7MTk2NDM3MTgwfDUwMzU3NzYzMnwx
MDY2NjAyMDg4fTxicj7CoCDCoCDCoHByZWVtcHQ6IMKgIMKgMzMzMCDCoDguNTJzIDYxNDA1MTIg
ezE5NjQzNzE4MHw1MDM1Nzc2MzJ8MTA2NjYwMjA4OH08YnI+wqBjcHUgYWZmaW5pdHk6IMKgIMKg
IMKgIDEgMjM5Mzk3MTU3MzYgezIzOTM5NzE1NzM2fDIzOTM5NzE1NzM2fDIzOTM5NzE1NzM2fTxi
cj7CoCDCoFswXTogwqAgwqAgwqAgMSAyMzkzOTcxNTczNiB7MjM5Mzk3MTU3MzZ8MjM5Mzk3MTU3
MzZ8MjM5Mzk3MTU3MzZ9PGJyPkVtdWxhdGUgZWlwIGxpc3Q8L2Rpdj48ZGl2Pjxicj48L2Rpdj48
L2Rpdj4NCg==
--000000000000860adc059ec98b95--


--===============2881718175807857694==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2881718175807857694==--


From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:18:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:18:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vGs-0000cQ-5r; Tue, 18 Feb 2020 05:18:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zbEH=4G=gmail.com=glenbarney@srs-us1.protection.inumbo.net>)
 id 1j3qvE-0007xz-OZ
 for xen-devel@lists.xen.org; Tue, 18 Feb 2020 00:39:32 +0000
X-Inumbo-ID: 20cd76d0-51e7-11ea-b0fd-bc764e2007e4
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 20cd76d0-51e7-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 00:39:31 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id l21so13337844qtr.8
 for <xen-devel@lists.xen.org>; Mon, 17 Feb 2020 16:39:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=kg9aIfJ1CJH/VgXgvXp2OafbaYzvL+A4zuJqV5vIiK0=;
 b=dYRD0M8+tNuGf3HNwlJWMVcPxbI5yuk0Ft4Y7uTVZnqlgVhoAAeYeu+NwhWrZBTzUI
 6Tf6GgZNVZ8RNybgK3fxvVq4t6KRJ7tK65ezG5FewapEmShQLR1jXUn2Pzixcv0ShWOx
 EgfByhGqqMConUREWmMTeMHkA7YbRe8+72nKd0GrH2VgsmBAvGw7UGiAX10iyAk8nKup
 /oK3LGEPAxzB1RRQmdxboIxwrxChO4/eaugcrtubkaapWF612lJpwCrMpBP4PiFd57IZ
 EImDj+EN/EZCDLkGz1+F7Q4VsMB5CnESWR+bzgZTxyIlg64Uch4Ej9maKZsd989lyd5J
 N7qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=kg9aIfJ1CJH/VgXgvXp2OafbaYzvL+A4zuJqV5vIiK0=;
 b=eSMhrqE7jpZdAKO0FEfP2IZlE1TECISmQlqtI8mhy6z80ZF/ohihIgThJLWSQLwxPk
 02i5b9ADt5B4uQZbVFsKfvs3I7WeUoE9tC0rjTuIq+ySdDLd7Qi3gXv/ruaKAZxkfk8s
 QOofpo4mVxIM1W+NbIHLTLHgJNZaLKB5dCzc0QZzlADOGFXC6lYFHS93r6zSGtFSh76g
 4hMIpBWtfnM8o0a9f5MpSNPaemWDrcs2189qWp9VY1BFSIt5rP4l/ZB4kUVPkh8vDTk1
 K80wkLXHIsIBRXsjtq/k/dSVCv3HYD/OJ8KjLir3ddDj4NzRB1pKQ+WU0Fb8DN6YZm45
 k75Q==
X-Gm-Message-State: APjAAAUYMgx9htD47ZYHU7G8j0+PduhLCCKVTo79fuUh8eHiDIDBKWdF
 RF9gXApghqCZmh2otBNMHYid2HtT/g4nDCRsLYM=
X-Google-Smtp-Source: APXvYqwSLR+QlDI1zh0tWUo+JrDiUGYGuEzyQs8H6F85tsOufAk8pO9s89Q/TzwICcqrqxUui3PpnejdwoHMKRXga2Q=
X-Received: by 2002:ac8:340c:: with SMTP id u12mr15193360qtb.257.1581986371304; 
 Mon, 17 Feb 2020 16:39:31 -0800 (PST)
MIME-Version: 1.0
References: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
 <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
 <2ea581e2-adca-8d5d-a54e-dba86d1535fa@eikelenboom.it>
In-Reply-To: <2ea581e2-adca-8d5d-a54e-dba86d1535fa@eikelenboom.it>
From: Glen <glenbarney@gmail.com>
Date: Mon, 17 Feb 2020 16:39:18 -0800
Message-ID: <CAAVVsFmS7-vYc0fDqOP_Dn_CfMSgftOJODPP-q-aD2NcWJLcTQ@mail.gmail.com>
To: Sander Eikelenboom <linux@eikelenboom.it>
X-Mailman-Approved-At: Tue, 18 Feb 2020 05:18:08 +0000
Subject: Re: [Xen-devel] CPU Lockup bug with the credit2 scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alastair Browne <alastair.browne@memset.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>,
 PGNet Dev <pgnet.dev@gmail.com>, Tomas Mozes <hydrapolic@gmail.com>,
 Sarah Newman <srn@prgmr.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8gU2FuZGVyIC0KCklmIEkgbWlnaHQgY2hpbWUgaW4sIEknbSBhbHNvIGV4cGVyaWVuY2lu
ZyB3aGF0IHdlIGJlbGlldmUgaXMgdGhlIHNhbWUKcHJvYmxlbSwgYW5kIGhvcGUgSSdtIG5vdCBi
cmVha2luZyBhbnkgcHJvdG9jb2wgYnkgc2hhcmluZyBhIGZldyBxdWljawpkZXRhaWxzLi4uCgpP
biBNb24sIEZlYiAxNywgMjAyMCBhdCAzOjQ2IFBNIFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhA
ZWlrZWxlbmJvb20uaXQ+IHdyb3RlOgo+IE9uIDE3LzAyLzIwMjAgMjA6NTgsIFNhcmFoIE5ld21h
biB3cm90ZToKPiA+IE9uIDEvNy8yMCA2OjI1IEFNLCBBbGFzdGFpciBCcm93bmUgd3JvdGU6Cj4g
Pj4gU28gaW4gY29uY2x1c2lvbiwgdGhlIHRlc3RzIGluZGljYXRlIHRoYXQgY3JlZGl0MiBtaWdo
dCBiZSB1bnN0YWJsZS4KPiA+PiBGb3IgdGhlIHRpbWUgYmVpbmcsIHdlIGFyZSB1c2luZyBjcmVk
aXQgYXMgdGhlIGNob3NlbiBzY2hlZHVsZXIuIFdlCj4gPiBJIGRvbid0IHRoaW5rIHRoZXJlIGFy
ZSwgYnV0IGhhdmUgdGhlcmUgYmVlbiBhbnkgcGF0Y2hlcyBzaW5jZSB0aGUgNC4xMy4wIHJlbGVh
c2Ugd2hpY2ggbWlnaHQgaGF2ZSBmaXhlZCBwcm9ibGVtcyB3aXRoIGNyZWRpdCAyIHNjaGVkdWxl
cj8gSWYgbm90LAo+ID4gd2hhdCB3b3VsZCB0aGUgbmV4dCBzdGVwIGJlIHRvIGlzb2xhdGluZyB0
aGUgcHJvYmxlbSAtIGEgZGVidWcgYnVpbGQgb2YgWGVuIG9yIHNvbWV0aGluZyBlbHNlPwo+ID4g
SWYgdGhlcmUgYXJlIG5vIG1lcmdlZCBvciBwcm9wb3NlZCBmaXhlcyBzb29uLCBpdCBtYXkgYmUg
d29ydGggY29uc2lkZXJpbmcgbWFraW5nIHRoZSBjcmVkaXQgc2NoZWR1bGVyIHRoZSBkZWZhdWx0
IGFnYWluIHVudGlsIHByb2JsZW1zIHdpdGggdGhlCj4gPiBjcmVkaXQyIHNjaGVkdWxlciBhcmUg
cmVzb2x2ZWQuCj4gSSBkaWQgdGFrZSBhIGxvb2sgYXQgQWxhc3RhaXIgQnJvd25lJ3MgcmVwb3J0
IHlvdXIgcmVwbGllZCB0byAoaHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVu
LWRldmVsLzIwMjAtMDEvbXNnMDAzNjEuaHRtbCkKPiBhbmQgSSBkbyBzZWUgc29tZSBkaWZmZXJl
bmNlczoKPiAgICAgLSBBbGFzdGFpcidzIG1hY2hpbmUgaGFzIG11bHRpcGxlIHNvY2tldHMsIG15
IG1hY2hpbmVzIGRvbid0Lgo+ICAgICAtIEl0IHNlZW1zIEFsYXN0YWlyJ3MgY29uZmlnIGlzIHVz
aW5nIGJhbGxvb25pbmcgPyAoZG9tMF9tZW09NDA5Nk0sbWF4OjE2Mzg0TSksIGZvciBtZSB0aGF0
IGhhcyBiZWVuIGEgc291cmNlIG9mIHRyb3VibGUgaW4gdGhlIHBhc3QsIHNvIG15IGNvbmZpZ3Mg
ZG9uJ3QuCgpNeSBjb25maWd1cmF0aW9uIGhhcyBiYWxsb29uaW5nIGRpc2FibGVkLCB3ZSBkbyBu
b3QgdXNlIGl0LCBhbmQgd2UKc3RpbGwgaGF2ZSB0aGUgcHJvYmxlbS4KCj4gICAgIC0ga2VybmVs
J3MgdGVzdGVkIGFyZSBxdWl0ZSBvbGQgKDQuMTkuNjcgKGxhdGVzdCB1cHN0cmVhbSBpcyA0LjE5
LjEwNCksIDQuOS4xODkgKGxhdGVzdCB1cHN0cmVhbSBpcyA0LjkuMjE0KSkgYW5kIG5vIHJlYWxs
eSBuZXcga2VybmVsIGlzIHRlc3RlZAo+ICAgICAgICg1LjQgaXMgYXZhaWxhYmxlIGluIERlYmlh
biBiYWNrcG9ydCBmb3IgYnVzdGVyKS4KPiAgICAgLSBBbGFzdGFpciwgYXJlIHlvdSB1c2luZyBw
diwgaHZtIG9yIHB2aCBndWVzdHM/IFRoZSByZXBvcnQgc2VlbXMgdG8gbWlzcyB0aGUgR3Vlc3Qg
Y29uZmlncyAoSSdtIHByaW1hcmlseSB1c2luZyBQVkgsIGFuZCBmZXcgSFZNJ3MsIG5vIFBWIGV4
Y2VwdCBmb3IgZG9tMCkgPwoKVGhlIHByb2JsZW0gYXBwZWFycyB0byBvY2N1ciBmb3IgYm90aCBI
Vk0gYW5kIFBWIGd1ZXN0cy4KCkEgcmVwb3J0IGJ5IFRvbWFzCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tdXNlcnMvMjAyMC0wMi9tc2cwMDAxNS5odG1sCnBy
b3ZpZGVzIGhpcyBjb25maWcgZm9yIGhpcyBIVk0gc2V0dXAuCgpNeSBpbml0aWFsIHJlcG9ydApo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLXVzZXJzLzIwMjAt
MDIvbXNnMDAwMTguaHRtbApjb250YWlucyBteSBQViBndWVzdCBjb25maWcuCgo+IEFueSBob3cs
IGNvdWxkIGJlIHdvcnRod2hpbGUgdG8gdGVzdCB3aXRob3V0IGJhbGxvb25pbmcsIGFuZCB0ZXN0
IGEgcmVjZW50IGtlcm5lbCB0byBydWxlIG91dCBhbiBpc3N1ZSB3aXRoIChtaXNzaW5nKSBrZXJu
ZWwgYmFja3BvcnRzLgoKVGhhbmtzIHRvIGd1aWRhbmNlIGZyb20gU2FyYWgsIHdlJ3ZlIGhhZCBs
b3RzIG9mIGRpc2N1c3Npb24gb24gdGhlCnVzZXJzIGxpc3RzIGFib3V0IHRoaXMsIGVzcGVjaWFs
bHkgdGhpcyBwYXN0IHdlZWsgKHBhc3RpbmcgaW4KaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9hcmNoaXZlcy9odG1sL3hlbi11c2Vycy8yMDIwLTAyLyBqdXN0IGZvcgp5b3VyIGNsaWNraW5n
IGNvbnZlbmllbmNlIHNpbmNlIEknbSB0aGVyZSBhcyBJIHR5cGUgdGhpcykgYW5kIGl0IHNlZW1z
Cmxpa2Ugd2UndmUgYmVlbiBhYmxlIHRvIG5hcnJvdyB0aGluZ3MgZG93biBhIGJpdDoKCiogQWxh
c3RhaXIncyBjb25maWcgaXMgb24gdmVyeSBsYXJnZSBtYWNoaW5lcy4gIFRvbWFzIGNhbiBkdXBs
aWNhdGUKdGhpcyBvbiBhIG11Y2ggc21hbGxlciBzY2FsZSwgYW5kIEkgY2FuIGR1cGxpY2F0ZSBp
dCBvbiBhIHNpbmdsZSBEb21VCnJ1bm5pbmcgYXMgdGhlIG9ubHkgZ3Vlc3Qgb24gYSBEb20wIGhv
c3QuICAgU28gb3ZlcmFsbCBob3N0CnNpemUvY2FwYWNpdHkgZG9lc24ndCBzZWVtIHRvIGJlIHZl
cnkgaW1wb3J0YW50LCBub3IgZG9lcyBudW1iZXIgb2YKZ3Vlc3RzIG9uIHRoZSBob3N0LgoKKiBJ
J20gdXNpbmcgdGhlIExpbnV4IDQuMTIuMTQga2VybmVsIG9uIGJvdGggaG9zdCBhbmQgZ3Vlc3Qg
d2l0aCBYZW4KNC4xMi4xLiAtIGZvciBtZSwgdGhlIGFjdCBvZiBqdXN0IGdvaW5nIHRvIGEgcHJl
dmlvdXMgdmVyc2lvbiBvZiBYZW4KKGluIG15IGNhc2UgdG8gWGVuIDQuMTApIGVsaW1pbmF0ZXMg
dGhlIHByb2JsZW0uICBUb21hcyBpcyBvbgo0LjE0LjE1OSwgYW5kIGhlIHJlcG9ydHMgdGhhdCBl
dmVuIG1vdmluZyBiYWNrIGp1c3QgdG8gWGVuIDQuMTEKcmVzb2x2ZXMgaGlzIGlzc3VlLCB3aGVy
ZWFzIHRoZSBpc3N1ZSBzZWVtcyB0byBzdGlsbCBleGlzdCBpbiBYZW4KNC4xMy4gIFNvIGNoYW5n
aW5nIFhlbiB2ZXJzaW9ucyB3aXRob3V0IGNoYW5naW5nIGtlcm5lbCB2ZXJzaW9ucyBzZWVtcwp0
byByZXNvbHZlIHRoaXMuCgoqIFdlJ3ZlIGhhZCBhbm90aGVyIHVzZXIgbWVudGlvbiB0aGF0ICJX
aGVuIEkgc3dpdGNoZWQgdG8gb3BlblNVU0UgWGVuCjQuMTMuMF8wNCBwYWNrYWdlcyB3aXRoIEtl
cm5lbFN0YWJsZSAoYXRtLCA1LjUuMy0yNS5nZDY1NDY5MCksIEd1ZXN0cwpvZiBhbGwgJ2ZsYXZv
cnMnIGJlY2FtZSAqbXVjaCogYmV0dGVyIGJlaGF2ZWQuIiwgc28gd2UgdGhpbmsgbWF5YmUKc29t
ZXRoaW5nIGluIHZlcnkgcmVjZW50IFhlbiA0LjEzIG1pZ2h0IGhhdmUgaGVscGVkIChvciBwb3Nz
aWJseSB0aGF0CmxhdGVzdCBrZXJuZWwsIGFsdGhvdWdoIGZyb20gb3VyIGxpbWl0ZWQgcG9pbnQg
b2YgdmlldyB0aGUgY2hhbmdpbmcgb2YKWGVuIHZlcnNpb25zIGJhY2sgdG8gcHJlLTQuMTIgc29s
Y2luZyB0aGlzIHdpdGhvdXQgYW55IGtlcm5lbCBjaGFuZ2VzCnNlZW1zIGNvbXBlbGxpbmcuKQoK
KiBUb21hcyBoYXMgYWxyZWFkeSB0ZXN0ZWQsIGFuZCBJIGFtIHN0aWxsIHRlc3RpbmcsIFhlbiA0
LjEyIHdpdGgganVzdAp0aGUgc2NoZWQ9Y3JlZGl0IGNoYW5nZS4gIEZvciBoaW0gdGhhdCBoYXMg
ZWxpbWluYXRlZCB0aGUgcHJvYmxlbSBhcwp3ZWxsLCBJIGFtIHN0aWxsIHN0cmVzcy10ZXN0aW5n
IG15IGd1ZXN0IHVuZGVyIFhlbiA0LjEyIHNjaGVkPWNyZWRpdCwKc28gSSBjYW5ub3QgcmVwb3J0
LCBidXQgSSBhbSBob3BlZnVsLgoKSSBiZWxpZXZlIHRoaXMgaXMgd2h5IFNhcmFoIGFza2VkIGFi
b3V0IHBhdGNoZXMgdG8gNC4xMy4uLiBpdCBpcwpsb29raW5nIHRvIHVzIGp1c3Qgb24gdGhlIHVz
ZXIgbGV2ZWwgbGlrZSB0aGlzIGlzIHBvc3NpYmx5Cmtlcm5lbC1pbmRlcGVuZGVudCwgYnV0IGF0
IGxlYXN0IFhlbi12ZXJzaW9uLWRlcGVuZGVudCwgYW5kIGxpa2VseQpjcmVkaXQtc2NoZWR1bGVy
LWRlcGVuZGVudC4KCkkgYXBvbG9naXplIGlmIEkgc2hvdWxkIGJlIGRvaW5nIHNvbWV0aGluZyBk
aWZmZXJlbnQgaGVyZSwgYnV0IGl0IGlzCmxvb2tpbmcgbGlrZSBhIGZldyBtb3JlIG9mIHVzIGFy
ZSBoYXZpbmcgd2hhdCB3ZSBiZWxpZXZlIHRvIGJlIHRoZQpzYW1lIHByb2JsZW0gYW5kLCBiYXNl
ZCBvbmx5IG9uIHdoYXQgSSd2ZSBzZWVuLCBJJ3ZlIGFscmVhZHkgY2hhbmdlZApvdmVyIGFsbCBv
ZiBteSBwcm9kdWN0aW9uIGhvc3RzIChJIHJ1biBhYm91dCAyMCkgdG8gc2NoZWQ9Y3JlZGl0IGFz
IGEKcHJlY2F1dGlvbmFyeSBtZWFzdXJlLgoKQW55IHRob3VnaHRzLCBpbnNpZ2h0cyBvciBndWlk
YW5jZSB3b3VsZCBiZSBncmVhdGx5IGFwcHJlY2lhdGVkIQoKUmVzcGVjdGZ1bGx5LApHbGVuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:23:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vLk-0001Xt-UY; Tue, 18 Feb 2020 05:23:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3vLk-0001Xo-7t
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:23:12 +0000
X-Inumbo-ID: c015dfee-520e-11ea-80f0-12813bfff9fa
Received: from mga03.intel.com (unknown [134.134.136.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c015dfee-520e-11ea-80f0-12813bfff9fa;
 Tue, 18 Feb 2020 05:23:10 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga004.jf.intel.com ([10.7.209.38])
 by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:23:09 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="382362074"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga004.jf.intel.com with ESMTP; 17 Feb 2020 21:23:08 -0800
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:23:08 -0800
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:23:08 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.98]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:23:05 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 1/2] VT-d: check all of an RMRR for being E820-reserved
Thread-Index: AQHV3PGrzLuoYZemaEyCSunNBd2eqqggfOmA
Date: Tue, 18 Feb 2020 05:23:04 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78AD14@SHSMSX104.ccr.corp.intel.com>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
In-Reply-To: <68fb9767-3104-3f0b-d052-20df7603e1e9@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOWUzMDJkMzAtZWFlYS00MjRmLTk3YmItYWQ4ZjI1MTE5ZTk1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiOWQyUUp6STQycjlLYlhhQmpKUHpmNTdCdHFTWkVWb0RMNzdnYkE1czY1SEhYNWhoWXNHMndMZUFYNDhuaDV4YyJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 1/2] VT-d: check all of an RMRR for being
 E820-reserved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5
LCBGZWJydWFyeSA2LCAyMDIwIDk6MzEgUE0NCj4gDQo+IENoZWNraW5nIGp1c3QgdGhlIGZpcnN0
IGFuZCBsYXN0IHBhZ2UgaXMgbm90IHN1ZmZpY2llbnQgKGFuZCByZWR1bmRhbnQNCj4gZm9yIHNp
bmdsZS1wYWdlIHJlZ2lvbnMpLiBBcyB3ZSBkb24ndCBuZWVkIHRvIGNhcmUgYWJvdXQgSUE2NCBh
bnltb3JlLA0KPiB1c2UgYW4geDg2LXNwZWNpZmljIGZ1bmN0aW9uIHRvIGdldCB0aGlzIGRvbmUg
d2l0aG91dCBsb29waW5nIG92ZXIgZWFjaA0KPiBpbmRpdmlkdWFsIHBhZ2UuDQo+IA0KPiBTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQoNClJldmlld2VkLWJ5
OiBLZXZpbiBUaWFuIDxrZXZpbi50aWFuQGludGVsLmNvbT4NCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:24:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:24:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vN9-0001cQ-AT; Tue, 18 Feb 2020 05:24:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3vN8-0001cI-7u
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:24:38 +0000
X-Inumbo-ID: f30f5e7a-520e-11ea-bc8e-bc764e2007e4
Received: from mga18.intel.com (unknown [134.134.136.126])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f30f5e7a-520e-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 05:24:35 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga001.fm.intel.com ([10.253.24.23])
 by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:24:34 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="348627051"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga001.fm.intel.com with ESMTP; 17 Feb 2020 21:24:34 -0800
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:24:34 -0800
Received: from shsmsx107.ccr.corp.intel.com (10.239.4.96) by
 fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:24:34 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX107.ccr.corp.intel.com ([169.254.9.46]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:24:31 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] VT-d: adjust logging of RMRRs
Thread-Index: AQHV3PG7fxStKwMUVUCBbgbu2Z2jU6ggfWPQ
Date: Tue, 18 Feb 2020 05:24:31 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78AD26@SHSMSX104.ccr.corp.intel.com>
References: <6ef37772-81da-dfd0-01e7-c83998b2c2c4@suse.com>
 <e77ce9c5-455a-56c4-32b2-01d73dea33c1@suse.com>
In-Reply-To: <e77ce9c5-455a-56c4-32b2-01d73dea33c1@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOGQ4YzllNDYtMmMwYS00OTIzLWE3MjItZGVlYzgzNTMzMTE5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiQnN0QXBZcVVnbllhSUJxbEo2MWxsZUVOamVUOG5mNjhDVnU4aU1selNIRGVLSlRrNHo2TXgzXC9rT2E3ejVZbG0ifQ==
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/2] VT-d: adjust logging of RMRRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5
LCBGZWJydWFyeSA2LCAyMDIwIDk6MzEgUE0NCj4gVG86IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZw0KPiBDYzogVGlhbiwgS2V2aW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KPiBTdWJq
ZWN0OiBbUEFUQ0ggMi8yXSBWVC1kOiBhZGp1c3QgbG9nZ2luZyBvZiBSTVJScw0KPiANCj4gQ29u
c2lzdGVudGx5IHVzZSBbLF0gcmFuZ2UgcmVwcmVzZW50YXRpb24sIHNocmluayBsZWFkaW5nIGRv
dWJsZSBibGFua3MNCj4gdG8gYSBzaW5nbGUgb25lLCBhbmQgc2xpZ2h0bHkgYWRqdXN0IHRleHQg
aW4gc29tZSBjYXNlcy4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwu
Y29tPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:29:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:29:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vRf-0001oK-TW; Tue, 18 Feb 2020 05:29:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3vRe-0001oF-1l
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:29:18 +0000
X-Inumbo-ID: 9a9f9fa6-520f-11ea-80f2-12813bfff9fa
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9a9f9fa6-520f-11ea-80f2-12813bfff9fa;
 Tue, 18 Feb 2020 05:29:16 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:29:15 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="258454813"
Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206])
 by fmsmga004.fm.intel.com with ESMTP; 17 Feb 2020 21:29:15 -0800
Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by
 FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:29:14 -0800
Received: from shsmsx105.ccr.corp.intel.com (10.239.4.158) by
 FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:29:14 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX105.ccr.corp.intel.com ([169.254.11.138]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:29:12 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] VT-d: drop stray "list" field from struct user_rmrr
Thread-Index: AQHV3QMLMXPbt8JpVky63e1mO8B2bKggfXMA
Date: Tue, 18 Feb 2020 05:29:12 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78AD5A@SHSMSX104.ccr.corp.intel.com>
References: <1964edd2-18aa-1130-2744-fcf9d480b567@suse.com>
In-Reply-To: <1964edd2-18aa-1130-2744-fcf9d480b567@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDlhM2QzOTItY2ZiYy00YzJhLThjZmEtZjBhYTY4ODRlOTBiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUFBTNldORmppMmtTdkZvcVVFbmE2b3dcL25ldXdHWWxJbHVJVGJ5R0tjektLaVpPTm81M0FpaGVzUk8xM1d4bzYifQ==
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] VT-d: drop stray "list" field from struct
 user_rmrr
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5
LCBGZWJydWFyeSA2LCAyMDIwIDExOjM1IFBNDQo+IA0KPiBUaGUgZmllbGQgbG9va3MgdG8gaGF2
ZSBiZWVuIGJvZ3VzbHkgYWRkZWQgYnkgdGhlIHBhdGNoIGludHJvZHVjaW5nIHRoZQ0KPiBzdHJ1
Y3QgKDQzMTY4NWU4ZGViNiAiVlQtZDogYWRkIGNvbW1hbmQgbGluZSBvcHRpb24gZm9yIGV4dHJh
IHJtcnJzIikuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+DQo+IA0KDQpSZXZpZXdlZC1ieTogS2V2aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5j
b20+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:34:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:34:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vX3-0002cJ-I6; Tue, 18 Feb 2020 05:34:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3vX1-0002bZ-Hn
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:34:51 +0000
X-Inumbo-ID: 60ffda76-5210-11ea-b0fd-bc764e2007e4
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 60ffda76-5210-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 05:34:49 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:34:48 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="228625882"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by orsmga008.jf.intel.com with ESMTP; 17 Feb 2020 21:34:47 -0800
Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:34:43 -0800
Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by
 fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:34:42 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX103.ccr.corp.intel.com ([169.254.4.196]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:34:40 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
Thread-Index: AQHV3QDndAgaie0ozUunJRyZzEGfNagggALw
Date: Tue, 18 Feb 2020 05:34:39 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78AD7B@SHSMSX104.ccr.corp.intel.com>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
In-Reply-To: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYWZkZmEzNjItNWQwZS00M2M4LTljZGQtNGU0MTE1ODI2MDQ3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoibGZwM0QrM05KVlVUTjBEdUs4bm01T3Nub2tpK01WZnRJZUEyNVBCbVBDQ1UzRk85K2NuZ0ttcGtPb29XK0tzRiJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, "Nakajima,
 Jun" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5
LCBGZWJydWFyeSA2LCAyMDIwIDExOjIwIFBNDQo+IA0KPiBCb3RoIGNhbGxlcnMgcmVxdWVzdCB0
aGUgaG9zdCBQMk0ncyBkZWZhdWx0IGFjY2Vzcywgd2hpY2ggY2FuIGFzIHdlbGwgYmUNCj4gZG9u
ZSBpbnNpZGUgdGhlIGZ1bmN0aW9uLiBXaGlsZSB0b3VjaGluZyB0aGlzIGFueXdheSwgbWFrZSB0
aGUgImdmbiINCj4gcGFyYW1ldGVyIHR5cGUtc2FmZSBhcyB3ZWxsLg0KPiANCj4gU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPg0KDQpSZXZpZXdlZC1ieTogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+DQpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:41:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:41:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vdm-0003T4-Bb; Tue, 18 Feb 2020 05:41:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3vdl-0003Sz-P9
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:41:49 +0000
X-Inumbo-ID: 5aa57ee6-5211-11ea-ade5-bc764e2007e4
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5aa57ee6-5211-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 05:41:48 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga006.jf.intel.com ([10.7.209.51])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:41:47 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="239251880"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by orsmga006.jf.intel.com with ESMTP; 17 Feb 2020 21:41:46 -0800
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:41:46 -0800
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:41:46 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.158]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:41:42 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH] xen: do live patching only from main idle loop
Thread-Index: AQHV4L4NyWdUsxOTo0OTq5DZXainSKggepnw
Date: Tue, 18 Feb 2020 05:41:42 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78ADD4@SHSMSX104.ccr.corp.intel.com>
References: <20200211093122.5644-1-jgross@suse.com>
In-Reply-To: <20200211093122.5644-1-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODgxODQ1MzUtZjY0ZS00MTIwLThhZjYtNDEyNGNlN2ZjODZlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiZ0RwaEd6Ykh2OSt3ck9qUjJ5R205dWs0ZVltQ1NVSEZRUnREYlRLQkhvR0ZMNE00UFwveHQxMnBGSVVcL3gxWW1xIn0=
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: do live patching only from main idle
 loop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Nakajima, Jun" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gU2VudDogVHVlc2RheSwg
RmVicnVhcnkgMTEsIDIwMjAgNTozMSBQTQo+IAo+IE9uZSBvZiB0aGUgbWFpbiBkZXNpZ24gZ29h
bHMgb2YgY29yZSBzY2hlZHVsaW5nIGlzIHRvIGF2b2lkIGFjdGlvbnMKPiB3aGljaCBhcmUgbm90
IGRpcmVjdGx5IHJlbGF0ZWQgdG8gdGhlIGRvbWFpbiBjdXJyZW50bHkgcnVubmluZyBvbiBhCj4g
Z2l2ZW4gY3B1IG9yIGNvcmUuIExpdmUgcGF0Y2hpbmcgaXMgb25lIG9mIHRob3NlIGFjdGlvbnMg
d2hpY2ggYXJlCj4gYWxsb3dlZCB0YWtpbmcgcGxhY2Ugb24gYSBjcHUgb25seSB3aGVuIHRoZSBp
ZGxlIHNjaGVkdWxpbmcgdW5pdCBpcwo+IGFjdGl2ZSBvbiB0aGF0IGNwdS4KPiAKPiBVbmZvcnR1
bmF0ZWx5IGxpdmUgcGF0Y2hpbmcgdHJpZXMgdG8gZm9yY2UgdGhlIGNwdXMgaW50byB0aGUgaWRs
ZSBsb29wCj4ganVzdCBieSByYWlzaW5nIHRoZSBzY2hlZHVsZSBzb2Z0aXJxLCB3aGljaCB3aWxs
IG5vIGxvbmdlciBiZQo+IGd1YXJhbnRlZWQgdG8gd29yayB3aXRoIGNvcmUgc2NoZWR1bGluZyBh
Y3RpdmUuIEFkZGl0aW9uYWxseSB0aGVyZSBhcmUKPiBzdGlsbCBzb21lIHBsYWNlcyBpbiB0aGUg
aHlwZXJ2aXNvciBjYWxsaW5nIGNoZWNrX2Zvcl9saXZlcGF0Y2hfd29yaygpCj4gd2l0aG91dCBi
ZWluZyBpbiB0aGUgaWRsZSBsb29wLgo+IAo+IEl0IGlzIGVhc3kgdG8gZm9yY2UgYSBjcHUgaW50
byB0aGUgbWFpbiBpZGxlIGxvb3AgYnkgc2NoZWR1bGluZyBhCj4gdGFza2xldCBvbiBpdC4gU28g
c3dpdGNoIGxpdmUgcGF0Y2hpbmcgdG8gdXNlIHRhc2tsZXRzIGZvciBzd2l0Y2hpbmcgdG8KPiBp
ZGxlIGFuZCByYWlzaW5nIHNjaGVkdWxpbmcgZXZlbnRzLiBBZGRpdGlvbmFsbHkgdGhlIGNhbGxz
IG9mCj4gY2hlY2tfZm9yX2xpdmVwYXRjaF93b3JrKCkgb3V0c2lkZSB0aGUgbWFpbiBpZGxlIGxv
b3AgY2FuIGJlIGRyb3BwZWQuCj4gCj4gQXMgdGFza2xldHMgYXJlIG9ubHkgcnVubmluZyBvbiBp
ZGxlIHZjcHVzIGFuZCBzdG9wX21hY2hpbmVfcnVuKCkKPiBpcyBhY3RpdmF0aW5nIHRhc2tsZXRz
IG9uIGFsbCBjcHVzIGJ1dCB0aGUgb25lIGl0IGhhcyBiZWVuIGNhbGxlZCBvbgo+IHRvIHJlbmRl
enZvdXMsIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNoaW5lX3J1bigpIHRvIGJlIGNhbGxl
ZCBvbgo+IGFuIGlkbGUgdmNwdSwgdG9vLCBhcyBvdGhlcndpc2UgdGhlcmUgaXMgbm8gd2F5IGZv
ciBzY2hlZHVsaW5nIHRvCj4gYWN0aXZhdGUgdGhlIGlkbGUgdmNwdSBmb3IgdGhlIHRhc2tsZXQg
b24gdGhlIHNpYmxpbmcgb2YgdGhlIGNwdQo+IHN0b3BfbWFjaGluZV9ydW4oKSBoYXMgYmVlbiBj
YWxsZWQgb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2Uu
Y29tPgoKUmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 05:43:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 05:43:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3vew-0003ZR-On; Tue, 18 Feb 2020 05:43:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3vew-0003ZL-4r
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 05:43:02 +0000
X-Inumbo-ID: 861df15c-5211-11ea-ade5-bc764e2007e4
Received: from mga05.intel.com (unknown [192.55.52.43])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 861df15c-5211-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 05:43:01 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga008.fm.intel.com ([10.253.24.58])
 by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 17 Feb 2020 21:43:00 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="229376157"
Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203])
 by fmsmga008.fm.intel.com with ESMTP; 17 Feb 2020 21:43:00 -0800
Received: from fmsmsx118.amr.corp.intel.com (10.18.116.18) by
 FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:43:00 -0800
Received: from shsmsx154.ccr.corp.intel.com (10.239.6.54) by
 fmsmsx118.amr.corp.intel.com (10.18.116.18) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Mon, 17 Feb 2020 21:42:44 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX154.ccr.corp.intel.com ([169.254.7.141]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 13:42:41 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Juergen Gross <jgross@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/8] xen: add using domlist_read_lock in keyhandlers
Thread-Index: AQHV4mzPDE6cY8/M7kSnPHurPflzyaggd3qQ
Date: Tue, 18 Feb 2020 05:42:41 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78ADE8@SHSMSX104.ccr.corp.intel.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-3-jgross@suse.com>
In-Reply-To: <20200213125449.14226-3-jgross@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDIyMWYwZDctNjUxYS00ZmI4LTg0NmItYjYyNjlmNGU3YjlmIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaUdcL0tyMjRUdU9qNDFLSTRYT0RjXC9yUUFES2tkYk1CYjZpMENDblhcL1pkQkpjc1hLVTVzWlVIV2Jzb3IrM0FIbSJ9
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 2/8] xen: add using domlist_read_lock in
 keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Nakajima, Jun" <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gU2VudDogVGh1cnNkYXks
IEZlYnJ1YXJ5IDEzLCAyMDIwIDg6NTUgUE0KPiAKPiBVc2luZyBmb3JfZWFjaF9kb21haW4oKSB3
aXRoIG91dCBob2xkaW5nIHRoZSBkb21saXN0X3JlYWRfbG9jayBpcwo+IGZyYWdpbGUsIHNvIGFk
ZCB0aGUgbG9jayBpbiB0aGUga2V5aGFuZGxlcnMgaXQgaXMgbWlzc2luZy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CgpSZXZpZXdlZC1ieTogS2V2
aW4gVGlhbiA8a2V2aW4udGlhbkBpbnRlbC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 06:51:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 06:51:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3wjS-00016B-4h; Tue, 18 Feb 2020 06:51:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3wjQ-000166-6M
 for xen-devel@lists.xen.org; Tue, 18 Feb 2020 06:51:44 +0000
X-Inumbo-ID: 1e6ff154-521b-11ea-810a-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e6ff154-521b-11ea-810a-12813bfff9fa;
 Tue, 18 Feb 2020 06:51:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 97A11AC9A;
 Tue, 18 Feb 2020 06:51:40 +0000 (UTC)
To: Glen <glenbarney@gmail.com>, Sander Eikelenboom <linux@eikelenboom.it>
References: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
 <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
 <2ea581e2-adca-8d5d-a54e-dba86d1535fa@eikelenboom.it>
 <CAAVVsFmS7-vYc0fDqOP_Dn_CfMSgftOJODPP-q-aD2NcWJLcTQ@mail.gmail.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <606e3fd0-d0e4-22ec-722a-6bc981ece739@suse.com>
Date: Tue, 18 Feb 2020 07:51:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <CAAVVsFmS7-vYc0fDqOP_Dn_CfMSgftOJODPP-q-aD2NcWJLcTQ@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] CPU Lockup bug with the credit2 scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alastair Browne <alastair.browne@memset.com>, Sarah Newman <srn@prgmr.com>,
 PGNet Dev <pgnet.dev@gmail.com>, Tomas Mozes <hydrapolic@gmail.com>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAgMDE6MzksIEdsZW4gd3JvdGU6Cj4gSGVsbG8gU2FuZGVyIC0KPiAKPiBJZiBJ
IG1pZ2h0IGNoaW1lIGluLCBJJ20gYWxzbyBleHBlcmllbmNpbmcgd2hhdCB3ZSBiZWxpZXZlIGlz
IHRoZSBzYW1lCj4gcHJvYmxlbSwgYW5kIGhvcGUgSSdtIG5vdCBicmVha2luZyBhbnkgcHJvdG9j
b2wgYnkgc2hhcmluZyBhIGZldyBxdWljawo+IGRldGFpbHMuLi4KPiAKPiBPbiBNb24sIEZlYiAx
NywgMjAyMCBhdCAzOjQ2IFBNIFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhAZWlrZWxlbmJvb20u
aXQ+IHdyb3RlOgo+PiBPbiAxNy8wMi8yMDIwIDIwOjU4LCBTYXJhaCBOZXdtYW4gd3JvdGU6Cj4+
PiBPbiAxLzcvMjAgNjoyNSBBTSwgQWxhc3RhaXIgQnJvd25lIHdyb3RlOgo+Pj4+IFNvIGluIGNv
bmNsdXNpb24sIHRoZSB0ZXN0cyBpbmRpY2F0ZSB0aGF0IGNyZWRpdDIgbWlnaHQgYmUgdW5zdGFi
bGUuCj4+Pj4gRm9yIHRoZSB0aW1lIGJlaW5nLCB3ZSBhcmUgdXNpbmcgY3JlZGl0IGFzIHRoZSBj
aG9zZW4gc2NoZWR1bGVyLiBXZQo+Pj4gSSBkb24ndCB0aGluayB0aGVyZSBhcmUsIGJ1dCBoYXZl
IHRoZXJlIGJlZW4gYW55IHBhdGNoZXMgc2luY2UgdGhlIDQuMTMuMCByZWxlYXNlIHdoaWNoIG1p
Z2h0IGhhdmUgZml4ZWQgcHJvYmxlbXMgd2l0aCBjcmVkaXQgMiBzY2hlZHVsZXI/IElmIG5vdCwK
Pj4+IHdoYXQgd291bGQgdGhlIG5leHQgc3RlcCBiZSB0byBpc29sYXRpbmcgdGhlIHByb2JsZW0g
LSBhIGRlYnVnIGJ1aWxkIG9mIFhlbiBvciBzb21ldGhpbmcgZWxzZT8KPj4+IElmIHRoZXJlIGFy
ZSBubyBtZXJnZWQgb3IgcHJvcG9zZWQgZml4ZXMgc29vbiwgaXQgbWF5IGJlIHdvcnRoIGNvbnNp
ZGVyaW5nIG1ha2luZyB0aGUgY3JlZGl0IHNjaGVkdWxlciB0aGUgZGVmYXVsdCBhZ2FpbiB1bnRp
bCBwcm9ibGVtcyB3aXRoIHRoZQo+Pj4gY3JlZGl0MiBzY2hlZHVsZXIgYXJlIHJlc29sdmVkLgo+
PiBJIGRpZCB0YWtlIGEgbG9vayBhdCBBbGFzdGFpciBCcm93bmUncyByZXBvcnQgeW91ciByZXBs
aWVkIHRvIChodHRwczovL2xpc3RzLnhlbi5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAy
MC0wMS9tc2cwMDM2MS5odG1sKQo+PiBhbmQgSSBkbyBzZWUgc29tZSBkaWZmZXJlbmNlczoKPj4g
ICAgICAtIEFsYXN0YWlyJ3MgbWFjaGluZSBoYXMgbXVsdGlwbGUgc29ja2V0cywgbXkgbWFjaGlu
ZXMgZG9uJ3QuCj4+ICAgICAgLSBJdCBzZWVtcyBBbGFzdGFpcidzIGNvbmZpZyBpcyB1c2luZyBi
YWxsb29uaW5nID8gKGRvbTBfbWVtPTQwOTZNLG1heDoxNjM4NE0pLCBmb3IgbWUgdGhhdCBoYXMg
YmVlbiBhIHNvdXJjZSBvZiB0cm91YmxlIGluIHRoZSBwYXN0LCBzbyBteSBjb25maWdzIGRvbid0
Lgo+IAo+IE15IGNvbmZpZ3VyYXRpb24gaGFzIGJhbGxvb25pbmcgZGlzYWJsZWQsIHdlIGRvIG5v
dCB1c2UgaXQsIGFuZCB3ZQo+IHN0aWxsIGhhdmUgdGhlIHByb2JsZW0uCj4gCj4+ICAgICAgLSBr
ZXJuZWwncyB0ZXN0ZWQgYXJlIHF1aXRlIG9sZCAoNC4xOS42NyAobGF0ZXN0IHVwc3RyZWFtIGlz
IDQuMTkuMTA0KSwgNC45LjE4OSAobGF0ZXN0IHVwc3RyZWFtIGlzIDQuOS4yMTQpKSBhbmQgbm8g
cmVhbGx5IG5ldyBrZXJuZWwgaXMgdGVzdGVkCj4+ICAgICAgICAoNS40IGlzIGF2YWlsYWJsZSBp
biBEZWJpYW4gYmFja3BvcnQgZm9yIGJ1c3RlcikuCj4+ICAgICAgLSBBbGFzdGFpciwgYXJlIHlv
dSB1c2luZyBwdiwgaHZtIG9yIHB2aCBndWVzdHM/IFRoZSByZXBvcnQgc2VlbXMgdG8gbWlzcyB0
aGUgR3Vlc3QgY29uZmlncyAoSSdtIHByaW1hcmlseSB1c2luZyBQVkgsIGFuZCBmZXcgSFZNJ3Ms
IG5vIFBWIGV4Y2VwdCBmb3IgZG9tMCkgPwo+IAo+IFRoZSBwcm9ibGVtIGFwcGVhcnMgdG8gb2Nj
dXIgZm9yIGJvdGggSFZNIGFuZCBQViBndWVzdHMuCj4gCj4gQSByZXBvcnQgYnkgVG9tYXMKPiBo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLXVzZXJzLzIwMjAt
MDIvbXNnMDAwMTUuaHRtbAo+IHByb3ZpZGVzIGhpcyBjb25maWcgZm9yIGhpcyBIVk0gc2V0dXAu
Cj4gCj4gTXkgaW5pdGlhbCByZXBvcnQKPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2Fy
Y2hpdmVzL2h0bWwveGVuLXVzZXJzLzIwMjAtMDIvbXNnMDAwMTguaHRtbAo+IGNvbnRhaW5zIG15
IFBWIGd1ZXN0IGNvbmZpZy4KPiAKPj4gQW55IGhvdywgY291bGQgYmUgd29ydGh3aGlsZSB0byB0
ZXN0IHdpdGhvdXQgYmFsbG9vbmluZywgYW5kIHRlc3QgYSByZWNlbnQga2VybmVsIHRvIHJ1bGUg
b3V0IGFuIGlzc3VlIHdpdGggKG1pc3NpbmcpIGtlcm5lbCBiYWNrcG9ydHMuCj4gCj4gVGhhbmtz
IHRvIGd1aWRhbmNlIGZyb20gU2FyYWgsIHdlJ3ZlIGhhZCBsb3RzIG9mIGRpc2N1c3Npb24gb24g
dGhlCj4gdXNlcnMgbGlzdHMgYWJvdXQgdGhpcywgZXNwZWNpYWxseSB0aGlzIHBhc3Qgd2VlayAo
cGFzdGluZyBpbgo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94
ZW4tdXNlcnMvMjAyMC0wMi8ganVzdCBmb3IKPiB5b3VyIGNsaWNraW5nIGNvbnZlbmllbmNlIHNp
bmNlIEknbSB0aGVyZSBhcyBJIHR5cGUgdGhpcykgYW5kIGl0IHNlZW1zCj4gbGlrZSB3ZSd2ZSBi
ZWVuIGFibGUgdG8gbmFycm93IHRoaW5ncyBkb3duIGEgYml0Ogo+IAo+ICogQWxhc3RhaXIncyBj
b25maWcgaXMgb24gdmVyeSBsYXJnZSBtYWNoaW5lcy4gIFRvbWFzIGNhbiBkdXBsaWNhdGUKPiB0
aGlzIG9uIGEgbXVjaCBzbWFsbGVyIHNjYWxlLCBhbmQgSSBjYW4gZHVwbGljYXRlIGl0IG9uIGEg
c2luZ2xlIERvbVUKPiBydW5uaW5nIGFzIHRoZSBvbmx5IGd1ZXN0IG9uIGEgRG9tMCBob3N0LiAg
IFNvIG92ZXJhbGwgaG9zdAo+IHNpemUvY2FwYWNpdHkgZG9lc24ndCBzZWVtIHRvIGJlIHZlcnkg
aW1wb3J0YW50LCBub3IgZG9lcyBudW1iZXIgb2YKPiBndWVzdHMgb24gdGhlIGhvc3QuCj4gCj4g
KiBJJ20gdXNpbmcgdGhlIExpbnV4IDQuMTIuMTQga2VybmVsIG9uIGJvdGggaG9zdCBhbmQgZ3Vl
c3Qgd2l0aCBYZW4KPiA0LjEyLjEuIC0gZm9yIG1lLCB0aGUgYWN0IG9mIGp1c3QgZ29pbmcgdG8g
YSBwcmV2aW91cyB2ZXJzaW9uIG9mIFhlbgo+IChpbiBteSBjYXNlIHRvIFhlbiA0LjEwKSBlbGlt
aW5hdGVzIHRoZSBwcm9ibGVtLiAgVG9tYXMgaXMgb24KPiA0LjE0LjE1OSwgYW5kIGhlIHJlcG9y
dHMgdGhhdCBldmVuIG1vdmluZyBiYWNrIGp1c3QgdG8gWGVuIDQuMTEKPiByZXNvbHZlcyBoaXMg
aXNzdWUsIHdoZXJlYXMgdGhlIGlzc3VlIHNlZW1zIHRvIHN0aWxsIGV4aXN0IGluIFhlbgo+IDQu
MTMuICBTbyBjaGFuZ2luZyBYZW4gdmVyc2lvbnMgd2l0aG91dCBjaGFuZ2luZyBrZXJuZWwgdmVy
c2lvbnMgc2VlbXMKPiB0byByZXNvbHZlIHRoaXMuCj4gCj4gKiBXZSd2ZSBoYWQgYW5vdGhlciB1
c2VyIG1lbnRpb24gdGhhdCAiV2hlbiBJIHN3aXRjaGVkIHRvIG9wZW5TVVNFIFhlbgo+IDQuMTMu
MF8wNCBwYWNrYWdlcyB3aXRoIEtlcm5lbFN0YWJsZSAoYXRtLCA1LjUuMy0yNS5nZDY1NDY5MCks
IEd1ZXN0cwo+IG9mIGFsbCAnZmxhdm9ycycgYmVjYW1lICptdWNoKiBiZXR0ZXIgYmVoYXZlZC4i
LCBzbyB3ZSB0aGluayBtYXliZQo+IHNvbWV0aGluZyBpbiB2ZXJ5IHJlY2VudCBYZW4gNC4xMyBt
aWdodCBoYXZlIGhlbHBlZCAob3IgcG9zc2libHkgdGhhdAo+IGxhdGVzdCBrZXJuZWwsIGFsdGhv
dWdoIGZyb20gb3VyIGxpbWl0ZWQgcG9pbnQgb2YgdmlldyB0aGUgY2hhbmdpbmcgb2YKPiBYZW4g
dmVyc2lvbnMgYmFjayB0byBwcmUtNC4xMiBzb2xjaW5nIHRoaXMgd2l0aG91dCBhbnkga2VybmVs
IGNoYW5nZXMKPiBzZWVtcyBjb21wZWxsaW5nLikKPiAKPiAqIFRvbWFzIGhhcyBhbHJlYWR5IHRl
c3RlZCwgYW5kIEkgYW0gc3RpbGwgdGVzdGluZywgWGVuIDQuMTIgd2l0aCBqdXN0Cj4gdGhlIHNj
aGVkPWNyZWRpdCBjaGFuZ2UuICBGb3IgaGltIHRoYXQgaGFzIGVsaW1pbmF0ZWQgdGhlIHByb2Js
ZW0gYXMKPiB3ZWxsLCBJIGFtIHN0aWxsIHN0cmVzcy10ZXN0aW5nIG15IGd1ZXN0IHVuZGVyIFhl
biA0LjEyIHNjaGVkPWNyZWRpdCwKPiBzbyBJIGNhbm5vdCByZXBvcnQsIGJ1dCBJIGFtIGhvcGVm
dWwuCj4gCj4gSSBiZWxpZXZlIHRoaXMgaXMgd2h5IFNhcmFoIGFza2VkIGFib3V0IHBhdGNoZXMg
dG8gNC4xMy4uLiBpdCBpcwo+IGxvb2tpbmcgdG8gdXMganVzdCBvbiB0aGUgdXNlciBsZXZlbCBs
aWtlIHRoaXMgaXMgcG9zc2libHkKPiBrZXJuZWwtaW5kZXBlbmRlbnQsIGJ1dCBhdCBsZWFzdCBY
ZW4tdmVyc2lvbi1kZXBlbmRlbnQsIGFuZCBsaWtlbHkKPiBjcmVkaXQtc2NoZWR1bGVyLWRlcGVu
ZGVudC4KPiAKPiBJIGFwb2xvZ2l6ZSBpZiBJIHNob3VsZCBiZSBkb2luZyBzb21ldGhpbmcgZGlm
ZmVyZW50IGhlcmUsIGJ1dCBpdCBpcwo+IGxvb2tpbmcgbGlrZSBhIGZldyBtb3JlIG9mIHVzIGFy
ZSBoYXZpbmcgd2hhdCB3ZSBiZWxpZXZlIHRvIGJlIHRoZQo+IHNhbWUgcHJvYmxlbSBhbmQsIGJh
c2VkIG9ubHkgb24gd2hhdCBJJ3ZlIHNlZW4sIEkndmUgYWxyZWFkeSBjaGFuZ2VkCj4gb3ZlciBh
bGwgb2YgbXkgcHJvZHVjdGlvbiBob3N0cyAoSSBydW4gYWJvdXQgMjApIHRvIHNjaGVkPWNyZWRp
dCBhcyBhCj4gcHJlY2F1dGlvbmFyeSBtZWFzdXJlLgo+IAo+IEFueSB0aG91Z2h0cywgaW5zaWdo
dHMgb3IgZ3VpZGFuY2Ugd291bGQgYmUgZ3JlYXRseSBhcHByZWNpYXRlZCEKCkNhbiB5b3UgY2hl
Y2sgd2hldGhlciBhbGwgdmNwdXMgb2YgYSBoYW5naW5nIGd1ZXN0IGFyZSBjb25zdW1pbmcgdGlt
ZQoodmlhIHhsIHZjcHUtbGlzdCkgPwoKSXQgd291bGQgYmUgaW50ZXJlc3RpbmcgdG8gc2VlIHdo
ZXJlIHRoZSB2Y3B1cyBhcmUgcnVubmluZyBhcm91bmQuIENhbgp5b3UgcGxlYXNlIGNvcHkgdGhl
IGRvbVUncyAvYm9vdC9TeXN0ZW0ubWFwLTxrZXJuZWwtdmVyc2lvbj4gdG8gZG9tMAphbmQgdGhl
biBpc3N1ZToKCi91c3IvbGliL3hlbi9iaW4veGVuY3R4IC1DIC1TIC1zIDxkb211LXN5c3RlbS1t
YXA+IDxkb21pZD4KClRoaXMgc2hvdWxkIGdpdmUgYSBiYWNrdHJhY2UgZm9yIGFsbCB2Y3B1cyBv
ZiA8ZG9taWQ+LiBUbyByZWNvZ25pemUgYQpsb29wIHlvdSBzaG91bGQgaXNzdWUgdGhhdCBtdWx0
aXBsZSB0aW1lcy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 07:17:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 07:17:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3x7l-0002zc-Lh; Tue, 18 Feb 2020 07:16:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3x7j-0002zX-FN
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 07:16:51 +0000
X-Inumbo-ID: 9e110288-521e-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9e110288-521e-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 07:16:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3x7c-0004vh-19; Tue, 18 Feb 2020 07:16:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3x7b-00057K-38; Tue, 18 Feb 2020 07:16:43 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3x7b-0004c3-1s; Tue, 18 Feb 2020 07:16:43 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147157-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-amd64-amd64-libvirt-pair:guest-migrate/dst_host/src_host/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=11a48a5a18c63fd7621bb050228cebf13566e4d8
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 07:16:43 +0000
Subject: [Xen-devel] [linux-linus test] 147157: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE1NyBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MTU3LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAyNCBndWVzdC1taWdyYXRlL2RzdF9ob3N0L3NyY19o
b3N0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMz
NTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWlu
c3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJk
ZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFy
ZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgMTYgZ3Vlc3Qtc3Rh
cnQvZGViaWFuLnJlcGVhdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBiYXNlbGluZSB1
bnRlc3RlZAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICAxMWE0OGE1YTE4YzYzZmQ3NjIxYmIwNTAyMjhjZWJmMTM1NjZlNGQ4CmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQz
YTc2MDk2MzcwZTRmNmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTkt
MDMtMDQgMTk6NTM6MDkgWiAgMzUwIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAy
MDE5LTAzLTA1IDIwOjAzOjE0IFogIDM0OSBkYXlzICAyMDIgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTQ3MTU3ICAyMDIwLTAyLTE2IDIyOjE4OjI2IFogICAgMSBkYXlzICAgIDEgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQo2Mjg5IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVz
dGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJp
Y3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDE4MDc4MzMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 07:41:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 07:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3xV9-0005QI-PM; Tue, 18 Feb 2020 07:41:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j3xV9-0005QD-0u
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 07:41:03 +0000
X-Inumbo-ID: 027efa24-5222-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 027efa24-5222-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 07:41:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9302CB269;
 Tue, 18 Feb 2020 07:41:00 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200217184324.73762-1-roger.pau@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
Date: Tue, 18 Feb 2020 08:40:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200217184324.73762-1-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/6] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAgMTk6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiBIZWxsbywKPiAKPiBD
b21taXQ6Cj4gCj4gNTUwMGQyNjVhMmE4ZmE2M2Q2MGMwOGJlYjU0OWRlOGVjODJmZjdhNQo+IHg4
Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3NzaWJs
ZQo+IAo+IEludHJvZHVjZWQgYSBib2d1cyB1c2FnZSBvZiB0aGUgc2NyYXRjaCBjcHVtYXNrOiBp
dCB3YXMgdXNlZCBpbiBhCj4gZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRl
cnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCj4gdGhlIHNjcmF0Y2ggY3B1bWFzayB0aGVy
ZSBpcyBub3Qgc2FmZS4gUGF0Y2ggIzUgaXMgYSBmaXggZm9yIHRoYXQgdXNhZ2UsCj4gdG9nZXRo
ZXIgd2l0aCBhbHNvIHByZXZlbnRpbmcgdGhlIHVzYWdlIG9mIGFueSBwZXItQ1BVIHZhcmlhYmxl
cyB3aGVuCj4gc2VuZF9JUElfbWFzayBpcyBjYWxsZWQgZnJvbSAjTUMgb3IgI05NSSBjb250ZXh0
LiBQcmV2aW91cyBwYXRjaGVzIGFyZQo+IHByZXBhcmF0b3J5IGNoYW5nZXMuCj4gCj4gUGF0Y2gg
IzYgYWRkcyBzb21lIGRlYnVnIGluZnJhc3RydWN0dXJlIHRvIG1ha2Ugc3VyZSB0aGUgc2NyYXRj
aCBjcHVtYXNrCj4gaXMgdXNlZCBpbiB0aGUgcmlnaHQgY29udGV4dCwgYW5kIGhlbmNlIHNob3Vs
ZCBwcmV2ZW50IGZ1cnRoZXIgbWlzc3VzZXMuCgpJIHdvbmRlciB3aGV0aGVyIGl0IHdvdWxkbid0
IGJlIGJldHRlciB0byBoYXZlIGEgY29tbW9uIHBlcmNwdSBzY3JhdGNoCmNwdW1hc2sgaGFuZGxp
bmcgaW5zdGVhZCBvZiBpbnRyb2R1Y2luZyBsb2NhbCBvbmVzIGFsbCBvdmVyIHRoZQpoeXBlcnZp
c29yLgoKU28gYmFzaWNhbGx5IGFuIGFycmF5IG9mIHBlcmNwdSBjcHVtYXNrcyBhbGxvY2F0ZWQg
d2hlbiBicmluZ2luZyB1cCBhCmNwdSAodGhpcyBzcGFyZXMgbWVtb3J5IGFzIHRoZSBtYXNrcyB3
b3VsZG4ndCBuZWVkIHRvIGNvdmVyIE5SX0NQVVMKY3B1cyksIGEgcGVyY3B1IGNvdW50ZXIgb2Yg
dGhlIG5leHQgZnJlZSBpbmRleCBhbmQgZ2V0XyBhbmQgcHV0XwpmdW5jdGlvbnMgYWN0aW5nIGlu
IGEgbGlmbyBtYW5uZXIuCgpUaGlzIHdvdWxkIGhlbHAgcmVtb3ZpbmcgYWxsIHRoZSBzdGlsbCBl
eGlzdGluZyBjcHVtYXNrcyBvbiB0aGUgc3RhY2sKYW5kIGFueSBpbGxlZ2FsIG5lc3Rpbmcgd291
bGQgYmUgYXZvaWRlZC4gVGhlIG9ubHkgcmVtYWluaW5nIHF1ZXN0aW9uCndvdWxkIGJlIHRoZSBz
aXplIG9mIHRoZSBhcnJheS4KClRob3VnaHRzPwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 07:52:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 07:52:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3xgK-0006L3-VA; Tue, 18 Feb 2020 07:52:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j3xgJ-0006Ky-Eq
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 07:52:35 +0000
X-Inumbo-ID: 9fa54992-5223-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9fa54992-5223-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 07:52:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 044C3B39B;
 Tue, 18 Feb 2020 07:52:32 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <b477ca71-e5c7-0804-d3cb-f6a51f6bd46c@suse.com>
 <056a856a-147e-612b-d476-50be80406581@suse.com>
 <2d25edcb-908a-5318-830b-8811abb125ef@citrix.com>
 <62532a65-efa2-dea5-3ef2-41ccb20023e3@suse.com>
 <d3bb18cf-b7e9-a983-32f6-e1fc914be5a4@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <384f89d4-4c42-a436-4b2d-76eb73fc58f6@suse.com>
Date: Tue, 18 Feb 2020 08:52:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <d3bb18cf-b7e9-a983-32f6-e1fc914be5a4@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/3] AMD/IOMMU: replace a few literal numbers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAyMCAyMDowNiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxNy8wMi8yMDIw
IDEzOjA5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTAuMDIuMjAyMCAxNToyOCwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IE9uIDA1LzAyLzIwMjAgMDk6NDMsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+IEludHJvZHVjZSBJT01NVV9QREVfTkVYVF9MRVZFTF97TUlOLE1BWH0gdG8gcmVwbGFj
ZSBsaXRlcmFsIDEsIDYsIGFuZCA3Cj4+Pj4gaW5zdGFuY2VzLiBXaGlsZSBkb2luZyBzbyByZXBs
YWNlIHR3byB1c2VzIG9mIG1lbXNldCgpIGJ5IGluaXRpYWxpemVycy4KPj4+Pgo+Pj4+IFNpZ25l
ZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFRoaXMgZG9lcyBu
b3QgbG9vayB0byBiZSBhbiBpbXByb3ZlbWVudC7CoCBJT01NVV9QREVfTkVYVF9MRVZFTF9NSU4g
aXMKPj4+IGRlZmluaXRlbHkgYm9ndXMsIGFuZCBpbiBhbGwgY2FzZXMsIGEgbGl0ZXJhbCAxIGlz
IGJldHRlciwgYmVjYXVzZSB0aGF0Cj4+PiBpcyBob3cgd2UgZGVzY3JpYmUgcGFnZXRhYmxlIGxl
dmVscy4KPj4gSSBkaXNhZ3JlZS4KPiAKPiBBIHBhZ2V0YWJsZSB3YWxraW5nIGZ1bmN0aW9uIHdo
aWNoIGRvZXM6Cj4gCj4gd2hpbGUgKCBsZXZlbCA+IDEgKQo+IHsKPiDCoMKgwqAgLi4uCj4gwqDC
oMKgIGxldmVsLS07Cj4gfQo+IAo+IGlzIGZhciBjbGVhcmVyIGFuZCBlYXNpZXIgdG8gZm9sbG93
IHRoYW4gaGlkaW5nIDEgYmVoaW5kIGEgY29uc3RhbnQKPiB3aGljaCBpc24ndCBvYnZpb3VzbHkg
MS7CoMKgwqAgU29tZXRoaW5nIGxpa2UgTEVWRUxfNEsgd291bGQgYXQgbGVhc3QgYmUKPiBzb21l
dGhpbmcgdGhhdCBtYWtlcyBzZW5zZSBpbiBjb250ZXh0LCBidXQgYSBsaXRlcmFsIG9uZSBsZXNz
IHZlcmJvc2UuCj4gCj4+ICBUaGUgZGV2aWNlIHRhYmxlIGVudHJ5J3MgbW9kZSBmaWVsZCBpcyBi
b3VuZGVkIGJ5IDEKPj4gKG1pbikgYW5kIDYgKG1heCkgZm9yIHRoZSBsZWdpdGltYXRlIHZhbHVl
cyB0byBwdXQgdGhlcmUuCj4gCj4gSWYgYnkgMSwgeW91IG1lYW4gMCwgdGhlbiB5ZXMuCgpJIGRv
bid0LCBuby4gQSB2YWx1ZSBvZiB6ZXJvIG1lYW5zICJ0cmFuc2xhdGlvbiBkaXNhYmxlZCIuCgo+
wqAgQ29waW5nIHByb3Blcmx5IHdpdGggYSBtb2RlIG9mIDAgbG9va3MKPiB0byBiZSBlYXNpZXIg
dGhhbiBwdXR0aW5nIGluIGFuIGFyYml0cmFyeSByZXN0cmljdGlvbi4KCkNvcGluZyB3aXRoIHRo
aXMgbW9kZSBpcyBlbnRpcmVseSBvcnRob2dvbmFsIGltby4KCj4+PiBTb21ldGhpbmcgdG8gcmVw
bGFjZSBsaXRlcmFsIDYvNyBwcm9iYWJseSBpcyBvaywgYnV0IGRvZXNuJ3Qgd2FudCB0byBiZQo+
Pj4gZG9uZSBsaWtlIHRoaXMuCj4+Pgo+Pj4gVGhlIG1ham9yaXR5IG9mIHRoZSBwcm9ibGVtcyBo
ZXJlIGFzIGNhdXNlZCBieSBpb21tdV9wZGVfZnJvbV9kZm4oKSdzCj4+PiBzaWxseSBBQkkuwqAg
VGhlIHB0X21mbltdIGFycmF5IGlzIHByb2JsZW1hdGljIChiZWNhdXNlIGl0IGlzIHVzZWQgYXMg
YQo+Pj4gMS1iYXNlZCBhcnJheSwgbm90IDAtYmFzZWQpIGFuZCB1c2VsZXNzIGJlY2F1c2UgYm90
aCBjYWxsZXJzIG9ubHkgd2FudAo+Pj4gdGhlIDRrLWVxdWl2ZWxlbnQgbWZuLsKgIEZpeGluZyB0
aGUgQUJJIGdldHMgcmlkIG9mIHF1aXRlIGEgbG90IG9mIHdhc3RlZAo+Pj4gc3RhY2sgc3BhY2Us
IGV2ZXJ5IHVzZSBvZiAnMScsIGFuZCBldmVyeSB1cHBlciBib3VuZCBvdGhlciB0aGFuIHRoZSBi
dWcKPj4+IG9uIGFuZCBhbWRfaW9tbXVfZ2V0X3BhZ2luZ19tb2RlKCkuCj4+IEkgZGlkbid0IG1l
YW4gdG8gYWx0ZXIgdGhhdCBmdW5jdGlvbidzIGJlaGF2aW9yLCBhdCB0aGUgdmVyeSBsZWFzdAo+
PiBub3QgdW50aWwgYmVpbmcgY2VydGFpbiB0aGVyZSB3YXNuJ3QgYSByZWFzb24gaXQgd2FzIGNv
ZGVkIHdpdGggdGhpcwo+PiBhcnJheSBhcHByb2FjaC4gSU9XIHRoZSBhbHRlcm5hdGl2ZSB0byBn
b2luZyB3aXRoIHRoaXMgcGF0Y2gKPj4gKHN1YmplY3QgdG8gY29ycmVjdGlvbnMgb2YgY291cnNl
KSBpcyBmb3IgbWUgdG8gZHJvcCBpdCBhbHRvZ2V0aGVyLAo+PiBrZWVwaW5nIHRoZSBoYXJkLWNv
ZGVkIG51bWJlcnMgaW4gcGxhY2UuIEp1c3QgbGV0IG1lIGtub3cuCj4gCj4gSWYgeW91IGRvbid0
IHdhbnQgdG8gY2hhbmdlIHRoZSBBUEksIHRoZW4gSSdsbCBwdXQgaXQgb24gbXkgdG9kbyBsaXN0
Lgo+IAo+IEFzIHByZXZpb3VzbHkgZXhwcmVzc2VkLCB0aGlzIHBhdGNoIG9uIGl0cyBvd24gaXMg
bm90IGFuIGltcHJvdmVtZW50IElNTy4KCldlIGRpc2FncmVlIGhlcmUsIHF1aXRlIG9idmlvdXNs
eSwgYnV0IHdlbGwsIHdlJ2xsIGhhdmUgdG8gbGl2ZQp3aXRoIHRoZSBsaXRlcmFsIG51bWJlcnMg
dGhlbi4gSSdsbCBkcm9wIHRoZSBwYXRjaC4KCj4+PiBhbmQgdGhlIElWUlMgdGFibGUgaW4gVHlw
ZSAxMC4KPj4gV2hpY2ggbWF5IGluIHR1cm4gYmUgYWJzZW50LCBpLmUuIHRoZSBxdWVzdGlvbiBv
ZiB3aGF0IHRvIHVzZSBhcwo+PiBhIGRlZmF1bHQgbWVyZWx5IGdldHMgc2hpZnRlZC4KPiAKPiBP
bmUgb2YgVHlwZSAxMCBvciAxMSBpcyBtYW5kYXRvcnkgZm9yIGVhY2ggSU9NTVUgaW4gdGhlIHN5
c3RlbS7CoCBPbmUgd2F5Cj4gb3IgYW5vdGhlciwgdGhlIGluZm9ybWF0aW9uIGlzIHByZXNlbnQu
CgpFdmVuIGZvciB0eXBlIDEwIHRoZSBkZXNjcmlwdGlvbiBmb3IgdGhlIGZpZWxkIHNheXMgIklm
IElWaW5mb1tFRlJTdXBdID0gMCwKdGhpcyBmaWVsZCBpcyBSZXNlcnZlZC4iCgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 08:13:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 08:13:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3y0S-0000AG-Gb; Tue, 18 Feb 2020 08:13:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zMfY=4G=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j3y0R-0000AB-N0
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 08:13:23 +0000
X-Inumbo-ID: 873b6ac8-5226-11ea-bc8e-bc764e2007e4
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::70b])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 873b6ac8-5226-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 08:13:22 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=b8NziWByMoNTiPkrZGU3t4fun8kBisopOE7PVo4X1Z2CgoyfwiyzjINSPyoqAAKU2utDRWVE32kS8J/Zv/mQ6vtfU+XDAQXBauCrpzMuKlj208oCXhh+v+x9ianUlXTIA1+fo58bujfDshHDvk/OS4Fx+wqVUx80RvXH33wiB8kCXqIZVgvJfbV66fME3N2bRwHqEzsZNXzq3HFqB6A0a8yMBMmfk9IZYNGB+/ygth9O8zPxA3nhoqsewu057AB2i3PSEnQ1wbrr3aJziIJDyfRnn7Y1To2TKz0kL+4d1hZZzUrSP1bI5WaIU4CPekc07VCOiE5hrrS1Ab0151Ru8w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DWyy3ODH74klqIzbAO4RqYYy3nSRRXHWqK31Rv4tY3M=;
 b=M3iEJ3dGVNJbjnbvHDVRmnpeSmwMZTueV0aGT1DfNUa3tSfVfcx34FNPff8WFkmn6AL3Meta4fnNcNKj+OvtJpI05nAMrGbY3s+l4pKGZ7ea+/zX2zYV5UYzmK7SJd9DrZ/9Hv8UATfC6cUgW1P9cKmGiQ2gntL4TauaB45JeZRaFEWy+nQp0TgoX8N5rQCiuCUNsyenevilI+onHYNuX4LtmdU1DJKhMxHQjdwfsnPlwDiGqZJcHtDlkviAXIAShyTGr+0ytsPGSlnm+FT4k6J1KdUcDpJYxDvW2NhRgGd0FybW4VO3/3SDeCx8y4FctGPutc+ERaR6VhkzhLAq6g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=DWyy3ODH74klqIzbAO4RqYYy3nSRRXHWqK31Rv4tY3M=;
 b=To+Qus8cOxpaxtPd/Nz0F7AH1E/cbWWv71u4wnNtHi6aZb4YlOziKROT3llta2tBsO1xcCA1UM6vCVB+Vgx6Ipif5gcFBmbP/gVL55aF2+UWvpnd0WYTJfzLy8xoS/+nVKRORIaeLH3lEMNnnrWAgG+Mla0PYZxoDBq1Pmi14b0=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3128.eurprd02.prod.outlook.com (10.170.221.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.24; Tue, 18 Feb 2020 08:13:20 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.032; Tue, 18 Feb 2020
 08:13:20 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 FR2P281CA0001.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::11) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.17 via Frontend Transport; Tue, 18 Feb 2020 08:13:19 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH V2] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV124xlaiLFBXa8kCbjgVBTXJ5w6gfiiMAgAEtjQA=
Date: Tue, 18 Feb 2020 08:13:20 +0000
Message-ID: <695f304c-2968-66fe-5a33-14c81d980d18@bitdefender.com>
References: <20200130130649.14538-1-aisaila@bitdefender.com>
 <e20d6574-0e76-acf8-8b33-fb5a4fce7908@suse.com>
In-Reply-To: <e20d6574-0e76-acf8-8b33-fb5a4fce7908@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: FR2P281CA0001.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:a::11) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d52791e9-1a74-4be7-390b-08d7b44a6a7a
x-ms-traffictypediagnostic: DB6PR02MB3128:|DB6PR02MB3128:
x-microsoft-antispam-prvs: <DB6PR02MB3128D7D73DDB2A71125FC64CAB110@DB6PR02MB3128.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4941;
x-forefront-prvs: 031763BCAF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(39850400004)(396003)(376002)(136003)(346002)(199004)(189003)(31686004)(2906002)(52116002)(6916009)(54906003)(316002)(71200400001)(6666004)(16576012)(31696002)(26005)(53546011)(86362001)(16526019)(6486002)(186003)(478600001)(8676002)(4326008)(2616005)(8936002)(66946007)(66556008)(66446008)(81166006)(81156014)(36756003)(5660300002)(7416002)(66476007)(956004)(64756008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3128;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: F3bkzcPu+i/cNbExOs4sEXsQOprc/OpPvN+A940DsOSQbUCVQYjIL+QMhbKMRAyH5AQ9KGZYwFMOfvx64ns6QuNaeBt+bI7cX1t06lgg52OCSEfai+KIE2HQzl4cPoN1sm9+1FbjWnDyzYVUST2m0pC4qMtwecMSPb88ehl3RHtCE56rGBpVmvcOhBWpHK603zm24Tgnw8bzPGmF3G1lmmsapc6Awz8pUYspvqi7o2xZZ7/oASIToojWYX7JILazYvn81PY+Pdqpolb/IMGrQsDxqT+h5gdjLr/Cn7DwIRG89SoVioMHlqPqfx/eRxMhUEzJRM2yb8OAHO8n9AS87NUIa1OMN2cpIPI/qB2mZXiz9EEnLS45z91NJCisVoodPHbKDNgGkWibF2FYa2tS0nIdkg5X0axPUtCFQOEQvySP/DbkVxM/5hpSFNzBGrD3
x-ms-exchange-antispam-messagedata: 4k7feU+J/X2GaWCOHCZyLZnUwW7uAV6v+Xxhor/BFsBCMnGS43F50ZZYOvaYcKtQpDWUxPQDE47BBRGUg0KjGNu2HiWXmTokeZV7xD8SsuqjCNfHDkxg2Opc5j89hgIUJkbFpyRQctCByJ6FICzfyQ==
x-ms-exchange-transport-forked: True
Content-ID: <A9F4DCBC7BC04A4BB7AAE7F72CB75456@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d52791e9-1a74-4be7-390b-08d7b44a6a7a
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2020 08:13:20.4897 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jLlyYXoBQmZrNYusN3XjsnPuZVJ1EUI2z4kGCJCapfDnDGk7EnmqT09lrUkU0Mr4fM8a5bNTDY+mynXDGByAquswYr6YHO84UaK352UqqvE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3128
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE3LjAyLjIwMjAgMTY6MTQsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAzMC4wMS4y
MDIwIDE0OjA3LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IEBAIC00ODE0LDYg
KzQ4MTUsMzAgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQo+PiAgICAgICAgICAgYnJlYWs7
DQo+PiAgICAgICB9DQo+PiAgIA0KPj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJp
bGl0eToNCj4+ICsgICAgew0KPj4gKyAgICAgICAgdWludDE2X3QgYWx0cDJtX2lkeCA9IGEudS5z
ZXRfdmlzaWJpbGl0eS5hbHRwMm1faWR4Ow0KPj4gKw0KPj4gKyAgICAgICAgaWYgKCBhLnUuc2V0
X3Zpc2liaWxpdHkucGFkIHx8IGEudS5zZXRfdmlzaWJpbGl0eS5wYWQyICkNCj4+ICsgICAgICAg
ICAgICByYyA9IC1FSU5WQUw7DQo+PiArICAgICAgICBlbHNlDQo+PiArICAgICAgICB7DQo+PiAr
ICAgICAgICAgICAgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSB8fCAhaGFwX2VuYWJsZWQoZCkgKQ0K
PiANCj4gRG9lc24ndCBhbHRwMm1fYWN0aXZlKCkgaW1wbHkgaGFwX2VuYWJsZWQoKT8gQXQgdGhl
IHZlcnkgbGVhc3QNCj4gdGhlcmUncyBubyBvdGhlciB1c2Ugb2YgaGFwX2VuYWJsZWQoKSBpbiBk
b19hbHRwMm1fb3AoKS4NCg0KWWVzLCB0aGUgaGFwX2VuYWJsZWQgY2FuIGJlIGRyb3BwZWQuDQoN
Cj4gDQo+PiArICAgICAgICAgICAgew0KPj4gKyAgICAgICAgICAgICAgICByYyA9IC1FT1BOT1RT
VVBQOw0KPj4gKyAgICAgICAgICAgICAgICBicmVhazsNCj4+ICsgICAgICAgICAgICB9DQo+PiAr
DQo+PiArICAgICAgICAgICAgaWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkudmlzaWJsZSApDQo+PiAr
ICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRwMm1faWR4XSA9
DQo+PiArICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJtX2lkeF07DQo+
PiArICAgICAgICAgICAgZWxzZQ0KPj4gKyAgICAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV93
b3JraW5nX2VwdHBbYWx0cDJtX2lkeF0gPQ0KPj4gKyAgICAgICAgICAgICAgICBtZm5feChJTlZB
TElEX01GTik7DQo+PiArICAgICAgICB9DQo+PiArICAgICAgICBicmVhazsNCj4gDQo+IEFsc28g
dGhlIGNvZGUgaGVyZSBsZW5kcyBpdHNlbGYgdG8gcmVkdWN0aW9uIG9mIGluZGVudGF0aW9uDQo+
IGRlcHRoOg0KPiANCj4gICAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0eToNCj4g
ICAgICB7DQo+ICAgICAgICAgIHVpbnQxNl90IGFsdHAybV9pZHggPSBhLnUuc2V0X3Zpc2liaWxp
dHkuYWx0cDJtX2lkeDsNCj4gDQo+ICAgICAgICAgIGlmICggYS51LnNldF92aXNpYmlsaXR5LnBh
ZCB8fCBhLnUuc2V0X3Zpc2liaWxpdHkucGFkMiApDQo+ICAgICAgICAgICAgICByYyA9IC1FSU5W
QUw7DQo+ICAgICAgICAgIGVsc2UgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSB8fCAhaGFwX2VuYWJs
ZWQoZCkgKQ0KPiAgICAgICAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7DQo+ICAgICAgICAg
IGVsc2UgaWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkudmlzaWJsZSApDQo+ICAgICAgICAgICAgICBk
LT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYWx0cDJtX2lkeF0gPQ0KPiAgICAgICAgICAgICAg
ICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJtX2lkeF07DQo+ICAgICAgICAgIGVsc2UNCj4g
ICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRwMm1faWR4XSA9DQo+
ICAgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KPiANCj4gICAgICAgICAgYnJl
YWs7DQo+ICAgICAgfQ0KPiANCj4gDQo+IEFsc28gbm90ZSB0aGUgYWx0ZXJlZCBpbmRlbnRhdGlv
biBvZiB0aGUgYXNzaWdubWVudHMuDQoNCkkgd2lsbCBmaXggdGhlIGVsc2UgaWYgYWxpZ25tZW50
IGFzIHdlbGwgYXMgdGhlIGluZGVudGF0aW9uIGZvciB0aGUgDQphc3NpZ25tZW50cy4NCg0KPiAN
Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMNCj4+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMNCj4+IEBAIC00ODgsOCArNDg4LDE3IEBAIGludCBoYXBfZW5hYmxlKHN0
cnVjdCBkb21haW4gKmQsIHUzMiBtb2RlKQ0KPj4gICAgICAgICAgICAgICBnb3RvIG91dDsNCj4+
ICAgICAgICAgICB9DQo+PiAgIA0KPj4gKyAgICAgICAgaWYgKCAoZC0+YXJjaC5hbHRwMm1fd29y
a2luZ19lcHRwID0gYWxsb2NfeGVuaGVhcF9wYWdlKCkpID09IE5VTEwgKQ0KPj4gKyAgICAgICAg
ew0KPj4gKyAgICAgICAgICAgIHJ2ID0gLUVOT01FTTsNCj4+ICsgICAgICAgICAgICBnb3RvIG91
dDsNCj4+ICsgICAgICAgIH0NCj4gDQo+IElzbid0IHRoZXJlIGEgcHJlLWV4aXN0aW5nIGVycm9y
IGhhbmRsaW5nIGlzc3VlIGhlcmUgd2hpY2ggeW91DQo+IHdpZGVuLCBpbiB0aGF0IGxhdGVyIGVu
Y291bnRlcmVkIGVycm9ycyBkb24ndCBjYXVzZSBjbGVhbiB1cA0KPiBvZiB3aGF0IGhhZCBhbHJl
YWR5IHN1Y2NlZWRlZCBiZWZvcmU/DQoNCkl0IHNlZW1zIG5vbiBvZiB0aGUgZXJyb3JzIHBlcmZv
cm0gYSBjbGVhbnVwLiBJdCBtaWdodCBiZSBiZXR0ZXIgdG8gaGF2ZSANCmEgZ2VuZXJhbCBjbGVh
bnVwIGRvbmUgYXQgIm91dDoiIGlmICggIXJ2ICkgYW5kIHRoZW4gY2hlY2sgd2hhdCBzaG91bGQg
DQpiZSAicDJtX3RlYXJkb3duKCkiIG9yICJmcmVlX3hlbmhlYXBfcGFnZSgpIi4NCg0KPiANCj4+
IEBAIC0yNjUxLDYgKzI2NTIsOCBAQCBpbnQgcDJtX2Rlc3Ryb3lfYWx0cDJtX2J5X2lkKHN0cnVj
dCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpZHgpDQo+PiAgICAgICAgICAgICAgIHAybV9yZXNl
dF9hbHRwMm0oZCwgaWR4LCBBTFRQMk1fREVBQ1RJVkFURSk7DQo+PiAgICAgICAgICAgICAgIGQt
PmFyY2guYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFApXSA9DQo+
PiAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsNCj4+ICsgICAgICAgICAgICBkLT5h
cmNoLmFsdHAybV93b3JraW5nX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFAp
XSA9DQo+PiArICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KPiANCj4gTGlrZSBhYm92
ZSwgYW5kIGlycmVzcGVjdGl2ZSBvZiB5b3UgY2xvbmluZyBleGlzdGluZyBjb2RlIC0NCj4gaW5k
ZW50YXRpb24gb2YgdGhlIDJuZCBsaW5lIGlzIHdyb25nIGhlcmUuDQo+IA0KPj4gLS0tIGEveGVu
L2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KPj4gKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L2h2bS9odm1fb3AuaA0KPj4gQEAgLTMxNyw2ICszMTcsMTMgQEAgc3RydWN0IHhlbl9odm1fYWx0
cDJtX2dldF92Y3B1X3AybV9pZHggew0KPj4gICAgICAgdWludDE2X3QgYWx0cDJtX2lkeDsNCj4+
ICAgfTsNCj4+ICAgDQo+PiArc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF92aXNpYmlsaXR5IHsN
Cj4+ICsgICAgdWludDE2X3QgYWx0cDJtX2lkeDsNCj4+ICsgICAgdWludDhfdCB2aXNpYmxlOw0K
Pj4gKyAgICB1aW50OF90IHBhZDsNCj4+ICsgICAgdWludDMyX3QgcGFkMjsNCj4+ICt9Ow0KPiAN
Cj4gV2hhdCBpcyBwYWQyIGdvb2QvaW50ZW5kZWQgZm9yPyAzMi1iaXQgcGFkZGluZyBmaWVsZHMg
aW4gc29tZQ0KPiBvdGhlciBzdHJ1Y3R1cmVzIGFyZSBuZWVkZWQgYmVjYXVzZSBvbmUgb3IgbW9y
ZSB1aW50NjRfdA0KPiBmaWVsZHMgZm9sbG93LCBidXQgdGhpcyBpc24ndCB0aGUgY2FzZSBoZXJl
Lg0KDQpSaWdodCwgcGFkMiBjYW4gYmUgZHJvcHBlZC4NCg0KDQpBbGV4DQpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 08:17:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 08:17:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3y4G-0000J2-2I; Tue, 18 Feb 2020 08:17:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qq7b=4G=intel.com=kevin.tian@srs-us1.protection.inumbo.net>)
 id 1j3y4F-0000Ix-47
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 08:17:19 +0000
X-Inumbo-ID: 13189a8e-5227-11ea-8119-12813bfff9fa
Received: from mga11.intel.com (unknown [192.55.52.93])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13189a8e-5227-11ea-8119-12813bfff9fa;
 Tue, 18 Feb 2020 08:17:17 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 18 Feb 2020 00:17:16 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,455,1574150400"; d="scan'208";a="228667278"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga008.jf.intel.com with ESMTP; 18 Feb 2020 00:17:15 -0800
Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 18 Feb 2020 00:17:15 -0800
Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by
 fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 18 Feb 2020 00:17:15 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX152.ccr.corp.intel.com ([169.254.6.158]) with mapi id 14.03.0439.000;
 Tue, 18 Feb 2020 16:17:11 +0800
From: "Tian, Kevin" <kevin.tian@intel.com>
To: Roger Pau Monne <roger.pau@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 1/4] nvmx: implement support for MSR bitmaps
Thread-Index: AQHV5YfYLFBb4q+0VkO3xmUrJfHkL6ggnHdg
Date: Tue, 18 Feb 2020 08:17:11 +0000
Message-ID: <AADFC41AFE54684AB9EE6CBC0274A5D19D78B190@SHSMSX104.ccr.corp.intel.com>
References: <20200217114545.71112-1-roger.pau@citrix.com>
 <20200217114545.71112-2-roger.pau@citrix.com>
In-Reply-To: <20200217114545.71112-2-roger.pau@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ctpclassification: CTP_NT
x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiOTQ5NGI3NzgtNzhiYS00MjlmLTg2ZDgtNGJmNTFhNmIyNzM5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiUDUzdFBDMUFqRUZyZVFveXBPS29MTThTa1J1dnFPOHZlb1Z0YW1ZTnpcL3hyMis3dWs4NE82Zk9hOVU0aDdaYzgifQ==
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v5 1/4] nvmx: implement support for MSR
 bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, "Nakajima, Jun" <jun.nakajima@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBGcm9tOiBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0KPiBTZW50OiBN
b25kYXksIEZlYnJ1YXJ5IDE3LCAyMDIwIDc6NDYgUE0NCj4gDQo+IEN1cnJlbnQgaW1wbGVtZW50
YXRpb24gb2YgbmVzdGVkIFZNWCBoYXMgYSBoYWxmIGJha2VkIGhhbmRsaW5nIG9mIE1TUg0KPiBi
aXRtYXBzIGZvciB0aGUgTDEgVk1NOiBpdCBtYXBzIHRoZSBMMSBWTU0gcHJvdmlkZWQgTVNSIGJp
dG1hcCwgYnV0DQo+IGRvZXNuJ3QgYWN0dWFsbHkgbG9hZCBpdCBpbnRvIHRoZSBuZXN0ZWQgdm1j
cywgYW5kIHRodXMgdGhlIG5lc3RlZA0KPiBndWVzdCB2bWNzIGVuZHMgdXAgdXNpbmcgdGhlIHNh
bWUgTVNSIGJpdG1hcCBhcyB0aGUgTDEgVk1NLg0KPiANCj4gVGhpcyBpcyB3cm9uZyBhcyB0aGVy
ZSdzIG5vIGFzc3VyYW5jZSB0aGF0IHRoZSBzZXQgb2YgZmVhdHVyZXMgZW5hYmxlZA0KPiBmb3Ig
dGhlIEwxIHZtY3MgYXJlIHRoZSBzYW1lIHRoYXQgTDEgaXRzZWxmIGlzIGdvaW5nIHRvIHVzZSBp
biB0aGUNCj4gbmVzdGVkIHZtY3MsIGFuZCB0aHVzIGNhbiBsZWFkIHRvIG1pc2NvbmZpZ3VyYXRp
b25zLg0KPiANCj4gRm9yIGV4YW1wbGUgTDEgdm1jcyBjYW4gdXNlIHgyQVBJQyB2aXJ0dWFsaXph
dGlvbiBhbmQgdmlydHVhbA0KPiBpbnRlcnJ1cHQgZGVsaXZlcnksIGFuZCB0aHVzIHNvbWUgeDJB
UElDIE1TUnMgd29uJ3QgYmUgdHJhcHBlZCBzbyB0aGF0DQo+IHRoZXkgY2FuIGJlIGhhbmRsZWQg
ZGlyZWN0bHkgYnkgdGhlIGhhcmR3YXJlIHVzaW5nIHZpcnR1YWxpemF0aW9uDQo+IGV4dGVuc2lv
bnMuIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgbmVzdGVkIHZtY3MgY3JlYXRlZCBieSBMMSBWTU0g
bWlnaHQNCj4gbm90IHVzZSBhbnkgb2Ygc3VjaCBmZWF0dXJlcywgc28gdXNpbmcgYSBNU1IgYml0
bWFwIHRoYXQgZG9lc24ndCB0cmFwDQo+IGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMgTVNScyB3aWxs
IGJlIGxlYWtpbmcgdGhlbSB0byB0aGUgdW5kZXJseWluZw0KPiBoYXJkd2FyZS4NCj4gDQo+IEZp
eCB0aGlzIGJ5IGNyYWZ0aW5nIGEgbWVyZ2VkIE1TUiBiaXRtYXAgYmV0d2VlbiB0aGUgb25lIHVz
ZWQgYnkgTDENCj4gYW5kIHRoZSBuZXN0ZWQgZ3Vlc3QuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCg0KUmV2aWV3ZWQtYnk6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 08:26:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 08:26:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3yD0-0001Be-0I; Tue, 18 Feb 2020 08:26:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7Tum=4G=gmail.com=anastassios.nanos@srs-us1.protection.inumbo.net>)
 id 1j3yCx-0001BZ-Vn
 for Xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 08:26:20 +0000
X-Inumbo-ID: 56519cfa-5228-11ea-bc8e-bc764e2007e4
Received: from mail-wm1-x329.google.com (unknown [2a00:1450:4864:20::329])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 56519cfa-5228-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 08:26:19 +0000 (UTC)
Received: by mail-wm1-x329.google.com with SMTP id a5so1812530wmb.0
 for <Xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 00:26:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=MyAp1pJdrjilhjI8FRzjoWj6hVYcDcdZIr3+eLy6X7o=;
 b=i8FG02nFOrezo9Nn11aoytCihOtvEQ9q72R+WRhAYrGRKXe6QI716zj8wiXum2mE1f
 LoJEtEULyRzrCyKQ6ntaAovzWWsu0JxVfCPvByMlmWsK4FYSyBkZVCGyjo3G90uXm1dc
 jIAl40xIfIPxIO17kfWBIF6KxF0D1AtJgY5I42aCPvpAjaBU4Z1cPqRiUlh1qimAzVLH
 IY22zmWnE8uE10xYBiObTy43rE293YAjjuYGylYNdk7dhNG+cjIL9cjI4ClQHc+phNps
 g4JEDRMW3BuEKBcjaH0NwzFtLyAtboA6vUaLIAg+1iyGIDSJVDZZs3Cbq7zCwffJFRl5
 r6KA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=MyAp1pJdrjilhjI8FRzjoWj6hVYcDcdZIr3+eLy6X7o=;
 b=jlSUu4+UXZAFMCApTDz7186whuS25bEY0ALucfP9v/CRRZtnPPGWZ/RT8pEN7MrzEf
 fQl3WCJJx/ga57UvovVsoU1WRVum7OgyHGg1PHPp4dGIzWO/L/kRpFgxRi8oAd4VT8mD
 NPD7S3Iz+07wgeLxiarJZPDYA46CviS18QxlViNpW0nXDhoAAFRmr3aZRUuc5fhNd/pE
 5QwV0Z0IYbk3dxsG9HeO0uFXJinLcRREtRM5SCaLtfFFq/mBSFVzosQjY5P5SvJZgUqZ
 zyXdIPNj+y/uymxwiga8QuzO8nxZHGUiqR5NW62eTTDo7NnS1vof6ucumpcLsPhsHj8T
 bP7g==
X-Gm-Message-State: APjAAAVR+mwIyqF41nV8O+K2MQjACXuYXEngyNZRtZw6Dl7msTk5nfma
 1iOyg8a2Jw6IH5fLWXPpOOIPN3vJd1fNeUhYYpMFEoDIvho=
X-Google-Smtp-Source: APXvYqyLqZKfwkKGqfPYUJAZDix5Y83AqLVq3xvzq0vJtPKYTPufQdMAcAFsR/v9acgDbK4iHFhiPf6jp7ysPAttBzI=
X-Received: by 2002:a1c:bc08:: with SMTP id m8mr1731643wmf.189.1582014378160; 
 Tue, 18 Feb 2020 00:26:18 -0800 (PST)
MIME-Version: 1.0
From: Anastassios Nanos <anastassios.nanos@gmail.com>
Date: Tue, 18 Feb 2020 08:26:06 +0000
Message-ID: <CALRTab99=Cf2C1qzCUkJGqVYsi9_SQ8kurasVn=v8f6=u34Ktg@mail.gmail.com>
To: xen-devel <Xen-devel@lists.xenproject.org>
Subject: [Xen-devel] CfP VHPC 2020
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsLAoKSSB0aGluayB0aGF0IGl0IG1pZ2h0IGJlIG9mIGludGVyZXN0IHRvIHRoaXMgbGlz
dCwgc28gSSdtIHNlbmRpbmcgYQpicmllZiBkZXNjcmlwdGlvbiBvZiBvdXIgd29ya3Nob3AncyBz
Y29wZSwgVmlydHVhbGl6YXRpb24gaW4KSGlnaC1wZXJmb3JtYW5jZSBDbG91ZCBjb21wdXRpbmcg
KFZIUEMsIGh0dHBzOi8vdmhwYy5vcmcpLCBhbgphY2FkZW1pYy9pbmR1c3RyeSB3b3Jrc2hvcCBo
ZWxkIGluIGNvbmp1bmN0aW9uIHdpdGggSVNDLUhQQwooaHR0cHM6Ly9pc2MtaHBjLmNvbSkgaW4g
RnJhbmtmdXJ0LCBKdW5lIDI1dGguIFdlIGhhdmUgYmVlbiBydW5uaW5nCnRoaXMgcXVpdGUgc29t
ZSB0aW1lLCBhbmQgd2Ugd291bGQgYmUgcmVhbGx5IGdsYWQgaWYgeW91IGNvbnNpZGVyZWQKc3Vi
bWl0dGluZyBhbnkgd29yayB5b3UgbWlnaHQgaGF2ZSBvbiB0aGUgdG9waWMuCgpJIHRoaW5rIHRo
ZSBtb3N0IHJlbGV2YW50IHN1YnRvcGljcyB0byBwZW9wbGUgcmVhZGluZyB0aGlzIGxpc3QgYXJl
OgpsaWdodHdlaWdodCB2aXJ0dWFsaXphdGlvbiwgcHJvY2Vzc29yIHZpcnR1YWxpemF0aW9uLCBh
bmQgbGliT1MgLwp1bmlrZXJuZWxzLgoKQWRkaXRpb25hbGx5LCB3ZSBlbmNvdXJhZ2UgcGVvcGxl
IHRvIHN1Ym1pdCB3b3JrcyByZWxhdGVkIHRvCkhpZ2gtUGVyZm9ybWFuY2UgQ29tcHV0aW5nIChI
UEMpLCBzdWNoIGFzIHdvcmtsb2FkIG9yY2hlc3RyYXRpb24sIEdQVQp2aXJ0dWFsaXphdGlvbiwg
YWNjZWxlcmF0aW9uIGluIGdlbmVyYWwsIGFuZCBuZXR3b3JraW5nL3N0b3JhZ2UKaGFuZGxpbmcg
aW4gVk1zIGZvciBIUEMuCgpUaGUgc3VibWlzc2lvbiBkZWFkbGluZSBpcyBvbiBBcHIgNXRoLCAy
MDIwLCB3aXRoIGEgcm9sbGluZyBhYnN0cmFjdCBzdWJtaXNzaW9uLgoKVGhhbmtzIGZvciB5b3Vy
IHRvbGVyYW5jZSBvbiB0aGUgc29tZWhvdyBvZmYtdG9waWMgcG9zdC4gUGxlYXNlIHZpc2l0Cmh0
dHBzOi8vdmhwYy5vcmcgZm9yIG1vcmUgaW5mbyBhbmQgdGhlIGZ1bGwgbGlzdCBvZiB0b3BpY3Ms
IHN1Ym1pc3Npb24KaW5mb3JtYXRpb24gZXRjLgoKdGhhbmtzIQpBLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 09:16:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 09:16:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3yzT-0005Hl-4j; Tue, 18 Feb 2020 09:16:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3yzR-0005Hg-Rg
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 09:16:25 +0000
X-Inumbo-ID: 54e17622-522f-11ea-812a-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54e17622-522f-11ea-812a-12813bfff9fa;
 Tue, 18 Feb 2020 09:16:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582017383;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=lcDVb9zXtKxtRtcOkp+nnORggRYgX9o2VvFOkpOp/P8=;
 b=doHcTDZhEleU4uF6W/p74teKIQ/PYkfaCOSXvzNM92ONn9vmtRMXaSdD
 GpGnh8UVkp0a9hwwkdxmw26pzIoBWUuNY8LRSWK/j/Z17+JGunJ0ak9bU
 gsmm2tUPzRBi2WzkErAM//SvchGitirwz2/bk7NCAgns8sKLCabA4gbx5 A=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +NEaIej/3FoAmfEcfZRKSsrlG2EvLazi8i5c8rEat0w9DZFheqa79Nk6lGtTXdWahQxWJl2DCh
 tlH9OIp4sxxYTLOa3B/zsETTAUK8TdmCfj5QS1nbH7zQdOb38cbTB0gh9TwQ83rCNVxkZpFmoq
 j1LtHDChEp7jQ9ejWC3CN7k9hxaDnckSFEXLd4lOIy3xb5OQT9MQ0pZkm803x4ik86Fj0f3jA3
 liTdQc2+rRln3CHugnKLQ5/73TashOzsfWqyviP0SOWxvTvxXsU6PhJjMAiJRq9l7kT8QkhDY2
 q1o=
X-SBRS: 2.7
X-MesageID: 13228854
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13228854"
Date: Tue, 18 Feb 2020 10:16:11 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20200218091611.GN4679@Air-de-Roger>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: eduval@amazon.com, len.brown@intel.com, peterz@infradead.org,
 benh@kernel.crashing.org, x86@kernel.org, linux-mm@kvack.org, pavel@ucw.cz,
 hpa@zytor.com, tglx@linutronix.de, sstabellini@kernel.org, fllinden@amaozn.com,
 kamatam@amazon.com, mingo@redhat.com, xen-devel@lists.xenproject.org,
 sblbir@amazon.com, axboe@kernel.dk, konrad.wilk@oracle.com, bp@alien8.de,
 boris.ostrovsky@oracle.com, jgross@suse.com, netdev@vger.kernel.org,
 linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 vkuznets@redhat.com, davem@davemloft.net, dwmw@amazon.co.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6NTNQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwg
d3JvdGU6Cj4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6MDlBTSArMDEwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+IE9uIEZyaSwgRmViIDE0LCAyMDIwIGF0IDExOjI1OjM0UE0g
KzAwMDAsIEFuY2hhbCBBZ2Fyd2FsIHdyb3RlOgo+ID4gPiBGcm9tOiBNdW5laGlzYSBLYW1hdGEg
PGthbWF0YW1AYW1hem9uLmNvbQo+ID4gPiAKPiA+ID4gQWRkIGZyZWV6ZSwgdGhhdyBhbmQgcmVz
dG9yZSBjYWxsYmFja3MgZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiA+IHN1cHBv
cnQuIEFsbCBmcm9udGVuZCBkcml2ZXJzIHRoYXQgbmVlZHMgdG8gdXNlIFBNX0hJQkVSTkFUSU9O
L1BNX1NVU1BFTkQKPiA+ID4gZXZlbnRzLCBuZWVkIHRvIGltcGxlbWVudCB0aGVzZSB4ZW5idXNf
ZHJpdmVyIGNhbGxiYWNrcy4KPiA+ID4gVGhlIGZyZWV6ZSBoYW5kbGVyIHN0b3BzIGEgYmxvY2st
bGF5ZXIgcXVldWUgYW5kIGRpc2Nvbm5lY3QgdGhlCj4gPiA+IGZyb250ZW5kIGZyb20gdGhlIGJh
Y2tlbmQgd2hpbGUgZnJlZWluZyByaW5nX2luZm8gYW5kIGFzc29jaWF0ZWQgcmVzb3VyY2VzLgo+
ID4gPiBUaGUgcmVzdG9yZSBoYW5kbGVyIHJlLWFsbG9jYXRlcyByaW5nX2luZm8gYW5kIHJlLWNv
bm5lY3QgdG8gdGhlCj4gPiA+IGJhY2tlbmQsIHNvIHRoZSByZXN0IG9mIHRoZSBrZXJuZWwgY2Fu
IGNvbnRpbnVlIHRvIHVzZSB0aGUgYmxvY2sgZGV2aWNlCj4gPiA+IHRyYW5zcGFyZW50bHkuIEFs
c28sIHRoZSBoYW5kbGVycyBhcmUgdXNlZCBmb3IgYm90aCBQTSBzdXNwZW5kIGFuZAo+ID4gPiBo
aWJlcm5hdGlvbiBzbyB0aGF0IHdlIGNhbiBrZWVwIHRoZSBleGlzdGluZyBzdXNwZW5kL3Jlc3Vt
ZSBjYWxsYmFja3MgZm9yCj4gPiA+IFhlbiBzdXNwZW5kIHdpdGhvdXQgbW9kaWZpY2F0aW9uLiBC
ZWZvcmUgZGlzY29ubmVjdGluZyBmcm9tIGJhY2tlbmQsCj4gPiA+IHdlIG5lZWQgdG8gcHJldmVu
dCBhbnkgbmV3IElPIGZyb20gYmVpbmcgcXVldWVkIGFuZCB3YWl0IGZvciBleGlzdGluZwo+ID4g
PiBJTyB0byBjb21wbGV0ZS4KPiA+IAo+ID4gVGhpcyBpcyBkaWZmZXJlbnQgZnJvbSBYZW4gKHhl
bnN0b3JlKSBpbml0aWF0ZWQgc3VzcGVuc2lvbiwgYXMgaW4gdGhhdAo+ID4gY2FzZSBMaW51eCBk
b2Vzbid0IGZsdXNoIHRoZSByaW5ncyBvciBkaXNjb25uZWN0cyBmcm9tIHRoZSBiYWNrZW5kLgo+
IFllcywgQUZBSUsgaW4geGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uIGJhY2tlbmQgdGFrZXMgY2Fy
ZSBvZiBpdC4gCgpObywgaW4gWGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uIGJhY2tlbmQgZG9lc24n
dCB0YWtlIGNhcmUgb2YgZmx1c2hpbmcKdGhlIHJpbmdzLCB0aGUgZnJvbnRlbmQgaGFzIGEgc2hh
ZG93IGNvcHkgb2YgdGhlIHJpbmcgY29udGVudHMgYW5kIGl0CnJlLWlzc3VlcyB0aGUgcmVxdWVz
dHMgb24gcmVzdW1lLgoKPiA+ID4gK3N0YXRpYyBpbnQgYmxrZnJvbnRfZnJlZXplKHN0cnVjdCB4
ZW5idXNfZGV2aWNlICpkZXYpCj4gPiA+ICt7Cj4gPiA+ICsJdW5zaWduZWQgaW50IGk7Cj4gPiA+
ICsJc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2
KTsKPiA+ID4gKwlzdHJ1Y3QgYmxrZnJvbnRfcmluZ19pbmZvICpyaW5mbzsKPiA+ID4gKwkvKiBU
aGlzIHdvdWxkIGJlIHJlYXNvbmFibGUgdGltZW91dCBhcyB1c2VkIGluIHhlbmJ1c19kZXZfc2h1
dGRvd24oKSAqLwo+ID4gPiArCXVuc2lnbmVkIGludCB0aW1lb3V0ID0gNSAqIEhaOwo+ID4gPiAr
CWludCBlcnIgPSAwOwo+ID4gPiArCj4gPiA+ICsJaW5mby0+Y29ubmVjdGVkID0gQkxLSUZfU1RB
VEVfRlJFRVpJTkc7Cj4gPiA+ICsKPiA+ID4gKwlibGtfbXFfZnJlZXplX3F1ZXVlKGluZm8tPnJx
KTsKPiA+ID4gKwlibGtfbXFfcXVpZXNjZV9xdWV1ZShpbmZvLT5ycSk7Cj4gPiA+ICsKPiA+ID4g
Kwlmb3IgKGkgPSAwOyBpIDwgaW5mby0+bnJfcmluZ3M7IGkrKykgewo+ID4gPiArCQlyaW5mbyA9
ICZpbmZvLT5yaW5mb1tpXTsKPiA+ID4gKwo+ID4gPiArCQlnbnR0YWJfY2FuY2VsX2ZyZWVfY2Fs
bGJhY2soJnJpbmZvLT5jYWxsYmFjayk7Cj4gPiA+ICsJCWZsdXNoX3dvcmsoJnJpbmZvLT53b3Jr
KTsKPiA+ID4gKwl9Cj4gPiA+ICsKPiA+ID4gKwkvKiBLaWNrIHRoZSBiYWNrZW5kIHRvIGRpc2Nv
bm5lY3QgKi8KPiA+ID4gKwl4ZW5idXNfc3dpdGNoX3N0YXRlKGRldiwgWGVuYnVzU3RhdGVDbG9z
aW5nKTsKPiA+IAo+ID4gQXJlIHlvdSBzdXJlIHRoaXMgaXMgc2FmZT8KPiA+IAo+IEluIG15IHRl
c3RpbmcgcnVubmluZyBtdWx0aXBsZSBmaW8gam9icywgb3RoZXIgdGVzdCBzY2VuYXJpb3MgcnVu
bmluZwo+IGEgbWVtb3J5IGxvYWRlciB3b3JrcyBmaW5lLiBJIGRpZCBub3QgY2FtZSBhY3Jvc3Mg
YSBzY2VuYXJpbyB0aGF0IHdvdWxkCj4gaGF2ZSBmYWlsZWQgcmVzdW1lIGR1ZSB0byBibGtmcm9u
dCBpc3N1ZXMgdW5sZXNzIHlvdSBjYW4gc3VnZXN0IHNvbWU/CgpBRkFJQ1QgeW91IGRvbid0IHdh
aXQgZm9yIHRoZSBpbi1mbGlnaHQgcmVxdWVzdHMgdG8gYmUgZmluaXNoZWQsIGFuZApqdXN0IHJl
bHkgb24gYmxrYmFjayB0byBmaW5pc2ggcHJvY2Vzc2luZyB0aG9zZS4gSSdtIG5vdCBzdXJlIGFs
bApibGtiYWNrIGltcGxlbWVudGF0aW9ucyBvdXQgdGhlcmUgY2FuIGd1YXJhbnRlZSB0aGF0LgoK
VGhlIGFwcHJvYWNoIHVzZWQgYnkgWGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uIGlzIHRvIHJlLWlz
c3VlIHRoZQppbi1mbGlnaHQgcmVxdWVzdHMgd2hlbiByZXN1bWluZy4gSSBoYXZlIHRvIGFkbWl0
IEkgZG9uJ3QgdGhpbmsgdGhpcwppcyB0aGUgYmVzdCBhcHByb2FjaCwgYnV0IEkgd291bGQgbGlr
ZSB0byBrZWVwIGJvdGggdGhlIFhlbiBhbmQgdGhlIFBNCmluaXRpYXRlZCBzdXNwZW5zaW9uIHVz
aW5nIHRoZSBzYW1lIGxvZ2ljLCBhbmQgaGVuY2UgSSB3b3VsZCByZXF1ZXN0CnRoYXQgeW91IHRy
eSB0byByZS11c2UgdGhlIGV4aXN0aW5nIHJlc3VtZSBsb2dpYyAoYmxrZnJvbnRfcmVzdW1lKS4K
Cj4gPiBJIGRvbid0IHRoaW5rIHlvdSB3YWl0IGZvciBhbGwgcmVxdWVzdHMgcGVuZGluZyBvbiB0
aGUgcmluZyB0byBiZQo+ID4gZmluaXNoZWQgYnkgdGhlIGJhY2tlbmQsIGFuZCBoZW5jZSB5b3Ug
bWlnaHQgbG9vc2UgcmVxdWVzdHMgYXMgdGhlCj4gPiBvbmVzIG9uIHRoZSByaW5nIHdvdWxkIG5v
dCBiZSByZS1pc3N1ZWQgYnkgYmxrZnJvbnRfcmVzdG9yZSBBRkFJQ1QuCj4gPiAKPiBBRkFJVSwg
YmxrX21xX2ZyZWV6ZV9xdWV1ZS9ibGtfbXFfcXVpZXNjZV9xdWV1ZSBzaG91bGQgdGFrZSBjYXJl
IG9mIG5vIHVzZWQKPiByZXF1ZXN0IG9uIHRoZSBzaGFyZWQgcmluZy4gQWxzbywgd2UgSSB3YW50
IHRvIHBhdXNlIHRoZSBxdWV1ZSBhbmQgZmx1c2ggYWxsCj4gdGhlIHBlbmRpbmcgcmVxdWVzdHMg
aW4gdGhlIHNoYXJlZCByaW5nIGJlZm9yZSBkaXNjb25uZWN0aW5nIGZyb20gYmFja2VuZC4KCk9o
LCBzbyBibGtfbXFfZnJlZXplX3F1ZXVlIGRvZXMgd2FpdCBmb3IgaW4tZmxpZ2h0IHJlcXVlc3Rz
IHRvIGJlCmZpbmlzaGVkLiBJIGd1ZXNzIGl0J3MgZmluZSB0aGVuLgoKPiBRdWllc2NpbmcgdGhl
IHF1ZXVlIHNlZW1lZCBhIGJldHRlciBvcHRpb24gaGVyZSBhcyB3ZSB3YW50IHRvIG1ha2Ugc3Vy
ZSBvbmdvaW5nCj4gcmVxdWVzdHMgZGlzcGF0Y2hlcyBhcmUgdG90YWxseSBkcmFpbmVkLgo+IEkg
c2hvdWxkIGFjY2VwdCB0aGF0IHNvbWUgb2YgdGhlc2Ugbm90aW9uIGlzIGJvcnJvd2VkIGZyb20g
aG93IG52bWUgZnJlZXplL3VuZnJlZXplIAo+IGlzIGRvbmUgYWx0aG91Z2ggaXRzIG5vdCBhcHBs
ZSB0byBhcHBsZSBjb21wYXJpc29uLgoKVGhhdCdzIGZpbmUsIGJ1dCBJIHdvdWxkIHN0aWxsIGxp
a2UgdG8gcmVxdWVzdHMgdGhhdCB5b3UgdXNlIHRoZSBzYW1lCmxvZ2ljIChhcyBtdWNoIGFzIHBv
c3NpYmxlKSBmb3IgYm90aCB0aGUgWGVuIGFuZCB0aGUgUE0gaW5pdGlhdGVkCnN1c3BlbnNpb24u
CgpTbyB5b3UgZWl0aGVyIGFwcGx5IHRoaXMgZnJlZXplL3VuZnJlZXplIHRvIHRoZSBYZW4gc3Vz
cGVuc2lvbiAoYW5kCmRyb3AgdGhlIHJlLWlzc3Vpbmcgb2YgcmVxdWVzdHMgb24gcmVzdW1lKSBv
ciBhZGFwdCB0aGUgc2FtZSBhcHByb2FjaAphcyB0aGUgWGVuIGluaXRpYXRlZCBzdXNwZW5zaW9u
LiBLZWVwaW5nIHR3byBjb21wbGV0ZWx5IGRpZmZlcmVudAphcHByb2FjaGVzIHRvIHN1c3BlbnNp
b24gLyByZXN1bWUgb24gYmxrZnJvbnQgaXMgbm90IHN1aXRhYmxlIGxvbmcKdGVybS4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 09:19:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 09:19:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3z2b-0005RV-Qx; Tue, 18 Feb 2020 09:19:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j3z2a-0005RQ-Fp
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 09:19:40 +0000
X-Inumbo-ID: c6023e4a-522f-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c6023e4a-522f-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 09:19:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3z2S-0008BI-3Q; Tue, 18 Feb 2020 09:19:32 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j3z2R-0002M3-6u; Tue, 18 Feb 2020 09:19:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j3z2R-0001UD-6D; Tue, 18 Feb 2020 09:19:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147161-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-credit2:leak-check/check:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt:leak-check/check:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=971b2a1e5b1a8cc8f597ac5d7016908f9fa880de
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 09:19:31 +0000
Subject: [Xen-devel] [qemu-mainline test] 147161: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE2MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxNjEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVz
dG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVy
ZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAx
NDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1Iu
IHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDIgIDIzIGxlYWstY2hlY2svY2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4
NjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3Jl
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxOSBs
ZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCgpSZWdyZXNzaW9u
cyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTQ0ODYxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDQ4NjEK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogcWVt
dXUgICAgICAgICAgICAgICAgOTcxYjJhMWU1YjFhOGNjOGY1OTdhYzVkNzAxNjkwOGY5ZmE4ODBk
ZQpiYXNlbGluZSB2ZXJzaW9uOgogcWVtdXUgICAgICAgICAgICAgICAgNzY5N2FjNTVmY2M2MTc4
ZmQ4ZmQ4YWEyMmJhZWQxM2EwYzhjYTk0MgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ0ODYxICAy
MDE5LTEyLTE2IDEzOjA2OjI0IFogICA2MyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NDg4
MCAgMjAxOS0xMi0xNiAyMDowNzowOCBaICAgNjMgZGF5cyAgMjc4IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0NzE2MSAgMjAyMC0wMi0xNyAwMDowMjozNyBaICAgIDEgZGF5cyAgICAx
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0Ogog
ICJNaWNoYWVsIFMuIFRzaXJraW4iIDxtc3RAcmVkaGF0LmNvbT4KICBBYXJ1c2hpIE1laHRhIDxt
ZWh0YS5hYXJ1MjBAZ21haWwuY29tPgogIEFkcmllbiBHUkFTU0VJTiA8YWRyaWVuLmdyYXNzZWlu
QHNtaWxlLmZyPgogIEFsYmVydG8gR2FyY2lhIDxiZXJ0b0BpZ2FsaWEuY29tPgogIEFsZWtzYW5k
YXIgTWFya292aWMgPGFtYXJrb3ZpY0B3YXZlY29tcC5jb20+CiAgQWxleCBCZW5uw6llIDxhbGV4
LmJlbm5lZUBsaW5hcm8ub3JnPgogIEFsZXggUmljaGFyZHNvbiA8QWxleGFuZGVyLlJpY2hhcmRz
b25AY2wuY2FtLmFjLnVrPgogIEFsZXggV2lsbGlhbXNvbiA8YWxleC53aWxsaWFtc29uQHJlZGhh
dC5jb20+CiAgQWxleGFuZGVyIFBvcG92IDxhbGV4LnBvcG92QGxpbnV4LmNvbT4KICBBbGV4ZXkg
S2FyZGFzaGV2c2tpeSA8YWlrQG96bGFicy5ydT4KICBBbGV4ZXkgUm9ta28gPG5ldmlsYWRAeWFo
b28uY29tPgogIEFsaXN0YWlyIEZyYW5jaXMgPGFsaXN0YWlyQGFsaXN0YWlyMjMubWU+CiAgQW5k
cmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBBbmRyZXcgSm9uZXMgPGRyam9uZXNAcmVk
aGF0LmNvbT4KICBBbmRyZXkgU2hpbmtldmljaCA8YW5kcmV5LnNoaW5rZXZpY2hAdmlydHVvenpv
LmNvbT4KICBBbnVwIFBhdGVsIDxhbnVwLnBhdGVsQHdkYy5jb20+CiAgQXJhdmluZGEgUHJhc2Fk
IDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJubyA8YXVyZWxpZW5AYXVyZWwz
Mi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJtZS5odT4KICBCZWF0YSBNaWNo
YWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJlbmphbWluIEhlcnJlbnNjaG1p
ZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRhIEIgUmFvIDxiaGFyYXRhQGxp
bnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWlsLmNvbT4KICBDYW1lcm9uIEVz
ZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRvcyA8Y2FzYW50b3NAcmVkaGF0
LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwuY29tPgogIENoZW4gUXVuIDxr
dWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9ybnRyYWVnZXIgPGJvcm50cmFl
Z2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNrIDxxZW11X29zc0BjcnVkZWJ5
dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5seW9uQGxpbmFyby5vcmc+CiAg
Q2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVudCBEZXNjaGFtcHMgPGNsZW1l
bnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2JpbnNvbiA8Y3JvYmluc29AcmVk
aGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlzdGEuY29tPgogIENvcm5lbGlh
IEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQu
Y29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZyLmlibS5jb20+CiAgQ8OpZHJp
YyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVkZGUgPGRhbWllbi5oZWRkZUBn
cmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQxM0BnbWFp
bC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICBEYXZp
ZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRh
dmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFu
ZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4
LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4g
RGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29z
dCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEu
Y29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT4KICBFcmljIEJsYWtlIDxl
Ymxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBsaW51eC5hbGliYWJhLmNvbT4K
ICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgogIEZhYmlhbm8gUm9zYXMgPGZh
cm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlAbWFza3JheS5tZT4KICBGZWxp
cGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmlsaXAgQm96dXRhIDxGaWxpcC5C
b3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVzaGdyQGxpbnV4LmlibS5jb20+
CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1haGFsaW5nYW1AaW50ZWwuY29t
PgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgogIEdyZWcgS3VyeiA8Z3JvdWdA
a2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2stdXMubmV0PgogIEd1b3lpIFR1
IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNpY0BsaW51eC5pYm0uY29tPgog
IEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+
CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mub3JnPgogIEhleWkgR3VvIDxn
dW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8aHNwLmNhdDdAZ21haWwuY29t
PgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+CiAgSmFlIEh5dW4gWW9vIDxq
YWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFiZGkgPGNhZmVyLmFiZGlAZ21h
aWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgogIEphbWVzIENs
YXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFuIEtpc3prYSA8amFuLmtpc3prYUB3ZWIuZGU+
CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29tPgogIEphc29uIEEuIERvbmVu
ZmVsZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUgQnJ1Y2tlciA8amVhbi1waGls
aXBwZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYua3ViYXNjaWtAZG9ybmVyd29y
a3MuY29tPgogIEplbnMgRnJlaW1hbm4gPGpmcmVpbWFubkByZWRoYXQuY29tPgogIEppYWh1aSBD
ZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3
ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXguYWxpYmFiYS5jb20+CiAgSm9l
bCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cgPGpzbm93QHJlZGhhdC5jb20+
CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8
anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNo
eWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0
aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2
aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlD
RS5odUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVy
ZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJA
cmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJk
byBCcmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1
LmNvbT4KICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlh
biA8bHlhbkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBM
aXUgSmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50
ZWwuY29tPgogIEx1YyBNaWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5zb2NzLmNvbT4KICBMdWvDocWh
IERva3RvciA8bGRva3RvckByZWRoYXQuY29tPgogIE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5v
cmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAg
TWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgTWFyZWsgRG9s
YXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVk
aGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2VyLmN4PgogIE1hc2FoaXJvIFlh
bWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1bWFA
anAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9zYXRvQGxpbnV4LmlibS5jb20+
CiAgTWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNjaGVtQGdtYWlsLmNvbT4KICBNYXggRmlsaXBwb3Yg
PGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1p
Y2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJv
bG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29t
PgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5p
ayA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFu
bWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwu
Y29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJl
emFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRv
bW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVz
LmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAg
Tmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hh
bmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lckBzaWZpdmUu
Y29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5l
bmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVh
bkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1
bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1
a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+
CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIE1heWRlbGwg
PHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNj
aG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIg
WHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0Bh
bXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgog
IHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwu
bm9yd2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxpbmUuZGU+CiAg
UmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0
IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28u
Y29tPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRo
aWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNo
ZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+
CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29t
PgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNpbW9uIFZlaXRoIDxz
dmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9ybmVAZ21haWwuY29tPgogIFN0
ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhh
dC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgogIFN0ZWZhbm8gR2FyemFyZWxs
YSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJlbGxpbmkgPHN0ZWZhbm8uc3Rh
YmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkgPHN1bmlsbXV0QG1pY3Jvc29m
dC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRhcnNpbmdoQGdtYWlsLmNvbT4K
ICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4KICBUYW8gWHUgPHRhbzMueHVA
aW50ZWwuY29tPgogIFRheWxvciBTaW1wc29uIDx0c2ltcHNvbkBxdWljaW5jLmNvbT4KICBUaG9t
YXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0dS5ndW95aUBoM2MuY29tPgog
IFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5mcj4KICBWaXZlayBHb3lhbCA8
dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8dnJfcWVtdUB0LW9ubGluZS5k
ZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5lcnNtQHJlZGhhdC5jb20+CiAg
d2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFuZyA8cmljaGFyZHcueWFuZ0Bs
aW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3JhbXBhenpAcmVkaGF0LmNvbT4K
ICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4KICBYaWFvIFlhbmcgPHlhbmd4
Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95YW8ubGlAaW50ZWwuY29tPgog
IFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgogIFlpIFN1biA8eWkueS5zdW5A
bGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcxQGh1YXdlaS5jb20+CiAgWWl0
aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAgWW9uZ2JvayBLaW0gPHlvbmdi
b2sua2ltQG1pcHMuY29tPgogIFl1LUNoZW4gTGluIDxucGVzODcxODRAZ21haWwuY29tPgogIFl1
cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4LmNvbT4KICBZdXJ5IEtvdG92
IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNoYWlhIDx5dXZhbC5zaGFpYUBv
cmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3ZWkuY29tPgogIHpoZW53ZWkg
cGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBGZW5nIDxmZW5nemhpbWluMUBo
dWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24g
bG9nOyBpdCB3b3VsZCBiZSAyODU5NSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 09:24:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 09:24:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3z7D-0006Gp-Il; Tue, 18 Feb 2020 09:24:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fj48=4G=amazon.co.uk=prvs=310c99ada=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3z7C-0006Gk-QZ
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 09:24:26 +0000
X-Inumbo-ID: 7462bfe6-5230-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7462bfe6-5230-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 09:24:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582017866; x=1613553866;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=PvHawHkXbF5BOj8gqQzR/PnRpiKoED1Vw0tLV3GYIIU=;
 b=kxGE3Z0hxltq4yBNUCSq+ETDRWfhlD97Oc7yCTe0kZHcDhmvlW7qWfXR
 SKxAo6IMSE9ep6wMwiVUsX9cqPMrN68Fckdj6jJ4gJd7QaXwHLqEbB78f
 bgu9f0g8lYR354bMd84ZonU19MdRYz5/UfzsJNEHseRwxPcQVJJW1/UlB I=;
IronPort-SDR: ecN8F3Jhu97mfRg0Rhxq7dWyc1eWWNXR0nEhdthitJgQKvDd9ME8+3ukc1J+WnZ//sNu4cMKsW
 sJg2H46GqvMg==
X-IronPort-AV: E=Sophos;i="5.70,456,1574121600"; d="scan'208";a="27059779"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 18 Feb 2020 09:24:23 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3695BA122A; Tue, 18 Feb 2020 09:24:23 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 18 Feb 2020 09:24:22 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 18 Feb 2020 09:24:22 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 18 Feb 2020 09:24:21 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v5 4/7] libxl: add infrastructure to track and query
 'recent' domids
Thread-Index: AQHV2Edj2Y4aRNX6R0WUrn5yoGU0TKgfws+AgAECVOA=
Date: Tue, 18 Feb 2020 09:24:21 +0000
Message-ID: <8bc8f849a5224c25a5567554c2fe8dda@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-5-pdurrant@amazon.com>
 <24138.53407.680649.217122@mariner.uk.xensource.com>
In-Reply-To: <24138.53407.680649.217122@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 4/7] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDE3IEZlYnJ1YXJ5IDIwMjAgMTc6NDMKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBBbnRob255IFBlcmFyZAo+IDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjUgNC83XSBs
aWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFuZCBxdWVyeQo+ICdyZWNlbnQnIGRv
bWlkcwo+IAo+IFBhdWwgRHVycmFudCB3cml0ZXMgKCJbUEFUQ0ggdjUgNC83XSBsaWJ4bDogYWRk
IGluZnJhc3RydWN0dXJlIHRvIHRyYWNrCj4gYW5kIHF1ZXJ5ICdyZWNlbnQnIGRvbWlkcyIpOgo+
ID4gQSBkb21pZCBpcyBjb25zaWRlcmVkIHJlY2VudCBpZiB0aGUgZG9tYWluIGl0IHJlcHJlc2Vu
dHMgd2FzIGRlc3Ryb3llZAo+ID4gbGVzcyB0aGFuIGEgc3BlY2lmaWVkIG51bWJlciBvZiBzZWNv
bmRzIGFnby4gRm9yIGRlYnVnZ2luZyBhbmQvb3IKPiB0ZXN0aW5nCj4gPiBwdXJwb3NlcyB0aGUg
bnVtYmVyIGNhbiBiZSBzZXQgdXNpbmcgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlCj4gPiBMSUJY
TF9ET01JRF9SRVVTRV9USU1FT1VULiBJZiB0aGUgdmFyaWFibGUgZG9lcyBub3QgZXhpc3QgdGhl
biBhIGRlZmF1bHQKPiA+IHZhbHVlIG9mIDYwcyBpcyB1c2VkLgo+ID4KPiA+IFdoZW5ldmVyIGEg
ZG9tYWluIGlzIGRlc3Ryb3llZCwgYSB0aW1lLXN0YW1wZWQgcmVjb3JkIHdpbGwgYmUgd3JpdHRl
bgo+IGludG8KPiA+IGEgaGlzdG9yeSBmaWxlICgvdmFyL3J1bi94ZW4vZG9taWQtaGlzdG9yeSku
IFRvIGF2b2lkIHRoZSBoaXN0b3J5IGZpbGUKPiA+IGdyb3dpbmcgdG9vIGxhcmdlLCBhbnkgcmVj
b3JkcyB3aXRoIHRpbWUtc3RhbXBzIHRoYXQgaW5kaWNhdGUgdGhhdCB0aGUKPiA+IGFnZSBvZiBh
IGRvbWlkIGhhcyBleGNlZWRlZCB0aGUgcmUtdXNlIHRpbWVvdXQgd2lsbCBhbHNvIGJlIHB1cmdl
ZC4KPiA+Cj4gPiBBIG5ldyB1dGlsaXR5IGZ1bmN0aW9uLCBsaWJ4bF9faXNfcmVjZW50X2RvbWlk
KCksIGhhcyBiZWVuIGFkZGVkLiBUaGlzCj4gPiBmdW5jdGlvbiByZWFkcyB0aGUgc2FtZSBoaXN0
b3J5IGZpbGUgY2hlY2tpbmcgd2hldGhlciBhIHNwZWNpZmllZCBkb21pZAo+ID4gaGFzIGEgcmVj
b3JkIHRoYXQgZG9lcyBub3QgZXhjZWVkIHRoZSByZS11c2UgdGltZW91dC4gU2luY2UgdGhpcyB1
dGlsaXR5Cj4gPiBmdW5jdGlvbiBkb2VzIG5vdCB3cml0ZSB0byB0aGUgZmlsZSwgbm8gcmVjb3Jk
cyBhcmUgYWN0dWFsbHkgcHVyZ2VkIGJ5Cj4gaXQuCj4gCj4gVGhhbmtzIGZvciB0aGlzLiAgU29y
cnkgZm9yIHRoZSBkZWxheSBpbiByZXZpZXdpbmcgaXQuCj4gCj4gSSdtIGFmcmFpZCBJIHN0aWxs
IGhhdmUgc29tZSBjb21tZW50cyBhYm91dCBlcnJvciBoYW5kbGluZyBldGMuCj4gCj4gPiAraW50
IGxpYnhsX2NsZWFyX2RvbWlkX2hpc3RvcnkobGlieGxfY3R4ICpjdHgpOwo+IAo+IEkgdGhpbmsg
dGhpcyBuZWVkcyBhIGNsZWFyIGRvYyBjb21tZW50IHNheWluZyBpdCBpcyBmb3IgdXNlIGluIGhv
c3QKPiBpbml0aWFsaXNhdGlvbiBvbmx5LiAgSWYgaXQgaXMgcnVuIHdpdGggYW55IGRvbWFpbnMg
cnVubmluZywgb3IKPiBjb25jdXJyZW50IGxpYnhsIHByb2Nlc3NlcywgdGhpbmdzIG1heSBtYWxm
dW5jdGlvbi4KCk9rLiBOb3Qgc3VyZSBwcmVjaXNlbHkgd2hhdCB5b3UgbWVhbiBieSAnZG9jIGNv
bW1lbnQnLi4uIERvIG1lYW4gYSBjb21tZW50IGluIHRoZSBoZWFkZXIganVzdCBhYm92ZSB0aGlz
IGRlY2xhcmF0aW9uIG9yIGVsc2V3aGVyZT8KCj4gCj4gPiArc3RhdGljIGJvb2wgbGlieGxfX3Jl
YWRfcmVjZW50KEZJTEUgKmYsIHVuc2lnbmVkIGxvbmcgKnNlYywKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICpkb21pZCkKPiA+ICt7Cj4gPiArICAgIGlu
dCBuOwo+ID4gKwo+ID4gKyAgICBhc3NlcnQoZik7Cj4gPiArCj4gPiArICAgIG4gPSBmc2NhbmYo
ZiwgIiVsdSAldSIsIHNlYywgZG9taWQpOwo+ID4gKyAgICBpZiAobiA9PSBFT0YpCj4gPiArICAg
ICAgICByZXR1cm4gZmFsc2U7Cj4gCj4gTWlzc2luZyBlcnJvciBoYW5kbGluZyBpbiBjYXNlIG9m
IHJlYWQgZXJyb3IuCgonbWFuIGZzY2FuZicgdGVsbHMgbWU6CgoiVGhlICB2YWx1ZSBFT0YgaXMg
cmV0dXJuZWQgaWYgdGhlIGVuZCBvZiBpbnB1dCBpcyByZWFjaGVkIGJlZm9yZSBlaXRoZXIgdGhl
IGZpcnN0IHN1Y+KAkAogY2Vzc2Z1bCBjb252ZXJzaW9uIG9yIGEgbWF0Y2hpbmcgZmFpbHVyZSBv
Y2N1cnMuICBFT0YgaXMgYWxzbyByZXR1cm5lZCBpZiBhIHJlYWQgZXJyb3IKIG9jY3VycywgIGlu
ICB3aGljaCBjYXNlIHRoZSBlcnJvciBpbmRpY2F0b3IgZm9yIHRoZSBzdHJlYW0gKHNlZSBmZXJy
b3IoMykpIGlzIHNldCwgYW5kCiBlcnJubyBpcyBzZXQgdG8gaW5kaWNhdGUgdGhlIGVycm9yLiIK
ClNvIEVPRiBpcyBzZXQgaW4gYWxsIGVycm9yIGNhc2VzLiBXaGF0IGFtIEkgbWlzc2luZz8KCj4g
Cj4gPiArICAgIGVsc2UgaWYgKG4gIT0gMikgLyogbWFsZm9ybWVkIGVudHJ5ICovCj4gPiArICAg
ICAgICAqZG9taWQgPSBJTlZBTElEX0RPTUlEOwo+IAo+IEJvdGggY2FsbCBzaXRlcyBmb3IgdGhp
cyBmdW5jdGlvbiBoYXZlIG9wZW4tY29kZWQgY2hlY2tzIGZvciB0aGlzCj4gcmV0dXJuIGNhc2Us
IHdoZXJlIHRoZXkganVzdCBnbyByb3VuZCBhZ2Fpbi4gIEkgdGhpbmsKPiBsaWJ4bF9fcmVhZF9y
ZWNlbnQgc2hvdWxkIGhhbmRsZSB0aGlzIGl0c2VsZiwgZmFjdG9yaW5nIHRoZSBjb21tb24KPiBj
b2RlIGludG8gdGhpcyBmdW5jdGlvbiBhbmQgYXZvaWRpbmcgdGhhdCBzcGVjaWFsIGNhc2UuCgpP
ay4gSSB0aG91Z2h0IGl0IHdhcyBtb3JlIGludHVpdGl2ZSB0byBoYXZlIHRoZSBmdW5jdGlvbiBv
bmx5IGV2ZXIgcmVhZCBhIHNpbmdsZSBlbnRyeSBmcm9tIHRoZSBmaWxlLCBidXQgSSBjYW4gZWFz
aWx5IGFkZCB0aGUgcmV0cnkgbG9vcCBpZiB5b3UgcHJlZmVyLgoKPiAKPiA+ICsgICAgcmV0dXJu
IHRydWU7Cj4gCj4gSSB0aGluayB0aGlzIGZ1bmN0aW9uIHNob3VsZCByZXR1cm4gYW4gcmMuICBJ
dCBjb3VsZCBzaWduYWwgRU9GIGJ5Cj4gc2V0dGluZyAqZG9taWQgdG8gSU5WQUxJRF9ET01JRCBt
YXliZSwgYW5kIGVycm9ycyBieSByZXR1cm5pbmcKPiBFUlJPUl9GQUlMLgoKT2suIEkgdGhvdWdo
dCBpdCB3YXMgc2xpZ2h0bHkgcG9pbnRsZXNzIHRvIGRvIHRoYXQuCgo+IAo+ID4gK3N0YXRpYyBi
b29sIGxpYnhsX193cml0ZV9yZWNlbnQoRklMRSAqZiwgdW5zaWduZWQgbG9uZyBzZWMsCj4gPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZG9taWQpCj4gPiAr
ewo+ID4gKyAgICBhc3NlcnQoZik7Cj4gCj4gVGhpcyBpcyByYXRoZXIgcG9pbnRsZXNzLiAgUGxl
YXNlIGRyb3AgaXQuCj4gCgpJZiB5b3UgdGhpbmsgc28sIG9rLgoKPiA+ICsgICAgYXNzZXJ0KGxp
YnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KGRvbWlkKSk7Cj4gCj4gSSBkb3VidCB0aGlzIGlzIHJlYWxs
eSBuZWVkZWQgYnV0IEkgZG9uJ3QgbWluZCBpdCBpZiB5b3UgbXVzdC4KPiAKPiA+ICsgICAgcmV0
dXJuIGZwcmludGYoZiwgIiVsdSAldVxuIiwgc2VjLCBkb21pZCkgPiAwOwo+IAo+IFdyb25nIGVy
cm9yIGhhbmRsaW5nLiAgVGhpcyBmdW5jdGlvbiBzaG91bGQgcmV0dXJuIHJjLiAgZnByaW50Zgo+
IGRvZXNuJ3QgcmV0dXJuIGEgYm9vbGVhbi4KCkFuZCBub3IgZG9lcyB0aGlzIGNvZGUgZXhwZWN0
IGl0IHRvIChzaW5jZSBpdCB0ZXN0cyBmb3IgJz4gMCcpLgoKPiAgU29tZXRoaW5nIHNob3VsZCBs
b2cgZXJybm8gKHdpdGggTE9HRQo+IHByb2JhYmx5KSBpZiBmcHJpbnRmIGZhaWxzLgoKSSBjYW4g
c2VlIHlvdSBkaXNsaWtlIGJvb2xlYW4gZnVuY3Rpb25zOyBJJ2xsIHJldHVybiBhbiBlcnJvciBh
cyB5b3UgZGVzaXJlLgoKPiAKPiA+ICtzdGF0aWMgaW50IGxpYnhsX19tYXJrX2RvbWlkX3JlY2Vu
dChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCkKPiA+ICt7Cj4gPiArICAgIGxvbmcgdGlt
ZW91dCA9IGxpYnhsX19nZXRfZG9taWRfcmV1c2VfdGltZW91dCgpOwo+ID4gKyAgICBsaWJ4bF9f
ZmxvY2sgKmxvY2s7Cj4gCj4gUGxlYXNlIGluaXRpYWxpc2UgbG9jayA9IE5VTEwgc28gdGhhdCBp
dCBpcyBlYXN5IHRvIHNlZSB0aGF0IHRoZSBvdXQKPiBibG9jayBpcyBjb3JyZWN0Lgo+IAo+IChT
ZWUgdG9vbHMvbGlieGwvQ09ESU5HX1NUWUxFIHdoZXJlIHRoaXMgaXMgZGlzY3Vzc2VkLikKPiAK
Ck9rLiBYZW4gc3R5bGUgZ2VuZXJhbGx5IGF2b2lkcyBpbml0aWFsaXplcnMgd2hlcmUgbm90IHN0
cmljdGx5IG5lY2Vzc2FyeS4KCj4gPiArICAgIGNoYXIgKm9sZCwgKm5ldzsKPiA+ICsgICAgRklM
RSAqb2YgPSBOVUxMLCAqbmYgPSBOVUxMOwo+ID4gKyAgICBzdHJ1Y3QgdGltZXNwZWMgdHM7Cj4g
PiArICAgIGludCByYyA9IEVSUk9SX0ZBSUw7Cj4gCj4gUGxlYXNlIGRvIG5vdCBzZXQgcmMgdG8g
RVJST1JfRkFJTCBsaWtlIHRoaXMuICBMZWF2ZSBpdCB1bmRlZmluZWQuCj4gU2V0IGl0IG9uIGVh
Y2ggZXhpdCBwYXRoLiAgKElmIHlvdSBhcmUgY2FsbGluZyBhIGZ1bmN0aW9uIHRoYXQgcmV0dXJu
cwo+IGFuIHJjLCB5b3UgY2FuIHB1dCBpdCBpbiByYywgYW5kIHRoZW4gdGVzdCByYyBhbmQgZ290
byBvdXQgd2l0aG91dAo+IGFzc2lnbm1lbnQuKQo+IAo+IChBZ2Fpbiwgc2VlIHRvb2xzL2xpYnhs
L0NPRElOR19TVFlMRSB3aGVyZSB0aGlzIGlzIGRpc2N1c3NlZC4pCj4gCgpPay4KCj4gPiArICAg
IGxvY2sgPSBsaWJ4bF9fbG9ja19kb21pZF9oaXN0b3J5KGdjKTsKPiA+ICsgICAgaWYgKCFsb2Nr
KSB7Cj4gPiArICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gYWNxdWlyZSBs
b2NrIik7Cj4gPiArICAgICAgICBnb3RvIG91dDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBv
bGQgPSBsaWJ4bF9fZG9taWRfaGlzdG9yeV9wYXRoKGdjLCBOVUxMKTsKPiA+ICsgICAgb2YgPSBm
b3BlbihvbGQsICJyIik7Cj4gPiArICAgIGlmICghb2YgJiYgZXJybm8gIT0gRU5PRU5UKQo+ID4g
KyAgICAgICAgTE9HRUQoV0FSTiwgZG9taWQsICJmYWlsZWQgdG8gb3BlbiAnJXMnIiwgb2xkKTsK
PiAKPiBUaGlzIGZvcGVuIGNvZGUgYW5kIGl0cyBlcnJvciBoYW5kbGluZyBpcyBzdGlsbCBkdXBs
aWNhdGVkIGJldHdlZW4KPiBsaWJ4bF9fbWFya19kb21pZF9yZWNlbnQgYW5kIGxpYnhsX19pc19k
b21pZF9yZWNlbnQuIAoKVGhhdCdzIG5vdCBxdWl0ZSB0cnVlLiBUaGUgZXJyb3Igc2VtYW50aWNz
IGFyZSBkaWZmZXJlbnQ7IHRoZSBmb3JtZXIgZG9lcyBub3QgdG9sZXJhdGUgYSBmYWlsdXJlIHRv
IG9wZW4gdGhlIGZpbGUsIHRoZSBsYXR0ZXIgZG9lcy4KCj4gSSBtZWFudCBmb3IgeW91Cj4gdG8g
ZmFjdG9yIGl0IG91dC4gIExpa2V3aXNlIHRoZSBvdGhlciBkdXBsaWNhdGVkIGNvZGUgaW4gdGhl
c2UgdHdvCj4gZnVuY3Rpb25zLiAgSSB3YW50IHRoZXJlIHRvIGJlIG5vdGhpbmcgZHVwbGljYXRl
ZCB0aGF0IGNhbiBiZSB3cml0dGVuCj4gb25jZS4KCkknbSBub3Qgc3VyZSBob3cgeW91IHdhbnQg
bWUgdG8gY29tYmluZSB0aGVtLCBnaXZlbiB0aGUgZGlmZmVyaW5nIHNlbWFudGljcy4KCj4gCj4g
QWxzbyBmYWlsdXJlIHRvIG9wZW4gdGhlIGZpbGUgc2hvdWxkIGJlIGFuIGVycm9yLCByZXN1bHRp
bmcgZmFpbHVyZSBvZgo+IHRoaXMgZnVuY3Rpb24gYW5kIHRoZSB3aG9sZSBzdXJyb3VuZGluZyBv
cGVyYXRpb24sIG5vdCBzaW1wbHkgcHJvZHVjZQo+IGEgd2FybmluZyBpbiBzb21lIGxvZ2ZpbGUg
d2hlcmUgaXQgd2lsbCBiZSBpZ25vcmVkLgoKQnV0IHRoYXQgd2lsbCBjYXVzZSBhIGZhaWx1cmUg
d2hlbiB0cnlpbmcgdG8gY3JlYXRlIHRoZSBmaXJzdCBkb21haW4gYWZ0ZXIgYm9vdCwgc2luY2Ug
dGhlIGZpbGUgd29uJ3QgZXhpc3QuCgo+IAo+ID4gKyAgICAgICAgd2hpbGUgKGxpYnhsX19yZWFk
X3JlY2VudChvZiwgJnNlYywgJnZhbCkpIHsKPiA+ICsgICAgICAgICAgICBpZiAoIWxpYnhsX2Rv
bWlkX3ZhbGlkX2d1ZXN0KHZhbCkpCj4gPiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOyAvKiBJ
Z25vcmUgaW52YWxpZCBlbnRyaWVzICovCj4gPiArCj4gPiArICAgICAgICAgICAgaWYgKHRzLnR2
X3NlYyAtIHNlYyA+IHRpbWVvdXQpCj4gPiArICAgICAgICAgICAgICAgIGNvbnRpbnVlOyAvKiBJ
Z25vcmUgZXhwaXJlZCBlbnRyaWVzICovCj4gPiArCj4gPiArICAgICAgICAgICAgaWYgKCFsaWJ4
bF9fd3JpdGVfcmVjZW50KG5mLCBzZWMsIHZhbCkpIHsKPiA+ICsgICAgICAgICAgICAgICAgTE9H
RUQoRVJST1IsIGRvbWlkLCAiZmFpbGVkIHRvIHdyaXRlIHRvICclcyciLCBuZXcpOwo+ID4gKyAg
ICAgICAgICAgICAgICBnb3RvIG91dDsKPiA+ICsgICAgICAgICAgICB9Cj4gPiArICAgICAgICB9
Cj4gPiArICAgICAgICBpZiAoZmVycm9yKG9mKSkgewo+ID4gKyAgICAgICAgICAgIExPR0VEKEVS
Uk9SLCBkb21pZCwgImZhaWxlZCB0byByZWFkIGZyb20gJyVzJyIsIG9sZCk7Cj4gPiArICAgICAg
ICAgICAgZ290byBvdXQ7Cj4gPiArICAgICAgICB9Cj4gCj4gT2gsIHdhaXQsIGhlcmUgaXMgb25l
IG9mIHRoZSBtaXNzaW5nIHBpZWNlcyBvZiBlcnJvciBoYW5kbGluZyA/Cj4gUGxlYXNlIHB1dCBp
dCB3aGVyZSBpdCBiZWxvbmdzLCBuZXh0IHRvIHRoZSBjb3JyZXNwb25kaW5nIGNhbGwuCj4gCj4g
PiArICAgIGlmIChvZiAmJiBmY2xvc2Uob2YpID09IEVPRikgewo+ID4gKyAgICAgICAgTE9HRUQo
RVJST1IsIGRvbWlkLCAiZmFpbGVkIHRvIGNsb3NlICclcyciLCBvbGQpOwo+IAo+IEkgZG9uJ3Qg
c2VlIGhvdyBvZiB3b3VsZCBiZSBOVUxMIGhlcmUuCj4gCgpJdCB3aWxsIGJlIE5VTEwgaWYgdGhl
IGZpbGUgZGlkIG5vdCBleGlzdCwgd2hpY2ggd2lsbCBiZSB0aGUgY2FzZSB1bnRpbCB0aGUgZmly
c3QgZG9tYWluIGRlc3RydWN0aW9uIG9jY3Vycy4KCiAgUGF1bAoKPiBUaGFua3MsCj4gSWFuLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 09:31:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 09:31:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3zEK-00077x-LH; Tue, 18 Feb 2020 09:31:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fj48=4G=amazon.co.uk=prvs=310c99ada=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j3zEJ-00077s-2m
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 09:31:47 +0000
X-Inumbo-ID: 7a5d275a-5231-11ea-ade5-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7a5d275a-5231-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 09:31:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582018306; x=1613554306;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=/RV0FQuEkxdNmgNRIjhjA4w8yNHNrNYrobmoQ7OrqsY=;
 b=QResYCwYKttE6oUs2ZMD2CdnUC0ZyDUkgU+nIaFP/1yuJGdhd3CqHxKL
 GTTUgk84geMtQk2apXOug3izEXXuoA/zANuw2zFJ0BnNpiaztRrJpMIzr
 c+ZRg8Xy3AEBPNpnYjgHVNVRtXbXyooT/laFirtoYHJj31YvEJx9UhR4p o=;
IronPort-SDR: tsOSuOTLeM3GyguFSrR2oYNjn9L1dCq1r7eroL+ovuB99oCXgIcpRxsLUxgKSnh6oE1qVeBwk6
 H0pEJVGqOQ8g==
X-IronPort-AV: E=Sophos;i="5.70,456,1574121600"; d="scan'208";a="25691571"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 18 Feb 2020 09:31:40 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3E2E9A22E6; Tue, 18 Feb 2020 09:31:35 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 18 Feb 2020 09:31:35 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 18 Feb 2020 09:31:34 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 18 Feb 2020 09:31:34 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v5 5/7] libxl: allow creation of domains with a specified
 or random domid
Thread-Index: AQHV2EdkLYnXyHJB5UGgi2AWokWodagfxTaAgAEEvfA=
Date: Tue, 18 Feb 2020 09:31:33 +0000
Message-ID: <78ccdd687a344eaf92ed8c978dc04f3c@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
 <24138.53923.699587.944099@mariner.uk.xensource.com>
In-Reply-To: <24138.53923.699587.944099@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDE3IEZlYnJ1YXJ5IDIwMjAgMTc6NTIKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBBbnRob255IFBlcmFyZAo+IDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47Cj4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsKPiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4
ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Owo+IEphc29uIEFu
ZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY1IDUvN10g
bGlieGw6IGFsbG93IGNyZWF0aW9uIG9mIGRvbWFpbnMgd2l0aCBhCj4gc3BlY2lmaWVkIG9yIHJh
bmRvbSBkb21pZAo+IAo+IFBhdWwgRHVycmFudCB3cml0ZXMgKCJbUEFUQ0ggdjUgNS83XSBsaWJ4
bDogYWxsb3cgY3JlYXRpb24gb2YgZG9tYWlucyB3aXRoCj4gYSBzcGVjaWZpZWQgb3IgcmFuZG9t
IGRvbWlkIik6Cj4gPiBUaGlzIHBhdGNoIGFkZHMgYSAnZG9taWQnIGZpZWxkIHRvIGxpYnhsX2Rv
bWFpbl9jcmVhdGVfaW5mbyBhbmQgdGhlbgo+ID4gbW9kaWZpZXMgbGlieGxfX2RvbWFpbl9tYWtl
KCkgdG8gaGF2ZSBYZW4gdXNlIHRoYXQgdmFsdWUgaWYgaXQgaXMgdmFsaWQuCj4gPiBJZiB0aGUg
ZG9taWQgdmFsdWUgaXMgaW52YWxpZCB0aGVuIFhlbiB3aWxsIGNob29zZSB0aGUgZG9taWQsIGFz
IGJlZm9yZSwKPiA+IHVubGVzcyB0aGUgdmFsdWUgaXMgdGhlIG5ldyBzcGVjaWFsIFJBTkRPTV9E
T01JRCB2YWx1ZSBhZGRlZCB0byB0aGUgQVBJLgo+ID4gVGhpcyB2YWx1ZSBpbnN0cnVjdHMgbGli
eGxfX2RvbWFpbl9tYWtlKCkgdG8gY2hvb3NlIGEgcmFuZG9tIGRvbWlkIHZhbHVlCj4gPiBmb3Ig
WGVuIHRvIHVzZS4KPiA+Cj4gPiBJZiBYZW4gZGV0ZXJtaW5lcyB0aGF0IGEgZG9taWQgc3BlY2lm
aWVkIHRvIG9yIGNob3NlbiBieQo+ID4gbGlieGxfX2RvbWFpbl9tYWtlKCkgY28taW5jaWRlcyB3
aXRoIGFuIGV4aXN0aW5nIGRvbWFpbiB0aGVuIHRoZSBjcmVhdGUKPiA+IG9wZXJhdGlvbiB3aWxs
IGZhaWwuIEluIHRoaXMgY2FzZSwgaWYgUkFORE9NX0RPTUlEIHdhcyBzcGVjaWZpZWQgdG8KPiA+
IGxpYnhsX19kb21haW5fbWFrZSgpIHRoZW4gYSBuZXcgcmFuZG9tIHZhbHVlIHdpbGwgYmUgY2hv
c2VuIGFuZCB0aGUKPiBjcmVhdGUKPiA+IG9wZXJhdGlvbiB3aWxsIGJlIHJlLXRyaWVkLCBvdGhl
cndpc2UgbGlieGxfX2RvbWFpbl9tYWtlKCkgd2lsbCBmYWlsLgo+ID4KPiA+IEFmdGVyIFhlbiBo
YXMgc3VjY2Vzc2Z1bGx5IGNyZWF0ZWQgYSBuZXcgZG9tYWluLCBsaWJ4bF9fZG9tYWluX21ha2Uo
KQo+IHdpbGwKPiA+IGNoZWNrIHdoZXRoZXIgaXRzIGRvbWlkIG1hdGNoZXMgYW55IHJlY2VudGx5
IHVzZWQgZG9taWQgdmFsdWVzLiBJZiBpdAo+IGRvZXMKPiA+IHRoZW4gdGhlIGRvbWFpbiB3aWxs
IGJlIGRlc3Ryb3llZC4gSWYgdGhlIGRvbWlkIHVzZWQgaW4gY3JlYXRpb24gd2FzCj4gPiBzcGVj
aWZpZWQgdG8gbGlieGxfX2RvbWFpbl9tYWtlKCkgdGhlbiBpdCB3aWxsIGZhaWwgYXQgdGhpcyBw
b2ludCwKPiA+IG90aGVyd2lzZSB0aGUgY3JlYXRlIG9wZXJhdGlvbiB3aWxsIGJlIHJlLXRyaWVk
IHdpdGggZWl0aGVyIGEgbmV3IHJhbmRvbQo+ID4gb3IgWGVuLXNlbGVjdGVkIGRvbWlkIHZhbHVl
Lgo+ID4KPiA+IE5PVEU6IGxpYnhsX19sb2d2KCkgaXMgYWxzbyBtb2RpZmllZCB0byBvbmx5IGxv
ZyB2YWxpZCBkb21pZCB2YWx1ZXMgaW4KPiA+ICAgICAgIG1lc3NhZ2VzIHJhdGhlciB0aGFuIGFu
eSBkb21pZCwgdmFsaWQgb3Igb3RoZXJ3aXNlLCB0aGF0IGlzIG5vdAo+ID4gICAgICAgSU5WQUxJ
RF9ET01JRC4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFt
YXpvbi5jb20+Cj4gPiAtLS0KPiA+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KPiA+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+ID4gQ2M6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+ID4gQ2M6IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1
bmxhcEBldS5jaXRyaXguY29tPgo+ID4gQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+ID4gQ2M6IEtvbnJhZCBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiA+IENjOiBTdGVmYW5vIFN0
YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gPiBDYzogSmFzb24gQW5kcnl1ayA8
amFuZHJ5dWtAZ21haWwuY29tPgo+ID4KPiA+IHY1Ogo+ID4gIC0gRmxhdHRlbmVkIG5lc3RlZCBs
b29wcwo+ID4KPiA+IHY0Ogo+ID4gIC0gTm90IGFkZGVkIEphc29uJ3MgUi1iIGJlY2F1c2Ugb2Yg
c3Vic3RhbnRpYWwgY2hhbmdlCj4gPiAgLSBDaGVjayBmb3IgcmVjZW50IGRvbWlkICphZnRlciog
Y3JlYXRpb24KPiA+ICAtIFJlLXdvcmtlZCBjb21taXQgY29tbWVudAo+ID4KPiA+IHYzOgo+ID4g
IC0gQWRkZWQgRE9NSURfTUFTSyBkZWZpbml0aW9uIHVzZWQgdG8gbWFzayByYW5kb21pemVkIHZh
bHVlcwo+ID4gIC0gVXNlIHN0YWNrIHZhcmlhYmxlIHRvIGF2b2lkIGFzc3VtaW5nIGVuZGlhbm5l
c3MKPiA+Cj4gPiB2MjoKPiA+ICAtIFJlLXdvcmtlZCB0byB1c2UgYSB2YWx1ZSBmcm9tIGxpYnhs
X2RvbWFpbl9jcmVhdGVfaW5mbwo+ID4gLS0tCj4gPiAgdG9vbHMvbGlieGwvbGlieGwuaCAgICAg
ICAgICB8ICA5ICsrKysrCj4gPiAgdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICB8IDY3ICsr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLQo+ID4gIHRvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmMgfCAgMiArLQo+ID4gIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgfCAg
MSArCj4gPiAgeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICB8ICAzICsrCj4gPiAgNSBmaWxl
cyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+ID4KPiA+IGRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAo+ID4gaW5k
ZXggMWQyMzVlY2IxYy4uMzFjNmY0YjExYSAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsLmgKPiA+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKPiA+IEBAIC0xMjY4LDYgKzEyNjgs
MTQgQEAgdm9pZCBsaWJ4bF9tYWNfY29weShsaWJ4bF9jdHggKmN0eCwgbGlieGxfbWFjCj4gKmRz
dCwgY29uc3QgbGlieGxfbWFjICpzcmMpOwo+ID4gICAqLwo+ID4gICNkZWZpbmUgTElCWExfSEFW
RV9ET01BSU5fTkVFRF9NRU1PUllfQ09ORklHCj4gPgo+ID4gKy8qCj4gPiArICogTElCWExfSEFW
RV9DUkVBVEVJTkZPX0RPTUlECj4gPiArICoKPiA+ICsgKiBsaWJ4bF9kb21haW5fY3JlYXRlX25l
dygpIGFuZCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUoKSB3aWxsIHVzZQo+ID4gKyAqIGEg
ZG9taWQgc3BlY2lmaWVkIGluIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbygpLgo+ID4gKyAqLwo+
ID4gKyNkZWZpbmUgTElCWExfSEFWRV9DUkVBVEVJTkZPX0RPTUlECj4gPiArCj4gPiAgdHlwZWRl
ZiBjaGFyICoqbGlieGxfc3RyaW5nX2xpc3Q7Cj4gPiAgdm9pZCBsaWJ4bF9zdHJpbmdfbGlzdF9k
aXNwb3NlKGxpYnhsX3N0cmluZ19saXN0ICpzbCk7Cj4gPiAgaW50IGxpYnhsX3N0cmluZ19saXN0
X2xlbmd0aChjb25zdCBsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwo+ID4gQEAgLTE1MjgsNiArMTUz
Niw3IEBAIGludCBsaWJ4bF9jdHhfZnJlZShsaWJ4bF9jdHggKmN0eCAvKiAwIGlzIE9LICovKTsK
PiA+ICAvKiBkb21haW4gcmVsYXRlZCBmdW5jdGlvbnMgKi8KPiA+Cj4gPiAgI2RlZmluZSBJTlZB
TElEX0RPTUlEIH4wCj4gPiArI2RlZmluZSBSQU5ET01fRE9NSUQgKElOVkFMSURfRE9NSUQgLSAx
KQo+ID4KPiA+ICAvKiBJZiB0aGUgcmVzdWx0IGlzIEVSUk9SX0FCT1JURUQsIHRoZSBkb21haW4g
bWF5IG9yIG1heSBub3QgZXhpc3QKPiA+ICAgKiAoaW4gYSBoYWxmLWNyZWF0ZWQgc3RhdGUpLiAg
KmRvbWlkIHdpbGwgYmUgdmFsaWQgYW5kIHdpbGwgYmUgdGhlCj4gPiBkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4g
aW5kZXggM2E3MzY0ZTJhYy4uN2ZkNGQ3MTNlNyAxMDA2NDQKPiA+IC0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2NyZWF0ZS5jCj4gPiArKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwo+ID4g
QEAgLTU1NSw4ICs1NTUsNiBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2Ms
Cj4gbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCj4gPiAgICAgIGxpYnhsX2RvbWFpbl9j
cmVhdGVfaW5mbyAqaW5mbyA9ICZkX2NvbmZpZy0+Y19pbmZvOwo+ID4gICAgICBsaWJ4bF9kb21h
aW5fYnVpbGRfaW5mbyAqYl9pbmZvID0gJmRfY29uZmlnLT5iX2luZm87Cj4gPgo+ID4gLSAgICBh
c3NlcnQoc29mdF9yZXNldCB8fCAqZG9taWQgPT0gSU5WQUxJRF9ET01JRCk7Cj4gPiAtCj4gPiAg
ICAgIHV1aWRfc3RyaW5nID0gbGlieGxfX3V1aWQyc3RyaW5nKGdjLCBpbmZvLT51dWlkKTsKPiA+
ICAgICAgaWYgKCF1dWlkX3N0cmluZykgewo+ID4gICAgICAgICAgcmMgPSBFUlJPUl9OT01FTTsK
PiA+IEBAIC02MDAsMTEgKzU5OCw2NiBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19n
YyAqZ2MsCj4gbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCj4gPiAgICAgICAgICAgICAg
Z290byBvdXQ7Cj4gPiAgICAgICAgICB9Cj4gPgo+ID4gLSAgICAgICAgcmV0ID0geGNfZG9tYWlu
X2NyZWF0ZShjdHgtPnhjaCwgZG9taWQsICZjcmVhdGUpOwo+ID4gLSAgICAgICAgaWYgKHJldCA8
IDApIHsKPiA+IC0gICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIGNyZWF0
aW9uIGZhaWwiKTsKPiA+IC0gICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gPiAtICAgICAg
ICAgICAgZ290byBvdXQ7Cj4gPiArICAgICAgICBmb3IgKDs7KSB7Cj4gPiArICAgICAgICAgICAg
Ym9vbCByZWNlbnQ7Cj4gPiArCj4gPiArICAgICAgICAgICAgaWYgKGluZm8tPmRvbWlkID09IFJB
TkRPTV9ET01JRCkgewo+ID4gKyAgICAgICAgICAgICAgICB1aW50MTZfdCB2Owo+ID4gKwo+ID4g
KyAgICAgICAgICAgICAgICByZXQgPSBsaWJ4bF9fcmFuZG9tX2J5dGVzKGdjLCAodm9pZCAqKSZ2
LCBzaXplb2YodikpOwo+ID4gKyAgICAgICAgICAgICAgICBpZiAocmV0IDwgMCkKPiA+ICsgICAg
ICAgICAgICAgICAgICAgIGJyZWFrOwo+ID4gKwo+ID4gKyAgICAgICAgICAgICAgICB2ICY9IERP
TUlEX01BU0s7Cj4gPiArICAgICAgICAgICAgICAgIGlmICghbGlieGxfZG9taWRfdmFsaWRfZ3Vl
c3QodikpCj4gPiArICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsKPiA+ICsgICAg
ICAgICAgICAgICAgKmRvbWlkID0gdjsKPiA+ICsgICAgICAgICAgICB9IGVsc2UKPiA+ICsgICAg
ICAgICAgICAgICAgKmRvbWlkID0gaW5mby0+ZG9taWQ7Cj4gCj4gU3R5bGU6IHsgfSBvbiBhbGwg
b3Igbm9uZSBvZiB0aGUgc2FtZSBgaWYnIHNlcmllcy4gIChDT0RJTkdfU1RZTEUpCgpPSy4gVG9v
IHVzZWQgdG8gWGVuIHN0eWxlLgoKPiAKPiA+ICsgICAgICAgICAgICAvKiBUaGUgZG9taWQgaXMg
bm90IHJlY2VudCwgc28gd2UncmUgZG9uZSAqLwo+ID4gKyAgICAgICAgICAgIGlmICghcmVjZW50
KQo+ID4gKyAgICAgICAgICAgICAgICBicmVhazsKPiA+ICsKPiA+ICsgICAgICAgICAgICAvKgo+
ID4gKyAgICAgICAgICAgICAqIElmIHRoZSBkb21pZCB3YXMgc3BlY2lmaWVkIHRoZW4gdGhlcmUn
cyBubyBwb2ludCBpbgo+ID4gKyAgICAgICAgICAgICAqIHRyeWluZyBhZ2Fpbi4KPiA+ICsgICAg
ICAgICAgICAgKi8KPiA+ICsgICAgICAgICAgICBpZiAobGlieGxfZG9taWRfdmFsaWRfZ3Vlc3Qo
aW5mby0+ZG9taWQpKSB7Cj4gPiArICAgICAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQs
ICJkb21haW4gaWQgcmVjZW50bHkgdXNlZCIpOwo+ID4gKyAgICAgICAgICAgICAgICByYyA9IEVS
Uk9SX0ZBSUw7Cj4gPiArICAgICAgICAgICAgICAgIGdvdG8gb3V0Owo+ID4gKyAgICAgICAgICAg
IH0KPiA+ICsKPiA+ICsgICAgICAgICAgICAvKiBUcnkgdG8gZGVzdHJveSB0aGUgZG9tYWluIGFn
YWluIGFzIHdlIGNhbid0IHVzZSBpdCAqLwo+ID4gKyAgICAgICAgICAgIHJldCA9IHhjX2RvbWFp
bl9kZXN0cm95KGN0eC0+eGNoLCAqZG9taWQpOwo+ID4gKyAgICAgICAgICAgIGlmIChyZXQgPCAw
KSB7Cj4gPiArICAgICAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gZGVz
dHJveSBmYWlsIik7Cj4gPiArICAgICAgICAgICAgICAgICpkb21pZCA9IElOVkFMSURfRE9NSUQ7
Cj4gPiArICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKPiA+ICsgICAgICAgICAgICAg
ICAgZ290byBvdXQ7Cj4gPiArICAgICAgICAgICAgfQo+IAo+IFRoZXNlIHR3byBzZWVtIHRvIGJl
IGluIHRoZSB3cm9uZyBvcmRlci4gIEFsc28gaWYKPiBsaWJ4bF9faXNfZG9taWRfcmVjZW50IGZh
aWxzLCB5b3UgbGVhayB0aGUgZG9tYWluLgo+IAoKTm8sIHRoZSBkb21haW4gd2lsbCBub3QgYmUg
bGVha2VkLiBUaGUgZXhpc3RpbmcgZmFpbHVyZSBoYW5kbGluZyBpbiBsaWJ4bCB3aWxsIGNsZWFu
IHVwIGlmICpkb21pZCAhPSBJTlZBTElEX0RPTUlELgoKPiBUaGlzIGlzIHNvcnQgb2YgYSByZXN1
bHQgb2YgeW91IG5vdCB0cmVhdGluZyBgZG9taWQnIGFzIGEgYGxvY2FsCj4gW3ZhcmlhYmxlXSBy
ZWZlcnJpbmcgdG8gcmVzb3VyY2VzIHdoaWNoIG1pZ2h0IG5lZWQgY2xlYW5pbmcgdXAnLgo+IEFj
Y29yZGluZyB0byBhIHN0cmljdCByZWFkaW5nIG9mIENPRElOR19TVFlMRSB5b3Ugc2hvdWxkIGlu
aXRpYWxpc2UgaXQKPiB0byAtMSBhbmQgdGhlIHhjX2RvbWFpbl9kZXN0cm95IG91dCBzaG91bGQg
YmUgaW4gdGhlIG91dCBibG9jaywgYnV0Cj4gdGhhdCB3b3VsZCBkdXBsaWNhdGUgdGhlIGNhbGwg
dG8gZGVzdHJveS4KPiAKPiBJIGRvbid0IG1pbmQgZXhhY3RseSBob3cgeW91IGZpeCB0aGlzLCBi
dXQgcGxlYXNlIG1ha2Ugc3VyZSBub3QgdG8KPiBsZWFrIHRoZSBuZXdseS1jcmVhdGVkIGRvbWFp
biBldmVuIGluIHRoZSBlcnJvciBjYXNlcy4KPiAKCkkgdGhpbmsgdGhlIGVycm9yIGhhbmRsaW5n
IGlzIGdvb2QgKGJ1dCBvYnNjdXJlZCBieSB0aGUgd2F5IGxpYnhsIHdvcmtzKSwgYW5kIHRoZXJl
IGlzIG5vIHdheSB0byBhdm9pZCBsZWFraW5nIHRoZSBkb21haW4gaWYgeGNfZG9tYWluX2Rlc3Ry
b3koKSBmYWlscy4KCj4gPiBkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKPiA+IGluZGV4IGJiZDRjNmNiYTkuLmQ5
M2E3NTUzM2YgMTAwNjQ0Cj4gPiAtLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jCj4g
PiArKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jCj4gPiBAQCAtMjM0LDcgKzIzNCw3
IEBAIHZvaWQgbGlieGxfX2xvZ3YobGlieGxfY3R4ICpjdHgsIHhlbnRvb2xsb2dfbGV2ZWwKPiBt
c2dsZXZlbCwgaW50IGVycm5vdmFsLAo+ID4gICAgICBmaWxlbGluZVtzaXplb2YoZmlsZWxpbmUp
LTFdID0gMDsKPiA+Cj4gPiAgICAgIGRvbWFpblswXSA9IDA7Cj4gPiAtICAgIGlmIChkb21pZCAh
PSBJTlZBTElEX0RPTUlEKQo+ID4gKyAgICBpZiAobGlieGxfZG9taWRfdmFsaWRfZ3Vlc3QoZG9t
aWQpKQo+ID4gICAgICAgICAgc25wcmludGYoZG9tYWluLCBzaXplb2YoZG9tYWluKSwgIkRvbWFp
biAlIlBSSXUzMiI6IiwgZG9taWQpOwo+ID4gICB4Ogo+ID4gICAgICB4dGxfbG9nKGN0eC0+bGcs
IG1zZ2xldmVsLCBlcnJub3ZhbCwgImxpYnhsIiwKPiAKPiBUaGlzIHdhbnRzIHRvIGJlIGEgc2Vw
YXJhdGUgcGF0Y2guCj4gCgpPay4KCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGlj
L3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCj4gPiBpbmRleCBkMjE5OGRmZmFkLi43
NWIxNjE5ZDBkIDEwMDY0NAo+ID4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCj4gPiAr
KysgYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKPiA+IEBAIC02MTQsNiArNjE0LDkgQEAgREVG
SU5FX1hFTl9HVUVTVF9IQU5ETEUobW11ZXh0X29wX3QpOwo+ID4gIC8qIElkbGUgZG9tYWluLiAq
Lwo+ID4gICNkZWZpbmUgRE9NSURfSURMRSAgICAgICAgICAgeGVuX21rX3VpbnQoMHg3RkZGKQo+
ID4KPiA+ICsvKiBNYXNrIGZvciB2YWxpZCBkb21haW4gaWQgdmFsdWVzICovCj4gPiArI2RlZmlu
ZSBET01JRF9NQVNLICAgICAgICAgICB4ZW5fbWtfdWludCgweDdGRkYpCj4gCj4gVGhpcyBuZWVk
cyBhIGh5cGVydmlzb3IgbWFpbnRhaW5lciBhY2suCj4gCj4gUGxlYXNlIHNwbGl0IGl0IGludG8g
aXRzIG93biBwYXRjaCwgd2l0aCBhIHJhdGlvbmFsZSwgZXRjLgo+IAoKT2ssIGJ1dCBpdCBoYXMg
bm8gcmF0aW9uYWxlIHdpdGhvdXQgdGhlIHJlc3Qgb2YgdGhpcyBwYXRjaDsgSSBjYW4gb25seSBh
c3NlcnQgdGhhdCBpdCAnd2lsbCBiZSBuZWVkZWQgYnkgYSBzdWJzZXF1ZW50IHBhdGNoJy4KCiAg
UGF1bAoKPiBUaGFua3MsCj4gaWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 09:45:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 09:45:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3zRn-00084e-Ub; Tue, 18 Feb 2020 09:45:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3zRm-00084Q-MD
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 09:45:42 +0000
X-Inumbo-ID: 6ce5c74c-5233-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6ce5c74c-5233-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 09:45:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582019141;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=A/ix7XLusE3lvnc/JBeXp8KQ2lTH9s4eSOjfTwDNmiQ=;
 b=dIeY/N64jzSbdE/IuzgR8FXoipgeAa5JzpNqUjvek0VD93cnQ5Oyw8uc
 xZ1Tydf5wDVY1YEv643vjc7+FZfBClCq8V+FR1iXxVZNtcUuFbtfVKns1
 I409O4XoddJqIbzftk/UDNhwj/cKHkHVfgdCVsi5lvpY9L1f91jIqVBtB U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cSFvO5q27Jal1F7PuGJFrep/I3qC+G3TU02KOgI16+/CR/8ZqZ1RzjjA+dAdS5j3oVqlqxhREy
 V2arq/S3lYzZwTAiZgt8Du17O+rgqUFjUZ1Gh6UEzt6HDj4LTFuCyTkucJBZ+xG+fyseXSKP2p
 gCZr7stR3jiFBXzaqdeygFRqjxta9V4ty5cLMxuao8lFv3gaLNW5k12I68FKh8Z3uczzzyfXMh
 PPFKnOMzV/ZK9fB9BUOL+1wgp7xxQ5zxyif14V6gSnDXoes6WFE0RQALwyww3GMDq6PeK3LdD0
 zWw=
X-SBRS: 2.7
X-MesageID: 12968617
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12968617"
Date: Tue, 18 Feb 2020 10:45:34 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200218094534.GO4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-4-roger.pau@citrix.com>
 <69fbdc2a-e64b-ff93-6392-661ca71a88a7@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <69fbdc2a-e64b-ff93-6392-661ca71a88a7@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDc6Mjk6MjlQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDE3LzAyLzIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPiA+IEFkZCBoZWxwZXJzIHRvIHRyYWNrIHdoZW4gZXhlY3V0aW5nIGluICNNQyBj
b250ZXh0LiBUaGlzIGlzIG1vZGVsZWQKPiA+IGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KPiA+
IAo+ID4gTm90ZSB0aGF0IHRoZXJlIGFyZSBubyB1c2VycyBvZiBpbl9tYygpIGludHJvZHVjZWQg
YnkgdGhlIGNoYW5nZSwKPiA+IGZ1cnRoZXIgdXNlcnMgd2lsbCBiZSBhZGRlZCBieSBmb2xsb3d1
cCBjaGFuZ2VzLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay9t
Y2UuYyB8IDIgKysKPiA+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmggfCA1ICsrKysr
Cj4gPiAgIHhlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIHwgMSArCj4gPiAgIDMgZmlsZXMg
Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay9tY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCj4gPiBp
bmRleCBkNjFlNTgyYWYzLi45M2VkNTc1MmFjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svbWNlLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5j
Cj4gPiBAQCAtOTMsNyArOTMsOSBAQCB2b2lkIHg4Nl9tY2VfdmVjdG9yX3JlZ2lzdGVyKHg4Nl9t
Y2VfdmVjdG9yX3QgaGRscikKPiA+ICAgdm9pZCBkb19tYWNoaW5lX2NoZWNrKGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gICB7Cj4gPiArICAgIG1jX2VudGVyKCk7Cj4gPiAg
ICAgICBfbWFjaGluZV9jaGVja192ZWN0b3IocmVncyk7Cj4gPiArICAgIG1jX2V4aXQoKTsKPiA+
ICAgfQo+ID4gICAvKgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGly
cS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKPiA+IGluZGV4IDM0ZTFiNDkyNjAu
LmFmM2VhYjZhNGQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEu
aAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKPiA+IEBAIC04LDYgKzgs
NyBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4gPiAgIAl1bnNpZ25lZCBpbnQgX19zb2Z0aXJxX3BlbmRp
bmc7Cj4gPiAgIAl1bnNpZ25lZCBpbnQgX19sb2NhbF9pcnFfY291bnQ7Cj4gPiAgIAl1bnNpZ25l
ZCBpbnQgX19ubWlfY291bnQ7Cj4gPiArCXVuc2lnbmVkIGludCBtY19jb3VudDsKPiA+ICAgCWJv
b2xfdCBfX213YWl0X3dha2V1cDsKPiA+ICAgfSBfX2NhY2hlbGluZV9hbGlnbmVkIGlycV9jcHVz
dGF0X3Q7Cj4gPiBAQCAtMTgsNiArMTksMTAgQEAgdHlwZWRlZiBzdHJ1Y3Qgewo+ID4gICAjZGVm
aW5lIGlycV9lbnRlcigpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQo+
ID4gICAjZGVmaW5lIGlycV9leGl0KCkJKGxvY2FsX2lycV9jb3VudChzbXBfcHJvY2Vzc29yX2lk
KCkpLS0pCj4gPiArI2RlZmluZSBpbl9tYygpIAkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgp
KSAhPSAwKQo+ID4gKyNkZWZpbmUgbWNfZW50ZXIoKQkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9p
ZCgpKSsrKQo+ID4gKyNkZWZpbmUgbWNfZXhpdCgpCShtY19jb3VudChzbXBfcHJvY2Vzc29yX2lk
KCkpLS0pCj4gPiArCj4gPiAgIHZvaWQgYWNrX2JhZF9pcnEodW5zaWduZWQgaW50IGlycSk7Cj4g
PiAgIGV4dGVybiB2b2lkIGFwaWNfaW50cl9pbml0KHZvaWQpOwo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIGIveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0
LmgKPiA+IGluZGV4IDczNjI5ZjZlYzguLjEyYjkzMmZjMzkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vaXJxX2NwdXN0YXQuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycV9j
cHVzdGF0LmgKPiA+IEBAIC0yNiw1ICsyNiw2IEBAIGV4dGVybiBpcnFfY3B1c3RhdF90IGlycV9z
dGF0W107Cj4gPiAgICNkZWZpbmUgbG9jYWxfaXJxX2NvdW50KGNwdSkJX19JUlFfU1RBVCgoY3B1
KSwgX19sb2NhbF9pcnFfY291bnQpCj4gPiAgICNkZWZpbmUgbm1pX2NvdW50KGNwdSkJCV9fSVJR
X1NUQVQoKGNwdSksIF9fbm1pX2NvdW50KQo+ID4gICAjZGVmaW5lIG13YWl0X3dha2V1cChjcHUp
CV9fSVJRX1NUQVQoKGNwdSksIF9fbXdhaXRfd2FrZXVwKQo+ID4gKyNkZWZpbmUgbWNfY291bnQo
Y3B1KQkJX19JUlFfU1RBVCgoY3B1KSwgbWNfY291bnQpCj4gCj4gVGhlIGhlYWRlciBpcyBvbmx5
IG1lYW50IHRvIGNvbnRhaW4gYXJjaC1pbmRlcGVuZGVudCBJUlEgc3RhdHMgKHNlZSBjb21tZW50
Cj4gYSBmZXcgbGluZXMgYWJvdmUpLiBUaGlzIGlzIHVubGlrZWx5IHRvIGJlIHVzZWQgb24gQXJt
LCBzbyBjYW4geW91IG1vdmUgdGhpcwo+IGludG8gYW4geDg2IHNwZWNpZmljIGhlYWRlcj8KClVo
LCBzdXJlLiBTb3JyeSBmb3Igbm90IHJlYWxpemluZyB0aGlzLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 09:48:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 09:48:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3zUZ-0008D6-DS; Tue, 18 Feb 2020 09:48:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3zUY-0008D1-1X
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 09:48:34 +0000
X-Inumbo-ID: d34365b2-5233-11ea-bc8e-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d34365b2-5233-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 09:48:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582019313;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=aARFdGMkgV+afstPORYEQm4ltZANAunEaJ34DlNwiuQ=;
 b=PchcMHj36RY6lfcDNInteb2+X9eBEva0HDF2/FU3ZL6ofhFApHB3vDv+
 5bwYjQRRAzLkdAKV/sdiQbaUEE20qw67ptLS2btAagoz7vX9JNFhqqXYR
 cYAYZLqKiRTYI4eUgeQUM50av4bYTG1pGRvzfiI3XbSbQSDeURf0Dn98W M=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZQyi37kqNJiihtI9fdvIOmUNteL//vqqOtKR1+vtHOu3KYihQoGWYO8LVI70e1NI7dGJmea4F1
 sZ+KQgIP4ss/lgvOCyaFKBMKHX/GL/3X1MPWXGZgBo6vsp8bk8IhyKuRBqbEPF0A2swRpwptNH
 J7XjThA+1NepH01Ns8sU5iBwJQdKYFGUuJS55CRTaRHkU+cG6n+XZlk5Nyk0nonkXKDpIP4P/L
 9IvTjpLA5TjH7e4faA6ARsyeCJahkhhlIuukMVR1i01OXHf6TixXiDHPKb/PSxqAa7fBwQnU7c
 MDA=
X-SBRS: 2.7
X-MesageID: 13230074
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13230074"
Date: Tue, 18 Feb 2020 10:48:26 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200218094826.GP4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-4-roger.pau@citrix.com>
 <69fbdc2a-e64b-ff93-6392-661ca71a88a7@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <69fbdc2a-e64b-ff93-6392-661ca71a88a7@xen.org>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDc6Mjk6MjlQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDE3LzAyLzIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPiA+IEFkZCBoZWxwZXJzIHRvIHRyYWNrIHdoZW4gZXhlY3V0aW5nIGluICNNQyBj
b250ZXh0LiBUaGlzIGlzIG1vZGVsZWQKPiA+IGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KPiA+
IAo+ID4gTm90ZSB0aGF0IHRoZXJlIGFyZSBubyB1c2VycyBvZiBpbl9tYygpIGludHJvZHVjZWQg
YnkgdGhlIGNoYW5nZSwKPiA+IGZ1cnRoZXIgdXNlcnMgd2lsbCBiZSBhZGRlZCBieSBmb2xsb3d1
cCBjaGFuZ2VzLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KPiA+IC0tLQo+ID4gICB4ZW4vYXJjaC94ODYvY3B1L21jaGVjay9t
Y2UuYyB8IDIgKysKPiA+ICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmggfCA1ICsrKysr
Cj4gPiAgIHhlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIHwgMSArCj4gPiAgIDMgZmlsZXMg
Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvY3B1L21jaGVjay9tY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCj4gPiBp
bmRleCBkNjFlNTgyYWYzLi45M2VkNTc1MmFjIDEwMDY0NAo+ID4gLS0tIGEveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svbWNlLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5j
Cj4gPiBAQCAtOTMsNyArOTMsOSBAQCB2b2lkIHg4Nl9tY2VfdmVjdG9yX3JlZ2lzdGVyKHg4Nl9t
Y2VfdmVjdG9yX3QgaGRscikKPiA+ICAgdm9pZCBkb19tYWNoaW5lX2NoZWNrKGNvbnN0IHN0cnVj
dCBjcHVfdXNlcl9yZWdzICpyZWdzKQo+ID4gICB7Cj4gPiArICAgIG1jX2VudGVyKCk7Cj4gPiAg
ICAgICBfbWFjaGluZV9jaGVja192ZWN0b3IocmVncyk7Cj4gPiArICAgIG1jX2V4aXQoKTsKPiA+
ICAgfQo+ID4gICAvKgo+ID4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGly
cS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKPiA+IGluZGV4IDM0ZTFiNDkyNjAu
LmFmM2VhYjZhNGQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEu
aAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKPiA+IEBAIC04LDYgKzgs
NyBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4gPiAgIAl1bnNpZ25lZCBpbnQgX19zb2Z0aXJxX3BlbmRp
bmc7Cj4gPiAgIAl1bnNpZ25lZCBpbnQgX19sb2NhbF9pcnFfY291bnQ7Cj4gPiAgIAl1bnNpZ25l
ZCBpbnQgX19ubWlfY291bnQ7Cj4gPiArCXVuc2lnbmVkIGludCBtY19jb3VudDsKPiA+ICAgCWJv
b2xfdCBfX213YWl0X3dha2V1cDsKPiA+ICAgfSBfX2NhY2hlbGluZV9hbGlnbmVkIGlycV9jcHVz
dGF0X3Q7Cj4gPiBAQCAtMTgsNiArMTksMTAgQEAgdHlwZWRlZiBzdHJ1Y3Qgewo+ID4gICAjZGVm
aW5lIGlycV9lbnRlcigpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQo+
ID4gICAjZGVmaW5lIGlycV9leGl0KCkJKGxvY2FsX2lycV9jb3VudChzbXBfcHJvY2Vzc29yX2lk
KCkpLS0pCj4gPiArI2RlZmluZSBpbl9tYygpIAkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgp
KSAhPSAwKQo+ID4gKyNkZWZpbmUgbWNfZW50ZXIoKQkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9p
ZCgpKSsrKQo+ID4gKyNkZWZpbmUgbWNfZXhpdCgpCShtY19jb3VudChzbXBfcHJvY2Vzc29yX2lk
KCkpLS0pCj4gPiArCj4gPiAgIHZvaWQgYWNrX2JhZF9pcnEodW5zaWduZWQgaW50IGlycSk7Cj4g
PiAgIGV4dGVybiB2b2lkIGFwaWNfaW50cl9pbml0KHZvaWQpOwo+ID4gZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIGIveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0
LmgKPiA+IGluZGV4IDczNjI5ZjZlYzguLjEyYjkzMmZjMzkgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
aW5jbHVkZS94ZW4vaXJxX2NwdXN0YXQuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lycV9j
cHVzdGF0LmgKPiA+IEBAIC0yNiw1ICsyNiw2IEBAIGV4dGVybiBpcnFfY3B1c3RhdF90IGlycV9z
dGF0W107Cj4gPiAgICNkZWZpbmUgbG9jYWxfaXJxX2NvdW50KGNwdSkJX19JUlFfU1RBVCgoY3B1
KSwgX19sb2NhbF9pcnFfY291bnQpCj4gPiAgICNkZWZpbmUgbm1pX2NvdW50KGNwdSkJCV9fSVJR
X1NUQVQoKGNwdSksIF9fbm1pX2NvdW50KQo+ID4gICAjZGVmaW5lIG13YWl0X3dha2V1cChjcHUp
CV9fSVJRX1NUQVQoKGNwdSksIF9fbXdhaXRfd2FrZXVwKQo+ID4gKyNkZWZpbmUgbWNfY291bnQo
Y3B1KQkJX19JUlFfU1RBVCgoY3B1KSwgbWNfY291bnQpCj4gCj4gVGhlIGhlYWRlciBpcyBvbmx5
IG1lYW50IHRvIGNvbnRhaW4gYXJjaC1pbmRlcGVuZGVudCBJUlEgc3RhdHMgKHNlZSBjb21tZW50
Cj4gYSBmZXcgbGluZXMgYWJvdmUpLiBUaGlzIGlzIHVubGlrZWx5IHRvIGJlIHVzZWQgb24gQXJt
LCBzbyBjYW4geW91IG1vdmUgdGhpcwo+IGludG8gYW4geDg2IHNwZWNpZmljIGhlYWRlcj8KCk5v
dyB0aGF0IEkgbG9vayBhdCBpdCwgdGhlcmUncyBhbHNvIG5taV9jb3VudCBhbmQgbXdhaXRfd2Fr
ZXVwIGRlZmluZWQKaW4gaXJxX2NwdXN0YXQuaCB3aGljaCB3b24ndCBidWlsZCBpZiB1c2VkIG9u
IEFybSwgc2luY2UgdGhlIGZpZWxkcwpkb24ndCBleGlzdCBpbiB0aGUgQXJtIHZlcnNpb24gb2Yg
aXJxX2NwdXN0YXRfdC4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:15:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:15:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j3zuX-0002IP-FF; Tue, 18 Feb 2020 10:15:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j3zuW-0002IK-Bf
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:15:24 +0000
X-Inumbo-ID: 92e61b0a-5237-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 92e61b0a-5237-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 10:15:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582020924;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=3Ha1Om4c0dn6Cb1+YjEKSkIYd3BdxfAUgNibyRd0d+A=;
 b=bqbikfT7CxT6laLA+HRyQ5CnWFyuj5xr0QJ+pXjCJmqv2CINvX0Dd+/T
 n0a4Uz1sj0ZblG70VJB8u9fzTGIyWwmwRmXEHWZuSrCw5HuVmt3jGPkin
 1Ylg3qpo5sBVaPgTEHITf1VWxgZBE1ZJu8O51K4CL0LFgJpmVRyiPh4+Q 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ThF2rKI8WEjkCNJLahqUY7Pc3IiNfsNe2Zia+dpoKMCW0EQT5fbl1cNZ70X+zlFDT0hNsRetJt
 u9kKfiRXGfu9sn7fiZHpmVZMl2EUaFALhuusI6eKXiSVhMsA7iUyXPVUfRWN/MvP5Gx4J0burI
 lxu0WQkXhF/qvGnCXmNhT7jbLRYLR69O3koqRV050bKJg5z1uwqY3yzibRUBs07I7nBF3g0XUX
 8mc/4OBGU1ckDmWW8EvI6PAhmsWkpds4FIdbYDVpNGTsAEO1n+x6Uuc/GE1QZA0GMxKCQsc34w
 lVw=
X-SBRS: 2.7
X-MesageID: 12783387
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12783387"
Date: Tue, 18 Feb 2020 11:15:15 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200218101515.GQ4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 0/6] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDg6NDA6NThBTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAxNy4wMi4yMCAxOTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gSGVs
bG8sCj4gPiAKPiA+IENvbW1pdDoKPiA+IAo+ID4gNTUwMGQyNjVhMmE4ZmE2M2Q2MGMwOGJlYjU0
OWRlOGVjODJmZjdhNQo+ID4geDg2L3NtcDogdXNlIEFQSUMgQUxMQlVUIGRlc3RpbmF0aW9uIHNo
b3J0aGFuZCB3aGVuIHBvc3NpYmxlCj4gPiAKPiA+IEludHJvZHVjZWQgYSBib2d1cyB1c2FnZSBv
ZiB0aGUgc2NyYXRjaCBjcHVtYXNrOiBpdCB3YXMgdXNlZCBpbiBhCj4gPiBmdW5jdGlvbiB0aGF0
IGNvdWxkIGJlIGNhbGxlZCBmcm9tIGludGVycnVwdCBjb250ZXh0LCBhbmQgaGVuY2UgdXNpbmcK
PiA+IHRoZSBzY3JhdGNoIGNwdW1hc2sgdGhlcmUgaXMgbm90IHNhZmUuIFBhdGNoICM1IGlzIGEg
Zml4IGZvciB0aGF0IHVzYWdlLAo+ID4gdG9nZXRoZXIgd2l0aCBhbHNvIHByZXZlbnRpbmcgdGhl
IHVzYWdlIG9mIGFueSBwZXItQ1BVIHZhcmlhYmxlcyB3aGVuCj4gPiBzZW5kX0lQSV9tYXNrIGlz
IGNhbGxlZCBmcm9tICNNQyBvciAjTk1JIGNvbnRleHQuIFByZXZpb3VzIHBhdGNoZXMgYXJlCj4g
PiBwcmVwYXJhdG9yeSBjaGFuZ2VzLgo+ID4gCj4gPiBQYXRjaCAjNiBhZGRzIHNvbWUgZGVidWcg
aW5mcmFzdHJ1Y3R1cmUgdG8gbWFrZSBzdXJlIHRoZSBzY3JhdGNoIGNwdW1hc2sKPiA+IGlzIHVz
ZWQgaW4gdGhlIHJpZ2h0IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91bGQgcHJldmVudCBmdXJ0aGVy
IG1pc3N1c2VzLgo+IAo+IEkgd29uZGVyIHdoZXRoZXIgaXQgd291bGRuJ3QgYmUgYmV0dGVyIHRv
IGhhdmUgYSBjb21tb24gcGVyY3B1IHNjcmF0Y2gKPiBjcHVtYXNrIGhhbmRsaW5nIGluc3RlYWQg
b2YgaW50cm9kdWNpbmcgbG9jYWwgb25lcyBhbGwgb3ZlciB0aGUKPiBoeXBlcnZpc29yLgoKQnV0
IHRoZSBzY3JhdGNoIENQVSBtYXNrIGFscmVhZHkgYWNjb21wbGlzaGVzIHRoaXMsIGl0J3MgYSBz
aW5nbGUKcGVyLUNQVSBtYXNrIGFsbG9jYXRlZCB3aGVuIHRoZSBDUFUgaXMgYnJvdWdodCB1cC4K
Cj4gU28gYmFzaWNhbGx5IGFuIGFycmF5IG9mIHBlcmNwdSBjcHVtYXNrcyBhbGxvY2F0ZWQgd2hl
biBicmluZ2luZyB1cCBhCj4gY3B1ICh0aGlzIHNwYXJlcyBtZW1vcnkgYXMgdGhlIG1hc2tzIHdv
dWxkbid0IG5lZWQgdG8gY292ZXIgTlJfQ1BVUwo+IGNwdXMpLCBhIHBlcmNwdSBjb3VudGVyIG9m
IHRoZSBuZXh0IGZyZWUgaW5kZXggYW5kIGdldF8gYW5kIHB1dF8KPiBmdW5jdGlvbnMgYWN0aW5n
IGluIGEgbGlmbyBtYW5uZXIuCgpTaXppbmcgdGhpcyBhcnJheSB3b3VsZCBiZSBjb21wbGljYXRl
ZCBJTU8sIGFuZCBpdCdzIHBvc3NpYmxlIHRoYXQgYQpmYWlsdXJlIHRvIGdldCBhIG1hc2sgaW4g
Y2VydGFpbiBwbGFjZXMgY291bGQgbGVhZCB0byBhIHBhbmljLgoKPiBUaGlzIHdvdWxkIGhlbHAg
cmVtb3ZpbmcgYWxsIHRoZSBzdGlsbCBleGlzdGluZyBjcHVtYXNrcyBvbiB0aGUgc3RhY2sKPiBh
bmQgYW55IGlsbGVnYWwgbmVzdGluZyB3b3VsZCBiZSBhdm9pZGVkLiBUaGUgb25seSByZW1haW5p
bmcgcXVlc3Rpb24KPiB3b3VsZCBiZSB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkuCj4gCj4gVGhvdWdo
dHM/CgpJJ20gbW9zdGx5IHdvcnJpZWQgYWJvdXQgdGhlIHNpemUgb2Ygc3VjaCBzdGFjaywgc2lu
Y2Ugd2Ugd291bGQgdGhlbgphbGxvdyBuZXN0ZWQgY2FsbHMgdG8gdGhlIGdldF8gY3B1bWFzayBo
ZWxwZXIuIEFsc28gSSdtIG5vdCBzdXJlCndoZXRoZXIgd2Ugc2hvdWxkIHByZXZlbnQgdGhlIHVz
YWdlIGluIGludGVycnVwdCBjb250ZXh0IHRoZW4sIGluCm9yZGVyIHRvIHRyeSB0byBsaW1pdCB0
aGUgbmVzdGluZyBhcyBtdWNoIGFzIHBvc3NpYmxlLgoKSSB0aGluayB0aGlzIHNlcmllcyBpcyBh
IG1vdmUgaW4gdGhlIHJpZ2h0IGRpcmVjdGlvbiwgYW5kIHdlIGNhbiBhZGQKdGhlIHBlci1DUFUg
c3RhY2sgYWZ0ZXJ3YXJkcyAoYXMgdGhlIGdldF8vcHV0XyBoZWxwZXJzIHdpbGwgYWxyZWFkeSBi
ZQp0aGVyZSkuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:27:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:27:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j405m-0003E5-1m; Tue, 18 Feb 2020 10:27:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=cz2h=4G=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j405k-0003DG-DD
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:27:00 +0000
X-Inumbo-ID: 31dc3dd8-5239-11ea-8146-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 31dc3dd8-5239-11ea-8146-12813bfff9fa;
 Tue, 18 Feb 2020 10:26:59 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j405i-000162-6x; Tue, 18 Feb 2020 10:26:58 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j405h-0003Kg-U9; Tue, 18 Feb 2020 10:26:58 +0000
Date: Mon, 17 Feb 2020 23:05:04 +0000
From: Wei Liu <wl@xen.org>
To: Michael Kelley <mikelley@microsoft.com>
Message-ID: <20200217230504.j7amyhu34m66i5y4@debian>
References: <20200217135517.5826-1-liuwe@microsoft.com>
 <20200217135517.5826-4-liuwe@microsoft.com>
 <MW2PR2101MB10521C77BCE006C4345D1D51D7160@MW2PR2101MB1052.namprd21.prod.outlook.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <MW2PR2101MB10521C77BCE006C4345D1D51D7160@MW2PR2101MB1052.namprd21.prod.outlook.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDc6NTE6NDJQTSArMDAwMCwgTWljaGFlbCBLZWxsZXkg
d3JvdGU6Cj4gRnJvbTogV2VpIExpdSA8d2VpLmxpdS54ZW5AZ21haWwuY29tPiBPbiBCZWhhbGYg
T2YgV2VpIExpdQo+IAo+IFtzbmlwXQo+IAo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdXRpbC5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMKPiA+
IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRleCAwMDAwMDAwMDAwLi4wYWJiMzdiMDVmCj4g
PiAtLS0gL2Rldi9udWxsCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwu
Ywo+ID4gQEAgLTAsMCArMSw3NCBAQAo+ID4gKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgo+ID4gKioqKgo+
ID4gKyAqIGFyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMKPiA+ICsgKgo+ID4gKyAqIEh5cGVy
LVYgdXRpbGl0eSBmdW5jdGlvbnMKPiA+ICsgKgo+ID4gKyAqIFRoaXMgcHJvZ3JhbSBpcyBmcmVl
IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4gPiArICog
aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw
dWJsaXNoZWQgYnkKPiA+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIg
dmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgo+ID4gKyAqIChhdCB5b3VyIG9wdGlvbikgYW55
IGxhdGVyIHZlcnNpb24uCj4gPiArICoKPiA+ICsgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0
ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiA+ICsgKiBidXQgV0lUSE9V
VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ID4g
KyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g
IFNlZSB0aGUKPiA+ICsgKiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh
aWxzLgo+ID4gKyAqCj4gPiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKPiA+ICsgKiBhbG9uZyB3aXRoIHRoaXMgcHJv
Z3JhbTsgSWYgbm90LCBzZWUgaHR0cHM6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8uCj4gPiArICoK
PiA+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMjAgTWljcm9zb2Z0Lgo+ID4gKyAqLwo+ID4gKwo+ID4g
KyNpbmNsdWRlIDx4ZW4vY3B1Lmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+Cj4gPiAr
I2luY2x1ZGUgPHhlbi9lcnJuby5oPgo+ID4gKwo+ID4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlw
ZXJ2Lmg+Cj4gPiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYtdGxmcy5oPgo+ID4gKwo+ID4g
KyNpbmNsdWRlICJwcml2YXRlLmgiCj4gPiArCj4gPiAraW50IGNwdW1hc2tfdG9fdnBzZXQoc3Ry
dWN0IGh2X3Zwc2V0ICp2cHNldCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICBjb25zdCBjcHVt
YXNrX3QgKm1hc2spCj4gPiArewo+ID4gKyAgICBpbnQgbnIgPSAxOwo+ID4gKyAgICB1bnNpZ25l
ZCBpbnQgY3B1LCB2Y3B1X2JhbmssIHZjcHVfb2Zmc2V0Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQg
bWF4X2JhbmtzID0gbXNfaHlwZXJ2Lm1heF92cF9pbmRleCAvIDY0Owo+ID4gKwo+ID4gKyAgICAv
KiBVcCB0byA2NCBiYW5rcyBjYW4gYmUgcmVwcmVzZW50ZWQgYnkgdmFsaWRfYmFua19tYXNrICov
Cj4gPiArICAgIGlmICggbWF4X2JhbmtzID4gNjQgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FMkJJ
RzsKPiA+ICsKPiA+ICsgICAgLyogQ2xlYXIgYWxsIGJhbmtzIHRvIGF2b2lkIGZsdXNoaW5nIHVu
d2FudGVkIENQVXMgKi8KPiA+ICsgICAgZm9yICggdmNwdV9iYW5rID0gMDsgdmNwdV9iYW5rIDwg
bWF4X2JhbmtzOyB2Y3B1X2JhbmsrKyApCj4gPiArICAgICAgICB2cHNldC0+YmFua19jb250ZW50
c1t2Y3B1X2JhbmtdID0gMDsKPiA+ICsKPiA+ICsgICAgdnBzZXQtPnZhbGlkX2JhbmtfbWFzayA9
IDA7Cj4gPiArICAgIHZwc2V0LT5mb3JtYXQgPSBIVl9HRU5FUklDX1NFVF9TUEFSU0VfNEs7Cj4g
PiArCj4gPiArICAgIGZvcl9lYWNoX2NwdSAoIGNwdSwgbWFzayApCj4gPiArICAgIHsKPiA+ICsg
ICAgICAgIHVuc2lnbmVkIGludCB2Y3B1ID0gaHZfdnBfaW5kZXgoY3B1KTsKPiA+ICsKPiA+ICsg
ICAgICAgIHZjcHVfYmFuayA9IHZjcHUgLyA2NDsKPiA+ICsgICAgICAgIHZjcHVfb2Zmc2V0ID0g
dmNwdSAlIDY0Owo+ID4gKwo+ID4gKyAgICAgICAgX19zZXRfYml0KHZjcHVfb2Zmc2V0LCAmdnBz
ZXQtPmJhbmtfY29udGVudHNbdmNwdV9iYW5rXSk7Cj4gPiArICAgICAgICBfX3NldF9iaXQodmNw
dV9iYW5rLCAmdnBzZXQtPnZhbGlkX2JhbmtfbWFzayk7Cj4gCj4gVGhpcyBhcHByb2FjaCB0byBz
ZXR0aW5nIHRoZSBiaXRzIGluIHRoZSB2YWxpZF9iYW5rX21hc2sgY2F1c2VzIGEgYnVnLgo+IElm
IGFuIGVudGlyZSA2NC1iaXQgd29yZCBpbiB0aGUgYmFua19jb250ZW50cyBhcnJheSBpcyB6ZXJv
IGJlY2F1c2UgdGhlcmUKPiBhcmUgbm8gQ1BVcyBpbiB0aGF0IHJhbmdlLCB0aGUgY29ycmVzcG9u
ZGluZyBiaXQgaW4gdmFsaWRfYmFua19tYXNrIHN0aWxsCj4gbXVzdCBiZSBzZXQgdG8gdGVsbCBI
eXBlci1WIHRoYXQgdGhlIDY0LWJpdCB3b3JkIGlzIHByZXNlbnQgaW4gdGhlIGFycmF5Cj4gYW5k
IHNob3VsZCBiZSBwcm9jZXNzZWQsIGV2ZW4gdGhvdWdoIHRoZSBjb250ZW50IGlzIHplcm8uICBB
IHplcm8gYml0Cj4gaW4gdmFsaWRfYmFua19tYXNrIGluZGljYXRlcyB0aGF0IHRoZSBjb3JyZXNw
b25kaW5nIDY0LWJpdCB3b3JkIGluIHRoZQo+IGFycmF5IGlzIG5vdCBwcmVzZW50LCBhbmQgZXZl
cnkgNjQtYml0IHdvcmQgYWJvdmUgaXQgaGFzIGJlZW4gc2hpZnRlZCBkb3duLgo+IFRoYXQncyB3
aHkgdGhlIHNpbWlsYXIgTGludXggZnVuY3Rpb24gc2V0cyB2YWxpZF9iYW5rX21hc2sgdGhlIHdh
eSB0aGF0Cj4gaXQgZG9lcy4KCk9oLCBpbnRlcmVzdGluZy4gVExGUyBpc24ndCBleHBsaWNpdCBh
Ym91dCB0aGlzICJzaGlmdC1kb3duIiBwcm9wZXJ0eS4gSQp0aG91Z2h0IGl0IHByZXNlbnRlZCB0
aGUgZXhhbXBsZSBhcyBhIGNvbXBhY3QgYXJyYXkgYmVjYXVzZSB0aGV5IHdhbnRlZAp0byBub3Qg
aW5zZXJ0IGRvemVucyBvZiB6ZXJvcy4KCkkgd2lsbCBmaXggdGhpcyBpbiB0aGUgbmV4dCB2ZXJz
aW9uLgoKV2VpLgoKPiAKPiBNaWNoYWVsCj4gCj4gPiArCj4gPiArICAgICAgICBpZiAoIHZjcHVf
YmFuayA+PSBuciApCj4gPiArICAgICAgICAgICAgbnIgPSB2Y3B1X2JhbmsgKyAxOwo+ID4gKyAg
ICB9Cj4gPiArCj4gPiArICAgIHJldHVybiBucjsKPiA+ICt9Cj4gPiArCj4gPiArLyoKPiA+ICsg
KiBMb2NhbCB2YXJpYWJsZXM6Cj4gPiArICogbW9kZTogQwo+ID4gKyAqIGMtZmlsZS1zdHlsZTog
IkJTRCIKPiA+ICsgKiBjLWJhc2ljLW9mZnNldDogNAo+ID4gKyAqIHRhYi13aWR0aDogNAo+ID4g
KyAqIGluZGVudC10YWJzLW1vZGU6IG5pbAo+ID4gKyAqIEVuZDoKPiA+ICsgKi8KPiA+IC0tCj4g
PiAyLjIwLjEKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:27:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:27:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j405d-0003D6-PV; Tue, 18 Feb 2020 10:26:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j405c-0003D1-Ob
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:26:52 +0000
X-Inumbo-ID: 2d13be48-5239-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d13be48-5239-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 10:26:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582021612;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=SwHXpMQryYR96+zqoh77dvz0FfrJWJTwVpqoQHSXt0A=;
 b=LAZHSuwb/UJY/I2x86uyVklqf2KVWB09uHcWFmPvqVStNMZ6rLHnifAJ
 AiKHA8Gziq3OW8Mh7IPr1w/0q8gh3oSoLzrw9TJ4NFKvE2cinu4oTWEHH
 MUGtPn6c4KNamuroe5s2QC7H6xicRQ52L+/xU9en6Ev23MkZlIuc7yvTr o=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ah+2ZeTx6m4jH+O3XQSuwsgFWeiFsNUctKPBXrBaZmNW4nk7SzmZq/BUetjGbyoWXTkFp86aG1
 mq8lAUGCpzdGLc5EnAPqkZfjqWlCiO/5UFThMIDOg7v81I/NYJSJdF00LPuGn8lUhS5aJfZgBl
 luUQ3GO5rvUd/z4/qjX94sIilQcN2zXn0rWG5ebavQXuS0yuv2zaaeO1/TUTyYj86+JkGLhRep
 uS1GRjsCq09VVUUo7+Al7aVWU/ezKbWdxXNaY8FWzsRiYfDXMMrkp8GeqA6nU4u9LnoNDvCBMJ
 72o=
X-SBRS: 2.7
X-MesageID: 12612778
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12612778"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, Roger Pau Monne
 <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <acbbb801-7181-b1c4-0473-7262024d9978@citrix.com>
Date: Tue, 18 Feb 2020 10:26:46 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 0/6] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAwNzo0MCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxNy4wMi4yMCAx
OTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+PiBIZWxsbywKPj4KPj4gQ29tbWl0Ogo+Pgo+
PiA1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1Cj4+IHg4Ni9zbXA6IHVz
ZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3NzaWJsZQo+Pgo+PiBJ
bnRyb2R1Y2VkIGEgYm9ndXMgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggY3B1bWFzazogaXQgd2FzIHVz
ZWQgaW4gYQo+PiBmdW5jdGlvbiB0aGF0IGNvdWxkIGJlIGNhbGxlZCBmcm9tIGludGVycnVwdCBj
b250ZXh0LCBhbmQgaGVuY2UgdXNpbmcKPj4gdGhlIHNjcmF0Y2ggY3B1bWFzayB0aGVyZSBpcyBu
b3Qgc2FmZS4gUGF0Y2ggIzUgaXMgYSBmaXggZm9yIHRoYXQgdXNhZ2UsCj4+IHRvZ2V0aGVyIHdp
dGggYWxzbyBwcmV2ZW50aW5nIHRoZSB1c2FnZSBvZiBhbnkgcGVyLUNQVSB2YXJpYWJsZXMgd2hl
bgo+PiBzZW5kX0lQSV9tYXNrIGlzIGNhbGxlZCBmcm9tICNNQyBvciAjTk1JIGNvbnRleHQuIFBy
ZXZpb3VzIHBhdGNoZXMgYXJlCj4+IHByZXBhcmF0b3J5IGNoYW5nZXMuCj4+Cj4+IFBhdGNoICM2
IGFkZHMgc29tZSBkZWJ1ZyBpbmZyYXN0cnVjdHVyZSB0byBtYWtlIHN1cmUgdGhlIHNjcmF0Y2gg
Y3B1bWFzawo+PiBpcyB1c2VkIGluIHRoZSByaWdodCBjb250ZXh0LCBhbmQgaGVuY2Ugc2hvdWxk
IHByZXZlbnQgZnVydGhlciBtaXNzdXNlcy4KPgo+IEkgd29uZGVyIHdoZXRoZXIgaXQgd291bGRu
J3QgYmUgYmV0dGVyIHRvIGhhdmUgYSBjb21tb24gcGVyY3B1IHNjcmF0Y2gKPiBjcHVtYXNrIGhh
bmRsaW5nIGluc3RlYWQgb2YgaW50cm9kdWNpbmcgbG9jYWwgb25lcyBhbGwgb3ZlciB0aGUKPiBo
eXBlcnZpc29yLgo+Cj4gU28gYmFzaWNhbGx5IGFuIGFycmF5IG9mIHBlcmNwdSBjcHVtYXNrcyBh
bGxvY2F0ZWQgd2hlbiBicmluZ2luZyB1cCBhCj4gY3B1ICh0aGlzIHNwYXJlcyBtZW1vcnkgYXMg
dGhlIG1hc2tzIHdvdWxkbid0IG5lZWQgdG8gY292ZXIgTlJfQ1BVUwo+IGNwdXMpLCBhIHBlcmNw
dSBjb3VudGVyIG9mIHRoZSBuZXh0IGZyZWUgaW5kZXggYW5kIGdldF8gYW5kIHB1dF8KPiBmdW5j
dGlvbnMgYWN0aW5nIGluIGEgbGlmbyBtYW5uZXIuCj4KPiBUaGlzIHdvdWxkIGhlbHAgcmVtb3Zp
bmcgYWxsIHRoZSBzdGlsbCBleGlzdGluZyBjcHVtYXNrcyBvbiB0aGUgc3RhY2sKPiBhbmQgYW55
IGlsbGVnYWwgbmVzdGluZyB3b3VsZCBiZSBhdm9pZGVkLiBUaGUgb25seSByZW1haW5pbmcgcXVl
c3Rpb24KPiB3b3VsZCBiZSB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkuCj4KPiBUaG91Z2h0cz8KCkkg
bGlrZSB0aGUgYXBwcm9hY2gsIGJ1dCB0aGVyZSBpcyBhIG1ham9yIGNhdmVhdC4KCkl0IGlzIGNl
cnRhaW5seSBwcm9ibGVtYXRpYyB0aGF0IHdlIGhhdmUgYm90aCBjcHVtYXNrX3NjcmF0Y2ggYW5k
CnNjcmF0Y2hfY3B1bWFzayB3aXRoIGhhdmUgZGlmZmVyZW50IHJ1bGVzIGZvciBob3cgdG8gdXNl
IHNhZmVseSwgYW5kIG5vdwp3ZSdyZSBnYWluaW5nIGN1c3RvbSBsb2dpYyB0byBmaXggdXAgdGhl
IHJlY3Vyc2l2ZSBzYWZldHkgb2Ygb25lIG9mIHRoZW0uCgpUaGF0IHNhaWQsIEknbSBwcmV0dHkg
c3VyZSBpdCB3aWxsIGJlIHg4NiBzcGVjaWZpYywgYmVjYXVzZSB0aGUgc2FmZXR5Cm9mIHRoaXMg
aXMgdGllZCB0byB1c2luZyBwZXItcGNwdSBzdGFja3MgcmF0aGVyIHRoYW4gcGVyLXZjcHUgc3Rh
Y2tzLsKgClRoZSBvbmx5IHJlYXNvbiB0aGUgc2NoZWR1bGVyIGNwdW1hc2tzIGFyZSBzYWZlIGZv
ciB1c2Ugb24gQVJNIGlzCmJlY2F1c2UgdGhlIHNjaGVkdWxlciBjb2RlIHdoaWNoIHVzZXMgdGhl
bSBkb2Vzbid0IGNhbGwgc2NoZWR1bGUoKSBpbgp0aGUgbWlkZGxlIG9mIHVzZS4KCkFzIGEgY29u
c2VxdWVuY2UsIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBpbmZyYXN0cnVjdHVyZSB3aGljaCB3b3Vs
ZCBiZQpzYWZlIGZvciBjb21tb24gY29kZSB0byB1c2UuCgp+QW5kcmV3CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:40:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40IS-0004tp-8Z; Tue, 18 Feb 2020 10:40:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j40IR-0004tg-Ne
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:40:07 +0000
X-Inumbo-ID: 07158b84-523b-11ea-814b-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07158b84-523b-11ea-814b-12813bfff9fa;
 Tue, 18 Feb 2020 10:40:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582022406;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=LmxuARDso/oWBGCpbeGflHaghyplKRo2JjxIFIqrptY=;
 b=he9NqNtlcZerajv01UsBzjTZGSfY0oeAz+9kIbLpSVJMc/vHFthceKce
 1DzOzj1D9KCocpIKCoQQTjm5kZjn1UOnhby/Bqt8Y/xfTJ+WmieOkkQ1m
 G/1s/YXSJzZX7ucxSIef/WO0rVi5lFLNS/mnYHuo9DJT85t5Birk2MJxd U=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JdSxOj/M7kVVoMOBSxdvuBuLvnsdUP6FY1uY3p7ZW0XVvspbhqgSB+NSEpowsmhic2DsFurDjq
 5w6F9hEw6SF+zp4/6v+9BlAq7y1taOW90B5hgv8B1DJv/J6Ct5BsasNR1c57vxuJUL2Y/2lt1Q
 HixBBQIYldcpFvzvmfdrYVXXOu6PPCL38lot/VxdyXb9ug7OxNTPKVPWxmdh4zZezzYLkOqyYN
 FTqsL/DWc8tEyX5ysQ9+6eiuop/T32jAqlO4jrts0054QZ+Ru36Gtv1C8viEVMb7PD+Q9D6iFY
 BWE=
X-SBRS: 2.7
X-MesageID: 13041699
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13041699"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-5-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <49a2df52-27fc-c6f2-f28c-03e913fb0331@citrix.com>
Date: Tue, 18 Feb 2020 10:40:02 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200217184324.73762-5-roger.pau@citrix.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: track when in #NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFkZCBoZWxwZXJz
IHRvIHRyYWNrIHdoZW4gcnVubmluZyBpbiAjTUMgY29udGV4dC4gVGhpcyBpcyBtb2RlbGVkCj4g
YWZ0ZXIgdGhlIGluX2lycSBoZWxwZXJzLCBidXQgZG9lcyBub3Qgc3VwcG9ydCByZWVudHJ5Lgo+
Cj4gTm90ZSB0aGF0IHRoZXJlIGFyZSBubyB1c2VycyBvZiBpbl9tYygpIGludHJvZHVjZWQgYnkg
dGhlIGNoYW5nZSwKPiBmdXJ0aGVyIHVzZXJzIHdpbGwgYmUgYWRkZWQgYnkgZm9sbG93dXAgY2hh
bmdlcy4KPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgoKWW91IHByb2JhYmx5IG1lYW4gcy9tYy9ubWkvIHRocm91Z2hvdXQgdGhlIGNvbW1p
dCBtZXNzYWdlLCBidXQgSSdtCmFmcmFpZCB0aGVzZSBhcmUgcmF0aGVyIHByb2JsZW1hdGljLgoK
Tk1JcyBjYW4gYmUgcmVjdXJzaXZlbHkgZW50ZXJlZCwgZXNwZWNpYWxseSBvbiBjb3JuZXIgY2Fz
ZXMgaW4gdGhlIGNyYXNoCnBhdGguwqAgQXNzZXJ0aW5nIHRoYXQgdGhlIGNyYXNoIHBhdGggaXMg
bm90IHJlY3Vyc2l2ZSBjYW4gbGVhZCB0byBuZXZlcgplbnRlcmluZyB0aGUgY3Jhc2gga2VybmVs
LgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:40:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:40:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40It-0004vZ-J1; Tue, 18 Feb 2020 10:40:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=cz2h=4G=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j40Is-0004vP-75
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:40:34 +0000
X-Inumbo-ID: 1728dcc4-523b-11ea-814b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1728dcc4-523b-11ea-814b-12813bfff9fa;
 Tue, 18 Feb 2020 10:40:33 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j40Iq-0001NI-MK; Tue, 18 Feb 2020 10:40:32 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j40Iq-0004Op-CG; Tue, 18 Feb 2020 10:40:32 +0000
Date: Tue, 18 Feb 2020 10:40:29 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200218104029.mhrc546yszqvu3io@debian>
References: <20200217135517.5826-1-liuwe@microsoft.com>
 <20200217135517.5826-4-liuwe@microsoft.com>
 <20200217173412.GM4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200217173412.GM4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMDY6MzQ6MTJQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAwMTo1NToxN1BNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gSW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9u
IEh5cGVyLVYuIEl0IHRha2VzIGFkdmFudGFnZQo+ID4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+
ID4gCj4gPiAgKiBIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1QKPiA+ICAqIEhWQ0FM
TF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVF9FWAo+ID4gICogSFZDQUxMX0ZMVVNIX1ZJUlRV
QUxfQUREUkVTU19TUEFDRQo+ID4gICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19TUEFD
RV9FWAo+ID4gCj4gPiBQaWNrIHRoZSBtb3N0IGVmZmljaWVudCBoeXBlcmNhbGxzIGF2YWlsYWJs
ZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4K
PiAKPiBKdXN0IHR3byBjb21tZW50cyBiZWxvdy4KPiAKPiA+IC0tLQo+ID4gdjM6Cj4gPiAxLiBB
ZGRyZXNzIG1vcmUgY29tbWVudHMuCj4gPiAyLiBGaXggdXNhZ2Ugb2YgbWF4X3ZwX2luZGV4Lgo+
ID4gMy4gVXNlIHRoZSBmaWxsX2d2YV9saXN0IGFsZ29yaXRobSBmcm9tIExpbnV4Lgo+ID4gCj4g
PiB2MjoKPiA+IDEuIEFkZHJlc3MgUm9nZXIgYW5kIEphbidzIGNvbW1lbnRzIHJlIHR5cGVzIGV0
Yy4KPiA+IDIuIEZpeCBwb2ludGVyIGFyaXRobWV0aWMuCj4gPiAzLiBNaXNjIGltcHJvdmVtZW50
IHRvIGNvZGUuCj4gPiAtLS0KPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxl
ICB8ICAgMSArCj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgIDkg
KysKPiA+ICB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jICAgICB8IDE3MyArKysrKysr
KysrKysrKysrKysrKysrKysrKystCj4gPiAgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGls
LmMgICAgfCAgNzQgKysrKysrKysrKysrCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAyNTYgaW5zZXJ0
aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYwo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZp
bGUKPiA+IGluZGV4IDE4OTAyYzMzZTkuLjBlMzk0MTA5NjggMTAwNjQ0Cj4gPiAtLS0gYS94ZW4v
YXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L01ha2VmaWxlCj4gPiBAQCAtMSwyICsxLDMgQEAKPiA+ICBvYmoteSArPSBoeXBl
cnYubwo+ID4gIG9iai15ICs9IHRsYi5vCj4gPiArb2JqLXkgKz0gdXRpbC5vCj4gPiBkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggYi94ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+ID4gaW5kZXggNTA5YmVkYWFmYS4uNzlhNzc5MzBhMCAx
MDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oCj4gPiAr
KysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3ByaXZhdGUuaAo+ID4gQEAgLTI0LDEyICsy
NCwyMSBAQAo+ID4gIAo+ID4gICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+ID4gICNpbmNsdWRl
IDx4ZW4vcGVyY3B1Lmg+Cj4gPiArI2luY2x1ZGUgPHhlbi90eXBlcy5oPgo+IAo+IERvIHlvdSBz
dGlsbCBuZWVkIHRvIGluY2x1ZGUgdHlwZXMuaD8KPiAKCk5vdCBhbnltb3JlLgoKPiBOb25lIG9m
IHRoZSBhZGRpdGlvbnMgdG8gdGhpcyBoZWFkZXIgZG9uZSBpbiB0aGlzIHBhdGNoIHNlZW1zIHRv
Cj4gcmVxdWlyZSBpdCBBRkFJQ1QuCj4gCj4gPiAgCj4gPiAgREVDTEFSRV9QRVJfQ1BVKHZvaWQg
KiwgaHZfaW5wdXRfcGFnZSk7Cj4gPiAgREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwgaHZfdnBfYXNz
aXN0KTsKPiA+ICBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBodl92cF9pbmRleCk7Cj4g
PiAgCj4gPiArc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgaHZfdnBfaW5kZXgodW5zaWduZWQg
aW50IGNwdSkKPiA+ICt7Cj4gPiArICAgIHJldHVybiBwZXJfY3B1KGh2X3ZwX2luZGV4LCBjcHUp
Owo+ID4gK30KPiA+ICsKPiA+ICBpbnQgaHlwZXJ2X2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3Qg
Km1hc2ssIGNvbnN0IHZvaWQgKnZhLAo+ID4gICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVk
IGludCBmbGFncyk7Cj4gPiAgCj4gPiArLyogUmV0dXJucyBudW1iZXIgb2YgYmFua3MsIC1ldiBp
ZiBlcnJvciAqLwo+ID4gK2ludCBjcHVtYXNrX3RvX3Zwc2V0KHN0cnVjdCBodl92cHNldCAqdnBz
ZXQsIGNvbnN0IGNwdW1hc2tfdCAqbWFzayk7Cj4gPiArCj4gPiAgI2VuZGlmIC8qIF9fWEVOX0hZ
UEVSVl9QUklWSUFURV9IX18gICovCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi90bGIuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKPiA+IGluZGV4
IDQ4ZjUyNzIyOWUuLjhjZDFjNmYwZWQgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvZ3Vl
c3QvaHlwZXJ2L3RsYi5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5j
Cj4gPiBAQCAtMTksMTcgKzE5LDE4OCBAQAo+ID4gICAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNy
b3NvZnQuCj4gPiAgICovCj4gPiAgCj4gPiArI2luY2x1ZGUgPHhlbi9jcHUuaD4KPiA+ICAjaW5j
bHVkZSA8eGVuL2NwdW1hc2suaD4KPiA+ICAjaW5jbHVkZSA8eGVuL2Vycm5vLmg+Cj4gPiAgCj4g
PiArI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYuaD4KPiA+ICsjaW5jbHVkZSA8YXNtL2d1ZXN0
L2h5cGVydi1oY2FsbC5oPgo+ID4gKyNpbmNsdWRlIDxhc20vZ3Vlc3QvaHlwZXJ2LXRsZnMuaD4K
PiA+ICsKPiA+ICAjaW5jbHVkZSAicHJpdmF0ZS5oIgo+ID4gIAo+ID4gKy8qCj4gPiArICogSXQg
aXMgcG9zc2libGUgdG8gZW5jb2RlIHVwIHRvIDQwOTYgcGFnZXMgdXNpbmcgdGhlIGxvd2VyIDEy
IGJpdHMKPiA+ICsgKiBpbiBhbiBlbGVtZW50IG9mIGd2YV9saXN0Cj4gPiArICovCj4gPiArI2Rl
ZmluZSBIVl9UTEJfRkxVU0hfVU5JVCAoNDA5NiAqIFBBR0VfU0laRSkKPiA+ICsKPiA+ICtzdGF0
aWMgdW5zaWduZWQgaW50IGZpbGxfZ3ZhX2xpc3QodWludDY0X3QgKmd2YV9saXN0LCBjb25zdCB2
b2lkICp2YSwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IG9yZGVyKQo+ID4gK3sKPiA+ICsgICAgdW5zaWduZWQgbG9uZyBjdXIgPSAodW5zaWduZWQg
bG9uZyl2YTsKPiA+ICsgICAgLyogZW5kIGlzIDEgcGFzdCB0aGUgcmFuZ2UgdG8gYmUgZmx1c2hl
ZCAqLwo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGVuZCA9IGN1ciArIChQQUdFX1NJWkUgPDwgb3Jk
ZXIpOwo+ID4gKyAgICB1bnNpZ25lZCBpbnQgbiA9IDA7Cj4gPiArCj4gPiArICAgIGRvIHsKPiA+
ICsgICAgICAgIHVuc2lnbmVkIGxvbmcgZGlmZiA9IGVuZCAtIGN1cjsKPiA+ICsKPiA+ICsgICAg
ICAgIGd2YV9saXN0W25dID0gY3VyICYgUEFHRV9NQVNLOwo+ID4gKwo+ID4gKyAgICAgICAgLyoK
PiA+ICsgICAgICAgICAqIFVzZSBsb3dlciAxMiBiaXRzIHRvIGVuY29kZSB0aGUgbnVtYmVyIG9m
IGFkZGl0aW9uYWwgcGFnZXMKPiA+ICsgICAgICAgICAqIHRvIGZsdXNoCj4gPiArICAgICAgICAg
Ki8KPiA+ICsgICAgICAgIGlmICggZGlmZiA+PSBIVl9UTEJfRkxVU0hfVU5JVCApCj4gPiArICAg
ICAgICB7Cj4gPiArICAgICAgICAgICAgZ3ZhX2xpc3Rbbl0gfD0gflBBR0VfTUFTSzsKPiA+ICsg
ICAgICAgICAgICBjdXIgKz0gSFZfVExCX0ZMVVNIX1VOSVQ7Cj4gPiArICAgICAgICB9Cj4gPiAr
ICAgICAgICBlbHNlCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgZ3ZhX2xpc3Rbbl0g
fD0gKGRpZmYgLSAxKSA+PiBQQUdFX1NISUZUOwo+ID4gKyAgICAgICAgICAgIGN1ciA9IGVuZDsK
PiA+ICsgICAgICAgIH0KPiA+ICsKPiA+ICsgICAgICAgIG4rKzsKPiA+ICsgICAgfSB3aGlsZSAo
IGN1ciA8IGVuZCApOwo+ID4gKwo+ID4gKyAgICByZXR1cm4gbjsKPiA+ICt9Cj4gPiArCj4gPiAr
c3RhdGljIHVpbnQ2NF90IGZsdXNoX3RsYl9leChjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0
IHZvaWQgKnZhLAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50
IGZsYWdzKQo+ID4gK3sKPiA+ICsgICAgc3RydWN0IGh2X3RsYl9mbHVzaF9leCAqZmx1c2ggPSB0
aGlzX2NwdShodl9pbnB1dF9wYWdlKTsKPiA+ICsgICAgaW50IG5yX2JhbmtzOwo+ID4gKyAgICB1
bnNpZ25lZCBpbnQgbWF4X2d2YXMsIG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOwo+
ID4gKyAgICB1aW50NjRfdCAqZ3ZhX2xpc3Q7Cj4gPiArCj4gPiArICAgIGlmICggIWZsdXNoIHx8
IGxvY2FsX2lycV9pc19lbmFibGVkKCkgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBBU1NFUlRf
VU5SRUFDSEFCTEUoKTsKPiA+ICsgICAgICAgIHJldHVybiB+MFVMTDsKPiA+ICsgICAgfQo+ID4g
Kwo+ID4gKyAgICBpZiAoICEobXNfaHlwZXJ2LmhpbnRzICYgSFZfWDY0X0VYX1BST0NFU1NPUl9N
QVNLU19SRUNPTU1FTkRFRCkgKQo+ID4gKyAgICAgICAgcmV0dXJuIH4wVUxMOwo+ID4gKwo+ID4g
KyAgICBmbHVzaC0+YWRkcmVzc19zcGFjZSA9IDA7Cj4gPiArICAgIGZsdXNoLT5mbGFncyA9IEhW
X0ZMVVNIX0FMTF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VTOwo+ID4gKyAgICBpZiAoICEoZmxhZ3Mg
JiBGTFVTSF9UTEJfR0xPQkFMKSApCj4gPiArICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxV
U0hfTk9OX0dMT0JBTF9NQVBQSU5HU19PTkxZOwo+ID4gKwo+ID4gKyAgICBucl9iYW5rcyA9IGNw
dW1hc2tfdG9fdnBzZXQoJmZsdXNoLT5odl92cF9zZXQsIG1hc2spOwo+ID4gKyAgICBpZiAoIG5y
X2JhbmtzIDwgMCApCj4gPiArICAgICAgICByZXR1cm4gfjBVTEw7Cj4gPiArCj4gPiArICAgIG1h
eF9ndmFzID0KPiA+ICsgICAgICAgIChQQUdFX1NJWkUgLSBzaXplb2YoKmZsdXNoKSAtIG5yX2Jh
bmtzICoKPiA+ICsgICAgICAgICBzaXplb2YoZmx1c2gtPmh2X3ZwX3NldC5iYW5rX2NvbnRlbnRz
WzBdKSkgLwo+ID4gKyAgICAgICAgc2l6ZW9mKHVpbnQ2NF90KTsgICAgICAgLyogZ3ZhIGlzIHJl
cHJlc2VudGVkIGFzIHVpbnQ2NF90ICovCj4gPiArCj4gPiArICAgIC8qCj4gPiArICAgICAqIEZs
dXNoIHRoZSBlbnRpcmUgYWRkcmVzcyBzcGFjZSBpZiB2YSBpcyBOVUxMIG9yIGlmIHRoZXJlIGlz
IG5vdAo+ID4gKyAgICAgKiBlbm91Z2ggc3BhY2UgZm9yIGd2YV9saXN0Lgo+ID4gKyAgICAgKi8K
PiA+ICsgICAgaWYgKCAhdmEgfHwgKFBBR0VfU0laRSA8PCBvcmRlcikgLyBIVl9UTEJfRkxVU0hf
VU5JVCA+IG1heF9ndmFzICkKPiA+ICsgICAgICAgIHJldHVybiBodl9kb19yZXBfaHlwZXJjYWxs
KEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VfRVgsIDAsCj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBucl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCks
IDApOwo+ID4gKwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBUaGUgY2FsY3VsYXRpb24gb2YgZ3Zh
X2xpc3QgYWRkcmVzcyByZXF1aXJlcyB0aGUgc3RydWN0dXJlIHRvCj4gPiArICAgICAqIGJlIDY0
IGJpdHMgYWxpZ25lZC4KPiA+ICsgICAgICovCj4gPiArICAgIEJVSUxEX0JVR19PTihzaXplb2Yo
KmZsdXNoKSAlIHNpemVvZih1aW50NjRfdCkpOwo+ID4gKyAgICBndmFfbGlzdCA9ICh1aW50NjRf
dCAqKWZsdXNoICsgc2l6ZW9mKCpmbHVzaCkgLyBzaXplb2YodWludDY0X3QpICsgbnJfYmFua3M7
Cj4gPiArCj4gPiArICAgIHJldHVybiBodl9kb19yZXBfaHlwZXJjYWxsKEhWQ0FMTF9GTFVTSF9W
SVJUVUFMX0FERFJFU1NfTElTVF9FWCwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmlsbF9ndmFfbGlzdChndmFfbGlzdCwgdmEsIG9yZGVyKSwKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbnJfYmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKPiA+
ICt9Cj4gPiArCj4gPiArLyogTWF4aW11bSBudW1iZXIgb2YgZ3ZhcyBmb3IgaHZfdGxiX2ZsdXNo
ICovCj4gPiArI2RlZmluZSBNQVhfR1ZBUyAoKFBBR0VfU0laRSAtIHNpemVvZihzdHJ1Y3QgaHZf
dGxiX2ZsdXNoKSkgLyBzaXplb2YodWludDY0X3QpKQo+ID4gKwo+ID4gIGludCBoeXBlcnZfZmx1
c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKQo+ID4gIHsKPiA+IC0gICAgcmV0dXJu
IC1FT1BOT1RTVVBQOwo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGlycV9mbGFnczsKPiA+ICsgICAg
c3RydWN0IGh2X3RsYl9mbHVzaCAqZmx1c2ggPSB0aGlzX2NwdShodl9pbnB1dF9wYWdlKTsKPiA+
ICsgICAgdW5zaWduZWQgaW50IG9yZGVyID0gZmxhZ3MgJiBGTFVTSF9PUkRFUl9NQVNLOwo+IAo+
IEkgdGhpbmsgeW91IG5lZWQgYSAtIDEgaGVyZSwgYXMgRkxVU0hfT1JERVIoeCkgaXMgZGVmaW5l
ZCBhcyAoKHgpKzEpLgo+IFNvIGlmIGEgdXNlciBoYXMgc3BlY2lmaWVkIG9yZGVyIDAgaGVyZSB5
b3Ugd291bGQgZ2V0IG9yZGVyIDEgaW5zdGVhZC4KPiAKPiB1bnNpZ25lZCBpbnQgb3JkZXIgPSAo
ZmxhZ3MgLSAxKSAmIEZMVVNIX09SREVSX01BU0s7CgpZZXMsIGluZGVlZC4gVGhhdCdzIHdoYXQg
Zmx1c2hfYXJlYV9sb2NhbCBkb2VzLiBJIHdpbGwgZml4IHRoaXMuCgpCVFcsIEkgdGhpbmsgeW91
ciBzZXJpZXMgYWxzbyBuZWVkcyBmaXhpbmcuIFRoZSBwYXRjaCB0aGF0IGludHJvZHVjZWQKaHlw
ZXJ2aXNvcl9mbHVzaF90bGIgaG9vay4gSSB0b29rIHRoZSBzbmlwcGV0IGZyb20gdGhhdCBwYXRj
aCBkaXJlY3RseS4KCj4gCj4gU29ycnkgZm9yIG5vdCBub3RpY2luZyB0aGlzIGVhcmxpZXIuCgpU
aGFua3MgZm9yIG5vdGljaW5nIHRoaXMuIDotKQoKPiAKPiA+ICsgICAgdWludDY0X3QgcmV0Owo+
ID4gKwo+ID4gKyAgICBpZiAoICFmbHVzaCB8fCBjcHVtYXNrX2VtcHR5KG1hc2spICkKPiA+ICsg
ICAgewo+ID4gKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gPiArICAgICAgICByZXR1
cm4gLUVJTlZBTDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBsb2NhbF9pcnFfc2F2ZShpcnFf
ZmxhZ3MpOwo+IAo+IEkgdGhpbmsgeW91IGRpc2FibGUgaW50ZXJydXB0cyBpbiBvcmRlciB0byBw
cmV2ZW50IHJlLWVudGVyaW5nIHRoaXMKPiBmdW5jdGlvbiwgYW5kIGhlbmNlIGF2b2lkIGFuIGlu
dGVycnVwdCBmcm9tIHRyaWdnZXJpbmcgaW4gdGhlIG1pZGRsZQo+IGFuZCBhbHNvIGF0dGVtcHRp
bmcgdG8gZG8gYSBUTEIgZmx1c2ggdXNpbmcgdGhlIHNhbWUgcGVyLUNQVSBpbnB1dAo+IHBhZ2Uu
Cj4gCj4gQXMgcG9pbnRlZCBvdXQgdG8gbWUgYnkgSmFuLCB3ZSBjYW4gYWxzbyBnZXQgI01DIGFu
ZCAjTk1JIHdoaWNoIHdpbGwKPiBzdGlsbCBoYXBwZW4gZGVzcGl0ZSBpbnRlcnJ1cHRzIGJlaW5n
IGRpc2FibGVkLCBhbmQgaGVuY2UgeW91IG1pZ2h0Cj4gd2FudCB0byBhc3NlcnQgdGhhdCB5b3Ug
YXJlIG5vdCBpbiAjTUMgb3IgI05NSSBjb250ZXh0IGJlZm9yZQo+IGFjY2Vzc2luZyB0aGUgcGVy
LUNQVSBodl9pbnB1dF9wYWdlIChvciBlbHNlIGp1c3QgcmV0dXJuIGFuIGVycm9yCj4gYW5kIGF2
b2lkIHVzaW5nIHRoZSBhc3Npc3RlZCBmbHVzaCkuIEkgaGF2ZSBhIHBhdGNoIHRoYXQgd2lsbAo+
IGhvcGVmdWxseSBiZSBhYmxlIHRvIHNpZ25hbCB3aGVuIGluICNNQyBvciAjTk1JIGNvbnRleHQu
Cj4gCgpUaGlzIGZ1bmN0aW9uIHNob3VsZCByZXR1cm4gYW4gZXJyb3IgaW4gdGhhdCBjYXNlLiBJ
dCBpcyBiZXR0ZXIgdG8gZmFsbApiYWNrIHRvIG5hdGl2ZSBwYXRoIHRoYW4gY3Jhc2hpbmcuCgpX
ZWkuCgoKPiBUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:46:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:46:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40OQ-0005HE-Bo; Tue, 18 Feb 2020 10:46:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j40OP-0005H9-Cd
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:46:17 +0000
X-Inumbo-ID: e385e2bc-523b-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e385e2bc-523b-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 10:46:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DE772B135;
 Tue, 18 Feb 2020 10:46:14 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
 <20200218101515.GQ4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <14dcdbac-2337-14aa-768f-90c53d97dec8@suse.com>
Date: Tue, 18 Feb 2020 11:46:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200218101515.GQ4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/6] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAgMTE6MTUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBGZWIg
MTgsIDIwMjAgYXQgMDg6NDA6NThBTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24g
MTcuMDIuMjAgMTk6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+IEhlbGxvLAo+Pj4KPj4+
IENvbW1pdDoKPj4+Cj4+PiA1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1
Cj4+PiB4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4g
cG9zc2libGUKPj4+Cj4+PiBJbnRyb2R1Y2VkIGEgYm9ndXMgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2gg
Y3B1bWFzazogaXQgd2FzIHVzZWQgaW4gYQo+Pj4gZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxs
ZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCj4+PiB0aGUgc2NyYXRj
aCBjcHVtYXNrIHRoZXJlIGlzIG5vdCBzYWZlLiBQYXRjaCAjNSBpcyBhIGZpeCBmb3IgdGhhdCB1
c2FnZSwKPj4+IHRvZ2V0aGVyIHdpdGggYWxzbyBwcmV2ZW50aW5nIHRoZSB1c2FnZSBvZiBhbnkg
cGVyLUNQVSB2YXJpYWJsZXMgd2hlbgo+Pj4gc2VuZF9JUElfbWFzayBpcyBjYWxsZWQgZnJvbSAj
TUMgb3IgI05NSSBjb250ZXh0LiBQcmV2aW91cyBwYXRjaGVzIGFyZQo+Pj4gcHJlcGFyYXRvcnkg
Y2hhbmdlcy4KPj4+Cj4+PiBQYXRjaCAjNiBhZGRzIHNvbWUgZGVidWcgaW5mcmFzdHJ1Y3R1cmUg
dG8gbWFrZSBzdXJlIHRoZSBzY3JhdGNoIGNwdW1hc2sKPj4+IGlzIHVzZWQgaW4gdGhlIHJpZ2h0
IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91bGQgcHJldmVudCBmdXJ0aGVyIG1pc3N1c2VzLgo+Pgo+
PiBJIHdvbmRlciB3aGV0aGVyIGl0IHdvdWxkbid0IGJlIGJldHRlciB0byBoYXZlIGEgY29tbW9u
IHBlcmNwdSBzY3JhdGNoCj4+IGNwdW1hc2sgaGFuZGxpbmcgaW5zdGVhZCBvZiBpbnRyb2R1Y2lu
ZyBsb2NhbCBvbmVzIGFsbCBvdmVyIHRoZQo+PiBoeXBlcnZpc29yLgo+IAo+IEJ1dCB0aGUgc2Ny
YXRjaCBDUFUgbWFzayBhbHJlYWR5IGFjY29tcGxpc2hlcyB0aGlzLCBpdCdzIGEgc2luZ2xlCj4g
cGVyLUNQVSBtYXNrIGFsbG9jYXRlZCB3aGVuIHRoZSBDUFUgaXMgYnJvdWdodCB1cC4KClRoaXMg
b25lLCB5ZXMuIFRoZXJlIGFyZSBvdGhlcnMgd2hpY2ggYXJlIGp1c3QgZGVmaW5lZCBsaWtlOgoK
REVGSU5FX1BFUl9DUFUoY3B1bWFza190LCAuLi4pCgo+PiBTbyBiYXNpY2FsbHkgYW4gYXJyYXkg
b2YgcGVyY3B1IGNwdW1hc2tzIGFsbG9jYXRlZCB3aGVuIGJyaW5naW5nIHVwIGEKPj4gY3B1ICh0
aGlzIHNwYXJlcyBtZW1vcnkgYXMgdGhlIG1hc2tzIHdvdWxkbid0IG5lZWQgdG8gY292ZXIgTlJf
Q1BVUwo+PiBjcHVzKSwgYSBwZXJjcHUgY291bnRlciBvZiB0aGUgbmV4dCBmcmVlIGluZGV4IGFu
ZCBnZXRfIGFuZCBwdXRfCj4+IGZ1bmN0aW9ucyBhY3RpbmcgaW4gYSBsaWZvIG1hbm5lci4KPiAK
PiBTaXppbmcgdGhpcyBhcnJheSB3b3VsZCBiZSBjb21wbGljYXRlZCBJTU8sIGFuZCBpdCdzIHBv
c3NpYmxlIHRoYXQgYQo+IGZhaWx1cmUgdG8gZ2V0IGEgbWFzayBpbiBjZXJ0YWluIHBsYWNlcyBj
b3VsZCBsZWFkIHRvIGEgcGFuaWMuCgpUaGUgcXVlc3Rpb24gaXMgd2hldGhlciBhIHNpbGVudCBk
b3VibGUgdXNhZ2UgaXMgYmV0dGVyICh3aGljaCB5b3VyCnNlcmllcyBpcyBhbHJlYWR5IGFkZHJl
c3NpbmcgYXQgbGVhc3QgZm9yIHRoZSBzY3JhdGNoIGNwdW1hc2spLgoKPj4gVGhpcyB3b3VsZCBo
ZWxwIHJlbW92aW5nIGFsbCB0aGUgc3RpbGwgZXhpc3RpbmcgY3B1bWFza3Mgb24gdGhlIHN0YWNr
Cj4+IGFuZCBhbnkgaWxsZWdhbCBuZXN0aW5nIHdvdWxkIGJlIGF2b2lkZWQuIFRoZSBvbmx5IHJl
bWFpbmluZyBxdWVzdGlvbgo+PiB3b3VsZCBiZSB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkuCj4+Cj4+
IFRob3VnaHRzPwo+IAo+IEknbSBtb3N0bHkgd29ycmllZCBhYm91dCB0aGUgc2l6ZSBvZiBzdWNo
IHN0YWNrLCBzaW5jZSB3ZSB3b3VsZCB0aGVuCj4gYWxsb3cgbmVzdGVkIGNhbGxzIHRvIHRoZSBn
ZXRfIGNwdW1hc2sgaGVscGVyLiBBbHNvIEknbSBub3Qgc3VyZQo+IHdoZXRoZXIgd2Ugc2hvdWxk
IHByZXZlbnQgdGhlIHVzYWdlIGluIGludGVycnVwdCBjb250ZXh0IHRoZW4sIGluCj4gb3JkZXIg
dG8gdHJ5IHRvIGxpbWl0IHRoZSBuZXN0aW5nIGFzIG11Y2ggYXMgcG9zc2libGUuCgpObywgZXhj
bHVkaW5nIGludGVycnVwdCBjb250ZXh0IHdvdWxkIGFkZCB0aGUgbmVlZCBmb3Igc3BlY2lhbApw
dXJwb3NlIG1hc2tzIGFnYWluLgoKPiBJIHRoaW5rIHRoaXMgc2VyaWVzIGlzIGEgbW92ZSBpbiB0
aGUgcmlnaHQgZGlyZWN0aW9uLCBhbmQgd2UgY2FuIGFkZAo+IHRoZSBwZXItQ1BVIHN0YWNrIGFm
dGVyd2FyZHMgKGFzIHRoZSBnZXRfL3B1dF8gaGVscGVycyB3aWxsIGFscmVhZHkgYmUKPiB0aGVy
ZSkuCgpZZXMsIEkgY29tcGxldGVseSBhZ3JlZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:53:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:53:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40Vk-00069P-Ad; Tue, 18 Feb 2020 10:53:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j40Vi-00069K-Vd
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:53:51 +0000
X-Inumbo-ID: f1d718c6-523c-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f1d718c6-523c-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 10:53:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582023229;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=6icNyj3T8rcQCU2JOE5WxqQYwwb0lehF3aEb5evJoes=;
 b=Ak7bFxPVpbSsHnPyjh8YK0SuXxo8yXCI1m0oT1/dzJhIgB5crLHkczY+
 Ezg1q+trcGhgj3nOXxVieGDPmzjEOH7Pgezmk5gjpEsfGLBQofq/5gVqV
 h/bhYCO+TOiZTyXj8Ewg4tO/CEsFeXYhc3lnDThrdCI+8AhINNJc5qcf6 E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: c25SutkA5HwTz4EuSyj1ZsmW5obRCgA3knjToKTZjUTWfVRpsMEod7pJS58NgmqWVmgT8YjTuI
 2OzrQKFs1lgheTEGTH7IZ87QQJTimIo5Kfne+tKGuVWFlSV3NsjuJ6WFsPU3VYHAtDcZsavkMO
 WWRc1CpGYbmAbkBQTtlGAzewwLX0QxMWbZQP/zAVECQ56tPtPisxg9X6NlEsld8akrar2jafGD
 siHAKYSouhJvEuiFI29Sm9gbhPa5SnrtHJeRKAeqHW8buzudsJ6/z6xDtrXBx1WXFwYPAfNNi0
 O4E=
X-SBRS: 2.7
X-MesageID: 12971146
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12971146"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
Date: Tue, 18 Feb 2020 10:53:45 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200217184324.73762-6-roger.pau@citrix.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sander Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcvMDIvMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC02Nyw3ICs2
OCwyMCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRj
dXQsIGludCB2ZWN0b3IsCj4gIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1h
c2ssIGludCB2ZWN0b3IpCj4gIHsKPiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPiAt
ICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4gKyAg
ICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPiArICAg
IHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gKwo+ICsgICAgaWYgKCBpbl9tYygpIHx8IGluX25taSgp
ICkKPiArICAgIHsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFdoZW4gaW4gI01DIG9yICNN
TkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVyLUNQVSBzY3JhdGNoIG1hc2sKPiArICAg
ICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNvIGRvIG5v
dCB1c2UgdGhlIEFQSUMKPiArICAgICAgICAgKiBzaG9ydGhhbmQuCj4gKyAgICAgICAgICovCj4g
KyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2
ZWN0b3IpOwo+ICsgICAgICAgIHJldHVybjsKClRoZSBzZXQgb2YgdGhpbmdzIHlvdSBjYW4gc2Fm
ZWx5IGRvIGluIGFuIE5NSS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwgYW5kCmRvZXMgbm90IGluY2x1
ZGUgc2VuZGluZyBJUElzLsKgIChJbiByZWFsaXR5LCBpZiB5b3UncmUgdXNpbmcgeDJhcGljLCBp
dAppcyBzYWZlIHRvIHNlbmQgYW4gSVBJIGJlY2F1c2UgdGhlcmUgaXMgbm8gcmlzayBvZiBjbG9i
YmVyaW5nIElDUjIKYmVoaW5kIHlvdXIgb3V0ZXIgY29udGV4dCdzIGJhY2spLgoKSG93ZXZlciwg
aWYgd2UgZXNjYWxhdGUgZnJvbSBOTUkvTUNFIGNvbnRleHQgaW50byBjcmFzaCBjb250ZXh0LCB0
aGVuCmFueXRoaW5nIGdvZXMuwqAgSW4gcmVhbGl0eSwgd2Ugb25seSBldmVyIHNlbmQgTk1JcyBm
cm9tIHRoZSBjcmFzaCBwYXRoLAphbmQgdGhhdCBpcyBub3QgcGVybWl0dGVkIHRvIHVzZSBhIHNo
b3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgoKfkFuZHJldwoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 10:54:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 10:54:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40Wf-0006Cu-MD; Tue, 18 Feb 2020 10:54:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j40Wf-0006Cp-87
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:54:49 +0000
X-Inumbo-ID: 14b7667a-523d-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 14b7667a-523d-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 10:54:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A76BCAFC4;
 Tue, 18 Feb 2020 10:54:47 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <cec31639-00ce-8ef1-4a7e-1d85a92b820e@suse.com>
 <acbbb801-7181-b1c4-0473-7262024d9978@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <a3c1e6ed-ccaa-d76f-e54d-caa440e28660@suse.com>
Date: Tue, 18 Feb 2020 11:54:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <acbbb801-7181-b1c4-0473-7262024d9978@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/6] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAgMTE6MjYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMTgvMDIvMjAyMCAw
Nzo0MCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4gT24gMTcuMDIuMjAgMTk6NDMsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPj4+IEhlbGxvLAo+Pj4KPj4+IENvbW1pdDoKPj4+Cj4+PiA1NTAwZDI2
NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1Cj4+PiB4ODYvc21wOiB1c2UgQVBJQyBB
TExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUKPj4+Cj4+PiBJbnRyb2R1
Y2VkIGEgYm9ndXMgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggY3B1bWFzazogaXQgd2FzIHVzZWQgaW4g
YQo+Pj4gZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1cHQgY29udGV4
dCwgYW5kIGhlbmNlIHVzaW5nCj4+PiB0aGUgc2NyYXRjaCBjcHVtYXNrIHRoZXJlIGlzIG5vdCBz
YWZlLiBQYXRjaCAjNSBpcyBhIGZpeCBmb3IgdGhhdCB1c2FnZSwKPj4+IHRvZ2V0aGVyIHdpdGgg
YWxzbyBwcmV2ZW50aW5nIHRoZSB1c2FnZSBvZiBhbnkgcGVyLUNQVSB2YXJpYWJsZXMgd2hlbgo+
Pj4gc2VuZF9JUElfbWFzayBpcyBjYWxsZWQgZnJvbSAjTUMgb3IgI05NSSBjb250ZXh0LiBQcmV2
aW91cyBwYXRjaGVzIGFyZQo+Pj4gcHJlcGFyYXRvcnkgY2hhbmdlcy4KPj4+Cj4+PiBQYXRjaCAj
NiBhZGRzIHNvbWUgZGVidWcgaW5mcmFzdHJ1Y3R1cmUgdG8gbWFrZSBzdXJlIHRoZSBzY3JhdGNo
IGNwdW1hc2sKPj4+IGlzIHVzZWQgaW4gdGhlIHJpZ2h0IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91
bGQgcHJldmVudCBmdXJ0aGVyIG1pc3N1c2VzLgo+Pgo+PiBJIHdvbmRlciB3aGV0aGVyIGl0IHdv
dWxkbid0IGJlIGJldHRlciB0byBoYXZlIGEgY29tbW9uIHBlcmNwdSBzY3JhdGNoCj4+IGNwdW1h
c2sgaGFuZGxpbmcgaW5zdGVhZCBvZiBpbnRyb2R1Y2luZyBsb2NhbCBvbmVzIGFsbCBvdmVyIHRo
ZQo+PiBoeXBlcnZpc29yLgo+Pgo+PiBTbyBiYXNpY2FsbHkgYW4gYXJyYXkgb2YgcGVyY3B1IGNw
dW1hc2tzIGFsbG9jYXRlZCB3aGVuIGJyaW5naW5nIHVwIGEKPj4gY3B1ICh0aGlzIHNwYXJlcyBt
ZW1vcnkgYXMgdGhlIG1hc2tzIHdvdWxkbid0IG5lZWQgdG8gY292ZXIgTlJfQ1BVUwo+PiBjcHVz
KSwgYSBwZXJjcHUgY291bnRlciBvZiB0aGUgbmV4dCBmcmVlIGluZGV4IGFuZCBnZXRfIGFuZCBw
dXRfCj4+IGZ1bmN0aW9ucyBhY3RpbmcgaW4gYSBsaWZvIG1hbm5lci4KPj4KPj4gVGhpcyB3b3Vs
ZCBoZWxwIHJlbW92aW5nIGFsbCB0aGUgc3RpbGwgZXhpc3RpbmcgY3B1bWFza3Mgb24gdGhlIHN0
YWNrCj4+IGFuZCBhbnkgaWxsZWdhbCBuZXN0aW5nIHdvdWxkIGJlIGF2b2lkZWQuIFRoZSBvbmx5
IHJlbWFpbmluZyBxdWVzdGlvbgo+PiB3b3VsZCBiZSB0aGUgc2l6ZSBvZiB0aGUgYXJyYXkuCj4+
Cj4+IFRob3VnaHRzPwo+IAo+IEkgbGlrZSB0aGUgYXBwcm9hY2gsIGJ1dCB0aGVyZSBpcyBhIG1h
am9yIGNhdmVhdC4KPiAKPiBJdCBpcyBjZXJ0YWlubHkgcHJvYmxlbWF0aWMgdGhhdCB3ZSBoYXZl
IGJvdGggY3B1bWFza19zY3JhdGNoIGFuZAo+IHNjcmF0Y2hfY3B1bWFzayB3aXRoIGhhdmUgZGlm
ZmVyZW50IHJ1bGVzIGZvciBob3cgdG8gdXNlIHNhZmVseSwgYW5kIG5vdwo+IHdlJ3JlIGdhaW5p
bmcgY3VzdG9tIGxvZ2ljIHRvIGZpeCB1cCB0aGUgcmVjdXJzaXZlIHNhZmV0eSBvZiBvbmUgb2Yg
dGhlbS4KPiAKPiBUaGF0IHNhaWQsIEknbSBwcmV0dHkgc3VyZSBpdCB3aWxsIGJlIHg4NiBzcGVj
aWZpYywgYmVjYXVzZSB0aGUgc2FmZXR5Cj4gb2YgdGhpcyBpcyB0aWVkIHRvIHVzaW5nIHBlci1w
Y3B1IHN0YWNrcyByYXRoZXIgdGhhbiBwZXItdmNwdSBzdGFja3MuCj4gVGhlIG9ubHkgcmVhc29u
IHRoZSBzY2hlZHVsZXIgY3B1bWFza3MgYXJlIHNhZmUgZm9yIHVzZSBvbiBBUk0gaXMKPiBiZWNh
dXNlIHRoZSBzY2hlZHVsZXIgY29kZSB3aGljaCB1c2VzIHRoZW0gZG9lc24ndCBjYWxsIHNjaGVk
dWxlKCkgaW4KPiB0aGUgbWlkZGxlIG9mIHVzZS4KCk5vLCB0aGUgcmVhc29uIHRoZSBzY2hlZHVs
ZXIgY3B1bWFza3MgYXJlIHNhZmUgaXMgdGhhdCB1c2luZyBvbmUgb2YKdGhvc2UgcmVxdWlyZXMg
dG8gdGFrZSB0aGUgc2NoZWR1bGVyIGxvY2sgb2YgdGhlIGNwdSBoYXZpbmcgdGhlIG1hc2sgaW4K
aXRzIHBlcmNwdSBkYXRhLgoKVGhhdCByZXN0cmljdGlvbiBjb3VsZCBwcm9iYWJseSBiZSBkcm9w
cGVkIGluIGNhc2UgdGhlIHNjaGVkdWxlciB3b3VsZApiZSB1c2luZyB0aGUgY29tbW9uIGluZnJh
c3RydWN0dXJlLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:00:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:00:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40bf-0006SR-9S; Tue, 18 Feb 2020 10:59:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j40be-0006SI-HK
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 10:59:58 +0000
X-Inumbo-ID: cca1db08-523d-11ea-b0fd-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cca1db08-523d-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 10:59:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582023597;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Q1BOVrCShT77daPAnKeJkvFw/ptFHeUU9Htvz+7zi1s=;
 b=MC6hao1ltgJwT1cDh7sUOPqS2CRnNRRNgO24LsHBsNhjYbv7nXwsesqH
 2GY/nRFz2WuscrJBlmAQ0rTLvpq9+r2xEXvGoKfUn/difnXdofYoArrXD
 F8NKofS8RrkwFD1gxkNk4OCRcKGpGCxsFMMeMXJ66qFIjFqQCqBuPx7yE s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MQFNcqgMzS1Mzd4FYo7EwqumUPFB0p3fRbGvt/UAO5ui8Tt0ZjX1UFoyHO4nJ/fYO17kJXHIrr
 Oq19adg8yZdUR41aSizSKKCG4oDWwItG49kOUlWNvaFTv384jMU056Bq59WFAETE8sABRoWNSo
 exdSqXZhMWbaF+wlDjhumoVfxD3f2/Pbtui0OQzQHZiNK3QqNBKiMVXV+QNiIs0pcbQXMJXgmU
 fzWAmAuYFF/+phTXKnZZrEVuVxEUjeMv3Sl2QFAvuL6BvN+LQ2Xq38gxjz4tFaXAzBaEGOhulK
 d+0=
X-SBRS: 2.7
X-MesageID: 12784777
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12784777"
Date: Tue, 18 Feb 2020 11:59:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200218105949.GR4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-5-roger.pau@citrix.com>
 <49a2df52-27fc-c6f2-f28c-03e913fb0331@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <49a2df52-27fc-c6f2-f28c-03e913fb0331@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 4/6] x86: track when in #NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6NDA6MDJBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wMi8yMDIwIDE4OjQzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBB
ZGQgaGVscGVycyB0byB0cmFjayB3aGVuIHJ1bm5pbmcgaW4gI01DIGNvbnRleHQuIFRoaXMgaXMg
bW9kZWxlZAo+ID4gYWZ0ZXIgdGhlIGluX2lycSBoZWxwZXJzLCBidXQgZG9lcyBub3Qgc3VwcG9y
dCByZWVudHJ5Lgo+ID4KPiA+IE5vdGUgdGhhdCB0aGVyZSBhcmUgbm8gdXNlcnMgb2YgaW5fbWMo
KSBpbnRyb2R1Y2VkIGJ5IHRoZSBjaGFuZ2UsCj4gPiBmdXJ0aGVyIHVzZXJzIHdpbGwgYmUgYWRk
ZWQgYnkgZm9sbG93dXAgY2hhbmdlcy4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBZb3UgcHJvYmFibHkgbWVhbiBzL21j
L25taS8gdGhyb3VnaG91dCB0aGUgY29tbWl0IG1lc3NhZ2UsIGJ1dCBJJ20KPiBhZnJhaWQgdGhl
c2UgYXJlIHJhdGhlciBwcm9ibGVtYXRpYy4KCkVyLCB5ZXMsIHNvcnJ5LCBjJnAgZnJvbSB0aGUg
cHJldmlvdXMgY29tbWl0IGFuZCBJIGZhaWxlZCB0byBhZGp1c3QKaXQuCgo+IAo+IE5NSXMgY2Fu
IGJlIHJlY3Vyc2l2ZWx5IGVudGVyZWQsIGVzcGVjaWFsbHkgb24gY29ybmVyIGNhc2VzIGluIHRo
ZSBjcmFzaAo+IHBhdGguwqAgQXNzZXJ0aW5nIHRoYXQgdGhlIGNyYXNoIHBhdGggaXMgbm90IHJl
Y3Vyc2l2ZSBjYW4gbGVhZCB0byBuZXZlcgo+IGVudGVyaW5nIHRoZSBjcmFzaCBrZXJuZWwuCgpJ
cyB0aGlzIHNwZWNpZmljIHRvIGhvdyBYZW4gaGFuZGxlcyAjTk1JPwoKSW50ZWwgU0RNIHN0YXRl
cyB0aGF0ICNOTUkgaXMgbm90IHJlZW50cmFudCwgYXMgZnVydGhlciAjTk1JcyBhcmUKYmxvY2tl
ZCB1bnRpbCB0aGUgZXhlY3V0aW9uIG9mIHRoZSBpcmV0IGluc3RydWN0aW9uOgoKIldoaWxlIGFu
IE5NSSBpbnRlcnJ1cHQgaGFuZGxlciBpcyBleGVjdXRpbmcsIHRoZSBwcm9jZXNzb3IgYmxvY2tz
CmRlbGl2ZXJ5IG9mIHN1YnNlcXVlbnQgTk1JcyB1bnRpbCB0aGUgbmV4dCBleGVjdS0gdGlvbiBv
ZiB0aGUgSVJFVAppbnN0cnVjdGlvbi4gVGhpcyBibG9ja2luZyBvZiBOTUlzIHByZXZlbnRzIG5l
c3RlZCBleGVjdXRpb24gb2YgdGhlCk5NSSBoYW5kbGVyLiBJdCBpcyByZWNvbW1lbmRlZCB0aGF0
IHRoZSBOTUkgaW50ZXJydXB0IGhhbmRsZXIgYmUKYWNjZXNzZWQgdGhyb3VnaCBhbiBpbnRlcnJ1
cHQgZ2F0ZSB0byBkaXNhYmxlIG1hc2thYmxlIGhhcmR3YXJlCmludGVycnVwdHMgKHNlZSBTZWN0
aW9uIDYuOC4xLCDigJxNYXNraW5nIE1hc2thYmxlIEhhcmR3YXJlCkludGVycnVwdHPigJ0pLiIK
CkFGQUlDVCB0aGVyZSdzIG5vIGlyZXQgaW4gZG9fbm1pIHVudGlsIGl0IGhhcyBmaW5pc2hlZCBl
eGVjdXRpb24uCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:10:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:10:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40m8-0007zZ-BN; Tue, 18 Feb 2020 11:10:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j40m7-0007zU-CD
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:10:47 +0000
X-Inumbo-ID: 4fa52086-523f-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4fa52086-523f-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 11:10:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582024246;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=vezPXo+I1XVyEUaJb1GpJmrstgmTGL7P3dAY2VfmFWs=;
 b=WOhBAXWg3suWpeR7uLXSWOkElZv1bYnGwuct0FQTJhcPrMel9MCFhw4X
 fYMmL6d+UYVu+XsyecPJGONEWJmRjudWgmQeYbzF8RwHl8if+Lu7wzRse
 31jZcSWI95jJPhXtGSxzHvraFfOhr3SH9/mNWnEbRPRUJLLZgnXZYSFXX o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CD6y/VqWvLtt6Mus2UzqaHBA/3dGqHCGkM061UOJtRYrYzwUyu26BbsH1PJWzgLG2QF160yrpe
 Vt3FUz2ZAzS1Fl9LA7eSCRYNOtK8LyqEIb7b6HJOcgTsD1ZgSpQDalo/e1M2hOPJI3PefCO75S
 SfwSaOLwa1PokIigF99YTzqWVDpx93Yq5aLRvmqiXKP6Z06oAxkCWVIHiyuKhUEepTFp7PODtL
 G2FgwbddZQgWJCEMqdWsUzStOTAmJ733v97Aiq4TuUDFkODf31YQV+3dTYlMlcpsasFgczR0cC
 Otc=
X-SBRS: 2.7
X-MesageID: 12971829
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12971829"
Date: Tue, 18 Feb 2020 12:10:39 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200218111039.GS4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6NTM6NDVBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxNy8wMi8yMDIwIDE4OjQzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBA
QCAtNjcsNyArNjgsMjAgQEAgc3RhdGljIHZvaWQgc2VuZF9JUElfc2hvcnRjdXQodW5zaWduZWQg
aW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAo+ID4gIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBj
cHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCj4gPiAgewo+ID4gICAgICBib29sIGNwdXNfbG9j
a2VkID0gZmFsc2U7Cj4gPiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFzayk7Cj4gPiArICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNlbmRf
aXBpX2NwdW1hc2spOwo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ID4gKwo+ID4gKyAg
ICBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICAvKgo+
ID4gKyAgICAgICAgICogV2hlbiBpbiAjTUMgb3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNl
IHRoZSBwZXItQ1BVIHNjcmF0Y2ggbWFzawo+ID4gKyAgICAgICAgICogYmVjYXVzZSB3ZSBoYXZl
IG5vIHdheSB0byBhdm9pZCByZWVudHJ5LCBzbyBkbyBub3QgdXNlIHRoZSBBUElDCj4gPiArICAg
ICAgICAgKiBzaG9ydGhhbmQuCj4gPiArICAgICAgICAgKi8KPiA+ICsgICAgICAgIGFsdGVybmF0
aXZlX3ZjYWxsKGdlbmFwaWMuc2VuZF9JUElfbWFzaywgbWFzaywgdmVjdG9yKTsKPiA+ICsgICAg
ICAgIHJldHVybjsKPiAKPiBUaGUgc2V0IG9mIHRoaW5ncyB5b3UgY2FuIHNhZmVseSBkbyBpbiBh
biBOTUkvTUNFIGhhbmRsZXIgaXMgc21hbGwsIGFuZAo+IGRvZXMgbm90IGluY2x1ZGUgc2VuZGlu
ZyBJUElzLsKgIChJbiByZWFsaXR5LCBpZiB5b3UncmUgdXNpbmcgeDJhcGljLCBpdAo+IGlzIHNh
ZmUgdG8gc2VuZCBhbiBJUEkgYmVjYXVzZSB0aGVyZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcg
SUNSMgo+IGJlaGluZCB5b3VyIG91dGVyIGNvbnRleHQncyBiYWNrKS4KPiAKPiBIb3dldmVyLCBp
ZiB3ZSBlc2NhbGF0ZSBmcm9tIE5NSS9NQ0UgY29udGV4dCBpbnRvIGNyYXNoIGNvbnRleHQsIHRo
ZW4KPiBhbnl0aGluZyBnb2VzLsKgIEluIHJlYWxpdHksIHdlIG9ubHkgZXZlciBzZW5kIE5NSXMg
ZnJvbSB0aGUgY3Jhc2ggcGF0aCwKPiBhbmQgdGhhdCBpcyBub3QgcGVybWl0dGVkIHRvIHVzZSBh
IHNob3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgoKVGhpcyB3YXMgcmVxdWVzdGVkIGJ5
IEphbiwgYXMgc2FmZXR5IG1lYXN1cmUgZXZlbiB0aG91Z2ggd2UgbWlnaHQgbm90CmN1cnJlbnRs
eSBzZW5kIElQSXMgZnJvbSBzdWNoIGNvbnRleHRzLgoKSSB0aGluayBpdCdzIGJldHRlciB0byBi
ZSBzYWZlIHRoYW4gc29ycnksIGFzIHVsdGltYXRlbHkgc29tZW9uZQphZGRpbmcgYW4gSVBJIHVz
YWdlIGluICNNQyBvciAjTk1JIGNvbnRleHQgY291bGQgZ28gdW5ub3RpY2VkIHdpdGhvdXQKdGhv
c2UgY2hlY2tzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:17:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:17:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40sO-0008B8-1r; Tue, 18 Feb 2020 11:17:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=171L=4G=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j40sM-0008B3-8t
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:17:14 +0000
X-Inumbo-ID: 35c27ffa-5240-11ea-8155-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 35c27ffa-5240-11ea-8155-12813bfff9fa;
 Tue, 18 Feb 2020 11:17:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582024632;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=hMe0+RnpB8WJDwcQ44aKV6LJYb0+ZUNgV6BgYvhc9tU=;
 b=BzX8Q8yJnH7Of9jwh18PcyAi4SSdRlj5c2ZL2WfclDvNmc5PJvP3npf/
 tf7Au855wBySbKi+8iaPOMI1uK7+LoAwSBUhbsiuvqBlktXVu3PVdpDma
 RBKXq41N9kDa2ybfDsr/YkGE7vNzaY7sLEQEsrNmo7wi9KuqjbG3rM+SG 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YeZ/0EmS8fHeT435Rmf8RSpliDbbItgIlvFQVuswV4QAb1yetRy7vtkSZJT0oQDCC8QAGueD8j
 fUtCxrbikxQw8wDwwHVRYRk8jjPqpWamyZEklaS6EYYdU9BUB+z/V2DN3SmU8q5NoiPWIwu+j3
 uw2PirrHV7vdYcnCx1GTPQA5D8jS96Yy0IZKLD8GsRr+Q+rZtf62oWGJB7ttdmk5NwAnPNb3E7
 TNwaIImXTD+iB9qNRJaw0n/J5JBeBur/9MgH7xQ9TxNO5euy6U5Nuvxi5mVPXaIyXX/LWjQVSd
 Kq0=
X-SBRS: 2.7
X-MesageID: 12599922
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12599922"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24139.51124.66017.255351@mariner.uk.xensource.com>
Date: Tue, 18 Feb 2020 11:17:08 +0000
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
In-Reply-To: <78ccdd687a344eaf92ed8c978dc04f3c@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
 <24138.53923.699587.944099@mariner.uk.xensource.com>
 <78ccdd687a344eaf92ed8c978dc04f3c@EX13D32EUC003.ant.amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVycmFudCwgUGF1bCB3cml0ZXMgKCJSRTogW1BBVENIIHY1IDUvN10gbGlieGw6IGFsbG93IGNy
ZWF0aW9uIG9mIGRvbWFpbnMgd2l0aCBhIHNwZWNpZmllZCBvciByYW5kb20gZG9taWQiKToKPiBO
bywgdGhlIGRvbWFpbiB3aWxsIG5vdCBiZSBsZWFrZWQuIFRoZSBleGlzdGluZyBmYWlsdXJlIGhh
bmRsaW5nIGluIGxpYnhsIHdpbGwgY2xlYW4gdXAgaWYgKmRvbWlkICE9IElOVkFMSURfRE9NSUQu
CgpTb3JyeSBpZiBJIHdhcyBjb25mdXNlZDsgSSB3aWxsIHJlYWQgdGhpcyBhZ2Fpbi4KCj4gPiA+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggYi94ZW4vaW5jbHVkZS9wdWJs
aWMveGVuLmgKPiA+ID4gaW5kZXggZDIxOThkZmZhZC4uNzViMTYxOWQwZCAxMDA2NDQKPiA+ID4g
LS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCj4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3B1
YmxpYy94ZW4uaAo+ID4gPiBAQCAtNjE0LDYgKzYxNCw5IEBAIERFRklORV9YRU5fR1VFU1RfSEFO
RExFKG1tdWV4dF9vcF90KTsKPiA+ID4gIC8qIElkbGUgZG9tYWluLiAqLwo+ID4gPiAgI2RlZmlu
ZSBET01JRF9JRExFICAgICAgICAgICB4ZW5fbWtfdWludCgweDdGRkYpCj4gPiA+Cj4gPiA+ICsv
KiBNYXNrIGZvciB2YWxpZCBkb21haW4gaWQgdmFsdWVzICovCj4gPiA+ICsjZGVmaW5lIERPTUlE
X01BU0sgICAgICAgICAgIHhlbl9ta191aW50KDB4N0ZGRikKPiA+IAo+ID4gVGhpcyBuZWVkcyBh
IGh5cGVydmlzb3IgbWFpbnRhaW5lciBhY2suCj4gPiAKPiA+IFBsZWFzZSBzcGxpdCBpdCBpbnRv
IGl0cyBvd24gcGF0Y2gsIHdpdGggYSByYXRpb25hbGUsIGV0Yy4KPiAKPiBPaywgYnV0IGl0IGhh
cyBubyByYXRpb25hbGUgd2l0aG91dCB0aGUgcmVzdCBvZiB0aGlzIHBhdGNoOyBJIGNhbiBvbmx5
IGFzc2VydCB0aGF0IGl0ICd3aWxsIGJlIG5lZWRlZCBieSBhIHN1YnNlcXVlbnQgcGF0Y2gnLgoK
V2hhdCBkbyB0aGUgWGVuIG1haW50YWluZXJzLCBhbmQgbXkgdG9vbHMgY28tbWFpbnRhaW5lcnMg
dGhpbmsgPwoKSSB3YXMgaG9waW5nIGZvciBhIHJhdGlvbmFsZSBhbG9uZyB0aGUgbGluZXMgb2Y6
CgogIFRoaXMgaXMgdXNlZnVsIGZvciBwcm9ncmFtcyB3aGljaCBuZWVkIHRvIFtleHBsYW5hdGlv
bl0sCiAgaW5jbHVkaW5nIGZvciBleGFtcGxlLCBsaWJ4bCwgd2hpY2ggaXMgZ29pbmcgdG8gd2Fu
dCB0bwogIHJhbmRvbWx5IGdlbmVyYXRlIGRvbWlkcy4KCk1heWJlIGl0IG5lZWRzIHNvbWUgZXhw
bGFuYXRpb24gb2Ygd2h5IHRoaXMgYmVsb25ncyBpbiB0aGUgWGVuIHB1YmxpYwpoZWFkZXJzIHJh
dGhlciB0aGFuIGluIHNvbWUgaGVhZGVyIGF2YWlsYWJsZSB0byBsaWJ4YywgbGlieGwgYW5kIG90
aGVyCnRvb2xzIHN0dWZmID8KCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:20:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:20:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40vO-0000X0-JW; Tue, 18 Feb 2020 11:20:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bFjr=4G=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j40vN-0000Wu-Aa
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:20:21 +0000
X-Inumbo-ID: a4c70d8c-5240-11ea-8156-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a4c70d8c-5240-11ea-8156-12813bfff9fa;
 Tue, 18 Feb 2020 11:20:20 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id p3so24383951edx.7
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 03:20:20 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=l5JSEx/iPg8fHKLH7/ukYJIxUlGHcBEFlF+2VED3jI4=;
 b=m2xc6wXIEds4KvxuJGIG9gqZncPr3TVUDXU5neQNldgF5RmvyI3c7Jyg33a920YqDH
 MOXS54NkUTKkCACD8H+vbYlZnZjboRxm3E+IITggc+xwacWZfb12Vmmme5SvN+ZZxevk
 kEfYxDtNNEJjiuWMIq7wntTYeHFvadDcubg0W3cliieQBQ1aSPhACnlxRcNEGNirG46E
 C+Flazs5fs+ApwUu4Z2aTba9/kpfpMqixIYUlRG7qlBxJ42ugWAxk/p6xlgypqtiGK+K
 FP5Krl3llQCkKPq/xGssi96vto2zgwsA7w3242IqwLIZaU0Cb+LqjNym5+d7fCiCxHdM
 3qxA==
X-Gm-Message-State: APjAAAXP5bU1zABv0BnxmiL5qz9MguhKvWsmC56dGWGfnYEN5BfBxp44
 jrlgYFhoursdBxiSLC+ayDs=
X-Google-Smtp-Source: APXvYqwKtYDA/hShp7ZpXfOlUA5Y2d1F4yHnBCwWGifCkf25eJsceckgOcrwP1j/p73ParZjIVOrXw==
X-Received: by 2002:a05:6402:1a41:: with SMTP id
 bf1mr18801118edb.150.1582024819519; 
 Tue, 18 Feb 2020 03:20:19 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id cb8sm98768ejb.42.2020.02.18.03.20.18
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 18 Feb 2020 03:20:18 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-4-roger.pau@citrix.com>
 <69fbdc2a-e64b-ff93-6392-661ca71a88a7@xen.org>
 <20200218094826.GP4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <2c8a52fb-ac7e-4b3c-2507-818be41293d6@xen.org>
Date: Tue, 18 Feb 2020 11:20:17 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200218094826.GP4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 3/6] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAxOC8wMi8yMDIwIDA5OjQ4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+
IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDA3OjI5OjI5UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4gSGkgUm9nZXIsCj4+Cj4+IE9uIDE3LzAyLzIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBN
b25uZSB3cm90ZToKPj4+IEFkZCBoZWxwZXJzIHRvIHRyYWNrIHdoZW4gZXhlY3V0aW5nIGluICNN
QyBjb250ZXh0LiBUaGlzIGlzIG1vZGVsZWQKPj4+IGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4K
Pj4+Cj4+PiBOb3RlIHRoYXQgdGhlcmUgYXJlIG5vIHVzZXJzIG9mIGluX21jKCkgaW50cm9kdWNl
ZCBieSB0aGUgY2hhbmdlLAo+Pj4gZnVydGhlciB1c2VycyB3aWxsIGJlIGFkZGVkIGJ5IGZvbGxv
d3VwIGNoYW5nZXMuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+ICAgIHhlbi9hcmNoL3g4Ni9jcHUvbWNoZWNr
L21jZS5jIHwgMiArKwo+Pj4gICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmggfCA1ICsr
KysrCj4+PiAgICB4ZW4vaW5jbHVkZS94ZW4vaXJxX2NwdXN0YXQuaCB8IDEgKwo+Pj4gICAgMyBm
aWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L2NwdS9tY2hlY2svbWNlLmMgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYwo+
Pj4gaW5kZXggZDYxZTU4MmFmMy4uOTNlZDU3NTJhYyAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL21jZS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9t
Y2UuYwo+Pj4gQEAgLTkzLDcgKzkzLDkgQEAgdm9pZCB4ODZfbWNlX3ZlY3Rvcl9yZWdpc3Rlcih4
ODZfbWNlX3ZlY3Rvcl90IGhkbHIpCj4+PiAgICB2b2lkIGRvX21hY2hpbmVfY2hlY2soY29uc3Qg
c3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCj4+PiAgICB7Cj4+PiArICAgIG1jX2VudGVyKCk7
Cj4+PiAgICAgICAgX21hY2hpbmVfY2hlY2tfdmVjdG9yKHJlZ3MpOwo+Pj4gKyAgICBtY19leGl0
KCk7Cj4+PiAgICB9Cj4+PiAgICAvKgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvaGFyZGlycS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKPj4+IGluZGV4IDM0
ZTFiNDkyNjAuLmFmM2VhYjZhNGQgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2hhcmRpcnEuaAo+Pj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKPj4+IEBA
IC04LDYgKzgsNyBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4+PiAgICAJdW5zaWduZWQgaW50IF9fc29m
dGlycV9wZW5kaW5nOwo+Pj4gICAgCXVuc2lnbmVkIGludCBfX2xvY2FsX2lycV9jb3VudDsKPj4+
ICAgIAl1bnNpZ25lZCBpbnQgX19ubWlfY291bnQ7Cj4+PiArCXVuc2lnbmVkIGludCBtY19jb3Vu
dDsKPj4+ICAgIAlib29sX3QgX19td2FpdF93YWtldXA7Cj4+PiAgICB9IF9fY2FjaGVsaW5lX2Fs
aWduZWQgaXJxX2NwdXN0YXRfdDsKPj4+IEBAIC0xOCw2ICsxOSwxMCBAQCB0eXBlZGVmIHN0cnVj
dCB7Cj4+PiAgICAjZGVmaW5lIGlycV9lbnRlcigpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nl
c3Nvcl9pZCgpKSsrKQo+Pj4gICAgI2RlZmluZSBpcnFfZXhpdCgpCShsb2NhbF9pcnFfY291bnQo
c21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQo+Pj4gKyNkZWZpbmUgaW5fbWMoKSAJKG1jX2NvdW50KHNt
cF9wcm9jZXNzb3JfaWQoKSkgIT0gMCkKPj4+ICsjZGVmaW5lIG1jX2VudGVyKCkJKG1jX2NvdW50
KHNtcF9wcm9jZXNzb3JfaWQoKSkrKykKPj4+ICsjZGVmaW5lIG1jX2V4aXQoKQkobWNfY291bnQo
c21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQo+Pj4gKwo+Pj4gICAgdm9pZCBhY2tfYmFkX2lycSh1bnNp
Z25lZCBpbnQgaXJxKTsKPj4+ICAgIGV4dGVybiB2b2lkIGFwaWNfaW50cl9pbml0KHZvaWQpOwo+
Pj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIGIveGVuL2luY2x1
ZGUveGVuL2lycV9jcHVzdGF0LmgKPj4+IGluZGV4IDczNjI5ZjZlYzguLjEyYjkzMmZjMzkgMTAw
NjQ0Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vaXJxX2NwdXN0YXQuaAo+Pj4gKysrIGIveGVu
L2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKPj4+IEBAIC0yNiw1ICsyNiw2IEBAIGV4dGVybiBp
cnFfY3B1c3RhdF90IGlycV9zdGF0W107Cj4+PiAgICAjZGVmaW5lIGxvY2FsX2lycV9jb3VudChj
cHUpCV9fSVJRX1NUQVQoKGNwdSksIF9fbG9jYWxfaXJxX2NvdW50KQo+Pj4gICAgI2RlZmluZSBu
bWlfY291bnQoY3B1KQkJX19JUlFfU1RBVCgoY3B1KSwgX19ubWlfY291bnQpCj4+PiAgICAjZGVm
aW5lIG13YWl0X3dha2V1cChjcHUpCV9fSVJRX1NUQVQoKGNwdSksIF9fbXdhaXRfd2FrZXVwKQo+
Pj4gKyNkZWZpbmUgbWNfY291bnQoY3B1KQkJX19JUlFfU1RBVCgoY3B1KSwgbWNfY291bnQpCj4+
Cj4+IFRoZSBoZWFkZXIgaXMgb25seSBtZWFudCB0byBjb250YWluIGFyY2gtaW5kZXBlbmRlbnQg
SVJRIHN0YXRzIChzZWUgY29tbWVudAo+PiBhIGZldyBsaW5lcyBhYm92ZSkuIFRoaXMgaXMgdW5s
aWtlbHkgdG8gYmUgdXNlZCBvbiBBcm0sIHNvIGNhbiB5b3UgbW92ZSB0aGlzCj4+IGludG8gYW4g
eDg2IHNwZWNpZmljIGhlYWRlcj8KPiAKPiBOb3cgdGhhdCBJIGxvb2sgYXQgaXQsIHRoZXJlJ3Mg
YWxzbyBubWlfY291bnQgYW5kIG13YWl0X3dha2V1cCBkZWZpbmVkCj4gaW4gaXJxX2NwdXN0YXQu
aCB3aGljaCB3b24ndCBidWlsZCBpZiB1c2VkIG9uIEFybSwgc2luY2UgdGhlIGZpZWxkcwo+IGRv
bid0IGV4aXN0IGluIHRoZSBBcm0gdmVyc2lvbiBvZiBpcnFfY3B1c3RhdF90LgoKSSB3b3VsZCBw
cmVmZXIgaWYgd2UgZG9uJ3QgaW50cm9kdWNlIG1vcmUgY2FzZXMgaW4geGVuL2lycV9jcHVzdGF0
LmguIEl0IAp3b3VsZCBiZSBnb29kIHRvIHJlbW92ZSBubWlfY291bnQoKSBhbmQgbXdhaXRfd2Fr
ZXVwKCkgZnJvbSB0aGUgY29tbW9uIApoZWFkZXIsIGJ1dCB0aGF0J3MgYSBzZXBhcmF0ZSBjbGVh
bnVwLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:21:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:21:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40wI-0000bs-2M; Tue, 18 Feb 2020 11:21:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j40wG-0000bl-Cl
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:21:16 +0000
X-Inumbo-ID: c6ba5078-5240-11ea-8156-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c6ba5078-5240-11ea-8156-12813bfff9fa;
 Tue, 18 Feb 2020 11:21:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582024875;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=qMMYYWtMLSaGX6OkdCb5/7M+4dOu328mCBgi4oOxwoE=;
 b=MznR5OhXyIA+2wkWpELW8dnPKhW1i0LHfQf7k+X417jCdGlBGS1ZUJUh
 Z6D++eT2kbpmngdajnhVlctBBCdtTUOwX6o71Nyz20o0ewo4KGl+S6xbk
 ojyPbidIE0Ca66rlmM3YlZi8R95UStEEPmyrwJHNl6GMzXfJLoHICl0Lf Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: p/H0aPURGN2mt+xhXLi/HnD0REHzdCFmhY8xgcX8UFwnSNR1MdR/lTg0pABeEcVs0fAUUb7+er
 9Gzwh9iPt2oWLa52BwS1pMEJQMF5c07Ep0HlPKnRonfyFryxUEUj5nrnGBGwrmfmucyHMuRkSw
 KvKgD0az+81ct59DbBxShivsZ8Viafk9VDHmrsOtEN+9/ElidN6qVDriC0x76mtDG2yMD/TFwR
 aCm/LUkP7Uh8GPEjtLu4p2ndYkSucVvGVuFyFBHe8Ikzu/fPVuAg3cDZK43hRnEg53i52m1lEj
 yco=
X-SBRS: 2.7
X-MesageID: 13043265
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13043265"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
Date: Tue, 18 Feb 2020 11:21:12 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200218111039.GS4679@Air-de-Roger>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMToxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxOCwgMjAyMCBhdCAxMDo1Mzo0NUFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBP
biAxNy8wMi8yMDIwIDE4OjQzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+PiBAQCAtNjcsNyAr
NjgsMjAgQEAgc3RhdGljIHZvaWQgc2VuZF9JUElfc2hvcnRjdXQodW5zaWduZWQgaW50IHNob3J0
Y3V0LCBpbnQgdmVjdG9yLAo+Pj4gIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3Qg
Km1hc2ssIGludCB2ZWN0b3IpCj4+PiAgewo+Pj4gICAgICBib29sIGNwdXNfbG9ja2VkID0gZmFs
c2U7Cj4+PiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFz
ayk7Cj4+PiArICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNlbmRfaXBpX2NwdW1h
c2spOwo+Pj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+Pj4gKwo+Pj4gKyAgICBpZiAoIGlu
X21jKCkgfHwgaW5fbm1pKCkgKQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICAvKgo+Pj4gKyAgICAg
ICAgICogV2hlbiBpbiAjTUMgb3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXIt
Q1BVIHNjcmF0Y2ggbWFzawo+Pj4gKyAgICAgICAgICogYmVjYXVzZSB3ZSBoYXZlIG5vIHdheSB0
byBhdm9pZCByZWVudHJ5LCBzbyBkbyBub3QgdXNlIHRoZSBBUElDCj4+PiArICAgICAgICAgKiBz
aG9ydGhhbmQuCj4+PiArICAgICAgICAgKi8KPj4+ICsgICAgICAgIGFsdGVybmF0aXZlX3ZjYWxs
KGdlbmFwaWMuc2VuZF9JUElfbWFzaywgbWFzaywgdmVjdG9yKTsKPj4+ICsgICAgICAgIHJldHVy
bjsKPj4gVGhlIHNldCBvZiB0aGluZ3MgeW91IGNhbiBzYWZlbHkgZG8gaW4gYW4gTk1JL01DRSBo
YW5kbGVyIGlzIHNtYWxsLCBhbmQKPj4gZG9lcyBub3QgaW5jbHVkZSBzZW5kaW5nIElQSXMuwqAg
KEluIHJlYWxpdHksIGlmIHlvdSdyZSB1c2luZyB4MmFwaWMsIGl0Cj4+IGlzIHNhZmUgdG8gc2Vu
ZCBhbiBJUEkgYmVjYXVzZSB0aGVyZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcgSUNSMgo+PiBi
ZWhpbmQgeW91ciBvdXRlciBjb250ZXh0J3MgYmFjaykuCj4+Cj4+IEhvd2V2ZXIsIGlmIHdlIGVz
Y2FsYXRlIGZyb20gTk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4dCwgdGhlbgo+PiBh
bnl0aGluZyBnb2VzLsKgIEluIHJlYWxpdHksIHdlIG9ubHkgZXZlciBzZW5kIE5NSXMgZnJvbSB0
aGUgY3Jhc2ggcGF0aCwKPj4gYW5kIHRoYXQgaXMgbm90IHBlcm1pdHRlZCB0byB1c2UgYSBzaG9y
dGhhbmQsIG1ha2luZyB0aGlzIGNvZGUgZGVhZC4KPiBUaGlzIHdhcyByZXF1ZXN0ZWQgYnkgSmFu
LCBhcyBzYWZldHkgbWVhc3VyZQoKVGhhdCBtYXkgYmUsIGJ1dCBpdCBkb2Vzbid0IG1lYW4gaXQg
aXMgY29ycmVjdC7CoCBJZiBleGVjdXRpb24gZXZlcgplbnRlcnMgdGhpcyBmdW5jdGlvbiBpbiBO
TUkvTUNFIGNvbnRleHQsIHRoZXJlIGlzIGEgcmVhbCwKc3RhdGUtY29ycnVwdGluZyBidWcsIGhp
Z2hlciB1cCB0aGUgY2FsbCBzdGFjay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:22:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:22:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j40xk-0000jk-EG; Tue, 18 Feb 2020 11:22:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j40xi-0000jN-Py
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:22:46 +0000
X-Inumbo-ID: fc929db8-5240-11ea-8156-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fc929db8-5240-11ea-8156-12813bfff9fa;
 Tue, 18 Feb 2020 11:22:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582024965;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=UNu3nnpZFSBLrOjRlnf3u0lcgL+nT+ZK2oLGKvzzc7I=;
 b=bNEtpH5FPB1ETwtzzGZkdHacDotItvRrxXcnNWVJEgRb8Dyg0Isxpvkg
 8BbPpcUZhzvSn5Zmulr3YDO1ePMJSzQ1xMbRE3HiIA5fSDck7qBEC3CZd
 /2oInI2SmsHng/LcJpiY+ccEeHUdnZgE1qnTGQgqk1z1xTZqV7KUWOcUA M=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1XrXBDHtHKhch9ZgE+C+NXXie6+1L0UVoZqRKQS3R7sGZVPdKcpSs7fx8hQ5oTWjt/SJrswAT9
 lRbiLXi6nOvhW6KO09OIOscjHMViI9XG+14ojomvdG29Tg1Rp+FF8c4ETYawcAwVUMDIFQuIlp
 4IeNtRBsrks1Mqz9BCn9QZR+sf4xYL7jVI3epQMWxeEQngshBD0RiGRVpGBjV2ok/zSTzXOSvf
 tKI0sT6wIIMkg1y0++sGQfoS+Nm+uZjDoEiGYevgmvB9CeOJcaV9a+O6Fd4yagow3vqv0znegl
 fmw=
X-SBRS: 2.7
X-MesageID: 13234336
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13234336"
Date: Tue, 18 Feb 2020 12:22:38 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200218112238.GT4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTE6MjE6MTJBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOC8wMi8yMDIwIDExOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6NTM6NDVBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiA+PiBPbiAxNy8wMi8yMDIwIDE4OjQzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4g
Pj4+IEBAIC02Nyw3ICs2OCwyMCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNp
Z25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4gPj4+ICB2b2lkIHNlbmRfSVBJX21hc2so
Y29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQo+ID4+PiAgewo+ID4+PiAgICAgIGJv
b2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPiA+Pj4gLSAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0
aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ID4+PiArICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9
IHRoaXNfY3B1KHNlbmRfaXBpX2NwdW1hc2spOwo+ID4+PiArICAgIHVuc2lnbmVkIGxvbmcgZmxh
Z3M7Cj4gPj4+ICsKPiA+Pj4gKyAgICBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQo+ID4+PiAr
ICAgIHsKPiA+Pj4gKyAgICAgICAgLyoKPiA+Pj4gKyAgICAgICAgICogV2hlbiBpbiAjTUMgb3Ig
I01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXItQ1BVIHNjcmF0Y2ggbWFzawo+ID4+
PiArICAgICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNv
IGRvIG5vdCB1c2UgdGhlIEFQSUMKPiA+Pj4gKyAgICAgICAgICogc2hvcnRoYW5kLgo+ID4+PiAr
ICAgICAgICAgKi8KPiA+Pj4gKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5k
X0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwo+ID4+PiArICAgICAgICByZXR1cm47Cj4gPj4gVGhl
IHNldCBvZiB0aGluZ3MgeW91IGNhbiBzYWZlbHkgZG8gaW4gYW4gTk1JL01DRSBoYW5kbGVyIGlz
IHNtYWxsLCBhbmQKPiA+PiBkb2VzIG5vdCBpbmNsdWRlIHNlbmRpbmcgSVBJcy7CoCAoSW4gcmVh
bGl0eSwgaWYgeW91J3JlIHVzaW5nIHgyYXBpYywgaXQKPiA+PiBpcyBzYWZlIHRvIHNlbmQgYW4g
SVBJIGJlY2F1c2UgdGhlcmUgaXMgbm8gcmlzayBvZiBjbG9iYmVyaW5nIElDUjIKPiA+PiBiZWhp
bmQgeW91ciBvdXRlciBjb250ZXh0J3MgYmFjaykuCj4gPj4KPiA+PiBIb3dldmVyLCBpZiB3ZSBl
c2NhbGF0ZSBmcm9tIE5NSS9NQ0UgY29udGV4dCBpbnRvIGNyYXNoIGNvbnRleHQsIHRoZW4KPiA+
PiBhbnl0aGluZyBnb2VzLsKgIEluIHJlYWxpdHksIHdlIG9ubHkgZXZlciBzZW5kIE5NSXMgZnJv
bSB0aGUgY3Jhc2ggcGF0aCwKPiA+PiBhbmQgdGhhdCBpcyBub3QgcGVybWl0dGVkIHRvIHVzZSBh
IHNob3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgo+ID4gVGhpcyB3YXMgcmVxdWVzdGVk
IGJ5IEphbiwgYXMgc2FmZXR5IG1lYXN1cmUKPiAKPiBUaGF0IG1heSBiZSwgYnV0IGl0IGRvZXNu
J3QgbWVhbiBpdCBpcyBjb3JyZWN0LsKgIElmIGV4ZWN1dGlvbiBldmVyCj4gZW50ZXJzIHRoaXMg
ZnVuY3Rpb24gaW4gTk1JL01DRSBjb250ZXh0LCB0aGVyZSBpcyBhIHJlYWwsCj4gc3RhdGUtY29y
cnVwdGluZyBidWcsIGhpZ2hlciB1cCB0aGUgY2FsbCBzdGFjay4KCkFjaywgdGhlbiBJIGd1ZXNz
IHdlIHNob3VsZCBqdXN0IEJVRygpIGhlcmUgaWYgZXZlciBjYWxsZWQgZnJvbSAjTk1JCm9yICNN
QyBjb250ZXh0PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:26:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:26:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j410p-0000tO-Ui; Tue, 18 Feb 2020 11:25:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fj48=4G=amazon.co.uk=prvs=310c99ada=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j410o-0000tI-28
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:25:58 +0000
X-Inumbo-ID: 6f15b104-5241-11ea-aa99-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f15b104-5241-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 11:25:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582025158; x=1613561158;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=od99jAhJwk2QEe3sRTNzRj2vzDSc5/8uOgxVDYin1UY=;
 b=MkSjsF3zg1/JPXVjwPE+nwH9oAuIKmJQGO8c6jU2Vel25eoz7CodU9y1
 kSLCtyoPen4uVxWCPtIWZxg0bpFTjOQuMSty5Qj8sNDzTD0iT0Cz2EUAl
 sT2oP1uGY8JnUOU3WDZ1xVQId/p3pVezyb0lsWoeKeA/r9nrdzDwce0Hr A=;
IronPort-SDR: sKHT51gDjhBA48QfydltoB/hx7afdnwbcuxqDvkSseqXCAYFI5G/szwiLNFViuXbs8WYHmReIF
 iF/83kAxyRjw==
X-IronPort-AV: E=Sophos;i="5.70,456,1574121600"; d="scan'208";a="17455960"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-67b371d8.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 18 Feb 2020 11:25:46 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-67b371d8.us-east-1.amazon.com (Postfix) with ESMTPS
 id 81F4DA35AE; Tue, 18 Feb 2020 11:25:42 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 18 Feb 2020 11:25:41 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 18 Feb 2020 11:25:41 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 18 Feb 2020 11:25:40 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v5 5/7] libxl: allow creation of domains with a specified
 or random domid
Thread-Index: AQHV2EdkLYnXyHJB5UGgi2AWokWodagfxTaAgAEEvfCAAB9oAIAAAZGg
Date: Tue, 18 Feb 2020 11:25:40 +0000
Message-ID: <39fbefb0489942e498dfe20695021275@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
 <24138.53923.699587.944099@mariner.uk.xensource.com>
 <78ccdd687a344eaf92ed8c978dc04f3c@EX13D32EUC003.ant.amazon.com>
 <24139.51124.66017.255351@mariner.uk.xensource.com>
In-Reply-To: <24139.51124.66017.255351@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDE4IEZlYnJ1YXJ5IDIwMjAgMTE6MTcKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBBbnRob255IFBlcmFyZAo+IDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47Cj4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsKPiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4
ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Owo+IEphc29uIEFu
ZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHY1IDUvN10g
bGlieGw6IGFsbG93IGNyZWF0aW9uIG9mIGRvbWFpbnMgd2l0aCBhCj4gc3BlY2lmaWVkIG9yIHJh
bmRvbSBkb21pZAo+IAo+IER1cnJhbnQsIFBhdWwgd3JpdGVzICgiUkU6IFtQQVRDSCB2NSA1Lzdd
IGxpYnhsOiBhbGxvdyBjcmVhdGlvbiBvZiBkb21haW5zCj4gd2l0aCBhIHNwZWNpZmllZCBvciBy
YW5kb20gZG9taWQiKToKPiA+IE5vLCB0aGUgZG9tYWluIHdpbGwgbm90IGJlIGxlYWtlZC4gVGhl
IGV4aXN0aW5nIGZhaWx1cmUgaGFuZGxpbmcgaW4KPiBsaWJ4bCB3aWxsIGNsZWFuIHVwIGlmICpk
b21pZCAhPSBJTlZBTElEX0RPTUlELgo+IAo+IFNvcnJ5IGlmIEkgd2FzIGNvbmZ1c2VkOyBJIHdp
bGwgcmVhZCB0aGlzIGFnYWluLgo+IAoKSXQgaXMgaGFyZCB0byBmb2xsb3cgdGhlIGVycm9yIHBh
dGhzLiBFYXJseSBvbiBpbiBkZXZlbG9wbWVudCBJIGVuZGVkIHVwIHdpdGggZG9tYWlucyBnZXR0
aW5nIGRlc3Ryb3llZCB3aGVuIEkgZGlkbid0IHdhbnQgdGhlbSB0byBiZSAod2hlbiB4Y19kb21h
aW5fY3JlYXRlKCkgZmFpbGVkIGR1ZSB0byBhIGR1cGxpY2F0ZSBkb21pZCkuCgo+ID4gPiA+IGRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMv
eGVuLmgKPiA+ID4gPiBpbmRleCBkMjE5OGRmZmFkLi43NWIxNjE5ZDBkIDEwMDY0NAo+ID4gPiA+
IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAo+ID4gPiA+ICsrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy94ZW4uaAo+ID4gPiA+IEBAIC02MTQsNiArNjE0LDkgQEAgREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUobW11ZXh0X29wX3QpOwo+ID4gPiA+ICAvKiBJZGxlIGRvbWFpbi4gKi8KPiA+ID4g
PiAgI2RlZmluZSBET01JRF9JRExFICAgICAgICAgICB4ZW5fbWtfdWludCgweDdGRkYpCj4gPiA+
ID4KPiA+ID4gPiArLyogTWFzayBmb3IgdmFsaWQgZG9tYWluIGlkIHZhbHVlcyAqLwo+ID4gPiA+
ICsjZGVmaW5lIERPTUlEX01BU0sgICAgICAgICAgIHhlbl9ta191aW50KDB4N0ZGRikKPiA+ID4K
PiA+ID4gVGhpcyBuZWVkcyBhIGh5cGVydmlzb3IgbWFpbnRhaW5lciBhY2suCj4gPiA+Cj4gPiA+
IFBsZWFzZSBzcGxpdCBpdCBpbnRvIGl0cyBvd24gcGF0Y2gsIHdpdGggYSByYXRpb25hbGUsIGV0
Yy4KPiA+Cj4gPiBPaywgYnV0IGl0IGhhcyBubyByYXRpb25hbGUgd2l0aG91dCB0aGUgcmVzdCBv
ZiB0aGlzIHBhdGNoOyBJIGNhbiBvbmx5Cj4gYXNzZXJ0IHRoYXQgaXQgJ3dpbGwgYmUgbmVlZGVk
IGJ5IGEgc3Vic2VxdWVudCBwYXRjaCcuCj4gCj4gV2hhdCBkbyB0aGUgWGVuIG1haW50YWluZXJz
LCBhbmQgbXkgdG9vbHMgY28tbWFpbnRhaW5lcnMgdGhpbmsgPwo+IAo+IEkgd2FzIGhvcGluZyBm
b3IgYSByYXRpb25hbGUgYWxvbmcgdGhlIGxpbmVzIG9mOgo+IAo+ICAgVGhpcyBpcyB1c2VmdWwg
Zm9yIHByb2dyYW1zIHdoaWNoIG5lZWQgdG8gW2V4cGxhbmF0aW9uXSwKPiAgIGluY2x1ZGluZyBm
b3IgZXhhbXBsZSwgbGlieGwsIHdoaWNoIGlzIGdvaW5nIHRvIHdhbnQgdG8KPiAgIHJhbmRvbWx5
IGdlbmVyYXRlIGRvbWlkcy4KPiAKPiBNYXliZSBpdCBuZWVkcyBzb21lIGV4cGxhbmF0aW9uIG9m
IHdoeSB0aGlzIGJlbG9uZ3MgaW4gdGhlIFhlbiBwdWJsaWMKPiBoZWFkZXJzIHJhdGhlciB0aGFu
IGluIHNvbWUgaGVhZGVyIGF2YWlsYWJsZSB0byBsaWJ4YywgbGlieGwgYW5kIG90aGVyCj4gdG9v
bHMgc3R1ZmYgPwoKT2ssIEknbGwgdHJ5IHdvcmRzIGFsb25nIHRob3NlIGxpbmVzLgoKICBQYXVs
Cgo+IAo+IElhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:28:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:28:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j413F-00011o-Db; Tue, 18 Feb 2020 11:28:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j413E-00011i-Qa
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:28:28 +0000
X-Inumbo-ID: c801b4de-5241-11ea-8156-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c801b4de-5241-11ea-8156-12813bfff9fa;
 Tue, 18 Feb 2020 11:28:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5EDA3B18F;
 Tue, 18 Feb 2020 11:28:26 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <14cd7c7a-85ac-6a6a-36ce-4df5a80c6a1f@suse.com>
Date: Tue, 18 Feb 2020 12:28:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAyMCAxMjoyMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxOC8wMi8yMDIw
IDExOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiBPbiBUdWUsIEZlYiAxOCwgMjAyMCBh
dCAxMDo1Mzo0NUFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMTcvMDIvMjAy
MCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+IEBAIC02Nyw3ICs2OCwyMCBAQCBz
dGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2
ZWN0b3IsCj4+Pj4gIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGlu
dCB2ZWN0b3IpCj4+Pj4gIHsKPj4+PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPj4+
PiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4+
Pj4gKyAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsK
Pj4+PiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+Pj4gKwo+Pj4+ICsgICAgaWYgKCBpbl9t
YygpIHx8IGluX25taSgpICkKPj4+PiArICAgIHsKPj4+PiArICAgICAgICAvKgo+Pj4+ICsgICAg
ICAgICAqIFdoZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVy
LUNQVSBzY3JhdGNoIG1hc2sKPj4+PiArICAgICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5
IHRvIGF2b2lkIHJlZW50cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMKPj4+PiArICAgICAgICAg
KiBzaG9ydGhhbmQuCj4+Pj4gKyAgICAgICAgICovCj4+Pj4gKyAgICAgICAgYWx0ZXJuYXRpdmVf
dmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwo+Pj4+ICsgICAgICAg
IHJldHVybjsKPj4+IFRoZSBzZXQgb2YgdGhpbmdzIHlvdSBjYW4gc2FmZWx5IGRvIGluIGFuIE5N
SS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwgYW5kCj4+PiBkb2VzIG5vdCBpbmNsdWRlIHNlbmRpbmcg
SVBJcy7CoCAoSW4gcmVhbGl0eSwgaWYgeW91J3JlIHVzaW5nIHgyYXBpYywgaXQKPj4+IGlzIHNh
ZmUgdG8gc2VuZCBhbiBJUEkgYmVjYXVzZSB0aGVyZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcg
SUNSMgo+Pj4gYmVoaW5kIHlvdXIgb3V0ZXIgY29udGV4dCdzIGJhY2spLgo+Pj4KPj4+IEhvd2V2
ZXIsIGlmIHdlIGVzY2FsYXRlIGZyb20gTk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4
dCwgdGhlbgo+Pj4gYW55dGhpbmcgZ29lcy7CoCBJbiByZWFsaXR5LCB3ZSBvbmx5IGV2ZXIgc2Vu
ZCBOTUlzIGZyb20gdGhlIGNyYXNoIHBhdGgsCj4+PiBhbmQgdGhhdCBpcyBub3QgcGVybWl0dGVk
IHRvIHVzZSBhIHNob3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgo+PiBUaGlzIHdhcyBy
ZXF1ZXN0ZWQgYnkgSmFuLCBhcyBzYWZldHkgbWVhc3VyZQo+IAo+IFRoYXQgbWF5IGJlLCBidXQg
aXQgZG9lc24ndCBtZWFuIGl0IGlzIGNvcnJlY3QuwqAgSWYgZXhlY3V0aW9uIGV2ZXIKPiBlbnRl
cnMgdGhpcyBmdW5jdGlvbiBpbiBOTUkvTUNFIGNvbnRleHQsIHRoZXJlIGlzIGEgcmVhbCwKPiBz
dGF0ZS1jb3JydXB0aW5nIGJ1ZywgaGlnaGVyIHVwIHRoZSBjYWxsIHN0YWNrLgoKQmVzaWRlcyB0
aGUgaXNzdWUgb2YgYW55IGxvY2tzIG5lZWRpbmcgdGFraW5nIG9uIHN1Y2ggcGF0aHMgKHdoaWNo
Cm11c3Qgbm90IGhhcHBlbiBpbiBOTUkvI01DIGNvbnRleHQpLCB0aGUgb25seSB0aGluZyBnZXR0
aW5nIGluIHRoZQp3YXkgb2YgSVBJIHNlbmRpbmcgaXMgLSBhZmFpY3MgLSBJQ1IyLCB3aGljaCBj
b3VsZCBiZSBzYXZlZCAvCnJlc3RvcmVkIGFyb3VuZCBzdWNoIG9wZXJhdGlvbnMuIFRoYXQgc2Fp
ZCwgQlVHKClpbmcgb3IgcGFuaWMoKWluZwppZiB3ZSBnZXQgaW4gaGVyZSBmcm9tIHN1Y2ggYSBj
b250ZXh0IHdvdWxkIGFsc28gYmUgc3VmZmljaWVudCB0bwpzYXRpc2Z5IHRoZSAic2FmZXR5IG1l
YXN1cmUiIGFzcGVjdC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:35:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:35:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41AF-0001sq-7N; Tue, 18 Feb 2020 11:35:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j41AE-0001sl-Ip
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:35:42 +0000
X-Inumbo-ID: caef810c-5242-11ea-aa99-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id caef810c-5242-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 11:35:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582025741;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=imiLgakFAtgSVudNH+mXBeYhIc67+3w+/CaeaOn2AYQ=;
 b=Ni0oUayahwgfYxnGqMzaeXA4cBRC1tSqopAJ1HW36bOCyVCO/FisRNrS
 Vazd8Vfm08PUex1rcuwLr4ogbGrog/hSk/MLY2M2qlT6gwPG5RnTtIf2N
 qF07xoYinuYq5KePysQzbJTJZwSqLDFRKb8wZ6nh2bqx0kZ+nabhU1mjp A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hG9XBP43JOmfZCd16ePFhKNEVTVh+P5UXmy5HJwaXybOHSlPCyo1M11mFoUt7HcbOt4cnp3QuY
 ZnBV/XJrKyHtQ8hdJ0ePZv4hM902WcgT6SWbgWk5gHsI/UCP+pX6kwEkegbyv0wH4WYsRNP/KZ
 figRCC10+KsK9bM/9G1PzEyXByglmQXnZ8IcZ652cCxsLcD7OOKVoT3J+L28C5/dVK/VZFVayQ
 6LiqS7ZVD91OESMOsKGbKWCpL9FV+951cxOYzmsNhfKGH/npDcg3LuujDTdFxG3/fslDUkYGP2
 k1s=
X-SBRS: 2.7
X-MesageID: 12972735
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12972735"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
Date: Tue, 18 Feb 2020 11:35:37 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200218112238.GT4679@Air-de-Roger>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOC8wMi8yMDIwIDExOjIyLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIFR1ZSwg
RmViIDE4LCAyMDIwIGF0IDExOjIxOjEyQU0gKzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+
IE9uIDE4LzAyLzIwMjAgMTE6MTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBUdWUs
IEZlYiAxOCwgMjAyMCBhdCAxMDo1Mzo0NUFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+
Pj4+IE9uIDE3LzAyLzIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gQEAg
LTY3LDcgKzY4LDIwIEBAIHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGlu
dCBzaG9ydGN1dCwgaW50IHZlY3RvciwKPj4+Pj4gIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBj
cHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCj4+Pj4+ICB7Cj4+Pj4+ICAgICAgYm9vbCBjcHVz
X2xvY2tlZCA9IGZhbHNlOwo+Pj4+PiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1
KHNjcmF0Y2hfY3B1bWFzayk7Cj4+Pj4+ICsgICAgY3B1bWFza190ICpzY3JhdGNoID0gdGhpc19j
cHUoc2VuZF9pcGlfY3B1bWFzayk7Cj4+Pj4+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPj4+
Pj4gKwo+Pj4+PiArICAgIGlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCj4+Pj4+ICsgICAgewo+
Pj4+PiArICAgICAgICAvKgo+Pj4+PiArICAgICAgICAgKiBXaGVuIGluICNNQyBvciAjTU5JIGNv
bnRleHQgWGVuIGNhbm5vdCB1c2UgdGhlIHBlci1DUFUgc2NyYXRjaCBtYXNrCj4+Pj4+ICsgICAg
ICAgICAqIGJlY2F1c2Ugd2UgaGF2ZSBubyB3YXkgdG8gYXZvaWQgcmVlbnRyeSwgc28gZG8gbm90
IHVzZSB0aGUgQVBJQwo+Pj4+PiArICAgICAgICAgKiBzaG9ydGhhbmQuCj4+Pj4+ICsgICAgICAg
ICAqLwo+Pj4+PiArICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21h
c2ssIG1hc2ssIHZlY3Rvcik7Cj4+Pj4+ICsgICAgICAgIHJldHVybjsKPj4+PiBUaGUgc2V0IG9m
IHRoaW5ncyB5b3UgY2FuIHNhZmVseSBkbyBpbiBhbiBOTUkvTUNFIGhhbmRsZXIgaXMgc21hbGws
IGFuZAo+Pj4+IGRvZXMgbm90IGluY2x1ZGUgc2VuZGluZyBJUElzLsKgIChJbiByZWFsaXR5LCBp
ZiB5b3UncmUgdXNpbmcgeDJhcGljLCBpdAo+Pj4+IGlzIHNhZmUgdG8gc2VuZCBhbiBJUEkgYmVj
YXVzZSB0aGVyZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcgSUNSMgo+Pj4+IGJlaGluZCB5b3Vy
IG91dGVyIGNvbnRleHQncyBiYWNrKS4KPj4+Pgo+Pj4+IEhvd2V2ZXIsIGlmIHdlIGVzY2FsYXRl
IGZyb20gTk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4dCwgdGhlbgo+Pj4+IGFueXRo
aW5nIGdvZXMuwqAgSW4gcmVhbGl0eSwgd2Ugb25seSBldmVyIHNlbmQgTk1JcyBmcm9tIHRoZSBj
cmFzaCBwYXRoLAo+Pj4+IGFuZCB0aGF0IGlzIG5vdCBwZXJtaXR0ZWQgdG8gdXNlIGEgc2hvcnRo
YW5kLCBtYWtpbmcgdGhpcyBjb2RlIGRlYWQuCj4+PiBUaGlzIHdhcyByZXF1ZXN0ZWQgYnkgSmFu
LCBhcyBzYWZldHkgbWVhc3VyZQo+PiBUaGF0IG1heSBiZSwgYnV0IGl0IGRvZXNuJ3QgbWVhbiBp
dCBpcyBjb3JyZWN0LsKgIElmIGV4ZWN1dGlvbiBldmVyCj4+IGVudGVycyB0aGlzIGZ1bmN0aW9u
IGluIE5NSS9NQ0UgY29udGV4dCwgdGhlcmUgaXMgYSByZWFsLAo+PiBzdGF0ZS1jb3JydXB0aW5n
IGJ1ZywgaGlnaGVyIHVwIHRoZSBjYWxsIHN0YWNrLgo+IEFjaywgdGhlbiBJIGd1ZXNzIHdlIHNo
b3VsZCBqdXN0IEJVRygpIGhlcmUgaWYgZXZlciBjYWxsZWQgZnJvbSAjTk1JCj4gb3IgI01DIGNv
bnRleHQ/CgpXZWxsLsKgIFRoZXJlIGlzIGEgcmVhc29uIEkgc3VnZ2VzdGVkIHJlbW92aW5nIGl0
LCBhbmQgbm90IHVzaW5nIEJVRygpLgoKSWYgTk1JL01DRSBjb250ZXh0IGVzY2FsYXRlcyB0byBj
cmFzaCBjb250ZXh0LCB3ZSBkbyBuZWVkIHRvIHNlbmQgTk1Jcy7CoApJdCB3b24ndCBiZSB0aGlz
IGZ1bmN0aW9uIHNwZWNpZmljYWxseSwgYnV0IGl0IHdpbGwgYmUgcGFydCBvZiB0aGUKZ2VuZXJh
bCBJUEkgaW5mcmFzdHJ1Y3R1cmUuCgpXZSBkZWZpbml0ZWx5IGRvbid0IHdhbnQgdG8gZ2V0IGlu
dG8gdGhlIGdhbWUgb2YgdHJ5aW5nIHRvIGNsb2JiZXIgZWFjaApvZiB0aGUgc3RhdGUgdmFyaWFi
bGVzLCBzbyB0aGUgb25seSB0aGluZyB0aHJvd2luZyBCVUcoKSdzIGFyb3VuZCBpbgp0aGlzIGFy
ZWEgd2lsbCBkbyBpcyBtYWtlIHRoZSBjcmFzaCBwYXRoIG1vcmUgZnJhZ2lsZS4KCn5BbmRyZXcK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:38:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:38:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41DM-00022B-VR; Tue, 18 Feb 2020 11:38:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=171L=4G=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j41DL-000224-Qz
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:38:55 +0000
X-Inumbo-ID: 3de2a752-5243-11ea-bc8e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3de2a752-5243-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 11:38:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582025935;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=QaLSMUonSdsq+SW8PXm7F+iSQzxBInFOEw7+WsHUaJo=;
 b=ZJD7emdrfsqjbwLY5AW1XWj/BB82e+D9ilZ93sv0vIqES/zceVr/Cg8d
 p+sz7vyT773DNEUIYnc4ig0u48KvhQ/6x4DduMl2CK0s7ykemzwj6gWhZ
 f9BFMBTqinqH9egBj1wmHk/i5DYllyZuQBXYMJIsd6w594m1bfKPLIzo5 k=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LNybpi/J8vZtnN2GogLm5Q6jA/xCJ6r+8FcYdxEiiLARLcqSGUvPuJCWWHq6GVnan8LGU1b2Ab
 XMZ5iWvz5mvmmoSMogXn+u+ydV1ZoEV6uAwzaPDjwtP0qvfg8yDckyEI7xqYi+Pb3FsI894Car
 hTtKy/DvUx4e7fmFL24V9lvkAdC7Mj1AVL/HMjl+vxzynFMUrfgGKtQiMEjeDPoj+ToxDW0NbZ
 BwqgtY2SKVGtRBX/yVJjVT8+6Fles8RWp7OXqouq+goCc59p/dMB8xVKzBonfM9i2YRIRWHwj6
 cbo=
X-SBRS: 2.7
X-MesageID: 12786401
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12786401"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24139.52426.810926.189413@mariner.uk.xensource.com>
Date: Tue, 18 Feb 2020 11:38:50 +0000
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
In-Reply-To: <8bc8f849a5224c25a5567554c2fe8dda@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-5-pdurrant@amazon.com>
 <24138.53407.680649.217122@mariner.uk.xensource.com>
 <8bc8f849a5224c25a5567554c2fe8dda@EX13D32EUC003.ant.amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 4/7] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVycmFudCwgUGF1bCB3cml0ZXMgKCJSRTogW1BBVENIIHY1IDQvN10gbGlieGw6IGFkZCBpbmZy
YXN0cnVjdHVyZSB0byB0cmFjayBhbmQgcXVlcnkgJ3JlY2VudCcgZG9taWRzIik6Cj4gSWFuIEph
Y2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+Ogo+ID4gUGF1bCBEdXJyYW50IHdyaXRlcyAo
IltQQVRDSCB2NSA0LzddIGxpYnhsOiBhZGQgaW5mcmFzdHJ1Y3R1cmUgdG8gdHJhY2sKPiA+ID4g
K2ludCBsaWJ4bF9jbGVhcl9kb21pZF9oaXN0b3J5KGxpYnhsX2N0eCAqY3R4KTsKPiA+IAo+ID4g
SSB0aGluayB0aGlzIG5lZWRzIGEgY2xlYXIgZG9jIGNvbW1lbnQgc2F5aW5nIGl0IGlzIGZvciB1
c2UgaW4gaG9zdAo+ID4gaW5pdGlhbGlzYXRpb24gb25seS4gIElmIGl0IGlzIHJ1biB3aXRoIGFu
eSBkb21haW5zIHJ1bm5pbmcsIG9yCj4gPiBjb25jdXJyZW50IGxpYnhsIHByb2Nlc3NlcywgdGhp
bmdzIG1heSBtYWxmdW5jdGlvbi4KPiAKPiBPay4gTm90IHN1cmUgcHJlY2lzZWx5IHdoYXQgeW91
IG1lYW4gYnkgJ2RvYyBjb21tZW50Jy4uLiBEbyBtZWFuIGEKPiBjb21tZW50IGluIHRoZSBoZWFk
ZXIganVzdCBhYm92ZSB0aGlzIGRlY2xhcmF0aW9uIFsuLi5dID8KClllcywgcHJlY2lzZWx5IHRo
YXQuICBUaGFua3MuCgo+ID4gPiArc3RhdGljIGJvb2wgbGlieGxfX3JlYWRfcmVjZW50KEZJTEUg
KmYsIHVuc2lnbmVkIGxvbmcgKnNlYywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB1bnNpZ25lZCBpbnQgKmRvbWlkKQo+ID4gPiArewo+ID4gPiArICAgIGludCBuOwo+ID4g
PiArCj4gPiA+ICsgICAgYXNzZXJ0KGYpOwo+ID4gPiArCj4gPiA+ICsgICAgbiA9IGZzY2FuZihm
LCAiJWx1ICV1Iiwgc2VjLCBkb21pZCk7Cj4gPiA+ICsgICAgaWYgKG4gPT0gRU9GKQo+ID4gPiAr
ICAgICAgICByZXR1cm4gZmFsc2U7Cj4gPiAKPiA+IE1pc3NpbmcgZXJyb3IgaGFuZGxpbmcgaW4g
Y2FzZSBvZiByZWFkIGVycm9yLgo+IAo+ICdtYW4gZnNjYW5mJyB0ZWxscyBtZToKPiAKPiAiVGhl
IHZhbHVlIEVPRiBpcyByZXR1cm5lZCBpZiB0aGUgZW5kIG9mIGlucHV0IGlzIHJlYWNoZWQgYmVm
b3JlCj4gZWl0aGVyIHRoZSBmaXJzdCBzdWPigJAgY2Vzc2Z1bCBjb252ZXJzaW9uIG9yIGEgbWF0
Y2hpbmcgZmFpbHVyZQo+IG9jY3Vycy4gIEVPRiBpcyBhbHNvIHJldHVybmVkIGlmIGEgcmVhZCBl
cnJvciBvY2N1cnMsIGluIHdoaWNoIGNhc2UKPiB0aGUgZXJyb3IgaW5kaWNhdG9yIGZvciB0aGUg
c3RyZWFtIChzZWUgZmVycm9yKDMpKSBpcyBzZXQsIGFuZCBlcnJubwo+IGlzIHNldCB0byBpbmRp
Y2F0ZSB0aGUgZXJyb3IuIgo+IAo+IFNvIEVPRiBpcyBzZXQgaW4gYWxsIGVycm9yIGNhc2VzLiBX
aGF0IGFtIEkgbWlzc2luZz8KCkkgdGhvdWdodCBpdCB0cmVhdHMgcmVhZCBlcnJvciB0aGUgc2Ft
ZSBhcyBFT0YuICBCdXQgb2YgY291cnNlCmFjdHVhbGx5IEkgZGlzY292ZXJlZCBhIGZlcnJvcigp
IChkdXBsaWNhdGVkKSBsYXRlci4uLgoKPiA+ID4gKyAgICBlbHNlIGlmIChuICE9IDIpIC8qIG1h
bGZvcm1lZCBlbnRyeSAqLwo+ID4gPiArICAgICAgICAqZG9taWQgPSBJTlZBTElEX0RPTUlEOwo+
ID4gCj4gPiBCb3RoIGNhbGwgc2l0ZXMgZm9yIHRoaXMgZnVuY3Rpb24gaGF2ZSBvcGVuLWNvZGVk
IGNoZWNrcyBmb3IgdGhpcwo+ID4gcmV0dXJuIGNhc2UsIHdoZXJlIHRoZXkganVzdCBnbyByb3Vu
ZCBhZ2Fpbi4gIEkgdGhpbmsKPiA+IGxpYnhsX19yZWFkX3JlY2VudCBzaG91bGQgaGFuZGxlIHRo
aXMgaXRzZWxmLCBmYWN0b3JpbmcgdGhlIGNvbW1vbgo+ID4gY29kZSBpbnRvIHRoaXMgZnVuY3Rp
b24gYW5kIGF2b2lkaW5nIHRoYXQgc3BlY2lhbCBjYXNlLgo+IAo+IE9rLiBJIHRob3VnaHQgaXQg
d2FzIG1vcmUgaW50dWl0aXZlIHRvIGhhdmUgdGhlIGZ1bmN0aW9uIG9ubHkgZXZlcgo+IHJlYWQg
YSBzaW5nbGUgZW50cnkgZnJvbSB0aGUgZmlsZSwgYnV0IEkgY2FuIGVhc2lseSBhZGQgdGhlIHJl
dHJ5Cj4gbG9vcCBpZiB5b3UgcHJlZmVyLgoKSSB0aGluayB0aGUgcHVycG9zZSBvZiB0aGlzIGZ1
bmN0aW9uIGlzIHRvIGNvbnRhaW4gYWxsIHRoZSBjb2RlIHRoYXQKY2FuIGJlIHNoYXJlZCBiZXR3
ZWVuIHRoZSB0d28gY2FsbCBzaXRlcy4KCj4gPiA+ICsgICAgcmV0dXJuIHRydWU7Cj4gPiAKPiA+
IEkgdGhpbmsgdGhpcyBmdW5jdGlvbiBzaG91bGQgcmV0dXJuIGFuIHJjLiAgSXQgY291bGQgc2ln
bmFsIEVPRiBieQo+ID4gc2V0dGluZyAqZG9taWQgdG8gSU5WQUxJRF9ET01JRCBtYXliZSwgYW5k
IGVycm9ycyBieSByZXR1cm5pbmcKPiA+IEVSUk9SX0ZBSUwuCj4gCj4gT2suIEkgdGhvdWdodCBp
dCB3YXMgc2xpZ2h0bHkgcG9pbnRsZXNzIHRvIGRvIHRoYXQuCgpJIGRvbid0IGhhdmUgYSAxMDAl
IGZpeGVkIG9waW5pb24gYWJvdXQgdGhlIHByZWNpc2UgY2FsbGluZwpjb252ZW50aW9uLiAgQnV0
IHRoaXMgZnVuY3Rpb24gbmVlZHMgdG8gYmUgYWJsZSB0byByZXBvcnQgdGhyZWUKZGlzdGluY3Qg
Y29uZGl0aW9ucywgbm90IHR3bzoKICAtIGhlcmUgaXMgdGhlIGVudHJ5IHlvdSBhc2tlZCBmb3IK
ICAtIEVPRiwgd2UgaGF2ZSBlc3RhYmxpc2hlZCB0aGF0IHRoZXJlIGFyZSBubyBtb3JlIGVudHJp
ZXMKICAtIGZhaWx1cmUgdG8gcmVhZCB0aGUgZmlsZSwgYWJhbmRvbiBhbGwgaG9wZQoKRWxzZXdo
ZXJlIGluIGxpYnhsIHRoZSBjb252ZW50aW9uIGlzIHVzdWFsbHkgdG8gdXNlIGFuIHJjIHJldHVy
biB2YWx1ZQp0byBzaWduYWwgZXJyb3JzLCBhbmQgc2lnbmFsICJubyBlcnJvciwgYnV0IG5vIHN1
Y2ggdGhpbmciIGJ5IHdyaXRpbmcKYSBzZW50aW5lbCByYXRoZXIgdGhhbiBhIHZhbHVlIHRvIGFu
IG91dCBwYXJhbWV0ZXIuCgpSZXR1cm5pbmcgYW4gcmMgbWVhbnMgdGhhdCBpbiB0aGUgZnV0dXJl
IGlmIHdlIHdhbnQgYmV0dGVyIGNvbnRyb2wgb2YKZXJyb3JzIChpKSB0aGlzIGludGVybmFsIGFw
aSBpcyBtb3JlIGxpa2Ugb3RoZXIgaW50ZXJuYWwgYXBpcyAoaWkpIHRoZQpleGFjdCBlcnJvciBj
b2RlIGlzIHNwZWNpZmllZCBhdCB0aGUgcG9pbnQgaW4gdGhlIGNvZGUgd2hlcmUgdGhlIGVycm9y
CmlzIHJlY29nbmlzZWQuCgo+ID4gSSBkb3VidCB0aGlzIGlzIHJlYWxseSBuZWVkZWQgYnV0IEkg
ZG9uJ3QgbWluZCBpdCBpZiB5b3UgbXVzdC4KPiA+IAo+ID4gPiArICAgIHJldHVybiBmcHJpbnRm
KGYsICIlbHUgJXVcbiIsIHNlYywgZG9taWQpID4gMDsKPiA+IAo+ID4gV3JvbmcgZXJyb3IgaGFu
ZGxpbmcuICBUaGlzIGZ1bmN0aW9uIHNob3VsZCByZXR1cm4gcmMuICBmcHJpbnRmCj4gPiBkb2Vz
bid0IHJldHVybiBhIGJvb2xlYW4uCj4gCj4gQW5kIG5vciBkb2VzIHRoaXMgY29kZSBleHBlY3Qg
aXQgdG8gKHNpbmNlIGl0IHRlc3RzIGZvciAnPiAwJykuCgpPaC4gIEkgZGlkbid0IHNwb3QgdGhh
dC4gIFRoaXMgaXMgY29udHJhcnkgdG8gbGlieGwvQ09ESU5HX1NUWUxFLgoKICAqIEZ1bmN0aW9u
IGNhbGxzIHdoaWNoIG1pZ2h0IGZhaWwgKGllIG1vc3QgZnVuY3Rpb24gY2FsbHMpIGFyZQogICAg
aGFuZGxlZCBieSBwdXR0aW5nIHRoZSByZXR1cm4vc3RhdHVzIHZhbHVlIGludG8gYSB2YXJpYWJs
ZSwgYW5kCiAgICB0aGVuIGNoZWNraW5nIGl0IGluIGEgc2VwYXJhdGUgc3RhdGVtZW50OgogICAg
ICAgICAgICBjaGFyICpkb21wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBibC0+ZG9t
aWQpOwogICAgICAgICAgICBpZiAoIWRvbXBhdGgpIHsgcmMgPSBFUlJPUl9GQUlMOyBnb3RvIG91
dDsgfQoKRm9yIHByZWNpc2VseSB0aGlzIGtpbmQgb2YgcmVhc29uLgoKPiA+ICBTb21ldGhpbmcg
c2hvdWxkIGxvZyBlcnJubyAod2l0aCBMT0dFCj4gPiBwcm9iYWJseSkgaWYgZnByaW50ZiBmYWls
cy4KPiAKPiBJIGNhbiBzZWUgeW91IGRpc2xpa2UgYm9vbGVhbiBmdW5jdGlvbnM7IEknbGwgcmV0
dXJuIGFuIGVycm9yIGFzIHlvdSBkZXNpcmUuCgpTZWUgYWJvdmUgYWJvdXQgZXJyb3IgaGFuZGxp
bmcuICBDZXJ0YWlubHkgYSBib29sZWFuIGNhbm5vdCBiZSB1c2VkCmZvciBhIGZ1bmN0aW9uIHdo
aWNoIG1pZ2h0IHJldHVybiAieWVzIiBvciAibm8iIG9yICJhcmdoLCBjYW4ndCBzYXkiLgpGb3Ig
YSBmdW5jdGlvbiB3aGljaCBtaWdodCByZXR1cm4gIm9rIiBvciAiYXJnaCIsIHJjIGFuZCBFUlJP
Ul8qIGlzCmNsZWFybHkgYmV0dGVyIHNpbmNlIHlvdSBnZXQgdG8gaW52ZW50IHRoZSBlcnJvciBj
b2RlLgoKPiA+ID4gK3N0YXRpYyBpbnQgbGlieGxfX21hcmtfZG9taWRfcmVjZW50KGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkKQo+ID4gPiArewo+ID4gPiArICAgIGxvbmcgdGltZW91dCA9
IGxpYnhsX19nZXRfZG9taWRfcmV1c2VfdGltZW91dCgpOwo+ID4gPiArICAgIGxpYnhsX19mbG9j
ayAqbG9jazsKPiA+IAo+ID4gUGxlYXNlIGluaXRpYWxpc2UgbG9jayA9IE5VTEwgc28gdGhhdCBp
dCBpcyBlYXN5IHRvIHNlZSB0aGF0IHRoZSBvdXQKPiA+IGJsb2NrIGlzIGNvcnJlY3QuCj4gPiAK
PiA+IChTZWUgdG9vbHMvbGlieGwvQ09ESU5HX1NUWUxFIHdoZXJlIHRoaXMgaXMgZGlzY3Vzc2Vk
LikKPiAKPiBPay4gWGVuIHN0eWxlIGdlbmVyYWxseSBhdm9pZHMgaW5pdGlhbGl6ZXJzIHdoZXJl
IG5vdCBzdHJpY3RseSBuZWNlc3NhcnkuCgpsaWJ4bCBkb2VzIG5vdCB1c2UgIlhlbiBzdHlsZSIu
CgpJZiB5b3Ugd2FudCB0byBjaGFsbGVuZ2UgdGhlIGNvbnRlbnRzIG9mIGxpYnhsL0NPRElOR19T
VFlMRSwgdGhhdCdzCmZhaXIgZW5vdWdoIG9mIGNvdXJzZSwgYnV0IG1heWJlIGluIHRoZSBtaWRk
bGUgb2YgdGhpcyBwYXRjaCByZXZpZXcgaXMKbm90IGlkZWFsID8KCj4gPiA+ICsgICAgbG9jayA9
IGxpYnhsX19sb2NrX2RvbWlkX2hpc3RvcnkoZ2MpOwo+ID4gPiArICAgIGlmICghbG9jaykgewo+
ID4gPiArICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gYWNxdWlyZSBsb2Nr
Iik7Cj4gPiA+ICsgICAgICAgIGdvdG8gb3V0Owo+ID4gPiArICAgIH0KPiA+ID4gKwo+ID4gPiAr
ICAgIG9sZCA9IGxpYnhsX19kb21pZF9oaXN0b3J5X3BhdGgoZ2MsIE5VTEwpOwo+ID4gPiArICAg
IG9mID0gZm9wZW4ob2xkLCAiciIpOwo+ID4gPiArICAgIGlmICghb2YgJiYgZXJybm8gIT0gRU5P
RU5UKQo+ID4gPiArICAgICAgICBMT0dFRChXQVJOLCBkb21pZCwgImZhaWxlZCB0byBvcGVuICcl
cyciLCBvbGQpOwo+ID4gCj4gPiBUaGlzIGZvcGVuIGNvZGUgYW5kIGl0cyBlcnJvciBoYW5kbGlu
ZyBpcyBzdGlsbCBkdXBsaWNhdGVkIGJldHdlZW4KPiA+IGxpYnhsX19tYXJrX2RvbWlkX3JlY2Vu
dCBhbmQgbGlieGxfX2lzX2RvbWlkX3JlY2VudC4gCj4gCj4gVGhhdCdzIG5vdCBxdWl0ZSB0cnVl
LiBUaGUgZXJyb3Igc2VtYW50aWNzIGFyZSBkaWZmZXJlbnQ7IHRoZSBmb3JtZXIgZG9lcyBub3Qg
dG9sZXJhdGUgYSBmYWlsdXJlIHRvIG9wZW4gdGhlIGZpbGUsIHRoZSBsYXR0ZXIgZG9lcy4KCldo
YXQgaXMgdGhlIHJlYXNvbiBmb3IgdGhpcyBkaWZmZXJlbmNlIGluIHNlbWFudGljcyA/ICBJdCBz
ZWVtcyB0byBtZQp0aGF0IGVpdGhlcjoKIChpKSBhYnNlbmNlIG9mIHRoZSBmaWxlIG1lYW5zIHRo
ZXJlIGFyZSBubyByZWNlbnQgZG9taWRzIChlZywKICAgICBhZnRlciBib290KSBhbmQgdGhlcmVm
b3JlIGJvdGggZnVuY3Rpb25zIHNob3VsZCB0b2xlcmF0ZSBpdDsgb3IKIChpaSkgYWJzZW5jZSBv
ZiB0aGUgZmlsZSBtZWFucyBhIHN5c3RlbSBjb25maWd1cmF0aW9uIGVycm9yCiAgICAgYW5kIHRo
ZXJlZm9yZSBuZWl0aGVyIGZ1bmN0aW9uIHNob3VsZCB0b2xlcmF0ZSBpdC4KCj4gPiBBbHNvIGZh
aWx1cmUgdG8gb3BlbiB0aGUgZmlsZSBzaG91bGQgYmUgYW4gZXJyb3IsIHJlc3VsdGluZyBmYWls
dXJlIG9mCj4gPiB0aGlzIGZ1bmN0aW9uIGFuZCB0aGUgd2hvbGUgc3Vycm91bmRpbmcgb3BlcmF0
aW9uLCBub3Qgc2ltcGx5IHByb2R1Y2UKPiA+IGEgd2FybmluZyBpbiBzb21lIGxvZ2ZpbGUgd2hl
cmUgaXQgd2lsbCBiZSBpZ25vcmVkLgo+IAo+IEJ1dCB0aGF0IHdpbGwgY2F1c2UgYSBmYWlsdXJl
IHdoZW4gdHJ5aW5nIHRvIGNyZWF0ZSB0aGUgZmlyc3QgZG9tYWluCj4gYWZ0ZXIgYm9vdCwgc2lu
Y2UgdGhlIGZpbGUgd29uJ3QgZXhpc3QuCgpJIG1lYW50IHRoYXQgZmFpbHVyZSB0byBvcGVuICpv
dGhlciB0aGFuIEVOT0VOVCouCgpJU1RNIHRoYXQgb2YgdGhlIHR3byBvcHRpb25zIGFib3ZlLCAo
aSkgaXMgdG8gYmUgcHJlZmVycmVkIGFuZAp0aGVyZWZvcmUgdGhhdCBFTk9FTlQgc2hvdWxkIGFs
d2F5cyBiZSB0b2xlcmF0ZWQuICBCdXQgbWF5YmUgeW91IGNhbgpleHBsYWluIHRvIG1lIHdoeSB0
aGF0IGlzbid0IHJpZ2h0LgoKPiA+ID4gKyAgICBpZiAob2YgJiYgZmNsb3NlKG9mKSA9PSBFT0Yp
IHsKPiA+ID4gKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiZmFpbGVkIHRvIGNsb3NlICcl
cyciLCBvbGQpOwo+ID4gCj4gPiBJIGRvbid0IHNlZSBob3cgb2Ygd291bGQgYmUgTlVMTCBoZXJl
Lgo+IAo+IEl0IHdpbGwgYmUgTlVMTCBpZiB0aGUgZmlsZSBkaWQgbm90IGV4aXN0LCB3aGljaCB3
aWxsIGJlIHRoZSBjYXNlIHVudGlsIHRoZSBmaXJzdCBkb21haW4gZGVzdHJ1Y3Rpb24gb2NjdXJz
LgoKT2ggeWVzLiAgSSBhbSBjb25mdXNlZCBiZWNhdXNlIEkga2VlcCByZWFkaW5nIGBvZicgYXMg
YG91dHB1dCBmaWxlJy4KCkluIHdoaWNoIGNhc2UsIHBsZWFzZSBzZWUgQ09ESU5HX1NUWUxFIGFi
b3V0IHB1dHRpbmcgdGhlIHJldHVybiB2YWx1ZQppbiBhIHNlcGFyYXRlIHN0YXRlbWVudC4gIFRo
aXMgd2lsbCBhbHNvIGF2b2lkIGR1cGxpY2F0aW5nIHRoZQpgb2Y9TlVMTCcgc2luY2UgaXQgY2Fu
IGdvIHJpZ2h0IGFmdGVyIGZjbG9zZS4KCk1heWJlIHRoZSBjbG9zaW5nIGNvdWxkIGJlIGRvbmUg
YnkgbGlieGxfX3JlYWRfcmVjZW50LCBpZiBpdCB0b29rIGEKRklMRSoqID8gIFRoYXQgd291bGQg
cmVtb3ZlIHNvbWUgZHVwbGljYXRpb24gYW5kIGxlYXZlIG9ubHkgYW4KZXJyb3ItY2hlY2stZnJl
ZSAgIGlmIChvZikgZmNsb3NlKG9mKTsgICBpbiBlYWNoIG91dCBibG9jay4KCklhbi4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:45:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:45:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41JE-0002st-Lb; Tue, 18 Feb 2020 11:45:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j41JC-0002sk-SF
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:44:58 +0000
X-Inumbo-ID: 16493048-5244-11ea-8158-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 16493048-5244-11ea-8158-12813bfff9fa;
 Tue, 18 Feb 2020 11:44:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582026299;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=3PU67Ea+WyVoJwHmmzP7/684pdVHJ+OmthECTO+AkeY=;
 b=MRFzyzrVaP2RqznyLizWhyS5ZmUgco16wqh0PJraWmtfPpVKPayPMSUw
 QxdoncYVmAVk5itjhJ8loAQq/zPYq0mzfYhj5b2e/CC/bH+A+Yg84mwvv
 Upgsda959GXgvMW9lFs7FMHTCaysi01CpvCg58Puy4D9/e0lpyZo3xi2a s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /VSxGygrbhmhsdiTmzMqPLH0ncX+X/SDZExrboTNGs1w7mfPNJGkz7V55edB8JLfSNyjvYvhPH
 J3sDXicmg8dB2/51AwojCU53tvMJjZqODXAEQZTkiClGzw2i1LE+3r09mjuVcXEwg3dOcX4XRI
 l/nBzS+7xLBc3jajPj5PW7Ek85TzIYrLo3PL07/1hh1Y5wBN0/Tt5ll+LvIcYLPu1nCMGylWms
 x1KPdNz4I6K9tmtibzPv9z1vRrufe6UHGfgSQNjQlBOTy8cReApHSYxvT8iOSHqzt9849P2rCm
 HIU=
X-SBRS: 2.7
X-MesageID: 12786659
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12786659"
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <14cd7c7a-85ac-6a6a-36ce-4df5a80c6a1f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <b98217e0-c65b-f335-c47e-15341aaec4c8@citrix.com>
Date: Tue, 18 Feb 2020 11:44:53 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <14cd7c7a-85ac-6a6a-36ce-4df5a80c6a1f@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMToyOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTguMDIuMjAyMCAx
MjoyMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTgvMDIvMjAyMCAxMToxMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFR1ZSwgRmViIDE4LCAyMDIwIGF0IDEwOjUzOjQ1QU0g
KzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4gT24gMTcvMDIvMjAyMCAxODo0MywgUm9n
ZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+PiBAQCAtNjcsNyArNjgsMjAgQEAgc3RhdGljIHZvaWQg
c2VuZF9JUElfc2hvcnRjdXQodW5zaWduZWQgaW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAo+Pj4+
PiAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50IHZlY3RvcikK
Pj4+Pj4gIHsKPj4+Pj4gICAgICBib29sIGNwdXNfbG9ja2VkID0gZmFsc2U7Cj4+Pj4+IC0gICAg
Y3B1bWFza190ICpzY3JhdGNoID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKPj4+Pj4gKyAg
ICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPj4+Pj4g
KyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+Pj4+PiArCj4+Pj4+ICsgICAgaWYgKCBpbl9tYygp
IHx8IGluX25taSgpICkKPj4+Pj4gKyAgICB7Cj4+Pj4+ICsgICAgICAgIC8qCj4+Pj4+ICsgICAg
ICAgICAqIFdoZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVy
LUNQVSBzY3JhdGNoIG1hc2sKPj4+Pj4gKyAgICAgICAgICogYmVjYXVzZSB3ZSBoYXZlIG5vIHdh
eSB0byBhdm9pZCByZWVudHJ5LCBzbyBkbyBub3QgdXNlIHRoZSBBUElDCj4+Pj4+ICsgICAgICAg
ICAqIHNob3J0aGFuZC4KPj4+Pj4gKyAgICAgICAgICovCj4+Pj4+ICsgICAgICAgIGFsdGVybmF0
aXZlX3ZjYWxsKGdlbmFwaWMuc2VuZF9JUElfbWFzaywgbWFzaywgdmVjdG9yKTsKPj4+Pj4gKyAg
ICAgICAgcmV0dXJuOwo+Pj4+IFRoZSBzZXQgb2YgdGhpbmdzIHlvdSBjYW4gc2FmZWx5IGRvIGlu
IGFuIE5NSS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwgYW5kCj4+Pj4gZG9lcyBub3QgaW5jbHVkZSBz
ZW5kaW5nIElQSXMuwqAgKEluIHJlYWxpdHksIGlmIHlvdSdyZSB1c2luZyB4MmFwaWMsIGl0Cj4+
Pj4gaXMgc2FmZSB0byBzZW5kIGFuIElQSSBiZWNhdXNlIHRoZXJlIGlzIG5vIHJpc2sgb2YgY2xv
YmJlcmluZyBJQ1IyCj4+Pj4gYmVoaW5kIHlvdXIgb3V0ZXIgY29udGV4dCdzIGJhY2spLgo+Pj4+
Cj4+Pj4gSG93ZXZlciwgaWYgd2UgZXNjYWxhdGUgZnJvbSBOTUkvTUNFIGNvbnRleHQgaW50byBj
cmFzaCBjb250ZXh0LCB0aGVuCj4+Pj4gYW55dGhpbmcgZ29lcy7CoCBJbiByZWFsaXR5LCB3ZSBv
bmx5IGV2ZXIgc2VuZCBOTUlzIGZyb20gdGhlIGNyYXNoIHBhdGgsCj4+Pj4gYW5kIHRoYXQgaXMg
bm90IHBlcm1pdHRlZCB0byB1c2UgYSBzaG9ydGhhbmQsIG1ha2luZyB0aGlzIGNvZGUgZGVhZC4K
Pj4+IFRoaXMgd2FzIHJlcXVlc3RlZCBieSBKYW4sIGFzIHNhZmV0eSBtZWFzdXJlCj4+IFRoYXQg
bWF5IGJlLCBidXQgaXQgZG9lc24ndCBtZWFuIGl0IGlzIGNvcnJlY3QuwqAgSWYgZXhlY3V0aW9u
IGV2ZXIKPj4gZW50ZXJzIHRoaXMgZnVuY3Rpb24gaW4gTk1JL01DRSBjb250ZXh0LCB0aGVyZSBp
cyBhIHJlYWwsCj4+IHN0YXRlLWNvcnJ1cHRpbmcgYnVnLCBoaWdoZXIgdXAgdGhlIGNhbGwgc3Rh
Y2suCj4gQmVzaWRlcyB0aGUgaXNzdWUgb2YgYW55IGxvY2tzIG5lZWRpbmcgdGFraW5nIG9uIHN1
Y2ggcGF0aHMgKHdoaWNoCj4gbXVzdCBub3QgaGFwcGVuIGluIE5NSS8jTUMgY29udGV4dCksIHRo
ZSBvbmx5IHRoaW5nIGdldHRpbmcgaW4gdGhlCj4gd2F5IG9mIElQSSBzZW5kaW5nIGlzIC0gYWZh
aWNzIC0gSUNSMiwgd2hpY2ggY291bGQgYmUgc2F2ZWQgLwo+IHJlc3RvcmVkIGFyb3VuZCBzdWNo
IG9wZXJhdGlvbnMuCgpJdHMgdGhlIGltcG9ydGFudCB4QVBJQyByZWdpc3RlciBmb3Igc3VyZSwg
YnV0IHlvdSd2ZSBhbHNvIGdvdCB0bwphY2NvdW50IGZvciBjb21wb3VuZCBlZmZlY3RzIHN1Y2gg
YXMgY2F1c2luZyBhbiBMQVBJQyBlcnJvci4KCkl0IGlzIGZhciBlYXNpZXIgdG8gc2F5ICJ0aG91
IHNoYWx0IG5vdCBJUEkgZnJvbSBOTUkvTUNFIGNvbnRleHQiLApiZWNhdXNlIHdlIGRvbid0IGhh
dmUgY29kZSBuZWVkaW5nIHRvIGRvIHRoaXMgaW4gdGhlIGZpcnN0IHBsYWNlLgoKPiBUaGF0IHNh
aWQsIEJVRygpaW5nIG9yIHBhbmljKClpbmcKPiBpZiB3ZSBnZXQgaW4gaGVyZSBmcm9tIHN1Y2gg
YSBjb250ZXh0IHdvdWxkIGFsc28gYmUgc3VmZmljaWVudCB0bwo+IHNhdGlzZnkgdGhlICJzYWZl
dHkgbWVhc3VyZSIgYXNwZWN0LgoKTm8gLSBzYWZldHkgY2hlY2tzIGluIHRoZSBjcmFzaCBwYXRo
IG1ha2UgaXQgd29yc2UsIGJlY2F1c2UgaWYgdGhleQp0cmlnZ2VyLCB0aGV5IHJlbGlhYmx5IHRy
aWdnZXIgcmVjdXJzaXZlbHkgYW5kIG5ldmVyIGVudGVyIHRoZSBjcmFzaCBrZXJuZWwuCgpPbmNl
IHdlIGFyZSBpbiBjcmFzaCBjb250ZXh0LCB0aGUgbW9zdCBpbXBvcnRhbnQgdGFzayBpcyB0byBz
dWNjZXNzZnVsbHkKdHJhbnNpdGlvbiB0byB0aGUgY3Jhc2gga2VybmVsLsKgIFN1cmUgLSB0aGVy
ZSBpcyBubyBndWFyYW50ZWUgdGhhdCB3ZQp3aWxsIG1hbmFnZSBpdCwgYnV0IGhpdHRpbmcgcG9v
cmx5LXRob3VnaHQtdGhyb3VnaCBzYWZldHkgY2hlY2tzIHJlYWxseQpoYXMgd2FzdGVkIG1vbnRo
cyBvZiBjdXN0b21lciAoYW5kIG15KSB0aW1lIGR1cmluZyBpbnZlc3RpZ2F0aW9ucy4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:45:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:45:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41Jh-0002wA-0Y; Tue, 18 Feb 2020 11:45:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j41Jf-0002w3-Lv
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:45:27 +0000
X-Inumbo-ID: 247435fa-5244-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 247435fa-5244-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 11:45:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j41JY-0002fS-Gc; Tue, 18 Feb 2020 11:45:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j41JY-0001wS-1Q; Tue, 18 Feb 2020 11:45:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j41JY-0001Tt-0k; Tue, 18 Feb 2020 11:45:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147166-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 11:45:20 +0000
Subject: [Xen-devel] [linux-4.14 test] 147166: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE2NiBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxNjYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxNSBndWVzdC1zYXZlcmVzdG9yZSAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3MDk0
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgIGZhaWwgcGFzcyBpbiAxNDcwOTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0
IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qtc3Rh
cnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDE0NzA5NCBsaWtlIDE0Mjg0OQogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzA5NCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDE0NzA5NCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4
ICAgICAgICAgICAgICAgIDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2IxMjdhMTk3OTYK
YmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGI5OGFlYmQyOTgyNDZkZjM3
YjQ3MmM1MmEyZWUxMDIzMjU2ZDAyZTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Mjg0OSAgMjAx
OS0xMC0xNyAyMToxMToxNiBaICAxMjMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjcg
IDIwMTktMTAtMjkgMDg6NDk6MzAgWiAgMTEyIGRheXMgICAxMiBhdHRlbXB0cwpUZXN0aW5nIHNh
bWUgc2luY2UgICAxNDcwOTQgIDIwMjAtMDItMTUgMTc6MzY6NTAgWiAgICAyIGRheXMgICAgMiBh
dHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCjE0MzggcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5v
dCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBv
c3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFn
ZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWls
YWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5l
cmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVz
dCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlz
aW9uIGxvZzsgaXQgd291bGQgYmUgNzQ1NDYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:46:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:46:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41KN-00032y-JY; Tue, 18 Feb 2020 11:46:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j41KM-00032p-FQ
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:46:10 +0000
X-Inumbo-ID: 40fda756-5244-11ea-815b-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40fda756-5244-11ea-815b-12813bfff9fa;
 Tue, 18 Feb 2020 11:46:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582026369;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=w8i9DJ302Rb2+IGVA0cwZ6pnH0mGBTdOI2pPOWLdFaI=;
 b=Q9vHK0/qWIX2/RAHXSuqqn08Z6qV856m+bS60sFzK+ioeRJvLPemVpaS
 buAqos6gq/5xWAtFcnGP+cq8HiPMxiY4vNpc1B+w7DoaoIBGFU9dkcsY8
 qvR+7h0+3hrzFM4OTHBRwqnVBR5H8QPyxB9ufVmcIZvECZK5QwB3aT/sa A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2213N4unL3hpyI1Y35GWa7IVkN/JL7rRgS0YD4+FM7v3cez2Srg+varcaJIFR6fKiwfUfydnNL
 NzvyygYKPU3MYqXqh0V1eTDqVVvdO9Mo1xuQOi8TToDGO/7JumuBWYvNucK3EDVZqxKI6PQsVt
 5IH7jVLISkhaX2c0FncD2HeJWHkoscxAJihMJTbGcuL41pGQX94J0yFZ4/TortnRxNNSI2XeTx
 g8XhSVjgiWs9p9TZUmOB/0JbtoJWrt6vXfKCwn4fjmmogctUv445kktRKpk8YRfmCNhl0pD2C1
 R0I=
X-SBRS: 2.7
X-MesageID: 13044138
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13044138"
Date: Tue, 18 Feb 2020 12:46:02 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200218114602.GU4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTE6MzU6MzdBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiAKPiAKPiBPbiAxOC8wMi8yMDIwIDExOjIyLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+ID4gT24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTE6MjE6MTJBTSArMDAwMCwgQW5kcmV3IENv
b3BlciB3cm90ZToKPiA+PiBPbiAxOC8wMi8yMDIwIDExOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+ID4+PiBPbiBUdWUsIEZlYiAxOCwgMjAyMCBhdCAxMDo1Mzo0NUFNICswMDAwLCBBbmRy
ZXcgQ29vcGVyIHdyb3RlOgo+ID4+Pj4gT24gMTcvMDIvMjAyMCAxODo0MywgUm9nZXIgUGF1IE1v
bm5lIHdyb3RlOgo+ID4+Pj4+IEBAIC02Nyw3ICs2OCwyMCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQ
SV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4gPj4+Pj4gIHZv
aWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCj4gPj4+
Pj4gIHsKPiA+Pj4+PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPiA+Pj4+PiAtICAg
IGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4gPj4+Pj4g
KyAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPiA+
Pj4+PiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gPj4+Pj4gKwo+ID4+Pj4+ICsgICAgaWYg
KCBpbl9tYygpIHx8IGluX25taSgpICkKPiA+Pj4+PiArICAgIHsKPiA+Pj4+PiArICAgICAgICAv
Kgo+ID4+Pj4+ICsgICAgICAgICAqIFdoZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fu
bm90IHVzZSB0aGUgcGVyLUNQVSBzY3JhdGNoIG1hc2sKPiA+Pj4+PiArICAgICAgICAgKiBiZWNh
dXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQ
SUMKPiA+Pj4+PiArICAgICAgICAgKiBzaG9ydGhhbmQuCj4gPj4+Pj4gKyAgICAgICAgICovCj4g
Pj4+Pj4gKyAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBt
YXNrLCB2ZWN0b3IpOwo+ID4+Pj4+ICsgICAgICAgIHJldHVybjsKPiA+Pj4+IFRoZSBzZXQgb2Yg
dGhpbmdzIHlvdSBjYW4gc2FmZWx5IGRvIGluIGFuIE5NSS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwg
YW5kCj4gPj4+PiBkb2VzIG5vdCBpbmNsdWRlIHNlbmRpbmcgSVBJcy7CoCAoSW4gcmVhbGl0eSwg
aWYgeW91J3JlIHVzaW5nIHgyYXBpYywgaXQKPiA+Pj4+IGlzIHNhZmUgdG8gc2VuZCBhbiBJUEkg
YmVjYXVzZSB0aGVyZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcgSUNSMgo+ID4+Pj4gYmVoaW5k
IHlvdXIgb3V0ZXIgY29udGV4dCdzIGJhY2spLgo+ID4+Pj4KPiA+Pj4+IEhvd2V2ZXIsIGlmIHdl
IGVzY2FsYXRlIGZyb20gTk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4dCwgdGhlbgo+
ID4+Pj4gYW55dGhpbmcgZ29lcy7CoCBJbiByZWFsaXR5LCB3ZSBvbmx5IGV2ZXIgc2VuZCBOTUlz
IGZyb20gdGhlIGNyYXNoIHBhdGgsCj4gPj4+PiBhbmQgdGhhdCBpcyBub3QgcGVybWl0dGVkIHRv
IHVzZSBhIHNob3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgo+ID4+PiBUaGlzIHdhcyBy
ZXF1ZXN0ZWQgYnkgSmFuLCBhcyBzYWZldHkgbWVhc3VyZQo+ID4+IFRoYXQgbWF5IGJlLCBidXQg
aXQgZG9lc24ndCBtZWFuIGl0IGlzIGNvcnJlY3QuwqAgSWYgZXhlY3V0aW9uIGV2ZXIKPiA+PiBl
bnRlcnMgdGhpcyBmdW5jdGlvbiBpbiBOTUkvTUNFIGNvbnRleHQsIHRoZXJlIGlzIGEgcmVhbCwK
PiA+PiBzdGF0ZS1jb3JydXB0aW5nIGJ1ZywgaGlnaGVyIHVwIHRoZSBjYWxsIHN0YWNrLgo+ID4g
QWNrLCB0aGVuIEkgZ3Vlc3Mgd2Ugc2hvdWxkIGp1c3QgQlVHKCkgaGVyZSBpZiBldmVyIGNhbGxl
ZCBmcm9tICNOTUkKPiA+IG9yICNNQyBjb250ZXh0Pwo+IAo+IFdlbGwuwqAgVGhlcmUgaXMgYSBy
ZWFzb24gSSBzdWdnZXN0ZWQgcmVtb3ZpbmcgaXQsIGFuZCBub3QgdXNpbmcgQlVHKCkuCj4gCj4g
SWYgTk1JL01DRSBjb250ZXh0IGVzY2FsYXRlcyB0byBjcmFzaCBjb250ZXh0LCB3ZSBkbyBuZWVk
IHRvIHNlbmQgTk1Jcy7CoAo+IEl0IHdvbid0IGJlIHRoaXMgZnVuY3Rpb24gc3BlY2lmaWNhbGx5
LCBidXQgaXQgd2lsbCBiZSBwYXJ0IG9mIHRoZQo+IGdlbmVyYWwgSVBJIGluZnJhc3RydWN0dXJl
Lgo+IAo+IFdlIGRlZmluaXRlbHkgZG9uJ3Qgd2FudCB0byBnZXQgaW50byB0aGUgZ2FtZSBvZiB0
cnlpbmcgdG8gY2xvYmJlciBlYWNoCj4gb2YgdGhlIHN0YXRlIHZhcmlhYmxlcywgc28gdGhlIG9u
bHkgdGhpbmcgdGhyb3dpbmcgQlVHKCkncyBhcm91bmQgaW4KPiB0aGlzIGFyZWEgd2lsbCBkbyBp
cyBtYWtlIHRoZSBjcmFzaCBwYXRoIG1vcmUgZnJhZ2lsZS4KCkkgc2VlLCBwYW5pY2tpbmcgaW4g
c3VjaCBjb250ZXh0IHdpbGwganVzdCBjbG9iYmVyIHRoZSBwcmV2aW91cyBjcmFzaApoYXBwZW5l
ZCBpbiBOTUkvTUMgY29udGV4dC4KClNvIHlvdSB3b3VsZCByYXRoZXIga2VlcCB0aGUgY3VycmVu
dCB2ZXJzaW9uIG9mIGZhbGxpbmcgYmFjayB0byB0aGUKdXNhZ2Ugb2YgdGhlIG5vbi1zaG9ydGhh
bmQgSVBJIHNlbmRpbmcgcm91dGluZSBpbnN0ZWFkIG9mIHBhbmlja2luZz8KCldoYXQgYWJvdXQ6
CgppZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQp7CiAgICAvKgogICAgICogV2hlbiBpbiAjTUMg
b3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXItQ1BVIHNjcmF0Y2ggbWFzawog
ICAgICogYmVjYXVzZSB3ZSBoYXZlIG5vIHdheSB0byBhdm9pZCByZWVudHJ5LCBzbyBkbyBub3Qg
dXNlIHRoZSBBUElDCiAgICAgKiBzaG9ydGhhbmQuIFRoZSBvbmx5IElQSSB0aGF0IHNob3VsZCBi
ZSBzZW50IGZyb20gc3VjaCBjb250ZXh0CiAgICAgKiBpcyBhICNOTUkgdG8gc2h1dGRvd24gdGhl
IHN5c3RlbSBpbiBjYXNlIG9mIGEgY3Jhc2guCiAgICAgKi8KICAgIGlmICggdmVjdG9yID09IEFQ
SUNfRE1fTk1JICkKICAgIAlhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ss
IG1hc2ssIHZlY3Rvcik7CiAgICBlbHNlCiAgICAgICAgQlVHKCk7CgogICAgcmV0dXJuOwp9CgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:47:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:47:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41Lw-0003D9-Vv; Tue, 18 Feb 2020 11:47:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=171L=4G=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j41Lv-0003Cz-E1
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:47:47 +0000
X-Inumbo-ID: 7af1d4c8-5244-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7af1d4c8-5244-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 11:47:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582026467;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=W8l0WpnvpSebVpWsWNBZ//1LQCO5jT9FfG4l6L5SwUA=;
 b=O5VGeaE3FiCurEAqN/gUj84P3d2nzVbbWujbAu+k1kEEuUxpWeXR5Zvr
 xSfvBuwr9h89OxngsT8hVU/U5AGml97g1xVYs1prEDZQreR/FogXqMPjW
 zBFvMnbBtCd49V7H5SGmjUNB8/bH1PB+nVvMTtcVDg74F9jT/+sVBwZAP E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Z5Jqq6zEULirK1vfRTKxiETi5kLwQ4D4Ulk0v/EyEWdH0oM2RJVOwcI2f/Ect8lq7aTEkA6urN
 7C5xo6ubswp3WQ7CVQt09JU5d+So6S0pSctjFm7VpAqS7E4F5JxoxXNRKK3ltpmUY+6h3lcyIN
 O4t7lIQ61EgaLDTsgqxXnq1CukpzoqWewpDxEIvH8CO/LYNhcvmNtxgOdAA25msoqEoqHvqyb7
 naqKbpMTrNluLtxPB8NqjErGZM9VMBNuj0jIQnhJeyKyPoXzqdtqIDv7fq4NGmZTLkfdizl9jY
 w4c=
X-SBRS: 2.7
X-MesageID: 12786771
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12786771"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24139.52958.979063.189567@mariner.uk.xensource.com>
Date: Tue, 18 Feb 2020 11:47:42 +0000
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
In-Reply-To: <39fbefb0489942e498dfe20695021275@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
 <24138.53923.699587.944099@mariner.uk.xensource.com>
 <78ccdd687a344eaf92ed8c978dc04f3c@EX13D32EUC003.ant.amazon.com>
 <24139.51124.66017.255351@mariner.uk.xensource.com>
 <39fbefb0489942e498dfe20695021275@EX13D32EUC003.ant.amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVycmFudCwgUGF1bCB3cml0ZXMgKCJSRTogW1BBVENIIHY1IDUvN10gbGlieGw6IGFsbG93IGNy
ZWF0aW9uIG9mIGRvbWFpbnMgd2l0aCBhIHNwZWNpZmllZCBvciByYW5kb20gZG9taWQiKToKPiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KPiA+IFNvcnJ5IGlmIEkgd2FzIGNv
bmZ1c2VkOyBJIHdpbGwgcmVhZCB0aGlzIGFnYWluLgo+IAo+IEl0IGlzIGhhcmQgdG8gZm9sbG93
IHRoZSBlcnJvciBwYXRocy4gRWFybHkgb24gaW4gZGV2ZWxvcG1lbnQgSSBlbmRlZCB1cCB3aXRo
IGRvbWFpbnMgZ2V0dGluZyBkZXN0cm95ZWQgd2hlbiBJIGRpZG4ndCB3YW50IHRoZW0gdG8gYmUg
KHdoZW4geGNfZG9tYWluX2NyZWF0ZSgpIGZhaWxlZCBkdWUgdG8gYSBkdXBsaWNhdGUgZG9taWQp
LgoKSGF2aW5nIHJlYWQgdGhlIHBhdGNoIGFnYWluLCBJIHN1Z2dlc3QgdGhlIGZvbGxvd2luZyBk
aXNjaXBsaW5lICh3aGljaAppcyBhbG9uZyB0aGUgbGluZXMgY29udGVtcGxhdGVkIGJ5IENPRFlJ
TkdfU1RZTEUpOgoKVGhlIGxvY2FsIHZhcmlhYmxlIGBkb21pZCcgY29udGFpbnMgb25seSBhIGRv
bWlkIHdlIGFyZSB0cnlpbmcgdG8KY3JlYXRlIGFuZCBkb2VzIG5vdCBjb25zdGl0dXRlIGEgImxv
Y2FsIFt2YXJpYWJsZV0gcmVmZXJyaW5nIHRvCnJlc291cmNlcyB3aGljaCBtaWdodCBuZWVkIGNs
ZWFuaW5nIHVwIiAoaW4gdGhlIHdvcmRzIG9mCkNPRElOR19TVFlMRSkuICBUaGVyZWZvcmUgaXQg
c2hvdWxkIG5ldmVyIGJlIHBhc3NlZCB0byBkZXN0cm95LgpNYXliZSBpdCBzaG91bGQgYmUgY2Fs
bGVkIGBwcm9zcGVjdGl2ZV9kb21pZCcuCgpUaGUgdmFyaWFibGUgKmRvbWlkIF9pc18gYSAibG9j
YWwgW3ZhcmlhYmxlXSByZWZlcnJpbmcgdG8gcmVzb3VyY2VzCndoaWNoIG1pZ2h0IG5lZWQgY2xl
YW5pbmcgdXAiLiAgVGhlcmVmb3JlIGl0IG11c3Qgb25seSBldmVyIGNvbnRhaW4gYQpkb21haW4g
d2hpY2ggYWN0dWFsbHkgZXhpc3RzLiAgSXQgc2hvdWxkIGJlIHNldCBmcm9tIHByb3NwZWN0aXZl
X2RvbWlkCndoZW4geGNfZG9tYWluX2NyZWF0ZSBzdWNjZWVkcywgYW5kIGNsZWFyZWQgKHNldCBi
YWNrIHRvIElOVkFMSUQpIHdoZW4KeGNfZG9tYWluX2Rlc3Ryb3kgc3VjY2VlZHMgaW4gb3VyIHJl
dHJ5IGxvb3AuCgpUaGF0IHdheSBhbnkgYGdvdG8gb3V0JyBhbnl3aGVyZSB3aWxsIGNsZWFyIHVw
IGEgZG9tYWluIGlmZiB0aGVyZSBpcwpvbmUgdG8gY2xlYXIgdXAuCgpUaGVyZSBpcyBhIGh1bmsg
aW4gdGhpcyBwYXRjaCB3aGljaCBJIHRoaW5rIGlzIGluY29tcGF0aWJsZSB3aXRoIHRoaXMKZGlz
Y2lwbGluZToKCiAgLSAgICBhc3NlcnQoc29mdF9yZXNldCB8fCAqZG9taWQgPT0gSU5WQUxJRF9E
T01JRCk7CiAgLQoKSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgdGhpcyBodW5rIGlzIGZvci4gIElm
IHdlIGFkb3B0IHRoZSBkaXNjaXBsaW5lCkkgc3VnZ2VzdCwgY2FuIGl0IGdvIGF3YXkgPwoKSWFu
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 11:57:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 11:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41VA-00047R-WB; Tue, 18 Feb 2020 11:57:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Fj48=4G=amazon.co.uk=prvs=310c99ada=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j41VA-00047M-Cd
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 11:57:20 +0000
X-Inumbo-ID: d0d32d0a-5245-11ea-ade5-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d0d32d0a-5245-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 11:57:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582027040; x=1613563040;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=XLQln2qMQ2TswKEaKGilnG4vUMpdWGTiyaalhdFU2tA=;
 b=s/0GEsw7Uo6i4K5caBeYR+ncskfl+Y7dCWkl7Jw2je3pHwW5vgm7FWTg
 EUg2R/pEhiyrCxixgA7Xp71jeAHN/xoi5prJTq1Q9en2mms2VLvsFVUW1
 oAz4JV2kpUg/mLJPAmUMN3j72tCCvgbQ1YtnFqgvlXkk5ixIDnEirfRSG o=;
IronPort-SDR: rgtt9XbQMTLYuJY1q/VCxDPVw4+lzBHou9VOyCcKpQgJqfNeCrUUMYlnQy8tWLKfJCVZctmPtQ
 +LnlbkwNqyyg==
X-IronPort-AV: E=Sophos;i="5.70,456,1574121600"; d="scan'208";a="18263024"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-af6a10df.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 18 Feb 2020 11:57:07 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-af6a10df.us-east-1.amazon.com (Postfix) with ESMTPS
 id BEDEBA1F8A; Tue, 18 Feb 2020 11:57:03 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 18 Feb 2020 11:57:03 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 18 Feb 2020 11:57:02 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 18 Feb 2020 11:57:02 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v5 5/7] libxl: allow creation of domains with a specified
 or random domid
Thread-Index: AQHV2EdkLYnXyHJB5UGgi2AWokWodagfxTaAgAEEvfCAAB9oAIAAAZGggAAG+QCAAAIhAA==
Date: Tue, 18 Feb 2020 11:57:01 +0000
Message-ID: <2c3e8b5eeb124e349fdeda3c5ef5c0c3@EX13D32EUC003.ant.amazon.com>
References: <20200131150149.2008-1-pdurrant@amazon.com>
 <20200131150149.2008-6-pdurrant@amazon.com>
 <24138.53923.699587.944099@mariner.uk.xensource.com>
 <78ccdd687a344eaf92ed8c978dc04f3c@EX13D32EUC003.ant.amazon.com>
 <24139.51124.66017.255351@mariner.uk.xensource.com>
 <39fbefb0489942e498dfe20695021275@EX13D32EUC003.ant.amazon.com>
 <24139.52958.979063.189567@mariner.uk.xensource.com>
In-Reply-To: <24139.52958.979063.189567@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 5/7] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDE4IEZlYnJ1YXJ5IDIwMjAgMTE6NDgKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBBbnRob255IFBlcmFyZAo+IDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPjsgQW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNA
Y2l0cml4LmNvbT47Cj4gR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBjaXRyaXguY29tPjsg
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsKPiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4
ZW4ub3JnPjsgS29ucmFkIFJ6ZXN6dXRlayBXaWxrCj4gPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+
OyBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Owo+IEphc29uIEFu
ZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT4KPiBTdWJqZWN0OiBSRTogW1BBVENIIHY1IDUvN10g
bGlieGw6IGFsbG93IGNyZWF0aW9uIG9mIGRvbWFpbnMgd2l0aCBhCj4gc3BlY2lmaWVkIG9yIHJh
bmRvbSBkb21pZAo+IAo+IER1cnJhbnQsIFBhdWwgd3JpdGVzICgiUkU6IFtQQVRDSCB2NSA1Lzdd
IGxpYnhsOiBhbGxvdyBjcmVhdGlvbiBvZiBkb21haW5zCj4gd2l0aCBhIHNwZWNpZmllZCBvciBy
YW5kb20gZG9taWQiKToKPiA+IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+
ID4gPiBTb3JyeSBpZiBJIHdhcyBjb25mdXNlZDsgSSB3aWxsIHJlYWQgdGhpcyBhZ2Fpbi4KPiA+
Cj4gPiBJdCBpcyBoYXJkIHRvIGZvbGxvdyB0aGUgZXJyb3IgcGF0aHMuIEVhcmx5IG9uIGluIGRl
dmVsb3BtZW50IEkgZW5kZWQgdXAKPiB3aXRoIGRvbWFpbnMgZ2V0dGluZyBkZXN0cm95ZWQgd2hl
biBJIGRpZG4ndCB3YW50IHRoZW0gdG8gYmUgKHdoZW4KPiB4Y19kb21haW5fY3JlYXRlKCkgZmFp
bGVkIGR1ZSB0byBhIGR1cGxpY2F0ZSBkb21pZCkuCj4gCj4gSGF2aW5nIHJlYWQgdGhlIHBhdGNo
IGFnYWluLCBJIHN1Z2dlc3QgdGhlIGZvbGxvd2luZyBkaXNjaXBsaW5lICh3aGljaAo+IGlzIGFs
b25nIHRoZSBsaW5lcyBjb250ZW1wbGF0ZWQgYnkgQ09EWUlOR19TVFlMRSk6Cj4gCj4gVGhlIGxv
Y2FsIHZhcmlhYmxlIGBkb21pZCcgY29udGFpbnMgb25seSBhIGRvbWlkIHdlIGFyZSB0cnlpbmcg
dG8KPiBjcmVhdGUgYW5kIGRvZXMgbm90IGNvbnN0aXR1dGUgYSAibG9jYWwgW3ZhcmlhYmxlXSBy
ZWZlcnJpbmcgdG8KPiByZXNvdXJjZXMgd2hpY2ggbWlnaHQgbmVlZCBjbGVhbmluZyB1cCIgKGlu
IHRoZSB3b3JkcyBvZgo+IENPRElOR19TVFlMRSkuICBUaGVyZWZvcmUgaXQgc2hvdWxkIG5ldmVy
IGJlIHBhc3NlZCB0byBkZXN0cm95Lgo+IE1heWJlIGl0IHNob3VsZCBiZSBjYWxsZWQgYHByb3Nw
ZWN0aXZlX2RvbWlkJy4KPiAKPiBUaGUgdmFyaWFibGUgKmRvbWlkIF9pc18gYSAibG9jYWwgW3Zh
cmlhYmxlXSByZWZlcnJpbmcgdG8gcmVzb3VyY2VzCj4gd2hpY2ggbWlnaHQgbmVlZCBjbGVhbmlu
ZyB1cCIuICBUaGVyZWZvcmUgaXQgbXVzdCBvbmx5IGV2ZXIgY29udGFpbiBhCj4gZG9tYWluIHdo
aWNoIGFjdHVhbGx5IGV4aXN0cy4gIEl0IHNob3VsZCBiZSBzZXQgZnJvbSBwcm9zcGVjdGl2ZV9k
b21pZAo+IHdoZW4geGNfZG9tYWluX2NyZWF0ZSBzdWNjZWVkcywgYW5kIGNsZWFyZWQgKHNldCBi
YWNrIHRvIElOVkFMSUQpIHdoZW4KPiB4Y19kb21haW5fZGVzdHJveSBzdWNjZWVkcyBpbiBvdXIg
cmV0cnkgbG9vcC4KPiAKPiBUaGF0IHdheSBhbnkgYGdvdG8gb3V0JyBhbnl3aGVyZSB3aWxsIGNs
ZWFyIHVwIGEgZG9tYWluIGlmZiB0aGVyZSBpcwo+IG9uZSB0byBjbGVhciB1cC4KPiAKPiBUaGVy
ZSBpcyBhIGh1bmsgaW4gdGhpcyBwYXRjaCB3aGljaCBJIHRoaW5rIGlzIGluY29tcGF0aWJsZSB3
aXRoIHRoaXMKPiBkaXNjaXBsaW5lOgo+IAo+ICAgLSAgICBhc3NlcnQoc29mdF9yZXNldCB8fCAq
ZG9taWQgPT0gSU5WQUxJRF9ET01JRCk7Cj4gICAtCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHdo
YXQgdGhpcyBodW5rIGlzIGZvci4gIElmIHdlIGFkb3B0IHRoZSBkaXNjaXBsaW5lCj4gSSBzdWdn
ZXN0LCBjYW4gaXQgZ28gYXdheSA/CgpPaywgSSdsbCBnaXZlIHRoYXQgYSB0cnkuIEl0J3MgcG9z
c2libGUgdGhpbmdzIGFyZSBzdWZmaWNpZW50bHkgY29tcGxleCB0aGF0IGEgc3ViLWZ1bmN0aW9u
IG1heSBiZSBhcHByb3ByaWF0ZSwgd2hpY2ggc2hvdWxkIGFsc28gYWNoaWV2ZSB0aGUgbG9jYWxp
emF0aW9uLgoKICBQYXVsCgo+IAo+IElhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:21:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41sU-0006e6-EB; Tue, 18 Feb 2020 12:21:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j41sS-0006dz-PK
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:21:24 +0000
X-Inumbo-ID: 29edd338-5249-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 29edd338-5249-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 12:21:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7829DB367;
 Tue, 18 Feb 2020 12:21:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Feb 2020 13:21:12 +0100
Message-Id: <20200218122114.17596-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200218122114.17596-1-jgross@suse.com>
References: <20200218122114.17596-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 2/4] xen/rcu: don't use stop_machine_run()
 for rcu_barrier()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgcmN1X2JhcnJpZXIoKSBpcyBjYWxsaW5nIHN0b3BfbWFjaGluZV9ydW4oKSB0byBzeW5j
aHJvbml6ZSBhbGwKcGh5c2ljYWwgY3B1cyBpbiBvcmRlciB0byBlbnN1cmUgYWxsIHBlbmRpbmcg
cmN1IGNhbGxzIGhhdmUgZmluaXNoZWQKd2hlbiByZXR1cm5pbmcuCgpBcyBzdG9wX21hY2hpbmVf
cnVuKCkgaXMgdXNpbmcgdGFza2xldHMgdGhpcyByZXF1aXJlcyBzY2hlZHVsaW5nIG9mCmlkbGUg
dmNwdXMgb24gYWxsIGNwdXMgaW1wb3NpbmcgdGhlIG5lZWQgdG8gY2FsbCByY3VfYmFycmllcigp
IG9uIGlkbGUKY3B1cyBvbmx5IGluIGNhc2Ugb2YgY29yZSBzY2hlZHVsaW5nIGJlaW5nIGFjdGl2
ZSwgYXMgb3RoZXJ3aXNlIGEKc2NoZWR1bGluZyBkZWFkbG9jayB3b3VsZCBvY2N1ci4KClRoZXJl
IGlzIG5vIG5lZWQgYXQgYWxsIHRvIGRvIHRoZSBzeW5jaW5nIG9mIHRoZSBjcHVzIGluIHRhc2ts
ZXRzLCBhcwpyY3UgYWN0aXZpdHkgaXMgc3RhcnRlZCBpbiBfX2RvX3NvZnRpcnEoKSBjYWxsZWQg
d2hlbmV2ZXIgc29mdGlycQphY3Rpdml0eSBpcyBhbGxvd2VkLiBTbyByY3VfYmFycmllcigpIGNh
biBlYXNpbHkgYmUgbW9kaWZpZWQgdG8gdXNlCnNvZnRpcnEgZm9yIHN5bmNocm9uaXphdGlvbiBv
ZiB0aGUgY3B1cyBubyBsb25nZXIgcmVxdWlyaW5nIGFueQpzY2hlZHVsaW5nIGFjdGl2aXR5LgoK
QXMgdGhlcmUgYWxyZWFkeSBpcyBhIHJjdSBzb2Z0aXJxIHJldXNlIHRoYXQgZm9yIHRoZSBzeW5j
aHJvbml6YXRpb24uCgpSZW1vdmUgdGhlIGJhcnJpZXIgZWxlbWVudCBmcm9tIHN0cnVjdCByY3Vf
ZGF0YSBhcyBpdCBpc24ndCB1c2VkLgoKRmluYWxseSBzd2l0Y2ggcmN1X2JhcnJpZXIoKSB0byBy
ZXR1cm4gdm9pZCBhcyBpdCBub3cgY2FuIG5ldmVyIGZhaWwuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMjoKLSB1c2UgZ2V0X2NwdV9tYXBzKCkK
LSBhZGQgcmVjdXJzaW9uIGRldGVjdGlvbgotLS0KIHhlbi9jb21tb24vcmN1cGRhdGUuYyAgICAg
IHwgNzIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQogeGVu
L2luY2x1ZGUveGVuL3JjdXBkYXRlLmggfCAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCA1MSBpbnNl
cnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3JjdXBk
YXRlLmMgYi94ZW4vY29tbW9uL3JjdXBkYXRlLmMKaW5kZXggMDc5ZWE5ZDhhMS4uZTZhZGQwYjEy
MCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCisrKyBiL3hlbi9jb21tb24vcmN1
cGRhdGUuYwpAQCAtODMsNyArODMsNiBAQCBzdHJ1Y3QgcmN1X2RhdGEgewogICAgIHN0cnVjdCBy
Y3VfaGVhZCAqKmRvbmV0YWlsOwogICAgIGxvbmcgICAgICAgICAgICBibGltaXQ7ICAgICAgICAg
ICAvKiBVcHBlciBsaW1pdCBvbiBhIHByb2Nlc3NlZCBiYXRjaCAqLwogICAgIGludCBjcHU7Ci0g
ICAgc3RydWN0IHJjdV9oZWFkIGJhcnJpZXI7CiAgICAgbG9uZyAgICAgICAgICAgIGxhc3RfcnNf
cWxlbjsgICAgIC8qIHFsZW4gZHVyaW5nIHRoZSBsYXN0IHJlc2NoZWQgKi8KIAogICAgIC8qIDMp
IGlkbGUgQ1BVcyBoYW5kbGluZyAqLwpAQCAtOTEsNiArOTAsNyBAQCBzdHJ1Y3QgcmN1X2RhdGEg
ewogICAgIGJvb2wgaWRsZV90aW1lcl9hY3RpdmU7CiAKICAgICBib29sICAgICAgICAgICAgcHJv
Y2Vzc19jYWxsYmFja3M7CisgICAgYm9vbCAgICAgICAgICAgIGJhcnJpZXJfYWN0aXZlOwogfTsK
IAogLyoKQEAgLTE0Myw0NyArMTQzLDY4IEBAIHN0YXRpYyBpbnQgcWhpbWFyayA9IDEwMDAwOwog
c3RhdGljIGludCBxbG93bWFyayA9IDEwMDsKIHN0YXRpYyBpbnQgcnNpbnRlcnZhbCA9IDEwMDA7
CiAKLXN0cnVjdCByY3VfYmFycmllcl9kYXRhIHsKLSAgICBzdHJ1Y3QgcmN1X2hlYWQgaGVhZDsK
LSAgICBhdG9taWNfdCAqY3B1X2NvdW50OwotfTsKKy8qCisgKiByY3VfYmFycmllcigpIGhhbmRs
aW5nOgorICogY3B1X2NvdW50IGhvbGRzIHRoZSBudW1iZXIgb2YgY3B1IHJlcXVpcmVkIHRvIGZp
bmlzaCBiYXJyaWVyIGhhbmRsaW5nLgorICogQ3B1cyBhcmUgc3luY2hyb25pemVkIHZpYSBzb2Z0
aXJxIG1lY2hhbmlzbS4gcmN1X2JhcnJpZXIoKSBpcyByZWdhcmRlZCB0bworICogYmUgYWN0aXZl
IGlmIGNwdV9jb3VudCBpcyBub3QgemVyby4gSW4gY2FzZSByY3VfYmFycmllcigpIGlzIGNhbGxl
ZCBvbgorICogbXVsdGlwbGUgY3B1cyBpdCBpcyBlbm91Z2ggdG8gY2hlY2sgZm9yIGNwdV9jb3Vu
dCBiZWluZyBub3QgemVybyBvbiBlbnRyeQorICogYW5kIHRvIGNhbGwgcHJvY2Vzc19wZW5kaW5n
X3NvZnRpcnFzKCkgaW4gYSBsb29wIHVudGlsIGNwdV9jb3VudCBkcm9wcyB0bworICogemVybywg
YXMgc3luY2luZyBoYXMgYmVlbiByZXF1ZXN0ZWQgYWxyZWFkeSBhbmQgd2UgZG9uJ3QgbmVlZCB0
byBzeW5jCisgKiBtdWx0aXBsZSB0aW1lcy4KKyAqLworc3RhdGljIGF0b21pY190IGNwdV9jb3Vu
dCA9IEFUT01JQ19JTklUKDApOwogCiBzdGF0aWMgdm9pZCByY3VfYmFycmllcl9jYWxsYmFjayhz
dHJ1Y3QgcmN1X2hlYWQgKmhlYWQpCiB7Ci0gICAgc3RydWN0IHJjdV9iYXJyaWVyX2RhdGEgKmRh
dGEgPSBjb250YWluZXJfb2YoCi0gICAgICAgIGhlYWQsIHN0cnVjdCByY3VfYmFycmllcl9kYXRh
LCBoZWFkKTsKLSAgICBhdG9taWNfaW5jKGRhdGEtPmNwdV9jb3VudCk7CisgICAgYXRvbWljX2Rl
YygmY3B1X2NvdW50KTsKIH0KIAotc3RhdGljIGludCByY3VfYmFycmllcl9hY3Rpb24odm9pZCAq
X2NwdV9jb3VudCkKK3N0YXRpYyB2b2lkIHJjdV9iYXJyaWVyX2FjdGlvbih2b2lkKQogewotICAg
IHN0cnVjdCByY3VfYmFycmllcl9kYXRhIGRhdGEgPSB7IC5jcHVfY291bnQgPSBfY3B1X2NvdW50
IH07Ci0KLSAgICBBU1NFUlQoIWxvY2FsX2lycV9pc19lbmFibGVkKCkpOwotICAgIGxvY2FsX2ly
cV9lbmFibGUoKTsKKyAgICBzdHJ1Y3QgcmN1X2hlYWQgaGVhZDsKIAogICAgIC8qCiAgICAgICog
V2hlbiBjYWxsYmFjayBpcyBleGVjdXRlZCwgYWxsIHByZXZpb3VzbHktcXVldWVkIFJDVSB3b3Jr
IG9uIHRoaXMgQ1BVCiAgICAgICogaXMgY29tcGxldGVkLiBXaGVuIGFsbCBDUFVzIGhhdmUgZXhl
Y3V0ZWQgdGhlaXIgY2FsbGJhY2ssIGRhdGEuY3B1X2NvdW50CiAgICAgICogd2lsbCBoYXZlIGJl
ZW4gaW5jcmVtZW50ZWQgdG8gaW5jbHVkZSBldmVyeSBvbmxpbmUgQ1BVLgogICAgICAqLwotICAg
IGNhbGxfcmN1KCZkYXRhLmhlYWQsIHJjdV9iYXJyaWVyX2NhbGxiYWNrKTsKKyAgICBjYWxsX3Jj
dSgmaGVhZCwgcmN1X2JhcnJpZXJfY2FsbGJhY2spOwogCi0gICAgd2hpbGUgKCBhdG9taWNfcmVh
ZChkYXRhLmNwdV9jb3VudCkgIT0gbnVtX29ubGluZV9jcHVzKCkgKQorICAgIHdoaWxlICggYXRv
bWljX3JlYWQoJmNwdV9jb3VudCkgKQogICAgIHsKICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3Nv
ZnRpcnFzKCk7CiAgICAgICAgIGNwdV9yZWxheCgpOwogICAgIH0KLQotICAgIGxvY2FsX2lycV9k
aXNhYmxlKCk7Ci0KLSAgICByZXR1cm4gMDsKIH0KIAotaW50IHJjdV9iYXJyaWVyKHZvaWQpCit2
b2lkIHJjdV9iYXJyaWVyKHZvaWQpCiB7Ci0gICAgYXRvbWljX3QgY3B1X2NvdW50ID0gQVRPTUlD
X0lOSVQoMCk7Ci0gICAgcmV0dXJuIHN0b3BfbWFjaGluZV9ydW4ocmN1X2JhcnJpZXJfYWN0aW9u
LCAmY3B1X2NvdW50LCBOUl9DUFVTKTsKKyAgICBpbnQgaW5pdGlhbCA9IGF0b21pY19yZWFkKCZj
cHVfY291bnQpOworCisgICAgd2hpbGUgKCAhZ2V0X2NwdV9tYXBzKCkgKQorICAgIHsKKyAgICAg
ICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7CisgICAgICAgIGlmICggaW5pdGlhbCAmJiAh
YXRvbWljX3JlYWQoJmNwdV9jb3VudCkgKQorICAgICAgICAgICAgcmV0dXJuOworCisgICAgICAg
IGNwdV9yZWxheCgpOworICAgICAgICBpbml0aWFsID0gYXRvbWljX3JlYWQoJmNwdV9jb3VudCk7
CisgICAgfQorCisgICAgaWYgKCAhaW5pdGlhbCApCisgICAgeworICAgICAgICBhdG9taWNfc2V0
KCZjcHVfY291bnQsIG51bV9vbmxpbmVfY3B1cygpKTsKKyAgICAgICAgY3B1bWFza19yYWlzZV9z
b2Z0aXJxKCZjcHVfb25saW5lX21hcCwgUkNVX1NPRlRJUlEpOworICAgIH0KKworICAgIHdoaWxl
ICggYXRvbWljX3JlYWQoJmNwdV9jb3VudCkgKQorICAgIHsKKyAgICAgICAgcHJvY2Vzc19wZW5k
aW5nX3NvZnRpcnFzKCk7CisgICAgICAgIGNwdV9yZWxheCgpOworICAgIH0KKworICAgIHB1dF9j
cHVfbWFwcygpOwogfQogCiAvKiBJcyBiYXRjaCBhIGJlZm9yZSBiYXRjaCBiID8gKi8KQEAgLTQy
Miw2ICs0NDMsMTMgQEAgc3RhdGljIHZvaWQgcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKHZvaWQpCiAg
ICAgICAgIHJkcC0+cHJvY2Vzc19jYWxsYmFja3MgPSBmYWxzZTsKICAgICAgICAgX19yY3VfcHJv
Y2Vzc19jYWxsYmFja3MoJnJjdV9jdHJsYmxrLCByZHApOwogICAgIH0KKworICAgIGlmICggYXRv
bWljX3JlYWQoJmNwdV9jb3VudCkgJiYgIXJkcC0+YmFycmllcl9hY3RpdmUgKQorICAgIHsKKyAg
ICAgICAgcmRwLT5iYXJyaWVyX2FjdGl2ZSA9IHRydWU7CisgICAgICAgIHJjdV9iYXJyaWVyX2Fj
dGlvbigpOworICAgICAgICByZHAtPmJhcnJpZXJfYWN0aXZlID0gZmFsc2U7CisgICAgfQogfQog
CiBzdGF0aWMgaW50IF9fcmN1X3BlbmRpbmcoc3RydWN0IHJjdV9jdHJsYmxrICpyY3AsIHN0cnVj
dCByY3VfZGF0YSAqcmRwKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3JjdXBkYXRlLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaAppbmRleCAxNzRkMDU4MTEzLi44N2YzNWI3NzA0
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcmN1cGRhdGUuaApAQCAtMTQzLDcgKzE0Myw3IEBAIHZvaWQgcmN1X2NoZWNrX2NhbGxi
YWNrcyhpbnQgY3B1KTsKIHZvaWQgY2FsbF9yY3Uoc3RydWN0IHJjdV9oZWFkICpoZWFkLCAKICAg
ICAgICAgICAgICAgdm9pZCAoKmZ1bmMpKHN0cnVjdCByY3VfaGVhZCAqaGVhZCkpOwogCi1pbnQg
cmN1X2JhcnJpZXIodm9pZCk7Cit2b2lkIHJjdV9iYXJyaWVyKHZvaWQpOwogCiB2b2lkIHJjdV9p
ZGxlX2VudGVyKHVuc2lnbmVkIGludCBjcHUpOwogdm9pZCByY3VfaWRsZV9leGl0KHVuc2lnbmVk
IGludCBjcHUpOwotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:21:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41sO-0006dh-TT; Tue, 18 Feb 2020 12:21:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j41sN-0006dV-B6
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:21:19 +0000
X-Inumbo-ID: 29ec189a-5249-11ea-8170-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 29ec189a-5249-11ea-8170-12813bfff9fa;
 Tue, 18 Feb 2020 12:21:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 49C44B365;
 Tue, 18 Feb 2020 12:21:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Feb 2020 13:21:11 +0100
Message-Id: <20200218122114.17596-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200218122114.17596-1-jgross@suse.com>
References: <20200218122114.17596-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 1/4] xen/rcu: use rcu softirq for forcing
 quiescent state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgcmN1IGNhbGxiYWNrcyBhcmUgcHJvY2Vzc2VkIGluIF9fZG9fc29mdGlycSgpIHRoZXJlIGlz
IG5vIG5lZWQgdG8KdXNlIHRoZSBzY2hlZHVsaW5nIHNvZnRpcnEgZm9yIGZvcmNpbmcgcXVpZXNj
ZW50IHN0YXRlLiBBbnkgb3RoZXIKc29mdGlycSB3b3VsZCBkbyB0aGUgam9iIGFuZCB0aGUgc2No
ZWR1bGluZyBvbmUgaXMgdGhlIG1vc3QgZXhwZW5zaXZlLgoKU28gdXNlIHRoZSBhbHJlYWR5IGV4
aXN0aW5nIHJjdSBzb2Z0aXJxIGZvciB0aGF0IHB1cnBvc2UuIEZvciB0ZWxsaW5nCmFwYXJ0IHdo
eSB0aGUgcmN1IHNvZnRpcnEgd2FzIHJhaXNlZCBhZGQgYSBmbGFnIGZvciB0aGUgY3VycmVudCB1
c2FnZS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0t
CiB4ZW4vY29tbW9uL3JjdXBkYXRlLmMgfCAyMCArKysrKysrKysrKysrKysrKy0tLQogMSBmaWxl
IGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2NvbW1vbi9yY3VwZGF0ZS5jIGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCmluZGV4IDkxZDRh
ZDBmZDguLjA3OWVhOWQ4YTEgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcmN1cGRhdGUuYworKysg
Yi94ZW4vY29tbW9uL3JjdXBkYXRlLmMKQEAgLTg5LDYgKzg5LDggQEAgc3RydWN0IHJjdV9kYXRh
IHsKICAgICAvKiAzKSBpZGxlIENQVXMgaGFuZGxpbmcgKi8KICAgICBzdHJ1Y3QgdGltZXIgaWRs
ZV90aW1lcjsKICAgICBib29sIGlkbGVfdGltZXJfYWN0aXZlOworCisgICAgYm9vbCAgICAgICAg
ICAgIHByb2Nlc3NfY2FsbGJhY2tzOwogfTsKIAogLyoKQEAgLTE5NCw3ICsxOTYsNyBAQCBzdGF0
aWMgdm9pZCBmb3JjZV9xdWllc2NlbnRfc3RhdGUoc3RydWN0IHJjdV9kYXRhICpyZHAsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHJjdV9jdHJsYmxrICpyY3ApCiB7
CiAgICAgY3B1bWFza190IGNwdW1hc2s7Ci0gICAgcmFpc2Vfc29mdGlycShTQ0hFRFVMRV9TT0ZU
SVJRKTsKKyAgICByYWlzZV9zb2Z0aXJxKFJDVV9TT0ZUSVJRKTsKICAgICBpZiAodW5saWtlbHko
cmRwLT5xbGVuIC0gcmRwLT5sYXN0X3JzX3FsZW4gPiByc2ludGVydmFsKSkgewogICAgICAgICBy
ZHAtPmxhc3RfcnNfcWxlbiA9IHJkcC0+cWxlbjsKICAgICAgICAgLyoKQEAgLTIwMiw3ICsyMDQs
NyBAQCBzdGF0aWMgdm9pZCBmb3JjZV9xdWllc2NlbnRfc3RhdGUoc3RydWN0IHJjdV9kYXRhICpy
ZHAsCiAgICAgICAgICAqIHJkcC0+Y3B1IGlzIHRoZSBjdXJyZW50IGNwdS4KICAgICAgICAgICov
CiAgICAgICAgIGNwdW1hc2tfYW5kbm90KCZjcHVtYXNrLCAmcmNwLT5jcHVtYXNrLCBjcHVtYXNr
X29mKHJkcC0+Y3B1KSk7Ci0gICAgICAgIGNwdW1hc2tfcmFpc2Vfc29mdGlycSgmY3B1bWFzaywg
U0NIRURVTEVfU09GVElSUSk7CisgICAgICAgIGNwdW1hc2tfcmFpc2Vfc29mdGlycSgmY3B1bWFz
aywgUkNVX1NPRlRJUlEpOwogICAgIH0KIH0KIApAQCAtMjU5LDcgKzI2MSwxMCBAQCBzdGF0aWMg
dm9pZCByY3VfZG9fYmF0Y2goc3RydWN0IHJjdV9kYXRhICpyZHApCiAgICAgaWYgKCFyZHAtPmRv
bmVsaXN0KQogICAgICAgICByZHAtPmRvbmV0YWlsID0gJnJkcC0+ZG9uZWxpc3Q7CiAgICAgZWxz
ZQorICAgIHsKKyAgICAgICAgcmRwLT5wcm9jZXNzX2NhbGxiYWNrcyA9IHRydWU7CiAgICAgICAg
IHJhaXNlX3NvZnRpcnEoUkNVX1NPRlRJUlEpOworICAgIH0KIH0KIAogLyoKQEAgLTQxMCw3ICs0
MTUsMTMgQEAgc3RhdGljIHZvaWQgX19yY3VfcHJvY2Vzc19jYWxsYmFja3Moc3RydWN0IHJjdV9j
dHJsYmxrICpyY3AsCiAKIHN0YXRpYyB2b2lkIHJjdV9wcm9jZXNzX2NhbGxiYWNrcyh2b2lkKQog
ewotICAgIF9fcmN1X3Byb2Nlc3NfY2FsbGJhY2tzKCZyY3VfY3RybGJsaywgJnRoaXNfY3B1KHJj
dV9kYXRhKSk7CisgICAgc3RydWN0IHJjdV9kYXRhICpyZHAgPSAmdGhpc19jcHUocmN1X2RhdGEp
OworCisgICAgaWYgKCByZHAtPnByb2Nlc3NfY2FsbGJhY2tzICkKKyAgICB7CisgICAgICAgIHJk
cC0+cHJvY2Vzc19jYWxsYmFja3MgPSBmYWxzZTsKKyAgICAgICAgX19yY3VfcHJvY2Vzc19jYWxs
YmFja3MoJnJjdV9jdHJsYmxrLCByZHApOworICAgIH0KIH0KIAogc3RhdGljIGludCBfX3JjdV9w
ZW5kaW5nKHN0cnVjdCByY3VfY3RybGJsayAqcmNwLCBzdHJ1Y3QgcmN1X2RhdGEgKnJkcCkKQEAg
LTUxOCw2ICs1MjksOSBAQCBzdGF0aWMgdm9pZCByY3VfaWRsZV90aW1lcl9oYW5kbGVyKHZvaWQq
IGRhdGEpCiAKIHZvaWQgcmN1X2NoZWNrX2NhbGxiYWNrcyhpbnQgY3B1KQogeworICAgIHN0cnVj
dCByY3VfZGF0YSAqcmRwID0gJnRoaXNfY3B1KHJjdV9kYXRhKTsKKworICAgIHJkcC0+cHJvY2Vz
c19jYWxsYmFja3MgPSB0cnVlOwogICAgIHJhaXNlX3NvZnRpcnEoUkNVX1NPRlRJUlEpOwogfQog
Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:21:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41sP-0006dn-5V; Tue, 18 Feb 2020 12:21:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j41sN-0006db-Vg
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:21:20 +0000
X-Inumbo-ID: 2a2a8b52-5249-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2a2a8b52-5249-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 12:21:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CCB3BB368;
 Tue, 18 Feb 2020 12:21:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Feb 2020 13:21:13 +0100
Message-Id: <20200218122114.17596-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200218122114.17596-1-jgross@suse.com>
References: <20200218122114.17596-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 3/4] xen: add
 process_pending_softirqs_norcu() for keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBrZXloYW5kbGVycyBhcmUgY2FsbGluZyBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKSB3
aGlsZSBob2xkaW5nCmEgcmN1X3JlYWRfbG9jaygpLiBUaGlzIGlzIHdyb25nLCBhcyBwcm9jZXNz
X3BlbmRpbmdfc29mdGlycXMoKSBtaWdodAphY3RpdmF0ZSByY3UgY2FsbHMgd2hpY2ggc2hvdWxk
IG5vdCBoYXBwZW4gaW5zaWRlIGEgcmN1X3JlYWRfbG9jaygpLgoKRm9yIHRoYXQgcHVycG9zZSBh
ZGQgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzX25vcmN1KCkgd2hpY2ggd2lsbCBub3QKZG8gYW55
IHJjdSBhY3Rpdml0eSBhbmQgdXNlIHRoaXMgZm9yIGtleWhhbmRsZXJzLgoKU2lnbmVkLW9mZi1i
eTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMgICAgICAgICAgICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gveDg2L251bWEuYyAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9jb21tb24va2V5aGFuZGxlci5j
ICAgICAgICAgICAgICAgICAgICAgfCAgNiArKystLS0KIHhlbi9jb21tb24vc29mdGlycS5jICAg
ICAgICAgICAgICAgICAgICAgICAgfCAxNyArKysrKysrKysrKysrLS0tLQogeGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYyB8ICAyICstCiB4ZW4vZHJpdmVycy9wYXNz
dGhyb3VnaC92dGQvaW9tbXUuYyAgICAgICAgIHwgIDIgKy0KIHhlbi9kcml2ZXJzL3ZwY2kvbXNp
LmMgICAgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS94ZW4vc29mdGly
cS5oICAgICAgICAgICAgICAgICAgIHwgIDIgKysKIDggZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0
aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3Ay
bS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMKaW5kZXggZDRkZWZhMDFjMi4uYWYy
YjAxMjE0NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jCkBAIC0xMzQyLDcgKzEzNDIsNyBAQCBzdGF0aWMgdm9pZCBl
cHRfZHVtcF9wMm1fdGFibGUodW5zaWduZWQgY2hhciBrZXkpCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBjID86IGVwdF9lbnRyeS0+aXBhdCA/ICchJyA6ICcgJyk7CiAKICAgICAgICAgICAg
ICAgICBpZiAoICEocmVjb3JkX2NvdW50ZXIrKyAlIDEwMCkgKQotICAgICAgICAgICAgICAgICAg
ICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKKyAgICAgICAgICAgICAgICAgICAgcHJvY2Vz
c19wZW5kaW5nX3NvZnRpcnFzX25vcmN1KCk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICB1
bm1hcF9kb21haW5fcGFnZSh0YWJsZSk7CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9udW1hLmMgYi94ZW4vYXJjaC94ODYvbnVtYS5jCmluZGV4IGYxMDY2YzU5YzcuLmNmNmZj
Yzk5NjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9udW1hLmMKKysrIGIveGVuL2FyY2gveDg2
L251bWEuYwpAQCAtNDE4LDcgKzQxOCw3IEBAIHN0YXRpYyB2b2lkIGR1bXBfbnVtYSh1bnNpZ25l
ZCBjaGFyIGtleSkKICAgICBwcmludGsoIk1lbW9yeSBsb2NhdGlvbiBvZiBlYWNoIGRvbWFpbjpc
biIpOwogICAgIGZvcl9lYWNoX2RvbWFpbiAoIGQgKQogICAgIHsKLSAgICAgICAgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzKCk7CisgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxc19ub3Jj
dSgpOwogCiAgICAgICAgIHByaW50aygiRG9tYWluICV1ICh0b3RhbDogJXUpOlxuIiwgZC0+ZG9t
YWluX2lkLCBkb21haW5fdG90X3BhZ2VzKGQpKTsKIApAQCAtNDYyLDcgKzQ2Miw3IEBAIHN0YXRp
YyB2b2lkIGR1bXBfbnVtYSh1bnNpZ25lZCBjaGFyIGtleSkKICAgICAgICAgICAgIGZvciAoIGog
PSAwOyBqIDwgZC0+bWF4X3ZjcHVzOyBqKysgKQogICAgICAgICAgICAgewogICAgICAgICAgICAg
ICAgIGlmICggIShqICYgMHgzZikgKQotICAgICAgICAgICAgICAgICAgICBwcm9jZXNzX3BlbmRp
bmdfc29mdGlycXMoKTsKKyAgICAgICAgICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRp
cnFzX25vcmN1KCk7CiAKICAgICAgICAgICAgICAgICBpZiAoIHZudW1hLT52Y3B1X3RvX3Zub2Rl
W2pdID09IGkgKQogICAgICAgICAgICAgICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2V5
aGFuZGxlci5jIGIveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMKaW5kZXggODdiZDE0NTM3NC4uMGQz
MmJjNGUyYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9rZXloYW5kbGVyLmMKKysrIGIveGVuL2Nv
bW1vbi9rZXloYW5kbGVyLmMKQEAgLTI2Myw3ICsyNjMsNyBAQCBzdGF0aWMgdm9pZCBkdW1wX2Rv
bWFpbnModW5zaWduZWQgY2hhciBrZXkpCiAgICAgewogICAgICAgICB1bnNpZ25lZCBpbnQgaTsK
IAotICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKKyAgICAgICAgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzX25vcmN1KCk7CiAKICAgICAgICAgcHJpbnRrKCJHZW5lcmFsIGluZm9y
bWF0aW9uIGZvciBkb21haW4gJXU6XG4iLCBkLT5kb21haW5faWQpOwogICAgICAgICBwcmludGso
IiAgICByZWZjbnQ9JWQgZHlpbmc9JWQgcGF1c2VfY291bnQ9JWRcbiIsCkBAIC0zMDcsNyArMzA3
LDcgQEAgc3RhdGljIHZvaWQgZHVtcF9kb21haW5zKHVuc2lnbmVkIGNoYXIga2V5KQogICAgICAg
ICAgICAgZm9yX2VhY2hfc2NoZWRfdW5pdF92Y3B1ICggdW5pdCwgdiApCiAgICAgICAgICAgICB7
CiAgICAgICAgICAgICAgICAgaWYgKCAhKHYtPnZjcHVfaWQgJiAweDNmKSApCi0gICAgICAgICAg
ICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworICAgICAgICAgICAgICAgICAg
ICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXNfbm9yY3UoKTsKIAogICAgICAgICAgICAgICAgIHBy
aW50aygiICAgIFZDUFUlZDogQ1BVJWQgW2hhcz0lY10gcG9sbD0lZCAiCiAgICAgICAgICAgICAg
ICAgICAgICAgICJ1cGNhbGxfcGVuZD0lMDJ4IHVwY2FsbF9tYXNrPSUwMnggIiwKQEAgLTMzNyw3
ICszMzcsNyBAQCBzdGF0aWMgdm9pZCBkdW1wX2RvbWFpbnModW5zaWduZWQgY2hhciBrZXkpCiAg
ICAgICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKICAgICAgICAgewogICAgICAgICAgICAgaWYg
KCAhKHYtPnZjcHVfaWQgJiAweDNmKSApCi0gICAgICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5n
X3NvZnRpcnFzKCk7CisgICAgICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzX25v
cmN1KCk7CiAKICAgICAgICAgICAgIHByaW50aygiTm90aWZ5aW5nIGd1ZXN0ICVkOiVkICh2aXJx
ICVkLCBwb3J0ICVkKVxuIiwKICAgICAgICAgICAgICAgICAgICBkLT5kb21haW5faWQsIHYtPnZj
cHVfaWQsCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3NvZnRpcnEuYyBiL3hlbi9jb21tb24vc29m
dGlycS5jCmluZGV4IGI4M2FkOTZkNmMuLjNmZTc1Y2EzZTggMTAwNjQ0Ci0tLSBhL3hlbi9jb21t
b24vc29mdGlycS5jCisrKyBiL3hlbi9jb21tb24vc29mdGlycS5jCkBAIC0yNSw3ICsyNSw3IEBA
IHN0YXRpYyBzb2Z0aXJxX2hhbmRsZXIgc29mdGlycV9oYW5kbGVyc1tOUl9TT0ZUSVJRU107CiBz
dGF0aWMgREVGSU5FX1BFUl9DUFUoY3B1bWFza190LCBiYXRjaF9tYXNrKTsKIHN0YXRpYyBERUZJ
TkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGJhdGNoaW5nKTsKIAotc3RhdGljIHZvaWQgX19kb19z
b2Z0aXJxKHVuc2lnbmVkIGxvbmcgaWdub3JlX21hc2spCitzdGF0aWMgdm9pZCBfX2RvX3NvZnRp
cnEodW5zaWduZWQgbG9uZyBpZ25vcmVfbWFzaywgYm9vbCByY3VfYWxsb3dlZCkKIHsKICAgICB1
bnNpZ25lZCBpbnQgaSwgY3B1OwogICAgIHVuc2lnbmVkIGxvbmcgcGVuZGluZzsKQEAgLTM4LDcg
KzM4LDcgQEAgc3RhdGljIHZvaWQgX19kb19zb2Z0aXJxKHVuc2lnbmVkIGxvbmcgaWdub3JlX21h
c2spCiAgICAgICAgICAqLwogICAgICAgICBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CiAKLSAg
ICAgICAgaWYgKCByY3VfcGVuZGluZyhjcHUpICkKKyAgICAgICAgaWYgKCByY3VfYWxsb3dlZCAm
JiByY3VfcGVuZGluZyhjcHUpICkKICAgICAgICAgICAgIHJjdV9jaGVja19jYWxsYmFja3MoY3B1
KTsKIAogICAgICAgICBpZiAoICgocGVuZGluZyA9IChzb2Z0aXJxX3BlbmRpbmcoY3B1KSAmIH5p
Z25vcmVfbWFzaykpID09IDApCkBAIC01NSwxMyArNTUsMjIgQEAgdm9pZCBwcm9jZXNzX3BlbmRp
bmdfc29mdGlycXModm9pZCkKIHsKICAgICBBU1NFUlQoIWluX2lycSgpICYmIGxvY2FsX2lycV9p
c19lbmFibGVkKCkpOwogICAgIC8qIERvIG5vdCBlbnRlciBzY2hlZHVsZXIgYXMgaXQgY2FuIHBy
ZWVtcHQgdGhlIGNhbGxpbmcgY29udGV4dC4gKi8KLSAgICBfX2RvX3NvZnRpcnEoKDF1bCA8PCBT
Q0hFRFVMRV9TT0ZUSVJRKSB8ICgxdWwgPDwgU0NIRURfU0xBVkVfU09GVElSUSkpOworICAgIF9f
ZG9fc29mdGlycSgoMXVsIDw8IFNDSEVEVUxFX1NPRlRJUlEpIHwgKDF1bCA8PCBTQ0hFRF9TTEFW
RV9TT0ZUSVJRKSwKKyAgICAgICAgICAgICAgICAgdHJ1ZSk7Cit9CisKK3ZvaWQgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzX25vcmN1KHZvaWQpCit7CisgICAgQVNTRVJUKCFpbl9pcnEoKSAmJiBs
b2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKyAgICAvKiBEbyBub3QgZW50ZXIgc2NoZWR1bGVyIGFz
IGl0IGNhbiBwcmVlbXB0IHRoZSBjYWxsaW5nIGNvbnRleHQuICovCisgICAgX19kb19zb2Z0aXJx
KCgxdWwgPDwgU0NIRURVTEVfU09GVElSUSkgfCAoMXVsIDw8IFNDSEVEX1NMQVZFX1NPRlRJUlEp
LAorICAgICAgICAgICAgICAgICBmYWxzZSk7CiB9CiAKIHZvaWQgZG9fc29mdGlycSh2b2lkKQog
ewogICAgIEFTU0VSVF9OT1RfSU5fQVRPTUlDKCk7Ci0gICAgX19kb19zb2Z0aXJxKDApOworICAg
IF9fZG9fc29mdGlycSgwLCB0cnVlKTsKIH0KIAogdm9pZCBvcGVuX3NvZnRpcnEoaW50IG5yLCBz
b2Z0aXJxX2hhbmRsZXIgaGFuZGxlcikKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2FtZC9wY2lfYW1kX2lvbW11LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNp
X2FtZF9pb21tdS5jCmluZGV4IDMxMTI2NTM5NjAuLjg4MGQ2NGM3NDggMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9wY2lfYW1kX2lvbW11LmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYwpAQCAtNTg3LDcgKzU4Nyw3IEBAIHN0
YXRpYyB2b2lkIGFtZF9kdW1wX3AybV90YWJsZV9sZXZlbChzdHJ1Y3QgcGFnZV9pbmZvKiBwZywg
aW50IGxldmVsLAogICAgICAgICBzdHJ1Y3QgYW1kX2lvbW11X3B0ZSAqcGRlID0gJnRhYmxlX3Zh
ZGRyW2luZGV4XTsKIAogICAgICAgICBpZiAoICEoaW5kZXggJSAyKSApCi0gICAgICAgICAgICBw
cm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKKyAgICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19z
b2Z0aXJxc19ub3JjdSgpOwogCiAgICAgICAgIGlmICggIXBkZS0+cHIgKQogICAgICAgICAgICAg
Y29udGludWU7CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUu
YyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCmluZGV4IDNkNjA5NzZkZDUu
LmM3YmQ4ZDRhZGEgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21t
dS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC0yNjQ2LDcg
KzI2NDYsNyBAQCBzdGF0aWMgdm9pZCB2dGRfZHVtcF9wMm1fdGFibGVfbGV2ZWwocGFkZHJfdCBw
dF9tYWRkciwgaW50IGxldmVsLCBwYWRkcl90IGdwYSwKICAgICBmb3IgKCBpID0gMDsgaSA8IFBU
RV9OVU07IGkrKyApCiAgICAgewogICAgICAgICBpZiAoICEoaSAlIDIpICkKLSAgICAgICAgICAg
IHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcygpOworICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5n
X3NvZnRpcnFzX25vcmN1KCk7CiAKICAgICAgICAgcHRlID0gJnB0X3ZhZGRyW2ldOwogICAgICAg
ICBpZiAoICFkbWFfcHRlX3ByZXNlbnQoKnB0ZSkgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMv
dnBjaS9tc2kuYyBiL3hlbi9kcml2ZXJzL3ZwY2kvbXNpLmMKaW5kZXggNzUwMTA3NjJlZC4uMWQz
Mzc2MDRjYyAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvdnBjaS9tc2kuYworKysgYi94ZW4vZHJp
dmVycy92cGNpL21zaS5jCkBAIC0zMjEsMTMgKzMyMSwxMyBAQCB2b2lkIHZwY2lfZHVtcF9tc2ko
dm9pZCkKICAgICAgICAgICAgICAgICAgICAgICogaG9sZGluZyB0aGUgbG9jay4KICAgICAgICAg
ICAgICAgICAgICAgICovCiAgICAgICAgICAgICAgICAgICAgIHByaW50aygidW5hYmxlIHRvIHBy
aW50IGFsbCBNU0ktWCBlbnRyaWVzOiAlZFxuIiwgcmMpOwotICAgICAgICAgICAgICAgICAgICBw
cm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKTsKKyAgICAgICAgICAgICAgICAgICAgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzX25vcmN1KCk7CiAgICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwog
ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgc3Bpbl91bmxv
Y2soJnBkZXYtPnZwY2ktPmxvY2spOwotICAgICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRp
cnFzKCk7CisgICAgICAgICAgICBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXNfbm9yY3UoKTsKICAg
ICAgICAgfQogICAgIH0KICAgICByY3VfcmVhZF91bmxvY2soJmRvbWxpc3RfcmVhZF9sb2NrKTsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zb2Z0aXJxLmggYi94ZW4vaW5jbHVkZS94ZW4v
c29mdGlycS5oCmluZGV4IGI0NzI0ZjVjOGIuLmI1YmYzYjgzYjEgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9zb2Z0aXJxLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3NvZnRpcnEuaApAQCAt
MzcsNyArMzcsOSBAQCB2b2lkIGNwdV9yYWlzZV9zb2Z0aXJxX2JhdGNoX2ZpbmlzaCh2b2lkKTsK
ICAqIFByb2Nlc3MgcGVuZGluZyBzb2Z0aXJxcyBvbiB0aGlzIENQVS4gVGhpcyBzaG91bGQgYmUg
Y2FsbGVkIHBlcmlvZGljYWxseQogICogd2hlbiBwZXJmb3JtaW5nIHdvcmsgdGhhdCBwcmV2ZW50
cyBzb2Z0aXJxcyBmcm9tIHJ1bm5pbmcgaW4gYSB0aW1lbHkgbWFubmVyLgogICogVXNlIHRoaXMg
aW5zdGVhZCBvZiBkb19zb2Z0aXJxKCkgd2hlbiB5b3UgZG8gbm90IHdhbnQgdG8gYmUgcHJlZW1w
dGVkLgorICogVGhlIG5vcmN1IHZhcmlhbnQgaXMgdG8gYmUgdXNlZCB3aGlsZSBob2xkaW5nIGEg
cmVhZF9yY3VfbG9jaygpLgogICovCiB2b2lkIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcyh2b2lk
KTsKK3ZvaWQgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzX25vcmN1KHZvaWQpOwogCiAjZW5kaWYg
LyogX19YRU5fU09GVElSUV9IX18gKi8KLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:21:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:21:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41sY-0006fk-O9; Tue, 18 Feb 2020 12:21:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j41sX-0006fK-Pl
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:21:29 +0000
X-Inumbo-ID: 2a3f902e-5249-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2a3f902e-5249-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 12:21:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0D51EB369;
 Tue, 18 Feb 2020 12:21:18 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Feb 2020 13:21:14 +0100
Message-Id: <20200218122114.17596-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200218122114.17596-1-jgross@suse.com>
References: <20200218122114.17596-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v2 4/4] xen/rcu: add assertions to debug build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

WGVuJ3MgUkNVIGltcGxlbWVudGF0aW9uIHJlbGllcyBvbiBubyBzb2Z0aXJxIGhhbmRsaW5nIHRh
a2luZyBwbGFjZQp3aGlsZSBiZWluZyBpbiBhIFJDVSBjcml0aWNhbCBzZWN0aW9uLiBBZGQgQVNT
RVJUKClzIGluIGRlYnVnIGJ1aWxkcwppbiBvcmRlciB0byBjYXRjaCBhbnkgdmlvbGF0aW9ucy4K
CkZvciB0aGF0IHB1cnBvc2UgbW9kaWZ5IHJjdV9yZWFkX1t1bl1sb2NrKCkgdG8gdXNlIGEgZGVk
aWNhdGVkIHBlcmNwdQpjb3VudGVyIGluc3RlYWQgb2YgcHJlZW1wdF9bZW58ZGlzXWFibGUoKSBh
cyB0aGlzIGVuYWJsZXMgdG8gdGVzdAp0aGF0IGNvbmRpdGlvbiBpbiBfX2RvX3NvZnRpcnEoKSAo
QVNTRVJUX05PVF9JTl9BVE9NSUMoKSBpcyBub3QKdXNhYmxlIHRoZXJlIGR1ZSB0byBfX2NwdV91
cCgpIGNhbGxpbmcgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkKd2hpbGUgaG9sZGluZyB0aGUg
Y3B1IGhvdHBsdWcgbG9jaykuCgpEcm9wcGluZyB0aGUgbm93IG5vIGxvbmdlciBuZWVkZWQgI2lu
Y2x1ZGUgb2YgcHJlZW1wdC5oIGluIHJjdXBkYXRlLmgKcmVxdWlyZXMgYWRkaW5nIGl0IGluIHNv
bWUgc291cmNlcy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KLS0tCiB4ZW4vY29tbW9uL211bHRpY2FsbC5jICAgICB8ICAxICsKIHhlbi9jb21tb24vcmN1
cGRhdGUuYyAgICAgIHwgIDQgKysrKwogeGVuL2NvbW1vbi9zb2Z0aXJxLmMgICAgICAgfCAgMiAr
KwogeGVuL2NvbW1vbi93YWl0LmMgICAgICAgICAgfCAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vcmN1
cGRhdGUuaCB8IDIxICsrKysrKysrKysrKysrKysrLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCAyNSBp
bnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbXVs
dGljYWxsLmMgYi94ZW4vY29tbW9uL211bHRpY2FsbC5jCmluZGV4IDVhMTk5ZWJmOGYuLjY3ZjFh
MjM0ODUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vbXVsdGljYWxsLmMKKysrIGIveGVuL2NvbW1v
bi9tdWx0aWNhbGwuYwpAQCAtMTAsNiArMTAsNyBAQAogI2luY2x1ZGUgPHhlbi9tdWx0aWNhbGwu
aD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAjaW5jbHVkZSA8eGVuL3BlcmZjLmg+
CisjaW5jbHVkZSA8eGVuL3ByZWVtcHQuaD4KICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KICNpbmNs
dWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1ZGUgPGFzbS9oYXJkaXJxLmg+CmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3JjdXBkYXRlLmMgYi94ZW4vY29tbW9uL3JjdXBkYXRlLmMKaW5kZXggZTZh
ZGQwYjEyMC4uYjAzZjRiNDRkOSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCisr
KyBiL3hlbi9jb21tb24vcmN1cGRhdGUuYwpAQCAtNDYsNiArNDYsMTAgQEAKICNpbmNsdWRlIDx4
ZW4vY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL3N0b3BfbWFjaGluZS5oPgogCisjaWZuZGVmIE5ERUJV
RworREVGSU5FX1BFUl9DUFUodW5zaWduZWQgaW50LCByY3VfbG9ja19jbnQpOworI2VuZGlmCisK
IC8qIEdsb2JhbCBjb250cm9sIHZhcmlhYmxlcyBmb3IgcmN1cGRhdGUgY2FsbGJhY2sgbWVjaGFu
aXNtLiAqLwogc3RhdGljIHN0cnVjdCByY3VfY3RybGJsayB7CiAgICAgbG9uZyBjdXI7ICAgICAg
ICAgICAvKiBDdXJyZW50IGJhdGNoIG51bWJlci4gICAgICAgICAgICAgICAgICAgICAgKi8KZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vc29mdGlycS5jIGIveGVuL2NvbW1vbi9zb2Z0aXJxLmMKaW5k
ZXggM2ZlNzVjYTNlOC4uMThiZThkYjBjNiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zb2Z0aXJx
LmMKKysrIGIveGVuL2NvbW1vbi9zb2Z0aXJxLmMKQEAgLTMwLDYgKzMwLDggQEAgc3RhdGljIHZv
aWQgX19kb19zb2Z0aXJxKHVuc2lnbmVkIGxvbmcgaWdub3JlX21hc2ssIGJvb2wgcmN1X2FsbG93
ZWQpCiAgICAgdW5zaWduZWQgaW50IGksIGNwdTsKICAgICB1bnNpZ25lZCBsb25nIHBlbmRpbmc7
CiAKKyAgICBBU1NFUlQoIXJjdV9hbGxvd2VkIHx8IHJjdV9xdWllc2NlX2FsbG93ZWQoKSk7CisK
ICAgICBmb3IgKCA7IDsgKQogICAgIHsKICAgICAgICAgLyoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vd2FpdC5jIGIveGVuL2NvbW1vbi93YWl0LmMKaW5kZXggMjQ3MTZlNzY3Ni4uOWNkYjE3NDAz
NiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi93YWl0LmMKKysrIGIveGVuL2NvbW1vbi93YWl0LmMK
QEAgLTE5LDYgKzE5LDcgQEAKICAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNl
ZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCiAgKi8KIAorI2luY2x1ZGUgPHhlbi9w
cmVlbXB0Lmg+CiAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+CiAjaW5jbHVkZSA8eGVuL3NvZnRpcnEu
aD4KICNpbmNsdWRlIDx4ZW4vd2FpdC5oPgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3Jj
dXBkYXRlLmggYi94ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaAppbmRleCA4N2YzNWI3NzA0Li5h
NWVlN2ZlYzJiIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaAorKysgYi94
ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaApAQCAtMzQsMTAgKzM0LDIzIEBACiAjaW5jbHVkZSA8
eGVuL2NhY2hlLmg+CiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL2Nw
dW1hc2suaD4KLSNpbmNsdWRlIDx4ZW4vcHJlZW1wdC5oPgorI2luY2x1ZGUgPHhlbi9wZXJjcHUu
aD4KIAogI2RlZmluZSBfX3JjdQogCisjaWZuZGVmIE5ERUJVRworREVDTEFSRV9QRVJfQ1BVKHVu
c2lnbmVkIGludCwgcmN1X2xvY2tfY250KTsKKworI2RlZmluZSByY3VfcXVpZXNjZV9kaXNhYmxl
KCkgKHRoaXNfY3B1KHJjdV9sb2NrX2NudCkpKysKKyNkZWZpbmUgcmN1X3F1aWVzY2VfZW5hYmxl
KCkgICh0aGlzX2NwdShyY3VfbG9ja19jbnQpKS0tCisjZGVmaW5lIHJjdV9xdWllc2NlX2FsbG93
ZWQoKSAoIXRoaXNfY3B1KHJjdV9sb2NrX2NudCkpCisKKyNlbHNlCisjZGVmaW5lIHJjdV9xdWll
c2NlX2Rpc2FibGUoKSAoKHZvaWQpMCkKKyNkZWZpbmUgcmN1X3F1aWVzY2VfZW5hYmxlKCkgICgo
dm9pZCkwKQorI2RlZmluZSByY3VfcXVpZXNjZV9hbGxvd2VkKCkgdHJ1ZQorI2VuZGlmCisKIC8q
KgogICogc3RydWN0IHJjdV9oZWFkIC0gY2FsbGJhY2sgc3RydWN0dXJlIGZvciB1c2Ugd2l0aCBS
Q1UKICAqIEBuZXh0OiBuZXh0IHVwZGF0ZSByZXF1ZXN0cyBpbiBhIGxpc3QKQEAgLTkwLDE2ICsx
MDMsMTYgQEAgdHlwZWRlZiBzdHJ1Y3QgX3JjdV9yZWFkX2xvY2sgcmN1X3JlYWRfbG9ja190Owog
ICogd2lsbCBiZSBkZWZlcnJlZCB1bnRpbCB0aGUgb3V0ZXJtb3N0IFJDVSByZWFkLXNpZGUgY3Jp
dGljYWwgc2VjdGlvbgogICogY29tcGxldGVzLgogICoKLSAqIEl0IGlzIGlsbGVnYWwgdG8gYmxv
Y2sgd2hpbGUgaW4gYW4gUkNVIHJlYWQtc2lkZSBjcml0aWNhbCBzZWN0aW9uLgorICogSXQgaXMg
aWxsZWdhbCB0byBwcm9jZXNzIHNvZnRpcnFzIHdoaWxlIGluIGFuIFJDVSByZWFkLXNpZGUgY3Jp
dGljYWwgc2VjdGlvbi4KICAqLwotI2RlZmluZSByY3VfcmVhZF9sb2NrKHgpICAgICAgICh7ICgo
dm9pZCkoeCkpOyBwcmVlbXB0X2Rpc2FibGUoKTsgfSkKKyNkZWZpbmUgcmN1X3JlYWRfbG9jayh4
KSAgICAgICAoeyAoKHZvaWQpKHgpKTsgcmN1X3F1aWVzY2VfZGlzYWJsZSgpOyB9KQogCiAvKioK
ICAqIHJjdV9yZWFkX3VubG9jayAtIG1hcmtzIHRoZSBlbmQgb2YgYW4gUkNVIHJlYWQtc2lkZSBj
cml0aWNhbCBzZWN0aW9uLgogICoKICAqIFNlZSByY3VfcmVhZF9sb2NrKCkgZm9yIG1vcmUgaW5m
b3JtYXRpb24uCiAgKi8KLSNkZWZpbmUgcmN1X3JlYWRfdW5sb2NrKHgpICAgICAoeyAoKHZvaWQp
KHgpKTsgcHJlZW1wdF9lbmFibGUoKTsgfSkKKyNkZWZpbmUgcmN1X3JlYWRfdW5sb2NrKHgpICAg
ICAoeyAoKHZvaWQpKHgpKTsgcmN1X3F1aWVzY2VfZW5hYmxlKCk7IH0pCiAKIC8qCiAgKiBTbyB3
aGVyZSBpcyByY3Vfd3JpdGVfbG9jaygpPyAgSXQgZG9lcyBub3QgZXhpc3QsIGFzIHRoZXJlIGlz
IG5vCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:21:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:21:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j41se-0006hQ-1G; Tue, 18 Feb 2020 12:21:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j41sc-0006h9-R6
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:21:34 +0000
X-Inumbo-ID: 29ec8956-5249-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 29ec8956-5249-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 12:21:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 49E18B366;
 Tue, 18 Feb 2020 12:21:17 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 18 Feb 2020 13:21:10 +0100
Message-Id: <20200218122114.17596-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with core
 scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG9kYXkgdGhlIFJDVSBoYW5kbGluZyBpbiBYZW4gaXMgYWZmZWN0aW5nIHNjaGVkdWxpbmcgaW4g
c2V2ZXJhbCB3YXlzLgpJdCBpcyByYWlzaW5nIHNjaGVkIHNvZnRpcnFzIHdpdGhvdXQgYW55IHJl
YWwgbmVlZCBhbmQgaXQgcmVxdWlyZXMKdGFza2xldHMgZm9yIHJjdV9iYXJyaWVyKCksIHdoaWNo
IGludGVyYWN0cyBiYWRseSB3aXRoIGNvcmUgc2NoZWR1bGluZy4KClRoaXMgc21hbGwgc2VyaWVz
IHJlcGFpcnMgdGhvc2UgaXNzdWVzLgoKQWRkaXRpb25hbGx5IHNvbWUgQVNTRVJUKClzIGFyZSBh
ZGRlZCBmb3IgdmVyaWZpY2F0aW9uIG9mIHNhbmUgcmN1CmhhbmRsaW5nLiBJbiBvcmRlciB0byBh
dm9pZCB0aG9zZSB0cmlnZ2VyaW5nIHJpZ2h0IGF3YXkgdGhlIG9idmlvdXMKdmlvbGF0aW9ucyBh
cmUgZml4ZWQuCgpDaGFuZ2VzIGluIFYyOgotIHVzZSBnZXRfY3B1X21hcHMoKSBpbiByY3VfYmFy
cmllcigpIGhhbmRsaW5nCi0gYXZvaWQgcmVjdXJzaW9uIGluIHJjdV9iYXJyaWVyKCkgaGFuZGxp
bmcKLSBuZXcgcGF0Y2hlcyAzIGFuZCA0CgpKdWVyZ2VuIEdyb3NzICg0KToKICB4ZW4vcmN1OiB1
c2UgcmN1IHNvZnRpcnEgZm9yIGZvcmNpbmcgcXVpZXNjZW50IHN0YXRlCiAgeGVuL3JjdTogZG9u
J3QgdXNlIHN0b3BfbWFjaGluZV9ydW4oKSBmb3IgcmN1X2JhcnJpZXIoKQogIHhlbjogYWRkIHBy
b2Nlc3NfcGVuZGluZ19zb2Z0aXJxc19ub3JjdSgpIGZvciBrZXloYW5kbGVycwogIHhlbi9yY3U6
IGFkZCBhc3NlcnRpb25zIHRvIGRlYnVnIGJ1aWxkCgogeGVuL2FyY2gveDg2L21tL3AybS1lcHQu
YyAgICAgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbnVtYS5jICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgIDQgKy0KIHhlbi9jb21tb24va2V5aGFuZGxlci5jICAgICAgICAg
ICAgICAgICAgICAgfCAgNiArLQogeGVuL2NvbW1vbi9tdWx0aWNhbGwuYyAgICAgICAgICAgICAg
ICAgICAgICB8ICAxICsKIHhlbi9jb21tb24vcmN1cGRhdGUuYyAgICAgICAgICAgICAgICAgICAg
ICAgfCA5NiArKysrKysrKysrKysrKysrKysrKystLS0tLS0tLQogeGVuL2NvbW1vbi9zb2Z0aXJx
LmMgICAgICAgICAgICAgICAgICAgICAgICB8IDE5ICsrKystLQogeGVuL2NvbW1vbi93YWl0LmMg
ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxICsKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L2FtZC9wY2lfYW1kX2lvbW11LmMgfCAgMiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRk
L2lvbW11LmMgICAgICAgICB8ICAyICstCiB4ZW4vZHJpdmVycy92cGNpL21zaS5jICAgICAgICAg
ICAgICAgICAgICAgIHwgIDQgKy0KIHhlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oICAgICAgICAg
ICAgICAgICAgfCAyMyArKysrKy0tCiB4ZW4vaW5jbHVkZS94ZW4vc29mdGlycS5oICAgICAgICAg
ICAgICAgICAgIHwgIDIgKwogMTIgZmlsZXMgY2hhbmdlZCwgMTE4IGluc2VydGlvbnMoKyksIDQ0
IGRlbGV0aW9ucygtKQoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:43:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:43:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j42DC-0000Le-B3; Tue, 18 Feb 2020 12:42:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j42DB-0000LZ-JK
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:42:49 +0000
X-Inumbo-ID: 2b41fed2-524c-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2b41fed2-524c-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 12:42:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582029770;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=KqdnKGKJ9Q+h20Ec6WJsBg8Pofyx4K6zopJ1z/uvf20=;
 b=X2icVM8qit+f6M6ZcSA2N0Qms8mzc0ObXoGtVQ4h9EYA9dOL5U4N3IVL
 QP3jpDoXqiBwepyoQUgqFAxo2jkT7mHkSTBDbJzpAedpEQ4QvtN7WO35C
 Tkpjc0AfhEOObBMQln76RMOUecQvPhM5XXIp8FNU6LPYSDwNCfia1bc9p I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: s6mPUgLBc47UOm8RUHs5wsXUS2lQKn4ksI/Ar4rT4Vog9M7MmTOtzfGw+2eJdQ/sds3qSrZXcd
 Ic29HQWaoP8ZM2PJXR35n9lATr24AVMfY7dlJIO3aqRWryhoomXV6FO6/3JszVS7iML7b0Hkbt
 PAAPnbtHsepIjVP27ZsEPqUuXa7Gwi5/C6CWc/t5GCzX2Fil1kWxvwk9lSZw3aY3ybvmYAJQ+f
 B1qboUiiYP1K9Eq/B3kz9OYDSYLzRqpVASLzfrZwj6ya+cGgVlFNiMI8lIerJiC54vQl5N3xlI
 +jI=
X-SBRS: 2.7
X-MesageID: 12789056
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12789056"
Date: Tue, 18 Feb 2020 13:42:40 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200218124240.GV4679@Air-de-Roger>
References: <20200210172829.43604-1-roger.pau@citrix.com>
 <20200210172829.43604-8-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200210172829.43604-8-roger.pau@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMDY6Mjg6MjlQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IEBAIC0yNTYsNiArMjU3LDE2IEBAIHZvaWQgZmx1c2hfYXJlYV9tYXNrKGNvbnN0
IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludCBmbGFncykKPiAg
ICAgIGlmICggKGZsYWdzICYgfkZMVVNIX09SREVSX01BU0spICYmCj4gICAgICAgICAgICFjcHVt
YXNrX3N1YnNldChtYXNrLCBjcHVtYXNrX29mKGNwdSkpICkKPiAgICAgIHsKPiArICAgICAgICBp
ZiAoIGNwdV9oYXNfaHlwZXJ2aXNvciAmJgo+ICsgICAgICAgICAgICAgIShmbGFncyAmIH4oRkxV
U0hfVExCIHwgRkxVU0hfVExCX0dMT0JBTCB8IEZMVVNIX1ZBX1ZBTElEIHwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgIEZMVVNIX09SREVSX01BU0spKSAmJgo+ICsgICAgICAgICAgICAgIWh5
cGVydmlzb3JfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncyAmIEZMVVNIX09SREVSX01BU0spICkK
ClRoaXMgbmVlZHMgdG8gYmUgYWRqdXN0ZWQgdG8gKGZsYWdzIC0gMSkgJiBGTFVTSF9PUkRFUl9N
QVNLLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 12:52:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 12:52:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j42MR-0001HY-Bg; Tue, 18 Feb 2020 12:52:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=cz2h=4G=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j42MP-0001HT-W3
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 12:52:22 +0000
X-Inumbo-ID: 80c3e234-524d-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 80c3e234-524d-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 12:52:21 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j42MO-0003yg-Ou; Tue, 18 Feb 2020 12:52:20 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j42MO-0004VX-FQ; Tue, 18 Feb 2020 12:52:20 +0000
Date: Tue, 18 Feb 2020 12:52:17 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200218125217.vlxtzcpxt2okhptc@debian>
References: <20200217135517.5826-1-liuwe@microsoft.com>
 <20200217135517.5826-4-liuwe@microsoft.com>
 <20200217173412.GM4679@Air-de-Roger>
 <20200218104029.mhrc546yszqvu3io@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200218104029.mhrc546yszqvu3io@debian>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v3 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6NDA6MjlBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiA+IAo+ID4gPiArICAgIHVpbnQ2NF90IHJldDsKPiA+ID4gKwo+ID4gPiArICAgIGlmICggIWZs
dXNoIHx8IGNwdW1hc2tfZW1wdHkobWFzaykgKQo+ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7Cj4gPiA+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ID4g
PiArICAgIH0KPiA+ID4gKwo+ID4gPiArICAgIGxvY2FsX2lycV9zYXZlKGlycV9mbGFncyk7Cj4g
PiAKPiA+IEkgdGhpbmsgeW91IGRpc2FibGUgaW50ZXJydXB0cyBpbiBvcmRlciB0byBwcmV2ZW50
IHJlLWVudGVyaW5nIHRoaXMKPiA+IGZ1bmN0aW9uLCBhbmQgaGVuY2UgYXZvaWQgYW4gaW50ZXJy
dXB0IGZyb20gdHJpZ2dlcmluZyBpbiB0aGUgbWlkZGxlCj4gPiBhbmQgYWxzbyBhdHRlbXB0aW5n
IHRvIGRvIGEgVExCIGZsdXNoIHVzaW5nIHRoZSBzYW1lIHBlci1DUFUgaW5wdXQKPiA+IHBhZ2Uu
Cj4gPiAKPiA+IEFzIHBvaW50ZWQgb3V0IHRvIG1lIGJ5IEphbiwgd2UgY2FuIGFsc28gZ2V0ICNN
QyBhbmQgI05NSSB3aGljaCB3aWxsCj4gPiBzdGlsbCBoYXBwZW4gZGVzcGl0ZSBpbnRlcnJ1cHRz
IGJlaW5nIGRpc2FibGVkLCBhbmQgaGVuY2UgeW91IG1pZ2h0Cj4gPiB3YW50IHRvIGFzc2VydCB0
aGF0IHlvdSBhcmUgbm90IGluICNNQyBvciAjTk1JIGNvbnRleHQgYmVmb3JlCj4gPiBhY2Nlc3Np
bmcgdGhlIHBlci1DUFUgaHZfaW5wdXRfcGFnZSAob3IgZWxzZSBqdXN0IHJldHVybiBhbiBlcnJv
cgo+ID4gYW5kIGF2b2lkIHVzaW5nIHRoZSBhc3Npc3RlZCBmbHVzaCkuIEkgaGF2ZSBhIHBhdGNo
IHRoYXQgd2lsbAo+ID4gaG9wZWZ1bGx5IGJlIGFibGUgdG8gc2lnbmFsIHdoZW4gaW4gI01DIG9y
ICNOTUkgY29udGV4dC4KPiA+IAo+IAo+IFRoaXMgZnVuY3Rpb24gc2hvdWxkIHJldHVybiBhbiBl
cnJvciBpbiB0aGF0IGNhc2UuIEl0IGlzIGJldHRlciB0byBmYWxsCj4gYmFjayB0byBuYXRpdmUg
cGF0aCB0aGFuIGNyYXNoaW5nLgo+IAoKSSBicmllZmx5IHJlYWQgdGhyb3VnaCB0aGUgb3RoZXIg
dGhyZWFkIGFib3V0IHdoYXQgaXMgYWxsb3dlZCBpbiAjTk1JIG9yCiNNQyBjb250ZXh0LiBUaGUg
ZGlzY3Vzc2lvbiBjZW50cmVkIGFyb3VuZCBpZiBzb21lIG9wZXJhdGlvbiBzaG91bGQgYmUKYWxs
b3dlZCB0byBoYXBwZW4gaW4gdGhvc2UgY29udGV4dHMgaW4gdGhlIGZpcnN0IHBsYWNlLgoKRm9y
IG5vdyBJIHdpbGwganVzdCBhZGQgYSBjb21tZW50IGluIHRoZSBIeXBlci1WIGNvZGUuIE9uY2Ug
dGhhdApkaXNjdXNzaW9uIGlzIHJlc29sdmVkLCBIeXBlci1WIGNvZGUgY2FuIGZvbGxvdyBzdWl0
ZSB3aGVyZSBhcHBsaWNhYmxlLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 13:15:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 13:15:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j42it-00035M-Bx; Tue, 18 Feb 2020 13:15:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/79L=4G=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j42ir-00035H-AZ
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 13:15:33 +0000
X-Inumbo-ID: bd9397e2-5250-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bd9397e2-5250-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 13:15:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582031732;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=KGHGx/uIjPej6ZiI+D5WousKQTVMA/FJe2gdFBUT72Q=;
 b=cow1EUuwgQRQVnolk0z04Ed/znTAR1mdZp534/ccOlaPjZLB9z5qicfW
 ERRvAfyqss7FhpMCUaPzV1bqY5oBiADShyu+okqpGvdGcWhWucra26d0Z
 5zEbwBvd9f/0SsfVg7iuLLFCS1hNj9/n9NpB6qMraLF3ACi1SWAoZ8zGY c=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9CBBB0YsiwhlkRfo4GKAyUu19fn2TUydpuWjTPnlZus4g2gBiYZGSSZAN7T5GIo4Bm+uosEFul
 yeyjrhB25X6fMXgx9gNwisf5h1Gmg/cqNSCwctE50oqCMJCM+gQ9/eN/R7QyQ3XMiVhUFJNvX0
 e60ZUS8iFVW1SQGh2GzkB71XDURlEmO055A4bNFsFl4ZFLExV6t0VXjPprxry4Hjo4flEvQBvQ
 WQ9R7e33TKdhmfedTAxtB7TBSl44tETIVCccPjtizTxyXWl7MdLkvx8Y/Op2rSp8gRymUkb4Ge
 K9k=
X-SBRS: 2.7
X-MesageID: 12619779
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12619779"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200218122114.17596-1-jgross@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <8f900180-718c-e0e4-a638-c1404e00058f@citrix.com>
Date: Tue, 18 Feb 2020 13:15:23 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200218122114.17596-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMjoyMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUb2RheSB0aGUgUkNV
IGhhbmRsaW5nIGluIFhlbiBpcyBhZmZlY3Rpbmcgc2NoZWR1bGluZyBpbiBzZXZlcmFsIHdheXMu
Cj4gSXQgaXMgcmFpc2luZyBzY2hlZCBzb2Z0aXJxcyB3aXRob3V0IGFueSByZWFsIG5lZWQgYW5k
IGl0IHJlcXVpcmVzCj4gdGFza2xldHMgZm9yIHJjdV9iYXJyaWVyKCksIHdoaWNoIGludGVyYWN0
cyBiYWRseSB3aXRoIGNvcmUgc2NoZWR1bGluZy4KPiAKPiBUaGlzIHNtYWxsIHNlcmllcyByZXBh
aXJzIHRob3NlIGlzc3Vlcy4KPiAKPiBBZGRpdGlvbmFsbHkgc29tZSBBU1NFUlQoKXMgYXJlIGFk
ZGVkIGZvciB2ZXJpZmljYXRpb24gb2Ygc2FuZSByY3UKPiBoYW5kbGluZy4gSW4gb3JkZXIgdG8g
YXZvaWQgdGhvc2UgdHJpZ2dlcmluZyByaWdodCBhd2F5IHRoZSBvYnZpb3VzCj4gdmlvbGF0aW9u
cyBhcmUgZml4ZWQuCj4gCgpJbml0aWFsIHRlc3Qgb2YgdGhlIGZpcnN0IDIgcGF0Y2hlcyBpcyBw
cm9taXNpbmcuIFdpbGwgcnVuIG1vcmUgdGVzdHMKb3ZlciBuaWdodCB0byBzZWUgaG93IHN0YWJs
ZSBpdCBpcy4KCklnb3IKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 13:20:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 13:20:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j42nf-0003s2-W9; Tue, 18 Feb 2020 13:20:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=0+gE=4G=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j42nf-0003rx-8e
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 13:20:31 +0000
X-Inumbo-ID: 6f1cca1b-5251-11ea-8180-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6f1cca1b-5251-11ea-8180-12813bfff9fa;
 Tue, 18 Feb 2020 13:20:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582032029;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=/sFMMkb4e3qwBsA4b31ISSU5c6HT2zaacb/ZY1KC50I=;
 b=ZXpTxiqFGD/E408VgFbdmF1ylp4y+2zsPKD/OaQRnDUcMgTKAvlAoFQu9NmCSXLxbiTM00
 8fUPabku5zm89weaMJK9N0J/vUX9Mu9jz/TDjQ322XGgfkqFP++OBQaubOx1RFXxM45r39
 6pGphNZgFykP207t4wePAH36FFOoXbI=
Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com
 [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-344-r6XED1IzMIaMQBy-wHi--A-1; Tue, 18 Feb 2020 08:20:28 -0500
Received: by mail-wr1-f71.google.com with SMTP id u8so10809049wrp.10
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 05:20:27 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=Q0b3JmegZIBOrzOx6D2WeXg3Fr4IgL8v1odhEcx6GCw=;
 b=pP8lpKXRiVcpavEp74MUJDZhN5gdcJBYji1cYWS+MRab52TQq+yOGG57SsI94nZQi/
 y8ClBwBBXZiiJhgd1JDf5HEchWxhrhuc7n2Ki+d6fA4QlNQVbYy9/Itkg8sCOsX+VlhO
 WtaKb3kw1PXmz0Dkc9jwDhf1QZvjplfifphtmSHNEMpavT10HCV5mdFw6hR+TN5++NPx
 RO/KExb/4bNO8gNebEfbEW8DAp4FIfHtLcSg4ndxxwxHgWINRdCpkvYVycjfEbgPnLG0
 kGu3JK3pTq7tFswJpnl+0qYzS8MOvhPQid9uJ61Mn6n+lBZMcdmpK9fmjAWZlSvjzS8r
 WHuQ==
X-Gm-Message-State: APjAAAWs9wJv8b4zxXOD03d4mglvGGpardwR7TGMtq5Eyv3/XPVoBGyB
 pmfpKFijHMUMuOgkoovfgi35s4Dv/jRFYnBBt7CUNZsjHYN2Xbvx5/yKAWtMxdrXeg4ptoXY7EF
 ZnzHxBHSjCgwqtPgK1d6CTNcyWFw=
X-Received: by 2002:adf:f491:: with SMTP id l17mr31157132wro.149.1582032025092; 
 Tue, 18 Feb 2020 05:20:25 -0800 (PST)
X-Google-Smtp-Source: APXvYqyKkQEDaHDISgH6qvq3pjfhjQ41Yebtgf20dAvgvUG3VIO2Qwt5nwgZHZ29Nv8QGZy+aHbmpw==
X-Received: by 2002:adf:f491:: with SMTP id l17mr31157097wro.149.1582032024834; 
 Tue, 18 Feb 2020 05:20:24 -0800 (PST)
Received: from x1w.redhat.com (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id m68sm3531219wme.48.2020.02.18.05.20.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 18 Feb 2020 05:20:24 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: qemu-devel@nongnu.org
Date: Tue, 18 Feb 2020 14:20:23 +0100
Message-Id: <20200218132023.22936-1-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
MIME-Version: 1.0
X-MC-Unique: r6XED1IzMIaMQBy-wHi--A-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a constant
 is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 Paolo Bonzini <pbonzini@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjb21taXQgd2FzIHByb2R1Y2VkIHdpdGggdGhlIGluY2x1ZGVkIENvY2NpbmVsbGUgc2Ny
aXB0CnNjcmlwdHMvY29jY2luZWxsZS9hcy1ydy1jb25zdC5wYXRjaC4KCkluc3BpcmVkLWJ5OiBQ
ZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+ClNpZ25lZC1vZmYtYnk6IFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KLS0tCkJhc2VkLW9uOiA8
MjAyMDAyMTgxMTI0NTcuMjI3MTItMS1wZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CgpNYXliZSBj
YW4gYmUgc3F1YXNoZWQgaW4gUGV0ZXIncyBwYXRjaD8KCkNvY2NpIHNjcmlwdCBjYW4gYmUgd3Jp
dHRlbiBhczoKCiAgICBAQAogICAgZXhwcmVzc2lvbiBFMSwgRTIsIEUzLCBFNCwgRTU7CiAgICBz
eW1ib2wgdHJ1ZSwgZmFsc2U7CiAgICBAQAogICAgKAogICAgLSBhZGRyZXNzX3NwYWNlX3J3KEUx
LCBFMiwgRTMsIEU0LCBFNSwgZmFsc2UpCiAgICArIGFkZHJlc3Nfc3BhY2VfcmVhZChFMSwgRTIs
IEUzLCBFNCwgRTUpCiAgICB8CiAgICAtIGFkZHJlc3Nfc3BhY2VfcncoRTEsIEUyLCBFMywgRTQs
IEU1LCAwKQogICAgKyBhZGRyZXNzX3NwYWNlX3JlYWQoRTEsIEUyLCBFMywgRTQsIEU1KQogICAg
fAogICAgLSBhZGRyZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIEU0LCBFNSwgdHJ1ZSkKICAgICsg
YWRkcmVzc19zcGFjZV93cml0ZShFMSwgRTIsIEUzLCBFNCwgRTUpCiAgICB8CiAgICAtIGFkZHJl
c3Nfc3BhY2VfcncoRTEsIEUyLCBFMywgRTQsIEU1LCAxKQogICAgKyBhZGRyZXNzX3NwYWNlX3dy
aXRlKEUxLCBFMiwgRTMsIEU0LCBFNSkKICAgICkKCiAgICBAQAogICAgZXhwcmVzc2lvbiBFMSwg
RTIsIEUzOwogICAgQEAKICAgICgKICAgIC0gY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhFMSwgRTIs
IEUzLCBmYWxzZSkKICAgICsgY3B1X3BoeXNpY2FsX21lbW9yeV9yZWFkKEUxLCBFMiwgRTMpCiAg
ICB8CiAgICAtIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoRTEsIEUyLCBFMywgMCkKICAgICsgY3B1
X3BoeXNpY2FsX21lbW9yeV9yZWFkKEUxLCBFMiwgRTMpCiAgICB8CiAgICAtIGNwdV9waHlzaWNh
bF9tZW1vcnlfcncoRTEsIEUyLCBFMywgdHJ1ZSkKICAgICsgY3B1X3BoeXNpY2FsX21lbW9yeV93
cml0ZShFMSwgRTIsIEUzKQogICAgfAogICAgLSBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KEUxLCBF
MiwgRTMsIDEpCiAgICArIGNwdV9waHlzaWNhbF9tZW1vcnlfd3JpdGUoRTEsIEUyLCBFMykKICAg
ICkKLS0tCiBody94ZW4veGVuX3B0X2dyYXBoaWNzLmMgICAgICAgICAgICAgfCAgMiArLQogdGFy
Z2V0L2kzODYvaGF4LWFsbC5jICAgICAgICAgICAgICAgIHwgIDQgKystLQogc2NyaXB0cy9jb2Nj
aW5lbGxlL2FzX3J3X2NvbnN0LmNvY2NpIHwgMjAgKysrKysrKysrKysrKysrKysrKy0KIDMgZmls
ZXMgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9ody94ZW4veGVuX3B0X2dyYXBoaWNzLmMgYi9ody94ZW4veGVuX3B0X2dyYXBoaWNzLmMKaW5k
ZXggYjY5NzMyNzI5Yi4uYTNiYzdlMzkyMSAxMDA2NDQKLS0tIGEvaHcveGVuL3hlbl9wdF9ncmFw
aGljcy5jCisrKyBiL2h3L3hlbi94ZW5fcHRfZ3JhcGhpY3MuYwpAQCAtMjIyLDcgKzIyMiw3IEBA
IHZvaWQgeGVuX3B0X3NldHVwX3ZnYShYZW5QQ0lQYXNzdGhyb3VnaFN0YXRlICpzLCBYZW5Ib3N0
UENJRGV2aWNlICpkZXYsCiAgICAgfQogCiAgICAgLyogQ3VycmVudGx5IHdlIGZpeGVkIHRoaXMg
YWRkcmVzcyBhcyBhIHByaW1hcnkgZm9yIGxlZ2FjeSBCSU9TLiAqLwotICAgIGNwdV9waHlzaWNh
bF9tZW1vcnlfcncoMHhjMDAwMCwgYmlvcywgYmlvc19zaXplLCAxKTsKKyAgICBjcHVfcGh5c2lj
YWxfbWVtb3J5X3dyaXRlKDB4YzAwMDAsIGJpb3MsIGJpb3Nfc2l6ZSk7CiB9CiAKIHVpbnQzMl90
IGlnZF9yZWFkX29wcmVnaW9uKFhlblBDSVBhc3N0aHJvdWdoU3RhdGUgKnMpCmRpZmYgLS1naXQg
YS90YXJnZXQvaTM4Ni9oYXgtYWxsLmMgYi90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKaW5kZXggYThi
NmU1YWViOC4uZjU5NzFjY2M3NCAxMDA2NDQKLS0tIGEvdGFyZ2V0L2kzODYvaGF4LWFsbC5jCisr
KyBiL3RhcmdldC9pMzg2L2hheC1hbGwuYwpAQCAtMzc2LDggKzM3Niw4IEBAIHN0YXRpYyBpbnQg
aGF4X2hhbmRsZV9mYXN0bW1pbyhDUFVBcmNoU3RhdGUgKmVudiwgc3RydWN0IGhheF9mYXN0bW1p
byAqaGZ0KQogICAgICAgICAgKiAgaGZ0LT5kaXJlY3Rpb24gPT0gMjogZ3BhID09PiBncGEyCiAg
ICAgICAgICAqLwogICAgICAgICB1aW50NjRfdCB2YWx1ZTsKLSAgICAgICAgY3B1X3BoeXNpY2Fs
X21lbW9yeV9ydyhoZnQtPmdwYSwgKHVpbnQ4X3QgKikgJnZhbHVlLCBoZnQtPnNpemUsIDApOwot
ICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGhmdC0+Z3BhMiwgKHVpbnQ4X3QgKikgJnZh
bHVlLCBoZnQtPnNpemUsIDEpOworICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3JlYWQoaGZ0
LT5ncGEsICh1aW50OF90ICopJnZhbHVlLCBoZnQtPnNpemUpOworICAgICAgICBjcHVfcGh5c2lj
YWxfbWVtb3J5X3dyaXRlKGhmdC0+Z3BhMiwgKHVpbnQ4X3QgKikmdmFsdWUsIGhmdC0+c2l6ZSk7
CiAgICAgfQogCiAgICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUv
YXNfcndfY29uc3QuY29jY2kgYi9zY3JpcHRzL2NvY2NpbmVsbGUvYXNfcndfY29uc3QuY29jY2kK
aW5kZXggMzBkYTcwNzcwMS4uYzlhMzlmMWFiZSAxMDA2NDQKLS0tIGEvc2NyaXB0cy9jb2NjaW5l
bGxlL2FzX3J3X2NvbnN0LmNvY2NpCisrKyBiL3NjcmlwdHMvY29jY2luZWxsZS9hc19yd19jb25z
dC5jb2NjaQpAQCAtMSw2ICsxLDYgQEAKIC8vIEF2b2lkIHVzZXMgb2YgYWRkcmVzc19zcGFjZV9y
dygpIHdpdGggYSBjb25zdGFudCBpc193cml0ZSBhcmd1bWVudC4KIC8vIFVzYWdlOgotLy8gIHNw
YXRjaCAtLXNwLWZpbGUgYXMtcnctY29uc3Quc3BhdGNoIC0tZGlyIC4gLS1pbi1wbGFjZQorLy8g
IHNwYXRjaCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxlL2FzX3J3X2NvbnN0LmNvY2NpIC0t
ZGlyIC4gLS1pbi1wbGFjZQogCiBAQAogZXhwcmVzc2lvbiBFMSwgRTIsIEUzLCBFNCwgRTU7CkBA
IC0yOCwzICsyOCwyMSBAQCBleHByZXNzaW9uIEUxLCBFMiwgRTMsIEU0LCBFNTsKIAogLSBhZGRy
ZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIEU0LCBFNSwgMSkKICsgYWRkcmVzc19zcGFjZV93cml0
ZShFMSwgRTIsIEUzLCBFNCwgRTUpCisKKy8vIEF2b2lkIHVzZXMgb2YgY3B1X3BoeXNpY2FsX21l
bW9yeV9ydygpIHdpdGggYSBjb25zdGFudCBpc193cml0ZSBhcmd1bWVudC4KK0BACitleHByZXNz
aW9uIEUxLCBFMiwgRTM7CitAQAorKAorLSBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KEUxLCBFMiwg
RTMsIGZhbHNlKQorKyBjcHVfcGh5c2ljYWxfbWVtb3J5X3JlYWQoRTEsIEUyLCBFMykKK3wKKy0g
Y3B1X3BoeXNpY2FsX21lbW9yeV9ydyhFMSwgRTIsIEUzLCAwKQorKyBjcHVfcGh5c2ljYWxfbWVt
b3J5X3JlYWQoRTEsIEUyLCBFMykKK3wKKy0gY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhFMSwgRTIs
IEUzLCB0cnVlKQorKyBjcHVfcGh5c2ljYWxfbWVtb3J5X3dyaXRlKEUxLCBFMiwgRTMpCit8Cist
IGNwdV9waHlzaWNhbF9tZW1vcnlfcncoRTEsIEUyLCBFMywgMSkKKysgY3B1X3BoeXNpY2FsX21l
bW9yeV93cml0ZShFMSwgRTIsIEUzKQorKQotLSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 13:28:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 13:28:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j42vY-00047m-UR; Tue, 18 Feb 2020 13:28:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j42vX-00047h-CX
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 13:28:39 +0000
X-Inumbo-ID: 924a36fc-5252-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 924a36fc-5252-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 13:28:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 69A40BE13;
 Tue, 18 Feb 2020 13:28:37 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200214195510.22667-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <cc267e1f-afd3-fe34-97fb-0cae5ce86ecb@suse.com>
Date: Tue, 18 Feb 2020 14:28:37 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200214195510.22667-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/msr: Virtualise MSR_PLATFORM_ID properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAyMCAyMDo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGlzIGlzIGFuIElu
dGVsLW9ubHksIHJlYWQtb25seSBNU1IgcmVsYXRlZCB0byBtaWNyb2NvZGUgbG9hZGluZy4gIEV4
cG9zZSBpdAo+IGluIHNpbWlsYXIgY2lyY3Vtc3RhbmNlcyBhcyB0aGUgUEFUQ0hMRVZFTCBNU1Iu
Cj4gCj4gVGhpcyBzaG91bGQgaGF2ZSBiZWVuIGFsb25nc2lkZSBjL3MgMDEzODk2Y2I4YjIgIng4
Ni9tc3I6IEZpeCBoYW5kbGluZyBvZgo+IE1TUl9BTURfUEFUQ0hMRVZFTC9NU1JfSUEzMl9VQ09E
RV9SRVYiCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 13:30:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 13:30:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j42wu-0004Sj-CU; Tue, 18 Feb 2020 13:30:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j42wt-0004PP-9X
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 13:30:03 +0000
X-Inumbo-ID: c3659844-5252-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c3659844-5252-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 13:30:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582032602;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=mPeP+S9fkM+esBI/MRoV0nrRrqmU9PCFZa8p/r/SUgY=;
 b=eBKEkNJ7flV4vzdlazV+ijNYhtjevZY0X6eOATgc4geQCGOwguGIgH6q
 gjZBVV77LgLNrBBZigTOu8s8pPBIEIQopys/mZrraFAikZz4/38BXDpFD
 BnT6FxzkH1fnKqB6r2HBC+jEOWcIhWBw9i4vRPq+JdWzC+3+f6sU4pc89 c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MwlJW4Mp3QgsE7inaK9R7Ev3ejOFE0NYQl5WVv8MRfwMOKl/PMpF695/0zDWtlWrzU8PrI3jfn
 HPOomTH/OoPC4152qTDlfqZbA/+N5QKOqrxfzL+QHgo+wrtZjBsfE3dlZJrVKslMq5lXbxFvOj
 7Dyf0qu/g88dPWRsAOu0yW0ZbTOw1QRJHYaMB07ANpBs1OXAj0yeLSlHlygu8EqcoT/B8K7Aso
 NAjdcBQ4AYsEkS1kYe7TodOIIw0KW7GNNjgq4Q41ikvG0Q9FjzYHiEO3uqukq6pdMTcJTbECP3
 GM4=
X-SBRS: 2.7
X-MesageID: 12791871
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12791871"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
 <20200218114602.GU4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
Date: Tue, 18 Feb 2020 13:29:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200218114602.GU4679@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxOCwgMjAyMCBhdCAxMTozNTozN0FNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pgo+
PiBPbiAxOC8wMi8yMDIwIDExOjIyLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24gVHVl
LCBGZWIgMTgsIDIwMjAgYXQgMTE6MjE6MTJBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToK
Pj4+PiBPbiAxOC8wMi8yMDIwIDExOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+PiBP
biBUdWUsIEZlYiAxOCwgMjAyMCBhdCAxMDo1Mzo0NUFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdy
b3RlOgo+Pj4+Pj4gT24gMTcvMDIvMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+
Pj4+Pj4+IEBAIC02Nyw3ICs2OCwyMCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1
bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4+Pj4+Pj4gIHZvaWQgc2VuZF9JUElf
bWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCj4+Pj4+Pj4gIHsKPj4+Pj4+
PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPj4+Pj4+PiAtICAgIGNwdW1hc2tfdCAq
c2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4+Pj4+Pj4gKyAgICBjcHVtYXNr
X3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPj4+Pj4+PiArICAgIHVu
c2lnbmVkIGxvbmcgZmxhZ3M7Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsgICAgaWYgKCBpbl9tYygpIHx8
IGluX25taSgpICkKPj4+Pj4+PiArICAgIHsKPj4+Pj4+PiArICAgICAgICAvKgo+Pj4+Pj4+ICsg
ICAgICAgICAqIFdoZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUg
cGVyLUNQVSBzY3JhdGNoIG1hc2sKPj4+Pj4+PiArICAgICAgICAgKiBiZWNhdXNlIHdlIGhhdmUg
bm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMKPj4+Pj4+PiAr
ICAgICAgICAgKiBzaG9ydGhhbmQuCj4+Pj4+Pj4gKyAgICAgICAgICovCj4+Pj4+Pj4gKyAgICAg
ICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3Ip
Owo+Pj4+Pj4+ICsgICAgICAgIHJldHVybjsKPj4+Pj4+IFRoZSBzZXQgb2YgdGhpbmdzIHlvdSBj
YW4gc2FmZWx5IGRvIGluIGFuIE5NSS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwgYW5kCj4+Pj4+PiBk
b2VzIG5vdCBpbmNsdWRlIHNlbmRpbmcgSVBJcy7CoCAoSW4gcmVhbGl0eSwgaWYgeW91J3JlIHVz
aW5nIHgyYXBpYywgaXQKPj4+Pj4+IGlzIHNhZmUgdG8gc2VuZCBhbiBJUEkgYmVjYXVzZSB0aGVy
ZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcgSUNSMgo+Pj4+Pj4gYmVoaW5kIHlvdXIgb3V0ZXIg
Y29udGV4dCdzIGJhY2spLgo+Pj4+Pj4KPj4+Pj4+IEhvd2V2ZXIsIGlmIHdlIGVzY2FsYXRlIGZy
b20gTk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4dCwgdGhlbgo+Pj4+Pj4gYW55dGhp
bmcgZ29lcy7CoCBJbiByZWFsaXR5LCB3ZSBvbmx5IGV2ZXIgc2VuZCBOTUlzIGZyb20gdGhlIGNy
YXNoIHBhdGgsCj4+Pj4+PiBhbmQgdGhhdCBpcyBub3QgcGVybWl0dGVkIHRvIHVzZSBhIHNob3J0
aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgo+Pj4+PiBUaGlzIHdhcyByZXF1ZXN0ZWQgYnkg
SmFuLCBhcyBzYWZldHkgbWVhc3VyZQo+Pj4+IFRoYXQgbWF5IGJlLCBidXQgaXQgZG9lc24ndCBt
ZWFuIGl0IGlzIGNvcnJlY3QuwqAgSWYgZXhlY3V0aW9uIGV2ZXIKPj4+PiBlbnRlcnMgdGhpcyBm
dW5jdGlvbiBpbiBOTUkvTUNFIGNvbnRleHQsIHRoZXJlIGlzIGEgcmVhbCwKPj4+PiBzdGF0ZS1j
b3JydXB0aW5nIGJ1ZywgaGlnaGVyIHVwIHRoZSBjYWxsIHN0YWNrLgo+Pj4gQWNrLCB0aGVuIEkg
Z3Vlc3Mgd2Ugc2hvdWxkIGp1c3QgQlVHKCkgaGVyZSBpZiBldmVyIGNhbGxlZCBmcm9tICNOTUkK
Pj4+IG9yICNNQyBjb250ZXh0Pwo+PiBXZWxsLsKgIFRoZXJlIGlzIGEgcmVhc29uIEkgc3VnZ2Vz
dGVkIHJlbW92aW5nIGl0LCBhbmQgbm90IHVzaW5nIEJVRygpLgo+Pgo+PiBJZiBOTUkvTUNFIGNv
bnRleHQgZXNjYWxhdGVzIHRvIGNyYXNoIGNvbnRleHQsIHdlIGRvIG5lZWQgdG8gc2VuZCBOTUlz
LsKgCj4+IEl0IHdvbid0IGJlIHRoaXMgZnVuY3Rpb24gc3BlY2lmaWNhbGx5LCBidXQgaXQgd2ls
bCBiZSBwYXJ0IG9mIHRoZQo+PiBnZW5lcmFsIElQSSBpbmZyYXN0cnVjdHVyZS4KPj4KPj4gV2Ug
ZGVmaW5pdGVseSBkb24ndCB3YW50IHRvIGdldCBpbnRvIHRoZSBnYW1lIG9mIHRyeWluZyB0byBj
bG9iYmVyIGVhY2gKPj4gb2YgdGhlIHN0YXRlIHZhcmlhYmxlcywgc28gdGhlIG9ubHkgdGhpbmcg
dGhyb3dpbmcgQlVHKCkncyBhcm91bmQgaW4KPj4gdGhpcyBhcmVhIHdpbGwgZG8gaXMgbWFrZSB0
aGUgY3Jhc2ggcGF0aCBtb3JlIGZyYWdpbGUuCj4gSSBzZWUsIHBhbmlja2luZyBpbiBzdWNoIGNv
bnRleHQgd2lsbCBqdXN0IGNsb2JiZXIgdGhlIHByZXZpb3VzIGNyYXNoCj4gaGFwcGVuZWQgaW4g
Tk1JL01DIGNvbnRleHQuCj4KPiBTbyB5b3Ugd291bGQgcmF0aGVyIGtlZXAgdGhlIGN1cnJlbnQg
dmVyc2lvbiBvZiBmYWxsaW5nIGJhY2sgdG8gdGhlCj4gdXNhZ2Ugb2YgdGhlIG5vbi1zaG9ydGhh
bmQgSVBJIHNlbmRpbmcgcm91dGluZSBpbnN0ZWFkIG9mIHBhbmlja2luZz8KPgo+IFdoYXQgYWJv
dXQ6Cj4KPiBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQo+IHsKPiAgICAgLyoKPiAgICAgICog
V2hlbiBpbiAjTUMgb3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXItQ1BVIHNj
cmF0Y2ggbWFzawo+ICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50
cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMKPiAgICAgICogc2hvcnRoYW5kLiBUaGUgb25seSBJ
UEkgdGhhdCBzaG91bGQgYmUgc2VudCBmcm9tIHN1Y2ggY29udGV4dAo+ICAgICAgKiBpcyBhICNO
TUkgdG8gc2h1dGRvd24gdGhlIHN5c3RlbSBpbiBjYXNlIG9mIGEgY3Jhc2guCj4gICAgICAqLwo+
ICAgICBpZiAoIHZlY3RvciA9PSBBUElDX0RNX05NSSApCj4gICAgIAlhbHRlcm5hdGl2ZV92Y2Fs
bChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cj4gICAgIGVsc2UKPiAgICAg
ICAgIEJVRygpOwo+Cj4gICAgIHJldHVybjsKPiB9CgpIb3cgZG8geW91IGludGVudCB0byB0ZXN0
IGl0PwoKSXQgbWlnaHQgYmUgY29ycmVjdCBub3dbKl0gYnV0IGl0IGRvZXNuJ3QgcHJvdGVjdCBh
Z2FpbnN0IHNvbWVvbmUKbW9kaWZ5aW5nIGNvZGUsIHZpb2xhdGluZyB0aGUgY29uc3RyYWludCwg
YW5kIHRoaXMgZ29pbmcgdW5ub3RpY2VkCmJlY2F1c2UgdGhlIGFib3ZlIGNvZGVwYXRoIHdpbGwg
b25seSBiZSBlbnRlcmVkIGluIGV4Y2VwdGlvbmFsCmNpcmN1bXN0YW5jZXMuwqAgU29kcyBsYXcg
c2F5cyB0aGF0IGNvZGUgaW5zaWRlIHRoYXQgYmxvY2sgaXMgZmlyc3QgZ29pbmcKdG8gYmUgdGVz
dGVkIGluIGEgY3VzdG9tZXIgZW52aXJvbm1lbnQuCgpBU1NFUlQoKXMgd291bGQgYmUgbGVzcyBi
YWQsIGJ1dCBhbnkgdGVjaG5pY2FsIGNvdW50ZXJtZWFzdXJlcywgaG93ZXZlcgp3ZWxsIGludGVu
dGlvbmVkLCBnZXQgaW4gdGhlIHdheSBvZiB0aGUgY3Jhc2ggcGF0aCBmdW5jdGlvbmluZyB3aGVu
IGl0Cm1hdHRlcnMgbW9zdC4KCn5BbmRyZXcKClsqXSBUaGVyZSBpcyBhIGxvbmcgb3V0c3RhbmRp
bmcgYnVnIGluIG1hY2hpbmVfcmVzdGFydCgpIHdoaWNoIGJsaW5kbHkKZW5hYmxlcyBpbnRlcnJ1
cHRzIGFuZCBJUElzIENQVSAwLsKgIFlvdSBjYW4gZ2V0IGhlcmUgaW4gdGhlIG1pZGRsZSBvZiBh
CmNyYXNoLCBhbmQgdGhpcyBCVUcoKSB3aWxsIHRyaWdnZXIgaW4gYXQgbGVhc3Qgb25lIGNhc2Ug
SSd2ZSBzZWVuIGJlZm9yZS4KCkZpeGluZyB0aGlzIGlzbid0IGEgNSBtaW51dGUgam9iLCBhbmQg
aXQgaGFzbid0IGJ1YmJsZWQgc3VmZmljaWVudGx5IHVwCm15IFRPRE8gbGlzdCB5ZXQuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 13:45:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 13:45:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j43BV-0005vr-3K; Tue, 18 Feb 2020 13:45:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j43BU-0005vm-CJ
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 13:45:08 +0000
X-Inumbo-ID: df8931b4-5254-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id df8931b4-5254-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 13:45:07 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 409DDBC08;
 Tue, 18 Feb 2020 13:45:06 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200128125216.709-1-andrew.cooper3@citrix.com>
 <036b773e-08c0-a85d-3761-e833492278e3@suse.com>
 <a9771142-4fe4-d2da-eb8f-85f061bcab79@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1f6a1191-0011-bfda-e7b3-2063d69eaf44@suse.com>
Date: Tue, 18 Feb 2020 14:45:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <a9771142-4fe4-d2da-eb8f-85f061bcab79@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/apic: Improve current_local_apic_mode()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAyMCAxODo1OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyOC8wMS8yMDIw
IDE0OjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjguMDEuMjAyMCAxMzo1MiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IGJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9YMkFQSUMpIGRvZXNu
J3QgbmVlZCBjaGVja2luZyB0byBpbnRlcnByZXQKPj4+IEFQSUNfQkFTRV9FWFRELgo+PiBIbW0s
IHRoZSBjb21tZW50IHlvdSByZW1vdmUgLi4uCj4+Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvYXBp
Yy5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvYXBpYy5jCj4+PiBAQCAtMTUzNCwxOCArMTUzNCwx
NCBAQCB2b2lkIF9faW5pdCByZWNvcmRfYm9vdF9BUElDX21vZGUodm9pZCkKPj4+ICAvKiBMb29r
IGF0IHRoZSBiaXRzIGluIE1TUl9BUElDX0JBU0UgYW5kIHdvcmsgb3V0IHdoaWNoIEFQSUMgbW9k
ZSB3ZSBhcmUgaW4gKi8KPj4+ICBlbnVtIGFwaWNfbW9kZSBjdXJyZW50X2xvY2FsX2FwaWNfbW9k
ZSh2b2lkKQo+Pj4gIHsKPj4+IC0gICAgdTY0IG1zcl9jb250ZW50czsKPj4+ICsgICAgdWludDMy
X3QgaGlnaCwgbG93Owo+Pj4gIAo+Pj4gLSAgICByZG1zcmwoTVNSX0FQSUNfQkFTRSwgbXNyX2Nv
bnRlbnRzKTsKPj4+ICsgICAgcmRtc3IoTVNSX0FQSUNfQkFTRSwgbG93LCBoaWdoKTsKPj4+ICAK
Pj4+IC0gICAgLyogUmVhZGluZyBFWFREIGJpdCBmcm9tIHRoZSBNU1IgaXMgb25seSB2YWxpZCBp
ZiBDUFVJRAo+Pj4gLSAgICAgKiBzYXlzIHNvLCBlbHNlIHJlc2VydmVkICovCj4+IC4uLiBzdGF0
ZXMgdGhlIHNpdHVhdGlvbiBjb3JyZWN0bHksIEkgdGhpbmsuIEkgZ3Vlc3MgdGhlcmUncyBubyBo
YXJkd2FyZQo+PiBhbGxvd2luZyB0aGUgYml0IHRvIGJlIHNldCB3aXRob3V0IHRoZSBmZWF0dXJl
IGJlaW5nIHRoZXJlLCBidXQgYSB2aXJ0dWFsCj4+IG9yIGVtdWxhdGVkIGVudmlyb25tZW50IGNv
dWxkIGdvIGFuZCBzZXQgdGhlIGJpdCB3aXRob3V0IHZpb2xhdGluZyBhbnkKPj4gc3BlY2lmaWNh
dGlvbiwgYXMgbG9uZyBhcyB0aGUgQ1BVSUQgYml0IGlzIGNsZWFyLgo+IAo+IEl0IGlzIHVucmVh
bGlzdGljIHRvIGV4cGVjdCB0aGF0IHNvbWUgZW11bGF0ZWQgZW52aXJvbm1lbnQgc3VwcG9ydHMK
PiBwcmVzZXJ2aW5nIG9mIGEgcmVzZXJ2ZWQgYml0IHdoZW4gcmVhbCBoYXJkd2FyZSB1c2VzICNH
UC4KCkhvd2V2ZXIgdW5yZWFsaXN0aWMgaXQgbWF5IGJlLCBkb24ndCB5b3UgYWdyZWUgaXQgdG8g
YmUgYmVzdCBpbgpxdWVzdGlvbmFibGUgY2FzZXMgaWYgd2Ugc3RheSBhcyBjbG9zZWx5IHRvIHRo
ZSBzcGVjIGFzIHBvc3NpYmxlPwpBbHNvIEkgaW50ZW50aW9uYWxseSBkaWRuJ3QgdGFsayBhYm91
dCB0aGUgYml0IGJlaW5nIHByZXNlcnZlZCwKYnV0IHRoZSBiaXQgcGVyaGFwcyBiZSB1bmlmb3Jt
bHkgc2V0LiBTaW1wbGlzdGljIHgyQVBJQwp2aXJ0dWFsaXphdGlvbiBjb3VsZCBhbHdheXMgc2V0
IHRoaXMgYml0ICh3aXRob3V0IHZpb2xhdGluZyB0aGUKc3BlYyksIHJlbHlpbmcgb24gY29uc3Vt
ZXJzIHRvIGFjdHVhbGx5IGluc3BlY3QgdGhlIENQVUlEIGJpdApmaXJzdC4gT25lIGxlc3MgY29u
ZGl0aW9uYWwgd2hlcmV2ZXIgdGhlIHZhbHVlIG9mIHRoZSBNU1IgZ2V0cwpjYWxjdWxhdGVkLgoK
SmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 14:42:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 14:42:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4454-0002lX-Ks; Tue, 18 Feb 2020 14:42:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zMfY=4G=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j4453-0002lQ-Js
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 14:42:33 +0000
X-Inumbo-ID: e4e15710-525c-11ea-aa99-bc764e2007e4
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1e::71c])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e4e15710-525c-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 14:42:32 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kOz2KcCk/1GXz5e5/f74D/cYTmwJXRqvcv//yacV4qkTuIjfqYo8QjT5+4aHsVsVmsGM0bAY8q146ibMnmOpDrsTlmFDhCC1YkjKlnuXP0Hwz+IvxSqN1AuONUp4sY8+VFQ7ktvEXPzU2rpaYkT90Z7+Q1Jj27CjaX1ZoNBVPkFoFItjixA0Su/6L9G3NZreZjuG4juigVDZHKEieA59Q8En8lmH1BSWuqqGS5BZ0POyE85NQTdV3zsy8VFnQe+i6VHZGqhFMoIbpjUpK9QkWZBkiXwZj+JHus3piJk0e3hXLy+UtBt4n5lldjosDPm9QuTKQ8qJIy+LBnr7UN42Ww==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hLnThX5kwchkX3wMNXchjtafTQaS5rwoeD62/wE5e84=;
 b=k5uTW384PUYXJ83GsJyPW3LtjOl+whHhG6+UdULuX0+yWsZ4pq0QDkhPjGYO1tcKLPBnBSDiNeIY7/Z8hmXoNQ9LPlLCWYv40JRoZrLvLfuqrw9MbN9vqB42T2QRIL8s36nlZdNmmn0JuqiqxLYVj+HYehpq0/ZZHFVMOFgzfJ7IJa8+TxUZqb9eCDjWm5cZ5SeiiPGegpv6ot8wHW90CAO8ou+272K8TJ68K9C5jbaqgIAkPNoTqPmTKSWpOCu96fs54yO29Xs4utnoHGDviOdJUk7RAEUiLkecJtsPho4H21SdClY8Rv+K89m1M/LA3J1IvgIlGj85uqb/2rrOwA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=hLnThX5kwchkX3wMNXchjtafTQaS5rwoeD62/wE5e84=;
 b=vKO3XyTNCOPj62ZAS4I4oX6thFfdcnBkNB8XMRhrkT5ncd0kV0xBRNSSEjnBVCbYkzOLo2wzB5YHHvjyZQzVmX21DFO0+QDoPEz9eZKApkoCbR7XRq0Goz8tdC7SixvMFm9ZsGE3a7TgwNWJ0hystwp8nZVKP3csqS4ZnCZ6VeE=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3157.eurprd02.prod.outlook.com (10.170.223.28) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.22; Tue, 18 Feb 2020 14:42:30 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.032; Tue, 18 Feb 2020
 14:42:30 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 FR2P281CA0033.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::20) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25 via Frontend Transport; Tue, 18 Feb 2020 14:42:29 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
Thread-Index: AQHV124xlaiLFBXa8kCbjgVBTXJ5w6gfiiMAgAFPFACAAEs0gA==
Date: Tue, 18 Feb 2020 14:42:30 +0000
Message-ID: <1fd4b6fc-f380-ac8e-4b3d-394d48885fb7@bitdefender.com>
References: <20200130130649.14538-1-aisaila@bitdefender.com>
 <e20d6574-0e76-acf8-8b33-fb5a4fce7908@suse.com>
 <695f304c-2968-66fe-5a33-14c81d980d18@bitdefender.com>
In-Reply-To: <695f304c-2968-66fe-5a33-14c81d980d18@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: FR2P281CA0033.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:14::20) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: af407feb-22e0-4617-0025-08d7b480c820
x-ms-traffictypediagnostic: DB6PR02MB3157:|DB6PR02MB3157:
x-microsoft-antispam-prvs: <DB6PR02MB3157E2A379769CE0A67F2826AB110@DB6PR02MB3157.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 031763BCAF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(376002)(346002)(136003)(39850400004)(366004)(396003)(189003)(199004)(186003)(16526019)(5660300002)(66946007)(26005)(66476007)(316002)(66556008)(66446008)(64756008)(2906002)(16576012)(54906003)(6486002)(478600001)(7416002)(4744005)(86362001)(81156014)(8676002)(52116002)(6666004)(2616005)(956004)(6916009)(4326008)(81166006)(31686004)(8936002)(71200400001)(31696002)(36756003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3157;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dbUCENAImaMXmTSgnrZYY4hroGx2RXJwKtCCxFiG517bJo7kUQrc3wUBorooKTatYCghGm3JuzSVAKJ4JwEA19WfFzAYq4B9j8X8RTv0FY4rSNzFB4EF2jdRruWL3koXlPNle/E2MgRZq50yfl5ny9YstTzHH8YdHYIZ/0NURTJgeL82i2nwt761qwfjvDIJDrcn18X/ZVVfJGfjy9Fwy+px6BrO7xlgbkVFIet8FznwbcojPbAZg4kSdjpnFdRzrp7KTplrjRxSR7MvpjlstcGikK0Lm2gp63UP8lHvFKG4XcjpBQ5DojIsY8tCo2RALir85woSP2+/ffDlSUcbk3tt6Z820zs7FiHVnNSMxS2wWSZ7V1SZ+DR91pe1GRKBWUBbwzhti6wwJh4W/WTrwrlFHYqU+8u9KotZE46zhwv0CC3BZkTHcqZFA+aWMr/U
x-ms-exchange-antispam-messagedata: k+S+v+PNrHUdxwvlS3u4adUVw0+6UmpzsTQ1UktoTstUbfDx1GQ8j+qNmkby1cIypMhXT5CRGbyrLHGk4E18eMeEb1mkb830+QPW74yr+MFm/mr72meSHYx1jj6s77jCsqPfVQdAzLewnAtl2eV3ug==
x-ms-exchange-transport-forked: True
Content-ID: <F7E7DE77F272EA4E94C50B1CC9B12E44@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: af407feb-22e0-4617-0025-08d7b480c820
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Feb 2020 14:42:30.4997 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 4hYdCHv6xjvG5tQlGeWc9N7h4c1qYq3z+0eV298xw2rIWwV0is+MkQ4JZFxyY4UVDUvrIaEtQMs2jANhwPKyMJONp3qdIr6d0G/1rWu24Is=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3157
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0KPj4+ICsrKyBiL3hlbi9hcmNo
L3g4Ni9tbS9oYXAvaGFwLmMNCj4+PiBAQCAtNDg4LDggKzQ4OCwxNyBAQCBpbnQgaGFwX2VuYWJs
ZShzdHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkNCj4+PiAgICAgICAgICAgICAgICBnb3RvIG91
dDsNCj4+PiAgICAgICAgICAgIH0NCj4+PiAgICANCj4+PiArICAgICAgICBpZiAoIChkLT5hcmNo
LmFsdHAybV93b3JraW5nX2VwdHAgPSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApDQo+
Pj4gKyAgICAgICAgew0KPj4+ICsgICAgICAgICAgICBydiA9IC1FTk9NRU07DQo+Pj4gKyAgICAg
ICAgICAgIGdvdG8gb3V0Ow0KPj4+ICsgICAgICAgIH0NCj4+DQo+PiBJc24ndCB0aGVyZSBhIHBy
ZS1leGlzdGluZyBlcnJvciBoYW5kbGluZyBpc3N1ZSBoZXJlIHdoaWNoIHlvdQ0KPj4gd2lkZW4s
IGluIHRoYXQgbGF0ZXIgZW5jb3VudGVyZWQgZXJyb3JzIGRvbid0IGNhdXNlIGNsZWFuIHVwDQo+
PiBvZiB3aGF0IGhhZCBhbHJlYWR5IHN1Y2NlZWRlZCBiZWZvcmU/DQo+IA0KPiBJdCBzZWVtcyBu
b24gb2YgdGhlIGVycm9ycyBwZXJmb3JtIGEgY2xlYW51cC4gSXQgbWlnaHQgYmUgYmV0dGVyIHRv
IGhhdmUNCj4gYSBnZW5lcmFsIGNsZWFudXAgZG9uZSBhdCAib3V0OiIgaWYgKCAhcnYgKSBhbmQg
dGhlbiBjaGVjayB3aGF0IHNob3VsZA0KPiBiZSAicDJtX3RlYXJkb3duKCkiIG9yICJmcmVlX3hl
bmhlYXBfcGFnZSgpIi4NCj4gDQoNCkkndmUgbG9va2VkIGFyb3VuZCBmb3IgdGhpcyBhbmQgaXQg
aXMgaGFuZGxlZCBpbiBhcmNoX2RvbWFpbl9jcmVhdGUoKS4NCklmIGh2bV9kb21haW5faW5pdGlh
bGlzZSgpIGZhaWxzIHRoZW4gcGFnaW5nX2ZpbmFsX3RlYXJkb3duKCkgaXMgY2FsbGVkIA0KYW5k
IGluIHRoZSBlbmQgaGFwX2ZpbmFsX3RlYXJkb3duKCkgdGFrZXMgY2FyZSBvZiBjbGVhbmluZyB1
cC4NCg0KQWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 14:43:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 14:43:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j445g-0002qO-VW; Tue, 18 Feb 2020 14:43:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j445f-0002qD-Il
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 14:43:11 +0000
X-Inumbo-ID: fba5a781-525c-11ea-8197-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fba5a781-525c-11ea-8197-12813bfff9fa;
 Tue, 18 Feb 2020 14:43:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582036991;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=arXRHc3IvDUOTjWsgl5aVd0iThq5TBEQjlUt1FApNSw=;
 b=Xg9vmPCTmi6KT4rq1sBKf8jSMHJvdV2ey+sVTJnGscPf2lM1jJMibAu4
 jBBPB9cEbQ+Rido+RgLjKLfhP7Ph33QCCR0Q+5cPxwZAg4QliQL56P/Eb
 OlkOX430RJqHgpLo/atfk4pY8kApLDnkx8yzqFK8715tsW35XUSmC9hA3 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jbw9lTlNEJ36pxlvY8/BebDCqgnlcguPrHH37JoSbReCBlXZ/zLohIC7Udug2OJvgAV4ZbvRoW
 W/neBG7TAIq54TkhAl931/OHX6S9OaE+Q8JBp/LsXXQ/8DwqkMDLZdtx0kq+3uY2oPHBR2W+hL
 sywLVzrpbxBId86hPA/Kpx/LugysBgEuK7Zjje14BzHhdrbU5Q+c7RnoniuYFy/cMtWGGFF39a
 R+4krLyQwAYQdRraHLH+zapFLCQltVvlwaZi10SjonY3DcIZoGO/WS7IW/7TFEzRIvrSmZzLL2
 GOg=
X-SBRS: 2.7
X-MesageID: 12610724
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12610724"
Date: Tue, 18 Feb 2020 15:43:00 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200218144300.GW4679@Air-de-Roger>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
 <20200218114602.GU4679@Air-de-Roger>
 <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDE6Mjk6NTZQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOC8wMi8yMDIwIDExOjQ2LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTE6MzU6MzdBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiA+Pgo+ID4+IE9uIDE4LzAyLzIwMjAgMTE6MjIsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPj4+IE9uIFR1ZSwgRmViIDE4LCAyMDIwIGF0IDExOjIxOjEyQU0gKzAwMDAsIEFuZHJl
dyBDb29wZXIgd3JvdGU6Cj4gPj4+PiBPbiAxOC8wMi8yMDIwIDExOjEwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+ID4+Pj4+IE9uIFR1ZSwgRmViIDE4LCAyMDIwIGF0IDEwOjUzOjQ1QU0gKzAw
MDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4+Pj4+IE9uIDE3LzAyLzIwMjAgMTg6NDMsIFJv
Z2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4+Pj4+IEBAIC02Nyw3ICs2OCwyMCBAQCBzdGF0aWMg
dm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3Is
Cj4gPj4+Pj4+PiAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50
IHZlY3RvcikKPiA+Pj4+Pj4+ICB7Cj4gPj4+Pj4+PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBm
YWxzZTsKPiA+Pj4+Pj4+IC0gICAgY3B1bWFza190ICpzY3JhdGNoID0gdGhpc19jcHUoc2NyYXRj
aF9jcHVtYXNrKTsKPiA+Pj4+Pj4+ICsgICAgY3B1bWFza190ICpzY3JhdGNoID0gdGhpc19jcHUo
c2VuZF9pcGlfY3B1bWFzayk7Cj4gPj4+Pj4+PiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4g
Pj4+Pj4+PiArCj4gPj4+Pj4+PiArICAgIGlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCj4gPj4+
Pj4+PiArICAgIHsKPiA+Pj4+Pj4+ICsgICAgICAgIC8qCj4gPj4+Pj4+PiArICAgICAgICAgKiBX
aGVuIGluICNNQyBvciAjTU5JIGNvbnRleHQgWGVuIGNhbm5vdCB1c2UgdGhlIHBlci1DUFUgc2Ny
YXRjaCBtYXNrCj4gPj4+Pj4+PiArICAgICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRv
IGF2b2lkIHJlZW50cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMKPiA+Pj4+Pj4+ICsgICAgICAg
ICAqIHNob3J0aGFuZC4KPiA+Pj4+Pj4+ICsgICAgICAgICAqLwo+ID4+Pj4+Pj4gKyAgICAgICAg
YWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwo+
ID4+Pj4+Pj4gKyAgICAgICAgcmV0dXJuOwo+ID4+Pj4+PiBUaGUgc2V0IG9mIHRoaW5ncyB5b3Ug
Y2FuIHNhZmVseSBkbyBpbiBhbiBOTUkvTUNFIGhhbmRsZXIgaXMgc21hbGwsIGFuZAo+ID4+Pj4+
PiBkb2VzIG5vdCBpbmNsdWRlIHNlbmRpbmcgSVBJcy7CoCAoSW4gcmVhbGl0eSwgaWYgeW91J3Jl
IHVzaW5nIHgyYXBpYywgaXQKPiA+Pj4+Pj4gaXMgc2FmZSB0byBzZW5kIGFuIElQSSBiZWNhdXNl
IHRoZXJlIGlzIG5vIHJpc2sgb2YgY2xvYmJlcmluZyBJQ1IyCj4gPj4+Pj4+IGJlaGluZCB5b3Vy
IG91dGVyIGNvbnRleHQncyBiYWNrKS4KPiA+Pj4+Pj4KPiA+Pj4+Pj4gSG93ZXZlciwgaWYgd2Ug
ZXNjYWxhdGUgZnJvbSBOTUkvTUNFIGNvbnRleHQgaW50byBjcmFzaCBjb250ZXh0LCB0aGVuCj4g
Pj4+Pj4+IGFueXRoaW5nIGdvZXMuwqAgSW4gcmVhbGl0eSwgd2Ugb25seSBldmVyIHNlbmQgTk1J
cyBmcm9tIHRoZSBjcmFzaCBwYXRoLAo+ID4+Pj4+PiBhbmQgdGhhdCBpcyBub3QgcGVybWl0dGVk
IHRvIHVzZSBhIHNob3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgo+ID4+Pj4+IFRoaXMg
d2FzIHJlcXVlc3RlZCBieSBKYW4sIGFzIHNhZmV0eSBtZWFzdXJlCj4gPj4+PiBUaGF0IG1heSBi
ZSwgYnV0IGl0IGRvZXNuJ3QgbWVhbiBpdCBpcyBjb3JyZWN0LsKgIElmIGV4ZWN1dGlvbiBldmVy
Cj4gPj4+PiBlbnRlcnMgdGhpcyBmdW5jdGlvbiBpbiBOTUkvTUNFIGNvbnRleHQsIHRoZXJlIGlz
IGEgcmVhbCwKPiA+Pj4+IHN0YXRlLWNvcnJ1cHRpbmcgYnVnLCBoaWdoZXIgdXAgdGhlIGNhbGwg
c3RhY2suCj4gPj4+IEFjaywgdGhlbiBJIGd1ZXNzIHdlIHNob3VsZCBqdXN0IEJVRygpIGhlcmUg
aWYgZXZlciBjYWxsZWQgZnJvbSAjTk1JCj4gPj4+IG9yICNNQyBjb250ZXh0Pwo+ID4+IFdlbGwu
wqAgVGhlcmUgaXMgYSByZWFzb24gSSBzdWdnZXN0ZWQgcmVtb3ZpbmcgaXQsIGFuZCBub3QgdXNp
bmcgQlVHKCkuCj4gPj4KPiA+PiBJZiBOTUkvTUNFIGNvbnRleHQgZXNjYWxhdGVzIHRvIGNyYXNo
IGNvbnRleHQsIHdlIGRvIG5lZWQgdG8gc2VuZCBOTUlzLsKgCj4gPj4gSXQgd29uJ3QgYmUgdGhp
cyBmdW5jdGlvbiBzcGVjaWZpY2FsbHksIGJ1dCBpdCB3aWxsIGJlIHBhcnQgb2YgdGhlCj4gPj4g
Z2VuZXJhbCBJUEkgaW5mcmFzdHJ1Y3R1cmUuCj4gPj4KPiA+PiBXZSBkZWZpbml0ZWx5IGRvbid0
IHdhbnQgdG8gZ2V0IGludG8gdGhlIGdhbWUgb2YgdHJ5aW5nIHRvIGNsb2JiZXIgZWFjaAo+ID4+
IG9mIHRoZSBzdGF0ZSB2YXJpYWJsZXMsIHNvIHRoZSBvbmx5IHRoaW5nIHRocm93aW5nIEJVRygp
J3MgYXJvdW5kIGluCj4gPj4gdGhpcyBhcmVhIHdpbGwgZG8gaXMgbWFrZSB0aGUgY3Jhc2ggcGF0
aCBtb3JlIGZyYWdpbGUuCj4gPiBJIHNlZSwgcGFuaWNraW5nIGluIHN1Y2ggY29udGV4dCB3aWxs
IGp1c3QgY2xvYmJlciB0aGUgcHJldmlvdXMgY3Jhc2gKPiA+IGhhcHBlbmVkIGluIE5NSS9NQyBj
b250ZXh0Lgo+ID4KPiA+IFNvIHlvdSB3b3VsZCByYXRoZXIga2VlcCB0aGUgY3VycmVudCB2ZXJz
aW9uIG9mIGZhbGxpbmcgYmFjayB0byB0aGUKPiA+IHVzYWdlIG9mIHRoZSBub24tc2hvcnRoYW5k
IElQSSBzZW5kaW5nIHJvdXRpbmUgaW5zdGVhZCBvZiBwYW5pY2tpbmc/Cj4gPgo+ID4gV2hhdCBh
Ym91dDoKPiA+Cj4gPiBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQo+ID4gewo+ID4gICAgIC8q
Cj4gPiAgICAgICogV2hlbiBpbiAjTUMgb3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRo
ZSBwZXItQ1BVIHNjcmF0Y2ggbWFzawo+ID4gICAgICAqIGJlY2F1c2Ugd2UgaGF2ZSBubyB3YXkg
dG8gYXZvaWQgcmVlbnRyeSwgc28gZG8gbm90IHVzZSB0aGUgQVBJQwo+ID4gICAgICAqIHNob3J0
aGFuZC4gVGhlIG9ubHkgSVBJIHRoYXQgc2hvdWxkIGJlIHNlbnQgZnJvbSBzdWNoIGNvbnRleHQK
PiA+ICAgICAgKiBpcyBhICNOTUkgdG8gc2h1dGRvd24gdGhlIHN5c3RlbSBpbiBjYXNlIG9mIGEg
Y3Jhc2guCj4gPiAgICAgICovCj4gPiAgICAgaWYgKCB2ZWN0b3IgPT0gQVBJQ19ETV9OTUkgKQo+
ID4gICAgIAlhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZl
Y3Rvcik7Cj4gPiAgICAgZWxzZQo+ID4gICAgICAgICBCVUcoKTsKPiA+Cj4gPiAgICAgcmV0dXJu
Owo+ID4gfQo+IAo+IEhvdyBkbyB5b3UgaW50ZW50IHRvIHRlc3QgaXQ/Cj4gCj4gSXQgbWlnaHQg
YmUgY29ycmVjdCBub3dbKl0gYnV0IGl0IGRvZXNuJ3QgcHJvdGVjdCBhZ2FpbnN0IHNvbWVvbmUK
PiBtb2RpZnlpbmcgY29kZSwgdmlvbGF0aW5nIHRoZSBjb25zdHJhaW50LCBhbmQgdGhpcyBnb2lu
ZyB1bm5vdGljZWQKPiBiZWNhdXNlIHRoZSBhYm92ZSBjb2RlcGF0aCB3aWxsIG9ubHkgYmUgZW50
ZXJlZCBpbiBleGNlcHRpb25hbAo+IGNpcmN1bXN0YW5jZXMuwqAgU29kcyBsYXcgc2F5cyB0aGF0
IGNvZGUgaW5zaWRlIHRoYXQgYmxvY2sgaXMgZmlyc3QgZ29pbmcKPiB0byBiZSB0ZXN0ZWQgaW4g
YSBjdXN0b21lciBlbnZpcm9ubWVudC4KPiAKPiBBU1NFUlQoKXMgd291bGQgYmUgbGVzcyBiYWQs
IGJ1dCBhbnkgdGVjaG5pY2FsIGNvdW50ZXJtZWFzdXJlcywgaG93ZXZlcgo+IHdlbGwgaW50ZW50
aW9uZWQsIGdldCBpbiB0aGUgd2F5IG9mIHRoZSBjcmFzaCBwYXRoIGZ1bmN0aW9uaW5nIHdoZW4g
aXQKPiBtYXR0ZXJzIG1vc3QuCgpPSywgc28gd2hhdCBhYm91dDoKCmlmICggaW5fbWMoKSB8fCBp
bl9ubWkoKSApCnsKICAgIGJvb2wgeDJhcGljID0gY3VycmVudF9sb2NhbF9hcGljX21vZGUoKSA9
PSBBUElDX01PREVfWDJBUElDOwogICAgdW5zaWduZWQgaW50IGljcjI7CgogICAgLyoKICAgICAq
IFdoZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVyLUNQVSBz
Y3JhdGNoIG1hc2sKICAgICAqIGJlY2F1c2Ugd2UgaGF2ZSBubyB3YXkgdG8gYXZvaWQgcmVlbnRy
eSwgc28gZG8gbm90IHVzZSB0aGUgQVBJQwogICAgICogc2hvcnRoYW5kLiBUaGUgb25seSBJUEkg
dGhhdCBzaG91bGQgYmUgc2VudCBmcm9tIHN1Y2ggY29udGV4dAogICAgICogaXMgYSAjTk1JIHRv
IHNodXRkb3duIHRoZSBzeXN0ZW0gaW4gY2FzZSBvZiBhIGNyYXNoLgogICAgICovCiAgICBBU1NF
UlQodmVjdG9yID09IEFQSUNfRE1fTk1JKTsKICAgIGlmICggIXgyYXBpYyApCiAgICAgICAgaWNy
MiA9IGFwaWNfcmVhZChBUElDX0lDUjIpOwogICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5z
ZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwogICAgaWYgKCAheDJhcGljICkKICAgICAgICBh
cGljX3dyaXRlKEFQSUNfSUNSMiwgaWNyMik7CgogICAgcmV0dXJuOwp9CgpJJ20gdW5zdXJlIGFz
IHRvIHdoZXRoZXIgdGhlIGFzc2VydCBpcyBhY3R1YWxseSBoZWxwZnVsLCBidXQgd291bGQKbGlr
ZSB0byBzZXR0bGUgdGhpcyBiZWZvcmUgc2VuZGluZyBhIG5ldyB2ZXJzaW9uLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 14:47:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 14:47:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j449U-000343-Mu; Tue, 18 Feb 2020 14:47:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j449T-00033u-Jc
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 14:47:07 +0000
X-Inumbo-ID: 8842297a-525d-11ea-8199-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8842297a-525d-11ea-8199-12813bfff9fa;
 Tue, 18 Feb 2020 14:47:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3C25DBD79;
 Tue, 18 Feb 2020 14:47:05 +0000 (UTC)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
References: <20200130130649.14538-1-aisaila@bitdefender.com>
 <e20d6574-0e76-acf8-8b33-fb5a4fce7908@suse.com>
 <695f304c-2968-66fe-5a33-14c81d980d18@bitdefender.com>
 <1fd4b6fc-f380-ac8e-4b3d-394d48885fb7@bitdefender.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <2a782b23-1ee3-1a3a-7455-51ccbf04cb35@suse.com>
Date: Tue, 18 Feb 2020 15:47:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1fd4b6fc-f380-ac8e-4b3d-394d48885fb7@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V2] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAyMCAxNTo0MiwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gCj4+
Pj4gLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMKPj4+PiBAQCAtNDg4LDggKzQ4OCwxNyBAQCBpbnQgaGFwX2VuYWJsZShz
dHJ1Y3QgZG9tYWluICpkLCB1MzIgbW9kZSkKPj4+PiAgICAgICAgICAgICAgICBnb3RvIG91dDsK
Pj4+PiAgICAgICAgICAgIH0KPj4+PiAgICAKPj4+PiArICAgICAgICBpZiAoIChkLT5hcmNoLmFs
dHAybV93b3JraW5nX2VwdHAgPSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApCj4+Pj4g
KyAgICAgICAgewo+Pj4+ICsgICAgICAgICAgICBydiA9IC1FTk9NRU07Cj4+Pj4gKyAgICAgICAg
ICAgIGdvdG8gb3V0Owo+Pj4+ICsgICAgICAgIH0KPj4+Cj4+PiBJc24ndCB0aGVyZSBhIHByZS1l
eGlzdGluZyBlcnJvciBoYW5kbGluZyBpc3N1ZSBoZXJlIHdoaWNoIHlvdQo+Pj4gd2lkZW4sIGlu
IHRoYXQgbGF0ZXIgZW5jb3VudGVyZWQgZXJyb3JzIGRvbid0IGNhdXNlIGNsZWFuIHVwCj4+PiBv
ZiB3aGF0IGhhZCBhbHJlYWR5IHN1Y2NlZWRlZCBiZWZvcmU/Cj4+Cj4+IEl0IHNlZW1zIG5vbiBv
ZiB0aGUgZXJyb3JzIHBlcmZvcm0gYSBjbGVhbnVwLiBJdCBtaWdodCBiZSBiZXR0ZXIgdG8gaGF2
ZQo+PiBhIGdlbmVyYWwgY2xlYW51cCBkb25lIGF0ICJvdXQ6IiBpZiAoICFydiApIGFuZCB0aGVu
IGNoZWNrIHdoYXQgc2hvdWxkCj4+IGJlICJwMm1fdGVhcmRvd24oKSIgb3IgImZyZWVfeGVuaGVh
cF9wYWdlKCkiLgo+Pgo+IAo+IEkndmUgbG9va2VkIGFyb3VuZCBmb3IgdGhpcyBhbmQgaXQgaXMg
aGFuZGxlZCBpbiBhcmNoX2RvbWFpbl9jcmVhdGUoKS4KPiBJZiBodm1fZG9tYWluX2luaXRpYWxp
c2UoKSBmYWlscyB0aGVuIHBhZ2luZ19maW5hbF90ZWFyZG93bigpIGlzIGNhbGxlZCAKPiBhbmQg
aW4gdGhlIGVuZCBoYXBfZmluYWxfdGVhcmRvd24oKSB0YWtlcyBjYXJlIG9mIGNsZWFuaW5nIHVw
LgoKQWgsIGdvb2QgLSB0aGFua3MgZm9yIGNoZWNraW5nLiBUaGlzIGNvZGUgY291bGQgYmUgbW9y
ZSBvYnZpb3VzbHkKY29ycmVjdCwgdGhvdWdoLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:12:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:12:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j44YJ-0005c7-49; Tue, 18 Feb 2020 15:12:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=171L=4G=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j44YH-0005bE-NH
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:12:45 +0000
X-Inumbo-ID: 1d169737-5261-11ea-81ab-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d169737-5261-11ea-81ab-12813bfff9fa;
 Tue, 18 Feb 2020 15:12:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582038765;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=enMa0/KV35gh4QNrZ+NrF7uZCy4zOnq5RwLo3XstGjI=;
 b=VfvxMk43DgSYD3n7KDXfx/Hb6KwPYH3est4SyXI+PcpRBz5CwVqm3dL8
 arQaj5nVP/qnho8CIOBGl/ah/RwJBQUVTK9ELF8PirK+ESjRlgzHLk2ix
 YdKtXmlYSdcxQLWhoSVuRNQhSxSTpvB/UK5yv/rWgD14VFKfo2s/Nlrh+ M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UIdn06XB5+W2Uc/FrLGvYlnaD2uQdP20l7gywTAK6Qe6O+riTEdKX57V52gnuJZdaOqbvdKMeX
 sB1NwpfswaU+CSe5xC+BnurBl4u90xH7MwC7pYPAEOVaZnbzs0pGoLk/pQCn+mKFPDlVOEHSML
 /iAQjR1a276XP+b7czyAMKN3KPkyN7hN+pHoQubMmD8TS7xAIVoYa4zp4HqYu2TTucVutcW5ha
 NQS2BCVD2gif+xvZ4SyuOlgxv7pxy01mqSYSGfyjcknOpiZS/3we7xMTE88KD4bsVRJAhWvTMl
 9kk=
X-SBRS: 2.7
X-MesageID: 12984490
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12984490"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24139.65257.426159.314189@mariner.uk.xensource.com>
Date: Tue, 18 Feb 2020 15:12:41 +0000
To: Pawel Marczewski <pawel@invisiblethingslab.com>
In-Reply-To: <fdc00be9-11c9-ffbf-af4f-fa22baed9d42@invisiblethingslab.com>
References: <fdc00be9-11c9-ffbf-af4f-fa22baed9d42@invisiblethingslab.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] Race condition in console_available callback?
 (libvirt + libxl + xenconsoled)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF3ZWwgTWFyY3pld3NraSB3cml0ZXMgKCJbWGVuLWRldmVsXSBSYWNlIGNvbmRpdGlvbiBpbiBj
b25zb2xlX2F2YWlsYWJsZSBjYWxsYmFjaz8gKGxpYnZpcnQgKyBsaWJ4bCArIHhlbmNvbnNvbGVk
KSIpOgo+IEkgYW0gdHJ5aW5nIHRvIGRlYnVnIGFuIGlzc3VlIGluIFF1YmVzT1Mgd2hlcmUgYSBk
b21haW4gY3JlYXRlZCBieQo+IGxpYnZpcnQgb2Z0ZW4gZG9lcyBub3QgaGF2ZSBpbmZvcm1hdGlv
biBzdG9yZWQgYWJvdXQgdGhlIGNvbnNvbGUgVFRZIHBhdGguCgpIaS4gIE1hcmVrIGRyZXcgbXkg
YXR0ZW50aW9uIHRvIHRoaXMuCgo+IFRoZSByZWxldmFudCBwYXJ0IG9mIGxpYnZpcnQgY3JlYXRl
cyBhIGRvbWFpbiB1c2luZwo+IGxpYnhsX2RvbWFpbl9jcmVhdGVfbmV3KCkgYW5kIHJlZ2lzdGVy
cyBhIGNhbGxiYWNrIChhb3BfY29uc29sZV9ob3cpCj4gdGhhdCBpcyBzdXBwb3NlZCB0byBmaXJl
IHdoZW4gdGhlIGNvbnNvbGUgaXMgYXZhaWxhYmxlLiBUaGUgY2FsbGJhY2sKPiB0aGVuIGNhbGxz
IGxpYnhsX2NvbnNvbGVfZ2V0X3R0eSgpLCBidXQgdGhhdCBmYWlscyB3aXRoOgo+IAo+IDIwMjAt
MDEtMDYgMTE6NTI6MzAuOTUyKzAwMDA6IGxpYnhsOiBsaWJ4bC5jOjE4NTM6bGlieGxfY29uc29s
ZV9nZXRfdHR5Ogo+IHVuYWJsZSB0byByZWFkIGNvbnNvbGUgdHR5IHBhdGggYC9sb2NhbC9kb21h
aW4vNC9jb25zb2xlL3R0eSc6IFJlc291cmNlCj4gdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUKCkht
bW0uCgo+IEJhc2VkIG9uIG15IHJlYWRpbmcgb2YgdGhlIGxpYnhsIGNvZGUsIGl0J3Mgc3VwcG9z
ZWQgdG8gc2V0IHRoZSBwYXRoIGluCj4geGVuc3RvcmUgYW5kIHRoZW4gY2FsbCB0aGUgY29uc29s
ZV9hdmFpbGFibGUgY2FsbGJhY2ssIGJ1dCBvbmx5IGlmIHRoZQo+IGJvb3Rsb2FkZXIgaXMgY29u
ZmlndXJlZC4gT3RoZXJ3aXNlLCB3ZSBjYWxsIGNvbnNvbGVfYXZhaWxhYmxlIGF0IGEKPiBsYXRl
ciBwb2ludCAoaW4gZG9tY3JlYXRlX2F0dGFjaF9kZXZpY2VzKCkpIGFuZCB0aGUgcGF0aCBpbiB4
ZW5zdG9yZSBpcwo+IGJlaW5nIHNldCBieSB4ZW5jb25zb2xlZCBpbmRlcGVuZGVudGx5LgoKWWVz
LgoKPiBIb3dldmVyLCB0aGVyZSBpcyBubyBndWFyYW50ZWUgdGhhdCB4ZW5jb25zb2xlZCB3aWxs
IGRvIHRoYXQgYmVmb3JlIHdlCj4gY2FsbCBjb25zb2xlX2F2YWlsYWJsZS4gQW5kIGluZGVlZCwg
bG9va2luZyBhdCB0aGUgdHJhY2VzIGZyb20KPiB4ZW5zdG9yZWQsIHRoZSByZWFkIGFuZCB3cml0
ZSBvZiBgLi4uL2NvbnNvbGUvdHR5YCBhcmUgb3JkZXJlZCByYW5kb21seQo+IGRlcGVuZGluZyBv
biB0aGUgbWFjaGluZS4KCk9oIGRlYXIuCgo+IFNob3VsZCBsaWJ4bCB3YWl0IGZvciB0aGUgaW5m
b3JtYXRpb24gYXBwZWFyaW5nIGluICcuLi4vY29uc29sZS90dHknIGF0Cj4gdGhpcyBwb2ludD8g
UGVyaGFwcyBzaW1pbGFyIGFzIHRoZSBjb2RlIEkgc2VlIGluIHhlbmNvbnNvbGVkIGNsaWVudAo+
ICh4ZW4vdG9vbHMvY29uc29sZS9jbGllbnQuYyk/CgpZZXMsIEkgdGhpbmsgaXQgc2hvdWxkLgoK
TG9va2luZyBhdCBteSBjb3B5IG9mIGxpYnhsX2Jvb3Rsb2FkZXIuYywgSSB3b25kZXIgaWYgdGhl
IHNhbWUgcmFjZQpleGlzdHMsIGluIHNvbWUgZm9ybSwgaW4gdGhlIHdpdGgtYm9vdGxvYWRlciBj
YXNlID8gIEkgZmluZCB0aGUgY29kZQpoZXJlIGNvbmZ1c2luZyAoYW5kIHllcywgSSB3cm90ZSB0
aGUgbGlieGwgY29kZSwgYWx0aG91Z2ggSSBkaWRuJ3QKZGVzaWduIHRoZSB4ZW5jb25zb2xlZCBw
cm90b2NvbCwgd2hpY2ggaXMgcXVpdGUgb2RkKS4KCj4gSSB3b3VsZCBiZSBoYXBweSB0byB3b3Jr
IG9uIGEgcGF0Y2ggYnV0IEknbSB1bmZhbWlsaWFyIHdpdGggdGhlIHByb2plY3QKPiBzbyBJIHdh
bnQgdG8gY2hlY2sgbXkgYXNzdW1wdGlvbnMuCgpUaGF0IG1ha2VzIHNlbnNlLiAgSSBob3BlIHdo
YXQgSSBoYXZlIHNhaWQgaXMgaGVscGZ1bC4gIEZlZWwgZnJlZSB0bwpjb21lIGJhY2sgd2l0aCBt
b3JlIHF1ZXN0aW9ucyAob3IgdG8gYm90aGVyIG1lIG9uIGlyYykuCgpSZWdhcmRzLApJYW4uCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:22:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:22:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j44he-0006WJ-DB; Tue, 18 Feb 2020 15:22:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=171L=4G=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j44hd-0006WE-W4
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:22:26 +0000
X-Inumbo-ID: 76a2df71-5262-11ea-81ae-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 76a2df71-5262-11ea-81ae-12813bfff9fa;
 Tue, 18 Feb 2020 15:22:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582039345;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=JHnrY3HlEYPE0HQXhYy/rwFYZ6FzkiJvlbrrTVtvUfU=;
 b=DD0mz76T6wv9V4BCsFQOgZBM67LDJf6D40Vrlcx91FdyRmmqFjm+F4Yx
 c5eBE397PERcSxszQfrpy5XAf+WITae3ul53/cVOzsWaLmuJFzUSzPWQ9
 Op5WwQknLM5SqMsYsJmm8pS0ycxhiEyJqVCiBUEo5QpV+PFGBNNYRLOQ1 M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wjMgD1KJWjM82LOXp7oWFXX7T51PGxkBfaWWIaJfKnx+VtfqP7HOXUxBee0KSMezEhUc+49khz
 OnQIhpOZlggwfJ1ET+qt0jyWxbC/sV3PCZczBDwmGhZ4L0pZaUkJSvOf75UIP8qYI8UfcS6mOS
 85fttzk0w6RXrmm1ZrlRrViOoaIwNTHs+SROD4ZULqHw98e95ezv0Zj6OOWbg/ulvs+i5+Z5x6
 eS068IxM4gFpuCsSZrxSiVeQEYCH5G9IlzFeU4t2hl/Xw8Dug2OJLiXhTdbob13bFqzikKyxsg
 3UU=
X-SBRS: 2.7
X-MesageID: 12631363
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12631363"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24140.292.319788.96740@mariner.uk.xensource.com>
Date: Tue, 18 Feb 2020 15:22:12 +0000
To: David Woodhouse <dwmw2@infradead.org>
In-Reply-To: <a92287c03fed310e08ba40063e370038569b94ac.camel@infradead.org>
References: <a92287c03fed310e08ba40063e370038569b94ac.camel@infradead.org>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [RFC PATCH v3 0/22] Live update: boot memory
 management, data stream handling, record format
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 paul@xen.org, Hongyan Xia <hongyxia@amazon.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Amit Shah <aams@amazon.de>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGF2aWQgV29vZGhvdXNlIHdyaXRlcyAoIltSRkMgUEFUQ0ggdjMgMC8yMl0gTGl2ZSB1cGRhdGU6
IGJvb3QgbWVtb3J5IG1hbmFnZW1lbnQsIGRhdGEgc3RyZWFtIGhhbmRsaW5nLCByZWNvcmQgZm9y
bWF0Iik6Cj4gTm93IHdpdGggYWRkZWQgZG9jdW1lbnRhdGlvbjoKPiBodHRwOi8vZGF2aWQud29v
ZGhvdS5zZS9saXZlLXVwZGF0ZS1oYW5kb3Zlci5wZGYKCkkgaGFkIGEgbG9vayBhdCB0aGlzLiAg
SSBkaWRuJ3QgcmVhZCB0aGUgcGF0Y2hlcyBpbiBkZXRhaWwsIGJ1dCBJIGRpZApyZWFkIGFsbCBv
ZgogICBbUkZDIFBBVENIIHYzIDA1LzIyXSBBZGQgS0VYRUNfVFlQRV9MSVZFX1VQREFURQpJdCBz
ZWVtcyBwbGF1c2libGUgdG8gbWUuICBUaGlzIHNlZW1zIGEgbmV3IGFuZCBpbnRlcmVzdGluZyB3
YXkgb2YKdXBkYXRpbmcgWGVuIHVuZGVybmVhdGggcnVubmluZyBndWVzdHMuCgpCVVQgSSBhbSBu
b3QgYW4gZXhwZXJ0IG9uIHRoZSBtaWdyYXRpb24gY29kZS4gIEkgaG9wZSBBbmRyZXcgQ29vcGVy
CndpbGwgYmUgYWJsZSB0byBjb21tZW50Li4uCgpSZWdhcmRzLApJYW4uCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:30:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:30:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j44p5-0007IK-8U; Tue, 18 Feb 2020 15:30:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j44p3-00074X-N4
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:30:05 +0000
X-Inumbo-ID: 892074a4-5263-11ea-81b3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 892074a4-5263-11ea-81b3-12813bfff9fa;
 Tue, 18 Feb 2020 15:30:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 53121B281;
 Tue, 18 Feb 2020 15:30:03 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200217114545.71112-1-roger.pau@citrix.com>
 <20200217114545.71112-4-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6c726fcc-e95f-4ed0-2771-aa82815ad74b@suse.com>
Date: Tue, 18 Feb 2020 16:30:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200217114545.71112-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/4] bitmap: import bitmap_{set/clear}
 from Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAyMCAxMjo0NSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEltcG9ydCB0aGUg
ZnVuY3Rpb25zIGFuZCBpdCdzIGRlcGVuZGVuY2llcy4gQmFzZWQgb24gTGludXggNS41LCBjb21t
aXQKPiBpZCBkNTIyNmZhNmRiYWUwNTY5ZWU0M2VjZmMwOGJkY2Q2NzcwZmM0NzU1Lgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:34:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:34:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j44t6-0007fM-6K; Tue, 18 Feb 2020 15:34:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j44t5-0007fD-2I
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:34:15 +0000
X-Inumbo-ID: 1d96708e-5264-11ea-81b3-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d96708e-5264-11ea-81b3-12813bfff9fa;
 Tue, 18 Feb 2020 15:34:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582040053;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=yGZJCqmVbOvLpcpusuXVetH0nAX5dm7Wwmn21ZGtoo0=;
 b=FqWuvtnQKIGcdfqrQKKAMFProubi+WS25rgL6tapPKvKwEGRLGuI1CoE
 Ziq66hl7o0J36ecPiOOzOVHaeK3oYzM3CMjQ5Bb+GsiVtUxA4Zj1QmkmI
 PnhN2uh+XLTYdj93QJT7MEJLTewLPGZ7C8t5IfpP0aaG0fBYyxbw9v9BK k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cmTMi1YoQSR3DKrlLDn2JQxs4tnme3QVAHmCuGExGIqsH6waCbunPDSRqyKGyiBrLyhdEXoo5Y
 gf9o5gg7lJ4HY5DezWw6kIdCMD6GqCIO4QtejPbxLkda9p4Z6kyUHuaLrar2mg7EaFejLeOTCX
 z9flLrrgclHfONEOCc37Y7mnkg/mFBBgiHcMknLQ5kGNHVvgBMjjrN9X7jJObU2fbOzSxQRkLk
 dQou70tlpKwqgAmPrxuZ7vvRpsRfPsXabypSIg/gJ9Dqa26mWgdpwIv43qOAfYurT3SzOVGg/I
 6h8=
X-SBRS: 2.7
X-MesageID: 13058749
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13058749"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
 <20200218114602.GU4679@Air-de-Roger>
 <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
 <20200218144300.GW4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <60449074-9272-351e-b7ae-d400634b727f@citrix.com>
Date: Tue, 18 Feb 2020 15:34:08 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200218144300.GW4679@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxNDo0MywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxOCwgMjAyMCBhdCAwMToyOTo1NlBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBP
biAxOC8wMi8yMDIwIDExOjQ2LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4gT24gVHVlLCBG
ZWIgMTgsIDIwMjAgYXQgMTE6MzU6MzdBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+
PiBPbiAxOC8wMi8yMDIwIDExOjIyLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+PiBPbiBU
dWUsIEZlYiAxOCwgMjAyMCBhdCAxMToyMToxMkFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+Pj4gT24gMTgvMDIvMjAyMCAxMToxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+
Pj4+PiBPbiBUdWUsIEZlYiAxOCwgMjAyMCBhdCAxMDo1Mzo0NUFNICswMDAwLCBBbmRyZXcgQ29v
cGVyIHdyb3RlOgo+Pj4+Pj4+PiBPbiAxNy8wMi8yMDIwIDE4OjQzLCBSb2dlciBQYXUgTW9ubmUg
d3JvdGU6Cj4+Pj4+Pj4+PiBAQCAtNjcsNyArNjgsMjAgQEAgc3RhdGljIHZvaWQgc2VuZF9JUElf
c2hvcnRjdXQodW5zaWduZWQgaW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAo+Pj4+Pj4+Pj4gIHZv
aWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCj4+Pj4+
Pj4+PiAgewo+Pj4+Pj4+Pj4gICAgICBib29sIGNwdXNfbG9ja2VkID0gZmFsc2U7Cj4+Pj4+Pj4+
PiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4+
Pj4+Pj4+PiArICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNlbmRfaXBpX2NwdW1h
c2spOwo+Pj4+Pj4+Pj4gKyAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+Pj4+Pj4+Pj4gKwo+Pj4+
Pj4+Pj4gKyAgICBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQo+Pj4+Pj4+Pj4gKyAgICB7Cj4+
Pj4+Pj4+PiArICAgICAgICAvKgo+Pj4+Pj4+Pj4gKyAgICAgICAgICogV2hlbiBpbiAjTUMgb3Ig
I01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXItQ1BVIHNjcmF0Y2ggbWFzawo+Pj4+
Pj4+Pj4gKyAgICAgICAgICogYmVjYXVzZSB3ZSBoYXZlIG5vIHdheSB0byBhdm9pZCByZWVudHJ5
LCBzbyBkbyBub3QgdXNlIHRoZSBBUElDCj4+Pj4+Pj4+PiArICAgICAgICAgKiBzaG9ydGhhbmQu
Cj4+Pj4+Pj4+PiArICAgICAgICAgKi8KPj4+Pj4+Pj4+ICsgICAgICAgIGFsdGVybmF0aXZlX3Zj
YWxsKGdlbmFwaWMuc2VuZF9JUElfbWFzaywgbWFzaywgdmVjdG9yKTsKPj4+Pj4+Pj4+ICsgICAg
ICAgIHJldHVybjsKPj4+Pj4+Pj4gVGhlIHNldCBvZiB0aGluZ3MgeW91IGNhbiBzYWZlbHkgZG8g
aW4gYW4gTk1JL01DRSBoYW5kbGVyIGlzIHNtYWxsLCBhbmQKPj4+Pj4+Pj4gZG9lcyBub3QgaW5j
bHVkZSBzZW5kaW5nIElQSXMuwqAgKEluIHJlYWxpdHksIGlmIHlvdSdyZSB1c2luZyB4MmFwaWMs
IGl0Cj4+Pj4+Pj4+IGlzIHNhZmUgdG8gc2VuZCBhbiBJUEkgYmVjYXVzZSB0aGVyZSBpcyBubyBy
aXNrIG9mIGNsb2JiZXJpbmcgSUNSMgo+Pj4+Pj4+PiBiZWhpbmQgeW91ciBvdXRlciBjb250ZXh0
J3MgYmFjaykuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEhvd2V2ZXIsIGlmIHdlIGVzY2FsYXRlIGZyb20g
Tk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4dCwgdGhlbgo+Pj4+Pj4+PiBhbnl0aGlu
ZyBnb2VzLsKgIEluIHJlYWxpdHksIHdlIG9ubHkgZXZlciBzZW5kIE5NSXMgZnJvbSB0aGUgY3Jh
c2ggcGF0aCwKPj4+Pj4+Pj4gYW5kIHRoYXQgaXMgbm90IHBlcm1pdHRlZCB0byB1c2UgYSBzaG9y
dGhhbmQsIG1ha2luZyB0aGlzIGNvZGUgZGVhZC4KPj4+Pj4+PiBUaGlzIHdhcyByZXF1ZXN0ZWQg
YnkgSmFuLCBhcyBzYWZldHkgbWVhc3VyZQo+Pj4+Pj4gVGhhdCBtYXkgYmUsIGJ1dCBpdCBkb2Vz
bid0IG1lYW4gaXQgaXMgY29ycmVjdC7CoCBJZiBleGVjdXRpb24gZXZlcgo+Pj4+Pj4gZW50ZXJz
IHRoaXMgZnVuY3Rpb24gaW4gTk1JL01DRSBjb250ZXh0LCB0aGVyZSBpcyBhIHJlYWwsCj4+Pj4+
PiBzdGF0ZS1jb3JydXB0aW5nIGJ1ZywgaGlnaGVyIHVwIHRoZSBjYWxsIHN0YWNrLgo+Pj4+PiBB
Y2ssIHRoZW4gSSBndWVzcyB3ZSBzaG91bGQganVzdCBCVUcoKSBoZXJlIGlmIGV2ZXIgY2FsbGVk
IGZyb20gI05NSQo+Pj4+PiBvciAjTUMgY29udGV4dD8KPj4+PiBXZWxsLsKgIFRoZXJlIGlzIGEg
cmVhc29uIEkgc3VnZ2VzdGVkIHJlbW92aW5nIGl0LCBhbmQgbm90IHVzaW5nIEJVRygpLgo+Pj4+
Cj4+Pj4gSWYgTk1JL01DRSBjb250ZXh0IGVzY2FsYXRlcyB0byBjcmFzaCBjb250ZXh0LCB3ZSBk
byBuZWVkIHRvIHNlbmQgTk1Jcy7CoAo+Pj4+IEl0IHdvbid0IGJlIHRoaXMgZnVuY3Rpb24gc3Bl
Y2lmaWNhbGx5LCBidXQgaXQgd2lsbCBiZSBwYXJ0IG9mIHRoZQo+Pj4+IGdlbmVyYWwgSVBJIGlu
ZnJhc3RydWN0dXJlLgo+Pj4+Cj4+Pj4gV2UgZGVmaW5pdGVseSBkb24ndCB3YW50IHRvIGdldCBp
bnRvIHRoZSBnYW1lIG9mIHRyeWluZyB0byBjbG9iYmVyIGVhY2gKPj4+PiBvZiB0aGUgc3RhdGUg
dmFyaWFibGVzLCBzbyB0aGUgb25seSB0aGluZyB0aHJvd2luZyBCVUcoKSdzIGFyb3VuZCBpbgo+
Pj4+IHRoaXMgYXJlYSB3aWxsIGRvIGlzIG1ha2UgdGhlIGNyYXNoIHBhdGggbW9yZSBmcmFnaWxl
Lgo+Pj4gSSBzZWUsIHBhbmlja2luZyBpbiBzdWNoIGNvbnRleHQgd2lsbCBqdXN0IGNsb2JiZXIg
dGhlIHByZXZpb3VzIGNyYXNoCj4+PiBoYXBwZW5lZCBpbiBOTUkvTUMgY29udGV4dC4KPj4+Cj4+
PiBTbyB5b3Ugd291bGQgcmF0aGVyIGtlZXAgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiBmYWxsaW5n
IGJhY2sgdG8gdGhlCj4+PiB1c2FnZSBvZiB0aGUgbm9uLXNob3J0aGFuZCBJUEkgc2VuZGluZyBy
b3V0aW5lIGluc3RlYWQgb2YgcGFuaWNraW5nPwo+Pj4KPj4+IFdoYXQgYWJvdXQ6Cj4+Pgo+Pj4g
aWYgKCBpbl9tYygpIHx8IGluX25taSgpICkKPj4+IHsKPj4+ICAgICAvKgo+Pj4gICAgICAqIFdo
ZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVyLUNQVSBzY3Jh
dGNoIG1hc2sKPj4+ICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50
cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMKPj4+ICAgICAgKiBzaG9ydGhhbmQuIFRoZSBvbmx5
IElQSSB0aGF0IHNob3VsZCBiZSBzZW50IGZyb20gc3VjaCBjb250ZXh0Cj4+PiAgICAgICogaXMg
YSAjTk1JIHRvIHNodXRkb3duIHRoZSBzeXN0ZW0gaW4gY2FzZSBvZiBhIGNyYXNoLgo+Pj4gICAg
ICAqLwo+Pj4gICAgIGlmICggdmVjdG9yID09IEFQSUNfRE1fTk1JICkKPj4+ICAgICAJYWx0ZXJu
YXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwo+Pj4gICAg
IGVsc2UKPj4+ICAgICAgICAgQlVHKCk7Cj4+Pgo+Pj4gICAgIHJldHVybjsKPj4+IH0KPj4gSG93
IGRvIHlvdSBpbnRlbnQgdG8gdGVzdCBpdD8KPj4KPj4gSXQgbWlnaHQgYmUgY29ycmVjdCBub3db
Kl0gYnV0IGl0IGRvZXNuJ3QgcHJvdGVjdCBhZ2FpbnN0IHNvbWVvbmUKPj4gbW9kaWZ5aW5nIGNv
ZGUsIHZpb2xhdGluZyB0aGUgY29uc3RyYWludCwgYW5kIHRoaXMgZ29pbmcgdW5ub3RpY2VkCj4+
IGJlY2F1c2UgdGhlIGFib3ZlIGNvZGVwYXRoIHdpbGwgb25seSBiZSBlbnRlcmVkIGluIGV4Y2Vw
dGlvbmFsCj4+IGNpcmN1bXN0YW5jZXMuwqAgU29kcyBsYXcgc2F5cyB0aGF0IGNvZGUgaW5zaWRl
IHRoYXQgYmxvY2sgaXMgZmlyc3QgZ29pbmcKPj4gdG8gYmUgdGVzdGVkIGluIGEgY3VzdG9tZXIg
ZW52aXJvbm1lbnQuCj4+Cj4+IEFTU0VSVCgpcyB3b3VsZCBiZSBsZXNzIGJhZCwgYnV0IGFueSB0
ZWNobmljYWwgY291bnRlcm1lYXN1cmVzLCBob3dldmVyCj4+IHdlbGwgaW50ZW50aW9uZWQsIGdl
dCBpbiB0aGUgd2F5IG9mIHRoZSBjcmFzaCBwYXRoIGZ1bmN0aW9uaW5nIHdoZW4gaXQKPj4gbWF0
dGVycyBtb3N0Lgo+IE9LLCBzbyB3aGF0IGFib3V0Ogo+Cj4gaWYgKCBpbl9tYygpIHx8IGluX25t
aSgpICkKPiB7Cj4gICAgIGJvb2wgeDJhcGljID0gY3VycmVudF9sb2NhbF9hcGljX21vZGUoKSA9
PSBBUElDX01PREVfWDJBUElDOwo+ICAgICB1bnNpZ25lZCBpbnQgaWNyMjsKPgo+ICAgICAvKgo+
ICAgICAgKiBXaGVuIGluICNNQyBvciAjTU5JIGNvbnRleHQgWGVuIGNhbm5vdCB1c2UgdGhlIHBl
ci1DUFUgc2NyYXRjaCBtYXNrCj4gICAgICAqIGJlY2F1c2Ugd2UgaGF2ZSBubyB3YXkgdG8gYXZv
aWQgcmVlbnRyeSwgc28gZG8gbm90IHVzZSB0aGUgQVBJQwo+ICAgICAgKiBzaG9ydGhhbmQuIFRo
ZSBvbmx5IElQSSB0aGF0IHNob3VsZCBiZSBzZW50IGZyb20gc3VjaCBjb250ZXh0Cj4gICAgICAq
IGlzIGEgI05NSSB0byBzaHV0ZG93biB0aGUgc3lzdGVtIGluIGNhc2Ugb2YgYSBjcmFzaC4KPiAg
ICAgICovCj4gICAgIEFTU0VSVCh2ZWN0b3IgPT0gQVBJQ19ETV9OTUkpOwo+ICAgICBpZiAoICF4
MmFwaWMgKQo+ICAgICAgICAgaWNyMiA9IGFwaWNfcmVhZChBUElDX0lDUjIpOwo+ICAgICBhbHRl
cm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cj4gICAg
IGlmICggIXgyYXBpYyApCj4gICAgICAgICBhcGljX3dyaXRlKEFQSUNfSUNSMiwgaWNyMik7Cj4K
PiAgICAgcmV0dXJuOwo+IH0KPgo+IEknbSB1bnN1cmUgYXMgdG8gd2hldGhlciB0aGUgYXNzZXJ0
IGlzIGFjdHVhbGx5IGhlbHBmdWwsIGJ1dCB3b3VsZAo+IGxpa2UgdG8gc2V0dGxlIHRoaXMgYmVm
b3JlIHNlbmRpbmcgYSBuZXcgdmVyc2lvbi4KCkkgY2FuIG9ubHkgcmVwZWF0IG15IHByZXZpb3Vz
IGVtYWlsIChxdWVzdGlvbnMgYW5kIHN0YXRlbWVudHMpLgoKKkFueSogbG9naWMgaW5zaWRlICJp
ZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKSIgY2FuJ3QgYmUgdGVzdGVkCnVzZWZ1bGx5LCBtYWtp
bmcgaXQgcHJvYmxlbWF0aWMgYXMgYSBzYW5pdHkgY2hlY2suCgooRm9yIHRoaXMgdmVyc2lvbiBv
ZiB0aGUgY29kZSBzcGVjaWZpY2FsbHksIHlvdSBhYnNvbHV0ZWx5IGRvbid0IHdhbnQgdG8KYmUg
cmVhZGluZyBNU1JfQVBJQ19CQVNFIGV2ZXJ5IHRpbWUsIGFuZCB3aGVuIHdlJ3JlIG9uIHRoZSBj
cmFzaCBwYXRoCnNlbmRpbmcgTk1Jcywgd2UgZG9uJ3QgY2FyZSBhdCBhbGwgYWJvdXQgY2xvYmJl
cmluZyBJQ1IyLikKCkRvaW5nIG5vdGhpbmcsIGlzIGxlc3MgYmFkIHRoYW4gZG9pbmcgdGhpcy7C
oCBUaGVyZSBpcyBubyBwb2ludCB0cnlpbmcgdG8KY29wZSB3aXRoIGEgY29ybmVyIGNhc2Ugd2Ug
ZG9uJ3Qgc3VwcG9ydCwgYW5kIHRoZXJlIGlzIG5vdGhpbmcgeW91IGNhbgpkbywgc2FuaXR5IHdp
c2UsIHdoaWNoIGRvZXNuJ3QgY29tZSB3aXRoIGEgaGlnaCBjaGFuY2Ugb2YgYmxvd2luZyB1cApm
aXJzdCBpbiBhIGN1c3RvbWVyIGVudmlyb25tZW50LgoKTGl0ZXJhbGx5LCBkbyBub3RoaW5nLsKg
IEl0IGlzIHRoZSBsZWFzdCBiYWQgb3B0aW9uIGdvaW5nLgoKfkFuZHJldwoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:38:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:38:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j44x2-0007qK-S9; Tue, 18 Feb 2020 15:38:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j44x1-0007qF-L8
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:38:19 +0000
X-Inumbo-ID: af3769f8-5264-11ea-81b4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id af3769f8-5264-11ea-81b4-12813bfff9fa;
 Tue, 18 Feb 2020 15:38:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j44wz-0007GE-3P; Tue, 18 Feb 2020 15:38:17 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j44wy-00080Y-Il; Tue, 18 Feb 2020 15:38:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j44wy-0005ss-IA; Tue, 18 Feb 2020 15:38:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147174-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start.2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 15:38:16 +0000
Subject: [Xen-devel] [linux-4.9 test] 147174: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE3NCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzE3NC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAyMSBndWVzdC1zdGFydC4yICAgICAgICAgICAg
ZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2Ug
MTQyODkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0
ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJl
c3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3Y2U0Mzky
NjZmNjAyZjYwZjA1ZGNjZjk2NGE4Njg1ZTUzNjg0YTlhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICAzNjRlZjgzZGIwMjczYWNjODljNmJhOGFlMWFlYmVlNzBhMTMzMDU2
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDI5NDcgIDIwMTktMTAtMjAgMDM6MjY6MjggWiAgMTIx
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQzMzI4ICAyMDE5LTEwLTI5IDA4OjUxOjIwIFog
IDExMiBkYXlzICAgMTEgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MTA1ICAyMDIw
LTAyLTE1IDIzOjQxOjQzIFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDgyIHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJl
IDQ5MzcwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:40:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:40:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j44zC-0000C3-Da; Tue, 18 Feb 2020 15:40:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j44zA-0000By-Vf
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:40:33 +0000
X-Inumbo-ID: feddee8c-5264-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id feddee8c-5264-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 15:40:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7C3D5BAFB;
 Tue, 18 Feb 2020 15:40:30 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200217184324.73762-1-roger.pau@citrix.com>
 <20200217184324.73762-6-roger.pau@citrix.com>
 <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
 <20200218114602.GU4679@Air-de-Roger>
 <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
 <20200218144300.GW4679@Air-de-Roger>
 <60449074-9272-351e-b7ae-d400634b727f@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1b36b2e7-eda8-4702-9f28-390e04a3b9f1@suse.com>
Date: Tue, 18 Feb 2020 16:40:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <60449074-9272-351e-b7ae-d400634b727f@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAyMCAxNjozNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxOC8wMi8yMDIw
IDE0OjQzLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+PiBPbiBUdWUsIEZlYiAxOCwgMjAyMCBh
dCAwMToyOTo1NlBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4gT24gMTgvMDIvMjAy
MCAxMTo0NiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+PiBPbiBUdWUsIEZlYiAxOCwgMjAy
MCBhdCAxMTozNTozN0FNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+PiBPbiAxOC8w
Mi8yMDIwIDExOjIyLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4gT24gVHVlLCBGZWIg
MTgsIDIwMjAgYXQgMTE6MjE6MTJBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4+
PiBPbiAxOC8wMi8yMDIwIDExOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4+PiBP
biBUdWUsIEZlYiAxOCwgMjAyMCBhdCAxMDo1Mzo0NUFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdy
b3RlOgo+Pj4+Pj4+Pj4gT24gMTcvMDIvMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3Rl
Ogo+Pj4+Pj4+Pj4+IEBAIC02Nyw3ICs2OCwyMCBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9y
dGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4+Pj4+Pj4+Pj4gIHZvaWQg
c2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCj4+Pj4+Pj4+
Pj4gIHsKPj4+Pj4+Pj4+PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPj4+Pj4+Pj4+
PiAtICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4+
Pj4+Pj4+Pj4gKyAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVt
YXNrKTsKPj4+Pj4+Pj4+PiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+Pj4+Pj4+Pj4gKwo+
Pj4+Pj4+Pj4+ICsgICAgaWYgKCBpbl9tYygpIHx8IGluX25taSgpICkKPj4+Pj4+Pj4+PiArICAg
IHsKPj4+Pj4+Pj4+PiArICAgICAgICAvKgo+Pj4+Pj4+Pj4+ICsgICAgICAgICAqIFdoZW4gaW4g
I01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVyLUNQVSBzY3JhdGNoIG1h
c2sKPj4+Pj4+Pj4+PiArICAgICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lk
IHJlZW50cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMKPj4+Pj4+Pj4+PiArICAgICAgICAgKiBz
aG9ydGhhbmQuCj4+Pj4+Pj4+Pj4gKyAgICAgICAgICovCj4+Pj4+Pj4+Pj4gKyAgICAgICAgYWx0
ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwo+Pj4+
Pj4+Pj4+ICsgICAgICAgIHJldHVybjsKPj4+Pj4+Pj4+IFRoZSBzZXQgb2YgdGhpbmdzIHlvdSBj
YW4gc2FmZWx5IGRvIGluIGFuIE5NSS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwgYW5kCj4+Pj4+Pj4+
PiBkb2VzIG5vdCBpbmNsdWRlIHNlbmRpbmcgSVBJcy7CoCAoSW4gcmVhbGl0eSwgaWYgeW91J3Jl
IHVzaW5nIHgyYXBpYywgaXQKPj4+Pj4+Pj4+IGlzIHNhZmUgdG8gc2VuZCBhbiBJUEkgYmVjYXVz
ZSB0aGVyZSBpcyBubyByaXNrIG9mIGNsb2JiZXJpbmcgSUNSMgo+Pj4+Pj4+Pj4gYmVoaW5kIHlv
dXIgb3V0ZXIgY29udGV4dCdzIGJhY2spLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IEhvd2V2ZXIsIGlm
IHdlIGVzY2FsYXRlIGZyb20gTk1JL01DRSBjb250ZXh0IGludG8gY3Jhc2ggY29udGV4dCwgdGhl
bgo+Pj4+Pj4+Pj4gYW55dGhpbmcgZ29lcy7CoCBJbiByZWFsaXR5LCB3ZSBvbmx5IGV2ZXIgc2Vu
ZCBOTUlzIGZyb20gdGhlIGNyYXNoIHBhdGgsCj4+Pj4+Pj4+PiBhbmQgdGhhdCBpcyBub3QgcGVy
bWl0dGVkIHRvIHVzZSBhIHNob3J0aGFuZCwgbWFraW5nIHRoaXMgY29kZSBkZWFkLgo+Pj4+Pj4+
PiBUaGlzIHdhcyByZXF1ZXN0ZWQgYnkgSmFuLCBhcyBzYWZldHkgbWVhc3VyZQo+Pj4+Pj4+IFRo
YXQgbWF5IGJlLCBidXQgaXQgZG9lc24ndCBtZWFuIGl0IGlzIGNvcnJlY3QuwqAgSWYgZXhlY3V0
aW9uIGV2ZXIKPj4+Pj4+PiBlbnRlcnMgdGhpcyBmdW5jdGlvbiBpbiBOTUkvTUNFIGNvbnRleHQs
IHRoZXJlIGlzIGEgcmVhbCwKPj4+Pj4+PiBzdGF0ZS1jb3JydXB0aW5nIGJ1ZywgaGlnaGVyIHVw
IHRoZSBjYWxsIHN0YWNrLgo+Pj4+Pj4gQWNrLCB0aGVuIEkgZ3Vlc3Mgd2Ugc2hvdWxkIGp1c3Qg
QlVHKCkgaGVyZSBpZiBldmVyIGNhbGxlZCBmcm9tICNOTUkKPj4+Pj4+IG9yICNNQyBjb250ZXh0
Pwo+Pj4+PiBXZWxsLsKgIFRoZXJlIGlzIGEgcmVhc29uIEkgc3VnZ2VzdGVkIHJlbW92aW5nIGl0
LCBhbmQgbm90IHVzaW5nIEJVRygpLgo+Pj4+Pgo+Pj4+PiBJZiBOTUkvTUNFIGNvbnRleHQgZXNj
YWxhdGVzIHRvIGNyYXNoIGNvbnRleHQsIHdlIGRvIG5lZWQgdG8gc2VuZCBOTUlzLsKgCj4+Pj4+
IEl0IHdvbid0IGJlIHRoaXMgZnVuY3Rpb24gc3BlY2lmaWNhbGx5LCBidXQgaXQgd2lsbCBiZSBw
YXJ0IG9mIHRoZQo+Pj4+PiBnZW5lcmFsIElQSSBpbmZyYXN0cnVjdHVyZS4KPj4+Pj4KPj4+Pj4g
V2UgZGVmaW5pdGVseSBkb24ndCB3YW50IHRvIGdldCBpbnRvIHRoZSBnYW1lIG9mIHRyeWluZyB0
byBjbG9iYmVyIGVhY2gKPj4+Pj4gb2YgdGhlIHN0YXRlIHZhcmlhYmxlcywgc28gdGhlIG9ubHkg
dGhpbmcgdGhyb3dpbmcgQlVHKCkncyBhcm91bmQgaW4KPj4+Pj4gdGhpcyBhcmVhIHdpbGwgZG8g
aXMgbWFrZSB0aGUgY3Jhc2ggcGF0aCBtb3JlIGZyYWdpbGUuCj4+Pj4gSSBzZWUsIHBhbmlja2lu
ZyBpbiBzdWNoIGNvbnRleHQgd2lsbCBqdXN0IGNsb2JiZXIgdGhlIHByZXZpb3VzIGNyYXNoCj4+
Pj4gaGFwcGVuZWQgaW4gTk1JL01DIGNvbnRleHQuCj4+Pj4KPj4+PiBTbyB5b3Ugd291bGQgcmF0
aGVyIGtlZXAgdGhlIGN1cnJlbnQgdmVyc2lvbiBvZiBmYWxsaW5nIGJhY2sgdG8gdGhlCj4+Pj4g
dXNhZ2Ugb2YgdGhlIG5vbi1zaG9ydGhhbmQgSVBJIHNlbmRpbmcgcm91dGluZSBpbnN0ZWFkIG9m
IHBhbmlja2luZz8KPj4+Pgo+Pj4+IFdoYXQgYWJvdXQ6Cj4+Pj4KPj4+PiBpZiAoIGluX21jKCkg
fHwgaW5fbm1pKCkgKQo+Pj4+IHsKPj4+PiAgICAgLyoKPj4+PiAgICAgICogV2hlbiBpbiAjTUMg
b3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXItQ1BVIHNjcmF0Y2ggbWFzawo+
Pj4+ICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNvIGRv
IG5vdCB1c2UgdGhlIEFQSUMKPj4+PiAgICAgICogc2hvcnRoYW5kLiBUaGUgb25seSBJUEkgdGhh
dCBzaG91bGQgYmUgc2VudCBmcm9tIHN1Y2ggY29udGV4dAo+Pj4+ICAgICAgKiBpcyBhICNOTUkg
dG8gc2h1dGRvd24gdGhlIHN5c3RlbSBpbiBjYXNlIG9mIGEgY3Jhc2guCj4+Pj4gICAgICAqLwo+
Pj4+ICAgICBpZiAoIHZlY3RvciA9PSBBUElDX0RNX05NSSApCj4+Pj4gICAgIAlhbHRlcm5hdGl2
ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cj4+Pj4gICAgIGVs
c2UKPj4+PiAgICAgICAgIEJVRygpOwo+Pj4+Cj4+Pj4gICAgIHJldHVybjsKPj4+PiB9Cj4+PiBI
b3cgZG8geW91IGludGVudCB0byB0ZXN0IGl0Pwo+Pj4KPj4+IEl0IG1pZ2h0IGJlIGNvcnJlY3Qg
bm93WypdIGJ1dCBpdCBkb2Vzbid0IHByb3RlY3QgYWdhaW5zdCBzb21lb25lCj4+PiBtb2RpZnlp
bmcgY29kZSwgdmlvbGF0aW5nIHRoZSBjb25zdHJhaW50LCBhbmQgdGhpcyBnb2luZyB1bm5vdGlj
ZWQKPj4+IGJlY2F1c2UgdGhlIGFib3ZlIGNvZGVwYXRoIHdpbGwgb25seSBiZSBlbnRlcmVkIGlu
IGV4Y2VwdGlvbmFsCj4+PiBjaXJjdW1zdGFuY2VzLsKgIFNvZHMgbGF3IHNheXMgdGhhdCBjb2Rl
IGluc2lkZSB0aGF0IGJsb2NrIGlzIGZpcnN0IGdvaW5nCj4+PiB0byBiZSB0ZXN0ZWQgaW4gYSBj
dXN0b21lciBlbnZpcm9ubWVudC4KPj4+Cj4+PiBBU1NFUlQoKXMgd291bGQgYmUgbGVzcyBiYWQs
IGJ1dCBhbnkgdGVjaG5pY2FsIGNvdW50ZXJtZWFzdXJlcywgaG93ZXZlcgo+Pj4gd2VsbCBpbnRl
bnRpb25lZCwgZ2V0IGluIHRoZSB3YXkgb2YgdGhlIGNyYXNoIHBhdGggZnVuY3Rpb25pbmcgd2hl
biBpdAo+Pj4gbWF0dGVycyBtb3N0Lgo+PiBPSywgc28gd2hhdCBhYm91dDoKPj4KPj4gaWYgKCBp
bl9tYygpIHx8IGluX25taSgpICkKPj4gewo+PiAgICAgYm9vbCB4MmFwaWMgPSBjdXJyZW50X2xv
Y2FsX2FwaWNfbW9kZSgpID09IEFQSUNfTU9ERV9YMkFQSUM7Cj4+ICAgICB1bnNpZ25lZCBpbnQg
aWNyMjsKPj4KPj4gICAgIC8qCj4+ICAgICAgKiBXaGVuIGluICNNQyBvciAjTU5JIGNvbnRleHQg
WGVuIGNhbm5vdCB1c2UgdGhlIHBlci1DUFUgc2NyYXRjaCBtYXNrCj4+ICAgICAgKiBiZWNhdXNl
IHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNvIGRvIG5vdCB1c2UgdGhlIEFQSUMK
Pj4gICAgICAqIHNob3J0aGFuZC4gVGhlIG9ubHkgSVBJIHRoYXQgc2hvdWxkIGJlIHNlbnQgZnJv
bSBzdWNoIGNvbnRleHQKPj4gICAgICAqIGlzIGEgI05NSSB0byBzaHV0ZG93biB0aGUgc3lzdGVt
IGluIGNhc2Ugb2YgYSBjcmFzaC4KPj4gICAgICAqLwo+PiAgICAgQVNTRVJUKHZlY3RvciA9PSBB
UElDX0RNX05NSSk7Cj4+ICAgICBpZiAoICF4MmFwaWMgKQo+PiAgICAgICAgIGljcjIgPSBhcGlj
X3JlYWQoQVBJQ19JQ1IyKTsKPj4gICAgIGFsdGVybmF0aXZlX3ZjYWxsKGdlbmFwaWMuc2VuZF9J
UElfbWFzaywgbWFzaywgdmVjdG9yKTsKPj4gICAgIGlmICggIXgyYXBpYyApCj4+ICAgICAgICAg
YXBpY193cml0ZShBUElDX0lDUjIsIGljcjIpOwo+Pgo+PiAgICAgcmV0dXJuOwo+PiB9Cj4+Cj4+
IEknbSB1bnN1cmUgYXMgdG8gd2hldGhlciB0aGUgYXNzZXJ0IGlzIGFjdHVhbGx5IGhlbHBmdWws
IGJ1dCB3b3VsZAo+PiBsaWtlIHRvIHNldHRsZSB0aGlzIGJlZm9yZSBzZW5kaW5nIGEgbmV3IHZl
cnNpb24uCj4gCj4gSSBjYW4gb25seSByZXBlYXQgbXkgcHJldmlvdXMgZW1haWwgKHF1ZXN0aW9u
cyBhbmQgc3RhdGVtZW50cykuCj4gCj4gKkFueSogbG9naWMgaW5zaWRlICJpZiAoIGluX21jKCkg
fHwgaW5fbm1pKCkgKSIgY2FuJ3QgYmUgdGVzdGVkCj4gdXNlZnVsbHksIG1ha2luZyBpdCBwcm9i
bGVtYXRpYyBhcyBhIHNhbml0eSBjaGVjay4KPiAKPiAoRm9yIHRoaXMgdmVyc2lvbiBvZiB0aGUg
Y29kZSBzcGVjaWZpY2FsbHksIHlvdSBhYnNvbHV0ZWx5IGRvbid0IHdhbnQgdG8KPiBiZSByZWFk
aW5nIE1TUl9BUElDX0JBU0UgZXZlcnkgdGltZSwgYW5kIHdoZW4gd2UncmUgb24gdGhlIGNyYXNo
IHBhdGgKPiBzZW5kaW5nIE5NSXMsIHdlIGRvbid0IGNhcmUgYXQgYWxsIGFib3V0IGNsb2JiZXJp
bmcgSUNSMi4pCj4gCj4gRG9pbmcgbm90aGluZywgaXMgbGVzcyBiYWQgdGhhbiBkb2luZyB0aGlz
LsKgIFRoZXJlIGlzIG5vIHBvaW50IHRyeWluZyB0bwo+IGNvcGUgd2l0aCBhIGNvcm5lciBjYXNl
IHdlIGRvbid0IHN1cHBvcnQsIGFuZCB0aGVyZSBpcyBub3RoaW5nIHlvdSBjYW4KPiBkbywgc2Fu
aXR5IHdpc2UsIHdoaWNoIGRvZXNuJ3QgY29tZSB3aXRoIGEgaGlnaCBjaGFuY2Ugb2YgYmxvd2lu
ZyB1cAo+IGZpcnN0IGluIGEgY3VzdG9tZXIgZW52aXJvbm1lbnQuCj4gCj4gTGl0ZXJhbGx5LCBk
byBub3RoaW5nLsKgIEl0IGlzIHRoZSBsZWFzdCBiYWQgb3B0aW9uIGdvaW5nLgoKSSB0aGluayB5
b3UncmUgYSBsaXR0bGUgdG9vIGZvY3VzZWQgb24gdGhlIGNyYXNoIHBhdGguIERvaW5nIG5vdGhp
bmcKaGVyZSBsaWtlbHkgbWVhbnMgaGF2aW5nIHByb2JsZW1zIGxhdGVyIGlmIHdlIGdldCBpbnRv
IGhlcmUsIGluIGEKZmFyIGhhcmRlciB0byBkZWJ1ZyBtYW5uZXIuIE1heSBJIHN1Z2dlc3Qgd2Ug
aW50cm9kdWNlIGUuZy4KU1lTX1NUQVRFX2NyYXNoZWQsIGFuZCBieXBhc3MgYW55IHN1Y2ggcG90
ZW50aWFsbHkgcHJvYmxlbWF0aWMKY2hlY2tzIGlmIGluIHRoaXMgc3RhdGU/IFlvdXIgYXJndW1l
bnQgYWJvdXQgbm90IGJlaW5nIGFibGUgdG8gdGVzdAp0aGVzZSBwYXRocyBhcHBsaWVzIHRvIGEg
ImRvbid0IGRvIGFueXRoaW5nIiBhcHByb2FjaCBhcyB3ZWxsLCBhZnRlcgphbGwgLSB3ZSB3b24n
dCBrbm93IGlmIHRoZSBhYnNlbmNlIG9mIGFueSBleHRyYSBsb2dpYyBpcyBmaW5lIHVudGlsCnNv
bWVvbmUgKHBlcmhhcHMgZXZlbiBtdWx0aXBsZSAic29tZW9uZSItcykgYWN0dWFsbHkgaGl0IHRo
YXQgcGF0aC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:44:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:44:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j452l-0000MZ-6Z; Tue, 18 Feb 2020 15:44:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j452j-0000MP-4L
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:44:13 +0000
X-Inumbo-ID: 82748c7e-5265-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 82748c7e-5265-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 15:44:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BC297AE9A;
 Tue, 18 Feb 2020 15:44:11 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Date: Tue, 18 Feb 2020 16:44:11 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH 0/5] libxl/PCI: reserved device memory
 adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgcGxheWluZyB3aXRoIHRoaXMsIEkndmUgbm90aWNlZCBhIG51bWJlciBvZiBpc3N1ZXMs
CnNvbWUgYWN0dWFsIGJ1Z3MsIHNvbWUgbWVyZWx5IGNvc21ldGljIChhdCBsZWFzdCBhdCB0aGlz
IHBvaW50CmluIHRpbWUuIFRoaXMgaXMgdGhlIGNvbGxlY3Rpb24gb2YgYWRqdXN0bWVudHMgbWFk
ZSwgd2l0aCBidWcKZml4ZXMgZmlyc3QuCgoxOiBob25vciBtdWx0aXBsZSBwZXItZGV2aWNlIHJl
c2VydmVkIG1lbW9yeSByZWdpb25zCjI6IGVzdGFibGlzaCBwZXItZGV2aWNlIHJlc2VydmVkIG1l
bW9yeSBwb2xpY3kgZWFybGllcgozOiBtYWtlICJyZG09IiBwYXJzaW5nIGNvbXBseSB3aXRoIGRv
Y3VtZW50YXRpb24KNDogcGFzcyBjb3JyZWN0ICJob3RwbHVnIiBhcmd1bWVudCB0byBsaWJ4bF9f
ZGV2aWNlX3BjaV9zZXRkZWZhdWx0KCkKNTogYWxpZ24gcmVzZXJ2ZWQgZGV2aWNlIG1lbW9yeSBi
b3VuZGFyeSBmb3IgSEFQIGd1ZXN0cwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:46:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:46:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j454m-0000TQ-Pz; Tue, 18 Feb 2020 15:46:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j454l-0000TJ-OR
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:46:19 +0000
X-Inumbo-ID: cdbca8e2-5265-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cdbca8e2-5265-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 15:46:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 26EF8ABEA;
 Tue, 18 Feb 2020 15:46:18 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Message-ID: <aa33b232-43b9-1853-7ef4-8b58e5245982@suse.com>
Date: Tue, 18 Feb 2020 16:46:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 1/5] libxl/PCI: honor multiple per-device
 reserved memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hpbGUgaW4gImhvc3QiIHN0cmF0ZWd5IGFsbCByZWdpb25zIGdldCBwcm9jZXNzZWQsIG9mIHRo
ZSBwZXItZGV2aWNlCm9uZXMgb25seSB0aGUgZmlyc3QgZW50cnkgaGFzIGJlZW4gY29uc3VtZWQg
c28gZmFyLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5j
CkBAIC00NzEsOCArNDcxLDcgQEAgaW50IGxpYnhsX19kb21haW5fZGV2aWNlX2NvbnN0cnVjdF9y
ZG0obAogCiAgICAgLyogUXVlcnkgUkRNIGVudHJpZXMgcGVyLWRldmljZSAqLwogICAgIGZvciAo
aSA9IDA7IGkgPCBkX2NvbmZpZy0+bnVtX3BjaWRldnM7IGkrKykgewotICAgICAgICB1bnNpZ25l
ZCBpbnQgbnJfZW50cmllczsKLSAgICAgICAgYm9vbCBuZXcgPSB0cnVlOworICAgICAgICB1bnNp
Z25lZCBpbnQgbiwgbnJfZW50cmllczsKIAogICAgICAgICBzZWcgPSBkX2NvbmZpZy0+cGNpZGV2
c1tpXS5kb21haW47CiAgICAgICAgIGJ1cyA9IGRfY29uZmlnLT5wY2lkZXZzW2ldLmJ1czsKQEAg
LTQ4OSwzNiArNDg4LDQxIEBAIGludCBsaWJ4bF9fZG9tYWluX2RldmljZV9jb25zdHJ1Y3RfcmRt
KGwKIAogICAgICAgICBhc3NlcnQoeHJkbSk7CiAKLSAgICAgICAgLyoKLSAgICAgICAgICogTmVl
ZCB0byBjaGVjayB3aGV0aGVyIHRoaXMgZW50cnkgaXMgYWxyZWFkeSBzYXZlZCBpbiB0aGUgYXJy
YXkuCi0gICAgICAgICAqIFRoaXMgY291bGQgY29tZSBmcm9tIHR3byBjYXNlczoKLSAgICAgICAg
ICoKLSAgICAgICAgICogICAtIHVzZXIgbWF5IGNvbmZpZ3VyZSB0byBnZXQgYWxsIFJETXMgaW4g
dGhpcyBwbGF0Zm9ybSwgd2hpY2gKLSAgICAgICAgICogICBpcyBhbHJlYWR5IHF1ZXJpZWQgYmVm
b3JlIHRoaXMgcG9pbnQKLSAgICAgICAgICogICAtIG9yIHR3byBhc3NpZ25lZCBkZXZpY2VzIG1h
eSBzaGFyZSBvbmUgUkRNIGVudHJ5Ci0gICAgICAgICAqCi0gICAgICAgICAqIERpZmZlcmVudCBw
b2xpY2llcyBtYXkgYmUgY29uZmlndXJlZCBvbiB0aGUgc2FtZSBSRE0gZHVlIHRvCi0gICAgICAg
ICAqIGFib3ZlIHR3byBjYXNlcy4gQnV0IHdlIGRvbid0IGFsbG93IHRvIGFzc2lnbiBzdWNoIGEg
Z3JvdXAKLSAgICAgICAgICogZGV2aWVzIHJpZ2h0IG5vdyBzbyBpdCBkb2Vzbid0IGNvbWUgdHJ1
ZSBpbiBvdXIgY2FzZS4KLSAgICAgICAgICovCi0gICAgICAgIGZvciAoaiA9IDA7IGogPCBkX2Nv
bmZpZy0+bnVtX3JkbXM7IGorKykgewotICAgICAgICAgICAgaWYgKGRfY29uZmlnLT5yZG1zW2pd
LnN0YXJ0ID09IHBmbl90b19wYWRkcih4cmRtWzBdLnN0YXJ0X3BmbikpCi0gICAgICAgICAgICB7
Ci0gICAgICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAgICAgKiBTbyB0aGUgcGVyLWRldmlj
ZSBwb2xpY3kgYWx3YXlzIG92ZXJyaWRlIHRoZSBnbG9iYWwKLSAgICAgICAgICAgICAgICAgKiBw
b2xpY3kgaW4gdGhpcyBjYXNlLgotICAgICAgICAgICAgICAgICAqLwotICAgICAgICAgICAgICAg
IGRfY29uZmlnLT5yZG1zW2pdLnBvbGljeSA9IGRfY29uZmlnLT5wY2lkZXZzW2ldLnJkbV9wb2xp
Y3k7Ci0gICAgICAgICAgICAgICAgbmV3ID0gZmFsc2U7Ci0gICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgIGZvciAobiA9IDA7IG4gPCBucl9lbnRyaWVzOyArK24pIHsKKyAgICAgICAgICAg
IGJvb2wgbmV3ID0gdHJ1ZTsKKworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIE5lZWQg
dG8gY2hlY2sgd2hldGhlciB0aGlzIGVudHJ5IGlzIGFscmVhZHkgc2F2ZWQgaW4gdGhlCisgICAg
ICAgICAgICAgKiBhcnJheS4gVGhpcyBjb3VsZCBjb21lIGZyb20gdHdvIGNhc2VzOgorICAgICAg
ICAgICAgICoKKyAgICAgICAgICAgICAqICAgLSB1c2VyIG1heSBjb25maWd1cmUgdG8gZ2V0IGFs
bCBSRE1zIGluIHRoaXMgcGxhdGZvcm0sCisgICAgICAgICAgICAgKiAgIHdoaWNoIGlzIGFscmVh
ZHkgcXVlcmllZCBiZWZvcmUgdGhpcyBwb2ludAorICAgICAgICAgICAgICogICAtIG9yIHR3byBh
c3NpZ25lZCBkZXZpY2VzIG1heSBzaGFyZSBvbmUgUkRNIGVudHJ5CisgICAgICAgICAgICAgKgor
ICAgICAgICAgICAgICogRGlmZmVyZW50IHBvbGljaWVzIG1heSBiZSBjb25maWd1cmVkIG9uIHRo
ZSBzYW1lIFJETSBkdWUgdG8KKyAgICAgICAgICAgICAqIGFib3ZlIHR3byBjYXNlcy4gQnV0IHdl
IGRvbid0IGFsbG93IHRvIGFzc2lnbiBzdWNoIGEgZ3JvdXAKKyAgICAgICAgICAgICAqIG9mIGRl
dmljZXMgcmlnaHQgbm93IHNvIGl0IGRvZXNuJ3QgY29tZSB0cnVlIGluIG91ciBjYXNlLgorICAg
ICAgICAgICAgICovCisgICAgICAgICAgICBmb3IgKGogPSAwOyBqIDwgZF9jb25maWctPm51bV9y
ZG1zOyBqKyspIHsKKyAgICAgICAgICAgICAgICBpZiAoZF9jb25maWctPnJkbXNbal0uc3RhcnQK
KyAgICAgICAgICAgICAgICAgICAgPT0gcGZuX3RvX3BhZGRyKHhyZG1bbl0uc3RhcnRfcGZuKSkK
KyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIC8qCisgICAgICAgICAgICAg
ICAgICAgICAqIFNvIHRoZSBwZXItZGV2aWNlIHBvbGljeSBhbHdheXMgb3ZlcnJpZGUgdGhlCisg
ICAgICAgICAgICAgICAgICAgICAqIGdsb2JhbCBwb2xpY3kgaW4gdGhpcyBjYXNlLgorICAgICAg
ICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICAgICAgZF9jb25maWctPnJkbXNbal0u
cG9saWN5CisgICAgICAgICAgICAgICAgICAgICAgICA9IGRfY29uZmlnLT5wY2lkZXZzW2ldLnJk
bV9wb2xpY3k7CisgICAgICAgICAgICAgICAgICAgIG5ldyA9IGZhbHNlOworICAgICAgICAgICAg
ICAgICAgICBicmVhazsKKyAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9Ci0gICAgICAg
IH0KIAotICAgICAgICBpZiAobmV3KSB7Ci0gICAgICAgICAgICBhZGRfcmRtX2VudHJ5KGdjLCBk
X2NvbmZpZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgcGZuX3RvX3BhZGRyKHhyZG1bMF0u
c3RhcnRfcGZuKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgcGZuX3RvX3BhZGRyKHhyZG1b
MF0ubnJfcGFnZXMpLAotICAgICAgICAgICAgICAgICAgICAgICAgICBkX2NvbmZpZy0+cGNpZGV2
c1tpXS5yZG1fcG9saWN5KTsKKyAgICAgICAgICAgIGlmIChuZXcpCisgICAgICAgICAgICAgICAg
YWRkX3JkbV9lbnRyeShnYywgZF9jb25maWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwZm5fdG9fcGFkZHIoeHJkbVtuXS5zdGFydF9wZm4pLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGZuX3RvX3BhZGRyKHhyZG1bbl0ubnJfcGFnZXMpLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZF9jb25maWctPnBjaWRldnNbaV0ucmRtX3BvbGljeSk7CiAgICAgICAg
IH0KICAgICB9CiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:46:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:46:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j455C-0000Vw-3C; Tue, 18 Feb 2020 15:46:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j455B-0000Vo-6s
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:46:45 +0000
X-Inumbo-ID: dcfc6dce-5265-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dcfc6dce-5265-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 15:46:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D16F7AE17;
 Tue, 18 Feb 2020 15:46:43 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Message-ID: <2124c861-bd26-1ec4-3b38-0cf24ee87c79@suse.com>
Date: Tue, 18 Feb 2020 16:46:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 2/5] libxl/PCI: establish per-device reserved
 memory policy earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVzZXJ2ZWQgZGV2aWNlIG1lbW9yeSByZWdpb24gcHJvY2Vzc2luZyBhcyB3ZWxsIGFzIEU4MjAg
dGFibGUgY3JlYXRpb24KaGFwcGVuIGVhcmxpZXIgdGhhbiB0aGUgYWRkaW5nIG9mIChQQ0kpIGRl
dmljZXMsIHlldCB0aGV5IGNvbnN1bWUgdGhlCnBvbGljeSAoZS5nLiB0byBkZWNpZGUgd2hldGhl
ciB0byBhZGQgZW50cmllcyB0byB0aGUgRTgyMCB0YWJsZSkuIEJ1dCBzbwpmYXIgaXQgd2FzIG9u
bHkgYXQgdGhlIHN0YWdlIG9mIFBDSSBkZXZpY2UgYWRkaXRpb24gdGhhdCB0aGUgZmluYWwKcG9s
aWN5IHdhcyBlc3RhYmxpc2hlZCAoaS5lLiBpZiBub3QgZXhwbGljaXRseSBzcGVjaWZpZWQgYnkg
dGhlIGd1ZXN0CmNvbmZpZyBmaWxlKS4KCk5vdGUgdGhhdCBJIGNvdWxkbid0IGZpbmQgdGhlIGRv
bWFpbiBJRCB0byBiZSBhdmFpbGFibGUgaW4KbGlieGxfX2RvbWFpbl9kZXZpY2VfY29uc3RydWN0
X3JkbSgpLCBidXQgb2JzZXJ2aW5nIHRoYXQKbGlieGxfX2RldmljZV9wY2lfc2V0ZGVmYXVsdCgp
IGFsc28gZG9lc24ndCB1c2UgaXQsIGZvciB0aGUgdGltZSBiZWluZwpET01JRF9JTlZBTElEIGdl
dHMgcGFzc2VkLiBBbiBvYnZpb3VzIGFsdGVybmF0aXZlIHdvdWxkIGJlIHRvIGRyb3AgdGhlCnVu
dXNlZCBwYXJhbWV0ZXIvYXJndW1lbnQsIHlldCBhdCB0aGF0IHRpbWUgdGhlIHF1ZXN0aW9uIHdv
dWxkIGJlCndoZXRoZXIgdG8gYWxzbyBkcm9wIG90aGVyIHVudXNlZCBvbmVzLgoKU2lnbmVkLW9m
Zi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEvdG9vbHMvbGlieGwv
bGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC00ODgsNiArNDg4LDEx
IEBAIGludCBsaWJ4bF9fZG9tYWluX2RldmljZV9jb25zdHJ1Y3RfcmRtKGwKIAogICAgICAgICBh
c3NlcnQoeHJkbSk7CiAKKyAgICAgICAgcmMgPSBsaWJ4bF9fZGV2aWNlX3BjaV9zZXRkZWZhdWx0
KGdjLCBET01JRF9JTlZBTElELAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJmRfY29uZmlnLT5wY2lkZXZzW2ldLCBmYWxzZSk7CisgICAgICAgIGlmIChyYykKKyAg
ICAgICAgICAgIGdvdG8gb3V0OworCiAgICAgICAgIGZvciAobiA9IDA7IG4gPCBucl9lbnRyaWVz
OyArK24pIHsKICAgICAgICAgICAgIGJvb2wgbmV3ID0gdHJ1ZTsKIAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKQEAg
LTE3MDksNiArMTcwOSw4IEBAIF9oaWRkZW4gdm9pZCBsaWJ4bF9fZGV2aWNlX3BjaV9hZGQobGli
eGwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2FvX2RldmljZSAq
YW9kZXYpOwogX2hpZGRlbiB2b2lkIGxpYnhsX19kZXZpY2VfcGNpX2Rlc3Ryb3lfYWxsKGxpYnhs
X19lZ2MgKmVnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbGlieGxfX211bHRpZGV2ICopOworX2hpZGRlbiBpbnQgbGlieGxfX2Rl
dmljZV9wY2lfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfZGV2aWNlX3BjaSAqcGNp
LCBib29sIGhvdHBsdWcpOwogX2hpZGRlbiBib29sIGxpYnhsX19pc19pZ2RfdmdhX3Bhc3N0aHJ1
KGxpYnhsX19nYyAqZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Y29uc3QgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcpOwogCi0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX3BjaS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3BjaS5jCkBAIC0xNDgzLDggKzE0
ODMsOCBAQCBzdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfcGNpX3Jlc2V0KGxpYnhsCiAgICAgcmV0
dXJuIC0xOwogfQogCi1zdGF0aWMgaW50IGxpYnhsX19kZXZpY2VfcGNpX3NldGRlZmF1bHQobGli
eGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGlieGxfZGV2aWNlX3BjaSAqcGNpLCBib29sIGhvdHBsdWcpCitpbnQgbGli
eGxfX2RldmljZV9wY2lfc2V0ZGVmYXVsdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV9wY2kgKnBjaSwg
Ym9vbCBob3RwbHVnKQogewogICAgIC8qIFdlJ2QgbGlrZSB0byBmb3JjZSByZXNlcnZlIHJkbSBz
cGVjaWZpYyB0byBhIGRldmljZSBieSBkZWZhdWx0LiovCiAgICAgaWYgKHBjaS0+cmRtX3BvbGlj
eSA9PSBMSUJYTF9SRE1fUkVTRVJWRV9QT0xJQ1lfSU5WQUxJRCkKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:47:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:47:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j455X-0000Zc-Cj; Tue, 18 Feb 2020 15:47:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j455V-0000ZE-NK
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:47:05 +0000
X-Inumbo-ID: e93b4a88-5265-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e93b4a88-5265-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 15:47:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 35DADAE2A;
 Tue, 18 Feb 2020 15:47:04 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Message-ID: <7c8de367-4833-c603-fcdd-89c1e6ceda3a@suse.com>
Date: Tue, 18 Feb 2020 16:47:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 3/5] libxl/PCI: make "rdm=" parsing comply with
 documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RG9jdW1lbnRhdGlvbiBzYXlzICI8UkRNX1JFU0VSVkFUSU9OX1NUUklORz4gaXMgYSBjb21tYSBz
ZXBhcmF0ZWQgbGlzdApvZiA8S0VZPVZBTFVFPiBzZXR0aW5ncywgZnJvbSB0aGUgZm9sbG93aW5n
IGxpc3QiLiBUaGVyZSdzIG5vIG1lbnRpb24Kb2YgYSBzcGVjaWZpYyBvcmRlciwgeWV0IHNvIGZh
ciB0aGUgcGFyc2luZyBsb2dpYyBkaWQgYWNjZXB0IG9ubHkKc3RyYXRlZ3ksIHRoZW4gcG9saWN5
IChhbmQgbmVpdGhlciBvZiB0aGUgdHdvIG9taXR0ZWQpLiBNYWtlICJzdGF0ZSIKbW92ZQotIGJh
Y2sgdG8gU1RBVEVfVFlQRSB3aGVuIGZpbmRpbmcgYSBjb21tYSBhZnRlciBoYXZpbmcgcGFyc2Vk
IHRoZQogIDxWQUxVRT4gcGFydCBvZiBhIHNldHRpbmcsCi0gdG8gU1RBVEVfVEVSTUlOQUwgb3Ro
ZXJ3aXNlLgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGx1X3BjaS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsdV9w
Y2kuYwpAQCAtMTk0LDkgKzE5NCwxMiBAQCBpbnQgeGx1X3JkbV9wYXJzZShYTFVfQ29uZmlnICpj
ZmcsIGxpYnhsCiAgICAgICAgIHN3aXRjaChzdGF0ZSkgewogICAgICAgICBjYXNlIFNUQVRFX1RZ
UEU6CiAgICAgICAgICAgICBpZiAoKnB0ciA9PSAnPScpIHsKLSAgICAgICAgICAgICAgICBzdGF0
ZSA9IFNUQVRFX1JETV9TVFJBVEVHWTsKICAgICAgICAgICAgICAgICAqcHRyID0gJ1wwJzsKLSAg
ICAgICAgICAgICAgICBpZiAoc3RyY21wKHRvaywgInN0cmF0ZWd5IikpIHsKKyAgICAgICAgICAg
ICAgICBpZiAoIXN0cmNtcCh0b2ssICJzdHJhdGVneSIpKSB7CisgICAgICAgICAgICAgICAgICAg
IHN0YXRlID0gU1RBVEVfUkRNX1NUUkFURUdZOworICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAo
IXN0cmNtcCh0b2ssICJwb2xpY3kiKSkgeworICAgICAgICAgICAgICAgICAgICBzdGF0ZSA9IFNU
QVRFX1JFU0VSVkVfUE9MSUNZOworICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAg
ICAgICAgICAgIFhMVV9fUENJX0VSUihjZmcsICJVbmtub3duIFJETSBzdGF0ZSBvcHRpb246ICVz
IiwgdG9rKTsKICAgICAgICAgICAgICAgICAgICAgZ290byBwYXJzZV9lcnJvcjsKICAgICAgICAg
ICAgICAgICB9CkBAIC0yMDUsNyArMjA4LDcgQEAgaW50IHhsdV9yZG1fcGFyc2UoWExVX0NvbmZp
ZyAqY2ZnLCBsaWJ4bAogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgU1RBVEVfUkRN
X1NUUkFURUdZOgogICAgICAgICAgICAgaWYgKCpwdHIgPT0gJ1wwJyB8fCAqcHRyID09ICcsJykg
ewotICAgICAgICAgICAgICAgIHN0YXRlID0gU1RBVEVfUkVTRVJWRV9QT0xJQ1k7CisgICAgICAg
ICAgICAgICAgc3RhdGUgPSAqcHRyID09ICcsJyA/IFNUQVRFX1RZUEUgOiBTVEFURV9URVJNSU5B
TDsKICAgICAgICAgICAgICAgICAqcHRyID0gJ1wwJzsKICAgICAgICAgICAgICAgICBpZiAoIXN0
cmNtcCh0b2ssICJob3N0IikpIHsKICAgICAgICAgICAgICAgICAgICAgcmRtLT5zdHJhdGVneSA9
IExJQlhMX1JETV9SRVNFUlZFX1NUUkFURUdZX0hPU1Q7CkBAIC0yMTcsMTkgKzIyMCw4IEBAIGlu
dCB4bHVfcmRtX3BhcnNlKFhMVV9Db25maWcgKmNmZywgbGlieGwKICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFNUQVRFX1JFU0VSVkVfUE9MSUNZOgotICAg
ICAgICAgICAgaWYgKCpwdHIgPT0gJz0nKSB7Ci0gICAgICAgICAgICAgICAgc3RhdGUgPSBTVEFU
RV9PUFRJT05TX1Y7Ci0gICAgICAgICAgICAgICAgKnB0ciA9ICdcMCc7Ci0gICAgICAgICAgICAg
ICAgaWYgKHN0cmNtcCh0b2ssICJwb2xpY3kiKSkgewotICAgICAgICAgICAgICAgICAgICBYTFVf
X1BDSV9FUlIoY2ZnLCAiVW5rbm93biBSRE0gcHJvcGVydHkgdmFsdWU6ICVzIiwgdG9rKTsKLSAg
ICAgICAgICAgICAgICAgICAgZ290byBwYXJzZV9lcnJvcjsKLSAgICAgICAgICAgICAgICB9Ci0g
ICAgICAgICAgICAgICAgdG9rID0gcHRyICsgMTsKLSAgICAgICAgICAgIH0KLSAgICAgICAgICAg
IGJyZWFrOwotICAgICAgICBjYXNlIFNUQVRFX09QVElPTlNfVjoKICAgICAgICAgICAgIGlmICgq
cHRyID09ICcsJyB8fCAqcHRyID09ICdcMCcpIHsKLSAgICAgICAgICAgICAgICBzdGF0ZSA9IFNU
QVRFX1RFUk1JTkFMOworICAgICAgICAgICAgICAgIHN0YXRlID0gKnB0ciA9PSAnLCcgPyBTVEFU
RV9UWVBFIDogU1RBVEVfVEVSTUlOQUw7CiAgICAgICAgICAgICAgICAgKnB0ciA9ICdcMCc7CiAg
ICAgICAgICAgICAgICAgaWYgKCFzdHJjbXAodG9rLCAic3RyaWN0IikpIHsKICAgICAgICAgICAg
ICAgICAgICAgcmRtLT5wb2xpY3kgPSBMSUJYTF9SRE1fUkVTRVJWRV9QT0xJQ1lfU1RSSUNUOwoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:47:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:47:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j455j-0000dJ-La; Tue, 18 Feb 2020 15:47:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=LnEJ=4G=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j455i-0000cv-28
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:47:18 +0000
X-Inumbo-ID: f07bff22-5265-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f07bff22-5265-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 15:47:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C13E1AE2A;
 Tue, 18 Feb 2020 15:47:15 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org
Date: Tue, 18 Feb 2020 16:47:12 +0100
Message-Id: <20200218154712.25490-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDExMWU3YjE1Y2YxMGY2ICgieDg2L2lvcGVybTogRXh0ZW5kIElPUEwgY29uZmlnIHRv
IGNvbnRyb2wKaW9wZXJtKCkgYXMgd2VsbCIpIHJld29ya2VkIHRoZSBpb3BsIHN5c2NhbGwgdG8g
dXNlIEkvTyBiaXRtYXBzLgoKVW5mb3J0dW5hdGVseSB0aGlzIGJyb2tlIFhlbiBQViBkb21haW5z
IHVzaW5nIHRoYXQgc3lzY2FsbCBhcyB0aGVyZQppcyBjdXJyZW50bHkgbm8gSS9PIGJpdG1hcCBz
dXBwb3J0IGluIFBWIGRvbWFpbnMuCgpBZGQgSS9PIGJpdG1hcCBzdXBwb3J0IHZpYSBhIG5ldyBw
YXJhdmlydCBmdW5jdGlvbiB1cGRhdGVfaW9fYml0bWFwCndoaWNoIFhlbiBQViBkb21haW5zIGNh
biB1c2UgdG8gdXBkYXRlIHRoZWlyIEkvTyBiaXRtYXBzIHZpYSBhCmh5cGVyY2FsbC4KCkZpeGVz
OiAxMTFlN2IxNWNmMTBmNiAoIng4Ni9pb3Blcm06IEV4dGVuZCBJT1BMIGNvbmZpZyB0byBjb250
cm9sIGlvcGVybSgpIGFzIHdlbGwiKQpSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgpDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgNS41ClNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KVGVzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Ci0tLQogYXJjaC94ODYvaW5jbHVkZS9hc20vaW9fYml0bWFwLmggICAgICB8ICA5
ICsrKysrKysrLQogYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCAgICAgICB8ICA3ICsr
KysrKysKIGFyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmggfCAgNCArKysrCiBh
cmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyAgICAgICAgICAgIHwgIDUgKysrKysKIGFyY2gveDg2
L2tlcm5lbC9wcm9jZXNzLmMgICAgICAgICAgICAgfCAgMiArLQogYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdi5jICAgICAgICAgICB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKIDYgZmls
ZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pb19iaXRtYXAuaCBiL2FyY2gveDg2L2luY2x1ZGUvYXNt
L2lvX2JpdG1hcC5oCmluZGV4IDAyYzZlZjhmNzY2Ny4uMDczNDRkODJlODhlIDEwMDY0NAotLS0g
YS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pb19iaXRtYXAuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9pb19iaXRtYXAuaApAQCAtMTksNyArMTksMTQgQEAgc3RydWN0IHRhc2tfc3RydWN0Owog
dm9pZCBpb19iaXRtYXBfc2hhcmUoc3RydWN0IHRhc2tfc3RydWN0ICp0c2spOwogdm9pZCBpb19i
aXRtYXBfZXhpdCh2b2lkKTsKIAotdm9pZCB0c3NfdXBkYXRlX2lvX2JpdG1hcCh2b2lkKTsKK3Zv
aWQgbmF0aXZlX3Rzc191cGRhdGVfaW9fYml0bWFwKHZvaWQpOworCisjaWZkZWYgQ09ORklHX1BB
UkFWSVJUX1hYTAorI2luY2x1ZGUgPGFzbS9wYXJhdmlydC5oPgorI2Vsc2UKKyNkZWZpbmUgdHNz
X3VwZGF0ZV9pb19iaXRtYXAgbmF0aXZlX3Rzc191cGRhdGVfaW9fYml0bWFwCisjZW5kaWYKKwog
I2Vsc2UKIHN0YXRpYyBpbmxpbmUgdm9pZCBpb19iaXRtYXBfc2hhcmUoc3RydWN0IHRhc2tfc3Ry
dWN0ICp0c2spIHsgfQogc3RhdGljIGlubGluZSB2b2lkIGlvX2JpdG1hcF9leGl0KHZvaWQpIHsg
fQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaCBiL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKaW5kZXggODZlNzMxN2ViMzFmLi42OTRkOGRhZjQ5ODMg
MTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKKysrIGIvYXJjaC94
ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaApAQCAtMjk1LDYgKzI5NSwxMyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgd3JpdGVfaWR0X2VudHJ5KGdhdGVfZGVzYyAqZHQsIGludCBlbnRyeSwgY29uc3Qg
Z2F0ZV9kZXNjICpnKQogCVBWT1BfVkNBTEwzKGNwdS53cml0ZV9pZHRfZW50cnksIGR0LCBlbnRy
eSwgZyk7CiB9CiAKKyNpZmRlZiBDT05GSUdfWDg2X0lPUExfSU9QRVJNCitzdGF0aWMgaW5saW5l
IHZvaWQgdHNzX3VwZGF0ZV9pb19iaXRtYXAodm9pZCkKK3sKKwlQVk9QX1ZDQUxMMChjcHUudXBk
YXRlX2lvX2JpdG1hcCk7Cit9CisjZW5kaWYKKwogc3RhdGljIGlubGluZSB2b2lkIHBhcmF2aXJ0
X2FjdGl2YXRlX21tKHN0cnVjdCBtbV9zdHJ1Y3QgKnByZXYsCiAJCQkJCXN0cnVjdCBtbV9zdHJ1
Y3QgKm5leHQpCiB7CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90
eXBlcy5oIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAppbmRleCA4NDgx
Mjk2NGQzZGQuLjczMmY2MmUwNGRkYiAxMDA2NDQKLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20v
cGFyYXZpcnRfdHlwZXMuaAorKysgYi9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBl
cy5oCkBAIC0xNDAsNiArMTQwLDEwIEBAIHN0cnVjdCBwdl9jcHVfb3BzIHsKIAogCXZvaWQgKCps
b2FkX3NwMCkodW5zaWduZWQgbG9uZyBzcDApOwogCisjaWZkZWYgQ09ORklHX1g4Nl9JT1BMX0lP
UEVSTQorCXZvaWQgKCp1cGRhdGVfaW9fYml0bWFwKSh2b2lkKTsKKyNlbmRpZgorCiAJdm9pZCAo
KndiaW52ZCkodm9pZCk7CiAKIAkvKiBjcHVpZCBlbXVsYXRpb24sIG1vc3RseSBzbyB0aGF0IGNh
cHMgYml0cyBjYW4gYmUgZGlzYWJsZWQgKi8KZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9w
YXJhdmlydC5jIGIvYXJjaC94ODYva2VybmVsL3BhcmF2aXJ0LmMKaW5kZXggNzg5ZjVlNGY4OWRl
Li5jMTMxYmE0ZTcwZWYgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCisr
KyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCkBAIC0zMCw2ICszMCw3IEBACiAjaW5jbHVk
ZSA8YXNtL3RpbWVyLmg+CiAjaW5jbHVkZSA8YXNtL3NwZWNpYWxfaW5zbnMuaD4KICNpbmNsdWRl
IDxhc20vdGxiLmg+CisjaW5jbHVkZSA8YXNtL2lvX2JpdG1hcC5oPgogCiAvKgogICogbm9wIHN0
dWIsIHdoaWNoIG11c3Qgbm90IGNsb2JiZXIgYW55dGhpbmcgKmluY2x1ZGluZyB0aGUgc3RhY2sq
IHRvCkBAIC0zNDEsNiArMzQyLDEwIEBAIHN0cnVjdCBwYXJhdmlydF9wYXRjaF90ZW1wbGF0ZSBw
dl9vcHMgPSB7CiAJLmNwdS5pcmV0CQk9IG5hdGl2ZV9pcmV0LAogCS5jcHUuc3dhcGdzCQk9IG5h
dGl2ZV9zd2FwZ3MsCiAKKyNpZmRlZiBDT05GSUdfWDg2X0lPUExfSU9QRVJNCisJLmNwdS51cGRh
dGVfaW9fYml0bWFwCT0gbmF0aXZlX3Rzc191cGRhdGVfaW9fYml0bWFwLAorI2VuZGlmCisKIAku
Y3B1LnN0YXJ0X2NvbnRleHRfc3dpdGNoCT0gcGFyYXZpcnRfbm9wLAogCS5jcHUuZW5kX2NvbnRl
eHRfc3dpdGNoCQk9IHBhcmF2aXJ0X25vcCwKIApkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVs
L3Byb2Nlc3MuYyBiL2FyY2gveDg2L2tlcm5lbC9wcm9jZXNzLmMKaW5kZXggODM5YjUyNDRlM2I3
Li4zMDUzYzg1ZTBlNDIgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9wcm9jZXNzLmMKKysr
IGIvYXJjaC94ODYva2VybmVsL3Byb2Nlc3MuYwpAQCAtMzc0LDcgKzM3NCw3IEBAIHN0YXRpYyB2
b2lkIHRzc19jb3B5X2lvX2JpdG1hcChzdHJ1Y3QgdHNzX3N0cnVjdCAqdHNzLCBzdHJ1Y3QgaW9f
Yml0bWFwICppb2JtKQogLyoqCiAgKiB0c3NfdXBkYXRlX2lvX2JpdG1hcCAtIFVwZGF0ZSBJL08g
Yml0bWFwIGJlZm9yZSBleGl0aW5nIHRvIHVzZXJtb2RlCiAgKi8KLXZvaWQgdHNzX3VwZGF0ZV9p
b19iaXRtYXAodm9pZCkKK3ZvaWQgbmF0aXZlX3Rzc191cGRhdGVfaW9fYml0bWFwKHZvaWQpCiB7
CiAJc3RydWN0IHRzc19zdHJ1Y3QgKnRzcyA9IHRoaXNfY3B1X3B0cigmY3B1X3Rzc19ydyk7CiAJ
c3RydWN0IHRocmVhZF9zdHJ1Y3QgKnQgPSAmY3VycmVudC0+dGhyZWFkOwpkaWZmIC0tZ2l0IGEv
YXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5j
CmluZGV4IDFmNzU2ZmZmZmU4Yi4uZmVhZjJlNjhlZTVjIDEwMDY0NAotLS0gYS9hcmNoL3g4Ni94
ZW4vZW5saWdodGVuX3B2LmMKKysrIGIvYXJjaC94ODYveGVuL2VubGlnaHRlbl9wdi5jCkBAIC03
Miw2ICs3Miw5IEBACiAjaW5jbHVkZSA8YXNtL213YWl0Lmg+CiAjaW5jbHVkZSA8YXNtL3BjaV94
ODYuaD4KICNpbmNsdWRlIDxhc20vY3B1Lmg+CisjaWZkZWYgQ09ORklHX1g4Nl9JT1BMX0lPUEVS
TQorI2luY2x1ZGUgPGFzbS9pb19iaXRtYXAuaD4KKyNlbmRpZgogCiAjaWZkZWYgQ09ORklHX0FD
UEkKICNpbmNsdWRlIDxsaW51eC9hY3BpLmg+CkBAIC04MzcsNiArODQwLDI1IEBAIHN0YXRpYyB2
b2lkIHhlbl9sb2FkX3NwMCh1bnNpZ25lZCBsb25nIHNwMCkKIAl0aGlzX2NwdV93cml0ZShjcHVf
dHNzX3J3Lng4Nl90c3Muc3AwLCBzcDApOwogfQogCisjaWZkZWYgQ09ORklHX1g4Nl9JT1BMX0lP
UEVSTQorc3RhdGljIHZvaWQgeGVuX3VwZGF0ZV9pb19iaXRtYXAodm9pZCkKK3sKKwlzdHJ1Y3Qg
cGh5c2Rldl9zZXRfaW9iaXRtYXAgaW9iaXRtYXA7CisJc3RydWN0IHRzc19zdHJ1Y3QgKnRzcyA9
IHRoaXNfY3B1X3B0cigmY3B1X3Rzc19ydyk7CisKKwluYXRpdmVfdHNzX3VwZGF0ZV9pb19iaXRt
YXAoKTsKKworCWlvYml0bWFwLmJpdG1hcCA9ICh1aW50OF90ICopKCZ0c3MtPng4Nl90c3MpICsK
KwkJCSAgdHNzLT54ODZfdHNzLmlvX2JpdG1hcF9iYXNlOworCWlmICh0c3MtPng4Nl90c3MuaW9f
Yml0bWFwX2Jhc2UgPT0gSU9fQklUTUFQX09GRlNFVF9JTlZBTElEKQorCQlpb2JpdG1hcC5ucl9w
b3J0cyA9IDA7CisJZWxzZQorCQlpb2JpdG1hcC5ucl9wb3J0cyA9IElPX0JJVE1BUF9CSVRTOwor
CisJSFlQRVJWSVNPUl9waHlzZGV2X29wKFBIWVNERVZPUF9zZXRfaW9iaXRtYXAsICZpb2JpdG1h
cCk7Cit9CisjZW5kaWYKKwogc3RhdGljIHZvaWQgeGVuX2lvX2RlbGF5KHZvaWQpCiB7CiB9CkBA
IC0xMDQ2LDYgKzEwNjgsOSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHB2X2NwdV9vcHMgeGVuX2Nw
dV9vcHMgX19pbml0Y29uc3QgPSB7CiAJLndyaXRlX2lkdF9lbnRyeSA9IHhlbl93cml0ZV9pZHRf
ZW50cnksCiAJLmxvYWRfc3AwID0geGVuX2xvYWRfc3AwLAogCisjaWZkZWYgQ09ORklHX1g4Nl9J
T1BMX0lPUEVSTQorCS51cGRhdGVfaW9fYml0bWFwID0geGVuX3VwZGF0ZV9pb19iaXRtYXAsCisj
ZW5kaWYKIAkuaW9fZGVsYXkgPSB4ZW5faW9fZGVsYXksCiAKIAkvKiBYZW4gdGFrZXMgY2FyZSBv
ZiAlZ3Mgd2hlbiBzd2l0Y2hpbmcgdG8gdXNlcm1vZGUgZm9yIHVzICovCi0tIAoyLjE2LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:47:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:47:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j455u-0000gH-58; Tue, 18 Feb 2020 15:47:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j455t-0000fs-4o
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:47:29 +0000
X-Inumbo-ID: f72ba548-5265-11ea-81b4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f72ba548-5265-11ea-81b4-12813bfff9fa;
 Tue, 18 Feb 2020 15:47:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B8FC3AF79;
 Tue, 18 Feb 2020 15:47:27 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Message-ID: <c7adfa84-2310-3d1d-a6db-574a10247380@suse.com>
Date: Tue, 18 Feb 2020 16:47:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 4/5] libxl/PCI: pass correct "hotplug" argument
 to libxl__device_pci_setdefault()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VW5pZm9ybWx5IHBhc3NpbmcgImZhbHNlIiBjYW4ndCBiZSByaWdodCwgYnV0IGhhcyBiZWVuIGJl
bmlnbiBiZWNhdXNlIG9mCnRoZSBmdW5jdGlvbiBub3QgdXNpbmcgdGhpcyBwYXJhbWV0ZXIuCgpT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9wY2kuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9wY2kuYwpAQCAtMTU2
Nyw3ICsxNTY3LDcgQEAgdm9pZCBsaWJ4bF9fZGV2aWNlX3BjaV9hZGQobGlieGxfX2VnYyAqZQog
ICAgICAgICB9CiAgICAgfQogCi0gICAgcmMgPSBsaWJ4bF9fZGV2aWNlX3BjaV9zZXRkZWZhdWx0
KGdjLCBkb21pZCwgcGNpZGV2LCBmYWxzZSk7CisgICAgcmMgPSBsaWJ4bF9fZGV2aWNlX3BjaV9z
ZXRkZWZhdWx0KGdjLCBkb21pZCwgcGNpZGV2LCAhc3RhcnRpbmcpOwogICAgIGlmIChyYykgZ290
byBvdXQ7CiAKICAgICBpZiAocGNpZGV2LT5zZWl6ZSAmJiAhcGNpYmFja19kZXZfaXNfYXNzaWdu
ZWQoZ2MsIHBjaWRldikpIHsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:47:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:47:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j456G-0000ne-G2; Tue, 18 Feb 2020 15:47:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j456E-0000nG-RR
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:47:50 +0000
X-Inumbo-ID: 0439b9a0-5266-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0439b9a0-5266-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 15:47:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 76A89B152;
 Tue, 18 Feb 2020 15:47:49 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Message-ID: <2a9a998e-f2d0-3c07-e85e-7fdda18b506e@suse.com>
Date: Tue, 18 Feb 2020 16:47:49 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 5/5] libxl/PCI: align reserved device memory
 boundary for HAP guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgdGhlIGNvZGUgY29tbWVudCBzYXlzLCB0aGlzIHdpbGwgYWxsb3cgdXNlIG9mIGEgMk1iIHN1
cGVyIHBhZ2UKbWFwcGluZyBhdCB0aGUgZW5kIG9mICJsb3ciIG1lbW9yeS4KClNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwpAQCAtNTYzLDYgKzU2MywxMyBA
QCBpbnQgbGlieGxfX2RvbWFpbl9kZXZpY2VfY29uc3RydWN0X3JkbShsCiAgICAgICAgIC8qIEp1
c3QgY2hlY2sgaWYgUkRNID4gb3VyIG1lbW9yeSBib3VuZGFyeS4gKi8KICAgICAgICAgaWYgKHJk
bV9zdGFydCA+IHJkbV9tZW1fYm91bmRhcnkpIHsKICAgICAgICAgICAgIC8qCisgICAgICAgICAg
ICAgKiBGb3IgSEFQIGd1ZXN0cyByb3VuZCBkb3duIHRvIGEgMk1iIGJvdW5kYXJ5IHRvIGFsbG93
IHVzZQorICAgICAgICAgICAgICogb2YgbGFyZ2UgcGFnZSBtYXBwaW5ncy4KKyAgICAgICAgICAg
ICAqLworICAgICAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmlnLT5jX2luZm8u
aGFwKQorICAgICAgICAgICAgICAgICYmIHJkbV9zdGFydCA+IDB4MjAwMDAwKQorICAgICAgICAg
ICAgICAgIHJkbV9zdGFydCAmPSB+MHgxZmZmZmY7CisgICAgICAgICAgICAvKgogICAgICAgICAg
ICAgICogV2Ugd2lsbCBtb3ZlIGRvd253YXJkcyBsb3dtZW1fZW5kIHNvIHdlIGhhdmUgdG8gZXhw
YW5kCiAgICAgICAgICAgICAgKiBoaWdobWVtX2VuZC4KICAgICAgICAgICAgICAqLwoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 15:56:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 15:56:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45EK-0001rt-Bs; Tue, 18 Feb 2020 15:56:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j45EI-0001ro-CO
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 15:56:10 +0000
X-Inumbo-ID: 2deebb14-5267-11ea-81b7-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2deebb14-5267-11ea-81b7-12813bfff9fa;
 Tue, 18 Feb 2020 15:56:09 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j45EH-0007dt-6l; Tue, 18 Feb 2020 15:56:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j45EG-0000jN-Rj; Tue, 18 Feb 2020 15:56:08 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j45EG-0001Xl-R4; Tue, 18 Feb 2020 15:56:08 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147248-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=465614a6b9a41a6e20b219308079f829ec6869fe
X-Osstest-Versions-That: xen=c9727280da893b57a4eb33de26fbc6669410eabb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 15:56:08 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147248: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI0OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI0OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0NjU2MTRhNmI5YTQxYTZlMjBiMjE5MzA4MDc5ZjgyOWVjNjg2OWZlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjOTcyNzI4MGRhODkzYjU3YTRl
YjMzZGUyNmZiYzY2Njk0MTBlYWJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcyMTggIDIwMjAt
MDItMTcgMjM6MDc6MzIgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MjQ4ICAy
MDIwLTAyLTE4IDEzOjAwOjMzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBjOTcy
NzI4MGRhLi40NjU2MTRhNmI5ICA0NjU2MTRhNmI5YTQxYTZlMjBiMjE5MzA4MDc5ZjgyOWVjNjg2
OWZlIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:07:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:07:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45PE-0003LO-JW; Tue, 18 Feb 2020 16:07:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j45PE-0003LJ-23
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:07:28 +0000
X-Inumbo-ID: c12a0f91-5268-11ea-81bd-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c12a0f91-5268-11ea-81bd-12813bfff9fa;
 Tue, 18 Feb 2020 16:07:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D1E7BB303;
 Tue, 18 Feb 2020 16:07:25 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
 <20200217111740.7298-2-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <16314a6e-b005-03bf-cffa-432d91701204@suse.com>
Date: Tue, 18 Feb 2020 17:07:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200217111740.7298-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/3] x86/nmi: Corrections and improvements
 to do_nmi_stats()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAyMCAxMjoxNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS94ZW4vYXJj
aC94ODYvbm1pLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbm1pLmMKPiBAQCAtNTg3LDI1ICs1ODcs
MjUgQEAgc3RhdGljIHZvaWQgZG9fbm1pX3RyaWdnZXIodW5zaWduZWQgY2hhciBrZXkpCj4gIAo+
ICBzdGF0aWMgdm9pZCBkb19ubWlfc3RhdHModW5zaWduZWQgY2hhciBrZXkpCj4gIHsKPiAtICAg
IGludCBpOwo+IC0gICAgc3RydWN0IGRvbWFpbiAqZDsKPiAtICAgIHN0cnVjdCB2Y3B1ICp2Owo+
ICsgICAgY29uc3Qgc3RydWN0IHZjcHUgKnY7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1Owo+ICsg
ICAgYm9vbCBwZW5kLCBtYXNrOwo+ICAKPiAgICAgIHByaW50aygiQ1BVXHROTUlcbiIpOwo+IC0g
ICAgZm9yX2VhY2hfb25saW5lX2NwdSAoIGkgKQo+IC0gICAgICAgIHByaW50aygiJTNkXHQlM2Rc
biIsIGksIG5taV9jb3VudChpKSk7Cj4gKyAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICggY3B1ICkK
PiArICAgICAgICBwcmludGsoIiUzZFx0JTNkXG4iLCBjcHUsIG5taV9jb3VudChjcHUpKTsKCiUz
dSB0d2ljZSB0aGVuIHBsZWFzZS4gV2l0aCB0aGlzClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CmJ1dCBJIGhhdmUgb25lIG1vcmUgcmVtYXJrOgoKPiAtICAgIGlm
ICggKChkID0gaGFyZHdhcmVfZG9tYWluKSA9PSBOVUxMKSB8fCAoZC0+dmNwdSA9PSBOVUxMKSB8
fAo+IC0gICAgICAgICAoKHYgPSBkLT52Y3B1WzBdKSA9PSBOVUxMKSApCj4gKyAgICBpZiAoICFo
YXJkd2FyZV9kb21haW4gfHwgIWhhcmR3YXJlX2RvbWFpbi0+dmNwdSB8fAo+ICsgICAgICAgICAh
KHYgPSBoYXJkd2FyZV9kb21haW4tPnZjcHVbMF0pICkKClBlcmhhcHMsIGp1c3QgZm9yIHJlYWRh
YmlsaXR5IGFuZCBjb25zaXN0ZW5jeSwgdXNlIGRvbWFpbl92Y3B1KCkKaGVyZT8KCkphbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:11:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:11:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45TF-000489-BN; Tue, 18 Feb 2020 16:11:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j45TE-000484-9y
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:11:36 +0000
X-Inumbo-ID: 55cfa20e-5269-11ea-81ce-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55cfa20e-5269-11ea-81ce-12813bfff9fa;
 Tue, 18 Feb 2020 16:11:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A6691BD0E;
 Tue, 18 Feb 2020 16:11:34 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
 <20200217111740.7298-3-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c9858aca-b6c8-7596-6bef-060b5257b782@suse.com>
Date: Tue, 18 Feb 2020 17:11:33 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200217111740.7298-3-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/3] xen: Move async_exception_*
 infrastructure into x86
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAyMCAxMjoxNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgYXN5bmNfZXhj
ZXB0aW9uX3tzdGF0ZSxtYXNrfSBpbmZyYXN0cnVjdHVyZSBpcyBpbXBsZW1lbnRlZCBpbiBjb21t
b24gY29kZSwKPiBidXQgaXMgbGltaXRlZCB0byB4ODYgYmVjYXVzZSBvZiB0aGUgVkNQVV9UUkFQ
X0xBU1QgaWZkZWYtYXJ5Lgo+IAo+IFRoZSBpbnRlcm5hbHMgYXJlIHZlcnkgeDg2IHNwZWNpZmlj
IChhbmQgZXZlbiB0aGVuLCBpbiBuZWVkIG9mIGNvcnJlY3Rpb24pLAo+IGFuZCB3b24ndCBiZSBv
ZiBpbnRlcmVzdCB0byBvdGhlciBhcmNoaXRlY3R1cmVzLgoKSnVzdCB0byBleHBsYWluIC0gYXQg
dGhlIHRpbWUgaXQgZ290IHB1dCB0aGVyZSB0aGUgYXNzdW1wdGlvbiB3YXMKdGhhdCBpYTY0IG1p
Z2h0IGxhdGVyIGhhdmUgd2FudGVkIHRvIGFsc28gdXNlIHRoaXMuCgo+ICBNb3ZlIGl0IGFsbCBp
bnRvIHg4Ngo+IHNwZWNpZmljIGNvZGUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCj4gCj4g
U2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:18:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:18:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45Zh-0004Py-GZ; Tue, 18 Feb 2020 16:18:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NVht=4G=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j45Zg-0004Pt-VM
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:18:17 +0000
X-Inumbo-ID: 43de3884-526a-11ea-b0fd-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 43de3884-526a-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 16:18:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582042695;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=CVGWRLnDJ39cyVba3r36+5KDjLje2/c+vVmb8e/dctk=;
 b=ZkR99rYWgaYX9kZk+UxMP9dIK5/xi+nNNzGz/tHyzfG1Pi9UI4Zl1+OZ
 Y/JQ66MWfWPyOSbD8YZIdfJYZJEh/gkg7NEiW5D3RipNTvSlvC2hl98MN
 VFe8zSMPHb6RW+GPP7mNLF5ei7wJStjOQsH637Ed7jLRl9wa4wRd6W+lc Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v/bSd6Q3koHShSxkNhfPdZh0Ry6/4gqsC/AuRIL4l8Lvx+p9b3KkGbYJE0hAfPeQ0g2wxHlXoL
 6r4w97B1z93JmE7rWaockqv9mWNxCoSO9YcOkmqfyUVbwgipShXd+DSv+9snjAw2ghynpM/JAY
 rPKu5m95h6Cd+9oqRiQMLjwjhCp0LTO2fYz+hmjFn4smb+m3/alFzE43kTCqiR6GeM3xkYploS
 BkOeg5ypfhRjf43z2J+bUgkKNuO4DATAgf/UO9EQkAuHnzuyF2Jn2GcNPOs0/58p6iagstcxyu
 vvc=
X-SBRS: 2.7
X-MesageID: 13064115
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13064115"
Date: Tue, 18 Feb 2020 17:18:07 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200218161807.GX4679@Air-de-Roger>
References: <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
 <20200218114602.GU4679@Air-de-Roger>
 <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
 <20200218144300.GW4679@Air-de-Roger>
 <60449074-9272-351e-b7ae-d400634b727f@citrix.com>
 <1b36b2e7-eda8-4702-9f28-390e04a3b9f1@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1b36b2e7-eda8-4702-9f28-390e04a3b9f1@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Sander Eikelenboom <linux@eikelenboom.it>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDA6MjlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTguMDIuMjAyMCAxNjozNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+IE9uIDE4
LzAyLzIwMjAgMTQ6NDMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4gT24gVHVlLCBGZWIg
MTgsIDIwMjAgYXQgMDE6Mjk6NTZQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+Pj4g
T24gMTgvMDIvMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+IE9uIFR1
ZSwgRmViIDE4LCAyMDIwIGF0IDExOjM1OjM3QU0gKzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6
Cj4gPj4+Pj4gT24gMTgvMDIvMjAyMCAxMToyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+
Pj4+Pj4gT24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTE6MjE6MTJBTSArMDAwMCwgQW5kcmV3IENv
b3BlciB3cm90ZToKPiA+Pj4+Pj4+IE9uIDE4LzAyLzIwMjAgMTE6MTAsIFJvZ2VyIFBhdSBNb25u
w6kgd3JvdGU6Cj4gPj4+Pj4+Pj4gT24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6NTM6NDVBTSAr
MDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+Pj4+Pj4+Pj4gT24gMTcvMDIvMjAyMCAxODo0
MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4+Pj4+Pj4+Pj4gQEAgLTY3LDcgKzY4LDIwIEBA
IHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50
IHZlY3RvciwKPiA+Pj4+Pj4+Pj4+ICB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190
ICptYXNrLCBpbnQgdmVjdG9yKQo+ID4+Pj4+Pj4+Pj4gIHsKPiA+Pj4+Pj4+Pj4+ICAgICAgYm9v
bCBjcHVzX2xvY2tlZCA9IGZhbHNlOwo+ID4+Pj4+Pj4+Pj4gLSAgICBjcHVtYXNrX3QgKnNjcmF0
Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ID4+Pj4+Pj4+Pj4gKyAgICBjcHVtYXNr
X3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPiA+Pj4+Pj4+Pj4+ICsg
ICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiA+Pj4+Pj4+Pj4+ICsKPiA+Pj4+Pj4+Pj4+ICsgICAg
aWYgKCBpbl9tYygpIHx8IGluX25taSgpICkKPiA+Pj4+Pj4+Pj4+ICsgICAgewo+ID4+Pj4+Pj4+
Pj4gKyAgICAgICAgLyoKPiA+Pj4+Pj4+Pj4+ICsgICAgICAgICAqIFdoZW4gaW4gI01DIG9yICNN
TkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVyLUNQVSBzY3JhdGNoIG1hc2sKPiA+Pj4+
Pj4+Pj4+ICsgICAgICAgICAqIGJlY2F1c2Ugd2UgaGF2ZSBubyB3YXkgdG8gYXZvaWQgcmVlbnRy
eSwgc28gZG8gbm90IHVzZSB0aGUgQVBJQwo+ID4+Pj4+Pj4+Pj4gKyAgICAgICAgICogc2hvcnRo
YW5kLgo+ID4+Pj4+Pj4+Pj4gKyAgICAgICAgICovCj4gPj4+Pj4+Pj4+PiArICAgICAgICBhbHRl
cm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cj4gPj4+
Pj4+Pj4+PiArICAgICAgICByZXR1cm47Cj4gPj4+Pj4+Pj4+IFRoZSBzZXQgb2YgdGhpbmdzIHlv
dSBjYW4gc2FmZWx5IGRvIGluIGFuIE5NSS9NQ0UgaGFuZGxlciBpcyBzbWFsbCwgYW5kCj4gPj4+
Pj4+Pj4+IGRvZXMgbm90IGluY2x1ZGUgc2VuZGluZyBJUElzLsKgIChJbiByZWFsaXR5LCBpZiB5
b3UncmUgdXNpbmcgeDJhcGljLCBpdAo+ID4+Pj4+Pj4+PiBpcyBzYWZlIHRvIHNlbmQgYW4gSVBJ
IGJlY2F1c2UgdGhlcmUgaXMgbm8gcmlzayBvZiBjbG9iYmVyaW5nIElDUjIKPiA+Pj4+Pj4+Pj4g
YmVoaW5kIHlvdXIgb3V0ZXIgY29udGV4dCdzIGJhY2spLgo+ID4+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+
PiBIb3dldmVyLCBpZiB3ZSBlc2NhbGF0ZSBmcm9tIE5NSS9NQ0UgY29udGV4dCBpbnRvIGNyYXNo
IGNvbnRleHQsIHRoZW4KPiA+Pj4+Pj4+Pj4gYW55dGhpbmcgZ29lcy7CoCBJbiByZWFsaXR5LCB3
ZSBvbmx5IGV2ZXIgc2VuZCBOTUlzIGZyb20gdGhlIGNyYXNoIHBhdGgsCj4gPj4+Pj4+Pj4+IGFu
ZCB0aGF0IGlzIG5vdCBwZXJtaXR0ZWQgdG8gdXNlIGEgc2hvcnRoYW5kLCBtYWtpbmcgdGhpcyBj
b2RlIGRlYWQuCj4gPj4+Pj4+Pj4gVGhpcyB3YXMgcmVxdWVzdGVkIGJ5IEphbiwgYXMgc2FmZXR5
IG1lYXN1cmUKPiA+Pj4+Pj4+IFRoYXQgbWF5IGJlLCBidXQgaXQgZG9lc24ndCBtZWFuIGl0IGlz
IGNvcnJlY3QuwqAgSWYgZXhlY3V0aW9uIGV2ZXIKPiA+Pj4+Pj4+IGVudGVycyB0aGlzIGZ1bmN0
aW9uIGluIE5NSS9NQ0UgY29udGV4dCwgdGhlcmUgaXMgYSByZWFsLAo+ID4+Pj4+Pj4gc3RhdGUt
Y29ycnVwdGluZyBidWcsIGhpZ2hlciB1cCB0aGUgY2FsbCBzdGFjay4KPiA+Pj4+Pj4gQWNrLCB0
aGVuIEkgZ3Vlc3Mgd2Ugc2hvdWxkIGp1c3QgQlVHKCkgaGVyZSBpZiBldmVyIGNhbGxlZCBmcm9t
ICNOTUkKPiA+Pj4+Pj4gb3IgI01DIGNvbnRleHQ/Cj4gPj4+Pj4gV2VsbC7CoCBUaGVyZSBpcyBh
IHJlYXNvbiBJIHN1Z2dlc3RlZCByZW1vdmluZyBpdCwgYW5kIG5vdCB1c2luZyBCVUcoKS4KPiA+
Pj4+Pgo+ID4+Pj4+IElmIE5NSS9NQ0UgY29udGV4dCBlc2NhbGF0ZXMgdG8gY3Jhc2ggY29udGV4
dCwgd2UgZG8gbmVlZCB0byBzZW5kIE5NSXMuwqAKPiA+Pj4+PiBJdCB3b24ndCBiZSB0aGlzIGZ1
bmN0aW9uIHNwZWNpZmljYWxseSwgYnV0IGl0IHdpbGwgYmUgcGFydCBvZiB0aGUKPiA+Pj4+PiBn
ZW5lcmFsIElQSSBpbmZyYXN0cnVjdHVyZS4KPiA+Pj4+Pgo+ID4+Pj4+IFdlIGRlZmluaXRlbHkg
ZG9uJ3Qgd2FudCB0byBnZXQgaW50byB0aGUgZ2FtZSBvZiB0cnlpbmcgdG8gY2xvYmJlciBlYWNo
Cj4gPj4+Pj4gb2YgdGhlIHN0YXRlIHZhcmlhYmxlcywgc28gdGhlIG9ubHkgdGhpbmcgdGhyb3dp
bmcgQlVHKCkncyBhcm91bmQgaW4KPiA+Pj4+PiB0aGlzIGFyZWEgd2lsbCBkbyBpcyBtYWtlIHRo
ZSBjcmFzaCBwYXRoIG1vcmUgZnJhZ2lsZS4KPiA+Pj4+IEkgc2VlLCBwYW5pY2tpbmcgaW4gc3Vj
aCBjb250ZXh0IHdpbGwganVzdCBjbG9iYmVyIHRoZSBwcmV2aW91cyBjcmFzaAo+ID4+Pj4gaGFw
cGVuZWQgaW4gTk1JL01DIGNvbnRleHQuCj4gPj4+Pgo+ID4+Pj4gU28geW91IHdvdWxkIHJhdGhl
ciBrZWVwIHRoZSBjdXJyZW50IHZlcnNpb24gb2YgZmFsbGluZyBiYWNrIHRvIHRoZQo+ID4+Pj4g
dXNhZ2Ugb2YgdGhlIG5vbi1zaG9ydGhhbmQgSVBJIHNlbmRpbmcgcm91dGluZSBpbnN0ZWFkIG9m
IHBhbmlja2luZz8KPiA+Pj4+Cj4gPj4+PiBXaGF0IGFib3V0Ogo+ID4+Pj4KPiA+Pj4+IGlmICgg
aW5fbWMoKSB8fCBpbl9ubWkoKSApCj4gPj4+PiB7Cj4gPj4+PiAgICAgLyoKPiA+Pj4+ICAgICAg
KiBXaGVuIGluICNNQyBvciAjTU5JIGNvbnRleHQgWGVuIGNhbm5vdCB1c2UgdGhlIHBlci1DUFUg
c2NyYXRjaCBtYXNrCj4gPj4+PiAgICAgICogYmVjYXVzZSB3ZSBoYXZlIG5vIHdheSB0byBhdm9p
ZCByZWVudHJ5LCBzbyBkbyBub3QgdXNlIHRoZSBBUElDCj4gPj4+PiAgICAgICogc2hvcnRoYW5k
LiBUaGUgb25seSBJUEkgdGhhdCBzaG91bGQgYmUgc2VudCBmcm9tIHN1Y2ggY29udGV4dAo+ID4+
Pj4gICAgICAqIGlzIGEgI05NSSB0byBzaHV0ZG93biB0aGUgc3lzdGVtIGluIGNhc2Ugb2YgYSBj
cmFzaC4KPiA+Pj4+ICAgICAgKi8KPiA+Pj4+ICAgICBpZiAoIHZlY3RvciA9PSBBUElDX0RNX05N
SSApCj4gPj4+PiAgICAgCWFsdGVybmF0aXZlX3ZjYWxsKGdlbmFwaWMuc2VuZF9JUElfbWFzaywg
bWFzaywgdmVjdG9yKTsKPiA+Pj4+ICAgICBlbHNlCj4gPj4+PiAgICAgICAgIEJVRygpOwo+ID4+
Pj4KPiA+Pj4+ICAgICByZXR1cm47Cj4gPj4+PiB9Cj4gPj4+IEhvdyBkbyB5b3UgaW50ZW50IHRv
IHRlc3QgaXQ/Cj4gPj4+Cj4gPj4+IEl0IG1pZ2h0IGJlIGNvcnJlY3Qgbm93WypdIGJ1dCBpdCBk
b2Vzbid0IHByb3RlY3QgYWdhaW5zdCBzb21lb25lCj4gPj4+IG1vZGlmeWluZyBjb2RlLCB2aW9s
YXRpbmcgdGhlIGNvbnN0cmFpbnQsIGFuZCB0aGlzIGdvaW5nIHVubm90aWNlZAo+ID4+PiBiZWNh
dXNlIHRoZSBhYm92ZSBjb2RlcGF0aCB3aWxsIG9ubHkgYmUgZW50ZXJlZCBpbiBleGNlcHRpb25h
bAo+ID4+PiBjaXJjdW1zdGFuY2VzLsKgIFNvZHMgbGF3IHNheXMgdGhhdCBjb2RlIGluc2lkZSB0
aGF0IGJsb2NrIGlzIGZpcnN0IGdvaW5nCj4gPj4+IHRvIGJlIHRlc3RlZCBpbiBhIGN1c3RvbWVy
IGVudmlyb25tZW50Lgo+ID4+Pgo+ID4+PiBBU1NFUlQoKXMgd291bGQgYmUgbGVzcyBiYWQsIGJ1
dCBhbnkgdGVjaG5pY2FsIGNvdW50ZXJtZWFzdXJlcywgaG93ZXZlcgo+ID4+PiB3ZWxsIGludGVu
dGlvbmVkLCBnZXQgaW4gdGhlIHdheSBvZiB0aGUgY3Jhc2ggcGF0aCBmdW5jdGlvbmluZyB3aGVu
IGl0Cj4gPj4+IG1hdHRlcnMgbW9zdC4KPiA+PiBPSywgc28gd2hhdCBhYm91dDoKPiA+Pgo+ID4+
IGlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCj4gPj4gewo+ID4+ICAgICBib29sIHgyYXBpYyA9
IGN1cnJlbnRfbG9jYWxfYXBpY19tb2RlKCkgPT0gQVBJQ19NT0RFX1gyQVBJQzsKPiA+PiAgICAg
dW5zaWduZWQgaW50IGljcjI7Cj4gPj4KPiA+PiAgICAgLyoKPiA+PiAgICAgICogV2hlbiBpbiAj
TUMgb3IgI01OSSBjb250ZXh0IFhlbiBjYW5ub3QgdXNlIHRoZSBwZXItQ1BVIHNjcmF0Y2ggbWFz
awo+ID4+ICAgICAgKiBiZWNhdXNlIHdlIGhhdmUgbm8gd2F5IHRvIGF2b2lkIHJlZW50cnksIHNv
IGRvIG5vdCB1c2UgdGhlIEFQSUMKPiA+PiAgICAgICogc2hvcnRoYW5kLiBUaGUgb25seSBJUEkg
dGhhdCBzaG91bGQgYmUgc2VudCBmcm9tIHN1Y2ggY29udGV4dAo+ID4+ICAgICAgKiBpcyBhICNO
TUkgdG8gc2h1dGRvd24gdGhlIHN5c3RlbSBpbiBjYXNlIG9mIGEgY3Jhc2guCj4gPj4gICAgICAq
Lwo+ID4+ICAgICBBU1NFUlQodmVjdG9yID09IEFQSUNfRE1fTk1JKTsKPiA+PiAgICAgaWYgKCAh
eDJhcGljICkKPiA+PiAgICAgICAgIGljcjIgPSBhcGljX3JlYWQoQVBJQ19JQ1IyKTsKPiA+PiAg
ICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5zZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3Ip
Owo+ID4+ICAgICBpZiAoICF4MmFwaWMgKQo+ID4+ICAgICAgICAgYXBpY193cml0ZShBUElDX0lD
UjIsIGljcjIpOwo+ID4+Cj4gPj4gICAgIHJldHVybjsKPiA+PiB9Cj4gPj4KPiA+PiBJJ20gdW5z
dXJlIGFzIHRvIHdoZXRoZXIgdGhlIGFzc2VydCBpcyBhY3R1YWxseSBoZWxwZnVsLCBidXQgd291
bGQKPiA+PiBsaWtlIHRvIHNldHRsZSB0aGlzIGJlZm9yZSBzZW5kaW5nIGEgbmV3IHZlcnNpb24u
Cj4gPiAKPiA+IEkgY2FuIG9ubHkgcmVwZWF0IG15IHByZXZpb3VzIGVtYWlsIChxdWVzdGlvbnMg
YW5kIHN0YXRlbWVudHMpLgo+ID4gCj4gPiAqQW55KiBsb2dpYyBpbnNpZGUgImlmICggaW5fbWMo
KSB8fCBpbl9ubWkoKSApIiBjYW4ndCBiZSB0ZXN0ZWQKPiA+IHVzZWZ1bGx5LCBtYWtpbmcgaXQg
cHJvYmxlbWF0aWMgYXMgYSBzYW5pdHkgY2hlY2suCgpSaWdodCwgc28gd2hhdCBhYm91dCBrZWVw
aW5nIHRoZSBsb2dpYyBpbiAiaWYgKCBpbl9tYygpIHx8IGluX25taSgpICkiCnVzaW5nIHRoZSBj
b2RlIGFzIGl0IHdhcyBwcmV2aW91cyB0byBpbnRyb2R1Y2luZyB0aGUgc2hvcnRoYW5kLCBpZToK
CmlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCnsKICAgIGFsdGVybmF0aXZlX3ZjYWxsKGdlbmFw
aWMuc2VuZF9JUElfbWFzaywgbWFzaywgdmVjdG9yKTsKICAgIHJldHVybjsKfQoKVGhhdCB3b3Vs
ZCBiZSBleGFjdGx5IHdoYXQgc2VuZF9JUElfbWFzayB3b3VsZCBkbyBwcmlvciB0byB0aGUKaW50
cm9kdWN0aW9uIG9mIHRoZSBzaG9ydGhhbmQgKHByZSA1NTAwZDI2NWEyYThmKSwgYW5kIEkgdGhp
bmsKaXQncyBhIGNvbXByb21pc2UgYmV0d2VlbiAiZG9uJ3QgZG8gYW55dGhpbmciIGFuZCAibGV0
J3MgdHJ5IHRvIGhhbmRsZQp0aGlzIGluIGEgbm9uLWJyb2tlbiB3YXkiLgoKVXNpbmcgdGhlIHNo
b3J0aGFuZCBhZGRzIG1vcmUgbG9naWMsIHdoaWNoIHdlIHdvdWxkIGxpa2UgdG8gYXZvaWQgaW4K
c3VjaCBjcml0aWNhbCBjcmFzaCBwYXRocywgc28gbGV0J3MgdHJ5IHRvIGF2b2lkIGFzIG11Y2gg
YXMgcG9zc2libGUKYnkganVzdCBmYWxsaW5nIGJhY2sgdG8gd2hhdCB3YXMgdGhlcmUgcHJldmlv
dXNseS4KCj4gPiAoRm9yIHRoaXMgdmVyc2lvbiBvZiB0aGUgY29kZSBzcGVjaWZpY2FsbHksIHlv
dSBhYnNvbHV0ZWx5IGRvbid0IHdhbnQgdG8KPiA+IGJlIHJlYWRpbmcgTVNSX0FQSUNfQkFTRSBl
dmVyeSB0aW1lLCBhbmQgd2hlbiB3ZSdyZSBvbiB0aGUgY3Jhc2ggcGF0aAo+ID4gc2VuZGluZyBO
TUlzLCB3ZSBkb24ndCBjYXJlIGF0IGFsbCBhYm91dCBjbG9iYmVyaW5nIElDUjIuKQo+ID4gCj4g
PiBEb2luZyBub3RoaW5nLCBpcyBsZXNzIGJhZCB0aGFuIGRvaW5nIHRoaXMuwqAgVGhlcmUgaXMg
bm8gcG9pbnQgdHJ5aW5nIHRvCj4gPiBjb3BlIHdpdGggYSBjb3JuZXIgY2FzZSB3ZSBkb24ndCBz
dXBwb3J0LCBhbmQgdGhlcmUgaXMgbm90aGluZyB5b3UgY2FuCj4gPiBkbywgc2FuaXR5IHdpc2Us
IHdoaWNoIGRvZXNuJ3QgY29tZSB3aXRoIGEgaGlnaCBjaGFuY2Ugb2YgYmxvd2luZyB1cAo+ID4g
Zmlyc3QgaW4gYSBjdXN0b21lciBlbnZpcm9ubWVudC4KPiA+IAo+ID4gTGl0ZXJhbGx5LCBkbyBu
b3RoaW5nLsKgIEl0IGlzIHRoZSBsZWFzdCBiYWQgb3B0aW9uIGdvaW5nLgo+IAo+IEkgdGhpbmsg
eW91J3JlIGEgbGl0dGxlIHRvbyBmb2N1c2VkIG9uIHRoZSBjcmFzaCBwYXRoLiBEb2luZyBub3Ro
aW5nCj4gaGVyZSBsaWtlbHkgbWVhbnMgaGF2aW5nIHByb2JsZW1zIGxhdGVyIGlmIHdlIGdldCBp
bnRvIGhlcmUsIGluIGEKPiBmYXIgaGFyZGVyIHRvIGRlYnVnIG1hbm5lci4gTWF5IEkgc3VnZ2Vz
dCB3ZSBpbnRyb2R1Y2UgZS5nLgo+IFNZU19TVEFURV9jcmFzaGVkLCBhbmQgYnlwYXNzIGFueSBz
dWNoIHBvdGVudGlhbGx5IHByb2JsZW1hdGljCj4gY2hlY2tzIGlmIGluIHRoaXMgc3RhdGU/IFlv
dXIgYXJndW1lbnQgYWJvdXQgbm90IGJlaW5nIGFibGUgdG8gdGVzdAo+IHRoZXNlIHBhdGhzIGFw
cGxpZXMgdG8gYSAiZG9uJ3QgZG8gYW55dGhpbmciIGFwcHJvYWNoIGFzIHdlbGwsIGFmdGVyCj4g
YWxsIC0gd2Ugd29uJ3Qga25vdyBpZiB0aGUgYWJzZW5jZSBvZiBhbnkgZXh0cmEgbG9naWMgaXMg
ZmluZSB1bnRpbAo+IHNvbWVvbmUgKHBlcmhhcHMgZXZlbiBtdWx0aXBsZSAic29tZW9uZSItcykg
YWN0dWFsbHkgaGl0IHRoYXQgcGF0aC4KCkludHJvZHVjaW5nIHN1Y2ggc3RhdGUgd291bGQgYmUg
YW5vdGhlciBvcHRpb24gKG9yIGEgZnVydGhlcgppbXByb3ZlbWVudCksIGJ1dCB3ZSBzdGlsbCBu
ZWVkIHRvIGhhbmRsZSB3aGF0IGhhcHBlbnMgd2hlbgpzZW5kX0lQSV9tYXNrIGdldHMgY2FsbGVk
IGZyb20gbm9uLW1hc2thYmxlIGludGVycnVwdCBjb250ZXh0LCBiZWNhdXNlCnVzaW5nIHRoZSBw
ZXItQ1BVIG1hc2sgaW4gdGhhdCBjb250ZXh0IGlzIGRlZmluaXRlbHkgbm90IHNhZmUKKHJlZ2Fy
ZGxlc3Mgb2Ygd2hldGhlciBpdCdzIGEgY3Jhc2ggcGF0aCBvciBub3QpLgoKRmFsbGluZyBiYWNr
IHRvIG5vdCB1c2luZyB0aGUgc2hvcnRoYW5kIGluIHN1Y2ggY29udGV4dHMgc2VlbXMgbGlrZSBh
Cmdvb2QgY29tcHJvbWlzZTogaXQncyBub3QgYWRkaW5nIG5ldyBsb2dpYywganVzdCByZXN0b3Jp
bmcgdGhlIGxvZ2ljCnByaW9yIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2YgdGhlIHNob3J0aGFuZC4K
ClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:24:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:24:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45fI-0005Ge-AM; Tue, 18 Feb 2020 16:24:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j45fG-0005GZ-Sc
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:24:02 +0000
X-Inumbo-ID: 12a24200-526b-11ea-aa99-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 12a24200-526b-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 16:24:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582043042;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=ZSosDFeLYBMgvol9xLpof51AHGU5cbb2ZjpTrq1g+E4=;
 b=Ces5LLxaQH0XZFZtP9N4fDVm1puDUPRDfoUzKYSx4QBg1O1X+oIWCFjg
 FdzLSHepT41yvNFXTfpiMJgTW/RbYPUAdf65C7noh9oFP23HBF7Lzj3g8
 cDs4cgnHLJ/HGNIS5NtT/9Lg/fpUMUszPs0NbfkzOr7lqlR1p3FBZlEjc 0=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lGoLphd2GgnMFUqWyImh7qyw8IYzYfIj2ajCQ20coayD3hvbGPTF4StETx+Z2hlxSf3aNVxMYY
 iNDBlLG1n42Tyqted+OirXF83VEov4XjcgHE3zHZyU4Cd6davHfQG61VMkLzoeKzrlfSzN5aAw
 AzXvAGTwcn1MDGO1QvL8sHAwiYT4PI3luL+SUGMZ3cGeYUKUUjcOw6ssOaNoDrsJkec75fn9FM
 B1koWDiPCZmrSoQ9gU5ovOFqqiprFNs5qSwCbku/bu2fZYN25Ff8Z15Bnpy1e5BNxMjEFY8Ymv
 n64=
X-SBRS: 2.7
X-MesageID: 12807888
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12807888"
To: Jan Beulich <jbeulich@suse.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
 <20200217111740.7298-3-andrew.cooper3@citrix.com>
 <c9858aca-b6c8-7596-6bef-060b5257b782@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <0c0ce080-2bb6-be28-afff-9b02f11e9c5c@citrix.com>
Date: Tue, 18 Feb 2020 16:23:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <c9858aca-b6c8-7596-6bef-060b5257b782@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/3] xen: Move async_exception_*
 infrastructure into x86
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Xen-devel <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxNjoxMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDIuMjAyMCAx
MjoxNywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gVGhlIGFzeW5jX2V4Y2VwdGlvbl97c3RhdGUs
bWFza30gaW5mcmFzdHJ1Y3R1cmUgaXMgaW1wbGVtZW50ZWQgaW4gY29tbW9uIGNvZGUsCj4+IGJ1
dCBpcyBsaW1pdGVkIHRvIHg4NiBiZWNhdXNlIG9mIHRoZSBWQ1BVX1RSQVBfTEFTVCBpZmRlZi1h
cnkuCj4+Cj4+IFRoZSBpbnRlcm5hbHMgYXJlIHZlcnkgeDg2IHNwZWNpZmljIChhbmQgZXZlbiB0
aGVuLCBpbiBuZWVkIG9mIGNvcnJlY3Rpb24pLAo+PiBhbmQgd29uJ3QgYmUgb2YgaW50ZXJlc3Qg
dG8gb3RoZXIgYXJjaGl0ZWN0dXJlcy4KPiBKdXN0IHRvIGV4cGxhaW4gLSBhdCB0aGUgdGltZSBp
dCBnb3QgcHV0IHRoZXJlIHRoZSBhc3N1bXB0aW9uIHdhcwo+IHRoYXQgaWE2NCBtaWdodCBsYXRl
ciBoYXZlIHdhbnRlZCB0byBhbHNvIHVzZSB0aGlzLgoKOikKCkkgaG9uZXN0bHkgaG9wZSB0aGF0
IHN1Y2ggYW4gYXNzdW1wdGlvbiB3b3VsZCBoYXZlIHR1cm5lZCBvdXQgdG8gYmUKZmFsc2UgKGV2
ZW4gaWYgaWE2NCBoYWQgc3RheWVkIGEgc3VwcG9ydGVkIGFyY2hpdGVjdHVyZSksIGJlY2F1c2Ug
dGhlCmFsdGVybmF0aXZlIGlzIHRoYXQgaWE2NCBpbmhlcml0ZWQgYWxsIG9mIHg4NidzIGJ1Z3Mg
YW5kIGNvcm5lciBjYXNlcwp3aXRoIE5NSSBhbmQgTUNFIGhhbmRsaW5nLgoKPgo+PiAgTW92ZSBp
dCBhbGwgaW50byB4ODYKPj4gc3BlY2lmaWMgY29kZS4KPj4KPj4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4K
ClRoYW5rcywKCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:31:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:31:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45mU-00067S-Ag; Tue, 18 Feb 2020 16:31:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j45mT-00067N-2M
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:31:29 +0000
X-Inumbo-ID: 1c968dec-526c-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1c968dec-526c-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 16:31:28 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4C69AC159;
 Tue, 18 Feb 2020 16:31:27 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
 <20200217111740.7298-4-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <8f3b2686-7d47-3899-2621-a8a45d2bbf02@suse.com>
Date: Tue, 18 Feb 2020 17:31:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200217111740.7298-4-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/3] xen/x86: Rename and simplify
 async_event_* infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTcuMDIuMjAyMCAxMjoxNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS94ZW4vYXJj
aC94ODYvcHYvaXJldC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3B2L2lyZXQuYwo+IEBAIC0yNywx
NSArMjcsMTUgQEAgc3RhdGljIHZvaWQgYXN5bmNfZXhjZXB0aW9uX2NsZWFudXAoc3RydWN0IHZj
cHUgKmN1cnIpCj4gIHsKPiAgICAgIHVuc2lnbmVkIGludCB0cmFwOwo+ICAKPiAtICAgIGlmICgg
IWN1cnItPmFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2sgKQo+ICsgICAgaWYgKCAhY3Vyci0+YXJj
aC5hc3luY19ldmVudF9tYXNrICkKPiAgICAgICAgICByZXR1cm47Cj4gIAo+IC0gICAgaWYgKCAh
KGN1cnItPmFyY2guYXN5bmNfZXhjZXB0aW9uX21hc2sgJiAoY3Vyci0+YXJjaC5hc3luY19leGNl
cHRpb25fbWFzayAtIDEpKSApCj4gLSAgICAgICAgdHJhcCA9IF9fc2NhbmJpdChjdXJyLT5hcmNo
LmFzeW5jX2V4Y2VwdGlvbl9tYXNrLCBWQ1BVX1RSQVBfTk9ORSk7Cj4gKyAgICBpZiAoICEoY3Vy
ci0+YXJjaC5hc3luY19ldmVudF9tYXNrICYgKGN1cnItPmFyY2guYXN5bmNfZXZlbnRfbWFzayAt
IDEpKSApCj4gKyAgICAgICAgdHJhcCA9IF9fc2NhbmJpdChjdXJyLT5hcmNoLmFzeW5jX2V2ZW50
X21hc2ssIDApOwoKVGhlIHRyYW5zZm9ybWF0aW9uIGp1c3QgYnkgaXRzZWxmIGlzIGNsZWFybHkg
bm90ICJubyBmdW5jdGlvbmFsCmNoYW5nZSI7IGl0IGlzIHRvZ2V0aGVyIHdpdGggdGhlIHByaW9y
IGlmKCksIGJ1dCBpdCB0b29rIG1lIGEKbGl0dGxlIHRvIGNvbnZpbmNlIG15c2VsZi4gSSBkb24n
dCByZWNhbGwgd2h5IFZDUFVfVFJBUF9OT05FIHdhcwp1c2VkIGhlcmUgb3JpZ2luYWxseSAocG9z
c2libHkganVzdCBiZWNhdXNlIG9mIGl0IGJlaW5nIHplcm8pLApidXQgSSB0aGluayB0aGUgbGF0
ZXN0IG5vdyBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gdXNlClZDUFVfVFJBUF9MQVNUICsgMSBpbnN0
ZWFkLCBhcyAwIG5vdyBoYXMgYW4gYWN0dWFsIG1lYW5pbmcuCgo+IEBAIC01NTcsMTIgKzU0Niwy
MiBAQCBzdHJ1Y3QgYXJjaF92Y3B1Cj4gIAo+ICAgICAgc3RydWN0IHZwbXVfc3RydWN0IHZwbXU7
Cj4gIAo+IC0gICAgc3RydWN0IHsKPiAtICAgICAgICBib29sICAgIHBlbmRpbmc7Cj4gLSAgICAg
ICAgdWludDhfdCBvbGRfbWFzazsKPiAtICAgIH0gYXN5bmNfZXhjZXB0aW9uX3N0YXRlW1ZDUFVf
VFJBUF9MQVNUXTsKPiAtI2RlZmluZSBhc3luY19leGNlcHRpb25fc3RhdGUodCkgYXN5bmNfZXhj
ZXB0aW9uX3N0YXRlWyh0KS0xXQo+IC0gICAgdWludDhfdCBhc3luY19leGNlcHRpb25fbWFzazsK
PiArICAgIHVuaW9uIHsKPiArI2RlZmluZSBWQ1BVX1RSQVBfTk1JICAgICAgICAgIDAKPiArI2Rl
ZmluZSBWQ1BVX1RSQVBfTUNFICAgICAgICAgIDEKPiArI2RlZmluZSBWQ1BVX1RSQVBfTEFTVCAg
ICAgICAgIFZDUFVfVFJBUF9NQ0UKPiArICAgICAgICBzdHJ1Y3Qgewo+ICsgICAgICAgICAgICBi
b29sICAgIHBlbmRpbmc7Cj4gKyAgICAgICAgICAgIHVpbnQ4X3Qgb2xkX21hc2s7Cj4gKyAgICAg
ICAgfSBhc3luY19ldmVudFtWQ1BVX1RSQVBfTEFTVCArIDFdOwo+ICsgICAgICAgIHN0cnVjdCB7
Cj4gKyAgICAgICAgICAgIGJvb2wgICAgbm1pX3BlbmRpbmc7Cj4gKyAgICAgICAgICAgIHVpbnQ4
X3Qgbm1pX29sZF9tYXNrOwo+ICsgICAgICAgICAgICBib29sICAgIG1jZV9wZW5kaW5nOwo+ICsg
ICAgICAgICAgICB1aW50OF90IG1jZV9vbGRfbWFzazsKPiArICAgICAgICB9Owo+ICsgICAgfTsK
CkhvdyBhYm91dAoKICAgIHVuaW9uIHsKI2RlZmluZSBWQ1BVX1RSQVBfTk1JICAgICAgICAgIDAK
I2RlZmluZSBWQ1BVX1RSQVBfTUNFICAgICAgICAgIDEKI2RlZmluZSBWQ1BVX1RSQVBfTEFTVCAg
ICAgICAgIFZDUFVfVFJBUF9NQ0UKICAgICAgICBzdHJ1Y3QgYXN5bmNfZXZlbnRfc3RhdGUgewog
ICAgICAgICAgICBib29sICAgIHBlbmRpbmc7CiAgICAgICAgICAgIHVpbnQ4X3Qgb2xkX21hc2s7
CiAgICAgICAgfSBhc3luY19ldmVudFtWQ1BVX1RSQVBfTEFTVCArIDFdOwogICAgICAgIHN0cnVj
dCB7CiAgICAgICAgICAgIHN0cnVjdCBhc3luY19ldmVudF9zdGF0ZSBubWk7CiAgICAgICAgICAg
IHN0cnVjdCBhc3luY19ldmVudF9zdGF0ZSBtY2U7CiAgICAgICAgfTsKICAgIH07Cgooc3RydWN0
dXJlIHRhZyBzdWJqZWN0IHRvIGltcHJvdmVtZW50KT8KCkphbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:33:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:33:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45oR-0006GK-Ot; Tue, 18 Feb 2020 16:33:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j45oQ-0006GB-P3
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:33:30 +0000
X-Inumbo-ID: 64a6e7fa-526c-11ea-81d9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64a6e7fa-526c-11ea-81d9-12813bfff9fa;
 Tue, 18 Feb 2020 16:33:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9543CC1B8;
 Tue, 18 Feb 2020 16:33:28 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <8faffe76-2ab2-170a-4d42-228254fc57ed@citrix.com>
 <20200218111039.GS4679@Air-de-Roger>
 <1071be16-b929-a251-f2f9-a55d40ce2e53@citrix.com>
 <20200218112238.GT4679@Air-de-Roger>
 <301e4658-3dc2-de74-ae9d-3f13bc2f1502@citrix.com>
 <20200218114602.GU4679@Air-de-Roger>
 <4509c89d-78ea-18e1-843d-905c617b7bd6@citrix.com>
 <20200218144300.GW4679@Air-de-Roger>
 <60449074-9272-351e-b7ae-d400634b727f@citrix.com>
 <1b36b2e7-eda8-4702-9f28-390e04a3b9f1@suse.com>
 <20200218161807.GX4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <88961dc3-1351-a563-4f90-068d21190ac7@suse.com>
Date: Tue, 18 Feb 2020 17:33:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200218161807.GX4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 5/6] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Sander Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAyMCAxNzoxOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUdWUsIEZl
YiAxOCwgMjAyMCBhdCAwNDo0MDoyOVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTguMDIuMjAyMCAxNjozNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDE4LzAyLzIwMjAg
MTQ6NDMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT0ssIHNvIHdoYXQgYWJvdXQ6Cj4+
Pj4KPj4+PiBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQo+Pj4+IHsKPj4+PiAgICAgYm9vbCB4
MmFwaWMgPSBjdXJyZW50X2xvY2FsX2FwaWNfbW9kZSgpID09IEFQSUNfTU9ERV9YMkFQSUM7Cj4+
Pj4gICAgIHVuc2lnbmVkIGludCBpY3IyOwo+Pj4+Cj4+Pj4gICAgIC8qCj4+Pj4gICAgICAqIFdo
ZW4gaW4gI01DIG9yICNNTkkgY29udGV4dCBYZW4gY2Fubm90IHVzZSB0aGUgcGVyLUNQVSBzY3Jh
dGNoIG1hc2sKPj4+PiAgICAgICogYmVjYXVzZSB3ZSBoYXZlIG5vIHdheSB0byBhdm9pZCByZWVu
dHJ5LCBzbyBkbyBub3QgdXNlIHRoZSBBUElDCj4+Pj4gICAgICAqIHNob3J0aGFuZC4gVGhlIG9u
bHkgSVBJIHRoYXQgc2hvdWxkIGJlIHNlbnQgZnJvbSBzdWNoIGNvbnRleHQKPj4+PiAgICAgICog
aXMgYSAjTk1JIHRvIHNodXRkb3duIHRoZSBzeXN0ZW0gaW4gY2FzZSBvZiBhIGNyYXNoLgo+Pj4+
ICAgICAgKi8KPj4+PiAgICAgQVNTRVJUKHZlY3RvciA9PSBBUElDX0RNX05NSSk7Cj4+Pj4gICAg
IGlmICggIXgyYXBpYyApCj4+Pj4gICAgICAgICBpY3IyID0gYXBpY19yZWFkKEFQSUNfSUNSMik7
Cj4+Pj4gICAgIGFsdGVybmF0aXZlX3ZjYWxsKGdlbmFwaWMuc2VuZF9JUElfbWFzaywgbWFzaywg
dmVjdG9yKTsKPj4+PiAgICAgaWYgKCAheDJhcGljICkKPj4+PiAgICAgICAgIGFwaWNfd3JpdGUo
QVBJQ19JQ1IyLCBpY3IyKTsKPj4+Pgo+Pj4+ICAgICByZXR1cm47Cj4+Pj4gfQo+Pj4+Cj4+Pj4g
SSdtIHVuc3VyZSBhcyB0byB3aGV0aGVyIHRoZSBhc3NlcnQgaXMgYWN0dWFsbHkgaGVscGZ1bCwg
YnV0IHdvdWxkCj4+Pj4gbGlrZSB0byBzZXR0bGUgdGhpcyBiZWZvcmUgc2VuZGluZyBhIG5ldyB2
ZXJzaW9uLgo+Pj4KPj4+IEkgY2FuIG9ubHkgcmVwZWF0IG15IHByZXZpb3VzIGVtYWlsIChxdWVz
dGlvbnMgYW5kIHN0YXRlbWVudHMpLgo+Pj4KPj4+ICpBbnkqIGxvZ2ljIGluc2lkZSAiaWYgKCBp
bl9tYygpIHx8IGluX25taSgpICkiIGNhbid0IGJlIHRlc3RlZAo+Pj4gdXNlZnVsbHksIG1ha2lu
ZyBpdCBwcm9ibGVtYXRpYyBhcyBhIHNhbml0eSBjaGVjay4KPiAKPiBSaWdodCwgc28gd2hhdCBh
Ym91dCBrZWVwaW5nIHRoZSBsb2dpYyBpbiAiaWYgKCBpbl9tYygpIHx8IGluX25taSgpICkiCj4g
dXNpbmcgdGhlIGNvZGUgYXMgaXQgd2FzIHByZXZpb3VzIHRvIGludHJvZHVjaW5nIHRoZSBzaG9y
dGhhbmQsIGllOgo+IAo+IGlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCj4gewo+ICAgICBhbHRl
cm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cj4gICAg
IHJldHVybjsKPiB9Cj4gCj4gVGhhdCB3b3VsZCBiZSBleGFjdGx5IHdoYXQgc2VuZF9JUElfbWFz
ayB3b3VsZCBkbyBwcmlvciB0byB0aGUKPiBpbnRyb2R1Y3Rpb24gb2YgdGhlIHNob3J0aGFuZCAo
cHJlIDU1MDBkMjY1YTJhOGYpLCBhbmQgSSB0aGluawo+IGl0J3MgYSBjb21wcm9taXNlIGJldHdl
ZW4gImRvbid0IGRvIGFueXRoaW5nIiBhbmQgImxldCdzIHRyeSB0byBoYW5kbGUKPiB0aGlzIGlu
IGEgbm9uLWJyb2tlbiB3YXkiLgo+IAo+IFVzaW5nIHRoZSBzaG9ydGhhbmQgYWRkcyBtb3JlIGxv
Z2ljLCB3aGljaCB3ZSB3b3VsZCBsaWtlIHRvIGF2b2lkIGluCj4gc3VjaCBjcml0aWNhbCBjcmFz
aCBwYXRocywgc28gbGV0J3MgdHJ5IHRvIGF2b2lkIGFzIG11Y2ggYXMgcG9zc2libGUKPiBieSBq
dXN0IGZhbGxpbmcgYmFjayB0byB3aGF0IHdhcyB0aGVyZSBwcmV2aW91c2x5Lgo+IAo+Pj4gKEZv
ciB0aGlzIHZlcnNpb24gb2YgdGhlIGNvZGUgc3BlY2lmaWNhbGx5LCB5b3UgYWJzb2x1dGVseSBk
b24ndCB3YW50IHRvCj4+PiBiZSByZWFkaW5nIE1TUl9BUElDX0JBU0UgZXZlcnkgdGltZSwgYW5k
IHdoZW4gd2UncmUgb24gdGhlIGNyYXNoIHBhdGgKPj4+IHNlbmRpbmcgTk1Jcywgd2UgZG9uJ3Qg
Y2FyZSBhdCBhbGwgYWJvdXQgY2xvYmJlcmluZyBJQ1IyLikKPj4+Cj4+PiBEb2luZyBub3RoaW5n
LCBpcyBsZXNzIGJhZCB0aGFuIGRvaW5nIHRoaXMuwqAgVGhlcmUgaXMgbm8gcG9pbnQgdHJ5aW5n
IHRvCj4+PiBjb3BlIHdpdGggYSBjb3JuZXIgY2FzZSB3ZSBkb24ndCBzdXBwb3J0LCBhbmQgdGhl
cmUgaXMgbm90aGluZyB5b3UgY2FuCj4+PiBkbywgc2FuaXR5IHdpc2UsIHdoaWNoIGRvZXNuJ3Qg
Y29tZSB3aXRoIGEgaGlnaCBjaGFuY2Ugb2YgYmxvd2luZyB1cAo+Pj4gZmlyc3QgaW4gYSBjdXN0
b21lciBlbnZpcm9ubWVudC4KPj4+Cj4+PiBMaXRlcmFsbHksIGRvIG5vdGhpbmcuwqAgSXQgaXMg
dGhlIGxlYXN0IGJhZCBvcHRpb24gZ29pbmcuCj4+Cj4+IEkgdGhpbmsgeW91J3JlIGEgbGl0dGxl
IHRvbyBmb2N1c2VkIG9uIHRoZSBjcmFzaCBwYXRoLiBEb2luZyBub3RoaW5nCj4+IGhlcmUgbGlr
ZWx5IG1lYW5zIGhhdmluZyBwcm9ibGVtcyBsYXRlciBpZiB3ZSBnZXQgaW50byBoZXJlLCBpbiBh
Cj4+IGZhciBoYXJkZXIgdG8gZGVidWcgbWFubmVyLiBNYXkgSSBzdWdnZXN0IHdlIGludHJvZHVj
ZSBlLmcuCj4+IFNZU19TVEFURV9jcmFzaGVkLCBhbmQgYnlwYXNzIGFueSBzdWNoIHBvdGVudGlh
bGx5IHByb2JsZW1hdGljCj4+IGNoZWNrcyBpZiBpbiB0aGlzIHN0YXRlPyBZb3VyIGFyZ3VtZW50
IGFib3V0IG5vdCBiZWluZyBhYmxlIHRvIHRlc3QKPj4gdGhlc2UgcGF0aHMgYXBwbGllcyB0byBh
ICJkb24ndCBkbyBhbnl0aGluZyIgYXBwcm9hY2ggYXMgd2VsbCwgYWZ0ZXIKPj4gYWxsIC0gd2Ug
d29uJ3Qga25vdyBpZiB0aGUgYWJzZW5jZSBvZiBhbnkgZXh0cmEgbG9naWMgaXMgZmluZSB1bnRp
bAo+PiBzb21lb25lIChwZXJoYXBzIGV2ZW4gbXVsdGlwbGUgInNvbWVvbmUiLXMpIGFjdHVhbGx5
IGhpdCB0aGF0IHBhdGguCj4gCj4gSW50cm9kdWNpbmcgc3VjaCBzdGF0ZSB3b3VsZCBiZSBhbm90
aGVyIG9wdGlvbiAob3IgYSBmdXJ0aGVyCj4gaW1wcm92ZW1lbnQpLCBidXQgd2Ugc3RpbGwgbmVl
ZCB0byBoYW5kbGUgd2hhdCBoYXBwZW5zIHdoZW4KPiBzZW5kX0lQSV9tYXNrIGdldHMgY2FsbGVk
IGZyb20gbm9uLW1hc2thYmxlIGludGVycnVwdCBjb250ZXh0LCBiZWNhdXNlCj4gdXNpbmcgdGhl
IHBlci1DUFUgbWFzayBpbiB0aGF0IGNvbnRleHQgaXMgZGVmaW5pdGVseSBub3Qgc2FmZQo+IChy
ZWdhcmRsZXNzIG9mIHdoZXRoZXIgaXQncyBhIGNyYXNoIHBhdGggb3Igbm90KS4KPiAKPiBGYWxs
aW5nIGJhY2sgdG8gbm90IHVzaW5nIHRoZSBzaG9ydGhhbmQgaW4gc3VjaCBjb250ZXh0cyBzZWVt
cyBsaWtlIGEKPiBnb29kIGNvbXByb21pc2U6IGl0J3Mgbm90IGFkZGluZyBuZXcgbG9naWMsIGp1
c3QgcmVzdG9yaW5nIHRoZSBsb2dpYwo+IHByaW9yIHRvIHRoZSBpbnRyb2R1Y3Rpb24gb2YgdGhl
IHNob3J0aGFuZC4KCkknZCBiZSBva2F5IHdpdGggdGhpcy4KCkphbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:43:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:43:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j45yA-0007Dl-0D; Tue, 18 Feb 2020 16:43:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j45y9-0007Dg-49
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:43:33 +0000
X-Inumbo-ID: cc4f7522-526d-11ea-81db-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cc4f7522-526d-11ea-81db-12813bfff9fa;
 Tue, 18 Feb 2020 16:43:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A7F19C275;
 Tue, 18 Feb 2020 16:43:31 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20191212182740.2190199-1-anthony.perard@citrix.com>
 <20191212182740.2190199-7-anthony.perard@citrix.com>
 <50800e04-ea99-777f-a268-e296ba18dca6@suse.com>
 <20191213121832.GH1155@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a4a398d4-f3f2-a0b4-678c-4586c0b4024f@suse.com>
Date: Tue, 18 Feb 2020 17:43:30 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20191213121832.GH1155@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH 6/8] xen: Move CONFIG_INDIRECT_THUNK to
 Kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMTIuMjAxOSAxMzoxOCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gRnJpLCBEZWMg
MTMsIDIwMTkgYXQgMTI6MTM6NTNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDEy
LjEyLjIwMTkgMTk6MjcsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2FyY2gv
eDg2L0tjb25maWcKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+PiBAQCAtMzIsNiAr
MzIsOSBAQCBjb25maWcgQVJDSF9ERUZDT05GSUcKPj4+ICAJc3RyaW5nCj4+PiAgCWRlZmF1bHQg
ImFyY2gveDg2L2NvbmZpZ3MveDg2XzY0X2RlZmNvbmZpZyIKPj4+ICAKPj4+ICtjb25maWcgSU5E
SVJFQ1RfVEhVTksKPj4+ICsJZGVmX2Jvb2wgJChjYy1vcHRpb24sLW1pbmRpcmVjdC1icmFuY2gt
cmVnaXN0ZXIpCj4+Cj4+IEknbSBub3QgaGFwcHkgdG8gc2VlIGNvbnN0cnVjdHMgbGlrZSB0aGlz
IGFwcGVhci4gVGhleSBsZWF2ZSBhCj4+ICIjIENPTkZJR18uLi4gaXMgbm90IGRlZmluZWQiIGlu
IC5jb25maWcgZm9yIG5vIHJlYXNvbiB3aGVuCj4+IHRoZSBleHByZXNzaW9uIGV2YWx1YXRlcyB0
byBuLgo+IAo+IEZvciBzb21lIHJlYXNvbiwgdGhpcyBkb2Vzbid0IGhhcHBlbi4gSWYgJChDQykg
ZG9lc24ndCB1bmRlcnN0YW5kIHRoZQo+IG9wdGlvbiwgdGhlIENPTkZJR18gZG9lc24ndCBhcHBl
YXIgYXQgYWxsIGluIC5jb25maWcuCj4gCj4gSSBndWVzcyAiIyBDT05GSUdfLi4uIGlzIG5vdCBk
ZWZpbmVkIiBjb21tZW50cyBhcmUgb25seSB1c2VmdWwgZm9yCj4gb3B0aW9ucyB0aGF0IGNhbiBi
ZSBzZWxlY3RlZCBieSB1c2Vycywgc28gS2NvbmZpZyB3b3VsZCBrbm93IG5vdCB0byBhc2sKPiB0
aGUgdXNlcnMgYWdhaW4uIFNvLCBmb3IgIm9wdGlvbnMiIHRoYXQgYXJlbid0IGZvciB1c2Vycywg
dGhlIGNvbW1lbnQKPiBkb2Vzbid0IG5lZWQgdG8gZXhpc3QuCj4gCj4+IFRoaXMgbWF5IG5vdCBt
YXR0ZXIgbXVjaCB3aGVuCj4+IGNvbnNpZGVyaW5nIGp1c3Qgb25lIHN1Y2ggbGluZSwgYnV0IGl0
IHdpbGwgd2hlbiB3ZSBnYWluCj4+IGRvemVucyBvciBodW5kcmVkcy4gRm9yIG9wdGlvbnMgd2l0
aG91dCBwcm9tcHRzIEkgdGhpbmsgdGhlCj4+IGRlZmF1bHQgc2hvdWxkIG9ubHkgZXZlciBiZSBz
ZXQgdG8geSAob3IgbSwgd2hpY2ggd2UgZG9uJ3QKPj4gdXNlKS4gVGhlIGFib3ZlIHdvdWxkIHRo
ZW4gYmUgd3JpdHRlbiBhcwo+IAo+IEkgdGhpbmsgS2NvbmZpZyBkZXZlbG9wZXJzIGhhdmUgYWxy
ZWFkeSBkb25lIHRoZSB3b3JrIGZvciB0aGF0IDotKS4gU28KPiB0aGUgY29uc3RydWN0IGRlZl9i
b29sIHkgaWYgJFggaXNuJ3QgbmVlZGVkLgoKU28gSSd2ZSBjaGVja2VkIC0gaW4gTGludXggdGhl
IGxvbmdlciBjb25zdHJ1Y3QgaXMgbmVlZGVkLCB3aGlsZSBpbgpYZW4gaXQgaXNuJ3QuIEkgY2Fu
J3QgY3VycmVudGx5IGV4cGxhaW4gd2h5IHRoaXMgaXMsIGJ1dCBJIHRha2UgaXQKdG8gbWVhbiB0
aGF0IHdlJ3JlIGF0IHJpc2sgb2YgZ2V0dGluZyB0aGUgc3RyYXkgZXh0cmEgbGluZXMgZW1pdHRl
ZAp3aGVuZXZlciBzb21ldGhpbmcgaW4gb3VyIEtjb25maWcgZmlsZXMgY2hhbmdlcyBpbiBhIHdh
eSB0cmlnZ2VyaW5nCnRoZSBzYW1lIGJlaGF2aW9yIGFzIG9ic2VydmVkIGluIExpbnV4LgoKSmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:52:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:52:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j466Z-00086Q-1I; Tue, 18 Feb 2020 16:52:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j466X-00086L-84
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:52:13 +0000
X-Inumbo-ID: 025fa0be-526f-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 025fa0be-526f-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 16:52:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9632DB270;
 Tue, 18 Feb 2020 16:52:11 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6d0074de-972a-317c-9df6-f4ece26febf4@suse.com>
Date: Tue, 18 Feb 2020 17:52:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH v2] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtb3JlIHJvYnVzdCB0aGFuIHRoZSByYXcgeG1hbGxvY19ieXRlcygpLgoKQWxzbyBh
ZGQgYSBzYW5pdHkgY2hlY2sgb24gdGhlIGlucHV0IHBhZ2UgcmFuZ2UsIHRvIGF2b2lkIHJldHVy
bmluZwp0aGUgbGVzcyBhcHBsaWNhYmxlIC1FTk9NRU0gaW4gc3VjaCBjYXNlcyAoYW5kIHRyeWlu
ZyB0aGUgYWxsb2NhdGlvbiBpbgp0aGUgZmlyc3QgcGxhY2UpLgoKU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KdjI6IEV4cGFuZCBhIGJpdCB0aGUgZGVz
Y3JpcHRpb24gb2YgdGhlIHNhbml0eSBjaGVjayBhZGRpdGlvbi4KCi0tLSBhL3hlbi9jb21tb24v
c3lzY3RsLmMKKysrIGIveGVuL2NvbW1vbi9zeXNjdGwuYwpAQCAtMTg3LDEzICsxODcsMTcgQEAg
bG9uZyBkb19zeXNjdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZQogICAgICAgICB1aW50MzJf
dCAqc3RhdHVzLCAqcHRyOwogICAgICAgICBtZm5fdCBtZm47CiAKKyAgICAgICAgcmV0ID0gLUVJ
TlZBTDsKKyAgICAgICAgaWYgKCBvcC0+dS5wYWdlX29mZmxpbmUuZW5kIDwgb3AtPnUucGFnZV9v
ZmZsaW5lLnN0YXJ0ICkKKyAgICAgICAgICAgIGJyZWFrOworCiAgICAgICAgIHJldCA9IHhzbV9w
YWdlX29mZmxpbmUoWFNNX0hPT0ssIG9wLT51LnBhZ2Vfb2ZmbGluZS5jbWQpOwogICAgICAgICBp
ZiAoIHJldCApCiAgICAgICAgICAgICBicmVhazsKIAotICAgICAgICBwdHIgPSBzdGF0dXMgPSB4
bWFsbG9jX2J5dGVzKCBzaXplb2YodWludDMyX3QpICoKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG9wLT51LnBhZ2Vfb2ZmbGluZS5lbmQgLQotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIG9wLT51LnBhZ2Vfb2ZmbGluZS5zdGFydCArIDEpKTsKKyAgICAgICAgcHRy
ID0gc3RhdHVzID0geG1hbGxvY19hcnJheSh1aW50MzJfdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAob3AtPnUucGFnZV9vZmZsaW5lLmVuZCAtCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIG9wLT51LnBhZ2Vfb2ZmbGluZS5zdGFydCArIDEpKTsK
ICAgICAgICAgaWYgKCAhc3RhdHVzICkKICAgICAgICAgewogICAgICAgICAgICAgZHByaW50ayhY
RU5MT0dfV0FSTklORywgIk91dCBvZiBtZW1vcnkgZm9yIHBhZ2Ugb2ZmbGluZSBvcFxuIik7Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 16:53:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 16:53:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j467Q-0008AF-BS; Tue, 18 Feb 2020 16:53:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j467O-0008A5-Es
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 16:53:06 +0000
X-Inumbo-ID: 21d00812-526f-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 21d00812-526f-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 16:53:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582044785;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=qTqWW9TV3GmtDCc3h8rLQxFfOGJaNb1Shm3zY95Qx8w=;
 b=EoimxbOkop2PkaT5jpQceetMBO8bd+rG0L3q2UZG+v6AcstRwPA8STVr
 b6Cng6r4OE+ZCi+v7xGMQAyv6S0qLFLMBV7C+H8ewkqthZ1kME58OEqKN
 2A6c8Wl8ZNl+PLGXlx7UHyBqr6trSP7gqP8fFzsQWbF/ja0+P4mYrKudA M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hXVlcEh3zqREDezTn2HZunlVYY7PEgLmKUULQMKfEh8ICs6iUhkOj/qfm+HPpJF2AYVn7e2pfQ
 ACpBe5l8VVtqfPVY2sqtjn9th9w7Xpzob9Ol+frfwoQ7SYaiMgCKXX4+UEDFZDnSXz9wOBBe45
 FSG85GMCdHAZPtwc4THv5/6xbdbFn6jDr7D9C/+8K3pGYmxwHdBBljSxxLRr5lD26SpOaAscRC
 eoy2FUC8u55ohbuN2bBQjgCx9oChrOu73Vo2v3Fd8QZGV9Ur2DsD/pUBI6ufE5Q7Ci8tfv8tGE
 Ahc=
X-SBRS: 2.7
X-MesageID: 12995020
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12995020"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <6d0074de-972a-317c-9df6-f4ece26febf4@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <06b8eb42-09e0-2607-36fc-b551f45e4fdf@citrix.com>
Date: Tue, 18 Feb 2020 16:53:01 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <6d0074de-972a-317c-9df6-f4ece26febf4@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxNjo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBtb3JlIHJv
YnVzdCB0aGFuIHRoZSByYXcgeG1hbGxvY19ieXRlcygpLgo+Cj4gQWxzbyBhZGQgYSBzYW5pdHkg
Y2hlY2sgb24gdGhlIGlucHV0IHBhZ2UgcmFuZ2UsIHRvIGF2b2lkIHJldHVybmluZwo+IHRoZSBs
ZXNzIGFwcGxpY2FibGUgLUVOT01FTSBpbiBzdWNoIGNhc2VzIChhbmQgdHJ5aW5nIHRoZSBhbGxv
Y2F0aW9uIGluCj4gdGhlIGZpcnN0IHBsYWNlKS4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVs
aWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 17:00:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 17:00:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j46EN-0000i0-5i; Tue, 18 Feb 2020 17:00:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=u3z7=4G=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j46EM-0000hv-90
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 17:00:18 +0000
X-Inumbo-ID: 237adb8c-5270-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 237adb8c-5270-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 17:00:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C886DB50F;
 Tue, 18 Feb 2020 17:00:16 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <05c12542-950c-226a-aba5-f0346a5ff180@suse.com>
Date: Tue, 18 Feb 2020 18:00:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMTIuMjAxOSAyMjozOSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gU2ltaWxhcmx5IHRv
IFBWIHZUU0MgZW11bGF0aW9uLCBvcHRpbWl6ZSBIVk0gc2lkZSBmb3IgY29uc2lzdGVuY3kKPiBh
bmQgc2NhbGFiaWxpdHkgYnkgZHJvcHBpbmcgYSBzcGlubG9jayBwcm90ZWN0aW5nIGEgc2luZ2xl
IHZhcmlhYmxlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpo
aW5pbkBjaXRyaXguY29tPgoKU2VlaW5nIHRoYXQgeW91IGRpZG4ndCByZXBseSB0byBteSBjb21t
ZW50IHNlbnQgb24gRGVjIDIzcmQsCkknbSBnb2luZyB0byBkcm9wIHRoaXMgcGF0Y2ggbm93IGZy
b20gbXkgdG8tYmUtZGVhbHQtd2l0aApmb2xkZXIuIFlvdSBjYW4gYWx3YXlzIHJlLXN1Ym1pdC4K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 17:06:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 17:06:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j46KF-0000vm-07; Tue, 18 Feb 2020 17:06:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/79L=4G=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j46KD-0000vh-Me
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 17:06:21 +0000
X-Inumbo-ID: fbbcbb46-5270-11ea-aa99-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fbbcbb46-5270-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 17:06:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582045580;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=/a3AIYa0zkoQQ2ytUrSItnR/hNLPH4sjI7f9b7YFi/M=;
 b=BWAo+CXhvYRzFHG77FO4H055an0Ghksf2sSQI7wfrl9rP9FC9Kglypvi
 AgD/JYQnvWnJylx7VJVM9IV5v/AEOQ//k3F9p4KkEuDJHPVSDHZlzcLd3
 Hq0xFxWUZFzoEPY04KQCIeckUs93ZIm3GBRTPoio9Srdm9hssCEElDteV w=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NxGVt+CiGTshZeYm9phMIr0qDSMDRDnCpgqRwhFvaN0UYqkjTo+Ymlo1Fz8fgtVBvQNyvSS3dU
 ZrRtIN/0UCXyzH5FPiBCZzNUM+lXNlioC+gvmBUBlOXgHoaBd9qtjyXtB9YkrE0nsF93xWWfh7
 zChvWuoknwqW1AVonHuqHrxHll+8V53N/L94YiadZhMUMzH/Vq6nwRKPLiXesZAI/pssYJkMhV
 I3gR1qFeaUpH7zindjQVtjqBZr3OCbEFea8JPGVvKj5KiAnP9usrO1858rZcfA0vYdi5sBxjdf
 S2M=
X-SBRS: 2.7
X-MesageID: 13257347
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="13257347"
To: Jan Beulich <jbeulich@suse.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
 <05c12542-950c-226a-aba5-f0346a5ff180@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <673c8202-2733-c816-634e-dc6be2c99581@citrix.com>
Date: Tue, 18 Feb 2020 17:06:10 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <05c12542-950c-226a-aba5-f0346a5ff180@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxNzowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjAuMTIuMjAxOSAy
MjozOSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IFNpbWlsYXJseSB0byBQViB2VFNDIGVtdWxh
dGlvbiwgb3B0aW1pemUgSFZNIHNpZGUgZm9yIGNvbnNpc3RlbmN5Cj4+IGFuZCBzY2FsYWJpbGl0
eSBieSBkcm9wcGluZyBhIHNwaW5sb2NrIHByb3RlY3RpbmcgYSBzaW5nbGUgdmFyaWFibGUuCj4+
Cj4+IFNpZ25lZC1vZmYtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXgu
Y29tPgo+IAo+IFNlZWluZyB0aGF0IHlvdSBkaWRuJ3QgcmVwbHkgdG8gbXkgY29tbWVudCBzZW50
IG9uIERlYyAyM3JkLAo+IEknbSBnb2luZyB0byBkcm9wIHRoaXMgcGF0Y2ggbm93IGZyb20gbXkg
dG8tYmUtZGVhbHQtd2l0aAo+IGZvbGRlci4gWW91IGNhbiBhbHdheXMgcmUtc3VibWl0LgoKSSBk
aWRuJ3QgcmVjZWl2ZSBhbnl0aGluZy4gVGhpcyBpcyBsaXRlcmFsbHkgdGhlIGZpcnN0IHJlcGx5
IG9uIHRoZSB0aHJlYWQuClRoaXMgcGF0Y2ggd2Fzbid0IHRlcnJpYmx5IGltcG9ydGFudCBzbyBJ
IGRpZG4ndCBjaGFzZS4KQ291bGQgeW91IHJlc2VuZCB5b3VyIGNvbW1lbnQ/CgpJZ29yCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 17:13:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 17:13:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j46RE-0001pf-5X; Tue, 18 Feb 2020 17:13:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cswy=4G=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j46RD-0001pa-5s
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 17:13:35 +0000
X-Inumbo-ID: fe3a12dc-5271-11ea-aa99-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fe3a12dc-5271-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 17:13:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582046014;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=0BvwBRNTXma65l2IIZmRZ970ObDzi8Fvq8bKxKHlcn4=;
 b=BbVd7Wjpfh1cH4F0ghd4L+l4mMGX+ApdTJ26FFsKztyJU/dTcgwY7eLY
 3wnQsq6PNvmeZy/s+GdzVbEzQQtZNuGlMUrBnMKeCyjomlCtXOmaagwNZ
 k9Y8Q9/Kqoo2iUbtJB/XB0Hf6dKVoVBDmRG11+HROCfSY2XkV3WEswzdY U=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MrI2tIVE4D0vv7Y20F7mjlqOiN3ELitKxHz9C3xkyDx88vY7cWoqE3Tmo0B/mFH7Tj/zMbNjUx
 ytUPF2aWeuXpz+qkOXDGunNrMPH7s2merAYRetcxu3rjy/fGsqMDPqPzYuOGv5opxYE2Cjvgys
 3LyH+NIjiXbSIHrCUTPgnaOJ5Hc1StEKJtgueIaxHWUaYRed+fWAtK4ME79uN3AiWCWKrrMEBa
 JyAQUqozDbDGXYzIzzkq95Z/KC/1N57wXwhBwGBr4fJDv00x4LY/ULn8IzwyakTfAshAir+1/j
 BnU=
X-SBRS: 2.7
X-MesageID: 12811861
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,456,1574139600"; d="scan'208";a="12811861"
Date: Tue, 18 Feb 2020 17:13:30 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200218171330.GA2193@perard.uk.xensource.com>
References: <20191212182740.2190199-1-anthony.perard@citrix.com>
 <20191212182740.2190199-7-anthony.perard@citrix.com>
 <50800e04-ea99-777f-a268-e296ba18dca6@suse.com>
 <20191213121832.GH1155@perard.uk.xensource.com>
 <a4a398d4-f3f2-a0b4-678c-4586c0b4024f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a4a398d4-f3f2-a0b4-678c-4586c0b4024f@suse.com>
Subject: Re: [Xen-devel] [XEN PATCH 6/8] xen: Move CONFIG_INDIRECT_THUNK to
 Kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDU6NDM6MzBQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTMuMTIuMjAxOSAxMzoxOCwgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gPiBPbiBG
cmksIERlYyAxMywgMjAxOSBhdCAxMjoxMzo1M1BNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToK
PiA+PiBPbiAxMi4xMi4yMDE5IDE5OjI3LCBBbnRob255IFBFUkFSRCB3cm90ZToKPiA+Pj4gLS0t
IGEveGVuL2FyY2gveDg2L0tjb25maWcKPiA+Pj4gKysrIGIveGVuL2FyY2gveDg2L0tjb25maWcK
PiA+Pj4gQEAgLTMyLDYgKzMyLDkgQEAgY29uZmlnIEFSQ0hfREVGQ09ORklHCj4gPj4+ICAJc3Ry
aW5nCj4gPj4+ICAJZGVmYXVsdCAiYXJjaC94ODYvY29uZmlncy94ODZfNjRfZGVmY29uZmlnIgo+
ID4+PiAgCj4gPj4+ICtjb25maWcgSU5ESVJFQ1RfVEhVTksKPiA+Pj4gKwlkZWZfYm9vbCAkKGNj
LW9wdGlvbiwtbWluZGlyZWN0LWJyYW5jaC1yZWdpc3RlcikKPiA+Pgo+ID4+IEknbSBub3QgaGFw
cHkgdG8gc2VlIGNvbnN0cnVjdHMgbGlrZSB0aGlzIGFwcGVhci4gVGhleSBsZWF2ZSBhCj4gPj4g
IiMgQ09ORklHXy4uLiBpcyBub3QgZGVmaW5lZCIgaW4gLmNvbmZpZyBmb3Igbm8gcmVhc29uIHdo
ZW4KPiA+PiB0aGUgZXhwcmVzc2lvbiBldmFsdWF0ZXMgdG8gbi4KPiA+IAo+ID4gRm9yIHNvbWUg
cmVhc29uLCB0aGlzIGRvZXNuJ3QgaGFwcGVuLiBJZiAkKENDKSBkb2Vzbid0IHVuZGVyc3RhbmQg
dGhlCj4gPiBvcHRpb24sIHRoZSBDT05GSUdfIGRvZXNuJ3QgYXBwZWFyIGF0IGFsbCBpbiAuY29u
ZmlnLgo+ID4gCj4gPiBJIGd1ZXNzICIjIENPTkZJR18uLi4gaXMgbm90IGRlZmluZWQiIGNvbW1l
bnRzIGFyZSBvbmx5IHVzZWZ1bCBmb3IKPiA+IG9wdGlvbnMgdGhhdCBjYW4gYmUgc2VsZWN0ZWQg
YnkgdXNlcnMsIHNvIEtjb25maWcgd291bGQga25vdyBub3QgdG8gYXNrCj4gPiB0aGUgdXNlcnMg
YWdhaW4uIFNvLCBmb3IgIm9wdGlvbnMiIHRoYXQgYXJlbid0IGZvciB1c2VycywgdGhlIGNvbW1l
bnQKPiA+IGRvZXNuJ3QgbmVlZCB0byBleGlzdC4KPiA+IAo+ID4+IFRoaXMgbWF5IG5vdCBtYXR0
ZXIgbXVjaCB3aGVuCj4gPj4gY29uc2lkZXJpbmcganVzdCBvbmUgc3VjaCBsaW5lLCBidXQgaXQg
d2lsbCB3aGVuIHdlIGdhaW4KPiA+PiBkb3plbnMgb3IgaHVuZHJlZHMuIEZvciBvcHRpb25zIHdp
dGhvdXQgcHJvbXB0cyBJIHRoaW5rIHRoZQo+ID4+IGRlZmF1bHQgc2hvdWxkIG9ubHkgZXZlciBi
ZSBzZXQgdG8geSAob3IgbSwgd2hpY2ggd2UgZG9uJ3QKPiA+PiB1c2UpLiBUaGUgYWJvdmUgd291
bGQgdGhlbiBiZSB3cml0dGVuIGFzCj4gPiAKPiA+IEkgdGhpbmsgS2NvbmZpZyBkZXZlbG9wZXJz
IGhhdmUgYWxyZWFkeSBkb25lIHRoZSB3b3JrIGZvciB0aGF0IDotKS4gU28KPiA+IHRoZSBjb25z
dHJ1Y3QgZGVmX2Jvb2wgeSBpZiAkWCBpc24ndCBuZWVkZWQuCj4gCj4gU28gSSd2ZSBjaGVja2Vk
IC0gaW4gTGludXggdGhlIGxvbmdlciBjb25zdHJ1Y3QgaXMgbmVlZGVkLCB3aGlsZSBpbgo+IFhl
biBpdCBpc24ndC4gSSBjYW4ndCBjdXJyZW50bHkgZXhwbGFpbiB3aHkgdGhpcyBpcywgYnV0IEkg
dGFrZSBpdAo+IHRvIG1lYW4gdGhhdCB3ZSdyZSBhdCByaXNrIG9mIGdldHRpbmcgdGhlIHN0cmF5
IGV4dHJhIGxpbmVzIGVtaXR0ZWQKPiB3aGVuZXZlciBzb21ldGhpbmcgaW4gb3VyIEtjb25maWcg
ZmlsZXMgY2hhbmdlcyBpbiBhIHdheSB0cmlnZ2VyaW5nCj4gdGhlIHNhbWUgYmVoYXZpb3IgYXMg
b2JzZXJ2ZWQgaW4gTGludXguCgpXaGljaCB2ZXJzaW9uIG9mIExpbnV4PwpEaWQgeW91IHRlc3Qg
d2l0aCAiZGVmX2Jvb2wiIGFzIHRoZSBzb2xlIGl0ZW0gaW4gdGhlIGNvbmZpZyBlbnRyeT8KQW5k
IGlzbid0IGEgZGVwZW5kZW5jeSBvZiBhbm90aGVyIGNvbmZpZz8KClRoYW5rcywKCi0tIApBbnRo
b255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 17:40:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 17:40:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j46qh-0003fn-JZ; Tue, 18 Feb 2020 17:39:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6oMY=4G=linaro.org=richard.henderson@srs-us1.protection.inumbo.net>)
 id 1j46qg-0003fi-68
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 17:39:54 +0000
X-Inumbo-ID: aba445de-5275-11ea-bc8e-bc764e2007e4
Received: from mail-pj1-x1044.google.com (unknown [2607:f8b0:4864:20::1044])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aba445de-5275-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 17:39:53 +0000 (UTC)
Received: by mail-pj1-x1044.google.com with SMTP id m7so826450pjs.0
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 09:39:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=njsTuUEpaWvTTSk1tiT4WBz4P0CJRsdNPQsRYS7w/8I=;
 b=SRerFzyW0KXsHFEhD1lYBPGwVw7d70igPoEXQNKuB4tPQ4Zz9bcPlkxfoTOGHbD4rP
 VV3giuBWdtaBLmaiMGNvO/fLN0mlMHtYmYNRWlyIT2rV0YcH6vScBHjtvA0/DsdTIBQo
 HXI8o/1NOgU+341xEOjHg9rWBy7NPdFh/+6Bxge3XkNOSxJaJh3sSODY1pEQexAN9i8k
 hDGJzA8eAKO3nDWvoH3Z4mbFBdDfVE+4lheXDU4UwHc6RgIYtwYYnVTdKaTXw4ryQYWc
 AduoIuVYMZzDw3ARRT7IsWhXfA3LqApLV+x3iKzza+meFJoZwWT+Gb5fL+9Q+5dSLA39
 Nqtw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=njsTuUEpaWvTTSk1tiT4WBz4P0CJRsdNPQsRYS7w/8I=;
 b=BgSRgE7AiA7quPV/L3nKjFoxuhH8Qn5UeIuKz6mZuNYVGPczLjmpo2A77G3nx7VKiP
 SloG9i+2+xw1AfK1hjb9ZW1opnR040GY6ocgAqB2ivocF38lx8qTUcjpnbdlwq2sOMzv
 71Zy4lCH0lA0q/yurc/bw2bvVZM/49CbH6A62ZEWq8rPqTcYoytW4YmVDOfG3x2orWJI
 xJVJ3NI8n185jY2Y7gQwxrKbnmrAsSuGJ7bqO+iP0bNC8YEBISL3Iou8PZWECBLHAxO0
 hwxqlnAUVeBL1MiHbLOHWPye8tOPhQi7RD28daJfxv2NONCOW4wsTh9e5WtD8HrU5fOB
 o/ig==
X-Gm-Message-State: APjAAAWIMMgcLqFjq9gxmXXdwHkaqH2FUbT5Xl9AldpbdQFzUzqWMT3j
 083zV4v/xwUPBLxx3x765POWGw==
X-Google-Smtp-Source: APXvYqy2Jax9UiCl1s8hOzBtnVMhLoUEyfUaJZYKra7be3MHKeXarNdIx7MNc84vy4szk++ZV1qGmw==
X-Received: by 2002:a17:90a:1e63:: with SMTP id
 w90mr3953276pjw.36.1582047592779; 
 Tue, 18 Feb 2020 09:39:52 -0800 (PST)
Received: from [192.168.1.11] (97-126-123-70.tukw.qwest.net. [97.126.123.70])
 by smtp.gmail.com with ESMTPSA id
 ep2sm3951243pjb.31.2020.02.18.09.39.51
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 18 Feb 2020 09:39:52 -0800 (PST)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 qemu-devel@nongnu.org
References: <20200218132023.22936-1-philmd@redhat.com>
From: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <d668ee65-ffbc-0305-8256-b84751d209bd@linaro.org>
Date: Tue, 18 Feb 2020 09:39:49 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200218132023.22936-1-philmd@redhat.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 xen-devel@lists.xenproject.org, Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xOC8yMCA1OjIwIEFNLCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPiBUaGlz
IGNvbW1pdCB3YXMgcHJvZHVjZWQgd2l0aCB0aGUgaW5jbHVkZWQgQ29jY2luZWxsZSBzY3JpcHQK
PiBzY3JpcHRzL2NvY2NpbmVsbGUvYXMtcnctY29uc3QucGF0Y2guCj4gCj4gSW5zcGlyZWQtYnk6
IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KPiBTaWduZWQtb2ZmLWJ5
OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+Cj4gLS0tCj4gQmFz
ZWQtb246IDwyMDIwMDIxODExMjQ1Ny4yMjcxMi0xLXBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4K
ClJldmlld2VkLWJ5OiBSaWNoYXJkIEhlbmRlcnNvbiA8cmljaGFyZC5oZW5kZXJzb25AbGluYXJv
Lm9yZz4KCgpyfgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 17:57:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 17:57:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j477S-0005NP-Bp; Tue, 18 Feb 2020 17:57:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xyDT=4G=weilnetz.de=sw@srs-us1.protection.inumbo.net>)
 id 1j477R-0005NK-4T
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 17:57:13 +0000
X-Inumbo-ID: 1614ec78-5278-11ea-820e-12813bfff9fa
Received: from v2201612906741603.powersrv.de (unknown [37.120.169.71])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1614ec78-5278-11ea-820e-12813bfff9fa;
 Tue, 18 Feb 2020 17:57:11 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by v2201612906741603.powersrv.de (Postfix) with ESMTP id 7A3DFDB8066;
 Tue, 18 Feb 2020 18:57:10 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at v2201612906741603.powersrv.de
Received: from v2201612906741603.powersrv.de ([127.0.0.1])
 by localhost (v2201612906741603.powersrv.de [127.0.0.1]) (amavisd-new,
 port 10024)
 with ESMTP id 4IRNUjr_H1GY; Tue, 18 Feb 2020 18:57:09 +0100 (CET)
Received: from macbook02.fritz.box (p57B42574.dip0.t-ipconnect.de
 [87.180.37.116])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by v2201612906741603.powersrv.de (Postfix) with ESMTPSA id 70219DB8065;
 Tue, 18 Feb 2020 18:57:09 +0100 (CET)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 qemu-devel@nongnu.org
References: <20200218132023.22936-1-philmd@redhat.com>
From: Stefan Weil <sw@weilnetz.de>
Autocrypt: addr=sw@weilnetz.de; keydata=
 mQINBFXCNBcBEACUbHx9FWsS1ATrhLGAS+Nc6bFQHPR3CpUQ4v++RiMg25bF6Ov1RsYEcovI
 0DXGh6Ma+l6dRlvUXV8tMvNwqghDUr5KY7LN6tgcFKjBbXdv9VlKiWiMLKBrARcFKxx1sfLp
 1P8RiaUdKsgy2Hq4T1PPy9ENTL1/FBG6P/Rw0rO9zOB+yNHcRJ5diDnERbi3x7qoaPUra2Ig
 lmQk/uxXKC0aNIhpNLNiQ+YpwTUN9q3eG6B9/3CG8RGtFzH9vDPlLvtUX+01a2gCifTi3iH3
 8EEK8ACXIRs2dszlxMneKTvflXfvyCM1O+59wGcICQxltxLLhHSCJjOQyWdR2JUtn//XjVWM
 mf6bBT7Imx3DhhfFRlA+/Lw9Zah66DJrZgiV0LqoN/2f031TzD3FCBiGQEMC072MvSQ1DdJN
 OiRE1iWO0teLOxaFSbvJS9ij8CFSQQTnSVZs0YXGBal+1kMeaKo9sO4tkaAR2190IlMNanig
 CTJfeFqxzZkoki378grSHdGUTGKfwNPflTOA6Pw6xuUcxW55LB3lBsPqb0289P8o9dTR7582
 e6XTkpzqe/z/fYmfI9YXIjGY8WBMRbsuQA30JLq1/n/zwxAOr2P9y4nqTMMgFOtQS8w4G46K
 UMY/5IspZp2VnPwvazUo2zpYiUSLo1hFHx2jrePYNu2KLROXpwARAQABtBxTdGVmYW4gV2Vp
 bCA8c3dAd2VpbG5ldHouZGU+iQI6BBMBCAAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheA
 BQJV04LlAhkBAAoJEOCMIdVndFCtP5QP/1U8yWZzHeHufRFxtMsK1PERiLuKyGRH2oE5NWVc
 5QQHZZ2ypXu53o2ZbZxmdy8+4lXiPWWwYVqto3V7bPaMTvQhIT0I3c3ZEZsvwyEEE6QdRs52
 haZwX+TzNMQ5mOePdM2m4WqO0oU7YHU2WFf54MBmAGtj3FAQEAlZAaMiJs2aApw/4t35ICL1
 Sb0FY8d8lKBbIFOAaFfrlQTC3y8eMTk1QxOVtdXpRrOl6OE0alWn97NRqeZlBm0P+BEvdgTP
 Qt+9rxbe4ulgKME2LkbDhLqf0m2+xMXb7T4LiHbQYnnWKGZyogpFaw3PuRVd9m8uxx1F8b4U
 jNzI9x2Ez5LDv8NHpSY0LGwvVmkgELYbcbyiftbuw81gJuM7k4IW5GR85kTH6y/Sq6JNaI4p
 909IK8X4eeoCkAqEVmDOo1D5DytgxIV/PErrin82OIDXLENzOWfPPtUTO+H7qUe80NS2HLPG
 IveYSjuYKBB6n2JhPkUD7xxMEdh5Ukqi1WIBSV4Tuk3/ubHajP5bqg4QP3Wo1AyICX09A1QQ
 DajtMkyxXhYxr826EGcRD2WUUprGNYwaks4YiPuvOAJxSYprKWT6UDHzE3S8u4uZZm9H8cyg
 Fa3pysJwTmbmrBAP1lMolwXHky60dPnKPmFyArGC0utAH7QELXzBybnE/vSNttNT1D+HuQIN
 BFXcnj0BEAC32cCu2MWeqZEcvShjkoKsXk42mHrGbeuh/viVn8JOQbTO706GZtazoww2weAz
 uVEYhwqi7u9RATz9MReHf7R5F0KIRhc/2NhNNeixT/7L+E5jffH1LD+0IQdeLPoz6unvg7U/
 7OpdKWbHzPM3Lfd0N1dRP5sXULpjtYQKEgiOU58sc4F5rM10KoPFEMz8Ip4j9RbH/CbTPUM0
 S4PxytRciB3Fjd0ECbVsErTjX7cZc/yBgs3ip7BPVWgbflhrc+utML/MwC6ZqCOIXf/U0ICY
 fp5I7PDbUSWgMFHvorWegMYJ9EzZ2nTvytL8E75C2U3j5RZAuQH5ysfGpdaTS76CRrYDtkEc
 ViTL+hRUgrX9qvqzCdNEePbQZr6u6TNx3FBEnaTAZ5GuosfUk7ynvam2+zAzLNU+GTywTZL2
 WU+tvOePp9z1/mbLnH2LkWHgy3bPu77AFJ1yTbBXl5OEQ/PtTOJeC1urvgeNru26hDFSFyk4
 gFcqXxswu2PGU7tWYffXZXN+IFipCS718eDcT8eL66ifZ8lqJ8Vu5WJmp9mr1spP9RYbT7Rw
 pzZ3iiz7e7AZyOtpSMIVJeYZTbtiqJbyN4zukhrTdCgCFYgf0CkA5UGpYXp2sXPr+gVxKX2p
 tj/gid4n95vR7KMeWV6DJ0YS4hKGtdhkuJCpJfjKP/e8TwARAQABiQIfBBgBCAAJBQJV3J49
 AhsMAAoJEOCMIdVndFCtYRoQAJOu3RZTEvUBPoFqsnd849VmOKKg77cs+HD3xyLtp95JwQrz
 hwa/4ouDFrC86jt1vARfpVx5C8nQtNnWhg+5h5kyOIbtB1/27CCTdXAd/hL2k3GyrJXEc+i0
 31E9bCqgf2KGY7+aXu4LeAfRIWJT9FGVzdz1f+77pJuRIRRmtSs8VAond2l+OcDdEI9Mjd9M
 qvyPJwDkDkDvsNptrcv4xeNzvX+2foxkJmYru6dJ+leritsasiAxacUowGB5E41RZEUg6bmV
 F4SMseIAEKWLy3hPGvYBOzADhq2YLgnM/wn9Y9Z7bEMy+w5e75saBbkFI7TncxDPUnIl/UTE
 KU1ORi5WWbvXYkUTtfNzZyD0/v3oojcIoZvK1OlpOtXHdlqOodjXF9nLe8eiVHyl8ZnzFxhe
 EW2QPvX8FLKqmSs9W9saQtk6bhv9LNYIYINjH3EEH/+bbmV+ln4O7a73Wm8L3tnpC3LmdGn2
 Rm8B6J2ZK6ci1TRDiMpCUWefpnIuE+TibC5VJR5zx0Yh11rxxBFob8mWktRmLZyeEoCcZoBo
 sbJxD80QxWO03zPpkcJ7d4BrVsQ/BJkBtEe4Jn4iqHqA/OcrzwuEZSv+/MdgoqfblBZhDusm
 LYfVy7wFDeVClG6eQIiK2EnmDChLRkVIQzbkV0iG+NJVVJHLGK7/OsO47+zq
Message-ID: <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
Date: Tue, 18 Feb 2020 18:57:08 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200218132023.22936-1-philmd@redhat.com>
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 xen-devel@lists.xenproject.org, Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gMTguMDIuMjAgdW0gMTQ6MjAgc2NocmllYiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqToKCj4g
VGhpcyBjb21taXQgd2FzIHByb2R1Y2VkIHdpdGggdGhlIGluY2x1ZGVkIENvY2NpbmVsbGUgc2Ny
aXB0Cj4gc2NyaXB0cy9jb2NjaW5lbGxlL2FzLXJ3LWNvbnN0LnBhdGNoLgo+Cj4gSW5zcGlyZWQt
Ynk6IFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KPiBTaWduZWQtb2Zm
LWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+Cj4gLS0tCj4g
QmFzZWQtb246IDwyMDIwMDIxODExMjQ1Ny4yMjcxMi0xLXBldGVyLm1heWRlbGxAbGluYXJvLm9y
Zz4KWy4uLl0KPiBkaWZmIC0tZ2l0IGEvdGFyZ2V0L2kzODYvaGF4LWFsbC5jIGIvdGFyZ2V0L2kz
ODYvaGF4LWFsbC5jCj4gaW5kZXggYThiNmU1YWViOC4uZjU5NzFjY2M3NCAxMDA2NDQKPiAtLS0g
YS90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKPiArKysgYi90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKPiBA
QCAtMzc2LDggKzM3Niw4IEBAIHN0YXRpYyBpbnQgaGF4X2hhbmRsZV9mYXN0bW1pbyhDUFVBcmNo
U3RhdGUgKmVudiwgc3RydWN0IGhheF9mYXN0bW1pbyAqaGZ0KQo+ICAgICAgICAgICAqICBoZnQt
PmRpcmVjdGlvbiA9PSAyOiBncGEgPT0+IGdwYTIKPiAgICAgICAgICAgKi8KPiAgICAgICAgICB1
aW50NjRfdCB2YWx1ZTsKPiAtICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGhmdC0+Z3Bh
LCAodWludDhfdCAqKSAmdmFsdWUsIGhmdC0+c2l6ZSwgMCk7Cj4gLSAgICAgICAgY3B1X3BoeXNp
Y2FsX21lbW9yeV9ydyhoZnQtPmdwYTIsICh1aW50OF90ICopICZ2YWx1ZSwgaGZ0LT5zaXplLCAx
KTsKPiArICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3JlYWQoaGZ0LT5ncGEsICh1aW50OF90
ICopJnZhbHVlLCBoZnQtPnNpemUpOwo+ICsgICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfd3Jp
dGUoaGZ0LT5ncGEyLCAodWludDhfdCAqKSZ2YWx1ZSwgaGZ0LT5zaXplKTsKCgpNYXliZSB0aG9z
ZSB0eXBlIGNhc3RzIGNvdWxkIGJlIHJlbW92ZWQsIHRvby4gVGhleSBhcmUgbm8gbG9uZ2VyIG5l
ZWRlZAphZnRlciB5b3VyIG1vZGlmaWNhdGlvbi4KClN0ZWZhbgoKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 18:13:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 18:13:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j47NC-0007BA-Kr; Tue, 18 Feb 2020 18:13:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Nsmm=4G=redhat.com=pmathieu@srs-us1.protection.inumbo.net>)
 id 1j47NB-0007B5-Aj
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 18:13:29 +0000
X-Inumbo-ID: 5ccb4eda-527a-11ea-b0fd-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 5ccb4eda-527a-11ea-b0fd-bc764e2007e4;
 Tue, 18 Feb 2020 18:13:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582049608;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=+KpRWbNcSjJsHQ+gG/O63WZoHuP7pEag/tech2ayuVw=;
 b=fd22tX/uomLqRuRcshu02BsSFN3NJVsBMpC5YnQGxHmCAw+nZB6PQgUG3jsnCM9SoWFJcL
 NZeamsLcRmScg2Nf2J2cm+pu7PUVatTls4fEkNWMnc6Z7PM9/FUG7VTTNrdp34LTlIqD/j
 p+/snT5lYeJ96UE92sA44VouhPjVrJw=
Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com
 [209.85.128.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-202-RGuVzdnMNtuJ5FX7sJ6d9Q-1; Tue, 18 Feb 2020 13:13:26 -0500
Received: by mail-wm1-f72.google.com with SMTP id n17so433949wmk.1
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 10:13:26 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=+KpRWbNcSjJsHQ+gG/O63WZoHuP7pEag/tech2ayuVw=;
 b=iQLx4vg7Gb5PXvqh30upXaZxl8DExAAr9WKclllAtqYqRfznlXRjRWnHvNE8IicPi5
 UPIB/ef1V7xFi1wIEo8qPnbQUDzeKkwWbxdnNokQmpauysHCKsdlY+smRzDYFnSEMqQR
 cFnPGBdLNroV3P1CPTYctajrABBiIDvWfmXGM4n0e0JYcBmK7OKxDjOnOLkOshG4Yr1P
 YTopvgL/1HwEuIITDqJZzK5QGZe1BRbzpQkiDm4GxI8kMVEdaqA0Gthvm1XBX6B6+um7
 aky6fnKDcY6CxqoZEjRdFGvzQj4RdoppcODIF3YjLkMbuhny9BTtl6Mi9Aybb1Xqy8e+
 3A9A==
X-Gm-Message-State: APjAAAVS/29CXJ+Hwr9MTwiWk7BLO020eYGgEszy9g5eK4YNs3Navk++
 PmL4HRP25/LCGL4y5JACQnXl+r3yO7622PqrJznykJHG9T2+cGpqpR1aV8byQBdIpRQIrJpc0Iq
 LDLz8Nq/rKmROg6wyHRrvZnrgGKL8OobdqqxakOw9AhE=
X-Received: by 2002:a1c:541b:: with SMTP id i27mr4702153wmb.137.1582049605326; 
 Tue, 18 Feb 2020 10:13:25 -0800 (PST)
X-Google-Smtp-Source: APXvYqw7UNU7x6QZKyAdaoMwxwEJaiZzjnldKkbWzDhA7+BBrbcanJCw4Sp6UuGtCDt76Uz1938/Qi8gyjAcqv89CYo=
X-Received: by 2002:a1c:541b:: with SMTP id i27mr4702139wmb.137.1582049605155; 
 Tue, 18 Feb 2020 10:13:25 -0800 (PST)
MIME-Version: 1.0
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
In-Reply-To: <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
From: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <philmd@redhat.com>
Date: Tue, 18 Feb 2020 19:13:14 +0100
Message-ID: <CAP+75-W5kdPAz0HZqz+XxRg3RfkosFG4ptcu3o_jYBE26ZhkQw@mail.gmail.com>
To: Stefan Weil <sw@weilnetz.de>
X-MC-Unique: RGuVzdnMNtuJ5FX7sJ6d9Q-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgNjo1NyBQTSBTdGVmYW4gV2VpbCA8c3dAd2VpbG5ldHou
ZGU+IHdyb3RlOgo+IEFtIDE4LjAyLjIwIHVtIDE0OjIwIHNjaHJpZWIgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6k6Cj4KPiA+IFRoaXMgY29tbWl0IHdhcyBwcm9kdWNlZCB3aXRoIHRoZSBpbmNsdWRl
ZCBDb2NjaW5lbGxlIHNjcmlwdAo+ID4gc2NyaXB0cy9jb2NjaW5lbGxlL2FzLXJ3LWNvbnN0LnBh
dGNoLgo+ID4KPiA+IEluc3BpcmVkLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxp
bmFyby5vcmc+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhp
bG1kQHJlZGhhdC5jb20+Cj4gPiAtLS0KPiA+IEJhc2VkLW9uOiA8MjAyMDAyMTgxMTI0NTcuMjI3
MTItMS1wZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cj4gWy4uLl0KPiA+IGRpZmYgLS1naXQgYS90
YXJnZXQvaTM4Ni9oYXgtYWxsLmMgYi90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKPiA+IGluZGV4IGE4
YjZlNWFlYjguLmY1OTcxY2NjNzQgMTAwNjQ0Cj4gPiAtLS0gYS90YXJnZXQvaTM4Ni9oYXgtYWxs
LmMKPiA+ICsrKyBiL3RhcmdldC9pMzg2L2hheC1hbGwuYwo+ID4gQEAgLTM3Niw4ICszNzYsOCBA
QCBzdGF0aWMgaW50IGhheF9oYW5kbGVfZmFzdG1taW8oQ1BVQXJjaFN0YXRlICplbnYsIHN0cnVj
dCBoYXhfZmFzdG1taW8gKmhmdCkKPiA+ICAgICAgICAgICAqICBoZnQtPmRpcmVjdGlvbiA9PSAy
OiBncGEgPT0+IGdwYTIKPiA+ICAgICAgICAgICAqLwo+ID4gICAgICAgICAgdWludDY0X3QgdmFs
dWU7Cj4gPiAtICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGhmdC0+Z3BhLCAodWludDhf
dCAqKSAmdmFsdWUsIGhmdC0+c2l6ZSwgMCk7Cj4gPiAtICAgICAgICBjcHVfcGh5c2ljYWxfbWVt
b3J5X3J3KGhmdC0+Z3BhMiwgKHVpbnQ4X3QgKikgJnZhbHVlLCBoZnQtPnNpemUsIDEpOwo+ID4g
KyAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9yZWFkKGhmdC0+Z3BhLCAodWludDhfdCAqKSZ2
YWx1ZSwgaGZ0LT5zaXplKTsKPiA+ICsgICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfd3JpdGUo
aGZ0LT5ncGEyLCAodWludDhfdCAqKSZ2YWx1ZSwgaGZ0LT5zaXplKTsKPgo+Cj4gTWF5YmUgdGhv
c2UgdHlwZSBjYXN0cyBjb3VsZCBiZSByZW1vdmVkLCB0b28uIFRoZXkgYXJlIG5vIGxvbmdlciBu
ZWVkZWQKPiBhZnRlciB5b3VyIG1vZGlmaWNhdGlvbi4KCkdvb2QgY2F0Y2gsIHRoYW5rcyBTdGVm
YW4hCgo+Cj4gU3RlZmFuCj4KPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 18:44:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 18:44:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j47qp-0001IX-E5; Tue, 18 Feb 2020 18:44:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pyH5=4G=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j47qo-0001IS-Ke
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 18:44:06 +0000
X-Inumbo-ID: a336e560-527e-11ea-bc8e-bc764e2007e4
Received: from mail-lj1-x235.google.com (unknown [2a00:1450:4864:20::235])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a336e560-527e-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 18:44:05 +0000 (UTC)
Received: by mail-lj1-x235.google.com with SMTP id q8so24165889ljb.2
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 10:44:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=reHQ9S21MelXl3RVuT4m1bRQYeUVL9QsavIrmqD2ecE=;
 b=Ld3s2CgmhyC7JIh5dvzVSoNthy3RwC8gawyg3Hvc8r2CvKH0pBDxs72ZdRzH7R5WSz
 2XPsNHUBoK1sFBtlRHzj3QgsIcWbglVa5zolhZasYWbJMZ2VQ6DVxd+ndswzYsjuE0f6
 P4PCMbIYH8hpwmM6gRxq1WiE8V3o2jvogAnukCEp5P8Ue9mEdBM/iQaYM0YKVj4meFxq
 lJ3GObanYAioSj8OhY4j108ntPJAFrtzFBM277fv7JUg3KN/ybVuzSUO2HsdaOvghiAs
 REkX2ReXXXfGCjzbvG0i4b9H33SDcqLkVY2dMtkHljz/eMwm/p+YfpalNKGoll9XJ7q4
 NsJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=reHQ9S21MelXl3RVuT4m1bRQYeUVL9QsavIrmqD2ecE=;
 b=c34kDP6Lb/5ab27BdbZDrG/D2wkguT/c52n6uSVWbGe2/z6vR73CDUMgMoO/ifASjM
 i4KTtbug4SlAnX1uKsOZuO2+HSQnIxbFLnn7b4nBHvZ60tqtgU2QurWFxlcBxXbrgX+c
 oqqZA7dKWvGcmBJYuJ/VUz7I08Q30fCkeUMjoCV9qdiOCZYupKle7yjMhyYy0KwUAoF7
 /YUjXr7rO6EGU7cs0J1XAy8AY3JSe3UTlXWmrsOPf8JrULaa+GaWMkpZE8HB49moMkuk
 0+gtNLpXpV+Mu/AcqtmlRu/GwbfgUZrVqX2SUaSSQa/5eo9i3REr7Ug5ys66W7KQasL5
 tkDA==
X-Gm-Message-State: APjAAAWasYtoyVIWPNrd/wd7WUDMN/tU/aTHNaxtmKhJ3opVHutNJt9H
 HefeD967yePE+nR9wLg43BuwTqtjU0jMLZBSh2M=
X-Google-Smtp-Source: APXvYqxHhOzdXtlbKJpGVYa7da2soQ7+LePFURQKH3DCvC3R7iP6DoDGVG7gWiaUnlfOAxvPuRJ31ksJMccvaZ1HxSI=
X-Received: by 2002:a2e:b5cb:: with SMTP id g11mr13376960ljn.210.1582051443979; 
 Tue, 18 Feb 2020 10:44:03 -0800 (PST)
MIME-Version: 1.0
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
 <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
 <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
 <CAKf6xptqF2vJLx6MyGbmu5QEhu3qpxKk9oHxBQmx7Caam45aKw@mail.gmail.com>
 <bdba95c2-8325-af8e-83a4-e06364b045df@citrix.com>
In-Reply-To: <bdba95c2-8325-af8e-83a4-e06364b045df@citrix.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Tue, 18 Feb 2020 13:43:52 -0500
Message-ID: <CAKf6xpt26=s_+cD63VJ1Cp3WZvtq3p673uUiqiuDHAVH=ZJOcQ@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Aaron Janse <aaron@ajanse.me>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTcsIDIwMjAsIDg6MjIgUE0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAxNy8wMi8yMDIwIDIwOjQxLCBKYXNvbiBBbmRy
eXVrIHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMjo0NiBQTSBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPiA+PiBPbiAxNy8wMi8yMDIw
IDE5OjE5LCBKYXNvbiBBbmRyeXVrIHdyb3RlOgo+ID4+PiBlbmFibGluZyB2ZWNPbiBUdWUsIERl
YyAzMSwgMjAxOSBhdCA1OjQzIEFNIEFhcm9uIEphbnNlIDxhYXJvbkBhamFuc2UubWU+IHdyb3Rl
Ogo+ID4+Pj4gT24gVHVlLCBEZWMgMzEsIDIwMTksIGF0IDEyOjI3IEFNLCBBbmRyZXcgQ29vcGVy
IHdyb3RlOgo+ID4+Pj4+IElzIHRoZXJlIGFueSBmdWxsIGJvb3QgbG9nIGluIHRoZSBiYWQgY2Fz
ZT8gIERlYnVnZ2luZyB2aWEgZGl2aW5hdGlvbgo+ID4+Pj4+IGlzbid0IGFuIGVmZmVjdGl2ZSB3
YXkgdG8gZ2V0IHRoaW5ncyBkb25lLgo+ID4+Pj4gQWdyZWVkLiBJIGluY2x1ZGVkIHNvbWUgbW9y
ZSB2ZXJib3NlIGxvZ3MgdG93YXJkcyB0aGUgZW5kIG9mIHRoZSBlbWFpbCAodHlwZWQgdXAgYnkg
aGFuZCkuCj4gPj4+Pgo+ID4+Pj4gQXR0YWNoZWQgYXJlIHBpY3R1cmVzIGZyb20gYSBzbG93LW1v
dGlvbiB2aWRlbyBvZiBteSBsYXB0b3AgYm9vdGluZy4gTm90ZSB0aGF0IEkgYWxzbyBpbmNsdWRl
ZCBhIHBpY3R1cmUgb2YgYSBzdGFjayB0cmFjZSB0aGF0IGhhcHBlbnMgaW1tZWRpYXRlbHkgYmVm
b3JlIHJlYm9vdC4gSXQgZG9lc24ndCBsb29rIHJlbGF0ZWQsIGJ1dCBJIHdhbnRlZCB0byBpbmNs
dWRlIGl0IGFueXdheS4KPiA+Pj4+Cj4gPj4+PiBJIHRoaW5rIHRoZSBvcmlnaW5hbCBlbWFpbCBz
aG91bGQgaGF2ZSBzYWlkICI0LjguNSIgaW5zdGVhZCBvZiAiNC4wLjUuIiBSZWdhcmRsZXNzLCBl
dmVyeW9uZSBvbiB0aGlzIG1haWxpbmcgbGlzdCBjYW4gbm93IHNlZSBhbGwgdGhlIGJvb3QgbG9n
cyB0aGF0IEkndmUgc2Vlbi4KPiA+Pj4+Cj4gPj4+PiBBdHRhY2hpbmcgYSBzZXJpYWwgY29uc29s
ZSBzZWVtcyBsaWtlIGl0IHdvdWxkIGJlIGRpZmZpY3VsdCB0byBkbyBvbiB0aGlzIGxhcHRvcCwg
b3RoZXJ3aXNlIEkgd291bGQgaGF2ZSBzZW50IHRoZSBsb2dzIGFzIGEgdHh0IGZpbGUuCj4gPj4+
IEknbSBzZWVpbmcgWGVuIHBhbmljOiAiSU8tQVBJQyArIHRpbWVyIGRvZXNuJ3Qgd29yayIgb24g
YSBEZWxsCj4gPj4+IExhdGl0dWRlIDcyMDAgMi1pbi0xLiAgRmVkb3JhIDMxIExpdmUgVVNCIGlt
YWdlIGJvb3RzIHN1Y2Nlc3NmdWxseS4KPiA+Pj4gTm8gd2F5IHRvIGdldCBzZXJpYWwgb3V0cHV0
LiAgSSBtYW51YWxseSByZWNyZWF0ZWQgdGhlIG91dHB1dCBiZWZvcmUKPiA+Pj4gZnJvbSB0aGUg
dmdhIGRpc3BsYXkuCj4gPj4gV2UgaGF2ZSBtdWx0aXBsZSBidWdzLgo+ID4+Cj4gPj4gRmlyc3Qg
YW5kIGZvcmVtb3N0LCBYZW4gc2VlbXMgdG90YWxseSBicm9rZW4gd2hlbiBydW5uaW5nIGluIEV4
dElOVAo+ID4+IG1vZGUuICBUaGlzIG5lZWRzIGFkZHJlc3NpbmcsIGFuZCBvdWdodCB0byBiZSBz
dWZmaWNpZW50IHRvIGxldCBYZW4KPiA+PiBib290LCBhdCB3aGljaCBwb2ludCB3ZSBjYW4gdHJ5
IHRvIGZpZ3VyZSBvdXQgd2h5IGl0IGlzIHRyeWluZyB0byBmYWxsCj4gPj4gYmFjayBpbnRvIDQ4
Nihpc2gpIGNvbXBhdGliaWxpdHkgbW9kZS4KClhlbiBoYXMgImVuYWJsZWQgRXh0SU5UIG9uIENQ
VSMwIiB3aGlsZSBsaW51eCBoYXMgIm1hc2tlZCBFeHRJTlQgb24KQ1BVIzAiIHNvIGxpbnV4IGlz
bid0IHVzaW5nIEV4dElOVD8KCkkgY29weSBhbmQgcGFzdGVkIHRoZSBsaW51eCBzZXR1cF9sb2Nh
bF9BUElDKCkgaW50byBYZW4gYW5kIHRoZW4KbWFzc2FnZWQgaXQgaW50byBjb21waWxpbmcsICBO
b3cgWGVuIHJlcG9ydHMgbWFza2VkIEV4dElOVCwgYnV0IHN0aWxsCmZhaWxzIHRvIGVuYWJsZSB0
aGUgdGltZXIuCgo+ID4+PiBJIHRlc3RlZCBMaW51eCB3aXRoIGludGVsX2lvbW11PW9uIGFuZCB0
aGF0IGJvb3RlZCBzdWNjZXNzZnVsbHkuCj4gPj4+IFVuZGVyIFhlbiwgdGhpcyBzeXN0ZW0gc2V0
cyBpb21tdV94MmFwaWNfZW5hYmxlZCA9IHRydWUsIHNvCj4gPj4+IGZvcmNlX2lvbW11IGlzIHNl
dCBhbmQgaW9tbXU9MCBjYW5ub3QgZGlzYWJsZSB0aGUgaW9tbXUuCj4gPj4+IGZhaWxzLiAgT2gs
IEkgY2FuIGRpc2FibGUgeDJhcGljIGFuZCB0aGVuIGRpc2FibGUgaW9tbXUKPiA+Pj4KPiA+Pj4g
eDJhcGljPTEgLT4gZmFpbHVyZSBhYm92ZQo+ID4+PiB4MmFwaWM9MCBpb21tdT0wIC0+IGZhaWx1
cmUgYWJvdmUKPiA+Pj4gY2xvY2tzb3VyY2U9YWNwaSAtPiBkb2Vzbid0IGhlbHAKPiA+Pj4gY2xv
Y2tzb3VyY2U9cGl0IC0+IGhhbmdzIGFmdGVyICJsb2FkIHRyYWNraW5nIHdpbmRvdyBsZW5ndGgg
MTA3Mzc0MTgyNCBucyIKPiA+PiBOb25lIG9mIHRoZXNlIGFyZSBzdXJwcmlzaW5nLCBnaXZlbiB0
aGF0IFhlbiBjYW4ndCBtYWtlIGFueSBpbnRlcnJ1cHRzCj4gPj4gd29yayBhdCBhbGwuCj4gPj4K
PiA+Pj4gbm9hcGljIC0+IEJVRyBpbiBpbml0X2JzcF9BUElDCj4gPj4gVGhpcyBpcyBhIHN1cnBy
aXNlLiAgSXRzIGNsZWFybHkgYSBidWcgaW4gWGVuLiAgKE9UT0gsIEkndmUgYmVlbgo+ID4+IHRo
cmVhdGVuaW5nIHRvIHJpcCBhbGwgb2YgdGhhdCBsb2dpYyBvdXQsIGJlY2F1c2UgdGhlcmUgaXMg
bm8gc3VjaCB0aGluZwo+ID4+IGFzIGEgNjRiaXQgY2FwYWJsZSBzeXN0ZW0gd2l0aG91dCBhbiBp
bnRlZ3JhdGVkIEFQSUMuKQo+ID4gSXQncyBhIEdQRiBbZXJyb3JfY29kZT0wMDAwXSBhdCBpbml0
X2JzcF9BUElDKzB4NTMgd2hpY2ggaXMKPiA+ICAgICAweGZmZmY4MmQwODA0MjhmODYgPCs2ND46
ICAgIGplICAgICAweGZmZmY4MmQwODA0MjhmYzkgPGluaXRfYnNwX0FQSUMrMTMxPgo+ID4gICAg
IDB4ZmZmZjgyZDA4MDQyOGY4OCA8KzY2PjogICAgb3IgICAgICQweGZmLCVhbAo+ID4gICAgIDB4
ZmZmZjgyZDA4MDQyOGY4YSA8KzY4PjogICAgdGVzdCAgICVzaWwsJXNpbAo+ID4gICAgIDB4ZmZm
ZjgyZDA4MDQyOGY4ZCA8KzcxPjogICAgamUgICAgIDB4ZmZmZjgyZDA4MDQyOGZkOCA8aW5pdF9i
c3BfQVBJQysxNDY+Cj4gPiAgICAgMHhmZmZmODJkMDgwNDI4ZjhmIDwrNzM+OiAgICBtb3YgICAg
JDB4ODBmLCVlY3gKPiA+ICAgICAweGZmZmY4MmQwODA0MjhmOTQgPCs3OD46ICAgIG1vdiAgICAk
MHgwLCVlZHgKPiA+ICAgICAweGZmZmY4MmQwODA0MjhmOTkgPCs4Mz46ICAgIHdybXNyCj4gPgo+
ID4gUkFYIGlzIDB4M2ZmCj4gPgo+ID4gVGhpcyBpcyBpbW1lZGlhdGVseSBhZnRlciBYZW4gcHJp
bnRzICJTd2l0Y2hlZCB0byBBUElDIGRyaXZlciB4MmFwaWNfY2x1c3RlciIKPgo+IEhtbSwgaW4g
d2hpY2ggY2FzZSBpdCBpc24ndCBhIEJVRyBzcGVjaWZpY2FsbHksIGJ1dCBtZXJlbHkgYSBjcmFz
aC4KPiAweDNmZiB0byBTUElWIGlzIHRyeWluZyB0byBzZXQgcmVzZXJ2ZWQgYml0cywgc28gaXQg
aXMgbm8gc3VycHJpc2UgdGhhdAo+IHRoZXJlIGlzIGEgI0dQLgoKWWVhaCwgSSB1c2VkIHRoZSB3
cm9uZyB3b3JkLiAgVGhlcmUgd2FzIGEgYmFja3RyYWNlIGFuZCBpdCByZWJvb3RlZApxdWlja2x5
LCBzbyBJIGRpZG4ndCBoYXZlIGRldGFpbHMgd2hlbiBJIHdyb3RlIHRoZSBmaXJzdCBlbWFpbC4g
IEkKcmUtcmFuIGFmdGVyd2FyZCB0byBjYXB0dXJlIHRoZSBpbmZvLgoKPiBJbiB3aGljaCBjYXNl
IHRoaXMgY2FuIHNhZmVseSBiZSBmaWxlZCB1bmRlciAiZXZlbiBtb3JlIGNvbGxhdGVyYWwKPiBk
YW1hZ2UgZnJvbSBmYWlsaW5nIHRvIHNldCB1cCBhbnkga2luZCBvZiBpbnRlcnJ1cHQgaGFuZGxp
bmciLgo+Cj4gPj4+IE9uZSBvdGhlciB0aGluZyB0aGF0IG1pZ2h0IGJlIG5vdGV3b3J0aHkuICBM
aW51eCBvbmx5IHByaW50cyBBQ1BJIElSUTAKPiA+Pj4gYW5kIElSUTkgdXNlZCBieSBvdmVycmlk
ZSB3aGVyZSBYZW4gbGlzdHMgSVJRIDAsIDIgJiA5Lgo+ID4+IEh1aCAtIHRoaXMgaXMgc3VwcG9z
ZWQgdG8gY29tZSBkaXJlY3RseSBmcm9tIHRoZSBBQ1BJIHRhYmxlcywgc28gTGludXgKPiA+PiBh
bmQgWGVuIHNob3VsZCBiZSB1c2luZyB0aGUgc2FtZSBzb3VyY2Ugb2YgaW5mb3JtYXRpb24uCj4g
Pj4KPiA+Pj4gQmVsb3cgaXMgdGhlIHJlLWNvbnN0cnVjdGVkIFhlbiBjb25zb2xlIG91dHB1dC4g
IFRoZSBTTUJJT1MgbGluZSBpcwo+ID4+PiB0aGUgZmlyc3QgdGhpbmcgZGlzcGxheWVkIG9uIHRo
ZSBWR0Egb3V0cHV0Lgo+ID4+IFllcyAtIGl0IGlzIHRoZSBmaXJzdCB0aGluZyBwcmludGVkIGFm
dGVyIHZlc2FfaW5pdCgpIHdoaWNoIEkgdGhpbmsgaXMgYQo+ID4+IG1hbmlmZXN0YXRpb24gb2Yg
YSBwcmV2aW91cyBFRkkgYnVnIEkndmUgcmVwb3J0ZWQuICBEb2VzIGJvb3Rpbmcgd2l0aAo+ID4+
IC1iYXNldmlkZW8gaGVscD8gIChObyBuZWVkIHRvIHRyYW5zY3JpYmUgdGhlIG91dHB1dCwgbWFu
dWFsbHkuICBKdXN0Cj4gPj4gbmVlZCB0byBrbm93IGlmIGl0IGxldHMgeW91IHNlZSB0aGUgZnVs
bCBsb2cuKQo+ID4gSSdtIGJvb3RpbmcgZ3J1Yi0+eGVuLmd6IHNvIC1iYXNldmlkZW8gaXNuJ3Qg
ZGlyZWN0bHkgYXBwbGljYWJsZS4gIE15Cj4gPiBhdHRlbXB0IGF0IHNldHRpbmcgYSBib290IGVu
dHJ5IGZhaWxlZCwgc28gSSdsbCBoYXZlIHRvIHRyeSB0aGF0Cj4gPiBhZ2Fpbi4KPgo+IEFoIG9r
LiAgT25lIHRoaW5nIHdoaWNoIFhlbiguZ3opIG5lZWRzIHRvIGRvIGlzIHRvIHRha2UgdmlkZW8g
ZGV0YWlscwo+IGZyb20gdGhlIGJvb3Rsb2FkZXIgcmF0aGVyIHRoYW4gdHJ5aW5nIHRvIGZpZ3Vy
ZSB0aGVtIG91dCBpdHNlbGYuCj4KPiBCeSBkZWZhdWx0LCBYZW4uZ3ogd2lsbCB0cnkgYW5kIHdy
aXRlIGludG8gdGhlIGxlZ2FjeSB2Z2EgcmFuZ2Ugd2hpY2gKPiBtb3N0IGxpa2VseSBpc24ndCB3
b3JraW5nIGluIGFuIEVGSSBzeXN0ZW0uCj4KPiAoQXMgYSBzbGlnaHQgdGFuZ2VudCwgSXQgaXMg
cG9zc2libGUgdG8gdGVzdCB4ZW4uZWZpIHZpYSBncnViIHdpdGggYQo+IHN1aXRhYmxlIGNoYWlu
bG9hZGVyIHN0YW56YSwgYnV0IHhlbi5lZmkgaXMgZGVmaWNpZW50IGluIGVub3VnaAo+IGltcG9y
dGFudCB3YXlzIHRoYXQgSSdkIGF2b2lkIGl0IHVubGVzcyBhYnNvbHV0ZWx5IG5lY2Vzc2FyeS4p
CgpJIHRoaW5rIEkgdHJpZWQgY2hhaW5sb2FkZXIgYXQgc29tZSBwb2ludCBhbmQgcmVjZWl2ZWQg
YW4gIlVuc3VwcG9ydGVkCnJlbG9jYXRpb24gdHlwZSIgZXJyb3IuCgpUaGlzIERlbGwgZG9lc24n
dCB3YW50IHRvIGJvb3QgbXkgeGVuLmVmaS4gIEFmdGVyIHNlbGVjdGluZyBhIGJvb3QKZW50cnks
IHRoZXJlIGlzIGEgMy00IHNlY29uZCBwYXVzZSBhbmQgdGhlbiBFRkkgcHJpbnRzICAiUHJlc3MK
RjEvVm9sdW1lVXAga2V5IHRvIHJldHJ5IGJvb3QuIgoKLUphc29uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 18:49:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 18:49:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j47wL-0001Ut-FH; Tue, 18 Feb 2020 18:49:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SCTr=4G=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1j47wJ-0001Uo-Ah
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 18:49:47 +0000
X-Inumbo-ID: 6f04f538-527f-11ea-bc8e-bc764e2007e4
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f04f538-527f-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 18:49:46 +0000 (UTC)
Received: by mail-oi1-x244.google.com with SMTP id q84so21186975oic.4
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 10:49:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=6ndz9R/2Ak+mICgHOUuAFkqW2EslmCysAANW5wyc+i0=;
 b=OEYPeuzg/u9ffkAmlm1Jp8NRqEI99WkLpvE6YCJ+n79GsARgweL2qq7oCgU3JZn/Tr
 g2KCPZU5LlGadCnAaruwk661QkIV7KCdIEtokVVL2nz5ER8B7HGY9NQMj446urvVkNHV
 xBYhPXsZwoItIpCec6oQHQxuMyGtJRYKGgWlp9hwxATdB0tfezXSbh35CdCj7mfj+he5
 5yZfsbRd8g7mGBnx8a21IQqipWUwOT17asBcIipbeKlYlQJjldT2jL7GsYXW4jkiXFYE
 0yryYYXNwh4HZIjcXOFHLnF3xa73hTru6odMa/zzrjnX3g4oymxi1CiVspEv+RnhUlla
 v6vw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=6ndz9R/2Ak+mICgHOUuAFkqW2EslmCysAANW5wyc+i0=;
 b=QSETQTxfH8JJ+E3w3CZyxoRVVV6HJt3+Y4P2a+yRQSw0HvMHizQJR4hk8H75ik5BRm
 bKtLJEzqa6bAiTXN+bAzBgecFDXBAbcVgCe+ExIdgxKZMoHXGM1qcDYYHzwoSzGzG4/Q
 gnicuVTVbWfvJIC1dhnC/7TgASnBWZyPtjMXrAnWMdrA8+geOVYhqK0wAeHq+2Fr5sJg
 dsyZT3AkBADpDzARJsWV8F68CdLTDNgr9nRNdE5+VKM1eb15StW4Sh64392DbChBZ2Gz
 ANPkW0AFra9kuqRuIZlvVtHqdybX76fDPal0OPtxxi2BZeE6f2jarZ49oENBEB4nHphq
 EsmQ==
X-Gm-Message-State: APjAAAV3nJ2ERF11XLMQPz8EaRS/KptRt8QY0BT0kR9unpK+zET45jfT
 NHOyQMEHL16Ua0YM6kFRSr6Slm72nufIq3qlbBcY1Q==
X-Google-Smtp-Source: APXvYqyVtuGm3F97BkZ9Dz+su/pwUSaiOq3bNc3NwybUJs/P2HmE1EDs0pVB6ZLF87bjbAqQFR1rUjVLZnDpmDFiySk=
X-Received: by 2002:a05:6808:3b2:: with SMTP id
 n18mr2073600oie.146.1582051786092; 
 Tue, 18 Feb 2020 10:49:46 -0800 (PST)
MIME-Version: 1.0
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
In-Reply-To: <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Tue, 18 Feb 2020 18:49:35 +0000
Message-ID: <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
To: Stefan Weil <sw@weilnetz.de>
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <philmd@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxOCBGZWIgMjAyMCBhdCAxNzo1NywgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRl
PiB3cm90ZToKPgo+IEFtIDE4LjAyLjIwIHVtIDE0OjIwIHNjaHJpZWIgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6k6Cj4KPiA+IFRoaXMgY29tbWl0IHdhcyBwcm9kdWNlZCB3aXRoIHRoZSBpbmNsdWRl
ZCBDb2NjaW5lbGxlIHNjcmlwdAo+ID4gc2NyaXB0cy9jb2NjaW5lbGxlL2FzLXJ3LWNvbnN0LnBh
dGNoLgo+ID4KPiA+IEluc3BpcmVkLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxp
bmFyby5vcmc+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhp
bG1kQHJlZGhhdC5jb20+Cj4gPiAtLS0KPiA+IEJhc2VkLW9uOiA8MjAyMDAyMTgxMTI0NTcuMjI3
MTItMS1wZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+Cj4gWy4uLl0KPiA+IGRpZmYgLS1naXQgYS90
YXJnZXQvaTM4Ni9oYXgtYWxsLmMgYi90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKPiA+IGluZGV4IGE4
YjZlNWFlYjguLmY1OTcxY2NjNzQgMTAwNjQ0Cj4gPiAtLS0gYS90YXJnZXQvaTM4Ni9oYXgtYWxs
LmMKPiA+ICsrKyBiL3RhcmdldC9pMzg2L2hheC1hbGwuYwo+ID4gQEAgLTM3Niw4ICszNzYsOCBA
QCBzdGF0aWMgaW50IGhheF9oYW5kbGVfZmFzdG1taW8oQ1BVQXJjaFN0YXRlICplbnYsIHN0cnVj
dCBoYXhfZmFzdG1taW8gKmhmdCkKPiA+ICAgICAgICAgICAqICBoZnQtPmRpcmVjdGlvbiA9PSAy
OiBncGEgPT0+IGdwYTIKPiA+ICAgICAgICAgICAqLwo+ID4gICAgICAgICAgdWludDY0X3QgdmFs
dWU7Cj4gPiAtICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGhmdC0+Z3BhLCAodWludDhf
dCAqKSAmdmFsdWUsIGhmdC0+c2l6ZSwgMCk7Cj4gPiAtICAgICAgICBjcHVfcGh5c2ljYWxfbWVt
b3J5X3J3KGhmdC0+Z3BhMiwgKHVpbnQ4X3QgKikgJnZhbHVlLCBoZnQtPnNpemUsIDEpOwo+ID4g
KyAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9yZWFkKGhmdC0+Z3BhLCAodWludDhfdCAqKSZ2
YWx1ZSwgaGZ0LT5zaXplKTsKPiA+ICsgICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfd3JpdGUo
aGZ0LT5ncGEyLCAodWludDhfdCAqKSZ2YWx1ZSwgaGZ0LT5zaXplKTsKPgo+Cj4gTWF5YmUgdGhv
c2UgdHlwZSBjYXN0cyBjb3VsZCBiZSByZW1vdmVkLCB0b28uIFRoZXkgYXJlIG5vIGxvbmdlciBu
ZWVkZWQKPiBhZnRlciB5b3VyIG1vZGlmaWNhdGlvbi4KCkkgdGhpbmsgdGhhdCB3ZSBzaG91bGQg
Zml4IHRoZSBpbmNvbnNpc3RlbmN5IHdoZXJlIHRoZXNlIGZ1bmN0aW9ucwphbGwgdGFrZSAidWlu
dDhfdCogYnVmIjoKCiAtIGFkZHJlc3Nfc3BhY2VfcncoKQogLSBhZGRyZXNzX3NwYWNlX3JlYWQo
KQogLSBhZGRyZXNzX3NwYWNlX3dyaXRlKCkKIC0gYWRkcmVzc19zcGFjZV93cml0ZV9yb20oKQog
LSBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KCkKIC0gY3B1X21lbW9yeV9yd19kZWJ1ZygpCgpidXQg
dGhlc2UgdGFrZSB2b2lkKjoKIC0gY3B1X3BoeXNpY2FsX21lbW9yeV9yZWFkKCkKIC0gY3B1X3Bo
eXNpY2FsX21lbW9yeV93cml0ZSgpCiAtIGFkZHJlc3Nfc3BhY2Vfd3JpdGVfY2FjaGVkKCkKIC0g
YWRkcmVzc19zcGFjZV9yZWFkX2NhY2hlZF9zbG93KCkKIC0gYWRkcmVzc19zcGFjZV93cml0ZV9j
YWNoZWRfc2xvdygpCiAtIHBjaV9kbWFfcmVhZCgpCiAtIHBjaV9kbWFfd3JpdGUoKQogLSBwY2lf
ZG1hX3J3KCkKIC0gZG1hX21lbW9yeV9yZWFkKCkKIC0gZG1hX21lbW9yeV93cml0ZSgpCiAtIGRt
YV9tZW1vcnlfcncoKQogLSBkbWFfbWVtb3J5X3J3X3JlbGF4ZWQoKQoKRGVwZW5kaW5nIG9uIHdo
aWNoIHdheSB3ZSBnbyB3ZSB3b3VsZCBlaXRoZXIgd2FudCB0byByZW1vdmUgdGhlc2UKY2FzdHMs
IG9yIG5vdC4KCkkgZ3Vlc3MgdGhhdCB3ZSBoYXZlIG1vcmUgY2FzZXMgb2YgJ3ZvaWQqJywgYW5k
IHRoYXQgd291bGQKY2VydGFpbmx5IGJlIHRoZSBlYXNpZXIgd2F5IHRvIGNvbnZlcnQgKG90aGVy
d2lzZSB3ZSBwcm9iYWJseQpuZWVkIHRvIGFkZCBhIGJ1bmNoIG9mIG5ldyBjYXN0cyB0byB1aW50
OF90KiBpbiB2YXJpb3VzIGNhbGxzaXRlcyksCmJ1dCBJIGRvbid0IGhhdmUgYSBzdHJvbmcgb3Bp
bmlvbi4gUGFvbG8gPwoKdGhhbmtzCi0tIFBNTQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 18:59:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 18:59:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j485T-0002Ph-GT; Tue, 18 Feb 2020 18:59:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xyDT=4G=weilnetz.de=sw@srs-us1.protection.inumbo.net>)
 id 1j485S-0002Pc-IW
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 18:59:14 +0000
X-Inumbo-ID: bfc2e196-5280-11ea-8229-12813bfff9fa
Received: from v2201612906741603.powersrv.de (unknown [37.120.169.71])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bfc2e196-5280-11ea-8229-12813bfff9fa;
 Tue, 18 Feb 2020 18:59:12 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by v2201612906741603.powersrv.de (Postfix) with ESMTP id 37C52DB80E2;
 Tue, 18 Feb 2020 19:59:11 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at v2201612906741603.powersrv.de
Received: from v2201612906741603.powersrv.de ([127.0.0.1])
 by localhost (v2201612906741603.powersrv.de [127.0.0.1]) (amavisd-new,
 port 10024)
 with ESMTP id 8Ju_kkFJxhiF; Tue, 18 Feb 2020 19:59:09 +0100 (CET)
Received: from macbook02.fritz.box (p57B42574.dip0.t-ipconnect.de
 [87.180.37.116])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by v2201612906741603.powersrv.de (Postfix) with ESMTPSA id 21A18DB80E1;
 Tue, 18 Feb 2020 19:59:09 +0100 (CET)
To: Peter Maydell <peter.maydell@linaro.org>
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
 <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
From: Stefan Weil <sw@weilnetz.de>
Autocrypt: addr=sw@weilnetz.de; keydata=
 mQINBFXCNBcBEACUbHx9FWsS1ATrhLGAS+Nc6bFQHPR3CpUQ4v++RiMg25bF6Ov1RsYEcovI
 0DXGh6Ma+l6dRlvUXV8tMvNwqghDUr5KY7LN6tgcFKjBbXdv9VlKiWiMLKBrARcFKxx1sfLp
 1P8RiaUdKsgy2Hq4T1PPy9ENTL1/FBG6P/Rw0rO9zOB+yNHcRJ5diDnERbi3x7qoaPUra2Ig
 lmQk/uxXKC0aNIhpNLNiQ+YpwTUN9q3eG6B9/3CG8RGtFzH9vDPlLvtUX+01a2gCifTi3iH3
 8EEK8ACXIRs2dszlxMneKTvflXfvyCM1O+59wGcICQxltxLLhHSCJjOQyWdR2JUtn//XjVWM
 mf6bBT7Imx3DhhfFRlA+/Lw9Zah66DJrZgiV0LqoN/2f031TzD3FCBiGQEMC072MvSQ1DdJN
 OiRE1iWO0teLOxaFSbvJS9ij8CFSQQTnSVZs0YXGBal+1kMeaKo9sO4tkaAR2190IlMNanig
 CTJfeFqxzZkoki378grSHdGUTGKfwNPflTOA6Pw6xuUcxW55LB3lBsPqb0289P8o9dTR7582
 e6XTkpzqe/z/fYmfI9YXIjGY8WBMRbsuQA30JLq1/n/zwxAOr2P9y4nqTMMgFOtQS8w4G46K
 UMY/5IspZp2VnPwvazUo2zpYiUSLo1hFHx2jrePYNu2KLROXpwARAQABtBxTdGVmYW4gV2Vp
 bCA8c3dAd2VpbG5ldHouZGU+iQI6BBMBCAAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheA
 BQJV04LlAhkBAAoJEOCMIdVndFCtP5QP/1U8yWZzHeHufRFxtMsK1PERiLuKyGRH2oE5NWVc
 5QQHZZ2ypXu53o2ZbZxmdy8+4lXiPWWwYVqto3V7bPaMTvQhIT0I3c3ZEZsvwyEEE6QdRs52
 haZwX+TzNMQ5mOePdM2m4WqO0oU7YHU2WFf54MBmAGtj3FAQEAlZAaMiJs2aApw/4t35ICL1
 Sb0FY8d8lKBbIFOAaFfrlQTC3y8eMTk1QxOVtdXpRrOl6OE0alWn97NRqeZlBm0P+BEvdgTP
 Qt+9rxbe4ulgKME2LkbDhLqf0m2+xMXb7T4LiHbQYnnWKGZyogpFaw3PuRVd9m8uxx1F8b4U
 jNzI9x2Ez5LDv8NHpSY0LGwvVmkgELYbcbyiftbuw81gJuM7k4IW5GR85kTH6y/Sq6JNaI4p
 909IK8X4eeoCkAqEVmDOo1D5DytgxIV/PErrin82OIDXLENzOWfPPtUTO+H7qUe80NS2HLPG
 IveYSjuYKBB6n2JhPkUD7xxMEdh5Ukqi1WIBSV4Tuk3/ubHajP5bqg4QP3Wo1AyICX09A1QQ
 DajtMkyxXhYxr826EGcRD2WUUprGNYwaks4YiPuvOAJxSYprKWT6UDHzE3S8u4uZZm9H8cyg
 Fa3pysJwTmbmrBAP1lMolwXHky60dPnKPmFyArGC0utAH7QELXzBybnE/vSNttNT1D+HuQIN
 BFXcnj0BEAC32cCu2MWeqZEcvShjkoKsXk42mHrGbeuh/viVn8JOQbTO706GZtazoww2weAz
 uVEYhwqi7u9RATz9MReHf7R5F0KIRhc/2NhNNeixT/7L+E5jffH1LD+0IQdeLPoz6unvg7U/
 7OpdKWbHzPM3Lfd0N1dRP5sXULpjtYQKEgiOU58sc4F5rM10KoPFEMz8Ip4j9RbH/CbTPUM0
 S4PxytRciB3Fjd0ECbVsErTjX7cZc/yBgs3ip7BPVWgbflhrc+utML/MwC6ZqCOIXf/U0ICY
 fp5I7PDbUSWgMFHvorWegMYJ9EzZ2nTvytL8E75C2U3j5RZAuQH5ysfGpdaTS76CRrYDtkEc
 ViTL+hRUgrX9qvqzCdNEePbQZr6u6TNx3FBEnaTAZ5GuosfUk7ynvam2+zAzLNU+GTywTZL2
 WU+tvOePp9z1/mbLnH2LkWHgy3bPu77AFJ1yTbBXl5OEQ/PtTOJeC1urvgeNru26hDFSFyk4
 gFcqXxswu2PGU7tWYffXZXN+IFipCS718eDcT8eL66ifZ8lqJ8Vu5WJmp9mr1spP9RYbT7Rw
 pzZ3iiz7e7AZyOtpSMIVJeYZTbtiqJbyN4zukhrTdCgCFYgf0CkA5UGpYXp2sXPr+gVxKX2p
 tj/gid4n95vR7KMeWV6DJ0YS4hKGtdhkuJCpJfjKP/e8TwARAQABiQIfBBgBCAAJBQJV3J49
 AhsMAAoJEOCMIdVndFCtYRoQAJOu3RZTEvUBPoFqsnd849VmOKKg77cs+HD3xyLtp95JwQrz
 hwa/4ouDFrC86jt1vARfpVx5C8nQtNnWhg+5h5kyOIbtB1/27CCTdXAd/hL2k3GyrJXEc+i0
 31E9bCqgf2KGY7+aXu4LeAfRIWJT9FGVzdz1f+77pJuRIRRmtSs8VAond2l+OcDdEI9Mjd9M
 qvyPJwDkDkDvsNptrcv4xeNzvX+2foxkJmYru6dJ+leritsasiAxacUowGB5E41RZEUg6bmV
 F4SMseIAEKWLy3hPGvYBOzADhq2YLgnM/wn9Y9Z7bEMy+w5e75saBbkFI7TncxDPUnIl/UTE
 KU1ORi5WWbvXYkUTtfNzZyD0/v3oojcIoZvK1OlpOtXHdlqOodjXF9nLe8eiVHyl8ZnzFxhe
 EW2QPvX8FLKqmSs9W9saQtk6bhv9LNYIYINjH3EEH/+bbmV+ln4O7a73Wm8L3tnpC3LmdGn2
 Rm8B6J2ZK6ci1TRDiMpCUWefpnIuE+TibC5VJR5zx0Yh11rxxBFob8mWktRmLZyeEoCcZoBo
 sbJxD80QxWO03zPpkcJ7d4BrVsQ/BJkBtEe4Jn4iqHqA/OcrzwuEZSv+/MdgoqfblBZhDusm
 LYfVy7wFDeVClG6eQIiK2EnmDChLRkVIQzbkV0iG+NJVVJHLGK7/OsO47+zq
Message-ID: <eed26f29-6cbd-7663-7f30-39596bb70422@weilnetz.de>
Date: Tue, 18 Feb 2020 19:59:08 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gMTguMDIuMjAgdW0gMTk6NDkgc2NocmllYiBQZXRlciBNYXlkZWxsOgoKPiBJIHRoaW5rIHRo
YXQgd2Ugc2hvdWxkIGZpeCB0aGUgaW5jb25zaXN0ZW5jeSB3aGVyZSB0aGVzZSBmdW5jdGlvbnMK
PiBhbGwgdGFrZSAidWludDhfdCogYnVmIjoKPgo+ICAtIGFkZHJlc3Nfc3BhY2VfcncoKQo+ICAt
IGFkZHJlc3Nfc3BhY2VfcmVhZCgpCj4gIC0gYWRkcmVzc19zcGFjZV93cml0ZSgpCj4gIC0gYWRk
cmVzc19zcGFjZV93cml0ZV9yb20oKQo+ICAtIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoKQo+ICAt
IGNwdV9tZW1vcnlfcndfZGVidWcoKQo+Cj4gYnV0IHRoZXNlIHRha2Ugdm9pZCo6Cj4gIC0gY3B1
X3BoeXNpY2FsX21lbW9yeV9yZWFkKCkKPiAgLSBjcHVfcGh5c2ljYWxfbWVtb3J5X3dyaXRlKCkK
PiAgLSBhZGRyZXNzX3NwYWNlX3dyaXRlX2NhY2hlZCgpCj4gIC0gYWRkcmVzc19zcGFjZV9yZWFk
X2NhY2hlZF9zbG93KCkKPiAgLSBhZGRyZXNzX3NwYWNlX3dyaXRlX2NhY2hlZF9zbG93KCkKPiAg
LSBwY2lfZG1hX3JlYWQoKQo+ICAtIHBjaV9kbWFfd3JpdGUoKQo+ICAtIHBjaV9kbWFfcncoKQo+
ICAtIGRtYV9tZW1vcnlfcmVhZCgpCj4gIC0gZG1hX21lbW9yeV93cml0ZSgpCj4gIC0gZG1hX21l
bW9yeV9ydygpCj4gIC0gZG1hX21lbW9yeV9yd19yZWxheGVkKCkKPgo+IERlcGVuZGluZyBvbiB3
aGljaCB3YXkgd2UgZ28gd2Ugd291bGQgZWl0aGVyIHdhbnQgdG8gcmVtb3ZlIHRoZXNlCj4gY2Fz
dHMsIG9yIG5vdC4KPgo+IEkgZ3Vlc3MgdGhhdCB3ZSBoYXZlIG1vcmUgY2FzZXMgb2YgJ3ZvaWQq
JywgYW5kIHRoYXQgd291bGQKPiBjZXJ0YWlubHkgYmUgdGhlIGVhc2llciB3YXkgdG8gY29udmVy
dCAob3RoZXJ3aXNlIHdlIHByb2JhYmx5Cj4gbmVlZCB0byBhZGQgYSBidW5jaCBvZiBuZXcgY2Fz
dHMgdG8gdWludDhfdCogaW4gdmFyaW91cyBjYWxsc2l0ZXMpLAo+IGJ1dCBJIGRvbid0IGhhdmUg
YSBzdHJvbmcgb3Bpbmlvbi4gUGFvbG8gPwo+Cj4gdGhhbmtzCj4gLS0gUE1NCgoKSW5kZWVkLCBm
aXhpbmcgc3VjaCBpbmNvbnNpdGVuY2llcyB3b3VsZCBiZSBnb29kLgoKUGVyc29uYWxseSBJIGxp
a2UgdGhlIHdheSBob3cgdGhlIHN0YW5kYXJkIEMgbGlicmFyeSBoYW5kbGVzIHN1Y2gKcG9pbnRl
cnMgZm9yIGZ1bmN0aW9ucyBsaWtlIG1lbWNweSwgZnJlYWQsIGZ3cml0ZSBhbmQgb3RoZXJzLgoK
VGhlcmVmb3JlIEkgc3VnZ2VzdCB0byB1c2UgYGNvbnN0IHZvaWQgKmAgYW5kIGB2b2lkICpgIGFu
ZCB0byBhdm9pZCB0eXBlCmNhc3RzLgoKUmVnYXJkcwpTdGVmYW4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 19:00:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 19:00:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j486d-0003Bb-VN; Tue, 18 Feb 2020 19:00:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j486c-0003BV-VK
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 19:00:26 +0000
X-Inumbo-ID: e8efef46-5280-11ea-8229-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e8efef46-5280-11ea-8229-12813bfff9fa;
 Tue, 18 Feb 2020 19:00:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j486V-0003Qv-Qs; Tue, 18 Feb 2020 19:00:19 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j486V-0001PS-Al; Tue, 18 Feb 2020 19:00:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j486V-0006gR-A5; Tue, 18 Feb 2020 19:00:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147195-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=e8a819e87f806e6c6690614c40dbeab0bd2e800e
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 19:00:19 +0000
Subject: [Xen-devel] [libvirt test] 147195: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE5NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxOTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGU4YTgxOWU4N2Y4MDZlNmM2NjkwNjE0YzQw
ZGJlYWIwYmQyZTgwMGUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDMxIGRheXMgICAzMSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxOTUgIDIwMjAtMDItMTcgMTM6NTU6NTggWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBSaWNoYXJkIFcuTS4gSm9uZXMg
PHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVy
ZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0u
Y29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21h
cyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgog
IHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU1MTYgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 19:00:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 19:00:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j486s-0003DR-8Z; Tue, 18 Feb 2020 19:00:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xyDT=4G=weilnetz.de=sw@srs-us1.protection.inumbo.net>)
 id 1j486q-0003DE-8t
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 19:00:40 +0000
X-Inumbo-ID: f3d70cb4-5280-11ea-ade5-bc764e2007e4
Received: from v2201612906741603.powersrv.de (unknown [37.120.169.71])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f3d70cb4-5280-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 19:00:39 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by v2201612906741603.powersrv.de (Postfix) with ESMTP id AA957DB80E2;
 Tue, 18 Feb 2020 20:00:38 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at v2201612906741603.powersrv.de
Received: from v2201612906741603.powersrv.de ([127.0.0.1])
 by localhost (v2201612906741603.powersrv.de [127.0.0.1]) (amavisd-new,
 port 10024)
 with ESMTP id aLuuK9LBpjWC; Tue, 18 Feb 2020 20:00:37 +0100 (CET)
Received: from macbook02.fritz.box (p57B42574.dip0.t-ipconnect.de
 [87.180.37.116])
 (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits))
 (No client certificate requested)
 by v2201612906741603.powersrv.de (Postfix) with ESMTPSA id 6D388DB80E1;
 Tue, 18 Feb 2020 20:00:37 +0100 (CET)
From: Stefan Weil <sw@weilnetz.de>
To: Peter Maydell <peter.maydell@linaro.org>
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
 <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
 <eed26f29-6cbd-7663-7f30-39596bb70422@weilnetz.de>
Autocrypt: addr=sw@weilnetz.de; keydata=
 mQINBFXCNBcBEACUbHx9FWsS1ATrhLGAS+Nc6bFQHPR3CpUQ4v++RiMg25bF6Ov1RsYEcovI
 0DXGh6Ma+l6dRlvUXV8tMvNwqghDUr5KY7LN6tgcFKjBbXdv9VlKiWiMLKBrARcFKxx1sfLp
 1P8RiaUdKsgy2Hq4T1PPy9ENTL1/FBG6P/Rw0rO9zOB+yNHcRJ5diDnERbi3x7qoaPUra2Ig
 lmQk/uxXKC0aNIhpNLNiQ+YpwTUN9q3eG6B9/3CG8RGtFzH9vDPlLvtUX+01a2gCifTi3iH3
 8EEK8ACXIRs2dszlxMneKTvflXfvyCM1O+59wGcICQxltxLLhHSCJjOQyWdR2JUtn//XjVWM
 mf6bBT7Imx3DhhfFRlA+/Lw9Zah66DJrZgiV0LqoN/2f031TzD3FCBiGQEMC072MvSQ1DdJN
 OiRE1iWO0teLOxaFSbvJS9ij8CFSQQTnSVZs0YXGBal+1kMeaKo9sO4tkaAR2190IlMNanig
 CTJfeFqxzZkoki378grSHdGUTGKfwNPflTOA6Pw6xuUcxW55LB3lBsPqb0289P8o9dTR7582
 e6XTkpzqe/z/fYmfI9YXIjGY8WBMRbsuQA30JLq1/n/zwxAOr2P9y4nqTMMgFOtQS8w4G46K
 UMY/5IspZp2VnPwvazUo2zpYiUSLo1hFHx2jrePYNu2KLROXpwARAQABtBxTdGVmYW4gV2Vp
 bCA8c3dAd2VpbG5ldHouZGU+iQI6BBMBCAAkAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheA
 BQJV04LlAhkBAAoJEOCMIdVndFCtP5QP/1U8yWZzHeHufRFxtMsK1PERiLuKyGRH2oE5NWVc
 5QQHZZ2ypXu53o2ZbZxmdy8+4lXiPWWwYVqto3V7bPaMTvQhIT0I3c3ZEZsvwyEEE6QdRs52
 haZwX+TzNMQ5mOePdM2m4WqO0oU7YHU2WFf54MBmAGtj3FAQEAlZAaMiJs2aApw/4t35ICL1
 Sb0FY8d8lKBbIFOAaFfrlQTC3y8eMTk1QxOVtdXpRrOl6OE0alWn97NRqeZlBm0P+BEvdgTP
 Qt+9rxbe4ulgKME2LkbDhLqf0m2+xMXb7T4LiHbQYnnWKGZyogpFaw3PuRVd9m8uxx1F8b4U
 jNzI9x2Ez5LDv8NHpSY0LGwvVmkgELYbcbyiftbuw81gJuM7k4IW5GR85kTH6y/Sq6JNaI4p
 909IK8X4eeoCkAqEVmDOo1D5DytgxIV/PErrin82OIDXLENzOWfPPtUTO+H7qUe80NS2HLPG
 IveYSjuYKBB6n2JhPkUD7xxMEdh5Ukqi1WIBSV4Tuk3/ubHajP5bqg4QP3Wo1AyICX09A1QQ
 DajtMkyxXhYxr826EGcRD2WUUprGNYwaks4YiPuvOAJxSYprKWT6UDHzE3S8u4uZZm9H8cyg
 Fa3pysJwTmbmrBAP1lMolwXHky60dPnKPmFyArGC0utAH7QELXzBybnE/vSNttNT1D+HuQIN
 BFXcnj0BEAC32cCu2MWeqZEcvShjkoKsXk42mHrGbeuh/viVn8JOQbTO706GZtazoww2weAz
 uVEYhwqi7u9RATz9MReHf7R5F0KIRhc/2NhNNeixT/7L+E5jffH1LD+0IQdeLPoz6unvg7U/
 7OpdKWbHzPM3Lfd0N1dRP5sXULpjtYQKEgiOU58sc4F5rM10KoPFEMz8Ip4j9RbH/CbTPUM0
 S4PxytRciB3Fjd0ECbVsErTjX7cZc/yBgs3ip7BPVWgbflhrc+utML/MwC6ZqCOIXf/U0ICY
 fp5I7PDbUSWgMFHvorWegMYJ9EzZ2nTvytL8E75C2U3j5RZAuQH5ysfGpdaTS76CRrYDtkEc
 ViTL+hRUgrX9qvqzCdNEePbQZr6u6TNx3FBEnaTAZ5GuosfUk7ynvam2+zAzLNU+GTywTZL2
 WU+tvOePp9z1/mbLnH2LkWHgy3bPu77AFJ1yTbBXl5OEQ/PtTOJeC1urvgeNru26hDFSFyk4
 gFcqXxswu2PGU7tWYffXZXN+IFipCS718eDcT8eL66ifZ8lqJ8Vu5WJmp9mr1spP9RYbT7Rw
 pzZ3iiz7e7AZyOtpSMIVJeYZTbtiqJbyN4zukhrTdCgCFYgf0CkA5UGpYXp2sXPr+gVxKX2p
 tj/gid4n95vR7KMeWV6DJ0YS4hKGtdhkuJCpJfjKP/e8TwARAQABiQIfBBgBCAAJBQJV3J49
 AhsMAAoJEOCMIdVndFCtYRoQAJOu3RZTEvUBPoFqsnd849VmOKKg77cs+HD3xyLtp95JwQrz
 hwa/4ouDFrC86jt1vARfpVx5C8nQtNnWhg+5h5kyOIbtB1/27CCTdXAd/hL2k3GyrJXEc+i0
 31E9bCqgf2KGY7+aXu4LeAfRIWJT9FGVzdz1f+77pJuRIRRmtSs8VAond2l+OcDdEI9Mjd9M
 qvyPJwDkDkDvsNptrcv4xeNzvX+2foxkJmYru6dJ+leritsasiAxacUowGB5E41RZEUg6bmV
 F4SMseIAEKWLy3hPGvYBOzADhq2YLgnM/wn9Y9Z7bEMy+w5e75saBbkFI7TncxDPUnIl/UTE
 KU1ORi5WWbvXYkUTtfNzZyD0/v3oojcIoZvK1OlpOtXHdlqOodjXF9nLe8eiVHyl8ZnzFxhe
 EW2QPvX8FLKqmSs9W9saQtk6bhv9LNYIYINjH3EEH/+bbmV+ln4O7a73Wm8L3tnpC3LmdGn2
 Rm8B6J2ZK6ci1TRDiMpCUWefpnIuE+TibC5VJR5zx0Yh11rxxBFob8mWktRmLZyeEoCcZoBo
 sbJxD80QxWO03zPpkcJ7d4BrVsQ/BJkBtEe4Jn4iqHqA/OcrzwuEZSv+/MdgoqfblBZhDusm
 LYfVy7wFDeVClG6eQIiK2EnmDChLRkVIQzbkV0iG+NJVVJHLGK7/OsO47+zq
Message-ID: <148e13e3-f788-8ce3-5a02-c904e12fba1f@weilnetz.de>
Date: Tue, 18 Feb 2020 20:00:37 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <eed26f29-6cbd-7663-7f30-39596bb70422@weilnetz.de>
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW0gMTguMDIuMjAgdW0gMTk6NTkgc2NocmllYiBTdGVmYW4gV2VpbDoKCj4gSW5kZWVkLCBmaXhp
bmcgc3VjaCBpbmNvbnNpdGVuY2llcyB3b3VsZCBiZSBnb29kLiAKCgpzL2luY29uc2l0ZW5jaWVz
L2luY29uc2lzdGVuY2llcy8KCjotKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 19:14:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 19:14:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j48Jw-0004J3-14; Tue, 18 Feb 2020 19:14:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6oMY=4G=linaro.org=richard.henderson@srs-us1.protection.inumbo.net>)
 id 1j48Ju-0004Iy-VD
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 19:14:10 +0000
X-Inumbo-ID: d7668bd4-5282-11ea-ade5-bc764e2007e4
Received: from mail-pf1-x441.google.com (unknown [2607:f8b0:4864:20::441])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d7668bd4-5282-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 19:14:10 +0000 (UTC)
Received: by mail-pf1-x441.google.com with SMTP id i6so11143854pfc.1
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 11:14:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=subject:to:cc:references:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-language:content-transfer-encoding;
 bh=Q7rUwdi0prvNk3ZvYSJ53p/vwPF2xCpbk/nQYIhptts=;
 b=Kv01+6EWIvqV9yQSEqUsC3rTBZa7c1WzfCmgv2bIZrqwVkO8twS/S5VAPA/cgZVb1O
 puglKsjeHyv79HOEzfko58vPsYbbt5ouVSKjQURoxFvn7hxwtVo8imM9YdWxspZQew96
 3Yx9SbbGDHOG7hyTg8r+JRErWg9JSm8eRaZZLa7TtR7YQ//MP7+Hz2JrcDLws49S8Kki
 5KSEwH2kQvrT11kEwoj5o3/+7QMXpYUZeWO2PT26q/nO+5VLTK7xU+BL5SLE5XhtGutw
 H6ieaSmWX+Zr4N9UWA9wIo88kDKX1hVmJqpHRcgaeHO185lmqHovUj+WffPEaSdvsZYw
 iO5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Q7rUwdi0prvNk3ZvYSJ53p/vwPF2xCpbk/nQYIhptts=;
 b=MX3qF0LxuOz6yIAmM5URgTVvU5HARtnhT+1rCM3GT8aID4rgI9Buu7NNyav/P0ZLS6
 gFKVqLlOayrgwmfGXNHTWBJXFxU/pDLbHePZaWj5+VPqq5wzDg21BfHYQ/PkNseon0eM
 POYmHa1Pt24RuCmU9ldJuAU+MUK7jzSscTpYqMVgfiw6UgwW2J2SRbvT08snS1BZ399m
 vt+okgLuaYkdOE0Fk6ERGsocx6P7yYS8CWWnqxRAODGUxf95CO9ojzwyLb02aHvVa3So
 o2YIdKYWDFXKOECi0lbxVPunTecrAwa48pm0QjkzjdQMEVtq+RMwoQsYKSPJvD6kN1lf
 Ip0A==
X-Gm-Message-State: APjAAAWzPX2UKgu5eclZYUPIX/nvilKykrql/VBHm66baWYoGKXIu5NY
 bGrbAggg23kP3mytUJf1ObE5iQ==
X-Google-Smtp-Source: APXvYqwrVMs0yh7CDR2NFVCdL3eYWxKYDhRdf9ecfSKiuilKs1u6UAQfvxQI6D9fsMIalDTt0BqZkQ==
X-Received: by 2002:a63:c643:: with SMTP id x3mr22957967pgg.299.1582053249684; 
 Tue, 18 Feb 2020 11:14:09 -0800 (PST)
Received: from [192.168.1.11] (97-126-123-70.tukw.qwest.net. [97.126.123.70])
 by smtp.gmail.com with ESMTPSA id
 m187sm5572153pga.65.2020.02.18.11.14.08
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 18 Feb 2020 11:14:09 -0800 (PST)
To: Stefan Weil <sw@weilnetz.de>, Peter Maydell <peter.maydell@linaro.org>
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
 <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
 <eed26f29-6cbd-7663-7f30-39596bb70422@weilnetz.de>
From: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <d0eab4fe-14ec-70a0-6917-8fc097265bf7@linaro.org>
Date: Tue, 18 Feb 2020 11:14:07 -0800
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <eed26f29-6cbd-7663-7f30-39596bb70422@weilnetz.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>, Paolo Bonzini <pbonzini@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xOC8yMCAxMDo1OSBBTSwgU3RlZmFuIFdlaWwgd3JvdGU6Cj4gUGVyc29uYWxseSBJIGxp
a2UgdGhlIHdheSBob3cgdGhlIHN0YW5kYXJkIEMgbGlicmFyeSBoYW5kbGVzIHN1Y2gKPiBwb2lu
dGVycyBmb3IgZnVuY3Rpb25zIGxpa2UgbWVtY3B5LCBmcmVhZCwgZndyaXRlIGFuZCBvdGhlcnMu
Cj4gCj4gVGhlcmVmb3JlIEkgc3VnZ2VzdCB0byB1c2UgYGNvbnN0IHZvaWQgKmAgYW5kIGB2b2lk
ICpgIGFuZCB0byBhdm9pZCB0eXBlCj4gY2FzdHMuCgpTZWNvbmRlZC4KCgpyfgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 19:31:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 19:31:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j48aM-00060r-0V; Tue, 18 Feb 2020 19:31:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j48aL-00060m-2G
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 19:31:09 +0000
X-Inumbo-ID: 33424f18-5285-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 33424f18-5285-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 19:31:03 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j48aF-00040Y-1P; Tue, 18 Feb 2020 19:31:03 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j48aE-00037w-Nu; Tue, 18 Feb 2020 19:31:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j48aE-0004tz-NH; Tue, 18 Feb 2020 19:31:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147256-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=c47984aabead53918e5ba6d43cdb3f1467452739
X-Osstest-Versions-That: xen=465614a6b9a41a6e20b219308079f829ec6869fe
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 19:31:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147256: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI1NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI1Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjNDc5ODRhYWJlYWQ1MzkxOGU1YmE2ZDQzY2RiM2YxNDY3NDUyNzM5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0NjU2MTRhNmI5YTQxYTZlMjBi
MjE5MzA4MDc5ZjgyOWVjNjg2OWZlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcyNDggIDIwMjAt
MDItMTggMTM6MDA6MzMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MjU2ICAy
MDIwLTAyLTE4IDE2OjAxOjEwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBK
dWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54
ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA0NjU2MTRhNmI5Li5jNDc5ODRhYWJlICBj
NDc5ODRhYWJlYWQ1MzkxOGU1YmE2ZDQzY2RiM2YxNDY3NDUyNzM5IC0+IHNtb2tlCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 20:07:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 20:07:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j499U-0000Iq-D4; Tue, 18 Feb 2020 20:07:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=0+gE=4G=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j499S-0000Il-Jm
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 20:07:26 +0000
X-Inumbo-ID: 48075060-528a-11ea-ade5-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 48075060-528a-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 20:07:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582056445;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=imQEmwhGbbuDtVJHtCc17rDNhQZDMqNVR4B8mNPvFe8=;
 b=VhhOF3qpi5SspaKvZKQ9S7PrJry3u7ovP/feM5uzG4RXooXVt6Wti9Dx9ls25EIccdhgl2
 rZgS3ibdQJxYcAuxzg1FFadGXXKWLmSL0dI4TjubAERpeGZlpmHYcPWaPrMcUvjQbye9Cc
 dRaT/lAWqfb5bM375NzAraZEp+2qSlM=
Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com
 [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-84-gMfhZvpjNbqcS_ashw_vzQ-1; Tue, 18 Feb 2020 15:07:21 -0500
Received: by mail-wr1-f71.google.com with SMTP id o9so11470202wrw.14
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 12:07:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=fB3Wm4tuTuHZXMhhL/GvlweCikb9oi76N5t38wjItwQ=;
 b=QezXuNsAwsXYBbjFhqhpKcFk4hMlnSGvFh0v6u2RevZnQi+POWv7azbtroReyxKmdl
 bZBiBdh9/mVewBisPDMV6Mg1kxNUwj7HSSkj+QWQ5vQ4d0OOHyXQESYo+/L1os03rjDc
 nFIGHfzkavOAWweju56FLsIzzGCotn9d4qbSi0rLqlS8b+XTFwwJkOx4waCczWj5sGr9
 UFoLmEQMiyeQllCTNWB5/qGEXWbmun8dvONS+JI1G1pcCxx4HJGTIpD2O9JxzuWIZvws
 oT2m0RAuuQ2/Od2cxZafgJoNAj+fGAoP42PzRksrlmwAFfpcclGoz3yuXGc3rjkZH7ab
 pn1A==
X-Gm-Message-State: APjAAAVYC16EJ7sCFvokPlWd62DBjaveeuyYZjg5gL67BaEsjjJKEFQN
 uc7XFn8zdE6zSOLXFZ3f8DYQgX0TIUyBs0x7X5ED2I/BuRN2DN3uH0kwbaAwZdc/pBmg5sV03HE
 Wp9aHFuSOP3MiUN1kByDxQ6YPPjY=
X-Received: by 2002:adf:b605:: with SMTP id f5mr29414062wre.383.1582056440418; 
 Tue, 18 Feb 2020 12:07:20 -0800 (PST)
X-Google-Smtp-Source: APXvYqyPI+w3k02V1gsRQPOpAFrfSTNrgI0Lt+9d76EBZMw30h3gWZQNni8kwQ7kMtrlp7uVsuZg6A==
X-Received: by 2002:adf:b605:: with SMTP id f5mr29414039wre.383.1582056440142; 
 Tue, 18 Feb 2020 12:07:20 -0800 (PST)
Received: from [192.168.1.35] (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id t12sm7294853wrq.97.2020.02.18.12.07.19
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 18 Feb 2020 12:07:19 -0800 (PST)
To: Peter Maydell <peter.maydell@linaro.org>, Stefan Weil <sw@weilnetz.de>
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
 <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Message-ID: <af34169f-fccc-da44-7b8e-1b38da4a203c@redhat.com>
Date: Tue, 18 Feb 2020 21:07:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
Content-Language: en-US
X-MC-Unique: gMfhZvpjNbqcS_ashw_vzQ-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xOC8yMCA3OjQ5IFBNLCBQZXRlciBNYXlkZWxsIHdyb3RlOgo+IE9uIFR1ZSwgMTggRmVi
IDIwMjAgYXQgMTc6NTcsIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4gd3JvdGU6Cj4+Cj4+
IEFtIDE4LjAyLjIwIHVtIDE0OjIwIHNjaHJpZWIgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6k6Cj4+
Cj4+PiBUaGlzIGNvbW1pdCB3YXMgcHJvZHVjZWQgd2l0aCB0aGUgaW5jbHVkZWQgQ29jY2luZWxs
ZSBzY3JpcHQKPj4+IHNjcmlwdHMvY29jY2luZWxsZS9hcy1ydy1jb25zdC5wYXRjaC4KPj4+Cj4+
PiBJbnNwaXJlZC1ieTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgo+
Pj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQu
Y29tPgo+Pj4gLS0tCj4+PiBCYXNlZC1vbjogPDIwMjAwMjE4MTEyNDU3LjIyNzEyLTEtcGV0ZXIu
bWF5ZGVsbEBsaW5hcm8ub3JnPgo+PiBbLi4uXQo+Pj4gZGlmZiAtLWdpdCBhL3RhcmdldC9pMzg2
L2hheC1hbGwuYyBiL3RhcmdldC9pMzg2L2hheC1hbGwuYwo+Pj4gaW5kZXggYThiNmU1YWViOC4u
ZjU5NzFjY2M3NCAxMDA2NDQKPj4+IC0tLSBhL3RhcmdldC9pMzg2L2hheC1hbGwuYwo+Pj4gKysr
IGIvdGFyZ2V0L2kzODYvaGF4LWFsbC5jCj4+PiBAQCAtMzc2LDggKzM3Niw4IEBAIHN0YXRpYyBp
bnQgaGF4X2hhbmRsZV9mYXN0bW1pbyhDUFVBcmNoU3RhdGUgKmVudiwgc3RydWN0IGhheF9mYXN0
bW1pbyAqaGZ0KQo+Pj4gICAgICAgICAgICAqICBoZnQtPmRpcmVjdGlvbiA9PSAyOiBncGEgPT0+
IGdwYTIKPj4+ICAgICAgICAgICAgKi8KPj4+ICAgICAgICAgICB1aW50NjRfdCB2YWx1ZTsKPj4+
IC0gICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoaGZ0LT5ncGEsICh1aW50OF90ICopICZ2
YWx1ZSwgaGZ0LT5zaXplLCAwKTsKPj4+IC0gICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfcnco
aGZ0LT5ncGEyLCAodWludDhfdCAqKSAmdmFsdWUsIGhmdC0+c2l6ZSwgMSk7Cj4+PiArICAgICAg
ICBjcHVfcGh5c2ljYWxfbWVtb3J5X3JlYWQoaGZ0LT5ncGEsICh1aW50OF90ICopJnZhbHVlLCBo
ZnQtPnNpemUpOwo+Pj4gKyAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV93cml0ZShoZnQtPmdw
YTIsICh1aW50OF90ICopJnZhbHVlLCBoZnQtPnNpemUpOwo+Pgo+Pgo+PiBNYXliZSB0aG9zZSB0
eXBlIGNhc3RzIGNvdWxkIGJlIHJlbW92ZWQsIHRvby4gVGhleSBhcmUgbm8gbG9uZ2VyIG5lZWRl
ZAo+PiBhZnRlciB5b3VyIG1vZGlmaWNhdGlvbi4KPiAKPiBJIHRoaW5rIHRoYXQgd2Ugc2hvdWxk
IGZpeCB0aGUgaW5jb25zaXN0ZW5jeSB3aGVyZSB0aGVzZSBmdW5jdGlvbnMKPiBhbGwgdGFrZSAi
dWludDhfdCogYnVmIjoKPiAKPiAgIC0gYWRkcmVzc19zcGFjZV9ydygpCj4gICAtIGFkZHJlc3Nf
c3BhY2VfcmVhZCgpCj4gICAtIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoKQo+ICAgLSBhZGRyZXNzX3Nw
YWNlX3dyaXRlX3JvbSgpCj4gICAtIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoKQo+ICAgLSBjcHVf
bWVtb3J5X3J3X2RlYnVnKCkKPiAKPiBidXQgdGhlc2UgdGFrZSB2b2lkKjoKPiAgIC0gY3B1X3Bo
eXNpY2FsX21lbW9yeV9yZWFkKCkKPiAgIC0gY3B1X3BoeXNpY2FsX21lbW9yeV93cml0ZSgpCj4g
ICAtIGFkZHJlc3Nfc3BhY2Vfd3JpdGVfY2FjaGVkKCkKPiAgIC0gYWRkcmVzc19zcGFjZV9yZWFk
X2NhY2hlZF9zbG93KCkKPiAgIC0gYWRkcmVzc19zcGFjZV93cml0ZV9jYWNoZWRfc2xvdygpCj4g
ICAtIHBjaV9kbWFfcmVhZCgpCj4gICAtIHBjaV9kbWFfd3JpdGUoKQo+ICAgLSBwY2lfZG1hX3J3
KCkKPiAgIC0gZG1hX21lbW9yeV9yZWFkKCkKPiAgIC0gZG1hX21lbW9yeV93cml0ZSgpCj4gICAt
IGRtYV9tZW1vcnlfcncoKQo+ICAgLSBkbWFfbWVtb3J5X3J3X3JlbGF4ZWQoKQoKSSBkb24ndCB1
bmRlcnN0YW5kIHdlbGwgY3B1X3BoeXNpY2FsX21lbW9yeSooKS4gQXJlbid0IHRoZXNlIG9ic29s
ZXRlPwpUaGV5IGNvbmZ1c2UgbWUgd2hlbiB1c2luZyBtdWx0aS1jb3JlIENQVXMuCgo+IAo+IERl
cGVuZGluZyBvbiB3aGljaCB3YXkgd2UgZ28gd2Ugd291bGQgZWl0aGVyIHdhbnQgdG8gcmVtb3Zl
IHRoZXNlCj4gY2FzdHMsIG9yIG5vdC4KPiAKPiBJIGd1ZXNzIHRoYXQgd2UgaGF2ZSBtb3JlIGNh
c2VzIG9mICd2b2lkKicsIGFuZCB0aGF0IHdvdWxkCj4gY2VydGFpbmx5IGJlIHRoZSBlYXNpZXIg
d2F5IHRvIGNvbnZlcnQgKG90aGVyd2lzZSB3ZSBwcm9iYWJseQo+IG5lZWQgdG8gYWRkIGEgYnVu
Y2ggb2YgbmV3IGNhc3RzIHRvIHVpbnQ4X3QqIGluIHZhcmlvdXMgY2FsbHNpdGVzKSwKPiBidXQg
SSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24uIFBhb2xvID8KCkkgdGhvdWdodCBhYm91dCBp
dCB0b28gYnV0IGl0IGlzIHF1aXRlIHNvbWUgd29yaywgYW5kIEkndiB0byBhZG1pdCBJIApsb3N0
IHNvbWUgZmFpdGggd2l0aCBteSBwcmV2aW91cyBjaGFyZGV2IGNvbnZlcnNpb24uIFRoZXJlIFBh
b2xvL0RhbmllbCAKYWdyZWVkIHRvIGZvbGxvdyB0aGUgbGliYyByZWFkKCkvd3JpdGUoKSBwcm90
b3R5cGVzLgoKPiAKPiB0aGFua3MKPiAtLSBQTU0KPiAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 20:57:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 20:57:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j49w3-0004Zd-EN; Tue, 18 Feb 2020 20:57:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=zbEH=4G=gmail.com=glenbarney@srs-us1.protection.inumbo.net>)
 id 1j49w3-0004ZX-2I
 for xen-devel@lists.xen.org; Tue, 18 Feb 2020 20:57:39 +0000
X-Inumbo-ID: 4beb7a1a-5291-11ea-ade5-bc764e2007e4
Received: from mail-qt1-x82c.google.com (unknown [2607:f8b0:4864:20::82c])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4beb7a1a-5291-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 20:57:38 +0000 (UTC)
Received: by mail-qt1-x82c.google.com with SMTP id d5so15625022qto.0
 for <xen-devel@lists.xen.org>; Tue, 18 Feb 2020 12:57:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=UVdBbbZW4cRFLxcjonI5F5J4j1697k2OfJ5niC9UCvc=;
 b=YvERN5gdTFqmmijQv3rScGA1NRM93bEDLLoEPzP7SVUBRemDsf14OZLu1hrPfLW94E
 JzxpmfadJwzedhqEFoMxmE6Cf16u5zamHMnp4i05FW17BM/FcW2Fj/M1XujniKogIRRB
 +3dXD9pXhutbtBisA/L6CA8Es9fDsOAqhgOToVfr4Rzk4++Pe8lmlNAUqMfdbrL95xTn
 qOZVujCcF/nkYSQ/WETE57SfEUSUweRhvginaEF6IYPtyspmjLfqbdmuiXhC9+G5X029
 bPqzFDmRs2o/sg75gKC08HWWvvqjFeE3RzcgyWyTRUMbbZkjKNg76gUGUQDqsOqqZ/F9
 pbKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=UVdBbbZW4cRFLxcjonI5F5J4j1697k2OfJ5niC9UCvc=;
 b=k6SbIzLASdvdto3FJpRMN06oLAzd9vCTC8/AYYPvB5UbjeLeWu2IC/9vt89zTiWbKt
 LXY6cWv3cI8J4t+vbUO4JOjv5S9SNrMHCDL7CZZPxYANMivfVbx6XqQWjhRZqAbADbaT
 Hz6Nb48NolfsOFv2ZrY5vSYxve8mczZbjrvS8KY9TjICHaJLAcXhjHl9M3VkVgVPLdqy
 64eC5Oo7kmKEqV40vZsoTfdfpEf8aGaPP+IgStdMfRKei6sxdY/ZQ/qgWv+L1SxDeN/Q
 196LgH24TgftOIEfXY135YrFAbeHp4w8+1I31+CMSOcKWIFw5oDJfyP65cDM1oK+yj2S
 +ODA==
X-Gm-Message-State: APjAAAUB6lFsF7X66DLJpSqsloaWPPhNC9L0qYpbZ5H/spX8ytAfDhXx
 aZWPVZEkKpCtFuUqLXF1k5f4MkiIvykBfEW1Nt4=
X-Google-Smtp-Source: APXvYqz05KifX3B8iC+g1YZjnAqLy/4IrwAOw2HUA3o6YqR9Bq9oBIEjuKkl7L6qkzMv18umrN+ozPkmfsrXEEPWQho=
X-Received: by 2002:ac8:740c:: with SMTP id p12mr18850473qtq.286.1582059458161; 
 Tue, 18 Feb 2020 12:57:38 -0800 (PST)
MIME-Version: 1.0
References: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
 <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
 <2ea581e2-adca-8d5d-a54e-dba86d1535fa@eikelenboom.it>
 <CAAVVsFmS7-vYc0fDqOP_Dn_CfMSgftOJODPP-q-aD2NcWJLcTQ@mail.gmail.com>
 <606e3fd0-d0e4-22ec-722a-6bc981ece739@suse.com>
In-Reply-To: <606e3fd0-d0e4-22ec-722a-6bc981ece739@suse.com>
From: Glen <glenbarney@gmail.com>
Date: Tue, 18 Feb 2020 12:57:24 -0800
Message-ID: <CAAVVsF=JVh6R5PQzr_fiy81+SyrXTMdTMnOVzPg0vRry5MvVLw@mail.gmail.com>
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Subject: Re: [Xen-devel] CPU Lockup bug with the credit2 scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alastair Browne <alastair.browne@memset.com>,
 Sander Eikelenboom <linux@eikelenboom.it>,
 "xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiAtCgpPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMDo1MSBQTSBKw7xyZ2VuIEdyb8Of
IDxqZ3Jvc3NAc3VzZS5jb20+IHdyb3RlOgo+ID4gQW55IHRob3VnaHRzLCBpbnNpZ2h0cyBvciBn
dWlkYW5jZSB3b3VsZCBiZSBncmVhdGx5IGFwcHJlY2lhdGVkIQo+IENhbiB5b3UgY2hlY2sgd2hl
dGhlciBhbGwgdmNwdXMgb2YgYSBoYW5naW5nIGd1ZXN0IGFyZSBjb25zdW1pbmcgdGltZQo+ICh2
aWEgeGwgdmNwdS1saXN0KSA/Cj4gSXQgd291bGQgYmUgaW50ZXJlc3RpbmcgdG8gc2VlIHdoZXJl
IHRoZSB2Y3B1cyBhcmUgcnVubmluZyBhcm91bmQuIENhbgo+IHlvdSBwbGVhc2UgY29weSB0aGUg
ZG9tVSdzIC9ib290L1N5c3RlbS5tYXAtPGtlcm5lbC12ZXJzaW9uPiB0byBkb20wCj4gYW5kIHRo
ZW4gaXNzdWU6Cj4gL3Vzci9saWIveGVuL2Jpbi94ZW5jdHggLUMgLVMgLXMgPGRvbXUtc3lzdGVt
LW1hcD4gPGRvbWlkPgo+IFRoaXMgc2hvdWxkIGdpdmUgYSBiYWNrdHJhY2UgZm9yIGFsbCB2Y3B1
cyBvZiA8ZG9taWQ+LiBUbyByZWNvZ25pemUgYQo+IGxvb3AgeW91IHNob3VsZCBpc3N1ZSB0aGF0
IG11bHRpcGxlIHRpbWVzLgo+IEp1ZXJnZW4KCkkndmUgYXBwbGllZCB0aGUgc2NoZWQ9Y3JlZGl0
IGJvb3Qgb3B0aW9uIHRvIGFsbCBteSBwcm9kdWN0aW9uIHNlcnZlcnMKYXQgdGhpcyBwb2ludCwg
aW4gcHJlcGFyYXRpb24gZm9yIGEgY2xpZW50IGN1dG92ZXIgdGhpcyB3ZWVrZW5kLgoKT25jZSB0
aGF0J3MgZG9uZSwgSSdtIGhhcHB5IG5leHQgd2VlayB0byByZWJvb3QgdGhlIG9sZCBjcmFzaGlu
ZwpzZXJ2ZXIgdG8gY3JlZGl0MiwgYW5kIHRlc3QuICBJJ2xsIHNhdmUgdGhlc2UgZGlyZWN0aW9u
cyBhbmQgYWR2aXNlLgoKVGhhbmsgeW91LApHbGVuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 21:03:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 21:03:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4A1a-0005Zc-5I; Tue, 18 Feb 2020 21:03:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0uj9=4G=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j4A1Y-0005ZW-VW
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 21:03:20 +0000
X-Inumbo-ID: 16543a26-5292-11ea-aa99-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 16543a26-5292-11ea-aa99-bc764e2007e4;
 Tue, 18 Feb 2020 21:03:19 +0000 (UTC)
Received: from p5de0bf0b.dip0.t-ipconnect.de ([93.224.191.11]
 helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j4A1O-0006ER-Ar; Tue, 18 Feb 2020 22:03:10 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id B684E100617; Tue, 18 Feb 2020 22:03:09 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org
In-Reply-To: <20200218154712.25490-1-jgross@suse.com>
References: <20200218154712.25490-1-jgross@suse.com>
Date: Tue, 18 Feb 2020 22:03:09 +0100
Message-ID: <87mu9fr4ky.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
X-Linutronix-Spam-Score: -1.0
X-Linutronix-Spam-Level: -
X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,
 SHORTCIRCUIT=-0.0001
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6Cj4gQ29tbWl0IDExMWU3YjE1
Y2YxMGY2ICgieDg2L2lvcGVybTogRXh0ZW5kIElPUEwgY29uZmlnIHRvIGNvbnRyb2wKPiBpb3Bl
cm0oKSBhcyB3ZWxsIikgcmV3b3JrZWQgdGhlIGlvcGwgc3lzY2FsbCB0byB1c2UgSS9PIGJpdG1h
cHMuCj4KPiBVbmZvcnR1bmF0ZWx5IHRoaXMgYnJva2UgWGVuIFBWIGRvbWFpbnMgdXNpbmcgdGhh
dCBzeXNjYWxsIGFzIHRoZXJlCj4gaXMgY3VycmVudGx5IG5vIEkvTyBiaXRtYXAgc3VwcG9ydCBp
biBQViBkb21haW5zLgo+Cj4gQWRkIEkvTyBiaXRtYXAgc3VwcG9ydCB2aWEgYSBuZXcgcGFyYXZp
cnQgZnVuY3Rpb24gdXBkYXRlX2lvX2JpdG1hcAo+IHdoaWNoIFhlbiBQViBkb21haW5zIGNhbiB1
c2UgdG8gdXBkYXRlIHRoZWlyIEkvTyBiaXRtYXBzIHZpYSBhCj4gaHlwZXJjYWxsLgo+Cj4gRml4
ZXM6IDExMWU3YjE1Y2YxMGY2ICgieDg2L2lvcGVybTogRXh0ZW5kIElPUEwgY29uZmlnIHRvIGNv
bnRyb2wgaW9wZXJtKCkgYXMgd2VsbCIpCj4gUmVwb3J0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KPiBDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgNS41Cj4gU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gVGVzdGVkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpEdWgsIHNvcnJ5IGFib3V0IHRoYXQgYW5kIHRoYW5rcyBm
b3IgZml4aW5nIGl0LgoKQlRXLCB3aHkgaXNuJ3Qgc3R1ZmYgbGlrZSB0aGlzIG5vdCBjYXRjaGVk
IGR1cmluZyBuZXh0IG9yIGF0IGxlYXN0CmJlZm9yZSB0aGUgZmluYWwgcmVsZWFzZT8gSXMgbm90
aGluZyBydW5uaW5nIENJIG9uIHVwc3RyZWFtIHdpdGggYWxsCnRoYXQgWEVOIG11Y2sgYWN0aXZl
PwoKVGhhbmtzLAoKICAgICAgICB0Z2x4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 21:04:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 21:04:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4A2j-0005f9-Ij; Tue, 18 Feb 2020 21:04:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4A2i-0005f3-Kd
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 21:04:32 +0000
X-Inumbo-ID: 4109bdf4-5292-11ea-824a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4109bdf4-5292-11ea-824a-12813bfff9fa;
 Tue, 18 Feb 2020 21:04:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4A2f-0005w6-FM; Tue, 18 Feb 2020 21:04:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4A2f-0000KP-0S; Tue, 18 Feb 2020 21:04:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4A2e-0005jE-WB; Tue, 18 Feb 2020 21:04:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147181-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-xl:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=c25a951c50dca1da4a449a985a9debd82dc18573
X-Osstest-Versions-That: linux=2019fc96af228b412bdb2e8e0ad4b1fc12046a51
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 21:04:28 +0000
Subject: [Xen-devel] [linux-next test] 147181: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE4MSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcxODEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDcwODIK
IHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDE0NzA4MgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MDgyCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1Iu
IHZzLiAxNDcwODIKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzA4MgogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MDgy
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290ICAgICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDcwODIKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcg
eGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzA4MgoKVGVzdHMgd2hp
Y2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtl
IDE0NzA4MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3MDgyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcwODIKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDE0NzA4MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3MDgyCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlr
ZSAxNDcwODIKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzA4MgogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQ3MDgyCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbGlrZSAxNDcwODIKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzA4MgogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxp
a2UgMTQ3MDgyCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE2IGd1ZXN0LXN0YXJ0L2Rl
Ymlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDcwODIKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NzA4Mgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICBmYWlsIGxpa2UgMTQ3MDgyCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDcwODIKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDE0NzA4MgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MDgyCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcwODIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0NzA4MgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MDgyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDcwODIKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXgg
ICAgICAgICAgICAgICAgYzI1YTk1MWM1MGRjYTFkYTRhNDQ5YTk4NWE5ZGViZDgyZGMxODU3Mwpi
YXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMjAxOWZjOTZhZjIyOGI0MTJi
ZGIyZThlMGFkNGIxZmMxMjA0NmE1MQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgICAgICAgICAgICAg
ICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2luY2UgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcx
ODEgIDIwMjAtMDItMTcgMDk6MjM6NDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 21:16:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 21:16:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4AE6-0006hr-3x; Tue, 18 Feb 2020 21:16:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SCTr=4G=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1j4AE4-0006hK-N4
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 21:16:16 +0000
X-Inumbo-ID: e5d3f614-5293-11ea-bc8e-bc764e2007e4
Received: from mail-oi1-x242.google.com (unknown [2607:f8b0:4864:20::242])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e5d3f614-5293-11ea-bc8e-bc764e2007e4;
 Tue, 18 Feb 2020 21:16:16 +0000 (UTC)
Received: by mail-oi1-x242.google.com with SMTP id c16so21645507oic.3
 for <xen-devel@lists.xenproject.org>; Tue, 18 Feb 2020 13:16:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=DwdjqiT5xXCeSH8GCvUUaCh6zKIsE26WZkiISaavmQQ=;
 b=a6T318AjZJCVcGDnrUMn8RKbfOm+BFwooWt9yUepjSdd4A5pJMTOU/BshW+Ob55ghk
 mcyXNHf8ArDkRNAqM+Q6uvYH0VPnWXxn6HZSCMRQIHjolVPqf0cCA5ic2Ds7KG9yvGnN
 vA/XrmVj0S9Otk6Xxi8nxvrrMPfe+UNSTJ+qmaUVfMmITt6zK9UMH3+EE8zOUQ+UUYTz
 nyen9dGsw7xjnocG0RaVWlGXnkr8heRm7pNrum5OfW5at7bagjdQm+7CbVLBO71e6oXB
 FSWhRVRHrKxOspkKWpzof8gIfAPROqR4zbFejvjwog6eS0A0rwzXGXPFWy74WLh8Hz1z
 3PbQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=DwdjqiT5xXCeSH8GCvUUaCh6zKIsE26WZkiISaavmQQ=;
 b=qMkzm2+HlUUBcT2SBJqhzN28+/yUXlrjek1mIEyWKnB/rmiMtJAFyEgT8LVVywOOmc
 A3aOwbFTxSlvBqDOh2+0SQWSBGPY1WgHRPDA1mSp/YaWoQVgYOnKkfJU2dg6GN8MB7W2
 RJhcPRr/9D5oE0WTWUksALZSuJMEHl894hYIseFIxhmoy+OjghBk7bCWp12ZIZWQqbbp
 0FhbRrinRobX1wLmMGun0x4dG8CzZ59RmHpbymPI0uYEHYG6/2YSIs9VUZ2R0IfE78g8
 qzAK7jEjcS19kVBBmVsSjx4BS9Is1z475Av5b9/5swXG4F0vCEELBfAlnwCI7D9j6VsT
 QiEA==
X-Gm-Message-State: APjAAAVaDnfX2ltYH1E7FqMLJic3q4YE51Q+B7hNnl/js8MfBH6gfFsV
 +O0lgeCSPW1lomwpfuWyam3xEG7C66mQAdPZpWLezA==
X-Google-Smtp-Source: APXvYqxDi0XYyUG/YqOdpuG8+VgzvHc9lVbXhZda2YRalmLRWwVVd/k5iVtAXCHf31koxL1zRhS/pM1ddtGbI7EBv34=
X-Received: by 2002:a05:6808:3b2:: with SMTP id
 n18mr2452185oie.146.1582060575413; 
 Tue, 18 Feb 2020 13:16:15 -0800 (PST)
MIME-Version: 1.0
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
 <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
 <af34169f-fccc-da44-7b8e-1b38da4a203c@redhat.com>
In-Reply-To: <af34169f-fccc-da44-7b8e-1b38da4a203c@redhat.com>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Tue, 18 Feb 2020 21:16:03 +0000
Message-ID: <CAFEAcA-qQpa8mmK+GRx7_kFxdwbULb5edh3RH7dT+3pz66jDkw@mail.gmail.com>
To: =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= <philmd@redhat.com>
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 Stefan Weil <sw@weilnetz.de>, QEMU Developers <qemu-devel@nongnu.org>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCAxOCBGZWIgMjAyMCBhdCAyMDowNywgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPiB3cm90ZToKPiBJIGRvbid0IHVuZGVyc3RhbmQgd2VsbCBjcHVfcGh5
c2ljYWxfbWVtb3J5KigpLiBBcmVuJ3QgdGhlc2Ugb2Jzb2xldGU/Cj4gVGhleSBjb25mdXNlIG1l
IHdoZW4gdXNpbmcgbXVsdGktY29yZSBDUFVzLgoKVGhleSBzb3J0IG9mIGFyZSwgYnV0IHRoZXJl
IGlzIG5vIHNpbXBsZSBtZWNoYW5pY2FsIHJlcGxhY2VtZW50CmZvciB0aGVtIC0tIHlvdSBuZWVk
IHRvIGxvb2sgYXQgdGhlIGluZGl2aWR1YWwgdXNlIHRvIHNlZSB3aGF0CmFkZHJlc3Mgc3BhY2Ug
aXQgc2hvdWxkIHJlYWxseSBiZSB1c2luZy4gRm9yIGluc3RhbmNlIHRoZSBjYXNlcwppbiBody9k
bWEvIHByb2JhYmx5IHdvdWxkIHJlcXVpcmUgdGhlIGRldmljZSB0byBiZSB1cGRhdGVkIHRvCnRo
ZSBuZXcgcGF0dGVybiB3aGVyZSBpdCB0YWtlcyBhIE1lbW9yeVJlZ2lvbiBkZWZpbmluZyB3aGF0
Cml0IHNob3VsZCBiZSBkb2luZyBETUEgdG8sIGFuZCB0aGVuIGl0IGNhbiBjcmVhdGUgYW4gQWRk
cmVzc1NwYWNlCmFuZCB1c2UgdGhhdCB3aXRoIGFkZHJlc3Nfc3BhY2VfKi4gQnV0IHRoYXQncyBh
IGJ1bmNoIG9mIHdvcmsKb24gb2xkZXIgZGV2aWNlcyB3aGljaCBtb3N0bHkgcGVvcGxlIGRvbid0
IGNhcmUgdmVyeSBtdWNoIGFib3V0LgoKSW4gdGhlb3J5IHdlIGNvdWxkIGRvIGEgdGV4dHVhbCBy
ZXBsYWNlbWVudCBvZiBjcHVfcGh5c2ljYWxfbWVtb3J5Kgp3aXRoIGFkZHJlc3Nfc3BhY2Vfcnco
JmFkZHJlc3Nfc3BhY2VfbWVtb3J5LC4uLikKYnV0IHRoYXQncyB1c3VhbGx5IG5vdCB0aGUgcmln
aHQgYWRkcmVzcyBzcGFjZSwgc28gSSdtIG5vdApzdXJlIHRoYXQgY2h1cm4gaXMgd29ydGh3aGls
ZS4KCnRoYW5rcwotLSBQTU0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 21:45:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 21:45:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4AgL-0000r9-2e; Tue, 18 Feb 2020 21:45:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9Xbw=4G=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4AgK-0000r4-7w
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 21:45:28 +0000
X-Inumbo-ID: f967a76c-5297-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f967a76c-5297-11ea-ade5-bc764e2007e4;
 Tue, 18 Feb 2020 21:45:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582062328;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=uZcBx4Qp8uhcblNYBanEuFrpzaSfgwvhYx3+odcUlnw=;
 b=MrAY+zdffLmOIcc4Qp7dkzh9wm2zn+VRTYdgy7RJ0Nbo8aBzFPACP8n8
 sqFb0j/GaevCKfCGbmQIB4I8O0+lEP6AZ34sKGQfaBcGGgsDaoE3ao6OK
 0psPaZBmb0syeJdxl2SIxBMb9QqifpB/53+fXHnaS9XnRlB/2d5N+jGBm w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2rWNDdLQ3X3ALyz3/eVdtv3/DH2Ipt7st6cCMZuBHmjbNjeX4G4MvgweF3NAwXKxEN2LiO+qYD
 ngafvRv0IuUZ2Kfh7oWuTRvK+9OBAaW9gx6yD6atuMnnlVBrHySSBQSK4s5MzSXHDVePxUA9n0
 5V8R+IfQk+tMcuw3xSYhuiMGLd3rXLDkujZNC1gFJQl1W4HznPyzWy9FzUftVsJjJJm0D0cfHL
 ieQ/twzyl4JdnaCzk12AMGwvEIgQ1hyb5qw2uG71rgYjCfFh5yy+VqMQ2xFs6penh4CHNKTJBB
 GJw=
X-SBRS: 2.7
X-MesageID: 12657558
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,458,1574139600"; d="scan'208";a="12657558"
To: Jason Andryuk <jandryuk@gmail.com>
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
 <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
 <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
 <CAKf6xptqF2vJLx6MyGbmu5QEhu3qpxKk9oHxBQmx7Caam45aKw@mail.gmail.com>
 <bdba95c2-8325-af8e-83a4-e06364b045df@citrix.com>
 <CAKf6xpt26=s_+cD63VJ1Cp3WZvtq3p673uUiqiuDHAVH=ZJOcQ@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <ea7cba55-f267-09c5-044e-e8947a6d2900@citrix.com>
Date: Tue, 18 Feb 2020 21:45:22 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <CAKf6xpt26=s_+cD63VJ1Cp3WZvtq3p673uUiqiuDHAVH=ZJOcQ@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Aaron Janse <aaron@ajanse.me>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxODo0MywgSmFzb24gQW5kcnl1ayB3cm90ZToKPiBPbiBNb24sIEZlYiAx
NywgMjAyMCwgODoyMiBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PiB3cm90ZToKPj4gT24gMTcvMDIvMjAyMCAyMDo0MSwgSmFzb24gQW5kcnl1ayB3cm90ZToKPj4+
IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDI6NDYgUE0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gMTcvMDIvMjAyMCAxOToxOSwgSmFzb24g
QW5kcnl1ayB3cm90ZToKPj4+Pj4gZW5hYmxpbmcgdmVjT24gVHVlLCBEZWMgMzEsIDIwMTkgYXQg
NTo0MyBBTSBBYXJvbiBKYW5zZSA8YWFyb25AYWphbnNlLm1lPiB3cm90ZToKPj4+Pj4+IE9uIFR1
ZSwgRGVjIDMxLCAyMDE5LCBhdCAxMjoyNyBBTSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+Pj4+
PiBJcyB0aGVyZSBhbnkgZnVsbCBib290IGxvZyBpbiB0aGUgYmFkIGNhc2U/ICBEZWJ1Z2dpbmcg
dmlhIGRpdmluYXRpb24KPj4+Pj4+PiBpc24ndCBhbiBlZmZlY3RpdmUgd2F5IHRvIGdldCB0aGlu
Z3MgZG9uZS4KPj4+Pj4+IEFncmVlZC4gSSBpbmNsdWRlZCBzb21lIG1vcmUgdmVyYm9zZSBsb2dz
IHRvd2FyZHMgdGhlIGVuZCBvZiB0aGUgZW1haWwgKHR5cGVkIHVwIGJ5IGhhbmQpLgo+Pj4+Pj4K
Pj4+Pj4+IEF0dGFjaGVkIGFyZSBwaWN0dXJlcyBmcm9tIGEgc2xvdy1tb3Rpb24gdmlkZW8gb2Yg
bXkgbGFwdG9wIGJvb3RpbmcuIE5vdGUgdGhhdCBJIGFsc28gaW5jbHVkZWQgYSBwaWN0dXJlIG9m
IGEgc3RhY2sgdHJhY2UgdGhhdCBoYXBwZW5zIGltbWVkaWF0ZWx5IGJlZm9yZSByZWJvb3QuIEl0
IGRvZXNuJ3QgbG9vayByZWxhdGVkLCBidXQgSSB3YW50ZWQgdG8gaW5jbHVkZSBpdCBhbnl3YXku
Cj4+Pj4+Pgo+Pj4+Pj4gSSB0aGluayB0aGUgb3JpZ2luYWwgZW1haWwgc2hvdWxkIGhhdmUgc2Fp
ZCAiNC44LjUiIGluc3RlYWQgb2YgIjQuMC41LiIgUmVnYXJkbGVzcywgZXZlcnlvbmUgb24gdGhp
cyBtYWlsaW5nIGxpc3QgY2FuIG5vdyBzZWUgYWxsIHRoZSBib290IGxvZ3MgdGhhdCBJJ3ZlIHNl
ZW4uCj4+Pj4+Pgo+Pj4+Pj4gQXR0YWNoaW5nIGEgc2VyaWFsIGNvbnNvbGUgc2VlbXMgbGlrZSBp
dCB3b3VsZCBiZSBkaWZmaWN1bHQgdG8gZG8gb24gdGhpcyBsYXB0b3AsIG90aGVyd2lzZSBJIHdv
dWxkIGhhdmUgc2VudCB0aGUgbG9ncyBhcyBhIHR4dCBmaWxlLgo+Pj4+PiBJJ20gc2VlaW5nIFhl
biBwYW5pYzogIklPLUFQSUMgKyB0aW1lciBkb2Vzbid0IHdvcmsiIG9uIGEgRGVsbAo+Pj4+PiBM
YXRpdHVkZSA3MjAwIDItaW4tMS4gIEZlZG9yYSAzMSBMaXZlIFVTQiBpbWFnZSBib290cyBzdWNj
ZXNzZnVsbHkuCj4+Pj4+IE5vIHdheSB0byBnZXQgc2VyaWFsIG91dHB1dC4gIEkgbWFudWFsbHkg
cmVjcmVhdGVkIHRoZSBvdXRwdXQgYmVmb3JlCj4+Pj4+IGZyb20gdGhlIHZnYSBkaXNwbGF5Lgo+
Pj4+IFdlIGhhdmUgbXVsdGlwbGUgYnVncy4KPj4+Pgo+Pj4+IEZpcnN0IGFuZCBmb3JlbW9zdCwg
WGVuIHNlZW1zIHRvdGFsbHkgYnJva2VuIHdoZW4gcnVubmluZyBpbiBFeHRJTlQKPj4+PiBtb2Rl
LiAgVGhpcyBuZWVkcyBhZGRyZXNzaW5nLCBhbmQgb3VnaHQgdG8gYmUgc3VmZmljaWVudCB0byBs
ZXQgWGVuCj4+Pj4gYm9vdCwgYXQgd2hpY2ggcG9pbnQgd2UgY2FuIHRyeSB0byBmaWd1cmUgb3V0
IHdoeSBpdCBpcyB0cnlpbmcgdG8gZmFsbAo+Pj4+IGJhY2sgaW50byA0ODYoaXNoKSBjb21wYXRp
YmlsaXR5IG1vZGUuCj4gWGVuIGhhcyAiZW5hYmxlZCBFeHRJTlQgb24gQ1BVIzAiIHdoaWxlIGxp
bnV4IGhhcyAibWFza2VkIEV4dElOVCBvbgo+IENQVSMwIiBzbyBsaW51eCBpc24ndCB1c2luZyBF
eHRJTlQ/CgpJdCB3b3VsZCBhcHBlYXIgbm90LsKgIEV2ZW4gbW9yZSBjb25jZXJuaW5nbHksIG9u
IG15IEthYnlsYWtlIGJveCwKCiMgeGwgZG1lc2cgfCBncmVwIEV4dElOVAooWEVOKSBlbmFibGVk
IEV4dElOVCBvbiBDUFUjMAooWEVOKSBtYXNrZWQgRXh0SU5UIG9uIENQVSMxCihYRU4pIG1hc2tl
ZCBFeHRJTlQgb24gQ1BVIzIKKFhFTikgbWFza2VkIEV4dElOVCBvbiBDUFUjMwooWEVOKSBtYXNr
ZWQgRXh0SU5UIG9uIENQVSM0CihYRU4pIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzUKKFhFTikgbWFz
a2VkIEV4dElOVCBvbiBDUFUjNgooWEVOKSBtYXNrZWQgRXh0SU5UIG9uIENQVSM3Cgp3aGljaCBh
dCBmaXJzdCBnbGFuY2Ugc3VnZ2VzdHMgdGhhdCB3ZSBoYXZlIHNvbWV0aGluZyBhc3ltbWV0cmlj
IGJlaW5nCnNldCB1cC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 18 22:04:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 18 Feb 2020 22:04:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Ayo-0002cQ-Rq; Tue, 18 Feb 2020 22:04:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=D+UU=4G=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4Ayo-0002cL-3H
 for xen-devel@lists.xenproject.org; Tue, 18 Feb 2020 22:04:34 +0000
X-Inumbo-ID: a1affdbe-529a-11ea-8264-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1affdbe-529a-11ea-8264-12813bfff9fa;
 Tue, 18 Feb 2020 22:04:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Ayh-00076T-Ny; Tue, 18 Feb 2020 22:04:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Ayh-0003Ia-Fl; Tue, 18 Feb 2020 22:04:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Ayh-0005kp-F4; Tue, 18 Feb 2020 22:04:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147207-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xtf=9d934985adb9eb8290e62df187e044105c9dd6b8
X-Osstest-Versions-That: xtf=8afcfc0c18de7a9a40aa0eb671772f9de577ccbf
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 18 Feb 2020 22:04:27 +0000
Subject: [Xen-devel] [xtf test] 147207: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIwNyB4dGYgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIwNy8KClBlcmZlY3QgOi0pCkFsbCB0ZXN0cyBpbiB0
aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGlu
ZzoKIHh0ZiAgICAgICAgICAgICAgICAgIDlkOTM0OTg1YWRiOWViODI5MGU2MmRmMTg3ZTA0NDEw
NWM5ZGQ2YjgKYmFzZWxpbmUgdmVyc2lvbjoKIHh0ZiAgICAgICAgICAgICAgICAgIDhhZmNmYzBj
MThkZTdhOWE0MGFhMGViNjcxNzcyZjlkZTU3N2NjYmYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0
NDg2OCAgMjAxOS0xMi0xNiAxNTozOToxNiBaICAgNjQgZGF5cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxNDcyMDcgIDIwMjAtMDItMTcgMTg6Mzk6MzQgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXh0ZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3h0Zi5naXQKICAgOGFmY2ZjMC4u
OWQ5MzQ5OCAgOWQ5MzQ5ODVhZGI5ZWI4MjkwZTYyZGYxODdlMDQ0MTA1YzlkZDZiOCAtPiB4ZW4t
dGVzdGVkLW1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 03:27:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 03:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4G12-0007fX-K0; Wed, 19 Feb 2020 03:27:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4G10-0007fS-Ep
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 03:27:10 +0000
X-Inumbo-ID: b4b7af88-52c7-11ea-82c2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b4b7af88-52c7-11ea-82c2-12813bfff9fa;
 Wed, 19 Feb 2020 03:27:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4G0w-0001cF-OY; Wed, 19 Feb 2020 03:27:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4G0w-000240-FY; Wed, 19 Feb 2020 03:27:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4G0w-0005v0-EL; Wed, 19 Feb 2020 03:27:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147186-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit1:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-i386-xl-xsm:leak-check/check:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 03:27:06 +0000
Subject: [Xen-devel] [linux-4.4 test] 147186: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzE4NiBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzE4Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTQgeGVuLWJvb3QvbDEgZmFpbCBpbiAxNDcxMTEgcGFzcyBpbiAxNDcxODYKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDE0NzExMSBwYXNz
IGluIDE0NzE4NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAyMyBsZWFrLWNoZWNrL2No
ZWNrIGZhaWwgaW4gMTQ3MTExIHBhc3MgaW4gMTQ3MTg2CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE5IGxlYWstY2hlY2svY2hlY2sgZmFpbCBpbiAxNDcxMTEgcGFzcyBpbiAxNDcxODYK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgICAg
ICAgZmFpbCBwYXNzIGluIDE0NzExMQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAxOCBn
dWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTQ3MTExIFJFR1IuIHZzLiAxMzk2OTgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAg
IGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2
bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAg
ICAgICAgICAgICAgNzZlNWM2ZmQ2ZDE2M2YxYWE2Mzk2OWNjOTgyZTc5YmUxZmVlODdhNwpiYXNl
bGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGMxNmE3ZTVmMzZkNjViMjVhMWI2
NmFkZTE0MzU2NzczZWQ1Mjg3NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5Njk4ICAyMDE5LTA4
LTA0IDA3OjQ4OjMwIFogIDE5OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTc3MyAgMjAx
OS0wOC0wNiAxNjo0MDoyNiBaICAxOTYgZGF5cyAgMTA5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBz
aW5jZSAgIDE0NzExMSAgMjAyMC0wMi0xNiAwMzozNzo1NiBaICAgIDIgZGF5cyAgICAyIGF0dGVt
cHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KMTA5NyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxp
c3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA1NTQxNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 05:35:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 05:35:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4I13-00026K-Rr; Wed, 19 Feb 2020 05:35:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4I11-00026F-Qj
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 05:35:19 +0000
X-Inumbo-ID: 9cf9a3da-52d9-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9cf9a3da-52d9-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 05:35:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4DC33AE24;
 Wed, 19 Feb 2020 05:35:17 +0000 (UTC)
To: Thomas Gleixner <tglx@linutronix.de>, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org
References: <20200218154712.25490-1-jgross@suse.com>
 <87mu9fr4ky.fsf@nanos.tec.linutronix.de>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <b0f33786-79b1-f8ee-24ae-ce9f9f4791af@suse.com>
Date: Wed, 19 Feb 2020 06:35:16 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <87mu9fr4ky.fsf@nanos.tec.linutronix.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAgMjI6MDMsIFRob21hcyBHbGVpeG5lciB3cm90ZToKPiBKdWVyZ2VuIEdyb3Nz
IDxqZ3Jvc3NAc3VzZS5jb20+IHdyaXRlczoKPj4gQ29tbWl0IDExMWU3YjE1Y2YxMGY2ICgieDg2
L2lvcGVybTogRXh0ZW5kIElPUEwgY29uZmlnIHRvIGNvbnRyb2wKPj4gaW9wZXJtKCkgYXMgd2Vs
bCIpIHJld29ya2VkIHRoZSBpb3BsIHN5c2NhbGwgdG8gdXNlIEkvTyBiaXRtYXBzLgo+Pgo+PiBV
bmZvcnR1bmF0ZWx5IHRoaXMgYnJva2UgWGVuIFBWIGRvbWFpbnMgdXNpbmcgdGhhdCBzeXNjYWxs
IGFzIHRoZXJlCj4+IGlzIGN1cnJlbnRseSBubyBJL08gYml0bWFwIHN1cHBvcnQgaW4gUFYgZG9t
YWlucy4KPj4KPj4gQWRkIEkvTyBiaXRtYXAgc3VwcG9ydCB2aWEgYSBuZXcgcGFyYXZpcnQgZnVu
Y3Rpb24gdXBkYXRlX2lvX2JpdG1hcAo+PiB3aGljaCBYZW4gUFYgZG9tYWlucyBjYW4gdXNlIHRv
IHVwZGF0ZSB0aGVpciBJL08gYml0bWFwcyB2aWEgYQo+PiBoeXBlcmNhbGwuCj4+Cj4+IEZpeGVz
OiAxMTFlN2IxNWNmMTBmNiAoIng4Ni9pb3Blcm06IEV4dGVuZCBJT1BMIGNvbmZpZyB0byBjb250
cm9sIGlvcGVybSgpIGFzIHdlbGwiKQo+PiBSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+PiBDYzogPHN0YWJsZUB2Z2VyLmtlcm5lbC5vcmc+ICMgNS41Cj4+IFNp
Z25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gUmV2aWV3ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4gVGVzdGVkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gRHVoLCBzb3JyeSBhYm91dCB0aGF0IGFuZCB0
aGFua3MgZm9yIGZpeGluZyBpdC4KPiAKPiBCVFcsIHdoeSBpc24ndCBzdHVmZiBsaWtlIHRoaXMg
bm90IGNhdGNoZWQgZHVyaW5nIG5leHQgb3IgYXQgbGVhc3QKPiBiZWZvcmUgdGhlIGZpbmFsIHJl
bGVhc2U/IElzIG5vdGhpbmcgcnVubmluZyBDSSBvbiB1cHN0cmVhbSB3aXRoIGFsbAo+IHRoYXQg
WEVOIG11Y2sgYWN0aXZlPwoKVGhpcyBwcm9ibGVtIHNob3dlZCB1cCBieSBub3QgYmVpbmcgYWJs
ZSB0byBzdGFydCB0aGUgWCBzZXJ2ZXIgKHByb2JhYmx5Cm5vdCB0aGUgZnJlc2hlc3Qgb25lKSBp
biBkb20wIG9uIGEgbW9kZXJhdGUgYWdlZCBBTUQgc3lzdGVtLgoKT3VyIENJIHRlc3RzIHRlbmQg
ZG8gYmUgbW9yZSB0ZXh0IGNvbnNvbGUgYmFzZWQgZm9yIGRvbTAuCgoKSnVlcmdlbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 06:30:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 06:30:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4IsS-0007Nx-Cn; Wed, 19 Feb 2020 06:30:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4IsR-0007Ns-BE
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 06:30:31 +0000
X-Inumbo-ID: 528e2728-52e1-11ea-82f8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 528e2728-52e1-11ea-82f8-12813bfff9fa;
 Wed, 19 Feb 2020 06:30:29 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4IsP-0005a0-0g; Wed, 19 Feb 2020 06:30:29 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4IsO-0002aU-Ip; Wed, 19 Feb 2020 06:30:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4IsO-0000Yn-IF; Wed, 19 Feb 2020 06:30:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147210-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=27dfbcc2f53d5b14ef78156d15ff92619807d46c
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 06:30:28 +0000
Subject: [Xen-devel] [linux-5.4 test] 147210: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIxMCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIxMC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3
IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMjdkZmJjYzJmNTNkNWIxNGVmNzgxNTZk
MTVmZjkyNjE5ODA3ZDQ2YwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
MTIyMTc5Y2I3ZDY0OGE2ZjM2YjIwZGQ2YmYzNGY5NTNjYjM4NGMzMAoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgMTQ2MTIxICAyMDIwLTAxLTE1IDE3OjQyOjA0IFogICAzNCBkYXlzCkZhaWxpbmcgc2lu
Y2UgICAgICAgIDE0NjE3OCAgMjAyMC0wMS0xNyAwMjo1OTowNyBaICAgMzMgZGF5cyAgIDYyIGF0
dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzEyOSAgMjAyMC0wMi0xNiAxMDozNzo0MCBa
ICAgIDIgZGF5cyAgICAyIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTA1MSBwZW9wbGUgdG91Y2hlZCByZXZpc2lv
bnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkz
ODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNo
YWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTEzMiBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 07:48:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 07:48:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4K5q-00052C-EL; Wed, 19 Feb 2020 07:48:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4K5p-000527-NF
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 07:48:25 +0000
X-Inumbo-ID: 340467da-52ec-11ea-8300-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 340467da-52ec-11ea-8300-12813bfff9fa;
 Wed, 19 Feb 2020 07:48:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3538BB24E;
 Wed, 19 Feb 2020 07:48:22 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
Message-ID: <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
Date: Wed, 19 Feb 2020 08:48:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KFJlc2VuZDsgbm8gaWRlYSB3aGVyZSB0aGUgb3JpZ2luYWwsIHNlbnQgb24gRGVjIDIzcmQsIGVu
ZGVkIHVwIC0gSQpjYW4ndCBmaW5kIGl0IGluIHRoZSBsaXN0IGFyY2hpdmVzIGluIGFueSBldmVu
dCkKCk9uIDIwLjEyLjIwMTkgMjI6MzksIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IEBAIC0zOCwy
NCArMzcsMjIgQEAgdm9pZCBodm1faW5pdF9ndWVzdF90aW1lKHN0cnVjdCBkb21haW4gKmQpCj4g
IHVpbnQ2NF90IGh2bV9nZXRfZ3Vlc3RfdGltZV9maXhlZChjb25zdCBzdHJ1Y3QgdmNwdSAqdiwg
dWludDY0X3QgYXRfdHNjKQo+ICB7Cj4gICAgICBzdHJ1Y3QgcGxfdGltZSAqcGwgPSB2LT5kb21h
aW4tPmFyY2guaHZtLnBsX3RpbWU7Cj4gLSAgICB1NjQgbm93Owo+ICsgICAgc190aW1lX3Qgb2xk
LCBuZXcsIG5vdyA9IGdldF9zX3RpbWVfZml4ZWQoYXRfdHNjKSArIHBsLT5zdGltZV9vZmZzZXQ7
Cj4gIAo+ICAgICAgLyogQ2FsbGVkIGZyb20gZGV2aWNlIG1vZGVscyBzaGFyZWQgd2l0aCBQViBn
dWVzdHMuIEJlIGNhcmVmdWwuICovCj4gICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUodikpOwo+ICAK
PiAtICAgIHNwaW5fbG9jaygmcGwtPnBsX3RpbWVfbG9jayk7Cj4gLSAgICBub3cgPSBnZXRfc190
aW1lX2ZpeGVkKGF0X3RzYykgKyBwbC0+c3RpbWVfb2Zmc2V0Owo+IC0KPiAgICAgIGlmICggIWF0
X3RzYyApCj4gICAgICB7Cj4gLSAgICAgICAgaWYgKCAoaW50NjRfdCkobm93IC0gcGwtPmxhc3Rf
Z3Vlc3RfdGltZSkgPiAwICkKPiAtICAgICAgICAgICAgcGwtPmxhc3RfZ3Vlc3RfdGltZSA9IG5v
dzsKPiAtICAgICAgICBlbHNlCj4gLSAgICAgICAgICAgIG5vdyA9ICsrcGwtPmxhc3RfZ3Vlc3Rf
dGltZTsKPiArICAgICAgICBkbyB7Cj4gKyAgICAgICAgICAgIG9sZCA9IHBsLT5sYXN0X2d1ZXN0
X3RpbWU7Cj4gKyAgICAgICAgICAgIG5ldyA9IG5vdyA+IHBsLT5sYXN0X2d1ZXN0X3RpbWUgPyBu
b3cgOiBvbGQgKyAxOwo+ICsgICAgICAgIH0gd2hpbGUgKCBjbXB4Y2hnKCZwbC0+bGFzdF9ndWVz
dF90aW1lLCBvbGQsIG5ldykgIT0gb2xkICk7CgpJIHdvbmRlciB3aGV0aGVyIHlvdSB3b3VsZG4n
dCBiZXR0ZXIgcmUtaW52b2tlIGdldF9zX3RpbWUoKSBpbgpjYXNlIHlvdSBuZWVkIHRvIHJldHJ5
IGhlcmUuIFNlZSBob3cgdGhlIGZ1bmN0aW9uIHByZXZpb3VzbHkKd2FzIGNhbGxlZCBvbmx5IGFm
dGVyIHRoZSBsb2NrIHdhcyBhbHJlYWR5IGFjcXVpcmVkLgoKSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 07:55:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 07:55:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KCf-0005u3-AL; Wed, 19 Feb 2020 07:55:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4KCe-0005ty-CH
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 07:55:28 +0000
X-Inumbo-ID: 30c720a2-52ed-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 30c720a2-52ed-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 07:55:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 27A48ACE1;
 Wed, 19 Feb 2020 07:55:26 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20191212182740.2190199-1-anthony.perard@citrix.com>
 <20191212182740.2190199-7-anthony.perard@citrix.com>
 <50800e04-ea99-777f-a268-e296ba18dca6@suse.com>
 <20191213121832.GH1155@perard.uk.xensource.com>
 <a4a398d4-f3f2-a0b4-678c-4586c0b4024f@suse.com>
 <20200218171330.GA2193@perard.uk.xensource.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <75cb93ea-defd-ef2d-3412-7e74a7240e45@suse.com>
Date: Wed, 19 Feb 2020 08:55:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200218171330.GA2193@perard.uk.xensource.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH 6/8] xen: Move CONFIG_INDIRECT_THUNK to
 Kconfig
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAyMCAxODoxMywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gT24gVHVlLCBGZWIg
MTgsIDIwMjAgYXQgMDU6NDM6MzBQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDEz
LjEyLjIwMTkgMTM6MTgsIEFudGhvbnkgUEVSQVJEIHdyb3RlOgo+Pj4gT24gRnJpLCBEZWMgMTMs
IDIwMTkgYXQgMTI6MTM6NTNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTIu
MTIuMjAxOSAxOToyNywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4+Pj4+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9LY29uZmlnCj4+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9LY29uZmlnCj4+Pj4+IEBAIC0z
Miw2ICszMiw5IEBAIGNvbmZpZyBBUkNIX0RFRkNPTkZJRwo+Pj4+PiAgCXN0cmluZwo+Pj4+PiAg
CWRlZmF1bHQgImFyY2gveDg2L2NvbmZpZ3MveDg2XzY0X2RlZmNvbmZpZyIKPj4+Pj4gIAo+Pj4+
PiArY29uZmlnIElORElSRUNUX1RIVU5LCj4+Pj4+ICsJZGVmX2Jvb2wgJChjYy1vcHRpb24sLW1p
bmRpcmVjdC1icmFuY2gtcmVnaXN0ZXIpCj4+Pj4KPj4+PiBJJ20gbm90IGhhcHB5IHRvIHNlZSBj
b25zdHJ1Y3RzIGxpa2UgdGhpcyBhcHBlYXIuIFRoZXkgbGVhdmUgYQo+Pj4+ICIjIENPTkZJR18u
Li4gaXMgbm90IGRlZmluZWQiIGluIC5jb25maWcgZm9yIG5vIHJlYXNvbiB3aGVuCj4+Pj4gdGhl
IGV4cHJlc3Npb24gZXZhbHVhdGVzIHRvIG4uCj4+Pgo+Pj4gRm9yIHNvbWUgcmVhc29uLCB0aGlz
IGRvZXNuJ3QgaGFwcGVuLiBJZiAkKENDKSBkb2Vzbid0IHVuZGVyc3RhbmQgdGhlCj4+PiBvcHRp
b24sIHRoZSBDT05GSUdfIGRvZXNuJ3QgYXBwZWFyIGF0IGFsbCBpbiAuY29uZmlnLgo+Pj4KPj4+
IEkgZ3Vlc3MgIiMgQ09ORklHXy4uLiBpcyBub3QgZGVmaW5lZCIgY29tbWVudHMgYXJlIG9ubHkg
dXNlZnVsIGZvcgo+Pj4gb3B0aW9ucyB0aGF0IGNhbiBiZSBzZWxlY3RlZCBieSB1c2Vycywgc28g
S2NvbmZpZyB3b3VsZCBrbm93IG5vdCB0byBhc2sKPj4+IHRoZSB1c2VycyBhZ2Fpbi4gU28sIGZv
ciAib3B0aW9ucyIgdGhhdCBhcmVuJ3QgZm9yIHVzZXJzLCB0aGUgY29tbWVudAo+Pj4gZG9lc24n
dCBuZWVkIHRvIGV4aXN0Lgo+Pj4KPj4+PiBUaGlzIG1heSBub3QgbWF0dGVyIG11Y2ggd2hlbgo+
Pj4+IGNvbnNpZGVyaW5nIGp1c3Qgb25lIHN1Y2ggbGluZSwgYnV0IGl0IHdpbGwgd2hlbiB3ZSBn
YWluCj4+Pj4gZG96ZW5zIG9yIGh1bmRyZWRzLiBGb3Igb3B0aW9ucyB3aXRob3V0IHByb21wdHMg
SSB0aGluayB0aGUKPj4+PiBkZWZhdWx0IHNob3VsZCBvbmx5IGV2ZXIgYmUgc2V0IHRvIHkgKG9y
IG0sIHdoaWNoIHdlIGRvbid0Cj4+Pj4gdXNlKS4gVGhlIGFib3ZlIHdvdWxkIHRoZW4gYmUgd3Jp
dHRlbiBhcwo+Pj4KPj4+IEkgdGhpbmsgS2NvbmZpZyBkZXZlbG9wZXJzIGhhdmUgYWxyZWFkeSBk
b25lIHRoZSB3b3JrIGZvciB0aGF0IDotKS4gU28KPj4+IHRoZSBjb25zdHJ1Y3QgZGVmX2Jvb2wg
eSBpZiAkWCBpc24ndCBuZWVkZWQuCj4+Cj4+IFNvIEkndmUgY2hlY2tlZCAtIGluIExpbnV4IHRo
ZSBsb25nZXIgY29uc3RydWN0IGlzIG5lZWRlZCwgd2hpbGUgaW4KPj4gWGVuIGl0IGlzbid0LiBJ
IGNhbid0IGN1cnJlbnRseSBleHBsYWluIHdoeSB0aGlzIGlzLCBidXQgSSB0YWtlIGl0Cj4+IHRv
IG1lYW4gdGhhdCB3ZSdyZSBhdCByaXNrIG9mIGdldHRpbmcgdGhlIHN0cmF5IGV4dHJhIGxpbmVz
IGVtaXR0ZWQKPj4gd2hlbmV2ZXIgc29tZXRoaW5nIGluIG91ciBLY29uZmlnIGZpbGVzIGNoYW5n
ZXMgaW4gYSB3YXkgdHJpZ2dlcmluZwo+PiB0aGUgc2FtZSBiZWhhdmlvciBhcyBvYnNlcnZlZCBp
biBMaW51eC4KPiAKPiBXaGljaCB2ZXJzaW9uIG9mIExpbnV4PwoKNS41Cgo+IERpZCB5b3UgdGVz
dCB3aXRoICJkZWZfYm9vbCIgYXMgdGhlIHNvbGUgaXRlbSBpbiB0aGUgY29uZmlnIGVudHJ5PwoK
VGhpcwoKY29uZmlnIENDX0lTX0NMQU5HCglkZWZfYm9vbCAkKHN1Y2Nlc3MsJChDQykgLS12ZXJz
aW9uIHwgaGVhZCAtbiAxIHwgZ3JlcCAtcSBjbGFuZykKCnByb2R1Y2VzCgojIENPTkZJR19DQ19J
U19DTEFORyBpcyBub3Qgc2V0CgppbiBhbGwgY29uZmlncyBJJ20gYnVpbGRpbmcuIChBbmQgaXQn
cyBieSBmYXIgbm90IHRoZSBvbmx5IG9uZS4gSW4KZmFjdCBJJ3ZlIGJlZW4gY2FycnlpbmcgYSBw
YXRjaCB3aGljaCBjaGFuZ2VzIHZhcmlvdXMgc3VjaCBsaW5lcywKYW5kIGFzIGEgcmVzdWx0IG9m
IHlvdXIgZWFybGllciByZXBseSBJIHdhcyBpbnRlbmRpbmcgdG8gZHJvcCBpdC4KSnVzdCB0aGF0
IGl0IGRpZG4ndCB3b3JrIGFzIGV4cGVjdGVkLikKCj4gQW5kIGlzbid0IGEgZGVwZW5kZW5jeSBv
ZiBhbm90aGVyIGNvbmZpZz8KClRoaXMgaXNuJ3Qgc3VwcG9zZWQgdG8gbWF0dGVyIGZvciB0aGUg
cHJlc2VuY2UvYWJzZW5jZSBvZiBzYWlkIGxpbmUKaW4gdGhlIHJlc3VsdGluZyAuY29uZmlnLiBJ
J20gbm90IGdvaW5nIHRvIGV4Y2x1ZGUgdGhvdWdoIHRoYXQgdGhlCmN1cnJlbnQgbGFjayBvZiBh
bnkgZGVwZW5kZW5jeSBpbiBYZW4gaXMgdGhlIHJlYXNvbiBmb3IgdGhlCmRpZmZlcmVuY2UgaW4g
YmVoYXZpb3IuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSD-000856-9j; Wed, 19 Feb 2020 08:11:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSC-000851-Lz
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:32 +0000
X-Inumbo-ID: 6f50a5da-52ef-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f50a5da-52ef-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5E38FB26A;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:23 +0100
Message-Id: <20200219081126.29534-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 5/8] tools: add xenfs tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSB4ZW5mcyB0b29sIGZvciBhY2Nlc3NpbmcgdGhlIGh5cGVydmlzb3IgZmlsZXN5c3Rl
bS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQWNrZWQt
Ynk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQpWMToKLSByZW5hbWUgdG8geGVuaHlwZnMKLSBk
b24ndCB1c2UgIi0tIiBmb3Igc3ViY29tbWFuZHMKLSBhZGQgd3JpdGUgc3VwcG9ydAoKVjI6Ci0g
ZXNjYXBlIG5vbi1wcmludGFibGUgY2hhcmFjdGVycyBwZXIgZGVmYXVsdCB3aXRoIGNhdCBzdWJj
b21tYW5kCiAgKElhbiBKYWNrc29uKQotIGFkZCAtYiBvcHRpb24gdG8gY2F0IHN1YmNvbW1hbmQg
KElhbiBKYWNrc29uKQotIGFkZCBtYW4gcGFnZQoKVjM6Ci0gYWRhcHQgdG8gbmV3IGh5cGZzIGlu
dGVyZmFjZQotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgIHwgICAxICsKIGRvY3MvbWFuL3hl
bmh5cGZzLjEucG9kIHwgIDYxICsrKysrKysrKysrKysrKysKIHRvb2xzL21pc2MvTWFrZWZpbGUg
ICAgIHwgICA2ICsrCiB0b29scy9taXNjL3hlbmh5cGZzLmMgICB8IDE4OSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMjU3
IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21hbi94ZW5oeXBmcy4xLnBv
ZAogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL21pc2MveGVuaHlwZnMuYwoKZGlmZiAtLWdpdCBh
Ly5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmluZGV4IGU5OGMzZjA1NmQuLmZkNTYxMDcxOGQgMTAw
NjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGlnbm9yZQpAQCAtMzY3LDYgKzM2Nyw3IEBA
IHRvb2xzL2xpYnhsL3Rlc3RfdGltZWRlcmVnCiB0b29scy9saWJ4bC90ZXN0X2ZkZGVyZWdyYWNl
CiB0b29scy9maXJtd2FyZS9ldGhlcmJvb3QvZWItcm9tcy5oCiB0b29scy9maXJtd2FyZS9ldGhl
cmJvb3QvZ3B4ZS1naXQtc25hcHNob3QudGFyLmd6Cit0b29scy9taXNjL3hlbmh5cGZzCiB0b29s
cy9taXNjL3hlbndhdGNoZG9nZAogdG9vbHMvbWlzYy94ZW4taHZtY3Jhc2gKIHRvb2xzL21pc2Mv
eGVuLWxvd21lbWQKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbmh5cGZzLjEucG9kIGIvZG9jcy9t
YW4veGVuaHlwZnMuMS5wb2QKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4u
MzdhYTQ4OGZjYwotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvbWFuL3hlbmh5cGZzLjEucG9kCkBA
IC0wLDAgKzEsNjEgQEAKKz1oZWFkMSBOQU1FCisKK3hlbmh5cGZzIC0gWGVuIHRvb2wgdG8gYWNj
ZXNzIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtCisKKz1oZWFkMSBTWU5PUFNJUworCitCPHhl
bmh5cGZzPiBJPHN1YmNvbW1hbmQ+IFtJPG9wdGlvbnM+XSBbSTxhcmdzPl0KKworPWhlYWQxIERF
U0NSSVBUSU9OCisKK1RoZSBCPHhlbmh5cGZzPiBwcm9ncmFtIGlzIHVzZWQgdG8gYWNjZXNzIHRo
ZSBYZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbS4KK0l0IGNhbiBiZSB1c2VkIHRvIHNob3cgdGhl
IGF2YWlsYWJsZSBlbnRyaWVzLCB0byBzaG93IHRoZWlyIGNvbnRlbnRzIGFuZAorKGlmIGFsbG93
ZWQpIHRvIG1vZGlmeSB0aGVpciBjb250ZW50cy4KKworPWhlYWQxIFNVQkNPTU1BTkRTCisKKz1v
dmVyIDQKKworPWl0ZW0gQjxscz4gSTxwYXRoPgorCitMaXN0IHRoZSBhdmFpbGFibGUgZW50cmll
cyBiZWxvdyBJPHBhdGg+LgorCis9aXRlbSBCPGNhdD4gW0k8LWI+XSBJPHBhdGg+CisKK1Nob3cg
dGhlIGNvbnRlbnRzIG9mIHRoZSBlbnRyeSBzcGVjaWZpZWQgYnkgSTxwYXRoPi4gTm9uLXByaW50
YWJsZSBjaGFyYWN0ZXJzCitvdGhlciB0aGFuIHdoaXRlIHNwYWNlIGNoYXJhY3RlcnMgKGxpa2Ug
dGFiLCBuZXcgbGluZSkgd2lsbCBiZSBzaG93biBhcworQjxceG5uPiAoQjxubj4gYmVpbmcgYSB0
d28gZGlnaXQgaGV4IG51bWJlcikgdW5sZXNzIHRoZSBvcHRpb24gQjwtYj4gaXMKK3NwZWNpZmll
ZC4KKworPWl0ZW0gQjx3cml0ZT4gSTxwYXRoPiBJPHZhbHVlPgorCitTZXQgdGhlIGNvbnRlbnRz
IG9mIHRoZSBlbnRyeSBzcGVjaWZpZWQgYnkgSTxwYXRoPiB0byBJPHZhbHVlPi4KKworPWl0ZW0g
Qjx0cmVlPgorCitTaG93IGFsbCB0aGUgZW50cmllcyBvZiB0aGUgZmlsZSBzeXN0ZW0gYXMgYSB0
cmVlLgorCis9YmFjaworCis9aGVhZDEgUkVUVVJOIENPREVTCisKKz1vdmVyIDQKKworPWl0ZW0g
QjwwPgorCitTdWNjZXNzCisKKz1pdGVtIEI8MT4KKworSW52YWxpZCB1c2FnZSAoZS5nLiB1bmtu
b3duIHN1YmNvbW1hbmQsIHVua25vd24gb3B0aW9uLCBtaXNzaW5nIHBhcmFtZXRlcikuCisKKz1p
dGVtIEI8Mj4KKworRW50cnkgbm90IGZvdW5kIHdoaWxlIHRyYXZlcnNpbmcgdGhlIHRyZWUuCisK
Kz1pdGVtIEI8Mz4KKworQWNjZXNzIHJpZ2h0IHZpb2xhdGlvbi4KKworPWJhY2sKKwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKaW5kZXggNjM5
NDdiZmFkYy4uOWZkYjEzNTk3ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmlsZQorKysg
Yi90b29scy9taXNjL01ha2VmaWxlCkBAIC0yNCw2ICsyNCw3IEBAIElOU1RBTExfU0JJTi0kKENP
TkZJR19YODYpICAgICArPSB4ZW4tbG93bWVtZAogSU5TVEFMTF9TQklOLSQoQ09ORklHX1g4Nikg
ICAgICs9IHhlbi1tZm5kdW1wCiBJTlNUQUxMX1NCSU4tJChDT05GSUdfWDg2KSAgICAgKz0geGVu
LXVjb2RlCiBJTlNUQUxMX1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVuY292CitJTlNUQUxM
X1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVuaHlwZnMKIElOU1RBTExfU0JJTiAgICAgICAg
ICAgICAgICAgICArPSB4ZW5sb2NrcHJvZgogSU5TVEFMTF9TQklOICAgICAgICAgICAgICAgICAg
ICs9IHhlbnBlcmYKIElOU1RBTExfU0JJTiAgICAgICAgICAgICAgICAgICArPSB4ZW5wbQpAQCAt
ODYsNiArODcsOSBAQCB4ZW5wZXJmOiB4ZW5wZXJmLm8KIHhlbnBtOiB4ZW5wbS5vCiAJJChDQykg
JChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdT
KQogCit4ZW5oeXBmczogeGVuaHlwZnMubworCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChM
RExJQlNfbGlieGVuaHlwZnMpICQoQVBQRU5EX0xERkxBR1MpCisKIHhlbmxvY2twcm9mOiB4ZW5s
b2NrcHJvZi5vCiAJJChDQykgJChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJs
KSAkKEFQUEVORF9MREZMQUdTKQogCkBAIC05NCw2ICs5OCw4IEBAIHhlbi1ocHRvb2wubzogQ0ZM
QUdTICs9IC1JJChYRU5fUk9PVCkvdG9vbHMvbGlieGMgJChDRkxBR1NfbGlieGVuY2FsbCkKIHhl
bi1ocHRvb2w6IHhlbi1ocHRvb2wubwogCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChMRExJ
QlNfbGlieGVuZXZ0Y2huKSAkKExETElCU19saWJ4ZW5jdHJsKSAkKExETElCU19saWJ4ZW5ndWVz
dCkgJChMRExJQlNfbGlieGVuc3RvcmUpICQoQVBQRU5EX0xERkxBR1MpCiAKK3hlbmh5cGZzLm86
IENGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5oeXBmcykKKwogIyB4ZW4tbWZuZHVtcCBpbmNvcnJl
Y3RseSB1c2VzIGxpYnhjIGludGVybmFscwogeGVuLW1mbmR1bXAubzogQ0ZMQUdTICs9IC1JJChY
RU5fUk9PVCkvdG9vbHMvbGlieGMgJChDRkxBR1NfbGlieGVuY2FsbCkKIHhlbi1tZm5kdW1wOiB4
ZW4tbWZuZHVtcC5vCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbmh5cGZzLmMgYi90b29scy9t
aXNjL3hlbmh5cGZzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMGI4
MzRiZjRmYQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL21pc2MveGVuaHlwZnMuYwpAQCAtMCww
ICsxLDE4OSBAQAorI2RlZmluZSBfR05VX1NPVVJDRQorI2luY2x1ZGUgPGN0eXBlLmg+CisjaW5j
bHVkZSA8c3RkaW8uaD4KKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRlIDxzdHJpbmcuaD4K
KyNpbmNsdWRlIDx4ZW5oeXBmcy5oPgorCitzdGF0aWMgc3RydWN0IHhlbmh5cGZzX2hhbmRsZSAq
aGRsOworCitzdGF0aWMgaW50IHVzYWdlKHZvaWQpCit7CisgICAgZnByaW50ZihzdGRlcnIsICJ1
c2FnZTogeGVuaHlwZnMgbHMgPHBhdGg+XG4iKTsKKyAgICBmcHJpbnRmKHN0ZGVyciwgIiAgICAg
ICB4ZW5oeXBmcyBjYXQgWy1iXSA8cGF0aD5cbiIpOworICAgIGZwcmludGYoc3RkZXJyLCAiICAg
ICAgIHhlbmh5cGZzIHdyaXRlIDxwYXRoPiA8dmFsPlxuIik7CisgICAgZnByaW50ZihzdGRlcnIs
ICIgICAgICAgeGVuaHlwZnMgdHJlZVxuIik7CisKKyAgICByZXR1cm4gMTsKK30KKworc3RhdGlj
IHZvaWQgeGVuaHlwZnNfcHJpbnRfZXNjYXBlZChjaGFyICpzdHJpbmcpCit7CisgICAgY2hhciAq
YzsKKworICAgIGZvciAoYyA9IHN0cmluZzsgKmM7IGMrKykgeworICAgICAgICBpZiAoaXNncmFw
aCgqYykgfHwgaXNzcGFjZSgqYykpCisgICAgICAgICAgICBwcmludGYoIiVjIiwgKmMpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBwcmludGYoIlxceCUwMngiLCAqYyk7CisgICAgfQorICAg
IHByaW50ZigiXG4iKTsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc19jYXQoaW50IGFyZ2MsIGNo
YXIgKmFyZ3ZbXSkKK3sKKyAgICBpbnQgcmV0ID0gMDsKKyAgICBjaGFyICpyZXN1bHQ7CisgICAg
Y2hhciAqcGF0aDsKKyAgICBib29sIGJpbiA9IGZhbHNlOworCisgICAgc3dpdGNoIChhcmdjKSB7
CisgICAgY2FzZSAxOgorICAgICAgICBwYXRoID0gYXJndlswXTsKKyAgICAgICAgYnJlYWs7CisK
KyAgICBjYXNlIDI6CisgICAgICAgIGlmIChzdHJjbXAoYXJndlswXSwgIi1iIikpCisgICAgICAg
ICAgICByZXR1cm4gdXNhZ2UoKTsKKyAgICAgICAgYmluID0gdHJ1ZTsKKyAgICAgICAgcGF0aCA9
IGFyZ3ZbMV07CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJu
IHVzYWdlKCk7CisgICAgfQorCisgICAgcmVzdWx0ID0geGVuaHlwZnNfcmVhZChoZGwsIHBhdGgp
OworICAgIGlmICghcmVzdWx0KSB7CisgICAgICAgIHBlcnJvcigiY291bGQgbm90IHJlYWQiKTsK
KyAgICAgICAgcmV0ID0gMzsKKyAgICB9IGVsc2UgeworICAgICAgICBpZiAoIWJpbikKKyAgICAg
ICAgICAgIHByaW50ZigiJXNcbiIsIHJlc3VsdCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAg
IHhlbmh5cGZzX3ByaW50X2VzY2FwZWQocmVzdWx0KTsKKyAgICAgICAgZnJlZShyZXN1bHQpOwor
ICAgIH0KKworICAgIHJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfd3IoY2hh
ciAqcGF0aCwgY2hhciAqdmFsKQoreworICAgIGludCByZXQ7CisKKyAgICByZXQgPSB4ZW5oeXBm
c193cml0ZShoZGwsIHBhdGgsIHZhbCk7CisgICAgaWYgKHJldCkgeworICAgICAgICBwZXJyb3Io
ImNvdWxkIG5vdCB3cml0ZSIpOworICAgICAgICByZXQgPSAzOworICAgIH0KKworICAgIHJldHVy
biByZXQ7Cit9CisKK3N0YXRpYyBjaGFyICp4ZW5oeXBmc190eXBlKHN0cnVjdCB4ZW5oeXBmc19k
aXJlbnQgKmVudCkKK3sKKyAgICBjaGFyICpyZXM7CisKKyAgICBzd2l0Y2ggKGVudC0+dHlwZSkg
eworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9kaXI6CisgICAgICAgIHJlcyA9ICI8ZGlyPiAgICI7
CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9ibG9iOgorICAgICAgICBy
ZXMgPSAiPGJsb2I+ICAiOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVf
c3RyaW5nOgorICAgICAgICByZXMgPSAiPHN0cmluZz4iOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIHhlbmh5cGZzX3R5cGVfdWludDoKKyAgICAgICAgcmVzID0gIjx1aW50PiAgIjsKKyAgICAg
ICAgYnJlYWs7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2ludDoKKyAgICAgICAgcmVzID0gIjxp
bnQ+ICAgIjsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmVzID0gIjxc
P1w/XD8+ICAgIjsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIHJlczsKK30K
Kworc3RhdGljIGludCB4ZW5oeXBmc19scyhjaGFyICpwYXRoKQoreworICAgIHN0cnVjdCB4ZW5o
eXBmc19kaXJlbnQgKmVudDsKKyAgICB1bnNpZ25lZCBpbnQgbiwgaTsKKyAgICBpbnQgcmV0ID0g
MDsKKworICAgIGVudCA9IHhlbmh5cGZzX3JlYWRkaXIoaGRsLCBwYXRoLCAmbik7CisgICAgaWYg
KCFlbnQpIHsKKyAgICAgICAgcGVycm9yKCJjb3VsZCBub3QgcmVhZCBkaXIiKTsKKyAgICAgICAg
cmV0ID0gMzsKKyAgICB9IGVsc2UgeworICAgICAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKQor
ICAgICAgICAgICAgcHJpbnRmKCIlcyByJWMgJXNcbiIsIHhlbmh5cGZzX3R5cGUoZW50ICsgaSks
CisgICAgICAgICAgICAgICAgICAgZW50W2ldLmlzX3dyaXRhYmxlID8gJ3cnIDogJy0nLCBlbnRb
aV0ubmFtZSk7CisKKyAgICAgICAgZnJlZShlbnQpOworICAgIH0KKworICAgIHJldHVybiByZXQ7
Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfdHJlZV9zdWIoY2hhciAqcGF0aCwgdW5zaWduZWQg
aW50IGRlcHRoKQoreworICAgIHN0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKmVudDsKKyAgICB1bnNp
Z25lZCBpbnQgbiwgaTsKKyAgICBpbnQgcmV0ID0gMDsKKyAgICBjaGFyICpwOworCisgICAgZW50
ID0geGVuaHlwZnNfcmVhZGRpcihoZGwsIHBhdGgsICZuKTsKKyAgICBpZiAoIWVudCkKKyAgICAg
ICAgcmV0dXJuIDI7CisKKyAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKSB7CisgICAgICAgIHBy
aW50ZigiJSpzJXMlc1xuIiwgZGVwdGggKiAyLCAiIiwgZW50W2ldLm5hbWUsCisgICAgICAgICAg
ICAgICBlbnRbaV0udHlwZSA9PSB4ZW5oeXBmc190eXBlX2RpciA/ICIvIiA6ICIiKTsKKyAgICAg
ICAgaWYgKGVudFtpXS50eXBlID09IHhlbmh5cGZzX3R5cGVfZGlyKSB7CisgICAgICAgICAgICBh
c3ByaW50ZigmcCwgIiVzJXMlcyIsIHBhdGgsIChkZXB0aCA9PSAxKSA/ICIiIDogIi8iLCBlbnRb
aV0ubmFtZSk7CisgICAgICAgICAgICBpZiAoeGVuaHlwZnNfdHJlZV9zdWIocCwgZGVwdGggKyAx
KSkKKyAgICAgICAgICAgICAgICByZXQgPSAyOworICAgICAgICB9CisgICAgfQorCisgICAgZnJl
ZShlbnQpOworCisgICAgcmV0dXJuIHJldDsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc190cmVl
KHZvaWQpCit7CisgICAgcHJpbnRmKCIvXG4iKTsKKworICAgIHJldHVybiB4ZW5oeXBmc190cmVl
X3N1YigiLyIsIDEpOworfQorCitpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQorewor
ICAgIGludCByZXQ7CisKKyAgICBoZGwgPSB4ZW5oeXBmc19vcGVuKE5VTEwsIDApOworCisgICAg
aWYgKCFoZGwpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3Qgb3BlbiBsaWJ4
ZW5oeXBmc1xuIik7CisgICAgICAgIHJldCA9IDI7CisgICAgfSBlbHNlIGlmIChhcmdjID49IDMg
JiYgIXN0cmNtcChhcmd2WzFdLCAiY2F0IikpCisgICAgICAgIHJldCA9IHhlbmh5cGZzX2NhdChh
cmdjIC0gMiwgYXJndiArIDIpOworICAgIGVsc2UgaWYgKGFyZ2MgPT0gMyAmJiAhc3RyY21wKGFy
Z3ZbMV0sICJscyIpKQorICAgICAgICByZXQgPSB4ZW5oeXBmc19scyhhcmd2WzJdKTsKKyAgICBl
bHNlIGlmIChhcmdjID09IDQgJiYgIXN0cmNtcChhcmd2WzFdLCAid3JpdGUiKSkKKyAgICAgICAg
cmV0ID0geGVuaHlwZnNfd3IoYXJndlsyXSwgYXJndlszXSk7CisgICAgZWxzZSBpZiAoYXJnYyA9
PSAyICYmICFzdHJjbXAoYXJndlsxXSwgInRyZWUiKSkKKyAgICAgICAgcmV0ID0geGVuaHlwZnNf
dHJlZSgpOworICAgIGVsc2UKKyAgICAgICAgcmV0ID0gdXNhZ2UoKTsKKworICAgIHhlbmh5cGZz
X2Nsb3NlKGhkbCk7CisKKyAgICByZXR1cm4gcmV0OworfQotLSAKMi4xNi40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSI-00086F-Sb; Wed, 19 Feb 2020 08:11:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSH-000868-JI
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:37 +0000
X-Inumbo-ID: 6f7691c8-52ef-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f7691c8-52ef-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 922E0B25F;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:24 +0100
Message-Id: <20200219081126.29534-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 6/8] xen: provide version information in hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZSB2ZXJzaW9uIGFuZCBjb21waWxlIGluZm9ybWF0aW9uIGluIC9idWlsZGluZm8vIG5v
ZGUgb2YgdGhlClhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtLiBBcyB0aGlzIGluZm9ybWF0aW9u
IGlzIGFjY2Vzc2libGUgYnkgZG9tMApvbmx5IG5vIGFkZGl0aW9uYWwgc2VjdXJpdHkgcHJvYmxl
bSBhcmlzZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpWMzoKLSBu
ZXcgcGF0Y2gKClY0OgotIGFkZCBfX3JlYWRfbW9zdGx5IGFubm90YXRpb25zIChKYW4gQmV1bGlj
aCkKLS0tCiBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jIHwgNDUgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAg
ICAgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCA5MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2h5
cGZzLXBhdGhzLnBhbmRvYyBiL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKaW5kZXggYjlm
NTBmNjk5OC4uZTM5MmZlZmYyNyAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBh
bmRvYworKysgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0xMDMsMyArMTAzLDQ4
IEBAIEEgcG9wdWxhdGVkIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIG1pZ2h0IGxvb2sgbGlr
ZSB0aGUgZm9sbG93aW5nIGV4YW1wbGU6CiAjIyMjIC8KIAogVGhlIHJvb3Qgb2YgdGhlIGh5cGVy
dmlzb3IgZmlsZSBzeXN0ZW0uCisKKyMjIyMgL2J1aWxkaW5mby8KKworQSBkaXJlY3RvcnkgY29u
dGFpbmluZyBzdGF0aWMgaW5mb3JtYXRpb24gZ2VuZXJhdGVkIHdoaWxlIGJ1aWxkaW5nIHRoZQor
aHlwZXJ2aXNvci4KKworIyMjIyAvYnVpbGRpbmZvL2NoYW5nZXNldCA9IFNUUklORworCitHaXQg
Y29tbWl0IG9mIHRoZSBoeXBlcnZpc29yLgorCisjIyMjIC9idWlsZGluZm8vY29tcGlsZWluZm8v
CisKK0EgZGlyZWN0b3J5IGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgY29tcGlsYXRpb24g
b2YgWGVuLgorCisjIyMjIC9idWlsZGluZm8vY29tcGlsZWluZm8vY29tcGlsZV9ieSA9IFNUUklO
RworCitJbmZvcm1hdGlvbiB3aG8gY29tcGlsZWQgdGhlIGh5cGVydmlzb3IuCisKKyMjIyMgL2J1
aWxkaW5mby9jb21waWxlaW5mby9jb21waWxlX2RhdGUgPSBTVFJJTkcKKworRGF0ZSBvZiB0aGUg
aHlwZXJ2aXNvciBjb21waWxhdGlvbi4KKworIyMjIyAvYnVpbGRpbmZvL2NvbXBpbGVpbmZvL2Nv
bXBpbGVfZG9tYWluID0gU1RSSU5HCisKK0luZm9ybWF0aW9uIGFib3V0IHRoZSBjb21waWxlIGRv
bWFpbi4KKworIyMjIyAvYnVpbGRpbmZvL2NvbXBpbGVpbmZvL2NvbXBpbGVyID0gU1RSSU5HCisK
K1RoZSBjb21waWxlciB1c2VkIHRvIGJ1aWxkIFhlbi4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNp
b24vCisKK0EgZGlyZWN0b3J5IGNvbnRhaW5pbmcgdmVyc2lvbiBpbmZvcm1hdGlvbiBvZiB0aGUg
aHlwZXJ2aXNvci4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vZXh0cmEgPSBTVFJJTkcKKwor
RXh0cmEgdmVyc2lvbiBpbmZvcm1hdGlvbi4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vbWFq
b3IgPSBJTlRFR0VSCisKK1RoZSBtYWpvciB2ZXJzaW9uIG9mIFhlbi4KKworIyMjIyAvYnVpbGRp
bmZvL3ZlcnNpb24vbWlub3IgPSBJTlRFR0VSCisKK1RoZSBtaW5vciB2ZXJzaW9uIG9mIFhlbi4K
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmlu
ZGV4IDIyOTQxY2VjOTQuLjZlZTBlNjQ0MDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVs
LmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwuYwpAQCAtMTMsNiArMTMsNyBAQAogI2luY2x1ZGUg
PHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAjaW5jbHVkZSA8
eGVuL2h5cGVyY2FsbC5oPgorI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgogI2luY2x1ZGUgPHhzbS94
c20uaD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1ZGUgPHB1YmxpYy92ZXJzaW9u
Lmg+CkBAIC0zNzMsNiArMzc0LDUwIEBAIHZvaWQgX19pbml0IGRvX2luaXRjYWxscyh2b2lkKQog
ICAgICAgICAoKmNhbGwpKCk7CiB9CiAKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3Rs
eSBtYWpvcl92ZXJzaW9uOworc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG1pbm9y
X3ZlcnNpb247CisKK3N0YXRpYyBIWVBGU19ESVJfSU5JVChidWlsZGluZm8sICJidWlsZGluZm8i
KTsKK3N0YXRpYyBIWVBGU19ESVJfSU5JVChjb21waWxlaW5mbywgImNvbXBpbGVpbmZvIik7Citz
dGF0aWMgSFlQRlNfRElSX0lOSVQodmVyc2lvbiwgInZlcnNpb24iKTsKK3N0YXRpYyBIWVBGU19V
SU5UX0lOSVQobWFqb3IsICJtYWpvciIsIG1ham9yX3ZlcnNpb24pOworc3RhdGljIEhZUEZTX1VJ
TlRfSU5JVChtaW5vciwgIm1pbm9yIiwgbWlub3JfdmVyc2lvbik7CitzdGF0aWMgSFlQRlNfU1RS
SU5HX0lOSVQoY2hhbmdlc2V0LCAiY2hhbmdlc2V0Iik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lO
SVQoY29tcGlsZXIsICJjb21waWxlciIpOworc3RhdGljIEhZUEZTX1NUUklOR19JTklUKGNvbXBp
bGVfYnksICJjb21waWxlX2J5Iik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29tcGlsZV9k
YXRlLCAiY29tcGlsZV9kYXRlIik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29tcGlsZV9k
b21haW4sICJjb21waWxlX2RvbWFpbiIpOworc3RhdGljIEhZUEZTX1NUUklOR19JTklUKGV4dHJh
LCAiZXh0cmEiKTsKKworc3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKK3sK
KyAgICBoeXBmc19hZGRfZGlyKCZoeXBmc19yb290LCAmYnVpbGRpbmZvLCB0cnVlKTsKKworICAg
IGh5cGZzX3N0cmluZ19zZXQoJmNoYW5nZXNldCwgeGVuX2NoYW5nZXNldCgpKTsKKyAgICBoeXBm
c19hZGRfbGVhZigmYnVpbGRpbmZvLCAmY2hhbmdlc2V0LCB0cnVlKTsKKworICAgIGh5cGZzX2Fk
ZF9kaXIoJmJ1aWxkaW5mbywgJmNvbXBpbGVpbmZvLCB0cnVlKTsKKyAgICBoeXBmc19zdHJpbmdf
c2V0KCZjb21waWxlciwgeGVuX2NvbXBpbGVyKCkpOworICAgIGh5cGZzX3N0cmluZ19zZXQoJmNv
bXBpbGVfYnksIHhlbl9jb21waWxlX2J5KCkpOworICAgIGh5cGZzX3N0cmluZ19zZXQoJmNvbXBp
bGVfZGF0ZSwgeGVuX2NvbXBpbGVfZGF0ZSgpKTsKKyAgICBoeXBmc19zdHJpbmdfc2V0KCZjb21w
aWxlX2RvbWFpbiwgeGVuX2NvbXBpbGVfZG9tYWluKCkpOworICAgIGh5cGZzX2FkZF9sZWFmKCZj
b21waWxlaW5mbywgJmNvbXBpbGVyLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmY29tcGls
ZWluZm8sICZjb21waWxlX2J5LCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmY29tcGlsZWlu
Zm8sICZjb21waWxlX2RhdGUsIHRydWUpOworICAgIGh5cGZzX2FkZF9sZWFmKCZjb21waWxlaW5m
bywgJmNvbXBpbGVfZG9tYWluLCB0cnVlKTsKKworICAgIG1ham9yX3ZlcnNpb24gPSB4ZW5fbWFq
b3JfdmVyc2lvbigpOworICAgIG1pbm9yX3ZlcnNpb24gPSB4ZW5fbWlub3JfdmVyc2lvbigpOwor
ICAgIGh5cGZzX2FkZF9kaXIoJmJ1aWxkaW5mbywgJnZlcnNpb24sIHRydWUpOworICAgIGh5cGZz
X3N0cmluZ19zZXQoJmV4dHJhLCB4ZW5fZXh0cmFfdmVyc2lvbigpKTsKKyAgICBoeXBmc19hZGRf
bGVhZigmdmVyc2lvbiwgJmV4dHJhLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmdmVyc2lv
biwgJm1ham9yLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmdmVyc2lvbiwgJm1pbm9yLCB0
cnVlKTsKKworICAgIHJldHVybiAwOworfQorX19pbml0Y2FsbChidWlsZGluZm9faW5pdCk7CisK
ICMgZGVmaW5lIERPKGZuKSBsb25nIGRvXyMjZm4KIAogI2VuZGlmCi0tIAoyLjE2LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSF-00085w-It; Wed, 19 Feb 2020 08:11:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSE-00085C-Hi
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:34 +0000
X-Inumbo-ID: 70a3a6f9-52ef-11ea-8307-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 70a3a6f9-52ef-11ea-8307-12813bfff9fa;
 Wed, 19 Feb 2020 08:11:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C5B74B26C;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:25 +0100
Message-Id: <20200219081126.29534-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 7/8] xen: add /buildinfo/config entry to
 hypervisor filesystem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSAvYnVpbGRpbmZvL2NvbmZpZyBlbnRyeSB0byB0aGUgaHlwZXJ2aXNvciBmaWxlc3lz
dGVtLiBUaGlzCmVudHJ5IGNvbnRhaW5zIHRoZSAuY29uZmlnIGZpbGUgdXNlZCB0byBidWlsZCB0
aGUgaHlwZXJ2aXNvci4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KLS0tClYzOgotIHN0b3JlIGRhdGEgaW4gZ3ppcCBmb3JtYXQKLSB1c2UgYmluZmlsZSBt
ZWNoYW5pc20gdG8gY3JlYXRlIGRhdGEgZmlsZQotIG1vdmUgY29kZSB0byBrZXJuZWwuYwotLS0K
IC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgfCAgMiArKwogZG9jcy9taXNjL2h5cGZzLXBh
dGhzLnBhbmRvYyB8ICA0ICsrKysKIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgfCAxMiAr
KysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAgICAgfCAxMCArKysrKysrKysr
CiB4ZW4vaW5jbHVkZS94ZW4va2VybmVsLmggICAgIHwgIDMgKysrCiA1IGZpbGVzIGNoYW5nZWQs
IDMxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQpp
bmRleCBmZDU2MTA3MThkLi5iYzhlMDUzY2NiIDEwMDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBi
Ly5naXRpZ25vcmUKQEAgLTI5Nyw2ICsyOTcsOCBAQCB4ZW4vYXJjaC8qL2VmaS9ib290LmMKIHhl
bi9hcmNoLyovZWZpL2NvbXBhdC5jCiB4ZW4vYXJjaC8qL2VmaS9lZmkuaAogeGVuL2FyY2gvKi9l
ZmkvcnVudGltZS5jCit4ZW4vY29tbW9uL2NvbmZpZ19kYXRhLlMKK3hlbi9jb21tb24vY29uZmln
Lmd6CiB4ZW4vaW5jbHVkZS9oZWFkZXJzKi5jaGsKIHhlbi9pbmNsdWRlL2FzbQogeGVuL2luY2x1
ZGUvYXNtLSovYXNtLW9mZnNldHMuaApkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2h5cGZzLXBhdGhz
LnBhbmRvYyBiL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKaW5kZXggZTM5MmZlZmYyNy4u
MWZhZWJjY2NiYyAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYworKysg
Yi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0xMzMsNiArMTMzLDEwIEBAIEluZm9y
bWF0aW9uIGFib3V0IHRoZSBjb21waWxlIGRvbWFpbi4KIAogVGhlIGNvbXBpbGVyIHVzZWQgdG8g
YnVpbGQgWGVuLgogCisjIyMjIC9idWlsZGluZm8vY29uZmlnID0gU1RSSU5HCisKK1RoZSBjb250
ZW50cyBvZiB0aGUgYHhlbi8uY29uZmlnYCBmaWxlIGF0IHRoZSB0aW1lIG9mIHRoZSBoeXBlcnZp
c29yIGJ1aWxkLgorCiAjIyMjIC9idWlsZGluZm8vdmVyc2lvbi8KIAogQSBkaXJlY3RvcnkgY29u
dGFpbmluZyB2ZXJzaW9uIGluZm9ybWF0aW9uIG9mIHRoZSBoeXBlcnZpc29yLgpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21tb24vTWFrZWZpbGUKaW5kZXggM2EyYzFh
ZTY5MC4uNzJmYjc5MGM1NyAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9NYWtlZmlsZQorKysgYi94
ZW4vY29tbW9uL01ha2VmaWxlCkBAIC0xLDYgKzEsNyBAQAogb2JqLSQoQ09ORklHX0FSR08pICs9
IGFyZ28ubwogb2JqLXkgKz0gYml0bWFwLm8KIG9iai15ICs9IGJzZWFyY2gubworb2JqLXkgKz0g
Y29uZmlnX2RhdGEubwogb2JqLSQoQ09ORklHX0NPUkVfUEFSS0lORykgKz0gY29yZV9wYXJraW5n
Lm8KIG9iai15ICs9IGNwdS5vCiBvYmotJChDT05GSUdfREVCVUdfVFJBQ0UpICs9IGRlYnVndHJh
Y2UubwpAQCAtNzMsMyArNzQsMTQgQEAgc3ViZGlyLSQoQ09ORklHX1VCU0FOKSArPSB1YnNhbgog
CiBzdWJkaXItJChDT05GSUdfTkVFRFNfTElCRUxGKSArPSBsaWJlbGYKIHN1YmRpci0kKENPTkZJ
R19IQVNfREVWSUNFX1RSRUUpICs9IGxpYmZkdAorCitjb25maWcuZ3o6IC4uLy5jb25maWcKKwln
emlwIC1jICQ8ID4kQAorCitjb25maWdfZGF0YS5vOiBjb25maWcuZ3oKKworY29uZmlnX2RhdGEu
UzogJChYRU5fUk9PVCkveGVuL3Rvb2xzL2JpbmZpbGUKKwkkKFhFTl9ST09UKS94ZW4vdG9vbHMv
YmluZmlsZSAkQCBjb25maWcuZ3ogeGVuX2NvbmZpZ19kYXRhCisKK2NsZWFuOjoKKwlybSBjb25m
aWdfZGF0YS5TIGNvbmZpZy5neiAyPi9kZXYvbnVsbCB8fCB0cnVlCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2tlcm5lbC5jIGIveGVuL2NvbW1vbi9rZXJuZWwuYwppbmRleCA2ZWUwZTY0NDA0Li4z
ZDQ5NmJiOWU2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2tlcm5lbC5jCisrKyBiL3hlbi9jb21t
b24va2VybmVsLmMKQEAgLTM4OCw2ICszODgsMTMgQEAgc3RhdGljIEhZUEZTX1NUUklOR19JTklU
KGNvbXBpbGVfYnksICJjb21waWxlX2J5Iik7CiBzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29t
cGlsZV9kYXRlLCAiY29tcGlsZV9kYXRlIik7CiBzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29t
cGlsZV9kb21haW4sICJjb21waWxlX2RvbWFpbiIpOwogc3RhdGljIEhZUEZTX1NUUklOR19JTklU
KGV4dHJhLCAiZXh0cmEiKTsKK3N0YXRpYyBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiBjb25maWcg
PSB7CisgICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1NUUklORywKKyAgICAuZS5lbmNvZGlu
ZyA9IFhFTl9IWVBGU19FTkNfR1pJUCwKKyAgICAuZS5uYW1lID0gImNvbmZpZyIsCisgICAgLmUu
cmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwKKyAgICAuY29udGVudCA9ICZ4ZW5fY29uZmlnX2RhdGEK
K307CiAKIHN0YXRpYyBpbnQgX19pbml0IGJ1aWxkaW5mb19pbml0KHZvaWQpCiB7CkBAIC00MTQs
NiArNDIxLDkgQEAgc3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKICAgICBo
eXBmc19hZGRfbGVhZigmdmVyc2lvbiwgJm1ham9yLCB0cnVlKTsKICAgICBoeXBmc19hZGRfbGVh
ZigmdmVyc2lvbiwgJm1pbm9yLCB0cnVlKTsKIAorICAgIGNvbmZpZy5lLnNpemUgPSB4ZW5fY29u
ZmlnX2RhdGFfc2l6ZTsKKyAgICBoeXBmc19hZGRfbGVhZigmYnVpbGRpbmZvLCAmY29uZmlnLCB0
cnVlKTsKKwogICAgIHJldHVybiAwOwogfQogX19pbml0Y2FsbChidWlsZGluZm9faW5pdCk7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4va2VybmVsLmggYi94ZW4vaW5jbHVkZS94ZW4va2Vy
bmVsLmgKaW5kZXggNTQ4YjY0ZGE5Zi4uMmY4ODMwMzFmOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL2tlcm5lbC5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaApAQCAtMTAwLDUg
KzEwMCw4IEBAIGV4dGVybiBlbnVtIHN5c3RlbV9zdGF0ZSB7CiAKIGJvb2xfdCBpc19hY3RpdmVf
a2VybmVsX3RleHQodW5zaWduZWQgbG9uZyBhZGRyKTsKIAorZXh0ZXJuIGNoYXIgeGVuX2NvbmZp
Z19kYXRhOworZXh0ZXJuIHVuc2lnbmVkIGludCB4ZW5fY29uZmlnX2RhdGFfc2l6ZTsKKwogI2Vu
ZGlmIC8qIF9MSU5VWF9LRVJORUxfSCAqLwogCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSO-000883-5G; Wed, 19 Feb 2020 08:11:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSM-00087n-In
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:42 +0000
X-Inumbo-ID: 6f4e1f86-52ef-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f4e1f86-52ef-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 122D1B25A;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:20 +0100
Message-Id: <20200219081126.29534-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 2/8] docs: add feature document for Xen
 hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0
IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh
bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK
SW4gdGhlIGJlZ2lubmluZyB0aGVyZSBzaG91bGQgb25seSBiZSBiYXNpYyBzdXBwb3J0OiBlbnRy
aWVzIGNhbiBiZQphZGRlZCBmcm9tIHRoZSBoeXBlcnZpc29yIGl0c2VsZiBvbmx5LCB0aGVyZSBp
cyBhIHNpbXBsZSBoeXBlcmNhbGwKaW50ZXJmYWNlIHRvIHJlYWQgdGhlIGRhdGEuCgpBZGQgYSBm
ZWF0dXJlIGRvY3VtZW50IGZvciBzZXR0aW5nIHRoZSBiYXNlIG9mIGEgZGlzY3Vzc2lvbiByZWdh
cmRpbmcKdGhlIGRlc2lyZWQgZnVuY3Rpb25hbGl0eSBhbmQgdGhlIGVudHJpZXMgdG8gYWRkLgoK
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjE6Ci0g
cmVtb3ZlIHRoZSAiLS0iIHByZWZpeGVzIG9mIHRoZSBzdWItY29tbWFuZHMgb2YgdGhlIHVzZXIg
dG9vbAogIChKYW4gQmV1bGljaCkKLSByZW5hbWUgeGVuZnMgdG8geGVuaHlwZnMgKEphbiBCZXVs
aWNoKQotIGFkZCAidHJlZSIgYW5kICJ3cml0ZSIgb3B0aW9ucyB0byB1c2VyIHRvb2wKClYyOgot
IG1vdmUgZXhhbXBsZSB0cmVlIHRvIHRoZSBwYXRocyBkZXNjcmlwdGlvbiAoSWFuIEphY2tzb24p
Ci0gc3BlY2lmeSBhbGxvd2VkIGNoYXJhY3RlcnMgZm9yIGtleXMgYW5kIHZhbHVlcyAoSWFuIEph
Y2tzb24pCgpWMzoKLSBjb3JyZWN0IGludHJvZHVjdGlvbiAod3JpdGFibGUgZW50cmllcykKClY0
OgotIGFkZCBsaXN0IHNwZWNpZmljYXRpb24KLSBhZGQgZW50cnkgZXhhbXBsZSAoSnVsaWVuIEdy
YWxsKQotIGNvcnJlY3QgZGF0ZSBhbmQgWGVuIHZlcnNpb24gKEp1bGllbiBHcmFsbCkKLSBhZGQg
QVJNNjQgYXMgcG9zc2libGUgYXJjaGl0ZWN0dXJlIChKdWxpZW4gR3JhbGwpCi0gYWRkIHZlcnNp
b24gZGVzY3JpcHRpb24gdG8gdGhlIGZlYXR1cmUgZG9jIChKYW4gQmV1bGljaCkKLS0tCiBkb2Nz
L2ZlYXR1cmVzL2h5cGVydmlzb3Jmcy5wYW5kb2MgfCAgOTIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jICAgICAgfCAxMDUgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTk3
IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL2ZlYXR1cmVzL2h5cGVydmlz
b3Jmcy5wYW5kb2MKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFu
ZG9jCgpkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jIGIvZG9j
cy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLmEwYTBlYWQwNTcKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL2ZlYXR1cmVz
L2h5cGVydmlzb3Jmcy5wYW5kb2MKQEAgLTAsMCArMSw5MiBAQAorJSBIeXBlcnZpc29yIEZTCisl
IFJldmlzaW9uIDEKKworXGNsZWFycGFnZQorCisjIEJhc2ljcworLS0tLS0tLS0tLS0tLS0tLSAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAgICAgICAgIFN0YXR1czogKipTdXBwb3J0ZWQqKgorCisg
IEFyY2hpdGVjdHVyZXM6IGFsbAorCisgICAgIENvbXBvbmVudHM6IEh5cGVydmlzb3IsIHRvb2xz
dGFjaworLS0tLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworIyBPdmVydmll
dworCitUaGUgSHlwZXJ2aXNvciBGUyBpcyBhIGhpZXJhcmNoaWNhbCBuYW1lLXZhbHVlIHN0b3Jl
IGZvciByZXBvcnRpbmcKK2luZm9ybWF0aW9uIHRvIGd1ZXN0cywgZXNwZWNpYWxseSBkb20wLiBJ
dCBpcyBzaW1pbGFyIHRvIHRoZSBMaW51eAora2VybmVsJ3Mgc3lzZnMuIEVudHJpZXMgYW5kIGRp
cmVjdG9yaWVzIGFyZSBjcmVhdGVkIGJ5IHRoZSBoeXBlcnZpc29yLAord2hpbGUgdGhlIHRvb2xz
dGFjayBpcyBhYmxlIHRvIHVzZSBhIGh5cGVyY2FsbCB0byBxdWVyeSB0aGUgZW50cnkKK3ZhbHVl
cyBvciAoaWYgYWxsb3dlZCBieSB0aGUgaHlwZXJ2aXNvcikgdG8gbW9kaWZ5IHRoZW0uCisKKyMg
VXNlciBkZXRhaWxzCisKK1dpdGg6CisKKyAgICB4ZW5oeXBmcyBscyA8cGF0aD4KKwordGhlIHVz
ZXIgY2FuIGxpc3QgdGhlIGVudHJpZXMgb2YgYSBzcGVjaWZpYyBwYXRoIG9mIHRoZSBGUy4gVXNp
bmc6CisKKyAgICB4ZW5oeXBmcyBjYXQgPHBhdGg+CisKK3RoZSBjb250ZW50IG9mIGFuIGVudHJ5
IGNhbiBiZSByZXRyaWV2ZWQuIFVzaW5nOgorCisgICAgeGVuaHlwZnMgd3JpdGUgPHBhdGg+IDxz
dHJpbmc+CisKK2Egd3JpdGFibGUgZW50cnkgY2FuIGJlIG1vZGlmaWVkLiBXaXRoOgorCisgICAg
eGVuaHlwZnMgdHJlZQorCit0aGUgY29tcGxldGUgSHlwZXJ2aXNvciBGUyBlbnRyeSB0cmVlIGNh
biBiZSBwcmludGVkLgorCitUaGUgRlMgcGF0aHMgYXJlIGRvY3VtZW50ZWQgaW4gYGRvY3MvbWlz
Yy9oeXBmcy1wYXRocy5wYW5kb2NgLgorCisjIFRlY2huaWNhbCBkZXRhaWxzCisKK0FjY2VzcyB0
byB0aGUgaHlwZXJ2aXNvciBmaWxlc3lzdGVtIGlzIGRvbmUgdmlhIHRoZSBzdGFibGUgbmV3IGh5
cGVyY2FsbAorX19IWVBFUlZJU09SX2ZpbGVzeXN0ZW1fb3AuIFRoaXMgaHlwZXJjYWxsIHN1cHBv
cnRzIGEgc3ViLWNvbW1hbmQKK1hFTl9IWVBGU19PUF9nZXRfdmVyc2lvbiB3aGljaCB3aWxsIHJl
dHVybiB0aGUgaGlnaGVzdCB2ZXJzaW9uIG9mIHRoZQoraW50ZXJmYWNlIHN1cHBvcnRlZCBieSB0
aGUgaHlwZXJ2aXNvci4gQWRkaXRpb25zIHRvIHRoZSBpbnRlcmZhY2UgbmVlZAordG8gYnVtcCB0
aGUgaW50ZXJmYWNlIHZlcnNpb24uIFRoZSBoeXBlcnZpc29yIGlzIHJlcXVpcmVkIHRvIHN1cHBv
cnQgdGhlCitwcmV2aW91cyBpbnRlcmZhY2UgdmVyc2lvbnMsIHRvbyAodGhpcyBpbXBsaWVzIHRo
YXQgYWRkaXRpb25zIHdpbGwgYWx3YXlzCityZXF1aXJlIG5ldyBzdWItY29tbWFuZHMgaW4gb3Jk
ZXIgdG8gYWxsb3cgdGhlIGh5cGVydmlzb3IgdG8gZGVjaWRlIHdoaWNoCit2ZXJzaW9uIG9mIHRo
ZSBpbnRlcmZhY2UgdG8gdXNlKS4KKworKiBoeXBlcmNhbGwgaW50ZXJmYWNlIHNwZWNpZmljYXRp
b24KKyAgICAqIGB4ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaGAKKyogaHlwZXJ2aXNvciBpbnRl
cm5hbCBmaWxlcworICAgICogYHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oYAorICAgICogYHhlbi9j
b21tb24vaHlwZnMuY2AKKyogYGxpYnhlbmh5cGZzYAorICAgICogYHRvb2xzL2xpYnMvbGlieGVu
aHlwZnMvKmAKKyogYHhlbmh5cGZzYAorICAgICogYHRvb2xzL21pc2MveGVuaHlwZnMuY2AKKyog
cGF0aCBkb2N1bWVudGF0aW9uCisgICAgKiBgZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvY2AK
KworIyBUZXN0aW5nCisKK0FueSBuZXcgcGFyYW1ldGVycyBvciBoYXJkd2FyZSBtaXRpZ2F0aW9u
cyBzaG91bGQgYmUgdmVyaWZpZWQgdG8gc2hvdyB1cAorY29ycmVjdGx5IGluIHRoZSBmaWxlc3lz
dGVtLgorCisjIEFyZWFzIGZvciBpbXByb3ZlbWVudAorCisqIE1vcmUgZGV0YWlsZWQgYWNjZXNz
IHJpZ2h0cworKiBFbnRyaWVzIHBlciBkb21haW4gYW5kL29yIHBlciBjcHVwb29sCisKKyMgS25v
d24gaXNzdWVzCisKKyogTm9uZQorCisjIFJlZmVyZW5jZXMKKworKiBOb25lCisKKyMgSGlzdG9y
eQorCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KK0RhdGUgICAgICAgUmV2aXNpb24gVmVyc2lvbiAgTm90ZXMK
Ky0tLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorMjAyMC0wMS0yMyAxICAgICAgICBYZW4gNC4xNCBEb2N1bWVudCB3
cml0dGVuCistLS0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9oeXBmcy1wYXRo
cy5wYW5kb2MgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLmI5ZjUwZjY5OTgKLS0tIC9kZXYvbnVsbAorKysgYi9kb2Nz
L21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0wLDAgKzEsMTA1IEBACisjIFhlbmh5cGZzIFBh
dGhzCisKK1RoaXMgZG9jdW1lbnQgYXR0ZW1wdHMgdG8gZGVmaW5lIGFsbCB0aGUgcGF0aHMgd2hp
Y2ggYXJlIGF2YWlsYWJsZQoraW4gdGhlIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIChoeXBm
cykuCisKK1RoZSBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIGNhbiBiZSBhY2Nlc3NlZCB2aWEgdGhl
IHhlbmh5cGZzIHRvb2wuCisKKyMjIE5vdGF0aW9uCisKK1RoZSBoeXBlcnZpc29yIGZpbGUgc3lz
dGVtIGlzIHNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgorSW4gdGhpcyBkb2N1
bWVudCBkaXJlY3RvcmllcyBhcmUgYWx3YXlzIHNwZWNpZmllZCB3aXRoIGEgdHJhaWxpbmcgIi8i
LgorCitUaGUgZm9sbG93aW5nIG5vdGF0aW9uIGNvbnZlbnRpb25zIGFwcGx5OgorCisgICAgICAg
IERJUkVDVE9SWS8KKworICAgICAgICBQQVRIID0gVkFMVUVTIFtUQUdTXQorCitUaGUgZmlyc3Qg
c3ludGF4IGRlZmluZXMgYSBkaXJlY3RvcnkuIEl0IG5vcm1hbGx5IGNvbnRhaW5zIHJlbGF0ZWQK
K2VudHJpZXMgYW5kIHRoZSBnZW5lcmFsIHNjb3BlIG9mIHRoZSBkaXJlY3RvcnkgaXMgZGVzY3Jp
YmVkLgorCitUaGUgc2Vjb25kIHN5bnRheCBkZWZpbmVzIGEgZmlsZSBlbnRyeSBjb250YWluaW5n
IHZhbHVlcyB3aGljaCBhcmUKK2VpdGhlciBzZXQgYnkgdGhlIGh5cGVydmlzb3Igb3IsIGlmIHRo
ZSBmaWxlIGlzIHdyaXRhYmxlLCBjYW4gYmUgc2V0CitieSB0aGUgdXNlci4KKworUEFUSCBjYW4g
Y29udGFpbiBzaW1wbGUgcmVnZXggY29uc3RydWN0cyBmb2xsb3dpbmcgdGhlIFBlcmwgY29tcGF0
aWJsZQorcmVnZXhwIHN5bnRheCBkZXNjcmliZWQgaW4gcGNyZSgzKSBvciBwZXJscmUoMSkuCisK
K0EgaHlwZXJ2aXNvciBmaWxlIHN5c3RlbSBlbnRyeSBuYW1lIGNhbiBiZSBhbnkgMC1kZWxpbWl0
ZWQgYnl0ZSBzdHJpbmcKK25vdCBjb250YWluaW5nIGFueSAnLycgY2hhcmFjdGVyLiBUaGUgbmFt
ZXMgIi4iIGFuZCAiLi4iIGFyZSByZXNlcnZlZAorZm9yIGZpbGUgc3lzdGVtIGludGVybmFsIHVz
ZS4KKworVkFMVUVTIGFyZSBzdHJpbmdzIGFuZCBjYW4gdGFrZSB0aGUgZm9sbG93aW5nIGZvcm1z
OgorCisqIFNUUklORyAtLSBhbiBhcmJpdHJhcnkgMC1kZWxpbWl0ZWQgYnl0ZSBzdHJpbmcuCisq
IElOVEVHRVIgLS0gQW4gaW50ZWdlciwgaW4gZGVjaW1hbCByZXByZXNlbnRhdGlvbiB1bmxlc3Mg
b3RoZXJ3aXNlCisgIG5vdGVkLgorKiAiYSBsaXRlcmFsIHN0cmluZyIgLS0gbGl0ZXJhbCBzdHJp
bmdzIGFyZSBjb250YWluZWQgd2l0aGluIHF1b3Rlcy4KKyogKFZBTFVFIHwgVkFMVUUgfCAuLi4g
KSAtLSBhIHNldCBvZiBhbHRlcm5hdGl2ZXMuIEFsdGVybmF0aXZlcyBhcmUKKyAgc2VwYXJhdGVk
IGJ5IGEgInwiIGFuZCBhbGwgdGhlIGFsdGVybmF0aXZlcyBhcmUgZW5jbG9zZWQgaW4gIigiIGFu
ZAorICAiKSIuCisqIHtWQUxVRSwgVkFMVUUsIC4uLiB9IC0tIGEgbGlzdCBvZiBwb3NzaWJsZSB2
YWx1ZXMgc2VwYXJhdGVkIGJ5ICIsIiBhbmQKKyAgZW5jbG9zZWQgaW4gInsiIGFuZCAifSIuCisK
K0FkZGl0aW9uYWwgVEFHUyBtYXkgZm9sbG93IGFzIGEgY29tbWEgc2VwYXJhdGVkIHNldCBvZiB0
aGUgZm9sbG93aW5nCit0YWdzIGVuY2xvc2VkIGluIHNxdWFyZSBicmFja2V0cy4KKworKiB3IC0t
IFBhdGggaXMgd3JpdGFibGUgYnkgdGhlIHVzZXIuIFRoaXMgY2FwYWJpbGl0eSBpcyB1c3VhbGx5
CisgIGxpbWl0ZWQgdG8gdGhlIGNvbnRyb2wgZG9tYWluIChlLmcuIGRvbTApLgorKiBBUk0gfCBB
Uk0zMiB8IEFSTTY0IHwgWDg2OiB0aGUgcGF0aCBpcyBhdmFpbGFibGUgZm9yIHRoZSByZXNwZWN0
aXZlCisgIGFyY2hpdGVjdHVyZSBvbmx5LgorKiBQViAtLSAgUGF0aCBpcyB2YWxpZCBmb3IgUFYg
Y2FwYWJsZSBoeXBlcnZpc29ycyBvbmx5LgorKiBIVk0gLS0gUGF0aCBpcyB2YWxpZCBmb3IgSFZN
IGNhcGFibGUgaHlwZXJ2aXNvcnMgb25seS4KKyogQ09ORklHXyogLS0gUGF0aCBpcyB2YWxpZCBv
bmx5IGluIGNhc2UgdGhlIGh5cGVydmlzb3Igd2FzIGJ1aWx0IHdpdGgKKyAgdGhlIHJlc3BlY3Rp
dmUgY29uZmlnIG9wdGlvbi4KKworU28gYW4gZW50cnkgY291bGQgbG9vayBsaWtlIHRoaXM6CisK
KyAgICAvY3B1LWJ1Z3MvYWN0aXZlLXB2L3hwdGkgPSAoIk5vInx7ImRvbTAiLCAiZG9tVSIsICJQ
Q0lEIG9uIn0pIFt3LFg4NixQVl0KKworUG9zc2libGUgdmFsdWVzIHdvdWxkIGJlICJObyIgb3Ig
YSBsaXN0IG9mICJkb20wIiwgImRvbVUiLCBhbmQgIlBDSUQgb24iLgorVGhlIGVudHJ5IHdvdWxk
IGJlIHdyaXRhYmxlIGFuZCBpdCB3b3VsZCBleGlzdCBvbiBYODYgb25seSBhbmQgb25seSBpZiB0
aGUKK2h5cGVydmlzb3IgaXMgY29uZmlndXJlZCB0byBzdXBwb3J0IFBWIGd1ZXN0cy4KKworIyMg
RXhhbXBsZQorCitBIHBvcHVsYXRlZCBYZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbSBtaWdodCBs
b29rIGxpa2UgdGhlIGZvbGxvd2luZyBleGFtcGxlOgorCisgICAgLworICAgICAgICBidWlsZGlu
Zm8vICAgICAgICAgICBkaXJlY3RvcnkgY29udGFpbmluZyBidWlsZC10aW1lIGRhdGEKKyAgICAg
ICAgICAgIGNvbmZpZyAgICAgICAgICAgY29udGVudHMgb2YgLmNvbmZpZyBmaWxlIHVzZWQgdG8g
YnVpbGQgWGVuCisgICAgICAgIGNwdS1idWdzLyAgICAgICAgICAgIHg4NjogZGlyZWN0b3J5IG9m
IGNwdSBidWcgaW5mb3JtYXRpb24KKyAgICAgICAgICAgIGwxdGYgICAgICAgICAgICAgIlZ1bG5l
cmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1kcyAgICAgICAgICAgICAg
IlZ1bG5lcmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1lbHRkb3duICAg
ICAgICAgIlZ1bG5lcmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIHNwZWMt
c3RvcmUtYnlwYXNzICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUiCisgICAgICAgICAg
ICBzcGVjdHJlLXYxICAgICAgICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUiCisgICAg
ICAgICAgICBzcGVjdHJlLXYyICAgICAgICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUi
CisgICAgICAgICAgICBtaXRpZ2F0aW9ucy8gICAgIGRpcmVjdG9yeSBvZiBtaXRpZ2F0aW9uIHNl
dHRpbmdzCisgICAgICAgICAgICAgICAgYnRpLXRodW5rICAgICJOL0EiLCAiUkVUUE9MSU5FIiwg
IkxGRU5DRSIgb3IgIkpNUCIKKyAgICAgICAgICAgICAgICBzcGVjLWN0cmwgICAgIk5vIiwgIklC
UlMrIiBvciBJQlJTLSIKKyAgICAgICAgICAgICAgICBpYnBiICAgICAgICAgIk5vIiBvciAiWWVz
IgorICAgICAgICAgICAgICAgIGwxZC1mbHVzaCAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAg
ICAgICAgbWQtY2xlYXIgICAgICJObyIgb3IgIlZFUlciCisgICAgICAgICAgICAgICAgbDF0Zi1i
YXJyaWVyICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgIGFjdGl2ZS1odm0vICAgICAgZGlyZWN0
b3J5IGZvciBtaXRpZ2F0aW9ucyBhY3RpdmUgaW4gaHZtIGRvYW1pbnMKKyAgICAgICAgICAgICAg
ICBtc3Itc3BlYy1jdHJsICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICByc2IgICAgICAg
ICAgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgICAgIGVhZ2VyLWZwdSAgICAiTm8iIG9yICJZ
ZXMiCisgICAgICAgICAgICAgICAgbWQtY2xlYXIgICAgICJObyIgb3IgIlllcyIKKyAgICAgICAg
ICAgIGFjdGl2ZS1wdi8gICAgICAgZGlyZWN0b3J5IGZvciBtaXRpZ2F0aW9ucyBhY3RpdmUgaW4g
cHYgZG9hbWlucworICAgICAgICAgICAgICAgIG1zci1zcGVjLWN0cmwgIk5vIiBvciAiWWVzIgor
ICAgICAgICAgICAgICAgIHJzYiAgICAgICAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAg
ICAgZWFnZXItZnB1ICAgICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICBtZC1jbGVhciAg
ICAgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgICAgIHhwdGkgICAgICAgICAiTm8iIG9yIGxp
c3Qgb2YgImRvbTAiLCAiZG9tVSIsICJQQ0lEIG9uIgorICAgICAgICAgICAgICAgIGwxdGYtc2hh
ZG93ICAiTm8iIG9yIGxpc3Qgb2YgImRvbTAiLCAiZG9tVSIKKyAgICAgICAgcGFyYW1zLyAgICAg
ICAgICAgICAgZGlyZWN0b3J5IHdpdGggaHlwZXJ2aXNvciBwYXJhbWV0ZXIgdmFsdWVzCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChib290L3J1bnRpbWUgcGFyYW1ldGVycykKKworIyMg
R2VuZXJhbCBQYXRocworCisjIyMjIC8KKworVGhlIHJvb3Qgb2YgdGhlIGh5cGVydmlzb3IgZmls
ZSBzeXN0ZW0uCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSS-0008A7-M2; Wed, 19 Feb 2020 08:11:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSR-00089h-Je
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:47 +0000
X-Inumbo-ID: 6f4e0316-52ef-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f4e0316-52ef-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 24345B26D;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:22 +0100
Message-Id: <20200219081126.29534-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 4/8] libs: add libxenhypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSBuZXcgbGlicmFyeSBsaWJ4ZW5oeXBmcyBmb3IgYWNjZXNzIHRvIHRoZSBoeXBlcnZp
c29yIGZpbGVzeXN0ZW0uCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CkFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KVjE6Ci0gcmVuYW1lIHRv
IGxpYnhlbmh5cGZzCi0gYWRkIHhlbmh5cGZzX3dyaXRlKCkKClYzOgotIG1ham9yIHJld29yayBk
dWUgdG8gbmV3IGh5cGVydmlzb3IgaW50ZXJmYWNlCi0gYWRkIGRlY29tcHJlc3Npb24gY2FwYWJp
bGl0eQoKVjQ6Ci0gYWRkIGRlcGVuZGVuY3kgdG8gbGlieiBpbiBwa2djb25maWcgZmlsZSAoV2Vp
IExpdSkKLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiB0
b29scy9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiB0b29scy9saWJzL01h
a2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSArCiB0b29scy9saWJzL2h5cGZzL01ha2VmaWxl
ICAgICAgICAgICB8ICAxNiArKwogdG9vbHMvbGlicy9oeXBmcy9jb3JlLmMgICAgICAgICAgICAg
fCA1MzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJzL2h5
cGZzL2luY2x1ZGUveGVuaHlwZnMuaCB8ICA3NSArKysrKwogdG9vbHMvbGlicy9oeXBmcy9saWJ4
ZW5oeXBmcy5tYXAgICAgfCAgMTAgKwogdG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYy5pbiAg
ICAgfCAgMTAgKwogOCBmaWxlcyBjaGFuZ2VkLCA2NTMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0
b29scy9saWJzL2h5cGZzL2NvcmUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlw
ZnMvaW5jbHVkZS94ZW5oeXBmcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlicy9oeXBm
cy9saWJ4ZW5oeXBmcy5tYXAKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL3hl
bmh5cGZzLnBjLmluCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXgg
YjI2MjRkZjc5YS4uZTk4YzNmMDU2ZCAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0
aWdub3JlCkBAIC0xMDksNiArMTA5LDggQEAgdG9vbHMvbGlicy9ldnRjaG4vaGVhZGVycy5jaGsK
IHRvb2xzL2xpYnMvZXZ0Y2huL3hlbmV2dGNobi5wYwogdG9vbHMvbGlicy9nbnR0YWIvaGVhZGVy
cy5jaGsKIHRvb2xzL2xpYnMvZ250dGFiL3hlbmdudHRhYi5wYwordG9vbHMvbGlicy9oeXBmcy9o
ZWFkZXJzLmNoawordG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYwogdG9vbHMvbGlicy9jYWxs
L2hlYWRlcnMuY2hrCiB0b29scy9saWJzL2NhbGwveGVuY2FsbC5wYwogdG9vbHMvbGlicy9mb3Jl
aWdubWVtb3J5L2hlYWRlcnMuY2hrCmRpZmYgLS1naXQgYS90b29scy9SdWxlcy5tayBiL3Rvb2xz
L1J1bGVzLm1rCmluZGV4IDUyZjQ3YmUzZjguLmEwNDY5N2EzM2MgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L1J1bGVzLm1rCisrKyBiL3Rvb2xzL1J1bGVzLm1rCkBAIC0xOSw2ICsxOSw3IEBAIFhFTl9MSUJY
RU5HTlRUQUIgICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xpYnMvZ250dGFiCiBYRU5fTElCWEVOQ0FM
TCAgICAgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2NhbGwKIFhFTl9MSUJYRU5GT1JFSUdOTUVN
T1JZID0gJChYRU5fUk9PVCkvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5CiBYRU5fTElCWEVOREVW
SUNFTU9ERUwgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2RldmljZW1vZGVsCitYRU5fTElCWEVO
SFlQRlMgICAgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2h5cGZzCiBYRU5fTElCWEMgICAgICAg
ICAgPSAkKFhFTl9ST09UKS90b29scy9saWJ4YwogWEVOX1hFTkxJR0hUICAgICAgID0gJChYRU5f
Uk9PVCkvdG9vbHMvbGlieGwKICMgQ3VycmVudGx5IGxpYnhsdXRpbCBsaXZlcyBpbiB0aGUgc2Ft
ZSBkaXJlY3RvcnkgYXMgbGlieGVubGlnaHQKQEAgLTEzNCw2ICsxMzUsMTEgQEAgU0hERVBTX2xp
YnhlbmRldmljZW1vZGVsID0gJChTSExJQl9saWJ4ZW50b29sbG9nKSAkKFNITElCX2xpYnhlbnRv
b2xjb3JlKSAkKFNITEkKIExETElCU19saWJ4ZW5kZXZpY2Vtb2RlbCA9ICQoU0hERVBTX2xpYnhl
bmRldmljZW1vZGVsKSAkKFhFTl9MSUJYRU5ERVZJQ0VNT0RFTCkvbGlieGVuZGV2aWNlbW9kZWwk
KGxpYmV4dGVuc2lvbikKIFNITElCX2xpYnhlbmRldmljZW1vZGVsICA9ICQoU0hERVBTX2xpYnhl
bmRldmljZW1vZGVsKSAtV2wsLXJwYXRoLWxpbms9JChYRU5fTElCWEVOREVWSUNFTU9ERUwpCiAK
K0NGTEFHU19saWJ4ZW5oeXBmcyA9IC1JJChYRU5fTElCWEVOSFlQRlMpL2luY2x1ZGUgJChDRkxB
R1NfeGVuaW5jbHVkZSkKK1NIREVQU19saWJ4ZW5oeXBmcyA9ICQoU0hMSUJfbGlieGVudG9vbGxv
ZykgJChTSExJQl9saWJ4ZW50b29sY29yZSkgJChTSExJQl94ZW5jYWxsKQorTERMSUJTX2xpYnhl
bmh5cGZzID0gJChTSERFUFNfbGlieGVuaHlwZnMpICQoWEVOX0xJQlhFTkhZUEZTKS9saWJ4ZW5o
eXBmcyQobGliZXh0ZW5zaW9uKQorU0hMSUJfbGlieGVuaHlwZnMgID0gJChTSERFUFNfbGlieGVu
aHlwZnMpIC1XbCwtcnBhdGgtbGluaz0kKFhFTl9MSUJYRU5IWVBGUykKKwogIyBjb2RlIHdoaWNo
IGNvbXBpbGVzIGFnYWluc3QgbGlieGVuY3RybCBnZXQgX19YRU5fVE9PTFNfXyBhbmQKICMgdGhl
cmVmb3JlIHNlZXMgdGhlIHVuc3RhYmxlIGh5cGVyY2FsbCBpbnRlcmZhY2VzLgogQ0ZMQUdTX2xp
YnhlbmN0cmwgPSAtSSQoWEVOX0xJQlhDKS9pbmNsdWRlICQoQ0ZMQUdTX2xpYnhlbnRvb2xsb2cp
ICQoQ0ZMQUdTX2xpYnhlbmZvcmVpZ25tZW1vcnkpICQoQ0ZMQUdTX2xpYnhlbmRldmljZW1vZGVs
KSAkKENGTEFHU194ZW5pbmNsdWRlKSAtRF9fWEVOX1RPT0xTX18KZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnMvTWFrZWZpbGUgYi90b29scy9saWJzL01ha2VmaWxlCmluZGV4IDg4OTAxZTczNDEuLjY5
Y2RmYjU5NzUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGli
cy9NYWtlZmlsZQpAQCAtOSw2ICs5LDcgQEAgU1VCRElSUy15ICs9IGdudHRhYgogU1VCRElSUy15
ICs9IGNhbGwKIFNVQkRJUlMteSArPSBmb3JlaWdubWVtb3J5CiBTVUJESVJTLXkgKz0gZGV2aWNl
bW9kZWwKK1NVQkRJUlMteSArPSBoeXBmcwogCiBpZmVxICgkKENPTkZJR19SVU1QKSx5KQogU1VC
RElSUy15IDo9IHRvb2xjb3JlCmRpZmYgLS1naXQgYS90b29scy9saWJzL2h5cGZzL01ha2VmaWxl
IGIvdG9vbHMvbGlicy9oeXBmcy9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi4wNmRkNDQ5OTI5Ci0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGlicy9oeXBm
cy9NYWtlZmlsZQpAQCAtMCwwICsxLDE2IEBACitYRU5fUk9PVCA9ICQoQ1VSRElSKS8uLi8uLi8u
LgoraW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9SdWxlcy5taworCitNQUpPUiAgICA9IDEKK01J
Tk9SICAgID0gMAorTElCTkFNRSAgOj0gaHlwZnMKK1VTRUxJQlMgIDo9IHRvb2xsb2cgdG9vbGNv
cmUgY2FsbAorCitBUFBFTkRfTERGTEFHUyArPSAtbHoKKworU1JDUy15ICAgICAgICAgICAgICAg
ICArPSBjb3JlLmMKKworaW5jbHVkZSAuLi9saWJzLm1rCisKKyQoUEtHX0NPTkZJR19MT0NBTCk6
IFBLR19DT05GSUdfSU5DRElSID0gJChYRU5fTElCWEVOSFlQRlMpL2luY2x1ZGUKKyQoUEtHX0NP
TkZJR19MT0NBTCk6IFBLR19DT05GSUdfQ0ZMQUdTX0xPQ0FMID0gJChDRkxBR1NfeGVuaW5jbHVk
ZSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvaHlwZnMvY29yZS5jIGIvdG9vbHMvbGlicy9oeXBm
cy9jb3JlLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uY2VkNjE2Yzg3
OQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2xpYnMvaHlwZnMvY29yZS5jCkBAIC0wLDAgKzEs
NTMzIEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE5IFNVU0UgU29mdHdhcmUgU29sdXRpb25z
IEdlcm1hbnkgR21iSAorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247CisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUg
TGljZW5zZS4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg
dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0
aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2Vy
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hv
dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGlj
CisgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2RlZmluZSBfX1hFTl9UT09MU19fIDEK
KworI2RlZmluZSBfR05VX1NPVVJDRQorCisjaW5jbHVkZSA8ZXJybm8uaD4KKyNpbmNsdWRlIDxp
bnR0eXBlcy5oPgorI2luY2x1ZGUgPHN0ZGxpYi5oPgorI2luY2x1ZGUgPHN0cmluZy5oPgorI2lu
Y2x1ZGUgPHpsaWIuaD4KKworI2luY2x1ZGUgPHhlbnRvb2xsb2cuaD4KKyNpbmNsdWRlIDx4ZW5o
eXBmcy5oPgorI2luY2x1ZGUgPHhlbmNhbGwuaD4KKyNpbmNsdWRlIDx4ZW50b29sY29yZV9pbnRl
cm5hbC5oPgorCisjaW5jbHVkZSA8eGVuL3hlbi5oPgorI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgor
CisjZGVmaW5lIEJVRl9TSVpFIDQwOTYKKworc3RydWN0IHhlbmh5cGZzX2hhbmRsZSB7CisgICAg
eGVudG9vbGxvZ19sb2dnZXIgKmxvZ2dlciwgKmxvZ2dlcl90b2ZyZWU7CisgICAgdW5zaWduZWQg
aW50IGZsYWdzOworICAgIHhlbmNhbGxfaGFuZGxlICp4Y2FsbDsKK307CisKK3hlbmh5cGZzX2hh
bmRsZSAqeGVuaHlwZnNfb3Blbih4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIG9wZW5fZmxhZ3MpCit7CisgICAgeGVuaHlw
ZnNfaGFuZGxlICpmc2hkbCA9IGNhbGxvYygxLCBzaXplb2YoKmZzaGRsKSk7CisKKyAgICBpZiAo
IWZzaGRsKQorICAgICAgICByZXR1cm4gTlVMTDsKKworICAgIGZzaGRsLT5mbGFncyA9IG9wZW5f
ZmxhZ3M7CisgICAgZnNoZGwtPmxvZ2dlciA9IGxvZ2dlcjsKKyAgICBmc2hkbC0+bG9nZ2VyX3Rv
ZnJlZSA9IE5VTEw7CisKKyAgICBpZiAoIWZzaGRsLT5sb2dnZXIpIHsKKyAgICAgICAgZnNoZGwt
PmxvZ2dlciA9IGZzaGRsLT5sb2dnZXJfdG9mcmVlID0KKyAgICAgICAgICAgICh4ZW50b29sbG9n
X2xvZ2dlciopCisgICAgICAgICAgICB4dGxfY3JlYXRlbG9nZ2VyX3N0ZGlvc3RyZWFtKHN0ZGVy
ciwgWFRMX1BST0dSRVNTLCAwKTsKKyAgICAgICAgaWYgKCFmc2hkbC0+bG9nZ2VyKQorICAgICAg
ICAgICAgZ290byBlcnI7CisgICAgfQorCisgICAgZnNoZGwtPnhjYWxsID0geGVuY2FsbF9vcGVu
KGZzaGRsLT5sb2dnZXIsIDApOworICAgIGlmICghZnNoZGwtPnhjYWxsKQorICAgICAgICBnb3Rv
IGVycjsKKworICAgIC8qIE5vIG5lZWQgdG8gcmVtZW1iZXIgc3VwcG9ydGVkIHZlcnNpb24sIHdl
IG9ubHkgc3VwcG9ydCBWMS4gKi8KKyAgICBpZiAoeGVuY2FsbDEoZnNoZGwtPnhjYWxsLCBfX0hZ
UEVSVklTT1JfaHlwZnNfb3AsCisgICAgICAgICAgICAgICAgIFhFTl9IWVBGU19PUF9nZXRfdmVy
c2lvbikgPCAwKQorICAgICAgICBnb3RvIGVycjsKKworICAgIHJldHVybiBmc2hkbDsKKworZXJy
OgorICAgIHh0bF9sb2dnZXJfZGVzdHJveShmc2hkbC0+bG9nZ2VyX3RvZnJlZSk7CisgICAgeGVu
Y2FsbF9jbG9zZShmc2hkbC0+eGNhbGwpOworICAgIGZyZWUoZnNoZGwpOworICAgIHJldHVybiBO
VUxMOworfQorCitpbnQgeGVuaHlwZnNfY2xvc2UoeGVuaHlwZnNfaGFuZGxlICpmc2hkbCkKK3sK
KyAgICBpZiAoIWZzaGRsKQorICAgICAgICByZXR1cm4gMDsKKworICAgIHhlbmNhbGxfY2xvc2Uo
ZnNoZGwtPnhjYWxsKTsKKyAgICB4dGxfbG9nZ2VyX2Rlc3Ryb3koZnNoZGwtPmxvZ2dlcl90b2Zy
ZWUpOworICAgIGZyZWUoZnNoZGwpOworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IHhl
bmh5cGZzX2dldF9wYXRoYnVmKHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwsIGNvbnN0IGNoYXIgKnBh
dGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNoYXIgKipwYXRoX2J1ZikKK3sK
KyAgICBpbnQgcmV0ID0gLTE7CisgICAgaW50IHBhdGhfc3o7CisKKyAgICBpZiAoIWZzaGRsKSB7
CisgICAgICAgIGVycm5vID0gRUJBREY7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAg
IHBhdGhfc3ogPSBzdHJsZW4ocGF0aCkgKyAxOworICAgIGlmIChwYXRoX3N6ID4gWEVOX0hZUEZT
X01BWF9QQVRITEVOKQorICAgIHsKKyAgICAgICAgZXJybm8gPSBFTkFNRVRPT0xPTkc7CisgICAg
ICAgIGdvdG8gb3V0OworICAgIH0KKworICAgICpwYXRoX2J1ZiA9IHhlbmNhbGxfYWxsb2NfYnVm
ZmVyKGZzaGRsLT54Y2FsbCwgcGF0aF9zeik7CisgICAgaWYgKCEqcGF0aF9idWYpIHsKKyAgICAg
ICAgZXJybm8gPSBFTk9NRU07CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKyAgICBzdHJjcHko
KnBhdGhfYnVmLCBwYXRoKTsKKworICAgIHJldCA9IHBhdGhfc3o7CisKKyBvdXQ6CisgICAgcmV0
dXJuIHJldDsKK30KKworc3RhdGljIHZvaWQgKnhlbmh5cGZzX2luZmxhdGUodm9pZCAqaW5fZGF0
YSwgc2l6ZV90ICpzeikKK3sKKyAgICB1bnNpZ25lZCBjaGFyICp3b3JrYnVmOworICAgIHZvaWQg
KmNvbnRlbnQgPSBOVUxMOworICAgIHVuc2lnbmVkIGludCBvdXRfc3o7CisgICAgel9zdHJlYW0g
eiA9IHsgLm9wYXF1ZSA9IE5VTEwgfTsKKyAgICBpbnQgcmV0OworCisgICAgd29ya2J1ZiA9IG1h
bGxvYyhCVUZfU0laRSk7CisgICAgaWYgKCF3b3JrYnVmKQorICAgICAgICByZXR1cm4gTlVMTDsK
KworICAgIHoubmV4dF9pbiA9IGluX2RhdGE7CisgICAgei5hdmFpbF9pbiA9ICpzejsKKyAgICBy
ZXQgPSBpbmZsYXRlSW5pdDIoJnosIE1BWF9XQklUUyArIDMyKTsgLyogMzIgPT0gZ3ppcCAqLwor
CisgICAgZm9yICgqc3ogPSAwOyByZXQgPT0gWl9PSzsgKnN6ICs9IG91dF9zeikgeworICAgICAg
ICB6Lm5leHRfb3V0ID0gd29ya2J1ZjsKKyAgICAgICAgei5hdmFpbF9vdXQgPSBCVUZfU0laRTsK
KyAgICAgICAgcmV0ID0gaW5mbGF0ZSgmeiwgWl9TWU5DX0ZMVVNIKTsKKyAgICAgICAgaWYgKHJl
dCAhPSBaX09LICYmIHJldCAhPSBaX1NUUkVBTV9FTkQpCisgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICBvdXRfc3ogPSB6Lm5leHRfb3V0IC0gd29ya2J1ZjsKKyAgICAgICAgY29udGVudCA9
IHJlYWxsb2MoY29udGVudCwgKnN6ICsgb3V0X3N6KTsKKyAgICAgICAgaWYgKCFjb250ZW50KSB7
CisgICAgICAgICAgICByZXQgPSBaX01FTV9FUlJPUjsKKyAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICB9CisgICAgICAgIG1lbWNweShjb250ZW50ICsgKnN6LCB3b3JrYnVmLCBvdXRfc3opOwor
ICAgIH0KKworICAgIGluZmxhdGVFbmQoJnopOworICAgIGlmIChyZXQgIT0gWl9TVFJFQU1fRU5E
KSB7CisgICAgICAgIGZyZWUoY29udGVudCk7CisgICAgICAgIGNvbnRlbnQgPSBOVUxMOworICAg
ICAgICBlcnJubyA9IEVJTzsKKyAgICB9CisgICAgZnJlZSh3b3JrYnVmKTsKKyAgICByZXR1cm4g
Y29udGVudDsKK30KKworc3RhdGljIHZvaWQgeGVuaHlwZnNfc2V0X2F0dHJzKHN0cnVjdCB4ZW5f
aHlwZnNfZGlyZW50cnkgKmVudHJ5LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCB4ZW5oeXBmc19kaXJlbnQgKmRpcmVudCkKK3sKKyAgICBkaXJlbnQtPnNpemUgPSBlbnRy
eS0+Y29udGVudF9sZW47CisKKyAgICBzd2l0Y2goZW50cnktPnR5cGUpIHsKKyAgICBjYXNlIFhF
Tl9IWVBGU19UWVBFX0RJUjoKKyAgICAgICAgZGlyZW50LT50eXBlID0geGVuaHlwZnNfdHlwZV9k
aXI7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVOX0hZUEZTX1RZUEVfQkxPQjoKKyAgICAg
ICAgZGlyZW50LT50eXBlID0geGVuaHlwZnNfdHlwZV9ibG9iOworICAgICAgICBicmVhazsKKyAg
ICBjYXNlIFhFTl9IWVBGU19UWVBFX1NUUklORzoKKyAgICAgICAgZGlyZW50LT50eXBlID0geGVu
aHlwZnNfdHlwZV9zdHJpbmc7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVOX0hZUEZTX1RZ
UEVfVUlOVDoKKyAgICAgICAgZGlyZW50LT50eXBlID0geGVuaHlwZnNfdHlwZV91aW50OworICAg
ICAgICBicmVhazsKKyAgICBjYXNlIFhFTl9IWVBGU19UWVBFX0lOVDoKKyAgICAgICAgZGlyZW50
LT50eXBlID0geGVuaHlwZnNfdHlwZV9pbnQ7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVO
X0hZUEZTX1RZUEVfQk9PTDoKKyAgICAgICAgZGlyZW50LT50eXBlID0geGVuaHlwZnNfdHlwZV9i
b29sOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBkaXJlbnQtPnR5cGUg
PSB4ZW5oeXBmc190eXBlX2Jsb2I7CisgICAgfQorCisgICAgc3dpdGNoIChlbnRyeS0+ZW5jb2Rp
bmcpIHsKKyAgICBjYXNlIFhFTl9IWVBGU19FTkNfUExBSU46CisgICAgICAgIGRpcmVudC0+ZW5j
b2RpbmcgPSB4ZW5oeXBmc19lbmNfcGxhaW47CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgWEVO
X0hZUEZTX0VOQ19HWklQOgorICAgICAgICBkaXJlbnQtPmVuY29kaW5nID0geGVuaHlwZnNfZW5j
X2d6aXA7CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIGRpcmVudC0+ZW5j
b2RpbmcgPSB4ZW5oeXBmc19lbmNfcGxhaW47CisgICAgICAgIGRpcmVudC0+dHlwZSA9IHhlbmh5
cGZzX3R5cGVfYmxvYjsKKyAgICB9CisKKyAgICBkaXJlbnQtPmlzX3dyaXRhYmxlID0gZW50cnkt
PmZsYWdzICYgWEVOX0hZUEZTX1dSSVRFQUJMRTsKK30KKwordm9pZCAqeGVuaHlwZnNfcmVhZF9y
YXcoeGVuaHlwZnNfaGFuZGxlICpmc2hkbCwgY29uc3QgY2hhciAqcGF0aCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgIHN0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKipkaXJlbnQpCit7CisgICAgdm9p
ZCAqcmV0YnVmID0gTlVMTCwgKmNvbnRlbnQgPSBOVUxMOworICAgIGNoYXIgKnBhdGhfYnVmID0g
TlVMTDsKKyAgICBjb25zdCBjaGFyICpuYW1lOworICAgIHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50
cnkgKmVudHJ5OworICAgIGludCByZXQ7CisgICAgaW50IHN6LCBwYXRoX3N6OworCisgICAgKmRp
cmVudCA9IE5VTEw7CisgICAgcmV0ID0geGVuaHlwZnNfZ2V0X3BhdGhidWYoZnNoZGwsIHBhdGgs
ICZwYXRoX2J1Zik7CisgICAgaWYgKHJldCA8IDApCisgICAgICAgIGdvdG8gb3V0OworCisgICAg
cGF0aF9zeiA9IHJldDsKKworICAgIGZvciAoc3ogPSBCVUZfU0laRTs7IHN6ID0gc2l6ZW9mKCpl
bnRyeSkgKyBlbnRyeS0+Y29udGVudF9sZW4pIHsKKyAgICAgICAgaWYgKHJldGJ1ZikKKyAgICAg
ICAgICAgIHhlbmNhbGxfZnJlZV9idWZmZXIoZnNoZGwtPnhjYWxsLCByZXRidWYpOworCisgICAg
ICAgIHJldGJ1ZiA9IHhlbmNhbGxfYWxsb2NfYnVmZmVyKGZzaGRsLT54Y2FsbCwgc3opOworICAg
ICAgICBpZiAoIXJldGJ1ZikgeworICAgICAgICAgICAgZXJybm8gPSBFTk9NRU07CisgICAgICAg
ICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgICAgICBlbnRyeSA9IHJldGJ1ZjsKKworICAg
ICAgICByZXQgPSB4ZW5jYWxsNShmc2hkbC0+eGNhbGwsIF9fSFlQRVJWSVNPUl9oeXBmc19vcCwg
WEVOX0hZUEZTX09QX3JlYWQsCisgICAgICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25n
KXBhdGhfYnVmLCBwYXRoX3N6LAorICAgICAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9u
ZylyZXRidWYsIHN6KTsKKyAgICAgICAgaWYgKCFyZXQpCisgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICBpZiAocmV0ICE9IEVOT0JVRlMpIHsKKyAgICAgICAgICAgIGVycm5vID0gLXJldDsK
KyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgfQorCisgICAgY29udGVudCA9
IG1hbGxvYyhlbnRyeS0+Y29udGVudF9sZW4pOworICAgIGlmICghY29udGVudCkKKyAgICAgICAg
Z290byBvdXQ7CisgICAgbWVtY3B5KGNvbnRlbnQsIGVudHJ5ICsgMSwgZW50cnktPmNvbnRlbnRf
bGVuKTsKKworICAgIG5hbWUgPSBzdHJyY2hyKHBhdGgsICcvJyk7CisgICAgaWYgKCFuYW1lKQor
ICAgICAgICBuYW1lID0gcGF0aDsKKyAgICBlbHNlIHsKKyAgICAgICAgbmFtZSsrOworICAgICAg
ICBpZiAoISpuYW1lKQorICAgICAgICAgICAgbmFtZS0tOworICAgIH0KKyAgICAqZGlyZW50ID0g
Y2FsbG9jKDEsIHNpemVvZihzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50KSArIHN0cmxlbihuYW1lKSAr
IDEpOworICAgIGlmICghKmRpcmVudCkgeworICAgICAgICBmcmVlKGNvbnRlbnQpOworICAgICAg
ICBjb250ZW50ID0gTlVMTDsKKyAgICAgICAgZXJybm8gPSBFTk9NRU07CisgICAgICAgIGdvdG8g
b3V0OworICAgIH0KKyAgICAoKmRpcmVudCktPm5hbWUgPSAoY2hhciAqKSgqZGlyZW50ICsgMSk7
CisgICAgc3RyY3B5KCgqZGlyZW50KS0+bmFtZSwgbmFtZSk7CisgICAgeGVuaHlwZnNfc2V0X2F0
dHJzKGVudHJ5LCAqZGlyZW50KTsKKworIG91dDoKKyAgICByZXQgPSBlcnJubzsKKyAgICB4ZW5j
YWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54Y2FsbCwgcGF0aF9idWYpOworICAgIHhlbmNhbGxfZnJl
ZV9idWZmZXIoZnNoZGwtPnhjYWxsLCByZXRidWYpOworICAgIGVycm5vID0gcmV0OworCisgICAg
cmV0dXJuIGNvbnRlbnQ7Cit9CisKK2NoYXIgKnhlbmh5cGZzX3JlYWQoeGVuaHlwZnNfaGFuZGxl
ICpmc2hkbCwgY29uc3QgY2hhciAqcGF0aCkKK3sKKyAgICBjaGFyICpidWYsICpyZXRfYnVmID0g
TlVMTDsKKyAgICBzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50ICpkaXJlbnQ7CisgICAgaW50IHJldDsK
KworICAgIGJ1ZiA9IHhlbmh5cGZzX3JlYWRfcmF3KGZzaGRsLCBwYXRoLCAmZGlyZW50KTsKKyAg
ICBpZiAoIWJ1ZikKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICBzd2l0Y2ggKGRpcmVudC0+ZW5j
b2RpbmcpIHsKKyAgICBjYXNlIHhlbmh5cGZzX2VuY19wbGFpbjoKKyAgICAgICAgYnJlYWs7Cisg
ICAgY2FzZSB4ZW5oeXBmc19lbmNfZ3ppcDoKKyAgICAgICAgcmV0X2J1ZiA9IHhlbmh5cGZzX2lu
ZmxhdGUoYnVmLCAmZGlyZW50LT5zaXplKTsKKyAgICAgICAgaWYgKCFyZXRfYnVmKQorICAgICAg
ICAgICAgZ290byBvdXQ7CisgICAgICAgIGZyZWUoYnVmKTsKKyAgICAgICAgYnVmID0gcmV0X2J1
ZjsKKyAgICAgICAgcmV0X2J1ZiA9IE5VTEw7CisgICAgICAgIGJyZWFrOworICAgIH0KKworICAg
IHN3aXRjaCAoZGlyZW50LT50eXBlKSB7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2RpcjoKKyAg
ICAgICAgZXJybm8gPSBFSVNESVI7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeGVuaHlwZnNf
dHlwZV9ibG9iOgorICAgICAgICBlcnJubyA9IEVET007CisgICAgICAgIGJyZWFrOworICAgIGNh
c2UgeGVuaHlwZnNfdHlwZV9zdHJpbmc6CisgICAgICAgIHJldF9idWYgPSBidWY7CisgICAgICAg
IGJ1ZiA9IE5VTEw7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV91aW50
OgorICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9ib29sOgorICAgICAgICBzd2l0Y2ggKGRpcmVudC0+
c2l6ZSkgeworICAgICAgICBjYXNlIDE6CisgICAgICAgICAgICByZXQgPSBhc3ByaW50ZigmcmV0
X2J1ZiwgIiUiUFJJdTgsICoodWludDhfdCAqKWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgY2FzZSAyOgorICAgICAgICAgICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBS
SXUxNiwgKih1aW50MTZfdCAqKWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2Fz
ZSA0OgorICAgICAgICAgICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBSSXUzMiwgKih1
aW50MzJfdCAqKWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSA4OgorICAg
ICAgICAgICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBSSXU2NCwgKih1aW50NjRfdCAq
KWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgZGVmYXVsdDoKKyAgICAgICAgICAg
IHJldCA9IC0xOworICAgICAgICAgICAgZXJybm8gPSBFRE9NOworICAgICAgICB9CisgICAgICAg
IGlmIChyZXQgPCAwKQorICAgICAgICAgICAgcmV0X2J1ZiA9IE5VTEw7CisgICAgICAgIGJyZWFr
OworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9pbnQ6CisgICAgICAgIHN3aXRjaCAoZGlyZW50LT5z
aXplKSB7CisgICAgICAgIGNhc2UgMToKKyAgICAgICAgICAgIHJldCA9IGFzcHJpbnRmKCZyZXRf
YnVmLCAiJSJQUklkOCwgKihpbnQ4X3QgKilidWYpOworICAgICAgICAgICAgYnJlYWs7CisgICAg
ICAgIGNhc2UgMjoKKyAgICAgICAgICAgIHJldCA9IGFzcHJpbnRmKCZyZXRfYnVmLCAiJSJQUklk
MTYsICooaW50MTZfdCAqKWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgY2FzZSA0
OgorICAgICAgICAgICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBSSWQzMiwgKihpbnQz
Ml90ICopYnVmKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIDg6CisgICAgICAg
ICAgICByZXQgPSBhc3ByaW50ZigmcmV0X2J1ZiwgIiUiUFJJZDY0LCAqKGludDY0X3QgKilidWYp
OworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICByZXQg
PSAtMTsKKyAgICAgICAgICAgIGVycm5vID0gRURPTTsKKyAgICAgICAgfQorICAgICAgICBpZiAo
cmV0IDwgMCkKKyAgICAgICAgICAgIHJldF9idWYgPSBOVUxMOworICAgICAgICBicmVhazsKKyAg
ICB9CisKKyBvdXQ6CisgICAgcmV0ID0gZXJybm87CisgICAgZnJlZShidWYpOworICAgIGZyZWUo
ZGlyZW50KTsKKyAgICBlcnJubyA9IHJldDsKKworICAgIHJldHVybiByZXRfYnVmOworfQorCitz
dHJ1Y3QgeGVuaHlwZnNfZGlyZW50ICp4ZW5oeXBmc19yZWFkZGlyKHhlbmh5cGZzX2hhbmRsZSAq
ZnNoZGwsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNo
YXIgKnBhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCAqbnVtX2VudHJpZXMpCit7CisgICAgdm9pZCAqYnVmLCAqY3VycjsKKyAgICBpbnQg
cmV0OworICAgIGNoYXIgKm5hbWVzOworICAgIHN0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKnJldF9i
dWYgPSBOVUxMLCAqZGlyZW50OworICAgIHVuc2lnbmVkIGludCBuID0gMCwgbmFtZV9zeiA9IDA7
CisgICAgc3RydWN0IHhlbl9oeXBmc19kaXJsaXN0ZW50cnkgKmVudHJ5OworCisgICAgYnVmID0g
eGVuaHlwZnNfcmVhZF9yYXcoZnNoZGwsIHBhdGgsICZkaXJlbnQpOworICAgIGlmICghYnVmKQor
ICAgICAgICBnb3RvIG91dDsKKworICAgIGlmIChkaXJlbnQtPnR5cGUgIT0geGVuaHlwZnNfdHlw
ZV9kaXIgfHwKKyAgICAgICAgZGlyZW50LT5lbmNvZGluZyAhPSB4ZW5oeXBmc19lbmNfcGxhaW4p
IHsKKyAgICAgICAgZXJybm8gPSBFTk9URElSOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisK
KyAgICBpZiAoZGlyZW50LT5zaXplKSB7CisgICAgICAgIGN1cnIgPSBidWY7CisgICAgICAgIGZv
ciAobiA9IDE7OyBuKyspIHsKKyAgICAgICAgICAgIGVudHJ5ID0gY3VycjsKKyAgICAgICAgICAg
IG5hbWVfc3ogKz0gc3RybGVuKGVudHJ5LT5uYW1lKSArIDE7CisgICAgICAgICAgICBpZiAoIWVu
dHJ5LT5vZmZfbmV4dCkKKyAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAgICAgY3Vy
ciArPSBlbnRyeS0+b2ZmX25leHQ7CisgICAgICAgIH0KKyAgICB9CisKKyAgICByZXRfYnVmID0g
bWFsbG9jKG4gKiBzaXplb2YoKnJldF9idWYpICsgbmFtZV9zeik7CisgICAgaWYgKCFyZXRfYnVm
KQorICAgICAgICBnb3RvIG91dDsKKworICAgICpudW1fZW50cmllcyA9IG47CisgICAgbmFtZXMg
PSAoY2hhciAqKShyZXRfYnVmICsgbik7CisgICAgY3VyciA9IGJ1ZjsKKyAgICBmb3IgKG4gPSAw
OyBuIDwgKm51bV9lbnRyaWVzOyBuKyspIHsKKyAgICAgICAgZW50cnkgPSBjdXJyOworICAgICAg
ICB4ZW5oeXBmc19zZXRfYXR0cnMoJmVudHJ5LT5lLCByZXRfYnVmICsgbik7CisgICAgICAgIHJl
dF9idWZbbl0ubmFtZSA9IG5hbWVzOworICAgICAgICBzdHJjcHkobmFtZXMsIGVudHJ5LT5uYW1l
KTsKKyAgICAgICAgbmFtZXMgKz0gc3RybGVuKGVudHJ5LT5uYW1lKSArIDE7CisgICAgICAgIGN1
cnIgKz0gZW50cnktPm9mZl9uZXh0OworICAgIH0KKworIG91dDoKKyAgICByZXQgPSBlcnJubzsK
KyAgICBmcmVlKGJ1Zik7CisgICAgZnJlZShkaXJlbnQpOworICAgIGVycm5vID0gcmV0OworCisg
ICAgcmV0dXJuIHJldF9idWY7Cit9CisKK2ludCB4ZW5oeXBmc193cml0ZSh4ZW5oeXBmc19oYW5k
bGUgKmZzaGRsLCBjb25zdCBjaGFyICpwYXRoLCBjb25zdCBjaGFyICp2YWwpCit7CisgICAgdm9p
ZCAqYnVmID0gTlVMTDsKKyAgICBjaGFyICpwYXRoX2J1ZiA9IE5VTEwsICp2YWxfZW5kOworICAg
IGludCByZXQsIHNhdmVkX2Vycm5vOworICAgIGludCBzeiwgcGF0aF9zejsKKyAgICBzdHJ1Y3Qg
eGVuX2h5cGZzX2RpcmVudHJ5ICplbnRyeTsKKyAgICB1aW50NjRfdCBtYXNrOworCisgICAgcmV0
ID0geGVuaHlwZnNfZ2V0X3BhdGhidWYoZnNoZGwsIHBhdGgsICZwYXRoX2J1Zik7CisgICAgaWYg
KHJldCA8IDApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcGF0aF9zeiA9IHJldDsKKyAgICBy
ZXQgPSAtMTsKKworICAgIHN6ID0gQlVGX1NJWkU7CisgICAgYnVmID0geGVuY2FsbF9hbGxvY19i
dWZmZXIoZnNoZGwtPnhjYWxsLCBzeik7CisgICAgaWYgKCFidWYpIHsKKyAgICAgICAgZXJybm8g
PSBFTk9NRU07CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIHJldCA9IHhlbmNhbGw1
KGZzaGRsLT54Y2FsbCwgX19IWVBFUlZJU09SX2h5cGZzX29wLCBYRU5fSFlQRlNfT1BfcmVhZCwK
KyAgICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylwYXRoX2J1ZiwgcGF0aF9zeiwKKyAg
ICAgICAgICAgICAgICAgICAodW5zaWduZWQgbG9uZylidWYsIHNpemVvZigqZW50cnkpKTsKKyAg
ICBpZiAocmV0KQorICAgICAgICBnb3RvIG91dDsKKyAgICByZXQgPSAtMTsKKyAgICBlbnRyeSA9
IGJ1ZjsKKyAgICBpZiAoIShlbnRyeS0+ZmxhZ3MgJiBYRU5fSFlQRlNfV1JJVEVBQkxFKSkgewor
ICAgICAgICBlcnJubyA9IEVBQ0NFUzsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorICAgIGlm
IChlbnRyeS0+ZW5jb2RpbmcgIT0gWEVOX0hZUEZTX0VOQ19QTEFJTikgeworICAgICAgICAvKiBX
cml0aW5nIGNvbXByZXNzZWQgZGF0YSBjdXJyZW50bHkgbm90IHN1cHBvcnRlZC4gKi8KKyAgICAg
ICAgZXJybm8gPSBFRE9NOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBzd2l0Y2gg
KGVudHJ5LT50eXBlKSB7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9TVFJJTkc6CisgICAgICAg
IGlmIChzeiA8IHN0cmxlbih2YWwpICsgMSkgeworICAgICAgICAgICAgc3ogPSBzdHJsZW4odmFs
KSArIDE7CisgICAgICAgICAgICB4ZW5jYWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54Y2FsbCwgYnVm
KTsKKyAgICAgICAgICAgIGJ1ZiA9IHhlbmNhbGxfYWxsb2NfYnVmZmVyKGZzaGRsLT54Y2FsbCwg
c3opOworICAgICAgICAgICAgaWYgKCFidWYpIHsKKyAgICAgICAgICAgICAgICBlcnJubyA9IEVO
T01FTTsKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgIH0KKyAgICAgICAg
fQorICAgICAgICBzdHJjcHkoYnVmLCB2YWwpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIFhF
Tl9IWVBGU19UWVBFX1VJTlQ6CisgICAgICAgIHN6ID0gZW50cnktPmNvbnRlbnRfbGVuOworICAg
ICAgICBlcnJubyA9IDA7CisgICAgICAgICoodW5zaWduZWQgbG9uZyBsb25nICopYnVmID0gc3Ry
dG91bGwodmFsLCAmdmFsX2VuZCwgMCk7CisgICAgICAgIGlmIChlcnJubyB8fCAhKnZhbCB8fCAq
dmFsX2VuZCkKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICBtYXNrID0gfjBVTEwgPDwg
KDggKiBzeik7CisgICAgICAgIGlmICgoKih1aW50NjRfdCAqKWJ1ZiAmIG1hc2spICYmICgoKih1
aW50NjRfdCAqKWJ1ZiAmIG1hc2spICE9IG1hc2spKSB7CisgICAgICAgICAgICBlcnJubyA9IEVS
QU5HRTsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisgICAgICAgIGJyZWFrOwor
ICAgIGNhc2UgWEVOX0hZUEZTX1RZUEVfSU5UOgorICAgICAgICBzeiA9IGVudHJ5LT5jb250ZW50
X2xlbjsKKyAgICAgICAgZXJybm8gPSAwOworICAgICAgICAqKHVuc2lnbmVkIGxvbmcgbG9uZyAq
KWJ1ZiA9IHN0cnRvbGwodmFsLCAmdmFsX2VuZCwgMCk7CisgICAgICAgIGlmIChlcnJubyB8fCAh
KnZhbCB8fCAqdmFsX2VuZCkKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICBtYXNrID0g
KHN6ID09IDgpID8gMCA6IH4wVUxMIDw8ICg4ICogc3opOworICAgICAgICBpZiAoKCoodWludDY0
X3QgKilidWYgJiBtYXNrKSAmJiAoKCoodWludDY0X3QgKilidWYgJiBtYXNrKSAhPSBtYXNrKSkg
eworICAgICAgICAgICAgZXJybm8gPSBFUkFOR0U7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAg
ICAgICAgfQorICAgICAgICBicmVhazsKKyAgICBjYXNlIFhFTl9IWVBGU19UWVBFX0JPT0w6Cisg
ICAgICAgICoodW5zaWduZWQgbG9uZyBsb25nICopYnVmID0gMDsKKyAgICAgICAgaWYgKCFzdHJj
bXAodmFsLCAiMSIpIHx8ICFzdHJjbXAodmFsLCAib24iKSB8fCAhc3RyY21wKHZhbCwgInllcyIp
IHx8CisgICAgICAgICAgICAhc3RyY21wKHZhbCwgInRydWUiKSB8fCAhc3RyY21wKHZhbCwgImVu
YWJsZSIpKQorICAgICAgICAgICAgKih1bnNpZ25lZCBsb25nIGxvbmcgKilidWYgPSAxOworICAg
ICAgICBlbHNlIGlmIChzdHJjbXAodmFsLCAiMCIpICYmIHN0cmNtcCh2YWwsICJubyIpICYmIHN0
cmNtcCh2YWwsICJvZmYiKSAmJgorICAgICAgICAgICAgICAgICBzdHJjbXAodmFsLCAiZmFsc2Ui
KSAmJiBzdHJjbXAodmFsLCAiZGlzYWJsZSIpKSB7CisgICAgICAgICAgICBlcnJubyA9IEVET007
CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgICAgICBicmVhazsKKyAgICBk
ZWZhdWx0OgorICAgICAgICAvKiBObyBzdXBwb3J0IGZvciBvdGhlciB0eXBlcyAoeWV0KS4gKi8K
KyAgICAgICAgZXJybm8gPSBFRE9NOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBy
ZXQgPSB4ZW5jYWxsNShmc2hkbC0+eGNhbGwsIF9fSFlQRVJWSVNPUl9oeXBmc19vcCwKKyAgICAg
ICAgICAgICAgICAgICBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMsCisgICAgICAgICAgICAg
ICAgICAgKHVuc2lnbmVkIGxvbmcpcGF0aF9idWYsIHBhdGhfc3osCisgICAgICAgICAgICAgICAg
ICAgKHVuc2lnbmVkIGxvbmcpYnVmLCBzeik7CisKKyBvdXQ6CisgICAgc2F2ZWRfZXJybm8gPSBl
cnJubzsKKyAgICB4ZW5jYWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54Y2FsbCwgcGF0aF9idWYpOwor
ICAgIHhlbmNhbGxfZnJlZV9idWZmZXIoZnNoZGwtPnhjYWxsLCBidWYpOworICAgIGVycm5vID0g
c2F2ZWRfZXJybm87CisgICAgcmV0dXJuIHJldDsKK30KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMv
aHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oIGIvdG9vbHMvbGlicy9oeXBmcy9pbmNsdWRlL3hlbmh5
cGZzLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMjljNjk3MTJjZQot
LS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2xpYnMvaHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oCkBA
IC0wLDAgKzEsNzUgQEAKKy8qCisgKiBDb3B5cmlnaHQgKGMpIDIwMTkgU1VTRSBTb2Z0d2FyZSBT
b2x1dGlvbnMgR2VybWFueSBHbWJICisgKgorICogVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRo
ZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBw
dWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsKKyAqIHZlcnNpb24gMi4x
IG9mIHRoZSBMaWNlbnNlLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBkaXN0cmlidXRlZCBpbiB0
aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJB
TlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJ
TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisg
KiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAq
IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJh
bCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IElmIG5vdCwgc2Vl
IDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKyAqLworI2lmbmRlZiBYRU5IWVBGU19I
CisjZGVmaW5lIFhFTkhZUEZTX0gKKworI2luY2x1ZGUgPHN0ZGJvb2wuaD4KKyNpbmNsdWRlIDxz
dGRpbnQuaD4KKyNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KKworLyogQ2FsbGVycyB3aG8gZG9uJ3Qg
Y2FyZSBkb24ndCBuZWVkIHRvICNpbmNsdWRlIDx4ZW50b29sbG9nLmg+ICovCitzdHJ1Y3QgeGVu
dG9vbGxvZ19sb2dnZXI7CisKK3R5cGVkZWYgc3RydWN0IHhlbmh5cGZzX2hhbmRsZSB4ZW5oeXBm
c19oYW5kbGU7CisKK3N0cnVjdCB4ZW5oeXBmc19kaXJlbnQgeworICAgIGNoYXIgKm5hbWU7Cisg
ICAgc2l6ZV90IHNpemU7CisgICAgZW51bSB7CisgICAgICAgIHhlbmh5cGZzX3R5cGVfZGlyLAor
ICAgICAgICB4ZW5oeXBmc190eXBlX2Jsb2IsCisgICAgICAgIHhlbmh5cGZzX3R5cGVfc3RyaW5n
LAorICAgICAgICB4ZW5oeXBmc190eXBlX3VpbnQsCisgICAgICAgIHhlbmh5cGZzX3R5cGVfaW50
LAorICAgICAgICB4ZW5oeXBmc190eXBlX2Jvb2wKKyAgICB9IHR5cGU7CisgICAgZW51bSB7Cisg
ICAgICAgIHhlbmh5cGZzX2VuY19wbGFpbiwKKyAgICAgICAgeGVuaHlwZnNfZW5jX2d6aXAKKyAg
ICB9IGVuY29kaW5nOworICAgIGJvb2wgaXNfd3JpdGFibGU7Cit9OworCit4ZW5oeXBmc19oYW5k
bGUgKnhlbmh5cGZzX29wZW4oc3RydWN0IHhlbnRvb2xsb2dfbG9nZ2VyICpsb2dnZXIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9wZW5fZmxhZ3MpOworaW50
IHhlbmh5cGZzX2Nsb3NlKHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwpOworCisvKiBSZXR1cm5lZCBi
dWZmZXIgYW5kIGRpcmVudCBzaG91bGQgYmUgZnJlZWQgdmlhIGZyZWUoKS4gKi8KK3ZvaWQgKnhl
bmh5cGZzX3JlYWRfcmF3KHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwsIGNvbnN0IGNoYXIgKnBhdGgs
CisgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50ICoqZGlyZW50
KTsKKworLyogUmV0dXJuZWQgYnVmZmVyIHNob3VsZCBiZSBmcmVlZCB2aWEgZnJlZSgpLiAqLwor
Y2hhciAqeGVuaHlwZnNfcmVhZCh4ZW5oeXBmc19oYW5kbGUgKmZzaGRsLCBjb25zdCBjaGFyICpw
YXRoKTsKKworLyogUmV0dXJuZWQgYnVmZmVyIHNob3VsZCBiZSBmcmVlZCB2aWEgZnJlZSgpLiAq
Lworc3RydWN0IHhlbmh5cGZzX2RpcmVudCAqeGVuaHlwZnNfcmVhZGRpcih4ZW5oeXBmc19oYW5k
bGUgKmZzaGRsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25z
dCBjaGFyICpwYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
bnNpZ25lZCBpbnQgKm51bV9lbnRyaWVzKTsKKworaW50IHhlbmh5cGZzX3dyaXRlKHhlbmh5cGZz
X2hhbmRsZSAqZnNoZGwsIGNvbnN0IGNoYXIgKnBhdGgsIGNvbnN0IGNoYXIgKnZhbCk7CisKKyNl
bmRpZiAvKiBYRU5IWVBGU19IICovCisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2Rl
OiBDCisgKiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFi
LXdpZHRoOiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlicy9oeXBmcy9saWJ4ZW5oeXBmcy5tYXAgYi90b29scy9saWJzL2h5cGZz
L2xpYnhlbmh5cGZzLm1hcApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi40
N2YxZWRkYTNlCi0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGlicy9oeXBmcy9saWJ4ZW5oeXBm
cy5tYXAKQEAgLTAsMCArMSwxMCBAQAorVkVSU18xLjAgeworCWdsb2JhbDoKKwkJeGVuaHlwZnNf
b3BlbjsKKwkJeGVuaHlwZnNfY2xvc2U7CisJCXhlbmh5cGZzX3JlYWRfcmF3OworCQl4ZW5oeXBm
c19yZWFkOworCQl4ZW5oeXBmc19yZWFkZGlyOworCQl4ZW5oeXBmc193cml0ZTsKKwlsb2NhbDog
KjsgLyogRG8gbm90IGV4cG9zZSBhbnl0aGluZyBieSBkZWZhdWx0ICovCit9OwpkaWZmIC0tZ2l0
IGEvdG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYy5pbiBiL3Rvb2xzL2xpYnMvaHlwZnMveGVu
aHlwZnMucGMuaW4KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uOTJhMjYy
YzdhMgotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2xpYnMvaHlwZnMveGVuaHlwZnMucGMuaW4K
QEAgLTAsMCArMSwxMCBAQAorcHJlZml4PUBAcHJlZml4QEAKK2luY2x1ZGVkaXI9QEBpbmNkaXJA
QAorbGliZGlyPUBAbGliZGlyQEAKKworTmFtZTogWGVuaHlwZnMKK0Rlc2NyaXB0aW9uOiBUaGUg
WGVuaHlwZnMgbGlicmFyeSBmb3IgWGVuIGh5cGVydmlzb3IKK1ZlcnNpb246IEBAdmVyc2lvbkBA
CitDZmxhZ3M6IC1JJHtpbmNsdWRlZGlyfSBAQGNmbGFnc2xvY2FsQEAKK0xpYnM6IEBAbGlic2Zs
YWdAQCR7bGliZGlyfSAtbHhlbmh5cGZzCitSZXF1aXJlcy5wcml2YXRlOiB4ZW50b29sY29yZSx4
ZW50b29sbG9nLHhlbmNhbGwsegotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSY-0008DD-0P; Wed, 19 Feb 2020 08:11:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSW-0008CL-JP
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:52 +0000
X-Inumbo-ID: 6f6bf45c-52ef-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f6bf45c-52ef-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 15DDAB269;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:21 +0100
Message-Id: <20200219081126.29534-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSBpbmZyYXN0cnVjdHVyZSBmb3IgdGhlIGh5cGVydmlzb3IgZmlsZXN5c3RlbS4KClRo
aXMgaW5jbHVkZXMgdGhlIGh5cGVyY2FsbCBpbnRlcmZhY2UgYW5kIHRoZSBiYXNlIGZ1bmN0aW9u
cyBmb3IKZW50cnkgY3JlYXRpb24sIGRlbGV0aW9uIGFuZCBtb2RpZmljYXRpb24uCgpJbiBvcmRl
ciBub3QgdG8gaGF2ZSB0byByZXBlYXQgdGhlIHNhbWUgcGF0dGVybiBtdWx0aXBsZSB0aW1lcyBp
biBjYXNlCmFkZGluZyBhIG5ldyBub2RlIHNob3VsZCBCVUdfT04oKSBmYWlsdXJlLCB0aGUgaGVs
cGVycyBmb3IgYWRkaW5nIGEKbm9kZSAoaHlwZnNfYWRkX2RpcigpIGFuZCBoeXBmc19hZGRfbGVh
ZigpKSBnZXQgYSBub2ZhdWx0IHBhcmFtZXRlcgpjYXVzaW5nIHRoZSBCVUcoKSBpbiBjYXNlIG9m
IGEgZmFpbHVyZS4KCldoZW4gc3VwcG9ydGluZyB3cml0YWJsZSBsZWFmcyB0aGUgZW50cnkncyB3
cml0ZSBwb2ludGVyIHdpbGwgbmVlZCB0bwpiZSBzZXQgdG8gdGhlIGZ1bmN0aW9uIHBlcmZvcm1p
bmcgdGhlIHdyaXRlIHRvIHRoZSB2YXJpYWJsZSBob2xkaW5nIHRoZQpjb250ZW50LiBJbiBjYXNl
IHRoZXJlIGFyZSBubyBzcGVjaWFsIGNvbnN0cmFpbnRzIHRoaXMgd2lsbCBiZQpoeXBmc193cml0
ZV9ib29sKCkgZm9yIHR5cGUgWEVOX0hZUEZTX1RZUEVfQk9PTCBhbmQgaHlwZnNfd3JpdGVfbGVh
ZigpCmZvciB0aGUgb3RoZXIgZW50cnkgdHlwZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMToKLSByZW5hbWUgZmlsZXMgZnJvbSBmaWxlc3lz
dGVtLiogdG8gaHlwZnMuKgotIGFkZCBkdW1teSB3cml0ZSBlbnRyeSBzdXBwb3J0Ci0gcmVuYW1l
IGh5cGVyY2FsbCBmaWxlc3lzdGVtX29wIHRvIGh5cGZzX29wCi0gYWRkIHN1cHBvcnQgZm9yIHVu
c2lnbmVkIGludGVnZXIgZW50cmllcwoKVjI6Ci0gdGVzdCBuZXcgZW50cnkgbmFtZSB0byBiZSB2
YWxpZAoKVjM6Ci0gbWFqb3IgcmV3b3JrLCBlc3BlY2lhbGx5IGJ5IHN1cHBvcnRpbmcgYmluYXJ5
IGNvbnRlbnRzIG9mIGVudHJpZXMKLSBhZGRyZXNzZWQgYWxsIGNvbW1lbnRzCgpWNDoKLSBzb3J0
ICNpbmNsdWRlcyBhbHBoYWJldGljYWxseSAoV2VpIExpdSkKLSBhZGQgcHVibGljIGludGVyZmFj
ZSBzdHJ1Y3R1cmVzIHRvIHhsYXQubHN0IChKYW4gQmV1bGljaCkKLSBsZXQgRElSRU5UUllfU0la
RSgpIGFkZCAxIGZvciB0cmFpbGluZyBudWwgYnl0ZSAoSmFuIEJldWxpY2gpCi0gcmVtb3ZlIGh5
cGZzX2FkZF9lbnRyeSgpIChKYW4gQmV1bGljaCkKLSBsZW4gLT4gdWxlbiAoSmFuIEJldWxpY2gp
Ci0gc3dpdGNoIHNlcXVlbmNlIG9mIHRlc3RzIGluIGh5cGZzX2dldF9lbnRyeV9yZWwoKSAoSmFu
IEJldWxpY2gpCi0gYWRkIGNvbnN0IHF1YWxpZmllciAoSmFuIEJldWxpY2gpCi0gcmV0dXJuIC1F
Tk9CVUZTIGlmIG9ubHkgZGlyZW50cnkgYnV0IG5vIGVudHJ5IGNvbnRlbnRzIGFyZSByZXR1cm5l
ZAogIChKYW4gQmV1bGljaCkKLSB1c2UgeG1hbGxvYygpIGluc3RlYWQgb2YgeHphbGxvYygpIChK
YW4gQmV1bGljaCkKLSBiZXR0ZXIgZXJyb3IgaGFuZGxpbmcgaW4gaHlwZnNfd3JpdGVfbGVhZigp
IChKYW4gQmV1bGljaCkKLSByZXR1cm4gLUVPUE5PVFNVUFAgZm9yIHVua25vd24gc3ViLWNvbW1h
bmQgKEphbiBCZXVsaWNoKQotIHVzZSBwbGFpbiBpbnRlZ2VycyBmb3IgZW51bS1saWtlIGNvbnN0
YW50cyBpbiBwdWJsaWMgaW50ZXJmYWNlCiAgKEphbiBCZXVsaWNoKQotIHJlbmFtZSBYRU5fSFlQ
RlNfT1BfcmVhZF9jb250ZW50cyB0byBYRU5fSFlQRlNfT1BfcmVhZCAoSmFuIEJldWxpY2gpCi0g
YWRkIHNvbWUgY29tbWVudHMgaW4gaW5jbHVkZS9wdWJsaWMvaHlwZnMuaCAoSmFuIEJldWxpY2gp
Ci0gdXNlIGNvbnN0X2NoYXIgZm9yIHVzZXIgcGFyYW1ldGVyIHBhdGggKEphbiBCZXVsaWNoKQot
IGFkZCBoZWxwZXJzIGZvciBYRU5fSFlQRlNfVFlQRV9CT09MIGFuZCBYRU5fSFlQRlNfVFlQRV9J
TlQgZW50cnkKICBkZWZpbml0aW9ucyAoSmFuIEJldWxpY2gpCi0gbWFrZSBzdGF0aWNhbGx5IGRl
ZmluZWQgZW50cmllcyBfX3JlYWRfbW9zdGx5IChKYW4gQmV1bGljaCkKClY1OgotIHN3aXRjaCB0
byB4c20gZm9yIHByaXZpbGVnZSBjaGVjawotLS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVz
L2RvbTAudGUgIHwgICAyICstCiB4ZW4vYXJjaC9hcm0vdHJhcHMuYyAgICAgICAgICAgICAgICB8
ICAgMSArCiB4ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jICAgICAgICB8ICAgMSArCiB4ZW4v
YXJjaC94ODYvaHlwZXJjYWxsLmMgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvcHYv
aHlwZXJjYWxsLmMgICAgICAgICB8ICAgMSArCiB4ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAg
ICAgICAgICB8ICAgMSArCiB4ZW4vY29tbW9uL2h5cGZzLmMgICAgICAgICAgICAgICAgICB8IDM1
NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3B1Ymxp
Yy9oeXBmcy5oICAgICAgICAgIHwgMTI3ICsrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL3B1Ymxp
Yy94ZW4uaCAgICAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCAg
ICAgICAgIHwgICA4ICsKIHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oICAgICAgICAgICAgIHwgMTA4
ICsrKysrKysrKysrCiB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAgICAgICAgICAgICB8ICAgMiAr
CiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8ICAgNiArCiB4ZW4vaW5jbHVk
ZS94c20veHNtLmggICAgICAgICAgICAgICB8ICAgNiArCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9h
Y2Nlc3NfdmVjdG9ycyB8ICAgMiArCiAxNSBmaWxlcyBjaGFuZ2VkLCA2MjMgaW5zZXJ0aW9ucygr
KSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vaHlwZnMuYwog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgeGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKCmRpZmYgLS1naXQgYS90b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlIGIvdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9t
MC50ZQppbmRleCAyNzJmNmE0Zjc1Li4yMDkyNWUzOGEyIDEwMDY0NAotLS0gYS90b29scy9mbGFz
ay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlCisrKyBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVz
L2RvbTAudGUKQEAgLTExLDcgKzExLDcgQEAgYWxsb3cgZG9tMF90IHhlbl90OnhlbiB7CiAJbXRy
cl9kZWwgbXRycl9yZWFkIG1pY3JvY29kZSBwaHlzaW5mbyBxdWlyayB3cml0ZWNvbnNvbGUgcmVh
ZGFwaWMKIAl3cml0ZWFwaWMgcHJpdnByb2ZpbGUgbm9ucHJpdnByb2ZpbGUga2V4ZWMgZmlybXdh
cmUgc2xlZXAgZnJlcXVlbmN5CiAJZ2V0aWRsZSBkZWJ1ZyBnZXRjcHVpbmZvIGhlYXAgcG1fb3Ag
bWNhX29wIGxvY2twcm9mIGNwdXBvb2xfb3AKLQlnZXRzY2hlZHVsZXIgc2V0c2NoZWR1bGVyCisJ
Z2V0c2NoZWR1bGVyIHNldHNjaGVkdWxlciBoeXBmc19vcAogfTsKIGFsbG93IGRvbTBfdCB4ZW5f
dDp4ZW4yIHsKIAlyZXNvdXJjZV9vcCBwc3JfY210X29wIHBzcl9hbGxvYyBwbXVfY3RybCBnZXRf
c3ltYm9sCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90
cmFwcy5jCmluZGV4IDZmOWJlYzIyZDMuLjg3YWY4MTA2NjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS90cmFwcy5jCisrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCkBAIC0xMzgyLDYgKzEzODIs
NyBAQCBzdGF0aWMgYXJtX2h5cGVyY2FsbF90IGFybV9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICNp
ZmRlZiBDT05GSUdfQVJHTwogICAgIEhZUEVSQ0FMTChhcmdvX29wLCA1KSwKICNlbmRpZgorICAg
IEhZUEVSQ0FMTChoeXBmc19vcCwgNSksCiB9OwogCiAjaWZuZGVmIE5ERUJVRwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJj
YWxsLmMKaW5kZXggMzNkZDJkOTlkMi4uMjEwZGRhNGYzOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L2h2bS9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2FsbC5jCkBA
IC0xNDQsNiArMTQ0LDcgQEAgc3RhdGljIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IGh2bV9oeXBl
cmNhbGxfdGFibGVbXSA9IHsKICNlbmRpZgogICAgIEhZUEVSQ0FMTCh4ZW5wbXVfb3ApLAogICAg
IENPTVBBVF9DQUxMKGRtX29wKSwKKyAgICBIWVBFUkNBTEwoaHlwZnNfb3ApLAogICAgIEhZUEVS
Q0FMTChhcmNoXzEpCiB9OwogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMg
Yi94ZW4vYXJjaC94ODYvaHlwZXJjYWxsLmMKaW5kZXggN2YyOTlkNDVjNi4uMDVhM2Y1ZTI1YiAx
MDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9o
eXBlcmNhbGwuYwpAQCAtNzMsNiArNzMsNyBAQCBjb25zdCBoeXBlcmNhbGxfYXJnc190IGh5cGVy
Y2FsbF9hcmdzX3RhYmxlW05SX2h5cGVyY2FsbHNdID0KICAgICBBUkdTKGh2bV9vcCwgMiksCiAg
ICAgQVJHUyhkbV9vcCwgMyksCiAjZW5kaWYKKyAgICBBUkdTKGh5cGZzX29wLCA1KSwKICAgICBB
UkdTKG1jYSwgMSksCiAgICAgQVJHUyhhcmNoXzEsIDEpLAogfTsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9wdi9oeXBlcmNhbGwuYyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwppbmRl
eCAxN2RkZjllYTFmLi44MzkwN2Q0ZjAwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvaHlw
ZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jCkBAIC04NSw2ICs4NSw3
IEBAIGNvbnN0IGh5cGVyY2FsbF90YWJsZV90IHB2X2h5cGVyY2FsbF90YWJsZVtdID0gewogICAg
IEhZUEVSQ0FMTChodm1fb3ApLAogICAgIENPTVBBVF9DQUxMKGRtX29wKSwKICNlbmRpZgorICAg
IEhZUEVSQ0FMTChoeXBmc19vcCksCiAgICAgSFlQRVJDQUxMKG1jYSksCiAgICAgSFlQRVJDQUxM
KGFyY2hfMSksCiB9OwpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9NYWtlZmlsZSBiL3hlbi9jb21t
b24vTWFrZWZpbGUKaW5kZXggMmFiYjgyNTBiMC4uM2EyYzFhZTY5MCAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9NYWtlZmlsZQorKysgYi94ZW4vY29tbW9uL01ha2VmaWxlCkBAIC0xMCw2ICsxMCw3
IEBAIG9iai15ICs9IGRvbWFpbi5vCiBvYmoteSArPSBldmVudF8ybC5vCiBvYmoteSArPSBldmVu
dF9jaGFubmVsLm8KIG9iai15ICs9IGV2ZW50X2ZpZm8ubworb2JqLXkgKz0gaHlwZnMubwogb2Jq
LSQoQ09ORklHX0NSQVNIX0RFQlVHKSArPSBnZGJzdHViLm8KIG9iai0kKENPTkZJR19HUkFOVF9U
QUJMRSkgKz0gZ3JhbnRfdGFibGUubwogb2JqLXkgKz0gZ3Vlc3Rjb3B5Lm8KZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vaHlwZnMuYyBiL3hlbi9jb21tb24vaHlwZnMuYwpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwLi4wYTMyZDQ1OTc5Ci0tLSAvZGV2L251bGwKKysrIGIveGVu
L2NvbW1vbi9oeXBmcy5jCkBAIC0wLDAgKzEsMzU3IEBACisvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
CisgKgorICogaHlwZnMuYworICoKKyAqIFNpbXBsZSBzeXNmcy1saWtlIGZpbGUgc3lzdGVtIGZv
ciB0aGUgaHlwZXJ2aXNvci4KKyAqLworCisjaW5jbHVkZSA8eGVuL2Vyci5oPgorI2luY2x1ZGUg
PHhlbi9ndWVzdF9hY2Nlc3MuaD4KKyNpbmNsdWRlIDx4ZW4vaHlwZXJjYWxsLmg+CisjaW5jbHVk
ZSA8eGVuL2h5cGZzLmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2luY2x1ZGUgPHhlbi9yd2xv
Y2suaD4KKyNpbmNsdWRlIDxwdWJsaWMvaHlwZnMuaD4KKworI2RlZmluZSBESVJFTlRSWV9OQU1F
X09GRiBvZmZzZXRvZihzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeSwgbmFtZSkKKyNkZWZp
bmUgRElSRU5UUllfU0laRShuYW1lX2xlbikgXAorICAgIChESVJFTlRSWV9OQU1FX09GRiArICAg
ICAgICBcCisgICAgIFJPVU5EVVAoKG5hbWVfbGVuKSArIDEsIGFsaWdub2Yoc3RydWN0IHhlbl9o
eXBmc19kaXJlbnRyeSkpKQorCitzdGF0aWMgREVGSU5FX1JXTE9DSyhoeXBmc19sb2NrKTsKKwor
SFlQRlNfRElSX0lOSVQoaHlwZnNfcm9vdCwgIiIpOworCitzdGF0aWMgaW50IGFkZF9lbnRyeShz
dHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsIHN0cnVjdCBoeXBmc19lbnRyeSAqbmV3KQor
eworICAgIGludCByZXQgPSAtRU5PRU5UOworICAgIHN0cnVjdCBoeXBmc19lbnRyeSAqZTsKKwor
ICAgIHdyaXRlX2xvY2soJmh5cGZzX2xvY2spOworCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAo
IGUsICZwYXJlbnQtPmRpcmxpc3QsIGxpc3QgKQorICAgIHsKKyAgICAgICAgaW50IGNtcCA9IHN0
cmNtcChlLT5uYW1lLCBuZXctPm5hbWUpOworCisgICAgICAgIGlmICggY21wID4gMCApCisgICAg
ICAgIHsKKyAgICAgICAgICAgIHJldCA9IDA7CisgICAgICAgICAgICBsaXN0X2FkZF90YWlsKCZu
ZXctPmxpc3QsICZlLT5saXN0KTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICB9CisgICAg
ICAgIGlmICggY21wID09IDAgKQorICAgICAgICB7CisgICAgICAgICAgICByZXQgPSAtRUVYSVNU
OworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAgICB9CisKKyAgICBpZiAoIHJldCA9
PSAtRU5PRU5UICkKKyAgICB7CisgICAgICAgIHJldCA9IDA7CisgICAgICAgIGxpc3RfYWRkX3Rh
aWwoJm5ldy0+bGlzdCwgJnBhcmVudC0+ZGlybGlzdCk7CisgICAgfQorCisgICAgaWYgKCAhcmV0
ICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBzeiA9IHN0cmxlbihuZXctPm5hbWUpOwor
CisgICAgICAgIHBhcmVudC0+ZS5zaXplICs9IERJUkVOVFJZX1NJWkUoc3opOworICAgIH0KKwor
ICAgIHdyaXRlX3VubG9jaygmaHlwZnNfbG9jayk7CisKKyAgICByZXR1cm4gcmV0OworfQorCitp
bnQgaHlwZnNfYWRkX2RpcihzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsCisgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpkaXIsIGJvb2wgbm9mYXVsdCkKK3sK
KyAgICBpbnQgcmV0OworCisgICAgcmV0ID0gYWRkX2VudHJ5KHBhcmVudCwgJmRpci0+ZSk7Cisg
ICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsKKworICAgIHJldHVybiByZXQ7Cit9CisKK2ludCBo
eXBmc19hZGRfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsCisgICAgICAgICAg
ICAgICAgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsIGJvb2wgbm9mYXVsdCkKK3sK
KyAgICBpbnQgcmV0OworCisgICAgaWYgKCAhbGVhZi0+Y29udGVudCApCisgICAgICAgIHJldCA9
IC1FSU5WQUw7CisgICAgZWxzZQorICAgICAgICByZXQgPSBhZGRfZW50cnkocGFyZW50LCAmbGVh
Zi0+ZSk7CisgICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsKKworICAgIHJldHVybiByZXQ7Cit9
CisKK3N0YXRpYyBpbnQgaHlwZnNfZ2V0X3BhdGhfdXNlcihjaGFyICpidWYsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF9jaGFyKSB1
YWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHVsZW4p
Cit7CisgICAgaWYgKCB1bGVuID4gWEVOX0hZUEZTX01BWF9QQVRITEVOICkKKyAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CisKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChidWYsIHVhZGRyLCB1bGVu
KSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgaWYgKCBidWZbdWxlbiAtIDFdICkK
KyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIHN0
cnVjdCBoeXBmc19lbnRyeSAqaHlwZnNfZ2V0X2VudHJ5X3JlbChzdHJ1Y3QgaHlwZnNfZW50cnlf
ZGlyICpkaXIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IGNoYXIgKnBhdGgpCit7CisgICAgY29uc3QgY2hhciAqZW5kOworICAgIHN0cnVjdCBo
eXBmc19lbnRyeSAqZW50cnk7CisgICAgdW5zaWduZWQgaW50IG5hbWVfbGVuOworCisgICAgaWYg
KCBkaXItPmUudHlwZSAhPSBYRU5fSFlQRlNfVFlQRV9ESVIgKQorICAgICAgICByZXR1cm4gTlVM
TDsKKworICAgIGlmICggISpwYXRoICkKKyAgICAgICAgcmV0dXJuICZkaXItPmU7CisKKyAgICBl
bmQgPSBzdHJjaHIocGF0aCwgJy8nKTsKKyAgICBpZiAoICFlbmQgKQorICAgICAgICBlbmQgPSBz
dHJjaHIocGF0aCwgJ1wwJyk7CisgICAgbmFtZV9sZW4gPSBlbmQgLSBwYXRoOworCisgICAgbGlz
dF9mb3JfZWFjaF9lbnRyeSAoIGVudHJ5LCAmZGlyLT5kaXJsaXN0LCBsaXN0ICkKKyAgICB7Cisg
ICAgICAgIGludCBjbXAgPSBzdHJuY21wKHBhdGgsIGVudHJ5LT5uYW1lLCBuYW1lX2xlbik7Cisg
ICAgICAgIHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmQgPSBjb250YWluZXJfb2YoZW50cnksCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IGh5
cGZzX2VudHJ5X2RpciwgZSk7CisKKyAgICAgICAgaWYgKCBjbXAgPCAwICkKKyAgICAgICAgICAg
IHJldHVybiBOVUxMOworICAgICAgICBpZiAoICFjbXAgJiYgc3RybGVuKGVudHJ5LT5uYW1lKSA9
PSBuYW1lX2xlbiApCisgICAgICAgICAgICByZXR1cm4gKmVuZCA/IGh5cGZzX2dldF9lbnRyeV9y
ZWwoZCwgZW5kICsgMSkgOiBlbnRyeTsKKyAgICB9CisKKyAgICByZXR1cm4gTlVMTDsKK30KKwor
c3RydWN0IGh5cGZzX2VudHJ5ICpoeXBmc19nZXRfZW50cnkoY29uc3QgY2hhciAqcGF0aCkKK3sK
KyAgICBpZiAoIHBhdGhbMF0gIT0gJy8nICkKKyAgICAgICAgcmV0dXJuIE5VTEw7CisKKyAgICBy
ZXR1cm4gaHlwZnNfZ2V0X2VudHJ5X3JlbCgmaHlwZnNfcm9vdCwgcGF0aCArIDEpOworfQorCitp
bnQgaHlwZnNfcmVhZF9kaXIoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeSwKKyAgICAg
ICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyKQoreworICAg
IGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmQ7CisgICAgY29uc3Qgc3RydWN0IGh5cGZz
X2VudHJ5ICplOworICAgIHVuc2lnbmVkIGludCBzaXplID0gZW50cnktPnNpemU7CisKKyAgICBk
ID0gY29udGFpbmVyX29mKGVudHJ5LCBjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyLCBlKTsK
KworICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBlLCAmZC0+ZGlybGlzdCwgbGlzdCApCisgICAg
eworICAgICAgICBzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeSBkaXJlbnRyeTsKKyAgICAg
ICAgdW5zaWduZWQgaW50IGVfbmFtZWxlbiA9IHN0cmxlbihlLT5uYW1lKTsKKyAgICAgICAgdW5z
aWduZWQgaW50IGVfbGVuID0gRElSRU5UUllfU0laRShlX25hbWVsZW4pOworCisgICAgICAgIGRp
cmVudHJ5LmUuZmxhZ3MgPSBlLT53cml0ZSA/IFhFTl9IWVBGU19XUklURUFCTEUgOiAwOworICAg
ICAgICBkaXJlbnRyeS5lLnR5cGUgPSBlLT50eXBlOworICAgICAgICBkaXJlbnRyeS5lLmVuY29k
aW5nID0gZS0+ZW5jb2Rpbmc7CisgICAgICAgIGRpcmVudHJ5LmUuY29udGVudF9sZW4gPSBlLT5z
aXplOworICAgICAgICBkaXJlbnRyeS5vZmZfbmV4dCA9IGxpc3RfaXNfbGFzdCgmZS0+bGlzdCwg
JmQtPmRpcmxpc3QpID8gMCA6IGVfbGVuOworICAgICAgICBpZiAoIGNvcHlfdG9fZ3Vlc3QodWFk
ZHIsICZkaXJlbnRyeSwgMSkgKQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAg
ICAgaWYgKCBjb3B5X3RvX2d1ZXN0X29mZnNldCh1YWRkciwgRElSRU5UUllfTkFNRV9PRkYsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZS0+bmFtZSwgZV9uYW1lbGVuICsgMSkg
KQorICAgICAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisKKyAgICAgICAgZ3Vlc3RfaGFuZGxlX2Fk
ZF9vZmZzZXQodWFkZHIsIGVfbGVuKTsKKworICAgICAgICBBU1NFUlQoZV9sZW4gPD0gc2l6ZSk7
CisgICAgICAgIHNpemUgLT0gZV9sZW47CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKK2lu
dCBoeXBmc19yZWFkX2xlYWYoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeSwKKyAgICAg
ICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkcikKK3sKKyAg
ICBjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbDsKKworICAgIGwgPSBjb250YWluZXJf
b2YoZW50cnksIGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmLCBlKTsKKworICAgIHJldHVy
biBjb3B5X3RvX2d1ZXN0KHVhZGRyLCBsLT5jb250ZW50LCBlbnRyeS0+c2l6ZSkgPyAtRUZBVUxU
OiAwOworfQorCitzdGF0aWMgaW50IGh5cGZzX3JlYWQoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5
ICplbnRyeSwKKyAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZv
aWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pCit7CisgICAgc3RydWN0IHhlbl9oeXBmc19k
aXJlbnRyeSBlOworICAgIGxvbmcgcmV0ID0gLUVJTlZBTDsKKworICAgIGlmICggdWxlbiA8IHNp
emVvZihlKSApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgZS5mbGFncyA9IGVudHJ5LT53cml0
ZSA/IFhFTl9IWVBGU19XUklURUFCTEUgOiAwOworICAgIGUudHlwZSA9IGVudHJ5LT50eXBlOwor
ICAgIGUuZW5jb2RpbmcgPSBlbnRyeS0+ZW5jb2Rpbmc7CisgICAgZS5jb250ZW50X2xlbiA9IGVu
dHJ5LT5zaXplOworCisgICAgcmV0ID0gLUVGQVVMVDsKKyAgICBpZiAoIGNvcHlfdG9fZ3Vlc3Qo
dWFkZHIsICZlLCAxKSApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmV0ID0gLUVOT0JVRlM7
CisgICAgaWYgKCB1bGVuIDwgZW50cnktPnNpemUgKyBzaXplb2YoZSkgKQorICAgICAgICBnb3Rv
IG91dDsKKworICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KHVhZGRyLCBzaXplb2YoZSkpOwor
CisgICAgcmV0ID0gZW50cnktPnJlYWQoZW50cnksIHVhZGRyKTsKKworIG91dDoKKyAgICByZXR1
cm4gcmV0OworfQorCitpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfbGVh
ZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9p
ZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKK3sKKyAgICBjaGFyICpidWY7CisgICAgaW50
IHJldDsKKworICAgIGlmICggdWxlbiA+IGxlYWYtPmUuc2l6ZSApCisgICAgICAgIHJldHVybiAt
RU5PU1BDOworCisgICAgYnVmID0geG1hbGxvY19hcnJheShjaGFyLCB1bGVuKTsKKyAgICBpZiAo
ICFidWYgKQorICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIHJldCA9IC1FRkFVTFQ7Cisg
ICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoYnVmLCB1YWRkciwgdWxlbikgKQorICAgICAgICBnb3Rv
IG91dDsKKworICAgIHJldCA9IC1FSU5WQUw7CisgICAgaWYgKCBsZWFmLT5lLnR5cGUgPT0gWEVO
X0hZUEZTX1RZUEVfU1RSSU5HICYmIGJ1Zlt1bGVuXSApCisgICAgICAgIGdvdG8gb3V0OworCisg
ICAgcmV0ID0gMDsKKyAgICBtZW1jcHkobGVhZi0+d3JpdGVfcHRyLCBidWYsIHVsZW4pOworCisg
b3V0OgorICAgIHhmcmVlKGJ1Zik7CisgICAgcmV0dXJuIHJldDsKK30KKworaW50IGh5cGZzX3dy
aXRlX2Jvb2woc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCisgICAgICAgICAgICAgICAg
ICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVs
ZW4pCit7CisgICAgdW5pb24geworICAgICAgICBjaGFyIGJ1Zls4XTsKKyAgICAgICAgdWludDhf
dCB1ODsKKyAgICAgICAgdWludDE2X3QgdTE2OworICAgICAgICB1aW50MzJfdCB1MzI7CisgICAg
ICAgIHVpbnQ2NF90IHU2NDsKKyAgICB9IHU7CisKKyAgICBBU1NFUlQobGVhZi0+ZS50eXBlID09
IFhFTl9IWVBGU19UWVBFX1VJTlQgJiYgbGVhZi0+ZS5zaXplIDw9IDgpOworCisgICAgaWYgKCB1
bGVuICE9IGxlYWYtPmUuc2l6ZSApCisgICAgICAgIHJldHVybiAtRURPTTsKKworICAgIGlmICgg
Y29weV9mcm9tX2d1ZXN0KHUuYnVmLCB1YWRkciwgdWxlbikgKQorICAgICAgICByZXR1cm4gLUVG
QVVMVDsKKworICAgIHN3aXRjaCAoIGxlYWYtPmUuc2l6ZSApCisgICAgeworICAgIGNhc2UgMToK
KyAgICAgICAgKih1aW50OF90ICopbGVhZi0+d3JpdGVfcHRyID0gISF1LnU4OworICAgICAgICBi
cmVhazsKKyAgICBjYXNlIDI6CisgICAgICAgICoodWludDE2X3QgKilsZWFmLT53cml0ZV9wdHIg
PSAhIXUudTE2OworICAgICAgICBicmVhazsKKyAgICBjYXNlIDQ6CisgICAgICAgICoodWludDMy
X3QgKilsZWFmLT53cml0ZV9wdHIgPSAhIXUudTMyOworICAgICAgICBicmVhazsKKyAgICBjYXNl
IDg6CisgICAgICAgICoodWludDY0X3QgKilsZWFmLT53cml0ZV9wdHIgPSAhIXUudTY0OworICAg
ICAgICBicmVhazsKKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBoeXBm
c193cml0ZShzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAorICAgICAgICAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4p
Cit7CisgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmw7CisKKyAgICBpZiAoICFlbnRyeS0+
d3JpdGUgKQorICAgICAgICByZXR1cm4gLUVBQ0NFUzsKKworICAgIGwgPSBjb250YWluZXJfb2Yo
ZW50cnksIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmLCBlKTsKKworICAgIHJldHVybiBlbnRyeS0+
d3JpdGUobCwgdWFkZHIsIHVsZW4pOworfQorCitsb25nIGRvX2h5cGZzX29wKHVuc2lnbmVkIGlu
dCBjbWQsCisgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3RfY2hh
cikgYXJnMSwgdW5zaWduZWQgbG9uZyBhcmcyLAorICAgICAgICAgICAgICAgICBYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHZvaWQpIGFyZzMsIHVuc2lnbmVkIGxvbmcgYXJnNCkKK3sKKyAgICBpbnQg
cmV0OworICAgIHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnk7CisgICAgc3RhdGljIGNoYXIgcGF0
aFtYRU5fSFlQRlNfTUFYX1BBVEhMRU5dOworCisgICAgaWYgKCB4c21faHlwZnNfb3AoWFNNX1BS
SVYpICkKKyAgICAgICAgcmV0dXJuIC1FUEVSTTsKKworICAgIGlmICggY21kID09IFhFTl9IWVBG
U19PUF9nZXRfdmVyc2lvbiApCisgICAgICAgIHJldHVybiBYRU5fSFlQRlNfVkVSU0lPTjsKKwor
ICAgIGlmICggY21kID09IFhFTl9IWVBGU19PUF93cml0ZV9jb250ZW50cyApCisgICAgICAgIHdy
aXRlX2xvY2soJmh5cGZzX2xvY2spOworICAgIGVsc2UKKyAgICAgICAgcmVhZF9sb2NrKCZoeXBm
c19sb2NrKTsKKworICAgIHJldCA9IGh5cGZzX2dldF9wYXRoX3VzZXIocGF0aCwgYXJnMSwgYXJn
Mik7CisgICAgaWYgKCByZXQgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIGVudHJ5ID0gaHlw
ZnNfZ2V0X2VudHJ5KHBhdGgpOworICAgIGlmICggIWVudHJ5ICkKKyAgICB7CisgICAgICAgIHJl
dCA9IC1FTk9FTlQ7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKworICAgIHN3aXRjaCAoIGNt
ZCApCisgICAgeworICAgIGNhc2UgWEVOX0hZUEZTX09QX3JlYWQ6CisgICAgICAgIHJldCA9IGh5
cGZzX3JlYWQoZW50cnksIGFyZzMsIGFyZzQpOworICAgICAgICBicmVhazsKKworICAgIGNhc2Ug
WEVOX0hZUEZTX09QX3dyaXRlX2NvbnRlbnRzOgorICAgICAgICByZXQgPSBoeXBmc193cml0ZShl
bnRyeSwgYXJnMywgYXJnNCk7CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAg
ICAgcmV0ID0gLUVPUE5PVFNVUFA7CisgICAgICAgIGJyZWFrOworICAgIH0KKworIG91dDoKKyAg
ICBpZiAoIGNtZCA9PSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgKQorICAgICAgICB3cml0
ZV91bmxvY2soJmh5cGZzX2xvY2spOworICAgIGVsc2UKKyAgICAgICAgcmVhZF91bmxvY2soJmh5
cGZzX2xvY2spOworCisgICAgcmV0dXJuIHJldDsKK30KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9oeXBmcy5oIGIveGVuL2luY2x1ZGUvcHVibGljL2h5cGZzLmgKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNGFhMmU5NDQ5YQotLS0gL2Rldi9udWxsCisrKyBi
L3hlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCkBAIC0wLDAgKzEsMTI3IEBACisvKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqCisgKiBYZW4gSHlwZXJ2aXNvciBGaWxlc3lzdGVtCisgKgorICogQ29weXJp
Z2h0IChjKSAyMDE5LCBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKKyAqCisg
KiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBl
cnNvbiBvYnRhaW5pbmcgYSBjb3B5CisgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVk
IGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KKyAqIGRlYWwgaW4gdGhl
IFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRp
b24gdGhlCisgKiByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBk
aXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0
d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCisgKiBm
dXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgor
ICoKKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90
aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCisgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBv
cnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KKyAqCisgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQg
IkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgorICogSU1Q
TElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFksCisgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9O
SU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKKyAqIEFVVEhPUlMgT1IgQ09QWVJJ
R0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKKyAq
IExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RI
RVJXSVNFLCBBUklTSU5HCisgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRI
RSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCisgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdB
UkUuCisgKgorICovCisKKyNpZm5kZWYgX19YRU5fUFVCTElDX0hZUEZTX0hfXworI2RlZmluZSBf
X1hFTl9QVUJMSUNfSFlQRlNfSF9fCisKKyNpbmNsdWRlICJ4ZW4uaCIKKworLyoKKyAqIERlZmlu
aXRpb25zIGZvciB0aGUgX19IWVBFUlZJU09SX2h5cGZzX29wIGh5cGVyY2FsbC4KKyAqLworCisv
KiBIaWdoZXN0IHZlcnNpb24gbnVtYmVyIG9mIHRoZSBoeXBmcyBpbnRlcmZhY2UgY3VycmVudGx5
IGRlZmluZWQuICovCisjZGVmaW5lIFhFTl9IWVBGU19WRVJTSU9OICAgICAgMQorCisvKiBNYXhp
bXVtIGxlbmd0aCBvZiBhIHBhdGggaW4gdGhlIGZpbGVzeXN0ZW0uICovCisjZGVmaW5lIFhFTl9I
WVBGU19NQVhfUEFUSExFTiAxMDI0CisKK3N0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgeworICAg
IHVpbnQxNl90IGZsYWdzOworI2RlZmluZSBYRU5fSFlQRlNfV1JJVEVBQkxFICAgIDB4MDAwMQor
ICAgIHVpbnQ4X3QgdHlwZTsKKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfRElSICAgICAwCisjZGVm
aW5lIFhFTl9IWVBGU19UWVBFX0JMT0IgICAgMQorI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9TVFJJ
TkcgIDIKKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfVUlOVCAgICAzCisjZGVmaW5lIFhFTl9IWVBG
U19UWVBFX0lOVCAgICAgNAorI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9CT09MICAgIDUKKyAgICB1
aW50OF90IGVuY29kaW5nOworI2RlZmluZSBYRU5fSFlQRlNfRU5DX1BMQUlOICAgIDAKKyNkZWZp
bmUgWEVOX0hZUEZTX0VOQ19HWklQICAgICAxCisgICAgdWludDMyX3QgY29udGVudF9sZW47Cit9
OworCitzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeSB7CisgICAgc3RydWN0IHhlbl9oeXBm
c19kaXJlbnRyeSBlOworICAgIC8qIE9mZnNldCBpbiBieXRlcyB0byBuZXh0IGVudHJ5ICgwID09
IHRoaXMgaXMgdGhlIGxhc3QgZW50cnkpLiAqLworICAgIHVpbnQxNl90IG9mZl9uZXh0OworICAg
IC8qIFplcm8gdGVybWluYXRlZCBlbnRyeSBuYW1lLCBwb3NzaWJseSB3aXRoIHNvbWUgcGFkZGlu
ZyBmb3IgYWxpZ25tZW50LiAqLworICAgIGNoYXIgbmFtZVtYRU5fRkxFWF9BUlJBWV9ESU1dOwor
fTsKKworLyoKKyAqIEh5cGVyY2FsbCBvcGVyYXRpb25zLgorICovCisKKy8qCisgKiBYRU5fSFlQ
RlNfT1BfZ2V0X3ZlcnNpb24KKyAqCisgKiBSZWFkIGhpZ2hlc3QgaW50ZXJmYWNlIHZlcnNpb24g
c3VwcG9ydGVkIGJ5IHRoZSBoeXBlcnZpc29yLgorICoKKyAqIFBvc3NpYmxlIHJldHVybiB2YWx1
ZXM6CisgKiA+MDogaGlnaGVzdCBzdXBwb3J0ZWQgaW50ZXJmYWNlIHZlcnNpb24KKyAqIDwwOiBu
ZWdhdGl2ZSBYZW4gZXJybm8gdmFsdWUKKyAqLworI2RlZmluZSBYRU5fSFlQRlNfT1BfZ2V0X3Zl
cnNpb24gICAgIDAKKworLyoKKyAqIFhFTl9IWVBGU19PUF9yZWFkCisgKgorICogUmVhZCBhIGZp
bGVzeXN0ZW0gZW50cnkuCisgKgorICogUmV0dXJucyB0aGUgZGlyZW50cnkgYW5kIGNvbnRlbnRz
IG9mIGFuIGVudHJ5IGluIHRoZSBidWZmZXIgc3VwcGxpZWQgYnkgdGhlCisgKiBjYWxsZXIgKHN0
cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgd2l0aCB0aGUgY29udGVudHMgZm9sbG93aW5nIGRpcmVj
dGx5CisgKiBhZnRlciBpdCkuCisgKiBUaGUgZGF0YSBidWZmZXIgbXVzdCBiZSBhdCBsZWFzdCB0
aGUgc2l6ZSBvZiB0aGUgZGlyZW50cnkgcmV0dXJuZWQgaW4gb3JkZXIKKyAqIHRvIGhhdmUgc3Vj
Y2Vzcy4gSWYgdGhlIGRhdGEgYnVmZmVyIHdhcyBub3QgbGFyZ2UgZW5vdWdoIGZvciBhbGwgdGhl
IGRhdGEKKyAqIC1FTk9CVUZTIGFuZCBubyBlbnRyeSBkYXRhIGlzIHJldHVybmVkLCBidXQgdGhl
IGRpcmVudHJ5IHdpbGwgY29udGFpbiB0aGUKKyAqIG5lZWRlZCBzaXplIGZvciB0aGUgcmV0dXJu
ZWQgZGF0YS4KKyAqIFRoZSBmb3JtYXQgb2YgdGhlIGNvbnRlbnRzIGlzIGFjY29yZGluZyB0byBp
dHMgZW50cnkgdHlwZSBhbmQgZW5jb2RpbmcuCisgKiBUaGUgY29udGVudHMgb2YgYSBkaXJlY3Rv
cnkgYXJlIG11bHRpcGxlIHN0cnVjdCB4ZW5faHlwZnNfZGlybGlzdGVudHJ5CisgKiBpdGVtcy4K
KyAqCisgKiBhcmcxOiBYRU5fR1VFU1RfSEFORExFKHBhdGggbmFtZSkKKyAqIGFyZzI6IGxlbmd0
aCBvZiBwYXRoIG5hbWUgKGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5dGUpCisgKiBhcmczOiBY
RU5fR1VFU1RfSEFORExFKGRhdGEgYnVmZmVyIHdyaXR0ZW4gYnkgaHlwZXJ2aXNvcikKKyAqIGFy
ZzQ6IGRhdGEgYnVmZmVyIHNpemUKKyAqCisgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzOgorICog
MDogc3VjY2VzcyAoYXQgbGVhc3QgdGhlIGRpcmVudHJ5IHdhcyByZXR1cm5lZCkKKyAqIDwwIDog
bmVnYXRpdmUgWGVuIGVycm5vIHZhbHVlCisgKi8KKyNkZWZpbmUgWEVOX0hZUEZTX09QX3JlYWQg
ICAgICAgICAgICAgIDEKKworLyoKKyAqIFhFTl9IWVBGU19PUF93cml0ZV9jb250ZW50cworICoK
KyAqIFdyaXRlIGNvbnRlbnRzIG9mIGEgZmlsZXN5c3RlbSBlbnRyeS4KKyAqCisgKiBXcml0ZXMg
YW4gZW50cnkgd2l0aCB0aGUgY29udGVudHMgb2YgYSBidWZmZXIgc3VwcGxpZWQgYnkgdGhlIGNh
bGxlci4KKyAqIFRoZSBkYXRhIHR5cGUgYW5kIGVuY29kaW5nIGNhbid0IGJlIGNoYW5nZWQuIFRo
ZSBzaXplIGNhbiBiZSBjaGFuZ2VkIG9ubHkKKyAqIGZvciBibG9icyBhbmQgc3RyaW5ncy4KKyAq
CisgKiBhcmcxOiBYRU5fR1VFU1RfSEFORExFKHBhdGggbmFtZSkKKyAqIGFyZzI6IGxlbmd0aCBv
ZiBwYXRoIG5hbWUgKGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5dGUpCisgKiBhcmczOiBYRU5f
R1VFU1RfSEFORExFKGNvbnRlbnQgYnVmZmVyIHJlYWQgYnkgaHlwZXJ2aXNvcikKKyAqIGFyZzQ6
IGNvbnRlbnQgYnVmZmVyIHNpemUKKyAqCisgKiBQb3NzaWJsZSByZXR1cm4gdmFsdWVzOgorICog
MDogc3VjY2VzcworICogPDAgOiBuZWdhdGl2ZSBYZW4gZXJybm8gdmFsdWUKKyAqLworI2RlZmlu
ZSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgICAgMgorCisjZW5kaWYgLyogX19YRU5fUFVC
TElDX0hZUEZTX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oIGIv
eGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IGQyMTk4ZGZmYWQuLmJmODBmMWRhOGMgMTAw
NjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysgYi94ZW4vaW5jbHVkZS9wdWJs
aWMveGVuLmgKQEAgLTEzMCw2ICsxMzAsNyBAQCBERUZJTkVfWEVOX0dVRVNUX0hBTkRMRSh4ZW5f
dWxvbmdfdCk7CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmdvX29wICAgICAgICAgICAgICAzOQog
I2RlZmluZSBfX0hZUEVSVklTT1JfeGVucG11X29wICAgICAgICAgICAgNDAKICNkZWZpbmUgX19I
WVBFUlZJU09SX2RtX29wICAgICAgICAgICAgICAgIDQxCisjZGVmaW5lIF9fSFlQRVJWSVNPUl9o
eXBmc19vcCAgICAgICAgICAgICA0MgogCiAvKiBBcmNoaXRlY3R1cmUtc3BlY2lmaWMgaHlwZXJj
YWxsIGRlZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZUEVSVklTT1JfYXJjaF8wICAgICAgICAg
ICAgICAgNDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaCBiL3hlbi9p
bmNsdWRlL3hlbi9oeXBlcmNhbGwuaAppbmRleCBhZDhhZDI3YjIzLi44MzZhOGIxYmE4IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L2h5cGVyY2FsbC5oCkBAIC0xNTAsNiArMTUwLDE0IEBAIGRvX2RtX29wKAogICAgIHVuc2lnbmVk
IGludCBucl9idWZzLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RtX29wX2J1Zl90
KSBidWZzKTsKIAorZXh0ZXJuIGxvbmcKK2RvX2h5cGZzX29wKAorICAgIHVuc2lnbmVkIGludCBj
bWQsCisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF9jaGFyKSBhcmcxLAorICAgIHVu
c2lnbmVkIGxvbmcgYXJnMiwKKyAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZzMs
CisgICAgdW5zaWduZWQgbG9uZyBhcmc0KTsKKwogI2lmZGVmIENPTkZJR19DT01QQVQKIAogZXh0
ZXJuIGludApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2h5cGZzLmggYi94ZW4vaW5jbHVk
ZS94ZW4vaHlwZnMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi41YjI2
YjJlNjExCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKQEAgLTAs
MCArMSwxMDggQEAKKyNpZm5kZWYgX19YRU5fSFlQRlNfSF9fCisjZGVmaW5lIF9fWEVOX0hZUEZT
X0hfXworCisjaW5jbHVkZSA8eGVuL2xpc3QuaD4KKyNpbmNsdWRlIDx4ZW4vc3RyaW5nLmg+Cisj
aW5jbHVkZSA8cHVibGljL2h5cGZzLmg+CisKK3N0cnVjdCBoeXBmc19lbnRyeV9sZWFmOworCitz
dHJ1Y3QgaHlwZnNfZW50cnkgeworICAgIHVuc2lnbmVkIHNob3J0IHR5cGU7CisgICAgdW5zaWdu
ZWQgc2hvcnQgZW5jb2Rpbmc7CisgICAgdW5zaWduZWQgaW50IHNpemU7CisgICAgY29uc3QgY2hh
ciAqbmFtZTsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisgICAgaW50ICgqcmVhZCkoY29u
c3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeSwKKyAgICAgICAgICAgICAgICBYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKHZvaWQpIHVhZGRyKTsKKyAgICBpbnQgKCp3cml0ZSkoc3RydWN0IGh5cGZz
X2VudHJ5X2xlYWYgKmxlYWYsCisgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7Cit9OworCitzdHJ1Y3QgaHlwZnNf
ZW50cnlfbGVhZiB7CisgICAgc3RydWN0IGh5cGZzX2VudHJ5IGU7CisgICAgdW5pb24geworICAg
ICAgICBjb25zdCB2b2lkICpjb250ZW50OworICAgICAgICB2b2lkICp3cml0ZV9wdHI7CisgICAg
fTsKK307CisKK3N0cnVjdCBoeXBmc19lbnRyeV9kaXIgeworICAgIHN0cnVjdCBoeXBmc19lbnRy
eSBlOworICAgIHN0cnVjdCBsaXN0X2hlYWQgZGlybGlzdDsKK307CisKKyNkZWZpbmUgSFlQRlNf
RElSX0lOSVQodmFyLCBuYW0pICAgICAgICAgICAgICAgICAgXAorICAgIHN0cnVjdCBoeXBmc19l
bnRyeV9kaXIgX19yZWFkX21vc3RseSB2YXIgPSB7ICBcCisgICAgICAgIC5lLnR5cGUgPSBYRU5f
SFlQRlNfVFlQRV9ESVIsICAgICAgICAgICAgIFwKKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5f
SFlQRlNfRU5DX1BMQUlOLCAgICAgICAgXAorICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnNpemUgPSAwLCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUubGlzdCA9IExJU1RfSEVBRF9JTklUKHZhci5l
Lmxpc3QpLCAgICAgXAorICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9kaXIsICAgICAgICAg
ICAgICAgICBcCisgICAgICAgIC5kaXJsaXN0ID0gTElTVF9IRUFEX0lOSVQodmFyLmRpcmxpc3Qp
LCAgIFwKKyAgICB9CisKKy8qIENvbnRlbnQgYW5kIHNpemUgbmVlZCB0byBiZSBzZXQgdmlhIGh5
cGZzX3N0cmluZ19zZXQoKS4gKi8KKyNkZWZpbmUgSFlQRlNfU1RSSU5HX0lOSVQodmFyLCBuYW0p
ICAgICAgICAgICAgICAgXAorICAgIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmIF9fcmVhZF9tb3N0
bHkgdmFyID0geyBcCisgICAgICAgIC5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcsICAg
ICAgICAgIFwKKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAg
ICAgXAorICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CisgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAgICAgICAgICAgICAgIFwKKyAg
ICB9CisKK3N0YXRpYyBpbmxpbmUgdm9pZCBoeXBmc19zdHJpbmdfc2V0KHN0cnVjdCBoeXBmc19l
bnRyeV9sZWFmICpsZWFmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3QgY2hhciAqc3RyKQoreworICAgIGxlYWYtPmNvbnRlbnQgPSBzdHI7CisgICAgbGVhZi0+ZS5z
aXplID0gc3RybGVuKHN0cikgKyAxOworfQorCisjZGVmaW5lIEhZUEZTX1VJTlRfSU5JVCh2YXIs
IG5hbSwgY29udHZhcikgICAgICAgIFwKKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiBfX3Jl
YWRfbW9zdGx5IHZhciA9IHsgXAorICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlO
VCwgICAgICAgICAgICBcCisgICAgICAgIC5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJ
TiwgICAgICAgIFwKKyAgICAgICAgLmUubmFtZSA9IG5hbSwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAorICAgICAgICAuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIpLCAgICAgICAgICAgICAg
ICBcCisgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAgICAgICAgICAgICAgIFwK
KyAgICAgICAgLmNvbnRlbnQgPSAmY29udHZhciwgICAgICAgICAgICAgICAgICAgICAgXAorICAg
IH0KKworI2RlZmluZSBIWVBGU19JTlRfSU5JVCh2YXIsIG5hbSwgY29udHZhcikgICAgICAgICBc
CisgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgX19yZWFkX21vc3RseSB2YXIgPSB7IFwKKyAg
ICAgICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX0lOVCwgICAgICAgICAgICAgXAorICAgICAg
ICAuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sICAgICAgICBcCisgICAgICAgIC5l
Lm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUuc2l6
ZSA9IHNpemVvZihjb250dmFyKSwgICAgICAgICAgICAgICAgXAorICAgICAgICAuZS5yZWFkID0g
aHlwZnNfcmVhZF9sZWFmLCAgICAgICAgICAgICAgICBcCisgICAgICAgIC5jb250ZW50ID0gJmNv
bnR2YXIsICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB9CisKKyNkZWZpbmUgSFlQRlNfQk9P
TF9JTklUKHZhciwgbmFtLCBjb250dmFyKSAgICAgICAgXAorICAgIHN0cnVjdCBoeXBmc19lbnRy
eV9sZWFmIF9fcmVhZF9tb3N0bHkgdmFyID0geyBcCisgICAgICAgIC5lLnR5cGUgPSBYRU5fSFlQ
RlNfVFlQRV9CT09MLCAgICAgICAgICAgIFwKKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQ
RlNfRU5DX1BMQUlOLCAgICAgICAgXAorICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnNpemUgPSBzaXplb2YoY29udHZhciksICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwgICAgICAg
ICAgICAgICAgXAorICAgICAgICAuY29udGVudCA9ICZjb250dmFyLCAgICAgICAgICAgICAgICAg
ICAgICBcCisgICAgfQorCitleHRlcm4gc3RydWN0IGh5cGZzX2VudHJ5X2RpciBoeXBmc19yb290
OworCitzdHJ1Y3QgaHlwZnNfZW50cnkgKmh5cGZzX2dldF9lbnRyeShjb25zdCBjaGFyICpwYXRo
KTsKK2ludCBoeXBmc19hZGRfZGlyKHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKnBhcmVudCwKKyAg
ICAgICAgICAgICAgICAgIHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKmRpciwgYm9vbCBub2ZhdWx0
KTsKK2ludCBoeXBmc19hZGRfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsCisg
ICAgICAgICAgICAgICAgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsIGJvb2wgbm9m
YXVsdCk7CitpbnQgaHlwZnNfcmVhZF9kaXIoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRy
eSwKKyAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRy
KTsKK2ludCBoeXBmc19yZWFkX2xlYWYoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeSwK
KyAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkcik7
CitpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKKyAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVu
c2lnbmVkIGxvbmcgdWxlbik7CitpbnQgaHlwZnNfd3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50
cnlfbGVhZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7CisKKyNlbmRpZiAvKiBfX1hFTl9I
WVBGU19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hsYXQubHN0IGIveGVuL2luY2x1
ZGUveGxhdC5sc3QKaW5kZXggOTVmNWU1NTkyYi4uMjI4NzI4YmEyNSAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUveGxhdC5sc3QKKysrIGIveGVuL2luY2x1ZGUveGxhdC5sc3QKQEAgLTg2LDYgKzg2
LDggQEAKID8JdmNwdV9odm1fY29udGV4dAkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9odm1feDg2
XzMyCQkJaHZtL2h2bV92Y3B1LmgKID8JdmNwdV9odm1feDg2XzY0CQkJaHZtL2h2bV92Y3B1LmgK
Kz8JeGVuX2h5cGZzX2RpcmVudHJ5CQloeXBmcy5oCis/CXhlbl9oeXBmc19kaXJsaXN0ZW50cnkJ
CWh5cGZzLmgKID8Ja2V4ZWNfZXhlYwkJCWtleGVjLmgKICEJa2V4ZWNfaW1hZ2UJCQlrZXhlYy5o
CiAhCWtleGVjX3JhbmdlCQkJa2V4ZWMuaApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL2R1
bW15LmggYi94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAppbmRleCBiOGUxODVlNmZhLi42OGI1YmY4
ZjhlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94c20vZHVtbXkuaAorKysgYi94ZW4vaW5jbHVk
ZS94c20vZHVtbXkuaApAQCAtNDMzLDYgKzQzMywxMiBAQCBzdGF0aWMgWFNNX0lOTElORSBpbnQg
eHNtX3BhZ2Vfb2ZmbGluZShYU01fREVGQVVMVF9BUkcgdWludDMyX3QgY21kKQogICAgIHJldHVy
biB4c21fZGVmYXVsdF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIE5VTEwpOwogfQog
CitzdGF0aWMgWFNNX0lOTElORSBpbnQgeHNtX2h5cGZzX29wKFhTTV9ERUZBVUxUX1ZPSUQpCit7
CisgICAgWFNNX0FTU0VSVF9BQ1RJT04oWFNNX1BSSVYpOworICAgIHJldHVybiB4c21fZGVmYXVs
dF9hY3Rpb24oYWN0aW9uLCBjdXJyZW50LT5kb21haW4sIE5VTEwpOworfQorCiBzdGF0aWMgWFNN
X0lOTElORSBsb25nIHhzbV9kb194c21fb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4c21fb3Bf
dCkgb3ApCiB7CiAgICAgcmV0dXJuIC1FTk9TWVM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94
c20veHNtLmggYi94ZW4vaW5jbHVkZS94c20veHNtLmgKaW5kZXggZTIyZDYxNjBiNS4uYTgwYmNm
M2U0MiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveHNtL3hzbS5oCisrKyBiL3hlbi9pbmNsdWRl
L3hzbS94c20uaApAQCAtMTI3LDYgKzEyNyw3IEBAIHN0cnVjdCB4c21fb3BlcmF0aW9ucyB7CiAg
ICAgaW50ICgqcmVzb3VyY2Vfc2V0dXBfbWlzYykgKHZvaWQpOwogCiAgICAgaW50ICgqcGFnZV9v
ZmZsaW5lKSh1aW50MzJfdCBjbWQpOworICAgIGludCAoKmh5cGZzX29wKSh2b2lkKTsKIAogICAg
IGxvbmcgKCpkb194c21fb3ApIChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhzbV9vcF90KSBvcCk7
CiAjaWZkZWYgQ09ORklHX0NPTVBBVApAQCAtNTM2LDYgKzUzNywxMSBAQCBzdGF0aWMgaW5saW5l
IGludCB4c21fcGFnZV9vZmZsaW5lKHhzbV9kZWZhdWx0X3QgZGVmLCB1aW50MzJfdCBjbWQpCiAg
ICAgcmV0dXJuIHhzbV9vcHMtPnBhZ2Vfb2ZmbGluZShjbWQpOwogfQogCitzdGF0aWMgaW5saW5l
IGludCB4c21faHlwZnNfb3AoeHNtX2RlZmF1bHRfdCBkZWYpCit7CisgICAgcmV0dXJuIHhzbV9v
cHMtPmh5cGZzX29wKCk7Cit9CisKIHN0YXRpYyBpbmxpbmUgbG9uZyB4c21fZG9feHNtX29wIChY
RU5fR1VFU1RfSEFORExFX1BBUkFNKHhzbV9vcF90KSBvcCkKIHsKICAgICByZXR1cm4geHNtX29w
cy0+ZG9feHNtX29wKG9wKTsKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vz
c192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKaW5kZXggYzA1
NWMxNGMyNi4uYzllMzg1ZmI5YiAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj
ZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKQEAg
LTY3LDYgKzY3LDggQEAgY2xhc3MgeGVuCiAgICAgbG9ja3Byb2YKICMgWEVOX1NZU0NUTF9jcHVw
b29sX29wCiAgICAgY3B1cG9vbF9vcAorIyBoeXBmcyBoeXBlcmNhbGwKKyAgICBoeXBmc19vcAog
IyBYRU5fU1lTQ1RMX3NjaGVkdWxlcl9vcCB3aXRoIFhFTl9ET01DVExfU0NIRURPUF9nZXRpbmZv
LCBYRU5fU1lTQ1RMX3NjaGVkX2lkLCBYRU5fRE9NQ1RMX1NDSEVET1BfZ2V0dmNwdWluZm8KICAg
ICBnZXRzY2hlZHVsZXIKICMgWEVOX1NZU0NUTF9zY2hlZHVsZXJfb3Agd2l0aCBYRU5fRE9NQ1RM
X1NDSEVET1BfcHV0aW5mbywgWEVOX0RPTUNUTF9TQ0hFRE9QX3B1dHZjcHVpbmZvCi0tIAoyLjE2
LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:11:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:11:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSc-0008GS-IH; Wed, 19 Feb 2020 08:11:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSb-0008Fz-JW
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:11:57 +0000
X-Inumbo-ID: 707d9b5c-52ef-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 707d9b5c-52ef-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1483CB266;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:19 +0100
Message-Id: <20200219081126.29534-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 1/8] xen: add a generic way to include binary
 files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbmV3IHNjcmlwdCB4ZW4vdG9vbHMvYmluZmlsZSBmb3IgaW5jbHVkaW5nIGEgYmluYXJ5
IGZpbGUgYXQgYnVpbGQKdGltZSBiZWluZyB1c2FibGUgdmlhIGEgcG9pbnRlciBhbmQgYSBzaXpl
IHZhcmlhYmxlIGluIHRoZSBoeXBlcnZpc29yLgoKTWFrZSB1c2Ugb2YgdGhhdCBnZW5lcmljIHRv
b2wgaW4geHNtLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgotLS0KVjM6Ci0g
bmV3IHBhdGNoCgpWNDoKLSBhZGQgYWxpZ25tZW50IHBhcmFtZXRlciAoSmFuIEJldWxpY2gpCi0g
dXNlIC5MZW5kIGluc3RlYWQgb2YgLiAoSmFuIEJldWxpY2gpCi0tLQogLmdpdGlnbm9yZSAgICAg
ICAgICAgICAgICAgICB8ICAxICsKIHhlbi90b29scy9iaW5maWxlICAgICAgICAgICAgfCA0MSAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL3hzbS9mbGFzay9N
YWtlZmlsZSAgICAgICB8ICA1ICsrKystCiB4ZW4veHNtL2ZsYXNrL2ZsYXNrLXBvbGljeS5TIHwg
MTYgLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspLCAx
NyBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDc1NSB4ZW4vdG9vbHMvYmluZmlsZQogZGVs
ZXRlIG1vZGUgMTAwNjQ0IHhlbi94c20vZmxhc2svZmxhc2stcG9saWN5LlMKCmRpZmYgLS1naXQg
YS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQppbmRleCA0Y2E2NzlkZGJjLi5iMjYyNGRmNzlhIDEw
MDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRpZ25vcmUKQEAgLTMxMyw2ICszMTMsNyBA
QCB4ZW4vdGVzdC9saXZlcGF0Y2gvKi5saXZlcGF0Y2gKIHhlbi90b29scy9rY29uZmlnLy50bXBf
Z3RrY2hlY2sKIHhlbi90b29scy9rY29uZmlnLy50bXBfcXRjaGVjawogeGVuL3Rvb2xzL3N5bWJv
bHMKK3hlbi94c20vZmxhc2svZmxhc2stcG9saWN5LlMKIHhlbi94c20vZmxhc2svaW5jbHVkZS9h
dl9wZXJtX3RvX3N0cmluZy5oCiB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZfcGVybWlzc2lvbnMu
aAogeGVuL3hzbS9mbGFzay9pbmNsdWRlL2NsYXNzX3RvX3N0cmluZy5oCmRpZmYgLS1naXQgYS94
ZW4vdG9vbHMvYmluZmlsZSBiL3hlbi90b29scy9iaW5maWxlCm5ldyBmaWxlIG1vZGUgMTAwNzU1
CmluZGV4IDAwMDAwMDAwMDAuLjdiYjM1YTUxNzgKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vdG9v
bHMvYmluZmlsZQpAQCAtMCwwICsxLDQxIEBACisjIS9iaW4vc2gKKyMgdXNhZ2U6IGJpbmZpbGUg
Wy1pXSBbLWEgPGFsaWduPl0gPHRhcmdldC1zcmMuUz4gPGJpbmFyeS1maWxlPiA8dmFybmFtZT4K
KyMgLWEgPGFsaWduPiAgYWxpZ24gZGF0YSBhdCAyXjxhbGlnbj4gYm91bmRhcnkgKGRlZmF1bHQ6
IGJ5dGUgYWxpZ25tZW50KQorIyAtaSAgICAgICAgICBhZGQgdG8gLmluaXQucm9kYXRhIChkZWZh
dWx0OiAucm9kYXRhKSBzZWN0aW9uCisKK3NlY3Rpb249IiIKK2FsaWduPTAKKworT1BUSU5EPTEK
K3doaWxlIGdldG9wdHMgImlhOiIgb3B0OyBkbworICAgIGNhc2UgIiRvcHQiIGluCisgICAgaSkK
KyAgICAgICAgc2VjdGlvbj0iLmluaXQiCisgICAgICAgIDs7CisgICAgYSkKKyAgICAgICAgYWxp
Z249JE9QVEFSRworICAgICAgICA7OworICAgIGVzYWMKK2RvbmUKKwordGFyZ2V0PSQxCitiaW5z
b3VyY2U9JDIKK3Zhcm5hbWU9JDMKKworY2F0IDw8RU9GID4kdGFyZ2V0CisjaW5jbHVkZSA8YXNt
L2FzbV9kZWZucy5oPgorCisgICAgICAgIC5zZWN0aW9uICRzZWN0aW9uLnJvZGF0YSwgImEiLCAl
cHJvZ2JpdHMKKworICAgICAgICAucDJhbGlnbiAkYWxpZ24KKyAgICAgICAgLmdsb2JhbCAkdmFy
bmFtZQorJHZhcm5hbWU6CisgICAgICAgIC5pbmNiaW4gIiRiaW5zb3VyY2UiCisuTGVuZDoKKwor
ICAgICAgICAudHlwZSAkdmFybmFtZSwgJW9iamVjdAorICAgICAgICAuc2l6ZSAkdmFybmFtZSwg
LkxlbmQgLSAkdmFybmFtZQorCisgICAgICAgIC5nbG9iYWwgJHt2YXJuYW1lfV9zaXplCisgICAg
ICAgIEFTTV9JTlQoJHt2YXJuYW1lfV9zaXplLCAuTGVuZCAtICR2YXJuYW1lKQorRU9GCmRpZmYg
LS1naXQgYS94ZW4veHNtL2ZsYXNrL01ha2VmaWxlIGIveGVuL3hzbS9mbGFzay9NYWtlZmlsZQpp
bmRleCA3YzNmMzgxMjg3Li5hODA3NTIxMjM1IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL01h
a2VmaWxlCisrKyBiL3hlbi94c20vZmxhc2svTWFrZWZpbGUKQEAgLTMwLDYgKzMwLDkgQEAgJChB
Vl9IX0ZJTEVTKTogJChBVl9IX0RFUEVORCkKIG9iai1iaW4tJChDT05GSUdfWFNNX0ZMQVNLX1BP
TElDWSkgKz0gZmxhc2stcG9saWN5Lm8KIGZsYXNrLXBvbGljeS5vOiBwb2xpY3kuYmluCiAKK2Zs
YXNrLXBvbGljeS5TOiAkKFhFTl9ST09UKS94ZW4vdG9vbHMvYmluZmlsZQorCSQoWEVOX1JPT1Qp
L3hlbi90b29scy9iaW5maWxlIC1pICRAIHBvbGljeS5iaW4geHNtX2ZsYXNrX2luaXRfcG9saWN5
CisKIEZMQVNLX0JVSUxEX0RJUiA6PSAkKENVUkRJUikKIFBPTElDWV9TUkMgOj0gJChGTEFTS19C
VUlMRF9ESVIpL3hlbnBvbGljeS0kKFhFTl9GVUxMVkVSU0lPTikKIApAQCAtMzksNCArNDIsNCBA
QCBwb2xpY3kuYmluOiBGT1JDRQogCiAuUEhPTlk6IGNsZWFuCiBjbGVhbjo6Ci0Jcm0gLWYgJChB
TExfSF9GSUxFUykgKi5vICQoREVQU19STSkgcG9saWN5LiogJChQT0xJQ1lfU1JDKQorCXJtIC1m
ICQoQUxMX0hfRklMRVMpICoubyAkKERFUFNfUk0pIHBvbGljeS4qICQoUE9MSUNZX1NSQykgZmxh
c2stcG9saWN5LlMKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svZmxhc2stcG9saWN5LlMgYi94
ZW4veHNtL2ZsYXNrL2ZsYXNrLXBvbGljeS5TCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCBkMzhhYTM5OTY0Li4wMDAwMDAwMDAwCi0tLSBhL3hlbi94c20vZmxhc2svZmxhc2stcG9saWN5
LlMKKysrIC9kZXYvbnVsbApAQCAtMSwxNiArMCwwIEBACi0jaW5jbHVkZSA8YXNtL2FzbV9kZWZu
cy5oPgotCi0gICAgICAgIC5zZWN0aW9uIC5pbml0LnJvZGF0YSwgImEiLCAlcHJvZ2JpdHMKLQot
LyogY29uc3QgdW5zaWduZWQgY2hhciB4c21fZmxhc2tfaW5pdF9wb2xpY3lbXSBfX2luaXRjb25z
dCAqLwotICAgICAgICAuZ2xvYmFsIHhzbV9mbGFza19pbml0X3BvbGljeQoteHNtX2ZsYXNrX2lu
aXRfcG9saWN5OgotICAgICAgICAuaW5jYmluICJwb2xpY3kuYmluIgotLkxlbmQ6Ci0KLSAgICAg
ICAgLnR5cGUgeHNtX2ZsYXNrX2luaXRfcG9saWN5LCAlb2JqZWN0Ci0gICAgICAgIC5zaXplIHhz
bV9mbGFza19pbml0X3BvbGljeSwgLiAtIHhzbV9mbGFza19pbml0X3BvbGljeQotCi0vKiBjb25z
dCB1bnNpZ25lZCBpbnQgX19pbml0Y29uc3QgeHNtX2ZsYXNrX2luaXRfcG9saWN5X3NpemUgKi8K
LSAgICAgICAgLmdsb2JhbCB4c21fZmxhc2tfaW5pdF9wb2xpY3lfc2l6ZQotICAgICAgICBBU01f
SU5UKHhzbV9mbGFza19pbml0X3BvbGljeV9zaXplLCAuTGVuZCAtIHhzbV9mbGFza19pbml0X3Bv
bGljeSkKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:12:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:12:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSh-0008Jz-Tq; Wed, 19 Feb 2020 08:12:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSg-0008JH-J7
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:12:02 +0000
X-Inumbo-ID: 707da246-52ef-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 707da246-52ef-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 159D6B268;
 Wed, 19 Feb 2020 08:11:30 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:18 +0100
Message-Id: <20200219081126.29534-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v5 0/8] Add hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0
IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh
bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK
VGhpcyBpcyBhIGZpcnN0IGltcGxlbWVudGF0aW9uIG9mIHRoYXQgaWRlYSBhZGRpbmcgdGhlIGJh
c2ljCmZ1bmN0aW9uYWxpdHkgdG8gaHlwZXJ2aXNvciBhbmQgdG9vbHMgc2lkZS4gVGhlIGludGVy
ZmFjZSB0byBhbnkKdXNlciBwcm9ncmFtIG1ha2luZyB1c2Ugb2YgdGhhdCAieGVuLWh5cGZzIiBp
cyBhIG5ldyBsaWJyYXJ5CiJsaWJ4ZW5oeXBmcyIgd2l0aCBhIHN0YWJsZSBpbnRlcmZhY2UuCgpB
cyBhIGZvbGxvd3VwIHN3aXRjaGluZyBsaWJ4bCB0byB1c2UgdGhlIGh5cGVydmlzb3IgZmlsZSBz
eXN0ZW0gZm9yCnJ1bnRpbWUgcGFyYW1ldGVyIG1vZGlmaWNhdGlvbnMgaXMgcG9zc2libGUuIFRo
aXMgd291bGQgZW5hYmxlCnJlbW92YWwgb2YgdGhlIFhFTl9TWVNDVExfc2V0X3BhcmFtZXRlciBz
eXNjdGwgb3BlcmF0aW9uLgoKQ2hhbmdlcyBpbiBWNToKLSBzd2l0Y2hlZCB0byB4c20gZm9yIHBy
aXZpbGVnZSBjaGVjawoKQ2hhbmdlcyBpbiBWNDoKLSBmb3JtZXIgcGF0Y2ggMiByZW1vdmVkIGFz
IGFscmVhZHkgY29tbWl0dGVkCi0gYWRkcmVzc2VkIHJldmlldyBjb21tZW50cwoKQ2hhbmdlcyBp
biBWMzoKLSBtYWpvciByZXdvcmssIGVzcGVjaWFsbHkgYnkgc3VwcG9ydGluZyBiaW5hcnkgY29u
dGVudHMgb2YgZW50cmllcwotIGFkZGVkIHNldmVyYWwgbmV3IHBhdGNoZXMgKDEsIDIsIDcpCi0g
ZnVsbCBzdXBwb3J0IG9mIGFsbCBydW50aW1lIHBhcmFtZXRlcnMKLSBzdXBwb3J0IG9mIHdyaXRp
bmcgZW50cmllcyAoZXNwZWNpYWxseSBydW50aW1lIHBhcmFtZXRlcnMpCgpDaGFuZ2VzIGluIFYy
OgotIGFsbCBjb21tZW50cyB0byBWMSBhZGRyZXNzZWQKLSBhZGRlZCBtYW4tcGFnZSBmb3IgeGVu
aHlwZnMgdG9vbAotIGFkZGVkIHJ1bnRpbWUgcGFyYW1ldGVyIHJlYWQgYWNjZXNzIGZvciBzdHJp
bmcgcGFyYW1ldGVycwoKQ2hhbmdlcyBpbiBWMToKLSByZW5hbWVkIHhlbmZzIC0+eGVuaHlwZnMK
LSBhZGRlZCB3cml0YWJsZSBlbnRyaWVzIHN1cHBvcnQgYXQgdGhlIGludGVyZmFjZSBsZXZlbCBh
bmQgaW4gdGhlCiAgeGVuaHlwZnMgdG9vbAotIGFkZGVkIHJ1bnRpbWUgcGFyYW1ldGVyIHJlYWQg
YWNjZXNzIChpbnRlZ2VyIHR5cGUgb25seSBmb3Igbm93KQotIGFkZGVkIGRvY3MvbWlzYy9oeXBm
cy1wYXRocy5wYW5kb2MgZm9yIHBhdGggZGVzY3JpcHRpb25zCgpKdWVyZ2VuIEdyb3NzICg4KToK
ICB4ZW46IGFkZCBhIGdlbmVyaWMgd2F5IHRvIGluY2x1ZGUgYmluYXJ5IGZpbGVzIGFzIHZhcmlh
YmxlcwogIGRvY3M6IGFkZCBmZWF0dXJlIGRvY3VtZW50IGZvciBYZW4gaHlwZXJ2aXNvciBzeXNm
cy1saWtlIHN1cHBvcnQKICB4ZW46IGFkZCBiYXNpYyBoeXBlcnZpc29yIGZpbGVzeXN0ZW0gc3Vw
cG9ydAogIGxpYnM6IGFkZCBsaWJ4ZW5oeXBmcwogIHRvb2xzOiBhZGQgeGVuZnMgdG9vbAogIHhl
bjogcHJvdmlkZSB2ZXJzaW9uIGluZm9ybWF0aW9uIGluIGh5cGZzCiAgeGVuOiBhZGQgL2J1aWxk
aW5mby9jb25maWcgZW50cnkgdG8gaHlwZXJ2aXNvciBmaWxlc3lzdGVtCiAgeGVuOiBhZGQgcnVu
dGltZSBwYXJhbWV0ZXIgYWNjZXNzIHN1cHBvcnQgdG8gaHlwZnMKCiAuZ2l0aWdub3JlICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiBkb2NzL2ZlYXR1cmVzL2h5cGVydmlzb3Jmcy5w
YW5kb2MgICB8ICA5MiArKysrKysrCiBkb2NzL21hbi94ZW5oeXBmcy4xLnBvZCAgICAgICAgICAg
ICB8ICA2MSArKysrKwogZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYyAgICAgICAgfCAxNjMg
KysrKysrKysrKysKIHRvb2xzL1J1bGVzLm1rICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsK
IHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUgIHwgICAyICstCiB0b29scy9saWJz
L01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSArCiB0b29scy9saWJzL2h5cGZzL01ha2Vm
aWxlICAgICAgICAgICB8ICAxNiArKwogdG9vbHMvbGlicy9oeXBmcy9jb3JlLmMgICAgICAgICAg
ICAgfCA1MzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJz
L2h5cGZzL2luY2x1ZGUveGVuaHlwZnMuaCB8ICA3NSArKysrKwogdG9vbHMvbGlicy9oeXBmcy9s
aWJ4ZW5oeXBmcy5tYXAgICAgfCAgMTAgKwogdG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYy5p
biAgICAgfCAgMTAgKwogdG9vbHMvbWlzYy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgIDYg
KwogdG9vbHMvbWlzYy94ZW5oeXBmcy5jICAgICAgICAgICAgICAgfCAxODkgKysrKysrKysrKysr
KwogeGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gv
YXJtL3hlbi5sZHMuUyAgICAgICAgICAgICAgfCAgIDUgKwogeGVuL2FyY2gveDg2L2h2bS9oeXBl
cmNhbGwuYyAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICAgICAg
ICAgfCAgMTcgKy0KIHhlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYyAgICAgICAgICAgIHwgICAxICsK
IHhlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyAgICAgICAgICAgIHwgICA3ICstCiB4ZW4vYXJjaC94
ODYvcHYvaHlwZXJjYWxsLmMgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5T
ICAgICAgICAgICAgICB8ICAgNSArCiB4ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAg
ICB8ICAxMyArCiB4ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgICAgICAgICAgICB8ICAxNyArLQog
eGVuL2NvbW1vbi9oeXBmcy5jICAgICAgICAgICAgICAgICAgfCAzOTUgKysrKysrKysrKysrKysr
KysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAgICAgICAgICAgIHwgIDc4ICsr
KysrLQogeGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgICAgICAgICAgfCAgNDkgKysrLQogeGVu
L2luY2x1ZGUvcHVibGljL2h5cGZzLmggICAgICAgICAgfCAxMjcgKysrKysrKysrCiB4ZW4vaW5j
bHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vaHlw
ZXJjYWxsLmggICAgICAgICB8ICAgOCArCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaCAgICAgICAg
ICAgICB8IDExMiArKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2tlcm5lbC5oICAgICAgICAgICAg
fCAgIDMgKwogeGVuL2luY2x1ZGUveGVuL3BhcmFtLmggICAgICAgICAgICAgfCAgNzQgKysrKy0K
IHhlbi9pbmNsdWRlL3hsYXQubHN0ICAgICAgICAgICAgICAgIHwgICAyICsKIHhlbi9pbmNsdWRl
L3hzbS9kdW1teS5oICAgICAgICAgICAgIHwgICA2ICsKIHhlbi9pbmNsdWRlL3hzbS94c20uaCAg
ICAgICAgICAgICAgIHwgICA2ICsKIHhlbi90b29scy9iaW5maWxlICAgICAgICAgICAgICAgICAg
IHwgIDQxICsrKwogeGVuL3hzbS9mbGFzay9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgIDUgKy0K
IHhlbi94c20vZmxhc2svZmxhc2stcG9saWN5LlMgICAgICAgIHwgIDE2IC0tCiB4ZW4veHNtL2Zs
YXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyB8ICAgMiArCiA0MCBmaWxlcyBjaGFuZ2VkLCAyMTIz
IGluc2VydGlvbnMoKyksIDQwIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3Mv
ZmVhdHVyZXMvaHlwZXJ2aXNvcmZzLnBhbmRvYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWFu
L3hlbmh5cGZzLjEucG9kCiBjcmVhdGUgbW9kZSAxMDA2NDQgZG9jcy9taXNjL2h5cGZzLXBhdGhz
LnBhbmRvYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMvTWFrZWZpbGUKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL2NvcmUuYwogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL2xpYnMvaHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oCiBjcmVhdGUgbW9kZSAxMDA2
NDQgdG9vbHMvbGlicy9oeXBmcy9saWJ4ZW5oeXBmcy5tYXAKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0
b29scy9saWJzL2h5cGZzL3hlbmh5cGZzLnBjLmluCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMv
bWlzYy94ZW5oeXBmcy5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2NvbW1vbi9oeXBmcy5jCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUvcHVibGljL2h5cGZzLmgKIGNyZWF0ZSBtb2Rl
IDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaAogY3JlYXRlIG1vZGUgMTAwNzU1IHhlbi90
b29scy9iaW5maWxlCiBkZWxldGUgbW9kZSAxMDA2NDQgeGVuL3hzbS9mbGFzay9mbGFzay1wb2xp
Y3kuUwoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:12:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:12:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KSn-0008Nn-7C; Wed, 19 Feb 2020 08:12:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4KSl-0008Mi-Ka
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:12:07 +0000
X-Inumbo-ID: 70adf9f0-52ef-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 70adf9f0-52ef-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 08:11:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 25AB4B26E;
 Wed, 19 Feb 2020 08:11:31 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 09:11:26 +0100
Message-Id: <20200219081126.29534-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200219081126.29534-1-jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v5 8/8] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHN1cHBvcnQgdG8gcmVhZCBhbmQgbW9kaWZ5IHZhbHVlcyBvZiBoeXBlcnZpc29yIHJ1bnRp
bWUgcGFyYW1ldGVycwp2aWEgdGhlIGh5cGVydmlzb3IgZmlsZSBzeXN0ZW0uCgpBcyBydW50aW1l
IHBhcmFtZXRlcnMgY2FuIGJlIG1vZGlmaWVkIHZpYSBhIHN5c2N0bCwgdG9vLCB0aGlzIHBhdGgg
aGFzCnRvIHRha2UgdGhlIGh5cGZzIHJ3X2xvY2sgYXMgd3JpdGVyLgoKRm9yIGN1c3RvbSBydW50
aW1lIHBhcmFtZXRlcnMgdGhlIHJlc3VsdGluZyBwYXJhbWV0ZXIgdmFsdWUgbmVlZHMgdG8KYmUg
c3RvcmVkIGluIGEgc3RyaW5nIGJ1ZmZlciBmb3IgYmVpbmcgY29uc3VtYWJsZSBieSB0aGUgZmls
ZSBzeXN0ZW0uCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
Ci0tLQpWMzoKLSBjb21wbGV0ZSByZXdvcmsKLSBzdXBwb3J0IGN1c3RvbSBwYXJhbWV0ZXJzLCB0
b28KLSBzdXBwb3J0IHBhcmFtZXRlciB3cml0aW5nCi0tLQogZG9jcy9taXNjL2h5cGZzLXBhdGhz
LnBhbmRvYyB8ICA5ICsrKysrKwogeGVuL2FyY2gvYXJtL3hlbi5sZHMuUyAgICAgICB8ICA1ICsr
KwogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICB8IDE3ICsrKysrKysrKy0KIHhlbi9hcmNo
L3g4Ni9wdi9kb21haW4uYyAgICAgfCAgNyArKysrLQogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAg
ICAgICB8ICA1ICsrKwogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jICAgICB8IDE3ICsrKysrKyst
LS0KIHhlbi9jb21tb24vaHlwZnMuYyAgICAgICAgICAgfCAzOCArKysrKysrKysrKysrKysrKysr
KysrKwogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAgICB8IDIzICsrKysrKysrKysrKystCiB4
ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyAgIHwgNDkgKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0KIHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oICAgICAgfCAgNCArKysKIHhlbi9pbmNsdWRl
L3hlbi9wYXJhbS5oICAgICAgfCA3NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLQogMTEgZmlsZXMgY2hhbmdlZCwgMjI2IGluc2VydGlvbnMoKyksIDIyIGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MgYi9kb2Nz
L21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCmluZGV4IDFmYWViY2NjYmMuLjdkMDM4NTJjY2QgMTAw
NjQ0Ci0tLSBhL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKKysrIGIvZG9jcy9taXNjL2h5
cGZzLXBhdGhzLnBhbmRvYwpAQCAtMTUyLDMgKzE1MiwxMiBAQCBUaGUgbWFqb3IgdmVyc2lvbiBv
ZiBYZW4uCiAjIyMjIC9idWlsZGluZm8vdmVyc2lvbi9taW5vciA9IElOVEVHRVIKIAogVGhlIG1p
bm9yIHZlcnNpb24gb2YgWGVuLgorCisjIyMjIC9wYXJhbXMvCisKK0EgZGlyZWN0b3J5IG9mIHJ1
bnRpbWUgcGFyYW1ldGVycy4KKworIyMjIyAvcGFyYW1zLyoKKworVGhlIHNpbmdsZSBwYXJhbWV0
ZXJzLiBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGRpZmZlcmVudCBwYXJhbWV0ZXJzIGNhbiBiZQor
Zm91bmQgaW4gYGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvY2AuCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwppbmRleCBh
NDk3ZjZhNDhkLi4wMDYxYThkZmVhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5T
CisrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKQEAgLTg5LDYgKzg5LDExIEBAIFNFQ1RJT05T
CiAgICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKICAgICAgICAqKC5kYXRhLnNj
aGVkdWxlcnMpCiAgICAgICAgX19lbmRfc2NoZWR1bGVyc19hcnJheSA9IC47CisKKyAgICAgICAu
ID0gQUxJR04oOCk7CisgICAgICAgX19wYXJhbWh5cGZzX3N0YXJ0ID0gLjsKKyAgICAgICAqKC5k
YXRhLnBhcmFtaHlwZnMpCisgICAgICAgX19wYXJhbWh5cGZzX2VuZCA9IC47CiAgICAgICAgKigu
ZGF0YS5yZWwpCiAgICAgICAgKiguZGF0YS5yZWwuKikKICAgICAgICBDT05TVFJVQ1RPUlMKZGlm
ZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9odm0v
dm14L3ZtY3MuYwppbmRleCA2NTQ0NWFmZWIwLi4zNmRkY2NmYjczIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5j
CkBAIC03MCw2ICs3MCwxNyBAQCBpbnRlZ2VyX3BhcmFtKCJwbGVfd2luZG93IiwgcGxlX3dpbmRv
dyk7CiBzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfcG1sID0gdHJ1ZTsKIHN0YXRp
YyBzOCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfYWQgPSAtMTsKIGludDhfdCBfX3JlYWRfbW9zdGx5
IG9wdF9lcHRfZXhlY19zcCA9IC0xOworc3RhdGljIGNoYXIgb3B0X2VwdF9zZXR0aW5nWzE2XSA9
ICJwbWw9MSI7CisKKworc3RhdGljIHZvaWQgdXBkYXRlX2VwdF9wYXJhbSh2b2lkKQoreworICAg
IHNucHJpbnRmKG9wdF9lcHRfc2V0dGluZywgc2l6ZW9mKG9wdF9lcHRfc2V0dGluZyksICJwbWw9
JWQiLCBvcHRfZXB0X3BtbCk7CisgICAgaWYgKCBvcHRfZXB0X2FkID49IDAgKQorICAgICAgICBw
YXJhbV9hcHBlbmRfc3RyKG9wdF9lcHRfc2V0dGluZywgIixhZD0lZCIsIG9wdF9lcHRfYWQpOwor
ICAgIGlmICggb3B0X2VwdF9leGVjX3NwID49IDAgKQorICAgICAgICBwYXJhbV9hcHBlbmRfc3Ry
KG9wdF9lcHRfc2V0dGluZywgIixleGVjLXNwPSVkIiwgb3B0X2VwdF9leGVjX3NwKTsKK30KIAog
c3RhdGljIGludCBfX2luaXQgcGFyc2VfZXB0X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiB7CkBAIC05
Myw2ICsxMDQsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9lcHRfcGFyYW0oY29uc3QgY2hh
ciAqcykKICAgICAgICAgcyA9IHNzICsgMTsKICAgICB9IHdoaWxlICggKnNzICk7CiAKKyAgICB1
cGRhdGVfZXB0X3BhcmFtKCk7CisKICAgICByZXR1cm4gcmM7CiB9CiBjdXN0b21fcGFyYW0oImVw
dCIsIHBhcnNlX2VwdF9wYXJhbSk7CkBAIC0xMTUsNiArMTI4LDggQEAgc3RhdGljIGludCBwYXJz
ZV9lcHRfcGFyYW1fcnVudGltZShjb25zdCBjaGFyICpzKQogCiAgICAgb3B0X2VwdF9leGVjX3Nw
ID0gdmFsOwogCisgICAgdXBkYXRlX2VwdF9wYXJhbSgpOworCiAgICAgcmN1X3JlYWRfbG9jaygm
ZG9tbGlzdF9yZWFkX2xvY2spOwogICAgIGZvcl9lYWNoX2RvbWFpbiAoIGQgKQogICAgIHsKQEAg
LTE0NCw3ICsxNTksNyBAQCBzdGF0aWMgaW50IHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lKGNvbnN0
IGNoYXIgKnMpCiAKICAgICByZXR1cm4gMDsKIH0KLWN1c3RvbV9ydW50aW1lX29ubHlfcGFyYW0o
ImVwdCIsIHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lKTsKK2N1c3RvbV9ydW50aW1lX29ubHlfcGFy
YW0oImVwdCIsIHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lLCBvcHRfZXB0X3NldHRpbmcpOwogCiAv
KiBEeW5hbWljIChydW4tdGltZSBhZGp1c3RlZCkgZXhlY3V0aW9uIGNvbnRyb2wgZmxhZ3MuICov
CiB1MzIgdm14X3Bpbl9iYXNlZF9leGVjX2NvbnRyb2wgX19yZWFkX21vc3RseTsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb21haW4uYwpp
bmRleCAwYjM3NjUzYjEyLi43MWUxZjY5ZmY4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYv
ZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jCkBAIC0yMiw2ICsyMiw3IEBA
IHN0YXRpYyBfX3JlYWRfbW9zdGx5IGVudW0gewogICAgIFBDSURfWFBUSSwKICAgICBQQ0lEX05P
WFBUSQogfSBvcHRfcGNpZCA9IFBDSURfWFBUSTsKK3N0YXRpYyBjaGFyIG9wdF9wY2lkX3ZhbFs3
XSA9ICJ4cHRpIjsKIAogc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNoYXIgKnMpCiB7CkBA
IC0zMSwxMCArMzIsMTIgQEAgc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNoYXIgKnMpCiAg
ICAgewogICAgIGNhc2UgMDoKICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX09GRjsKKyAgICAgICAg
c25wcmludGYob3B0X3BjaWRfdmFsLCBzaXplb2Yob3B0X3BjaWRfdmFsKSwgIm9mZiIpOwogICAg
ICAgICBicmVhazsKIAogICAgIGNhc2UgMToKICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX0FMTDsK
KyAgICAgICAgc25wcmludGYob3B0X3BjaWRfdmFsLCBzaXplb2Yob3B0X3BjaWRfdmFsKSwgIm9u
Iik7CiAgICAgICAgIGJyZWFrOwogCiAgICAgZGVmYXVsdDoKQEAgLTQyLDEwICs0NSwxMiBAQCBz
dGF0aWMgaW50IHBhcnNlX3BjaWQoY29uc3QgY2hhciAqcykKICAgICAgICAgewogICAgICAgICBj
YXNlIDA6CiAgICAgICAgICAgICBvcHRfcGNpZCA9IFBDSURfTk9YUFRJOworICAgICAgICAgICAg
c25wcmludGYob3B0X3BjaWRfdmFsLCBzaXplb2Yob3B0X3BjaWRfdmFsKSwgIm5veHB0aSIpOwog
ICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgY2FzZSAxOgogICAgICAgICAgICAgb3B0X3Bj
aWQgPSBQQ0lEX1hQVEk7CisgICAgICAgICAgICBzbnByaW50ZihvcHRfcGNpZF92YWwsIHNpemVv
ZihvcHRfcGNpZF92YWwpLCAieHB0aSIpOwogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAg
ZGVmYXVsdDoKQEAgLTU3LDcgKzYyLDcgQEAgc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNo
YXIgKnMpCiAKICAgICByZXR1cm4gcmM7CiB9Ci1jdXN0b21fcnVudGltZV9wYXJhbSgicGNpZCIs
IHBhcnNlX3BjaWQpOworY3VzdG9tX3J1bnRpbWVfcGFyYW0oInBjaWQiLCBwYXJzZV9wY2lkLCBv
cHRfcGNpZF92YWwpOwogCiBzdGF0aWMgdm9pZCBub3JldHVybiBjb250aW51ZV9ub25pZGxlX2Rv
bWFpbihzdHJ1Y3QgdmNwdSAqdikKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRz
LlMgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCmluZGV4IDdmOTQ1OWQ2ODMuLjIxYTM3ZjBmNTcg
MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKKysrIGIveGVuL2FyY2gveDg2L3hl
bi5sZHMuUwpAQCAtMjc5LDYgKzI3OSwxMSBAQCBTRUNUSU9OUwogICAgICAgIF9fc3RhcnRfc2No
ZWR1bGVyc19hcnJheSA9IC47CiAgICAgICAgKiguZGF0YS5zY2hlZHVsZXJzKQogICAgICAgIF9f
ZW5kX3NjaGVkdWxlcnNfYXJyYXkgPSAuOworCisgICAgICAgLiA9IEFMSUdOKDgpOworICAgICAg
IF9fcGFyYW1oeXBmc19zdGFydCA9IC47CisgICAgICAgKiguZGF0YS5wYXJhbWh5cGZzKQorICAg
ICAgIF9fcGFyYW1oeXBmc19lbmQgPSAuOwogICB9IDp0ZXh0CiAKICAgREVDTF9TRUNUSU9OKC5k
YXRhKSB7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9u
L2dyYW50X3RhYmxlLmMKaW5kZXggYmMzN2FjYWUwZS4uZThkY2M5ZTU2OCAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpA
QCAtODUsOCArODUsMTAgQEAgc3RydWN0IGdyYW50X3RhYmxlIHsKICAgICBzdHJ1Y3QgZ3JhbnRf
dGFibGVfYXJjaCBhcmNoOwogfTsKIAorI2RlZmluZSBQQVJfVkFMX1NaIDEyCisKIHN0YXRpYyBp
bnQgcGFyc2VfZ250dGFiX2xpbWl0KGNvbnN0IGNoYXIgKnBhcmFtLCBjb25zdCBjaGFyICphcmcs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnZhbHApCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKnZhbHAsIGNoYXIgKnBhcl92
YWwpCiB7CiAgICAgY29uc3QgY2hhciAqZTsKICAgICB1bnNpZ25lZCBsb25nIHZhbDsKQEAgLTk5
LDI4ICsxMDEsMzMgQEAgc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbGltaXQoY29uc3QgY2hhciAq
cGFyYW0sIGNvbnN0IGNoYXIgKmFyZywKICAgICAgICAgcmV0dXJuIC1FUkFOR0U7CiAKICAgICAq
dmFscCA9IHZhbDsKKyAgICBzbnByaW50ZihwYXJfdmFsLCBQQVJfVkFMX1NaLCAiJWx1IiwgdmFs
KTsKIAogICAgIHJldHVybiAwOwogfQogCiB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRf
bWF4X2dyYW50X2ZyYW1lcyA9IDY0Oworc3RhdGljIGNoYXIgZ250dGFiX21heF9mcmFtZXNfdmFs
W1BBUl9WQUxfU1pdID0gIjY0IjsKIAogc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbWF4X2ZyYW1l
cyhjb25zdCBjaGFyICphcmcpCiB7CiAgICAgcmV0dXJuIHBhcnNlX2dudHRhYl9saW1pdCgiZ250
dGFiX21heF9mcmFtZXMiLCBhcmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmb3B0
X21heF9ncmFudF9mcmFtZXMpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm9wdF9t
YXhfZ3JhbnRfZnJhbWVzLCBnbnR0YWJfbWF4X2ZyYW1lc192YWwpOwogfQotY3VzdG9tX3J1bnRp
bWVfcGFyYW0oImdudHRhYl9tYXhfZnJhbWVzIiwgcGFyc2VfZ250dGFiX21heF9mcmFtZXMpOwor
Y3VzdG9tX3J1bnRpbWVfcGFyYW0oImdudHRhYl9tYXhfZnJhbWVzIiwgcGFyc2VfZ250dGFiX21h
eF9mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICBnbnR0YWJfbWF4X2ZyYW1lc192YWwpOwog
CiBzdGF0aWMgdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X21heF9tYXB0cmFja19mcmFt
ZXMgPSAxMDI0Oworc3RhdGljIGNoYXIgbWF4X21hcHRyYWNrX2ZyYW1lc192YWxbUEFSX1ZBTF9T
Wl0gPSAiMTAyNCI7CiAKIHN0YXRpYyBpbnQgcGFyc2VfZ250dGFiX21heF9tYXB0cmFja19mcmFt
ZXMoY29uc3QgY2hhciAqYXJnKQogewogICAgIHJldHVybiBwYXJzZV9nbnR0YWJfbGltaXQoImdu
dHRhYl9tYXhfbWFwdHJhY2tfZnJhbWVzIiwgYXJnLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgJm9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICZvcHRfbWF4X21hcHRyYWNrX2ZyYW1lcywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1heF9tYXB0cmFja19mcmFtZXNfdmFsKTsKIH0KIGN1c3RvbV9ydW50aW1lX3BhcmFt
KCJnbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyIsCi0gICAgICAgICAgICAgICAgICAgICBwYXJz
ZV9nbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyk7CisgICAgICAgICAgICAgICAgICAgICBwYXJz
ZV9nbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcywgbWF4X21hcHRyYWNrX2ZyYW1lc192YWwpOwog
CiAjaWZuZGVmIEdOVFRBQl9NQVhfVkVSU0lPTgogI2RlZmluZSBHTlRUQUJfTUFYX1ZFUlNJT04g
MgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9oeXBmcy5jIGIveGVuL2NvbW1vbi9oeXBmcy5jCmlu
ZGV4IDBhMzJkNDU5NzkuLmU1NjgzMzgwMDIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vaHlwZnMu
YworKysgYi94ZW4vY29tbW9uL2h5cGZzLmMKQEAgLTEwLDYgKzEwLDcgQEAKICNpbmNsdWRlIDx4
ZW4vaHlwZXJjYWxsLmg+CiAjaW5jbHVkZSA8eGVuL2h5cGZzLmg+CiAjaW5jbHVkZSA8eGVuL2xp
Yi5oPgorI2luY2x1ZGUgPHhlbi9wYXJhbS5oPgogI2luY2x1ZGUgPHhlbi9yd2xvY2suaD4KICNp
bmNsdWRlIDxwdWJsaWMvaHlwZnMuaD4KIApAQCAtMjg5LDYgKzI5MCwzMyBAQCBpbnQgaHlwZnNf
d3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKICAgICByZXR1cm4gMDsK
IH0KIAoraW50IGh5cGZzX3dyaXRlX2N1c3RvbShzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVh
ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1
YWRkciwgdW5zaWduZWQgbG9uZyB1bGVuKQoreworICAgIHN0cnVjdCBwYXJhbV9oeXBmcyAqcDsK
KyAgICBjaGFyICpidWY7CisgICAgaW50IHJldDsKKworICAgIGJ1ZiA9IHh6YWxsb2NfYXJyYXko
Y2hhciwgdWxlbik7CisgICAgaWYgKCAhYnVmICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisK
KyAgICByZXQgPSAtRUZBVUxUOworICAgIGlmICggY29weV9mcm9tX2d1ZXN0KGJ1ZiwgdWFkZHIs
IHVsZW4pICkKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICByZXQgPSAtRURPTTsKKyAgICBpZiAo
IGJ1Zlt1bGVuIC0gMV0gKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHAgPSBjb250YWluZXJf
b2YobGVhZiwgc3RydWN0IHBhcmFtX2h5cGZzLCBoeXBmcyk7CisgICAgcmV0ID0gcC0+cGFyYW0t
PnBhci5mdW5jKGJ1Zik7CisKKyBvdXQ6CisgICAgeGZyZWUoYnVmKTsKKyAgICByZXR1cm4gcmV0
OworfQorCiBzdGF0aWMgaW50IGh5cGZzX3dyaXRlKHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnks
CiAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFk
ZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKIHsKQEAgLTM1NSwzICszODMsMTMgQEAgbG9uZyBkb19o
eXBmc19vcCh1bnNpZ25lZCBpbnQgY21kLAogCiAgICAgcmV0dXJuIHJldDsKIH0KKwordm9pZCBo
eXBmc193cml0ZV9sb2NrKHZvaWQpCit7CisgICAgd3JpdGVfbG9jaygmaHlwZnNfbG9jayk7Cit9
CisKK3ZvaWQgaHlwZnNfd3JpdGVfdW5sb2NrKHZvaWQpCit7CisgICAgd3JpdGVfdW5sb2NrKCZo
eXBmc19sb2NrKTsKK30KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2VybmVsLmMgYi94ZW4vY29t
bW9uL2tlcm5lbC5jCmluZGV4IDNkNDk2YmI5ZTYuLmU2MmExNjgwYzcgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwuYwpAQCAtMTk4LDcgKzE5
OCwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgX2NtZGxpbmVfcGFyc2UoY29uc3QgY2hhciAqY21k
bGluZSkKIAogaW50IHJ1bnRpbWVfcGFyc2UoY29uc3QgY2hhciAqbGluZSkKIHsKLSAgICByZXR1
cm4gcGFyc2VfcGFyYW1zKGxpbmUsIF9fcGFyYW1fc3RhcnQsIF9fcGFyYW1fZW5kKTsKKyAgICBp
bnQgcmV0OworCisgICAgaHlwZnNfd3JpdGVfbG9jaygpOworICAgIHJldCA9IHBhcnNlX3BhcmFt
cyhsaW5lLCBfX3BhcmFtX3N0YXJ0LCBfX3BhcmFtX2VuZCk7CisgICAgaHlwZnNfd3JpdGVfdW5s
b2NrKCk7CisKKyAgICByZXR1cm4gcmV0OwogfQogCiAvKioKQEAgLTQyOCw2ICs0MzQsMjEgQEAg
c3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKIH0KIF9faW5pdGNhbGwoYnVp
bGRpbmZvX2luaXQpOwogCitzdGF0aWMgSFlQRlNfRElSX0lOSVQocGFyYW1zLCAicGFyYW1zIik7
CisKK3N0YXRpYyBpbnQgX19pbml0IHBhcmFtX2luaXQodm9pZCkKK3sKKyAgICBzdHJ1Y3QgcGFy
YW1faHlwZnMgKnBhcmFtOworCisgICAgaHlwZnNfYWRkX2RpcigmaHlwZnNfcm9vdCwgJnBhcmFt
cywgdHJ1ZSk7CisKKyAgICBmb3IgKCBwYXJhbSA9IF9fcGFyYW1oeXBmc19zdGFydDsgcGFyYW0g
PCBfX3BhcmFtaHlwZnNfZW5kOyBwYXJhbSsrICkKKyAgICAgICAgaHlwZnNfYWRkX2xlYWYoJnBh
cmFtcywgJnBhcmFtLT5oeXBmcywgdHJ1ZSk7CisKKyAgICByZXR1cm4gMDsKK30KK19faW5pdGNh
bGwocGFyYW1faW5pdCk7CisKICMgZGVmaW5lIERPKGZuKSBsb25nIGRvXyMjZm4KIAogI2VuZGlm
CmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYyBiL3hlbi9kcml2ZXJzL2No
YXIvY29uc29sZS5jCmluZGV4IDkxM2FlMWI2NmEuLjU0NDAxNDU1NDkgMTAwNjQ0Ci0tLSBhL3hl
bi9kcml2ZXJzL2NoYXIvY29uc29sZS5jCisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5j
CkBAIC03OCw5ICs3OCwxMSBAQCBlbnVtIGNvbl90aW1lc3RhbXBfbW9kZQogfTsKIAogc3RhdGlj
IGVudW0gY29uX3RpbWVzdGFtcF9tb2RlIF9fcmVhZF9tb3N0bHkgb3B0X2Nvbl90aW1lc3RhbXBf
bW9kZSA9IFRTTV9OT05FOworc3RhdGljIGNoYXIgY29uX3RpbWVzdGFtcF9tb2RlX3ZhbFs3XSA9
ICJub25lIjsKIAogc3RhdGljIGludCBwYXJzZV9jb25zb2xlX3RpbWVzdGFtcHMoY29uc3QgY2hh
ciAqcyk7Ci1jdXN0b21fcnVudGltZV9wYXJhbSgiY29uc29sZV90aW1lc3RhbXBzIiwgcGFyc2Vf
Y29uc29sZV90aW1lc3RhbXBzKTsKK2N1c3RvbV9ydW50aW1lX3BhcmFtKCJjb25zb2xlX3RpbWVz
dGFtcHMiLCBwYXJzZV9jb25zb2xlX3RpbWVzdGFtcHMsCisgICAgICAgICAgICAgICAgICAgICBj
b25fdGltZXN0YW1wX21vZGVfdmFsKTsKIAogLyogY29ucmluZ19zaXplOiBhbGxvd3MgYSBsYXJn
ZSBjb25zb2xlIHJpbmcgdGhhbiBkZWZhdWx0ICgxNmtCKS4gKi8KIHN0YXRpYyB1aW50MzJfdCBf
X2luaXRkYXRhIG9wdF9jb25yaW5nX3NpemU7CkBAIC0xMTgsMTMgKzEyMCwxNyBAQCBzdGF0aWMg
REVGSU5FX1NQSU5MT0NLKGNvbnNvbGVfbG9jayk7CiAjaWZkZWYgTkRFQlVHCiAjZGVmaW5lIFhF
TkxPR19VUFBFUl9USFJFU0hPTEQgICAgICAgMiAvKiBEbyBub3QgcHJpbnQgSU5GTyBhbmQgREVC
VUcgICovCiAjZGVmaW5lIFhFTkxPR19MT1dFUl9USFJFU0hPTEQgICAgICAgMiAvKiBBbHdheXMg
cHJpbnQgRVJSIGFuZCBXQVJOSU5HICovCisjZGVmaW5lIFhFTkxPR19ERUZBVUxUX1ZBTCAgICAg
ICAgICAgIndhcm5pbmcvd2FybmluZyIKICNkZWZpbmUgWEVOTE9HX0dVRVNUX1VQUEVSX1RIUkVT
SE9MRCAyIC8qIERvIG5vdCBwcmludCBJTkZPIGFuZCBERUJVRyAgKi8KICNkZWZpbmUgWEVOTE9H
X0dVRVNUX0xPV0VSX1RIUkVTSE9MRCAwIC8qIFJhdGUtbGltaXQgRVJSIGFuZCBXQVJOSU5HICAg
Ki8KKyNkZWZpbmUgWEVOTE9HX0dVRVNUX0RFRkFVTFRfVkFMICAgICAibm9uZS93YXJuaW5nIgog
I2Vsc2UKICNkZWZpbmUgWEVOTE9HX1VQUEVSX1RIUkVTSE9MRCAgICAgICA0IC8qIERvIG5vdCBk
aXNjYXJkIGFueXRoaW5nICAgICAgKi8KICNkZWZpbmUgWEVOTE9HX0xPV0VSX1RIUkVTSE9MRCAg
ICAgICA0IC8qIFByaW50IGV2ZXJ5dGhpbmcgICAgICAgICAgICAgKi8KKyNkZWZpbmUgWEVOTE9H
X0RFRkFVTFRfVkFMICAgICAgICAgICAiYWxsL2FsbCIKICNkZWZpbmUgWEVOTE9HX0dVRVNUX1VQ
UEVSX1RIUkVTSE9MRCA0IC8qIERvIG5vdCBkaXNjYXJkIGFueXRoaW5nICAgICAgKi8KICNkZWZp
bmUgWEVOTE9HX0dVRVNUX0xPV0VSX1RIUkVTSE9MRCA0IC8qIFByaW50IGV2ZXJ5dGhpbmcgICAg
ICAgICAgICAgKi8KKyNkZWZpbmUgWEVOTE9HX0dVRVNUX0RFRkFVTFRfVkFMICAgICAiYWxsL2Fs
bCIKICNlbmRpZgogLyoKICAqIFRoZSBYRU5MT0dfREVGQVVMVCBpcyB0aGUgZGVmYXVsdCBnaXZl
biB0byBwcmludGtzIHRoYXQKQEAgLTEzMywxNiArMTM5LDIwIEBAIHN0YXRpYyBERUZJTkVfU1BJ
TkxPQ0soY29uc29sZV9sb2NrKTsKICNkZWZpbmUgWEVOTE9HX0RFRkFVTFQgICAgICAgMSAvKiBY
RU5MT0dfV0FSTklORyAqLwogI2RlZmluZSBYRU5MT0dfR1VFU1RfREVGQVVMVCAxIC8qIFhFTkxP
R19XQVJOSU5HICovCiAKKyNkZWZpbmUgTE9HTFZMX1ZBTF9TWiAxNgogc3RhdGljIGludCBfX3Jl
YWRfbW9zdGx5IHhlbmxvZ191cHBlcl90aHJlc2ggPSBYRU5MT0dfVVBQRVJfVEhSRVNIT0xEOwog
c3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbmxvZ19sb3dlcl90aHJlc2ggPSBYRU5MT0dfTE9X
RVJfVEhSRVNIT0xEOworc3RhdGljIGNoYXIgeGVubG9nX3ZhbFtMT0dMVkxfVkFMX1NaXSA9IFhF
TkxPR19ERUZBVUxUX1ZBTDsKIHN0YXRpYyBpbnQgX19yZWFkX21vc3RseSB4ZW5sb2dfZ3Vlc3Rf
dXBwZXJfdGhyZXNoID0KICAgICBYRU5MT0dfR1VFU1RfVVBQRVJfVEhSRVNIT0xEOwogc3RhdGlj
IGludCBfX3JlYWRfbW9zdGx5IHhlbmxvZ19ndWVzdF9sb3dlcl90aHJlc2ggPQogICAgIFhFTkxP
R19HVUVTVF9MT1dFUl9USFJFU0hPTEQ7CitzdGF0aWMgY2hhciB4ZW5sb2dfZ3Vlc3RfdmFsW0xP
R0xWTF9WQUxfU1pdID0gWEVOTE9HX0dVRVNUX0RFRkFVTFRfVkFMOwogCiBzdGF0aWMgaW50IHBh
cnNlX2xvZ2x2bChjb25zdCBjaGFyICpzKTsKIHN0YXRpYyBpbnQgcGFyc2VfZ3Vlc3RfbG9nbHZs
KGNvbnN0IGNoYXIgKnMpOwogCitzdGF0aWMgY2hhciAqbHZsMm9wdFtdID0geyAibm9uZSIsICJl
cnJvciIsICJ3YXJuaW5nIiwgImluZm8iLCAiYWxsIiB9OwogLyoKICAqIDxsdmw+IDo9IG5vbmV8
ZXJyb3J8d2FybmluZ3xpbmZvfGRlYnVnfGFsbAogICogbG9nbHZsPTxsdmxfcHJpbnRfYWx3YXlz
PlsvPGx2bF9wcmludF9yYXRlbGltaXQ+XQpAQCAtMTUxLDggKzE2MSw4IEBAIHN0YXRpYyBpbnQg
cGFyc2VfZ3Vlc3RfbG9nbHZsKGNvbnN0IGNoYXIgKnMpOwogICogU2ltaWxhciBkZWZpbml0aW9u
cyBmb3IgZ3Vlc3RfbG9nbHZsLCBidXQgYXBwbGllcyB0byBndWVzdCB0cmFjaW5nLgogICogRGVm
YXVsdHM6IGxvZ2x2bD13YXJuaW5nIDsgZ3Vlc3RfbG9nbHZsPW5vbmUvd2FybmluZwogICovCi1j
dXN0b21fcnVudGltZV9wYXJhbSgibG9nbHZsIiwgcGFyc2VfbG9nbHZsKTsKLWN1c3RvbV9ydW50
aW1lX3BhcmFtKCJndWVzdF9sb2dsdmwiLCBwYXJzZV9ndWVzdF9sb2dsdmwpOworY3VzdG9tX3J1
bnRpbWVfcGFyYW0oImxvZ2x2bCIsIHBhcnNlX2xvZ2x2bCwgeGVubG9nX3ZhbCk7CitjdXN0b21f
cnVudGltZV9wYXJhbSgiZ3Vlc3RfbG9nbHZsIiwgcGFyc2VfZ3Vlc3RfbG9nbHZsLCB4ZW5sb2df
Z3Vlc3RfdmFsKTsKIAogc3RhdGljIGF0b21pY190IHByaW50X2V2ZXJ5dGhpbmcgPSBBVE9NSUNf
SU5JVCgwKTsKIApAQCAtMTczLDcgKzE4Myw3IEBAIHN0YXRpYyBpbnQgX19wYXJzZV9sb2dsdmwo
Y29uc3QgY2hhciAqcywgY29uc3QgY2hhciAqKnBzKQogICAgIHJldHVybiAyOyAvKiBzYW5lIGZh
bGxiYWNrICovCiB9CiAKLXN0YXRpYyBpbnQgX3BhcnNlX2xvZ2x2bChjb25zdCBjaGFyICpzLCBp
bnQgKmxvd2VyLCBpbnQgKnVwcGVyKQorc3RhdGljIGludCBfcGFyc2VfbG9nbHZsKGNvbnN0IGNo
YXIgKnMsIGludCAqbG93ZXIsIGludCAqdXBwZXIsIGNoYXIgKnZhbCkKIHsKICAgICAqbG93ZXIg
PSAqdXBwZXIgPSBfX3BhcnNlX2xvZ2x2bChzLCAmcyk7CiAgICAgaWYgKCAqcyA9PSAnLycgKQpA
QCAtMTgxLDE4ICsxOTEsMjEgQEAgc3RhdGljIGludCBfcGFyc2VfbG9nbHZsKGNvbnN0IGNoYXIg
KnMsIGludCAqbG93ZXIsIGludCAqdXBwZXIpCiAgICAgaWYgKCAqdXBwZXIgPCAqbG93ZXIgKQog
ICAgICAgICAqdXBwZXIgPSAqbG93ZXI7CiAKKyAgICBzbnByaW50Zih2YWwsIExPR0xWTF9WQUxf
U1osICIlcy8lcyIsIGx2bDJvcHRbKmxvd2VyXSwgbHZsMm9wdFsqdXBwZXJdKTsKKwogICAgIHJl
dHVybiAqcyA/IC1FSU5WQUwgOiAwOwogfQogCiBzdGF0aWMgaW50IHBhcnNlX2xvZ2x2bChjb25z
dCBjaGFyICpzKQogewotICAgIHJldHVybiBfcGFyc2VfbG9nbHZsKHMsICZ4ZW5sb2dfbG93ZXJf
dGhyZXNoLCAmeGVubG9nX3VwcGVyX3RocmVzaCk7CisgICAgcmV0dXJuIF9wYXJzZV9sb2dsdmwo
cywgJnhlbmxvZ19sb3dlcl90aHJlc2gsICZ4ZW5sb2dfdXBwZXJfdGhyZXNoLAorICAgICAgICAg
ICAgICAgICAgICAgICAgIHhlbmxvZ192YWwpOwogfQogCiBzdGF0aWMgaW50IHBhcnNlX2d1ZXN0
X2xvZ2x2bChjb25zdCBjaGFyICpzKQogewogICAgIHJldHVybiBfcGFyc2VfbG9nbHZsKHMsICZ4
ZW5sb2dfZ3Vlc3RfbG93ZXJfdGhyZXNoLAotICAgICAgICAgICAgICAgICAgICAgICAgICZ4ZW5s
b2dfZ3Vlc3RfdXBwZXJfdGhyZXNoKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAmeGVubG9n
X2d1ZXN0X3VwcGVyX3RocmVzaCwgeGVubG9nX2d1ZXN0X3ZhbCk7CiB9CiAKIHN0YXRpYyBjaGFy
ICpsb2dsdmxfc3RyKGludCBsdmwpCkBAIC03MzEsMjIgKzc0NCw0NiBAQCBzdGF0aWMgaW50IHBh
cnNlX2NvbnNvbGVfdGltZXN0YW1wcyhjb25zdCBjaGFyICpzKQogICAgIHsKICAgICBjYXNlIDA6
CiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBUU01fTk9ORTsKKyAgICAgICAgc25w
cmludGYoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCwgc2l6ZW9mKGNvbl90aW1lc3RhbXBfbW9kZV92
YWwpLAorICAgICAgICAgICAgICAgICAibm9uZSIpOwogICAgICAgICByZXR1cm4gMDsKICAgICBj
YXNlIDE6CiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21vZGUgPSBUU01fREFURTsKKyAgICAg
ICAgc25wcmludGYoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCwgc2l6ZW9mKGNvbl90aW1lc3RhbXBf
bW9kZV92YWwpLAorICAgICAgICAgICAgICAgICAiZGF0ZSIpOwogICAgICAgICByZXR1cm4gMDsK
ICAgICB9CiAgICAgaWYgKCAqcyA9PSAnXDAnIHx8IC8qIENvbXBhdCBmb3Igb2xkIGJvb2xlYW5w
YXJhbSgpICovCiAgICAgICAgICAhc3RyY21wKHMsICJkYXRlIikgKQorICAgIHsKICAgICAgICAg
b3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9EQVRFOworICAgICAgICBzbnByaW50Zihjb25f
dGltZXN0YW1wX21vZGVfdmFsLCBzaXplb2YoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCksCisgICAg
ICAgICAgICAgICAgICJkYXRlIik7CisgICAgfQogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJk
YXRlbXMiKSApCisgICAgewogICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID0gVFNNX0RB
VEVfTVM7CisgICAgICAgIHNucHJpbnRmKGNvbl90aW1lc3RhbXBfbW9kZV92YWwsIHNpemVvZihj
b25fdGltZXN0YW1wX21vZGVfdmFsKSwKKyAgICAgICAgICAgICAgICAiZGF0ZW1zIik7CisgICAg
fQogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJib290IikgKQorICAgIHsKICAgICAgICAgb3B0
X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9CT09UOworICAgICAgICBzbnByaW50Zihjb25fdGlt
ZXN0YW1wX21vZGVfdmFsLCBzaXplb2YoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCksCisgICAgICAg
ICAgICAgICAgICJib290Iik7CisgICAgfQogICAgIGVsc2UgaWYgKCAhc3RyY21wKHMsICJyYXci
KSApCisgICAgewogICAgICAgICBvcHRfY29uX3RpbWVzdGFtcF9tb2RlID0gVFNNX1JBVzsKKyAg
ICAgICAgc25wcmludGYoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCwgc2l6ZW9mKGNvbl90aW1lc3Rh
bXBfbW9kZV92YWwpLAorICAgICAgICAgICAgICAgICAicmF3Iik7CisgICAgfQogICAgIGVsc2Ug
aWYgKCAhc3RyY21wKHMsICJub25lIikgKQorICAgIHsKICAgICAgICAgb3B0X2Nvbl90aW1lc3Rh
bXBfbW9kZSA9IFRTTV9OT05FOworICAgICAgICBzbnByaW50Zihjb25fdGltZXN0YW1wX21vZGVf
dmFsLCBzaXplb2YoY29uX3RpbWVzdGFtcF9tb2RlX3ZhbCksCisgICAgICAgICAgICAgICAgICJu
b25lIik7CisgICAgfQogICAgIGVsc2UKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBmcy5oIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgK
aW5kZXggNWIyNmIyZTYxMS4uMmI2ZWQ4YWUyMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L2h5cGZzLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKQEAgLTEwNCw1ICsxMDQsOSBA
QCBpbnQgaHlwZnNfd3JpdGVfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKICAg
ICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVu
c2lnbmVkIGxvbmcgdWxlbik7CiBpbnQgaHlwZnNfd3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50
cnlfbGVhZiAqbGVhZiwKICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7CitpbnQgaHlwZnNfd3JpdGVfY3Vz
dG9tKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAorICAgICAgICAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4p
Owordm9pZCBoeXBmc193cml0ZV9sb2NrKHZvaWQpOwordm9pZCBoeXBmc193cml0ZV91bmxvY2so
dm9pZCk7CiAKICNlbmRpZiAvKiBfX1hFTl9IWVBGU19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9wYXJhbS5oIGIveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKaW5kZXggNzU0NzFl
YjRhZC4uYjRlZjNlN2EyMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKKysr
IGIveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKQEAgLTEsNiArMSw3IEBACiAjaWZuZGVmIF9YRU5f
UEFSQU1fSAogI2RlZmluZSBfWEVOX1BBUkFNX0gKIAorI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgog
I2luY2x1ZGUgPHhlbi9pbml0Lmg+CiAKIC8qCkBAIC0yMywxMCArMjQsMTcgQEAgc3RydWN0IGtl
cm5lbF9wYXJhbSB7CiAgICAgfSBwYXI7CiB9OwogCitzdHJ1Y3QgcGFyYW1faHlwZnMgeworICAg
IGNvbnN0IHN0cnVjdCBrZXJuZWxfcGFyYW0gKnBhcmFtOworICAgIHN0cnVjdCBoeXBmc19lbnRy
eV9sZWFmIGh5cGZzOworfTsKKwogZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxfcGFyYW0gX19z
ZXR1cF9zdGFydFtdLCBfX3NldHVwX2VuZFtdOwogZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxf
cGFyYW0gX19wYXJhbV9zdGFydFtdLCBfX3BhcmFtX2VuZFtdOworZXh0ZXJuIHN0cnVjdCBwYXJh
bV9oeXBmcyBfX3BhcmFtaHlwZnNfc3RhcnRbXSwgX19wYXJhbWh5cGZzX2VuZFtdOwogCiAjZGVm
aW5lIF9fZGF0YXBhcmFtICAgICAgIF9fdXNlZF9zZWN0aW9uKCIuZGF0YS5wYXJhbSIpCisjZGVm
aW5lIF9fcGFyYW1oeXBmcyAgICAgIF9fdXNlZF9zZWN0aW9uKCIuZGF0YS5wYXJhbWh5cGZzIikK
IAogI2RlZmluZSBfX3BhcmFtKGF0dCkgICAgICBzdGF0aWMgY29uc3QgYXR0IFwKICAgICBfX2F0
dHJpYnV0ZV9fKChfX2FsaWduZWRfXyhzaXplb2Yodm9pZCAqKSkpKSBzdHJ1Y3Qga2VybmVsX3Bh
cmFtCkBAIC03Niw0MCArODQsODcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxfcGFyYW0g
X19wYXJhbV9zdGFydFtdLCBfX3BhcmFtX2VuZFtdOwogICAgICAgICAgIC50eXBlID0gT1BUX0lH
Tk9SRSB9CiAKICNkZWZpbmUgX19ydHBhcmFtICAgICAgICAgX19wYXJhbShfX2RhdGFwYXJhbSkK
KyNkZWZpbmUgX19wYXJhbWZzICAgICAgICAgc3RhdGljIF9fcGFyYW1oeXBmcyBcCisgICAgX19h
dHRyaWJ1dGVfXygoX19hbGlnbmVkX18oc2l6ZW9mKHZvaWQgKikpKSkgc3RydWN0IHBhcmFtX2h5
cGZzCiAKLSNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikgXAor
I2RlZmluZSBjdXN0b21fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyLCBjb250dmFyKSBc
CiAgICAgX19ydHBhcmFtIF9fcnRwYXJfIyNfdmFyID0gXAogICAgICAgeyAubmFtZSA9IF9uYW1l
LCBcCiAgICAgICAgICAgLnR5cGUgPSBPUFRfQ1VTVE9NLCBcCi0gICAgICAgICAgLnBhci5mdW5j
ID0gX3ZhciB9CisgICAgICAgICAgLnBhci5mdW5jID0gX3ZhciB9OyBcCisgICAgX19wYXJhbWZz
IF9fcGFyZnNfIyNfdmFyID0gXAorICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3Zhciwg
XAorICAgICAgICAgIC5oeXBmcy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcsIFwKKyAg
ICAgICAgICAuaHlwZnMuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sIFwKKyAgICAg
ICAgICAuaHlwZnMuZS5uYW1lID0gX25hbWUsIFwKKyAgICAgICAgICAuaHlwZnMuZS5zaXplID0g
c2l6ZW9mKGNvbnR2YXIpLCBcCisgICAgICAgICAgLmh5cGZzLmUucmVhZCA9IGh5cGZzX3JlYWRf
bGVhZiwgXAorICAgICAgICAgIC5oeXBmcy5lLndyaXRlID0gaHlwZnNfd3JpdGVfY3VzdG9tLCBc
CisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmY29udHZhciB9CiAjZGVmaW5lIGJvb2xlYW5f
cnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJf
IyNfdmFyID0gXAogICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKICAgICAgICAgICAudHlwZSA9
IE9QVF9CT09MLCBcCiAgICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAgICAgICAg
IC5wYXIudmFyID0gJl92YXIgfQorICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAorICAg
IF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBh
cl8jI192YXIsIFwKKyAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlO
VCwgXAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwg
XAorICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5l
LnNpemUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNf
cmVhZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9ib29s
LCBcCisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAjZGVmaW5lIGludGVnZXJf
cnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJf
IyNfdmFyID0gXAogICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKICAgICAgICAgICAudHlwZSA9
IE9QVF9VSU5ULCBcCiAgICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAgICAgICAg
IC5wYXIudmFyID0gJl92YXIgfQorICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAorICAg
IF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBh
cl8jI192YXIsIFwKKyAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlO
VCwgXAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwg
XAorICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5l
LnNpemUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNf
cmVhZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9sZWFm
LCBcCisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAjZGVmaW5lIHNpemVfcnVu
dGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJfIyNf
dmFyID0gXAogICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKICAgICAgICAgICAudHlwZSA9IE9Q
VF9TSVpFLCBcCiAgICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAgICAgICAgIC5w
YXIudmFyID0gJl92YXIgfQorICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAorICAgIF9f
cGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBhcl8j
I192YXIsIFwKKyAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlOVCwg
XAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgXAor
ICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5lLnNp
emUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNfcmVh
ZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9sZWFmLCBc
CisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAjZGVmaW5lIHN0cmluZ19ydW50
aW1lX29ubHlfcGFyYW0oX25hbWUsIF92YXIpIFwKICAgICBfX3J0cGFyYW0gX19ydHBhcl8jI192
YXIgPSBcCiAgICAgICAgIHsgLm5hbWUgPSBfbmFtZSwgXAogICAgICAgICAgIC50eXBlID0gT1BU
X1NUUiwgXAogICAgICAgICAgIC5sZW4gPSBzaXplb2YoX3ZhciksIFwKLSAgICAgICAgICAucGFy
LnZhciA9ICZfdmFyIH0KKyAgICAgICAgICAucGFyLnZhciA9ICZfdmFyIH07IFwKKyAgICBfX3Bh
cmFtZnMgX19wYXJmc18jI192YXIgPSBcCisgICAgICAgIHsgLnBhcmFtID0gJl9fcnRwYXJfIyNf
dmFyLCBcCisgICAgICAgICAgLmh5cGZzLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1NUUklORywg
XAorICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgXAor
ICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAorICAgICAgICAgIC5oeXBmcy5lLnNp
emUgPSBzaXplb2YoX3ZhciksIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNfcmVh
ZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9sZWFmLCBc
CisgICAgICAgICAgLmh5cGZzLmNvbnRlbnQgPSAmX3ZhciB9CiAKLSNkZWZpbmUgY3VzdG9tX3J1
bnRpbWVfcGFyYW0oX25hbWUsIF92YXIpIFwKKyNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfcGFyYW0o
X25hbWUsIF92YXIsIGNvbnR2YXIpIFwKICAgICBjdXN0b21fcGFyYW0oX25hbWUsIF92YXIpOyBc
Ci0gICAgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikKKyAgICBjdXN0b21f
cnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyLCBjb250dmFyKQogI2RlZmluZSBib29sZWFu
X3J1bnRpbWVfcGFyYW0oX25hbWUsIF92YXIpIFwKICAgICBib29sZWFuX3BhcmFtKF9uYW1lLCBf
dmFyKTsgXAogICAgIGJvb2xlYW5fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKQpAQCAt
MTIzLDQgKzE3OCw3IEBAIGV4dGVybiBjb25zdCBzdHJ1Y3Qga2VybmVsX3BhcmFtIF9fcGFyYW1f
c3RhcnRbXSwgX19wYXJhbV9lbmRbXTsKICAgICBzdHJpbmdfcGFyYW0oX25hbWUsIF92YXIpOyBc
CiAgICAgc3RyaW5nX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikKIAorI2RlZmluZSBw
YXJhbV9hcHBlbmRfc3RyKHZhciwgZm10LCB2YWwpIFwKKyAgICBzbnByaW50Zih2YXIgKyBzdHJs
ZW4odmFyKSwgc2l6ZW9mKHZhcikgLSBzdHJsZW4odmFyKSwgZm10LCB2YWwpCisKICNlbmRpZiAv
KiBfWEVOX1BBUkFNX0ggKi8KLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:12:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:12:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4KTX-0000GN-Pf; Wed, 19 Feb 2020 08:12:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4KTW-0000G1-IF
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:12:54 +0000
X-Inumbo-ID: 9eaa7428-52ef-11ea-8307-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9eaa7428-52ef-11ea-8307-12813bfff9fa;
 Wed, 19 Feb 2020 08:12:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CFD5AB25F;
 Wed, 19 Feb 2020 08:12:49 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1e00dc93-e711-9070-1da0-1d4243753a8e@suse.com>
Date: Wed, 19 Feb 2020 09:12:50 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] x86: "spec-ctrl=no-xen" should also disable
 branch hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jin Nan Wang <jnwang@suse.com>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBjb250cm9sbGluZyBYZW4gYmVoYXZpb3IgYWxvbmUsIGFmdGVyIGFsbC4KClJlcG9y
dGVkLWJ5OiBKaW4gTmFuIFdhbmcgPGpud2FuZ0BzdXNlLmNvbT4KU2lnbmVkLW9mZi1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L3NwZWNfY3Ry
bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zcGVjX2N0cmwuYwpAQCAtOTgsOCArOTgsNiBAQCBzdGF0
aWMgaW50IF9faW5pdCBwYXJzZV9zcGVjX2N0cmwoY29uc3QKICAgICAgICAgICAgIGlmICggb3B0
X3B2X2wxdGZfZG9tdSA8IDAgKQogICAgICAgICAgICAgICAgIG9wdF9wdl9sMXRmX2RvbXUgPSAw
OwogCi0gICAgICAgICAgICBvcHRfYnJhbmNoX2hhcmRlbiA9IGZhbHNlOwotCiAgICAgICAgICAg
ICBpZiAoIG9wdF90c3ggPT0gLTEgKQogICAgICAgICAgICAgICAgIG9wdF90c3ggPSAtMzsKIApA
QCAtMTE0LDYgKzExMiw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX3NwZWNfY3RybChjb25z
dAogICAgICAgICAgICAgb3B0X2licGIgPSBmYWxzZTsKICAgICAgICAgICAgIG9wdF9zc2JkID0g
ZmFsc2U7CiAgICAgICAgICAgICBvcHRfbDFkX2ZsdXNoID0gMDsKKyAgICAgICAgICAgIG9wdF9i
cmFuY2hfaGFyZGVuID0gZmFsc2U7CiAgICAgICAgIH0KICAgICAgICAgZWxzZSBpZiAoIHZhbCA+
IDAgKQogICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:25:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:25:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Kfy-0001ZX-5L; Wed, 19 Feb 2020 08:25:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Kfw-0001ZS-I8
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:25:44 +0000
X-Inumbo-ID: 6b8913e0-52f1-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6b8913e0-52f1-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 08:25:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C6402AAF1;
 Wed, 19 Feb 2020 08:25:42 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <4019c78f-6546-4edc-b5c3-1ea471e129ff@www.fastmail.com>
 <f886576a-a6cc-699a-5acf-1c2399c47133@citrix.com>
 <17bc1026-ebdf-4077-85b2-8b8615b59101@www.fastmail.com>
 <CAKf6xpszDF5ZfvkKGrZ6fOaBEKX3wrDyo8sp-oyhPdUr-H66NQ@mail.gmail.com>
 <f467fbc1-be3b-6e4c-681b-71001beb35f5@citrix.com>
 <CAKf6xptqF2vJLx6MyGbmu5QEhu3qpxKk9oHxBQmx7Caam45aKw@mail.gmail.com>
 <bdba95c2-8325-af8e-83a4-e06364b045df@citrix.com>
 <CAKf6xpt26=s_+cD63VJ1Cp3WZvtq3p673uUiqiuDHAVH=ZJOcQ@mail.gmail.com>
 <ea7cba55-f267-09c5-044e-e8947a6d2900@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4354846c-2210-db80-d14e-6f00c5ed2a3f@suse.com>
Date: Wed, 19 Feb 2020 09:25:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <ea7cba55-f267-09c5-044e-e8947a6d2900@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [BUG] panic: "IO-APIC + timer doesn't work" -
 several people have reproduced
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel <xen-devel@lists.xenproject.org>, Aaron Janse <aaron@ajanse.me>,
 Jason Andryuk <jandryuk@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTguMDIuMjAyMCAyMjo0NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxOC8wMi8yMDIw
IDE4OjQzLCBKYXNvbiBBbmRyeXVrIHdyb3RlOgo+PiBPbiBNb24sIEZlYiAxNywgMjAyMCwgODoy
MiBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+
IE9uIDE3LzAyLzIwMjAgMjA6NDEsIEphc29uIEFuZHJ5dWsgd3JvdGU6Cj4+Pj4gT24gTW9uLCBG
ZWIgMTcsIDIwMjAgYXQgMjo0NiBQTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPiB3cm90ZToKPj4+Pj4gT24gMTcvMDIvMjAyMCAxOToxOSwgSmFzb24gQW5kcnl1ayB3
cm90ZToKPj4+Pj4+IGVuYWJsaW5nIHZlY09uIFR1ZSwgRGVjIDMxLCAyMDE5IGF0IDU6NDMgQU0g
QWFyb24gSmFuc2UgPGFhcm9uQGFqYW5zZS5tZT4gd3JvdGU6Cj4+Pj4+Pj4gT24gVHVlLCBEZWMg
MzEsIDIwMTksIGF0IDEyOjI3IEFNLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+Pj4+Pj4+PiBJcyB0
aGVyZSBhbnkgZnVsbCBib290IGxvZyBpbiB0aGUgYmFkIGNhc2U/ICBEZWJ1Z2dpbmcgdmlhIGRp
dmluYXRpb24KPj4+Pj4+Pj4gaXNuJ3QgYW4gZWZmZWN0aXZlIHdheSB0byBnZXQgdGhpbmdzIGRv
bmUuCj4+Pj4+Pj4gQWdyZWVkLiBJIGluY2x1ZGVkIHNvbWUgbW9yZSB2ZXJib3NlIGxvZ3MgdG93
YXJkcyB0aGUgZW5kIG9mIHRoZSBlbWFpbCAodHlwZWQgdXAgYnkgaGFuZCkuCj4+Pj4+Pj4KPj4+
Pj4+PiBBdHRhY2hlZCBhcmUgcGljdHVyZXMgZnJvbSBhIHNsb3ctbW90aW9uIHZpZGVvIG9mIG15
IGxhcHRvcCBib290aW5nLiBOb3RlIHRoYXQgSSBhbHNvIGluY2x1ZGVkIGEgcGljdHVyZSBvZiBh
IHN0YWNrIHRyYWNlIHRoYXQgaGFwcGVucyBpbW1lZGlhdGVseSBiZWZvcmUgcmVib290LiBJdCBk
b2Vzbid0IGxvb2sgcmVsYXRlZCwgYnV0IEkgd2FudGVkIHRvIGluY2x1ZGUgaXQgYW55d2F5Lgo+
Pj4+Pj4+Cj4+Pj4+Pj4gSSB0aGluayB0aGUgb3JpZ2luYWwgZW1haWwgc2hvdWxkIGhhdmUgc2Fp
ZCAiNC44LjUiIGluc3RlYWQgb2YgIjQuMC41LiIgUmVnYXJkbGVzcywgZXZlcnlvbmUgb24gdGhp
cyBtYWlsaW5nIGxpc3QgY2FuIG5vdyBzZWUgYWxsIHRoZSBib290IGxvZ3MgdGhhdCBJJ3ZlIHNl
ZW4uCj4+Pj4+Pj4KPj4+Pj4+PiBBdHRhY2hpbmcgYSBzZXJpYWwgY29uc29sZSBzZWVtcyBsaWtl
IGl0IHdvdWxkIGJlIGRpZmZpY3VsdCB0byBkbyBvbiB0aGlzIGxhcHRvcCwgb3RoZXJ3aXNlIEkg
d291bGQgaGF2ZSBzZW50IHRoZSBsb2dzIGFzIGEgdHh0IGZpbGUuCj4+Pj4+PiBJJ20gc2VlaW5n
IFhlbiBwYW5pYzogIklPLUFQSUMgKyB0aW1lciBkb2Vzbid0IHdvcmsiIG9uIGEgRGVsbAo+Pj4+
Pj4gTGF0aXR1ZGUgNzIwMCAyLWluLTEuICBGZWRvcmEgMzEgTGl2ZSBVU0IgaW1hZ2UgYm9vdHMg
c3VjY2Vzc2Z1bGx5Lgo+Pj4+Pj4gTm8gd2F5IHRvIGdldCBzZXJpYWwgb3V0cHV0LiAgSSBtYW51
YWxseSByZWNyZWF0ZWQgdGhlIG91dHB1dCBiZWZvcmUKPj4+Pj4+IGZyb20gdGhlIHZnYSBkaXNw
bGF5Lgo+Pj4+PiBXZSBoYXZlIG11bHRpcGxlIGJ1Z3MuCj4+Pj4+Cj4+Pj4+IEZpcnN0IGFuZCBm
b3JlbW9zdCwgWGVuIHNlZW1zIHRvdGFsbHkgYnJva2VuIHdoZW4gcnVubmluZyBpbiBFeHRJTlQK
Pj4+Pj4gbW9kZS4gIFRoaXMgbmVlZHMgYWRkcmVzc2luZywgYW5kIG91Z2h0IHRvIGJlIHN1ZmZp
Y2llbnQgdG8gbGV0IFhlbgo+Pj4+PiBib290LCBhdCB3aGljaCBwb2ludCB3ZSBjYW4gdHJ5IHRv
IGZpZ3VyZSBvdXQgd2h5IGl0IGlzIHRyeWluZyB0byBmYWxsCj4+Pj4+IGJhY2sgaW50byA0ODYo
aXNoKSBjb21wYXRpYmlsaXR5IG1vZGUuCj4+IFhlbiBoYXMgImVuYWJsZWQgRXh0SU5UIG9uIENQ
VSMwIiB3aGlsZSBsaW51eCBoYXMgIm1hc2tlZCBFeHRJTlQgb24KPj4gQ1BVIzAiIHNvIGxpbnV4
IGlzbid0IHVzaW5nIEV4dElOVD8KPiAKPiBJdCB3b3VsZCBhcHBlYXIgbm90LsKgIEV2ZW4gbW9y
ZSBjb25jZXJuaW5nbHksIG9uIG15IEthYnlsYWtlIGJveCwKPiAKPiAjIHhsIGRtZXNnIHwgZ3Jl
cCBFeHRJTlQKPiAoWEVOKSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMAo+IChYRU4pIG1hc2tlZCBF
eHRJTlQgb24gQ1BVIzEKPiAoWEVOKSBtYXNrZWQgRXh0SU5UIG9uIENQVSMyCj4gKFhFTikgbWFz
a2VkIEV4dElOVCBvbiBDUFUjMwo+IChYRU4pIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzQKPiAoWEVO
KSBtYXNrZWQgRXh0SU5UIG9uIENQVSM1Cj4gKFhFTikgbWFza2VkIEV4dElOVCBvbiBDUFUjNgo+
IChYRU4pIG1hc2tlZCBFeHRJTlQgb24gQ1BVIzcKPiAKPiB3aGljaCBhdCBmaXJzdCBnbGFuY2Ug
c3VnZ2VzdHMgdGhhdCB3ZSBoYXZlIHNvbWV0aGluZyBhc3ltbWV0cmljIGJlaW5nCj4gc2V0IHVw
LgoKVGhhdCdzIHBlcmZlY3RseSBub3JtYWwgLSBFeHRJTlQgbWF5IGJlIGVuYWJsZWQgb24ganVz
dCBvbmUgQ1BVLAphbmQgdGhhdCdzIENQVTAgaW4gb3VyIGNhc2UgKHVudGlsIHN1Y2ggdGltZSB0
aGF0IHdlIHdvdWxkIHdhbnQKdG8gYmUgYWJsZSB0byBvZmZsaW5lIENQVTApLgoKSmFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 08:29:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 08:29:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Kjo-0001k6-O1; Wed, 19 Feb 2020 08:29:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Kjn-0001k1-Fs
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 08:29:43 +0000
X-Inumbo-ID: fa1684b2-52f1-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fa1684b2-52f1-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 08:29:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 15EADAD46;
 Wed, 19 Feb 2020 08:29:42 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Thomas Gleixner <tglx@linutronix.de>
References: <20200218154712.25490-1-jgross@suse.com>
 <87mu9fr4ky.fsf@nanos.tec.linutronix.de>
 <b0f33786-79b1-f8ee-24ae-ce9f9f4791af@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e1617641-2106-cd81-628f-569b1a8cf1f7@suse.com>
Date: Wed, 19 Feb 2020 09:29:41 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <b0f33786-79b1-f8ee-24ae-ce9f9f4791af@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, x86@kernel.org, linux-kernel@vger.kernel.org,
 stable@vger.kernel.org, virtualization@lists.linux-foundation.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAwNjozNSwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxOC4wMi4yMCAy
MjowMywgVGhvbWFzIEdsZWl4bmVyIHdyb3RlOgo+PiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+IHdyaXRlczoKPj4+IENvbW1pdCAxMTFlN2IxNWNmMTBmNiAoIng4Ni9pb3Blcm06IEV4
dGVuZCBJT1BMIGNvbmZpZyB0byBjb250cm9sCj4+PiBpb3Blcm0oKSBhcyB3ZWxsIikgcmV3b3Jr
ZWQgdGhlIGlvcGwgc3lzY2FsbCB0byB1c2UgSS9PIGJpdG1hcHMuCj4+Pgo+Pj4gVW5mb3J0dW5h
dGVseSB0aGlzIGJyb2tlIFhlbiBQViBkb21haW5zIHVzaW5nIHRoYXQgc3lzY2FsbCBhcyB0aGVy
ZQo+Pj4gaXMgY3VycmVudGx5IG5vIEkvTyBiaXRtYXAgc3VwcG9ydCBpbiBQViBkb21haW5zLgo+
Pj4KPj4+IEFkZCBJL08gYml0bWFwIHN1cHBvcnQgdmlhIGEgbmV3IHBhcmF2aXJ0IGZ1bmN0aW9u
IHVwZGF0ZV9pb19iaXRtYXAKPj4+IHdoaWNoIFhlbiBQViBkb21haW5zIGNhbiB1c2UgdG8gdXBk
YXRlIHRoZWlyIEkvTyBiaXRtYXBzIHZpYSBhCj4+PiBoeXBlcmNhbGwuCj4+Pgo+Pj4gRml4ZXM6
IDExMWU3YjE1Y2YxMGY2ICgieDg2L2lvcGVybTogRXh0ZW5kIElPUEwgY29uZmlnIHRvIGNvbnRy
b2wgaW9wZXJtKCkgYXMgd2VsbCIpCj4+PiBSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+Pj4gQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPiAjIDUuNQo+Pj4g
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+Pj4gUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFRlc3RlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiBEdWgsIHNvcnJ5IGFib3V0IHRoYXQg
YW5kIHRoYW5rcyBmb3IgZml4aW5nIGl0Lgo+Pgo+PiBCVFcsIHdoeSBpc24ndCBzdHVmZiBsaWtl
IHRoaXMgbm90IGNhdGNoZWQgZHVyaW5nIG5leHQgb3IgYXQgbGVhc3QKPj4gYmVmb3JlIHRoZSBm
aW5hbCByZWxlYXNlPyBJcyBub3RoaW5nIHJ1bm5pbmcgQ0kgb24gdXBzdHJlYW0gd2l0aCBhbGwK
Pj4gdGhhdCBYRU4gbXVjayBhY3RpdmU/Cj4gCj4gVGhpcyBwcm9ibGVtIHNob3dlZCB1cCBieSBu
b3QgYmVpbmcgYWJsZSB0byBzdGFydCB0aGUgWCBzZXJ2ZXIgKHByb2JhYmx5Cj4gbm90IHRoZSBm
cmVzaGVzdCBvbmUpIGluIGRvbTAgb24gYSBtb2RlcmF0ZSBhZ2VkIEFNRCBzeXN0ZW0uCgpOb3Qg
dGhlIGZyZXNoZXN0IG9uZSwgeWVzLCBidXQgYWxzbyBvbiBhIHN5c3RlbSB3aGVyZSBLTVMgd291
bGQgbm90CmJlIGF2YWlsYWJsZSAobXkgc3VjY2VzcyByYXRlIHdpdGggS01TIGlzIHJhdGhlciBs
b3cgb3ZlcmFsbCwgYW5kCndpdGggbmV3ZXIgTGludXggSSBzZWUgcmF0aGVyIG1vcmUgc3lzdGVt
cyB0byBzdG9wIHdvcmtpbmcgdGhhbiBvbmVzCnRvIGJlY29tZSB3b3JraW5nLCBidXQgSSBzaW1w
bHkgZG9uJ3QgaGF2ZSB0aGUgdGltZSB0byBpbnZlc3RpZ2F0ZSkuCgpKYW4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:18:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:18:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LV2-00069O-3J; Wed, 19 Feb 2020 09:18:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4ob2=4H=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j4LV0-00069J-Fh
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:18:30 +0000
X-Inumbo-ID: c9f6ea72-52f8-11ea-ade5-bc764e2007e4
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.91]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c9f6ea72-52f8-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 09:18:29 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=CZduvZLR/Y3EzriHk2FRzcPofwL9ph8vEIt5M78aBrZuX2N3MAUa14HkI1uF6xcgOo7tTDWEtfu0urege43Udr8Bj1gTDdyxh2QrhjYxkpMzZ1kx+gdk3QsFvhao5LzRD4c7oIzM4kmpGvToWcOcjB//sEH8vIPL1evglbk/DDKXNr5lyDZRMOgyyz9iI9uuGoF9P8cCXA2MhEyN9YHlHGnTS6QF+FcElFRl0pv/att8neWuiLD/hukHmqXttfGIcuWJ5LW8gu7NfXvRSH2cPEtqyhpAGrBDUpgFdt3X0hr21nDtwebwgGIoBVK/b7DhySO7ZCSj4brGjBPQuP6qmg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JhFXZLYNo0LT1ONA5JGmv7UDsS57bZKzY6Oy/CyHPoc=;
 b=ZYdcfP7m9o1n+yKwuNi3gmaVy9g7EH7vfo9Fr0o7wzQs4lpw2nsPXS61u0tuNGsS0Y1GjYuGeklsssaFFHipVkRBa5T2z7WAXOAKK6mluKKhBPBXo/nFQ9jOAGylGzDWOLLKijHpizzWNiEl/tqI+Kr6m/E9ISsmjO0HqUnczsbFSiEj4P/rGPZLQp/KwV4uW3qygoSR38yS10OliqIA1b5CboFb3/7rgVeESHASTWhcePg2+RDZfW85ysnnwm/Rouzl7pU4N4q8SS5/MNLZ6OWzjcBjQWSF0mqIevDsFRM5KyYxD2/A2zO0n9j9yknIddR1/1XjnCNU3SKGE68Xzw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=JhFXZLYNo0LT1ONA5JGmv7UDsS57bZKzY6Oy/CyHPoc=;
 b=XW8JwaPHGgC+E5aweNuPbZSCDWQMXw2P5lLL4WWMGshn2NzbL0IFFSmarWt+E2UJs0pt0mGuDRNFX5t19qSiUbnzFVU+sAu2CzuiJgpIpfD4B+HjEomTc/KgeAQIAKRE+B4i76vOKHT+XtIwPlq6a2z0VbK83bNDcLm/Fjxg8NA=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3206.eurprd02.prod.outlook.com (10.170.221.140) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.17; Wed, 19 Feb 2020 09:18:26 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.033; Wed, 19 Feb 2020
 09:18:26 +0000
Received: from aisaila-Latitude-E5570.dsd.bitdefender.biz (91.199.104.6) by
 FR2P281CA0007.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::17) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.24 via Frontend Transport; Wed, 19 Feb 2020 09:18:25 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V3] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV5wWKuFf2vClElk6nKYx34YpPrA==
Date: Wed, 19 Feb 2020 09:18:26 +0000
Message-ID: <20200219091811.9689-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: FR2P281CA0007.DEUP281.PROD.OUTLOOK.COM
 (2603:10a6:d10:a::17) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 627bd35d-873d-47b8-34d2-08d7b51cace6
x-ms-traffictypediagnostic: DB6PR02MB3206:|DB6PR02MB3206:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DB6PR02MB3206C6B3082DCE855F3B3580AB100@DB6PR02MB3206.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2657;
x-forefront-prvs: 0318501FAE
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(366004)(346002)(136003)(39860400002)(376002)(199004)(189003)(5660300002)(66556008)(64756008)(4326008)(81166006)(81156014)(54906003)(8936002)(6506007)(7416002)(71200400001)(66476007)(956004)(8676002)(186003)(478600001)(6512007)(66446008)(16526019)(66946007)(52116002)(1076003)(2616005)(316002)(36756003)(86362001)(6486002)(6916009)(2906002)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3206;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nXAP32pda/UA26YZIc44AKpeTcldtILnuM56t+94ifzZCHHGPja6yPSJblgN98LXgIlXcpcPQDB54HXN8aoXI3HfJs7jEK1AiH1pUyT7H58zs4Qz/87BrQA5v5gtaYIB/w3nIlhQiZR0cXxu5nt5uJ7Um9UDdusPDQLtDfD9BX/Gp8waOhgC1BGXRg/NBETWZy70UP+xQ7ZRshBct4HGVZ5G5el7LfKQ8XV1b1kGGDiZhZP/Rqxta5hoQFSMRkqpooeuFzfEvYLPJUJhzzrjsNWMY4NQ7Rg27ooQnN8apebVMEvVliUu4COHGJJquyP6M6hrv47jTem+7xcxrWAofenadMDt7KSj7S2a+tF75xvP1WA/soPhnU2j2MemJ7ax+MwDfEecCNrYi6dqpJFqDey9PRoXd8N4/CsLJWfa7kkBN9QJ94s3DemVZeMicjHu
x-ms-exchange-antispam-messagedata: rEuWbFgSQq2G8PImhOmNbE5g9e/R8Or4KE3Rv4yOGCw68r5XXLQBQCH91TIyZdcTSRnQ62I++wY1jjGgkv3ArFQAil6LUagBxuDkHR/aU+QgdhFA7hG8rCKUovDrPfNRSVKDLbZ4roUQ672WsJmG6Q==
Content-ID: <781A0B924538BA4A9CFA38CE8F164BC8@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 627bd35d-873d-47b8-34d2-08d7b51cace6
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2020 09:18:26.2463 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2Eh9buEFM1Y14oCrlf12rq5oUGtB1lCSx+bxuf0TgU16boDWA1NnGT/x82v8NSVklXdNxyfsoKdFDv+Wtia7BnulvWBgvwsO1NNxZap5JlQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3206
Subject: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhpcyBtb21lbnQgYSBndWVzdCBjYW4gY2FsbCB2bWZ1bmMgdG8gY2hhbmdlIHRoZSBhbHRw
Mm0gdmlldy4gVGhpcw0Kc2hvdWxkIGJlIGxpbWl0ZWQgaW4gb3JkZXIgdG8gYXZvaWQgYW55IHVu
d2FudGVkIHZpZXcgc3dpdGNoLg0KDQpUaGUgbmV3IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0eSgp
IHNvbHZlcyB0aGlzIGJ5IG1ha2luZyB2aWV3cyBpbnZpc2libGUNCnRvIHZtZnVuYy4NClRoaXMg
aXMgZG9uZSBieSBoYXZpbmcgYSBzZXBhcmF0ZSBhcmNoLmFsdHAybV93b3JraW5nX2VwdHAgdGhh
dCBpcw0KcG9wdWxhdGVkIGFuZCBtYWRlIGludmFsaWQgaW4gdGhlIHNhbWUgcGxhY2VzIGFzIGFs
dHAybV9lcHRwLiBUaGlzIGlzDQp3cml0dGVuIHRvIEVQVFBfTElTVF9BRERSLg0KVGhlIHZpZXdz
IGFyZSBtYWRlIGluL3Zpc2libGUgYnkgbWFya2luZyB0aGVtIHdpdGggSU5WQUxJRF9NRk4gb3IN
CmNvcHlpbmcgdGhlbSBiYWNrIGZyb20gYWx0cDJtX2VwdHAuDQpUbyBoYXZlIGNvbnNpc3RlbmN5
IHRoZSB2aXNpYmlsaXR5IGFsc28gYXBwbGllcyB0bw0KcDJtX3N3aXRjaF9kb21haW5fYWx0cDJt
X2J5X2lkKCkuDQoNClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0
ZGVmZW5kZXIuY29tPg0KLS0tDQpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJp
eC5jb20+DQpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPg0KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBA
ZXUuY2l0cml4LmNvbT4NCkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpDQzog
SnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4NCkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsg
PGtvbnJhZC53aWxrQG9yYWNsZS5jb20+DQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPg0KQ0M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJp
eC5jb20+DQpDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPg0KQ0M6IEtl
dmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3Jn
ZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4NCi0tLQ0KQ2hhbmdlcyBzaW5jZSBWMjoNCgktIERyb3Ag
aGFwX2VuYWJsZWQoKSBjaGVjaw0KCS0gUmVkdWNlIHRoZSBpbmRlbnRhdGlvbiBkZXB0aCBpbiBo
dm0uYw0KCS0gRml4IGFzc2lnbm1lbnQgaW5kZW50YXRpb24NCgktIERyb3AgcGFkMi4NCg0KQ2hh
bmdlcyBzaW5jZSBWMToNCgktIERyb3AgZG91YmxlIHZpZXcgZnJvbSB0aXRsZS4NCi0tLQ0KIHRv
b2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgfCAgMiArKw0KIHRvb2xzL2xpYnhjL3hjX2Fs
dHAybS5jICAgICAgICAgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysNCiB4ZW4vYXJjaC94
ODYvaHZtL2h2bS5jICAgICAgICAgIHwgMTggKysrKysrKysrKysrKysrKysrDQogeGVuL2FyY2gv
eDg2L2h2bS92bXgvdm14LmMgICAgICB8ICAyICstDQogeGVuL2FyY2gveDg2L21tL2hhcC9oYXAu
YyAgICAgICB8IDE1ICsrKysrKysrKysrKysrKw0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMg
ICAgICAgfCAgMSArDQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8ICA3ICsrKysr
LS0NCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICAgIHwgIDEgKw0KIHhlbi9pbmNsdWRl
L3B1YmxpYy9odm0vaHZtX29wLmggfCAgOSArKysrKysrKysNCiA5IGZpbGVzIGNoYW5nZWQsIDc2
IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQppbmRl
eCA5OTU1MmE1ZjczLi40MTRhZGIxNDNiIDEwMDY0NA0KLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVk
ZS94ZW5jdHJsLmgNCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQpAQCAtMTk0
Myw2ICsxOTQzLDggQEAgaW50IHhjX2FsdHAybV9jaGFuZ2VfZ2ZuKHhjX2ludGVyZmFjZSAqaGFu
ZGxlLCB1aW50MzJfdCBkb21pZCwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgeGVuX3Bmbl90
IG5ld19nZm4pOw0KIGludCB4Y19hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCh4Y19pbnRlcmZhY2Ug
KmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IHZjcHVpZCwgdWludDE2X3QgKnAybWlkeCk7DQoraW50IHhjX2FsdHAybV9zZXRf
dmlzaWJpbGl0eSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lkLCBib29sIHZpc2libGUpOw0K
IA0KIC8qKiANCiAgKiBNZW0gcGFnaW5nIG9wZXJhdGlvbnMuDQpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMveGNfYWx0cDJtLmMgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KaW5kZXggNDZmYjcy
NTgwNi4uNjk4N2M5NTQxZiAxMDA2NDQNCi0tLSBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jDQor
KysgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KQEAgLTQxMCwzICs0MTAsMjcgQEAgaW50IHhj
X2FsdHAybV9nZXRfdmNwdV9wMm1faWR4KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBk
b21pZCwNCiAgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKGhhbmRsZSwgYXJnKTsNCiAgICAg
cmV0dXJuIHJjOw0KIH0NCisNCitpbnQgeGNfYWx0cDJtX3NldF92aXNpYmlsaXR5KHhjX2ludGVy
ZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQxNl90IHZpZXdfaWQsIGJvb2wgdmlzaWJsZSkNCit7DQorICAgIGludCByYzsNCisN
CisgICAgREVDTEFSRV9IWVBFUkNBTExfQlVGRkVSKHhlbl9odm1fYWx0cDJtX29wX3QsIGFyZyk7
DQorDQorICAgIGFyZyA9IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxsb2MoaGFuZGxlLCBhcmcsIHNp
emVvZigqYXJnKSk7DQorICAgIGlmICggYXJnID09IE5VTEwgKQ0KKyAgICAgICAgcmV0dXJuIC0x
Ow0KKw0KKyAgICBhcmctPnZlcnNpb24gPSBIVk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT047
DQorICAgIGFyZy0+Y21kID0gSFZNT1BfYWx0cDJtX3NldF92aXNpYmlsaXR5Ow0KKyAgICBhcmct
PmRvbWFpbiA9IGRvbWlkOw0KKyAgICBhcmctPnUuc2V0X3Zpc2liaWxpdHkuYWx0cDJtX2lkeCA9
IHZpZXdfaWQ7DQorICAgIGFyZy0+dS5zZXRfdmlzaWJpbGl0eS52aXNpYmxlID0gdmlzaWJsZTsN
CisNCisgICAgcmMgPSB4ZW5jYWxsMihoYW5kbGUtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHZtX29w
LCBIVk1PUF9hbHRwMm0sDQorICAgICAgICAgICAgICAgICAgSFlQRVJDQUxMX0JVRkZFUl9BU19B
UkcoYXJnKSk7DQorDQorICAgIHhjX2h5cGVyY2FsbF9idWZmZXJfZnJlZShoYW5kbGUsIGFyZyk7
DQorICAgIHJldHVybiByYzsNCit9DQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0u
YyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCmluZGV4IDAwYTllNzBiN2MuLjI0MDM1MjYxZjQg
MTAwNjQ0DQotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQorKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jDQpAQCAtNDU1OCw2ICs0NTU4LDcgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3Ao
DQogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNzOg0KICAgICBjYXNlIEhWTU9Q
X2FsdHAybV9jaGFuZ2VfZ2ZuOg0KICAgICBjYXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoN
CisgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2liaWxpdHk6DQogICAgICAgICBicmVhazsN
CiANCiAgICAgZGVmYXVsdDoNCkBAIC00ODM1LDYgKzQ4MzYsMjMgQEAgc3RhdGljIGludCBkb19h
bHRwMm1fb3AoDQogICAgICAgICBicmVhazsNCiAgICAgfQ0KIA0KKyAgICBjYXNlIEhWTU9QX2Fs
dHAybV9zZXRfdmlzaWJpbGl0eToNCisgICAgew0KKyAgICAgICAgdWludDE2X3QgYWx0cDJtX2lk
eCA9IGEudS5zZXRfdmlzaWJpbGl0eS5hbHRwMm1faWR4Ow0KKw0KKyAgICAgICAgaWYgKCBhLnUu
c2V0X3Zpc2liaWxpdHkucGFkICkNCisgICAgICAgICAgICByYyA9IC1FSU5WQUw7DQorICAgICAg
ICBlbHNlIGlmICggIWFsdHAybV9hY3RpdmUoZCkgKQ0KKyAgICAgICAgICAgIHJjID0gLUVPUE5P
VFNVUFA7DQorICAgICAgICBlbHNlIGlmICggYS51LnNldF92aXNpYmlsaXR5LnZpc2libGUgKQ0K
KyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRwMm1faWR4XSA9DQor
ICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJtX2lkeF07DQorICAgICAg
ICBlbHNlDQorICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FsdHAybV9p
ZHhdID0NCisgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAgICAgYnJl
YWs7DQorICAgIH0NCisNCiAgICAgZGVmYXVsdDoNCiAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJM
RSgpOw0KICAgICB9DQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYw0KaW5kZXggYmMyZjQ4YmYyYy4uOTBkZTkwOWZlYyAx
MDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jDQorKysgYi94ZW4vYXJjaC94
ODYvaHZtL3ZteC92bXguYw0KQEAgLTIxNDAsNyArMjE0MCw3IEBAIHN0YXRpYyB2b2lkIHZteF92
Y3B1X3VwZGF0ZV92bWZ1bmNfdmUoc3RydWN0IHZjcHUgKnYpDQogICAgIHsNCiAgICAgICAgIHYt
PmFyY2guaHZtLnZteC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9IG1hc2s7DQogICAgICAgICBf
X3Ztd3JpdGUoVk1fRlVOQ1RJT05fQ09OVFJPTCwgVk1YX1ZNRlVOQ19FUFRQX1NXSVRDSElORyk7
DQotICAgICAgICBfX3Ztd3JpdGUoRVBUUF9MSVNUX0FERFIsIHZpcnRfdG9fbWFkZHIoZC0+YXJj
aC5hbHRwMm1fZXB0cCkpOw0KKyAgICAgICAgX192bXdyaXRlKEVQVFBfTElTVF9BRERSLCB2aXJ0
X3RvX21hZGRyKGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCkpOw0KIA0KICAgICAgICAgaWYg
KCBjcHVfaGFzX3ZteF92aXJ0X2V4Y2VwdGlvbnMgKQ0KICAgICAgICAgew0KZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jDQpp
bmRleCAzZDkzZjM0NTFjLi41OTY5ZWM4OTIyIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gveDg2L21t
L2hhcC9oYXAuYw0KKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0KQEAgLTQ4OCw4ICs0
ODgsMTcgQEAgaW50IGhhcF9lbmFibGUoc3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUpDQogICAg
ICAgICAgICAgZ290byBvdXQ7DQogICAgICAgICB9DQogDQorICAgICAgICBpZiAoIChkLT5hcmNo
LmFsdHAybV93b3JraW5nX2VwdHAgPSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApDQor
ICAgICAgICB7DQorICAgICAgICAgICAgcnYgPSAtRU5PTUVNOw0KKyAgICAgICAgICAgIGdvdG8g
b3V0Ow0KKyAgICAgICAgfQ0KKw0KICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfRVBUUDsg
aSsrICkNCisgICAgICAgIHsNCiAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID0g
bWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdf
ZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsNCisgICAgICAgIH0NCiANCiAgICAgICAgIGZv
ciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsrICkNCiAgICAgICAgIHsNCkBAIC01MjMsNiAr
NTMyLDEyIEBAIHZvaWQgaGFwX2ZpbmFsX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpDQogICAg
ICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cCA9IE5VTEw7DQogICAgICAgICB9DQogDQorICAg
ICAgICBpZiAoIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCApDQorICAgICAgICB7DQorICAg
ICAgICAgICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwKTsN
CisgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHAgPSBOVUxMOw0KKyAgICAg
ICAgfQ0KKw0KICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQ0KICAg
ICAgICAgICAgIHAybV90ZWFyZG93bihkLT5hcmNoLmFsdHAybV9wMm1baV0pOw0KICAgICB9DQpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0tZXB0LmMNCmluZGV4IGViMGYwZWRmZWYuLjY1MzljYTYxOWIgMTAwNjQ0DQotLS0gYS94ZW4v
YXJjaC94ODYvbW0vcDJtLWVwdC5jDQorKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jDQpA
QCAtMTM2OCw2ICsxMzY4LDcgQEAgdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBpKQ0KICAgICBlcHQgPSAmcDJtLT5lcHQ7DQogICAgIGVwdC0+
bWZuID0gcGFnZXRhYmxlX2dldF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7DQogICAgIGQt
PmFyY2guYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGksIE1BWF9FUFRQKV0gPSBlcHQt
PmVwdHA7DQorICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3Nw
ZWMoaSwgTUFYX0VQVFApXSA9IGVwdC0+ZXB0cDsNCiB9DQogDQogdW5zaWduZWQgaW50IHAybV9m
aW5kX2FsdHAybV9ieV9lcHRwKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGVwdHApDQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jDQpp
bmRleCA5ZjFjMjlkN2VmLi4xM2I5NjcxNWJhIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gveDg2L21t
L3AybS5jDQorKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCkBAIC0yNTE5LDYgKzI1MTksNyBA
QCB2b2lkIHAybV9mbHVzaF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkNCiAgICAgew0KICAgICAg
ICAgcDJtX3Jlc2V0X2FsdHAybShkLCBpLCBBTFRQMk1fREVBQ1RJVkFURSk7DQogICAgICAgICBk
LT5hcmNoLmFsdHAybV9lcHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAgICAgZC0+
YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOw0KICAgICB9
DQogDQogICAgIGFsdHAybV9saXN0X3VubG9jayhkKTsNCkBAIC0yNjM4LDcgKzI2MzksOSBAQCBp
bnQgcDJtX2Rlc3Ryb3lfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBpZHgpDQogICAgICAgICB7DQogICAgICAgICAgICAgcDJtX3Jlc2V0X2FsdHAybShkLCBpZHgs
IEFMVFAyTV9ERUFDVElWQVRFKTsNCiAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2Fy
cmF5X2luZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQ0KLSAgICAgICAgICAgIG1mbl94KElO
VkFMSURfTUZOKTsNCisgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAg
ICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4
LCBNQVhfRVBUUCldID0NCisgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KICAg
ICAgICAgICAgIHJjID0gMDsNCiAgICAgICAgIH0NCiAgICAgfQ0KQEAgLTI2NjUsNyArMjY2OCw3
IEBAIGludCBwMm1fc3dpdGNoX2RvbWFpbl9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwg
dW5zaWduZWQgaW50IGlkeCkNCiAgICAgcmMgPSAtRUlOVkFMOw0KICAgICBhbHRwMm1fbGlzdF9s
b2NrKGQpOw0KIA0KLSAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBbaWR4XSAhPSBtZm5feChJ
TlZBTElEX01GTikgKQ0KKyAgICBpZiAoIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFtpZHhd
ICE9IG1mbl94KElOVkFMSURfTUZOKSApDQogICAgIHsNCiAgICAgICAgIGZvcl9lYWNoX3ZjcHUo
IGQsIHYgKQ0KICAgICAgICAgICAgIGlmICggaWR4ICE9IHZjcHVfYWx0cDJtKHYpLnAybWlkeCAp
DQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRl
L2FzbS14ODYvZG9tYWluLmgNCmluZGV4IDE4NDNjNzZkMWEuLmIwMzk3MTc3NzggMTAwNjQ0DQot
LS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20t
eDg2L2RvbWFpbi5oDQpAQCAtMzI2LDYgKzMyNiw3IEBAIHN0cnVjdCBhcmNoX2RvbWFpbg0KICAg
ICBzdHJ1Y3QgcDJtX2RvbWFpbiAqYWx0cDJtX3AybVtNQVhfQUxUUDJNXTsNCiAgICAgbW1fbG9j
a190IGFsdHAybV9saXN0X2xvY2s7DQogICAgIHVpbnQ2NF90ICphbHRwMm1fZXB0cDsNCisgICAg
dWludDY0X3QgKmFsdHAybV93b3JraW5nX2VwdHA7DQogI2VuZGlmDQogDQogICAgIC8qIE5CLiBw
cm90ZWN0ZWQgYnkgZC0+ZXZlbnRfbG9jayBhbmQgYnkgaXJxX2Rlc2NbaXJxXS5sb2NrICovDQpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9odm0vaHZtX29wLmgNCmluZGV4IGI1OTlkM2NiZDAuLjg3MGVjNTIwNjAgMTAwNjQ0
DQotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQorKysgYi94ZW4vaW5jbHVk
ZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQpAQCAtMzE4LDYgKzMxOCwxMiBAQCBzdHJ1Y3QgeGVuX2h2
bV9hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCB7DQogICAgIHVpbnQxNl90IGFsdHAybV9pZHg7DQog
fTsNCiANCitzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X3Zpc2liaWxpdHkgew0KKyAgICB1aW50
MTZfdCBhbHRwMm1faWR4Ow0KKyAgICB1aW50OF90IHZpc2libGU7DQorICAgIHVpbnQ4X3QgcGFk
Ow0KK307DQorDQogc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsNCiAgICAgdWludDMyX3QgdmVy
c2lvbjsgICAvKiBIVk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT04gKi8NCiAgICAgdWludDMy
X3QgY21kOw0KQEAgLTM1MCw2ICszNTYsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0K
ICNkZWZpbmUgSFZNT1BfYWx0cDJtX2dldF9wMm1faWR4ICAgICAgICAgIDE0DQogLyogU2V0IHRo
ZSAiU3VwcmVzcyAjVkUiIGJpdCBmb3IgYSByYW5nZSBvZiBwYWdlcyAqLw0KICNkZWZpbmUgSFZN
T1BfYWx0cDJtX3NldF9zdXBwcmVzc192ZV9tdWx0aSAxNQ0KKy8qIFNldCB2aXNpYmlsaXR5IGZv
ciBhIGdpdmVuIGFsdHAybSB2aWV3ICovDQorI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2li
aWxpdHkgICAgICAgMTYNCiAgICAgZG9taWRfdCBkb21haW47DQogICAgIHVpbnQxNl90IHBhZDE7
DQogICAgIHVpbnQzMl90IHBhZDI7DQpAQCAtMzY3LDYgKzM3NSw3IEBAIHN0cnVjdCB4ZW5faHZt
X2FsdHAybV9vcCB7DQogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc3VwcHJlc3NfdmVf
bXVsdGkgICAgc3VwcHJlc3NfdmVfbXVsdGk7DQogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fdmNwdV9kaXNhYmxlX25vdGlmeSAgZGlzYWJsZV9ub3RpZnk7DQogICAgICAgICBzdHJ1Y3Qg
eGVuX2h2bV9hbHRwMm1fZ2V0X3ZjcHVfcDJtX2lkeCAgICAgZ2V0X3ZjcHVfcDJtX2lkeDsNCisg
ICAgICAgIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9zZXRfdmlzaWJpbGl0eSAgICAgICBzZXRfdmlz
aWJpbGl0eTsNCiAgICAgICAgIHVpbnQ4X3QgcGFkWzY0XTsNCiAgICAgfSB1Ow0KIH07DQotLSAN
CjIuMTcuMQ0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:22:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:22:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LZE-00070Q-Ri; Wed, 19 Feb 2020 09:22:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bYhU=4H=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j4LZD-00070J-JS
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:22:51 +0000
X-Inumbo-ID: 6633ea52-52f9-11ea-bc8e-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6633ea52-52f9-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 09:22:50 +0000 (UTC)
Received: from [5.158.153.52] (helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j4LZ7-00015z-GQ; Wed, 19 Feb 2020 10:22:45 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id 1EF39103A05; Wed, 19 Feb 2020 10:22:45 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org
In-Reply-To: <b0f33786-79b1-f8ee-24ae-ce9f9f4791af@suse.com>
References: <20200218154712.25490-1-jgross@suse.com>
 <87mu9fr4ky.fsf@nanos.tec.linutronix.de>
 <b0f33786-79b1-f8ee-24ae-ce9f9f4791af@suse.com>
Date: Wed, 19 Feb 2020 10:22:45 +0100
Message-ID: <8736b7q6ca.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SsO8cmdlbiBHcm/DnyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6Cj4gT24gMTguMDIuMjAgMjI6
MDMsIFRob21hcyBHbGVpeG5lciB3cm90ZToKPj4gQlRXLCB3aHkgaXNuJ3Qgc3R1ZmYgbGlrZSB0
aGlzIG5vdCBjYXRjaGVkIGR1cmluZyBuZXh0IG9yIGF0IGxlYXN0Cj4+IGJlZm9yZSB0aGUgZmlu
YWwgcmVsZWFzZT8gSXMgbm90aGluZyBydW5uaW5nIENJIG9uIHVwc3RyZWFtIHdpdGggYWxsCj4+
IHRoYXQgWEVOIG11Y2sgYWN0aXZlPwo+Cj4gVGhpcyBwcm9ibGVtIHNob3dlZCB1cCBieSBub3Qg
YmVpbmcgYWJsZSB0byBzdGFydCB0aGUgWCBzZXJ2ZXIgKHByb2JhYmx5Cj4gbm90IHRoZSBmcmVz
aGVzdCBvbmUpIGluIGRvbTAgb24gYSBtb2RlcmF0ZSBhZ2VkIEFNRCBzeXN0ZW0uCj4KPiBPdXIg
Q0kgdGVzdHMgdGVuZCBkbyBiZSBtb3JlIHRleHQgY29uc29sZSBiYXNlZCBmb3IgZG9tMC4KCnRv
b2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL3g4Ni9pb1twZXJtfHBsXSBzaG91bGQgaGF2ZSBjYXVnaHQg
dGhhdCBhcyB3ZWxsLApyaWdodD8gSWYgbm90LCB3ZSBuZWVkIHRvIGZpeCB0aGUgc2VsZnRlc3Rz
LgoKVGhhbmtzLAoKICAgICAgICB0Z2x4CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Lo1-000815-AK; Wed, 19 Feb 2020 09:38:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4Lo0-00080x-EX
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:08 +0000
X-Inumbo-ID: 88d6df18-52fb-11ea-ade5-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 88d6df18-52fb-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 09:38:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105088; x=1613641088;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=yg7o8S8w/OaiAsKObTFlQkRRM3fJgBa2l/qu3NlRATY=;
 b=QlK8jNcdgMidc7GJFpQEc6SAsaa2WepXf7mWZMdA7Ow8idzoooXOdhFZ
 TOq/dSX+8rMK8Aror8Iz3c7OfrjfxwmBBX9y1eq76jFZOe/d/dwxAg5WY
 1jOyVGdJuMx8Pwxj3a7tgF2XhuvkD3ESiJdtVNI532lZUc+Nzl1nd+Q/0 E=;
IronPort-SDR: uvzvtUT91hMfbvKOpjkDTYQYwmzu6LZsvaqLYogOb5uWyRZUwuV1JDEmBKrhiebEjeVpSxiJAD
 IghCh5soJN7w==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="17657431"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 19 Feb 2020 09:38:05 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-7d76a15f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 252F3A311B; Wed, 19 Feb 2020 09:38:01 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:00 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:00 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:37:57 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:48 +0000
Message-ID: <20200219093754.2924-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 0/6] xl/libxl: domid allocation/preservation
 changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICg2KToKICBsaWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFu
ZCBxdWVyeSAncmVjZW50JyBkb21pZHMKICBsaWJ4bDogbW9kaWZ5IGxpYnhsX19sb2d2KCkgdG8g
b25seSBsb2cgdmFsaWQgZG9taWQgdmFsdWVzCiAgcHVibGljL3hlbi5oOiBhZGQgYSBkZWZpbml0
aW9uIGZvciBhICd2YWxpZCBkb21pZCcgbWFzawogIGxpYnhsOiBhbGxvdyBjcmVhdGlvbiBvZiBk
b21haW5zIHdpdGggYSBzcGVjaWZpZWQgb3IgcmFuZG9tIGRvbWlkCiAgeGwuY29uZjogaW50cm9k
dWNlICdkb21pZF9wb2xpY3knCiAgeGw6IGFsbG93IGRvbWlkIHRvIGJlIHByZXNlcnZlZCBvbiBz
YXZlL3Jlc3RvcmUgb3IgbWlncmF0ZQoKIGRvY3MvbWFuL3hsLjEucG9kLmluICAgICAgICAgIHwg
IDE0ICsrKwogZG9jcy9tYW4veGwuY29uZi41LnBvZCAgICAgICAgfCAgMTAgKysKIHRvb2xzL2V4
YW1wbGVzL3hsLmNvbmYgICAgICAgIHwgICA0ICsKIHRvb2xzL2hlbHBlcnMveGVuLWluaXQtZG9t
MC5jIHwgIDMwICsrKysrCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICB8ICAxNiArKysK
IHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgIHwgIDc2ICsrKysrKysrKysrLQogdG9vbHMv
bGlieGwvbGlieGxfZG9tYWluLmMgICAgfCAyMjIgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyAgfCAgMTIgKy0KIHRvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggIHwgIDE0ICsrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMu
aWRsICAgfCAgIDEgKwogdG9vbHMveGwveGwuYyAgICAgICAgICAgICAgICAgfCAgMTAgKysKIHRv
b2xzL3hsL3hsLmggICAgICAgICAgICAgICAgIHwgICAyICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxl
LmMgICAgICAgIHwgICA2ICstCiB0b29scy94bC94bF9taWdyYXRlLmMgICAgICAgICB8ICAxNSAr
Ky0KIHRvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMgICAgIHwgIDE5ICsrLQogdG9vbHMveGwveGxf
dm1jb250cm9sLmMgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAg
fCAgIDMgKwogMTcgZmlsZXMgY2hhbmdlZCwgNDM5IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9u
cygtKQotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW5AeGVuLm9yZz4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LoA-00081f-JP; Wed, 19 Feb 2020 09:38:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4Lo9-00081V-Qx
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:17 +0000
X-Inumbo-ID: 8e72d5ee-52fb-11ea-831b-12813bfff9fa
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8e72d5ee-52fb-11ea-831b-12813bfff9fa;
 Wed, 19 Feb 2020 09:38:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105097; x=1613641097;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=KgDugwK1H066Bhk84YAubijZr3a55GGl4cE9tezKyuQ=;
 b=DL8th15kffDHFLczyFkoYEerhpxO9TjyRvMCks4v/SxksOkfP/DjPcJp
 /4llDHDcLmhsAR8RySz5gosILrvNKmQm9d1XNyqljhIM2OWrqCHOMDjFs
 nf23fHErFqpogGJA+rxoAi6SagGTIyAlNdXmILlNLw7zn91C7Gro1rn+t M=;
IronPort-SDR: NXqjEb5ye7ghgqh3CWCSGI4Nh5UBbkuO8w0/WDmM+SAARd/X8TCq4fxFy1XDK6kftxyHIRihqe
 gMfXknphcqzQ==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="17085159"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-715bee71.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 19 Feb 2020 09:38:04 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-715bee71.us-east-1.amazon.com (Postfix) with ESMTPS
 id 591C9A31A1; Wed, 19 Feb 2020 09:38:03 +0000 (UTC)
Received: from EX13D32EUB004.ant.amazon.com (10.43.166.212) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:02 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB004.ant.amazon.com (10.43.166.212) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:01 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:38:00 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:49 +0000
Message-ID: <20200219093754.2924-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219093754.2924-1-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 1/6] libxl: add infrastructure to track and
 query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBkb21pZCBpcyBjb25zaWRlcmVkIHJlY2VudCBpZiB0aGUgZG9tYWluIGl0IHJlcHJlc2VudHMg
d2FzIGRlc3Ryb3llZApsZXNzIHRoYW4gYSBzcGVjaWZpZWQgbnVtYmVyIG9mIHNlY29uZHMgYWdv
LiBGb3IgZGVidWdnaW5nIGFuZC9vciB0ZXN0aW5nCnB1cnBvc2VzIHRoZSBudW1iZXIgY2FuIGJl
IHNldCB1c2luZyB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGUKTElCWExfRE9NSURfUkVVU0VfVElN
RU9VVC4gSWYgdGhlIHZhcmlhYmxlIGRvZXMgbm90IGV4aXN0IHRoZW4gYSBkZWZhdWx0CnZhbHVl
IG9mIDYwcyBpcyB1c2VkLgoKV2hlbmV2ZXIgYSBkb21haW4gaXMgZGVzdHJveWVkLCBhIHRpbWUt
c3RhbXBlZCByZWNvcmQgd2lsbCBiZSB3cml0dGVuIGludG8KYSBoaXN0b3J5IGZpbGUgKC92YXIv
cnVuL3hlbi9kb21pZC1oaXN0b3J5KS4gVG8gYXZvaWQgdGhlIGhpc3RvcnkgZmlsZQpncm93aW5n
IHRvbyBsYXJnZSwgYW55IHJlY29yZHMgd2l0aCB0aW1lLXN0YW1wcyB0aGF0IGluZGljYXRlIHRo
YXQgdGhlCmFnZSBvZiBhIGRvbWlkIGhhcyBleGNlZWRlZCB0aGUgcmUtdXNlIHRpbWVvdXQgd2ls
bCBhbHNvIGJlIHB1cmdlZC4KCkEgbmV3IHV0aWxpdHkgZnVuY3Rpb24sIGxpYnhsX19pc19yZWNl
bnRfZG9taWQoKSwgaGFzIGJlZW4gYWRkZWQuIFRoaXMKZnVuY3Rpb24gcmVhZHMgdGhlIHNhbWUg
aGlzdG9yeSBmaWxlIGNoZWNraW5nIHdoZXRoZXIgYSBzcGVjaWZpZWQgZG9taWQKaGFzIGEgcmVj
b3JkIHRoYXQgZG9lcyBub3QgZXhjZWVkIHRoZSByZS11c2UgdGltZW91dC4gU2luY2UgdGhpcyB1
dGlsaXR5CmZ1bmN0aW9uIGRvZXMgbm90IHdyaXRlIHRvIHRoZSBmaWxlLCBubyByZWNvcmRzIGFy
ZSBhY3R1YWxseSBwdXJnZWQgYnkgaXQuCgpOT1RFOiBUaGUgaGlzdG9yeSBmaWxlIGlzIHB1cmdl
ZCBvbiBib290IHRvIGl0IGlzIHNhZmUgdG8gdXNlCiAgICAgIENMT0NLX01PTk9UT05JQyBhcyBh
IHRpbWUgc291cmNlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6
b24uY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpD
YzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgoKdjY6CiBfIEFkZHJlc3NlZCBmdXJ0aGVyIGNvbW1lbnRzIGZyb20gSWFu
Cgp2NToKIC0gUmUtd29yayBmaWxlIG1hbmlwdWxhdGlvbiBzb21lIG1vcmUKIC0gQWRkIG1vcmUg
ZXJyb3IgY2hlY2tzCgp2NDoKIC0gVXNlIG5ldyBnZW5lcmFsaXNlZCBsaWJ4bF9fZmxvY2sKIC0g
RG9uJ3QgcmVhZCBhbmQgd3JpdGUgdGhlIHNhbWUgZmlsZQogLSBVc2UgJ3JlY2VudCcgcmF0aGVy
IHRoYW4gJ3JldGlyZWQnCiAtIEFkZCBjb2RlIGludG8geGVuLWluaXQtZG9tMCB0byBkZWxldGUg
YW4gb2xkIGhpc3RvcnkgZmlsZSBhdCBib290Cgp2MjoKIC0gTmV3IGluIHYyCi0tLQogdG9vbHMv
aGVscGVycy94ZW4taW5pdC1kb20wLmMgfCAgMzAgKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICAgICAgIHwgICA3ICsrCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICB8IDIyMiAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRl
cm5hbC5jICB8ICAxMCArKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgfCAgMTQgKysr
CiA1IGZpbGVzIGNoYW5nZWQsIDI4MyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMv
aGVscGVycy94ZW4taW5pdC1kb20wLmMgYi90b29scy9oZWxwZXJzL3hlbi1pbml0LWRvbTAuYwpp
bmRleCBhMWU1NzI5NDU4Li41NmY2OWFiNjZmIDEwMDY0NAotLS0gYS90b29scy9oZWxwZXJzL3hl
bi1pbml0LWRvbTAuYworKysgYi90b29scy9oZWxwZXJzL3hlbi1pbml0LWRvbTAuYwpAQCAtMTIs
NiArMTIsMzIgQEAKICNkZWZpbmUgRE9NTkFNRV9QQVRIICAgIi9sb2NhbC9kb21haW4vMC9uYW1l
IgogI2RlZmluZSBET01JRF9QQVRIICAgICAiL2xvY2FsL2RvbWFpbi8wL2RvbWlkIgogCitpbnQg
Y2xlYXJfZG9taWRfaGlzdG9yeSh2b2lkKQoreworICAgIGludCByYyA9IDE7CisgICAgeGVudG9v
bGxvZ19sb2dnZXJfc3RkaW9zdHJlYW0gKmxvZ2dlcjsKKyAgICBsaWJ4bF9jdHggKmN0eDsKKwor
ICAgIGxvZ2dlciA9IHh0bF9jcmVhdGVsb2dnZXJfc3RkaW9zdHJlYW0oc3RkZXJyLCBYVExfRVJS
T1IsIDApOworICAgIGlmICghbG9nZ2VyKQorICAgICAgICByZXR1cm4gMTsKKworICAgIGlmIChs
aWJ4bF9jdHhfYWxsb2MoJmN0eCwgTElCWExfVkVSU0lPTiwgMCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICh4ZW50b29sbG9nX2xvZ2dlciAqKWxvZ2dlcikpIHsKKyAgICAgICAgZnByaW50Zihz
dGRlcnIsICJjYW5ub3QgaW5pdCBsaWJ4bCBjb250ZXh0XG4iKTsKKyAgICAgICAgZ290byBvdXRs
b2c7CisgICAgfQorCisgICAgaWYgKCFsaWJ4bF9jbGVhcl9kb21pZF9oaXN0b3J5KGN0eCkpCisg
ICAgICAgIHJjID0gMDsKKworICAgIGxpYnhsX2N0eF9mcmVlKGN0eCk7CisKK291dGxvZzoKKyAg
ICB4dGxfbG9nZ2VyX2Rlc3Ryb3koKHhlbnRvb2xsb2dfbG9nZ2VyICopbG9nZ2VyKTsKKyAgICBy
ZXR1cm4gcmM7Cit9CisKIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKIHsKICAgICBp
bnQgcmM7CkBAIC03MCw2ICs5NiwxMCBAQCBpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3Yp
CiAgICAgaWYgKHJjKQogICAgICAgICBnb3RvIG91dDsKIAorICAgIHJjID0gY2xlYXJfZG9taWRf
aGlzdG9yeSgpOworICAgIGlmIChyYykKKyAgICAgICAgZ290byBvdXQ7CisKICAgICAvKiBXcml0
ZSB4ZW5zdG9yZSBlbnRyaWVzLiAqLwogICAgIGlmICgheHNfd3JpdGUoeHNoLCBYQlRfTlVMTCwg
RE9NSURfUEFUSCwgIjAiLCBzdHJsZW4oIjAiKSkpIHsKICAgICAgICAgZnByaW50ZihzdGRlcnIs
ICJjYW5ub3Qgc2V0IGRvbWlkIGZvciBEb20wXG4iKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IGZkZTg1NDg4NDcuLjgwYWUxMTBh
NTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGwuaApAQCAtMjY3OSw2ICsyNjc5LDEzIEBAIHN0YXRpYyBpbmxpbmUgaW50IGxpYnhsX3FlbXVf
bW9uaXRvcl9jb21tYW5kXzB4MDQxMjAwKGxpYnhsX2N0eCAqY3R4LAogCiAjaW5jbHVkZSA8bGli
eGxfZXZlbnQuaD4KIAorLyoKKyAqIFRoaXMgZnVuY3Rpb24gaXMgZm9yIHVzZSBvbmx5IGR1cmlu
ZyBob3N0IGluaXRpYWxpc2F0aW9uLiBJZiBpdCBpcworICogaW52b2tlZCBvbiBhIGhvc3Qgd2l0
aCBydW5uaW5nIGRvbWFpbnMsIG9yIGNvbmN1cnJlbnQgbGlieGwKKyAqIHByb2Nlc3NlcyB0aGVu
IHRoZSBzeXN0ZW0gbWF5IG1hbGZ1bnRpb24uCisgKi8KK2ludCBsaWJ4bF9jbGVhcl9kb21pZF9o
aXN0b3J5KGxpYnhsX2N0eCAqY3R4KTsKKwogI2VuZGlmIC8qIExJQlhMX0ggKi8KIAogLyoKZGlm
ZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jIGIvdG9vbHMvbGlieGwvbGlieGxf
ZG9tYWluLmMKaW5kZXggOTczZmMxNDM0ZC4uNTNmOTBjYjU1NSAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfZG9tYWluLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMKQEAg
LTEyNjgsNiArMTI2OCwyMjYgQEAgc3RhdGljIHZvaWQgZG1fZGVzdHJveV9jYihsaWJ4bF9fZWdj
ICplZ2MsCiAgICAgbGlieGxfX2RldmljZXNfZGVzdHJveShlZ2MsICZkaXMtPmRycyk7CiB9CiAK
K3N0YXRpYyB1bnNpZ25lZCBpbnQgbGlieGxfX2dldF9kb21pZF9yZXVzZV90aW1lb3V0KHZvaWQp
Cit7CisgICAgY29uc3QgY2hhciAqZW52X3RpbWVvdXQgPSBnZXRlbnYoIkxJQlhMX0RPTUlEX1JF
VVNFX1RJTUVPVVQiKTsKKworICAgIHJldHVybiBlbnZfdGltZW91dCA/IHN0cnRvbChlbnZfdGlt
ZW91dCwgTlVMTCwgMCkgOgorICAgICAgICBMSUJYTF9ET01JRF9SRVVTRV9USU1FT1VUOworfQor
CitjaGFyICpsaWJ4bF9fZG9taWRfaGlzdG9yeV9wYXRoKGxpYnhsX19nYyAqZ2MsIGNvbnN0IGNo
YXIgKnN1ZmZpeCkKK3sKKyAgICByZXR1cm4gR0NTUFJJTlRGKCIlcy9kb21pZC1oaXN0b3J5JXMi
LCBsaWJ4bF9fcnVuX2Rpcl9wYXRoKCksCisgICAgICAgICAgICAgICAgICAgICBzdWZmaXggPzog
IiIpOworfQorCitpbnQgbGlieGxfY2xlYXJfZG9taWRfaGlzdG9yeShsaWJ4bF9jdHggKmN0eCkK
K3sKKyAgICBHQ19JTklUKGN0eCk7CisgICAgY2hhciAqcGF0aDsKKyAgICBpbnQgcmMgPSBFUlJP
Ul9GQUlMOworCisgICAgcGF0aCA9IGxpYnhsX19kb21pZF9oaXN0b3J5X3BhdGgoZ2MsIE5VTEwp
OworICAgIGlmICghcGF0aCkKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICBpZiAodW5saW5rKHBh
dGgpIDwgMCAmJiBlcnJubyAhPSBFTk9FTlQpIHsKKyAgICAgICAgTE9HRShFUlJPUiwgImZhaWxl
ZCB0byByZW1vdmUgJyVzJ1xuIiwgcGF0aCk7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0KKwor
ICAgIHJjID0gMDsKKworb3V0OgorICAgIEdDX0ZSRUU7CisgICAgcmV0dXJuIHJjOworfQorCitz
dGF0aWMgaW50IGxpYnhsX19yZWFkX3JlY2VudChsaWJ4bF9fZ2MgKmdjLCBGSUxFICpmLCB1bnNp
Z25lZCBsb25nICpzZWMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBp
bnQgKmRvbWlkKQoreworICAgIGlmICghZikgeworICAgICAgICAqZG9taWQgPSBJTlZBTElEX0RP
TUlEOworICAgICAgICByZXR1cm4gMDsKKyAgICB9CisKKyAgICBmb3IgKDs7KSB7CisgICAgICAg
IGludCBuID0gZnNjYW5mKGYsICIlbHUgJXUiLCBzZWMsIGRvbWlkKTsKKworICAgICAgICBpZiAo
biA9PSBFT0YpIHsKKyAgICAgICAgICAgIGlmIChmZXJyb3IoZikpIHsKKyAgICAgICAgICAgICAg
ICBMT0dFKEVSUk9SLCAiZmFpbGVkIik7CisgICAgICAgICAgICAgICAgcmV0dXJuIEVSUk9SX0ZB
SUw7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgICpkb21pZCA9IElOVkFMSURfRE9NSUQ7
CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfSBlbHNlIGlmIChuID09IDIgJiYgbGlieGxf
ZG9taWRfdmFsaWRfZ3Vlc3QoKmRvbWlkKSkgeworICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
IH0KKyAgICB9CisKKyAgICByZXR1cm4gMDsKK30KKworc3RhdGljIGludCBsaWJ4bF9fd3JpdGVf
cmVjZW50KGxpYnhsX19nYyAqZ2MsIEZJTEUgKmYsIHVuc2lnbmVkIGxvbmcgc2VjLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBkb21pZCkKK3sKKyAgICBpbnQg
biA9IGZwcmludGYoZiwgIiVsdSAldVxuIiwgc2VjLCBkb21pZCk7CisKKyAgICBpZiAobiA+PSAw
KSByZXR1cm4gMDsKKworICAgIExPR0UoRVJST1IsICJmYWlsZWQiKTsKKyAgICByZXR1cm4gRVJS
T1JfRkFJTDsKK30KKworc3RhdGljIGludCBsaWJ4bF9fb3Blbl9kb21pZF9oaXN0b3J5KGxpYnhs
X19nYyAqZ2MsIEZJTEUgKipmKQoreworICAgIGNoYXIgKnBhdGggPSBsaWJ4bF9fZG9taWRfaGlz
dG9yeV9wYXRoKGdjLCBOVUxMKTsKKworICAgICpmID0gZm9wZW4ocGF0aCwgInIiKTsKKyAgICBp
ZiAoKmYgfHwgZXJybm8gPT0gRU5PRU5UKSByZXR1cm4gMDsKKworICAgIExPR0UoRVJST1IsICJm
YWlsZWQgdG8gb3BlbiAnJXMnIiwgcGF0aCk7CisgICAgcmV0dXJuIEVSUk9SX0ZBSUw7Cit9CisK
K3N0YXRpYyBpbnQgbGlieGxfX2Nsb3NlX2RvbWlkX2hpc3RvcnkobGlieGxfX2djICpnYywgRklM
RSAqKmYpCit7CisgICAgaW50IHJldDsKKworICAgIGlmICghKmYpIHJldHVybiAwOworCisgICAg
cmV0ID0gZmNsb3NlKCpmKTsKKyAgICAqZiA9IE5VTEw7CisgICAgaWYgKCFyZXQpIHJldHVybiAw
OworCisgICAgTE9HRShFUlJPUiwgImZhaWxlZCIpOworICAgIHJldHVybiBFUlJPUl9GQUlMOwor
fQorCitzdGF0aWMgaW50IGxpYnhsX19yZXBsYWNlX2RvbWlkX2hpc3RvcnkobGlieGxfX2djICpn
YywgY2hhciAqbmV3KQoreworICAgIGNoYXIgKnBhdGggPSBsaWJ4bF9fZG9taWRfaGlzdG9yeV9w
YXRoKGdjLCBOVUxMKTsKKyAgICBpbnQgcmV0ID0gcmVuYW1lKG5ldywgcGF0aCk7CisKKyAgICBp
ZiAoIXJldCkgcmV0dXJuIDA7CisKKyAgICBMT0dFKEVSUk9SLCAiZmFpbGVkIHRvIHJlbmFtZSAn
JXMnIC0+ICclcyciLCBuZXcsIHBhdGgpOworICAgIHJldHVybiBFUlJPUl9GQUlMOworfQorCitz
dGF0aWMgaW50IGxpYnhsX19tYXJrX2RvbWlkX3JlY2VudChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJf
dCBkb21pZCkKK3sKKyAgICBsb25nIHRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3Rp
bWVvdXQoKTsKKyAgICBsaWJ4bF9fZmxvY2sgKmxvY2s7CisgICAgY2hhciAqbmV3OworICAgIEZJ
TEUgKm9mID0gTlVMTCwgKm5mID0gTlVMTDsKKyAgICBzdHJ1Y3QgdGltZXNwZWMgdHM7CisgICAg
aW50IHJldCwgcmM7CisKKyAgICBsb2NrID0gbGlieGxfX2xvY2tfZG9taWRfaGlzdG9yeShnYyk7
CisgICAgaWYgKCFsb2NrKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgImZhaWxlZCB0
byBhY3F1aXJlIGxvY2siKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3Rv
IG91dDsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX19vcGVuX2RvbWlkX2hpc3RvcnkoZ2MsICZv
Zik7CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIG5ldyA9IGxpYnhsX19kb21pZF9oaXN0
b3J5X3BhdGgoZ2MsICIubmV3Iik7CisgICAgbmYgPSBmb3BlbihuZXcsICJhIik7CisgICAgaWYg
KCFuZikgeworICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gb3BlbiAnJXMn
IiwgbmV3KTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgaWYgKGNsb2NrX2dldHRp
bWUoQ0xPQ0tfTU9OT1RPTklDLCAmdHMpKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwg
ImZhaWxlZCB0byBnZXQgdGltZSIpOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBm
b3IgKDs7KSB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2VjOworICAgICAgICB1bnNpZ25lZCBp
bnQgdmFsOworCisgICAgICAgIHJjID0gbGlieGxfX3JlYWRfcmVjZW50KGdjLCBvZiwgJnNlYywg
JnZhbCk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICAgICAgaWYgKHZhbCA9PSBJ
TlZBTElEX0RPTUlEKSAvKiBFT0YgKi8KKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGlm
ICh0cy50dl9zZWMgLSBzZWMgPiB0aW1lb3V0KQorICAgICAgICAgICAgY29udGludWU7IC8qIEln
bm9yZSBleHBpcmVkIGVudHJpZXMgKi8KKworICAgICAgICByYyA9IGxpYnhsX193cml0ZV9yZWNl
bnQoZ2MsIG5mLCBzZWMsIHZhbCk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisgICAgfQor
CisgICAgcmMgPSBsaWJ4bF9fd3JpdGVfcmVjZW50KGdjLCBuZiwgdHMudHZfc2VjLCBkb21pZCk7
CisgICAgaWYgKHJjKSBnb3RvIG91dDsKKworICAgIHJldCA9IGZjbG9zZShuZik7CisgICAgbmYg
PSBOVUxMOworICAgIGlmIChyZXQgPT0gRU9GKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBkb21p
ZCwgImZhaWxlZCB0byBjbG9zZSAnJXMnIiwgbmV3KTsKKyAgICAgICAgZ290byBvdXQ7CisgICAg
fQorCisgICAgcmMgPSBsaWJ4bF9fY2xvc2VfZG9taWRfaGlzdG9yeShnYywgJm9mKTsKKyAgICBp
ZiAocmMpIGdvdG8gb3V0OworCisgICAgcmMgPSBsaWJ4bF9fcmVwbGFjZV9kb21pZF9oaXN0b3J5
KGdjLCBuZXcpOworCitvdXQ6CisgICAgaWYgKG5mKSBmY2xvc2UobmYpOworICAgIGlmIChvZikg
ZmNsb3NlKG9mKTsKKyAgICBpZiAobG9jaykgbGlieGxfX3VubG9ja19maWxlKGxvY2spOworCisg
ICAgcmV0dXJuIHJjOworfQorCitpbnQgbGlieGxfX2lzX2RvbWlkX3JlY2VudChsaWJ4bF9fZ2Mg
KmdjLCB1aW50MzJfdCBkb21pZCwgYm9vbCAqcmVjZW50KQoreworICAgIGxvbmcgdGltZW91dCA9
IGxpYnhsX19nZXRfZG9taWRfcmV1c2VfdGltZW91dCgpOworICAgIEZJTEUgKmY7CisgICAgc3Ry
dWN0IHRpbWVzcGVjIHRzOworICAgIGludCByYzsKKworICAgIHJjID0gbGlieGxfX29wZW5fZG9t
aWRfaGlzdG9yeShnYywgJmYpOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICBpZiAoY2xv
Y2tfZ2V0dGltZShDTE9DS19NT05PVE9OSUMsICZ0cykpIHsKKyAgICAgICAgTE9HRUQoRVJST1Is
IGRvbWlkLCAiZmFpbGVkIHRvIGdldCB0aW1lIik7CisgICAgICAgIGdvdG8gb3V0OworICAgIH0K
KworICAgICpyZWNlbnQgPSBmYWxzZTsKKyAgICBmb3IgKDs7KSB7CisgICAgICAgIHVuc2lnbmVk
IGxvbmcgc2VjOworICAgICAgICB1bnNpZ25lZCBpbnQgdmFsOworCisgICAgICAgIHJjID0gbGli
eGxfX3JlYWRfcmVjZW50KGdjLCBmLCAmc2VjLCAmdmFsKTsKKyAgICAgICAgaWYgKHJjKSBnb3Rv
IG91dDsKKworICAgICAgICBpZiAodmFsID09IElOVkFMSURfRE9NSUQpIC8qIEVPRiAqLworICAg
ICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgaWYgKHZhbCA9PSBkb21pZCAmJiB0cy50dl9zZWMg
LSBzZWMgPD0gdGltZW91dCkgeworICAgICAgICAgICAgKnJlY2VudCA9IHRydWU7CisgICAgICAg
ICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJjID0gbGlieGxfX2Nsb3NlX2Rv
bWlkX2hpc3RvcnkoZ2MsICZmKTsKKworb3V0OgorICAgIGlmIChmKSBmY2xvc2UoZik7CisgICAg
cmV0dXJuIHJjOworfQorCiBzdGF0aWMgdm9pZCBkZXZpY2VzX2Rlc3Ryb3lfY2IobGlieGxfX2Vn
YyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kZXZpY2VzX3Jl
bW92ZV9zdGF0ZSAqZHJzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCByYykK
QEAgLTEzMzEsNiArMTU1MSw4IEBAIHN0YXRpYyB2b2lkIGRldmljZXNfZGVzdHJveV9jYihsaWJ4
bF9fZWdjICplZ2MsCiAgICAgICAgIGlmICghY3R4LT54Y2gpIGdvdG8gYmFkY2hpbGQ7CiAKICAg
ICAgICAgaWYgKCFkaXMtPnNvZnRfcmVzZXQpIHsKKyAgICAgICAgICAgIHJjID0gbGlieGxfX21h
cmtfZG9taWRfcmVjZW50KGdjLCBkb21pZCk7CisgICAgICAgICAgICBpZiAocmMpIGdvdG8gYmFk
Y2hpbGQ7CiAgICAgICAgICAgICByYyA9IHhjX2RvbWFpbl9kZXN0cm95KGN0eC0+eGNoLCBkb21p
ZCk7CiAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICByYyA9IHhjX2RvbWFpbl9wYXVzZShj
dHgtPnhjaCwgZG9taWQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwu
YyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKaW5kZXggMjExMjM2ZGM5OS4uYmJkNGM2
Y2JhOSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYworKysgYi90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jCkBAIC01MDQsNiArNTA0LDE2IEBAIGxpYnhsX19mbG9j
ayAqbGlieGxfX2xvY2tfZG9tYWluX3VzZXJkYXRhKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRv
bWlkKQogICAgIHJldHVybiBsb2NrOwogfQogCitsaWJ4bF9fZmxvY2sgKmxpYnhsX19sb2NrX2Rv
bWlkX2hpc3RvcnkobGlieGxfX2djICpnYykKK3sKKyAgICBjb25zdCBjaGFyICpsb2NrZmlsZTsK
KworICAgIGxvY2tmaWxlID0gbGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0aChnYywgIi5sb2NrIik7
CisgICAgaWYgKCFsb2NrZmlsZSkgcmV0dXJuIE5VTEw7CisKKyAgICByZXR1cm4gbGlieGxfX2xv
Y2tfZmlsZShnYywgbG9ja2ZpbGUpOworfQorCiBpbnQgbGlieGxfX2dldF9kb21haW5fY29uZmln
dXJhdGlvbihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnKQogewpkaWZm
IC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhs
X2ludGVybmFsLmgKaW5kZXggNDkzNjQ0NjA2OS4uNDNlNTg4NWQxZSAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oCkBAIC00MjYzLDYgKzQyNjMsOCBAQCBfaGlkZGVuIHZvaWQgbGlieGxfX3JlbXVzX3RlYXJk
b3duKGxpYnhsX19lZ2MgKmVnYywKIF9oaWRkZW4gdm9pZCBsaWJ4bF9fcmVtdXNfcmVzdG9yZV9z
ZXR1cChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgKmRjcyk7CiAKK19oaWRkZW4gY2hhciAq
bGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0aChsaWJ4bF9fZ2MgKmdjLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnN1ZmZpeCk7CiAKIC8qCiAgKiBD
b252ZW5pZW5jZSBtYWNyb3MuCkBAIC00NjYxLDYgKzQ2NjMsNyBAQCBsaWJ4bF9fZmxvY2sgKmxp
YnhsX19sb2NrX2ZpbGUobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqZmlsZW5hbWUpOwogdm9p
ZCBsaWJ4bF9fdW5sb2NrX2ZpbGUobGlieGxfX2Zsb2NrICpsb2NrKTsKIAogbGlieGxfX2Zsb2Nr
ICpsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEobGlieGxfX2djICpnYywgdWludDMyX3QgZG9t
aWQpOworbGlieGxfX2Zsb2NrICpsaWJ4bF9fbG9ja19kb21pZF9oaXN0b3J5KGxpYnhsX19nYyAq
Z2MpOwogCiAvKgogICogUmV0cmlldmUgLyBzdG9yZSBkb21haW4gY29uZmlndXJhdGlvbiBmcm9t
IC8gdG8gbGlieGwgcHJpdmF0ZQpAQCAtNDc5OSw2ICs0ODAyLDE3IEBAIF9oaWRkZW4gaW50IGxp
YnhsX19kb21haW5fcHZjb250cm9sKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGxpYnhsX194c3dhaXRfc3RhdGUgKnB2Y29udHJvbCwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgZG9taWQsIGNvbnN0IGNoYXIg
KmNtZCk7CiAKKy8qCisgKiBNYXhpbXVtIG51bWJlciBvZiBzZWNvbmRzIGFmdGVyIGRlc2N0cnVj
dGlvbiB0aGVuIGEgZG9taWQgcmVtYWlucworICogJ3JlY2VudCcuIFJlY2VudCBkb21pZHMgYXJl
IG5vdCBhbGxvd2VkIHRvIGJlIHJlLXVzZWQuIFRoaXMgY2FuIGJlCisgKiBvdmVyaWRkZW4sIGZv
ciBkZWJ1Z2dpbmcgcHVycG9zZXMsIGJ5IHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZSBvZiB0aGUK
KyAqIHNhbWUgbmFtZS4KKyAqLworI2RlZmluZSBMSUJYTF9ET01JRF9SRVVTRV9USU1FT1VUIDYw
CisKKy8qIENoZWNrIHdoZXRoZXIgYSBkb21pZCBpcyByZWNlbnQgKi8KK2ludCBsaWJ4bF9faXNf
ZG9taWRfcmVjZW50KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBib29sICpyZWNlbnQp
OworCiAjZW5kaWYKIAogLyoKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LoF-00082i-TJ; Wed, 19 Feb 2020 09:38:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4LoE-00082Z-RI
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:22 +0000
X-Inumbo-ID: 8f621e7e-52fb-11ea-831b-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f621e7e-52fb-11ea-831b-12813bfff9fa;
 Wed, 19 Feb 2020 09:38:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105099; x=1613641099;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=nwjvhvNDZ5TJrA9O6FDgxmDYYDx5Pg4lumR+mOa6LyU=;
 b=hYNxDXJ2t7Iqw8gaWhyLYUC0KwdKcMf1xUXzjHK79yUx6aTk8rWwcCzT
 EOtrNBYsE4i+iQMm1UovMSlvoFohSLaoYijjvbwxj0wES1aUUzMiQdn4l
 9HeOFZ4UBdXFRW5Mojd8178qaR9oUzcpZUCf/8BRUpI0kvmxBnq2W+tkn s=;
IronPort-SDR: mEscnOst+Q7ohGmJ9e2PJDS/UJ9OTgbXfqSFoNPZJmPk/vlG9ObxLy4p/R8DbkW5NmuD0JY6AV
 4W+Swcdtr6Ww==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="17897396"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 19 Feb 2020 09:38:07 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com (Postfix) with ESMTPS
 id 7E815C0855; Wed, 19 Feb 2020 09:38:04 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:04 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:03 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:38:01 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:50 +0000
Message-ID: <20200219093754.2924-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219093754.2924-1-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 2/6] libxl: modify libxl__logv() to only log
 valid domid values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBjb2RlLXBhdGhzIHVzZSB2YWx1ZXMgb3RoZXIgdGhhbiBJTlZBTElEX0RPTUlEIHRvIGlu
ZGljYXRlIGFuIGludmFsaWQKZG9tYWluIGlkLiBTcGVjaWZpY2FsbHksIHhsIHdpbGwgcGFzcyBh
IHZhbHVlIG9mIDAgd2hlbiBjcmVhdGluZy9yZXN0b3JpbmcKYSBkb21haW4uIFRoZXJlZm9yZSBt
b2RpZnkgbGlieGxfX2xvZ3YoKSB0byB1c2UgbGlieGxfZG9taWRfdmFsaWRfZ3Vlc3QoKQphcyBh
IHZhbGlkaXR5IHRlc3QuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFt
YXpvbi5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+
CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+Cgp2NjoKIC0gTmV3IGluIHY2IChzcGxpdCBvdXQgZnJvbSBhbm90aGVy
IHBhdGNoKQotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMgfCAyICstCiAxIGZpbGUg
Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYwpp
bmRleCBiYmQ0YzZjYmE5Li5kOTNhNzU1MzNmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bF9pbnRlcm5hbC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKQEAgLTIzNCw3
ICsyMzQsNyBAQCB2b2lkIGxpYnhsX19sb2d2KGxpYnhsX2N0eCAqY3R4LCB4ZW50b29sbG9nX2xl
dmVsIG1zZ2xldmVsLCBpbnQgZXJybm92YWwsCiAgICAgZmlsZWxpbmVbc2l6ZW9mKGZpbGVsaW5l
KS0xXSA9IDA7CiAKICAgICBkb21haW5bMF0gPSAwOwotICAgIGlmIChkb21pZCAhPSBJTlZBTElE
X0RPTUlEKQorICAgIGlmIChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChkb21pZCkpCiAgICAgICAg
IHNucHJpbnRmKGRvbWFpbiwgc2l6ZW9mKGRvbWFpbiksICJEb21haW4gJSJQUkl1MzIiOiIsIGRv
bWlkKTsKICB4OgogICAgIHh0bF9sb2coY3R4LT5sZywgbXNnbGV2ZWwsIGVycm5vdmFsLCAibGli
eGwiLAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LoL-00084J-69; Wed, 19 Feb 2020 09:38:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4LoJ-00083l-5g
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:27 +0000
X-Inumbo-ID: 940da3a8-52fb-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 940da3a8-52fb-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 09:38:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105107; x=1613641107;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=m/QxIK1wZXVPJ6XpKFdZd+Y46v6EXH7JHMW87CbQtns=;
 b=Aw3O5EGQ7hV5Gavi97LFdFzch76/f8YkUUyi3mawLx9/xiClu3iAeXeL
 09tLjpZ2Wg+OcVyrrLR04o6cp3RUtsFM9aLRyR2sP/lHxvqU8YTSho/tb
 fyIzatlLhFWA+tyCUy1PjuBtBvDDnML1uBmv+BlxyQIpcvKqL4D1bRJHf c=;
IronPort-SDR: 637HmOrap3EjSW39ms5FRFQZObHX0ObpCFVB/aBH70KLNCtHTcdJ48MJhqC6GopzFLKfEaXnmZ
 H8uuFUCNrtSQ==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="26044079"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 19 Feb 2020 09:38:24 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 00C09A2F6F; Wed, 19 Feb 2020 09:38:20 +0000 (UTC)
Received: from EX13D32EUB004.ant.amazon.com (10.43.166.212) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:06 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB004.ant.amazon.com (10.43.166.212) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:05 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:38:03 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:51 +0000
Message-ID: <20200219093754.2924-4-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219093754.2924-1-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 3/6] public/xen.h: add a definition for a
 'valid domid' mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBzdWJzZXF1ZW50IHBhdGNoIHdpbGwgbW9kaWZ5IGxpYnhsIHRvIGFsbG93IHNlbGVjdGlvbiBv
ZiBhIHJhbmRvbSBkb21pZAp2YWx1ZSB3aGVuIGNyZWF0aW5nIGRvbWFpbnMuIFZhbGlkIHZhbHVl
cyBhcmUgbGltaXRlZCB0byBhIHdpZHRoIG9mIDE1IGJpdHMsCnNvIGFkZCBhbiBhcHByb3ByaWF0
ZSBtYXNrIGRlZmluaXRpb24gdG8gdGhlIHB1YmxpYyBoZWFkZXIuCgpTaWduZWQtb2ZmLWJ5OiBQ
YXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW5AeGVuLm9yZz4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgp2NjoKIC0gTmV3IGluIHY2IChzcGxpdCBvdXQg
ZnJvbSBhbm90aGVyIHBhdGNoKQotLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCB8IDMgKysr
CiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvcHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IGQyMTk4ZGZm
YWQuLjc1YjE2MTlkMGQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTYxNCw2ICs2MTQsOSBAQCBERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRShtbXVleHRfb3BfdCk7CiAvKiBJZGxlIGRvbWFpbi4gKi8KICNkZWZpbmUg
RE9NSURfSURMRSAgICAgICAgICAgeGVuX21rX3VpbnQoMHg3RkZGKQogCisvKiBNYXNrIGZvciB2
YWxpZCBkb21haW4gaWQgdmFsdWVzICovCisjZGVmaW5lIERPTUlEX01BU0sgICAgICAgICAgIHhl
bl9ta191aW50KDB4N0ZGRikKKwogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogdHlwZWRlZiB1aW50
MTZfdCBkb21pZF90OwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LoL-00084b-Hj; Wed, 19 Feb 2020 09:38:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4LoJ-00083s-RP
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:27 +0000
X-Inumbo-ID: 93c205e2-52fb-11ea-831b-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 93c205e2-52fb-11ea-831b-12813bfff9fa;
 Wed, 19 Feb 2020 09:38:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105106; x=1613641106;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=74QQKc3YhyQJ4+Z87br2uVFdcnsoCtfUsM2gLSTWEDo=;
 b=clP69WDS13DM3YHSoLJoHek5hCfb75w8rFqtoCHIyXdwBvdl9PG+qYLb
 8tXynbc0FjSoHISJmRALt3rw1OV8pYILswGw1hUHHU2KO9rFYr/z8CWDO
 sRfHLoEBSPFnH00DywBOwiHHqWpkW2U+CNkYlMbFw35eOJyGDBsFdqwVN s=;
IronPort-SDR: 0G9CKwmM+wje57Yk0zhMpqrFQDl1RkCFpncZ5NGJQdR4RsRNG4bIBeagC+2ze3YXHEmfJqdqAb
 qM4j175q/4eg==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="17897434"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-57e1d233.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 19 Feb 2020 09:38:26 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-57e1d233.us-east-1.amazon.com (Postfix) with ESMTPS
 id D8AB114160C; Wed, 19 Feb 2020 09:38:21 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:08 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:07 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:38:05 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:52 +0000
Message-ID: <20200219093754.2924-5-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219093754.2924-1-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 4/6] libxl: allow creation of domains with a
 specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Jason
 Andryuk <jandryuk@gmail.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgJ2RvbWlkJyBmaWVsZCB0byBsaWJ4bF9kb21haW5fY3JlYXRlX2lu
Zm8gYW5kIHRoZW4KbW9kaWZpZXMgbGlieGxfX2RvbWFpbl9tYWtlKCkgdG8gaGF2ZSBYZW4gdXNl
IHRoYXQgdmFsdWUgaWYgaXQgaXMgdmFsaWQuCklmIHRoZSBkb21pZCB2YWx1ZSBpcyBpbnZhbGlk
IHRoZW4gWGVuIHdpbGwgY2hvb3NlIHRoZSBkb21pZCwgYXMgYmVmb3JlLAp1bmxlc3MgdGhlIHZh
bHVlIGlzIHRoZSBuZXcgc3BlY2lhbCBSQU5ET01fRE9NSUQgdmFsdWUgYWRkZWQgdG8gdGhlIEFQ
SS4KVGhpcyB2YWx1ZSBpbnN0cnVjdHMgbGlieGxfX2RvbWFpbl9tYWtlKCkgdG8gY2hvb3NlIGEg
cmFuZG9tIGRvbWlkIHZhbHVlCmZvciBYZW4gdG8gdXNlLgoKSWYgWGVuIGRldGVybWluZXMgdGhh
dCBhIGRvbWlkIHNwZWNpZmllZCB0byBvciBjaG9zZW4gYnkKbGlieGxfX2RvbWFpbl9tYWtlKCkg
Y28taW5jaWRlcyB3aXRoIGFuIGV4aXN0aW5nIGRvbWFpbiB0aGVuIHRoZSBjcmVhdGUKb3BlcmF0
aW9uIHdpbGwgZmFpbC4gSW4gdGhpcyBjYXNlLCBpZiBSQU5ET01fRE9NSUQgd2FzIHNwZWNpZmll
ZCB0bwpsaWJ4bF9fZG9tYWluX21ha2UoKSB0aGVuIGEgbmV3IHJhbmRvbSB2YWx1ZSB3aWxsIGJl
IGNob3NlbiBhbmQgdGhlIGNyZWF0ZQpvcGVyYXRpb24gd2lsbCBiZSByZS10cmllZCwgb3RoZXJ3
aXNlIGxpYnhsX19kb21haW5fbWFrZSgpIHdpbGwgZmFpbC4KCkFmdGVyIFhlbiBoYXMgc3VjY2Vz
c2Z1bGx5IGNyZWF0ZWQgYSBuZXcgZG9tYWluLCBsaWJ4bF9fZG9tYWluX21ha2UoKSB3aWxsCmNo
ZWNrIHdoZXRoZXIgaXRzIGRvbWlkIG1hdGNoZXMgYW55IHJlY2VudGx5IHVzZWQgZG9taWQgdmFs
dWVzLiBJZiBpdCBkb2VzCnRoZW4gdGhlIGRvbWFpbiB3aWxsIGJlIGRlc3Ryb3llZC4gSWYgdGhl
IGRvbWlkIHVzZWQgaW4gY3JlYXRpb24gd2FzCnNwZWNpZmllZCB0byBsaWJ4bF9fZG9tYWluX21h
a2UoKSB0aGVuIGl0IHdpbGwgZmFpbCBhdCB0aGlzIHBvaW50LApvdGhlcndpc2UgdGhlIGNyZWF0
ZSBvcGVyYXRpb24gd2lsbCBiZSByZS10cmllZCB3aXRoIGVpdGhlciBhIG5ldyByYW5kb20Kb3Ig
WGVuLXNlbGVjdGVkIGRvbWlkIHZhbHVlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4
LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGllbiBHcmFs
bCA8anVsaWVuQHhlbi5vcmc+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr
QG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNjOiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Cgp2NjoKIC0gQWRkcmVz
c2VkIGZ1cnRoZXIgY29tbWVudHMgZnJvbSBJYW4KCnY1OgogLSBGbGF0dGVuZWQgbmVzdGVkIGxv
b3BzCgp2NDoKIC0gTm90IGFkZGVkIEphc29uJ3MgUi1iIGJlY2F1c2Ugb2Ygc3Vic3RhbnRpYWwg
Y2hhbmdlCiAtIENoZWNrIGZvciByZWNlbnQgZG9taWQgKmFmdGVyKiBjcmVhdGlvbgogLSBSZS13
b3JrZWQgY29tbWl0IGNvbW1lbnQKCnYzOgogLSBBZGRlZCBET01JRF9NQVNLIGRlZmluaXRpb24g
dXNlZCB0byBtYXNrIHJhbmRvbWl6ZWQgdmFsdWVzCiAtIFVzZSBzdGFjayB2YXJpYWJsZSB0byBh
dm9pZCBhc3N1bWluZyBlbmRpYW5uZXNzCgp2MjoKIC0gUmUtd29ya2VkIHRvIHVzZSBhIHZhbHVl
IGZyb20gbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvCi0tLQogdG9vbHMvbGlieGwvbGlieGwuaCAg
ICAgICAgIHwgIDkgKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8IDc2ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbCB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgODEgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGli
eGwuaAppbmRleCA4MGFlMTEwYTUyLi4zNWUxMzQyOGIyIDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTEyNjgsNiArMTI2OCwxNCBA
QCB2b2lkIGxpYnhsX21hY19jb3B5KGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9tYWMgKmRzdCwgY29u
c3QgbGlieGxfbWFjICpzcmMpOwogICovCiAjZGVmaW5lIExJQlhMX0hBVkVfRE9NQUlOX05FRURf
TUVNT1JZX0NPTkZJRwogCisvKgorICogTElCWExfSEFWRV9DUkVBVEVJTkZPX0RPTUlECisgKgor
ICogbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcoKSBhbmQgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0
b3JlKCkgd2lsbCB1c2UKKyAqIGEgZG9taWQgc3BlY2lmaWVkIGluIGxpYnhsX2RvbWFpbl9jcmVh
dGVfaW5mbygpLgorICovCisjZGVmaW5lIExJQlhMX0hBVkVfQ1JFQVRFSU5GT19ET01JRAorCiB0
eXBlZGVmIGNoYXIgKipsaWJ4bF9zdHJpbmdfbGlzdDsKIHZvaWQgbGlieGxfc3RyaW5nX2xpc3Rf
ZGlzcG9zZShsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwogaW50IGxpYnhsX3N0cmluZ19saXN0X2xl
bmd0aChjb25zdCBsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwpAQCAtMTUyOCw2ICsxNTM2LDcgQEAg
aW50IGxpYnhsX2N0eF9mcmVlKGxpYnhsX2N0eCAqY3R4IC8qIDAgaXMgT0sgKi8pOwogLyogZG9t
YWluIHJlbGF0ZWQgZnVuY3Rpb25zICovCiAKICNkZWZpbmUgSU5WQUxJRF9ET01JRCB+MAorI2Rl
ZmluZSBSQU5ET01fRE9NSUQgKElOVkFMSURfRE9NSUQgLSAxKQogCiAvKiBJZiB0aGUgcmVzdWx0
IGlzIEVSUk9SX0FCT1JURUQsIHRoZSBkb21haW4gbWF5IG9yIG1heSBub3QgZXhpc3QKICAqIChp
biBhIGhhbGYtY3JlYXRlZCBzdGF0ZSkuICAqZG9taWQgd2lsbCBiZSB2YWxpZCBhbmQgd2lsbCBi
ZSB0aGUKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMKaW5kZXggM2E3MzY0ZTJhYy4uY2NjOWU3MDk5MCAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKQEAgLTYwMCwxMSArNjAwLDc3IEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxf
X2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICBnb3Rv
IG91dDsKICAgICAgICAgfQogCi0gICAgICAgIHJldCA9IHhjX2RvbWFpbl9jcmVhdGUoY3R4LT54
Y2gsIGRvbWlkLCAmY3JlYXRlKTsKLSAgICAgICAgaWYgKHJldCA8IDApIHsKLSAgICAgICAgICAg
IExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOwotICAgICAgICAg
ICAgcmMgPSBFUlJPUl9GQUlMOwotICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIGZvciAo
OzspIHsKKyAgICAgICAgICAgIHVpbnQzMl90IGxvY2FsX2RvbWlkOworICAgICAgICAgICAgYm9v
bCByZWNlbnQ7CisKKyAgICAgICAgICAgIGlmIChpbmZvLT5kb21pZCA9PSBSQU5ET01fRE9NSUQp
IHsKKyAgICAgICAgICAgICAgICB1aW50MTZfdCB2OworCisgICAgICAgICAgICAgICAgcmV0ID0g
bGlieGxfX3JhbmRvbV9ieXRlcyhnYywgKHZvaWQgKikmdiwgc2l6ZW9mKHYpKTsKKyAgICAgICAg
ICAgICAgICBpZiAocmV0IDwgMCkKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAg
ICAgICAgICAgICB2ICY9IERPTUlEX01BU0s7CisgICAgICAgICAgICAgICAgaWYgKCFsaWJ4bF9k
b21pZF92YWxpZF9ndWVzdCh2KSkKKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisKKyAg
ICAgICAgICAgICAgICBsb2NhbF9kb21pZCA9IHY7CisgICAgICAgICAgICB9IGVsc2UgeworICAg
ICAgICAgICAgICAgIGxvY2FsX2RvbWlkID0gaW5mby0+ZG9taWQ7IC8qIE1heSBub3QgYmUgdmFs
aWQgKi8KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgcmV0ID0geGNfZG9tYWluX2NyZWF0
ZShjdHgtPnhjaCwgJmxvY2FsX2RvbWlkLCAmY3JlYXRlKTsKKyAgICAgICAgICAgIGlmIChyZXQg
PCAwKSB7CisgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBJZiB3ZSBnZW5l
cmF0ZWQgYSByYW5kb20gZG9taWQgYW5kIGNyZWF0aW9uIGZhaWxlZAorICAgICAgICAgICAgICAg
ICAqIGJlY2F1c2UgdGhhdCBkb21pZCBhbHJlYWR5IGV4aXN0cyB0aGVuIHNpbXBseSB0cnkKKyAg
ICAgICAgICAgICAgICAgKiBhZ2Fpbi4KKyAgICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAg
ICAgICBpZiAoZXJybm8gPT0gRUVYSVNUICYmIGluZm8tPmRvbWlkID09IFJBTkRPTV9ET01JRCkK
KyAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgICAgICBMT0dFRChF
UlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOworICAgICAgICAgICAg
ICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAg
ICAgIH0KKworICAgICAgICAgICAgLyogQSBuZXcgZG9tYWluIG5vdyBleGlzdHMgKi8KKyAgICAg
ICAgICAgICpkb21pZCA9IGxvY2FsX2RvbWlkOworCisgICAgICAgICAgICByYyA9IGxpYnhsX19p
c19kb21pZF9yZWNlbnQoZ2MsIGxvY2FsX2RvbWlkLCAmcmVjZW50KTsKKyAgICAgICAgICAgIGlm
IChyYykKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICAgICAgLyogVGhlIGRv
bWlkIGlzIG5vdCByZWNlbnQsIHNvIHdlJ3JlIGRvbmUgKi8KKyAgICAgICAgICAgIGlmICghcmVj
ZW50KQorICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICAvKgorICAgICAgICAg
ICAgICogSWYgdGhlIGRvbWlkIHdhcyBzcGVjaWZpZWQgdGhlbiB0aGVyZSdzIG5vIHBvaW50IGlu
CisgICAgICAgICAgICAgKiB0cnlpbmcgYWdhaW4uCisgICAgICAgICAgICAgKi8KKyAgICAgICAg
ICAgIGlmIChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChpbmZvLT5kb21pZCkpIHsKKyAgICAgICAg
ICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gaWQgcmVjZW50bHkgdXNl
ZCIpOworICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgICAgICBn
b3RvIG91dDsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAq
IFRoZSBkb21haW4gaXMgcmVjZW50IGFuZCBzbyBjYW5ub3QgYmUgdXNlZC4gQ2xlYXIgZG9taWQK
KyAgICAgICAgICAgICAqIGhlcmUgc2luY2UsIGlmIHhjX2RvbWFpbl9kZXN0cm95KCkgZmFpbHMg
YmVsb3cgdGhlcmUgaXMKKyAgICAgICAgICAgICAqIGxpdHRsZSBwb2ludCBjYWxsaW5nIGl0IGFn
YWluIGluIHRoZSBlcnJvciBwYXRoLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICAqZG9t
aWQgPSBJTlZBTElEX0RPTUlEOworCisgICAgICAgICAgICByZXQgPSB4Y19kb21haW5fZGVzdHJv
eShjdHgtPnhjaCwgbG9jYWxfZG9taWQpOworICAgICAgICAgICAgaWYgKHJldCA8IDApIHsKKyAg
ICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gZGVzdHJveSBm
YWlsIik7CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICAgICAgICAg
IGdvdG8gb3V0OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBUaGUgZG9tYWluIHdh
cyBzdWNjZXNzZnVsbHkgZGVzdHJveWVkLCBzbyB3ZSBjYW4gdHJ5IGFnYWluICovCiAgICAgICAg
IH0KIAogICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZyhnYywgZF9j
b25maWcsIHN0YXRlLCAmY3JlYXRlKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5
cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCA3OTIxOTUwZjZhLi5k
MGQ0MzE2MTRmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKKysrIGIv
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC00MDksNiArNDA5LDcgQEAgbGlieGxfZG9t
YWluX2NyZWF0ZV9pbmZvID0gU3RydWN0KCJkb21haW5fY3JlYXRlX2luZm8iLFsKICAgICAoInNz
aWRyZWYiLCAgICAgIHVpbnQzMiksCiAgICAgKCJzc2lkX2xhYmVsIiwgICBzdHJpbmcpLAogICAg
ICgibmFtZSIsICAgICAgICAgc3RyaW5nKSwKKyAgICAoImRvbWlkIiwgICAgICAgIGxpYnhsX2Rv
bWlkKSwKICAgICAoInV1aWQiLCAgICAgICAgIGxpYnhsX3V1aWQpLAogICAgICgieHNkYXRhIiwg
ICAgICAgbGlieGxfa2V5X3ZhbHVlX2xpc3QpLAogICAgICgicGxhdGZvcm1kYXRhIiwgbGlieGxf
a2V5X3ZhbHVlX2xpc3QpLAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4LoP-000871-1h; Wed, 19 Feb 2020 09:38:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4LoO-00086T-5q
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:32 +0000
X-Inumbo-ID: 94e0459c-52fb-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 94e0459c-52fb-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 09:38:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105108; x=1613641108;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=9KXZNbhpLKSzg5DQpRyF/2xU3IeMvTOHYKHX7w1oahk=;
 b=GbCO32wYDRceOjFdczUxzGfBWJdNrZSpDvrtTPZFDqry2TAdy5s2oDs6
 FiJ0nzansGf+jwTEoG7BZS1DEnLLiXooAulPHE87qVs6610nUxMDEZ8wH
 Oi6uy4EklVGxlfmVq//1KWlqetXFEpnHN77XU1L3mm9rXhP0gLj/Vm4WB g=;
IronPort-SDR: cP3rwgB3y10ZpuDJaKX7Efl9QPogCme7zANbh2d+jYSp2+UgzRYXz/PEJq73NSenjqFI5zhOvW
 kVYpW/kVHcsA==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="27416160"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 19 Feb 2020 09:38:26 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 87AAEA1E59; Wed, 19 Feb 2020 09:38:24 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:12 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:11 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:38:09 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:54 +0000
Message-ID: <20200219093754.2924-7-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219093754.2924-1-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 6/6] xl: allow domid to be preserved on
 save/restore or migrate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgJy1EJyBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIHNhdmUgYW5kIG1p
Z3JhdGUgdG8gYWxsb3cKdGhlIGRvbWFpbiBpZCB0byBiZSBpbmNvcnBvcmF0ZWQgaW50byB0aGUg
c2F2ZWQgZG9tYWluIGNvbmZpZ3VyYXRpb24gYW5kCmhlbmNlIGJlIHByZXNlcnZlZC4KCk5PVEU6
IExvZ2ljYWxseSBpdCBtYXkgc2VlbSBhcyB0aG91Z2ggcHJlc2VydmF0aW9uIG9mIGRvbWlkIHNo
b3VsZCBiZQogICAgICBkZWFsdCB3aXRoIGJ5IGxpYnhsLCBidXQgdGhlIGxpYnhsIG1pZ3JhdGlv
biBzdHJlYW0gaGFzIG5vIHJlY29yZAogICAgICBpbiB3aGljaCB0byB0cmFuc2ZlciBkb21pZCBh
bmQgcmVtb3RlIGRvbWFpbiBjcmVhdGlvbiBvY2N1cnMgYmVmb3JlCiAgICAgIHRoZSBtaWdyYXRp
b24gc3RyZWFtIGlzIHBhcnNlZC4gSGVuY2UgdGhpcyBwYXRjaCBtb2RpZmllcyB4bCByYXRoZXIK
ICAgICAgdGhlbiBsaWJ4bC4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRA
YW1hem9uLmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgotLS0KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCnY1OgogLSBFeHBhbmQgdGhlIGNvbW1pdCBjb21tZW50
IHRvIHNheSB3aHkgaXQgaXMgeGwgYmVpbmcgcGF0Y2hlZCByYXRoZXIKICAgdGhhbiBsaWJ4bAoK
djI6CiAtIEhlYXZpbHkgcmUtd29ya2VkIGJhc2VkIG9uIG5ldyBsaWJ4bF9kb21haW5fY3JlYXRl
X2luZm8KLS0tCiBkb2NzL21hbi94bC4xLnBvZC5pbiAgICAgIHwgMTQgKysrKysrKysrKysrKysK
IHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgfCAgMSArCiB0b29scy94bC94bF9jbWR0YWJsZS5j
ICAgIHwgIDYgKysrKy0tCiB0b29scy94bC94bF9taWdyYXRlLmMgICAgIHwgMTUgKysrKysrKysr
Ky0tLS0tCiB0b29scy94bC94bF9zYXZlcmVzdG9yZS5jIHwgMTkgKysrKysrKysrKysrKystLS0t
LQogdG9vbHMveGwveGxfdm1jb250cm9sLmMgICB8ICAzICsrLQogNiBmaWxlcyBjaGFuZ2VkLCA0
NSBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94
bC4xLnBvZC5pbiBiL2RvY3MvbWFuL3hsLjEucG9kLmluCmluZGV4IDMzYWQyZWJkNzEuLjA5MzM5
MjgyZTYgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLjEucG9kLmluCisrKyBiL2RvY3MvbWFuL3hs
LjEucG9kLmluCkBAIC00OTAsNiArNDkwLDEzIEBAIERpc3BsYXkgaHVnZSAoISkgYW1vdW50IG9m
IGRlYnVnIGluZm9ybWF0aW9uIGR1cmluZyB0aGUgbWlncmF0aW9uIHByb2Nlc3MuCiAKIExlYXZl
IHRoZSBkb21haW4gb24gdGhlIHJlY2VpdmUgc2lkZSBwYXVzZWQgYWZ0ZXIgbWlncmF0aW9uLgog
Cis9aXRlbSBCPC1EPgorCitQcmVzZXJ2ZSB0aGUgQjxkb21haW4taWQ+IGluIHRoZSBkb21haW4g
Y29uaWd1cmF0aW9uIHRoYXQgaXMgdHJhbnNmZXJyZWQKK3N1Y2ggdGhhdCBpdCB3aWxsIGJlIGlk
ZW50aWNhbCBvbiB0aGUgZGVzdGluYXRpb24gaG9zdCwgdW5sZXNzIHRoYXQKK2NvbmZpZ3VyYXRp
b24gaXMgb3ZlcnJpZGRlbiB1c2luZyB0aGUgQjwtQz4gb3B0aW9uLiBOb3RlIHRoYXQgaXQgaXMg
bm90Citwb3NzaWJsZSB0byB1c2UgdGhpcyBvcHRpb24gZm9yIGEgJ2xvY2FsaG9zdCcgbWlncmF0
aW9uLgorCiA9YmFjawogCiA9aXRlbSBCPHJlbXVzPiBbSTxPUFRJT05TPl0gSTxkb21haW4taWQ+
IEk8aG9zdD4KQEAgLTY5Miw2ICs2OTksMTMgQEAgTGVhdmUgdGhlIGRvbWFpbiBydW5uaW5nIGFm
dGVyIGNyZWF0aW5nIHRoZSBzbmFwc2hvdC4KIAogTGVhdmUgdGhlIGRvbWFpbiBwYXVzZWQgYWZ0
ZXIgY3JlYXRpbmcgdGhlIHNuYXBzaG90LgogCis9aXRlbSBCPC1EPgorCitQcmVzZXJ2ZSB0aGUg
Qjxkb21haW4taWQ+IGluIHRoZSBkb21haW4gY29uaWd1cmF0aW9uIHRoYXQgaXMgZW1iZWRkZWQg
aW4KK3RoZSBzdGF0ZSBmaWxlIHN1Y2ggdGhhdCBpdCB3aWxsIGJlIGlkZW50aWNhbCB3aGVuIHRo
ZSBkb21haW4gaXMgcmVzdG9yZWQsCit1bmxlc3MgdGhhdCBjb25maWd1cmF0aW9uIGlzIG92ZXJy
aWRkZW4uIChTZWUgdGhlIEI8cmVzdG9yZT4gb3BlcmF0aW9uCithYm92ZSkuCisKID1iYWNrCiAK
ID1pdGVtIEI8c2hhcmluZz4gW0k8ZG9tYWluLWlkPl0KZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hs
LmggYi90b29scy94bC94bC5oCmluZGV4IDJiNDcwOWVmYjIuLjA2NTY5YzZjNGEgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL3hsL3hsLmgKKysrIGIvdG9vbHMveGwveGwuaApAQCAtOTksNiArOTksNyBAQCBz
dHJ1Y3Qgc2F2ZV9maWxlX2hlYWRlciB7CiAjZGVmaW5lIFNBVkVGSUxFX0JZVEVPUkRFUl9WQUxV
RSAoKHVpbnQzMl90KTB4MDEwMjAzMDRVTCkKIAogdm9pZCBzYXZlX2RvbWFpbl9jb3JlX2JlZ2lu
KHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBwcmVzZXJ2
ZV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpvdmVycmlk
ZV9jb25maWdfZmlsZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICoqY29u
ZmlnX2RhdGFfciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmNvbmZpZ19sZW5f
cik7CmRpZmYgLS1naXQgYS90b29scy94bC94bF9jbWR0YWJsZS5jIGIvdG9vbHMveGwveGxfY21k
dGFibGUuYwppbmRleCAzYjMwMmIyZjIwLi4wODMzNTM5NGU1IDEwMDY0NAotLS0gYS90b29scy94
bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKQEAgLTE1Myw3ICsx
NTMsOCBAQCBzdHJ1Y3QgY21kX3NwZWMgY21kX3RhYmxlW10gPSB7CiAgICAgICAiW29wdGlvbnNd
IDxEb21haW4+IDxDaGVja3BvaW50RmlsZT4gWzxDb25maWdGaWxlPl0iLAogICAgICAgIi1oICBQ
cmludCB0aGlzIGhlbHAuXG4iCiAgICAgICAiLWMgIExlYXZlIGRvbWFpbiBydW5uaW5nIGFmdGVy
IGNyZWF0aW5nIHRoZSBzbmFwc2hvdC5cbiIKLSAgICAgICItcCAgTGVhdmUgZG9tYWluIHBhdXNl
ZCBhZnRlciBjcmVhdGluZyB0aGUgc25hcHNob3QuIgorICAgICAgIi1wICBMZWF2ZSBkb21haW4g
cGF1c2VkIGFmdGVyIGNyZWF0aW5nIHRoZSBzbmFwc2hvdC5cbiIKKyAgICAgICItRCAgU3RvcmUg
dGhlIGRvbWFpbiBpZCBpbiB0aGUgY29uZmlncmF0aW9uLiIKICAgICB9LAogICAgIHsgIm1pZ3Jh
dGUiLAogICAgICAgJm1haW5fbWlncmF0ZSwgMCwgMSwKQEAgLTE2Nyw3ICsxNjgsOCBAQCBzdHJ1
Y3QgY21kX3NwZWMgY21kX3RhYmxlW10gPSB7CiAgICAgICAiLWUgICAgICAgICAgICAgIERvIG5v
dCB3YWl0IGluIHRoZSBiYWNrZ3JvdW5kIChvbiA8aG9zdD4pIGZvciB0aGUgZGVhdGhcbiIKICAg
ICAgICIgICAgICAgICAgICAgICAgb2YgdGhlIGRvbWFpbi5cbiIKICAgICAgICItLWRlYnVnICAg
ICAgICAgUHJpbnQgaHVnZSAoISkgYW1vdW50IG9mIGRlYnVnIGR1cmluZyB0aGUgbWlncmF0aW9u
IHByb2Nlc3MuXG4iCi0gICAgICAiLXAgICAgICAgICAgICAgIERvIG5vdCB1bnBhdXNlIGRvbWFp
biBhZnRlciBtaWdyYXRpbmcgaXQuIgorICAgICAgIi1wICAgICAgICAgICAgICBEbyBub3QgdW5w
YXVzZSBkb21haW4gYWZ0ZXIgbWlncmF0aW5nIGl0LlxuIgorICAgICAgIi1EICAgICAgICAgICAg
ICBQcmVzZXJ2ZSB0aGUgZG9tYWluIGlkIgogICAgIH0sCiAgICAgeyAicmVzdG9yZSIsCiAgICAg
ICAmbWFpbl9yZXN0b3JlLCAwLCAxLApkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfbWlncmF0ZS5j
IGIvdG9vbHMveGwveGxfbWlncmF0ZS5jCmluZGV4IDIyZjA0MjliODQuLjA4MTNiZWI4MDEgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX21pZ3JhdGUuYworKysgYi90b29scy94bC94bF9taWdyYXRl
LmMKQEAgLTE3Niw3ICsxNzYsOCBAQCBzdGF0aWMgdm9pZCBtaWdyYXRlX2RvX3ByZWFtYmxlKGlu
dCBzZW5kX2ZkLCBpbnQgcmVjdl9mZCwgcGlkX3QgY2hpbGQsCiAKIH0KIAotc3RhdGljIHZvaWQg
bWlncmF0ZV9kb21haW4odWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKnJ1bmUsIGludCBkZWJ1
ZywKK3N0YXRpYyB2b2lkIG1pZ3JhdGVfZG9tYWluKHVpbnQzMl90IGRvbWlkLCBpbnQgcHJlc2Vy
dmVfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpydW5lLCBp
bnQgZGVidWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpvdmVycmlk
ZV9jb25maWdfZmlsZSkKIHsKICAgICBwaWRfdCBjaGlsZCA9IC0xOwpAQCAtMTg3LDcgKzE4OCw3
IEBAIHN0YXRpYyB2b2lkIG1pZ3JhdGVfZG9tYWluKHVpbnQzMl90IGRvbWlkLCBjb25zdCBjaGFy
ICpydW5lLCBpbnQgZGVidWcsCiAgICAgdWludDhfdCAqY29uZmlnX2RhdGE7CiAgICAgaW50IGNv
bmZpZ19sZW4sIGZsYWdzID0gTElCWExfU1VTUEVORF9MSVZFOwogCi0gICAgc2F2ZV9kb21haW5f
Y29yZV9iZWdpbihkb21pZCwgb3ZlcnJpZGVfY29uZmlnX2ZpbGUsCisgICAgc2F2ZV9kb21haW5f
Y29yZV9iZWdpbihkb21pZCwgcHJlc2VydmVfZG9taWQsIG92ZXJyaWRlX2NvbmZpZ19maWxlLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNvbmZpZ19kYXRhLCAmY29uZmlnX2xlbik7CiAK
ICAgICBpZiAoIWNvbmZpZ19sZW4pIHsKQEAgLTUzNywxMyArNTM4LDE0IEBAIGludCBtYWluX21p
Z3JhdGUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGNoYXIgKnJ1bmUgPSBOVUxMOwogICAg
IGNoYXIgKmhvc3Q7CiAgICAgaW50IG9wdCwgZGFlbW9uaXplID0gMSwgbW9uaXRvciA9IDEsIGRl
YnVnID0gMCwgcGF1c2VfYWZ0ZXJfbWlncmF0aW9uID0gMDsKKyAgICBpbnQgcHJlc2VydmVfZG9t
aWQgPSAwOwogICAgIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIG9wdHNbXSA9IHsKICAgICAgICAgeyJk
ZWJ1ZyIsIDAsIDAsIDB4MTAwfSwKICAgICAgICAgeyJsaXZlIiwgMCwgMCwgMHgyMDB9LAogICAg
ICAgICBDT01NT05fTE9OR19PUFRTCiAgICAgfTsKIAotICAgIFNXSVRDSF9GT1JFQUNIX09QVChv
cHQsICJGQzpzOmVwIiwgb3B0cywgIm1pZ3JhdGUiLCAyKSB7CisgICAgU1dJVENIX0ZPUkVBQ0hf
T1BUKG9wdCwgIkZDOnM6ZXBEIiwgb3B0cywgIm1pZ3JhdGUiLCAyKSB7CiAgICAgY2FzZSAnQyc6
CiAgICAgICAgIGNvbmZpZ19maWxlbmFtZSA9IG9wdGFyZzsKICAgICAgICAgYnJlYWs7CkBAIC01
NjAsNiArNTYyLDkgQEAgaW50IG1haW5fbWlncmF0ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAg
ICAgY2FzZSAncCc6CiAgICAgICAgIHBhdXNlX2FmdGVyX21pZ3JhdGlvbiA9IDE7CiAgICAgICAg
IGJyZWFrOworICAgIGNhc2UgJ0QnOgorICAgICAgICBwcmVzZXJ2ZV9kb21pZCA9IDE7CisgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgxMDA6IC8qIC0tZGVidWcgKi8KICAgICAgICAgZGVidWcg
PSAxOwogICAgICAgICBicmVhazsKQEAgLTU5Niw3ICs2MDEsNyBAQCBpbnQgbWFpbl9taWdyYXRl
KGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAgICAgICAgIHBhdXNlX2FmdGVyX21p
Z3JhdGlvbiA/ICIgLXAiIDogIiIpOwogICAgIH0KIAotICAgIG1pZ3JhdGVfZG9tYWluKGRvbWlk
LCBydW5lLCBkZWJ1ZywgY29uZmlnX2ZpbGVuYW1lKTsKKyAgICBtaWdyYXRlX2RvbWFpbihkb21p
ZCwgcHJlc2VydmVfZG9taWQsIHJ1bmUsIGRlYnVnLCBjb25maWdfZmlsZW5hbWUpOwogICAgIHJl
dHVybiBFWElUX1NVQ0NFU1M7CiB9CiAKQEAgLTcxNiw3ICs3MjEsNyBAQCBpbnQgbWFpbl9yZW11
cyhpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB9CiAgICAgICAgIH0KIAotICAg
ICAgICBzYXZlX2RvbWFpbl9jb3JlX2JlZ2luKGRvbWlkLCBOVUxMLCAmY29uZmlnX2RhdGEsICZj
b25maWdfbGVuKTsKKyAgICAgICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihkb21pZCwgMCwgTlVM
TCwgJmNvbmZpZ19kYXRhLCAmY29uZmlnX2xlbik7CiAKICAgICAgICAgaWYgKCFjb25maWdfbGVu
KSB7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk5vIGNvbmZpZyBmaWxlIHN0b3JlZCBm
b3IgcnVubmluZyBkb21haW4gYW5kICIKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0
b3JlLmMgYi90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCmluZGV4IDliZTAzM2ZlNjUuLjk1M2Q3
OTFkMWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMKKysrIGIvdG9vbHMv
eGwveGxfc2F2ZXJlc3RvcmUuYwpAQCAtMzIsNiArMzIsNyBAQAogI2lmbmRlZiBMSUJYTF9IQVZF
X05PX1NVU1BFTkRfUkVTVU1FCiAKIHZvaWQgc2F2ZV9kb21haW5fY29yZV9iZWdpbih1aW50MzJf
dCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcHJlc2VydmVfZG9taWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmln
X2ZpbGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqKmNvbmZpZ19kYXRh
X3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpjb25maWdfbGVuX3IpCkBAIC02
Miw2ICs2Myw4IEBAIHZvaWQgc2F2ZV9kb21haW5fY29yZV9iZWdpbih1aW50MzJfdCBkb21pZCwK
ICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAidW5hYmxlIHRvIHJldHJpZXZlIGRvbWFpbiBj
b25maWd1cmF0aW9uXG4iKTsKICAgICAgICAgICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKICAgICAg
ICAgfQorCisgICAgICAgIGRfY29uZmlnLmNfaW5mby5kb21pZCA9IHByZXNlcnZlX2RvbWlkID8g
ZG9taWQgOiAwOwogICAgIH0KIAogICAgIGNvbmZpZ19jID0gbGlieGxfZG9tYWluX2NvbmZpZ190
b19qc29uKGN0eCwgJmRfY29uZmlnKTsKQEAgLTEyMCwxNCArMTIzLDE1IEBAIHZvaWQgc2F2ZV9k
b21haW5fY29yZV93cml0ZWNvbmZpZyhpbnQgZmQsIGNvbnN0IGNoYXIgKnNvdXJjZSwKICAgICAg
ICAgICAgIGhkci5vcHRpb25hbF9kYXRhX2xlbik7CiB9CiAKLXN0YXRpYyBpbnQgc2F2ZV9kb21h
aW4odWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKmZpbGVuYW1lLCBpbnQgY2hlY2twb2ludCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgbGVhdmVwYXVzZWQsIGNvbnN0IGNoYXIg
Km92ZXJyaWRlX2NvbmZpZ19maWxlKQorc3RhdGljIGludCBzYXZlX2RvbWFpbih1aW50MzJfdCBk
b21pZCwgaW50IHByZXNlcnZlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBj
aGFyICpmaWxlbmFtZSwgaW50IGNoZWNrcG9pbnQsCisgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBsZWF2ZXBhdXNlZCwgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmlnX2ZpbGUpCiB7CiAgICAg
aW50IGZkOwogICAgIHVpbnQ4X3QgKmNvbmZpZ19kYXRhOwogICAgIGludCBjb25maWdfbGVuOwog
Ci0gICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihkb21pZCwgb3ZlcnJpZGVfY29uZmlnX2ZpbGUs
CisgICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihkb21pZCwgcHJlc2VydmVfZG9taWQsIG92ZXJy
aWRlX2NvbmZpZ19maWxlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNvbmZpZ19kYXRh
LCAmY29uZmlnX2xlbik7CiAKICAgICBpZiAoIWNvbmZpZ19sZW4pIHsKQEAgLTIzNiwxNSArMjQw
LDE5IEBAIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGNvbnN0IGNo
YXIgKmNvbmZpZ19maWxlbmFtZSA9IE5VTEw7CiAgICAgaW50IGNoZWNrcG9pbnQgPSAwOwogICAg
IGludCBsZWF2ZXBhdXNlZCA9IDA7CisgICAgaW50IHByZXNlcnZlX2RvbWlkID0gMDsKICAgICBp
bnQgb3B0OwogCi0gICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgImNwIiwgTlVMTCwgInNhdmUi
LCAyKSB7CisgICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgImNwRCIsIE5VTEwsICJzYXZlIiwg
MikgewogICAgIGNhc2UgJ2MnOgogICAgICAgICBjaGVja3BvaW50ID0gMTsKICAgICAgICAgYnJl
YWs7CiAgICAgY2FzZSAncCc6CiAgICAgICAgIGxlYXZlcGF1c2VkID0gMTsKICAgICAgICAgYnJl
YWs7CisgICAgY2FzZSAnRCc6CisgICAgICAgIHByZXNlcnZlX2RvbWlkID0gMTsKKyAgICAgICAg
YnJlYWs7CiAgICAgfQogCiAgICAgaWYgKGFyZ2Mtb3B0aW5kID4gMykgewpAQCAtMjU3LDcgKzI2
NSw4IEBAIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGlmICggYXJn
YyAtIG9wdGluZCA+PSAzICkKICAgICAgICAgY29uZmlnX2ZpbGVuYW1lID0gYXJndltvcHRpbmQg
KyAyXTsKIAotICAgIHNhdmVfZG9tYWluKGRvbWlkLCBmaWxlbmFtZSwgY2hlY2twb2ludCwgbGVh
dmVwYXVzZWQsIGNvbmZpZ19maWxlbmFtZSk7CisgICAgc2F2ZV9kb21haW4oZG9taWQsIHByZXNl
cnZlX2RvbWlkLCBmaWxlbmFtZSwgY2hlY2twb2ludCwgbGVhdmVwYXVzZWQsCisgICAgICAgICAg
ICAgICAgY29uZmlnX2ZpbGVuYW1lKTsKICAgICByZXR1cm4gRVhJVF9TVUNDRVNTOwogfQogCmRp
ZmYgLS1naXQgYS90b29scy94bC94bF92bWNvbnRyb2wuYyBiL3Rvb2xzL3hsL3hsX3ZtY29udHJv
bC5jCmluZGV4IDM5MjkyYWNmZTYuLjJlMmQ0Mjc0OTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hs
X3ZtY29udHJvbC5jCisrKyBiL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jCkBAIC04OTksNyArODk5
LDggQEAgc3RhcnQ6CiAgICAgICAgIGF1dG9jb25uZWN0X2NvbnNvbGVfaG93ID0gMDsKICAgICB9
CiAKLSAgICBkX2NvbmZpZy5jX2luZm8uZG9taWQgPSBkb21pZF9wb2xpY3k7CisgICAgaWYgKCFs
aWJ4bF9kb21pZF92YWxpZF9ndWVzdChkX2NvbmZpZy5jX2luZm8uZG9taWQpKQorICAgICAgICBk
X2NvbmZpZy5jX2luZm8uZG9taWQgPSBkb21pZF9wb2xpY3k7CiAKICAgICBpZiAoIHJlc3Rvcmlu
ZyApIHsKICAgICAgICAgbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFyYW1zIHBhcmFtczsKLS0gCjIu
MjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:38:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:38:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Log-0008GI-By; Wed, 19 Feb 2020 09:38:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=0CPD=4H=amazon.co.uk=prvs=311145cb7=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4Lof-0008Fh-3p
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:38:49 +0000
X-Inumbo-ID: a154319e-52fb-11ea-aa99-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a154319e-52fb-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 09:38:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582105128; x=1613641128;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=eSWeDs33Xk0ZJ9WDOyHx4AeQnnVYfVe84mVD3fIk6pA=;
 b=R+738pJsNO+JjTq1BBSjbCE0QaGuj3v0oewOuyvmRLvlMonnT2b2+fXY
 itEdjhgYbtVLiiUZsac74FyZuOsMHKX9SFkbX/QnKRVXVrVkrYjpde8p7
 u5KaV0O5jcV4OVjNKLXk89jxEztxFp8dZbc/1DmpfBOv61wzt3z+zI5VO k=;
IronPort-SDR: mKArS8eNCqvM25f9Gc2nPi+dO5BdcRfZsV+PNr4C0WdXHLb54y5K85z8IYzUv8VljWdOwY0ank
 fngbIKCUYHOg==
X-IronPort-AV: E=Sophos;i="5.70,459,1574121600"; d="scan'208";a="18531467"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1d-f273de60.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 19 Feb 2020 09:38:24 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-f273de60.us-east-1.amazon.com (Postfix) with ESMTPS
 id 9E66FA2701; Wed, 19 Feb 2020 09:38:23 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 19 Feb 2020 09:38:10 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 09:38:09 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 09:38:08 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 09:37:53 +0000
Message-ID: <20200219093754.2924-6-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219093754.2924-1-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v6 5/6] xl.conf: introduce 'domid_policy'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IGdsb2JhbCAnZG9taWRfcG9saWN5JyBjb25maWd1cmF0aW9u
IG9wdGlvbiB0byBkZWNpZGUKaG93IGRvbWFpbiBpZCB2YWx1ZXMgYXJlIGFsbG9jYXRlZCBmb3Ig
bmV3IGRvbWFpbnMuIEl0IG1heSBiZSBzZXQgdG8gb25lIG9mCnR3byB2YWx1ZXM6CgoieGVuIiwg
dGhlIGRlZmF1bHQgdmFsdWUsIHdpbGwgY2F1c2UgYW4gaW52YWxpZCBkb21pZCB2YWx1ZSB0byBi
ZSBwYXNzZWQKdG8gZG9fZG9tYWluX2NyZWF0ZSgpIHByZXNlcnZpbmcgdGhlIGV4aXN0aW5nIGJl
aGF2aW91ciBvZiBoYXZpbmcgWGVuCmNob29zZSB0aGUgZG9taWQgdmFsdWUgZHVyaW5nIGRvbWFp
bl9jcmVhdGUoKS4KCiJyYW5kb20iIHdpbGwgY2F1c2UgdGhlIHNwZWNpYWwgUkFORE9NX0RPTUlE
IHZhbHVlIHRvIGJlIHBhc3NlZCB0bwpkb19kb21haW5fY3JlYXRlKCkgc3VjaCB0aGF0IGxpYnhs
X19kb21haW5fbWFrZSgpIHdpbGwgc2VsZWN0IGEgcmFuZG9tCmRvbWlkIHZhbHVlLgoKU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgpBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoK
djI6CiAtIE5ldyBpbiB2MgotLS0KIGRvY3MvbWFuL3hsLmNvbmYuNS5wb2QgIHwgMTAgKysrKysr
KysrKwogdG9vbHMvZXhhbXBsZXMveGwuY29uZiAgfCAgNCArKysrCiB0b29scy94bC94bC5jICAg
ICAgICAgICB8IDEwICsrKysrKysrKysKIHRvb2xzL3hsL3hsLmggICAgICAgICAgIHwgIDEgKwog
dG9vbHMveGwveGxfdm1jb250cm9sLmMgfCAgMiArKwogNSBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY29uZi41LnBvZCBiL2RvY3MvbWFu
L3hsLmNvbmYuNS5wb2QKaW5kZXggMjA3YWIzZTc3YS4uNDFlZTQyODc0NCAxMDA2NDQKLS0tIGEv
ZG9jcy9tYW4veGwuY29uZi41LnBvZAorKysgYi9kb2NzL21hbi94bC5jb25mLjUucG9kCkBAIC00
NSw2ICs0NSwxNiBAQCBUaGUgc2VtYW50aWNzIG9mIGVhY2ggQzxLRVk+IGRlZmluZXMgd2hpY2gg
Zm9ybSBvZiBDPFZBTFVFPiBpcyByZXF1aXJlZC4KIAogPW92ZXIgNAogCis9aXRlbSBCPGRvbWlk
X3BvbGljeT0ieGVuInwicmFuZG9tIj4KKworRGV0ZXJtaW5lcyBob3cgZG9tYWluLWlkIGlzIHNl
dCB3aGVuIGNyZWF0aW5nIGEgbmV3IGRvbWFpbi4KKworSWYgc2V0IHRvICJ4ZW4iIHRoZW4gdGhl
IGh5cGVydmlzb3Igd2lsbCBhbGxvY2F0ZSBuZXcgZG9tYWluLWlkIHZhbHVlcyBvbiBhIHNlcXVl
bnRpYWwgYmFzaXMuCisKK0lmIHNldCB0byAicmFuZG9tIiB0aGVuIGEgcmFuZG9tIGRvbWFpbi1p
ZCB2YWx1ZSB3aWxsIGJlIGNob3Nlbi4KKworRGVmYXVsdDogInhlbiIKKwogPWl0ZW0gQjxhdXRv
YmFsbG9vbj0ib2ZmInwib24ifCJhdXRvIj4KIAogSWYgc2V0IHRvICJvbiIgdGhlbiBDPHhsPiB3
aWxsIGF1dG9tYXRpY2FsbHkgcmVkdWNlIHRoZSBhbW91bnQgb2YKZGlmZiAtLWdpdCBhL3Rvb2xz
L2V4YW1wbGVzL3hsLmNvbmYgYi90b29scy9leGFtcGxlcy94bC5jb25mCmluZGV4IDA0NDZkZWIz
MDQuLjk1ZjJmNDQyZDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2V4YW1wbGVzL3hsLmNvbmYKKysrIGIv
dG9vbHMvZXhhbXBsZXMveGwuY29uZgpAQCAtMSw1ICsxLDkgQEAKICMjIEdsb2JhbCBYTCBjb25m
aWcgZmlsZSAjIwogCisjIFNldCBkb21haW4taWQgcG9saWN5LiAieGVuIiBtZWFucyB0aGF0IHRo
ZSBoeXBlcnZpc29yIHdpbGwgY2hvb3NlIHRoZQorIyBpZCBvZiBhIG5ldyBkb21haW4uICJyYW5k
b20iIG1lYW5zIHRoYXQgYSByYW5kb20gdmFsdWUgd2lsbCBiZSBjaG9zZW4uCisjZG9taWRfcG9s
aWN5PSJ4ZW4iCisKICMgQ29udHJvbCB3aGV0aGVyIGRvbTAgaXMgYmFsbG9vbmVkIGRvd24gd2hl
biB4ZW4gZG9lc24ndCBoYXZlIGVub3VnaAogIyBmcmVlIG1lbW9yeSB0byBjcmVhdGUgYSBkb21h
aW4uICAiYXV0byIgbWVhbnMgb25seSBiYWxsb29uIGlmIGRvbTAKICMgc3RhcnRzIHdpdGggYWxs
IHRoZSBob3N0J3MgbWVtb3J5LgpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGwuYyBiL3Rvb2xzL3hs
L3hsLmMKaW5kZXggM2Q0MzkwYTQ2ZC4uMmE1ZGRkNDM5MCAxMDA2NDQKLS0tIGEvdG9vbHMveGwv
eGwuYworKysgYi90b29scy94bC94bC5jCkBAIC01NCw2ICs1NCw3IEBAIGludCBjbGFpbV9tb2Rl
ID0gMTsKIGJvb2wgcHJvZ3Jlc3NfdXNlX2NyID0gMDsKIGludCBtYXhfZ3JhbnRfZnJhbWVzID0g
LTE7CiBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lcyA9IC0xOworbGlieGxfZG9taWQgZG9taWRfcG9s
aWN5ID0gSU5WQUxJRF9ET01JRDsKIAogeGVudG9vbGxvZ19sZXZlbCBtaW5tc2dsZXZlbCA9IG1p
bm1zZ2xldmVsX2RlZmF1bHQ7CiAKQEAgLTIyOCw2ICsyMjksMTUgQEAgc3RhdGljIHZvaWQgcGFy
c2VfZ2xvYmFsX2NvbmZpZyhjb25zdCBjaGFyICpjb25maWdmaWxlLAogICAgIGVsc2UKICAgICAg
ICAgbGlieGxfYml0bWFwX3NldF9hbnkoJmdsb2JhbF9wdl9hZmZpbml0eV9tYXNrKTsKIAorICAg
IGlmICgheGx1X2NmZ19nZXRfc3RyaW5nIChjb25maWcsICJkb21pZF9wb2xpY3kiLCAmYnVmLCAw
KSkgeworICAgICAgICBpZiAoIXN0cmNtcChidWYsICJ4ZW4iKSkKKyAgICAgICAgICAgIGRvbWlk
X3BvbGljeSA9IElOVkFMSURfRE9NSUQ7CisgICAgICAgIGVsc2UgaWYgKCFzdHJjbXAoYnVmLCAi
cmFuZG9tIikpCisgICAgICAgICAgICBkb21pZF9wb2xpY3kgPSBSQU5ET01fRE9NSUQ7CisgICAg
ICAgIGVsc2UKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiaW52YWxpZCBkb21pZF9wb2xp
Y3kgb3B0aW9uIik7CisgICAgfQorCiAgICAgeGx1X2NmZ19kZXN0cm95KGNvbmZpZyk7CiB9CiAK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsLmggYi90b29scy94bC94bC5oCmluZGV4IDYwYmRhZDhm
ZmIuLjJiNDcwOWVmYjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsLmgKKysrIGIvdG9vbHMveGwv
eGwuaApAQCAtMjgzLDYgKzI4Myw3IEBAIGV4dGVybiBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lczsK
IGV4dGVybiBsaWJ4bF9iaXRtYXAgZ2xvYmFsX3ZtX2FmZmluaXR5X21hc2s7CiBleHRlcm4gbGli
eGxfYml0bWFwIGdsb2JhbF9odm1fYWZmaW5pdHlfbWFzazsKIGV4dGVybiBsaWJ4bF9iaXRtYXAg
Z2xvYmFsX3B2X2FmZmluaXR5X21hc2s7CitleHRlcm4gbGlieGxfZG9taWQgZG9taWRfcG9saWN5
OwogCiBlbnVtIG91dHB1dF9mb3JtYXQgewogICAgIE9VVFBVVF9GT1JNQVRfSlNPTiwKZGlmZiAt
LWdpdCBhL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMK
aW5kZXggZTUyMGIxZGE3OS4uMzkyOTJhY2ZlNiAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfdm1j
b250cm9sLmMKKysrIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMKQEAgLTg5OSw2ICs4OTksOCBA
QCBzdGFydDoKICAgICAgICAgYXV0b2Nvbm5lY3RfY29uc29sZV9ob3cgPSAwOwogICAgIH0KIAor
ICAgIGRfY29uZmlnLmNfaW5mby5kb21pZCA9IGRvbWlkX3BvbGljeTsKKwogICAgIGlmICggcmVz
dG9yaW5nICkgewogICAgICAgICBsaWJ4bF9kb21haW5fcmVzdG9yZV9wYXJhbXMgcGFyYW1zOwog
Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:46:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:46:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Lvw-00013L-Ht; Wed, 19 Feb 2020 09:46:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4Lvv-00013E-Hr
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:46:19 +0000
X-Inumbo-ID: ad52f8b2-52fc-11ea-831c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ad52f8b2-52fc-11ea-831c-12813bfff9fa;
 Wed, 19 Feb 2020 09:46:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 594C6AC22;
 Wed, 19 Feb 2020 09:46:17 +0000 (UTC)
To: Thomas Gleixner <tglx@linutronix.de>, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 virtualization@lists.linux-foundation.org
References: <20200218154712.25490-1-jgross@suse.com>
 <87mu9fr4ky.fsf@nanos.tec.linutronix.de>
 <b0f33786-79b1-f8ee-24ae-ce9f9f4791af@suse.com>
 <8736b7q6ca.fsf@nanos.tec.linutronix.de>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <4537af8d-e28f-1c27-53a9-e3208874037e@suse.com>
Date: Wed, 19 Feb 2020 10:46:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <8736b7q6ca.fsf@nanos.tec.linutronix.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTA6MjIsIFRob21hcyBHbGVpeG5lciB3cm90ZToKPiBKw7xyZ2VuIEdyb8Of
IDxqZ3Jvc3NAc3VzZS5jb20+IHdyaXRlczoKPj4gT24gMTguMDIuMjAgMjI6MDMsIFRob21hcyBH
bGVpeG5lciB3cm90ZToKPj4+IEJUVywgd2h5IGlzbid0IHN0dWZmIGxpa2UgdGhpcyBub3QgY2F0
Y2hlZCBkdXJpbmcgbmV4dCBvciBhdCBsZWFzdAo+Pj4gYmVmb3JlIHRoZSBmaW5hbCByZWxlYXNl
PyBJcyBub3RoaW5nIHJ1bm5pbmcgQ0kgb24gdXBzdHJlYW0gd2l0aCBhbGwKPj4+IHRoYXQgWEVO
IG11Y2sgYWN0aXZlPwo+Pgo+PiBUaGlzIHByb2JsZW0gc2hvd2VkIHVwIGJ5IG5vdCBiZWluZyBh
YmxlIHRvIHN0YXJ0IHRoZSBYIHNlcnZlciAocHJvYmFibHkKPj4gbm90IHRoZSBmcmVzaGVzdCBv
bmUpIGluIGRvbTAgb24gYSBtb2RlcmF0ZSBhZ2VkIEFNRCBzeXN0ZW0uCj4+Cj4+IE91ciBDSSB0
ZXN0cyB0ZW5kIGRvIGJlIG1vcmUgdGV4dCBjb25zb2xlIGJhc2VkIGZvciBkb20wLgo+IAo+IHRv
b2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL3g4Ni9pb1twZXJtfHBsXSBzaG91bGQgaGF2ZSBjYXVnaHQg
dGhhdCBhcyB3ZWxsLAo+IHJpZ2h0PyBJZiBub3QsIHdlIG5lZWQgdG8gZml4IHRoZSBzZWxmdGVz
dHMuCgpIbW0sIHllcy4gVGhhbmtzIGZvciB0aGUgcG9pbnRlci4KCldpbGwgYXNrIG91ciB0ZXN0
aW5nIHNwZWNpYWxpc3Qgd2hhdCBpcyBkb25lIGluIHRoaXMgcmVnYXJkIGFuZCBob3cgaXQKY2Fu
IGJlIGVuaGFuY2VkLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 09:56:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 09:56:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4M5L-000229-Ue; Wed, 19 Feb 2020 09:56:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4M5K-000224-6T
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 09:56:02 +0000
X-Inumbo-ID: 06072bbc-52fe-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 06072bbc-52fe-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 09:55:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4M5E-0001ci-0a; Wed, 19 Feb 2020 09:55:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4M5D-0004fS-Ku; Wed, 19 Feb 2020 09:55:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4M5D-0005F4-KH; Wed, 19 Feb 2020 09:55:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147290-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=c47984aabead53918e5ba6d43cdb3f1467452739
X-Osstest-Versions-That: xen=707db77a380b96025bae8bc4322da0b64819d3b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 09:55:55 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 147290: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI5MCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI5MC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGM0Nzk4NGFhYmVhZDUz
OTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NzEyNSAgMjAyMC0wMi0xNiAwOToxODoyNiBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDcyOTAgIDIwMjAtMDItMTkgMDk6MTg6NTAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8amdyYWxsQGFt
YXpvbi5jb20+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBjb3Zlcml0eS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICA3MDdkYjc3YTM4Li5jNDc5ODRhYWJlICBjNDc5ODRhYWJlYWQ1MzkxOGU1YmE2
ZDQzY2RiM2YxNDY3NDUyNzM5IC0+IGNvdmVyaXR5LXRlc3RlZC9zbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 10:22:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 10:22:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4MU7-0004es-0V; Wed, 19 Feb 2020 10:21:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QD8l=4H=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1j4MU5-0004e8-Sh
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 10:21:38 +0000
X-Inumbo-ID: 9bfd199e-5301-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x42e.google.com (unknown [2a00:1450:4864:20::42e])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9bfd199e-5301-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 10:21:37 +0000 (UTC)
Received: by mail-wr1-x42e.google.com with SMTP id g3so27480059wrs.12
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 02:21:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=k6zIgeMcsuUzQ60x1RzHf+FyAXyxdU+K1JmA2p/vHpM=;
 b=QOof3Vy3lDNa77QfdX9xFGvpVUnliadmxLnliLKB1FcpNUwa7J1F7JSbzMamc1EwYF
 pXD/VfXhrk+7ia9sJ9ZzmfdMM8h/qd5oJ1DmPlPVTOQ8qQT1tpJPud56f0kP89IOOKW9
 5dk49FUMQg9RbQt67tYWzlIaWriPs0CS96uNY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=k6zIgeMcsuUzQ60x1RzHf+FyAXyxdU+K1JmA2p/vHpM=;
 b=Fzp7MrGz4lR91odnsAzQsCFwdKbAT70vHIrsGzHsAQj9uISOp0+gRKSMeBRHzPdbWB
 zoBR448qSeQQ1FK5AyMX+gIbTtfRnfqrAau1lHV2PVxV/85g25q28cYiBE4oUmaMI85j
 ysIqzjD9VSFp9MQJd4ht22gR3uJDz0MYpBSzB4P8mIFgMhBolH3/Z8R35rqyOnV/JKcD
 hkxR1yaihdgGNLn7njezkL8sPJp9dfiUPJPGindliJOsdT5CRSsM8B3mnwlxQtx5SQI9
 W8KrnxIYDmezYxistiTTmf5AJHzr1Xndr72On+w7pmwyDMmp21YSWDmmduDL6ViAB1mX
 lEqg==
X-Gm-Message-State: APjAAAU7/oLKiNhFxxXGJ6L1H4F3WYEfjcWFtWdr8kxDB4cSBllSHsby
 muXWnJ26a9lBocPAVvYOrnTcxw==
X-Google-Smtp-Source: APXvYqxoGad2E0cR331h17OfopLNCwl+JCHX21vpORxGTmdF7o9ixk77hhlCdFMX8d/iuD3VbmXySQ==
X-Received: by 2002:adf:c54e:: with SMTP id s14mr33819647wrf.385.1582107696170; 
 Wed, 19 Feb 2020 02:21:36 -0800 (PST)
Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa])
 by smtp.gmail.com with ESMTPSA id s23sm2370339wra.15.2020.02.19.02.21.34
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 02:21:35 -0800 (PST)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Date: Wed, 19 Feb 2020 11:20:34 +0100
Message-Id: <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200219102122.1607365-1-daniel.vetter@ffwll.ch>
References: <20200219102122.1607365-1-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/52] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Vetter <daniel@ffwll.ch>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 David Airlie <airlied@linux.ie>, Daniel Vetter <daniel.vetter@ffwll.ch>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
 Maxime Ripard <mripard@kernel.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Thomas Zimmermann <tzimmermann@suse.de>, xen-devel@lists.xenproject.org,
 Daniel Vetter <daniel.vetter@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBhbHNvIGRpZCBhIGZ1bGwgcmV2aWV3IG9mIGFsbCBjYWxsZXJzLCBhbmQgb25seSB0aGUgeGVu
IGRyaXZlcgpmb3Jnb3QgdG8gY2FsbCBkcm1fZGV2X3B1dCBpbiB0aGUgZmFpbHVyZSBwYXRoLiBG
aXggdGhhdCB1cCB0b28uCgp2MjogSSBub3RpY2VkIHRoYXQgeGVuIGhhcyBhIGRybV9kcml2ZXIu
cmVsZWFzZSBob29rLCBhbmQgdXNlcwpkcm1fZGV2X2FsbG9jKCkuIFdlIG5lZWQgdG8gcmVtb3Zl
IHRoZSBrZnJlZSBmcm9tCnhlbl9kcm1fZHJ2X3JlbGVhc2UoKS4KCmJvY2hzIGFsc28gaGFzIGEg
cmVsZWFzZSBob29rLCBidXQgbGVha2VkIHRoZSBkcm1fZGV2aWNlIGV2ZXIgc2luY2UKCmNvbW1p
dCAwYTY2NTliZGM1ZTgyMjFkYTk5ZWViYjE3NmZkOTU5MTQzNWUzOGRlCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIERlYyAxNyAxODowNDo0NiAy
MDEzICswMTAwCgogICAgZHJtL2JvY2hzOiBuZXcgZHJpdmVyCgpUaGlzIHBhdGNoIGhlcmUgZml4
ZXMgdGhhdCBsZWFrLgoKU2FtZSBmb3IgdmlydGlvLCBzdGFydGVkIGxlYWtpbmcgd2l0aAoKY29t
bWl0IGIxZGYzYTJiMjRhOTE3Zjg4NTNkNDNmZTk2ODNjMGUzNjBkMmMzM2EKQXV0aG9yOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgRmViIDExIDE0OjU4OjA0
IDIwMjAgKzAxMDAKCiAgICBkcm0vdmlydGlvOiBhZGQgZHJtX2RyaXZlci5yZWxlYXNlIGNhbGxi
YWNrLgoKQ2M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpDYzogT2xla3NhbmRy
IEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCgpTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgVmV0dGVy
IDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KQ2M6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVu
Lmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiBNYXhpbWUgUmlwYXJkIDxtcmlwYXJkQGtl
cm5lbC5vcmc+CkNjOiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KQ2M6
IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmll
bEBmZndsbC5jaD4KQ2M6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVz
aGNoZW5rb0BlcGFtLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwotLS0K
IGRyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgICAgICAgICAgIHwgMyArKysKIGRyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udC5jIHwgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJt
X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwppbmRleCAzZTU2MjdkNmViYTYuLjll
NjJlMjhiYmM2MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYworKysgYi9k
cml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCkBAIC0zOSw2ICszOSw3IEBACiAjaW5jbHVkZSA8ZHJt
L2RybV9jb2xvcl9tZ210Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9kcnYuaD4KICNpbmNsdWRlIDxk
cm0vZHJtX2ZpbGUuaD4KKyNpbmNsdWRlIDxkcm0vZHJtX21hbmFnZWQuaD4KICNpbmNsdWRlIDxk
cm0vZHJtX21vZGVfb2JqZWN0Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9wcmludC5oPgogCkBAIC04
MTksNiArODIwLDggQEAgc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXZfYWxsb2Moc3RydWN0IGRy
bV9kcml2ZXIgKmRyaXZlciwKIAkJcmV0dXJuIEVSUl9QVFIocmV0KTsKIAl9CiAKKwlkcm1tX2Fk
ZF9maW5hbF9rZnJlZShkZXYsIGRldik7CisKIAlyZXR1cm4gZGV2OwogfQogRVhQT1JUX1NZTUJP
TChkcm1fZGV2X2FsbG9jKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2Ry
bV9mcm9udC5jIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMKaW5kZXggNGJl
NDljMWFlZjUxLi5kMjJiNWRhMzg5MzUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4v
eGVuX2RybV9mcm9udC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5j
CkBAIC00NjEsNyArNDYxLDYgQEAgc3RhdGljIHZvaWQgeGVuX2RybV9kcnZfcmVsZWFzZShzdHJ1
Y3QgZHJtX2RldmljZSAqZGV2KQogCWRybV9tb2RlX2NvbmZpZ19jbGVhbnVwKGRldik7CiAKIAlk
cm1fZGV2X2ZpbmkoZGV2KTsKLQlrZnJlZShkZXYpOwogCiAJaWYgKGZyb250X2luZm8tPmNmZy5i
ZV9hbGxvYykKIAkJeGVuYnVzX3N3aXRjaF9zdGF0ZShmcm9udF9pbmZvLT54Yl9kZXYsCkBAIC01
NjEsNiArNTYwLDcgQEAgc3RhdGljIGludCB4ZW5fZHJtX2Rydl9pbml0KHN0cnVjdCB4ZW5fZHJt
X2Zyb250X2luZm8gKmZyb250X2luZm8pCiBmYWlsX21vZGVzZXQ6CiAJZHJtX2ttc19oZWxwZXJf
cG9sbF9maW5pKGRybV9kZXYpOwogCWRybV9tb2RlX2NvbmZpZ19jbGVhbnVwKGRybV9kZXYpOwor
CWRybV9kZXZfcHV0KGRybV9kZXYpOwogZmFpbDoKIAlrZnJlZShkcm1faW5mbyk7CiAJcmV0dXJu
IHJldDsKLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 10:23:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 10:23:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4MVZ-0004k9-Cx; Wed, 19 Feb 2020 10:23:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4MVY-0004jy-3n
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 10:23:08 +0000
X-Inumbo-ID: d140cb5a-5301-11ea-ade5-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d140cb5a-5301-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 10:23:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582107786;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=DUs9dwyOuj3TrdqXI6kIXeKYv9INbyYweQ19th6kZXI=;
 b=VfZm21NmSceRGIwRmVkaweZUdCyhtVAMUl1ZSR3vNQADGiFH2cXxajFi
 GufRLqEUQ2uXPSeK35Rcw/6FELC8S9EJj/JMlPJ+GLYUw5xSbpZorQJ7R
 vS35R1MKomSp1FH3UevA8fbkUa3CpxWN1IsTCKr+6ndt291V/K4n92pzh M=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lRP5XLbDDqV27ECnKQ8fpD4zsxto7i7iRmUM3ROcYQQUgnCAiZViK6A4T9rHOLqObvLpMtTsim
 3jGWxG6o4BxQ1p4QLeiuQ8w+aE2I5Qfv7vFz8GSP3KibNSZtyfWYYxSn/QygHqyEQx7ITApAFk
 szxp64nCzckkJQj4OYpf+G18dAqhk9zqDn5Hg6EqFNjKWdomtb2rgzjhTqj7LIs5KlFPl9bz56
 whu8oN2OjegxTqwRgiNa3ozXwqZbEg3+YvSq5LuVGO761k50ASrZc2GotTyN1qx6yrcKh4tQV2
 asM=
X-SBRS: 2.7
X-MesageID: 13297839
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13297839"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:22:53 +0100
Message-ID: <20200219102256.81594-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 0/3] nvmx: implement support for MSR bitmaps
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpQYXRjaCAjMyBtYWtlcyBzdXJlIHRoZSB4MkFQSUMgTVNSIHJhbmdlIGlzIGFsd2F5
cyB0cmFwcGVkLCBvciBlbHNlIGEKZ3Vlc3Qgd2l0aCBuZXN0ZWQgdmlydHVhbGl6YXRpb24gZW5h
YmxlZCBjb3VsZCBtYW5hZ2UgdG8gYWNjZXNzIHNvbWUgb2YKdGhlIHgyQVBJQyBNU1IgcmVnaXN0
ZXJzIGZyb20gdGhlIGhvc3QuIFByZXZpb3VzIHBhdGNoZXMgYXJlIHByZXBhcmF0b3J5CnBhdGNo
ZXMgaW4gb3JkZXIgdG8gaW1wb3J0IGJpdG1hcF97c2V0L2NsZWFyfS4KClRoYW5rcywgUm9nZXIu
CgpSb2dlciBQYXUgTW9ubmUgKDMpOgogIGFybTogcmVuYW1lIEJJVF97V09SRC9NQVNLL1BFUl9X
T1JEKSB0byBCSVRPUF8qCiAgYml0bWFwOiBpbXBvcnQgYml0bWFwX3tzZXQvY2xlYXJ9IGZyb20g
TGludXggNS41CiAgbnZteDogYWx3YXlzIHRyYXAgYWNjZXNzZXMgdG8geDJBUElDIE1TUnMKCiB4
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jICAgICAgICB8IDEwICsrKy0tLS0KIHhlbi9h
cmNoL2FybS9hcm02NC9saWIvYml0b3BzLmMgICAgICAgIHwgMTAgKysrLS0tLQogeGVuL2FyY2gv
YXJtL2FybTY0L2xpYi9maW5kX25leHRfYml0LmMgfCAxMCArKystLS0tCiB4ZW4vYXJjaC94ODYv
aHZtL3ZteC92dm14LmMgICAgICAgICAgICB8ICA3ICsrKysrCiB4ZW4vY29tbW9uL2JpdG1hcC5j
ICAgICAgICAgICAgICAgICAgICB8IDM5ICsrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL2FzbS1hcm0vYml0b3BzLmggICAgICAgICAgIHwgMjAgKysrKysrLS0tLS0tLQogeGVu
L2luY2x1ZGUveGVuL2JpdG1hcC5oICAgICAgICAgICAgICAgfCA0MCArKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oICAgICAgICAgICAgICAgfCAgMiAr
KwogOCBmaWxlcyBjaGFuZ2VkLCAxMTIgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCgot
LSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 10:23:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 10:23:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4MVe-0004lC-Lk; Wed, 19 Feb 2020 10:23:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4MVd-0004kz-B5
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 10:23:13 +0000
X-Inumbo-ID: d2e61eb1-5301-11ea-8325-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2e61eb1-5301-11ea-8325-12813bfff9fa;
 Wed, 19 Feb 2020 10:23:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582107789;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=/CINnrZJiZvYGHu3NNhmSrOJGvo2xoCBUI1NmiQfglg=;
 b=FkEq7aFmToZVCrnl3R94539oyAy4HVAiKnanBN1neMcE/YsnCJ6i/HIY
 E1i3RMsIwQn2tERo4xUW9s8p66YUznCJ/becFXs6SKAn4eoe4YD+V7+yj
 btfaIvz5TeUctSYd8j0phDw4AIBoQtpSvc7VewVAv5ffL0WlI9/208IM7 s=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Afpes8D0iLWVj55Zgwty+mpshrUF+d/RctdlJjg8+R3PMaiOxDmRXp15SvW7CMLvVZpGZMaMIv
 G/jZ3909rqJtJ3vwcM7kbstAarwNPI2u2V6Kp87bqRwp3wHIKpFNnhV9VxrsumGz+v70IhqTB9
 +WKTUt/RbHOwvnNDVE6GdPOuoqfxAHk0RGIEJpq0eVNWe2zPbK95EtVY9+buZkmmOKtTe0ymwS
 kTUefTe9a0feOQisZfw5PRqohQlu5jPoMLqYkTHjKX8D8R6MI/T+jnHg7FSPyxRMOIpJVeFhLU
 XLw=
X-SBRS: 2.7
X-MesageID: 13111544
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13111544"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:22:54 +0100
Message-ID: <20200219102256.81594-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219102256.81594-1-roger.pau@citrix.com>
References: <20200219102256.81594-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 1/3] arm: rename BIT_{WORD/MASK/PER_WORD) to
 BITOP_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U28gQklUX1dPUkQgY2FuIGJlIGltcG9ydGVkIGZyb20gTGludXguIFRoZSBkaWZmZXJlbmNlIGJl
dHdlZW4gY3VycmVudApMaW51eCBpbXBsZW1lbnRhdGlvbiBvZiBCSVRfV09SRCBpcyB0aGF0IHRo
ZSBzaXplIG9mIHRoZSB3b3JkIHVuaXQgaXMKYSBsb25nIGludGVnZXIsIHdoaWxlIHRoZSBYZW4g
b25lIGlzIGhhcmRjb2RlZCB0byAzMiBiaXRzLgoKQ3VycmVudCB1c2VycyBvZiBCSVRPUF9XT1JE
IG9uIEFybSAod2hpY2ggY29uc2lkZXJzIGEgd29yZCBhIGxvbmcKaW50ZWdlcikgYXJlIHN3aXRj
aGVkIHRvIHVzZSB0aGUgZ2VuZXJpYyBCSVRfV09SRCB3aGljaCBhbHNvIG9wZXJhdGVzCm9uIGxv
bmcgaW50ZWdlcnMuCgpObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KClN1Z2dlc3RlZC1i
eTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJv
Z2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2NToKIC0gQWxzbyByZW5hbWUg
QklUX01BU0sgYW5kIEJJVFNfUEVSX1dPUkQuCgpDaGFuZ2VzIHNpbmNlIHY0OgogLSBOZXcgaW4g
dGhpcyB2ZXJzaW9uLgotLS0KIHhlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMgICAgICAg
IHwgMTAgKysrKystLS0tLQogeGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYyAgICAgICAg
fCAxMCArKysrKy0tLS0tCiB4ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYyB8
IDEwICsrKystLS0tLS0KIHhlbi9pbmNsdWRlL2FzbS1hcm0vYml0b3BzLmggICAgICAgICAgIHwg
MjAgKysrKysrKysrKy0tLS0tLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaCAgICAgICAg
ICAgICAgIHwgIDIgKysKIDUgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMjYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYyBi
L3hlbi9hcmNoL2FybS9hcm0zMi9saWIvYml0b3BzLmMKaW5kZXggM2RjYTc2OWJmMC4uY2VkZGQ3
NmQxYiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTMyL2xpYi9iaXRvcHMuYworKysgYi94
ZW4vYXJjaC9hcm0vYXJtMzIvbGliL2JpdG9wcy5jCkBAIC0zMyw4ICszMyw4IEBACiBzdGF0aWMg
YWx3YXlzX2lubGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBi
b29sIHRpbWVvdXQsXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBtYXhfdHJ5KSAgICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
Ci0gICAgdm9sYXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgo
dW5zaWduZWQgaW50KW5yKTsgICAgXAotICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFT
SygodW5zaWduZWQgaW50KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGls
ZSB1aW50MzJfdCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVE9QX1dPUkQoKHVuc2lnbmVkIGlu
dClucik7ICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVE9QX01BU0soKHVuc2lnbmVk
IGludClucik7ICAgICAgICAgICAgICAgICAgICAgXAogICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0
bXA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcCiAgICAgQVNTRVJUKCgodmFkZHJfdClwICYgMHgzKSA9PSAwKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNzEsOSArNzEsOSBA
QCBib29sIG5hbWUjI190aW1lb3V0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgdW5zaWduZWQg
aW50IG1heF90cnkpICAgICAgICAgXAogc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNu
YW1lKGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgaW50ICpvbGRiaXQsIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhf
dHJ5KSAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAotICAgIHZvbGF0aWxlIHVpbnQzMl90ICpw
dHIgPSAodWludDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7ICAgIFwKLSAg
ICB1bnNpZ25lZCBpbnQgYml0ID0gKHVuc2lnbmVkIGludCluciAlIEJJVFNfUEVSX1dPUkQ7ICAg
ICAgICAgICAgICAgICAgICBcCi0gICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKGJp
dCk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHZvbGF0aWxlIHVp
bnQzMl90ICpwdHIgPSAodWludDMyX3QgKilwICsgQklUT1BfV09SRCgodW5zaWduZWQgaW50KW5y
KTsgIFwKKyAgICB1bnNpZ25lZCBpbnQgYml0ID0gKHVuc2lnbmVkIGludCluciAlIEJJVE9QX0JJ
VFNfUEVSX1dPUkQ7ICAgICAgICAgICAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJ
VE9QX01BU0soYml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHVu
c2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgQVNTRVJUKCgodmFkZHJf
dClwICYgMHgzKSA9PSAwKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYyBiL3hlbi9hcmNo
L2FybS9hcm02NC9saWIvYml0b3BzLmMKaW5kZXggMjc2ODhlNTQxOC4uMjBlM2YzZDZjZSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9iaXRvcHMuYworKysgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvbGliL2JpdG9wcy5jCkBAIC0zMiw4ICszMiw4IEBACiBzdGF0aWMgYWx3YXlzX2lu
bGluZSBib29sIGludF8jI25hbWUoaW50IG5yLCB2b2xhdGlsZSB2b2lkICpwLCBib29sIHRpbWVv
dXQsXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBt
YXhfdHJ5KSAgICAgICAgICAgICAgICAgIFwKIHsgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgdm9s
YXRpbGUgdWludDMyX3QgKnB0ciA9ICh1aW50MzJfdCAqKXAgKyBCSVRfV09SRCgodW5zaWduZWQg
aW50KW5yKTsgICAgXAotICAgIGNvbnN0IHVpbnQzMl90IG1hc2sgPSBCSVRfTUFTSygodW5zaWdu
ZWQgaW50KW5yKTsgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICB2b2xhdGlsZSB1aW50MzJf
dCAqcHRyID0gKHVpbnQzMl90ICopcCArIEJJVE9QX1dPUkQoKHVuc2lnbmVkIGludClucik7ICBc
CisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVE9QX01BU0soKHVuc2lnbmVkIGludClucik7
ICAgICAgICAgICAgICAgICAgICAgXAogICAgIHVuc2lnbmVkIGxvbmcgcmVzLCB0bXA7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApAQCAtNjcsOSArNjcsOSBAQCBib29sIG5h
bWUjI190aW1lb3V0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqcCwgdW5zaWduZWQgaW50IG1heF90
cnkpICAgICAgICAgXAogc3RhdGljIGFsd2F5c19pbmxpbmUgYm9vbCBpbnRfIyNuYW1lKGludCBu
ciwgdm9sYXRpbGUgdm9pZCAqcCwgaW50ICpvbGRiaXQsIFwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBib29sIHRpbWVvdXQsIHVuc2lnbmVkIGludCBtYXhfdHJ5KSAgICBc
CiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAotICAgIHZvbGF0aWxlIHVpbnQzMl90ICpwdHIgPSAodWlu
dDMyX3QgKilwICsgQklUX1dPUkQoKHVuc2lnbmVkIGludClucik7ICAgIFwKLSAgICB1bnNpZ25l
ZCBpbnQgYml0ID0gKHVuc2lnbmVkIGludCluciAlIEJJVFNfUEVSX1dPUkQ7ICAgICAgICAgICAg
ICAgICAgICBcCi0gICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVF9NQVNLKGJpdCk7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgIHZvbGF0aWxlIHVpbnQzMl90ICpw
dHIgPSAodWludDMyX3QgKilwICsgQklUT1BfV09SRCgodW5zaWduZWQgaW50KW5yKTsgIFwKKyAg
ICB1bnNpZ25lZCBpbnQgYml0ID0gKHVuc2lnbmVkIGludCluciAlIEJJVE9QX0JJVFNfUEVSX1dP
UkQ7ICAgICAgICAgICAgICBcCisgICAgY29uc3QgdWludDMyX3QgbWFzayA9IEJJVE9QX01BU0so
Yml0KTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHVuc2lnbmVkIGxv
bmcgcmVzLCB0bXA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgZG8gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApkaWZmIC0t
Z2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L2xpYi9maW5kX25leHRfYml0LmMgYi94ZW4vYXJjaC9h
cm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYwppbmRleCAxN2NiMTc2MjY2Li44ZWJmOGJmZTk3
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYworKysg
Yi94ZW4vYXJjaC9hcm0vYXJtNjQvbGliL2ZpbmRfbmV4dF9iaXQuYwpAQCAtMTIsOCArMTIsNiBA
QAogI2luY2x1ZGUgPGFzbS90eXBlcy5oPgogI2luY2x1ZGUgPGFzbS9ieXRlb3JkZXIuaD4KIAot
I2RlZmluZSBCSVRPUF9XT1JEKG5yKQkJKChucikgLyBCSVRTX1BFUl9MT05HKQotCiAjaWZuZGVm
IGZpbmRfbmV4dF9iaXQKIC8qCiAgKiBGaW5kIHRoZSBuZXh0IHNldCBiaXQgaW4gYSBtZW1vcnkg
cmVnaW9uLgpAQCAtMjEsNyArMTksNyBAQAogdW5zaWduZWQgbG9uZyBmaW5kX25leHRfYml0KGNv
bnN0IHVuc2lnbmVkIGxvbmcgKmFkZHIsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAkJCSAgICB1bnNp
Z25lZCBsb25nIG9mZnNldCkKIHsKLQljb25zdCB1bnNpZ25lZCBsb25nICpwID0gYWRkciArIEJJ
VE9QX1dPUkQob2Zmc2V0KTsKKwljb25zdCB1bnNpZ25lZCBsb25nICpwID0gYWRkciArIEJJVF9X
T1JEKG9mZnNldCk7CiAJdW5zaWduZWQgbG9uZyByZXN1bHQgPSBvZmZzZXQgJiB+KEJJVFNfUEVS
X0xPTkctMSk7CiAJdW5zaWduZWQgbG9uZyB0bXA7CiAKQEAgLTY3LDcgKzY1LDcgQEAgRVhQT1JU
X1NZTUJPTChmaW5kX25leHRfYml0KTsKIHVuc2lnbmVkIGxvbmcgZmluZF9uZXh0X3plcm9fYml0
KGNvbnN0IHVuc2lnbmVkIGxvbmcgKmFkZHIsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAkJCQkgdW5z
aWduZWQgbG9uZyBvZmZzZXQpCiB7Ci0JY29uc3QgdW5zaWduZWQgbG9uZyAqcCA9IGFkZHIgKyBC
SVRPUF9XT1JEKG9mZnNldCk7CisJY29uc3QgdW5zaWduZWQgbG9uZyAqcCA9IGFkZHIgKyBCSVRf
V09SRChvZmZzZXQpOwogCXVuc2lnbmVkIGxvbmcgcmVzdWx0ID0gb2Zmc2V0ICYgfihCSVRTX1BF
Ul9MT05HLTEpOwogCXVuc2lnbmVkIGxvbmcgdG1wOwogCkBAIC0xOTcsNyArMTk1LDcgQEAgdW5z
aWduZWQgbG9uZyBmaW5kX25leHRfemVyb19iaXRfbGUoY29uc3Qgdm9pZCAqYWRkciwgdW5zaWdu
ZWQKIAogCWlmIChvZmZzZXQgPj0gc2l6ZSkKIAkJcmV0dXJuIHNpemU7Ci0JcCArPSBCSVRPUF9X
T1JEKG9mZnNldCk7CisJcCArPSBCSVRfV09SRChvZmZzZXQpOwogCXNpemUgLT0gcmVzdWx0Owog
CW9mZnNldCAmPSAoQklUU19QRVJfTE9ORyAtIDFVTCk7CiAJaWYgKG9mZnNldCkgewpAQCAtMjQz
LDcgKzI0MSw3IEBAIHVuc2lnbmVkIGxvbmcgZmluZF9uZXh0X2JpdF9sZShjb25zdCB2b2lkICph
ZGRyLCB1bnNpZ25lZAogCiAJaWYgKG9mZnNldCA+PSBzaXplKQogCQlyZXR1cm4gc2l6ZTsKLQlw
ICs9IEJJVE9QX1dPUkQob2Zmc2V0KTsKKwlwICs9IEJJVF9XT1JEKG9mZnNldCk7CiAJc2l6ZSAt
PSByZXN1bHQ7CiAJb2Zmc2V0ICY9IChCSVRTX1BFUl9MT05HIC0gMVVMKTsKIAlpZiAob2Zmc2V0
KSB7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oIGIveGVuL2luY2x1
ZGUvYXNtLWFybS9iaXRvcHMuaAppbmRleCBmYmI0YjgyNDEzLi43MWFlMTRjYWIzIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2JpdG9wcy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYml0b3BzLmgKQEAgLTIwLDkgKzIwLDkgQEAKICNkZWZpbmUgX19zZXRfYml0KG4scCkgICAg
ICAgICAgICBzZXRfYml0KG4scCkKICNkZWZpbmUgX19jbGVhcl9iaXQobixwKSAgICAgICAgICBj
bGVhcl9iaXQobixwKQogCi0jZGVmaW5lIEJJVFNfUEVSX1dPUkQgICAgICAgICAgIDMyCi0jZGVm
aW5lIEJJVF9NQVNLKG5yKSAgICAgICAgICAgICgxVUwgPDwgKChucikgJSBCSVRTX1BFUl9XT1JE
KSkKLSNkZWZpbmUgQklUX1dPUkQobnIpICAgICAgICAgICAgKChucikgLyBCSVRTX1BFUl9XT1JE
KQorI2RlZmluZSBCSVRPUF9CSVRTX1BFUl9XT1JEICAgICAzMgorI2RlZmluZSBCSVRPUF9NQVNL
KG5yKSAgICAgICAgICAoMVVMIDw8ICgobnIpICUgQklUT1BfQklUU19QRVJfV09SRCkpCisjZGVm
aW5lIEJJVE9QX1dPUkQobnIpICAgICAgICAgICgobnIpIC8gQklUT1BfQklUU19QRVJfV09SRCkK
ICNkZWZpbmUgQklUU19QRVJfQllURSAgICAgICAgICAgOAogCiAjZGVmaW5lIEFERFIgKCoodm9s
YXRpbGUgaW50ICopIGFkZHIpCkBAIC04NSw5ICs4NSw5IEBAIGJvb2wgY2xlYXJfbWFzazE2X3Rp
bWVvdXQodWludDE2X3QgbWFzaywgdm9sYXRpbGUgdm9pZCAqcCwKICAqLwogc3RhdGljIGlubGlu
ZSBpbnQgX190ZXN0X2FuZF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqYWRkcikKIHsK
LSAgICAgICAgdW5zaWduZWQgaW50IG1hc2sgPSBCSVRfTUFTSyhucik7CisgICAgICAgIHVuc2ln
bmVkIGludCBtYXNrID0gQklUT1BfTUFTSyhucik7CiAgICAgICAgIHZvbGF0aWxlIHVuc2lnbmVk
IGludCAqcCA9Ci0gICAgICAgICAgICAgICAgKCh2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilhZGRy
KSArIEJJVF9XT1JEKG5yKTsKKyAgICAgICAgICAgICAgICAoKHZvbGF0aWxlIHVuc2lnbmVkIGlu
dCAqKWFkZHIpICsgQklUT1BfV09SRChucik7CiAgICAgICAgIHVuc2lnbmVkIGludCBvbGQgPSAq
cDsKIAogICAgICAgICAqcCA9IG9sZCB8IG1hc2s7CkBAIC0xMDUsOSArMTA1LDkgQEAgc3RhdGlj
IGlubGluZSBpbnQgX190ZXN0X2FuZF9zZXRfYml0KGludCBuciwgdm9sYXRpbGUgdm9pZCAqYWRk
cikKICAqLwogc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2FuZF9jbGVhcl9iaXQoaW50IG5yLCB2
b2xhdGlsZSB2b2lkICphZGRyKQogewotICAgICAgICB1bnNpZ25lZCBpbnQgbWFzayA9IEJJVF9N
QVNLKG5yKTsKKyAgICAgICAgdW5zaWduZWQgaW50IG1hc2sgPSBCSVRPUF9NQVNLKG5yKTsKICAg
ICAgICAgdm9sYXRpbGUgdW5zaWduZWQgaW50ICpwID0KLSAgICAgICAgICAgICAgICAoKHZvbGF0
aWxlIHVuc2lnbmVkIGludCAqKWFkZHIpICsgQklUX1dPUkQobnIpOworICAgICAgICAgICAgICAg
ICgodm9sYXRpbGUgdW5zaWduZWQgaW50ICopYWRkcikgKyBCSVRPUF9XT1JEKG5yKTsKICAgICAg
ICAgdW5zaWduZWQgaW50IG9sZCA9ICpwOwogCiAgICAgICAgICpwID0gb2xkICYgfm1hc2s7CkBA
IC0xMTgsOSArMTE4LDkgQEAgc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2FuZF9jbGVhcl9iaXQo
aW50IG5yLCB2b2xhdGlsZSB2b2lkICphZGRyKQogc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2Fu
ZF9jaGFuZ2VfYml0KGludCBuciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdm9sYXRpbGUgdm9pZCAqYWRkcikKIHsKLSAgICAgICAgdW5zaWduZWQgaW50IG1h
c2sgPSBCSVRfTUFTSyhucik7CisgICAgICAgIHVuc2lnbmVkIGludCBtYXNrID0gQklUT1BfTUFT
Syhucik7CiAgICAgICAgIHZvbGF0aWxlIHVuc2lnbmVkIGludCAqcCA9Ci0gICAgICAgICAgICAg
ICAgKCh2b2xhdGlsZSB1bnNpZ25lZCBpbnQgKilhZGRyKSArIEJJVF9XT1JEKG5yKTsKKyAgICAg
ICAgICAgICAgICAoKHZvbGF0aWxlIHVuc2lnbmVkIGludCAqKWFkZHIpICsgQklUT1BfV09SRChu
cik7CiAgICAgICAgIHVuc2lnbmVkIGludCBvbGQgPSAqcDsKIAogICAgICAgICAqcCA9IG9sZCBe
IG1hc2s7CkBAIC0xMzUsNyArMTM1LDcgQEAgc3RhdGljIGlubGluZSBpbnQgX190ZXN0X2FuZF9j
aGFuZ2VfYml0KGludCBuciwKIHN0YXRpYyBpbmxpbmUgaW50IHRlc3RfYml0KGludCBuciwgY29u
c3Qgdm9sYXRpbGUgdm9pZCAqYWRkcikKIHsKICAgICAgICAgY29uc3Qgdm9sYXRpbGUgdW5zaWdu
ZWQgaW50ICpwID0gKGNvbnN0IHZvbGF0aWxlIHVuc2lnbmVkIGludCAqKWFkZHI7Ci0gICAgICAg
IHJldHVybiAxVUwgJiAocFtCSVRfV09SRChucildID4+IChuciAmIChCSVRTX1BFUl9XT1JELTEp
KSk7CisgICAgICAgIHJldHVybiAxVUwgJiAocFtCSVRPUF9XT1JEKG5yKV0gPj4gKG5yICYgKEJJ
VE9QX0JJVFNfUEVSX1dPUkQtMSkpKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9iaXRvcHMuaCBiL3hlbi9pbmNsdWRlL3hlbi9iaXRvcHMuaAppbmRleCBkZmI3MDQxN2My
Li5hNjQ1OTVmNjhlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vYml0b3BzLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2JpdG9wcy5oCkBAIC0yNDUsNCArMjQ1LDYgQEAgc3RhdGljIGlubGlu
ZSBfX3UzMiByb3IzMihfX3UzMiB3b3JkLCB1bnNpZ25lZCBpbnQgc2hpZnQpCiAgICAgICAgICAg
KGJpdCkgPCAoc2l6ZSk7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAg
ICAoYml0KSA9IGZpbmRfbmV4dF9iaXQoYWRkciwgc2l6ZSwgKGJpdCkgKyAxKSApCiAKKyNkZWZp
bmUgQklUX1dPUkQobnIpICgobnIpIC8gQklUU19QRVJfTE9ORykKKwogI2VuZGlmCi0tIAoyLjI1
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 10:23:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 10:23:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4MVg-0004mF-Up; Wed, 19 Feb 2020 10:23:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4MVf-0004ln-NB
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 10:23:15 +0000
X-Inumbo-ID: d5e31ba4-5301-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d5e31ba4-5301-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 10:23:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582107794;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=HbNgsxjhDJg2cfAsjg7YJ/c5HCpT5XfT108NmWLAzFM=;
 b=KJpIEx0EYCAT2zmsvvoRaUn8QDpsN2kIXuQPXnTXZQhoEPnNFuI8heDt
 cTJE0ripikzo15FzYbSCppMufrbSLGH81mBPkAcyps+6L3P/hDaJP4Frd
 saQ7yQyQeXIcedikrghmfvxmIhxdznme6LybVEmiouGmLeQ7pzS+iYhly 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: geA79l0yhuJ0MjL7kji3Pxonc9SaaCdjfWGw1k66LGYcFQTG/2Zam1UnNrUy3ZGFrVdMr5/f3d
 G6CfzLYf5oLhdwU4+N+WNGeQaPANvqV2+mA+D4bSCShkOvkTk/SuSgM9lnbuHgTRaY0oswr7ql
 8LDirAsZeu70R8buEhzH4e4w2RlBUELwVGC1HMUfol1y4KF++MAhH+exmSXTZKFybjDWY7DbqE
 T5CZSkkUyP3NJxne8u8DjUvkxYtCUwLIXgQwUuE/qNr77p0lUnBV0aW6vg6ex4/aZW8NFaFz5e
 guU=
X-SBRS: 2.7
X-MesageID: 12683714
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="12683714"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:22:56 +0100
Message-ID: <20200219102256.81594-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219102256.81594-1-roger.pau@citrix.com>
References: <20200219102256.81594-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 3/3] nvmx: always trap accesses to x2APIC MSRs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TmVzdGVkIFZNWCBkb2Vzbid0IGV4cG9zZSBzdXBwb3J0IGZvcgpTRUNPTkRBUllfRVhFQ19WSVJU
VUFMSVpFX1gyQVBJQ19NT0RFLApTRUNPTkRBUllfRVhFQ19WSVJUVUFMX0lOVFJfREVMSVZFUlkg
b3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJULCBhbmQgaGVuY2UgdGhlIHgyQVBJ
QyBNU1JzIHNob3VsZAphbHdheXMgYmUgdHJhcHBlZCBpbiB0aGUgbmVzdGVkIGd1ZXN0IE1TUiBi
aXRtYXAsIG9yIGVsc2UgYSBuZXN0ZWQKZ3Vlc3QgY291bGQgYWNjZXNzIHRoZSBoYXJkd2FyZSB4
MkFQSUMgTVNScyBnaXZlbiBjZXJ0YWluIGNvbmRpdGlvbnMuCgpBY2Nlc3NpbmcgdGhlIGhhcmR3
YXJlIE1TUnMgY291bGQgYmUgYWNoaWV2ZWQgYnkgZm9yY2luZyB0aGUgTDAgWGVuIHRvCnVzZSBT
RUNPTkRBUllfRVhFQ19WSVJUVUFMSVpFX1gyQVBJQ19NT0RFIGFuZApTRUNPTkRBUllfRVhFQ19W
SVJUVUFMX0lOVFJfREVMSVZFUlkgb3IKU0VDT05EQVJZX0VYRUNfQVBJQ19SRUdJU1RFUl9WSVJU
IChpZiBzdXBwb3J0ZWQpLCBhbmQgdGhlbiBjcmVhdGluZyBhCkwyIGd1ZXN0IHdpdGggYSBNU1Ig
Yml0bWFwIHRoYXQgZG9lc24ndCB0cmFwIGFjY2Vzc2VzIHRvIHRoZSB4MkFQSUMKTVNSIHJhbmdl
LiBUaGVuIE9SJ2luZyBib3RoIEwwIGFuZCBMMSBNU1IgYml0bWFwcyB3b3VsZCByZXN1bHQgaW4g
YQpiaXRtYXAgdGhhdCBkb2Vzbid0IHRyYXAgY2VydGFpbiB4MkFQSUMgTVNScyBhbmQgYSBWTUNT
IHRoYXQgZG9lc24ndApoYXZlIFNFQ09OREFSWV9FWEVDX1ZJUlRVQUxJWkVfWDJBUElDX01PREUg
YW5kClNFQ09OREFSWV9FWEVDX1ZJUlRVQUxfSU5UUl9ERUxJVkVSWSBvcgpTRUNPTkRBUllfRVhF
Q19BUElDX1JFR0lTVEVSX1ZJUlQgc2V0IGVpdGhlci4KCkZpeCB0aGlzIGJ5IG1ha2luZyBzdXJl
IHgyQVBJQyBNU1JzIGFyZSBhbHdheXMgdHJhcHBlZCBpbiB0aGUgbmVzdGVkCk1TUiBiaXRtYXAu
CgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
UmV2aWV3ZWQtYnk6IEtldmluIFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPgotLS0KQ2hhbmdl
cyBzaW5jZSB2NDoKIC0gRml4IHNpemUgb2YgeDJBUElDIHJlZ2lvbiB0byB1c2UgMHgxMDAuCgpD
aGFuZ2VzIHNpbmNlIHYzOgogLSBVc2UgYml0bWFwX3NldC4KCkNoYW5nZXMgc2luY2UgdjE6CiAt
IE5ldyBpbiB0aGlzIHZlcnNpb24gKHNwbGl0IGZyb20gIzEgcGF0Y2gpLgogLSBVc2Ugbm9uLWxv
Y2tlZCBzZXRfYml0LgotLS0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYyB8IDcgKysrKysr
KwogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9odm0vdm14L3Z2bXguYyBiL3hlbi9hcmNoL3g4Ni9odm0vdm14L3Z2bXguYwppbmRleCAz
MzM3MjYwZDRiLi45MjZhMTFjMTVmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92
dm14LmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdnZteC5jCkBAIC01OTYsNiArNTk2LDEz
IEBAIHN0YXRpYyB2b2lkIHVwZGF0ZV9tc3JiaXRtYXAoc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90
IHNoYWRvd19jdHJsKQogICAgICAgICAgICAgICB2LT5hcmNoLmh2bS52bXgubXNyX2JpdG1hcC0+
d3JpdGVfaGlnaCwKICAgICAgICAgICAgICAgc2l6ZW9mKG1zcl9iaXRtYXAtPndyaXRlX2hpZ2gp
ICogOCk7CiAKKyAgICAvKgorICAgICAqIE5lc3RlZCBWTVggZG9lc24ndCBzdXBwb3J0IGFueSB4
MkFQSUMgaGFyZHdhcmUgdmlydHVhbGl6YXRpb24sIHNvCisgICAgICogbWFrZSBzdXJlIGFsbCB0
aGUgeDJBUElDIE1TUnMgYXJlIHRyYXBwZWQuCisgICAgICovCisgICAgYml0bWFwX3NldChtc3Jf
Yml0bWFwLT5yZWFkX2xvdywgTVNSX1gyQVBJQ19GSVJTVCwgMHgxMDApOworICAgIGJpdG1hcF9z
ZXQobXNyX2JpdG1hcC0+d3JpdGVfbG93LCBNU1JfWDJBUElDX0ZJUlNULCAweDEwMCk7CisKICAg
ICB1bm1hcF9kb21haW5fcGFnZShtc3JfYml0bWFwKTsKIAogICAgIF9fdm13cml0ZShNU1JfQklU
TUFQLCBwYWdlX3RvX21hZGRyKG52bXgtPm1zcl9tZXJnZWQpKTsKLS0gCjIuMjUuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 10:23:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 10:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4MVj-0004nh-DE; Wed, 19 Feb 2020 10:23:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4MVi-0004nK-BO
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 10:23:18 +0000
X-Inumbo-ID: d4873baa-5301-11ea-8325-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4873baa-5301-11ea-8325-12813bfff9fa;
 Wed, 19 Feb 2020 10:23:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582107791;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Hq6P8cJ9/khtkEZzFxObjUtwErTiIFi4/+48k8E1ubk=;
 b=Ds3Fv+78KgPXfY1thGRszIdw2ZaeqvuddJaHlbUhjYSRmqYpBFrGkW6s
 XU0xPWe5rj9Frzf04Cw0TURv8f44C1usGNBnx3e5+DrosVa74eB44Jl2u
 ZjLCFvESPhEkqnF9MXHfIvFi7sooe62/Q++en0XHsO4IhwGk/HDsHaSaI w=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: nSkgh1pIQlwox/t0xitGY8pyi0ffY/mZr4hwMzXjUKQJQnSuVpyPQR/K4YOlKsnucmG8tofmLu
 2zLmZqTvYrrxH50P5y62pJAjD4uPL1e1VEbXE4JWgUaNdEKfLe2ldE8On4xKOTQFK9OJl3kFd9
 0N8uZmwWgQbzCfuaVEE6ckKH0nlWbsmmhEukSV6A6Ame6ZWd1WgbaF4wXM9yhpVTJ02RP8R3TQ
 gGZGTvywo9L46e3SGb73L9jemLibgw5xp04fYedMKFXbXotvOaYqXP5w/TJwJI4qrjj6ZIHuGZ
 rLM=
X-SBRS: 2.7
X-MesageID: 13038247
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13038247"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:22:55 +0100
Message-ID: <20200219102256.81594-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219102256.81594-1-roger.pau@citrix.com>
References: <20200219102256.81594-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v6 2/3] bitmap: import bitmap_{set/clear} from
 Linux 5.5
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wb3J0IHRoZSBmdW5jdGlvbnMgYW5kIGl0J3MgZGVwZW5kZW5jaWVzLiBCYXNlZCBvbiBMaW51
eCA1LjUsIGNvbW1pdAppZCBkNTIyNmZhNmRiYWUwNTY5ZWU0M2VjZmMwOGJkY2Q2NzcwZmM0NzU1
LgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpDaGFuZ2VzIHNp
bmNlIHY0OgogLSBJbnRyb2R1Y2UgQklUX1dPUkQgaW4gZ2VuZXJpYyBoZWFkZXIgYml0b3BzLmgg
KGluc3RlYWQgb2YgdGhlIHg4NgogICBvbmUpLgogLSBJbmNsdWRlIGJ5dGVvcmRlci5oIGZvciBf
X0xJVFRMRV9FTkRJQU4KIC0gUmVtb3ZlIEVYUE9SVF9TWU1CT0wuCi0tLQogeGVuL2NvbW1vbi9i
aXRtYXAuYyAgICAgIHwgMzkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
CiB4ZW4vaW5jbHVkZS94ZW4vYml0bWFwLmggfCA0MCArKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDc5IGluc2VydGlvbnMoKykKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2JpdG1hcC5jIGIveGVuL2NvbW1vbi9iaXRtYXAuYwppbmRleCBm
ZDA3MGJlZTk3Li44ODc2OGJmOGJjIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2JpdG1hcC5jCisr
KyBiL3hlbi9jb21tb24vYml0bWFwLmMKQEAgLTIxMiw2ICsyMTIsNDUgQEAgaW50IF9fYml0bWFw
X3dlaWdodChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAsIGludCBiaXRzKQogI2VuZGlmCiBF
WFBPUlRfU1lNQk9MKF9fYml0bWFwX3dlaWdodCk7CiAKK3ZvaWQgX19iaXRtYXBfc2V0KHVuc2ln
bmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LCBpbnQgbGVuKQoreworCXVuc2lnbmVk
IGxvbmcgKnAgPSBtYXAgKyBCSVRfV09SRChzdGFydCk7CisJY29uc3QgdW5zaWduZWQgaW50IHNp
emUgPSBzdGFydCArIGxlbjsKKwlpbnQgYml0c190b19zZXQgPSBCSVRTX1BFUl9MT05HIC0gKHN0
YXJ0ICUgQklUU19QRVJfTE9ORyk7CisJdW5zaWduZWQgbG9uZyBtYXNrX3RvX3NldCA9IEJJVE1B
UF9GSVJTVF9XT1JEX01BU0soc3RhcnQpOworCisJd2hpbGUgKGxlbiAtIGJpdHNfdG9fc2V0ID49
IDApIHsKKwkJKnAgfD0gbWFza190b19zZXQ7CisJCWxlbiAtPSBiaXRzX3RvX3NldDsKKwkJYml0
c190b19zZXQgPSBCSVRTX1BFUl9MT05HOworCQltYXNrX3RvX3NldCA9IH4wVUw7CisJCXArKzsK
Kwl9CisJaWYgKGxlbikgeworCQltYXNrX3RvX3NldCAmPSBCSVRNQVBfTEFTVF9XT1JEX01BU0so
c2l6ZSk7CisJCSpwIHw9IG1hc2tfdG9fc2V0OworCX0KK30KKwordm9pZCBfX2JpdG1hcF9jbGVh
cih1bnNpZ25lZCBsb25nICptYXAsIHVuc2lnbmVkIGludCBzdGFydCwgaW50IGxlbikKK3sKKwl1
bnNpZ25lZCBsb25nICpwID0gbWFwICsgQklUX1dPUkQoc3RhcnQpOworCWNvbnN0IHVuc2lnbmVk
IGludCBzaXplID0gc3RhcnQgKyBsZW47CisJaW50IGJpdHNfdG9fY2xlYXIgPSBCSVRTX1BFUl9M
T05HIC0gKHN0YXJ0ICUgQklUU19QRVJfTE9ORyk7CisJdW5zaWduZWQgbG9uZyBtYXNrX3RvX2Ns
ZWFyID0gQklUTUFQX0ZJUlNUX1dPUkRfTUFTSyhzdGFydCk7CisKKwl3aGlsZSAobGVuIC0gYml0
c190b19jbGVhciA+PSAwKSB7CisJCSpwICY9IH5tYXNrX3RvX2NsZWFyOworCQlsZW4gLT0gYml0
c190b19jbGVhcjsKKwkJYml0c190b19jbGVhciA9IEJJVFNfUEVSX0xPTkc7CisJCW1hc2tfdG9f
Y2xlYXIgPSB+MFVMOworCQlwKys7CisJfQorCWlmIChsZW4pIHsKKwkJbWFza190b19jbGVhciAm
PSBCSVRNQVBfTEFTVF9XT1JEX01BU0soc2l6ZSk7CisJCSpwICY9IH5tYXNrX3RvX2NsZWFyOwor
CX0KK30KIAogLyoqCiAgKgliaXRtYXBfZmluZF9mcmVlX3JlZ2lvbiAtIGZpbmQgYSBjb250aWd1
b3VzIGFsaWduZWQgbWVtIHJlZ2lvbgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2JpdG1h
cC5oIGIveGVuL2luY2x1ZGUveGVuL2JpdG1hcC5oCmluZGV4IDRlMWU2OTBhZjEuLmM0NGUwMDlm
OGMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9iaXRtYXAuaAorKysgYi94ZW4vaW5jbHVk
ZS94ZW4vYml0bWFwLmgKQEAgLTg1LDYgKzg1LDggQEAgZXh0ZXJuIGludCBfX2JpdG1hcF9pbnRl
cnNlY3RzKGNvbnN0IHVuc2lnbmVkIGxvbmcgKmJpdG1hcDEsCiBleHRlcm4gaW50IF9fYml0bWFw
X3N1YnNldChjb25zdCB1bnNpZ25lZCBsb25nICpiaXRtYXAxLAogCQkJY29uc3QgdW5zaWduZWQg
bG9uZyAqYml0bWFwMiwgaW50IGJpdHMpOwogZXh0ZXJuIGludCBfX2JpdG1hcF93ZWlnaHQoY29u
c3QgdW5zaWduZWQgbG9uZyAqYml0bWFwLCBpbnQgYml0cyk7CitleHRlcm4gdm9pZCBfX2JpdG1h
cF9zZXQodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBpbnQgc3RhcnQsIGludCBsZW4pOwor
ZXh0ZXJuIHZvaWQgX19iaXRtYXBfY2xlYXIodW5zaWduZWQgbG9uZyAqbWFwLCB1bnNpZ25lZCBp
bnQgc3RhcnQsIGludCBsZW4pOwogCiBleHRlcm4gaW50IGJpdG1hcF9maW5kX2ZyZWVfcmVnaW9u
KHVuc2lnbmVkIGxvbmcgKmJpdG1hcCwgaW50IGJpdHMsIGludCBvcmRlcik7CiBleHRlcm4gdm9p
ZCBiaXRtYXBfcmVsZWFzZV9yZWdpb24odW5zaWduZWQgbG9uZyAqYml0bWFwLCBpbnQgcG9zLCBp
bnQgb3JkZXIpOwpAQCAtMjI3LDYgKzIyOSw0NCBAQCBzdGF0aWMgaW5saW5lIGludCBiaXRtYXBf
d2VpZ2h0KGNvbnN0IHVuc2lnbmVkIGxvbmcgKnNyYywgaW50IG5iaXRzKQogCXJldHVybiBfX2Jp
dG1hcF93ZWlnaHQoc3JjLCBuYml0cyk7CiB9CiAKKyNpbmNsdWRlIDxhc20vYnl0ZW9yZGVyLmg+
CisKKyNpZmRlZiBfX0xJVFRMRV9FTkRJQU4KKyNkZWZpbmUgQklUTUFQX01FTV9BTElHTk1FTlQg
OAorI2Vsc2UKKyNkZWZpbmUgQklUTUFQX01FTV9BTElHTk1FTlQgKDggKiBzaXplb2YodW5zaWdu
ZWQgbG9uZykpCisjZW5kaWYKKyNkZWZpbmUgQklUTUFQX01FTV9NQVNLIChCSVRNQVBfTUVNX0FM
SUdOTUVOVCAtIDEpCisjZGVmaW5lIEJJVE1BUF9GSVJTVF9XT1JEX01BU0soc3RhcnQpICh+MFVM
IDw8ICgoc3RhcnQpICYgKEJJVFNfUEVSX0xPTkcgLSAxKSkpCisKK3N0YXRpYyBpbmxpbmUgdm9p
ZCBiaXRtYXBfc2V0KHVuc2lnbmVkIGxvbmcgKm1hcCwgdW5zaWduZWQgaW50IHN0YXJ0LAorCQl1
bnNpZ25lZCBpbnQgbmJpdHMpCit7CisJaWYgKF9fYnVpbHRpbl9jb25zdGFudF9wKG5iaXRzKSAm
JiBuYml0cyA9PSAxKQorCQlfX3NldF9iaXQoc3RhcnQsIG1hcCk7CisJZWxzZSBpZiAoX19idWls
dGluX2NvbnN0YW50X3Aoc3RhcnQgJiBCSVRNQVBfTUVNX01BU0spICYmCisJCSBJU19BTElHTkVE
KHN0YXJ0LCBCSVRNQVBfTUVNX0FMSUdOTUVOVCkgJiYKKwkJIF9fYnVpbHRpbl9jb25zdGFudF9w
KG5iaXRzICYgQklUTUFQX01FTV9NQVNLKSAmJgorCQkgSVNfQUxJR05FRChuYml0cywgQklUTUFQ
X01FTV9BTElHTk1FTlQpKQorCQltZW1zZXQoKGNoYXIgKiltYXAgKyBzdGFydCAvIDgsIDB4ZmYs
IG5iaXRzIC8gOCk7CisJZWxzZQorCQlfX2JpdG1hcF9zZXQobWFwLCBzdGFydCwgbmJpdHMpOwor
fQorCitzdGF0aWMgaW5saW5lIHZvaWQgYml0bWFwX2NsZWFyKHVuc2lnbmVkIGxvbmcgKm1hcCwg
dW5zaWduZWQgaW50IHN0YXJ0LAorCQl1bnNpZ25lZCBpbnQgbmJpdHMpCit7CisJaWYgKF9fYnVp
bHRpbl9jb25zdGFudF9wKG5iaXRzKSAmJiBuYml0cyA9PSAxKQorCQlfX2NsZWFyX2JpdChzdGFy
dCwgbWFwKTsKKwllbHNlIGlmIChfX2J1aWx0aW5fY29uc3RhbnRfcChzdGFydCAmIEJJVE1BUF9N
RU1fTUFTSykgJiYKKwkJIElTX0FMSUdORUQoc3RhcnQsIEJJVE1BUF9NRU1fQUxJR05NRU5UKSAm
JgorCQkgX19idWlsdGluX2NvbnN0YW50X3AobmJpdHMgJiBCSVRNQVBfTUVNX01BU0spICYmCisJ
CSBJU19BTElHTkVEKG5iaXRzLCBCSVRNQVBfTUVNX0FMSUdOTUVOVCkpCisJCW1lbXNldCgoY2hh
ciAqKW1hcCArIHN0YXJ0IC8gOCwgMCwgbmJpdHMgLyA4KTsKKwllbHNlCisJCV9fYml0bWFwX2Ns
ZWFyKG1hcCwgc3RhcnQsIG5iaXRzKTsKK30KKwogI3VuZGVmIGJpdG1hcF9zd2l0Y2gKICN1bmRl
ZiBiaXRtYXBfYnl0ZXMKIAotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:01:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:01:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4N6p-0008WP-W8; Wed, 19 Feb 2020 11:01:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bYhU=4H=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j4N6n-0008Vf-SG
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:01:37 +0000
X-Inumbo-ID: 31f49152-5307-11ea-bc8e-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 31f49152-5307-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 11:01:36 +0000 (UTC)
Received: from [5.158.153.52] (helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j4N6k-0002oa-27; Wed, 19 Feb 2020 12:01:34 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id BB84F103A05; Wed, 19 Feb 2020 12:01:33 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: LKML <linux-kernel@vger.kernel.org>
Date: Wed, 19 Feb 2020 12:01:33 +0100
Message-ID: <87tv3mq1rm.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen: Enable interrupts when calling
 _cond_resched()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, x86@kernel.org,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuX21heWJlX3ByZWVtcHRfaGNhbGwoKSBpcyBjYWxsZWQgZnJvbSB0aGUgZXhjZXB0aW9uIGVu
dHJ5IHBvaW50Cnhlbl9kb19oeXBlcnZpc29yX2NhbGxiYWNrIHdpdGggaW50ZXJydXB0cyBkaXNh
YmxlZC4KCl9jb25kX3Jlc2NoZWQoKSBldmFkZXMgdGhlIG1pZ2h0X3NsZWVwKCkgY2hlY2sgaW4g
Y29uZF9yZXNjaGVkKCkgd2hpY2gKd291bGQgaGF2ZSBjYXVnaHQgdGhhdCBhbmQgc2NoZWR1bGVf
ZGVidWcoKSB1bmZvcnR1bmF0ZWx5IGxhY2tzIGEgY2hlY2sKZm9yIGlycXNfZGlzYWJsZWQoKS4K
CkVuYWJsZSBpbnRlcnJ1cHRzIGFyb3VuZCB0aGUgY2FsbCBhbmQgdXNlIGNvbmRfcmVzY2hlZCgp
IHRvIGNhdGNoIGZ1dHVyZQppc3N1ZXMuCgpGaXhlczogZmRmZDgxMWRkZGUzICgieDg2L3hlbjog
YWxsb3cgcHJpdmNtZCBoeXBlcmNhbGxzIHRvIGJlIHByZWVtcHRlZCIpClNpZ25lZC1vZmYtYnk6
IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgotLS0KIGRyaXZlcnMveGVuL3By
ZWVtcHQuYyB8ICAgIDQgKysrLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQoKLS0tIGEvZHJpdmVycy94ZW4vcHJlZW1wdC5jCisrKyBiL2RyaXZlcnMveGVu
L3ByZWVtcHQuYwpAQCAtMzMsOCArMzMsMTAgQEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCB4
ZW5fbWF5YmVfcHJlZQogCQkgKiBjcHUuCiAJCSAqLwogCQlfX3RoaXNfY3B1X3dyaXRlKHhlbl9p
bl9wcmVlbXB0aWJsZV9oY2FsbCwgZmFsc2UpOwotCQlfY29uZF9yZXNjaGVkKCk7CisJCWxvY2Fs
X2lycV9lbmFibGUoKTsKKwkJY29uZF9yZXNjaGVkKCk7CiAJCV9fdGhpc19jcHVfd3JpdGUoeGVu
X2luX3ByZWVtcHRpYmxlX2hjYWxsLCB0cnVlKTsKKwkJbG9jYWxfaXJxX2Rpc2FibGUoKTsKIAl9
CiB9CiAjZW5kaWYgLyogQ09ORklHX1BSRUVNUFRJT04gKi8KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:19:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:19:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NNn-00019K-2t; Wed, 19 Feb 2020 11:19:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4NNm-00019F-01
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:19:10 +0000
X-Inumbo-ID: a5881a74-5309-11ea-ade5-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a5881a74-5309-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 11:19:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582111148;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=zCmKs9h2O/do2KEhX6tjsIUbwjr+ps54yuHOsAQjLME=;
 b=Mq2pHGYpwXTmvNoBFoR5EuuvV4OCePrckPsbPScOnGbk+O2yFofkhwte
 +MxE19ybbIt5ZyspbcsKIsv95YJBfc4o9zOw42UqJeTVeYyOWpxcn7waP
 eGvOTVEvL39mZK1ywwQ1ahmZFSibWVEOeO8eSqobaqezLBjgcW9wwll5V M=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o+xzUE+b2cn1zOnk0HiVy1FvWH37BAQBzaqStpUw6aGMNbRlaJ0On8dmxatp7wzW4MvwpZwlhJ
 evJji6bAaSUQafVI/mzLj1QrMiG42DEpcfu53TnTURLreJd3zScXMj2+FK1COjmhUvhPyUYjcU
 FHsWIIw8a9vgPDLYJlrs+8Kkfsxn9uim2icMxAV3IDsjhwxldIq6c4fQRtQKPp4rv4HPGUj3je
 RcztMy51pZgLT4o4CJNeXpyTpZP+QQma9Qm2NMtC7z2l6Lif3HHmfokE+DRDitzTSYe+pTxGN3
 bf8=
X-SBRS: 2.7
X-MesageID: 13113641
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13113641"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 12:19:04 +0100
Message-ID: <20200219111904.82092-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] amd/iommu: add missing unlock in iommu_read_log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwb3J0ZWQtYnk6IENvdmVyaXR5CkNJRDogMTQ1ODYzMgpGaXhlczogNzA5ZDNkZGVhMmQ1ZSAo
J0FNRC9JT01NVTogQ29tbW9uIHRoZSAjNzMyLyM3MzMgZXJyYXRhIGhhbmRsaW5nIGluIGlvbW11
X3JlYWRfbG9nKCknKQpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5j
IHwgMSArCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYwppbmRleCA0Yzg2ODQ4YzUyLi5lOTNhMDkwODMwIDEwMDY0
NAotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hl
bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAgLTMzOCw2ICszMzgsNyBA
QCBzdGF0aWMgaW50IGlvbW11X3JlYWRfbG9nKHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11LAogICAg
ICAgICAgICAgewogICAgICAgICAgICAgICAgIEFNRF9JT01NVV9ERUJVRygiQU1ELVZpOiBObyBl
bnRyeSB3cml0dGVuIHRvICVzIExvZ1xuIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgbG9nID09ICZpb21tdS0+ZXZlbnRfbG9nID8gIkV2ZW50IiA6ICJQUFIiKTsKKyAgICAgICAg
ICAgICAgICBzcGluX3VubG9jaygmbG9nLT5sb2NrKTsKICAgICAgICAgICAgICAgICByZXR1cm4g
MDsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIHVkZWxheSgxKTsKLS0gCjIuMjUuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:24:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:24:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NSE-00021r-Qd; Wed, 19 Feb 2020 11:23:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4NSE-00021m-39
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:23:46 +0000
X-Inumbo-ID: 4a0accfe-530a-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4a0accfe-530a-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 11:23:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582111425;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=oRqIHbRwbHEAjY8jwDQS3CsviZ2tQZdC4UG2OeiFq+g=;
 b=czg6d5KRQq0BC5UN42VzBdZqFQ7+5NTzRJ3qF0vL491oJVYgUhL2IBB0
 6WmGZxrAj912YqL3/wMsDHeo5DLWUliGkSUlwXCx1eChzUo3ZzzlYxj6F
 cYkKnau/L1cl8gPjt2KwussjYBt6R+40nAv470DN2E1N/NKXrQz+7ch5r k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M8TiydU6e0BnBcTq8AN4hzXoFaQFr/okxdkiehY9N8XcXdjOkJDBWuryQbkJBt7G/3Po4m67Jg
 fZH+oJ7WIvcjyo3I+o8xjCYO1XkCS0kWUAMBcIHlB/2IBy6UfmY0QtannD3W/VYS/Re1ZzKj4O
 Zi+XP3F6IThnnhJbCRaYsQ8Tnx/gOBlxvleD4bu4aMNq5sqRdX79MeImujdsTdDl4vNKdyM+rA
 WplFQD2qzPsVkeJdwGZeEN2fe87xum3MYxuw79MhoZMilOxfVnOZfuiI3qDGRCcwmS5i2M/p7P
 Rwc=
X-SBRS: 2.7
X-MesageID: 13040575
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13040575"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20200219111904.82092-1-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <02015cac-7bce-7247-9861-f0da21f86a3d@citrix.com>
Date: Wed, 19 Feb 2020 11:23:40 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200219111904.82092-1-roger.pau@citrix.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] amd/iommu: add missing unlock in
 iommu_read_log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxMToxOSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFJlcG9ydGVkLWJ5
OiBDb3Zlcml0eQo+IENJRDogMTQ1ODYzMgoKV2UgdGVuZCB0byB1c2UganVzdCBDb3Zlcml0eS1J
RDogMTQ1ODYzMgoKPiBGaXhlczogNzA5ZDNkZGVhMmQ1ZSAoJ0FNRC9JT01NVTogQ29tbW9uIHRo
ZSAjNzMyLyM3MzMgZXJyYXRhIGhhbmRsaW5nIGluIGlvbW11X3JlYWRfbG9nKCknKQo+IFNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IC0tLQo+
ICB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jIHwgMSArCj4gIDEgZmls
ZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+Cj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bh
c3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCj4gaW5kZXggNGM4Njg0OGM1Mi4uZTkzYTA5MDgzMCAxMDA2NDQKPiAtLS0g
YS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4gKysrIGIveGVuL2Ry
aXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+IEBAIC0zMzgsNiArMzM4LDcgQEAg
c3RhdGljIGludCBpb21tdV9yZWFkX2xvZyhzdHJ1Y3QgYW1kX2lvbW11ICppb21tdSwKPiAgICAg
ICAgICAgICAgewo+ICAgICAgICAgICAgICAgICAgQU1EX0lPTU1VX0RFQlVHKCJBTUQtVmk6IE5v
IGVudHJ5IHdyaXR0ZW4gdG8gJXMgTG9nXG4iLAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGxvZyA9PSAmaW9tbXUtPmV2ZW50X2xvZyA/ICJFdmVudCIgOiAiUFBSIik7Cj4gKyAg
ICAgICAgICAgICAgICBzcGluX3VubG9jaygmbG9nLT5sb2NrKTsKCkEgZ290byBvdXQgd291bGQg
YmUgY2xlYW5lci7CoCBDYW4gZml4IHVwIG9uIGNvbW1pdCBpZiB5b3UncmUgaGFwcHk/Cgp+QW5k
cmV3Cgo+ICAgICAgICAgICAgICAgICAgcmV0dXJuIDA7Cj4gICAgICAgICAgICAgIH0KPiAgICAg
ICAgICAgICAgdWRlbGF5KDEpOwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:32:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Naf-0002vI-Pk; Wed, 19 Feb 2020 11:32:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4Nae-0002vD-Cf
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:32:28 +0000
X-Inumbo-ID: 815c07bc-530b-11ea-8333-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 815c07bc-530b-11ea-8333-12813bfff9fa;
 Wed, 19 Feb 2020 11:32:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582111947;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=V3Z7jo3YObNWZmspFoF8rRw+arfAZ12M8EAL/by3zpY=;
 b=cHR6Acr5sTdtEXdpbz09Z2i7dKTAJHwTaNWgMRCpWt/lR1TNEbClsdzT
 KpY4YQGS1/b7CAG3m5NXIp8NUnl2a3uObUgZwvBfbXVmLAVt53jwgTmTy
 IzBkVJ699KsajIz9l6IOlw+OwMFcWEfM3N50CsFHPkcjappRTNA1zxWLN M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: t555AI2JJub8vHpi48dH0dpHeF2DyQn/TBQZSmiahpO/GD9gQf6IxcvzWeSAMJHgFxHTeWh/iF
 lFv0+/R90vqvlo+oO/NTssKjppvQttPTavtPZhddfLw+Ce11TyJK+vAKIQANx28RcDxlRGbPup
 xTyRBgugeOaChiPlKjd/ucp0RuqI5GU7cnV+WhXJ1jk9F95Jnj407izzPRIbKwZ13aeCmwQb2O
 8hi/miwyMtcBxNGb+5oPt6yJ7M4nRzL20xgv2QdMj30ndf4B+m1SWxBsqNCvwkxrX3EkXcV7M+
 KYU=
X-SBRS: 2.7
X-MesageID: 13041027
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13041027"
Date: Wed, 19 Feb 2020 12:32:16 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200219113216.GY4679@Air-de-Roger>
References: <20200219111904.82092-1-roger.pau@citrix.com>
 <02015cac-7bce-7247-9861-f0da21f86a3d@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <02015cac-7bce-7247-9861-f0da21f86a3d@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] amd/iommu: add missing unlock in
 iommu_read_log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMTE6MjM6NDBBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8wMi8yMDIwIDExOjE5LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiBS
ZXBvcnRlZC1ieTogQ292ZXJpdHkKPiA+IENJRDogMTQ1ODYzMgo+IAo+IFdlIHRlbmQgdG8gdXNl
IGp1c3QgQ292ZXJpdHktSUQ6IDE0NTg2MzIKCk9oLCBJIGdvdCBjb25mdXNlZCB3aXRoIEZyZWVC
U0QgdXNhZ2Ugb2YgQ0lELgoKPiAKPiA+IEZpeGVzOiA3MDlkM2RkZWEyZDVlICgnQU1EL0lPTU1V
OiBDb21tb24gdGhlICM3MzIvIzczMyBlcnJhdGEgaGFuZGxpbmcgaW4gaW9tbXVfcmVhZF9sb2co
KScpCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0
LmMgfCAxICsKPiA+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKPiA+Cj4gPiBkaWZm
IC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiA+IGluZGV4IDRjODY4NDhjNTIu
LmU5M2EwOTA4MzAgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCj4gPiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCj4gPiBAQCAtMzM4LDYgKzMzOCw3IEBAIHN0YXRpYyBpbnQgaW9tbXVfcmVhZF9sb2co
c3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCj4gPiAgICAgICAgICAgICAgewo+ID4gICAgICAgICAg
ICAgICAgICBBTURfSU9NTVVfREVCVUcoIkFNRC1WaTogTm8gZW50cnkgd3JpdHRlbiB0byAlcyBM
b2dcbiIsCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsb2cgPT0gJmlvbW11
LT5ldmVudF9sb2cgPyAiRXZlbnQiIDogIlBQUiIpOwo+ID4gKyAgICAgICAgICAgICAgICBzcGlu
X3VubG9jaygmbG9nLT5sb2NrKTsKPiAKPiBBIGdvdG8gb3V0IHdvdWxkIGJlIGNsZWFuZXIuwqAg
Q2FuIGZpeCB1cCBvbiBjb21taXQgaWYgeW91J3JlIGhhcHB5PwoKVGhhdCdzIGZpbmUsIEkgZG9u
J3QgaGF2ZSBhIHByZWZlcmVuY2UuIEluIHN1Y2ggY2FzZXMgd2hlcmUgYSBzaW1wbGUKdW5sb2Nr
IGlzIHJlcXVpcmVkIEkgdGVuZCB0byBhdm9pZCB0aGUgbGFiZWwgYXMgSSBrbm93IEphbiBwcmVm
ZXJzCmF2b2lkaW5nIHRoZW0uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:35:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:35:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NdR-000341-8N; Wed, 19 Feb 2020 11:35:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4NdQ-00033w-BM
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:35:20 +0000
X-Inumbo-ID: e7e916a0-530b-11ea-8335-12813bfff9fa
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e7e916a0-530b-11ea-8335-12813bfff9fa;
 Wed, 19 Feb 2020 11:35:19 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id n10so148112wrm.1
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 03:35:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=O/pPy6cK6RZk+74sfoL5emXAi5u/94Zv2kIyOHfdEl4=;
 b=qN1M2Ux0Amx2nm2p7EoAuNrkc5jVmo9M4IB9abULPtnaMuhmBizm0H7pJZoeXSxtmW
 T+g06LzZ7VPIRgI3x4GMJWEVn6H3lOdg7arN2zkxMCKt8x0P4M3cHMUyXEnAHMmvSqtE
 zJHT9U8jS1Gcuo/Whk/5IryUgfKoX14SH2VeT+yBIdBXLFXa91haBZLT6VH9KKV24q2c
 wgiFA9L3W2Ah7F4N7NocgsKH6T+k+caWI7QGxWArV5Si4fHHwxJT4XKbJlUy/sqgoSUt
 RU+xI+PifXqzuJZvenf0GNHXKkBPSVLxrebJ1eirnm1tizbv/573CUCWTBpDD4qrjBd1
 Ef+A==
X-Gm-Message-State: APjAAAU+cnxXgdyw5GF5PixRsxYAyATClymtYj2+8qPfM+38v2vJHoDP
 viNc7pnkpeoQqvl7LsZSQ1w=
X-Google-Smtp-Source: APXvYqxEkqiMmrp9F4661GPvna7pujz0iR3y1+cq7U9enwkl5YFFEcgCQuzaVVzWIaZZwqz2uHtOKg==
X-Received: by 2002:a5d:5263:: with SMTP id l3mr34914651wrc.405.1582112118316; 
 Wed, 19 Feb 2020 03:35:18 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id d9sm2553348wrx.94.2020.02.19.03.35.17
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 03:35:17 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200219102256.81594-1-roger.pau@citrix.com>
 <20200219102256.81594-2-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <c0a6422b-c664-2967-94c9-a4b2698e28c0@xen.org>
Date: Wed, 19 Feb 2020 11:35:16 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219102256.81594-2-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v6 1/3] arm: rename BIT_{WORD/MASK/PER_WORD)
 to BITOP_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAxOS8wMi8yMDIwIDEwOjIyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4g
U28gQklUX1dPUkQgY2FuIGJlIGltcG9ydGVkIGZyb20gTGludXguIFRoZSBkaWZmZXJlbmNlIGJl
dHdlZW4gY3VycmVudAo+IExpbnV4IGltcGxlbWVudGF0aW9uIG9mIEJJVF9XT1JEIGlzIHRoYXQg
dGhlIHNpemUgb2YgdGhlIHdvcmQgdW5pdCBpcwo+IGEgbG9uZyBpbnRlZ2VyLCB3aGlsZSB0aGUg
WGVuIG9uZSBpcyBoYXJkY29kZWQgdG8gMzIgYml0cy4KPiAKPiBDdXJyZW50IHVzZXJzIG9mIEJJ
VE9QX1dPUkQgb24gQXJtICh3aGljaCBjb25zaWRlcnMgYSB3b3JkIGEgbG9uZwo+IGludGVnZXIp
IGFyZSBzd2l0Y2hlZCB0byB1c2UgdGhlIGdlbmVyaWMgQklUX1dPUkQgd2hpY2ggYWxzbyBvcGVy
YXRlcwo+IG9uIGxvbmcgaW50ZWdlcnMuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5k
ZWQuCj4gCj4gU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+IFN1
Z2dlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFNpZ25lZC1vZmYt
Ynk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CgpEaWQgeW91IGJ1aWxkIHRlc3QgaXQgb24gQXJt
PwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:41:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:41:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NjN-0003wf-2x; Wed, 19 Feb 2020 11:41:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4NjL-0003wa-AD
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:41:27 +0000
X-Inumbo-ID: c2e1ce28-530c-11ea-aa99-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c2e1ce28-530c-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 11:41:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582112487;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=FLIg4Ys5rnRtEaeuwMblmYHcF9j6afuTGjOXwQc4PrM=;
 b=H3e96jMP1hopDNJnE7/9nl6p1ctnZJSM6yzIUBCkSnHcahzYaKEs58rB
 WJ7vldzr1MOWKlJl013dpZ7ez8utTQi0svmz3y7TL9myzkqIqMQctzEcD
 bTdyS2g2ExQB3pWuJcOwFDggpbvQLhnIPzQkMD0hlso53NTJwDf4xRh9L 8=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Z7qg2WwtOO+ExMqSarar7nbOqwXpYhuyHWKDmm5QMwXYlHbbX+0dHv3CaWwtCuatWdS6N8g06p
 PVKRzf92qYr7QDqCspHqT0E3CX5yoRsoYsAhdnun9D5p+ZRDCLyOQV+x0o60kE+DOjC7Fss0GO
 1In3Uq08UOOjSaSGld4WwWdHvQmtjKDXuvCHDFVWbBPYumLffabk9thDPAGd7iedM3lUidsGEQ
 Ru+bPfjpYml6LYdJSQcVKTO2DDkuTmW3zDd3OyCwZUvIRNVTpDMncYZYkTyMXUxLYqKx5viFTd
 JSE=
X-SBRS: 2.7
X-MesageID: 12686874
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="12686874"
Date: Wed, 19 Feb 2020 12:41:18 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200219114118.GZ4679@Air-de-Roger>
References: <20200219102256.81594-1-roger.pau@citrix.com>
 <20200219102256.81594-2-roger.pau@citrix.com>
 <c0a6422b-c664-2967-94c9-a4b2698e28c0@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c0a6422b-c664-2967-94c9-a4b2698e28c0@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v6 1/3] arm: rename BIT_{WORD/MASK/PER_WORD)
 to BITOP_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan
 Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMTE6MzU6MTZBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDE5LzAyLzIwMjAgMTA6MjIsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPiA+IFNvIEJJVF9XT1JEIGNhbiBiZSBpbXBvcnRlZCBmcm9tIExpbnV4LiBUaGUg
ZGlmZmVyZW5jZSBiZXR3ZWVuIGN1cnJlbnQKPiA+IExpbnV4IGltcGxlbWVudGF0aW9uIG9mIEJJ
VF9XT1JEIGlzIHRoYXQgdGhlIHNpemUgb2YgdGhlIHdvcmQgdW5pdCBpcwo+ID4gYSBsb25nIGlu
dGVnZXIsIHdoaWxlIHRoZSBYZW4gb25lIGlzIGhhcmRjb2RlZCB0byAzMiBiaXRzLgo+ID4gCj4g
PiBDdXJyZW50IHVzZXJzIG9mIEJJVE9QX1dPUkQgb24gQXJtICh3aGljaCBjb25zaWRlcnMgYSB3
b3JkIGEgbG9uZwo+ID4gaW50ZWdlcikgYXJlIHN3aXRjaGVkIHRvIHVzZSB0aGUgZ2VuZXJpYyBC
SVRfV09SRCB3aGljaCBhbHNvIG9wZXJhdGVzCj4gPiBvbiBsb25nIGludGVnZXJzLgo+ID4gCj4g
PiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KPiA+IAo+ID4gU3VnZ2VzdGVkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+ID4gU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz4KPiAKPiBEaWQgeW91IGJ1aWxkIHRlc3QgaXQgb24gQXJtPwoKRGlkIGEgZ2l0
bGFiIHJ1biwgYnVpbGQgd2FzIGZpbmU6CgpodHRwczovL2dpdGxhYi5jb20veGVuLXByb2plY3Qv
cGVvcGxlL3JveWdlci94ZW4vcGlwZWxpbmVzLzExODg3ODU0NAoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:44:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:44:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Nm5-000453-Hz; Wed, 19 Feb 2020 11:44:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2RTJ=4H=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j4Nm4-00044x-Ap
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:44:16 +0000
X-Inumbo-ID: 27a86d80-530d-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 27a86d80-530d-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 11:44:15 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id n10so182349wrm.1
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 03:44:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=tqtA/at6nznMM8z1Ao2qqWvMCxIL6kTVX4e4Ch0v34w=;
 b=UCbom59FzofrG5ppKFh7CpQOJiHt7A7OJ2APStX98++OSh3+AsYSiUSIjsuLp0Hv/p
 YGSyYs66UUCzMGiPHpREOGbNOHimatSAkYgdyZv6srsovU3AlgTLnw9oHiXRUzbFLyaB
 cRsvsB1k72w60OU7z1AKIqfoeqLZAkPDkBeF8Z2NoPur8o4/DfmO/SVREZHSDCzGJkg6
 rxe++IRul/5tdWQAGtGyWenYTXI4sfa3Et3e3A6bv2rv9ENSzTRX4Sgy7Cm9EFp6j92f
 4dRsk4ACXxDV7CxN8XxWLOEfsuLzHTgCe3H+yk01UKVYJ4IAz1uGXxkvk5tbVa9p/t8w
 LSpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :mime-version:content-transfer-encoding;
 bh=tqtA/at6nznMM8z1Ao2qqWvMCxIL6kTVX4e4Ch0v34w=;
 b=AaZuQYAhBErQ0r6EWXTiPH+z0fVUe4VwoPkZIgxjpTKtfDVkH69mcBnsR7oHRZCuQE
 axIZ0QOJddX8Xejk3E682dfu2uEt9LVhU2ROsiijsjDQEuFJwvdrfcUDUW4/0mJXb8gQ
 HdCLtZXhf43MjbQQlJl8Y/+xB8CxIzD21//uPB/W0n8vGLxqcv2NXFOZMPX6V1iDzjOZ
 0WLdTbnmT3QsHMThpRSrmGybAlW8RSSmIdKOLbh27aW3GPDbF96r3Cly1nBKWbGU5pNc
 qtlHjUQk1FgvnP8T17LICDvh3m7Gi/pdKY08+o81QpPEJCSv0xEU2rnCHd4Pk+Y9Nqyo
 mNXg==
X-Gm-Message-State: APjAAAV4A4zANuuR307iUnDqFvrfM1ig3VPex6vni05AU3rRzML0Ngei
 0WOK2CK1BlQ3n3nm2jrcobRf6Q1TGQE=
X-Google-Smtp-Source: APXvYqzB1MIJojhopSa9T6g3GzBQTSOi0TrXs9DPvk+/eo3rIJPLeisiU6V6FZzDbcXfyRmXKz4+9Q==
X-Received: by 2002:a5d:6445:: with SMTP id d5mr35036876wrw.244.1582112654601; 
 Wed, 19 Feb 2020 03:44:14 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 q3sm2534657wmj.38.2020.02.19.03.44.13
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 03:44:14 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:44:08 +0000
Message-Id: <20200219114411.26922-1-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/3] Xen on Hyper-V: Implement L0 assisted
 TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgYWxsCgpUaGlzIHNlcmlzIGlzIGJhc2VkIG9uIFJvZ2VyJ3MgTDAgYXNzaXN0ZWQgZmx1c2gg
c2VyaWVzLgoKSSBoYXZlIGRvbmUgc29tZSB0ZXN0aW5nIGFnYWluc3QgYSBMaW51eCBvbiBIeXBl
ci1WIGluIGEgMzItdmNwdSBWTS4KQWxsIGJ1aWxkcyB3ZXJlIGRvbmUgd2l0aCAtajMyLgoKCgpC
dWlsZGluZyBYZW4gb24gTGludXg6CnJlYWwgICAgMG00NS4zNzZzCnVzZXIgICAgMm0yOC4xNTZz
CnN5cyAgICAgMG01MS42NzJzCgpCdWlsZGluZyBYZW4gb24gTGludXggb24gWGVuIG9uIEh5cGVy
LVYsIG5vIGFzc2lzdGVkIGZsdXNoOgpyZWFsICAgIDNtOC43NjJzCnVzZXIgICAgMTBtNDYuNzg3
cwpzeXMgICAgIDMwbTE0LjQ5MnMKCkJ1aWxkaW5nIFhlbiBvbiBMaW51eCBvbiBYZW4gb24gSHlw
ZXItViwgd2l0aCBhc3Npc3RlZCBmbHVzaDoKcmVhbCAgICAwbTQ0LjM2OXMKdXNlciAgICAzbTE2
LjIzMXMKc3lzICAgICAzbTMuMzMwcwoKCgpCdWlsZGluZyBMaW51eCB4ODZfNjRfZGVmY29uZmln
IG9uIExpbnV4OgpyZWFsICAgIDBtNTkuNjk4cwp1c2VyICAgIDIxbTE0LjAxNHMKc3lzICAgICAy
bTU4Ljc0MnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZjb25maWcgb24gTGludXggb24gWGVu
IG9uIEh5cGVyLVYsIG5vIGFzc2lzdGVkCmZsdXNoOgpyZWFsICAgIDJtNi4yODRzCnVzZXIgICAg
MzFtMTguNzA2cwpzeXMgICAgIDIwbTMxLjEwNnMKCkJ1aWxkaW5nIExpbnV4IHg4Nl82NF9kZWZj
b25maWcgb24gTGludXggb24gWGVuIG9uIEh5cGVyLVYsIHdpdGggYXNzaXN0ZWQKZmx1c2g6CnJl
YWwgICAgMW0zOC45NjhzCnVzZXIgICAgMjhtNDAuMzk4cwpzeXMgICAgIDExbTIwLjE1MXMKCgoK
VGhlcmUgYXJlIHZhcmlvdXMgZGVncmVlcyBvZiBpbXByb3ZlbWVudCBkZXBlbmRpbmcgb24gdGhl
IHdvcmtsb2FkLiBYZW4KY2FuIHBlcmhhcHMgYmUgb3B0bWlzZWQgYSBiaXQgbW9yZSBiZWNhdXNl
IGl0IGN1cnJlbnRseSBkb2Vzbid0IHBhc3MgdGhlCmFkZHJlc3Mgc3BhY2UgaWQgKGNyMykgdG8g
SHlwZXItViwgYnV0IHRoYXQgcmVxdWlyZXMgcmV3b3JraW5nIFRMQiBmbHVzaApBUElzIHdpdGhp
biBYZW4uCgpXZWkuCgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkNjOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ2M6IE1p
Y2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPgpDYzogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgoKV2VpIExpdSAoMyk6CiAgeDg2L2h5cGVydmlzb3I6IHBhc3Mg
ZmxhZ3MgdG8gaHlwZXJ2aXNvcl9mbHVzaF90bGIKICB4ODYvaHlwZXJ2OiBza2VsZXRvbiBmb3Ig
TDAgYXNzaXN0ZWQgVExCIGZsdXNoCiAgeDg2L2h5cGVydjogTDAgYXNzaXN0ZWQgVExCIGZsdXNo
CgogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgICAgfCAgIDIgKwogeGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYyAgICAgfCAgMTcgKysKIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvcHJpdmF0ZS5oICAgIHwgIDEyICsrCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlw
ZXJ2L3RsYi5jICAgICAgICB8IDIxNCArKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJj
aC94ODYvZ3Vlc3QvaHlwZXJ2L3V0aWwuYyAgICAgICB8ICA3NSArKysrKysrKysKIHhlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwgICA3ICstCiB4ZW4vYXJjaC94ODYvZ3Vl
c3QveGVuL3hlbi5jICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAg
ICAgICAgICAgICAgICAgfCAgIDUgKy0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCAg
ICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNvci5oIHwg
IDEwICstCiAxMCBmaWxlcyBjaGFuZ2VkLCAzMzYgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25z
KC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi90bGIuYwog
Y3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCgotLSAK
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:44:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:44:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NmA-00045k-RQ; Wed, 19 Feb 2020 11:44:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2RTJ=4H=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j4Nm9-00045V-Ih
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:44:21 +0000
X-Inumbo-ID: 28252406-530d-11ea-b0fd-bc764e2007e4
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 28252406-530d-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 11:44:16 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id p17so303412wma.1
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 03:44:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=wLwrdLrf3Y5Q/7f9/LZJ0C4qbdwwFvoupOHOFtCD0qc=;
 b=sWx9GBh3YIN/oJvdmw95RWQXEK+wQivNi0yLDsc0Y8If0I10+2os3UZvH3ELQ0ovMe
 53U5kkTzZ3w2+XJ5+CBWx4n8PqjyU1cbEj2XRwmZ/u+MmhePIpcZyvmZQzBVyRc1RyJp
 YaFLw4VNLkURBj2POqBu2LNxQhsh/TskGPSwWzbKYNPEMnUMqhRQDBGhhbR5a6swygc/
 kHYgud4DkiJAZGWZjEUdXbG99rL8GKGlTqPLiXsc+WQSHCcyFcYxjLX44ETHPfOxo2qw
 p7/R16iYOrDl3pn3xt340LsigJ1jpqHWDedvLtKMkt1MlFI1LVjqVhgAt7Yu3+GGg3Od
 lbow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=wLwrdLrf3Y5Q/7f9/LZJ0C4qbdwwFvoupOHOFtCD0qc=;
 b=SEdYXhi/JrthiYHJj4gm69qnfuGELpSNTw2bZTp9VJXtVv0RtECbEgZk7BNTKKWFpY
 2X+FDV1fGEPLxJZOVnyRwlYg1XILL41r+hc0YkmCnwNmpJw8n4JqkDGoCYLvgozcpcSN
 xuwrx7rbu7KYUHSKpERhMLwEINr7+7FNy74yirh1Ak5nS726NzSU+/PgyuznhBetUqLT
 /XD0I+UubnT3Z4UGSbOPvt+1/mMyjK5ZNNVWdktFvpw63RWQ8e1ZCIQQUWCb2xUKUiqC
 T/4LKHVnqTAU5do5ufjCGyJr2B2DE7PEVMdsRSdGzERM8oqHBwev2Znj/acGtTwpGv3/
 BF9g==
X-Gm-Message-State: APjAAAUkaqgxDTn/GHAcgv46XyXSBJD8MjtbETDeaizjGKDB9AkqLLlh
 ewL/MK0WHM6C5BHrgMCRvHDjW8NcusY=
X-Google-Smtp-Source: APXvYqwQPz25qXDn3gxOPQ+xBHjcrzFg/R8vfCr+GmL4J5a7uiTr2XLXhF3WRIwDNPiXRBkSz2YYJQ==
X-Received: by 2002:a1c:41c4:: with SMTP id o187mr9482555wma.24.1582112655565; 
 Wed, 19 Feb 2020 03:44:15 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 q3sm2534657wmj.38.2020.02.19.03.44.14
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 03:44:15 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:44:09 +0000
Message-Id: <20200219114411.26922-2-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219114411.26922-1-liuwe@microsoft.com>
References: <20200219114411.26922-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/3] x86/hypervisor: pass flags to
 hypervisor_flush_tlb
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SHlwZXItVidzIEwwIGFzc2lzdGVkIGZsdXNoIGhhcyBmaW5lLWdyYWluZWQgY29udHJvbCBvdmVy
IHdoYXQgZ2V0cwpmbHVzaGVkLiBXZSBuZWVkIGFsbCB0aGUgZmxhZ3MgYXZhaWxhYmxlIHRvIG1h
a2UgdGhlIGJlc3QgZGVjaXNpb25zCnBvc3NpYmxlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgYmVj
YXVzZSBYZW4ncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IGNhcmUgYWJvdXQKd2hhdCBpcyBwYXNz
ZWQgdG8gaXQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29tPgpS
ZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmll
d2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQp2MjoKMS4gSW50
cm9kdWNlIEZMVVNIX1RMQl9GTEFHU19NQVNLCi0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
dmlzb3IuYyAgICAgICAgfCAgNyArKysrKy0tCiB4ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5j
ICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgICAgICAgICAgICAg
ICB8ICA1ICsrLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmggICAgICAgICB8ICAz
ICsrKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmggfCAxMCArKysrKy0t
LS0tCiA1IGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCmluZGV4IDQ3ZTkzOGUyODcuLjZlZTI4YzlkZjEgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKKysrIGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydmlzb3IuYwpAQCAtNzUsMTAgKzc1LDEzIEBAIHZvaWQgX19pbml0IGh5cGVy
dmlzb3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKIH0KIAogaW50IGh5cGVydmlz
b3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9pZCAqdmEsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9yZGVyKQorICAgICAgICAgICAgICAg
ICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKKyAgICBpZiAoIGZsYWdzICYgfkZMVVNI
X1RMQl9GTEFHU19NQVNLICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKICAgICBpZiAoIG9w
cy5mbHVzaF90bGIgKQotICAgICAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChvcHMuZmx1c2hf
dGxiLCBtYXNrLCB2YSwgb3JkZXIpOworICAgICAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChv
cHMuZmx1c2hfdGxiLCBtYXNrLCB2YSwgZmxhZ3MpOwogCiAgICAgcmV0dXJuIC1FTk9TWVM7CiB9
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jIGIveGVuL2FyY2gveDg2
L2d1ZXN0L3hlbi94ZW4uYwppbmRleCA1ZDM0MjdhNzEzLi4wZWIxMTE1YzRkIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC94
ZW4veGVuLmMKQEAgLTMyNCw3ICszMjQsNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1
cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKICAgICAgICAgcHZfc2hpbV9maXh1cF9lODIwKGU4MjAp
OwogfQogCi1zdGF0aWMgaW50IGZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0
IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgb3JkZXIpCitzdGF0aWMgaW50IGZsdXNoX3RsYihjb25z
dCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3MpCiB7
CiAgICAgcmV0dXJuIHhlbl9oeXBlcmNhbGxfaHZtX29wKEhWTU9QX2ZsdXNoX3RsYnMsIE5VTEwp
OwogfQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5j
CmluZGV4IGM3Y2FmNWJjMjYuLjRkYWI3NGMwZDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTI1OCw5ICsyNTgsOCBAQCB2b2lkIGZs
dXNoX2FyZWFfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNp
Z25lZCBpbnQgZmxhZ3MpCiAgICAgICAgICAhY3B1bWFza19zdWJzZXQobWFzaywgY3B1bWFza19v
ZihjcHUpKSApCiAgICAgewogICAgICAgICBpZiAoIGNwdV9oYXNfaHlwZXJ2aXNvciAmJgotICAg
ICAgICAgICAgICEoZmxhZ3MgJiB+KEZMVVNIX1RMQiB8IEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVT
SF9WQV9WQUxJRCB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgRkxVU0hfT1JERVJfTUFTSykp
ICYmCi0gICAgICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hfdGxiKG1hc2ssIHZhLCBmbGFncyAm
IEZMVVNIX09SREVSX01BU0spICkKKyAgICAgICAgICAgICAhKGZsYWdzICYgfkZMVVNIX1RMQl9G
TEFHU19NQVNLKSAmJgorICAgICAgICAgICAgICFoeXBlcnZpc29yX2ZsdXNoX3RsYihtYXNrLCB2
YSwgZmxhZ3MpICkKICAgICAgICAgewogICAgICAgICAgICAgaWYgKCB0bGJfY2xrX2VuYWJsZWQg
KQogICAgICAgICAgICAgICAgIHRsYl9jbGtfZW5hYmxlZCA9IGZhbHNlOwpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9mbHVz
aHRsYi5oCmluZGV4IDk3NzMwMTQzMjAuLmE0ZGUzMTc0NTIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvZmx1c2h0bGIuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxi
LmgKQEAgLTEyMyw2ICsxMjMsOSBAQCB2b2lkIHN3aXRjaF9jcjNfY3I0KHVuc2lnbmVkIGxvbmcg
Y3IzLCB1bnNpZ25lZCBsb25nIGNyNCk7CiAgLyogRmx1c2ggYWxsIEhWTSBndWVzdHMgbGluZWFy
IFRMQiAodXNpbmcgQVNJRC9WUElEKSAqLwogI2RlZmluZSBGTFVTSF9HVUVTVFNfVExCIDB4NDAw
MAogCisjZGVmaW5lIEZMVVNIX1RMQl9GTEFHU19NQVNLIChGTFVTSF9UTEIgfCBGTFVTSF9UTEJf
R0xPQkFMIHwgRkxVU0hfVkFfVkFMSUQgfCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBGTFVTSF9PUkRFUl9NQVNLKQorCiAvKiBGbHVzaCBsb2NhbCBUTEJzL2NhY2hlcy4gKi8KIHVu
c2lnbmVkIGludCBmbHVzaF9hcmVhX2xvY2FsKGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQg
ZmxhZ3MpOwogI2RlZmluZSBmbHVzaF9sb2NhbChmbGFncykgZmx1c2hfYXJlYV9sb2NhbChOVUxM
LCBmbGFncykKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZ3Vlc3QvaHlwZXJ2aXNv
ci5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgKaW5kZXggNDMyZTU3
YzJhMC4uNDhkNTQ3MzVkMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9o
eXBlcnZpc29yLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ndWVzdC9oeXBlcnZpc29yLmgK
QEAgLTM1LDcgKzM1LDcgQEAgc3RydWN0IGh5cGVydmlzb3Jfb3BzIHsKICAgICAvKiBGaXggdXAg
ZTgyMCBtYXAgKi8KICAgICB2b2lkICgqZTgyMF9maXh1cCkoc3RydWN0IGU4MjBtYXAgKmU4MjAp
OwogICAgIC8qIEwwIGFzc2lzdGVkIFRMQiBmbHVzaCAqLwotICAgIGludCAoKmZsdXNoX3RsYiko
Y29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IG9yZGVy
KTsKKyAgICBpbnQgKCpmbHVzaF90bGIpKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29uc3Qgdm9p
ZCAqdmEsIHVuc2lnbmVkIGludCBmbGFncyk7CiB9OwogCiAjaWZkZWYgQ09ORklHX0dVRVNUCkBA
IC00OCwxMSArNDgsMTEgQEAgdm9pZCBoeXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBt
YXAgKmU4MjApOwogLyoKICAqIEwwIGFzc2lzdGVkIFRMQiBmbHVzaC4KICAqIG1hc2s6IGNwdW1h
c2sgb2YgdGhlIGRpcnR5IHZDUFVzIHRoYXQgc2hvdWxkIGJlIGZsdXNoZWQuCi0gKiB2YTogbGlu
ZWFyIGFkZHJlc3MgdG8gZmx1c2gsIG9yIE5VTEwgZm9yIGdsb2JhbCBmbHVzaGVzLgotICogb3Jk
ZXI6IG9yZGVyIG9mIHRoZSBsaW5lYXIgYWRkcmVzcyBwb2ludGVkIGJ5IHZhLgorICogdmE6IGxp
bmVhciBhZGRyZXNzIHRvIGZsdXNoLCBvciBOVUxMIGZvciBlbnRpcmUgYWRkcmVzcyBzcGFjZS4K
KyAqIGZsYWdzOiBmbGFncyBmb3IgZmx1c2hpbmcsIGluY2x1ZGluZyB0aGUgb3JkZXIgb2YgdmEu
CiAgKi8KIGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNv
bnN0IHZvaWQgKnZhLAotICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRl
cik7CisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGZsYWdzKTsKIAogI2Vs
c2UKIApAQCAtNjUsNyArNjUsNyBAQCBzdGF0aWMgaW5saW5lIGludCBoeXBlcnZpc29yX2FwX3Nl
dHVwKHZvaWQpIHsgcmV0dXJuIDA7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3Jl
c3VtZSh2b2lkKSB7IEFTU0VSVF9VTlJFQUNIQUJMRSgpOyB9CiBzdGF0aWMgaW5saW5lIHZvaWQg
aHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKSB7fQogc3RhdGljIGlu
bGluZSBpbnQgaHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25z
dCB2b2lkICp2YSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2ln
bmVkIGludCBvcmRlcikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGludCBmbGFncykKIHsKICAgICByZXR1cm4gLUVOT1NZUzsKIH0KLS0gCjIuMjAuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:44:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NmG-00047C-5D; Wed, 19 Feb 2020 11:44:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2RTJ=4H=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j4NmE-00046h-BH
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:44:26 +0000
X-Inumbo-ID: 291939b0-530d-11ea-aa99-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 291939b0-530d-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 11:44:18 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id w15so155182wru.4
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 03:44:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=BLEjnFrEzrCENnu1c3Vg1Kq9JDtXw7ou3x1Aj1K6Fbg=;
 b=c/aQAfyjBQh06fMreeSRYuV3koBfURhV2Rx4b4RgDE1cHPhllgaRXldXorhhOKLogp
 YTHJmwSIzjG7jkht+C4NxLe7dLSHXj+uWVBW174Kv7mtEi+DSngKSPLs+0onTrYdj52q
 NdRppHSEfMapoaTBYjCzczaLcDFE/9fbWSkpUIJfLCwWaFp7qKJaZ+vr18a0cnvmqEWt
 It1v3lqG26b2TCK3iZoxG1CUPatA/7QDlobARF1JCCo7ubOw0TrDPXpjm+8BYxBcAfT7
 F0mfOVdYBiAsnYwYDqSqqPVPYmbBNLEUg+Ljo27cKWqSFJ85iZdzi8y4UN+yQ4iyYOu0
 tjUQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=BLEjnFrEzrCENnu1c3Vg1Kq9JDtXw7ou3x1Aj1K6Fbg=;
 b=tTi7AJQ2uLMIYFz3ip45UEP2Yq7ldNdvYUAo73lo2jN5GjP1i4dzC6bDFUL//owkrv
 VJg5AxP2y/2wMHOK2+hoOj6oCzSQ/+TS0u1TL985dNIKzaJmvswApzh7B6pHFq7Wb1JB
 aju3JKy3+3mYq9/wHOwcCCbvS1G9870AsWCurKMAVDVvkmKqV90DBXIcnhuGW0ptsNUx
 JTEcf9TbXMblTi30EAaDxBZrTMA9tB3MLt+V5TrjWd1LTUITn5k/VN5291MTZX/Hhupo
 cYcjrMLXGx0xO+a5rs/5cvOyXb1a544HhkBeA9xx7S7WqSxn58GCWbEW3P23sBvZoE5o
 CQ5g==
X-Gm-Message-State: APjAAAUo7q9HligvZ3bAbhAhhBYza26YpArOSqJr8oa9ko+R8/UHyeLx
 yDNOHiOXMKnCtEKihAFYch5GI0gObcA=
X-Google-Smtp-Source: APXvYqw/beDYgXei5owC6K4OiLanUMvRfieJtaMzU9HZZ4QMljt4ALmJEZYmSbwB7Q7Ap8+LatZ/qQ==
X-Received: by 2002:adf:f586:: with SMTP id f6mr34018472wro.46.1582112656550; 
 Wed, 19 Feb 2020 03:44:16 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 q3sm2534657wmj.38.2020.02.19.03.44.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 03:44:16 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:44:10 +0000
Message-Id: <20200219114411.26922-3-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219114411.26922-1-liuwe@microsoft.com>
References: <20200219114411.26922-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/3] x86/hyperv: skeleton for L0 assisted TLB
 flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGEgYmFzaWMgaG9vayBmb3IgTDAgYXNzaXN0ZWQgVExCIGZsdXNoLiBUaGUgaG9v
ayBuZWVkcyB0bwpjaGVjayBpZiBwcmVyZXF1aXNpdGVzIGFyZSBtZXQuIElmIHRoZXkgYXJlIG5v
dCBtZXQsIGl0IHJldHVybnMgYW4gZXJyb3IKbnVtYmVyIHRvIGZhbGwgYmFjayB0byBuYXRpdmUg
Zmx1c2hlcy4KCkludHJvZHVjZSBhIG5ldyB2YXJpYWJsZSB0byBpbmRpY2F0ZSBpZiBoeXBlcmNh
bGwgcGFnZSBpcyByZWFkeS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdlQG1pY3Jvc29m
dC5jb20+ClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNv
bT4KUmV2aWV3ZWQtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KLS0tCnYz
OgoxLiBDaGFuZ2UgaHZfaGNhbGxfcGFnZV9yZWFkeSB0byBoY2FsbF9wYWdlX3JlYWR5Ci0tLQog
eGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSAgfCAgMSArCiB4ZW4vYXJjaC94ODYv
Z3Vlc3QvaHlwZXJ2L2h5cGVydi5jICB8IDE3ICsrKysrKysrKysrKwogeGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgNCArKysKIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dGxiLmMgICAgIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hh
bmdlZCwgNjMgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdGxiLmMKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQppbmRleCA2ODE3
MDEwOWE5Li4xODkwMmMzM2U5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2
L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKQEAgLTEg
KzEsMiBAQAogb2JqLXkgKz0gaHlwZXJ2Lm8KK29iai15ICs9IHRsYi5vCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5
cGVydi9oeXBlcnYuYwppbmRleCA3MGY0Y2Q1YWUwLi5mMWIzMDczNzEyIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVz
dC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTMzLDYgKzMzLDggQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9N
T1NUTFkodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZ
KHZvaWQgKiwgaHZfdnBfYXNzaXN0KTsKIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKHVuc2ln
bmVkIGludCwgaHZfdnBfaW5kZXgpOwogCitzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IGhjYWxs
X3BhZ2VfcmVhZHk7CisKIHN0YXRpYyB1aW50NjRfdCBnZW5lcmF0ZV9ndWVzdF9pZCh2b2lkKQog
ewogICAgIHVuaW9uIGh2X2d1ZXN0X29zX2lkIGlkID0ge307CkBAIC0xMTksNiArMTIxLDggQEAg
c3RhdGljIHZvaWQgX19pbml0IHNldHVwX2h5cGVyY2FsbF9wYWdlKHZvaWQpCiAgICAgQlVHX09O
KCFoeXBlcmNhbGxfbXNyLmVuYWJsZSk7CiAKICAgICBzZXRfZml4bWFwX3goRklYX1hfSFlQRVJW
X0hDQUxMLCBtZm4gPDwgUEFHRV9TSElGVCk7CisKKyAgICBoY2FsbF9wYWdlX3JlYWR5ID0gdHJ1
ZTsKIH0KIAogc3RhdGljIGludCBzZXR1cF9oeXBlcmNhbGxfcGNwdV9hcmcodm9pZCkKQEAgLTE5
OSwxMSArMjAzLDI0IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBlODIwX2ZpeHVwKHN0cnVjdCBlODIw
bWFwICplODIwKQogICAgICAgICBwYW5pYygiVW5hYmxlIHRvIHJlc2VydmUgSHlwZXItViBoeXBl
cmNhbGwgcmFuZ2VcbiIpOwogfQogCitzdGF0aWMgaW50IGZsdXNoX3RsYihjb25zdCBjcHVtYXNr
X3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAorICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQg
aW50IGZsYWdzKQoreworICAgIGlmICggIShtc19oeXBlcnYuaGludHMgJiBIVl9YNjRfUkVNT1RF
X1RMQl9GTFVTSF9SRUNPTU1FTkRFRCkgKQorICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CisK
KyAgICBpZiAoICFoY2FsbF9wYWdlX3JlYWR5IHx8ICF0aGlzX2NwdShodl9pbnB1dF9wYWdlKSAp
CisgICAgICAgIHJldHVybiAtRU5YSU87CisKKyAgICByZXR1cm4gaHlwZXJ2X2ZsdXNoX3RsYiht
YXNrLCB2YSwgZmxhZ3MpOworfQorCiBzdGF0aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3Bz
IF9faW5pdGRhdGEgb3BzID0gewogICAgIC5uYW1lID0gIkh5cGVyLVYiLAogICAgIC5zZXR1cCA9
IHNldHVwLAogICAgIC5hcF9zZXR1cCA9IGFwX3NldHVwLAogICAgIC5lODIwX2ZpeHVwID0gZTgy
MF9maXh1cCwKKyAgICAuZmx1c2hfdGxiID0gZmx1c2hfdGxiLAogfTsKIAogLyoKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIGIveGVuL2FyY2gveDg2L2d1
ZXN0L2h5cGVydi9wcml2YXRlLmgKaW5kZXggOTU2ZWZmODMxZi4uNTA5YmVkYWFmYSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKKysrIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKQEAgLTIyLDEwICsyMiwxNCBAQAogI2lmbmRlZiBf
X1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fCiAjZGVmaW5lIF9fWEVOX0hZUEVSVl9QUklWSUFURV9I
X18KIAorI2luY2x1ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgog
CiBERUNMQVJFX1BFUl9DUFUodm9pZCAqLCBodl9pbnB1dF9wYWdlKTsKIERFQ0xBUkVfUEVSX0NQ
VSh2b2lkICosIGh2X3ZwX2Fzc2lzdCk7CiBERUNMQVJFX1BFUl9DUFUodW5zaWduZWQgaW50LCBo
dl92cF9pbmRleCk7CiAKK2ludCBoeXBlcnZfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFz
aywgY29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgZmxh
Z3MpOworCiAjZW5kaWYgLyogX19YRU5fSFlQRVJWX1BSSVZJQVRFX0hfXyAgKi8KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L3RsYi5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjQ4ZjUy
NzIyOWUKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5j
CkBAIC0wLDAgKzEsNDEgQEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIGFyY2gveDg2L2d1
ZXN0L2h5cGVydi90bGIuYworICoKKyAqIFN1cHBvcnQgZm9yIFRMQiBtYW5hZ2VtZW50IHVzaW5n
IGh5cGVyY2FsbHMKKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNh
biByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQorICogaXQgdW5kZXIgdGhlIHRlcm1zIG9m
IHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkKKyAqIHRoZSBG
cmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2Us
IG9yCisgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMg
cHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVs
LAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQg
d2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VM
QVIgUFVSUE9TRS4gIFNlZSB0aGUKKyAqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBt
b3JlIGRldGFpbHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0
aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFt
OyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKgorICogQ29w
eXJpZ2h0IChjKSAyMDIwIE1pY3Jvc29mdC4KKyAqLworCisjaW5jbHVkZSA8eGVuL2NwdW1hc2su
aD4KKyNpbmNsdWRlIDx4ZW4vZXJybm8uaD4KKworI2luY2x1ZGUgInByaXZhdGUuaCIKKworaW50
IGh5cGVydl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwK
KyAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKK3sKKyAgICByZXR1cm4g
LUVPUE5PVFNVUFA7Cit9CisKKy8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisg
KiBjLWZpbGUtc3R5bGU6ICJCU0QiCisgKiBjLWJhc2ljLW9mZnNldDogNAorICogdGFiLXdpZHRo
OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwotLSAKMi4yMC4xCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 11:44:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 11:44:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4NmK-00048s-FI; Wed, 19 Feb 2020 11:44:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=2RTJ=4H=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j4NmJ-00048V-Aq
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 11:44:31 +0000
X-Inumbo-ID: 2992e972-530d-11ea-bc8e-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2992e972-530d-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 11:44:19 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id a5so296163wmb.0
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 03:44:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=sender:from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=ZsyZN1ASO/adFx5xone9EdHci403FlQuyR1mbCEnca4=;
 b=UjChR2kQTqxBgFu7vZCy5v4g9miaNQB8tk9HL38kHVLRom9Ib6TYCSr/mi05EbuJOr
 jxvm7gNc3/JESbVN/GY0dzJ9WwCdkAWQjclylZkNCYh0tMG7HpTMGuQNpyWRPIEwjm7o
 ZAvYS7nnDImAQBFPKqg9ovys17B4lhYzItazd3Pg03806vYWSf4rDx++J8xiiTjhMPYd
 O/NWOBm7HIrVUcEtXweO/48mtVPJ/YgXa88o/9rC8iD402LOH+UzUqRLC66gU51Ay384
 /BDqN4QEx10Sxe+WMNyLpbTcjeACn11Q3Eb/O/eyOPDO7nUe1cfxPGDw4xcV72hRZt13
 LaQw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:sender:from:to:cc:subject:date:message-id
 :in-reply-to:references:mime-version:content-transfer-encoding;
 bh=ZsyZN1ASO/adFx5xone9EdHci403FlQuyR1mbCEnca4=;
 b=q0oAhHnR75avgCLTVR/hVipHsuBgNN9rptDG3zXMxG95oDo/oI97ZovERrkZEqLqLM
 o5twJmWvF4Ua+/ZMQx2SQG1MisjemmQFMLMFuEqvpAOsF8XUrYrQCra0SJ9lJC3M/7cP
 /b/kJUsNa60l0vCfY0dU3x8Qk30nF0VoNgcQSfeCq4HNUuTyPvGtWsH+z7sFVg/lSU3c
 RejfX7gWR/NEm3rkc8mBOVN0GlABwuRXcHNA/Q0D1iHy4D2UHbPjqwwNwKFdsRmW5k/c
 cJw3e3oPrDfj3XkweCYzunTuF3ma9OyTUWuAz1U0+ddYPJ3nk4gg36y/fZwivDQ7zn9Z
 Xw7g==
X-Gm-Message-State: APjAAAVDQvi13bOF7VSpGmK0+HgMwqNKN15PJysjw6NhK5pkD48szo24
 dd3TjUEA2lisrK2dx/AQ8a1r6vAqyig=
X-Google-Smtp-Source: APXvYqwic4TUEuKhaJOSoXiNcjKcKEpDOQHnbQqq6gr4x/Qmrppd12tU9DS7wUhcSZW8eOxPn9PwXw==
X-Received: by 2002:a1c:a78b:: with SMTP id q133mr9431700wme.28.1582112657643; 
 Wed, 19 Feb 2020 03:44:17 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 q3sm2534657wmj.38.2020.02.19.03.44.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 03:44:17 -0800 (PST)
From: Wei Liu <wl@xen.org>
X-Google-Original-From: Wei Liu <liuwe@microsoft.com>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 11:44:11 +0000
Message-Id: <20200219114411.26922-4-liuwe@microsoft.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200219114411.26922-1-liuwe@microsoft.com>
References: <20200219114411.26922-1-liuwe@microsoft.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Michael Kelley <mikelley@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9uIEh5cGVyLVYuIEl0IHRh
a2VzIGFkdmFudGFnZQpvZiBzZXZlcmFsIGh5cGVyY2FsbHM6CgogKiBIVkNBTExfRkxVU0hfVklS
VFVBTF9BRERSRVNTX0xJU1QKICogSFZDQUxMX0ZMVVNIX1ZJUlRVQUxfQUREUkVTU19MSVNUX0VY
CiAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKICogSFZDQUxMX0ZMVVNIX1ZJ
UlRVQUxfQUREUkVTU19TUEFDRV9FWAoKUGljayB0aGUgbW9zdCBlZmZpY2llbnQgaHlwZXJjYWxs
cyBhdmFpbGFibGUuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDxsaXV3ZUBtaWNyb3NvZnQuY29t
PgotLS0KdjQ6CjEuIEZpeCBiYW5rIG1hc2sgZ2VuZXJhdGlvbi4KMi4gRml4IHBhZ2Ugb3JkZXIg
Y2FsY3VsYXRpb24uCjMuIFJlbW92ZSB0eXBlcy5oIGZyb20gcHJpdmF0ZS5oLgo0LiBBZGQgYSBu
b3RlIGFib3V0IG5taSBhbmQgbWMgaGFuZGxpbmcuCgp2MzoKMS4gQWRkcmVzcyBtb3JlIGNvbW1l
bnRzLgoyLiBGaXggdXNhZ2Ugb2YgbWF4X3ZwX2luZGV4LgozLiBVc2UgdGhlIGZpbGxfZ3ZhX2xp
c3QgYWxnb3JpdGhtIGZyb20gTGludXguCgp2MjoKMS4gQWRkcmVzcyBSb2dlciBhbmQgSmFuJ3Mg
Y29tbWVudHMgcmUgdHlwZXMgZXRjLgoyLiBGaXggcG9pbnRlciBhcml0aG1ldGljLgozLiBNaXNj
IGltcHJvdmVtZW50IHRvIGNvZGUuCi0tLQogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtl
ZmlsZSAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmggfCAgIDgg
KysKIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMgICAgIHwgMTc1ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jICAgIHwg
IDc1ICsrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAyNTggaW5zZXJ0aW9ucygrKSwgMSBk
ZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYv
dXRpbC5jCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZSBi
L3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvTWFrZWZpbGUKaW5kZXggMTg5MDJjMzNlOS4uMGUz
OTQxMDk2OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9NYWtlZmlsZQor
KysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L01ha2VmaWxlCkBAIC0xLDIgKzEsMyBAQAog
b2JqLXkgKz0gaHlwZXJ2Lm8KIG9iai15ICs9IHRsYi5vCitvYmoteSArPSB1dGlsLm8KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvcHJpdmF0ZS5oIGIveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKaW5kZXggNTA5YmVkYWFmYS4uMzU0ZmM3ZjY4NSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKKysrIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9wcml2YXRlLmgKQEAgLTI5LDcgKzI5LDE1IEBAIERFQ0xBUkVf
UEVSX0NQVSh2b2lkICosIGh2X2lucHV0X3BhZ2UpOwogREVDTEFSRV9QRVJfQ1BVKHZvaWQgKiwg
aHZfdnBfYXNzaXN0KTsKIERFQ0xBUkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIGh2X3ZwX2luZGV4
KTsKIAorc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgaHZfdnBfaW5kZXgodW5zaWduZWQgaW50
IGNwdSkKK3sKKyAgICByZXR1cm4gcGVyX2NwdShodl92cF9pbmRleCwgY3B1KTsKK30KKwogaW50
IGh5cGVydl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwK
ICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncyk7CiAKKy8qIFJldHVybnMg
bnVtYmVyIG9mIGJhbmtzLCAtZXYgaWYgZXJyb3IgKi8KK2ludCBjcHVtYXNrX3RvX3Zwc2V0KHN0
cnVjdCBodl92cHNldCAqdnBzZXQsIGNvbnN0IGNwdW1hc2tfdCAqbWFzayk7CisKICNlbmRpZiAv
KiBfX1hFTl9IWVBFUlZfUFJJVklBVEVfSF9fICAqLwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2
L2d1ZXN0L2h5cGVydi90bGIuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdGxiLmMKaW5k
ZXggNDhmNTI3MjI5ZS4uMWQ3MjNkNmVlNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydi90bGIuYworKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L3RsYi5jCkBAIC0x
OSwxNyArMTksMTkwIEBACiAgKiBDb3B5cmlnaHQgKGMpIDIwMjAgTWljcm9zb2Z0LgogICovCiAK
KyNpbmNsdWRlIDx4ZW4vY3B1Lmg+CiAjaW5jbHVkZSA8eGVuL2NwdW1hc2suaD4KICNpbmNsdWRl
IDx4ZW4vZXJybm8uaD4KIAorI2luY2x1ZGUgPGFzbS9ndWVzdC9oeXBlcnYuaD4KKyNpbmNsdWRl
IDxhc20vZ3Vlc3QvaHlwZXJ2LWhjYWxsLmg+CisjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi10
bGZzLmg+CisKICNpbmNsdWRlICJwcml2YXRlLmgiCiAKKy8qCisgKiBJdCBpcyBwb3NzaWJsZSB0
byBlbmNvZGUgdXAgdG8gNDA5NiBwYWdlcyB1c2luZyB0aGUgbG93ZXIgMTIgYml0cworICogaW4g
YW4gZWxlbWVudCBvZiBndmFfbGlzdAorICovCisjZGVmaW5lIEhWX1RMQl9GTFVTSF9VTklUICg0
MDk2ICogUEFHRV9TSVpFKQorCitzdGF0aWMgdW5zaWduZWQgaW50IGZpbGxfZ3ZhX2xpc3QodWlu
dDY0X3QgKmd2YV9saXN0LCBjb25zdCB2b2lkICp2YSwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCit7CisgICAgdW5zaWduZWQgbG9uZyBjdXIg
PSAodW5zaWduZWQgbG9uZyl2YTsKKyAgICAvKiBlbmQgaXMgMSBwYXN0IHRoZSByYW5nZSB0byBi
ZSBmbHVzaGVkICovCisgICAgdW5zaWduZWQgbG9uZyBlbmQgPSBjdXIgKyAoUEFHRV9TSVpFIDw8
IG9yZGVyKTsKKyAgICB1bnNpZ25lZCBpbnQgbiA9IDA7CisKKyAgICBkbyB7CisgICAgICAgIHVu
c2lnbmVkIGxvbmcgZGlmZiA9IGVuZCAtIGN1cjsKKworICAgICAgICBndmFfbGlzdFtuXSA9IGN1
ciAmIFBBR0VfTUFTSzsKKworICAgICAgICAvKgorICAgICAgICAgKiBVc2UgbG93ZXIgMTIgYml0
cyB0byBlbmNvZGUgdGhlIG51bWJlciBvZiBhZGRpdGlvbmFsIHBhZ2VzCisgICAgICAgICAqIHRv
IGZsdXNoCisgICAgICAgICAqLworICAgICAgICBpZiAoIGRpZmYgPj0gSFZfVExCX0ZMVVNIX1VO
SVQgKQorICAgICAgICB7CisgICAgICAgICAgICBndmFfbGlzdFtuXSB8PSB+UEFHRV9NQVNLOwor
ICAgICAgICAgICAgY3VyICs9IEhWX1RMQl9GTFVTSF9VTklUOworICAgICAgICB9CisgICAgICAg
IGVsc2UKKyAgICAgICAgeworICAgICAgICAgICAgZ3ZhX2xpc3Rbbl0gfD0gKGRpZmYgLSAxKSA+
PiBQQUdFX1NISUZUOworICAgICAgICAgICAgY3VyID0gZW5kOworICAgICAgICB9CisKKyAgICAg
ICAgbisrOworICAgIH0gd2hpbGUgKCBjdXIgPCBlbmQgKTsKKworICAgIHJldHVybiBuOworfQor
CitzdGF0aWMgdWludDY0X3QgZmx1c2hfdGxiX2V4KGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgY29u
c3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBm
bGFncykKK3sKKyAgICBzdHJ1Y3QgaHZfdGxiX2ZsdXNoX2V4ICpmbHVzaCA9IHRoaXNfY3B1KGh2
X2lucHV0X3BhZ2UpOworICAgIGludCBucl9iYW5rczsKKyAgICB1bnNpZ25lZCBpbnQgbWF4X2d2
YXMsIG9yZGVyID0gKGZsYWdzIC0gMSkgJiBGTFVTSF9PUkRFUl9NQVNLOworICAgIHVpbnQ2NF90
ICpndmFfbGlzdDsKKworICAgIGlmICggIWZsdXNoIHx8IGxvY2FsX2lycV9pc19lbmFibGVkKCkg
KQorICAgIHsKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIHJldHVybiB+
MFVMTDsKKyAgICB9CisKKyAgICBpZiAoICEobXNfaHlwZXJ2LmhpbnRzICYgSFZfWDY0X0VYX1BS
T0NFU1NPUl9NQVNLU19SRUNPTU1FTkRFRCkgKQorICAgICAgICByZXR1cm4gfjBVTEw7CisKKyAg
ICBmbHVzaC0+YWRkcmVzc19zcGFjZSA9IDA7CisgICAgZmx1c2gtPmZsYWdzID0gSFZfRkxVU0hf
QUxMX1ZJUlRVQUxfQUREUkVTU19TUEFDRVM7CisgICAgaWYgKCAhKGZsYWdzICYgRkxVU0hfVExC
X0dMT0JBTCkgKQorICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxVU0hfTk9OX0dMT0JBTF9N
QVBQSU5HU19PTkxZOworCisgICAgbnJfYmFua3MgPSBjcHVtYXNrX3RvX3Zwc2V0KCZmbHVzaC0+
aHZfdnBfc2V0LCBtYXNrKTsKKyAgICBpZiAoIG5yX2JhbmtzIDwgMCApCisgICAgICAgIHJldHVy
biB+MFVMTDsKKworICAgIG1heF9ndmFzID0KKyAgICAgICAgKFBBR0VfU0laRSAtIHNpemVvZigq
Zmx1c2gpIC0gbnJfYmFua3MgKgorICAgICAgICAgc2l6ZW9mKGZsdXNoLT5odl92cF9zZXQuYmFu
a19jb250ZW50c1swXSkpIC8KKyAgICAgICAgc2l6ZW9mKHVpbnQ2NF90KTsgICAgICAgLyogZ3Zh
IGlzIHJlcHJlc2VudGVkIGFzIHVpbnQ2NF90ICovCisKKyAgICAvKgorICAgICAqIEZsdXNoIHRo
ZSBlbnRpcmUgYWRkcmVzcyBzcGFjZSBpZiB2YSBpcyBOVUxMIG9yIGlmIHRoZXJlIGlzIG5vdAor
ICAgICAqIGVub3VnaCBzcGFjZSBmb3IgZ3ZhX2xpc3QuCisgICAgICovCisgICAgaWYgKCAhdmEg
fHwgKFBBR0VfU0laRSA8PCBvcmRlcikgLyBIVl9UTEJfRkxVU0hfVU5JVCA+IG1heF9ndmFzICkK
KyAgICAgICAgcmV0dXJuIGh2X2RvX3JlcF9oeXBlcmNhbGwoSFZDQUxMX0ZMVVNIX1ZJUlRVQUxf
QUREUkVTU19TUEFDRV9FWCwgMCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
bnJfYmFua3MsIHZpcnRfdG9fbWFkZHIoZmx1c2gpLCAwKTsKKworICAgIC8qCisgICAgICogVGhl
IGNhbGN1bGF0aW9uIG9mIGd2YV9saXN0IGFkZHJlc3MgcmVxdWlyZXMgdGhlIHN0cnVjdHVyZSB0
bworICAgICAqIGJlIDY0IGJpdHMgYWxpZ25lZC4KKyAgICAgKi8KKyAgICBCVUlMRF9CVUdfT04o
c2l6ZW9mKCpmbHVzaCkgJSBzaXplb2YodWludDY0X3QpKTsKKyAgICBndmFfbGlzdCA9ICh1aW50
NjRfdCAqKWZsdXNoICsgc2l6ZW9mKCpmbHVzaCkgLyBzaXplb2YodWludDY0X3QpICsgbnJfYmFu
a3M7CisKKyAgICByZXR1cm4gaHZfZG9fcmVwX2h5cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVB
TF9BRERSRVNTX0xJU1RfRVgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbF9n
dmFfbGlzdChndmFfbGlzdCwgdmEsIG9yZGVyKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBucl9iYW5rcywgdmlydF90b19tYWRkcihmbHVzaCksIDApOworfQorCisvKiBNYXhpbXVt
IG51bWJlciBvZiBndmFzIGZvciBodl90bGJfZmx1c2ggKi8KKyNkZWZpbmUgTUFYX0dWQVMgKChQ
QUdFX1NJWkUgLSBzaXplb2Yoc3RydWN0IGh2X3RsYl9mbHVzaCkpIC8gc2l6ZW9mKHVpbnQ2NF90
KSkKKwogaW50IGh5cGVydl9mbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2
b2lkICp2YSwKICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBmbGFncykKIHsKLSAg
ICByZXR1cm4gLUVPUE5PVFNVUFA7CisgICAgdW5zaWduZWQgbG9uZyBpcnFfZmxhZ3M7CisgICAg
c3RydWN0IGh2X3RsYl9mbHVzaCAqZmx1c2ggPSB0aGlzX2NwdShodl9pbnB1dF9wYWdlKTsKKyAg
ICB1bnNpZ25lZCBpbnQgb3JkZXIgPSAoZmxhZ3MgLSAxKSAmIEZMVVNIX09SREVSX01BU0s7Cisg
ICAgdWludDY0X3QgcmV0OworCisgICAgaWYgKCAhZmx1c2ggfHwgY3B1bWFza19lbXB0eShtYXNr
KSApCisgICAgeworICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJu
IC1FSU5WQUw7CisgICAgfQorCisgICAgLyogVE9ETzogbWF5IG5lZWQgdG8gY2hlY2sgaWYgaW4g
I05NSSBvciAjTUMgYW5kIGZhbGxiYWNrIHRvIG5hdGl2ZSBwYXRoICovCisKKyAgICBsb2NhbF9p
cnFfc2F2ZShpcnFfZmxhZ3MpOworCisgICAgZmx1c2gtPmFkZHJlc3Nfc3BhY2UgPSAwOworICAg
IGZsdXNoLT5mbGFncyA9IEhWX0ZMVVNIX0FMTF9WSVJUVUFMX0FERFJFU1NfU1BBQ0VTOworICAg
IGZsdXNoLT5wcm9jZXNzb3JfbWFzayA9IDA7CisgICAgaWYgKCAhKGZsYWdzICYgRkxVU0hfVExC
X0dMT0JBTCkgKQorICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxVU0hfTk9OX0dMT0JBTF9N
QVBQSU5HU19PTkxZOworCisgICAgaWYgKCBjcHVtYXNrX2VxdWFsKG1hc2ssICZjcHVfb25saW5l
X21hcCkgKQorICAgICAgICBmbHVzaC0+ZmxhZ3MgfD0gSFZfRkxVU0hfQUxMX1BST0NFU1NPUlM7
CisgICAgZWxzZQorICAgIHsKKyAgICAgICAgdW5zaWduZWQgaW50IGNwdTsKKworICAgICAgICAv
KgorICAgICAgICAgKiBOb3JtYWxseSBWUCBpbmRpY2VzIGFyZSBpbiBhc2NlbmRpbmcgb3JkZXIg
YW5kIG1hdGNoIFhlbidzCisgICAgICAgICAqIGlkZWEgb2YgQ1BVIGlkcy4gQ2hlY2sgdGhlIGxh
c3QgaW5kZXggdG8gc2VlIGlmIFZQIGluZGV4IGlzCisgICAgICAgICAqID49IDY0LiBJZiBzbywg
d2UgY2FuIHNraXAgc2V0dGluZyB1cCBwYXJhbWV0ZXJzIGZvcgorICAgICAgICAgKiBub24tYXBw
bGljYWJsZSBoeXBlcmNhbGxzIHdpdGhvdXQgbG9va2luZyBmdXJ0aGVyLgorICAgICAgICAgKi8K
KyAgICAgICAgaWYgKCBodl92cF9pbmRleChjcHVtYXNrX2xhc3QobWFzaykpID49IDY0ICkKKyAg
ICAgICAgICAgIGdvdG8gZG9fZXhfaHlwZXJjYWxsOworCisgICAgICAgIGZvcl9lYWNoX2NwdSAo
IGNwdSwgbWFzayApCisgICAgICAgIHsKKyAgICAgICAgICAgIHVuc2lnbmVkIGludCB2cGlkID0g
aHZfdnBfaW5kZXgoY3B1KTsKKworICAgICAgICAgICAgaWYgKCB2cGlkID49IG1zX2h5cGVydi5t
YXhfdnBfaW5kZXggKQorICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGxvY2FsX2lycV9y
ZXN0b3JlKGlycV9mbGFncyk7CisgICAgICAgICAgICAgICAgcmV0dXJuIC1FTlhJTzsKKyAgICAg
ICAgICAgIH0KKworICAgICAgICAgICAgaWYgKCB2cGlkID49IDY0ICkKKyAgICAgICAgICAgICAg
ICBnb3RvIGRvX2V4X2h5cGVyY2FsbDsKKworICAgICAgICAgICAgX19zZXRfYml0KHZwaWQsICZm
bHVzaC0+cHJvY2Vzc29yX21hc2spOworICAgICAgICB9CisgICAgfQorCisgICAgLyoKKyAgICAg
KiBGbHVzaCB0aGUgZW50aXJlIGFkZHJlc3Mgc3BhY2UgaWYgdmEgaXMgTlVMTCBvciBpZiB0aGVy
ZSBpcyBub3QKKyAgICAgKiBlbm91Z2ggc3BhY2UgZm9yIGd2YV9saXN0LgorICAgICAqLworICAg
IGlmICggIXZhIHx8IChQQUdFX1NJWkUgPDwgb3JkZXIpIC8gSFZfVExCX0ZMVVNIX1VOSVQgPiBN
QVhfR1ZBUyApCisgICAgICAgIHJldCA9IGh2X2RvX2h5cGVyY2FsbChIVkNBTExfRkxVU0hfVklS
VFVBTF9BRERSRVNTX1NQQUNFLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlydF90
b19tYWRkcihmbHVzaCksIDApOworICAgIGVsc2UKKyAgICAgICAgcmV0ID0gaHZfZG9fcmVwX2h5
cGVyY2FsbChIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1QsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmlsbF9ndmFfbGlzdChmbHVzaC0+Z3ZhX2xpc3QsIHZhLCBv
cmRlciksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgdmlydF90b19tYWRk
cihmbHVzaCksIDApOworICAgIGdvdG8gZG9uZTsKKworIGRvX2V4X2h5cGVyY2FsbDoKKyAgICBy
ZXQgPSBmbHVzaF90bGJfZXgobWFzaywgdmEsIGZsYWdzKTsKKworIGRvbmU6CisgICAgbG9jYWxf
aXJxX3Jlc3RvcmUoaXJxX2ZsYWdzKTsKKworICAgIHJldHVybiByZXQgJiBIVl9IWVBFUkNBTExf
UkVTVUxUX01BU0sgPyAtRU5YSU8gOiAwOwogfQogCisjdW5kZWYgTUFYX0dWQVMKKwogLyoKICAq
IExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnYvdXRpbC5jIGIveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi91dGlsLmMKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uYmVjNjFjMmFmZAotLS0gL2Rldi9u
dWxsCisrKyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvdXRpbC5jCkBAIC0wLDAgKzEsNzUg
QEAKKy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioKKyAqIGFyY2gveDg2L2d1ZXN0L2h5cGVydi91dGls
LmMKKyAqCisgKiBIeXBlci1WIHV0aWxpdHkgZnVuY3Rpb25zCisgKgorICogVGhpcyBwcm9ncmFt
IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkK
KyAqIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug
YXMgcHVibGlzaGVkIGJ5CisgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIg
dmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvcgorICogKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0
ZXIgdmVyc2lvbi4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhv
cGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsg
d2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkg
b3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisgKiBHTlUgR2Vu
ZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQg
aGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCisg
KiBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9y
Zy9saWNlbnNlcy8+LgorICoKKyAqIENvcHlyaWdodCAoYykgMjAyMCBNaWNyb3NvZnQuCisgKi8K
KworI2luY2x1ZGUgPHhlbi9jcHUuaD4KKyNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgorI2luY2x1
ZGUgPHhlbi9lcnJuby5oPgorCisjaW5jbHVkZSA8YXNtL2d1ZXN0L2h5cGVydi5oPgorI2luY2x1
ZGUgPGFzbS9ndWVzdC9oeXBlcnYtdGxmcy5oPgorCisjaW5jbHVkZSAicHJpdmF0ZS5oIgorCitp
bnQgY3B1bWFza190b192cHNldChzdHJ1Y3QgaHZfdnBzZXQgKnZwc2V0LAorICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY3B1bWFza190ICptYXNrKQoreworICAgIGludCBuciA9IDE7CisgICAg
dW5zaWduZWQgaW50IGNwdSwgdmNwdV9iYW5rLCB2Y3B1X29mZnNldDsKKyAgICB1bnNpZ25lZCBp
bnQgbWF4X2JhbmtzID0gbXNfaHlwZXJ2Lm1heF92cF9pbmRleCAvIDY0OworCisgICAgLyogVXAg
dG8gNjQgYmFua3MgY2FuIGJlIHJlcHJlc2VudGVkIGJ5IHZhbGlkX2JhbmtfbWFzayAqLworICAg
IGlmICggbWF4X2JhbmtzID4gNjQgKQorICAgICAgICByZXR1cm4gLUUyQklHOworCisgICAgLyog
Q2xlYXIgYWxsIGJhbmtzIHRvIGF2b2lkIGZsdXNoaW5nIHVud2FudGVkIENQVXMgKi8KKyAgICBm
b3IgKCB2Y3B1X2JhbmsgPSAwOyB2Y3B1X2JhbmsgPCBtYXhfYmFua3M7IHZjcHVfYmFuaysrICkK
KyAgICAgICAgdnBzZXQtPmJhbmtfY29udGVudHNbdmNwdV9iYW5rXSA9IDA7CisKKyAgICB2cHNl
dC0+Zm9ybWF0ID0gSFZfR0VORVJJQ19TRVRfU1BBUlNFXzRLOworCisgICAgZm9yX2VhY2hfY3B1
ICggY3B1LCBtYXNrICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCB2Y3B1ID0gaHZfdnBf
aW5kZXgoY3B1KTsKKworICAgICAgICB2Y3B1X2JhbmsgPSB2Y3B1IC8gNjQ7CisgICAgICAgIHZj
cHVfb2Zmc2V0ID0gdmNwdSAlIDY0OworCisgICAgICAgIF9fc2V0X2JpdCh2Y3B1X29mZnNldCwg
JnZwc2V0LT5iYW5rX2NvbnRlbnRzW3ZjcHVfYmFua10pOworCisgICAgICAgIGlmICggdmNwdV9i
YW5rID49IG5yICkKKyAgICAgICAgICAgIG5yID0gdmNwdV9iYW5rICsgMTsKKyAgICB9CisKKyAg
ICAvKiBTb21lIGJhbmtzIG1heSBiZSBlbXB0eSBidXQgdGhhdCdzIG9rICovCisgICAgdnBzZXQt
PnZhbGlkX2JhbmtfbWFzayA9IH4wVUxMID4+ICg2NCAtIG5yKTsKKworICAgIHJldHVybiBucjsK
K30KKworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtZmlsZS1zdHls
ZTogIkJTRCIKKyAqIGMtYmFzaWMtb2Zmc2V0OiA0CisgKiB0YWItd2lkdGg6IDQKKyAqIGluZGVu
dC10YWJzLW1vZGU6IG5pbAorICogRW5kOgorICovCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:01:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:01:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4O2j-0006Bz-OW; Wed, 19 Feb 2020 12:01:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4O2i-0006Bt-64
 for xen-devel@lists.xen.org; Wed, 19 Feb 2020 12:01:28 +0000
X-Inumbo-ID: 8e52f8be-530f-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8e52f8be-530f-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 12:01:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D8876BAB5;
 Wed, 19 Feb 2020 12:01:25 +0000 (UTC)
Message-ID: <e32fbeb736236f7dd03521710ad3ce9312bf618f.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Sarah Newman <srn@prgmr.com>, "xen-devel@lists.xen.org"
 <xen-devel@lists.xen.org>
Date: Wed, 19 Feb 2020 13:01:24 +0100
In-Reply-To: <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
References: <51dcae60df3a1ce7eaf51cbd5c51184645d51f53.camel@memset.com>
 <4e71d68f-2e64-363d-349b-33571a63eab2@prgmr.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] CPU Lockup bug with the credit2 scheduler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Alastair Browne <alastair.browne@memset.com>,
 Tomas Mozes <hydrapolic@gmail.com>, Glen <glenbarney@gmail.com>,
 PGNet Dev <pgnet.dev@gmail.com>
Content-Type: multipart/mixed; boundary="===============7655788788505762341=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7655788788505762341==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-EgM+MSBJi0XSahdXePix"


--=-EgM+MSBJi0XSahdXePix
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2020-02-17 at 11:58 -0800, Sarah Newman wrote:
> On 1/7/20 6:25 AM, Alastair Browne wrote:
> >=20
> > After the tests, we decided to stick with 4.9.0.9 kernel and 4.12
> > Xen
> > for production use running credit1 as the default scheduler.
>=20
> One person CC'ed appears to be having the same experience, where the
> credit2 scheduler leads to lockups (in this case in the domU, not the
> dom0) under=20
> relatively heavy load. It seems possible they may have the same root
> cause.
>=20
Yeah, well, if booting with `sched=3Dcredit` makes the problem disappear,
whatever the real root cause really is, it seems related to Credit2.

> I don't think there are, but have there been any patches since the
> 4.13.0 release which might have fixed problems with credit 2
> scheduler? If not,=20
> what would the next step be to isolating the problem - a debug build
> of Xen or something else?
>=20
Yes, having a debug build of Xen running and providing, for instance,
the info that Juergen is asking for later in this thread, i.e.:

xl vcpu-list
/usr/lib/xen/bin/xenctx -C -S -s <domu-system-map> <domid>

And I'd add myself:

xl debug-keys r ; xl dmesg

And, in general, hypervisor logs when the problem occurs (I've gone
through the threads, and I don't think I have seen any, but maybe I
missed something?).

xentop

is also another way to have a look, from Dom0, at whether (and if yes,
which ones and how much) the vCPUs are busy.


> If there are no merged or proposed fixes soon, it may be worth
> considering making the credit scheduler the default again until
> problems with the=20
> credit2 scheduler are resolved.
>=20
Nothing similar to what is being described has happened in our testing
(or we wouldn't have switched to Credit2, of course! :-D).

I will see about trying to reproduce this myself, but this may take a
little bit. In the meantime, if you help us by sending more logs, we're
happy to try diagnosing and fixing things.

Thanks and Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-EgM+MSBJi0XSahdXePix
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NI5QACgkQFkJ4iaW4
c+5yexAA0mqib+9ZT5tKggF4bUTrdv6nPz1Z/MavCx6a25/bUi+iwjLKSs2Wcr8A
mPF9Lb91BTQBgi4S2r3+CZUVGswwi4/LEFBCUiMZA0UHrQhVgxKkyH1PbaWlUssb
1p3tlDt+Q3NLclPCGiiYMk2L0lDCecFLuwH9giz3RgfURz5dGvLCFqwoU9umgv5Q
NSfNYGT2TdKukuF1/QrRz0U8frvP/xK4VV8KKibr9Uds8HR04OfHQXHB3pnpH23T
Y6DRyMqgMD0Xscys+GBRwfx59Hkxm54ziRdN4OXw7SMAetMGqZjdGpm85hxuGkiy
6le27em5QtvJl3UbGVvql/8FMDXc3n5oHCXPpROzaC3TvB7EH0yTS5EvX7szm4HE
VU6SHv/b1qNOzU7MUCS6B8RWLjwNpG7t1nJsGGCVxfpkaIsPDqKSH95yM7o0ggn4
PQ3xH8aXf8JvU6BnfM4D9XF4trmUAoT2T4ceD4L2c2ZRusEluIbusUBlGgjQnBqC
0YZY1gwkORM8y6/9Aa4ysRW9vhbX7S4Pz290v8SIGChJ0cFx6VvCijIJnOD6yeT1
CRBK1ToAYgiRB1sOQMTipRt6vVI/2B3JhxSvUDfRNisWzHvUThROL1f5rb45YJlk
+pf+WR8rJrOQUNag7OHKc90N1oR9NFp5bnK4lwUQuG0whk1B6DQ=
=5mQS
-----END PGP SIGNATURE-----

--=-EgM+MSBJi0XSahdXePix--



--===============7655788788505762341==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7655788788505762341==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:03:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:03:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4O4D-0006IX-5w; Wed, 19 Feb 2020 12:03:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4O4C-0006IR-IA
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:03:00 +0000
X-Inumbo-ID: c5c900d6-530f-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c5c900d6-530f-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 12:03:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B6E62BB18;
 Wed, 19 Feb 2020 12:02:58 +0000 (UTC)
To: Thomas Gleixner <tglx@linutronix.de>, LKML <linux-kernel@vger.kernel.org>
References: <87tv3mq1rm.fsf@nanos.tec.linutronix.de>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <8808612b-11c2-f7b8-f027-7ff92e992c50@suse.com>
Date: Wed, 19 Feb 2020 13:02:57 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <87tv3mq1rm.fsf@nanos.tec.linutronix.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: Enable interrupts when calling
 _cond_resched()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, x86@kernel.org,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTI6MDEsIFRob21hcyBHbGVpeG5lciB3cm90ZToKPiB4ZW5fbWF5YmVfcHJl
ZW1wdF9oY2FsbCgpIGlzIGNhbGxlZCBmcm9tIHRoZSBleGNlcHRpb24gZW50cnkgcG9pbnQKPiB4
ZW5fZG9faHlwZXJ2aXNvcl9jYWxsYmFjayB3aXRoIGludGVycnVwdHMgZGlzYWJsZWQuCj4gCj4g
X2NvbmRfcmVzY2hlZCgpIGV2YWRlcyB0aGUgbWlnaHRfc2xlZXAoKSBjaGVjayBpbiBjb25kX3Jl
c2NoZWQoKSB3aGljaAo+IHdvdWxkIGhhdmUgY2F1Z2h0IHRoYXQgYW5kIHNjaGVkdWxlX2RlYnVn
KCkgdW5mb3J0dW5hdGVseSBsYWNrcyBhIGNoZWNrCj4gZm9yIGlycXNfZGlzYWJsZWQoKS4KPiAK
PiBFbmFibGUgaW50ZXJydXB0cyBhcm91bmQgdGhlIGNhbGwgYW5kIHVzZSBjb25kX3Jlc2NoZWQo
KSB0byBjYXRjaCBmdXR1cmUKPiBpc3N1ZXMuCj4gCj4gRml4ZXM6IGZkZmQ4MTFkZGRlMyAoIng4
Ni94ZW46IGFsbG93IHByaXZjbWQgaHlwZXJjYWxscyB0byBiZSBwcmVlbXB0ZWQiKQo+IFNpZ25l
ZC1vZmYtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgo+IC0tLQo+ICAg
ZHJpdmVycy94ZW4vcHJlZW1wdC5jIHwgICAgNCArKystCj4gICAxIGZpbGUgY2hhbmdlZCwgMyBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gLS0tIGEvZHJpdmVycy94ZW4vcHJlZW1w
dC5jCj4gKysrIGIvZHJpdmVycy94ZW4vcHJlZW1wdC5jCj4gQEAgLTMzLDggKzMzLDEwIEBAIGFz
bWxpbmthZ2UgX192aXNpYmxlIHZvaWQgeGVuX21heWJlX3ByZWUKPiAgIAkJICogY3B1Lgo+ICAg
CQkgKi8KPiAgIAkJX190aGlzX2NwdV93cml0ZSh4ZW5faW5fcHJlZW1wdGlibGVfaGNhbGwsIGZh
bHNlKTsKPiAtCQlfY29uZF9yZXNjaGVkKCk7Cj4gKwkJbG9jYWxfaXJxX2VuYWJsZSgpOwo+ICsJ
CWNvbmRfcmVzY2hlZCgpOwo+ICAgCQlfX3RoaXNfY3B1X3dyaXRlKHhlbl9pbl9wcmVlbXB0aWJs
ZV9oY2FsbCwgdHJ1ZSk7Cj4gKwkJbG9jYWxfaXJxX2Rpc2FibGUoKTsKCkNvdWxkIHlvdSBwbGVh
c2UgcHV0IHRoZSBjYWxsIG9mIGxvY2FsX2lycV9kaXNhYmxlKCkgZGlyZWN0bHkgYWZ0ZXIgdGhl
CmNvbmRfcmVzY2hlZCgpIGNhbGwgdG8gbWFrZSB0aGUgcmVzdWx0IHN5bW1ldHJpYyByZWdhcmRp
bmcgd3JpdGluZyBvZgp4ZW5faW5fcHJlZW1wdGlibGVfaGNhbGwgYW5kIGlycSBlbmFibGUvZGlz
YWJsZT8KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:03:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:03:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4O4T-0006Kr-FV; Wed, 19 Feb 2020 12:03:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4O4S-0006Ke-BJ
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:03:16 +0000
X-Inumbo-ID: ceed0bd0-530f-11ea-833d-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ceed0bd0-530f-11ea-833d-12813bfff9fa;
 Wed, 19 Feb 2020 12:03:15 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id w12so241224wrt.2
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 04:03:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Cfa5lgLQCpYOzv2jWjMSMzuKbj7kARRAFbdt+bRfB9I=;
 b=NZkfAnQwvHAPu5l4agkSt1lAJjd8dBS6icM47aQ4WdfOREFxeQQ9ANU7IHsIadygll
 Kdp5Y/Q2S/3/aF56Hw01kk/jrI1bW8vPW+Ute1FDsAqyZuZ2Z/wzqQpOZkGaxLAoqCEF
 Vlae40pHC30Vpox7RHQHhGTfdBdZxH62VNlo1X7MjxQ7fuveb0otIhKXq7tqDTaDpMfC
 wMxxGVPj4E355Yb0Wqq60SHMVQqQqyTxw14tgOb/X+mvA0nxiWqtibjGJx+7VvLUYxAe
 GHuBb+HzNiX1MWeYIdKqq3dFKDh/T54Sp2CTjOVmHRBwQy8c9mwK/ZKWdVgcU3IxIJx6
 hn2w==
X-Gm-Message-State: APjAAAVB+1pae73riclsTwje08V+VlEKks+z88NqTXOd2Y+BjktZ4USw
 mkjbfC22bEUyTfBxLiHoXQc=
X-Google-Smtp-Source: APXvYqzLCmn020OWhLbDQMzN91l12v/t8l8EIj/88yZgEaMMGXfciK0il6Ds5tVonoVgELaF73bJug==
X-Received: by 2002:adf:dfce:: with SMTP id q14mr36296457wrn.324.1582113794603; 
 Wed, 19 Feb 2020 04:03:14 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id z21sm2708871wml.5.2020.02.19.04.03.13
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 04:03:14 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200219102256.81594-1-roger.pau@citrix.com>
 <20200219102256.81594-2-roger.pau@citrix.com>
 <c0a6422b-c664-2967-94c9-a4b2698e28c0@xen.org>
 <20200219114118.GZ4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <bd1bd0d6-185d-041d-f303-2e7938a95ef4@xen.org>
Date: Wed, 19 Feb 2020 12:03:13 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219114118.GZ4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v6 1/3] arm: rename BIT_{WORD/MASK/PER_WORD)
 to BITOP_*
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOS8wMi8yMDIwIDExOjQxLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIFdlZCwg
RmViIDE5LCAyMDIwIGF0IDExOjM1OjE2QU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgUm9nZXIsCj4+Cj4+IE9uIDE5LzAyLzIwMjAgMTA6MjIsIFJvZ2VyIFBhdSBNb25uZSB3cm90
ZToKPj4+IFNvIEJJVF9XT1JEIGNhbiBiZSBpbXBvcnRlZCBmcm9tIExpbnV4LiBUaGUgZGlmZmVy
ZW5jZSBiZXR3ZWVuIGN1cnJlbnQKPj4+IExpbnV4IGltcGxlbWVudGF0aW9uIG9mIEJJVF9XT1JE
IGlzIHRoYXQgdGhlIHNpemUgb2YgdGhlIHdvcmQgdW5pdCBpcwo+Pj4gYSBsb25nIGludGVnZXIs
IHdoaWxlIHRoZSBYZW4gb25lIGlzIGhhcmRjb2RlZCB0byAzMiBiaXRzLgo+Pj4KPj4+IEN1cnJl
bnQgdXNlcnMgb2YgQklUT1BfV09SRCBvbiBBcm0gKHdoaWNoIGNvbnNpZGVycyBhIHdvcmQgYSBs
b25nCj4+PiBpbnRlZ2VyKSBhcmUgc3dpdGNoZWQgdG8gdXNlIHRoZSBnZW5lcmljIEJJVF9XT1JE
IHdoaWNoIGFsc28gb3BlcmF0ZXMKPj4+IG9uIGxvbmcgaW50ZWdlcnMuCj4+Pgo+Pj4gTm8gZnVu
Y3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCj4+Pgo+Pj4gU3VnZ2VzdGVkLWJ5OiBKdWxpZW4gR3Jh
bGwgPGp1bGllbkB4ZW4ub3JnPgo+Pj4gU3VnZ2VzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4KPj4KPj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+Cj4+Cj4+IERpZCB5b3UgYnVpbGQgdGVzdCBpdCBvbiBBcm0/Cj4gCj4gRGlkIGEgZ2l0bGFi
IHJ1biwgYnVpbGQgd2FzIGZpbmU6Cj4gID4gaHR0cHM6Ly9naXRsYWIuY29tL3hlbi1wcm9qZWN0
L3Blb3BsZS9yb3lnZXIveGVuL3BpcGVsaW5lcy8xMTg4Nzg1NDQKClRoYW5rIHlvdSEKCkNoZWVy
cywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:03:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:03:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4O4m-0006OU-Q2; Wed, 19 Feb 2020 12:03:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZOK0=4H=epam.com=oleksandr_andrushchenko@srs-us1.protection.inumbo.net>)
 id 1j4O4l-0006O7-64
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:03:35 +0000
X-Inumbo-ID: d9d4314a-530f-11ea-ade5-bc764e2007e4
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (unknown
 [40.107.22.42]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d9d4314a-530f-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 12:03:33 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=M5dok2ALRM+7CGL2wXr0eBfM5AxNC/emkghPavjyXy3v5dSV0hf+PARDYJrbFa7DIs5x0mqGqQX4tuQlSZT5w7T5SynX/mE98u5hWI6678WHO1cC4GLQI1lNB5q2sFFBge1NLoQXZvRD7CDP70jmQqeKw5REt1NNxB2GgYZMl1TP+oAHiX/mnxaK7/L6a7bNLF0dHj0F5gZHTmRa5Xf8paEGrA9x5gyxAXCwSSPdVTfFQ1rhzVXGlDBOBnDIadpgViiwn3UZeNK3okvuv0JY26WC5IqQTLVx/e856L8Oo3go9V96RLO2Lqs+aV/nfiZUCkBadBW/OLWpYBQDlbzxFQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FAaJif/uA5V/if8azbw0a6CGDjdkCXq7ZGxeEYA9r58=;
 b=OdRYuFCSmJnRjjs42/3C/TVsKJ0ggpidAwfkrSITdujLtLfLR54b/87gP93iP/53Cb3TaqfQToZ7KOOXzoBJwt8JpmTdLkvmK24ls6+FuP76qj2CPVgXwrgj4AdIZt8vcZS4ksyY0Bj10++0GO1rrGcrIfbJalz4MwqjasYjAsUJm/GWifNTFmgCtltIQm0VsHhMVU0L1mBXQx0gY9zMF0zM/z1gIyI8YSgKMl2EKMZrOdBYQIAK7cP+FVOyNYlDJoAFAHOKuLgIovJTf0W6/AYoRfD6bjZiL5lSyK1WTRzNBRxQcMCxVJrf/EoO7mHAOXk4WXiV4SZT4jq1M8z/lA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com;
 dkim=pass header.d=epam.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=FAaJif/uA5V/if8azbw0a6CGDjdkCXq7ZGxeEYA9r58=;
 b=H7RxP2kYeaAP/CVGMGdqbHc9w5x9dUMpaWktF8BfhQ8vQ1BMWiWXuj+ycjES4IHtbiokvkqc2xY7uzTCE28p4JsG1v3NVoVwaYWEJEEL2xAnh+pZGUJ/hJEh/Kt7aGE9lleI4B4Bq4QUleiQz93bSm21fp4hy2sn/TWF7JnmiZ8=
Received: from AM6PR03MB4517.eurprd03.prod.outlook.com (20.177.35.27) by
 AM6PR03MB5267.eurprd03.prod.outlook.com (10.255.98.20) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Wed, 19 Feb 2020 12:03:32 +0000
Received: from AM6PR03MB4517.eurprd03.prod.outlook.com
 ([fe80::f:4dc2:f41f:997b]) by AM6PR03MB4517.eurprd03.prod.outlook.com
 ([fe80::f:4dc2:f41f:997b%5]) with mapi id 15.20.2729.032; Wed, 19 Feb 2020
 12:03:32 +0000
From: Oleksandr Andrushchenko <Oleksandr_Andrushchenko@epam.com>
To: Daniel Vetter <daniel.vetter@ffwll.ch>, DRI Development
 <dri-devel@lists.freedesktop.org>
Thread-Topic: [PATCH 04/52] drm: Set final_kfree in drm_dev_alloc
Thread-Index: AQHV5w5groS5vlmjMU293YOjHXqBFKgiaxYA
Date: Wed, 19 Feb 2020 12:03:32 +0000
Message-ID: <99c1dcd2-a9ab-165a-8c76-587808e59ce4@epam.com>
References: <20200219102122.1607365-1-daniel.vetter@ffwll.ch>
 <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
In-Reply-To: <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Oleksandr_Andrushchenko@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f5f3c039-88a1-4c54-0d08-08d7b533bdab
x-ms-traffictypediagnostic: AM6PR03MB5267:
x-microsoft-antispam-prvs: <AM6PR03MB5267A15086B8E2BAA305A6C9E7100@AM6PR03MB5267.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2331;
x-forefront-prvs: 0318501FAE
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(39860400002)(136003)(376002)(396003)(346002)(199004)(189003)(66946007)(8936002)(66446008)(8676002)(2616005)(66556008)(91956017)(110136005)(4326008)(76116006)(7416002)(64756008)(81166006)(5660300002)(66476007)(36756003)(81156014)(71200400001)(316002)(54906003)(31686004)(2906002)(6512007)(31696002)(86362001)(6506007)(26005)(53546011)(186003)(478600001)(6486002)(55236004);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR03MB5267;
 H:AM6PR03MB4517.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: rs1cCTriV9FSOsUEyVaM0gv3OOcQXfrQ6Mb+6e6xxp6d3xJsUbwwxqTGkNEd2r6WFvCZ1YZYrt1yWSI4yc1XQ29aUa2JzEnoCXULmOuhVQvKSeJwqY2tI4ZmShu/YRMjEe65g8Ow7kQsG4fTrc8xjIilMUtOwpiv+2dJikiwDEdtgVsSxXk7frBjJeto6Spdq+zY+ThYv6utM1KgceQoNVbDCMb+w5/z11aUIuACatYB4CCeueXmTiJkPgUIbT0xyXwtVeAVZP69c8PYInLszFKrN6bJGnH/Sm9aqGySAszTSE1UO5WqsIg13GHdF6gaVJg2bvrIfMu/L8jaR7+7Z9eYV06TPL4jzj/RXI88WfBxqEWEM8QgMof+Mu8GjWUHYv2eWPM1xRRDfgplVwAIn8OHwOztewMW6jHpRmMh5FZhtiPWVutV+EOAnqqHk7Jf
x-ms-exchange-antispam-messagedata: uU/sa5NlWUaVNrDlL+cBWkYA+j7/l1aasFYNS9d+/BSyfbuhNSGkpenamYhJqB2BBqG6Gbkh73Tpcsj3LZ1rposGx97N3HlWiJYbD/VV3E5MeXsGXvVBuz0D2r4e2S2/RFt/FujDO5MqjYkG6z10fA==
x-ms-exchange-transport-forked: True
Content-ID: <E340FB019A314B4FA61490EBF09C7858@eurprd03.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f5f3c039-88a1-4c54-0d08-08d7b533bdab
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2020 12:03:32.5258 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: R5LqzW1Pc5Q5F7sJ/Fli9XpnupYoBfgos0JqUKkxK5/4uf4ms2iBH19OypzuyPF/NmFayTagFUkQq7b9jkkA7ub8WhGnhuhRBXY1V5GY6DlBD/gTu+kL2pDr2gpKVoEZ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB5267
Subject: Re: [Xen-devel] [PATCH 04/52] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Vetter <daniel@ffwll.ch>, David Airlie <airlied@linux.ie>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
 Maxime Ripard <mripard@kernel.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Thomas Zimmermann <tzimmermann@suse.de>,
 Daniel Vetter <daniel.vetter@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xOS8yMCAxMjoyMCBQTSwgRGFuaWVsIFZldHRlciB3cm90ZToNCj4gSSBhbHNvIGRpZCBh
IGZ1bGwgcmV2aWV3IG9mIGFsbCBjYWxsZXJzLCBhbmQgb25seSB0aGUgeGVuIGRyaXZlcg0KPiBm
b3Jnb3QgdG8gY2FsbCBkcm1fZGV2X3B1dCBpbiB0aGUgZmFpbHVyZSBwYXRoLiBGaXggdGhhdCB1
cCB0b28uDQo+DQo+IHYyOiBJIG5vdGljZWQgdGhhdCB4ZW4gaGFzIGEgZHJtX2RyaXZlci5yZWxl
YXNlIGhvb2ssIGFuZCB1c2VzDQo+IGRybV9kZXZfYWxsb2MoKS4gV2UgbmVlZCB0byByZW1vdmUg
dGhlIGtmcmVlIGZyb20NCj4geGVuX2RybV9kcnZfcmVsZWFzZSgpLg0KPg0KPiBib2NocyBhbHNv
IGhhcyBhIHJlbGVhc2UgaG9vaywgYnV0IGxlYWtlZCB0aGUgZHJtX2RldmljZSBldmVyIHNpbmNl
DQo+DQo+IGNvbW1pdCAwYTY2NTliZGM1ZTgyMjFkYTk5ZWViYjE3NmZkOTU5MTQzNWUzOGRlDQo+
IEF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+DQo+IERhdGU6ICAgVHVl
IERlYyAxNyAxODowNDo0NiAyMDEzICswMTAwDQo+DQo+ICAgICAgZHJtL2JvY2hzOiBuZXcgZHJp
dmVyDQo+DQo+IFRoaXMgcGF0Y2ggaGVyZSBmaXhlcyB0aGF0IGxlYWsuDQo+DQo+IFNhbWUgZm9y
IHZpcnRpbywgc3RhcnRlZCBsZWFraW5nIHdpdGgNCj4NCj4gY29tbWl0IGIxZGYzYTJiMjRhOTE3
Zjg4NTNkNDNmZTk2ODNjMGUzNjBkMmMzM2ENCj4gQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4
ZWxAcmVkaGF0LmNvbT4NCj4gRGF0ZTogICBUdWUgRmViIDExIDE0OjU4OjA0IDIwMjAgKzAxMDAN
Cj4NCj4gICAgICBkcm0vdmlydGlvOiBhZGQgZHJtX2RyaXZlci5yZWxlYXNlIGNhbGxiYWNrLg0K
Pg0KPiBDYzogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+DQo+IENjOiBPbGVrc2Fu
ZHIgQW5kcnVzaGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+DQo+IENj
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcNCj4NCj4gU2lnbmVkLW9mZi1ieTogRGFu
aWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+DQpUaGFuayB5b3UsDQpSZXZpZXdl
ZC1ieTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw
YW0uY29tPg0KPiBDYzogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4
LmludGVsLmNvbT4NCj4gQ2M6IE1heGltZSBSaXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4NCj4g
Q2M6IFRob21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPg0KPiBDYzogRGF2aWQg
QWlybGllIDxhaXJsaWVkQGxpbnV4LmllPg0KPiBDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZm
d2xsLmNoPg0KPiBDYzogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNo
Y2hlbmtvQGVwYW0uY29tPg0KPiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+
IC0tLQ0KPiAgIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgICAgICAgICAgIHwgMyArKysNCj4g
ICBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYyB8IDIgKy0NCj4gICAyIGZpbGVz
IGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPg0KPiBkaWZmIC0tZ2l0
IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMN
Cj4gaW5kZXggM2U1NjI3ZDZlYmE2Li45ZTYyZTI4YmJjNjIgMTAwNjQ0DQo+IC0tLSBhL2RyaXZl
cnMvZ3B1L2RybS9kcm1fZHJ2LmMNCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYw0K
PiBAQCAtMzksNiArMzksNyBAQA0KPiAgICNpbmNsdWRlIDxkcm0vZHJtX2NvbG9yX21nbXQuaD4N
Cj4gICAjaW5jbHVkZSA8ZHJtL2RybV9kcnYuaD4NCj4gICAjaW5jbHVkZSA8ZHJtL2RybV9maWxl
Lmg+DQo+ICsjaW5jbHVkZSA8ZHJtL2RybV9tYW5hZ2VkLmg+DQo+ICAgI2luY2x1ZGUgPGRybS9k
cm1fbW9kZV9vYmplY3QuaD4NCj4gICAjaW5jbHVkZSA8ZHJtL2RybV9wcmludC5oPg0KPiAgIA0K
PiBAQCAtODE5LDYgKzgyMCw4IEBAIHN0cnVjdCBkcm1fZGV2aWNlICpkcm1fZGV2X2FsbG9jKHN0
cnVjdCBkcm1fZHJpdmVyICpkcml2ZXIsDQo+ICAgCQlyZXR1cm4gRVJSX1BUUihyZXQpOw0KPiAg
IAl9DQo+ICAgDQo+ICsJZHJtbV9hZGRfZmluYWxfa2ZyZWUoZGV2LCBkZXYpOw0KPiArDQo+ICAg
CXJldHVybiBkZXY7DQo+ICAgfQ0KPiAgIEVYUE9SVF9TWU1CT0woZHJtX2Rldl9hbGxvYyk7DQo+
IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYyBiL2RyaXZl
cnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jDQo+IGluZGV4IDRiZTQ5YzFhZWY1MS4uZDIy
YjVkYTM4OTM1IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJv
bnQuYw0KPiArKysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYw0KPiBAQCAt
NDYxLDcgKzQ2MSw2IEBAIHN0YXRpYyB2b2lkIHhlbl9kcm1fZHJ2X3JlbGVhc2Uoc3RydWN0IGRy
bV9kZXZpY2UgKmRldikNCj4gICAJZHJtX21vZGVfY29uZmlnX2NsZWFudXAoZGV2KTsNCj4gICAN
Cj4gICAJZHJtX2Rldl9maW5pKGRldik7DQo+IC0Ja2ZyZWUoZGV2KTsNCj4gICANCj4gICAJaWYg
KGZyb250X2luZm8tPmNmZy5iZV9hbGxvYykNCj4gICAJCXhlbmJ1c19zd2l0Y2hfc3RhdGUoZnJv
bnRfaW5mby0+eGJfZGV2LA0KPiBAQCAtNTYxLDYgKzU2MCw3IEBAIHN0YXRpYyBpbnQgeGVuX2Ry
bV9kcnZfaW5pdChzdHJ1Y3QgeGVuX2RybV9mcm9udF9pbmZvICpmcm9udF9pbmZvKQ0KPiAgIGZh
aWxfbW9kZXNldDoNCj4gICAJZHJtX2ttc19oZWxwZXJfcG9sbF9maW5pKGRybV9kZXYpOw0KPiAg
IAlkcm1fbW9kZV9jb25maWdfY2xlYW51cChkcm1fZGV2KTsNCj4gKwlkcm1fZGV2X3B1dChkcm1f
ZGV2KTsNCj4gICBmYWlsOg0KPiAgIAlrZnJlZShkcm1faW5mbyk7DQo+ICAgCXJldHVybiByZXQ7
DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:05:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:05:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4O6h-0006bL-7Z; Wed, 19 Feb 2020 12:05:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QWXc=4H=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4O6f-0006b8-Ng
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:05:33 +0000
X-Inumbo-ID: 2049e87d-5310-11ea-833e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2049e87d-5310-11ea-833e-12813bfff9fa;
 Wed, 19 Feb 2020 12:05:32 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4O6d-0004Eg-1T; Wed, 19 Feb 2020 12:05:31 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4O6c-0002Y2-Ny; Wed, 19 Feb 2020 12:05:30 +0000
Date: Wed, 19 Feb 2020 12:05:27 +0000
From: Wei Liu <wl@xen.org>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200219120527.ayfayue62zzegl4v@debian>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-2-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200219081126.29534-2-jgross@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v5 1/8] xen: add a generic way to include
 binary files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDk6MTE6MTlBTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBZGQgYSBuZXcgc2NyaXB0IHhlbi90b29scy9iaW5maWxlIGZvciBpbmNsdWRpbmcg
YSBiaW5hcnkgZmlsZSBhdCBidWlsZAo+IHRpbWUgYmVpbmcgdXNhYmxlIHZpYSBhIHBvaW50ZXIg
YW5kIGEgc2l6ZSB2YXJpYWJsZSBpbiB0aGUgaHlwZXJ2aXNvci4KPiAKPiBNYWtlIHVzZSBvZiB0
aGF0IGdlbmVyaWMgdG9vbCBpbiB4c20uCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9z
cyA8amdyb3NzQHN1c2UuY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:08:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:08:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4O9P-0006lt-MO; Wed, 19 Feb 2020 12:08:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4O9N-0006ln-Fg
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:08:21 +0000
X-Inumbo-ID: 851774d6-5310-11ea-ade5-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 851774d6-5310-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 12:08:21 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id z3so253226wru.3
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 04:08:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=QDFsVpNS+V1inLvB4M04wqfCfj1Wekctgd3IvdGKGPI=;
 b=TMNwdn6ZAU3FEG2XrZy1bnjTA1yCpXgvzyu63VqE8sjkXCpvWBaFfwxApvJo1kVz8I
 CRkvYPQi6UTwsFRXQx1T4HrAnW3dPT2boLpj/bOlKYw1yr4kS6HgMbmLEdQ/N1z2krVq
 P0FSW7kGJOekJOt19w8HJbg03AxmM6JCBaAx6KgOtfFPYZcZsZgIgAx39UcyRP69ZAgY
 R+rW8zEmFq8yRXX+81ww23rhae1eDSZBQU6tw58tWemijl0AJmRySXhMcTwri0q6+D0j
 224zn8sjnffCizEXIQBX+i+iIyMdBAj34N900W37DdYt9eh9OibSs4jCWIL/KRRDHoi4
 wj8w==
X-Gm-Message-State: APjAAAVUnqKDYbc9ZuESBne9MwQYXgimD4pqj35t8vsYpiAo1CaUJrwG
 1p+PgGlS0OnRGdJC3C7jebrKU1MSqEV3dA==
X-Google-Smtp-Source: APXvYqzZIcLWJYNnHP0yDitgCuCgQBubpU6ayj8h080NolHqUCKqpXf8H91xIdDi3KWY0wXZUdaFYw==
X-Received: by 2002:adf:e692:: with SMTP id r18mr35856448wrm.413.1582114100259; 
 Wed, 19 Feb 2020 04:08:20 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id v131sm2812119wme.23.2020.02.19.04.08.19
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 04:08:19 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <5d955e09-0efe-f051-d1f0-11bd5bc34250@xen.org>
Date: Wed, 19 Feb 2020 12:08:18 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200213113237.58795-2-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAxMy8wMi8yMDIwIDExOjMyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4g
TW9zdCB1c2VycyBvZiB0aGUgY3B1IG1hcHMganVzdCBjYXJlIGFib3V0IHRoZSBtYXBzIG5vdCBj
aGFuZ2luZyB3aGlsZQo+IHRoZSBsb2NrIGlzIGJlaW5nIGhlbGQsIGJ1dCBkb24ndCBhY3R1YWxs
eSBtb2RpZnkgdGhlIG1hcHMuCj4gCj4gQ29udmVydCB0aGUgbG9jayBpbnRvIGEgcncgbG9jaywg
YW5kIHRha2UgdGhlIGxvY2sgaW4gcmVhZCBtb2RlIGluCj4gZ2V0X2NwdV9tYXBzIGFuZCBpbiB3
cml0ZSBtb2RlIGluIGNwdV9ob3RwbHVnX2JlZ2luLiBUaGlzIHdpbGwgbG93ZXIKPiB0aGUgY29u
dGVudGlvbiBhcm91bmQgdGhlIGxvY2ssIHNpbmNlIHBsdWcgYW5kIHVucGx1ZyBvcGVyYXRpb25z
IHRoYXQKPiB0YWtlIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgYXJlIG5vdCB0aGF0IGNvbW1vbi4K
PiAKPiBOb3RlIHRoYXQgdGhlIHJlYWQgbG9jayBjYW4gYmUgdGFrZW4gcmVjdXJzaXZlbHkgKGFz
IGl0J3MgYSBzaGFyZWQKPiBsb2NrKSwgYW5kIGhlbmNlIHdpbGwga2VlcCB0aGUgc2FtZSBiZWhh
dmlvciBhcyB0aGUgcHJldmlvdXNseSB1c2VkCj4gcmVjdXJzaXZlIGxvY2suIEFzIGZvciB0aGUg
d3JpdGUgbG9jaywgaXQncyBvbmx5IHVzZWQgYnkgQ1BVCj4gcGx1Zy91bnBsdWcgb3BlcmF0aW9u
cywgYW5kIHRoZSBsb2NrIGlzIG5ldmVyIHRha2VuIHJlY3Vyc2l2ZWx5IGluCj4gdGhhdCBjYXNl
Lgo+IAo+IFdoaWxlIHRoZXJlIGFsc28gY2hhbmdlIGdldF9jcHVfbWFwcyByZXR1cm4gdHlwZSB0
byBib29sLgo+IAo+IFJlcG9ydGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+
IFN1Z2dlc3RlZC1hbHNvLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gU2ln
bmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZp
ZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:14:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:14:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4OFg-0007fq-MR; Wed, 19 Feb 2020 12:14:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4OFe-0007fl-Vw
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:14:51 +0000
X-Inumbo-ID: 6d29d125-5311-11ea-8340-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6d29d125-5311-11ea-8340-12813bfff9fa;
 Wed, 19 Feb 2020 12:14:50 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id c9so232683wrw.8
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 04:14:50 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=TOhzcuELWasHhn3H9Tnsnpvm/N/2mdItNVQts5eKx50=;
 b=rIdER6PF1T3ncAOv/YpY4iDan2L/eXUdZqB0MiiFOgDY+GWM0UdD00dIn/uKvLngYY
 o/LgRkORTfIODOQTdz/kjT8f4uT/f3+oCiFXQkBVJDquBBI7CuhqvY22+7/rYuFLb9fW
 AoKhkfuxKY/n9RuS5jwS7Sd/ut9AAbfgOn90/JVjXCPaTz5fFArFAGuW60FF+y60mUAU
 gfHN7DPmGsf1GoxL8RF6//wV8oY+qQHsSmh9iZgenCborX1a/sDVBnWgx6ahmXm1AM/K
 tTMDH0kr2Kn4aF7/GkJbbMBQzYo2Kvrd5/v726I/74Zim2Ekv/qsJw1HB2ysB/1SGjmK
 26CQ==
X-Gm-Message-State: APjAAAUn9Dk3djzqSvPxobCUy2hyTF3Jl/S2AUmDjfaFELa+yhFsNYBD
 ob7+/CTyhAk19Wrf8l6ekdc=
X-Google-Smtp-Source: APXvYqx4Z+qry23CABcugUvBuc54Qg9ulNeD3Iy7vETCP7KVMxdADoGzno8q7nvEfKcF1YqJxJ2Qqw==
X-Received: by 2002:a5d:4ec2:: with SMTP id s2mr33411436wrv.291.1582114489570; 
 Wed, 19 Feb 2020 04:14:49 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id b17sm2792207wrp.49.2020.02.19.04.14.48
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 04:14:48 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <1f5db5a6-e5c3-4d63-fdb4-e027d38bea18@citrix.com>
 <479abfd7-8fc2-526d-ed72-033aadc96f7c@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <9a81ab44-7ecb-5190-bab3-cbca9e39bfb8@xen.org>
Date: Wed, 19 Feb 2020 12:14:47 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <479abfd7-8fc2-526d-ed72-033aadc96f7c@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 0/8] xen: don't let keyhandlers block
 indefinitely on locks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Dario Faggioli <dfaggioli@suse.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Meng Xu <mengxu@cis.upenn.edu>,
 Jun Nakajima <jun.nakajima@intel.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMTQvMDIvMjAyMCAwOTozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTMu
MDIuMjAyMCAxOTozOCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTMvMDIvMjAyMCAxMjo1
NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+IEtleWhhbmRsZXJzIGR1bXBpbmcgaHlwZXJ2aXNv
ciBpbmZvcm1hdGlvbiB0byB0aGUgY29uc29sZSBvZnRlbiBuZWVkCj4+PiB0byB0YWtlIGxvY2tz
IHdoaWxlIGFjY2Vzc2luZyBkYXRhLiBJbiBvcmRlciB0byBub3QgYmxvY2sgaW4gY2FzZSBvZgo+
Pj4gc3lzdGVtIGluY29uc2lzdGVuY2llcyBpdCBpcyBjb252ZW5pZW50IHRvIHVzZSB0cnlsb2Nr
IHZhcmlhbnRzIHdoZW4KPj4+IG9idGFpbmluZyB0aGUgbG9ja3MuIE9uIHRoZSBvdGhlciBoYW5k
IGEgYnVzeSBzeXN0ZW0gbWlnaHQgZWFzaWx5Cj4+PiBlbmNvdW50ZXIgaGVsZCBsb2Nrcywgc28g
dGhpcyBwYXRjaCBzZXJpZXMgaXMgYWRkaW5nIHNwZWNpYWwgdHJ5bG9jawo+Pj4gdmFyaWFudHMg
d2l0aCBhIHRpbWVvdXQgdXNlZCBieSBrZXloYW5kbGVycy4KPj4KPj4gVGhpcyBpcyBhIGJhY2t3
YXJkcyBzdGVwLgo+Pgo+PiBLZXloYW5kbGVycyBhcmUgZm9yIGRlYnVnZ2luZyBwdXJwb3Nlcy7C
oCBXaGVuIGRlYnVnZ2luZyBpdCBpcyBmYXIgbW9yZQo+PiBpbXBvcnRhbnQgdG8gZ2V0IHRoZSBy
ZXF1ZXN0ZWQgZGF0YSwgdGhhbiBhbG1vc3QgYW55dGhpbmcgZWxzZS4KPj4KPj4gVGhlIHN5c3Rl
bSB3aWxsIGNvcGUgd2l0aCBhIG11bHRpLXNlY29uZCBvdXRhZ2Ugb2NjdXJyaW5nIGFwcHJveGlt
YXRlbHkKPj4gbmV2ZXIuwqAgQSBwZXJzb24gZGVidWdnaW5nIHdobyBjYW4ndCBnZXQgdGhlIGRh
dGEgaGFzIG5vIGNoYW5jZSBvZgo+PiBmaXhpbmcgd2hhdGV2ZXIgcHJvYmxlbSB0aGV5IGFyZSBs
b29raW5nIGZvci4KPj4KPj4gVGhpcyBzZXJpZXMgc2VlbXMgdG8gYmUgYnJlYWtpbmcgdGhlIG9u
ZSBjcml0aWNhbCB1c2VjYXNlIGZvcgo+PiBrZXloYW5kbGVycywgdG8gZml4IHdoYXQgLSBub3Qg
bGV0IGRlYnVnZ2luZyBnZXQgaW4gdGhlIHdheSBvZiB0aGUKPj4gc21vb3RoIHJ1bm5pbmcgb2Yg
dGhlIHN5c3RlbT/CoCBBIHN5c3RlbSBpbiBuZWVkIG9mIGRlYnVnZ2luZyBpbiB0aGUKPj4gZmly
c3QgcGxhY2UgaGFzIGJpZ2dlciBwcm9ibGVtcyB0aGFuIG5lZWRpbmcgdG8gcnVuIHNtb290aGx5
Lgo+IAo+IEkgY2VydGFpbmx5IGFjY2VwdCB3aGF0IHlvdSBzYXkgZnVydGhlciB1cCwgYnV0IEkg
ZG9uJ3QgdGhpbmsgdGhpcwo+IGxhc3Qgc3RhdGVtZW50IGlzIHVuaXZlcnNhbGx5IHRydWUuIFRo
ZXJlIG1heSBiZSBhIHNpbmdsZSBndWVzdCBpbgo+IHRyb3VibGUsIHdoaWNoIC0gdG8gZmluZCBv
dXQgYWJvdXQgaXRzIHN0YXRlIC0gc29tZSBkZWJ1Z2dpbmcga2V5cwo+IG1heSB3YW50IGlzc3Vp
bmcuIERpc3R1cmJpbmcgdGhlIGhvc3QgYW5kIGFsbCBvdGhlciBndWVzdHMgZm9yIHRoaXMKPiBp
cyBub3QgYSBnb29kIGlkZWEgaW1vLgoKVGhpcyBzZWVtcyB0byBzdWdnZXN0IHRoYXQgeW91IG9u
bHkgd2FudCBpbmZvcm1hdGlvbiBmb3IgYSBzaW5nbGUgZ3Vlc3QuIApUaGVyZWZvcmUgdXNpbmcg
ZGVidWdnaW5nIGtleXMgd2FzIGFscmVhZHkgYSBiYWQgaWRlYSBiZWNhdXNlIGl0IHdpbGwgCmRp
c3R1cmIgYWxsIHRoZSBvdGhlciBndWVzdHMuCgpGb3IgeW91ciBzZXR1cCwgaXQgbWlnaHQgYmUg
d29ydGggY29uc2lkZXJpbmcgdG8gZXh0ZW5kIHhlbmN0eCBvciAKaW50cm9kdWNlIGEgd2F5IHRv
IGR1bXAgaW5mb3JtYXRpb24gZm9yIGEgc3BlY2lmaWMgZG9tYWluLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:15:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4OFq-0007h0-05; Wed, 19 Feb 2020 12:15:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4OFo-0007gr-RD
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:15:00 +0000
X-Inumbo-ID: 6f96ba1c-5311-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f96ba1c-5311-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 12:14:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4OFh-0004QE-BR; Wed, 19 Feb 2020 12:14:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4OFh-0002zg-3w; Wed, 19 Feb 2020 12:14:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4OFh-0002kg-3N; Wed, 19 Feb 2020 12:14:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147221-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:regression
 xen-unstable:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=8171e0796542e11c2d5067f86cc69201c2584501
X-Osstest-Versions-That: xen=707db77a380b96025bae8bc4322da0b64819d3b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 12:14:53 +0000
Subject: [Xen-devel] [xen-unstable test] 147221: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIyMSB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzIyMS8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE0IHhlbi1ib290L2wxICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MTQwCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxNDcxNDAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2Fs
bWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDcxNDAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzE0
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ3MTQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcxNDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDE0NzE0MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxNDcxNDAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0
NzE0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3MTQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDcxNDAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDE0NzE0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MTQwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
NDcxNDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgODE3MWUwNzk2NTQyZTExYzJkNTA2N2Y4NmNjNjkyMDFjMjU4NDUwMQpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgNzA3ZGI3N2EzODBiOTYwMjViYWU4
YmM0MzIyZGEwYjY0ODE5ZDNiNwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ3MTQwICAyMDIwLTAy
LTE2IDE0OjU3OjI4IFogICAgMiBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzIyMSAgMjAy
MC0wMi0xOCAwMDoxNjozMSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQteHRmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQt
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0
Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1taWdydXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmNvbW1pdCA4MTcxZTA3OTY1NDJlMTFj
MmQ1MDY3Zjg2Y2M2OTIwMWMyNTg0NTAxCkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KRGF0ZTogICBXZWQgRmViIDUgMTM6MzA6MTggMjAyMCArMDAwMAoK
ICAgIHRvb2xzL2xpYnhbY2xdOiBEb24ndCB1c2UgSFZNX1BBUkFNX1BBRV9FTkFCTEVEIGFzIGEg
ZnVuY3Rpb24gcGFyYW1ldGVyCiAgICAKICAgIEhWTV9QQVJBTV9QQUVfRU5BQkxFRCBpcyBzZXQg
YW5kIGNvbnN1bWVkIGJ5IHRoZSB0b29sc3RhY2sgb25seS4gIEl0IGlzIGluCiAgICBwcmFjdGlj
ZSBhIGNvbXBsaWNhdGVkIGFuZCBub24tc3RhbmRhcmQgd2F5IG9mIHBhc3NpbmcgYSBib29sZWFu
IHBhcmFtZXRlcgogICAgaW50byB4Y19jcHVpZF9hcHBseV9wb2xpY3koKS4KICAgIAogICAgVGhp
cyBpcyBzaWxseS4gIFBhc3MgUEFFIGFzIGEgcmVndWxhciBwYXJhbWV0ZXIgaW5zdGVhZC4KICAg
IAogICAgSW4gbGlieGxfX2NwdWlkX2xlZ2FjeSgpLCBsZWF2ZSBhIHJhdGhlciBiZXR0ZXIgZXhw
bGFpbmF0aW9uIG9mIHdoeSBvbmx5IEhWTQogICAgZ3Vlc3RzIGhhdmUgYSBjaG9pY2UgaW4gUEFF
IHNldHRpbmcuCiAgICAKICAgIE5vIGNoYW5nZSBpbiBob3cgYSBndWVzdCBpcyBjb25zdHJ1Y3Rl
ZC4KICAgIAogICAgU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KICAgIEFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0
cml4LmNvbT4KCmNvbW1pdCA3MDlkM2RkZWEyZDVlNzUwYmYxYmM4ODllZGM3NjgwN2MzNjRhMmQ3
CkF1dGhvcjogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KRGF0ZTog
ICBUaHUgU2VwIDIwIDE4OjMwOjM0IDIwMTggKzAxMDAKCiAgICBBTUQvSU9NTVU6IENvbW1vbiB0
aGUgIzczMi8jNzMzIGVycmF0YSBoYW5kbGluZyBpbiBpb21tdV9yZWFkX2xvZygpCiAgICAKICAg
IFRoZXJlIGlzIG5vIG5lZWQgdG8gaGF2ZSBib3RoIGhlbHBlcnMgaW1wbGVtZW50IHRoZSBzYW1l
IHdvcmthcm91bmQuICBUaGUgc2l6ZQogICAgYW5kIGxheW91dCBvZiB0aGUgdGhlIEV2ZW50IGFu
ZCBQUFIgbG9ncyAoYW5kIG90aGVycyBmb3IgdGhhdCBtYXR0ZXIpIHNoYXJlIGEKICAgIGxvdCBv
ZiBjb21tb25hbGl0eS4KICAgIAogICAgVXNlIE1BU0tfRVhUUigpIHRvIGxvY2F0ZSB0aGUgY29k
ZSBmaWVsZCwgYW5kIHVzZSBBQ0NFU1NfT05DRSgpIHJhdGhlciB0aGFuCiAgICBiYXJyaWVyKCkg
dG8gcHJldmVudCBob2lzdGluZyBvZiB0aGUgcmVwZWF0ZWQgcmVhZC4KICAgIAogICAgQXZvaWQg
dW5uZWNlc3NhcnkgemVyb2luZyBieSBvbmx5IGNsb2JiZXJpbmcgdGhlICdjb2RlJyBmaWVsZCAt
IHRoaXMgYWxvbmUgaXMKICAgIHN1ZmZpY2llbnQgdG8gc3BvdCB0aGUgZXJyYXRhIHdoZW4gdGhl
IHJpbmdzIHdyYXAuCiAgICAKICAgIFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CiAgICBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoocWVtdSBjaGFuZ2VzIG5vdCBpbmNsdWRlZCkKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:22:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:22:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ONL-0000A3-Qd; Wed, 19 Feb 2020 12:22:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4ONK-00008o-F2
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:22:46 +0000
X-Inumbo-ID: 887989a0-5312-11ea-b0fd-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 887989a0-5312-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 12:22:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582114965;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=bBGb4u5I2GacXOPTix4dp8MOomUWEUT2n5kEzXqlhns=;
 b=HxSOqAKGfKlxKVeIgwROXFCkMwvE+2cVRf3cPtNUGUuJSdWkoCLTW+NM
 Y9/ekbdAAIZFHv8T6jl5RLtxkS2J0+duFif9K2v223IycNzQEtndEUKXK
 TeMJSVx+JQ/vsLSkZDT0y2em7A5CDrR967y1Taa/A2nE1ZLJet4Hw3fkE I=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +034ntMBvAGoxuZwiKbpd8uCuXDarDOPFyXgaRGswe6RyFQICnPJjcJEaT5EYSwZz0cwrbVa6w
 Og3i3mtG1uKcNSVUM4nDbNbSFJqHsP8v3JuT0PmkojDm+v9M1eoXhb8NVEmhZ9CfLm0Q05IPip
 ecio/vggyKp/FQUegA4pX1sRfZwwuaAsCGaVsNx2hQ4vZN9oE5oxCGDgPB3vZf2n61BdBTzsq+
 lYaB2ICXes0C9zEfOPhQw7pQ6+fTELlAsL6hpX/io43xgB/9qIpA5ngMqO5bybpPUOW0lcYsC0
 7gw=
X-SBRS: 2.7
X-MesageID: 13043067
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13043067"
To: Roger Pau Monne <roger.pau@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20200213113237.58795-1-roger.pau@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <4bdb0c24-f863-8ff6-d4ea-7222b60487a6@citrix.com>
Date: Wed, 19 Feb 2020 12:22:40 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200213113237.58795-1-roger.pau@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 0/2] smp: convert cpu_add_remove_lock int a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMvMDIvMjAyMCAxMTozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEhlbGxvLAo+Cj4g
VGhlIG1haW4gYWltIG9mIHRoaXMgc2VyaWVzIGlzIHRvIHJlZHVjZSB0aGUgcHJlc3N1cmUgYXJv
dW5kCj4gY3B1X2FkZF9yZW1vdmVfbG9jayBieSBjb252ZXJ0aW5nIGl0IGludG8gYSBydyBsb2Nr
LiBNb3N0IHVzZXJzIG9mIHRoZQo+IGxvY2sgd2FudCB0byB0YWtlIGl0IGluIHJlYWQgbW9kZSwg
YXMgdGhleSBvbmx5IGNhcmUgYWJvdXQgdGhlIG1hcHMgbm90Cj4gY2hhbmdpbmcuCj4KPiBQYXRj
aCAjMiBtYWtlcyB0aGUgd3JpdGVycyB0YWtlIHRoZSBsb2NrIGluIGJsb2NraW5nIG1vZGUsIHRo
aXMgaXMKPiBtYWlubHkgZG9uZSB0byByZWR1Y2UgdGhlIGZhaWx1cmUgb2YgdGhlIENQVSBwbHVn
L3VucGx1ZyBvcGVyYXRpb25zLAo+IHNpbmNlIHRoZSBsb2NrIGlzIG1vcmUgY29udGVuZGVkIG5v
dyBhbmQgdHJ5bG9jayBjYW4gZWFzaWx5IGZhaWwgaWYKPiB0aGVyZSBhcmUgcmVhZGVycy4KClNl
ZW1zIGxpa2UgYSB2ZXJ5IHNlbnNpYmxlIG1vdmUuCgpCb3RoIHBhdGNoZXMgQWNrZWQtYnk6IEFu
ZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:28:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:28:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4OSo-0000Qk-Kb; Wed, 19 Feb 2020 12:28:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4OSn-0000Qf-91
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:28:25 +0000
X-Inumbo-ID: 524d9eec-5313-11ea-8348-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 524d9eec-5313-11ea-8348-12813bfff9fa;
 Wed, 19 Feb 2020 12:28:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 73577B9ED;
 Wed, 19 Feb 2020 12:28:23 +0000 (UTC)
Message-ID: <f378d39c9eeeb676aa82f8d3c9fc40975eade3ea.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 13:28:22 +0100
In-Reply-To: <20200213143504.23777-1-jgross@suse.com>
References: <20200213143504.23777-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: fix get_cpu_idle_time() with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============1383395988327196756=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1383395988327196756==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-ELLv93RooXWOm2cT2CJd"


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

On Thu, 2020-02-13 at 15:35 +0100, Juergen Gross wrote:
> get_cpu_idle_time() is calling vcpu_runstate_get() for an idle vcpu.
> With core scheduling active this is fragile, as idle vcpus are
> assigned
> to other scheduling units temporarily, and that assignment is changed
> in some cases without holding the scheduling lock, and
> vcpu_runstate_get() is using v->sched_unit as parameter for
> unit_schedule_[un]lock_irq(), resulting in an ASSERT() triggering in
> unlock in case v->sched_unit has changed meanwhile.
>=20
> Fix that by using a local unit variable holding the correct unit.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

And...

> I have verified that all other uses of v->sched_unit are not
> problematic: they are all for non-idle vcpus, or in scheduling paths
> dealing with scheduling themselves and thus being aware of the
> potential problem or not vulnerable by it.
>
... Thanks for having done this as well. :-)

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-ELLv93RooXWOm2cT2CJd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NKeYACgkQFkJ4iaW4
c+6Yaw//ShXpxnAzKie/YS2BKittJJUEHAgOAp8mK6WjUhosf+YEM/HJc2Kikj9q
iWrl0Iyk1JX8FrYFms2zgMCk66NzC+HV929RcNw/XB/zAn+RSgG8ScVdSR0IGKBo
dlEemxOTaTMpsGt33RBwBx4d8fDkerBT3NAZ8h5LKsX3zh5QUr1jcluBaktRurKC
vTfLkW8QrB8SlQYfdEb4bMcMV6B85RguNgGfAx4jzHIECHfITsYw+qjWehh+HyLN
ooB10DBf5yr5L/+2qM2JVQuwMcjHVzpPb0f1WITYNgVpmu/rMCKuj2iYndSWvoqz
KRhiyIQFBH4HxeH7XvY0aahUj0fZ8gOJ+YFmxGXjIubpP9OE0g1bIrsUB2IGJwVr
yuqPmYI5mlpKFh+OK04uEGdXmJPMzS6y5yrb1UQf/xWUnpVz5zr90l1WRh/Aov9j
iIGZhPsGBUJLPzpfN3j3TxkW0cBVwmQyUZNqQNSeI88/asmtWVHrEgB5WcQP11Cq
md0P4t2cJThxq7+xcN5c7OOBxSUKlyX0pIvppomFIoZhm+UDxY4kbyULH2QHLZI5
9dz09UYSsp1Yn4Kwl/tfKEWKiesuu0nWaGzgDkdsQ2YcPW9utX1eft5qPJHT7JLf
YJREDl5rQmkhzrqYJmRaSEp+csipLkQtcYKj2dNEvoQ5h+YCtGY=
=uaBX
-----END PGP SIGNATURE-----

--=-ELLv93RooXWOm2cT2CJd--



--===============1383395988327196756==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1383395988327196756==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:41:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Oew-00026e-Su; Wed, 19 Feb 2020 12:40:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4Oev-00026Z-St
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:40:57 +0000
X-Inumbo-ID: 1329c752-5315-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1329c752-5315-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 12:40:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 69B78C0E6;
 Wed, 19 Feb 2020 12:40:56 +0000 (UTC)
Message-ID: <694b0aab633ae6eeef9f3aaa3e27facbfbd2b779.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 13:40:54 +0100
In-Reply-To: <20200213125449.14226-4-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-4-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/8] xen/sched: don't use irqsave locks in
 dumping functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>
Content-Type: multipart/mixed; boundary="===============0934646744313821089=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0934646744313821089==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-Rv9u+BbGO9Fq4cvcjDk1"


--=-Rv9u+BbGO9Fq4cvcjDk1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, 2020-02-13 at 13:54 +0100, Juergen Gross wrote:
> All dumping functions invoked by the "runq" keyhandler are called
> with
> disabled interrupts, so there is no need to use the irqsave variants
> of any locks in those functions.
>=20
>=20
To me, this patch looks pretty independent from the series. I.e.,
whatever it is that we will do with locking for keyhandlers, it's ok
(actually, it's better!) to just use spin_lock() in scheduler specific
code.

So:

> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-Rv9u+BbGO9Fq4cvcjDk1
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NLNcACgkQFkJ4iaW4
c+4qbg/8DGrgb3IGn6sU/WJbBBEmhuJ+VXVMX1I95uLEUEPU53wtnP36EV3UIBIg
6CCncXilG3uquIXHuj/wCZPUbipdxQIeN0gvG9/ZlS92mQlIkExw0lIJNmCD0WTF
eOMN82TYDhAvckHP+0rfPIOOCdjJ+EerQWQ86g9qxkDeG3sEAEIBWEVqFyvQLeuz
ajQoS9nwDfMmCKcKTlRFX71RYSWMlHubJsTedmBeAiqhgTJkPV2Uwr04KDfF2OhI
Oeb70/ckY5t7RkQMEq1FF/4xU2AoBhu4NaSK4WRKqXWwdEDkKpL4QXB0QwaCINOi
sKvt8zsUtLHb5E0/Kav8m/fmwZDR+TzDE5bJZ3+YbMnirbxuu1+akV2sO/DcwtJQ
5yamVsfE4IF1Xx/uwmfMyQf1xMeyFE5QpAfpOKeQYlcG9KFeOVFTp4Ba25yQxo+g
X3KRhUMRe6ZWj6ftad87BgjRsHfxedzHS30KxFv1hljPNP5BkgmuACm1T6mv56Ya
jGDqAZ3dRBXPtcZQ93iczLtrgGbOpJGCyS8xe/5tJ1P3j92TFTJlYc8PVoC/Gxll
KSoICIOFlA4UF2ddipIreCjCCoaPbAbxDt0yUYQzaFeQB0hPif9ntCgs1r3XZ7IF
OYH6rO+sZgB53jHQPV5Yv+lo+zuKa+RXvAoASXnuyc039g/RCDY=
=KEr4
-----END PGP SIGNATURE-----

--=-Rv9u+BbGO9Fq4cvcjDk1--



--===============0934646744313821089==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0934646744313821089==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:44:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:44:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Oih-0002Js-Kg; Wed, 19 Feb 2020 12:44:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Oig-0002Jj-AH
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:44:50 +0000
X-Inumbo-ID: 9dabc880-5315-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9dabc880-5315-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 12:44:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1D26EB261;
 Wed, 19 Feb 2020 12:43:53 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200219111904.82092-1-roger.pau@citrix.com>
 <02015cac-7bce-7247-9861-f0da21f86a3d@citrix.com>
 <20200219113216.GY4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <56bf6ea0-947d-4dd3-1dac-65862cd337ed@suse.com>
Date: Wed, 19 Feb 2020 13:43:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219113216.GY4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] amd/iommu: add missing unlock in
 iommu_read_log
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxOSwgMjAyMCBhdCAxMToyMzo0MEFNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBP
biAxOS8wMi8yMDIwIDExOjE5LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+PiAtLS0gYS94ZW4v
ZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4+PiArKysgYi94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4+PiBAQCAtMzM4LDYgKzMzOCw3IEBAIHN0
YXRpYyBpbnQgaW9tbXVfcmVhZF9sb2coc3RydWN0IGFtZF9pb21tdSAqaW9tbXUsCj4+PiAgICAg
ICAgICAgICAgewo+Pj4gICAgICAgICAgICAgICAgICBBTURfSU9NTVVfREVCVUcoIkFNRC1WaTog
Tm8gZW50cnkgd3JpdHRlbiB0byAlcyBMb2dcbiIsCj4+PiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsb2cgPT0gJmlvbW11LT5ldmVudF9sb2cgPyAiRXZlbnQiIDogIlBQUiIpOwo+
Pj4gKyAgICAgICAgICAgICAgICBzcGluX3VubG9jaygmbG9nLT5sb2NrKTsKPj4KPj4gQSBnb3Rv
IG91dCB3b3VsZCBiZSBjbGVhbmVyLsKgIENhbiBmaXggdXAgb24gY29tbWl0IGlmIHlvdSdyZSBo
YXBweT8KPiAKPiBUaGF0J3MgZmluZSwgSSBkb24ndCBoYXZlIGEgcHJlZmVyZW5jZS4gSW4gc3Vj
aCBjYXNlcyB3aGVyZSBhIHNpbXBsZQo+IHVubG9jayBpcyByZXF1aXJlZCBJIHRlbmQgdG8gYXZv
aWQgdGhlIGxhYmVsIGFzIEkga25vdyBKYW4gcHJlZmVycwo+IGF2b2lkaW5nIHRoZW0uCgpJIGFw
cHJlY2lhdGUgdGhpcywgeWV0IEkgYWNjZXB0IG90aGVycyB0aGlua2luZyBkaWZmZXJlbnRseS4g
VGhlCm9ubHkgY2FzZSB3aGVyZSBJIG91dHJpZ2h0IG9iamVjdCB0byAiZ290byIgaXMgaWYgdGhl
IHRhcmdldApzaW1wbHkgZG9lcyAicmV0dXJuIiBvciBzb21lIHN1Y2guIENlbnRyYWxpemluZyB1
bmxvY2tpbmcgaW4gYQpzaW5nbGUgcGxhY2UgaXMgYWNjZXB0YWJsZSB0byBtZSwgYWxiZWl0IHBl
cmhhcHMgbm90IHByZWZlcnJlZC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:49:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:49:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4On8-0002Tu-A5; Wed, 19 Feb 2020 12:49:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4On6-0002To-TR
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:49:24 +0000
X-Inumbo-ID: 410642f8-5316-11ea-834d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 410642f8-5316-11ea-834d-12813bfff9fa;
 Wed, 19 Feb 2020 12:49:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5B50CAFAA;
 Wed, 19 Feb 2020 12:49:22 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <6d0074de-972a-317c-9df6-f4ece26febf4@suse.com>
 <06b8eb42-09e0-2607-36fc-b551f45e4fdf@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f65a3f96-0b67-a0c6-85ec-a9c06f237458@suse.com>
Date: Wed, 19 Feb 2020 13:49:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <06b8eb42-09e0-2607-36fc-b551f45e4fdf@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVsaWVuLAoKT24gMTguMDIuMjAyMCAxNzo1MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAx
OC8wMi8yMDIwIDE2OjUyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gVGhpcyBpcyBtb3JlIHJvYnVz
dCB0aGFuIHRoZSByYXcgeG1hbGxvY19ieXRlcygpLgo+Pgo+PiBBbHNvIGFkZCBhIHNhbml0eSBj
aGVjayBvbiB0aGUgaW5wdXQgcGFnZSByYW5nZSwgdG8gYXZvaWQgcmV0dXJuaW5nCj4+IHRoZSBs
ZXNzIGFwcGxpY2FibGUgLUVOT01FTSBpbiBzdWNoIGNhc2VzIChhbmQgdHJ5aW5nIHRoZSBhbGxv
Y2F0aW9uIGluCj4+IHRoZSBmaXJzdCBwbGFjZSkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBC
ZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkkgbm90aWNlIHlvdSd2ZSBjb21taXR0ZWQgdGhp
cywgYnV0IHNvbWVob3cgeW91J3ZlIGxvc3QgQW5kcmV3J3MKYWNrLiBJIGRvbid0IHRoaW5rIGl0
IHdhcyBpbnRlbmRlZCBieSB0aGUgcmVjZW50IGNoZWNrLWluIHBvbGljeQpjaGFuZ2UgZm9yIGNv
bW1pdHMgdG8gZ28gaW4gd2l0aG91dCBzdWl0YWJsZSBhY2tzIChpaXJjIEkgZGlkCm5vdGljZSBh
IGZldyBvdGhlcnMgcmVjZW50bHkgYXMgd2VsbCwgYWxiZWl0IG5vdCBvbmVzIGNvbW1pdHRlZApi
eSB5b3UpLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:56:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:56:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4OtZ-0003Me-1l; Wed, 19 Feb 2020 12:56:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4OtY-0003MZ-3l
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:56:04 +0000
X-Inumbo-ID: 2f13d97e-5317-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2f13d97e-5317-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 12:56:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3B998B229;
 Wed, 19 Feb 2020 12:56:02 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <d1ab3bc4-5b9e-25c7-130d-c64e91f7705c@suse.com>
Date: Wed, 19 Feb 2020 13:56:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213113237.58795-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ICB2b2lkIF9faW5p
dCByZWdpc3Rlcl9jcHVfbm90aWZpZXIoc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpuYikKPiAgewo+
IC0gICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKSApCj4gKyAgICBp
ZiAoICF3cml0ZV90cnlsb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKSApCj4gICAgICAgICAgQlVH
KCk7IC8qIFNob3VsZCBuZXZlciBmYWlsIGFzIHdlIGFyZSBjYWxsZWQgb25seSBkdXJpbmcgYm9v
dC4gKi8KPiAgICAgIG5vdGlmaWVyX2NoYWluX3JlZ2lzdGVyKCZjcHVfY2hhaW4sIG5iKTsKPiAt
ICAgIHNwaW5fdW5sb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKTsKPiArICAgIHdyaXRlX3VubG9j
aygmY3B1X2FkZF9yZW1vdmVfbG9jayk7Cj4gIH0KClNvIHdoeSBhIHdyaXRlIGxvY2sgaGVyZT8K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 12:59:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 12:59:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4OxF-0003WY-Mv; Wed, 19 Feb 2020 12:59:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4OxE-0003WT-Fi
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 12:59:52 +0000
X-Inumbo-ID: b75b1450-5317-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b75b1450-5317-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 12:59:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BD26AAFF0;
 Wed, 19 Feb 2020 12:59:50 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1b278189-c96a-796a-1733-a3584809227f@suse.com>
Date: Wed, 19 Feb 2020 13:59:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213113237.58795-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IERvbid0IGFsbG93
IGNwdV9ob3RwbHVnX2JlZ2luIHRvIGZhaWwgYnkgY29udmVydGluZyB0aGUgdHJ5bG9jayBpbnRv
IGEKPiBibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0ZSB1c2VycyBvZiB0aGUgY3B1X2Fk
ZF9yZW1vdmVfbG9jayBhcmUKPiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1ZyBvcGVyYXRpb25z
LCBhbmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPiB0aGVtc2VsdmVzIG9yIG90aGVyIHVzZXJz
IHRha2luZyB0aGUgbG9jayBpbiByZWFkIG1vZGUgYXMKPiBjcHVfYWRkX3JlbW92ZV9sb2NrIGlz
IGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQuIFRoZXJlCj4gYXJlIGFsc28g
bm8gb3RoZXIgbG9ja3MgdGFrZW4gZHVyaW5nIHRoZSBwbHVnL3VucGx1ZyBvcGVyYXRpb25zLgoK
SSBkb24ndCB0aGluayB0aGUgZ29hbCB3YXMgZGVhZGxvY2sgYXZvaWRhbmNlLCBidXQgcmF0aGVy
IGxpbWl0aW5nCm9mIHRoZSB0aW1lIHNwZW50IHNwaW5uaW5nIHdoaWxlIHRyeWluZyB0byBhY3F1
aXJlIHRoZSBsb2NrLCBpbgpmYXZvciBvZiBoYXZpbmcgdGhlIGNhbGxlciByZXRyeS4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:07:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:07:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4P4L-0004R8-Io; Wed, 19 Feb 2020 13:07:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4P4K-0004R3-W2
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:07:13 +0000
X-Inumbo-ID: bd28fa72-5318-11ea-8358-12813bfff9fa
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bd28fa72-5318-11ea-8358-12813bfff9fa;
 Wed, 19 Feb 2020 13:07:11 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id w15so461877wru.4
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 05:07:11 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=JHaGXinZHCufqjp0ivBaCObEiJZopX4gtjvH+dS6QOE=;
 b=lEPWkhwB9KtVdNb+wND9/7rzFYnaEPcl3thzvuoHJtAyzjcMd0TX4J2O17ljqvVIt9
 OyWFIGBoWFq5kooaUgHmBUA+tgVUA6p6V996H6RjyO8S6Nw8rtuv6vH0Npqh2BPwZbDm
 Hr6PrBRKiNlScuwIJSExlglIqjl8ALHBB6U4sGOIlnTxJ/i+6ZpLFSg6M3BdWcf7tCL5
 CberLBBCAkzUenZOAQiDNjEb+vc4Hb8CVlPRV7Fws9uYAxtoZ64Cg3ic8dOeZArVwR/A
 2gtK3T9pQmDVy6SI0ElY4GAdqFhCS57z5rgJdixEzrsZJrDBHUtzTV0Jq0sosntXOU/R
 90gw==
X-Gm-Message-State: APjAAAU01csj0OIkIHUvjnJrjod1FDGyK6AdQ/DJWdDn2nQEqwQYDxbg
 2FScUTfK81PxxViVppu1LtY=
X-Google-Smtp-Source: APXvYqxKrNDdOtys1sZS1oP15z/NhKKkTsOSeHxHBxcPl2Jh8tHaVK8wu6FrxMT2LfHh/taGmnIVHw==
X-Received: by 2002:a5d:610a:: with SMTP id v10mr35017660wrt.267.1582117630253; 
 Wed, 19 Feb 2020 05:07:10 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id r1sm2840905wrx.11.2020.02.19.05.07.09
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 05:07:09 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <6d0074de-972a-317c-9df6-f4ece26febf4@suse.com>
 <06b8eb42-09e0-2607-36fc-b551f45e4fdf@citrix.com>
 <f65a3f96-0b67-a0c6-85ec-a9c06f237458@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <dc463b32-9dcc-61ff-b4a5-b6d75c4f6099@xen.org>
Date: Wed, 19 Feb 2020 13:07:08 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <f65a3f96-0b67-a0c6-85ec-a9c06f237458@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] sysctl: use xmalloc_array() for
 XEN_SYSCTL_page_offline_op
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOS8wMi8yMDIwIDEyOjQ5LCBKYW4gQmV1bGljaCB3cm90ZToKPiBKdWxpZW4sCj4gCj4g
T24gMTguMDIuMjAyMCAxNzo1MywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTgvMDIvMjAy
MCAxNjo1MiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBUaGlzIGlzIG1vcmUgcm9idXN0IHRoYW4g
dGhlIHJhdyB4bWFsbG9jX2J5dGVzKCkuCj4+Pgo+Pj4gQWxzbyBhZGQgYSBzYW5pdHkgY2hlY2sg
b24gdGhlIGlucHV0IHBhZ2UgcmFuZ2UsIHRvIGF2b2lkIHJldHVybmluZwo+Pj4gdGhlIGxlc3Mg
YXBwbGljYWJsZSAtRU5PTUVNIGluIHN1Y2ggY2FzZXMgKGFuZCB0cnlpbmcgdGhlIGFsbG9jYXRp
b24gaW4KPj4+IHRoZSBmaXJzdCBwbGFjZSkuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiAKPiBJIG5vdGljZSB5b3UndmUgY29tbWl0dGVk
IHRoaXMsIGJ1dCBzb21laG93IHlvdSd2ZSBsb3N0IEFuZHJldydzCj4gYWNrLiBJIGRvbid0IHRo
aW5rIGl0IHdhcyBpbnRlbmRlZCBieSB0aGUgcmVjZW50IGNoZWNrLWluIHBvbGljeQo+IGNoYW5n
ZSBmb3IgY29tbWl0cyB0byBnbyBpbiB3aXRob3V0IHN1aXRhYmxlIGFja3MgKGlpcmMgSSBkaWQK
PiBub3RpY2UgYSBmZXcgb3RoZXJzIHJlY2VudGx5IGFzIHdlbGwsIGFsYmVpdCBub3Qgb25lcyBj
b21taXR0ZWQKPiBieSB5b3UpLgoKSW4gdGhpcyBjYXNlLCB0aGlzIHdhcyBhIGxhY2sgb2YgYXR0
ZW50aW9uIHdoaWxlIGNvbW1pdHRpbmcgdGhlIHBhdGNoLgoKTWlzdGFrZXMgY2FuIGhhcHBlbiBh
bmQgdGhpcyBoYXMgbm90aGluZyB0byBkbyB3aXRoIGEgY2hlY2staW4gcG9saWN5LgpZb3Ugd2ls
bCBuZXZlciBiZSBhYmxlIHRvIGZ1bGx5IHByZXZlbnQgYW55IG1pc3Rha2VzIHVudGlsIHlvdSBy
ZW1vdmUgCnRoZSBodW1hbiBmcm9tIHRoZSBlcXVhdGlvbi4gUGxlYXNlIHByb3ZpZGUgc2NyaXB0
cyB0aGF0IGZ1bGx5IGF1dG9tYXRlIAp0aGUgY29tbWl0dGVycyBqb2IgaWYgeW91IGFyZSBjb25j
ZXJuIGFib3V0IHRoaXMuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:19:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:19:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4PG5-0005Qu-TJ; Wed, 19 Feb 2020 13:19:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4PG4-0005Qp-5Q
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:19:20 +0000
X-Inumbo-ID: 6f050550-531a-11ea-bc8e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f050550-531a-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 13:19:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582118359;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=D2yK+xbaExG4pSowmprbSNiwbgjZsOBGhnSrHiWwCt8=;
 b=FJdDwTTdDTZ1J2ZoH9GtE8+TA8vqT88QBw3ZiWEThQN4xCoJYwM2Bv/I
 V6Hb3mqRlmXpJwuymmLfoNdqbN1enjQY4uCE3D3zaeVS02PNyrI8Frnsl
 yREcPoBVlOgQRo2DRc7l0AM8BqPh0bjOrLEMqnHtJCjlXfQcH0F0oQ7Vm o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hQyRIok5g9atPzSMKFpH6CWkVIiFv8jVHWiWVfqyycRfkksbdq9vc02bRvGNbN/nLZfU1Ghm4L
 TWAd3CAK/2Wz3Iaft6khWp9terfLVaBCSArJfSsbvMqDEKD2S3YzvXK8t0EQiBtAbcDviIGz5l
 VWhx27mnERnGLKTh+vLvLYzwII5xm+xXwq4h25J1R5noAmqquUsCE/RnpYjoZ+KwcAqJZiskAj
 w90TXzvA+586v/opSOHC/uFWPpx+C3coEIxSQQ9kkQwIk+gNnpfC1YxHG4rJZEmsavk9iki6Aw
 8oo=
X-SBRS: 2.7
X-MesageID: 12863229
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="12863229"
Date: Wed, 19 Feb 2020 14:19:08 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200219131908.GA4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <d1ab3bc4-5b9e-25c7-130d-c64e91f7705c@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d1ab3bc4-5b9e-25c7-130d-c64e91f7705c@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDE6NTY6MDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gIHZv
aWQgX19pbml0IHJlZ2lzdGVyX2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5i
KQo+ID4gIHsKPiA+IC0gICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2Nr
KSApCj4gPiArICAgIGlmICggIXdyaXRlX3RyeWxvY2soJmNwdV9hZGRfcmVtb3ZlX2xvY2spICkK
PiA+ICAgICAgICAgIEJVRygpOyAvKiBTaG91bGQgbmV2ZXIgZmFpbCBhcyB3ZSBhcmUgY2FsbGVk
IG9ubHkgZHVyaW5nIGJvb3QuICovCj4gPiAgICAgIG5vdGlmaWVyX2NoYWluX3JlZ2lzdGVyKCZj
cHVfY2hhaW4sIG5iKTsKPiA+IC0gICAgc3Bpbl91bmxvY2soJmNwdV9hZGRfcmVtb3ZlX2xvY2sp
Owo+ID4gKyAgICB3cml0ZV91bmxvY2soJmNwdV9hZGRfcmVtb3ZlX2xvY2spOwo+ID4gIH0KPiAK
PiBTbyB3aHkgYSB3cml0ZSBsb2NrIGhlcmU/Cgpub3RpZmllcl9jaGFpbl9yZWdpc3RlciBjYWxs
cyBjYW5ub3QgYmUgbWFkZSBpbiBwYXJhbGxlbCwgYXMgdGhleQptb2RpZnkgdGhlIHVuZGVybHlp
bmcgbm90aWZpZXIgbGlzdCB3aXRob3V0IHRha2luZyBhbnkgYWRkaXRpb25hbApsb2Nrcy4KClRo
YW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:22:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:22:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4PJ6-0006Fy-DM; Wed, 19 Feb 2020 13:22:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4PJ4-0006Ft-Cr
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:22:26 +0000
X-Inumbo-ID: de14192c-531a-11ea-8362-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de14192c-531a-11ea-8362-12813bfff9fa;
 Wed, 19 Feb 2020 13:22:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582118546;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=eX/8CcQLBtAl1Egqbst7U/TR2m0XA0xHh0uVxSiVyW8=;
 b=TZJk8NsG+Ni6sIOKMZZWNa+Z20rPiNR4BUdBhZYkeOI0socV3DjqGf12
 agLBmXYiPPeBCuFSq99RAEACqxeStzsme7DfcJNK2m/oZI3aLxyPWBsVi
 2xKQdQhzckMGWAwPsp/VADIomFMkC9foVPcTS97BQpb2gO2LKeqsbVxkn o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mvCQdyUzIMFoQozn3lLQYsOx3XlURZioFXGWIBhXa9wFkWmgBnm9iXFLTgTDbKsMI3vTSG33oZ
 dScZZZSw8AX57P2TywOVvoGyc5nVeoHzsFPvJGn++qkpGudp67stYj6HM++WLuF3Un3cKkaxiS
 /gB86Tm6cxJhABaSXB+86n5rrdsGQvn7S7C7qZzA/F/YcFjyEpIhL0mn17F/OvPqgf2lU1EDcg
 wlOlhIJVSF1DAw5Tij6Z18o7KdDMbDA2ZQAo7R1NkHodSqo4l+CUulrEAndfzzA/5rPEyye8hY
 ejI=
X-SBRS: 2.7
X-MesageID: 12863396
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="12863396"
Date: Wed, 19 Feb 2020 14:22:17 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200219132217.GB4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1b278189-c96a-796a-1733-a3584809227f@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDE6NTk6NTFQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gRG9u
J3QgYWxsb3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnls
b2NrIGludG8gYQo+ID4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUgdXNlcnMgb2Yg
dGhlIGNwdV9hZGRfcmVtb3ZlX2xvY2sgYXJlCj4gPiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1
ZyBvcGVyYXRpb25zLCBhbmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPiA+IHRoZW1zZWx2ZXMg
b3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+ID4gY3B1X2Fk
ZF9yZW1vdmVfbG9jayBpcyBhbHdheXMgbG9ja2VkIHdpdGggaW50ZXJydXB0cyBlbmFibGVkLiBU
aGVyZQo+ID4gYXJlIGFsc28gbm8gb3RoZXIgbG9ja3MgdGFrZW4gZHVyaW5nIHRoZSBwbHVnL3Vu
cGx1ZyBvcGVyYXRpb25zLgo+IAo+IEkgZG9uJ3QgdGhpbmsgdGhlIGdvYWwgd2FzIGRlYWRsb2Nr
IGF2b2lkYW5jZSwgYnV0IHJhdGhlciBsaW1pdGluZwo+IG9mIHRoZSB0aW1lIHNwZW50IHNwaW5u
aW5nIHdoaWxlIHRyeWluZyB0byBhY3F1aXJlIHRoZSBsb2NrLCBpbgo+IGZhdm9yIG9mIGhhdmlu
ZyB0aGUgY2FsbGVyIHJldHJ5LgoKTm93IHRoYXQgdGhlIGNvbnRlbnRpb24gYmV0d2VlbiByZWFk
LW9ubHkgdXNlcnMgaXMgcmVkdWNlZCBhcyB0aG9zZQpjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJh
bGxlbCBJIHRoaW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwpibG9ja2luZyBtb2Rl
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:37:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:37:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4PXH-0007H5-UO; Wed, 19 Feb 2020 13:37:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4PXG-0007H0-LA
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:37:06 +0000
X-Inumbo-ID: ea7e1e68-531c-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ea7e1e68-531c-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 13:37:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B80DEC0CD;
 Wed, 19 Feb 2020 13:37:03 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <64aeaf09-df4e-cfc2-7fe0-c7293f2eb958@suse.com>
Date: Wed, 19 Feb 2020 14:37:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] AMD/IOMMU: drop unused PCI-generic #define-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UXVpdGUgcG9zc2libHkgdGhleSBoYWQgYmVlbiBpbiB1c2Ugd2hlbiBzb21lIG9mIHRoZSBQQ0kg
aW50ZXJmYWNpbmcgd2FzCmRvbmUgaW4gYW4gYWQgaG9jIHdheSByYXRoZXIgdGhhbiB1c2luZyB0
aGUgUENJIGZ1bmN0aW9ucyB3ZSBoYXZlLiBSaWdodApub3cgdGhlc2UgaGF2ZSBubyB1c2VycyAo
bGVmdCkuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXUtZGVmcy5oCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdS1kZWZzLmgKQEAgLTQwLDEwICs0MCw2IEBACiAj
ZGVmaW5lIGFtZF9vZmZzZXRfbGV2ZWxfYWRkcmVzcyhvZmZzZXQsIGxldmVsKSBcCiAgICAgICAg
ICgodWludDY0X3QpKG9mZnNldCkgPDwgKDEyICsgKFBURV9QRVJfVEFCTEVfU0hJRlQgKiAoKGxl
dmVsKSAtIDEpKSkpCiAKLSNkZWZpbmUgUENJX01JTl9DQVBfT0ZGU0VUCTB4NDAKLSNkZWZpbmUg
UENJX01BWF9DQVBfQkxPQ0tTCTQ4Ci0jZGVmaW5lIFBDSV9DQVBfUFRSX01BU0sJMHhGQwotCiAv
KiBJT01NVSBDYXBhYmlsaXR5ICovCiAjZGVmaW5lIFBDSV9DQVBfSURfTUFTSwkJMHgwMDAwMDBG
RgogI2RlZmluZSBQQ0lfQ0FQX0lEX1NISUZUCTAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:39:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:39:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4PZS-0007P8-IU; Wed, 19 Feb 2020 13:39:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pJwG=4H=ideasonboard.com=laurent.pinchart@srs-us1.protection.inumbo.net>)
 id 1j4PZR-0007P2-6p
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:39:21 +0000
X-Inumbo-ID: 3a9732d6-531d-11ea-ade5-bc764e2007e4
Received: from perceval.ideasonboard.com (unknown [213.167.242.64])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3a9732d6-531d-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 13:39:19 +0000 (UTC)
Received: from pendragon.ideasonboard.com (81-175-216-236.bb.dnainternet.fi
 [81.175.216.236])
 by perceval.ideasonboard.com (Postfix) with ESMTPSA id 4FB2E2F9;
 Wed, 19 Feb 2020 14:39:18 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;
 s=mail; t=1582119558;
 bh=LyUONTSrdds7t3gz62H8MOFqWkmg+wPrBzed1rOyYiQ=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=GDZDd/u5eH4Y/7GygTdJqJJmFrn3hhVkcuts6v0LOA7RJL/e7uodMW5U5n6fz2MZI
 92Fp3L2aSCKUoNZV4opTYicob4qbQIKcipwE7wIMeglUpHc3hPgEvCwqLeO6TnLFg4
 /cUkChpTe5Lrq1QfAAqfOTQKzMKaQUWFr5EvKF60=
Date: Wed, 19 Feb 2020 15:39:00 +0200
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Daniel Vetter <daniel.vetter@ffwll.ch>
Message-ID: <20200219133900.GE5070@pendragon.ideasonboard.com>
References: <20200219102122.1607365-1-daniel.vetter@ffwll.ch>
 <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [Xen-devel] [PATCH 04/52] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 David Airlie <airlied@linux.ie>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 DRI Development <dri-devel@lists.freedesktop.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Thomas Zimmermann <tzimmermann@suse.de>,
 Daniel Vetter <daniel.vetter@intel.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgRGFuaWVsLAoKVGhhbmsgeW91IGZvciB0aGUgcGF0Y2guCgpPbiBXZWQsIEZlYiAxOSwgMjAy
MCBhdCAxMToyMDozNEFNICswMTAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+IEkgYWxzbyBkaWQg
YSBmdWxsIHJldmlldyBvZiBhbGwgY2FsbGVycywgYW5kIG9ubHkgdGhlIHhlbiBkcml2ZXIKPiBm
b3Jnb3QgdG8gY2FsbCBkcm1fZGV2X3B1dCBpbiB0aGUgZmFpbHVyZSBwYXRoLiBGaXggdGhhdCB1
cCB0b28uCgpJJ2Qgc3BsaXQgdGhpcyBwYXRjaCBpbiB0d28gdGhlbiwgd2l0aCB0aGUgWGVuIGZp
cnN0IGNvbWluZyBmaXJzdCwgYW5kCndpdGggYW4gZXhwbGFuYXRpb24gaW4gdGhlIGNvbW1pdCBt
ZXNzYWdlIG9mIHRoZSBzZWNvbmQgcGF0Y2ggYWJvdXQgd2h5CnlvdSBjYWxsIGRybW1fYWRkX2Zp
bmFsX2tmcmVlKCkgaW4gZHJtX2Rldl9hbGxvYygpLgoKPiB2MjogSSBub3RpY2VkIHRoYXQgeGVu
IGhhcyBhIGRybV9kcml2ZXIucmVsZWFzZSBob29rLCBhbmQgdXNlcwo+IGRybV9kZXZfYWxsb2Mo
KS4gV2UgbmVlZCB0byByZW1vdmUgdGhlIGtmcmVlIGZyb20KPiB4ZW5fZHJtX2Rydl9yZWxlYXNl
KCkuCj4gCj4gYm9jaHMgYWxzbyBoYXMgYSByZWxlYXNlIGhvb2ssIGJ1dCBsZWFrZWQgdGhlIGRy
bV9kZXZpY2UgZXZlciBzaW5jZQo+IAo+IGNvbW1pdCAwYTY2NTliZGM1ZTgyMjFkYTk5ZWViYjE3
NmZkOTU5MTQzNWUzOGRlCj4gQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KPiBEYXRlOiAgIFR1ZSBEZWMgMTcgMTg6MDQ6NDYgMjAxMyArMDEwMAo+IAo+ICAgICBkcm0v
Ym9jaHM6IG5ldyBkcml2ZXIKPiAKPiBUaGlzIHBhdGNoIGhlcmUgZml4ZXMgdGhhdCBsZWFrLgo+
IAo+IFNhbWUgZm9yIHZpcnRpbywgc3RhcnRlZCBsZWFraW5nIHdpdGgKPiAKPiBjb21taXQgYjFk
ZjNhMmIyNGE5MTdmODg1M2Q0M2ZlOTY4M2MwZTM2MGQyYzMzYQo+IEF1dGhvcjogR2VyZCBIb2Zm
bWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cj4gRGF0ZTogICBUdWUgRmViIDExIDE0OjU4OjA0IDIw
MjAgKzAxMDAKPiAKPiAgICAgZHJtL3ZpcnRpbzogYWRkIGRybV9kcml2ZXIucmVsZWFzZSBjYWxs
YmFjay4KPiAKPiBDYzogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cj4gQ2M6IE9s
ZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4K
PiBDYzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gCj4gU2lnbmVkLW9mZi1ieTog
RGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gQ2M6IE1hYXJ0ZW4gTGFu
a2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IE1heGltZSBS
aXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4KPiBDYzogVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1t
ZXJtYW5uQHN1c2UuZGU+Cj4gQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KPiBD
YzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPgo+IENjOiBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gQ2M6IHhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5j
ICAgICAgICAgICB8IDMgKysrCj4gIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5j
IHwgMiArLQo+ICAyIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jIGIvZHJpdmVycy9n
cHUvZHJtL2RybV9kcnYuYwo+IGluZGV4IDNlNTYyN2Q2ZWJhNi4uOWU2MmUyOGJiYzYyIDEwMDY0
NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMKPiArKysgYi9kcml2ZXJzL2dwdS9k
cm0vZHJtX2Rydi5jCj4gQEAgLTM5LDYgKzM5LDcgQEAKPiAgI2luY2x1ZGUgPGRybS9kcm1fY29s
b3JfbWdtdC5oPgo+ICAjaW5jbHVkZSA8ZHJtL2RybV9kcnYuaD4KPiAgI2luY2x1ZGUgPGRybS9k
cm1fZmlsZS5oPgo+ICsjaW5jbHVkZSA8ZHJtL2RybV9tYW5hZ2VkLmg+Cj4gICNpbmNsdWRlIDxk
cm0vZHJtX21vZGVfb2JqZWN0Lmg+Cj4gICNpbmNsdWRlIDxkcm0vZHJtX3ByaW50Lmg+Cj4gIAo+
IEBAIC04MTksNiArODIwLDggQEAgc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXZfYWxsb2Moc3Ry
dWN0IGRybV9kcml2ZXIgKmRyaXZlciwKPiAgCQlyZXR1cm4gRVJSX1BUUihyZXQpOwo+ICAJfQo+
ICAKPiArCWRybW1fYWRkX2ZpbmFsX2tmcmVlKGRldiwgZGV2KTsKCmRybW1fYWRkX2ZpbmFsX2tm
cmVlKCkgY2FuIG9ubHkgYmUgY2FsbGVkIG9uY2UuIERvZXMgdGhpcyBtZWFuIHRoYXQgYQpkcml2
ZXIgdXNpbmcgZHJtX2Rldl9hbGxvYygpIGlzbid0IGFsbG93ZWQgdG8gdXNlIGRybW1fYWRkX2Zp
bmFsX2tmcmVlKCkKdG8gdHJhY3QgaXRzIG93biBwcml2YXRlIHN0cnVjdHVyZSA/Cgo+ICsKPiAg
CXJldHVybiBkZXY7Cj4gIH0KPiAgRVhQT1JUX1NZTUJPTChkcm1fZGV2X2FsbG9jKTsKPiBkaWZm
IC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMgYi9kcml2ZXJzL2dw
dS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYwo+IGluZGV4IDRiZTQ5YzFhZWY1MS4uZDIyYjVkYTM4
OTM1IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCj4g
KysrIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zyb250LmMKPiBAQCAtNDYxLDcgKzQ2
MSw2IEBAIHN0YXRpYyB2b2lkIHhlbl9kcm1fZHJ2X3JlbGVhc2Uoc3RydWN0IGRybV9kZXZpY2Ug
KmRldikKPiAgCWRybV9tb2RlX2NvbmZpZ19jbGVhbnVwKGRldik7Cj4gIAo+ICAJZHJtX2Rldl9m
aW5pKGRldik7Cj4gLQlrZnJlZShkZXYpOwo+ICAKPiAgCWlmIChmcm9udF9pbmZvLT5jZmcuYmVf
YWxsb2MpCj4gIAkJeGVuYnVzX3N3aXRjaF9zdGF0ZShmcm9udF9pbmZvLT54Yl9kZXYsCj4gQEAg
LTU2MSw2ICs1NjAsNyBAQCBzdGF0aWMgaW50IHhlbl9kcm1fZHJ2X2luaXQoc3RydWN0IHhlbl9k
cm1fZnJvbnRfaW5mbyAqZnJvbnRfaW5mbykKPiAgZmFpbF9tb2Rlc2V0Ogo+ICAJZHJtX2ttc19o
ZWxwZXJfcG9sbF9maW5pKGRybV9kZXYpOwo+ICAJZHJtX21vZGVfY29uZmlnX2NsZWFudXAoZHJt
X2Rldik7Cj4gKwlkcm1fZGV2X3B1dChkcm1fZGV2KTsKPiAgZmFpbDoKPiAgCWtmcmVlKGRybV9p
bmZvKTsKPiAgCXJldHVybiByZXQ7CgotLSAKUmVnYXJkcywKCkxhdXJlbnQgUGluY2hhcnQKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:43:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:43:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Pd0-0008HR-7I; Wed, 19 Feb 2020 13:43:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Pcy-0008HM-DN
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:43:00 +0000
X-Inumbo-ID: bdd73772-531d-11ea-8366-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bdd73772-531d-11ea-8366-12813bfff9fa;
 Wed, 19 Feb 2020 13:42:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C62B9B214;
 Wed, 19 Feb 2020 13:42:58 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <d1ab3bc4-5b9e-25c7-130d-c64e91f7705c@suse.com>
 <20200219131908.GA4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <80960f9e-790d-cd3e-aa99-b45c585a6f8a@suse.com>
Date: Wed, 19 Feb 2020 14:42:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219131908.GA4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNDoxOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxOSwgMjAyMCBhdCAwMTo1NjowMlBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gIHZvaWQgX19pbml0
IHJlZ2lzdGVyX2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sgKm5iKQo+Pj4gIHsK
Pj4+IC0gICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZjcHVfYWRkX3JlbW92ZV9sb2NrKSApCj4+PiAr
ICAgIGlmICggIXdyaXRlX3RyeWxvY2soJmNwdV9hZGRfcmVtb3ZlX2xvY2spICkKPj4+ICAgICAg
ICAgIEJVRygpOyAvKiBTaG91bGQgbmV2ZXIgZmFpbCBhcyB3ZSBhcmUgY2FsbGVkIG9ubHkgZHVy
aW5nIGJvb3QuICovCj4+PiAgICAgIG5vdGlmaWVyX2NoYWluX3JlZ2lzdGVyKCZjcHVfY2hhaW4s
IG5iKTsKPj4+IC0gICAgc3Bpbl91bmxvY2soJmNwdV9hZGRfcmVtb3ZlX2xvY2spOwo+Pj4gKyAg
ICB3cml0ZV91bmxvY2soJmNwdV9hZGRfcmVtb3ZlX2xvY2spOwo+Pj4gIH0KPj4KPj4gU28gd2h5
IGEgd3JpdGUgbG9jayBoZXJlPwo+IAo+IG5vdGlmaWVyX2NoYWluX3JlZ2lzdGVyIGNhbGxzIGNh
bm5vdCBiZSBtYWRlIGluIHBhcmFsbGVsLCBhcyB0aGV5Cj4gbW9kaWZ5IHRoZSB1bmRlcmx5aW5n
IG5vdGlmaWVyIGxpc3Qgd2l0aG91dCB0YWtpbmcgYW55IGFkZGl0aW9uYWwKPiBsb2Nrcy4KCkku
ZS4gdGhlIGxvY2sgaXMgYmVpbmcgKGFiKXVzZWQgdG8gYWxzbyBwcm90ZWN0IHRoZSBub3RpZmll
ciBsaXN0LAp3aGljaCBpcyBjZXJ0YWlubHkgbm90IGl0cyBwdXJwb3NlLiAoVGhlIGxvY2tpbmcg
c2VlbXMgcXVpdGUKcG9pbnRsZXNzIGhlcmUgYW55d2F5IGNvbnNpZGVyaW5nIHRoZSBfX2luaXQg
dG9nZXRoZXIgd2l0aCB0aGUKbmF0dXJlIG9mIHRoZSBmdW5jdGlvbi4pCgpKYW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:44:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:44:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4PeA-0008NL-J0; Wed, 19 Feb 2020 13:44:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Pe9-0008NF-Pe
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:44:13 +0000
X-Inumbo-ID: e9b419a0-531d-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e9b419a0-531d-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 13:44:13 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 89E17BEB2;
 Wed, 19 Feb 2020 13:44:12 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
Date: Wed, 19 Feb 2020 14:44:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219132217.GB4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxOSwgMjAyMCBhdCAwMTo1OTo1MVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gRG9uJ3QgYWxsb3cg
Y3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnlsb2NrIGludG8g
YQo+Pj4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUgdXNlcnMgb2YgdGhlIGNwdV9h
ZGRfcmVtb3ZlX2xvY2sgYXJlCj4+PiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1ZyBvcGVyYXRp
b25zLCBhbmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPj4+IHRoZW1zZWx2ZXMgb3Igb3RoZXIg
dXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+Pj4gY3B1X2FkZF9yZW1vdmVf
bG9jayBpcyBhbHdheXMgbG9ja2VkIHdpdGggaW50ZXJydXB0cyBlbmFibGVkLiBUaGVyZQo+Pj4g
YXJlIGFsc28gbm8gb3RoZXIgbG9ja3MgdGFrZW4gZHVyaW5nIHRoZSBwbHVnL3VucGx1ZyBvcGVy
YXRpb25zLgo+Pgo+PiBJIGRvbid0IHRoaW5rIHRoZSBnb2FsIHdhcyBkZWFkbG9jayBhdm9pZGFu
Y2UsIGJ1dCByYXRoZXIgbGltaXRpbmcKPj4gb2YgdGhlIHRpbWUgc3BlbnQgc3Bpbm5pbmcgd2hp
bGUgdHJ5aW5nIHRvIGFjcXVpcmUgdGhlIGxvY2ssIGluCj4+IGZhdm9yIG9mIGhhdmluZyB0aGUg
Y2FsbGVyIHJldHJ5Lgo+IAo+IE5vdyB0aGF0IHRoZSBjb250ZW50aW9uIGJldHdlZW4gcmVhZC1v
bmx5IHVzZXJzIGlzIHJlZHVjZWQgYXMgdGhvc2UKPiBjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJh
bGxlbCBJIHRoaW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+IGJsb2NraW5nIG1v
ZGUuCgpJJ2QgYWdyZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5IChtYW55KSBy
ZWFkZXJzLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 13:48:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 13:48:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4PiS-0000HG-SF; Wed, 19 Feb 2020 13:48:40 +0000
Received: from root by lists.xenproject.org with local (Exim 4.89)
 (envelope-from <root@lists.xen.org>) id 1j4PiR-0000G9-KJ
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 13:48:39 +0000
From: Ian Jackson <ian.jackson@citrix.com>
To: xen-devel@lists.xenproject.org
Message-Id: <E1j4PiR-0000G9-KJ@lists.xenproject.org>
Date: Wed, 19 Feb 2020 13:48:39 +0000
Subject: [Xen-devel] Xen mailing lists: dropping Subject line tags, etc.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkuIFRoaXMgbWVzc2FnZSBpcyBiZWluZyBzZW50IG9uY2UgdG8gZWFjaCBtYWlsaW5nIGxpc3Qg
aG9zdGVkIGJ5CnRoZSBYZW4gUHJvamVjdC4KCkluY3JlYXNpbmdseSwgbWFpbCBzeXN0ZW1zIG9u
IHRoZSBwdWJsaWMgaW50ZXJuZXQgYXJlIGRlbWFuZGluZwpyZXN0cmljdGl2ZSBTUEYgY29uZmln
dXJhdGlvbnMgWzFdIGFuZCBES0lNIHNpZ25hdHVyZXMgWzJdLgoKQ3VycmVudGx5IHRoZSBYZW4g
UHJvamVjdCBzeXN0ZW1zIGhhdmUgbGliZXJhbCBjb25maWd1cmF0aW9ucy4KVW5mb3J0dW5hdGVs
eSB0aGlzIG1lYW5zIHRoYXQgd2UgYXJlIGhhdmluZyB0cm91YmxlIHdpdGggbWFpbHMgYmVpbmcK
YmxvY2tlZCBhcyBzcGFtLiBXZSBpbnRlbmQgdG8gdGlnaHRlbiB0aGUgY29uZmlndXJhdGlvbi4K
CkZvciBtYWlsaW5nIGxpc3RzLCB0aGlzIHdpbGwgbWVhbiB3ZSBuZWVkIHRvIHN0b3AgYWRkaW5n
IHRoZQpbbGlzdC1uYW1lXSB0YWcgdG8gdGhlIFN1YmplY3QgbGluZSwgYW5kIHN0b3AgYWRkaW5n
IHRoZSBmb290ZXJzCmdpdmluZyBtYWlsaW5nIGxpc3QgaW5mb3JtYXRpb24uCgpUaGUgaW5mb3Jt
YXRpb24gaW4gdGhlIFN1YmplY3QgbGluZSB0YWcgaXMgYWxzbyBhdmFpbGFibGUgaW4gdmFyaW91
cwpoZWFkZXJzLCBtb3N0bHkgTGlzdC0qLCBwcm92aWRlZCBieSBNYWlsbWFuLCBvdXIgbWFpbGlu
ZyBsaXN0IG1hbmFnZXIKc29mdHdhcmUuCgpJZiB5b3UgYXJlIGN1cnJlbnRseSBmaWx0ZXJpbmcg
YmFzZWQgb24gU3ViamVjdCBsaW5lIHRhZ3MsIHdlCnJlY29tbWVuZCB5b3UgY2hhbmdlIHRvIGZp
bHRlcmluZyBiYXNlZCBvbiB0aGUgTGlzdC1JZCBoZWFkZXIuIEZvcgpleGFtcGxlLCBtZXNzYWdl
cyB0byB4ZW4tZGV2ZWwgY29tZSB3aXRoOgpMaXN0LUlkOiBYZW4gZGV2ZWxvcGVyIGRpc2N1c3Np
b24gPHhlbi1kZXZlbC5saXN0cy54ZW5wcm9qZWN0Lm9yZz4KWW91IGNhbiBtYWtlIHRoaXMgY2hh
bmdlIHJpZ2h0IGF3YXkuCgpMaXN0IHN1YnNjcmliZXJzIGFuZCBwb3N0ZXJzIHNob3VsZCBub3Qg
bmVlZCB0byBtYWtlIGFueSBvdGhlcgpjb25maWd1cmF0aW9uIGNoYW5nZXMuCgpXZSBhcmUgbm90
IGdvaW5nIHRvIG1ha2UgdGhpcyBjaGFuZ2UgaW1tZWRpYXRlbHksIGFuZCBub3QgYmVmb3JlIHRo
ZQoxNHRoIG9mIE1hcmNoLiAgV2UnbGwgbWFrZSBvbmUgZnVydGhlciBhbm5vdW5jZW1lbnQgd2hl
biB0aGUgY2hhbmdlCmhhcyBiZWVuIG1hZGUuCgpUaGFua3MgZm9yIHlvdXIgYXR0ZW50aW9uLgpJ
YW4uCihvbiBiZWhhbGYgb2YgdGhlIFhlbiBQcm9qZWN0KQoKWzFdIGh0dHBzOi8vZW4ud2lraXBl
ZGlhLm9yZy93aWtpL1NlbmRlcl9Qb2xpY3lfRnJhbWV3b3JrClsyXSBodHRwczovL2VuLndpa2lw
ZWRpYS5vcmcvd2lraS9Ea2ltI0Fubm90YXRpb25zX2J5X21haWxpbmdfbGlzdHMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:28:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:28:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4QKO-0004eu-BL; Wed, 19 Feb 2020 14:27:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4QKN-0004eo-8c
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:27:51 +0000
X-Inumbo-ID: 019b1e78-5324-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 019b1e78-5324-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 14:27:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7C358B035;
 Wed, 19 Feb 2020 14:27:49 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-4-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3f11237e-09a8-4003-597a-c02e1b60711b@suse.com>
Date: Wed, 19 Feb 2020 15:27:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200213125449.14226-4-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/8] xen/sched: don't use irqsave locks in
 dumping functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Meng Xu <mengxu@cis.upenn.edu>, Dario Faggioli <dfaggioli@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMzo1NCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBBbGwgZHVtcGluZyBm
dW5jdGlvbnMgaW52b2tlZCBieSB0aGUgInJ1bnEiIGtleWhhbmRsZXIgYXJlIGNhbGxlZCB3aXRo
Cj4gZGlzYWJsZWQgaW50ZXJydXB0cywKCklzIHRoaXMgYWN0dWFsbHkgbmVlZGVkIGZvciBhbnl0
aGluZz8gSXQgbWVhbnMgbm90IHNlcnZpY2luZwppbnRlcnJ1cHRzIGZvciBwZXJoYXBzIGFuIGV4
dGVuZGVkIHBlcmlvZCBvZiB0aW1lLiBEZWJ1ZyBrZXlzCmFyZW4ndCBwcm9taXNlZCB0byBiZSBu
b24taW50cnVzaXZlLCBidXQgdGhleSBhbHNvIHNob3VsZG4ndApiZSBtb3JlIGludHJ1c2l2ZSB0
aGFuIHJlYWxseSBuZWVkZWQuIFdvdWxkbid0IGl0IHRoZXJlZm9yZQpiZSBiZXR0ZXIgdG8ga2Vl
cCBsb2NraW5nIGFzIGl0IGlzIG5vdywgYW5kIGluc3RlYWQgbWFrZSBzdXJlCmludGVycnVwdHMg
Z2V0IHR1cm5lZCBvZmYgZWxzZXdoZXJlIChpZiBuZWVkZWQpIGZvciBtdWNoCnNob3J0ZXIgcGVy
aW9kcyBvZiB0aW1lPwoKSmFuCgo+IHNvIHRoZXJlIGlzIG5vIG5lZWQgdG8gdXNlIHRoZSBpcnFz
YXZlIHZhcmlhbnRzCj4gb2YgYW55IGxvY2tzIGluIHRob3NlIGZ1bmN0aW9ucy4KPiAKPiBTaWdu
ZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIHhlbi9j
b21tb24vc2NoZWQvY3JlZGl0LmMgIHwgMTAgKysrKy0tLS0tLQo+ICB4ZW4vY29tbW9uL3NjaGVk
L2NyZWRpdDIuYyB8ICA1ICsrLS0tCj4gIHhlbi9jb21tb24vc2NoZWQvbnVsbC5jICAgIHwgMTAg
KysrKy0tLS0tLQo+ICB4ZW4vY29tbW9uL3NjaGVkL3J0LmMgICAgICB8IDEwICsrKystLS0tLS0K
PiAgNCBmaWxlcyBjaGFuZ2VkLCAxNCBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkKPiAK
PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQuYyBiL3hlbi9jb21tb24vc2No
ZWQvY3JlZGl0LmMKPiBpbmRleCAwNTk0NmVlYTZlLi5kZWU4N2U3ZmUyIDEwMDY0NAo+IC0tLSBh
L3hlbi9jb21tb24vc2NoZWQvY3JlZGl0LmMKPiArKysgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRp
dC5jCj4gQEAgLTIwNDgsNyArMjA0OCw2IEBAIGNzY2hlZF9kdW1wX3BjcHUoY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzLCBpbnQgY3B1KQo+ICAgICAgY29uc3Qgc3RydWN0IGNzY2hlZF9wY3B1
ICpzcGM7Cj4gICAgICBjb25zdCBzdHJ1Y3QgY3NjaGVkX3VuaXQgKnN2YzsKPiAgICAgIHNwaW5s
b2NrX3QgKmxvY2s7Cj4gLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgICAgaW50IGxvb3A7
Cj4gIAo+ICAgICAgLyoKPiBAQCAtMjA1OCw3ICsyMDU3LDcgQEAgY3NjaGVkX2R1bXBfcGNwdShj
b25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCj4gICAgICAgKiAtIHdlIHNjYW4g
dGhyb3VnaCB0aGUgcnVucXVldWUsIHNvIHdlIG5lZWQgdGhlIHByb3BlciBydW5xdWV1ZQo+ICAg
ICAgICogICBsb2NrICh0aGUgb25lIG9mIHRoZSBydW5xdWV1ZSBvZiB0aGlzIGNwdSkuCj4gICAg
ICAgKi8KPiAtICAgIHNwaW5fbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdzKTsKPiArICAg
IHNwaW5fbG9jaygmcHJ2LT5sb2NrKTsKPiAgICAgIGxvY2sgPSBwY3B1X3NjaGVkdWxlX2xvY2so
Y3B1KTsKPiAgCj4gICAgICBzcGMgPSBDU0NIRURfUENQVShjcHUpOwo+IEBAIC0yMDg5LDcgKzIw
ODgsNyBAQCBjc2NoZWRfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50
IGNwdSkKPiAgICAgIH0KPiAgCj4gICAgICBwY3B1X3NjaGVkdWxlX3VubG9jayhsb2NrLCBjcHUp
Owo+IC0gICAgc3Bpbl91bmxvY2tfaXJxcmVzdG9yZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4gKyAg
ICBzcGluX3VubG9jaygmcHJ2LT5sb2NrKTsKPiAgfQo+ICAKPiAgc3RhdGljIHZvaWQKPiBAQCAt
MjA5OCw5ICsyMDk3LDggQEAgY3NjaGVkX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3Bz
KQo+ICAgICAgc3RydWN0IGxpc3RfaGVhZCAqaXRlcl9zZG9tLCAqaXRlcl9zdmM7Cj4gICAgICBz
dHJ1Y3QgY3NjaGVkX3ByaXZhdGUgKnBydiA9IENTQ0hFRF9QUklWKG9wcyk7Cj4gICAgICBpbnQg
bG9vcDsKPiAtICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gIAo+IC0gICAgc3Bpbl9sb2NrX2ly
cXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOwo+ICsgICAgc3Bpbl9sb2NrKCZwcnYtPmxvY2spOwo+
ICAKPiAgICAgIHByaW50aygiaW5mbzpcbiIKPiAgICAgICAgICAgICAiXHRuY3B1cyAgICAgICAg
ICAgICAgPSAldVxuIgo+IEBAIC0yMTUzLDcgKzIxNTEsNyBAQCBjc2NoZWRfZHVtcChjb25zdCBz
dHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCj4gICAgICAgICAgfQo+ICAgICAgfQo+ICAKPiAtICAgIHNw
aW5fdW5sb2NrX2lycXJlc3RvcmUoJnBydi0+bG9jaywgZmxhZ3MpOwo+ICsgICAgc3Bpbl91bmxv
Y2soJnBydi0+bG9jayk7Cj4gIH0KPiAgCj4gIHN0YXRpYyBpbnQgX19pbml0Cj4gZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vc2NoZWQvY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQy
LmMKPiBpbmRleCBmMjc1MmYyN2UyLi5lNzZkMmVkNTQzIDEwMDY0NAo+IC0tLSBhL3hlbi9jb21t
b24vc2NoZWQvY3JlZGl0Mi5jCj4gKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKPiBA
QCAtMzY0OSwxNCArMzY0OSwxMyBAQCBjc2NoZWQyX2R1bXAoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqb3BzKQo+ICB7Cj4gICAgICBzdHJ1Y3QgbGlzdF9oZWFkICppdGVyX3Nkb207Cj4gICAgICBz
dHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsKPiAtICAgIHVu
c2lnbmVkIGxvbmcgZmxhZ3M7Cj4gICAgICB1bnNpZ25lZCBpbnQgaSwgaiwgbG9vcDsKPiAgCj4g
ICAgICAvKgo+ICAgICAgICogV2UgbmVlZCB0aGUgcHJpdmF0ZSBzY2hlZHVsZXIgbG9jayBhcyB3
ZSBhY2Nlc3MgZ2xvYmFsCj4gICAgICAgKiBzY2hlZHVsZXIgZGF0YSBhbmQgKGJlbG93KSB0aGUg
bGlzdCBvZiBhY3RpdmUgZG9tYWlucy4KPiAgICAgICAqLwo+IC0gICAgcmVhZF9sb2NrX2lycXNh
dmUoJnBydi0+bG9jaywgZmxhZ3MpOwo+ICsgICAgcmVhZF9sb2NrKCZwcnYtPmxvY2spOwo+ICAK
PiAgICAgIHByaW50aygiQWN0aXZlIHF1ZXVlczogJWRcbiIKPiAgICAgICAgICAgICAiXHRkZWZh
dWx0LXdlaWdodCAgICAgPSAlZFxuIiwKPiBAQCAtMzc0OSw3ICszNzQ4LDcgQEAgY3NjaGVkMl9k
dW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKPiAgICAgICAgICBzcGluX3VubG9jaygm
cnFkLT5sb2NrKTsKPiAgICAgIH0KPiAgCj4gLSAgICByZWFkX3VubG9ja19pcnFyZXN0b3JlKCZw
cnYtPmxvY2ssIGZsYWdzKTsKPiArICAgIHJlYWRfdW5sb2NrKCZwcnYtPmxvY2spOwo+ICB9Cj4g
IAo+ICBzdGF0aWMgdm9pZCAqCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvbnVsbC5j
IGIveGVuL2NvbW1vbi9zY2hlZC9udWxsLmMKPiBpbmRleCA4YzMxMDE2NDlkLi4zYjMxNzAzZDdl
IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vc2NoZWQvbnVsbC5jCj4gKysrIGIveGVuL2NvbW1v
bi9zY2hlZC9udWxsLmMKPiBAQCAtOTU0LDkgKzk1NCw4IEBAIHN0YXRpYyB2b2lkIG51bGxfZHVt
cF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSkKPiAgICAgIGNvbnN0
IHN0cnVjdCBudWxsX3BjcHUgKm5wYyA9IGdldF9zY2hlZF9yZXMoY3B1KS0+c2NoZWRfcHJpdjsK
PiAgICAgIGNvbnN0IHN0cnVjdCBudWxsX3VuaXQgKm52YzsKPiAgICAgIHNwaW5sb2NrX3QgKmxv
Y2s7Cj4gLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAKPiAtICAgIGxvY2sgPSBwY3B1X3Nj
aGVkdWxlX2xvY2tfaXJxc2F2ZShjcHUsICZmbGFncyk7Cj4gKyAgICBsb2NrID0gcGNwdV9zY2hl
ZHVsZV9sb2NrKGNwdSk7Cj4gIAo+ICAgICAgcHJpbnRrKCJDUFVbJTAyZF0gc2libGluZz17JSpw
Ymx9LCBjb3JlPXslKnBibH0iLAo+ICAgICAgICAgICAgIGNwdSwgQ1BVTUFTS19QUihwZXJfY3B1
KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpLAo+IEBAIC05NzQsMTcgKzk3MywxNiBAQCBzdGF0aWMg
dm9pZCBudWxsX2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUp
Cj4gICAgICAgICAgcHJpbnRrKCJcbiIpOwo+ICAgICAgfQo+ICAKPiAtICAgIHBjcHVfc2NoZWR1
bGVfdW5sb2NrX2lycXJlc3RvcmUobG9jaywgZmxhZ3MsIGNwdSk7Cj4gKyAgICBwY3B1X3NjaGVk
dWxlX3VubG9jayhsb2NrLCBjcHUpOwo+ICB9Cj4gIAo+ICBzdGF0aWMgdm9pZCBudWxsX2R1bXAo
Y29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzKQo+ICB7Cj4gICAgICBzdHJ1Y3QgbnVsbF9wcml2
YXRlICpwcnYgPSBudWxsX3ByaXYob3BzKTsKPiAgICAgIHN0cnVjdCBsaXN0X2hlYWQgKml0ZXI7
Cj4gLSAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+ICAgICAgdW5zaWduZWQgaW50IGxvb3A7Cj4g
IAo+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOwo+ICsgICAgc3Bp
bl9sb2NrKCZwcnYtPmxvY2spOwo+ICAKPiAgICAgIHByaW50aygiXHRjcHVzX2ZyZWUgPSAlKnBi
bFxuIiwgQ1BVTUFTS19QUigmcHJ2LT5jcHVzX2ZyZWUpKTsKPiAgCj4gQEAgLTEwMjksNyArMTAy
Nyw3IEBAIHN0YXRpYyB2b2lkIG51bGxfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMp
Cj4gICAgICBwcmludGsoIlxuIik7Cj4gICAgICBzcGluX3VubG9jaygmcHJ2LT53YWl0cV9sb2Nr
KTsKPiAgCj4gLSAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsK
PiArICAgIHNwaW5fdW5sb2NrKCZwcnYtPmxvY2spOwo+ICB9Cj4gIAo+ICBzdGF0aWMgY29uc3Qg
c3RydWN0IHNjaGVkdWxlciBzY2hlZF9udWxsX2RlZiA9IHsKPiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9zY2hlZC9ydC5jIGIveGVuL2NvbW1vbi9zY2hlZC9ydC5jCj4gaW5kZXggNjY1ODVlZDUw
YS4uMTYzNzljYjJkMiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL3NjaGVkL3J0LmMKPiArKysg
Yi94ZW4vY29tbW9uL3NjaGVkL3J0LmMKPiBAQCAtMzUzLDkgKzM1Myw4IEBAIHJ0X2R1bXBfcGNw
dShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCj4gIHsKPiAgICAgIHN0cnVj
dCBydF9wcml2YXRlICpwcnYgPSBydF9wcml2KG9wcyk7Cj4gICAgICBjb25zdCBzdHJ1Y3QgcnRf
dW5pdCAqc3ZjOwo+IC0gICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPiAgCj4gLSAgICBzcGluX2xv
Y2tfaXJxc2F2ZSgmcHJ2LT5sb2NrLCBmbGFncyk7Cj4gKyAgICBzcGluX2xvY2soJnBydi0+bG9j
ayk7Cj4gICAgICBwcmludGsoIkNQVVslMDJkXVxuIiwgY3B1KTsKPiAgICAgIC8qIGN1cnJlbnQg
VU5JVCAobm90aGluZyB0byBzYXkgaWYgdGhhdCdzIHRoZSBpZGxlIHVuaXQpLiAqLwo+ICAgICAg
c3ZjID0gcnRfdW5pdChjdXJyX29uX2NwdShjcHUpKTsKPiBAQCAtMzYzLDcgKzM2Miw3IEBAIHJ0
X2R1bXBfcGNwdShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUpCj4gICAgICB7
Cj4gICAgICAgICAgcnRfZHVtcF91bml0KG9wcywgc3ZjKTsKPiAgICAgIH0KPiAtICAgIHNwaW5f
dW5sb2NrX2lycXJlc3RvcmUoJnBydi0+bG9jaywgZmxhZ3MpOwo+ICsgICAgc3Bpbl91bmxvY2so
JnBydi0+bG9jayk7Cj4gIH0KPiAgCj4gIHN0YXRpYyB2b2lkCj4gQEAgLTM3Myw5ICszNzIsOCBA
QCBydF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKPiAgICAgIHN0cnVjdCBydF9w
cml2YXRlICpwcnYgPSBydF9wcml2KG9wcyk7Cj4gICAgICBjb25zdCBzdHJ1Y3QgcnRfdW5pdCAq
c3ZjOwo+ICAgICAgY29uc3Qgc3RydWN0IHJ0X2RvbSAqc2RvbTsKPiAtICAgIHVuc2lnbmVkIGxv
bmcgZmxhZ3M7Cj4gIAo+IC0gICAgc3Bpbl9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3Mp
Owo+ICsgICAgc3Bpbl9sb2NrKCZwcnYtPmxvY2spOwo+ICAKPiAgICAgIGlmICggbGlzdF9lbXB0
eSgmcHJ2LT5zZG9tKSApCj4gICAgICAgICAgZ290byBvdXQ7Cj4gQEAgLTQyMSw3ICs0MTksNyBA
QCBydF9kdW1wKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcykKPiAgICAgIH0KPiAgCj4gICBv
dXQ6Cj4gLSAgICBzcGluX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKPiAr
ICAgIHNwaW5fdW5sb2NrKCZwcnYtPmxvY2spOwo+ICB9Cj4gIAo+ICAvKgo+IAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:31:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:31:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4QO6-0005Pe-Sl; Wed, 19 Feb 2020 14:31:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4QO5-0005PY-5Y
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:31:41 +0000
X-Inumbo-ID: 8a9f8024-5324-11ea-8382-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a9f8024-5324-11ea-8382-12813bfff9fa;
 Wed, 19 Feb 2020 14:31:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 819B6ACCA;
 Wed, 19 Feb 2020 14:31:39 +0000 (UTC)
Message-ID: <d7959af74649ea04ba0236b47f23ac4c561b8506.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 15:31:38 +0100
In-Reply-To: <20200213125449.14226-6-jgross@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-6-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 5/8] xen/sched: use keyhandler locks when
 dumping data to console
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>
Content-Type: multipart/mixed; boundary="===============1797895447277034140=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1797895447277034140==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-CTHXzyZ8X4WRwH0OQ7C6"


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

On Thu, 2020-02-13 at 13:54 +0100, Juergen Gross wrote:
> Instead of using the normal locks use the keyhandler provided
> trylocks
> with timeouts. This requires a special primitive for the scheduler
> lock.
>=20
So, FWIW, I tend to agree with Andrew on the general aspects of this.
I.e., I personally don't think that the added complexity, however small
one may judge it to be, is worth it... I'm not even sure not using
regular locks is really an improvement.

When you mentioned, in your other mail, that having something like this
would have saved a lot of reboots during the development of core-
scheduling, would _just_ disabling the watchdog have achieved the same?

Anyway, I've had a look at this patch. _If_ we go with this new lock
thing, the modifications to the scheduler code done here seems fine to
me.

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-CTHXzyZ8X4WRwH0OQ7C6
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NRsoACgkQFkJ4iaW4
c+4gTRAAsWcvavCEk0LPMHwt3V62ErulR1pLAtXsSDy6ZI7MCTBlMO0mONNfBFn5
u1345C4qWad2twv4KRZGDhVXp0CNjdufH8IAN0/faNko+myW6BxTZ9hWoIHAqnrF
7BoeHOSjoaNG9h/DDl2LdqX6haXRLN+5CBt/eSp1zDzL+1re5naTNwpFEVn/qN/L
xPJYg3r0gW9Jl+v9J8SE9EVYpiz+TOAh4OuV/M/xNzPxUHgCR3aPWDsmg8NSDvDA
y7m7JisBHTBxKOeMhAZT7TPPyNgZbnS0KfS1sN0TpH/SUwiML5hPF8S5YaRoppYW
P4MNtgLwqXoReRxTTxcN1vBjDn9CC/U3CcC3KGihnjo4wc+NZSaq1fHOznkBAVYV
lAvdifiCG7vBHtyoj5VQtoTzpqNz2b0F0C7kc2e5nxGqHqmCSUXqYlcl0EJ1Wgm9
CEPkHdKm6PNNoB4WlgtAfnKV8k5sx8xE2AtQ9NNaGFXL52t75JZX+EvYFckHxoHZ
H+Jw3SYGcqtBdlhQEZr0hBcmmQxan72qt2tPGCFTZW7vx2o7FXbBOBqR4tuazETi
r1CMOB6Jsam5GzZzEAzLcwhNWRdl8Q6asR9z4h2Uy9SJqYCVQbk+GUCDRTK3nnyX
lvjkjhFoCxTqbzEPaMZ7+PB5bYegfb0N9UScKN0S56gQ8uiJx38=
=mzuf
-----END PGP SIGNATURE-----

--=-CTHXzyZ8X4WRwH0OQ7C6--



--===============1797895447277034140==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1797895447277034140==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:39:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:39:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4QVH-0005i3-Oh; Wed, 19 Feb 2020 14:39:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4QVH-0005hy-5R
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:39:07 +0000
X-Inumbo-ID: 94669e02-5325-11ea-ade5-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 94669e02-5325-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 14:39:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582123145;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=2XpTS9l75+EG4aWvjsitLfatfJwzpf9mKfs4YsbJ20M=;
 b=fa8U0dIzws3t1YjEFf2BffiATDEa23FYY8Gu0MLppmvhoYg7N+5wa61h
 dBMFG1fSiIuaMUi03vE6z8BTbQH/1fCD2kF5vn3MElBEgmbS7aMhdTPGP
 XaFIA6cWE582ZjlcgLp4QZMNE2wdRkiGIrfo3czcCqjNGXMXGlEEqOjvK A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EpWkaBN0UtthFZBxVlmnPeGe4Ojl2vcQis5CmiOrfsajfeTe8jfzJgeXTc2H1TMZEkSdRTGm6U
 jC0hOdvlfk7f4OFepnq1G2i0IO5h+DctiRH6a8lbnhKRe9SAErggXCbXlRhSn1qMKgeji9Z/vL
 oajKkO0yCrBjo3FmLolMlRYf8C4OIWKBK0fPu27nPbDjPIjSSf8yGJQCscPZoMP1tGXpbPLAVR
 irCWuE+cPUqUH6rjeFYcj1c0bDwsP92oEeK4j4FeivMFqnU6NOS8OQpq0UOjDqyXMypjgny6RN
 +ms=
X-SBRS: 2.7
X-MesageID: 13123892
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13123892"
Date: Wed, 19 Feb 2020 15:38:59 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200219143859.GC4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <d1ab3bc4-5b9e-25c7-130d-c64e91f7705c@suse.com>
 <20200219131908.GA4679@Air-de-Roger>
 <80960f9e-790d-cd3e-aa99-b45c585a6f8a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <80960f9e-790d-cd3e-aa99-b45c585a6f8a@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDI6NDI6NThQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxNDoxOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFdlZCwgRmViIDE5LCAyMDIwIGF0IDAxOjU2OjAyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDEzLjAyLjIwMjAgMTI6MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
IHZvaWQgX19pbml0IHJlZ2lzdGVyX2NwdV9ub3RpZmllcihzdHJ1Y3Qgbm90aWZpZXJfYmxvY2sg
Km5iKQo+ID4+PiAgewo+ID4+PiAtICAgIGlmICggIXNwaW5fdHJ5bG9jaygmY3B1X2FkZF9yZW1v
dmVfbG9jaykgKQo+ID4+PiArICAgIGlmICggIXdyaXRlX3RyeWxvY2soJmNwdV9hZGRfcmVtb3Zl
X2xvY2spICkKPiA+Pj4gICAgICAgICAgQlVHKCk7IC8qIFNob3VsZCBuZXZlciBmYWlsIGFzIHdl
IGFyZSBjYWxsZWQgb25seSBkdXJpbmcgYm9vdC4gKi8KPiA+Pj4gICAgICBub3RpZmllcl9jaGFp
bl9yZWdpc3RlcigmY3B1X2NoYWluLCBuYik7Cj4gPj4+IC0gICAgc3Bpbl91bmxvY2soJmNwdV9h
ZGRfcmVtb3ZlX2xvY2spOwo+ID4+PiArICAgIHdyaXRlX3VubG9jaygmY3B1X2FkZF9yZW1vdmVf
bG9jayk7Cj4gPj4+ICB9Cj4gPj4KPiA+PiBTbyB3aHkgYSB3cml0ZSBsb2NrIGhlcmU/Cj4gPiAK
PiA+IG5vdGlmaWVyX2NoYWluX3JlZ2lzdGVyIGNhbGxzIGNhbm5vdCBiZSBtYWRlIGluIHBhcmFs
bGVsLCBhcyB0aGV5Cj4gPiBtb2RpZnkgdGhlIHVuZGVybHlpbmcgbm90aWZpZXIgbGlzdCB3aXRo
b3V0IHRha2luZyBhbnkgYWRkaXRpb25hbAo+ID4gbG9ja3MuCj4gCj4gSS5lLiB0aGUgbG9jayBp
cyBiZWluZyAoYWIpdXNlZCB0byBhbHNvIHByb3RlY3QgdGhlIG5vdGlmaWVyIGxpc3QsCj4gd2hp
Y2ggaXMgY2VydGFpbmx5IG5vdCBpdHMgcHVycG9zZS4gKFRoZSBsb2NraW5nIHNlZW1zIHF1aXRl
Cj4gcG9pbnRsZXNzIGhlcmUgYW55d2F5IGNvbnNpZGVyaW5nIHRoZSBfX2luaXQgdG9nZXRoZXIg
d2l0aCB0aGUKPiBuYXR1cmUgb2YgdGhlIGZ1bmN0aW9uLikKClJpZ2h0LCBpdCdzIHF1aXRlIGxp
a2VseSB0aGF0IHRoZSBsb2NrIGlzIHBvaW50bGVzcywgSSBoYXZlbid0IGxvb2tlZAphdCBhbGwg
dGhlIGNhbGxlcnMgdG8gYXNzdXJlIHRoaXMuIEFueXdheSwgaWZmIHRoZSBsb2NrIGNhbiBiZSBz
YWZlbHkKcmVtb3ZlZCB0aGF0IHNob3VsZCBiZSBkb25lIGluIGEgZGlmZmVyZW50IHBhdGNoLCBh
bmQgbm90IHRoaXMgb25lCklNTy4gVGhpcyBtZXJlbHkgc3dpdGNoaW5nIGV4aXN0aW5nIHVzZXJz
IHRvIHVzZSBhIHJ3IGxvY2suCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:41:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4QXR-0006SN-Dt; Wed, 19 Feb 2020 14:41:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=QD8l=4H=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1j4QXP-0006SD-N0
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:41:19 +0000
X-Inumbo-ID: e3cd71c8-5325-11ea-b0fd-bc764e2007e4
Received: from mail-oi1-x241.google.com (unknown [2607:f8b0:4864:20::241])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e3cd71c8-5325-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 14:41:19 +0000 (UTC)
Received: by mail-oi1-x241.google.com with SMTP id d62so23954156oia.11
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 06:41:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=6LKfyG4rH5EfpUi30c13AAPS68NmIvHHD02r+L3Dggw=;
 b=Mv8cfHSCpmPx/g0LYMDekwaCn69z3efbzziY08NWuOY78CgrsRsDwCVF+ztFn/7oPY
 ON7Wshq6eIYsoKgWLit0FvgWf4xkie9bTslnKV0miqIxsbvvW0YoLZ/ogbQlhtJkQmcZ
 oNzlMdqtVgnVSoenvyqwQ1RP+owHeeccqjKdY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=6LKfyG4rH5EfpUi30c13AAPS68NmIvHHD02r+L3Dggw=;
 b=FlsabXddm7AtcmaMZyZ5w8DIVVENXADXeW0PDL+Rnvt6Chwen1251Vg3CYvd5SnmXY
 YXUBY5oFRBasmz1nWM6Ko6i74gQUnStN1KxJCcQ6xcutsNkUOdgyX3Ihda7o/cTCiQry
 tP2N1AjHY/TN3kBYwtW3uDW231Q7xBK0XFIIvuzJhkf8toFDGddqyaw1POtBsBz/OPWo
 9cp1P2L3Ffk4naWTz0DfNZpncZJJhxveq0at4m4zXNv3j9JDX+raSCOrKFUxsdE14R1T
 1FwCdx/kVSqq4uFcPGXb0Y/O0P0G85jEoGOU4j35cg6yyJ21NUhjtVGvvVMdNulpRHTj
 SDvA==
X-Gm-Message-State: APjAAAW8yh1Iz8JrzmqVFALqoZmxGV3YobnOFVGsZ/1Dxidt4Pb7b4oE
 S9E/YMplchPuscLMdbXtXTSsZWBjO5tUdIaWJK+WOA==
X-Google-Smtp-Source: APXvYqzNdGME456SKaX1Qim+QM5UpqgJb+dI/Qyuquzzy/Wv6p4Q5iaWqcJ8xiUHqXbl8HJmb+Jx+OGTTm/maWHpKZI=
X-Received: by 2002:aca:2407:: with SMTP id n7mr4859370oic.14.1582123278554;
 Wed, 19 Feb 2020 06:41:18 -0800 (PST)
MIME-Version: 1.0
References: <20200219102122.1607365-1-daniel.vetter@ffwll.ch>
 <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
 <20200219133900.GE5070@pendragon.ideasonboard.com>
In-Reply-To: <20200219133900.GE5070@pendragon.ideasonboard.com>
From: Daniel Vetter <daniel.vetter@ffwll.ch>
Date: Wed, 19 Feb 2020 15:41:07 +0100
Message-ID: <CAKMK7uFACJa15K6OfnPFj2nP_WQ=a1tWAe09BJ3Mt+KX-VQ1-g@mail.gmail.com>
To: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Subject: Re: [Xen-devel] [PATCH 04/52] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 David Airlie <airlied@linux.ie>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 DRI Development <dri-devel@lists.freedesktop.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Thomas Zimmermann <tzimmermann@suse.de>,
 Daniel Vetter <daniel.vetter@intel.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMjozOSBQTSBMYXVyZW50IFBpbmNoYXJ0CjxsYXVyZW50
LnBpbmNoYXJ0QGlkZWFzb25ib2FyZC5jb20+IHdyb3RlOgo+Cj4gSGkgRGFuaWVsLAo+Cj4gVGhh
bmsgeW91IGZvciB0aGUgcGF0Y2guCj4KPiBPbiBXZWQsIEZlYiAxOSwgMjAyMCBhdCAxMToyMDoz
NEFNICswMTAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gSSBhbHNvIGRpZCBhIGZ1bGwgcmV2
aWV3IG9mIGFsbCBjYWxsZXJzLCBhbmQgb25seSB0aGUgeGVuIGRyaXZlcgo+ID4gZm9yZ290IHRv
IGNhbGwgZHJtX2Rldl9wdXQgaW4gdGhlIGZhaWx1cmUgcGF0aC4gRml4IHRoYXQgdXAgdG9vLgo+
Cj4gSSdkIHNwbGl0IHRoaXMgcGF0Y2ggaW4gdHdvIHRoZW4sIHdpdGggdGhlIFhlbiBmaXJzdCBj
b21pbmcgZmlyc3QsIGFuZAo+IHdpdGggYW4gZXhwbGFuYXRpb24gaW4gdGhlIGNvbW1pdCBtZXNz
YWdlIG9mIHRoZSBzZWNvbmQgcGF0Y2ggYWJvdXQgd2h5Cj4geW91IGNhbGwgZHJtbV9hZGRfZmlu
YWxfa2ZyZWUoKSBpbiBkcm1fZGV2X2FsbG9jKCkuCj4KPiA+IHYyOiBJIG5vdGljZWQgdGhhdCB4
ZW4gaGFzIGEgZHJtX2RyaXZlci5yZWxlYXNlIGhvb2ssIGFuZCB1c2VzCj4gPiBkcm1fZGV2X2Fs
bG9jKCkuIFdlIG5lZWQgdG8gcmVtb3ZlIHRoZSBrZnJlZSBmcm9tCj4gPiB4ZW5fZHJtX2Rydl9y
ZWxlYXNlKCkuCj4gPgo+ID4gYm9jaHMgYWxzbyBoYXMgYSByZWxlYXNlIGhvb2ssIGJ1dCBsZWFr
ZWQgdGhlIGRybV9kZXZpY2UgZXZlciBzaW5jZQo+ID4KPiA+IGNvbW1pdCAwYTY2NTliZGM1ZTgy
MjFkYTk5ZWViYjE3NmZkOTU5MTQzNWUzOGRlCj4gPiBBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGty
YXhlbEByZWRoYXQuY29tPgo+ID4gRGF0ZTogICBUdWUgRGVjIDE3IDE4OjA0OjQ2IDIwMTMgKzAx
MDAKPiA+Cj4gPiAgICAgZHJtL2JvY2hzOiBuZXcgZHJpdmVyCj4gPgo+ID4gVGhpcyBwYXRjaCBo
ZXJlIGZpeGVzIHRoYXQgbGVhay4KPiA+Cj4gPiBTYW1lIGZvciB2aXJ0aW8sIHN0YXJ0ZWQgbGVh
a2luZyB3aXRoCj4gPgo+ID4gY29tbWl0IGIxZGYzYTJiMjRhOTE3Zjg4NTNkNDNmZTk2ODNjMGUz
NjBkMmMzM2EKPiA+IEF1dGhvcjogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cj4g
PiBEYXRlOiAgIFR1ZSBGZWIgMTEgMTQ6NTg6MDQgMjAyMCArMDEwMAo+ID4KPiA+ICAgICBkcm0v
dmlydGlvOiBhZGQgZHJtX2RyaXZlci5yZWxlYXNlIGNhbGxiYWNrLgo+ID4KPiA+IENjOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KPiA+IENjOiBPbGVrc2FuZHIgQW5kcnVzaGNo
ZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gPiBDYzogeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRl
ciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Cj4gPiBDYzogTWFhcnRlbiBMYW5raG9yc3QgPG1h
YXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiA+IENjOiBNYXhpbWUgUmlwYXJkIDxt
cmlwYXJkQGtlcm5lbC5vcmc+Cj4gPiBDYzogVGhvbWFzIFppbW1lcm1hbm4gPHR6aW1tZXJtYW5u
QHN1c2UuZGU+Cj4gPiBDYzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4LmllPgo+ID4gQ2M6
IERhbmllbCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4KPiA+IENjOiBPbGVrc2FuZHIgQW5kcnVz
aGNoZW5rbyA8b2xla3NhbmRyX2FuZHJ1c2hjaGVua29AZXBhbS5jb20+Cj4gPiBDYzogeGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiAtLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vZHJt
X2Rydi5jICAgICAgICAgICB8IDMgKysrCj4gPiAgZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJt
X2Zyb250LmMgfCAyICstCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEg
ZGVsZXRpb24oLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYu
YyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMKPiA+IGluZGV4IDNlNTYyN2Q2ZWJhNi4uOWU2
MmUyOGJiYzYyIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwo+ID4g
KysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwo+ID4gQEAgLTM5LDYgKzM5LDcgQEAKPiA+
ICAjaW5jbHVkZSA8ZHJtL2RybV9jb2xvcl9tZ210Lmg+Cj4gPiAgI2luY2x1ZGUgPGRybS9kcm1f
ZHJ2Lmg+Cj4gPiAgI2luY2x1ZGUgPGRybS9kcm1fZmlsZS5oPgo+ID4gKyNpbmNsdWRlIDxkcm0v
ZHJtX21hbmFnZWQuaD4KPiA+ICAjaW5jbHVkZSA8ZHJtL2RybV9tb2RlX29iamVjdC5oPgo+ID4g
ICNpbmNsdWRlIDxkcm0vZHJtX3ByaW50Lmg+Cj4gPgo+ID4gQEAgLTgxOSw2ICs4MjAsOCBAQCBz
dHJ1Y3QgZHJtX2RldmljZSAqZHJtX2Rldl9hbGxvYyhzdHJ1Y3QgZHJtX2RyaXZlciAqZHJpdmVy
LAo+ID4gICAgICAgICAgICAgICByZXR1cm4gRVJSX1BUUihyZXQpOwo+ID4gICAgICAgfQo+ID4K
PiA+ICsgICAgIGRybW1fYWRkX2ZpbmFsX2tmcmVlKGRldiwgZGV2KTsKPgo+IGRybW1fYWRkX2Zp
bmFsX2tmcmVlKCkgY2FuIG9ubHkgYmUgY2FsbGVkIG9uY2UuIERvZXMgdGhpcyBtZWFuIHRoYXQg
YQo+IGRyaXZlciB1c2luZyBkcm1fZGV2X2FsbG9jKCkgaXNuJ3QgYWxsb3dlZCB0byB1c2UgZHJt
bV9hZGRfZmluYWxfa2ZyZWUoKQo+IHRvIHRyYWN0IGl0cyBvd24gcHJpdmF0ZSBzdHJ1Y3R1cmUg
PwoKVGhlcmUgaXMgb25seSBfb25lXyBmaW5hbCBrZnJlZSgpIGZvciB0aGUgc3RydWN0dXJlIGNv
bnRhaW5pbmcKZHJtX2RldmljZS4gQW55dGhpbmcgZWxzZSB5b3UgY2FuIGp1c3QgYWxsb2NhdGUg
d2l0aCBkcm1tX2t6YWxsb2MsIGFuZAppdCB3aWxsIGJlIGNsZWFuZWQgdXAgYmVmb3JlLiBUaGUg
Y2hpY2tlbi9lZ2cgZG9lc24ndCBqdXN0IGV4aXN0CmFyb3VuZCBpbml0IHRpbWUgd2l0aCBkcm1f
ZGV2aWNlLCBidXQgYWxzbyBhdCBjbGVhbnVwIHRpbWUgLSB0aGUgbGlzdApvZiBjbGVhbnVwIGFj
dGlvbnMgaXMgc3RvcmVkIGluIGRybV9kZXZpY2UsIHBsdXMgdGhlIGxvZ2dpbmcgbWFjcm9zCmFs
c28gbmVlZCBhIGRybV9kZXZpY2UuIFdoaWNoIG1lYW5zIHdlIHJlYWxseSwgcmVhbGx5LCByZWFs
bHkgbmVlZCB0bwptYWtlIHN1cmUgdGhhdCB0aGUgZHJtX2RldmljZSBpcyB0aGUgdmVyeSBsYXN0
IHRoaW5nIHRoYXQgZ29lcyBhd2F5LgpIZW5jZSB0aGlzIHNwZWNpYWwgY2FzZS4gSSB3YXMgc2Vt
aS10ZW1wdGVkIHRvIGRyaWxsIHRocm91Z2ggdGhlIHNsYWIKZGVidWcgbGF5ZXIgYW5kIGFkZCBh
IGNoZWNrIHRoYXQgdGhlIGRybV9kZXZpY2UgcG9pbnRlciBpbiB0aGUKZmluYWxfa2ZyZWUgaXMg
YWN0dWFsbHkgd2l0aGluIHRoZSBzbGFiIGFsbG9jYXRpb24gYmxvY2suIEp1c3QgdG8gbWFrZQpz
dXJlIHBlb3BsZSB1c2UgdGhpcyBjb3JyZWN0bHksIGFuZCBub3QganVzdCBhcyBhICJoZXkgaGVy
ZSdzIGEgcmFuZG9tCmttYWxsb2MgYmxvY2sgSSB3YW50IHlvdSB0byByZWxlYXNlLCB0aHhva2J5
ZSIuIEJlY2F1c2UgZG9pbmcgdGhhdAp3b3VsZCBjYXVzZSBhIGZldyB1c2UtYWZ0ZXItZnJlZSAo
b3IgYSBsZWFrKS4KLURhbmllbAoKPgo+ID4gKwo+ID4gICAgICAgcmV0dXJuIGRldjsKPiA+ICB9
Cj4gPiAgRVhQT1JUX1NZTUJPTChkcm1fZGV2X2FsbG9jKTsKPiA+IGRpZmYgLS1naXQgYS9kcml2
ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVu
X2RybV9mcm9udC5jCj4gPiBpbmRleCA0YmU0OWMxYWVmNTEuLmQyMmI1ZGEzODkzNSAxMDA2NDQK
PiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCj4gPiArKysgYi9k
cml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnQuYwo+ID4gQEAgLTQ2MSw3ICs0NjEsNiBA
QCBzdGF0aWMgdm9pZCB4ZW5fZHJtX2Rydl9yZWxlYXNlKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYp
Cj4gPiAgICAgICBkcm1fbW9kZV9jb25maWdfY2xlYW51cChkZXYpOwo+ID4KPiA+ICAgICAgIGRy
bV9kZXZfZmluaShkZXYpOwo+ID4gLSAgICAga2ZyZWUoZGV2KTsKPiA+Cj4gPiAgICAgICBpZiAo
ZnJvbnRfaW5mby0+Y2ZnLmJlX2FsbG9jKQo+ID4gICAgICAgICAgICAgICB4ZW5idXNfc3dpdGNo
X3N0YXRlKGZyb250X2luZm8tPnhiX2RldiwKPiA+IEBAIC01NjEsNiArNTYwLDcgQEAgc3RhdGlj
IGludCB4ZW5fZHJtX2Rydl9pbml0KHN0cnVjdCB4ZW5fZHJtX2Zyb250X2luZm8gKmZyb250X2lu
Zm8pCj4gPiAgZmFpbF9tb2Rlc2V0Ogo+ID4gICAgICAgZHJtX2ttc19oZWxwZXJfcG9sbF9maW5p
KGRybV9kZXYpOwo+ID4gICAgICAgZHJtX21vZGVfY29uZmlnX2NsZWFudXAoZHJtX2Rldik7Cj4g
PiArICAgICBkcm1fZGV2X3B1dChkcm1fZGV2KTsKPiA+ICBmYWlsOgo+ID4gICAgICAga2ZyZWUo
ZHJtX2luZm8pOwo+ID4gICAgICAgcmV0dXJuIHJldDsKPgo+IC0tCj4gUmVnYXJkcywKPgo+IExh
dXJlbnQgUGluY2hhcnQKCgoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIElu
dGVsIENvcnBvcmF0aW9uCis0MSAoMCkgNzkgMzY1IDU3IDQ4IC0gaHR0cDovL2Jsb2cuZmZ3bGwu
Y2gKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:46:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:46:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Qbu-0006eF-5I; Wed, 19 Feb 2020 14:45:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4Qbt-0006eA-6H
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:45:57 +0000
X-Inumbo-ID: 88bb4b60-5326-11ea-bc8e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 88bb4b60-5326-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 14:45:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582123557;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=8GUx5XAFkT5948FktNONLz1NdHSaqTbJWL0O63WUT6w=;
 b=YsL/oGBybpErWdPgMgPXaCnQWNQ6dhCeq4HaMDCe7qD5Vo24ZEgaSfY8
 WnYITJGQIsr0HXsayS9JWxbODzMhhAoqIXbQJF5WKJ7Rtn1NVdztlQsR+
 iMTOnfiCJcFGuT1vtmTmmjjkecwZymN7AwVxNLjhKrl6hlWqfTZq4L8dW A=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1UyRQ+zQUzlVg+3kOR6wVB4xn2t+eMmIy+6mZbyMZOEVOoLiPfykWQrhZVZtfxLD1SraMRmgxu
 8zT96w3lWQWnPEH2TV1halwbJBjaWmf/o2FoBE7f0HlQe8vBKw/SC8OzhjK3/L0rY0L8MpNF9s
 EkYpHDGxanvUwhOA1jIYwEPTUUAMGAScTrTggVUzwAMb+I2I1aY0qMuF/y0FnKIn110vkJuaZZ
 eaZTtXsthpD4BHbH0ZHYhZbc4I0IiTPND+VCrB8roQfDcqtTUmq1OvD35acGSyFdGAkaZ0pmcd
 Aos=
X-SBRS: 2.7
X-MesageID: 12868975
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="12868975"
Date: Wed, 19 Feb 2020 15:45:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200219144549.GD4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDI6NDQ6MTJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxNDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFdlZCwgRmViIDE5LCAyMDIwIGF0IDAxOjU5OjUxUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDEzLjAyLjIwMjAgMTI6MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
RG9uJ3QgYWxsb3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0
cnlsb2NrIGludG8gYQo+ID4+PiBibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0ZSB1c2Vy
cyBvZiB0aGUgY3B1X2FkZF9yZW1vdmVfbG9jayBhcmUKPiA+Pj4gbGltaXRlZCB0byBDUFUgcGx1
Zy91bnBsdWcgb3BlcmF0aW9ucywgYW5kIGNhbm5vdCBkZWFkbG9jayBiZXR3ZWVuCj4gPj4+IHRo
ZW1zZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+
ID4+PiBjcHVfYWRkX3JlbW92ZV9sb2NrIGlzIGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRz
IGVuYWJsZWQuIFRoZXJlCj4gPj4+IGFyZSBhbHNvIG5vIG90aGVyIGxvY2tzIHRha2VuIGR1cmlu
ZyB0aGUgcGx1Zy91bnBsdWcgb3BlcmF0aW9ucy4KPiA+Pgo+ID4+IEkgZG9uJ3QgdGhpbmsgdGhl
IGdvYWwgd2FzIGRlYWRsb2NrIGF2b2lkYW5jZSwgYnV0IHJhdGhlciBsaW1pdGluZwo+ID4+IG9m
IHRoZSB0aW1lIHNwZW50IHNwaW5uaW5nIHdoaWxlIHRyeWluZyB0byBhY3F1aXJlIHRoZSBsb2Nr
LCBpbgo+ID4+IGZhdm9yIG9mIGhhdmluZyB0aGUgY2FsbGVyIHJldHJ5Lgo+ID4gCj4gPiBOb3cg
dGhhdCB0aGUgY29udGVudGlvbiBiZXR3ZWVuIHJlYWQtb25seSB1c2VycyBpcyByZWR1Y2VkIGFz
IHRob3NlCj4gPiBjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJhbGxlbCBJIHRoaW5rIGl0J3Mgc2Fm
ZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+ID4gYmxvY2tpbmcgbW9kZS4KPiAKPiBJJ2QgYWdyZWUg
aWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5IChtYW55KSByZWFkZXJzLgoKQUZBSUNU
IGZyb20gdGhlIHJ3IGxvY2sgaW1wbGVtZW50YXRpb24gcmVhZGVycyB3b24ndCBiZSBhYmxlIHRv
IHBpY2sKdGhlIGxvY2sgYXMgc29vbiBhcyB0aGVyZSdzIGEgd3JpdGVyIHdhaXRpbmcsIHdoaWNo
IHNob3VsZCBhdm9pZCB0aGlzCnN0YXJ2YXRpb24/CgpZb3Ugc3RpbGwgbmVlZCB0byB3YWl0IGZv
ciBjdXJyZW50IHJlYWRlcnMgdG8gZHJvcCB0aGUgbG9jaywgYnV0IG5vCm5ldyByZWFkZXJzIHdv
dWxkIGJlIGFibGUgdG8gbG9jayBpdCwgd2hpY2ggSSB0aGluayBzaG91bGQgZ2l2YmUgdXMKZW5v
dWdoIGZhaXJuZXNzLiBPVE9IIHdoZW4gdXNpbmcgX3RyeWxvY2sgbmV3IHJlYWRlcnMgY2FuIHN0
aWxsIHBpY2sKdGhlIGxvY2sgaW4gcmVhZCBtb2RlLCBhbmQgaGVuY2UgSSB0aGluayB1c2luZyBi
bG9ja2luZyBtb2RlIGZvcgp3cml0ZXJzIGlzIGFjdHVhbGx5IGJldHRlciwgYXMgeW91IGNhbiBh
c3N1cmUgdGhhdCByZWFkZXJzIHdvbid0IGJlCmFibGUgdG8gc3RhcnZlIHdyaXRlcnMuCgpUaGFu
a3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:53:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:53:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Qiz-0007ac-5r; Wed, 19 Feb 2020 14:53:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bYhU=4H=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j4Qix-0007aX-TG
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:53:15 +0000
X-Inumbo-ID: 8e2b7b78-5327-11ea-b0fd-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8e2b7b78-5327-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 14:53:14 +0000 (UTC)
Received: from [5.158.153.52] (helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j4Qiu-00063u-0H; Wed, 19 Feb 2020 15:53:12 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id 9D842103A05; Wed, 19 Feb 2020 15:53:11 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, LKML
 <linux-kernel@vger.kernel.org>
In-Reply-To: <8808612b-11c2-f7b8-f027-7ff92e992c50@suse.com>
References: <87tv3mq1rm.fsf@nanos.tec.linutronix.de>
 <8808612b-11c2-f7b8-f027-7ff92e992c50@suse.com>
Date: Wed, 19 Feb 2020 15:53:11 +0100
Message-ID: <87h7zmpr1k.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen: Enable interrupts when calling
 _cond_resched()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, x86@kernel.org,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SsO8cmdlbiBHcm/DnyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6Cgo+IE9uIDE5LjAyLjIwIDEy
OjAxLCBUaG9tYXMgR2xlaXhuZXIgd3JvdGU6Cj4+IHhlbl9tYXliZV9wcmVlbXB0X2hjYWxsKCkg
aXMgY2FsbGVkIGZyb20gdGhlIGV4Y2VwdGlvbiBlbnRyeSBwb2ludAo+PiB4ZW5fZG9faHlwZXJ2
aXNvcl9jYWxsYmFjayB3aXRoIGludGVycnVwdHMgZGlzYWJsZWQuCj4+IAo+PiBfY29uZF9yZXNj
aGVkKCkgZXZhZGVzIHRoZSBtaWdodF9zbGVlcCgpIGNoZWNrIGluIGNvbmRfcmVzY2hlZCgpIHdo
aWNoCj4+IHdvdWxkIGhhdmUgY2F1Z2h0IHRoYXQgYW5kIHNjaGVkdWxlX2RlYnVnKCkgdW5mb3J0
dW5hdGVseSBsYWNrcyBhIGNoZWNrCj4+IGZvciBpcnFzX2Rpc2FibGVkKCkuCj4+IAo+PiBFbmFi
bGUgaW50ZXJydXB0cyBhcm91bmQgdGhlIGNhbGwgYW5kIHVzZSBjb25kX3Jlc2NoZWQoKSB0byBj
YXRjaCBmdXR1cmUKPj4gaXNzdWVzLgo+PiAKPj4gRml4ZXM6IGZkZmQ4MTFkZGRlMyAoIng4Ni94
ZW46IGFsbG93IHByaXZjbWQgaHlwZXJjYWxscyB0byBiZSBwcmVlbXB0ZWQiKQo+PiBTaWduZWQt
b2ZmLWJ5OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4KPj4gLS0tCj4+ICAg
ZHJpdmVycy94ZW4vcHJlZW1wdC5jIHwgICAgNCArKystCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDMg
aW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+PiAKPj4gLS0tIGEvZHJpdmVycy94ZW4vcHJl
ZW1wdC5jCj4+ICsrKyBiL2RyaXZlcnMveGVuL3ByZWVtcHQuYwo+PiBAQCAtMzMsOCArMzMsMTAg
QEAgYXNtbGlua2FnZSBfX3Zpc2libGUgdm9pZCB4ZW5fbWF5YmVfcHJlZQo+PiAgIAkJICogY3B1
Lgo+PiAgIAkJICovCj4+ICAgCQlfX3RoaXNfY3B1X3dyaXRlKHhlbl9pbl9wcmVlbXB0aWJsZV9o
Y2FsbCwgZmFsc2UpOwo+PiAtCQlfY29uZF9yZXNjaGVkKCk7Cj4+ICsJCWxvY2FsX2lycV9lbmFi
bGUoKTsKPj4gKwkJY29uZF9yZXNjaGVkKCk7Cj4+ICAgCQlfX3RoaXNfY3B1X3dyaXRlKHhlbl9p
bl9wcmVlbXB0aWJsZV9oY2FsbCwgdHJ1ZSk7Cj4+ICsJCWxvY2FsX2lycV9kaXNhYmxlKCk7Cj4K
PiBDb3VsZCB5b3UgcGxlYXNlIHB1dCB0aGUgY2FsbCBvZiBsb2NhbF9pcnFfZGlzYWJsZSgpIGRp
cmVjdGx5IGFmdGVyIHRoZQo+IGNvbmRfcmVzY2hlZCgpIGNhbGwgdG8gbWFrZSB0aGUgcmVzdWx0
IHN5bW1ldHJpYyByZWdhcmRpbmcgd3JpdGluZyBvZgo+IHhlbl9pbl9wcmVlbXB0aWJsZV9oY2Fs
bCBhbmQgaXJxIGVuYWJsZS9kaXNhYmxlPwoKRGFybi4gT2YgY291cnNlIGRvZXMgdGhpcyBuZWVk
IHRvIGJlIHRoZXJlLiBTdHVwaWQgbWUsIGxldCBtZSByZXNlbmQuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:57:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:57:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Qn1-0007m8-OI; Wed, 19 Feb 2020 14:57:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Qmz-0007m3-W1
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:57:26 +0000
X-Inumbo-ID: 232962d0-5328-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 232962d0-5328-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 14:57:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8EC14AF4D;
 Wed, 19 Feb 2020 14:57:23 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
Date: Wed, 19 Feb 2020 15:57:23 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219144549.GD4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNTo0NSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxOSwgMjAyMCBhdCAwMjo0NDoxMlBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTkuMDIuMjAyMCAxNDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFdlZCwgRmVi
IDE5LCAyMDIwIGF0IDAxOjU5OjUxUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDEzLjAyLjIwMjAgMTI6MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gRG9uJ3QgYWxs
b3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnlsb2NrIGlu
dG8gYQo+Pj4+PiBibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0ZSB1c2VycyBvZiB0aGUg
Y3B1X2FkZF9yZW1vdmVfbG9jayBhcmUKPj4+Pj4gbGltaXRlZCB0byBDUFUgcGx1Zy91bnBsdWcg
b3BlcmF0aW9ucywgYW5kIGNhbm5vdCBkZWFkbG9jayBiZXR3ZWVuCj4+Pj4+IHRoZW1zZWx2ZXMg
b3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+Pj4+PiBjcHVf
YWRkX3JlbW92ZV9sb2NrIGlzIGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQu
IFRoZXJlCj4+Pj4+IGFyZSBhbHNvIG5vIG90aGVyIGxvY2tzIHRha2VuIGR1cmluZyB0aGUgcGx1
Zy91bnBsdWcgb3BlcmF0aW9ucy4KPj4+Pgo+Pj4+IEkgZG9uJ3QgdGhpbmsgdGhlIGdvYWwgd2Fz
IGRlYWRsb2NrIGF2b2lkYW5jZSwgYnV0IHJhdGhlciBsaW1pdGluZwo+Pj4+IG9mIHRoZSB0aW1l
IHNwZW50IHNwaW5uaW5nIHdoaWxlIHRyeWluZyB0byBhY3F1aXJlIHRoZSBsb2NrLCBpbgo+Pj4+
IGZhdm9yIG9mIGhhdmluZyB0aGUgY2FsbGVyIHJldHJ5Lgo+Pj4KPj4+IE5vdyB0aGF0IHRoZSBj
b250ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5IHVzZXJzIGlzIHJlZHVjZWQgYXMgdGhvc2UKPj4+
IGNhbiB0YWtlIHRoZSBsb2NrIGluIHBhcmFsbGVsIEkgdGhpbmsgaXQncyBzYWZlIHRvIHN3aXRj
aCB3cml0ZXJzIHRvCj4+PiBibG9ja2luZyBtb2RlLgo+Pgo+PiBJJ2QgYWdyZWUgaWYgd3JpdGVy
cyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5IChtYW55KSByZWFkZXJzLgo+IAo+IEFGQUlDVCBmcm9t
IHRoZSBydyBsb2NrIGltcGxlbWVudGF0aW9uIHJlYWRlcnMgd29uJ3QgYmUgYWJsZSB0byBwaWNr
Cj4gdGhlIGxvY2sgYXMgc29vbiBhcyB0aGVyZSdzIGEgd3JpdGVyIHdhaXRpbmcsIHdoaWNoIHNo
b3VsZCBhdm9pZCB0aGlzCj4gc3RhcnZhdGlvbj8KPiAKPiBZb3Ugc3RpbGwgbmVlZCB0byB3YWl0
IGZvciBjdXJyZW50IHJlYWRlcnMgdG8gZHJvcCB0aGUgbG9jaywgYnV0IG5vCj4gbmV3IHJlYWRl
cnMgd291bGQgYmUgYWJsZSB0byBsb2NrIGl0LCB3aGljaCBJIHRoaW5rIHNob3VsZCBnaXZiZSB1
cwo+IGVub3VnaCBmYWlybmVzcy4KCkFoLCByaWdodCwgaXQgd2FzIHJhdGhlciB0aGUgb3RoZXIg
d2F5IGFyb3VuZCAtIGJhY2stdG8tYmFjawp3cml0ZXJzIGNhbiBzdGFydmUgcmVhZGVycyB3aXRo
IG91ciBjdXJyZW50IGltcGxlbWVudGF0aW9uLgoKPiBPVE9IIHdoZW4gdXNpbmcgX3RyeWxvY2sg
bmV3IHJlYWRlcnMgY2FuIHN0aWxsIHBpY2sKPiB0aGUgbG9jayBpbiByZWFkIG1vZGUsIGFuZCBo
ZW5jZSBJIHRoaW5rIHVzaW5nIGJsb2NraW5nIG1vZGUgZm9yCj4gd3JpdGVycyBpcyBhY3R1YWxs
eSBiZXR0ZXIsIGFzIHlvdSBjYW4gYXNzdXJlIHRoYXQgcmVhZGVycyB3b24ndCBiZQo+IGFibGUg
dG8gc3RhcnZlIHdyaXRlcnMuCgpUaGlzIGlzIGEgZ29vZCBwb2ludC4gTmV2ZXJ0aGVsZXNzIEkg
cmVtYWluIHVuY29udmluY2VkIHRoYXQKdGhlIGNoYW5nZSBpcyB3YXJyYW50ZWQgZ2l2ZW4gdGhl
IG9yaWdpbmFsIGludGVudGlvbnMgKGFzIGZhcgphcyB3ZSdyZSBhYmxlIHRvIHJlY29uc3RydWN0
IHRoZW0pLiBJZiB0aGUgY3VycmVudCBiZWhhdmlvcgpnZXRzIGluIHRoZSB3YXkgb2Ygc2Vuc2li
bGUgc2hpbSBvcGVyYXRpb24sIHBlcmhhcHMgdGhlCmJlaGF2aW9yIHNob3VsZCBiZSBtYWRlIGRl
cGVuZGVudCB1cG9uIHJ1bm5pbmcgaW4gc2hpbSBtb2RlPwoKSW4gYW55IGV2ZW50IEkgdGhpbmsg
dGhlIGNvbW1pdCBtZXNzYWdlIGhlcmUgd291bGQgd2FudAp1cGRhdGluZy4gSW4gdGhlIG1lYW50
aW1lIEkgdGhpbmsgSSdsbCBjb21taXQgcGF0Y2ggMSB3aXRoCkFuZHJldydzIGFjay4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 14:58:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 14:58:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Qno-0007qx-37; Wed, 19 Feb 2020 14:58:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4Qnm-0007qq-Hm
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 14:58:14 +0000
X-Inumbo-ID: 408c4fcd-5328-11ea-8392-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 408c4fcd-5328-11ea-8392-12813bfff9fa;
 Wed, 19 Feb 2020 14:58:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582124295;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=8McqFx6GTAxS8QGzG6jMWof9z+HpMGThh4TFKuzWSEc=;
 b=HXyk9zJatLdL68N5v6ikqtUbCy/Uf3EQoiBeP2NlVnWgSUU9Iqz5Ya+k
 wSm8iEAgAKGJdtCeg/96OanGBKrQYOSKB3MiLXEjfyQ0Sn/HpCBY8KeZZ
 Itn08nZG7aSN323T8F+k1QhqzukIbwq8FLaEb02GKNEN2/uUtkW/0pwf2 M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: O06od0ta9rGLC3rD8J0Q0VsDKkmzJ0+IFG1VDRhb5esQZkqJ6nwp5JGr3I05R8XkNNwvfJHBTD
 At7F5j5dspCv72NkGiETpxuNQ/uMXLB92XVtuO+DjVUSwyH0eZC9fu7sXhGWn+e11Pgkf5JGIs
 fBGSCYZdDh++RlegT0UeYWZU9lrtDwNoOHSLnLejfZ1JhxqoxfEhu6kQjVRwSW9ZcUgZffumra
 faqX7HpLELjqpUGKQXMJLW00LT4O/pA9UmQb7qIqRFxvU7mrFvY7poeovAKAEzV0375L8EgNZD
 Fko=
X-SBRS: 2.7
X-MesageID: 12697195
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="12697195"
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <028f4317-7555-218a-c833-b36300a11b8f@citrix.com>
Date: Wed, 19 Feb 2020 14:58:08 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxMzo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDIuMjAyMCAx
NDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gV2VkLCBGZWIgMTksIDIwMjAgYXQg
MDE6NTk6NTFQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAxMy4wMi4yMDIwIDEy
OjMyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4gRG9uJ3QgYWxsb3cgY3B1X2hvdHBsdWdf
YmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnlsb2NrIGludG8gYQo+Pj4+IGJsb2Nr
aW5nIGxvY2sgYWNxdWlzaXRpb24uIFdyaXRlIHVzZXJzIG9mIHRoZSBjcHVfYWRkX3JlbW92ZV9s
b2NrIGFyZQo+Pj4+IGxpbWl0ZWQgdG8gQ1BVIHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMsIGFuZCBj
YW5ub3QgZGVhZGxvY2sgYmV0d2Vlbgo+Pj4+IHRoZW1zZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFr
aW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+Pj4+IGNwdV9hZGRfcmVtb3ZlX2xvY2sgaXMg
YWx3YXlzIGxvY2tlZCB3aXRoIGludGVycnVwdHMgZW5hYmxlZC4gVGhlcmUKPj4+PiBhcmUgYWxz
byBubyBvdGhlciBsb2NrcyB0YWtlbiBkdXJpbmcgdGhlIHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMu
Cj4+PiBJIGRvbid0IHRoaW5rIHRoZSBnb2FsIHdhcyBkZWFkbG9jayBhdm9pZGFuY2UsIGJ1dCBy
YXRoZXIgbGltaXRpbmcKPj4+IG9mIHRoZSB0aW1lIHNwZW50IHNwaW5uaW5nIHdoaWxlIHRyeWlu
ZyB0byBhY3F1aXJlIHRoZSBsb2NrLCBpbgo+Pj4gZmF2b3Igb2YgaGF2aW5nIHRoZSBjYWxsZXIg
cmV0cnkuCj4+IE5vdyB0aGF0IHRoZSBjb250ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5IHVzZXJz
IGlzIHJlZHVjZWQgYXMgdGhvc2UKPj4gY2FuIHRha2UgdGhlIGxvY2sgaW4gcGFyYWxsZWwgSSB0
aGluayBpdCdzIHNhZmUgdG8gc3dpdGNoIHdyaXRlcnMgdG8KPj4gYmxvY2tpbmcgbW9kZS4KPiBJ
J2QgYWdyZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5IChtYW55KSByZWFkZXJz
LgoKWFNBLTExNC4KCldlIGZpeGVkIHRoYXQgdnVsbmVyYWJpbGl0eSBhZ2VzIGFnby4KCkEgd3Jp
dGVyIHdhbnRpbmcgdGhlIGxvY2sgd2lsbCBwcmV2ZW50IGZ1cnRoZXIgcmVhZGVycyBmcm9tIHRh
a2luZyBpdApiZWZvcmUgdGhlIHdyaXRlciBkcm9wcyBpdC4KCn5BbmRyZXcKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:02:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:02:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Qrs-0000Gb-RP; Wed, 19 Feb 2020 15:02:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4Qrr-0000GW-JR
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:02:27 +0000
X-Inumbo-ID: d774b30c-5328-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d774b30c-5328-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 15:02:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 085F5B133;
 Wed, 19 Feb 2020 15:02:25 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-4-jgross@suse.com>
 <3f11237e-09a8-4003-597a-c02e1b60711b@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <5b7eee77-776b-1e5e-e25c-a783520748e1@suse.com>
Date: Wed, 19 Feb 2020 16:02:25 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <3f11237e-09a8-4003-597a-c02e1b60711b@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 3/8] xen/sched: don't use irqsave locks in
 dumping functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Meng Xu <mengxu@cis.upenn.edu>, Dario Faggioli <dfaggioli@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTU6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDEzLjAyLjIwMjAgMTM6
NTQsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IEFsbCBkdW1waW5nIGZ1bmN0aW9ucyBpbnZva2Vk
IGJ5IHRoZSAicnVucSIga2V5aGFuZGxlciBhcmUgY2FsbGVkIHdpdGgKPj4gZGlzYWJsZWQgaW50
ZXJydXB0cywKPiAKPiBJcyB0aGlzIGFjdHVhbGx5IG5lZWRlZCBmb3IgYW55dGhpbmc/IEl0IG1l
YW5zIG5vdCBzZXJ2aWNpbmcKPiBpbnRlcnJ1cHRzIGZvciBwZXJoYXBzIGFuIGV4dGVuZGVkIHBl
cmlvZCBvZiB0aW1lLiBEZWJ1ZyBrZXlzCj4gYXJlbid0IHByb21pc2VkIHRvIGJlIG5vbi1pbnRy
dXNpdmUsIGJ1dCB0aGV5IGFsc28gc2hvdWxkbid0Cj4gYmUgbW9yZSBpbnRydXNpdmUgdGhhbiBy
ZWFsbHkgbmVlZGVkLiBXb3VsZG4ndCBpdCB0aGVyZWZvcmUKPiBiZSBiZXR0ZXIgdG8ga2VlcCBs
b2NraW5nIGFzIGl0IGlzIG5vdywgYW5kIGluc3RlYWQgbWFrZSBzdXJlCj4gaW50ZXJydXB0cyBn
ZXQgdHVybmVkIG9mZiBlbHNld2hlcmUgKGlmIG5lZWRlZCkgZm9yIG11Y2gKPiBzaG9ydGVyIHBl
cmlvZHMgb2YgdGltZT8KCkluZGVlZCB0aGlzIGlzIHRoZSBiZXR0ZXIgb3B0aW9uLiBJIGp1c3Qg
Y2hlY2tlZCB0aGUgY29kZSBhbmQKdGhpbmsgYmxpbmRseSB0dXJuaW5nIGludGVycnVwdHMgb2Zm
IGlzIG5vdCBuZWVkZWQuCgpJJ2xsIHJld29yayB0aGUgcGF0Y2ggYW5kIHNlbmQgaXQgb3V0IHNl
cGFyYXRlbHkuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:06:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:06:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4QvU-0000Vr-GF; Wed, 19 Feb 2020 15:06:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4QvS-0000Vm-KK
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:06:10 +0000
X-Inumbo-ID: 5b6fbf76-5329-11ea-839b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b6fbf76-5329-11ea-839b-12813bfff9fa;
 Wed, 19 Feb 2020 15:06:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4QvP-0007wL-Tq; Wed, 19 Feb 2020 15:06:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4QvP-0003wx-F1; Wed, 19 Feb 2020 15:06:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4QvP-0005cn-ER; Wed, 19 Feb 2020 15:06:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147222-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=9b15f7fae677336e04b9e026ff91854e43165455
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 15:06:07 +0000
Subject: [Xen-devel] [linux-4.19 test] 147222: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIyMiBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyMjIvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0
dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDcxNDQKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDI5MzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1p
bnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDliMTVmN2ZhZTY3NzMz
NmUwNGI5ZTAyNmZmOTE4NTRlNDMxNjU0NTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0MjkzMiAgMjAxOS0xMC0xOSAyMzoxNzoxMCBaICAxMjIgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjYgIDIwMTktMTAtMjkgMDg6NDk6MjkgWiAgMTEzIGRh
eXMgICAxMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwNzUgIDIwMjAtMDItMTUg
MDU6NDQ6NTYgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE3ODYgcGVvcGxlIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTExNTUzIGxp
bmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:07:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:07:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Qwa-0000ak-S8; Wed, 19 Feb 2020 15:07:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4QwZ-0000af-GN
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:07:19 +0000
X-Inumbo-ID: 8552c9bf-5329-11ea-839b-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8552c9bf-5329-11ea-839b-12813bfff9fa;
 Wed, 19 Feb 2020 15:07:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582124838;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Rp0+G4n+nr233zTW26vOlGN8ccyCk7bv+yFGH2/c7GU=;
 b=iTJMixMcmhrssqkD7b9a2KAMdpjJ7Gil3IgyqAxX5LHhFAwoGcyABt1G
 fI8B6Kca6Xziuc/49phd8uPPgIhempNEaXcLj7ZXfzebe8mcbfCr+O3oa
 6yDu6h3H51j1vWQmlzH379N/rUiLCxEzKmgCwfjE7/wOIkwyFahsgPXEg Q=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ujHdYu6l4qTk/K1/L9e6jLJ2X2W/3Pcxoa8xflXdBHQJfyn9/SKv8HKFTIw/UDmlr18YM9VRd9
 hDOfnOhuTed3tIRC8cHjwS8PdmuaJRbt3WxQhQIFrn83h0xnoK4PNehJe7wCuCLUOUJ4ZYhB6n
 YS/Ab/Wy5Ac4+kmN0/tlFgbYNh+V8eqvoODk44Gn7gOkMz2eWmD4mqnPVLHpCPnKwQk3akmRxg
 mRxt50JPSeaaSllRRsHUqPw4msqa4IvZIljd8PbsvngjRkex1JNp4VHOuNNuK59Vh9DRQGCIQW
 55M=
X-SBRS: 2.7
X-MesageID: 13053193
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,459,1574139600"; d="scan'208";a="13053193"
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
Date: Wed, 19 Feb 2020 15:07:14 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxNDo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDIuMjAyMCAx
NTo0NSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gV2VkLCBGZWIgMTksIDIwMjAgYXQg
MDI6NDQ6MTJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAxOS4wMi4yMDIwIDE0
OjIyLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0
IDAxOjU5OjUxUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxMy4wMi4yMDIw
IDEyOjMyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+PiBEb24ndCBhbGxvdyBjcHVfaG90
cGx1Z19iZWdpbiB0byBmYWlsIGJ5IGNvbnZlcnRpbmcgdGhlIHRyeWxvY2sgaW50byBhCj4+Pj4+
PiBibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0ZSB1c2VycyBvZiB0aGUgY3B1X2FkZF9y
ZW1vdmVfbG9jayBhcmUKPj4+Pj4+IGxpbWl0ZWQgdG8gQ1BVIHBsdWcvdW5wbHVnIG9wZXJhdGlv
bnMsIGFuZCBjYW5ub3QgZGVhZGxvY2sgYmV0d2Vlbgo+Pj4+Pj4gdGhlbXNlbHZlcyBvciBvdGhl
ciB1c2VycyB0YWtpbmcgdGhlIGxvY2sgaW4gcmVhZCBtb2RlIGFzCj4+Pj4+PiBjcHVfYWRkX3Jl
bW92ZV9sb2NrIGlzIGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQuIFRoZXJl
Cj4+Pj4+PiBhcmUgYWxzbyBubyBvdGhlciBsb2NrcyB0YWtlbiBkdXJpbmcgdGhlIHBsdWcvdW5w
bHVnIG9wZXJhdGlvbnMuCj4+Pj4+IEkgZG9uJ3QgdGhpbmsgdGhlIGdvYWwgd2FzIGRlYWRsb2Nr
IGF2b2lkYW5jZSwgYnV0IHJhdGhlciBsaW1pdGluZwo+Pj4+PiBvZiB0aGUgdGltZSBzcGVudCBz
cGlubmluZyB3aGlsZSB0cnlpbmcgdG8gYWNxdWlyZSB0aGUgbG9jaywgaW4KPj4+Pj4gZmF2b3Ig
b2YgaGF2aW5nIHRoZSBjYWxsZXIgcmV0cnkuCj4+Pj4gTm93IHRoYXQgdGhlIGNvbnRlbnRpb24g
YmV0d2VlbiByZWFkLW9ubHkgdXNlcnMgaXMgcmVkdWNlZCBhcyB0aG9zZQo+Pj4+IGNhbiB0YWtl
IHRoZSBsb2NrIGluIHBhcmFsbGVsIEkgdGhpbmsgaXQncyBzYWZlIHRvIHN3aXRjaCB3cml0ZXJz
IHRvCj4+Pj4gYmxvY2tpbmcgbW9kZS4KPj4+IEknZCBhZ3JlZSBpZiB3cml0ZXJzIGNvdWxkbid0
IGJlIHN0YXJ2ZWQgYnkgKG1hbnkpIHJlYWRlcnMuCj4+IEFGQUlDVCBmcm9tIHRoZSBydyBsb2Nr
IGltcGxlbWVudGF0aW9uIHJlYWRlcnMgd29uJ3QgYmUgYWJsZSB0byBwaWNrCj4+IHRoZSBsb2Nr
IGFzIHNvb24gYXMgdGhlcmUncyBhIHdyaXRlciB3YWl0aW5nLCB3aGljaCBzaG91bGQgYXZvaWQg
dGhpcwo+PiBzdGFydmF0aW9uPwo+Pgo+PiBZb3Ugc3RpbGwgbmVlZCB0byB3YWl0IGZvciBjdXJy
ZW50IHJlYWRlcnMgdG8gZHJvcCB0aGUgbG9jaywgYnV0IG5vCj4+IG5ldyByZWFkZXJzIHdvdWxk
IGJlIGFibGUgdG8gbG9jayBpdCwgd2hpY2ggSSB0aGluayBzaG91bGQgZ2l2YmUgdXMKPj4gZW5v
dWdoIGZhaXJuZXNzLgo+IEFoLCByaWdodCwgaXQgd2FzIHJhdGhlciB0aGUgb3RoZXIgd2F5IGFy
b3VuZCAtIGJhY2stdG8tYmFjawo+IHdyaXRlcnMgY2FuIHN0YXJ2ZSByZWFkZXJzIHdpdGggb3Vy
IGN1cnJlbnQgaW1wbGVtZW50YXRpb24uCj4KPj4gT1RPSCB3aGVuIHVzaW5nIF90cnlsb2NrIG5l
dyByZWFkZXJzIGNhbiBzdGlsbCBwaWNrCj4+IHRoZSBsb2NrIGluIHJlYWQgbW9kZSwgYW5kIGhl
bmNlIEkgdGhpbmsgdXNpbmcgYmxvY2tpbmcgbW9kZSBmb3IKPj4gd3JpdGVycyBpcyBhY3R1YWxs
eSBiZXR0ZXIsIGFzIHlvdSBjYW4gYXNzdXJlIHRoYXQgcmVhZGVycyB3b24ndCBiZQo+PiBhYmxl
IHRvIHN0YXJ2ZSB3cml0ZXJzLgo+IFRoaXMgaXMgYSBnb29kIHBvaW50LiBOZXZlcnRoZWxlc3Mg
SSByZW1haW4gdW5jb252aW5jZWQgdGhhdAo+IHRoZSBjaGFuZ2UgaXMgd2FycmFudGVkIGdpdmVu
IHRoZSBvcmlnaW5hbCBpbnRlbnRpb25zIChhcyBmYXIKPiBhcyB3ZSdyZSBhYmxlIHRvIHJlY29u
c3RydWN0IHRoZW0pLiBJZiB0aGUgY3VycmVudCBiZWhhdmlvcgo+IGdldHMgaW4gdGhlIHdheSBv
ZiBzZW5zaWJsZSBzaGltIG9wZXJhdGlvbiwgcGVyaGFwcyB0aGUKPiBiZWhhdmlvciBzaG91bGQg
YmUgbWFkZSBkZXBlbmRlbnQgdXBvbiBydW5uaW5nIGluIHNoaW0gbW9kZT8KCkhvdHBsdWcgaXNu
J3QgZ2VuZXJhbGx5IHVzZWQgYXQgYWxsLCBzbyB0aGVyZSBpcyAwIHdyaXRlIHByZXNzdXJlIG9u
IHRoZQpsb2NrLgoKV2hlbiBpdCBpcyB1c2VkLCBpdCBpcyBhbGwgYXQgZXhwbGljaXQgcmVxdWVz
dCBmcm9tIHRoZSBjb250cm9sbGluZwplbnRpdHkgaW4gdGhlIHN5c3RlbSAoaGFyZHdhcmUgZG9t
YWluLCBvciBzaW5nbGV0b24gc2hpbSBkb21haW4pLgoKSWYgdGhhdCBlbnRpdHkgaXMgdHJ5aW5n
IHRvIERvUyB5b3UsIHlvdSd2ZSBhbHJlYWR5IGxvc3QuCgpUaGVyZSBtaWdodCBiZSBhdHRlbXB0
cyB0byBqdXN0aWZ5IHdoeSB0aGUgbG9ja2luZyB3YXMgZG9uZSBsaWtlIHRoYXQgaW4KdGhlIGZp
cnN0IHBsYWNlLCBidXQgaXQgZG9lc24ndCBtZWFuIHRoZXkgd2VyZSBuZWNlc3NhcmlseSBjb3Jy
ZWN0IHRvCmJlaW5nIHdpdGgsIGFuZCB0aGV5IGRvbid0IG1hdGNoIHVwIHdpdGggdGhlIHJlYWxp
c3RpYyB1c2FnZSBvZiB0aGUgbG9jay4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:09:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:09:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4QyX-0000l7-Dj; Wed, 19 Feb 2020 15:09:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4QyW-0000l2-K5
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:09:20 +0000
X-Inumbo-ID: cd2a1c56-5329-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cd2a1c56-5329-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 15:09:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 63D42B077;
 Wed, 19 Feb 2020 15:09:18 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-6-jgross@suse.com>
 <d7959af74649ea04ba0236b47f23ac4c561b8506.camel@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <68e44914-27fd-76a5-6f8b-4d99fe45a360@suse.com>
Date: Wed, 19 Feb 2020 16:09:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <d7959af74649ea04ba0236b47f23ac4c561b8506.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/8] xen/sched: use keyhandler locks when
 dumping data to console
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Meng Xu <mengxu@cis.upenn.edu>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTU6MzEsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFRodSwgMjAyMC0w
Mi0xMyBhdCAxMzo1NCArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSW5zdGVhZCBvZiB1
c2luZyB0aGUgbm9ybWFsIGxvY2tzIHVzZSB0aGUga2V5aGFuZGxlciBwcm92aWRlZAo+PiB0cnls
b2Nrcwo+PiB3aXRoIHRpbWVvdXRzLiBUaGlzIHJlcXVpcmVzIGEgc3BlY2lhbCBwcmltaXRpdmUg
Zm9yIHRoZSBzY2hlZHVsZXIKPj4gbG9jay4KPj4KPiBTbywgRldJVywgSSB0ZW5kIHRvIGFncmVl
IHdpdGggQW5kcmV3IG9uIHRoZSBnZW5lcmFsIGFzcGVjdHMgb2YgdGhpcy4KPiBJLmUuLCBJIHBl
cnNvbmFsbHkgZG9uJ3QgdGhpbmsgdGhhdCB0aGUgYWRkZWQgY29tcGxleGl0eSwgaG93ZXZlciBz
bWFsbAo+IG9uZSBtYXkganVkZ2UgaXQgdG8gYmUsIGlzIHdvcnRoIGl0Li4uIEknbSBub3QgZXZl
biBzdXJlIG5vdCB1c2luZwo+IHJlZ3VsYXIgbG9ja3MgaXMgcmVhbGx5IGFuIGltcHJvdmVtZW50
Lgo+IAo+IFdoZW4geW91IG1lbnRpb25lZCwgaW4geW91ciBvdGhlciBtYWlsLCB0aGF0IGhhdmlu
ZyBzb21ldGhpbmcgbGlrZSB0aGlzCj4gd291bGQgaGF2ZSBzYXZlZCBhIGxvdCBvZiByZWJvb3Rz
IGR1cmluZyB0aGUgZGV2ZWxvcG1lbnQgb2YgY29yZS0KPiBzY2hlZHVsaW5nLCB3b3VsZCBfanVz
dF8gZGlzYWJsaW5nIHRoZSB3YXRjaGRvZyBoYXZlIGFjaGlldmVkIHRoZSBzYW1lPwoKTm8uCgpJ
IHdhcyBoaXQgYnkgdGhlIGtleWhhbmRsZXIganVzdCB3YWl0aW5nIGZvciBhIGxvY2sgd2hpY2gg
d291bGQgbmV2ZXIKYmUgZnJlZWQuIFRoaXMgYmxvY2tlZCBwcmludGluZyBpbmZvcm1hdGlvbiBm
b3IgY3B1cyBJIHdvdWxkIGhhdmUKbGlrZWQgdG8gc2VlIChjaGFuY2VzIHdlcmUgYWJvdXQgNTAl
IGluIG15IGNhc2UgdGhhdCB0aGUgImludGVyZXN0aW5nIgpjcHUgaGFkIGEgaGlnaGVyIGNwdSBu
dW1iZXIgdGhhbiB0aGUgbG9ja2VkIG9uZSkuCgo+IAo+IEFueXdheSwgSSd2ZSBoYWQgYSBsb29r
IGF0IHRoaXMgcGF0Y2guIF9JZl8gd2UgZ28gd2l0aCB0aGlzIG5ldyBsb2NrCj4gdGhpbmcsIHRo
ZSBtb2RpZmljYXRpb25zIHRvIHRoZSBzY2hlZHVsZXIgY29kZSBkb25lIGhlcmUgc2VlbXMgZmlu
ZSB0bwo+IG1lLgoKVGhhbmtzLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:13:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:13:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4R2E-0001do-4y; Wed, 19 Feb 2020 15:13:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4R2D-0001dj-7y
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:13:09 +0000
X-Inumbo-ID: 527adbd4-532a-11ea-839e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 527adbd4-532a-11ea-839e-12813bfff9fa;
 Wed, 19 Feb 2020 15:13:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4R26-000858-4Q; Wed, 19 Feb 2020 15:13:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4R25-0004AU-Jo; Wed, 19 Feb 2020 15:13:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4R25-0005xi-JE; Wed, 19 Feb 2020 15:13:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147297-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=a42a466c0098decec8bd255ccb1a384ea878ec08
X-Osstest-Versions-That: xen=c47984aabead53918e5ba6d43cdb3f1467452739
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 15:13:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147297: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI5NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI5Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhNDJhNDY2YzAwOThkZWNlYzhiZDI1NWNjYjFhMzg0ZWE4NzhlYzA4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjNDc5ODRhYWJlYWQ1MzkxOGU1
YmE2ZDQzY2RiM2YxNDY3NDUyNzM5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcyNTYgIDIwMjAt
MDItMTggMTY6MDE6MTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3Mjk3ICAy
MDIwLTAyLTE5IDEyOjExOjQxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBjNDc5ODRhYWJlLi5hNDJhNDY2YzAw
ICBhNDJhNDY2YzAwOThkZWNlYzhiZDI1NWNjYjFhMzg0ZWE4NzhlYzA4IC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:13:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:13:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4R2L-0001el-DY; Wed, 19 Feb 2020 15:13:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gqO4=4H=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1j4R2J-0001eU-5C
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:13:15 +0000
X-Inumbo-ID: 5951c774-532a-11ea-bc8e-bc764e2007e4
Received: from wout1-smtp.messagingengine.com (unknown [64.147.123.24])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5951c774-532a-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 15:13:14 +0000 (UTC)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.west.internal (Postfix) with ESMTP id 5956730A;
 Wed, 19 Feb 2020 10:13:13 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Wed, 19 Feb 2020 10:13:13 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=dwosWD
 6Kh0soTZoNTtrsbOoRr6liu2mywcsZMtjAPS4=; b=hpDesEc6d+Wtsfe1Inrn51
 1WZbvkd5jt22YOP9f6vVhaGEHB2k46a8KBIdRRIVY+dCPaYMZJHv3rDqCqUSkubw
 h1c5aGdj+koPcN9lySad9v7aldyi5CAAC6dqoocF88feL41CT0toRGQj5MvX1+VU
 i1MqVZZLXA52cgJ/bGCt66J+BJ56ZlurigQCS3VrxVo0yfDz0aZ7lzgehjb8dhs6
 LzlZi8m0CgKbNS1wpVVEgh2MjMcfLRP1JSpE27QaGYqzPA3sLB6PLoX7EkLnExJY
 x6L6F5GrVWzBboLj1zF802SlNJVqaz4b2VHo2fmPZGnpUNsNAvEGfAsTjftUIP7Q
 ==
X-ME-Sender: <xms:iFBNXpEmRMASmnQGU30zns8E8h-ml2VSQeWFxK1rwmQAaIKXbfEcgg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrkedtgdejgecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpeffhffvuffkfhggtggujgesghdtreertddtjeenucfhrhhomhepofgrrhgvkhcu
 ofgrrhgtiiihkhhofihskhhiqdfikphrvggtkhhiuceomhgrrhhmrghrvghksehinhhvih
 hsihgslhgvthhhihhnghhslhgrsgdrtghomheqnecuffhomhgrihhnpeifihhkihhpvggu
 ihgrrdhorhhgnecukfhppeeluddrieehrdefgedrfeefnecuvehluhhsthgvrhfuihiivg
 eptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhsihgs
 lhgvthhhihhnghhslhgrsgdrtghomh
X-ME-Proxy: <xmx:iFBNXlSz6Vyu4zsijoaXuKY05_i7Is78d14ZLCUYegsbVCKgSPR2SA>
 <xmx:iFBNXhl-zzvpI7pOOljGN7YqDnUYQPENhfqtGABMVi3cPw-kxLNLfQ>
 <xmx:iFBNXtkvIhFqOCgk8G3NYmZvzC2ioi4RzmS3YIQ5IZJb3XAN8P-cIg>
 <xmx:iFBNXnjFxqK3MRJGHH2wsZ7fbHsN1sWMqeq_Ut3dMFVAjH9-r_qm5g>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id D58643060BD1;
 Wed, 19 Feb 2020 10:13:11 -0500 (EST)
Date: Wed, 19 Feb 2020 16:13:04 +0100
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: Ian Jackson <ian.jackson@citrix.com>
Message-ID: <20200219151304.GG2995@mail-itl>
References: <E1j4PiR-0000G9-KJ@lists.xenproject.org>
MIME-Version: 1.0
In-Reply-To: <E1j4PiR-0000G9-KJ@lists.xenproject.org>
Subject: Re: [Xen-devel] Xen mailing lists: dropping Subject line tags, etc.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============1261355817749917466=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1261355817749917466==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="AqCDj3hiknadvR6t"
Content-Disposition: inline


--AqCDj3hiknadvR6t
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Re: [Xen-devel] Xen mailing lists: dropping Subject line tags, etc.

On Wed, Feb 19, 2020 at 01:48:39PM +0000, Ian Jackson wrote:
> Hi. This message is being sent once to each mailing list hosted by
> the Xen Project.
>=20
> Increasingly, mail systems on the public internet are demanding
> restrictive SPF configurations [1] and DKIM signatures [2].
>=20
> Currently the Xen Project systems have liberal configurations.
> Unfortunately this means that we are having trouble with mails being
> blocked as spam. We intend to tighten the configuration.
>=20
> For mailing lists, this will mean we need to stop adding the
> [list-name] tag to the Subject line, and stop adding the footers
> giving mailing list information.

Is that really necessary to make mail systems happy? I have managed some
mail servers including mailing lists few years ago and from what I
remember, it was necessary to just make it clear in the headers that
the email comes from the mailing list. This includes things like
(envelope) sender rewrite (SRS[3]) and adding own DKIM signature.

Personally, I don't mind dropping mail footer, but the tag in the
subject is really useful to distinguish various discussions in an INBOX
(when you're cc-ed explicitly).

[3] https://en.wikipedia.org/wiki/Sender_Rewriting_Scheme

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--AqCDj3hiknadvR6t
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl5NUIAACgkQ24/THMrX
1yyXwQf7BDUHJdo+PxDLCsq3UBh5REziBJBMUfdoV3OioQTBu2H1DBn2IyYkRstp
NuwtrvGgZ7OPxaE2BUrSJvipljMQauK9iFynoPuJp6n8jP7GPBY4kV1GLPKWhm5g
uubXXUbvefPCGZZOSUbyZADBZNOuaPxkUxO06GxsoxJQg+wKsgFCu9lJiqHMuuDh
e7e7mZ1kxGkJZSYXOnlS2/s1W6r9oxW36y5pbjrATsYggziWPeO0BuLUB2JosNqS
QbGfxCm6qSmhquKtKKS4Toith7SFWX5jRr+uGU9hEoDmsiQOkku4Sotg/3YsJujk
xPLOY++dw2BqbEkxvfCeKMKusXBUOQ==
=5ljx
-----END PGP SIGNATURE-----

--AqCDj3hiknadvR6t--


--===============1261355817749917466==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1261355817749917466==--


From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:15:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:15:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4R4n-0001uS-V7; Wed, 19 Feb 2020 15:15:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4R4n-0001uM-DN
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:15:49 +0000
X-Inumbo-ID: b1f80866-532a-11ea-839f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1f80866-532a-11ea-839f-12813bfff9fa;
 Wed, 19 Feb 2020 15:15:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4R4g-00088r-Jl; Wed, 19 Feb 2020 15:15:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4R4f-0004F4-WE; Wed, 19 Feb 2020 15:15:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4R4f-0006df-Vh; Wed, 19 Feb 2020 15:15:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147229-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=f1d78c489a39971b5aac5d2fc8a39bfa925c3c5d
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 15:15:41 +0000
Subject: [Xen-devel] [ovmf test] 147229: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIyOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyMjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZjFkNzhjNDg5YTM5OTcxYjVhYWM1ZDJmYzhhMzliZmE5MjVjM2M1ZApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA0MiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNDIgZGF5cyAgMTI3IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzA5MyAgMjAyMC0wMi0xNSAxNjoxOToxNyBaICAgIDMgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVuZyBMdW8gPGhl
bmcubHVvQGludGVsLmNvbT4KICBKYXNvbiBWb2VseiA8amFzb24udm9lbHpAaW50ZWwuY29tPgog
IEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRpYS5jb20+CiAgSmlhbiBKIFdhbmcgPGppYW4uai53
YW5nQGludGVsLmNvbT4KICBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRl
bC5jb20+CiAgS3J6eXN6dG9mIEtvY2ggPGtyenlzenRvZi5rb2NoQGFybS5jb20+CiAgTGFzemxv
IEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xt
QGxpbmFyby5vcmc+CiAgTGksIEFhcm9uIDxhYXJvbi5saUBpbnRlbC5jb20+CiAgTGltaW5nIEdh
byA8bGltaW5nLmdhb0BpbnRlbC5jb20+CiAgTGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGlu
dGVsLmNvbT4KICBNYXRldXN6IEFsYmVja2kgPG1hdGV1c3ouYWxiZWNraUBpbnRlbC5jb20+CiAg
TWF0dGhldyBDYXJsc29uIDxtYWNhcmxAbWljcm9zb2Z0LmNvbT4KICBNaWNoYWVsIEQgS2lubmV5
IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBNaWNoYWVsIEt1YmFja2kgPG1pY2hhZWwu
YS5rdWJhY2tpQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwuY29tPgogIFBo
aWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxk
ZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJl
ZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5jb20+CiAgUmF5
IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2FyQGFybS5j
b20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAgU2l5dWFuIEZ1
IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+
CiAgU3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hp
QGludGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFs
eSBDaGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3Ygdmlh
IEdyb3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8
d2VpNi54dUBpbnRlbC5jb20+CiAgWHUsIFdlaTYgPHdlaTYueHVAaW50ZWwuY29tPgogIFpoaWNo
YW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5s
aXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+Cgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDUzMTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:33:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:33:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4RLV-0003eh-JH; Wed, 19 Feb 2020 15:33:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4RLU-0003ec-Bu
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:33:04 +0000
X-Inumbo-ID: 1def40d2-532d-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1def40d2-532d-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 15:33:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 85045B415;
 Wed, 19 Feb 2020 15:33:02 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 16:33:00 +0100
Message-Id: <20200219153300.10679-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] xen/sched: don't disable interrupts all the
 time when dumping run-queues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGF2aW5nIGludGVycnVwdHMgZGlzYWJsZWQgYWxsIHRoZSB0aW1lIHdoZW4gcnVubmluZyBkdW1w
X3J1bnEoKSBpcwpub3QgbmVjZXNzYXJ5LiBBbGwgdGhlIGNhbGxlZCBmdW5jdGlvbnMgYXJlIGRv
aW5nIHByb3BlciBsb2NraW5nCmFuZCBkaXNhYmxlIGludGVycnVwdHMgaWYgbmVlZGVkLgoKU2ln
bmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KIHhlbi9jb21t
b24vc2NoZWQvY3B1cG9vbC5jIHwgMyAtLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vc2NoZWQvY3B1cG9vbC5jIGIveGVuL2NvbW1vbi9z
Y2hlZC9jcHVwb29sLmMKaW5kZXggNDc2OTE2YzZlYS4uYjc3MjFiNWQwMiAxMDA2NDQKLS0tIGEv
eGVuL2NvbW1vbi9zY2hlZC9jcHVwb29sLmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcHVwb29s
LmMKQEAgLTg4OSwxMiArODg5LDEwIEBAIGNvbnN0IGNwdW1hc2tfdCAqY3B1cG9vbF92YWxpZF9j
cHVzKGNvbnN0IHN0cnVjdCBjcHVwb29sICpwb29sKQogCiB2b2lkIGR1bXBfcnVucSh1bnNpZ25l
ZCBjaGFyIGtleSkKIHsKLSAgICB1bnNpZ25lZCBsb25nICAgIGZsYWdzOwogICAgIHNfdGltZV90
ICAgICAgICAgbm93ID0gTk9XKCk7CiAgICAgc3RydWN0IGNwdXBvb2wgKipjOwogCiAgICAgc3Bp
bl9sb2NrKCZjcHVwb29sX2xvY2spOwotICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIAogICAg
IHByaW50aygic2NoZWRfc210X3Bvd2VyX3NhdmluZ3M6ICVzXG4iLAogICAgICAgICAgICAgc2No
ZWRfc210X3Bvd2VyX3NhdmluZ3M/ICJlbmFibGVkIjoiZGlzYWJsZWQiKTsKQEAgLTkxNCw3ICs5
MTIsNiBAQCB2b2lkIGR1bXBfcnVucSh1bnNpZ25lZCBjaGFyIGtleSkKICAgICAgICAgc2NoZWR1
bGVfZHVtcCgqYyk7CiAgICAgfQogCi0gICAgbG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3MpOwogICAg
IHNwaW5fdW5sb2NrKCZjcHVwb29sX2xvY2spOwogfQogCi0tIAoyLjE2LjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:36:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:36:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4RP9-0003pd-66; Wed, 19 Feb 2020 15:36:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4RP7-0003pY-8q
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:36:49 +0000
X-Inumbo-ID: a3bd81e2-532d-11ea-83b0-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a3bd81e2-532d-11ea-83b0-12813bfff9fa;
 Wed, 19 Feb 2020 15:36:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582126607;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=C3su4fC2MODCSxSO6KjYKmGZiuFCwu5oeBlFPA2kPyY=;
 b=aTZm7uNq3xdifIKcq2+bot9GV2YG1EgXgekobFv1wybb4XFReYAC4QNy
 qbr1Q01cpo3ietCA/y7mxJLyP8p/PZr5Uc9SIrwMoT6Gr6XnmYFu9X02D
 U38Ep4qZrIsQuRfq7HQEExgr1lV10C9kwYZ8eVEpNR4GAqIsCplea9f6C E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zKaE4dYn62w3V6NT8NuhgEXy9IZmjillihFrXRs6mVOqKSy69f35K1u8fE4ZdMnwZ8mgyiuzhY
 4gk+tv3+bHE6wuCX10lO/q5T28ALRynrFqah07p4zEE4fMa1d7Un/jg4KvIRTckfn+nBg7EMId
 BaqPv60GM30tjXPBEvuNSHfAR+DaQ7df2tHHx6Px/W8N0eoN84ggU3Kr+75kg1SV8SmMxdMi7y
 0AN3QYuuiWljdZ3AGzZ+CBnPElcAeFHxyyqYiyJwASRvHEkdkgkIqJ+ZGB+5wttJnyhV/vun+p
 DbU=
X-SBRS: 2.7
X-MesageID: 13315234
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13315234"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <64aeaf09-df4e-cfc2-7fe0-c7293f2eb958@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <90cab7e3-fbad-dc86-6cfa-30dadf393caf@citrix.com>
Date: Wed, 19 Feb 2020 15:36:43 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <64aeaf09-df4e-cfc2-7fe0-c7293f2eb958@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: drop unused PCI-generic #define-s
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxMzozNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gUXVpdGUgcG9zc2libHkg
dGhleSBoYWQgYmVlbiBpbiB1c2Ugd2hlbiBzb21lIG9mIHRoZSBQQ0kgaW50ZXJmYWNpbmcgd2Fz
Cj4gZG9uZSBpbiBhbiBhZCBob2Mgd2F5IHJhdGhlciB0aGFuIHVzaW5nIHRoZSBQQ0kgZnVuY3Rp
b25zIHdlIGhhdmUuIFJpZ2h0Cj4gbm93IHRoZXNlIGhhdmUgbm8gdXNlcnMgKGxlZnQpLgo+Cj4g
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:48:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:48:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4RZw-0004pH-Gc; Wed, 19 Feb 2020 15:48:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4RZv-0004pC-3g
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:47:59 +0000
X-Inumbo-ID: 33067740-532f-11ea-83b4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 33067740-532f-11ea-83b4-12813bfff9fa;
 Wed, 19 Feb 2020 15:47:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DE280B515;
 Wed, 19 Feb 2020 15:47:56 +0000 (UTC)
Message-ID: <c7177a105c0ffddf37e8db385e80720fee7078b4.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: =?ISO-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>, Jan Beulich
 <jbeulich@suse.com>
Date: Wed, 19 Feb 2020 16:47:54 +0100
In-Reply-To: <5b7eee77-776b-1e5e-e25c-a783520748e1@suse.com>
References: <20200213125449.14226-1-jgross@suse.com>
 <20200213125449.14226-4-jgross@suse.com>
 <3f11237e-09a8-4003-597a-c02e1b60711b@suse.com>
 <5b7eee77-776b-1e5e-e25c-a783520748e1@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH 3/8] xen/sched: don't use irqsave locks in
 dumping functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Meng Xu <mengxu@cis.upenn.edu>
Content-Type: multipart/mixed; boundary="===============6983718008963020782=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============6983718008963020782==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-KLx6gtdWhhliE/mrJUMb"


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

On Wed, 2020-02-19 at 16:02 +0100, J=C3=BCrgen Gro=C3=9F wrote:
> On 19.02.20 15:27, Jan Beulich wrote:
> > On 13.02.2020 13:54, Juergen Gross wrote:
> > > All dumping functions invoked by the "runq" keyhandler are called
> > > with
> > > disabled interrupts,
> >=20
> > Is this actually needed for anything? It means not servicing
> > interrupts for perhaps an extended period of time. Debug keys
> > aren't promised to be non-intrusive, but they also shouldn't
> > be more intrusive than really needed. Wouldn't it therefore
> > be better to keep locking as it is now, and instead make sure
> > interrupts get turned off elsewhere (if needed) for much
> > shorter periods of time?
>=20
> Indeed this is the better option. I just checked the code and
> think blindly turning interrupts off is not needed.
>=20
Well, yes... Assuming you are referring to the IRQ being disabled in
cpupool.c:dump_runq(), my impression is that we can get rid of that,
and leave the sched-specific code (more or less) as it is (for the sake
of runqueue lock irq-safety).

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-KLx6gtdWhhliE/mrJUMb
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NWKoACgkQFkJ4iaW4
c+4S+hAA4kfPkL5PhcUsWvvRxz+q3j/qwzPS7VVz7btiMgyacmR3hSlw29SqI1pD
MIui/naFd4phdXIOPnMrroJTST5BctPbyiZKW0L1OytQrxkjgwIIPNzE3l0KxsRs
d0wLiLHCaBJPL+7r1Sdwyhwq0BpYSO7X/ZxiEkyokLn4hv1/lLxr59ghduaP0sHt
xfJCXtaCXTnVVqX+1mVOqCn+jvxoCOmK+tGagOvXtR3jdHYtWZlbemA/vAFDc60f
eVj6ya0On6gERAvZFK7p6PObGyx755U1C59rnpYYCBVg9AqMNlhSM02pFdlCALHX
8O+9YuhJsQpIUU4G3JOy1mw9HboyFn+nTqVYsQ0QmOipUgmT2XfE1WPrzbghSTpl
peTleRXkc0RmsuyyTffUThqKC92UTZIF5BHEdRQFe9ugXP/BJEqlDFYX//dSplzc
NTYI7dGV2E/WE/+KJSEmCXvY/DdZRgpMne2JzDgGU96UmhZRwm8wNWZfLNPfA6qV
hq0rjWZ2awSxAgUFq8xavZRVQU29zUcFCNq0P4XZeS30pr0i1wjlkNcKmpwbTe+c
A3i6cN374g2e9VMVD1uvhqsTqFkBaX76ddxX93X/Ike5vmU2SyKx+TCUhuwZ1qaf
D39O9HpqNn26xGDygahTY633vL8rTT1or+hkKD/ActU4Bf/GVCc=
=dUbh
-----END PGP SIGNATURE-----

--=-KLx6gtdWhhliE/mrJUMb--



--===============6983718008963020782==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============6983718008963020782==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:49:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:49:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4RbG-0004tV-TA; Wed, 19 Feb 2020 15:49:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4RbF-0004tP-Ka
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:49:21 +0000
X-Inumbo-ID: 645a7648-532f-11ea-83b4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 645a7648-532f-11ea-83b4-12813bfff9fa;
 Wed, 19 Feb 2020 15:49:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7B0FEB651;
 Wed, 19 Feb 2020 15:49:19 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
Date: Wed, 19 Feb 2020 16:49:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219081126.29534-4-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAwOToxMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiArc3RhdGljIGludCBo
eXBmc19nZXRfcGF0aF91c2VyKGNoYXIgKmJ1ZiwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3RfY2hhcikgdWFkZHIsCj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIHVsZW4pCj4gK3sKPiArICAg
IGlmICggdWxlbiA+IFhFTl9IWVBGU19NQVhfUEFUSExFTiApCj4gKyAgICAgICAgcmV0dXJuIC1F
SU5WQUw7Cj4gKwo+ICsgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoYnVmLCB1YWRkciwgdWxlbikg
KQo+ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsKPiArICAgIGlmICggYnVmW3VsZW4gLSAx
XSApCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CgpJIChzdGlsbCwgYnV0IEkgbWF5IG5vdCBo
YXZlIHNhaWQgc28gYmVmb3JlKSB3b25kZXIgd2hldGhlcgptZW1jaHIoYnVmLCAwLCB1bGVuKSAh
PSBidWYgKyB1bGVuIC0gMSB3b3VsZG4ndCBiZSBiZXR0ZXIgaGVyZS4KCj4gK2ludCBoeXBmc193
cml0ZV9sZWFmKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAo+ICsgICAgICAgICAgICAg
ICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25n
IHVsZW4pCj4gK3sKPiArICAgIGNoYXIgKmJ1ZjsKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAg
aWYgKCB1bGVuID4gbGVhZi0+ZS5zaXplICkKPiArICAgICAgICByZXR1cm4gLUVOT1NQQzsKCk9r
YXksIHRoaXMgbWFrZXMgc3VyZSB5b3UgZG9uJ3Qgb3ZlcnJ1biB0aGUgaW50ZXJuYWwgYnVmZmVy
LgpXaGF0IGFib3V0IHRoZSBvcHBvc2l0ZSBtaXNtYXRjaCAodWxlbiA8IGxlYWYtPmUuc2l6ZSk/
IFRoZQpyZXN1bHQsIGV4Y2VwdCBwZXJoYXBzIGZvciAobnVsLXRlcm1pbmF0ZWQpIHN0cmluZ3Ms
IGlzIG5vdApnb2luZyB0byBiZSB2ZXJ5IHVzZWZ1bCwgYXQgdGhlIHZlcnkgbGVhc3QuCgo+ICsg
ICAgYnVmID0geG1hbGxvY19hcnJheShjaGFyLCB1bGVuKTsKPiArICAgIGlmICggIWJ1ZiApCj4g
KyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gKwo+ICsgICAgcmV0ID0gLUVGQVVMVDsKPiArICAg
IGlmICggY29weV9mcm9tX2d1ZXN0KGJ1ZiwgdWFkZHIsIHVsZW4pICkKPiArICAgICAgICBnb3Rv
IG91dDsKPiArCj4gKyAgICByZXQgPSAtRUlOVkFMOwo+ICsgICAgaWYgKCBsZWFmLT5lLnR5cGUg
PT0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HICYmIGJ1Zlt1bGVuXSApCgpidWZbdWxlbiAtIDFdIEkg
Z3Vlc3M/IE9yLCBhcyBhYm92ZSwgbWVtY2hyKCkgYWdhaW4/Cgo+ICtpbnQgaHlwZnNfd3JpdGVf
Ym9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPiArICAgICAgICAgICAgICAgICAg
ICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQgbG9uZyB1bGVu
KQo+ICt7Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAgY2hhciBidWZbOF07Cj4gKyAgICAgICAg
dWludDhfdCB1ODsKPiArICAgICAgICB1aW50MTZfdCB1MTY7Cj4gKyAgICAgICAgdWludDMyX3Qg
dTMyOwo+ICsgICAgICAgIHVpbnQ2NF90IHU2NDsKPiArICAgIH0gdTsKPiArCj4gKyAgICBBU1NF
UlQobGVhZi0+ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1VJTlQgJiYgbGVhZi0+ZS5zaXplIDw9
IDgpOwo+ICsKPiArICAgIGlmICggdWxlbiAhPSBsZWFmLT5lLnNpemUgKQo+ICsgICAgICAgIHJl
dHVybiAtRURPTTsKPiArCj4gKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCh1LmJ1ZiwgdWFkZHIs
IHVsZW4pICkKPiArICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiArCj4gKyAgICBzd2l0Y2ggKCBs
ZWFmLT5lLnNpemUgKQo+ICsgICAgewo+ICsgICAgY2FzZSAxOgo+ICsgICAgICAgICoodWludDhf
dCAqKWxlYWYtPndyaXRlX3B0ciA9ICEhdS51ODsKPiArICAgICAgICBicmVhazsKPiArICAgIGNh
c2UgMjoKPiArICAgICAgICAqKHVpbnQxNl90ICopbGVhZi0+d3JpdGVfcHRyID0gISF1LnUxNjsK
PiArICAgICAgICBicmVhazsKPiArICAgIGNhc2UgNDoKPiArICAgICAgICAqKHVpbnQzMl90ICop
bGVhZi0+d3JpdGVfcHRyID0gISF1LnUzMjsKPiArICAgICAgICBicmVhazsKPiArICAgIGNhc2Ug
ODoKPiArICAgICAgICAqKHVpbnQ2NF90ICopbGVhZi0+d3JpdGVfcHRyID0gISF1LnU2NDsKPiAr
ICAgICAgICBicmVhazsKPiArICAgIH0KCkxvb2tpbmcgYXQgdGhpcyBhZ2FpbiwgaXMgdGhlcmUg
cmVhbGx5IGEgbmVlZCBmb3IgdWludDY0X3Qgc3VwcG9ydApoZXJlPyBJLmUuIGNhbid0IHlvdSBj
YXAgYXQgdW5zaWduZWQgbG9uZyAob3IgZXZlbiB1bnNpZ25lZCBpbnQpLAphbmQgcGVyaGFwcyBh
ZGRpdGlvbmFsbHkgYXZvaWQgdXNlIG9mIGZpeGVkIHdpZHRoIHR5cGVzIGhlcmUKYWx0b2dldGhl
ciAoc29tZSB0cmlja2VyeSBtYXkgYmUgbmVlZGVkIGZvciAzMi1iaXQncwpzaXplb2YobG9uZykg
PT0gc2l6ZW9mKGludCkpPwoKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIveGVuL2luY2x1ZGUvcHVi
bGljL2h5cGZzLmgKPiBAQCAtMCwwICsxLDEyNyBAQAo+ICsvKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
Cj4gKyAqIFhlbiBIeXBlcnZpc29yIEZpbGVzeXN0ZW0KPiArICoKPiArICogQ29weXJpZ2h0IChj
KSAyMDE5LCBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBHZXJtYW55IEdtYkgKPiArICoKPiArICog
UGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJz
b24gb2J0YWluaW5nIGEgY29weQo+ICsgKiBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVk
IGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KPiArICogZGVhbCBpbiB0
aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRh
dGlvbiB0aGUKPiArICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlz
aCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCj4gKyAqIHNlbGwgY29waWVzIG9mIHRo
ZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlz
Cj4gKyAqIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRp
dGlvbnM6Cj4gKyAqCj4gKyAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBl
cm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCj4gKyAqIGFsbCBjb3BpZXMgb3Ig
c3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgo+ICsgKgo+ICsgKiBUSEUgU09G
VFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwg
RVhQUkVTUyBPUgo+ICsgKiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRI
RSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKPiArICogRklUTkVTUyBGT1IgQSBQQVJU
SUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhF
Cj4gKyAqIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xB
SU0sIERBTUFHRVMgT1IgT1RIRVIKPiArICogTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElP
TiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKPiArICogRlJPTSwgT1VU
IE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhF
Ugo+ICsgKiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCj4gKyAqCj4gKyAqLwo+ICsKPiArI2lm
bmRlZiBfX1hFTl9QVUJMSUNfSFlQRlNfSF9fCj4gKyNkZWZpbmUgX19YRU5fUFVCTElDX0hZUEZT
X0hfXwo+ICsKPiArI2luY2x1ZGUgInhlbi5oIgo+ICsKPiArLyoKPiArICogRGVmaW5pdGlvbnMg
Zm9yIHRoZSBfX0hZUEVSVklTT1JfaHlwZnNfb3AgaHlwZXJjYWxsLgo+ICsgKi8KPiArCj4gKy8q
IEhpZ2hlc3QgdmVyc2lvbiBudW1iZXIgb2YgdGhlIGh5cGZzIGludGVyZmFjZSBjdXJyZW50bHkg
ZGVmaW5lZC4gKi8KPiArI2RlZmluZSBYRU5fSFlQRlNfVkVSU0lPTiAgICAgIDEKPiArCj4gKy8q
IE1heGltdW0gbGVuZ3RoIG9mIGEgcGF0aCBpbiB0aGUgZmlsZXN5c3RlbS4gKi8KPiArI2RlZmlu
ZSBYRU5fSFlQRlNfTUFYX1BBVEhMRU4gMTAyNAoKSSB0aGluayBpdCB3b3VsZCBiZSBuaWNlIGlm
IHRoZSBibGFuayBwYWRkaW5nIGhlcmUgbWF0Y2hlZCB0aGF0Cm9mIHRoZSBvdGhlciAjZGVmaW5l
LXMgdXAgYW5kIGRvd24gZnJvbSBoZXJlLgoKPiArLyoKPiArICogWEVOX0hZUEZTX09QX2dldF92
ZXJzaW9uCj4gKyAqCj4gKyAqIFJlYWQgaGlnaGVzdCBpbnRlcmZhY2UgdmVyc2lvbiBzdXBwb3J0
ZWQgYnkgdGhlIGh5cGVydmlzb3IuCj4gKyAqCj4gKyAqIFBvc3NpYmxlIHJldHVybiB2YWx1ZXM6
Cj4gKyAqID4wOiBoaWdoZXN0IHN1cHBvcnRlZCBpbnRlcmZhY2UgdmVyc2lvbgo+ICsgKiA8MDog
bmVnYXRpdmUgWGVuIGVycm5vIHZhbHVlCj4gKyAqLwo+ICsjZGVmaW5lIFhFTl9IWVBGU19PUF9n
ZXRfdmVyc2lvbiAgICAgMAo+ICsKPiArLyoKPiArICogWEVOX0hZUEZTX09QX3JlYWQKPiArICoK
PiArICogUmVhZCBhIGZpbGVzeXN0ZW0gZW50cnkuCj4gKyAqCj4gKyAqIFJldHVybnMgdGhlIGRp
cmVudHJ5IGFuZCBjb250ZW50cyBvZiBhbiBlbnRyeSBpbiB0aGUgYnVmZmVyIHN1cHBsaWVkIGJ5
IHRoZQo+ICsgKiBjYWxsZXIgKHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgd2l0aCB0aGUgY29u
dGVudHMgZm9sbG93aW5nIGRpcmVjdGx5Cj4gKyAqIGFmdGVyIGl0KS4KPiArICogVGhlIGRhdGEg
YnVmZmVyIG11c3QgYmUgYXQgbGVhc3QgdGhlIHNpemUgb2YgdGhlIGRpcmVudHJ5IHJldHVybmVk
IGluIG9yZGVyCj4gKyAqIHRvIGhhdmUgc3VjY2Vzcy4gSWYgdGhlIGRhdGEgYnVmZmVyIHdhcyBu
b3QgbGFyZ2UgZW5vdWdoIGZvciBhbGwgdGhlIGRhdGEKCkxvb2tzIGxpa2UgdGhlICJ0byBoYXZl
IHN1Y2Nlc3MiIGlzIHN0YWxlIG5vdz8KCj4gKyAqIC1FTk9CVUZTIGFuZCBubyBlbnRyeSBkYXRh
IGlzIHJldHVybmVkLCBidXQgdGhlIGRpcmVudHJ5IHdpbGwgY29udGFpbiB0aGUKPiArICogbmVl
ZGVkIHNpemUgZm9yIHRoZSByZXR1cm5lZCBkYXRhLgo+ICsgKiBUaGUgZm9ybWF0IG9mIHRoZSBj
b250ZW50cyBpcyBhY2NvcmRpbmcgdG8gaXRzIGVudHJ5IHR5cGUgYW5kIGVuY29kaW5nLgo+ICsg
KiBUaGUgY29udGVudHMgb2YgYSBkaXJlY3RvcnkgYXJlIG11bHRpcGxlIHN0cnVjdCB4ZW5faHlw
ZnNfZGlybGlzdGVudHJ5Cj4gKyAqIGl0ZW1zLgo+ICsgKgo+ICsgKiBhcmcxOiBYRU5fR1VFU1Rf
SEFORExFKHBhdGggbmFtZSkKPiArICogYXJnMjogbGVuZ3RoIG9mIHBhdGggbmFtZSAoaW5jbHVk
aW5nIHRyYWlsaW5nIHplcm8gYnl0ZSkKPiArICogYXJnMzogWEVOX0dVRVNUX0hBTkRMRShkYXRh
IGJ1ZmZlciB3cml0dGVuIGJ5IGh5cGVydmlzb3IpCj4gKyAqIGFyZzQ6IGRhdGEgYnVmZmVyIHNp
emUKPiArICoKPiArICogUG9zc2libGUgcmV0dXJuIHZhbHVlczoKPiArICogMDogc3VjY2VzcyAo
YXQgbGVhc3QgdGhlIGRpcmVudHJ5IHdhcyByZXR1cm5lZCkKCkFzIGlzIHRoaXM/Cgo+ICtzdGF0
aWMgaW5saW5lIHZvaWQgaHlwZnNfc3RyaW5nX3NldChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAq
bGVhZiwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAq
c3RyKQo+ICt7Cj4gKyAgICBsZWFmLT5jb250ZW50ID0gc3RyOwo+ICsgICAgbGVhZi0+ZS5zaXpl
ID0gc3RybGVuKHN0cikgKyAxOwo+ICt9CgpUaGlzIGxvb2tzIGF0IGxlYXN0IHJpc2t5IHRvIG1l
LCBhcyB0aGUgZnVuY3Rpb24gbmFtZSBkb2VzIGluCm5vIHdheSBpbmRpY2F0ZSB0aGF0IG5vIGNv
cHkgb2YgdGhlIHN0cmluZyB3aWxsIGJlIG1hZGUuIEhlbmNlCml0cyB1c2Ugd2l0aCBlLmcuIC5p
bml0LnJvZGF0YSBjb250ZW50cyBvciBhIHN0YWNrIHZhcmlhYmxlCndpbGwgbm90IHByb2R1Y2Ug
dGhlIGludGVuZGVkIHJlc3VsdC4KCj4gKyNkZWZpbmUgSFlQRlNfVUlOVF9JTklUKHZhciwgbmFt
LCBjb250dmFyKSAgICAgICAgXAo+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgX19yZWFk
X21vc3RseSB2YXIgPSB7IFwKPiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlO
VCwgICAgICAgICAgICBcCj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BM
QUlOLCAgICAgICAgXAo+ICsgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKPiArICAgICAgICAuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIpLCAgICAgICAg
ICAgICAgICBcCj4gKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwgICAgICAgICAg
ICAgICAgXAo+ICsgICAgICAgIC5jb250ZW50ID0gJmNvbnR2YXIsICAgICAgICAgICAgICAgICAg
ICAgIFwKPiArICAgIH0KPiArCj4gKyNkZWZpbmUgSFlQRlNfSU5UX0lOSVQodmFyLCBuYW0sIGNv
bnR2YXIpICAgICAgICAgXAo+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgX19yZWFkX21v
c3RseSB2YXIgPSB7IFwKPiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfSU5ULCAg
ICAgICAgICAgICBcCj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlO
LCAgICAgICAgXAo+ICsgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKPiArICAgICAgICAuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIpLCAgICAgICAgICAg
ICAgICBcCj4gKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwgICAgICAgICAgICAg
ICAgXAo+ICsgICAgICAgIC5jb250ZW50ID0gJmNvbnR2YXIsICAgICAgICAgICAgICAgICAgICAg
IFwKPiArICAgIH0KPiArCj4gKyNkZWZpbmUgSFlQRlNfQk9PTF9JTklUKHZhciwgbmFtLCBjb250
dmFyKSAgICAgICAgXAo+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgX19yZWFkX21vc3Rs
eSB2YXIgPSB7IFwKPiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfQk9PTCwgICAg
ICAgICAgICBcCj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAg
ICAgICAgXAo+ICsgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIFwKPiArICAgICAgICAuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIpLCAgICAgICAgICAgICAg
ICBcCj4gKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwgICAgICAgICAgICAgICAg
XAo+ICsgICAgICAgIC5jb250ZW50ID0gJmNvbnR2YXIsICAgICAgICAgICAgICAgICAgICAgIFwK
PiArICAgIH0KClF1aXRlIGEgbG90IG9mIHJlZHVuZGFuY3kgZm9yIGp1c3QgYSBzaW5nbGUgbGlu
ZSBvZiBkaWZmZXJlbmNlCmJldHdlZW4gdGhlIGluc3RhbmNlLiBQZXJoYXBzIGhhdmUgYW5vdGhl
ciBoZWxwZXIgbWFjcm8/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL3hsYXQubHN0Cj4gKysrIGIveGVu
L2luY2x1ZGUveGxhdC5sc3QKPiBAQCAtODYsNiArODYsOCBAQAo+ICA/CXZjcHVfaHZtX2NvbnRl
eHQJCWh2bS9odm1fdmNwdS5oCj4gID8JdmNwdV9odm1feDg2XzMyCQkJaHZtL2h2bV92Y3B1LmgK
PiAgPwl2Y3B1X2h2bV94ODZfNjQJCQlodm0vaHZtX3ZjcHUuaAo+ICs/CXhlbl9oeXBmc19kaXJl
bnRyeQkJaHlwZnMuaAo+ICs/CXhlbl9oeXBmc19kaXJsaXN0ZW50cnkJCWh5cGZzLmgKCldoZXJl
IGFyZSB0aGUgY2hlY2tpbmcgbWFjcm9zIHVzZWQgdGhhdCB0aGVzZSBwcm9kdWNlPwoKPiAtLS0g
YS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwo+ICsrKyBiL3hlbi94c20vZmxh
c2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCj4gQEAgLTY3LDYgKzY3LDggQEAgY2xhc3MgeGVuCj4g
ICAgICBsb2NrcHJvZgo+ICAjIFhFTl9TWVNDVExfY3B1cG9vbF9vcAo+ICAgICAgY3B1cG9vbF9v
cAo+ICsjIGh5cGZzIGh5cGVyY2FsbAo+ICsgICAgaHlwZnNfb3AKPiAgIyBYRU5fU1lTQ1RMX3Nj
aGVkdWxlcl9vcCB3aXRoIFhFTl9ET01DVExfU0NIRURPUF9nZXRpbmZvLCBYRU5fU1lTQ1RMX3Nj
aGVkX2lkLCBYRU5fRE9NQ1RMX1NDSEVET1BfZ2V0dmNwdWluZm8KPiAgICAgIGdldHNjaGVkdWxl
cgo+ICAjIFhFTl9TWVNDVExfc2NoZWR1bGVyX29wIHdpdGggWEVOX0RPTUNUTF9TQ0hFRE9QX3B1
dGluZm8sIFhFTl9ET01DVExfU0NIRURPUF9wdXR2Y3B1aW5mbwoKSSBtYXkgbm90IGtub3cgZW5v
dWdoIGFib3V0IFhTTSB0byBzZWUgd2h5IHlvdSBjYW4gZ2V0IGF3YXkgd2l0aG91dAphbHNvIG1v
ZGlmeWluZyBmbGFzay9ob29rcy5jLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:53:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:53:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Rfb-00060x-KC; Wed, 19 Feb 2020 15:53:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4Rfa-00060s-Bg
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:53:50 +0000
X-Inumbo-ID: 03efa778-5330-11ea-83b5-12813bfff9fa
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03efa778-5330-11ea-83b5-12813bfff9fa;
 Wed, 19 Feb 2020 15:53:48 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id a6so1207192wme.2
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 07:53:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=dUwAl60Q6QEK/LS1j9mq8UFufwK0AHCIwVa7A9OEplQ=;
 b=uU19xMWb6Hl7HD+8fNPTd34cEfhzzEE9cWRHsAgUIcT/NkD/PieUOdy4jHDVh39GCA
 Gapb0vOv5A/Idnf6296Cx2w7GaBmvGvGgsjoE7hUu/XpLPqpJS0HTdVzp9VxwvGU4FFR
 5j+/s8P0dnFxR2WZ3hmzKwDh16P0PWsJLHRtawgr63kgGGIRCDq26cu0uaRApLvfokDL
 z8S6lv30GSRvxfhNbQz1zUAm5wueszxVzi11yPWnCDfrWLXIpqjslmObOTG7v+vju5Ft
 GoiKjZFS1PxSz2HbDzqAfPPzZjZka8KgXOtrWiWHrwtlqoFvaUNx1ToJ005eF3/mX4zr
 hoKg==
X-Gm-Message-State: APjAAAU6B5ok4QNlhdAvVYhw8hruc40qdDgQd7amrbjCqKB4Kj1XVndI
 nWzaspA3X+0q6W2ECwG3EdY=
X-Google-Smtp-Source: APXvYqxyfhG2PygDVJghHDJjhFgz+Nwbqxul7U8sRfYyRgyN6a8dkREQz3m7OZtWk4Whar2+bAzrgw==
X-Received: by 2002:a7b:c5da:: with SMTP id n26mr10470291wmk.138.1582127627312; 
 Wed, 19 Feb 2020 07:53:47 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id l6sm275343wmg.42.2020.02.19.07.53.46
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 07:53:46 -0800 (PST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20200210184549.28707-1-andrew.cooper3@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <76a0538a-f4e5-65ba-4dc7-aa4fe5a4fe6f@xen.org>
Date: Wed, 19 Feb 2020 15:53:45 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200210184549.28707-1-andrew.cooper3@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKVGhhbmsgeW91IGZvciBzdGVwcGluZyB1cCBhbmQgdHJ5aW5nIHRvIG1ha2Ug
SFZNX1BBUkFNIGJldHRlciA6KS4KCk9uIDEwLzAyLzIwMjAgMTg6NDUsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4gQVJNIGN1cnJlbnRseSBoYXMgbm8gcmVzdHJpY3Rpb25zIG9uIHRvb2xzdGFjayBh
bmQgZ3Vlc3QgYWNjZXNzIHRvIHRoZSBlbnRpcmUKPiBIVk1fUEFSQU0gYmxvY2suICBBcyB0aGUg
cGFnaW5nL21vbml0b3Ivc2hhcmluZyBmZWF0dXJlcyBhcmVuJ3QgdW5kZXIgc2VjdXJpdHkKPiBz
dXBwb3J0LCB0aGlzIGRvZXNuJ3QgbmVlZCBhbiBYU0EuCgpBY3R1YWxseSwgb25seSBtb25pdG9y
IGlzIGVmZmVjdGl2ZWx5IHdvcmtpbmcgKHlldCBub3Qgc2VjdXJpdHkgCnN1cHBvcnRlZCkgb24g
QXJtLiBUaGUgdHdvIG90aGVycyBhcmUgeDg2IHNwZWNpZmljLgoKPiAKPiBUaGUgQ0FMTEJBQ0tf
SVJRIGFuZCB7U1RPUkUsQ09OU09MRX1fe1BGTixFVlRDSE59IGRldGFpbHMgZXhwb3NlZCByZWFk
LW9ubHkgdG8KPiB0aGUgZ3Vlc3QsIHdoaWxlIHRoZSAqX1JJTkdfUEZOIGRldGFpbHMgYXJlIHJl
c3RyaWN0ZWQgdG8gb25seSB0b29sc3RhY2sKPiBhY2Nlc3MuICBObyBvdGhlciBwYXJhbWV0ZXJz
IGFyZSB1c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxp
bmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPiBDQzog
Vm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgo+IAo+IFRoaXMg
aXMgb25seSBjb21waWxlIHRlc3RlZCwgYW5kIGJhc2VkIG9uIG15IHJlYWRpbmcgb2YgdGhlIHNv
dXJjZS4gIFRoZXJlCj4gbWlnaHQgYmUgb3RoZXIgUEFSQU1TIG5lZWRpbmcgaW5jbHVkaW5nLgo+
IC0tLQo+ICAgeGVuL2FyY2gvYXJtL2h2bS5jIHwgNjUgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNjIgaW5z
ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJt
L2h2bS5jIGIveGVuL2FyY2gvYXJtL2h2bS5jCj4gaW5kZXggNzZiMjdjOTE2OC4uMTQ0NmQ0MDEw
YyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC9hcm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC9hcm0v
aHZtLmMKPiBAQCAtMzEsNiArMzEsNjAgQEAKPiAgIAo+ICAgI2luY2x1ZGUgPGFzbS9oeXBlcmNh
bGwuaD4KPiAgIAo+ICtzdGF0aWMgaW50IGh2bV9hbGxvd19zZXRfcGFyYW0oY29uc3Qgc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHBhcmFtKQo+ICt7CgpTaG91bGQgd2UgbW92ZSB0aGUg
WFNNIGNoZWNrIGhlcmUgdG9vPyBUaGlzIGlzIG5vdCB0b28gaW1wb3J0YW50IHRob3VnaC4KCj4g
KyAgICBzd2l0Y2ggKCBwYXJhbSApCj4gKyAgICB7Cj4gKyAgICAgICAgLyoKPiArICAgICAgICAg
KiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgYXJlIGludGVuZGVkIGZvciB0b29sc3RhY2sgdXNh
Z2Ugb25seS4KPiArICAgICAgICAgKiBUaGV5IG1heSBub3QgYmUgc2V0IGJ5IHRoZSBkb21haW4u
Cj4gKyAgICAgICAgICoKPiArICAgICAgICAgKiBUaGUge1NUT1JFLENPTlNPTEV9X0VWVENITiB2
YWx1ZXMgd2lsbCBuZWVkIHRvIGJlY29tZSByZWFkL3dyaXRlIGlmCj4gKyAgICAgICAgICogYSBu
ZXcgQUJJIGhhc24ndCBhcHBlYXJlZCBieSB0aGUgdGltZSBtaWdyYXRpb24gc3VwcG9ydCBpcyBh
ZGRlZC4KClRoZSBjb21tZW50IHN1Z2dlc3RzIHtTVE9SRSwgQ09OU09MRX1fRVZUQ0hOIHZhbHVl
cyBzaG91bGQgbm90IGJlIApyZWFkL3dyaXRlLiBCdXQgeW91IGltcGxlbWVudCB0aGVtIGFzIHJl
YWQvd3JpdGUuIElzIGl0IGludGVuZGVkPwoKPiArICAgICAgICAgKi8KPiArICAgIGNhc2UgSFZN
X1BBUkFNX0NBTExCQUNLX0lSUToKPiArICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX1BGTjoKPiAr
ICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX0VWVENITjoKPiArICAgIGNhc2UgSFZNX1BBUkFNX0NP
TlNPTEVfUEZOOgo+ICsgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9FVlRDSE46Cj4gKyAgICBj
YXNlIEhWTV9QQVJBTV9QQUdJTkdfUklOR19QRk46Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9NT05J
VE9SX1JJTkdfUEZOOgo+ICsgICAgY2FzZSBIVk1fUEFSQU1fU0hBUklOR19SSU5HX1BGTjoKCkkg
d291bGQgZHJvcCBIVk1fUEFSQU1fUEFHSU5HX1JJTkdfUEZOIGFuZCBIVk1fUEFSQU1fU0hBUklO
R19SSU5HX1BGTiBhcyAKdGhleSBhcmUgbm90IHVzZWQgYnkgQXJtIGFuZCBBRkFJQ1QgdGhlIHRv
b2xzdGFjayB3aWxsIG5vdCBzZXQgdGhlbS4KCj4gKyAgICAgICAgcmV0dXJuIGQgPT0gY3VycmVu
dC0+ZG9tYWluID8gLUVQRVJNIDogMDsKPiArCgpMb29raW5nIGF0IHRoZSBsaXN0IG9mIEhWTSBw
YXJhbSwgSSB0aGluayB5b3UgZm9yZ290IHRvIGFkZCAKSFZNX1BBUkFNX1ZNX0dFTkVSQVRJT05f
SURfQUREUi4KCj4gKyAgICAgICAgLyogV3JpdGVhYmxlIG9ubHkgYnkgWGVuLCBob2xlLCBkZXBy
ZWNhdGVkLCBvciBvdXQtb2YtcmFuZ2UuICovCj4gKyAgICBkZWZhdWx0Ogo+ICsgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+ICsgICAgfQo+ICt9CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 15:57:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 15:57:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Rik-00068Z-4c; Wed, 19 Feb 2020 15:57:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Rij-00068T-0L
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 15:57:05 +0000
X-Inumbo-ID: 78c26d6a-5330-11ea-83b7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 78c26d6a-5330-11ea-83b7-12813bfff9fa;
 Wed, 19 Feb 2020 15:57:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3F829B1E6;
 Wed, 19 Feb 2020 15:57:03 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-8-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0a3501b3-2246-fdac-cd36-004e201d22ed@suse.com>
Date: Wed, 19 Feb 2020 16:57:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219081126.29534-8-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 7/8] xen: add /buildinfo/config entry to
 hypervisor filesystem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAwOToxMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiAtLS0gYS94ZW4vY29t
bW9uL01ha2VmaWxlCj4gKysrIGIveGVuL2NvbW1vbi9NYWtlZmlsZQo+IEBAIC0xLDYgKzEsNyBA
QAo+ICBvYmotJChDT05GSUdfQVJHTykgKz0gYXJnby5vCj4gIG9iai15ICs9IGJpdG1hcC5vCj4g
IG9iai15ICs9IGJzZWFyY2gubwo+ICtvYmoteSArPSBjb25maWdfZGF0YS5vCgpJbiBwYXJ0aWN1
bGFyIHdpdGggZW1iZWRkZWQgdXNlcyBpbiBtaW5kLCBJIHRoaW5rIHRoaXMgd2FudHMgdG8KaGF2
ZSBhIEtjb25maWcgY29udHJvbC4KCj4gQEAgLTQxNCw2ICs0MjEsOSBAQCBzdGF0aWMgaW50IF9f
aW5pdCBidWlsZGluZm9faW5pdCh2b2lkKQo+ICAgICAgaHlwZnNfYWRkX2xlYWYoJnZlcnNpb24s
ICZtYWpvciwgdHJ1ZSk7Cj4gICAgICBoeXBmc19hZGRfbGVhZigmdmVyc2lvbiwgJm1pbm9yLCB0
cnVlKTsKPiAgCj4gKyAgICBjb25maWcuZS5zaXplID0geGVuX2NvbmZpZ19kYXRhX3NpemU7CgpU
aGlzIGJlaW5nIHRoZSBvbmx5IHVzZSBvZiB4ZW5fY29uZmlnX2RhdGFfc2l6ZSwgaXQgc3VnZ2Vz
dHMgdGhhdAppdCBjb3VsZCBpbiBwcmluY2lwbGUgbGl2ZSBpbiAuaW5pdC5yb2RhdGEuIEkgcmVh
bGl6ZSB0aGlzIG1heQptZWFuIG1vcmUgY3VzdG9taXphdGlvbiB0byB0aGUgYmluZmlsZSBzY3Jp
cHQgdGhhbiBpcyB3YXJyYW50ZWQKYnkgdGhlc2UgNCBieXRlcyBvZiBkYXRhLCBidXQgSSB3YW50
ZWQgdG8gYXQgbGVhc3QgcG9pbnQgb3V0IHRoZQphc3BlY3QuCgo+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9rZXJuZWwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaAo+IEBAIC0xMDAs
NSArMTAwLDggQEAgZXh0ZXJuIGVudW0gc3lzdGVtX3N0YXRlIHsKPiAgCj4gIGJvb2xfdCBpc19h
Y3RpdmVfa2VybmVsX3RleHQodW5zaWduZWQgbG9uZyBhZGRyKTsKPiAgCj4gK2V4dGVybiBjaGFy
IHhlbl9jb25maWdfZGF0YTsKPiArZXh0ZXJuIHVuc2lnbmVkIGludCB4ZW5fY29uZmlnX2RhdGFf
c2l6ZTsKCmNvbnN0IGZvciBib3RoPwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:01:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4RnB-0007Xr-2H; Wed, 19 Feb 2020 16:01:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4RnA-0007Xm-01
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:01:40 +0000
X-Inumbo-ID: 1cde7c40-5331-11ea-83ba-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1cde7c40-5331-11ea-83ba-12813bfff9fa;
 Wed, 19 Feb 2020 16:01:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D1B0BBA27;
 Wed, 19 Feb 2020 16:01:38 +0000 (UTC)
Message-ID: <350a8e7a522fda056e166b5ce6a7d63c0e9f501e.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 17:01:37 +0100
In-Reply-To: <20200219153300.10679-1-jgross@suse.com>
References: <20200219153300.10679-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: don't disable interrupts all the
 time when dumping run-queues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============0245679203529624937=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0245679203529624937==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-Q/ZRr7tsPqE1yarzbttO"


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

On Wed, 2020-02-19 at 16:33 +0100, Juergen Gross wrote:
> Having interrupts disabled all the time when running dump_runq() is
> not necessary. All the called functions are doing proper locking
> and disable interrupts if needed.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
As said, I'm fine with this other approach as well. :-)

Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-Q/ZRr7tsPqE1yarzbttO
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NW+EACgkQFkJ4iaW4
c+7F6xAAiYkhekR4fuAcon5H2rrozLwnAh/Z2XMJHZZDTLwQT3lDoolDM1/2MIKn
/86cvBzE2w9kDysk6QX26eVFtLcv7Tpraxjl5zgOkToA4qwqZhMpTvVkDNNT8RGH
Gs+Wlt+yKyESS84u3ZePgyJJsYgWK8SDlKs1++RKiZ1MJDRZh178yRdiWca7IdrS
5+dc1q//tnpdCgehwURlOIpqRPe5vwQ+XDA/7nnvwoItWa6BnRVJIRHH8NBAf8V8
KIxKpcKEXZO1/CSnVodxeHAbCmB2aST60eArhlUaKBQ0Ec9bUg3EE9tk0LkUmDww
3FOLBOjpO0CjOFMbVTxIxTddq7YG8pGwke/A/gNgnx1asCSkNrfWKAQ+ldJc+MP+
6tCGVl0ccKkIeIs6RQlq3/M87fWbABBx4z51bakDlIzYmcQBVFBdDsYsX77do/Fs
5AxLInlycJ/uukwZakrHVSMbR4zEW/XZwA4G+tl2N7oi/ap1G1qZD+9yQqphcfHn
DAg8JCNEtgmD9LEgGQmVQx/2icD5pJImZj+GyhybOXykBbjqitoSd67RtG3/NApF
HuUL2AIYtc0/HPEwxndigWcmMaIG+YI0THLjeFbQLT6JF+Bg5F+Wfl+624VQRR1k
hXPADnSGkhfeIH0AYBTfnhEg0tVSiAfMIW6Kxf/rYYsaTB2lWfA=
=rRuH
-----END PGP SIGNATURE-----

--=-Q/ZRr7tsPqE1yarzbttO--



--===============0245679203529624937==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0245679203529624937==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:06:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:06:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Rrk-0007jq-SI; Wed, 19 Feb 2020 16:06:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Rrj-0007jg-JJ
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:06:23 +0000
X-Inumbo-ID: c5a850e4-5331-11ea-83c0-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5a850e4-5331-11ea-83c0-12813bfff9fa;
 Wed, 19 Feb 2020 16:06:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 56ED4AC1D;
 Wed, 19 Feb 2020 16:06:21 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1f4fefd9-b5a9-ca40-1877-19e66b6ef625@suse.com>
Date: Wed, 19 Feb 2020 17:06:20 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNjowNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxOS8wMi8yMDIw
IDE0OjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMTkuMDIuMjAyMCAxNTo0NSwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDAyOjQ0OjEyUE0g
KzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjAyLjIwMjAgMTQ6MjIsIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDAxOjU5OjUx
UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTMuMDIuMjAyMCAxMjozMiwg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+IERvbid0IGFsbG93IGNwdV9ob3RwbHVnX2Jl
Z2luIHRvIGZhaWwgYnkgY29udmVydGluZyB0aGUgdHJ5bG9jayBpbnRvIGEKPj4+Pj4+PiBibG9j
a2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0ZSB1c2VycyBvZiB0aGUgY3B1X2FkZF9yZW1vdmVf
bG9jayBhcmUKPj4+Pj4+PiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1ZyBvcGVyYXRpb25zLCBh
bmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPj4+Pj4+PiB0aGVtc2VsdmVzIG9yIG90aGVyIHVz
ZXJzIHRha2luZyB0aGUgbG9jayBpbiByZWFkIG1vZGUgYXMKPj4+Pj4+PiBjcHVfYWRkX3JlbW92
ZV9sb2NrIGlzIGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQuIFRoZXJlCj4+
Pj4+Pj4gYXJlIGFsc28gbm8gb3RoZXIgbG9ja3MgdGFrZW4gZHVyaW5nIHRoZSBwbHVnL3VucGx1
ZyBvcGVyYXRpb25zLgo+Pj4+Pj4gSSBkb24ndCB0aGluayB0aGUgZ29hbCB3YXMgZGVhZGxvY2sg
YXZvaWRhbmNlLCBidXQgcmF0aGVyIGxpbWl0aW5nCj4+Pj4+PiBvZiB0aGUgdGltZSBzcGVudCBz
cGlubmluZyB3aGlsZSB0cnlpbmcgdG8gYWNxdWlyZSB0aGUgbG9jaywgaW4KPj4+Pj4+IGZhdm9y
IG9mIGhhdmluZyB0aGUgY2FsbGVyIHJldHJ5Lgo+Pj4+PiBOb3cgdGhhdCB0aGUgY29udGVudGlv
biBiZXR3ZWVuIHJlYWQtb25seSB1c2VycyBpcyByZWR1Y2VkIGFzIHRob3NlCj4+Pj4+IGNhbiB0
YWtlIHRoZSBsb2NrIGluIHBhcmFsbGVsIEkgdGhpbmsgaXQncyBzYWZlIHRvIHN3aXRjaCB3cml0
ZXJzIHRvCj4+Pj4+IGJsb2NraW5nIG1vZGUuCj4+Pj4gSSdkIGFncmVlIGlmIHdyaXRlcnMgY291
bGRuJ3QgYmUgc3RhcnZlZCBieSAobWFueSkgcmVhZGVycy4KPj4+IEFGQUlDVCBmcm9tIHRoZSBy
dyBsb2NrIGltcGxlbWVudGF0aW9uIHJlYWRlcnMgd29uJ3QgYmUgYWJsZSB0byBwaWNrCj4+PiB0
aGUgbG9jayBhcyBzb29uIGFzIHRoZXJlJ3MgYSB3cml0ZXIgd2FpdGluZywgd2hpY2ggc2hvdWxk
IGF2b2lkIHRoaXMKPj4+IHN0YXJ2YXRpb24/Cj4+Pgo+Pj4gWW91IHN0aWxsIG5lZWQgdG8gd2Fp
dCBmb3IgY3VycmVudCByZWFkZXJzIHRvIGRyb3AgdGhlIGxvY2ssIGJ1dCBubwo+Pj4gbmV3IHJl
YWRlcnMgd291bGQgYmUgYWJsZSB0byBsb2NrIGl0LCB3aGljaCBJIHRoaW5rIHNob3VsZCBnaXZi
ZSB1cwo+Pj4gZW5vdWdoIGZhaXJuZXNzLgo+PiBBaCwgcmlnaHQsIGl0IHdhcyByYXRoZXIgdGhl
IG90aGVyIHdheSBhcm91bmQgLSBiYWNrLXRvLWJhY2sKPj4gd3JpdGVycyBjYW4gc3RhcnZlIHJl
YWRlcnMgd2l0aCBvdXIgY3VycmVudCBpbXBsZW1lbnRhdGlvbi4KPj4KPj4+IE9UT0ggd2hlbiB1
c2luZyBfdHJ5bG9jayBuZXcgcmVhZGVycyBjYW4gc3RpbGwgcGljawo+Pj4gdGhlIGxvY2sgaW4g
cmVhZCBtb2RlLCBhbmQgaGVuY2UgSSB0aGluayB1c2luZyBibG9ja2luZyBtb2RlIGZvcgo+Pj4g
d3JpdGVycyBpcyBhY3R1YWxseSBiZXR0ZXIsIGFzIHlvdSBjYW4gYXNzdXJlIHRoYXQgcmVhZGVy
cyB3b24ndCBiZQo+Pj4gYWJsZSB0byBzdGFydmUgd3JpdGVycy4KPj4gVGhpcyBpcyBhIGdvb2Qg
cG9pbnQuIE5ldmVydGhlbGVzcyBJIHJlbWFpbiB1bmNvbnZpbmNlZCB0aGF0Cj4+IHRoZSBjaGFu
Z2UgaXMgd2FycmFudGVkIGdpdmVuIHRoZSBvcmlnaW5hbCBpbnRlbnRpb25zIChhcyBmYXIKPj4g
YXMgd2UncmUgYWJsZSB0byByZWNvbnN0cnVjdCB0aGVtKS4gSWYgdGhlIGN1cnJlbnQgYmVoYXZp
b3IKPj4gZ2V0cyBpbiB0aGUgd2F5IG9mIHNlbnNpYmxlIHNoaW0gb3BlcmF0aW9uLCBwZXJoYXBz
IHRoZQo+PiBiZWhhdmlvciBzaG91bGQgYmUgbWFkZSBkZXBlbmRlbnQgdXBvbiBydW5uaW5nIGlu
IHNoaW0gbW9kZT8KPiAKPiBIb3RwbHVnIGlzbid0IGdlbmVyYWxseSB1c2VkIGF0IGFsbCwgc28g
dGhlcmUgaXMgMCB3cml0ZSBwcmVzc3VyZSBvbiB0aGUKPiBsb2NrLgo+IAo+IFdoZW4gaXQgaXMg
dXNlZCwgaXQgaXMgYWxsIGF0IGV4cGxpY2l0IHJlcXVlc3QgZnJvbSB0aGUgY29udHJvbGxpbmcK
PiBlbnRpdHkgaW4gdGhlIHN5c3RlbSAoaGFyZHdhcmUgZG9tYWluLCBvciBzaW5nbGV0b24gc2hp
bSBkb21haW4pLgo+IAo+IElmIHRoYXQgZW50aXR5IGlzIHRyeWluZyB0byBEb1MgeW91LCB5b3Un
dmUgYWxyZWFkeSBsb3N0LgoKQnV0IHdyaXRlIHByZXNzdXJlIHdhcyBuZXZlciBpbiBxdWVzdGlv
bi4gTXkgY29uY2VybiBpcyB3aXRoCmhvdyBsb25nIGl0IG1pZ2h0IHRha2UgZm9yIGFsbCByZWFk
ZXJzIHRvIGRyb3AgdGhlaXIgbG9ja3MuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:08:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:08:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Rtr-0007ry-Gj; Wed, 19 Feb 2020 16:08:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4Rtq-0007rr-Qm
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:08:34 +0000
X-Inumbo-ID: 136933d6-5332-11ea-83c0-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 136933d6-5332-11ea-83c0-12813bfff9fa;
 Wed, 19 Feb 2020 16:08:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582128514;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=eY3lrCvRKGkIbd872v2mApwEKdYIvItj444Vco2mxOc=;
 b=KsBdYhWMoFAkLxiEMou38FkBTAvMqOBGKMCy/kz6HLRusHD6mtqIGN26
 GEmrYNvjwxZaB/cHTFXTOdleTrQL+HlkGHvrg8MY8MVfKou9saOW/C3Q8
 O6wqeytcxS/p/zSQ3fT/GKJ03Kyoq/MLj0fZFYBH4WCx2aBmX/wYZGpL2 I=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: urBQz8jb2iBIgg8nNtM7nilMnpGDoby6hAB72/bn+4qN3NsAcTgwQ62pN2/rldFw3w4KPF0B7f
 g3V36VxaLhWL/oBmPY1ZslqDvcvS4NoVzZ1sCJhPdr80A+qrNP8nCVfb2o+PSfugOd1ni+XAs6
 q6ADkrVpczTiDQNkjVTTnpDEKDl/KlVlwlENBUUCyCug79fItvM7lifI98CzKGORH0hICZu9Dj
 FOdp1QNnYMUv5QFs86IaLqmtwk1rJrLn5ze9TYkE4OqXdMG/Ap3YNQBkzgIuoavMcJR1V2820X
 GRQ=
X-SBRS: 2.7
X-MesageID: 12702724
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12702724"
Date: Wed, 19 Feb 2020 17:08:25 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200219160825.GF4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDM6MDc6MTRQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAxOS8wMi8yMDIwIDE0OjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+IE9uIDE5
LjAyLjIwMjAgMTU6NDUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4gT24gV2VkLCBGZWIg
MTksIDIwMjAgYXQgMDI6NDQ6MTJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4+IE9u
IDE5LjAyLjIwMjAgMTQ6MjIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+PiBPbiBXZWQs
IEZlYiAxOSwgMjAyMCBhdCAwMTo1OTo1MVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+
Pj4+PiBPbiAxMy4wMi4yMDIwIDEyOjMyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPj4+Pj4+
IERvbid0IGFsbG93IGNwdV9ob3RwbHVnX2JlZ2luIHRvIGZhaWwgYnkgY29udmVydGluZyB0aGUg
dHJ5bG9jayBpbnRvIGEKPiA+Pj4+Pj4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUg
dXNlcnMgb2YgdGhlIGNwdV9hZGRfcmVtb3ZlX2xvY2sgYXJlCj4gPj4+Pj4+IGxpbWl0ZWQgdG8g
Q1BVIHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMsIGFuZCBjYW5ub3QgZGVhZGxvY2sgYmV0d2Vlbgo+
ID4+Pj4+PiB0aGVtc2VsdmVzIG9yIG90aGVyIHVzZXJzIHRha2luZyB0aGUgbG9jayBpbiByZWFk
IG1vZGUgYXMKPiA+Pj4+Pj4gY3B1X2FkZF9yZW1vdmVfbG9jayBpcyBhbHdheXMgbG9ja2VkIHdp
dGggaW50ZXJydXB0cyBlbmFibGVkLiBUaGVyZQo+ID4+Pj4+PiBhcmUgYWxzbyBubyBvdGhlciBs
b2NrcyB0YWtlbiBkdXJpbmcgdGhlIHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMuCj4gPj4+Pj4gSSBk
b24ndCB0aGluayB0aGUgZ29hbCB3YXMgZGVhZGxvY2sgYXZvaWRhbmNlLCBidXQgcmF0aGVyIGxp
bWl0aW5nCj4gPj4+Pj4gb2YgdGhlIHRpbWUgc3BlbnQgc3Bpbm5pbmcgd2hpbGUgdHJ5aW5nIHRv
IGFjcXVpcmUgdGhlIGxvY2ssIGluCj4gPj4+Pj4gZmF2b3Igb2YgaGF2aW5nIHRoZSBjYWxsZXIg
cmV0cnkuCj4gPj4+PiBOb3cgdGhhdCB0aGUgY29udGVudGlvbiBiZXR3ZWVuIHJlYWQtb25seSB1
c2VycyBpcyByZWR1Y2VkIGFzIHRob3NlCj4gPj4+PiBjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJh
bGxlbCBJIHRoaW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+ID4+Pj4gYmxvY2tp
bmcgbW9kZS4KPiA+Pj4gSSdkIGFncmVlIGlmIHdyaXRlcnMgY291bGRuJ3QgYmUgc3RhcnZlZCBi
eSAobWFueSkgcmVhZGVycy4KPiA+PiBBRkFJQ1QgZnJvbSB0aGUgcncgbG9jayBpbXBsZW1lbnRh
dGlvbiByZWFkZXJzIHdvbid0IGJlIGFibGUgdG8gcGljawo+ID4+IHRoZSBsb2NrIGFzIHNvb24g
YXMgdGhlcmUncyBhIHdyaXRlciB3YWl0aW5nLCB3aGljaCBzaG91bGQgYXZvaWQgdGhpcwo+ID4+
IHN0YXJ2YXRpb24/Cj4gPj4KPiA+PiBZb3Ugc3RpbGwgbmVlZCB0byB3YWl0IGZvciBjdXJyZW50
IHJlYWRlcnMgdG8gZHJvcCB0aGUgbG9jaywgYnV0IG5vCj4gPj4gbmV3IHJlYWRlcnMgd291bGQg
YmUgYWJsZSB0byBsb2NrIGl0LCB3aGljaCBJIHRoaW5rIHNob3VsZCBnaXZiZSB1cwo+ID4+IGVu
b3VnaCBmYWlybmVzcy4KPiA+IEFoLCByaWdodCwgaXQgd2FzIHJhdGhlciB0aGUgb3RoZXIgd2F5
IGFyb3VuZCAtIGJhY2stdG8tYmFjawo+ID4gd3JpdGVycyBjYW4gc3RhcnZlIHJlYWRlcnMgd2l0
aCBvdXIgY3VycmVudCBpbXBsZW1lbnRhdGlvbi4KPiA+Cj4gPj4gT1RPSCB3aGVuIHVzaW5nIF90
cnlsb2NrIG5ldyByZWFkZXJzIGNhbiBzdGlsbCBwaWNrCj4gPj4gdGhlIGxvY2sgaW4gcmVhZCBt
b2RlLCBhbmQgaGVuY2UgSSB0aGluayB1c2luZyBibG9ja2luZyBtb2RlIGZvcgo+ID4+IHdyaXRl
cnMgaXMgYWN0dWFsbHkgYmV0dGVyLCBhcyB5b3UgY2FuIGFzc3VyZSB0aGF0IHJlYWRlcnMgd29u
J3QgYmUKPiA+PiBhYmxlIHRvIHN0YXJ2ZSB3cml0ZXJzLgo+ID4gVGhpcyBpcyBhIGdvb2QgcG9p
bnQuIE5ldmVydGhlbGVzcyBJIHJlbWFpbiB1bmNvbnZpbmNlZCB0aGF0Cj4gPiB0aGUgY2hhbmdl
IGlzIHdhcnJhbnRlZCBnaXZlbiB0aGUgb3JpZ2luYWwgaW50ZW50aW9ucyAoYXMgZmFyCj4gPiBh
cyB3ZSdyZSBhYmxlIHRvIHJlY29uc3RydWN0IHRoZW0pLiBJZiB0aGUgY3VycmVudCBiZWhhdmlv
cgo+ID4gZ2V0cyBpbiB0aGUgd2F5IG9mIHNlbnNpYmxlIHNoaW0gb3BlcmF0aW9uLCBwZXJoYXBz
IHRoZQo+ID4gYmVoYXZpb3Igc2hvdWxkIGJlIG1hZGUgZGVwZW5kZW50IHVwb24gcnVubmluZyBp
biBzaGltIG1vZGU/Cj4gCj4gSG90cGx1ZyBpc24ndCBnZW5lcmFsbHkgdXNlZCBhdCBhbGwsIHNv
IHRoZXJlIGlzIDAgd3JpdGUgcHJlc3N1cmUgb24gdGhlCj4gbG9jay4KPiAKPiBXaGVuIGl0IGlz
IHVzZWQsIGl0IGlzIGFsbCBhdCBleHBsaWNpdCByZXF1ZXN0IGZyb20gdGhlIGNvbnRyb2xsaW5n
Cj4gZW50aXR5IGluIHRoZSBzeXN0ZW0gKGhhcmR3YXJlIGRvbWFpbiwgb3Igc2luZ2xldG9uIHNo
aW0gZG9tYWluKS4KPiAKPiBJZiB0aGF0IGVudGl0eSBpcyB0cnlpbmcgdG8gRG9TIHlvdSwgeW91
J3ZlIGFscmVhZHkgbG9zdC4KPiAKPiBUaGVyZSBtaWdodCBiZSBhdHRlbXB0cyB0byBqdXN0aWZ5
IHdoeSB0aGUgbG9ja2luZyB3YXMgZG9uZSBsaWtlIHRoYXQgaW4KPiB0aGUgZmlyc3QgcGxhY2Us
IGJ1dCBpdCBkb2Vzbid0IG1lYW4gdGhleSB3ZXJlIG5lY2Vzc2FyaWx5IGNvcnJlY3QgdG8KPiBi
ZWluZyB3aXRoLCBhbmQgdGhleSBkb24ndCBtYXRjaCB1cCB3aXRoIHRoZSByZWFsaXN0aWMgdXNh
Z2Ugb2YgdGhlIGxvY2suCgpJJ20gaGFwcHkgdG8gcmV3cml0ZSB0aGUgY29tbWl0IG1lc3NhZ2Ug
aW4gb3JkZXIgdG8gaW5jbHVkZSB0aGUKZGlzY3Vzc2lvbiBoZXJlLiBXaGF0IGFib3V0IGFkZGlu
ZzoKCk5vdGUgdGhhdCB3aGVuIHVzaW5nIHJ3IGxvY2tzIGEgd3JpdGVyIHdhbnRpbmcgdG8gdGFr
ZSB0aGUgbG9jayB3aWxsCnByZXZlbnQgZnVydGhlciByZWFkcyBmcm9tIGxvY2tpbmcgaXQsIGhl
bmNlIHByZXZlbnRpbmcgcmVhZGVycyBmcm9tCnN0YXJ2aW5nIHdyaXRlcnMuIFdyaXRlcnMgT1RP
SCBjb3VsZCBzdGFydmUgcmVhZGVycywgYnV0IHNpbmNlIHRoZQpsb2NrIGlzIG9ubHkgcGlja2Vk
IGluIHdyaXRlIG1vZGUgYnkgYWN0aW9ucyByZXF1ZXN0ZWQgYnkgcHJpdmlsZWdlZApkb21haW5z
IHN1Y2ggZW50aXRpZXMgYWxyZWFkeSBoYXZlIHRoZSBhYmlsaXR5IHRvIERvUyB0aGUgaHlwZXJ2
aXNvcgppbiBtYW55IG90aGVyIHdheXMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:18:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:18:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4S3h-0000Pg-K7; Wed, 19 Feb 2020 16:18:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=hRnY=4H=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1j4S3f-0000Pb-O6
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:18:43 +0000
X-Inumbo-ID: 7d7a37d7-5333-11ea-83c6-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7d7a37d7-5333-11ea-83c6-12813bfff9fa;
 Wed, 19 Feb 2020 16:18:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582129121;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=8PhGid55mGXBt3QR7+iEAUfsznHM9i37dSidt+A/ALk=;
 b=AM0G48ARtQgOssSiiOF8Y0vcyKbkMW8D+0cNF+RLG13LJuxqNCEHHy6o5B4qobdpQeW2Zv
 hk7C5SjCiZm3wZ44KuAh9LO3toW2m3wp4WSGHddt9+v2TCKz13ACxdA62dLE06XF+Z/MN/
 9KLfhaJIl2DRQXQ2Tb7TH/ZVqxmsbQg=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-68-L6T8MO6bOrWJNOXAQQPg5g-1; Wed, 19 Feb 2020 11:18:36 -0500
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8C3CB8EDBC1;
 Wed, 19 Feb 2020 16:18:35 +0000 (UTC)
Received: from t480s.redhat.com (ovpn-116-151.ams2.redhat.com [10.36.116.151])
 by smtp.corp.redhat.com (Postfix) with ESMTP id C49D0857BF;
 Wed, 19 Feb 2020 16:18:22 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: qemu-devel@nongnu.org
Date: Wed, 19 Feb 2020 17:17:15 +0100
Message-Id: <20200219161725.115218-4-david@redhat.com>
In-Reply-To: <20200219161725.115218-1-david@redhat.com>
References: <20200219161725.115218-1-david@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-MC-Unique: L6T8MO6bOrWJNOXAQQPg5g-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v1 03/13] numa: Teach ram block notifiers about
 resizeable ram blocks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Juan Quintela <quintela@redhat.com>,
 David Hildenbrand <david@redhat.com>,
 "Dr . David Alan Gilbert" <dgilbert@redhat.com>, Peter Xu <peterx@redhat.com>,
 Paul Durrant <paul@xen.org>, Igor Mammedov <imammedo@redhat.com>,
 "Michael S. Tsirkin" <mst@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, xen-devel@lists.xenproject.org,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmFtIGJsb2NrIG5vdGlmaWVycyBhcmUgY3VycmVudGx5IG5vdCBhd2FyZSBvZiByZXNpemVzLiBF
c3BlY2lhbGx5IHRvCmhhbmRsZSByZXNpemVzIGR1cmluZyBtaWdyYXRpb24sIGJ1dCBhbHNvIHRv
IGltcGxlbWVudCBhY3R1YWxseSByZXNpemVhYmxlCnJhbSBibG9ja3MgKG1ha2UgZXZlcnl0aGlu
ZyBiZXR3ZWVuIHVzZWRfbGVuZ3RoIGFuZCBtYXhfbGVuZ3RoCmluYWNjZXNzaWJsZSksIHdlIHdh
bnQgdG8gdGVhY2ggcmFtIGJsb2NrIG5vdGlmaWVycyBhYm91dCByZXNpemVhYmxlCnJhbS4KCklu
dHJvZHVjZSB0aGUgYmFzaWMgaW5mcmFzdHJ1Y3R1cmUgYnV0IGtlZXAgdXNpbmcgbWF4X3NpemUg
aW4gdGhlCmV4aXN0aW5nIG5vdGlmaWVycy4gU3VwcGx5IHRoZSBtYXhfc2l6ZSB3aGVuIGFkZGlu
ZyBhbmQgcmVtb3ZpbmcgcmFtCmJsb2Nrcy4gQWxzbywgbm90aWZ5IG9uIHJlc2l6ZXMuCgpBY2tl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CkNjOiBSaWNoYXJkIEhlbmRlcnNvbiA8
cnRoQHR3aWRkbGUubmV0PgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4K
Q2M6ICJEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IiA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KQ2M6IEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KQ2M6IE1hcmNlbCBBcGZlbGJhdW0g
PG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgpDYzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+CkNjOiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KQ2M6ICJNaWNoYWVsIFMu
IFRzaXJraW4iIDxtc3RAcmVkaGF0LmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpDYzogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1i
eTogRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+Ci0tLQogZXhlYy5jICAgICAg
ICAgICAgICAgICAgICAgfCAxMyArKysrKysrKysrKy0tCiBody9jb3JlL251bWEuYyAgICAgICAg
ICAgICB8IDIyICsrKysrKysrKysrKysrKysrLS0tLS0KIGh3L2kzODYveGVuL3hlbi1tYXBjYWNo
ZS5jIHwgIDcgKysrKy0tLQogaW5jbHVkZS9leGVjL3JhbWxpc3QuaCAgICAgfCAxMyArKysrKysr
KystLS0tCiB0YXJnZXQvaTM4Ni9oYXgtbWVtLmMgICAgICB8ICA1ICsrKy0tCiB0YXJnZXQvaTM4
Ni9zZXYuYyAgICAgICAgICB8IDE4ICsrKysrKysrKystLS0tLS0tLQogdXRpbC92ZmlvLWhlbHBl
cnMuYyAgICAgICAgfCAxNyArKysrKysrKystLS0tLS0tLQogNyBmaWxlcyBjaGFuZ2VkLCA2MyBp
bnNlcnRpb25zKCspLCAzMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9leGVjLmMgYi9leGVj
LmMKaW5kZXggZGZkNDNkMjdjNi4uYjc1MjUwZTc3MyAxMDA2NDQKLS0tIGEvZXhlYy5jCisrKyBi
L2V4ZWMuYwpAQCAtMjEyOSw2ICsyMTI5LDggQEAgc3RhdGljIGludCBtZW1vcnlfdHJ5X2VuYWJs
ZV9tZXJnaW5nKHZvaWQgKmFkZHIsIHNpemVfdCBsZW4pCiAgKi8KIGludCBxZW11X3JhbV9yZXNp
emUoUkFNQmxvY2sgKmJsb2NrLCByYW1fYWRkcl90IG5ld3NpemUsIEVycm9yICoqZXJycCkKIHsK
KyAgICBjb25zdCByYW1fYWRkcl90IG9sZHNpemUgPSBibG9jay0+dXNlZF9sZW5ndGg7CisKICAg
ICBhc3NlcnQoYmxvY2spOwogCiAgICAgbmV3c2l6ZSA9IEhPU1RfUEFHRV9BTElHTihuZXdzaXpl
KTsKQEAgLTIxNTMsNiArMjE1NSwxMSBAQCBpbnQgcWVtdV9yYW1fcmVzaXplKFJBTUJsb2NrICpi
bG9jaywgcmFtX2FkZHJfdCBuZXdzaXplLCBFcnJvciAqKmVycnApCiAgICAgICAgIHJldHVybiAt
RUlOVkFMOwogICAgIH0KIAorICAgIC8qIE5vdGlmeSBiZWZvcmUgbW9kaWZ5aW5nIHRoZSByYW0g
YmxvY2sgYW5kIHRvdWNoaW5nIHRoZSBiaXRtYXBzLiAqLworICAgIGlmIChibG9jay0+aG9zdCkg
eworICAgICAgICByYW1fYmxvY2tfbm90aWZ5X3Jlc2l6ZShibG9jay0+aG9zdCwgb2xkc2l6ZSwg
bmV3c2l6ZSk7CisgICAgfQorCiAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9jbGVhcl9kaXJ0eV9y
YW5nZShibG9jay0+b2Zmc2V0LCBibG9jay0+dXNlZF9sZW5ndGgpOwogICAgIGJsb2NrLT51c2Vk
X2xlbmd0aCA9IG5ld3NpemU7CiAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9zZXRfZGlydHlfcmFu
Z2UoYmxvY2stPm9mZnNldCwgYmxvY2stPnVzZWRfbGVuZ3RoLApAQCAtMjMxMiw3ICsyMzE5LDgg
QEAgc3RhdGljIHZvaWQgcmFtX2Jsb2NrX2FkZChSQU1CbG9jayAqbmV3X2Jsb2NrLCBFcnJvciAq
KmVycnAsIGJvb2wgc2hhcmVkKQogICAgICAgICBxZW11X21hZHZpc2UobmV3X2Jsb2NrLT5ob3N0
LCBuZXdfYmxvY2stPm1heF9sZW5ndGgsIFFFTVVfTUFEVl9IVUdFUEFHRSk7CiAgICAgICAgIC8q
IE1BRFZfRE9OVEZPUksgaXMgYWxzbyBuZWVkZWQgYnkgS1ZNIGluIGFic2VuY2Ugb2Ygc3luY2hy
b25vdXMgTU1VICovCiAgICAgICAgIHFlbXVfbWFkdmlzZShuZXdfYmxvY2stPmhvc3QsIG5ld19i
bG9jay0+bWF4X2xlbmd0aCwgUUVNVV9NQURWX0RPTlRGT1JLKTsKLSAgICAgICAgcmFtX2Jsb2Nr
X25vdGlmeV9hZGQobmV3X2Jsb2NrLT5ob3N0LCBuZXdfYmxvY2stPm1heF9sZW5ndGgpOworICAg
ICAgICByYW1fYmxvY2tfbm90aWZ5X2FkZChuZXdfYmxvY2stPmhvc3QsIG5ld19ibG9jay0+dXNl
ZF9sZW5ndGgsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5ld19ibG9jay0+bWF4X2xl
bmd0aCk7CiAgICAgfQogfQogCkBAIC0yNDkyLDcgKzI1MDAsOCBAQCB2b2lkIHFlbXVfcmFtX2Zy
ZWUoUkFNQmxvY2sgKmJsb2NrKQogICAgIH0KIAogICAgIGlmIChibG9jay0+aG9zdCkgewotICAg
ICAgICByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZShibG9jay0+aG9zdCwgYmxvY2stPm1heF9sZW5n
dGgpOworICAgICAgICByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZShibG9jay0+aG9zdCwgYmxvY2st
PnVzZWRfbGVuZ3RoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9jay0+bWF4
X2xlbmd0aCk7CiAgICAgfQogCiAgICAgcWVtdV9tdXRleF9sb2NrX3JhbWxpc3QoKTsKZGlmZiAt
LWdpdCBhL2h3L2NvcmUvbnVtYS5jIGIvaHcvY29yZS9udW1hLmMKaW5kZXggNjU5OWM2OWUwNS4u
ZTI4YWQyNGZjZCAxMDA2NDQKLS0tIGEvaHcvY29yZS9udW1hLmMKKysrIGIvaHcvY29yZS9udW1h
LmMKQEAgLTkwMiwxMSArOTAyLDEyIEBAIHZvaWQgcXVlcnlfbnVtYV9ub2RlX21lbShOdW1hTm9k
ZU1lbSBub2RlX21lbVtdLCBNYWNoaW5lU3RhdGUgKm1zKQogc3RhdGljIGludCByYW1fYmxvY2tf
bm90aWZ5X2FkZF9zaW5nbGUoUkFNQmxvY2sgKnJiLCB2b2lkICpvcGFxdWUpCiB7CiAgICAgY29u
c3QgcmFtX2FkZHJfdCBtYXhfc2l6ZSA9IHFlbXVfcmFtX2dldF9tYXhfbGVuZ3RoKHJiKTsKKyAg
ICBjb25zdCByYW1fYWRkcl90IHNpemUgPSBxZW11X3JhbV9nZXRfdXNlZF9sZW5ndGgocmIpOwog
ICAgIHZvaWQgKmhvc3QgPSBxZW11X3JhbV9nZXRfaG9zdF9hZGRyKHJiKTsKICAgICBSQU1CbG9j
a05vdGlmaWVyICpub3RpZmllciA9IG9wYXF1ZTsKIAogICAgIGlmIChob3N0KSB7Ci0gICAgICAg
IG5vdGlmaWVyLT5yYW1fYmxvY2tfYWRkZWQobm90aWZpZXIsIGhvc3QsIG1heF9zaXplKTsKKyAg
ICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19hZGRlZChub3RpZmllciwgaG9zdCwgc2l6ZSwgbWF4
X3NpemUpOwogICAgIH0KICAgICByZXR1cm4gMDsKIH0KQEAgLTkyMywyMCArOTI0LDMxIEBAIHZv
aWQgcmFtX2Jsb2NrX25vdGlmaWVyX3JlbW92ZShSQU1CbG9ja05vdGlmaWVyICpuKQogICAgIFFM
SVNUX1JFTU9WRShuLCBuZXh0KTsKIH0KIAotdm9pZCByYW1fYmxvY2tfbm90aWZ5X2FkZCh2b2lk
ICpob3N0LCBzaXplX3Qgc2l6ZSkKK3ZvaWQgcmFtX2Jsb2NrX25vdGlmeV9hZGQodm9pZCAqaG9z
dCwgc2l6ZV90IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBSQU1CbG9ja05vdGlmaWVy
ICpub3RpZmllcjsKIAogICAgIFFMSVNUX0ZPUkVBQ0gobm90aWZpZXIsICZyYW1fbGlzdC5yYW1i
bG9ja19ub3RpZmllcnMsIG5leHQpIHsKLSAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19hZGRl
ZChub3RpZmllciwgaG9zdCwgc2l6ZSk7CisgICAgICAgIG5vdGlmaWVyLT5yYW1fYmxvY2tfYWRk
ZWQobm90aWZpZXIsIGhvc3QsIHNpemUsIG1heF9zaXplKTsKICAgICB9CiB9CiAKLXZvaWQgcmFt
X2Jsb2NrX25vdGlmeV9yZW1vdmUodm9pZCAqaG9zdCwgc2l6ZV90IHNpemUpCit2b2lkIHJhbV9i
bG9ja19ub3RpZnlfcmVtb3ZlKHZvaWQgKmhvc3QsIHNpemVfdCBzaXplLCBzaXplX3QgbWF4X3Np
emUpCiB7CiAgICAgUkFNQmxvY2tOb3RpZmllciAqbm90aWZpZXI7CiAKICAgICBRTElTVF9GT1JF
QUNIKG5vdGlmaWVyLCAmcmFtX2xpc3QucmFtYmxvY2tfbm90aWZpZXJzLCBuZXh0KSB7Ci0gICAg
ICAgIG5vdGlmaWVyLT5yYW1fYmxvY2tfcmVtb3ZlZChub3RpZmllciwgaG9zdCwgc2l6ZSk7Cisg
ICAgICAgIG5vdGlmaWVyLT5yYW1fYmxvY2tfcmVtb3ZlZChub3RpZmllciwgaG9zdCwgc2l6ZSwg
bWF4X3NpemUpOworICAgIH0KK30KKwordm9pZCByYW1fYmxvY2tfbm90aWZ5X3Jlc2l6ZSh2b2lk
ICpob3N0LCBzaXplX3Qgb2xkX3NpemUsIHNpemVfdCBuZXdfc2l6ZSkKK3sKKyAgICBSQU1CbG9j
a05vdGlmaWVyICpub3RpZmllcjsKKworICAgIFFMSVNUX0ZPUkVBQ0gobm90aWZpZXIsICZyYW1f
bGlzdC5yYW1ibG9ja19ub3RpZmllcnMsIG5leHQpIHsKKyAgICAgICAgaWYgKG5vdGlmaWVyLT5y
YW1fYmxvY2tfcmVzaXplZCkgeworICAgICAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19yZXNp
emVkKG5vdGlmaWVyLCBob3N0LCBvbGRfc2l6ZSwgbmV3X3NpemUpOworICAgICAgICB9CiAgICAg
fQogfQpkaWZmIC0tZ2l0IGEvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMgYi9ody9pMzg2L3hl
bi94ZW4tbWFwY2FjaGUuYwppbmRleCA1YjEyMGVkNDRiLi5kNmRjZWE2NWQxIDEwMDY0NAotLS0g
YS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYworKysgYi9ody9pMzg2L3hlbi94ZW4tbWFwY2Fj
aGUuYwpAQCAtMTY5LDcgKzE2OSw4IEBAIHN0YXRpYyB2b2lkIHhlbl9yZW1hcF9idWNrZXQoTWFw
Q2FjaGVFbnRyeSAqZW50cnksCiAKICAgICBpZiAoZW50cnktPnZhZGRyX2Jhc2UgIT0gTlVMTCkg
ewogICAgICAgICBpZiAoIShlbnRyeS0+ZmxhZ3MgJiBYRU5fTUFQQ0FDSEVfRU5UUllfRFVNTVkp
KSB7Ci0gICAgICAgICAgICByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZShlbnRyeS0+dmFkZHJfYmFz
ZSwgZW50cnktPnNpemUpOworICAgICAgICAgICAgcmFtX2Jsb2NrX25vdGlmeV9yZW1vdmUoZW50
cnktPnZhZGRyX2Jhc2UsIGVudHJ5LT5zaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZW50cnktPnNpemUpOwogICAgICAgICB9CiAgICAgICAgIGlmIChtdW5tYXAoZW50
cnktPnZhZGRyX2Jhc2UsIGVudHJ5LT5zaXplKSAhPSAwKSB7CiAgICAgICAgICAgICBwZXJyb3Io
InVubWFwIGZhaWxzIik7CkBAIC0yMTEsNyArMjEyLDcgQEAgc3RhdGljIHZvaWQgeGVuX3JlbWFw
X2J1Y2tldChNYXBDYWNoZUVudHJ5ICplbnRyeSwKICAgICB9CiAKICAgICBpZiAoIShlbnRyeS0+
ZmxhZ3MgJiBYRU5fTUFQQ0FDSEVfRU5UUllfRFVNTVkpKSB7Ci0gICAgICAgIHJhbV9ibG9ja19u
b3RpZnlfYWRkKHZhZGRyX2Jhc2UsIHNpemUpOworICAgICAgICByYW1fYmxvY2tfbm90aWZ5X2Fk
ZCh2YWRkcl9iYXNlLCBzaXplLCBzaXplKTsKICAgICB9CiAKICAgICBlbnRyeS0+dmFkZHJfYmFz
ZSA9IHZhZGRyX2Jhc2U7CkBAIC00NTIsNyArNDUzLDcgQEAgc3RhdGljIHZvaWQgeGVuX2ludmFs
aWRhdGVfbWFwX2NhY2hlX2VudHJ5X3VubG9ja2VkKHVpbnQ4X3QgKmJ1ZmZlcikKICAgICB9CiAK
ICAgICBwZW50cnktPm5leHQgPSBlbnRyeS0+bmV4dDsKLSAgICByYW1fYmxvY2tfbm90aWZ5X3Jl
bW92ZShlbnRyeS0+dmFkZHJfYmFzZSwgZW50cnktPnNpemUpOworICAgIHJhbV9ibG9ja19ub3Rp
ZnlfcmVtb3ZlKGVudHJ5LT52YWRkcl9iYXNlLCBlbnRyeS0+c2l6ZSwgZW50cnktPnNpemUpOwog
ICAgIGlmIChtdW5tYXAoZW50cnktPnZhZGRyX2Jhc2UsIGVudHJ5LT5zaXplKSAhPSAwKSB7CiAg
ICAgICAgIHBlcnJvcigidW5tYXAgZmFpbHMiKTsKICAgICAgICAgZXhpdCgtMSk7CmRpZmYgLS1n
aXQgYS9pbmNsdWRlL2V4ZWMvcmFtbGlzdC5oIGIvaW5jbHVkZS9leGVjL3JhbWxpc3QuaAppbmRl
eCBiYzRmYWExYjAwLi4yOTNjMGRkYWJlIDEwMDY0NAotLS0gYS9pbmNsdWRlL2V4ZWMvcmFtbGlz
dC5oCisrKyBiL2luY2x1ZGUvZXhlYy9yYW1saXN0LmgKQEAgLTY1LDE1ICs2NSwyMCBAQCB2b2lk
IHFlbXVfbXV0ZXhfbG9ja19yYW1saXN0KHZvaWQpOwogdm9pZCBxZW11X211dGV4X3VubG9ja19y
YW1saXN0KHZvaWQpOwogCiBzdHJ1Y3QgUkFNQmxvY2tOb3RpZmllciB7Ci0gICAgdm9pZCAoKnJh
bV9ibG9ja19hZGRlZCkoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9zdCwgc2l6ZV90IHNp
emUpOwotICAgIHZvaWQgKCpyYW1fYmxvY2tfcmVtb3ZlZCkoUkFNQmxvY2tOb3RpZmllciAqbiwg
dm9pZCAqaG9zdCwgc2l6ZV90IHNpemUpOworICAgIHZvaWQgKCpyYW1fYmxvY2tfYWRkZWQpKFJB
TUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVfdCBtYXhfc2l6ZSk7CisgICAgdm9pZCAoKnJhbV9ibG9ja19y
ZW1vdmVkKShSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBtYXhfc2l6ZSk7CisgICAgdm9pZCAo
KnJhbV9ibG9ja19yZXNpemVkKShSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXpl
X3Qgb2xkX3NpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplX3QgbmV3X3Np
emUpOwogICAgIFFMSVNUX0VOVFJZKFJBTUJsb2NrTm90aWZpZXIpIG5leHQ7CiB9OwogCiB2b2lk
IHJhbV9ibG9ja19ub3RpZmllcl9hZGQoUkFNQmxvY2tOb3RpZmllciAqbik7CiB2b2lkIHJhbV9i
bG9ja19ub3RpZmllcl9yZW1vdmUoUkFNQmxvY2tOb3RpZmllciAqbik7Ci12b2lkIHJhbV9ibG9j
a19ub3RpZnlfYWRkKHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKTsKLXZvaWQgcmFtX2Jsb2NrX25v
dGlmeV9yZW1vdmUodm9pZCAqaG9zdCwgc2l6ZV90IHNpemUpOwordm9pZCByYW1fYmxvY2tfbm90
aWZ5X2FkZCh2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwgc2l6ZV90IG1heF9zaXplKTsKK3ZvaWQg
cmFtX2Jsb2NrX25vdGlmeV9yZW1vdmUodm9pZCAqaG9zdCwgc2l6ZV90IHNpemUsIHNpemVfdCBt
YXhfc2l6ZSk7Cit2b2lkIHJhbV9ibG9ja19ub3RpZnlfcmVzaXplKHZvaWQgKmhvc3QsIHNpemVf
dCBvbGRfc2l6ZSwgc2l6ZV90IG5ld19zaXplKTsKIAogdm9pZCByYW1fYmxvY2tfZHVtcChNb25p
dG9yICptb24pOwogCmRpZmYgLS1naXQgYS90YXJnZXQvaTM4Ni9oYXgtbWVtLmMgYi90YXJnZXQv
aTM4Ni9oYXgtbWVtLmMKaW5kZXggNmJiNWEyNDkxNy4uNDU0ZDdmYjIxMiAxMDA2NDQKLS0tIGEv
dGFyZ2V0L2kzODYvaGF4LW1lbS5jCisrKyBiL3RhcmdldC9pMzg2L2hheC1tZW0uYwpAQCAtMjkz
LDcgKzI5Myw4IEBAIHN0YXRpYyBNZW1vcnlMaXN0ZW5lciBoYXhfbWVtb3J5X2xpc3RlbmVyID0g
ewogICAgIC5wcmlvcml0eSA9IDEwLAogfTsKIAotc3RhdGljIHZvaWQgaGF4X3JhbV9ibG9ja19h
ZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3N0YXRp
YyB2b2lkIGhheF9yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9z
dCwgc2l6ZV90IHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBt
YXhfc2l6ZSkKIHsKICAgICAvKgogICAgICAqIFdlIG11c3QgcmVnaXN0ZXIgZWFjaCBSQU0gYmxv
Y2sgd2l0aCB0aGUgSEFYTSBrZXJuZWwgbW9kdWxlLCBvcgpAQCAtMzA0LDcgKzMwNSw3IEBAIHN0
YXRpYyB2b2lkIGhheF9yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAq
aG9zdCwgc2l6ZV90IHNpemUpCiAgICAgICogaG9zdCBwaHlzaWNhbCBwYWdlcyBmb3IgdGhlIFJB
TSBibG9jayBhcyBwYXJ0IG9mIHRoaXMgcmVnaXN0cmF0aW9uCiAgICAgICogcHJvY2VzcywgaGVu
Y2UgdGhlIG5hbWUgaGF4X3BvcHVsYXRlX3JhbSgpLgogICAgICAqLwotICAgIGlmIChoYXhfcG9w
dWxhdGVfcmFtKCh1aW50NjRfdCkodWludHB0cl90KWhvc3QsIHNpemUpIDwgMCkgeworICAgIGlm
IChoYXhfcG9wdWxhdGVfcmFtKCh1aW50NjRfdCkodWludHB0cl90KWhvc3QsIG1heF9zaXplKSA8
IDApIHsKICAgICAgICAgZnByaW50ZihzdGRlcnIsICJIQVggZmFpbGVkIHRvIHBvcHVsYXRlIFJB
TVxuIik7CiAgICAgICAgIGFib3J0KCk7CiAgICAgfQpkaWZmIC0tZ2l0IGEvdGFyZ2V0L2kzODYv
c2V2LmMgYi90YXJnZXQvaTM4Ni9zZXYuYwppbmRleCAwMjRiYjI0ZTUxLi42YjRjZWUyNGEyIDEw
MDY0NAotLS0gYS90YXJnZXQvaTM4Ni9zZXYuYworKysgYi90YXJnZXQvaTM4Ni9zZXYuYwpAQCAt
MTI5LDcgKzEyOSw4IEBAIHNldl9zZXRfZ3Vlc3Rfc3RhdGUoU2V2U3RhdGUgbmV3X3N0YXRlKQog
fQogCiBzdGF0aWMgdm9pZAotc2V2X3JhbV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpu
LCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3Nldl9yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tO
b3RpZmllciAqbiwgdm9pZCAqaG9zdCwgc2l6ZV90IHNpemUsCisgICAgICAgICAgICAgICAgICAg
IHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBpbnQgcjsKICAgICBzdHJ1Y3Qga3ZtX2VuY19yZWdp
b24gcmFuZ2U7CkBAIC0xNDYsMTkgKzE0NywyMCBAQCBzZXZfcmFtX2Jsb2NrX2FkZGVkKFJBTUJs
b2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQogICAgIH0KIAogICAgIHJh
bmdlLmFkZHIgPSAoX191NjQpKHVuc2lnbmVkIGxvbmcpaG9zdDsKLSAgICByYW5nZS5zaXplID0g
c2l6ZTsKKyAgICByYW5nZS5zaXplID0gbWF4X3NpemU7CiAKLSAgICB0cmFjZV9rdm1fbWVtY3J5
cHRfcmVnaXN0ZXJfcmVnaW9uKGhvc3QsIHNpemUpOworICAgIHRyYWNlX2t2bV9tZW1jcnlwdF9y
ZWdpc3Rlcl9yZWdpb24oaG9zdCwgbWF4X3NpemUpOwogICAgIHIgPSBrdm1fdm1faW9jdGwoa3Zt
X3N0YXRlLCBLVk1fTUVNT1JZX0VOQ1JZUFRfUkVHX1JFR0lPTiwgJnJhbmdlKTsKICAgICBpZiAo
cikgewogICAgICAgICBlcnJvcl9yZXBvcnQoIiVzOiBmYWlsZWQgdG8gcmVnaXN0ZXIgcmVnaW9u
ICglcCslI3p4KSBlcnJvciAnJXMnIiwKLSAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBo
b3N0LCBzaXplLCBzdHJlcnJvcihlcnJubykpOworICAgICAgICAgICAgICAgICAgICAgX19mdW5j
X18sIGhvc3QsIG1heF9zaXplLCBzdHJlcnJvcihlcnJubykpOwogICAgICAgICBleGl0KDEpOwog
ICAgIH0KIH0KIAogc3RhdGljIHZvaWQKLXNldl9yYW1fYmxvY2tfcmVtb3ZlZChSQU1CbG9ja05v
dGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3Nldl9yYW1fYmxvY2tfcmVtb3Zl
ZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwKKyAgICAgICAg
ICAgICAgICAgICAgICBzaXplX3QgbWF4X3NpemUpCiB7CiAgICAgaW50IHI7CiAgICAgc3RydWN0
IGt2bV9lbmNfcmVnaW9uIHJhbmdlOwpAQCAtMTc1LDEzICsxNzcsMTMgQEAgc2V2X3JhbV9ibG9j
a19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQog
ICAgIH0KIAogICAgIHJhbmdlLmFkZHIgPSAoX191NjQpKHVuc2lnbmVkIGxvbmcpaG9zdDsKLSAg
ICByYW5nZS5zaXplID0gc2l6ZTsKKyAgICByYW5nZS5zaXplID0gbWF4X3NpemU7CiAKLSAgICB0
cmFjZV9rdm1fbWVtY3J5cHRfdW5yZWdpc3Rlcl9yZWdpb24oaG9zdCwgc2l6ZSk7CisgICAgdHJh
Y2Vfa3ZtX21lbWNyeXB0X3VucmVnaXN0ZXJfcmVnaW9uKGhvc3QsIG1heF9zaXplKTsKICAgICBy
ID0ga3ZtX3ZtX2lvY3RsKGt2bV9zdGF0ZSwgS1ZNX01FTU9SWV9FTkNSWVBUX1VOUkVHX1JFR0lP
TiwgJnJhbmdlKTsKICAgICBpZiAocikgewogICAgICAgICBlcnJvcl9yZXBvcnQoIiVzOiBmYWls
ZWQgdG8gdW5yZWdpc3RlciByZWdpb24gKCVwKyUjengpIiwKLSAgICAgICAgICAgICAgICAgICAg
IF9fZnVuY19fLCBob3N0LCBzaXplKTsKKyAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBo
b3N0LCBtYXhfc2l6ZSk7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS91dGlsL3ZmaW8taGVscGVy
cy5jIGIvdXRpbC92ZmlvLWhlbHBlcnMuYwppbmRleCA3MWUwMmU3ZjM1Li42MWEwY2Y2ZTEyIDEw
MDY0NAotLS0gYS91dGlsL3ZmaW8taGVscGVycy5jCisrKyBiL3V0aWwvdmZpby1oZWxwZXJzLmMK
QEAgLTM3MiwyNSArMzcyLDI2IEBAIGZhaWxfY29udGFpbmVyOgogICAgIHJldHVybiByZXQ7CiB9
CiAKLXN0YXRpYyB2b2lkIHFlbXVfdmZpb19yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmll
ciAqbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqaG9zdCwg
c2l6ZV90IHNpemUpCitzdGF0aWMgdm9pZCBxZW11X3ZmaW9fcmFtX2Jsb2NrX2FkZGVkKFJBTUJs
b2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHNpemVfdCBzaXplLCBzaXplX3QgbWF4X3NpemUpCiB7CiAgICAgUUVNVVZGSU9T
dGF0ZSAqcyA9IGNvbnRhaW5lcl9vZihuLCBRRU1VVkZJT1N0YXRlLCByYW1fbm90aWZpZXIpOwog
ICAgIGludCByZXQ7CiAKLSAgICB0cmFjZV9xZW11X3ZmaW9fcmFtX2Jsb2NrX2FkZGVkKHMsIGhv
c3QsIHNpemUpOwotICAgIHJldCA9IHFlbXVfdmZpb19kbWFfbWFwKHMsIGhvc3QsIHNpemUsIGZh
bHNlLCBOVUxMKTsKKyAgICB0cmFjZV9xZW11X3ZmaW9fcmFtX2Jsb2NrX2FkZGVkKHMsIGhvc3Qs
IG1heF9zaXplKTsKKyAgICByZXQgPSBxZW11X3ZmaW9fZG1hX21hcChzLCBob3N0LCBtYXhfc2l6
ZSwgZmFsc2UsIE5VTEwpOwogICAgIGlmIChyZXQpIHsKLSAgICAgICAgZXJyb3JfcmVwb3J0KCJx
ZW11X3ZmaW9fZG1hX21hcCglcCwgJXp1KSBmYWlsZWQ6ICVkIiwgaG9zdCwgc2l6ZSwgcmV0KTsK
KyAgICAgICAgZXJyb3JfcmVwb3J0KCJxZW11X3ZmaW9fZG1hX21hcCglcCwgJXp1KSBmYWlsZWQ6
ICVkIiwgaG9zdCwKKyAgICAgICAgICAgICAgICAgICAgIG1heF9zaXplLCByZXQpOwogICAgIH0K
IH0KIAotc3RhdGljIHZvaWQgcWVtdV92ZmlvX3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90
aWZpZXIgKm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
aG9zdCwgc2l6ZV90IHNpemUpCitzdGF0aWMgdm9pZCBxZW11X3ZmaW9fcmFtX2Jsb2NrX3JlbW92
ZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9zdCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplX3Qgc2l6ZSwgc2l6ZV90IG1heF9zaXplKQogewogICAg
IFFFTVVWRklPU3RhdGUgKnMgPSBjb250YWluZXJfb2YobiwgUUVNVVZGSU9TdGF0ZSwgcmFtX25v
dGlmaWVyKTsKICAgICBpZiAoaG9zdCkgewotICAgICAgICB0cmFjZV9xZW11X3ZmaW9fcmFtX2Js
b2NrX3JlbW92ZWQocywgaG9zdCwgc2l6ZSk7CisgICAgICAgIHRyYWNlX3FlbXVfdmZpb19yYW1f
YmxvY2tfcmVtb3ZlZChzLCBob3N0LCBtYXhfc2l6ZSk7CiAgICAgICAgIHFlbXVfdmZpb19kbWFf
dW5tYXAocywgaG9zdCk7CiAgICAgfQogfQotLSAKMi4yNC4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:19:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:19:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4S41-0000RZ-T6; Wed, 19 Feb 2020 16:19:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4S40-0000RN-DG
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:19:04 +0000
X-Inumbo-ID: 8b516a5a-5333-11ea-83c6-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8b516a5a-5333-11ea-83c6-12813bfff9fa;
 Wed, 19 Feb 2020 16:19:03 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id k11so1204348wrd.9
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 08:19:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=17DjWFH+xTFzNXtZM0ZM2Wf5b99U4Tbhzru5Ub9RC9I=;
 b=MvH+cVJ7kvzsNRdS8NtibjpcOJqNOK88qQjpPOHjKPjaa/9t9NnjZWBQYsmHDOnVLV
 6XE19qGTCwiVUIZtNjF/IXmyrCs8KoklgdHEHqkgzSIZsgG5sJIUtX/tg8WS0ZpCEq37
 98K6q3RhLpmEgSBbO9CGlX/gtqKRKcuOR1TOgIT3EppxlTmYBwziqSVk5gmaPsS/Dxvj
 GsxqtqF9+R6UBkmpXRtLM3R3zkAC3HpLrrfGLq37AoCI/2cpG1pgZfLlxNio3XxweePd
 3PYrLShmkdt9/+Bw6fPFVv0meGnLD+l3L/4kszOmKkyGL1GNGO/W6Rit7DAJMMF6SXnh
 K7JQ==
X-Gm-Message-State: APjAAAWBRG/bxkZ0QDTMUPXsVkAzQPxgc00CYe+PVjGRjOG1E3yhL3cn
 ZBN23gfXqG2y2dRM9eBuUn8=
X-Google-Smtp-Source: APXvYqwv0OT1tYwL8U4iIRvblo4qVQX9glUyYUWZI6v8m9v12jui2mBPGH4fhCnid3SKD7h0GePCsg==
X-Received: by 2002:adf:e6cb:: with SMTP id y11mr36919136wrm.59.1582129142928; 
 Wed, 19 Feb 2020 08:19:02 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id f8sm310284wrt.28.2020.02.19.08.19.01
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 08:19:02 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, Juergen Gross <jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
 <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <d248b760-e4c9-7878-760a-c25730a43c1e@xen.org>
Date: Wed, 19 Feb 2020 16:19:01 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAxOS8wMi8yMDIwIDE1OjQ5LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAxOS4wMi4y
MDIwIDA5OjExLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiAraW50IGh5cGZzX3dyaXRlX2Jvb2wo
c3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4+ICsgICAgICAgICAgICAgICAgICAgICBY
RU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pCj4+
ICt7Cj4+ICsgICAgdW5pb24gewo+PiArICAgICAgICBjaGFyIGJ1Zls4XTsKPj4gKyAgICAgICAg
dWludDhfdCB1ODsKPj4gKyAgICAgICAgdWludDE2X3QgdTE2Owo+PiArICAgICAgICB1aW50MzJf
dCB1MzI7Cj4+ICsgICAgICAgIHVpbnQ2NF90IHU2NDsKPj4gKyAgICB9IHU7Cj4+ICsKPj4gKyAg
ICBBU1NFUlQobGVhZi0+ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1VJTlQgJiYgbGVhZi0+ZS5z
aXplIDw9IDgpOwo+PiArCj4+ICsgICAgaWYgKCB1bGVuICE9IGxlYWYtPmUuc2l6ZSApCj4+ICsg
ICAgICAgIHJldHVybiAtRURPTTsKPj4gKwo+PiArICAgIGlmICggY29weV9mcm9tX2d1ZXN0KHUu
YnVmLCB1YWRkciwgdWxlbikgKQo+PiArICAgICAgICByZXR1cm4gLUVGQVVMVDsKPj4gKwo+PiAr
ICAgIHN3aXRjaCAoIGxlYWYtPmUuc2l6ZSApCj4+ICsgICAgewo+PiArICAgIGNhc2UgMToKPj4g
KyAgICAgICAgKih1aW50OF90ICopbGVhZi0+d3JpdGVfcHRyID0gISF1LnU4Owo+PiArICAgICAg
ICBicmVhazsKPj4gKyAgICBjYXNlIDI6Cj4+ICsgICAgICAgICoodWludDE2X3QgKilsZWFmLT53
cml0ZV9wdHIgPSAhIXUudTE2Owo+PiArICAgICAgICBicmVhazsKPj4gKyAgICBjYXNlIDQ6Cj4+
ICsgICAgICAgICoodWludDMyX3QgKilsZWFmLT53cml0ZV9wdHIgPSAhIXUudTMyOwo+PiArICAg
ICAgICBicmVhazsKPj4gKyAgICBjYXNlIDg6Cj4+ICsgICAgICAgICoodWludDY0X3QgKilsZWFm
LT53cml0ZV9wdHIgPSAhIXUudTY0Owo+PiArICAgICAgICBicmVhazsKPj4gKyAgICB9Cj4gCj4g
TG9va2luZyBhdCB0aGlzIGFnYWluLCBpcyB0aGVyZSByZWFsbHkgYSBuZWVkIGZvciB1aW50NjRf
dCBzdXBwb3J0Cj4gaGVyZT8gSS5lLiBjYW4ndCB5b3UgY2FwIGF0IHVuc2lnbmVkIGxvbmcgKG9y
IGV2ZW4gdW5zaWduZWQgaW50KSwKPiBhbmQgcGVyaGFwcyBhZGRpdGlvbmFsbHkgYXZvaWQgdXNl
IG9mIGZpeGVkIHdpZHRoIHR5cGVzIGhlcmUKPiBhbHRvZ2V0aGVyIChzb21lIHRyaWNrZXJ5IG1h
eSBiZSBuZWVkZWQgZm9yIDMyLWJpdCdzCj4gc2l6ZW9mKGxvbmcpID09IHNpemVvZihpbnQpKT8K
Ck9uIEFybSwgd2Ugd2FudCB0byBoYXZlIHRoZSBpbnRlcmZhY2UgZXhhY3RseSB0aGUgc2FtZSBm
b3IgNjQtYml0IGFuZCAKMzItYml0LiBJZiB5b3UgcGxhbiB0byBub3Qgc3VwcG9ydCA4LWJ5dGUg
aGVyZSwgdGhpcyB3b3VsZCBlZmZlY3RpdmVseSAKbWVhbiB0aGF0IDgtYnl0ZSBjb3VsZCBub3Qg
YmUgdXNlZCBvbiBBcm0uCgpIb3dldmVyLCBJIGNhbid0IGZpbmQgYW55IHVzZSBvZiBoeXBmc193
cml0ZV9ib29sLCBzbyBJIGFtIG5vdCBlbnRpcmVseSAKc3VyZSB3aHkgd2Ugd291bGQgd2FudCB0
byBjYXRlciBzaXplIG90aGVyIHRoYW4gMS4gSnVlcmdlLCBkbyB5b3UgbWluZCAKZXhwYW5kaW5n
IHlvdXIgdGhvdWdodHM/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:19:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:19:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4S43-0000SG-5w; Wed, 19 Feb 2020 16:19:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=AltG=4H=invisiblethingslab.com=pawel@srs-us1.protection.inumbo.net>)
 id 1j4S42-0000Rg-5n
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:19:06 +0000
X-Inumbo-ID: 8c8cfe48-5333-11ea-ade5-bc764e2007e4
Received: from out5-smtp.messagingengine.com (unknown [66.111.4.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8c8cfe48-5333-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 16:19:05 +0000 (UTC)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id 5C10822128;
 Wed, 19 Feb 2020 11:19:05 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute1.internal (MEProxy); Wed, 19 Feb 2020 11:19:05 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=17BvhT
 MFYZGqzieiHllO64rBxU1HSLAcIGalUWK0M9w=; b=APj6aq9wzljs8Nk1Stxh9O
 QFt7WUwDiN5R2icK8hB51MlXoyx6oJV9bgu2w7ev0onx1fB4shtGLytn0z+oxuGU
 x8O0B9qrD3CUe1alEh4hp/P/1BSMVpFJ99aYHmsOrIsWTAWpxttybIF8FFSXsMjQ
 F/anBpMjanM0YSFlycBVxWKCNncv68cOFavYTBLeJCVX12TWy4t8NxHaIeZwhAHS
 SEjbXDwEZsBdIIP/azeiMYVGNyzVVratfmEQl3zYB+InSxhdwMqfEt4HV7FvFlzT
 9T+sjaj2AiCT40almj2iEmVRTjHXDiuVaasQ2/edAYZqoREVxjcsD8S9Ahn1ZkeA
 ==
X-ME-Sender: <xms:-V9NXi78J4Idc4rMx9Ux-6ldoa9ylGBm0ipbBYcgB34DqYpeSK-5mw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrkedtgdekjecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofggtgfgsehtkeertdertdejnecuhfhrohhmpefrrgifvghlucfo
 rghrtgiivgifshhkihcuoehprgifvghlsehinhhvihhsihgslhgvthhhihhnghhslhgrsg
 drtghomheqnecukfhppeekfedrleejrddvfedrvdelnecuvehluhhsthgvrhfuihiivgep
 tdenucfrrghrrghmpehmrghilhhfrhhomhepphgrfigvlhesihhnvhhishhisghlvghthh
 hinhhgshhlrggsrdgtohhm
X-ME-Proxy: <xmx:-V9NXs9qsJ1zVC_9Oi489ZDIYHNoCiVxPkeJxb5yo1Y5ROqzaErhPw>
 <xmx:-V9NXkZJb9N2w5uRx79mu74YVvPpE5tNNrFENbxc2EiFavUpOwiitw>
 <xmx:-V9NXs1cmZXNv5irkHKG7P-0rdR4m-3ThI4-4XX73tk6J8rPYzgkbQ>
 <xmx:-V9NXlPBMNeCUOEfKJMMk8_mplUdETIRaFbYiQMGQAhn-_M_JM02CA>
Received: from localhost.localdomain (unknown [83.97.23.29])
 by mail.messagingengine.com (Postfix) with ESMTPA id 1DF7C328005A;
 Wed, 19 Feb 2020 11:19:04 -0500 (EST)
From: =?UTF-8?q?Pawe=C5=82=20Marczewski?= <pawel@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 17:19:00 +0100
Message-Id: <7586792df0070ceeba874ba8f430dd7addb53305.1582128348.git.pawel@invisiblethingslab.com>
X-Mailer: git-send-email 2.21.1
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH] libxl: wait for console path before firing
 console_available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?q?Pawe=C5=82=20Marczewski?= <pawel@invisiblethingslab.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgd2Ugc2tpcCB0aGUgYm9vdGxvYWRlciwgdGhlIFRUWSBwYXRoIHdpbGwgYmUgc2V0IGZvciB4
ZW5jb25zb2xlZC4KSG93ZXZlciwgdGhlcmUgaXMgbm8gZ3VhcmFudGVlIHRoYXQgdGhpcyB3aWxs
IGhhcHBlbiBieSB0aGUgdGltZSB3ZQp3YW50IHRvIGNhbGwgdGhlIGNvbnNvbGVfYXZhaWxhYmxl
IGNhbGxiYWNrLCBzbyB3ZSBoYXZlIHRvIHdhaXQuCgpTaWduZWQtb2ZmLWJ5OiBQYXdlxYIgTWFy
Y3pld3NraSA8cGF3ZWxAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0b29scy9saWJ4bC9s
aWJ4bF9jcmVhdGUuYyAgIHwgMzMgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiB0
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCAzMSBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggM2E3MzY0ZTJh
Yy4uNTNmMjg4NjU0NCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysr
IGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTExOTAsNiArMTE5MCwyMSBAQCBzdGF0
aWMgdm9pZCBkb21jcmVhdGVfY29uc29sZV9hdmFpbGFibGUobGlieGxfX2VnYyAqZWdjLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRjcy0+YW9wX2NvbnNvbGVfaG93
LmZvcl9ldmVudCkpOwogfQogCitzdGF0aWMgdm9pZCBjb25zb2xlX3dhdGNoX2NhbGxiYWNrKGxp
YnhsX19lZ2MgKmVnYywgbGlieGxfX2V2X3hzd2F0Y2ggKndhdGNoLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICp3YXRjaF9wYXRoLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpldmVudF9wYXRoKSB7CisgICAgRUdD
X0dDOworICAgIGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRlICpkY3MgPSBDT05UQUlORVJfT0Yo
d2F0Y2gsICpkY3MsIGNvbnNvbGVfd2F0Y2gpOworICAgIGNoYXIgKmRvbXBhdGggPSBsaWJ4bF9f
eHNfZ2V0X2RvbXBhdGgoZ2MsIGRjcy0+Z3Vlc3RfZG9taWQpOworICAgIGNoYXIgKnR0eV9wYXRo
ID0gR0NTUFJJTlRGKCIlcy9jb25zb2xlL3R0eSIsIGRvbXBhdGgpOworICAgIGNoYXIgKnR0eSA9
IGxpYnhsX194c19yZWFkKGdjLCBYQlRfTlVMTCwgdHR5X3BhdGgpOworCisgICAgaWYgKHR0eSAm
JiB0dHlbMF0gIT0gJ1wwJykgeworICAgICAgICBkb21jcmVhdGVfY29uc29sZV9hdmFpbGFibGUo
ZWdjLCBkY3MpOworICAgICAgICBkb21jcmVhdGVfY29tcGxldGUoZWdjLCBkY3MsIDApOworICAg
IH0KK30KKwogc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShsaWJ4bF9fZWdj
ICplZ2MsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19ib290
bG9hZGVyX3N0YXRlICpibCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aW50IHJjKQpAQCAtMTcwNSw2ICsxNzIwLDggQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2F0dGFj
aF9kZXZpY2VzKGxpYnhsX19lZ2MgKmVnYywKICAgICBpbnQgZG9taWQgPSBkY3MtPmd1ZXN0X2Rv
bWlkOwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmNvbnN0IGRfY29uZmlnID0gZGNzLT5ndWVz
dF9jb25maWc7CiAgICAgY29uc3QgbGlieGxfX2RldmljZV90eXBlICpkdDsKKyAgICBjaGFyICp0
dHlfcGF0aDsKKyAgICBpbnQgcmM7CiAKICAgICBpZiAocmV0KSB7CiAgICAgICAgIExPR0QoRVJS
T1IsIGRvbWlkLCAidW5hYmxlIHRvIGFkZCAlcyBkZXZpY2VzIiwKQEAgLTE3MjgsOSArMTc0NSwx
NSBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfYXR0YWNoX2RldmljZXMobGlieGxfX2VnYyAqZWdj
LAogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgZG9tY3JlYXRlX2NvbnNvbGVfYXZhaWxh
YmxlKGVnYywgZGNzKTsKLQotICAgIGRvbWNyZWF0ZV9jb21wbGV0ZShlZ2MsIGRjcywgMCk7Cisg
ICAgdHR5X3BhdGggPSBHQ1NQUklOVEYoIiVzL2NvbnNvbGUvdHR5IiwgbGlieGxfX3hzX2dldF9k
b21wYXRoKGdjLCBkb21pZCkpOworICAgIHJjID0gbGlieGxfX2V2X3hzd2F0Y2hfcmVnaXN0ZXIo
Z2MsICZkY3MtPmNvbnNvbGVfd2F0Y2gsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zb2xlX3dhdGNoX2NhbGxiYWNrLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgdHR5X3BhdGgpOworICAgIGlmIChyYykgeworICAgICAgICBMT0coRVJST1IsICJ1
bmFibGUgdG8gc2V0IHVwIHdhdGNoIGZvciBjb25zb2xlIHBhdGg6ICVzIiwKKyAgICAgICAgICAg
IHR0eV9wYXRoKTsKKyAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgfQogCiAgICAgcmV0dXJu
OwogCkBAIC0xNzQ3LDYgKzE3NzAsOSBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfY29tcGxldGUo
bGlieGxfX2VnYyAqZWdjLAogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmNvbnN0IGRfY29uZmln
ID0gZGNzLT5ndWVzdF9jb25maWc7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWdf
c2F2ZWQgPSAmZGNzLT5ndWVzdF9jb25maWdfc2F2ZWQ7CiAKKyAgICBpZiAobGlieGxfX2V2X3hz
d2F0Y2hfaXNyZWdpc3RlcmVkKCZkY3MtPmNvbnNvbGVfd2F0Y2gpKQorICAgICAgICBsaWJ4bF9f
ZXZfeHN3YXRjaF9kZXJlZ2lzdGVyKGdjLCAmZGNzLT5jb25zb2xlX3dhdGNoKTsKKwogICAgIGxp
YnhsX19kb21haW5fYnVpbGRfc3RhdGVfZGlzcG9zZSgmZGNzLT5idWlsZF9zdGF0ZSk7CiAKICAg
ICBpZiAoIXJjICYmIGRfY29uZmlnLT5iX2luZm8uZXhlY19zc2lkcmVmKQpAQCAtMTg2MSw2ICsx
ODg3LDcgQEAgc3RhdGljIGludCBkb19kb21haW5fY3JlYXRlKGxpYnhsX2N0eCAqY3R4LCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIAogICAgIGxpYnhsX19hb19wcm9ncmVzc19nZXRo
b3coJmNkY3MtPmRjcy5hb3BfY29uc29sZV9ob3csIGFvcF9jb25zb2xlX2hvdyk7CiAgICAgY2Rj
cy0+ZG9taWRfb3V0ID0gZG9taWQ7CisgICAgbGlieGxfX2V2X3hzd2F0Y2hfaW5pdCgmY2Rjcy0+
ZGNzLmNvbnNvbGVfd2F0Y2gpOwogCiAgICAgaW5pdGlhdGVfZG9tYWluX2NyZWF0ZShlZ2MsICZj
ZGNzLT5kY3MpOwogCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIv
dG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAppbmRleCBkZDNjMDhiYzE0Li5mYTY2NmNiZTBj
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmgKQEAgLTQxNzcsNiArNDE3Nyw3IEBAIHN0cnVjdCBsaWJ4bF9f
ZG9tYWluX2NyZWF0ZV9zdGF0ZSB7CiAgICAgLyogbmVjZXNzYXJ5IGlmIHRoZSBkb21haW4gY3Jl
YXRpb24gZmFpbGVkIGFuZCB3ZSBoYXZlIHRvIGRlc3Ryb3kgaXQgKi8KICAgICBsaWJ4bF9fZG9t
YWluX2Rlc3Ryb3lfc3RhdGUgZGRzOwogICAgIGxpYnhsX19tdWx0aWRldiBtdWx0aWRldjsKKyAg
ICBsaWJ4bF9fZXZfeHN3YXRjaCBjb25zb2xlX3dhdGNoOwogfTsKIAogX2hpZGRlbiBpbnQgbGli
eGxfX2RldmljZV9uaWNfc2V0X2RldmlkcyhsaWJ4bF9fZ2MgKmdjLAotLSAKMi4yMS4xCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:26:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:26:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SAn-0001XC-5k; Wed, 19 Feb 2020 16:26:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4SAm-0001X7-AQ
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:26:04 +0000
X-Inumbo-ID: 858c9f94-5334-11ea-ade5-bc764e2007e4
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 858c9f94-5334-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 16:26:03 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id w12so1291885wrt.2
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 08:26:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=9eAQjVB0hG/LE7tJUueuSJHUtb8E62xfP325AkAiJZs=;
 b=ucEYLxZpl6tWBIBZlzel4eJFaNwEQcxpWBu7edLSSOJEGJdzh1It1BwRZNpWSx2lk1
 JFhfMXLv9nLa9tFxTO7oIiKhaR2tVzqsoYGHV69VFy+xxs9B7gHxWmDkB3XSOR6uBGOd
 HULprl/8ooO8ds+RtgOH67aN/Vr8oJJLdpIdFKQdrAw/DfenzX23JhJYWWzEVGMbZ7hY
 14BEOvI0Vd0OGbDkB6468mTfWVSsXekEpBu97pBeKaMxkhl3NdI18pN79fe3zgASEBzO
 X6pvlsexZmilm2iHHH70tUEmAbKs/4iArdwGLILexsRd3nhFRZzx+0FD/MSvM6ScHaSW
 vgXg==
X-Gm-Message-State: APjAAAXQkilQEXB3/r1plYtkb5Rm0guZIgSNkDRI2XHX7K9O8Tz7qv6j
 o2ww8vemJ+RUMyk1i/j1xec=
X-Google-Smtp-Source: APXvYqyie2VEwausEfdPPchImEBdIORe9McbbwQv6HWlRML4aSCBADGc4w2mUTsNz2fUxyumqJrBUw==
X-Received: by 2002:adf:e5c2:: with SMTP id a2mr35352738wrn.85.1582129562824; 
 Wed, 19 Feb 2020 08:26:02 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id f207sm448178wme.9.2020.02.19.08.26.01
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 08:26:02 -0800 (PST)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <ac088c1e-0326-b72a-e1bf-582493e4e712@xen.org>
Date: Wed, 19 Feb 2020 16:26:01 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219081126.29534-4-jgross@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOS8wMi8yMDIwIDA4OjExLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+ICtpbnQgaHlwZnNf
d3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPiArICAgICAgICAgICAg
ICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQgbG9u
ZyB1bGVuKQo+ICt7Cj4gKyAgICB1bmlvbiB7Cj4gKyAgICAgICAgY2hhciBidWZbOF07Cj4gKyAg
ICAgICAgdWludDhfdCB1ODsKPiArICAgICAgICB1aW50MTZfdCB1MTY7Cj4gKyAgICAgICAgdWlu
dDMyX3QgdTMyOwo+ICsgICAgICAgIHVpbnQ2NF90IHU2NDsKPiArICAgIH0gdTsKPiArCj4gKyAg
ICBBU1NFUlQobGVhZi0+ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1VJTlQgJiYgbGVhZi0+ZS5z
aXplIDw9IDgpOwoKU2hvdWxkbid0IHRoaXMgYmUgWEVOX0hZUEZTV19UWVBFX0JPT0w/IEJ1dCB0
aGVuLCB3aHkgYXJlIHdlIGFsbG93aW5nIGEgCmJvb2xlYW4gcGFyYW1ldGVyIHRvIGJlIGhlbGQg
aW4gYSA2NC1iaXQgdmFsdWU/CgpJSE1PLCBhIGJvb2xlYW4gc2hvdWxkIHJlYWxseSBiZSBob2xk
IGluIGEgYm9vbCBhbmQgbm90aGluZyBlbHNlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:26:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:26:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SBN-0001Zn-Fb; Wed, 19 Feb 2020 16:26:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4SBL-0001Zc-Mu
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:26:39 +0000
X-Inumbo-ID: 9a4a30b8-5334-11ea-b0fd-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9a4a30b8-5334-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 16:26:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582129598;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=VP89HQF0TkuDd2ZZZE0YOkWq/w727HetiyEOeWL3VaA=;
 b=f9QzvVu91q5g9nI1WGUWsygQce70mycIXIu6WUhdtICekZhSe+kZYWqc
 VVc+IUVcQ25+aUJoLZXen5LiUtjbHoObtF+Ne8aNJL2i60/AHaMsq47tl
 ka2HNpIzIlJrWk/ZlEmu5OkOyquUVe1m1CqHTaiMC7As6mLsugAZtHl9z Y=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5g9sfc/UQ/JEkqoQiNb/ZrIBuAaVILPGrMh3/3Y1kSpKhmds5o8AkrSKaRUzmnjKUWKPp/MKPx
 dIJ6OZE6niacBB5KbVXz/4fBSNPf2RSlpR1IpPkz4QN9pC0fuqDCagulkHaCWNvOzfDp20qkDU
 TzoMQe4B7HTIXtr9QO9hvQFWcC+n8nuGx3Ev7LR0fZzc8T3Ei1wTogiFQpzxVn3xtER1nzWkY+
 gV2ADCE0PPSBjXht7dTOH+O11KGs5iSb7mlwb6NnF05DMqOfqnkcUHkYlLUtz1VasDo4cZ1YMW
 KKQ=
X-SBRS: 2.7
X-MesageID: 13059494
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13059494"
Date: Wed, 19 Feb 2020 17:26:31 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200219162631.GG4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <1f4fefd9-b5a9-ca40-1877-19e66b6ef625@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1f4fefd9-b5a9-ca40-1877-19e66b6ef625@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDU6MDY6MjBQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxNjowNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiA+IE9uIDE5
LzAyLzIwMjAgMTQ6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+IE9uIDE5LjAyLjIwMjAgMTU6
NDUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0
IDAyOjQ0OjEyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4gT24gMTkuMDIuMjAy
MCAxNDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+PiBPbiBXZWQsIEZlYiAxOSwg
MjAyMCBhdCAwMTo1OTo1MVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+Pj4gT24g
MTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4+Pj4+Pj4gRG9uJ3Qg
YWxsb3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnlsb2Nr
IGludG8gYQo+ID4+Pj4+Pj4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUgdXNlcnMg
b2YgdGhlIGNwdV9hZGRfcmVtb3ZlX2xvY2sgYXJlCj4gPj4+Pj4+PiBsaW1pdGVkIHRvIENQVSBw
bHVnL3VucGx1ZyBvcGVyYXRpb25zLCBhbmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPiA+Pj4+
Pj4+IHRoZW1zZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9k
ZSBhcwo+ID4+Pj4+Pj4gY3B1X2FkZF9yZW1vdmVfbG9jayBpcyBhbHdheXMgbG9ja2VkIHdpdGgg
aW50ZXJydXB0cyBlbmFibGVkLiBUaGVyZQo+ID4+Pj4+Pj4gYXJlIGFsc28gbm8gb3RoZXIgbG9j
a3MgdGFrZW4gZHVyaW5nIHRoZSBwbHVnL3VucGx1ZyBvcGVyYXRpb25zLgo+ID4+Pj4+PiBJIGRv
bid0IHRoaW5rIHRoZSBnb2FsIHdhcyBkZWFkbG9jayBhdm9pZGFuY2UsIGJ1dCByYXRoZXIgbGlt
aXRpbmcKPiA+Pj4+Pj4gb2YgdGhlIHRpbWUgc3BlbnQgc3Bpbm5pbmcgd2hpbGUgdHJ5aW5nIHRv
IGFjcXVpcmUgdGhlIGxvY2ssIGluCj4gPj4+Pj4+IGZhdm9yIG9mIGhhdmluZyB0aGUgY2FsbGVy
IHJldHJ5Lgo+ID4+Pj4+IE5vdyB0aGF0IHRoZSBjb250ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5
IHVzZXJzIGlzIHJlZHVjZWQgYXMgdGhvc2UKPiA+Pj4+PiBjYW4gdGFrZSB0aGUgbG9jayBpbiBw
YXJhbGxlbCBJIHRoaW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+ID4+Pj4+IGJs
b2NraW5nIG1vZGUuCj4gPj4+PiBJJ2QgYWdyZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFy
dmVkIGJ5IChtYW55KSByZWFkZXJzLgo+ID4+PiBBRkFJQ1QgZnJvbSB0aGUgcncgbG9jayBpbXBs
ZW1lbnRhdGlvbiByZWFkZXJzIHdvbid0IGJlIGFibGUgdG8gcGljawo+ID4+PiB0aGUgbG9jayBh
cyBzb29uIGFzIHRoZXJlJ3MgYSB3cml0ZXIgd2FpdGluZywgd2hpY2ggc2hvdWxkIGF2b2lkIHRo
aXMKPiA+Pj4gc3RhcnZhdGlvbj8KPiA+Pj4KPiA+Pj4gWW91IHN0aWxsIG5lZWQgdG8gd2FpdCBm
b3IgY3VycmVudCByZWFkZXJzIHRvIGRyb3AgdGhlIGxvY2ssIGJ1dCBubwo+ID4+PiBuZXcgcmVh
ZGVycyB3b3VsZCBiZSBhYmxlIHRvIGxvY2sgaXQsIHdoaWNoIEkgdGhpbmsgc2hvdWxkIGdpdmJl
IHVzCj4gPj4+IGVub3VnaCBmYWlybmVzcy4KPiA+PiBBaCwgcmlnaHQsIGl0IHdhcyByYXRoZXIg
dGhlIG90aGVyIHdheSBhcm91bmQgLSBiYWNrLXRvLWJhY2sKPiA+PiB3cml0ZXJzIGNhbiBzdGFy
dmUgcmVhZGVycyB3aXRoIG91ciBjdXJyZW50IGltcGxlbWVudGF0aW9uLgo+ID4+Cj4gPj4+IE9U
T0ggd2hlbiB1c2luZyBfdHJ5bG9jayBuZXcgcmVhZGVycyBjYW4gc3RpbGwgcGljawo+ID4+PiB0
aGUgbG9jayBpbiByZWFkIG1vZGUsIGFuZCBoZW5jZSBJIHRoaW5rIHVzaW5nIGJsb2NraW5nIG1v
ZGUgZm9yCj4gPj4+IHdyaXRlcnMgaXMgYWN0dWFsbHkgYmV0dGVyLCBhcyB5b3UgY2FuIGFzc3Vy
ZSB0aGF0IHJlYWRlcnMgd29uJ3QgYmUKPiA+Pj4gYWJsZSB0byBzdGFydmUgd3JpdGVycy4KPiA+
PiBUaGlzIGlzIGEgZ29vZCBwb2ludC4gTmV2ZXJ0aGVsZXNzIEkgcmVtYWluIHVuY29udmluY2Vk
IHRoYXQKPiA+PiB0aGUgY2hhbmdlIGlzIHdhcnJhbnRlZCBnaXZlbiB0aGUgb3JpZ2luYWwgaW50
ZW50aW9ucyAoYXMgZmFyCj4gPj4gYXMgd2UncmUgYWJsZSB0byByZWNvbnN0cnVjdCB0aGVtKS4g
SWYgdGhlIGN1cnJlbnQgYmVoYXZpb3IKPiA+PiBnZXRzIGluIHRoZSB3YXkgb2Ygc2Vuc2libGUg
c2hpbSBvcGVyYXRpb24sIHBlcmhhcHMgdGhlCj4gPj4gYmVoYXZpb3Igc2hvdWxkIGJlIG1hZGUg
ZGVwZW5kZW50IHVwb24gcnVubmluZyBpbiBzaGltIG1vZGU/Cj4gPiAKPiA+IEhvdHBsdWcgaXNu
J3QgZ2VuZXJhbGx5IHVzZWQgYXQgYWxsLCBzbyB0aGVyZSBpcyAwIHdyaXRlIHByZXNzdXJlIG9u
IHRoZQo+ID4gbG9jay4KPiA+IAo+ID4gV2hlbiBpdCBpcyB1c2VkLCBpdCBpcyBhbGwgYXQgZXhw
bGljaXQgcmVxdWVzdCBmcm9tIHRoZSBjb250cm9sbGluZwo+ID4gZW50aXR5IGluIHRoZSBzeXN0
ZW0gKGhhcmR3YXJlIGRvbWFpbiwgb3Igc2luZ2xldG9uIHNoaW0gZG9tYWluKS4KPiA+IAo+ID4g
SWYgdGhhdCBlbnRpdHkgaXMgdHJ5aW5nIHRvIERvUyB5b3UsIHlvdSd2ZSBhbHJlYWR5IGxvc3Qu
Cj4gCj4gQnV0IHdyaXRlIHByZXNzdXJlIHdhcyBuZXZlciBpbiBxdWVzdGlvbi4gTXkgY29uY2Vy
biBpcyB3aXRoCj4gaG93IGxvbmcgaXQgbWlnaHQgdGFrZSBmb3IgYWxsIHJlYWRlcnMgdG8gZHJv
cCB0aGVpciBsb2Nrcy4KClRoZSBvbmx5IGxvbmcgcnVubmluZyBvcGVyYXRpb24gdGhhdCB0YWtl
cyB0aGUgQ1BVIG1hcHMgcmVhZCBsb2NrIGlzCm1pY3JvY29kZSB1cGRhdGluZyBvciBsaXZlcGF0
Y2hpbmcsIGFuZCBzaW5jZSB0aG9zZSBhcmUgYWxzbyBzdGFydGVkCmJ5IGEgcHJpdmlsZWdlZCBk
b21haW4gSSB0aGluayBpdCdzIHNhZmUuIEFueSBzYW5lIGFkbWluIHdvdWxkbid0IGRvIGEKQ1BV
IHBsdWcvdW5wbHVnIHdoaWxlIHVwZGF0aW5nIG1pY3JvY29kZSBvciBkb2luZyBhIGxpdmVwYXRj
aGluZy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:38:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:38:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SMZ-0002dl-L7; Wed, 19 Feb 2020 16:38:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rwKB=4H=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j4SMX-0002dg-TR
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:38:13 +0000
X-Inumbo-ID: 3867ec4e-5336-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3867ec4e-5336-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 16:38:13 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id w12so1339977wrt.2
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 08:38:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=JJbXHfjLBVyOzHIQ/8CiQsz9pBoeJpg7z9eI5wbz9F0=;
 b=BN3oJ0K5GtHwXqHI+Lcpk+7aLFqbI+lY2Cdf/syycaDqedO2l2b/dMfe9jFrYx4rl6
 fjJZ5dzECyAsvyq0T1oKenHgPcTfZ4ESxmfP20IVc/mLH4FimWM0nJtWpDsccK9rvdZp
 lMdR2tvamEkCEchI2NA6yEaP+v/FQyodDXfxvT0jI0PpY0taKzkf6L07VBtnwRQhShIz
 AyA+MZfyuVBvGkVu6cWaq9b6mNCSNjoMn+L8LONnKCcxUxSnIgfoOiRi6W+0Dv161v5w
 LpF0hjx4q1yURJi8k8rV5pnrzL/+hzHhrbdNLanr6aRNY37ZYWHHhIwYnjav+6yTlyjx
 81hw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=JJbXHfjLBVyOzHIQ/8CiQsz9pBoeJpg7z9eI5wbz9F0=;
 b=PlXR//jstXdXQV7u648fU6VtitjzPDaG8YNkmPD9fMOuPREqZPrlUP3knkXDOv9pSz
 3x1iwX4dhzd0sfujccrQ7T3PCEfwPbUAl2sztjjy4xxiSWVRSywwZUefMkFilS5cETGU
 fgD0QC0hV8xAzZ4vw4qbcIBXBwF1x784IRKsj4Nv4wUTo3S4s9/D7oYf17Rtp6/zR82M
 vXzLm3F87z0O8+pd0MSj2oP7Wdq2RABM4lIsc/YvrNR3fRm8alZr7pBTvyNga6HanfBo
 k4zdD+qWAur5wnAwNuzDwOmauwRFlEox9DvO4NlQ/kv5inJXMdV3mTdcKQTpamYWXiz/
 bKBA==
X-Gm-Message-State: APjAAAW74PuwotVHhl/Wyp6Nsj8U5KmV7A/fOZ+iprxPIuJV0xRBfp/2
 AHoSswaRdBna4JVhcoD/fiQajnkNGSB8KiZ1doc=
X-Google-Smtp-Source: APXvYqw/1rV0H0E7SG0qCnhxRbstVcruB6y/Qw7dIc6VEcx8SWnLtzdejND9KpHxW09A+YWCZoA3lT92o23nh/g7U1w=
X-Received: by 2002:a5d:5381:: with SMTP id d1mr36226876wrv.259.1582130292387; 
 Wed, 19 Feb 2020 08:38:12 -0800 (PST)
MIME-Version: 1.0
References: <20200219091811.9689-1-aisaila@bitdefender.com>
In-Reply-To: <20200219091811.9689-1-aisaila@bitdefender.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 19 Feb 2020 09:37:36 -0700
Message-ID: <CABfawhkS2f6p9gFDP6h4vS5b7eAe_d-knsrvcz9O8zyjv-stvw@mail.gmail.com>
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMjoxOSBBTSBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQQo8
YWlzYWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOgo+Cj4gQXQgdGhpcyBtb21lbnQgYSBndWVz
dCBjYW4gY2FsbCB2bWZ1bmMgdG8gY2hhbmdlIHRoZSBhbHRwMm0gdmlldy4gVGhpcwo+IHNob3Vs
ZCBiZSBsaW1pdGVkIGluIG9yZGVyIHRvIGF2b2lkIGFueSB1bndhbnRlZCB2aWV3IHN3aXRjaC4K
Pgo+IFRoZSBuZXcgeGNfYWx0cDJtX3NldF92aXNpYmlsaXR5KCkgc29sdmVzIHRoaXMgYnkgbWFr
aW5nIHZpZXdzIGludmlzaWJsZQo+IHRvIHZtZnVuYy4KPiBUaGlzIGlzIGRvbmUgYnkgaGF2aW5n
IGEgc2VwYXJhdGUgYXJjaC5hbHRwMm1fd29ya2luZ19lcHRwIHRoYXQgaXMKPiBwb3B1bGF0ZWQg
YW5kIG1hZGUgaW52YWxpZCBpbiB0aGUgc2FtZSBwbGFjZXMgYXMgYWx0cDJtX2VwdHAuIFRoaXMg
aXMKPiB3cml0dGVuIHRvIEVQVFBfTElTVF9BRERSLgo+IFRoZSB2aWV3cyBhcmUgbWFkZSBpbi92
aXNpYmxlIGJ5IG1hcmtpbmcgdGhlbSB3aXRoIElOVkFMSURfTUZOIG9yCj4gY29weWluZyB0aGVt
IGJhY2sgZnJvbSBhbHRwMm1fZXB0cC4KPiBUbyBoYXZlIGNvbnNpc3RlbmN5IHRoZSB2aXNpYmls
aXR5IGFsc28gYXBwbGllcyB0bwo+IHAybV9zd2l0Y2hfZG9tYWluX2FsdHAybV9ieV9pZCgpLgoK
SSdtIGp1c3Qgd29uZGVyaW5nLCB3aGF0IHByZXZlbnRzIHRoZSBndWVzdCBmcm9tIGNhbGxpbmcg
dGhpcyBIVk0gb3AKYmVmb3JlIGRvaW5nIHZtZnVuYz8gVGhpcyBzZWVtcyB0byBvbmx5IG1ha2Ug
YSBkaWZmZXJlbmNlIGluIGNhc2UgdGhlCmFsdHAybSBtb2RlIGlzIGVpdGhlciBzZXQgYXMgZXh0
ZXJuYWwgb3IgbGltaXRlZCAob3IgaGF2ZSBhIG1vcmUKZmluZS1ncmFpbmVkIFhTTSBwb2xpY3kg
bG9hZGVkKS4gSXMgdGhhdCBjb3JyZWN0PyBJZiBzbywgcGVyaGFwcwptZW50aW9uIHRoYXQgaW4g
dGhlIGNvbW1pdCBtZXNzYWdlIGFuZCBhcyBhIGNvbW1lbnQgb24gdGhlIGxpYnhjCmZ1bmN0aW9u
IHNvIHRoYXQgcGVvcGxlIGRvbid0IGdldCBhIGZhbHNlIHNlbnNlIG9mIHNlY3VyaXR5IHdoZW4g
dXNpbmcKdGhlIG1peGVkIG1vZGUuCgpUaGFua3MsClRhbWFzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:39:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:39:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SNw-0002i6-1E; Wed, 19 Feb 2020 16:39:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4SNu-0002hw-Vq
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:39:39 +0000
X-Inumbo-ID: 6b10841c-5336-11ea-b0fd-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6b10841c-5336-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 16:39:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582130378;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=QJiEoXiiFHw2C0UfN2oH+LGUfvx4UJyDTa8+5agSAvU=;
 b=Uv7iH4lkJXtRyo7Uza6bp7Cfhripo4xqGXbhjsklvS8oDOq0vinrvCMY
 /4IDNuC7wUXTJBok/FXF86+UzDk8gTaLaqhS69tgUdRtyg0t/9eMhxoVH
 9QxneHHaa/7dry5ZBjvvNIU/mh3s1RlLj3aPfxu6LH4DeWu4t8DJbnJ7z I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4t1IXvrblmOx/5wyxWPSbBsuiVNkqBvUqajW+r1VbIhLRMpmYLbJdtxMAKARep/liMDL1DJjt+
 EBoxKnRnEKP0+I9GHuahdpw/n3PwWmqHp2XvTqTMbcHQynr2kprcPXC/m40KpafW88vpIbxxL3
 Y0fXr+sbXptpOaCOqP3u+TE2ZwDy8N4dTBHPNRg4fT//0JsmeVy16qi7sYx0UVfMygBENmTjKm
 649jy6IwvplF50B5MrlYlJhAnqp6OSC08JKpkrGwB9of/tQZ8DqFhlfTfAJ45PZXHo7mU5cojm
 5o0=
X-SBRS: 2.7
X-MesageID: 13320204
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13320204"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <1e00dc93-e711-9070-1da0-1d4243753a8e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <6a8380ee-565c-879f-f432-e8478a7e0135@citrix.com>
Date: Wed, 19 Feb 2020 16:39:33 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1e00dc93-e711-9070-1da0-1d4243753a8e@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86: "spec-ctrl=no-xen" should also disable
 branch hardening
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jin Nan Wang <jnwang@suse.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAwODoxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhpcyBpcyBjb250cm9s
bGluZyBYZW4gYmVoYXZpb3IgYWxvbmUsIGFmdGVyIGFsbC4KPgo+IFJlcG9ydGVkLWJ5OiBKaW4g
TmFuIFdhbmcgPGpud2FuZ0BzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:44:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:44:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SSq-0003cn-Mx; Wed, 19 Feb 2020 16:44:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4SSp-0003ci-4g
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:44:43 +0000
X-Inumbo-ID: 20104438-5337-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 20104438-5337-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 16:44:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8EF26ABF6;
 Wed, 19 Feb 2020 16:44:40 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-9-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <28a1b6e6-2d55-999a-ff23-caae5d0e8c08@suse.com>
Date: Wed, 19 Feb 2020 17:44:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219081126.29534-9-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 8/8] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAwOToxMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiAtLS0gYS9kb2NzL21p
c2MvaHlwZnMtcGF0aHMucGFuZG9jCj4gKysrIGIvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRv
Ywo+IEBAIC0xNTIsMyArMTUyLDEyIEBAIFRoZSBtYWpvciB2ZXJzaW9uIG9mIFhlbi4KPiAgIyMj
IyAvYnVpbGRpbmZvL3ZlcnNpb24vbWlub3IgPSBJTlRFR0VSCj4gIAo+ICBUaGUgbWlub3IgdmVy
c2lvbiBvZiBYZW4uCj4gKwo+ICsjIyMjIC9wYXJhbXMvCj4gKwo+ICtBIGRpcmVjdG9yeSBvZiBy
dW50aW1lIHBhcmFtZXRlcnMuCj4gKwo+ICsjIyMjIC9wYXJhbXMvKgo+ICsKPiArVGhlIHNpbmds
ZSBwYXJhbWV0ZXJzLiBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGRpZmZlcmVudCBwYXJhbWV0ZXJz
IGNhbiBiZQoKcy9zaW5nbGUvaW5kaXZpZHVhbC8/Cgo+IC0tLSBhL3hlbi9hcmNoL2FybS94ZW4u
bGRzLlMKPiArKysgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4gQEAgLTg5LDYgKzg5LDExIEBA
IFNFQ1RJT05TCj4gICAgICAgICBfX3N0YXJ0X3NjaGVkdWxlcnNfYXJyYXkgPSAuOwo+ICAgICAg
ICAgKiguZGF0YS5zY2hlZHVsZXJzKQo+ICAgICAgICAgX19lbmRfc2NoZWR1bGVyc19hcnJheSA9
IC47Cj4gKwo+ICsgICAgICAgLiA9IEFMSUdOKDgpOwo+ICsgICAgICAgX19wYXJhbWh5cGZzX3N0
YXJ0ID0gLjsKPiArICAgICAgICooLmRhdGEucGFyYW1oeXBmcykKPiArICAgICAgIF9fcGFyYW1o
eXBmc19lbmQgPSAuOwoKRG8geW91IHJlYWxseSBuZWVkIDgtYnl0ZSBhbGlnbm1lbnQgZXZlbiBv
biAzMi1iaXQgQXJtPwoKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPiArKysg
Yi94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPiBAQCAtNzAsNiArNzAsMTcgQEAgaW50ZWdl
cl9wYXJhbSgicGxlX3dpbmRvdyIsIHBsZV93aW5kb3cpOwo+ICBzdGF0aWMgYm9vbCBfX3JlYWRf
bW9zdGx5IG9wdF9lcHRfcG1sID0gdHJ1ZTsKPiAgc3RhdGljIHM4IF9fcmVhZF9tb3N0bHkgb3B0
X2VwdF9hZCA9IC0xOwo+ICBpbnQ4X3QgX19yZWFkX21vc3RseSBvcHRfZXB0X2V4ZWNfc3AgPSAt
MTsKPiArc3RhdGljIGNoYXIgb3B0X2VwdF9zZXR0aW5nWzE2XSA9ICJwbWw9MSI7CgpUaGlzIGlz
IGRhbmdlcm91cyBpbW8gLSBzdWNoIHN0cmluZ3Mgd291bGQgYmV0dGVyIGJlIHBvcHVsYXRlZApk
dXJpbmcgYm9vdCBieSBpbnZva2luZyB0aGUgc2FtZSBmdW5jdGlvbiB0aGF0IGFsc28gZG9lcyBz
bwphZnRlciB1cGRhdGluZy4gT3RoZXJ3aXNlIGl0IHdvbid0IHRha2UgbG9uZyB1bnRpbCByZXBv
cnRlZAphbmQgYWN0dWFsIHNldHRpbmdzIHdpbGwgYmUgb3V0IG9mIHN5bmMsIHVudGlsIGZpcnN0
IG1vZGlmaWVkCnZpYSB0aGlzIG5ldyBpbnRlcmZhY2UuCgo+ICsKPiArCj4gK3N0YXRpYyB2b2lk
IHVwZGF0ZV9lcHRfcGFyYW0odm9pZCkKCk5vIGRvdWJsZSBibGFuayBsaW5lcyBwbGVhc2UuCgo+
IEBAIC0zMSwxMCArMzIsMTIgQEAgc3RhdGljIGludCBwYXJzZV9wY2lkKGNvbnN0IGNoYXIgKnMp
Cj4gICAgICB7Cj4gICAgICBjYXNlIDA6Cj4gICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX09GRjsK
PiArICAgICAgICBzbnByaW50ZihvcHRfcGNpZF92YWwsIHNpemVvZihvcHRfcGNpZF92YWwpLCAi
b2ZmIik7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgY2FzZSAxOgo+ICAgICAgICAgIG9w
dF9wY2lkID0gUENJRF9BTEw7Cj4gKyAgICAgICAgc25wcmludGYob3B0X3BjaWRfdmFsLCBzaXpl
b2Yob3B0X3BjaWRfdmFsKSwgIm9uIik7Cj4gICAgICAgICAgYnJlYWs7Cj4gIAo+ICAgICAgZGVm
YXVsdDoKPiBAQCAtNDIsMTAgKzQ1LDEyIEBAIHN0YXRpYyBpbnQgcGFyc2VfcGNpZChjb25zdCBj
aGFyICpzKQo+ICAgICAgICAgIHsKPiAgICAgICAgICBjYXNlIDA6Cj4gICAgICAgICAgICAgIG9w
dF9wY2lkID0gUENJRF9OT1hQVEk7Cj4gKyAgICAgICAgICAgIHNucHJpbnRmKG9wdF9wY2lkX3Zh
bCwgc2l6ZW9mKG9wdF9wY2lkX3ZhbCksICJub3hwdGkiKTsKPiAgICAgICAgICAgICAgYnJlYWs7
Cj4gIAo+ICAgICAgICAgIGNhc2UgMToKPiAgICAgICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX1hQ
VEk7Cj4gKyAgICAgICAgICAgIHNucHJpbnRmKG9wdF9wY2lkX3ZhbCwgc2l6ZW9mKG9wdF9wY2lk
X3ZhbCksICJ4cHRpIik7Cj4gICAgICAgICAgICAgIGJyZWFrOwoKUHJldHR5IGV4cGVuc2l2ZSB0
byB1c2Ugc25wcmludGYoKSBoZXJlIC0gaG93IGFib3V0IHN0cmxjcHkoKT8KCj4gQEAgLTk5LDI4
ICsxMDEsMzMgQEAgc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbGltaXQoY29uc3QgY2hhciAqcGFy
YW0sIGNvbnN0IGNoYXIgKmFyZywKPiAgICAgICAgICByZXR1cm4gLUVSQU5HRTsKPiAgCj4gICAg
ICAqdmFscCA9IHZhbDsKPiArICAgIHNucHJpbnRmKHBhcl92YWwsIFBBUl9WQUxfU1osICIlbHUi
LCB2YWwpOwo+ICAKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIAo+ICB1bnNpZ25lZCBpbnQgX19y
ZWFkX21vc3RseSBvcHRfbWF4X2dyYW50X2ZyYW1lcyA9IDY0Owo+ICtzdGF0aWMgY2hhciBnbnR0
YWJfbWF4X2ZyYW1lc192YWxbUEFSX1ZBTF9TWl0gPSAiNjQiOwoKVGhpcyBhbmQgdGhlIG90aGVy
IG9wdGlvbiBhcmUgcGxhaW4gaW50ZWdlciBvbmVzIGZyb20gYSBwcmVzZW50YXRpb24KcG92LCBz
byBpdCB3b3VsZCBiZSBuaWNlIHRvIGdldCBhd2F5IGhlcmUgd2l0aG91dCB0aGUgZXh0cmEgYnVm
ZmVycy4KCj4gQEAgLTI4OSw2ICsyOTAsMzMgQEAgaW50IGh5cGZzX3dyaXRlX2Jvb2woc3RydWN0
IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4gICAgICByZXR1cm4gMDsKPiAgfQo+ICAKPiAraW50
IGh5cGZzX3dyaXRlX2N1c3RvbShzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPiArICAg
ICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1
bnNpZ25lZCBsb25nIHVsZW4pCj4gK3sKPiArICAgIHN0cnVjdCBwYXJhbV9oeXBmcyAqcDsKPiAr
ICAgIGNoYXIgKmJ1ZjsKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAgYnVmID0geHphbGxvY19h
cnJheShjaGFyLCB1bGVuKTsKPiArICAgIGlmICggIWJ1ZiApCj4gKyAgICAgICAgcmV0dXJuIC1F
Tk9NRU07Cj4gKwo+ICsgICAgcmV0ID0gLUVGQVVMVDsKPiArICAgIGlmICggY29weV9mcm9tX2d1
ZXN0KGJ1ZiwgdWFkZHIsIHVsZW4pICkKPiArICAgICAgICBnb3RvIG91dDsKPiArCj4gKyAgICBy
ZXQgPSAtRURPTTsKPiArICAgIGlmICggYnVmW3VsZW4gLSAxXSApCgpQZXJoYXBzIG1lbWNocigp
IGFnYWluLgoKPiBAQCAtMjMsMTAgKzI0LDE3IEBAIHN0cnVjdCBrZXJuZWxfcGFyYW0gewo+ICAg
ICAgfSBwYXI7Cj4gIH07Cj4gIAo+ICtzdHJ1Y3QgcGFyYW1faHlwZnMgewo+ICsgICAgY29uc3Qg
c3RydWN0IGtlcm5lbF9wYXJhbSAqcGFyYW07CgpBcyBsb25nIGFzIHRoaXMgaXMgaGVyZSwgSSBk
b24ndCB0aGluayAuLi4KCj4gQEAgLTc2LDQwICs4NCw4NyBAQCBleHRlcm4gY29uc3Qgc3RydWN0
IGtlcm5lbF9wYXJhbSBfX3BhcmFtX3N0YXJ0W10sIF9fcGFyYW1fZW5kW107Cj4gICAgICAgICAg
ICAudHlwZSA9IE9QVF9JR05PUkUgfQo+ICAKPiAgI2RlZmluZSBfX3J0cGFyYW0gICAgICAgICBf
X3BhcmFtKF9fZGF0YXBhcmFtKQo+ICsjZGVmaW5lIF9fcGFyYW1mcyAgICAgICAgIHN0YXRpYyBf
X3BhcmFtaHlwZnMgXAo+ICsgICAgX19hdHRyaWJ1dGVfXygoX19hbGlnbmVkX18oc2l6ZW9mKHZv
aWQgKikpKSkgc3RydWN0IHBhcmFtX2h5cGZzCgouLi4geW91IG5lZWQgdGhlIGFsaWdubWVudCBh
dHRyaWJ1dGUgaGVyZS4gQnV0IHNlZSBiZWxvdy4KCj4gLSNkZWZpbmUgY3VzdG9tX3J1bnRpbWVf
b25seV9wYXJhbShfbmFtZSwgX3ZhcikgXAo+ICsjZGVmaW5lIGN1c3RvbV9ydW50aW1lX29ubHlf
cGFyYW0oX25hbWUsIF92YXIsIGNvbnR2YXIpIFwKPiAgICAgIF9fcnRwYXJhbSBfX3J0cGFyXyMj
X3ZhciA9IFwKPiAgICAgICAgeyAubmFtZSA9IF9uYW1lLCBcCj4gICAgICAgICAgICAudHlwZSA9
IE9QVF9DVVNUT00sIFwKPiAtICAgICAgICAgIC5wYXIuZnVuYyA9IF92YXIgfQo+ICsgICAgICAg
ICAgLnBhci5mdW5jID0gX3ZhciB9OyBcCj4gKyAgICBfX3BhcmFtZnMgX19wYXJmc18jI192YXIg
PSBcCj4gKyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBhcl8jI192YXIsIFwKCkluc3RlYWQgb2Yg
YSBwb2ludGVyLCBjYW4ndCB0aGUgcGFyYW0gc3RydWN0IGJlIHBhcnQgb2YgdGhpcwpiaWdnZXIg
c3RydWN0dXJlPwoKPiArICAgICAgICAgIC5oeXBmcy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9T
VFJJTkcsIFwKPiArICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19Q
TEFJTiwgXAo+ICsgICAgICAgICAgLmh5cGZzLmUubmFtZSA9IF9uYW1lLCBcCj4gKyAgICAgICAg
ICAuaHlwZnMuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIpLCBcCgpUaGlzIHdpbGwgZ28gd3Jvbmcg
aWYgY29udHZhciBpcyBub3QgYW4gYXJyYXkuIEkgZ3Vlc3MgeW91IHdhbnQKQVJSQVlfU0laRShj
b250dmFyKSAqIHNpemVvZigqKGNvbnZhcikpIGhlcmUsIGFuZCBwZXJoYXBzIGFsc28KLi4uCgo+
ICsgICAgICAgICAgLmh5cGZzLmUucmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwgXAo+ICsgICAgICAg
ICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9jdXN0b20sIFwKPiArICAgICAgICAgIC5o
eXBmcy5jb250ZW50ID0gJmNvbnR2YXIgfQoKLi4uIG9taXQgdGhlICYgaGVyZS4KCj4gQEAgLTEy
Myw0ICsxNzgsNyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSBfX3BhcmFtX3N0
YXJ0W10sIF9fcGFyYW1fZW5kW107Cj4gICAgICBzdHJpbmdfcGFyYW0oX25hbWUsIF92YXIpOyBc
Cj4gICAgICBzdHJpbmdfcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKQo+ICAKPiArI2Rl
ZmluZSBwYXJhbV9hcHBlbmRfc3RyKHZhciwgZm10LCB2YWwpIFwKPiArICAgIHNucHJpbnRmKHZh
ciArIHN0cmxlbih2YXIpLCBzaXplb2YodmFyKSAtIHN0cmxlbih2YXIpLCBmbXQsIHZhbCkKClRo
ZSBzaXplb2YoKSBoZXJlIGFnYWluIGlzbid0IHNhZmUgYWdhaW5zdCB2YXIgbm90IGJlaW5nIG9m
IGFycmF5CnR5cGUuIEFsc28gYWdhaW4gcGVyaGFwcyBjaGVhcGVyIHRvIHVzZSBzdHJsY2F0KCk/
CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:45:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:45:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ST6-0003fF-4y; Wed, 19 Feb 2020 16:45:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rwKB=4H=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j4ST4-0003eu-Dz
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:44:58 +0000
X-Inumbo-ID: 299e0c4c-5337-11ea-ade5-bc764e2007e4
Received: from mail-wm1-x342.google.com (unknown [2a00:1450:4864:20::342])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 299e0c4c-5337-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 16:44:57 +0000 (UTC)
Received: by mail-wm1-x342.google.com with SMTP id t23so1417615wmi.1
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 08:44:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=TrG1L2VGzXZTkpSwWyl6DCEmpwmLxsHAtrfzv+YSGlg=;
 b=RQWOYYOWjupx5XHFt7oLflvM7ynEi39rDuME/3B4I9xOY0ptK7a8lgQbxeYrbr1MKK
 +M4nz8goXgFxYSpCvErzu7QtOYeBGVvoUtZqZUviuIviVSQNiYN0KCkaWkqqIPrCcYnm
 /2tg5omBFzFU+UfnhzkriQrZDsnlpUVNg85SlQcWjhbXuq4IDNbQFR8HLLQPHmC7WEXV
 dx6bM1Yz6hgLS1fSRnJZo399TR7pJ85oStT1mnquG9VSWLASaB/f3/Q9kKSpS5mNQrXi
 ydsw8AaqAS4SeIK8XbhBee3GGog0hgC2NChoOkI1AyYQrePVs1nDNkvo+36dXYAZSEQj
 8niA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=TrG1L2VGzXZTkpSwWyl6DCEmpwmLxsHAtrfzv+YSGlg=;
 b=BvvdzJ/8Iwtf6QiFUOGy71txpNzEktesq1rCHXy2X2YNVjY/o7agQcHCxYDEUz90OJ
 F/jLIb8I10gZ0X5THD5W0Ad3F6EZZh9eznvQhqj163PSl7TlvdZbToufm8CrrZsPKz2T
 fhF8lvONyR0tdhv2kXvdfmwLpFC4hRZA5RRZARyhls30xGir18gML+6eqIyERNTo6MOy
 FxHDj/wzpjNglLwIuVWueEU9NHeLJ+JHwWVEmi8b48pWTIn8Ze18uEvY1f334HbQ93SO
 26Zh/BTXnvtFMoAtlSLawxL+5w2CpFI3u0nzqq7tUYAW1xcwcPSUmrFDE5bwh+zmuzxF
 ehLw==
X-Gm-Message-State: APjAAAUAf2QfHGtpBrzosN7pMSMI5TNU+w9vL9GYKjRjksIuj5wRdJKl
 GZCGJtxgmjDbnQUFbT8/da0FgxRxVipUg1OwDws=
X-Google-Smtp-Source: APXvYqx4KkSvaoYDTfYvDEkkRS/mHopfO1PUajSBHe0qMr+9S7cPp5ADATz1yEaGgizzBuJ52EFdzDx/7v/9LXN6yp8=
X-Received: by 2002:a05:600c:d6:: with SMTP id
 u22mr11179456wmm.77.1582130697131; 
 Wed, 19 Feb 2020 08:44:57 -0800 (PST)
MIME-Version: 1.0
References: <20200210184549.28707-1-andrew.cooper3@citrix.com>
In-Reply-To: <20200210184549.28707-1-andrew.cooper3@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Wed, 19 Feb 2020 09:44:20 -0700
Message-ID: <CABfawh==BEes5nvt=FD4waOb4pAgANGV+nPG1+XQ=CkgZ8FRGA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgMTE6NDYgQU0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBBUk0gY3VycmVudGx5IGhhcyBubyByZXN0cmlj
dGlvbnMgb24gdG9vbHN0YWNrIGFuZCBndWVzdCBhY2Nlc3MgdG8gdGhlIGVudGlyZQo+IEhWTV9Q
QVJBTSBibG9jay4gIEFzIHRoZSBwYWdpbmcvbW9uaXRvci9zaGFyaW5nIGZlYXR1cmVzIGFyZW4n
dCB1bmRlciBzZWN1cml0eQo+IHN1cHBvcnQsIHRoaXMgZG9lc24ndCBuZWVkIGFuIFhTQS4KClRo
ZXJlIGlzIG5vIHBhZ2luZyBvciBzaGFyaW5nIGltcGxlbWVudGF0aW9uIG9uIEFSTSBhbnl3YXku
IEEgY2Mgd291bGQKaGF2ZSBiZWVuIG5pY2UgdGhvdWdoLgoKVGhhbmtzLApUYW1hcwoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:47:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:47:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SVK-0003qX-Jp; Wed, 19 Feb 2020 16:47:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4SVJ-0003qR-TS
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:47:17 +0000
X-Inumbo-ID: 7c957b74-5337-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7c957b74-5337-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 16:47:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 67A08ACE8;
 Wed, 19 Feb 2020 16:47:16 +0000 (UTC)
Message-ID: <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 17:47:14 +0100
In-Reply-To: <20200123085504.30911-1-jgross@suse.com>
References: <20200123085504.30911-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============0039065992735132300=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0039065992735132300==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-wb2jRvPJHKVdykESzqI+"


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

On Thu, 2020-01-23 at 09:55 +0100, Juergen Gross wrote:
> Currently the memory for each run-queue of the credit2 scheduler is
> allocated at the scheduler's init function: for each cpu in the
> system
> a struct csched2_runqueue_data is being allocated, even if the
> current scheduler only handles one physical cpu or is configured to
> work with a single run-queue. As each struct contains 4 cpumasks this
> sums up to rather large memory sizes pretty fast.
>=20
Ok, I finally found the time to look at this... And I like it. :-)

> In fact this fixes a bug in credit2 related to run-queue handling:
> cpu_to_runqueue() will return the first free or matching run-queue,
> which ever is found first. So in case a cpu is removed from credit2
> this could result in e.g. run-queue 0 becoming free, so when another
> cpu is added it will in any case be assigned to that free run-queue,
> even if it would have found another run-queue matching later.
>=20
That's a good catch... Thanks!

So, I only have a request, and a question:

> --- a/xen/common/sched/credit2.c
> +++ b/xen/common/sched/credit2.c
> @@ -849,51 +822,71 @@ static inline bool same_core(unsigned int cpua,
> unsigned int cpub)
>             cpu_to_core(cpua) =3D=3D cpu_to_core(cpub);
>  }
> =20
> -static unsigned int
> -cpu_to_runqueue(const struct csched2_private *prv, unsigned int cpu)
> +static struct csched2_runqueue_data *
> +cpu_add_to_runqueue(struct csched2_private *prv, unsigned int cpu)
>  {
> -    const struct csched2_runqueue_data *rqd;
> -    unsigned int rqi;
> +    struct csched2_runqueue_data *rqd, *rqd_new;
> +    struct list_head *rqd_ins;
> +    unsigned long flags;
> +    int rqi =3D 0;
> +    bool rqi_unused =3D false, rqd_valid =3D false;
> +
> +    rqd_new =3D xzalloc(struct csched2_runqueue_data);
> =20
>
So, I'm not sure I see why it's better to allocating this here, and
then free it if we didn't need it, instead than allocating it later,
only if we actually need it... What am I missing? :-)

> -    for ( rqi =3D 0; rqi < nr_cpu_ids; rqi++ )
> +    write_lock_irqsave(&prv->lock, flags);
> +
> +    rqd_ins =3D &prv->rql;
> +    list_for_each_entry ( rqd, &prv->rql, rql )
>      {
>          unsigned int peer_cpu;
> =20
> -        /*
> -         * As soon as we come across an uninitialized runqueue, use
> it.
> -         * In fact, either:
> -         *  - we are initializing the first cpu, and we assign it to
> -         *    runqueue 0. This is handy, especially if we are
> dealing
> -         *    with the boot cpu (if credit2 is the default
> scheduler),
> -         *    as we would not be able to use cpu_to_socket() and
> similar
> -         *    helpers anyway (they're result of which is not
> reliable yet);
> -         *  - we have gone through all the active runqueues, and
> have not
> -         *    found anyone whose cpus' topology matches the one we
> are
> -         *    dealing with, so activating a new runqueue is what we
> want.
> -         */
> -        if ( prv->rqd[rqi].id =3D=3D -1 )
> -            break;
> +        /* Remember first unused queue index. */
> +        if ( !rqi_unused && rqd->id > rqi )
> +            rqi_unused =3D true;
> =20
> -        rqd =3D prv->rqd + rqi;
> -        BUG_ON(cpumask_empty(&rqd->active));
> -
> -        peer_cpu =3D cpumask_first(&rqd->active);
> +        peer_cpu =3D rqd->pick_bias;
>          BUG_ON(cpu_to_socket(cpu) =3D=3D XEN_INVALID_SOCKET_ID ||
>                 cpu_to_socket(peer_cpu) =3D=3D XEN_INVALID_SOCKET_ID);
> =20
> -        if (opt_runqueue =3D=3D OPT_RUNQUEUE_CPU)
> -            continue;
>          if ( opt_runqueue =3D=3D OPT_RUNQUEUE_ALL ||
>               (opt_runqueue =3D=3D OPT_RUNQUEUE_CORE &&
> same_core(peer_cpu, cpu)) ||
>               (opt_runqueue =3D=3D OPT_RUNQUEUE_SOCKET &&
> same_socket(peer_cpu, cpu)) ||
>               (opt_runqueue =3D=3D OPT_RUNQUEUE_NODE &&
> same_node(peer_cpu, cpu)) )
> +        {
> +            rqd_valid =3D true;
>              break;
> +        }
>
So, OPT_RUNQUEUE_CPU is just disappearing. If I understood the
algorithm correctly, that is because in such case we just scan through
the whole list, without finding any match, and the we'll allocate a new
runqueue (while, for any of the other options, we stop as soon as we
found a runqueue with a CPU inside it which match the criteria).

Can we add a comment about this. Not necessary to describe the
algorithm in details, I don't think... just a few words, especially
about the fact that the enum has a _CPU item that, at a first and quick
look, we seem to be ignoring here?

Thanks and Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-wb2jRvPJHKVdykESzqI+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NZpMACgkQFkJ4iaW4
c+5PYg/+NefZs9UVbCYQoNQ8NlKL5xcrWMHhYZCKlJZbZIG1J8EYa1CxX8UTxhdH
VviteVauMuBS5kmEaAhSnOuEPn4cs7qd/FexVdfdo3I9BiOq6nkqCqzOQTrHJbHu
/Xm+0ZuMG1usYt0SCqbYLDFPJAkSlKoGSaU/5xbAiLuy1vBUiEbxqSmLdHb1sZ1K
q6rH0Enm76nmsiaq4z+lsNrol1cFJLV0xiPcITJGOokOgDyJtKTjNzF9uANt3o66
3qJgrw7+dVKsz9fRQ/yo1fHZo6RX+za/ztMrIs8R50GxlBYlbe4leRyuTumUfG9J
bLPLqv39oIwaMxhTDSNk1jL/T1tfTEo9QP45x8kSkzh6ySL1hqvGOQmmlUXT6cwS
qOb6yO9TWCNZxN3MLuZbuAuT54VDQk9UF6xVeZ2ZvSx9hmyWC2WNB9U9fbMKyCaK
x+mJaaKe0y8H1rfYOEaaVBu/08Ee8NTJEE+NaAMsIAsXs8HM7AFdsSipZiNrZeXM
glhoZJK/rpgenQhJLWiIVGkXpl25I6E62GYsS/vPlilBX6YoyPviDGlTZ1n0aLH7
245G5fNw2Du48iMxP2BHmRMkf9pxl7BKJ/Yp7C4HtCYitn7ut3wgR+zwEvNYlkd5
kqf+D+Aa3JM5r003T/tXY8AVDKrPG+h4rArQR5DlobjdRvZpskQ=
=Uy58
-----END PGP SIGNATURE-----

--=-wb2jRvPJHKVdykESzqI+--



--===============0039065992735132300==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0039065992735132300==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:47:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:47:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SVW-0003s5-TJ; Wed, 19 Feb 2020 16:47:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gcDT=4H=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4SVV-0003ru-U6
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:47:29 +0000
X-Inumbo-ID: 83cb3884-5337-11ea-83ca-12813bfff9fa
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83cb3884-5337-11ea-83ca-12813bfff9fa;
 Wed, 19 Feb 2020 16:47:29 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id a5so1428690wmb.0
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 08:47:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=FVg7pUWcf3mM8K/jTWPIcFC5ky3/7llmvl9wxbAxi8M=;
 b=ULIXAtAkCxIE1rvQYrMMMhXPHrg3wxTm3alSUCoSy4F072qUIHm+z8XDLKbrw2PNR+
 9ItTL8lcoCJEE7rWcs5DvCDNV5WgLnOGXhfixEeF/ia6U1NysFuikdROCXlSj1IFepVz
 w6eRp2NAJMz8i1jTEP1cAtMWzYGmVysR8NwJFbeCJ36dF8J6ofsHSG6bZDriGMNEXb/k
 K3pxmjC7tm1KU79i6FfB05XzOPW7xHH2TFiMTjXgkC2FVju9WW3gDRb6rNNzjNh0oLlh
 r9//ReNIf+wRJefu+in+lSfrlVa8uVJrHHvIUvqvQylLVS9PCHP4BQZtHWrVHLp3Ljiy
 EJDg==
X-Gm-Message-State: APjAAAXyyhpbwa8bzD+pJDvpjVQ/wRWStPVJ/X/7SebVidsVoB1vI6n/
 EA9hA75RzCu+ukU0UxB2rPk=
X-Google-Smtp-Source: APXvYqyeFSzpj/JyapJMYhBxCpccFWoQ2bmjhVcro0i3VPBwyLa8staAixOPg+XzAsyjM/cLG2t32g==
X-Received: by 2002:a7b:c14e:: with SMTP id z14mr10926613wmi.58.1582130848412; 
 Wed, 19 Feb 2020 08:47:28 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id o4sm411980wrx.25.2020.02.19.08.47.27
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 19 Feb 2020 08:47:27 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
 <ac088c1e-0326-b72a-e1bf-582493e4e712@xen.org>
Message-ID: <f614ddb8-6e49-d302-f20c-2011abd9646d@xen.org>
Date: Wed, 19 Feb 2020 16:47:26 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <ac088c1e-0326-b72a-e1bf-582493e4e712@xen.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAxOS8wMi8yMDIwIDE2OjI2LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gCj4gCj4gT24gMTkv
MDIvMjAyMCAwODoxMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gK2ludCBoeXBmc193cml0ZV9i
b29sKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAo+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRy
LCB1bnNpZ25lZCAKPj4gbG9uZyB1bGVuKQo+PiArewo+PiArwqDCoMKgIHVuaW9uIHsKPj4gK8Kg
wqDCoMKgwqDCoMKgIGNoYXIgYnVmWzhdOwo+PiArwqDCoMKgwqDCoMKgwqAgdWludDhfdCB1ODsK
Pj4gK8KgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHUxNjsKPj4gK8KgwqDCoMKgwqDCoMKgIHVpbnQz
Ml90IHUzMjsKPj4gK8KgwqDCoMKgwqDCoMKgIHVpbnQ2NF90IHU2NDsKPj4gK8KgwqDCoCB9IHU7
Cj4+ICsKPj4gK8KgwqDCoCBBU1NFUlQobGVhZi0+ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1VJ
TlQgJiYgbGVhZi0+ZS5zaXplIDw9IDgpOwo+IAo+IFNob3VsZG4ndCB0aGlzIGJlIFhFTl9IWVBG
U1dfVFlQRV9CT09MPyBCdXQgdGhlbiwgd2h5IGFyZSB3ZSBhbGxvd2luZyBhIAo+IGJvb2xlYW4g
cGFyYW1ldGVyIHRvIGJlIGhlbGQgaW4gYSA2NC1iaXQgdmFsdWU/Cj4gCj4gSUhNTywgYSBib29s
ZWFuIHNob3VsZCByZWFsbHkgYmUgaG9sZCBpbiBhIGJvb2wgYW5kIG5vdGhpbmcgZWxzZS4KCkFm
dGVyIHNlbmRpbmcgbXkgZS1tYWlsLCBJIHJlYWxpemVkIHRoZSBzaXplIG9mIHRoZSBib29sIGlz
IAppbXBsZW1lbnRhdGlvbiBkZWZpbmVkLiBIb3dldmVyLCBJIHRoaW5rIG15IHBvaW50IHN0YW5k
cywgaXQgd291bGQgYmUgCmJldHRlciB0byBoYXZlIGEgZml4ZWQgc2l6ZSBmb3IgYm9vbCAoaS5l
IDEpIGFuZCBkZW55IGFsbCB0aGUgb3RoZXIgdXNlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:48:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:48:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4SWB-0003zM-7r; Wed, 19 Feb 2020 16:48:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tz6x=4H=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j4SWA-0003z9-CE
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:48:10 +0000
X-Inumbo-ID: 9b53aa2c-5337-11ea-83ca-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b53aa2c-5337-11ea-83ca-12813bfff9fa;
 Wed, 19 Feb 2020 16:48:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582130888;
 h=subject:from:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=zL3VyyAbddP7FegWLv7Nz3U0L9kCGcjyfqzYjbkoV8k=;
 b=RycHmePySnzExk9LqwaLBv366eDp3c5FpYP+GseRXBUH8zN9sTi8lqIN
 kcE2s8oA+bRlDs4F3HLD6zbOP4lsG60FKqe73AO1XaZ8eSsdSb84Srkki
 NPJpFygN8UnEiLB24LAeQuH1Je8VtRGKhbPJFAClXILJ9119t4OaR7Twi M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4zJoz6VcS38KU80Spccaqu0CXNVBX+sGrQqKhVGeTkvhipijolrj4LjvaT+b8mr9edKZlu0B04
 uINgShD3K4xqk6LrJ0pz1/LPpBRSlkxhdwQ4pdfEEgQ5Zk5BoQocfmR2lBV6NkP5S3jHnHQc+A
 TeIbzjvL+/SqoS1uHmV5yhk4YlVczmfpkZfuLLeDaEPH+gVoIxSbJkZEmoeBEsfVtBhNM3FXiN
 5tLogpMzVr/LQGpfE1Zc/1C06Eo2019pxPf7PzacTZoUm4ggd7KVY2RO2E9LN3pOD/yMybXRMg
 bwg=
X-SBRS: 2.7
X-MesageID: 13061066
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13061066"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200218122114.17596-1-jgross@suse.com>
 <8f900180-718c-e0e4-a638-c1404e00058f@citrix.com>
Message-ID: <8641e973-2ba0-cf09-85da-4ff72bddc723@citrix.com>
Date: Wed, 19 Feb 2020 16:48:05 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <8f900180-718c-e0e4-a638-c1404e00058f@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMzoxNSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMTgvMDIvMjAy
MCAxMjoyMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gVG9kYXkgdGhlIFJDVSBoYW5kbGluZyBp
biBYZW4gaXMgYWZmZWN0aW5nIHNjaGVkdWxpbmcgaW4gc2V2ZXJhbCB3YXlzLgo+PiBJdCBpcyBy
YWlzaW5nIHNjaGVkIHNvZnRpcnFzIHdpdGhvdXQgYW55IHJlYWwgbmVlZCBhbmQgaXQgcmVxdWly
ZXMKPj4gdGFza2xldHMgZm9yIHJjdV9iYXJyaWVyKCksIHdoaWNoIGludGVyYWN0cyBiYWRseSB3
aXRoIGNvcmUgc2NoZWR1bGluZy4KPj4KPj4gVGhpcyBzbWFsbCBzZXJpZXMgcmVwYWlycyB0aG9z
ZSBpc3N1ZXMuCj4+Cj4+IEFkZGl0aW9uYWxseSBzb21lIEFTU0VSVCgpcyBhcmUgYWRkZWQgZm9y
IHZlcmlmaWNhdGlvbiBvZiBzYW5lIHJjdQo+PiBoYW5kbGluZy4gSW4gb3JkZXIgdG8gYXZvaWQg
dGhvc2UgdHJpZ2dlcmluZyByaWdodCBhd2F5IHRoZSBvYnZpb3VzCj4+IHZpb2xhdGlvbnMgYXJl
IGZpeGVkLgo+Pgo+IAo+IEluaXRpYWwgdGVzdCBvZiB0aGUgZmlyc3QgMiBwYXRjaGVzIGlzIHBy
b21pc2luZy4gV2lsbCBydW4gbW9yZSB0ZXN0cwo+IG92ZXIgbmlnaHQgdG8gc2VlIGhvdyBzdGFi
bGUgaXQgaXMuCgpJIHN0cmVzcy10ZXN0ZWQgaXQgb3ZlciBuaWdodCBhbmQgaXQgc2VlbXMgdG8g
d29yayBmb3Igb3VyIGNhc2UuCgpUZXN0ZWQtYnk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpo
aW5pbkBjaXRyaXguY29tPgoKSWdvcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:52:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:52:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Sae-0004wl-WC; Wed, 19 Feb 2020 16:52:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Sad-0004wQ-9l
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:52:47 +0000
X-Inumbo-ID: 40eb701e-5338-11ea-83cf-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 40eb701e-5338-11ea-83cf-12813bfff9fa;
 Wed, 19 Feb 2020 16:52:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 690F7AD57;
 Wed, 19 Feb 2020 16:52:45 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>
References: <20200123085504.30911-1-jgross@suse.com>
 <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6aff04ca-904b-cf27-d6f4-af9a146e4c04@suse.com>
Date: Wed, 19 Feb 2020 17:52:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNzo0NywgRGFyaW8gRmFnZ2lvbGkgd3JvdGU6Cj4gT24gVGh1LCAyMDIw
LTAxLTIzIGF0IDA5OjU1ICswMTAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiAtLS0gYS94ZW4v
Y29tbW9uL3NjaGVkL2NyZWRpdDIuYwo+PiArKysgYi94ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIu
Ywo+PiBAQCAtODQ5LDUxICs4MjIsNzEgQEAgc3RhdGljIGlubGluZSBib29sIHNhbWVfY29yZSh1
bnNpZ25lZCBpbnQgY3B1YSwKPj4gdW5zaWduZWQgaW50IGNwdWIpCj4+ICAgICAgICAgICAgIGNw
dV90b19jb3JlKGNwdWEpID09IGNwdV90b19jb3JlKGNwdWIpOwo+PiAgfQo+PiAgCj4+IC1zdGF0
aWMgdW5zaWduZWQgaW50Cj4+IC1jcHVfdG9fcnVucXVldWUoY29uc3Qgc3RydWN0IGNzY2hlZDJf
cHJpdmF0ZSAqcHJ2LCB1bnNpZ25lZCBpbnQgY3B1KQo+PiArc3RhdGljIHN0cnVjdCBjc2NoZWQy
X3J1bnF1ZXVlX2RhdGEgKgo+PiArY3B1X2FkZF90b19ydW5xdWV1ZShzdHJ1Y3QgY3NjaGVkMl9w
cml2YXRlICpwcnYsIHVuc2lnbmVkIGludCBjcHUpCj4+ICB7Cj4+IC0gICAgY29uc3Qgc3RydWN0
IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkOwo+PiAtICAgIHVuc2lnbmVkIGludCBycWk7Cj4+
ICsgICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkLCAqcnFkX25ldzsKPj4gKyAg
ICBzdHJ1Y3QgbGlzdF9oZWFkICpycWRfaW5zOwo+PiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7
Cj4+ICsgICAgaW50IHJxaSA9IDA7Cj4+ICsgICAgYm9vbCBycWlfdW51c2VkID0gZmFsc2UsIHJx
ZF92YWxpZCA9IGZhbHNlOwo+PiArCj4+ICsgICAgcnFkX25ldyA9IHh6YWxsb2Moc3RydWN0IGNz
Y2hlZDJfcnVucXVldWVfZGF0YSk7Cj4+ICAKPj4KPiBTbywgSSdtIG5vdCBzdXJlIEkgc2VlIHdo
eSBpdCdzIGJldHRlciB0byBhbGxvY2F0aW5nIHRoaXMgaGVyZSwgYW5kCj4gdGhlbiBmcmVlIGl0
IGlmIHdlIGRpZG4ndCBuZWVkIGl0LCBpbnN0ZWFkIHRoYW4gYWxsb2NhdGluZyBpdCBsYXRlciwK
PiBvbmx5IGlmIHdlIGFjdHVhbGx5IG5lZWQgaXQuLi4gV2hhdCBhbSBJIG1pc3Npbmc/IDotKQoK
V2hlcmUgcG9zc2libGUgd2Ugc2hvdWxkIHRyeSB0byBhdm9pZCBjYWxsaW5nIGFsbG9jYXRpb24g
ZnVuY3Rpb25zCndpdGggbG9ja3MgaGVsZC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 16:54:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 16:54:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ScN-000531-GP; Wed, 19 Feb 2020 16:54:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4ScM-00052w-Bu
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 16:54:34 +0000
X-Inumbo-ID: 80a41d1e-5338-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 80a41d1e-5338-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 16:54:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582131274;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=kwvahnDjS2A4vWPhAzdt05NfRlWCagHaC6tUf2hqnl0=;
 b=f01SS/GeKEABB2hF7mvZo4tVhmZmuPaxglA4/pccEUWwxJz1sqxeMf5N
 JiK+34t7mlX2fpEaEnUCyaOJ1Pp62yybrJdmRHdjCBRKSPq0IYOqkLrou
 9ElWuP1kTPczC5iLqPePObANGakCkMa8nYph7d5gFc0NgcIP9PXxb0C8a k=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pcrrGIUpBxqZVMkUjQDAIjIE9eKHNKb2GQWaUCx0PrzlAGUhO9NEfiHNATtdjTCpQeKDxYTkD5
 wYc2D4dPzZWg1xD3V2Tpn5VMQIXpe2kxBuR1g35Lf2TvSDU0mWnLIBAio26RWtqzL/809ENiQ+
 MlwtOlVs5Dl+/wBXnII5sT3gNTjb2nkpc/56HRCEIuqm1HK+KFHPEb4e524Z8suQbLNeE7PDue
 qLYFE/xNSBDuJKPLpOVioHh4rKD0A6vxN0a/oUOe730sZH81KLURuC5VlpcXDsDUGdF4Ve1YWF
 xnM=
X-SBRS: 2.7
X-MesageID: 12686258
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12686258"
To: Jan Beulich <jbeulich@suse.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <1f4fefd9-b5a9-ca40-1877-19e66b6ef625@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <e500bff0-b338-1b68-a978-d453c3b32c91@citrix.com>
Date: Wed, 19 Feb 2020 16:54:28 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1f4fefd9-b5a9-ca40-1877-19e66b6ef625@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxNjowNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDIuMjAyMCAx
NjowNywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMTkvMDIvMjAyMCAxNDo1NywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxOS4wMi4yMDIwIDE1OjQ1LCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+Pj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDAyOjQ0OjEyUE0gKzAxMDAsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4+PiBPbiAxOS4wMi4yMDIwIDE0OjIyLCBSb2dlciBQYXUgTW9ubsOp
IHdyb3RlOgo+Pj4+Pj4gT24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDE6NTk6NTFQTSArMDEwMCwg
SmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+Pj4gT24gMTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1
IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+PiBEb24ndCBhbGxvdyBjcHVfaG90cGx1Z19iZWdpbiB0byBm
YWlsIGJ5IGNvbnZlcnRpbmcgdGhlIHRyeWxvY2sgaW50byBhCj4+Pj4+Pj4+IGJsb2NraW5nIGxv
Y2sgYWNxdWlzaXRpb24uIFdyaXRlIHVzZXJzIG9mIHRoZSBjcHVfYWRkX3JlbW92ZV9sb2NrIGFy
ZQo+Pj4+Pj4+PiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1ZyBvcGVyYXRpb25zLCBhbmQgY2Fu
bm90IGRlYWRsb2NrIGJldHdlZW4KPj4+Pj4+Pj4gdGhlbXNlbHZlcyBvciBvdGhlciB1c2VycyB0
YWtpbmcgdGhlIGxvY2sgaW4gcmVhZCBtb2RlIGFzCj4+Pj4+Pj4+IGNwdV9hZGRfcmVtb3ZlX2xv
Y2sgaXMgYWx3YXlzIGxvY2tlZCB3aXRoIGludGVycnVwdHMgZW5hYmxlZC4gVGhlcmUKPj4+Pj4+
Pj4gYXJlIGFsc28gbm8gb3RoZXIgbG9ja3MgdGFrZW4gZHVyaW5nIHRoZSBwbHVnL3VucGx1ZyBv
cGVyYXRpb25zLgo+Pj4+Pj4+IEkgZG9uJ3QgdGhpbmsgdGhlIGdvYWwgd2FzIGRlYWRsb2NrIGF2
b2lkYW5jZSwgYnV0IHJhdGhlciBsaW1pdGluZwo+Pj4+Pj4+IG9mIHRoZSB0aW1lIHNwZW50IHNw
aW5uaW5nIHdoaWxlIHRyeWluZyB0byBhY3F1aXJlIHRoZSBsb2NrLCBpbgo+Pj4+Pj4+IGZhdm9y
IG9mIGhhdmluZyB0aGUgY2FsbGVyIHJldHJ5Lgo+Pj4+Pj4gTm93IHRoYXQgdGhlIGNvbnRlbnRp
b24gYmV0d2VlbiByZWFkLW9ubHkgdXNlcnMgaXMgcmVkdWNlZCBhcyB0aG9zZQo+Pj4+Pj4gY2Fu
IHRha2UgdGhlIGxvY2sgaW4gcGFyYWxsZWwgSSB0aGluayBpdCdzIHNhZmUgdG8gc3dpdGNoIHdy
aXRlcnMgdG8KPj4+Pj4+IGJsb2NraW5nIG1vZGUuCj4+Pj4+IEknZCBhZ3JlZSBpZiB3cml0ZXJz
IGNvdWxkbid0IGJlIHN0YXJ2ZWQgYnkgKG1hbnkpIHJlYWRlcnMuCj4+Pj4gQUZBSUNUIGZyb20g
dGhlIHJ3IGxvY2sgaW1wbGVtZW50YXRpb24gcmVhZGVycyB3b24ndCBiZSBhYmxlIHRvIHBpY2sK
Pj4+PiB0aGUgbG9jayBhcyBzb29uIGFzIHRoZXJlJ3MgYSB3cml0ZXIgd2FpdGluZywgd2hpY2gg
c2hvdWxkIGF2b2lkIHRoaXMKPj4+PiBzdGFydmF0aW9uPwo+Pj4+Cj4+Pj4gWW91IHN0aWxsIG5l
ZWQgdG8gd2FpdCBmb3IgY3VycmVudCByZWFkZXJzIHRvIGRyb3AgdGhlIGxvY2ssIGJ1dCBubwo+
Pj4+IG5ldyByZWFkZXJzIHdvdWxkIGJlIGFibGUgdG8gbG9jayBpdCwgd2hpY2ggSSB0aGluayBz
aG91bGQgZ2l2YmUgdXMKPj4+PiBlbm91Z2ggZmFpcm5lc3MuCj4+PiBBaCwgcmlnaHQsIGl0IHdh
cyByYXRoZXIgdGhlIG90aGVyIHdheSBhcm91bmQgLSBiYWNrLXRvLWJhY2sKPj4+IHdyaXRlcnMg
Y2FuIHN0YXJ2ZSByZWFkZXJzIHdpdGggb3VyIGN1cnJlbnQgaW1wbGVtZW50YXRpb24uCj4+Pgo+
Pj4+IE9UT0ggd2hlbiB1c2luZyBfdHJ5bG9jayBuZXcgcmVhZGVycyBjYW4gc3RpbGwgcGljawo+
Pj4+IHRoZSBsb2NrIGluIHJlYWQgbW9kZSwgYW5kIGhlbmNlIEkgdGhpbmsgdXNpbmcgYmxvY2tp
bmcgbW9kZSBmb3IKPj4+PiB3cml0ZXJzIGlzIGFjdHVhbGx5IGJldHRlciwgYXMgeW91IGNhbiBh
c3N1cmUgdGhhdCByZWFkZXJzIHdvbid0IGJlCj4+Pj4gYWJsZSB0byBzdGFydmUgd3JpdGVycy4K
Pj4+IFRoaXMgaXMgYSBnb29kIHBvaW50LiBOZXZlcnRoZWxlc3MgSSByZW1haW4gdW5jb252aW5j
ZWQgdGhhdAo+Pj4gdGhlIGNoYW5nZSBpcyB3YXJyYW50ZWQgZ2l2ZW4gdGhlIG9yaWdpbmFsIGlu
dGVudGlvbnMgKGFzIGZhcgo+Pj4gYXMgd2UncmUgYWJsZSB0byByZWNvbnN0cnVjdCB0aGVtKS4g
SWYgdGhlIGN1cnJlbnQgYmVoYXZpb3IKPj4+IGdldHMgaW4gdGhlIHdheSBvZiBzZW5zaWJsZSBz
aGltIG9wZXJhdGlvbiwgcGVyaGFwcyB0aGUKPj4+IGJlaGF2aW9yIHNob3VsZCBiZSBtYWRlIGRl
cGVuZGVudCB1cG9uIHJ1bm5pbmcgaW4gc2hpbSBtb2RlPwo+PiBIb3RwbHVnIGlzbid0IGdlbmVy
YWxseSB1c2VkIGF0IGFsbCwgc28gdGhlcmUgaXMgMCB3cml0ZSBwcmVzc3VyZSBvbiB0aGUKPj4g
bG9jay4KPj4KPj4gV2hlbiBpdCBpcyB1c2VkLCBpdCBpcyBhbGwgYXQgZXhwbGljaXQgcmVxdWVz
dCBmcm9tIHRoZSBjb250cm9sbGluZwo+PiBlbnRpdHkgaW4gdGhlIHN5c3RlbSAoaGFyZHdhcmUg
ZG9tYWluLCBvciBzaW5nbGV0b24gc2hpbSBkb21haW4pLgo+Pgo+PiBJZiB0aGF0IGVudGl0eSBp
cyB0cnlpbmcgdG8gRG9TIHlvdSwgeW91J3ZlIGFscmVhZHkgbG9zdC4KPiBCdXQgd3JpdGUgcHJl
c3N1cmUgd2FzIG5ldmVyIGluIHF1ZXN0aW9uLiBNeSBjb25jZXJuIGlzIHdpdGgKPiBob3cgbG9u
ZyBpdCBtaWdodCB0YWtlIGZvciBhbGwgcmVhZGVycyB0byBkcm9wIHRoZWlyIGxvY2tzLgoKV2h5
IGlzIHRoYXQgb2YgY29uY2Vybj8KCkZhaWxpbmcgd2l0aCAtRUJVU1kgaXMgbm90IGEgdXNlZnVs
IHByb3BlcnR5IGZvciBhbnkgY2FsbGVyIC0gaWYgeW91CmluaXRpYXRlIGEgaG90cGx1ZyByZXF1
ZXN0LCB0aGVuIHlvdSdyZSBnb2luZyB0byBsb29wIHVudGlsIGl0CmNvbXBsZXRlcy7CoCAoYWdh
aW4gLSBzY2FyY2l0eSBvZiBob3RwbHVnIHJlcXVlc3RzIGluIHRoZSBmaXJzdCBwbGFjZSBpcwp3
aHkgdGhpcyBpbnRlcmZhY2Ugd29ya3MgaW4gdGhlIGdlbmVyYWwgY2FzZS4pCgpXaXRoIGEgc3Bp
bmxvY2sgKGFuZCBpbmRlZWQsIHRpY2tldGxvY2sgaW4gb3VyIGNhc2UpLCBldmVyeW9uZSBpcwpz
ZXJpYWxpc2VkIGFuZCB5b3UndmUgZ290IHRvIHdhaXQgdW50aWwgeW91ciB0dXJuIHRvIGRvIGFu
eXRoaW5nLsKgCnRyeWxvY2sgYW5kIGJhY2tvZmYgbWFrZXMgdGhlIHNpdHVhdGlvbiBwcm9iYWJp
bGlzdGljIGFzIHRvIHdoZXRoZXIgaXQKc3VjY2VlZHMsIGFuZCBnZXRzIGluY3JlYXNpbmdseSB3
b3JzZSBhcyB0aGUgbG9jayBiZWNvbWVzIG1vcmUgY29udGVuZGVkLgoKV2l0aCBhIHJ3bG9jaywg
dGhlIG1heGltdW0gYW1vdW50IG9mIHRpbWUgYSB3cml0ZXIgbmVlZHMgdG8gd2FpdCBpcyB0aGUK
bG9uZ2VzdCByZW1haW5pbmcgY3JpdGljYWwgcmVnaW9uIG9mIHRoZSByZWFkZXJzLCB3aGljaCBi
eSBkZWZpbml0aW9uIGlzCnNvbWV0aGluZyBzaG9ydCBlbm91Z2ggdG8gbm90IGJlIGFuIGlzc3Vl
IGZvciBzYWlkIHJlYWRlci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:00:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:00:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Si1-000608-P7; Wed, 19 Feb 2020 17:00:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Si0-000603-Hv
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:00:24 +0000
X-Inumbo-ID: 517508c2-5339-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 517508c2-5339-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 17:00:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9594AB07B;
 Wed, 19 Feb 2020 17:00:22 +0000 (UTC)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
References: <20200219091811.9689-1-aisaila@bitdefender.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6ec21fc9-a4fc-58b3-d823-8bdb291a22ac@suse.com>
Date: Wed, 19 Feb 2020 18:00:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219091811.9689-1-aisaila@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxMDoxOCwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gQEAg
LTQ4MzUsNiArNDgzNiwyMyBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPiAgICAgICAgICBi
cmVhazsKPiAgICAgIH0KPiAgCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0
eToKPiArICAgIHsKPiArICAgICAgICB1aW50MTZfdCBhbHRwMm1faWR4ID0gYS51LnNldF92aXNp
YmlsaXR5LmFsdHAybV9pZHg7Cj4gKwo+ICsgICAgICAgIGlmICggYS51LnNldF92aXNpYmlsaXR5
LnBhZCApCj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiArICAgICAgICBlbHNlIGlmICgg
IWFsdHAybV9hY3RpdmUoZCkgKQo+ICsgICAgICAgICAgICByYyA9IC1FT1BOT1RTVVBQOwo+ICsg
ICAgICAgIGVsc2UgaWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkudmlzaWJsZSApCj4gKyAgICAgICAg
ICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRwMm1faWR4XSA9Cj4gKyAgICAgICAg
ICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2FsdHAybV9pZHhdOwo+ICsgICAgICAgIGVsc2UK
PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FsdHAybV9pZHhdID0K
PiArICAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsKCkRvbid0IHlvdSBuZWVkIHRv
IGJvdW5kcyBjaGVjayB0aGUgaW5kZXggYmVmb3JlIGl0cyB1c2U/IEFuZApzaG91bGRuJ3QgeW91
IHJldHVybiBhbiBlcnJvciBhbHNvIGZvciBpbi1yYW5nZSBvbmVzIHdoaWNoCmFyZW4ndCBhY3R1
YWxseSB2YWxpZD8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:02:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:02:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Sjc-00065K-78; Wed, 19 Feb 2020 17:02:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=x/I1=4H=epam.com=volodymyr_babchuk@srs-us1.protection.inumbo.net>)
 id 1j4Sja-00065E-O5
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:02:03 +0000
X-Inumbo-ID: 8be0cbfe-5339-11ea-bc8e-bc764e2007e4
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe06::629])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8be0cbfe-5339-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 17:02:02 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cYQwQagyzka0HzTJyKROTR/6S8pVsdgSjbxNV/vNlZheX6O4oTI8pcFyPxOo7+bbY8WW85TYJxx/nofG5C3+0KwkijdtD+CeOIrCvf3O/N6qMVEJxOqao4ntg2BbtzmXEco4/QBjBIFgVxvAQjVOCfaoRRm++Q7IVZfS50AZU7LSWFh2Erx1BfaLj9JAa3UDKBSw7J9ibNIPotdV2t5PENw+cPgicAF0Jq+/Jd3BiA4TQg1wWcpwn2aBxzgBr5EBLLYB/NWbaIQd3PLOI1+xs1qX6buVAkQlanl7BWeeUXg6q8x65kBObk8Z010Q9laaRrOy2m/16rxaKwsEG5DfCA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mS47mx4vuggl0sGLs3KLM9ZZ5vEaDZaXQhshA2tfJC0=;
 b=T4g2Va8Pa3ABng5IqC6iztBQOvsSYhQoTR0AYwBUQ22XHlyWavR/dDk8ZLNM/mjkd+s3PJx54bdUj/cizMH0Iehz4GRjsYoDT6V0McmsFUzFBCvI9ofqTvjDV5N/h/q19flr3xxYbcaph2f12RCNi1kEt5rTcUehVtUqnKyHsFI55aIFBKn+Z1hKMO4pyjgrw/4Jl/qfSIFC2NCgKyyNS6vDzRJx+tI3P1iqIvagt1zWNtXgTBGfoOvl7bhaU6zgdFHA78kYQQA1+BljdWk5TVza8whLzQVI3cZJWINLWCBxrSb8r1MGJhxRFOE6hFSFD6820+0yeTAmvkTHfihXfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=epam.com; dmarc=pass action=none header.from=epam.com;
 dkim=pass header.d=epam.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=epam.com; s=selector2; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=mS47mx4vuggl0sGLs3KLM9ZZ5vEaDZaXQhshA2tfJC0=;
 b=TeDmu2A1QPLqKr5CXRdEC0ojjW/nohy+dL0cf81CFzZ1b0MsvlAJd4t7ixA6jlIPahwmNGFA4kpTQOfbnqY5vYacnIlscnjg1W7fhX0L0V2h8dOdX66ygSiO/R0CTKtJxeND20xoDAIr78oPDS9vj4LCL+D9YzwylHoyxWap8Ds=
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com (20.177.40.10) by
 AM0PR03MB4770.eurprd03.prod.outlook.com (20.177.41.223) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Wed, 19 Feb 2020 17:01:59 +0000
Received: from AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::c5e7:7740:4cd5:77c1]) by AM0PR03MB4148.eurprd03.prod.outlook.com
 ([fe80::c5e7:7740:4cd5:77c1%5]) with mapi id 15.20.2729.032; Wed, 19 Feb 2020
 17:01:59 +0000
From: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
To: Oleksandr Tyshchenko <olekstysh@gmail.com>
Thread-Topic: [PATCH V2] iommu/arm: Don't allow the same micro-TLB to be
 shared between domains
Thread-Index: AQHV5aO7YteUeX2hiEa0D7U9u2DxoqgiwScA
Date: Wed, 19 Feb 2020 17:01:58 +0000
Message-ID: <8736b6mryz.fsf@epam.com>
References: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
In-Reply-To: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=Volodymyr_Babchuk@epam.com; 
x-originating-ip: [85.223.209.22]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d1bc6c13-7a88-4426-bfa6-08d7b55d6ed8
x-ms-traffictypediagnostic: AM0PR03MB4770:|AM0PR03MB4770:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <AM0PR03MB4770B30994545C864A67808BE6100@AM0PR03MB4770.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 0318501FAE
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(4636009)(366004)(189003)(199004)(26005)(186003)(6512007)(2616005)(498600001)(6486002)(54906003)(5660300002)(71200400001)(8936002)(4326008)(81156014)(76116006)(4744005)(8676002)(6916009)(6506007)(64756008)(66446008)(81166006)(55236004)(2906002)(36756003)(86362001)(66946007)(66476007)(66556008);
 DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR03MB4770;
 H:AM0PR03MB4148.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: epam.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 4li+TZJapAwxdgT6S3zbcfCPjoKTMHPCMdkMg97LuzkuB2/P8S2b7taeqUdcxuYuZra5ElNDudtIEQ+WhRhfc3ZhaVlzk2B9G41fXqQBe0a12ySPbiA4Siky6IdSJW+kFv0y9CgTi7RvUUde2MmcJZR/6WbmppHEFMJ8sXNTPYa8fJjipGksOmyTsnxDqz/r4xxlDfbVY8fbQtc9KwPqIdyK/SSDFRt2m5f7CUUWRvPwztQuViTlBUoA9JEWF1EE3N88lw6ru+pPJwQ/19WuhGd1Gtni4xXsglFklQr/1Dj3pS026REzetf5R8JpA4lk3bDPCLEQaOoX3OxbrTOLXVTCqoYvkmS5WXHFxxZ+Q6Qx57zurAIYgC36MSoMeh+O+iDwF8diGZafV1mGxrtX7qWJ+x5Mbd0JZpuguz357qDef7ByOXwr9Ky3tLe6Z4KU
x-ms-exchange-antispam-messagedata: K+8+W9uRCvJEzYUIDilDi6vU/GCazgBZmXxft0yPHQYFPxbASO0JXSVEySfUxWIyGy1x01nlHXkow0Vm3ELd3hOcFLybn/vnQzRxxmpH5S/GArqdUlcExPiwPM279bwFJ6K2SGVWciqX/hhuIc8LUA==
MIME-Version: 1.0
X-OriginatorOrg: epam.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d1bc6c13-7a88-4426-bfa6-08d7b55d6ed8
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2020 17:01:59.0930 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b41b72d0-4e9f-4c26-8a69-f949f367c91d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: hfydBxSs18fD07GoC0OH9i6h0j/z7efn5NDR+rKcNq3wiXTqrZjSHhM7aHqDmsG+WGeyRVB8oAqzPEdeBzhINaxArF04Ca2g5FLjrVOjH/w=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4770
Subject: Re: [Xen-devel] [PATCH V2] iommu/arm: Don't allow the same
 micro-TLB to be shared between domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>,
 Oleksandr Tyshchenko <Oleksandr_Tyshchenko@epam.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CkhlbGxvIE9sZWtzYW5kciwKCk9sZWtzYW5kciBUeXNoY2hlbmtvIHdyaXRlczoKCj4gRnJvbTog
T2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgo+Cj4g
Rm9yIHRoZSBJUE1NVS1WTVNBIHdlIG5lZWQgdG8gcHJldmVudCB0aGUgdXNlIGNhc2VzIHdoZXJl
IGRldmljZXMKPiB3aGljaCB1c2UgdGhlIHNhbWUgbWljcm8tVExCIGFyZSBhc3NpZ25lZCB0byBk
aWZmZXJlbnQgWGVuIGRvbWFpbnMKPiAobWljcm8tVExCIGNhbm5vdCBiZSBzaGFyZWQgYmV0d2Vl
biBtdWx0aXBsZSBYZW4gZG9tYWlucywgc2luY2UgaXQKPiBwb2ludHMgdG8gdGhlIGNvbnRleHQg
YmFuayB0byB1c2UgZm9yIHRoZSBwYWdlIHdhbGspLgo+Cj4gQXMgZWFjaCBYZW4gZG9tYWluIHVz
ZXMgaW5kaXZpZHVhbCBjb250ZXh0IGJhbmsgcG9pbnRlZCBieSBjb250ZXh0X2lkLAo+IHdlIGNh
biBwb3RlbnRpYWxseSByZWNvZ25pemUgdGhhdCB1c2UgY2FzZSBieSBjb21wYXJpbmcgY3VycmVu
dCBhbmQgbmV3Cj4gY29udGV4dF9pZCBmb3IgdGhlIGFscmVhZHkgZW5hYmxlZCBtaWNyby1UTEIg
YW5kIHByZXZlbnQgZGlmZmVyZW50Cj4gY29udGV4dCBiYW5rIGZyb20gYmVpbmcgc2V0Lgo+Cj4g
U2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv
QGVwYW0uY29tPgpSZXZpZXdlZC1ieTogVm9sb2R5bXlyIEJhYmNodWsgPHZvbG9keW15cl9iYWJj
aHVrQGVwYW0uY29tPgoKPiAtLS0KPgo+IENDOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3Jn
Pgo+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6
IFZvbG9keW15ciBCYWJjaHVrIDx2b2xvZHlteXJfYmFiY2h1a0BlcGFtLmNvbT4KPiBDQzogWW9z
aGloaXJvIFNoaW1vZGEgPHlvc2hpaGlyby5zaGltb2RhLnVoQHJlbmVzYXMuY29tPgo+Cj4gQ2hh
bmdlcyBWMSBbMV0gLT4gVjI6Cj4gICAgLSBSZW5hbWUgImRhdGEiIHRvICJpbXVjdHIiIGluIGlw
bW11X3V0bGJfZW5hYmxlKCkKPiAgICAtIERpc2FibGUgYWxyZWFkeSBlbmFibGVkIHVUTEJzIGlu
IGlwbW11X2F0dGFjaF9kZXZpY2UoKQo+ICAgICAgaW4gY2FzZSBvZiBlcnJvcgoKLS0gClZvbG9k
eW15ciBCYWJjaHVrIGF0IEVQQU0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:03:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:03:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Skp-0006EO-JI; Wed, 19 Feb 2020 17:03:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Sko-0006EG-45
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:03:18 +0000
X-Inumbo-ID: b8a977b2-5339-11ea-83d4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b8a977b2-5339-11ea-83d4-12813bfff9fa;
 Wed, 19 Feb 2020 17:03:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2527BAD7B;
 Wed, 19 Feb 2020 17:03:16 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <20200219160825.GF4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <be0a78d2-f175-96fb-dccc-58088362ddd4@suse.com>
Date: Wed, 19 Feb 2020 18:03:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219160825.GF4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNzowOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxOSwgMjAyMCBhdCAwMzowNzoxNFBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBP
biAxOS8wMi8yMDIwIDE0OjU3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDE5LjAyLjIwMjAg
MTU6NDUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT24gV2VkLCBGZWIgMTksIDIwMjAg
YXQgMDI6NDQ6MTJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDE5LjAyLjIw
MjAgMTQ6MjIsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+PiBPbiBXZWQsIEZlYiAxOSwg
MjAyMCBhdCAwMTo1OTo1MVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+PiBPbiAx
My4wMi4yMDIwIDEyOjMyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+Pj4+IERvbid0IGFs
bG93IGNwdV9ob3RwbHVnX2JlZ2luIHRvIGZhaWwgYnkgY29udmVydGluZyB0aGUgdHJ5bG9jayBp
bnRvIGEKPj4+Pj4+Pj4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUgdXNlcnMgb2Yg
dGhlIGNwdV9hZGRfcmVtb3ZlX2xvY2sgYXJlCj4+Pj4+Pj4+IGxpbWl0ZWQgdG8gQ1BVIHBsdWcv
dW5wbHVnIG9wZXJhdGlvbnMsIGFuZCBjYW5ub3QgZGVhZGxvY2sgYmV0d2Vlbgo+Pj4+Pj4+PiB0
aGVtc2VsdmVzIG9yIG90aGVyIHVzZXJzIHRha2luZyB0aGUgbG9jayBpbiByZWFkIG1vZGUgYXMK
Pj4+Pj4+Pj4gY3B1X2FkZF9yZW1vdmVfbG9jayBpcyBhbHdheXMgbG9ja2VkIHdpdGggaW50ZXJy
dXB0cyBlbmFibGVkLiBUaGVyZQo+Pj4+Pj4+PiBhcmUgYWxzbyBubyBvdGhlciBsb2NrcyB0YWtl
biBkdXJpbmcgdGhlIHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMuCj4+Pj4+Pj4gSSBkb24ndCB0aGlu
ayB0aGUgZ29hbCB3YXMgZGVhZGxvY2sgYXZvaWRhbmNlLCBidXQgcmF0aGVyIGxpbWl0aW5nCj4+
Pj4+Pj4gb2YgdGhlIHRpbWUgc3BlbnQgc3Bpbm5pbmcgd2hpbGUgdHJ5aW5nIHRvIGFjcXVpcmUg
dGhlIGxvY2ssIGluCj4+Pj4+Pj4gZmF2b3Igb2YgaGF2aW5nIHRoZSBjYWxsZXIgcmV0cnkuCj4+
Pj4+PiBOb3cgdGhhdCB0aGUgY29udGVudGlvbiBiZXR3ZWVuIHJlYWQtb25seSB1c2VycyBpcyBy
ZWR1Y2VkIGFzIHRob3NlCj4+Pj4+PiBjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJhbGxlbCBJIHRo
aW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+Pj4+Pj4gYmxvY2tpbmcgbW9kZS4K
Pj4+Pj4gSSdkIGFncmVlIGlmIHdyaXRlcnMgY291bGRuJ3QgYmUgc3RhcnZlZCBieSAobWFueSkg
cmVhZGVycy4KPj4+PiBBRkFJQ1QgZnJvbSB0aGUgcncgbG9jayBpbXBsZW1lbnRhdGlvbiByZWFk
ZXJzIHdvbid0IGJlIGFibGUgdG8gcGljawo+Pj4+IHRoZSBsb2NrIGFzIHNvb24gYXMgdGhlcmUn
cyBhIHdyaXRlciB3YWl0aW5nLCB3aGljaCBzaG91bGQgYXZvaWQgdGhpcwo+Pj4+IHN0YXJ2YXRp
b24/Cj4+Pj4KPj4+PiBZb3Ugc3RpbGwgbmVlZCB0byB3YWl0IGZvciBjdXJyZW50IHJlYWRlcnMg
dG8gZHJvcCB0aGUgbG9jaywgYnV0IG5vCj4+Pj4gbmV3IHJlYWRlcnMgd291bGQgYmUgYWJsZSB0
byBsb2NrIGl0LCB3aGljaCBJIHRoaW5rIHNob3VsZCBnaXZiZSB1cwo+Pj4+IGVub3VnaCBmYWly
bmVzcy4KPj4+IEFoLCByaWdodCwgaXQgd2FzIHJhdGhlciB0aGUgb3RoZXIgd2F5IGFyb3VuZCAt
IGJhY2stdG8tYmFjawo+Pj4gd3JpdGVycyBjYW4gc3RhcnZlIHJlYWRlcnMgd2l0aCBvdXIgY3Vy
cmVudCBpbXBsZW1lbnRhdGlvbi4KPj4+Cj4+Pj4gT1RPSCB3aGVuIHVzaW5nIF90cnlsb2NrIG5l
dyByZWFkZXJzIGNhbiBzdGlsbCBwaWNrCj4+Pj4gdGhlIGxvY2sgaW4gcmVhZCBtb2RlLCBhbmQg
aGVuY2UgSSB0aGluayB1c2luZyBibG9ja2luZyBtb2RlIGZvcgo+Pj4+IHdyaXRlcnMgaXMgYWN0
dWFsbHkgYmV0dGVyLCBhcyB5b3UgY2FuIGFzc3VyZSB0aGF0IHJlYWRlcnMgd29uJ3QgYmUKPj4+
PiBhYmxlIHRvIHN0YXJ2ZSB3cml0ZXJzLgo+Pj4gVGhpcyBpcyBhIGdvb2QgcG9pbnQuIE5ldmVy
dGhlbGVzcyBJIHJlbWFpbiB1bmNvbnZpbmNlZCB0aGF0Cj4+PiB0aGUgY2hhbmdlIGlzIHdhcnJh
bnRlZCBnaXZlbiB0aGUgb3JpZ2luYWwgaW50ZW50aW9ucyAoYXMgZmFyCj4+PiBhcyB3ZSdyZSBh
YmxlIHRvIHJlY29uc3RydWN0IHRoZW0pLiBJZiB0aGUgY3VycmVudCBiZWhhdmlvcgo+Pj4gZ2V0
cyBpbiB0aGUgd2F5IG9mIHNlbnNpYmxlIHNoaW0gb3BlcmF0aW9uLCBwZXJoYXBzIHRoZQo+Pj4g
YmVoYXZpb3Igc2hvdWxkIGJlIG1hZGUgZGVwZW5kZW50IHVwb24gcnVubmluZyBpbiBzaGltIG1v
ZGU/Cj4+Cj4+IEhvdHBsdWcgaXNuJ3QgZ2VuZXJhbGx5IHVzZWQgYXQgYWxsLCBzbyB0aGVyZSBp
cyAwIHdyaXRlIHByZXNzdXJlIG9uIHRoZQo+PiBsb2NrLgo+Pgo+PiBXaGVuIGl0IGlzIHVzZWQs
IGl0IGlzIGFsbCBhdCBleHBsaWNpdCByZXF1ZXN0IGZyb20gdGhlIGNvbnRyb2xsaW5nCj4+IGVu
dGl0eSBpbiB0aGUgc3lzdGVtIChoYXJkd2FyZSBkb21haW4sIG9yIHNpbmdsZXRvbiBzaGltIGRv
bWFpbikuCj4+Cj4+IElmIHRoYXQgZW50aXR5IGlzIHRyeWluZyB0byBEb1MgeW91LCB5b3UndmUg
YWxyZWFkeSBsb3N0Lgo+Pgo+PiBUaGVyZSBtaWdodCBiZSBhdHRlbXB0cyB0byBqdXN0aWZ5IHdo
eSB0aGUgbG9ja2luZyB3YXMgZG9uZSBsaWtlIHRoYXQgaW4KPj4gdGhlIGZpcnN0IHBsYWNlLCBi
dXQgaXQgZG9lc24ndCBtZWFuIHRoZXkgd2VyZSBuZWNlc3NhcmlseSBjb3JyZWN0IHRvCj4+IGJl
aW5nIHdpdGgsIGFuZCB0aGV5IGRvbid0IG1hdGNoIHVwIHdpdGggdGhlIHJlYWxpc3RpYyB1c2Fn
ZSBvZiB0aGUgbG9jay4KPiAKPiBJJ20gaGFwcHkgdG8gcmV3cml0ZSB0aGUgY29tbWl0IG1lc3Nh
Z2UgaW4gb3JkZXIgdG8gaW5jbHVkZSB0aGUKPiBkaXNjdXNzaW9uIGhlcmUuIFdoYXQgYWJvdXQg
YWRkaW5nOgo+IAo+IE5vdGUgdGhhdCB3aGVuIHVzaW5nIHJ3IGxvY2tzIGEgd3JpdGVyIHdhbnRp
bmcgdG8gdGFrZSB0aGUgbG9jayB3aWxsCj4gcHJldmVudCBmdXJ0aGVyIHJlYWRzIGZyb20gbG9j
a2luZyBpdCwgaGVuY2UgcHJldmVudGluZyByZWFkZXJzIGZyb20KPiBzdGFydmluZyB3cml0ZXJz
LiBXcml0ZXJzIE9UT0ggY291bGQgc3RhcnZlIHJlYWRlcnMsIGJ1dCBzaW5jZSB0aGUKPiBsb2Nr
IGlzIG9ubHkgcGlja2VkIGluIHdyaXRlIG1vZGUgYnkgYWN0aW9ucyByZXF1ZXN0ZWQgYnkgcHJp
dmlsZWdlZAo+IGRvbWFpbnMgc3VjaCBlbnRpdGllcyBhbHJlYWR5IGhhdmUgdGhlIGFiaWxpdHkg
dG8gRG9TIHRoZSBoeXBlcnZpc29yCj4gaW4gbWFueSBvdGhlciB3YXlzLgoKV2hpbGUgdGhpcyBz
b3VuZHMgZmluZSwgbXkgcHJpbWFyeSByZXF1ZXN0IHdhcyBtb3JlIHRvd2FyZHMgcmVtb3ZpbmcK
KG9yIGF0IGxlYXN0IG1ha2luZyBsZXNzIHNjYXJ5KSB0aGUgcGFydCBhYm91dCBkZWFkbG9ja3Mu
CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:06:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:06:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Snt-0006Oy-63; Wed, 19 Feb 2020 17:06:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=wVCj=4H=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4Snr-0006Os-Uh
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:06:27 +0000
X-Inumbo-ID: 2a159ff3-533a-11ea-83d6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a159ff3-533a-11ea-83d6-12813bfff9fa;
 Wed, 19 Feb 2020 17:06:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 50109ACB1;
 Wed, 19 Feb 2020 17:06:26 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <1f4fefd9-b5a9-ca40-1877-19e66b6ef625@suse.com>
 <20200219162631.GG4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <927b37dc-a68c-1dde-a723-fb4660ba0f4c@suse.com>
Date: Wed, 19 Feb 2020 18:06:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.2
MIME-Version: 1.0
In-Reply-To: <20200219162631.GG4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxNzoyNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAxOSwgMjAyMCBhdCAwNTowNjoyMFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTkuMDIuMjAyMCAxNjowNywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDE5LzAyLzIwMjAg
MTQ6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjAyLjIwMjAgMTU6NDUsIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDAyOjQ0OjEy
UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTkuMDIuMjAyMCAxNDoyMiwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+PiBPbiBXZWQsIEZlYiAxOSwgMjAyMCBhdCAw
MTo1OTo1MVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMTMuMDIuMjAy
MCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+Pj4gRG9uJ3QgYWxsb3cgY3B1
X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnlsb2NrIGludG8gYQo+
Pj4+Pj4+Pj4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUgdXNlcnMgb2YgdGhlIGNw
dV9hZGRfcmVtb3ZlX2xvY2sgYXJlCj4+Pj4+Pj4+PiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1
ZyBvcGVyYXRpb25zLCBhbmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPj4+Pj4+Pj4+IHRoZW1z
ZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+Pj4+
Pj4+Pj4gY3B1X2FkZF9yZW1vdmVfbG9jayBpcyBhbHdheXMgbG9ja2VkIHdpdGggaW50ZXJydXB0
cyBlbmFibGVkLiBUaGVyZQo+Pj4+Pj4+Pj4gYXJlIGFsc28gbm8gb3RoZXIgbG9ja3MgdGFrZW4g
ZHVyaW5nIHRoZSBwbHVnL3VucGx1ZyBvcGVyYXRpb25zLgo+Pj4+Pj4+PiBJIGRvbid0IHRoaW5r
IHRoZSBnb2FsIHdhcyBkZWFkbG9jayBhdm9pZGFuY2UsIGJ1dCByYXRoZXIgbGltaXRpbmcKPj4+
Pj4+Pj4gb2YgdGhlIHRpbWUgc3BlbnQgc3Bpbm5pbmcgd2hpbGUgdHJ5aW5nIHRvIGFjcXVpcmUg
dGhlIGxvY2ssIGluCj4+Pj4+Pj4+IGZhdm9yIG9mIGhhdmluZyB0aGUgY2FsbGVyIHJldHJ5Lgo+
Pj4+Pj4+IE5vdyB0aGF0IHRoZSBjb250ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5IHVzZXJzIGlz
IHJlZHVjZWQgYXMgdGhvc2UKPj4+Pj4+PiBjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJhbGxlbCBJ
IHRoaW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+Pj4+Pj4+IGJsb2NraW5nIG1v
ZGUuCj4+Pj4+PiBJJ2QgYWdyZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5ICht
YW55KSByZWFkZXJzLgo+Pj4+PiBBRkFJQ1QgZnJvbSB0aGUgcncgbG9jayBpbXBsZW1lbnRhdGlv
biByZWFkZXJzIHdvbid0IGJlIGFibGUgdG8gcGljawo+Pj4+PiB0aGUgbG9jayBhcyBzb29uIGFz
IHRoZXJlJ3MgYSB3cml0ZXIgd2FpdGluZywgd2hpY2ggc2hvdWxkIGF2b2lkIHRoaXMKPj4+Pj4g
c3RhcnZhdGlvbj8KPj4+Pj4KPj4+Pj4gWW91IHN0aWxsIG5lZWQgdG8gd2FpdCBmb3IgY3VycmVu
dCByZWFkZXJzIHRvIGRyb3AgdGhlIGxvY2ssIGJ1dCBubwo+Pj4+PiBuZXcgcmVhZGVycyB3b3Vs
ZCBiZSBhYmxlIHRvIGxvY2sgaXQsIHdoaWNoIEkgdGhpbmsgc2hvdWxkIGdpdmJlIHVzCj4+Pj4+
IGVub3VnaCBmYWlybmVzcy4KPj4+PiBBaCwgcmlnaHQsIGl0IHdhcyByYXRoZXIgdGhlIG90aGVy
IHdheSBhcm91bmQgLSBiYWNrLXRvLWJhY2sKPj4+PiB3cml0ZXJzIGNhbiBzdGFydmUgcmVhZGVy
cyB3aXRoIG91ciBjdXJyZW50IGltcGxlbWVudGF0aW9uLgo+Pj4+Cj4+Pj4+IE9UT0ggd2hlbiB1
c2luZyBfdHJ5bG9jayBuZXcgcmVhZGVycyBjYW4gc3RpbGwgcGljawo+Pj4+PiB0aGUgbG9jayBp
biByZWFkIG1vZGUsIGFuZCBoZW5jZSBJIHRoaW5rIHVzaW5nIGJsb2NraW5nIG1vZGUgZm9yCj4+
Pj4+IHdyaXRlcnMgaXMgYWN0dWFsbHkgYmV0dGVyLCBhcyB5b3UgY2FuIGFzc3VyZSB0aGF0IHJl
YWRlcnMgd29uJ3QgYmUKPj4+Pj4gYWJsZSB0byBzdGFydmUgd3JpdGVycy4KPj4+PiBUaGlzIGlz
IGEgZ29vZCBwb2ludC4gTmV2ZXJ0aGVsZXNzIEkgcmVtYWluIHVuY29udmluY2VkIHRoYXQKPj4+
PiB0aGUgY2hhbmdlIGlzIHdhcnJhbnRlZCBnaXZlbiB0aGUgb3JpZ2luYWwgaW50ZW50aW9ucyAo
YXMgZmFyCj4+Pj4gYXMgd2UncmUgYWJsZSB0byByZWNvbnN0cnVjdCB0aGVtKS4gSWYgdGhlIGN1
cnJlbnQgYmVoYXZpb3IKPj4+PiBnZXRzIGluIHRoZSB3YXkgb2Ygc2Vuc2libGUgc2hpbSBvcGVy
YXRpb24sIHBlcmhhcHMgdGhlCj4+Pj4gYmVoYXZpb3Igc2hvdWxkIGJlIG1hZGUgZGVwZW5kZW50
IHVwb24gcnVubmluZyBpbiBzaGltIG1vZGU/Cj4+Pgo+Pj4gSG90cGx1ZyBpc24ndCBnZW5lcmFs
bHkgdXNlZCBhdCBhbGwsIHNvIHRoZXJlIGlzIDAgd3JpdGUgcHJlc3N1cmUgb24gdGhlCj4+PiBs
b2NrLgo+Pj4KPj4+IFdoZW4gaXQgaXMgdXNlZCwgaXQgaXMgYWxsIGF0IGV4cGxpY2l0IHJlcXVl
c3QgZnJvbSB0aGUgY29udHJvbGxpbmcKPj4+IGVudGl0eSBpbiB0aGUgc3lzdGVtIChoYXJkd2Fy
ZSBkb21haW4sIG9yIHNpbmdsZXRvbiBzaGltIGRvbWFpbikuCj4+Pgo+Pj4gSWYgdGhhdCBlbnRp
dHkgaXMgdHJ5aW5nIHRvIERvUyB5b3UsIHlvdSd2ZSBhbHJlYWR5IGxvc3QuCj4+Cj4+IEJ1dCB3
cml0ZSBwcmVzc3VyZSB3YXMgbmV2ZXIgaW4gcXVlc3Rpb24uIE15IGNvbmNlcm4gaXMgd2l0aAo+
PiBob3cgbG9uZyBpdCBtaWdodCB0YWtlIGZvciBhbGwgcmVhZGVycyB0byBkcm9wIHRoZWlyIGxv
Y2tzLgo+IAo+IFRoZSBvbmx5IGxvbmcgcnVubmluZyBvcGVyYXRpb24gdGhhdCB0YWtlcyB0aGUg
Q1BVIG1hcHMgcmVhZCBsb2NrIGlzCj4gbWljcm9jb2RlIHVwZGF0aW5nIG9yIGxpdmVwYXRjaGlu
ZywgYW5kIHNpbmNlIHRob3NlIGFyZSBhbHNvIHN0YXJ0ZWQKPiBieSBhIHByaXZpbGVnZWQgZG9t
YWluIEkgdGhpbmsgaXQncyBzYWZlLiBBbnkgc2FuZSBhZG1pbiB3b3VsZG4ndCBkbyBhCj4gQ1BV
IHBsdWcvdW5wbHVnIHdoaWxlIHVwZGF0aW5nIG1pY3JvY29kZSBvciBkb2luZyBhIGxpdmVwYXRj
aGluZy4KCkFoLCB5ZXMsIGFuZCBwZXJoYXBzIG9uZSBjYW4gZXZlbiBpbXBseSB0aGF0IGZ1cnRo
ZXIgdXNlcnMgb2YKdGhpcyBsb2NrIHdvdWxkIGFsc28gYmUgYWRtaW4gaW52b2tlZCAod2UnZCBo
YXZlIHRvIHdhdGNoIG91dApmb3IgZnV0dXJlIHZpb2xhdGlvbnMgb2YgdGhpcyBwcmluY2lwbGUp
LgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:25:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:25:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4T6O-0008Eu-QR; Wed, 19 Feb 2020 17:25:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tz6x=4H=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j4T6M-0008Ep-Va
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:25:35 +0000
X-Inumbo-ID: d59c1de0-533c-11ea-83f1-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d59c1de0-533c-11ea-83f1-12813bfff9fa;
 Wed, 19 Feb 2020 17:25:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582133133;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=WroCCiRPtp9FjMzqexf2EswxzzUxjsQOvqA6gkNmxcs=;
 b=KwR5nsme3XTLr68TScwYTrS/f2RPnNOW3esiZulDJ0ZdvdAXlmcwN3id
 XgyhkawC7gTuajzdrWQRM9Y4oBYliZ+1QXa0dqdEgc1HW4qzQx0wg7HF8
 3p9Dbjyy4PiWMivZy2OU/fzjtWUIEea3Y23Ddwwetepzo6ikFuLxXgk9a k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3D+XjovEfwAYIeYanAwAAIfSoyOGE2Tftn/6kTGLAtoRkKSqCY3LSfLW7UJL5B12ienmB+lpQd
 COkUxHXWdavE1HKOhHuAnVbdH8KAami5yhjwkBPBbdP4fiW7i8/FUpxgVsJH3dvfH43r6plUbQ
 Qbr25Vr/3/WjFwPUQNZ1QAVSath3bimz1nC64geD3q5QTRH9Vv/LuByfqOamxEwHd/srzVrRHg
 5kBon1Hjoji2jjFuhDby86Nbpw0yMwSbdk4x2uw0eKInTMqACOxzXsFVQIJCqhHo2L9yrzZg8B
 bHM=
X-SBRS: 2.7
X-MesageID: 13136189
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13136189"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 17:25:28 +0000
Message-ID: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
X-Mailer: git-send-email 2.7.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU callbacks
 after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Igor Druzhinin <igor.druzhinin@citrix.com>, wl@xen.org,
 andrew.cooper3@citrix.com, jbeulich@suse.com, roger.pau@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIENQVSBkb3duIG9wZXJhdGlvbiBSQ1UgY2FsbGJhY2tzIGFyZSBzY2hlZHVsZWQgdG8g
ZmluaXNoCm9mZiBzb21lIGFjdGlvbnMgbGF0ZXIgYXMgc29vbiBhcyBDUFUgaXMgZnVsbHkgZGVh
ZCAodGhlIHNhbWUgYXBwbGllcwp0byBDUFUgdXAgb3BlcmF0aW9uIGluIGNhc2UgZXJyb3IgcGF0
aCBpcyB0YWtlbikuIElmIGluIHRoZSBzYW1lIGdyYWNlCnBlcmlvZCBhbm90aGVyIENQVSB1cCBv
cGVyYXRpb24gaXMgcGVyZm9ybWVkIG9uIHRoZSBzYW1lIENQVSwgUkNVIGNhbGxiYWNrCndpbGwg
YmUgY2FsbGVkIGxhdGVyIG9uIGEgQ1BVIGluIGEgcG90ZW50aWFsbHkgd3JvbmcgKGFscmVhZHkg
dXAgYWdhaW4KaW5zdGVhZCBvZiBzdGlsbCBiZWluZyBkb3duKSBzdGF0ZSBsZWFkaW5nIHRvIGV2
ZW50dWFsIHN0YXRlIGluY29uc2lzdGVuY3kKYW5kL29yIGNyYXNoLgoKSW4gb3JkZXIgdG8gYXZv
aWQgaXQgLSBmbHVzaCBSQ1UgY2FsbGJhY2tzIGV4cGxpY2l0bHkgdXBvbiBmaW5pc2hpbmcgb2Zm
CnRoZSBjdXJyZW50IG9wZXJhdGlvbi4KClNpZ25lZC1vZmYtYnk6IElnb3IgRHJ1emhpbmluIDxp
Z29yLmRydXpoaW5pbkBjaXRyaXguY29tPgotLS0KVGhpcyBnb3QgZGlzY292ZXJlZCB0cnlpbmcg
dG8gcmVzdW1lIFBWIHNoaW0gd2l0aCBtdWx0aXBsZSB2Q1BVcyBvbiBBTUQKbWFjaGluZSAod2hl
cmUgcGFya19vZmZsaW5lX2NwdXMgPT0gMCkuIFJDVSBjYWxsYmFjayByZXNwb25zaWJsZSBmb3IK
ZnJlZWluZyBwZXJjcHUgYXJlYSBvbiBDUFUgb2ZmbGluZSBnb3QgZmluYWxseSBjYWxsZWQgYWZ0
ZXIgQ1BVIHdlbnQKb25saW5lIGFnYWluIGFzIHRoZSBndWVzdCBwZXJmb3JtZWQgcmVndWxhciB2
Q1BVIG9mZmxpbmUvb25saW5lIG9wZXJhdGlvbnMKb24gcmVzdW1lLgoKTm90ZTogdGhpcyBwYXRj
aCByZXF1aXJlcyBSQ1Ugc2VyaWVzIGZyb20gSnVlcmdlbiB0byBiZSBhcHBsaWVkIC0KaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDIwLTAyL21z
ZzAxMjIxLmh0bWwKCnYyOiBjaGFuZ2VkIHJjdV9iYXJyaWVyKCkgcG9zaXRpb24sIHVwZGF0ZWQg
ZGVzY3JpcHRpb24KLS0tCiB4ZW4vYXJjaC94ODYvc3lzY3RsLmMgfCAxMSArKysrKysrKystLQog
MSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKaW5kZXgg
NGE3NmYwZi4uZGQ1YTI0ZiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwpAQCAtNzgsOCArNzgsMTEgQEAgc3RhdGljIHZvaWQgbDNf
Y2FjaGVfZ2V0KHZvaWQgKmFyZykKIGxvbmcgY3B1X3VwX2hlbHBlcih2b2lkICpkYXRhKQogewog
ICAgIHVuc2lnbmVkIGludCBjcHUgPSAodW5zaWduZWQgbG9uZylkYXRhOwotICAgIGludCByZXQg
PSBjcHVfdXAoY3B1KTsKKyAgICBpbnQgcmV0OwogCisgICAgLyogRmx1c2ggcG90ZW50aWFsbHkg
c2NoZWR1bGVkIFJDVSB3b3JrIGZyb20gcHJlY2VkaW5nIENQVSBvZmZsaW5lICovCisgICAgcmN1
X2JhcnJpZXIoKTsKKyAgICByZXQgPSBjcHVfdXAoY3B1KTsKICAgICBpZiAoIHJldCA9PSAtRUJV
U1kgKQogICAgIHsKICAgICAgICAgLyogT24gRUJVU1ksIGZsdXNoIFJDVSB3b3JrIGFuZCBoYXZl
IG9uZSBtb3JlIGdvLiAqLwpAQCAtMTA0LDcgKzEwNywxMSBAQCBsb25nIGNwdV91cF9oZWxwZXIo
dm9pZCAqZGF0YSkKIGxvbmcgY3B1X2Rvd25faGVscGVyKHZvaWQgKmRhdGEpCiB7CiAgICAgaW50
IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7Ci0gICAgaW50IHJldCA9IGNwdV9kb3duKGNwdSk7
CisgICAgaW50IHJldDsKKworICAgIC8qIEZsdXNoIHBvdGVudGlhbGx5IHNjaGVkdWxlZCBSQ1Ug
d29yayBmcm9tIHByZWNlZGluZyBDUFUgb25saW5lICovCisgICAgcmN1X2JhcnJpZXIoKTsKKyAg
ICByZXQgPSBjcHVfZG93bihjcHUpOwogICAgIGlmICggcmV0ID09IC1FQlVTWSApCiAgICAgewog
ICAgICAgICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25lIG1vcmUgZ28u
ICovCi0tIAoyLjcuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:30:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:30:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TB8-0000hK-Fa; Wed, 19 Feb 2020 17:30:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bYhU=4H=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j4TB7-0000hE-Bv
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:30:29 +0000
X-Inumbo-ID: 853b8f10-533d-11ea-aa99-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 853b8f10-533d-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 17:30:28 +0000 (UTC)
Received: from p5de0bf0b.dip0.t-ipconnect.de ([93.224.191.11]
 helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j4TB4-0000t5-Lz; Wed, 19 Feb 2020 18:30:26 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id 28025103A01; Wed, 19 Feb 2020 18:30:26 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>, LKML
 <linux-kernel@vger.kernel.org>
In-Reply-To: <87h7zmpr1k.fsf@nanos.tec.linutronix.de>
References: <87tv3mq1rm.fsf@nanos.tec.linutronix.de>
 <8808612b-11c2-f7b8-f027-7ff92e992c50@suse.com>
 <87h7zmpr1k.fsf@nanos.tec.linutronix.de>
Date: Wed, 19 Feb 2020 18:30:26 +0100
Message-ID: <878skypjrh.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
X-Linutronix-Spam-Score: -1.0
X-Linutronix-Spam-Level: -
X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,
 SHORTCIRCUIT=-0.0001
Subject: [Xen-devel] [PATCH V2] xen: Enable interrupts when calling
 _cond_resched()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, x86@kernel.org,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

eGVuX21heWJlX3ByZWVtcHRfaGNhbGwoKSBpcyBjYWxsZWQgZnJvbSB0aGUgZXhjZXB0aW9uIGVu
dHJ5IHBvaW50Cnhlbl9kb19oeXBlcnZpc29yX2NhbGxiYWNrIHdpdGggaW50ZXJydXB0cyBkaXNh
YmxlZC4KCl9jb25kX3Jlc2NoZWQoKSBldmFkZXMgdGhlIG1pZ2h0X3NsZWVwKCkgY2hlY2sgaW4g
Y29uZF9yZXNjaGVkKCkgd2hpY2gKd291bGQgaGF2ZSBjYXVnaHQgdGhhdCBhbmQgc2NoZWR1bGVf
ZGVidWcoKSB1bmZvcnR1bmF0ZWx5IGxhY2tzIGEgY2hlY2sKZm9yIGlycXNfZGlzYWJsZWQoKS4K
CkVuYWJsZSBpbnRlcnJ1cHRzIGFyb3VuZCB0aGUgY2FsbCBhbmQgdXNlIGNvbmRfcmVzY2hlZCgp
IHRvIGNhdGNoIGZ1dHVyZQppc3N1ZXMuCgpGaXhlczogZmRmZDgxMWRkZGUzICgieDg2L3hlbjog
YWxsb3cgcHJpdmNtZCBoeXBlcmNhbGxzIHRvIGJlIHByZWVtcHRlZCIpClNpZ25lZC1vZmYtYnk6
IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgotLS0KVjI6IFB1dCBsb2NhbF9p
cnFfZGlzYWJsZSgpIHdoZXJlIGl0IGJlbG9uZ3MuCi0tLQogZHJpdmVycy94ZW4vcHJlZW1wdC5j
IHwgICAgNCArKystCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9u
KC0pCgotLS0gYS9kcml2ZXJzL3hlbi9wcmVlbXB0LmMKKysrIGIvZHJpdmVycy94ZW4vcHJlZW1w
dC5jCkBAIC0zMyw3ICszMyw5IEBAIGFzbWxpbmthZ2UgX192aXNpYmxlIHZvaWQgeGVuX21heWJl
X3ByZWUKIAkJICogY3B1LgogCQkgKi8KIAkJX190aGlzX2NwdV93cml0ZSh4ZW5faW5fcHJlZW1w
dGlibGVfaGNhbGwsIGZhbHNlKTsKLQkJX2NvbmRfcmVzY2hlZCgpOworCQlsb2NhbF9pcnFfZW5h
YmxlKCk7CisJCWNvbmRfcmVzY2hlZCgpOworCQlsb2NhbF9pcnFfZGlzYWJsZSgpOwogCQlfX3Ro
aXNfY3B1X3dyaXRlKHhlbl9pbl9wcmVlbXB0aWJsZV9oY2FsbCwgdHJ1ZSk7CiAJfQogfQoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOR-0001lD-28; Wed, 19 Feb 2020 17:44:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOP-0001l8-Ex
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:13 +0000
X-Inumbo-ID: 70492f53-533f-11ea-83f8-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 70492f53-533f-11ea-83f8-12813bfff9fa;
 Wed, 19 Feb 2020 17:44:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134253;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=XFuw4V3DV7KmNKDN4acKnRUBAbUktxJuJM/lwTBWALA=;
 b=JVq8PGZzx+q6fecib84x4fuNwQlfUUbOddUslyPbpv5wY+wlqLfo71N8
 ODkt/fNhfsWidMaIlQmn+OSoV5EuFhKufzgjZnFk2o3okBDZqPLe79Bn+
 E9n2P7t4fuZx53k9k5XyrbErleogLbwvKx2RkMOST/GiZL4QT7qniaZo/ w=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IRkK2lTZ6YaTHX+fmMUhd/+l8BjWFITEZp/wBhKNkpbg57VTPsby9fqMNIUsvRHwV+0+y0Q6bF
 Z8aCSZpEB87xj4S1c58EW8m2ln9bORhgLGeQLdQ2OhVzN6kumk0V+F7Mad1f39Z1UD8fezEU5w
 YVCZlPURGDVGZBxGw82nAkfYd6eMDTa9YTPx9TjGGqpgNICw+Q73lbqao1Oc0ascVJ8kiVLAWZ
 XrNcoMYZ6Qk+FuUr4IhLF0bIrwEMA6XyNT4EglhhoyYcQ4fQLn9c46j9S2npW3s5QuhbhPCtpJ
 Z9g=
X-SBRS: 2.7
X-MesageID: 12689418
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12689418"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:47 +0100
Message-ID: <20200219174354.84726-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/7] x86: improve assisted tlb flush and use
 it in guest mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBhaW1zIHRvIGltcHJvdmUgdGhlIFRMQiBmbHVz
aCB0aW1lcyB3aGVuIHJ1bm5pbmcKbmVzdGVkIFhlbiwgYW5kIGl0J3Mgc3BlY2lhbGx5IGJlbmVm
aWNpYWwgd2hlbiBydW5uaW5nIGluIHNoaW0gbW9kZS4KCk9ubHkgdGhlIEhBUCBndWVzdCBUTEIg
Zmx1c2ggaXMgaW1wcm92ZWQsIHRoZSBzaGFkb3cgcGFnaW5nIFRMQiBmbHVzaCBpcwpsZWZ0IGFz
LWlzLCBhbmQgY2FuIGJlIGltcHJvdmVkIGxhdGVyIGlmIHRoZXJlJ3MgaW50ZXJlc3QuCgpGb3Ig
YSByZWZlcmVuY2Ugb24gdGhlIHBlcmZvcm1hbmNlIGltcHJvdmVtZW50IHNlZSBwYXRjaCAjNywg
YXMgaXQncyBhCmh1Z2UgaW5jcmVhc2Ugd2hpY2ggY2FuIGJlbmVmaXQgb3RoZXIgZ3Vlc3RzIHVz
aW5nIGFzc2lzdGVkIFRMQiBmbHVzaGVzLAphbmQgYWxzbyB0aGUgb25lcyB1c2luZyB0aGUgdmly
aWRpYW4gVExCIGZsdXNoIGFzc2lzdCAoaWU6IFdpbmRvd3MpLgoKQWxsIHBhdGNoZXMgaGF2ZSBh
dCBsZWFzdCBvbmUgUmV2aWV3ZWQtYnkgb3IgQWNrZWQtYnkgdGFnLCB0aGUgb25seSBjb2RlCmNo
YW5nZSB2cyB2NCBpcyBhIGZpeCB0byBleHRyYWN0IHRoZSBvcmRlciBmcm9tIHRoZSBmbGFncyBm
aWVsZCBpbiBwYXRjaAojNy4KClRoYW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDcpOgog
IHg4Ni9odm06IGFsbG93IEFTSUQgZmx1c2ggd2hlbiB2ICE9IGN1cnJlbnQKICB4ODYvcGFnaW5n
OiBhZGQgVExCIGZsdXNoIGhvb2tzCiAgeDg2L2hhcDogaW1wcm92ZSBoeXBlcnZpc29yIGFzc2lz
dGVkIGd1ZXN0IFRMQiBmbHVzaAogIHg4Ni90bGI6IGludHJvZHVjZSBhIGZsdXNoIGd1ZXN0cyBU
TEIgZmxhZwogIHg4Ni90bGI6IGFsbG93IGRpc2FibGluZyB0aGUgVExCIGNsb2NrCiAgeGVuL2d1
ZXN0OiBwcmVwYXJlIGh5cGVydmlzb3Igb3BzIHRvIHVzZSBhbHRlcm5hdGl2ZSBjYWxscwogIHg4
Ni90bGI6IHVzZSBYZW4gTDAgYXNzaXN0ZWQgVExCIGZsdXNoIHdoZW4gYXZhaWxhYmxlCgogeGVu
L2FyY2gveDg2L2ZsdXNodGxiLmMgICAgICAgICAgICAgICAgfCAyNCArKysrKystLS0KIHhlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9n
dWVzdC9oeXBlcnZpc29yLmMgICAgICAgIHwgNTEgKysrKysrKysrKy0tLS0tLS0tCiB4ZW4vYXJj
aC94ODYvZ3Vlc3QveGVuL3hlbi5jICAgICAgICAgICB8ICA4ICsrLQogeGVuL2FyY2gveDg2L2h2
bS9hc2lkLmMgICAgICAgICAgICAgICAgfCAgNiArLS0KIHhlbi9hcmNoL3g4Ni9odm0vaHZtLmMg
ICAgICAgICAgICAgICAgIHwgNTEgKystLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0v
aGFwL2hhcC5jICAgICAgICAgICAgICB8IDUyICsrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNo
L3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgICAgICAgIHwgNzEgKysrKysrKysrKysrKysrKysrKysr
KystLS0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvaHZtLmMgICAgICAgICAgIHwgIDIgKy0KIHhl
bi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAgICAgICAgIHwgMTYgKysrLS0tCiB4ZW4vYXJj
aC94ODYvc21wLmMgICAgICAgICAgICAgICAgICAgICB8IDExICsrKysKIHhlbi9pbmNsdWRlL2Fz
bS14ODYvZmx1c2h0bGIuaCAgICAgICAgIHwgMTkgKysrKysrLQogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9ndWVzdC9oeXBlcnZpc29yLmggfCAxNyArKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFw
LmggICAgICAgICAgICAgIHwgIDMgKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggICAg
ICAgICAgIHwgMTIgKysrKysKIDE1IGZpbGVzIGNoYW5nZWQsIDI0NiBpbnNlcnRpb25zKCspLCA5
OSBkZWxldGlvbnMoLSkKCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOW-0001lR-Aa; Wed, 19 Feb 2020 17:44:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOU-0001lJ-DI
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:18 +0000
X-Inumbo-ID: 70492f54-533f-11ea-83f8-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 70492f54-533f-11ea-83f8-12813bfff9fa;
 Wed, 19 Feb 2020 17:44:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134254;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=D518PujtfB/3ccqjET6ABFUtckNCKCt2YwbPcxuJQqY=;
 b=HRu4lw3LnwvOYv1Z1ILWfxnTJcok1RryBuwf6M1aV0fHSEjVGAeSBKTt
 fZLM9yAlwyaZ9rxWbTl6UAhVFuL9Y1f2kuJoC39n51FM4BSlIZmTmJYfI
 2FJmD3F4LfkTMrd46I5ChaHeh/0SxJfhiDOrT8upLitsCix/BwoAgoZAK 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dPxeC9t3nd09ayyDXKYiX1EB0P1wj7ZdW0qvnXOJZzs8hJeRTPkpJzZt+/5Sqn2TjpsFZOh0+I
 r15ZaU26jyABlJb9eDyr3LPHg0gExe/0hSvmnz11ugxB1B/J1MVEspIxbudMPP8nIfL+WUutf4
 LsiVvNxnzRJQxY3oxGYGClyyxKT/PSj/QykC1OISH3/9a/bhrkM2xE06mF6vOwIiQApBAzAzXm
 iMxZ2ecapx8woG/073D5nFDXYxJy4lYo0BxVd7L5svmMc63L8PGfUWIroMarvLXbvVbL0Y5Loo
 lI0=
X-SBRS: 2.7
X-MesageID: 12689424
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12689424"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:48 +0100
Message-ID: <20200219174354.84726-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 1/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBodm1fYXNpZF9mbHVzaF92Y3B1IGlzIG5vdCBzYWZl
IHRvIHVzZQp1bmxlc3MgdGhlIHRhcmdldCB2Q1BVIGlzIGVpdGhlciBwYXVzZWQgb3IgdGhlIGN1
cnJlbnRseSBydW5uaW5nIG9uZSwKYXMgaXQgbW9kaWZpZXMgdGhlIGdlbmVyYXRpb24gd2l0aG91
dCBhbnkgbG9ja2luZy4KCkZpeCB0aGlzIGJ5IHVzaW5nIGF0b21pYyBvcGVyYXRpb25zIHdoZW4g
YWNjZXNzaW5nIHRoZSBnZW5lcmF0aW9uCmZpZWxkLCBib3RoIGluIGh2bV9hc2lkX2ZsdXNoX3Zj
cHVfYXNpZCBhbmQgb3RoZXIgQVNJRCBmdW5jdGlvbnMuIFRoaXMKYWxsb3dzIHRvIHNhZmVseSBm
bHVzaCB0aGUgY3VycmVudCBBU0lEIGdlbmVyYXRpb24uIE5vdGUgdGhhdCBmb3IgdGhlCmZsdXNo
IHRvIHRha2UgZWZmZWN0IGlmIHRoZSB2Q1BVIGlzIGN1cnJlbnRseSBydW5uaW5nIGEgdm1leGl0
IGlzCnJlcXVpcmVkLgoKTm90ZSB0aGUgc2FtZSBjb3VsZCBiZSBhY2hpZXZlZCBieSBpbnRyb2R1
Y2luZyBhbiBleHRyYSBmaWVsZCB0bwpodm1fdmNwdV9hc2lkIHRoYXQgc2lnbmFscyBodm1fYXNp
ZF9oYW5kbGVfdm1lbnRlciB0aGUgbmVlZCB0byBjYWxsCmh2bV9hc2lkX2ZsdXNoX3ZjcHUgb24g
dGhlIGdpdmVuIHZDUFUgYmVmb3JlIHZtZW50cnksIHRoaXMgaG93ZXZlcgpzZWVtcyB1bm5lY2Vz
c2FyeSBhcyBodm1fYXNpZF9mbHVzaF92Y3B1IGl0c2VsZiBvbmx5IHNldHMgdHdvIHZDUFUKZmll
bGRzIHRvIDAsIHNvIHRoZXJlJ3Mgbm8gbmVlZCB0byBkZWxheSB0aGlzIHRvIHRoZSB2bWVudHJ5
IEFTSUQKaGVscGVyLgoKVGhpcyBpcyBub3QgYSBidWdmaXggYXMgbm8gY2FsbGVycyB0aGF0IHdv
dWxkIHZpb2xhdGUgdGhlIGFzc3VtcHRpb25zCmxpc3RlZCBpbiB0aGUgZmlyc3QgcGFyYWdyYXBo
IGhhdmUgYmVlbiBmb3VuZCwgYnV0IGEgcHJlcGFyYXRvcnkKY2hhbmdlIGluIG9yZGVyIHRvIGFs
bG93IHJlbW90ZSBmbHVzaGluZyBvZiBIVk0gdkNQVXMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHds
QHhlbi5vcmc+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9hc2lkLmMgfCA2ICsrKy0tLQogMSBmaWxl
IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvaHZtL2FzaWQuYyBiL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5jCmluZGV4IDhl
MDBhMjg0NDMuLjYzY2U0NjJkNTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5jCkBAIC04Myw3ICs4Myw3IEBAIHZvaWQgaHZt
X2FzaWRfaW5pdChpbnQgbmFzaWRzKQogCiB2b2lkIGh2bV9hc2lkX2ZsdXNoX3ZjcHVfYXNpZChz
dHJ1Y3QgaHZtX3ZjcHVfYXNpZCAqYXNpZCkKIHsKLSAgICBhc2lkLT5nZW5lcmF0aW9uID0gMDsK
KyAgICB3cml0ZV9hdG9taWMoJmFzaWQtPmdlbmVyYXRpb24sIDApOwogfQogCiB2b2lkIGh2bV9h
c2lkX2ZsdXNoX3ZjcHUoc3RydWN0IHZjcHUgKnYpCkBAIC0xMjEsNyArMTIxLDcgQEAgYm9vbF90
IGh2bV9hc2lkX2hhbmRsZV92bWVudGVyKHN0cnVjdCBodm1fdmNwdV9hc2lkICphc2lkKQogICAg
ICAgICBnb3RvIGRpc2FibGVkOwogCiAgICAgLyogVGVzdCBpZiBWQ1BVIGhhcyB2YWxpZCBBU0lE
LiAqLwotICAgIGlmICggYXNpZC0+Z2VuZXJhdGlvbiA9PSBkYXRhLT5jb3JlX2FzaWRfZ2VuZXJh
dGlvbiApCisgICAgaWYgKCByZWFkX2F0b21pYygmYXNpZC0+Z2VuZXJhdGlvbikgPT0gZGF0YS0+
Y29yZV9hc2lkX2dlbmVyYXRpb24gKQogICAgICAgICByZXR1cm4gMDsKIAogICAgIC8qIElmIHRo
ZXJlIGFyZSBubyBmcmVlIEFTSURzLCBuZWVkIHRvIGdvIHRvIGEgbmV3IGdlbmVyYXRpb24gKi8K
QEAgLTEzNSw3ICsxMzUsNyBAQCBib29sX3QgaHZtX2FzaWRfaGFuZGxlX3ZtZW50ZXIoc3RydWN0
IGh2bV92Y3B1X2FzaWQgKmFzaWQpCiAKICAgICAvKiBOb3cgZ3VhcmFudGVlZCB0byBiZSBhIGZy
ZWUgQVNJRC4gKi8KICAgICBhc2lkLT5hc2lkID0gZGF0YS0+bmV4dF9hc2lkKys7Ci0gICAgYXNp
ZC0+Z2VuZXJhdGlvbiA9IGRhdGEtPmNvcmVfYXNpZF9nZW5lcmF0aW9uOworICAgIHdyaXRlX2F0
b21pYygmYXNpZC0+Z2VuZXJhdGlvbiwgZGF0YS0+Y29yZV9hc2lkX2dlbmVyYXRpb24pOwogCiAg
ICAgLyoKICAgICAgKiBXaGVuIHdlIGFzc2lnbiBBU0lEIDEsIGZsdXNoIGFsbCBUTEIgZW50cmll
cyBhcyB3ZSBhcmUgc3RhcnRpbmcgYSBuZXcKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOi-0001n8-LE; Wed, 19 Feb 2020 17:44:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOi-0001n0-62
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:32 +0000
X-Inumbo-ID: 7b56db92-533f-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7b56db92-533f-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 17:44:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134270;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=OlOC1qLxECnr0CgnbIGTDmVVrZiqIdQR39diZKkI/1A=;
 b=AckQk8B4X3Nskm4IL3/OfXih0OF2Q0obMi3dkairDAYSr4FIHhH/CKEc
 4UD/TGkDVg/lD2Fv5sQO+Qv28UmBCDM1eRE1FBx+KkBUPtXrQgkWnq98w
 djuBN2SnhKhbPOKy++qOw0YOJLSPKDe4JgsOIPC8j7joNpp92GZaiRxcz E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7b04rkIJMDyGHJORlZupHrx6/VWxQ5jspP4UCJegeicLkIfislfOmwwsEQBfzd6IbjjlU8+aAE
 aKqKPOKEW/MK46NSJdySFLLvKr1PO5vDyfsTHDPjsvh9Vk5/Pv25pdaoLccY9e5vunU0FFmuLz
 T73E2yG/TAVU+07ajNrJIo3SM0Z6UW5Fttk2XqCHiLCpBanN2/WIZvYlWAntrCZf20Ph46dhgC
 5p75Jq+DKpVWOu2atiZbMkRcvf2xaHrWbRFGJVyCiVRcG1C9xvsU4iDahXs8sFFk2eVloNbrZ+
 gGc=
X-SBRS: 2.7
X-MesageID: 13064288
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13064288"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:49 +0100
Message-ID: <20200219174354.84726-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George
 Dunlap <george.dunlap@eu.citrix.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Tim Deegan <tim@xen.org>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHNoYWRvdyBhbmQgaGFwIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIGhlbHBlcnMgdG8gcGVy
Zm9ybSBndWVzdApUTEIgZmx1c2hlcy4gTm90ZSB0aGF0IHRoZSBjb2RlIGZvciBib3RoIGlzIGV4
YWN0bHkgdGhlIHNhbWUgYXQgdGhlCm1vbWVudCwgYW5kIGlzIGNvcGllZCBmcm9tIGh2bV9mbHVz
aF92Y3B1X3RsYi4gVGhpcyB3aWxsIGJlIGNoYW5nZWQgYnkKZnVydGhlciBwYXRjaGVzIHRoYXQg
d2lsbCBhZGQgaW1wbGVtZW50YXRpb24gc3BlY2lmaWMgb3B0aW1pemF0aW9ucyB0bwp0aGVtLgoK
Tm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KLS0tCkNoYW5nZXMgc2lu
Y2UgdjM6CiAtIEZpeCBzdHJheSBuZXdsaW5lIHJlbW92YWwuCiAtIEZpeCByZXR1cm4gb2Ygc2hh
ZG93X2ZsdXNoX3RsYiBkdW1teSBmdW5jdGlvbi4KLS0tCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5j
ICAgICAgICAgIHwgNTEgKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jICAgICAgIHwgNTQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysKIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgfCA1NSArKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmggICAgICAgfCAgMyAr
KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaCAgICB8IDEyICsrKysrKysKIDUgZmlsZXMg
Y2hhbmdlZCwgMTI3IGluc2VydGlvbnMoKyksIDQ4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCmluZGV4IDAw
YTllNzBiN2MuLjQwNDlmNTcyMzIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMK
KysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMzk5MCw1NSArMzk5MCwxMCBAQCBzdGF0
aWMgdm9pZCBodm1fczNfcmVzdW1lKHN0cnVjdCBkb21haW4gKmQpCiBib29sIGh2bV9mbHVzaF92
Y3B1X3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAog
ICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqY3R4dCkKIHsKLSAgICBzdGF0aWMgREVGSU5F
X1BFUl9DUFUoY3B1bWFza190LCBmbHVzaF9jcHVtYXNrKTsKLSAgICBjcHVtYXNrX3QgKm1hc2sg
PSAmdGhpc19jcHUoZmx1c2hfY3B1bWFzayk7Ci0gICAgc3RydWN0IGRvbWFpbiAqZCA9IGN1cnJl
bnQtPmRvbWFpbjsKLSAgICBzdHJ1Y3QgdmNwdSAqdjsKLQotICAgIC8qIEF2b2lkIGRlYWRsb2Nr
IGlmIG1vcmUgdGhhbiBvbmUgdmNwdSB0cmllcyB0aGlzIGF0IHRoZSBzYW1lIHRpbWUuICovCi0g
ICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpICkKLSAg
ICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgLyogUGF1c2UgYWxsIG90aGVyIHZjcHVzLiAqLwot
ICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgJiYg
Zmx1c2hfdmNwdShjdHh0LCB2KSApCi0gICAgICAgICAgICB2Y3B1X3BhdXNlX25vc3luYyh2KTsK
LQotICAgIC8qIE5vdyB0aGF0IGFsbCBWQ1BVcyBhcmUgc2lnbmFsbGVkIHRvIGRlc2NoZWR1bGUs
IHdlIHdhaXQuLi4gKi8KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgICAgIGlmICgg
diAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQotICAgICAgICAgICAgd2hpbGUg
KCAhdmNwdV9ydW5uYWJsZSh2KSAmJiB2LT5pc19ydW5uaW5nICkKLSAgICAgICAgICAgICAgICBj
cHVfcmVsYXgoKTsKLQotICAgIC8qIEFsbCBvdGhlciB2Y3B1cyBhcmUgcGF1c2VkLCBzYWZlIHRv
IHVubG9jayBub3cuICovCi0gICAgc3Bpbl91bmxvY2soJmQtPmh5cGVyY2FsbF9kZWFkbG9ja19t
dXRleCk7Ci0KLSAgICBjcHVtYXNrX2NsZWFyKG1hc2spOwotCi0gICAgLyogRmx1c2ggcGFnaW5n
LW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsgUEFFIFBEUEUgY2FjaGUpLiAq
LwotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICB7Ci0gICAgICAgIHVuc2lnbmVkIGlu
dCBjcHU7Ci0KLSAgICAgICAgaWYgKCAhZmx1c2hfdmNwdShjdHh0LCB2KSApCi0gICAgICAgICAg
ICBjb250aW51ZTsKLQotICAgICAgICBwYWdpbmdfdXBkYXRlX2NyMyh2LCBmYWxzZSk7CisgICAg
c3RydWN0IGRvbWFpbiAqY3VycmQgPSBjdXJyZW50LT5kb21haW47CiAKLSAgICAgICAgY3B1ID0g
cmVhZF9hdG9taWMoJnYtPmRpcnR5X2NwdSk7Ci0gICAgICAgIGlmICggaXNfdmNwdV9kaXJ0eV9j
cHUoY3B1KSApCi0gICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsIG1hc2spOwotICAg
IH0KLQotICAgIC8qIEZsdXNoIFRMQnMgb24gYWxsIENQVXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRl
LiAqLwotICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOwotCi0gICAgLyogRG9uZS4gKi8KLSAgICBm
b3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNo
X3ZjcHUoY3R4dCwgdikgKQotICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwotCi0gICAgcmV0
dXJuIHRydWU7CisgICAgcmV0dXJuIHNoYWRvd19tb2RlX2VuYWJsZWQoY3VycmQpID8gc2hhZG93
X2ZsdXNoX3RsYihmbHVzaF92Y3B1LCBjdHh0KQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA6IGhhcF9mbHVzaF90bGIoZmx1c2hfdmNwdSwgY3R4dCk7CiB9CiAKIHN0YXRp
YyBib29sIGFsd2F5c19mbHVzaCh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNwdSAqdikKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5j
CmluZGV4IDNkOTNmMzQ1MWMuLjY4OTRjMWFhMzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwpAQCAtNjY5LDYgKzY2
OSw2MCBAQCBzdGF0aWMgdm9pZCBoYXBfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRv
X2xvY2tpbmcsIGJvb2wgbm9mbHVzaCkKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyMyh2LCBub2Zs
dXNoKTsKIH0KIAorYm9vbCBoYXBfZmx1c2hfdGxiKGJvb2wgKCpmbHVzaF92Y3B1KSh2b2lkICpj
dHh0LCBzdHJ1Y3QgdmNwdSAqdiksCisgICAgICAgICAgICAgICAgICAgdm9pZCAqY3R4dCkKK3sK
KyAgICBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY3B1bWFza190LCBmbHVzaF9jcHVtYXNrKTsKKyAg
ICBjcHVtYXNrX3QgKm1hc2sgPSAmdGhpc19jcHUoZmx1c2hfY3B1bWFzayk7CisgICAgc3RydWN0
IGRvbWFpbiAqZCA9IGN1cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKKworICAg
IC8qIEF2b2lkIGRlYWRsb2NrIGlmIG1vcmUgdGhhbiBvbmUgdmNwdSB0cmllcyB0aGlzIGF0IHRo
ZSBzYW1lIHRpbWUuICovCisgICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVh
ZGxvY2tfbXV0ZXgpICkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLyogUGF1c2UgYWxs
IG90aGVyIHZjcHVzLiAqLworICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgaWYg
KCB2ICE9IGN1cnJlbnQgJiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCisgICAgICAgICAgICB2Y3B1
X3BhdXNlX25vc3luYyh2KTsKKworICAgIC8qIE5vdyB0aGF0IGFsbCBWQ1BVcyBhcmUgc2lnbmFs
bGVkIHRvIGRlc2NoZWR1bGUsIHdlIHdhaXQuLi4gKi8KKyAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCisgICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQor
ICAgICAgICAgICAgd2hpbGUgKCAhdmNwdV9ydW5uYWJsZSh2KSAmJiB2LT5pc19ydW5uaW5nICkK
KyAgICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsKKworICAgIC8qIEFsbCBvdGhlciB2Y3B1cyBh
cmUgcGF1c2VkLCBzYWZlIHRvIHVubG9jayBub3cuICovCisgICAgc3Bpbl91bmxvY2soJmQtPmh5
cGVyY2FsbF9kZWFkbG9ja19tdXRleCk7CisKKyAgICBjcHVtYXNrX2NsZWFyKG1hc2spOworCisg
ICAgLyogRmx1c2ggcGFnaW5nLW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsg
UEFFIFBEUEUgY2FjaGUpLiAqLworICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICB7Cisg
ICAgICAgIHVuc2lnbmVkIGludCBjcHU7CisKKyAgICAgICAgaWYgKCAhZmx1c2hfdmNwdShjdHh0
LCB2KSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICBwYWdpbmdfdXBkYXRlX2Ny
Myh2LCBmYWxzZSk7CisKKyAgICAgICAgY3B1ID0gcmVhZF9hdG9taWMoJnYtPmRpcnR5X2NwdSk7
CisgICAgICAgIGlmICggaXNfdmNwdV9kaXJ0eV9jcHUoY3B1KSApCisgICAgICAgICAgICBfX2Nw
dW1hc2tfc2V0X2NwdShjcHUsIG1hc2spOworICAgIH0KKworICAgIC8qIEZsdXNoIFRMQnMgb24g
YWxsIENQVXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRlLiAqLworICAgIGZsdXNoX3RsYl9tYXNrKG1h
c2spOworCisgICAgLyogRG9uZS4gKi8KKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAg
ICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQorICAgICAgICAg
ICAgdmNwdV91bnBhdXNlKHYpOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIGNvbnN0IHN0cnVj
dCBwYWdpbmdfbW9kZSAqCiBoYXBfcGFnaW5nX2dldF9tb2RlKHN0cnVjdCB2Y3B1ICp2KQogewpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyBiL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvY29tbW9uLmMKaW5kZXggY2JhM2FiMWViYS4uMTIxZGRmMTI1NSAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYworKysgYi94ZW4vYXJjaC94ODYv
bW0vc2hhZG93L2NvbW1vbi5jCkBAIC0zMzU3LDYgKzMzNTcsNjEgQEAgb3V0OgogICAgIHJldHVy
biByYzsKIH0KIAorLyogRmx1aHMgVExCIG9mIHNlbGVjdGVkIHZDUFVzLiAqLworYm9vbCBzaGFk
b3dfZmx1c2hfdGxiKGJvb2wgKCpmbHVzaF92Y3B1KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNwdSAq
diksCisgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqY3R4dCkKK3sKKyAgICBzdGF0aWMgREVG
SU5FX1BFUl9DUFUoY3B1bWFza190LCBmbHVzaF9jcHVtYXNrKTsKKyAgICBjcHVtYXNrX3QgKm1h
c2sgPSAmdGhpc19jcHUoZmx1c2hfY3B1bWFzayk7CisgICAgc3RydWN0IGRvbWFpbiAqZCA9IGN1
cnJlbnQtPmRvbWFpbjsKKyAgICBzdHJ1Y3QgdmNwdSAqdjsKKworICAgIC8qIEF2b2lkIGRlYWRs
b2NrIGlmIG1vcmUgdGhhbiBvbmUgdmNwdSB0cmllcyB0aGlzIGF0IHRoZSBzYW1lIHRpbWUuICov
CisgICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpICkK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgLyogUGF1c2UgYWxsIG90aGVyIHZjcHVzLiAq
LworICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQg
JiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCisgICAgICAgICAgICB2Y3B1X3BhdXNlX25vc3luYyh2
KTsKKworICAgIC8qIE5vdyB0aGF0IGFsbCBWQ1BVcyBhcmUgc2lnbmFsbGVkIHRvIGRlc2NoZWR1
bGUsIHdlIHdhaXQuLi4gKi8KKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgICAgIGlm
ICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQorICAgICAgICAgICAgd2hp
bGUgKCAhdmNwdV9ydW5uYWJsZSh2KSAmJiB2LT5pc19ydW5uaW5nICkKKyAgICAgICAgICAgICAg
ICBjcHVfcmVsYXgoKTsKKworICAgIC8qIEFsbCBvdGhlciB2Y3B1cyBhcmUgcGF1c2VkLCBzYWZl
IHRvIHVubG9jayBub3cuICovCisgICAgc3Bpbl91bmxvY2soJmQtPmh5cGVyY2FsbF9kZWFkbG9j
a19tdXRleCk7CisKKyAgICBjcHVtYXNrX2NsZWFyKG1hc2spOworCisgICAgLyogRmx1c2ggcGFn
aW5nLW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsgUEFFIFBEUEUgY2FjaGUp
LiAqLworICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVk
IGludCBjcHU7CisKKyAgICAgICAgaWYgKCAhZmx1c2hfdmNwdShjdHh0LCB2KSApCisgICAgICAg
ICAgICBjb250aW51ZTsKKworICAgICAgICBwYWdpbmdfdXBkYXRlX2NyMyh2LCBmYWxzZSk7CisK
KyAgICAgICAgY3B1ID0gcmVhZF9hdG9taWMoJnYtPmRpcnR5X2NwdSk7CisgICAgICAgIGlmICgg
aXNfdmNwdV9kaXJ0eV9jcHUoY3B1KSApCisgICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdShj
cHUsIG1hc2spOworICAgIH0KKworICAgIC8qIEZsdXNoIFRMQnMgb24gYWxsIENQVXMgd2l0aCBk
aXJ0eSB2Y3B1IHN0YXRlLiAqLworICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOworCisgICAgLyog
RG9uZS4gKi8KKyAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCisgICAgICAgIGlmICggdiAhPSBj
dXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQorICAgICAgICAgICAgdmNwdV91bnBhdXNl
KHYpOworCisgICAgcmV0dXJuIHRydWU7Cit9CisKIC8qKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi8KIC8qIFNo
YWRvdy1jb250cm9sIFhFTl9ET01DVEwgZGlzcGF0Y2hlciAqLwogCmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9hc20teDg2L2hhcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaAppbmRleCBi
OTRiZmI0ZWQwLi4wYzZhYTI2YjliIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hh
cC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKQEAgLTQ2LDYgKzQ2LDkgQEAgaW50
ICAgaGFwX3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKIGV4dGVybiBjb25zdCBz
dHJ1Y3QgcGFnaW5nX21vZGUgKmhhcF9wYWdpbmdfZ2V0X21vZGUoc3RydWN0IHZjcHUgKik7CiBp
bnQgaGFwX3NldF9hbGxvY2F0aW9uKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBwYWdl
cywgYm9vbCAqcHJlZW1wdGVkKTsKIAorYm9vbCBoYXBfZmx1c2hfdGxiKGJvb2wgKCpmbHVzaF92
Y3B1KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNwdSAqdiksCisgICAgICAgICAgICAgICAgICAgdm9p
ZCAqY3R4dCk7CisKICNlbmRpZiAvKiBYRU5fSEFQX0ggKi8KIAogLyoKZGlmZiAtLWdpdCBhL3hl
bi9pbmNsdWRlL2FzbS14ODYvc2hhZG93LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3NoYWRvdy5o
CmluZGV4IDkwN2M3MWY0OTcuLmNmZDQ2NTBhMTYgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvc2hhZG93LmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFkb3cuaApAQCAtOTUs
NiArOTUsMTAgQEAgdm9pZCBzaGFkb3dfYmxvd190YWJsZXNfcGVyX2RvbWFpbihzdHJ1Y3QgZG9t
YWluICpkKTsKIGludCBzaGFkb3dfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IHBhZ2VzLAogICAgICAgICAgICAgICAgICAgICAgICAgICBib29sICpwcmVlbXB0
ZWQpOwogCisvKiBGbHVzaCB0aGUgVExCIG9mIHRoZSBzZWxlY3RlZCB2Q1BVcy4gKi8KK2Jvb2wg
c2hhZG93X2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZj
cHUgKnYpLAorICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0eHQpOworCiAjZWxzZSAvKiAh
Q09ORklHX1NIQURPV19QQUdJTkcgKi8KIAogI2RlZmluZSBzaGFkb3dfdGVhcmRvd24oZCwgcCkg
QVNTRVJUKGlzX3B2X2RvbWFpbihkKSkKQEAgLTEwNiw2ICsxMTAsMTQgQEAgaW50IHNoYWRvd19z
ZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgcGFnZXMsCiAjZGVm
aW5lIHNoYWRvd19zZXRfYWxsb2NhdGlvbihkLCBwYWdlcywgcHJlZW1wdGVkKSBcCiAgICAgKHsg
QVNTRVJUX1VOUkVBQ0hBQkxFKCk7IC1FT1BOT1RTVVBQOyB9KQogCitzdGF0aWMgaW5saW5lIGJv
b2wgc2hhZG93X2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3Qg
dmNwdSAqdiksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpjdHh0
KQoreworICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOworICAgIHJldHVybiBmYWxzZTsKK30KKwog
c3RhdGljIGlubGluZSB2b2lkIHNoX3JlbW92ZV9zaGFkb3dzKHN0cnVjdCBkb21haW4gKmQsIG1m
bl90IGdtZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGZhc3Qs
IGludCBhbGwpIHt9CiAKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOn-0001og-Ve; Wed, 19 Feb 2020 17:44:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOn-0001oH-31
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:37 +0000
X-Inumbo-ID: 7c335478-533f-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7c335478-533f-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 17:44:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134271;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=c999TlIig+XlNCfRhttUN5F9FJD5wc7xGftU8hNQO9o=;
 b=bQ2VQ2jtv+YFbIy69HVWKz8KHuLzYCWhlMT0BxijP+HJi2ybrAUpUFAf
 W+D52JKQaqnsUBi5HAWA7XokdanOKHSi7w1qJUv8SFh1PJ65VocdEeK63
 Okk+cdywnEF1ycdlvi0rZihmsgYviDuGhmb/8PzLeHePo1Jw8iV0PIALe E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xKb+D7RP+9sU4g8493dO24asdF53VqzmeRxkh5BgCr3Rkjclp0Qn4LJifWtiOv/eh+/qsEyTbs
 tpopuIrH9MuQXYCC7IW4sriC7CUzDLacEPZYYhoOsV1Jr+3s0y6Ne9HWUXcxKoIOZRRMxCITW6
 E0ROXCJ3hj0CbXT7i4jcfV6xxpF12W2NhYUNOAKL3ak93/EbapxVsdi89GvPJ/K+dqbv4CPIU1
 UOxCygACGL2ZcJbBh+42mXHBvzUX+Ng45I7vWt80rW9SLlAcJ0wlCtYWLLetwcpdRXHnKKTUEz
 zCo=
X-SBRS: 2.7
X-MesageID: 13064289
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13064289"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:50 +0100
Message-ID: <20200219174354.84726-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgdGhlIGh5cGVydmlzb3IgYXNzaXN0ZWQgZmx1
c2ggZm9yIEhBUCBpcwpleHRyZW1lbHkgaW5lZmZpY2llbnQuCgpGaXJzdCBvZiBhbGwgdGhlcmUn
cyBubyBuZWVkIHRvIGNhbGwgcGFnaW5nX3VwZGF0ZV9jcjMsIGFzIHRoZSBvbmx5CnJlbGV2YW50
IHBhcnQgb2YgdGhhdCBmdW5jdGlvbiB3aGVuIGRvaW5nIGEgZmx1c2ggaXMgdGhlIEFTSUQgdkNQ
VQpmbHVzaCwgc28ganVzdCBjYWxsIHRoYXQgZnVuY3Rpb24gZGlyZWN0bHkuCgpTaW5jZSBodm1f
YXNpZF9mbHVzaF92Y3B1IGlzIHByb3RlY3RlZCBhZ2FpbnN0IGNvbmN1cnJlbnQgY2FsbGVycyBi
eQp1c2luZyBhdG9taWMgb3BlcmF0aW9ucyB0aGVyZSdzIG5vIG5lZWQgYW55bW9yZSB0byBwYXVz
ZSB0aGUgYWZmZWN0ZWQKdkNQVXMuCgpGaW5hbGx5IHRoZSBnbG9iYWwgVExCIGZsdXNoIHBlcmZv
cm1lZCBieSBmbHVzaF90bGJfbWFzayBpcyBhbHNvIG5vdApuZWNlc3NhcnksIHNpbmNlIHdlIG9u
bHkgd2FudCB0byBmbHVzaCB0aGUgZ3Vlc3QgVExCIHN0YXRlIGl0J3MgZW5vdWdoCnRvIHRyaWdn
ZXIgYSB2bWV4aXQgb24gdGhlIHBDUFVzIGN1cnJlbnRseSBob2xkaW5nIGFueSB2Q1BVIHN0YXRl
LCBhcwpzdWNoIHZtZXhpdCB3aWxsIGFscmVhZHkgcGVyZm9ybSBhbiBBU0lEL1ZQSUQgdXBkYXRl
LCBhbmQgdGh1cyBjbGVhcgp0aGUgZ3Vlc3QgVExCLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4
ZW4ub3JnPgotLS0KQ2hhbmdlcyBzaW5jZSB2MzoKIC0gcy9kb19mbHVzaC9oYW5kbGVfZmx1c2gv
LgogLSBBZGQgY29tbWVudCBhYm91dCBoYW5kbGVfZmx1c2ggdXNhZ2UuCiAtIEZpeCBWUElEIHR5
cG8gaW4gY29tbWVudC4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgNTIgKysrKysr
KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjUgaW5z
ZXJ0aW9ucygrKSwgMjcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21t
L2hhcC9oYXAuYyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKaW5kZXggNjg5NGMxYWEzOC4u
ZGJiNjFiZjljNiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYworKysgYi94
ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCkBAIC02NjksMzIgKzY2OSwyOCBAQCBzdGF0aWMgdm9p
ZCBoYXBfdXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tpbmcsIGJvb2wgbm9m
bHVzaCkKICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyMyh2LCBub2ZsdXNoKTsKIH0KIAorLyoKKyAq
IE5COiBkb2Vzbid0IGFjdHVhbGx5IHBlcmZvcm0gYW55IGZsdXNoLCB1c2VkIGp1c3QgdG8gY2xl
YXIgdGhlIENQVSBmcm9tIHRoZQorICogbWFzayBhbmQgaGVuY2Ugc2lnbmFsIHRoYXQgdGhlIGd1
ZXN0IFRMQiBmbHVzaCBoYXMgYmVlbiBkb25lLgorICovCitzdGF0aWMgdm9pZCBoYW5kbGVfZmx1
c2godm9pZCAqZGF0YSkKK3sKKyAgICBjcHVtYXNrX3QgKm1hc2sgPSBkYXRhOworICAgIHVuc2ln
bmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CisKKyAgICBBU1NFUlQoY3B1bWFza190
ZXN0X2NwdShjcHUsIG1hc2spKTsKKyAgICBjcHVtYXNrX2NsZWFyX2NwdShjcHUsIG1hc2spOwor
fQorCiBib29sIGhhcF9mbHVzaF90bGIoYm9vbCAoKmZsdXNoX3ZjcHUpKHZvaWQgKmN0eHQsIHN0
cnVjdCB2Y3B1ICp2KSwKICAgICAgICAgICAgICAgICAgICB2b2lkICpjdHh0KQogewogICAgIHN0
YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIGZsdXNoX2NwdW1hc2spOwogICAgIGNwdW1h
c2tfdCAqbWFzayA9ICZ0aGlzX2NwdShmbHVzaF9jcHVtYXNrKTsKICAgICBzdHJ1Y3QgZG9tYWlu
ICpkID0gY3VycmVudC0+ZG9tYWluOworICAgIHVuc2lnbmVkIGludCB0aGlzX2NwdSA9IHNtcF9w
cm9jZXNzb3JfaWQoKTsKICAgICBzdHJ1Y3QgdmNwdSAqdjsKIAotICAgIC8qIEF2b2lkIGRlYWRs
b2NrIGlmIG1vcmUgdGhhbiBvbmUgdmNwdSB0cmllcyB0aGlzIGF0IHRoZSBzYW1lIHRpbWUuICov
Ci0gICAgaWYgKCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpICkK
LSAgICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgLyogUGF1c2UgYWxsIG90aGVyIHZjcHVzLiAq
LwotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQg
JiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCi0gICAgICAgICAgICB2Y3B1X3BhdXNlX25vc3luYyh2
KTsKLQotICAgIC8qIE5vdyB0aGF0IGFsbCBWQ1BVcyBhcmUgc2lnbmFsbGVkIHRvIGRlc2NoZWR1
bGUsIHdlIHdhaXQuLi4gKi8KLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCi0gICAgICAgIGlm
ICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQotICAgICAgICAgICAgd2hp
bGUgKCAhdmNwdV9ydW5uYWJsZSh2KSAmJiB2LT5pc19ydW5uaW5nICkKLSAgICAgICAgICAgICAg
ICBjcHVfcmVsYXgoKTsKLQotICAgIC8qIEFsbCBvdGhlciB2Y3B1cyBhcmUgcGF1c2VkLCBzYWZl
IHRvIHVubG9jayBub3cuICovCi0gICAgc3Bpbl91bmxvY2soJmQtPmh5cGVyY2FsbF9kZWFkbG9j
a19tdXRleCk7Ci0KICAgICBjcHVtYXNrX2NsZWFyKG1hc2spOwogCiAgICAgLyogRmx1c2ggcGFn
aW5nLW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsgUEFFIFBEUEUgY2FjaGUp
LiAqLwpAQCAtNzA1LDIwICs3MDEsMjIgQEAgYm9vbCBoYXBfZmx1c2hfdGxiKGJvb2wgKCpmbHVz
aF92Y3B1KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNwdSAqdiksCiAgICAgICAgIGlmICggIWZsdXNo
X3ZjcHUoY3R4dCwgdikgKQogICAgICAgICAgICAgY29udGludWU7CiAKLSAgICAgICAgcGFnaW5n
X3VwZGF0ZV9jcjModiwgZmFsc2UpOworICAgICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwog
CiAgICAgICAgIGNwdSA9IHJlYWRfYXRvbWljKCZ2LT5kaXJ0eV9jcHUpOwotICAgICAgICBpZiAo
IGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQorICAgICAgICBpZiAoIGNwdSAhPSB0aGlzX2NwdSAm
JiBpc192Y3B1X2RpcnR5X2NwdShjcHUpICkKICAgICAgICAgICAgIF9fY3B1bWFza19zZXRfY3B1
KGNwdSwgbWFzayk7CiAgICAgfQogCi0gICAgLyogRmx1c2ggVExCcyBvbiBhbGwgQ1BVcyB3aXRo
IGRpcnR5IHZjcHUgc3RhdGUuICovCi0gICAgZmx1c2hfdGxiX21hc2sobWFzayk7Ci0KLSAgICAv
KiBEb25lLiAqLwotICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKLSAgICAgICAgaWYgKCB2ICE9
IGN1cnJlbnQgJiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCi0gICAgICAgICAgICB2Y3B1X3VucGF1
c2Uodik7CisgICAgLyoKKyAgICAgKiBUcmlnZ2VyIGEgdm1leGl0IG9uIGFsbCBwQ1BVcyB3aXRo
IGRpcnR5IHZDUFUgc3RhdGUgaW4gb3JkZXIgdG8gZm9yY2UgYW4KKyAgICAgKiBBU0lEL1ZQSUQg
Y2hhbmdlIGFuZCBoZW5jZSBhY2NvbXBsaXNoIGEgZ3Vlc3QgVExCIGZsdXNoLiBOb3RlIHRoYXQg
dkNQVXMKKyAgICAgKiBub3QgY3VycmVudGx5IHJ1bm5pbmcgd2lsbCBhbHJlYWR5IGJlIGZsdXNo
ZWQgd2hlbiBzY2hlZHVsZWQgYmVjYXVzZSBvZgorICAgICAqIHRoZSBBU0lEIHRpY2tsZSBkb25l
IGluIHRoZSBsb29wIGFib3ZlLgorICAgICAqLworICAgIG9uX3NlbGVjdGVkX2NwdXMobWFzaywg
aGFuZGxlX2ZsdXNoLCBtYXNrLCAwKTsKKyAgICB3aGlsZSAoICFjcHVtYXNrX2VtcHR5KG1hc2sp
ICkKKyAgICAgICAgY3B1X3JlbGF4KCk7CiAKICAgICByZXR1cm4gdHJ1ZTsKIH0KLS0gCjIuMjUu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOt-0001r3-CC; Wed, 19 Feb 2020 17:44:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOs-0001qP-2S
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:42 +0000
X-Inumbo-ID: 7c3b84b8-533f-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7c3b84b8-533f-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 17:44:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134272;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=x3TArYSXscbfRZ2qRWGuyqK3HGaz/Vluu5sqjqF3lTw=;
 b=TCaPJVDFGhFsg/jMDX1oDgRgDsRktblh1Zho1tvIrVfySUlUEudpsNTx
 TaZtf6uZyhfSckcI/CirYmuWHvQm136jnKxNoMsQaq78KE6V5DYm0eU5B
 //sIiZqB5vvr1ygzBybjR72pFC+wyWqIYnX2d2nayBeMl/LjNkQxzLzQB A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MIrnVuNesWWi4WAIBiNaR3e4reMRe7uBh5Tc/R0zKylYTTVeFHVx13BHs+u7TXO10ytsaGDioU
 nHzZWXKV8wGwFclhuyos9VuXUe9Qmi+5yzcOoeTYPgjLRrQE+FojyeTyNCUlCdtu32bOb0BJer
 rwtEVxjX9FTEbGjTgOpUCGKqTeMkcfeBkrsVbkCssw9bxnWlyu6o4d57gZ96NOjsK68i+94f2U
 x4BUfxetQPRqBYqmtqg5QpTYIXQtaaGfZ6OX5n6T6+eGVDUriaotSAebB0zJhg74eACzCdcHSl
 Hzo=
X-SBRS: 2.7
X-MesageID: 13064290
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13064290"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:51 +0100
Message-ID: <20200219174354.84726-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 4/7] x86/tlb: introduce a flush guests TLB
 flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW50cm9kdWNlIGEgc3BlY2lmaWMgZmxhZyB0byByZXF1ZXN0IGEgSFZNIGd1ZXN0IFRMQiBmbHVz
aCwgd2hpY2ggaXMKYW4gQVNJRC9WUElEIHRpY2tsZSB0aGF0IGZvcmNlcyBhIGxpbmVhciBUTEIg
Zmx1c2ggZm9yIGFsbCBIVk0gZ3Vlc3RzLgoKVGhpcyB3YXMgcHJldmlvdXNseSB1bmNvbmRpdGlv
bmFsbHkgZG9uZSBpbiBlYWNoIHByZV9mbHVzaCBjYWxsLCBidXQKdGhhdCdzIG5vdCByZXF1aXJl
ZDogSFZNIGd1ZXN0cyBub3QgdXNpbmcgc2hhZG93IGRvbid0IHJlcXVpcmUgbGluZWFyClRMQiBm
bHVzaGVzIGFzIFhlbiBkb2Vzbid0IG1vZGlmeSB0aGUgZ3Vlc3QgcGFnZSB0YWJsZXMgaW4gdGhh
dCBjYXNlCihpZTogd2hlbiB1c2luZyBIQVApLgoKTW9kaWZ5IGFsbCBzaGFkb3cgY29kZSBUTEIg
Zmx1c2hlcyB0byBhbHNvIGZsdXNoIHRoZSBndWVzdCBUTEIsIGluCm9yZGVyIHRvIGtlZXAgdGhl
IHByZXZpb3VzIGJlaGF2aW9yLiBJIGhhdmVuJ3QgbG9va2VkIGF0IGVhY2ggc3BlY2lmaWMKc2hh
ZG93IGNvZGUgVExCIGZsdXNoIGluIG9yZGVyIHRvIGZpZ3VyZSBvdXQgd2hldGhlciBpdCBhY3R1
YWxseQpyZXF1aXJlcyBhIGd1ZXN0IFRMQiBmbHVzaCBvciBub3QsIHNvIHRoZXJlIG1pZ2h0IGJl
IHJvb20gZm9yCmltcHJvdmVtZW50IGluIHRoYXQgcmVnYXJkLgoKU2lnbmVkLW9mZi1ieTogUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgpBY2tlZC1ieTogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Ci0tLQogeGVu
L2FyY2gveDg2L2ZsdXNodGxiLmMgICAgICAgICB8ICA1ICsrKy0tCiB4ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2NvbW1vbi5jIHwgMTggKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0v
c2hhZG93L2h2bS5jICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyAg
fCAxNiArKysrKysrKy0tLS0tLS0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmggIHwg
IDIgKysKIDUgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMgYi94ZW4vYXJjaC94ODYvZmx1
c2h0bGIuYwppbmRleCAwM2Y5MmMyM2RjLi5lN2NjZDRlYzdiIDEwMDY0NAotLS0gYS94ZW4vYXJj
aC94ODYvZmx1c2h0bGIuYworKysgYi94ZW4vYXJjaC94ODYvZmx1c2h0bGIuYwpAQCAtNTksOCAr
NTksNiBAQCBzdGF0aWMgdTMyIHByZV9mbHVzaCh2b2lkKQogICAgICAgICByYWlzZV9zb2Z0aXJx
KE5FV19UTEJGTFVTSF9DTE9DS19QRVJJT0RfU09GVElSUSk7CiAKICBza2lwX2Nsb2NrdGljazoK
LSAgICBodm1fZmx1c2hfZ3Vlc3RfdGxicygpOwotCiAgICAgcmV0dXJuIHQyOwogfQogCkBAIC0y
MjEsNiArMjE5LDkgQEAgdW5zaWduZWQgaW50IGZsdXNoX2FyZWFfbG9jYWwoY29uc3Qgdm9pZCAq
dmEsIHVuc2lnbmVkIGludCBmbGFncykKICAgICAgICAgICAgIGRvX3RsYl9mbHVzaCgpOwogICAg
IH0KIAorICAgIGlmICggZmxhZ3MgJiBGTFVTSF9HVUVTVFNfVExCICkKKyAgICAgICAgaHZtX2Zs
dXNoX2d1ZXN0X3RsYnMoKTsKKwogICAgIGlmICggZmxhZ3MgJiBGTFVTSF9DQUNIRSApCiAgICAg
ewogICAgICAgICBjb25zdCBzdHJ1Y3QgY3B1aW5mb194ODYgKmMgPSAmY3VycmVudF9jcHVfZGF0
YTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMgYi94ZW4vYXJj
aC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCmluZGV4IDEyMWRkZjEyNTUuLjQ4NDdmMjRkM2IgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvY29tbW9uLmMKKysrIGIveGVuL2FyY2gv
eDg2L21tL3NoYWRvdy9jb21tb24uYwpAQCAtMzYzLDcgKzM2Myw3IEBAIHN0YXRpYyBpbnQgb29z
X3JlbW92ZV93cml0ZV9hY2Nlc3Moc3RydWN0IHZjcHUgKnYsIG1mbl90IGdtZm4sCiAgICAgfQog
CiAgICAgaWYgKCBmdGxiICkKLSAgICAgICAgZmx1c2hfdGxiX21hc2soZC0+ZGlydHlfY3B1bWFz
ayk7CisgICAgICAgIGZsdXNoX21hc2soZC0+ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwgRkxV
U0hfR1VFU1RTX1RMQik7CiAKICAgICByZXR1cm4gMDsKIH0KQEAgLTkzOSw3ICs5MzksNyBAQCBz
dGF0aWMgdm9pZCBfc2hhZG93X3ByZWFsbG9jKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCBwYWdlcykKICAgICAgICAgICAgICAgICAvKiBTZWUgaWYgdGhhdCBmcmVlZCB1cCBlbm91Z2gg
c3BhY2UgKi8KICAgICAgICAgICAgICAgICBpZiAoIGQtPmFyY2gucGFnaW5nLnNoYWRvdy5mcmVl
X3BhZ2VzID49IHBhZ2VzICkKICAgICAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgICAg
IGZsdXNoX3RsYl9tYXNrKGQtPmRpcnR5X2NwdW1hc2spOworICAgICAgICAgICAgICAgICAgICBm
bHVzaF9tYXNrKGQtPmRpcnR5X2NwdW1hc2ssIEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIp
OwogICAgICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICAgICAgfQogICAgICAg
ICAgICAgfQpAQCAtOTkzLDcgKzk5Myw3IEBAIHN0YXRpYyB2b2lkIHNoYWRvd19ibG93X3RhYmxl
cyhzdHJ1Y3QgZG9tYWluICpkKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZ2V0
YWJsZV9nZXRfbWZuKHYtPmFyY2guc2hhZG93X3RhYmxlW2ldKSwgMCk7CiAKICAgICAvKiBNYWtl
IHN1cmUgZXZlcnlvbmUgc2VlcyB0aGUgdW5zaGFkb3dpbmdzICovCi0gICAgZmx1c2hfdGxiX21h
c2soZC0+ZGlydHlfY3B1bWFzayk7CisgICAgZmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVtYXNrLCBG
TFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKIH0KIAogdm9pZCBzaGFkb3dfYmxvd190YWJs
ZXNfcGVyX2RvbWFpbihzdHJ1Y3QgZG9tYWluICpkKQpAQCAtMTEwMiw3ICsxMTAyLDcgQEAgbWZu
X3Qgc2hhZG93X2FsbG9jKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIGlmICggdW5saWtlbHko
IWNwdW1hc2tfZW1wdHkoJm1hc2spKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHBlcmZjX2lu
Y3Ioc2hhZG93X2FsbG9jX3RsYmZsdXNoKTsKLSAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKCZt
YXNrKTsKKyAgICAgICAgICAgIGZsdXNoX21hc2soJm1hc2ssIEZMVVNIX1RMQiB8IEZMVVNIX0dV
RVNUU19UTEIpOwogICAgICAgICB9CiAgICAgICAgIC8qIE5vdyBzYWZlIHRvIGNsZWFyIHRoZSBw
YWdlIGZvciByZXVzZSAqLwogICAgICAgICBjbGVhcl9kb21haW5fcGFnZShwYWdlX3RvX21mbihz
cCkpOwpAQCAtMjI5MCw3ICsyMjkwLDcgQEAgdm9pZCBzaF9yZW1vdmVfc2hhZG93cyhzdHJ1Y3Qg
ZG9tYWluICpkLCBtZm5fdCBnbWZuLCBpbnQgZmFzdCwgaW50IGFsbCkKIAogICAgIC8qIE5lZWQg
dG8gZmx1c2ggVExCcyBub3csIHNvIHRoYXQgbGluZWFyIG1hcHMgYXJlIHNhZmUgbmV4dCB0aW1l
IHdlCiAgICAgICogdGFrZSBhIGZhdWx0LiAqLwotICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRpcnR5
X2NwdW1hc2spOworICAgIGZsdXNoX21hc2soZC0+ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwg
RkxVU0hfR1VFU1RTX1RMQik7CiAKICAgICBwYWdpbmdfdW5sb2NrKGQpOwogfQpAQCAtMzAwNSw3
ICszMDA1LDcgQEAgc3RhdGljIHZvaWQgc2hfdW5zaGFkb3dfZm9yX3AybV9jaGFuZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAgICAgIHsKICAgICAgICAgICAgIHNo
X3JlbW92ZV9hbGxfc2hhZG93c19hbmRfcGFyZW50cyhkLCBtZm4pOwogICAgICAgICAgICAgaWYg
KCBzaF9yZW1vdmVfYWxsX21hcHBpbmdzKGQsIG1mbiwgX2dmbihnZm4pKSApCi0gICAgICAgICAg
ICAgICAgZmx1c2hfdGxiX21hc2soZC0+ZGlydHlfY3B1bWFzayk7CisgICAgICAgICAgICAgICAg
Zmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExC
KTsKICAgICAgICAgfQogICAgIH0KIApAQCAtMzA0NSw3ICszMDQ1LDcgQEAgc3RhdGljIHZvaWQg
c2hfdW5zaGFkb3dfZm9yX3AybV9jaGFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9u
ZyBnZm4sCiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgIG9tZm4gPSBtZm5fYWRk
KG9tZm4sIDEpOwogICAgICAgICAgICAgfQotICAgICAgICAgICAgZmx1c2hfdGxiX21hc2soJmZs
dXNobWFzayk7CisgICAgICAgICAgICBmbHVzaF9tYXNrKCZmbHVzaG1hc2ssIEZMVVNIX1RMQiB8
IEZMVVNIX0dVRVNUU19UTEIpOwogCiAgICAgICAgICAgICBpZiAoIG5wdGUgKQogICAgICAgICAg
ICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKG5wdGUpOwpAQCAtMzMzMiw3ICszMzMyLDcgQEAgaW50
IHNoYWRvd190cmFja19kaXJ0eV92cmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgICAgIH0KICAg
ICB9CiAgICAgaWYgKCBmbHVzaF90bGIgKQotICAgICAgICBmbHVzaF90bGJfbWFzayhkLT5kaXJ0
eV9jcHVtYXNrKTsKKyAgICAgICAgZmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9U
TEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKICAgICBnb3RvIG91dDsKIAogb3V0X3NsMW1hOgpAQCAt
MzQwMiw3ICszNDAyLDcgQEAgYm9vbCBzaGFkb3dfZmx1c2hfdGxiKGJvb2wgKCpmbHVzaF92Y3B1
KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNwdSAqdiksCiAgICAgfQogCiAgICAgLyogRmx1c2ggVExC
cyBvbiBhbGwgQ1BVcyB3aXRoIGRpcnR5IHZjcHUgc3RhdGUuICovCi0gICAgZmx1c2hfdGxiX21h
c2sobWFzayk7CisgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNf
VExCKTsKIAogICAgIC8qIERvbmUuICovCiAgICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3NoYWRvdy9odm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9z
aGFkb3cvaHZtLmMKaW5kZXggYTIxOTI2NmZhMi4uNjQwNzdkMTgxYiAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL3NoYWRvdy9odm0uYworKysgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2h2
bS5jCkBAIC01OTAsNyArNTkwLDcgQEAgc3RhdGljIHZvaWQgdmFsaWRhdGVfZ3Vlc3RfcHRfd3Jp
dGUoc3RydWN0IHZjcHUgKnYsIG1mbl90IGdtZm4sCiAKICAgICBpZiAoIHJjICYgU0hBRE9XX1NF
VF9GTFVTSCApCiAgICAgICAgIC8qIE5lZWQgdG8gZmx1c2ggVExCcyB0byBwaWNrIHVwIHNoYWRv
dyBQVCBjaGFuZ2VzICovCi0gICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRpcnR5X2NwdW1hc2sp
OworICAgICAgICBmbHVzaF9tYXNrKGQtPmRpcnR5X2NwdW1hc2ssIEZMVVNIX1RMQiB8IEZMVVNI
X0dVRVNUU19UTEIpOwogCiAgICAgaWYgKCByYyAmIFNIQURPV19TRVRfRVJST1IgKQogICAgIHsK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvbXVsdGkuYyBiL3hlbi9hcmNoL3g4
Ni9tbS9zaGFkb3cvbXVsdGkuYwppbmRleCAyNjc5OGIzMTdjLi4yMmFlYjk3YjFlIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L211bHRpLmMKKysrIGIveGVuL2FyY2gveDg2L21t
L3NoYWRvdy9tdWx0aS5jCkBAIC0zMDY2LDcgKzMwNjYsNyBAQCBzdGF0aWMgaW50IHNoX3BhZ2Vf
ZmF1bHQoc3RydWN0IHZjcHUgKnYsCiAgICAgICAgIHBlcmZjX2luY3Ioc2hhZG93X3JtX3dyaXRl
X2ZsdXNoX3RsYik7CiAgICAgICAgIHNtcF93bWIoKTsKICAgICAgICAgYXRvbWljX2luYygmZC0+
YXJjaC5wYWdpbmcuc2hhZG93Lmd0YWJsZV9kaXJ0eV92ZXJzaW9uKTsKLSAgICAgICAgZmx1c2hf
dGxiX21hc2soZC0+ZGlydHlfY3B1bWFzayk7CisgICAgICAgIGZsdXNoX21hc2soZC0+ZGlydHlf
Y3B1bWFzaywgRkxVU0hfVExCIHwgRkxVU0hfR1VFU1RTX1RMQik7CiAgICAgfQogCiAjaWYgKFNI
QURPV19PUFRJTUlaQVRJT05TICYgU0hPUFRfT1VUX09GX1NZTkMpCkBAIC0zNTc1LDcgKzM1NzUs
NyBAQCBzdGF0aWMgYm9vbCBzaF9pbnZscGcoc3RydWN0IHZjcHUgKnYsIHVuc2lnbmVkIGxvbmcg
bGluZWFyKQogICAgIGlmICggbWZuX3RvX3BhZ2Uoc2wxbWZuKS0+dS5zaC50eXBlCiAgICAgICAg
ICA9PSBTSF90eXBlX2ZsMV9zaGFkb3cgKQogICAgIHsKLSAgICAgICAgZmx1c2hfdGxiX2xvY2Fs
KCk7CisgICAgICAgIGZsdXNoX2xvY2FsKEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwog
ICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQogCkBAIC0zODEwLDcgKzM4MTAsNyBAQCBzaF91
cGRhdGVfbGluZWFyX2VudHJpZXMoc3RydWN0IHZjcHUgKnYpCiAgICAgICAgICAqIHRhYmxlIGVu
dHJ5LiBCdXQsIHdpdGhvdXQgdGhpcyBjaGFuZ2UsIGl0IHdvdWxkIGZldGNoIHRoZSB3cm9uZwog
ICAgICAgICAgKiB2YWx1ZSBkdWUgdG8gYSBzdGFsZSBUTEIuCiAgICAgICAgICAqLwotICAgICAg
ICBmbHVzaF90bGJfbG9jYWwoKTsKKyAgICAgICAgZmx1c2hfbG9jYWwoRkxVU0hfVExCIHwgRkxV
U0hfR1VFU1RTX1RMQik7CiAgICAgfQogfQogCkBAIC00MDExLDcgKzQwMTEsNyBAQCBzaF91cGRh
dGVfY3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9ja2luZywgYm9vbCBub2ZsdXNoKQogICAg
ICAqIChvbGQpIHNoYWRvdyBsaW5lYXIgbWFwcyBpbiB0aGUgd3JpdGVhYmxlIG1hcHBpbmcgaGV1
cmlzdGljcy4gKi8KICNpZiBHVUVTVF9QQUdJTkdfTEVWRUxTID09IDIKICAgICBpZiAoIHNoX3Jl
bW92ZV93cml0ZV9hY2Nlc3MoZCwgZ21mbiwgMiwgMCkgIT0gMCApCi0gICAgICAgIGZsdXNoX3Rs
Yl9tYXNrKGQtPmRpcnR5X2NwdW1hc2spOworICAgICAgICBmbHVzaF9tYXNrKGQtPmRpcnR5X2Nw
dW1hc2ssIEZMVVNIX1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwogICAgIHNoX3NldF90b3BsZXZl
bF9zaGFkb3codiwgMCwgZ21mbiwgU0hfdHlwZV9sMl9zaGFkb3cpOwogI2VsaWYgR1VFU1RfUEFH
SU5HX0xFVkVMUyA9PSAzCiAgICAgLyogUEFFIGd1ZXN0cyBoYXZlIGZvdXIgc2hhZG93X3RhYmxl
IGVudHJpZXMsIGJhc2VkIG9uIHRoZQpAQCAtNDAzNSw3ICs0MDM1LDcgQEAgc2hfdXBkYXRlX2Ny
MyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tpbmcsIGJvb2wgbm9mbHVzaCkKICAgICAgICAg
ICAgIH0KICAgICAgICAgfQogICAgICAgICBpZiAoIGZsdXNoICkKLSAgICAgICAgICAgIGZsdXNo
X3RsYl9tYXNrKGQtPmRpcnR5X2NwdW1hc2spOworICAgICAgICAgICAgZmx1c2hfbWFzayhkLT5k
aXJ0eV9jcHVtYXNrLCBGTFVTSF9UTEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKICAgICAgICAgLyog
Tm93IGluc3RhbGwgdGhlIG5ldyBzaGFkb3dzLiAqLwogICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IDQ7IGkrKyApCiAgICAgICAgIHsKQEAgLTQwNTYsNyArNDA1Niw3IEBAIHNoX3VwZGF0ZV9jcjMo
c3RydWN0IHZjcHUgKnYsIGludCBkb19sb2NraW5nLCBib29sIG5vZmx1c2gpCiAgICAgfQogI2Vs
aWYgR1VFU1RfUEFHSU5HX0xFVkVMUyA9PSA0CiAgICAgaWYgKCBzaF9yZW1vdmVfd3JpdGVfYWNj
ZXNzKGQsIGdtZm4sIDQsIDApICE9IDAgKQotICAgICAgICBmbHVzaF90bGJfbWFzayhkLT5kaXJ0
eV9jcHVtYXNrKTsKKyAgICAgICAgZmx1c2hfbWFzayhkLT5kaXJ0eV9jcHVtYXNrLCBGTFVTSF9U
TEIgfCBGTFVTSF9HVUVTVFNfVExCKTsKICAgICBzaF9zZXRfdG9wbGV2ZWxfc2hhZG93KHYsIDAs
IGdtZm4sIFNIX3R5cGVfbDRfc2hhZG93KTsKICAgICBpZiAoICFzaGFkb3dfbW9kZV9leHRlcm5h
bChkKSAmJiAhaXNfcHZfMzJiaXRfZG9tYWluKGQpICkKICAgICB7CkBAIC00NTAyLDcgKzQ1MDIs
NyBAQCBzdGF0aWMgdm9pZCBzaF9wYWdldGFibGVfZHlpbmcocGFkZHJfdCBncGEpCiAgICAgICAg
IH0KICAgICB9CiAgICAgaWYgKCBmbHVzaCApCi0gICAgICAgIGZsdXNoX3RsYl9tYXNrKGQtPmRp
cnR5X2NwdW1hc2spOworICAgICAgICBmbHVzaF9tYXNrKGQtPmRpcnR5X2NwdW1hc2ssIEZMVVNI
X1RMQiB8IEZMVVNIX0dVRVNUU19UTEIpOwogCiAgICAgLyogUmVtZW1iZXIgdGhhdCB3ZSd2ZSBz
ZWVuIHRoZSBndWVzdCB1c2UgdGhpcyBpbnRlcmZhY2UsIHNvIHdlCiAgICAgICogY2FuIHJlbHkg
b24gaXQgdXNpbmcgaXQgaW4gZnV0dXJlLCBpbnN0ZWFkIG9mIGd1ZXNzaW5nIGF0CkBAIC00NTM5
LDcgKzQ1MzksNyBAQCBzdGF0aWMgdm9pZCBzaF9wYWdldGFibGVfZHlpbmcocGFkZHJfdCBncGEp
CiAgICAgICAgIG1mbl90b19wYWdlKGdtZm4pLT5wYWdldGFibGVfZHlpbmcgPSB0cnVlOwogICAg
ICAgICBzaGFkb3dfdW5ob29rX21hcHBpbmdzKGQsIHNtZm4sIDEvKiB1c2VyIHBhZ2VzIG9ubHkg
Ki8pOwogICAgICAgICAvKiBOb3cgZmx1c2ggdGhlIFRMQjogd2UgcmVtb3ZlZCB0b3BsZXZlbCBt
YXBwaW5ncy4gKi8KLSAgICAgICAgZmx1c2hfdGxiX21hc2soZC0+ZGlydHlfY3B1bWFzayk7Cisg
ICAgICAgIGZsdXNoX21hc2soZC0+ZGlydHlfY3B1bWFzaywgRkxVU0hfVExCIHwgRkxVU0hfR1VF
U1RTX1RMQik7CiAgICAgfQogCiAgICAgLyogUmVtZW1iZXIgdGhhdCB3ZSd2ZSBzZWVuIHRoZSBn
dWVzdCB1c2UgdGhpcyBpbnRlcmZhY2UsIHNvIHdlCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9h
c20teDg2L2ZsdXNodGxiLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmgKaW5kZXgg
MmNmZTRlNmU5Ny4uMDdmOWJjNjEwMyAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9m
bHVzaHRsYi5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaApAQCAtMTA1LDYg
KzEwNSw4IEBAIHZvaWQgc3dpdGNoX2NyM19jcjQodW5zaWduZWQgbG9uZyBjcjMsIHVuc2lnbmVk
IGxvbmcgY3I0KTsKICNkZWZpbmUgRkxVU0hfVkNQVV9TVEFURSAweDEwMDAKICAvKiBGbHVzaCB0
aGUgcGVyLWNwdSByb290IHBhZ2UgdGFibGUgKi8KICNkZWZpbmUgRkxVU0hfUk9PVF9QR1RCTCAw
eDIwMDAKKyAvKiBGbHVzaCBhbGwgSFZNIGd1ZXN0cyBsaW5lYXIgVExCICh1c2luZyBBU0lEL1ZQ
SUQpICovCisjZGVmaW5lIEZMVVNIX0dVRVNUU19UTEIgMHg0MDAwCiAKIC8qIEZsdXNoIGxvY2Fs
IFRMQnMvY2FjaGVzLiAqLwogdW5zaWduZWQgaW50IGZsdXNoX2FyZWFfbG9jYWwoY29uc3Qgdm9p
ZCAqdmEsIHVuc2lnbmVkIGludCBmbGFncyk7Ci0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOv-0001sX-MH; Wed, 19 Feb 2020 17:44:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOt-0001r7-HR
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:43 +0000
X-Inumbo-ID: 823ee3e6-533f-11ea-83f8-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 823ee3e6-533f-11ea-83f8-12813bfff9fa;
 Wed, 19 Feb 2020 17:44:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134283;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=BkJwdZznZdB0AGtbLgSTJo64RJmp7W3UXemMXFA7G/4=;
 b=QmBvccojXhvIW+Ppq5srTlw7fUj6IXQNsQNZICDUOj7t1VREzRl87ihS
 cfuEAhPLW5jGX/SW9QVhYYsBG3jW/ETNBkjsADyzGvomyeuo0pIaxlTWv
 WkqPSj18TO4XM+xGsQ/TdLqBYXBeIB+Dkyw2w8GXWEYV0uu4k/kGQeIBQ Y=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NHCsva8dvMbAoxp5CfwSf26mmDyezD4/bLAjhPqsrVxtalyGK/gzc7D+ry3dHkJjd/t19+AyFf
 wwmPSrC+BRa9pbdybLYiYlhtnIqyIBcH3BtzoAN3ob7FZmKfGguPHFdaE1FacAHP1xN85fHACU
 tueuirdB4/SHYFgN1c2ZlFQvGXFJ0HxKwD3pMi8+TPtwNNWnJnje77/kI/ipiOOQWDc0W0LW3/
 uXdWsbqLOP8VSAmLH9cTnhcJ1nOfhaxLxnWKA5BBgJr3HJL2phXw+ebYdyZjCBYW7OLMkNcXgU
 6jo=
X-SBRS: 2.7
X-MesageID: 12882319
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12882319"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:54 +0100
Message-ID: <20200219174354.84726-8-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 7/7] x86/tlb: use Xen L0 assisted TLB flush
 when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIFhlbidzIEwwIEhWTU9QX2ZsdXNoX3RsYnMgaHlwZXJjYWxsIGluIG9yZGVyIHRvIHBlcmZv
cm0gZmx1c2hlcy4KVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUgcGVyZm9ybWFuY2Ugb2YgVExC
IGZsdXNoZXMgd2hlbiBydW5uaW5nCndpdGggYSBoaWdoIGFtb3VudCBvZiB2Q1BVcyBhcyBhIFhl
biBndWVzdCwgYW5kIGlzIHNwZWNpYWxseSBpbXBvcnRhbnQKd2hlbiBydW5uaW5nIGluIHNoaW0g
bW9kZS4KClRoZSBmb2xsb3dpbmcgZmlndXJlcyBhcmUgZnJvbSBhIFBWIGd1ZXN0IHJ1bm5pbmcg
YG1ha2UgLWozMiB4ZW5gIGluCnNoaW0gbW9kZSB3aXRoIDMyIHZDUFVzIGFuZCBIQVAuCgpVc2lu
ZyB4MkFQSUMgYW5kIEFMTEJVVCBzaG9ydGhhbmQ6CnJlYWwJNG0zNS45NzNzCnVzZXIJNG0zNS4x
MTBzCnN5cwkzNm0yNC4xMTdzCgpVc2luZyBMMCBhc3Npc3RlZCBmbHVzaDoKcmVhbCAgICAxbTIu
NTk2cwp1c2VyICAgIDRtMzQuODE4cwpzeXMgICAgIDVtMTYuMzc0cwoKVGhlIGltcGxlbWVudGF0
aW9uIGFkZHMgYSBuZXcgaG9vayB0byBoeXBlcnZpc29yX29wcyBzbyBvdGhlcgplbmxpZ2h0ZW5t
ZW50cyBjYW4gYWxzbyBpbXBsZW1lbnQgc3VjaCBhc3Npc3RlZCBmbHVzaCBqdXN0IGJ5IGZpbGxp
bmcKdGhlIGhvb2suIE5vdGUgdGhhdCB0aGUgWGVuIGltcGxlbWVudGF0aW9uIGNvbXBsZXRlbHkg
aWdub3JlcyB0aGUKZGlydHkgQ1BVIG1hc2sgYW5kIHRoZSBsaW5lYXIgYWRkcmVzcyBwYXNzZWQg
aW4sIGFuZCBhbHdheXMgcGVyZm9ybXMgYQpnbG9iYWwgVExCIGZsdXNoIG9uIGFsbCB2Q1BVcy4K
ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpS
ZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCkNoYW5nZXMgc2luY2UgdjQ6CiAt
IEFkanVzdCBvcmRlciBjYWxjdWxhdGlvbi4KCkNoYW5nZXMgc2luY2UgdjM6CiAtIFVzZSBhbiBh
bHRlcm5hdGl2ZSBjYWxsIGZvciB0aGUgZmx1c2ggaG9vay4KCkNoYW5nZXMgc2luY2UgdjE6CiAt
IEFkZCBhIEwwIGFzc2lzdGVkIGhvb2sgdG8gaHlwZXJ2aXNvciBvcHMuCi0tLQogeGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydmlzb3IuYyAgICAgICAgfCAxMCArKysrKysrKysrCiB4ZW4vYXJjaC94
ODYvZ3Vlc3QveGVuL3hlbi5jICAgICAgICAgICB8ICA2ICsrKysrKwogeGVuL2FyY2gveDg2L3Nt
cC5jICAgICAgICAgICAgICAgICAgICAgfCAxMSArKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNt
LXg4Ni9ndWVzdC9oeXBlcnZpc29yLmggfCAxNyArKysrKysrKysrKysrKysrKwogNCBmaWxlcyBj
aGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0
L2h5cGVydmlzb3IuYyBiL3hlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKaW5kZXggNjQ3
Y2RiMTM2Ny4uNDdlOTM4ZTI4NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVy
dmlzb3IuYworKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCkBAIC0xOCw2ICsx
OCw3IEBACiAgKgogICogQ29weXJpZ2h0IChjKSAyMDE5IE1pY3Jvc29mdC4KICAqLworI2luY2x1
ZGUgPHhlbi9jcHVtYXNrLmg+CiAjaW5jbHVkZSA8eGVuL2luaXQuaD4KICNpbmNsdWRlIDx4ZW4v
dHlwZXMuaD4KIApAQCAtNzMsNiArNzQsMTUgQEAgdm9pZCBfX2luaXQgaHlwZXJ2aXNvcl9lODIw
X2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQogICAgICAgICBvcHMuZTgyMF9maXh1cChlODIw
KTsKIH0KIAoraW50IGh5cGVydmlzb3JfZmx1c2hfdGxiKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywg
Y29uc3Qgdm9pZCAqdmEsCisgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IG9y
ZGVyKQoreworICAgIGlmICggb3BzLmZsdXNoX3RsYiApCisgICAgICAgIHJldHVybiBhbHRlcm5h
dGl2ZV9jYWxsKG9wcy5mbHVzaF90bGIsIG1hc2ssIHZhLCBvcmRlcik7CisKKyAgICByZXR1cm4g
LUVOT1NZUzsKK30KKwogLyoKICAqIExvY2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
eGVuL3hlbi5jCmluZGV4IGYxNTFiMDc1NDguLjVkMzQyN2E3MTMgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKKysrIGIveGVuL2FyY2gveDg2L2d1ZXN0L3hlbi94ZW4u
YwpAQCAtMzI0LDEyICszMjQsMTggQEAgc3RhdGljIHZvaWQgX19pbml0IGU4MjBfZml4dXAoc3Ry
dWN0IGU4MjBtYXAgKmU4MjApCiAgICAgICAgIHB2X3NoaW1fZml4dXBfZTgyMChlODIwKTsKIH0K
IAorc3RhdGljIGludCBmbHVzaF90bGIoY29uc3QgY3B1bWFza190ICptYXNrLCBjb25zdCB2b2lk
ICp2YSwgdW5zaWduZWQgaW50IG9yZGVyKQoreworICAgIHJldHVybiB4ZW5faHlwZXJjYWxsX2h2
bV9vcChIVk1PUF9mbHVzaF90bGJzLCBOVUxMKTsKK30KKwogc3RhdGljIGNvbnN0IHN0cnVjdCBo
eXBlcnZpc29yX29wcyBfX2luaXRkYXRhIG9wcyA9IHsKICAgICAubmFtZSA9ICJYZW4iLAogICAg
IC5zZXR1cCA9IHNldHVwLAogICAgIC5hcF9zZXR1cCA9IGFwX3NldHVwLAogICAgIC5yZXN1bWUg
PSByZXN1bWUsCiAgICAgLmU4MjBfZml4dXAgPSBlODIwX2ZpeHVwLAorICAgIC5mbHVzaF90bGIg
PSBmbHVzaF90bGIsCiB9OwogCiBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgKl9faW5pdCB4
Z19wcm9iZSh2b2lkKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gv
eDg2L3NtcC5jCmluZGV4IGZhYzI5NWZhNmYuLjU1ZDA4YzlkNTIgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9zbXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTE1LDYgKzE1LDcgQEAK
ICNpbmNsdWRlIDx4ZW4vcGVyZmMuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KICNpbmNs
dWRlIDxhc20vY3VycmVudC5oPgorI2luY2x1ZGUgPGFzbS9ndWVzdC5oPgogI2luY2x1ZGUgPGFz
bS9zbXAuaD4KICNpbmNsdWRlIDxhc20vbWMxNDY4MThydGMuaD4KICNpbmNsdWRlIDxhc20vZmx1
c2h0bGIuaD4KQEAgLTI1Niw2ICsyNTcsMTYgQEAgdm9pZCBmbHVzaF9hcmVhX21hc2soY29uc3Qg
Y3B1bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwgdW5zaWduZWQgaW50IGZsYWdzKQogICAg
IGlmICggKGZsYWdzICYgfkZMVVNIX09SREVSX01BU0spICYmCiAgICAgICAgICAhY3B1bWFza19z
dWJzZXQobWFzaywgY3B1bWFza19vZihjcHUpKSApCiAgICAgeworICAgICAgICBpZiAoIGNwdV9o
YXNfaHlwZXJ2aXNvciAmJgorICAgICAgICAgICAgICEoZmxhZ3MgJiB+KEZMVVNIX1RMQiB8IEZM
VVNIX1RMQl9HTE9CQUwgfCBGTFVTSF9WQV9WQUxJRCB8CisgICAgICAgICAgICAgICAgICAgICAg
ICAgRkxVU0hfT1JERVJfTUFTSykpICYmCisgICAgICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hf
dGxiKG1hc2ssIHZhLCAoZmxhZ3MgLSAxKSAmIEZMVVNIX09SREVSX01BU0spICkKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCB0bGJfY2xrX2VuYWJsZWQgKQorICAgICAgICAgICAgICAgIHRs
Yl9jbGtfZW5hYmxlZCA9IGZhbHNlOworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CisK
ICAgICAgICAgc3Bpbl9sb2NrKCZmbHVzaF9sb2NrKTsKICAgICAgICAgY3B1bWFza19hbmQoJmZs
dXNoX2NwdW1hc2ssIG1hc2ssICZjcHVfb25saW5lX21hcCk7CiAgICAgICAgIGNwdW1hc2tfY2xl
YXJfY3B1KGNwdSwgJmZsdXNoX2NwdW1hc2spOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9ndWVzdC9oeXBlcnZpc29yLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVy
dmlzb3IuaAppbmRleCBhZGUxMGU3NGVhLi40MzJlNTdjMmEwIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydmlzb3IuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2
L2d1ZXN0L2h5cGVydmlzb3IuaApAQCAtMTksNiArMTksOCBAQAogI2lmbmRlZiBfX1g4Nl9IWVBF
UlZJU09SX0hfXwogI2RlZmluZSBfX1g4Nl9IWVBFUlZJU09SX0hfXwogCisjaW5jbHVkZSA8eGVu
L2NwdW1hc2suaD4KKwogI2luY2x1ZGUgPGFzbS9lODIwLmg+CiAKIHN0cnVjdCBoeXBlcnZpc29y
X29wcyB7CkBAIC0zMiw2ICszNCw4IEBAIHN0cnVjdCBoeXBlcnZpc29yX29wcyB7CiAgICAgdm9p
ZCAoKnJlc3VtZSkodm9pZCk7CiAgICAgLyogRml4IHVwIGU4MjAgbWFwICovCiAgICAgdm9pZCAo
KmU4MjBfZml4dXApKHN0cnVjdCBlODIwbWFwICplODIwKTsKKyAgICAvKiBMMCBhc3Npc3RlZCBU
TEIgZmx1c2ggKi8KKyAgICBpbnQgKCpmbHVzaF90bGIpKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywg
Y29uc3Qgdm9pZCAqdmEsIHVuc2lnbmVkIGludCBvcmRlcik7CiB9OwogCiAjaWZkZWYgQ09ORklH
X0dVRVNUCkBAIC00MSw2ICs0NSwxNCBAQCB2b2lkIGh5cGVydmlzb3Jfc2V0dXAodm9pZCk7CiBp
bnQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKTsKIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9p
ZCk7CiB2b2lkIGh5cGVydmlzb3JfZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCk7Cisv
KgorICogTDAgYXNzaXN0ZWQgVExCIGZsdXNoLgorICogbWFzazogY3B1bWFzayBvZiB0aGUgZGly
dHkgdkNQVXMgdGhhdCBzaG91bGQgYmUgZmx1c2hlZC4KKyAqIHZhOiBsaW5lYXIgYWRkcmVzcyB0
byBmbHVzaCwgb3IgTlVMTCBmb3IgZ2xvYmFsIGZsdXNoZXMuCisgKiBvcmRlcjogb3JkZXIgb2Yg
dGhlIGxpbmVhciBhZGRyZXNzIHBvaW50ZWQgYnkgdmEuCisgKi8KK2ludCBoeXBlcnZpc29yX2Zs
dXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAorICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcmRlcik7CiAKICNlbHNlCiAKQEAgLTUyLDYg
KzY0LDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBoeXBlcnZpc29yX3NldHVwKHZvaWQpIHsgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7IH0KIHN0YXRpYyBpbmxpbmUgaW50IGh5cGVydmlzb3JfYXBfc2V0
dXAodm9pZCkgeyByZXR1cm4gMDsgfQogc3RhdGljIGlubGluZSB2b2lkIGh5cGVydmlzb3JfcmVz
dW1lKHZvaWQpIHsgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7IH0KIHN0YXRpYyBpbmxpbmUgdm9pZCBo
eXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApIHt9CitzdGF0aWMgaW5s
aW5lIGludCBoeXBlcnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0
IHZvaWQgKnZhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWdu
ZWQgaW50IG9yZGVyKQoreworICAgIHJldHVybiAtRU5PU1lTOworfQogCiAjZW5kaWYgIC8qIENP
TkZJR19HVUVTVCAqLwogCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOx-0001u3-W8; Wed, 19 Feb 2020 17:44:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOx-0001tc-2q
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:47 +0000
X-Inumbo-ID: 7cd4959a-533f-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7cd4959a-533f-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 17:44:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134272;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=k+kFKZ4dujIcrkjaPRXOqC+t0sgVPXVwOVOrCsPeZgc=;
 b=MTZcmdplBScFpF9uZfnQeggzPXvX9x+wa9xxrot0dVNbuhAs+x7BLbIC
 DUlbryrmBNxc/vIhAJ3rfT8ZwPoBWIk3I4Z5OF8Tn4P55lcWLcx2eEoNN
 zsCqiiJcAlSIX6Hcr1Y2M1W0ioqnnxB0dovyoNrKU02NjICR9N99CrUZC Q=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RVYiFC6X6ULTUStw7QizWtEFDsI3WWheBpV/BZW9kk6lTGgZom4b1jSWrdyc/9keb5M7H8o39m
 E4Ab1qugR/FmD1qEKIj/U4/m6pezZbBp6iy2lzSQH3fe0vVg957uUBu4X4++HIVipYDLz5HFFP
 LjQbruY0uctMIr+hUSkaYUr5hqdf346cuazQ/z832nT+9N10RkQzkJ+XKTfdpSf/YUQ3pj/JLV
 +gVdslmEYw4wSumQH1uJUtFX0erFvM8Oz/cpp8LyCrBMjOXqTDpPJEoGj0zIWkyQ7BIDA0Xzl/
 plg=
X-SBRS: 2.7
X-MesageID: 13064291
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13064291"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:52 +0100
Message-ID: <20200219174354.84726-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 5/7] x86/tlb: allow disabling the TLB clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIFRMQiBjbG9jayBpcyBoZWxwZnVsIHdoZW4gcnVubmluZyBYZW4gb24gYmFyZSBtZXRhbCBi
ZWNhdXNlIHdoZW4KZG9pbmcgYSBUTEIgZmx1c2ggZWFjaCBDUFUgaXMgSVBJJ2VkIGFuZCBjYW4g
a2VlcCBhIHRpbWVzdGFtcCBvZiB0aGUKbGFzdCBmbHVzaC4KClRoaXMgaXMgbm90IHRoZSBjYXNl
IGhvd2V2ZXIgd2hlbiBYZW4gaXMgcnVubmluZyB2aXJ0dWFsaXplZCwgYW5kIHRoZQp1bmRlcmx5
aW5nIGh5cGVydmlzb3IgcHJvdmlkZXMgbWVjaGFuaXNtIHRvIGFzc2lzdCBpbiBwZXJmb3JtaW5n
IFRMQgpmbHVzaGVzOiBYZW4gaXRzZWxmIGZvciBleGFtcGxlIG9mZmVycyBhIEhWTU9QX2ZsdXNo
X3RsYnMgaHlwZXJjYWxsIGluCm9yZGVyIHRvIHBlcmZvcm0gYSBUTEIgZmx1c2ggd2l0aG91dCBo
YXZpbmcgdG8gSVBJIGVhY2ggQ1BVLiBXaGVuCnVzaW5nIHN1Y2ggbWVjaGFuaXNtcyBpdCdzIG5v
IGxvbmdlciBwb3NzaWJsZSB0byBrZWVwIGEgdGltZXN0YW1wIG9mCnRoZSBmbHVzaGVzIG9uIGVh
Y2ggQ1BVLCBhcyB0aGV5IGFyZSBwZXJmb3JtZWQgYnkgdGhlIHVuZGVybHlpbmcKaHlwZXJ2aXNv
ci4KCk9mZmVyIGEgYm9vbGVhbiBpbiBvcmRlciB0byBzaWduYWwgWGVuIHRoYXQgdGhlIHRpbWVz
dGFtcGVkIFRMQgpzaG91bGRuJ3QgYmUgdXNlZC4gVGhpcyBhdm9pZHMga2VlcGluZyB0aGUgdGlt
ZXN0YW1wcyBvZiB0aGUgZmx1c2hlcywKYW5kIGFsc28gZm9yY2VzIE5FRURfRkxVU0ggdG8gYWx3
YXlzIHJldHVybiB0cnVlLgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQsIGFzIHRoaXMg
Y2hhbmdlIGRvZXNuJ3QgaW50cm9kdWNlIGFueQp1c2VyIHRoYXQgZGlzYWJsZXMgdGhlIHRpbWVz
dGFtcGVkIFRMQi4KClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPgpSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiB4ZW4vYXJj
aC94ODYvZmx1c2h0bGIuYyAgICAgICAgfCAxOSArKysrKysrKysrKysrLS0tLS0tCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2ZsdXNodGxiLmggfCAxNyArKysrKysrKysrKysrKysrLQogMiBmaWxlcyBj
aGFuZ2VkLCAyOSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9mbHVzaHRsYi5jIGIveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKaW5kZXggZTdj
Y2Q0ZWM3Yi4uMzY0OTkwMDc5MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMK
KysrIGIveGVuL2FyY2gveDg2L2ZsdXNodGxiLmMKQEAgLTMyLDYgKzMyLDkgQEAKIHUzMiB0bGJm
bHVzaF9jbG9jayA9IDFVOwogREVGSU5FX1BFUl9DUFUodTMyLCB0bGJmbHVzaF90aW1lKTsKIAor
LyogU2lnbmFscyB3aGV0aGVyIHRoZSBUTEIgZmx1c2ggY2xvY2sgaXMgaW4gdXNlLiAqLworYm9v
bCBfX3JlYWRfbW9zdGx5IHRsYl9jbGtfZW5hYmxlZCA9IHRydWU7CisKIC8qCiAgKiBwcmVfZmx1
c2goKTogSW5jcmVtZW50IHRoZSB2aXJ0dWFsIFRMQi1mbHVzaCBjbG9jay4gUmV0dXJucyBuZXcg
Y2xvY2sgdmFsdWUuCiAgKiAKQEAgLTgyLDEyICs4NSwxMyBAQCBzdGF0aWMgdm9pZCBwb3N0X2Zs
dXNoKHUzMiB0KQogc3RhdGljIHZvaWQgZG9fdGxiX2ZsdXNoKHZvaWQpCiB7CiAgICAgdW5zaWdu
ZWQgbG9uZyBmbGFncywgY3I0OwotICAgIHUzMiB0OworICAgIHUzMiB0ID0gMDsKIAogICAgIC8q
IFRoaXMgbm9uLXJlZW50cmFudCBmdW5jdGlvbiBpcyBzb21ldGltZXMgY2FsbGVkIGluIGludGVy
cnVwdCBjb250ZXh0LiAqLwogICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKIAotICAgIHQgPSBw
cmVfZmx1c2goKTsKKyAgICBpZiAoIHRsYl9jbGtfZW5hYmxlZCApCisgICAgICAgIHQgPSBwcmVf
Zmx1c2goKTsKIAogICAgIGlmICggdXNlX2ludnBjaWQgKQogICAgICAgICBpbnZwY2lkX2ZsdXNo
X2FsbCgpOwpAQCAtOTksNyArMTAzLDggQEAgc3RhdGljIHZvaWQgZG9fdGxiX2ZsdXNoKHZvaWQp
CiAgICAgZWxzZQogICAgICAgICB3cml0ZV9jcjMocmVhZF9jcjMoKSk7CiAKLSAgICBwb3N0X2Zs
dXNoKHQpOworICAgIGlmICggdGxiX2Nsa19lbmFibGVkICkKKyAgICAgICAgcG9zdF9mbHVzaCh0
KTsKIAogICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKIH0KQEAgLTEwNyw3ICsxMTIsNyBA
QCBzdGF0aWMgdm9pZCBkb190bGJfZmx1c2godm9pZCkKIHZvaWQgc3dpdGNoX2NyM19jcjQodW5z
aWduZWQgbG9uZyBjcjMsIHVuc2lnbmVkIGxvbmcgY3I0KQogewogICAgIHVuc2lnbmVkIGxvbmcg
ZmxhZ3MsIG9sZF9jcjQ7Ci0gICAgdTMyIHQ7CisgICAgdTMyIHQgPSAwOwogCiAgICAgLyogVGhy
b3VnaG91dCB0aGlzIGZ1bmN0aW9uIHdlIG1ha2UgdGhpcyBhc3N1bXB0aW9uOiAqLwogICAgIEFT
U0VSVCghKGNyNCAmIFg4Nl9DUjRfUENJREUpIHx8ICEoY3I0ICYgWDg2X0NSNF9QR0UpKTsKQEAg
LTExNSw3ICsxMjAsOCBAQCB2b2lkIHN3aXRjaF9jcjNfY3I0KHVuc2lnbmVkIGxvbmcgY3IzLCB1
bnNpZ25lZCBsb25nIGNyNCkKICAgICAvKiBUaGlzIG5vbi1yZWVudHJhbnQgZnVuY3Rpb24gaXMg
c29tZXRpbWVzIGNhbGxlZCBpbiBpbnRlcnJ1cHQgY29udGV4dC4gKi8KICAgICBsb2NhbF9pcnFf
c2F2ZShmbGFncyk7CiAKLSAgICB0ID0gcHJlX2ZsdXNoKCk7CisgICAgaWYgKCB0bGJfY2xrX2Vu
YWJsZWQgKQorICAgICAgICB0ID0gcHJlX2ZsdXNoKCk7CiAKICAgICBvbGRfY3I0ID0gcmVhZF9j
cjQoKTsKICAgICBBU1NFUlQoIShvbGRfY3I0ICYgWDg2X0NSNF9QQ0lERSkgfHwgIShvbGRfY3I0
ICYgWDg2X0NSNF9QR0UpKTsKQEAgLTE2Nyw3ICsxNzMsOCBAQCB2b2lkIHN3aXRjaF9jcjNfY3I0
KHVuc2lnbmVkIGxvbmcgY3IzLCB1bnNpZ25lZCBsb25nIGNyNCkKICAgICBpZiAoIGNyNCAmIFg4
Nl9DUjRfUENJREUgKQogICAgICAgICBpbnZwY2lkX2ZsdXNoX2FsbF9ub25nbG9iYWxzKCk7CiAK
LSAgICBwb3N0X2ZsdXNoKHQpOworICAgIGlmICggdGxiX2Nsa19lbmFibGVkICkKKyAgICAgICAg
cG9zdF9mbHVzaCh0KTsKIAogICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKIH0KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvZmx1c2h0bGIuaAppbmRleCAwN2Y5YmM2MTAzLi45NzczMDE0MzIwIDEwMDY0NAotLS0gYS94
ZW4vaW5jbHVkZS9hc20teDg2L2ZsdXNodGxiLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9m
bHVzaHRsYi5oCkBAIC0yMSwxMCArMjEsMjEgQEAgZXh0ZXJuIHUzMiB0bGJmbHVzaF9jbG9jazsK
IC8qIFRpbWUgYXQgd2hpY2ggZWFjaCBDUFUncyBUTEIgd2FzIGxhc3QgZmx1c2hlZC4gKi8KIERF
Q0xBUkVfUEVSX0NQVSh1MzIsIHRsYmZsdXNoX3RpbWUpOwogCi0jZGVmaW5lIHRsYmZsdXNoX2N1
cnJlbnRfdGltZSgpIHRsYmZsdXNoX2Nsb2NrCisvKiBUTEIgY2xvY2sgaXMgaW4gdXNlLiAqLwor
ZXh0ZXJuIGJvb2wgdGxiX2Nsa19lbmFibGVkOworCitzdGF0aWMgaW5saW5lIHVpbnQzMl90IHRs
YmZsdXNoX2N1cnJlbnRfdGltZSh2b2lkKQoreworICAgIC8qIFJldHVybmluZyAwIGZyb20gdGxi
Zmx1c2hfY3VycmVudF90aW1lIHdpbGwgYWx3YXlzIGZvcmNlIGEgZmx1c2guICovCisgICAgcmV0
dXJuIHRsYl9jbGtfZW5hYmxlZCA/IHRsYmZsdXNoX2Nsb2NrIDogMDsKK30KIAogc3RhdGljIGlu
bGluZSB2b2lkIHBhZ2Vfc2V0X3RsYmZsdXNoX3RpbWVzdGFtcChzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlKQogeworICAgIC8qIEF2b2lkIHRoZSB3cml0ZSBpZiB0aGUgVExCIGNsb2NrIGlzIGRpc2Fi
bGVkLiAqLworICAgIGlmICggIXRsYl9jbGtfZW5hYmxlZCApCisgICAgICAgIHJldHVybjsKKwog
ICAgIC8qCiAgICAgICogUHJldmVudCBzdG9yaW5nIGEgc3RhbGUgdGltZSBzdGFtcCwgd2hpY2gg
Y291bGQgaGFwcGVuIGlmIGFuIHVwZGF0ZQogICAgICAqIHRvIHRsYmZsdXNoX2Nsb2NrIHBsdXMg
YSBzdWJzZXF1ZW50IGZsdXNoIElQSSBoYXBwZW4gYmV0d2VlbiB0aGUKQEAgLTY3LDYgKzc4LDEw
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB0bGJmbHVzaF9maWx0ZXIoY3B1bWFza190ICptYXNrLCB1
aW50MzJfdCBwYWdlX3RpbWVzdGFtcCkKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1OwogCisgICAg
LyogU2hvcnQtY2lyY3VpdDogdGhlcmUncyBubyBuZWVkIHRvIGl0ZXJhdGUgaWYgdGhlIGNsb2Nr
IGlzIGRpc2FibGVkLiAqLworICAgIGlmICggIXRsYl9jbGtfZW5hYmxlZCApCisgICAgICAgIHJl
dHVybjsKKwogICAgIGZvcl9lYWNoX2NwdSAoIGNwdSwgbWFzayApCiAgICAgICAgIGlmICggIU5F
RURfRkxVU0gocGVyX2NwdSh0bGJmbHVzaF90aW1lLCBjcHUpLCBwYWdlX3RpbWVzdGFtcCkgKQog
ICAgICAgICAgICAgX19jcHVtYXNrX2NsZWFyX2NwdShjcHUsIG1hc2spOwotLSAKMi4yNS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:44:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:44:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TOz-0001vh-G1; Wed, 19 Feb 2020 17:44:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TOy-0001ui-HA
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:44:48 +0000
X-Inumbo-ID: 823ee3ea-533f-11ea-83f8-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 823ee3ea-533f-11ea-83f8-12813bfff9fa;
 Wed, 19 Feb 2020 17:44:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134284;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=/s5u8sMdunnqNRIWop29wFYp8BPH9IKS621+zWod4l0=;
 b=Yp48fX4yGxgQOAzDW1IwyyNUhKTikwV0AABJ8yvMkBfLs2iu9v7nYIQQ
 YgRFzEV4BOY+p3emm3a1YwwdwdP3AOsaKAAx6vYMHiJhaq9awpdof0d/C
 umecLsd0TUg5fU6UFnuQftfQvBwBl1CldVJ8djxClPCpUqryC41fP++x2 Y=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pB94+noT6O70wgniVX0Xb/7jddOpgpw8XvSFM/7Xo3utDH0SucIa+RK0IymhD2HAFZaDM48C1x
 2n45x/2MaIoJ29MEyQd8hIeg88SBpSQ1oPH658DR9ycZJgxKJcunqkY9vcpfVVJZ8L8IyjTDUX
 h1i34YYxFgN01dmU/T349DMJ0KCZTpjr7LIZYnJiciiTG1od0Xe7QXYpAmgLFPlFSkCML2bEc7
 hljMkynzxZO50cmCzQfwL7LPH7MqlndrLKqcf62JlNdWs4IoC9QtcAw1TPdUx5RdlrDnslX1Pd
 3Is=
X-SBRS: 2.7
X-MesageID: 12882318
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12882318"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 18:43:53 +0100
Message-ID: <20200219174354.84726-7-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200219174354.84726-1-roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 6/7] xen/guest: prepare hypervisor ops to use
 alternative calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRhcHQgdGhlIGh5cGVydmlzb3Igb3BzIGZyYW1ld29yayBzbyBpdCBjYW4gYmUgdXNlZCB3aXRo
IHRoZQphbHRlcm5hdGl2ZSBjYWxscyBmcmFtZXdvcmsuIFNvIGZhciBubyBob29rcyBhcmUgbW9k
aWZpZWQgdG8gbWFrZSB1c2UKb2YgdGhlIGFsdGVybmF0aXZlcyBwYXRjaGluZywgYXMgdGhleSBh
cmUgbm90IGluIGFueSBob3QgcGF0aC4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+ClJl
dmlld2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50
IDxwZHVycmFudEBhbWF6b24uY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MzoKIC0gTmV3IGluIHRo
aXMgdmVyc2lvbi4KLS0tCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIHwgIDIg
Ky0KIHhlbi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMgICAgfCA0MSArKysrKysrKysrKysr
KystLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMgICAgICAgfCAg
MiArLQogMyBmaWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jIGIveGVuL2Fy
Y2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwppbmRleCBmYWJjNjJiMGQ2Li43MGY0Y2Q1YWUw
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJ2L2h5cGVydi5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKQEAgLTE5OSw3ICsxOTksNyBAQCBzdGF0
aWMgdm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKICAgICAgICAg
cGFuaWMoIlVuYWJsZSB0byByZXNlcnZlIEh5cGVyLVYgaHlwZXJjYWxsIHJhbmdlXG4iKTsKIH0K
IAotc3RhdGljIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyBvcHMgPSB7CitzdGF0aWMgY29u
c3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzIF9faW5pdGRhdGEgb3BzID0gewogICAgIC5uYW1lID0g
Ikh5cGVyLVYiLAogICAgIC5zZXR1cCA9IHNldHVwLAogICAgIC5hcF9zZXR1cCA9IGFwX3NldHVw
LApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYyBiL3hlbi9hcmNo
L3g4Ni9ndWVzdC9oeXBlcnZpc29yLmMKaW5kZXggNWZkNDMzYzhkNC4uNjQ3Y2RiMTM2NyAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydmlzb3IuYworKysgYi94ZW4vYXJjaC94
ODYvZ3Vlc3QvaHlwZXJ2aXNvci5jCkBAIC0yNCw1MiArMjQsNTMgQEAKICNpbmNsdWRlIDxhc20v
Y2FjaGUuaD4KICNpbmNsdWRlIDxhc20vZ3Vlc3QuaD4KIAotc3RhdGljIGNvbnN0IHN0cnVjdCBo
eXBlcnZpc29yX29wcyAqX19yZWFkX21vc3RseSBvcHM7CitzdGF0aWMgc3RydWN0IGh5cGVydmlz
b3Jfb3BzIF9fcmVhZF9tb3N0bHkgb3BzOwogCiBjb25zdCBjaGFyICpfX2luaXQgaHlwZXJ2aXNv
cl9wcm9iZSh2b2lkKQogeworICAgIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyAqZm5zOwor
CiAgICAgaWYgKCAhY3B1X2hhc19oeXBlcnZpc29yICkKICAgICAgICAgcmV0dXJuIE5VTEw7CiAK
LSAgICBvcHMgPSB4Z19wcm9iZSgpOwotICAgIGlmICggb3BzICkKLSAgICAgICAgcmV0dXJuIG9w
cy0+bmFtZTsKKyAgICBmbnMgPSB4Z19wcm9iZSgpOworICAgIGlmICggIWZucyApCisgICAgICAg
IC8qCisgICAgICAgICAqIERldGVjdGlvbiBvZiBIeXBlci1WIG11c3QgY29tZSBhZnRlciBYZW4g
dG8gYXZvaWQgZmFsc2UgcG9zaXRpdmUgZHVlCisgICAgICAgICAqIHRvIHZpcmlkaWFuIHN1cHBv
cnQKKyAgICAgICAgICovCisgICAgICAgIGZucyA9IGh5cGVydl9wcm9iZSgpOwogCi0gICAgLyoK
LSAgICAgKiBEZXRlY3Rpb24gb2YgSHlwZXItViBtdXN0IGNvbWUgYWZ0ZXIgWGVuIHRvIGF2b2lk
IGZhbHNlIHBvc2l0aXZlIGR1ZQotICAgICAqIHRvIHZpcmlkaWFuIHN1cHBvcnQKLSAgICAgKi8K
LSAgICBvcHMgPSBoeXBlcnZfcHJvYmUoKTsKLSAgICBpZiAoIG9wcyApCi0gICAgICAgIHJldHVy
biBvcHMtPm5hbWU7CisgICAgaWYgKCBmbnMgKQorICAgICAgICBvcHMgPSAqZm5zOwogCi0gICAg
cmV0dXJuIE5VTEw7CisgICAgcmV0dXJuIG9wcy5uYW1lOwogfQogCiB2b2lkIF9faW5pdCBoeXBl
cnZpc29yX3NldHVwKHZvaWQpCiB7Ci0gICAgaWYgKCBvcHMgJiYgb3BzLT5zZXR1cCApCi0gICAg
ICAgIG9wcy0+c2V0dXAoKTsKKyAgICBpZiAoIG9wcy5zZXR1cCApCisgICAgICAgIG9wcy5zZXR1
cCgpOwogfQogCiBpbnQgaHlwZXJ2aXNvcl9hcF9zZXR1cCh2b2lkKQogewotICAgIGlmICggb3Bz
ICYmIG9wcy0+YXBfc2V0dXAgKQotICAgICAgICByZXR1cm4gb3BzLT5hcF9zZXR1cCgpOworICAg
IGlmICggb3BzLmFwX3NldHVwICkKKyAgICAgICAgcmV0dXJuIG9wcy5hcF9zZXR1cCgpOwogCiAg
ICAgcmV0dXJuIDA7CiB9CiAKIHZvaWQgaHlwZXJ2aXNvcl9yZXN1bWUodm9pZCkKIHsKLSAgICBp
ZiAoIG9wcyAmJiBvcHMtPnJlc3VtZSApCi0gICAgICAgIG9wcy0+cmVzdW1lKCk7CisgICAgaWYg
KCBvcHMucmVzdW1lICkKKyAgICAgICAgb3BzLnJlc3VtZSgpOwogfQogCiB2b2lkIF9faW5pdCBo
eXBlcnZpc29yX2U4MjBfZml4dXAoc3RydWN0IGU4MjBtYXAgKmU4MjApCiB7Ci0gICAgaWYgKCBv
cHMgJiYgb3BzLT5lODIwX2ZpeHVwICkKLSAgICAgICAgb3BzLT5lODIwX2ZpeHVwKGU4MjApOwor
ICAgIGlmICggb3BzLmU4MjBfZml4dXAgKQorICAgICAgICBvcHMuZTgyMF9maXh1cChlODIwKTsK
IH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMgYi94ZW4v
YXJjaC94ODYvZ3Vlc3QveGVuL3hlbi5jCmluZGV4IDNjZjhmNjY3YTEuLmYxNTFiMDc1NDggMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9ndWVzdC94ZW4veGVuLmMKKysrIGIveGVuL2FyY2gveDg2
L2d1ZXN0L3hlbi94ZW4uYwpAQCAtMzI0LDcgKzMyNCw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBl
ODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQogICAgICAgICBwdl9zaGltX2ZpeHVwX2U4
MjAoZTgyMCk7CiB9CiAKLXN0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgb3BzID0g
eworc3RhdGljIGNvbnN0IHN0cnVjdCBoeXBlcnZpc29yX29wcyBfX2luaXRkYXRhIG9wcyA9IHsK
ICAgICAubmFtZSA9ICJYZW4iLAogICAgIC5zZXR1cCA9IHNldHVwLAogICAgIC5hcF9zZXR1cCA9
IGFwX3NldHVwLAotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 17:52:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 17:52:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TWE-0003Kn-B2; Wed, 19 Feb 2020 17:52:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jH6y=4H=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4TWD-0003Ki-42
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 17:52:17 +0000
X-Inumbo-ID: 90c111ae-5340-11ea-b0fd-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 90c111ae-5340-11ea-b0fd-bc764e2007e4;
 Wed, 19 Feb 2020 17:52:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582134736;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=kgXJksTmiUy8/fuwS7qcWPMbIXM8eywDtbiK5AmnPy8=;
 b=b36qqNwm28C+O5XtuRj3QtpaR6zKHSzmfLzJSiwElnio7cPYZFrztO4L
 qH4K538Tr3z0W4PTIYA4XA6B6PyyI1wE1e/cT2fAOcTykCnlJjGOszpl8
 /6rU+IK0YRRqGz8WUA6V/1SOJlm2wMqNQS5/AU6H9IqiF39OKwZ+NU2I2 w=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: w8dCop1LpEKXgqlAQbh0r/98B0a3Rpy8JvM/dCPdXwoMb7HGvs51QSvamtA+p32ausZZRanT+K
 seiTkup9j0RRGAys/Z3XsgVZqycDq/z8pblQuyVx/00oIuc6vl4yD/YfDWVAZecDJ7dM+yrwb0
 xLNHkoT6FymBl8auxqEfFE33h5bOJMnYqWNtVGnKn8KdZVkqeq1DZM96N0hCeNhI3fa/YwpLuv
 KcBqZIDFK93hlKiWpwzRYmnz79ncw+YKaDM3CupDGN5raldyOlL0vcvo2INU9q5KWxg+vOMTQk
 FUg=
X-SBRS: 2.7
X-MesageID: 13325079
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13325079"
Date: Wed, 19 Feb 2020 18:52:08 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200219175208.GH4679@Air-de-Roger>
References: <20200219114411.26922-1-liuwe@microsoft.com>
 <20200219114411.26922-4-liuwe@microsoft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200219114411.26922-4-liuwe@microsoft.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <liuwe@microsoft.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Michael Kelley <mikelley@microsoft.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMTE6NDQ6MTFBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBJbXBsZW1lbnQgTDAgYXNzaXN0ZWQgVExCIGZsdXNoIGZvciBYZW4gb24gSHlwZXItVi4gSXQg
dGFrZXMgYWR2YW50YWdlCj4gb2Ygc2V2ZXJhbCBoeXBlcmNhbGxzOgo+IAo+ICAqIEhWQ0FMTF9G
TFVTSF9WSVJUVUFMX0FERFJFU1NfTElTVAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJF
U1NfTElTVF9FWAo+ICAqIEhWQ0FMTF9GTFVTSF9WSVJUVUFMX0FERFJFU1NfU1BBQ0UKPiAgKiBI
VkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFX0VYCj4gCj4gUGljayB0aGUgbW9zdCBl
ZmZpY2llbnQgaHlwZXJjYWxscyBhdmFpbGFibGUuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExp
dSA8bGl1d2VAbWljcm9zb2Z0LmNvbT4KCkxHVE06CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgo+ICtpbnQgY3B1bWFza190b192cHNldChzdHJ1
Y3QgaHZfdnBzZXQgKnZwc2V0LAo+ICsgICAgICAgICAgICAgICAgICAgICBjb25zdCBjcHVtYXNr
X3QgKm1hc2spCj4gK3sKPiArICAgIGludCBuciA9IDE7Cj4gKyAgICB1bnNpZ25lZCBpbnQgY3B1
LCB2Y3B1X2JhbmssIHZjcHVfb2Zmc2V0Owo+ICsgICAgdW5zaWduZWQgaW50IG1heF9iYW5rcyA9
IG1zX2h5cGVydi5tYXhfdnBfaW5kZXggLyA2NDsKPiArCj4gKyAgICAvKiBVcCB0byA2NCBiYW5r
cyBjYW4gYmUgcmVwcmVzZW50ZWQgYnkgdmFsaWRfYmFua19tYXNrICovCj4gKyAgICBpZiAoIG1h
eF9iYW5rcyA+IDY0ICkKPiArICAgICAgICByZXR1cm4gLUUyQklHOwo+ICsKPiArICAgIC8qIENs
ZWFyIGFsbCBiYW5rcyB0byBhdm9pZCBmbHVzaGluZyB1bndhbnRlZCBDUFVzICovCj4gKyAgICBm
b3IgKCB2Y3B1X2JhbmsgPSAwOyB2Y3B1X2JhbmsgPCBtYXhfYmFua3M7IHZjcHVfYmFuaysrICkK
PiArICAgICAgICB2cHNldC0+YmFua19jb250ZW50c1t2Y3B1X2JhbmtdID0gMDsKPiArCj4gKyAg
ICB2cHNldC0+Zm9ybWF0ID0gSFZfR0VORVJJQ19TRVRfU1BBUlNFXzRLOwo+ICsKPiArICAgIGZv
cl9lYWNoX2NwdSAoIGNwdSwgbWFzayApCj4gKyAgICB7Cj4gKyAgICAgICAgdW5zaWduZWQgaW50
IHZjcHUgPSBodl92cF9pbmRleChjcHUpOwo+ICsKPiArICAgICAgICB2Y3B1X2JhbmsgPSB2Y3B1
IC8gNjQ7Cj4gKyAgICAgICAgdmNwdV9vZmZzZXQgPSB2Y3B1ICUgNjQ7Cj4gKwo+ICsgICAgICAg
IF9fc2V0X2JpdCh2Y3B1X29mZnNldCwgJnZwc2V0LT5iYW5rX2NvbnRlbnRzW3ZjcHVfYmFua10p
Owo+ICsKPiArICAgICAgICBpZiAoIHZjcHVfYmFuayA+PSBuciApCj4gKyAgICAgICAgICAgIG5y
ID0gdmNwdV9iYW5rICsgMTsKPiArICAgIH0KPiArCj4gKyAgICAvKiBTb21lIGJhbmtzIG1heSBi
ZSBlbXB0eSBidXQgdGhhdCdzIG9rICovCj4gKyAgICB2cHNldC0+dmFsaWRfYmFua19tYXNrID0g
fjBVTEwgPj4gKDY0IC0gbnIpOwoKWW91IGNvdWxkIGFsc28gdXNlIHRoZSByZWNlbnRseSBpbnRy
b2R1Y2VkIGJpdG1hcF9zZXQgaGVyZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 18:04:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 18:04:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4TiJ-0004RD-1k; Wed, 19 Feb 2020 18:04:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4hFX=4H=amazon.com=prvs=311daad46=anchalag@srs-us1.protection.inumbo.net>)
 id 1j4TiH-0004R3-Pj
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 18:04:45 +0000
X-Inumbo-ID: 4ed27808-5342-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4ed27808-5342-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 18:04:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582135486; x=1613671486;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=3Zqh9Z5ArCKT5eh3kytqNR+atJTyGLoFKV/QsPjClkg=;
 b=lH2rupTOJymR4WSs4/i0nFmQigGTmc6GRkYVw5DAKnIk6l4GcXptV573
 a96BpskBq+8VNmUSvmAV1r5W6TlIzf0i7B+nXYyhdZotcDUwKqPTa1T8L
 LKFN4UmxZIitM8IEtaBg4Y6VFGmaQFWXJaGISeT8UTqcO2xbwrJGhr4aC g=;
IronPort-SDR: SWoQO1RFkW7rgd2CL4S62O3VarDPqWQrz58ohCj8J+VHKH9cgFWDywhjXDZn2lMphuLg99bCok
 LxZKOSkF49jw==
X-IronPort-AV: E=Sophos;i="5.70,461,1574121600"; d="scan'208";a="27530192"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 19 Feb 2020 18:04:42 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-4ff6265a.us-west-2.amazon.com (Postfix) with ESMTPS
 id 170F4A268C; Wed, 19 Feb 2020 18:04:40 +0000 (UTC)
Received: from EX13D08UEE003.ant.amazon.com (10.43.62.118) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 18:04:25 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D08UEE003.ant.amazon.com (10.43.62.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 19 Feb 2020 18:04:25 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Wed, 19 Feb 2020 18:04:24 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id DFEB5403C0; Wed, 19 Feb 2020 18:04:24 +0000 (UTC)
Date: Wed, 19 Feb 2020 18:04:24 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>,
 <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>, <hpa@zytor.com>,
 <x86@kernel.org>, <boris.ostrovsky@oracle.com>, <jgross@suse.com>,
 <linux-pm@vger.kernel.org>, <linux-mm@kvack.org>, <kamatam@amazon.com>,
 <sstabellini@kernel.org>, <konrad.wilk@oracle.com>, <axboe@kernel.dk>,
 <davem@davemloft.net>, <rjw@rjwysocki.net>, <len.brown@intel.com>,
 <pavel@ucw.cz>, <peterz@infradead.org>, <eduval@amazon.com>,
 <sblbir@amazon.com>, <anchalag@amazon.com>, <xen-devel@lists.xenproject.org>, 
 <vkuznets@redhat.com>, <netdev@vger.kernel.org>,
 <linux-kernel@vger.kernel.org>, <dwmw@amazon.co.uk>, <fllinden@amaozn.com>,
 <benh@kernel.crashing.org>
Message-ID: <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200218091611.GN4679@Air-de-Roger>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: eduval@amazon.com, len.brown@intel.com, peterz@infradead.org,
 benh@kernel.crashing.org, x86@kernel.org, linux-mm@kvack.org, pavel@ucw.cz,
 hpa@zytor.com, tglx@linutronix.de, sstabellini@kernel.org, fllinden@amaozn.com,
 kamatam@amazon.com, mingo@redhat.com, xen-devel@lists.xenproject.org,
 sblbir@amazon.com, axboe@kernel.dk, konrad.wilk@oracle.com, bp@alien8.de,
 boris.ostrovsky@oracle.com, jgross@suse.com, netdev@vger.kernel.org,
 linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 vkuznets@redhat.com, davem@davemloft.net, dwmw@amazon.co.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6MTY6MTFBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMTowNTo1M1BNICswMDAwLCBBbmNo
YWwgQWdhcndhbCB3cm90ZToKPiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDExOjA1OjA5QU0g
KzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+IE9uIEZyaSwgRmViIDE0LCAyMDIw
IGF0IDExOjI1OjM0UE0gKzAwMDAsIEFuY2hhbCBBZ2Fyd2FsIHdyb3RlOgo+ID4gPiA+IEZyb206
IE11bmVoaXNhIEthbWF0YSA8a2FtYXRhbUBhbWF6b24uY29tCj4gPiA+ID4gCj4gPiA+ID4gQWRk
IGZyZWV6ZSwgdGhhdyBhbmQgcmVzdG9yZSBjYWxsYmFja3MgZm9yIFBNIHN1c3BlbmQgYW5kIGhp
YmVybmF0aW9uCj4gPiA+ID4gc3VwcG9ydC4gQWxsIGZyb250ZW5kIGRyaXZlcnMgdGhhdCBuZWVk
cyB0byB1c2UgUE1fSElCRVJOQVRJT04vUE1fU1VTUEVORAo+ID4gPiA+IGV2ZW50cywgbmVlZCB0
byBpbXBsZW1lbnQgdGhlc2UgeGVuYnVzX2RyaXZlciBjYWxsYmFja3MuCj4gPiA+ID4gVGhlIGZy
ZWV6ZSBoYW5kbGVyIHN0b3BzIGEgYmxvY2stbGF5ZXIgcXVldWUgYW5kIGRpc2Nvbm5lY3QgdGhl
Cj4gPiA+ID4gZnJvbnRlbmQgZnJvbSB0aGUgYmFja2VuZCB3aGlsZSBmcmVlaW5nIHJpbmdfaW5m
byBhbmQgYXNzb2NpYXRlZCByZXNvdXJjZXMuCj4gPiA+ID4gVGhlIHJlc3RvcmUgaGFuZGxlciBy
ZS1hbGxvY2F0ZXMgcmluZ19pbmZvIGFuZCByZS1jb25uZWN0IHRvIHRoZQo+ID4gPiA+IGJhY2tl
bmQsIHNvIHRoZSByZXN0IG9mIHRoZSBrZXJuZWwgY2FuIGNvbnRpbnVlIHRvIHVzZSB0aGUgYmxv
Y2sgZGV2aWNlCj4gPiA+ID4gdHJhbnNwYXJlbnRseS4gQWxzbywgdGhlIGhhbmRsZXJzIGFyZSB1
c2VkIGZvciBib3RoIFBNIHN1c3BlbmQgYW5kCj4gPiA+ID4gaGliZXJuYXRpb24gc28gdGhhdCB3
ZSBjYW4ga2VlcCB0aGUgZXhpc3Rpbmcgc3VzcGVuZC9yZXN1bWUgY2FsbGJhY2tzIGZvcgo+ID4g
PiA+IFhlbiBzdXNwZW5kIHdpdGhvdXQgbW9kaWZpY2F0aW9uLiBCZWZvcmUgZGlzY29ubmVjdGlu
ZyBmcm9tIGJhY2tlbmQsCj4gPiA+ID4gd2UgbmVlZCB0byBwcmV2ZW50IGFueSBuZXcgSU8gZnJv
bSBiZWluZyBxdWV1ZWQgYW5kIHdhaXQgZm9yIGV4aXN0aW5nCj4gPiA+ID4gSU8gdG8gY29tcGxl
dGUuCj4gPiA+IAo+ID4gPiBUaGlzIGlzIGRpZmZlcmVudCBmcm9tIFhlbiAoeGVuc3RvcmUpIGlu
aXRpYXRlZCBzdXNwZW5zaW9uLCBhcyBpbiB0aGF0Cj4gPiA+IGNhc2UgTGludXggZG9lc24ndCBm
bHVzaCB0aGUgcmluZ3Mgb3IgZGlzY29ubmVjdHMgZnJvbSB0aGUgYmFja2VuZC4KPiA+IFllcywg
QUZBSUsgaW4geGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uIGJhY2tlbmQgdGFrZXMgY2FyZSBvZiBp
dC4gCj4gCj4gTm8sIGluIFhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbiBiYWNrZW5kIGRvZXNuJ3Qg
dGFrZSBjYXJlIG9mIGZsdXNoaW5nCj4gdGhlIHJpbmdzLCB0aGUgZnJvbnRlbmQgaGFzIGEgc2hh
ZG93IGNvcHkgb2YgdGhlIHJpbmcgY29udGVudHMgYW5kIGl0Cj4gcmUtaXNzdWVzIHRoZSByZXF1
ZXN0cyBvbiByZXN1bWUuCj4gClllcywgSSBtZWFudCBzdXNwZW5zaW9uIGluIGdlbmVyYWwgd2hl
cmUgYm90aCB4ZW5zdG9yZSBhbmQgYmFja2VuZCBrbm93cwpzeXN0ZW0gaXMgZ29pbmcgdW5kZXIg
c3VzcGVuc2lvbiBhbmQgbm90IGZsdXNoaW5nIG9mIHJpbmdzLiBUaGF0IGhhcHBlbnMKaW4gZnJv
bnRlbmQgd2hlbiBiYWNrZW5kIGluZGljYXRlcyB0aGF0IHN0YXRlIGlzIGNsb3NpbmcgYW5kIHNv
IG9uLgpJIG1heSBoYXZlIHdyaXR0ZW4gaXQgaW4gd3JvbmcgY29udGV4dC4KPiA+ID4gPiArc3Rh
dGljIGludCBibGtmcm9udF9mcmVlemUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKPiA+ID4g
PiArewo+ID4gPiA+ICsJdW5zaWduZWQgaW50IGk7Cj4gPiA+ID4gKwlzdHJ1Y3QgYmxrZnJvbnRf
aW5mbyAqaW5mbyA9IGRldl9nZXRfZHJ2ZGF0YSgmZGV2LT5kZXYpOwo+ID4gPiA+ICsJc3RydWN0
IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm87Cj4gPiA+ID4gKwkvKiBUaGlzIHdvdWxkIGJlIHJl
YXNvbmFibGUgdGltZW91dCBhcyB1c2VkIGluIHhlbmJ1c19kZXZfc2h1dGRvd24oKSAqLwo+ID4g
PiA+ICsJdW5zaWduZWQgaW50IHRpbWVvdXQgPSA1ICogSFo7Cj4gPiA+ID4gKwlpbnQgZXJyID0g
MDsKPiA+ID4gPiArCj4gPiA+ID4gKwlpbmZvLT5jb25uZWN0ZWQgPSBCTEtJRl9TVEFURV9GUkVF
WklORzsKPiA+ID4gPiArCj4gPiA+ID4gKwlibGtfbXFfZnJlZXplX3F1ZXVlKGluZm8tPnJxKTsK
PiA+ID4gPiArCWJsa19tcV9xdWllc2NlX3F1ZXVlKGluZm8tPnJxKTsKPiA+ID4gPiArCj4gPiA+
ID4gKwlmb3IgKGkgPSAwOyBpIDwgaW5mby0+bnJfcmluZ3M7IGkrKykgewo+ID4gPiA+ICsJCXJp
bmZvID0gJmluZm8tPnJpbmZvW2ldOwo+ID4gPiA+ICsKPiA+ID4gPiArCQlnbnR0YWJfY2FuY2Vs
X2ZyZWVfY2FsbGJhY2soJnJpbmZvLT5jYWxsYmFjayk7Cj4gPiA+ID4gKwkJZmx1c2hfd29yaygm
cmluZm8tPndvcmspOwo+ID4gPiA+ICsJfQo+ID4gPiA+ICsKPiA+ID4gPiArCS8qIEtpY2sgdGhl
IGJhY2tlbmQgdG8gZGlzY29ubmVjdCAqLwo+ID4gPiA+ICsJeGVuYnVzX3N3aXRjaF9zdGF0ZShk
ZXYsIFhlbmJ1c1N0YXRlQ2xvc2luZyk7Cj4gPiA+IAo+ID4gPiBBcmUgeW91IHN1cmUgdGhpcyBp
cyBzYWZlPwo+ID4gPiAKPiA+IEluIG15IHRlc3RpbmcgcnVubmluZyBtdWx0aXBsZSBmaW8gam9i
cywgb3RoZXIgdGVzdCBzY2VuYXJpb3MgcnVubmluZwo+ID4gYSBtZW1vcnkgbG9hZGVyIHdvcmtz
IGZpbmUuIEkgZGlkIG5vdCBjYW1lIGFjcm9zcyBhIHNjZW5hcmlvIHRoYXQgd291bGQKPiA+IGhh
dmUgZmFpbGVkIHJlc3VtZSBkdWUgdG8gYmxrZnJvbnQgaXNzdWVzIHVubGVzcyB5b3UgY2FuIHN1
Z2VzdCBzb21lPwo+IAo+IEFGQUlDVCB5b3UgZG9uJ3Qgd2FpdCBmb3IgdGhlIGluLWZsaWdodCBy
ZXF1ZXN0cyB0byBiZSBmaW5pc2hlZCwgYW5kCj4ganVzdCByZWx5IG9uIGJsa2JhY2sgdG8gZmlu
aXNoIHByb2Nlc3NpbmcgdGhvc2UuIEknbSBub3Qgc3VyZSBhbGwKPiBibGtiYWNrIGltcGxlbWVu
dGF0aW9ucyBvdXQgdGhlcmUgY2FuIGd1YXJhbnRlZSB0aGF0Lgo+IAo+IFRoZSBhcHByb2FjaCB1
c2VkIGJ5IFhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbiBpcyB0byByZS1pc3N1ZSB0aGUKPiBpbi1m
bGlnaHQgcmVxdWVzdHMgd2hlbiByZXN1bWluZy4gSSBoYXZlIHRvIGFkbWl0IEkgZG9uJ3QgdGhp
bmsgdGhpcwo+IGlzIHRoZSBiZXN0IGFwcHJvYWNoLCBidXQgSSB3b3VsZCBsaWtlIHRvIGtlZXAg
Ym90aCB0aGUgWGVuIGFuZCB0aGUgUE0KPiBpbml0aWF0ZWQgc3VzcGVuc2lvbiB1c2luZyB0aGUg
c2FtZSBsb2dpYywgYW5kIGhlbmNlIEkgd291bGQgcmVxdWVzdAo+IHRoYXQgeW91IHRyeSB0byBy
ZS11c2UgdGhlIGV4aXN0aW5nIHJlc3VtZSBsb2dpYyAoYmxrZnJvbnRfcmVzdW1lKS4KPiAKPiA+
ID4gSSBkb24ndCB0aGluayB5b3Ugd2FpdCBmb3IgYWxsIHJlcXVlc3RzIHBlbmRpbmcgb24gdGhl
IHJpbmcgdG8gYmUKPiA+ID4gZmluaXNoZWQgYnkgdGhlIGJhY2tlbmQsIGFuZCBoZW5jZSB5b3Ug
bWlnaHQgbG9vc2UgcmVxdWVzdHMgYXMgdGhlCj4gPiA+IG9uZXMgb24gdGhlIHJpbmcgd291bGQg
bm90IGJlIHJlLWlzc3VlZCBieSBibGtmcm9udF9yZXN0b3JlIEFGQUlDVC4KPiA+ID4gCj4gPiBB
RkFJVSwgYmxrX21xX2ZyZWV6ZV9xdWV1ZS9ibGtfbXFfcXVpZXNjZV9xdWV1ZSBzaG91bGQgdGFr
ZSBjYXJlIG9mIG5vIHVzZWQKPiA+IHJlcXVlc3Qgb24gdGhlIHNoYXJlZCByaW5nLiBBbHNvLCB3
ZSBJIHdhbnQgdG8gcGF1c2UgdGhlIHF1ZXVlIGFuZCBmbHVzaCBhbGwKPiA+IHRoZSBwZW5kaW5n
IHJlcXVlc3RzIGluIHRoZSBzaGFyZWQgcmluZyBiZWZvcmUgZGlzY29ubmVjdGluZyBmcm9tIGJh
Y2tlbmQuCj4gCj4gT2gsIHNvIGJsa19tcV9mcmVlemVfcXVldWUgZG9lcyB3YWl0IGZvciBpbi1m
bGlnaHQgcmVxdWVzdHMgdG8gYmUKPiBmaW5pc2hlZC4gSSBndWVzcyBpdCdzIGZpbmUgdGhlbi4K
PiAKT2suCj4gPiBRdWllc2NpbmcgdGhlIHF1ZXVlIHNlZW1lZCBhIGJldHRlciBvcHRpb24gaGVy
ZSBhcyB3ZSB3YW50IHRvIG1ha2Ugc3VyZSBvbmdvaW5nCj4gPiByZXF1ZXN0cyBkaXNwYXRjaGVz
IGFyZSB0b3RhbGx5IGRyYWluZWQuCj4gPiBJIHNob3VsZCBhY2NlcHQgdGhhdCBzb21lIG9mIHRo
ZXNlIG5vdGlvbiBpcyBib3Jyb3dlZCBmcm9tIGhvdyBudm1lIGZyZWV6ZS91bmZyZWV6ZSAKPiA+
IGlzIGRvbmUgYWx0aG91Z2ggaXRzIG5vdCBhcHBsZSB0byBhcHBsZSBjb21wYXJpc29uLgo+IAo+
IFRoYXQncyBmaW5lLCBidXQgSSB3b3VsZCBzdGlsbCBsaWtlIHRvIHJlcXVlc3RzIHRoYXQgeW91
IHVzZSB0aGUgc2FtZQo+IGxvZ2ljIChhcyBtdWNoIGFzIHBvc3NpYmxlKSBmb3IgYm90aCB0aGUg
WGVuIGFuZCB0aGUgUE0gaW5pdGlhdGVkCj4gc3VzcGVuc2lvbi4KPiAKPiBTbyB5b3UgZWl0aGVy
IGFwcGx5IHRoaXMgZnJlZXplL3VuZnJlZXplIHRvIHRoZSBYZW4gc3VzcGVuc2lvbiAoYW5kCj4g
ZHJvcCB0aGUgcmUtaXNzdWluZyBvZiByZXF1ZXN0cyBvbiByZXN1bWUpIG9yIGFkYXB0IHRoZSBz
YW1lIGFwcHJvYWNoCj4gYXMgdGhlIFhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbi4gS2VlcGluZyB0
d28gY29tcGxldGVseSBkaWZmZXJlbnQKPiBhcHByb2FjaGVzIHRvIHN1c3BlbnNpb24gLyByZXN1
bWUgb24gYmxrZnJvbnQgaXMgbm90IHN1aXRhYmxlIGxvbmcKPiB0ZXJtLgo+IApJIGFncmVlIHdp
dGggeW91IG9uIG92ZXJoYXVsIG9mIHhlbiBzdXNwZW5kL3Jlc3VtZSB3cnQgYmxrZnJvbnQgaXMg
YSBnb29kCmlkZWEgaG93ZXZlciwgSU1PIHRoYXQgaXMgYSB3b3JrIGZvciBmdXR1cmUgYW5kIHRo
aXMgcGF0Y2ggc2VyaWVzIHNob3VsZCAKbm90IGJlIGJsb2NrZWQgZm9yIGl0LiBXaGF0IGRvIHlv
dSB0aGluaz8KPiBUaGFua3MsIFJvZ2VyLgo+IApUaGFua3MsCkFuY2hhbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 18:37:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 18:37:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4UDy-0007Oh-W2; Wed, 19 Feb 2020 18:37:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NMhh=4H=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4UDx-0007Oc-5c
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 18:37:29 +0000
X-Inumbo-ID: e0b9c2cc-5346-11ea-8425-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e0b9c2cc-5346-11ea-8425-12813bfff9fa;
 Wed, 19 Feb 2020 18:37:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5F914AE8A;
 Wed, 19 Feb 2020 18:37:26 +0000 (UTC)
Message-ID: <865b2b41d62a236f62a70e67bdc424e4ed336886.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Jan Beulich <jbeulich@suse.com>
Date: Wed, 19 Feb 2020 19:37:24 +0100
In-Reply-To: <6aff04ca-904b-cf27-d6f4-af9a146e4c04@suse.com>
References: <20200123085504.30911-1-jgross@suse.com>
 <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
 <6aff04ca-904b-cf27-d6f4-af9a146e4c04@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============1085625909484384169=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1085625909484384169==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-l7SE/uWiuEr4nstZg2I7"


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

On Wed, 2020-02-19 at 17:52 +0100, Jan Beulich wrote:
> On 19.02.2020 17:47, Dario Faggioli wrote:
> > On Thu, 2020-01-23 at 09:55 +0100, Juergen Gross wrote:
> > > --- a/xen/common/sched/credit2.c
> > > +++ b/xen/common/sched/credit2.c
> > > @@ -849,51 +822,71 @@ static inline bool same_core(unsigned int
> > > cpua,
> > > unsigned int cpub)
> > >             cpu_to_core(cpua) =3D=3D cpu_to_core(cpub);
> > >  }
> > > =20
> > > -static unsigned int
> > > -cpu_to_runqueue(const struct csched2_private *prv, unsigned int
> > > cpu)
> > > +static struct csched2_runqueue_data *
> > > +cpu_add_to_runqueue(struct csched2_private *prv, unsigned int
> > > cpu)
> > >  {
> > > -    const struct csched2_runqueue_data *rqd;
> > > -    unsigned int rqi;
> > > +    struct csched2_runqueue_data *rqd, *rqd_new;
> > > +    struct list_head *rqd_ins;
> > > +    unsigned long flags;
> > > +    int rqi =3D 0;
> > > +    bool rqi_unused =3D false, rqd_valid =3D false;
> > > +
> > > +    rqd_new =3D xzalloc(struct csched2_runqueue_data);
> > > =20
> > >=20
> > So, I'm not sure I see why it's better to allocating this here, and
> > then free it if we didn't need it, instead than allocating it
> > later,
> > only if we actually need it... What am I missing? :-)
>=20
> Where possible we should try to avoid calling allocation functions
> with locks held.
>=20
Ah, sure, that's a very good reason indeed, my bad not noticing that
doing this like that the allocation sits outside of the write_lock()
section.

Nevertheless, I'd add a quick comment about that, to make it even more
obvious. :-)

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-l7SE/uWiuEr4nstZg2I7
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5NgGQACgkQFkJ4iaW4
c+7+Mw/+M/9UPfx8tMJ7C8IteDv+dzOpUY8KqTUWEjAqsZU6GTF9qulSvIVTKzSP
pXNxOrECkPkKdjSomixj6IE71TlWfZHOfo3p2JDkD+F0OJpYHXTozKX9mD8ix4ui
Wio1Y2suqbXSKzekq3GG3NWXnDNx5w179Jrx8L0CJiJjpFm6FxeHk3cCWI/E1r77
Omdw/hAwPDRzNTzXiMdkxNBgKoBPlGRRBoV7nItuRT2aNYLlh0aQr0moJHljVZ5E
MdX7/HEzc7YgmbJBdKN6xUdaiHbjGb+2Z66LrMAadduE2KJkUVW/pWBIG5nanPa9
/RDkeNKaW9wXnf+NwDGxwICIIYyaNdRs4m2A8NZJfozbpzwaAJjLUTsMOT+fzyLX
an/HPcQB1PUCJSFraFaV5hWYAq02GOPVi3b2w+r5GkJi0PdrijtDTmlRw5qPmwVS
TJy4J8+hV/aD5RM7UVIvg30/B9dd3M9AFGEryigbSc7zt7skijpCcG3v2kZmh6LC
v5Wy3/eH/XqgLWuu2KGojTFwlDaLZV6KOajMu1lx3W0xQmkzg7/eqUsa7gKsVXSa
CFAmXy2gl0LegtmNWmEQ6v3ZLAqB5/Gh84MnRGmDF+VeOFOlSxqpicsrPdSHWHIX
kbo9roKQI6pJQ4l8+Mjw484mm+yyCuqzlxSObjEdw7SteG2+mEo=
=cbnp
-----END PGP SIGNATURE-----

--=-l7SE/uWiuEr4nstZg2I7--



--===============1085625909484384169==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1085625909484384169==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 19 18:42:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 18:42:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4UIr-0008HE-LH; Wed, 19 Feb 2020 18:42:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gyox=4H=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4UIq-0008H9-NB
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 18:42:32 +0000
X-Inumbo-ID: 956a9aad-5347-11ea-8425-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 956a9aad-5347-11ea-8425-12813bfff9fa;
 Wed, 19 Feb 2020 18:42:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C0348B22A;
 Wed, 19 Feb 2020 18:42:30 +0000 (UTC)
To: Thomas Gleixner <tglx@linutronix.de>, LKML <linux-kernel@vger.kernel.org>
References: <87tv3mq1rm.fsf@nanos.tec.linutronix.de>
 <8808612b-11c2-f7b8-f027-7ff92e992c50@suse.com>
 <87h7zmpr1k.fsf@nanos.tec.linutronix.de>
 <878skypjrh.fsf@nanos.tec.linutronix.de>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <a2dee352-409b-1c6b-e7f0-bcbbf5d71a95@suse.com>
Date: Wed, 19 Feb 2020 19:42:29 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <878skypjrh.fsf@nanos.tec.linutronix.de>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V2] xen: Enable interrupts when calling
 _cond_resched()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>, x86@kernel.org,
 Stefano Stabellini <sstabellini@kernel.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTg6MzAsIFRob21hcyBHbGVpeG5lciB3cm90ZToKPiB4ZW5fbWF5YmVfcHJl
ZW1wdF9oY2FsbCgpIGlzIGNhbGxlZCBmcm9tIHRoZSBleGNlcHRpb24gZW50cnkgcG9pbnQKPiB4
ZW5fZG9faHlwZXJ2aXNvcl9jYWxsYmFjayB3aXRoIGludGVycnVwdHMgZGlzYWJsZWQuCj4gCj4g
X2NvbmRfcmVzY2hlZCgpIGV2YWRlcyB0aGUgbWlnaHRfc2xlZXAoKSBjaGVjayBpbiBjb25kX3Jl
c2NoZWQoKSB3aGljaAo+IHdvdWxkIGhhdmUgY2F1Z2h0IHRoYXQgYW5kIHNjaGVkdWxlX2RlYnVn
KCkgdW5mb3J0dW5hdGVseSBsYWNrcyBhIGNoZWNrCj4gZm9yIGlycXNfZGlzYWJsZWQoKS4KPiAK
PiBFbmFibGUgaW50ZXJydXB0cyBhcm91bmQgdGhlIGNhbGwgYW5kIHVzZSBjb25kX3Jlc2NoZWQo
KSB0byBjYXRjaCBmdXR1cmUKPiBpc3N1ZXMuCj4gCj4gRml4ZXM6IGZkZmQ4MTFkZGRlMyAoIng4
Ni94ZW46IGFsbG93IHByaXZjbWQgaHlwZXJjYWxscyB0byBiZSBwcmVlbXB0ZWQiKQo+IFNpZ25l
ZC1vZmYtYnk6IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRlPgoKUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpKdWVyZ2VuCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 18:52:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 18:52:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4USY-0000q3-Tn; Wed, 19 Feb 2020 18:52:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tz6x=4H=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j4USX-0000pw-TX
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 18:52:33 +0000
X-Inumbo-ID: fc704426-5348-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fc704426-5348-11ea-bc8e-bc764e2007e4;
 Wed, 19 Feb 2020 18:52:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582138352;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=YRGFE28Qd3tMb1QjIF7cvg6gmdiZW3q1CUiuOiPltM8=;
 b=g+Q1VixcjOgORXT+c/CAiQ/3ZskOgAjNUeMt3aNIqRqf5G8Gh4ntUZkZ
 lgptz/2kDoSKS+4rEidRjk4y+jtgm1peEwH1fKv3XGv3Wy+mgVUl6E3h6
 8b0w2ZfQFGEGrRqANZRBYiXjOCZI8jWmLZ7gcxKllg7iBqBtQuxNsl28h o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hvfetSvLyJ2NS9pr0tCzFa5QiSQx9zz++UOjsTLbFIvw53mcW1ihXjTF/r5g0Q6fppGGIhi+XG
 fai9u6uIn0StohBVYR/Kt7ymwEaQKaCAgYSqoslk0E2Im7rvydmSWEVNSHA0N6nszBEW/UAYoV
 7W3LPRQpaqLLl+WCUWDi3eF0Vd6gsqlU5enGnNb5UEwYWzuHt9ApcR3joNR86mGUq4jFcyEn74
 oAlWVT3olGaz8Imu00EzNFC+71EAC3HinsB7yzany4h/g2hUnRxa/+CmU6E+bhuqcNxsLv+DT1
 8NM=
X-SBRS: 2.7
X-MesageID: 13068713
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13068713"
To: Jan Beulich <jbeulich@suse.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
 <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <6d3b8fed-538f-9c9b-d33e-3ccb94935bf0@citrix.com>
Date: Wed, 19 Feb 2020 18:52:29 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAwNzo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjAuMTIuMjAxOSAy
MjozOSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IEBAIC0zOCwyNCArMzcsMjIgQEAgdm9pZCBo
dm1faW5pdF9ndWVzdF90aW1lKHN0cnVjdCBkb21haW4gKmQpCj4+ICB1aW50NjRfdCBodm1fZ2V0
X2d1ZXN0X3RpbWVfZml4ZWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IGF0X3RzYykK
Pj4gIHsKPj4gICAgICBzdHJ1Y3QgcGxfdGltZSAqcGwgPSB2LT5kb21haW4tPmFyY2guaHZtLnBs
X3RpbWU7Cj4+IC0gICAgdTY0IG5vdzsKPj4gKyAgICBzX3RpbWVfdCBvbGQsIG5ldywgbm93ID0g
Z2V0X3NfdGltZV9maXhlZChhdF90c2MpICsgcGwtPnN0aW1lX29mZnNldDsKPj4gIAo+PiAgICAg
IC8qIENhbGxlZCBmcm9tIGRldmljZSBtb2RlbHMgc2hhcmVkIHdpdGggUFYgZ3Vlc3RzLiBCZSBj
YXJlZnVsLiAqLwo+PiAgICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7Cj4+ICAKPj4gLSAgICBz
cGluX2xvY2soJnBsLT5wbF90aW1lX2xvY2spOwo+PiAtICAgIG5vdyA9IGdldF9zX3RpbWVfZml4
ZWQoYXRfdHNjKSArIHBsLT5zdGltZV9vZmZzZXQ7Cj4+IC0KPj4gICAgICBpZiAoICFhdF90c2Mg
KQo+PiAgICAgIHsKPj4gLSAgICAgICAgaWYgKCAoaW50NjRfdCkobm93IC0gcGwtPmxhc3RfZ3Vl
c3RfdGltZSkgPiAwICkKPj4gLSAgICAgICAgICAgIHBsLT5sYXN0X2d1ZXN0X3RpbWUgPSBub3c7
Cj4+IC0gICAgICAgIGVsc2UKPj4gLSAgICAgICAgICAgIG5vdyA9ICsrcGwtPmxhc3RfZ3Vlc3Rf
dGltZTsKPj4gKyAgICAgICAgZG8gewo+PiArICAgICAgICAgICAgb2xkID0gcGwtPmxhc3RfZ3Vl
c3RfdGltZTsKPj4gKyAgICAgICAgICAgIG5ldyA9IG5vdyA+IHBsLT5sYXN0X2d1ZXN0X3RpbWUg
PyBub3cgOiBvbGQgKyAxOwo+PiArICAgICAgICB9IHdoaWxlICggY21weGNoZygmcGwtPmxhc3Rf
Z3Vlc3RfdGltZSwgb2xkLCBuZXcpICE9IG9sZCApOwo+IAo+IEkgd29uZGVyIHdoZXRoZXIgeW91
IHdvdWxkbid0IGJldHRlciByZS1pbnZva2UgZ2V0X3NfdGltZSgpIGluCj4gY2FzZSB5b3UgbmVl
ZCB0byByZXRyeSBoZXJlLiBTZWUgaG93IHRoZSBmdW5jdGlvbiBwcmV2aW91c2x5Cj4gd2FzIGNh
bGxlZCBvbmx5IGFmdGVyIHRoZSBsb2NrIHdhcyBhbHJlYWR5IGFjcXVpcmVkLgoKSWYgdGhlcmUg
aXMgYSBjb25jdXJyZW50IHdyaXRlciwgd291bGRuJ3QgaXQganVzdCB1cGRhdGUgcGwtPmxhc3Rf
Z3Vlc3RfdGltZQp3aXRoIHRoZSBuZXcgZ2V0X3NfdGltZSgpIGFuZCB0aGVuIHdlIHN1YnNlcXVl
bnRseSB3b3VsZCBqdXN0IHVzZSB0aGUgbmV3CnRpbWUgb24gcmV0cnk/IFdlIHVzZSB0aGUgc2Ft
ZSBsb2dpYyBpbiBwdl9zb2Z0X3JkdHNjKCkgYW5kIHNvIGZhciBpdApwcm92ZWQgdG8gYmUgc2Fm
ZS4KCklnb3IKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 19:01:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 19:01:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4UbY-0001qk-TP; Wed, 19 Feb 2020 19:01:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4UbX-0001q0-K8
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 19:01:51 +0000
X-Inumbo-ID: 4898ca34-534a-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4898ca34-534a-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 19:01:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582138911;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=ivEuuwTcv/P7XlIxlizbbZfI3kkGxfqh2HyEgqKG01I=;
 b=Y5ETjMQXdagNeEopRzAesRAaQGEJlPGVzyFiruHCmjV5zk51lGuRv8dV
 ZgAJ6XcxSWWB3g5ddV3E6n+lGXmmQrcAvgYEdei11nrz4YF0NTlRDsDfv
 xgudyEx4o0rwKGs8tKSa5KvkbsW6E4rkdpWdurz3xlfwuldhdLRHk7izG 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xJj5jg/TEhkmTiiQobTPpFzaALuHa+2SHCV2w4qheHtcNMxolFk5EXWGWVl/5Lpwm/7uQ5852k
 ciz9RnZ3f9uqUZOBKepXThdFu5H67q/P+1+7l4hpwXkFHFuLSLfXu+panNt1rIQd5tHfLG2y3M
 Wrpz+9GZ5fnWr0PPNlSF8MPbVf9P5Wm33SIlFogJvi6f4A2ASWSHzgMrd2uOhI45TKpkqJbsfZ
 o8+vN9N7IyqdqjYtvrnI0rShQo+a0JGCSeaLuexdwYARTpbGRZDC76FaKazgubiVDjgIApGp69
 oTI=
X-SBRS: 2.7
X-MesageID: 12694823
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="12694823"
To: Julien Grall <julien@xen.org>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20200210184549.28707-1-andrew.cooper3@citrix.com>
 <76a0538a-f4e5-65ba-4dc7-aa4fe5a4fe6f@xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <4e0bd8ce-5f51-ce1c-2429-348507a86edb@citrix.com>
Date: Wed, 19 Feb 2020 19:01:44 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <76a0538a-f4e5-65ba-4dc7-aa4fe5a4fe6f@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxNTo1MywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gvYXJtL2h2bS5jIGIveGVuL2FyY2gvYXJtL2h2bS5jCj4+IGluZGV4IDc2YjI3Yzkx
NjguLjE0NDZkNDAxMGMgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS9odm0uYwo+PiArKysg
Yi94ZW4vYXJjaC9hcm0vaHZtLmMKPj4gQEAgLTMxLDYgKzMxLDYwIEBACj4+IMKgIMKgICNpbmNs
dWRlIDxhc20vaHlwZXJjYWxsLmg+Cj4+IMKgICtzdGF0aWMgaW50IGh2bV9hbGxvd19zZXRfcGFy
YW0oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQKPj4gaW50IHBhcmFtKQo+PiArewo+
Cj4gU2hvdWxkIHdlIG1vdmUgdGhlIFhTTSBjaGVjayBoZXJlIHRvbz8gVGhpcyBpcyBub3QgdG9v
IGltcG9ydGFudCB0aG91Z2guCgpDdXJyZW50bHkgdGhlcmUgaXMgYSBzaW5nbGUgWFNNIGNhbGws
IGJlZm9yZSB0aGUgZ2V0L3NldCBzcGxpdC7CoCBNb3ZpbmcKaXQgaW4gaGVyZSB3b3VsZCBjcmVh
dGUgdHdvLgoKaS5lLiB0aGUgY3VycmVudCB3YXkgY29tcGlsZXMgc21hbGxlciBhbmQgd2lsbCBy
dW4gKGZyYWN0aW9uYWxseSkgZmFzdGVyLgoKPgo+PiArwqDCoMKgIHN3aXRjaCAoIHBhcmFtICkK
Pj4gK8KgwqDCoCB7Cj4+ICvCoMKgwqDCoMKgwqDCoCAvKgo+PiArwqDCoMKgwqDCoMKgwqDCoCAq
IFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBhcmUgaW50ZW5kZWQgZm9yIHRvb2xzdGFjayB1c2Fn
ZQo+PiBvbmx5Lgo+PiArwqDCoMKgwqDCoMKgwqDCoCAqIFRoZXkgbWF5IG5vdCBiZSBzZXQgYnkg
dGhlIGRvbWFpbi4KPj4gK8KgwqDCoMKgwqDCoMKgwqAgKgo+PiArwqDCoMKgwqDCoMKgwqDCoCAq
IFRoZSB7U1RPUkUsQ09OU09MRX1fRVZUQ0hOIHZhbHVlcyB3aWxsIG5lZWQgdG8gYmVjb21lCj4+
IHJlYWQvd3JpdGUgaWYKPj4gK8KgwqDCoMKgwqDCoMKgwqAgKiBhIG5ldyBBQkkgaGFzbid0IGFw
cGVhcmVkIGJ5IHRoZSB0aW1lIG1pZ3JhdGlvbiBzdXBwb3J0Cj4+IGlzIGFkZGVkLgo+Cj4gVGhl
IGNvbW1lbnQgc3VnZ2VzdHMge1NUT1JFLCBDT05TT0xFfV9FVlRDSE4gdmFsdWVzIHNob3VsZCBu
b3QgYmUKPiByZWFkL3dyaXRlLiBCdXQgeW91IGltcGxlbWVudCB0aGVtIGFzIHJlYWQvd3JpdGUu
IElzIGl0IGludGVuZGVkPwoKSXQgaXMgY3VycmVudGx5IHJlYWQvd3JpdGUgb25seSB0byAhU0VM
RiAoaS5lLiBvbmx5IHRoZSB0b29sc3RhY2sgb3IKcWVtdSBzdHViKS4KCklmIGl0IG5lZWRzIHRv
IGNoYW5nZSBpbiB0aGUgZnV0dXJlLCBpdCBuZWVkcyB0byBiZWNvbWUgYSBzZXBhcmF0ZSBibG9j
awppbiB0aGUgc3dpdGNoIHN0YXRlbWVudCB3aGljaCByZXR1cm5zIDAgc3RyYWlnaHQgYXdheS4K
CldvdWxkICJyZWFkL3dyaXRlIHRvIHRoZSBndWVzdCBpZiIgYmUgY2xlYXJlciBpbiB0aGUgY29t
bWVudD8KCj4KPj4gK8KgwqDCoMKgwqDCoMKgwqAgKi8KPj4gK8KgwqDCoCBjYXNlIEhWTV9QQVJB
TV9DQUxMQkFDS19JUlE6Cj4+ICvCoMKgwqAgY2FzZSBIVk1fUEFSQU1fU1RPUkVfUEZOOgo+PiAr
wqDCoMKgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX0VWVENITjoKPj4gK8KgwqDCoCBjYXNlIEhWTV9Q
QVJBTV9DT05TT0xFX1BGTjoKPj4gK8KgwqDCoCBjYXNlIEhWTV9QQVJBTV9DT05TT0xFX0VWVENI
TjoKPj4gK8KgwqDCoCBjYXNlIEhWTV9QQVJBTV9QQUdJTkdfUklOR19QRk46Cj4+ICvCoMKgwqAg
Y2FzZSBIVk1fUEFSQU1fTU9OSVRPUl9SSU5HX1BGTjoKPj4gK8KgwqDCoCBjYXNlIEhWTV9QQVJB
TV9TSEFSSU5HX1JJTkdfUEZOOgo+Cj4gSSB3b3VsZCBkcm9wIEhWTV9QQVJBTV9QQUdJTkdfUklO
R19QRk4gYW5kIEhWTV9QQVJBTV9TSEFSSU5HX1JJTkdfUEZOCj4gYXMgdGhleSBhcmUgbm90IHVz
ZWQgYnkgQXJtIGFuZCBBRkFJQ1QgdGhlIHRvb2xzdGFjayB3aWxsIG5vdCBzZXQgdGhlbS4KCkV2
ZW4gYmV0dGVyLgoKPgo+PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIGQgPT0gY3VycmVudC0+ZG9t
YWluID8gLUVQRVJNIDogMDsKPj4gKwo+Cj4gTG9va2luZyBhdCB0aGUgbGlzdCBvZiBIVk0gcGFy
YW0sIEkgdGhpbmsgeW91IGZvcmdvdCB0byBhZGQKPiBIVk1fUEFSQU1fVk1fR0VORVJBVElPTl9J
RF9BRERSLgoKSXQgaXMgYSB3aW5kb3dzIHNwZWNpZmljIHRoaW5nLsKgIFRoZSBzcGVjIGRhdGVz
IGZyb20gYSBwcmUtQVJNIHRpbWUsIGFuZAp3aGlsZSB0aGVyZSBpcyBub3RoaW5nIG9idmlvdXNs
eSB4ODYtb25seSwgaXQgZG9lcyBkZXBlbmQgb24gdGhlIEFNTAoodmlhIHRoZSBEU0RUIG9yIGFu
IFNTRFQpLgoKRWl0aGVyIHdheSwgaXRzIG9ubHkgcmVsZXZhbnQgZm9yIG1pZ3JhdGlvbiBhbmQv
b3IgcmV2ZXJ0LXRvLXNuYXBzaG90LApzbyBpcyBvZiBubyB1c2UgdG8gWGVuIG9uIEFSTSBhdCB0
aGlzIHBvaW50IGluIHRpbWUuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 19:27:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 19:27:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Uzp-0003lH-9B; Wed, 19 Feb 2020 19:26:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4Uzo-0003lC-Eb
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 19:26:56 +0000
X-Inumbo-ID: c995b0b8-534d-11ea-8434-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c995b0b8-534d-11ea-8434-12813bfff9fa;
 Wed, 19 Feb 2020 19:26:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Uzm-0005E2-IS; Wed, 19 Feb 2020 19:26:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Uzm-0000Fj-2t; Wed, 19 Feb 2020 19:26:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Uzm-0008JS-2F; Wed, 19 Feb 2020 19:26:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147308-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=5872c83b42c60801a2bfcd1800a56bbb8fc13400
X-Osstest-Versions-That: xen=a42a466c0098decec8bd255ccb1a384ea878ec08
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 19:26:54 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147308: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzMwOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzMwOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA1ODcyYzgzYjQyYzYwODAxYTJiZmNkMTgwMGE1NmJiYjhmYzEzNDAwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhNDJhNDY2YzAwOThkZWNlYzhi
ZDI1NWNjYjFhMzg0ZWE4NzhlYzA4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcyOTcgIDIwMjAt
MDItMTkgMTI6MTE6NDEgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzA4ICAy
MDIwLTAyLTE5IDE2OjA4OjA4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+CiAgUm9nZXIgUGF1IE1vbm5lIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KICBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxp
Z2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9s
b2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBh
cmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9v
c3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0
IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFz
dGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lv
biA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGE0MmE0NjZj
MDAuLjU4NzJjODNiNDIgIDU4NzJjODNiNDJjNjA4MDFhMmJmY2QxODAwYTU2YmJiOGZjMTM0MDAg
LT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 19:30:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 19:30:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4V2t-0004Py-S2; Wed, 19 Feb 2020 19:30:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4V2s-0004Fo-H8
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 19:30:06 +0000
X-Inumbo-ID: 3aafb73a-534e-11ea-8436-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3aafb73a-534e-11ea-8436-12813bfff9fa;
 Wed, 19 Feb 2020 19:30:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582140604;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=Lxem7SCNjUoqQHLBf/X4lFv8VyNr+OyOpww/f+RtWag=;
 b=T+8srBq9SBzhBPOFKZyL37OuVeFrZMJyZQo054m/3AGuaBm5FRcj/Rkh
 P4/hY5d6p8C4Xk3PE3T8Vy7x0PlpqNsWpUGzModETDiio4586YbWgf1k+
 AxD0aJJkTIJeppQVeOLA+eBEIe0+axwT7nXMfwjip7CTcSTUKIQMRofNt 4=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tpgR33V1zxGrrZTSL+48kiZOfwvp1FTRhWzMp4ND9whLJS8wSiAdz7VF9duO4J7yZ9nJftIOlj
 cibpqYUAL/TSfdGTvn8utR84cIiqJ2sRinvBqC8ujwwfJVWpp9tD9EZA4ehPK2ZQ8bdxyndHhs
 m9pscZmqUN1tskImzZ5b+WiUyIj8KwyicZFAyqusM8Dl98ksEz2GFmjcrrjRY1LXgRjYSE7mYN
 IeOzrlhSjgSLIpKi1hkkP1odebbNEtp2IlICyt9EEUuBG7JhoTQ45hHA2y16yfHttIEeMdwyJr
 11Y=
X-SBRS: 2.7
X-MesageID: 13143857
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13143857"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 19 Feb 2020 19:30:01 +0000
Message-ID: <20200219193001.28822-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200210184549.28707-1-andrew.cooper3@citrix.com>
References: <20200210184549.28707-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QVJNIGN1cnJlbnRseSBoYXMgbm8gcmVzdHJpY3Rpb25zIG9uIHRvb2xzdGFjayBhbmQgZ3Vlc3Qg
YWNjZXNzIHRvIHRoZSBlbnRpcmUKSFZNX1BBUkFNIGJsb2NrLiAgQXMgdGhlIG1vbml0b3IgZmVh
dHVyZSBpc24ndCB1bmRlciBzZWN1cml0eSBzdXBwb3J0LCB0aGlzCmRvZXNuJ3QgbmVlZCBhbiBY
U0EuCgpUaGUgQ0FMTEJBQ0tfSVJRIGFuZCB7U1RPUkUsQ09OU09MRX1fe1BGTixFVlRDSE59IGRl
dGFpbHMgYXJlIG9ubHkgZXhwb3NlZApyZWFkLW9ubHkgdG8gdGhlIGd1ZXN0LCB3aGlsZSBNT05J
VE9SX1JJTkdfUEZOIGlzIHJlc3RyaWN0ZWQgdG8gb25seSB0b29sc3RhY2sKYWNjZXNzLiAgTm8g
b3RoZXIgcGFyYW1ldGVycyBhcmUgdXNlZC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxz
c3RhYmVsbGluaUBrZXJuZWwub3JnPgpDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
Q0M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4KClRoaXMg
aXMgb25seSBjb21waWxlIHRlc3RlZCwgYW5kIGJhc2VkIG9uIG15IHJlYWRpbmcgb2YgdGhlIHNv
dXJjZS4gIFRoZXJlCm1pZ2h0IGJlIG90aGVyIFBBUkFNUyBuZWVkaW5nIGluY2x1ZGluZy4KCnYy
OgogKiBEcm9wIHBhZ2luZy9zaGFyaW5nCiAqIENsYXJpZnkgY29tbWVudCBhYm91dCB7U1RPUkUs
Q09OU09MRX1fRVZUQ0hOCi0tLQogeGVuL2FyY2gvYXJtL2h2bS5jIHwgNjIgKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgNTkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC9hcm0vaHZtLmMgYi94ZW4vYXJjaC9hcm0vaHZtLmMKaW5kZXggNzZiMjdjOTE2OC4uODk1MWIz
NDA4NiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2h2bS5jCisrKyBiL3hlbi9hcmNoL2FybS9o
dm0uYwpAQCAtMzEsNiArMzEsNTcgQEAKIAogI2luY2x1ZGUgPGFzbS9oeXBlcmNhbGwuaD4KIAor
c3RhdGljIGludCBodm1fYWxsb3dfc2V0X3BhcmFtKGNvbnN0IHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBwYXJhbSkKK3sKKyAgICBzd2l0Y2ggKCBwYXJhbSApCisgICAgeworICAgICAg
ICAvKgorICAgICAgICAgKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgYXJlIGludGVuZGVkIGZv
ciB0b29sc3RhY2sgdXNhZ2Ugb25seS4KKyAgICAgICAgICogVGhleSBtYXkgbm90IGJlIHNldCBi
eSB0aGUgZG9tYWluLgorICAgICAgICAgKgorICAgICAgICAgKiBUaGUge1NUT1JFLENPTlNPTEV9
X0VWVENITiB2YWx1ZXMgd2lsbCBuZWVkIHRvIGJlY29tZSByZWFkL3dyaXRlIHRvCisgICAgICAg
ICAqIHRoZSBndWVzdCAobm90IGp1c3QgdGhlIHRvb2xzdGFjaykgaWYgYSBuZXcgQUJJIGhhc24n
dCBhcHBlYXJlZCBieQorICAgICAgICAgKiB0aGUgdGltZSBtaWdyYXRpb24gc3VwcG9ydCBpcyBh
ZGRlZC4KKyAgICAgICAgICovCisgICAgY2FzZSBIVk1fUEFSQU1fQ0FMTEJBQ0tfSVJROgorICAg
IGNhc2UgSFZNX1BBUkFNX1NUT1JFX1BGTjoKKyAgICBjYXNlIEhWTV9QQVJBTV9TVE9SRV9FVlRD
SE46CisgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9QRk46CisgICAgY2FzZSBIVk1fUEFSQU1f
Q09OU09MRV9FVlRDSE46CisgICAgY2FzZSBIVk1fUEFSQU1fTU9OSVRPUl9SSU5HX1BGTjoKKyAg
ICAgICAgcmV0dXJuIGQgPT0gY3VycmVudC0+ZG9tYWluID8gLUVQRVJNIDogMDsKKworICAgICAg
ICAvKiBXcml0ZWFibGUgb25seSBieSBYZW4sIGhvbGUsIGRlcHJlY2F0ZWQsIG9yIG91dC1vZi1y
YW5nZS4gKi8KKyAgICBkZWZhdWx0OgorICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9Cit9
CisKK3N0YXRpYyBpbnQgaHZtX2FsbG93X2dldF9wYXJhbShjb25zdCBzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgcGFyYW0pCit7CisgICAgc3dpdGNoICggcGFyYW0gKQorICAgIHsKKyAg
ICAgICAgLyogVGhlIGZvbGxvd2luZyBwYXJhbWV0ZXJzIGNhbiBiZSByZWFkIGJ5IHRoZSBndWVz
dCBhbmQgdG9vbHN0YWNrLiAqLworICAgIGNhc2UgSFZNX1BBUkFNX0NBTExCQUNLX0lSUToKKyAg
ICBjYXNlIEhWTV9QQVJBTV9TVE9SRV9QRk46CisgICAgY2FzZSBIVk1fUEFSQU1fU1RPUkVfRVZU
Q0hOOgorICAgIGNhc2UgSFZNX1BBUkFNX0NPTlNPTEVfUEZOOgorICAgIGNhc2UgSFZNX1BBUkFN
X0NPTlNPTEVfRVZUQ0hOOgorICAgICAgICByZXR1cm4gMDsKKworICAgICAgICAvKgorICAgICAg
ICAgKiBUaGUgZm9sbG93aW5nIHBhcmFtZXRlcnMgYXJlIGludGVuZGVkIGZvciB0b29sc3RhY2sg
dXNhZ2Ugb25seS4KKyAgICAgICAgICogVGhleSBtYXkgbm90IGJlIHJlYWQgYnkgdGhlIGRvbWFp
bi4KKyAgICAgICAgICovCisgICAgY2FzZSBIVk1fUEFSQU1fTU9OSVRPUl9SSU5HX1BGTjoKKyAg
ICAgICAgcmV0dXJuIGQgPT0gY3VycmVudC0+ZG9tYWluID8gLUVQRVJNIDogMDsKKworICAgICAg
ICAvKiBIb2xlLCBkZXByZWNhdGVkLCBvciBvdXQtb2YtcmFuZ2UuICovCisgICAgZGVmYXVsdDoK
KyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgfQorfQorCiBsb25nIGRvX2h2bV9vcCh1bnNp
Z25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIHsKICAgICBs
b25nIHJjID0gMDsKQEAgLTQ2LDkgKzk3LDYgQEAgbG9uZyBkb19odm1fb3AodW5zaWduZWQgbG9u
ZyBvcCwgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSBhcmcpCiAgICAgICAgIGlmICggY29w
eV9mcm9tX2d1ZXN0KCZhLCBhcmcsIDEpICkKICAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOwog
Ci0gICAgICAgIGlmICggYS5pbmRleCA+PSBIVk1fTlJfUEFSQU1TICkKLSAgICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOwotCiAgICAgICAgIGQgPSByY3VfbG9ja19kb21haW5fYnlfYW55X2lkKGEu
ZG9taWQpOwogICAgICAgICBpZiAoIGQgPT0gTlVMTCApCiAgICAgICAgICAgICByZXR1cm4gLUVT
UkNIOwpAQCAtNTksMTAgKzEwNywxOCBAQCBsb25nIGRvX2h2bV9vcCh1bnNpZ25lZCBsb25nIG9w
LCBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIGFyZykKIAogICAgICAgICBpZiAoIG9wID09
IEhWTU9QX3NldF9wYXJhbSApCiAgICAgICAgIHsKKyAgICAgICAgICAgIHJjID0gaHZtX2FsbG93
X3NldF9wYXJhbShkLCBhLmluZGV4KTsKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAgICAg
ICAgICAgIGdvdG8gcGFyYW1fZmFpbDsKKwogICAgICAgICAgICAgZC0+YXJjaC5odm0ucGFyYW1z
W2EuaW5kZXhdID0gYS52YWx1ZTsKICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgIHsK
KyAgICAgICAgICAgIHJjID0gaHZtX2FsbG93X2dldF9wYXJhbShkLCBhLmluZGV4KTsKKyAgICAg
ICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgICAgIGdvdG8gcGFyYW1fZmFpbDsKKwogICAg
ICAgICAgICAgYS52YWx1ZSA9IGQtPmFyY2guaHZtLnBhcmFtc1thLmluZGV4XTsKICAgICAgICAg
ICAgIHJjID0gY29weV90b19ndWVzdChhcmcsICZhLCAxKSA/IC1FRkFVTFQgOiAwOwogICAgICAg
ICB9Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 19:54:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 19:54:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4VQZ-0006YI-95; Wed, 19 Feb 2020 19:54:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=O8+/=4H=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4VQX-0006YD-RT
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 19:54:33 +0000
X-Inumbo-ID: a5b70f1c-5351-11ea-843f-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a5b70f1c-5351-11ea-843f-12813bfff9fa;
 Wed, 19 Feb 2020 19:54:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582142072;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=C165mi3HDDDuK2xuP4CszIRNUqmSkJ+56RlH8T4P9qg=;
 b=Hoak+V7sSbkVXVds7fyefTgFrsvnYh+JVk8YUZLVaq2+UbZ0YDfYIDyz
 9wdSkzPK9smiUK02GrzW70iiAPQ7XBWRhUjXZXt1ucbX+iYJGUpNjSCns
 EHAB9vrHEsb1LF21nNiFmFGBHpQPoVSPF8JdJsnt7TtOdTQ67vhQSSTUF k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +7zVlEbfZRRw+8WO1J55eUYVLsaCc1ww4wP8D/kd/I8XhmJrM/nXkUaqzcsz9XAhVEx46dZOyl
 COh1o6FUejTqaZFr4IAk54TXhR6+wwVi1tFsKygiepRqoZju1VR8H4r0DJlHwXEQlS0YUNPSn1
 SjH7N60NvqSnLiP4k+izPcOqXZBGo9rkMdneOv+l9p6OVssrkctddCBqkqbp+FXtJNOqfXx3A4
 nat31u3pRDtOmoqBvj4Rkd875NML/Sul7reFzUZ1IZcE8vQRToOpiO53TLWVCWXz+Wv08jQbhb
 01U=
X-SBRS: 2.7
X-MesageID: 13145197
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,461,1574139600"; d="scan'208";a="13145197"
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <20200210184549.28707-1-andrew.cooper3@citrix.com>
 <CABfawh==BEes5nvt=FD4waOb4pAgANGV+nPG1+XQ=CkgZ8FRGA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <ad15e00d-a78c-aa83-7ddd-8af4fe895026@citrix.com>
Date: Wed, 19 Feb 2020 19:54:29 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <CABfawh==BEes5nvt=FD4waOb4pAgANGV+nPG1+XQ=CkgZ8FRGA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkvMDIvMjAyMCAxNjo0NCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIE1vbiwgRmVi
IDEwLCAyMDIwIGF0IDExOjQ2IEFNIEFuZHJldyBDb29wZXIKPiA8YW5kcmV3LmNvb3BlcjNAY2l0
cml4LmNvbT4gd3JvdGU6Cj4+IEFSTSBjdXJyZW50bHkgaGFzIG5vIHJlc3RyaWN0aW9ucyBvbiB0
b29sc3RhY2sgYW5kIGd1ZXN0IGFjY2VzcyB0byB0aGUgZW50aXJlCj4+IEhWTV9QQVJBTSBibG9j
ay4gIEFzIHRoZSBwYWdpbmcvbW9uaXRvci9zaGFyaW5nIGZlYXR1cmVzIGFyZW4ndCB1bmRlciBz
ZWN1cml0eQo+PiBzdXBwb3J0LCB0aGlzIGRvZXNuJ3QgbmVlZCBhbiBYU0EuCj4gVGhlcmUgaXMg
bm8gcGFnaW5nIG9yIHNoYXJpbmcgaW1wbGVtZW50YXRpb24gb24gQVJNIGFueXdheS4KCkdyZWF0
LgoKPiBBIGNjIHdvdWxkIGhhdmUgYmVlbiBuaWNlIHRob3VnaC4KClNvcnJ5LsKgIEkgZGlkbid0
IGNvbnNpZGVyIHRoaXMgc29tZXRoaW5nIG90aGVyIHRoYW4gImNsZWFuIHVwIHRoZQpwYXJhbWV0
ZXIgaGFuZGxpbmciLsKgIEl0IHdhcyBiYXNlZCBvbiB3aGljaCBwYXJhbWV0ZXJzIHdlcmUgcmVm
ZXJlbmNlZAppbiBjb21tb24gb3IgYXJtIHNwZWNpZmljIGNvZGUuCgp+QW5kcmV3CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 20:32:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 20:32:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4W1P-0001pZ-1A; Wed, 19 Feb 2020 20:32:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OPzw=4H=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j4W1N-0001pJ-Pk
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 20:32:37 +0000
X-Inumbo-ID: f3c5876a-5356-11ea-ade5-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f3c5876a-5356-11ea-ade5-bc764e2007e4;
 Wed, 19 Feb 2020 20:32:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:MIME-Version:
 References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:
 Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=IwM5xDVexTtFbifpzcvRacL+iCjmBdmezBNuwX9Wrb0=; b=ZZuofW68kpx+4sW8OdtDPa/85Z
 SSgzQLjxBfPG7cy1LSkpSfPD9XGIiRK7PazMHd1pyLtPeLA3f1zL0syJxeJc7uNi/s6Nu0/97yhIP
 tmFiuWKz8K3RST5emu0za8a2qv0RdiZI7V5vP425+XwLQgLzzPoaJ7stvwFyDUsv8ZWE=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:60560
 helo=localhost.localdomain) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j4W2k-0005p1-AC; Wed, 19 Feb 2020 21:34:02 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 21:31:31 +0100
Message-Id: <a5d34e806a0798e411b405625d1ef74db998fc85.1582143896.git.linux@eikelenboom.it>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582143896.git.linux@eikelenboom.it>
References: <cover.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/3] tools/xentop: Remove dead code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sander Eikelenboom <linux@eikelenboom.it>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4K
LS0tCiB0b29scy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYyB8IDEwICsrLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMgYi90b29scy94ZW5zdGF0L3hlbnRvcC94ZW50
b3AuYwppbmRleCAxM2I2MTJmMjZkLi5iYmI1ZDQ3Yjc2IDEwMDY0NAotLS0gYS90b29scy94ZW5z
dGF0L3hlbnRvcC94ZW50b3AuYworKysgYi90b29scy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYwpA
QCAtOTQzLDcgKzk0Myw2IEBAIHZvaWQgZG9fc3VtbWFyeSh2b2lkKQogCSAgICAgICAgIGNyYXNo
ID0gMCwgZHlpbmcgPSAwLCBzaHV0ZG93biA9IDA7CiAJdW5zaWduZWQgaSwgbnVtX2RvbWFpbnMg
PSAwOwogCXVuc2lnbmVkIGxvbmcgbG9uZyB1c2VkID0gMDsKLQlsb25nIGZyZWVhYmxlX21iID0g
MDsKIAl4ZW5zdGF0X2RvbWFpbiAqZG9tYWluOwogCXRpbWVfdCBjdXJ0OwogCkBAIC05NzAsMTcg
Kzk2OSwxMiBAQCB2b2lkIGRvX3N1bW1hcnkodm9pZCkKIAkgICAgICBudW1fZG9tYWlucywgcnVu
LCBibG9jaywgcGF1c2UsIGNyYXNoLCBkeWluZywgc2h1dGRvd24pOwogCiAJdXNlZCA9IHhlbnN0
YXRfbm9kZV90b3RfbWVtKGN1cl9ub2RlKS14ZW5zdGF0X25vZGVfZnJlZV9tZW0oY3VyX25vZGUp
OwotCWZyZWVhYmxlX21iID0gMDsKIAogCS8qIER1bXAgbm9kZSBtZW1vcnkgYW5kIGNwdSBpbmZv
cm1hdGlvbiAqLwotCWlmICggZnJlZWFibGVfbWIgPD0gMCApCi0JICAgICBwcmludCgiTWVtOiAl
bGx1ayB0b3RhbCwgJWxsdWsgdXNlZCwgJWxsdWsgZnJlZSAgICAiLAorCXByaW50KCJNZW06ICVs
bHVrIHRvdGFsLCAlbGx1ayB1c2VkLCAlbGx1ayBmcmVlICAgICIsCiAJICAgICAgeGVuc3RhdF9u
b2RlX3RvdF9tZW0oY3VyX25vZGUpLzEwMjQsIHVzZWQvMTAyNCwKIAkgICAgICB4ZW5zdGF0X25v
ZGVfZnJlZV9tZW0oY3VyX25vZGUpLzEwMjQpOwotCWVsc2UKLQkgICAgIHByaW50KCJNZW06ICVs
bHVrIHRvdGFsLCAlbGx1ayB1c2VkLCAlbGx1ayBmcmVlLCAlbGRrIGZyZWVhYmxlLCAiLAotCSAg
ICAgIHhlbnN0YXRfbm9kZV90b3RfbWVtKGN1cl9ub2RlKS8xMDI0LCB1c2VkLzEwMjQsCi0JICAg
ICAgeGVuc3RhdF9ub2RlX2ZyZWVfbWVtKGN1cl9ub2RlKS8xMDI0LCBmcmVlYWJsZV9tYioxMDI0
KTsKKwogCXByaW50KCJDUFVzOiAldSBAICVsbHVNSHpcbiIsCiAJICAgICAgeGVuc3RhdF9ub2Rl
X251bV9jcHVzKGN1cl9ub2RlKSwKIAkgICAgICB4ZW5zdGF0X25vZGVfY3B1X2h6KGN1cl9ub2Rl
KS8xMDAwMDAwKTsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 20:32:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 20:32:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4W1K-0001p4-Fr; Wed, 19 Feb 2020 20:32:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OPzw=4H=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j4W1I-0001or-PW
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 20:32:32 +0000
X-Inumbo-ID: f343a4e8-5356-11ea-aa99-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f343a4e8-5356-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 20:32:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:MIME-Version:
 Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=InY/EIJ1seeyLMil/bopxk+f4wmycZSDrXs7boWRCxY=; b=jlgS6KOxHflYNgABfvfj/rF9Vj
 kzeTbYNXXa/8I64lT/9RX2iz3io9UtIo6YaKcBZIV6mWpt2r+MBuCHKQMau5V8v4Fk9V9fL2JCXK0
 RMc8Wzo6dY+njZgZVkabxkLY7PUuRVEB91NHnMUQjOy5RWeJe+1LVomI34HhFAr8xV6M=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:60560
 helo=localhost.localdomain) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j4W2k-0005p1-1D; Wed, 19 Feb 2020 21:34:02 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 21:31:29 +0100
Message-Id: <cover.1582143896.git.linux@eikelenboom.it>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/3] tools/xentop: Fix calculation of used
 memory and some cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sander Eikelenboom <linux@eikelenboom.it>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rml4ZXMgc29tZSBmYWxsb3V0IGZyb206IGM1ODhjMDAyY2MxICgndG9vbHM6IHJlbW92ZSB0bWVt
IGNvZGUgYW5kIGNvbW1hbmRzJykKClNhbmRlciBFaWtlbGVuYm9vbSAoMyk6CiAgdG9vbHMveGVu
dG9wOiBGaXggY2FsY3VsYXRpb24gb2YgdXNlZCBtZW1vcnkuCiAgdG9vbHMveGVudG9wOiBSZW1v
dmUgZGVhZCBjb2RlCiAgdG9vbHMveGVudG9wOiBDbGVhbnVwIHNvbWUgdHJhaWxpbmcgd2hpdGVz
cGFjZQoKIHRvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jIHwgMTYgKysrKystLS0tLS0tLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMTEgZGVsZXRpb25zKC0pCgotLSAK
Mi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 20:32:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 20:32:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4W1N-0001pK-OM; Wed, 19 Feb 2020 20:32:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OPzw=4H=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j4W1N-0001pA-5W
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 20:32:37 +0000
X-Inumbo-ID: f4c1bcf6-5356-11ea-8452-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f4c1bcf6-5356-11ea-8452-12813bfff9fa;
 Wed, 19 Feb 2020 20:32:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:MIME-Version:
 References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:
 Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=th3924BFsFSTZk5IjWOH9K2MKjJRP9fWvV+SRMISZxU=; b=VoOIsjYwPzXB6T67ToY4l0OZ4j
 CWAROLvKx2O1n59MGIdSoJOdg66uT3KsZdGIL9lDHM8cmvpt7aJN1JzZYrxlF5MO+DUKT808Xocu1
 2MsPOA/mFxhtfzhr3A7dz3l0Z22MNOoGumioHMZX4oEGpgPsfnoKb3o47RmL1BoW7mww=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:60560
 helo=localhost.localdomain) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j4W2k-0005p1-Eq; Wed, 19 Feb 2020 21:34:02 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 21:31:32 +0100
Message-Id: <4fd751d1a45632f9ed0a32b7fc7988343ad03f83.1582143896.git.linux@eikelenboom.it>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582143896.git.linux@eikelenboom.it>
References: <cover.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 3/3] tools/xentop: Cleanup some trailing
 whitespace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sander Eikelenboom <linux@eikelenboom.it>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4K
LS0tCiB0b29scy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYyB8IDQgKystLQogMSBmaWxlIGNoYW5n
ZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy94
ZW5zdGF0L3hlbnRvcC94ZW50b3AuYyBiL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jCmlu
ZGV4IGJiYjVkNDdiNzYuLmZkY2ZiM2IzOTYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hlbnN0YXQveGVu
dG9wL3hlbnRvcC5jCisrKyBiL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jCkBAIC0xMDE1
LDcgKzEwMTUsNyBAQCB2b2lkIGRvX2JvdHRvbV9saW5lKHZvaWQpCiAJCWFkZGNoKEFfUkVWRVJT
RSB8ICdOJyk7CiAJCWF0dHJfYWRkc3RyKHNob3dfbmV0d29ya3MgPyBDT0xPUl9QQUlSKDEpIDog
MCwgImV0d29ya3MiKTsKIAkJYWRkc3RyKCIgICIpOwotCQkKKwogCQkvKiBWQkRzICovCiAJCWF0
dHJfYWRkc3RyKHNob3dfdmJkcyA/IENPTE9SX1BBSVIoMSkgOiAwLCAidiIpOwogCQlhZGRjaChB
X1JFVkVSU0UgfCAnQicpOwpAQCAtMTEyMyw3ICsxMTIzLDcgQEAgdm9pZCBkb192YmQoeGVuc3Rh
dF9kb21haW4gKmRvbWFpbikKIAkJIkJsa0JhY2siLCAgICAgICAgICAgLyogbnVtYmVyIDEgKi8K
IAkJIkJsa1RhcCIsICAgICAgICAgICAgLyogbnVtYmVyIDIgKi8KIAl9OwotCQorCiAJbnVtX3Zi
ZHMgPSB4ZW5zdGF0X2RvbWFpbl9udW1fdmJkcyhkb21haW4pOwogCiAJZm9yIChpPTAgOyBpPCBu
dW1fdmJkczsgaSsrKSB7Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 20:32:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 20:32:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4W1K-0001oy-7j; Wed, 19 Feb 2020 20:32:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OPzw=4H=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j4W1I-0001om-7W
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 20:32:32 +0000
X-Inumbo-ID: f26bed3c-5356-11ea-8452-12813bfff9fa
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f26bed3c-5356-11ea-8452-12813bfff9fa;
 Wed, 19 Feb 2020 20:32:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:MIME-Version:
 References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:
 Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=ghxYQxMUHANtAVscJ5818pADD/qrOSUvx8dogWcVNIA=; b=Obx0lpnCadaFeIm4IIoNKKpsq6
 7fNMei+zVQ6SrR2Pa83m8HKm7WA+c8C3AcYi2LEOsz18WERKBPKU4QPkqyH84NDGhAQ2RLlaQbZcX
 XS0BOTIiIbO4fMb16kko7/27Lxhv1dSfGonabv2hy8x287e6dFPfrSSImA/tTVVZEbk0=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:60560
 helo=localhost.localdomain) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j4W2k-0005p1-5d; Wed, 19 Feb 2020 21:34:02 +0100
From: Sander Eikelenboom <linux@eikelenboom.it>
To: xen-devel@lists.xenproject.org
Date: Wed, 19 Feb 2020 21:31:30 +0100
Message-Id: <416169fe34ec346a5edde2c66c4b017871c2a891.1582143896.git.linux@eikelenboom.it>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582143896.git.linux@eikelenboom.it>
References: <cover.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/3] tools/xentop: Fix calculation of used
 memory.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Sander Eikelenboom <linux@eikelenboom.it>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4K
LS0tCiB0b29scy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2Vk
LCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0
YXQveGVudG9wL3hlbnRvcC5jIGIvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKaW5kZXgg
YWYxMWViZmJmNy4uMTNiNjEyZjI2ZCAxMDA2NDQKLS0tIGEvdG9vbHMveGVuc3RhdC94ZW50b3Av
eGVudG9wLmMKKysrIGIvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKQEAgLTk2OSw3ICs5
NjksNyBAQCB2b2lkIGRvX3N1bW1hcnkodm9pZCkKIAkgICAgICAiJXUgY3Jhc2hlZCwgJXUgZHlp
bmcsICV1IHNodXRkb3duIFxuIiwKIAkgICAgICBudW1fZG9tYWlucywgcnVuLCBibG9jaywgcGF1
c2UsIGNyYXNoLCBkeWluZywgc2h1dGRvd24pOwogCi0JdXNlZCA9IHhlbnN0YXRfbm9kZV90b3Rf
bWVtKGN1cl9ub2RlKTsKKwl1c2VkID0geGVuc3RhdF9ub2RlX3RvdF9tZW0oY3VyX25vZGUpLXhl
bnN0YXRfbm9kZV9mcmVlX21lbShjdXJfbm9kZSk7CiAJZnJlZWFibGVfbWIgPSAwOwogCiAJLyog
RHVtcCBub2RlIG1lbW9yeSBhbmQgY3B1IGluZm9ybWF0aW9uICovCi0tIAoyLjIwLjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 20:49:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 20:49:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4WHD-0003BR-N6; Wed, 19 Feb 2020 20:48:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=y0Hs=4H=redhat.com=peterx@srs-us1.protection.inumbo.net>)
 id 1j4WHB-0003BM-WA
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 20:48:58 +0000
X-Inumbo-ID: 3f82d980-5359-11ea-aa99-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 3f82d980-5359-11ea-aa99-bc764e2007e4;
 Wed, 19 Feb 2020 20:48:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582145337;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=oCbBkvQFTAuFW033ur9ejLImFbYe/zfXviaYTrwULKI=;
 b=h0Mh8Q3DlRMKj63H6Bl8md5XAcm7ZA/F/cwA/hnijqF5FoxyroKwTP4zRAnnFslMzXg4ri
 NiaeEL/4HnULj0mSJDuu4DYnWcMHE9ZOsupty64ygTC9IlG/T9iBRhoQF3K8xXmNBNCMLU
 utROy0ssa86vRSmMUUlmZm1OdFgCG30=
Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com
 [209.85.222.198]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-29--5l3esV0MC-g4BQYRqZ-lA-1; Wed, 19 Feb 2020 15:48:52 -0500
X-MC-Unique: -5l3esV0MC-g4BQYRqZ-lA-1
Received: by mail-qk1-f198.google.com with SMTP id i11so1150389qki.12
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 12:48:52 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to;
 bh=4heDx3IADhxIaA05zIzt6Oj44HcZ6fmRDFRSIivC0yI=;
 b=BnzOVUkO6dIvKlyWuN9jVsECNJ8aG55FL3m4Anv+4OFWg0b3Uhbfws80BdojXSoAAl
 P4y1tsE8g76p+Scb9lVTQRqMy0As5+sMEMvWekNyiv3AQ6oht6Zus5UD/tySo1BrO2ZA
 dnF/XiDrLl9zWbQ67A72cg9g4gtn9pZvdZAF1KwpJzyesVfjjQJero4IBa1wbpKkEGHM
 l6+CbX8pCl1B372Wz5INGMcK1CKIDxrbXqpIuHyrwBBiu0fqg4g8iMg+ONSUNS50bWYV
 uxKolEbpgoOD8P1l5b5pSlyIRe2J7w8hF5Rv70tjWSKxlFPxtLGoAI2dv3pXXdD8RgRo
 AjCg==
X-Gm-Message-State: APjAAAWwT3OjPMGtIFrTINPRihO8CJ7tBeZ/dOcPDg5XAHNsVRmoaaiy
 qkXDhcK71VquLKdkO3qdNV3AZmtBd9+kl53T3ZefdbE+so3ijswTgyDS42B0JtbGrwDJxe1fxhA
 Ee6rYsy/CjpHPyBBHTqfIC6aHi8Q=
X-Received: by 2002:ac8:104:: with SMTP id e4mr23413685qtg.37.1582145332479;
 Wed, 19 Feb 2020 12:48:52 -0800 (PST)
X-Google-Smtp-Source: APXvYqw9qXw94Rkjkq4drpJmapyH6qExoqCgQYbQHS/kJUb5VULS9U4dUz6XTa9hpEbqxiNLeJVBNw==
X-Received: by 2002:ac8:104:: with SMTP id e4mr23413671qtg.37.1582145332268;
 Wed, 19 Feb 2020 12:48:52 -0800 (PST)
Received: from xz-x1 ([104.156.64.75])
 by smtp.gmail.com with ESMTPSA id j127sm459417qkc.36.2020.02.19.12.48.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 12:48:51 -0800 (PST)
Date: Wed, 19 Feb 2020 15:48:50 -0500
From: Peter Xu <peterx@redhat.com>
To: David Hildenbrand <david@redhat.com>
Message-ID: <20200219204850.GE37550@xz-x1>
References: <20200219161725.115218-1-david@redhat.com>
 <20200219161725.115218-4-david@redhat.com>
MIME-Version: 1.0
In-Reply-To: <20200219161725.115218-4-david@redhat.com>
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v1 03/13] numa: Teach ram block notifiers
 about resizeable ram blocks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Juan Quintela <quintela@redhat.com>,
 Paul Durrant <paul@xen.org>, qemu-devel@nongnu.org,
 "Dr . David Alan Gilbert" <dgilbert@redhat.com>,
 Igor Mammedov <imammedo@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, xen-devel@lists.xenproject.org,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDU6MTc6MTVQTSArMDEwMCwgRGF2aWQgSGlsZGVuYnJh
bmQgd3JvdGU6Cj4gUmFtIGJsb2NrIG5vdGlmaWVycyBhcmUgY3VycmVudGx5IG5vdCBhd2FyZSBv
ZiByZXNpemVzLiBFc3BlY2lhbGx5IHRvCj4gaGFuZGxlIHJlc2l6ZXMgZHVyaW5nIG1pZ3JhdGlv
biwgYnV0IGFsc28gdG8gaW1wbGVtZW50IGFjdHVhbGx5IHJlc2l6ZWFibGUKPiByYW0gYmxvY2tz
IChtYWtlIGV2ZXJ5dGhpbmcgYmV0d2VlbiB1c2VkX2xlbmd0aCBhbmQgbWF4X2xlbmd0aAo+IGlu
YWNjZXNzaWJsZSksIHdlIHdhbnQgdG8gdGVhY2ggcmFtIGJsb2NrIG5vdGlmaWVycyBhYm91dCBy
ZXNpemVhYmxlCj4gcmFtLgo+IAo+IEludHJvZHVjZSB0aGUgYmFzaWMgaW5mcmFzdHJ1Y3R1cmUg
YnV0IGtlZXAgdXNpbmcgbWF4X3NpemUgaW4gdGhlCj4gZXhpc3Rpbmcgbm90aWZpZXJzLiBTdXBw
bHkgdGhlIG1heF9zaXplIHdoZW4gYWRkaW5nIGFuZCByZW1vdmluZyByYW0KPiBibG9ja3MuIEFs
c28sIG5vdGlmeSBvbiByZXNpemVzLgo+IAo+IEFja2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWxA
eGVuLm9yZz4KPiBDYzogUmljaGFyZCBIZW5kZXJzb24gPHJ0aEB0d2lkZGxlLm5ldD4KPiBDYzog
UGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KPiBDYzogIkRyLiBEYXZpZCBBbGFu
IEdpbGJlcnQiIDxkZ2lsYmVydEByZWRoYXQuY29tPgo+IENjOiBFZHVhcmRvIEhhYmtvc3QgPGVo
YWJrb3N0QHJlZGhhdC5jb20+Cj4gQ2M6IE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJh
dW1AZ21haWwuY29tPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4gQ2M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+
IENjOiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KPiBDYzogIk1pY2hhZWwgUy4gVHNpcmtp
biIgPG1zdEByZWRoYXQuY29tPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
PiBDYzogSWdvciBNYW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KPiBTaWduZWQtb2ZmLWJ5
OiBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KClJldmlld2VkLWJ5OiBQZXRl
ciBYdSA8cGV0ZXJ4QHJlZGhhdC5jb20+CgotLSAKUGV0ZXIgWHUKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 21:40:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 21:40:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4X55-0008R3-64; Wed, 19 Feb 2020 21:40:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4X53-0008Qu-Cx
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 21:40:29 +0000
X-Inumbo-ID: 7236d960-5360-11ea-8481-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7236d960-5360-11ea-8481-12813bfff9fa;
 Wed, 19 Feb 2020 21:40:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4X52-0007rP-DI; Wed, 19 Feb 2020 21:40:28 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4X52-0007A4-2B; Wed, 19 Feb 2020 21:40:28 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4X52-0008Hd-1I; Wed, 19 Feb 2020 21:40:28 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147236-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=b1da3acc781ce445445d959b41064d209a27bc2d
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 21:40:28 +0000
Subject: [Xen-devel] [linux-linus test] 147236: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzIzNiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MjM2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
YmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgYjFkYTNhY2M3ODFjZTQ0NTQ0NWQ5NTliNDEwNjRkMjA5YTI3YmMyZApiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0
ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUz
OjA5IFogIDM1MiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAy
MDowMzoxNCBaICAzNTEgZGF5cyAgMjAzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0
NzIzNiAgMjAyMC0wMi0xOCAwNzoyMDowMyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
NjI5MCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAxODA4MDA1IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 19 23:28:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 19 Feb 2020 23:28:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4Yko-0000uJ-FX; Wed, 19 Feb 2020 23:27:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v64B=4H=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4Ykn-0000uE-Ju
 for xen-devel@lists.xenproject.org; Wed, 19 Feb 2020 23:27:41 +0000
X-Inumbo-ID: 67444e98-536f-11ea-8498-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67444e98-536f-11ea-8498-12813bfff9fa;
 Wed, 19 Feb 2020 23:27:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Yke-0001Zm-8Z; Wed, 19 Feb 2020 23:27:32 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Ykd-0003Ch-MW; Wed, 19 Feb 2020 23:27:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4Ykd-00073M-Lt; Wed, 19 Feb 2020 23:27:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147241-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-armhf-armhf-libvirt:leak-check/check:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=6c599282f8ab382fe59f03a6cae755b89561a7b3
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 19 Feb 2020 23:27:31 +0000
Subject: [Xen-devel] [qemu-mainline test] 147241: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI0MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyNDEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBndWVzdC1zYXZlcmVz
dG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVy
ZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAx
NDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1Iu
IHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTkgbGVhay1jaGVjay9jaGVjayAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgICAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDQ4NjEK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHFlbXV1ICAgICAgICAgICAgICAgIDZjNTk5
MjgyZjhhYjM4MmZlNTlmMDNhNmNhZTc1NWI4OTU2MWE3YjMKYmFzZWxpbmUgdmVyc2lvbjoKIHFl
bXV1ICAgICAgICAgICAgICAgIDc2OTdhYzU1ZmNjNjE3OGZkOGZkOGFhMjJiYWVkMTNhMGM4Y2E5
NDIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NDg2MSAgMjAxOS0xMi0xNiAxMzowNjoyNCBaICAg
NjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDQ4ODAgIDIwMTktMTItMTYgMjA6MDc6MDgg
WiAgIDY1IGRheXMgIDI3OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcyNDEgIDIw
MjAtMDItMTggMDk6MjI6NTYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3
aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICAiTWljaGFlbCBTLiBUc2lya2luIiA8
bXN0QHJlZGhhdC5jb20+CiAgQWFydXNoaSBNZWh0YSA8bWVodGEuYWFydTIwQGdtYWlsLmNvbT4K
ICBBZHJpZW4gR1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBBbGJlcnRvIEdh
cmNpYSA8YmVydG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNA
d2F2ZWNvbXAuY29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBB
bGV4IFJpY2hhcmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51az4KICBBbGV4
IFdpbGxpYW1zb24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhhbmRlciBQb3Bv
diA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxleGV5IEthcmRhc2hldnNraXkgPGFpa0Bvemxh
YnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFkQHlhaG9vLmNvbT4KICBBbGlzdGFpciBGcmFu
Y2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgogIEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25h
QHJlZGhhdC5jb20+CiAgQW5kcmV3IEplZmZlcnkgPGFuZHJld0Bhai5pZC5hdT4KICBBbmRyZXcg
Sm9uZXMgPGRyam9uZXNAcmVkaGF0LmNvbT4KICBBbmRyZXkgU2hpbmtldmljaCA8YW5kcmV5LnNo
aW5rZXZpY2hAdmlydHVvenpvLmNvbT4KICBBbnVwIFBhdGVsIDxhbnVwLnBhdGVsQHdkYy5jb20+
CiAgQXJhdmluZGEgUHJhc2FkIDxhcmF3aW5kYS5wQGdtYWlsLmNvbT4KICBBdXJlbGllbiBKYXJu
byA8YXVyZWxpZW5AYXVyZWwzMi5uZXQ+CiAgQkFMQVRPTiBab2x0YW4gPGJhbGF0b25AZWlrLmJt
ZS5odT4KICBCZWF0YSBNaWNoYWxza2EgPGJlYXRhLm1pY2hhbHNrYUBsaW5hcm8ub3JnPgogIEJl
bmphbWluIEhlcnJlbnNjaG1pZHQgPGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZz4KICBCaGFyYXRh
IEIgUmFvIDxiaGFyYXRhQGxpbnV4LmlibS5jb20+CiAgQmluIE1lbmcgPGJtZW5nLmNuQGdtYWls
LmNvbT4KICBDYW1lcm9uIEVzZmFoYW5pIDxkaXJ0eUBhcHBsZS5jb20+CiAgQ2FybG9zIFNhbnRv
cyA8Y2FzYW50b3NAcmVkaGF0LmNvbT4KICBDYXRoeSBaaGFuZyA8Y2F0aHkuemhhbmdAaW50ZWwu
Y29tPgogIENoZW4gUXVuIDxrdWhuLmNoZW5xdW5AaHVhd2VpLmNvbT4KICBDaHJpc3RpYW4gQm9y
bnRyYWVnZXIgPGJvcm50cmFlZ2VyQGRlLmlibS5jb20+CiAgQ2hyaXN0aWFuIFNjaG9lbmViZWNr
IDxxZW11X29zc0BjcnVkZWJ5dGUuY29tPgogIENocmlzdG9waGUgTHlvbiA8Y2hyaXN0b3BoZS5s
eW9uQGxpbmFyby5vcmc+CiAgQ2xlYmVyIFJvc2EgPGNyb3NhQHJlZGhhdC5jb20+CiAgQ2xlbWVu
dCBEZXNjaGFtcHMgPGNsZW1lbnQuZGVzY2hhbXBzQGdyZWVuc29jcy5jb20+CiAgQ29sZSBSb2Jp
bnNvbiA8Y3JvYmluc29AcmVkaGF0LmNvbT4KICBDb3JleSBNaW55YXJkIDxjbWlueWFyZEBtdmlz
dGEuY29tPgogIENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgogIENvcm5lbGlhIEh1
Y2sgPGNvaHVja0ByZWRoYXQuY29tPiAjczM5MHgKICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGZy
LmlibS5jb20+CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0BrYW9kLm9yZz4KICBEYW1pZW4gSGVk
ZGUgPGRhbWllbi5oZWRkZUBncmVlbnNvY3MuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3ph
IDxkYW5pZWxoYjQxM0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VA
cmVkaGF0LmNvbT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4K
ICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykK
ICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRAcmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRh
dmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBEZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmly
dHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxhbiBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29t
PgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0
YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNv
bT4KICBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KICBFcmljIFJlbiA8cmVuemhlbkBs
aW51eC5hbGliYWJhLmNvbT4KICBFcnl1IEd1YW4gPGVndWFuQGxpbnV4LmFsaWJhYmEuY29tPgog
IEZhYmlhbm8gUm9zYXMgPGZhcm9zYXNAbGludXguaWJtLmNvbT4KICBGYW5ncnVpIFNvbmcgPGlA
bWFza3JheS5tZT4KICBGZWxpcGUgRnJhbmNpb3NpIDxmZWxpcGVAbnV0YW5peC5jb20+CiAgRmls
aXAgQm96dXRhIDxGaWxpcC5Cb3p1dGFAcnQtcmsuY29tPgogIEdhbmVzaCBHb3VkYXIgPGdhbmVz
aGdyQGxpbnV4LmlibS5jb20+CiAgR2FuZXNoIE1haGFyYWogTWFoYWxpbmdhbSA8Z2FuZXNoLm1h
aGFsaW5nYW1AaW50ZWwuY29tPgogIEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgog
IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+CiAgR3VlbnRlciBSb2VjayA8bGludXhAcm9lY2st
dXMubmV0PgogIEd1b3lpIFR1IDx0dS5ndW95aUBoM2MuY29tPgogIEhhbGlsIFBhc2ljIDxwYXNp
Y0BsaW51eC5pYm0uY29tPgogIEhhbiBIYW4gPGhoYW5AcmVkaGF0LmNvbT4KICBIZWxnZSBEZWxs
ZXIgPGRlbGxlckBnbXguZGU+CiAgSGVydsOpIFBvdXNzaW5lYXUgPGhwb3Vzc2luQHJlYWN0b3Mu
b3JnPgogIEhleWkgR3VvIDxndW9oZXlpQGh1YXdlaS5jb20+CiAgSG93YXJkIFNwb2Vsc3RyYSA8
aHNwLmNhdDdAZ21haWwuY29tPgogIElnb3IgTWFtbWVkb3YgPGltYW1tZWRvQHJlZGhhdC5jb20+
CiAgSmFlIEh5dW4gWW9vIDxqYWUuaHl1bi55b29AbGludXguaW50ZWwuY29tPgogIEphZmFyIEFi
ZGkgPGNhZmVyLmFiZGlAZ21haWwuY29tPgogIEphaWp1biBDaGVuIDxjaGVuamlhanVuOEBodWF3
ZWkuY29tPgogIEphbWVzIENsYXJrZSA8anJ0YzI3QGpydGMyNy5jb20+CiAgSmFuIEtpc3prYSA8
amFuLmtpc3prYUB3ZWIuZGU+CiAgSmFub3NjaCBGcmFuayA8ZnJhbmtqYUBsaW51eC5pYm0uY29t
PgogIEphc29uIEEuIERvbmVuZmVsZCA8SmFzb25AengyYzQuY29tPgogIEplYW4tUGhpbGlwcGUg
QnJ1Y2tlciA8amVhbi1waGlsaXBwZUBsaW5hcm8ub3JnPgogIEplZmYgS3ViYXNjaWsgPGplZmYu
a3ViYXNjaWtAZG9ybmVyd29ya3MuY29tPgogIEplbnMgRnJlaW1hbm4gPGpmcmVpbWFubkByZWRo
YXQuY29tPgogIEppYWh1aSBDZW4gPGNlbmppYWh1aUBodWF3ZWkuY29tPgogIEppYWp1biBDaGVu
IDxjaGVuamlhanVuOEBodWF3ZWkuY29tPgogIEppdWZlaSBYdWUgPGppdWZlaS54dWVAbGludXgu
YWxpYmFiYS5jb20+CiAgSm9lbCBTdGFubGV5IDxqb2VsQGptcy5pZC5hdT4KICBKb2huIFNub3cg
PGpzbm93QHJlZGhhdC5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4K
ICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5A
aHVhd2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
ZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4x
QGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7Ms
IFpvbHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVu
dCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlh
aW5jLmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5n
IDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFj
bGUuY29tPgogIExpYW5nIFlhbiA8bHlhbkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51
eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUg
WWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIEx1YyBNaWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5z
b2NzLmNvbT4KICBMdWvDocWhIERva3RvciA8bGRva3RvckByZWRoYXQuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNjaGVtQGdtYWlsLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBU
b21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmli
bS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVu
YmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNv
bT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJl
bHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdv
b2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5l
bmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5E
b3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29t
PgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJz
Y2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vu
c3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVs
IE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8cnN0
YTJAbzJvbmxpbmUuZGU+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxp
bmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBSb21h
biBLYXBsIDxya2FAc3lzZ28uY29tPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRl
bC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgog
IFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3Bl
eiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1
bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29t
PgogIFNpbW9uIFZlaXRoIDxzdmVpdGhAYW1hem9uLmRlPgogIFN0YWZmb3JkIEhvcm5lIDxzaG9y
bmVAZ21haWwuY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTdGVmYW4gSGFqbm9j
emkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+CiAgU3RlZmFuIFdlaWwgPHN3QHdlaWxuZXR6LmRlPgog
IFN0ZWZhbm8gR2FyemFyZWxsYSA8c2dhcnphcmVAcmVkaGF0LmNvbT4KICBTdGVmYW5vIFN0YWJl
bGxpbmkgPHN0ZWZhbm8uc3RhYmVsbGluaUB4aWxpbnguY29tPgogIFN1bmlsIE11dGh1c3dhbXkg
PHN1bmlsbXV0QG1pY3Jvc29mdC5jb20+CiAgU3VyYWogSml0aW5kYXIgU2luZ2ggPHNqaXRpbmRh
cnNpbmdoQGdtYWlsLmNvbT4KICBTdmVuIFNjaG5lbGxlIDxzdmVuc0BzdGFja2ZyYW1lLm9yZz4K
ICBUYW8gWHUgPHRhbzMueHVAaW50ZWwuY29tPgogIFRheWxvciBTaW1wc29uIDx0c2ltcHNvbkBx
dWljaW5jLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNvbT4KICBUdWd1b3lpIDx0
dS5ndW95aUBoM2MuY29tPgogIFZpbmNlbnQgREVIT1JTIDx2aW5jZW50LmRlaG9yc0BzbWlsZS5m
cj4KICBWaXZlayBHb3lhbCA8dmdveWFsQHJlZGhhdC5jb20+CiAgVmxhZGltaXIgU2VtZW50c292
LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgogIFZvbGtlciBSw7xtZWxpbiA8
dnJfcWVtdUB0LW9ubGluZS5kZT4KICBXYWluZXIgZG9zIFNhbnRvcyBNb3NjaGV0dGEgPHdhaW5l
cnNtQHJlZGhhdC5jb20+CiAgd2FuZ3lvbmcgPHdhbmcueW9uZ0RAaDNjLmNvbT4KICBXZWkgWWFu
ZyA8cmljaGFyZHcueWFuZ0BsaW51eC5pbnRlbC5jb20+CiAgV2lsbGlhbiBSYW1wYXp6byA8d3Jh
bXBhenpAcmVkaGF0LmNvbT4KICBYaWFuZyBaaGVuZyA8emhlbmd4aWFuZzlAaHVhd2VpLmNvbT4K
ICBYaWFvIFlhbmcgPHlhbmd4Lmp5QGNuLmZ1aml0c3UuY29tPgogIFhpYW95YW8gTGkgPHhpYW95
YW8ubGlAaW50ZWwuY29tPgogIFhpbnl1IExpIDxwcmVjaW5jdEBtYWlsLnVzdGMuZWR1LmNuPgog
IFlpIFN1biA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPgogIFlpbmcgRmFuZyA8ZmFuZ3lpbmcx
QGh1YXdlaS5jb20+CiAgWWl0aW5nIFdhbmcgPHlpdGluZy53YW5nQHdpbmRyaXZlci5jb20+CiAg
WW9uZ2JvayBLaW0gPHlvbmdib2sua2ltQG1pcHMuY29tPgogIFl1LUNoZW4gTGluIDxucGVzODcx
ODRAZ21haWwuY29tPgogIFl1cmkgQmVuZGl0b3ZpY2ggPHl1cmkuYmVuZGl0b3ZpY2hAZGF5bml4
LmNvbT4KICBZdXJ5IEtvdG92IDx5dXJ5LWtvdG92QHlhbmRleC10ZWFtLnJ1PgogIFl1dmFsIFNo
YWlhIDx5dXZhbC5zaGFpYUBvcmFjbGUuY29tPgogIFplbmdodWkgWXUgPHl1emVuZ2h1aUBodWF3
ZWkuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgogIFpoaW1pbiBG
ZW5nIDxmZW5nemhpbWluMUBodWF3ZWkuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAyOTM2MCBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 01:41:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 01:41:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4apt-00082m-0u; Thu, 20 Feb 2020 01:41:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4apr-00082F-18
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 01:41:03 +0000
X-Inumbo-ID: 0c2f8b68-5382-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c2f8b68-5382-11ea-aa99-bc764e2007e4;
 Thu, 20 Feb 2020 01:41:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4apo-0000vi-3V; Thu, 20 Feb 2020 01:41:00 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4apn-0004YD-Of; Thu, 20 Feb 2020 01:40:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4apn-0006HN-Nb; Thu, 20 Feb 2020 01:40:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j4apn-0006HN-Nb@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 01:40:59 +0000
Subject: [Xen-devel] [linux-4.9 bisection] complete
 test-amd64-i386-xl-qemuu-ovmf-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NAp0ZXN0aWQgZGViaWFuLWh2bS1pbnN0YWxsCgpUcmVl
OiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3Rh
YmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoK
KioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMg
aW4gdHJlZTogIG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKICBC
dWcgaW50cm9kdWNlZDogIDk5OTQ2M2M4NjVkMzc2OGE4NDMyYTg5NTA4MDk2YWU2YTQzODczYTUK
ICBCdWcgbm90IHByZXNlbnQ6IGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFm
MWEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xNDczMjgvCgoKICBjb21taXQgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1
MDgwOTZhZTZhNDM4NzNhNQogIEF1dGhvcjogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4K
ICBEYXRlOiAgIFRodSBEZWMgMTkgMTM6MzY6MjQgMjAxOSArMDgwMAogIAogICAgICBVZWZpQ3B1
UGtnL01wSW5pdExpYjogQ29sbGVjdCBwcm9jZXNzb3JzJyBDUFVJRCAmIFBsYXRmb3JtIElEIGlu
Zm8KICAgICAgCiAgICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i
dWcuY2dpP2lkPTI0MjkKICAgICAgCiAgICAgIFRoaXMgY29tbWl0IHdpbGwgY29sbGVjdCB0aGUg
Q1BVSUQgYW5kIFBsYXRmb3JtIElEIGluZm9ybWF0aW9uIGZvciBlYWNoCiAgICAgIHByb2Nlc3Nv
ciB3aXRoaW4gc3lzdGVtLiBUaGV5IHdpbGwgYmUgc3RvcmVkIGluIHRoZSBDUFVfQVBfREFUQSBz
dHJ1Y3R1cmUuCiAgICAgIAogICAgICBUaGVzZSBpbmZvcm1hdGlvbiB3aWxsIGJlIHVzZWQgaW4g
dGhlIG5leHQgY29tbWl0IHRvIGRlY2lkZSB3aGV0aGVyIGEKICAgICAgbWljcm9jb2RlIHBhdGNo
IHdpbGwgYmUgbG9hZGVkIGludG8gbWVtb3J5LgogICAgICAKICAgICAgQ2M6IEVyaWMgRG9uZyA8
ZXJpYy5kb25nQGludGVsLmNvbT4KICAgICAgQ2M6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4K
ICAgICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIENjOiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBTaXl1YW4gRnUgPHNpeXVhbi5m
dUBpbnRlbC5jb20+CiAgICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVs
LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KICAgICAg
UmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCgpGb3IgYmlzZWN0
aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjkvdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1pbnN0YWxsLmh0bWwKUmV2aXNpb24g
SURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMg
YWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcg
Y3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9s
aW51eC00LjkvdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1p
bnN0YWxsIC0tc3VtbWFyeS1vdXQ9dG1wLzE0NzMyOC5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lz
LXRlbXBsYXRlPTE0Mjk0NyAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuOSB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBkZWJpYW4taHZtLWluc3RhbGwKU2Vh
cmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDE0NzE3NCBmYWlsIFtob3N0PXJpbWF2
YTFdIC8gMTQ2OTEwIFtob3N0PWFsYmFuYTFdIDE0MzgyNSBbaG9zdD1lbGJsaW5nMV0gMTQzNjMw
IFtob3N0PWl0YWxpYTBdIDE0MzUyNiBbaG9zdD1odXhlbHJlYmUwXSAxNDM0MTggW2hvc3Q9ZWxi
bGluZzBdIDE0MzMyOCBbaG9zdD1jaGFyZG9ubmF5MF0gMTQyOTQ3IFtob3N0PWh1eGVscmViZTFd
IDE0Mjg5MyBbaG9zdD1pdGFsaWEwXSAxNDI4NTAgW2hvc3Q9ZWxibGluZzBdIDE0MjQ0MyBbaG9z
dD1waW5vdDFdIDE0MjQxMiBbaG9zdD1kZWJpbmExXSAxNDIzMTggW2hvc3Q9aXRhbGlhMF0gMTQx
NzIwIFtob3N0PWFsYmFuYTBdIDE0MTY1MCBbaG9zdD1jaGFyZG9ubmF5MV0gMTQxNTk0IFtob3N0
PWVsYmxpbmcwXSAxNDE1MTkgb2suCkZhaWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDE0NzE3
NCAvIDE0MTUxOQoodHJlZSB3aXRoIG5vIHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJs
ZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9s
aW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFk
aXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdp
dApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0
ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgN2NlNDM5MjY2
ZjYwMmY2MGYwNWRjY2Y5NjRhODY4NWU1MzY4NGE5YSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIg
ZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1
MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMy
OWI5NDFmN2QgNzA3ZGI3N2EzODBiOTYwMjViYWU4YmM0MzIyZGEwYjY0ODE5ZDNiNwpCYXNpcyBw
YXNzIDc3OWNkZTY5ZGNjMGMxZDNjOTkyYzkwMmE5ZDA3YmY3ZWM3YjcyOWIgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA4NWNjYmVlMmFiZjRhYzllZDAwNjQwOWQxYjAy
YTNiZGQ2NjAyNjFjIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggY2Vm
OTY2MDYxOGE4ODBjZWQ3OTgzNzVhMGZkMTZhOGFkODBiZDBmMCA0M2Y1ZGY3OWRhZDY3MzhkNTJl
YTc5ZDA3MmRlMmI1NmViOTZhOTFmIDEwMTRmNDdjN2E4MDhlMDI1Yjg5MjBhYjgwYmZlNzNhMjg4
OGIzZTUKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRv
ciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9s
aW51eC1zdGFibGUuZ2l0Izc3OWNkZTY5ZGNjMGMxZDNjOTkyYzkwMmE5ZDA3YmY3ZWM3YjcyOWIt
N2NlNDM5MjY2ZjYwMmY2MGYwNWRjY2Y5NjRhODY4NWU1MzY4NGE5YSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0Izg1Y2NiZWUyYWJmNGFjOWVk
MDA2NDA5ZDFiMDJhM2JkZDY2MDI2MWMtNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMw
ZjA2NmJlYiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWxcCiAuZ2l0
I2QwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4u
Z2l0I2NlZjk2NjA2MThhODgwY2VkNzk4Mzc1YTBmZDE2YThhZDgwYmQwZjAtOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVz
dC9zZWFiaW9zLmdpdCM0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmLTc2
NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3hlbi5naXQjMTAxNGY0N2M3YTgwOGUwMjViODkyMGFiODBiZmU3M2EyODg4YjNlNS03MDdk
Yjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3ClVzZSBvZiB1bmluaXRpYWxpemVk
IHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRl
bmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0
NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJl
bmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0
aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1y
ZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRw
YXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9y
IGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICgu
KSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBv
ZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4v
YWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2
YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGlu
IGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1
LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJp
bmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRp
YWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2
dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBj
b25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3Ig
bGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRl
cmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2Yg
dW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9h
ZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZh
bHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2Vu
ZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0
aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUu
ClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNl
IGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFs
aXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0
dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJl
bnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxp
bmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBv
ciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuCkxvYWRlZCA0
NTA4OSBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoK
IDE0MTQ3NiBbaG9zdD1lbGJsaW5nMV0KIDE0MTUxOSBwYXNzIDc3OWNkZTY5ZGNjMGMxZDNjOTky
YzkwMmE5ZDA3YmY3ZWM3YjcyOWIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA4NWNjYmVlMmFiZjRhYzllZDAwNjQwOWQxYjAyYTNiZGQ2NjAyNjFjIGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggY2VmOTY2MDYxOGE4ODBjZWQ3OTgzNzVhMGZk
MTZhOGFkODBiZDBmMCA0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIDEw
MTRmNDdjN2E4MDhlMDI1Yjg5MjBhYjgwYmZlNzNhMjg4OGIzZTUKIDE0MTU5NCBbaG9zdD1lbGJs
aW5nMF0KIDE0MTY1MCBbaG9zdD1jaGFyZG9ubmF5MV0KIDE0MTcyMCBbaG9zdD1hbGJhbmEwXQog
MTQyMzE4IFtob3N0PWl0YWxpYTBdCiAxNDI0MTIgW2hvc3Q9ZGViaW5hMV0KIDE0MjQ0MyBbaG9z
dD1waW5vdDFdCiAxNDI4NTAgW2hvc3Q9ZWxibGluZzBdCiAxNDI4OTMgW2hvc3Q9aXRhbGlhMF0K
IDE0Mjk0NyBbaG9zdD1odXhlbHJlYmUxXQogMTQzMzI4IFtob3N0PWNoYXJkb25uYXkwXQogMTQz
NDE4IFtob3N0PWVsYmxpbmcwXQogMTQzNTI2IFtob3N0PWh1eGVscmViZTBdCiAxNDM2MzAgW2hv
c3Q9aXRhbGlhMF0KIDE0MzgyNSBbaG9zdD1lbGJsaW5nMV0KIDE0Njg1OCBbXQogMTQ2OTEwIFto
b3N0PWFsYmFuYTFdCiAxNDY5ODggZmFpbCAwZTk2YjFlYjBlYTVlNGU4Y2RjZGRlNmYwYzY4Zjg5
ZGMxZDA4YmU3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFm
MWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2YzQ3YzM3YjliNDBk
NmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCiAxNDcwNDggZmFpbCAwZTk2YjFlYjBlYTVlNGU4
Y2RjZGRlNmYwYzY4Zjg5ZGMxZDA4YmU3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3
ZCA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCiAxNDcxMDUgZmFpbCBp
cnJlbGV2YW50CiAxNDcxNzYgcGFzcyA3NzljZGU2OWRjYzBjMWQzYzk5MmM5MDJhOWQwN2JmN2Vj
N2I3MjliIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODVjY2JlZTJh
YmY0YWM5ZWQwMDY0MDlkMWIwMmEzYmRkNjYwMjYxYyBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IGNlZjk2NjA2MThhODgwY2VkNzk4Mzc1YTBmZDE2YThhZDgwYmQwZjAg
NDNmNWRmNzlkYWQ2NzM4ZDUyZWE3OWQwNzJkZTJiNTZlYjk2YTkxZiAxMDE0ZjQ3YzdhODA4ZTAy
NWI4OTIwYWI4MGJmZTczYTI4ODhiM2U1CiAxNDcyNDMgZmFpbCBpcnJlbGV2YW50CiAxNDcyNDcg
cGFzcyBkZTg0YzU1NGUzM2IyOGQ2OGUwOWJiZDBjZTU0NDdiOGE4NTg1M2ZmIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNjY1YWZjY2M1MmUxYTAyZWUzMjkxNDdlMDJm
MDRiOGU5Y2YxZDU3MSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVl
MmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAwY2Q3OTFjNDk5YmRjNjk4ZDE0YTI0MDUwZWM1NmQ2MGI0
NTczMmUwCiAxNDcxNzQgZmFpbCA3Y2U0MzkyNjZmNjAyZjYwZjA1ZGNjZjk2NGE4Njg1ZTUzNjg0
YTlhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVl
MDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1
NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MDdkYjc3YTM4MGI5NjAyNWJh
ZThiYzQzMjJkYTBiNjQ4MTlkM2I3CiAxNDcyNzggcGFzcyA2N2MwNWU4ZTAyOTM4NTUyYTg1ZmI0
NmI0MjAwZmE2OTQ4MDFmY2ZmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgZWM4Yzc0ZThiY2M2NmE0M2ZmNzY2MjU0ZTY4YjA1MDRmNjhlMDI0ZiBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSBkZmZl
MThjZjgxYTNjNGMyMjYwNzkxZDIyNDYyMjBhNGQ0ZjBjYzhmCiAxNDczMDAgcGFzcyA1YjdhMmM3
ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYx
YSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5
MzQ5ZGQyZjA2OSAwOGFhMjYzNDlhNTI2MjU2M2YwYjhmNjliMDhhNjdlMmM0OTk5NDEwCiAxNDcy
NTEgcGFzcyA5NDk5YzUxZjdhYjFiZmZkYjhlMzA5ZDY5NDg0ZjNmZThjYWYwZTBiIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYmQ4NWJmNTRjMjY4MjA0YzdhNjk4YTk2
ZjNjY2Q5NmNkNzc5NTJjZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4
IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2Fj
NmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCAxZDc1OGJjNmQxYThjMGY2NThhODc0NDcwYzM0OWVl
NGUyN2FlZTQ2CiAxNDcyODIgcGFzcyA1MmU4MWQ4ZGIwZmJjMTc5MTI0NTY3YTFmZGY5YTFiYWQy
MGY1NDAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZWM4Yzc0ZThi
Y2M2NmE0M2ZmNzY2MjU0ZTY4YjA1MDRmNjhlMDI0ZiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYg
ZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSBkZmZlMThjZjgxYTNjNGMy
MjYwNzkxZDIyNDYyMjBhNGQ0ZjBjYzhmCiAxNDcyNTggZmFpbCA3Y2U0MzkyNjZmNjAyZjYwZjA1
ZGNjZjk2NGE4Njg1ZTUzNjg0YTlhIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3
MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CiAxNDcyODUgcGFzcyA1Yjdh
MmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0
YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkw
NmE5MzQ5ZGQyZjA2OSBiMzU1NjdlZWI4N2ZhYzk2YmNhNjNhMzUxM2FmMDlkODEzODI3NzdmCiAx
NDczMjMgcGFzcyA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFm
N2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2
Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAy
MGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlm
Y2I3YWIxY2RkMTQwCiAxNDcyNjQgZmFpbCBlNzdmZjM1ZmE3OTM1M2E4YmQ4NWEzM2I4MzYwOWJk
M2FkZDY1ZTRiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYmE1NDEw
MzIwYmFiZjVmZTcxMmVjODI1YTE4MTkxY2ZjNzdiMzVhZCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAwZGQ5MjY4ODA4MDIw
MmFkY2M0M2RjYjM0ODZkNDE0MzExMGE2NmQ1CiAxNDcyNzEgcGFzcyAwZmU2MDU4NGIyNDVjZTRl
MjU5NGRlYjM0ODg0OGE4NGQyNjMwZTVlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgZWM4Yzc0ZThiY2M2NmE0M2ZmNzY2MjU0ZTY4YjA1MDRmNjhlMDI0ZiBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2
OSBkZmZlMThjZjgxYTNjNGMyMjYwNzkxZDIyNDYyMjBhNGQ0ZjBjYzhmCiAxNDcyODggcGFzcyA1
YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdj
ZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQy
NDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAz
ZjkwNmE5MzQ5ZGQyZjA2OSAzZmJhMDZiYTlmOGJiZjgwYjYwMWU5NzYwYWU0N2Y0YmY5NjA5N2Ew
CiAxNDczMDMgZmFpbCA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOTk5NDYzYzg2NWQzNzY4YTg0
MzJhODk1MDgwOTZhZTZhNDM4NzNhNSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFl
YjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZi
MDlmY2I3YWIxY2RkMTQwCiAxNDcyNzUgZmFpbCA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2
OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMjUz
OTA5OTc0YTBlMmU5YzYwZmE3OGU1N2MwYzQ2ZmVmMjg3NzMzMiBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5
ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0
ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDczMTUgcGFzcyA1YjdhMmM3ZDQ2YmYy
OWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQy
ZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDcyOTMgcGFz
cyA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdj
NDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2
NTAzZjkwNmE5MzQ5ZGQyZjA2OSA0NTk5ZDQ3MmYxODc4NzNlZjQ2MTVhNjhiOThmNmVhZDNkMDc3
NzRhCiAxNDczMDkgcGFzcyA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdm
YWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVh
NGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4
NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDczMTkgZmFpbCA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUy
MDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgwOTZhZTZhNDM4NzNhNSBkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMz
YWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDczMTIgZmFpbCA1YjdhMmM3ZDQ2
YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgwOTZhZTZhNDM4NzNhNSBk
MGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5
ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDczMjgg
ZmFpbCA1YjdhMmM3ZDQ2YmYyOWZhNTllNzQ2YTUyMDM2OWMwZmMzMGZjNjU1IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgw
OTZhZTZhNDM4NzNhNSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVl
MmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIx
Y2RkMTQwClNlYXJjaGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDE0MTUxOSAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdo
dCAxNDcxNzQgKGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAx
NDcxNzYgKHBhc3MpLCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDcyNTgg
KGZhaWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgNWI3YTJjN2Q0NmJmMjlm
YTU5ZTc0NmE1MjAzNjljMGZjMzBmYzY1NSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFmMWEgZDBkOGFk
MzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIGYyMWI1YTRhZWIwMjBmMmE1ZTJjNjUwM2Y5MDZhOTM0OWRkMmYw
NjkgM2ExM2FjM2FkNGQzZWYzOTlmZTJjODVmYjA5ZmNiN2FiMWNkZDE0MApObyByZXZpc2lvbnMg
bGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDE0NzMwOSAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzMx
MiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzMxNSAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MzE5IChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MzIzIChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDczMjggKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoK
ICBCdWcgaXMgaW4gdHJlZTogIG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3Zt
Zi5naXQKICBCdWcgaW50cm9kdWNlZDogIDk5OTQ2M2M4NjVkMzc2OGE4NDMyYTg5NTA4MDk2YWU2
YTQzODczYTUKICBCdWcgbm90IHByZXNlbnQ6IGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3
YzQ3Y2Y1NGFmMWEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczMjgvCgoKICBjb21taXQgOTk5NDYzYzg2NWQzNzY4
YTg0MzJhODk1MDgwOTZhZTZhNDM4NzNhNQogIEF1dGhvcjogSGFvIEEgV3UgPGhhby5hLnd1QGlu
dGVsLmNvbT4KICBEYXRlOiAgIFRodSBEZWMgMTkgMTM6MzY6MjQgMjAxOSArMDgwMAogIAogICAg
ICBVZWZpQ3B1UGtnL01wSW5pdExpYjogQ29sbGVjdCBwcm9jZXNzb3JzJyBDUFVJRCAmIFBsYXRm
b3JtIElEIGluZm8KICAgICAgCiAgICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5v
cmcvc2hvd19idWcuY2dpP2lkPTI0MjkKICAgICAgCiAgICAgIFRoaXMgY29tbWl0IHdpbGwgY29s
bGVjdCB0aGUgQ1BVSUQgYW5kIFBsYXRmb3JtIElEIGluZm9ybWF0aW9uIGZvciBlYWNoCiAgICAg
IHByb2Nlc3NvciB3aXRoaW4gc3lzdGVtLiBUaGV5IHdpbGwgYmUgc3RvcmVkIGluIHRoZSBDUFVf
QVBfREFUQSBzdHJ1Y3R1cmUuCiAgICAgIAogICAgICBUaGVzZSBpbmZvcm1hdGlvbiB3aWxsIGJl
IHVzZWQgaW4gdGhlIG5leHQgY29tbWl0IHRvIGRlY2lkZSB3aGV0aGVyIGEKICAgICAgbWljcm9j
b2RlIHBhdGNoIHdpbGwgYmUgbG9hZGVkIGludG8gbWVtb3J5LgogICAgICAKICAgICAgQ2M6IEVy
aWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KICAgICAgQ2M6IFJheSBOaSA8cmF5Lm5pQGlu
dGVsLmNvbT4KICAgICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAg
IENjOiBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBTaXl1YW4gRnUg
PHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVs
LmQua2lubmV5QGludGVsLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogSGFvIEEgV3UgPGhhby5h
Lnd1QGludGVsLmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNv
bT4KICAgICAgUmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCmRv
dDogZ3JhcGggaXMgdG9vIGxhcmdlIGZvciBjYWlyby1yZW5kZXJlciBiaXRtYXBzLiBTY2FsaW5n
IGJ5IDAuMTYwNjEzIHRvIGZpdApwbm10b3BuZzogMjUgY29sb3JzIGZvdW5kClJldmlzaW9uIGdy
YXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjkvdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1pbnN0YWxsLntkb3QscHMscG5n
LGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxNDcz
Mjg6IHRvbGVyYWJsZSBBTEwgRkFJTAoKZmxpZ2h0IDE0NzMyOCBsaW51eC00LjkgcmVhbC1iaXNl
Y3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cy8xNDczMjgvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoKVGVzdHMgd2hpY2gg
ZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 01:57:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 01:57:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4b5l-0000ga-NJ; Thu, 20 Feb 2020 01:57:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4b5k-0000gV-E1
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 01:57:28 +0000
X-Inumbo-ID: 57ac349a-5384-11ea-84b6-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 57ac349a-5384-11ea-84b6-12813bfff9fa;
 Thu, 20 Feb 2020 01:57:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4b5h-0001FP-9b; Thu, 20 Feb 2020 01:57:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4b5g-0005M2-S7; Thu, 20 Feb 2020 01:57:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4b5g-0002IN-R9; Thu, 20 Feb 2020 01:57:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147245-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 01:57:24 +0000
Subject: [Xen-devel] [linux-4.14 test] 147245: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI0NSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyNDUvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3MDk0
CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAg
IGZhaWwgIGxpa2UgMTQyODQ5CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNp
b24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA5OGRiMmJmMjdi
OWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAg
ICAgICAgICAgICAgICBiOThhZWJkMjk4MjQ2ZGYzN2I0NzJjNTJhMmVlMTAyMzI1NmQwMmUzCgpM
YXN0IHRlc3Qgb2YgYmFzaXMgICAxNDI4NDkgIDIwMTktMTAtMTcgMjE6MTE6MTYgWiAgMTI1IGRh
eXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQzMzI3ICAyMDE5LTEwLTI5IDA4OjQ5OjMwIFogIDEx
MyBkYXlzICAgMTMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MDk0ICAyMDIwLTAy
LTE1IDE3OjM2OjUwIFogICAgNCBkYXlzICAgIDMgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxNDM4IHBlb3BsZSB0
b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFt
ZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHln
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9n
cywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2Ug
cmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDto
Yj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3Vu
ZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1
bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc0NTQ2
IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 05:40:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 05:40:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4eZD-0004uM-MZ; Thu, 20 Feb 2020 05:40:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4eZC-0004mL-Hk
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 05:40:06 +0000
X-Inumbo-ID: 6f86186e-53a3-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f86186e-53a3-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 05:40:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4eZ5-0006W0-QB; Thu, 20 Feb 2020 05:39:59 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4eZ5-00079A-HT; Thu, 20 Feb 2020 05:39:59 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4eZ5-0005EJ-Gj; Thu, 20 Feb 2020 05:39:59 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147265-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=ccf7567329fdf9fd05eb68db97a0fedc8e016daa
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 05:39:59 +0000
Subject: [Xen-devel] [libvirt test] 147265: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI2NSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyNjUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGNjZjc1NjczMjlmZGY5ZmQwNWViNjhkYjk3
YTBmZWRjOGUwMTZkYWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzMgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDMzIGRheXMgICAzMiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcyNjUgIDIwMjAtMDItMTggMTk6MDM6NTcgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQYXZlbCBNb3JlcyA8cG1vcmVzQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBh
QHJlZGhhdC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBT
YWhpZCBPcmVudGlubyBGZXJkamFvdWkgPHNhaGlkLmZlcmRqYW91aUBjYW5vbmljYWwuY29tPgog
IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNv
bT4KICBZb3VyIE5hbWUgPHlvdUBleGFtcGxlLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlA
Ynl0ZWRhbmNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA1NTg2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 06:13:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 06:13:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4f5J-0007u8-GJ; Thu, 20 Feb 2020 06:13:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4f5I-0007u3-6b
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 06:13:16 +0000
X-Inumbo-ID: 1434e224-53a8-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1434e224-53a8-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 06:13:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0D022AD86;
 Thu, 20 Feb 2020 06:13:14 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-8-jgross@suse.com>
 <0a3501b3-2246-fdac-cd36-004e201d22ed@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <b6957ec6-7956-92d4-4ac0-ea778d5ad30c@suse.com>
Date: Thu, 20 Feb 2020 07:13:13 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <0a3501b3-2246-fdac-cd36-004e201d22ed@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 7/8] xen: add /buildinfo/config entry to
 hypervisor filesystem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTY6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDE5LjAyLjIwMjAgMDk6
MTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IC0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUKPj4g
KysrIGIveGVuL2NvbW1vbi9NYWtlZmlsZQo+PiBAQCAtMSw2ICsxLDcgQEAKPj4gICBvYmotJChD
T05GSUdfQVJHTykgKz0gYXJnby5vCj4+ICAgb2JqLXkgKz0gYml0bWFwLm8KPj4gICBvYmoteSAr
PSBic2VhcmNoLm8KPj4gK29iai15ICs9IGNvbmZpZ19kYXRhLm8KPiAKPiBJbiBwYXJ0aWN1bGFy
IHdpdGggZW1iZWRkZWQgdXNlcyBpbiBtaW5kLCBJIHRoaW5rIHRoaXMgd2FudHMgdG8KPiBoYXZl
IGEgS2NvbmZpZyBjb250cm9sLgoKT2theS4KCj4gCj4+IEBAIC00MTQsNiArNDIxLDkgQEAgc3Rh
dGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKPj4gICAgICAgaHlwZnNfYWRkX2xl
YWYoJnZlcnNpb24sICZtYWpvciwgdHJ1ZSk7Cj4+ICAgICAgIGh5cGZzX2FkZF9sZWFmKCZ2ZXJz
aW9uLCAmbWlub3IsIHRydWUpOwo+PiAgIAo+PiArICAgIGNvbmZpZy5lLnNpemUgPSB4ZW5fY29u
ZmlnX2RhdGFfc2l6ZTsKPiAKPiBUaGlzIGJlaW5nIHRoZSBvbmx5IHVzZSBvZiB4ZW5fY29uZmln
X2RhdGFfc2l6ZSwgaXQgc3VnZ2VzdHMgdGhhdAo+IGl0IGNvdWxkIGluIHByaW5jaXBsZSBsaXZl
IGluIC5pbml0LnJvZGF0YS4gSSByZWFsaXplIHRoaXMgbWF5Cj4gbWVhbiBtb3JlIGN1c3RvbWl6
YXRpb24gdG8gdGhlIGJpbmZpbGUgc2NyaXB0IHRoYW4gaXMgd2FycmFudGVkCj4gYnkgdGhlc2Ug
NCBieXRlcyBvZiBkYXRhLCBidXQgSSB3YW50ZWQgdG8gYXQgbGVhc3QgcG9pbnQgb3V0IHRoZQo+
IGFzcGVjdC4KCkluIGNhc2UgdGhpcyBwYXR0ZXJuIGlzIGNvbWluZyB1cCBhZ2FpbiB3ZSBtaWdo
dCB3YW50IHRvIGVuaGFuY2UKdGhlIHNjcmlwdCwgYnV0IHJpZ2h0IG5vdyBJIGRvbid0IHRoaW5r
IHRoaXMgaXMgbmVlZGVkLgoKPiAKPj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL2tlcm5lbC5oCj4+
ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaAo+PiBAQCAtMTAwLDUgKzEwMCw4IEBAIGV4
dGVybiBlbnVtIHN5c3RlbV9zdGF0ZSB7Cj4+ICAgCj4+ICAgYm9vbF90IGlzX2FjdGl2ZV9rZXJu
ZWxfdGV4dCh1bnNpZ25lZCBsb25nIGFkZHIpOwo+PiAgIAo+PiArZXh0ZXJuIGNoYXIgeGVuX2Nv
bmZpZ19kYXRhOwo+PiArZXh0ZXJuIHVuc2lnbmVkIGludCB4ZW5fY29uZmlnX2RhdGFfc2l6ZTsK
PiAKPiBjb25zdCBmb3IgYm90aD8KClllcy4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 06:23:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 06:23:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4fF4-0000Sx-OU; Thu, 20 Feb 2020 06:23:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ySgZ=4I=chromium.org=keescook@srs-us1.protection.inumbo.net>)
 id 1j4fF3-0000Ss-Vl
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 06:23:22 +0000
X-Inumbo-ID: 7d961a5c-53a9-11ea-b0fd-bc764e2007e4
Received: from mail-pj1-x1043.google.com (unknown [2607:f8b0:4864:20::1043])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7d961a5c-53a9-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 06:23:21 +0000 (UTC)
Received: by mail-pj1-x1043.google.com with SMTP id e9so430363pjr.4
 for <xen-devel@lists.xenproject.org>; Wed, 19 Feb 2020 22:23:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=pK6zifq3Fj1hZPmmtdvS+UBS/FWrDP/7PRY/z1oHHl8=;
 b=KZPJA/xXWgvj7+EDceNGW99DsMGfVsrwZtMNYFEQmEcfbi6t1Ltywm8yF3gRS+KFsW
 YYa/KruX+agIH6tt/eZGI71UjpwjuT3jsuFYNKw+P7dbnGut/vUuytmTV4wCLvbb1OWN
 mFx5qdjyKzEPpPz0IfGRUIg5ongLMg7FFfcz0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=pK6zifq3Fj1hZPmmtdvS+UBS/FWrDP/7PRY/z1oHHl8=;
 b=cEB9S8aIKqH0zoTjeE9VMtpHNCeHbhGAd/RZGnf5KgksZO92k1V+f9DcP2QvI1N0AF
 Hk1vSmOE6Vy3vIq+Y2S1JZl9QkRSHxAG4BPrqSwXNxMUwclbdQhZJxtv2g164iktZiPo
 65BDH8gu68VBT2z9CUkbCm2Vdyff+20EP51STFf9F8ieL/a9OTTxfQkcJaANaSvpV89C
 mqRY6ehWJIQ7U9Oim9s1EuXMoIBRfQ5oHMSwNBAOQi9NkwV0iRgv5kh1TXjOnWY7nXMQ
 N1xfZCrR6SVdoFR6dDsZOwwVxJyxIBCYzzG22jCUPeUQYfnv5Fk0qWNxKEHvPT+HbMSx
 pgsA==
X-Gm-Message-State: APjAAAW31zwB07iYOX0TzfeWiSnwOmDgcJyJmqlAtY35yfx1SF7CPHQP
 aPA60XqfYBnsbeMt72WwcBlEJw==
X-Google-Smtp-Source: APXvYqx1kik6D0tY4SYKS7j1S0Bqg7hWpfmaq2nth5vTea0tU8wMl9ddGmg2GgyqqThc+95RG3/LrA==
X-Received: by 2002:a17:90a:f316:: with SMTP id
 ca22mr1759190pjb.59.1582179800527; 
 Wed, 19 Feb 2020 22:23:20 -0800 (PST)
Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163])
 by smtp.gmail.com with ESMTPSA id 3sm1760480pfi.13.2020.02.19.22.23.19
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 19 Feb 2020 22:23:19 -0800 (PST)
From: Kees Cook <keescook@chromium.org>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>
Date: Wed, 19 Feb 2020 22:23:18 -0800
Message-Id: <20200220062318.69299-1-keescook@chromium.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/xen: Distribute switch variables for
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Alexander Potapenko <glider@google.com>, Kees Cook <keescook@chromium.org>,
 linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmFyaWFibGVzIGRlY2xhcmVkIGluIGEgc3dpdGNoIHN0YXRlbWVudCBiZWZvcmUgYW55IGNhc2Ug
c3RhdGVtZW50cwpjYW5ub3QgYmUgYXV0b21hdGljYWxseSBpbml0aWFsaXplZCB3aXRoIGNvbXBp
bGVyIGluc3RydW1lbnRhdGlvbiAoYXMKdGhleSBhcmUgbm90IHBhcnQgb2YgYW55IGV4ZWN1dGlv
biBmbG93KS4gV2l0aCBHQ0MncyBwcm9wb3NlZCBhdXRvbWF0aWMKc3RhY2sgdmFyaWFibGUgaW5p
dGlhbGl6YXRpb24gZmVhdHVyZSwgdGhpcyB0cmlnZ2VycyBhIHdhcm5pbmcgKGFuZCB0aGV5CmRv
bid0IGdldCBpbml0aWFsaXplZCkuIENsYW5nJ3MgYXV0b21hdGljIHN0YWNrIHZhcmlhYmxlIGlu
aXRpYWxpemF0aW9uCih2aWEgQ09ORklHX0lOSVRfU1RBQ0tfQUxMPXkpIGRvZXNuJ3QgdGhyb3cg
YSB3YXJuaW5nLCBidXQgaXQgYWxzbwpkb2Vzbid0IGluaXRpYWxpemUgc3VjaCB2YXJpYWJsZXNb
MV0uIE5vdGUgdGhhdCB0aGVzZSB3YXJuaW5ncyAob3Igc2lsZW50CnNraXBwaW5nKSBoYXBwZW4g
YmVmb3JlIHRoZSBkZWFkLXN0b3JlIGVsaW1pbmF0aW9uIG9wdGltaXphdGlvbiBwaGFzZSwKc28g
ZXZlbiB3aGVuIHRoZSBhdXRvbWF0aWMgaW5pdGlhbGl6YXRpb25zIGFyZSBsYXRlciBlbGlkZWQg
aW4gZmF2b3Igb2YKZGlyZWN0IGluaXRpYWxpemF0aW9ucywgdGhlIHdhcm5pbmdzIHJlbWFpbi4K
ClRvIGF2b2lkIHRoZXNlIHByb2JsZW1zLCBtb3ZlIHN1Y2ggdmFyaWFibGVzIGludG8gdGhlICJj
YXNlIiB3aGVyZQp0aGV5J3JlIHVzZWQgb3IgbGlmdCB0aGVtIHVwIGludG8gdGhlIG1haW4gZnVu
Y3Rpb24gYm9keS4KCmFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYzogSW4gZnVuY3Rpb24g4oCY
eGVuX3dyaXRlX21zcl9zYWZl4oCZOgphcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmM6OTA0OjEy
OiB3YXJuaW5nOiBzdGF0ZW1lbnQgd2lsbCBuZXZlciBiZSBleGVjdXRlZCBbLVdzd2l0Y2gtdW5y
ZWFjaGFibGVdCiAgOTA0IHwgICB1bnNpZ25lZCB3aGljaDsKICAgICAgfCAgICAgICAgICAgIF5+
fn5+CgpbMV0gaHR0cHM6Ly9idWdzLmxsdm0ub3JnL3Nob3dfYnVnLmNnaT9pZD00NDkxNgoKU2ln
bmVkLW9mZi1ieTogS2VlcyBDb29rIDxrZWVzY29va0BjaHJvbWl1bS5vcmc+Ci0tLQogYXJjaC94
ODYveGVuL2VubGlnaHRlbl9wdi5jIHwgICAgNyArKysrLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBp
bnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hlbi9l
bmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwppbmRleCAxZjc1NmZm
ZmZlOGIuLjc4OWRjMTJiNzk2MiAxMDA2NDQKLS0tIGEvYXJjaC94ODYveGVuL2VubGlnaHRlbl9w
di5jCisrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwpAQCAtODk2LDE0ICs4OTYsMTUg
QEAgc3RhdGljIHU2NCB4ZW5fcmVhZF9tc3Jfc2FmZSh1bnNpZ25lZCBpbnQgbXNyLCBpbnQgKmVy
cikKIHN0YXRpYyBpbnQgeGVuX3dyaXRlX21zcl9zYWZlKHVuc2lnbmVkIGludCBtc3IsIHVuc2ln
bmVkIGxvdywgdW5zaWduZWQgaGlnaCkKIHsKIAlpbnQgcmV0OworI2lmZGVmIENPTkZJR19YODZf
NjQKKwl1bnNpZ25lZCB3aGljaDsKKwl1NjQgYmFzZTsKKyNlbmRpZgogCiAJcmV0ID0gMDsKIAog
CXN3aXRjaCAobXNyKSB7CiAjaWZkZWYgQ09ORklHX1g4Nl82NAotCQl1bnNpZ25lZCB3aGljaDsK
LQkJdTY0IGJhc2U7Ci0KIAljYXNlIE1TUl9GU19CQVNFOgkJd2hpY2ggPSBTRUdCQVNFX0ZTOyBn
b3RvIHNldDsKIAljYXNlIE1TUl9LRVJORUxfR1NfQkFTRToJd2hpY2ggPSBTRUdCQVNFX0dTX1VT
RVI7IGdvdG8gc2V0OwogCWNhc2UgTVNSX0dTX0JBU0U6CQl3aGljaCA9IFNFR0JBU0VfR1NfS0VS
TkVMOyBnb3RvIHNldDsKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 06:37:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 06:37:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4fSg-0001Vn-Gr; Thu, 20 Feb 2020 06:37:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4fSe-0001Vi-Mi
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 06:37:24 +0000
X-Inumbo-ID: 73b410aa-53ab-11ea-84e0-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73b410aa-53ab-11ea-84e0-12813bfff9fa;
 Thu, 20 Feb 2020 06:37:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DB201AD33;
 Thu, 20 Feb 2020 06:37:22 +0000 (UTC)
To: Kees Cook <keescook@chromium.org>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
References: <20200220062318.69299-1-keescook@chromium.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <16a166da-c6e7-aa36-53a0-1b56197c8fc0@suse.com>
Date: Thu, 20 Feb 2020 07:37:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200220062318.69299-1-keescook@chromium.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/xen: Distribute switch variables for
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Alexander Potapenko <glider@google.com>, linux-kernel@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAgMDc6MjMsIEtlZXMgQ29vayB3cm90ZToKPiBWYXJpYWJsZXMgZGVjbGFyZWQg
aW4gYSBzd2l0Y2ggc3RhdGVtZW50IGJlZm9yZSBhbnkgY2FzZSBzdGF0ZW1lbnRzCj4gY2Fubm90
IGJlIGF1dG9tYXRpY2FsbHkgaW5pdGlhbGl6ZWQgd2l0aCBjb21waWxlciBpbnN0cnVtZW50YXRp
b24gKGFzCj4gdGhleSBhcmUgbm90IHBhcnQgb2YgYW55IGV4ZWN1dGlvbiBmbG93KS4gV2l0aCBH
Q0MncyBwcm9wb3NlZCBhdXRvbWF0aWMKPiBzdGFjayB2YXJpYWJsZSBpbml0aWFsaXphdGlvbiBm
ZWF0dXJlLCB0aGlzIHRyaWdnZXJzIGEgd2FybmluZyAoYW5kIHRoZXkKPiBkb24ndCBnZXQgaW5p
dGlhbGl6ZWQpLiBDbGFuZydzIGF1dG9tYXRpYyBzdGFjayB2YXJpYWJsZSBpbml0aWFsaXphdGlv
bgo+ICh2aWEgQ09ORklHX0lOSVRfU1RBQ0tfQUxMPXkpIGRvZXNuJ3QgdGhyb3cgYSB3YXJuaW5n
LCBidXQgaXQgYWxzbwo+IGRvZXNuJ3QgaW5pdGlhbGl6ZSBzdWNoIHZhcmlhYmxlc1sxXS4gTm90
ZSB0aGF0IHRoZXNlIHdhcm5pbmdzIChvciBzaWxlbnQKPiBza2lwcGluZykgaGFwcGVuIGJlZm9y
ZSB0aGUgZGVhZC1zdG9yZSBlbGltaW5hdGlvbiBvcHRpbWl6YXRpb24gcGhhc2UsCj4gc28gZXZl
biB3aGVuIHRoZSBhdXRvbWF0aWMgaW5pdGlhbGl6YXRpb25zIGFyZSBsYXRlciBlbGlkZWQgaW4g
ZmF2b3Igb2YKPiBkaXJlY3QgaW5pdGlhbGl6YXRpb25zLCB0aGUgd2FybmluZ3MgcmVtYWluLgo+
IAo+IFRvIGF2b2lkIHRoZXNlIHByb2JsZW1zLCBtb3ZlIHN1Y2ggdmFyaWFibGVzIGludG8gdGhl
ICJjYXNlIiB3aGVyZQo+IHRoZXkncmUgdXNlZCBvciBsaWZ0IHRoZW0gdXAgaW50byB0aGUgbWFp
biBmdW5jdGlvbiBib2R5Lgo+IAo+IGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYzogSW4gZnVu
Y3Rpb24g4oCYeGVuX3dyaXRlX21zcl9zYWZl4oCZOgo+IGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5f
cHYuYzo5MDQ6MTI6IHdhcm5pbmc6IHN0YXRlbWVudCB3aWxsIG5ldmVyIGJlIGV4ZWN1dGVkIFst
V3N3aXRjaC11bnJlYWNoYWJsZV0KPiAgICA5MDQgfCAgIHVuc2lnbmVkIHdoaWNoOwo+ICAgICAg
ICB8ICAgICAgICAgICAgXn5+fn4KPiAKPiBbMV0gaHR0cHM6Ly9idWdzLmxsdm0ub3JnL3Nob3df
YnVnLmNnaT9pZD00NDkxNgo+IAo+IFNpZ25lZC1vZmYtYnk6IEtlZXMgQ29vayA8a2Vlc2Nvb2tA
Y2hyb21pdW0ub3JnPgoKUmV2aWV3ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNv
bT4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 06:54:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 06:54:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4fjI-0003Lc-Gs; Thu, 20 Feb 2020 06:54:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4fjG-0003LX-Tj
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 06:54:34 +0000
X-Inumbo-ID: d98bcac4-53ad-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d98bcac4-53ad-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 06:54:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C0896AD33;
 Thu, 20 Feb 2020 06:54:32 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, xen-devel@lists.xenproject.org
References: <20200123085504.30911-1-jgross@suse.com>
 <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <6f982d7e-9b0c-02ee-7299-5bd58329a7c5@suse.com>
Date: Thu, 20 Feb 2020 07:54:32 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTc6NDcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFRodSwgMjAyMC0w
MS0yMyBhdCAwOTo1NSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQ3VycmVudGx5IHRo
ZSBtZW1vcnkgZm9yIGVhY2ggcnVuLXF1ZXVlIG9mIHRoZSBjcmVkaXQyIHNjaGVkdWxlciBpcwo+
PiBhbGxvY2F0ZWQgYXQgdGhlIHNjaGVkdWxlcidzIGluaXQgZnVuY3Rpb246IGZvciBlYWNoIGNw
dSBpbiB0aGUKPj4gc3lzdGVtCj4+IGEgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSBpcyBi
ZWluZyBhbGxvY2F0ZWQsIGV2ZW4gaWYgdGhlCj4+IGN1cnJlbnQgc2NoZWR1bGVyIG9ubHkgaGFu
ZGxlcyBvbmUgcGh5c2ljYWwgY3B1IG9yIGlzIGNvbmZpZ3VyZWQgdG8KPj4gd29yayB3aXRoIGEg
c2luZ2xlIHJ1bi1xdWV1ZS4gQXMgZWFjaCBzdHJ1Y3QgY29udGFpbnMgNCBjcHVtYXNrcyB0aGlz
Cj4+IHN1bXMgdXAgdG8gcmF0aGVyIGxhcmdlIG1lbW9yeSBzaXplcyBwcmV0dHkgZmFzdC4KPj4K
PiBPaywgSSBmaW5hbGx5IGZvdW5kIHRoZSB0aW1lIHRvIGxvb2sgYXQgdGhpcy4uLiBBbmQgSSBs
aWtlIGl0LiA6LSkKPiAKPj4gSW4gZmFjdCB0aGlzIGZpeGVzIGEgYnVnIGluIGNyZWRpdDIgcmVs
YXRlZCB0byBydW4tcXVldWUgaGFuZGxpbmc6Cj4+IGNwdV90b19ydW5xdWV1ZSgpIHdpbGwgcmV0
dXJuIHRoZSBmaXJzdCBmcmVlIG9yIG1hdGNoaW5nIHJ1bi1xdWV1ZSwKPj4gd2hpY2ggZXZlciBp
cyBmb3VuZCBmaXJzdC4gU28gaW4gY2FzZSBhIGNwdSBpcyByZW1vdmVkIGZyb20gY3JlZGl0Mgo+
PiB0aGlzIGNvdWxkIHJlc3VsdCBpbiBlLmcuIHJ1bi1xdWV1ZSAwIGJlY29taW5nIGZyZWUsIHNv
IHdoZW4gYW5vdGhlcgo+PiBjcHUgaXMgYWRkZWQgaXQgd2lsbCBpbiBhbnkgY2FzZSBiZSBhc3Np
Z25lZCB0byB0aGF0IGZyZWUgcnVuLXF1ZXVlLAo+PiBldmVuIGlmIGl0IHdvdWxkIGhhdmUgZm91
bmQgYW5vdGhlciBydW4tcXVldWUgbWF0Y2hpbmcgbGF0ZXIuCj4+Cj4gVGhhdCdzIGEgZ29vZCBj
YXRjaC4uLiBUaGFua3MhCj4gCj4gU28sIEkgb25seSBoYXZlIGEgcmVxdWVzdCwgYW5kIGEgcXVl
c3Rpb246Cj4gCj4+IC0tLSBhL3hlbi9jb21tb24vc2NoZWQvY3JlZGl0Mi5jCj4+ICsrKyBiL3hl
bi9jb21tb24vc2NoZWQvY3JlZGl0Mi5jCj4+IEBAIC04NDksNTEgKzgyMiw3MSBAQCBzdGF0aWMg
aW5saW5lIGJvb2wgc2FtZV9jb3JlKHVuc2lnbmVkIGludCBjcHVhLAo+PiB1bnNpZ25lZCBpbnQg
Y3B1YikKPj4gICAgICAgICAgICAgIGNwdV90b19jb3JlKGNwdWEpID09IGNwdV90b19jb3JlKGNw
dWIpOwo+PiAgIH0KPj4gICAKPj4gLXN0YXRpYyB1bnNpZ25lZCBpbnQKPj4gLWNwdV90b19ydW5x
dWV1ZShjb25zdCBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYsIHVuc2lnbmVkIGludCBjcHUp
Cj4+ICtzdGF0aWMgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqCj4+ICtjcHVfYWRkX3Rv
X3J1bnF1ZXVlKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgdW5zaWduZWQgaW50IGNwdSkK
Pj4gICB7Cj4+IC0gICAgY29uc3Qgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkOwo+
PiAtICAgIHVuc2lnbmVkIGludCBycWk7Cj4+ICsgICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVf
ZGF0YSAqcnFkLCAqcnFkX25ldzsKPj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFkICpycWRfaW5zOwo+
PiArICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4+ICsgICAgaW50IHJxaSA9IDA7Cj4+ICsgICAg
Ym9vbCBycWlfdW51c2VkID0gZmFsc2UsIHJxZF92YWxpZCA9IGZhbHNlOwo+PiArCj4+ICsgICAg
cnFkX25ldyA9IHh6YWxsb2Moc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSk7Cj4+ICAgCj4+
Cj4gU28sIEknbSBub3Qgc3VyZSBJIHNlZSB3aHkgaXQncyBiZXR0ZXIgdG8gYWxsb2NhdGluZyB0
aGlzIGhlcmUsIGFuZAo+IHRoZW4gZnJlZSBpdCBpZiB3ZSBkaWRuJ3QgbmVlZCBpdCwgaW5zdGVh
ZCB0aGFuIGFsbG9jYXRpbmcgaXQgbGF0ZXIsCj4gb25seSBpZiB3ZSBhY3R1YWxseSBuZWVkIGl0
Li4uIFdoYXQgYW0gSSBtaXNzaW5nPyA6LSkKCnh6YWxsb2MoKSB3aWxsIGJ1ZyBpbiBjYXNlIG9m
IGludGVycnVwdHMgb2ZmLgoKPiAKPj4gLSAgICBmb3IgKCBycWkgPSAwOyBycWkgPCBucl9jcHVf
aWRzOyBycWkrKyApCj4+ICsgICAgd3JpdGVfbG9ja19pcnFzYXZlKCZwcnYtPmxvY2ssIGZsYWdz
KTsKPj4gKwo+PiArICAgIHJxZF9pbnMgPSAmcHJ2LT5ycWw7Cj4+ICsgICAgbGlzdF9mb3JfZWFj
aF9lbnRyeSAoIHJxZCwgJnBydi0+cnFsLCBycWwgKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICB1
bnNpZ25lZCBpbnQgcGVlcl9jcHU7Cj4+ICAgCj4+IC0gICAgICAgIC8qCj4+IC0gICAgICAgICAq
IEFzIHNvb24gYXMgd2UgY29tZSBhY3Jvc3MgYW4gdW5pbml0aWFsaXplZCBydW5xdWV1ZSwgdXNl
Cj4+IGl0Lgo+PiAtICAgICAgICAgKiBJbiBmYWN0LCBlaXRoZXI6Cj4+IC0gICAgICAgICAqICAt
IHdlIGFyZSBpbml0aWFsaXppbmcgdGhlIGZpcnN0IGNwdSwgYW5kIHdlIGFzc2lnbiBpdCB0bwo+
PiAtICAgICAgICAgKiAgICBydW5xdWV1ZSAwLiBUaGlzIGlzIGhhbmR5LCBlc3BlY2lhbGx5IGlm
IHdlIGFyZQo+PiBkZWFsaW5nCj4+IC0gICAgICAgICAqICAgIHdpdGggdGhlIGJvb3QgY3B1IChp
ZiBjcmVkaXQyIGlzIHRoZSBkZWZhdWx0Cj4+IHNjaGVkdWxlciksCj4+IC0gICAgICAgICAqICAg
IGFzIHdlIHdvdWxkIG5vdCBiZSBhYmxlIHRvIHVzZSBjcHVfdG9fc29ja2V0KCkgYW5kCj4+IHNp
bWlsYXIKPj4gLSAgICAgICAgICogICAgaGVscGVycyBhbnl3YXkgKHRoZXkncmUgcmVzdWx0IG9m
IHdoaWNoIGlzIG5vdAo+PiByZWxpYWJsZSB5ZXQpOwo+PiAtICAgICAgICAgKiAgLSB3ZSBoYXZl
IGdvbmUgdGhyb3VnaCBhbGwgdGhlIGFjdGl2ZSBydW5xdWV1ZXMsIGFuZAo+PiBoYXZlIG5vdAo+
PiAtICAgICAgICAgKiAgICBmb3VuZCBhbnlvbmUgd2hvc2UgY3B1cycgdG9wb2xvZ3kgbWF0Y2hl
cyB0aGUgb25lIHdlCj4+IGFyZQo+PiAtICAgICAgICAgKiAgICBkZWFsaW5nIHdpdGgsIHNvIGFj
dGl2YXRpbmcgYSBuZXcgcnVucXVldWUgaXMgd2hhdCB3ZQo+PiB3YW50Lgo+PiAtICAgICAgICAg
Ki8KPj4gLSAgICAgICAgaWYgKCBwcnYtPnJxZFtycWldLmlkID09IC0xICkKPj4gLSAgICAgICAg
ICAgIGJyZWFrOwo+PiArICAgICAgICAvKiBSZW1lbWJlciBmaXJzdCB1bnVzZWQgcXVldWUgaW5k
ZXguICovCj4+ICsgICAgICAgIGlmICggIXJxaV91bnVzZWQgJiYgcnFkLT5pZCA+IHJxaSApCj4+
ICsgICAgICAgICAgICBycWlfdW51c2VkID0gdHJ1ZTsKPj4gICAKPj4gLSAgICAgICAgcnFkID0g
cHJ2LT5ycWQgKyBycWk7Cj4+IC0gICAgICAgIEJVR19PTihjcHVtYXNrX2VtcHR5KCZycWQtPmFj
dGl2ZSkpOwo+PiAtCj4+IC0gICAgICAgIHBlZXJfY3B1ID0gY3B1bWFza19maXJzdCgmcnFkLT5h
Y3RpdmUpOwo+PiArICAgICAgICBwZWVyX2NwdSA9IHJxZC0+cGlja19iaWFzOwo+PiAgICAgICAg
ICAgQlVHX09OKGNwdV90b19zb2NrZXQoY3B1KSA9PSBYRU5fSU5WQUxJRF9TT0NLRVRfSUQgfHwK
Pj4gICAgICAgICAgICAgICAgICBjcHVfdG9fc29ja2V0KHBlZXJfY3B1KSA9PSBYRU5fSU5WQUxJ
RF9TT0NLRVRfSUQpOwo+PiAgIAo+PiAtICAgICAgICBpZiAob3B0X3J1bnF1ZXVlID09IE9QVF9S
VU5RVUVVRV9DUFUpCj4+IC0gICAgICAgICAgICBjb250aW51ZTsKPj4gICAgICAgICAgIGlmICgg
b3B0X3J1bnF1ZXVlID09IE9QVF9SVU5RVUVVRV9BTEwgfHwKPj4gICAgICAgICAgICAgICAgKG9w
dF9ydW5xdWV1ZSA9PSBPUFRfUlVOUVVFVUVfQ09SRSAmJgo+PiBzYW1lX2NvcmUocGVlcl9jcHUs
IGNwdSkpIHx8Cj4+ICAgICAgICAgICAgICAgIChvcHRfcnVucXVldWUgPT0gT1BUX1JVTlFVRVVF
X1NPQ0tFVCAmJgo+PiBzYW1lX3NvY2tldChwZWVyX2NwdSwgY3B1KSkgfHwKPj4gICAgICAgICAg
ICAgICAgKG9wdF9ydW5xdWV1ZSA9PSBPUFRfUlVOUVVFVUVfTk9ERSAmJgo+PiBzYW1lX25vZGUo
cGVlcl9jcHUsIGNwdSkpICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICAgICAgcnFkX3ZhbGlk
ID0gdHJ1ZTsKPj4gICAgICAgICAgICAgICBicmVhazsKPj4gKyAgICAgICAgfQo+Pgo+IFNvLCBP
UFRfUlVOUVVFVUVfQ1BVIGlzIGp1c3QgZGlzYXBwZWFyaW5nLiBJZiBJIHVuZGVyc3Rvb2QgdGhl
Cj4gYWxnb3JpdGhtIGNvcnJlY3RseSwgdGhhdCBpcyBiZWNhdXNlIGluIHN1Y2ggY2FzZSB3ZSBq
dXN0IHNjYW4gdGhyb3VnaAo+IHRoZSB3aG9sZSBsaXN0LCB3aXRob3V0IGZpbmRpbmcgYW55IG1h
dGNoLCBhbmQgdGhlIHdlJ2xsIGFsbG9jYXRlIGEgbmV3Cj4gcnVucXVldWUgKHdoaWxlLCBmb3Ig
YW55IG9mIHRoZSBvdGhlciBvcHRpb25zLCB3ZSBzdG9wIGFzIHNvb24gYXMgd2UKPiBmb3VuZCBh
IHJ1bnF1ZXVlIHdpdGggYSBDUFUgaW5zaWRlIGl0IHdoaWNoIG1hdGNoIHRoZSBjcml0ZXJpYSku
Cj4gCj4gQ2FuIHdlIGFkZCBhIGNvbW1lbnQgYWJvdXQgdGhpcy4gTm90IG5lY2Vzc2FyeSB0byBk
ZXNjcmliZSB0aGUKPiBhbGdvcml0aG0gaW4gZGV0YWlscywgSSBkb24ndCB0aGluay4uLiBqdXN0
IGEgZmV3IHdvcmRzLCBlc3BlY2lhbGx5Cj4gYWJvdXQgdGhlIGZhY3QgdGhhdCB0aGUgZW51bSBo
YXMgYSBfQ1BVIGl0ZW0gdGhhdCwgYXQgYSBmaXJzdCBhbmQgcXVpY2sKPiBsb29rLCB3ZSBzZWVt
IHRvIGJlIGlnbm9yaW5nIGhlcmU/CgpPa2F5LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 06:56:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 06:56:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4flR-0003Rs-UO; Thu, 20 Feb 2020 06:56:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4flQ-0003Rn-4f
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 06:56:48 +0000
X-Inumbo-ID: 29631ffc-53ae-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 29631ffc-53ae-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 06:56:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E89D8AD33;
 Thu, 20 Feb 2020 06:56:46 +0000 (UTC)
To: Dario Faggioli <dfaggioli@suse.com>, Jan Beulich <jbeulich@suse.com>
References: <20200123085504.30911-1-jgross@suse.com>
 <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
 <6aff04ca-904b-cf27-d6f4-af9a146e4c04@suse.com>
 <865b2b41d62a236f62a70e67bdc424e4ed336886.camel@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <40a41da6-64a0-d332-c544-0eb937204fa6@suse.com>
Date: Thu, 20 Feb 2020 07:56:46 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <865b2b41d62a236f62a70e67bdc424e4ed336886.camel@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTk6MzcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+IE9uIFdlZCwgMjAyMC0w
Mi0xOSBhdCAxNzo1MiArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE5LjAyLjIwMjAg
MTc6NDcsIERhcmlvIEZhZ2dpb2xpIHdyb3RlOgo+Pj4gT24gVGh1LCAyMDIwLTAxLTIzIGF0IDA5
OjU1ICswMTAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IC0tLSBhL3hlbi9jb21tb24vc2No
ZWQvY3JlZGl0Mi5jCj4+Pj4gKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKPj4+PiBA
QCAtODQ5LDUxICs4MjIsNzEgQEAgc3RhdGljIGlubGluZSBib29sIHNhbWVfY29yZSh1bnNpZ25l
ZCBpbnQKPj4+PiBjcHVhLAo+Pj4+IHVuc2lnbmVkIGludCBjcHViKQo+Pj4+ICAgICAgICAgICAg
ICBjcHVfdG9fY29yZShjcHVhKSA9PSBjcHVfdG9fY29yZShjcHViKTsKPj4+PiAgIH0KPj4+PiAg
IAo+Pj4+IC1zdGF0aWMgdW5zaWduZWQgaW50Cj4+Pj4gLWNwdV90b19ydW5xdWV1ZShjb25zdCBz
dHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYsIHVuc2lnbmVkIGludAo+Pj4+IGNwdSkKPj4+PiAr
c3RhdGljIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKgo+Pj4+ICtjcHVfYWRkX3RvX3J1
bnF1ZXVlKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgdW5zaWduZWQgaW50Cj4+Pj4gY3B1
KQo+Pj4+ICAgewo+Pj4+IC0gICAgY29uc3Qgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAq
cnFkOwo+Pj4+IC0gICAgdW5zaWduZWQgaW50IHJxaTsKPj4+PiArICAgIHN0cnVjdCBjc2NoZWQy
X3J1bnF1ZXVlX2RhdGEgKnJxZCwgKnJxZF9uZXc7Cj4+Pj4gKyAgICBzdHJ1Y3QgbGlzdF9oZWFk
ICpycWRfaW5zOwo+Pj4+ICsgICAgdW5zaWduZWQgbG9uZyBmbGFnczsKPj4+PiArICAgIGludCBy
cWkgPSAwOwo+Pj4+ICsgICAgYm9vbCBycWlfdW51c2VkID0gZmFsc2UsIHJxZF92YWxpZCA9IGZh
bHNlOwo+Pj4+ICsKPj4+PiArICAgIHJxZF9uZXcgPSB4emFsbG9jKHN0cnVjdCBjc2NoZWQyX3J1
bnF1ZXVlX2RhdGEpOwo+Pj4+ICAgCj4+Pj4KPj4+IFNvLCBJJ20gbm90IHN1cmUgSSBzZWUgd2h5
IGl0J3MgYmV0dGVyIHRvIGFsbG9jYXRpbmcgdGhpcyBoZXJlLCBhbmQKPj4+IHRoZW4gZnJlZSBp
dCBpZiB3ZSBkaWRuJ3QgbmVlZCBpdCwgaW5zdGVhZCB0aGFuIGFsbG9jYXRpbmcgaXQKPj4+IGxh
dGVyLAo+Pj4gb25seSBpZiB3ZSBhY3R1YWxseSBuZWVkIGl0Li4uIFdoYXQgYW0gSSBtaXNzaW5n
PyA6LSkKPj4KPj4gV2hlcmUgcG9zc2libGUgd2Ugc2hvdWxkIHRyeSB0byBhdm9pZCBjYWxsaW5n
IGFsbG9jYXRpb24gZnVuY3Rpb25zCj4+IHdpdGggbG9ja3MgaGVsZC4KPj4KPiBBaCwgc3VyZSwg
dGhhdCdzIGEgdmVyeSBnb29kIHJlYXNvbiBpbmRlZWQsIG15IGJhZCBub3Qgbm90aWNpbmcgdGhh
dAo+IGRvaW5nIHRoaXMgbGlrZSB0aGF0IHRoZSBhbGxvY2F0aW9uIHNpdHMgb3V0c2lkZSBvZiB0
aGUgd3JpdGVfbG9jaygpCj4gc2VjdGlvbi4KPiAKPiBOZXZlcnRoZWxlc3MsIEknZCBhZGQgYSBx
dWljayBjb21tZW50IGFib3V0IHRoYXQsIHRvIG1ha2UgaXQgZXZlbiBtb3JlCj4gb2J2aW91cy4g
Oi0pCgpEbyB3ZSByZWFsbHkgbmVlZCB0aGF0PwoKQ2FsbGluZyBhbnkgb2YgdGhlIGFsbG9jIGZ1
bmN0aW9ucyB3aXRoIGludGVycnVwdHMgb2ZmIHdpbGwgY3Jhc2ggdGhlCnN5c3RlbSAoYXQgbGVh
c3QgaW4gZGVidWcgYnVpbGRzKS4KCkkgZG9uJ3QgdGhpbmsgd2Ugd2FudCB0byBhZGQgc3VjaCBj
b21tZW50cyBhbGwgb3ZlciB0aGUgY29kZS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 07:27:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 07:27:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4gFD-0006HY-Ow; Thu, 20 Feb 2020 07:27:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4gFC-0006HT-M5
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 07:27:34 +0000
X-Inumbo-ID: 757d8220-53b2-11ea-84e0-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 757d8220-53b2-11ea-84e0-12813bfff9fa;
 Thu, 20 Feb 2020 07:27:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 16622AB3D;
 Thu, 20 Feb 2020 07:27:32 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
 <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <17d40116-cb35-74d3-f98e-fa323dddfa89@suse.com>
Date: Thu, 20 Feb 2020 08:27:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTY6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDE5LjAyLjIwMjAgMDk6
MTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+ICtzdGF0aWMgaW50IGh5cGZzX2dldF9wYXRoX3Vz
ZXIoY2hhciAqYnVmLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0oY29uc3RfY2hhcikgdWFkZHIsCj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyB1bGVuKQo+PiArewo+PiArICAgIGlmICggdWxlbiA+
IFhFTl9IWVBGU19NQVhfUEFUSExFTiApCj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+PiAr
Cj4+ICsgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoYnVmLCB1YWRkciwgdWxlbikgKQo+PiArICAg
ICAgICByZXR1cm4gLUVGQVVMVDsKPj4gKwo+PiArICAgIGlmICggYnVmW3VsZW4gLSAxXSApCj4+
ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+IAo+IEkgKHN0aWxsLCBidXQgSSBtYXkgbm90IGhh
dmUgc2FpZCBzbyBiZWZvcmUpIHdvbmRlciB3aGV0aGVyCj4gbWVtY2hyKGJ1ZiwgMCwgdWxlbikg
IT0gYnVmICsgdWxlbiAtIDEgd291bGRuJ3QgYmUgYmV0dGVyIGhlcmUuCgpJIGxpa2UgdGhlIGlk
ZWEuCgo+IAo+PiAraW50IGh5cGZzX3dyaXRlX2xlYWYoc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYg
KmxlYWYsCj4+ICsgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZv
aWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pCj4+ICt7Cj4+ICsgICAgY2hhciAqYnVmOwo+
PiArICAgIGludCByZXQ7Cj4+ICsKPj4gKyAgICBpZiAoIHVsZW4gPiBsZWFmLT5lLnNpemUgKQo+
PiArICAgICAgICByZXR1cm4gLUVOT1NQQzsKPiAKPiBPa2F5LCB0aGlzIG1ha2VzIHN1cmUgeW91
IGRvbid0IG92ZXJydW4gdGhlIGludGVybmFsIGJ1ZmZlci4KPiBXaGF0IGFib3V0IHRoZSBvcHBv
c2l0ZSBtaXNtYXRjaCAodWxlbiA8IGxlYWYtPmUuc2l6ZSk/IFRoZQo+IHJlc3VsdCwgZXhjZXB0
IHBlcmhhcHMgZm9yIChudWwtdGVybWluYXRlZCkgc3RyaW5ncywgaXMgbm90Cj4gZ29pbmcgdG8g
YmUgdmVyeSB1c2VmdWwsIGF0IHRoZSB2ZXJ5IGxlYXN0LgoKWWVzLCB3aWxsIHRpZ2h0ZW4gdGhl
IHRlc3QuCgo+IAo+PiArICAgIGJ1ZiA9IHhtYWxsb2NfYXJyYXkoY2hhciwgdWxlbik7Cj4+ICsg
ICAgaWYgKCAhYnVmICkKPj4gKyAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4+ICsKPj4gKyAgICBy
ZXQgPSAtRUZBVUxUOwo+PiArICAgIGlmICggY29weV9mcm9tX2d1ZXN0KGJ1ZiwgdWFkZHIsIHVs
ZW4pICkKPj4gKyAgICAgICAgZ290byBvdXQ7Cj4+ICsKPj4gKyAgICByZXQgPSAtRUlOVkFMOwo+
PiArICAgIGlmICggbGVhZi0+ZS50eXBlID09IFhFTl9IWVBGU19UWVBFX1NUUklORyAmJiBidWZb
dWxlbl0gKQo+IAo+IGJ1Zlt1bGVuIC0gMV0gSSBndWVzcz8gT3IsIGFzIGFib3ZlLCBtZW1jaHIo
KSBhZ2Fpbj8KCkknbGwgZ28gdGhlIG1lbWNocigpIHdheS4KCj4gCj4+ICtpbnQgaHlwZnNfd3Jp
dGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKPj4gKyAgICAgICAgICAgICAg
ICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcg
dWxlbikKPj4gK3sKPj4gKyAgICB1bmlvbiB7Cj4+ICsgICAgICAgIGNoYXIgYnVmWzhdOwo+PiAr
ICAgICAgICB1aW50OF90IHU4Owo+PiArICAgICAgICB1aW50MTZfdCB1MTY7Cj4+ICsgICAgICAg
IHVpbnQzMl90IHUzMjsKPj4gKyAgICAgICAgdWludDY0X3QgdTY0Owo+PiArICAgIH0gdTsKPj4g
Kwo+PiArICAgIEFTU0VSVChsZWFmLT5lLnR5cGUgPT0gWEVOX0hZUEZTX1RZUEVfVUlOVCAmJiBs
ZWFmLT5lLnNpemUgPD0gOCk7Cj4+ICsKPj4gKyAgICBpZiAoIHVsZW4gIT0gbGVhZi0+ZS5zaXpl
ICkKPj4gKyAgICAgICAgcmV0dXJuIC1FRE9NOwo+PiArCj4+ICsgICAgaWYgKCBjb3B5X2Zyb21f
Z3Vlc3QodS5idWYsIHVhZGRyLCB1bGVuKSApCj4+ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+
PiArCj4+ICsgICAgc3dpdGNoICggbGVhZi0+ZS5zaXplICkKPj4gKyAgICB7Cj4+ICsgICAgY2Fz
ZSAxOgo+PiArICAgICAgICAqKHVpbnQ4X3QgKilsZWFmLT53cml0ZV9wdHIgPSAhIXUudTg7Cj4+
ICsgICAgICAgIGJyZWFrOwo+PiArICAgIGNhc2UgMjoKPj4gKyAgICAgICAgKih1aW50MTZfdCAq
KWxlYWYtPndyaXRlX3B0ciA9ICEhdS51MTY7Cj4+ICsgICAgICAgIGJyZWFrOwo+PiArICAgIGNh
c2UgNDoKPj4gKyAgICAgICAgKih1aW50MzJfdCAqKWxlYWYtPndyaXRlX3B0ciA9ICEhdS51MzI7
Cj4+ICsgICAgICAgIGJyZWFrOwo+PiArICAgIGNhc2UgODoKPj4gKyAgICAgICAgKih1aW50NjRf
dCAqKWxlYWYtPndyaXRlX3B0ciA9ICEhdS51NjQ7Cj4+ICsgICAgICAgIGJyZWFrOwo+PiArICAg
IH0KPiAKPiBMb29raW5nIGF0IHRoaXMgYWdhaW4sIGlzIHRoZXJlIHJlYWxseSBhIG5lZWQgZm9y
IHVpbnQ2NF90IHN1cHBvcnQKPiBoZXJlPyBJLmUuIGNhbid0IHlvdSBjYXAgYXQgdW5zaWduZWQg
bG9uZyAob3IgZXZlbiB1bnNpZ25lZCBpbnQpLAo+IGFuZCBwZXJoYXBzIGFkZGl0aW9uYWxseSBh
dm9pZCB1c2Ugb2YgZml4ZWQgd2lkdGggdHlwZXMgaGVyZQo+IGFsdG9nZXRoZXIgKHNvbWUgdHJp
Y2tlcnkgbWF5IGJlIG5lZWRlZCBmb3IgMzItYml0J3MKPiBzaXplb2YobG9uZykgPT0gc2l6ZW9m
KGludCkpPwoKVGhlIHJlYXNvbiBmb3IgZGlmZmVyZW50IGxlbmd0aHMgZm9yIGJvb2wgaXMgdGhh
dCBib29sZWFuX3BhcmFtKCkgaXMKZmFsbGluZyBiYWNrIHRvIHRoZSBnZW5lcmFsIGludGVnZXIg
cGFyYW0gaGFuZGxpbmcgd2l0aCBhbGwgdGhlIG5hdHVyYWwKaW50ZWdlciBzaXplcy4KCkkgdGhp
bmsgSSdsbCBtb2RpZnkgdGhlIG1hY3JvcyBpbiBwYXJhbS5oIHRvIGFjY2VwdCBvbmx5IHNpemVv
Zihib29sKQp2YXJpYWJsZXMgZm9yIGJvb2xlYW4gcGFyYW1ldGVycyBhbmQgdGhlbiBJIGNhbiBz
d2l0Y2ggdG8gdGhpcyBmaXhlZApzaXplIGhlcmUuCgo+IAo+PiAtLS0gL2Rldi9udWxsCj4+ICsr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCj4+IEBAIC0wLDAgKzEsMTI3IEBACj4+ICsv
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqCj4+ICsgKiBYZW4gSHlwZXJ2aXNvciBGaWxlc3lzdGVtCj4+
ICsgKgo+PiArICogQ29weXJpZ2h0IChjKSAyMDE5LCBTVVNFIFNvZnR3YXJlIFNvbHV0aW9ucyBH
ZXJtYW55IEdtYkgKPj4gKyAqCj4+ICsgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBm
cmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cj4+ICsgKiBvZiB0
aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29m
dHdhcmUiKSwgdG8KPj4gKyAqIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rp
b24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlCj4+ICsgKiByaWdodHMgdG8gdXNl
LCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBh
bmQvb3IKPj4gKyAqIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBw
ZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCj4+ICsgKiBmdXJuaXNoZWQgdG8gZG8gc28s
IHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgo+PiArICoKPj4gKyAqIFRoZSBh
Ym92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJl
IGluY2x1ZGVkIGluCj4+ICsgKiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9m
IHRoZSBTb2Z0d2FyZS4KPj4gKyAqCj4+ICsgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFT
IElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgo+PiArICogSU1Q
TElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFksCj4+ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQg
Tk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKPj4gKyAqIEFVVEhPUlMgT1Ig
Q09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RI
RVIKPj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRP
UlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCj4+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVD
VElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSCj4+ICsgKiBERUFMSU5H
UyBJTiBUSEUgU09GVFdBUkUuCj4+ICsgKgo+PiArICovCj4+ICsKPj4gKyNpZm5kZWYgX19YRU5f
UFVCTElDX0hZUEZTX0hfXwo+PiArI2RlZmluZSBfX1hFTl9QVUJMSUNfSFlQRlNfSF9fCj4+ICsK
Pj4gKyNpbmNsdWRlICJ4ZW4uaCIKPj4gKwo+PiArLyoKPj4gKyAqIERlZmluaXRpb25zIGZvciB0
aGUgX19IWVBFUlZJU09SX2h5cGZzX29wIGh5cGVyY2FsbC4KPj4gKyAqLwo+PiArCj4+ICsvKiBI
aWdoZXN0IHZlcnNpb24gbnVtYmVyIG9mIHRoZSBoeXBmcyBpbnRlcmZhY2UgY3VycmVudGx5IGRl
ZmluZWQuICovCj4+ICsjZGVmaW5lIFhFTl9IWVBGU19WRVJTSU9OICAgICAgMQo+PiArCj4+ICsv
KiBNYXhpbXVtIGxlbmd0aCBvZiBhIHBhdGggaW4gdGhlIGZpbGVzeXN0ZW0uICovCj4+ICsjZGVm
aW5lIFhFTl9IWVBGU19NQVhfUEFUSExFTiAxMDI0Cj4gCj4gSSB0aGluayBpdCB3b3VsZCBiZSBu
aWNlIGlmIHRoZSBibGFuayBwYWRkaW5nIGhlcmUgbWF0Y2hlZCB0aGF0Cj4gb2YgdGhlIG90aGVy
ICNkZWZpbmUtcyB1cCBhbmQgZG93biBmcm9tIGhlcmUuCgpPa2F5LgoKPiAKPj4gKy8qCj4+ICsg
KiBYRU5fSFlQRlNfT1BfZ2V0X3ZlcnNpb24KPj4gKyAqCj4+ICsgKiBSZWFkIGhpZ2hlc3QgaW50
ZXJmYWNlIHZlcnNpb24gc3VwcG9ydGVkIGJ5IHRoZSBoeXBlcnZpc29yLgo+PiArICoKPj4gKyAq
IFBvc3NpYmxlIHJldHVybiB2YWx1ZXM6Cj4+ICsgKiA+MDogaGlnaGVzdCBzdXBwb3J0ZWQgaW50
ZXJmYWNlIHZlcnNpb24KPj4gKyAqIDwwOiBuZWdhdGl2ZSBYZW4gZXJybm8gdmFsdWUKPj4gKyAq
Lwo+PiArI2RlZmluZSBYRU5fSFlQRlNfT1BfZ2V0X3ZlcnNpb24gICAgIDAKPj4gKwo+PiArLyoK
Pj4gKyAqIFhFTl9IWVBGU19PUF9yZWFkCj4+ICsgKgo+PiArICogUmVhZCBhIGZpbGVzeXN0ZW0g
ZW50cnkuCj4+ICsgKgo+PiArICogUmV0dXJucyB0aGUgZGlyZW50cnkgYW5kIGNvbnRlbnRzIG9m
IGFuIGVudHJ5IGluIHRoZSBidWZmZXIgc3VwcGxpZWQgYnkgdGhlCj4+ICsgKiBjYWxsZXIgKHN0
cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgd2l0aCB0aGUgY29udGVudHMgZm9sbG93aW5nIGRpcmVj
dGx5Cj4+ICsgKiBhZnRlciBpdCkuCj4+ICsgKiBUaGUgZGF0YSBidWZmZXIgbXVzdCBiZSBhdCBs
ZWFzdCB0aGUgc2l6ZSBvZiB0aGUgZGlyZW50cnkgcmV0dXJuZWQgaW4gb3JkZXIKPj4gKyAqIHRv
IGhhdmUgc3VjY2Vzcy4gSWYgdGhlIGRhdGEgYnVmZmVyIHdhcyBub3QgbGFyZ2UgZW5vdWdoIGZv
ciBhbGwgdGhlIGRhdGEKPiAKPiBMb29rcyBsaWtlIHRoZSAidG8gaGF2ZSBzdWNjZXNzIiBpcyBz
dGFsZSBub3c/CgpZZXMuCgo+IAo+PiArICogLUVOT0JVRlMgYW5kIG5vIGVudHJ5IGRhdGEgaXMg
cmV0dXJuZWQsIGJ1dCB0aGUgZGlyZW50cnkgd2lsbCBjb250YWluIHRoZQo+PiArICogbmVlZGVk
IHNpemUgZm9yIHRoZSByZXR1cm5lZCBkYXRhLgo+PiArICogVGhlIGZvcm1hdCBvZiB0aGUgY29u
dGVudHMgaXMgYWNjb3JkaW5nIHRvIGl0cyBlbnRyeSB0eXBlIGFuZCBlbmNvZGluZy4KPj4gKyAq
IFRoZSBjb250ZW50cyBvZiBhIGRpcmVjdG9yeSBhcmUgbXVsdGlwbGUgc3RydWN0IHhlbl9oeXBm
c19kaXJsaXN0ZW50cnkKPj4gKyAqIGl0ZW1zLgo+PiArICoKPj4gKyAqIGFyZzE6IFhFTl9HVUVT
VF9IQU5ETEUocGF0aCBuYW1lKQo+PiArICogYXJnMjogbGVuZ3RoIG9mIHBhdGggbmFtZSAoaW5j
bHVkaW5nIHRyYWlsaW5nIHplcm8gYnl0ZSkKPj4gKyAqIGFyZzM6IFhFTl9HVUVTVF9IQU5ETEUo
ZGF0YSBidWZmZXIgd3JpdHRlbiBieSBoeXBlcnZpc29yKQo+PiArICogYXJnNDogZGF0YSBidWZm
ZXIgc2l6ZQo+PiArICoKPj4gKyAqIFBvc3NpYmxlIHJldHVybiB2YWx1ZXM6Cj4+ICsgKiAwOiBz
dWNjZXNzIChhdCBsZWFzdCB0aGUgZGlyZW50cnkgd2FzIHJldHVybmVkKQo+IAo+IEFzIGlzIHRo
aXM/CgpZZXMuCgo+IAo+PiArc3RhdGljIGlubGluZSB2b2lkIGh5cGZzX3N0cmluZ19zZXQoc3Ry
dWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCBjaGFyICpzdHIpCj4+ICt7Cj4+ICsgICAgbGVhZi0+Y29udGVudCA9
IHN0cjsKPj4gKyAgICBsZWFmLT5lLnNpemUgPSBzdHJsZW4oc3RyKSArIDE7Cj4+ICt9Cj4gCj4g
VGhpcyBsb29rcyBhdCBsZWFzdCByaXNreSB0byBtZSwgYXMgdGhlIGZ1bmN0aW9uIG5hbWUgZG9l
cyBpbgo+IG5vIHdheSBpbmRpY2F0ZSB0aGF0IG5vIGNvcHkgb2YgdGhlIHN0cmluZyB3aWxsIGJl
IG1hZGUuIEhlbmNlCj4gaXRzIHVzZSB3aXRoIGUuZy4gLmluaXQucm9kYXRhIGNvbnRlbnRzIG9y
IGEgc3RhY2sgdmFyaWFibGUKPiB3aWxsIG5vdCBwcm9kdWNlIHRoZSBpbnRlbmRlZCByZXN1bHQu
CgpPa2F5LCB3aGF0IGFib3V0IG5hbWluZyBpdCBoeXBmc19zdHJpbmdfc2V0X3JlZmVyZW5jZSgp
ID8KCj4gCj4+ICsjZGVmaW5lIEhZUEZTX1VJTlRfSU5JVCh2YXIsIG5hbSwgY29udHZhcikgICAg
ICAgIFwKPj4gKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiBfX3JlYWRfbW9zdGx5IHZhciA9
IHsgXAo+PiArICAgICAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfVUlOVCwgICAgICAgICAg
ICBcCj4+ICsgICAgICAgIC5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgICAgICAg
IFwKPj4gKyAgICAgICAgLmUubmFtZSA9IG5hbSwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XAo+PiArICAgICAgICAuZS5zaXplID0gc2l6ZW9mKGNvbnR2YXIpLCAgICAgICAgICAgICAgICBc
Cj4+ICsgICAgICAgIC5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsICAgICAgICAgICAgICAgIFwK
Pj4gKyAgICAgICAgLmNvbnRlbnQgPSAmY29udHZhciwgICAgICAgICAgICAgICAgICAgICAgXAo+
PiArICAgIH0KPj4gKwo+PiArI2RlZmluZSBIWVBGU19JTlRfSU5JVCh2YXIsIG5hbSwgY29udHZh
cikgICAgICAgICBcCj4+ICsgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgX19yZWFkX21vc3Rs
eSB2YXIgPSB7IFwKPj4gKyAgICAgICAgLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX0lOVCwgICAg
ICAgICAgICAgXAo+PiArICAgICAgICAuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4s
ICAgICAgICBcCj4+ICsgICAgICAgIC5lLm5hbWUgPSBuYW0sICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIFwKPj4gKyAgICAgICAgLmUuc2l6ZSA9IHNpemVvZihjb250dmFyKSwgICAgICAgICAg
ICAgICAgXAo+PiArICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFmLCAgICAgICAgICAg
ICAgICBcCj4+ICsgICAgICAgIC5jb250ZW50ID0gJmNvbnR2YXIsICAgICAgICAgICAgICAgICAg
ICAgIFwKPj4gKyAgICB9Cj4+ICsKPj4gKyNkZWZpbmUgSFlQRlNfQk9PTF9JTklUKHZhciwgbmFt
LCBjb250dmFyKSAgICAgICAgXAo+PiArICAgIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmIF9fcmVh
ZF9tb3N0bHkgdmFyID0geyBcCj4+ICsgICAgICAgIC5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9C
T09MLCAgICAgICAgICAgIFwKPj4gKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5D
X1BMQUlOLCAgICAgICAgXAo+PiArICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCj4+ICsgICAgICAgIC5lLnNpemUgPSBzaXplb2YoY29udHZhciksICAg
ICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRfbGVhZiwgICAg
ICAgICAgICAgICAgXAo+PiArICAgICAgICAuY29udGVudCA9ICZjb250dmFyLCAgICAgICAgICAg
ICAgICAgICAgICBcCj4+ICsgICAgfQo+IAo+IFF1aXRlIGEgbG90IG9mIHJlZHVuZGFuY3kgZm9y
IGp1c3QgYSBzaW5nbGUgbGluZSBvZiBkaWZmZXJlbmNlCj4gYmV0d2VlbiB0aGUgaW5zdGFuY2Uu
IFBlcmhhcHMgaGF2ZSBhbm90aGVyIGhlbHBlciBtYWNybz8KCkZpbmUgd2l0aCBtZS4KCj4gCj4+
IC0tLSBhL3hlbi9pbmNsdWRlL3hsYXQubHN0Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hsYXQubHN0
Cj4+IEBAIC04Niw2ICs4Niw4IEBACj4+ICAgPwl2Y3B1X2h2bV9jb250ZXh0CQlodm0vaHZtX3Zj
cHUuaAo+PiAgID8JdmNwdV9odm1feDg2XzMyCQkJaHZtL2h2bV92Y3B1LmgKPj4gICA/CXZjcHVf
aHZtX3g4Nl82NAkJCWh2bS9odm1fdmNwdS5oCj4+ICs/CXhlbl9oeXBmc19kaXJlbnRyeQkJaHlw
ZnMuaAo+PiArPwl4ZW5faHlwZnNfZGlybGlzdGVudHJ5CQloeXBmcy5oCj4gCj4gV2hlcmUgYXJl
IHRoZSBjaGVja2luZyBtYWNyb3MgdXNlZCB0aGF0IHRoZXNlIHByb2R1Y2U/CgpBaCwgc29ycnku
IFdpbGwgYWRkIHRoZW0uCgo+IAo+PiAtLS0gYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3Nf
dmVjdG9ycwo+PiArKysgYi94ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycwo+PiBA
QCAtNjcsNiArNjcsOCBAQCBjbGFzcyB4ZW4KPj4gICAgICAgbG9ja3Byb2YKPj4gICAjIFhFTl9T
WVNDVExfY3B1cG9vbF9vcAo+PiAgICAgICBjcHVwb29sX29wCj4+ICsjIGh5cGZzIGh5cGVyY2Fs
bAo+PiArICAgIGh5cGZzX29wCj4+ICAgIyBYRU5fU1lTQ1RMX3NjaGVkdWxlcl9vcCB3aXRoIFhF
Tl9ET01DVExfU0NIRURPUF9nZXRpbmZvLCBYRU5fU1lTQ1RMX3NjaGVkX2lkLCBYRU5fRE9NQ1RM
X1NDSEVET1BfZ2V0dmNwdWluZm8KPj4gICAgICAgZ2V0c2NoZWR1bGVyCj4+ICAgIyBYRU5fU1lT
Q1RMX3NjaGVkdWxlcl9vcCB3aXRoIFhFTl9ET01DVExfU0NIRURPUF9wdXRpbmZvLCBYRU5fRE9N
Q1RMX1NDSEVET1BfcHV0dmNwdWluZm8KPiAKPiBJIG1heSBub3Qga25vdyBlbm91Z2ggYWJvdXQg
WFNNIHRvIHNlZSB3aHkgeW91IGNhbiBnZXQgYXdheSB3aXRob3V0Cj4gYWxzbyBtb2RpZnlpbmcg
Zmxhc2svaG9va3MuYy4KCkhtbSwgc3RyYW5nZSwgSSB3YXMgc3VyZSB0byBoYXZlIGFkZGVkIGl0
LgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 07:29:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 07:29:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4gHS-0006Pa-AW; Thu, 20 Feb 2020 07:29:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4gHQ-0006PV-U3
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 07:29:52 +0000
X-Inumbo-ID: c7c42de0-53b2-11ea-84e0-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c7c42de0-53b2-11ea-84e0-12813bfff9fa;
 Thu, 20 Feb 2020 07:29:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6EFBCAE61;
 Thu, 20 Feb 2020 07:29:49 +0000 (UTC)
To: Julien Grall <julien@xen.org>, xen-devel@lists.xenproject.org
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
 <ac088c1e-0326-b72a-e1bf-582493e4e712@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <6edb97c6-ed6b-589b-30a5-fb406ddf53a3@suse.com>
Date: Thu, 20 Feb 2020 08:29:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <ac088c1e-0326-b72a-e1bf-582493e4e712@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTc6MjYsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPiAKPiBPbiAxOS8wMi8y
MDIwIDA4OjExLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+PiAraW50IGh5cGZzX3dyaXRlX2Jvb2wo
c3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVu
c2lnbmVkIAo+PiBsb25nIHVsZW4pCj4+ICt7Cj4+ICvCoMKgwqAgdW5pb24gewo+PiArwqDCoMKg
wqDCoMKgwqAgY2hhciBidWZbOF07Cj4+ICvCoMKgwqDCoMKgwqDCoCB1aW50OF90IHU4Owo+PiAr
wqDCoMKgwqDCoMKgwqAgdWludDE2X3QgdTE2Owo+PiArwqDCoMKgwqDCoMKgwqAgdWludDMyX3Qg
dTMyOwo+PiArwqDCoMKgwqDCoMKgwqAgdWludDY0X3QgdTY0Owo+PiArwqDCoMKgIH0gdTsKPj4g
Kwo+PiArwqDCoMKgIEFTU0VSVChsZWFmLT5lLnR5cGUgPT0gWEVOX0hZUEZTX1RZUEVfVUlOVCAm
JiBsZWFmLT5lLnNpemUgPD0gOCk7Cj4gCj4gU2hvdWxkbid0IHRoaXMgYmUgWEVOX0hZUEZTV19U
WVBFX0JPT0w/IEJ1dCB0aGVuLCB3aHkgYXJlIHdlIGFsbG93aW5nIGEgCj4gYm9vbGVhbiBwYXJh
bWV0ZXIgdG8gYmUgaGVsZCBpbiBhIDY0LWJpdCB2YWx1ZT8KPiAKPiBJSE1PLCBhIGJvb2xlYW4g
c2hvdWxkIHJlYWxseSBiZSBob2xkIGluIGEgYm9vbCBhbmQgbm90aGluZyBlbHNlLgoKWWVzLCBh
cyBhbHJlYWR5IHJlcGxpZWQgdG8gSmFuIEknbGwgbW9kaWZ5IHRoZSBwYXJhbSBoYW5kbGluZyBm
b3IgYm9vbAp3aGljaCBhbGxvd2VkIGxhcmdlciB2YXJpYWJsZXMgYW5kIHdoaWNoIHdhcyB0aGUg
cmVhc29uIEkgYWRkZWQgdGhpcwpwb3NzaWJpbGl0eSBoZXJlLCB0b28uCgpBbmQgeWVzLCB0aGUg
dGVzdCBzaG91bGQgdXNlIFhFTl9IWVBGU1dfVFlQRV9CT09MLgoKCkp1ZXJnZW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 07:45:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 07:45:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4gW5-0008CM-Qv; Thu, 20 Feb 2020 07:45:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=v0S7=4I=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j4gW4-0008CH-CI
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 07:45:00 +0000
X-Inumbo-ID: e38df95a-53b4-11ea-84e2-12813bfff9fa
Received: from huawei.com (unknown [45.249.212.32])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e38df95a-53b4-11ea-84e2-12813bfff9fa;
 Thu, 20 Feb 2020 07:44:58 +0000 (UTC)
Received: from DGGEMS404-HUB.china.huawei.com (unknown [172.30.72.59])
 by Forcepoint Email with ESMTP id 45D6DA976423107A5F7F;
 Thu, 20 Feb 2020 15:44:55 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS404-HUB.china.huawei.com
 (10.3.19.204) with Microsoft SMTP Server id 14.3.439.0; Thu, 20 Feb 2020
 15:44:48 +0800
To: Jan Beulich <jbeulich@suse.com>
References: <5E38023B.8090306@hisilicon.com>
 <4824cb1a-c920-e2be-c603-185c0bfdb66e@suse.com>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E4E38F0.6000403@hisilicon.com>
Date: Thu, 20 Feb 2020 15:44:48 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <4824cb1a-c920-e2be-c603-185c0bfdb66e@suse.com>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH v3] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjAyMC8yLzE3IDIxOjUzLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwMy4w
Mi4yMDIwIDEyOjIxLCBXZWkgWHUgd3JvdGU6Cj4+IFBhcnNlIHRoZSBBQ1BJIFNQQ1IgdGFibGUg
YW5kIGluaXRpYWxpemUgdGhlIDE2NTUwIGNvbXBhdGlibGUgc2VyaWFsIHBvcnQKPj4gZm9yIEFS
TSBvbmx5LiBDdXJyZW50bHkgd2Ugb25seSBzdXBwb3J0IG9uZSBVQVJUIG9uIEFSTS4gU29tZSBm
aWVsZHMKPj4gd2hpY2ggd2UgZG8gbm90IGNhcmUgeWV0IG9uIEFSTSBhcmUgaWdub3JlZC4KPj4K
Pj4gU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KPj4KPj4gLS0t
Cj4+IENoYW5nZXMgaW4gdjM6Cj4+IC0gYWRkcmVzcyB0aGUgY29kZSBzdHlsZSBjb21tZW50cyBm
cm9tIEphbgo+PiAtIHVzZSBjb250YWluZXJfb2YgdG8gZG8gY2FzdAo+PiAtIGxpc3QgYWxsIGZp
ZWxkcyB3ZSBpZ25vcmVkCj4+IC0gY2hlY2sgdGhlIGNvbnNvbGUgcmVkaXJlY3Rpb24gaXMgZGlz
YWJsZWQgb3Igbm90IGJlZm9yZSBpbml0IHRoZSB1YXJ0Cj4+IC0gaW5pdCB0aGUgdWFydCBpb19z
aXplIGFuZCB3aWR0aCB2aWEgc3Bjci0+c2VyaWFsX3BvcnQKPj4KPj4gQ2hhbmdlcyBpbiB2MjoK
Pj4gLSBpbXByb3ZlIGNvbW1pdCBtZXNzYWdlCj4+IC0gcmVtb3ZlIHRoZSBzcGNyIGluaXRpYWxp
emF0aW9uCj4+IC0gYWRkIGNvbW1lbnRzIGZvciB0aGUgdWFydCBpbml0aWFsaXphdGlvbiBhbmQg
Y29uZmlndXJhdGlvbgo+PiAtIGFkanVzdCB0aGUgY29kZSBzdHlsZSBpc3N1ZQo+PiAtIGxpbWl0
IHRoZSBjb2RlIG9ubHkgYnVpbHQgb24gQUNQSSBhbmQgQVJNCj4+IC0tLQo+PiAgeGVuL2RyaXZl
cnMvY2hhci9uczE2NTUwLmMgfCA3NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCj4+ICAxIGZpbGUgY2hhbmdlZCwgNzUgaW5zZXJ0aW9ucygrKQo+Pgo+PiBk
aWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFy
L25zMTY1NTAuYwo+PiBpbmRleCBhYTg3YzU3Li43NDFiNTEwIDEwMDY0NAo+PiAtLS0gYS94ZW4v
ZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+PiArKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAu
Ywo+PiBAQCAtMTYyMCw2ICsxNjIwLDgxIEBAIERUX0RFVklDRV9TVEFSVChuczE2NTUwLCAiTlMx
NjU1MCBVQVJUIiwgREVWSUNFX1NFUklBTCkKPj4gIERUX0RFVklDRV9FTkQKPj4KPj4gICNlbmRp
ZiAvKiBIQVNfREVWSUNFX1RSRUUgKi8KPj4gKwo+PiArI2lmIGRlZmluZWQoQ09ORklHX0FDUEkp
ICYmIGRlZmluZWQoQ09ORklHX0FSTSkKPj4gKyNpbmNsdWRlIDx4ZW4vYWNwaS5oPgo+PiArCj4+
ICtzdGF0aWMgaW50IF9faW5pdCBuczE2NTUwX2FjcGlfdWFydF9pbml0KGNvbnN0IHZvaWQgKmRh
dGEpCj4+ICt7Cj4+ICsgICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZTsKPj4gKyAg
ICBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNyICpzcGNyOwo+PiArICAgIGFjcGlfc3RhdHVzIHN0YXR1
czsKPj4gKyAgICAvKgo+PiArICAgICAqIFNhbWUgYXMgdGhlIERUIHBhcnQuCj4+ICsgICAgICog
T25seSBzdXBwb3J0IG9uZSBVQVJUIG9uIEFSTSB3aGljaCBoYXBwZW4gdG8gYmUgbnMxNjU1MF9j
b21bMF0uCj4+ICsgICAgICovCj4+ICsgICAgc3RydWN0IG5zMTY1NTAgKnVhcnQgPSAmbnMxNjU1
MF9jb21bMF07Cj4+ICsKPj4gKyAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19T
UENSLCAwLCAmdGFibGUpOwo+PiArICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQo+PiAr
ICAgIHsKPj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBGYWlsZWQgdG8gZ2V0IFNQQ1IgdGFi
bGVcbiIpOwo+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gKyAgICB9Cj4+ICsKPj4gKyAg
ICBzcGNyID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNyLCBoZWFk
ZXIpOwo+PiArCj4+ICsgICAgLyoKPj4gKyAgICAgKiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBt
YXkgYmUgMCBmb3IgZXhhbXBsZQo+PiArICAgICAqIGlmIHRoZSBjb25zb2xlIHJlZGlyZWN0aW9u
IGlzIGRpc2FibGVkLgo+PiArICAgICAqLwo+PiArICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNl
cmlhbF9wb3J0LmFkZHJlc3MpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHByaW50aygibnMxNjU1
MDogdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3MgaXMgaW52YWxpZFxuIik7Cj4gCj4gSXMgemVybyBy
ZWFsbHkgYW4gaW52YWxpZCBhZGRyZXNzLCBvciBpcyBpdCByYXRoZXIgYSBwcm9wZXIKPiBpbmRp
Y2F0b3Igb2YgdGhlcmUgbm90IGJlaW5nIGFueSBkZXZpY2U/CgpJIHdpbGwgY2hhbmdlIHRoZSBt
c2cgdG8gIlRoZSBjb25zb2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVkLiIgZm9sbG93aW5nIHRo
ZSBkZXNjcmlwdGlvbiBpbiB0aGUgc3Bjci4KSXMgdGhhdCBPSz8KCj4gCj4+ICsgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+PiArICAgIH0KPj4gKwo+PiArICAgIG5zMTY1NTBfaW5pdF9jb21tb24o
dWFydCk7Cj4+ICsKPj4gKyAgICAvKgo+PiArICAgICAqIFRoZSBiYXVkIHJhdGUgaXMgcHJlLWNv
bmZpZ3VyZWQgYnkgdGhlIGZpcm13YXJlLgo+IAo+IEJ1dCB0aGlzIGlzbid0IHRoZSBzYW1lIGFz
IEJBVURfQVVUTywgaXMgaXQ/IElmIGZpcm13YXJlIHByZS1jb25maWd1cmVzCj4gdGhlIGJhdWQg
cmF0ZSwgaXNuJ3QgaXQgdGhpcyBzdHJ1Y3R1cmUgd2hpY2ggaXQgd291bGQgdXNlIHRvIGNvbW11
bmljYXRlCj4gdGhlIGluZm9ybWF0aW9uPwo+CgpObywgdGhlIGNvbW1lbnRzIG9mIHRoZSBCQVVE
X0FVVE8gc3RhdGVkIGxpa2UgdGhhdAphbmQgaW4gZmFjdCB0aGUgYmF1ZCByYXRlIGlzIG5vdCBj
aGFuZ2VkIGFmdGVyIHRoZSBmaXJtbXdhcmUuCkJ1dCBJIGNhbiBhZGQgdGhlIGJhdWQgc2V0dGlu
ZyBpZiB5b3UgcHJlZmVyIHRvLgoKPj4gKyAgICAgKiBBbmQgY3VycmVudGx5IHRoZSBBQ1BJIHBh
cnQgaXMgb25seSB0YXJnZXRpbmcgQVJNIHNvIHRoZSBmb2xsb3dpbmcKPj4gKyAgICAgKiBmaWVs
ZHMgcGNfaW50ZXJydXB0LCBwY2lfZGV2aWNlX2lkLCBwY2lfdmVuZG9yX2lkLCBwY2lfYnVzLCBw
Y2lfZGV2aWNlLAo+PiArICAgICAqIHBjaV9mdW5jdGlvbiwgcGNpX2ZsYWdzLCBwY2lfc2VnbWVu
dCBhbmQgZmxvd19jb250cm9sIHdoaWNoIHdlIGRvIG5vdAo+PiArICAgICAqIGNhcmUgeWV0IGFy
ZSBpZ25vcmVkLgo+IAo+IEhvdyBjb21lIGZsb3cgY29udHJvbCBpcyBvZiBubyBpbnRlcmVzdD8K
ClRoZXJlIGlzIG5vIGZsb3cgY29udHJvbCBpbiB0aGUgRFRTIHBhcnQgYW5kIHNhbWUgZm9yIEFD
UEkgb24gQVJNIHBsYXRmb3JtLgoKPiAKPiBJJ2QgYWxzbyBncm91cCBhbGwgdGhlIHBjaV8qIGZp
ZWxkcyBpbnRvIGEgc2ltcGxlICJhbmQgYWxsIFBDSSByZWxhdGVkCj4gb25lcyIuCgpPSy4KCj4g
Cj4+ICsgICAgICovCj4+ICsgICAgdWFydC0+YmF1ZCA9IEJBVURfQVVUTzsKPj4gKyAgICB1YXJ0
LT5kYXRhX2JpdHMgPSA4Owo+PiArICAgIHVhcnQtPnBhcml0eSA9IHNwY3ItPnBhcml0eTsKPj4g
KyAgICB1YXJ0LT5zdG9wX2JpdHMgPSBzcGNyLT5zdG9wX2JpdHM7Cj4+ICsgICAgdWFydC0+aW9f
YmFzZSA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3M7Cj4+ICsgICAgdWFydC0+aW9fc2l6ZSA9
IHNwY3ItPnNlcmlhbF9wb3J0LmJpdF93aWR0aDsKPiAKPiBPbmNlIGFnYWluOiBZb3Ugc2hvdWxk
IG5vdCBpZ25vcmUgdGhlIEdBUyBhZGRyZXNzIHNwYWNlIGluZGljYXRvci4KClNvcnJ5LCBJIGRp
ZCBub3QgZ2V0IHRoZSBwb2ludC4KRG8geW91IG1lYW4gY2hlY2sgdGhlIGFkZHJlc3MgaXMgMCBv
ciBub3Q/ClRoYW5rcyEKCkJlc3QgUmVnYXJkcywKV2VpCgo+IAo+IEphbgo+IAo+IC4KPiAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:14:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:14:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4gyD-00032B-P7; Thu, 20 Feb 2020 08:14:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4gyC-000326-Dx
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:14:04 +0000
X-Inumbo-ID: f45d6f6e-53b8-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f45d6f6e-53b8-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 08:14:03 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1D876AF33;
 Thu, 20 Feb 2020 08:14:02 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6700a65f-44eb-401f-755a-ebb5d68b9b21@suse.com>
Date: Thu, 20 Feb 2020 09:13:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200213113237.58795-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTMuMDIuMjAyMCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IE1vc3QgdXNlcnMg
b2YgdGhlIGNwdSBtYXBzIGp1c3QgY2FyZSBhYm91dCB0aGUgbWFwcyBub3QgY2hhbmdpbmcgd2hp
bGUKPiB0aGUgbG9jayBpcyBiZWluZyBoZWxkLCBidXQgZG9uJ3QgYWN0dWFsbHkgbW9kaWZ5IHRo
ZSBtYXBzLgo+IAo+IENvbnZlcnQgdGhlIGxvY2sgaW50byBhIHJ3IGxvY2ssIGFuZCB0YWtlIHRo
ZSBsb2NrIGluIHJlYWQgbW9kZSBpbgo+IGdldF9jcHVfbWFwcyBhbmQgaW4gd3JpdGUgbW9kZSBp
biBjcHVfaG90cGx1Z19iZWdpbi4gVGhpcyB3aWxsIGxvd2VyCj4gdGhlIGNvbnRlbnRpb24gYXJv
dW5kIHRoZSBsb2NrLCBzaW5jZSBwbHVnIGFuZCB1bnBsdWcgb3BlcmF0aW9ucyB0aGF0Cj4gdGFr
ZSB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIGFyZSBub3QgdGhhdCBjb21tb24uCj4gCj4gTm90ZSB0
aGF0IHRoZSByZWFkIGxvY2sgY2FuIGJlIHRha2VuIHJlY3Vyc2l2ZWx5IChhcyBpdCdzIGEgc2hh
cmVkCj4gbG9jayksIGFuZCBoZW5jZSB3aWxsIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3IgYXMgdGhl
IHByZXZpb3VzbHkgdXNlZAo+IHJlY3Vyc2l2ZSBsb2NrLiBBcyBmb3IgdGhlIHdyaXRlIGxvY2ss
IGl0J3Mgb25seSB1c2VkIGJ5IENQVQo+IHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMsIGFuZCB0aGUg
bG9jayBpcyBuZXZlciB0YWtlbiByZWN1cnNpdmVseSBpbgo+IHRoYXQgY2FzZS4KPiAKPiBXaGls
ZSB0aGVyZSBhbHNvIGNoYW5nZSBnZXRfY3B1X21hcHMgcmV0dXJuIHR5cGUgdG8gYm9vbC4KPiAK
PiBSZXBvcnRlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPiBTdWdnZXN0ZWQt
YWxzby1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IFNpZ25lZC1vZmYtYnk6
IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKSSdtIGFmcmFpZCBJIGNh
bid0IHNlZSBob3cgb2ZmbGluaW5nIGEgQ1BVIHdvdWxkIG5vdyB3b3JrLgpDb25kZW5zZWQgdG8g
anVzdCB0aGUgcmVsZXZhbnQgY2FsbHMsIHRoZSBzZXF1ZW5jZSBmcm9tCmNwdV9kb3duKCkgaXMK
CmNwdV9ob3RwbHVnX2JlZ2luKCkgKGkuZS4gbG9jayB0YWtlbiBpbiB3cml0ZSBtb2RlKQpzdG9w
X21hY2hpbmVfcnVuKCkKLT4gZ2V0X2NwdV9tYXBzKCkgKGxvY2sgdW5hdmFpbGFibGUgdG8gcmVh
ZGVycykKCk90aGVyIHRoYW4gcmVjdXJzaXZlIHNwaW4gbG9ja3MsIHJ3IGxvY2tzIGRvbid0IGN1
cnJlbnRseQpoYXZlIGEgY29uY2VwdCBvZiBwZXJtaXR0aW5nIGluIGEgcmVhZGVyIHdoZW4gdGhp
cyBDUFUKYWxyZWFkeSBob2xkcyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlLiBIZW5jZSBJIGNhbid0
IHNlZQpob3cgdGhlIGdldF9jcHVfbWFwcygpIGFib3ZlIHdvdWxkIG5vdyBldmVyIHN1Y2NlZWQu
IEFtIEkKbWlzc2luZyBhbnl0aGluZywgb3IgZG9lcyB0aGUgcGF0Y2ggbmVlZCByZXZlcnRpbmcg
dW50aWwKdGhlIHJlYWRfdHJ5bG9jaygpIGdvdCBlbmhhbmNlZCB0byBjb3BlIHdpdGggdGhpcz8K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:16:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:16:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4h0r-00039O-8V; Thu, 20 Feb 2020 08:16:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4h0p-00039E-LN
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:16:47 +0000
X-Inumbo-ID: 55f22490-53b9-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 55f22490-53b9-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 08:16:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 257A6AEA8;
 Thu, 20 Feb 2020 08:16:46 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <20200219160825.GF4679@Air-de-Roger>
 <be0a78d2-f175-96fb-dccc-58088362ddd4@suse.com>
Message-ID: <55e22641-7719-ea56-2961-4f38439c10b8@suse.com>
Date: Thu, 20 Feb 2020 09:16:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <be0a78d2-f175-96fb-dccc-58088362ddd4@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDIuMjAyMCAx
NzowOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gV2VkLCBGZWIgMTksIDIwMjAgYXQg
MDM6MDc6MTRQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IE9uIDE5LzAyLzIwMjAg
MTQ6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDE5LjAyLjIwMjAgMTU6NDUsIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDAyOjQ0OjEy
UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTkuMDIuMjAyMCAxNDoyMiwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+PiBPbiBXZWQsIEZlYiAxOSwgMjAyMCBhdCAw
MTo1OTo1MVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMTMuMDIuMjAy
MCAxMjozMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+Pj4gRG9uJ3QgYWxsb3cgY3B1
X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0cnlsb2NrIGludG8gYQo+
Pj4+Pj4+Pj4gYmxvY2tpbmcgbG9jayBhY3F1aXNpdGlvbi4gV3JpdGUgdXNlcnMgb2YgdGhlIGNw
dV9hZGRfcmVtb3ZlX2xvY2sgYXJlCj4+Pj4+Pj4+PiBsaW1pdGVkIHRvIENQVSBwbHVnL3VucGx1
ZyBvcGVyYXRpb25zLCBhbmQgY2Fubm90IGRlYWRsb2NrIGJldHdlZW4KPj4+Pj4+Pj4+IHRoZW1z
ZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+Pj4+
Pj4+Pj4gY3B1X2FkZF9yZW1vdmVfbG9jayBpcyBhbHdheXMgbG9ja2VkIHdpdGggaW50ZXJydXB0
cyBlbmFibGVkLiBUaGVyZQo+Pj4+Pj4+Pj4gYXJlIGFsc28gbm8gb3RoZXIgbG9ja3MgdGFrZW4g
ZHVyaW5nIHRoZSBwbHVnL3VucGx1ZyBvcGVyYXRpb25zLgo+Pj4+Pj4+PiBJIGRvbid0IHRoaW5r
IHRoZSBnb2FsIHdhcyBkZWFkbG9jayBhdm9pZGFuY2UsIGJ1dCByYXRoZXIgbGltaXRpbmcKPj4+
Pj4+Pj4gb2YgdGhlIHRpbWUgc3BlbnQgc3Bpbm5pbmcgd2hpbGUgdHJ5aW5nIHRvIGFjcXVpcmUg
dGhlIGxvY2ssIGluCj4+Pj4+Pj4+IGZhdm9yIG9mIGhhdmluZyB0aGUgY2FsbGVyIHJldHJ5Lgo+
Pj4+Pj4+IE5vdyB0aGF0IHRoZSBjb250ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5IHVzZXJzIGlz
IHJlZHVjZWQgYXMgdGhvc2UKPj4+Pj4+PiBjYW4gdGFrZSB0aGUgbG9jayBpbiBwYXJhbGxlbCBJ
IHRoaW5rIGl0J3Mgc2FmZSB0byBzd2l0Y2ggd3JpdGVycyB0bwo+Pj4+Pj4+IGJsb2NraW5nIG1v
ZGUuCj4+Pj4+PiBJJ2QgYWdyZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5ICht
YW55KSByZWFkZXJzLgo+Pj4+PiBBRkFJQ1QgZnJvbSB0aGUgcncgbG9jayBpbXBsZW1lbnRhdGlv
biByZWFkZXJzIHdvbid0IGJlIGFibGUgdG8gcGljawo+Pj4+PiB0aGUgbG9jayBhcyBzb29uIGFz
IHRoZXJlJ3MgYSB3cml0ZXIgd2FpdGluZywgd2hpY2ggc2hvdWxkIGF2b2lkIHRoaXMKPj4+Pj4g
c3RhcnZhdGlvbj8KPj4+Pj4KPj4+Pj4gWW91IHN0aWxsIG5lZWQgdG8gd2FpdCBmb3IgY3VycmVu
dCByZWFkZXJzIHRvIGRyb3AgdGhlIGxvY2ssIGJ1dCBubwo+Pj4+PiBuZXcgcmVhZGVycyB3b3Vs
ZCBiZSBhYmxlIHRvIGxvY2sgaXQsIHdoaWNoIEkgdGhpbmsgc2hvdWxkIGdpdmJlIHVzCj4+Pj4+
IGVub3VnaCBmYWlybmVzcy4KPj4+PiBBaCwgcmlnaHQsIGl0IHdhcyByYXRoZXIgdGhlIG90aGVy
IHdheSBhcm91bmQgLSBiYWNrLXRvLWJhY2sKPj4+PiB3cml0ZXJzIGNhbiBzdGFydmUgcmVhZGVy
cyB3aXRoIG91ciBjdXJyZW50IGltcGxlbWVudGF0aW9uLgo+Pj4+Cj4+Pj4+IE9UT0ggd2hlbiB1
c2luZyBfdHJ5bG9jayBuZXcgcmVhZGVycyBjYW4gc3RpbGwgcGljawo+Pj4+PiB0aGUgbG9jayBp
biByZWFkIG1vZGUsIGFuZCBoZW5jZSBJIHRoaW5rIHVzaW5nIGJsb2NraW5nIG1vZGUgZm9yCj4+
Pj4+IHdyaXRlcnMgaXMgYWN0dWFsbHkgYmV0dGVyLCBhcyB5b3UgY2FuIGFzc3VyZSB0aGF0IHJl
YWRlcnMgd29uJ3QgYmUKPj4+Pj4gYWJsZSB0byBzdGFydmUgd3JpdGVycy4KPj4+PiBUaGlzIGlz
IGEgZ29vZCBwb2ludC4gTmV2ZXJ0aGVsZXNzIEkgcmVtYWluIHVuY29udmluY2VkIHRoYXQKPj4+
PiB0aGUgY2hhbmdlIGlzIHdhcnJhbnRlZCBnaXZlbiB0aGUgb3JpZ2luYWwgaW50ZW50aW9ucyAo
YXMgZmFyCj4+Pj4gYXMgd2UncmUgYWJsZSB0byByZWNvbnN0cnVjdCB0aGVtKS4gSWYgdGhlIGN1
cnJlbnQgYmVoYXZpb3IKPj4+PiBnZXRzIGluIHRoZSB3YXkgb2Ygc2Vuc2libGUgc2hpbSBvcGVy
YXRpb24sIHBlcmhhcHMgdGhlCj4+Pj4gYmVoYXZpb3Igc2hvdWxkIGJlIG1hZGUgZGVwZW5kZW50
IHVwb24gcnVubmluZyBpbiBzaGltIG1vZGU/Cj4+Pgo+Pj4gSG90cGx1ZyBpc24ndCBnZW5lcmFs
bHkgdXNlZCBhdCBhbGwsIHNvIHRoZXJlIGlzIDAgd3JpdGUgcHJlc3N1cmUgb24gdGhlCj4+PiBs
b2NrLgo+Pj4KPj4+IFdoZW4gaXQgaXMgdXNlZCwgaXQgaXMgYWxsIGF0IGV4cGxpY2l0IHJlcXVl
c3QgZnJvbSB0aGUgY29udHJvbGxpbmcKPj4+IGVudGl0eSBpbiB0aGUgc3lzdGVtIChoYXJkd2Fy
ZSBkb21haW4sIG9yIHNpbmdsZXRvbiBzaGltIGRvbWFpbikuCj4+Pgo+Pj4gSWYgdGhhdCBlbnRp
dHkgaXMgdHJ5aW5nIHRvIERvUyB5b3UsIHlvdSd2ZSBhbHJlYWR5IGxvc3QuCj4+Pgo+Pj4gVGhl
cmUgbWlnaHQgYmUgYXR0ZW1wdHMgdG8ganVzdGlmeSB3aHkgdGhlIGxvY2tpbmcgd2FzIGRvbmUg
bGlrZSB0aGF0IGluCj4+PiB0aGUgZmlyc3QgcGxhY2UsIGJ1dCBpdCBkb2Vzbid0IG1lYW4gdGhl
eSB3ZXJlIG5lY2Vzc2FyaWx5IGNvcnJlY3QgdG8KPj4+IGJlaW5nIHdpdGgsIGFuZCB0aGV5IGRv
bid0IG1hdGNoIHVwIHdpdGggdGhlIHJlYWxpc3RpYyB1c2FnZSBvZiB0aGUgbG9jay4KPj4KPj4g
SSdtIGhhcHB5IHRvIHJld3JpdGUgdGhlIGNvbW1pdCBtZXNzYWdlIGluIG9yZGVyIHRvIGluY2x1
ZGUgdGhlCj4+IGRpc2N1c3Npb24gaGVyZS4gV2hhdCBhYm91dCBhZGRpbmc6Cj4+Cj4+IE5vdGUg
dGhhdCB3aGVuIHVzaW5nIHJ3IGxvY2tzIGEgd3JpdGVyIHdhbnRpbmcgdG8gdGFrZSB0aGUgbG9j
ayB3aWxsCj4+IHByZXZlbnQgZnVydGhlciByZWFkcyBmcm9tIGxvY2tpbmcgaXQsIGhlbmNlIHBy
ZXZlbnRpbmcgcmVhZGVycyBmcm9tCj4+IHN0YXJ2aW5nIHdyaXRlcnMuIFdyaXRlcnMgT1RPSCBj
b3VsZCBzdGFydmUgcmVhZGVycywgYnV0IHNpbmNlIHRoZQo+PiBsb2NrIGlzIG9ubHkgcGlja2Vk
IGluIHdyaXRlIG1vZGUgYnkgYWN0aW9ucyByZXF1ZXN0ZWQgYnkgcHJpdmlsZWdlZAo+PiBkb21h
aW5zIHN1Y2ggZW50aXRpZXMgYWxyZWFkeSBoYXZlIHRoZSBhYmlsaXR5IHRvIERvUyB0aGUgaHlw
ZXJ2aXNvcgo+PiBpbiBtYW55IG90aGVyIHdheXMuCj4gCj4gV2hpbGUgdGhpcyBzb3VuZHMgZmlu
ZSwgbXkgcHJpbWFyeSByZXF1ZXN0IHdhcyBtb3JlIHRvd2FyZHMgcmVtb3ZpbmcKPiAob3IgYXQg
bGVhc3QgbWFraW5nIGxlc3Mgc2NhcnkpIHRoZSBwYXJ0IGFib3V0IGRlYWRsb2Nrcy4KCkFjdHVh
bGx5LCBoYXZpbmcgdGhvdWdodCBhYm91dCB0aGlzIHNvbWUgbW9yZSBvdmVyIG5pZ2h0LCBJJ20g
ZmluZQp3aXRoIHRoZSBtZW50aW9uaW5nIG9mIHRoZSBkZWFkbG9jayBzY2VuYXJpbyBhcyB5b3Ug
aGF2ZSBpdCByaWdodCBub3cuCkknbSBub3Qgb3Zlcmx5IGZ1c3NlZCBhcyB0byB0aGUgYWRkaXRp
b24gKG9yIG5vdCkgb2YgdGhlIGFib3ZlIGV4dHJhCnBhcmFncmFwaC4KCkphbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:22:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:22:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4h6W-00044N-Vj; Thu, 20 Feb 2020 08:22:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4h6V-00044I-0C
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:22:39 +0000
X-Inumbo-ID: 273defca-53ba-11ea-84e6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 273defca-53ba-11ea-84e6-12813bfff9fa;
 Thu, 20 Feb 2020 08:22:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 14C75AD63;
 Thu, 20 Feb 2020 08:22:37 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-9-jgross@suse.com>
 <28a1b6e6-2d55-999a-ff23-caae5d0e8c08@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <7f14b966-2494-870a-b35c-23ea44e9989b@suse.com>
Date: Thu, 20 Feb 2020 09:22:34 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <28a1b6e6-2d55-999a-ff23-caae5d0e8c08@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 8/8] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTc6NDQsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDE5LjAyLjIwMjAgMDk6
MTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IC0tLSBhL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5w
YW5kb2MKPj4gKysrIGIvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYwo+PiBAQCAtMTUyLDMg
KzE1MiwxMiBAQCBUaGUgbWFqb3IgdmVyc2lvbiBvZiBYZW4uCj4+ICAgIyMjIyAvYnVpbGRpbmZv
L3ZlcnNpb24vbWlub3IgPSBJTlRFR0VSCj4+ICAgCj4+ICAgVGhlIG1pbm9yIHZlcnNpb24gb2Yg
WGVuLgo+PiArCj4+ICsjIyMjIC9wYXJhbXMvCj4+ICsKPj4gK0EgZGlyZWN0b3J5IG9mIHJ1bnRp
bWUgcGFyYW1ldGVycy4KPj4gKwo+PiArIyMjIyAvcGFyYW1zLyoKPj4gKwo+PiArVGhlIHNpbmds
ZSBwYXJhbWV0ZXJzLiBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGRpZmZlcmVudCBwYXJhbWV0ZXJz
IGNhbiBiZQo+IAo+IHMvc2luZ2xlL2luZGl2aWR1YWwvPwoKWWVzLCB0aGlzIGlzIGJldHRlci4K
Cj4gCj4+IC0tLSBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKPj4gKysrIGIveGVuL2FyY2gvYXJt
L3hlbi5sZHMuUwo+PiBAQCAtODksNiArODksMTEgQEAgU0VDVElPTlMKPj4gICAgICAgICAgX19z
dGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPj4gICAgICAgICAgKiguZGF0YS5zY2hlZHVsZXJz
KQo+PiAgICAgICAgICBfX2VuZF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPj4gKwo+PiArICAgICAg
IC4gPSBBTElHTig4KTsKPj4gKyAgICAgICBfX3BhcmFtaHlwZnNfc3RhcnQgPSAuOwo+PiArICAg
ICAgICooLmRhdGEucGFyYW1oeXBmcykKPj4gKyAgICAgICBfX3BhcmFtaHlwZnNfZW5kID0gLjsK
PiAKPiBEbyB5b3UgcmVhbGx5IG5lZWQgOC1ieXRlIGFsaWdubWVudCBldmVuIG9uIDMyLWJpdCBB
cm0/CgpJIGp1c3QgZm9sbG93ZWQgdGhlIGdlbmVyYWwgcGF0dGVybiBpbiB0aGlzIGZpbGUuCgo+
IAo+PiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKPj4gKysrIGIveGVuL2FyY2gv
eDg2L2h2bS92bXgvdm1jcy5jCj4+IEBAIC03MCw2ICs3MCwxNyBAQCBpbnRlZ2VyX3BhcmFtKCJw
bGVfd2luZG93IiwgcGxlX3dpbmRvdyk7Cj4+ICAgc3RhdGljIGJvb2wgX19yZWFkX21vc3RseSBv
cHRfZXB0X3BtbCA9IHRydWU7Cj4+ICAgc3RhdGljIHM4IF9fcmVhZF9tb3N0bHkgb3B0X2VwdF9h
ZCA9IC0xOwo+PiAgIGludDhfdCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfZXhlY19zcCA9IC0xOwo+
PiArc3RhdGljIGNoYXIgb3B0X2VwdF9zZXR0aW5nWzE2XSA9ICJwbWw9MSI7Cj4gCj4gVGhpcyBp
cyBkYW5nZXJvdXMgaW1vIC0gc3VjaCBzdHJpbmdzIHdvdWxkIGJldHRlciBiZSBwb3B1bGF0ZWQK
PiBkdXJpbmcgYm9vdCBieSBpbnZva2luZyB0aGUgc2FtZSBmdW5jdGlvbiB0aGF0IGFsc28gZG9l
cyBzbwo+IGFmdGVyIHVwZGF0aW5nLiBPdGhlcndpc2UgaXQgd29uJ3QgdGFrZSBsb25nIHVudGls
IHJlcG9ydGVkCj4gYW5kIGFjdHVhbCBzZXR0aW5ncyB3aWxsIGJlIG91dCBvZiBzeW5jLCB1bnRp
bCBmaXJzdCBtb2RpZmllZAo+IHZpYSB0aGlzIG5ldyBpbnRlcmZhY2UuCgpIbW0sIHRoaXMgd291
bGQgcmVxdWlyZSBhIGdlbmVyYWwgdXBkYXRlX3ZhbHVlKCkgZnVuY3Rpb24gZm9yIGVhY2gKY3Vz
dG9tIHJ1bnRpbWUgcGFyYW1ldGVyLgoKSSBjYW4gc2VlIGhvdyB0aGlzIHdvdWxkIGxvb2sgbGlr
ZS4KCj4gCj4+ICsKPj4gKwo+PiArc3RhdGljIHZvaWQgdXBkYXRlX2VwdF9wYXJhbSh2b2lkKQo+
IAo+IE5vIGRvdWJsZSBibGFuayBsaW5lcyBwbGVhc2UuCgpPaCwgc29ycnkuCgo+IAo+PiBAQCAt
MzEsMTAgKzMyLDEyIEBAIHN0YXRpYyBpbnQgcGFyc2VfcGNpZChjb25zdCBjaGFyICpzKQo+PiAg
ICAgICB7Cj4+ICAgICAgIGNhc2UgMDoKPj4gICAgICAgICAgIG9wdF9wY2lkID0gUENJRF9PRkY7
Cj4+ICsgICAgICAgIHNucHJpbnRmKG9wdF9wY2lkX3ZhbCwgc2l6ZW9mKG9wdF9wY2lkX3ZhbCks
ICJvZmYiKTsKPj4gICAgICAgICAgIGJyZWFrOwo+PiAgIAo+PiAgICAgICBjYXNlIDE6Cj4+ICAg
ICAgICAgICBvcHRfcGNpZCA9IFBDSURfQUxMOwo+PiArICAgICAgICBzbnByaW50ZihvcHRfcGNp
ZF92YWwsIHNpemVvZihvcHRfcGNpZF92YWwpLCAib24iKTsKPj4gICAgICAgICAgIGJyZWFrOwo+
PiAgIAo+PiAgICAgICBkZWZhdWx0Ogo+PiBAQCAtNDIsMTAgKzQ1LDEyIEBAIHN0YXRpYyBpbnQg
cGFyc2VfcGNpZChjb25zdCBjaGFyICpzKQo+PiAgICAgICAgICAgewo+PiAgICAgICAgICAgY2Fz
ZSAwOgo+PiAgICAgICAgICAgICAgIG9wdF9wY2lkID0gUENJRF9OT1hQVEk7Cj4+ICsgICAgICAg
ICAgICBzbnByaW50ZihvcHRfcGNpZF92YWwsIHNpemVvZihvcHRfcGNpZF92YWwpLCAibm94cHRp
Iik7Cj4+ICAgICAgICAgICAgICAgYnJlYWs7Cj4+ICAgCj4+ICAgICAgICAgICBjYXNlIDE6Cj4+
ICAgICAgICAgICAgICAgb3B0X3BjaWQgPSBQQ0lEX1hQVEk7Cj4+ICsgICAgICAgICAgICBzbnBy
aW50ZihvcHRfcGNpZF92YWwsIHNpemVvZihvcHRfcGNpZF92YWwpLCAieHB0aSIpOwo+PiAgICAg
ICAgICAgICAgIGJyZWFrOwo+IAo+IFByZXR0eSBleHBlbnNpdmUgdG8gdXNlIHNucHJpbnRmKCkg
aGVyZSAtIGhvdyBhYm91dCBzdHJsY3B5KCk/CgpPaCwgb2YgY291cnNlLgoKPiAKPj4gQEAgLTk5
LDI4ICsxMDEsMzMgQEAgc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbGltaXQoY29uc3QgY2hhciAq
cGFyYW0sIGNvbnN0IGNoYXIgKmFyZywKPj4gICAgICAgICAgIHJldHVybiAtRVJBTkdFOwo+PiAg
IAo+PiAgICAgICAqdmFscCA9IHZhbDsKPj4gKyAgICBzbnByaW50ZihwYXJfdmFsLCBQQVJfVkFM
X1NaLCAiJWx1IiwgdmFsKTsKPj4gICAKPj4gICAgICAgcmV0dXJuIDA7Cj4+ICAgfQo+PiAgIAo+
PiAgIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG9wdF9tYXhfZ3JhbnRfZnJhbWVzID0gNjQ7
Cj4+ICtzdGF0aWMgY2hhciBnbnR0YWJfbWF4X2ZyYW1lc192YWxbUEFSX1ZBTF9TWl0gPSAiNjQi
Owo+IAo+IFRoaXMgYW5kIHRoZSBvdGhlciBvcHRpb24gYXJlIHBsYWluIGludGVnZXIgb25lcyBm
cm9tIGEgcHJlc2VudGF0aW9uCj4gcG92LCBzbyBpdCB3b3VsZCBiZSBuaWNlIHRvIGdldCBhd2F5
IGhlcmUgd2l0aG91dCB0aGUgZXh0cmEgYnVmZmVycy4KClRoZXJlIGlzIG1vcmUgdGhhbiBwdXJl
IGludGVnZXIgc2VtYW50aWNzIGhlcmU6IHRoZSB2YWx1ZSBpcyBsaW1pdGVkLApzbyBJIGNhbid0
IGp1c3QgdXNlIHRoZSBub3JtYWwgaW50ZWdlciBhc3NpZ25tZW50LgoKSXRzIG5vdCBhcyBpZiB0
aG9zZSBmdW5jdGlvbnMgYXJlIHBlcmZvcm1hbmNlIGNyaXRpY2FsLCBhbmQgc3BlY2lhbApjYXNp
bmcgZm9yIHNwYXJpbmcgdGhlIGJ1ZmZlciBtZW1vcnkgd2lsbCBwcm9iYWJseSB3YXN0ZSBtb3Jl
IG1lbW9yeQpkdWUgdG8gbGFyZ2VyIGNvZGUgc2l6ZS4KCj4gCj4+IEBAIC0yODksNiArMjkwLDMz
IEBAIGludCBoeXBmc193cml0ZV9ib29sKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAo+
PiAgICAgICByZXR1cm4gMDsKPj4gICB9Cj4+ICAgCj4+ICtpbnQgaHlwZnNfd3JpdGVfY3VzdG9t
KHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAo+PiArICAgICAgICAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4p
Cj4+ICt7Cj4+ICsgICAgc3RydWN0IHBhcmFtX2h5cGZzICpwOwo+PiArICAgIGNoYXIgKmJ1ZjsK
Pj4gKyAgICBpbnQgcmV0Owo+PiArCj4+ICsgICAgYnVmID0geHphbGxvY19hcnJheShjaGFyLCB1
bGVuKTsKPj4gKyAgICBpZiAoICFidWYgKQo+PiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPj4g
Kwo+PiArICAgIHJldCA9IC1FRkFVTFQ7Cj4+ICsgICAgaWYgKCBjb3B5X2Zyb21fZ3Vlc3QoYnVm
LCB1YWRkciwgdWxlbikgKQo+PiArICAgICAgICBnb3RvIG91dDsKPj4gKwo+PiArICAgIHJldCA9
IC1FRE9NOwo+PiArICAgIGlmICggYnVmW3VsZW4gLSAxXSApCj4gCj4gUGVyaGFwcyBtZW1jaHIo
KSBhZ2Fpbi4KCk9rYXkuCgo+IAo+PiBAQCAtMjMsMTAgKzI0LDE3IEBAIHN0cnVjdCBrZXJuZWxf
cGFyYW0gewo+PiAgICAgICB9IHBhcjsKPj4gICB9Owo+PiAgIAo+PiArc3RydWN0IHBhcmFtX2h5
cGZzIHsKPj4gKyAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX3BhcmFtICpwYXJhbTsKPiAKPiBBcyBs
b25nIGFzIHRoaXMgaXMgaGVyZSwgSSBkb24ndCB0aGluayAuLi4KPiAKPj4gQEAgLTc2LDQwICs4
NCw4NyBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSBfX3BhcmFtX3N0YXJ0W10s
IF9fcGFyYW1fZW5kW107Cj4+ICAgICAgICAgICAgIC50eXBlID0gT1BUX0lHTk9SRSB9Cj4+ICAg
Cj4+ICAgI2RlZmluZSBfX3J0cGFyYW0gICAgICAgICBfX3BhcmFtKF9fZGF0YXBhcmFtKQo+PiAr
I2RlZmluZSBfX3BhcmFtZnMgICAgICAgICBzdGF0aWMgX19wYXJhbWh5cGZzIFwKPj4gKyAgICBf
X2F0dHJpYnV0ZV9fKChfX2FsaWduZWRfXyhzaXplb2Yodm9pZCAqKSkpKSBzdHJ1Y3QgcGFyYW1f
aHlwZnMKPiAKPiAuLi4geW91IG5lZWQgdGhlIGFsaWdubWVudCBhdHRyaWJ1dGUgaGVyZS4gQnV0
IHNlZSBiZWxvdy4KPiAKPj4gLSNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFt
ZSwgX3ZhcikgXAo+PiArI2RlZmluZSBjdXN0b21fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBf
dmFyLCBjb250dmFyKSBcCj4+ICAgICAgIF9fcnRwYXJhbSBfX3J0cGFyXyMjX3ZhciA9IFwKPj4g
ICAgICAgICB7IC5uYW1lID0gX25hbWUsIFwKPj4gICAgICAgICAgICAgLnR5cGUgPSBPUFRfQ1VT
VE9NLCBcCj4+IC0gICAgICAgICAgLnBhci5mdW5jID0gX3ZhciB9Cj4+ICsgICAgICAgICAgLnBh
ci5mdW5jID0gX3ZhciB9OyBcCj4+ICsgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFyID0gXAo+
PiArICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAo+IAo+IEluc3RlYWQgb2Yg
YSBwb2ludGVyLCBjYW4ndCB0aGUgcGFyYW0gc3RydWN0IGJlIHBhcnQgb2YgdGhpcwo+IGJpZ2dl
ciBzdHJ1Y3R1cmU/CgpJIGhhdmUgc29tZSBmdXJ0aGVyIHBhdGNoZXMgaW4gbXkgcGlwZWxpbmUg
d2hpY2ggd2lsbCBkbyBldmVuIG1vcmUsCmJ5IHJlbW92aW5nIHRoZSBzeXNjdGwgZm9yIHNldHRp
bmcgcGFyYW1ldGVycyBhbmQgdXNpbmcgaHlwZnMgZm9yCnRoYXQgcHVycG9zZSBpbiBsaWJ4bC4g
VGhpcyB3aWxsIHJlbW92ZSB0aGUgbmVlZCBmb3IgdGhlIHJ1bnRpbWUKY29weSBvZiBzdHJ1Y3Qg
a2VybmVsX3BhcmFtIGNvbXBsZXRlbHkuCgpCdXQgcgoKPiAKPj4gKyAgICAgICAgICAuaHlwZnMu
ZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HLCBcCj4+ICsgICAgICAgICAgLmh5cGZzLmUu
ZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCBcCj4+ICsgICAgICAgICAgLmh5cGZzLmUu
bmFtZSA9IF9uYW1lLCBcCj4+ICsgICAgICAgICAgLmh5cGZzLmUuc2l6ZSA9IHNpemVvZihjb250
dmFyKSwgXAo+IAo+IFRoaXMgd2lsbCBnbyB3cm9uZyBpZiBjb250dmFyIGlzIG5vdCBhbiBhcnJh
eS4gSSBndWVzcyB5b3Ugd2FudAo+IEFSUkFZX1NJWkUoY29udHZhcikgKiBzaXplb2YoKihjb252
YXIpKSBoZXJlLCBhbmQgcGVyaGFwcyBhbHNvCgpBaCwgbmljZSBpZGVhLgoKPiAuLi4KPiAKPj4g
KyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFmLCBcCj4+ICsgICAgICAg
ICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9jdXN0b20sIFwKPj4gKyAgICAgICAgICAu
aHlwZnMuY29udGVudCA9ICZjb250dmFyIH0KPiAKPiAuLi4gb21pdCB0aGUgJiBoZXJlLgoKT2th
eS4KCj4gCj4+IEBAIC0xMjMsNCArMTc4LDcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBrZXJuZWxf
cGFyYW0gX19wYXJhbV9zdGFydFtdLCBfX3BhcmFtX2VuZFtdOwo+PiAgICAgICBzdHJpbmdfcGFy
YW0oX25hbWUsIF92YXIpOyBcCj4+ICAgICAgIHN0cmluZ19ydW50aW1lX29ubHlfcGFyYW0oX25h
bWUsIF92YXIpCj4+ICAgCj4+ICsjZGVmaW5lIHBhcmFtX2FwcGVuZF9zdHIodmFyLCBmbXQsIHZh
bCkgXAo+PiArICAgIHNucHJpbnRmKHZhciArIHN0cmxlbih2YXIpLCBzaXplb2YodmFyKSAtIHN0
cmxlbih2YXIpLCBmbXQsIHZhbCkKPiAKPiBUaGUgc2l6ZW9mKCkgaGVyZSBhZ2FpbiBpc24ndCBz
YWZlIGFnYWluc3QgdmFyIG5vdCBiZWluZyBvZiBhcnJheQo+IHR5cGUuIEFsc28gYWdhaW4gcGVy
aGFwcyBjaGVhcGVyIHRvIHVzZSBzdHJsY2F0KCk/CgpZZXMuCgoKSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:27:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:27:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hBG-0004Ej-L7; Thu, 20 Feb 2020 08:27:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4hBF-0004Ec-Ba
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:27:33 +0000
X-Inumbo-ID: d6eda2da-53ba-11ea-84e6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6eda2da-53ba-11ea-84e6-12813bfff9fa;
 Thu, 20 Feb 2020 08:27:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0DB5CAC8F;
 Thu, 20 Feb 2020 08:27:32 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
 <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
 <6d3b8fed-538f-9c9b-d33e-3ccb94935bf0@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <86036433-0dd9-773c-3855-fb4b4697fc08@suse.com>
Date: Thu, 20 Feb 2020 09:27:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <6d3b8fed-538f-9c9b-d33e-3ccb94935bf0@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxOTo1MiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMTkvMDIvMjAy
MCAwNzo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIwLjEyLjIwMTkgMjI6MzksIElnb3Ig
RHJ1emhpbmluIHdyb3RlOgo+Pj4gQEAgLTM4LDI0ICszNywyMiBAQCB2b2lkIGh2bV9pbml0X2d1
ZXN0X3RpbWUoc3RydWN0IGRvbWFpbiAqZCkKPj4+ICB1aW50NjRfdCBodm1fZ2V0X2d1ZXN0X3Rp
bWVfZml4ZWQoY29uc3Qgc3RydWN0IHZjcHUgKnYsIHVpbnQ2NF90IGF0X3RzYykKPj4+ICB7Cj4+
PiAgICAgIHN0cnVjdCBwbF90aW1lICpwbCA9IHYtPmRvbWFpbi0+YXJjaC5odm0ucGxfdGltZTsK
Pj4+IC0gICAgdTY0IG5vdzsKPj4+ICsgICAgc190aW1lX3Qgb2xkLCBuZXcsIG5vdyA9IGdldF9z
X3RpbWVfZml4ZWQoYXRfdHNjKSArIHBsLT5zdGltZV9vZmZzZXQ7Cj4+PiAgCj4+PiAgICAgIC8q
IENhbGxlZCBmcm9tIGRldmljZSBtb2RlbHMgc2hhcmVkIHdpdGggUFYgZ3Vlc3RzLiBCZSBjYXJl
ZnVsLiAqLwo+Pj4gICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUodikpOwo+Pj4gIAo+Pj4gLSAgICBz
cGluX2xvY2soJnBsLT5wbF90aW1lX2xvY2spOwo+Pj4gLSAgICBub3cgPSBnZXRfc190aW1lX2Zp
eGVkKGF0X3RzYykgKyBwbC0+c3RpbWVfb2Zmc2V0Owo+Pj4gLQo+Pj4gICAgICBpZiAoICFhdF90
c2MgKQo+Pj4gICAgICB7Cj4+PiAtICAgICAgICBpZiAoIChpbnQ2NF90KShub3cgLSBwbC0+bGFz
dF9ndWVzdF90aW1lKSA+IDAgKQo+Pj4gLSAgICAgICAgICAgIHBsLT5sYXN0X2d1ZXN0X3RpbWUg
PSBub3c7Cj4+PiAtICAgICAgICBlbHNlCj4+PiAtICAgICAgICAgICAgbm93ID0gKytwbC0+bGFz
dF9ndWVzdF90aW1lOwo+Pj4gKyAgICAgICAgZG8gewo+Pj4gKyAgICAgICAgICAgIG9sZCA9IHBs
LT5sYXN0X2d1ZXN0X3RpbWU7Cj4+PiArICAgICAgICAgICAgbmV3ID0gbm93ID4gcGwtPmxhc3Rf
Z3Vlc3RfdGltZSA/IG5vdyA6IG9sZCArIDE7Cj4+PiArICAgICAgICB9IHdoaWxlICggY21weGNo
ZygmcGwtPmxhc3RfZ3Vlc3RfdGltZSwgb2xkLCBuZXcpICE9IG9sZCApOwo+Pgo+PiBJIHdvbmRl
ciB3aGV0aGVyIHlvdSB3b3VsZG4ndCBiZXR0ZXIgcmUtaW52b2tlIGdldF9zX3RpbWUoKSBpbgo+
PiBjYXNlIHlvdSBuZWVkIHRvIHJldHJ5IGhlcmUuIFNlZSBob3cgdGhlIGZ1bmN0aW9uIHByZXZp
b3VzbHkKPj4gd2FzIGNhbGxlZCBvbmx5IGFmdGVyIHRoZSBsb2NrIHdhcyBhbHJlYWR5IGFjcXVp
cmVkLgo+IAo+IElmIHRoZXJlIGlzIGEgY29uY3VycmVudCB3cml0ZXIsIHdvdWxkbid0IGl0IGp1
c3QgdXBkYXRlIHBsLT5sYXN0X2d1ZXN0X3RpbWUKPiB3aXRoIHRoZSBuZXcgZ2V0X3NfdGltZSgp
IGFuZCB0aGVuIHdlIHN1YnNlcXVlbnRseSB3b3VsZCBqdXN0IHVzZSB0aGUgbmV3Cj4gdGltZSBv
biByZXRyeT8KClllcywgaXQgd291bGQsIGJ1dCB0aGUgbGF0ZW5jeSB1bnRpbCB0aGUgcmV0cnkg
YWN0dWFsbHkgb2NjdXJzCmlzIHVua25vd24gKGluIHBhcnRpY3VsYXIgaWYgWGVuIGl0c2VsZiBy
dW5zIHZpcnR1YWxpemVkKS4gSS5lLgppbiB0aGUgYXRfdHNjID09IDAgY2FzZSBJIHRoaW5rIHRo
ZSB2YWx1ZSB3b3VsZCBiZXR0ZXIgYmUKcmUtY2FsY3VsYXRlZCBvbiBldmVyeSBpdGVyYXRpb24u
CgpBbnRoZXIgdGhpbmcgSSBub3RpY2Ugb25seSBub3cgYXJlIHRoZSBtdWx0aXBsZSByZWFkcyBv
ZgpwbC0+bGFzdF9ndWVzdF90aW1lLiBXb3VsZG4ndCB5b3UgYmV0dGVyIGRvCgogICAgICAgIGRv
IHsKICAgICAgICAgICAgb2xkID0gQUNDRVNTX09OQ0UocGwtPmxhc3RfZ3Vlc3RfdGltZSk7CiAg
ICAgICAgICAgIG5ldyA9IG5vdyA+IG9sZCA/IG5vdyA6IG9sZCArIDE7CiAgICAgICAgfSB3aGls
ZSAoIGNtcHhjaGcoJnBsLT5sYXN0X2d1ZXN0X3RpbWUsIG9sZCwgbmV3KSAhPSBvbGQgKTsKCj8K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:27:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:27:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hBM-0004Fs-3Z; Thu, 20 Feb 2020 08:27:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4hBK-0004FY-Bk
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:27:38 +0000
X-Inumbo-ID: d94ecb58-53ba-11ea-84e6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d94ecb58-53ba-11ea-84e6-12813bfff9fa;
 Thu, 20 Feb 2020 08:27:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0754EAC8F;
 Thu, 20 Feb 2020 08:27:36 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <6700a65f-44eb-401f-755a-ebb5d68b9b21@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <8abb37bc-e1e8-d9ab-d66e-4c0e9c8f4da3@suse.com>
Date: Thu, 20 Feb 2020 09:27:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <6700a65f-44eb-401f-755a-ebb5d68b9b21@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAgMDk6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDEzLjAyLjIwMjAgMTI6
MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4gTW9zdCB1c2VycyBvZiB0aGUgY3B1IG1hcHMg
anVzdCBjYXJlIGFib3V0IHRoZSBtYXBzIG5vdCBjaGFuZ2luZyB3aGlsZQo+PiB0aGUgbG9jayBp
cyBiZWluZyBoZWxkLCBidXQgZG9uJ3QgYWN0dWFsbHkgbW9kaWZ5IHRoZSBtYXBzLgo+Pgo+PiBD
b252ZXJ0IHRoZSBsb2NrIGludG8gYSBydyBsb2NrLCBhbmQgdGFrZSB0aGUgbG9jayBpbiByZWFk
IG1vZGUgaW4KPj4gZ2V0X2NwdV9tYXBzIGFuZCBpbiB3cml0ZSBtb2RlIGluIGNwdV9ob3RwbHVn
X2JlZ2luLiBUaGlzIHdpbGwgbG93ZXIKPj4gdGhlIGNvbnRlbnRpb24gYXJvdW5kIHRoZSBsb2Nr
LCBzaW5jZSBwbHVnIGFuZCB1bnBsdWcgb3BlcmF0aW9ucyB0aGF0Cj4+IHRha2UgdGhlIGxvY2sg
aW4gd3JpdGUgbW9kZSBhcmUgbm90IHRoYXQgY29tbW9uLgo+Pgo+PiBOb3RlIHRoYXQgdGhlIHJl
YWQgbG9jayBjYW4gYmUgdGFrZW4gcmVjdXJzaXZlbHkgKGFzIGl0J3MgYSBzaGFyZWQKPj4gbG9j
ayksIGFuZCBoZW5jZSB3aWxsIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3IgYXMgdGhlIHByZXZpb3Vz
bHkgdXNlZAo+PiByZWN1cnNpdmUgbG9jay4gQXMgZm9yIHRoZSB3cml0ZSBsb2NrLCBpdCdzIG9u
bHkgdXNlZCBieSBDUFUKPj4gcGx1Zy91bnBsdWcgb3BlcmF0aW9ucywgYW5kIHRoZSBsb2NrIGlz
IG5ldmVyIHRha2VuIHJlY3Vyc2l2ZWx5IGluCj4+IHRoYXQgY2FzZS4KPj4KPj4gV2hpbGUgdGhl
cmUgYWxzbyBjaGFuZ2UgZ2V0X2NwdV9tYXBzIHJldHVybiB0eXBlIHRvIGJvb2wuCj4+Cj4+IFJl
cG9ydGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+PiBTdWdnZXN0ZWQtYWxz
by1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAKPiBJJ20gYWZyYWlkIEkg
Y2FuJ3Qgc2VlIGhvdyBvZmZsaW5pbmcgYSBDUFUgd291bGQgbm93IHdvcmsuCj4gQ29uZGVuc2Vk
IHRvIGp1c3QgdGhlIHJlbGV2YW50IGNhbGxzLCB0aGUgc2VxdWVuY2UgZnJvbQo+IGNwdV9kb3du
KCkgaXMKPiAKPiBjcHVfaG90cGx1Z19iZWdpbigpIChpLmUuIGxvY2sgdGFrZW4gaW4gd3JpdGUg
bW9kZSkKPiBzdG9wX21hY2hpbmVfcnVuKCkKPiAtPiBnZXRfY3B1X21hcHMoKSAobG9jayB1bmF2
YWlsYWJsZSB0byByZWFkZXJzKQoKSSd2ZSBhbHJlYWR5IHBvaW50ZWQgdGhhdCBvdXQgaW4gYW5v
dGhlciB0aHJlYWQuIDotKQoKPiAKPiBPdGhlciB0aGFuIHJlY3Vyc2l2ZSBzcGluIGxvY2tzLCBy
dyBsb2NrcyBkb24ndCBjdXJyZW50bHkKPiBoYXZlIGEgY29uY2VwdCBvZiBwZXJtaXR0aW5nIGlu
IGEgcmVhZGVyIHdoZW4gdGhpcyBDUFUKPiBhbHJlYWR5IGhvbGRzIHRoZSBsb2NrIGluIHdyaXRl
IG1vZGUuIEhlbmNlIEkgY2FuJ3Qgc2VlCj4gaG93IHRoZSBnZXRfY3B1X21hcHMoKSBhYm92ZSB3
b3VsZCBub3cgZXZlciBzdWNjZWVkLiBBbSBJCj4gbWlzc2luZyBhbnl0aGluZywgb3IgZG9lcyB0
aGUgcGF0Y2ggbmVlZCByZXZlcnRpbmcgdW50aWwKPiB0aGUgcmVhZF90cnlsb2NrKCkgZ290IGVu
aGFuY2VkIHRvIGNvcGUgd2l0aCB0aGlzPwoKSSB0aGluayB0aGlzIGNhbiBiZSBoYW5kbGVkIGxv
Y2FsbHkgaW4gZ2V0X2NwdV9tYXBzKCkgYW5kCmNwdV9ob3RwbHVnX2JlZ2luKCkgd2l0aCB0aGUg
dXNlIG9mIGEgdmFyaWFibGUgaG9sZGluZyB0aGUgY3B1IChvcgpOUl9DUFVTKSBvZiB0aGUgY3B1
IGhvbGRpbmcgdGhlIHdyaXRlIGxvY2suIGdldF9jcHVfbWFwcygpIGNhbiBqdXN0CnN1Y2NlZWQg
aW4gY2FzZSB0aGlzIHZhcmlhYmxlIGNvbnRhaW5zIHNtcF9wcm9jZXNzb3JfaWQoKS4KCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:33:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:33:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hH8-0005H3-Sn; Thu, 20 Feb 2020 08:33:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4hH7-0005Gy-F4
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:33:37 +0000
X-Inumbo-ID: afaac3be-53bb-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id afaac3be-53bb-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 08:33:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C68B0AC8F;
 Thu, 20 Feb 2020 08:33:34 +0000 (UTC)
To: Wei Xu <xuwei5@hisilicon.com>
References: <5E38023B.8090306@hisilicon.com>
 <4824cb1a-c920-e2be-c603-185c0bfdb66e@suse.com>
 <5E4E38F0.6000403@hisilicon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <d723ed36-a38d-63c3-07ea-97a2c97f6c9c@suse.com>
Date: Thu, 20 Feb 2020 09:33:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5E4E38F0.6000403@hisilicon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAwODo0NCwgV2VpIFh1IHdyb3RlOgo+IE9uIDIwMjAvMi8xNyAyMTo1Mywg
SmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDAzLjAyLjIwMjAgMTI6MjEsIFdlaSBYdSB3cm90ZToK
Pj4+ICtzdGF0aWMgaW50IF9faW5pdCBuczE2NTUwX2FjcGlfdWFydF9pbml0KGNvbnN0IHZvaWQg
KmRhdGEpCj4+PiArewo+Pj4gKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlOwo+
Pj4gKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNyICpzcGNyOwo+Pj4gKyAgICBhY3BpX3N0YXR1
cyBzdGF0dXM7Cj4+PiArICAgIC8qCj4+PiArICAgICAqIFNhbWUgYXMgdGhlIERUIHBhcnQuCj4+
PiArICAgICAqIE9ubHkgc3VwcG9ydCBvbmUgVUFSVCBvbiBBUk0gd2hpY2ggaGFwcGVuIHRvIGJl
IG5zMTY1NTBfY29tWzBdLgo+Pj4gKyAgICAgKi8KPj4+ICsgICAgc3RydWN0IG5zMTY1NTAgKnVh
cnQgPSAmbnMxNjU1MF9jb21bMF07Cj4+PiArCj4+PiArICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3Rh
YmxlKEFDUElfU0lHX1NQQ1IsIDAsICZ0YWJsZSk7Cj4+PiArICAgIGlmICggQUNQSV9GQUlMVVJF
KHN0YXR1cykgKQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBwcmludGsoIm5zMTY1NTA6IEZhaWxl
ZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7Cj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+
ICsgICAgfQo+Pj4gKwo+Pj4gKyAgICBzcGNyID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3Qg
YWNwaV90YWJsZV9zcGNyLCBoZWFkZXIpOwo+Pj4gKwo+Pj4gKyAgICAvKgo+Pj4gKyAgICAgKiBU
aGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkgYmUgMCBmb3IgZXhhbXBsZQo+Pj4gKyAgICAgKiBp
ZiB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4KPj4+ICsgICAgICovCj4+PiAr
ICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3MpICkKPj4+ICsgICAg
ewo+Pj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiB0aGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBp
cyBpbnZhbGlkXG4iKTsKPj4KPj4gSXMgemVybyByZWFsbHkgYW4gaW52YWxpZCBhZGRyZXNzLCBv
ciBpcyBpdCByYXRoZXIgYSBwcm9wZXIKPj4gaW5kaWNhdG9yIG9mIHRoZXJlIG5vdCBiZWluZyBh
bnkgZGV2aWNlPwo+IAo+IEkgd2lsbCBjaGFuZ2UgdGhlIG1zZyB0byAiVGhlIGNvbnNvbGUgcmVk
aXJlY3Rpb24gaXMgZGlzYWJsZWQuIiBmb2xsb3dpbmcgdGhlIGRlc2NyaXB0aW9uIGluIHRoZSBz
cGNyLgo+IElzIHRoYXQgT0s/CgpXaXRoIHRoZSAiVGhlIiBwcmVmZXJhYmx5IGRyb3BwZWQsIHll
cy4KCj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+ICsgICAgfQo+Pj4gKwo+Pj4gKyAg
ICBuczE2NTUwX2luaXRfY29tbW9uKHVhcnQpOwo+Pj4gKwo+Pj4gKyAgICAvKgo+Pj4gKyAgICAg
KiBUaGUgYmF1ZCByYXRlIGlzIHByZS1jb25maWd1cmVkIGJ5IHRoZSBmaXJtd2FyZS4KPj4KPj4g
QnV0IHRoaXMgaXNuJ3QgdGhlIHNhbWUgYXMgQkFVRF9BVVRPLCBpcyBpdD8gSWYgZmlybXdhcmUg
cHJlLWNvbmZpZ3VyZXMKPj4gdGhlIGJhdWQgcmF0ZSwgaXNuJ3QgaXQgdGhpcyBzdHJ1Y3R1cmUg
d2hpY2ggaXQgd291bGQgdXNlIHRvIGNvbW11bmljYXRlCj4+IHRoZSBpbmZvcm1hdGlvbj8KPj4K
PiAKPiBObywgdGhlIGNvbW1lbnRzIG9mIHRoZSBCQVVEX0FVVE8gc3RhdGVkIGxpa2UgdGhhdAo+
IGFuZCBpbiBmYWN0IHRoZSBiYXVkIHJhdGUgaXMgbm90IGNoYW5nZWQgYWZ0ZXIgdGhlIGZpcm1t
d2FyZS4KCk9oLCBJIHNlZS4gSSBzaG91bGQgaGF2ZSBjaGVja2VkIHRoZSBjb21tZW50IGluc3Rl
YWQgb2YgaW1wbHlpbmcKbWVhbmluZyBhc3NpZ25lZCB0byBzaW1pbGFybHkgbmFtZWQgdGhpbmdz
IGVsc2V3aGVyZS4gS2VlcCBhcyBpcy4KCj4+PiArICAgICAqLwo+Pj4gKyAgICB1YXJ0LT5iYXVk
ID0gQkFVRF9BVVRPOwo+Pj4gKyAgICB1YXJ0LT5kYXRhX2JpdHMgPSA4Owo+Pj4gKyAgICB1YXJ0
LT5wYXJpdHkgPSBzcGNyLT5wYXJpdHk7Cj4+PiArICAgIHVhcnQtPnN0b3BfYml0cyA9IHNwY3It
PnN0b3BfYml0czsKPj4+ICsgICAgdWFydC0+aW9fYmFzZSA9IHNwY3ItPnNlcmlhbF9wb3J0LmFk
ZHJlc3M7Cj4+PiArICAgIHVhcnQtPmlvX3NpemUgPSBzcGNyLT5zZXJpYWxfcG9ydC5iaXRfd2lk
dGg7Cj4+Cj4+IE9uY2UgYWdhaW46IFlvdSBzaG91bGQgbm90IGlnbm9yZSB0aGUgR0FTIGFkZHJl
c3Mgc3BhY2UgaW5kaWNhdG9yLgo+IAo+IFNvcnJ5LCBJIGRpZCBub3QgZ2V0IHRoZSBwb2ludC4K
PiBEbyB5b3UgbWVhbiBjaGVjayB0aGUgYWRkcmVzcyBpcyAwIG9yIG5vdD8KCk5vLiBJIG1lYW4g
eW91IHNob3VsZG4ndCBpZ25vcmUgb3RoZXIgcGFydHMgb2YgdGhlIHN0cnVjdHVyZToKCnN0cnVj
dCBhY3BpX2dlbmVyaWNfYWRkcmVzcyB7Cgl1OCBzcGFjZV9pZDsJCS8qIEFkZHJlc3Mgc3BhY2Ug
d2hlcmUgc3RydWN0IG9yIHJlZ2lzdGVyIGV4aXN0cyAqLwoJdTggYml0X3dpZHRoOwkJLyogU2l6
ZSBpbiBiaXRzIG9mIGdpdmVuIHJlZ2lzdGVyICovCgl1OCBiaXRfb2Zmc2V0OwkJLyogQml0IG9m
ZnNldCB3aXRoaW4gdGhlIHJlZ2lzdGVyICovCgl1OCBhY2Nlc3Nfd2lkdGg7CS8qIE1pbmltdW0g
QWNjZXNzIHNpemUgKEFDUEkgMy4wKSAqLwoJdTY0IGFkZHJlc3M7CQkvKiA2NC1iaXQgYWRkcmVz
cyBvZiBzdHJ1Y3Qgb3IgcmVnaXN0ZXIgKi8KfTsKCklpcmMgeW91IG5vdyBjb25zdW1lIGFsbCBm
aWVsZHMgZXhjZXB0IHNwYWNlX2lkLCB5ZXQgc3BhY2VfaWQKaXMgYSBxdWFsaWZpZXIgdG8gdGhl
IGFkZHJlc3MgZmllbGQgKHdoaWNoIHlvdSBvYnZpb3VzbHkgdXNlKS4KCkphbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:36:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:36:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hJp-0005Or-Ch; Thu, 20 Feb 2020 08:36:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4hJo-0005Om-Rh
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:36:24 +0000
X-Inumbo-ID: 13a535c0-53bc-11ea-84e8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13a535c0-53bc-11ea-84e8-12813bfff9fa;
 Thu, 20 Feb 2020 08:36:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 627A8AC8F;
 Thu, 20 Feb 2020 08:36:23 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <6700a65f-44eb-401f-755a-ebb5d68b9b21@suse.com>
 <8abb37bc-e1e8-d9ab-d66e-4c0e9c8f4da3@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <bb1ec887-0b04-20e4-20f4-e45b1e8aa8a3@suse.com>
Date: Thu, 20 Feb 2020 09:36:25 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <8abb37bc-e1e8-d9ab-d66e-4c0e9c8f4da3@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAwOToyNywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMC4wMi4yMCAw
OToxMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDEzLjAyLjIwMjAgMTI6MzIsIFJvZ2VyIFBh
dSBNb25uZSB3cm90ZToKPj4+IE1vc3QgdXNlcnMgb2YgdGhlIGNwdSBtYXBzIGp1c3QgY2FyZSBh
Ym91dCB0aGUgbWFwcyBub3QgY2hhbmdpbmcgd2hpbGUKPj4+IHRoZSBsb2NrIGlzIGJlaW5nIGhl
bGQsIGJ1dCBkb24ndCBhY3R1YWxseSBtb2RpZnkgdGhlIG1hcHMuCj4+Pgo+Pj4gQ29udmVydCB0
aGUgbG9jayBpbnRvIGEgcncgbG9jaywgYW5kIHRha2UgdGhlIGxvY2sgaW4gcmVhZCBtb2RlIGlu
Cj4+PiBnZXRfY3B1X21hcHMgYW5kIGluIHdyaXRlIG1vZGUgaW4gY3B1X2hvdHBsdWdfYmVnaW4u
IFRoaXMgd2lsbCBsb3dlcgo+Pj4gdGhlIGNvbnRlbnRpb24gYXJvdW5kIHRoZSBsb2NrLCBzaW5j
ZSBwbHVnIGFuZCB1bnBsdWcgb3BlcmF0aW9ucyB0aGF0Cj4+PiB0YWtlIHRoZSBsb2NrIGluIHdy
aXRlIG1vZGUgYXJlIG5vdCB0aGF0IGNvbW1vbi4KPj4+Cj4+PiBOb3RlIHRoYXQgdGhlIHJlYWQg
bG9jayBjYW4gYmUgdGFrZW4gcmVjdXJzaXZlbHkgKGFzIGl0J3MgYSBzaGFyZWQKPj4+IGxvY2sp
LCBhbmQgaGVuY2Ugd2lsbCBrZWVwIHRoZSBzYW1lIGJlaGF2aW9yIGFzIHRoZSBwcmV2aW91c2x5
IHVzZWQKPj4+IHJlY3Vyc2l2ZSBsb2NrLiBBcyBmb3IgdGhlIHdyaXRlIGxvY2ssIGl0J3Mgb25s
eSB1c2VkIGJ5IENQVQo+Pj4gcGx1Zy91bnBsdWcgb3BlcmF0aW9ucywgYW5kIHRoZSBsb2NrIGlz
IG5ldmVyIHRha2VuIHJlY3Vyc2l2ZWx5IGluCj4+PiB0aGF0IGNhc2UuCj4+Pgo+Pj4gV2hpbGUg
dGhlcmUgYWxzbyBjaGFuZ2UgZ2V0X2NwdV9tYXBzIHJldHVybiB0eXBlIHRvIGJvb2wuCj4+Pgo+
Pj4gUmVwb3J0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4+PiBTdWdnZXN0
ZWQtYWxzby1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pj4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4+Cj4+IEknbSBh
ZnJhaWQgSSBjYW4ndCBzZWUgaG93IG9mZmxpbmluZyBhIENQVSB3b3VsZCBub3cgd29yay4KPj4g
Q29uZGVuc2VkIHRvIGp1c3QgdGhlIHJlbGV2YW50IGNhbGxzLCB0aGUgc2VxdWVuY2UgZnJvbQo+
PiBjcHVfZG93bigpIGlzCj4+Cj4+IGNwdV9ob3RwbHVnX2JlZ2luKCkgKGkuZS4gbG9jayB0YWtl
biBpbiB3cml0ZSBtb2RlKQo+PiBzdG9wX21hY2hpbmVfcnVuKCkKPj4gLT4gZ2V0X2NwdV9tYXBz
KCkgKGxvY2sgdW5hdmFpbGFibGUgdG8gcmVhZGVycykKPiAKPiBJJ3ZlIGFscmVhZHkgcG9pbnRl
ZCB0aGF0IG91dCBpbiBhbm90aGVyIHRocmVhZC4gOi0pCgpPaCwgSSBkaWRuJ3QgcmVjYWxsLiBP
ciBlbHNlIEkgd291bGRuJ3QgaGF2ZSBjb21taXR0ZWQgdGhlCnBhdGNoIGluIHRoZSBmaXJzdCBw
bGFjZS4KCj4+IE90aGVyIHRoYW4gcmVjdXJzaXZlIHNwaW4gbG9ja3MsIHJ3IGxvY2tzIGRvbid0
IGN1cnJlbnRseQo+PiBoYXZlIGEgY29uY2VwdCBvZiBwZXJtaXR0aW5nIGluIGEgcmVhZGVyIHdo
ZW4gdGhpcyBDUFUKPj4gYWxyZWFkeSBob2xkcyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlLiBIZW5j
ZSBJIGNhbid0IHNlZQo+PiBob3cgdGhlIGdldF9jcHVfbWFwcygpIGFib3ZlIHdvdWxkIG5vdyBl
dmVyIHN1Y2NlZWQuIEFtIEkKPj4gbWlzc2luZyBhbnl0aGluZywgb3IgZG9lcyB0aGUgcGF0Y2gg
bmVlZCByZXZlcnRpbmcgdW50aWwKPj4gdGhlIHJlYWRfdHJ5bG9jaygpIGdvdCBlbmhhbmNlZCB0
byBjb3BlIHdpdGggdGhpcz8KPiAKPiBJIHRoaW5rIHRoaXMgY2FuIGJlIGhhbmRsZWQgbG9jYWxs
eSBpbiBnZXRfY3B1X21hcHMoKSBhbmQKPiBjcHVfaG90cGx1Z19iZWdpbigpIHdpdGggdGhlIHVz
ZSBvZiBhIHZhcmlhYmxlIGhvbGRpbmcgdGhlIGNwdSAob3IKPiBOUl9DUFVTKSBvZiB0aGUgY3B1
IGhvbGRpbmcgdGhlIHdyaXRlIGxvY2suIGdldF9jcHVfbWFwcygpIGNhbiBqdXN0Cj4gc3VjY2Vl
ZCBpbiBjYXNlIHRoaXMgdmFyaWFibGUgY29udGFpbnMgc21wX3Byb2Nlc3Nvcl9pZCgpLgoKSXQg
Y291bGQsIHllcy4gQnV0IHRoaXMgaXMgYSBnZW5lcmFsIHNob3J0Y29taW5nIG9mIG91ciBydwps
b2NrIGltcGxlbWVudGF0aW9uIChhbmQgaW1vIGEgdHJhcCB3YWl0aW5nIGZvciBvdGhlcnMgdG8K
ZmFsbCBpbnRvIGFzIHdlbGwpLCBhbmQgaGVuY2UgSSB0aGluayBpdCB3b3VsZCBiZXR0ZXIgYmUK
dGFrZW4gY2FyZSBvZiBpbiBhIGdlbmVyaWMgbWFubmVyLgoKSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:39:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:39:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hMd-0005XV-Tj; Thu, 20 Feb 2020 08:39:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4hMc-0005XQ-71
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:39:18 +0000
X-Inumbo-ID: 7a6edf36-53bc-11ea-84e8-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a6edf36-53bc-11ea-84e8-12813bfff9fa;
 Thu, 20 Feb 2020 08:39:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582187957;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=JwHl4quXWDG9itkjDYku543f/vfU0gx98KV7jgfEzIs=;
 b=QDUEJcgeWST5yRntYbahZONUA+VPL0R7KOiV4Nqfgh1sF52u7M/LuDhh
 jRChza0ZZF5x215zU6EZzyOeW4NIWg7E1Mwt3rSayQvBjBeF4syrSw5Uf
 I9+oiyt7TgEuQ7m405L9IkMdYpWwNuxkBndz+VMD1ptbuOBqtsQG2svFs E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MM0J4GlVDlB8jW19M11+P9HrOGhNxD8WXYL9vu3YBiAQ460tEWfz3gUg2Lw6ArGektClf8Nbag
 ZDMsNn+bIaHgvmiQrWsOTOXSdwNZIukFIJ+v8ThpcN5voCcqc9fpCjOv1dFXfaPkJlXRiaocNz
 Ey3nz+5z5gJ8Z3tkNDhfq+2pULZijq4YhGeqIYtykJ4RyOTbAeqOEVpuzrpMAKyUgCJObCNTDs
 ys4QXG50X3UKLzLY0I+Ya9hAkPZ3tBMhdhqXVkrciAd+JgmZ9nUhR/Mfl0wZ+8MU2oflNLNG06
 Zow=
X-SBRS: 2.7
X-MesageID: 12723432
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,463,1574139600"; d="scan'208";a="12723432"
Date: Thu, 20 Feb 2020 09:39:04 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20200220083904.GI4679@Air-de-Roger>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: eduval@amazon.com, len.brown@intel.com, peterz@infradead.org,
 benh@kernel.crashing.org, x86@kernel.org, linux-mm@kvack.org, pavel@ucw.cz,
 hpa@zytor.com, tglx@linutronix.de, sstabellini@kernel.org, fllinden@amaozn.com,
 kamatam@amazon.com, mingo@redhat.com, xen-devel@lists.xenproject.org,
 sblbir@amazon.com, axboe@kernel.dk, konrad.wilk@oracle.com, bp@alien8.de,
 boris.ostrovsky@oracle.com, jgross@suse.com, netdev@vger.kernel.org,
 linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 vkuznets@redhat.com, davem@davemloft.net, dwmw@amazon.co.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhbmtzIGZvciB0aGlzIHdvcmssIHBsZWFzZSBzZWUgYmVsb3cuCgpPbiBXZWQsIEZlYiAxOSwg
MjAyMCBhdCAwNjowNDoyNFBNICswMDAwLCBBbmNoYWwgQWdhcndhbCB3cm90ZToKPiBPbiBUdWUs
IEZlYiAxOCwgMjAyMCBhdCAxMDoxNjoxMUFNICswMTAwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6NTNQTSArMDAwMCwgQW5jaGFsIEFn
YXJ3YWwgd3JvdGU6Cj4gPiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDExOjA1OjA5QU0gKzAx
MDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+ID4gT24gRnJpLCBGZWIgMTQsIDIwMjAg
YXQgMTE6MjU6MzRQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwgd3JvdGU6Cj4gPiA+ID4gPiBGcm9t
OiBNdW5laGlzYSBLYW1hdGEgPGthbWF0YW1AYW1hem9uLmNvbQo+ID4gPiA+ID4gCj4gPiA+ID4g
PiBBZGQgZnJlZXplLCB0aGF3IGFuZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBh
bmQgaGliZXJuYXRpb24KPiA+ID4gPiA+IHN1cHBvcnQuIEFsbCBmcm9udGVuZCBkcml2ZXJzIHRo
YXQgbmVlZHMgdG8gdXNlIFBNX0hJQkVSTkFUSU9OL1BNX1NVU1BFTkQKPiA+ID4gPiA+IGV2ZW50
cywgbmVlZCB0byBpbXBsZW1lbnQgdGhlc2UgeGVuYnVzX2RyaXZlciBjYWxsYmFja3MuCj4gPiA+
ID4gPiBUaGUgZnJlZXplIGhhbmRsZXIgc3RvcHMgYSBibG9jay1sYXllciBxdWV1ZSBhbmQgZGlz
Y29ubmVjdCB0aGUKPiA+ID4gPiA+IGZyb250ZW5kIGZyb20gdGhlIGJhY2tlbmQgd2hpbGUgZnJl
ZWluZyByaW5nX2luZm8gYW5kIGFzc29jaWF0ZWQgcmVzb3VyY2VzLgo+ID4gPiA+ID4gVGhlIHJl
c3RvcmUgaGFuZGxlciByZS1hbGxvY2F0ZXMgcmluZ19pbmZvIGFuZCByZS1jb25uZWN0IHRvIHRo
ZQo+ID4gPiA+ID4gYmFja2VuZCwgc28gdGhlIHJlc3Qgb2YgdGhlIGtlcm5lbCBjYW4gY29udGlu
dWUgdG8gdXNlIHRoZSBibG9jayBkZXZpY2UKPiA+ID4gPiA+IHRyYW5zcGFyZW50bHkuIEFsc28s
IHRoZSBoYW5kbGVycyBhcmUgdXNlZCBmb3IgYm90aCBQTSBzdXNwZW5kIGFuZAo+ID4gPiA+ID4g
aGliZXJuYXRpb24gc28gdGhhdCB3ZSBjYW4ga2VlcCB0aGUgZXhpc3Rpbmcgc3VzcGVuZC9yZXN1
bWUgY2FsbGJhY2tzIGZvcgo+ID4gPiA+ID4gWGVuIHN1c3BlbmQgd2l0aG91dCBtb2RpZmljYXRp
b24uIEJlZm9yZSBkaXNjb25uZWN0aW5nIGZyb20gYmFja2VuZCwKPiA+ID4gPiA+IHdlIG5lZWQg
dG8gcHJldmVudCBhbnkgbmV3IElPIGZyb20gYmVpbmcgcXVldWVkIGFuZCB3YWl0IGZvciBleGlz
dGluZwo+ID4gPiA+ID4gSU8gdG8gY29tcGxldGUuCj4gPiA+ID4gCj4gPiA+ID4gVGhpcyBpcyBk
aWZmZXJlbnQgZnJvbSBYZW4gKHhlbnN0b3JlKSBpbml0aWF0ZWQgc3VzcGVuc2lvbiwgYXMgaW4g
dGhhdAo+ID4gPiA+IGNhc2UgTGludXggZG9lc24ndCBmbHVzaCB0aGUgcmluZ3Mgb3IgZGlzY29u
bmVjdHMgZnJvbSB0aGUgYmFja2VuZC4KPiA+ID4gWWVzLCBBRkFJSyBpbiB4ZW4gaW5pdGlhdGVk
IHN1c3BlbnNpb24gYmFja2VuZCB0YWtlcyBjYXJlIG9mIGl0LiAKPiA+IAo+ID4gTm8sIGluIFhl
biBpbml0aWF0ZWQgc3VzcGVuc2lvbiBiYWNrZW5kIGRvZXNuJ3QgdGFrZSBjYXJlIG9mIGZsdXNo
aW5nCj4gPiB0aGUgcmluZ3MsIHRoZSBmcm9udGVuZCBoYXMgYSBzaGFkb3cgY29weSBvZiB0aGUg
cmluZyBjb250ZW50cyBhbmQgaXQKPiA+IHJlLWlzc3VlcyB0aGUgcmVxdWVzdHMgb24gcmVzdW1l
Lgo+ID4gCj4gWWVzLCBJIG1lYW50IHN1c3BlbnNpb24gaW4gZ2VuZXJhbCB3aGVyZSBib3RoIHhl
bnN0b3JlIGFuZCBiYWNrZW5kIGtub3dzCj4gc3lzdGVtIGlzIGdvaW5nIHVuZGVyIHN1c3BlbnNp
b24gYW5kIG5vdCBmbHVzaGluZyBvZiByaW5ncy4KCmJhY2tlbmQgaGFzIG5vIGlkZWEgdGhlIGd1
ZXN0IGlzIGdvaW5nIHRvIGJlIHN1c3BlbmRlZC4gQmFja2VuZCBjb2RlCmlzIGNvbXBsZXRlbHkg
YWdub3N0aWMgdG8gc3VzcGVuc2lvbi9yZXN1bWUuCgo+IFRoYXQgaGFwcGVucwo+IGluIGZyb250
ZW5kIHdoZW4gYmFja2VuZCBpbmRpY2F0ZXMgdGhhdCBzdGF0ZSBpcyBjbG9zaW5nIGFuZCBzbyBv
bi4KPiBJIG1heSBoYXZlIHdyaXR0ZW4gaXQgaW4gd3JvbmcgY29udGV4dC4KCkknbSBhZnJhaWQg
SSdtIG5vdCBzdXJlIEkgZnVsbHkgdW5kZXJzdGFuZCB0aGlzIGxhc3Qgc2VudGVuY2UuCgo+ID4g
PiA+ID4gK3N0YXRpYyBpbnQgYmxrZnJvbnRfZnJlZXplKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpk
ZXYpCj4gPiA+ID4gPiArewo+ID4gPiA+ID4gKwl1bnNpZ25lZCBpbnQgaTsKPiA+ID4gPiA+ICsJ
c3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2KTsK
PiA+ID4gPiA+ICsJc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm87Cj4gPiA+ID4gPiAr
CS8qIFRoaXMgd291bGQgYmUgcmVhc29uYWJsZSB0aW1lb3V0IGFzIHVzZWQgaW4geGVuYnVzX2Rl
dl9zaHV0ZG93bigpICovCj4gPiA+ID4gPiArCXVuc2lnbmVkIGludCB0aW1lb3V0ID0gNSAqIEha
Owo+ID4gPiA+ID4gKwlpbnQgZXJyID0gMDsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICsJaW5mby0+
Y29ubmVjdGVkID0gQkxLSUZfU1RBVEVfRlJFRVpJTkc7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiAr
CWJsa19tcV9mcmVlemVfcXVldWUoaW5mby0+cnEpOwo+ID4gPiA+ID4gKwlibGtfbXFfcXVpZXNj
ZV9xdWV1ZShpbmZvLT5ycSk7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiArCWZvciAoaSA9IDA7IGkg
PCBpbmZvLT5ucl9yaW5nczsgaSsrKSB7Cj4gPiA+ID4gPiArCQlyaW5mbyA9ICZpbmZvLT5yaW5m
b1tpXTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICsJCWdudHRhYl9jYW5jZWxfZnJlZV9jYWxsYmFj
aygmcmluZm8tPmNhbGxiYWNrKTsKPiA+ID4gPiA+ICsJCWZsdXNoX3dvcmsoJnJpbmZvLT53b3Jr
KTsKPiA+ID4gPiA+ICsJfQo+ID4gPiA+ID4gKwo+ID4gPiA+ID4gKwkvKiBLaWNrIHRoZSBiYWNr
ZW5kIHRvIGRpc2Nvbm5lY3QgKi8KPiA+ID4gPiA+ICsJeGVuYnVzX3N3aXRjaF9zdGF0ZShkZXYs
IFhlbmJ1c1N0YXRlQ2xvc2luZyk7Cj4gPiA+ID4gCj4gPiA+ID4gQXJlIHlvdSBzdXJlIHRoaXMg
aXMgc2FmZT8KPiA+ID4gPiAKPiA+ID4gSW4gbXkgdGVzdGluZyBydW5uaW5nIG11bHRpcGxlIGZp
byBqb2JzLCBvdGhlciB0ZXN0IHNjZW5hcmlvcyBydW5uaW5nCj4gPiA+IGEgbWVtb3J5IGxvYWRl
ciB3b3JrcyBmaW5lLiBJIGRpZCBub3QgY2FtZSBhY3Jvc3MgYSBzY2VuYXJpbyB0aGF0IHdvdWxk
Cj4gPiA+IGhhdmUgZmFpbGVkIHJlc3VtZSBkdWUgdG8gYmxrZnJvbnQgaXNzdWVzIHVubGVzcyB5
b3UgY2FuIHN1Z2VzdCBzb21lPwo+ID4gCj4gPiBBRkFJQ1QgeW91IGRvbid0IHdhaXQgZm9yIHRo
ZSBpbi1mbGlnaHQgcmVxdWVzdHMgdG8gYmUgZmluaXNoZWQsIGFuZAo+ID4ganVzdCByZWx5IG9u
IGJsa2JhY2sgdG8gZmluaXNoIHByb2Nlc3NpbmcgdGhvc2UuIEknbSBub3Qgc3VyZSBhbGwKPiA+
IGJsa2JhY2sgaW1wbGVtZW50YXRpb25zIG91dCB0aGVyZSBjYW4gZ3VhcmFudGVlIHRoYXQuCj4g
PiAKPiA+IFRoZSBhcHByb2FjaCB1c2VkIGJ5IFhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbiBpcyB0
byByZS1pc3N1ZSB0aGUKPiA+IGluLWZsaWdodCByZXF1ZXN0cyB3aGVuIHJlc3VtaW5nLiBJIGhh
dmUgdG8gYWRtaXQgSSBkb24ndCB0aGluayB0aGlzCj4gPiBpcyB0aGUgYmVzdCBhcHByb2FjaCwg
YnV0IEkgd291bGQgbGlrZSB0byBrZWVwIGJvdGggdGhlIFhlbiBhbmQgdGhlIFBNCj4gPiBpbml0
aWF0ZWQgc3VzcGVuc2lvbiB1c2luZyB0aGUgc2FtZSBsb2dpYywgYW5kIGhlbmNlIEkgd291bGQg
cmVxdWVzdAo+ID4gdGhhdCB5b3UgdHJ5IHRvIHJlLXVzZSB0aGUgZXhpc3RpbmcgcmVzdW1lIGxv
Z2ljIChibGtmcm9udF9yZXN1bWUpLgo+ID4gCj4gPiA+ID4gSSBkb24ndCB0aGluayB5b3Ugd2Fp
dCBmb3IgYWxsIHJlcXVlc3RzIHBlbmRpbmcgb24gdGhlIHJpbmcgdG8gYmUKPiA+ID4gPiBmaW5p
c2hlZCBieSB0aGUgYmFja2VuZCwgYW5kIGhlbmNlIHlvdSBtaWdodCBsb29zZSByZXF1ZXN0cyBh
cyB0aGUKPiA+ID4gPiBvbmVzIG9uIHRoZSByaW5nIHdvdWxkIG5vdCBiZSByZS1pc3N1ZWQgYnkg
YmxrZnJvbnRfcmVzdG9yZSBBRkFJQ1QuCj4gPiA+ID4gCj4gPiA+IEFGQUlVLCBibGtfbXFfZnJl
ZXplX3F1ZXVlL2Jsa19tcV9xdWllc2NlX3F1ZXVlIHNob3VsZCB0YWtlIGNhcmUgb2Ygbm8gdXNl
ZAo+ID4gPiByZXF1ZXN0IG9uIHRoZSBzaGFyZWQgcmluZy4gQWxzbywgd2UgSSB3YW50IHRvIHBh
dXNlIHRoZSBxdWV1ZSBhbmQgZmx1c2ggYWxsCj4gPiA+IHRoZSBwZW5kaW5nIHJlcXVlc3RzIGlu
IHRoZSBzaGFyZWQgcmluZyBiZWZvcmUgZGlzY29ubmVjdGluZyBmcm9tIGJhY2tlbmQuCj4gPiAK
PiA+IE9oLCBzbyBibGtfbXFfZnJlZXplX3F1ZXVlIGRvZXMgd2FpdCBmb3IgaW4tZmxpZ2h0IHJl
cXVlc3RzIHRvIGJlCj4gPiBmaW5pc2hlZC4gSSBndWVzcyBpdCdzIGZpbmUgdGhlbi4KPiA+IAo+
IE9rLgo+ID4gPiBRdWllc2NpbmcgdGhlIHF1ZXVlIHNlZW1lZCBhIGJldHRlciBvcHRpb24gaGVy
ZSBhcyB3ZSB3YW50IHRvIG1ha2Ugc3VyZSBvbmdvaW5nCj4gPiA+IHJlcXVlc3RzIGRpc3BhdGNo
ZXMgYXJlIHRvdGFsbHkgZHJhaW5lZC4KPiA+ID4gSSBzaG91bGQgYWNjZXB0IHRoYXQgc29tZSBv
ZiB0aGVzZSBub3Rpb24gaXMgYm9ycm93ZWQgZnJvbSBob3cgbnZtZSBmcmVlemUvdW5mcmVlemUg
Cj4gPiA+IGlzIGRvbmUgYWx0aG91Z2ggaXRzIG5vdCBhcHBsZSB0byBhcHBsZSBjb21wYXJpc29u
Lgo+ID4gCj4gPiBUaGF0J3MgZmluZSwgYnV0IEkgd291bGQgc3RpbGwgbGlrZSB0byByZXF1ZXN0
cyB0aGF0IHlvdSB1c2UgdGhlIHNhbWUKPiA+IGxvZ2ljIChhcyBtdWNoIGFzIHBvc3NpYmxlKSBm
b3IgYm90aCB0aGUgWGVuIGFuZCB0aGUgUE0gaW5pdGlhdGVkCj4gPiBzdXNwZW5zaW9uLgo+ID4g
Cj4gPiBTbyB5b3UgZWl0aGVyIGFwcGx5IHRoaXMgZnJlZXplL3VuZnJlZXplIHRvIHRoZSBYZW4g
c3VzcGVuc2lvbiAoYW5kCj4gPiBkcm9wIHRoZSByZS1pc3N1aW5nIG9mIHJlcXVlc3RzIG9uIHJl
c3VtZSkgb3IgYWRhcHQgdGhlIHNhbWUgYXBwcm9hY2gKPiA+IGFzIHRoZSBYZW4gaW5pdGlhdGVk
IHN1c3BlbnNpb24uIEtlZXBpbmcgdHdvIGNvbXBsZXRlbHkgZGlmZmVyZW50Cj4gPiBhcHByb2Fj
aGVzIHRvIHN1c3BlbnNpb24gLyByZXN1bWUgb24gYmxrZnJvbnQgaXMgbm90IHN1aXRhYmxlIGxv
bmcKPiA+IHRlcm0uCj4gPiAKPiBJIGFncmVlIHdpdGggeW91IG9uIG92ZXJoYXVsIG9mIHhlbiBz
dXNwZW5kL3Jlc3VtZSB3cnQgYmxrZnJvbnQgaXMgYSBnb29kCj4gaWRlYSBob3dldmVyLCBJTU8g
dGhhdCBpcyBhIHdvcmsgZm9yIGZ1dHVyZSBhbmQgdGhpcyBwYXRjaCBzZXJpZXMgc2hvdWxkIAo+
IG5vdCBiZSBibG9ja2VkIGZvciBpdC4gV2hhdCBkbyB5b3UgdGhpbms/CgpJdCdzIG5vdCBzbyBt
dWNoIHRoYXQgSSB0aGluayBhbiBvdmVyaGF1bCBvZiBzdXNwZW5kL3Jlc3VtZSBpbgpibGtmcm9u
dCBpcyBuZWVkZWQsIGl0J3MganVzdCB0aGF0IEkgZG9uJ3Qgd2FudCB0byBoYXZlIHR3byBjb21w
bGV0ZWx5CmRpZmZlcmVudCBzdXNwZW5kL3Jlc3VtZSBwYXRocyBpbnNpZGUgYmxrZnJvbnQuCgpT
byBmcm9tIG15IFBvViBJIHRoaW5rIHRoZSByaWdodCBzb2x1dGlvbiBpcyB0byBlaXRoZXIgdXNl
IHRoZSBzYW1lCmNvZGUgKGFzIG11Y2ggYXMgcG9zc2libGUpIGFzIGl0J3MgY3VycmVudGx5IHVz
ZWQgYnkgWGVuIGluaXRpYXRlZApzdXNwZW5kL3Jlc3VtZSwgb3IgdG8gYWxzbyBzd2l0Y2ggWGVu
IGluaXRpYXRlZCBzdXNwZW5zaW9uIHRvIHVzZSB0aGUKbmV3bHkgaW50cm9kdWNlZCBjb2RlLgoK
SGF2aW5nIHR3byBkaWZmZXJlbnQgYXBwcm9hY2hlcyB0byBzdXNwZW5kL3Jlc3VtZSBpbiB0aGUg
c2FtZSBkcml2ZXIKaXMgYSByZWNpcGUgZm9yIGRpc2FzdGVyIElNTzogaXQgYWRkcyBjb21wbGV4
aXR5IGJ5IGZvcmNpbmcgZGV2ZWxvcGVycwp0byB0YWtlIGludG8gYWNjb3VudCB0d28gZGlmZmVy
ZW50IHN1c3BlbmQvcmVzdW1lIGFwcHJvYWNoZXMgd2hlbgp0aGVyZSdzIG5vIG5lZWQgZm9yIGl0
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:49:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:49:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hWa-0006VT-Vh; Thu, 20 Feb 2020 08:49:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4hWZ-0006VO-CP
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:49:35 +0000
X-Inumbo-ID: eab7c95a-53bd-11ea-84e8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eab7c95a-53bd-11ea-84e8-12813bfff9fa;
 Thu, 20 Feb 2020 08:49:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 34501B028;
 Thu, 20 Feb 2020 08:49:33 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-9-jgross@suse.com>
 <28a1b6e6-2d55-999a-ff23-caae5d0e8c08@suse.com>
 <7f14b966-2494-870a-b35c-23ea44e9989b@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6f398a33-30a7-aa98-0981-1a9f7dd2884e@suse.com>
Date: Thu, 20 Feb 2020 09:49:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <7f14b966-2494-870a-b35c-23ea44e9989b@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 8/8] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAwOToyMiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxOS4wMi4yMCAx
Nzo0NCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE5LjAyLjIwMjAgMDk6MTEsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+PiArKysgYi94
ZW4vYXJjaC9hcm0veGVuLmxkcy5TCj4+PiBAQCAtODksNiArODksMTEgQEAgU0VDVElPTlMKPj4+
ICAgICAgICAgIF9fc3RhcnRfc2NoZWR1bGVyc19hcnJheSA9IC47Cj4+PiAgICAgICAgICAqKC5k
YXRhLnNjaGVkdWxlcnMpCj4+PiAgICAgICAgICBfX2VuZF9zY2hlZHVsZXJzX2FycmF5ID0gLjsK
Pj4+ICsKPj4+ICsgICAgICAgLiA9IEFMSUdOKDgpOwo+Pj4gKyAgICAgICBfX3BhcmFtaHlwZnNf
c3RhcnQgPSAuOwo+Pj4gKyAgICAgICAqKC5kYXRhLnBhcmFtaHlwZnMpCj4+PiArICAgICAgIF9f
cGFyYW1oeXBmc19lbmQgPSAuOwo+Pgo+PiBEbyB5b3UgcmVhbGx5IG5lZWQgOC1ieXRlIGFsaWdu
bWVudCBldmVuIG9uIDMyLWJpdCBBcm0/Cj4gCj4gSSBqdXN0IGZvbGxvd2VkIHRoZSBnZW5lcmFs
IHBhdHRlcm4gaW4gdGhpcyBmaWxlLgoKV2VsbCwgaXQnbGwgYmUgdGhlIEFybSBtYWludGFpbmVy
cyB0byBqdWRnZSBhbnl3YXkuIEl0IG1lcmVseQpjYXVnaHQgbXkgZXllLgoKPj4+IEBAIC05OSwy
OCArMTAxLDMzIEBAIHN0YXRpYyBpbnQgcGFyc2VfZ250dGFiX2xpbWl0KGNvbnN0IGNoYXIgKnBh
cmFtLCBjb25zdCBjaGFyICphcmcsCj4+PiAgICAgICAgICAgcmV0dXJuIC1FUkFOR0U7Cj4+PiAg
IAo+Pj4gICAgICAgKnZhbHAgPSB2YWw7Cj4+PiArICAgIHNucHJpbnRmKHBhcl92YWwsIFBBUl9W
QUxfU1osICIlbHUiLCB2YWwpOwo+Pj4gICAKPj4+ICAgICAgIHJldHVybiAwOwo+Pj4gICB9Cj4+
PiAgIAo+Pj4gICB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3RseSBvcHRfbWF4X2dyYW50X2ZyYW1l
cyA9IDY0Owo+Pj4gK3N0YXRpYyBjaGFyIGdudHRhYl9tYXhfZnJhbWVzX3ZhbFtQQVJfVkFMX1Na
XSA9ICI2NCI7Cj4+Cj4+IFRoaXMgYW5kIHRoZSBvdGhlciBvcHRpb24gYXJlIHBsYWluIGludGVn
ZXIgb25lcyBmcm9tIGEgcHJlc2VudGF0aW9uCj4+IHBvdiwgc28gaXQgd291bGQgYmUgbmljZSB0
byBnZXQgYXdheSBoZXJlIHdpdGhvdXQgdGhlIGV4dHJhIGJ1ZmZlcnMuCj4gCj4gVGhlcmUgaXMg
bW9yZSB0aGFuIHB1cmUgaW50ZWdlciBzZW1hbnRpY3MgaGVyZTogdGhlIHZhbHVlIGlzIGxpbWl0
ZWQsCj4gc28gSSBjYW4ndCBqdXN0IHVzZSB0aGUgbm9ybWFsIGludGVnZXIgYXNzaWdubWVudC4K
CldoaWNoIGlzIHdoeSBJJ3ZlIHNhaWQgImZyb20gYSBwcmVzZW50YXRpb24gcG92IiwgaS5lLiB3
aGVuIGNvbnN1bWluZwp0aGUgdmFsdWUgZm9yIHBhc3NpbmcgYmFjayBhcyBhIHN0cmluZy4KCj4g
SXRzIG5vdCBhcyBpZiB0aG9zZSBmdW5jdGlvbnMgYXJlIHBlcmZvcm1hbmNlIGNyaXRpY2FsLCBh
bmQgc3BlY2lhbAo+IGNhc2luZyBmb3Igc3BhcmluZyB0aGUgYnVmZmVyIG1lbW9yeSB3aWxsIHBy
b2JhYmx5IHdhc3RlIG1vcmUgbWVtb3J5Cj4gZHVlIHRvIGxhcmdlciBjb2RlIHNpemUuCgpXZWxs
LCBpdCdzIG5vdCBzbyBtdWNoIHRoZSBtZW1vcnkgc2F2aW5ncywgYnV0IHRoZSByZWR1Y3Rpb24g
b2YKcmVkdW5kYW50IGluZm9ybWF0aW9uIGJlaW5nIGtlcHQuIEJ1dCBpZiBpdCdzIG5vdCBzdWZm
aWNpZW50bHkgc2ltcGxlCnRvIGdlbmVyYWxpemUsIHNvIGJlIGl0IHRoZW4uCgo+Pj4gQEAgLTIz
LDEwICsyNCwxNyBAQCBzdHJ1Y3Qga2VybmVsX3BhcmFtIHsKPj4+ICAgICAgIH0gcGFyOwo+Pj4g
ICB9Owo+Pj4gICAKPj4+ICtzdHJ1Y3QgcGFyYW1faHlwZnMgewo+Pj4gKyAgICBjb25zdCBzdHJ1
Y3Qga2VybmVsX3BhcmFtICpwYXJhbTsKPj4KPj4gQXMgbG9uZyBhcyB0aGlzIGlzIGhlcmUsIEkg
ZG9uJ3QgdGhpbmsgLi4uCj4+Cj4+PiBAQCAtNzYsNDAgKzg0LDg3IEBAIGV4dGVybiBjb25zdCBz
dHJ1Y3Qga2VybmVsX3BhcmFtIF9fcGFyYW1fc3RhcnRbXSwgX19wYXJhbV9lbmRbXTsKPj4+ICAg
ICAgICAgICAgIC50eXBlID0gT1BUX0lHTk9SRSB9Cj4+PiAgIAo+Pj4gICAjZGVmaW5lIF9fcnRw
YXJhbSAgICAgICAgIF9fcGFyYW0oX19kYXRhcGFyYW0pCj4+PiArI2RlZmluZSBfX3BhcmFtZnMg
ICAgICAgICBzdGF0aWMgX19wYXJhbWh5cGZzIFwKPj4+ICsgICAgX19hdHRyaWJ1dGVfXygoX19h
bGlnbmVkX18oc2l6ZW9mKHZvaWQgKikpKSkgc3RydWN0IHBhcmFtX2h5cGZzCj4+Cj4+IC4uLiB5
b3UgbmVlZCB0aGUgYWxpZ25tZW50IGF0dHJpYnV0ZSBoZXJlLiBCdXQgc2VlIGJlbG93Lgo+Pgo+
Pj4gLSNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikgXAo+Pj4g
KyNkZWZpbmUgY3VzdG9tX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhciwgY29udHZhcikg
XAo+Pj4gICAgICAgX19ydHBhcmFtIF9fcnRwYXJfIyNfdmFyID0gXAo+Pj4gICAgICAgICB7IC5u
YW1lID0gX25hbWUsIFwKPj4+ICAgICAgICAgICAgIC50eXBlID0gT1BUX0NVU1RPTSwgXAo+Pj4g
LSAgICAgICAgICAucGFyLmZ1bmMgPSBfdmFyIH0KPj4+ICsgICAgICAgICAgLnBhci5mdW5jID0g
X3ZhciB9OyBcCj4+PiArICAgIF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwKPj4+ICsgICAg
ICAgIHsgLnBhcmFtID0gJl9fcnRwYXJfIyNfdmFyLCBcCj4+Cj4+IEluc3RlYWQgb2YgYSBwb2lu
dGVyLCBjYW4ndCB0aGUgcGFyYW0gc3RydWN0IGJlIHBhcnQgb2YgdGhpcwo+PiBiaWdnZXIgc3Ry
dWN0dXJlPwo+IAo+IEkgaGF2ZSBzb21lIGZ1cnRoZXIgcGF0Y2hlcyBpbiBteSBwaXBlbGluZSB3
aGljaCB3aWxsIGRvIGV2ZW4gbW9yZSwKPiBieSByZW1vdmluZyB0aGUgc3lzY3RsIGZvciBzZXR0
aW5nIHBhcmFtZXRlcnMgYW5kIHVzaW5nIGh5cGZzIGZvcgo+IHRoYXQgcHVycG9zZSBpbiBsaWJ4
bC4gVGhpcyB3aWxsIHJlbW92ZSB0aGUgbmVlZCBmb3IgdGhlIHJ1bnRpbWUKPiBjb3B5IG9mIHN0
cnVjdCBrZXJuZWxfcGFyYW0gY29tcGxldGVseS4KCkFoLCBnb29kIHRvIGtub3cuIFdoaWxlIHJl
dmlld2luZyB0aGlzIEkgd2FzIHdvbmRlcmluZyBhYm91dCBleGFjdGx5CnRoaXMuCgo+IEJ1dCBy
Cgo/Pz8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:52:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:52:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hZG-0007N1-Ip; Thu, 20 Feb 2020 08:52:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4hZF-0007Mw-ID
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:52:21 +0000
X-Inumbo-ID: 4e224cd6-53be-11ea-84e8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e224cd6-53be-11ea-84e8-12813bfff9fa;
 Thu, 20 Feb 2020 08:52:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 68487B090;
 Thu, 20 Feb 2020 08:52:20 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
 <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
 <17d40116-cb35-74d3-f98e-fa323dddfa89@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c47fc2c4-6b72-13eb-1cd3-c247c739d21f@suse.com>
Date: Thu, 20 Feb 2020 09:43:23 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <17d40116-cb35-74d3-f98e-fa323dddfa89@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAwODoyNywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAxOS4wMi4yMCAx
Njo0OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE5LjAyLjIwMjAgMDk6MTEsIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiArc3RhdGljIGlubGluZSB2b2lkIGh5cGZzX3N0cmluZ19zZXQoc3Ry
dWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3QgY2hhciAqc3RyKQo+Pj4gK3sKPj4+ICsgICAgbGVhZi0+Y29udGVu
dCA9IHN0cjsKPj4+ICsgICAgbGVhZi0+ZS5zaXplID0gc3RybGVuKHN0cikgKyAxOwo+Pj4gK30K
Pj4KPj4gVGhpcyBsb29rcyBhdCBsZWFzdCByaXNreSB0byBtZSwgYXMgdGhlIGZ1bmN0aW9uIG5h
bWUgZG9lcyBpbgo+PiBubyB3YXkgaW5kaWNhdGUgdGhhdCBubyBjb3B5IG9mIHRoZSBzdHJpbmcg
d2lsbCBiZSBtYWRlLiBIZW5jZQo+PiBpdHMgdXNlIHdpdGggZS5nLiAuaW5pdC5yb2RhdGEgY29u
dGVudHMgb3IgYSBzdGFjayB2YXJpYWJsZQo+PiB3aWxsIG5vdCBwcm9kdWNlIHRoZSBpbnRlbmRl
ZCByZXN1bHQuCj4gCj4gT2theSwgd2hhdCBhYm91dCBuYW1pbmcgaXQgaHlwZnNfc3RyaW5nX3Nl
dF9yZWZlcmVuY2UoKSA/CgpIbW0sIGEgbGl0dGxlIGJldHRlciBiZWNhdXNlIG9mIGRyYXdpbmcg
bW9yZSBhdHRlbnRpb24gdG8gaXQKZHVlIHRvIHRoZSBsb25naXNoIG5hbWUuIEknZCBiZSBjdXJp
b3VzIHdoYXQgb3RoZXJzIHRoaW5rIGhlcmUsCmluIHBhcnRpY3VsYXIgdG93YXJkcyB0aGUgYWx0
ZXJuYXRpdmUgb2YgYWN0dWFsbHkgYWxsb2NhdGluZwpzcGFjZSBhbmQgY29weWluZyB0aGUgc3Ry
aW5nLiBJZiBpdCBpcyB0byByZW1haW4gYXMgaXQgaXMsCndoaWxlIHRoZSBmdW5jdGlvbiBib2R5
IGlzIHNtYWxsIEkgc3RpbGwgdGhpbmsgeW91IGFsc28gd2FudCB0bwphdHRhY2ggYSBjb21tZW50
IHRvIGNhbGwgb3V0IHRoaXMgYmVoYXZpb3IuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:55:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:55:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hbl-0007Vr-2F; Thu, 20 Feb 2020 08:54:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4hbj-0007Vi-Oz
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:54:55 +0000
X-Inumbo-ID: a9a624ba-53be-11ea-84e8-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9a624ba-53be-11ea-84e8-12813bfff9fa;
 Thu, 20 Feb 2020 08:54:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582188894; x=1613724894;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=TbPHYgjrX7jeDenG/E1NAKBICGtXEFQr9dLkpS/cNUQ=;
 b=VrTtgT65oMvhpNBTCtMlcwK7aC66MaoL22gYmUJu/nHHW2dUH5PWelLM
 Upt6v0gq+l58psLKLyvnkk4X05VJU4myz4b8nCPBR5QqSPtULWnpEXBmF
 ybgzSxq+B2OhYLn9b5Om4mcR1Ip5LAXUygBvPCBQkUAK0pMuPmuMNI9r8 4=;
IronPort-SDR: TYPyi/WWls5s6KFaie7zovGNTftMsKMWMgdDlSeraZ3ESH6JUmJwitlpunMV/UedBirHSEQEfP
 xxFh3e86fQLw==
X-IronPort-AV: E=Sophos;i="5.70,463,1574121600"; d="scan'208";a="17748532"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 20 Feb 2020 08:54:40 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (Postfix) with ESMTPS
 id EB81DA27AD; Thu, 20 Feb 2020 08:54:38 +0000 (UTC)
Received: from EX13D07UWA002.ant.amazon.com (10.43.160.77) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.58) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 08:54:38 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D07UWA002.ant.amazon.com (10.43.160.77) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Thu, 20 Feb 2020 08:54:37 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 08:54:36 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>
Thread-Topic: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
Thread-Index: AQHV446AUecZloiSDUiowKQxKdi9t6gfLFuAgADaIoCAAKqFgIACJekAgAD0YQCAAAHOgA==
Date: Thu, 20 Feb 2020 08:54:36 +0000
Message-ID: <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
In-Reply-To: <20200220083904.GI4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.98]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh, 
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YNCj4gUm9nZXIgUGF1
IE1vbm7DqQ0KPiBTZW50OiAyMCBGZWJydWFyeSAyMDIwIDA4OjM5DQo+IFRvOiBBZ2Fyd2FsLCBB
bmNoYWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+DQo+IENjOiBWYWxlbnRpbiwgRWR1YXJkbyA8ZWR1
dmFsQGFtYXpvbi5jb20+OyBsZW4uYnJvd25AaW50ZWwuY29tOw0KPiBwZXRlcnpAaW5mcmFkZWFk
Lm9yZzsgYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOyB4ODZAa2VybmVsLm9yZzsgbGludXgtDQo+
IG1tQGt2YWNrLm9yZzsgcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9u
aXguZGU7DQo+IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7IGZsbGluZGVuQGFtYW96bi5jb207IEth
bWF0YSwgTXVuZWhpc2ENCj4gPGthbWF0YW1AYW1hem9uLmNvbT47IG1pbmdvQHJlZGhhdC5jb207
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsNCj4gU2luZ2gsIEJhbGJpciA8c2JsYmly
QGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7DQo+IGtvbnJhZC53aWxrQG9yYWNsZS5jb207
IGJwQGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207DQo+IGpncm9zc0BzdXNl
LmNvbTsgbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgbGludXgtcG1Admdlci5rZXJuZWwub3JnOw0K
PiByandAcmp3eXNvY2tpLm5ldDsgbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgdmt1em5l
dHNAcmVkaGF0LmNvbTsNCj4gZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsgV29vZGhvdXNlLCBEYXZpZCA8
ZHdtd0BhbWF6b24uY28udWs+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUkZDIFBBVENI
IHYzIDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZCBjYWxsYmFja3MNCj4gZm9yIFBNIHN1c3BlbmQg
YW5kIGhpYmVybmF0aW9uDQo+IA0KPiBUaGFua3MgZm9yIHRoaXMgd29yaywgcGxlYXNlIHNlZSBi
ZWxvdy4NCj4gDQo+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDA2OjA0OjI0UE0gKzAwMDAsIEFu
Y2hhbCBBZ2Fyd2FsIHdyb3RlOg0KPiA+IE9uIFR1ZSwgRmViIDE4LCAyMDIwIGF0IDEwOjE2OjEx
QU0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6DQo+ID4gPiBPbiBNb24sIEZlYiAxNywg
MjAyMCBhdCAxMTowNTo1M1BNICswMDAwLCBBbmNoYWwgQWdhcndhbCB3cm90ZToNCj4gPiA+ID4g
T24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6MDlBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToNCj4gPiA+ID4gPiBPbiBGcmksIEZlYiAxNCwgMjAyMCBhdCAxMToyNTozNFBNICsw
MDAwLCBBbmNoYWwgQWdhcndhbCB3cm90ZToNCj4gPiA+ID4gPiA+IEZyb206IE11bmVoaXNhIEth
bWF0YSA8a2FtYXRhbUBhbWF6b24uY29tDQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gQWRkIGZy
ZWV6ZSwgdGhhdyBhbmQgcmVzdG9yZSBjYWxsYmFja3MgZm9yIFBNIHN1c3BlbmQgYW5kDQo+IGhp
YmVybmF0aW9uDQo+ID4gPiA+ID4gPiBzdXBwb3J0LiBBbGwgZnJvbnRlbmQgZHJpdmVycyB0aGF0
IG5lZWRzIHRvIHVzZQ0KPiBQTV9ISUJFUk5BVElPTi9QTV9TVVNQRU5EDQo+ID4gPiA+ID4gPiBl
dmVudHMsIG5lZWQgdG8gaW1wbGVtZW50IHRoZXNlIHhlbmJ1c19kcml2ZXIgY2FsbGJhY2tzLg0K
PiA+ID4gPiA+ID4gVGhlIGZyZWV6ZSBoYW5kbGVyIHN0b3BzIGEgYmxvY2stbGF5ZXIgcXVldWUg
YW5kIGRpc2Nvbm5lY3QgdGhlDQo+ID4gPiA+ID4gPiBmcm9udGVuZCBmcm9tIHRoZSBiYWNrZW5k
IHdoaWxlIGZyZWVpbmcgcmluZ19pbmZvIGFuZCBhc3NvY2lhdGVkDQo+IHJlc291cmNlcy4NCj4g
PiA+ID4gPiA+IFRoZSByZXN0b3JlIGhhbmRsZXIgcmUtYWxsb2NhdGVzIHJpbmdfaW5mbyBhbmQg
cmUtY29ubmVjdCB0byB0aGUNCj4gPiA+ID4gPiA+IGJhY2tlbmQsIHNvIHRoZSByZXN0IG9mIHRo
ZSBrZXJuZWwgY2FuIGNvbnRpbnVlIHRvIHVzZSB0aGUgYmxvY2sNCj4gZGV2aWNlDQo+ID4gPiA+
ID4gPiB0cmFuc3BhcmVudGx5LiBBbHNvLCB0aGUgaGFuZGxlcnMgYXJlIHVzZWQgZm9yIGJvdGgg
UE0gc3VzcGVuZA0KPiBhbmQNCj4gPiA+ID4gPiA+IGhpYmVybmF0aW9uIHNvIHRoYXQgd2UgY2Fu
IGtlZXAgdGhlIGV4aXN0aW5nIHN1c3BlbmQvcmVzdW1lDQo+IGNhbGxiYWNrcyBmb3INCj4gPiA+
ID4gPiA+IFhlbiBzdXNwZW5kIHdpdGhvdXQgbW9kaWZpY2F0aW9uLiBCZWZvcmUgZGlzY29ubmVj
dGluZyBmcm9tDQo+IGJhY2tlbmQsDQo+ID4gPiA+ID4gPiB3ZSBuZWVkIHRvIHByZXZlbnQgYW55
IG5ldyBJTyBmcm9tIGJlaW5nIHF1ZXVlZCBhbmQgd2FpdCBmb3INCj4gZXhpc3RpbmcNCj4gPiA+
ID4gPiA+IElPIHRvIGNvbXBsZXRlLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gVGhpcyBpcyBkaWZm
ZXJlbnQgZnJvbSBYZW4gKHhlbnN0b3JlKSBpbml0aWF0ZWQgc3VzcGVuc2lvbiwgYXMgaW4NCj4g
dGhhdA0KPiA+ID4gPiA+IGNhc2UgTGludXggZG9lc24ndCBmbHVzaCB0aGUgcmluZ3Mgb3IgZGlz
Y29ubmVjdHMgZnJvbSB0aGUNCj4gYmFja2VuZC4NCj4gPiA+ID4gWWVzLCBBRkFJSyBpbiB4ZW4g
aW5pdGlhdGVkIHN1c3BlbnNpb24gYmFja2VuZCB0YWtlcyBjYXJlIG9mIGl0Lg0KPiA+ID4NCj4g
PiA+IE5vLCBpbiBYZW4gaW5pdGlhdGVkIHN1c3BlbnNpb24gYmFja2VuZCBkb2Vzbid0IHRha2Ug
Y2FyZSBvZiBmbHVzaGluZw0KPiA+ID4gdGhlIHJpbmdzLCB0aGUgZnJvbnRlbmQgaGFzIGEgc2hh
ZG93IGNvcHkgb2YgdGhlIHJpbmcgY29udGVudHMgYW5kIGl0DQo+ID4gPiByZS1pc3N1ZXMgdGhl
IHJlcXVlc3RzIG9uIHJlc3VtZS4NCj4gPiA+DQo+ID4gWWVzLCBJIG1lYW50IHN1c3BlbnNpb24g
aW4gZ2VuZXJhbCB3aGVyZSBib3RoIHhlbnN0b3JlIGFuZCBiYWNrZW5kIGtub3dzDQo+ID4gc3lz
dGVtIGlzIGdvaW5nIHVuZGVyIHN1c3BlbnNpb24gYW5kIG5vdCBmbHVzaGluZyBvZiByaW5ncy4N
Cj4gDQo+IGJhY2tlbmQgaGFzIG5vIGlkZWEgdGhlIGd1ZXN0IGlzIGdvaW5nIHRvIGJlIHN1c3Bl
bmRlZC4gQmFja2VuZCBjb2RlDQo+IGlzIGNvbXBsZXRlbHkgYWdub3N0aWMgdG8gc3VzcGVuc2lv
bi9yZXN1bWUuDQo+IA0KPiA+IFRoYXQgaGFwcGVucw0KPiA+IGluIGZyb250ZW5kIHdoZW4gYmFj
a2VuZCBpbmRpY2F0ZXMgdGhhdCBzdGF0ZSBpcyBjbG9zaW5nIGFuZCBzbyBvbi4NCj4gPiBJIG1h
eSBoYXZlIHdyaXR0ZW4gaXQgaW4gd3JvbmcgY29udGV4dC4NCj4gDQo+IEknbSBhZnJhaWQgSSdt
IG5vdCBzdXJlIEkgZnVsbHkgdW5kZXJzdGFuZCB0aGlzIGxhc3Qgc2VudGVuY2UuDQo+IA0KPiA+
ID4gPiA+ID4gK3N0YXRpYyBpbnQgYmxrZnJvbnRfZnJlZXplKHN0cnVjdCB4ZW5idXNfZGV2aWNl
ICpkZXYpDQo+ID4gPiA+ID4gPiArew0KPiA+ID4gPiA+ID4gKwl1bnNpZ25lZCBpbnQgaTsNCj4g
PiA+ID4gPiA+ICsJc3RydWN0IGJsa2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEo
JmRldi0+ZGV2KTsNCj4gPiA+ID4gPiA+ICsJc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmlu
Zm87DQo+ID4gPiA+ID4gPiArCS8qIFRoaXMgd291bGQgYmUgcmVhc29uYWJsZSB0aW1lb3V0IGFz
IHVzZWQgaW4NCj4geGVuYnVzX2Rldl9zaHV0ZG93bigpICovDQo+ID4gPiA+ID4gPiArCXVuc2ln
bmVkIGludCB0aW1lb3V0ID0gNSAqIEhaOw0KPiA+ID4gPiA+ID4gKwlpbnQgZXJyID0gMDsNCj4g
PiA+ID4gPiA+ICsNCj4gPiA+ID4gPiA+ICsJaW5mby0+Y29ubmVjdGVkID0gQkxLSUZfU1RBVEVf
RlJFRVpJTkc7DQo+ID4gPiA+ID4gPiArDQo+ID4gPiA+ID4gPiArCWJsa19tcV9mcmVlemVfcXVl
dWUoaW5mby0+cnEpOw0KPiA+ID4gPiA+ID4gKwlibGtfbXFfcXVpZXNjZV9xdWV1ZShpbmZvLT5y
cSk7DQo+ID4gPiA+ID4gPiArDQo+ID4gPiA+ID4gPiArCWZvciAoaSA9IDA7IGkgPCBpbmZvLT5u
cl9yaW5nczsgaSsrKSB7DQo+ID4gPiA+ID4gPiArCQlyaW5mbyA9ICZpbmZvLT5yaW5mb1tpXTsN
Cj4gPiA+ID4gPiA+ICsNCj4gPiA+ID4gPiA+ICsJCWdudHRhYl9jYW5jZWxfZnJlZV9jYWxsYmFj
aygmcmluZm8tPmNhbGxiYWNrKTsNCj4gPiA+ID4gPiA+ICsJCWZsdXNoX3dvcmsoJnJpbmZvLT53
b3JrKTsNCj4gPiA+ID4gPiA+ICsJfQ0KPiA+ID4gPiA+ID4gKw0KPiA+ID4gPiA+ID4gKwkvKiBL
aWNrIHRoZSBiYWNrZW5kIHRvIGRpc2Nvbm5lY3QgKi8NCj4gPiA+ID4gPiA+ICsJeGVuYnVzX3N3
aXRjaF9zdGF0ZShkZXYsIFhlbmJ1c1N0YXRlQ2xvc2luZyk7DQo+ID4gPiA+ID4NCj4gPiA+ID4g
PiBBcmUgeW91IHN1cmUgdGhpcyBpcyBzYWZlPw0KPiA+ID4gPiA+DQo+ID4gPiA+IEluIG15IHRl
c3RpbmcgcnVubmluZyBtdWx0aXBsZSBmaW8gam9icywgb3RoZXIgdGVzdCBzY2VuYXJpb3MNCj4g
cnVubmluZw0KPiA+ID4gPiBhIG1lbW9yeSBsb2FkZXIgd29ya3MgZmluZS4gSSBkaWQgbm90IGNh
bWUgYWNyb3NzIGEgc2NlbmFyaW8gdGhhdA0KPiB3b3VsZA0KPiA+ID4gPiBoYXZlIGZhaWxlZCBy
ZXN1bWUgZHVlIHRvIGJsa2Zyb250IGlzc3VlcyB1bmxlc3MgeW91IGNhbiBzdWdlc3QNCj4gc29t
ZT8NCj4gPiA+DQo+ID4gPiBBRkFJQ1QgeW91IGRvbid0IHdhaXQgZm9yIHRoZSBpbi1mbGlnaHQg
cmVxdWVzdHMgdG8gYmUgZmluaXNoZWQsIGFuZA0KPiA+ID4ganVzdCByZWx5IG9uIGJsa2JhY2sg
dG8gZmluaXNoIHByb2Nlc3NpbmcgdGhvc2UuIEknbSBub3Qgc3VyZSBhbGwNCj4gPiA+IGJsa2Jh
Y2sgaW1wbGVtZW50YXRpb25zIG91dCB0aGVyZSBjYW4gZ3VhcmFudGVlIHRoYXQuDQo+ID4gPg0K
PiA+ID4gVGhlIGFwcHJvYWNoIHVzZWQgYnkgWGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uIGlzIHRv
IHJlLWlzc3VlIHRoZQ0KPiA+ID4gaW4tZmxpZ2h0IHJlcXVlc3RzIHdoZW4gcmVzdW1pbmcuIEkg
aGF2ZSB0byBhZG1pdCBJIGRvbid0IHRoaW5rIHRoaXMNCj4gPiA+IGlzIHRoZSBiZXN0IGFwcHJv
YWNoLCBidXQgSSB3b3VsZCBsaWtlIHRvIGtlZXAgYm90aCB0aGUgWGVuIGFuZCB0aGUgUE0NCj4g
PiA+IGluaXRpYXRlZCBzdXNwZW5zaW9uIHVzaW5nIHRoZSBzYW1lIGxvZ2ljLCBhbmQgaGVuY2Ug
SSB3b3VsZCByZXF1ZXN0DQo+ID4gPiB0aGF0IHlvdSB0cnkgdG8gcmUtdXNlIHRoZSBleGlzdGlu
ZyByZXN1bWUgbG9naWMgKGJsa2Zyb250X3Jlc3VtZSkuDQo+ID4gPg0KPiA+ID4gPiA+IEkgZG9u
J3QgdGhpbmsgeW91IHdhaXQgZm9yIGFsbCByZXF1ZXN0cyBwZW5kaW5nIG9uIHRoZSByaW5nIHRv
IGJlDQo+ID4gPiA+ID4gZmluaXNoZWQgYnkgdGhlIGJhY2tlbmQsIGFuZCBoZW5jZSB5b3UgbWln
aHQgbG9vc2UgcmVxdWVzdHMgYXMgdGhlDQo+ID4gPiA+ID4gb25lcyBvbiB0aGUgcmluZyB3b3Vs
ZCBub3QgYmUgcmUtaXNzdWVkIGJ5IGJsa2Zyb250X3Jlc3RvcmUNCj4gQUZBSUNULg0KPiA+ID4g
PiA+DQo+ID4gPiA+IEFGQUlVLCBibGtfbXFfZnJlZXplX3F1ZXVlL2Jsa19tcV9xdWllc2NlX3F1
ZXVlIHNob3VsZCB0YWtlIGNhcmUgb2YNCj4gbm8gdXNlZA0KPiA+ID4gPiByZXF1ZXN0IG9uIHRo
ZSBzaGFyZWQgcmluZy4gQWxzbywgd2UgSSB3YW50IHRvIHBhdXNlIHRoZSBxdWV1ZSBhbmQNCj4g
Zmx1c2ggYWxsDQo+ID4gPiA+IHRoZSBwZW5kaW5nIHJlcXVlc3RzIGluIHRoZSBzaGFyZWQgcmlu
ZyBiZWZvcmUgZGlzY29ubmVjdGluZyBmcm9tDQo+IGJhY2tlbmQuDQo+ID4gPg0KPiA+ID4gT2gs
IHNvIGJsa19tcV9mcmVlemVfcXVldWUgZG9lcyB3YWl0IGZvciBpbi1mbGlnaHQgcmVxdWVzdHMg
dG8gYmUNCj4gPiA+IGZpbmlzaGVkLiBJIGd1ZXNzIGl0J3MgZmluZSB0aGVuLg0KPiA+ID4NCj4g
PiBPay4NCj4gPiA+ID4gUXVpZXNjaW5nIHRoZSBxdWV1ZSBzZWVtZWQgYSBiZXR0ZXIgb3B0aW9u
IGhlcmUgYXMgd2Ugd2FudCB0byBtYWtlDQo+IHN1cmUgb25nb2luZw0KPiA+ID4gPiByZXF1ZXN0
cyBkaXNwYXRjaGVzIGFyZSB0b3RhbGx5IGRyYWluZWQuDQo+ID4gPiA+IEkgc2hvdWxkIGFjY2Vw
dCB0aGF0IHNvbWUgb2YgdGhlc2Ugbm90aW9uIGlzIGJvcnJvd2VkIGZyb20gaG93IG52bWUNCj4g
ZnJlZXplL3VuZnJlZXplDQo+ID4gPiA+IGlzIGRvbmUgYWx0aG91Z2ggaXRzIG5vdCBhcHBsZSB0
byBhcHBsZSBjb21wYXJpc29uLg0KPiA+ID4NCj4gPiA+IFRoYXQncyBmaW5lLCBidXQgSSB3b3Vs
ZCBzdGlsbCBsaWtlIHRvIHJlcXVlc3RzIHRoYXQgeW91IHVzZSB0aGUgc2FtZQ0KPiA+ID4gbG9n
aWMgKGFzIG11Y2ggYXMgcG9zc2libGUpIGZvciBib3RoIHRoZSBYZW4gYW5kIHRoZSBQTSBpbml0
aWF0ZWQNCj4gPiA+IHN1c3BlbnNpb24uDQo+ID4gPg0KPiA+ID4gU28geW91IGVpdGhlciBhcHBs
eSB0aGlzIGZyZWV6ZS91bmZyZWV6ZSB0byB0aGUgWGVuIHN1c3BlbnNpb24gKGFuZA0KPiA+ID4g
ZHJvcCB0aGUgcmUtaXNzdWluZyBvZiByZXF1ZXN0cyBvbiByZXN1bWUpIG9yIGFkYXB0IHRoZSBz
YW1lIGFwcHJvYWNoDQo+ID4gPiBhcyB0aGUgWGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uLiBLZWVw
aW5nIHR3byBjb21wbGV0ZWx5IGRpZmZlcmVudA0KPiA+ID4gYXBwcm9hY2hlcyB0byBzdXNwZW5z
aW9uIC8gcmVzdW1lIG9uIGJsa2Zyb250IGlzIG5vdCBzdWl0YWJsZSBsb25nDQo+ID4gPiB0ZXJt
Lg0KPiA+ID4NCj4gPiBJIGFncmVlIHdpdGggeW91IG9uIG92ZXJoYXVsIG9mIHhlbiBzdXNwZW5k
L3Jlc3VtZSB3cnQgYmxrZnJvbnQgaXMgYQ0KPiBnb29kDQo+ID4gaWRlYSBob3dldmVyLCBJTU8g
dGhhdCBpcyBhIHdvcmsgZm9yIGZ1dHVyZSBhbmQgdGhpcyBwYXRjaCBzZXJpZXMgc2hvdWxkDQo+
ID4gbm90IGJlIGJsb2NrZWQgZm9yIGl0LiBXaGF0IGRvIHlvdSB0aGluaz8NCj4gDQo+IEl0J3Mg
bm90IHNvIG11Y2ggdGhhdCBJIHRoaW5rIGFuIG92ZXJoYXVsIG9mIHN1c3BlbmQvcmVzdW1lIGlu
DQo+IGJsa2Zyb250IGlzIG5lZWRlZCwgaXQncyBqdXN0IHRoYXQgSSBkb24ndCB3YW50IHRvIGhh
dmUgdHdvIGNvbXBsZXRlbHkNCj4gZGlmZmVyZW50IHN1c3BlbmQvcmVzdW1lIHBhdGhzIGluc2lk
ZSBibGtmcm9udC4NCj4gDQo+IFNvIGZyb20gbXkgUG9WIEkgdGhpbmsgdGhlIHJpZ2h0IHNvbHV0
aW9uIGlzIHRvIGVpdGhlciB1c2UgdGhlIHNhbWUNCj4gY29kZSAoYXMgbXVjaCBhcyBwb3NzaWJs
ZSkgYXMgaXQncyBjdXJyZW50bHkgdXNlZCBieSBYZW4gaW5pdGlhdGVkDQo+IHN1c3BlbmQvcmVz
dW1lLCBvciB0byBhbHNvIHN3aXRjaCBYZW4gaW5pdGlhdGVkIHN1c3BlbnNpb24gdG8gdXNlIHRo
ZQ0KPiBuZXdseSBpbnRyb2R1Y2VkIGNvZGUuDQo+IA0KPiBIYXZpbmcgdHdvIGRpZmZlcmVudCBh
cHByb2FjaGVzIHRvIHN1c3BlbmQvcmVzdW1lIGluIHRoZSBzYW1lIGRyaXZlcg0KPiBpcyBhIHJl
Y2lwZSBmb3IgZGlzYXN0ZXIgSU1POiBpdCBhZGRzIGNvbXBsZXhpdHkgYnkgZm9yY2luZyBkZXZl
bG9wZXJzDQo+IHRvIHRha2UgaW50byBhY2NvdW50IHR3byBkaWZmZXJlbnQgc3VzcGVuZC9yZXN1
bWUgYXBwcm9hY2hlcyB3aGVuDQo+IHRoZXJlJ3Mgbm8gbmVlZCBmb3IgaXQuDQoNCkkgZGlzYWdy
ZWUuIFMzIG9yIFM0IHN1c3BlbmQvcmVzdW1lIChvciBwZXJoYXBzIHdlIHNob3VsZCBjYWxsIHRo
ZW0gcG93ZXIgc3RhdGUgdHJhbnNpdGlvbnMgdG8gYXZvaWQgY29uZnVzaW9uKSBhcmUgcXVpdGUg
ZGlmZmVyZW50IGZyb20gWGVuIHN1c3BlbmQvcmVzdW1lLg0KUG93ZXIgc3RhdGUgdHJhbnNpdGlv
bnMgb3VnaHQgdG8gYmUsIGFuZCBpbmRlZWQgYXJlLCB2aXNpYmxlIHRvIHRoZSBzb2Z0d2FyZSBy
dW5uaW5nIGluc2lkZSB0aGUgZ3Vlc3QuIEFwcGxpY2F0aW9ucywgYXMgd2VsbCBhcyBkcml2ZXJz
LCBjYW4gcmVjZWl2ZSBub3RpZmljYXRpb24gYW5kIHRha2Ugd2hhdGV2ZXIgYWN0aW9uIHRoZXkg
ZGVlbSBhcHByb3ByaWF0ZS4NClhlbiBzdXNwZW5kL3Jlc3VtZSBPVE9IIGlzIHVzZWQgd2hlbiBh
IGd1ZXN0IGlzIG1pZ3JhdGVkIGFuZCB0aGUgY29kZSBzaG91bGQgZ28gdG8gYWxsIGxlbmd0aHMg
cG9zc2libGUgdG8gbWFrZSBhbnkgc29mdHdhcmUgcnVubmluZyBpbnNpZGUgdGhlIGd1ZXN0IChv
dGhlciB0aGFuIFhlbiBzcGVjaWZpYyBlbmxpZ2h0ZW5lZCBjb2RlLCBzdWNoIGFzIFBWIGRyaXZl
cnMpIGNvbXBsZXRlbHkgdW5hd2FyZSB0aGF0IGFueXRoaW5nIGhhcyBhY3R1YWxseSBoYXBwZW5l
ZC4NClNvLCB3aGlsc3QgaXQgbWF5IGJlIHBvc3NpYmxlIHRvIHVzZSBjb21tb24gcm91dGluZXMg
dG8sIGZvciBleGFtcGxlLCByZS1lc3RhYmxpc2ggUFYgZnJvbnRlbmQvYmFja2VuZCBjb21tdW5p
Y2F0aW9uLCBQViBmcm9udGVuZCBjb2RlIHNob3VsZCBiZSBhY3V0ZWx5IGF3YXJlIG9mIHRoZSBj
aXJjdW1zdGFuY2VzIHRoZXkgYXJlIG9wZXJhdGluZyBpbi4gSSBjYW4gY2l0ZSBleGFtcGxlIGNv
ZGUgaW4gdGhlIFdpbmRvd3MgUFYgZHJpdmVyLCB3aGljaCBoYXZlIHN1cHBvcnRlZCBndWVzdCBT
My9TNCBwb3dlciBzdGF0ZSB0cmFuc2l0aW9ucyBzaW5jZSBkYXkgMS4NCg0KICBQYXVsDQoNCj4g
DQo+IFRoYW5rcywgUm9nZXIuDQo+IA0KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXw0KPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IFhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZw0KPiBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:57:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:57:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4heN-0007dK-EI; Thu, 20 Feb 2020 08:57:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wWA0=4I=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4heL-0007dD-V0
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:57:37 +0000
X-Inumbo-ID: 0a8118e4-53bf-11ea-ade5-bc764e2007e4
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0a8118e4-53bf-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 08:57:37 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id j17so32787183edp.3
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 00:57:37 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=0V5iDIBZDLeW2oxNy+I0IlSR5G1eUn+Hs/SSQYVp/+w=;
 b=gVgcsyjB0qEZlBxlH91XD8RZmLC/znpOgRN5H8s2LwR+bDDOgPXJ7vRnTzKn2djDTd
 EeafvpFhuh5lXr7Ug+BCNKhvhLQ89qbpxYDIca7KJ7TQ3NpQkXzPwq/DDd9dgd/N1Vxx
 gzKWrvgsU+pqAQzlCgafhxDyefWqEy4w8doGW+9PRW/sRIaDTPgGMTODvIPUJ3vt5AWh
 kuWrjnpwo8XT3sEQE/oF6O6zBpyczf6dG3PbFLB5njmFXfyzLyCegdG9XgFweUelC25M
 cmU8e7dNibgRN6vWq4bYbK2/+PsbL3ln6uHyPyxXrcAJWJHR5edJvvbO50vv9JBwAWel
 /LlQ==
X-Gm-Message-State: APjAAAWk2gHO7L+YBJI7RetEp9FWItXKlexoqeIyuDy0N5f6if6DmzeM
 eBS2k1QxK/3PXQljCiOYv6ztGJKZuPp9ig==
X-Google-Smtp-Source: APXvYqwOfew2aEiJLGyiG1OarZKUBL3Wekqi2T27DgZ71itMoQWEPSyD/6exhW4z8zRPZBfs+pwTYQ==
X-Received: by 2002:a05:6402:603:: with SMTP id
 n3mr27552386edv.257.1582189056045; 
 Thu, 20 Feb 2020 00:57:36 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id e21sm52036eds.36.2020.02.20.00.57.34
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 00:57:35 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?=
 <jgross@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <6700a65f-44eb-401f-755a-ebb5d68b9b21@suse.com>
 <8abb37bc-e1e8-d9ab-d66e-4c0e9c8f4da3@suse.com>
 <bb1ec887-0b04-20e4-20f4-e45b1e8aa8a3@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <560f20f0-db06-e21d-cf8a-cecf4d6cf09b@xen.org>
Date: Thu, 20 Feb 2020 08:57:33 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <bb1ec887-0b04-20e4-20f4-e45b1e8aa8a3@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMC8wMi8yMDIwIDA4OjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyMC4wMi4yMDIw
IDA5OjI3LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBPbiAyMC4wMi4yMCAwOToxMywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAxMy4wMi4yMDIwIDEyOjMyLCBSb2dlciBQYXUgTW9ubmUgd3Jv
dGU6Cj4+Pj4gTW9zdCB1c2VycyBvZiB0aGUgY3B1IG1hcHMganVzdCBjYXJlIGFib3V0IHRoZSBt
YXBzIG5vdCBjaGFuZ2luZyB3aGlsZQo+Pj4+IHRoZSBsb2NrIGlzIGJlaW5nIGhlbGQsIGJ1dCBk
b24ndCBhY3R1YWxseSBtb2RpZnkgdGhlIG1hcHMuCj4+Pj4KPj4+PiBDb252ZXJ0IHRoZSBsb2Nr
IGludG8gYSBydyBsb2NrLCBhbmQgdGFrZSB0aGUgbG9jayBpbiByZWFkIG1vZGUgaW4KPj4+PiBn
ZXRfY3B1X21hcHMgYW5kIGluIHdyaXRlIG1vZGUgaW4gY3B1X2hvdHBsdWdfYmVnaW4uIFRoaXMg
d2lsbCBsb3dlcgo+Pj4+IHRoZSBjb250ZW50aW9uIGFyb3VuZCB0aGUgbG9jaywgc2luY2UgcGx1
ZyBhbmQgdW5wbHVnIG9wZXJhdGlvbnMgdGhhdAo+Pj4+IHRha2UgdGhlIGxvY2sgaW4gd3JpdGUg
bW9kZSBhcmUgbm90IHRoYXQgY29tbW9uLgo+Pj4+Cj4+Pj4gTm90ZSB0aGF0IHRoZSByZWFkIGxv
Y2sgY2FuIGJlIHRha2VuIHJlY3Vyc2l2ZWx5IChhcyBpdCdzIGEgc2hhcmVkCj4+Pj4gbG9jayks
IGFuZCBoZW5jZSB3aWxsIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3IgYXMgdGhlIHByZXZpb3VzbHkg
dXNlZAo+Pj4+IHJlY3Vyc2l2ZSBsb2NrLiBBcyBmb3IgdGhlIHdyaXRlIGxvY2ssIGl0J3Mgb25s
eSB1c2VkIGJ5IENQVQo+Pj4+IHBsdWcvdW5wbHVnIG9wZXJhdGlvbnMsIGFuZCB0aGUgbG9jayBp
cyBuZXZlciB0YWtlbiByZWN1cnNpdmVseSBpbgo+Pj4+IHRoYXQgY2FzZS4KPj4+Pgo+Pj4+IFdo
aWxlIHRoZXJlIGFsc28gY2hhbmdlIGdldF9jcHVfbWFwcyByZXR1cm4gdHlwZSB0byBib29sLgo+
Pj4+Cj4+Pj4gUmVwb3J0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4+Pj4g
U3VnZ2VzdGVkLWFsc28tYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+PiBT
aWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4+
Cj4+PiBJJ20gYWZyYWlkIEkgY2FuJ3Qgc2VlIGhvdyBvZmZsaW5pbmcgYSBDUFUgd291bGQgbm93
IHdvcmsuCj4+PiBDb25kZW5zZWQgdG8ganVzdCB0aGUgcmVsZXZhbnQgY2FsbHMsIHRoZSBzZXF1
ZW5jZSBmcm9tCj4+PiBjcHVfZG93bigpIGlzCj4+Pgo+Pj4gY3B1X2hvdHBsdWdfYmVnaW4oKSAo
aS5lLiBsb2NrIHRha2VuIGluIHdyaXRlIG1vZGUpCj4+PiBzdG9wX21hY2hpbmVfcnVuKCkKPj4+
IC0+IGdldF9jcHVfbWFwcygpIChsb2NrIHVuYXZhaWxhYmxlIHRvIHJlYWRlcnMpCj4+Cj4+IEkn
dmUgYWxyZWFkeSBwb2ludGVkIHRoYXQgb3V0IGluIGFub3RoZXIgdGhyZWFkLiA6LSkKPiAKPiBP
aCwgSSBkaWRuJ3QgcmVjYWxsLiBPciBlbHNlIEkgd291bGRuJ3QgaGF2ZSBjb21taXR0ZWQgdGhl
Cj4gcGF0Y2ggaW4gdGhlIGZpcnN0IHBsYWNlLgo+IAo+Pj4gT3RoZXIgdGhhbiByZWN1cnNpdmUg
c3BpbiBsb2NrcywgcncgbG9ja3MgZG9uJ3QgY3VycmVudGx5Cj4+PiBoYXZlIGEgY29uY2VwdCBv
ZiBwZXJtaXR0aW5nIGluIGEgcmVhZGVyIHdoZW4gdGhpcyBDUFUKPj4+IGFscmVhZHkgaG9sZHMg
dGhlIGxvY2sgaW4gd3JpdGUgbW9kZS4gSGVuY2UgSSBjYW4ndCBzZWUKPj4+IGhvdyB0aGUgZ2V0
X2NwdV9tYXBzKCkgYWJvdmUgd291bGQgbm93IGV2ZXIgc3VjY2VlZC4gQW0gSQo+Pj4gbWlzc2lu
ZyBhbnl0aGluZywgb3IgZG9lcyB0aGUgcGF0Y2ggbmVlZCByZXZlcnRpbmcgdW50aWwKPj4+IHRo
ZSByZWFkX3RyeWxvY2soKSBnb3QgZW5oYW5jZWQgdG8gY29wZSB3aXRoIHRoaXM/Cj4+Cj4+IEkg
dGhpbmsgdGhpcyBjYW4gYmUgaGFuZGxlZCBsb2NhbGx5IGluIGdldF9jcHVfbWFwcygpIGFuZAo+
PiBjcHVfaG90cGx1Z19iZWdpbigpIHdpdGggdGhlIHVzZSBvZiBhIHZhcmlhYmxlIGhvbGRpbmcg
dGhlIGNwdSAob3IKPj4gTlJfQ1BVUykgb2YgdGhlIGNwdSBob2xkaW5nIHRoZSB3cml0ZSBsb2Nr
LiBnZXRfY3B1X21hcHMoKSBjYW4ganVzdAo+PiBzdWNjZWVkIGluIGNhc2UgdGhpcyB2YXJpYWJs
ZSBjb250YWlucyBzbXBfcHJvY2Vzc29yX2lkKCkuCj4gCj4gSXQgY291bGQsIHllcy4gQnV0IHRo
aXMgaXMgYSBnZW5lcmFsIHNob3J0Y29taW5nIG9mIG91ciBydwo+IGxvY2sgaW1wbGVtZW50YXRp
b24gKGFuZCBpbW8gYSB0cmFwIHdhaXRpbmcgZm9yIG90aGVycyB0bwo+IGZhbGwgaW50byBhcyB3
ZWxsKSwgYW5kIGhlbmNlIEkgdGhpbmsgaXQgd291bGQgYmV0dGVyIGJlCj4gdGFrZW4gY2FyZSBv
ZiBpbiBhIGdlbmVyaWMgbWFubmVyLgpJIGFjdHVhbGx5IGRpZCBmYWxsIGludG8gdGhpcyB0cmFw
IGxhc3Qgd2VlayB3aGVuIHBsYXlpbmcgd2l0aCB0aGUgcDJtIApjb2RlIGFuZCB0aGUgZW11bGF0
aW9uIGNvZGUuIFRoZSBlbXVsYXRpb24gY29kZSBpcyBncmFiYmluZyB0aGUgd3JpdGUgCmxvY2sg
dmVyeSBlYXJseSAod2hpY2ggSSBkaWRuJ3QgaW5pdGlhbGx5IHNwb3QpIGFuZCBJIHdhcyB0cnlp
bmcgdG8gdXNlIAp0aGUgcmVhZCBsb2NrIGluIGEgc3Vic2VxdWVudCBjYWxsZXIgcXVpdGUgZGVl
cCBpbiB0aGUgc3RhY2suCgpTbyBhIGdlbmVyaWMgbWFubmVyIHRvIHNvbHZlIHRoZSBwcm9ibGVt
IGhlcmUgd291bGQgYmUgaWRlYWwuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 08:59:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 08:59:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hgA-0007lC-SN; Thu, 20 Feb 2020 08:59:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4hg9-0007l6-Fx
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 08:59:29 +0000
X-Inumbo-ID: 4a62e492-53bf-11ea-84e9-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4a62e492-53bf-11ea-84e9-12813bfff9fa;
 Thu, 20 Feb 2020 08:59:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4hg3-0003Dg-QQ; Thu, 20 Feb 2020 08:59:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4hg3-0007Ve-ET; Thu, 20 Feb 2020 08:59:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4hg3-0005MJ-DT; Thu, 20 Feb 2020 08:59:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147255-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start.2:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 08:59:23 +0000
Subject: [Xen-devel] [linux-4.9 test] 147255: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI1NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI1NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAyMSBn
dWVzdC1zdGFydC4yICBmYWlsIGluIDE0NzE3NCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGlj
aCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNz
IGluIDE0NzE3NAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgaW4gMTQ3MTc0IGxpa2UgMTQyODkzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDI5NDcKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlr
ZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRl
Ymlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51
eCAgICAgICAgICAgICAgICA3Y2U0MzkyNjZmNjAyZjYwZjA1ZGNjZjk2NGE4Njg1ZTUzNjg0YTlh
CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAzNjRlZjgzZGIwMjczYWNj
ODljNmJhOGFlMWFlYmVlNzBhMTMzMDU2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDI5NDcgIDIw
MTktMTAtMjAgMDM6MjY6MjggWiAgMTIzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQzMzI4
ICAyMDE5LTEwLTI5IDA4OjUxOjIwIFogIDExMyBkYXlzICAgMTIgYXR0ZW1wdHMKVGVzdGluZyBz
YW1lIHNpbmNlICAgMTQ3MTA1ICAyMDIwLTAyLTE1IDIzOjQxOjQzIFogICAgNCBkYXlzICAgIDMg
YXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQoxMDgyIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApu
b3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9t
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1h
bWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5MzcwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:07:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:07:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hnj-0000Kc-TO; Thu, 20 Feb 2020 09:07:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4hnj-0000KX-6K
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:07:19 +0000
X-Inumbo-ID: 64f9075e-53c0-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 64f9075e-53c0-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 09:07:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7DBD8B133;
 Thu, 20 Feb 2020 09:07:17 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-4-jgross@suse.com>
 <1e04b723-58d2-cb2b-6571-3e041eecf6cd@suse.com>
 <17d40116-cb35-74d3-f98e-fa323dddfa89@suse.com>
 <c47fc2c4-6b72-13eb-1cd3-c247c739d21f@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <7b6cf661-f3bb-bf3c-b322-d7b23d70fad2@suse.com>
Date: Thu, 20 Feb 2020 10:07:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <c47fc2c4-6b72-13eb-1cd3-c247c739d21f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/8] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAgMDk6NDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIwLjAyLjIwMjAgMDg6
MjcsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDE5LjAyLjIwIDE2OjQ5LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDE5LjAyLjIwMjAgMDk6MTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBoeXBmc19zdHJpbmdfc2V0KHN0cnVjdCBoeXBmc19lbnRy
eV9sZWFmICpsZWFmLAo+Pj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBj
b25zdCBjaGFyICpzdHIpCj4+Pj4gK3sKPj4+PiArICAgIGxlYWYtPmNvbnRlbnQgPSBzdHI7Cj4+
Pj4gKyAgICBsZWFmLT5lLnNpemUgPSBzdHJsZW4oc3RyKSArIDE7Cj4+Pj4gK30KPj4+Cj4+PiBU
aGlzIGxvb2tzIGF0IGxlYXN0IHJpc2t5IHRvIG1lLCBhcyB0aGUgZnVuY3Rpb24gbmFtZSBkb2Vz
IGluCj4+PiBubyB3YXkgaW5kaWNhdGUgdGhhdCBubyBjb3B5IG9mIHRoZSBzdHJpbmcgd2lsbCBi
ZSBtYWRlLiBIZW5jZQo+Pj4gaXRzIHVzZSB3aXRoIGUuZy4gLmluaXQucm9kYXRhIGNvbnRlbnRz
IG9yIGEgc3RhY2sgdmFyaWFibGUKPj4+IHdpbGwgbm90IHByb2R1Y2UgdGhlIGludGVuZGVkIHJl
c3VsdC4KPj4KPj4gT2theSwgd2hhdCBhYm91dCBuYW1pbmcgaXQgaHlwZnNfc3RyaW5nX3NldF9y
ZWZlcmVuY2UoKSA/Cj4gCj4gSG1tLCBhIGxpdHRsZSBiZXR0ZXIgYmVjYXVzZSBvZiBkcmF3aW5n
IG1vcmUgYXR0ZW50aW9uIHRvIGl0Cj4gZHVlIHRvIHRoZSBsb25naXNoIG5hbWUuIEknZCBiZSBj
dXJpb3VzIHdoYXQgb3RoZXJzIHRoaW5rIGhlcmUsCj4gaW4gcGFydGljdWxhciB0b3dhcmRzIHRo
ZSBhbHRlcm5hdGl2ZSBvZiBhY3R1YWxseSBhbGxvY2F0aW5nCj4gc3BhY2UgYW5kIGNvcHlpbmcg
dGhlIHN0cmluZy4gSWYgaXQgaXMgdG8gcmVtYWluIGFzIGl0IGlzLAo+IHdoaWxlIHRoZSBmdW5j
dGlvbiBib2R5IGlzIHNtYWxsIEkgc3RpbGwgdGhpbmsgeW91IGFsc28gd2FudCB0bwo+IGF0dGFj
aCBhIGNvbW1lbnQgdG8gY2FsbCBvdXQgdGhpcyBiZWhhdmlvci4KCk9rYXkuCgoKSnVlcmdlbgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:11:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:11:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4hsC-0001Du-Ho; Thu, 20 Feb 2020 09:11:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4hsB-0001Dp-A3
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:11:55 +0000
X-Inumbo-ID: 09b965c2-53c1-11ea-84ea-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09b965c2-53c1-11ea-84ea-12813bfff9fa;
 Thu, 20 Feb 2020 09:11:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0D983B461;
 Thu, 20 Feb 2020 09:11:54 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200219081126.29534-1-jgross@suse.com>
 <20200219081126.29534-9-jgross@suse.com>
 <28a1b6e6-2d55-999a-ff23-caae5d0e8c08@suse.com>
 <7f14b966-2494-870a-b35c-23ea44e9989b@suse.com>
 <6f398a33-30a7-aa98-0981-1a9f7dd2884e@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <95ba1296-6175-3375-c078-3c7408d0885c@suse.com>
Date: Thu, 20 Feb 2020 10:11:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <6f398a33-30a7-aa98-0981-1a9f7dd2884e@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 8/8] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAgMDk6NDksIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIwLjAyLjIwMjAgMDk6
MjIsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDE5LjAyLjIwIDE3OjQ0LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDE5LjAyLjIwMjAgMDk6MTEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwo+Pj4+ICsrKyBiL3hlbi9hcmNoL2FybS94
ZW4ubGRzLlMKPj4+PiBAQCAtODksNiArODksMTEgQEAgU0VDVElPTlMKPj4+PiAgICAgICAgICAg
X19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPj4+PiAgICAgICAgICAgKiguZGF0YS5zY2hl
ZHVsZXJzKQo+Pj4+ICAgICAgICAgICBfX2VuZF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKPj4+PiAr
Cj4+Pj4gKyAgICAgICAuID0gQUxJR04oOCk7Cj4+Pj4gKyAgICAgICBfX3BhcmFtaHlwZnNfc3Rh
cnQgPSAuOwo+Pj4+ICsgICAgICAgKiguZGF0YS5wYXJhbWh5cGZzKQo+Pj4+ICsgICAgICAgX19w
YXJhbWh5cGZzX2VuZCA9IC47Cj4+Pgo+Pj4gRG8geW91IHJlYWxseSBuZWVkIDgtYnl0ZSBhbGln
bm1lbnQgZXZlbiBvbiAzMi1iaXQgQXJtPwo+Pgo+PiBJIGp1c3QgZm9sbG93ZWQgdGhlIGdlbmVy
YWwgcGF0dGVybiBpbiB0aGlzIGZpbGUuCj4gCj4gV2VsbCwgaXQnbGwgYmUgdGhlIEFybSBtYWlu
dGFpbmVycyB0byBqdWRnZSBhbnl3YXkuIEl0IG1lcmVseQo+IGNhdWdodCBteSBleWUuCj4gCj4+
Pj4gQEAgLTk5LDI4ICsxMDEsMzMgQEAgc3RhdGljIGludCBwYXJzZV9nbnR0YWJfbGltaXQoY29u
c3QgY2hhciAqcGFyYW0sIGNvbnN0IGNoYXIgKmFyZywKPj4+PiAgICAgICAgICAgIHJldHVybiAt
RVJBTkdFOwo+Pj4+ICAgIAo+Pj4+ICAgICAgICAqdmFscCA9IHZhbDsKPj4+PiArICAgIHNucHJp
bnRmKHBhcl92YWwsIFBBUl9WQUxfU1osICIlbHUiLCB2YWwpOwo+Pj4+ICAgIAo+Pj4+ICAgICAg
ICByZXR1cm4gMDsKPj4+PiAgICB9Cj4+Pj4gICAgCj4+Pj4gICAgdW5zaWduZWQgaW50IF9fcmVh
ZF9tb3N0bHkgb3B0X21heF9ncmFudF9mcmFtZXMgPSA2NDsKPj4+PiArc3RhdGljIGNoYXIgZ250
dGFiX21heF9mcmFtZXNfdmFsW1BBUl9WQUxfU1pdID0gIjY0IjsKPj4+Cj4+PiBUaGlzIGFuZCB0
aGUgb3RoZXIgb3B0aW9uIGFyZSBwbGFpbiBpbnRlZ2VyIG9uZXMgZnJvbSBhIHByZXNlbnRhdGlv
bgo+Pj4gcG92LCBzbyBpdCB3b3VsZCBiZSBuaWNlIHRvIGdldCBhd2F5IGhlcmUgd2l0aG91dCB0
aGUgZXh0cmEgYnVmZmVycy4KPj4KPj4gVGhlcmUgaXMgbW9yZSB0aGFuIHB1cmUgaW50ZWdlciBz
ZW1hbnRpY3MgaGVyZTogdGhlIHZhbHVlIGlzIGxpbWl0ZWQsCj4+IHNvIEkgY2FuJ3QganVzdCB1
c2UgdGhlIG5vcm1hbCBpbnRlZ2VyIGFzc2lnbm1lbnQuCj4gCj4gV2hpY2ggaXMgd2h5IEkndmUg
c2FpZCAiZnJvbSBhIHByZXNlbnRhdGlvbiBwb3YiLCBpLmUuIHdoZW4gY29uc3VtaW5nCj4gdGhl
IHZhbHVlIGZvciBwYXNzaW5nIGJhY2sgYXMgYSBzdHJpbmcuCgpIbW0sIHRoaXMgbWlnaHQgZXZl
biBiZSBwb3NzaWJsZSB2aWEgbm90IHVzaW5nIHRoZSBjb21tb24gbWFjcm8uCkknbGwgaGF2ZSBh
IGxvb2sgaW50byBpdC4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:20:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:20:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4i0e-00028e-OQ; Thu, 20 Feb 2020 09:20:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4i0d-00028Z-JH
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:20:39 +0000
X-Inumbo-ID: 41a44474-53c2-11ea-aa99-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 41a44474-53c2-11ea-aa99-bc764e2007e4;
 Thu, 20 Feb 2020 09:20:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582190438;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=ZOFeK2aUpocH7bZpnnNcsbz8KNetoQ8+8jrTspfUUJA=;
 b=hhIYp21H0UFyCOhG0BdQRj9ab14xbJ9Ce9foeF9P9lnIYkxazRymP5E3
 DRHFn1RjGyu+rVEMeAvT/i//UnK7WdPEEL2M03kKciIMFA7t60S/H8z0z
 YbkuLC6BgX1bJKdPytGR6wExDYVXyb6YFNGdCwOKWBdPVKLozvyhYfGRn I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: t8juKkgAlmmDqj0SNZOi0F00Y/0LO1C6UKgjm4mmw9J9eP2SIl6Nz8tbrFpWVP3MivvLwhrZDM
 UtBKy1iQeYiz1FlJ2Bsxi0jJIaO2GIMj1/sLhR8gb9ul3uIa0ytb9qxVWeNNndgeoQWBjgwST0
 X0dEiNeCdahRIVKezKXFhbXFHkjXtfQBr3/xe98H9Y42hnf9iGD1SoL4eV5WQY5HRuawaxcU9d
 JR3fP9A4zjy7gtm1zQzespMjjyaf9NnDihkiQHW/08UWAo/o8P9+VhskinSIB94HqfrdEWCFpv
 1tA=
X-SBRS: 2.7
X-MesageID: 13360754
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,463,1574139600"; d="scan'208";a="13360754"
Date: Thu, 20 Feb 2020 10:20:30 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200220092030.GJ4679@Air-de-Roger>
References: <20200213113237.58795-1-roger.pau@citrix.com>
 <20200213113237.58795-2-roger.pau@citrix.com>
 <6700a65f-44eb-401f-755a-ebb5d68b9b21@suse.com>
 <8abb37bc-e1e8-d9ab-d66e-4c0e9c8f4da3@suse.com>
 <bb1ec887-0b04-20e4-20f4-e45b1e8aa8a3@suse.com>
 <560f20f0-db06-e21d-cf8a-cecf4d6cf09b@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <560f20f0-db06-e21d-cf8a-cecf4d6cf09b@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] smp: convert the cpu maps lock into a
 rw lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDg6NTc6MzNBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDIwLzAyLzIwMjAgMDg6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4g
T24gMjAuMDIuMjAyMCAwOToyNywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiA+ID4gT24gMjAuMDIu
MjAgMDk6MTMsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4gPiA+IE9uIDEzLjAyLjIwMjAgMTI6MzIs
IFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+ID4gPiA+IE1vc3QgdXNlcnMgb2YgdGhlIGNwdSBt
YXBzIGp1c3QgY2FyZSBhYm91dCB0aGUgbWFwcyBub3QgY2hhbmdpbmcgd2hpbGUKPiA+ID4gPiA+
IHRoZSBsb2NrIGlzIGJlaW5nIGhlbGQsIGJ1dCBkb24ndCBhY3R1YWxseSBtb2RpZnkgdGhlIG1h
cHMuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IENvbnZlcnQgdGhlIGxvY2sgaW50byBhIHJ3IGxvY2ss
IGFuZCB0YWtlIHRoZSBsb2NrIGluIHJlYWQgbW9kZSBpbgo+ID4gPiA+ID4gZ2V0X2NwdV9tYXBz
IGFuZCBpbiB3cml0ZSBtb2RlIGluIGNwdV9ob3RwbHVnX2JlZ2luLiBUaGlzIHdpbGwgbG93ZXIK
PiA+ID4gPiA+IHRoZSBjb250ZW50aW9uIGFyb3VuZCB0aGUgbG9jaywgc2luY2UgcGx1ZyBhbmQg
dW5wbHVnIG9wZXJhdGlvbnMgdGhhdAo+ID4gPiA+ID4gdGFrZSB0aGUgbG9jayBpbiB3cml0ZSBt
b2RlIGFyZSBub3QgdGhhdCBjb21tb24uCj4gPiA+ID4gPiAKPiA+ID4gPiA+IE5vdGUgdGhhdCB0
aGUgcmVhZCBsb2NrIGNhbiBiZSB0YWtlbiByZWN1cnNpdmVseSAoYXMgaXQncyBhIHNoYXJlZAo+
ID4gPiA+ID4gbG9jayksIGFuZCBoZW5jZSB3aWxsIGtlZXAgdGhlIHNhbWUgYmVoYXZpb3IgYXMg
dGhlIHByZXZpb3VzbHkgdXNlZAo+ID4gPiA+ID4gcmVjdXJzaXZlIGxvY2suIEFzIGZvciB0aGUg
d3JpdGUgbG9jaywgaXQncyBvbmx5IHVzZWQgYnkgQ1BVCj4gPiA+ID4gPiBwbHVnL3VucGx1ZyBv
cGVyYXRpb25zLCBhbmQgdGhlIGxvY2sgaXMgbmV2ZXIgdGFrZW4gcmVjdXJzaXZlbHkgaW4KPiA+
ID4gPiA+IHRoYXQgY2FzZS4KPiA+ID4gPiA+IAo+ID4gPiA+ID4gV2hpbGUgdGhlcmUgYWxzbyBj
aGFuZ2UgZ2V0X2NwdV9tYXBzIHJldHVybiB0eXBlIHRvIGJvb2wuCj4gPiA+ID4gPiAKPiA+ID4g
PiA+IFJlcG9ydGVkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+ID4gPiA+ID4g
U3VnZ2VzdGVkLWFsc28tYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+ID4g
PiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+ID4gPiA+IAo+ID4gPiA+IEknbSBhZnJhaWQgSSBjYW4ndCBzZWUgaG93IG9mZmxpbmluZyBh
IENQVSB3b3VsZCBub3cgd29yay4KPiA+ID4gPiBDb25kZW5zZWQgdG8ganVzdCB0aGUgcmVsZXZh
bnQgY2FsbHMsIHRoZSBzZXF1ZW5jZSBmcm9tCj4gPiA+ID4gY3B1X2Rvd24oKSBpcwo+ID4gPiA+
IAo+ID4gPiA+IGNwdV9ob3RwbHVnX2JlZ2luKCkgKGkuZS4gbG9jayB0YWtlbiBpbiB3cml0ZSBt
b2RlKQo+ID4gPiA+IHN0b3BfbWFjaGluZV9ydW4oKQo+ID4gPiA+IC0+IGdldF9jcHVfbWFwcygp
IChsb2NrIHVuYXZhaWxhYmxlIHRvIHJlYWRlcnMpCj4gPiA+IAo+ID4gPiBJJ3ZlIGFscmVhZHkg
cG9pbnRlZCB0aGF0IG91dCBpbiBhbm90aGVyIHRocmVhZC4gOi0pCj4gPiAKPiA+IE9oLCBJIGRp
ZG4ndCByZWNhbGwuIE9yIGVsc2UgSSB3b3VsZG4ndCBoYXZlIGNvbW1pdHRlZCB0aGUKPiA+IHBh
dGNoIGluIHRoZSBmaXJzdCBwbGFjZS4KPiA+IAo+ID4gPiA+IE90aGVyIHRoYW4gcmVjdXJzaXZl
IHNwaW4gbG9ja3MsIHJ3IGxvY2tzIGRvbid0IGN1cnJlbnRseQo+ID4gPiA+IGhhdmUgYSBjb25j
ZXB0IG9mIHBlcm1pdHRpbmcgaW4gYSByZWFkZXIgd2hlbiB0aGlzIENQVQo+ID4gPiA+IGFscmVh
ZHkgaG9sZHMgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZS4gSGVuY2UgSSBjYW4ndCBzZWUKPiA+ID4g
PiBob3cgdGhlIGdldF9jcHVfbWFwcygpIGFib3ZlIHdvdWxkIG5vdyBldmVyIHN1Y2NlZWQuIEFt
IEkKPiA+ID4gPiBtaXNzaW5nIGFueXRoaW5nLCBvciBkb2VzIHRoZSBwYXRjaCBuZWVkIHJldmVy
dGluZyB1bnRpbAo+ID4gPiA+IHRoZSByZWFkX3RyeWxvY2soKSBnb3QgZW5oYW5jZWQgdG8gY29w
ZSB3aXRoIHRoaXM/Cj4gPiA+IAo+ID4gPiBJIHRoaW5rIHRoaXMgY2FuIGJlIGhhbmRsZWQgbG9j
YWxseSBpbiBnZXRfY3B1X21hcHMoKSBhbmQKPiA+ID4gY3B1X2hvdHBsdWdfYmVnaW4oKSB3aXRo
IHRoZSB1c2Ugb2YgYSB2YXJpYWJsZSBob2xkaW5nIHRoZSBjcHUgKG9yCj4gPiA+IE5SX0NQVVMp
IG9mIHRoZSBjcHUgaG9sZGluZyB0aGUgd3JpdGUgbG9jay4gZ2V0X2NwdV9tYXBzKCkgY2FuIGp1
c3QKPiA+ID4gc3VjY2VlZCBpbiBjYXNlIHRoaXMgdmFyaWFibGUgY29udGFpbnMgc21wX3Byb2Nl
c3Nvcl9pZCgpLgo+ID4gCj4gPiBJdCBjb3VsZCwgeWVzLiBCdXQgdGhpcyBpcyBhIGdlbmVyYWwg
c2hvcnRjb21pbmcgb2Ygb3VyIHJ3Cj4gPiBsb2NrIGltcGxlbWVudGF0aW9uIChhbmQgaW1vIGEg
dHJhcCB3YWl0aW5nIGZvciBvdGhlcnMgdG8KPiA+IGZhbGwgaW50byBhcyB3ZWxsKSwgYW5kIGhl
bmNlIEkgdGhpbmsgaXQgd291bGQgYmV0dGVyIGJlCj4gPiB0YWtlbiBjYXJlIG9mIGluIGEgZ2Vu
ZXJpYyBtYW5uZXIuCj4gSSBhY3R1YWxseSBkaWQgZmFsbCBpbnRvIHRoaXMgdHJhcCBsYXN0IHdl
ZWsgd2hlbiBwbGF5aW5nIHdpdGggdGhlIHAybSBjb2RlCj4gYW5kIHRoZSBlbXVsYXRpb24gY29k
ZS4gVGhlIGVtdWxhdGlvbiBjb2RlIGlzIGdyYWJiaW5nIHRoZSB3cml0ZSBsb2NrIHZlcnkKPiBl
YXJseSAod2hpY2ggSSBkaWRuJ3QgaW5pdGlhbGx5IHNwb3QpIGFuZCBJIHdhcyB0cnlpbmcgdG8g
dXNlIHRoZSByZWFkIGxvY2sKPiBpbiBhIHN1YnNlcXVlbnQgY2FsbGVyIHF1aXRlIGRlZXAgaW4g
dGhlIHN0YWNrLgo+IAo+IFNvIGEgZ2VuZXJpYyBtYW5uZXIgdG8gc29sdmUgdGhlIHByb2JsZW0g
aGVyZSB3b3VsZCBiZSBpZGVhbC4KCkxldCBtZSB0YWtlIGEgbG9vaywgaXQgZG9lc24ndCBzZWVt
IHZlcnkgY29udm9sdXRlZCB0byBhZGFwdCBzb21lIG9mCnRoZSByZWN1cnNpdmUgbG9naWMgdG8g
YmUgdXNlZCBpbiBhIHJ3IGxvY2suCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:25:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:25:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4i5U-0002Np-LU; Thu, 20 Feb 2020 09:25:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/BCT=4I=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j4i5T-0002Nk-Qy
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:25:39 +0000
X-Inumbo-ID: f473ea78-53c2-11ea-84ef-12813bfff9fa
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (unknown
 [40.107.15.109]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f473ea78-53c2-11ea-84ef-12813bfff9fa;
 Thu, 20 Feb 2020 09:25:38 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=KRV0bRfKm42b5k8q7b5xOYCW88oEJhNK3GLGG159trPwowvjaCTVDXY1fXJBCjszmgiEoxmyVBwuz7Rq7MSC8E5iD3VA18E9L4QeipWnxfIthCiTGwKhl4Jg2oL9/uPx+mSBr+HnyyGZWhR4tHD5i7I/OWVDiY5ErfwOZeZo9nUoVwAKG/xrPZ8htIp5qQisfzSg6cILNgpqWlTSc4y0tkS3eMNk/zODH9g8josqvzHUc7RxNptyrhGDisQ3mkRdY08rt70bf0bK9j0Dac1T7wR8ugQuRlTgaxkSP6v3jBMeBOwlm0mblExV9miVd8m1Qm3jFAVYmcBjMF5PT9WXpA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MZsK2TZ9dYI8Oc3ZuKlHx5bXvMH/NjsGntZK9lMNGyM=;
 b=iOeUqRPJyxPbzjVWsVyb0afKgOGfeWNDlfx8BFiEMoosgrrTWcx980OEgauc8/qQSYObqNrgALcD+OOqEzChY1P7HAt4o5Yen7qt6ETbOJ0BswlVqgWdVsrRFwsG2b+2x02AbpD+wP0npqLuy7rkOAEVoNDW5XycB1xc2MaINsl5+0Y45FPDqzsx3syZF3fK776MnKm0Avb2u1z5n/03mV/lYMegOG9pu7irag+neVyxg1LpNt27CSsfK/7/t4ClXyV9wgC5AZUazQn+cK4r8SsgDR9kYQgXdWcbzctiPBcRA4uJyhgZthluaBrpO7G6GuF2diYDy/e0NPgyuEvzIA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=MZsK2TZ9dYI8Oc3ZuKlHx5bXvMH/NjsGntZK9lMNGyM=;
 b=db3/j05ZCWpfTu4CU5yVthRaYWQvZvWlbhLvq3ZI5nfSOeqQcJ91qBdeGkdJ7an+5c2puCv2daxYpIeGCXKXHNKgqz5bEpDDxOVyi1WcenSzQwSa6yjzP6UOH9kE/GdMJ7QoJ1DPYVJDaKIlpxd7NugL5T84hIfcqbMajcLSVFk=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3240.eurprd02.prod.outlook.com (10.170.220.158) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Thu, 20 Feb 2020 09:25:36 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.033; Thu, 20 Feb 2020
 09:25:36 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 AM4PR0501CA0052.eurprd05.prod.outlook.com (2603:10a6:200:68::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.18 via Frontend
 Transport; Thu, 20 Feb 2020 09:25:34 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Thread-Topic: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
Thread-Index: AQHV5wWKuFf2vClElk6nKYx34YpPrKgit70AgAEZnoA=
Date: Thu, 20 Feb 2020 09:25:36 +0000
Message-ID: <aae92c4b-c45d-752e-553d-6b43d2628276@bitdefender.com>
References: <20200219091811.9689-1-aisaila@bitdefender.com>
 <CABfawhkS2f6p9gFDP6h4vS5b7eAe_d-knsrvcz9O8zyjv-stvw@mail.gmail.com>
In-Reply-To: <CABfawhkS2f6p9gFDP6h4vS5b7eAe_d-knsrvcz9O8zyjv-stvw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM4PR0501CA0052.eurprd05.prod.outlook.com
 (2603:10a6:200:68::20) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6316707e-750c-4ef3-5de1-08d7b5e6d781
x-ms-traffictypediagnostic: DB6PR02MB3240:|DB6PR02MB3240:
x-microsoft-antispam-prvs: <DB6PR02MB3240E391E1952FEE5B883603AB130@DB6PR02MB3240.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1850;
x-forefront-prvs: 031996B7EF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(396003)(39840400004)(366004)(136003)(346002)(376002)(189003)(199004)(8936002)(956004)(2616005)(86362001)(31696002)(64756008)(66556008)(66446008)(6486002)(66946007)(66476007)(316002)(16576012)(54906003)(2906002)(71200400001)(5660300002)(16526019)(81166006)(53546011)(186003)(31686004)(81156014)(4326008)(26005)(8676002)(52116002)(6916009)(478600001)(36756003)(7416002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3240;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Z/gAPZcSds66n6fT0b7iAZfV7u6sHEL5mokqt0gH1Bl0GiaIW66+OGxloAmQ+S6xEfLYaQIHPr6+FNa1D+kqFssq6sh3u2WW64nDTSGsKVEOmwT4MaV4JZMx5RWNvmKMcwFfZCSy28r0GMdvH1LF217XRGpkAQlYFu4uNtXpCEpFagRnrzTlRvF5ZTBM6Q0Lxd2V6G6sz5XbGW9IzHqFEjC2uJ1XTK6Rmca09YX7Lip8fJiT071udkQFTrBOvLjbcEF3vW2G3zp/JxAPD/8DFY8V/nNaTyrduy3fE3ZVQABjsG3LUyGTME5pUd8AT/ZU0CcGbSAvmCi82UNgInw2vmhAZrgzJ4Sb3ll/lWRbHKxGysGnuyZbdGx49aSDYkWTj4k8Ju4rL6IKvqEr5vOGCLq7PNo5mVodVD8y+l5xM/8SoidrfTCFquMpcLAvW+s8
x-ms-exchange-antispam-messagedata: OyF2W6ohMImHOzJ7KqpyVmNid1MxOELqCnWu7MPMiKVl2HExjfeksaOdq4nxnA56YpwkO89r+gxet598uDzDymhnoCTF+mNVEVzbAEYo1WtJuZNnm0dePxE2QGj1cNbUj2aVjtX4pepMXWTjf4mXcQ==
x-ms-exchange-transport-forked: True
Content-ID: <E5264A5F91BE754DB04EDFA8BE683BD4@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6316707e-750c-4ef3-5de1-08d7b5e6d781
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2020 09:25:36.1138 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3mY3eMbgM82U8ke1jI00KyyinxACG48AomKQ2LaQ7n1n0Fk0ol6+kHYU5w3EqRftW1CXKS72A8RrbJxy/jMchaX6iXBECzZCO9ujFrdCa8k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3240
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE5LjAyLjIwMjAgMTg6MzcsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToNCj4gT24gV2Vk
LCBGZWIgMTksIDIwMjAgYXQgMjoxOSBBTSBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQQ0KPiA8YWlz
YWlsYUBiaXRkZWZlbmRlci5jb20+IHdyb3RlOg0KPj4NCj4+IEF0IHRoaXMgbW9tZW50IGEgZ3Vl
c3QgY2FuIGNhbGwgdm1mdW5jIHRvIGNoYW5nZSB0aGUgYWx0cDJtIHZpZXcuIFRoaXMNCj4+IHNo
b3VsZCBiZSBsaW1pdGVkIGluIG9yZGVyIHRvIGF2b2lkIGFueSB1bndhbnRlZCB2aWV3IHN3aXRj
aC4NCj4+DQo+PiBUaGUgbmV3IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0eSgpIHNvbHZlcyB0aGlz
IGJ5IG1ha2luZyB2aWV3cyBpbnZpc2libGUNCj4+IHRvIHZtZnVuYy4NCj4+IFRoaXMgaXMgZG9u
ZSBieSBoYXZpbmcgYSBzZXBhcmF0ZSBhcmNoLmFsdHAybV93b3JraW5nX2VwdHAgdGhhdCBpcw0K
Pj4gcG9wdWxhdGVkIGFuZCBtYWRlIGludmFsaWQgaW4gdGhlIHNhbWUgcGxhY2VzIGFzIGFsdHAy
bV9lcHRwLiBUaGlzIGlzDQo+PiB3cml0dGVuIHRvIEVQVFBfTElTVF9BRERSLg0KPj4gVGhlIHZp
ZXdzIGFyZSBtYWRlIGluL3Zpc2libGUgYnkgbWFya2luZyB0aGVtIHdpdGggSU5WQUxJRF9NRk4g
b3INCj4+IGNvcHlpbmcgdGhlbSBiYWNrIGZyb20gYWx0cDJtX2VwdHAuDQo+PiBUbyBoYXZlIGNv
bnNpc3RlbmN5IHRoZSB2aXNpYmlsaXR5IGFsc28gYXBwbGllcyB0bw0KPj4gcDJtX3N3aXRjaF9k
b21haW5fYWx0cDJtX2J5X2lkKCkuDQo+IA0KPiBJJ20ganVzdCB3b25kZXJpbmcsIHdoYXQgcHJl
dmVudHMgdGhlIGd1ZXN0IGZyb20gY2FsbGluZyB0aGlzIEhWTSBvcA0KPiBiZWZvcmUgZG9pbmcg
dm1mdW5jPyBUaGlzIHNlZW1zIHRvIG9ubHkgbWFrZSBhIGRpZmZlcmVuY2UgaW4gY2FzZSB0aGUN
Cj4gYWx0cDJtIG1vZGUgaXMgZWl0aGVyIHNldCBhcyBleHRlcm5hbCBvciBsaW1pdGVkIChvciBo
YXZlIGEgbW9yZQ0KPiBmaW5lLWdyYWluZWQgWFNNIHBvbGljeSBsb2FkZWQpLiBJcyB0aGF0IGNv
cnJlY3Q/IElmIHNvLCBwZXJoYXBzDQoNClllcywgdGhhdCBpcyBjb3JyZWN0Lg0KDQo+IG1lbnRp
b24gdGhhdCBpbiB0aGUgY29tbWl0IG1lc3NhZ2UgYW5kIGFzIGEgY29tbWVudCBvbiB0aGUgbGli
eGMNCj4gZnVuY3Rpb24gc28gdGhhdCBwZW9wbGUgZG9uJ3QgZ2V0IGEgZmFsc2Ugc2Vuc2Ugb2Yg
c2VjdXJpdHkgd2hlbiB1c2luZw0KPiB0aGUgbWl4ZWQgbW9kZS4NCj4gDQoNCkkgd2lsbCBhZGQg
dGhpcyBmYWN0IGluIHRoZSBjb21taXQgbWVzc2FnZSBhbmQgaW4gbGlieGMuIEdvb2QgdGhpbmcg
dG8gDQpwb2ludCB0aGF0IG91dC4NCg0KDQpUaGFua3MsDQpBbGV4DQpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:28:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:28:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4i8b-0002WR-4c; Thu, 20 Feb 2020 09:28:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=10iu=4I=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4i8Z-0002WM-Sa
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:28:51 +0000
X-Inumbo-ID: 66f096c8-53c3-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 66f096c8-53c3-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 09:28:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 79894AD2C;
 Thu, 20 Feb 2020 09:28:49 +0000 (UTC)
Message-ID: <19decaf1ecf3e3b2aaaa0896a586b178ef65fbe4.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: =?ISO-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>
Date: Thu, 20 Feb 2020 10:28:48 +0100
In-Reply-To: <40a41da6-64a0-d332-c544-0eb937204fa6@suse.com>
References: <20200123085504.30911-1-jgross@suse.com>
 <95f651ddc1639d1c498067e4af71759585aa48b3.camel@suse.com>
 <6aff04ca-904b-cf27-d6f4-af9a146e4c04@suse.com>
 <865b2b41d62a236f62a70e67bdc424e4ed336886.camel@suse.com>
 <40a41da6-64a0-d332-c544-0eb937204fa6@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Jan Beulich <jbeulich@suse.com>
Content-Type: multipart/mixed; boundary="===============7058660224419480801=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7058660224419480801==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-+txdXoK5ZHNQkrZPxQ4b"


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

On Thu, 2020-02-20 at 07:56 +0100, J=C3=BCrgen Gro=C3=9F wrote:
> On 19.02.20 19:37, Dario Faggioli wrote:
> > On Wed, 2020-02-19 at 17:52 +0100, Jan Beulich wrote:
> > >=20
> > Nevertheless, I'd add a quick comment about that, to make it even
> > more
> > obvious. :-)
>=20
> Do we really need that?
>=20
> Calling any of the alloc functions with interrupts off will crash the
> system (at least in debug builds).
>=20
> I don't think we want to add such comments all over the code.
>=20
No, and that is not what I am suggesting we do. :-)

Neither I want to push to hard (or slow the patch down) just for this.

But, yes, I feel that considering how the code looks, in this
particular case, it is not entirely obvious to immediately realize that
that is the actual reason. Even more so, if we consider that it is not
such a common issue in scheduling code, where there is an (as much as
possible) clear split between allocation and init / usage phases (all
the *_alloc_*data() stuff).

Having just a one liner here would, I think, save people reading this
code some brain power, which they'll be able to use for focusing on
more scheduler specific issues.

Something like:

/* In case we need it, allocate a new runq now, before taking the lock. */

Anyway, as said, I don't want to push too hard on this. If you feel
strongly about not having something like that, I won't block the patch.

If I then decide that I really want such a comment, I will submit a
patch myself, and maybe we'll discuss the pros & cons of having it in
that thread. :-)

Thanks and Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-+txdXoK5ZHNQkrZPxQ4b
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5OUVAACgkQFkJ4iaW4
c+6rnhAAqPhyzPmhUSHMuJNV0B3Z1OCKveztOCM1XTL1YDvtbcfLHoHvv7KxqI0m
q5jRZZY0jDISN02R4f5VLoOeIsjIqSeQy8DSg6XsiC9uX+XZ+bh8HYuAobMxsL0q
4NKsc5Bv3Y7jou8Q3PER/HnDXj5ZcSbmXNZzYt0NzhCU/Hj8eab/ylGChdPjWJWt
w6wv0CjqxQ4slPO3CQN4FHD3WS4atBH31LBF3yELE903FySMW5nR3RU4V0W98o4X
wELZN1k1SrjNNN6YA1jIx6BVxMlyEsS5FT3LPg47LO0hy1A9a/8g+OYcvEfVuMtX
vxXFTENrs5GiMkWFHbOc3V0GBGn9lQ7u7okV5CNGPvDfhwxB5NstWJajdU/B81Tc
+AQxqi8jvmG0KmbAm02iqzAu9mkUK4PCdplhhRmckv0IPwQ7kPvRJAY2gW9DEDoS
ZiPot+3gvkTiKMvBr1v6+OaKEIBq7RX0Ll6Y4lNLHKE/HluD7ZKYYcgzVLSRokQ3
oAow+ZydUtgNcqYJBQJpgCshTEIvu26Rj06pLmC0eGCqFDB5ANBWIASxQ7UG6ptY
HLlolQJimfnuSGyUMHyDsThfIymch2WxItg+P5PCICJuvxHxcct8AhuNYQXj4VOW
ijWOb6Ys9BxccfAeHmRt4qVeXHrkEU2BcMwvCripCf9V3Bd6BFs=
=Y3wv
-----END PGP SIGNATURE-----

--=-+txdXoK5ZHNQkrZPxQ4b--



--===============7058660224419480801==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7058660224419480801==--



From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:52:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:52:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4iVF-0005Yg-U0; Thu, 20 Feb 2020 09:52:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X/eN=4I=msd.im=msd+xen-devel@srs-us1.protection.inumbo.net>)
 id 1j4iVE-0005Xw-6D
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:52:16 +0000
X-Inumbo-ID: ab405e14-53c6-11ea-ade5-bc764e2007e4
Received: from smtp.smtpout.orange.fr (unknown [80.12.242.134])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ab405e14-53c6-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 09:52:13 +0000 (UTC)
Received: from msd.im ([86.192.232.123]) by mwinf5d23 with ME
 id 4xsB2200h2gQJfJ03xsCmv; Thu, 20 Feb 2020 10:52:12 +0100
X-ME-Helo: msd.im
X-ME-Auth: Z19kZXNwb2lzQG9yYW5nZS5mcg==
X-ME-Date: Thu, 20 Feb 2020 10:52:12 +0100
X-ME-IP: 86.192.232.123
Received: from [10.59.118.51] (82-64-206-189.subs.proxad.net [82.64.206.189])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128
 bits)) (No client certificate requested)
 by msd.im (Postfix) with ESMTPSA id AE9DD20178
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 10:52:11 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=msd.im; s=msd001;
 t=1582192331; bh=1ZuzhGLhyvdtKjbiM+4RqaVXiSWProAe6o9hNjv82HA=;
 h=From:To:Subject:Date:From;
 b=e2g8QaRnVSMLu3M1F2Lyxv073mK4ZKoRz+RKa+VkC/uXboR2n+6HBfbpT5M+9Z41a
 jEYZCEOdsh1HIBaTAoGKQErsvMfcDa3xrcGo+mhH1Snf/alhRp75NrT/K1l9lq2l7b
 URkBz0JrmNwWQbMsy+20OP1FZGSyQbTkLNXuolZtzkRNT4l85RhX8z496bsItD93hw
 KJ2hxqozbYNmYUBnOYylHHMQpcSzEMEtsR4J9O144M65JFt+EeatD8GEuV2NgxKuig
 U3SrUbqW5NJX1xEBhJWSlFCqFzEJZm3jXHh2ImK8F8OwXwat8+WUy0SQPHNuho+6y1
 8Mdnf9bQ5bw9A==
From: msd+xen-devel@msd.im
To: xen-devel@lists.xenproject.org
Message-ID: <35e1ce76-5415-1a3c-e391-2c7f2528f0f2@msd.im>
Date: Thu, 20 Feb 2020 10:52:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Language: en-GB
Subject: [Xen-devel] dom-u stuck in ---sr- state after reboot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgZXZlcnlvbmUsCgpTaW5jZSBJIHVzZSBYZW4gNC4xMSBvbiBEZWJpYW4gMTAsIHNvbWV0aW1l
cyAoYWJvdXQgb25lIGluIHR3ZW50eSB0aW1lcykKYWZ0ZXIgYSBkb20tdSByZWJvb3QsIGl0IHN0
YXlzIHN0dWNrIHdpdGggdGhlIHN0YXRlICctLS1zci0nLgpUaGlzIGhhZCBuZXZlciBoYXBwZW5l
ZCBmb3IgbWUgd2l0aCBYZW4gNC40IG9uIERlYmlhbiA4LgoKSSBoYXZlIHRvIG1hbnVhbGx5IGRl
c3Ryb3kgYW5kIHJlYm9vdCB0aGUgZG9tLXUgc3R1Y2sgZG9tYWluLgoKSSBjYW4ndCBzZWUgYW55
IGVycm9yIGluIGxvZ3MuCgpEbyB5b3Uga25vdyB3aHkgYW5kIGhvdyBJIGNhbiBhdm9pZCBpdCA/
CgpCZXN0IHJlZ2FyZHMsCgoKR3VpbGxhdW1lCgpJIHRyeSB0byBhc2sgb24gdGhpcyBtYWlsaW5n
IGxpc3QgYmVjYXVzZSBJIGdvdCBubyByZXNwb25zZSBoZXJlIDoKaHR0cHM6Ly9tYXJrbWFpbC5v
cmcvbWVzc2FnZS9uNG1qaHZ4YWxjMmd3ZjY3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:57:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:57:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4iaF-0005k7-Oo; Thu, 20 Feb 2020 09:57:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=10iu=4I=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j4iaE-0005k2-Mg
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:57:26 +0000
X-Inumbo-ID: 64efa298-53c7-11ea-84f2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64efa298-53c7-11ea-84f2-12813bfff9fa;
 Thu, 20 Feb 2020 09:57:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 18261ABE7;
 Thu, 20 Feb 2020 09:57:24 +0000 (UTC)
Message-ID: <215dd48f64d3d2b867dbc4897aba31f3b672b819.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Thu, 20 Feb 2020 10:57:23 +0100
In-Reply-To: <20200211122736.16714-1-jgross@suse.com>
References: <20200211122736.16714-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.3 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: add some diagnostic info in
 the run queue keyhandler
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============1285742974925745058=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1285742974925745058==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-/D51d9MA8eUAcpTYuXq2"


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

On Tue, 2020-02-11 at 13:27 +0100, Juergen Gross wrote:
> When dumping the run queue information add some more data regarding
> current and (if known) previous vcpu for each physical cpu.
>=20
> With core scheduling activated the printed data will be e.g.:
>=20
> (XEN) CPUs info:
> (XEN) CPU[00] current=3Dd[IDLE]v0, curr=3Dd[IDLE]v0, prev=3DNULL
> (XEN) CPU[01] current=3Dd[IDLE]v1
> (XEN) CPU[02] current=3Dd[IDLE]v2, curr=3Dd[IDLE]v2, prev=3DNULL
> (XEN) CPU[03] current=3Dd[IDLE]v3
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
I'm fine with this patch, i.e., I think the additional logging it is
adding is useful and the locking is correct and in line with the
current (scheduling) keyhandler locking practices.

And thanks for making the requested adjustments to the changelog. :-)

So, I think it should go in:

Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

If/when, as a result of the discussion going on in the thread about
keyhandler locking, we decide to change all the locks for all the
keyhandlers, then we'll change them here as well.

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-/D51d9MA8eUAcpTYuXq2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5OWAMACgkQFkJ4iaW4
c+6GexAAu6K5aw8p7qgY7jOFloXFUH21W8tI43mM89Se4DW5ja57BgTCYENdM+hj
MCm+SAdbdhTWQN/ggAljBJ8nWfvlpDh6M/UT01UILTvxhnlX/+9AiC3bdOZlIYhW
aMlxK5sXF4lISD6ycheP/Mq3iaRN/TSST990o4LAHdkzQkSy9FxBBkLnAV1pYEk/
hSGC6wGJYS70XOwOcdOGPJQLJRAlLVpnqAyURlXWmJmOQ0OxvSMB6vY5v1cajrWe
qvQpO0fXNwr0x1JHSJbfW0SER5taR7Hn2oYHBHqk80tnZayPQ5XiWN93fMms58sa
wZoPWFgxMg5F+4ltYWmfSfwDn2BA8OoFDDFgdJyWXdkCE9lpJK2vdXAJzQ60pc1h
XaaKbxEKeuMBdpkjMe/HBXaLDFmNeWvS5lq1JRNA7KqnEvauGTrfz3/jahXu+x2y
q8dyT0pRIVAiJYYuxKFZizNgjEmDRinKHs1pM/nB2wMfVChwezcN29siVIP4XqpC
9/bJ3okWQr5AS+Lvms94C8YqFKkvY4WEWGrPBMxs3+MlXewuiIGiRlLNINH9Q6xE
uYcX+7SVu5OJYponKnxiA0EamrsT5L5diODF4vhC9kPa8PufiOr6ClBSII/Pe5WP
MXw276Zk3N2FOZToDCRndr1KyTyFJucrPYv0JGrmZtiDnk7RntE=
=CuNW
-----END PGP SIGNATURE-----

--=-/D51d9MA8eUAcpTYuXq2--



--===============1285742974925745058==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1285742974925745058==--



From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:59:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:59:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4icE-0005sa-D1; Thu, 20 Feb 2020 09:59:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4icD-0005sV-Tu
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:59:29 +0000
X-Inumbo-ID: aeab036e-53c7-11ea-84f2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aeab036e-53c7-11ea-84f2-12813bfff9fa;
 Thu, 20 Feb 2020 09:59:28 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4icB-0004pm-3g; Thu, 20 Feb 2020 09:59:27 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4icA-0001kQ-Qi; Thu, 20 Feb 2020 09:59:27 +0000
Date: Thu, 20 Feb 2020 00:48:16 +0000
From: Wei Liu <wl@xen.org>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200220004816.qydrhtyedkko4rc7@debian>
References: <cover.1582143896.git.linux@eikelenboom.it>
 <416169fe34ec346a5edde2c66c4b017871c2a891.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <416169fe34ec346a5edde2c66c4b017871c2a891.1582143896.git.linux@eikelenboom.it>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/3] tools/xentop: Fix calculation of used
 memory.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNvZGUgbG9va3MgY29ycmVjdCB0byBtZSwgYnV0IEkgd291bGQgbGlrZSB0byBhZGQgdGhl
IGZvbGxvd2luZwpjb21taXQgbWVzc2FnZSB0byB0aGlzIGNoYW5nZS4KClVzZWQgbWVtb3J5IHNo
b3VsZCBiZSBjYWxjdWxhdGVkIGJ5IHN1YnRyYWN0aW5nIGZyZWUgbWVtb3J5IGZyb20gdG90YWwK
bWVtb3J5LgoKCk9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDA5OjMxOjMwUE0gKzAxMDAsIFNhbmRl
ciBFaWtlbGVuYm9vbSB3cm90ZToKPiBTaWduZWQtb2ZmLWJ5OiBTYW5kZXIgRWlrZWxlbmJvb20g
PGxpbnV4QGVpa2VsZW5ib29tLml0Pgo+IC0tLQo+ICB0b29scy94ZW5zdGF0L3hlbnRvcC94ZW50
b3AuYyB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u
KC0pCj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jIGIvdG9v
bHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKPiBpbmRleCBhZjExZWJmYmY3Li4xM2I2MTJmMjZk
IDEwMDY0NAo+IC0tLSBhL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jCj4gKysrIGIvdG9v
bHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMKPiBAQCAtOTY5LDcgKzk2OSw3IEBAIHZvaWQgZG9f
c3VtbWFyeSh2b2lkKQo+ICAJICAgICAgIiV1IGNyYXNoZWQsICV1IGR5aW5nLCAldSBzaHV0ZG93
biBcbiIsCj4gIAkgICAgICBudW1fZG9tYWlucywgcnVuLCBibG9jaywgcGF1c2UsIGNyYXNoLCBk
eWluZywgc2h1dGRvd24pOwo+ICAKPiAtCXVzZWQgPSB4ZW5zdGF0X25vZGVfdG90X21lbShjdXJf
bm9kZSk7Cj4gKwl1c2VkID0geGVuc3RhdF9ub2RlX3RvdF9tZW0oY3VyX25vZGUpLXhlbnN0YXRf
bm9kZV9mcmVlX21lbShjdXJfbm9kZSk7CgpBbHNvLCBJIHdpbGwgYWRkIHNwYWNlcyBhcm91bmQg
Ii0iLgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgo+ICAJZnJlZWFibGVfbWIgPSAw
Owo+ICAKPiAgCS8qIER1bXAgbm9kZSBtZW1vcnkgYW5kIGNwdSBpbmZvcm1hdGlvbiAqLwo+IC0t
IAo+IDIuMjAuMQo+IAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 09:59:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 09:59:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4icN-0005tp-Lz; Thu, 20 Feb 2020 09:59:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=v0S7=4I=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j4icM-0005tf-WF
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 09:59:39 +0000
X-Inumbo-ID: b13fe46e-53c7-11ea-84f2-12813bfff9fa
Received: from huawei.com (unknown [45.249.212.191])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b13fe46e-53c7-11ea-84f2-12813bfff9fa;
 Thu, 20 Feb 2020 09:59:34 +0000 (UTC)
Received: from DGGEMS402-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id 64E49558121ACC236057;
 Thu, 20 Feb 2020 17:59:31 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS402-HUB.china.huawei.com
 (10.3.19.202) with Microsoft SMTP Server id 14.3.439.0; Thu, 20 Feb 2020
 17:59:22 +0800
To: Jan Beulich <jbeulich@suse.com>
References: <5E38023B.8090306@hisilicon.com>
 <4824cb1a-c920-e2be-c603-185c0bfdb66e@suse.com>
 <5E4E38F0.6000403@hisilicon.com>
 <d723ed36-a38d-63c3-07ea-97a2c97f6c9c@suse.com>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E4E587A.1070807@hisilicon.com>
Date: Thu, 20 Feb 2020 17:59:22 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <d723ed36-a38d-63c3-07ea-97a2c97f6c9c@suse.com>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH v3] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjAyMC8yLzIwIDE2OjMzLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyMC4w
Mi4yMDIwIDA4OjQ0LCBXZWkgWHUgd3JvdGU6Cj4+IE9uIDIwMjAvMi8xNyAyMTo1MywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAwMy4wMi4yMDIwIDEyOjIxLCBXZWkgWHUgd3JvdGU6Cj4+Pj4g
K3N0YXRpYyBpbnQgX19pbml0IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0
YSkKPj4+PiArewo+Pj4+ICsgICAgc3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZTsKPj4+
PiArICAgIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IgKnNwY3I7Cj4+Pj4gKyAgICBhY3BpX3N0YXR1
cyBzdGF0dXM7Cj4+Pj4gKyAgICAvKgo+Pj4+ICsgICAgICogU2FtZSBhcyB0aGUgRFQgcGFydC4K
Pj4+PiArICAgICAqIE9ubHkgc3VwcG9ydCBvbmUgVUFSVCBvbiBBUk0gd2hpY2ggaGFwcGVuIHRv
IGJlIG5zMTY1NTBfY29tWzBdLgo+Pj4+ICsgICAgICovCj4+Pj4gKyAgICBzdHJ1Y3QgbnMxNjU1
MCAqdWFydCA9ICZuczE2NTUwX2NvbVswXTsKPj4+PiArCj4+Pj4gKyAgICBzdGF0dXMgPSBhY3Bp
X2dldF90YWJsZShBQ1BJX1NJR19TUENSLCAwLCAmdGFibGUpOwo+Pj4+ICsgICAgaWYgKCBBQ1BJ
X0ZBSUxVUkUoc3RhdHVzKSApCj4+Pj4gKyAgICB7Cj4+Pj4gKyAgICAgICAgcHJpbnRrKCJuczE2
NTUwOiBGYWlsZWQgdG8gZ2V0IFNQQ1IgdGFibGVcbiIpOwo+Pj4+ICsgICAgICAgIHJldHVybiAt
RUlOVkFMOwo+Pj4+ICsgICAgfQo+Pj4+ICsKPj4+PiArICAgIHNwY3IgPSBjb250YWluZXJfb2Yo
dGFibGUsIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IsIGhlYWRlcik7Cj4+Pj4gKwo+Pj4+ICsgICAg
LyoKPj4+PiArICAgICAqIFRoZSBzZXJpYWwgcG9ydCBhZGRyZXNzIG1heSBiZSAwIGZvciBleGFt
cGxlCj4+Pj4gKyAgICAgKiBpZiB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4K
Pj4+PiArICAgICAqLwo+Pj4+ICsgICAgaWYgKCB1bmxpa2VseSghc3Bjci0+c2VyaWFsX3BvcnQu
YWRkcmVzcykgKQo+Pj4+ICsgICAgewo+Pj4+ICsgICAgICAgIHByaW50aygibnMxNjU1MDogdGhl
IHNlcmlhbCBwb3J0IGFkZHJlc3MgaXMgaW52YWxpZFxuIik7Cj4+Pgo+Pj4gSXMgemVybyByZWFs
bHkgYW4gaW52YWxpZCBhZGRyZXNzLCBvciBpcyBpdCByYXRoZXIgYSBwcm9wZXIKPj4+IGluZGlj
YXRvciBvZiB0aGVyZSBub3QgYmVpbmcgYW55IGRldmljZT8KPj4KPj4gSSB3aWxsIGNoYW5nZSB0
aGUgbXNnIHRvICJUaGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4iIGZvbGxvd2lu
ZyB0aGUgZGVzY3JpcHRpb24gaW4gdGhlIHNwY3IuCj4+IElzIHRoYXQgT0s/Cj4gCj4gV2l0aCB0
aGUgIlRoZSIgcHJlZmVyYWJseSBkcm9wcGVkLCB5ZXMuCj4gCgpHb3QgaXQuCgo+Pj4+ICsgICAg
ICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+ICsgICAgfQo+Pj4+ICsKPj4+PiArICAgIG5zMTY1NTBf
aW5pdF9jb21tb24odWFydCk7Cj4+Pj4gKwo+Pj4+ICsgICAgLyoKPj4+PiArICAgICAqIFRoZSBi
YXVkIHJhdGUgaXMgcHJlLWNvbmZpZ3VyZWQgYnkgdGhlIGZpcm13YXJlLgo+Pj4KPj4+IEJ1dCB0
aGlzIGlzbid0IHRoZSBzYW1lIGFzIEJBVURfQVVUTywgaXMgaXQ/IElmIGZpcm13YXJlIHByZS1j
b25maWd1cmVzCj4+PiB0aGUgYmF1ZCByYXRlLCBpc24ndCBpdCB0aGlzIHN0cnVjdHVyZSB3aGlj
aCBpdCB3b3VsZCB1c2UgdG8gY29tbXVuaWNhdGUKPj4+IHRoZSBpbmZvcm1hdGlvbj8KPj4+Cj4+
Cj4+IE5vLCB0aGUgY29tbWVudHMgb2YgdGhlIEJBVURfQVVUTyBzdGF0ZWQgbGlrZSB0aGF0Cj4+
IGFuZCBpbiBmYWN0IHRoZSBiYXVkIHJhdGUgaXMgbm90IGNoYW5nZWQgYWZ0ZXIgdGhlIGZpcm1t
d2FyZS4KPiAKPiBPaCwgSSBzZWUuIEkgc2hvdWxkIGhhdmUgY2hlY2tlZCB0aGUgY29tbWVudCBp
bnN0ZWFkIG9mIGltcGx5aW5nCj4gbWVhbmluZyBhc3NpZ25lZCB0byBzaW1pbGFybHkgbmFtZWQg
dGhpbmdzIGVsc2V3aGVyZS4gS2VlcCBhcyBpcy4KPiAKCkdvdCBpdC4KCj4+Pj4gKyAgICAgKi8K
Pj4+PiArICAgIHVhcnQtPmJhdWQgPSBCQVVEX0FVVE87Cj4+Pj4gKyAgICB1YXJ0LT5kYXRhX2Jp
dHMgPSA4Owo+Pj4+ICsgICAgdWFydC0+cGFyaXR5ID0gc3Bjci0+cGFyaXR5Owo+Pj4+ICsgICAg
dWFydC0+c3RvcF9iaXRzID0gc3Bjci0+c3RvcF9iaXRzOwo+Pj4+ICsgICAgdWFydC0+aW9fYmFz
ZSA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3M7Cj4+Pj4gKyAgICB1YXJ0LT5pb19zaXplID0g
c3Bjci0+c2VyaWFsX3BvcnQuYml0X3dpZHRoOwo+Pj4KPj4+IE9uY2UgYWdhaW46IFlvdSBzaG91
bGQgbm90IGlnbm9yZSB0aGUgR0FTIGFkZHJlc3Mgc3BhY2UgaW5kaWNhdG9yLgo+Pgo+PiBTb3Jy
eSwgSSBkaWQgbm90IGdldCB0aGUgcG9pbnQuCj4+IERvIHlvdSBtZWFuIGNoZWNrIHRoZSBhZGRy
ZXNzIGlzIDAgb3Igbm90Pwo+IAo+IE5vLiBJIG1lYW4geW91IHNob3VsZG4ndCBpZ25vcmUgb3Ro
ZXIgcGFydHMgb2YgdGhlIHN0cnVjdHVyZToKPiAKPiBzdHJ1Y3QgYWNwaV9nZW5lcmljX2FkZHJl
c3Mgewo+IAl1OCBzcGFjZV9pZDsJCS8qIEFkZHJlc3Mgc3BhY2Ugd2hlcmUgc3RydWN0IG9yIHJl
Z2lzdGVyIGV4aXN0cyAqLwo+IAl1OCBiaXRfd2lkdGg7CQkvKiBTaXplIGluIGJpdHMgb2YgZ2l2
ZW4gcmVnaXN0ZXIgKi8KPiAJdTggYml0X29mZnNldDsJCS8qIEJpdCBvZmZzZXQgd2l0aGluIHRo
ZSByZWdpc3RlciAqLwo+IAl1OCBhY2Nlc3Nfd2lkdGg7CS8qIE1pbmltdW0gQWNjZXNzIHNpemUg
KEFDUEkgMy4wKSAqLwo+IAl1NjQgYWRkcmVzczsJCS8qIDY0LWJpdCBhZGRyZXNzIG9mIHN0cnVj
dCBvciByZWdpc3RlciAqLwo+IH07Cj4gCj4gSWlyYyB5b3Ugbm93IGNvbnN1bWUgYWxsIGZpZWxk
cyBleGNlcHQgc3BhY2VfaWQsIHlldCBzcGFjZV9pZAo+IGlzIGEgcXVhbGlmaWVyIHRvIHRoZSBh
ZGRyZXNzIGZpZWxkICh3aGljaCB5b3Ugb2J2aW91c2x5IHVzZSkuCgpJIGRpZCBub3Qga25vdyB3
aGF0IHRoZSBzcGFjZV9pZCBtZWFucyB5ZXQuCkkgd2lsbCBpbnZlc3RpZ2F0ZSBpdC4KVGhhbmtz
IGEgbG90IQoKQmVzdCBSZWdhcmRzLApXZWkKCj4gCj4gSmFuCj4gCj4gLgo+IAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:00:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:00:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4idI-0006mi-1X; Thu, 20 Feb 2020 10:00:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/BCT=4I=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j4idG-0006md-W3
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:00:35 +0000
X-Inumbo-ID: d4bc29d4-53c7-11ea-84f2-12813bfff9fa
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.119]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4bc29d4-53c7-11ea-84f2-12813bfff9fa;
 Thu, 20 Feb 2020 10:00:33 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=f/jVrw1a2auDNG8AEjboVmp0cNUoQoqh6QXkyLWJ/lvAXBQUiIlkwWYJFwwoVe6tN3mVRwNfZCUev3Oo+vOnGs6cIWqN35urGFnf5bED4/QdJXwypx+DdSjkS89L1xequyFcRqBEHeDzpqpSYSuFrkql2Kg+pY80njeMqTSSux2aSvXQ5Y8+7WrfIulbvRqhSuPAA51Mx+UDgXIMnaheV6wNIBPY8DsBDjMQzqQp2SYKdbGp4YE453aMMFoTZj8bIuDYKJ7CBJOf8PQSm6XJ9ogRypO/We+1RCEhsmBBsRw/hz60JQqKrvusBsai0Qa6YmKD5PQljQc2nR8BSGhQbg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=iMztn245XkEhzXSFM7UoGhi4z2rEDnI3mGuOXSMDBow=;
 b=NG4LKdNeeQ82/eWXSJp8aF+F+pncIeJMybss4XVFw+tqoCVA1yaMEaA59GbqCNSn8defsPMrOhAJLuSPzl0ZtlB/+6BnYhua+R2jyylcSUBYuxO7e1lg/0eh5OtznqG3VhyYG6Z+/fu41i11G51QAw94OXufw1QNeBReLW6dQ9xGDFIOHpp6bzMKzlmVx8TNTEMwRc5hj+FuKc/uZahvQMV17oyjPHbvBbz/igZA1ECm9Brj2I8X/UcSsYXrTJ/H5NG/+ifo44iJxZQEC37EZgZNUmuiu5yrxmL7y8sDwzqtLbwwHqnMumavuuz+MqAIRE4xefVQRGCjhMKuvaMxwA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=iMztn245XkEhzXSFM7UoGhi4z2rEDnI3mGuOXSMDBow=;
 b=UXm+sNapKNkNObCfhhWpLFVlfzAY4I85H0TB9Qak3JXYHnC2qAZl4MA2a1qDAUIhq6icdIbX/UXIv1a7plZc69cDca72nwM14iL89mfsuYXpKnE/08stSxNwjUEbVKrEwhtWkUcmzw2KNsiZvg5ebjBJKt+t91JmiFVMqinQ6ec=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3175.eurprd02.prod.outlook.com (10.170.222.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.34; Thu, 20 Feb 2020 10:00:00 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.033; Thu, 20 Feb 2020
 10:00:00 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 AM0PR06CA0081.eurprd06.prod.outlook.com (2603:10a6:208:fa::22) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Thu, 20 Feb 2020 09:59:58 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH V3] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV5wWKuFf2vClElk6nKYx34YpPrKgivhiAgAEc4IA=
Date: Thu, 20 Feb 2020 09:59:59 +0000
Message-ID: <1b42e2e2-1559-9014-1022-e5d5bf65eaa6@bitdefender.com>
References: <20200219091811.9689-1-aisaila@bitdefender.com>
 <6ec21fc9-a4fc-58b3-d823-8bdb291a22ac@suse.com>
In-Reply-To: <6ec21fc9-a4fc-58b3-d823-8bdb291a22ac@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM0PR06CA0081.eurprd06.prod.outlook.com
 (2603:10a6:208:fa::22) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c6633a9a-5ca4-43b1-b148-08d7b5eba5aa
x-ms-traffictypediagnostic: DB6PR02MB3175:|DB6PR02MB3175:
x-microsoft-antispam-prvs: <DB6PR02MB3175AB0ABB88CFCC7A8F2ADAAB130@DB6PR02MB3175.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 031996B7EF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(376002)(346002)(396003)(136003)(366004)(199004)(189003)(5660300002)(86362001)(6916009)(71200400001)(4326008)(81156014)(66446008)(64756008)(66476007)(66946007)(31686004)(478600001)(8936002)(8676002)(81166006)(2906002)(66556008)(31696002)(16526019)(2616005)(956004)(316002)(53546011)(186003)(26005)(6486002)(54906003)(36756003)(52116002)(7416002)(16576012);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3175;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YhsZd0p6BZEwjgykBY1jFrWOpVTlYaLXXTRwY68SC1EnT/OhicGnJs38ZZqbwCDJqBoH2+vxUoSQX9x7uHSSehNOonbQAgzzrMYtXPUVSRPgM94xeQVtQA7LCPFITSIHo4uZBp8DB9o8clw5vQDeHBY/y+kdSwFEdQJ7sbaQbfQOyfPZ0ew4mhmTqDXQZrtg0CRMqwHJy6d/n8R9JvpLCP9Hhe+lB6kYSeG1w9xp+hZ5G/b7D2wt0dxXNZ7rfoqQMLxV0tcADfecc1SF1vX164NwBuDw+6XEsghxCVWKISKDz4ACZPCV2tSGN+b/5w/Kd/uqqb9xMrutv6aHPicTPYQY1ERaizW63mcS43G9oBwYOEO31YjV63lECBEmzldyM7Oo+vR3o2rVRR75t4tkNak6Um0982t7EoO9Yq3qCzlA2nmfn4F8SQiJXcBxH760
x-ms-exchange-antispam-messagedata: GQ9sFw9D2pkmAGtLNHfix9TDsxEx4BaBBdSxbzNwjD/1Muu/fc9ElL9KlCaaXQn1DZuPW5HzxvDGAvnPLAO217AyIt9GUV7JVshaq3RKNnBk34UTe/pH3y4pmb5Zc85cha427FdXKsPSLum/lqd7qg==
x-ms-exchange-transport-forked: True
Content-ID: <425D8F6BE63EB94498E42E5E37841230@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c6633a9a-5ca4-43b1-b148-08d7b5eba5aa
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2020 09:59:59.9072 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 25oi1ibzeYgQlnzyT/hHyv74253Sl73QezQNiFcnWPCgV+ueygfx04obBzc6qRBc7R3/K86YPc9IiYUZbecM/r2zYH1AQQzxT0CoIJPHL/Q=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3175
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDE5LjAyLjIwMjAgMTk6MDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAxOS4wMi4y
MDIwIDEwOjE4LCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IEBAIC00ODM1LDYg
KzQ4MzYsMjMgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQo+PiAgICAgICAgICAgYnJlYWs7
DQo+PiAgICAgICB9DQo+PiAgIA0KPj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJp
bGl0eToNCj4+ICsgICAgew0KPj4gKyAgICAgICAgdWludDE2X3QgYWx0cDJtX2lkeCA9IGEudS5z
ZXRfdmlzaWJpbGl0eS5hbHRwMm1faWR4Ow0KPj4gKw0KPj4gKyAgICAgICAgaWYgKCBhLnUuc2V0
X3Zpc2liaWxpdHkucGFkICkNCj4+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7DQo+PiArICAg
ICAgICBlbHNlIGlmICggIWFsdHAybV9hY3RpdmUoZCkgKQ0KPj4gKyAgICAgICAgICAgIHJjID0g
LUVPUE5PVFNVUFA7DQo+PiArICAgICAgICBlbHNlIGlmICggYS51LnNldF92aXNpYmlsaXR5LnZp
c2libGUgKQ0KPj4gKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthbHRw
Mm1faWR4XSA9DQo+PiArICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYWx0cDJt
X2lkeF07DQo+PiArICAgICAgICBlbHNlDQo+PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1f
d29ya2luZ19lcHRwW2FsdHAybV9pZHhdID0NCj4+ICsgICAgICAgICAgICAgICAgbWZuX3goSU5W
QUxJRF9NRk4pOw0KPiANCj4gRG9uJ3QgeW91IG5lZWQgdG8gYm91bmRzIGNoZWNrIHRoZSBpbmRl
eCBiZWZvcmUgaXRzIHVzZT8NCg0KVW5sZXNzIHdlIHdhbnQgYSBpbmRleCBvdXQgb2YgYm91bmRz
IGZyb20gdGhlIHVzZXIuIFNvcnJ5IGZvciBub3QgaGF2aW5nIA0KdGhhdCwgSSB3aWxsIGFkZCBh
ICJhbHRwMm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoYWx0cDJtX2lkeCwgDQpNQVhfRVBUUCld
IiBpbiBwbGFjZSBmb3IgdGhlIG5leHQgdmVyc2lvbi4NCg0KPiBBbmQNCj4gc2hvdWxkbid0IHlv
dSByZXR1cm4gYW4gZXJyb3IgYWxzbyBmb3IgaW4tcmFuZ2Ugb25lcyB3aGljaA0KPiBhcmVuJ3Qg
YWN0dWFsbHkgdmFsaWQ/DQpUaGF0IGlzIGEgZ29vZCB0aGluZy4gTWF5YmUgLUVJTlZBTCBjb3Vs
ZCBmaXQgdGhpcz8NCg0KQW5kIHRvZ2V0aGVyIHdpdGggdGhlIGJvdW5kcyBjaGVjayBpdCB3aWxs
IGVuZCB1cCBzb21ldGhpbmcgbGlrZSB0aGlzOg0KDQppZiAoICFhbHRwMm1faWR4IDwgMCB8fCBh
bHRwMm1faWR4ID49IA0KbWluKEFSUkFZX1NJWkUoZC0+YXJjaC5hbHRwMm1fcDJtKSwgTUFYX0VQ
VFApIHx8IA0KYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGFsdHAybV9pZHgsIE1BWF9F
UFRQKV0gPT0gDQptZm5feChJTlZBTElEX01GTikgKQ0KDQpyZXR1cm4gLUVJTlZBTDsNCg0KQW5k
IGxvb2tpbmcgYWdhaW4sIGl0IGNvdWxkIGJlIGNvdXBsZWQgd2l0aCB0aGUgYS51LnNldF92aXNp
YmlsaXR5LnBhZC4NCg0KVGhhbmtzLA0KQWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:02:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:02:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ifF-0006wz-FY; Thu, 20 Feb 2020 10:02:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4ifE-0006ws-04
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:02:36 +0000
X-Inumbo-ID: 1e461678-53c8-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1e461678-53c8-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 10:02:35 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ifC-00050s-Ki; Thu, 20 Feb 2020 10:02:34 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ifC-00022L-CT; Thu, 20 Feb 2020 10:02:34 +0000
Date: Thu, 20 Feb 2020 00:51:23 +0000
From: Wei Liu <wl@xen.org>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200220005123.wtas2zrii4zgf3rz@debian>
References: <cover.1582143896.git.linux@eikelenboom.it>
 <a5d34e806a0798e411b405625d1ef74db998fc85.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a5d34e806a0798e411b405625d1ef74db998fc85.1582143896.git.linux@eikelenboom.it>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 2/3] tools/xentop: Remove dead code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDk6MzE6MzFQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhAZWlr
ZWxlbmJvb20uaXQ+Cj4gLS0tCgpJIHdpbGwgYWRkIHRoZSBmb2xsb3dpbmcgY29tbWl0IG1lc3Nh
Z2U6CgpUaGUgdmFyaWFibGUgZnJlZWFsYmVfbWIgd2FzIG5ldmVyIHJlYWxseSB1c2VkLiBEZWxl
dGUgaXQgYW5kIHRoZSBjb2RlCmFzc29jaWF0ZWQgd2l0aCBpdC4KCkFja2VkLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgoKPiAgdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9wLmMgfCAxMCArKy0t
LS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jIGIvdG9vbHMv
eGVuc3RhdC94ZW50b3AveGVudG9wLmMKPiBpbmRleCAxM2I2MTJmMjZkLi5iYmI1ZDQ3Yjc2IDEw
MDY0NAo+IC0tLSBhL3Rvb2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jCj4gKysrIGIvdG9vbHMv
eGVuc3RhdC94ZW50b3AveGVudG9wLmMKPiBAQCAtOTQzLDcgKzk0Myw2IEBAIHZvaWQgZG9fc3Vt
bWFyeSh2b2lkKQo+ICAJICAgICAgICAgY3Jhc2ggPSAwLCBkeWluZyA9IDAsIHNodXRkb3duID0g
MDsKPiAgCXVuc2lnbmVkIGksIG51bV9kb21haW5zID0gMDsKPiAgCXVuc2lnbmVkIGxvbmcgbG9u
ZyB1c2VkID0gMDsKPiAtCWxvbmcgZnJlZWFibGVfbWIgPSAwOwo+ICAJeGVuc3RhdF9kb21haW4g
KmRvbWFpbjsKPiAgCXRpbWVfdCBjdXJ0Owo+ICAKPiBAQCAtOTcwLDE3ICs5NjksMTIgQEAgdm9p
ZCBkb19zdW1tYXJ5KHZvaWQpCj4gIAkgICAgICBudW1fZG9tYWlucywgcnVuLCBibG9jaywgcGF1
c2UsIGNyYXNoLCBkeWluZywgc2h1dGRvd24pOwo+ICAKPiAgCXVzZWQgPSB4ZW5zdGF0X25vZGVf
dG90X21lbShjdXJfbm9kZSkteGVuc3RhdF9ub2RlX2ZyZWVfbWVtKGN1cl9ub2RlKTsKPiAtCWZy
ZWVhYmxlX21iID0gMDsKPiAgCj4gIAkvKiBEdW1wIG5vZGUgbWVtb3J5IGFuZCBjcHUgaW5mb3Jt
YXRpb24gKi8KPiAtCWlmICggZnJlZWFibGVfbWIgPD0gMCApCj4gLQkgICAgIHByaW50KCJNZW06
ICVsbHVrIHRvdGFsLCAlbGx1ayB1c2VkLCAlbGx1ayBmcmVlICAgICIsCj4gKwlwcmludCgiTWVt
OiAlbGx1ayB0b3RhbCwgJWxsdWsgdXNlZCwgJWxsdWsgZnJlZSAgICAiLAo+ICAJICAgICAgeGVu
c3RhdF9ub2RlX3RvdF9tZW0oY3VyX25vZGUpLzEwMjQsIHVzZWQvMTAyNCwKPiAgCSAgICAgIHhl
bnN0YXRfbm9kZV9mcmVlX21lbShjdXJfbm9kZSkvMTAyNCk7Cj4gLQllbHNlCj4gLQkgICAgIHBy
aW50KCJNZW06ICVsbHVrIHRvdGFsLCAlbGx1ayB1c2VkLCAlbGx1ayBmcmVlLCAlbGRrIGZyZWVh
YmxlLCAiLAo+IC0JICAgICAgeGVuc3RhdF9ub2RlX3RvdF9tZW0oY3VyX25vZGUpLzEwMjQsIHVz
ZWQvMTAyNCwKPiAtCSAgICAgIHhlbnN0YXRfbm9kZV9mcmVlX21lbShjdXJfbm9kZSkvMTAyNCwg
ZnJlZWFibGVfbWIqMTAyNCk7Cj4gKwo+ICAJcHJpbnQoIkNQVXM6ICV1IEAgJWxsdU1IelxuIiwK
PiAgCSAgICAgIHhlbnN0YXRfbm9kZV9udW1fY3B1cyhjdXJfbm9kZSksCj4gIAkgICAgICB4ZW5z
dGF0X25vZGVfY3B1X2h6KGN1cl9ub2RlKS8xMDAwMDAwKTsKPiAtLSAKPiAyLjIwLjEKPiAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:03:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:03:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ife-00070m-Px; Thu, 20 Feb 2020 10:03:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4ifd-00070b-LV
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:03:01 +0000
X-Inumbo-ID: 2d98f078-53c8-11ea-84f2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2d98f078-53c8-11ea-84f2-12813bfff9fa;
 Thu, 20 Feb 2020 10:03:01 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ifc-00051B-58; Thu, 20 Feb 2020 10:03:00 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ifb-00022w-Sc; Thu, 20 Feb 2020 10:03:00 +0000
Date: Thu, 20 Feb 2020 00:51:49 +0000
From: Wei Liu <wl@xen.org>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200220005149.a43hce7j2wb47fib@debian>
References: <cover.1582143896.git.linux@eikelenboom.it>
 <4fd751d1a45632f9ed0a32b7fc7988343ad03f83.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4fd751d1a45632f9ed0a32b7fc7988343ad03f83.1582143896.git.linux@eikelenboom.it>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 3/3] tools/xentop: Cleanup some trailing
 whitespace
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDk6MzE6MzJQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IFNpZ25lZC1vZmYtYnk6IFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhAZWlr
ZWxlbmJvb20uaXQ+CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:04:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:04:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ihI-0007BF-CD; Thu, 20 Feb 2020 10:04:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4ihG-0007B9-OO
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:04:42 +0000
X-Inumbo-ID: 69dfd79a-53c8-11ea-84f2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 69dfd79a-53c8-11ea-84f2-12813bfff9fa;
 Thu, 20 Feb 2020 10:04:42 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ihF-00055J-LJ; Thu, 20 Feb 2020 10:04:41 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ihF-0002Cn-CW; Thu, 20 Feb 2020 10:04:41 +0000
Date: Thu, 20 Feb 2020 00:53:30 +0000
From: Wei Liu <wl@xen.org>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200220005330.bigbb7e7okuvez3x@debian>
References: <cover.1582143896.git.linux@eikelenboom.it>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1582143896.git.linux@eikelenboom.it>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 0/3] tools/xentop: Fix calculation of used
 memory and some cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDk6MzE6MjlQTSArMDEwMCwgU2FuZGVyIEVpa2VsZW5i
b29tIHdyb3RlOgo+IEZpeGVzIHNvbWUgZmFsbG91dCBmcm9tOiBjNTg4YzAwMmNjMSAoJ3Rvb2xz
OiByZW1vdmUgdG1lbSBjb2RlIGFuZCBjb21tYW5kcycpCgpUaGFua3MuIEkgbWFkZSBzb21lIHN1
Z2dlc3Rpb25zIG9uIGFkZGluZyBjb21taXQgbWVzc2FnZXMuIExldCBtZSBrbm93CmlmIHlvdSdy
ZSBva2F5IHdpdGggdGhvc2UuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:05:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:05:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4iiN-0007JS-P1; Thu, 20 Feb 2020 10:05:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4iiM-0007JL-JI
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:05:50 +0000
X-Inumbo-ID: 924b4412-53c8-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 924b4412-53c8-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 10:05:50 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4iiL-00056p-7V; Thu, 20 Feb 2020 10:05:49 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4iiK-0002L2-VD; Thu, 20 Feb 2020 10:05:49 +0000
Date: Thu, 20 Feb 2020 00:54:38 +0000
From: Wei Liu <wl@xen.org>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200220005438.7veaneplgzj5wvgb@debian>
References: <cover.1582143896.git.linux@eikelenboom.it>
 <416169fe34ec346a5edde2c66c4b017871c2a891.1582143896.git.linux@eikelenboom.it>
 <20200220004816.qydrhtyedkko4rc7@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200220004816.qydrhtyedkko4rc7@debian>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/3] tools/xentop: Fix calculation of used
 memory.
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMTI6NDg6MTZBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGUgY29kZSBsb29rcyBjb3JyZWN0IHRvIG1lLCBidXQgSSB3b3VsZCBsaWtlIHRvIGFkZCB0
aGUgZm9sbG93aW5nCj4gY29tbWl0IG1lc3NhZ2UgdG8gdGhpcyBjaGFuZ2UuCj4gCj4gVXNlZCBt
ZW1vcnkgc2hvdWxkIGJlIGNhbGN1bGF0ZWQgYnkgc3VidHJhY3RpbmcgZnJlZSBtZW1vcnkgZnJv
bSB0b3RhbAo+IG1lbW9yeS4KCkZpeGVzOiBjNTg4YzAwMmNjMSAoInRvb2xzOiByZW1vdmUgdG1l
bSBjb2RlIGFuZCBjb21tYW5kcyIpCgo+IAo+IAo+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDA5
OjMxOjMwUE0gKzAxMDAsIFNhbmRlciBFaWtlbGVuYm9vbSB3cm90ZToKPiA+IFNpZ25lZC1vZmYt
Ynk6IFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhAZWlrZWxlbmJvb20uaXQ+Cj4gPiAtLS0KPiA+
ICB0b29scy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYyB8IDIgKy0KPiA+ICAxIGZpbGUgY2hhbmdl
ZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3Rv
b2xzL3hlbnN0YXQveGVudG9wL3hlbnRvcC5jIGIvdG9vbHMveGVuc3RhdC94ZW50b3AveGVudG9w
LmMKPiA+IGluZGV4IGFmMTFlYmZiZjcuLjEzYjYxMmYyNmQgMTAwNjQ0Cj4gPiAtLS0gYS90b29s
cy94ZW5zdGF0L3hlbnRvcC94ZW50b3AuYwo+ID4gKysrIGIvdG9vbHMveGVuc3RhdC94ZW50b3Av
eGVudG9wLmMKPiA+IEBAIC05NjksNyArOTY5LDcgQEAgdm9pZCBkb19zdW1tYXJ5KHZvaWQpCj4g
PiAgCSAgICAgICIldSBjcmFzaGVkLCAldSBkeWluZywgJXUgc2h1dGRvd24gXG4iLAo+ID4gIAkg
ICAgICBudW1fZG9tYWlucywgcnVuLCBibG9jaywgcGF1c2UsIGNyYXNoLCBkeWluZywgc2h1dGRv
d24pOwo+ID4gIAo+ID4gLQl1c2VkID0geGVuc3RhdF9ub2RlX3RvdF9tZW0oY3VyX25vZGUpOwo+
ID4gKwl1c2VkID0geGVuc3RhdF9ub2RlX3RvdF9tZW0oY3VyX25vZGUpLXhlbnN0YXRfbm9kZV9m
cmVlX21lbShjdXJfbm9kZSk7Cj4gCj4gQWxzbywgSSB3aWxsIGFkZCBzcGFjZXMgYXJvdW5kICIt
Ii4KPiAKPiBBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiAKPiA+ICAJZnJlZWFibGVf
bWIgPSAwOwo+ID4gIAo+ID4gIAkvKiBEdW1wIG5vZGUgbWVtb3J5IGFuZCBjcHUgaW5mb3JtYXRp
b24gKi8KPiA+IC0tIAo+ID4gMi4yMC4xCj4gPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:07:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:07:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ijy-0007RL-5Z; Thu, 20 Feb 2020 10:07:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4ijx-0007RG-SE
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:07:29 +0000
X-Inumbo-ID: cd657e78-53c8-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cd657e78-53c8-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 10:07:29 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ijw-00059w-KG; Thu, 20 Feb 2020 10:07:28 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4ijw-0002Vt-Bg; Thu, 20 Feb 2020 10:07:28 +0000
Date: Thu, 20 Feb 2020 00:56:17 +0000
From: Wei Liu <wl@xen.org>
To: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <20200220005617.jbsgmv43rnx3onzj@debian>
References: <cover.1582143896.git.linux@eikelenboom.it>
 <a5d34e806a0798e411b405625d1ef74db998fc85.1582143896.git.linux@eikelenboom.it>
 <20200220005123.wtas2zrii4zgf3rz@debian>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200220005123.wtas2zrii4zgf3rz@debian>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 2/3] tools/xentop: Remove dead code
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMTI6NTE6MjNBTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIEZlYiAxOSwgMjAyMCBhdCAwOTozMTozMVBNICswMTAwLCBTYW5kZXIgRWlrZWxl
bmJvb20gd3JvdGU6Cj4gPiBTaWduZWQtb2ZmLWJ5OiBTYW5kZXIgRWlrZWxlbmJvb20gPGxpbnV4
QGVpa2VsZW5ib29tLml0Pgo+ID4gLS0tCj4gCj4gSSB3aWxsIGFkZCB0aGUgZm9sbG93aW5nIGNv
bW1pdCBtZXNzYWdlOgo+IAo+IFRoZSB2YXJpYWJsZSBmcmVlYWxiZV9tYiB3YXMgbmV2ZXIgcmVh
bGx5IHVzZWQuIERlbGV0ZSBpdCBhbmQgdGhlIGNvZGUKPiBhc3NvY2lhdGVkIHdpdGggaXQuCgpB
Y3R1YWxseSwgdXNlIHRoZSBmb2xsb3dpbmc6CgpUaGUgZnJlZWFibGVfbWIgdmFyaWFibGUgd2Fz
IG1hZGUgdG8gYWx3YXlzIGJlIHplcm8gd2hlbiBwdXJnaW5nIHRtZW0KZnJvbSB0b29scy4gV2Ug
Y2FuIGluIGZhY3QganVzdCBkZWxldGUgaXQgYW5kIHRoZSBjb2RlIGFzc29jaWF0ZWQgd2l0aApp
dC4KCkZpeGVzOiBjNTg4YzAwMmNjMSAoInRvb2xzOiByZW1vdmUgdG1lbSBjb2RlIGFuZCBjb21t
YW5kcyIpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:23:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:23:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4izG-0000nP-MR; Thu, 20 Feb 2020 10:23:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4izF-0000ms-8N
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:23:17 +0000
X-Inumbo-ID: 015505bc-53cb-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 015505bc-53cb-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 10:23:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 752C6B291;
 Thu, 20 Feb 2020 10:23:14 +0000 (UTC)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
References: <20200219091811.9689-1-aisaila@bitdefender.com>
 <6ec21fc9-a4fc-58b3-d823-8bdb291a22ac@suse.com>
 <1b42e2e2-1559-9014-1022-e5d5bf65eaa6@bitdefender.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a5446ffe-1215-7366-9d57-54f497e41362@suse.com>
Date: Thu, 20 Feb 2020 11:23:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1b42e2e2-1559-9014-1022-e5d5bf65eaa6@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxMDo1OSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gT24g
MTkuMDIuMjAyMCAxOTowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE5LjAyLjIwMjAgMTA6
MTgsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOgo+Pj4gQEAgLTQ4MzUsNiArNDgzNiwy
MyBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPj4+ICAgICAgICAgICBicmVhazsKPj4+ICAg
ICAgIH0KPj4+ICAgCj4+PiArICAgIGNhc2UgSFZNT1BfYWx0cDJtX3NldF92aXNpYmlsaXR5Ogo+
Pj4gKyAgICB7Cj4+PiArICAgICAgICB1aW50MTZfdCBhbHRwMm1faWR4ID0gYS51LnNldF92aXNp
YmlsaXR5LmFsdHAybV9pZHg7Cj4+PiArCj4+PiArICAgICAgICBpZiAoIGEudS5zZXRfdmlzaWJp
bGl0eS5wYWQgKQo+Pj4gKyAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPj4+ICsgICAgICAgIGVs
c2UgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApCj4+PiArICAgICAgICAgICAgcmMgPSAtRU9QTk9U
U1VQUDsKPj4+ICsgICAgICAgIGVsc2UgaWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkudmlzaWJsZSAp
Cj4+PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FsdHAybV9pZHhd
ID0KPj4+ICsgICAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFthbHRwMm1faWR4XTsK
Pj4+ICsgICAgICAgIGVsc2UKPj4+ICsgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5n
X2VwdHBbYWx0cDJtX2lkeF0gPQo+Pj4gKyAgICAgICAgICAgICAgICBtZm5feChJTlZBTElEX01G
Tik7Cj4+Cj4+IERvbid0IHlvdSBuZWVkIHRvIGJvdW5kcyBjaGVjayB0aGUgaW5kZXggYmVmb3Jl
IGl0cyB1c2U/Cj4gCj4gVW5sZXNzIHdlIHdhbnQgYSBpbmRleCBvdXQgb2YgYm91bmRzIGZyb20g
dGhlIHVzZXIuIFNvcnJ5IGZvciBub3QgaGF2aW5nIAo+IHRoYXQsIEkgd2lsbCBhZGQgYSAiYWx0
cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGFsdHAybV9pZHgsIAo+IE1BWF9FUFRQKV0iIGlu
IHBsYWNlIGZvciB0aGUgbmV4dCB2ZXJzaW9uLgo+IAo+PiBBbmQKPj4gc2hvdWxkbid0IHlvdSBy
ZXR1cm4gYW4gZXJyb3IgYWxzbyBmb3IgaW4tcmFuZ2Ugb25lcyB3aGljaAo+PiBhcmVuJ3QgYWN0
dWFsbHkgdmFsaWQ/Cj4gVGhhdCBpcyBhIGdvb2QgdGhpbmcuIE1heWJlIC1FSU5WQUwgY291bGQg
Zml0IHRoaXM/CgpTdXJlLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:36:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:36:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4jBS-0001xc-3Z; Thu, 20 Feb 2020 10:35:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4jBQ-0001xX-T1
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:35:52 +0000
X-Inumbo-ID: c3c9a0e8-53cc-11ea-84f8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3c9a0e8-53cc-11ea-84f8-12813bfff9fa;
 Thu, 20 Feb 2020 10:35:51 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4jBO-0005n3-1P; Thu, 20 Feb 2020 10:35:50 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4jBN-00040H-NG; Thu, 20 Feb 2020 10:35:49 +0000
Date: Thu, 20 Feb 2020 10:35:47 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220103547.ylypza6qmujda7us@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <aa33b232-43b9-1853-7ef4-8b58e5245982@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <aa33b232-43b9-1853-7ef4-8b58e5245982@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 1/5] libxl/PCI: honor multiple per-device
 reserved memory regions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDY6MTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hpbGUgaW4gImhvc3QiIHN0cmF0ZWd5IGFsbCByZWdpb25zIGdldCBwcm9jZXNzZWQs
IG9mIHRoZSBwZXItZGV2aWNlCj4gb25lcyBvbmx5IHRoZSBmaXJzdCBlbnRyeSBoYXMgYmVlbiBj
b25zdW1lZCBzbyBmYXIuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:36:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:36:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4jBY-0001y9-CI; Thu, 20 Feb 2020 10:36:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NEUe=4I=eikelenboom.it=linux@srs-us1.protection.inumbo.net>)
 id 1j4jBX-0001xt-Sy
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:36:00 +0000
X-Inumbo-ID: c799b866-53cc-11ea-ade5-bc764e2007e4
Received: from server.eikelenboom.it (unknown [91.121.65.215])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c799b866-53cc-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 10:35:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=eikelenboom.it; s=20180706; h=Content-Transfer-Encoding:Content-Type:
 In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender
 :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:
 Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:
 List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=po4Q18eXEkPxpHx65udDotkgex020mbWSkUmjHVuETM=; b=KZoylRJ4vSyaYwrtZknqSkivjG
 WQUr2vvjmk1BAlEDC1VBvGahn1IisBCNujlVF78N5Z8SBq9lsj6jQk8tlTGQTvv2yQq5V785P9hUo
 92jUHeYXPGle+VRAb0dhPY7zS+vQzeMGgcGw1FceS+iQYZCFDi1NwNcjDk1e6fmmQuWk=;
Received: from ip4da85049.direct-adsl.nl ([77.168.80.73]:43944
 helo=[172.16.1.50]) by server.eikelenboom.it with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92)
 (envelope-from <linux@eikelenboom.it>)
 id 1j4jDH-0007Y3-Sx; Thu, 20 Feb 2020 11:37:47 +0100
To: Wei Liu <wl@xen.org>
References: <cover.1582143896.git.linux@eikelenboom.it>
 <20200220005330.bigbb7e7okuvez3x@debian>
From: Sander Eikelenboom <linux@eikelenboom.it>
Message-ID: <644d0cb7-93ad-2c59-fcac-c3d50e607775@eikelenboom.it>
Date: Thu, 20 Feb 2020 11:35:55 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200220005330.bigbb7e7okuvez3x@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 0/3] tools/xentop: Fix calculation of used
 memory and some cleanups
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDIvMjAyMCAwMTo1MywgV2VpIExpdSB3cm90ZToKPiBPbiBXZWQsIEZlYiAxOSwgMjAy
MCBhdCAwOTozMToyOVBNICswMTAwLCBTYW5kZXIgRWlrZWxlbmJvb20gd3JvdGU6Cj4+IEZpeGVz
IHNvbWUgZmFsbG91dCBmcm9tOiBjNTg4YzAwMmNjMSAoJ3Rvb2xzOiByZW1vdmUgdG1lbSBjb2Rl
IGFuZCBjb21tYW5kcycpCj4gCj4gVGhhbmtzLiBJIG1hZGUgc29tZSBzdWdnZXN0aW9ucyBvbiBh
ZGRpbmcgY29tbWl0IG1lc3NhZ2VzLiBMZXQgbWUga25vdwo+IGlmIHlvdSdyZSBva2F5IHdpdGgg
dGhvc2UuCj4gCj4gV2VpLgo+IAoKWWVzLCB0aGV5IGFsbCBzZWVtIGltcHJvdmVtZW50cywgdGhh
bmtzICEKCi0tClNhbmRlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 10:53:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 10:53:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4jSe-0003yI-6L; Thu, 20 Feb 2020 10:53:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4jSc-0003yD-JZ
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 10:53:38 +0000
X-Inumbo-ID: 3f79e1e2-53cf-11ea-ade5-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3f79e1e2-53cf-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 10:53:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582196019; x=1613732019;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=rJV25T5nKJSWUK78xPMDAKoXp8f/mzm4y/4AHpOgJjs=;
 b=Q0hZrd8CNTEwTwnZRFOEZJCP1x0P/SxV1iX+g5HFMdUjaKtX5LrCS4r7
 lGaanLYwSiVFvuZzIkkL+NibDiXVQTwxvE/QL+cw4Sq6snbJuZseauogg
 iDouwb2yyD5kb/lQ10/4j7fxsgshkNFSgWAicd8guzcK5UpNvqDgRxP10 I=;
IronPort-SDR: kLAuFFPkxedcY++yR+zduXdR9puVct8bm+mlLBGpXhIWnFYIigS0Boef7oRbj0BLsfjE7DssBg
 RQ0XK7gq09pA==
X-IronPort-AV: E=Sophos;i="5.70,464,1574121600"; d="scan'208";a="26303207"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-538b0bfb.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 20 Feb 2020 10:53:37 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-538b0bfb.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3EECCA3297; Thu, 20 Feb 2020 10:53:33 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 20 Feb 2020 10:53:33 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 10:53:32 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 10:53:32 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v4 3/3] x86/hyperv: L0 assisted TLB flush
Thread-Index: AQHV5xoJ294n08JQuUGoMRrJ32rMSKgie7XQ
Date: Thu, 20 Feb 2020 10:53:32 +0000
Message-ID: <1a400c1d22b143f582a02dcbc1728b88@EX13D32EUC003.ant.amazon.com>
References: <20200219114411.26922-1-liuwe@microsoft.com>
 <20200219114411.26922-4-liuwe@microsoft.com>
In-Reply-To: <20200219114411.26922-4-liuwe@microsoft.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.98]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v4 3/3] x86/hyperv: L0 assisted TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 =?iso-8859-1?Q?Roger_Pau_Monn=E9?= <roger.pau@citrix.com>,
 Wei Liu <liuwe@microsoft.com>, Jan Beulich <jbeulich@suse.com>,
 Michael Kelley <mikelley@microsoft.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFdlaSBMaXUgPHdlaS5saXUueGVu
QGdtYWlsLmNvbT4gT24gQmVoYWxmIE9mIFdlaSBMaXUKPiBTZW50OiAxOSBGZWJydWFyeSAyMDIw
IDExOjQ0Cj4gVG86IFhlbiBEZXZlbG9wbWVudCBMaXN0IDx4ZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmc+Cj4gQ2M6IE1pY2hhZWwgS2VsbGV5IDxtaWtlbGxleUBtaWNyb3NvZnQuY29tPjsg
RHVycmFudCwgUGF1bAo+IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBXZWkgTGl1IDxsaXV3ZUBt
aWNyb3NvZnQuY29tPjsgV2VpIExpdQo+IDx3bEB4ZW4ub3JnPjsgSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPjsgQW5kcmV3IENvb3Blcgo+IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PjsgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gU3ViamVjdDogW1BB
VENIIHY0IDMvM10geDg2L2h5cGVydjogTDAgYXNzaXN0ZWQgVExCIGZsdXNoCj4gCj4gSW1wbGVt
ZW50IEwwIGFzc2lzdGVkIFRMQiBmbHVzaCBmb3IgWGVuIG9uIEh5cGVyLVYuIEl0IHRha2VzIGFk
dmFudGFnZQo+IG9mIHNldmVyYWwgaHlwZXJjYWxsczoKPiAKPiAgKiBIVkNBTExfRkxVU0hfVklS
VFVBTF9BRERSRVNTX0xJU1QKPiAgKiBIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX0xJU1Rf
RVgKPiAgKiBIVkNBTExfRkxVU0hfVklSVFVBTF9BRERSRVNTX1NQQUNFCj4gICogSFZDQUxMX0ZM
VVNIX1ZJUlRVQUxfQUREUkVTU19TUEFDRV9FWAo+IAo+IFBpY2sgdGhlIG1vc3QgZWZmaWNpZW50
IGh5cGVyY2FsbHMgYXZhaWxhYmxlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPGxpdXdl
QG1pY3Jvc29mdC5jb20+CgpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6
b24uY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:00:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:00:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4jZN-0004w5-VT; Thu, 20 Feb 2020 11:00:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4jZM-0004w0-CA
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:00:36 +0000
X-Inumbo-ID: 371c3c61-53d0-11ea-84fb-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 371c3c61-53d0-11ea-84fb-12813bfff9fa;
 Thu, 20 Feb 2020 11:00:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4jZK-0006My-Eu; Thu, 20 Feb 2020 11:00:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4jZK-0006aV-3u; Thu, 20 Feb 2020 11:00:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4jZK-0001Oi-2o; Thu, 20 Feb 2020 11:00:34 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147279-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:xen-boot/l1:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit1:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-i386-xl-xsm:leak-check/check:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:guest-start:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 11:00:34 +0000
Subject: [Xen-devel] [linux-4.4 test] 147279: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI3OSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI3OS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQg
MTQgeGVuLWJvb3QvbDEgZmFpbCBpbiAxNDcxMTEgcGFzcyBpbiAxNDcyNzkKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDE0NzExMSBwYXNz
IGluIDE0NzI3OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAyMyBsZWFrLWNoZWNrL2No
ZWNrIGZhaWwgaW4gMTQ3MTExIHBhc3MgaW4gMTQ3Mjc5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgIDE5IGxlYWstY2hlY2svY2hlY2sgZmFpbCBpbiAxNDcxMTEgcGFzcyBpbiAxNDcyNzkK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgICAg
ICAgZmFpbCBwYXNzIGluIDE0NzExMQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxOCBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3MTg2CiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDExIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgIGZhaWwgcGFz
cyBpbiAxNDcxODYKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUg
KG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgMTggZ3Vlc3QtbG9jYWxt
aWdyYXRlL3gxMCBmYWlsIGluIDE0NzExMSBSRUdSLiB2cy4gMTM5Njk4CgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDcxMTEgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrIGZhaWwgaW4gMTQ3MTExIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEw
IGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDc2ZTVjNmZkNmQxNjNmMWFhNjM5NjljYzk4MmU3OWJlMWZlZTg3YTcKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGRjMTZhN2U1ZjM2ZDY1YjI1YTFiNjZhZGUx
NDM1Njc3M2VkNTI4NzUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzOTY5OCAgMjAxOS0wOC0wNCAw
Nzo0ODozMCBaICAyMDAgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzk3NzMgIDIwMTktMDgt
MDYgMTY6NDA6MjYgWiAgMTk3IGRheXMgIDExMCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxNDcxMTEgIDIwMjAtMDItMTYgMDM6Mzc6NTYgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjEwOTcgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJl
ZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFk
b3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNTU0MTcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:10:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:10:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4jih-0005up-0p; Thu, 20 Feb 2020 11:10:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4jig-0005uk-2G
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:10:14 +0000
X-Inumbo-ID: 905d589e-53d1-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 905d589e-53d1-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 11:10:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 14F2AAEF6;
 Thu, 20 Feb 2020 11:10:11 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-1-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a531f518-f996-34a0-7218-a746ae210393@suse.com>
Date: Thu, 20 Feb 2020 12:10:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200207155701.2781820-1-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 1/2] xen/mm: fold PGC_broken into PGC_state
 bits
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Jeff Kubascik <jeff.kubascik@dornerworks.com>,
 Stewart Hildebrand <stewart.hildebrand@dornerworks.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxNjo1NywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IEBAIC0xMTQ1LDE2
ICsxMTQ1LDE5IEBAIHN0YXRpYyBpbnQgcmVzZXJ2ZV9vZmZsaW5lZF9wYWdlKHN0cnVjdCBwYWdl
X2luZm8gKmhlYWQpCj4gIAo+ICAgICAgZm9yICggY3VyX2hlYWQgPSBoZWFkOyBjdXJfaGVhZCA8
IGhlYWQgKyAoIDFVTCA8PCBoZWFkX29yZGVyKTsgY3VyX2hlYWQrKyApCj4gICAgICB7Cj4gLSAg
ICAgICAgaWYgKCAhcGFnZV9zdGF0ZV9pcyhjdXJfaGVhZCwgb2ZmbGluZWQpICkKPiArICAgICAg
ICBzdHJ1Y3QgcGFnZV9saXN0X2hlYWQgKmxpc3Q7Cj4gKyAgICAgICAgaWYgKCBwYWdlX3N0YXRl
X2lzKGN1cl9oZWFkLCBvZmZsaW5lZCkgKQo+ICsgICAgICAgICAgICBsaXN0ID0gJnBhZ2Vfb2Zm
bGluZWRfbGlzdDsKPiArICAgICAgICBlbHNlIGlmIChwYWdlX3N0YXRlX2lzKGN1cl9oZWFkLCBi
cm9rZW4pICkKPiArICAgICAgICAgICAgbGlzdCA9ICZwYWdlX2Jyb2tlbl9saXN0Owo+ICsgICAg
ICAgIGVsc2UKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+ICAgICAgICAgIGF2YWlsW25v
ZGVdW3pvbmVdLS07Cj4gICAgICAgICAgdG90YWxfYXZhaWxfcGFnZXMtLTsKPiAgICAgICAgICBB
U1NFUlQodG90YWxfYXZhaWxfcGFnZXMgPj0gMCk7Cj4gIAo+IC0gICAgICAgIHBhZ2VfbGlzdF9h
ZGRfdGFpbChjdXJfaGVhZCwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgdGVzdF9iaXQo
X1BHQ19icm9rZW4sICZjdXJfaGVhZC0+Y291bnRfaW5mbykgPwo+IC0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAmcGFnZV9icm9rZW5fbGlzdCA6ICZwYWdlX29mZmxpbmVkX2xpc3QpOwo+ICsg
ICAgICAgIHBhZ2VfbGlzdF9hZGRfdGFpbChjdXJfaGVhZCwgbGlzdCk7CgpXaGlsZSBJIHJlYWxp
emUgaXQncyBmZXdlciBjb21wYXJpc29ucyB0aGlzIHdheSwgSSBzdGlsbCB3b25kZXIKd2hldGhl
ciBmb3IgdGhlIHJlYWRlcidzIHNha2UgaXQgd291bGRuJ3QgYmV0dGVyIGJlCnBhZ2VfaXNfb2Zm
bGluZWQoKSBmaXJzdCBhbmQgdGhlbiBwYWdlX2lzX2Jyb2tlbigpIGRvd24gaGVyZS4KCj4gQEAg
LTE2OTksMTQgKzE3MTQsMTQgQEAgdW5zaWduZWQgaW50IG9ubGluZV9wYWdlKG1mbl90IG1mbiwg
dWludDMyX3QgKnN0YXR1cykKPiAgICAgIGRvIHsKPiAgICAgICAgICByZXQgPSAqc3RhdHVzID0g
MDsKPiAgCj4gLSAgICAgICAgaWYgKCB5ICYgUEdDX2Jyb2tlbiApCj4gKyAgICAgICAgaWYgKCAo
eSAmIFBHQ19zdGF0ZSkgPT0gUEdDX3N0YXRlX2Jyb2tlbiB8fAo+ICsgICAgICAgICAgICAgKHkg
JiBQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV9icm9rZW5fb2ZmbGluaW5nICkKPiAgICAgICAgICB7
Cj4gICAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7Cj4gICAgICAgICAgICAgICpzdGF0dXMgPSBQ
R19PTkxJTkVfRkFJTEVEIHxQR19PTkxJTkVfQlJPS0VOOwo+ICAgICAgICAgICAgICBicmVhazsK
PiAgICAgICAgICB9Cj4gLQo+IC0gICAgICAgIGlmICggKHkgJiBQR0Nfc3RhdGUpID09IFBHQ19z
dGF0ZV9vZmZsaW5lZCApCj4gKyAgICAgICAgZWxzZSBpZiAoICh5ICYgUEdDX3N0YXRlKSA9PSBQ
R0Nfc3RhdGVfb2ZmbGluZWQgKQoKSSBkb24ndCBzZWUgYSBuZWVkIGZvciBhZGRpbmcgImVsc2Ui
IGhlcmUuCgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAo+ICsrKyBiL3hlbi9pbmNs
dWRlL2FzbS14ODYvbW0uaAo+IEBAIC02NywxOCArNjcsMjcgQEAKPiAgIC8qIDMtYml0IFBBVC9Q
Q0QvUFdUIGNhY2hlLWF0dHJpYnV0ZSBoaW50LiAqLwo+ICAjZGVmaW5lIFBHQ19jYWNoZWF0dHJf
YmFzZSBQR19zaGlmdCg2KQo+ICAjZGVmaW5lIFBHQ19jYWNoZWF0dHJfbWFzayBQR19tYXNrKDcs
IDYpCj4gLSAvKiBQYWdlIGlzIGJyb2tlbj8gKi8KPiAtI2RlZmluZSBfUEdDX2Jyb2tlbiAgICAg
ICBQR19zaGlmdCg3KQo+IC0jZGVmaW5lIFBHQ19icm9rZW4gICAgICAgIFBHX21hc2soMSwgNykK
PiAtIC8qIE11dHVhbGx5LWV4Y2x1c2l2ZSBwYWdlIHN0YXRlczogeyBpbnVzZSwgb2ZmbGluaW5n
LCBvZmZsaW5lZCwgZnJlZSB9LiAqLwo+IC0jZGVmaW5lIFBHQ19zdGF0ZSAgICAgICAgIFBHX21h
c2soMywgOSkKPiAtI2RlZmluZSBQR0Nfc3RhdGVfaW51c2UgICBQR19tYXNrKDAsIDkpCj4gLSNk
ZWZpbmUgUEdDX3N0YXRlX29mZmxpbmluZyBQR19tYXNrKDEsIDkpCj4gLSNkZWZpbmUgUEdDX3N0
YXRlX29mZmxpbmVkIFBHX21hc2soMiwgOSkKPiAtI2RlZmluZSBQR0Nfc3RhdGVfZnJlZSAgICBQ
R19tYXNrKDMsIDkpCj4gLSNkZWZpbmUgcGFnZV9zdGF0ZV9pcyhwZywgc3QpICgoKHBnKS0+Y291
bnRfaW5mbyZQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV8jI3N0KQo+IC0KPiAtIC8qIENvdW50IG9m
IHJlZmVyZW5jZXMgdG8gdGhpcyBmcmFtZS4gKi8KPiArIC8qCj4gKyAgKiBNdXR1YWxseS1leGNs
dXNpdmUgcGFnZSBzdGF0ZXM6Cj4gKyAgKiB7IGludXNlLCBvZmZsaW5pbmcsIG9mZmxpbmVkLCBm
cmVlLCBicm9rZW5fb2ZmbGluaW5nLCBicm9rZW4gfQo+ICsgICovCj4gKyNkZWZpbmUgUEdDX3N0
YXRlICAgICAgICAgICAgICAgICAgUEdfbWFzayg3LCA5KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9p
bnVzZSAgICAgICAgICAgIFBHX21hc2soMCwgOSkKPiArI2RlZmluZSBQR0Nfc3RhdGVfb2ZmbGlu
aW5nICAgICAgICBQR19tYXNrKDEsIDkpCj4gKyNkZWZpbmUgUEdDX3N0YXRlX29mZmxpbmVkICAg
ICAgICAgUEdfbWFzaygyLCA5KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9mcmVlICAgICAgICAgICAg
IFBHX21hc2soMywgOSkKPiArI2RlZmluZSBQR0Nfc3RhdGVfYnJva2VuX29mZmxpbmluZyBQR19t
YXNrKDQsIDkpCgpUQkggSSdkIHByZWZlciBQR0Nfc3RhdGVfb2ZmbGluaW5nX2Jyb2tlbiwgYXMg
aXQncyBub3QgdGhlCm9mZmxpbmluZyB3aGljaCBpcyBicm9rZW4sIGJ1dCBhIGJyb2tlbiBwYWdl
IGlzIGJlaW5nCm9mZmxpbmVkLgoKPiArI2RlZmluZSBQR0Nfc3RhdGVfYnJva2VuICAgICAgICAg
ICBQR19tYXNrKDUsIDkpCj4gKwo+ICsjZGVmaW5lIHBhZ2Vfc3RhdGVfaXMocGcsIHN0KSAgICAg
ICgoKHBnKS0+Y291bnRfaW5mbyZQR0Nfc3RhdGUpID09IFBHQ19zdGF0ZV8jI3N0KQoKQmxhbmtz
IGFyb3VuZCAmIHBsZWFzZS4KCj4gKyNkZWZpbmUgcGFnZV9pc19icm9rZW4ocGcpICAgICAgICAg
KHBhZ2Vfc3RhdGVfaXMoKHBnKSwgYnJva2VuX29mZmxpbmluZykgfHwgIFwKPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9zdGF0ZV9pcygocGcpLCBicm9rZW4pKQo+
ICsjZGVmaW5lIHBhZ2VfaXNfb2ZmbGluZWQocGcpICAgICAgIChwYWdlX3N0YXRlX2lzKChwZyks
IGJyb2tlbikgfHwgICAgXAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YWdlX3N0YXRlX2lzKChwZyksIG9mZmxpbmVkKSkKClRoZSBpbmNsdXNpb24gb2YgImJyb2tlbiIg
aGVyZSB3b3VsZCBzZWVtIHRvIGRlc2VydmUgYSAoYnJpZWYpCmNvbW1lbnQsIGVpdGhlciBoZXJl
IG9yIG5leHQgdG8gUEdDX3N0YXRlX2Jyb2tlbidzICNkZWZpbmUuCgo+ICsjZGVmaW5lIHBhZ2Vf
aXNfb2ZmbGluaW5nKHBnKSAgICAgIChwYWdlX3N0YXRlX2lzKChwZyksIGJyb2tlbl9vZmZsaW5p
bmcpIHx8IFwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFnZV9zdGF0
ZV9pcygocGcpLCBvZmZsaW5pbmcpKQoKT3ZlcmFsbCBJIHdvbmRlciB3aGV0aGVyIHRoZSBQR0Nf
c3RhdGVfKiBvcmRlcmluZyBjb3VsZG4ndCBiZQphZGp1c3RlZCBzdWNoIHRoYXQgYXQgbGVhc3Qg
c29tZSBvZiB0aGVzZSB0aHJlZSB3b24ndCBuZWVkCnR3byBjb21wYXJpc29ucyAoYnkgbWFza2lu
ZyBvZmYgYSBiaXQgYmVmb3JlIGNvbXBhcmluZykuCgpBbHNvIGZvciBhbGwgdGhyZWUgLSBubyBu
ZWVkIGZvciBleHRyYSBwYXJlbnRoZXNlcyBhcm91bmQgcGcKKG9yIGluIGdlbmVyYWwgbWFjcm8g
YXJndW1lbnRzIHdoaWNoIGdldCBoYW5kZWQgb24gd2l0aG91dApiZWluZyBwYXJ0IG9mIGFuIGV4
cHJlc3Npb24pLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:32:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:32:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4k3x-0007oB-2D; Thu, 20 Feb 2020 11:32:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CM6a=4I=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1j4k3v-0007o6-F0
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:32:11 +0000
X-Inumbo-ID: a11cf971-53d4-11ea-8507-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id a11cf971-53d4-11ea-8507-12813bfff9fa;
 Thu, 20 Feb 2020 11:32:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582198328;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=QWVB1EwMWCtwKFBhcpbo7xi/6/S5cmCGv79iOGlT5xw=;
 b=QdtSMkUpPFTjFKnUnmj5/UfrmD4ZCq26bWFG0DcPbPT1yJRjDd9q/qVfpQOmri5p3zPrh3
 lTxe46p9l5X0+QUVqi8Qn8xbgshR8bogeL2JHZMJG2nRP6d1de8fsnaDZSN+aIojZzL3zT
 lE8lm2mLL+sCpZZ/cJ95/21lbrN5urc=
Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com
 [209.85.128.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-37-syUCacbZMdye20nzRXxC6A-1; Thu, 20 Feb 2020 06:32:05 -0500
X-MC-Unique: syUCacbZMdye20nzRXxC6A-1
Received: by mail-wm1-f72.google.com with SMTP id p2so501694wma.3
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 03:32:05 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=QWVB1EwMWCtwKFBhcpbo7xi/6/S5cmCGv79iOGlT5xw=;
 b=ZcGXLWtfBhjl07vWh+UqN/Z0J7qLdcA4hUmoclsNQxFlA55604JTNBCGBQCuudIAty
 8LbRaiY4cbJTdoJhhY47g1ckMKNPG2rxlzjaCvQIcXKwI6ZUZGLiIaswjV2xs1SI/3V1
 24hVHfRF5kuapwPnPHpYL4PeYtMuobHxUrcpDVkrOBDfYRQ9l05Z3lyRcjrIusWPxNKX
 FPiD6ZYzPo7tlHbXLJNi3qY1KyQuZkdnmQRFM2ANyTp3aEUCyxwYkIeElgi1oL4GcUVp
 saqKkLplaUoTzmH9QuLvmZjCu8KSdCHaUgXduk1CmhVtL88addxvFLz/Hl/gRbRIBEDK
 D+Zg==
X-Gm-Message-State: APjAAAV+pIlEM3LUgWlbylQe1MzLKawJlrmhDLlH0IM+QWFuuATfm01w
 nGsW0awiuAnxI5lQr/fSWOBtwNGQMYCKEXAOE7A5iy8m9j3llRyv4V9rnWaeCz+SMzKU5wckTct
 tADJvZY+MJGZimdqpqec+A/LaTQw=
X-Received: by 2002:a1c:3906:: with SMTP id g6mr4171977wma.49.1582198324271;
 Thu, 20 Feb 2020 03:32:04 -0800 (PST)
X-Google-Smtp-Source: APXvYqwsoI898pHRfDhuvY3JvyY0B/1bK61gq6BrS8ThT8yE8p9feUNDHNl/G1Axzr0++wyymYpNOw==
X-Received: by 2002:a1c:3906:: with SMTP id g6mr4171938wma.49.1582198324020;
 Thu, 20 Feb 2020 03:32:04 -0800 (PST)
Received: from [10.201.49.12] (nat-pool-mxp-u.redhat.com. [149.6.153.187])
 by smtp.gmail.com with ESMTPSA id a13sm4118958wrp.93.2020.02.20.03.32.02
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 03:32:03 -0800 (PST)
To: Peter Maydell <peter.maydell@linaro.org>, Stefan Weil <sw@weilnetz.de>
References: <20200218132023.22936-1-philmd@redhat.com>
 <87e06de3-179b-54a1-3451-39a0a30b65f0@weilnetz.de>
 <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
From: Paolo Bonzini <pbonzini@redhat.com>
Message-ID: <86e6b3cf-f137-4980-739e-61690a9249c2@redhat.com>
Date: Thu, 20 Feb 2020 12:32:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.1.1
MIME-Version: 1.0
In-Reply-To: <CAFEAcA9Jr2Yi1K8_9MGUJYt8C=OcKbWDh1UJjTQG1EspLux3JQ@mail.gmail.com>
Content-Language: en-US
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH] Avoid cpu_physical_memory_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Paul Durrant <paul@xen.org>,
 QEMU Developers <qemu-devel@nongnu.org>,
 Anthony Perard <anthony.perard@citrix.com>,
 "open list:X86" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAgMTk6NDksIFBldGVyIE1heWRlbGwgd3JvdGU6Cj4gRGVwZW5kaW5nIG9uIHdo
aWNoIHdheSB3ZSBnbyB3ZSB3b3VsZCBlaXRoZXIgd2FudCB0byByZW1vdmUgdGhlc2UKPiBjYXN0
cywgb3Igbm90Lgo+IAo+IEkgZ3Vlc3MgdGhhdCB3ZSBoYXZlIG1vcmUgY2FzZXMgb2YgJ3ZvaWQq
JywgYW5kIHRoYXQgd291bGQKPiBjZXJ0YWlubHkgYmUgdGhlIGVhc2llciB3YXkgdG8gY29udmVy
dCAob3RoZXJ3aXNlIHdlIHByb2JhYmx5Cj4gbmVlZCB0byBhZGQgYSBidW5jaCBvZiBuZXcgY2Fz
dHMgdG8gdWludDhfdCogaW4gdmFyaW91cyBjYWxsc2l0ZXMpLAo+IGJ1dCBJIGRvbid0IGhhdmUg
YSBzdHJvbmcgb3Bpbmlvbi4gUGFvbG8gPwoKSSBhZ3JlZSB3ZSBzaG91bGQgdXNlIHZvaWQqIChw
b3NzaWJseSBjb25zdCkuCgpQYW9sbwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:38:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:38:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kAA-00080v-Rl; Thu, 20 Feb 2020 11:38:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4kA8-00080q-Sw
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:38:36 +0000
X-Inumbo-ID: 87a22154-53d5-11ea-850a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 87a22154-53d5-11ea-850a-12813bfff9fa;
 Thu, 20 Feb 2020 11:38:35 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kA6-00077r-La; Thu, 20 Feb 2020 11:38:34 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kA6-0007o0-CE; Thu, 20 Feb 2020 11:38:34 +0000
Date: Thu, 20 Feb 2020 11:38:32 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220113832.jvxldbqtvrye26q7@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <2124c861-bd26-1ec4-3b38-0cf24ee87c79@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2124c861-bd26-1ec4-3b38-0cf24ee87c79@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 2/5] libxl/PCI: establish per-device
 reserved memory policy earlier
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDY6NDRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gUmVzZXJ2ZWQgZGV2aWNlIG1lbW9yeSByZWdpb24gcHJvY2Vzc2luZyBhcyB3ZWxsIGFz
IEU4MjAgdGFibGUgY3JlYXRpb24KPiBoYXBwZW4gZWFybGllciB0aGFuIHRoZSBhZGRpbmcgb2Yg
KFBDSSkgZGV2aWNlcywgeWV0IHRoZXkgY29uc3VtZSB0aGUKPiBwb2xpY3kgKGUuZy4gdG8gZGVj
aWRlIHdoZXRoZXIgdG8gYWRkIGVudHJpZXMgdG8gdGhlIEU4MjAgdGFibGUpLiBCdXQgc28KPiBm
YXIgaXQgd2FzIG9ubHkgYXQgdGhlIHN0YWdlIG9mIFBDSSBkZXZpY2UgYWRkaXRpb24gdGhhdCB0
aGUgZmluYWwKPiBwb2xpY3kgd2FzIGVzdGFibGlzaGVkIChpLmUuIGlmIG5vdCBleHBsaWNpdGx5
IHNwZWNpZmllZCBieSB0aGUgZ3Vlc3QKPiBjb25maWcgZmlsZSkuCj4gCj4gTm90ZSB0aGF0IEkg
Y291bGRuJ3QgZmluZCB0aGUgZG9tYWluIElEIHRvIGJlIGF2YWlsYWJsZSBpbgo+IGxpYnhsX19k
b21haW5fZGV2aWNlX2NvbnN0cnVjdF9yZG0oKSwgYnV0IG9ic2VydmluZyB0aGF0Cj4gbGlieGxf
X2RldmljZV9wY2lfc2V0ZGVmYXVsdCgpIGFsc28gZG9lc24ndCB1c2UgaXQsIGZvciB0aGUgdGlt
ZSBiZWluZwo+IERPTUlEX0lOVkFMSUQgZ2V0cyBwYXNzZWQuIEFuIG9idmlvdXMgYWx0ZXJuYXRp
dmUgd291bGQgYmUgdG8gZHJvcCB0aGUKPiB1bnVzZWQgcGFyYW1ldGVyL2FyZ3VtZW50LCB5ZXQg
YXQgdGhhdCB0aW1lIHRoZSBxdWVzdGlvbiB3b3VsZCBiZQo+IHdoZXRoZXIgdG8gYWxzbyBkcm9w
IG90aGVyIHVudXNlZCBvbmVzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:41:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:41:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kDA-0000Rr-Bz; Thu, 20 Feb 2020 11:41:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4kD8-0000Rm-S4
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:41:42 +0000
X-Inumbo-ID: f6acdbc0-53d5-11ea-850a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f6acdbc0-53d5-11ea-850a-12813bfff9fa;
 Thu, 20 Feb 2020 11:41:42 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kD6-0007B5-RR; Thu, 20 Feb 2020 11:41:40 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kD6-00082C-IR; Thu, 20 Feb 2020 11:41:40 +0000
Date: Thu, 20 Feb 2020 11:41:37 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220114137.7jkku2hv4yxq47w6@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <c7adfa84-2310-3d1d-a6db-574a10247380@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c7adfa84-2310-3d1d-a6db-574a10247380@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 4/5] libxl/PCI: pass correct "hotplug"
 argument to libxl__device_pci_setdefault()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDc6MjdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVW5pZm9ybWx5IHBhc3NpbmcgImZhbHNlIiBjYW4ndCBiZSByaWdodCwgYnV0IGhhcyBi
ZWVuIGJlbmlnbiBiZWNhdXNlIG9mCj4gdGhlIGZ1bmN0aW9uIG5vdCB1c2luZyB0aGlzIHBhcmFt
ZXRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+
CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:43:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:43:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kEy-0000Zn-TP; Thu, 20 Feb 2020 11:43:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4kEx-0000Zh-Sv
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:43:35 +0000
X-Inumbo-ID: 3a4416aa-53d6-11ea-850a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a4416aa-53d6-11ea-850a-12813bfff9fa;
 Thu, 20 Feb 2020 11:43:35 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kEw-0007EP-Cj; Thu, 20 Feb 2020 11:43:34 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kEw-00084U-3P; Thu, 20 Feb 2020 11:43:34 +0000
Date: Thu, 20 Feb 2020 11:43:31 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220114331.m6yolb4hoyfvfmsa@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <2a9a998e-f2d0-3c07-e85e-7fdda18b506e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2a9a998e-f2d0-3c07-e85e-7fdda18b506e@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 5/5] libxl/PCI: align reserved device memory
 boundary for HAP guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDc6NDlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gQXMgdGhlIGNvZGUgY29tbWVudCBzYXlzLCB0aGlzIHdpbGwgYWxsb3cgdXNlIG9mIGEg
Mk1iIHN1cGVyIHBhZ2UKPiBtYXBwaW5nIGF0IHRoZSBlbmQgb2YgImxvdyIgbWVtb3J5Lgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAtLS0g
YS90b29scy9saWJ4bC9saWJ4bF9kbS5jCj4gKysrIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwo+
IEBAIC01NjMsNiArNTYzLDEzIEBAIGludCBsaWJ4bF9fZG9tYWluX2RldmljZV9jb25zdHJ1Y3Rf
cmRtKGwKPiAgICAgICAgICAvKiBKdXN0IGNoZWNrIGlmIFJETSA+IG91ciBtZW1vcnkgYm91bmRh
cnkuICovCj4gICAgICAgICAgaWYgKHJkbV9zdGFydCA+IHJkbV9tZW1fYm91bmRhcnkpIHsKPiAg
ICAgICAgICAgICAgLyoKPiArICAgICAgICAgICAgICogRm9yIEhBUCBndWVzdHMgcm91bmQgZG93
biB0byBhIDJNYiBib3VuZGFyeSB0byBhbGxvdyB1c2UKPiArICAgICAgICAgICAgICogb2YgbGFy
Z2UgcGFnZSBtYXBwaW5ncy4KPiArICAgICAgICAgICAgICovCj4gKyAgICAgICAgICAgIGlmIChs
aWJ4bF9kZWZib29sX3ZhbChkX2NvbmZpZy0+Y19pbmZvLmhhcCkKPiArICAgICAgICAgICAgICAg
ICYmIHJkbV9zdGFydCA+IDB4MjAwMDAwKQoKUGxlYXNlIHVzZSBNQigyKSBoZXJlLgoKV2l0aCB0
aGlzIGZpeGVkOgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:44:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:44:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kFr-0000fH-A1; Thu, 20 Feb 2020 11:44:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4kFp-0000f9-La
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:44:29 +0000
X-Inumbo-ID: 5a414c7a-53d6-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5a414c7a-53d6-11ea-aa99-bc764e2007e4;
 Thu, 20 Feb 2020 11:44:29 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kFo-0007FV-3J; Thu, 20 Feb 2020 11:44:28 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kFn-0008GP-R2; Thu, 20 Feb 2020 11:44:28 +0000
Date: Thu, 20 Feb 2020 11:44:25 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220114425.3wfpvncxvxnxpmyj@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <7c8de367-4833-c603-fcdd-89c1e6ceda3a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7c8de367-4833-c603-fcdd-89c1e6ceda3a@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 3/5] libxl/PCI: make "rdm=" parsing comply
 with documentation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDc6MDRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gRG9jdW1lbnRhdGlvbiBzYXlzICI8UkRNX1JFU0VSVkFUSU9OX1NUUklORz4gaXMgYSBj
b21tYSBzZXBhcmF0ZWQgbGlzdAo+IG9mIDxLRVk9VkFMVUU+IHNldHRpbmdzLCBmcm9tIHRoZSBm
b2xsb3dpbmcgbGlzdCIuIFRoZXJlJ3Mgbm8gbWVudGlvbgo+IG9mIGEgc3BlY2lmaWMgb3JkZXIs
IHlldCBzbyBmYXIgdGhlIHBhcnNpbmcgbG9naWMgZGlkIGFjY2VwdCBvbmx5Cj4gc3RyYXRlZ3ks
IHRoZW4gcG9saWN5IChhbmQgbmVpdGhlciBvZiB0aGUgdHdvIG9taXR0ZWQpLiBNYWtlICJzdGF0
ZSIKPiBtb3ZlCj4gLSBiYWNrIHRvIFNUQVRFX1RZUEUgd2hlbiBmaW5kaW5nIGEgY29tbWEgYWZ0
ZXIgaGF2aW5nIHBhcnNlZCB0aGUKPiAgIDxWQUxVRT4gcGFydCBvZiBhIHNldHRpbmcsCj4gLSB0
byBTVEFURV9URVJNSU5BTCBvdGhlcndpc2UuCj4gCj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:45:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:45:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kHE-0000mY-M3; Thu, 20 Feb 2020 11:45:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4kHC-0000mR-KB
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:45:54 +0000
X-Inumbo-ID: 8ca528bc-53d6-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8ca528bc-53d6-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 11:45:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2194CAD06;
 Thu, 20 Feb 2020 11:45:53 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <2a9a998e-f2d0-3c07-e85e-7fdda18b506e@suse.com>
 <20200220114331.m6yolb4hoyfvfmsa@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3d9584c2-9c7f-f3e5-283c-c80bb9bebd73@suse.com>
Date: Thu, 20 Feb 2020 12:45:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220114331.m6yolb4hoyfvfmsa@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/5] libxl/PCI: align reserved device memory
 boundary for HAP guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxMjo0MywgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIEZlYiAxOCwgMjAy
MCBhdCAwNDo0Nzo0OVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gQXMgdGhlIGNvZGUg
Y29tbWVudCBzYXlzLCB0aGlzIHdpbGwgYWxsb3cgdXNlIG9mIGEgMk1iIHN1cGVyIHBhZ2UKPj4g
bWFwcGluZyBhdCB0aGUgZW5kIG9mICJsb3ciIG1lbW9yeS4KPj4KPj4gU2lnbmVkLW9mZi1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiAtLS0gYS90b29scy9saWJ4bC9s
aWJ4bF9kbS5jCj4+ICsrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPj4gQEAgLTU2Myw2ICs1
NjMsMTMgQEAgaW50IGxpYnhsX19kb21haW5fZGV2aWNlX2NvbnN0cnVjdF9yZG0obAo+PiAgICAg
ICAgICAvKiBKdXN0IGNoZWNrIGlmIFJETSA+IG91ciBtZW1vcnkgYm91bmRhcnkuICovCj4+ICAg
ICAgICAgIGlmIChyZG1fc3RhcnQgPiByZG1fbWVtX2JvdW5kYXJ5KSB7Cj4+ICAgICAgICAgICAg
ICAvKgo+PiArICAgICAgICAgICAgICogRm9yIEhBUCBndWVzdHMgcm91bmQgZG93biB0byBhIDJN
YiBib3VuZGFyeSB0byBhbGxvdyB1c2UKPj4gKyAgICAgICAgICAgICAqIG9mIGxhcmdlIHBhZ2Ug
bWFwcGluZ3MuCj4+ICsgICAgICAgICAgICAgKi8KPj4gKyAgICAgICAgICAgIGlmIChsaWJ4bF9k
ZWZib29sX3ZhbChkX2NvbmZpZy0+Y19pbmZvLmhhcCkKPj4gKyAgICAgICAgICAgICAgICAmJiBy
ZG1fc3RhcnQgPiAweDIwMDAwMCkKPiAKPiBQbGVhc2UgdXNlIE1CKDIpIGhlcmUuCgpXaWxsIGRv
LCBidXQgdGhlbiB3aGF0IGFib3V0IHRoZSB+MHgxZmZmZmYgb24gdGhlIG5leHQgbGluZT8gU2hv
dWxkCnRoaXMgYmVjb21lIH4oTUIoMikgLSAxKT8KCj4gV2l0aCB0aGlzIGZpeGVkOgo+IAo+IEFj
a2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKVGhhbmtzLgoKSmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:46:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:46:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kHH-0000nP-WF; Thu, 20 Feb 2020 11:45:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4kHH-0000nD-4X
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:45:59 +0000
X-Inumbo-ID: 8fa8e1ca-53d6-11ea-850a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8fa8e1ca-53d6-11ea-850a-12813bfff9fa;
 Thu, 20 Feb 2020 11:45:58 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kHF-0007HE-Vd; Thu, 20 Feb 2020 11:45:57 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kHF-0008JO-LH; Thu, 20 Feb 2020 11:45:57 +0000
Date: Thu, 20 Feb 2020 11:45:55 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220114555.7776yxl4omw5o6w3@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 0/5] libxl/PCI: reserved device memory
 adjustments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDQ6NDQ6MTFQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2hpbGUgcGxheWluZyB3aXRoIHRoaXMsIEkndmUgbm90aWNlZCBhIG51bWJlciBvZiBp
c3N1ZXMsCj4gc29tZSBhY3R1YWwgYnVncywgc29tZSBtZXJlbHkgY29zbWV0aWMgKGF0IGxlYXN0
IGF0IHRoaXMgcG9pbnQKPiBpbiB0aW1lLiBUaGlzIGlzIHRoZSBjb2xsZWN0aW9uIG9mIGFkanVz
dG1lbnRzIG1hZGUsIHdpdGggYnVnCj4gZml4ZXMgZmlyc3QuCgpJIHdpbGwgbGVhdmUgY29tbWl0
dGluZyB0aGlzIHNlcmllcyB0byB5b3UgYmVjYXVzZSB5b3VyIHBhdGNoZXMgZG9uJ3QKc2VlbSB0
byB3b3JrIHdpdGggZ2l0LWFtLgoKSW4gYW55IGNhc2UsIHBsZWFzZSBhbGxvdyBzb21lIHRpbWUg
Zm9yIEFudGhvbnkgYW5kIElhbiB0byBjb21tZW50IG9uCnRoaXMgc2VyaWVzLgoKV2VpLgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 11:48:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 11:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kJs-00012K-F0; Thu, 20 Feb 2020 11:48:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4kJr-00012F-DB
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:48:39 +0000
X-Inumbo-ID: ef23ebf4-53d6-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ef23ebf4-53d6-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 11:48:38 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kJp-0007M1-PX; Thu, 20 Feb 2020 11:48:37 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4kJp-0008MQ-GP; Thu, 20 Feb 2020 11:48:37 +0000
Date: Thu, 20 Feb 2020 11:48:34 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220114834.vmzvxy4um4huugxg@debian>
References: <b5d94bd8-9a39-c88b-4c3c-f89e655f3abf@suse.com>
 <2a9a998e-f2d0-3c07-e85e-7fdda18b506e@suse.com>
 <20200220114331.m6yolb4hoyfvfmsa@debian>
 <3d9584c2-9c7f-f3e5-283c-c80bb9bebd73@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3d9584c2-9c7f-f3e5-283c-c80bb9bebd73@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH 5/5] libxl/PCI: align reserved device memory
 boundary for HAP guests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMTI6NDU6NTRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjAuMDIuMjAyMCAxMjo0MywgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgRmVi
IDE4LCAyMDIwIGF0IDA0OjQ3OjQ5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+IEFz
IHRoZSBjb2RlIGNvbW1lbnQgc2F5cywgdGhpcyB3aWxsIGFsbG93IHVzZSBvZiBhIDJNYiBzdXBl
ciBwYWdlCj4gPj4gbWFwcGluZyBhdCB0aGUgZW5kIG9mICJsb3ciIG1lbW9yeS4KPiA+Pgo+ID4+
IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+Pgo+ID4+
IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKPiA+PiArKysgYi90b29scy9saWJ4bC9saWJ4
bF9kbS5jCj4gPj4gQEAgLTU2Myw2ICs1NjMsMTMgQEAgaW50IGxpYnhsX19kb21haW5fZGV2aWNl
X2NvbnN0cnVjdF9yZG0obAo+ID4+ICAgICAgICAgIC8qIEp1c3QgY2hlY2sgaWYgUkRNID4gb3Vy
IG1lbW9yeSBib3VuZGFyeS4gKi8KPiA+PiAgICAgICAgICBpZiAocmRtX3N0YXJ0ID4gcmRtX21l
bV9ib3VuZGFyeSkgewo+ID4+ICAgICAgICAgICAgICAvKgo+ID4+ICsgICAgICAgICAgICAgKiBG
b3IgSEFQIGd1ZXN0cyByb3VuZCBkb3duIHRvIGEgMk1iIGJvdW5kYXJ5IHRvIGFsbG93IHVzZQo+
ID4+ICsgICAgICAgICAgICAgKiBvZiBsYXJnZSBwYWdlIG1hcHBpbmdzLgo+ID4+ICsgICAgICAg
ICAgICAgKi8KPiA+PiArICAgICAgICAgICAgaWYgKGxpYnhsX2RlZmJvb2xfdmFsKGRfY29uZmln
LT5jX2luZm8uaGFwKQo+ID4+ICsgICAgICAgICAgICAgICAgJiYgcmRtX3N0YXJ0ID4gMHgyMDAw
MDApCj4gPiAKPiA+IFBsZWFzZSB1c2UgTUIoMikgaGVyZS4KPiAKPiBXaWxsIGRvLCBidXQgdGhl
biB3aGF0IGFib3V0IHRoZSB+MHgxZmZmZmYgb24gdGhlIG5leHQgbGluZT8gU2hvdWxkCj4gdGhp
cyBiZWNvbWUgfihNQigyKSAtIDEpPwoKWWVzIHRoYXQgd291bGQgYmUgZ29vZCB0b28uCgpXZWku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:00:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:00:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kUq-0002AZ-Nv; Thu, 20 Feb 2020 12:00:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4kUp-0002AL-LT
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 11:59:59 +0000
X-Inumbo-ID: 8427f398-53d8-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8427f398-53d8-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 11:59:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E7C53ACF0;
 Thu, 20 Feb 2020 11:59:55 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
 <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
 <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
 <2f2368f84380dd2c81bbfa310d03bc3c3f800b94.camel@amazon.com>
 <B63B9D74-EF17-4E6F-AA5D-2BEC0C3228D7@infradead.org>
 <f5b6325a469352585d7cf1d7d01d2dc4a2f2af8f.camel@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <af374a90-f060-7239-5a02-c98df409819c@suse.com>
Date: Thu, 20 Feb 2020 12:59:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <f5b6325a469352585d7cf1d7d01d2dc4a2f2af8f.camel@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "julien@xen.org" <julien@xen.org>, "wl@xen.org" <wl@xen.org>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>, "Xia,
 Hongyan" <hongyxia@amazon.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDcuMDIuMjAyMCAxOTowNCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tLmMKPiBAQCAtNDg4LDcgKzQ4OCw4
IEBAIHZvaWQgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9ndWVzdChzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
LCBzdHJ1Y3QgZG9tYWluICpkLAo+ICAKPiAgICAgIHBhZ2Vfc2V0X293bmVyKHBhZ2UsIGQpOwo+
ICAgICAgc21wX3dtYigpOyAvKiBpbnN0YWxsIHZhbGlkIGRvbWFpbiBwdHIgYmVmb3JlIHVwZGF0
aW5nIHJlZmNudC4gKi8KPiAtICAgIEFTU0VSVCgocGFnZS0+Y291bnRfaW5mbyAmIH5QR0NfeGVu
X2hlYXApID09IDApOwo+ICsgICAgQVNTRVJUKChwYWdlLT5jb3VudF9pbmZvICYgflBHQ194ZW5f
aGVhcCkgPT0gUEdDX3N0YXRlX2ludXNlIHx8Cj4gKyAgICAgICAgICAgKHBhZ2UtPmNvdW50X2lu
Zm8gJiB+UEdDX3hlbl9oZWFwKSA9PSBQR0Nfc3RhdGVfdW5pbml0aWFsaXNlZCk7CgpDYW4gdW5p
bml0aWFsaXplZCBwYWdlcyByZWFsbHkgbWFrZSBpdCBoZXJlPwoKPiBAQCAtMTM4OSw2ICsxMzkx
LDE2IEBAIHN0YXRpYyB2b2lkIGZyZWVfaGVhcF9wYWdlcygKPiAgICAgIEFTU0VSVChvcmRlciA8
PSBNQVhfT1JERVIpOwo+ICAgICAgQVNTRVJUKG5vZGUgPj0gMCk7Cj4gIAo+ICsgICAgaWYgKCBw
YWdlX3N0YXRlX2lzKHBnLCB1bmluaXRpYWxpc2VkKSApCj4gKyAgICB7Cj4gKyAgICAgICAgaW5p
dF9oZWFwX3BhZ2VzKHBnLCAxIDw8IG9yZGVyLCBuZWVkX3NjcnViKTsKPiArICAgICAgICAvKgo+
ICsgICAgICAgICAqIGluaXRfaGVhcF9wYWdlcygpIHdpbGwgY2FsbCBiYWNrIGludG8gZnJlZV9o
ZWFwX3BhZ2VzKCkgZm9yCj4gKyAgICAgICAgICogZWFjaCBwYWdlIGJ1dCBjYW5ub3Qga2VlcCBy
ZWN1cnNpbmcgYmVjYXVzZSBlYWNoIHBhZ2Ugd2lsbAo+ICsgICAgICAgICAqIGJlIHNldCB0byBQ
R0Nfc3RhdGVfaW51c2UgZmlyc3QuCj4gKyAgICAgICAgICovCj4gKyAgICAgICAgcmV0dXJuOwo+
ICsgICAgfQo+ICAgICAgc3Bpbl9sb2NrKCZoZWFwX2xvY2spOwoKQ2FuIHlvdSBhbHNvIGFkZCBh
IGJsYW5rIGxpbmUgYWJvdmUgaGVyZSBwbGVhc2U/Cgo+IEBAIC0xNzgwLDExICsxNzkyLDEwIEBA
IGludCBxdWVyeV9wYWdlX29mZmxpbmUobWZuX3QgbWZuLCB1aW50MzJfdCAqc3RhdHVzKQo+ICAg
KiBsYXR0ZXIgaXMgbm90IG9uIGEgTUFYX09SREVSIGJvdW5kYXJ5LCB0aGVuIHdlIHJlc2VydmUg
dGhlIHBhZ2UgYnkKPiAgICogbm90IGZyZWVpbmcgaXQgdG8gdGhlIGJ1ZGR5IGFsbG9jYXRvci4K
PiAgICovCj4gLXN0YXRpYyB2b2lkIGluaXRfaGVhcF9wYWdlcygKPiAtICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBnLCB1bnNpZ25lZCBsb25nIG5yX3BhZ2VzKQo+ICtzdGF0aWMgdm9pZCBpbml0X2hl
YXBfcGFnZXMoc3RydWN0IHBhZ2VfaW5mbyAqcGcsIHVuc2lnbmVkIGxvbmcgbnJfcGFnZXMsCj4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHNjcnViKQoKSXMgdGhpcyBuZXcgcGFy
YW1ldGVyIHN0cmljdGx5IG5lZWRlZCwgaS5lLiBjYW4gZnJlZV9oZWFwX3BhZ2VzKCkKYmUgY2Fs
bGVkIHdpdGggdW5pbml0aWFsaXplZCBwYWdlcyB3aGljaCBuZWVkIHNjcnViYmluZz8gKFRoZQpj
b2RlIGNoYW5nZSBpcyBzaW1wbGUgZW5vdWdoLCBhbmQgaGVuY2UgbWF5IHdhcnJhbnQga2VlcGlu
ZywgYnV0CnRoZW4gdGhlIGNvbW1pdCBtZXNzYWdlIGNvdWxkIGluZGljYXRlIHNvIGluIGNhc2Ug
dGhpcyBpc24ndCBhCnN0cmljdCByZXF1aXJlbWVudC4pCgo+IEBAIC0yMzAxLDEwICsyMzE2LDEx
IEBAIGludCBhc3NpZ25fcGFnZXMoCj4gICAgICBmb3IgKCBpID0gMDsgaSA8ICgxIDw8IG9yZGVy
KTsgaSsrICkKPiAgICAgIHsKPiAgICAgICAgICBBU1NFUlQocGFnZV9nZXRfb3duZXIoJnBnW2ld
KSA9PSBOVUxMKTsKPiAtICAgICAgICBBU1NFUlQoIXBnW2ldLmNvdW50X2luZm8pOwo+ICsgICAg
ICAgIEFTU0VSVChwZ1tpXS5jb3VudF9pbmZvID09IFBHQ19zdGF0ZV9pbnVzZSB8fAo+ICsgICAg
ICAgICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID09IFBHQ19zdGF0ZV91bmluaXRpYWxpc2VkKTsK
ClNhbWUgcXVlc3Rpb24gaGVyZTogQ2FuIHVuaW5pdGlhbGl6ZWQgcGFnZXMgbWFrZSBpdCBoZXJl
PyBJZgpzbywgd291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIGNvcnJlY3QgdGhpcywgcmF0aGVyIHRo
YW4gaGF2aW5nCnRoZSBtb3JlIHBlcm1pc3NpdmUgYXNzZXJ0aW9uPwoKPiAgICAgICAgICBwYWdl
X3NldF9vd25lcigmcGdbaV0sIGQpOwo+ICAgICAgICAgIHNtcF93bWIoKTsgLyogRG9tYWluIHBv
aW50ZXIgbXVzdCBiZSB2aXNpYmxlIGJlZm9yZSB1cGRhdGluZyByZWZjbnQuICovCj4gLSAgICAg
ICAgcGdbaV0uY291bnRfaW5mbyA9IFBHQ19hbGxvY2F0ZWQgfCAxOwo+ICsgICAgICAgIHBnW2ld
LmNvdW50X2luZm8gfD0gUEdDX2FsbG9jYXRlZCB8IDE7CgpUaGlzIGlzIHRvbyByZWxheGVkIGZv
ciBteSB0YXN0ZTogSSB1bmRlcnN0YW5kIHlvdSB3YW50IHRvCnJldGFpbiBwYWdlIHN0YXRlLCBi
dXQgSSBzdXBwb3NlIG90aGVyIGJpdHMgd291bGQgd2FudCBjbGVhcmluZwpuZXZlcnRoZWxlc3Mu
Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbW0uaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2Fz
bS14ODYvbW0uaAo+IEBAIC03MiwxMiArNzIsMTMgQEAKPiAgICAqIHsgaW51c2UsIG9mZmxpbmlu
Zywgb2ZmbGluZWQsIGZyZWUsIGJyb2tlbl9vZmZsaW5pbmcsIGJyb2tlbiB9Cj4gICAgKi8KPiAg
I2RlZmluZSBQR0Nfc3RhdGUgICAgICAgICAgICAgICAgICBQR19tYXNrKDcsIDkpCj4gLSNkZWZp
bmUgUEdDX3N0YXRlX2ludXNlICAgICAgICAgICAgUEdfbWFzaygwLCA5KQo+ICsjZGVmaW5lIFBH
Q19zdGF0ZV91bmluaXRpYWxpc2VkICAgIFBHX21hc2soMCwgOSkKPiAgI2RlZmluZSBQR0Nfc3Rh
dGVfb2ZmbGluaW5nICAgICAgICBQR19tYXNrKDEsIDkpCj4gICNkZWZpbmUgUEdDX3N0YXRlX29m
ZmxpbmVkICAgICAgICAgUEdfbWFzaygyLCA5KQo+ICAjZGVmaW5lIFBHQ19zdGF0ZV9mcmVlICAg
ICAgICAgICAgIFBHX21hc2soMywgOSkKPiAgI2RlZmluZSBQR0Nfc3RhdGVfYnJva2VuX29mZmxp
bmluZyBQR19tYXNrKDQsIDkpCj4gICNkZWZpbmUgUEdDX3N0YXRlX2Jyb2tlbiAgICAgICAgICAg
UEdfbWFzayg1LCA5KQo+ICsjZGVmaW5lIFBHQ19zdGF0ZV9pbnVzZSAgICAgICAgICAgIFBHX21h
c2soNiwgOSkKCldvdWxkIGltbyBiZSBuaWNlIGlmIHRoaXMgbW9zdCBjb21tb24gc3RhdGUgd2Fz
IGFjdHVhbGx5CmVpdGhlciAxIG9yIDcsIGZvciBlYXN5IHJlY29nbml0aW9uLiBCdXQgdGhlIG1v
c3Qgc3VpdGFibGUKdmFsdWUgdG8gcGljayBtYXkgYWxzbyBkZXBlbmQgb24gdGhlIG91dGNvbWUg
b2Ygb25lIG9mIHRoZQpjb21tZW50cyBvbiBwYXRjaCAxLgoKSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:03:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:03:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kY1-000378-G1; Thu, 20 Feb 2020 12:03:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4kY0-000373-Bj
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:03:16 +0000
X-Inumbo-ID: f9432972-53d8-11ea-850d-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9432972-53d8-11ea-850d-12813bfff9fa;
 Thu, 20 Feb 2020 12:03:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582200195;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=5/KjXMb8oMkEaZhmRznXuXTDmR1rAhYvmD5kXZkSQu8=;
 b=BW8NpLbH3Mq4u3Asy9gO8zZD59VtLX3s5roXVskUt+oOGqVaTIpPAtng
 LYnElKY/uzg4wYhk0lNl1/639PKJe3MbhQ0gw4ID6yw/oyujaL3sZEn3e
 JOgDYKm1NaCJbpkHDej6XWSk4GVSidc9K5FenGlZPp+F2/tbFbemZJWa5 c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UzrZl5ML5g8kHPuy0vQrxao7/DF8ZbHG5EWFt2fl7vvLoAwc5cnyWEGpY3mAYeJfmhalsZwQeJ
 vO8D+35KOoqihX95vD1KvfgsIv5O/vmUToKwlr3w4OQTuKOo0RA7AP12w1Gs2IT1KK/awrxDN+
 y5ty7NDAQAxPNnQ4g7CydjH+7oBbIqATDqaZKn8Yd4RdToAXWN8GNPRbtAjeWgYnk89LsP7Cz2
 q4gR84CazhQdlqUDQdfvPrw8y4rgmFWYc8P0eL+OEAFNtrx7kj6IIz4x65s/VlzKbJFMMXN6Cn
 EZI=
X-SBRS: 2.7
X-MesageID: 12924576
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12924576"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 20 Feb 2020 13:02:31 +0100
Message-ID: <20200220120231.86907-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?q?J=C3=BCrgen=20Gro=C3=9F?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxz
byBsb2NrIGl0IGluCnJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJlYWQg
bG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTog
Q1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCmFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0
IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCgpJbiBvcmRlciB0byBkbyB0aGlzIHJl
c2VydmUgMTJiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFsbG93cyB0byBzdXBwb3J0CnVwIHRvIDQw
OTYgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0
bwpzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFu
ZCB0aGUgb3RoZXIgdG8Kc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuCgpU
aGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9t
IDE2Nzc3MjE2IHRvCjI2MjE0NCwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gs
IG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRz
IGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCm9wZXJhdGlvbnMgb24gNjRiaXQg
aW50ZWdlcnMuCgpGaXhlczogNTg3MmM4M2I0MmM2MDggKCdzbXA6IGNvbnZlcnQgdGhlIGNwdSBt
YXBzIGxvY2sgaW50byBhIHJ3IGxvY2snKQpSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpSZXBvcnRlZC1ieTogSsO8cmdlbiBHcm/DnyA8amdyb3NzQHN1c2UuY29t
PgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkkndmUgZG9uZSBzb21lIHRlc3RpbmcgYW5kIGF0IGxlYXN0IHRoZSBDUFUgZG93biBjYXNl
IGlzIGZpeGVkIG5vdy4KUG9zdGluZyBlYXJseSBpbiBvcmRlciB0byBnZXQgZmVlZGJhY2sgb24g
dGhlIGFwcHJvYWNoIHRha2VuLgotLS0KIHhlbi9jb21tb24vcndsb2NrLmMgICAgICB8ICA0ICsr
LS0KIHhlbi9pbmNsdWRlL3hlbi9yd2xvY2suaCB8IDQ3ICsrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgMTgg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yd2xvY2suYyBiL3hlbi9jb21t
b24vcndsb2NrLmMKaW5kZXggZDU2OGJiZjZkZS4uZGFkYWIzNzJiNSAxMDA2NDQKLS0tIGEveGVu
L2NvbW1vbi9yd2xvY2suYworKysgYi94ZW4vY29tbW9uL3J3bG9jay5jCkBAIC02OSw3ICs2OSw3
IEBAIHZvaWQgcXVldWVfd3JpdGVfbG9ja19zbG93cGF0aChyd2xvY2tfdCAqbG9jaykKIAogICAg
IC8qIFRyeSB0byBhY3F1aXJlIHRoZSBsb2NrIGRpcmVjdGx5IGlmIG5vIHJlYWRlciBpcyBwcmVz
ZW50LiAqLwogICAgIGlmICggIWF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSAmJgotICAgICAgICAg
KGF0b21pY19jbXB4Y2hnKCZsb2NrLT5jbnRzLCAwLCBfUVdfTE9DS0VEKSA9PSAwKSApCisgICAg
ICAgICAoYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIDAsIF93cml0ZV9sb2NrX3ZhbCgpKSA9
PSAwKSApCiAgICAgICAgIGdvdG8gdW5sb2NrOwogCiAgICAgLyoKQEAgLTkzLDcgKzkzLDcgQEAg
dm9pZCBxdWV1ZV93cml0ZV9sb2NrX3Nsb3dwYXRoKHJ3bG9ja190ICpsb2NrKQogICAgICAgICBj
bnRzID0gYXRvbWljX3JlYWQoJmxvY2stPmNudHMpOwogICAgICAgICBpZiAoIChjbnRzID09IF9R
V19XQUlUSU5HKSAmJgogICAgICAgICAgICAgIChhdG9taWNfY21weGNoZygmbG9jay0+Y250cywg
X1FXX1dBSVRJTkcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9RV19MT0NLRUQpID09
IF9RV19XQUlUSU5HKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF93cml0ZV9sb2Nr
X3ZhbCgpKSA9PSBfUVdfV0FJVElORykgKQogICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAg
Y3B1X3JlbGF4KCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmggYi94ZW4v
aW5jbHVkZS94ZW4vcndsb2NrLmgKaW5kZXggM2RmZWExYWMyYS4uYjQzMGViZDg0NiAxMDA2NDQK
LS0tIGEveGVuL2luY2x1ZGUveGVuL3J3bG9jay5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9yd2xv
Y2suaApAQCAtMjAsMjEgKzIwLDMwIEBAIHR5cGVkZWYgc3RydWN0IHsKICNkZWZpbmUgREVGSU5F
X1JXTE9DSyhsKSByd2xvY2tfdCBsID0gUldfTE9DS19VTkxPQ0tFRAogI2RlZmluZSByd2xvY2tf
aW5pdChsKSAoKihsKSA9IChyd2xvY2tfdClSV19MT0NLX1VOTE9DS0VEKQogCi0vKgotICogV3Jp
dGVyIHN0YXRlcyAmIHJlYWRlciBzaGlmdCBhbmQgYmlhcy4KLSAqCi0gKiBXcml0ZXIgZmllbGQg
aXMgOCBiaXQgdG8gYWxsb3cgZm9yIHBvdGVudGlhbCBvcHRpbWlzYXRpb24sIHNlZQotICogX3dy
aXRlX3VubG9jaygpLgotICovCi0jZGVmaW5lICAgIF9RV19XQUlUSU5HICAxICAgICAgICAgICAg
ICAgLyogQSB3cml0ZXIgaXMgd2FpdGluZyAgICAgKi8KLSNkZWZpbmUgICAgX1FXX0xPQ0tFRCAg
IDB4ZmYgICAgICAgICAgICAvKiBBIHdyaXRlciBob2xkcyB0aGUgbG9jayAqLwotI2RlZmluZSAg
ICBfUVdfV01BU0sgICAgMHhmZiAgICAgICAgICAgIC8qIFdyaXRlciBtYXNrLiovCi0jZGVmaW5l
ICAgIF9RUl9TSElGVCAgICA4ICAgICAgICAgICAgICAgLyogUmVhZGVyIGNvdW50IHNoaWZ0ICAg
ICAgKi8KKy8qIFdyaXRlciBzdGF0ZXMgJiByZWFkZXIgc2hpZnQgYW5kIGJpYXMuICovCisjZGVm
aW5lICAgIF9RV19XQUlUSU5HICAxICAgICAgICAgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBp
cyB3YWl0aW5nICovCisjZGVmaW5lICAgIF9RV19MT0NLRUQgICAzICAgICAgICAgICAgICAgICAg
ICAgICAvKiBBIHdyaXRlciBob2xkcyB0aGUgbG9jayAqLworI2RlZmluZSAgICBfUVdfV01BU0sg
ICAgMyAgICAgICAgICAgICAgICAgICAgICAgLyogV3JpdGVyIG1hc2sgKi8KKyNkZWZpbmUgICAg
X1FXX0NQVVNISUZUIDIgICAgICAgICAgICAgICAgICAgICAgIC8qIFdyaXRlciBDUFUgc2hpZnQg
Ki8KKyNkZWZpbmUgICAgX1FXX0NQVU1BU0sgIDB4M2ZmYyAgICAgICAgICAgICAgICAgIC8qIFdy
aXRlciBDUFUgbWFzayAqLworI2RlZmluZSAgICBfUVJfU0hJRlQgICAgMTQgICAgICAgICAgICAg
ICAgICAgICAgLyogUmVhZGVyIGNvdW50IHNoaWZ0ICovCiAjZGVmaW5lICAgIF9RUl9CSUFTICAg
ICAoMVUgPDwgX1FSX1NISUZUKQogCiB2b2lkIHF1ZXVlX3JlYWRfbG9ja19zbG93cGF0aChyd2xv
Y2tfdCAqbG9jayk7CiB2b2lkIHF1ZXVlX3dyaXRlX2xvY2tfc2xvd3BhdGgocndsb2NrX3QgKmxv
Y2spOwogCitzdGF0aWMgaW5saW5lIGJvb2wgX2lzX3dyaXRlX2xvY2tlZF9ieV9tZSh1aW50MzJf
dCBjbnRzKQoreworICAgIEJVSUxEX0JVR19PTigoX1FXX0NQVU1BU0sgPj4gX1FXX0NQVVNISUZU
KSA8IE5SX0NQVVMpOworICAgIHJldHVybiAoY250cyAmIF9RV19XTUFTSykgPT0gX1FXX0xPQ0tF
RCAmJgorICAgICAgICAgICBNQVNLX0VYVFIoY250cywgX1FXX0NQVU1BU0spID09IHNtcF9wcm9j
ZXNzb3JfaWQoKTsKK30KKworc3RhdGljIGlubGluZSBib29sIF9jYW5fcmVhZF9sb2NrKHVpbnQz
Ml90IGNudHMpCit7CisgICAgcmV0dXJuICEoY250cyAmIF9RV19XTUFTSykgfHwgX2lzX3dyaXRl
X2xvY2tlZF9ieV9tZShjbnRzKTsKK30KKwogLyoKICAqIF9yZWFkX3RyeWxvY2sgLSB0cnkgdG8g
YWNxdWlyZSByZWFkIGxvY2sgb2YgYSBxdWV1ZSByd2xvY2suCiAgKiBAbG9jayA6IFBvaW50ZXIg
dG8gcXVldWUgcndsb2NrIHN0cnVjdHVyZS4KQEAgLTQ1LDEwICs1NCwxMCBAQCBzdGF0aWMgaW5s
aW5lIGludCBfcmVhZF90cnlsb2NrKHJ3bG9ja190ICpsb2NrKQogICAgIHUzMiBjbnRzOwogCiAg
ICAgY250cyA9IGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKTsKLSAgICBpZiAoIGxpa2VseSghKGNu
dHMgJiBfUVdfV01BU0spKSApCisgICAgaWYgKCBsaWtlbHkoX2Nhbl9yZWFkX2xvY2soY250cykp
ICkKICAgICB7CiAgICAgICAgIGNudHMgPSAodTMyKWF0b21pY19hZGRfcmV0dXJuKF9RUl9CSUFT
LCAmbG9jay0+Y250cyk7Ci0gICAgICAgIGlmICggbGlrZWx5KCEoY250cyAmIF9RV19XTUFTSykp
ICkKKyAgICAgICAgaWYgKCBsaWtlbHkoX2Nhbl9yZWFkX2xvY2soY250cykpICkKICAgICAgICAg
ICAgIHJldHVybiAxOwogICAgICAgICBhdG9taWNfc3ViKF9RUl9CSUFTLCAmbG9jay0+Y250cyk7
CiAgICAgfQpAQCAtNjQsNyArNzMsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX3JlYWRfbG9jayhy
d2xvY2tfdCAqbG9jaykKICAgICB1MzIgY250czsKIAogICAgIGNudHMgPSBhdG9taWNfYWRkX3Jl
dHVybihfUVJfQklBUywgJmxvY2stPmNudHMpOwotICAgIGlmICggbGlrZWx5KCEoY250cyAmIF9R
V19XTUFTSykpICkKKyAgICBpZiAoIGxpa2VseShfY2FuX3JlYWRfbG9jayhjbnRzKSkgKQogICAg
ICAgICByZXR1cm47CiAKICAgICAvKiBUaGUgc2xvd3BhdGggd2lsbCBkZWNyZW1lbnQgdGhlIHJl
YWRlciBjb3VudCwgaWYgbmVjZXNzYXJ5LiAqLwpAQCAtMTE1LDYgKzEyNCwxMSBAQCBzdGF0aWMg
aW5saW5lIGludCBfcndfaXNfbG9ja2VkKHJ3bG9ja190ICpsb2NrKQogICAgIHJldHVybiBhdG9t
aWNfcmVhZCgmbG9jay0+Y250cyk7CiB9CiAKK3N0YXRpYyBpbmxpbmUgdWludDMyX3QgX3dyaXRl
X2xvY2tfdmFsKHZvaWQpCit7CisgICAgcmV0dXJuIF9RV19MT0NLRUQgfCBNQVNLX0lOU1Ioc21w
X3Byb2Nlc3Nvcl9pZCgpLCBfUVdfQ1BVTUFTSyk7Cit9CisKIC8qCiAgKiBxdWV1ZV93cml0ZV9s
b2NrIC0gYWNxdWlyZSB3cml0ZSBsb2NrIG9mIGEgcXVldWUgcndsb2NrLgogICogQGxvY2sgOiBQ
b2ludGVyIHRvIHF1ZXVlIHJ3bG9jayBzdHJ1Y3R1cmUuCkBAIC0xMjIsNyArMTM2LDcgQEAgc3Rh
dGljIGlubGluZSBpbnQgX3J3X2lzX2xvY2tlZChyd2xvY2tfdCAqbG9jaykKIHN0YXRpYyBpbmxp
bmUgdm9pZCBfd3JpdGVfbG9jayhyd2xvY2tfdCAqbG9jaykKIHsKICAgICAvKiBPcHRpbWl6ZSBm
b3IgdGhlIHVuZmFpciBsb2NrIGNhc2Ugd2hlcmUgdGhlIGZhaXIgZmxhZyBpcyAwLiAqLwotICAg
IGlmICggYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIDAsIF9RV19MT0NLRUQpID09IDAgKQor
ICAgIGlmICggYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIDAsIF93cml0ZV9sb2NrX3ZhbCgp
KSA9PSAwICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgcXVldWVfd3JpdGVfbG9ja19zbG93cGF0
aChsb2NrKTsKQEAgLTE1Nyw3ICsxNzEsNyBAQCBzdGF0aWMgaW5saW5lIGludCBfd3JpdGVfdHJ5
bG9jayhyd2xvY2tfdCAqbG9jaykKICAgICBpZiAoIHVubGlrZWx5KGNudHMpICkKICAgICAgICAg
cmV0dXJuIDA7CiAKLSAgICByZXR1cm4gbGlrZWx5KGF0b21pY19jbXB4Y2hnKCZsb2NrLT5jbnRz
LCAwLCBfUVdfTE9DS0VEKSA9PSAwKTsKKyAgICByZXR1cm4gbGlrZWx5KGF0b21pY19jbXB4Y2hn
KCZsb2NrLT5jbnRzLCAwLCBfd3JpdGVfbG9ja192YWwoKSkgPT0gMCk7CiB9CiAKIHN0YXRpYyBp
bmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQpAQCAtMTY2LDcgKzE4MCw4
IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQogICAg
ICAqIElmIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJl
Y3RseS4KICAgICAgKiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVz
ZWQgdG8gY2xlYXIgaXQuCiAgICAgICovCi0gICAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9j
ay0+Y250cyk7CisgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3JlYWQo
JmxvY2stPmNudHMpKSk7CisgICAgYXRvbWljX3N1Yihfd3JpdGVfbG9ja192YWwoKSwgJmxvY2st
PmNudHMpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9ja19pcnEocndsb2Nr
X3QgKmxvY2spCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:11:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:11:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kfR-00044h-AR; Thu, 20 Feb 2020 12:10:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4kfQ-00044c-DV
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:10:56 +0000
X-Inumbo-ID: 0ba9f48c-53da-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0ba9f48c-53da-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 12:10:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AD8D0AC92;
 Thu, 20 Feb 2020 12:10:54 +0000 (UTC)
To: Wei Liu <wl@xen.org>, Hongyan Xia <hongyxia@amazon.com>
References: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
 <20200128142133.eqvyj52xdu5lzbdw@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f2560c00-dc49-f709-d59a-dc057288ab67@suse.com>
Date: Thu, 20 Feb 2020 13:10:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200128142133.eqvyj52xdu5lzbdw@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, jgrall@amazon.com,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDEuMjAyMCAxNToyMSwgV2VpIExpdSB3cm90ZToKPiBPbiBUdWUsIEphbiAyOCwgMjAy
MCBhdCAwMTo1MDowNVBNICswMDAwLCBIb25neWFuIFhpYSB3cm90ZToKPj4gRnJvbTogV2VpIExp
dSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPj4KPj4gV2UgYXJlIGdvaW5nIHRvIHN3aXRjaCB0byB1
c2luZyBkb21oZWFwIHBhZ2UgZm9yIHBhZ2UgdGFibGVzLgo+PiBBIG5ldyBzZXQgb2YgQVBJcyBp
cyBpbnRyb2R1Y2VkIHRvIGFsbG9jYXRlIGFuZCBmcmVlIHBhZ2VzIG9mIHBhZ2UKPj4gdGFibGVz
IGJhc2VkIG9uIG1mbiBpbnN0ZWFkIG9mIHRoZSB4ZW5oZWFwIGRpcmVjdCBtYXAgYWRkcmVzcy4g
VGhlCj4+IGFsbG9jYXRpb24gYW5kIGRlYWxsb2NhdGlvbiB3b3JrIG9uIG1mbl90IGJ1dCBub3Qg
cGFnZV9pbmZvLCBiZWNhdXNlCj4+IHRoZXkgYXJlIHJlcXVpcmVkIHRvIHdvcmsgZXZlbiBiZWZv
cmUgZnJhbWUgdGFibGUgaXMgc2V0IHVwLgo+Pgo+PiBJbXBsZW1lbnQgdGhlIG9sZCBmdW5jdGlv
bnMgd2l0aCB0aGUgbmV3IG9uZXMuIFdlIHdpbGwgcmV3cml0ZSwgc2l0ZQo+PiBieSBzaXRlLCBv
dGhlciBtbSBmdW5jdGlvbnMgdGhhdCBtYW5pcHVsYXRlIHBhZ2UgdGFibGVzIHRvIHVzZSB0aGUg
bmV3Cj4+IEFQSXMuCj4+Cj4+IEFmdGVyIHRoZSBhbGxvY2F0aW9uLCBvbmUgbmVlZHMgdG8gbWFw
IGFuZCB1bm1hcCB2aWEgbWFwX2RvbWFpbl9wYWdlIHRvCj4+IGFjY2VzcyB0aGUgUFRFcy4gVGhp
cyBkb2VzIG5vdCBicmVhayB4ZW4gaGFsZiB3YXksIHNpbmNlIHRoZSBuZXcgQVBJcwo+PiBzdGls
bCB1c2UgeGVuaGVhcCBwYWdlcyB1bmRlcm5lYXRoLCBhbmQgbWFwX2RvbWFpbl9wYWdlIHdpbGwg
anVzdCB1c2UKPj4gdGhlIGRpcmVjdG1hcCBmb3IgbWFwcGluZ3MuIFRoZXkgd2lsbCBiZSBzd2l0
Y2hlZCB0byB1c2UgZG9taGVhcCBhbmQKPj4gZHluYW1pYyBtYXBwaW5ncyB3aGVuIHVzYWdlIG9m
IG9sZCBBUElzIGlzIGVsaW1pbmF0ZWQuCj4+Cj4+IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVu
ZGVkIGluIHRoaXMgcGF0Y2guCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Cj4+IFNpZ25lZC1vZmYtYnk6IEhvbmd5YW4gWGlhIDxob25neXhpYUBhbWF6
b24uY29tPgo+PiBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4K
PiAKPiBSZXZpZXdlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KCkFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpJJ20gc29ycnkgZm9yIHRoZSBkZWxheS4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:21:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:21:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4kpf-000584-GO; Thu, 20 Feb 2020 12:21:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K2d/=4I=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1j4kpe-00057y-2M
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:21:30 +0000
X-Inumbo-ID: 8518c702-53db-11ea-8516-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8518c702-53db-11ea-8516-12813bfff9fa;
 Thu, 20 Feb 2020 12:21:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582201289;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=+Vfr3NKPjo1FVUs7Fd5GlcvJOdJ7UeY6QWcBkBbwt1A=;
 b=VIahFUS83tBnG38JIqGCaZE1onO4t56h0Jb0s9dK2NUNFmbiB1BTIhoN
 ktUa7nWWG9BUEE3sZ5DX+fs6j2CLCkAPNXwKQDN8AOcCXBDccLSsZzo5D
 mCx54hskw47yrchbIG6HmFscMbZyhRWyw8exGL2ALSo3+fXYwCzAW/121 M=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BVCvHDFfoY7eIiAL3/JAYU7FiS2JddBeiErLzPFk0aZmTEyOci5sQQGpw0AOD4n2G+DpfyMr/V
 0AoFJeyXY/S7KNQI1jjF8XgiLVUpQ508yANM2gSoSr0hbYC/iRc/DXhd+LA9ljWo6fc+bGOxQW
 vZOGBFDXJef799fpj92Aqa7ZA35raL7RrwUv0TcvKbAYHtzSEmjblDpFHQLRF43jf0yPKKRme/
 mms36k2tM1w9eV/zJZRMEg8nHE+JfgPQmfzr42k9X95cg3lLSMXUe/lDcrUsB1pRi0/g/bEF0b
 FdU=
X-SBRS: 2.7
X-MesageID: 12731900
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12731900"
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20200219091811.9689-1-aisaila@bitdefender.com>
From: George Dunlap <george.dunlap@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXjnPrQUJDhIaygAKCRCmNjwx
 BZC0bUqSD/4+7wav92z8SBkkKo/Q9QJAgFygK3XxAU5flbmfdFndg+OWl+oA41s7E+C+qAI1
 bDdcR3bftBfPHxlwFw6ZT0Fuv5WWjij+aaBGjkfYHKm395a9NLA/A1sIGCZn9XhEZBdyBtx8
 au9N5stct5/lcjFGy3fYQENvEg5ce2lvUG0Gvlke3FjNcO3A6f1HRoUWG62hKNLJeEvGFEnE
 hl3cAB1JQsjfGc/vPipbaL/5OrJipS1UdETEccTJ1rJJK/h0wde2S85LwpQs8L+95PBo1xkR
 uqNcDbgU12ZnV0qQtleM1TH2dNX4Hyqvi2oDqSTLDxTAnKz046k8jxootaRSZeyZNNeBcKXH
 eHPByNFRQpjThvXx0EcfZG2lG7fLsjVEDHl4gRYaQPp2xAjemPB+pFcXrztWAmvHlXAC2sNG
 8mOrSj3ULK1keOUV+I+D38HOPyytvtvVfZIwA+u27hWhUicJA7MymRCPTehLJlDQqnvy0LHO
 LVqfcl+M3jkwY95yq4KHxK9o3yrnxNNOTnn8yXdPyHvE7bftPasgvt1A8pLg6CtBxOdu3WJF
 Y3NERVzqWscTGzPezjREDpFYNY82of2GYGQoDw1retgkTatAkQaU87d+/T3tn0t6M7XRyHmI
 22VATD0RKcZHU8iXWfbtFfrXQXP57v7VczT8aptQmRG1cLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAl45z8MFCQvAnAkBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bQTHD/9TWAh9zlZgwI2lgW3v/sFs/58vu0kzV26xUIXM5EfQ1oQ2ent4+1BWvRxX/oGi
 EBJtPUW93S9Hix1z8SewezErHbgMJmBPCunv6xA9GYBryKq/n4DksZ9bhHyKnylaUjdpZ8mS
 ukjdvbd+jXEl3INIvjxbvK7M9FtaYyMz542uof33U8QYMSzhYTldP8zuoReDuRtIxT8P9Kq/
 9rqS/Yx0BTaoWVD+937UbsFAZRB6u3fI/1Bitfa5rW50vgJg8MB9iSO0Vq5UN8F3DzH8Yaua
 t7AxlGvbqH0pO1u2OgQ65TTOvBKk1hyBCw0uE/+U8+r/fOe2a6HbRZzrE9iQdmaScqxXCwm0
 JdA+sWrz0Bq3wgsEgpsIxujTy2wlHfZOKLmIxVc3tHKo6ZS6SITneTHUqyl1qWZn1LmP7pox
 M1r8sX67ot2kWKessPyWR59H147Q0OrZGtSzy/KroPWdhhkB1uCaDT2F28sNvwRkWBmp/xWq
 083Yprmv2Bv2Gowsj4yt7D56y4NrEibpUeY0XQ3GsigncAZmokkAyhbN/ulUM0oPehvgvvK/
 SEC1U+hgrhgjhu7XKDRR9pvPqm8jkTERmauSecvYz9g5+jnKQjk0B+ZYDv4Yl0eMLkxbFJXj
 RenZiN9kUqrsqlw6/N53vbhtxQVPN11mnDB9ZSUaMyHSYrkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAl45z/oFCQvASL0ACgkQpjY8MQWQtG3svw//UlcLmaT8vDaE
 Ftn89nTXB8qg8NK010YZdsBrqNaqj9c0zC74P8rpBCpsD8RHTuwXP839bjf7EmFTzHh96n6W
 W9mQLhAT1YhlicHaeE+PK1heUfaqOEJYZ9Ih+z8VCToPOUJwqMYlRcBfBLAaU6LL04xw71Wx
 q1D+eY2FyoHyAXjLR94UbwbOxWVWQ/lTYsAWk/qNLez5RR84iNSiYxOxMo6TM05SirmSfOz4
 LPGYY0+CMPWpS2tsChwNJIhKMqn8k+rygbrXDu3l9djDAYdXdITd/vtWNuvASoeo2upvwWoQ
 iSJIRZa8hl4U/KqoBKokorIfiW/Pcxu0Oe20r+REAzfXBQWr3bUFOQM0SuvROG3fx8fV32ms
 wA+bTMwsT0SR435RQEfEWg3N1uOpet9cnM7N9+fkStB8FQkGj8BPV9EEcBwXjpbjwHDdnSQS
 VdaLpWX1m1ov9McQUl+YOlKshz3d+S8FtZ9a5OjPwNhwaJ5BlZRYdwG8LEBHnhzzcLamBtLY
 Jf013pb3/LMvA4pBcYzol3G6JE9h7AhMphRnDBno8j2vZwZDnYepL5Xd5l1FH9sHgRFrg0dm
 iGMmZNB8/xqhHuYOG8QzkOraYh7IRsJhHT1+k9x4fFkTkFgYwtl/YYSG33jErTepn4/lECdJ
 zK3laGuMZxe0OM5xTu2j2zA=
Message-ID: <d1c77b95-8607-fede-d4dc-ab99db74a014@citrix.com>
Date: Thu, 20 Feb 2020 12:21:23 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200219091811.9689-1-aisaila@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Stefano
 Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8xOS8yMCA5OjE4IEFNLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToKPiBBdCB0
aGlzIG1vbWVudCBhIGd1ZXN0IGNhbiBjYWxsIHZtZnVuYyB0byBjaGFuZ2UgdGhlIGFsdHAybSB2
aWV3LiBUaGlzCj4gc2hvdWxkIGJlIGxpbWl0ZWQgaW4gb3JkZXIgdG8gYXZvaWQgYW55IHVud2Fu
dGVkIHZpZXcgc3dpdGNoLgo+IAo+IFRoZSBuZXcgeGNfYWx0cDJtX3NldF92aXNpYmlsaXR5KCkg
c29sdmVzIHRoaXMgYnkgbWFraW5nIHZpZXdzIGludmlzaWJsZQo+IHRvIHZtZnVuYy4KPiBUaGlz
IGlzIGRvbmUgYnkgaGF2aW5nIGEgc2VwYXJhdGUgYXJjaC5hbHRwMm1fd29ya2luZ19lcHRwIHRo
YXQgaXMKPiBwb3B1bGF0ZWQgYW5kIG1hZGUgaW52YWxpZCBpbiB0aGUgc2FtZSBwbGFjZXMgYXMg
YWx0cDJtX2VwdHAuIFRoaXMgaXMKPiB3cml0dGVuIHRvIEVQVFBfTElTVF9BRERSLgo+IFRoZSB2
aWV3cyBhcmUgbWFkZSBpbi92aXNpYmxlIGJ5IG1hcmtpbmcgdGhlbSB3aXRoIElOVkFMSURfTUZO
IG9yCj4gY29weWluZyB0aGVtIGJhY2sgZnJvbSBhbHRwMm1fZXB0cC4KPiBUbyBoYXZlIGNvbnNp
c3RlbmN5IHRoZSB2aXNpYmlsaXR5IGFsc28gYXBwbGllcyB0bwo+IHAybV9zd2l0Y2hfZG9tYWlu
X2FsdHAybV9ieV9pZCgpLgoKClNvIGl0IGxvb2tzIGxpa2UgYnkgZGVmYXVsdCB0aGUgdmlld3Mg
YXJlIHZpc2libGUsIHVudGlsIHRoZXkncmUgbWFkZQpub24tdmlzaWJsZT8KCkFsc28sIGRvZXMg
dGhlIGxhc3QgbGluZSBtZWFuIHRoYXQgdGhlIHRvb2xzdGFjayBjYW4ndCBjaGFuZ2UgdG8gYQoi
bm9uLXZpc2libGUiIGFsdHAybSBlaXRoZXI/CgogLUdlb3JnZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:48:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:48:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lF5-00077g-Vz; Thu, 20 Feb 2020 12:47:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=eEsh=4I=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j4lF5-00077O-2C
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:47:47 +0000
X-Inumbo-ID: 317b3a54-53df-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 317b3a54-53df-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 12:47:46 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4lF2-00006M-TW; Thu, 20 Feb 2020 12:47:44 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j4lF2-0003kB-K4; Thu, 20 Feb 2020 12:47:44 +0000
Date: Thu, 20 Feb 2020 12:47:42 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220124742.44x46evpf67cznmn@debian>
References: <ad98947f577560d47ea7825deb624149788645d0.1580219401.git.hongyxia@amazon.com>
 <20200128142133.eqvyj52xdu5lzbdw@debian>
 <f2560c00-dc49-f709-d59a-dc057288ab67@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f2560c00-dc49-f709-d59a-dc057288ab67@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v6] x86: introduce a new set of APIs to
 manage Xen page tables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 jgrall@amazon.com, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDE6MTA6NTZQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDEuMjAyMCAxNToyMSwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFR1ZSwgSmFu
IDI4LCAyMDIwIGF0IDAxOjUwOjA1UE0gKzAwMDAsIEhvbmd5YW4gWGlhIHdyb3RlOgo+ID4+IEZy
b206IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gPj4KPiA+PiBXZSBhcmUgZ29pbmcg
dG8gc3dpdGNoIHRvIHVzaW5nIGRvbWhlYXAgcGFnZSBmb3IgcGFnZSB0YWJsZXMuCj4gPj4gQSBu
ZXcgc2V0IG9mIEFQSXMgaXMgaW50cm9kdWNlZCB0byBhbGxvY2F0ZSBhbmQgZnJlZSBwYWdlcyBv
ZiBwYWdlCj4gPj4gdGFibGVzIGJhc2VkIG9uIG1mbiBpbnN0ZWFkIG9mIHRoZSB4ZW5oZWFwIGRp
cmVjdCBtYXAgYWRkcmVzcy4gVGhlCj4gPj4gYWxsb2NhdGlvbiBhbmQgZGVhbGxvY2F0aW9uIHdv
cmsgb24gbWZuX3QgYnV0IG5vdCBwYWdlX2luZm8sIGJlY2F1c2UKPiA+PiB0aGV5IGFyZSByZXF1
aXJlZCB0byB3b3JrIGV2ZW4gYmVmb3JlIGZyYW1lIHRhYmxlIGlzIHNldCB1cC4KPiA+Pgo+ID4+
IEltcGxlbWVudCB0aGUgb2xkIGZ1bmN0aW9ucyB3aXRoIHRoZSBuZXcgb25lcy4gV2Ugd2lsbCBy
ZXdyaXRlLCBzaXRlCj4gPj4gYnkgc2l0ZSwgb3RoZXIgbW0gZnVuY3Rpb25zIHRoYXQgbWFuaXB1
bGF0ZSBwYWdlIHRhYmxlcyB0byB1c2UgdGhlIG5ldwo+ID4+IEFQSXMuCj4gPj4KPiA+PiBBZnRl
ciB0aGUgYWxsb2NhdGlvbiwgb25lIG5lZWRzIHRvIG1hcCBhbmQgdW5tYXAgdmlhIG1hcF9kb21h
aW5fcGFnZSB0bwo+ID4+IGFjY2VzcyB0aGUgUFRFcy4gVGhpcyBkb2VzIG5vdCBicmVhayB4ZW4g
aGFsZiB3YXksIHNpbmNlIHRoZSBuZXcgQVBJcwo+ID4+IHN0aWxsIHVzZSB4ZW5oZWFwIHBhZ2Vz
IHVuZGVybmVhdGgsIGFuZCBtYXBfZG9tYWluX3BhZ2Ugd2lsbCBqdXN0IHVzZQo+ID4+IHRoZSBk
aXJlY3RtYXAgZm9yIG1hcHBpbmdzLiBUaGV5IHdpbGwgYmUgc3dpdGNoZWQgdG8gdXNlIGRvbWhl
YXAgYW5kCj4gPj4gZHluYW1pYyBtYXBwaW5ncyB3aGVuIHVzYWdlIG9mIG9sZCBBUElzIGlzIGVs
aW1pbmF0ZWQuCj4gPj4KPiA+PiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZCBpbiB0aGlz
IHBhdGNoLgo+ID4+Cj4gPj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4
LmNvbT4KPiA+PiBTaWduZWQtb2ZmLWJ5OiBIb25neWFuIFhpYSA8aG9uZ3l4aWFAYW1hem9uLmNv
bT4KPiA+PiBSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KPiA+
IAo+ID4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gCj4gQWNrZWQtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClRoYW5rcy4gSSBoYXZlIHB1c2hlZCB0aGlz
IHBhdGNoIHRvIHVuYmxvY2sgSG9uZ3lhbi4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:48:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:48:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lGD-0007C5-Ci; Thu, 20 Feb 2020 12:48:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4lGB-0007C0-P6
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:48:55 +0000
X-Inumbo-ID: 59d6de54-53df-11ea-851b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 59d6de54-53df-11ea-851b-12813bfff9fa;
 Thu, 20 Feb 2020 12:48:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6A7D0ACE3;
 Thu, 20 Feb 2020 12:48:53 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
Date: Thu, 20 Feb 2020 13:48:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220120231.86907-1-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxMzowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEkndmUgZG9uZSBz
b21lIHRlc3RpbmcgYW5kIGF0IGxlYXN0IHRoZSBDUFUgZG93biBjYXNlIGlzIGZpeGVkIG5vdy4K
PiBQb3N0aW5nIGVhcmx5IGluIG9yZGVyIHRvIGdldCBmZWVkYmFjayBvbiB0aGUgYXBwcm9hY2gg
dGFrZW4uCgpMb29rcyBnb29kLCB0aGFua3MsIGp1c3QgYSBxdWVzdGlvbiBhbmQgdHdvIGNvbW1l
bnRzOgoKPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcndsb2NrLmgKPiBAQCAtMjAsMjEgKzIwLDMwIEBAIHR5cGVkZWYgc3RydWN0IHsKPiAg
I2RlZmluZSBERUZJTkVfUldMT0NLKGwpIHJ3bG9ja190IGwgPSBSV19MT0NLX1VOTE9DS0VECj4g
ICNkZWZpbmUgcndsb2NrX2luaXQobCkgKCoobCkgPSAocndsb2NrX3QpUldfTE9DS19VTkxPQ0tF
RCkKPiAgCj4gLS8qCj4gLSAqIFdyaXRlciBzdGF0ZXMgJiByZWFkZXIgc2hpZnQgYW5kIGJpYXMu
Cj4gLSAqCj4gLSAqIFdyaXRlciBmaWVsZCBpcyA4IGJpdCB0byBhbGxvdyBmb3IgcG90ZW50aWFs
IG9wdGltaXNhdGlvbiwgc2VlCj4gLSAqIF93cml0ZV91bmxvY2soKS4KPiAtICovCj4gLSNkZWZp
bmUgICAgX1FXX1dBSVRJTkcgIDEgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBpcyB3YWl0aW5n
ICAgICAqLwo+IC0jZGVmaW5lICAgIF9RV19MT0NLRUQgICAweGZmICAgICAgICAgICAgLyogQSB3
cml0ZXIgaG9sZHMgdGhlIGxvY2sgKi8KPiAtI2RlZmluZSAgICBfUVdfV01BU0sgICAgMHhmZiAg
ICAgICAgICAgIC8qIFdyaXRlciBtYXNrLiovCj4gLSNkZWZpbmUgICAgX1FSX1NISUZUICAgIDgg
ICAgICAgICAgICAgICAvKiBSZWFkZXIgY291bnQgc2hpZnQgICAgICAqLwo+ICsvKiBXcml0ZXIg
c3RhdGVzICYgcmVhZGVyIHNoaWZ0IGFuZCBiaWFzLiAqLwo+ICsjZGVmaW5lICAgIF9RV19XQUlU
SU5HICAxICAgICAgICAgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBpcyB3YWl0aW5nICovCj4g
KyNkZWZpbmUgICAgX1FXX0xPQ0tFRCAgIDMgICAgICAgICAgICAgICAgICAgICAgIC8qIEEgd3Jp
dGVyIGhvbGRzIHRoZSBsb2NrICovCgpBaXVpIHRoaW5ncyB3b3VsZCB3b3JrIGVxdWFsbHkgd2Vs
bCBpZiAyIHdhcyB1c2VkIGhlcmU/Cgo+ICsjZGVmaW5lICAgIF9RV19XTUFTSyAgICAzICAgICAg
ICAgICAgICAgICAgICAgICAvKiBXcml0ZXIgbWFzayAqLwo+ICsjZGVmaW5lICAgIF9RV19DUFVT
SElGVCAyICAgICAgICAgICAgICAgICAgICAgICAvKiBXcml0ZXIgQ1BVIHNoaWZ0ICovCj4gKyNk
ZWZpbmUgICAgX1FXX0NQVU1BU0sgIDB4M2ZmYyAgICAgICAgICAgICAgICAgIC8qIFdyaXRlciBD
UFUgbWFzayAqLwoKQXQgbGVhc3Qgb24geDg2LCB0aGUgc2hpZnQgaW52b2x2ZWQgaGVyZSBpcyBx
dWl0ZSBjZXJ0YWlubHkKbW9yZSBleHBlbnNpdmUgdGhhbiB1c2luZyB3aWRlciBpbW1lZGlhdGVz
IG9uIEFORCBhbmQgQ01QCnJlc3VsdGluZyBmcm9tIHRoZSBfUVdfTUFTSy1iYXNlZCBjb21wYXJp
c29ucy4gSSdkIHRoZXJlZm9yZQpsaWtlIHRvIHN1Z2dlc3QgdG8gcHV0IHRoZSBDUFUgaW4gdGhl
IGxvdyAxMiBiaXRzLgoKQW5vdGhlciBvcHRpb24gaXMgdG8gdXNlIHRoZSByZWN1cnNlX2NwdSBm
aWVsZCBvZiB0aGUKYXNzb2NpYXRlZCBzcGluIGxvY2s6IFRoZSBmaWVsZCBpcyB1c2VkIGZvciBy
ZWN1cnNpdmUgbG9ja3MKb25seSwgYW5kIGhlbmNlIHRoZSBvbmx5IGNvbmZsaWN0IHdvdWxkIGJl
IHdpdGgKX3NwaW5faXNfbG9ja2VkKCksIHdoaWNoIHdlIGRvbid0IChhbmQgaW4gdGhlIGZ1dHVy
ZSB0aGVuCmFsc28gc2hvdWxkbid0KSB1c2Ugb24gdGhpcyBsb2NrLgoKPiBAQCAtMTY2LDcgKzE4
MCw4IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+
ICAgICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVk
IGRpcmVjdGx5Lgo+ICAgICAgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2ls
bCBiZSB1c2VkIHRvIGNsZWFyIGl0Lgo+ICAgICAgICovCj4gLSAgICBhdG9taWNfc3ViKF9RV19M
T0NLRUQsICZsb2NrLT5jbnRzKTsKPiArICAgIEFTU0VSVChfaXNfd3JpdGVfbG9ja2VkX2J5X21l
KGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+ICsgICAgYXRvbWljX3N1Yihfd3JpdGVfbG9j
a192YWwoKSwgJmxvY2stPmNudHMpOwoKSSB0aGluayB0aGlzIHdvdWxkIGJlIG1vcmUgZWZmaWNp
ZW50IHdpdGggYXRvbWljX2FuZCgpLCBub3QKdGhlIGxlYXN0IGJlY2F1c2Ugb2YgdGhlIHRoZW4g
YXZvaWRlZCBzbXBfcHJvY2Vzc29yX2lkKCkuCldoZXRoZXIgdG8gbWFzayBvZmYganVzdCBfUVdf
V01BU0sgb3IgYWxzbyB0aGUgQ1BVIG51bWJlciBvZgp0aGUgbGFzdCB3cml0ZSBvd25lciB3b3Vs
ZCBuZWVkIHRvIGJlIGRldGVybWluZWQuIEJ1dCB3aXRoCnVzaW5nIHN1YnRyYWN0aW9uLCBpbiBj
YXNlIG9mIHByb2JsZW1zIGl0J2xsIGxpa2VseSBiZQpoYXJkZXIgdG8gdW5kZXJzdGFuZCB3aGF0
IGFjdHVhbGx5IHdlbnQgb24sIGZyb20gbG9va2luZyBhdAp0aGUgcmVzdWx0aW5nIHN0YXRlIG9m
IHRoZSBsb2NrICh0aGlzIGlzIGluIHBhcnQgYSBwcmUtCmV4aXN0aW5nIHByb2JsZW0sIGJ1dCBn
ZXRzIHdvcnNlIHdpdGggc3VidHJhY3Rpb24gb2YgQ1BVCm51bWJlcnMpLgoKSmFuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:51:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:51:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lIi-00088w-36; Thu, 20 Feb 2020 12:51:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/BCT=4I=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j4lIg-00088j-BX
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:51:30 +0000
X-Inumbo-ID: b63166ba-53df-11ea-bc8e-bc764e2007e4
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.21.112]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b63166ba-53df-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 12:51:29 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=kV6FJC92V3rMp/k2CcHxh6pxVkCLoTQs8GhfmcvEl3zHrf+Jru/C3dF2ZOIptSLUXN+f5SCbuas1gozNCQFAblz2hUD4aycS3dibdJFtIikuVOHDzD2q1EF8UiSkcUCKnq0oPaut8Bp8gea6Eix255HutbFDkDRzfT7NNRwhVEF0Ehi6KZSxEC6epT5GC2g3eQaf2Vhs57aa543p3k0aL7o7Ng8QGvK5h0ig+cW0th6e1DOSuKNPZFzjebNPBcESxdzBzIzYLbcGXJjnRD+IPl2EQtkTZdw8P2ZcVdyvXF+L83DdqoKGRXkc9L7HUDMdlnC7muo4MvDOBmy0UOPS9w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ulaKp8yYnrvUrk28IG+JedSHY1XXGlmjMy6g3PTdIrY=;
 b=PHSzzyx1UjZL3Hi2ECVep+8y5vQV5st3WEcrZvi7i6Y8aLzMiMIfoALnUUJy6EzJxk0KnLLS5M80FoO3lEH9MO3yMAUEpE9TIzvWon9SmMJraWIG4qRnYC8l0tkXLjTni+HFSE2xi4ITW25gMXLFyzvbNKy8kF2ycbZ5jK933Aycejw5tjku4PfS8OybGuhaWC9bDdl9V17asNTtL8PcKgSXyVWYmWj3bZ+4j1cNL2a0Tmf2HjmOxktLlzyNH6eulh1lodcccajXnfhvy3GTeaUP78Cvr/l2qBY0k6fm631P39GmOX+3rSE2Udx+/5uTkR6UlfT3LIGR/nmzPNd4cA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ulaKp8yYnrvUrk28IG+JedSHY1XXGlmjMy6g3PTdIrY=;
 b=NtFld7o6rvlxlGucfU3uBu9BeOBO2t6qXNDI7SwTchIjCH/cEuLI5zx9x2Svt461tbGwBwLSENa3uwJPfbwOgC/EkOHtkDnJrtABwjGP+mDfErYOCiEjP6Yw6Q2xIEKjy4x/8SekNwZHQKEtJMBuX83hPclsZvPuXr1AxPAYtL4=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3143.eurprd02.prod.outlook.com (10.175.233.161) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.25; Thu, 20 Feb 2020 12:51:27 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.033; Thu, 20 Feb 2020
 12:51:27 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 AM3PR03CA0070.eurprd03.prod.outlook.com (2603:10a6:207:5::28) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Thu, 20 Feb 2020 12:51:26 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: George Dunlap <george.dunlap@citrix.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V3] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV5wWKuFf2vClElk6nKYx34YpPrKgkAnyAgAAIZIA=
Date: Thu, 20 Feb 2020 12:51:27 +0000
Message-ID: <5d50b53c-a52a-62ef-19b6-488c144b70ac@bitdefender.com>
References: <20200219091811.9689-1-aisaila@bitdefender.com>
 <d1c77b95-8607-fede-d4dc-ab99db74a014@citrix.com>
In-Reply-To: <d1c77b95-8607-fede-d4dc-ab99db74a014@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM3PR03CA0070.eurprd03.prod.outlook.com
 (2603:10a6:207:5::28) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: be72f6d6-ab85-4b66-36cf-08d7b6039988
x-ms-traffictypediagnostic: DB6PR02MB3143:|DB6PR02MB3143:
x-microsoft-antispam-prvs: <DB6PR02MB3143047EAB841089CA9D50F5AB130@DB6PR02MB3143.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 031996B7EF
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(136003)(366004)(376002)(346002)(396003)(39850400004)(189003)(199004)(7416002)(71200400001)(36756003)(66946007)(956004)(52116002)(2616005)(66556008)(66476007)(64756008)(66446008)(6486002)(31686004)(53546011)(4326008)(81166006)(81156014)(478600001)(86362001)(110136005)(8676002)(26005)(54906003)(16576012)(316002)(5660300002)(2906002)(186003)(31696002)(8936002)(16526019);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3143;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 60FWd7FSOezVQtgfdt4158q1wtHWE+SYobAvSZCF/mmkKiRLwaexhJ03k4JdDH6hZW3DuP+gcNndf19hJrngftCaqBabcxYAFSGXRa/VCns4vq2jeGK62Z1AYiw9ri3Dns1QsI023eswK61wYtzMOW+xVGtxUU1nyVOQ2hmx1mn49lEfYyFiAEmqnyyN1PmDVqlQjFmwmkcge4vj8ouHx1BpLkMJ9ugcuXLUM0bNzJohe1OBkybwZhi0XkyVTTkBTXspYrXNEAc/alTARFcp5yo9TgoO3o1iywfHSz8hBeEcp/oQn+QXQdZ50crNnnzdNMUwCxEx270r44XOPQLJbL3AcXaB0Uioee6XwxCW9gv6/OFciLNR+sVgowSEPu6F4GrJL3nrJyQvyInmmthGMK2uSdlbu7uWi+bh8tpfFbS7EJZ1Ga+sIr+Ns6Vj1vAG
x-ms-exchange-antispam-messagedata: k5SFxV4UWm7a53Q/AN5muTAqCtmGDZeXNDxVBceqHTwclXYHGG4oPmSjX6w/PgclD2e9mYKPwWhfbeADO/7ml1WDkXIoJrZfpMYAH56fisiutHbd3HrrheoqmC2YdmKIl7Vekji/tvpR8yA7EPn47Q==
x-ms-exchange-transport-forked: True
Content-ID: <8267A1985FD4744383E10EC0FD7DD745@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: be72f6d6-ab85-4b66-36cf-08d7b6039988
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2020 12:51:27.4761 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: TOgm2Eu942KS5DY1x2c6/cXLj9eUptZnfKH/u9yaFOLp7h4DF31txul0GAFAhUMmKdpX5UNE4KVUh3nyuv/f5T9okWuY9Hm4LDUJl946Uck=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3143
Subject: Re: [Xen-devel] [PATCH V3] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDIwLjAyLjIwMjAgMTQ6MjEsIEdlb3JnZSBEdW5sYXAgd3JvdGU6DQo+IE9uIDIvMTkv
MjAgOToxOCBBTSwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+PiBBdCB0aGlzIG1v
bWVudCBhIGd1ZXN0IGNhbiBjYWxsIHZtZnVuYyB0byBjaGFuZ2UgdGhlIGFsdHAybSB2aWV3LiBU
aGlzDQo+PiBzaG91bGQgYmUgbGltaXRlZCBpbiBvcmRlciB0byBhdm9pZCBhbnkgdW53YW50ZWQg
dmlldyBzd2l0Y2guDQo+Pg0KPj4gVGhlIG5ldyB4Y19hbHRwMm1fc2V0X3Zpc2liaWxpdHkoKSBz
b2x2ZXMgdGhpcyBieSBtYWtpbmcgdmlld3MgaW52aXNpYmxlDQo+PiB0byB2bWZ1bmMuDQo+PiBU
aGlzIGlzIGRvbmUgYnkgaGF2aW5nIGEgc2VwYXJhdGUgYXJjaC5hbHRwMm1fd29ya2luZ19lcHRw
IHRoYXQgaXMNCj4+IHBvcHVsYXRlZCBhbmQgbWFkZSBpbnZhbGlkIGluIHRoZSBzYW1lIHBsYWNl
cyBhcyBhbHRwMm1fZXB0cC4gVGhpcyBpcw0KPj4gd3JpdHRlbiB0byBFUFRQX0xJU1RfQUREUi4N
Cj4+IFRoZSB2aWV3cyBhcmUgbWFkZSBpbi92aXNpYmxlIGJ5IG1hcmtpbmcgdGhlbSB3aXRoIElO
VkFMSURfTUZOIG9yDQo+PiBjb3B5aW5nIHRoZW0gYmFjayBmcm9tIGFsdHAybV9lcHRwLg0KPj4g
VG8gaGF2ZSBjb25zaXN0ZW5jeSB0aGUgdmlzaWJpbGl0eSBhbHNvIGFwcGxpZXMgdG8NCj4+IHAy
bV9zd2l0Y2hfZG9tYWluX2FsdHAybV9ieV9pZCgpLg0KPiANCj4gDQo+IFNvIGl0IGxvb2tzIGxp
a2UgYnkgZGVmYXVsdCB0aGUgdmlld3MgYXJlIHZpc2libGUsIHVudGlsIHRoZXkncmUgbWFkZQ0K
PiBub24tdmlzaWJsZT8NCg0KWWVzLCBieSBkZWZhdWx0IGFsbCB0aGUgYWN0aXZlIHZpZXdzIGFy
ZSB2aXNpYmxlIHVudGlsIHRoZXkncmUgbWFkZSANCm5vbi12aXNpYmxlLg0KDQo+IA0KPiBBbHNv
LCBkb2VzIHRoZSBsYXN0IGxpbmUgbWVhbiB0aGF0IHRoZSB0b29sc3RhY2sgY2FuJ3QgY2hhbmdl
IHRvIGENCj4gIm5vbi12aXNpYmxlIiBhbHRwMm0gZWl0aGVyPw0KDQpUaGUgbGFzdCBsaW5lIG1l
YW5zIHRoYXQgeGNfYWx0cDJtX3N3aXRjaF90b192aWV3KCkgd2lsbCBub3QgYmUgYWJsZSB0byAN
CnN3aXRjaCB0byBhIG5vbi12aXNpYmxlIHZpZXcuDQoNCi1BbGV4DQoNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:54:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:54:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lLa-0008Ik-L6; Thu, 20 Feb 2020 12:54:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4lLZ-0008If-EV
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:54:29 +0000
X-Inumbo-ID: 21b23c16-53e0-11ea-ade5-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 21b23c16-53e0-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 12:54:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582203269; x=1613739269;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=mhisK8EjSr/qZYntx0NB/TkMc8evffks09tiI+IPK4Q=;
 b=KYt6P7db853concCAjpEVIo8b0BfK06nyYshgM/dEAxAxQsEoU3QLbF5
 AhjQDh3F8vCmI9v2YDPdkDyMMAjtSXgBH7halD2qDLWzho0cl4v+rkpTT
 VOdn3bQol9ZwKcBTBHzivcgm33LJogIzzRUCJW2FuSNvqHO2RFXQsaKNH 4=;
IronPort-SDR: bo4b2/VUv0bOv6aOzuv1OUQesLQRoE8qroigaEAbcfAzr3YD0dEPUb8k+nHid4hEzMbUNgPWwD
 4uC4+33amIbw==
X-IronPort-AV: E=Sophos;i="5.70,464,1574121600"; d="scan'208";a="17778396"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 20 Feb 2020 12:54:16 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-c7131dcf.us-west-2.amazon.com (Postfix) with ESMTPS
 id 51BC5A178A; Thu, 20 Feb 2020 12:54:15 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 20 Feb 2020 12:54:14 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 12:54:14 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 12:54:13 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 0/2] docs: Migration design documents
Thread-Index: AQHV4lvTdON+ZAjLg0GY3Lnt2eOgvqgkFHQA
Date: Thu, 20 Feb 2020 12:54:13 +0000
Message-ID: <fafcc47d00b44e3c91bca39b7ab357de@EX13D32EUC003.ant.amazon.com>
References: <20200213105325.3022-1-pdurrant@amazon.com>
In-Reply-To: <20200213105325.3022-1-pdurrant@amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.112]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 0/2] docs: Migration design documents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZz8KCkkgaGF2ZSBub3QgcmVjZWlldmVkIGFueSBmdXJ0aGVyIGNvbW1lbnRzIG9uIHY1LiBD
YW4gSSBwbGVhc2UgZ2V0IGFja3Mgb3Igb3RoZXJ3aXNlIHNvIHdlIGNhbiAoaG9wZWZ1bGx5KSBt
b3ZlIG9uIHdpdGggY29kaW5nPwoKICBQYXVsCgo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t
Cj4gRnJvbTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgo+IFNlbnQ6IDEzIEZl
YnJ1YXJ5IDIwMjAgMTA6NTMKPiBUbzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4g
Q2M6IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IEFuZHJldyBDb29wZXIK
PiA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT47Cj4gSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Owo+IEp1bGllbiBHcmFsbCA8anVs
aWVuQHhlbi5vcmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPiA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFdlaQo+
IExpdSA8d2xAeGVuLm9yZz4KPiBTdWJqZWN0OiBbUEFUQ0ggdjUgMC8yXSBkb2NzOiBNaWdyYXRp
b24gZGVzaWduIGRvY3VtZW50cwo+IAo+IFBhdWwgRHVycmFudCAoMik6Cj4gICBkb2NzL2Rlc2ln
bnM6IEFkZCBhIGRlc2lnbiBkb2N1bWVudCBmb3Igbm9uLWNvb3BlcmF0aXZlIGxpdmUgbWlncmF0
aW9uCj4gICBkb2NzL2Rlc2lnbnM6IEFkZCBhIGRlc2lnbiBkb2N1bWVudCBmb3IgbWlncmF0aW9u
IG9mIHhlbnN0b3JlIGRhdGEKPiAKPiAgZG9jcy9kZXNpZ25zL25vbi1jb29wZXJhdGl2ZS1taWdy
YXRpb24ubWQgfCAyNzIgKysrKysrKysrKysrKysrKysrKysrKwo+ICBkb2NzL2Rlc2lnbnMveGVu
c3RvcmUtbWlncmF0aW9uLm1kICAgICAgICB8IDEzNiArKysrKysrKysrKwo+ICAyIGZpbGVzIGNo
YW5nZWQsIDQwOCBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL2Rlc2ln
bnMvbm9uLWNvb3BlcmF0aXZlLW1pZ3JhdGlvbi5tZAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZG9j
cy9kZXNpZ25zL3hlbnN0b3JlLW1pZ3JhdGlvbi5tZAo+IC0tLQo+IENjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IENjOiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2Uu
RHVubGFwQGV1LmNpdHJpeC5jb20+Cj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgo+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gQ2M6IEp1
bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4gQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KPiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVs
bGluaUBrZXJuZWwub3JnPgo+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IC0tCj4gMi4yMC4x
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 12:58:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 12:58:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lPN-0008TI-7F; Thu, 20 Feb 2020 12:58:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4lPM-0008TD-0s
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 12:58:24 +0000
X-Inumbo-ID: ad034850-53e0-11ea-8522-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ad034850-53e0-11ea-8522-12813bfff9fa;
 Thu, 20 Feb 2020 12:58:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4lPK-0000M0-Md; Thu, 20 Feb 2020 12:58:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4lPK-0005Zr-Bv; Thu, 20 Feb 2020 12:58:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4lPK-0005zr-BH; Thu, 20 Feb 2020 12:58:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147354-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=6e0b445ee738cd829ed28c7532cded8afe25886d
X-Osstest-Versions-That: xen=5872c83b42c60801a2bfcd1800a56bbb8fc13400
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 12:58:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147354: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM1NCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM1NC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA2ZTBiNDQ1ZWU3MzhjZDgyOWVkMjhjNzUzMmNkZWQ4YWZlMjU4ODZkCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA1ODcyYzgzYjQyYzYwODAxYTJi
ZmNkMTgwMGE1NmJiYjhmYzEzNDAwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDczMDggIDIwMjAt
MDItMTkgMTY6MDg6MDggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzU0ICAy
MDIwLTAyLTIwIDExOjAxOjM3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNTg3MmM4M2I0
Mi4uNmUwYjQ0NWVlNyAgNmUwYjQ0NWVlNzM4Y2Q4MjllZDI4Yzc1MzJjZGVkOGFmZTI1ODg2ZCAt
PiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lWm-000107-2Z; Thu, 20 Feb 2020 13:06:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lWk-000102-Sx
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:02 +0000
X-Inumbo-ID: be4a00f8-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id be4a00f8-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203961;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=gs0Sx5MSe2ZHpufIPviwETvw5yj3kxXeAW695lKR/TM=;
 b=A04WDmT7du6YAyESCnsSFaoBhgshBttIxV2o/ek3kFqyvmXf+qEKtR1Q3hX9baegTuUXCn
 dt4tkthCmcD6+X5rv5+5mAS0ljOOGhn10GW1R6Y4pOx5DsPMyAEpbAcTde439f4FNMzqtD
 dq6ShylSvvrF6GdZ9wSGN4vilJ5liyQ=
Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com
 [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-106-ccuY-e0gN7eZjnQ56ReGtQ-1; Thu, 20 Feb 2020 08:05:55 -0500
X-MC-Unique: ccuY-e0gN7eZjnQ56ReGtQ-1
Received: by mail-wr1-f72.google.com with SMTP id 90so1711273wrq.6
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:05:54 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=gu1OfO+Xr177r6zD7C+F/TxHFq6mosreIYv9UCpXME0=;
 b=QfSyygPn0Po8IiPrMaq8tr3ygbQxWO13/A1PH/648ARcROaudVPoAjv6m+tG14Adqq
 fJaO+uzv6U/TQqQ3cVBUdxndSBJa7uDlSfFU4yvUquBppqI11dKkHXhxhNnbNBVJOp0+
 gCqn8gUjpeeJP7V74P2B73CPnPD5eUTLkIA1Kt4JQW0QoCPr6ZENG59913oN+caNot+b
 vrCAzScHPXjSlfmXao9hijrnA85wPg45d1UE/syGgOsR+QfIsgbzlIGfXffJe4e8vIvA
 C2afKeYCNDKLsTLdrDfd21zbFE2XFJxkRHuCWAVPCfOq9arlujHT+Op9SA7xeK4hX2hp
 qikw==
X-Gm-Message-State: APjAAAUpShrOBkRu+D9T00xz78GAtMZxSam+TRZZDHq0As+CIZ/YVtqo
 eaOqQM0Q5WnFOnqmgdHM/73UnL9nuNUCjaSEV5wtHGV4wcE52BBv7JbV6vxqDj0QtEUS9FOXc/L
 CUpR6DYSkJoRz3ItCoIzlJd9RNPs=
X-Received: by 2002:a1c:f713:: with SMTP id v19mr4357663wmh.113.1582203953758; 
 Thu, 20 Feb 2020 05:05:53 -0800 (PST)
X-Google-Smtp-Source: APXvYqzh9hNepHCOwe2XDVm3wY3ajt8F8GOM+lVXRr3SymvEGFarpB4eXHypTAiBAMMl7y3VSmAESQ==
X-Received: by 2002:a1c:f713:: with SMTP id v19mr4357638wmh.113.1582203953503; 
 Thu, 20 Feb 2020 05:05:53 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.05.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:05:52 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:28 +0100
Message-Id: <20200220130548.29974-1-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 00/20] global exec/memory/dma APIs cleanup
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgaXMgaW5zcGlyZWQgZnJvbSBQZXRlciBNYXlkZWwgY2xlYW51cCBwYXRjaDoK
aHR0cHM6Ly93d3cubWFpbC1hcmNoaXZlLmNvbS9xZW11LWRldmVsQG5vbmdudS5vcmcvbXNnNjgw
NjI1Lmh0bWwKCi0gQ29udmVydCAnaXNfd3JpdGUnIGFyZ3VtZW50IHRvIGJvb2xlYW4KLSBVc2Ug
dm9pZCBwb2ludGVyIGZvciBibG9iIGJ1ZmZlcgotIFJlbW92ZSB1bm5lY2Vzc2FyeSBjYXN0cyAo
U3RlZmFuIFdlaWwpCi0gUmVwbGFjZSBbQVBJXV9ydygpIGJ5IFtBUEldX3JlYWQvd3JpdGUoKSB3
aGVuIGlzX3dyaXRlIGlzIGNvbnN0YW50CgpTdXBlcnNlZGVzOiA8MjAyMDAyMTgxMTI0NTcuMjI3
MTItMS1wZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+CgpQZXRlciBNYXlkZWxsICgxKToKICBBdm9p
ZCBhZGRyZXNzX3NwYWNlX3J3KCkgd2l0aCBhIGNvbnN0YW50IGlzX3dyaXRlIGFyZ3VtZW50CgpQ
aGlsaXBwZSBNYXRoaWV1LURhdWTDqSAoMTkpOgogIHNjcmlwdHMvZ2l0Lm9yZGVyZmlsZTogRGlz
cGxheSBDb2NjaSBzY3JpcHRzIGJlZm9yZSBjb2RlIG1vZGlmaWNhdGlvbnMKICBodzogUmVtb3Zl
IHVubmVjZXNzYXJ5IGNhc3Qgd2hlbiBjYWxsaW5nIGRtYV9tZW1vcnlfcmVhZCgpCiAgZXhlYzog
TGV0IHFlbXVfcmFtXyooKSBmdW5jdGlvbnMgdGFrZSBhIGNvbnN0IHBvaW50ZXIgYXJndW1lbnQK
ICBleGVjOiBSZW5hbWUgcmFtX3B0ciB2YXJpYWJsZQogIGV4ZWM6IExldCBmbGF0dmlldyBBUEkg
dGFrZSB2b2lkIHBvaW50ZXIgYXJndW1lbnRzCiAgZXhlYzogTGV0IHRoZSBhZGRyZXNzX3NwYWNl
IEFQSSB1c2Ugdm9pZCBwb2ludGVyIGFyZ3VtZW50cwogIGh3L25ldDogQXZvaWQgY2FzdGluZyBu
b24tY29uc3QgcG9pbnRlciwgdXNlIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoKQogIFJlbW92ZSB1bm5l
Y2Vzc2FyeSBjYXN0IHdoZW4gdXNpbmcgdGhlIGFkZHJlc3Nfc3BhY2UgQVBJCiAgZXhlYzogTGV0
IHRoZSBjcHVfW3BoeXNpY2FsXV9tZW1vcnkgQVBJIHVzZSB2b2lkIHBvaW50ZXIgYXJndW1lbnRz
CiAgUmVtb3ZlIHVubmVjZXNzYXJ5IGNhc3Qgd2hlbiB1c2luZyB0aGUgY3B1X1twaHlzaWNhbF1f
bWVtb3J5IEFQSQogIGh3L2lkZS9pbnRlcm5hbDogUmVtb3ZlIHVudXNlZCBETUFSZXN0YXJ0RnVu
YyB0eXBlZGVmCiAgaHcvaWRlOiBMZXQgdGhlIERNQUludEZ1bmMgcHJvdG90eXBlIHVzZSBhIGJv
b2xlYW4gJ2lzX3dyaXRlJyBhcmd1bWVudAogIGh3L3ZpcnRpbzogTGV0IHZpcnRxdWV1ZV9tYXBf
aW92ZWMoKSB1c2UgYSBib29sZWFuICdpc193cml0ZScgYXJndW1lbnQKICBody92aXJ0aW86IExl
dCB2aG9zdF9tZW1vcnlfbWFwKCkgdXNlIGEgYm9vbGVhbiAnaXNfd3JpdGUnIGFyZ3VtZW50CiAg
ZXhlYzogTGV0IGFkZHJlc3Nfc3BhY2VfdW5tYXAoKSB1c2UgYSBib29sZWFuICdpc193cml0ZScg
YXJndW1lbnQKICBMZXQgYWRkcmVzc19zcGFjZV9ydygpIGNhbGxzIHBhc3MgYSBib29sZWFuICdp
c193cml0ZScgYXJndW1lbnQKICBleGVjOiBMZXQgY3B1X1twaHlzaWNhbF1fbWVtb3J5IEFQSSB1
c2UgYSBib29sZWFuICdpc193cml0ZScgYXJndW1lbnQKICBMZXQgY3B1X1twaHlzaWNhbF1fbWVt
b3J5KCkgY2FsbHMgcGFzcyBhIGJvb2xlYW4gJ2lzX3dyaXRlJyBhcmd1bWVudAogIEF2b2lkIGNw
dV9waHlzaWNhbF9tZW1vcnlfcncoKSB3aXRoIGEgY29uc3RhbnQgaXNfd3JpdGUgYXJndW1lbnQK
CiBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSB8IDEwMyArKysrKysrKysr
KysrKysrKysrKysrKysrCiBpbmNsdWRlL2V4ZWMvY3B1LWFsbC5oICAgICAgICAgICAgICAgICB8
ICAgMiArLQogaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaCAgICAgICAgICAgICAgfCAgMTggKyst
LS0KIGluY2x1ZGUvZXhlYy9tZW1vcnkuaCAgICAgICAgICAgICAgICAgIHwgIDE2ICsrLS0KIGlu
Y2x1ZGUvaHcvaWRlL2ludGVybmFsLmggICAgICAgICAgICAgIHwgICAzICstCiBpbmNsdWRlL3N5
c2VtdS94ZW4tbWFwY2FjaGUuaCAgICAgICAgICB8ICAgNCArLQogdGFyZ2V0L2kzODYvaHZmL3Zt
eC5oICAgICAgICAgICAgICAgICAgfCAgIDcgKy0KIGFjY2VsL2t2bS9rdm0tYWxsLmMgICAgICAg
ICAgICAgICAgICAgIHwgICA2ICstCiBkbWEtaGVscGVycy5jICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgNCArLQogZXhlYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
NzUgKysrKysrKysrLS0tLS0tLS0tCiBody9hcm0vYm9vdC5jICAgICAgICAgICAgICAgICAgICAg
ICAgICB8ICAgNiArLQogaHcvYXJtL3NtbXUtY29tbW9uLmMgICAgICAgICAgICAgICAgICAgfCAg
IDMgKy0KIGh3L2FybS9zbW11djMuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEwICstLQog
aHcvZGlzcGxheS9leHlub3M0MjEwX2ZpbWQuYyAgICAgICAgICAgfCAgIDMgKy0KIGh3L2Rpc3Bs
YXkvbWlsa3ltaXN0LXRtdTIuYyAgICAgICAgICAgIHwgICA4ICstCiBody9kaXNwbGF5L29tYXBf
ZHNzLmMgICAgICAgICAgICAgICAgICB8ICAgMiArLQogaHcvZGlzcGxheS9vbWFwX2xjZGMuYyAg
ICAgICAgICAgICAgICAgfCAgMTAgKy0tCiBody9kaXNwbGF5L3JhbWZiLmMgICAgICAgICAgICAg
ICAgICAgICB8ICAgMiArLQogaHcvZG1hL2V0cmF4ZnNfZG1hLmMgICAgICAgICAgICAgICAgICAg
fCAgMjUgKysrLS0tCiBody9kbWEvcmM0MDMwLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAx
MCArLS0KIGh3L2RtYS94bG54LXpkbWEuYyAgICAgICAgICAgICAgICAgICAgIHwgIDExICstLQog
aHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMgICAgICAgICAgICAgfCAgIDIgKy0KIGh3L2lkZS9h
aGNpLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBody9pZGUvY29yZS5jICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogaHcvaWRlL21hY2lvLmMgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDIgKy0KIGh3L2lkZS9wY2kuYyAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAyICstCiBody9taXNjL3BjLXRlc3RkZXYuYyAgICAgICAgICAgICAgICAgICB8
ICAgMiArLQogaHcvbmV0L2NhZGVuY2VfZ2VtLmMgICAgICAgICAgICAgICAgICAgfCAgMjEgKysr
LS0KIGh3L25ldC9kcDgzOTN4LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDcwICsrKysrKysr
Ky0tLS0tLS0tCiBody9uZXQvaTgyNTk2LmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAyNSAr
KystLS0KIGh3L25ldC9sYXNpX2k4MjU5Ni5jICAgICAgICAgICAgICAgICAgIHwgICA1ICstCiBo
dy9udnJhbS9zcGFwcl9udnJhbS5jICAgICAgICAgICAgICAgICB8ICAgNCArLQogaHcvcHBjL3Bu
dl9scGMuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDggKy0KIGh3L3BwYy9wcGM0NDBfdWMu
YyAgICAgICAgICAgICAgICAgICAgIHwgICA2ICstCiBody9wcGMvc3BhcHJfaGNhbGwuYyAgICAg
ICAgICAgICAgICAgICB8ICAgNCArLQogaHcvczM5MHgvY3NzLmMgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgMTIgKy0tCiBody9zMzkweC9pcGwuYyAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMiArLQogaHcvczM5MHgvczM5MC1wY2ktYnVzLmMgICAgICAgICAgICAgICAgfCAgIDIgKy0K
IGh3L3MzOTB4L3ZpcnRpby1jY3cuYyAgICAgICAgICAgICAgICAgIHwgICAyICstCiBody9zY3Np
L3Ztd19wdnNjc2kuYyAgICAgICAgICAgICAgICAgICB8ICAgOCArLQogaHcvc2Qvc2RoY2kuYyAg
ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKystLQogaHcvdmlydGlvL3Zob3N0LmMgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDggKy0KIGh3L3ZpcnRpby92aXJ0aW8uYyAgICAgICAgICAg
ICAgICAgICAgIHwgICA3ICstCiBody94ZW4veGVuX3B0X2dyYXBoaWNzLmMgICAgICAgICAgICAg
ICB8ICAgMiArLQogcXRlc3QuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNTIg
KysrKysrLS0tLS0tLQogdGFyZ2V0L2kzODYvaGF4LWFsbC5jICAgICAgICAgICAgICAgICAgfCAg
IDYgKy0KIHRhcmdldC9pMzg2L2h2Zi94ODZfbW11LmMgICAgICAgICAgICAgIHwgIDEyICstLQog
dGFyZ2V0L2kzODYvd2hweC1hbGwuYyAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHRhcmdldC9z
MzkweC9leGNwX2hlbHBlci5jICAgICAgICAgICAgIHwgICAyICstCiB0YXJnZXQvczM5MHgvaGVs
cGVyLmMgICAgICAgICAgICAgICAgICB8ICAgNiArLQogdGFyZ2V0L3MzOTB4L21tdV9oZWxwZXIu
YyAgICAgICAgICAgICAgfCAgIDIgKy0KIHNjcmlwdHMvZ2l0Lm9yZGVyZmlsZSAgICAgICAgICAg
ICAgICAgIHwgICAzICsKIDUyIGZpbGVzIGNoYW5nZWQsIDM2MCBpbnNlcnRpb25zKCspLCAyNjYg
ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNf
cndfY29uc3QuY29jY2kKCi0tIAoyLjIxLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lWr-00010O-Bn; Thu, 20 Feb 2020 13:06:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lWp-00010I-S0
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:07 +0000
X-Inumbo-ID: bf704b05-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id bf704b05-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203963;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=IAmYFDb/7MmwCRG3sYs3ce3Q6pXzhe5z0UwykWSueMI=;
 b=NFYSq2XmFEBftztS7K9h4zMRMP0HIyrdtcDs+U/5DugU1sCBRCNzA4OdTUPHO/bwwYp9Et
 Bb7TjP3F9Hv+K/hWZZc5TAlyiHDbg9dXrsNzTvqQL3LLucr7E+ksmsRUVZ3mnm9Q+S+/dC
 JoAzCeIH7x6xK9ZWpW6+EjNaefPCZ9A=
Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com
 [209.85.128.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-239-vQ3AWEf7O66GfpN-E_C4yA-1; Thu, 20 Feb 2020 08:05:59 -0500
Received: by mail-wm1-f72.google.com with SMTP id n17so808289wmk.1
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:05:58 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=4cFZx3MMvL5YTnq3TreW86G7x/AmeK47tUPtRXUhNQM=;
 b=aCuHGxW6OHTpMnNxG2Zcu+01RCf+1l9sRJDJEST1cWo3pSftFo9RJoLBqStPhKrlor
 gB5VEpf4QOCYwxY+IIDp0S2daIMR3UueSvWMu4MkVgTIXsq7fno4EWskXG9dcgD0tkhZ
 qyP6O80ldmRqxe1Ufk9SEXwsQgVl8dlcfOL93VEEHV6MhD4Y7uuCvzn1gPXsguOA9m9C
 xWFOQ31H4M6S9evjhy78PPjh9+KqYhT1Q2r0O8707h5EU7XEYENgv5NkO0S9wLI/ooyk
 4YJasyHzdTuLKyxXZzV7it+9ajhmm0AIh4SQ3V/HV4X0KjibysA0tXuJwsEkU6v2Y2dx
 QGSA==
X-Gm-Message-State: APjAAAUAmxJaWDrLobQZlm/FPFSWVHZfKFiZ2arRQK49MMOgbWHu18RE
 gGVHErQ76iQtc0ogrzv8cLKlw/uAyrNRq9/uUBs69PgVQknipTpYC7UfC6xekrrxQaYy04lDcTP
 TytI9s0oiRDp0KLstfqRMag+I3Vs=
X-Received: by 2002:a05:600c:3d1:: with SMTP id
 z17mr4707540wmd.90.1582203957915; 
 Thu, 20 Feb 2020 05:05:57 -0800 (PST)
X-Google-Smtp-Source: APXvYqw5jcBfwQCBB55iS//J5oZ4nyff+vZw9LvNNuT8fCe2PE+cfM3f9N7yqnDLu5ddD34rthBOSw==
X-Received: by 2002:a05:600c:3d1:: with SMTP id
 z17mr4707497wmd.90.1582203957647; 
 Thu, 20 Feb 2020 05:05:57 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.05.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:05:57 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:29 +0100
Message-Id: <20200220130548.29974-2-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: vQ3AWEf7O66GfpN-E_C4yA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 01/20] scripts/git.orderfile: Display Cocci
 scripts before code modifications
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiB3ZSB1c2UgYSBDb2NjaW5lbGxlIHNlbWFudGljIHNjcmlwdCB0byBkbyBhdXRvbWF0aWMK
Y29kZSBtb2RpZmljYXRpb25zLCBpdCBtYWtlcyBzZW5zZSB0byBsb29rIGF0IHRoZSBzZW1hbnRp
YwpwYXRjaCBmaXJzdC4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBzY3JpcHRzL2dpdC5vcmRlcmZpbGUgfCAzICsrKwogMSBm
aWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3NjcmlwdHMvZ2l0Lm9y
ZGVyZmlsZSBiL3NjcmlwdHMvZ2l0Lm9yZGVyZmlsZQppbmRleCAxZjc0N2I1ODNhLi43Y2YyMmUw
YmY1IDEwMDY0NAotLS0gYS9zY3JpcHRzL2dpdC5vcmRlcmZpbGUKKysrIGIvc2NyaXB0cy9naXQu
b3JkZXJmaWxlCkBAIC0yMiw2ICsyMiw5IEBAIE1ha2VmaWxlKgogcWFwaS8qLmpzb24KIHFnYS8q
Lmpzb24KIAorIyBzZW1hbnRpYyBwYXRjaGVzCisqLmNvY2NpCisKICMgaGVhZGVycwogKi5oCiAK
LS0gCjIuMjEuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lWs-00011L-Pe; Thu, 20 Feb 2020 13:06:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lWs-00010q-6y
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:10 +0000
X-Inumbo-ID: c29d4552-53e1-11ea-b0fd-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id c29d4552-53e1-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203968;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=FX3FXQX3OgJ73Ij27vj7Z7zPMOBdko14sr77VldpMU0=;
 b=dB3aYcX+HHVZYTfEAkajM9JqlWq0mr4IQgD5jiLZWBtr+2u3jdd/ipu/ozaBLsHqzvOrns
 EXdraVh1Nomg52ebsCs5eKlFpWRoUcwx2w2ZhF2aAq3E16t2HL5WLuvdjLzzdX9ZwD6ww+
 o9piFQsqYj9mGMkVGXI02QE5hwSzZyM=
Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com
 [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-235-7yXeH7kMOjKik46Yn4-LgA-1; Thu, 20 Feb 2020 08:06:06 -0500
Received: by mail-wm1-f69.google.com with SMTP id t17so797552wmi.7
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:06 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=8odk76d2z3izhK+yPuh+zYi/Cj4FHaZPMzDDqjJ0XeE=;
 b=gK2MOeHNX88KsVmgdp0bJwYNVMQs2yzHwdM8vKPgkHvzHkw3lOQS9iXtpNc+po7T8Q
 881uNDTJrxKI90MNbu7DlQidvyH7uLZjmeVVhJHdPOoUUqxesryXsXyhhx90XUmpfBy4
 cqUFWTAofkLTeLFdibCOhL9kl56UyIYQTo6rLgY4b6GEq69Lq42DTCpUwWBSqinwe7XN
 qfvme/cUY0RRee9sKQGzDqSMMdpgTaaNZkau7v/P2edZoeTc7A5Fzb82WYnh6RUOT5U8
 zmK3bC3Kd/xqlso2c/mdeDXg83dlDgWL2laUVyrg/91NwiSvZM/qgv4Yc/yxIL6DaL6G
 52QQ==
X-Gm-Message-State: APjAAAVCMg2Kmp8OknzyQCgkrHN+mz2cq2nUguNRY3TzfVsZb7QEOhs8
 sQavblx72jNGB6yjhaSXEzpRZjMu4hqBZZDC1vHj2lv8cDGsDYyrJHyoNrI1RXVPRaLN+OhiZ4Q
 1ZRh1rxM0OnOKvAZ8Pu3MhDdHFJk=
X-Received: by 2002:a5d:4e91:: with SMTP id e17mr40459245wru.233.1582203965279; 
 Thu, 20 Feb 2020 05:06:05 -0800 (PST)
X-Google-Smtp-Source: APXvYqxYyC0rm9Zmq8Udvt5K4WfGoUA6AsKImvpwZLE6azxpWra0StVD53WtA0C45GVywJSMzTwuwQ==
X-Received: by 2002:a5d:4e91:: with SMTP id e17mr40459189wru.233.1582203964946; 
 Thu, 20 Feb 2020 05:06:04 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:04 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:31 +0100
Message-Id: <20200220130548.29974-4-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: 7yXeH7kMOjKik46Yn4-LgA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 03/20] exec: Let qemu_ram_*() functions take
 a const pointer argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
PgotLS0KIGluY2x1ZGUvZXhlYy9jcHUtY29tbW9uLmggICAgIHwgNiArKystLS0KIGluY2x1ZGUv
c3lzZW11L3hlbi1tYXBjYWNoZS5oIHwgNCArKy0tCiBleGVjLmMgICAgICAgICAgICAgICAgICAg
ICAgICB8IDggKysrKy0tLS0KIGh3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jICAgIHwgMiArLQog
NCBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9pbmNsdWRlL2V4ZWMvY3B1LWNvbW1vbi5oIGIvaW5jbHVkZS9leGVjL2NwdS1jb21t
b24uaAppbmRleCA4MTc1M2JiYjM0Li4wNWFjMWE1ZDY5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2V4
ZWMvY3B1LWNvbW1vbi5oCisrKyBiL2luY2x1ZGUvZXhlYy9jcHUtY29tbW9uLmgKQEAgLTQ4LDEx
ICs0OCwxMSBAQCB0eXBlZGVmIHVpbnQzMl90IENQVVJlYWRNZW1vcnlGdW5jKHZvaWQgKm9wYXF1
ZSwgaHdhZGRyIGFkZHIpOwogCiB2b2lkIHFlbXVfcmFtX3JlbWFwKHJhbV9hZGRyX3QgYWRkciwg
cmFtX2FkZHJfdCBsZW5ndGgpOwogLyogVGhpcyBzaG91bGQgbm90IGJlIHVzZWQgYnkgZGV2aWNl
cy4gICovCi1yYW1fYWRkcl90IHFlbXVfcmFtX2FkZHJfZnJvbV9ob3N0KHZvaWQgKnB0cik7City
YW1fYWRkcl90IHFlbXVfcmFtX2FkZHJfZnJvbV9ob3N0KGNvbnN0IHZvaWQgKnB0cik7CiBSQU1C
bG9jayAqcWVtdV9yYW1fYmxvY2tfYnlfbmFtZShjb25zdCBjaGFyICpuYW1lKTsKLVJBTUJsb2Nr
ICpxZW11X3JhbV9ibG9ja19mcm9tX2hvc3Qodm9pZCAqcHRyLCBib29sIHJvdW5kX29mZnNldCwK
K1JBTUJsb2NrICpxZW11X3JhbV9ibG9ja19mcm9tX2hvc3QoY29uc3Qgdm9pZCAqcHRyLCBib29s
IHJvdW5kX29mZnNldCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmFtX2Fk
ZHJfdCAqb2Zmc2V0KTsKLXJhbV9hZGRyX3QgcWVtdV9yYW1fYmxvY2tfaG9zdF9vZmZzZXQoUkFN
QmxvY2sgKnJiLCB2b2lkICpob3N0KTsKK3JhbV9hZGRyX3QgcWVtdV9yYW1fYmxvY2tfaG9zdF9v
ZmZzZXQoUkFNQmxvY2sgKnJiLCBjb25zdCB2b2lkICpob3N0KTsKIHZvaWQgcWVtdV9yYW1fc2V0
X2lkc3RyKFJBTUJsb2NrICpibG9jaywgY29uc3QgY2hhciAqbmFtZSwgRGV2aWNlU3RhdGUgKmRl
dik7CiB2b2lkIHFlbXVfcmFtX3Vuc2V0X2lkc3RyKFJBTUJsb2NrICpibG9jayk7CiBjb25zdCBj
aGFyICpxZW11X3JhbV9nZXRfaWRzdHIoUkFNQmxvY2sgKnJiKTsKZGlmZiAtLWdpdCBhL2luY2x1
ZGUvc3lzZW11L3hlbi1tYXBjYWNoZS5oIGIvaW5jbHVkZS9zeXNlbXUveGVuLW1hcGNhY2hlLmgK
aW5kZXggYzhlN2MyZjZjZi4uODFlOWFhMmZhNiAxMDA2NDQKLS0tIGEvaW5jbHVkZS9zeXNlbXUv
eGVuLW1hcGNhY2hlLmgKKysrIGIvaW5jbHVkZS9zeXNlbXUveGVuLW1hcGNhY2hlLmgKQEAgLTE5
LDcgKzE5LDcgQEAgdm9pZCB4ZW5fbWFwX2NhY2hlX2luaXQocGh5c19vZmZzZXRfdG9fZ2FkZHJf
dCBmLAogICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqb3BhcXVlKTsKIHVpbnQ4X3QgKnhl
bl9tYXBfY2FjaGUoaHdhZGRyIHBoeXNfYWRkciwgaHdhZGRyIHNpemUsCiAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQ4X3QgbG9jaywgYm9vbCBkbWEpOwotcmFtX2FkZHJfdCB4ZW5fcmFtX2Fk
ZHJfZnJvbV9tYXBjYWNoZSh2b2lkICpwdHIpOworcmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJv
bV9tYXBjYWNoZShjb25zdCB2b2lkICpwdHIpOwogdm9pZCB4ZW5faW52YWxpZGF0ZV9tYXBfY2Fj
aGVfZW50cnkodWludDhfdCAqYnVmZmVyKTsKIHZvaWQgeGVuX2ludmFsaWRhdGVfbWFwX2NhY2hl
KHZvaWQpOwogdWludDhfdCAqeGVuX3JlcGxhY2VfY2FjaGVfZW50cnkoaHdhZGRyIG9sZF9waHlz
X2FkZHIsCkBAIC00MCw3ICs0MCw3IEBAIHN0YXRpYyBpbmxpbmUgdWludDhfdCAqeGVuX21hcF9j
YWNoZShod2FkZHIgcGh5c19hZGRyLAogICAgIGFib3J0KCk7CiB9CiAKLXN0YXRpYyBpbmxpbmUg
cmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBjYWNoZSh2b2lkICpwdHIpCitzdGF0aWMg
aW5saW5lIHJhbV9hZGRyX3QgeGVuX3JhbV9hZGRyX2Zyb21fbWFwY2FjaGUoY29uc3Qgdm9pZCAq
cHRyKQogewogICAgIGFib3J0KCk7CiB9CmRpZmYgLS1naXQgYS9leGVjLmMgYi9leGVjLmMKaW5k
ZXggOGU5Y2MzYjQ3Yy4uMDJiNGU2ZWE0MSAxMDA2NDQKLS0tIGEvZXhlYy5jCisrKyBiL2V4ZWMu
YwpAQCAtMjYxNCw3ICsyNjE0LDcgQEAgc3RhdGljIHZvaWQgKnFlbXVfcmFtX3B0cl9sZW5ndGgo
UkFNQmxvY2sgKnJhbV9ibG9jaywgcmFtX2FkZHJfdCBhZGRyLAogfQogCiAvKiBSZXR1cm4gdGhl
IG9mZnNldCBvZiBhIGhvc3Rwb2ludGVyIHdpdGhpbiBhIHJhbWJsb2NrICovCi1yYW1fYWRkcl90
IHFlbXVfcmFtX2Jsb2NrX2hvc3Rfb2Zmc2V0KFJBTUJsb2NrICpyYiwgdm9pZCAqaG9zdCkKK3Jh
bV9hZGRyX3QgcWVtdV9yYW1fYmxvY2tfaG9zdF9vZmZzZXQoUkFNQmxvY2sgKnJiLCBjb25zdCB2
b2lkICpob3N0KQogewogICAgIHJhbV9hZGRyX3QgcmVzID0gKHVpbnQ4X3QgKilob3N0IC0gKHVp
bnQ4X3QgKilyYi0+aG9zdDsKICAgICBhc3NlcnQoKHVpbnRwdHJfdClob3N0ID49ICh1aW50cHRy
X3QpcmItPmhvc3QpOwpAQCAtMjY0MCwxMSArMjY0MCwxMSBAQCByYW1fYWRkcl90IHFlbXVfcmFt
X2Jsb2NrX2hvc3Rfb2Zmc2V0KFJBTUJsb2NrICpyYiwgdm9pZCAqaG9zdCkKICAqIHBvaW50ZXIs
IHN1Y2ggYXMgYSByZWZlcmVuY2UgdG8gdGhlIHJlZ2lvbiB0aGF0IGluY2x1ZGVzIHRoZSBpbmNv
bWluZwogICogcmFtX2FkZHJfdC4KICAqLwotUkFNQmxvY2sgKnFlbXVfcmFtX2Jsb2NrX2Zyb21f
aG9zdCh2b2lkICpwdHIsIGJvb2wgcm91bmRfb2Zmc2V0LAorUkFNQmxvY2sgKnFlbXVfcmFtX2Js
b2NrX2Zyb21faG9zdChjb25zdCB2b2lkICpwdHIsIGJvb2wgcm91bmRfb2Zmc2V0LAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICByYW1fYWRkcl90ICpvZmZzZXQpCiB7CiAgICAg
UkFNQmxvY2sgKmJsb2NrOwotICAgIHVpbnQ4X3QgKmhvc3QgPSBwdHI7CisgICAgY29uc3QgdWlu
dDhfdCAqaG9zdCA9IHB0cjsKIAogICAgIGlmICh4ZW5fZW5hYmxlZCgpKSB7CiAgICAgICAgIHJh
bV9hZGRyX3QgcmFtX2FkZHI7CkBAIC0yNzA1LDcgKzI3MDUsNyBAQCBSQU1CbG9jayAqcWVtdV9y
YW1fYmxvY2tfYnlfbmFtZShjb25zdCBjaGFyICpuYW1lKQogCiAvKiBTb21lIG9mIHRoZSBzb2Z0
bW11IHJvdXRpbmVzIG5lZWQgdG8gdHJhbnNsYXRlIGZyb20gYSBob3N0IHBvaW50ZXIKICAgICh0
eXBpY2FsbHkgYSBUTEIgZW50cnkpIGJhY2sgdG8gYSByYW0gb2Zmc2V0LiAgKi8KLXJhbV9hZGRy
X3QgcWVtdV9yYW1fYWRkcl9mcm9tX2hvc3Qodm9pZCAqcHRyKQorcmFtX2FkZHJfdCBxZW11X3Jh
bV9hZGRyX2Zyb21faG9zdChjb25zdCB2b2lkICpwdHIpCiB7CiAgICAgUkFNQmxvY2sgKmJsb2Nr
OwogICAgIHJhbV9hZGRyX3Qgb2Zmc2V0OwpkaWZmIC0tZ2l0IGEvaHcvaTM4Ni94ZW4veGVuLW1h
cGNhY2hlLmMgYi9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYwppbmRleCA1YjEyMGVkNDRiLi40
MzJhZDMzNTRkIDEwMDY0NAotLS0gYS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYworKysgYi9o
dy9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYwpAQCAtMzYzLDcgKzM2Myw3IEBAIHVpbnQ4X3QgKnhl
bl9tYXBfY2FjaGUoaHdhZGRyIHBoeXNfYWRkciwgaHdhZGRyIHNpemUsCiAgICAgcmV0dXJuIHA7
CiB9CiAKLXJhbV9hZGRyX3QgeGVuX3JhbV9hZGRyX2Zyb21fbWFwY2FjaGUodm9pZCAqcHRyKQor
cmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBjYWNoZShjb25zdCB2b2lkICpwdHIpCiB7
CiAgICAgTWFwQ2FjaGVFbnRyeSAqZW50cnkgPSBOVUxMOwogICAgIE1hcENhY2hlUmV2ICpyZXZl
bnRyeTsKLS0gCjIuMjEuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lWw-00012l-3m; Thu, 20 Feb 2020 13:06:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lWu-00012J-Rz
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:12 +0000
X-Inumbo-ID: c0595f39-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c0595f39-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203964;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=2dyL776lIMWtwu3QHoE9WDBeqqqUYswvxKzWPwHYPB4=;
 b=fxc8Ix2yXMGPFKj5KjtSgDAdUCw/3m+VZUng5610eXwCeRzNvov/pin0edM6+0tVHpiTfH
 p/a3KJfsD0c/chEfkJ08y23kD41y8/LleNW2lbfGtbQwFjNQ94rbpIq64ZjW5XcYYC6TXz
 akfgPla3Lh1VRhB+SxpCKiXZbUL3FOg=
Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com
 [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-111-vYZgtVnnOtyIUzdwFdrP5w-1; Thu, 20 Feb 2020 08:06:02 -0500
X-MC-Unique: vYZgtVnnOtyIUzdwFdrP5w-1
Received: by mail-wr1-f70.google.com with SMTP id a12so1702573wrn.19
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:02 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=JJNOlxhz3YaDnBzT0LwFaaq/SOy/0tsQ/KrZZBdtHoE=;
 b=UEST+I5eptFkQcdqxO9QDZSEqmszz+Eemye416m1NPmoAzQfegr3CD/m8VuYvQuV2I
 ZRCysh3MUUzoPcq4pN5buvmGkDKLIAHj3uuf7rQ+jmmRlg1sjZPef9TgNOhWZDcX5RLR
 Z5y4f5wvQDklyy10U7pF3iZF0NXR9kN/LaBsFWNuRMPO12gtqA8hma2j+Tz8JeGB+x7i
 kGfOlM+m3xaYzYkQp6TpjGM95C+PNg4+F1/qoPCMZ+f/JSnCsx65B+levRh7CxqHZT5a
 yFTmqygQvxPQIN4LrooKL7Mu1kTx7rKjIHEmW8EbLI6I/B3TTWMjspJketBr1bA3oiCx
 c5+A==
X-Gm-Message-State: APjAAAXvFKsCPGEMfHHzRVRXfAtBV2tt/BUVFIIg0U9aHuurYmFWxgLN
 8yH34vSFUtEeR7vdIDHlNZsK49SHMj/knC+iFjTBiGOqG4PBG6LCmoo0hkhnGD4aaX5VSeWr3j3
 OW6zysEgFUViIka55O1PmjfcCYOM=
X-Received: by 2002:a7b:c1d0:: with SMTP id a16mr4485859wmj.175.1582203961579; 
 Thu, 20 Feb 2020 05:06:01 -0800 (PST)
X-Google-Smtp-Source: APXvYqz8KNQ719hweoepCwU/16r5sB1wpPqBKHDZc0xAJklXBupLNm7eWc89eDGk1e864X9IS4bitQ==
X-Received: by 2002:a7b:c1d0:: with SMTP id a16mr4485824wmj.175.1582203961311; 
 Thu, 20 Feb 2020 05:06:01 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.05.57
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:00 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:30 +0100
Message-Id: <20200220130548.29974-3-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 02/20] hw: Remove unnecessary cast when
 calling dma_memory_read()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2UgaXRzIGludHJvZHVjdGlvbiBpbiBjb21taXQgZDg2YTc3ZjhhYmIsIGRtYV9tZW1vcnlf
cmVhZCgpCmFsd2F5cyBhY2NlcHRlZCB2b2lkIHBvaW50ZXIgYXJndW1lbnQuIFJlbW92ZSB0aGUg
dW5uZWNlc3NhcnkKY2FzdHMuCgpUaGlzIGNvbW1pdCB3YXMgcHJvZHVjZWQgd2l0aCB0aGUgaW5j
bHVkZWQgQ29jY2luZWxsZSBzY3JpcHQKc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3Qu
CgpTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5j
b20+Ci0tLQogc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kgfCAxNSArKysr
KysrKysrKysrKysKIGh3L2FybS9zbW11LWNvbW1vbi5jICAgICAgICAgICAgICAgICAgIHwgIDMg
Ky0tCiBody9hcm0vc21tdXYzLmMgICAgICAgICAgICAgICAgICAgICAgICB8IDEwICsrKystLS0t
LS0KIGh3L3NkL3NkaGNpLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTUgKysrKystLS0t
LS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygt
KQogY3JlYXRlIG1vZGUgMTAwNjQ0IHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNv
Y2NpCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kg
Yi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQpuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwLi5hMDA1NGYwMDlkCi0tLSAvZGV2L251bGwKKysrIGIvc2Ny
aXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kKQEAgLTAsMCArMSwxNSBAQAorLy8g
VXNhZ2U6CisvLyAgc3BhdGNoIC0tc3AtZmlsZSBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19j
b25zdC5jb2NjaSAtLWRpciAuIC0taW4tcGxhY2UKKworLy8gUmVtb3ZlIHVzZWxlc3MgY2FzdAor
QEAKK2V4cHJlc3Npb24gRTEsIEUyLCBFMywgRTQ7Cit0eXBlIFQ7CitAQAorKAorLSBkbWFfbWVt
b3J5X3JlYWQoRTEsIEUyLCAoVCAqKUUzLCBFNCkKKysgZG1hX21lbW9yeV9yZWFkKEUxLCBFMiwg
RTMsIEU0KQorfAorLSBkbWFfbWVtb3J5X3dyaXRlKEUxLCBFMiwgKFQgKilFMywgRTQpCisrIGRt
YV9tZW1vcnlfd3JpdGUoRTEsIEUyLCBFMywgRTQpCispCmRpZmYgLS1naXQgYS9ody9hcm0vc21t
dS1jb21tb24uYyBiL2h3L2FybS9zbW11LWNvbW1vbi5jCmluZGV4IDIzZWIxMTcwNDEuLjBmMjU3
M2YwMDQgMTAwNjQ0Ci0tLSBhL2h3L2FybS9zbW11LWNvbW1vbi5jCisrKyBiL2h3L2FybS9zbW11
LWNvbW1vbi5jCkBAIC03NCw4ICs3NCw3IEBAIHN0YXRpYyBpbnQgZ2V0X3B0ZShkbWFfYWRkcl90
IGJhc2VhZGRyLCB1aW50MzJfdCBpbmRleCwgdWludDY0X3QgKnB0ZSwKICAgICBkbWFfYWRkcl90
IGFkZHIgPSBiYXNlYWRkciArIGluZGV4ICogc2l6ZW9mKCpwdGUpOwogCiAgICAgLyogVE9ETzog
Z3VhcmFudGVlIDY0LWJpdCBzaW5nbGUtY29weSBhdG9taWNpdHkgKi8KLSAgICByZXQgPSBkbWFf
bWVtb3J5X3JlYWQoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBhZGRyLAotICAgICAgICAgICAgICAg
ICAgICAgICAgICAodWludDhfdCAqKXB0ZSwgc2l6ZW9mKCpwdGUpKTsKKyAgICByZXQgPSBkbWFf
bWVtb3J5X3JlYWQoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBhZGRyLCBwdGUsIHNpemVvZigqcHRl
KSk7CiAKICAgICBpZiAocmV0ICE9IE1FTVRYX09LKSB7CiAgICAgICAgIGluZm8tPnR5cGUgPSBT
TU1VX1BUV19FUlJfV0FMS19FQUJUOwpkaWZmIC0tZ2l0IGEvaHcvYXJtL3NtbXV2My5jIGIvaHcv
YXJtL3NtbXV2My5jCmluZGV4IDhiNWYxNTdkYzcuLjU3YTc5ZGY1NWIgMTAwNjQ0Ci0tLSBhL2h3
L2FybS9zbW11djMuYworKysgYi9ody9hcm0vc21tdXYzLmMKQEAgLTI3OSw4ICsyNzksNyBAQCBz
dGF0aWMgaW50IHNtbXVfZ2V0X3N0ZShTTU1VdjNTdGF0ZSAqcywgZG1hX2FkZHJfdCBhZGRyLCBT
VEUgKmJ1ZiwKIAogICAgIHRyYWNlX3NtbXV2M19nZXRfc3RlKGFkZHIpOwogICAgIC8qIFRPRE86
IGd1YXJhbnRlZSA2NC1iaXQgc2luZ2xlLWNvcHkgYXRvbWljaXR5ICovCi0gICAgcmV0ID0gZG1h
X21lbW9yeV9yZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgYWRkciwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgKHZvaWQgKilidWYsIHNpemVvZigqYnVmKSk7CisgICAgcmV0ID0gZG1hX21l
bW9yeV9yZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgYWRkciwgYnVmLCBzaXplb2YoKmJ1Zikp
OwogICAgIGlmIChyZXQgIT0gTUVNVFhfT0spIHsKICAgICAgICAgcWVtdV9sb2dfbWFzayhMT0df
R1VFU1RfRVJST1IsCiAgICAgICAgICAgICAgICAgICAgICAgIkNhbm5vdCBmZXRjaCBwdGUgYXQg
YWRkcmVzcz0weCUiUFJJeDY0IlxuIiwgYWRkcik7CkBAIC0zMDEsOCArMzAwLDcgQEAgc3RhdGlj
IGludCBzbW11X2dldF9jZChTTU1VdjNTdGF0ZSAqcywgU1RFICpzdGUsIHVpbnQzMl90IHNzaWQs
CiAKICAgICB0cmFjZV9zbW11djNfZ2V0X2NkKGFkZHIpOwogICAgIC8qIFRPRE86IGd1YXJhbnRl
ZSA2NC1iaXQgc2luZ2xlLWNvcHkgYXRvbWljaXR5ICovCi0gICAgcmV0ID0gZG1hX21lbW9yeV9y
ZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICh2b2lkICopYnVmLCBzaXplb2YoKmJ1ZikpOworICAgIHJldCA9IGRtYV9tZW1vcnlfcmVh
ZCgmYWRkcmVzc19zcGFjZV9tZW1vcnksIGFkZHIsIGJ1Ziwgc2l6ZW9mKCpidWYpKTsKICAgICBp
ZiAocmV0ICE9IE1FTVRYX09LKSB7CiAgICAgICAgIHFlbXVfbG9nX21hc2soTE9HX0dVRVNUX0VS
Uk9SLAogICAgICAgICAgICAgICAgICAgICAgICJDYW5ub3QgZmV0Y2ggcHRlIGF0IGFkZHJlc3M9
MHglIlBSSXg2NCJcbiIsIGFkZHIpOwpAQCAtNDA2LDggKzQwNCw4IEBAIHN0YXRpYyBpbnQgc21t
dV9maW5kX3N0ZShTTU1VdjNTdGF0ZSAqcywgdWludDMyX3Qgc2lkLCBTVEUgKnN0ZSwKICAgICAg
ICAgbDJfc3RlX29mZnNldCA9IHNpZCAmICgoMSA8PCBzLT5zaWRfc3BsaXQpIC0gMSk7CiAgICAg
ICAgIGwxcHRyID0gKGRtYV9hZGRyX3QpKHN0cnRhYl9iYXNlICsgbDFfc3RlX29mZnNldCAqIHNp
emVvZihsMXN0ZCkpOwogICAgICAgICAvKiBUT0RPOiBndWFyYW50ZWUgNjQtYml0IHNpbmdsZS1j
b3B5IGF0b21pY2l0eSAqLwotICAgICAgICByZXQgPSBkbWFfbWVtb3J5X3JlYWQoJmFkZHJlc3Nf
c3BhY2VfbWVtb3J5LCBsMXB0ciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1aW50
OF90ICopJmwxc3RkLCBzaXplb2YobDFzdGQpKTsKKyAgICAgICAgcmV0ID0gZG1hX21lbW9yeV9y
ZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgbDFwdHIsICZsMXN0ZCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZihsMXN0ZCkpOwogICAgICAgICBpZiAocmV0ICE9IE1FTVRY
X09LKSB7CiAgICAgICAgICAgICBxZW11X2xvZ19tYXNrKExPR19HVUVTVF9FUlJPUiwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIkNvdWxkIG5vdCByZWFkIEwxUFRSIGF0IDBYJSJQUkl4NjQi
XG4iLCBsMXB0cik7CmRpZmYgLS1naXQgYS9ody9zZC9zZGhjaS5jIGIvaHcvc2Qvc2RoY2kuYwpp
bmRleCA2OWRjM2U2YjkwLi5kNWFiZGFhZDQxIDEwMDY0NAotLS0gYS9ody9zZC9zZGhjaS5jCisr
KyBiL2h3L3NkL3NkaGNpLmMKQEAgLTcwMSw4ICs3MDEsNyBAQCBzdGF0aWMgdm9pZCBnZXRfYWRt
YV9kZXNjcmlwdGlvbihTREhDSVN0YXRlICpzLCBBRE1BRGVzY3IgKmRzY3IpCiAgICAgaHdhZGRy
IGVudHJ5X2FkZHIgPSAoaHdhZGRyKXMtPmFkbWFzeXNhZGRyOwogICAgIHN3aXRjaCAoU0RIQ19E
TUFfVFlQRShzLT5ob3N0Y3RsMSkpIHsKICAgICBjYXNlIFNESENfQ1RSTF9BRE1BMl8zMjoKLSAg
ICAgICAgZG1hX21lbW9yeV9yZWFkKHMtPmRtYV9hcywgZW50cnlfYWRkciwgKHVpbnQ4X3QgKikm
YWRtYTIsCi0gICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoYWRtYTIpKTsKKyAgICAgICAg
ZG1hX21lbW9yeV9yZWFkKHMtPmRtYV9hcywgZW50cnlfYWRkciwgJmFkbWEyLCBzaXplb2YoYWRt
YTIpKTsKICAgICAgICAgYWRtYTIgPSBsZTY0X3RvX2NwdShhZG1hMik7CiAgICAgICAgIC8qIFRo
ZSBzcGVjIGRvZXMgbm90IHNwZWNpZnkgZW5kaWFubmVzcyBvZiBkZXNjcmlwdG9yIHRhYmxlLgog
ICAgICAgICAgKiBXZSBjdXJyZW50bHkgYXNzdW1lIHRoYXQgaXQgaXMgTEUuCkBAIC03MTMsOCAr
NzEyLDcgQEAgc3RhdGljIHZvaWQgZ2V0X2FkbWFfZGVzY3JpcHRpb24oU0RIQ0lTdGF0ZSAqcywg
QURNQURlc2NyICpkc2NyKQogICAgICAgICBkc2NyLT5pbmNyID0gODsKICAgICAgICAgYnJlYWs7
CiAgICAgY2FzZSBTREhDX0NUUkxfQURNQTFfMzI6Ci0gICAgICAgIGRtYV9tZW1vcnlfcmVhZChz
LT5kbWFfYXMsIGVudHJ5X2FkZHIsICh1aW50OF90ICopJmFkbWExLAotICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZW9mKGFkbWExKSk7CisgICAgICAgIGRtYV9tZW1vcnlfcmVhZChzLT5kbWFf
YXMsIGVudHJ5X2FkZHIsICZhZG1hMSwgc2l6ZW9mKGFkbWExKSk7CiAgICAgICAgIGFkbWExID0g
bGUzMl90b19jcHUoYWRtYTEpOwogICAgICAgICBkc2NyLT5hZGRyID0gKGh3YWRkcikoYWRtYTEg
JiAweEZGRkZGMDAwKTsKICAgICAgICAgZHNjci0+YXR0ciA9ICh1aW50OF90KWV4dHJhY3QzMihh
ZG1hMSwgMCwgNyk7CkBAIC03MjYsMTMgKzcyNCwxMCBAQCBzdGF0aWMgdm9pZCBnZXRfYWRtYV9k
ZXNjcmlwdGlvbihTREhDSVN0YXRlICpzLCBBRE1BRGVzY3IgKmRzY3IpCiAgICAgICAgIH0KICAg
ICAgICAgYnJlYWs7CiAgICAgY2FzZSBTREhDX0NUUkxfQURNQTJfNjQ6Ci0gICAgICAgIGRtYV9t
ZW1vcnlfcmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAodWludDhfdCAqKSgmZHNjci0+YXR0ciksIDEpOwotICAgICAgICBkbWFfbWVtb3J5X3JlYWQo
cy0+ZG1hX2FzLCBlbnRyeV9hZGRyICsgMiwKLSAgICAgICAgICAgICAgICAgICAgICAgICh1aW50
OF90ICopKCZkc2NyLT5sZW5ndGgpLCAyKTsKKyAgICAgICAgZG1hX21lbW9yeV9yZWFkKHMtPmRt
YV9hcywgZW50cnlfYWRkciwgKCZkc2NyLT5hdHRyKSwgMSk7CisgICAgICAgIGRtYV9tZW1vcnlf
cmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyAyLCAoJmRzY3ItPmxlbmd0aCksIDIpOwogICAg
ICAgICBkc2NyLT5sZW5ndGggPSBsZTE2X3RvX2NwdShkc2NyLT5sZW5ndGgpOwotICAgICAgICBk
bWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBlbnRyeV9hZGRyICsgNCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICh1aW50OF90ICopKCZkc2NyLT5hZGRyKSwgOCk7CisgICAgICAgIGRtYV9tZW1v
cnlfcmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyA0LCAoJmRzY3ItPmFkZHIpLCA4KTsKICAg
ICAgICAgZHNjci0+YWRkciA9IGxlNjRfdG9fY3B1KGRzY3ItPmFkZHIpOwogICAgICAgICBkc2Ny
LT5hdHRyICY9ICh1aW50OF90KSB+MHhDMDsKICAgICAgICAgZHNjci0+aW5jciA9IDEyOwotLSAK
Mi4yMS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lX1-000151-Dt; Thu, 20 Feb 2020 13:06:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lWz-00014S-SF
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:17 +0000
X-Inumbo-ID: c4b40f1a-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c4b40f1a-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203972;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=3U8RUDrkQxMnVOOW0OCE6S37E2RIVx9bINi/XXS02Y4=;
 b=Fwo9Jh234B3yva3Ogz728Qp6nOd0PrJhS5mphIcNxw3I1jRz2yMlv5jtOyCgJpSRSl9TLc
 ZdIBfmilZWj/QJ/e+iduhSP/LGpgBctWilKzxyLYLwvBArqCgoe4QVb9rlRF02YcDHedgX
 AvY3VIaaTU8i6LOMPTioErGlLvCeiHA=
Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com
 [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-159-MCjdWqK5MGuZ7dScehYHXg-1; Thu, 20 Feb 2020 08:06:10 -0500
Received: by mail-wr1-f70.google.com with SMTP id p8so1713491wrw.5
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:09 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=uQu7r5A36ZEekF4m32GxNBlLjnOkqxofIVmsz5VZ5cY=;
 b=SGSQcpDpBxXOtT2mQZ5YbEXZEB8xDpvaj/wi5W1M2CfmRquEb8rkP4wl1yPQJ2G+yY
 RyrbUsvgx3Qj1O57KO6jcFRFx3b34kDlpGnsbhFWL9ef/wmd9HV4tBVux74WhDwXAp3m
 vg5ZjikcMEnq2hD1UjNTFWO0+rr6+zK4pPUpnXWX5vXj9eJ+1faroxEc/0nw2m618ouh
 tARpi5KYIp5QlX0Lyl0/tXng+al9iyUwLxQdPMLmMNGZqS/sEOqk3VtC6wpjZS1U25bF
 yP1F3WebYPg2MoWkWM+g1ib8rK90beiSVZAAjL2f9be2/GsbB4MEq7DNKXeCCGDiXnz6
 Xmtw==
X-Gm-Message-State: APjAAAXwyy/6xTcCXpFh+6MxyuPuxEL4JtkbSlMkfnYbfRHrjHjtqRe0
 D7PzbNucggXsp+0eTt5SDwVHGofvuV6kfVFgvBJyfqTLEHqIHNSGhSj95R18QTY0qIWWvDgThui
 nkZjLxeQDSEtHwhY2LVd4nIPQ+hY=
X-Received: by 2002:a7b:c19a:: with SMTP id y26mr4784706wmi.152.1582203968766; 
 Thu, 20 Feb 2020 05:06:08 -0800 (PST)
X-Google-Smtp-Source: APXvYqyE66uIDK1qcY0whocMHGuc5UiGXXzMSpfPUxCMQ6ki2ViRoHWEoIvgwkFHTsmW7YQNGkg7QA==
X-Received: by 2002:a7b:c19a:: with SMTP id y26mr4784676wmi.152.1582203968575; 
 Thu, 20 Feb 2020 05:06:08 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.05
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:08 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:32 +0100
Message-Id: <20200220130548.29974-5-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: MCjdWqK5MGuZ7dScehYHXg-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 04/20] exec: Rename ram_ptr variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2UgYXJlIGdvaW5nIHRvIHVzZSBhIGRpZmZlcmVudCAncHRyJyB2YXJpYWJsZSwgcmVuYW1l
IHRoZSAncmFtCnBvaW50ZXInIHZhcmlhYmxlLgoKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0
aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgotLS0KIGV4ZWMuYyB8IDIwICsrKysrKysr
KystLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4IDAyYjRlNmVhNDEuLjA2
ZTM4NmRjNzIgMTAwNjQ0Ci0tLSBhL2V4ZWMuYworKysgYi9leGVjLmMKQEAgLTMxNTEsNyArMzE1
MSw3IEBAIHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmlld193cml0ZV9jb250aW51ZShGbGF0Vmll
dyAqZnYsIGh3YWRkciBhZGRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGh3YWRkciBsZW4sIGh3YWRkciBhZGRyMSwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBod2FkZHIgbCwgTWVtb3J5UmVnaW9uICptcikKIHsKLSAgICB1
aW50OF90ICpwdHI7CisgICAgdWludDhfdCAqcmFtX3B0cjsKICAgICB1aW50NjRfdCB2YWw7CiAg
ICAgTWVtVHhSZXN1bHQgcmVzdWx0ID0gTUVNVFhfT0s7CiAgICAgYm9vbCByZWxlYXNlX2xvY2sg
PSBmYWxzZTsKQEAgLTMxNjcsOCArMzE2Nyw4IEBAIHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmll
d193cml0ZV9jb250aW51ZShGbGF0VmlldyAqZnYsIGh3YWRkciBhZGRyLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV9tZW1vcChsKSwgYXR0
cnMpOwogICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgLyogUkFNIGNhc2UgKi8KLSAgICAg
ICAgICAgIHB0ciA9IHFlbXVfcmFtX3B0cl9sZW5ndGgobXItPnJhbV9ibG9jaywgYWRkcjEsICZs
LCBmYWxzZSk7Ci0gICAgICAgICAgICBtZW1jcHkocHRyLCBidWYsIGwpOworICAgICAgICAgICAg
cmFtX3B0ciA9IHFlbXVfcmFtX3B0cl9sZW5ndGgobXItPnJhbV9ibG9jaywgYWRkcjEsICZsLCBm
YWxzZSk7CisgICAgICAgICAgICBtZW1jcHkocmFtX3B0ciwgYnVmLCBsKTsKICAgICAgICAgICAg
IGludmFsaWRhdGVfYW5kX3NldF9kaXJ0eShtciwgYWRkcjEsIGwpOwogICAgICAgICB9CiAKQEAg
LTMyMTUsNyArMzIxNSw3IEBAIE1lbVR4UmVzdWx0IGZsYXR2aWV3X3JlYWRfY29udGludWUoRmxh
dFZpZXcgKmZ2LCBod2FkZHIgYWRkciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHdhZGRyIGxlbiwgaHdhZGRyIGFkZHIxLCBod2FkZHIgbCwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTWVtb3J5UmVnaW9uICptcikKIHsKLSAgICB1aW50OF90ICpwdHI7
CisgICAgdWludDhfdCAqcmFtX3B0cjsKICAgICB1aW50NjRfdCB2YWw7CiAgICAgTWVtVHhSZXN1
bHQgcmVzdWx0ID0gTUVNVFhfT0s7CiAgICAgYm9vbCByZWxlYXNlX2xvY2sgPSBmYWxzZTsKQEAg
LTMyMzAsOCArMzIzMCw4IEBAIE1lbVR4UmVzdWx0IGZsYXR2aWV3X3JlYWRfY29udGludWUoRmxh
dFZpZXcgKmZ2LCBod2FkZHIgYWRkciwKICAgICAgICAgICAgIHN0bl9oZV9wKGJ1ZiwgbCwgdmFs
KTsKICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgIC8qIFJBTSBjYXNlICovCi0gICAgICAg
ICAgICBwdHIgPSBxZW11X3JhbV9wdHJfbGVuZ3RoKG1yLT5yYW1fYmxvY2ssIGFkZHIxLCAmbCwg
ZmFsc2UpOwotICAgICAgICAgICAgbWVtY3B5KGJ1ZiwgcHRyLCBsKTsKKyAgICAgICAgICAgIHJh
bV9wdHIgPSBxZW11X3JhbV9wdHJfbGVuZ3RoKG1yLT5yYW1fYmxvY2ssIGFkZHIxLCAmbCwgZmFs
c2UpOworICAgICAgICAgICAgbWVtY3B5KGJ1ZiwgcmFtX3B0ciwgbCk7CiAgICAgICAgIH0KIAog
ICAgICAgICBpZiAocmVsZWFzZV9sb2NrKSB7CkBAIC0zMzI5LDcgKzMzMjksNyBAQCBzdGF0aWMg
aW5saW5lIE1lbVR4UmVzdWx0IGFkZHJlc3Nfc3BhY2Vfd3JpdGVfcm9tX2ludGVybmFsKEFkZHJl
c3NTcGFjZSAqYXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGVudW0gd3JpdGVfcm9tX3R5cGUgdHlwZSkKIHsKICAgICBod2FkZHIg
bDsKLSAgICB1aW50OF90ICpwdHI7CisgICAgdWludDhfdCAqcmFtX3B0cjsKICAgICBod2FkZHIg
YWRkcjE7CiAgICAgTWVtb3J5UmVnaW9uICptcjsKIApAQCAtMzM0MywxNCArMzM0MywxNCBAQCBz
dGF0aWMgaW5saW5lIE1lbVR4UmVzdWx0IGFkZHJlc3Nfc3BhY2Vfd3JpdGVfcm9tX2ludGVybmFs
KEFkZHJlc3NTcGFjZSAqYXMsCiAgICAgICAgICAgICBsID0gbWVtb3J5X2FjY2Vzc19zaXplKG1y
LCBsLCBhZGRyMSk7CiAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAvKiBST00vUkFNIGNh
c2UgKi8KLSAgICAgICAgICAgIHB0ciA9IHFlbXVfbWFwX3JhbV9wdHIobXItPnJhbV9ibG9jaywg
YWRkcjEpOworICAgICAgICAgICAgcmFtX3B0ciA9IHFlbXVfbWFwX3JhbV9wdHIobXItPnJhbV9i
bG9jaywgYWRkcjEpOwogICAgICAgICAgICAgc3dpdGNoICh0eXBlKSB7CiAgICAgICAgICAgICBj
YXNlIFdSSVRFX0RBVEE6Ci0gICAgICAgICAgICAgICAgbWVtY3B5KHB0ciwgYnVmLCBsKTsKKyAg
ICAgICAgICAgICAgICBtZW1jcHkocmFtX3B0ciwgYnVmLCBsKTsKICAgICAgICAgICAgICAgICBp
bnZhbGlkYXRlX2FuZF9zZXRfZGlydHkobXIsIGFkZHIxLCBsKTsKICAgICAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgICAgIGNhc2UgRkxVU0hfQ0FDSEU6Ci0gICAgICAgICAgICAgICAgZmx1
c2hfaWNhY2hlX3JhbmdlKCh1aW50cHRyX3QpcHRyLCAodWludHB0cl90KXB0ciArIGwpOworICAg
ICAgICAgICAgICAgIGZsdXNoX2ljYWNoZV9yYW5nZSgodWludHB0cl90KXJhbV9wdHIsICh1aW50
cHRyX3QpcmFtX3B0ciArIGwpOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAg
fQogICAgICAgICB9Ci0tIAoyLjIxLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lX5-00018b-Ok; Thu, 20 Feb 2020 13:06:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lX3-00016n-Qj
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:21 +0000
X-Inumbo-ID: ca1a1724-53e1-11ea-b0fd-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.81])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id ca1a1724-53e1-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203981;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=9T2fAo+6xtdSOASO+MDoJq7z4DL4xf6hcEaFpq9VX4A=;
 b=Iq+j47c/71o4ui3iyND8W4PWFq5fKyG5tcPNoZ5ML/QJTrFQZ9r2z7pVid5DzE0rgAWftc
 fOVYSsSqT6vNb8PzflBwqLaqTfRx1OI+1o0rYtd35UhllgX9M73uZHbZO/o43pnoeScs7e
 OPnJdmqnXJ8mYT/nMEPpvQfABMRnfFo=
Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com
 [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-313-Sr4y9MXaMCytIX_rIUtg6Q-1; Thu, 20 Feb 2020 08:06:19 -0500
Received: by mail-wr1-f72.google.com with SMTP id d8so1701512wrq.12
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=f0ShsBpyUInIOkeskmM477n/0YX3Rn03mTxtkP3QCEQ=;
 b=OA6JD0bZL/nZuvgLST800VfqRxWlWm6Pq6iz19hxr8EVAeFNcxIHr/zKI1/1HaLq4j
 ZY4sP3bzjGyvVLIYVgN6Hbey1CQSvw81MKgmZaSNQhBGjyBz3m+wwtDLOKC7MMozfjYR
 LWT7mqF9+qX9MdDJI3AUfqlEQuQ78Wa4ibPa24PUHfJaosWsHVTZcy70aQ0tZpWbQm+k
 SpwNiTq8VehgMKvgE59z1ObUcHYiiDEh9h/czD6SZHD/LwuxkH8/VJToJKgx/OCS3tVk
 Fqj7SOfJ3lPQGZVSgJ5rsb5aETXMnxDO/iW4PhVbm7VX7z3JormkD+iFxQSZZd31b9sz
 RpZw==
X-Gm-Message-State: APjAAAUwpbsZAdqHsHZpNVYJssuDGnDN4NLc7gdkhggclNR508UiGaFl
 ZeWNQrkgGDM8IrGGxZZjwGnkwZBov8UjM0iTImAMuOs+9YRgPq8qxfZ+mx6A0HPvJnxEPT3arUr
 I9FHzmCG1LskoGowitrjQKlcGd3A=
X-Received: by 2002:adf:ec02:: with SMTP id x2mr9464207wrn.8.1582203976536;
 Thu, 20 Feb 2020 05:06:16 -0800 (PST)
X-Google-Smtp-Source: APXvYqxxvhyunneK2qPGr0PvPMnzbnKoLc1KRvHi/EZUPnye+P/5CWZaGi4Yc+u50TlNAyrnI1YoAA==
X-Received: by 2002:adf:ec02:: with SMTP id x2mr9464128wrn.8.1582203975917;
 Thu, 20 Feb 2020 05:06:15 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.12
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:15 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:34 +0100
Message-Id: <20200220130548.29974-7-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: Sr4y9MXaMCytIX_rIUtg6Q-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 06/20] exec: Let the address_space API use
 void pointer arguments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2UgYXJlIG9ubHkgZGVhbGluZyB3aXRoIGEgYmxvYiBidWZmZXIsIHVzZSBhIHZvaWQgcG9p
bnRlcgphcmd1bWVudC4gVGhpcyB3aWxsIGxldCB1cyBzaW1wbGlmeSBvdGhlciBBUElzLgoKU2ln
bmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgot
LS0KIGluY2x1ZGUvZXhlYy9tZW1vcnkuaCB8IDEyICsrKysrKy0tLS0tLQogZXhlYy5jICAgICAg
ICAgICAgICAgIHwgMTEgKysrKysrLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTIgaW5zZXJ0aW9u
cygrKSwgMTEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9leGVjL21lbW9yeS5o
IGIvaW5jbHVkZS9leGVjL21lbW9yeS5oCmluZGV4IDZmODA4NGY0NWUuLmFmZWUxODVlYWUgMTAw
NjQ0Ci0tLSBhL2luY2x1ZGUvZXhlYy9tZW1vcnkuaAorKysgYi9pbmNsdWRlL2V4ZWMvbWVtb3J5
LmgKQEAgLTIwNTIsNyArMjA1Miw3IEBAIHZvaWQgYWRkcmVzc19zcGFjZV9yZW1vdmVfbGlzdGVu
ZXJzKEFkZHJlc3NTcGFjZSAqYXMpOwogICogQGlzX3dyaXRlOiBpbmRpY2F0ZXMgdGhlIHRyYW5z
ZmVyIGRpcmVjdGlvbgogICovCiBNZW1UeFJlc3VsdCBhZGRyZXNzX3NwYWNlX3J3KEFkZHJlc3NT
cGFjZSAqYXMsIGh3YWRkciBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1U
eEF0dHJzIGF0dHJzLCB1aW50OF90ICpidWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE1lbVR4QXR0cnMgYXR0cnMsIHZvaWQgKmJ1ZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHdhZGRyIGxlbiwgYm9vbCBpc193cml0ZSk7CiAKIC8qKgpAQCAtMjA3MCw3ICsyMDcwLDcg
QEAgTWVtVHhSZXN1bHQgYWRkcmVzc19zcGFjZV9ydyhBZGRyZXNzU3BhY2UgKmFzLCBod2FkZHIg
YWRkciwKICAqLwogTWVtVHhSZXN1bHQgYWRkcmVzc19zcGFjZV93cml0ZShBZGRyZXNzU3BhY2Ug
KmFzLCBod2FkZHIgYWRkciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVtVHhB
dHRycyBhdHRycywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhf
dCAqYnVmLCBod2FkZHIgbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u
c3Qgdm9pZCAqYnVmLCBod2FkZHIgbGVuKTsKIAogLyoqCiAgKiBhZGRyZXNzX3NwYWNlX3dyaXRl
X3JvbTogd3JpdGUgdG8gYWRkcmVzcyBzcGFjZSwgaW5jbHVkaW5nIFJPTS4KQEAgLTIwOTYsNyAr
MjA5Niw3IEBAIE1lbVR4UmVzdWx0IGFkZHJlc3Nfc3BhY2Vfd3JpdGUoQWRkcmVzc1NwYWNlICph
cywgaHdhZGRyIGFkZHIsCiAgKi8KIE1lbVR4UmVzdWx0IGFkZHJlc3Nfc3BhY2Vfd3JpdGVfcm9t
KEFkZHJlc3NTcGFjZSAqYXMsIGh3YWRkciBhZGRyLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTWVtVHhBdHRycyBhdHRycywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaHdhZGRyIGxlbik7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpidWYsIGh3YWRkciBsZW4pOwogCiAv
KiBhZGRyZXNzX3NwYWNlX2xkKjogbG9hZCBmcm9tIGFuIGFkZHJlc3Mgc3BhY2UKICAqIGFkZHJl
c3Nfc3BhY2Vfc3QqOiBzdG9yZSB0byBhbiBhZGRyZXNzIHNwYWNlCkBAIC0yMzM0LDcgKzIzMzQs
NyBAQCB2b2lkIGFkZHJlc3Nfc3BhY2VfdW5tYXAoQWRkcmVzc1NwYWNlICphcywgdm9pZCAqYnVm
ZmVyLCBod2FkZHIgbGVuLAogCiAvKiBJbnRlcm5hbCBmdW5jdGlvbnMsIHBhcnQgb2YgdGhlIGlt
cGxlbWVudGF0aW9uIG9mIGFkZHJlc3Nfc3BhY2VfcmVhZC4gICovCiBNZW1UeFJlc3VsdCBhZGRy
ZXNzX3NwYWNlX3JlYWRfZnVsbChBZGRyZXNzU3BhY2UgKmFzLCBod2FkZHIgYWRkciwKLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1lbVR4QXR0cnMgYXR0cnMsIHVpbnQ4X3Qg
KmJ1ZiwgaHdhZGRyIGxlbik7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
ZW1UeEF0dHJzIGF0dHJzLCB2b2lkICpidWYsIGh3YWRkciBsZW4pOwogTWVtVHhSZXN1bHQgZmxh
dHZpZXdfcmVhZF9jb250aW51ZShGbGF0VmlldyAqZnYsIGh3YWRkciBhZGRyLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1UeEF0dHJzIGF0dHJzLCB2b2lkICpidWYsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh3YWRkciBsZW4sIGh3YWRkciBhZGRy
MSwgaHdhZGRyIGwsCkBAIC0yMzc0LDcgKzIzNzQsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgbWVt
b3J5X2FjY2Vzc19pc19kaXJlY3QoTWVtb3J5UmVnaW9uICptciwgYm9vbCBpc193cml0ZSkKICAq
Lwogc3RhdGljIGlubGluZSBfX2F0dHJpYnV0ZV9fKChfX2Fsd2F5c19pbmxpbmVfXykpCiBNZW1U
eFJlc3VsdCBhZGRyZXNzX3NwYWNlX3JlYWQoQWRkcmVzc1NwYWNlICphcywgaHdhZGRyIGFkZHIs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVtVHhBdHRycyBhdHRycywgdWludDhf
dCAqYnVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1lbVR4QXR0cnMgYXR0cnMs
IHZvaWQgKmJ1ZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBod2FkZHIgbGVuKQog
ewogICAgIE1lbVR4UmVzdWx0IHJlc3VsdCA9IE1FTVRYX09LOwpAQCAtMjQzMyw3ICsyNDMzLDcg
QEAgYWRkcmVzc19zcGFjZV9yZWFkX2NhY2hlZChNZW1vcnlSZWdpb25DYWNoZSAqY2FjaGUsIGh3
YWRkciBhZGRyLAogICovCiBzdGF0aWMgaW5saW5lIHZvaWQKIGFkZHJlc3Nfc3BhY2Vfd3JpdGVf
Y2FjaGVkKE1lbW9yeVJlZ2lvbkNhY2hlICpjYWNoZSwgaHdhZGRyIGFkZHIsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICB2b2lkICpidWYsIGh3YWRkciBsZW4pCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICBjb25zdCB2b2lkICpidWYsIGh3YWRkciBsZW4pCiB7CiAgICAgYXNzZXJ0KGFk
ZHIgPCBjYWNoZS0+bGVuICYmIGxlbiA8PSBjYWNoZS0+bGVuIC0gYWRkcik7CiAgICAgaWYgKGxp
a2VseShjYWNoZS0+cHRyKSkgewpkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4IDk4
MGNjMGUyYjIuLjFhODAxNTk5OTYgMTAwNjQ0Ci0tLSBhL2V4ZWMuYworKysgYi9leGVjLmMKQEAg
LTMyNzEsNyArMzI3MSw3IEBAIHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmlld19yZWFkKEZsYXRW
aWV3ICpmdiwgaHdhZGRyIGFkZHIsCiB9CiAKIE1lbVR4UmVzdWx0IGFkZHJlc3Nfc3BhY2VfcmVh
ZF9mdWxsKEFkZHJlc3NTcGFjZSAqYXMsIGh3YWRkciBhZGRyLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTWVtVHhBdHRycyBhdHRycywgdWludDhfdCAqYnVmLCBod2FkZHIg
bGVuKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVtVHhBdHRycyBhdHRy
cywgdm9pZCAqYnVmLCBod2FkZHIgbGVuKQogewogICAgIE1lbVR4UmVzdWx0IHJlc3VsdCA9IE1F
TVRYX09LOwogICAgIEZsYXRWaWV3ICpmdjsKQEAgLTMyODcsNyArMzI4Nyw3IEBAIE1lbVR4UmVz
dWx0IGFkZHJlc3Nfc3BhY2VfcmVhZF9mdWxsKEFkZHJlc3NTcGFjZSAqYXMsIGh3YWRkciBhZGRy
LAogCiBNZW1UeFJlc3VsdCBhZGRyZXNzX3NwYWNlX3dyaXRlKEFkZHJlc3NTcGFjZSAqYXMsIGh3
YWRkciBhZGRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1UeEF0dHJzIGF0
dHJzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50OF90ICpidWYs
IGh3YWRkciBsZW4pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQg
KmJ1ZiwgaHdhZGRyIGxlbikKIHsKICAgICBNZW1UeFJlc3VsdCByZXN1bHQgPSBNRU1UWF9PSzsK
ICAgICBGbGF0VmlldyAqZnY7CkBAIC0zMzAyLDcgKzMzMDIsNyBAQCBNZW1UeFJlc3VsdCBhZGRy
ZXNzX3NwYWNlX3dyaXRlKEFkZHJlc3NTcGFjZSAqYXMsIGh3YWRkciBhZGRyLAogfQogCiBNZW1U
eFJlc3VsdCBhZGRyZXNzX3NwYWNlX3J3KEFkZHJlc3NTcGFjZSAqYXMsIGh3YWRkciBhZGRyLCBN
ZW1UeEF0dHJzIGF0dHJzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICpi
dWYsIGh3YWRkciBsZW4sIGJvb2wgaXNfd3JpdGUpCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZvaWQgKmJ1ZiwgaHdhZGRyIGxlbiwgYm9vbCBpc193cml0ZSkKIHsKICAgICBpZiAoaXNf
d3JpdGUpIHsKICAgICAgICAgcmV0dXJuIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoYXMsIGFkZHIsIGF0
dHJzLCBidWYsIGxlbik7CkBAIC0zMzI2LDcgKzMzMjYsNyBAQCBlbnVtIHdyaXRlX3JvbV90eXBl
IHsKIHN0YXRpYyBpbmxpbmUgTWVtVHhSZXN1bHQgYWRkcmVzc19zcGFjZV93cml0ZV9yb21faW50
ZXJuYWwoQWRkcmVzc1NwYWNlICphcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaHdhZGRyIGFkZHIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1lbVR4QXR0cnMgYXR0
cnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IHVpbnQ4X3QgKmJ1ZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqcHRyLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBod2FkZHIg
bGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBlbnVtIHdyaXRlX3JvbV90eXBlIHR5cGUpCiB7CkBAIC0zMzM0LDYgKzMzMzQsNyBA
QCBzdGF0aWMgaW5saW5lIE1lbVR4UmVzdWx0IGFkZHJlc3Nfc3BhY2Vfd3JpdGVfcm9tX2ludGVy
bmFsKEFkZHJlc3NTcGFjZSAqYXMsCiAgICAgdWludDhfdCAqcmFtX3B0cjsKICAgICBod2FkZHIg
YWRkcjE7CiAgICAgTWVtb3J5UmVnaW9uICptcjsKKyAgICBjb25zdCB1aW50OF90ICpidWYgPSBw
dHI7CiAKICAgICBSQ1VfUkVBRF9MT0NLX0dVQVJEKCk7CiAgICAgd2hpbGUgKGxlbiA+IDApIHsK
QEAgLTMzNjYsNyArMzM2Nyw3IEBAIHN0YXRpYyBpbmxpbmUgTWVtVHhSZXN1bHQgYWRkcmVzc19z
cGFjZV93cml0ZV9yb21faW50ZXJuYWwoQWRkcmVzc1NwYWNlICphcywKIC8qIHVzZWQgZm9yIFJP
TSBsb2FkaW5nIDogY2FuIHdyaXRlIGluIFJBTSBhbmQgUk9NICovCiBNZW1UeFJlc3VsdCBhZGRy
ZXNzX3NwYWNlX3dyaXRlX3JvbShBZGRyZXNzU3BhY2UgKmFzLCBod2FkZHIgYWRkciwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1lbVR4QXR0cnMgYXR0cnMsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50OF90ICpidWYsIGh3YWRkciBs
ZW4pCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCB2b2lkICpidWYs
IGh3YWRkciBsZW4pCiB7CiAgICAgcmV0dXJuIGFkZHJlc3Nfc3BhY2Vfd3JpdGVfcm9tX2ludGVy
bmFsKGFzLCBhZGRyLCBhdHRycywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYnVmLCBsZW4sIFdSSVRFX0RBVEEpOwotLSAKMi4yMS4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lX6-00019K-B2; Thu, 20 Feb 2020 13:06:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lX4-000183-SM
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:22 +0000
X-Inumbo-ID: c830801b-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c830801b-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203977;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=kamW98p66sN+eur3Q7AqsRMR1uwJ8MHCAydSaAKz21s=;
 b=bk/Y81T4AQBPqTsAQHKoLWAPqz4JFVkPG4X2DY0vOVHlXZV8y0NfdrVktKGAhT5QGDahAB
 9Nhjz4otfWDoTY6nFdieSM/ZSwMeP/88y4LZqpjOP6RLKpCrd5JAbFZhKAjULhbqZa1CdP
 lg2qhjTWrSmTmi7rP3NxxoCkaZuHeJI=
Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com
 [209.85.128.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-63-zALtjJ_kPp-gdXBim9n0Pw-1; Thu, 20 Feb 2020 08:06:13 -0500
X-MC-Unique: zALtjJ_kPp-gdXBim9n0Pw-1
Received: by mail-wm1-f71.google.com with SMTP id z7so583497wmi.0
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:13 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=HHWlfXnpQqqcljyzd6YNAX2WRGDbItCch3DvOI+vpOQ=;
 b=KddFX+5NhXq0aWStL55TG2BvE3Hiuifk4mFwVOQoiKEdP3eCm3g6jGVvMV+6crKdiM
 2/mIMgbq/trihlxEGlUpZy9ZycqNtgPvx1ZhKjaPNw9ZgEVtuUb39CZ8o/bakSLXAUrG
 K+L4V6tKomqSbLR+eVdPeL62wKWKjhpDIYI6JeKpPHvKV8KakIs5yYORghSnkLOvY7p4
 Vm7zQNNR1QkyWP+nYmAJyyO0Rbtl2xr5uDMvYMxQ+xY3UrhFr9HVZjvts+skJls6/I0x
 zNRdBYY0xO9wUXCmuh/YHuQrKOGRHzY42pWJhKxT8zUfUR0Q83cS2b9OeTqV9HEdMU9c
 Wtxg==
X-Gm-Message-State: APjAAAXVIPWdjamlRlgZcKP5rYz+f9iDTpgbliRzmqbUtCwl2uEoOk9T
 dpViUrUzGcAlbgokySz0uNYP/5SyD+Rdd9GA6k3vqZAu+49qRWk54eYGB6ftmFISAu2fRuup9kP
 69pj9haJV+oklBBrL/qTyrtONifI=
X-Received: by 2002:adf:e781:: with SMTP id n1mr45107528wrm.56.1582203972574; 
 Thu, 20 Feb 2020 05:06:12 -0800 (PST)
X-Google-Smtp-Source: APXvYqxKBcX8rH6rx55ITZPEmcOIUOejSB/5dplr56Z6ALR3ecPn0w2hMCkhVWEBs3126xsvrTMCAw==
X-Received: by 2002:adf:e781:: with SMTP id n1mr45107502wrm.56.1582203972354; 
 Thu, 20 Feb 2020 05:06:12 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:11 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:33 +0100
Message-Id: <20200220130548.29974-6-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 05/20] exec: Let flatview API take void
 pointer arguments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25seSBmbGF0dmlld19bcmVhZC93cml0ZV1fY29udGludWUgdXNlIGEgYnl0ZSBwb2ludGVyIHRv
IGluY3JlbWVudAphbiBvZmZzZXQuIEZvciB0aGUgdXNlcnMsIHdlIGFyZSBvbmx5IGRlYWxpbmcg
d2l0aCBhIGJsb2IgYnVmZmVyLgpVc2UgYSB2b2lkIHBvaW50ZXIgYXJndW1lbnQuIFRoaXMgd2ls
bCBsZXQgdXMgc2ltcGxpZnkgdGhlCmFkZHJlc3Nfc3BhY2UgQVBJIGluIHRoZSBuZXh0IGNvbW1p
dC4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0
LmNvbT4KLS0tCiBpbmNsdWRlL2V4ZWMvbWVtb3J5LmggfCAgMiArLQogZXhlYy5jICAgICAgICAg
ICAgICAgIHwgMTQgKysrKysrKystLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgOSBpbnNlcnRpb25z
KCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZXhlYy9tZW1vcnkuaCBi
L2luY2x1ZGUvZXhlYy9tZW1vcnkuaAppbmRleCBlODViN2RlOTlhLi42ZjgwODRmNDVlIDEwMDY0
NAotLS0gYS9pbmNsdWRlL2V4ZWMvbWVtb3J5LmgKKysrIGIvaW5jbHVkZS9leGVjL21lbW9yeS5o
CkBAIC0yMzM2LDcgKzIzMzYsNyBAQCB2b2lkIGFkZHJlc3Nfc3BhY2VfdW5tYXAoQWRkcmVzc1Nw
YWNlICphcywgdm9pZCAqYnVmZmVyLCBod2FkZHIgbGVuLAogTWVtVHhSZXN1bHQgYWRkcmVzc19z
cGFjZV9yZWFkX2Z1bGwoQWRkcmVzc1NwYWNlICphcywgaHdhZGRyIGFkZHIsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1UeEF0dHJzIGF0dHJzLCB1aW50OF90ICpidWYs
IGh3YWRkciBsZW4pOwogTWVtVHhSZXN1bHQgZmxhdHZpZXdfcmVhZF9jb250aW51ZShGbGF0Vmll
dyAqZnYsIGh3YWRkciBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBN
ZW1UeEF0dHJzIGF0dHJzLCB1aW50OF90ICpidWYsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIE1lbVR4QXR0cnMgYXR0cnMsIHZvaWQgKmJ1ZiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaHdhZGRyIGxlbiwgaHdhZGRyIGFkZHIxLCBod2FkZHIgbCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVtb3J5UmVnaW9uICptcik7CiB2b2lk
ICpxZW11X21hcF9yYW1fcHRyKFJBTUJsb2NrICpyYW1fYmxvY2ssIHJhbV9hZGRyX3QgYWRkcik7
CmRpZmYgLS1naXQgYS9leGVjLmMgYi9leGVjLmMKaW5kZXggMDZlMzg2ZGM3Mi4uOTgwY2MwZTJi
MiAxMDA2NDQKLS0tIGEvZXhlYy5jCisrKyBiL2V4ZWMuYwpAQCAtMjc4MCw5ICsyNzgwLDkgQEAg
dm9pZCBjcHVfY2hlY2tfd2F0Y2hwb2ludChDUFVTdGF0ZSAqY3B1LCB2YWRkciBhZGRyLCB2YWRk
ciBsZW4sCiB9CiAKIHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmlld19yZWFkKEZsYXRWaWV3ICpm
diwgaHdhZGRyIGFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1UeEF0
dHJzIGF0dHJzLCB1aW50OF90ICpidWYsIGh3YWRkciBsZW4pOworICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgTWVtVHhBdHRycyBhdHRycywgdm9pZCAqYnVmLCBod2FkZHIgbGVuKTsK
IHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmlld193cml0ZShGbGF0VmlldyAqZnYsIGh3YWRkciBh
ZGRyLCBNZW1UeEF0dHJzIGF0dHJzLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHVpbnQ4X3QgKmJ1ZiwgaHdhZGRyIGxlbik7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgY29uc3Qgdm9pZCAqYnVmLCBod2FkZHIgbGVuKTsKIHN0YXRpYyBib29sIGZs
YXR2aWV3X2FjY2Vzc192YWxpZChGbGF0VmlldyAqZnYsIGh3YWRkciBhZGRyLCBod2FkZHIgbGVu
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wgaXNfd3JpdGUsIE1lbVR4
QXR0cnMgYXR0cnMpOwogCkBAIC0zMTQ3LDcgKzMxNDcsNyBAQCBzdGF0aWMgYm9vbCBwcmVwYXJl
X21taW9fYWNjZXNzKE1lbW9yeVJlZ2lvbiAqbXIpCiAvKiBDYWxsZWQgd2l0aGluIFJDVSBjcml0
aWNhbCBzZWN0aW9uLiAgKi8KIHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmlld193cml0ZV9jb250
aW51ZShGbGF0VmlldyAqZnYsIGh3YWRkciBhZGRyLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIE1lbVR4QXR0cnMgYXR0cnMsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqYnVmLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZvaWQgKnB0ciwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBod2FkZHIgbGVuLCBod2FkZHIgYWRk
cjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHdhZGRyIGws
IE1lbW9yeVJlZ2lvbiAqbXIpCiB7CkBAIC0zMTU1LDYgKzMxNTUsNyBAQCBzdGF0aWMgTWVtVHhS
ZXN1bHQgZmxhdHZpZXdfd3JpdGVfY29udGludWUoRmxhdFZpZXcgKmZ2LCBod2FkZHIgYWRkciwK
ICAgICB1aW50NjRfdCB2YWw7CiAgICAgTWVtVHhSZXN1bHQgcmVzdWx0ID0gTUVNVFhfT0s7CiAg
ICAgYm9vbCByZWxlYXNlX2xvY2sgPSBmYWxzZTsKKyAgICBjb25zdCB1aW50OF90ICpidWYgPSBw
dHI7CiAKICAgICBmb3IgKDs7KSB7CiAgICAgICAgIGlmICghbWVtb3J5X2FjY2Vzc19pc19kaXJl
Y3QobXIsIHRydWUpKSB7CkBAIC0zMTk0LDcgKzMxOTUsNyBAQCBzdGF0aWMgTWVtVHhSZXN1bHQg
ZmxhdHZpZXdfd3JpdGVfY29udGludWUoRmxhdFZpZXcgKmZ2LCBod2FkZHIgYWRkciwKIAogLyog
Q2FsbGVkIGZyb20gUkNVIGNyaXRpY2FsIHNlY3Rpb24uICAqLwogc3RhdGljIE1lbVR4UmVzdWx0
IGZsYXR2aWV3X3dyaXRlKEZsYXRWaWV3ICpmdiwgaHdhZGRyIGFkZHIsIE1lbVR4QXR0cnMgYXR0
cnMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqYnVm
LCBod2FkZHIgbGVuKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZv
aWQgKmJ1ZiwgaHdhZGRyIGxlbikKIHsKICAgICBod2FkZHIgbDsKICAgICBod2FkZHIgYWRkcjE7
CkBAIC0zMjExLDcgKzMyMTIsNyBAQCBzdGF0aWMgTWVtVHhSZXN1bHQgZmxhdHZpZXdfd3JpdGUo
RmxhdFZpZXcgKmZ2LCBod2FkZHIgYWRkciwgTWVtVHhBdHRycyBhdHRycywKIAogLyogQ2FsbGVk
IHdpdGhpbiBSQ1UgY3JpdGljYWwgc2VjdGlvbi4gICovCiBNZW1UeFJlc3VsdCBmbGF0dmlld19y
ZWFkX2NvbnRpbnVlKEZsYXRWaWV3ICpmdiwgaHdhZGRyIGFkZHIsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIE1lbVR4QXR0cnMgYXR0cnMsIHVpbnQ4X3QgKmJ1ZiwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTWVtVHhBdHRycyBhdHRycywgdm9pZCAqcHRy
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBod2FkZHIgbGVuLCBod2FkZHIg
YWRkcjEsIGh3YWRkciBsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1v
cnlSZWdpb24gKm1yKQogewpAQCAtMzIxOSw2ICszMjIwLDcgQEAgTWVtVHhSZXN1bHQgZmxhdHZp
ZXdfcmVhZF9jb250aW51ZShGbGF0VmlldyAqZnYsIGh3YWRkciBhZGRyLAogICAgIHVpbnQ2NF90
IHZhbDsKICAgICBNZW1UeFJlc3VsdCByZXN1bHQgPSBNRU1UWF9PSzsKICAgICBib29sIHJlbGVh
c2VfbG9jayA9IGZhbHNlOworICAgIHVpbnQ4X3QgKmJ1ZiA9IHB0cjsKIAogICAgIGZvciAoOzsp
IHsKICAgICAgICAgaWYgKCFtZW1vcnlfYWNjZXNzX2lzX2RpcmVjdChtciwgZmFsc2UpKSB7CkBA
IC0zMjU2LDcgKzMyNTgsNyBAQCBNZW1UeFJlc3VsdCBmbGF0dmlld19yZWFkX2NvbnRpbnVlKEZs
YXRWaWV3ICpmdiwgaHdhZGRyIGFkZHIsCiAKIC8qIENhbGxlZCBmcm9tIFJDVSBjcml0aWNhbCBz
ZWN0aW9uLiAgKi8KIHN0YXRpYyBNZW1UeFJlc3VsdCBmbGF0dmlld19yZWFkKEZsYXRWaWV3ICpm
diwgaHdhZGRyIGFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZW1UeEF0
dHJzIGF0dHJzLCB1aW50OF90ICpidWYsIGh3YWRkciBsZW4pCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBNZW1UeEF0dHJzIGF0dHJzLCB2b2lkICpidWYsIGh3YWRkciBsZW4pCiB7
CiAgICAgaHdhZGRyIGw7CiAgICAgaHdhZGRyIGFkZHIxOwotLSAKMi4yMS4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lX7-0001Ax-NL; Thu, 20 Feb 2020 13:06:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lX6-00019C-AH
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:24 +0000
X-Inumbo-ID: cba945ba-53e1-11ea-ade5-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id cba945ba-53e1-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203983;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=EvIA11c99fe9jZjyk6Bhj+dUz8AZyW6zBDm4tJjkdl0=;
 b=M6pP8130TCNN20jOqy/yn8zC+zWl35M2q5d8128XA/WZCZNUGa7y2tEeiPi3qwlcK6sc5I
 MZbuAGtONIxUUxJUumaXJU1cFw+0BwNRS6WwRFl2Uhb10z4h8V8D3kK6d++/Y4/OWRgq8L
 mu6uFapgRXE0op2MDiyuI5a8b6mCxhk=
Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com
 [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-180-wGoi-NvVOyaTGx9Og7Am4w-1; Thu, 20 Feb 2020 08:06:21 -0500
Received: by mail-wr1-f71.google.com with SMTP id z15so1725308wrw.0
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=pVKWVWwp9TVJU5qM7Beut+kG2DV5MFLYTF1Kx3cmH3A=;
 b=qw9yk/gU0WhQ8MwxyqFLupkFD2e3HbXbr8IBKdUrn4YXmc6jH8QGoIDm0RfcJXWrSh
 173hHkqgpTd3zUs5mjNbtZDLCKKtrREzspM4AiDD9ExH1ud4aTTybT4ndcetVXk1zXFq
 Kakrs92UjlNnaf3moR5Yth4CjspfP0YFScfBIIucbCW1Q67+jndu6RehKGV6eJ8xUyzP
 4fOo0SYNyfeppU2wbEBbCoemWhMhgM4AaUSNapHRDvC6eqqWlQWHgjwMfbh1kGtfYGUq
 ybPRqF92n4MiCauqP6uuj3fHSswhW07nL1gg7LH9oG0Xcx4eFcc4YSE6Fc3/zlOgWpGR
 6HSQ==
X-Gm-Message-State: APjAAAUIGoDqVcEZxZyvRQvx/XhIrqhqo5tUK3bxsVQXacntnNOIxltE
 ev0+gOn+pqybQLbezWOUq8Rw4aZfumNWDTitcxae395AT3SV+4B7I/rdUu7W9Pk91tUBHz0q/2M
 VRH/QNGNlS+c5M2xMJPiVw8n4alw=
X-Received: by 2002:a5d:4687:: with SMTP id u7mr40881706wrq.176.1582203980202; 
 Thu, 20 Feb 2020 05:06:20 -0800 (PST)
X-Google-Smtp-Source: APXvYqwfQdFudKu/IvbI9dQMK95qUdVs2MjCpL2sBTVu5yezv4G1pdvxpKJvTb+aMe+m36JC5h7NRg==
X-Received: by 2002:a5d:4687:: with SMTP id u7mr40881691wrq.176.1582203979939; 
 Thu, 20 Feb 2020 05:06:19 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.16
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:19 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:35 +0100
Message-Id: <20200220130548.29974-8-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: wGoi-NvVOyaTGx9Og7Am4w-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 07/20] hw/net: Avoid casting non-const
 pointer, use address_space_write()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIE5ldFJlY2VpdmUgcHJvdG90eXBlIGdldHMgYSBjb25zdCBidWZmZXI6CgogIHR5cGVkZWYg
c3NpemVfdCAoTmV0UmVjZWl2ZSkoTmV0Q2xpZW50U3RhdGUgKiwgY29uc3QgdWludDhfdCAqLCBz
aXplX3QpOwoKV2UgYWxyZWFkeSBoYXZlIHRoZSBhZGRyZXNzX3NwYWNlX3dyaXRlKCkgbWV0aG9k
IHRvIHdyaXRlIGEgY29uc3QKYnVmZmVyIHRvIGFuIGFkZHJlc3Mgc3BhY2UuIFVzZSBpdCB0byBh
dm9pZDoKCiAgaHcvbmV0L2k4MjU5Ni5jOiBJbiBmdW5jdGlvbiDigJhpODI1OTZfcmVjZWl2ZeKA
mToKICBody9uZXQvaTgyNTk2LmM6NjQ0OjU0OiBlcnJvcjogcGFzc2luZyBhcmd1bWVudCA0IG9m
IOKAmGFkZHJlc3Nfc3BhY2VfcnfigJkgZGlzY2FyZHMg4oCYY29uc3TigJkgcXVhbGlmaWVyIGZy
b20gcG9pbnRlciB0YXJnZXQgdHlwZSBbLVdlcnJvcj1kaXNjYXJkZWQtcXVhbGlmaWVyc10KClRo
aXMgY29tbWl0IHdhcyBwcm9kdWNlZCB3aXRoIHRoZSBpbmNsdWRlZCBDb2NjaW5lbGxlIHNjcmlw
dApzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC4KClNpZ25lZC1vZmYtYnk6IFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBzY3JpcHRzL2NvY2Np
bmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSB8IDE0ICsrKysrKysrKysrKysrCiBody9uZXQvZHA4
MzkzeC5jICAgICAgICAgICAgICAgICAgICAgICB8ICAzICstLQogaHcvbmV0L2k4MjU5Ni5jICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCiAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2Vy
dGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy9jb2NjaW5lbGxl
L2V4ZWNfcndfY29uc3QuY29jY2kgYi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5j
b2NjaQppbmRleCBhMDA1NGYwMDlkLi40ZTQ1OWQ5MTViIDEwMDY0NAotLS0gYS9zY3JpcHRzL2Nv
Y2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQorKysgYi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhl
Y19yd19jb25zdC5jb2NjaQpAQCAtMSw2ICsxLDIwIEBACiAvLyBVc2FnZToKIC8vICBzcGF0Y2gg
LS1zcC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIC0tZGlyIC4g
LS1pbi1wbGFjZQogCisvLyBVc2UgYWRkcmVzc19zcGFjZV93cml0ZSBpbnN0ZWFkIG9mIGNhc3Rp
bmcgdG8gbm9uLWNvbnN0CitAQAordHlwZSBUOworY29uc3QgVCAqVjsKK2V4cHJlc3Npb24gRTEs
IEUyLCBFMywgRTQ7CitAQAorKAorLSBhZGRyZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIChUICop
ViwgRTQsIDEpCisrIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoRTEsIEUyLCBFMywgViwgRTQpCit8Cist
IGFkZHJlc3Nfc3BhY2VfcncoRTEsIEUyLCBFMywgKHZvaWQgKilWLCBFNCwgMSkKKysgYWRkcmVz
c19zcGFjZV93cml0ZShFMSwgRTIsIEUzLCBWLCBFNCkKKykKKwogLy8gUmVtb3ZlIHVzZWxlc3Mg
Y2FzdAogQEAKIGV4cHJlc3Npb24gRTEsIEUyLCBFMywgRTQ7CmRpZmYgLS1naXQgYS9ody9uZXQv
ZHA4MzkzeC5jIGIvaHcvbmV0L2RwODM5M3guYwppbmRleCBhMTM0ZDQzMWFlLi41ODBhZTQ0Mzdl
IDEwMDY0NAotLS0gYS9ody9uZXQvZHA4MzkzeC5jCisrKyBiL2h3L25ldC9kcDgzOTN4LmMKQEAg
LTc4Nyw4ICs3ODcsNyBAQCBzdGF0aWMgc3NpemVfdCBkcDgzOTN4X3JlY2VpdmUoTmV0Q2xpZW50
U3RhdGUgKm5jLCBjb25zdCB1aW50OF90ICogYnVmLAogICAgIC8qIFB1dCBwYWNrZXQgaW50byBS
QkEgKi8KICAgICBEUFJJTlRGKCJSZWNlaXZlIHBhY2tldCBhdCAlMDh4XG4iLCBkcDgzOTN4X2Ny
YmEocykpOwogICAgIGFkZHJlc3MgPSBkcDgzOTN4X2NyYmEocyk7Ci0gICAgYWRkcmVzc19zcGFj
ZV9ydygmcy0+YXMsIGFkZHJlc3MsCi0gICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsICh1
aW50OF90ICopYnVmLCByeF9sZW4sIDEpOworICAgIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoJnMtPmFz
LCBhZGRyZXNzLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBidWYsIHJ4X2xlbik7CiAgICAgYWRk
cmVzcyArPSByeF9sZW47CiAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGFkZHJlc3MsCiAg
ICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsICh1aW50OF90ICopJmNoZWNrc3VtLCA0LCAx
KTsKZGlmZiAtLWdpdCBhL2h3L25ldC9pODI1OTYuYyBiL2h3L25ldC9pODI1OTYuYwppbmRleCAz
YTBlMWVjNGMwLi5hMjkyOTg0ZTA2IDEwMDY0NAotLS0gYS9ody9uZXQvaTgyNTk2LmMKKysrIGIv
aHcvbmV0L2k4MjU5Ni5jCkBAIC02NDAsOCArNjQwLDggQEAgc3NpemVfdCBpODI1OTZfcmVjZWl2
ZShOZXRDbGllbnRTdGF0ZSAqbmMsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHN6KQogICAg
ICAgICAgICAgfQogICAgICAgICAgICAgcmJhID0gZ2V0X3VpbnQzMihyYmQgKyA4KTsKICAgICAg
ICAgICAgIC8qIHByaW50ZigicmJhIGlzIDB4JXhcbiIsIHJiYSk7ICovCi0gICAgICAgICAgICBh
ZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgcmJhLAotICAgICAgICAgICAg
ICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsICh2b2lkICopYnVmLCBudW0sIDEpOworICAgICAg
ICAgICAgYWRkcmVzc19zcGFjZV93cml0ZSgmYWRkcmVzc19zcGFjZV9tZW1vcnksIHJiYSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgYnVm
LCBudW0pOwogICAgICAgICAgICAgcmJhICs9IG51bTsKICAgICAgICAgICAgIGJ1ZiArPSBudW07
CiAgICAgICAgICAgICBsZW4gLT0gbnVtOwotLSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXD-0001FZ-3e; Thu, 20 Feb 2020 13:06:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXB-0001ER-Hj
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:29 +0000
X-Inumbo-ID: ce7a4475-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id ce7a4475-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203988;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=ZaiDtobx6mVoSJLPslKoq8Z9oQIRl9Tgzgi3Bg/RxQM=;
 b=LRP6RTIMehH7tWVxkQY2smpfsk5IOsq9rBwjxGB3FP8KPmFGcPtzK9LuClJ5BvD6hdQMHj
 rH/FzTwMNnsSqsPs0PbxDda/Ak/OQGkg47+OHC4SuliJM8r4d0xCtOJ1lqmR+MCJLM+jg+
 jt/lLvHytJtouovAMk4ZF5h0oBFoJoo=
Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com
 [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-272-ljFMzuFRM5GMBdUQOErtVw-1; Thu, 20 Feb 2020 08:06:26 -0500
Received: by mail-wr1-f70.google.com with SMTP id u8so1712054wrp.10
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:26 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=8pJhUP9usprCLN78RzoD9uhnYc7r5iBRfDww4Tsum+4=;
 b=Z/m/NE46U6Dl4NGx0uN3RBxhcqKcPw/Vg0tgBYlVY7RpI1JUAJf1zsfoM/PwHxfYl8
 CBeTuYvDgmZ+KSlV/Vnp44MnsSufQuTX8bSpe/1rjOUG4rO8gvn3OKRFICB9LADE6GQ1
 fyUHGVz83aMNl4pPDYao9y/O09iYL8SMTJcufc5o6hfwlgFawW8Tyw9gxWEMOZ7PYQLt
 1qkH59vwyFGKXdi8iCRs4dxGMQopmIfa9LjVzRxUIQlgoJMhIUW6MMQhvzS1GIf7uN7f
 OBVvAgW/maw3PGf8zhtA2yOUd4UPorAsTUQtC+3sqCz/xqzeIARwN4q3itdwh+OEzvZK
 Y17A==
X-Gm-Message-State: APjAAAXZIUhUurp+O5PfOEUFunGF+BxHaFbDL7V0DMwfIE/MADxTBKFj
 vGHOf+cGEyA8YIOp4uzflqzrREWaN0J3BFnx6uMGjAq8FX+6wzW6YUSKhBeeZAQDKRr3Z1t+qgY
 X9fOBi56tqh1A5llbAKKaN2TFwlg=
X-Received: by 2002:a1c:3b09:: with SMTP id i9mr4474239wma.31.1582203984884;
 Thu, 20 Feb 2020 05:06:24 -0800 (PST)
X-Google-Smtp-Source: APXvYqyueDTuvmLdILlFBUAI1KMTYLdx1fyD4hDWZ7aWgHEWsecyRbWCT1Cjdoc3TPZaC5AcngMlzg==
X-Received: by 2002:a1c:3b09:: with SMTP id i9mr4474140wma.31.1582203984067;
 Thu, 20 Feb 2020 05:06:24 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.20
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:23 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:36 +0100
Message-Id: <20200220130548.29974-9-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: ljFMzuFRM5GMBdUQOErtVw-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 08/20] Remove unnecessary cast when using the
 address_space API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjb21taXQgd2FzIHByb2R1Y2VkIHdpdGggdGhlIGluY2x1ZGVkIENvY2NpbmVsbGUgc2Ny
aXB0CnNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LgoKVHdvIGxpbmVzIGluIGh3L25l
dC9kcDgzOTN4LmMgdGhhdCBDb2NjaW5lbGxlIHByb2R1Y2VkIHRoYXQKd2VyZSBvdmVyIDgwIGNo
YXJhY3RlcnMgd2VyZSByZS13cmFwcGVkIGJ5IGhhbmQuCgpTdWdnZXN0ZWQtYnk6IFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPHBoaWxtZEByZWRoYXQuY29tPgotLS0KIHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2Nv
bnN0LmNvY2NpIHwgMTUgKysrKysrKysrKysrKy0KIHRhcmdldC9pMzg2L2h2Zi92bXguaCAgICAg
ICAgICAgICAgICAgIHwgIDIgKy0KIGh3L2FybS9ib290LmMgICAgICAgICAgICAgICAgICAgICAg
ICAgIHwgIDYgKystLS0tCiBody9kbWEvcmM0MDMwLmMgICAgICAgICAgICAgICAgICAgICAgICB8
ICA0ICsrLS0KIGh3L2RtYS94bG54LXpkbWEuYyAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0K
IGh3L25ldC9jYWRlbmNlX2dlbS5jICAgICAgICAgICAgICAgICAgIHwgMjEgKysrKysrKysrLS0t
LS0tLS0tLQogaHcvbmV0L2RwODM5M3guYyAgICAgICAgICAgICAgICAgICAgICAgfCAyOCArKysr
KysrKysrKysrLS0tLS0tLS0tLS0tLQogaHcvczM5MHgvY3NzLmMgICAgICAgICAgICAgICAgICAg
ICAgICAgfCAgNCArKy0tCiBxdGVzdC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8
IDEyICsrKysrLS0tLS0tCiB0YXJnZXQvaTM4Ni9odmYveDg2X21tdS5jICAgICAgICAgICAgICB8
ICAyICstCiB0YXJnZXQvaTM4Ni93aHB4LWFsbC5jICAgICAgICAgICAgICAgICB8ICAyICstCiB0
YXJnZXQvczM5MHgvbW11X2hlbHBlci5jICAgICAgICAgICAgICB8ICAyICstCiAxMiBmaWxlcyBj
aGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspLCA0NiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9z
Y3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSBiL3NjcmlwdHMvY29jY2luZWxs
ZS9leGVjX3J3X2NvbnN0LmNvY2NpCmluZGV4IDRlNDU5ZDkxNWIuLjVlZDk1NmE4MzQgMTAwNjQ0
Ci0tLSBhL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpCisrKyBiL3Njcmlw
dHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpCkBAIC0xNywxMCArMTcsMjMgQEAgZXhw
cmVzc2lvbiBFMSwgRTIsIEUzLCBFNDsKIAogLy8gUmVtb3ZlIHVzZWxlc3MgY2FzdAogQEAKLWV4
cHJlc3Npb24gRTEsIEUyLCBFMywgRTQ7CitleHByZXNzaW9uIEUxLCBFMiwgRTMsIEU0LCBFNSwg
RTY7CiB0eXBlIFQ7CiBAQAogKAorLSBhZGRyZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIChUICop
RTQsIEU1LCBFNikKKysgYWRkcmVzc19zcGFjZV9ydyhFMSwgRTIsIEUzLCBFNCwgRTUsIEU2KQor
fAorLSBhZGRyZXNzX3NwYWNlX3JlYWQoRTEsIEUyLCBFMywgKFQgKilFNCwgRTUpCisrIGFkZHJl
c3Nfc3BhY2VfcmVhZChFMSwgRTIsIEUzLCBFNCwgRTUpCit8CistIGFkZHJlc3Nfc3BhY2Vfd3Jp
dGUoRTEsIEUyLCBFMywgKFQgKilFNCwgRTUpCisrIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoRTEsIEUy
LCBFMywgRTQsIEU1KQorfAorLSBhZGRyZXNzX3NwYWNlX3dyaXRlX3JvbShFMSwgRTIsIEUzLCAo
VCAqKUU0LCBFNSkKKysgYWRkcmVzc19zcGFjZV93cml0ZV9yb20oRTEsIEUyLCBFMywgRTQsIEU1
KQorfAorCiAtIGRtYV9tZW1vcnlfcmVhZChFMSwgRTIsIChUICopRTMsIEU0KQogKyBkbWFfbWVt
b3J5X3JlYWQoRTEsIEUyLCBFMywgRTQpCiB8CmRpZmYgLS1naXQgYS90YXJnZXQvaTM4Ni9odmYv
dm14LmggYi90YXJnZXQvaTM4Ni9odmYvdm14LmgKaW5kZXggZWI4ODk0Y2Q1OC4uYTExNWNhMTc4
MiAxMDA2NDQKLS0tIGEvdGFyZ2V0L2kzODYvaHZmL3ZteC5oCisrKyBiL3RhcmdldC9pMzg2L2h2
Zi92bXguaApAQCAtMTI4LDcgKzEyOCw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBtYWN2bV9zZXRf
Y3IwKGh2X3ZjcHVpZF90IHZjcHUsIHVpbnQ2NF90IGNyMCkKICAgICAgICAgYWRkcmVzc19zcGFj
ZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksCiAgICAgICAgICAgICAgICAgICAgICAgICAgcnZt
Y3ModmNwdSwgVk1DU19HVUVTVF9DUjMpICYgfjB4MWYsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAodWlu
dDhfdCAqKXBkcHRlLCAzMiwgMCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgcGRwdGUsIDMy
LCAwKTsKICAgICAgICAgLyogT25seSBzZXQgUERQVEUgd2hlbiBhcHByb3ByaWF0ZS4gKi8KICAg
ICAgICAgZm9yIChpID0gMDsgaSA8IDQ7IGkrKykgewogICAgICAgICAgICAgd3ZtY3ModmNwdSwg
Vk1DU19HVUVTVF9QRFBURTAgKyBpICogMiwgcGRwdGVbaV0pOwpkaWZmIC0tZ2l0IGEvaHcvYXJt
L2Jvb3QuYyBiL2h3L2FybS9ib290LmMKaW5kZXggMGMyMTNjYTYyNy4uZmVmNDA3MmRiMSAxMDA2
NDQKLS0tIGEvaHcvYXJtL2Jvb3QuYworKysgYi9ody9hcm0vYm9vdC5jCkBAIC0zMjcsOCArMzI3
LDcgQEAgc3RhdGljIHZvaWQgc2V0X2tlcm5lbF9hcmdzKGNvbnN0IHN0cnVjdCBhcm1fYm9vdF9p
bmZvICppbmZvLCBBZGRyZXNzU3BhY2UgKmFzKQogCiAgICAgICAgIGNtZGxpbmVfc2l6ZSA9IHN0
cmxlbihpbmZvLT5rZXJuZWxfY21kbGluZSk7CiAgICAgICAgIGFkZHJlc3Nfc3BhY2Vfd3JpdGUo
YXMsIHAgKyA4LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChjb25zdCB1aW50OF90ICopaW5mby0+a2VybmVsX2NtZGxpbmUsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY21kbGluZV9zaXplICsgMSk7CisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgaW5mby0+a2VybmVsX2NtZGxpbmUsIGNtZGxpbmVfc2l6ZSArIDEpOwogICAgICAg
ICBjbWRsaW5lX3NpemUgPSAoY21kbGluZV9zaXplID4+IDIpICsgMTsKICAgICAgICAgV1JJVEVf
V09SRChwLCBjbWRsaW5lX3NpemUgKyAyKTsKICAgICAgICAgV1JJVEVfV09SRChwLCAweDU0NDEw
MDA5KTsKQEAgLTQyMCw4ICs0MTksNyBAQCBzdGF0aWMgdm9pZCBzZXRfa2VybmVsX2FyZ3Nfb2xk
KGNvbnN0IHN0cnVjdCBhcm1fYm9vdF9pbmZvICppbmZvLAogICAgIH0KICAgICBzID0gaW5mby0+
a2VybmVsX2NtZGxpbmU7CiAgICAgaWYgKHMpIHsKLSAgICAgICAgYWRkcmVzc19zcGFjZV93cml0
ZShhcywgcCwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoY29uc3QgdWludDhfdCAqKXMsIHN0cmxlbihzKSArIDEpOworICAgICAgICBhZGRyZXNz
X3NwYWNlX3dyaXRlKGFzLCBwLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLCBzdHJsZW4ocykg
KyAxKTsKICAgICB9IGVsc2UgewogICAgICAgICBXUklURV9XT1JEKHAsIDApOwogICAgIH0KZGlm
ZiAtLWdpdCBhL2h3L2RtYS9yYzQwMzAuYyBiL2h3L2RtYS9yYzQwMzAuYwppbmRleCBjNGNmODIz
NmY0Li5jYTBiZWNkNzU2IDEwMDY0NAotLS0gYS9ody9kbWEvcmM0MDMwLmMKKysrIGIvaHcvZG1h
L3JjNDAzMC5jCkBAIC01MTMsOCArNTEzLDggQEAgc3RhdGljIElPTU1VVExCRW50cnkgcmM0MDMw
X2RtYV90cmFuc2xhdGUoSU9NTVVNZW1vcnlSZWdpb24gKmlvbW11LCBod2FkZHIgYWRkciwKICAg
ICBpZiAoaSA8IHMtPmRtYV90bF9saW1pdCAvIHNpemVvZihlbnRyeSkpIHsKICAgICAgICAgZW50
cnlfYWRkcmVzcyA9IChzLT5kbWFfdGxfYmFzZSAmIDB4N2ZmZmZmZmYpICsgaSAqIHNpemVvZihl
bnRyeSk7CiAgICAgICAgIGlmIChhZGRyZXNzX3NwYWNlX3JlYWQocmV0LnRhcmdldF9hcywgZW50
cnlfYWRkcmVzcywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VO
U1BFQ0lGSUVELCAodW5zaWduZWQgY2hhciAqKSZlbnRyeSwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplb2YoZW50cnkpKSA9PSBNRU1UWF9PSykgeworICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsICZlbnRyeSwgc2l6ZW9mKGVu
dHJ5KSkKKyAgICAgICAgICAgICAgICA9PSBNRU1UWF9PSykgewogICAgICAgICAgICAgcmV0LnRy
YW5zbGF0ZWRfYWRkciA9IGVudHJ5LmZyYW1lICYgfihETUFfUEFHRVNJWkUgLSAxKTsKICAgICAg
ICAgICAgIHJldC5wZXJtID0gSU9NTVVfUlc7CiAgICAgICAgIH0KZGlmZiAtLWdpdCBhL2h3L2Rt
YS94bG54LXpkbWEuYyBiL2h3L2RtYS94bG54LXpkbWEuYwppbmRleCA4ZmI4M2Y1YjA3Li42ODNh
YmJlNTNmIDEwMDY0NAotLS0gYS9ody9kbWEveGxueC16ZG1hLmMKKysrIGIvaHcvZG1hL3hsbngt
emRtYS5jCkBAIC0zNjQsNyArMzY0LDcgQEAgc3RhdGljIHVpbnQ2NF90IHpkbWFfdXBkYXRlX2Rl
c2NyX2FkZHIoWGxueFpETUEgKnMsIGJvb2wgdHlwZSwKICAgICB9IGVsc2UgewogICAgICAgICBh
ZGRyID0gemRtYV9nZXRfcmVnYWRkcjY0KHMsIGJhc2VyZWcpOwogICAgICAgICBhZGRyICs9IHNp
emVvZihzLT5kc2NfZHN0KTsKLSAgICAgICAgYWRkcmVzc19zcGFjZV9ydyhzLT5kbWFfYXMsIGFk
ZHIsIHMtPmF0dHIsICh2b2lkICopICZuZXh0LCA4LCBmYWxzZSk7CisgICAgICAgIGFkZHJlc3Nf
c3BhY2Vfcncocy0+ZG1hX2FzLCBhZGRyLCBzLT5hdHRyLCAmbmV4dCwgOCwgZmFsc2UpOwogICAg
ICAgICB6ZG1hX3B1dF9yZWdhZGRyNjQocywgYmFzZXJlZywgbmV4dCk7CiAgICAgfQogICAgIHJl
dHVybiBuZXh0OwpkaWZmIC0tZ2l0IGEvaHcvbmV0L2NhZGVuY2VfZ2VtLmMgYi9ody9uZXQvY2Fk
ZW5jZV9nZW0uYwppbmRleCA4NzFmY2YyMDMxLi5kZGFiZGIzZjkwIDEwMDY0NAotLS0gYS9ody9u
ZXQvY2FkZW5jZV9nZW0uYworKysgYi9ody9uZXQvY2FkZW5jZV9nZW0uYwpAQCAtODcxLDcgKzg3
MSw3IEBAIHN0YXRpYyB2b2lkIGdlbV9nZXRfcnhfZGVzYyhDYWRlbmNlR0VNU3RhdGUgKnMsIGlu
dCBxKQogCiAgICAgLyogcmVhZCBjdXJyZW50IGRlc2NyaXB0b3IgKi8KICAgICBhZGRyZXNzX3Nw
YWNlX3JlYWQoJnMtPmRtYV9hcywgZGVzY19hZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAot
ICAgICAgICAgICAgICAgICAgICAgICAodWludDhfdCAqKXMtPnJ4X2Rlc2NbcV0sCisgICAgICAg
ICAgICAgICAgICAgICAgIHMtPnJ4X2Rlc2NbcV0sCiAgICAgICAgICAgICAgICAgICAgICAgIHNp
emVvZih1aW50MzJfdCkgKiBnZW1fZ2V0X2Rlc2NfbGVuKHMsIHRydWUpKTsKIAogICAgIC8qIERl
c2NyaXB0b3Igb3duZWQgYnkgc29mdHdhcmUgPyAqLwpAQCAtMTAyOSw5ICsxMDI5LDggQEAgc3Rh
dGljIHNzaXplX3QgZ2VtX3JlY2VpdmUoTmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1aW50OF90
ICpidWYsIHNpemVfdCBzaXplKQogCiAgICAgICAgIC8qIERlc2NyaXB0b3Igd3JpdGUtYmFjay4g
ICovCiAgICAgICAgIGRlc2NfYWRkciA9IGdlbV9nZXRfcnhfZGVzY19hZGRyKHMsIHEpOwotICAg
ICAgICBhZGRyZXNzX3NwYWNlX3dyaXRlKCZzLT5kbWFfYXMsIGRlc2NfYWRkciwKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICh1aW50OF90ICopcy0+cnhfZGVzY1txXSwKKyAgICAgICAgYWRkcmVz
c19zcGFjZV93cml0ZSgmcy0+ZG1hX2FzLCBkZXNjX2FkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJ
RUQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+cnhfZGVzY1txXSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzaXplb2YodWludDMyX3QpICogZ2VtX2dldF9kZXNjX2xlbihz
LCB0cnVlKSk7CiAKICAgICAgICAgLyogTmV4dCBkZXNjcmlwdG9yICovCkBAIC0xMTM3LDcgKzEx
MzYsNyBAQCBzdGF0aWMgdm9pZCBnZW1fdHJhbnNtaXQoQ2FkZW5jZUdFTVN0YXRlICpzKQogCiAg
ICAgICAgIERCX1BSSU5UKCJyZWFkIGRlc2NyaXB0b3IgMHglIiBIV0FERFJfUFJJeCAiXG4iLCBw
YWNrZXRfZGVzY19hZGRyKTsKICAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKCZzLT5kbWFfYXMs
IHBhY2tldF9kZXNjX2FkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJT
X1VOU1BFQ0lGSUVELCAodWludDhfdCAqKWRlc2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBkZXNjLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZW9mKHVpbnQzMl90KSAqIGdlbV9nZXRfZGVzY19sZW4ocywgZmFsc2UpKTsKICAgICAg
ICAgLyogSGFuZGxlIGFsbCBkZXNjcmlwdG9ycyBvd25lZCBieSBoYXJkd2FyZSAqLwogICAgICAg
ICB3aGlsZSAodHhfZGVzY19nZXRfdXNlZChkZXNjKSA9PSAwKSB7CkBAIC0xMTg1LDE0ICsxMTg0
LDEyIEBAIHN0YXRpYyB2b2lkIGdlbV90cmFuc21pdChDYWRlbmNlR0VNU3RhdGUgKnMpCiAgICAg
ICAgICAgICAgICAgICogdGhlIHByb2Nlc3Nvci4KICAgICAgICAgICAgICAgICAgKi8KICAgICAg
ICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3JlYWQoJnMtPmRtYV9hcywgZGVzY19hZGRyLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodWludDhfdCAqKWRlc2NfZmlyc3Qs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJ
RUQsIGRlc2NfZmlyc3QsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVv
ZihkZXNjX2ZpcnN0KSk7CiAgICAgICAgICAgICAgICAgdHhfZGVzY19zZXRfdXNlZChkZXNjX2Zp
cnN0KTsKICAgICAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3dyaXRlKCZzLT5kbWFfYXMsIGRl
c2NfYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VO
U1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1aW50OF90ICop
ZGVzY19maXJzdCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGRl
c2NfZmlyc3QpKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRU
UlNfVU5TUEVDSUZJRUQsIGRlc2NfZmlyc3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzaXplb2YoZGVzY19maXJzdCkpOwogICAgICAgICAgICAgICAgIC8qIEFkdmFuY2Ug
dGhlIGhhcmR3YXJlIGN1cnJlbnQgZGVzY3JpcHRvciBwYXN0IHRoaXMgcGFja2V0ICovCiAgICAg
ICAgICAgICAgICAgaWYgKHR4X2Rlc2NfZ2V0X3dyYXAoZGVzYykpIHsKICAgICAgICAgICAgICAg
ICAgICAgcy0+dHhfZGVzY19hZGRyW3FdID0gcy0+cmVnc1tHRU1fVFhRQkFTRV07CkBAIC0xMjQ2
LDggKzEyNDMsOCBAQCBzdGF0aWMgdm9pZCBnZW1fdHJhbnNtaXQoQ2FkZW5jZUdFTVN0YXRlICpz
KQogICAgICAgICAgICAgfQogICAgICAgICAgICAgREJfUFJJTlQoInJlYWQgZGVzY3JpcHRvciAw
eCUiIEhXQUREUl9QUkl4ICJcbiIsIHBhY2tldF9kZXNjX2FkZHIpOwogICAgICAgICAgICAgYWRk
cmVzc19zcGFjZV9yZWFkKCZzLT5kbWFfYXMsIHBhY2tldF9kZXNjX2FkZHIsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAodWludDhfdCAqKWRl
c2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YodWludDMyX3QpICogZ2Vt
X2dldF9kZXNjX2xlbihzLCBmYWxzZSkpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIGRlc2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc2l6ZW9mKHVpbnQzMl90KSAqIGdlbV9nZXRfZGVzY19sZW4ocywgZmFsc2UpKTsKICAg
ICAgICAgfQogCiAgICAgICAgIGlmICh0eF9kZXNjX2dldF91c2VkKGRlc2MpKSB7CmRpZmYgLS1n
aXQgYS9ody9uZXQvZHA4MzkzeC5jIGIvaHcvbmV0L2RwODM5M3guYwppbmRleCA1ODBhZTQ0Mzdl
Li5iNDYxMTAxY2ViIDEwMDY0NAotLS0gYS9ody9uZXQvZHA4MzkzeC5jCisrKyBiL2h3L25ldC9k
cDgzOTN4LmMKQEAgLTI3Niw3ICsyNzYsNyBAQCBzdGF0aWMgdm9pZCBkcDgzOTN4X2RvX2xvYWRf
Y2FtKGRwODM5M3hTdGF0ZSAqcykKICAgICB3aGlsZSAocy0+cmVnc1tTT05JQ19DRENdICYgMHgx
ZikgewogICAgICAgICAvKiBGaWxsIGN1cnJlbnQgZW50cnkgKi8KICAgICAgICAgYWRkcmVzc19z
cGFjZV9ydygmcy0+YXMsIGRwODM5M3hfY2RwKHMpLAotICAgICAgICAgICAgTUVNVFhBVFRSU19V
TlNQRUNJRklFRCwgKHVpbnQ4X3QgKilzLT5kYXRhLCBzaXplLCAwKTsKKyAgICAgICAgICAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCAwKTsKICAg
ICAgICAgcy0+Y2FtW2luZGV4XVswXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRoLCAxKSAmIDB4ZmY7
CiAgICAgICAgIHMtPmNhbVtpbmRleF1bMV0gPSBkcDgzOTN4X2dldChzLCB3aWR0aCwgMSkgPj4g
ODsKICAgICAgICAgcy0+Y2FtW2luZGV4XVsyXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRoLCAyKSAm
IDB4ZmY7CkBAIC0yOTQsNyArMjk0LDcgQEAgc3RhdGljIHZvaWQgZHA4MzkzeF9kb19sb2FkX2Nh
bShkcDgzOTN4U3RhdGUgKnMpCiAKICAgICAvKiBSZWFkIENBTSBlbmFibGUgKi8KICAgICBhZGRy
ZXNzX3NwYWNlX3J3KCZzLT5hcywgZHA4MzkzeF9jZHAocyksCi0gICAgICAgIE1FTVRYQVRUUlNf
VU5TUEVDSUZJRUQsICh1aW50OF90ICopcy0+ZGF0YSwgc2l6ZSwgMCk7CisgICAgICAgICAgICAg
ICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCAwKTsKICAgICBz
LT5yZWdzW1NPTklDX0NFXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRoLCAwKTsKICAgICBEUFJJTlRG
KCJsb2FkIGNhbSBkb25lLiBjYW0gZW5hYmxlIG1hc2sgMHglMDR4XG4iLCBzLT5yZWdzW1NPTklD
X0NFXSk7CiAKQEAgLTMxMiw3ICszMTIsNyBAQCBzdGF0aWMgdm9pZCBkcDgzOTN4X2RvX3JlYWRf
cnJhKGRwODM5M3hTdGF0ZSAqcykKICAgICB3aWR0aCA9IChzLT5yZWdzW1NPTklDX0RDUl0gJiBT
T05JQ19EQ1JfRFcpID8gMiA6IDE7CiAgICAgc2l6ZSA9IHNpemVvZih1aW50MTZfdCkgKiA0ICog
d2lkdGg7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRwODM5M3hfcnJwKHMpLAotICAg
ICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAodWludDhfdCAqKXMtPmRhdGEsIHNpemUsIDAp
OworICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+ZGF0YSwg
c2l6ZSwgMCk7CiAKICAgICAvKiBVcGRhdGUgU09OSUMgcmVnaXN0ZXJzICovCiAgICAgcy0+cmVn
c1tTT05JQ19DUkJBMF0gPSBkcDgzOTN4X2dldChzLCB3aWR0aCwgMCk7CkBAIC00MjcsNyArNDI3
LDcgQEAgc3RhdGljIHZvaWQgZHA4MzkzeF9kb190cmFuc21pdF9wYWNrZXRzKGRwODM5M3hTdGF0
ZSAqcykKICAgICAgICAgcy0+cmVnc1tTT05JQ19UVERBXSA9IHMtPnJlZ3NbU09OSUNfQ1REQV07
CiAgICAgICAgIERQUklOVEYoIlRyYW5zbWl0IHBhY2tldCBhdCAlMDh4XG4iLCBkcDgzOTN4X3R0
ZGEocykpOwogICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywgZHA4MzkzeF90dGRhKHMp
ICsgc2l6ZW9mKHVpbnQxNl90KSAqIHdpZHRoLAotICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQ
RUNJRklFRCwgKHVpbnQ4X3QgKilzLT5kYXRhLCBzaXplLCAwKTsKKyAgICAgICAgICAgICAgICAg
ICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCAwKTsKICAgICAg
ICAgdHhfbGVuID0gMDsKIAogICAgICAgICAvKiBVcGRhdGUgcmVnaXN0ZXJzICovCkBAIC00NjEs
NyArNDYxLDcgQEAgc3RhdGljIHZvaWQgZHA4MzkzeF9kb190cmFuc21pdF9wYWNrZXRzKGRwODM5
M3hTdGF0ZSAqcykKICAgICAgICAgICAgICAgICBzaXplID0gc2l6ZW9mKHVpbnQxNl90KSAqIDMg
KiB3aWR0aDsKICAgICAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywKICAgICAg
ICAgICAgICAgICAgICAgZHA4MzkzeF90dGRhKHMpICsgc2l6ZW9mKHVpbnQxNl90KSAqICg0ICsg
MyAqIGkpICogd2lkdGgsCi0gICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJ
RUQsICh1aW50OF90ICopcy0+ZGF0YSwgc2l6ZSwgMCk7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCAwKTsKICAg
ICAgICAgICAgICAgICBzLT5yZWdzW1NPTklDX1RTQTBdID0gZHA4MzkzeF9nZXQocywgd2lkdGgs
IDApOwogICAgICAgICAgICAgICAgIHMtPnJlZ3NbU09OSUNfVFNBMV0gPSBkcDgzOTN4X2dldChz
LCB3aWR0aCwgMSk7CiAgICAgICAgICAgICAgICAgcy0+cmVnc1tTT05JQ19URlNdID0gZHA4Mzkz
eF9nZXQocywgd2lkdGgsIDIpOwpAQCAtNDk1LDE3ICs0OTUsMTcgQEAgc3RhdGljIHZvaWQgZHA4
MzkzeF9kb190cmFuc21pdF9wYWNrZXRzKGRwODM5M3hTdGF0ZSAqcykKICAgICAgICAgICAgICAg
ICAgICAgcy0+cmVnc1tTT05JQ19UQ1JdICYgMHgwZmZmKTsgLyogc3RhdHVzICovCiAgICAgICAg
IHNpemUgPSBzaXplb2YodWludDE2X3QpICogd2lkdGg7CiAgICAgICAgIGFkZHJlc3Nfc3BhY2Vf
cncoJnMtPmFzLAotICAgICAgICAgICAgZHA4MzkzeF90dGRhKHMpLAotICAgICAgICAgICAgTUVN
VFhBVFRSU19VTlNQRUNJRklFRCwgKHVpbnQ4X3QgKilzLT5kYXRhLCBzaXplLCAxKTsKKyAgICAg
ICAgICAgICAgICAgICAgICAgICBkcDgzOTN4X3R0ZGEocyksCisgICAgICAgICAgICAgICAgICAg
ICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+ZGF0YSwgc2l6ZSwgMSk7CiAKICAgICAg
ICAgaWYgKCEocy0+cmVnc1tTT05JQ19DUl0gJiBTT05JQ19DUl9IVFgpKSB7CiAgICAgICAgICAg
ICAvKiBSZWFkIGZvb3RlciBvZiBwYWNrZXQgKi8KICAgICAgICAgICAgIHNpemUgPSBzaXplb2Yo
dWludDE2X3QpICogd2lkdGg7CiAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywK
LSAgICAgICAgICAgICAgICBkcDgzOTN4X3R0ZGEocykgKworICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBkcDgzOTN4X3R0ZGEocykgKwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBz
aXplb2YodWludDE2X3QpICoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKDQgKyAzICog
cy0+cmVnc1tTT05JQ19URkNdKSAqIHdpZHRoLAotICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNf
VU5TUEVDSUZJRUQsICh1aW50OF90ICopcy0+ZGF0YSwgc2l6ZSwgMCk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUsIDAp
OwogICAgICAgICAgICAgcy0+cmVnc1tTT05JQ19DVERBXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRo
LCAwKSAmIH4weDE7CiAgICAgICAgICAgICBpZiAoZHA4MzkzeF9nZXQocywgd2lkdGgsIDApICYg
MHgxKSB7CiAgICAgICAgICAgICAgICAgLyogRU9MIGRldGVjdGVkICovCkBAIC03NjgsNyArNzY4
LDcgQEAgc3RhdGljIHNzaXplX3QgZHA4MzkzeF9yZWNlaXZlKE5ldENsaWVudFN0YXRlICpuYywg
Y29uc3QgdWludDhfdCAqIGJ1ZiwKICAgICAgICAgc2l6ZSA9IHNpemVvZih1aW50MTZfdCkgKiAx
ICogd2lkdGg7CiAgICAgICAgIGFkZHJlc3MgPSBkcDgzOTN4X2NyZGEocykgKyBzaXplb2YodWlu
dDE2X3QpICogNSAqIHdpZHRoOwogICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywgYWRk
cmVzcywgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAo
dWludDhfdCAqKXMtPmRhdGEsIHNpemUsIDApOworICAgICAgICAgICAgICAgICAgICAgICAgIHMt
PmRhdGEsIHNpemUsIDApOwogICAgICAgICBpZiAoZHA4MzkzeF9nZXQocywgd2lkdGgsIDApICYg
MHgxKSB7CiAgICAgICAgICAgICAvKiBTdGlsbCBFT0wgOyBzdG9wIHJlY2VwdGlvbiAqLwogICAg
ICAgICAgICAgcmV0dXJuIC0xOwpAQCAtNzkwLDcgKzc5MCw3IEBAIHN0YXRpYyBzc2l6ZV90IGRw
ODM5M3hfcmVjZWl2ZShOZXRDbGllbnRTdGF0ZSAqbmMsIGNvbnN0IHVpbnQ4X3QgKiBidWYsCiAg
ICAgYWRkcmVzc19zcGFjZV93cml0ZSgmcy0+YXMsIGFkZHJlc3MsIE1FTVRYQVRUUlNfVU5TUEVD
SUZJRUQsIGJ1ZiwgcnhfbGVuKTsKICAgICBhZGRyZXNzICs9IHJ4X2xlbjsKICAgICBhZGRyZXNz
X3NwYWNlX3J3KCZzLT5hcywgYWRkcmVzcywKLSAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwgKHVpbnQ4X3QgKikmY2hlY2tzdW0sIDQsIDEpOworICAgICAgICAgICAgICAgICAgICAgTUVN
VFhBVFRSU19VTlNQRUNJRklFRCwgJmNoZWNrc3VtLCA0LCAxKTsKICAgICByeF9sZW4gKz0gNDsK
ICAgICBzLT5yZWdzW1NPTklDX0NSQkExXSA9IGFkZHJlc3MgPj4gMTY7CiAgICAgcy0+cmVnc1tT
T05JQ19DUkJBMF0gPSBhZGRyZXNzICYgMHhmZmZmOwpAQCAtODE5LDEyICs4MTksMTIgQEAgc3Rh
dGljIHNzaXplX3QgZHA4MzkzeF9yZWNlaXZlKE5ldENsaWVudFN0YXRlICpuYywgY29uc3QgdWlu
dDhfdCAqIGJ1ZiwKICAgICBkcDgzOTN4X3B1dChzLCB3aWR0aCwgNCwgcy0+cmVnc1tTT05JQ19S
U0NdKTsgLyogc2VxX25vICovCiAgICAgc2l6ZSA9IHNpemVvZih1aW50MTZfdCkgKiA1ICogd2lk
dGg7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRwODM5M3hfY3JkYShzKSwKLSAgICAg
ICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgKHVpbnQ4X3QgKilzLT5kYXRhLCBzaXplLCAxKTsK
KyAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNp
emUsIDEpOwogCiAgICAgLyogTW92ZSB0byBuZXh0IGRlc2NyaXB0b3IgKi8KICAgICBzaXplID0g
c2l6ZW9mKHVpbnQxNl90KSAqIHdpZHRoOwogICAgIGFkZHJlc3Nfc3BhY2VfcncoJnMtPmFzLCBk
cDgzOTN4X2NyZGEocykgKyBzaXplb2YodWludDE2X3QpICogNSAqIHdpZHRoLAotICAgICAgICBN
RU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAodWludDhfdCAqKXMtPmRhdGEsIHNpemUsIDApOworICAg
ICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+ZGF0YSwgc2l6ZSwg
MCk7CiAgICAgcy0+cmVnc1tTT05JQ19MTEZBXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRoLCAwKTsK
ICAgICBpZiAocy0+cmVnc1tTT05JQ19MTEZBXSAmIDB4MSkgewogICAgICAgICAvKiBFT0wgZGV0
ZWN0ZWQgKi8KQEAgLTgzOCw3ICs4MzgsNyBAQCBzdGF0aWMgc3NpemVfdCBkcDgzOTN4X3JlY2Vp
dmUoTmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1aW50OF90ICogYnVmLAogICAgICAgICB9CiAg
ICAgICAgIHMtPmRhdGFbMF0gPSAwOwogICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywg
b2Zmc2V0LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAg
ICh1aW50OF90ICopcy0+ZGF0YSwgc2l6ZW9mKHVpbnQxNl90KSwgMSk7CisgICAgICAgICAgICAg
ICAgICAgICAgICAgcy0+ZGF0YSwgc2l6ZW9mKHVpbnQxNl90KSwgMSk7CiAgICAgICAgIHMtPnJl
Z3NbU09OSUNfQ1JEQV0gPSBzLT5yZWdzW1NPTklDX0xMRkFdOwogICAgICAgICBzLT5yZWdzW1NP
TklDX0lTUl0gfD0gU09OSUNfSVNSX1BLVFJYOwogICAgICAgICBzLT5yZWdzW1NPTklDX1JTQ10g
PSAocy0+cmVnc1tTT05JQ19SU0NdICYgMHhmZjAwKSB8ICgoKHMtPnJlZ3NbU09OSUNfUlNDXSAm
IDB4MDBmZikgKyAxKSAmIDB4MDBmZik7CmRpZmYgLS1naXQgYS9ody9zMzkweC9jc3MuYyBiL2h3
L3MzOTB4L2Nzcy5jCmluZGV4IDg0NGNhYWI0MDguLmYyN2Y4YzQ1YTUgMTAwNjQ0Ci0tLSBhL2h3
L3MzOTB4L2Nzcy5jCisrKyBiL2h3L3MzOTB4L2Nzcy5jCkBAIC04NzUsNyArODc1LDcgQEAgc3Rh
dGljIGlubGluZSBpbnQgaWRhX3JlYWRfbmV4dF9pZGF3KENjd0RhdGFTdHJlYW0gKmNkcykKICAg
ICAgICAgICAgIHJldHVybiAtRUlOVkFMOyAvKiBjaGFubmVsIHByb2dyYW0gY2hlY2sgKi8KICAg
ICAgICAgfQogICAgICAgICByZXQgPSBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21l
bW9yeSwgaWRhd19hZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRU
UlNfVU5TUEVDSUZJRUQsICh2b2lkICopICZpZGF3LmZtdDIsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgJmlkYXcuZm10MiwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaWRhdy5mbXQyKSwgZmFsc2UpOwogICAgICAg
ICBjZHMtPmNkYSA9IGJlNjRfdG9fY3B1KGlkYXcuZm10Mik7CiAgICAgfSBlbHNlIHsKQEAgLTg4
NCw3ICs4ODQsNyBAQCBzdGF0aWMgaW5saW5lIGludCBpZGFfcmVhZF9uZXh0X2lkYXcoQ2N3RGF0
YVN0cmVhbSAqY2RzKQogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7IC8qIGNoYW5uZWwgcHJv
Z3JhbSBjaGVjayAqLwogICAgICAgICB9CiAgICAgICAgIHJldCA9IGFkZHJlc3Nfc3BhY2Vfcnco
JmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBpZGF3X2FkZHIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgKHZvaWQgKikgJmlkYXcuZm10MSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmaWRh
dy5mbXQxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihpZGF3LmZtdDEp
LCBmYWxzZSk7CiAgICAgICAgIGNkcy0+Y2RhID0gYmU2NF90b19jcHUoaWRhdy5mbXQxKTsKICAg
ICAgICAgaWYgKGNkcy0+Y2RhICYgMHg4MDAwMDAwMCkgewpkaWZmIC0tZ2l0IGEvcXRlc3QuYyBi
L3F0ZXN0LmMKaW5kZXggMTI0MzJmOTljZi4uNjVlMzNiODBlMyAxMDA2NDQKLS0tIGEvcXRlc3Qu
YworKysgYi9xdGVzdC5jCkBAIC00MzUsMTcgKzQzNSwxNyBAQCBzdGF0aWMgdm9pZCBxdGVzdF9w
cm9jZXNzX2NvbW1hbmQoQ2hhckJhY2tlbmQgKmNociwgZ2NoYXIgKip3b3JkcykKICAgICAgICAg
ICAgIHVpbnQxNl90IGRhdGEgPSB2YWx1ZTsKICAgICAgICAgICAgIHRzd2FwMTZzKCZkYXRhKTsK
ICAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoZmlyc3RfY3B1LT5hcywgYWRkciwgTUVNVFhB
VFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVpbnQ4X3Qg
KikgJmRhdGEsIDIsIHRydWUpOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGF0YSwg
MiwgdHJ1ZSk7CiAgICAgICAgIH0gZWxzZSBpZiAod29yZHNbMF1bNV0gPT0gJ2wnKSB7CiAgICAg
ICAgICAgICB1aW50MzJfdCBkYXRhID0gdmFsdWU7CiAgICAgICAgICAgICB0c3dhcDMycygmZGF0
YSk7CiAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1F
TVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1aW50
OF90ICopICZkYXRhLCA0LCB0cnVlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRh
dGEsIDQsIHRydWUpOwogICAgICAgICB9IGVsc2UgaWYgKHdvcmRzWzBdWzVdID09ICdxJykgewog
ICAgICAgICAgICAgdWludDY0X3QgZGF0YSA9IHZhbHVlOwogICAgICAgICAgICAgdHN3YXA2NHMo
JmRhdGEpOwogICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9ydyhmaXJzdF9jcHUtPmFzLCBhZGRy
LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
dWludDhfdCAqKSAmZGF0YSwgOCwgdHJ1ZSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZkYXRhLCA4LCB0cnVlKTsKICAgICAgICAgfQogICAgICAgICBxdGVzdF9zZW5kX3ByZWZpeChj
aHIpOwogICAgICAgICBxdGVzdF9zZW5kKGNociwgIk9LXG4iKTsKQEAgLTQ2OSwxNiArNDY5LDE2
IEBAIHN0YXRpYyB2b2lkIHF0ZXN0X3Byb2Nlc3NfY29tbWFuZChDaGFyQmFja2VuZCAqY2hyLCBn
Y2hhciAqKndvcmRzKQogICAgICAgICB9IGVsc2UgaWYgKHdvcmRzWzBdWzRdID09ICd3Jykgewog
ICAgICAgICAgICAgdWludDE2X3QgZGF0YTsKICAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2Vfcnco
Zmlyc3RfY3B1LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKHVpbnQ4X3QgKikgJmRhdGEsIDIsIGZhbHNlKTsKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgJmRhdGEsIDIsIGZhbHNlKTsKICAgICAgICAgICAgIHZhbHVl
ID0gdHN3YXAxNihkYXRhKTsKICAgICAgICAgfSBlbHNlIGlmICh3b3Jkc1swXVs0XSA9PSAnbCcp
IHsKICAgICAgICAgICAgIHVpbnQzMl90IGRhdGE7CiAgICAgICAgICAgICBhZGRyZXNzX3NwYWNl
X3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICh1aW50OF90ICopICZkYXRhLCA0LCBmYWxzZSk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCA0LCBmYWxzZSk7CiAgICAgICAgICAgICB2
YWx1ZSA9IHRzd2FwMzIoZGF0YSk7CiAgICAgICAgIH0gZWxzZSBpZiAod29yZHNbMF1bNF0gPT0g
J3EnKSB7CiAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIs
IE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1
aW50OF90ICopICZ2YWx1ZSwgOCwgZmFsc2UpOworICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmdmFsdWUsIDgsIGZhbHNlKTsKICAgICAgICAgICAgIHRzd2FwNjRzKCZ2YWx1ZSk7CiAgICAg
ICAgIH0KICAgICAgICAgcXRlc3Rfc2VuZF9wcmVmaXgoY2hyKTsKZGlmZiAtLWdpdCBhL3Rhcmdl
dC9pMzg2L2h2Zi94ODZfbW11LmMgYi90YXJnZXQvaTM4Ni9odmYveDg2X21tdS5jCmluZGV4IGQ1
YTBlZmU3MTguLjZhNjIwNjQzYzEgMTAwNjQ0Ci0tLSBhL3RhcmdldC9pMzg2L2h2Zi94ODZfbW11
LmMKKysrIGIvdGFyZ2V0L2kzODYvaHZmL3g4Nl9tbXUuYwpAQCAtODksNyArODksNyBAQCBzdGF0
aWMgYm9vbCBnZXRfcHRfZW50cnkoc3RydWN0IENQVVN0YXRlICpjcHUsIHN0cnVjdCBncHRfdHJh
bnNsYXRpb24gKnB0LAogCiAgICAgaW5kZXggPSBncHRfZW50cnkocHQtPmd2YSwgbGV2ZWwsIHBh
ZSk7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksIGdwYSArIGlu
ZGV4ICogcHRlX3NpemUocGFlKSwKLSAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5T
UEVDSUZJRUQsICh1aW50OF90ICopJnB0ZSwgcHRlX3NpemUocGFlKSwgMCk7CisgICAgICAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmcHRlLCBwdGVfc2l6ZShwYWUpLCAw
KTsKIAogICAgIHB0LT5wdGVbbGV2ZWwgLSAxXSA9IHB0ZTsKIApkaWZmIC0tZ2l0IGEvdGFyZ2V0
L2kzODYvd2hweC1hbGwuYyBiL3RhcmdldC9pMzg2L3docHgtYWxsLmMKaW5kZXggM2VkMmFhMTg5
Mi4uMGExZjI0NDc1MSAxMDA2NDQKLS0tIGEvdGFyZ2V0L2kzODYvd2hweC1hbGwuYworKysgYi90
YXJnZXQvaTM4Ni93aHB4LWFsbC5jCkBAIC01NDAsNyArNTQwLDcgQEAgc3RhdGljIEhSRVNVTFQg
Q0FMTEJBQ0sgd2hweF9lbXVfaW9wb3J0X2NhbGxiYWNrKAogewogICAgIE1lbVR4QXR0cnMgYXR0
cnMgPSB7IDAgfTsKICAgICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX2lvLCBJb0Fj
Y2Vzcy0+UG9ydCwgYXR0cnMsCi0gICAgICAgICAgICAgICAgICAgICAodWludDhfdCAqKSZJb0Fj
Y2Vzcy0+RGF0YSwgSW9BY2Nlc3MtPkFjY2Vzc1NpemUsCisgICAgICAgICAgICAgICAgICAgICAm
SW9BY2Nlc3MtPkRhdGEsIElvQWNjZXNzLT5BY2Nlc3NTaXplLAogICAgICAgICAgICAgICAgICAg
ICAgSW9BY2Nlc3MtPkRpcmVjdGlvbik7CiAgICAgcmV0dXJuIFNfT0s7CiB9CmRpZmYgLS1naXQg
YS90YXJnZXQvczM5MHgvbW11X2hlbHBlci5jIGIvdGFyZ2V0L3MzOTB4L21tdV9oZWxwZXIuYwpp
bmRleCBjOWYzZjM0NzUwLi4wYmUyZjMwMGJiIDEwMDY0NAotLS0gYS90YXJnZXQvczM5MHgvbW11
X2hlbHBlci5jCisrKyBiL3RhcmdldC9zMzkweC9tbXVfaGVscGVyLmMKQEAgLTEwNiw3ICsxMDYs
NyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgcmVhZF90YWJsZV9lbnRyeShDUFVTMzkwWFN0YXRlICpl
bnYsIGh3YWRkciBnYWRkciwKICAgICAgKiBXZSB0cmVhdCB0aGVtIGFzIGFic29sdXRlIGFkZHJl
c3NlcyBhbmQgZG9uJ3Qgd3JhcCB0aGVtLgogICAgICAqLwogICAgIGlmICh1bmxpa2VseShhZGRy
ZXNzX3NwYWNlX3JlYWQoY3MtPmFzLCBnYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1aW50OF90ICopZW50cnksIHNpemVv
ZigqZW50cnkpKSAhPQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZW50cnks
IHNpemVvZigqZW50cnkpKSAhPQogICAgICAgICAgICAgICAgICBNRU1UWF9PSykpIHsKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogICAgIH0KLS0gCjIuMjEuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXF-0001Ig-Lb; Thu, 20 Feb 2020 13:06:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXE-0001Hf-Si
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:32 +0000
X-Inumbo-ID: cff8233f-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id cff8233f-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203990;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=URr7V1M6RZkd8VsYjn8QuFWcMecDXO2sKYgxZu+xFU4=;
 b=OsIXN0Kk8sqDbDcM935ySQqlm95+2CQzDzr/Tne4Evf/5+C2Yr7jkoPNaOZhMPLfQDGlGr
 tr1O7xOLulKv35dvVSMEv8lygHwCgSA3fr5u+nRE3AMTmyJR9SL3T9QMrPeQy4k82d39Rr
 VCQc8xivOE1GRLo1bSnXCxErZy0jDC8=
Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com
 [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-378-Kkn2CV6lM3apO8CyjjFRgA-1; Thu, 20 Feb 2020 08:06:29 -0500
Received: by mail-wr1-f71.google.com with SMTP id d15so1715401wru.1
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:29 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=ijbOoyrS9Jz9oM+Px+EP5Y3MCyoKyJq//TyCsQeLfQM=;
 b=W8o+2Iajmvt8ZNlLGwUy9Vq8Y17DLQbHlbzEWUKU4p0g/b781auO/eUiTJJzpaMjVN
 KEWs1aiQF9+QLdQ5OT7/ZArQJqZWnX/KTygiwCWaARhzzM8MLN3MuSstJB4VH09DWyqf
 ubkn1hlRGdz6Ml9VFM3YdH0hNI5me1yJz2JJJUA+99peRevVJOk8lBQiRJL2Wh9IPbtA
 sh3vjXfscFAWadko+ukpdV/o/BwHFxM7lybriJbux/PgwV/atPZ/gsFg5/APRLV9C6oO
 9J3/2RmIrGoOl1CCpI9uCmhD3KpDWoGViItO5dPbSShSwhbHDp3WBNSTeqhgZqNnN1bO
 FpQQ==
X-Gm-Message-State: APjAAAUh2LnEL6kgr5nFD8WZvAM1wQbIQmplJT3Br+/5HjyA5n89IBQU
 PUqTma/DfawOLHB7U5DCM7KvZq1kkWDhr1jk/LLpg2VwyskbuqnXZDV6/MI+mUSHOjhUqkILHXX
 8hB92aBYUJtFF6aJsLFgB+nTQHoI=
X-Received: by 2002:a7b:c19a:: with SMTP id y26mr4786409wmi.152.1582203988197; 
 Thu, 20 Feb 2020 05:06:28 -0800 (PST)
X-Google-Smtp-Source: APXvYqyZ6/a+oKytvIxV32J43VlbJoelLuLW+rm04bNrtIDR5Tp2LK/nrGilhR3sl09VB9q8vLJTrw==
X-Received: by 2002:a7b:c19a:: with SMTP id y26mr4786351wmi.152.1582203987812; 
 Thu, 20 Feb 2020 05:06:27 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:27 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:37 +0100
Message-Id: <20200220130548.29974-10-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: Kkn2CV6lM3apO8CyjjFRgA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 09/20] exec: Let the cpu_[physical]_memory
 API use void pointer arguments
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXMgd2UgYXJlIG9ubHkgZGVhbGluZyB3aXRoIGEgYmxvYiBidWZmZXIsIHVzZSBhIHZvaWQgcG9p
bnRlcgphcmd1bWVudC4gVGhpcyB3aWxsIGxldCB1cyBzaW1wbGlmeSBvdGhlciBBUElzLgoKU2ln
bmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgot
LS0KIGluY2x1ZGUvZXhlYy9jcHUtYWxsLmggICAgfCAyICstCiBpbmNsdWRlL2V4ZWMvY3B1LWNv
bW1vbi5oIHwgMiArLQogZXhlYy5jICAgICAgICAgICAgICAgICAgICB8IDggKysrKystLS0KIDMg
ZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2luY2x1ZGUvZXhlYy9jcHUtYWxsLmggYi9pbmNsdWRlL2V4ZWMvY3B1LWFsbC5oCmluZGV4
IGU5Njc4MWE0NTUuLjQ5ZTk2Y2FhM2YgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZXhlYy9jcHUtYWxs
LmgKKysrIGIvaW5jbHVkZS9leGVjL2NwdS1hbGwuaApAQCAtMzg4LDcgKzM4OCw3IEBAIHZvaWQg
ZHVtcF9vcGNvdW50X2luZm8odm9pZCk7CiAjZW5kaWYgLyogIUNPTkZJR19VU0VSX09OTFkgKi8K
IAogaW50IGNwdV9tZW1vcnlfcndfZGVidWcoQ1BVU3RhdGUgKmNwdSwgdGFyZ2V0X3Vsb25nIGFk
ZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICpidWYsIHRhcmdldF91bG9uZyBs
ZW4sIGludCBpc193cml0ZSk7CisgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpwdHIsIHRh
cmdldF91bG9uZyBsZW4sIGludCBpc193cml0ZSk7CiAKIGludCBjcHVfZXhlYyhDUFVTdGF0ZSAq
Y3B1KTsKIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaCBiL2luY2x1ZGUv
ZXhlYy9jcHUtY29tbW9uLmgKaW5kZXggMDVhYzFhNWQ2OS4uMTY1ZjhmYjYyMSAxMDA2NDQKLS0t
IGEvaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaAorKysgYi9pbmNsdWRlL2V4ZWMvY3B1LWNvbW1v
bi5oCkBAIC02OSw3ICs2OSw3IEBAIHZvaWQgcWVtdV9yYW1fdW5zZXRfbWlncmF0YWJsZShSQU1C
bG9jayAqcmIpOwogc2l6ZV90IHFlbXVfcmFtX3BhZ2VzaXplKFJBTUJsb2NrICpibG9jayk7CiBz
aXplX3QgcWVtdV9yYW1fcGFnZXNpemVfbGFyZ2VzdCh2b2lkKTsKIAotdm9pZCBjcHVfcGh5c2lj
YWxfbWVtb3J5X3J3KGh3YWRkciBhZGRyLCB1aW50OF90ICpidWYsCit2b2lkIGNwdV9waHlzaWNh
bF9tZW1vcnlfcncoaHdhZGRyIGFkZHIsIHZvaWQgKmJ1ZiwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBod2FkZHIgbGVuLCBpbnQgaXNfd3JpdGUpOwogc3RhdGljIGlubGluZSB2b2lkIGNw
dV9waHlzaWNhbF9tZW1vcnlfcmVhZChod2FkZHIgYWRkciwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqYnVmLCBod2FkZHIgbGVuKQpkaWZmIC0tZ2l0
IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4IDFhODAxNTk5OTYuLjAxNDM3YmU2OTEgMTAwNjQ0Ci0t
LSBhL2V4ZWMuYworKysgYi9leGVjLmMKQEAgLTMwMTksMTEgKzMwMTksMTIgQEAgTWVtb3J5UmVn
aW9uICpnZXRfc3lzdGVtX2lvKHZvaWQpCiAvKiBwaHlzaWNhbCBtZW1vcnkgYWNjZXNzIChzbG93
IHZlcnNpb24sIG1haW5seSBmb3IgZGVidWcpICovCiAjaWYgZGVmaW5lZChDT05GSUdfVVNFUl9P
TkxZKQogaW50IGNwdV9tZW1vcnlfcndfZGVidWcoQ1BVU3RhdGUgKmNwdSwgdGFyZ2V0X3Vsb25n
IGFkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICpidWYsIHRhcmdldF91bG9u
ZyBsZW4sIGludCBpc193cml0ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnB0ciwg
dGFyZ2V0X3Vsb25nIGxlbiwgaW50IGlzX3dyaXRlKQogewogICAgIGludCBmbGFnczsKICAgICB0
YXJnZXRfdWxvbmcgbCwgcGFnZTsKICAgICB2b2lkICogcDsKKyAgICB1aW50OF90ICpidWYgPSBw
dHI7CiAKICAgICB3aGlsZSAobGVuID4gMCkgewogICAgICAgICBwYWdlID0gYWRkciAmIFRBUkdF
VF9QQUdFX01BU0s7CkBAIC0zMzExLDcgKzMzMTIsNyBAQCBNZW1UeFJlc3VsdCBhZGRyZXNzX3Nw
YWNlX3J3KEFkZHJlc3NTcGFjZSAqYXMsIGh3YWRkciBhZGRyLCBNZW1UeEF0dHJzIGF0dHJzLAog
ICAgIH0KIH0KIAotdm9pZCBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGh3YWRkciBhZGRyLCB1aW50
OF90ICpidWYsCit2b2lkIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoaHdhZGRyIGFkZHIsIHZvaWQg
KmJ1ZiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBod2FkZHIgbGVuLCBpbnQgaXNfd3Jp
dGUpCiB7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksIGFkZHIs
IE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCkBAIC0zNzg5LDEwICszNzkwLDExIEBAIGFkZHJlc3Nf
c3BhY2Vfd3JpdGVfY2FjaGVkX3Nsb3coTWVtb3J5UmVnaW9uQ2FjaGUgKmNhY2hlLCBod2FkZHIg
YWRkciwKIAogLyogdmlydHVhbCBtZW1vcnkgYWNjZXNzIGZvciBkZWJ1ZyAoaW5jbHVkZXMgd3Jp
dGluZyB0byBST00pICovCiBpbnQgY3B1X21lbW9yeV9yd19kZWJ1ZyhDUFVTdGF0ZSAqY3B1LCB0
YXJnZXRfdWxvbmcgYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgKmJ1Ziwg
dGFyZ2V0X3Vsb25nIGxlbiwgaW50IGlzX3dyaXRlKQorICAgICAgICAgICAgICAgICAgICAgICAg
dm9pZCAqcHRyLCB0YXJnZXRfdWxvbmcgbGVuLCBpbnQgaXNfd3JpdGUpCiB7CiAgICAgaHdhZGRy
IHBoeXNfYWRkcjsKICAgICB0YXJnZXRfdWxvbmcgbCwgcGFnZTsKKyAgICB1aW50OF90ICpidWYg
PSBwdHI7CiAKICAgICBjcHVfc3luY2hyb25pemVfc3RhdGUoY3B1KTsKICAgICB3aGlsZSAobGVu
ID4gMCkgewotLSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXJ-0001MX-0A; Thu, 20 Feb 2020 13:06:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXH-0001LF-Sf
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:35 +0000
X-Inumbo-ID: d27210a2-53e1-11ea-b0fd-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.61])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id d27210a2-53e1-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582203995;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=Vu5bnXCWmoR0uDiabSQGY0CwtpVH4vjEupEa47euXok=;
 b=B+e4Abv//ugZdLn38Zqbu49kfI3GmQc/vdGlllKKIzcUl6wBkv0Wl/pcH73IVlaupm4qzw
 ufJcmdYRMlVkfwMaYinNt/J2hto8QV6N+iqmLSUEIcAtHzGWzz7E+7PIIa51YklWgv451p
 rSeo7ZP4O/pxvOzG7m6qR6WICjC8UXQ=
Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com
 [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-128-2nsEbd49MZ2DVas3SsuWZg-1; Thu, 20 Feb 2020 08:06:33 -0500
Received: by mail-wm1-f70.google.com with SMTP id g26so799059wmk.6
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:32 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=/ld+m5dlIbdFkFHFURC0jskPtvz279hvl5fOCIwyBcI=;
 b=XitgwzLxm9XtvZL7o08PEf1bUTtJd60cqG2Irjo/j2VFhPSYIAPK5AXkBjjo0GvUDs
 Hgky7eBpB15YK5R0mFyXaM8jApH+fsI6nvS69eCzgyw3mzesNMWRBpfZ34GU8/cCJIYT
 Dhv7TvNiB0g/VVHp7Md8j2bJR3RDiEk9NYSFS5REjHdsePjs+CRsQXGjufEoAdEIWW7y
 AxEfuDvT4GXRY62SgJn7NDDQsXDblxPCBQEZRjCzkXCjs+goicvifGYM9g51X6Z03rcs
 u6Kq2sktdd4ajIIuELcbZSdp/Lz92NEcF5iXRzhMTDxxSBQCQegz3T0YaL436RPx8TX0
 RHHQ==
X-Gm-Message-State: APjAAAVcvNy/INCkbJCLIvhhZV6BrB3aIiohy8ECgyshlpZ72eaIsI4v
 LBxgPX28LlWRPj6QZkBi8bhhczHLF/p/dM66FHmuTxQKNvrol0yDBa2m4NukE6kpkl1rt9iVDco
 odduL+xS2nD4pAorVLTqGf83NIJI=
X-Received: by 2002:adf:e781:: with SMTP id n1mr45109041wrm.56.1582203991748; 
 Thu, 20 Feb 2020 05:06:31 -0800 (PST)
X-Google-Smtp-Source: APXvYqwouSCwy3rqeENoKe0gZr/3kvydEDFXzHky1eaSJGgeUp7K/B6TN0eEopUiJDH/U8pAJl2oNQ==
X-Received: by 2002:adf:e781:: with SMTP id n1mr45109010wrm.56.1582203991459; 
 Thu, 20 Feb 2020 05:06:31 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.28
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:30 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:38 +0100
Message-Id: <20200220130548.29974-11-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: 2nsEbd49MZ2DVas3SsuWZg-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 10/20] Remove unnecessary cast when using the
 cpu_[physical]_memory API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBjb21taXQgd2FzIHByb2R1Y2VkIHdpdGggdGhlIGluY2x1ZGVkIENvY2NpbmVsbGUgc2Ny
aXB0CnNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LgoKU3VnZ2VzdGVkLWJ5OiBTdGVm
YW4gV2VpbCA8c3dAd2VpbG5ldHouZGU+ClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19y
d19jb25zdC5jb2NjaSB8IDEwICsrKysrKysrKysKIGh3L2Rpc3BsYXkvb21hcF9sY2RjLmMgICAg
ICAgICAgICAgICAgIHwgMTAgKysrKystLS0tLQogaHcvZG1hL2V0cmF4ZnNfZG1hLmMgICAgICAg
ICAgICAgICAgICAgfCAyNSArKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiBody9zY3NpL3Ztd19w
dnNjc2kuYyAgICAgICAgICAgICAgICAgICB8ICA4ICsrKy0tLS0tCiB0YXJnZXQvaTM4Ni9oYXgt
YWxsLmMgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQogNSBmaWxlcyBjaGFuZ2VkLCAzMSBp
bnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zY3JpcHRzL2NvY2Np
bmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSBiL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2Nv
bnN0LmNvY2NpCmluZGV4IDVlZDk1NmE4MzQuLjcwY2Y1MmQ1OGUgMTAwNjQ0Ci0tLSBhL3Njcmlw
dHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpCisrKyBiL3NjcmlwdHMvY29jY2luZWxs
ZS9leGVjX3J3X2NvbnN0LmNvY2NpCkBAIC0zNCw2ICszNCwxNiBAQCB0eXBlIFQ7CiArIGFkZHJl
c3Nfc3BhY2Vfd3JpdGVfcm9tKEUxLCBFMiwgRTMsIEU0LCBFNSkKIHwKIAorLSBjcHVfcGh5c2lj
YWxfbWVtb3J5X3J3KEUxLCAoVCAqKUUyLCBFMywgRTQpCisrIGNwdV9waHlzaWNhbF9tZW1vcnlf
cncoRTEsIEUyLCBFMywgRTQpCit8CistIGNwdV9waHlzaWNhbF9tZW1vcnlfcmVhZChFMSwgKFQg
KilFMiwgRTMpCisrIGNwdV9waHlzaWNhbF9tZW1vcnlfcmVhZChFMSwgRTIsIEUzKQorfAorLSBj
cHVfcGh5c2ljYWxfbWVtb3J5X3dyaXRlKEUxLCAoVCAqKUUyLCBFMykKKysgY3B1X3BoeXNpY2Fs
X21lbW9yeV93cml0ZShFMSwgRTIsIEUzKQorfAorCiAtIGRtYV9tZW1vcnlfcmVhZChFMSwgRTIs
IChUICopRTMsIEU0KQogKyBkbWFfbWVtb3J5X3JlYWQoRTEsIEUyLCBFMywgRTQpCiB8CmRpZmYg
LS1naXQgYS9ody9kaXNwbGF5L29tYXBfbGNkYy5jIGIvaHcvZGlzcGxheS9vbWFwX2xjZGMuYwpp
bmRleCA2YWQxM2YyZTllLi5mYTRhMzgxZGI2IDEwMDY0NAotLS0gYS9ody9kaXNwbGF5L29tYXBf
bGNkYy5jCisrKyBiL2h3L2Rpc3BsYXkvb21hcF9sY2RjLmMKQEAgLTkxLDkgKzkxLDkgQEAgc3Rh
dGljIHZvaWQgb21hcF91cGRhdGVfZGlzcGxheSh2b2lkICpvcGFxdWUpCiAKICAgICBmcmFtZV9v
ZmZzZXQgPSAwOwogICAgIGlmIChvbWFwX2xjZC0+cGxtICE9IDIpIHsKLSAgICAgICAgY3B1X3Bo
eXNpY2FsX21lbW9yeV9yZWFkKG9tYXBfbGNkLT5kbWEtPnBoeXNfZnJhbWVidWZmZXJbCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb21hcF9sY2QtPmRtYS0+Y3VycmVudF9mcmFt
ZV0sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodm9pZCAqKW9tYXBfbGNkLT5w
YWxldHRlLCAweDIwMCk7CisgICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfcmVhZCgKKyAgICAg
ICAgICAgICAgICBvbWFwX2xjZC0+ZG1hLT5waHlzX2ZyYW1lYnVmZmVyW29tYXBfbGNkLT5kbWEt
PmN1cnJlbnRfZnJhbWVdLAorICAgICAgICAgICAgICAgIG9tYXBfbGNkLT5wYWxldHRlLCAweDIw
MCk7CiAgICAgICAgIHN3aXRjaCAob21hcF9sY2QtPnBhbGV0dGVbMF0gPj4gMTIgJiA3KSB7CiAg
ICAgICAgIGNhc2UgMyAuLi4gNzoKICAgICAgICAgICAgIGZyYW1lX29mZnNldCArPSAweDIwMDsK
QEAgLTI0NCw4ICsyNDQsOCBAQCBzdGF0aWMgdm9pZCBvbWFwX2xjZF91cGRhdGUoc3RydWN0IG9t
YXBfbGNkX3BhbmVsX3MgKnMpIHsKIAogICAgIGlmIChzLT5wbG0gIT0gMiAmJiAhcy0+cGFsZXR0
ZV9kb25lKSB7CiAgICAgICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfcmVhZCgKLSAgICAgICAgICAg
IHMtPmRtYS0+cGh5c19mcmFtZWJ1ZmZlcltzLT5kbWEtPmN1cnJlbnRfZnJhbWVdLAotICAgICAg
ICAgICAgKHZvaWQgKilzLT5wYWxldHRlLCAweDIwMCk7CisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcy0+ZG1hLT5waHlzX2ZyYW1lYnVmZmVyW3MtPmRtYS0+Y3VycmVudF9mcmFtZV0sCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+cGFsZXR0ZSwgMHgyMDApOwogICAgICAgICBz
LT5wYWxldHRlX2RvbmUgPSAxOwogICAgICAgICBvbWFwX2xjZF9pbnRlcnJ1cHRzKHMpOwogICAg
IH0KZGlmZiAtLWdpdCBhL2h3L2RtYS9ldHJheGZzX2RtYS5jIGIvaHcvZG1hL2V0cmF4ZnNfZG1h
LmMKaW5kZXggNDdlMWM2ZGYxMi4uYzQzMzRlODdiZiAxMDA2NDQKLS0tIGEvaHcvZG1hL2V0cmF4
ZnNfZG1hLmMKKysrIGIvaHcvZG1hL2V0cmF4ZnNfZG1hLmMKQEAgLTIyNSw5ICsyMjUsOCBAQCBz
dGF0aWMgdm9pZCBjaGFubmVsX2xvYWRfZyhzdHJ1Y3QgZnNfZG1hX2N0cmwgKmN0cmwsIGludCBj
KQogCWh3YWRkciBhZGRyID0gY2hhbm5lbF9yZWcoY3RybCwgYywgUldfR1JPVVApOwogCiAJLyog
TG9hZCBhbmQgZGVjb2RlLiBGSVhNRTogaGFuZGxlIGVuZGlhbm5lc3MuICAqLwotCWNwdV9waHlz
aWNhbF9tZW1vcnlfcmVhZCAoYWRkciwgCi0JCQkJICAodm9pZCAqKSAmY3RybC0+Y2hhbm5lbHNb
Y10uY3VycmVudF9nLCAKLQkJCQkgIHNpemVvZiBjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50X2cp
OworICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfcmVhZChhZGRyLCAmY3RybC0+Y2hhbm5lbHNbY10u
Y3VycmVudF9nLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoY3RybC0+Y2hh
bm5lbHNbY10uY3VycmVudF9nKSk7CiB9CiAKIHN0YXRpYyB2b2lkIGR1bXBfYyhpbnQgY2gsIHN0
cnVjdCBkbWFfZGVzY3JfY29udGV4dCAqYykKQEAgLTI1Nyw5ICsyNTYsOCBAQCBzdGF0aWMgdm9p
ZCBjaGFubmVsX2xvYWRfYyhzdHJ1Y3QgZnNfZG1hX2N0cmwgKmN0cmwsIGludCBjKQogCWh3YWRk
ciBhZGRyID0gY2hhbm5lbF9yZWcoY3RybCwgYywgUldfR1JPVVBfRE9XTik7CiAKIAkvKiBMb2Fk
IGFuZCBkZWNvZGUuIEZJWE1FOiBoYW5kbGUgZW5kaWFubmVzcy4gICovCi0JY3B1X3BoeXNpY2Fs
X21lbW9yeV9yZWFkIChhZGRyLCAKLQkJCQkgICh2b2lkICopICZjdHJsLT5jaGFubmVsc1tjXS5j
dXJyZW50X2MsIAotCQkJCSAgc2l6ZW9mIGN0cmwtPmNoYW5uZWxzW2NdLmN1cnJlbnRfYyk7Cisg
ICAgY3B1X3BoeXNpY2FsX21lbW9yeV9yZWFkKGFkZHIsICZjdHJsLT5jaGFubmVsc1tjXS5jdXJy
ZW50X2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihjdHJsLT5jaGFubmVs
c1tjXS5jdXJyZW50X2MpKTsKIAogCUQoZHVtcF9jKGMsICZjdHJsLT5jaGFubmVsc1tjXS5jdXJy
ZW50X2MpKTsKIAkvKiBJIGd1ZXNzIHRoaXMgc2hvdWxkIHVwZGF0ZSB0aGUgY3VycmVudCBwb3Mu
ICAqLwpAQCAtMjc1LDkgKzI3Myw4IEBAIHN0YXRpYyB2b2lkIGNoYW5uZWxfbG9hZF9kKHN0cnVj
dCBmc19kbWFfY3RybCAqY3RybCwgaW50IGMpCiAKIAkvKiBMb2FkIGFuZCBkZWNvZGUuIEZJWE1F
OiBoYW5kbGUgZW5kaWFubmVzcy4gICovCiAJRChwcmludGYoIiVzIGNoPSVkIGFkZHI9IiBUQVJH
RVRfRk1UX3BseCAiXG4iLCBfX2Z1bmNfXywgYywgYWRkcikpOwotCWNwdV9waHlzaWNhbF9tZW1v
cnlfcmVhZCAoYWRkciwKLQkJCQkgICh2b2lkICopICZjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50
X2QsIAotCQkJCSAgc2l6ZW9mIGN0cmwtPmNoYW5uZWxzW2NdLmN1cnJlbnRfZCk7CisgICAgY3B1
X3BoeXNpY2FsX21lbW9yeV9yZWFkKGFkZHIsICZjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50X2Qs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZihjdHJsLT5jaGFubmVsc1tjXS5j
dXJyZW50X2QpKTsKIAogCUQoZHVtcF9kKGMsICZjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50X2Qp
KTsKIAljdHJsLT5jaGFubmVsc1tjXS5yZWdzW1JXX0RBVEFdID0gYWRkcjsKQEAgLTI5MCw5ICsy
ODcsOCBAQCBzdGF0aWMgdm9pZCBjaGFubmVsX3N0b3JlX2Moc3RydWN0IGZzX2RtYV9jdHJsICpj
dHJsLCBpbnQgYykKIAkvKiBFbmNvZGUgYW5kIHN0b3JlLiBGSVhNRTogaGFuZGxlIGVuZGlhbm5l
c3MuICAqLwogCUQocHJpbnRmKCIlcyBjaD0lZCBhZGRyPSIgVEFSR0VUX0ZNVF9wbHggIlxuIiwg
X19mdW5jX18sIGMsIGFkZHIpKTsKIAlEKGR1bXBfZChjLCAmY3RybC0+Y2hhbm5lbHNbY10uY3Vy
cmVudF9kKSk7Ci0JY3B1X3BoeXNpY2FsX21lbW9yeV93cml0ZSAoYWRkciwKLQkJCQkgICh2b2lk
ICopICZjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50X2MsCi0JCQkJICBzaXplb2YgY3RybC0+Y2hh
bm5lbHNbY10uY3VycmVudF9jKTsKKyAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3dyaXRlKGFkZHIs
ICZjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50X2MsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzaXplb2YoY3RybC0+Y2hhbm5lbHNbY10uY3VycmVudF9jKSk7CiB9CiAKIHN0YXRpYyB2
b2lkIGNoYW5uZWxfc3RvcmVfZChzdHJ1Y3QgZnNfZG1hX2N0cmwgKmN0cmwsIGludCBjKQpAQCAt
MzAxLDkgKzI5Nyw4IEBAIHN0YXRpYyB2b2lkIGNoYW5uZWxfc3RvcmVfZChzdHJ1Y3QgZnNfZG1h
X2N0cmwgKmN0cmwsIGludCBjKQogCiAJLyogRW5jb2RlIGFuZCBzdG9yZS4gRklYTUU6IGhhbmRs
ZSBlbmRpYW5uZXNzLiAgKi8KIAlEKHByaW50ZigiJXMgY2g9JWQgYWRkcj0iIFRBUkdFVF9GTVRf
cGx4ICJcbiIsIF9fZnVuY19fLCBjLCBhZGRyKSk7Ci0JY3B1X3BoeXNpY2FsX21lbW9yeV93cml0
ZSAoYWRkciwKLQkJCQkgICh2b2lkICopICZjdHJsLT5jaGFubmVsc1tjXS5jdXJyZW50X2QsIAot
CQkJCSAgc2l6ZW9mIGN0cmwtPmNoYW5uZWxzW2NdLmN1cnJlbnRfZCk7CisgICAgY3B1X3BoeXNp
Y2FsX21lbW9yeV93cml0ZShhZGRyLCAmY3RybC0+Y2hhbm5lbHNbY10uY3VycmVudF9kLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGN0cmwtPmNoYW5uZWxzW2NdLmN1cnJl
bnRfZCkpOwogfQogCiBzdGF0aWMgaW5saW5lIHZvaWQgY2hhbm5lbF9zdG9wKHN0cnVjdCBmc19k
bWFfY3RybCAqY3RybCwgaW50IGMpCmRpZmYgLS1naXQgYS9ody9zY3NpL3Ztd19wdnNjc2kuYyBi
L2h3L3Njc2kvdm13X3B2c2NzaS5jCmluZGV4IGU0ZWUyZTY2NDMuLmM5MTM1MmNmNDYgMTAwNjQ0
Ci0tLSBhL2h3L3Njc2kvdm13X3B2c2NzaS5jCisrKyBiL2h3L3Njc2kvdm13X3B2c2NzaS5jCkBA
IC00MDQsOCArNDA0LDcgQEAgcHZzY3NpX2NtcF9yaW5nX3B1dChQVlNDU0lTdGF0ZSAqcywgc3Ry
dWN0IFBWU0NTSVJpbmdDbXBEZXNjICpjbXBfZGVzYykKIAogICAgIGNtcF9kZXNjcl9wYSA9IHB2
c2NzaV9yaW5nX3BvcF9jbXBfZGVzY3IoJnMtPnJpbmdzKTsKICAgICB0cmFjZV9wdnNjc2lfY21w
X3JpbmdfcHV0KGNtcF9kZXNjcl9wYSk7Ci0gICAgY3B1X3BoeXNpY2FsX21lbW9yeV93cml0ZShj
bXBfZGVzY3JfcGEsICh2b2lkICopY21wX2Rlc2MsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzaXplb2YoKmNtcF9kZXNjKSk7CisgICAgY3B1X3BoeXNpY2FsX21lbW9yeV93cml0ZShj
bXBfZGVzY3JfcGEsIGNtcF9kZXNjLCBzaXplb2YoKmNtcF9kZXNjKSk7CiB9CiAKIHN0YXRpYyB2
b2lkCkBAIC00MTUsOCArNDE0LDcgQEAgcHZzY3NpX21zZ19yaW5nX3B1dChQVlNDU0lTdGF0ZSAq
cywgc3RydWN0IFBWU0NTSVJpbmdNc2dEZXNjICptc2dfZGVzYykKIAogICAgIG1zZ19kZXNjcl9w
YSA9IHB2c2NzaV9yaW5nX3BvcF9tc2dfZGVzY3IoJnMtPnJpbmdzKTsKICAgICB0cmFjZV9wdnNj
c2lfbXNnX3JpbmdfcHV0KG1zZ19kZXNjcl9wYSk7Ci0gICAgY3B1X3BoeXNpY2FsX21lbW9yeV93
cml0ZShtc2dfZGVzY3JfcGEsICh2b2lkICopbXNnX2Rlc2MsCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzaXplb2YoKm1zZ19kZXNjKSk7CisgICAgY3B1X3BoeXNpY2FsX21lbW9yeV93
cml0ZShtc2dfZGVzY3JfcGEsIG1zZ19kZXNjLCBzaXplb2YoKm1zZ19kZXNjKSk7CiB9CiAKIHN0
YXRpYyB2b2lkCkBAIC00OTEsNyArNDg5LDcgQEAgcHZzY3NpX2dldF9uZXh0X3NnX2VsZW0oUFZT
Q1NJU0dTdGF0ZSAqc2cpCiB7CiAgICAgc3RydWN0IFBWU0NTSVNHRWxlbWVudCBlbGVtOwogCi0g
ICAgY3B1X3BoeXNpY2FsX21lbW9yeV9yZWFkKHNnLT5lbGVtQWRkciwgKHZvaWQgKikmZWxlbSwg
c2l6ZW9mKGVsZW0pKTsKKyAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3JlYWQoc2ctPmVsZW1BZGRy
LCAmZWxlbSwgc2l6ZW9mKGVsZW0pKTsKICAgICBpZiAoKGVsZW0uZmxhZ3MgJiB+UFZTQ1NJX0tO
T1dOX0ZMQUdTKSAhPSAwKSB7CiAgICAgICAgIC8qCiAgICAgICAgICAgICAqIFRoZXJlIGlzIFBW
U0NTSV9TR0VfRkxBR19DSEFJTl9FTEVNRU5UIGZsYWcgZGVzY3JpYmVkIGluCmRpZmYgLS1naXQg
YS90YXJnZXQvaTM4Ni9oYXgtYWxsLmMgYi90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKaW5kZXggYThi
NmU1YWViOC4uYTljYzUxZTZjZSAxMDA2NDQKLS0tIGEvdGFyZ2V0L2kzODYvaGF4LWFsbC5jCisr
KyBiL3RhcmdldC9pMzg2L2hheC1hbGwuYwpAQCAtMzY3LDcgKzM2Nyw3IEBAIHN0YXRpYyBpbnQg
aGF4X2FjY2VsX2luaXQoTWFjaGluZVN0YXRlICptcykKIHN0YXRpYyBpbnQgaGF4X2hhbmRsZV9m
YXN0bW1pbyhDUFVBcmNoU3RhdGUgKmVudiwgc3RydWN0IGhheF9mYXN0bW1pbyAqaGZ0KQogewog
ICAgIGlmIChoZnQtPmRpcmVjdGlvbiA8IDIpIHsKLSAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9y
eV9ydyhoZnQtPmdwYSwgKHVpbnQ4X3QgKikgJmhmdC0+dmFsdWUsIGhmdC0+c2l6ZSwKKyAgICAg
ICAgY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhoZnQtPmdwYSwgJmhmdC0+dmFsdWUsIGhmdC0+c2l6
ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZnQtPmRpcmVjdGlvbik7CiAgICAg
fSBlbHNlIHsKICAgICAgICAgLyoKQEAgLTM3Niw4ICszNzYsOCBAQCBzdGF0aWMgaW50IGhheF9o
YW5kbGVfZmFzdG1taW8oQ1BVQXJjaFN0YXRlICplbnYsIHN0cnVjdCBoYXhfZmFzdG1taW8gKmhm
dCkKICAgICAgICAgICogIGhmdC0+ZGlyZWN0aW9uID09IDI6IGdwYSA9PT4gZ3BhMgogICAgICAg
ICAgKi8KICAgICAgICAgdWludDY0X3QgdmFsdWU7Ci0gICAgICAgIGNwdV9waHlzaWNhbF9tZW1v
cnlfcncoaGZ0LT5ncGEsICh1aW50OF90ICopICZ2YWx1ZSwgaGZ0LT5zaXplLCAwKTsKLSAgICAg
ICAgY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhoZnQtPmdwYTIsICh1aW50OF90ICopICZ2YWx1ZSwg
aGZ0LT5zaXplLCAxKTsKKyAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhoZnQtPmdwYSwg
JnZhbHVlLCBoZnQtPnNpemUsIDApOworICAgICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGhm
dC0+Z3BhMiwgJnZhbHVlLCBoZnQtPnNpemUsIDEpOwogICAgIH0KIAogICAgIHJldHVybiAwOwot
LSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXQ-0001T1-AM; Thu, 20 Feb 2020 13:06:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXO-0001RZ-Ta
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:42 +0000
X-Inumbo-ID: d6be2ca4-53e1-11ea-bc8e-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id d6be2ca4-53e1-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204002;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=+QWKOueI8xj2IyxqHiN0HDA2FYFFiq+hf4rVm2QXvB4=;
 b=VvTkBGI9MFwt+yQNtKJ+kXhLb06Wmk5A+xl98vSTZkqz88z39Df9I+fIPXpJpxkxrv/Uqt
 dOY58/uHbJH3sLLcZ6htSd2zUwoKu3YlDdzMlaHFBNQDOZBwQ1keHQE8orTh/XSmqdDyKM
 mpSaUytEm+gmsO0JXd7bbyL4xLVBhW8=
Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com
 [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-116-x-FizCD8PyqLhXnHx2PpIA-1; Thu, 20 Feb 2020 08:06:40 -0500
X-MC-Unique: x-FizCD8PyqLhXnHx2PpIA-1
Received: by mail-wr1-f70.google.com with SMTP id p8so1714031wrw.5
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:40 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=afmBLGH/B/Ms0UWZ94UmoIT7hbpf9let5QJOgK6MO7U=;
 b=SMGsdSrrFXXvpy7QVdfCUpk4RGowSdVsajFzaFNeRGVH9m7/TtFbfnHoljhcO2Huao
 dtrblDC/HTbJ8n/zuZmGCutdDNPk/az94BK11JW4p56Yj77AGOuMu8caha9vdWzrWg3O
 vZ2WHwhDDhhnWr6qo6jM5/YJxYV1fKbS56fpcz9n4CKAELQZ2iCJxx3glRGGl2yM1ifN
 0h0DgFkldQbsNfQVLLJM859eeUNRJxO1kuo5eSb1QKovD+owYX5uybuuAf/mbUo4Hcfb
 tEMyqLkOiMxR7NuxbnF7sUvd8lkjQwDZNqk3GGSjx87HCPuypa2PSUZImE9eULgJIPD0
 JmOg==
X-Gm-Message-State: APjAAAXCs9gZpNha/4pB8lEncSei96a7cswJJnTD9Wxr2Abri/gUdPu3
 WT3I791mJ7ObFSzKYIaEEgdRVSQ2pVbIuQQ9QgC8DpON7xYEyZJf4qFEsva9J5qKGL6U8wNDOfR
 9yUemosA1QDY0e4f4UJKNXs6L304=
X-Received: by 2002:adf:82ce:: with SMTP id 72mr42311844wrc.14.1582203999001; 
 Thu, 20 Feb 2020 05:06:39 -0800 (PST)
X-Google-Smtp-Source: APXvYqw/3uQMphtI1ikMZVT/CqYmBN8hXBmJPGI/dMUcHwpK44vfqMtR6BuBqN22Zj6SP9un5Qj48Q==
X-Received: by 2002:adf:82ce:: with SMTP id 72mr42311818wrc.14.1582203998804; 
 Thu, 20 Feb 2020 05:06:38 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.35
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:38 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:40 +0100
Message-Id: <20200220130548.29974-13-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 12/20] hw/ide: Let the DMAIntFunc prototype
 use a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlICdpc193cml0ZScgYXJndW1lbnQgaXMgZWl0aGVyIDAgb3IgMS4KQ29udmVydCBpdCB0byBh
IGJvb2xlYW4gdHlwZS4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBpbmNsdWRlL2h3L2lkZS9pbnRlcm5hbC5oIHwgMiArLQog
aHcvZG1hL3JjNDAzMC5jICAgICAgICAgICB8IDYgKysrLS0tCiBody9pZGUvYWhjaS5jICAgICAg
ICAgICAgIHwgMiArLQogaHcvaWRlL2NvcmUuYyAgICAgICAgICAgICB8IDIgKy0KIGh3L2lkZS9t
YWNpby5jICAgICAgICAgICAgfCAyICstCiBody9pZGUvcGNpLmMgICAgICAgICAgICAgIHwgMiAr
LQogNiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvaW5jbHVkZS9ody9pZGUvaW50ZXJuYWwuaCBiL2luY2x1ZGUvaHcvaWRlL2ludGVy
bmFsLmgKaW5kZXggY2U3NjZhYzQ4NS4uMWJjMWZjNzNlNSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9o
dy9pZGUvaW50ZXJuYWwuaAorKysgYi9pbmNsdWRlL2h3L2lkZS9pbnRlcm5hbC5oCkBAIC0zMjIs
NyArMzIyLDcgQEAgdHlwZWRlZiB2b2lkIEVuZFRyYW5zZmVyRnVuYyhJREVTdGF0ZSAqKTsKIAog
dHlwZWRlZiB2b2lkIERNQVN0YXJ0RnVuYyhJREVETUEgKiwgSURFU3RhdGUgKiwgQmxvY2tDb21w
bGV0aW9uRnVuYyAqKTsKIHR5cGVkZWYgdm9pZCBETUFWb2lkRnVuYyhJREVETUEgKik7Ci10eXBl
ZGVmIGludCBETUFJbnRGdW5jKElERURNQSAqLCBpbnQpOwordHlwZWRlZiBpbnQgRE1BSW50RnVu
YyhJREVETUEgKiwgYm9vbCk7CiB0eXBlZGVmIGludDMyX3QgRE1BSW50MzJGdW5jKElERURNQSAq
LCBpbnQzMl90IGxlbik7CiB0eXBlZGVmIHZvaWQgRE1BdTMyRnVuYyhJREVETUEgKiwgdWludDMy
X3QpOwogdHlwZWRlZiB2b2lkIERNQVN0b3BGdW5jKElERURNQSAqLCBib29sKTsKZGlmZiAtLWdp
dCBhL2h3L2RtYS9yYzQwMzAuYyBiL2h3L2RtYS9yYzQwMzAuYwppbmRleCBjYTBiZWNkNzU2Li4y
MWUyYzM2MGFjIDEwMDY0NAotLS0gYS9ody9kbWEvcmM0MDMwLmMKKysrIGIvaHcvZG1hL3JjNDAz
MC5jCkBAIC01OTAsNyArNTkwLDcgQEAgc3RhdGljIGNvbnN0IFZNU3RhdGVEZXNjcmlwdGlvbiB2
bXN0YXRlX3JjNDAzMCA9IHsKIH07CiAKIHN0YXRpYyB2b2lkIHJjNDAzMF9kb19kbWEodm9pZCAq
b3BhcXVlLCBpbnQgbiwgdWludDhfdCAqYnVmLAotICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgbGVuLCBpbnQgaXNfd3JpdGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBsZW4s
IGJvb2wgaXNfd3JpdGUpCiB7CiAgICAgcmM0MDMwU3RhdGUgKnMgPSBvcGFxdWU7CiAgICAgaHdh
ZGRyIGRtYV9hZGRyOwpAQCAtNjMwLDEzICs2MzAsMTMgQEAgc3RydWN0IHJjNDAzMERNQVN0YXRl
IHsKIHZvaWQgcmM0MDMwX2RtYV9yZWFkKHZvaWQgKmRtYSwgdWludDhfdCAqYnVmLCBpbnQgbGVu
KQogewogICAgIHJjNDAzMF9kbWEgcyA9IGRtYTsKLSAgICByYzQwMzBfZG9fZG1hKHMtPm9wYXF1
ZSwgcy0+biwgYnVmLCBsZW4sIDApOworICAgIHJjNDAzMF9kb19kbWEocy0+b3BhcXVlLCBzLT5u
LCBidWYsIGxlbiwgZmFsc2UpOwogfQogCiB2b2lkIHJjNDAzMF9kbWFfd3JpdGUodm9pZCAqZG1h
LCB1aW50OF90ICpidWYsIGludCBsZW4pCiB7CiAgICAgcmM0MDMwX2RtYSBzID0gZG1hOwotICAg
IHJjNDAzMF9kb19kbWEocy0+b3BhcXVlLCBzLT5uLCBidWYsIGxlbiwgMSk7CisgICAgcmM0MDMw
X2RvX2RtYShzLT5vcGFxdWUsIHMtPm4sIGJ1ZiwgbGVuLCB0cnVlKTsKIH0KIAogc3RhdGljIHJj
NDAzMF9kbWEgKnJjNDAzMF9hbGxvY2F0ZV9kbWFzKHZvaWQgKm9wYXF1ZSwgaW50IG4pCmRpZmYg
LS1naXQgYS9ody9pZGUvYWhjaS5jIGIvaHcvaWRlL2FoY2kuYwppbmRleCA2ODI2NGEyMmU4Li4x
M2Q5MWUxMDlhIDEwMDY0NAotLS0gYS9ody9pZGUvYWhjaS5jCisrKyBiL2h3L2lkZS9haGNpLmMK
QEAgLTE0NjEsNyArMTQ2MSw3IEBAIHN0YXRpYyB2b2lkIGFoY2lfY29tbWl0X2J1ZihJREVETUEg
KmRtYSwgdWludDMyX3QgdHhfYnl0ZXMpCiAgICAgYWQtPmN1cl9jbWQtPnN0YXR1cyA9IGNwdV90
b19sZTMyKHR4X2J5dGVzKTsKIH0KIAotc3RhdGljIGludCBhaGNpX2RtYV9yd19idWYoSURFRE1B
ICpkbWEsIGludCBpc193cml0ZSkKK3N0YXRpYyBpbnQgYWhjaV9kbWFfcndfYnVmKElERURNQSAq
ZG1hLCBib29sIGlzX3dyaXRlKQogewogICAgIEFIQ0lEZXZpY2UgKmFkID0gRE9fVVBDQVNUKEFI
Q0lEZXZpY2UsIGRtYSwgZG1hKTsKICAgICBJREVTdGF0ZSAqcyA9ICZhZC0+cG9ydC5pZnNbMF07
CmRpZmYgLS1naXQgYS9ody9pZGUvY29yZS5jIGIvaHcvaWRlL2NvcmUuYwppbmRleCA4MDAwMGVi
NzY2Li42ODliYjM2NDA5IDEwMDY0NAotLS0gYS9ody9pZGUvY29yZS5jCisrKyBiL2h3L2lkZS9j
b3JlLmMKQEAgLTI1NzAsNyArMjU3MCw3IEBAIHN0YXRpYyB2b2lkIGlkZV9pbml0MShJREVCdXMg
KmJ1cywgaW50IHVuaXQpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgaWRlX3NlY3Rvcl93cml0ZV90aW1lcl9jYiwgcyk7CiB9CiAKLXN0YXRpYyBpbnQgaWRlX25v
cF9pbnQoSURFRE1BICpkbWEsIGludCB4KQorc3RhdGljIGludCBpZGVfbm9wX2ludChJREVETUEg
KmRtYSwgYm9vbCBpc193cml0ZSkKIHsKICAgICByZXR1cm4gMDsKIH0KZGlmZiAtLWdpdCBhL2h3
L2lkZS9tYWNpby5jIGIvaHcvaWRlL21hY2lvLmMKaW5kZXggN2E4NDcwZTkyMS4uYTlmMjVlNWQw
MiAxMDA2NDQKLS0tIGEvaHcvaWRlL21hY2lvLmMKKysrIGIvaHcvaWRlL21hY2lvLmMKQEAgLTM3
Niw3ICszNzYsNyBAQCBzdGF0aWMgdm9pZCBtYWNpb19pZGVfcmVzZXQoRGV2aWNlU3RhdGUgKmRl
dikKICAgICBpZGVfYnVzX3Jlc2V0KCZkLT5idXMpOwogfQogCi1zdGF0aWMgaW50IGlkZV9ub3Bf
aW50KElERURNQSAqZG1hLCBpbnQgeCkKK3N0YXRpYyBpbnQgaWRlX25vcF9pbnQoSURFRE1BICpk
bWEsIGJvb2wgaXNfd3JpdGUpCiB7CiAgICAgcmV0dXJuIDA7CiB9CmRpZmYgLS1naXQgYS9ody9p
ZGUvcGNpLmMgYi9ody9pZGUvcGNpLmMKaW5kZXggY2NlMWRhODA0ZC4uMWE2YTI4N2U3NiAxMDA2
NDQKLS0tIGEvaHcvaWRlL3BjaS5jCisrKyBiL2h3L2lkZS9wY2kuYwpAQCAtMTgxLDcgKzE4MSw3
IEBAIHN0YXRpYyBpbnQzMl90IGJtZG1hX3ByZXBhcmVfYnVmKElERURNQSAqZG1hLCBpbnQzMl90
IGxpbWl0KQogfQogCiAvKiByZXR1cm4gMCBpZiBidWZmZXIgY29tcGxldGVkICovCi1zdGF0aWMg
aW50IGJtZG1hX3J3X2J1ZihJREVETUEgKmRtYSwgaW50IGlzX3dyaXRlKQorc3RhdGljIGludCBi
bWRtYV9yd19idWYoSURFRE1BICpkbWEsIGJvb2wgaXNfd3JpdGUpCiB7CiAgICAgQk1ETUFTdGF0
ZSAqYm0gPSBET19VUENBU1QoQk1ETUFTdGF0ZSwgZG1hLCBkbWEpOwogICAgIElERVN0YXRlICpz
ID0gYm1kbWFfYWN0aXZlX2lmKGJtKTsKLS0gCjIuMjEuMQoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXT-0001XH-UK; Thu, 20 Feb 2020 13:06:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXS-0001VU-5D
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:46 +0000
X-Inumbo-ID: d8afad8b-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id d8afad8b-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:06:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204005;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=uVwVVeCugJs7pFiHvYs+kcICDXTPSCqBYYCEtvte3CI=;
 b=ev0u4fSYVUKmNRoJ8NvKdcw3O0r671WtNM6ZzRv8/729K0rp+x5Zc8/mXn9rE1GYA5eXnx
 JmKk1yS83SKVg5wi8QXsSc40PkpeNs66FQI0oPbhLhC714omVqAeI1kAQra/wYqrEroZHo
 S1frQDdgXnoZyidDSMJtsxwzKV5dgbQ=
Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com
 [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-291-f9u88GVKPEG3ckJu6nIfjQ-1; Thu, 20 Feb 2020 08:06:43 -0500
Received: by mail-wr1-f72.google.com with SMTP id s13so1704228wru.7
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=UKC5US0FVl1pIv+lPWy76t1kr1KKdCp1Se8AoBMs7qQ=;
 b=IkEF6wSpIGUaCN66kSP/2lb1KoU+vXmGjhmu0C2QX65fJoiWX6AhU7UsHCS2Y84VE+
 u8V1oStI2vgXkIKvwanJJvO1Db88PG03U3INo9dpKVMFiSClowxSrhkgNdAXgzZ5G6jM
 YWHUUCZ6RkQCMc63ynT4Dyzj1/ZD31bEAp6TQQDL1WfVOQqziCIfz7QPacjhXC0rAEUX
 bjJ9sbynQ348YAzCO4Z0Ky34qBO3nnBNtlCY6ibY8dCVHztiQcOOLcTgTTVwMl68ENVH
 vHlZGUIhc9ILhvFH6fyjYOp9XA91HHe9PdBGfa3Jh02JsVfGSOLP3RdfT/OVD4LGCVNX
 aPwQ==
X-Gm-Message-State: APjAAAWZFB8XtXaDaGFcR48pZtqUI6KUxMdeonUBUnep3/WmPOn8AZi3
 uJI+K5sZP/g3izG07MgltWKLyA0VRApZxP1aXm2yxXgKlLaGYxLa9knclFxYWfL5dTwxTvOktg5
 UKv6ama++W6HFAqWgbW4nS7oVNUw=
X-Received: by 2002:a5d:4c84:: with SMTP id z4mr43731139wrs.423.1582204002778; 
 Thu, 20 Feb 2020 05:06:42 -0800 (PST)
X-Google-Smtp-Source: APXvYqwqHc8xSBLutdUhIzf/cdvh5+i6wOt8LjaLS6C9c63Yasey84Mhi4F8A6DvfBLGaafXEkCiSQ==
X-Received: by 2002:a5d:4c84:: with SMTP id z4mr43731080wrs.423.1582204002528; 
 Thu, 20 Feb 2020 05:06:42 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:41 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:41 +0100
Message-Id: <20200220130548.29974-14-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: f9u88GVKPEG3ckJu6nIfjQ-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 13/20] hw/virtio: Let virtqueue_map_iovec()
 use a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlICdpc193cml0ZScgYXJndW1lbnQgaXMgZWl0aGVyIDAgb3IgMS4KQ29udmVydCBpdCB0byBh
IGJvb2xlYW4gdHlwZS4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBody92aXJ0aW8vdmlydGlvLmMgfCA3ICsrKystLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvaHcvdmlydGlvL3ZpcnRpby5jIGIvaHcvdmlydGlvL3ZpcnRpby5jCmluZGV4IDJjNTQxMGU5
ODEuLjlkMDZkYmUzZWYgMTAwNjQ0Ci0tLSBhL2h3L3ZpcnRpby92aXJ0aW8uYworKysgYi9ody92
aXJ0aW8vdmlydGlvLmMKQEAgLTEyOTMsNyArMTI5Myw3IEBAIHN0YXRpYyB2b2lkIHZpcnRxdWV1
ZV91bmRvX21hcF9kZXNjKHVuc2lnbmVkIGludCBvdXRfbnVtLCB1bnNpZ25lZCBpbnQgaW5fbnVt
LAogCiBzdGF0aWMgdm9pZCB2aXJ0cXVldWVfbWFwX2lvdmVjKFZpcnRJT0RldmljZSAqdmRldiwg
c3RydWN0IGlvdmVjICpzZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHdhZGRy
ICphZGRyLCB1bnNpZ25lZCBpbnQgbnVtX3NnLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBpbnQgaXNfd3JpdGUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
aXNfd3JpdGUpCiB7CiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgaHdhZGRyIGxlbjsKQEAgLTEz
MTcsOCArMTMxNyw5IEBAIHN0YXRpYyB2b2lkIHZpcnRxdWV1ZV9tYXBfaW92ZWMoVmlydElPRGV2
aWNlICp2ZGV2LCBzdHJ1Y3QgaW92ZWMgKnNnLAogCiB2b2lkIHZpcnRxdWV1ZV9tYXAoVmlydElP
RGV2aWNlICp2ZGV2LCBWaXJ0UXVldWVFbGVtZW50ICplbGVtKQogewotICAgIHZpcnRxdWV1ZV9t
YXBfaW92ZWModmRldiwgZWxlbS0+aW5fc2csIGVsZW0tPmluX2FkZHIsIGVsZW0tPmluX251bSwg
MSk7Ci0gICAgdmlydHF1ZXVlX21hcF9pb3ZlYyh2ZGV2LCBlbGVtLT5vdXRfc2csIGVsZW0tPm91
dF9hZGRyLCBlbGVtLT5vdXRfbnVtLCAwKTsKKyAgICB2aXJ0cXVldWVfbWFwX2lvdmVjKHZkZXYs
IGVsZW0tPmluX3NnLCBlbGVtLT5pbl9hZGRyLCBlbGVtLT5pbl9udW0sIHRydWUpOworICAgIHZp
cnRxdWV1ZV9tYXBfaW92ZWModmRldiwgZWxlbS0+b3V0X3NnLCBlbGVtLT5vdXRfYWRkciwgZWxl
bS0+b3V0X251bSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlKTsKIH0KIAogc3RhdGljIHZvaWQgKnZp
cnRxdWV1ZV9hbGxvY19lbGVtZW50KHNpemVfdCBzeiwgdW5zaWduZWQgb3V0X251bSwgdW5zaWdu
ZWQgaW5fbnVtKQotLSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXX-0001aj-8E; Thu, 20 Feb 2020 13:06:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXW-0001ZT-5d
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:50 +0000
X-Inumbo-ID: db1ac79e-53e1-11ea-b0fd-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id db1ac79e-53e1-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204009;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=gva/oijUn2ukqqFeWUu5GYV/ONiMfg1SXT6HuIycNbc=;
 b=UFxz7BX+2umSakbE+V9Ui5ztFgkY+WJwhuHIITfNo1SyYv3rQHkHdFOZQuTmX/qEEypnW2
 UuNCmL34KoJn8cxIENChsEeJcb6Ke4zLrMIdsKt+PfjG63/6tVLYf2e813kbVo9whmBaOj
 TUGR0NNyxN4G+bYLi8tb0yigZZCgcEw=
Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com
 [209.85.128.69]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-435-ljcDfudVN3mTAOk7tZceeg-1; Thu, 20 Feb 2020 08:06:47 -0500
Received: by mail-wm1-f69.google.com with SMTP id p2so580217wma.3
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=epBBiJe/BiipnhOxinjfU345ql1651dsm1KJ2Eg1l+8=;
 b=EWZkARrjNDPSXjpIU1UCH/AV7VbuOnHUaRrQUgKI5/1sSNDlD6CiHrnjYyJrQ2OC60
 zkhz6/2wjbGdyfPS5OFN+o6wkJ8pUI/IQ2q5GLQNNzJlocSWgN5bMi3oVDYmCFXbuIRy
 njW9fHibWp9hcsnL7nADyi29q1cZwXTdUs7x7UmqsLOTrFZ/0/xdVXgzeQRZIxQ6tNHR
 Ox9UsCSiCmgyZkrZjU5nYMb7g08Nj/XyNA4wCzT8V2urKGPaVzIJBoyPS844dnQ9fzrV
 Wi89+gEL1snh9WR9Ab52nrHZv66fqL+1EsSZXoc5dYb6c733+aRKipFK+Hlq6QTeEoeG
 dLOw==
X-Gm-Message-State: APjAAAX3aOUZ1kvcgUkw4rIeqjHAn251vdXFZaYgfFIkBD+i+z+g5HFK
 KFwU/sMs+OUJysGNoFj8TED+oiGGG6V2DPYJQ0CkXNMk5kAf2IWlFeqArz96Z39H9M7+JVXxgAP
 U033W7QaAA572nPWhvvBn5chWcIM=
X-Received: by 2002:a05:600c:295d:: with SMTP id
 n29mr4504820wmd.101.1582204006820; 
 Thu, 20 Feb 2020 05:06:46 -0800 (PST)
X-Google-Smtp-Source: APXvYqyzyX5Y7gdzaTOQjQ/rcWnepNEp6tk5YfOUODjdV1i7lhwV6s1r0NC2sbtsj+sn6/vQEc+xMg==
X-Received: by 2002:a05:600c:295d:: with SMTP id
 n29mr4504765wmd.101.1582204006470; 
 Thu, 20 Feb 2020 05:06:46 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.42
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:45 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:42 +0100
Message-Id: <20200220130548.29974-15-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: ljcDfudVN3mTAOk7tZceeg-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 14/20] hw/virtio: Let vhost_memory_map() use
 a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlICdpc193cml0ZScgYXJndW1lbnQgaXMgZWl0aGVyIDAgb3IgMS4KQ29udmVydCBpdCB0byBh
IGJvb2xlYW4gdHlwZS4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBody92aXJ0aW8vdmhvc3QuYyB8IDggKysrKy0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEvaHcvdmlydGlvL3Zob3N0LmMgYi9ody92aXJ0aW8vdmhvc3QuYwppbmRleCA5ZWRmYWRjODFk
Li4wZDIyNmRhZTEwIDEwMDY0NAotLS0gYS9ody92aXJ0aW8vdmhvc3QuYworKysgYi9ody92aXJ0
aW8vdmhvc3QuYwpAQCAtMjk0LDcgKzI5NCw3IEBAIHN0YXRpYyBpbnQgdmhvc3RfZGV2X2hhc19p
b21tdShzdHJ1Y3Qgdmhvc3RfZGV2ICpkZXYpCiB9CiAKIHN0YXRpYyB2b2lkICp2aG9zdF9tZW1v
cnlfbWFwKHN0cnVjdCB2aG9zdF9kZXYgKmRldiwgaHdhZGRyIGFkZHIsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBod2FkZHIgKnBsZW4sIGludCBpc193cml0ZSkKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh3YWRkciAqcGxlbiwgYm9vbCBpc193cml0ZSkKIHsKICAgICBp
ZiAoIXZob3N0X2Rldl9oYXNfaW9tbXUoZGV2KSkgewogICAgICAgICByZXR1cm4gY3B1X3BoeXNp
Y2FsX21lbW9yeV9tYXAoYWRkciwgcGxlbiwgaXNfd3JpdGUpOwpAQCAtMTAxMiwyMSArMTAxMiwy
MSBAQCBzdGF0aWMgaW50IHZob3N0X3ZpcnRxdWV1ZV9zdGFydChzdHJ1Y3Qgdmhvc3RfZGV2ICpk
ZXYsCiAKICAgICB2cS0+ZGVzY19zaXplID0gcyA9IGwgPSB2aXJ0aW9fcXVldWVfZ2V0X2Rlc2Nf
c2l6ZSh2ZGV2LCBpZHgpOwogICAgIHZxLT5kZXNjX3BoeXMgPSBhOwotICAgIHZxLT5kZXNjID0g
dmhvc3RfbWVtb3J5X21hcChkZXYsIGEsICZsLCAwKTsKKyAgICB2cS0+ZGVzYyA9IHZob3N0X21l
bW9yeV9tYXAoZGV2LCBhLCAmbCwgZmFsc2UpOwogICAgIGlmICghdnEtPmRlc2MgfHwgbCAhPSBz
KSB7CiAgICAgICAgIHIgPSAtRU5PTUVNOwogICAgICAgICBnb3RvIGZhaWxfYWxsb2NfZGVzYzsK
ICAgICB9CiAgICAgdnEtPmF2YWlsX3NpemUgPSBzID0gbCA9IHZpcnRpb19xdWV1ZV9nZXRfYXZh
aWxfc2l6ZSh2ZGV2LCBpZHgpOwogICAgIHZxLT5hdmFpbF9waHlzID0gYSA9IHZpcnRpb19xdWV1
ZV9nZXRfYXZhaWxfYWRkcih2ZGV2LCBpZHgpOwotICAgIHZxLT5hdmFpbCA9IHZob3N0X21lbW9y
eV9tYXAoZGV2LCBhLCAmbCwgMCk7CisgICAgdnEtPmF2YWlsID0gdmhvc3RfbWVtb3J5X21hcChk
ZXYsIGEsICZsLCBmYWxzZSk7CiAgICAgaWYgKCF2cS0+YXZhaWwgfHwgbCAhPSBzKSB7CiAgICAg
ICAgIHIgPSAtRU5PTUVNOwogICAgICAgICBnb3RvIGZhaWxfYWxsb2NfYXZhaWw7CiAgICAgfQog
ICAgIHZxLT51c2VkX3NpemUgPSBzID0gbCA9IHZpcnRpb19xdWV1ZV9nZXRfdXNlZF9zaXplKHZk
ZXYsIGlkeCk7CiAgICAgdnEtPnVzZWRfcGh5cyA9IGEgPSB2aXJ0aW9fcXVldWVfZ2V0X3VzZWRf
YWRkcih2ZGV2LCBpZHgpOwotICAgIHZxLT51c2VkID0gdmhvc3RfbWVtb3J5X21hcChkZXYsIGEs
ICZsLCAxKTsKKyAgICB2cS0+dXNlZCA9IHZob3N0X21lbW9yeV9tYXAoZGV2LCBhLCAmbCwgdHJ1
ZSk7CiAgICAgaWYgKCF2cS0+dXNlZCB8fCBsICE9IHMpIHsKICAgICAgICAgciA9IC1FTk9NRU07
CiAgICAgICAgIGdvdG8gZmFpbF9hbGxvY191c2VkOwotLSAKMi4yMS4xCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:06:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:06:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXb-0001fC-Hb; Thu, 20 Feb 2020 13:06:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXZ-0001dP-OD
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:06:53 +0000
X-Inumbo-ID: dd4431a4-53e1-11ea-bc8e-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id dd4431a4-53e1-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 13:06:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204013;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=mnDlGhkDMc438YGrbvBovs3YxQJGj712XxeOh8S513U=;
 b=bXzFcujiUy8WThLAzWiyrVojuXhqpd51Xvn+J2tRCvL8TH2DdyGhwQTqowbuj7edFVT/ZR
 /Bn/AkdrraGHTAklTb6bcWdmzsgNzFNf5l3ipQS+X1slezfWLZ3PwKNwCu3YQqjLETpVVL
 3KsXvf0D2XG1BQk6yW+fB9PaaxwQXrQ=
Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com
 [209.85.128.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-196-Rxc6w5fSMvut1bNFgp6jUA-1; Thu, 20 Feb 2020 08:06:51 -0500
Received: by mail-wm1-f71.google.com with SMTP id k21so580983wmi.2
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:51 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=U6IlttQWg5GixafQJKz3fjDa/v6plglwkRJYH67W75E=;
 b=mK574cIiCtALZXrqxPehpZ5I8zbdiVaYgOn5StLDxF9cjEbr6g6ont6kzLFruggOl+
 so/Oskpr3SRGHYWjp1hTx8hRN7FROscGo08osvRcTQRjAE3ejns0uu8QXW9R1mmVdhNs
 EajMQhuaJPPTdGK/9Jpae7LJzIuVDstOI/5npYU8z7V95iQeKjKr8OiJRUbbYtJnpwDr
 qUOz2i83iQJsWFJJ15JuyJvyQza2cxKo/rXiYbwUs52apUDHINs6YXComOtgVxKf6EtJ
 9x6n/XF7tuR/PxVyvWTVoDulEo6fVJ0QoxsnM9+kfQBC2+Brfsos9BM3jmLdI0K6YUep
 rJ1w==
X-Gm-Message-State: APjAAAX38YWYm2h0DKUJ/rHVeuTaNOJenieOo4Gyf39w5pWbZ9o4Bxfb
 JgcQou2Of0TU1svUmrYevWaNnekScO4MwZ7mdUf9rX2OnZ0OLMV+h0Tgb6wHKowag472Oyj9l3/
 nBMr069EQnAINhKt9hBONulBOXI8=
X-Received: by 2002:adf:cd92:: with SMTP id q18mr41684785wrj.261.1582204010381; 
 Thu, 20 Feb 2020 05:06:50 -0800 (PST)
X-Google-Smtp-Source: APXvYqyVav3x+evHlrydubRXhyXAQPy/0YGFnLq+pw2hyskD3NJLge6kmK8LKicTlkzB4cX/rXzZiw==
X-Received: by 2002:adf:cd92:: with SMTP id q18mr41684732wrj.261.1582204010138; 
 Thu, 20 Feb 2020 05:06:50 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.46
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:49 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:43 +0100
Message-Id: <20200220130548.29974-16-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: Rxc6w5fSMvut1bNFgp6jUA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 15/20] exec: Let address_space_unmap() use a
 boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlICdpc193cml0ZScgYXJndW1lbnQgaXMgZWl0aGVyIDAgb3IgMS4KQ29udmVydCBpdCB0byBh
IGJvb2xlYW4gdHlwZS4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBpbmNsdWRlL2V4ZWMvbWVtb3J5LmggfCAyICstCiBleGVj
LmMgICAgICAgICAgICAgICAgfCA0ICsrLS0KIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25z
KCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZXhlYy9tZW1vcnkuaCBi
L2luY2x1ZGUvZXhlYy9tZW1vcnkuaAppbmRleCBhZmVlMTg1ZWFlLi4xNjE0ZDlhMDJjIDEwMDY0
NAotLS0gYS9pbmNsdWRlL2V4ZWMvbWVtb3J5LmgKKysrIGIvaW5jbHVkZS9leGVjL21lbW9yeS5o
CkBAIC0yMzI5LDcgKzIzMjksNyBAQCB2b2lkICphZGRyZXNzX3NwYWNlX21hcChBZGRyZXNzU3Bh
Y2UgKmFzLCBod2FkZHIgYWRkciwKICAqIEBpc193cml0ZTogaW5kaWNhdGVzIHRoZSB0cmFuc2Zl
ciBkaXJlY3Rpb24KICAqLwogdm9pZCBhZGRyZXNzX3NwYWNlX3VubWFwKEFkZHJlc3NTcGFjZSAq
YXMsIHZvaWQgKmJ1ZmZlciwgaHdhZGRyIGxlbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgaXNfd3JpdGUsIGh3YWRkciBhY2Nlc3NfbGVuKTsKKyAgICAgICAgICAgICAgICAgICAgICAg
ICBib29sIGlzX3dyaXRlLCBod2FkZHIgYWNjZXNzX2xlbik7CiAKIAogLyogSW50ZXJuYWwgZnVu
Y3Rpb25zLCBwYXJ0IG9mIHRoZSBpbXBsZW1lbnRhdGlvbiBvZiBhZGRyZXNzX3NwYWNlX3JlYWQu
ICAqLwpkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4IDAxNDM3YmU2OTEuLjE2OTc0
ZDRmNGIgMTAwNjQ0Ci0tLSBhL2V4ZWMuYworKysgYi9leGVjLmMKQEAgLTM1OTgsMTEgKzM1OTgs
MTEgQEAgdm9pZCAqYWRkcmVzc19zcGFjZV9tYXAoQWRkcmVzc1NwYWNlICphcywKIH0KIAogLyog
VW5tYXBzIGEgbWVtb3J5IHJlZ2lvbiBwcmV2aW91c2x5IG1hcHBlZCBieSBhZGRyZXNzX3NwYWNl
X21hcCgpLgotICogV2lsbCBhbHNvIG1hcmsgdGhlIG1lbW9yeSBhcyBkaXJ0eSBpZiBpc193cml0
ZSA9PSAxLiAgYWNjZXNzX2xlbiBnaXZlcworICogV2lsbCBhbHNvIG1hcmsgdGhlIG1lbW9yeSBh
cyBkaXJ0eSBpZiBpc193cml0ZSBpcyB0cnVlLiAgYWNjZXNzX2xlbiBnaXZlcwogICogdGhlIGFt
b3VudCBvZiBtZW1vcnkgdGhhdCB3YXMgYWN0dWFsbHkgcmVhZCBvciB3cml0dGVuIGJ5IHRoZSBj
YWxsZXIuCiAgKi8KIHZvaWQgYWRkcmVzc19zcGFjZV91bm1hcChBZGRyZXNzU3BhY2UgKmFzLCB2
b2lkICpidWZmZXIsIGh3YWRkciBsZW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgaW50IGlz
X3dyaXRlLCBod2FkZHIgYWNjZXNzX2xlbikKKyAgICAgICAgICAgICAgICAgICAgICAgICBib29s
IGlzX3dyaXRlLCBod2FkZHIgYWNjZXNzX2xlbikKIHsKICAgICBpZiAoYnVmZmVyICE9IGJvdW5j
ZS5idWZmZXIpIHsKICAgICAgICAgTWVtb3J5UmVnaW9uICptcjsKLS0gCjIuMjEuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:07:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:07:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXh-0001lI-Rj; Thu, 20 Feb 2020 13:07:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXh-0001kj-5Q
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:07:01 +0000
X-Inumbo-ID: e187c853-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e187c853-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:07:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204020;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=sxNYWqNUijyMJnaH8NFL0bgSwoZM6mID2KmYVvs4o6o=;
 b=DoDDvACjU3/4DnB+zEFd6oX6JqFAuLfnyBY/mPudGuSRzF//JkQpa9i6hnWEpra48nK9n5
 T8EV+PCYMBuuiYD6Jb8qhmCsz6MUiRSJO19bk3bFMwAho8sGCJKBpP+EvIObz04dco9x0I
 7XjllPrA8mwEC0iMDtdvpJUMzYCtQSk=
Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com
 [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-134-9s2Z5wd0PU2tM80Ox0SLAA-1; Thu, 20 Feb 2020 08:06:58 -0500
Received: by mail-wr1-f72.google.com with SMTP id d8so1702214wrq.12
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:06:58 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=HqjVrldq/ACwB3h0fVhMHW95VpOuJ6iegNutM3g++eM=;
 b=WHPo43NailY7oCh1yHirAmH9j+DrJapvOyW9cjR9KIqvOQhnkvQf6f6/amnH/yfIwF
 lQlAtSF/PWnKCLIzrI/ziqrF2v902yzoshAZ06BiCi962juxvlcOCTalCDWeqJPzIber
 ofYDIhOCVEBqwMSc6+oGZrdi1QxMH9wn0PIxe39iZUS0pQlQave57z1eVXpNWwG7BM+U
 BkIj5IiunMTxOA8w+KkL0iLlKaDqn5DaUb7dOWf2gM+ZjPdyOMsuOC1MlymDjf280bZL
 UJJ/X20mxJNXXRp6R4/mRCCRShOLzHwtonr3p4E65KPBXYSosD7Vw0eT8SeHW3dF49/M
 CORQ==
X-Gm-Message-State: APjAAAVBQbWeMf37Y5yhWlPIsCcuFl3Mgv1eIUnk/8oa7xCaDW9TwHtt
 /JeY2rJyY/mrfGKiiDI278BcQu5J+lKqCqDglk0T69pUENv0XRzxq0drmV7ZCbfkNcHAKanBfwV
 YvDLWd0Svz3fIyCxKiv+nspUmAZ8=
X-Received: by 2002:a5d:4e91:: with SMTP id e17mr40463045wru.233.1582204017586; 
 Thu, 20 Feb 2020 05:06:57 -0800 (PST)
X-Google-Smtp-Source: APXvYqxMGFl+IFZrtHZDte4P/R96xDKYdgOkawy+8epg2tZDd8Fi56EKpiHK5Ha76g6PPzAayNlwiw==
X-Received: by 2002:a5d:4e91:: with SMTP id e17mr40461365wru.233.1582203995044; 
 Thu, 20 Feb 2020 05:06:35 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:34 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:39 +0100
Message-Id: <20200220130548.29974-12-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: 9s2Z5wd0PU2tM80Ox0SLAA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 11/20] hw/ide/internal: Remove unused
 DMARestartFunc typedef
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIElERSBETUEgcmVzdGFydCBjYWxsYmFjayBoYXMgYmVlbiByZW1vdmVkIGluIGNvbW1pdCBm
ZTA5YzdjOWYwLgoKRml4ZXM6IGZlMDljN2M5ZjAKU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0
aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgotLS0KIGluY2x1ZGUvaHcvaWRlL2ludGVy
bmFsLmggfCAxIC0KIDEgZmlsZSBjaGFuZ2VkLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
aW5jbHVkZS9ody9pZGUvaW50ZXJuYWwuaCBiL2luY2x1ZGUvaHcvaWRlL2ludGVybmFsLmgKaW5k
ZXggNTJlYzE5N2RhMC4uY2U3NjZhYzQ4NSAxMDA2NDQKLS0tIGEvaW5jbHVkZS9ody9pZGUvaW50
ZXJuYWwuaAorKysgYi9pbmNsdWRlL2h3L2lkZS9pbnRlcm5hbC5oCkBAIC0zMjYsNyArMzI2LDYg
QEAgdHlwZWRlZiBpbnQgRE1BSW50RnVuYyhJREVETUEgKiwgaW50KTsKIHR5cGVkZWYgaW50MzJf
dCBETUFJbnQzMkZ1bmMoSURFRE1BICosIGludDMyX3QgbGVuKTsKIHR5cGVkZWYgdm9pZCBETUF1
MzJGdW5jKElERURNQSAqLCB1aW50MzJfdCk7CiB0eXBlZGVmIHZvaWQgRE1BU3RvcEZ1bmMoSURF
RE1BICosIGJvb2wpOwotdHlwZWRlZiB2b2lkIERNQVJlc3RhcnRGdW5jKHZvaWQgKiwgaW50LCBS
dW5TdGF0ZSk7CiAKIHN0cnVjdCB1bnJlcG9ydGVkX2V2ZW50cyB7CiAgICAgYm9vbCBlamVjdF9y
ZXF1ZXN0OwotLSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:07:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:07:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXn-0001qI-7X; Thu, 20 Feb 2020 13:07:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXl-0001op-Ox
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:07:05 +0000
X-Inumbo-ID: e4157ef2-53e1-11ea-aa99-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id e4157ef2-53e1-11ea-aa99-bc764e2007e4;
 Thu, 20 Feb 2020 13:07:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204024;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=5PwVfta2T/yY9fXrs1bpbk8EWKAqkE2atADSJKtO6lc=;
 b=J1uCt1Akzwp74l4o8NEIyzYzx9kYTL9wfRaKMM9FJ4cB+MaZtXaR6Ob8N7fMUD2kUNA86n
 xWcLOi6vIv77dmGUsUUMe+GnWhUFppDTvqciU9R4NxRseYxz6+9euDf6aqcd/BoptP7iG2
 CeFq89n7vvmoobRJC0A/i2fsdO/QBzM=
Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com
 [209.85.128.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-71-CzhXxBdzMW2CAtq16TQ9Sw-1; Thu, 20 Feb 2020 08:07:01 -0500
X-MC-Unique: CzhXxBdzMW2CAtq16TQ9Sw-1
Received: by mail-wm1-f72.google.com with SMTP id f207so577667wme.6
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:07:01 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=mOFaN72GDMCW5HO6VjgTUS8UF4EBg1PhikK6Z5qXel0=;
 b=GK5iqEOW1OTd6i/w12ZSQQAQKiSwRZVPuj6rX2K7D04j0XZCc1dwdZ+9Z41JQQZHlT
 aK1AwuuznDRe3J7ZntPWEN6paqB9OB8Hd1PNGZyi3QjgTj6BKVlR6KRidk8rnv3UCDqy
 /AyTYbMkpT4cCul1oyFsgfY/VptANhUQV8m/57Ib0oH+dG9lyLUMgyOhoQni0UpfblkS
 v7+AWe6wtaIiAgLv3koHzuk8Ew/pXWK6R05tZ8Rko8CvtvBlP4mQpgPFmanLympDy5a5
 AEKns8z1l403I8S9sRqH3VSrAvZigSA+EHpJ+8nWkEx1VvjZOTi7JvQ205418DoZvtxv
 dUTw==
X-Gm-Message-State: APjAAAVZUY1cxibRzSEpG784CbDG9EgXpbBLKSnffrlKo+/hI1913K/w
 lMM1KA4nUMvOA4k4+LDPE9LkBLR20/vEdWIfVEvywbIJ6XtbgiQCCJhtAXZHH+Xtx8UEHAKU9eF
 9O9JUGLt1q3ZXbW95ZkPb63gRlAA=
X-Received: by 2002:a1c:bdc5:: with SMTP id n188mr4525047wmf.124.1582204014481; 
 Thu, 20 Feb 2020 05:06:54 -0800 (PST)
X-Google-Smtp-Source: APXvYqxVjczz55ql1rEb/MuCKbM4mbnGg2+QP76S0K4doZSf4ATrQ7PaxLlWrdmPAnroUu1OpiGw2w==
X-Received: by 2002:a1c:bdc5:: with SMTP id n188mr4524974wmf.124.1582204014007; 
 Thu, 20 Feb 2020 05:06:54 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:53 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:44 +0100
Message-Id: <20200220130548.29974-17-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 16/20] Let address_space_rw() calls pass a
 boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2luY2UgaXRzIGludHJvZHVjdGlvbiBpbiBjb21taXQgYWMxOTcwZmJlOCwgYWRkcmVzc19zcGFj
ZV9ydygpCnRha2VzIGEgYm9vbGVhbiAnaXNfd3JpdGUnIGFyZ3VtZW50LiBGaXggdGhlIGNvZGVi
YXNlIGJ5IHVzaW5nCmFuIGV4cGxpY2l0IGJvb2xlYW4gdHlwZS4KClRoaXMgY29tbWl0IHdhcyBw
cm9kdWNlZCB3aXRoIHRoZSBpbmNsdWRlZCBDb2NjaW5lbGxlIHNjcmlwdApzY3JpcHRzL2NvY2Np
bmVsbGUvZXhlY19yd19jb25zdC4KCkluc3BpcmVkLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5t
YXlkZWxsQGxpbmFyby5vcmc+ClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOp
IDxwaGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25z
dC5jb2NjaSB8IDEyICsrKysrKysrKysrKwogdGFyZ2V0L2kzODYvaHZmL3ZteC5oICAgICAgICAg
ICAgICAgICAgfCAgMiArLQogZXhlYy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
fCAgNCArKy0tCiBody9uZXQvZHA4MzkzeC5jICAgICAgICAgICAgICAgICAgICAgICB8IDI3ICsr
KysrKysrKysrKystLS0tLS0tLS0tLS0tCiBody9uZXQvaTgyNTk2LmMgICAgICAgICAgICAgICAg
ICAgICAgICB8IDExICsrKysrKy0tLS0tCiBody9uZXQvbGFzaV9pODI1OTYuYyAgICAgICAgICAg
ICAgICAgICB8ICA0ICsrLS0KIHRhcmdldC9pMzg2L2h2Zi94ODZfbW11LmMgICAgICAgICAgICAg
IHwgIDggKysrKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgMjcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3Qu
Y29jY2kgYi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQppbmRleCA3MGNm
NTJkNThlLi45OGNiMDZmMDlmIDEwMDY0NAotLS0gYS9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19y
d19jb25zdC5jb2NjaQorKysgYi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2Nj
aQpAQCAtMSw2ICsxLDE4IEBACiAvLyBVc2FnZToKIC8vICBzcGF0Y2ggLS1zcC1maWxlIHNjcmlw
dHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIC0tZGlyIC4gLS1pbi1wbGFjZQogCisv
LyBDb252ZXJ0IHRvIGJvb2xlYW4KK0BACitleHByZXNzaW9uIEUxLCBFMiwgRTMsIEU0LCBFNTsK
K0BACisoCistIGFkZHJlc3Nfc3BhY2VfcncoRTEsIEUyLCBFMywgRTQsIEU1LCAwKQorKyBhZGRy
ZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIEU0LCBFNSwgZmFsc2UpCit8CistIGFkZHJlc3Nfc3Bh
Y2VfcncoRTEsIEUyLCBFMywgRTQsIEU1LCAxKQorKyBhZGRyZXNzX3NwYWNlX3J3KEUxLCBFMiwg
RTMsIEU0LCBFNSwgdHJ1ZSkKKykKKwogLy8gVXNlIGFkZHJlc3Nfc3BhY2Vfd3JpdGUgaW5zdGVh
ZCBvZiBjYXN0aW5nIHRvIG5vbi1jb25zdAogQEAKIHR5cGUgVDsKZGlmZiAtLWdpdCBhL3Rhcmdl
dC9pMzg2L2h2Zi92bXguaCBiL3RhcmdldC9pMzg2L2h2Zi92bXguaAppbmRleCBhMTE1Y2ExNzgy
Li4xOWFmMDI5MTMzIDEwMDY0NAotLS0gYS90YXJnZXQvaTM4Ni9odmYvdm14LmgKKysrIGIvdGFy
Z2V0L2kzODYvaHZmL3ZteC5oCkBAIC0xMjgsNyArMTI4LDcgQEAgc3RhdGljIGlubGluZSB2b2lk
IG1hY3ZtX3NldF9jcjAoaHZfdmNwdWlkX3QgdmNwdSwgdWludDY0X3QgY3IwKQogICAgICAgICBh
ZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICBydm1jcyh2Y3B1LCBWTUNTX0dVRVNUX0NSMykgJiB+MHgxZiwKICAgICAgICAgICAg
ICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAg
ICAgICAgIHBkcHRlLCAzMiwgMCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgcGRwdGUsIDMy
LCBmYWxzZSk7CiAgICAgICAgIC8qIE9ubHkgc2V0IFBEUFRFIHdoZW4gYXBwcm9wcmlhdGUuICov
CiAgICAgICAgIGZvciAoaSA9IDA7IGkgPCA0OyBpKyspIHsKICAgICAgICAgICAgIHd2bWNzKHZj
cHUsIFZNQ1NfR1VFU1RfUERQVEUwICsgaSAqIDIsIHBkcHRlW2ldKTsKZGlmZiAtLWdpdCBhL2V4
ZWMuYyBiL2V4ZWMuYwppbmRleCAxNjk3NGQ0ZjRiLi43M2MzYmNmYTQwIDEwMDY0NAotLS0gYS9l
eGVjLmMKKysrIGIvZXhlYy5jCkBAIC0zODE1LDggKzM4MTUsOCBAQCBpbnQgY3B1X21lbW9yeV9y
d19kZWJ1ZyhDUFVTdGF0ZSAqY3B1LCB0YXJnZXRfdWxvbmcgYWRkciwKICAgICAgICAgICAgIGFk
ZHJlc3Nfc3BhY2Vfd3JpdGVfcm9tKGNwdS0+Y3B1X2FzZXNbYXNpZHhdLmFzLCBwaHlzX2FkZHIs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhdHRycywgYnVmLCBsKTsKICAg
ICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoY3B1LT5jcHVfYXNl
c1thc2lkeF0uYXMsIHBoeXNfYWRkciwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXR0
cnMsIGJ1ZiwgbCwgMCk7CisgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGNwdS0+Y3B1X2Fz
ZXNbYXNpZHhdLmFzLCBwaHlzX2FkZHIsIGF0dHJzLCBidWYsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGwsIGZhbHNlKTsKICAgICAgICAgfQogICAgICAgICBsZW4gLT0gbDsKICAgICAg
ICAgYnVmICs9IGw7CmRpZmYgLS1naXQgYS9ody9uZXQvZHA4MzkzeC5jIGIvaHcvbmV0L2RwODM5
M3guYwppbmRleCBiNDYxMTAxY2ViLi5iNDM2M2UzMTg2IDEwMDY0NAotLS0gYS9ody9uZXQvZHA4
MzkzeC5jCisrKyBiL2h3L25ldC9kcDgzOTN4LmMKQEAgLTI3Niw3ICsyNzYsNyBAQCBzdGF0aWMg
dm9pZCBkcDgzOTN4X2RvX2xvYWRfY2FtKGRwODM5M3hTdGF0ZSAqcykKICAgICB3aGlsZSAocy0+
cmVnc1tTT05JQ19DRENdICYgMHgxZikgewogICAgICAgICAvKiBGaWxsIGN1cnJlbnQgZW50cnkg
Ki8KICAgICAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRwODM5M3hfY2RwKHMpLAotICAg
ICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNp
emUsIDApOworICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQs
IHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKICAgICAgICAgcy0+Y2FtW2luZGV4XVswXSA9IGRwODM5
M3hfZ2V0KHMsIHdpZHRoLCAxKSAmIDB4ZmY7CiAgICAgICAgIHMtPmNhbVtpbmRleF1bMV0gPSBk
cDgzOTN4X2dldChzLCB3aWR0aCwgMSkgPj4gODsKICAgICAgICAgcy0+Y2FtW2luZGV4XVsyXSA9
IGRwODM5M3hfZ2V0KHMsIHdpZHRoLCAyKSAmIDB4ZmY7CkBAIC0yOTQsNyArMjk0LDcgQEAgc3Rh
dGljIHZvaWQgZHA4MzkzeF9kb19sb2FkX2NhbShkcDgzOTN4U3RhdGUgKnMpCiAKICAgICAvKiBS
ZWFkIENBTSBlbmFibGUgKi8KICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywgZHA4MzkzeF9j
ZHAocyksCi0gICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5k
YXRhLCBzaXplLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJ
RUQsIHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKICAgICBzLT5yZWdzW1NPTklDX0NFXSA9IGRwODM5
M3hfZ2V0KHMsIHdpZHRoLCAwKTsKICAgICBEUFJJTlRGKCJsb2FkIGNhbSBkb25lLiBjYW0gZW5h
YmxlIG1hc2sgMHglMDR4XG4iLCBzLT5yZWdzW1NPTklDX0NFXSk7CiAKQEAgLTMxMiw3ICszMTIs
NyBAQCBzdGF0aWMgdm9pZCBkcDgzOTN4X2RvX3JlYWRfcnJhKGRwODM5M3hTdGF0ZSAqcykKICAg
ICB3aWR0aCA9IChzLT5yZWdzW1NPTklDX0RDUl0gJiBTT05JQ19EQ1JfRFcpID8gMiA6IDE7CiAg
ICAgc2l6ZSA9IHNpemVvZih1aW50MTZfdCkgKiA0ICogd2lkdGg7CiAgICAgYWRkcmVzc19zcGFj
ZV9ydygmcy0+YXMsIGRwODM5M3hfcnJwKHMpLAotICAgICAgICAgICAgICAgICAgICAgTUVNVFhB
VFRSU19VTlNQRUNJRklFRCwgcy0+ZGF0YSwgc2l6ZSwgMCk7CisgICAgICAgICAgICAgICAgICAg
ICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCBmYWxzZSk7CiAKICAgICAv
KiBVcGRhdGUgU09OSUMgcmVnaXN0ZXJzICovCiAgICAgcy0+cmVnc1tTT05JQ19DUkJBMF0gPSBk
cDgzOTN4X2dldChzLCB3aWR0aCwgMCk7CkBAIC00MjcsNyArNDI3LDcgQEAgc3RhdGljIHZvaWQg
ZHA4MzkzeF9kb190cmFuc21pdF9wYWNrZXRzKGRwODM5M3hTdGF0ZSAqcykKICAgICAgICAgcy0+
cmVnc1tTT05JQ19UVERBXSA9IHMtPnJlZ3NbU09OSUNfQ1REQV07CiAgICAgICAgIERQUklOVEYo
IlRyYW5zbWl0IHBhY2tldCBhdCAlMDh4XG4iLCBkcDgzOTN4X3R0ZGEocykpOwogICAgICAgICBh
ZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywgZHA4MzkzeF90dGRhKHMpICsgc2l6ZW9mKHVpbnQxNl90
KSAqIHdpZHRoLAotICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJ
RUQsIHMtPmRhdGEsIHNpemUsIDApOworICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRU
UlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKICAgICAgICAgdHhfbGVuID0g
MDsKIAogICAgICAgICAvKiBVcGRhdGUgcmVnaXN0ZXJzICovCkBAIC00NTIsNyArNDUyLDggQEAg
c3RhdGljIHZvaWQgZHA4MzkzeF9kb190cmFuc21pdF9wYWNrZXRzKGRwODM5M3hTdGF0ZSAqcykK
ICAgICAgICAgICAgICAgICBsZW4gPSBzaXplb2Yocy0+dHhfYnVmZmVyKSAtIHR4X2xlbjsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoJnMtPmFzLCBkcDgzOTN4
X3RzYShzKSwKLSAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmcy0+dHhf
YnVmZmVyW3R4X2xlbl0sIGxlbiwgMCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1F
TVRYQVRUUlNfVU5TUEVDSUZJRUQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzLT50
eF9idWZmZXJbdHhfbGVuXSwgbGVuLCBmYWxzZSk7CiAgICAgICAgICAgICB0eF9sZW4gKz0gbGVu
OwogCiAgICAgICAgICAgICBpKys7CkBAIC00NjEsNyArNDYyLDcgQEAgc3RhdGljIHZvaWQgZHA4
MzkzeF9kb190cmFuc21pdF9wYWNrZXRzKGRwODM5M3hTdGF0ZSAqcykKICAgICAgICAgICAgICAg
ICBzaXplID0gc2l6ZW9mKHVpbnQxNl90KSAqIDMgKiB3aWR0aDsKICAgICAgICAgICAgICAgICBh
ZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywKICAgICAgICAgICAgICAgICAgICAgZHA4MzkzeF90dGRh
KHMpICsgc2l6ZW9mKHVpbnQxNl90KSAqICg0ICsgMyAqIGkpICogd2lkdGgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBz
aXplLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5T
UEVDSUZJRUQsIHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKICAgICAgICAgICAgICAgICBzLT5yZWdz
W1NPTklDX1RTQTBdID0gZHA4MzkzeF9nZXQocywgd2lkdGgsIDApOwogICAgICAgICAgICAgICAg
IHMtPnJlZ3NbU09OSUNfVFNBMV0gPSBkcDgzOTN4X2dldChzLCB3aWR0aCwgMSk7CiAgICAgICAg
ICAgICAgICAgcy0+cmVnc1tTT05JQ19URlNdID0gZHA4MzkzeF9nZXQocywgd2lkdGgsIDIpOwpA
QCAtNDk2LDcgKzQ5Nyw3IEBAIHN0YXRpYyB2b2lkIGRwODM5M3hfZG9fdHJhbnNtaXRfcGFja2V0
cyhkcDgzOTN4U3RhdGUgKnMpCiAgICAgICAgIHNpemUgPSBzaXplb2YodWludDE2X3QpICogd2lk
dGg7CiAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoJnMtPmFzLAogICAgICAgICAgICAgICAgICAg
ICAgICAgIGRwODM5M3hfdHRkYShzKSwKLSAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFU
VFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCAxKTsKKyAgICAgICAgICAgICAgICAgICAg
ICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCB0cnVlKTsKIAogICAg
ICAgICBpZiAoIShzLT5yZWdzW1NPTklDX0NSXSAmIFNPTklDX0NSX0hUWCkpIHsKICAgICAgICAg
ICAgIC8qIFJlYWQgZm9vdGVyIG9mIHBhY2tldCAqLwpAQCAtNTA1LDcgKzUwNiw3IEBAIHN0YXRp
YyB2b2lkIGRwODM5M3hfZG9fdHJhbnNtaXRfcGFja2V0cyhkcDgzOTN4U3RhdGUgKnMpCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGRwODM5M3hfdHRkYShzKSArCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHNpemVvZih1aW50MTZfdCkgKgogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoNCArIDMgKiBzLT5yZWdzW1NPTklDX1RGQ10pICogd2lkdGgsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUs
IDApOworICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVE
LCBzLT5kYXRhLCBzaXplLCBmYWxzZSk7CiAgICAgICAgICAgICBzLT5yZWdzW1NPTklDX0NUREFd
ID0gZHA4MzkzeF9nZXQocywgd2lkdGgsIDApICYgfjB4MTsKICAgICAgICAgICAgIGlmIChkcDgz
OTN4X2dldChzLCB3aWR0aCwgMCkgJiAweDEpIHsKICAgICAgICAgICAgICAgICAvKiBFT0wgZGV0
ZWN0ZWQgKi8KQEAgLTc2OCw3ICs3NjksNyBAQCBzdGF0aWMgc3NpemVfdCBkcDgzOTN4X3JlY2Vp
dmUoTmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1aW50OF90ICogYnVmLAogICAgICAgICBzaXpl
ID0gc2l6ZW9mKHVpbnQxNl90KSAqIDEgKiB3aWR0aDsKICAgICAgICAgYWRkcmVzcyA9IGRwODM5
M3hfY3JkYShzKSArIHNpemVvZih1aW50MTZfdCkgKiA1ICogd2lkdGg7CiAgICAgICAgIGFkZHJl
c3Nfc3BhY2VfcncoJnMtPmFzLCBhZGRyZXNzLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAg
ICAgICAgICAgICAgICAgICAgICAgIHMtPmRhdGEsIHNpemUsIDApOworICAgICAgICAgICAgICAg
ICAgICAgICAgIHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKICAgICAgICAgaWYgKGRwODM5M3hfZ2V0
KHMsIHdpZHRoLCAwKSAmIDB4MSkgewogICAgICAgICAgICAgLyogU3RpbGwgRU9MIDsgc3RvcCBy
ZWNlcHRpb24gKi8KICAgICAgICAgICAgIHJldHVybiAtMTsKQEAgLTc5MCw3ICs3OTEsNyBAQCBz
dGF0aWMgc3NpemVfdCBkcDgzOTN4X3JlY2VpdmUoTmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1
aW50OF90ICogYnVmLAogICAgIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoJnMtPmFzLCBhZGRyZXNzLCBN
RU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBidWYsIHJ4X2xlbik7CiAgICAgYWRkcmVzcyArPSByeF9s
ZW47CiAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGFkZHJlc3MsCi0gICAgICAgICAgICAg
ICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmY2hlY2tzdW0sIDQsIDEpOworICAgICAg
ICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgJmNoZWNrc3VtLCA0LCB0cnVl
KTsKICAgICByeF9sZW4gKz0gNDsKICAgICBzLT5yZWdzW1NPTklDX0NSQkExXSA9IGFkZHJlc3Mg
Pj4gMTY7CiAgICAgcy0+cmVnc1tTT05JQ19DUkJBMF0gPSBhZGRyZXNzICYgMHhmZmZmOwpAQCAt
ODE5LDEyICs4MjAsMTIgQEAgc3RhdGljIHNzaXplX3QgZHA4MzkzeF9yZWNlaXZlKE5ldENsaWVu
dFN0YXRlICpuYywgY29uc3QgdWludDhfdCAqIGJ1ZiwKICAgICBkcDgzOTN4X3B1dChzLCB3aWR0
aCwgNCwgcy0+cmVnc1tTT05JQ19SU0NdKTsgLyogc2VxX25vICovCiAgICAgc2l6ZSA9IHNpemVv
Zih1aW50MTZfdCkgKiA1ICogd2lkdGg7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRw
ODM5M3hfY3JkYShzKSwKLSAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJ
RUQsIHMtPmRhdGEsIHNpemUsIDEpOworICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19V
TlNQRUNJRklFRCwgcy0+ZGF0YSwgc2l6ZSwgdHJ1ZSk7CiAKICAgICAvKiBNb3ZlIHRvIG5leHQg
ZGVzY3JpcHRvciAqLwogICAgIHNpemUgPSBzaXplb2YodWludDE2X3QpICogd2lkdGg7CiAgICAg
YWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRwODM5M3hfY3JkYShzKSArIHNpemVvZih1aW50MTZf
dCkgKiA1ICogd2lkdGgsCi0gICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lG
SUVELCBzLT5kYXRhLCBzaXplLCAwKTsKKyAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNf
VU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKICAgICBzLT5yZWdzW1NPTklDX0xM
RkFdID0gZHA4MzkzeF9nZXQocywgd2lkdGgsIDApOwogICAgIGlmIChzLT5yZWdzW1NPTklDX0xM
RkFdICYgMHgxKSB7CiAgICAgICAgIC8qIEVPTCBkZXRlY3RlZCAqLwpAQCAtODM4LDcgKzgzOSw3
IEBAIHN0YXRpYyBzc2l6ZV90IGRwODM5M3hfcmVjZWl2ZShOZXRDbGllbnRTdGF0ZSAqbmMsIGNv
bnN0IHVpbnQ4X3QgKiBidWYsCiAgICAgICAgIH0KICAgICAgICAgcy0+ZGF0YVswXSA9IDA7CiAg
ICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoJnMtPmFzLCBvZmZzZXQsIE1FTVRYQVRUUlNfVU5TUEVD
SUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgcy0+ZGF0YSwgc2l6ZW9mKHVpbnQxNl90
KSwgMSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgcy0+ZGF0YSwgc2l6ZW9mKHVpbnQxNl90
KSwgdHJ1ZSk7CiAgICAgICAgIHMtPnJlZ3NbU09OSUNfQ1JEQV0gPSBzLT5yZWdzW1NPTklDX0xM
RkFdOwogICAgICAgICBzLT5yZWdzW1NPTklDX0lTUl0gfD0gU09OSUNfSVNSX1BLVFJYOwogICAg
ICAgICBzLT5yZWdzW1NPTklDX1JTQ10gPSAocy0+cmVnc1tTT05JQ19SU0NdICYgMHhmZjAwKSB8
ICgoKHMtPnJlZ3NbU09OSUNfUlNDXSAmIDB4MDBmZikgKyAxKSAmIDB4MDBmZik7CmRpZmYgLS1n
aXQgYS9ody9uZXQvaTgyNTk2LmMgYi9ody9uZXQvaTgyNTk2LmMKaW5kZXggYTI5Mjk4NGUwNi4u
MTE1MzdmNzJkMSAxMDA2NDQKLS0tIGEvaHcvbmV0L2k4MjU5Ni5jCisrKyBiL2h3L25ldC9pODI1
OTYuYwpAQCAtMTQ5LDcgKzE0OSw3IEBAIHN0YXRpYyB2b2lkIGk4MjU5Nl90cmFuc21pdChJODI1
OTZTdGF0ZSAqcywgdWludDMyX3QgYWRkcikKICAgICAgICAgaWYgKHMtPm5pYyAmJiBsZW4pIHsK
ICAgICAgICAgICAgIGFzc2VydChsZW4gPD0gc2l6ZW9mKHMtPnR4X2J1ZmZlcikpOwogICAgICAg
ICAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksIHRiYSwKLSAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT50eF9idWZmZXIsIGxlbiwgMCk7
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMt
PnR4X2J1ZmZlciwgbGVuLCBmYWxzZSk7CiAgICAgICAgICAgICBEQkcoUFJJTlRfUEtUSERSKCJT
ZW5kIiwgJnMtPnR4X2J1ZmZlcikpOwogICAgICAgICAgICAgREJHKHByaW50ZigiU2VuZGluZyAl
ZCBieXRlc1xuIiwgbGVuKSk7CiAgICAgICAgICAgICBxZW11X3NlbmRfcGFja2V0KHFlbXVfZ2V0
X3F1ZXVlKHMtPm5pYyksIHMtPnR4X2J1ZmZlciwgbGVuKTsKQEAgLTE3Myw3ICsxNzMsNyBAQCBz
dGF0aWMgdm9pZCBzZXRfaW5kaXZpZHVhbF9hZGRyZXNzKEk4MjU5NlN0YXRlICpzLCB1aW50MzJf
dCBhZGRyKQogICAgIG5jID0gcWVtdV9nZXRfcXVldWUocy0+bmljKTsKICAgICBtID0gcy0+Y29u
Zi5tYWNhZGRyLmE7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnks
IGFkZHIgKyA4LAotICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBtLCBFVEhfQUxFTiwg
MCk7CisgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBtLCBFVEhf
QUxFTiwgZmFsc2UpOwogICAgIHFlbXVfZm9ybWF0X25pY19pbmZvX3N0cihuYywgbSk7CiAgICAg
dHJhY2VfaTgyNTk2X25ld19tYWMobmMtPmluZm9fc3RyKTsKIH0KQEAgLTE5Miw3ICsxOTIsNyBA
QCBzdGF0aWMgdm9pZCBzZXRfbXVsdGljYXN0X2xpc3QoSTgyNTk2U3RhdGUgKnMsIHVpbnQzMl90
IGFkZHIpCiAgICAgICAgIHVpbnQ4X3QgbXVsdGljYXN0X2FkZHJbRVRIX0FMRU5dOwogICAgICAg
ICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwKICAgICAgICAgICAgIGFk
ZHIgKyBpICogRVRIX0FMRU4sIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICBt
dWx0aWNhc3RfYWRkciwgRVRIX0FMRU4sIDApOworICAgICAgICAgICAgICAgICAgICAgICAgIG11
bHRpY2FzdF9hZGRyLCBFVEhfQUxFTiwgZmFsc2UpOwogICAgICAgICBEQkcocHJpbnRmKCJBZGQg
bXVsdGljYXN0IGVudHJ5ICIgTUFDX0ZNVCAiXG4iLAogICAgICAgICAgICAgICAgICAgICBNQUNf
QVJHKG11bHRpY2FzdF9hZGRyKSkpOwogICAgICAgICB1bnNpZ25lZCBtY2FzdF9pZHggPSAobmV0
X2NyYzMyKG11bHRpY2FzdF9hZGRyLCBFVEhfQUxFTikgJgpAQCAtMjYxLDcgKzI2MSw4IEBAIHN0
YXRpYyB2b2lkIGNvbW1hbmRfbG9vcChJODI1OTZTdGF0ZSAqcykKICAgICAgICAgICAgIGJ5dGVf
Y250ID0gTUlOKGJ5dGVfY250LCBzaXplb2Yocy0+Y29uZmlnKSk7CiAgICAgICAgICAgICAvKiBj
b3B5IGJ5dGVfY250IG1heC4gKi8KICAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoJmFkZHJl
c3Nfc3BhY2VfbWVtb3J5LCBzLT5jbWRfcCArIDgsCi0gICAgICAgICAgICAgICAgTUVNVFhBVFRS
U19VTlNQRUNJRklFRCwgcy0+Y29uZmlnLCBieXRlX2NudCwgMCk7CisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmNvbmZpZywgYnl0ZV9jbnQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlKTsKICAgICAgICAgICAgIC8qIGNv
bmZpZyBieXRlIGFjY29yZGluZyB0byBwYWdlIDM1ZmYgKi8KICAgICAgICAgICAgIHMtPmNvbmZp
Z1syXSAmPSAweDgyOyAvKiBtYXNrIHZhbGlkIGJpdHMgKi8KICAgICAgICAgICAgIHMtPmNvbmZp
Z1syXSB8PSAweDQwOwpAQCAtNjQ3LDcgKzY0OCw3IEBAIHNzaXplX3QgaTgyNTk2X3JlY2VpdmUo
TmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1aW50OF90ICpidWYsIHNpemVfdCBzeikKICAgICAg
ICAgICAgIGxlbiAtPSBudW07CiAgICAgICAgICAgICBpZiAobGVuID09IDApIHsgLyogY29weSBj
cmMgKi8KICAgICAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21l
bW9yeSwgcmJhIC0gNCwKLSAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwgY3JjX3B0ciwgNCwgMSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1U
WEFUVFJTX1VOU1BFQ0lGSUVELCBjcmNfcHRyLCA0LCB0cnVlKTsKICAgICAgICAgICAgIH0KIAog
ICAgICAgICAgICAgbnVtIHw9IDB4NDAwMDsgLyogc2V0IEYgQklUICovCmRpZmYgLS1naXQgYS9o
dy9uZXQvbGFzaV9pODI1OTYuYyBiL2h3L25ldC9sYXNpX2k4MjU5Ni5jCmluZGV4IDQyN2IzZmJm
NzAuLjhiZmY0MTkzNzggMTAwNjQ0Ci0tLSBhL2h3L25ldC9sYXNpX2k4MjU5Ni5jCisrKyBiL2h3
L25ldC9sYXNpX2k4MjU5Ni5jCkBAIC01NSw4ICs1NSw4IEBAIHN0YXRpYyB2b2lkIGxhc2lfODI1
OTZfbWVtX3dyaXRlKHZvaWQgKm9wYXF1ZSwgaHdhZGRyIGFkZHIsCiAgICAgICAgICAqIFByb3Zp
ZGVkIGZvciBTZWFCSU9TIG9ubHkuIFdyaXRlIE1BQyBvZiBOZXR3b3JrIGNhcmQgdG8gYWRkciBA
dmFsLgogICAgICAgICAgKiBOZWVkZWQgZm9yIHRoZSBQRENfTEFOX1NUQVRJT05fSURfUkVBRCBQ
REMgY2FsbC4KICAgICAgICAgICovCi0gICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoJmFkZHJlc3Nf
c3BhY2VfbWVtb3J5LCB2YWwsCi0gICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBk
LT5zdGF0ZS5jb25mLm1hY2FkZHIuYSwgRVRIX0FMRU4sIDEpOworICAgICAgICBhZGRyZXNzX3Nw
YWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgdmFsLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVE
LAorICAgICAgICAgICAgICAgICAgICAgICAgIGQtPnN0YXRlLmNvbmYubWFjYWRkci5hLCBFVEhf
QUxFTiwgdHJ1ZSk7CiAgICAgICAgIGJyZWFrOwogICAgIH0KIH0KZGlmZiAtLWdpdCBhL3Rhcmdl
dC9pMzg2L2h2Zi94ODZfbW11LmMgYi90YXJnZXQvaTM4Ni9odmYveDg2X21tdS5jCmluZGV4IDZh
NjIwNjQzYzEuLjQ1MWRjYzk4M2EgMTAwNjQ0Ci0tLSBhL3RhcmdldC9pMzg2L2h2Zi94ODZfbW11
LmMKKysrIGIvdGFyZ2V0L2kzODYvaHZmL3g4Nl9tbXUuYwpAQCAtODksNyArODksNyBAQCBzdGF0
aWMgYm9vbCBnZXRfcHRfZW50cnkoc3RydWN0IENQVVN0YXRlICpjcHUsIHN0cnVjdCBncHRfdHJh
bnNsYXRpb24gKnB0LAogCiAgICAgaW5kZXggPSBncHRfZW50cnkocHQtPmd2YSwgbGV2ZWwsIHBh
ZSk7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksIGdwYSArIGlu
ZGV4ICogcHRlX3NpemUocGFlKSwKLSAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5T
UEVDSUZJRUQsICZwdGUsIHB0ZV9zaXplKHBhZSksIDApOworICAgICAgICAgICAgICAgICAgICAg
TUVNVFhBVFRSU19VTlNQRUNJRklFRCwgJnB0ZSwgcHRlX3NpemUocGFlKSwgZmFsc2UpOwogCiAg
ICAgcHQtPnB0ZVtsZXZlbCAtIDFdID0gcHRlOwogCkBAIC0yMzgsOCArMjM4LDggQEAgdm9pZCB2
bXhfd3JpdGVfbWVtKHN0cnVjdCBDUFVTdGF0ZSAqY3B1LCB0YXJnZXRfdWxvbmcgZ3ZhLCB2b2lk
ICpkYXRhLCBpbnQgYnl0ZXMKICAgICAgICAgaWYgKCFtbXVfZ3ZhX3RvX2dwYShjcHUsIGd2YSwg
JmdwYSkpIHsKICAgICAgICAgICAgIFZNX1BBTklDX0VYKCIlczogbW11X2d2YV90b19ncGEgJWxs
eCBmYWlsZWRcbiIsIF9fZnVuY19fLCBndmEpOwogICAgICAgICB9IGVsc2UgewotICAgICAgICAg
ICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksIGdwYSwgTUVNVFhBVFRS
U19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSwgY29weSwg
MSk7CisgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwg
Z3BhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVE
LCBkYXRhLCBjb3B5LCB0cnVlKTsKICAgICAgICAgfQogCiAgICAgICAgIGJ5dGVzIC09IGNvcHk7
CkBAIC0yNjAsNyArMjYwLDcgQEAgdm9pZCB2bXhfcmVhZF9tZW0oc3RydWN0IENQVVN0YXRlICpj
cHUsIHZvaWQgKmRhdGEsIHRhcmdldF91bG9uZyBndmEsIGludCBieXRlcykKICAgICAgICAgICAg
IFZNX1BBTklDX0VYKCIlczogbW11X2d2YV90b19ncGEgJWxseCBmYWlsZWRcbiIsIF9fZnVuY19f
LCBndmEpOwogICAgICAgICB9CiAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoJmFkZHJlc3Nfc3Bh
Y2VfbWVtb3J5LCBncGEsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgZGF0YSwgY29weSwgMCk7CisgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSwg
Y29weSwgZmFsc2UpOwogCiAgICAgICAgIGJ5dGVzIC09IGNvcHk7CiAgICAgICAgIGd2YSArPSBj
b3B5OwotLSAKMi4yMS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:07:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:07:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lXx-000201-Pc; Thu, 20 Feb 2020 13:07:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lXw-0001yq-63
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:07:16 +0000
X-Inumbo-ID: e423bf78-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e423bf78-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:07:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204024;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=MwD83MRmvk9U4szTuvQnf8dMN/lBsu/ps/CgrjG/jog=;
 b=AuITvZ+Nps5lmurVgIAuEObN9X8ceztUdaRkZpru/lLXOBxm1f9lGBGEHWQVJid4YwYt6f
 Op+Gw4w8tMqRFEI5kik/IQFOO5NdP0WZ1MvYP5WtTL4M/HreQd3vPkuoZumUZOFXss083r
 eVxbF5mMKvt4hVaL4ejwM3mG/z+v1V0=
Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com
 [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-368-3gVD0Ri_Pwq1CUcNrF41AQ-1; Thu, 20 Feb 2020 08:07:03 -0500
Received: by mail-wm1-f70.google.com with SMTP id t17so798525wmi.7
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:07:02 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=3GOpiWMITxx9TtgKrEdUBt5MYBhcyKxmOeh0GtNqL3Q=;
 b=FKoE2FsIvp80yLNMmPbmDB0Rk9ruNhTZGR7ztbAaZZIyybTW28z1QgY1qljk1bs+eA
 CIJ8OMzL99GmpxqZCgXNLlS/STz69FFplLYwb7xp6M5yFKHHfSbq6nkpeiCcIXttdrK3
 Er1RxtQ1tWucyEjTXRRKorwwjJyWb7dquseJE+5ST/2zjuVhxRuCElCcRWj8+5bSa5+r
 zRfANjaYw04ZcU6qx8lNnV5uSo/djiDkT9mg8llphW9VAKsWCo/0JYyZCOASXqSm6rhh
 +6B1SV8Lj/YWDRZLuB0FQwx47oIkwUt1tRRMCDgpCZxenW4xWpTHAm/PWa704jmReuzI
 bBkA==
X-Gm-Message-State: APjAAAXwCjF2vHxGxjKYYlrKI4C1m+9Shab9JQUT/jBj/hCpHKu2Tq1M
 7J8RbJvoh5yCaNyZIYWf7hOiqXHK5I43RlIqTuk6RTQMdaFVdXVKzl2mGMbqZS4+5f9Q0ttuMjf
 Nc9RZrJpRxS8zj1lSgb2Fp6jGNEQ=
X-Received: by 2002:a1c:a78b:: with SMTP id q133mr4438680wme.28.1582204021859; 
 Thu, 20 Feb 2020 05:07:01 -0800 (PST)
X-Google-Smtp-Source: APXvYqy5fs9il9OncKFrjhrarKjFKFUysaRlKljcdDwQycfDDjjbJaA7nUH+Kd8+rszknwLmOaxWsA==
X-Received: by 2002:a1c:a78b:: with SMTP id q133mr4438660wme.28.1582204021604; 
 Thu, 20 Feb 2020 05:07:01 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:07:01 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:46 +0100
Message-Id: <20200220130548.29974-19-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: 3gVD0Ri_Pwq1CUcNrF41AQ-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 18/20] exec: Let cpu_[physical]_memory API
 use a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlICdpc193cml0ZScgYXJndW1lbnQgaXMgZWl0aGVyIDAgb3IgMS4KQ29udmVydCBpdCB0byBh
IGJvb2xlYW4gdHlwZS4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxw
aGlsbWRAcmVkaGF0LmNvbT4KLS0tCiBpbmNsdWRlL2V4ZWMvY3B1LWFsbC5oICAgIHwgIDIgKy0K
IGluY2x1ZGUvZXhlYy9jcHUtY29tbW9uLmggfCAgNiArKystLS0KIGV4ZWMuYyAgICAgICAgICAg
ICAgICAgICAgfCAxMCArKysrKy0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygr
KSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2V4ZWMvY3B1LWFsbC5oIGIv
aW5jbHVkZS9leGVjL2NwdS1hbGwuaAppbmRleCA0OWU5NmNhYTNmLi40OTM4NGJiNjZhIDEwMDY0
NAotLS0gYS9pbmNsdWRlL2V4ZWMvY3B1LWFsbC5oCisrKyBiL2luY2x1ZGUvZXhlYy9jcHUtYWxs
LmgKQEAgLTM4OCw3ICszODgsNyBAQCB2b2lkIGR1bXBfb3Bjb3VudF9pbmZvKHZvaWQpOwogI2Vu
ZGlmIC8qICFDT05GSUdfVVNFUl9PTkxZICovCiAKIGludCBjcHVfbWVtb3J5X3J3X2RlYnVnKENQ
VVN0YXRlICpjcHUsIHRhcmdldF91bG9uZyBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAg
dm9pZCAqcHRyLCB0YXJnZXRfdWxvbmcgbGVuLCBpbnQgaXNfd3JpdGUpOworICAgICAgICAgICAg
ICAgICAgICAgICAgdm9pZCAqcHRyLCB0YXJnZXRfdWxvbmcgbGVuLCBib29sIGlzX3dyaXRlKTsK
IAogaW50IGNwdV9leGVjKENQVVN0YXRlICpjcHUpOwogCmRpZmYgLS1naXQgYS9pbmNsdWRlL2V4
ZWMvY3B1LWNvbW1vbi5oIGIvaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaAppbmRleCAxNjVmOGZi
NjIxLi42YmZlMjAxNzc5IDEwMDY0NAotLS0gYS9pbmNsdWRlL2V4ZWMvY3B1LWNvbW1vbi5oCisr
KyBiL2luY2x1ZGUvZXhlYy9jcHUtY29tbW9uLmgKQEAgLTcwLDcgKzcwLDcgQEAgc2l6ZV90IHFl
bXVfcmFtX3BhZ2VzaXplKFJBTUJsb2NrICpibG9jayk7CiBzaXplX3QgcWVtdV9yYW1fcGFnZXNp
emVfbGFyZ2VzdCh2b2lkKTsKIAogdm9pZCBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGh3YWRkciBh
ZGRyLCB2b2lkICpidWYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHdhZGRyIGxlbiwg
aW50IGlzX3dyaXRlKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBod2FkZHIgbGVuLCBi
b29sIGlzX3dyaXRlKTsKIHN0YXRpYyBpbmxpbmUgdm9pZCBjcHVfcGh5c2ljYWxfbWVtb3J5X3Jl
YWQoaHdhZGRyIGFkZHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHZvaWQgKmJ1ZiwgaHdhZGRyIGxlbikKIHsKQEAgLTgzLDkgKzgzLDkgQEAgc3RhdGljIGlu
bGluZSB2b2lkIGNwdV9waHlzaWNhbF9tZW1vcnlfd3JpdGUoaHdhZGRyIGFkZHIsCiB9CiB2b2lk
ICpjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChod2FkZHIgYWRkciwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGh3YWRkciAqcGxlbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGludCBpc193cml0ZSk7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGlzX3dy
aXRlKTsKIHZvaWQgY3B1X3BoeXNpY2FsX21lbW9yeV91bm1hcCh2b2lkICpidWZmZXIsIGh3YWRk
ciBsZW4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IGlzX3dyaXRlLCBod2Fk
ZHIgYWNjZXNzX2xlbik7CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCBpc193
cml0ZSwgaHdhZGRyIGFjY2Vzc19sZW4pOwogdm9pZCBjcHVfcmVnaXN0ZXJfbWFwX2NsaWVudChR
RU1VQkggKmJoKTsKIHZvaWQgY3B1X3VucmVnaXN0ZXJfbWFwX2NsaWVudChRRU1VQkggKmJoKTsK
IApkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4IGI3OTkxOWE0ZjcuLjZjMzliNDMx
NTUgMTAwNjQ0Ci0tLSBhL2V4ZWMuYworKysgYi9leGVjLmMKQEAgLTMwMTksNyArMzAxOSw3IEBA
IE1lbW9yeVJlZ2lvbiAqZ2V0X3N5c3RlbV9pbyh2b2lkKQogLyogcGh5c2ljYWwgbWVtb3J5IGFj
Y2VzcyAoc2xvdyB2ZXJzaW9uLCBtYWlubHkgZm9yIGRlYnVnKSAqLwogI2lmIGRlZmluZWQoQ09O
RklHX1VTRVJfT05MWSkKIGludCBjcHVfbWVtb3J5X3J3X2RlYnVnKENQVVN0YXRlICpjcHUsIHRh
cmdldF91bG9uZyBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqcHRyLCB0YXJn
ZXRfdWxvbmcgbGVuLCBpbnQgaXNfd3JpdGUpCisgICAgICAgICAgICAgICAgICAgICAgICB2b2lk
ICpwdHIsIHRhcmdldF91bG9uZyBsZW4sIGJvb2wgaXNfd3JpdGUpCiB7CiAgICAgaW50IGZsYWdz
OwogICAgIHRhcmdldF91bG9uZyBsLCBwYWdlOwpAQCAtMzMxMyw3ICszMzEzLDcgQEAgTWVtVHhS
ZXN1bHQgYWRkcmVzc19zcGFjZV9ydyhBZGRyZXNzU3BhY2UgKmFzLCBod2FkZHIgYWRkciwgTWVt
VHhBdHRycyBhdHRycywKIH0KIAogdm9pZCBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGh3YWRkciBh
ZGRyLCB2b2lkICpidWYsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgaHdhZGRyIGxlbiwg
aW50IGlzX3dyaXRlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh3YWRkciBsZW4sIGJv
b2wgaXNfd3JpdGUpCiB7CiAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1v
cnksIGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCiAgICAgICAgICAgICAgICAgICAgICBi
dWYsIGxlbiwgaXNfd3JpdGUpOwpAQCAtMzYzMiwxNCArMzYzMiwxNCBAQCB2b2lkIGFkZHJlc3Nf
c3BhY2VfdW5tYXAoQWRkcmVzc1NwYWNlICphcywgdm9pZCAqYnVmZmVyLCBod2FkZHIgbGVuLAog
CiB2b2lkICpjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChod2FkZHIgYWRkciwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGh3YWRkciAqcGxlbiwKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCBpc193cml0ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvb2wg
aXNfd3JpdGUpCiB7CiAgICAgcmV0dXJuIGFkZHJlc3Nfc3BhY2VfbWFwKCZhZGRyZXNzX3NwYWNl
X21lbW9yeSwgYWRkciwgcGxlbiwgaXNfd3JpdGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQpOwogfQogCiB2b2lkIGNwdV9waHlzaWNhbF9tZW1v
cnlfdW5tYXAodm9pZCAqYnVmZmVyLCBod2FkZHIgbGVuLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGludCBpc193cml0ZSwgaHdhZGRyIGFjY2Vzc19sZW4pCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYm9vbCBpc193cml0ZSwgaHdhZGRyIGFjY2Vzc19sZW4pCiB7CiAg
ICAgcmV0dXJuIGFkZHJlc3Nfc3BhY2VfdW5tYXAoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBidWZm
ZXIsIGxlbiwgaXNfd3JpdGUsIGFjY2Vzc19sZW4pOwogfQpAQCAtMzc5MCw3ICszNzkwLDcgQEAg
YWRkcmVzc19zcGFjZV93cml0ZV9jYWNoZWRfc2xvdyhNZW1vcnlSZWdpb25DYWNoZSAqY2FjaGUs
IGh3YWRkciBhZGRyLAogCiAvKiB2aXJ0dWFsIG1lbW9yeSBhY2Nlc3MgZm9yIGRlYnVnIChpbmNs
dWRlcyB3cml0aW5nIHRvIFJPTSkgKi8KIGludCBjcHVfbWVtb3J5X3J3X2RlYnVnKENQVVN0YXRl
ICpjcHUsIHRhcmdldF91bG9uZyBhZGRyLAotICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAq
cHRyLCB0YXJnZXRfdWxvbmcgbGVuLCBpbnQgaXNfd3JpdGUpCisgICAgICAgICAgICAgICAgICAg
ICAgICB2b2lkICpwdHIsIHRhcmdldF91bG9uZyBsZW4sIGJvb2wgaXNfd3JpdGUpCiB7CiAgICAg
aHdhZGRyIHBoeXNfYWRkcjsKICAgICB0YXJnZXRfdWxvbmcgbCwgcGFnZTsKLS0gCjIuMjEuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:07:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:07:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lY2-00024J-5A; Thu, 20 Feb 2020 13:07:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lY1-000234-65
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:07:21 +0000
X-Inumbo-ID: e3be4bab-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e3be4bab-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:07:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204024;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=GO1E6oO0Gq5uJhHshZ+fhmzu63XBDTLn+7+XeANLTdA=;
 b=EEEqU3emgD8VyzcA/q8eUtPmBdtKuPAwF1dsy7L3ljWyvZFSwThIqtezzstyxDgaF84IlO
 y+eax+6B2v0rdwZ0+NSKl0G0+G7M6A632bTHLNfazmDmxbgaRTtp/kyco5njqW1EXcC2AC
 4pHtcHOpjaMDVVgF3fctltiCrS2J7FQ=
Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com
 [209.85.221.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-165-6TIHJ6M3MTe0xrQHV-9Svw-1; Thu, 20 Feb 2020 08:07:02 -0500
Received: by mail-wr1-f71.google.com with SMTP id t6so1724270wru.3
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:07:01 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=Kw0XUCUaDNbVcDxMhM9BERQo40GlLRJY6LdRY3T5Lms=;
 b=AmOfndRKOJFw7NrK3eRxHEkdL7Y3SNkyuBUt1ERpVtpfDgVuu82C4Mae3YfK0P36Q4
 /i4PZIIgzyGwRDB+NEdVpJ8qfnmny0nsTAnAvvr0a9b7zUCQbXcHDdcUObrFGkGZGvwp
 qKjYD5sHhA41P1irPwWZOVR2RJSAVnHp4eP3p7XkFwhkpsMyZ3n2EXrpIY2ukow22iBC
 h5ww3Pqw5ShQkRCXVFyFFpD3y0VXxpUp75cNkGJdqHfhFQTiEKOM4ZYasyOXwbmiZgXK
 BkbVAxP0veqAYGGzPON75/pPuUy4gDhCQf9+5aJq861OYZQTcpdyvnP5N/9QEmq3DA7J
 UF6Q==
X-Gm-Message-State: APjAAAXoLA5CkCywIst90ZCHl6WSr+AN3hivbxJeymOarVWPc2O2RDVI
 3kkf6zDB9jsl6pH2X+3xbI251tp/nsyq/uHqE1TsnCrmGNwQXkTy5IKYjFpYCpAlSEM2WQfu1fI
 R4Y2Lkb3136rTYQwTzzWL8qbevCQ=
X-Received: by 2002:a1c:41c4:: with SMTP id o187mr4444391wma.24.1582204018549; 
 Thu, 20 Feb 2020 05:06:58 -0800 (PST)
X-Google-Smtp-Source: APXvYqzfY34Ge3A5OmYaegi2SKsDA4DO74+UedMLsATm1YBGQ+eulvbZaY+6nTExEQIMcugpq5jYpw==
X-Received: by 2002:a1c:41c4:: with SMTP id o187mr4444308wma.24.1582204018007; 
 Thu, 20 Feb 2020 05:06:58 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.06.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:06:57 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:45 +0100
Message-Id: <20200220130548.29974-18-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-MC-Unique: 6TIHJ6M3MTe0xrQHV-9Svw-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 17/20] Avoid address_space_rw() with a
 constant is_write argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Alistair Francis <alistair.francis@wdc.com>,
 Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 "Edgar E . Iglesias" <edgar.iglesias@xilinx.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUGV0ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgoKVGhlIGFkZHJl
c3Nfc3BhY2VfcncoKSBmdW5jdGlvbiBhbGxvd3MgZWl0aGVyIHJlYWRzIG9yIHdyaXRlcwpkZXBl
bmRpbmcgb24gdGhlIGlzX3dyaXRlIGFyZ3VtZW50IHBhc3NlZCB0byBpdDsgdGhpcyBpcyB1c2Vm
dWwKd2hlbiB0aGUgZGlyZWN0aW9uIG9mIHRoZSBhY2Nlc3MgaXMgZGV0ZXJtaW5lZCBwcm9ncmFt
bWF0aWNhbGx5CihhcyBmb3IgaW5zdGFuY2Ugd2hlbiBoYW5kbGluZyB0aGUgS1ZNX0VYSVRfTU1J
TyBleGl0IHJlYXNvbikuClVuZGVyIHRoZSBob29kIGl0IGp1c3QgY2FsbHMgZWl0aGVyIGFkZHJl
c3Nfc3BhY2Vfd3JpdGUoKSBvcgphZGRyZXNzX3NwYWNlX3JlYWRfZnVsbCgpLgoKV2UgYWxzbyB1
c2UgaXQgYSBsb3Qgd2l0aCBhIGNvbnN0YW50IGlzX3dyaXRlIGFyZ3VtZW50LCB0aG91Z2gsCndo
aWNoIGhhcyB0d28gaXNzdWVzOgogKiB3aGVuIHJlYWRpbmcgImFkZHJlc3Nfc3BhY2VfcncoLi4u
LCAxKSIgdGhpcyBpcyBsZXNzCiAgIGltbWVkaWF0ZWx5IGNsZWFyIHRvIHRoZSByZWFkZXIgYXMg
YmVpbmcgYSB3cml0ZSB0aGFuCiAgICJhZGRyZXNzX3NwYWNlX3dyaXRlKC4uLikiCiAqIGNhbGxp
bmcgYWRkcmVzc19zcGFjZV9ydygpIGJ5cGFzc2VzIHRoZSBvcHRpbWl6YXRpb24KICAgaW4gYWRk
cmVzc19zcGFjZV9yZWFkKCkgdGhhdCBmYXN0LXBhdGhzIHJlYWRzIG9mIGEKICAgZml4ZWQgbGVu
Z3RoCgpUaGlzIGNvbW1pdCB3YXMgcHJvZHVjZWQgd2l0aCB0aGUgaW5jbHVkZWQgQ29jY2luZWxs
ZSBzY3JpcHQKc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kuCgpTaWduZWQt
b2ZmLWJ5OiBQZXRlciBNYXlkZWxsIDxwZXRlci5tYXlkZWxsQGxpbmFyby5vcmc+ClJldmlld2Vk
LWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+ClJldmlld2Vk
LWJ5OiBFZGdhciBFLiBJZ2xlc2lhcyA8ZWRnYXIuaWdsZXNpYXNAeGlsaW54LmNvbT4KUmV2aWV3
ZWQtYnk6IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+ClJldmlld2VkLWJ5OiBD
w6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgpBY2tlZC1ieTogQ2hyaXN0aWFuIEJvcm50
cmFlZ2VyIDxib3JudHJhZWdlckBkZS5pYm0uY29tPgpSZXZpZXdlZC1ieTogQ29ybmVsaWEgSHVj
ayA8Y29odWNrQHJlZGhhdC5jb20+ClJldmlld2VkLWJ5OiBBbGlzdGFpciBGcmFuY2lzIDxhbGlz
dGFpci5mcmFuY2lzQHdkYy5jb20+CkFja2VkLWJ5OiBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNv
bi5kcm9wYmVhci5pZC5hdT4KTWVzc2FnZS1JZDogPDIwMjAwMjE4MTEyNDU3LjIyNzEyLTEtcGV0
ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPgpbUE1EOiBVcGRhdGUgbWFjdm1fc2V0X2NyMCgpIHJlcG9y
dGVkIGJ5IExhdXJlbnQgVml2aWVyXQpTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURh
dWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+Ci0tLQogc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndf
Y29uc3QuY29jY2kgfCAxMyArKysrKwogdGFyZ2V0L2kzODYvaHZmL3ZteC5oICAgICAgICAgICAg
ICAgICAgfCAgNyArKy0KIGFjY2VsL2t2bS9rdm0tYWxsLmMgICAgICAgICAgICAgICAgICAgIHwg
IDYgKy0tCiBkbWEtaGVscGVycy5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCiBl
eGVjLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICstCiBody9kbWEveGxu
eC16ZG1hLmMgICAgICAgICAgICAgICAgICAgICB8IDExICsrLS0KIGh3L25ldC9kcDgzOTN4LmMg
ICAgICAgICAgICAgICAgICAgICAgIHwgNzAgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIGh3
L25ldC9pODI1OTYuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgMjIgKysrKy0tLS0KIGh3L25l
dC9sYXNpX2k4MjU5Ni5jICAgICAgICAgICAgICAgICAgIHwgIDUgKy0KIGh3L3BwYy9wbnZfbHBj
LmMgICAgICAgICAgICAgICAgICAgICAgIHwgIDggKy0tCiBody9zMzkweC9jc3MuYyAgICAgICAg
ICAgICAgICAgICAgICAgICB8IDEyICsrLS0tCiBxdGVzdC5jICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB8IDUyICsrKysrKysrKy0tLS0tLS0tLS0KIHRhcmdldC9pMzg2L2h2Zi94ODZf
bW11LmMgICAgICAgICAgICAgIHwgMTIgKystLS0KIDEzIGZpbGVzIGNoYW5nZWQsIDExOSBpbnNl
cnRpb25zKCspLCAxMDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy9jb2NjaW5l
bGxlL2V4ZWNfcndfY29uc3QuY29jY2kgYi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25z
dC5jb2NjaQppbmRleCA5OGNiMDZmMDlmLi5lZTk4Y2U5ODhlIDEwMDY0NAotLS0gYS9zY3JpcHRz
L2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQorKysgYi9zY3JpcHRzL2NvY2NpbmVsbGUv
ZXhlY19yd19jb25zdC5jb2NjaQpAQCAtMjcsNiArMjcsMTkgQEAgZXhwcmVzc2lvbiBFMSwgRTIs
IEUzLCBFNDsKICsgYWRkcmVzc19zcGFjZV93cml0ZShFMSwgRTIsIEUzLCBWLCBFNCkKICkKIAor
Ly8gQXZvaWQgdXNlcyBvZiBhZGRyZXNzX3NwYWNlX3J3KCkgd2l0aCBhIGNvbnN0YW50IGlzX3dy
aXRlIGFyZ3VtZW50LgorQEAKK2V4cHJlc3Npb24gRTEsIEUyLCBFMywgRTQsIEU1Oworc3ltYm9s
IHRydWUsIGZhbHNlOworQEAKKygKKy0gYWRkcmVzc19zcGFjZV9ydyhFMSwgRTIsIEUzLCBFNCwg
RTUsIGZhbHNlKQorKyBhZGRyZXNzX3NwYWNlX3JlYWQoRTEsIEUyLCBFMywgRTQsIEU1KQorfAor
LSBhZGRyZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIEU0LCBFNSwgdHJ1ZSkKKysgYWRkcmVzc19z
cGFjZV93cml0ZShFMSwgRTIsIEUzLCBFNCwgRTUpCispCisKIC8vIFJlbW92ZSB1c2VsZXNzIGNh
c3QKIEBACiBleHByZXNzaW9uIEUxLCBFMiwgRTMsIEU0LCBFNSwgRTY7CmRpZmYgLS1naXQgYS90
YXJnZXQvaTM4Ni9odmYvdm14LmggYi90YXJnZXQvaTM4Ni9odmYvdm14LmgKaW5kZXggMTlhZjAy
OTEzMy4uMDNkMmM3OWI5YyAxMDA2NDQKLS0tIGEvdGFyZ2V0L2kzODYvaHZmL3ZteC5oCisrKyBi
L3RhcmdldC9pMzg2L2h2Zi92bXguaApAQCAtMTI1LDEwICsxMjUsOSBAQCBzdGF0aWMgaW5saW5l
IHZvaWQgbWFjdm1fc2V0X2NyMChodl92Y3B1aWRfdCB2Y3B1LCB1aW50NjRfdCBjcjApCiAKICAg
ICBpZiAoKGNyMCAmIENSMF9QRykgJiYgKHJ2bWNzKHZjcHUsIFZNQ1NfR1VFU1RfQ1I0KSAmIENS
NF9QQUUpICYmCiAgICAgICAgICEoZWZlciAmIE1TUl9FRkVSX0xNRSkpIHsKLSAgICAgICAgYWRk
cmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgcnZtY3ModmNwdSwgVk1DU19HVUVTVF9DUjMpICYgfjB4MWYsCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAg
ICAgICBwZHB0ZSwgMzIsIGZhbHNlKTsKKyAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKCZhZGRy
ZXNzX3NwYWNlX21lbW9yeSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIHJ2bWNzKHZjcHUs
IFZNQ1NfR1VFU1RfQ1IzKSAmIH4weDFmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVN
VFhBVFRSU19VTlNQRUNJRklFRCwgcGRwdGUsIDMyKTsKICAgICAgICAgLyogT25seSBzZXQgUERQ
VEUgd2hlbiBhcHByb3ByaWF0ZS4gKi8KICAgICAgICAgZm9yIChpID0gMDsgaSA8IDQ7IGkrKykg
ewogICAgICAgICAgICAgd3ZtY3ModmNwdSwgVk1DU19HVUVTVF9QRFBURTAgKyBpICogMiwgcGRw
dGVbaV0pOwpkaWZmIC0tZ2l0IGEvYWNjZWwva3ZtL2t2bS1hbGwuYyBiL2FjY2VsL2t2bS9rdm0t
YWxsLmMKaW5kZXggYzExMTMxMmRmZC4uMGNmZTZmZDhkZSAxMDA2NDQKLS0tIGEvYWNjZWwva3Zt
L2t2bS1hbGwuYworKysgYi9hY2NlbC9rdm0va3ZtLWFsbC5jCkBAIC0yMTc4LDkgKzIxNzgsOSBA
QCB2b2lkIGt2bV9mbHVzaF9jb2FsZXNjZWRfbW1pb19idWZmZXIodm9pZCkKICAgICAgICAgICAg
IGVudCA9ICZyaW5nLT5jb2FsZXNjZWRfbW1pb1tyaW5nLT5maXJzdF07CiAKICAgICAgICAgICAg
IGlmIChlbnQtPnBpbyA9PSAxKSB7Ci0gICAgICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9ydygm
YWRkcmVzc19zcGFjZV9pbywgZW50LT5waHlzX2FkZHIsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBlbnQtPmRhdGEsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBlbnQtPmxlbiwgdHJ1ZSk7CisgICAgICAgICAgICAgICAg
YWRkcmVzc19zcGFjZV93cml0ZSgmYWRkcmVzc19zcGFjZV9pbywgZW50LT5waHlzX2FkZHIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVE
LCBlbnQtPmRhdGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnQtPmxl
bik7CiAgICAgICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIGNwdV9waHlzaWNhbF9t
ZW1vcnlfd3JpdGUoZW50LT5waHlzX2FkZHIsIGVudC0+ZGF0YSwgZW50LT5sZW4pOwogICAgICAg
ICAgICAgfQpkaWZmIC0tZ2l0IGEvZG1hLWhlbHBlcnMuYyBiL2RtYS1oZWxwZXJzLmMKaW5kZXgg
ZDM4NzFkYzYxZS4uZThhMjZlODFlMSAxMDA2NDQKLS0tIGEvZG1hLWhlbHBlcnMuYworKysgYi9k
bWEtaGVscGVycy5jCkBAIC0yOCw4ICsyOCw4IEBAIGludCBkbWFfbWVtb3J5X3NldChBZGRyZXNz
U3BhY2UgKmFzLCBkbWFfYWRkcl90IGFkZHIsIHVpbnQ4X3QgYywgZG1hX2FkZHJfdCBsZW4pCiAg
ICAgbWVtc2V0KGZpbGxidWYsIGMsIEZJTExCVUZfU0laRSk7CiAgICAgd2hpbGUgKGxlbiA+IDAp
IHsKICAgICAgICAgbCA9IGxlbiA8IEZJTExCVUZfU0laRSA/IGxlbiA6IEZJTExCVUZfU0laRTsK
LSAgICAgICAgZXJyb3IgfD0gYWRkcmVzc19zcGFjZV9ydyhhcywgYWRkciwgTUVNVFhBVFRSU19V
TlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsYnVmLCBs
LCB0cnVlKTsKKyAgICAgICAgZXJyb3IgfD0gYWRkcmVzc19zcGFjZV93cml0ZShhcywgYWRkciwg
TUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmaWxsYnVmLCBsKTsKICAgICAgICAgbGVuIC09IGw7CiAgICAgICAgIGFkZHIgKz0gbDsK
ICAgICB9CmRpZmYgLS1naXQgYS9leGVjLmMgYi9leGVjLmMKaW5kZXggNzNjM2JjZmE0MC4uYjc5
OTE5YTRmNyAxMDA2NDQKLS0tIGEvZXhlYy5jCisrKyBiL2V4ZWMuYwpAQCAtMzgxNSw4ICszODE1
LDggQEAgaW50IGNwdV9tZW1vcnlfcndfZGVidWcoQ1BVU3RhdGUgKmNwdSwgdGFyZ2V0X3Vsb25n
IGFkZHIsCiAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3dyaXRlX3JvbShjcHUtPmNwdV9hc2Vz
W2FzaWR4XS5hcywgcGh5c19hZGRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYXR0cnMsIGJ1ZiwgbCk7CiAgICAgICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBhZGRyZXNz
X3NwYWNlX3J3KGNwdS0+Y3B1X2FzZXNbYXNpZHhdLmFzLCBwaHlzX2FkZHIsIGF0dHJzLCBidWYs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGwsIGZhbHNlKTsKKyAgICAgICAgICAgIGFk
ZHJlc3Nfc3BhY2VfcmVhZChjcHUtPmNwdV9hc2VzW2FzaWR4XS5hcywgcGh5c19hZGRyLCBhdHRy
cywgYnVmLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGwpOwogICAgICAgICB9CiAg
ICAgICAgIGxlbiAtPSBsOwogICAgICAgICBidWYgKz0gbDsKZGlmZiAtLWdpdCBhL2h3L2RtYS94
bG54LXpkbWEuYyBiL2h3L2RtYS94bG54LXpkbWEuYwppbmRleCA2ODNhYmJlNTNmLi4xYzFiMTQy
MjkzIDEwMDY0NAotLS0gYS9ody9kbWEveGxueC16ZG1hLmMKKysrIGIvaHcvZG1hL3hsbngtemRt
YS5jCkBAIC0zMTEsOCArMzExLDcgQEAgc3RhdGljIGJvb2wgemRtYV9sb2FkX2Rlc2NyaXB0b3Io
WGxueFpETUEgKnMsIHVpbnQ2NF90IGFkZHIsIHZvaWQgKmJ1ZikKICAgICAgICAgcmV0dXJuIGZh
bHNlOwogICAgIH0KIAotICAgIGFkZHJlc3Nfc3BhY2Vfcncocy0+ZG1hX2FzLCBhZGRyLCBzLT5h
dHRyLAotICAgICAgICAgICAgICAgICAgICAgYnVmLCBzaXplb2YoWGxueFpETUFEZXNjciksIGZh
bHNlKTsKKyAgICBhZGRyZXNzX3NwYWNlX3JlYWQocy0+ZG1hX2FzLCBhZGRyLCBzLT5hdHRyLCBi
dWYsIHNpemVvZihYbG54WkRNQURlc2NyKSk7CiAgICAgcmV0dXJuIHRydWU7CiB9CiAKQEAgLTM2
NCw3ICszNjMsNyBAQCBzdGF0aWMgdWludDY0X3QgemRtYV91cGRhdGVfZGVzY3JfYWRkcihYbG54
WkRNQSAqcywgYm9vbCB0eXBlLAogICAgIH0gZWxzZSB7CiAgICAgICAgIGFkZHIgPSB6ZG1hX2dl
dF9yZWdhZGRyNjQocywgYmFzZXJlZyk7CiAgICAgICAgIGFkZHIgKz0gc2l6ZW9mKHMtPmRzY19k
c3QpOwotICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KHMtPmRtYV9hcywgYWRkciwgcy0+YXR0ciwg
Jm5leHQsIDgsIGZhbHNlKTsKKyAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKHMtPmRtYV9hcywg
YWRkciwgcy0+YXR0ciwgJm5leHQsIDgpOwogICAgICAgICB6ZG1hX3B1dF9yZWdhZGRyNjQocywg
YmFzZXJlZywgbmV4dCk7CiAgICAgfQogICAgIHJldHVybiBuZXh0OwpAQCAtNDE2LDggKzQxNSw3
IEBAIHN0YXRpYyB2b2lkIHpkbWFfd3JpdGVfZHN0KFhsbnhaRE1BICpzLCB1aW50OF90ICpidWYs
IHVpbnQzMl90IGxlbikKICAgICAgICAgICAgIH0KICAgICAgICAgfQogCi0gICAgICAgIGFkZHJl
c3Nfc3BhY2Vfcncocy0+ZG1hX2FzLCBzLT5kc2NfZHN0LmFkZHIsIHMtPmF0dHIsIGJ1ZiwgZGxl
biwKLSAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlKTsKKyAgICAgICAgYWRkcmVzc19zcGFj
ZV93cml0ZShzLT5kbWFfYXMsIHMtPmRzY19kc3QuYWRkciwgcy0+YXR0ciwgYnVmLCBkbGVuKTsK
ICAgICAgICAgaWYgKGJ1cnN0X3R5cGUgPT0gQVhJX0JVUlNUX0lOQ1IpIHsKICAgICAgICAgICAg
IHMtPmRzY19kc3QuYWRkciArPSBkbGVuOwogICAgICAgICB9CkBAIC00OTMsOCArNDkxLDcgQEAg
c3RhdGljIHZvaWQgemRtYV9wcm9jZXNzX2Rlc2NyKFhsbnhaRE1BICpzKQogICAgICAgICAgICAg
ICAgIGxlbiA9IHMtPmNmZy5idXNfd2lkdGggLyA4OwogICAgICAgICAgICAgfQogICAgICAgICB9
IGVsc2UgewotICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9ydyhzLT5kbWFfYXMsIHNyY19hZGRy
LCBzLT5hdHRyLCBzLT5idWYsIGxlbiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFs
c2UpOworICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKHMtPmRtYV9hcywgc3JjX2FkZHIs
IHMtPmF0dHIsIHMtPmJ1ZiwgbGVuKTsKICAgICAgICAgICAgIGlmIChidXJzdF90eXBlID09IEFY
SV9CVVJTVF9JTkNSKSB7CiAgICAgICAgICAgICAgICAgc3JjX2FkZHIgKz0gbGVuOwogICAgICAg
ICAgICAgfQpkaWZmIC0tZ2l0IGEvaHcvbmV0L2RwODM5M3guYyBiL2h3L25ldC9kcDgzOTN4LmMK
aW5kZXggYjQzNjNlMzE4Ni4uNzA0NTE5MzRhZSAxMDA2NDQKLS0tIGEvaHcvbmV0L2RwODM5M3gu
YworKysgYi9ody9uZXQvZHA4MzkzeC5jCkBAIC0yNzUsOCArMjc1LDggQEAgc3RhdGljIHZvaWQg
ZHA4MzkzeF9kb19sb2FkX2NhbShkcDgzOTN4U3RhdGUgKnMpCiAKICAgICB3aGlsZSAocy0+cmVn
c1tTT05JQ19DRENdICYgMHgxZikgewogICAgICAgICAvKiBGaWxsIGN1cnJlbnQgZW50cnkgKi8K
LSAgICAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRwODM5M3hfY2RwKHMpLAotICAgICAg
ICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUs
IGZhbHNlKTsKKyAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKCZzLT5hcywgZHA4MzkzeF9jZHAo
cyksCisgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBz
LT5kYXRhLCBzaXplKTsKICAgICAgICAgcy0+Y2FtW2luZGV4XVswXSA9IGRwODM5M3hfZ2V0KHMs
IHdpZHRoLCAxKSAmIDB4ZmY7CiAgICAgICAgIHMtPmNhbVtpbmRleF1bMV0gPSBkcDgzOTN4X2dl
dChzLCB3aWR0aCwgMSkgPj4gODsKICAgICAgICAgcy0+Y2FtW2luZGV4XVsyXSA9IGRwODM5M3hf
Z2V0KHMsIHdpZHRoLCAyKSAmIDB4ZmY7CkBAIC0yOTMsOCArMjkzLDggQEAgc3RhdGljIHZvaWQg
ZHA4MzkzeF9kb19sb2FkX2NhbShkcDgzOTN4U3RhdGUgKnMpCiAgICAgfQogCiAgICAgLyogUmVh
ZCBDQU0gZW5hYmxlICovCi0gICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGRwODM5M3hfY2Rw
KHMpLAotICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+ZGF0
YSwgc2l6ZSwgZmFsc2UpOworICAgIGFkZHJlc3Nfc3BhY2VfcmVhZCgmcy0+YXMsIGRwODM5M3hf
Y2RwKHMpLAorICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBz
LT5kYXRhLCBzaXplKTsKICAgICBzLT5yZWdzW1NPTklDX0NFXSA9IGRwODM5M3hfZ2V0KHMsIHdp
ZHRoLCAwKTsKICAgICBEUFJJTlRGKCJsb2FkIGNhbSBkb25lLiBjYW0gZW5hYmxlIG1hc2sgMHgl
MDR4XG4iLCBzLT5yZWdzW1NPTklDX0NFXSk7CiAKQEAgLTMxMSw4ICszMTEsOCBAQCBzdGF0aWMg
dm9pZCBkcDgzOTN4X2RvX3JlYWRfcnJhKGRwODM5M3hTdGF0ZSAqcykKICAgICAvKiBSZWFkIG1l
bW9yeSAqLwogICAgIHdpZHRoID0gKHMtPnJlZ3NbU09OSUNfRENSXSAmIFNPTklDX0RDUl9EVykg
PyAyIDogMTsKICAgICBzaXplID0gc2l6ZW9mKHVpbnQxNl90KSAqIDQgKiB3aWR0aDsKLSAgICBh
ZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywgZHA4MzkzeF9ycnAocyksCi0gICAgICAgICAgICAgICAg
ICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCBmYWxzZSk7CisgICAg
YWRkcmVzc19zcGFjZV9yZWFkKCZzLT5hcywgZHA4MzkzeF9ycnAocyksCisgICAgICAgICAgICAg
ICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUpOwogCiAgICAg
LyogVXBkYXRlIFNPTklDIHJlZ2lzdGVycyAqLwogICAgIHMtPnJlZ3NbU09OSUNfQ1JCQTBdID0g
ZHA4MzkzeF9nZXQocywgd2lkdGgsIDApOwpAQCAtNDI2LDggKzQyNiw4IEBAIHN0YXRpYyB2b2lk
IGRwODM5M3hfZG9fdHJhbnNtaXRfcGFja2V0cyhkcDgzOTN4U3RhdGUgKnMpCiAgICAgICAgIHNp
emUgPSBzaXplb2YodWludDE2X3QpICogNiAqIHdpZHRoOwogICAgICAgICBzLT5yZWdzW1NPTklD
X1RUREFdID0gcy0+cmVnc1tTT05JQ19DVERBXTsKICAgICAgICAgRFBSSU5URigiVHJhbnNtaXQg
cGFja2V0IGF0ICUwOHhcbiIsIGRwODM5M3hfdHRkYShzKSk7Ci0gICAgICAgIGFkZHJlc3Nfc3Bh
Y2VfcncoJnMtPmFzLCBkcDgzOTN4X3R0ZGEocykgKyBzaXplb2YodWludDE2X3QpICogd2lkdGgs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+ZGF0
YSwgc2l6ZSwgZmFsc2UpOworICAgICAgICBhZGRyZXNzX3NwYWNlX3JlYWQoJnMtPmFzLCBkcDgz
OTN4X3R0ZGEocykgKyBzaXplb2YodWludDE2X3QpICogd2lkdGgsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplKTsKICAgICAg
ICAgdHhfbGVuID0gMDsKIAogICAgICAgICAvKiBVcGRhdGUgcmVnaXN0ZXJzICovCkBAIC00NTEs
MTggKzQ1MSwxOSBAQCBzdGF0aWMgdm9pZCBkcDgzOTN4X2RvX3RyYW5zbWl0X3BhY2tldHMoZHA4
MzkzeFN0YXRlICpzKQogICAgICAgICAgICAgaWYgKHR4X2xlbiArIGxlbiA+IHNpemVvZihzLT50
eF9idWZmZXIpKSB7CiAgICAgICAgICAgICAgICAgbGVuID0gc2l6ZW9mKHMtPnR4X2J1ZmZlcikg
LSB0eF9sZW47CiAgICAgICAgICAgICB9Ci0gICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZz
LT5hcywgZHA4MzkzeF90c2EocyksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRY
QVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICZzLT50eF9i
dWZmZXJbdHhfbGVuXSwgbGVuLCBmYWxzZSk7CisgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3Jl
YWQoJnMtPmFzLCBkcDgzOTN4X3RzYShzKSwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAmcy0+dHhfYnVmZmVyW3R4X2xlbl0sIGxlbik7CiAg
ICAgICAgICAgICB0eF9sZW4gKz0gbGVuOwogCiAgICAgICAgICAgICBpKys7CiAgICAgICAgICAg
ICBpZiAoaSAhPSBzLT5yZWdzW1NPTklDX1RGQ10pIHsKICAgICAgICAgICAgICAgICAvKiBSZWFk
IG5leHQgZnJhZ21lbnQgZGV0YWlscyAqLwogICAgICAgICAgICAgICAgIHNpemUgPSBzaXplb2Yo
dWludDE2X3QpICogMyAqIHdpZHRoOwotICAgICAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2Vfcnco
JnMtPmFzLAotICAgICAgICAgICAgICAgICAgICBkcDgzOTN4X3R0ZGEocykgKyBzaXplb2YodWlu
dDE2X3QpICogKDQgKyAzICogaSkgKiB3aWR0aCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUsIGZhbHNlKTsKKyAg
ICAgICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3JlYWQoJnMtPmFzLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBkcDgzOTN4X3R0ZGEocykKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKyBzaXplb2YodWludDE2X3QpICogd2lkdGggKiAoNCArIDMgKiBpKSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwgcy0+ZGF0YSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZSk7CiAg
ICAgICAgICAgICAgICAgcy0+cmVnc1tTT05JQ19UU0EwXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRo
LCAwKTsKICAgICAgICAgICAgICAgICBzLT5yZWdzW1NPTklDX1RTQTFdID0gZHA4MzkzeF9nZXQo
cywgd2lkdGgsIDEpOwogICAgICAgICAgICAgICAgIHMtPnJlZ3NbU09OSUNfVEZTXSA9IGRwODM5
M3hfZ2V0KHMsIHdpZHRoLCAyKTsKQEAgLTQ5NSwxOCArNDk2LDE4IEBAIHN0YXRpYyB2b2lkIGRw
ODM5M3hfZG9fdHJhbnNtaXRfcGFja2V0cyhkcDgzOTN4U3RhdGUgKnMpCiAgICAgICAgIGRwODM5
M3hfcHV0KHMsIHdpZHRoLCAwLAogICAgICAgICAgICAgICAgICAgICBzLT5yZWdzW1NPTklDX1RD
Ul0gJiAweDBmZmYpOyAvKiBzdGF0dXMgKi8KICAgICAgICAgc2l6ZSA9IHNpemVvZih1aW50MTZf
dCkgKiB3aWR0aDsKLSAgICAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgZHA4MzkzeF90dGRhKHMpLAotICAgICAgICAgICAgICAgICAgICAgICAg
IE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUsIHRydWUpOworICAgICAgICBh
ZGRyZXNzX3NwYWNlX3dyaXRlKCZzLT5hcywgZHA4MzkzeF90dGRhKHMpLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMtPmRhdGEsIHNpemUpOwog
CiAgICAgICAgIGlmICghKHMtPnJlZ3NbU09OSUNfQ1JdICYgU09OSUNfQ1JfSFRYKSkgewogICAg
ICAgICAgICAgLyogUmVhZCBmb290ZXIgb2YgcGFja2V0ICovCiAgICAgICAgICAgICBzaXplID0g
c2l6ZW9mKHVpbnQxNl90KSAqIHdpZHRoOwotICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9ydygm
cy0+YXMsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRwODM5M3hfdHRkYShzKSArCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVvZih1aW50MTZfdCkgKgotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoNCArIDMgKiBzLT5yZWdzW1NPTklDX1RGQ10pICogd2lkdGgs
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIHMt
PmRhdGEsIHNpemUsIGZhbHNlKTsKKyAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcmVhZCgmcy0+
YXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZHA4MzkzeF90dGRhKHMpCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKyBzaXplb2YodWludDE2X3QpICogd2lkdGgKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICogKDQgKyAzICogcy0+cmVnc1tTT05JQ19U
RkNdKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lG
SUVELCBzLT5kYXRhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUpOwogICAg
ICAgICAgICAgcy0+cmVnc1tTT05JQ19DVERBXSA9IGRwODM5M3hfZ2V0KHMsIHdpZHRoLCAwKSAm
IH4weDE7CiAgICAgICAgICAgICBpZiAoZHA4MzkzeF9nZXQocywgd2lkdGgsIDApICYgMHgxKSB7
CiAgICAgICAgICAgICAgICAgLyogRU9MIGRldGVjdGVkICovCkBAIC03NjgsOCArNzY5LDggQEAg
c3RhdGljIHNzaXplX3QgZHA4MzkzeF9yZWNlaXZlKE5ldENsaWVudFN0YXRlICpuYywgY29uc3Qg
dWludDhfdCAqIGJ1ZiwKICAgICAgICAgLyogQXJlIHdlIHN0aWxsIGluIHJlc291cmNlIGV4aGF1
c3Rpb24/ICovCiAgICAgICAgIHNpemUgPSBzaXplb2YodWludDE2X3QpICogMSAqIHdpZHRoOwog
ICAgICAgICBhZGRyZXNzID0gZHA4MzkzeF9jcmRhKHMpICsgc2l6ZW9mKHVpbnQxNl90KSAqIDUg
KiB3aWR0aDsKLSAgICAgICAgYWRkcmVzc19zcGFjZV9ydygmcy0+YXMsIGFkZHJlc3MsIE1FTVRY
QVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgcy0+ZGF0YSwgc2l6
ZSwgZmFsc2UpOworICAgICAgICBhZGRyZXNzX3NwYWNlX3JlYWQoJnMtPmFzLCBhZGRyZXNzLCBN
RU1UWEFUVFJTX1VOU1BFQ0lGSUVELAorICAgICAgICAgICAgICAgICAgICAgICAgICAgcy0+ZGF0
YSwgc2l6ZSk7CiAgICAgICAgIGlmIChkcDgzOTN4X2dldChzLCB3aWR0aCwgMCkgJiAweDEpIHsK
ICAgICAgICAgICAgIC8qIFN0aWxsIEVPTCA7IHN0b3AgcmVjZXB0aW9uICovCiAgICAgICAgICAg
ICByZXR1cm4gLTE7CkBAIC03ODgsMTAgKzc4OSwxMSBAQCBzdGF0aWMgc3NpemVfdCBkcDgzOTN4
X3JlY2VpdmUoTmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1aW50OF90ICogYnVmLAogICAgIC8q
IFB1dCBwYWNrZXQgaW50byBSQkEgKi8KICAgICBEUFJJTlRGKCJSZWNlaXZlIHBhY2tldCBhdCAl
MDh4XG4iLCBkcDgzOTN4X2NyYmEocykpOwogICAgIGFkZHJlc3MgPSBkcDgzOTN4X2NyYmEocyk7
Ci0gICAgYWRkcmVzc19zcGFjZV93cml0ZSgmcy0+YXMsIGFkZHJlc3MsIE1FTVRYQVRUUlNfVU5T
UEVDSUZJRUQsIGJ1ZiwgcnhfbGVuKTsKKyAgICBhZGRyZXNzX3NwYWNlX3dyaXRlKCZzLT5hcywg
YWRkcmVzcywgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAgICAgICAgICAgICAgICAgICAg
IGJ1ZiwgcnhfbGVuKTsKICAgICBhZGRyZXNzICs9IHJ4X2xlbjsKLSAgICBhZGRyZXNzX3NwYWNl
X3J3KCZzLT5hcywgYWRkcmVzcywKLSAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5T
UEVDSUZJRUQsICZjaGVja3N1bSwgNCwgdHJ1ZSk7CisgICAgYWRkcmVzc19zcGFjZV93cml0ZSgm
cy0+YXMsIGFkZHJlc3MsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAmY2hlY2tzdW0sIDQpOwogICAgIHJ4X2xlbiArPSA0OwogICAgIHMtPnJlZ3NbU09O
SUNfQ1JCQTFdID0gYWRkcmVzcyA+PiAxNjsKICAgICBzLT5yZWdzW1NPTklDX0NSQkEwXSA9IGFk
ZHJlc3MgJiAweGZmZmY7CkBAIC04MTksMTMgKzgyMSwxNSBAQCBzdGF0aWMgc3NpemVfdCBkcDgz
OTN4X3JlY2VpdmUoTmV0Q2xpZW50U3RhdGUgKm5jLCBjb25zdCB1aW50OF90ICogYnVmLAogICAg
IGRwODM5M3hfcHV0KHMsIHdpZHRoLCAzLCBzLT5yZWdzW1NPTklDX1RSQkExXSk7IC8qIHBrdF9w
dHIxICovCiAgICAgZHA4MzkzeF9wdXQocywgd2lkdGgsIDQsIHMtPnJlZ3NbU09OSUNfUlNDXSk7
IC8qIHNlcV9ubyAqLwogICAgIHNpemUgPSBzaXplb2YodWludDE2X3QpICogNSAqIHdpZHRoOwot
ICAgIGFkZHJlc3Nfc3BhY2VfcncoJnMtPmFzLCBkcDgzOTN4X2NyZGEocyksCi0gICAgICAgICAg
ICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBzLT5kYXRhLCBzaXplLCB0cnVlKTsK
KyAgICBhZGRyZXNzX3NwYWNlX3dyaXRlKCZzLT5hcywgZHA4MzkzeF9jcmRhKHMpLAorICAgICAg
ICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgIHMtPmRhdGEsIHNpemUpOwogCiAgICAgLyogTW92ZSB0byBuZXh0IGRlc2NyaXB0
b3IgKi8KICAgICBzaXplID0gc2l6ZW9mKHVpbnQxNl90KSAqIHdpZHRoOwotICAgIGFkZHJlc3Nf
c3BhY2VfcncoJnMtPmFzLCBkcDgzOTN4X2NyZGEocykgKyBzaXplb2YodWludDE2X3QpICogNSAq
IHdpZHRoLAotICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+
ZGF0YSwgc2l6ZSwgZmFsc2UpOworICAgIGFkZHJlc3Nfc3BhY2VfcmVhZCgmcy0+YXMsCisgICAg
ICAgICAgICAgICAgICAgICAgIGRwODM5M3hfY3JkYShzKSArIHNpemVvZih1aW50MTZfdCkgKiA1
ICogd2lkdGgsCisgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQs
IHMtPmRhdGEsIHNpemUpOwogICAgIHMtPnJlZ3NbU09OSUNfTExGQV0gPSBkcDgzOTN4X2dldChz
LCB3aWR0aCwgMCk7CiAgICAgaWYgKHMtPnJlZ3NbU09OSUNfTExGQV0gJiAweDEpIHsKICAgICAg
ICAgLyogRU9MIGRldGVjdGVkICovCkBAIC04MzgsOCArODQyLDggQEAgc3RhdGljIHNzaXplX3Qg
ZHA4MzkzeF9yZWNlaXZlKE5ldENsaWVudFN0YXRlICpuYywgY29uc3QgdWludDhfdCAqIGJ1ZiwK
ICAgICAgICAgICAgIG9mZnNldCArPSBzaXplb2YodWludDE2X3QpOwogICAgICAgICB9CiAgICAg
ICAgIHMtPmRhdGFbMF0gPSAwOwotICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZzLT5hcywgb2Zm
c2V0LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAgIHMt
PmRhdGEsIHNpemVvZih1aW50MTZfdCksIHRydWUpOworICAgICAgICBhZGRyZXNzX3NwYWNlX3dy
aXRlKCZzLT5hcywgb2Zmc2V0LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHMtPmRhdGEsIHNpemVvZih1aW50MTZfdCkpOwogICAgICAgICBzLT5y
ZWdzW1NPTklDX0NSREFdID0gcy0+cmVnc1tTT05JQ19MTEZBXTsKICAgICAgICAgcy0+cmVnc1tT
T05JQ19JU1JdIHw9IFNPTklDX0lTUl9QS1RSWDsKICAgICAgICAgcy0+cmVnc1tTT05JQ19SU0Nd
ID0gKHMtPnJlZ3NbU09OSUNfUlNDXSAmIDB4ZmYwMCkgfCAoKChzLT5yZWdzW1NPTklDX1JTQ10g
JiAweDAwZmYpICsgMSkgJiAweDAwZmYpOwpkaWZmIC0tZ2l0IGEvaHcvbmV0L2k4MjU5Ni5jIGIv
aHcvbmV0L2k4MjU5Ni5jCmluZGV4IDExNTM3ZjcyZDEuLmZlOWYyMzkwYTkgMTAwNjQ0Ci0tLSBh
L2h3L25ldC9pODI1OTYuYworKysgYi9ody9uZXQvaTgyNTk2LmMKQEAgLTE0OCw4ICsxNDgsOCBA
QCBzdGF0aWMgdm9pZCBpODI1OTZfdHJhbnNtaXQoSTgyNTk2U3RhdGUgKnMsIHVpbnQzMl90IGFk
ZHIpCiAKICAgICAgICAgaWYgKHMtPm5pYyAmJiBsZW4pIHsKICAgICAgICAgICAgIGFzc2VydChs
ZW4gPD0gc2l6ZW9mKHMtPnR4X2J1ZmZlcikpOwotICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9y
dygmYWRkcmVzc19zcGFjZV9tZW1vcnksIHRiYSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgcy0+dHhfYnVmZmVyLCBsZW4sIGZhbHNlKTsKKyAg
ICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcmVhZCgmYWRkcmVzc19zcGFjZV9tZW1vcnksIHRiYSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBz
LT50eF9idWZmZXIsIGxlbik7CiAgICAgICAgICAgICBEQkcoUFJJTlRfUEtUSERSKCJTZW5kIiwg
JnMtPnR4X2J1ZmZlcikpOwogICAgICAgICAgICAgREJHKHByaW50ZigiU2VuZGluZyAlZCBieXRl
c1xuIiwgbGVuKSk7CiAgICAgICAgICAgICBxZW11X3NlbmRfcGFja2V0KHFlbXVfZ2V0X3F1ZXVl
KHMtPm5pYyksIHMtPnR4X2J1ZmZlciwgbGVuKTsKQEAgLTE3Miw4ICsxNzIsOCBAQCBzdGF0aWMg
dm9pZCBzZXRfaW5kaXZpZHVhbF9hZGRyZXNzKEk4MjU5NlN0YXRlICpzLCB1aW50MzJfdCBhZGRy
KQogCiAgICAgbmMgPSBxZW11X2dldF9xdWV1ZShzLT5uaWMpOwogICAgIG0gPSBzLT5jb25mLm1h
Y2FkZHIuYTsKLSAgICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgYWRk
ciArIDgsCi0gICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBtLCBF
VEhfQUxFTiwgZmFsc2UpOworICAgIGFkZHJlc3Nfc3BhY2VfcmVhZCgmYWRkcmVzc19zcGFjZV9t
ZW1vcnksIGFkZHIgKyA4LAorICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BF
Q0lGSUVELCBtLCBFVEhfQUxFTik7CiAgICAgcWVtdV9mb3JtYXRfbmljX2luZm9fc3RyKG5jLCBt
KTsKICAgICB0cmFjZV9pODI1OTZfbmV3X21hYyhuYy0+aW5mb19zdHIpOwogfQpAQCAtMTkwLDkg
KzE5MCw4IEBAIHN0YXRpYyB2b2lkIHNldF9tdWx0aWNhc3RfbGlzdChJODI1OTZTdGF0ZSAqcywg
dWludDMyX3QgYWRkcikKICAgICB9CiAgICAgZm9yIChpID0gMDsgaSA8IG1jX2NvdW50OyBpKysp
IHsKICAgICAgICAgdWludDhfdCBtdWx0aWNhc3RfYWRkcltFVEhfQUxFTl07Ci0gICAgICAgIGFk
ZHJlc3Nfc3BhY2VfcncoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LAotICAgICAgICAgICAgYWRkciAr
IGkgKiBFVEhfQUxFTiwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICBtdWx0aWNhc3RfYWRkciwgRVRIX0FMRU4sIGZhbHNlKTsKKyAgICAgICAgYWRkcmVz
c19zcGFjZV9yZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgYWRkciArIGkgKiBFVEhfQUxFTiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIG11bHRp
Y2FzdF9hZGRyLCBFVEhfQUxFTik7CiAgICAgICAgIERCRyhwcmludGYoIkFkZCBtdWx0aWNhc3Qg
ZW50cnkgIiBNQUNfRk1UICJcbiIsCiAgICAgICAgICAgICAgICAgICAgIE1BQ19BUkcobXVsdGlj
YXN0X2FkZHIpKSk7CiAgICAgICAgIHVuc2lnbmVkIG1jYXN0X2lkeCA9IChuZXRfY3JjMzIobXVs
dGljYXN0X2FkZHIsIEVUSF9BTEVOKSAmCkBAIC0yNjAsOSArMjU5LDggQEAgc3RhdGljIHZvaWQg
Y29tbWFuZF9sb29wKEk4MjU5NlN0YXRlICpzKQogICAgICAgICAgICAgYnl0ZV9jbnQgPSBNQVgo
Ynl0ZV9jbnQsIDQpOwogICAgICAgICAgICAgYnl0ZV9jbnQgPSBNSU4oYnl0ZV9jbnQsIHNpemVv
ZihzLT5jb25maWcpKTsKICAgICAgICAgICAgIC8qIGNvcHkgYnl0ZV9jbnQgbWF4LiAqLwotICAg
ICAgICAgICAgYWRkcmVzc19zcGFjZV9ydygmYWRkcmVzc19zcGFjZV9tZW1vcnksIHMtPmNtZF9w
ICsgOCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwgcy0+Y29uZmlnLCBieXRlX2NudCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFs
c2UpOworICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9y
eSwgcy0+Y21kX3AgKyA4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1FTVRYQVRU
UlNfVU5TUEVDSUZJRUQsIHMtPmNvbmZpZywgYnl0ZV9jbnQpOwogICAgICAgICAgICAgLyogY29u
ZmlnIGJ5dGUgYWNjb3JkaW5nIHRvIHBhZ2UgMzVmZiAqLwogICAgICAgICAgICAgcy0+Y29uZmln
WzJdICY9IDB4ODI7IC8qIG1hc2sgdmFsaWQgYml0cyAqLwogICAgICAgICAgICAgcy0+Y29uZmln
WzJdIHw9IDB4NDA7CkBAIC02NDcsOCArNjQ1LDggQEAgc3NpemVfdCBpODI1OTZfcmVjZWl2ZShO
ZXRDbGllbnRTdGF0ZSAqbmMsIGNvbnN0IHVpbnQ4X3QgKmJ1Ziwgc2l6ZV90IHN6KQogICAgICAg
ICAgICAgYnVmICs9IG51bTsKICAgICAgICAgICAgIGxlbiAtPSBudW07CiAgICAgICAgICAgICBp
ZiAobGVuID09IDApIHsgLyogY29weSBjcmMgKi8KLSAgICAgICAgICAgICAgICBhZGRyZXNzX3Nw
YWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgcmJhIC0gNCwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIGNyY19wdHIsIDQsIHRydWUp
OworICAgICAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoJmFkZHJlc3Nfc3BhY2VfbWVt
b3J5LCByYmEgLSA0LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhB
VFRSU19VTlNQRUNJRklFRCwgY3JjX3B0ciwgNCk7CiAgICAgICAgICAgICB9CiAKICAgICAgICAg
ICAgIG51bSB8PSAweDQwMDA7IC8qIHNldCBGIEJJVCAqLwpkaWZmIC0tZ2l0IGEvaHcvbmV0L2xh
c2lfaTgyNTk2LmMgYi9ody9uZXQvbGFzaV9pODI1OTYuYwppbmRleCA4YmZmNDE5Mzc4Li41MjYz
N2E1NjJkIDEwMDY0NAotLS0gYS9ody9uZXQvbGFzaV9pODI1OTYuYworKysgYi9ody9uZXQvbGFz
aV9pODI1OTYuYwpAQCAtNTUsOCArNTUsOSBAQCBzdGF0aWMgdm9pZCBsYXNpXzgyNTk2X21lbV93
cml0ZSh2b2lkICpvcGFxdWUsIGh3YWRkciBhZGRyLAogICAgICAgICAgKiBQcm92aWRlZCBmb3Ig
U2VhQklPUyBvbmx5LiBXcml0ZSBNQUMgb2YgTmV0d29yayBjYXJkIHRvIGFkZHIgQHZhbC4KICAg
ICAgICAgICogTmVlZGVkIGZvciB0aGUgUERDX0xBTl9TVEFUSU9OX0lEX1JFQUQgUERDIGNhbGwu
CiAgICAgICAgICAqLwotICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21l
bW9yeSwgdmFsLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAg
ICAgIGQtPnN0YXRlLmNvbmYubWFjYWRkci5hLCBFVEhfQUxFTiwgdHJ1ZSk7CisgICAgICAgIGFk
ZHJlc3Nfc3BhY2Vfd3JpdGUoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCB2YWwsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgZC0+c3RhdGUuY29uZi5t
YWNhZGRyLmEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgRVRIX0FMRU4pOwogICAgICAg
ICBicmVhazsKICAgICB9CiB9CmRpZmYgLS1naXQgYS9ody9wcGMvcG52X2xwYy5jIGIvaHcvcHBj
L3Budl9scGMuYwppbmRleCA1OTg5ZDcyM2M1Li5mMTUwZGVjYTM0IDEwMDY0NAotLS0gYS9ody9w
cGMvcG52X2xwYy5jCisrKyBiL2h3L3BwYy9wbnZfbHBjLmMKQEAgLTIzOCwxNiArMjM4LDE2IEBA
IHN0YXRpYyBib29sIG9wYl9yZWFkKFBudkxwY0NvbnRyb2xsZXIgKmxwYywgdWludDMyX3QgYWRk
ciwgdWludDhfdCAqZGF0YSwKICAgICAgICAgICAgICAgICAgICAgIGludCBzeikKIHsKICAgICAv
KiBYWFggSGFuZGxlIGFjY2VzcyBzaXplIGxpbWl0cyBhbmQgRlcgcmVhZCBjYWNoaW5nIGhlcmUg
Ki8KLSAgICByZXR1cm4gIWFkZHJlc3Nfc3BhY2VfcncoJmxwYy0+b3BiX2FzLCBhZGRyLCBNRU1U
WEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLCBz
eiwgZmFsc2UpOworICAgIHJldHVybiAhYWRkcmVzc19zcGFjZV9yZWFkKCZscGMtPm9wYl9hcywg
YWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBkYXRhLCBzeik7CiB9CiAKIHN0YXRpYyBib29sIG9wYl93cml0ZShQbnZMcGNDb250cm9s
bGVyICpscGMsIHVpbnQzMl90IGFkZHIsIHVpbnQ4X3QgKmRhdGEsCiAgICAgICAgICAgICAgICAg
ICAgICAgaW50IHN6KQogewogICAgIC8qIFhYWCBIYW5kbGUgYWNjZXNzIHNpemUgbGltaXRzIGhl
cmUgKi8KLSAgICByZXR1cm4gIWFkZHJlc3Nfc3BhY2VfcncoJmxwYy0+b3BiX2FzLCBhZGRyLCBN
RU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRh
LCBzeiwgdHJ1ZSk7CisgICAgcmV0dXJuICFhZGRyZXNzX3NwYWNlX3dyaXRlKCZscGMtPm9wYl9h
cywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZGF0YSwgc3opOwogfQogCiAjZGVmaW5lIEVDQ0JfQ1RMX1JFQUQgICAgICAgICAg
IFBQQ19CSVQoMTUpCmRpZmYgLS1naXQgYS9ody9zMzkweC9jc3MuYyBiL2h3L3MzOTB4L2Nzcy5j
CmluZGV4IGYyN2Y4YzQ1YTUuLjVkOGUwODY2N2UgMTAwNjQ0Ci0tLSBhL2h3L3MzOTB4L2Nzcy5j
CisrKyBiL2h3L3MzOTB4L2Nzcy5jCkBAIC04NzQsMTggKzg3NCwxOCBAQCBzdGF0aWMgaW5saW5l
IGludCBpZGFfcmVhZF9uZXh0X2lkYXcoQ2N3RGF0YVN0cmVhbSAqY2RzKQogICAgICAgICBpZiAo
aWRhd19hZGRyICYgMHgwNyB8fCAhY2RzX2Njd19hZGRyc19vayhpZGF3X2FkZHIsIDAsIGNjd19m
bXQxKSkgewogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7IC8qIGNoYW5uZWwgcHJvZ3JhbSBj
aGVjayAqLwogICAgICAgICB9Ci0gICAgICAgIHJldCA9IGFkZHJlc3Nfc3BhY2VfcncoJmFkZHJl
c3Nfc3BhY2VfbWVtb3J5LCBpZGF3X2FkZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgJmlkYXcuZm10MiwKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzaXplb2YoaWRhdy5mbXQyKSwgZmFsc2UpOworICAgICAgICByZXQgPSBh
ZGRyZXNzX3NwYWNlX3JlYWQoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBpZGF3X2FkZHIsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmaWRh
dy5mbXQyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZW9mKGlkYXcuZm10
MikpOwogICAgICAgICBjZHMtPmNkYSA9IGJlNjRfdG9fY3B1KGlkYXcuZm10Mik7CiAgICAgfSBl
bHNlIHsKICAgICAgICAgaWRhd19hZGRyID0gY2RzLT5jZGFfb3JpZyArIHNpemVvZihpZGF3LmZt
dDEpICogY2RzLT5hdF9pZGF3OwogICAgICAgICBpZiAoaWRhd19hZGRyICYgMHgwMyB8fCAhY2Rz
X2Njd19hZGRyc19vayhpZGF3X2FkZHIsIDAsIGNjd19mbXQxKSkgewogICAgICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7IC8qIGNoYW5uZWwgcHJvZ3JhbSBjaGVjayAqLwogICAgICAgICB9Ci0gICAg
ICAgIHJldCA9IGFkZHJlc3Nfc3BhY2VfcncoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBpZGF3X2Fk
ZHIsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwgJmlkYXcuZm10MSwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaWRh
dy5mbXQxKSwgZmFsc2UpOworICAgICAgICByZXQgPSBhZGRyZXNzX3NwYWNlX3JlYWQoJmFkZHJl
c3Nfc3BhY2VfbWVtb3J5LCBpZGF3X2FkZHIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmaWRhdy5mbXQxLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc2l6ZW9mKGlkYXcuZm10MSkpOwogICAgICAgICBjZHMtPmNkYSA9
IGJlNjRfdG9fY3B1KGlkYXcuZm10MSk7CiAgICAgICAgIGlmIChjZHMtPmNkYSAmIDB4ODAwMDAw
MDApIHsKICAgICAgICAgICAgIHJldHVybiAtRUlOVkFMOyAvKiBjaGFubmVsIHByb2dyYW0gY2hl
Y2sgKi8KZGlmZiAtLWdpdCBhL3F0ZXN0LmMgYi9xdGVzdC5jCmluZGV4IDY1ZTMzYjgwZTMuLmRj
YjU3NDk4YWQgMTAwNjQ0Ci0tLSBhL3F0ZXN0LmMKKysrIGIvcXRlc3QuYwpAQCAtNDI5LDIzICs0
MjksMjMgQEAgc3RhdGljIHZvaWQgcXRlc3RfcHJvY2Vzc19jb21tYW5kKENoYXJCYWNrZW5kICpj
aHIsIGdjaGFyICoqd29yZHMpCiAKICAgICAgICAgaWYgKHdvcmRzWzBdWzVdID09ICdiJykgewog
ICAgICAgICAgICAgdWludDhfdCBkYXRhID0gdmFsdWU7Ci0gICAgICAgICAgICBhZGRyZXNzX3Nw
YWNlX3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCAxLCB0cnVlKTsKKyAgICAgICAgICAgIGFk
ZHJlc3Nfc3BhY2Vfd3JpdGUoZmlyc3RfY3B1LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJ
RklFRCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRhdGEsIDEpOwogICAgICAg
ICB9IGVsc2UgaWYgKHdvcmRzWzBdWzVdID09ICd3JykgewogICAgICAgICAgICAgdWludDE2X3Qg
ZGF0YSA9IHZhbHVlOwogICAgICAgICAgICAgdHN3YXAxNnMoJmRhdGEpOwotICAgICAgICAgICAg
YWRkcmVzc19zcGFjZV9ydyhmaXJzdF9jcHUtPmFzLCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lG
SUVELAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGF0YSwgMiwgdHJ1ZSk7CisgICAg
ICAgICAgICBhZGRyZXNzX3NwYWNlX3dyaXRlKGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRU
UlNfVU5TUEVDSUZJRUQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCAy
KTsKICAgICAgICAgfSBlbHNlIGlmICh3b3Jkc1swXVs1XSA9PSAnbCcpIHsKICAgICAgICAgICAg
IHVpbnQzMl90IGRhdGEgPSB2YWx1ZTsKICAgICAgICAgICAgIHRzd2FwMzJzKCZkYXRhKTsKLSAg
ICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoZmlyc3RfY3B1LT5hcywgYWRkciwgTUVNVFhBVFRS
U19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRhdGEsIDQsIHRy
dWUpOworICAgICAgICAgICAgYWRkcmVzc19zcGFjZV93cml0ZShmaXJzdF9jcHUtPmFzLCBhZGRy
LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAmZGF0YSwgNCk7CiAgICAgICAgIH0gZWxzZSBpZiAod29yZHNbMF1bNV0gPT0gJ3EnKSB7CiAg
ICAgICAgICAgICB1aW50NjRfdCBkYXRhID0gdmFsdWU7CiAgICAgICAgICAgICB0c3dhcDY0cygm
ZGF0YSk7Ci0gICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIs
IE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICZk
YXRhLCA4LCB0cnVlKTsKKyAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2Vfd3JpdGUoZmlyc3RfY3B1
LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJmRhdGEsIDgpOwogICAgICAgICB9CiAgICAgICAgIHF0ZXN0X3NlbmRfcHJl
Zml4KGNocik7CiAgICAgICAgIHF0ZXN0X3NlbmQoY2hyLCAiT0tcbiIpOwpAQCAtNDYzLDIyICs0
NjMsMjIgQEAgc3RhdGljIHZvaWQgcXRlc3RfcHJvY2Vzc19jb21tYW5kKENoYXJCYWNrZW5kICpj
aHIsIGdjaGFyICoqd29yZHMpCiAKICAgICAgICAgaWYgKHdvcmRzWzBdWzRdID09ICdiJykgewog
ICAgICAgICAgICAgdWludDhfdCBkYXRhOwotICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9ydyhm
aXJzdF9jcHUtPmFzLCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmZGF0YSwgMSwgZmFsc2UpOworICAgICAgICAgICAgYWRkcmVzc19z
cGFjZV9yZWFkKGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmRhdGEsIDEpOwogICAgICAgICAgICAgdmFs
dWUgPSBkYXRhOwogICAgICAgICB9IGVsc2UgaWYgKHdvcmRzWzBdWzRdID09ICd3JykgewogICAg
ICAgICAgICAgdWludDE2X3QgZGF0YTsKLSAgICAgICAgICAgIGFkZHJlc3Nfc3BhY2VfcncoZmly
c3RfY3B1LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwKLSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJmRhdGEsIDIsIGZhbHNlKTsKKyAgICAgICAgICAgIGFkZHJlc3Nfc3Bh
Y2VfcmVhZChmaXJzdF9jcHUtPmFzLCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCAyKTsKICAgICAgICAgICAgIHZhbHVl
ID0gdHN3YXAxNihkYXRhKTsKICAgICAgICAgfSBlbHNlIGlmICh3b3Jkc1swXVs0XSA9PSAnbCcp
IHsKICAgICAgICAgICAgIHVpbnQzMl90IGRhdGE7Ci0gICAgICAgICAgICBhZGRyZXNzX3NwYWNl
X3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICZkYXRhLCA0LCBmYWxzZSk7CisgICAgICAgICAgICBhZGRy
ZXNzX3NwYWNlX3JlYWQoZmlyc3RfY3B1LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZGF0YSwgNCk7CiAgICAgICAgICAg
ICB2YWx1ZSA9IHRzd2FwMzIoZGF0YSk7CiAgICAgICAgIH0gZWxzZSBpZiAod29yZHNbMF1bNF0g
PT0gJ3EnKSB7Ci0gICAgICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGZpcnN0X2NwdS0+YXMsIGFk
ZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICZ2YWx1ZSwgOCwgZmFsc2UpOworICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKGZpcnN0
X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJnZhbHVlLCA4KTsKICAgICAgICAgICAgIHRzd2FwNjRzKCZ2YWx1ZSk7
CiAgICAgICAgIH0KICAgICAgICAgcXRlc3Rfc2VuZF9wcmVmaXgoY2hyKTsKQEAgLTQ5OCw4ICs0
OTgsOCBAQCBzdGF0aWMgdm9pZCBxdGVzdF9wcm9jZXNzX2NvbW1hbmQoQ2hhckJhY2tlbmQgKmNo
ciwgZ2NoYXIgKip3b3JkcykKICAgICAgICAgZ19hc3NlcnQobGVuKTsKIAogICAgICAgICBkYXRh
ID0gZ19tYWxsb2MobGVuKTsKLSAgICAgICAgYWRkcmVzc19zcGFjZV9ydyhmaXJzdF9jcHUtPmFz
LCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAg
IGRhdGEsIGxlbiwgZmFsc2UpOworICAgICAgICBhZGRyZXNzX3NwYWNlX3JlYWQoZmlyc3RfY3B1
LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJRklFRCwgZGF0YSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxlbik7CiAKICAgICAgICAgZW5jID0gZ19tYWxsb2MoMiAqIGxlbiArIDEp
OwogICAgICAgICBmb3IgKGkgPSAwOyBpIDwgbGVuOyBpKyspIHsKQEAgLTUyNCw4ICs1MjQsOCBA
QCBzdGF0aWMgdm9pZCBxdGVzdF9wcm9jZXNzX2NvbW1hbmQoQ2hhckJhY2tlbmQgKmNociwgZ2No
YXIgKip3b3JkcykKICAgICAgICAgZ19hc3NlcnQocmV0ID09IDApOwogCiAgICAgICAgIGRhdGEg
PSBnX21hbGxvYyhsZW4pOwotICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGZpcnN0X2NwdS0+YXMs
IGFkZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ZGF0YSwgbGVuLCBmYWxzZSk7CisgICAgICAgIGFkZHJlc3Nfc3BhY2VfcmVhZChmaXJzdF9jcHUt
PmFzLCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBkYXRhLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbGVuKTsKICAgICAgICAgYjY0X2RhdGEgPSBnX2Jhc2U2NF9lbmNvZGUoZGF0
YSwgbGVuKTsKICAgICAgICAgcXRlc3Rfc2VuZF9wcmVmaXgoY2hyKTsKICAgICAgICAgcXRlc3Rf
c2VuZGYoY2hyLCAiT0sgJXNcbiIsIGI2NF9kYXRhKTsKQEAgLTU1OSw4ICs1NTksOCBAQCBzdGF0
aWMgdm9pZCBxdGVzdF9wcm9jZXNzX2NvbW1hbmQoQ2hhckJhY2tlbmQgKmNociwgZ2NoYXIgKip3
b3JkcykKICAgICAgICAgICAgICAgICBkYXRhW2ldID0gMDsKICAgICAgICAgICAgIH0KICAgICAg
ICAgfQotICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRY
QVRUUlNfVU5TUEVDSUZJRUQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgZGF0YSwgbGVuLCB0
cnVlKTsKKyAgICAgICAgYWRkcmVzc19zcGFjZV93cml0ZShmaXJzdF9jcHUtPmFzLCBhZGRyLCBN
RU1UWEFUVFJTX1VOU1BFQ0lGSUVELCBkYXRhLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGxlbik7CiAgICAgICAgIGdfZnJlZShkYXRhKTsKIAogICAgICAgICBxdGVzdF9zZW5kX3ByZWZp
eChjaHIpOwpAQCAtNTgyLDggKzU4Miw4IEBAIHN0YXRpYyB2b2lkIHF0ZXN0X3Byb2Nlc3NfY29t
bWFuZChDaGFyQmFja2VuZCAqY2hyLCBnY2hhciAqKndvcmRzKQogICAgICAgICBpZiAobGVuKSB7
CiAgICAgICAgICAgICBkYXRhID0gZ19tYWxsb2MobGVuKTsKICAgICAgICAgICAgIG1lbXNldChk
YXRhLCBwYXR0ZXJuLCBsZW4pOwotICAgICAgICAgICAgYWRkcmVzc19zcGFjZV9ydyhmaXJzdF9j
cHUtPmFzLCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBkYXRhLCBsZW4sIHRydWUpOworICAgICAgICAgICAgYWRkcmVzc19zcGFjZV93
cml0ZShmaXJzdF9jcHUtPmFzLCBhZGRyLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLCBsZW4pOwogICAgICAgICAgICAgZ19mcmVl
KGRhdGEpOwogICAgICAgICB9CiAKQEAgLTYxNiw4ICs2MTYsOCBAQCBzdGF0aWMgdm9pZCBxdGVz
dF9wcm9jZXNzX2NvbW1hbmQoQ2hhckJhY2tlbmQgKmNociwgZ2NoYXIgKip3b3JkcykKICAgICAg
ICAgICAgIG91dF9sZW4gPSBNSU4ob3V0X2xlbiwgbGVuKTsKICAgICAgICAgfQogCi0gICAgICAg
IGFkZHJlc3Nfc3BhY2VfcncoZmlyc3RfY3B1LT5hcywgYWRkciwgTUVNVFhBVFRSU19VTlNQRUNJ
RklFRCwKLSAgICAgICAgICAgICAgICAgICAgICAgICBkYXRhLCBsZW4sIHRydWUpOworICAgICAg
ICBhZGRyZXNzX3NwYWNlX3dyaXRlKGZpcnN0X2NwdS0+YXMsIGFkZHIsIE1FTVRYQVRUUlNfVU5T
UEVDSUZJRUQsIGRhdGEsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVuKTsKIAogICAg
ICAgICBxdGVzdF9zZW5kX3ByZWZpeChjaHIpOwogICAgICAgICBxdGVzdF9zZW5kKGNociwgIk9L
XG4iKTsKZGlmZiAtLWdpdCBhL3RhcmdldC9pMzg2L2h2Zi94ODZfbW11LmMgYi90YXJnZXQvaTM4
Ni9odmYveDg2X21tdS5jCmluZGV4IDQ1MWRjYzk4M2EuLjY1ZDQ2MDNkYmYgMTAwNjQ0Ci0tLSBh
L3RhcmdldC9pMzg2L2h2Zi94ODZfbW11LmMKKysrIGIvdGFyZ2V0L2kzODYvaHZmL3g4Nl9tbXUu
YwpAQCAtODgsOCArODgsOCBAQCBzdGF0aWMgYm9vbCBnZXRfcHRfZW50cnkoc3RydWN0IENQVVN0
YXRlICpjcHUsIHN0cnVjdCBncHRfdHJhbnNsYXRpb24gKnB0LAogICAgIH0KIAogICAgIGluZGV4
ID0gZ3B0X2VudHJ5KHB0LT5ndmEsIGxldmVsLCBwYWUpOwotICAgIGFkZHJlc3Nfc3BhY2Vfcnco
JmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBncGEgKyBpbmRleCAqIHB0ZV9zaXplKHBhZSksCi0gICAg
ICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmcHRlLCBwdGVfc2l6ZShw
YWUpLCBmYWxzZSk7CisgICAgYWRkcmVzc19zcGFjZV9yZWFkKCZhZGRyZXNzX3NwYWNlX21lbW9y
eSwgZ3BhICsgaW5kZXggKiBwdGVfc2l6ZShwYWUpLAorICAgICAgICAgICAgICAgICAgICAgICBN
RU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAmcHRlLCBwdGVfc2l6ZShwYWUpKTsKIAogICAgIHB0LT5w
dGVbbGV2ZWwgLSAxXSA9IHB0ZTsKIApAQCAtMjM4LDggKzIzOCw4IEBAIHZvaWQgdm14X3dyaXRl
X21lbShzdHJ1Y3QgQ1BVU3RhdGUgKmNwdSwgdGFyZ2V0X3Vsb25nIGd2YSwgdm9pZCAqZGF0YSwg
aW50IGJ5dGVzCiAgICAgICAgIGlmICghbW11X2d2YV90b19ncGEoY3B1LCBndmEsICZncGEpKSB7
CiAgICAgICAgICAgICBWTV9QQU5JQ19FWCgiJXM6IG1tdV9ndmFfdG9fZ3BhICVsbHggZmFpbGVk
XG4iLCBfX2Z1bmNfXywgZ3ZhKTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGFkZHJl
c3Nfc3BhY2VfcncoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBncGEsCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsIGRhdGEsIGNvcHksIHRydWUpOwor
ICAgICAgICAgICAgYWRkcmVzc19zcGFjZV93cml0ZSgmYWRkcmVzc19zcGFjZV9tZW1vcnksIGdw
YSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRSU19VTlNQRUNJRklF
RCwgZGF0YSwgY29weSk7CiAgICAgICAgIH0KIAogICAgICAgICBieXRlcyAtPSBjb3B5OwpAQCAt
MjU5LDggKzI1OSw4IEBAIHZvaWQgdm14X3JlYWRfbWVtKHN0cnVjdCBDUFVTdGF0ZSAqY3B1LCB2
b2lkICpkYXRhLCB0YXJnZXRfdWxvbmcgZ3ZhLCBpbnQgYnl0ZXMpCiAgICAgICAgIGlmICghbW11
X2d2YV90b19ncGEoY3B1LCBndmEsICZncGEpKSB7CiAgICAgICAgICAgICBWTV9QQU5JQ19FWCgi
JXM6IG1tdV9ndmFfdG9fZ3BhICVsbHggZmFpbGVkXG4iLCBfX2Z1bmNfXywgZ3ZhKTsKICAgICAg
ICAgfQotICAgICAgICBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9yeSwgZ3Bh
LCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAotICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEs
IGNvcHksIGZhbHNlKTsKKyAgICAgICAgYWRkcmVzc19zcGFjZV9yZWFkKCZhZGRyZXNzX3NwYWNl
X21lbW9yeSwgZ3BhLCBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZGF0YSwgY29weSk7CiAKICAgICAgICAgYnl0ZXMgLT0gY29weTsKICAgICAgICAg
Z3ZhICs9IGNvcHk7Ci0tIAoyLjIxLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:07:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:07:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lYC-0002D8-Os; Thu, 20 Feb 2020 13:07:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4lYB-0002CD-6T
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:07:31 +0000
X-Inumbo-ID: e867deaa-53e1-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id e867deaa-53e1-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:07:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204031;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=8q7l9fCCXUXfbPVdowHNP6yaBAEoO32+ciiHpilnfds=;
 b=iuTgmODB+Kvp5y/VsVoLGFeidkTFIVW+3bgxqGLYugZy0gBU7JWnTIJviYawVJNVfhx/3t
 8RDZjPzpsediV5EBzYisTUa5j45nU7e2+X4eceD84/TMZcPr+fcOPg8O4OMM4ecKC4tUUv
 0mPj2shRDAZ+dLJo83KOrwyE3jV1YnM=
Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com
 [209.85.128.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-20-8XFVtp3gMEOjW6s5kleXEg-1; Thu, 20 Feb 2020 08:07:08 -0500
X-MC-Unique: 8XFVtp3gMEOjW6s5kleXEg-1
Received: by mail-wm1-f70.google.com with SMTP id f207so577815wme.6
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:07:08 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=Du/Q9cwkYv23U8HuA6dwHrSvlC9gAA5COcpF1xlZ39I=;
 b=rty5BXdf4IQxkHA883XvgC50DYZwtMNWxiPuBxJyRu13xkKEKXErqQDAKxepWy7bEb
 k9ZKLdMwLmfBU9gfIoftPjX10NPwAany1sd+jkH4YZnX+I4rUOvB7HCSZ+spZYHa0Z8P
 8OUFB6anoU5H/AGFFPgl076tcmL0CqV7HbE4m4+uCFAKN5JN/wn2ahcRQoYsALWNLoDz
 bGWtYY0c6SGf/L2FXWWq3Xjo1d3FKHoNNg3nZPbxFJ2zEK98sNyRIt+TMvjKAGsan/mI
 3BnMC+ZyJHevaKOAIQDGXXwG7wnU4G4L0jBRCyQgUEzsDTrS4OyJ5vRZKAnGOveXo3zv
 cxLA==
X-Gm-Message-State: APjAAAXdEra3pUxlnCHqKdag4bLEVF/mFBrvVzOLnve/gFYaS48G9cEb
 +osqqMEbAVT7s5O9A6ynL8iDqbzBCVFTpS9DlnuHAd3W/nUP8tn/j7MsiSoXwOsy030e8mglhSY
 QSY0NIq7lUqgH8Nkb7Ou5aUCejKs=
X-Received: by 2002:a7b:c088:: with SMTP id r8mr4601058wmh.18.1582204025778;
 Thu, 20 Feb 2020 05:07:05 -0800 (PST)
X-Google-Smtp-Source: APXvYqzTc/nRX5CoIhTiVHPwKrtx6YNl9fhALe1YoNj6XyZHwJDsk5yvnlQRclQhspzivJLvmF3dTQ==
X-Received: by 2002:a7b:c088:: with SMTP id r8mr4601010wmh.18.1582204025361;
 Thu, 20 Feb 2020 05:07:05 -0800 (PST)
Received: from localhost.localdomain (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id b67sm4594690wmc.38.2020.02.20.05.07.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 05:07:04 -0800 (PST)
From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
	qemu-devel@nongnu.org
Date: Thu, 20 Feb 2020 14:05:47 +0100
Message-Id: <20200220130548.29974-20-philmd@redhat.com>
X-Mailer: git-send-email 2.21.1
In-Reply-To: <20200220130548.29974-1-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 19/20] Let cpu_[physical]_memory() calls pass
 a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?q?Herv=C3=A9=20Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>,
 =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIGFuIGV4cGxpY2l0IGJvb2xlYW4gdHlwZS4KClRoaXMgY29tbWl0IHdhcyBwcm9kdWNlZCB3
aXRoIHRoZSBpbmNsdWRlZCBDb2NjaW5lbGxlIHNjcmlwdApzY3JpcHRzL2NvY2NpbmVsbGUvZXhl
Y19yd19jb25zdC4KClNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGls
bWRAcmVkaGF0LmNvbT4KLS0tCiBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2Nj
aSB8IDE0ICsrKysrKysrKysrKysrCiBpbmNsdWRlL2V4ZWMvY3B1LWNvbW1vbi5oICAgICAgICAg
ICAgICB8ICA0ICsrLS0KIGh3L2Rpc3BsYXkvZXh5bm9zNDIxMF9maW1kLmMgICAgICAgICAgIHwg
IDMgKystCiBody9kaXNwbGF5L21pbGt5bWlzdC10bXUyLmMgICAgICAgICAgICB8ICA4ICsrKyst
LS0tCiBody9kaXNwbGF5L29tYXBfZHNzLmMgICAgICAgICAgICAgICAgICB8ICAyICstCiBody9k
aXNwbGF5L3JhbWZiLmMgICAgICAgICAgICAgICAgICAgICB8ICAyICstCiBody9taXNjL3BjLXRl
c3RkZXYuYyAgICAgICAgICAgICAgICAgICB8ICAyICstCiBody9udnJhbS9zcGFwcl9udnJhbS5j
ICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIGh3L3BwYy9wcGM0NDBfdWMuYyAgICAgICAgICAg
ICAgICAgICAgIHwgIDYgKysrKy0tCiBody9wcGMvc3BhcHJfaGNhbGwuYyAgICAgICAgICAgICAg
ICAgICB8ICA0ICsrLS0KIGh3L3MzOTB4L2lwbC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDIgKy0KIGh3L3MzOTB4L3MzOTAtcGNpLWJ1cy5jICAgICAgICAgICAgICAgIHwgIDIgKy0KIGh3
L3MzOTB4L3ZpcnRpby1jY3cuYyAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIGh3L3hlbi94ZW5f
cHRfZ3JhcGhpY3MuYyAgICAgICAgICAgICAgIHwgIDIgKy0KIHRhcmdldC9pMzg2L2hheC1hbGwu
YyAgICAgICAgICAgICAgICAgIHwgIDQgKystLQogdGFyZ2V0L3MzOTB4L2V4Y3BfaGVscGVyLmMg
ICAgICAgICAgICAgfCAgMiArLQogdGFyZ2V0L3MzOTB4L2hlbHBlci5jICAgICAgICAgICAgICAg
ICAgfCAgNiArKystLS0KIDE3IGZpbGVzIGNoYW5nZWQsIDQzIGluc2VydGlvbnMoKyksIDI2IGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0
LmNvY2NpIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kKaW5kZXggZWU5
OGNlOTg4ZS4uNTRiMWNhYjhjZCAxMDA2NDQKLS0tIGEvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNf
cndfY29uc3QuY29jY2kKKysrIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29j
Y2kKQEAgLTExLDYgKzExLDIwIEBAIGV4cHJlc3Npb24gRTEsIEUyLCBFMywgRTQsIEU1OwogfAog
LSBhZGRyZXNzX3NwYWNlX3J3KEUxLCBFMiwgRTMsIEU0LCBFNSwgMSkKICsgYWRkcmVzc19zcGFj
ZV9ydyhFMSwgRTIsIEUzLCBFNCwgRTUsIHRydWUpCit8CisKKy0gY3B1X3BoeXNpY2FsX21lbW9y
eV9ydyhFMSwgRTIsIEUzLCAwKQorKyBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KEUxLCBFMiwgRTMs
IGZhbHNlKQorfAorLSBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KEUxLCBFMiwgRTMsIDEpCisrIGNw
dV9waHlzaWNhbF9tZW1vcnlfcncoRTEsIEUyLCBFMywgdHJ1ZSkKK3wKKworLSBjcHVfcGh5c2lj
YWxfbWVtb3J5X21hcChFMSwgRTIsIDApCisrIGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKEUxLCBF
MiwgZmFsc2UpCit8CistIGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKEUxLCBFMiwgMSkKKysgY3B1
X3BoeXNpY2FsX21lbW9yeV9tYXAoRTEsIEUyLCB0cnVlKQogKQogCiAvLyBVc2UgYWRkcmVzc19z
cGFjZV93cml0ZSBpbnN0ZWFkIG9mIGNhc3RpbmcgdG8gbm9uLWNvbnN0CmRpZmYgLS1naXQgYS9p
bmNsdWRlL2V4ZWMvY3B1LWNvbW1vbi5oIGIvaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaAppbmRl
eCA2YmZlMjAxNzc5Li5lN2ZkNTc4MWVhIDEwMDY0NAotLS0gYS9pbmNsdWRlL2V4ZWMvY3B1LWNv
bW1vbi5oCisrKyBiL2luY2x1ZGUvZXhlYy9jcHUtY29tbW9uLmgKQEAgLTc0LDEyICs3NCwxMiBA
QCB2b2lkIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoaHdhZGRyIGFkZHIsIHZvaWQgKmJ1ZiwKIHN0
YXRpYyBpbmxpbmUgdm9pZCBjcHVfcGh5c2ljYWxfbWVtb3J5X3JlYWQoaHdhZGRyIGFkZHIsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmJ1ZiwgaHdh
ZGRyIGxlbikKIHsKLSAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGFkZHIsIGJ1ZiwgbGVuLCAw
KTsKKyAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGFkZHIsIGJ1ZiwgbGVuLCBmYWxzZSk7CiB9
CiBzdGF0aWMgaW5saW5lIHZvaWQgY3B1X3BoeXNpY2FsX21lbW9yeV93cml0ZShod2FkZHIgYWRk
ciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHZv
aWQgKmJ1ZiwgaHdhZGRyIGxlbikKIHsKLSAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3J3KGFkZHIs
ICh2b2lkICopYnVmLCBsZW4sIDEpOworICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfcncoYWRkciwg
KHZvaWQgKilidWYsIGxlbiwgdHJ1ZSk7CiB9CiB2b2lkICpjcHVfcGh5c2ljYWxfbWVtb3J5X21h
cChod2FkZHIgYWRkciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh3YWRkciAqcGxl
biwKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvZXh5bm9zNDIxMF9maW1kLmMgYi9ody9kaXNwbGF5
L2V4eW5vczQyMTBfZmltZC5jCmluZGV4IGMxMDcxZWNkNDYuLmVjNjc3NjY4MGUgMTAwNjQ0Ci0t
LSBhL2h3L2Rpc3BsYXkvZXh5bm9zNDIxMF9maW1kLmMKKysrIGIvaHcvZGlzcGxheS9leHlub3M0
MjEwX2ZpbWQuYwpAQCAtMTE2NCw3ICsxMTY0LDggQEAgc3RhdGljIHZvaWQgZmltZF91cGRhdGVf
bWVtb3J5X3NlY3Rpb24oRXh5bm9zNDIxMGZpbWRTdGF0ZSAqcywgdW5zaWduZWQgd2luKQogICAg
ICAgICBnb3RvIGVycm9yX3JldHVybjsKICAgICB9CiAKLSAgICB3LT5ob3N0X2ZiX2FkZHIgPSBj
cHVfcGh5c2ljYWxfbWVtb3J5X21hcChmYl9zdGFydF9hZGRyLCAmZmJfbWFwcGVkX2xlbiwgMCk7
CisgICAgdy0+aG9zdF9mYl9hZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoZmJfc3RhcnRf
YWRkciwgJmZiX21hcHBlZF9sZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFsc2UpOwogICAgIGlmICghdy0+aG9zdF9mYl9hZGRyKSB7CiAgICAgICAg
IERQUklOVF9FUlJPUigiRmFpbGVkIHRvIG1hcCB3aW5kb3cgJXUgZnJhbWVidWZmZXJcbiIsIHdp
bik7CiAgICAgICAgIGdvdG8gZXJyb3JfcmV0dXJuOwpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS9t
aWxreW1pc3QtdG11Mi5jIGIvaHcvZGlzcGxheS9taWxreW1pc3QtdG11Mi5jCmluZGV4IDE5OWYx
MjI3ZTcuLjUxM2MwZDViYWIgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvbWlsa3ltaXN0LXRtdTIu
YworKysgYi9ody9kaXNwbGF5L21pbGt5bWlzdC10bXUyLmMKQEAgLTIxOCw3ICsyMTgsNyBAQCBz
dGF0aWMgdm9pZCB0bXUyX3N0YXJ0KE1pbGt5bWlzdFRNVTJTdGF0ZSAqcykKICAgICBnbEdlblRl
eHR1cmVzKDEsICZ0ZXh0dXJlKTsKICAgICBnbEJpbmRUZXh0dXJlKEdMX1RFWFRVUkVfMkQsIHRl
eHR1cmUpOwogICAgIGZiX2xlbiA9IDJVTEwgKiBzLT5yZWdzW1JfVEVYSFJFU10gKiBzLT5yZWdz
W1JfVEVYVlJFU107Ci0gICAgZmIgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChzLT5yZWdzW1Jf
VEVYRkJVRl0sICZmYl9sZW4sIDApOworICAgIGZiID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAo
cy0+cmVnc1tSX1RFWEZCVUZdLCAmZmJfbGVuLCBmYWxzZSk7CiAgICAgaWYgKGZiID09IE5VTEwp
IHsKICAgICAgICAgZ2xEZWxldGVUZXh0dXJlcygxLCAmdGV4dHVyZSk7CiAgICAgICAgIGdsWE1h
a2VDb250ZXh0Q3VycmVudChzLT5kcHksIE5vbmUsIE5vbmUsIE5VTEwpOwpAQCAtMjYyLDcgKzI2
Miw3IEBAIHN0YXRpYyB2b2lkIHRtdTJfc3RhcnQoTWlsa3ltaXN0VE1VMlN0YXRlICpzKQogCiAg
ICAgLyogUmVhZCB0aGUgUUVNVSBkZXN0LiBmcmFtZWJ1ZmZlciBpbnRvIHRoZSBPcGVuR0wgZnJh
bWVidWZmZXIgKi8KICAgICBmYl9sZW4gPSAyVUxMICogcy0+cmVnc1tSX0RTVEhSRVNdICogcy0+
cmVnc1tSX0RTVFZSRVNdOwotICAgIGZiID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAocy0+cmVn
c1tSX0RTVEZCVUZdLCAmZmJfbGVuLCAwKTsKKyAgICBmYiA9IGNwdV9waHlzaWNhbF9tZW1vcnlf
bWFwKHMtPnJlZ3NbUl9EU1RGQlVGXSwgJmZiX2xlbiwgZmFsc2UpOwogICAgIGlmIChmYiA9PSBO
VUxMKSB7CiAgICAgICAgIGdsRGVsZXRlVGV4dHVyZXMoMSwgJnRleHR1cmUpOwogICAgICAgICBn
bFhNYWtlQ29udGV4dEN1cnJlbnQocy0+ZHB5LCBOb25lLCBOb25lLCBOVUxMKTsKQEAgLTI4MSw3
ICsyODEsNyBAQCBzdGF0aWMgdm9pZCB0bXUyX3N0YXJ0KE1pbGt5bWlzdFRNVTJTdGF0ZSAqcykK
IAogICAgIC8qIE1hcCB0aGUgdGV4dHVyZSAqLwogICAgIG1lc2hfbGVuID0gTUVTSF9NQVhTSVpF
Kk1FU0hfTUFYU0laRSpzaXplb2Yoc3RydWN0IHZlcnRleCk7Ci0gICAgbWVzaCA9IGNwdV9waHlz
aWNhbF9tZW1vcnlfbWFwKHMtPnJlZ3NbUl9WRVJUSUNFU0FERFJdLCAmbWVzaF9sZW4sIDApOwor
ICAgIG1lc2ggPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChzLT5yZWdzW1JfVkVSVElDRVNBRERS
XSwgJm1lc2hfbGVuLCBmYWxzZSk7CiAgICAgaWYgKG1lc2ggPT0gTlVMTCkgewogICAgICAgICBn
bERlbGV0ZVRleHR1cmVzKDEsICZ0ZXh0dXJlKTsKICAgICAgICAgZ2xYTWFrZUNvbnRleHRDdXJy
ZW50KHMtPmRweSwgTm9uZSwgTm9uZSwgTlVMTCk7CkBAIC0yOTgsNyArMjk4LDcgQEAgc3RhdGlj
IHZvaWQgdG11Ml9zdGFydChNaWxreW1pc3RUTVUyU3RhdGUgKnMpCiAKICAgICAvKiBXcml0ZSBi
YWNrIHRoZSBPcGVuR0wgZnJhbWVidWZmZXIgdG8gdGhlIFFFTVUgZnJhbWVidWZmZXIgKi8KICAg
ICBmYl9sZW4gPSAyVUxMICogcy0+cmVnc1tSX0RTVEhSRVNdICogcy0+cmVnc1tSX0RTVFZSRVNd
OwotICAgIGZiID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAocy0+cmVnc1tSX0RTVEZCVUZdLCAm
ZmJfbGVuLCAxKTsKKyAgICBmYiA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKHMtPnJlZ3NbUl9E
U1RGQlVGXSwgJmZiX2xlbiwgdHJ1ZSk7CiAgICAgaWYgKGZiID09IE5VTEwpIHsKICAgICAgICAg
Z2xEZWxldGVUZXh0dXJlcygxLCAmdGV4dHVyZSk7CiAgICAgICAgIGdsWE1ha2VDb250ZXh0Q3Vy
cmVudChzLT5kcHksIE5vbmUsIE5vbmUsIE5VTEwpOwpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS9v
bWFwX2Rzcy5jIGIvaHcvZGlzcGxheS9vbWFwX2Rzcy5jCmluZGV4IDYzN2FhZThkMzkuLjMyZGMw
ZDZhYTcgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvb21hcF9kc3MuYworKysgYi9ody9kaXNwbGF5
L29tYXBfZHNzLmMKQEAgLTYzMiw3ICs2MzIsNyBAQCBzdGF0aWMgdm9pZCBvbWFwX3JmYmlfdHJh
bnNmZXJfc3RhcnQoc3RydWN0IG9tYXBfZHNzX3MgKnMpCiAgICAgbGVuID0gcy0+cmZiaS5waXhl
bHMgKiAyOwogCiAgICAgZGF0YV9hZGRyID0gcy0+ZGlzcGMubFswXS5hZGRyWzBdOwotICAgIGRh
dGEgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChkYXRhX2FkZHIsICZsZW4sIDApOworICAgIGRh
dGEgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChkYXRhX2FkZHIsICZsZW4sIGZhbHNlKTsKICAg
ICBpZiAoZGF0YSAmJiBsZW4gIT0gcy0+cmZiaS5waXhlbHMgKiAyKSB7CiAgICAgICAgIGNwdV9w
aHlzaWNhbF9tZW1vcnlfdW5tYXAoZGF0YSwgbGVuLCAwLCAwKTsKICAgICAgICAgZGF0YSA9IE5V
TEw7CmRpZmYgLS1naXQgYS9ody9kaXNwbGF5L3JhbWZiLmMgYi9ody9kaXNwbGF5L3JhbWZiLmMK
aW5kZXggY2Q5NDk0MDIyMy4uN2JhMDdjODBmNiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS9yYW1m
Yi5jCisrKyBiL2h3L2Rpc3BsYXkvcmFtZmIuYwpAQCAtNTcsNyArNTcsNyBAQCBzdGF0aWMgRGlz
cGxheVN1cmZhY2UgKnJhbWZiX2NyZWF0ZV9kaXNwbGF5X3N1cmZhY2UoaW50IHdpZHRoLCBpbnQg
aGVpZ2h0LAogICAgIH0KIAogICAgIHNpemUgPSAoaHdhZGRyKWxpbmVzaXplICogaGVpZ2h0Owot
ICAgIGRhdGEgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChhZGRyLCAmc2l6ZSwgMCk7CisgICAg
ZGF0YSA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKGFkZHIsICZzaXplLCBmYWxzZSk7CiAgICAg
aWYgKHNpemUgIT0gKGh3YWRkcilsaW5lc2l6ZSAqIGhlaWdodCkgewogICAgICAgICBjcHVfcGh5
c2ljYWxfbWVtb3J5X3VubWFwKGRhdGEsIHNpemUsIDAsIDApOwogICAgICAgICByZXR1cm4gTlVM
TDsKZGlmZiAtLWdpdCBhL2h3L21pc2MvcGMtdGVzdGRldi5jIGIvaHcvbWlzYy9wYy10ZXN0ZGV2
LmMKaW5kZXggMGZiODRkZGM2Yi4uOGFhOGU2NTQ5ZiAxMDA2NDQKLS0tIGEvaHcvbWlzYy9wYy10
ZXN0ZGV2LmMKKysrIGIvaHcvbWlzYy9wYy10ZXN0ZGV2LmMKQEAgLTEyNSw3ICsxMjUsNyBAQCBz
dGF0aWMgdm9pZCB0ZXN0X2ZsdXNoX3BhZ2Vfd3JpdGUodm9pZCAqb3BhcXVlLCBod2FkZHIgYWRk
ciwgdWludDY0X3QgZGF0YSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBs
ZW4pCiB7CiAgICAgaHdhZGRyIHBhZ2UgPSA0MDk2OwotICAgIHZvaWQgKmEgPSBjcHVfcGh5c2lj
YWxfbWVtb3J5X21hcChkYXRhICYgfjB4ZmZmdWwsICZwYWdlLCAwKTsKKyAgICB2b2lkICphID0g
Y3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoZGF0YSAmIH4weGZmZnVsLCAmcGFnZSwgZmFsc2UpOwog
CiAgICAgLyogV2UgbWlnaHQgbm90IGJlIGFibGUgdG8gZ2V0IHRoZSBmdWxsIHBhZ2UsIG9ubHkg
bXByb3RlY3Qgd2hhdCB3ZSBhY3R1YWxseQogICAgICAgIGhhdmUgbWFwcGVkICovCmRpZmYgLS1n
aXQgYS9ody9udnJhbS9zcGFwcl9udnJhbS5jIGIvaHcvbnZyYW0vc3BhcHJfbnZyYW0uYwppbmRl
eCA4NzdkZGVmN2I5Li4xNWQwODI4MWQ0IDEwMDY0NAotLS0gYS9ody9udnJhbS9zcGFwcl9udnJh
bS5jCisrKyBiL2h3L252cmFtL3NwYXByX252cmFtLmMKQEAgLTg5LDcgKzg5LDcgQEAgc3RhdGlj
IHZvaWQgcnRhc19udnJhbV9mZXRjaChQb3dlclBDQ1BVICpjcHUsIFNwYXByTWFjaGluZVN0YXRl
ICpzcGFwciwKIAogICAgIGFzc2VydChudnJhbS0+YnVmKTsKIAotICAgIG1lbWJ1ZiA9IGNwdV9w
aHlzaWNhbF9tZW1vcnlfbWFwKGJ1ZmZlciwgJmxlbiwgMSk7CisgICAgbWVtYnVmID0gY3B1X3Bo
eXNpY2FsX21lbW9yeV9tYXAoYnVmZmVyLCAmbGVuLCB0cnVlKTsKICAgICBtZW1jcHkobWVtYnVm
LCBudnJhbS0+YnVmICsgb2Zmc2V0LCBsZW4pOwogICAgIGNwdV9waHlzaWNhbF9tZW1vcnlfdW5t
YXAobWVtYnVmLCBsZW4sIDEsIGxlbik7CiAKQEAgLTEyNyw3ICsxMjcsNyBAQCBzdGF0aWMgdm9p
ZCBydGFzX252cmFtX3N0b3JlKFBvd2VyUENDUFUgKmNwdSwgU3BhcHJNYWNoaW5lU3RhdGUgKnNw
YXByLAogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgbWVtYnVmID0gY3B1X3BoeXNpY2Fs
X21lbW9yeV9tYXAoYnVmZmVyLCAmbGVuLCAwKTsKKyAgICBtZW1idWYgPSBjcHVfcGh5c2ljYWxf
bWVtb3J5X21hcChidWZmZXIsICZsZW4sIGZhbHNlKTsKIAogICAgIGFsZW4gPSBsZW47CiAgICAg
aWYgKG52cmFtLT5ibGspIHsKZGlmZiAtLWdpdCBhL2h3L3BwYy9wcGM0NDBfdWMuYyBiL2h3L3Bw
Yy9wcGM0NDBfdWMuYwppbmRleCAxYTZhOGZhYzIyLi5kNWVhOTYyMjQ5IDEwMDY0NAotLS0gYS9o
dy9wcGMvcHBjNDQwX3VjLmMKKysrIGIvaHcvcHBjL3BwYzQ0MF91Yy5jCkBAIC05MDksOCArOTA5
LDEwIEBAIHN0YXRpYyB2b2lkIGRjcl93cml0ZV9kbWEodm9pZCAqb3BhcXVlLCBpbnQgZGNybiwg
dWludDMyX3QgdmFsKQogCiAgICAgICAgICAgICAgICAgICAgIHNpZHggPSBkaWR4ID0gMDsKICAg
ICAgICAgICAgICAgICAgICAgd2lkdGggPSAxIDw8ICgodmFsICYgRE1BMF9DUl9QVykgPj4gMjUp
OwotICAgICAgICAgICAgICAgICAgICBycHRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoZG1h
LT5jaFtjaG5sXS5zYSwgJnJsZW4sIDApOwotICAgICAgICAgICAgICAgICAgICB3cHRyID0gY3B1
X3BoeXNpY2FsX21lbW9yeV9tYXAoZG1hLT5jaFtjaG5sXS5kYSwgJndsZW4sIDEpOworICAgICAg
ICAgICAgICAgICAgICBycHRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoZG1hLT5jaFtjaG5s
XS5zYSwgJnJsZW4sCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWxzZSk7CisgICAgICAgICAgICAgICAgICAgIHdwdHIgPSBjcHVfcGh5c2ljYWxf
bWVtb3J5X21hcChkbWEtPmNoW2NobmxdLmRhLCAmd2xlbiwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUpOwogICAgICAgICAgICAgICAgICAg
ICBpZiAocnB0ciAmJiB3cHRyKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoISh2YWwg
JiBETUEwX0NSX0RFQykgJiYKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YWwgJiBETUEw
X0NSX1NBSSAmJiB2YWwgJiBETUEwX0NSX0RBSSkgewpkaWZmIC0tZ2l0IGEvaHcvcHBjL3NwYXBy
X2hjYWxsLmMgYi9ody9wcGMvc3BhcHJfaGNhbGwuYwppbmRleCBiOGJiNjZiNWMwLi5jYWY1NWFi
MDQ0IDEwMDY0NAotLS0gYS9ody9wcGMvc3BhcHJfaGNhbGwuYworKysgYi9ody9wcGMvc3BhcHJf
aGNhbGwuYwpAQCAtODMyLDcgKzgzMiw3IEBAIHN0YXRpYyB0YXJnZXRfdWxvbmcgaF9wYWdlX2lu
aXQoUG93ZXJQQ0NQVSAqY3B1LCBTcGFwck1hY2hpbmVTdGF0ZSAqc3BhcHIsCiAgICAgaWYgKCFp
c19yYW1fYWRkcmVzcyhzcGFwciwgZHN0KSB8fCAoZHN0ICYgflRBUkdFVF9QQUdFX01BU0spICE9
IDApIHsKICAgICAgICAgcmV0dXJuIEhfUEFSQU1FVEVSOwogICAgIH0KLSAgICBwZHN0ID0gY3B1
X3BoeXNpY2FsX21lbW9yeV9tYXAoZHN0LCAmbGVuLCAxKTsKKyAgICBwZHN0ID0gY3B1X3BoeXNp
Y2FsX21lbW9yeV9tYXAoZHN0LCAmbGVuLCB0cnVlKTsKICAgICBpZiAoIXBkc3QgfHwgbGVuICE9
IFRBUkdFVF9QQUdFX1NJWkUpIHsKICAgICAgICAgcmV0dXJuIEhfUEFSQU1FVEVSOwogICAgIH0K
QEAgLTg0Myw3ICs4NDMsNyBAQCBzdGF0aWMgdGFyZ2V0X3Vsb25nIGhfcGFnZV9pbml0KFBvd2Vy
UENDUFUgKmNwdSwgU3BhcHJNYWNoaW5lU3RhdGUgKnNwYXByLAogICAgICAgICAgICAgcmV0ID0g
SF9QQVJBTUVURVI7CiAgICAgICAgICAgICBnb3RvIHVubWFwX291dDsKICAgICAgICAgfQotICAg
ICAgICBwc3JjID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoc3JjLCAmbGVuLCAwKTsKKyAgICAg
ICAgcHNyYyA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKHNyYywgJmxlbiwgZmFsc2UpOwogICAg
ICAgICBpZiAoIXBzcmMgfHwgbGVuICE9IFRBUkdFVF9QQUdFX1NJWkUpIHsKICAgICAgICAgICAg
IHJldCA9IEhfUEFSQU1FVEVSOwogICAgICAgICAgICAgZ290byB1bm1hcF9vdXQ7CmRpZmYgLS1n
aXQgYS9ody9zMzkweC9pcGwuYyBiL2h3L3MzOTB4L2lwbC5jCmluZGV4IDc3NzM0OTlkN2YuLjA4
MTc4NzRiNDggMTAwNjQ0Ci0tLSBhL2h3L3MzOTB4L2lwbC5jCisrKyBiL2h3L3MzOTB4L2lwbC5j
CkBAIC02MjYsNyArNjI2LDcgQEAgc3RhdGljIHZvaWQgczM5MF9pcGxfcHJlcGFyZV9xaXBsKFMz
OTBDUFUgKmNwdSkKICAgICB1aW50OF90ICphZGRyOwogICAgIHVpbnQ2NF90IGxlbiA9IDQwOTY7
CiAKLSAgICBhZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoY3B1LT5lbnYucHNhLCAmbGVu
LCAxKTsKKyAgICBhZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoY3B1LT5lbnYucHNhLCAm
bGVuLCB0cnVlKTsKICAgICBpZiAoIWFkZHIgfHwgbGVuIDwgUUlQTF9BRERSRVNTICsgc2l6ZW9m
KFFlbXVJcGxQYXJhbWV0ZXJzKSkgewogICAgICAgICBlcnJvcl9yZXBvcnQoIkNhbm5vdCBzZXQg
UUVNVSBJUEwgcGFyYW1ldGVycyIpOwogICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS9ody9z
MzkweC9zMzkwLXBjaS1idXMuYyBiL2h3L3MzOTB4L3MzOTAtcGNpLWJ1cy5jCmluZGV4IDdjNmEy
YjNjNjMuLmVkOGJlMTI0ZGEgMTAwNjQ0Ci0tLSBhL2h3L3MzOTB4L3MzOTAtcGNpLWJ1cy5jCisr
KyBiL2h3L3MzOTB4L3MzOTAtcGNpLWJ1cy5jCkBAIC02NDEsNyArNjQxLDcgQEAgc3RhdGljIHVp
bnQ4X3Qgc2V0X2luZF9hdG9taWModWludDY0X3QgaW5kX2xvYywgdWludDhfdCB0b19iZV9zZXQp
CiAgICAgaHdhZGRyIGxlbiA9IDE7CiAgICAgdWludDhfdCAqaW5kX2FkZHI7CiAKLSAgICBpbmRf
YWRkciA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKGluZF9sb2MsICZsZW4sIDEpOworICAgIGlu
ZF9hZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoaW5kX2xvYywgJmxlbiwgdHJ1ZSk7CiAg
ICAgaWYgKCFpbmRfYWRkcikgewogICAgICAgICBzMzkwX3BjaV9nZW5lcmF0ZV9lcnJvcl9ldmVu
dChFUlJfRVZFTlRfQUlSRVJSLCAwLCAwLCAwLCAwKTsKICAgICAgICAgcmV0dXJuIC0xOwpkaWZm
IC0tZ2l0IGEvaHcvczM5MHgvdmlydGlvLWNjdy5jIGIvaHcvczM5MHgvdmlydGlvLWNjdy5jCmlu
ZGV4IDEzZjU3ZTdiNjcuLjUwY2Y5NWI3ODEgMTAwNjQ0Ci0tLSBhL2h3L3MzOTB4L3ZpcnRpby1j
Y3cuYworKysgYi9ody9zMzkweC92aXJ0aW8tY2N3LmMKQEAgLTc5MCw3ICs3OTAsNyBAQCBzdGF0
aWMgdWludDhfdCB2aXJ0aW9fc2V0X2luZF9hdG9taWMoU3ViY2hEZXYgKnNjaCwgdWludDY0X3Qg
aW5kX2xvYywKICAgICBod2FkZHIgbGVuID0gMTsKICAgICB1aW50OF90ICppbmRfYWRkcjsKIAot
ICAgIGluZF9hZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoaW5kX2xvYywgJmxlbiwgMSk7
CisgICAgaW5kX2FkZHIgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChpbmRfbG9jLCAmbGVuLCB0
cnVlKTsKICAgICBpZiAoIWluZF9hZGRyKSB7CiAgICAgICAgIGVycm9yX3JlcG9ydCgiJXMoJXgu
JXguJTA0eCk6IHVuYWJsZSB0byBhY2Nlc3MgaW5kaWNhdG9yIiwKICAgICAgICAgICAgICAgICAg
ICAgIF9fZnVuY19fLCBzY2gtPmNzc2lkLCBzY2gtPnNzaWQsIHNjaC0+c2NoaWQpOwpkaWZmIC0t
Z2l0IGEvaHcveGVuL3hlbl9wdF9ncmFwaGljcy5jIGIvaHcveGVuL3hlbl9wdF9ncmFwaGljcy5j
CmluZGV4IGI2OTczMjcyOWIuLmIxMWU0ZTA1NDYgMTAwNjQ0Ci0tLSBhL2h3L3hlbi94ZW5fcHRf
Z3JhcGhpY3MuYworKysgYi9ody94ZW4veGVuX3B0X2dyYXBoaWNzLmMKQEAgLTIyMiw3ICsyMjIs
NyBAQCB2b2lkIHhlbl9wdF9zZXR1cF92Z2EoWGVuUENJUGFzc3Rocm91Z2hTdGF0ZSAqcywgWGVu
SG9zdFBDSURldmljZSAqZGV2LAogICAgIH0KIAogICAgIC8qIEN1cnJlbnRseSB3ZSBmaXhlZCB0
aGlzIGFkZHJlc3MgYXMgYSBwcmltYXJ5IGZvciBsZWdhY3kgQklPUy4gKi8KLSAgICBjcHVfcGh5
c2ljYWxfbWVtb3J5X3J3KDB4YzAwMDAsIGJpb3MsIGJpb3Nfc2l6ZSwgMSk7CisgICAgY3B1X3Bo
eXNpY2FsX21lbW9yeV9ydygweGMwMDAwLCBiaW9zLCBiaW9zX3NpemUsIHRydWUpOwogfQogCiB1
aW50MzJfdCBpZ2RfcmVhZF9vcHJlZ2lvbihYZW5QQ0lQYXNzdGhyb3VnaFN0YXRlICpzKQpkaWZm
IC0tZ2l0IGEvdGFyZ2V0L2kzODYvaGF4LWFsbC5jIGIvdGFyZ2V0L2kzODYvaGF4LWFsbC5jCmlu
ZGV4IGE5Y2M1MWU2Y2UuLjM4OTM2ZDdhZjYgMTAwNjQ0Ci0tLSBhL3RhcmdldC9pMzg2L2hheC1h
bGwuYworKysgYi90YXJnZXQvaTM4Ni9oYXgtYWxsLmMKQEAgLTM3Niw4ICszNzYsOCBAQCBzdGF0
aWMgaW50IGhheF9oYW5kbGVfZmFzdG1taW8oQ1BVQXJjaFN0YXRlICplbnYsIHN0cnVjdCBoYXhf
ZmFzdG1taW8gKmhmdCkKICAgICAgICAgICogIGhmdC0+ZGlyZWN0aW9uID09IDI6IGdwYSA9PT4g
Z3BhMgogICAgICAgICAgKi8KICAgICAgICAgdWludDY0X3QgdmFsdWU7Ci0gICAgICAgIGNwdV9w
aHlzaWNhbF9tZW1vcnlfcncoaGZ0LT5ncGEsICZ2YWx1ZSwgaGZ0LT5zaXplLCAwKTsKLSAgICAg
ICAgY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhoZnQtPmdwYTIsICZ2YWx1ZSwgaGZ0LT5zaXplLCAx
KTsKKyAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhoZnQtPmdwYSwgJnZhbHVlLCBoZnQt
PnNpemUsIGZhbHNlKTsKKyAgICAgICAgY3B1X3BoeXNpY2FsX21lbW9yeV9ydyhoZnQtPmdwYTIs
ICZ2YWx1ZSwgaGZ0LT5zaXplLCB0cnVlKTsKICAgICB9CiAKICAgICByZXR1cm4gMDsKZGlmZiAt
LWdpdCBhL3RhcmdldC9zMzkweC9leGNwX2hlbHBlci5jIGIvdGFyZ2V0L3MzOTB4L2V4Y3BfaGVs
cGVyLmMKaW5kZXggMWU5ZDZmMjBjMS4uM2I1OGQxMGRmMyAxMDA2NDQKLS0tIGEvdGFyZ2V0L3Mz
OTB4L2V4Y3BfaGVscGVyLmMKKysrIGIvdGFyZ2V0L3MzOTB4L2V4Y3BfaGVscGVyLmMKQEAgLTM5
Myw3ICszOTMsNyBAQCBzdGF0aWMgaW50IG1jaGtfc3RvcmVfdnJlZ3MoQ1BVUzM5MFhTdGF0ZSAq
ZW52LCB1aW50NjRfdCBtY2VzYW8pCiAgICAgTWNoa0V4dFNhdmVBcmVhICpzYTsKICAgICBpbnQg
aTsKIAotICAgIHNhID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAobWNlc2FvLCAmbGVuLCAxKTsK
KyAgICBzYSA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKG1jZXNhbywgJmxlbiwgdHJ1ZSk7CiAg
ICAgaWYgKCFzYSkgewogICAgICAgICByZXR1cm4gLUVGQVVMVDsKICAgICB9CmRpZmYgLS1naXQg
YS90YXJnZXQvczM5MHgvaGVscGVyLmMgYi90YXJnZXQvczM5MHgvaGVscGVyLmMKaW5kZXggYTNh
NDkxNjRlNC4uYjgxMGFkNDMxZSAxMDA2NDQKLS0tIGEvdGFyZ2V0L3MzOTB4L2hlbHBlci5jCisr
KyBiL3RhcmdldC9zMzkweC9oZWxwZXIuYwpAQCAtMTUxLDcgKzE1MSw3IEBAIExvd0NvcmUgKmNw
dV9tYXBfbG93Y29yZShDUFVTMzkwWFN0YXRlICplbnYpCiAgICAgTG93Q29yZSAqbG93Y29yZTsK
ICAgICBod2FkZHIgbGVuID0gc2l6ZW9mKExvd0NvcmUpOwogCi0gICAgbG93Y29yZSA9IGNwdV9w
aHlzaWNhbF9tZW1vcnlfbWFwKGVudi0+cHNhLCAmbGVuLCAxKTsKKyAgICBsb3djb3JlID0gY3B1
X3BoeXNpY2FsX21lbW9yeV9tYXAoZW52LT5wc2EsICZsZW4sIHRydWUpOwogCiAgICAgaWYgKGxl
biA8IHNpemVvZihMb3dDb3JlKSkgewogICAgICAgICBjcHVfYWJvcnQoZW52X2NwdShlbnYpLCAi
Q291bGQgbm90IG1hcCBsb3djb3JlXG4iKTsKQEAgLTI0Niw3ICsyNDYsNyBAQCBpbnQgczM5MF9z
dG9yZV9zdGF0dXMoUzM5MENQVSAqY3B1LCBod2FkZHIgYWRkciwgYm9vbCBzdG9yZV9hcmNoKQog
ICAgIGh3YWRkciBsZW4gPSBzaXplb2YoKnNhKTsKICAgICBpbnQgaTsKIAotICAgIHNhID0gY3B1
X3BoeXNpY2FsX21lbW9yeV9tYXAoYWRkciwgJmxlbiwgMSk7CisgICAgc2EgPSBjcHVfcGh5c2lj
YWxfbWVtb3J5X21hcChhZGRyLCAmbGVuLCB0cnVlKTsKICAgICBpZiAoIXNhKSB7CiAgICAgICAg
IHJldHVybiAtRUZBVUxUOwogICAgIH0KQEAgLTI5OCw3ICsyOTgsNyBAQCBpbnQgczM5MF9zdG9y
ZV9hZHRsX3N0YXR1cyhTMzkwQ1BVICpjcHUsIGh3YWRkciBhZGRyLCBod2FkZHIgbGVuKQogICAg
IGh3YWRkciBzYXZlID0gbGVuOwogICAgIGludCBpOwogCi0gICAgc2EgPSBjcHVfcGh5c2ljYWxf
bWVtb3J5X21hcChhZGRyLCAmc2F2ZSwgMSk7CisgICAgc2EgPSBjcHVfcGh5c2ljYWxfbWVtb3J5
X21hcChhZGRyLCAmc2F2ZSwgdHJ1ZSk7CiAgICAgaWYgKCFzYSkgewogICAgICAgICByZXR1cm4g
LUVGQVVMVDsKICAgICB9Ci0tIAoyLjIxLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:10:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:10:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lbP-0003dv-Bd; Thu, 20 Feb 2020 13:10:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4lbN-0003dq-7D
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:10:49 +0000
X-Inumbo-ID: 688c837e-53e2-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 688c837e-53e2-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 13:10:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4lbK-0000kp-Qb; Thu, 20 Feb 2020 13:10:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4lbK-0006b1-Hb; Thu, 20 Feb 2020 13:10:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4lbK-0001uM-Gy; Thu, 20 Feb 2020 13:10:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j4lbK-0001uM-Gy@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 13:10:46 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete test-armhf-armhf-xl-vhd
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZAp0ZXN0aWQgeGVuLWJvb3QKClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdApU
cmVlOiBsaW51eGZpcm13YXJlIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZp
cm13YXJlLmdpdApUcmVlOiBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYu
Z2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTog
c2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4
ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVwcm9kdWNl
ZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6Ly9n
aXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJs
ZS5naXQKICBCdWcgaW50cm9kdWNlZDogIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2
NGI1ZGQzMDEKICBCdWcgbm90IHByZXNlbnQ6IDAwODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQy
MTk3ZDZlYjFkYTYKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczNTkvCgoKICBjb21taXQgN2I3MmRjMmYxMDBkMWZl
OGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEF1dGhvcjogTWFyZWsgU3p5cHJvd3NraSA8bS5z
enlwcm93c2tpQHNhbXN1bmcuY29tPgogIERhdGU6ICAgVGh1IFNlcCA2IDE3OjQxOjM1IDIwMTgg
KzAyMDAKICAKICAgICAgQVJNOiBkdHM6IGV4eW5vczogRGlzYWJsZSBwdWxsIGNvbnRyb2wgZm9y
IFM1TTg3NjcgUE1JQwogICAgICAKICAgICAgWyBVcHN0cmVhbSBjb21taXQgZWYyZWNhYjlhZjVm
ZWFlOTdjNDdiN2Y2MWNkZDk2ZjdmNDliMmMyMyBdCiAgICAgIAogICAgICBTNU04NzY3IFBNSUMg
aW50ZXJydXB0IGxpbmUgb24gRXh5bm9zNTI1MC1iYXNlZCBBcm5kYWxlIGJvYXJkIGhhcwogICAg
ICBleHRlcm5hbCBwdWxsLXVwIHJlc2lzdG9ycywgc28gZGlzYWJsZSBhbnkgcHVsbCBjb250cm9s
IGZvciBpdCBpbgogICAgICBpbiBjb250cm9sbGVyIG5vZGUuIFRoaXMgZml4ZXMgc3VwcG9ydCBm
b3IgUzVNODc2NyBpbnRlcnJ1cHRzIGFuZAogICAgICBlbmFibGVzIG9wZXJhdGlvbiBvZiB3YWtl
dXAgZnJvbSBTNU04NzY3IFJUQyBhbGFybS4KICAgICAgCiAgICAgIFNpZ25lZC1vZmYtYnk6IE1h
cmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICAgICAgU2lnbmVkLW9m
Zi1ieTogS3J6eXN6dG9mIEtvemxvd3NraSA8a3J6a0BrZXJuZWwub3JnPgogICAgICBTaWduZWQt
b2ZmLWJ5OiBTYXNoYSBMZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+CgoKRm9yIGJpc2VjdGlvbiBy
ZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtNC4xNC90ZXN0LWFybWhmLWFybWhm
LXhsLXZoZC54ZW4tYm9vdC5odG1sClJldmlzaW9uIElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVm
ZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVzIGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5nIGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgt
b3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGludXgtNC4xNC90ZXN0LWFybWhmLWFybWhm
LXhsLXZoZC54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xNDczNTkuYmlzZWN0aW9uLXN1bW1h
cnkgLS1iYXNpcy10ZW1wbGF0ZT0xNDI4NDkgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBs
aW51eC00LjE0IHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIHhlbi1ib290ClNlYXJjaGluZyBmb3Ig
ZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxNDcyNDUgZmFpbCBbaG9zdD1hcm5kYWxlLWxha2VzaWRl
XSAvIDE0MzkxMSBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXSAxNDM4MzQgW2hvc3Q9YXJuZGFs
ZS1tZXRyb2NlbnRyZV0gMTQzNjEwIFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdIDE0MzUxMyBb
aG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXSAxNDM0MDkgW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRy
ZV0gMTQzMzI3IFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdIDE0Mjg0OSBbaG9zdD1jdWJpZXRy
dWNrLWdsZWl6ZXNdIDE0MjY5MCBvay4KRmFpbHVyZSAvIGJhc2lzIHBhc3MgZmxpZ2h0czogMTQ3
MjQ1IC8gMTQyNjkwClRyZWU6IGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGlu
dXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdApUcmVlOiBsaW51eGZpcm13YXJl
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdApUcmVlOiBv
dm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0ClRyZWU6IHFlbXV1IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2IxMjdh
MTk3OTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRh
ZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3
MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CkJhc2lzIHBhc3MgZTEzMmM4
ZDdiNThkOGRjMmMxODg4ZjU3Njg0NTQ1NTBkMWYzZWE3YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDQxMGM0ZDAwZDlmN2UzNjlkMWNlMTgzZTllOGRlOThjYjU5YzRk
MjAgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA0M2Y1ZGY3OWRhZDY3
MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIGZlZjhkOTlmYmNlMWE1ZTdkZGZkMjJiMGYzMzk0
MGI4ZDYxOTNlYzgKR2VuZXJhdGluZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0
YWJsZS9saW51eC1zdGFibGUuZ2l0I2UxMzJjOGQ3YjU4ZDhkYzJjMTg4OGY1NzY4NDU0NTUwZDFm
M2VhN2ItOThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBnaXQ6Ly94ZW5i
aXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRm
Y2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0IzQxMGM0ZDAwZDlm
N2UzNjlkMWNlMTgzZTllOGRlOThjYjU5YzRkMjAtNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBk
MzY3ZWMwZjA2NmJlYiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzkzM2ViYWRc
CiAyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYtOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9z
LmdpdCM0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmLTc2NTUxODU2YjI4
ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5n
aXQjZmVmOGQ5OWZiY2UxYTVlN2RkZmQyMmIwZjMzOTQwYjhkNjE5M2VjOC03MDdkYjc3YTM4MGI5
NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3ClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRw
YXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9y
IGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICgu
KSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuCkxvYWRl
ZCAxNzgxOSBub2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0
czoKIDE0MjY2MCBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXQogMTQyNjkwIHBhc3MgZTEzMmM4
ZDdiNThkOGRjMmMxODg4ZjU3Njg0NTQ1NTBkMWYzZWE3YiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDQxMGM0ZDAwZDlmN2UzNjlkMWNlMTgzZTllOGRlOThjYjU5YzRk
MjAgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA0M2Y1ZGY3OWRhZDY3
MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIGZlZjhkOTlmYmNlMWE1ZTdkZGZkMjJiMGYzMzk0
MGI4ZDYxOTNlYzgKIDE0Mjg0OSBbaG9zdD1jdWJpZXRydWNrLWdsZWl6ZXNdCiAxNDMzMjcgW2hv
c3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0KIDE0MzQwOSBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJl
XQogMTQzNTE3IFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdCiAxNDM1MTMgW2hvc3Q9YXJuZGFs
ZS1tZXRyb2NlbnRyZV0KIDE0MzYxMCBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXQogMTQzODM0
IFtob3N0PWFybmRhbGUtbWV0cm9jZW50cmVdCiAxNDM5MTEgW2hvc3Q9YXJuZGFsZS1tZXRyb2Nl
bnRyZV0KIDE0Njg1NyBmYWlsIGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2Zl
OTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUw
MzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MmRi
Y2YwYzA2NTAzN2RkZGI1OTFhMDcyYzRmOGYxNmZlODg4ZWE4CiAxNDY5MDUgZmFpbCBlMGY4Yjhh
NjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJl
YiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIy
N2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0Zjhm
MTZmZTg4OGVhOAogMTQ2OTgxIGZhaWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJl
YjgzZmU5MCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFm
NGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdk
IDZjNDdjMzdiOWI0MGQ2ZmU0MGJjZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzA5NCBmYWlsIGly
cmVsZXZhbnQKIDE0NzAzOCBmYWlsIGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4
M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRh
ZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2
YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5MTM1ZjZkNTQ5YzhjCiAxNDcyNDUgZmFpbCA5OGRi
MmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2
NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4
ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzA3ZGI3N2EzODBiOTYwMjViYWU4YmM0MzIy
ZGEwYjY0ODE5ZDNiNwogMTQ3MTY2IGZhaWwgOThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0YmZj
YjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTEx
ZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQx
ZjdkIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcKIDE0NzMyMiBwYXNz
IDE1YWMyNTNhZGJlZWE5NDYzYmYzZGI4ZTBiYmM1MzNiM2VjNzc5ZTAgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlOTJiMTU1NzQwY2RiZjEwYTg1ZWQ4ZjM3ZjY5ZGEw
OTkxZmM4Mjc1IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgOWNhYTE5
YmUwZTUzNGM2ODcwODFmYmRmY2QzMDE0MDZlNzI4Yzk4YyA4YzQzMzA4MThmNmVlNzBjYmY3NDI4
YTQwYTI4YTczZGYxMjcyZDEwCiAxNDczMTMgZmFpbCAzY2Q4YWY1N2UwZjU3MDk4YzM0MDY1N2Y2
ODcwZjU2MTRjMTIzMGM3IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
NTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1
MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1Njhi
YTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MjY4
IHBhc3MgZTEzMmM4ZDdiNThkOGRjMmMxODg4ZjU3Njg0NTQ1NTBkMWYzZWE3YiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDQxMGM0ZDAwZDlmN2UzNjlkMWNlMTgzZTll
OGRlOThjYjU5YzRkMjAgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA0
M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIGZlZjhkOTlmYmNlMWE1ZTdk
ZGZkMjJiMGYzMzk0MGI4ZDYxOTNlYzgKIDE0NzM1MiBwYXNzIDAwODQzMzQ0YzY4NzFjZGU2Yjhj
ODViZjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmVi
ZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAx
NDczMDYgZmFpbCA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIy
ZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzA3ZGI3N2EzODBi
OTYwMjViYWU4YmM0MzIyZGEwYjY0ODE5ZDNiNwogMTQ3MzI3IHBhc3MgM2M1MzcxNDQxNWY0YzZj
YWI5YzkxMDkxYzgyOTBjMTBhYWMxMzI3YyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3
MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkx
NGUKIDE0NzMxNyBwYXNzIDc5ZmQyNTk0M2QwZmNlZGQwMzJjMGEzMzdjOGZmM2UwMWVkYTk5OWQg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCAxYTA0OTUxMzA5ZjgwNzk1
OGNmNTRkMzhjMjk3OTY3Mzc3MThlNjVmIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgOWNhYTE5YmUwZTUzNGM2ODcwODFmYmRmY2QzMDE0MDZlNzI4Yzk4YyBhNDU4ZDNi
ZDBkMjU4NTI3NWMxMjg1NTZlYzBjYmQ4MThjNmE3YjBkCiAxNDczMTAgZmFpbCBiZmI5ZTVjMDMw
NzZhNDQ2YjFmNGY2YTUyM2RkYzhkNzIzYzkwN2E2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNjY1YWZjY2M1MmUxYTAyZWUzMjkxNDdlMDJmMDRiOGU5Y2YxZDU3MSA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGYyMWI1YTRhZWIwMjBmMmE1
ZTJjNjUwM2Y5MDZhOTM0OWRkMmYwNjkgMGNkNzkxYzQ5OWJkYzY5OGQxNGEyNDA1MGVjNTZkNjBi
NDU3MzJlMAogMTQ3MzMyIGZhaWwgMzJmZDk0YzZkYmY3ZTYzNGFiOTE4MTg1NDZlMTJlYTc2MDBl
MTU3ZCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4
OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcw
NTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzM1NyBwYXNzIDAwODQz
MzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJh
NjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIx
N2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0
ZTRiYjMxMzk5MTRlCiAxNDczMjkgZmFpbCAxOTFlOGM4ODY1MjM3ZmRlYmM4MTQ1YTY3Nzg3MjFi
ODY5NjIxMGIzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdm
OGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1
NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MzQ0IHBhc3Mg
MDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIy
NWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3
NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRm
N2VmODRlNGJiMzEzOTkxNGUKIDE0NzMzNiBmYWlsIDY0NTkwY2ZkNDkwNjdlYmVmZGY3MzdlZjVk
ZjA1NzdhYWQ3OTAwMWUgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1
NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJh
M2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDczNDEg
ZmFpbCBjMGU3NjJkYTZiMGRkYWY5NDM3ZTk1NWZhYTI4NzEyYTZmN2RmMjgzIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZk
NjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5
YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2
ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3MzQ2IGZhaWwgMWI4MzMxZTdkYmUyNjg4YjU5Yzky
MWEzYmY1M2VjMjZiNWNiMmRlNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJm
NTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0
NzM1MSBmYWlsIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZm
ZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYw
ZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDczNTMgZmFpbCA3YjcyZGMyZjEwMGQxZmU4
ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFk
MjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcy
ZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0
ZQogMTQ3MzU5IGZhaWwgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMSBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUz
YjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIy
MDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGlu
ZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQyNjkwIChwYXNzKSwgZm9yIGJhc2lz
IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzE2NiAoZmFpbCksIGZvciBiYXNpcyBmYWls
dXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzI2OCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBS
ZXBybyBmb3VuZDogZmxpZ2h0IDE0NzMwNiAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJl
dmlzaW9ucyBhdCAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2
ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZm
MGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQpObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBj
aGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzM0NCAocGFzcyks
IGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzM1MSAoZmFpbCksIGZvciBm
aXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzM1MiAocGFzcyksIGZvciBsYXN0
IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MzUzIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1
cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3MzU3IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVw
cm8gZm91bmQ6IGZsaWdodCAxNDczNTkgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZv
dW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJl
ZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9z
dGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgN2I3MmRjMmYxMDBkMWZl
OGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEJ1ZyBub3QgcHJlc2VudDogMDA4NDMzNDRjNjg3
MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM1OS8KCgogIGNvbW1p
dCA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxCiAgQXV0aG9yOiBNYXJl
ayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgRGF0ZTogICBUaHUgU2Vw
IDYgMTc6NDE6MzUgMjAxOCArMDIwMAogIAogICAgICBBUk06IGR0czogZXh5bm9zOiBEaXNhYmxl
IHB1bGwgY29udHJvbCBmb3IgUzVNODc2NyBQTUlDCiAgICAgIAogICAgICBbIFVwc3RyZWFtIGNv
bW1pdCBlZjJlY2FiOWFmNWZlYWU5N2M0N2I3ZjYxY2RkOTZmN2Y0OWIyYzIzIF0KICAgICAgCiAg
ICAgIFM1TTg3NjcgUE1JQyBpbnRlcnJ1cHQgbGluZSBvbiBFeHlub3M1MjUwLWJhc2VkIEFybmRh
bGUgYm9hcmQgaGFzCiAgICAgIGV4dGVybmFsIHB1bGwtdXAgcmVzaXN0b3JzLCBzbyBkaXNhYmxl
IGFueSBwdWxsIGNvbnRyb2wgZm9yIGl0IGluCiAgICAgIGluIGNvbnRyb2xsZXIgbm9kZS4gVGhp
cyBmaXhlcyBzdXBwb3J0IGZvciBTNU04NzY3IGludGVycnVwdHMgYW5kCiAgICAgIGVuYWJsZXMg
b3BlcmF0aW9uIG9mIHdha2V1cCBmcm9tIFM1TTg3NjcgUlRDIGFsYXJtLgogICAgICAKICAgICAg
U2lnbmVkLW9mZi1ieTogTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29t
PgogICAgICBTaWduZWQtb2ZmLWJ5OiBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5v
cmc+CiAgICAgIFNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4K
CmRvdDogZ3JhcGggaXMgdG9vIGxhcmdlIGZvciBjYWlyby1yZW5kZXJlciBiaXRtYXBzLiBTY2Fs
aW5nIGJ5IDAuMTQ4NzIzIHRvIGZpdApwbm10b3BuZzogMjcgY29sb3JzIGZvdW5kClJldmlzaW9u
IGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE0L3Rlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkLnhlbi1ib290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxNDczNTk6IHRvbGVyYWJsZSBBTEwg
RkFJTAoKZmxpZ2h0IDE0NzM1OSBsaW51eC00LjE0IHJlYWwtYmlzZWN0IFtyZWFsXQpodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MzU5LwoKRmFpbHVy
ZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwK
aW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgYmFzZWxpbmUgdW50
ZXN0ZWQKCgpqb2JzOgogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:13:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:13:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lds-0003nx-12; Thu, 20 Feb 2020 13:13:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nI7P=4I=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1j4ldq-0003np-Ds
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:13:22 +0000
X-Inumbo-ID: c4bd2e46-53e2-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c4bd2e46-53e2-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:13:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204401;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=CxRd66hXArnDbqmniqlydJMWajYnS/NgIxGrt3Sj5ig=;
 b=VInr9iyAdvt/6Uqm/v32uc8CwI86p+6rJAWD/42LNgxxivD7lO3HNIFnC0zBjiuxzIE9/F
 0j8FM5HRwk83SBmlVpN7DXBGB98or2TWCFt/qLQ/a4T0D45kblFKXuWhQK0J9zLHthpmGm
 C9px4Ptabw3PMmf+TGljZhmpdotIIb4=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-57-AEN5JunrODynT6AfB31ueA-1; Thu, 20 Feb 2020 08:13:12 -0500
X-MC-Unique: AEN5JunrODynT6AfB31ueA-1
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 6D02CDBA5;
 Thu, 20 Feb 2020 13:13:08 +0000 (UTC)
Received: from [10.3.116.180] (ovpn-116-180.phx2.redhat.com [10.3.116.180])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 5F2C61001B2C;
 Thu, 20 Feb 2020 13:12:54 +0000 (UTC)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Peter Maydell <peter.maydell@linaro.org>, qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-2-philmd@redhat.com>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <6100c5a0-b6a7-4c8c-4284-6387de26690c@redhat.com>
Date: Thu, 20 Feb 2020 07:12:53 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200220130548.29974-2-philmd@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
Subject: Re: [Xen-devel] [PATCH v3 01/20] scripts/git.orderfile: Display
 Cocci scripts before code modifications
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 Matthew Rosato <mjrosato@linux.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, kvm@vger.kernel.org,
 qemu-block@nongnu.org, David Hildenbrand <david@redhat.com>,
 Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>, Michael Walle <michael@walle.cc>,
 qemu-ppc@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMC8yMCA3OjA1IEFNLCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPiBXaGVu
IHdlIHVzZSBhIENvY2NpbmVsbGUgc2VtYW50aWMgc2NyaXB0IHRvIGRvIGF1dG9tYXRpYwo+IGNv
ZGUgbW9kaWZpY2F0aW9ucywgaXQgbWFrZXMgc2Vuc2UgdG8gbG9vayBhdCB0aGUgc2VtYW50aWMK
PiBwYXRjaCBmaXJzdC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8cGhpbG1kQHJlZGhhdC5jb20+Cj4gLS0tCj4gICBzY3JpcHRzL2dpdC5vcmRlcmZpbGUgfCAz
ICsrKwo+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKQoKUmV2aWV3ZWQtYnk6IEVy
aWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgoKPiAKPiBkaWZmIC0tZ2l0IGEvc2NyaXB0cy9n
aXQub3JkZXJmaWxlIGIvc2NyaXB0cy9naXQub3JkZXJmaWxlCj4gaW5kZXggMWY3NDdiNTgzYS4u
N2NmMjJlMGJmNSAxMDA2NDQKPiAtLS0gYS9zY3JpcHRzL2dpdC5vcmRlcmZpbGUKPiArKysgYi9z
Y3JpcHRzL2dpdC5vcmRlcmZpbGUKPiBAQCAtMjIsNiArMjIsOSBAQCBNYWtlZmlsZSoKPiAgIHFh
cGkvKi5qc29uCj4gICBxZ2EvKi5qc29uCj4gICAKPiArIyBzZW1hbnRpYyBwYXRjaGVzCj4gKyou
Y29jY2kKPiArCj4gICAjIGhlYWRlcnMKPiAgICouaAo+ICAgCj4gCgotLSAKRXJpYyBCbGFrZSwg
UHJpbmNpcGFsIFNvZnR3YXJlIEVuZ2luZWVyClJlZCBIYXQsIEluYy4gICAgICAgICAgICsxLTkx
OS0zMDEtMzIyNgpWaXJ0dWFsaXphdGlvbjogIHFlbXUub3JnIHwgbGlidmlydC5vcmcKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:14:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:14:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4leu-0003vP-Be; Thu, 20 Feb 2020 13:14:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=l1XC=4I=redhat.com=lvivier@srs-us1.protection.inumbo.net>)
 id 1j4lbp-0003hB-GY
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:11:17 +0000
X-Inumbo-ID: 7a54e790-53e2-11ea-8526-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 7a54e790-53e2-11ea-8526-12813bfff9fa;
 Thu, 20 Feb 2020 13:11:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204276;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references:autocrypt:autocrypt;
 bh=KW5zu9MB1eeAIibCV8hlhplZEUMiB9mKOVYNWhx/e58=;
 b=ISG6rCEYln8PQlAdGpZClp98W5qxdsOF2YVUTF2JZnjksaK7Yj9gUzN+83ymyv8E66IBDZ
 RsghAbS5pAD2yN0csqNl09d4RyAdHoS5VX5IVJcOjomFQNGQccoZ53dA6JYrp06sHqlBUC
 ZaD9GEb5xKp3o8zZVUh2Gxr+vW/HBgo=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-474-3hsWmVC4NMiDOBvJIyNALQ-1; Thu, 20 Feb 2020 08:11:14 -0500
X-MC-Unique: 3hsWmVC4NMiDOBvJIyNALQ-1
Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com
 [10.5.11.12])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id DD4B6801E66;
 Thu, 20 Feb 2020 13:11:09 +0000 (UTC)
Received: from [10.36.116.166] (ovpn-116-166.ams2.redhat.com [10.36.116.166])
 by smtp.corp.redhat.com (Postfix) with ESMTP id E591960BE1;
 Thu, 20 Feb 2020 13:10:40 +0000 (UTC)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Peter Maydell <peter.maydell@linaro.org>, qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-2-philmd@redhat.com>
From: Laurent Vivier <lvivier@redhat.com>
Autocrypt: addr=lvivier@redhat.com; prefer-encrypt=mutual; keydata=
 mQINBFYFJhkBEAC2me7w2+RizYOKZM+vZCx69GTewOwqzHrrHSG07MUAxJ6AY29/+HYf6EY2
 WoeuLWDmXE7A3oJoIsRecD6BXHTb0OYS20lS608anr3B0xn5g0BX7es9Mw+hV/pL+63EOCVm
 SUVTEQwbGQN62guOKnJJJfphbbv82glIC/Ei4Ky8BwZkUuXd7d5NFJKC9/GDrbWdj75cDNQx
 UZ9XXbXEKY9MHX83Uy7JFoiFDMOVHn55HnncflUncO0zDzY7CxFeQFwYRbsCXOUL9yBtqLer
 Ky8/yjBskIlNrp0uQSt9LMoMsdSjYLYhvk1StsNPg74+s4u0Q6z45+l8RAsgLw5OLtTa+ePM
 JyS7OIGNYxAX6eZk1+91a6tnqfyPcMbduxyBaYXn94HUG162BeuyBkbNoIDkB7pCByed1A7q
 q9/FbuTDwgVGVLYthYSfTtN0Y60OgNkWCMtFwKxRaXt1WFA5ceqinN/XkgA+vf2Ch72zBkJL
 RBIhfOPFv5f2Hkkj0MvsUXpOWaOjatiu0fpPo6Hw14UEpywke1zN4NKubApQOlNKZZC4hu6/
 8pv2t4HRi7s0K88jQYBRPObjrN5+owtI51xMaYzvPitHQ2053LmgsOdN9EKOqZeHAYG2SmRW
 LOxYWKX14YkZI5j/TXfKlTpwSMvXho+efN4kgFvFmP6WT+tPnwARAQABtCNMYXVyZW50IFZp
 dmllciA8bHZpdmllckByZWRoYXQuY29tPokCOAQTAQIAIgUCVgVQgAIbAwYLCQgHAwIGFQgC
 CQoLBBYCAwECHgECF4AACgkQ8ww4vT8vvjwpgg//fSGy0Rs/t8cPFuzoY1cex4limJQfReLr
 SJXCANg9NOWy/bFK5wunj+h/RCFxIFhZcyXveurkBwYikDPUrBoBRoOJY/BHK0iZo7/WQkur
 6H5losVZtrotmKOGnP/lJYZ3H6OWvXzdz8LL5hb3TvGOP68K8Bn8UsIaZJoeiKhaNR0sOJyI
 YYbgFQPWMHfVwHD/U+/gqRhD7apVysxv5by/pKDln1I5v0cRRH6hd8M8oXgKhF2+rAOL7gvh
 jEHSSWKUlMjC7YwwjSZmUkL+TQyE18e2XBk85X8Da3FznrLiHZFHQ/NzETYxRjnOzD7/kOVy
 gKD/o7asyWQVU65mh/ECrtjfhtCBSYmIIVkopoLaVJ/kEbVJQegT2P6NgERC/31kmTF69vn8
 uQyW11Hk8tyubicByL3/XVBrq4jZdJW3cePNJbTNaT0d/bjMg5zCWHbMErUib2Nellnbg6bc
 2HLDe0NLVPuRZhHUHM9hO/JNnHfvgiRQDh6loNOUnm9Iw2YiVgZNnT4soUehMZ7au8PwSl4I
 KYE4ulJ8RRiydN7fES3IZWmOPlyskp1QMQBD/w16o+lEtY6HSFEzsK3o0vuBRBVp2WKnssVH
 qeeV01ZHw0bvWKjxVNOksP98eJfWLfV9l9e7s6TaAeySKRRubtJ+21PRuYAxKsaueBfUE7ZT
 7ze0LUxhdXJlbnQgVml2aWVyIChSZWQgSGF0KSA8bHZpdmllckByZWRoYXQuY29tPokCOAQT
 AQIAIgUCVgUmGQIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ8ww4vT8vvjxtNBAA
 o2xGmbXl9vJQALkj7MVlsMlgewQ1rdoZl+bZ6ythTSBsqwwtl1BUTQGA1GF2LAchRVYca5bJ
 lw4ai5OdZ/rc5dco2XgrRFtj1np703BzNEhGU1EFxtms/Y9YOobq/GZpck5rK8jV4osEb8oc
 3xEgCm/xFwI/2DOe0/s2cHKzRkvdmKWEDhT1M+7UhtSCnloX776zCsrofYiHP2kasFyMa/5R
 9J1Rt9Ax/jEAX5vFJ8+NPf68497nBfrAtLM3Xp03YJSr/LDxer44Mevhz8dFw7IMRLhnuSfr
 8jP93lr6Wa8zOe3pGmFXZWpNdkV/L0HaeKwTyDKKdUDH4U7SBnE1gcDfe9x08G+oDfVhqED8
 qStKCxPYxRUKIdUjGPF3f5oj7N56Q5zZaZkfxeLNTQ13LDt3wGbVHyZxzFc81B+qT8mkm74y
 RbeVSuviPTYjbBQ66GsUgiZZpDUyJ6s54fWqQdJf4VFwd7M/mS8WEejbSjglGHMxMGiBeRik
 Y0+ur5KAF7z0D1KfW1kHO9ImQ0FbEbMbTMf9u2+QOCrSWOz/rj23EwPrCQ2TSRI2fWakMJZ+
 zQZvy+ei3D7lZ09I9BT/GfFkTIONgtNfDxwyMc4v4XyP0IvvZs/YZqt7j3atyTZM0S2HSaZ9
 rXmQYkBt1/u691cZfvy+Tr2xZaDpFcjPkci5Ag0EVgUmGQEQALxSQRbl/QOnmssVDxWhHM5T
 Gxl7oLNJms2zmBpcmlrIsn8nNz0rRyxT460k2niaTwowSRK8KWVDeAW6ZAaWiYjLlTunoKwv
 F8vP3JyWpBz0diTxL5o+xpvy/Q6YU3BNefdq8Vy3rFsxgW7mMSrI/CxJ667y8ot5DVugeS2N
 yHfmZlPGE0Nsy7hlebS4liisXOrN3jFzasKyUws3VXek4V65lHwB23BVzsnFMn/bw/rPliqX
 Gcwl8CoJu8dSyrCcd1Ibs0/Inq9S9+t0VmWiQWfQkz4rvEeTQkp/VfgZ6z98JRW7S6l6eoph
 oWs0/ZyRfOm+QVSqRfFZdxdP2PlGeIFMC3fXJgygXJkFPyWkVElr76JTbtSHsGWbt6xUlYHK
 XWo+xf9WgtLeby3cfSkEchACrxDrQpj+Jt/JFP+q997dybkyZ5IoHWuPkn7uZGBrKIHmBunT
 co1+cKSuRiSCYpBIXZMHCzPgVDjk4viPbrV9NwRkmaOxVvye0vctJeWvJ6KA7NoAURplIGCq
 kCRwg0MmLrfoZnK/gRqVJ/f6adhU1oo6z4p2/z3PemA0C0ANatgHgBb90cd16AUxpdEQmOCm
 dNnNJF/3Zt3inzF+NFzHoM5Vwq6rc1JPjfC3oqRLJzqAEHBDjQFlqNR3IFCIAo4SYQRBdAHB
 CzkM4rWyRhuVABEBAAGJAh8EGAECAAkFAlYFJhkCGwwACgkQ8ww4vT8vvjwg9w//VQrcnVg3
 TsjEybxDEUBm8dBmnKqcnTBFmxN5FFtIWlEuY8+YMiWRykd8Ln9RJ/98/ghABHz9TN8TRo2b
 6WimV64FmlVn17Ri6FgFU3xNt9TTEChqAcNg88eYryKsYpFwegGpwUlaUaaGh1m9OrTzcQy+
 klVfZWaVJ9Nw0keoGRGb8j4XjVpL8+2xOhXKrM1fzzb8JtAuSbuzZSQPDwQEI5CKKxp7zf76
 J21YeRrEW4WDznPyVcDTa+tz++q2S/BpP4W98bXCBIuQgs2m+OflERv5c3Ojldp04/S4NEjX
 EYRWdiCxN7ca5iPml5gLtuvhJMSy36glU6IW9kn30IWuSoBpTkgV7rLUEhh9Ms82VWW/h2Tx
 L8enfx40PrfbDtWwqRID3WY8jLrjKfTdR3LW8BnUDNkG+c4FzvvGUs8AvuqxxyHbXAfDx9o/
 jXfPHVRmJVhSmd+hC3mcQ+4iX5bBPBPMoDqSoLt5w9GoQQ6gDVP2ZjTWqwSRMLzNr37rJjZ1
 pt0DCMMTbiYIUcrhX8eveCJtY7NGWNyxFCRkhxRuGcpwPmRVDwOl39MB3iTsRighiMnijkbL
 XiKoJ5CDVvX5yicNqYJPKh5MFXN1bvsBkmYiStMRbrD0HoY1kx5/VozBtc70OU0EB8Wrv9hZ
 D+Ofp0T3KOr1RUHvCZoLURfFhSQ=
Message-ID: <53dacfa3-0baf-49fc-9a6a-667b5c83467e@redhat.com>
Date: Thu, 20 Feb 2020 14:10:39 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200220130548.29974-2-philmd@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12
X-Mailman-Approved-At: Thu, 20 Feb 2020 13:14:26 +0000
Subject: Re: [Xen-devel] [PATCH v3 01/20] scripts/git.orderfile: Display
 Cocci scripts before code modifications
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDIvMjAyMCAxNDowNSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4gV2hl
biB3ZSB1c2UgYSBDb2NjaW5lbGxlIHNlbWFudGljIHNjcmlwdCB0byBkbyBhdXRvbWF0aWMKPiBj
b2RlIG1vZGlmaWNhdGlvbnMsIGl0IG1ha2VzIHNlbnNlIHRvIGxvb2sgYXQgdGhlIHNlbWFudGlj
Cj4gcGF0Y2ggZmlyc3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVk
w6kgPHBoaWxtZEByZWRoYXQuY29tPgo+IC0tLQo+ICBzY3JpcHRzL2dpdC5vcmRlcmZpbGUgfCAz
ICsrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBh
L3NjcmlwdHMvZ2l0Lm9yZGVyZmlsZSBiL3NjcmlwdHMvZ2l0Lm9yZGVyZmlsZQo+IGluZGV4IDFm
NzQ3YjU4M2EuLjdjZjIyZTBiZjUgMTAwNjQ0Cj4gLS0tIGEvc2NyaXB0cy9naXQub3JkZXJmaWxl
Cj4gKysrIGIvc2NyaXB0cy9naXQub3JkZXJmaWxlCj4gQEAgLTIyLDYgKzIyLDkgQEAgTWFrZWZp
bGUqCj4gIHFhcGkvKi5qc29uCj4gIHFnYS8qLmpzb24KPiAgCj4gKyMgc2VtYW50aWMgcGF0Y2hl
cwo+ICsqLmNvY2NpCj4gKwo+ICAjIGhlYWRlcnMKPiAgKi5oCj4gIAo+IAoKUmV2aWV3ZWQtYnk6
IExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhhdC5jb20+CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:16:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:16:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lhB-00049v-Sn; Thu, 20 Feb 2020 13:16:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=nI7P=4I=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1j4lhA-00049p-B1
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:16:48 +0000
X-Inumbo-ID: 3f980db6-53e3-11ea-bc8e-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 3f980db6-53e3-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 13:16:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204607;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=ru3ADtcHYP8MfN/oIVe5nGPDlqA+ClJ+343y1IgOloY=;
 b=CSck3AKETPRi+rIlgust7ZVO+ImhQAT8qP4QFovK2zrcRgBT5xmmY19+ROetim4nhJzvpR
 eV697Mg5X/tWObbzDzaesNEh8/vi4ICqTCzPiS7OkfM9WrKvv4WMvL0AYbOD18C+2lBuuQ
 bjH6yL443mmL7UlvWE2/1sH3da2Wp6Y=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-215-RcZlOOoRPWG_gnpP3lfEWQ-1; Thu, 20 Feb 2020 08:16:45 -0500
X-MC-Unique: RcZlOOoRPWG_gnpP3lfEWQ-1
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id D202C1005510;
 Thu, 20 Feb 2020 13:16:41 +0000 (UTC)
Received: from [10.3.116.180] (ovpn-116-180.phx2.redhat.com [10.3.116.180])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 1755B8B570;
 Thu, 20 Feb 2020 13:16:28 +0000 (UTC)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Peter Maydell <peter.maydell@linaro.org>, qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-3-philmd@redhat.com>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <68120807-6f6b-1602-8208-fd76d64e74bc@redhat.com>
Date: Thu, 20 Feb 2020 07:16:27 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200220130548.29974-3-philmd@redhat.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
Subject: Re: [Xen-devel] [PATCH v3 02/20] hw: Remove unnecessary cast when
 calling dma_memory_read()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 Matthew Rosato <mjrosato@linux.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, kvm@vger.kernel.org,
 qemu-block@nongnu.org, David Hildenbrand <david@redhat.com>,
 Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>, Michael Walle <michael@walle.cc>,
 qemu-ppc@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMC8yMCA3OjA1IEFNLCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPiBTaW5j
ZSBpdHMgaW50cm9kdWN0aW9uIGluIGNvbW1pdCBkODZhNzdmOGFiYiwgZG1hX21lbW9yeV9yZWFk
KCkKPiBhbHdheXMgYWNjZXB0ZWQgdm9pZCBwb2ludGVyIGFyZ3VtZW50LiBSZW1vdmUgdGhlIHVu
bmVjZXNzYXJ5Cj4gY2FzdHMuCj4gCj4gVGhpcyBjb21taXQgd2FzIHByb2R1Y2VkIHdpdGggdGhl
IGluY2x1ZGVkIENvY2NpbmVsbGUgc2NyaXB0Cj4gc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndf
Y29uc3QuCj4gCj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxt
ZEByZWRoYXQuY29tPgo+IC0tLQo+ICAgc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3Qu
Y29jY2kgfCAxNSArKysrKysrKysrKysrKysKPiAgIGh3L2FybS9zbW11LWNvbW1vbi5jICAgICAg
ICAgICAgICAgICAgIHwgIDMgKy0tCj4gICBody9hcm0vc21tdXYzLmMgICAgICAgICAgICAgICAg
ICAgICAgICB8IDEwICsrKystLS0tLS0KPiAgIGh3L3NkL3NkaGNpLmMgICAgICAgICAgICAgICAg
ICAgICAgICAgIHwgMTUgKysrKystLS0tLS0tLS0tCj4gICA0IGZpbGVzIGNoYW5nZWQsIDI1IGlu
c2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQo+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHNjcmlw
dHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpCj4gCj4gZGlmZiAtLWdpdCBhL3Njcmlw
dHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2V4
ZWNfcndfY29uc3QuY29jY2kKPiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAw
MDAuLmEwMDU0ZjAwOWQKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvc2NyaXB0cy9jb2NjaW5lbGxl
L2V4ZWNfcndfY29uc3QuY29jY2kKPiBAQCAtMCwwICsxLDE1IEBACj4gKy8vIFVzYWdlOgo+ICsv
LyAgc3BhdGNoIC0tc3AtZmlsZSBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2Nj
aSAtLWRpciAuIC0taW4tcGxhY2UKClRoaXMgY29tbWFuZCBsaW5lIHNob3VsZCBhbHNvIHVzZSAn
LS1tYWNyby1maWxlIApzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCcgdG8gY292ZXIgbW9yZSBv
ZiB0aGUgY29kZSBiYXNlIChDb2NjaW5lbGxlIApza2lwcyBwb3J0aW9ucyBvZiB0aGUgY29kZSB0
aGF0IHVzZXMgbWFjcm9zIGl0IGRvZXNuJ3QgcmVjb2duaXplKS4KCgo+IEBAIC03MjYsMTMgKzcy
NCwxMCBAQCBzdGF0aWMgdm9pZCBnZXRfYWRtYV9kZXNjcmlwdGlvbihTREhDSVN0YXRlICpzLCBB
RE1BRGVzY3IgKmRzY3IpCj4gICAgICAgICAgIH0KPiAgICAgICAgICAgYnJlYWs7Cj4gICAgICAg
Y2FzZSBTREhDX0NUUkxfQURNQTJfNjQ6Cj4gLSAgICAgICAgZG1hX21lbW9yeV9yZWFkKHMtPmRt
YV9hcywgZW50cnlfYWRkciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgKHVpbnQ4X3QgKiko
JmRzY3ItPmF0dHIpLCAxKTsKPiAtICAgICAgICBkbWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBl
bnRyeV9hZGRyICsgMiwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgKHVpbnQ4X3QgKikoJmRz
Y3ItPmxlbmd0aCksIDIpOwo+ICsgICAgICAgIGRtYV9tZW1vcnlfcmVhZChzLT5kbWFfYXMsIGVu
dHJ5X2FkZHIsICgmZHNjci0+YXR0ciksIDEpOwo+ICsgICAgICAgIGRtYV9tZW1vcnlfcmVhZChz
LT5kbWFfYXMsIGVudHJ5X2FkZHIgKyAyLCAoJmRzY3ItPmxlbmd0aCksIDIpOwoKVGhlICgpIGFy
b3VuZCAmZHNjci0+bGVuZ3RoIGFyZSBub3cgcG9pbnRsZXNzLgoKLS0gCkVyaWMgQmxha2UsIFBy
aW5jaXBhbCBTb2Z0d2FyZSBFbmdpbmVlcgpSZWQgSGF0LCBJbmMuICAgICAgICAgICArMS05MTkt
MzAxLTMyMjYKVmlydHVhbGl6YXRpb246ICBxZW11Lm9yZyB8IGxpYnZpcnQub3JnCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:21:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:21:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4llx-0004yH-HM; Thu, 20 Feb 2020 13:21:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CM6a=4I=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1j4llw-0004yC-Cu
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:21:44 +0000
X-Inumbo-ID: efe7a5c8-53e3-11ea-8527-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id efe7a5c8-53e3-11ea-8527-12813bfff9fa;
 Thu, 20 Feb 2020 13:21:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582204903;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=S4PJnWfahZa1TNC6+g1IhMFCY1W/sixaIQI4WNkTwR8=;
 b=J6gPmvlEcAYYGB7M6Me9KtlP+OJsJz3Ir8MvgOQVGFpL5laD/vBg5mTJv67l+4erZ0CkN2
 m6aegXauLyCAdQWW8ZhyAHhvGZA1ObzLh9jJWUtzJTFrKVqg11x+fPYqn1vd10AOV6v4tu
 cjOX/e0T3UY+62J339+YPDrSJKJoCsQ=
Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com
 [209.85.128.71]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-232-oCmgC4lxOxCWvrsZsAwsTA-1; Thu, 20 Feb 2020 08:21:41 -0500
Received: by mail-wm1-f71.google.com with SMTP id f207so590083wme.6
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:21:41 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=8fOoSsSz7tsTUHvX+UaUO6G7U94kDGpWqoCWwnJ/CO0=;
 b=JQL0xrnT4jzbe/1vIYJ0Vhb6H2Tyu0915HvInpz6+KkhudZIJT6onGsv7Gp49W7+oE
 6R5Xx1P7MCfq1P1MwheGrvEEZ1JsjyTCrgbJ3Eb7MnkYmnjK7rvfMM8DAv3tAP5wNlS8
 KyYvl5I2l605x3fkqasbrb0kTM5xyvC4lOzfkCo+r/kIW3h6YGAoInFngLChYMTL6D/P
 blAt73OdWe5+yxGl8aeDMH1ieeo8lhNCmDEHIW1tw2pPx/YyQr5tmbBtmvZRSV/TU64O
 cilhjwTZ+Ww1fU9SCA+HbrSL2EvSTHNyxNfdtkuWDcFCKY4cj9rF8zUNfeDNEG7I67rq
 zRPw==
X-Gm-Message-State: APjAAAVqbQCl534EG3O+wB3gVNii90CmPfhYqx0PFg43RV7A49A1mn75
 krU1l1EMrAXT2/1DsyN+onUiexZ38CxTEhO0ezrYH3/CuG0MDDZ9XNrNu3dqLmhmprBrDlYrmf2
 820r9MVb8k2yOGRktbXPnc6U/ZGs=
X-Received: by 2002:a7b:ca49:: with SMTP id m9mr4782590wml.50.1582204900626;
 Thu, 20 Feb 2020 05:21:40 -0800 (PST)
X-Google-Smtp-Source: APXvYqzKxcQLqflxe9qCIU9rTsjyGiEk6CQgzPBe/H4AxjLFCiLPx9wCf3WQ03jwpKNmMAnM1bKEcw==
X-Received: by 2002:a7b:ca49:: with SMTP id m9mr4782560wml.50.1582204900358;
 Thu, 20 Feb 2020 05:21:40 -0800 (PST)
Received: from [10.201.49.12] (nat-pool-mxp-u.redhat.com. [149.6.153.187])
 by smtp.gmail.com with ESMTPSA id i2sm4415838wmb.28.2020.02.20.05.21.35
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 05:21:39 -0800 (PST)
To: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Peter Maydell <peter.maydell@linaro.org>, qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-4-philmd@redhat.com>
From: Paolo Bonzini <pbonzini@redhat.com>
Message-ID: <fce0956e-e542-e8a5-bd02-a7941a9db627@redhat.com>
Date: Thu, 20 Feb 2020 14:21:35 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.1.1
MIME-Version: 1.0
In-Reply-To: <20200220130548.29974-4-philmd@redhat.com>
Content-Language: en-US
X-MC-Unique: oCmgC4lxOxCWvrsZsAwsTA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v3 03/20] exec: Let qemu_ram_*() functions
 take a const pointer argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDIvMjAgMTQ6MDUsIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIHdyb3RlOgo+IFNpZ25l
ZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KPiAt
LS0KPiAgaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaCAgICAgfCA2ICsrKy0tLQo+ICBpbmNsdWRl
L3N5c2VtdS94ZW4tbWFwY2FjaGUuaCB8IDQgKystLQo+ICBleGVjLmMgICAgICAgICAgICAgICAg
ICAgICAgICB8IDggKysrKy0tLS0KPiAgaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMgICAgfCAy
ICstCj4gIDQgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p
Cj4gCj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvZXhlYy9jcHUtY29tbW9uLmggYi9pbmNsdWRlL2V4
ZWMvY3B1LWNvbW1vbi5oCj4gaW5kZXggODE3NTNiYmIzNC4uMDVhYzFhNWQ2OSAxMDA2NDQKPiAt
LS0gYS9pbmNsdWRlL2V4ZWMvY3B1LWNvbW1vbi5oCj4gKysrIGIvaW5jbHVkZS9leGVjL2NwdS1j
b21tb24uaAo+IEBAIC00OCwxMSArNDgsMTEgQEAgdHlwZWRlZiB1aW50MzJfdCBDUFVSZWFkTWVt
b3J5RnVuYyh2b2lkICpvcGFxdWUsIGh3YWRkciBhZGRyKTsKPiAgCj4gIHZvaWQgcWVtdV9yYW1f
cmVtYXAocmFtX2FkZHJfdCBhZGRyLCByYW1fYWRkcl90IGxlbmd0aCk7Cj4gIC8qIFRoaXMgc2hv
dWxkIG5vdCBiZSB1c2VkIGJ5IGRldmljZXMuICAqLwo+IC1yYW1fYWRkcl90IHFlbXVfcmFtX2Fk
ZHJfZnJvbV9ob3N0KHZvaWQgKnB0cik7Cj4gK3JhbV9hZGRyX3QgcWVtdV9yYW1fYWRkcl9mcm9t
X2hvc3QoY29uc3Qgdm9pZCAqcHRyKTsKClRoaXMgaXMgYSBiaXQgdWdseSwgYmVjYXVzZSB0aGUg
cG9pbnRlciBfY2FuXyBiZSBtb2RpZmllZCB2aWEKcWVtdV9tYXBfcmFtX3B0ci4gIElzIHRoaXMg
bmVlZGVkIGZvciB0aGUgcmVzdCBvZiB0aGUgc2VyaWVzIHRvIGFwcGx5PwoKUGFvbG8KCj4gIFJB
TUJsb2NrICpxZW11X3JhbV9ibG9ja19ieV9uYW1lKGNvbnN0IGNoYXIgKm5hbWUpOwo+IC1SQU1C
bG9jayAqcWVtdV9yYW1fYmxvY2tfZnJvbV9ob3N0KHZvaWQgKnB0ciwgYm9vbCByb3VuZF9vZmZz
ZXQsCj4gK1JBTUJsb2NrICpxZW11X3JhbV9ibG9ja19mcm9tX2hvc3QoY29uc3Qgdm9pZCAqcHRy
LCBib29sIHJvdW5kX29mZnNldCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICByYW1fYWRkcl90ICpvZmZzZXQpOwo+IC1yYW1fYWRkcl90IHFlbXVfcmFtX2Jsb2NrX2hvc3Rf
b2Zmc2V0KFJBTUJsb2NrICpyYiwgdm9pZCAqaG9zdCk7Cj4gK3JhbV9hZGRyX3QgcWVtdV9yYW1f
YmxvY2tfaG9zdF9vZmZzZXQoUkFNQmxvY2sgKnJiLCBjb25zdCB2b2lkICpob3N0KTsKPiAgdm9p
ZCBxZW11X3JhbV9zZXRfaWRzdHIoUkFNQmxvY2sgKmJsb2NrLCBjb25zdCBjaGFyICpuYW1lLCBE
ZXZpY2VTdGF0ZSAqZGV2KTsKPiAgdm9pZCBxZW11X3JhbV91bnNldF9pZHN0cihSQU1CbG9jayAq
YmxvY2spOwo+ICBjb25zdCBjaGFyICpxZW11X3JhbV9nZXRfaWRzdHIoUkFNQmxvY2sgKnJiKTsK
PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9zeXNlbXUveGVuLW1hcGNhY2hlLmggYi9pbmNsdWRlL3N5
c2VtdS94ZW4tbWFwY2FjaGUuaAo+IGluZGV4IGM4ZTdjMmY2Y2YuLjgxZTlhYTJmYTYgMTAwNjQ0
Cj4gLS0tIGEvaW5jbHVkZS9zeXNlbXUveGVuLW1hcGNhY2hlLmgKPiArKysgYi9pbmNsdWRlL3N5
c2VtdS94ZW4tbWFwY2FjaGUuaAo+IEBAIC0xOSw3ICsxOSw3IEBAIHZvaWQgeGVuX21hcF9jYWNo
ZV9pbml0KHBoeXNfb2Zmc2V0X3RvX2dhZGRyX3QgZiwKPiAgICAgICAgICAgICAgICAgICAgICAg
ICAgdm9pZCAqb3BhcXVlKTsKPiAgdWludDhfdCAqeGVuX21hcF9jYWNoZShod2FkZHIgcGh5c19h
ZGRyLCBod2FkZHIgc2l6ZSwKPiAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90IGxvY2ss
IGJvb2wgZG1hKTsKPiAtcmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBjYWNoZSh2b2lk
ICpwdHIpOwo+ICtyYW1fYWRkcl90IHhlbl9yYW1fYWRkcl9mcm9tX21hcGNhY2hlKGNvbnN0IHZv
aWQgKnB0cik7Cj4gIHZvaWQgeGVuX2ludmFsaWRhdGVfbWFwX2NhY2hlX2VudHJ5KHVpbnQ4X3Qg
KmJ1ZmZlcik7Cj4gIHZvaWQgeGVuX2ludmFsaWRhdGVfbWFwX2NhY2hlKHZvaWQpOwo+ICB1aW50
OF90ICp4ZW5fcmVwbGFjZV9jYWNoZV9lbnRyeShod2FkZHIgb2xkX3BoeXNfYWRkciwKPiBAQCAt
NDAsNyArNDAsNyBAQCBzdGF0aWMgaW5saW5lIHVpbnQ4X3QgKnhlbl9tYXBfY2FjaGUoaHdhZGRy
IHBoeXNfYWRkciwKPiAgICAgIGFib3J0KCk7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbmxpbmUgcmFt
X2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBjYWNoZSh2b2lkICpwdHIpCj4gK3N0YXRpYyBp
bmxpbmUgcmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBjYWNoZShjb25zdCB2b2lkICpw
dHIpCj4gIHsKPiAgICAgIGFib3J0KCk7Cj4gIH0KPiBkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhl
Yy5jCj4gaW5kZXggOGU5Y2MzYjQ3Yy4uMDJiNGU2ZWE0MSAxMDA2NDQKPiAtLS0gYS9leGVjLmMK
PiArKysgYi9leGVjLmMKPiBAQCAtMjYxNCw3ICsyNjE0LDcgQEAgc3RhdGljIHZvaWQgKnFlbXVf
cmFtX3B0cl9sZW5ndGgoUkFNQmxvY2sgKnJhbV9ibG9jaywgcmFtX2FkZHJfdCBhZGRyLAo+ICB9
Cj4gIAo+ICAvKiBSZXR1cm4gdGhlIG9mZnNldCBvZiBhIGhvc3Rwb2ludGVyIHdpdGhpbiBhIHJh
bWJsb2NrICovCj4gLXJhbV9hZGRyX3QgcWVtdV9yYW1fYmxvY2tfaG9zdF9vZmZzZXQoUkFNQmxv
Y2sgKnJiLCB2b2lkICpob3N0KQo+ICtyYW1fYWRkcl90IHFlbXVfcmFtX2Jsb2NrX2hvc3Rfb2Zm
c2V0KFJBTUJsb2NrICpyYiwgY29uc3Qgdm9pZCAqaG9zdCkKPiAgewo+ICAgICAgcmFtX2FkZHJf
dCByZXMgPSAodWludDhfdCAqKWhvc3QgLSAodWludDhfdCAqKXJiLT5ob3N0Owo+ICAgICAgYXNz
ZXJ0KCh1aW50cHRyX3QpaG9zdCA+PSAodWludHB0cl90KXJiLT5ob3N0KTsKPiBAQCAtMjY0MCwx
MSArMjY0MCwxMSBAQCByYW1fYWRkcl90IHFlbXVfcmFtX2Jsb2NrX2hvc3Rfb2Zmc2V0KFJBTUJs
b2NrICpyYiwgdm9pZCAqaG9zdCkKPiAgICogcG9pbnRlciwgc3VjaCBhcyBhIHJlZmVyZW5jZSB0
byB0aGUgcmVnaW9uIHRoYXQgaW5jbHVkZXMgdGhlIGluY29taW5nCj4gICAqIHJhbV9hZGRyX3Qu
Cj4gICAqLwo+IC1SQU1CbG9jayAqcWVtdV9yYW1fYmxvY2tfZnJvbV9ob3N0KHZvaWQgKnB0ciwg
Ym9vbCByb3VuZF9vZmZzZXQsCj4gK1JBTUJsb2NrICpxZW11X3JhbV9ibG9ja19mcm9tX2hvc3Qo
Y29uc3Qgdm9pZCAqcHRyLCBib29sIHJvdW5kX29mZnNldCwKPiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICByYW1fYWRkcl90ICpvZmZzZXQpCj4gIHsKPiAgICAgIFJBTUJsb2Nr
ICpibG9jazsKPiAtICAgIHVpbnQ4X3QgKmhvc3QgPSBwdHI7Cj4gKyAgICBjb25zdCB1aW50OF90
ICpob3N0ID0gcHRyOwo+ICAKPiAgICAgIGlmICh4ZW5fZW5hYmxlZCgpKSB7Cj4gICAgICAgICAg
cmFtX2FkZHJfdCByYW1fYWRkcjsKPiBAQCAtMjcwNSw3ICsyNzA1LDcgQEAgUkFNQmxvY2sgKnFl
bXVfcmFtX2Jsb2NrX2J5X25hbWUoY29uc3QgY2hhciAqbmFtZSkKPiAgCj4gIC8qIFNvbWUgb2Yg
dGhlIHNvZnRtbXUgcm91dGluZXMgbmVlZCB0byB0cmFuc2xhdGUgZnJvbSBhIGhvc3QgcG9pbnRl
cgo+ICAgICAodHlwaWNhbGx5IGEgVExCIGVudHJ5KSBiYWNrIHRvIGEgcmFtIG9mZnNldC4gICov
Cj4gLXJhbV9hZGRyX3QgcWVtdV9yYW1fYWRkcl9mcm9tX2hvc3Qodm9pZCAqcHRyKQo+ICtyYW1f
YWRkcl90IHFlbXVfcmFtX2FkZHJfZnJvbV9ob3N0KGNvbnN0IHZvaWQgKnB0cikKPiAgewo+ICAg
ICAgUkFNQmxvY2sgKmJsb2NrOwo+ICAgICAgcmFtX2FkZHJfdCBvZmZzZXQ7Cj4gZGlmZiAtLWdp
dCBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jIGIvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hl
LmMKPiBpbmRleCA1YjEyMGVkNDRiLi40MzJhZDMzNTRkIDEwMDY0NAo+IC0tLSBhL2h3L2kzODYv
eGVuL3hlbi1tYXBjYWNoZS5jCj4gKysrIGIvaHcvaTM4Ni94ZW4veGVuLW1hcGNhY2hlLmMKPiBA
QCAtMzYzLDcgKzM2Myw3IEBAIHVpbnQ4X3QgKnhlbl9tYXBfY2FjaGUoaHdhZGRyIHBoeXNfYWRk
ciwgaHdhZGRyIHNpemUsCj4gICAgICByZXR1cm4gcDsKPiAgfQo+ICAKPiAtcmFtX2FkZHJfdCB4
ZW5fcmFtX2FkZHJfZnJvbV9tYXBjYWNoZSh2b2lkICpwdHIpCj4gK3JhbV9hZGRyX3QgeGVuX3Jh
bV9hZGRyX2Zyb21fbWFwY2FjaGUoY29uc3Qgdm9pZCAqcHRyKQo+ICB7Cj4gICAgICBNYXBDYWNo
ZUVudHJ5ICplbnRyeSA9IE5VTEw7Cj4gICAgICBNYXBDYWNoZVJldiAqcmV2ZW50cnk7Cj4gCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:24:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:24:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4loG-000592-3M; Thu, 20 Feb 2020 13:24:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4loE-00058w-Tr
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:24:06 +0000
X-Inumbo-ID: 44fd0e5e-53e4-11ea-b0fd-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 44fd0e5e-53e4-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 13:24:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582205046;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=OimKndY8Wc6V5KKVZusL/KwxwNRq09ftVTZGs3QdCTA=;
 b=QgxgbI7uYY4hplwqMVay8EnpBGv7xhQ1bPsUGdKy8gtZ5Tk4sh5cwTTcpIBpO970lDejnu
 nI1HWk2SqXuvbmOx577t0FdDWJDSikpmJFbwRWjDLJBTzok2r2uL+vx6o7HOmf7spoRmcG
 dClPXFroOWqrpifLz7G11enV8H2UzAI=
Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com
 [209.85.208.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-110-pIWnynjrPmWhohmfrnTn7g-1; Thu, 20 Feb 2020 08:24:04 -0500
X-MC-Unique: pIWnynjrPmWhohmfrnTn7g-1
Received: by mail-ed1-f72.google.com with SMTP id d21so2697181edy.3
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:24:04 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=MHg/5UrUaWqOGPMbBFxMDVDMQH9eo1mTFc5tISJLXMw=;
 b=MQqd2/s02bFrLHMpoFApoibwxwisr2uvuVPqTgLc3ovXPjbmVueKuw4/7Lymu/V2im
 lj8gjFOhgrh9FrBlqvp2VZtCP3o/h3s5cL6pdTaQGWXxxr0HPnuXc4ay88ptqdt97xlo
 FRzvh+Njzc9I2aXk2jw4gGGEZdONFceXHpfb4YCFEmN+IwKV9AFIkQLj0qgxY7tdnHpj
 k7olLS0gzXkKfhwhjuUT1jJdO0kEp4ITFhSeOv3JtCbrGRBNvNV3HNZUPTYP/MqWbfsM
 ChdzUkgbhjTPKxdP9NsrQ3BpDjuUXUHWz1mLSuYffuh3pIzzvEtI0532S7w62h6UOek4
 8zIg==
X-Gm-Message-State: APjAAAVnXyUCsnkdzcZAsujdhRHWVFHUlR5lIFEgccu/cPbxHk5FIc+d
 i8ZjvNeOJ9z/ZQ60dHisEqZhB0dMXkeRadSqrlQPP9yMrJou62CP/3N+l+by0PIwtDYhJl5nGQg
 qVYZU+c+f3RjjGsheOraoHTff+MA=
X-Received: by 2002:a50:fc05:: with SMTP id i5mr29170792edr.343.1582205042921; 
 Thu, 20 Feb 2020 05:24:02 -0800 (PST)
X-Google-Smtp-Source: APXvYqznBcBibxmOR37VsiYJJjL+jelcdk8lkiHN5SpgVrHqzRKo/B7Z+Qf6ZCdlOSA+ufQfA3o7ew==
X-Received: by 2002:a50:fc05:: with SMTP id i5mr29170765edr.343.1582205042706; 
 Thu, 20 Feb 2020 05:24:02 -0800 (PST)
Received: from [192.168.1.35] (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id l11sm99933edi.28.2020.02.20.05.23.59
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 05:24:02 -0800 (PST)
To: Paolo Bonzini <pbonzini@redhat.com>,
 Peter Maydell <peter.maydell@linaro.org>, qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-4-philmd@redhat.com>
 <fce0956e-e542-e8a5-bd02-a7941a9db627@redhat.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Message-ID: <34fc1b00-4e95-6235-3e82-294b572a209b@redhat.com>
Date: Thu, 20 Feb 2020 14:23:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <fce0956e-e542-e8a5-bd02-a7941a9db627@redhat.com>
Content-Language: en-US
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v3 03/20] exec: Let qemu_ram_*() functions
 take a const pointer argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMC8yMCAyOjIxIFBNLCBQYW9sbyBCb256aW5pIHdyb3RlOgo+IE9uIDIwLzAyLzIwIDE0
OjA1LCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPj4gU2lnbmVkLW9mZi1ieTogUGhp
bGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgo+PiAtLS0KPj4gICBpbmNs
dWRlL2V4ZWMvY3B1LWNvbW1vbi5oICAgICB8IDYgKysrLS0tCj4+ICAgaW5jbHVkZS9zeXNlbXUv
eGVuLW1hcGNhY2hlLmggfCA0ICsrLS0KPj4gICBleGVjLmMgICAgICAgICAgICAgICAgICAgICAg
ICB8IDggKysrKy0tLS0KPj4gICBody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyAgICB8IDIgKy0K
Pj4gICA0IGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQo+
Pgo+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaCBiL2luY2x1ZGUvZXhl
Yy9jcHUtY29tbW9uLmgKPj4gaW5kZXggODE3NTNiYmIzNC4uMDVhYzFhNWQ2OSAxMDA2NDQKPj4g
LS0tIGEvaW5jbHVkZS9leGVjL2NwdS1jb21tb24uaAo+PiArKysgYi9pbmNsdWRlL2V4ZWMvY3B1
LWNvbW1vbi5oCj4+IEBAIC00OCwxMSArNDgsMTEgQEAgdHlwZWRlZiB1aW50MzJfdCBDUFVSZWFk
TWVtb3J5RnVuYyh2b2lkICpvcGFxdWUsIGh3YWRkciBhZGRyKTsKPj4gICAKPj4gICB2b2lkIHFl
bXVfcmFtX3JlbWFwKHJhbV9hZGRyX3QgYWRkciwgcmFtX2FkZHJfdCBsZW5ndGgpOwo+PiAgIC8q
IFRoaXMgc2hvdWxkIG5vdCBiZSB1c2VkIGJ5IGRldmljZXMuICAqLwo+PiAtcmFtX2FkZHJfdCBx
ZW11X3JhbV9hZGRyX2Zyb21faG9zdCh2b2lkICpwdHIpOwo+PiArcmFtX2FkZHJfdCBxZW11X3Jh
bV9hZGRyX2Zyb21faG9zdChjb25zdCB2b2lkICpwdHIpOwo+IAo+IFRoaXMgaXMgYSBiaXQgdWds
eSwgYmVjYXVzZSB0aGUgcG9pbnRlciBfY2FuXyBiZSBtb2RpZmllZCB2aWEKPiBxZW11X21hcF9y
YW1fcHRyLgoKT0suCgo+IElzIHRoaXMgbmVlZGVkIGZvciB0aGUgcmVzdCBvZiB0aGUgc2VyaWVz
IHRvIGFwcGx5PwoKTm8hCgo+IFBhb2xvCj4gCj4+ICAgUkFNQmxvY2sgKnFlbXVfcmFtX2Jsb2Nr
X2J5X25hbWUoY29uc3QgY2hhciAqbmFtZSk7Cj4+IC1SQU1CbG9jayAqcWVtdV9yYW1fYmxvY2tf
ZnJvbV9ob3N0KHZvaWQgKnB0ciwgYm9vbCByb3VuZF9vZmZzZXQsCj4+ICtSQU1CbG9jayAqcWVt
dV9yYW1fYmxvY2tfZnJvbV9ob3N0KGNvbnN0IHZvaWQgKnB0ciwgYm9vbCByb3VuZF9vZmZzZXQs
Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByYW1fYWRkcl90ICpvZmZz
ZXQpOwo+PiAtcmFtX2FkZHJfdCBxZW11X3JhbV9ibG9ja19ob3N0X29mZnNldChSQU1CbG9jayAq
cmIsIHZvaWQgKmhvc3QpOwo+PiArcmFtX2FkZHJfdCBxZW11X3JhbV9ibG9ja19ob3N0X29mZnNl
dChSQU1CbG9jayAqcmIsIGNvbnN0IHZvaWQgKmhvc3QpOwo+PiAgIHZvaWQgcWVtdV9yYW1fc2V0
X2lkc3RyKFJBTUJsb2NrICpibG9jaywgY29uc3QgY2hhciAqbmFtZSwgRGV2aWNlU3RhdGUgKmRl
dik7Cj4+ICAgdm9pZCBxZW11X3JhbV91bnNldF9pZHN0cihSQU1CbG9jayAqYmxvY2spOwo+PiAg
IGNvbnN0IGNoYXIgKnFlbXVfcmFtX2dldF9pZHN0cihSQU1CbG9jayAqcmIpOwo+PiBkaWZmIC0t
Z2l0IGEvaW5jbHVkZS9zeXNlbXUveGVuLW1hcGNhY2hlLmggYi9pbmNsdWRlL3N5c2VtdS94ZW4t
bWFwY2FjaGUuaAo+PiBpbmRleCBjOGU3YzJmNmNmLi44MWU5YWEyZmE2IDEwMDY0NAo+PiAtLS0g
YS9pbmNsdWRlL3N5c2VtdS94ZW4tbWFwY2FjaGUuaAo+PiArKysgYi9pbmNsdWRlL3N5c2VtdS94
ZW4tbWFwY2FjaGUuaAo+PiBAQCAtMTksNyArMTksNyBAQCB2b2lkIHhlbl9tYXBfY2FjaGVfaW5p
dChwaHlzX29mZnNldF90b19nYWRkcl90IGYsCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
dm9pZCAqb3BhcXVlKTsKPj4gICB1aW50OF90ICp4ZW5fbWFwX2NhY2hlKGh3YWRkciBwaHlzX2Fk
ZHIsIGh3YWRkciBzaXplLAo+PiAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCBsb2Nr
LCBib29sIGRtYSk7Cj4+IC1yYW1fYWRkcl90IHhlbl9yYW1fYWRkcl9mcm9tX21hcGNhY2hlKHZv
aWQgKnB0cik7Cj4+ICtyYW1fYWRkcl90IHhlbl9yYW1fYWRkcl9mcm9tX21hcGNhY2hlKGNvbnN0
IHZvaWQgKnB0cik7Cj4+ICAgdm9pZCB4ZW5faW52YWxpZGF0ZV9tYXBfY2FjaGVfZW50cnkodWlu
dDhfdCAqYnVmZmVyKTsKPj4gICB2b2lkIHhlbl9pbnZhbGlkYXRlX21hcF9jYWNoZSh2b2lkKTsK
Pj4gICB1aW50OF90ICp4ZW5fcmVwbGFjZV9jYWNoZV9lbnRyeShod2FkZHIgb2xkX3BoeXNfYWRk
ciwKPj4gQEAgLTQwLDcgKzQwLDcgQEAgc3RhdGljIGlubGluZSB1aW50OF90ICp4ZW5fbWFwX2Nh
Y2hlKGh3YWRkciBwaHlzX2FkZHIsCj4+ICAgICAgIGFib3J0KCk7Cj4+ICAgfQo+PiAgIAo+PiAt
c3RhdGljIGlubGluZSByYW1fYWRkcl90IHhlbl9yYW1fYWRkcl9mcm9tX21hcGNhY2hlKHZvaWQg
KnB0cikKPj4gK3N0YXRpYyBpbmxpbmUgcmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBj
YWNoZShjb25zdCB2b2lkICpwdHIpCj4+ICAgewo+PiAgICAgICBhYm9ydCgpOwo+PiAgIH0KPj4g
ZGlmZiAtLWdpdCBhL2V4ZWMuYyBiL2V4ZWMuYwo+PiBpbmRleCA4ZTljYzNiNDdjLi4wMmI0ZTZl
YTQxIDEwMDY0NAo+PiAtLS0gYS9leGVjLmMKPj4gKysrIGIvZXhlYy5jCj4+IEBAIC0yNjE0LDcg
KzI2MTQsNyBAQCBzdGF0aWMgdm9pZCAqcWVtdV9yYW1fcHRyX2xlbmd0aChSQU1CbG9jayAqcmFt
X2Jsb2NrLCByYW1fYWRkcl90IGFkZHIsCj4+ICAgfQo+PiAgIAo+PiAgIC8qIFJldHVybiB0aGUg
b2Zmc2V0IG9mIGEgaG9zdHBvaW50ZXIgd2l0aGluIGEgcmFtYmxvY2sgKi8KPj4gLXJhbV9hZGRy
X3QgcWVtdV9yYW1fYmxvY2tfaG9zdF9vZmZzZXQoUkFNQmxvY2sgKnJiLCB2b2lkICpob3N0KQo+
PiArcmFtX2FkZHJfdCBxZW11X3JhbV9ibG9ja19ob3N0X29mZnNldChSQU1CbG9jayAqcmIsIGNv
bnN0IHZvaWQgKmhvc3QpCj4+ICAgewo+PiAgICAgICByYW1fYWRkcl90IHJlcyA9ICh1aW50OF90
ICopaG9zdCAtICh1aW50OF90ICopcmItPmhvc3Q7Cj4+ICAgICAgIGFzc2VydCgodWludHB0cl90
KWhvc3QgPj0gKHVpbnRwdHJfdClyYi0+aG9zdCk7Cj4+IEBAIC0yNjQwLDExICsyNjQwLDExIEBA
IHJhbV9hZGRyX3QgcWVtdV9yYW1fYmxvY2tfaG9zdF9vZmZzZXQoUkFNQmxvY2sgKnJiLCB2b2lk
ICpob3N0KQo+PiAgICAqIHBvaW50ZXIsIHN1Y2ggYXMgYSByZWZlcmVuY2UgdG8gdGhlIHJlZ2lv
biB0aGF0IGluY2x1ZGVzIHRoZSBpbmNvbWluZwo+PiAgICAqIHJhbV9hZGRyX3QuCj4+ICAgICov
Cj4+IC1SQU1CbG9jayAqcWVtdV9yYW1fYmxvY2tfZnJvbV9ob3N0KHZvaWQgKnB0ciwgYm9vbCBy
b3VuZF9vZmZzZXQsCj4+ICtSQU1CbG9jayAqcWVtdV9yYW1fYmxvY2tfZnJvbV9ob3N0KGNvbnN0
IHZvaWQgKnB0ciwgYm9vbCByb3VuZF9vZmZzZXQsCj4+ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICByYW1fYWRkcl90ICpvZmZzZXQpCj4+ICAgewo+PiAgICAgICBSQU1CbG9j
ayAqYmxvY2s7Cj4+IC0gICAgdWludDhfdCAqaG9zdCA9IHB0cjsKPj4gKyAgICBjb25zdCB1aW50
OF90ICpob3N0ID0gcHRyOwo+PiAgIAo+PiAgICAgICBpZiAoeGVuX2VuYWJsZWQoKSkgewo+PiAg
ICAgICAgICAgcmFtX2FkZHJfdCByYW1fYWRkcjsKPj4gQEAgLTI3MDUsNyArMjcwNSw3IEBAIFJB
TUJsb2NrICpxZW11X3JhbV9ibG9ja19ieV9uYW1lKGNvbnN0IGNoYXIgKm5hbWUpCj4+ICAgCj4+
ICAgLyogU29tZSBvZiB0aGUgc29mdG1tdSByb3V0aW5lcyBuZWVkIHRvIHRyYW5zbGF0ZSBmcm9t
IGEgaG9zdCBwb2ludGVyCj4+ICAgICAgKHR5cGljYWxseSBhIFRMQiBlbnRyeSkgYmFjayB0byBh
IHJhbSBvZmZzZXQuICAqLwo+PiAtcmFtX2FkZHJfdCBxZW11X3JhbV9hZGRyX2Zyb21faG9zdCh2
b2lkICpwdHIpCj4+ICtyYW1fYWRkcl90IHFlbXVfcmFtX2FkZHJfZnJvbV9ob3N0KGNvbnN0IHZv
aWQgKnB0cikKPj4gICB7Cj4+ICAgICAgIFJBTUJsb2NrICpibG9jazsKPj4gICAgICAgcmFtX2Fk
ZHJfdCBvZmZzZXQ7Cj4+IGRpZmYgLS1naXQgYS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyBi
L2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCj4+IGluZGV4IDViMTIwZWQ0NGIuLjQzMmFkMzM1
NGQgMTAwNjQ0Cj4+IC0tLSBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCj4+ICsrKyBiL2h3
L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCj4+IEBAIC0zNjMsNyArMzYzLDcgQEAgdWludDhfdCAq
eGVuX21hcF9jYWNoZShod2FkZHIgcGh5c19hZGRyLCBod2FkZHIgc2l6ZSwKPj4gICAgICAgcmV0
dXJuIHA7Cj4+ICAgfQo+PiAgIAo+PiAtcmFtX2FkZHJfdCB4ZW5fcmFtX2FkZHJfZnJvbV9tYXBj
YWNoZSh2b2lkICpwdHIpCj4+ICtyYW1fYWRkcl90IHhlbl9yYW1fYWRkcl9mcm9tX21hcGNhY2hl
KGNvbnN0IHZvaWQgKnB0cikKPj4gICB7Cj4+ICAgICAgIE1hcENhY2hlRW50cnkgKmVudHJ5ID0g
TlVMTDsKPj4gICAgICAgTWFwQ2FjaGVSZXYgKnJldmVudHJ5Owo+Pgo+IAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:27:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:27:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lrC-0005N3-Is; Thu, 20 Feb 2020 13:27:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wWA0=4I=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4lrA-0005My-Rm
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:27:08 +0000
X-Inumbo-ID: b12b1cec-53e4-11ea-b0fd-bc764e2007e4
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b12b1cec-53e4-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 13:27:08 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id v28so33681088edw.12
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:27:08 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=2RAT2T2MlFwj6l2c6S1CK3Y5gWiKACkw/VOnye8qaUg=;
 b=hh8px2Io0SNoHixAjAViauxy37KNLxDpCVd0kG0hRKxaxZm7I96/yEXbxzAvjqKqgF
 6ehLkQFm7Rmd/u1n03TYyqVekZxSaWHpaOSLlB9bvn/XH/rL8pQlIvl2gCdG1mcpEkHe
 D1l1Tr5um+BeDvVgat7idlAHkESmf455X/MNE2U+bj69dPUBBj2Kcw2X8daQhwTje8fv
 m4aWoLN+jUF4Vn0/zsV4hf25g2uoPzbqe7m3Yr5WOK4AzxiWS7GZF6fKF68kv3F1wCOo
 CQoPWy/gKZHLCI7GfmkxLRy6UZ+zHwyglTpBYZI4jnOF9uipuQb8BMp495Pk//4dxvSi
 2hqA==
X-Gm-Message-State: APjAAAVzCvMOyHhCAY18qBXtNKL5V6NO5Lopc+Hho6l8sZsKF6XLz/Rn
 e2XY7op0ZhlrJRidwIv6DKz6YxAAionq6A==
X-Google-Smtp-Source: APXvYqwnBqDWPyM/2z1OkKcn7a57VDsv0tIlOf5sHOLtzazQyREu8IRXEE87S5robMfQ7j1OFjBvbQ==
X-Received: by 2002:a50:d849:: with SMTP id v9mr29265094edj.105.1582205227259; 
 Thu, 20 Feb 2020 05:27:07 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-239.amazon.com.
 [54.240.197.239])
 by smtp.gmail.com with ESMTPSA id ch1sm116974edb.64.2020.02.20.05.27.05
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 05:27:06 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, David Woodhouse <dwmw2@infradead.org>
References: <56f7fe21daff2dc4bf8db7ee356666233bdb0f7a.camel@infradead.org>
 <20200207155701.2781820-2-dwmw2@infradead.org>
 <cdf20919a9c1afcee2d2f63631391a701cde46ef.camel@amazon.com>
 <017D4B5F-603D-42BF-94DA-B757FF27EAF8@infradead.org>
 <2f2368f84380dd2c81bbfa310d03bc3c3f800b94.camel@amazon.com>
 <B63B9D74-EF17-4E6F-AA5D-2BEC0C3228D7@infradead.org>
 <f5b6325a469352585d7cf1d7d01d2dc4a2f2af8f.camel@infradead.org>
 <af374a90-f060-7239-5a02-c98df409819c@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <c8b337fa-7535-68d3-3ebb-90cd97fdb0c4@xen.org>
Date: Thu, 20 Feb 2020 13:27:05 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <af374a90-f060-7239-5a02-c98df409819c@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] xen/mm: Introduce PG_state_uninitialised
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "george.dunlap@eu.citrix.com" <george.dunlap@eu.citrix.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jeff.kubascik@dornerworks.com" <jeff.kubascik@dornerworks.com>, "Xia,
 Hongyan" <hongyxia@amazon.com>,
 "stewart.hildebrand@dornerworks.com" <stewart.hildebrand@dornerworks.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMC8wMi8yMDIwIDExOjU5LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAwNy4wMi4y
MDIwIDE5OjA0LCBEYXZpZCBXb29kaG91c2Ugd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4+IEBAIC00ODgsNyArNDg4LDggQEAgdm9p
ZCBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsIHN0cnVj
dCBkb21haW4gKmQsCj4+ICAgCj4+ICAgICAgIHBhZ2Vfc2V0X293bmVyKHBhZ2UsIGQpOwo+PiAg
ICAgICBzbXBfd21iKCk7IC8qIGluc3RhbGwgdmFsaWQgZG9tYWluIHB0ciBiZWZvcmUgdXBkYXRp
bmcgcmVmY250LiAqLwo+PiAtICAgIEFTU0VSVCgocGFnZS0+Y291bnRfaW5mbyAmIH5QR0NfeGVu
X2hlYXApID09IDApOwo+PiArICAgIEFTU0VSVCgocGFnZS0+Y291bnRfaW5mbyAmIH5QR0NfeGVu
X2hlYXApID09IFBHQ19zdGF0ZV9pbnVzZSB8fAo+PiArICAgICAgICAgICAocGFnZS0+Y291bnRf
aW5mbyAmIH5QR0NfeGVuX2hlYXApID09IFBHQ19zdGF0ZV91bmluaXRpYWxpc2VkKTsKPiAKPiBD
YW4gdW5pbml0aWFsaXplZCBwYWdlcyByZWFsbHkgbWFrZSBpdCBoZXJlPwoKSUlSQywgYXJjaF9p
bml0X21lbW9yeSgpIHdpbGwgc2hhcmUgdGhlIGZpcnN0IDFNQiBvZiB0aGUgUkFNIGJ1dCB0aGV5
IAp3ZXJlIG5ldmVyIGdpdmVuIHRvIHRoZSBwYWdlIGFsbG9jYXRvci4KCjAxLDEwICsyMzE2LDEx
IEBAIGludCBhc3NpZ25fcGFnZXMoCj4+ICAgICAgIGZvciAoIGkgPSAwOyBpIDwgKDEgPDwgb3Jk
ZXIpOyBpKysgKQo+PiAgICAgICB7Cj4+ICAgICAgICAgICBBU1NFUlQocGFnZV9nZXRfb3duZXIo
JnBnW2ldKSA9PSBOVUxMKTsKPj4gLSAgICAgICAgQVNTRVJUKCFwZ1tpXS5jb3VudF9pbmZvKTsK
Pj4gKyAgICAgICAgQVNTRVJUKHBnW2ldLmNvdW50X2luZm8gPT0gUEdDX3N0YXRlX2ludXNlIHx8
Cj4+ICsgICAgICAgICAgICAgICBwZ1tpXS5jb3VudF9pbmZvID09IFBHQ19zdGF0ZV91bmluaXRp
YWxpc2VkKTsKPiAKPiBTYW1lIHF1ZXN0aW9uIGhlcmU6IENhbiB1bmluaXRpYWxpemVkIHBhZ2Vz
IG1ha2UgaXQgaGVyZT8KClllcywgaW4gZG9tMF9jb25zdHJ1Y3RfcHYoKSB3aGVuIHRoZSBpbml0
cmQgaXMgYXNzaWduZWQgdG8gdGhlIGd1ZXN0LgoKPiBJZgo+IHNvLCB3b3VsZG4ndCBpdCBiZSBi
ZXR0ZXIgdG8gY29ycmVjdCB0aGlzLCByYXRoZXIgdGhhbiBoYXZpbmcKPiB0aGUgbW9yZSBwZXJt
aXNzaXZlIGFzc2VydGlvbj8KCldlIHdvdWxkIG5lZWQgdG8gcmV3b3JrIGluaXRfaGVhcF9wYWdl
cygpIChvciBjcmVhdGUgYSBuZXcgZnVuY3Rpb24pIHNvIAp0aGUgYWxsb2NhdG9yIGluaXRpYWxp
emUgdGhlIHN0YXRlIGJ1dCBpdCBpcyBtYXJrZWQgYXMgInJlc2VydmVkL3VzZWQiIApyYXRoZXIg
dGhhbiAiZnJlZWQiLgoKTW9zdCBsaWtlbHkgd2Ugd2lsbCBuZWVkIGEgc2ltaWxhciBmdW5jdGlv
biBmb3IgbGl2ZXVwZGF0ZS4gVGhpcyBpcwpiZWNhdXNlIHRoZSBwYWdlcyBiZWxvbmdpbmcgdG8g
Z3Vlc3RzIHNob3VsZCBiZSB1bnRvdWNoZWQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:31:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:31:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4lvN-0006At-7B; Thu, 20 Feb 2020 13:31:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ARLV=4I=invisiblethingslab.com=pawel@srs-us1.protection.inumbo.net>)
 id 1j4lvL-0006Ao-In
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:31:27 +0000
X-Inumbo-ID: 4b2ca388-53e5-11ea-bc8e-bc764e2007e4
Received: from wout2-smtp.messagingengine.com (unknown [64.147.123.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4b2ca388-53e5-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 13:31:26 +0000 (UTC)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.west.internal (Postfix) with ESMTP id 3AE6D345;
 Thu, 20 Feb 2020 08:31:25 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute1.internal (MEProxy); Thu, 20 Feb 2020 08:31:25 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:message-id:mime-version:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=C3kfas
 FJBEmWBmF/TW0tPGH++9JtUjNI6fnqWsoklGs=; b=bL1uyXvt9+/ZoMVNSTlrGG
 ycY3aVqS1v9PypNHp+WOD1vyLZpinR5EvNQGsZaNudU3sWw3CAnBOMKKgScfh4DR
 Xpk+tvTdy4BEdrdmnYF3O/w3zJoRXl4BrWMlLCBlw3jSLPS9wB13zr+le97OMPfJ
 FjA+bX0KnGln+PLFsGWpQHoYs2gL+bNRyMSKcxoZ4lwmkF0a4sRo9UiiloQz+tIj
 NrSfawdNsnJTynwmjatwdHadEwGveEVnGZUuFLx6NSSX2TPjPUTs/c6JSNWKUoa6
 fH3SY0Es89ZPyryJdXr7jYzwXK0wbx15S84DAll+1Xf3mXp4/srgotAJVP9oz1Cg
 ==
X-ME-Sender: <xms:LIpOXqLUDLAun2OQFMeQZi1VcoQKgpxi6q_AnmBD9l_lDM_5TC6qFw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrkedvgdehfecutefuodetggdotefrodftvf
 curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu
 uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc
 fjughrpefhvffufffkofggtgfgsehtkeertdertdejnecuhfhrohhmpefrrgifvghlucfo
 rghrtgiivgifshhkihcuoehprgifvghlsehinhhvihhsihgslhgvthhhihhnghhslhgrsg
 drtghomheqnecuffhomhgrihhnpegtrhgvrghtihhonhdrthhoohhlshenucfkphepkeef
 rdeljedrvdefrddvleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih
 hlfhhrohhmpehprgifvghlsehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtghomh
X-ME-Proxy: <xmx:LIpOXgwJiG4u46FrX_eCehSvho9nDDxm2tk8_yBn6ciNqhKxX_Tt8Q>
 <xmx:LIpOXqUx10vJhzR-SVgm9LWPfA-Jhm31n6M0505dN1QzWmaUBFZ08Q>
 <xmx:LIpOXlnC3_uB4UILf-UH54oRRPev6vYAgOcf0wIEKEsjIx_sFVX0EQ>
 <xmx:LIpOXn0ibyaw-WQM54ndD8RSO3CFOLOMJzJh--DgdvPrboxPn8H7zA>
Received: from localhost.localdomain (unknown [83.97.23.29])
 by mail.messagingengine.com (Postfix) with ESMTPA id 9D3BE3280062;
 Thu, 20 Feb 2020 08:31:23 -0500 (EST)
From: =?UTF-8?q?Pawe=C5=82=20Marczewski?= <pawel@invisiblethingslab.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 20 Feb 2020 14:31:03 +0100
Message-Id: <6613fdc72f9e7c4a7eb29ae73c19db810501944f.1582203228.git.pawel@invisiblethingslab.com>
X-Mailer: git-send-email 2.21.1
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v2] libxl: wait for console path before
 firing console_available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?q?Pawe=C5=82=20Marczewski?= <pawel@invisiblethingslab.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SWYgd2Ugc2tpcCB0aGUgYm9vdGxvYWRlciwgdGhlIFRUWSBwYXRoIHdpbGwgYmUgc2V0IGZvciB4
ZW5jb25zb2xlZC4KSG93ZXZlciwgdGhlcmUgaXMgbm8gZ3VhcmFudGVlIHRoYXQgdGhpcyB3aWxs
IGhhcHBlbiBieSB0aGUgdGltZSB3ZQp3YW50IHRvIGNhbGwgdGhlIGNvbnNvbGVfYXZhaWxhYmxl
IGNhbGxiYWNrLCBzbyB3ZSBoYXZlIHRvIHdhaXQuCgpTaWduZWQtb2ZmLWJ5OiBQYXdlxYIgTWFy
Y3pld3NraSA8cGF3ZWxAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCkNoYW5nZWQgc2luY2Ug
djE6CiAgKiB1c2UgeHN3YWl0IG1lY2hhbmlzbSB0byBhZGQgYSB0aW1lb3V0CgpBcyBtZW50aW9u
ZWQgYmVmb3JlLCB0aGlzIGlzIHRvIGZpeCBhIHJhY2UgY29uZGl0aW9uIHRoYXQgYXBwZWFycyB3
aGVuCnVzaW5nIGxpYnhsIHZpYSBsaWJ2aXJ0IGFuZCBub3QgdXNpbmcgYm9vdGxvYWRlciAoY29u
c29sZV9hdmFpbGFibGUKZmlyZXMgdG9vIGVhcmx5KS4KCkkgaGF2ZSB0ZXN0ZWQgdGhlIHBhdGNo
IG9uIFF1YmVzIE9TIDQuMSAod2l0aCBYZW4gNC4xMyksIGFuZCBpdCBzZWVtcwp0byBzb2x2ZSB0
aGUgcHJvYmxlbS4gSSBhbHNvIGNoZWNrZWQgdGhlIHRpbWVvdXQ6IHdoZW4geGVuY29uc29sZWQg
aXMKc3RvcHBlZCwgbGlieGwgd2FpdHMgZm9yIDEwIHNlY29uZHMgYW5kIHRoZW4gYWJvcnRzIGRv
bWFpbiBjcmVhdGlvbi4KCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgIHwgNDMgKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5h
bC5oIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGli
eGwvbGlieGxfY3JlYXRlLmMKaW5kZXggM2E3MzY0ZTJhYy4uNGIxNTBkOTJiOSAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKQEAgLTExOTAsNiArMTE5MCwzMyBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfY29uc29s
ZV9hdmFpbGFibGUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGRjcy0+YW9wX2NvbnNvbGVfaG93LmZvcl9ldmVudCkpOwogfQogCitzdGF0
aWMgdm9pZCBjb25zb2xlX3hzd2FpdF9jYWxsYmFjayhsaWJ4bF9fZWdjICplZ2MsIGxpYnhsX194
c3dhaXRfc3RhdGUgKnhzd2EsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgcmMsIGNvbnN0IGNoYXIgKnApCit7CisgICAgRUdDX0dDOworICAgIGxpYnhsX19kb21haW5f
Y3JlYXRlX3N0YXRlICpkY3MgPSBDT05UQUlORVJfT0YoeHN3YSwgKmRjcywgY29uc29sZV94c3dh
aXQpOworICAgIGNoYXIgKmRvbXBhdGggPSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsIGRjcy0+
Z3Vlc3RfZG9taWQpOworICAgIGNoYXIgKnR0eV9wYXRoID0gR0NTUFJJTlRGKCIlcy9jb25zb2xl
L3R0eSIsIGRvbXBhdGgpOworICAgIGNoYXIgKnR0eTsKKworICAgIGlmIChyYykgeworICAgICAg
ICBpZiAocmMgPT0gRVJST1JfVElNRURPVVQpCisgICAgICAgICAgICBMT0coRVJST1IsICIlczog
dGltZWQgb3V0IiwgeHN3YS0+d2hhdCk7CisgICAgICAgIGxpYnhsX194c3dhaXRfc3RvcChnYywg
eHN3YSk7CisgICAgICAgIGRvbWNyZWF0ZV9jb21wbGV0ZShlZ2MsIGRjcywgcmMpOworICAgICAg
ICByZXR1cm47CisgICAgfQorCisgICAgdHR5ID0gbGlieGxfX3hzX3JlYWQoZ2MsIFhCVF9OVUxM
LCB0dHlfcGF0aCk7CisKKyAgICBpZiAodHR5ICYmIHR0eVswXSAhPSAnXDAnKSB7CisgICAgICAg
IGxpYnhsX194c3dhaXRfc3RvcChnYywgeHN3YSk7CisKKyAgICAgICAgZG9tY3JlYXRlX2NvbnNv
bGVfYXZhaWxhYmxlKGVnYywgZGNzKTsKKyAgICAgICAgZG9tY3JlYXRlX2NvbXBsZXRlKGVnYywg
ZGNzLCAwKTsKKyAgICB9Cit9CisKIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9ib290bG9hZGVyX2Rv
bmUobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBsaWJ4bF9fYm9vdGxvYWRlcl9zdGF0ZSAqYmwsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGludCByYykKQEAgLTE3MjgsOSArMTc1NSwxOCBAQCBzdGF0aWMgdm9pZCBk
b21jcmVhdGVfYXR0YWNoX2RldmljZXMobGlieGxfX2VnYyAqZWdjLAogICAgICAgICByZXR1cm47
CiAgICAgfQogCi0gICAgZG9tY3JlYXRlX2NvbnNvbGVfYXZhaWxhYmxlKGVnYywgZGNzKTsKLQot
ICAgIGRvbWNyZWF0ZV9jb21wbGV0ZShlZ2MsIGRjcywgMCk7CisgICAgZGNzLT5jb25zb2xlX3hz
d2FpdC5hbyA9IGFvOworICAgIGRjcy0+Y29uc29sZV94c3dhaXQud2hhdCA9IEdDU1BSSU5URigi
ZG9tYWluICVkIGNvbnNvbGUgdHR5IiwgZG9taWQpOworICAgIGRjcy0+Y29uc29sZV94c3dhaXQu
cGF0aCA9IEdDU1BSSU5URigiJXMvY29uc29sZS90dHkiLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsIGRvbWlkKSk7Cisg
ICAgZGNzLT5jb25zb2xlX3hzd2FpdC50aW1lb3V0X21zID0gMTAgKiAxMDAwOworICAgIGRjcy0+
Y29uc29sZV94c3dhaXQuY2FsbGJhY2sgPSBjb25zb2xlX3hzd2FpdF9jYWxsYmFjazsKKyAgICBy
ZXQgPSBsaWJ4bF9feHN3YWl0X3N0YXJ0KGdjLCAmZGNzLT5jb25zb2xlX3hzd2FpdCk7CisgICAg
aWYgKHJldCkgeworICAgICAgICBMT0coRVJST1IsICJ1bmFibGUgdG8gc2V0IHVwIHdhdGNoIGZv
ciBkb21haW4gJWQgY29uc29sZSBwYXRoIiwKKyAgICAgICAgICAgIGRvbWlkKTsKKyAgICAgICAg
Z290byBlcnJvcl9vdXQ7CisgICAgfQogCiAgICAgcmV0dXJuOwogCkBAIC0xODYxLDYgKzE4OTcs
NyBAQCBzdGF0aWMgaW50IGRvX2RvbWFpbl9jcmVhdGUobGlieGxfY3R4ICpjdHgsIGxpYnhsX2Rv
bWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAgICAgbGlieGxfX2FvX3Byb2dyZXNzX2dldGhvdygm
Y2Rjcy0+ZGNzLmFvcF9jb25zb2xlX2hvdywgYW9wX2NvbnNvbGVfaG93KTsKICAgICBjZGNzLT5k
b21pZF9vdXQgPSBkb21pZDsKKyAgICBsaWJ4bF9feHN3YWl0X2luaXQoJmNkY3MtPmRjcy5jb25z
b2xlX3hzd2FpdCk7CiAKICAgICBpbml0aWF0ZV9kb21haW5fY3JlYXRlKGVnYywgJmNkY3MtPmRj
cyk7CiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDQ5MzY0NDYwNjkuLmQ4MTI5NDE3ZGMgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaApAQCAtNDE4MCw2ICs0MTgwLDcgQEAgc3RydWN0IGxpYnhsX19kb21haW5f
Y3JlYXRlX3N0YXRlIHsKICAgICAvKiBuZWNlc3NhcnkgaWYgdGhlIGRvbWFpbiBjcmVhdGlvbiBm
YWlsZWQgYW5kIHdlIGhhdmUgdG8gZGVzdHJveSBpdCAqLwogICAgIGxpYnhsX19kb21haW5fZGVz
dHJveV9zdGF0ZSBkZHM7CiAgICAgbGlieGxfX211bHRpZGV2IG11bHRpZGV2OworICAgIGxpYnhs
X194c3dhaXRfc3RhdGUgY29uc29sZV94c3dhaXQ7CiB9OwogCiBfaGlkZGVuIGludCBsaWJ4bF9f
ZGV2aWNlX25pY19zZXRfZGV2aWRzKGxpYnhsX19nYyAqZ2MsCi0tIAoyLjIxLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:40:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:40:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4m3X-0006XQ-8t; Thu, 20 Feb 2020 13:39:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4m3V-0006XL-Qt
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:39:53 +0000
X-Inumbo-ID: 785ad3a6-53e6-11ea-852c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 785ad3a6-53e6-11ea-852c-12813bfff9fa;
 Thu, 20 Feb 2020 13:39:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 23C3DAD68;
 Thu, 20 Feb 2020 13:39:51 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Thu, 20 Feb 2020 14:39:49 +0100
Message-Id: <20200220133949.29832-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Dario Faggioli <dfaggioli@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IHRoZSBtZW1vcnkgZm9yIGVhY2ggcnVuLXF1ZXVlIG9mIHRoZSBjcmVkaXQyIHNj
aGVkdWxlciBpcwphbGxvY2F0ZWQgYXQgdGhlIHNjaGVkdWxlcidzIGluaXQgZnVuY3Rpb246IGZv
ciBlYWNoIGNwdSBpbiB0aGUgc3lzdGVtCmEgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSBp
cyBiZWluZyBhbGxvY2F0ZWQsIGV2ZW4gaWYgdGhlCmN1cnJlbnQgc2NoZWR1bGVyIG9ubHkgaGFu
ZGxlcyBvbmUgcGh5c2ljYWwgY3B1IG9yIGlzIGNvbmZpZ3VyZWQgdG8Kd29yayB3aXRoIGEgc2lu
Z2xlIHJ1bi1xdWV1ZS4gQXMgZWFjaCBzdHJ1Y3QgY29udGFpbnMgNCBjcHVtYXNrcyB0aGlzCnN1
bXMgdXAgdG8gcmF0aGVyIGxhcmdlIG1lbW9yeSBzaXplcyBwcmV0dHkgZmFzdC4KClJld29yayB0
aGUgbWVtb3J5IGFsbG9jYXRpb24gZm9yIHJ1bi1xdWV1ZXMgdG8gYmUgZG9uZSBvbmx5IHdoZW4K
bmVlZGVkLCBpLmUuIHdoZW4gYWRkaW5nIGEgcGh5c2ljYWwgY3B1IHRvIHRoZSBzY2hlZHVsZXIg
cmVxdWlyaW5nIGEKbmV3IHJ1bi1xdWV1ZS4KCkluIGZhY3QgdGhpcyBmaXhlcyBhIGJ1ZyBpbiBj
cmVkaXQyIHJlbGF0ZWQgdG8gcnVuLXF1ZXVlIGhhbmRsaW5nOgpjcHVfdG9fcnVucXVldWUoKSB3
aWxsIHJldHVybiB0aGUgZmlyc3QgZnJlZSBvciBtYXRjaGluZyBydW4tcXVldWUsCndoaWNoIGV2
ZXIgaXMgZm91bmQgZmlyc3QuIFNvIGluIGNhc2UgYSBjcHUgaXMgcmVtb3ZlZCBmcm9tIGNyZWRp
dDIKdGhpcyBjb3VsZCByZXN1bHQgaW4gZS5nLiBydW4tcXVldWUgMCBiZWNvbWluZyBmcmVlLCBz
byB3aGVuIGFub3RoZXIKY3B1IGlzIGFkZGVkIGl0IHdpbGwgaW4gYW55IGNhc2UgYmUgYXNzaWdu
ZWQgdG8gdGhhdCBmcmVlIHJ1bi1xdWV1ZSwKZXZlbiBpZiBpdCB3b3VsZCBoYXZlIGZvdW5kIGFu
b3RoZXIgcnVuLXF1ZXVlIG1hdGNoaW5nIGxhdGVyLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjI6Ci0gYWRkZWQgdHdvIGNvbW1lbnRzIChEYXJp
byBGYWdnaW9saSkKLS0tCiB4ZW4vY29tbW9uL3NjaGVkL2NyZWRpdDIuYyB8IDM3MSArKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAx
ODMgaW5zZXJ0aW9ucygrKSwgMTg4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vc2NoZWQvY3JlZGl0Mi5jIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKaW5kZXggN2Qx
MDRmMTVkMC4uOGFlM2I4MGQyZSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQy
LmMKKysrIGIveGVuL2NvbW1vbi9zY2hlZC9jcmVkaXQyLmMKQEAgLTQ2Nyw4ICs0NjcsMTIgQEAg
Y3VzdG9tX3BhcmFtKCJjcmVkaXQyX3J1bnF1ZXVlIiwgcGFyc2VfY3JlZGl0Ml9ydW5xdWV1ZSk7
CiBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhIHsKICAgICBzcGlubG9ja190IGxvY2s7ICAg
ICAgICAgICAvKiBMb2NrIGZvciB0aGlzIHJ1bnF1ZXVlICAgICAgICAgICAgICAgICAgICAgKi8K
IAorICAgIHN0cnVjdCBsaXN0X2hlYWQgcnFsOyAgICAgIC8qIExpc3Qgb2YgcnVucXVldWVzICAg
ICAgICAgICAgICAgICAgICAgICAgICAqLwogICAgIHN0cnVjdCBsaXN0X2hlYWQgcnVucTsgICAg
IC8qIE9yZGVyZWQgbGlzdCBvZiBydW5uYWJsZSB2bXMgICAgICAgICAgICAgICAqLworICAgIHVu
c2lnbmVkIGludCByZWZjbnQ7ICAgICAgIC8qIEhvdyBtYW55IENQVXMgcmVmZXJlbmNlIHRoaXMg
cnVucXVldWUgICAgICAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIChpbmNs
dWRpbmcgbm90IHlldCBhY3RpdmUgb25lcykgICAgICAgICAgICAqLwogICAgIHVuc2lnbmVkIGlu
dCBucl9jcHVzOyAgICAgIC8qIEhvdyBtYW55IENQVXMgYXJlIHNoYXJpbmcgdGhpcyBydW5xdWV1
ZSAgICAqLworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIChvbmx5IGFjdGl2ZSBv
bmVzKSAgICAgICAgICAgICAgICAgICAgICAgICAqLwogICAgIGludCBpZDsgICAgICAgICAgICAg
ICAgICAgIC8qIElEIG9mIHRoaXMgcnVucXVldWUgKC0xIGlmIGludmFsaWQpICAgICAgICAqLwog
CiAgICAgaW50IGxvYWQ7ICAgICAgICAgICAgICAgICAgLyogSW5zdGFudGFuZW91cyBsb2FkIChu
dW0gb2Ygbm9uLWlkbGUgdW5pdHMpICovCkBAIC00OTYsOCArNTAwLDggQEAgc3RydWN0IGNzY2hl
ZDJfcHJpdmF0ZSB7CiAgICAgdW5zaWduZWQgaW50IGxvYWRfd2luZG93X3NoaWZ0OyAgICAvKiBM
ZW5naHQgb2YgbG9hZCBkZWNheWluZyB3aW5kb3cgICAgICovCiAgICAgdW5zaWduZWQgaW50IHJh
dGVsaW1pdF91czsgICAgICAgICAvKiBSYXRlIGxpbWl0aW5nIGZvciB0aGlzIHNjaGVkdWxlciAg
ICovCiAKLSAgICBjcHVtYXNrX3QgYWN0aXZlX3F1ZXVlczsgICAgICAgICAgIC8qIFJ1bnF1ZXVl
cyB3aXRoIChtYXliZSkgYWN0aXZlIGNwdXMgKi8KLSAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1
ZV9kYXRhICpycWQ7IC8qIERhdGEgb2YgdGhlIHZhcmlvdXMgcnVucXVldWVzICAgICAgKi8KKyAg
ICB1bnNpZ25lZCBpbnQgYWN0aXZlX3F1ZXVlczsgICAgICAgIC8qIE51bWJlciBvZiBhY3RpdmUg
cnVucXVldWVzICAgICAgICAgKi8KKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIHJxbDsgICAgICAgICAg
ICAgIC8qIExpc3Qgb2YgcnVucXVldWVzICAgICAgICAgICAgICAgICAgKi8KIAogICAgIGNwdW1h
c2tfdCBpbml0aWFsaXplZDsgICAgICAgICAgICAgLyogQ1BVcyBwYXJ0IG9mIHRoaXMgc2NoZWR1
bGVyICAgICAgICAqLwogICAgIHN0cnVjdCBsaXN0X2hlYWQgc2RvbTsgICAgICAgICAgICAgLyog
TGlzdCBvZiBkb21haW5zIChmb3IgZGVidWcga2V5KSAgICAqLwpAQCAtNTA4LDcgKzUxMiw3IEBA
IHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgewogICovCiBzdHJ1Y3QgY3NjaGVkMl9wY3B1IHsKICAg
ICBjcHVtYXNrX3Qgc2libGluZ19tYXNrOyAgICAgICAgICAgIC8qIFNpYmxpbmdzIGluIHRoZSBz
YW1lIHJ1bnF1ZXVlICAgICAgKi8KLSAgICBpbnQgcnVucV9pZDsKKyAgICBzdHJ1Y3QgY3NjaGVk
Ml9ydW5xdWV1ZV9kYXRhICpycWQ7IC8qIFJ1bnF1ZXVlIGZvciB0aGlzIENQVSAgICAgICAgICAg
ICAgKi8KIH07CiAKIC8qCkBAIC01ODYsMTQgKzU5MCwxMyBAQCBzdGF0aWMgaW5saW5lIHN0cnVj
dCBjc2NoZWQyX2RvbSAqY3NjaGVkMl9kb20oY29uc3Qgc3RydWN0IGRvbWFpbiAqZCkKIC8qIENQ
VSB0byBydW5xX2lkIG1hY3JvICovCiBzdGF0aWMgaW5saW5lIGludCBjMnIodW5zaWduZWQgaW50
IGNwdSkKIHsKLSAgICByZXR1cm4gY3NjaGVkMl9wY3B1KGNwdSktPnJ1bnFfaWQ7CisgICAgcmV0
dXJuIGNzY2hlZDJfcGNwdShjcHUpLT5ycWQtPmlkOwogfQogCiAvKiBDUFUgdG8gcnVucXVldWUg
c3RydWN0IG1hY3JvICovCi1zdGF0aWMgaW5saW5lIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2Rh
dGEgKmMycnFkKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywKLSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGNwdSkKK3N0YXRp
YyBpbmxpbmUgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqYzJycWQodW5zaWduZWQgaW50
IGNwdSkKIHsKLSAgICByZXR1cm4gJmNzY2hlZDJfcHJpdihvcHMpLT5ycWRbYzJyKGNwdSldOwor
ICAgIHJldHVybiBjc2NoZWQyX3BjcHUoY3B1KS0+cnFkOwogfQogCiAvKiBEb2VzIHRoZSBkb21h
aW4gb2YgdGhpcyB1bml0IGhhdmUgYSBjYXA/ICovCkBAIC04MDQsMzYgKzgwNyw2IEBAIHN0YXRp
YyBpbmxpbmUgc3RydWN0IGNzY2hlZDJfdW5pdCAqIHJ1bnFfZWxlbShzdHJ1Y3QgbGlzdF9oZWFk
ICplbGVtKQogICAgIHJldHVybiBsaXN0X2VudHJ5KGVsZW0sIHN0cnVjdCBjc2NoZWQyX3VuaXQs
IHJ1bnFfZWxlbSk7CiB9CiAKLXN0YXRpYyB2b2lkIGFjdGl2YXRlX3J1bnF1ZXVlKHN0cnVjdCBj
c2NoZWQyX3ByaXZhdGUgKnBydiwgaW50IHJxaSkKLXsKLSAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5x
dWV1ZV9kYXRhICpycWQ7Ci0KLSAgICBycWQgPSBwcnYtPnJxZCArIHJxaTsKLQotICAgIEJVR19P
TighY3B1bWFza19lbXB0eSgmcnFkLT5hY3RpdmUpKTsKLQotICAgIHJxZC0+bWF4X3dlaWdodCA9
IDE7Ci0gICAgcnFkLT5pZCA9IHJxaTsKLSAgICBJTklUX0xJU1RfSEVBRCgmcnFkLT5zdmMpOwot
ICAgIElOSVRfTElTVF9IRUFEKCZycWQtPnJ1bnEpOwotICAgIHNwaW5fbG9ja19pbml0KCZycWQt
PmxvY2spOwotCi0gICAgX19jcHVtYXNrX3NldF9jcHUocnFpLCAmcHJ2LT5hY3RpdmVfcXVldWVz
KTsKLX0KLQotc3RhdGljIHZvaWQgZGVhY3RpdmF0ZV9ydW5xdWV1ZShzdHJ1Y3QgY3NjaGVkMl9w
cml2YXRlICpwcnYsIGludCBycWkpCi17Ci0gICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0
YSAqcnFkOwotCi0gICAgcnFkID0gcHJ2LT5ycWQgKyBycWk7Ci0KLSAgICBCVUdfT04oIWNwdW1h
c2tfZW1wdHkoJnJxZC0+YWN0aXZlKSk7Ci0KLSAgICBycWQtPmlkID0gLTE7Ci0KLSAgICBfX2Nw
dW1hc2tfY2xlYXJfY3B1KHJxaSwgJnBydi0+YWN0aXZlX3F1ZXVlcyk7Ci19Ci0KIHN0YXRpYyBp
bmxpbmUgYm9vbCBzYW1lX25vZGUodW5zaWduZWQgaW50IGNwdWEsIHVuc2lnbmVkIGludCBjcHVi
KQogewogICAgIHJldHVybiBjcHVfdG9fbm9kZShjcHVhKSA9PSBjcHVfdG9fbm9kZShjcHViKTsK
QEAgLTg1MCw1MSArODIzLDczIEBAIHN0YXRpYyBpbmxpbmUgYm9vbCBzYW1lX2NvcmUodW5zaWdu
ZWQgaW50IGNwdWEsIHVuc2lnbmVkIGludCBjcHViKQogICAgICAgICAgICBjcHVfdG9fY29yZShj
cHVhKSA9PSBjcHVfdG9fY29yZShjcHViKTsKIH0KIAotc3RhdGljIHVuc2lnbmVkIGludAotY3B1
X3RvX3J1bnF1ZXVlKGNvbnN0IHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgdW5zaWduZWQg
aW50IGNwdSkKK3N0YXRpYyBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICoKK2NwdV9hZGRf
dG9fcnVucXVldWUoc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2LCB1bnNpZ25lZCBpbnQgY3B1
KQogewotICAgIGNvbnN0IHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKLSAgICB1
bnNpZ25lZCBpbnQgcnFpOworICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCwg
KnJxZF9uZXc7CisgICAgc3RydWN0IGxpc3RfaGVhZCAqcnFkX2luczsKKyAgICB1bnNpZ25lZCBs
b25nIGZsYWdzOworICAgIGludCBycWkgPSAwOworICAgIGJvb2wgcnFpX3VudXNlZCA9IGZhbHNl
LCBycWRfdmFsaWQgPSBmYWxzZTsKIAotICAgIGZvciAoIHJxaSA9IDA7IHJxaSA8IG5yX2NwdV9p
ZHM7IHJxaSsrICkKKyAgICAvKiBQcmVhbGxvYyBpbiBjYXNlIHdlIG5lZWQgaXQgLSBub3QgYWxs
b3dlZCB3aXRoIGludGVycnVwdHMgb2ZmLiAqLworICAgIHJxZF9uZXcgPSB4emFsbG9jKHN0cnVj
dCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEpOworCisgICAgd3JpdGVfbG9ja19pcnFzYXZlKCZwcnYt
PmxvY2ssIGZsYWdzKTsKKworICAgIHJxZF9pbnMgPSAmcHJ2LT5ycWw7CisgICAgbGlzdF9mb3Jf
ZWFjaF9lbnRyeSAoIHJxZCwgJnBydi0+cnFsLCBycWwgKQogICAgIHsKICAgICAgICAgdW5zaWdu
ZWQgaW50IHBlZXJfY3B1OwogCi0gICAgICAgIC8qCi0gICAgICAgICAqIEFzIHNvb24gYXMgd2Ug
Y29tZSBhY3Jvc3MgYW4gdW5pbml0aWFsaXplZCBydW5xdWV1ZSwgdXNlIGl0LgotICAgICAgICAg
KiBJbiBmYWN0LCBlaXRoZXI6Ci0gICAgICAgICAqICAtIHdlIGFyZSBpbml0aWFsaXppbmcgdGhl
IGZpcnN0IGNwdSwgYW5kIHdlIGFzc2lnbiBpdCB0bwotICAgICAgICAgKiAgICBydW5xdWV1ZSAw
LiBUaGlzIGlzIGhhbmR5LCBlc3BlY2lhbGx5IGlmIHdlIGFyZSBkZWFsaW5nCi0gICAgICAgICAq
ICAgIHdpdGggdGhlIGJvb3QgY3B1IChpZiBjcmVkaXQyIGlzIHRoZSBkZWZhdWx0IHNjaGVkdWxl
ciksCi0gICAgICAgICAqICAgIGFzIHdlIHdvdWxkIG5vdCBiZSBhYmxlIHRvIHVzZSBjcHVfdG9f
c29ja2V0KCkgYW5kIHNpbWlsYXIKLSAgICAgICAgICogICAgaGVscGVycyBhbnl3YXkgKHRoZXkn
cmUgcmVzdWx0IG9mIHdoaWNoIGlzIG5vdCByZWxpYWJsZSB5ZXQpOwotICAgICAgICAgKiAgLSB3
ZSBoYXZlIGdvbmUgdGhyb3VnaCBhbGwgdGhlIGFjdGl2ZSBydW5xdWV1ZXMsIGFuZCBoYXZlIG5v
dAotICAgICAgICAgKiAgICBmb3VuZCBhbnlvbmUgd2hvc2UgY3B1cycgdG9wb2xvZ3kgbWF0Y2hl
cyB0aGUgb25lIHdlIGFyZQotICAgICAgICAgKiAgICBkZWFsaW5nIHdpdGgsIHNvIGFjdGl2YXRp
bmcgYSBuZXcgcnVucXVldWUgaXMgd2hhdCB3ZSB3YW50LgotICAgICAgICAgKi8KLSAgICAgICAg
aWYgKCBwcnYtPnJxZFtycWldLmlkID09IC0xICkKLSAgICAgICAgICAgIGJyZWFrOwotCi0gICAg
ICAgIHJxZCA9IHBydi0+cnFkICsgcnFpOwotICAgICAgICBCVUdfT04oY3B1bWFza19lbXB0eSgm
cnFkLT5hY3RpdmUpKTsKKyAgICAgICAgLyogUmVtZW1iZXIgZmlyc3QgdW51c2VkIHF1ZXVlIGlu
ZGV4LiAqLworICAgICAgICBpZiAoICFycWlfdW51c2VkICYmIHJxZC0+aWQgPiBycWkgKQorICAg
ICAgICAgICAgcnFpX3VudXNlZCA9IHRydWU7CiAKLSAgICAgICAgcGVlcl9jcHUgPSBjcHVtYXNr
X2ZpcnN0KCZycWQtPmFjdGl2ZSk7CisgICAgICAgIHBlZXJfY3B1ID0gcnFkLT5waWNrX2JpYXM7
CiAgICAgICAgIEJVR19PTihjcHVfdG9fc29ja2V0KGNwdSkgPT0gWEVOX0lOVkFMSURfU09DS0VU
X0lEIHx8CiAgICAgICAgICAgICAgICBjcHVfdG9fc29ja2V0KHBlZXJfY3B1KSA9PSBYRU5fSU5W
QUxJRF9TT0NLRVRfSUQpOwogCi0gICAgICAgIGlmIChvcHRfcnVucXVldWUgPT0gT1BUX1JVTlFV
RVVFX0NQVSkKLSAgICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICAvKiBPUFRfUlVOUVVFVUVf
Q1BVIHdpbGwgbmV2ZXIgZmluZCBhbiBleGlzdGluZyBydW5xdWV1ZS4gKi8KICAgICAgICAgaWYg
KCBvcHRfcnVucXVldWUgPT0gT1BUX1JVTlFVRVVFX0FMTCB8fAogICAgICAgICAgICAgIChvcHRf
cnVucXVldWUgPT0gT1BUX1JVTlFVRVVFX0NPUkUgJiYgc2FtZV9jb3JlKHBlZXJfY3B1LCBjcHUp
KSB8fAogICAgICAgICAgICAgIChvcHRfcnVucXVldWUgPT0gT1BUX1JVTlFVRVVFX1NPQ0tFVCAm
JiBzYW1lX3NvY2tldChwZWVyX2NwdSwgY3B1KSkgfHwKICAgICAgICAgICAgICAob3B0X3J1bnF1
ZXVlID09IE9QVF9SVU5RVUVVRV9OT0RFICYmIHNhbWVfbm9kZShwZWVyX2NwdSwgY3B1KSkgKQor
ICAgICAgICB7CisgICAgICAgICAgICBycWRfdmFsaWQgPSB0cnVlOwogICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgIH0KKworICAgICAgICBpZiAoICFycWlfdW51c2VkICkKKyAgICAgICAgewor
ICAgICAgICAgICAgcnFpKys7CisgICAgICAgICAgICBycWRfaW5zID0gJnJxZC0+cnFsOworICAg
ICAgICB9CisgICAgfQorCisgICAgaWYgKCAhcnFkX3ZhbGlkICkKKyAgICB7CisgICAgICAgIGlm
ICggIXJxZF9uZXcgKQorICAgICAgICB7CisgICAgICAgICAgICBycWQgPSBFUlJfUFRSKC1FTk9N
RU0pOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICAgICAgcnFkID0gcnFk
X25ldzsKKyAgICAgICAgcnFkX25ldyA9IE5VTEw7CisKKyAgICAgICAgbGlzdF9hZGQoJnJxZC0+
cnFsLCBycWRfaW5zKTsKKyAgICAgICAgcnFkLT5waWNrX2JpYXMgPSBjcHU7CisgICAgICAgIHJx
ZC0+aWQgPSBycWk7CiAgICAgfQogCi0gICAgLyogV2UgcmVhbGx5IGV4cGVjdCB0byBiZSBhYmxl
IHRvIGFzc2lnbiBlYWNoIGNwdSB0byBhIHJ1bnF1ZXVlLiAqLwotICAgIEJVR19PTihycWkgPj0g
bnJfY3B1X2lkcyk7CisgICAgcnFkLT5yZWZjbnQrKzsKIAotICAgIHJldHVybiBycWk7Cisgb3V0
OgorICAgIHdyaXRlX3VubG9ja19pcnFyZXN0b3JlKCZwcnYtPmxvY2ssIGZsYWdzKTsKKworICAg
IHhmcmVlKHJxZF9uZXcpOworCisgICAgcmV0dXJuIHJxZDsKIH0KIAogLyogRmluZCB0aGUgZG9t
YWluIHdpdGggdGhlIGhpZ2hlc3Qgd2VpZ2h0LiAqLwpAQCAtOTcyLDEzICs5NjcsMTMgQEAgX3J1
bnFfYXNzaWduKHN0cnVjdCBjc2NoZWQyX3VuaXQgKnN2Yywgc3RydWN0IGNzY2hlZDJfcnVucXVl
dWVfZGF0YSAqcnFkKQogfQogCiBzdGF0aWMgdm9pZAotcnVucV9hc3NpZ24oY29uc3Qgc3RydWN0
IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKK3J1bnFfYXNz
aWduKGNvbnN0IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQogewogICAgIHN0cnVjdCBjc2NoZWQy
X3VuaXQgKnN2YyA9IHVuaXQtPnByaXY7CiAKICAgICBBU1NFUlQoc3ZjLT5ycWQgPT0gTlVMTCk7
CiAKLSAgICBfcnVucV9hc3NpZ24oc3ZjLCBjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVu
aXQpKSk7CisgICAgX3J1bnFfYXNzaWduKHN2YywgYzJycWQoc2NoZWRfdW5pdF9tYXN0ZXIodW5p
dCkpKTsKIH0KIAogc3RhdGljIHZvaWQKQEAgLTk5OSwxMSArOTk0LDExIEBAIF9ydW5xX2RlYXNz
aWduKHN0cnVjdCBjc2NoZWQyX3VuaXQgKnN2YykKIH0KIAogc3RhdGljIHZvaWQKLXJ1bnFfZGVh
c3NpZ24oY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1Y3Qgc2NoZWRfdW5p
dCAqdW5pdCkKK3J1bnFfZGVhc3NpZ24oY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCiB7
CiAgICAgc3RydWN0IGNzY2hlZDJfdW5pdCAqc3ZjID0gdW5pdC0+cHJpdjsKIAotICAgIEFTU0VS
VChzdmMtPnJxZCA9PSBjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSk7CisgICAg
QVNTRVJUKHN2Yy0+cnFkID09IGMycnFkKHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSk7CiAKICAg
ICBfcnVucV9kZWFzc2lnbihzdmMpOwogfQpAQCAtMTI3MiwxMiArMTI2NywxMSBAQCB1cGRhdGVf
bG9hZChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsCiAgICAgICAgIHVwZGF0ZV9zdmNfbG9h
ZChvcHMsIHN2YywgY2hhbmdlLCBub3cpOwogfQogCi1zdGF0aWMgdm9pZAotcnVucV9pbnNlcnQo
Y29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl91bml0ICpzdmMpCitz
dGF0aWMgdm9pZCBydW5xX2luc2VydChzdHJ1Y3QgY3NjaGVkMl91bml0ICpzdmMpCiB7CiAgICAg
c3RydWN0IGxpc3RfaGVhZCAqaXRlcjsKICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc2NoZWRfdW5p
dF9tYXN0ZXIoc3ZjLT51bml0KTsKLSAgICBzdHJ1Y3QgbGlzdF9oZWFkICogcnVucSA9ICZjMnJx
ZChvcHMsIGNwdSktPnJ1bnE7CisgICAgc3RydWN0IGxpc3RfaGVhZCAqcnVucSA9ICZjMnJxZChj
cHUpLT5ydW5xOwogICAgIGludCBwb3MgPSAwOwogCiAgICAgQVNTRVJUKHNwaW5faXNfbG9ja2Vk
KGdldF9zY2hlZF9yZXMoY3B1KS0+c2NoZWR1bGVfbG9jaykpOwpAQCAtMTM2Niw3ICsxMzYwLDcg
QEAgc3RhdGljIGlubGluZSBib29sIGlzX3ByZWVtcHRhYmxlKGNvbnN0IHN0cnVjdCBjc2NoZWQy
X3VuaXQgKnN2YywKIHN0YXRpYyBzX3RpbWVfdCB0aWNrbGVfc2NvcmUoY29uc3Qgc3RydWN0IHNj
aGVkdWxlciAqb3BzLCBzX3RpbWVfdCBub3csCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGNvbnN0IHN0cnVjdCBjc2NoZWQyX3VuaXQgKm5ldywgdW5zaWduZWQgaW50IGNwdSkKIHsKLSAg
ICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQgPSBjMnJxZChvcHMsIGNwdSk7Cisg
ICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFkID0gYzJycWQoY3B1KTsKICAgICBz
dHJ1Y3QgY3NjaGVkMl91bml0ICogY3VyID0gY3NjaGVkMl91bml0KGN1cnJfb25fY3B1KGNwdSkp
OwogICAgIGNvbnN0IHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiA9IGNzY2hlZDJfcHJpdihv
cHMpOwogICAgIHNfdGltZV90IHNjb3JlOwpAQCAtMTQ0Miw3ICsxNDM2LDcgQEAgcnVucV90aWNr
bGUoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl91bml0ICpuZXcs
IHNfdGltZV90IG5vdykKICAgICBzX3RpbWVfdCBtYXggPSAwOwogICAgIHN0cnVjdCBzY2hlZF91
bml0ICp1bml0ID0gbmV3LT51bml0OwogICAgIHVuc2lnbmVkIGludCBicywgY3B1ID0gc2NoZWRf
dW5pdF9tYXN0ZXIodW5pdCk7Ci0gICAgc3RydWN0IGNzY2hlZDJfcnVucXVldWVfZGF0YSAqcnFk
ID0gYzJycWQob3BzLCBjcHUpOworICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJx
ZCA9IGMycnFkKGNwdSk7CiAgICAgY29uc3QgY3B1bWFza190ICpvbmxpbmUgPSBjcHVwb29sX2Rv
bWFpbl9tYXN0ZXJfY3B1bWFzayh1bml0LT5kb21haW4pOwogICAgIGNwdW1hc2tfdCBtYXNrOwog
CkBAIC0xNjE4LDEwICsxNjEyLDkgQEAgcnVucV90aWNrbGUoY29uc3Qgc3RydWN0IHNjaGVkdWxl
ciAqb3BzLCBzdHJ1Y3QgY3NjaGVkMl91bml0ICpuZXcsIHNfdGltZV90IG5vdykKIC8qCiAgKiBD
cmVkaXQtcmVsYXRlZCBjb2RlCiAgKi8KLXN0YXRpYyB2b2lkIHJlc2V0X2NyZWRpdChjb25zdCBz
dHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUsIHNfdGltZV90IG5vdywKLSAgICAgICAgICAg
ICAgICAgICAgICAgICBzdHJ1Y3QgY3NjaGVkMl91bml0ICpzbmV4dCkKK3N0YXRpYyB2b2lkIHJl
c2V0X2NyZWRpdChpbnQgY3B1LCBzX3RpbWVfdCBub3csIHN0cnVjdCBjc2NoZWQyX3VuaXQgKnNu
ZXh0KQogewotICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKG9w
cywgY3B1KTsKKyAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQgPSBjMnJxZChj
cHUpOwogICAgIHN0cnVjdCBsaXN0X2hlYWQgKml0ZXI7CiAgICAgaW50IG07CiAKQEAgLTE5MTAs
NyArMTkwMyw3IEBAIHVucGFya19wYXJrZWRfdW5pdHMoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAq
b3BzLCBzdHJ1Y3QgbGlzdF9oZWFkICp1bml0cykKICAgICAgICAgICAgICAqIGZvciB0aGUgbmV3
bHkgcmVwbGVuaXNoZWQgYnVkZ2V0LgogICAgICAgICAgICAgICovCiAgICAgICAgICAgICBBU1NF
UlQoIHN2Yy0+cnFkICE9IE5VTEwgKTsKLSAgICAgICAgICAgIEFTU0VSVCggYzJycWQob3BzLCBz
Y2hlZF91bml0X21hc3RlcihzdmMtPnVuaXQpKSA9PSBzdmMtPnJxZCApOworICAgICAgICAgICAg
QVNTRVJUKCBjMnJxZChzY2hlZF91bml0X21hc3RlcihzdmMtPnVuaXQpKSA9PSBzdmMtPnJxZCAp
OwogICAgICAgICAgICAgX19zZXRfYml0KF9fQ1NGTEFHX2RlbGF5ZWRfcnVucV9hZGQsICZzdmMt
PmZsYWdzKTsKICAgICAgICAgfQogICAgICAgICBlbHNlIGlmICggdW5pdF9ydW5uYWJsZShzdmMt
PnVuaXQpICkKQEAgLTE5MjMsNyArMTkxNiw3IEBAIHVucGFya19wYXJrZWRfdW5pdHMoY29uc3Qg
c3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3QgbGlzdF9oZWFkICp1bml0cykKICAgICAgICAg
ICAgICAqLwogICAgICAgICAgICAgbm93ID0gTk9XKCk7CiAgICAgICAgICAgICB1cGRhdGVfbG9h
ZChvcHMsIHN2Yy0+cnFkLCBzdmMsIDEsIG5vdyk7Ci0gICAgICAgICAgICBydW5xX2luc2VydChv
cHMsIHN2Yyk7CisgICAgICAgICAgICBydW5xX2luc2VydChzdmMpOwogICAgICAgICAgICAgcnVu
cV90aWNrbGUob3BzLCBzdmMsIG5vdyk7CiAgICAgICAgIH0KICAgICAgICAgbGlzdF9kZWxfaW5p
dCgmc3ZjLT5wYXJrZWRfZWxlbSk7CkBAIC0yMDg4LDcgKzIwODEsNyBAQCBjc2NoZWQyX3VuaXRf
c2xlZXAoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5p
dCkKICAgICB9CiAgICAgZWxzZSBpZiAoIHVuaXRfb25fcnVucShzdmMpICkKICAgICB7Ci0gICAg
ICAgIEFTU0VSVChzdmMtPnJxZCA9PSBjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQp
KSk7CisgICAgICAgIEFTU0VSVChzdmMtPnJxZCA9PSBjMnJxZChzY2hlZF91bml0X21hc3Rlcih1
bml0KSkpOwogICAgICAgICB1cGRhdGVfbG9hZChvcHMsIHN2Yy0+cnFkLCBzdmMsIC0xLCBOT1co
KSk7CiAgICAgICAgIHJ1bnFfcmVtb3ZlKHN2Yyk7CiAgICAgfQpAQCAtMjEzNSwxNiArMjEyOCwx
NiBAQCBjc2NoZWQyX3VuaXRfd2FrZShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVj
dCBzY2hlZF91bml0ICp1bml0KQogCiAgICAgLyogQWRkIGludG8gdGhlIG5ldyBydW5xdWV1ZSBp
ZiBuZWNlc3NhcnkgKi8KICAgICBpZiAoIHN2Yy0+cnFkID09IE5VTEwgKQotICAgICAgICBydW5x
X2Fzc2lnbihvcHMsIHVuaXQpOworICAgICAgICBydW5xX2Fzc2lnbih1bml0KTsKICAgICBlbHNl
Ci0gICAgICAgIEFTU0VSVChjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSA9PSBz
dmMtPnJxZCApOworICAgICAgICBBU1NFUlQoYzJycWQoc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCkp
ID09IHN2Yy0+cnFkICk7CiAKICAgICBub3cgPSBOT1coKTsKIAogICAgIHVwZGF0ZV9sb2FkKG9w
cywgc3ZjLT5ycWQsIHN2YywgMSwgbm93KTsKIAogICAgIC8qIFB1dCB0aGUgVU5JVCBvbiB0aGUg
cnVucSAqLwotICAgIHJ1bnFfaW5zZXJ0KG9wcywgc3ZjKTsKKyAgICBydW5xX2luc2VydChzdmMp
OwogICAgIHJ1bnFfdGlja2xlKG9wcywgc3ZjLCBub3cpOwogCiBvdXQ6CkBAIC0yMTY4LDcgKzIx
NjEsNyBAQCBjc2NoZWQyX2NvbnRleHRfc2F2ZWQoY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3Bz
LCBzdHJ1Y3Qgc2NoZWRfdW5pdCAqdW5pdCkKICAgICBMSVNUX0hFQUQod2VyZV9wYXJrZWQpOwog
CiAgICAgQVNTRVJUKGlzX2lkbGVfdW5pdCh1bml0KSB8fAotICAgICAgICAgICBzdmMtPnJxZCA9
PSBjMnJxZChvcHMsIHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSk7CisgICAgICAgICAgIHN2Yy0+
cnFkID09IGMycnFkKHNjaGVkX3VuaXRfbWFzdGVyKHVuaXQpKSk7CiAKICAgICAvKiBUaGlzIHVu
aXQgaXMgbm93IGVsaWdpYmxlIHRvIGJlIHB1dCBvbiB0aGUgcnVucXVldWUgYWdhaW4gKi8KICAg
ICBfX2NsZWFyX2JpdChfX0NTRkxBR19zY2hlZHVsZWQsICZzdmMtPmZsYWdzKTsKQEAgLTIxODks
NyArMjE4Miw3IEBAIGNzY2hlZDJfY29udGV4dF9zYXZlZChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVy
ICpvcHMsIHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQogICAgIHsKICAgICAgICAgQVNTRVJUKCF1
bml0X29uX3J1bnEoc3ZjKSk7CiAKLSAgICAgICAgcnVucV9pbnNlcnQob3BzLCBzdmMpOworICAg
ICAgICBydW5xX2luc2VydChzdmMpOwogICAgICAgICBydW5xX3RpY2tsZShvcHMsIHN2Yywgbm93
KTsKICAgICB9CiAgICAgZWxzZSBpZiAoICFpc19pZGxlX3VuaXQodW5pdCkgKQpAQCAtMjIwNSwx
MyArMjE5OCwxMyBAQCBzdGF0aWMgc3RydWN0IHNjaGVkX3Jlc291cmNlICoKIGNzY2hlZDJfcmVz
X3BpY2soY29uc3Qgc3RydWN0IHNjaGVkdWxlciAqb3BzLCBjb25zdCBzdHJ1Y3Qgc2NoZWRfdW5p
dCAqdW5pdCkKIHsKICAgICBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3By
aXYob3BzKTsKLSAgICBpbnQgaSwgbWluX3JxaSA9IC0xLCBtaW5fc19ycWkgPSAtMTsKICAgICB1
bnNpZ25lZCBpbnQgbmV3X2NwdSwgY3B1ID0gc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCk7CiAgICAg
c3RydWN0IGNzY2hlZDJfdW5pdCAqc3ZjID0gY3NjaGVkMl91bml0KHVuaXQpOwogICAgIHNfdGlt
ZV90IG1pbl9hdmdsb2FkID0gTUFYX0xPQUQsIG1pbl9zX2F2Z2xvYWQgPSBNQVhfTE9BRDsKICAg
ICBib29sIGhhc19zb2Z0OworICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCwg
Km1pbl9ycWQgPSBOVUxMLCAqbWluX3NfcnFkID0gTlVMTDsKIAotICAgIEFTU0VSVCghY3B1bWFz
a19lbXB0eSgmcHJ2LT5hY3RpdmVfcXVldWVzKSk7CisgICAgQVNTRVJUKCFsaXN0X2VtcHR5KCZw
cnYtPnJxbCkpOwogCiAgICAgU0NIRURfU1RBVF9DUkFOSyhwaWNrX3Jlc291cmNlKTsKIApAQCAt
MjI4OSwxMyArMjI4MiwxMCBAQCBjc2NoZWQyX3Jlc19waWNrKGNvbnN0IHN0cnVjdCBzY2hlZHVs
ZXIgKm9wcywgY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCiAgICAgICogRmluZCBib3Ro
IHJ1bnF1ZXVlcyBpbiBvbmUgcGFzcy4KICAgICAgKi8KICAgICBoYXNfc29mdCA9IGhhc19zb2Z0
X2FmZmluaXR5KHVuaXQpOwotICAgIGZvcl9lYWNoX2NwdShpLCAmcHJ2LT5hY3RpdmVfcXVldWVz
KQorICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBycWQsICZwcnYtPnJxbCwgcnFsICkKICAgICB7
Ci0gICAgICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKICAgICAgICAgc190
aW1lX3QgcnFkX2F2Z2xvYWQgPSBNQVhfTE9BRDsKIAotICAgICAgICBycWQgPSBwcnYtPnJxZCAr
IGk7Ci0KICAgICAgICAgLyoKICAgICAgICAgICogSWYgbm9uZSBvZiB0aGUgY3B1cyBvZiB0aGlz
IHJ1bnF1ZXVlIGlzIGluIHN2YydzIGhhcmQtYWZmaW5pdHksCiAgICAgICAgICAqIHNraXAgdGhl
IHJ1bnF1ZXVlLgpAQCAtMjMzOCwxOCArMjMyOCwxOCBAQCBjc2NoZWQyX3Jlc19waWNrKGNvbnN0
IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgY29uc3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCiAg
ICAgICAgICAgICBpZiAoIGNwdW1hc2tfaW50ZXJzZWN0cygmbWFzaywgdW5pdC0+Y3B1X3NvZnRf
YWZmaW5pdHkpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICBtaW5fc19hdmdsb2Fk
ID0gcnFkX2F2Z2xvYWQ7Ci0gICAgICAgICAgICAgICAgbWluX3NfcnFpID0gaTsKKyAgICAgICAg
ICAgICAgICBtaW5fc19ycWQgPSBycWQ7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICAg
ICAgLyogSW4gYW55IGNhc2UsIGtlZXAgdGhlICJoYXJkLWFmZmluaXR5IG1pbmltdW0iIHVwZGF0
ZWQgdG9vLiAqLwogICAgICAgICBpZiAoIHJxZF9hdmdsb2FkIDwgbWluX2F2Z2xvYWQgKQogICAg
ICAgICB7CiAgICAgICAgICAgICBtaW5fYXZnbG9hZCA9IHJxZF9hdmdsb2FkOwotICAgICAgICAg
ICAgbWluX3JxaSA9IGk7CisgICAgICAgICAgICBtaW5fcnFkID0gcnFkOwogICAgICAgICB9CiAg
ICAgfQogCi0gICAgaWYgKCBoYXNfc29mdCAmJiBtaW5fc19ycWkgIT0gLTEgKQorICAgIGlmICgg
aGFzX3NvZnQgJiYgbWluX3NfcnFkICkKICAgICB7CiAgICAgICAgIC8qCiAgICAgICAgICAqIFdl
IGhhdmUgc29mdCBhZmZpbml0eSwgYW5kIHdlIGhhdmUgYSBjYW5kaWRhdGUgcnVucSwgc28gZ28g
Zm9yIGl0LgpAQCAtMjM2OSw5ICsyMzU5LDkgQEAgY3NjaGVkMl9yZXNfcGljayhjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIGNvbnN0IHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQogICAgICAg
ICBjcHVtYXNrX2FuZChjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIGNwdW1hc2tfc2NyYXRjaF9j
cHUoY3B1KSwKICAgICAgICAgICAgICAgICAgICAgdW5pdC0+Y3B1X3NvZnRfYWZmaW5pdHkpOwog
ICAgICAgICBjcHVtYXNrX2FuZChjcHVtYXNrX3NjcmF0Y2hfY3B1KGNwdSksIGNwdW1hc2tfc2Ny
YXRjaF9jcHUoY3B1KSwKLSAgICAgICAgICAgICAgICAgICAgJnBydi0+cnFkW21pbl9zX3JxaV0u
YWN0aXZlKTsKKyAgICAgICAgICAgICAgICAgICAgJm1pbl9zX3JxZC0+YWN0aXZlKTsKICAgICB9
Ci0gICAgZWxzZSBpZiAoIG1pbl9ycWkgIT0gLTEgKQorICAgIGVsc2UgaWYgKCBtaW5fcnFkICkK
ICAgICB7CiAgICAgICAgIC8qCiAgICAgICAgICAqIEVpdGhlciB3ZSBkb24ndCBoYXZlIHNvZnQt
YWZmaW5pdHksIG9yIHdlIGRvLCBidXQgd2UgZGlkIG5vdCBmaW5kCkBAIC0yMzgzLDcgKzIzNzMs
NyBAQCBjc2NoZWQyX3Jlc19waWNrKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgY29uc3Qg
c3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCiAgICAgICAgICAqIHdpdGggdGhlIGNwdXMgb2YgdGhl
IHJ1bnEuCiAgICAgICAgICAqLwogICAgICAgICBjcHVtYXNrX2FuZChjcHVtYXNrX3NjcmF0Y2hf
Y3B1KGNwdSksIGNwdW1hc2tfc2NyYXRjaF9jcHUoY3B1KSwKLSAgICAgICAgICAgICAgICAgICAg
JnBydi0+cnFkW21pbl9ycWldLmFjdGl2ZSk7CisgICAgICAgICAgICAgICAgICAgICZtaW5fcnFk
LT5hY3RpdmUpOwogICAgIH0KICAgICBlbHNlCiAgICAgewpAQCAtMjM5MiwxNCArMjM4MiwxMyBA
QCBjc2NoZWQyX3Jlc19waWNrKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgY29uc3Qgc3Ry
dWN0IHNjaGVkX3VuaXQgKnVuaXQpCiAgICAgICAgICAqIGNvbnRlbnRpb24pLgogICAgICAgICAg
Ki8KICAgICAgICAgbmV3X2NwdSA9IGdldF9mYWxsYmFja19jcHUoc3ZjKTsKLSAgICAgICAgbWlu
X3JxaSA9IGMycihuZXdfY3B1KTsKLSAgICAgICAgbWluX2F2Z2xvYWQgPSBwcnYtPnJxZFttaW5f
cnFpXS5iX2F2Z2xvYWQ7CisgICAgICAgIG1pbl9ycWQgPSBjMnJxZChuZXdfY3B1KTsKKyAgICAg
ICAgbWluX2F2Z2xvYWQgPSBtaW5fcnFkLT5iX2F2Z2xvYWQ7CiAgICAgICAgIGdvdG8gb3V0X3Vw
OwogICAgIH0KIAotICAgIG5ld19jcHUgPSBjcHVtYXNrX2N5Y2xlKHBydi0+cnFkW21pbl9ycWld
LnBpY2tfYmlhcywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX3NjcmF0Y2hf
Y3B1KGNwdSkpOwotICAgIHBydi0+cnFkW21pbl9ycWldLnBpY2tfYmlhcyA9IG5ld19jcHU7Cisg
ICAgbmV3X2NwdSA9IGNwdW1hc2tfY3ljbGUobWluX3JxZC0+cGlja19iaWFzLCBjcHVtYXNrX3Nj
cmF0Y2hfY3B1KGNwdSkpOworICAgIG1pbl9ycWQtPnBpY2tfYmlhcyA9IG5ld19jcHU7CiAgICAg
QlVHX09OKG5ld19jcHUgPj0gbnJfY3B1X2lkcyk7CiAKICBvdXRfdXA6CkBAIC0yNDE0LDcgKzI0
MDMsNyBAQCBjc2NoZWQyX3Jlc19waWNrKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgY29u
c3Qgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCiAgICAgICAgIH0gZDsKICAgICAgICAgZC5kb20g
PSB1bml0LT5kb21haW4tPmRvbWFpbl9pZDsKICAgICAgICAgZC51bml0ID0gdW5pdC0+dW5pdF9p
ZDsKLSAgICAgICAgZC5ycV9pZCA9IG1pbl9ycWk7CisgICAgICAgIGQucnFfaWQgPSBtaW5fcnFk
LT5pZDsKICAgICAgICAgZC5iX2F2Z2xvYWQgPSBtaW5fYXZnbG9hZDsKICAgICAgICAgZC5uZXdf
Y3B1ID0gbmV3X2NwdTsKICAgICAgICAgX190cmFjZV92YXIoVFJDX0NTQ0hFRDJfUElDS0VEX0NQ
VSwgMSwKQEAgLTI1MjcsNyArMjUxNiw3IEBAIHN0YXRpYyB2b2lkIG1pZ3JhdGUoY29uc3Qgc3Ry
dWN0IHNjaGVkdWxlciAqb3BzLAogICAgICAgICBpZiAoIG9uX3J1bnEgKQogICAgICAgICB7CiAg
ICAgICAgICAgICB1cGRhdGVfbG9hZChvcHMsIHN2Yy0+cnFkLCBOVUxMLCAxLCBub3cpOwotICAg
ICAgICAgICAgcnVucV9pbnNlcnQob3BzLCBzdmMpOworICAgICAgICAgICAgcnVucV9pbnNlcnQo
c3ZjKTsKICAgICAgICAgICAgIHJ1bnFfdGlja2xlKG9wcywgc3ZjLCBub3cpOwogICAgICAgICAg
ICAgU0NIRURfU1RBVF9DUkFOSyhtaWdyYXRlX29uX3J1bnEpOwogICAgICAgICB9CkBAIC0yNTU3
LDkgKzI1NDYsOSBAQCBzdGF0aWMgYm9vbCB1bml0X2lzX21pZ3JhdGVhYmxlKGNvbnN0IHN0cnVj
dCBjc2NoZWQyX3VuaXQgKnN2YywKIHN0YXRpYyB2b2lkIGJhbGFuY2VfbG9hZChjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIGludCBjcHUsIHNfdGltZV90IG5vdykKIHsKICAgICBzdHJ1Y3Qg
Y3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsKLSAgICBpbnQgaSwgbWF4
X2RlbHRhX3JxaTsKICAgICBzdHJ1Y3QgbGlzdF9oZWFkICpwdXNoX2l0ZXIsICpwdWxsX2l0ZXI7
CiAgICAgYm9vbCBpbm5lcl9sb2FkX3VwZGF0ZWQgPSAwOworICAgIHN0cnVjdCBjc2NoZWQyX3J1
bnF1ZXVlX2RhdGEgKnJxZCwgKm1heF9kZWx0YV9ycWQ7CiAKICAgICBiYWxhbmNlX3N0YXRlX3Qg
c3QgPSB7IC5iZXN0X3B1c2hfc3ZjID0gTlVMTCwgLmJlc3RfcHVsbF9zdmMgPSBOVUxMIH07CiAK
QEAgLTI1NzEsMjIgKzI1NjAsMjIgQEAgc3RhdGljIHZvaWQgYmFsYW5jZV9sb2FkKGNvbnN0IHN0
cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSwgc190aW1lX3Qgbm93KQogICAgICAqLwogCiAg
ICAgQVNTRVJUKHNwaW5faXNfbG9ja2VkKGdldF9zY2hlZF9yZXMoY3B1KS0+c2NoZWR1bGVfbG9j
aykpOwotICAgIHN0LmxycWQgPSBjMnJxZChvcHMsIGNwdSk7CisgICAgc3QubHJxZCA9IGMycnFk
KGNwdSk7CiAKICAgICB1cGRhdGVfcnVucV9sb2FkKG9wcywgc3QubHJxZCwgMCwgbm93KTsKIAog
cmV0cnk6Ci0gICAgbWF4X2RlbHRhX3JxaSA9IC0xOworICAgIG1heF9kZWx0YV9ycWQgPSBOVUxM
OwogICAgIGlmICggIXJlYWRfdHJ5bG9jaygmcHJ2LT5sb2NrKSApCiAgICAgICAgIHJldHVybjsK
IAogICAgIHN0LmxvYWRfZGVsdGEgPSAwOwogCi0gICAgZm9yX2VhY2hfY3B1KGksICZwcnYtPmFj
dGl2ZV9xdWV1ZXMpCisgICAgbGlzdF9mb3JfZWFjaF9lbnRyeSAoIHJxZCwgJnBydi0+cnFsLCBy
cWwgKQogICAgIHsKICAgICAgICAgc190aW1lX3QgZGVsdGE7CiAKLSAgICAgICAgc3Qub3JxZCA9
IHBydi0+cnFkICsgaTsKKyAgICAgICAgc3Qub3JxZCA9IHJxZDsKIAogICAgICAgICBpZiAoIHN0
Lm9ycWQgPT0gc3QubHJxZAogICAgICAgICAgICAgIHx8ICFzcGluX3RyeWxvY2soJnN0Lm9ycWQt
PmxvY2spICkKQEAgLTI2MDEsNyArMjU5MCw3IEBAIHJldHJ5OgogICAgICAgICBpZiAoIGRlbHRh
ID4gc3QubG9hZF9kZWx0YSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0LmxvYWRfZGVsdGEg
PSBkZWx0YTsKLSAgICAgICAgICAgIG1heF9kZWx0YV9ycWkgPSBpOworICAgICAgICAgICAgbWF4
X2RlbHRhX3JxZCA9IHJxZDsKICAgICAgICAgfQogCiAgICAgICAgIHNwaW5fdW5sb2NrKCZzdC5v
cnFkLT5sb2NrKTsKQEAgLTI2MDksNyArMjU5OCw3IEBAIHJldHJ5OgogCiAgICAgLyogTWluaW1p
emUgaG9sZGluZyB0aGUgcHJpdmF0ZSBzY2hlZHVsZXIgbG9jay4gKi8KICAgICByZWFkX3VubG9j
aygmcHJ2LT5sb2NrKTsKLSAgICBpZiAoIG1heF9kZWx0YV9ycWkgPT0gLTEgKQorICAgIGlmICgg
IW1heF9kZWx0YV9ycWQgKQogICAgICAgICBnb3RvIG91dDsKIAogICAgIHsKQEAgLTI2MjEsMTAg
KzI2MTAsNyBAQCByZXRyeToKICAgICAgICAgaWYgKCBzdC5vcnFkLT5iX2F2Z2xvYWQgPiBsb2Fk
X21heCApCiAgICAgICAgICAgICBsb2FkX21heCA9IHN0Lm9ycWQtPmJfYXZnbG9hZDsKIAotICAg
ICAgICBjcHVzX21heCA9IHN0LmxycWQtPm5yX2NwdXM7Ci0gICAgICAgIGkgPSBzdC5vcnFkLT5u
cl9jcHVzOwotICAgICAgICBpZiAoIGkgPiBjcHVzX21heCApCi0gICAgICAgICAgICBjcHVzX21h
eCA9IGk7CisgICAgICAgIGNwdXNfbWF4ID0gbWF4KHN0LmxycWQtPm5yX2NwdXMsIHN0Lm9ycWQt
Pm5yX2NwdXMpOwogCiAgICAgICAgIGlmICggdW5saWtlbHkodGJfaW5pdF9kb25lKSApCiAgICAg
ICAgIHsKQEAgLTI2NjAsNyArMjY0Niw3IEBAIHJldHJ5OgogICAgICAqIG1lYW50aW1lLCB0cnkg
dGhlIHByb2Nlc3Mgb3ZlciBhZ2Fpbi4gIFRoaXMgY2FuJ3QgZGVhZGxvY2sKICAgICAgKiBiZWNh
dXNlIGlmIGl0IGRvZXNuJ3QgZ2V0IGFueSBvdGhlciBycWQgbG9ja3MsIGl0IHdpbGwgc2ltcGx5
CiAgICAgICogZ2l2ZSB1cCBhbmQgcmV0dXJuLiAqLwotICAgIHN0Lm9ycWQgPSBwcnYtPnJxZCAr
IG1heF9kZWx0YV9ycWk7CisgICAgc3Qub3JxZCA9IG1heF9kZWx0YV9ycWQ7CiAgICAgaWYgKCAh
c3Bpbl90cnlsb2NrKCZzdC5vcnFkLT5sb2NrKSApCiAgICAgICAgIGdvdG8gcmV0cnk7CiAKQEAg
LTI3NTEsNyArMjczNyw3IEBAIGNzY2hlZDJfdW5pdF9taWdyYXRlKAogICAgIEFTU0VSVChjcHVt
YXNrX3Rlc3RfY3B1KG5ld19jcHUsICZjc2NoZWQyX3ByaXYob3BzKS0+aW5pdGlhbGl6ZWQpKTsK
ICAgICBBU1NFUlQoY3B1bWFza190ZXN0X2NwdShuZXdfY3B1LCB1bml0LT5jcHVfaGFyZF9hZmZp
bml0eSkpOwogCi0gICAgdHJxZCA9IGMycnFkKG9wcywgbmV3X2NwdSk7CisgICAgdHJxZCA9IGMy
cnFkKG5ld19jcHUpOwogCiAgICAgLyoKICAgICAgKiBEbyB0aGUgYWN0dWFsIG1vdmVtZW50IHRv
d2FyZCBuZXdfY3B1LCBhbmQgdXBkYXRlIHZjLT5wcm9jZXNzb3IuCkBAIC0yODE1LDcgKzI4MDEs
NyBAQCBjc2NoZWQyX2RvbV9jbnRsKAogICAgICAgICAgICAgICAgIHN0cnVjdCBjc2NoZWQyX3Vu
aXQgKnN2YyA9IGNzY2hlZDJfdW5pdCh1bml0KTsKICAgICAgICAgICAgICAgICBzcGlubG9ja190
ICpsb2NrID0gdW5pdF9zY2hlZHVsZV9sb2NrKHVuaXQpOwogCi0gICAgICAgICAgICAgICAgQVNT
RVJUKHN2Yy0+cnFkID09IGMycnFkKG9wcywgc2NoZWRfdW5pdF9tYXN0ZXIodW5pdCkpKTsKKyAg
ICAgICAgICAgICAgICBBU1NFUlQoc3ZjLT5ycWQgPT0gYzJycWQoc2NoZWRfdW5pdF9tYXN0ZXIo
dW5pdCkpKTsKIAogICAgICAgICAgICAgICAgIHN2Yy0+d2VpZ2h0ID0gc2RvbS0+d2VpZ2h0Owog
ICAgICAgICAgICAgICAgIHVwZGF0ZV9tYXhfd2VpZ2h0KHN2Yy0+cnFkLCBzdmMtPndlaWdodCwg
b2xkX3dlaWdodCk7CkBAIC0yODk4LDcgKzI4ODQsNyBAQCBjc2NoZWQyX2RvbV9jbnRsKAogICAg
ICAgICAgICAgICAgICAgICBpZiAoIHVuaXQtPmlzX3J1bm5pbmcgKQogICAgICAgICAgICAgICAg
ICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc2NoZWRf
dW5pdF9tYXN0ZXIodW5pdCk7Ci0gICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgY3NjaGVk
Ml9ydW5xdWV1ZV9kYXRhICpycWQgPSBjMnJxZChvcHMsIGNwdSk7CisgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQgPSBjMnJxZChjcHUpOwog
CiAgICAgICAgICAgICAgICAgICAgICAgICBBU1NFUlQoY3Vycl9vbl9jcHUoY3B1KSA9PSB1bml0
KTsKIApAQCAtMzA5Myw3ICszMDc5LDcgQEAgY3NjaGVkMl91bml0X2luc2VydChjb25zdCBzdHJ1
Y3Qgc2NoZWR1bGVyICpvcHMsIHN0cnVjdCBzY2hlZF91bml0ICp1bml0KQogICAgIGxvY2sgPSB1
bml0X3NjaGVkdWxlX2xvY2tfaXJxKHVuaXQpOwogCiAgICAgLyogQWRkIHVuaXQgdG8gcnVucXVl
dWUgb2YgaW5pdGlhbCBwcm9jZXNzb3IgKi8KLSAgICBydW5xX2Fzc2lnbihvcHMsIHVuaXQpOwor
ICAgIHJ1bnFfYXNzaWduKHVuaXQpOwogCiAgICAgdW5pdF9zY2hlZHVsZV91bmxvY2tfaXJxKGxv
Y2ssIHVuaXQpOwogCkBAIC0zMTI2LDcgKzMxMTIsNyBAQCBjc2NoZWQyX3VuaXRfcmVtb3ZlKGNv
bnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgc3RydWN0IHNjaGVkX3VuaXQgKnVuaXQpCiAgICAg
LyogUmVtb3ZlIGZyb20gcnVucXVldWUgKi8KICAgICBsb2NrID0gdW5pdF9zY2hlZHVsZV9sb2Nr
X2lycSh1bml0KTsKIAotICAgIHJ1bnFfZGVhc3NpZ24ob3BzLCB1bml0KTsKKyAgICBydW5xX2Rl
YXNzaWduKHVuaXQpOwogCiAgICAgdW5pdF9zY2hlZHVsZV91bmxvY2tfaXJxKGxvY2ssIHVuaXQp
OwogCkBAIC0zMTQwLDcgKzMxMjYsNyBAQCBjc2NoZWQyX3J1bnRpbWUoY29uc3Qgc3RydWN0IHNj
aGVkdWxlciAqb3BzLCBpbnQgY3B1LAogewogICAgIHNfdGltZV90IHRpbWUsIG1pbl90aW1lOwog
ICAgIGludCBydF9jcmVkaXQ7IC8qIFByb3Bvc2VkIHJ1bnRpbWUgbWVhc3VyZWQgaW4gY3JlZGl0
cyAqLwotICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZCA9IGMycnFkKG9wcywg
Y3B1KTsKKyAgICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQgPSBjMnJxZChjcHUp
OwogICAgIHN0cnVjdCBsaXN0X2hlYWQgKnJ1bnEgPSAmcnFkLT5ydW5xOwogICAgIGNvbnN0IHN0
cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiA9IGNzY2hlZDJfcHJpdihvcHMpOwogCkBAIC0zNDM3
LDcgKzM0MjMsNyBAQCBzdGF0aWMgdm9pZCBjc2NoZWQyX3NjaGVkdWxlKAogCiAgICAgQlVHX09O
KCFjcHVtYXNrX3Rlc3RfY3B1KHNjaGVkX2NwdSwgJmNzY2hlZDJfcHJpdihvcHMpLT5pbml0aWFs
aXplZCkpOwogCi0gICAgcnFkID0gYzJycWQob3BzLCBzY2hlZF9jcHUpOworICAgIHJxZCA9IGMy
cnFkKHNjaGVkX2NwdSk7CiAgICAgQlVHX09OKCFjcHVtYXNrX3Rlc3RfY3B1KHNjaGVkX2NwdSwg
JnJxZC0+YWN0aXZlKSk7CiAKICAgICBBU1NFUlQoc3Bpbl9pc19sb2NrZWQoZ2V0X3NjaGVkX3Jl
cyhzY2hlZF9jcHUpLT5zY2hlZHVsZV9sb2NrKSk7CkBAIC0zNTUxLDcgKzM1MzcsNyBAQCBzdGF0
aWMgdm9pZCBjc2NoZWQyX3NjaGVkdWxlKAogICAgICAgICAgKi8KICAgICAgICAgaWYgKCBza2lw
cGVkX3VuaXRzID09IDAgJiYgc25leHQtPmNyZWRpdCA8PSBDU0NIRUQyX0NSRURJVF9SRVNFVCAp
CiAgICAgICAgIHsKLSAgICAgICAgICAgIHJlc2V0X2NyZWRpdChvcHMsIHNjaGVkX2NwdSwgbm93
LCBzbmV4dCk7CisgICAgICAgICAgICByZXNldF9jcmVkaXQoc2NoZWRfY3B1LCBub3csIHNuZXh0
KTsKICAgICAgICAgICAgIGJhbGFuY2VfbG9hZChvcHMsIHNjaGVkX2NwdSwgbm93KTsKICAgICAg
ICAgfQogCkBAIC0zNjUwLDcgKzM2MzYsOCBAQCBjc2NoZWQyX2R1bXAoY29uc3Qgc3RydWN0IHNj
aGVkdWxlciAqb3BzKQogICAgIHN0cnVjdCBsaXN0X2hlYWQgKml0ZXJfc2RvbTsKICAgICBzdHJ1
Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsKICAgICB1bnNpZ25l
ZCBsb25nIGZsYWdzOwotICAgIHVuc2lnbmVkIGludCBpLCBqLCBsb29wOworICAgIHVuc2lnbmVk
IGludCBqLCBsb29wOworICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKIAog
ICAgIC8qCiAgICAgICogV2UgbmVlZCB0aGUgcHJpdmF0ZSBzY2hlZHVsZXIgbG9jayBhcyB3ZSBh
Y2Nlc3MgZ2xvYmFsCkBAIC0zNjYwLDEzICszNjQ3LDEzIEBAIGNzY2hlZDJfZHVtcChjb25zdCBz
dHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAKICAgICBwcmludGsoIkFjdGl2ZSBxdWV1ZXM6ICVkXG4i
CiAgICAgICAgICAgICJcdGRlZmF1bHQtd2VpZ2h0ICAgICA9ICVkXG4iLAotICAgICAgICAgICBj
cHVtYXNrX3dlaWdodCgmcHJ2LT5hY3RpdmVfcXVldWVzKSwKKyAgICAgICAgICAgcHJ2LT5hY3Rp
dmVfcXVldWVzLAogICAgICAgICAgICBDU0NIRUQyX0RFRkFVTFRfV0VJR0hUKTsKLSAgICBmb3Jf
ZWFjaF9jcHUoaSwgJnBydi0+YWN0aXZlX3F1ZXVlcykKKyAgICBsaXN0X2Zvcl9lYWNoX2VudHJ5
ICggcnFkLCAmcHJ2LT5ycWwsIHJxbCApCiAgICAgewogICAgICAgICBzX3RpbWVfdCBmcmFjdGlv
bjsKIAotICAgICAgICBmcmFjdGlvbiA9IChwcnYtPnJxZFtpXS5hdmdsb2FkICogMTAwKSA+PiBw
cnYtPmxvYWRfcHJlY2lzaW9uX3NoaWZ0OworICAgICAgICBmcmFjdGlvbiA9IChycWQtPmF2Z2xv
YWQgKiAxMDApID4+IHBydi0+bG9hZF9wcmVjaXNpb25fc2hpZnQ7CiAKICAgICAgICAgcHJpbnRr
KCJSdW5xdWV1ZSAlZDpcbiIKICAgICAgICAgICAgICAgICJcdG5jcHVzICAgICAgICAgICAgICA9
ICV1XG4iCkBAIC0zNjc1LDIxICszNjYyLDIxIEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qg
c2NoZWR1bGVyICpvcHMpCiAgICAgICAgICAgICAgICAiXHRwaWNrX2JpYXMgICAgICAgICAgPSAl
dVxuIgogICAgICAgICAgICAgICAgIlx0aW5zdGxvYWQgICAgICAgICAgID0gJWRcbiIKICAgICAg
ICAgICAgICAgICJcdGF2ZWxvYWQgICAgICAgICAgICA9ICUiUFJJX3N0aW1lIiAofiUiUFJJX3N0
aW1lIiUlKVxuIiwKLSAgICAgICAgICAgICAgIGksCi0gICAgICAgICAgICAgICBwcnYtPnJxZFtp
XS5ucl9jcHVzLAotICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmcHJ2LT5ycWRbaV0uYWN0aXZl
KSwKLSAgICAgICAgICAgICAgIHBydi0+cnFkW2ldLm1heF93ZWlnaHQsCi0gICAgICAgICAgICAg
ICBwcnYtPnJxZFtpXS5waWNrX2JpYXMsCi0gICAgICAgICAgICAgICBwcnYtPnJxZFtpXS5sb2Fk
LAotICAgICAgICAgICAgICAgcHJ2LT5ycWRbaV0uYXZnbG9hZCwKKyAgICAgICAgICAgICAgIHJx
ZC0+aWQsCisgICAgICAgICAgICAgICBycWQtPm5yX2NwdXMsCisgICAgICAgICAgICAgICBDUFVN
QVNLX1BSKCZycWQtPmFjdGl2ZSksCisgICAgICAgICAgICAgICBycWQtPm1heF93ZWlnaHQsCisg
ICAgICAgICAgICAgICBycWQtPnBpY2tfYmlhcywKKyAgICAgICAgICAgICAgIHJxZC0+bG9hZCwK
KyAgICAgICAgICAgICAgIHJxZC0+YXZnbG9hZCwKICAgICAgICAgICAgICAgIGZyYWN0aW9uKTsK
IAogICAgICAgICBwcmludGsoIlx0aWRsZXJzOiAlKnBiXG4iCiAgICAgICAgICAgICAgICAiXHR0
aWNrbGVkOiAlKnBiXG4iCiAgICAgICAgICAgICAgICAiXHRmdWxseSBpZGxlIGNvcmVzOiAlKnBi
XG4iLAotICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmcHJ2LT5ycWRbaV0uaWRsZSksCi0gICAg
ICAgICAgICAgICBDUFVNQVNLX1BSKCZwcnYtPnJxZFtpXS50aWNrbGVkKSwKLSAgICAgICAgICAg
ICAgIENQVU1BU0tfUFIoJnBydi0+cnFkW2ldLnNtdF9pZGxlKSk7CisgICAgICAgICAgICAgICBD
UFVNQVNLX1BSKCZycWQtPmlkbGUpLAorICAgICAgICAgICAgICAgQ1BVTUFTS19QUigmcnFkLT50
aWNrbGVkKSwKKyAgICAgICAgICAgICAgIENQVU1BU0tfUFIoJnJxZC0+c210X2lkbGUpKTsKICAg
ICB9CiAKICAgICBwcmludGsoIkRvbWFpbiBpbmZvOlxuIik7CkBAIC0zNzIxLDE2ICszNzA4LDE1
IEBAIGNzY2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgICAgIH0K
ICAgICB9CiAKLSAgICBmb3JfZWFjaF9jcHUoaSwgJnBydi0+YWN0aXZlX3F1ZXVlcykKKyAgICBs
aXN0X2Zvcl9lYWNoX2VudHJ5ICggcnFkLCAmcHJ2LT5ycWwsIHJxbCApCiAgICAgewotICAgICAg
ICBzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRhICpycWQgPSBwcnYtPnJxZCArIGk7CiAgICAg
ICAgIHN0cnVjdCBsaXN0X2hlYWQgKml0ZXIsICpydW5xID0gJnJxZC0+cnVucTsKICAgICAgICAg
aW50IGxvb3AgPSAwOwogCiAgICAgICAgIC8qIFdlIG5lZWQgdGhlIGxvY2sgdG8gc2NhbiB0aGUg
cnVucXVldWUuICovCiAgICAgICAgIHNwaW5fbG9jaygmcnFkLT5sb2NrKTsKIAotICAgICAgICBw
cmludGsoIlJ1bnF1ZXVlICVkOlxuIiwgaSk7CisgICAgICAgIHByaW50aygiUnVucXVldWUgJWQ6
XG4iLCBycWQtPmlkKTsKIAogICAgICAgICBmb3JfZWFjaF9jcHUoaiwgJnJxZC0+YWN0aXZlKQog
ICAgICAgICAgICAgZHVtcF9wY3B1KG9wcywgaik7CkBAIC0zNzU1LDIwICszNzQxLDI4IEBAIGNz
Y2hlZDJfZHVtcChjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiBzdGF0aWMgdm9pZCAqCiBj
c2NoZWQyX2FsbG9jX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywgaW50IGNwdSkK
IHsKKyAgICBzdHJ1Y3QgY3NjaGVkMl9wcml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsK
ICAgICBzdHJ1Y3QgY3NjaGVkMl9wY3B1ICpzcGM7CisgICAgc3RydWN0IGNzY2hlZDJfcnVucXVl
dWVfZGF0YSAqcnFkOwogCiAgICAgc3BjID0geHphbGxvYyhzdHJ1Y3QgY3NjaGVkMl9wY3B1KTsK
ICAgICBpZiAoIHNwYyA9PSBOVUxMICkKICAgICAgICAgcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7
CiAKLSAgICAvKiBOb3QgaW4gYW55IHJ1bnF1ZXVlIHlldCAqLwotICAgIHNwYy0+cnVucV9pZCA9
IC0xOworICAgIHJxZCA9IGNwdV9hZGRfdG9fcnVucXVldWUocHJ2LCBjcHUpOworICAgIGlmICgg
SVNfRVJSKHJxZCkgKQorICAgIHsKKyAgICAgICAgeGZyZWUoc3BjKTsKKyAgICAgICAgcmV0dXJu
IHJxZDsKKyAgICB9CisKKyAgICBzcGMtPnJxZCA9IHJxZDsKIAogICAgIHJldHVybiBzcGM7CiB9
CiAKIC8qIFJldHVybnMgdGhlIElEIG9mIHRoZSBydW5xdWV1ZSB0aGUgY3B1IGlzIGFzc2lnbmVk
IHRvLiAqLwotc3RhdGljIHVuc2lnbmVkCitzdGF0aWMgc3RydWN0IGNzY2hlZDJfcnVucXVldWVf
ZGF0YSAqCiBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0IGNz
Y2hlZDJfcGNwdSAqc3BjLAogICAgICAgICAgICB1bnNpZ25lZCBpbnQgY3B1KQogewpAQCAtMzc3
OCwxOCArMzc3MiwyMyBAQCBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwg
c3RydWN0IGNzY2hlZDJfcGNwdSAqc3BjLAogICAgIEFTU0VSVChyd19pc193cml0ZV9sb2NrZWQo
JnBydi0+bG9jaykpOwogICAgIEFTU0VSVCghY3B1bWFza190ZXN0X2NwdShjcHUsICZwcnYtPmlu
aXRpYWxpemVkKSk7CiAgICAgLyogQ1BVIGRhdGEgbmVlZHMgdG8gYmUgYWxsb2NhdGVkLCBidXQg
c3RpbGwgdW5pbml0aWFsaXplZC4gKi8KLSAgICBBU1NFUlQoc3BjICYmIHNwYy0+cnVucV9pZCA9
PSAtMSk7CisgICAgQVNTRVJUKHNwYyk7CiAKLSAgICAvKiBGaWd1cmUgb3V0IHdoaWNoIHJ1bnF1
ZXVlIHRvIHB1dCBpdCBpbiAqLwotICAgIHNwYy0+cnVucV9pZCA9IGNwdV90b19ydW5xdWV1ZShw
cnYsIGNwdSk7CisgICAgcnFkID0gc3BjLT5ycWQ7CiAKLSAgICBycWQgPSBwcnYtPnJxZCArIHNw
Yy0+cnVucV9pZDsKKyAgICBBU1NFUlQocnFkICYmICFjcHVtYXNrX3Rlc3RfY3B1KGNwdSwgJnNw
Yy0+cnFkLT5hY3RpdmUpKTsKIAotICAgIHByaW50ayhYRU5MT0dfSU5GTyAiQWRkaW5nIGNwdSAl
ZCB0byBydW5xdWV1ZSAlZFxuIiwgY3B1LCBzcGMtPnJ1bnFfaWQpOwotICAgIGlmICggISBjcHVt
YXNrX3Rlc3RfY3B1KHNwYy0+cnVucV9pZCwgJnBydi0+YWN0aXZlX3F1ZXVlcykgKQorICAgIHBy
aW50ayhYRU5MT0dfSU5GTyAiQWRkaW5nIGNwdSAlZCB0byBydW5xdWV1ZSAlZFxuIiwgY3B1LCBy
cWQtPmlkKTsKKyAgICBpZiAoICFycWQtPm5yX2NwdXMgKQogICAgIHsKICAgICAgICAgcHJpbnRr
KFhFTkxPR19JTkZPICIgRmlyc3QgY3B1IG9uIHJ1bnF1ZXVlLCBhY3RpdmF0aW5nXG4iKTsKLSAg
ICAgICAgYWN0aXZhdGVfcnVucXVldWUocHJ2LCBzcGMtPnJ1bnFfaWQpOworCisgICAgICAgIEJV
R19PTighY3B1bWFza19lbXB0eSgmcnFkLT5hY3RpdmUpKTsKKyAgICAgICAgcnFkLT5tYXhfd2Vp
Z2h0ID0gMTsKKyAgICAgICAgSU5JVF9MSVNUX0hFQUQoJnJxZC0+c3ZjKTsKKyAgICAgICAgSU5J
VF9MSVNUX0hFQUQoJnJxZC0+cnVucSk7CisgICAgICAgIHNwaW5fbG9ja19pbml0KCZycWQtPmxv
Y2spOworICAgICAgICBwcnYtPmFjdGl2ZV9xdWV1ZXMrKzsKICAgICB9CiAKICAgICBfX2NwdW1h
c2tfc2V0X2NwdShjcHUsICZzcGMtPnNpYmxpbmdfbWFzayk7CkBAIC0zODEzLDcgKzM4MTIsNyBA
QCBpbml0X3BkYXRhKHN0cnVjdCBjc2NoZWQyX3ByaXZhdGUgKnBydiwgc3RydWN0IGNzY2hlZDJf
cGNwdSAqc3BjLAogICAgIGlmICggcnFkLT5ucl9jcHVzID09IDEgKQogICAgICAgICBycWQtPnBp
Y2tfYmlhcyA9IGNwdTsKIAotICAgIHJldHVybiBzcGMtPnJ1bnFfaWQ7CisgICAgcmV0dXJuIHJx
ZDsKIH0KIAogLyogQ2hhbmdlIHRoZSBzY2hlZHVsZXIgb2YgY3B1IHRvIHVzIChDcmVkaXQyKS4g
Ki8KQEAgLTM4MjMsNyArMzgyMiw3IEBAIGNzY2hlZDJfc3dpdGNoX3NjaGVkKHN0cnVjdCBzY2hl
ZHVsZXIgKm5ld19vcHMsIHVuc2lnbmVkIGludCBjcHUsCiB7CiAgICAgc3RydWN0IGNzY2hlZDJf
cHJpdmF0ZSAqcHJ2ID0gY3NjaGVkMl9wcml2KG5ld19vcHMpOwogICAgIHN0cnVjdCBjc2NoZWQy
X3VuaXQgKnN2YyA9IHZkYXRhOwotICAgIHVuc2lnbmVkIHJxaTsKKyAgICBzdHJ1Y3QgY3NjaGVk
Ml9ydW5xdWV1ZV9kYXRhICpycWQ7CiAKICAgICBBU1NFUlQocGRhdGEgJiYgc3ZjICYmIGlzX2lk
bGVfdW5pdChzdmMtPnVuaXQpKTsKIApAQCAtMzg0MCw3ICszODM5LDcgQEAgY3NjaGVkMl9zd2l0
Y2hfc2NoZWQoc3RydWN0IHNjaGVkdWxlciAqbmV3X29wcywgdW5zaWduZWQgaW50IGNwdSwKIAog
ICAgIHNjaGVkX2lkbGVfdW5pdChjcHUpLT5wcml2ID0gdmRhdGE7CiAKLSAgICBycWkgPSBpbml0
X3BkYXRhKHBydiwgcGRhdGEsIGNwdSk7CisgICAgcnFkID0gaW5pdF9wZGF0YShwcnYsIHBkYXRh
LCBjcHUpOwogCiAgICAgLyoKICAgICAgKiBOb3cgdGhhdCB3ZSBrbm93IHdoYXQgcnVucXVldWUg
d2UnbGwgZ28gaW4sIGRvdWJsZSBjaGVjayB3aGF0J3Mgc2FpZApAQCAtMzg0OCwxMSArMzg0Nywx
MSBAQCBjc2NoZWQyX3N3aXRjaF9zY2hlZChzdHJ1Y3Qgc2NoZWR1bGVyICpuZXdfb3BzLCB1bnNp
Z25lZCBpbnQgY3B1LAogICAgICAqIHRoaXMgc2NoZWR1bGVyLCBhbmQgc28gaXQncyBzYWZlIHRv
IGhhdmUgdGFrZW4gaXQgL2JlZm9yZS8gb3VyCiAgICAgICogcHJpdmF0ZSBnbG9iYWwgbG9jay4K
ICAgICAgKi8KLSAgICBBU1NFUlQoZ2V0X3NjaGVkX3JlcyhjcHUpLT5zY2hlZHVsZV9sb2NrICE9
ICZwcnYtPnJxZFtycWldLmxvY2spOworICAgIEFTU0VSVChnZXRfc2NoZWRfcmVzKGNwdSktPnNj
aGVkdWxlX2xvY2sgIT0gJnJxZC0+bG9jayk7CiAKICAgICB3cml0ZV91bmxvY2soJnBydi0+bG9j
ayk7CiAKLSAgICByZXR1cm4gJnBydi0+cnFkW3JxaV0ubG9jazsKKyAgICByZXR1cm4gJnJxZC0+
bG9jazsKIH0KIAogc3RhdGljIHZvaWQKQEAgLTM4NjYsMTAgKzM4NjUsNiBAQCBjc2NoZWQyX2Rl
aW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBjcHUsIGludCBj
cHUpCiAKICAgICB3cml0ZV9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOwogCi0gICAg
LyoKLSAgICAgKiBhbGxvY19wZGF0YSBpcyBub3QgaW1wbGVtZW50ZWQsIHNvIHBjcHUgbXVzdCBi
ZSBOVUxMLiBPbiB0aGUgb3RoZXIKLSAgICAgKiBoYW5kLCBpbml0X3BkYXRhIG11c3QgaGF2ZSBi
ZWVuIGNhbGxlZCBmb3IgdGhpcyBwQ1BVLgotICAgICAqLwogICAgIC8qCiAgICAgICogU2NoZWR1
bGVyIHNwZWNpZmljIGRhdGEgZm9yIHRoaXMgcENQVSBtdXN0IHN0aWxsIGJlIHRoZXJlIGFuZCBh
bmQgYmUKICAgICAgKiB2YWxpZC4gSW4gZmFjdCwgaWYgd2UgYXJlIGhlcmU6CkBAIC0zODc4LDIw
ICszODczLDIxIEBAIGNzY2hlZDJfZGVpbml0X3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIg
Km9wcywgdm9pZCAqcGNwdSwgaW50IGNwdSkKICAgICAgKiAgMi4gaW5pdF9wZGF0YSBtdXN0IGhh
dmUgYmVlbiBjYWxsZWQgb24gdGhpcyBjcHUsIGFuZCBkZWluaXRfcGRhdGEKICAgICAgKiAgICAg
KHVzISkgbXVzdCBub3QgaGF2ZSBiZWVuIGNhbGxlZCBvbiBpdCBhbHJlYWR5LgogICAgICAqLwot
ICAgIEFTU0VSVChzcGMgJiYgc3BjLT5ydW5xX2lkICE9IC0xKTsKKyAgICBBU1NFUlQoc3BjICYm
IHNwYy0+cnFkKTsKICAgICBBU1NFUlQoY3B1bWFza190ZXN0X2NwdShjcHUsICZwcnYtPmluaXRp
YWxpemVkKSk7CiAKICAgICAvKiBGaW5kIHRoZSBvbGQgcnVucXVldWUgYW5kIHJlbW92ZSB0aGlz
IGNwdSBmcm9tIGl0ICovCi0gICAgcnFkID0gcHJ2LT5ycWQgKyBzcGMtPnJ1bnFfaWQ7CisgICAg
cnFkID0gc3BjLT5ycWQ7CiAKICAgICAvKiBObyBuZWVkIHRvIHNhdmUgSVJRcyBoZXJlLCB0aGV5
J3JlIGFscmVhZHkgZGlzYWJsZWQgKi8KICAgICBzcGluX2xvY2soJnJxZC0+bG9jayk7CiAKLSAg
ICBwcmludGsoWEVOTE9HX0lORk8gIlJlbW92aW5nIGNwdSAlZCBmcm9tIHJ1bnF1ZXVlICVkXG4i
LCBjcHUsIHNwYy0+cnVucV9pZCk7CisgICAgcHJpbnRrKFhFTkxPR19JTkZPICJSZW1vdmluZyBj
cHUgJWQgZnJvbSBydW5xdWV1ZSAlZFxuIiwgY3B1LCBycWQtPmlkKTsKIAogICAgIF9fY3B1bWFz
a19jbGVhcl9jcHUoY3B1LCAmcnFkLT5pZGxlKTsKICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1KGNw
dSwgJnJxZC0+c210X2lkbGUpOwogICAgIF9fY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmcnFkLT5h
Y3RpdmUpOworICAgIF9fY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmcnFkLT50aWNrbGVkKTsKIAog
ICAgIGZvcl9lYWNoX2NwdSAoIHJjcHUsICZycWQtPmFjdGl2ZSApCiAgICAgICAgIF9fY3B1bWFz
a19jbGVhcl9jcHUoY3B1LCAmY3NjaGVkMl9wY3B1KHJjcHUpLT5zaWJsaW5nX21hc2spOwpAQCAt
MzkwMiwxMyArMzg5OCwxMyBAQCBjc2NoZWQyX2RlaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2No
ZWR1bGVyICpvcHMsIHZvaWQgKnBjcHUsIGludCBjcHUpCiAgICAgaWYgKCBycWQtPm5yX2NwdXMg
PT0gMCApCiAgICAgewogICAgICAgICBwcmludGsoWEVOTE9HX0lORk8gIiBObyBjcHVzIGxlZnQg
b24gcnVucXVldWUsIGRpc2FibGluZ1xuIik7Ci0gICAgICAgIGRlYWN0aXZhdGVfcnVucXVldWUo
cHJ2LCBzcGMtPnJ1bnFfaWQpOworCisgICAgICAgIEJVR19PTighY3B1bWFza19lbXB0eSgmcnFk
LT5hY3RpdmUpKTsKKyAgICAgICAgcHJ2LT5hY3RpdmVfcXVldWVzLS07CiAgICAgfQogICAgIGVs
c2UgaWYgKCBycWQtPnBpY2tfYmlhcyA9PSBjcHUgKQogICAgICAgICBycWQtPnBpY2tfYmlhcyA9
IGNwdW1hc2tfZmlyc3QoJnJxZC0+YWN0aXZlKTsKIAotICAgIHNwYy0+cnVucV9pZCA9IC0xOwot
CiAgICAgc3Bpbl91bmxvY2soJnJxZC0+bG9jayk7CiAKICAgICBfX2NwdW1hc2tfY2xlYXJfY3B1
KGNwdSwgJnBydi0+aW5pdGlhbGl6ZWQpOwpAQCAtMzkyMSwxOCArMzkxNywyOSBAQCBjc2NoZWQy
X2RlaW5pdF9wZGF0YShjb25zdCBzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMsIHZvaWQgKnBjcHUsIGlu
dCBjcHUpCiBzdGF0aWMgdm9pZAogY3NjaGVkMl9mcmVlX3BkYXRhKGNvbnN0IHN0cnVjdCBzY2hl
ZHVsZXIgKm9wcywgdm9pZCAqcGNwdSwgaW50IGNwdSkKIHsKKyAgICBzdHJ1Y3QgY3NjaGVkMl9w
cml2YXRlICpwcnYgPSBjc2NoZWQyX3ByaXYob3BzKTsKICAgICBzdHJ1Y3QgY3NjaGVkMl9wY3B1
ICpzcGMgPSBwY3B1OworICAgIHN0cnVjdCBjc2NoZWQyX3J1bnF1ZXVlX2RhdGEgKnJxZDsKKyAg
ICB1bnNpZ25lZCBsb25nIGZsYWdzOwogCi0gICAgLyoKLSAgICAgKiBwY3B1IGVpdGhlciBwb2lu
dHMgdG8gYSB2YWxpZCBzdHJ1Y3QgY3NjaGVkMl9wY3B1LCBvciBpcyBOVUxMIChpZgotICAgICAq
IENQVSBicmluZ3VwIGZhaWxlZCwgYW5kIHdlJ3JlIGJlZWluZyBjYWxsZWQgZnJvbSBDUFVfVVBf
Q0FOQ0VMTEVEKS4KLSAgICAgKiB4ZnJlZSgpIGRvZXMgbm90IHJlYWxseSBtaW5kLCBidXQgd2Ug
d2FudCB0byBiZSBzdXJlIHRoYXQgZWl0aGVyCi0gICAgICogaW5pdF9wZGF0YSBoYXMgbmV2ZXIg
YmVlbiBjYWxsZWQsIG9yIGRlaW5pdF9wZGF0YSBoYXMgYmVlbiBjYWxsZWQKLSAgICAgKiBhbHJl
YWR5LgotICAgICAqLwotICAgIEFTU0VSVCghcGNwdSB8fCBzcGMtPnJ1bnFfaWQgPT0gLTEpOwot
ICAgIEFTU0VSVCghY3B1bWFza190ZXN0X2NwdShjcHUsICZjc2NoZWQyX3ByaXYob3BzKS0+aW5p
dGlhbGl6ZWQpKTsKKyAgICBpZiAoICFzcGMgKQorICAgICAgICByZXR1cm47CisKKyAgICB3cml0
ZV9sb2NrX2lycXNhdmUoJnBydi0+bG9jaywgZmxhZ3MpOworCisgICAgcnFkID0gc3BjLT5ycWQ7
CisgICAgQVNTRVJUKHJxZCAmJiBycWQtPnJlZmNudCk7CisgICAgQVNTRVJUKCFjcHVtYXNrX3Rl
c3RfY3B1KGNwdSwgJnBydi0+aW5pdGlhbGl6ZWQpKTsKKworICAgIHJxZC0+cmVmY250LS07Cisg
ICAgaWYgKCAhcnFkLT5yZWZjbnQgKQorICAgICAgICBsaXN0X2RlbCgmcnFkLT5ycWwpOworICAg
IGVsc2UKKyAgICAgICAgcnFkID0gTlVMTDsKKworICAgIHdyaXRlX3VubG9ja19pcnFyZXN0b3Jl
KCZwcnYtPmxvY2ssIGZsYWdzKTsKIAorICAgIHhmcmVlKHJxZCk7CiAgICAgeGZyZWUocGNwdSk7
CiB9CiAKQEAgLTM5NjYsNyArMzk3Myw2IEBAIGNzY2hlZDJfZ2xvYmFsX2luaXQodm9pZCkKIHN0
YXRpYyBpbnQKIGNzY2hlZDJfaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiB7Ci0gICAgaW50
IGk7CiAgICAgc3RydWN0IGNzY2hlZDJfcHJpdmF0ZSAqcHJ2OwogCiAgICAgcHJpbnRrKCJJbml0
aWFsaXppbmcgQ3JlZGl0MiBzY2hlZHVsZXJcbiIpOwpAQCAtMzk5OSwxOCArNDAwNSw5IEBAIGNz
Y2hlZDJfaW5pdChzdHJ1Y3Qgc2NoZWR1bGVyICpvcHMpCiAgICAgb3BzLT5zY2hlZF9kYXRhID0g
cHJ2OwogCiAgICAgcndsb2NrX2luaXQoJnBydi0+bG9jayk7CisgICAgSU5JVF9MSVNUX0hFQUQo
JnBydi0+cnFsKTsKICAgICBJTklUX0xJU1RfSEVBRCgmcHJ2LT5zZG9tKTsKIAotICAgIC8qIEFs
bG9jYXRlIGFsbCBydW5xdWV1ZXMgYW5kIG1hcmsgdGhlbSBhcyB1bi1pbml0aWFsaXplZCAqLwot
ICAgIHBydi0+cnFkID0geHphbGxvY19hcnJheShzdHJ1Y3QgY3NjaGVkMl9ydW5xdWV1ZV9kYXRh
LCBucl9jcHVfaWRzKTsKLSAgICBpZiAoICFwcnYtPnJxZCApCi0gICAgewotICAgICAgICB4ZnJl
ZShwcnYpOwotICAgICAgICByZXR1cm4gLUVOT01FTTsKLSAgICB9Ci0gICAgZm9yICggaSA9IDA7
IGkgPCBucl9jcHVfaWRzOyBpKysgKQotICAgICAgICBwcnYtPnJxZFtpXS5pZCA9IC0xOwotCiAg
ICAgLyogaW5pdGlhbGl6ZSByYXRlbGltaXQgKi8KICAgICBwcnYtPnJhdGVsaW1pdF91cyA9IHNj
aGVkX3JhdGVsaW1pdF91czsKIApAQCAtNDAyOCw4ICs0MDI1LDYgQEAgY3NjaGVkMl9kZWluaXQo
c3RydWN0IHNjaGVkdWxlciAqb3BzKQogCiAgICAgcHJ2ID0gY3NjaGVkMl9wcml2KG9wcyk7CiAg
ICAgb3BzLT5zY2hlZF9kYXRhID0gTlVMTDsKLSAgICBpZiAoIHBydiApCi0gICAgICAgIHhmcmVl
KHBydi0+cnFkKTsKICAgICB4ZnJlZShwcnYpOwogfQogCi0tIAoyLjE2LjQKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:43:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:43:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4m6t-0007TD-2y; Thu, 20 Feb 2020 13:43:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4m6r-0007Sg-Oy
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:43:21 +0000
X-Inumbo-ID: f51218f1-53e6-11ea-852d-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f51218f1-53e6-11ea-852d-12813bfff9fa;
 Thu, 20 Feb 2020 13:43:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582206201;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=fjau6JGSO0QGhqCAN+BhmqgUJTWy1BfBWHq4HdLQIkY=;
 b=VVJgvneSg4Nxpox4rq/R2XutdXfeDBXQmFfNDaCnPtlhthtkfm6QFTWcHMmlkIcddq7vaO
 piW9MdTaM3oy3W0+OcHQUza5XdAznLCCfvV5ASxJ6eVQ/pc+l+BHQXW8cdNiO0CqYythkF
 84ECtwifRQcwWUo010+djRG9t1iQpM0=
Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com
 [209.85.208.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-136-EeuwIh7pNy6Oz5fsnY2hKA-1; Thu, 20 Feb 2020 08:43:16 -0500
Received: by mail-ed1-f70.google.com with SMTP id g11so2716739edu.10
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:43:16 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=qD/X+uvdAqiN2J4VmO38lFHYqqOLuyZd9jk531i2vDc=;
 b=Ga7Us0N5nNJsgsOQEC6dK7jTKHsBBOQ0t7FesrEgnQY/+rK2eahBNoC20KwOMB7H4J
 oy7sIBruZ3CUlUAmbFXUSFtbiD4hEaVZZDYEDwhSgDeKE2wGj9OA2ZhoW3ElAhpGc1GV
 prYX4NEhrb/bRpa1LfdOc5ygepY608q2R9ol4yVyU5O97t9ubCCMrnkysGRdiyr536kk
 3bq1T4FK1ssfCID+XKTQtIZn3S8M8mTPtFg8zIet2lyegf2hKaioehgUqctBlkypnNHJ
 Z2EeqcxauCIS6PZmDrmDEcDyMaBeqC9FuKmd/cyV5K83/VD3kJMw/qRWS4xU28dznHpY
 ZKFw==
X-Gm-Message-State: APjAAAXF9kWP2HPUnSb4Ol4NBr50jSa/1g9+SeXJzXwGyyWs9gkQAfat
 6+brm760IAZ60mK1rshZ/xW2bfuGxVDci1PA3z5x+5SOaX9m8NDBX3OHsk5hwqfgVlP9NeXaAf/
 M3dfi907qad3ul+AcKSHm0SGukrI=
X-Received: by 2002:a17:906:af66:: with SMTP id
 os6mr30252258ejb.87.1582206195524; 
 Thu, 20 Feb 2020 05:43:15 -0800 (PST)
X-Google-Smtp-Source: APXvYqy55S2TatA0f5hb66822wtWUhbSwpaXzdFOBOyYbycw17FXpGy5g+OlIEm49yhVSCxJsxpX7A==
X-Received: by 2002:a17:906:af66:: with SMTP id
 os6mr30252228ejb.87.1582206195221; 
 Thu, 20 Feb 2020 05:43:15 -0800 (PST)
Received: from [192.168.1.35] (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id ks2sm125224ejb.82.2020.02.20.05.43.11
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 05:43:14 -0800 (PST)
To: Eric Blake <eblake@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, 
 qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-3-philmd@redhat.com>
 <68120807-6f6b-1602-8208-fd76d64e74bc@redhat.com>
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
Message-ID: <be623afd-0605-0bdf-daae-f38ba5562012@redhat.com>
Date: Thu, 20 Feb 2020 14:43:11 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <68120807-6f6b-1602-8208-fd76d64e74bc@redhat.com>
Content-Language: en-US
X-MC-Unique: EeuwIh7pNy6Oz5fsnY2hKA-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v3 02/20] hw: Remove unnecessary cast when
 calling dma_memory_read()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 Matthew Rosato <mjrosato@linux.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, kvm@vger.kernel.org,
 qemu-block@nongnu.org, David Hildenbrand <david@redhat.com>,
 Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>, Michael Walle <michael@walle.cc>,
 qemu-ppc@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMC8yMCAyOjE2IFBNLCBFcmljIEJsYWtlIHdyb3RlOgo+IE9uIDIvMjAvMjAgNzowNSBB
TSwgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4+IFNpbmNlIGl0cyBpbnRyb2R1Y3Rp
b24gaW4gY29tbWl0IGQ4NmE3N2Y4YWJiLCBkbWFfbWVtb3J5X3JlYWQoKQo+PiBhbHdheXMgYWNj
ZXB0ZWQgdm9pZCBwb2ludGVyIGFyZ3VtZW50LiBSZW1vdmUgdGhlIHVubmVjZXNzYXJ5Cj4+IGNh
c3RzLgo+Pgo+PiBUaGlzIGNvbW1pdCB3YXMgcHJvZHVjZWQgd2l0aCB0aGUgaW5jbHVkZWQgQ29j
Y2luZWxsZSBzY3JpcHQKPj4gc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuCj4+Cj4+
IFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNv
bT4KPj4gLS0tCj4+IMKgIHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIHwg
MTUgKysrKysrKysrKysrKysrCj4+IMKgIGh3L2FybS9zbW11LWNvbW1vbi5jwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCAzICstLQo+PiDCoCBody9hcm0vc21tdXYzLmPC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwgMTAgKysrKy0t
LS0tLQo+PiDCoCBody9zZC9zZGhjaS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqAgfCAxNSArKysrKy0tLS0tLS0tLS0KPj4gwqAgNCBmaWxlcyBjaGFu
Z2VkLCAyNSBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKPj4gwqAgY3JlYXRlIG1vZGUg
MTAwNjQ0IHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpCj4+Cj4+IGRpZmYg
LS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSAKPj4gYi9zY3Jp
cHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQo+PiBuZXcgZmlsZSBtb2RlIDEwMDY0
NAo+PiBpbmRleCAwMDAwMDAwMDAwLi5hMDA1NGYwMDlkCj4+IC0tLSAvZGV2L251bGwKPj4gKysr
IGIvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kKPj4gQEAgLTAsMCArMSwx
NSBAQAo+PiArLy8gVXNhZ2U6Cj4+ICsvL8KgIHNwYXRjaCAtLXNwLWZpbGUgc2NyaXB0cy9jb2Nj
aW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kgLS1kaXIgLiAKPj4gLS1pbi1wbGFjZQo+IAo+IFRo
aXMgY29tbWFuZCBsaW5lIHNob3VsZCBhbHNvIHVzZSAnLS1tYWNyby1maWxlIAo+IHNjcmlwdHMv
Y29jY2ktbWFjcm8tZmlsZS5oJyB0byBjb3ZlciBtb3JlIG9mIHRoZSBjb2RlIGJhc2UgKENvY2Np
bmVsbGUgCj4gc2tpcHMgcG9ydGlvbnMgb2YgdGhlIGNvZGUgdGhhdCB1c2VzIG1hY3JvcyBpdCBk
b2Vzbid0IHJlY29nbml6ZSkuCj4gCj4gCj4+IEBAIC03MjYsMTMgKzcyNCwxMCBAQCBzdGF0aWMg
dm9pZCBnZXRfYWRtYV9kZXNjcmlwdGlvbihTREhDSVN0YXRlICpzLCAKPj4gQURNQURlc2NyICpk
c2NyKQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgfQo+PiDCoMKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7
Cj4+IMKgwqDCoMKgwqAgY2FzZSBTREhDX0NUUkxfQURNQTJfNjQ6Cj4+IC3CoMKgwqDCoMKgwqDC
oCBkbWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBlbnRyeV9hZGRyLAo+PiAtwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodWludDhfdCAqKSgmZHNjci0+YXR0
ciksIDEpOwo+PiAtwqDCoMKgwqDCoMKgwqAgZG1hX21lbW9yeV9yZWFkKHMtPmRtYV9hcywgZW50
cnlfYWRkciArIDIsCj4+IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgICh1aW50OF90ICopKCZkc2NyLT5sZW5ndGgpLCAyKTsKPj4gK8KgwqDCoMKgwqDCoMKg
IGRtYV9tZW1vcnlfcmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIsICgmZHNjci0+YXR0ciksIDEp
Owo+PiArwqDCoMKgwqDCoMKgwqAgZG1hX21lbW9yeV9yZWFkKHMtPmRtYV9hcywgZW50cnlfYWRk
ciArIDIsICgmZHNjci0+bGVuZ3RoKSwgMik7Cj4gCj4gVGhlICgpIGFyb3VuZCAmZHNjci0+bGVu
Z3RoIGFyZSBub3cgcG9pbnRsZXNzLgoKVGhhbmtzIEVyaWMsIHBhdGNoIHVwZGF0ZWQuIFBldGVy
IGFyZSB5b3UgT0sgaWYgSSBjaGFuZ2UgdGhlIGNvY2NpIApoZWFkZXIgdXNpbmcgLyogKi8gYXM6
CgotLSA+OCAtLQpkaWZmIC0tZ2l0IGEvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3Qu
Y29jY2kgCmIvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kKaW5kZXggYTAw
NTRmMDA5ZC4uN2U0MjY4MjI0MCAxMDA2NDQKLS0tIGEvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNf
cndfY29uc3QuY29jY2kKKysrIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29j
Y2kKQEAgLTEsNSArMSwxMyBAQAotLy8gVXNhZ2U6Ci0vLyAgc3BhdGNoIC0tc3AtZmlsZSBzY3Jp
cHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSAtLWRpciAuIAotLWluLXBsYWNlCisv
KgorICBVc2FnZToKKworICAgIHNwYXRjaCBcCisgICAgICAgICAgIC0tbWFjcm8tZmlsZSBzY3Jp
cHRzL2NvY2NpLW1hY3JvLWZpbGUuaCBcCisgICAgICAgICAgIC0tc3AtZmlsZSBzY3JpcHRzL2Nv
Y2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSBcCisgICAgICAgICAgIC0ta2VlcC1jb21tZW50
cyBcCisgICAgICAgICAgIC0taW4tcGxhY2UgXAorICAgICAgICAgICAtLWRpciAuCisqLwoKICAv
LyBSZW1vdmUgdXNlbGVzcyBjYXN0CiAgQEAKQEAgLTcsOSArMTUsOSBAQCBleHByZXNzaW9uIEUx
LCBFMiwgRTMsIEU0OwogIHR5cGUgVDsKICBAQAogICgKLS0gZG1hX21lbW9yeV9yZWFkKEUxLCBF
MiwgKFQgKilFMywgRTQpCistIGRtYV9tZW1vcnlfcmVhZChFMSwgRTIsIChUICopKEUzKSwgRTQp
CiAgKyBkbWFfbWVtb3J5X3JlYWQoRTEsIEUyLCBFMywgRTQpCiAgfAotLSBkbWFfbWVtb3J5X3dy
aXRlKEUxLCBFMiwgKFQgKilFMywgRTQpCistIGRtYV9tZW1vcnlfd3JpdGUoRTEsIEUyLCAoVCAq
KShFMyksIEU0KQogICsgZG1hX21lbW9yeV93cml0ZShFMSwgRTIsIEUzLCBFNCkKICApCmRpZmYg
LS1naXQgYS9ody9zZC9zZGhjaS5jIGIvaHcvc2Qvc2RoY2kuYwppbmRleCBkNWFiZGFhZDQxLi5k
ZTYzZmZiMDM3IDEwMDY0NAotLS0gYS9ody9zZC9zZGhjaS5jCisrKyBiL2h3L3NkL3NkaGNpLmMK
QEAgLTcyNCwxMCArNzI0LDEwIEBAIHN0YXRpYyB2b2lkIGdldF9hZG1hX2Rlc2NyaXB0aW9uKFNE
SENJU3RhdGUgKnMsIApBRE1BRGVzY3IgKmRzY3IpCiAgICAgICAgICB9CiAgICAgICAgICBicmVh
azsKICAgICAgY2FzZSBTREhDX0NUUkxfQURNQTJfNjQ6Ci0gICAgICAgIGRtYV9tZW1vcnlfcmVh
ZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIsICgmZHNjci0+YXR0ciksIDEpOwotICAgICAgICBkbWFf
bWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBlbnRyeV9hZGRyICsgMiwgKCZkc2NyLT5sZW5ndGgpLCAy
KTsKKyAgICAgICAgZG1hX21lbW9yeV9yZWFkKHMtPmRtYV9hcywgZW50cnlfYWRkciwgJmRzY3It
PmF0dHIsIDEpOworICAgICAgICBkbWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBlbnRyeV9hZGRy
ICsgMiwgJmRzY3ItPmxlbmd0aCwgMik7CiAgICAgICAgICBkc2NyLT5sZW5ndGggPSBsZTE2X3Rv
X2NwdShkc2NyLT5sZW5ndGgpOwotICAgICAgICBkbWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBl
bnRyeV9hZGRyICsgNCwgKCZkc2NyLT5hZGRyKSwgOCk7CisgICAgICAgIGRtYV9tZW1vcnlfcmVh
ZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyA0LCAmZHNjci0+YWRkciwgOCk7CiAgICAgICAgICBk
c2NyLT5hZGRyID0gbGU2NF90b19jcHUoZHNjci0+YWRkcik7CiAgICAgICAgICBkc2NyLT5hdHRy
ICY9ICh1aW50OF90KSB+MHhDMDsKICAgICAgICAgIGRzY3ItPmluY3IgPSAxMjsKLS0tCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:52:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:52:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4mEv-0008Rt-4k; Thu, 20 Feb 2020 13:51:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=OTtJ=4I=redhat.com=philmd@srs-us1.protection.inumbo.net>)
 id 1j4mEu-0008Ro-5j
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:51:40 +0000
X-Inumbo-ID: 1dd6acaa-53e8-11ea-8531-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1dd6acaa-53e8-11ea-8531-12813bfff9fa;
 Thu, 20 Feb 2020 13:51:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582206698;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=yKb/KEwWUEIPy+OvjYzyLURjPny9rOd900DVmum/ckM=;
 b=Qg1TXxgBCwSHVPXn4oRPFHMhv9gOAc3dZD0+pVilNuuOW+XXtd+JfaO4oOY7Sw62hGmRaB
 B5lDG4wjg3DnBGWhqVcrcYL7io1OEmUWeXihP3v+BzIu+XJ+rJrogzEv3B7vX5+5WhDz32
 ovyAcFr2G8jZk8T66oSsKHmoGM6y640=
Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com
 [209.85.208.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-217-MkVkgwtqN7u1EseWB5OW7w-1; Thu, 20 Feb 2020 08:51:33 -0500
Received: by mail-ed1-f72.google.com with SMTP id g11so2733067edu.10
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 05:51:33 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:from:to:cc:references:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Rz0vm/fZ0lEcM/XVDnOZIU35A6myDohOkSLNpyLFR0o=;
 b=VG6OGApFTvJqUeTHHp7pi113n1LTTZN+yzhsOzAzkgliMzv4s3JT99/MCs0TAIzjyf
 oVbZDVRtXx1HB7Gu02G+UcidKblKBCfg6RultJEM1f/T7R+tg6pCDXoDimGJA7ImQmw5
 2VU8kjUnhR67LfPBuEfYPNrmXdWR9O6CnnHmYvFtNX9h+ohchm/PNX32KAFSIXgbmdXs
 18jGI88gGMt45GlugWi3oCR8g+uOvM7TzaACNsdYHGMAb5V36hE+64gip5kn7kQzdAPL
 PuuoN1pfNcnhqfO+f4wyT57WyBM6GdWmb8ohMs460YCUARfr7JE6eQkeaUAXf3255PJS
 AcQg==
X-Gm-Message-State: APjAAAVoNNSZOrmYmPoqcfLphBXz6jir+f0N6smQb7YDkAzZS2frHcua
 BuLAM4EqCnAXVDUgb427cjwLRheGYZ+hGMQj2K3SC2LGFPITWJTo4FBagqF6r0ubUkQFhXSBLJX
 im2g0VJS184JcWXR4TvWe8nrONRE=
X-Received: by 2002:aa7:dad0:: with SMTP id x16mr29014888eds.307.1582206692590; 
 Thu, 20 Feb 2020 05:51:32 -0800 (PST)
X-Google-Smtp-Source: APXvYqy7de7HT0Ttn+wiwPNp6Mm0oh07wL2K+KqpPJUSMIj5PmcHNzjHMG2ot2mUEYIe0pdxZ2904g==
X-Received: by 2002:aa7:dad0:: with SMTP id x16mr29014855eds.307.1582206692375; 
 Thu, 20 Feb 2020 05:51:32 -0800 (PST)
Received: from [192.168.1.35] (78.red-88-21-202.staticip.rima-tde.net.
 [88.21.202.78])
 by smtp.gmail.com with ESMTPSA id s12sm118618eja.79.2020.02.20.05.51.28
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 05:51:31 -0800 (PST)
From: =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>
To: Eric Blake <eblake@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, 
 qemu-devel@nongnu.org
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-3-philmd@redhat.com>
 <68120807-6f6b-1602-8208-fd76d64e74bc@redhat.com>
 <be623afd-0605-0bdf-daae-f38ba5562012@redhat.com>
Message-ID: <9b8baae3-d4f2-4b7c-604a-5f05d4db1eb2@redhat.com>
Date: Thu, 20 Feb 2020 14:51:28 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <be623afd-0605-0bdf-daae-f38ba5562012@redhat.com>
Content-Language: en-US
X-MC-Unique: MkVkgwtqN7u1EseWB5OW7w-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v3 02/20] hw: Remove unnecessary cast when
 calling dma_memory_read()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 Matthew Rosato <mjrosato@linux.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>, kvm@vger.kernel.org,
 qemu-block@nongnu.org, David Hildenbrand <david@redhat.com>,
 Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?Q?Herv=c3=a9_Poussineau?= <hpoussin@reactos.org>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?Q?C=c3=a9dric_Le_Goater?= <clg@kaod.org>, John Snow <jsnow@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Igor Mitsyanko <i.mitsyanko@gmail.com>,
 Cornelia Huck <cohuck@redhat.com>, Michael Walle <michael@walle.cc>,
 qemu-ppc@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMC8yMCAyOjQzIFBNLCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPiBPbiAy
LzIwLzIwIDI6MTYgUE0sIEVyaWMgQmxha2Ugd3JvdGU6Cj4+IE9uIDIvMjAvMjAgNzowNSBBTSwg
UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgd3JvdGU6Cj4+PiBTaW5jZSBpdHMgaW50cm9kdWN0aW9u
IGluIGNvbW1pdCBkODZhNzdmOGFiYiwgZG1hX21lbW9yeV9yZWFkKCkKPj4+IGFsd2F5cyBhY2Nl
cHRlZCB2b2lkIHBvaW50ZXIgYXJndW1lbnQuIFJlbW92ZSB0aGUgdW5uZWNlc3NhcnkKPj4+IGNh
c3RzLgo+Pj4KPj4+IFRoaXMgY29tbWl0IHdhcyBwcm9kdWNlZCB3aXRoIHRoZSBpbmNsdWRlZCBD
b2NjaW5lbGxlIHNjcmlwdAo+Pj4gc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuCj4+
Pgo+Pj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRo
YXQuY29tPgo+Pj4gLS0tCj4+PiDCoCBzY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5j
b2NjaSB8IDE1ICsrKysrKysrKysrKysrKwo+Pj4gwqAgaHcvYXJtL3NtbXUtY29tbW9uLmPCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDMgKy0tCj4+PiDCoCBody9hcm0v
c21tdXYzLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwg
MTAgKysrKy0tLS0tLQo+Pj4gwqAgaHcvc2Qvc2RoY2kuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHwgMTUgKysrKystLS0tLS0tLS0tCj4+PiDCoCA0
IGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQo+Pj4gwqAg
Y3JlYXRlIG1vZGUgMTAwNjQ0IHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2Np
Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNv
Y2NpIAo+Pj4gYi9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQo+Pj4gbmV3
IGZpbGUgbW9kZSAxMDA2NDQKPj4+IGluZGV4IDAwMDAwMDAwMDAuLmEwMDU0ZjAwOWQKPj4+IC0t
LSAvZGV2L251bGwKPj4+ICsrKyBiL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNv
Y2NpCj4+PiBAQCAtMCwwICsxLDE1IEBACj4+PiArLy8gVXNhZ2U6Cj4+PiArLy/CoCBzcGF0Y2gg
LS1zcC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIC0tZGlyIC4g
Cj4+PiAtLWluLXBsYWNlCj4+Cj4+IFRoaXMgY29tbWFuZCBsaW5lIHNob3VsZCBhbHNvIHVzZSAn
LS1tYWNyby1maWxlIAo+PiBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCcgdG8gY292ZXIgbW9y
ZSBvZiB0aGUgY29kZSBiYXNlIChDb2NjaW5lbGxlIAo+PiBza2lwcyBwb3J0aW9ucyBvZiB0aGUg
Y29kZSB0aGF0IHVzZXMgbWFjcm9zIGl0IGRvZXNuJ3QgcmVjb2duaXplKS4KPj4KPj4KPj4+IEBA
IC03MjYsMTMgKzcyNCwxMCBAQCBzdGF0aWMgdm9pZCBnZXRfYWRtYV9kZXNjcmlwdGlvbihTREhD
SVN0YXRlICpzLCAKPj4+IEFETUFEZXNjciAqZHNjcikKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCB9
Cj4+PiDCoMKgwqDCoMKgwqDCoMKgwqAgYnJlYWs7Cj4+PiDCoMKgwqDCoMKgIGNhc2UgU0RIQ19D
VFJMX0FETUEyXzY0Ogo+Pj4gLcKgwqDCoMKgwqDCoMKgIGRtYV9tZW1vcnlfcmVhZChzLT5kbWFf
YXMsIGVudHJ5X2FkZHIsCj4+PiAtwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoCAodWludDhfdCAqKSgmZHNjci0+YXR0ciksIDEpOwo+Pj4gLcKgwqDCoMKgwqDC
oMKgIGRtYV9tZW1vcnlfcmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyAyLAo+Pj4gLcKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVpbnQ4X3QgKikoJmRz
Y3ItPmxlbmd0aCksIDIpOwo+Pj4gK8KgwqDCoMKgwqDCoMKgIGRtYV9tZW1vcnlfcmVhZChzLT5k
bWFfYXMsIGVudHJ5X2FkZHIsICgmZHNjci0+YXR0ciksIDEpOwo+Pj4gK8KgwqDCoMKgwqDCoMKg
IGRtYV9tZW1vcnlfcmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyAyLCAoJmRzY3ItPmxlbmd0
aCksIDIpOwo+Pgo+PiBUaGUgKCkgYXJvdW5kICZkc2NyLT5sZW5ndGggYXJlIG5vdyBwb2ludGxl
c3MuCj4gCj4gVGhhbmtzIEVyaWMsIHBhdGNoIHVwZGF0ZWQuIFBldGVyIGFyZSB5b3UgT0sgaWYg
SSBjaGFuZ2UgdGhlIGNvY2NpIAo+IGhlYWRlciB1c2luZyAvKiAqLyBhczoKPiAKPiAtLSA+OCAt
LQo+IGRpZmYgLS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaSAK
PiBiL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpCj4gaW5kZXggYTAwNTRm
MDA5ZC4uN2U0MjY4MjI0MCAxMDA2NDQKPiAtLS0gYS9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19y
d19jb25zdC5jb2NjaQo+ICsrKyBiL3NjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNv
Y2NpCj4gQEAgLTEsNSArMSwxMyBAQAo+IC0vLyBVc2FnZToKPiAtLy/CoCBzcGF0Y2ggLS1zcC1m
aWxlIHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIC0tZGlyIC4gCj4gLS1p
bi1wbGFjZQo+ICsvKgo+ICvCoCBVc2FnZToKPiArCj4gK8KgwqDCoCBzcGF0Y2ggXAo+ICvCoMKg
wqDCoMKgwqDCoMKgwqDCoCAtLW1hY3JvLWZpbGUgc2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmgg
XAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxlL2V4
ZWNfcndfY29uc3QuY29jY2kgXAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAtLWtlZXAtY29tbWVu
dHMgXAo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAtLWluLXBsYWNlIFwKPiArwqDCoMKgwqDCoMKg
wqDCoMKgwqAgLS1kaXIgLgo+ICsqLwo+IAo+ICDCoC8vIFJlbW92ZSB1c2VsZXNzIGNhc3QKPiAg
wqBAQAo+IEBAIC03LDkgKzE1LDkgQEAgZXhwcmVzc2lvbiBFMSwgRTIsIEUzLCBFNDsKPiAgwqB0
eXBlIFQ7Cj4gIMKgQEAKPiAgwqAoCj4gLS0gZG1hX21lbW9yeV9yZWFkKEUxLCBFMiwgKFQgKilF
MywgRTQpCj4gKy0gZG1hX21lbW9yeV9yZWFkKEUxLCBFMiwgKFQgKikoRTMpLCBFNCkKPiAgwqAr
IGRtYV9tZW1vcnlfcmVhZChFMSwgRTIsIEUzLCBFNCkKPiAgwqB8Cj4gLS0gZG1hX21lbW9yeV93
cml0ZShFMSwgRTIsIChUICopRTMsIEU0KQo+ICstIGRtYV9tZW1vcnlfd3JpdGUoRTEsIEUyLCAo
VCAqKShFMyksIEU0KQo+ICDCoCsgZG1hX21lbW9yeV93cml0ZShFMSwgRTIsIEUzLCBFNCkKPiAg
wqApCj4gZGlmZiAtLWdpdCBhL2h3L3NkL3NkaGNpLmMgYi9ody9zZC9zZGhjaS5jCj4gaW5kZXgg
ZDVhYmRhYWQ0MS4uZGU2M2ZmYjAzNyAxMDA2NDQKPiAtLS0gYS9ody9zZC9zZGhjaS5jCj4gKysr
IGIvaHcvc2Qvc2RoY2kuYwo+IEBAIC03MjQsMTAgKzcyNCwxMCBAQCBzdGF0aWMgdm9pZCBnZXRf
YWRtYV9kZXNjcmlwdGlvbihTREhDSVN0YXRlICpzLCAKPiBBRE1BRGVzY3IgKmRzY3IpCj4gIMKg
wqDCoMKgwqDCoMKgwqAgfQo+ICDCoMKgwqDCoMKgwqDCoMKgIGJyZWFrOwo+ICDCoMKgwqDCoCBj
YXNlIFNESENfQ1RSTF9BRE1BMl82NDoKPiAtwqDCoMKgwqDCoMKgwqAgZG1hX21lbW9yeV9yZWFk
KHMtPmRtYV9hcywgZW50cnlfYWRkciwgKCZkc2NyLT5hdHRyKSwgMSk7Cj4gLcKgwqDCoMKgwqDC
oMKgIGRtYV9tZW1vcnlfcmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyAyLCAoJmRzY3ItPmxl
bmd0aCksIDIpOwo+ICvCoMKgwqDCoMKgwqDCoCBkbWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBl
bnRyeV9hZGRyLCAmZHNjci0+YXR0ciwgMSk7Cj4gK8KgwqDCoMKgwqDCoMKgIGRtYV9tZW1vcnlf
cmVhZChzLT5kbWFfYXMsIGVudHJ5X2FkZHIgKyAyLCAmZHNjci0+bGVuZ3RoLCAyKTsKPiAgwqDC
oMKgwqDCoMKgwqDCoCBkc2NyLT5sZW5ndGggPSBsZTE2X3RvX2NwdShkc2NyLT5sZW5ndGgpOwo+
IC3CoMKgwqDCoMKgwqDCoCBkbWFfbWVtb3J5X3JlYWQocy0+ZG1hX2FzLCBlbnRyeV9hZGRyICsg
NCwgKCZkc2NyLT5hZGRyKSwgOCk7Cj4gK8KgwqDCoMKgwqDCoMKgIGRtYV9tZW1vcnlfcmVhZChz
LT5kbWFfYXMsIGVudHJ5X2FkZHIgKyA0LCAmZHNjci0+YWRkciwgOCk7Cj4gIMKgwqDCoMKgwqDC
oMKgwqAgZHNjci0+YWRkciA9IGxlNjRfdG9fY3B1KGRzY3ItPmFkZHIpOwo+ICDCoMKgwqDCoMKg
wqDCoMKgIGRzY3ItPmF0dHIgJj0gKHVpbnQ4X3QpIH4weEMwOwo+ICDCoMKgwqDCoMKgwqDCoMKg
IGRzY3ItPmluY3IgPSAxMjsKPiAtLS0KClNlcmllcyB1cGRhdGVkIGhlcmU6Cmh0dHBzOi8vZ2l0
aHViLmNvbS9waGlsbWQvcWVtdS9jb21taXRzL2V4ZWNfcndfY29uc3RfdjQKClJlbGV2YW50IHNw
YXRjaDoKaHR0cHM6Ly9naXRodWIuY29tL3BoaWxtZC9xZW11L2Jsb2IvZXhlY19yd19jb25zdF92
NC9zY3JpcHRzL2NvY2NpbmVsbGUvZXhlY19yd19jb25zdC5jb2NjaQoKSSB3aWxsIHJlc3BpbiBs
YXRlciB0byBsZXQgcGVvcGxlIHRpbWUgdG8gcmV2aWV3LgoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:54:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:54:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4mHs-000099-Kq; Thu, 20 Feb 2020 13:54:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4mHr-000094-93
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:54:43 +0000
X-Inumbo-ID: 8b8c39cc-53e8-11ea-ade5-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8b8c39cc-53e8-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 13:54:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582206883; x=1613742883;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=g4ijhDYuJ3ncYPOAmJGJ2XO3GIUAd9gN9Tr0CE9zfpo=;
 b=D9OSskmKSuaREWKivcs2RQsBmgpKHcmaG5Ma52tXxjVXy9tON2VIqo8x
 sxvPITLpBuw5NnHpCb6TUJdexSQ20tijL7DwY086L06b7KfM//xs60f6w
 EMVwqKIBGzaRCdZs8Sgw9t+yOfHazCjQHuE6gJIRSa9mX21whyxwJZBC6 E=;
IronPort-SDR: i3n99YIbcDxWB3rJtRrCLdb70ZCl5dnSfu60gvIz1jYU0aalW/Uq6GB7epg09S20gthREigk4s
 Rq348+Ihhxtg==
X-IronPort-AV: E=Sophos;i="5.70,464,1574121600"; d="scan'208";a="17318865"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 20 Feb 2020 13:54:29 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id 1DF23A2DDB; Thu, 20 Feb 2020 13:54:17 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 20 Feb 2020 13:54:16 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 13:54:15 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 13:54:15 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?UGhpbGlwcGUgTWF0aGlldS1EYXVkw6k=?= <philmd@redhat.com>, "Peter
 Maydell" <peter.maydell@linaro.org>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [Xen-devel] [PATCH v3 19/20] Let cpu_[physical]_memory() calls
 pass a boolean 'is_write' argument
Thread-Index: AQHV5+7vcjjW/3OJHE2x9C8aUbSeQqgkGmwg
Date: Thu, 20 Feb 2020 13:54:15 +0000
Message-ID: <3879f3fc2c3641a28412938601327bb7@EX13D32EUC003.ant.amazon.com>
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-20-philmd@redhat.com>
In-Reply-To: <20200220130548.29974-20-philmd@redhat.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.112]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v3 19/20] Let cpu_[physical]_memory() calls
 pass a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 Matthew Rosato <mjrosato@linux.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Stefano
 Stabellini <sstabellini@kernel.org>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 "qemu-block@nongnu.org" <qemu-block@nongnu.org>,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?utf-8?B?SGVydsOpIFBvdXNzaW5lYXU=?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>,
 "qemu-s390x@nongnu.org" <qemu-s390x@nongnu.org>,
 "qemu-arm@nongnu.org" <qemu-arm@nongnu.org>,
 =?utf-8?B?Q8OpZHJpYyBMZSBHb2F0ZXI=?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, Richard Henderson <rth@twiddle.net>, Igor
 Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, "qemu-ppc@nongnu.org" <qemu-ppc@nongnu.org>,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YNCj4gUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kNCj4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAxMzowNg0KPiBUbzogUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPjsgcWVtdS1kZXZlbEBub25nbnUu
b3JnDQo+IENjOiBGYW0gWmhlbmcgPGZhbUBldXBob24ubmV0PjsgRG1pdHJ5IEZsZXl0bWFuDQo+
IDxkbWl0cnkuZmxleXRtYW5AZ21haWwuY29tPjsga3ZtQHZnZXIua2VybmVsLm9yZzsgTWljaGFl
bCBTLiBUc2lya2luDQo+IDxtc3RAcmVkaGF0LmNvbT47IEphc29uIFdhbmcgPGphc293YW5nQHJl
ZGhhdC5jb20+OyBHZXJkIEhvZmZtYW5uDQo+IDxrcmF4ZWxAcmVkaGF0LmNvbT47IEVkZ2FyIEUu
IElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0BnbWFpbC5jb20+OyBTdGVmYW5vDQo+IFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBNYXR0aGV3IFJvc2F0bw0KPiA8bWpyb3NhdG9A
bGludXguaWJtLmNvbT47IHFlbXUtYmxvY2tAbm9uZ251Lm9yZzsgRGF2aWQgSGlsZGVuYnJhbmQN
Cj4gPGRhdmlkQHJlZGhhdC5jb20+OyBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT47
IENocmlzdGlhbg0KPiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT47IEhlcnbD
qSBQb3Vzc2luZWF1DQo+IDxocG91c3NpbkByZWFjdG9zLm9yZz47IE1hcmNlbCBBcGZlbGJhdW0g
PG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPjsNCj4gQW50aG9ueSBQZXJhcmQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+OyB4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBB
bGVrc2FuZGFyIFJpa2FsbyA8YWxla3NhbmRhci5yaWthbG9AcnQtDQo+IHJrLmNvbT47IFJpY2hh
cmQgSGVuZGVyc29uIDxydGhAdHdpZGRsZS5uZXQ+OyBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqQ0K
PiA8cGhpbG1kQHJlZGhhdC5jb20+OyBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29t
PjsgVGhvbWFzIEh1dGgNCj4gPHRodXRoQHJlZGhhdC5jb20+OyBFZHVhcmRvIEhhYmtvc3QgPGVo
YWJrb3N0QHJlZGhhdC5jb20+OyBTdGVmYW4gV2VpbA0KPiA8c3dAd2VpbG5ldHouZGU+OyBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPjsgUmljaGFyZA0KPiBIZW5kZXJz
b24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+OyBQYXVsIER1cnJhbnQgPHBhdWxAeGVu
Lm9yZz47DQo+IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT47IHFlbXUtczM5MHhA
bm9uZ251Lm9yZzsgcWVtdS0NCj4gYXJtQG5vbmdudS5vcmc7IEPDqWRyaWMgTGUgR29hdGVyIDxj
bGdAa2FvZC5vcmc+OyBKb2huIFNub3cNCj4gPGpzbm93QHJlZGhhdC5jb20+OyBEYXZpZCBHaWJz
b24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT47IElnb3INCj4gTWl0c3lhbmtvIDxpLm1p
dHN5YW5rb0BnbWFpbC5jb20+OyBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT47DQo+
IE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2FsbGUuY2M+OyBxZW11LXBwY0Bub25nbnUub3JnOyBQ
YW9sbyBCb256aW5pDQo+IDxwYm9uemluaUByZWRoYXQuY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRl
dmVsXSBbUEFUQ0ggdjMgMTkvMjBdIExldCBjcHVfW3BoeXNpY2FsXV9tZW1vcnkoKSBjYWxscw0K
PiBwYXNzIGEgYm9vbGVhbiAnaXNfd3JpdGUnIGFyZ3VtZW50DQo+IA0KPiBVc2UgYW4gZXhwbGlj
aXQgYm9vbGVhbiB0eXBlLg0KPiANCj4gVGhpcyBjb21taXQgd2FzIHByb2R1Y2VkIHdpdGggdGhl
IGluY2x1ZGVkIENvY2NpbmVsbGUgc2NyaXB0DQo+IHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3
X2NvbnN0Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBo
aWxtZEByZWRoYXQuY29tPg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5v
cmc+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 13:56:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 13:56:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4mJi-0000G3-1X; Thu, 20 Feb 2020 13:56:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4mJh-0000Fw-1L
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 13:56:37 +0000
X-Inumbo-ID: cf1d2fde-53e8-11ea-8531-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cf1d2fde-53e8-11ea-8531-12813bfff9fa;
 Thu, 20 Feb 2020 13:56:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582206996; x=1613742996;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=6qRdb2tHAjpNw5HxV4uP0hoa7Zzgw6Kqa078Vn8d190=;
 b=i21ChyGeUIIfLTy76yfgNa9jdwrzx3cPRQGuVw7Mc4L9Vei6O1gO6Xvs
 5wnO4Ucq2ZKLdNAtslPP/eGcSs0EfNHJGJVB5yo37FCT8DbPDb9H6UtZC
 OP3ilC1cBmnbb6MNLAfeX2H1DVH+WTdVeKOVMCR+ErwExtvgisvwjPwV4 s=;
IronPort-SDR: wo2CTn8HSGq9XguOwKHujm9WgWfPn/NXmA5jPzTfTb+B/pt4Sdg7JXx/m7QeCdVyHX4aytsS43
 SUTF86rdYH9g==
X-IronPort-AV: E=Sophos;i="5.70,464,1574121600"; d="scan'208";a="17947101"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-af6a10df.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 20 Feb 2020 13:56:31 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-af6a10df.us-east-1.amazon.com (Postfix) with ESMTPS
 id 13F73A1ECB; Thu, 20 Feb 2020 13:56:20 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 20 Feb 2020 13:56:19 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 13:56:18 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 13:56:18 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?UGhpbGlwcGUgTWF0aGlldS1EYXVkw6k=?= <philmd@redhat.com>, "Peter
 Maydell" <peter.maydell@linaro.org>, "qemu-devel@nongnu.org"
 <qemu-devel@nongnu.org>
Thread-Topic: [Xen-devel] [PATCH v3 03/20] exec: Let qemu_ram_*() functions
 take a const pointer argument
Thread-Index: AQHV5+62bDvzVj67r0Cu6rYKUNoaGagkGwNQ
Date: Thu, 20 Feb 2020 13:56:18 +0000
Message-ID: <a7c2db54d9b04909a5c733ebe5cc5bd9@EX13D32EUC003.ant.amazon.com>
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-4-philmd@redhat.com>
In-Reply-To: <20200220130548.29974-4-philmd@redhat.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.112]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v3 03/20] exec: Let qemu_ram_*() functions
 take a const pointer argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Dmitry Fleytman <dmitry.fleytman@gmail.com>,
 Matthew Rosato <mjrosato@linux.ibm.com>, "Michael S. Tsirkin" <mst@redhat.com>,
 Jason Wang <jasowang@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Stefano
 Stabellini <sstabellini@kernel.org>,
 "kvm@vger.kernel.org" <kvm@vger.kernel.org>,
 "qemu-block@nongnu.org" <qemu-block@nongnu.org>,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?utf-8?B?SGVydsOpIFBvdXNzaW5lYXU=?= <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 David Gibson <david@gibson.dropbear.id.au>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>,
 "qemu-s390x@nongnu.org" <qemu-s390x@nongnu.org>,
 "qemu-arm@nongnu.org" <qemu-arm@nongnu.org>,
 =?utf-8?B?Q8OpZHJpYyBMZSBHb2F0ZXI=?= <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, Richard Henderson <rth@twiddle.net>, Igor
 Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, "qemu-ppc@nongnu.org" <qemu-ppc@nongnu.org>,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YNCj4gUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kNCj4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAxMzowNg0KPiBUbzogUGV0
ZXIgTWF5ZGVsbCA8cGV0ZXIubWF5ZGVsbEBsaW5hcm8ub3JnPjsgcWVtdS1kZXZlbEBub25nbnUu
b3JnDQo+IENjOiBGYW0gWmhlbmcgPGZhbUBldXBob24ubmV0PjsgRG1pdHJ5IEZsZXl0bWFuDQo+
IDxkbWl0cnkuZmxleXRtYW5AZ21haWwuY29tPjsga3ZtQHZnZXIua2VybmVsLm9yZzsgTWljaGFl
bCBTLiBUc2lya2luDQo+IDxtc3RAcmVkaGF0LmNvbT47IEphc29uIFdhbmcgPGphc293YW5nQHJl
ZGhhdC5jb20+OyBHZXJkIEhvZmZtYW5uDQo+IDxrcmF4ZWxAcmVkaGF0LmNvbT47IEVkZ2FyIEUu
IElnbGVzaWFzIDxlZGdhci5pZ2xlc2lhc0BnbWFpbC5jb20+OyBTdGVmYW5vDQo+IFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBNYXR0aGV3IFJvc2F0bw0KPiA8bWpyb3NhdG9A
bGludXguaWJtLmNvbT47IHFlbXUtYmxvY2tAbm9uZ251Lm9yZzsgRGF2aWQgSGlsZGVuYnJhbmQN
Cj4gPGRhdmlkQHJlZGhhdC5jb20+OyBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT47
IENocmlzdGlhbg0KPiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT47IEhlcnbD
qSBQb3Vzc2luZWF1DQo+IDxocG91c3NpbkByZWFjdG9zLm9yZz47IE1hcmNlbCBBcGZlbGJhdW0g
PG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPjsNCj4gQW50aG9ueSBQZXJhcmQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+OyB4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBB
bGVrc2FuZGFyIFJpa2FsbyA8YWxla3NhbmRhci5yaWthbG9AcnQtDQo+IHJrLmNvbT47IFJpY2hh
cmQgSGVuZGVyc29uIDxydGhAdHdpZGRsZS5uZXQ+OyBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqQ0K
PiA8cGhpbG1kQHJlZGhhdC5jb20+OyBMYXVyZW50IFZpdmllciA8bHZpdmllckByZWRoYXQuY29t
PjsgVGhvbWFzIEh1dGgNCj4gPHRodXRoQHJlZGhhdC5jb20+OyBFZHVhcmRvIEhhYmtvc3QgPGVo
YWJrb3N0QHJlZGhhdC5jb20+OyBTdGVmYW4gV2VpbA0KPiA8c3dAd2VpbG5ldHouZGU+OyBBbGlz
dGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPjsgUmljaGFyZA0KPiBIZW5kZXJz
b24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+OyBQYXVsIER1cnJhbnQgPHBhdWxAeGVu
Lm9yZz47DQo+IEVyaWMgQXVnZXIgPGVyaWMuYXVnZXJAcmVkaGF0LmNvbT47IHFlbXUtczM5MHhA
bm9uZ251Lm9yZzsgcWVtdS0NCj4gYXJtQG5vbmdudS5vcmc7IEPDqWRyaWMgTGUgR29hdGVyIDxj
bGdAa2FvZC5vcmc+OyBKb2huIFNub3cNCj4gPGpzbm93QHJlZGhhdC5jb20+OyBEYXZpZCBHaWJz
b24gPGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT47IElnb3INCj4gTWl0c3lhbmtvIDxpLm1p
dHN5YW5rb0BnbWFpbC5jb20+OyBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT47DQo+
IE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2FsbGUuY2M+OyBxZW11LXBwY0Bub25nbnUub3JnOyBQ
YW9sbyBCb256aW5pDQo+IDxwYm9uemluaUByZWRoYXQuY29tPg0KPiBTdWJqZWN0OiBbWGVuLWRl
dmVsXSBbUEFUQ0ggdjMgMDMvMjBdIGV4ZWM6IExldCBxZW11X3JhbV8qKCkgZnVuY3Rpb25zDQo+
IHRha2UgYSBjb25zdCBwb2ludGVyIGFyZ3VtZW50DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBQaGls
aXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhhdC5jb20+DQoNClJldmlld2VkLWJ5OiBQ
YXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 14:11:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 14:11:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4mY4-0002B6-Ij; Thu, 20 Feb 2020 14:11:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4mY3-0002B1-34
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 14:11:27 +0000
X-Inumbo-ID: e14a3c4a-53ea-11ea-853a-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e14a3c4a-53ea-11ea-853a-12813bfff9fa;
 Thu, 20 Feb 2020 14:11:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582207887;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=RotRLLjxe1Da2Zxd1bn9y+WuFCtMzRQURtFfTCzsUIY=;
 b=J9h/hW3F3lDO28dI+OjX4aCH0ORqelmPaCQmRR/YRLKlkXD7tBsWpmMe
 87qV/uxbnx7E2EuG/YcPwTBm9TdvX0FOhmMVrMFBPMxABsgvsPmbAJc/w
 4sx3citPQGPwbyyNWPteWotQJVmmN85dZKROn2WRtkqBZvh+DjPjROc/1 s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PM3UykvGVSYmRdJedMuiu1lmlHn6thMZ30pBYmHOkf6tAaC9Kzc1pkbaqUdhEs6wLQ3ishzS2y
 A1aPsQaFADIW3C59yj+zErmg3RvCuma31OepzeOeoO0JtWtOYYti0ilnM0GblcF4ol6YDYH4bL
 eqtEwWzwCfcXk7ZgdKcFM/k0G4+Pc7a8SmgNuJzoQjPhFCKRGchObGyviZV4jPbPExx9ylUp7S
 CYWAUWxA2u6uoQDxQEAWV2ZGLvYmqDPc9PptvgTnW6lmRxxix7cQ9E4F8TiBUY4isr2QnMByXf
 YX0=
X-SBRS: 2.7
X-MesageID: 12737643
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12737643"
Date: Thu, 20 Feb 2020 15:11:17 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220141117.GK4679@Air-de-Roger>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDE6NDg6NTRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjAuMDIuMjAyMCAxMzowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gSSd2
ZSBkb25lIHNvbWUgdGVzdGluZyBhbmQgYXQgbGVhc3QgdGhlIENQVSBkb3duIGNhc2UgaXMgZml4
ZWQgbm93Lgo+ID4gUG9zdGluZyBlYXJseSBpbiBvcmRlciB0byBnZXQgZmVlZGJhY2sgb24gdGhl
IGFwcHJvYWNoIHRha2VuLgo+IAo+IExvb2tzIGdvb2QsIHRoYW5rcywganVzdCBhIHF1ZXN0aW9u
IGFuZCB0d28gY29tbWVudHM6Cj4gCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmgK
PiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9yd2xvY2suaAo+ID4gQEAgLTIwLDIxICsyMCwzMCBA
QCB0eXBlZGVmIHN0cnVjdCB7Cj4gPiAgI2RlZmluZSBERUZJTkVfUldMT0NLKGwpIHJ3bG9ja190
IGwgPSBSV19MT0NLX1VOTE9DS0VECj4gPiAgI2RlZmluZSByd2xvY2tfaW5pdChsKSAoKihsKSA9
IChyd2xvY2tfdClSV19MT0NLX1VOTE9DS0VEKQo+ID4gIAo+ID4gLS8qCj4gPiAtICogV3JpdGVy
IHN0YXRlcyAmIHJlYWRlciBzaGlmdCBhbmQgYmlhcy4KPiA+IC0gKgo+ID4gLSAqIFdyaXRlciBm
aWVsZCBpcyA4IGJpdCB0byBhbGxvdyBmb3IgcG90ZW50aWFsIG9wdGltaXNhdGlvbiwgc2VlCj4g
PiAtICogX3dyaXRlX3VubG9jaygpLgo+ID4gLSAqLwo+ID4gLSNkZWZpbmUgICAgX1FXX1dBSVRJ
TkcgIDEgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBpcyB3YWl0aW5nICAgICAqLwo+ID4gLSNk
ZWZpbmUgICAgX1FXX0xPQ0tFRCAgIDB4ZmYgICAgICAgICAgICAvKiBBIHdyaXRlciBob2xkcyB0
aGUgbG9jayAqLwo+ID4gLSNkZWZpbmUgICAgX1FXX1dNQVNLICAgIDB4ZmYgICAgICAgICAgICAv
KiBXcml0ZXIgbWFzay4qLwo+ID4gLSNkZWZpbmUgICAgX1FSX1NISUZUICAgIDggICAgICAgICAg
ICAgICAvKiBSZWFkZXIgY291bnQgc2hpZnQgICAgICAqLwo+ID4gKy8qIFdyaXRlciBzdGF0ZXMg
JiByZWFkZXIgc2hpZnQgYW5kIGJpYXMuICovCj4gPiArI2RlZmluZSAgICBfUVdfV0FJVElORyAg
MSAgICAgICAgICAgICAgICAgICAgICAgLyogQSB3cml0ZXIgaXMgd2FpdGluZyAqLwo+ID4gKyNk
ZWZpbmUgICAgX1FXX0xPQ0tFRCAgIDMgICAgICAgICAgICAgICAgICAgICAgIC8qIEEgd3JpdGVy
IGhvbGRzIHRoZSBsb2NrICovCj4gCj4gQWl1aSB0aGluZ3Mgd291bGQgd29yayBlcXVhbGx5IHdl
bGwgaWYgMiB3YXMgdXNlZCBoZXJlPwoKSSB0aGluayBzbywgSSBsZWZ0IGl0IGFzIDMgYmVjYXVz
ZSBwcmV2aW91c2x5IExPQ0tFRCB3b3VsZCBhbHNvCmluY2x1ZGUgV0FJVElORywgYW5kIEkgZGlk
bid0IHdhbnQgdG8gY2hhbmdlIGl0IGluIGNhc2UgSSd2ZSBtaXNzZWQKc29tZSBjb2RlIHBhdGgg
dGhhdCB3YXMgcmVseWluZyBvbiB0aGF0LgoKPiAKPiA+ICsjZGVmaW5lICAgIF9RV19XTUFTSyAg
ICAzICAgICAgICAgICAgICAgICAgICAgICAvKiBXcml0ZXIgbWFzayAqLwo+ID4gKyNkZWZpbmUg
ICAgX1FXX0NQVVNISUZUIDIgICAgICAgICAgICAgICAgICAgICAgIC8qIFdyaXRlciBDUFUgc2hp
ZnQgKi8KPiA+ICsjZGVmaW5lICAgIF9RV19DUFVNQVNLICAweDNmZmMgICAgICAgICAgICAgICAg
ICAvKiBXcml0ZXIgQ1BVIG1hc2sgKi8KPiAKPiBBdCBsZWFzdCBvbiB4ODYsIHRoZSBzaGlmdCBp
bnZvbHZlZCBoZXJlIGlzIHF1aXRlIGNlcnRhaW5seQo+IG1vcmUgZXhwZW5zaXZlIHRoYW4gdXNp
bmcgd2lkZXIgaW1tZWRpYXRlcyBvbiBBTkQgYW5kIENNUAo+IHJlc3VsdGluZyBmcm9tIHRoZSBf
UVdfTUFTSy1iYXNlZCBjb21wYXJpc29ucy4gSSdkIHRoZXJlZm9yZQo+IGxpa2UgdG8gc3VnZ2Vz
dCB0byBwdXQgdGhlIENQVSBpbiB0aGUgbG93IDEyIGJpdHMuCgpIbSByaWdodC4gVGhlIExPQ0tF
RCBhbmQgV0FJVElORyBiaXRzIGRvbid0IG5lZWQgc2hpZnRpbmcgYW55d2F5LgoKPiAKPiBBbm90
aGVyIG9wdGlvbiBpcyB0byB1c2UgdGhlIHJlY3Vyc2VfY3B1IGZpZWxkIG9mIHRoZQo+IGFzc29j
aWF0ZWQgc3BpbiBsb2NrOiBUaGUgZmllbGQgaXMgdXNlZCBmb3IgcmVjdXJzaXZlIGxvY2tzCj4g
b25seSwgYW5kIGhlbmNlIHRoZSBvbmx5IGNvbmZsaWN0IHdvdWxkIGJlIHdpdGgKPiBfc3Bpbl9p
c19sb2NrZWQoKSwgd2hpY2ggd2UgZG9uJ3QgKGFuZCBpbiB0aGUgZnV0dXJlIHRoZW4KPiBhbHNv
IHNob3VsZG4ndCkgdXNlIG9uIHRoaXMgbG9jay4KCkkgbG9va2VkIGludG8gdGhhdCBhbHNvLCBi
dXQgdGhpbmdzIGdldCBtb3JlIGNvbXBsaWNhdGVkIEFGQUlDVCwgYXMgaXQncwpub3QgcG9zc2li
bGUgdG8gYXRvbWljYWxseSBmZXRjaCB0aGUgc3RhdGUgb2YgdGhlIGxvY2sgYW5kIHRoZSBvd25l
cgpDUFUgYXQgdGhlIHNhbWUgdGltZS4gTmVpdGhlciB5b3UgY291bGQgc2V0IHRoZSBMT0NLRUQg
Yml0IGFuZCB0aGUgQ1BVCmF0IHRoZSBzYW1lIHRpbWUuCgo+IAo+ID4gQEAgLTE2Niw3ICsxODAs
OCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xvY2tfdCAqbG9jaykKPiA+
ICAgICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVk
IGRpcmVjdGx5Lgo+ID4gICAgICAgKiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3
aWxsIGJlIHVzZWQgdG8gY2xlYXIgaXQuCj4gPiAgICAgICAqLwo+ID4gLSAgICBhdG9taWNfc3Vi
KF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPiA+ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2Nr
ZWRfYnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4gPiArICAgIGF0b21pY19zdWIo
X3dyaXRlX2xvY2tfdmFsKCksICZsb2NrLT5jbnRzKTsKPiAKPiBJIHRoaW5rIHRoaXMgd291bGQg
YmUgbW9yZSBlZmZpY2llbnQgd2l0aCBhdG9taWNfYW5kKCksIG5vdAo+IHRoZSBsZWFzdCBiZWNh
dXNlIG9mIHRoZSB0aGVuIGF2b2lkZWQgc21wX3Byb2Nlc3Nvcl9pZCgpLgo+IFdoZXRoZXIgdG8g
bWFzayBvZmYganVzdCBfUVdfV01BU0sgb3IgYWxzbyB0aGUgQ1BVIG51bWJlciBvZgo+IHRoZSBs
YXN0IHdyaXRlIG93bmVyIHdvdWxkIG5lZWQgdG8gYmUgZGV0ZXJtaW5lZC4gQnV0IHdpdGgKPiB1
c2luZyBzdWJ0cmFjdGlvbiwgaW4gY2FzZSBvZiBwcm9ibGVtcyBpdCdsbCBsaWtlbHkgYmUKPiBo
YXJkZXIgdG8gdW5kZXJzdGFuZCB3aGF0IGFjdHVhbGx5IHdlbnQgb24sIGZyb20gbG9va2luZyBh
dAo+IHRoZSByZXN1bHRpbmcgc3RhdGUgb2YgdGhlIGxvY2sgKHRoaXMgaXMgaW4gcGFydCBhIHBy
ZS0KPiBleGlzdGluZyBwcm9ibGVtLCBidXQgZ2V0cyB3b3JzZSB3aXRoIHN1YnRyYWN0aW9uIG9m
IENQVQo+IG51bWJlcnMpLgoKUmlnaHQsIGEgbWFzayB3b3VsZCBiZSBiZXR0ZXIuIFJpZ2h0IG5v
dyBib3RoIG5lZWQgdG8gYmUgY2xlYXJlZCAodGhlCkxPQ0tFRCBhbmQgdGhlIENQVSBmaWVsZHMp
IGFzIHRoZXJlJ3MgY29kZSB0aGF0IHJlbGllcyBvbiAhbG9jay0+Y250cwphcyBhIHdheSB0byBk
ZXRlcm1pbmUgdGhhdCB0aGUgbG9jayBpcyBub3QgcmVhZCBvciB3cml0ZSBsb2NrZWQuIElmIHdl
CmxlZnQgdGhlIENQVSBseWluZyBhcm91bmQgdGhvc2UgY2hlY2tzIHdvdWxkIG5lZWQgdG8gYmUg
YWRqdXN0ZWQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 14:23:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 14:23:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4mju-0003Cv-Rm; Thu, 20 Feb 2020 14:23:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4mjt-0003Cq-Gu
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 14:23:41 +0000
X-Inumbo-ID: 972a8e4c-53ec-11ea-8540-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 972a8e4c-53ec-11ea-8540-12813bfff9fa;
 Thu, 20 Feb 2020 14:23:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7C76DB1B8;
 Thu, 20 Feb 2020 14:23:39 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <ac515c56-e391-3636-244d-4b660c615dee@suse.com>
Date: Thu, 20 Feb 2020 15:23:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200220141117.GK4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAgMTU6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBGZWIg
MjAsIDIwMjAgYXQgMDE6NDg6NTRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIw
LjAyLjIwMjAgMTM6MDIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+IEkndmUgZG9uZSBzb21l
IHRlc3RpbmcgYW5kIGF0IGxlYXN0IHRoZSBDUFUgZG93biBjYXNlIGlzIGZpeGVkIG5vdy4KPj4+
IFBvc3RpbmcgZWFybHkgaW4gb3JkZXIgdG8gZ2V0IGZlZWRiYWNrIG9uIHRoZSBhcHByb2FjaCB0
YWtlbi4KPj4KPj4gTG9va3MgZ29vZCwgdGhhbmtzLCBqdXN0IGEgcXVlc3Rpb24gYW5kIHR3byBj
b21tZW50czoKPj4KPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9yd2xvY2suaAo+Pj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL3J3bG9jay5oCj4+PiBAQCAtMjAsMjEgKzIwLDMwIEBAIHR5cGVkZWYg
c3RydWN0IHsKPj4+ICAgI2RlZmluZSBERUZJTkVfUldMT0NLKGwpIHJ3bG9ja190IGwgPSBSV19M
T0NLX1VOTE9DS0VECj4+PiAgICNkZWZpbmUgcndsb2NrX2luaXQobCkgKCoobCkgPSAocndsb2Nr
X3QpUldfTE9DS19VTkxPQ0tFRCkKPj4+ICAgCj4+PiAtLyoKPj4+IC0gKiBXcml0ZXIgc3RhdGVz
ICYgcmVhZGVyIHNoaWZ0IGFuZCBiaWFzLgo+Pj4gLSAqCj4+PiAtICogV3JpdGVyIGZpZWxkIGlz
IDggYml0IHRvIGFsbG93IGZvciBwb3RlbnRpYWwgb3B0aW1pc2F0aW9uLCBzZWUKPj4+IC0gKiBf
d3JpdGVfdW5sb2NrKCkuCj4+PiAtICovCj4+PiAtI2RlZmluZSAgICBfUVdfV0FJVElORyAgMSAg
ICAgICAgICAgICAgIC8qIEEgd3JpdGVyIGlzIHdhaXRpbmcgICAgICovCj4+PiAtI2RlZmluZSAg
ICBfUVdfTE9DS0VEICAgMHhmZiAgICAgICAgICAgIC8qIEEgd3JpdGVyIGhvbGRzIHRoZSBsb2Nr
ICovCj4+PiAtI2RlZmluZSAgICBfUVdfV01BU0sgICAgMHhmZiAgICAgICAgICAgIC8qIFdyaXRl
ciBtYXNrLiovCj4+PiAtI2RlZmluZSAgICBfUVJfU0hJRlQgICAgOCAgICAgICAgICAgICAgIC8q
IFJlYWRlciBjb3VudCBzaGlmdCAgICAgICovCj4+PiArLyogV3JpdGVyIHN0YXRlcyAmIHJlYWRl
ciBzaGlmdCBhbmQgYmlhcy4gKi8KPj4+ICsjZGVmaW5lICAgIF9RV19XQUlUSU5HICAxICAgICAg
ICAgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBpcyB3YWl0aW5nICovCj4+PiArI2RlZmluZSAg
ICBfUVdfTE9DS0VEICAgMyAgICAgICAgICAgICAgICAgICAgICAgLyogQSB3cml0ZXIgaG9sZHMg
dGhlIGxvY2sgKi8KPj4KPj4gQWl1aSB0aGluZ3Mgd291bGQgd29yayBlcXVhbGx5IHdlbGwgaWYg
MiB3YXMgdXNlZCBoZXJlPwo+IAo+IEkgdGhpbmsgc28sIEkgbGVmdCBpdCBhcyAzIGJlY2F1c2Ug
cHJldmlvdXNseSBMT0NLRUQgd291bGQgYWxzbwo+IGluY2x1ZGUgV0FJVElORywgYW5kIEkgZGlk
bid0IHdhbnQgdG8gY2hhbmdlIGl0IGluIGNhc2UgSSd2ZSBtaXNzZWQKPiBzb21lIGNvZGUgcGF0
aCB0aGF0IHdhcyByZWx5aW5nIG9uIHRoYXQuCj4gCj4+Cj4+PiArI2RlZmluZSAgICBfUVdfV01B
U0sgICAgMyAgICAgICAgICAgICAgICAgICAgICAgLyogV3JpdGVyIG1hc2sgKi8KPj4+ICsjZGVm
aW5lICAgIF9RV19DUFVTSElGVCAyICAgICAgICAgICAgICAgICAgICAgICAvKiBXcml0ZXIgQ1BV
IHNoaWZ0ICovCj4+PiArI2RlZmluZSAgICBfUVdfQ1BVTUFTSyAgMHgzZmZjICAgICAgICAgICAg
ICAgICAgLyogV3JpdGVyIENQVSBtYXNrICovCj4+Cj4+IEF0IGxlYXN0IG9uIHg4NiwgdGhlIHNo
aWZ0IGludm9sdmVkIGhlcmUgaXMgcXVpdGUgY2VydGFpbmx5Cj4+IG1vcmUgZXhwZW5zaXZlIHRo
YW4gdXNpbmcgd2lkZXIgaW1tZWRpYXRlcyBvbiBBTkQgYW5kIENNUAo+PiByZXN1bHRpbmcgZnJv
bSB0aGUgX1FXX01BU0stYmFzZWQgY29tcGFyaXNvbnMuIEknZCB0aGVyZWZvcmUKPj4gbGlrZSB0
byBzdWdnZXN0IHRvIHB1dCB0aGUgQ1BVIGluIHRoZSBsb3cgMTIgYml0cy4KPiAKPiBIbSByaWdo
dC4gVGhlIExPQ0tFRCBhbmQgV0FJVElORyBiaXRzIGRvbid0IG5lZWQgc2hpZnRpbmcgYW55d2F5
Lgo+IAo+Pgo+PiBBbm90aGVyIG9wdGlvbiBpcyB0byB1c2UgdGhlIHJlY3Vyc2VfY3B1IGZpZWxk
IG9mIHRoZQo+PiBhc3NvY2lhdGVkIHNwaW4gbG9jazogVGhlIGZpZWxkIGlzIHVzZWQgZm9yIHJl
Y3Vyc2l2ZSBsb2Nrcwo+PiBvbmx5LCBhbmQgaGVuY2UgdGhlIG9ubHkgY29uZmxpY3Qgd291bGQg
YmUgd2l0aAo+PiBfc3Bpbl9pc19sb2NrZWQoKSwgd2hpY2ggd2UgZG9uJ3QgKGFuZCBpbiB0aGUg
ZnV0dXJlIHRoZW4KPj4gYWxzbyBzaG91bGRuJ3QpIHVzZSBvbiB0aGlzIGxvY2suCj4gCj4gSSBs
b29rZWQgaW50byB0aGF0IGFsc28sIGJ1dCB0aGluZ3MgZ2V0IG1vcmUgY29tcGxpY2F0ZWQgQUZB
SUNULCBhcyBpdCdzCj4gbm90IHBvc3NpYmxlIHRvIGF0b21pY2FsbHkgZmV0Y2ggdGhlIHN0YXRl
IG9mIHRoZSBsb2NrIGFuZCB0aGUgb3duZXIKPiBDUFUgYXQgdGhlIHNhbWUgdGltZS4gTmVpdGhl
ciB5b3UgY291bGQgc2V0IHRoZSBMT0NLRUQgYml0IGFuZCB0aGUgQ1BVCj4gYXQgdGhlIHNhbWUg
dGltZS4KPiAKPj4KPj4+IEBAIC0xNjYsNyArMTgwLDggQEAgc3RhdGljIGlubGluZSB2b2lkIF93
cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4+PiAgICAgICAgKiBJZiB0aGUgd3JpdGVyIGZp
ZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuCj4+PiAgICAgICAgKiBP
dGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xlYXIgaXQu
Cj4+PiAgICAgICAgKi8KPj4+IC0gICAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250
cyk7Cj4+PiArICAgIEFTU0VSVChfaXNfd3JpdGVfbG9ja2VkX2J5X21lKGF0b21pY19yZWFkKCZs
b2NrLT5jbnRzKSkpOwo+Pj4gKyAgICBhdG9taWNfc3ViKF93cml0ZV9sb2NrX3ZhbCgpLCAmbG9j
ay0+Y250cyk7Cj4+Cj4+IEkgdGhpbmsgdGhpcyB3b3VsZCBiZSBtb3JlIGVmZmljaWVudCB3aXRo
IGF0b21pY19hbmQoKSwgbm90Cj4+IHRoZSBsZWFzdCBiZWNhdXNlIG9mIHRoZSB0aGVuIGF2b2lk
ZWQgc21wX3Byb2Nlc3Nvcl9pZCgpLgo+PiBXaGV0aGVyIHRvIG1hc2sgb2ZmIGp1c3QgX1FXX1dN
QVNLIG9yIGFsc28gdGhlIENQVSBudW1iZXIgb2YKPj4gdGhlIGxhc3Qgd3JpdGUgb3duZXIgd291
bGQgbmVlZCB0byBiZSBkZXRlcm1pbmVkLiBCdXQgd2l0aAo+PiB1c2luZyBzdWJ0cmFjdGlvbiwg
aW4gY2FzZSBvZiBwcm9ibGVtcyBpdCdsbCBsaWtlbHkgYmUKPj4gaGFyZGVyIHRvIHVuZGVyc3Rh
bmQgd2hhdCBhY3R1YWxseSB3ZW50IG9uLCBmcm9tIGxvb2tpbmcgYXQKPj4gdGhlIHJlc3VsdGlu
ZyBzdGF0ZSBvZiB0aGUgbG9jayAodGhpcyBpcyBpbiBwYXJ0IGEgcHJlLQo+PiBleGlzdGluZyBw
cm9ibGVtLCBidXQgZ2V0cyB3b3JzZSB3aXRoIHN1YnRyYWN0aW9uIG9mIENQVQo+PiBudW1iZXJz
KS4KPiAKPiBSaWdodCwgYSBtYXNrIHdvdWxkIGJlIGJldHRlci4gUmlnaHQgbm93IGJvdGggbmVl
ZCB0byBiZSBjbGVhcmVkICh0aGUKPiBMT0NLRUQgYW5kIHRoZSBDUFUgZmllbGRzKSBhcyB0aGVy
ZSdzIGNvZGUgdGhhdCByZWxpZXMgb24gIWxvY2stPmNudHMKPiBhcyBhIHdheSB0byBkZXRlcm1p
bmUgdGhhdCB0aGUgbG9jayBpcyBub3QgcmVhZCBvciB3cml0ZSBsb2NrZWQuIElmIHdlCj4gbGVm
dCB0aGUgQ1BVIGx5aW5nIGFyb3VuZCB0aG9zZSBjaGVja3Mgd291bGQgbmVlZCB0byBiZSBhZGp1
c3RlZC4KCkluIGNhc2UgeW91IG1ha2UgX1FSX1NISUZUIDE2IGl0IGlzIHBvc3NpYmxlIHRvIGp1
c3Qgd3JpdGUgYSAyLWJ5dGUgemVybwp2YWx1ZSBmb3Igd3JpdGVfdW5sb2NrKCkgKGxpa2UgaXRz
IHBvc3NpYmxlIHRvIGRvIHNvIHRvZGF5IHVzaW5nIGEKc2luZ2xlIGJ5dGUgd3JpdGUpLgoKCkp1
ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 14:27:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 14:27:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4mnb-0003M6-HF; Thu, 20 Feb 2020 14:27:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4mna-0003M1-GY
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 14:27:30 +0000
X-Inumbo-ID: 1c74faba-53ed-11ea-8540-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c74faba-53ed-11ea-8540-12813bfff9fa;
 Thu, 20 Feb 2020 14:27:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4mnT-0002Px-3K; Thu, 20 Feb 2020 14:27:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4mnS-0003Dz-Oq; Thu, 20 Feb 2020 14:27:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4mnS-0001nl-Nn; Thu, 20 Feb 2020 14:27:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147286-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-libvirt-vhd:leak-check/check:fail:heisenbug
 linux-5.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=27dfbcc2f53d5b14ef78156d15ff92619807d46c
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 14:27:22 +0000
Subject: [Xen-devel] [linux-5.4 test] 147286: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI4NiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI4Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXZoZCAyMCBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgICBmYWlsIHBh
c3MgaW4gMTQ3MjEwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxl
IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1s
b2NhbG1pZ3JhdGUveDEwICAgZmFpbCBSRUdSLiB2cy4gMTQ2MTIxCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAx
NDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1y
dGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDI3
ZGZiY2MyZjUzZDViMTRlZjc4MTU2ZDE1ZmY5MjYxOTgwN2Q0NmMKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2Iz
ODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBa
ICAgMzUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6
MDcgWiAgIDM0IGRheXMgICA2MyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxMjkg
IDIwMjAtMDItMTYgMTA6Mzc6NDAgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwNTEg
cGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxs
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3Ry
aWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0
aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQg
YmUgNTUxMzIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 14:39:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 14:39:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4myZ-0004QI-5f; Thu, 20 Feb 2020 14:38:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4myY-0004QD-0O
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 14:38:50 +0000
X-Inumbo-ID: b493140c-53ee-11ea-bc8e-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b493140c-53ee-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 14:38:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582209529;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Bk/9x659C7mvgjaYROaZyP/sQLYe2vnoC3IcBI+xwjo=;
 b=NGLczG+5mx6jHkL7OFbG0JFhOi+sforZFkdz2AvL1mZpiALXB3Z9J3nV
 5hojfVZdoeE7WlOwsfnbGl5D7vw+mqUTvLdxq5YCrMOFHfDqpfZtYaFeT
 idFzp/aHKhMcFik2Hvl5ycrc4odxg6urCHP0vyfuZpf40QNP8aBvs5YyA U=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lPLpM4gWqURhL+oS0Lfh6L08oydqoeWvBtNCXG8kKoaOrPDJMvJbQI1IFU4fcgvP640hz4lXxq
 2oRqiuhIFw7vOh2QMKyYHloOAIjeS21HcAEIrl/Hj0X4NWiIUaPBqY/W3g6nTmZ3razlmxwe2N
 ytLG9T65CoOVfj6ICsMOGwexUNsGz7DFhO8PbEyN6XMqq9Ot8VVXmNxJmEPwugh/CtRUPJtN3D
 eym76lM5/54Ca/rh0HVFtteOtNjdiB5kJmd0mjIvA8vF+uyCM1CeebS5huq4xuwOpgrQixUeZl
 F5s=
X-SBRS: 2.7
X-MesageID: 13377949
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="13377949"
Date: Thu, 20 Feb 2020 15:38:41 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200220143841.GL4679@Air-de-Roger>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <ac515c56-e391-3636-244d-4b660c615dee@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ac515c56-e391-3636-244d-4b660c615dee@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDM6MjM6MzhQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAyMC4wMi4yMCAxNToxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4gPiBPbiAyMC4wMi4yMDIwIDEzOjAyLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPiA+
ID4gSSd2ZSBkb25lIHNvbWUgdGVzdGluZyBhbmQgYXQgbGVhc3QgdGhlIENQVSBkb3duIGNhc2Ug
aXMgZml4ZWQgbm93Lgo+ID4gPiA+IFBvc3RpbmcgZWFybHkgaW4gb3JkZXIgdG8gZ2V0IGZlZWRi
YWNrIG9uIHRoZSBhcHByb2FjaCB0YWtlbi4KPiA+ID4gCj4gPiA+IExvb2tzIGdvb2QsIHRoYW5r
cywganVzdCBhIHF1ZXN0aW9uIGFuZCB0d28gY29tbWVudHM6Cj4gPiA+IAo+ID4gPiA+IC0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9yd2xvY2suaAo+ID4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9y
d2xvY2suaAo+ID4gPiA+IEBAIC0yMCwyMSArMjAsMzAgQEAgdHlwZWRlZiBzdHJ1Y3Qgewo+ID4g
PiA+ICAgI2RlZmluZSBERUZJTkVfUldMT0NLKGwpIHJ3bG9ja190IGwgPSBSV19MT0NLX1VOTE9D
S0VECj4gPiA+ID4gICAjZGVmaW5lIHJ3bG9ja19pbml0KGwpICgqKGwpID0gKHJ3bG9ja190KVJX
X0xPQ0tfVU5MT0NLRUQpCj4gPiA+ID4gLS8qCj4gPiA+ID4gLSAqIFdyaXRlciBzdGF0ZXMgJiBy
ZWFkZXIgc2hpZnQgYW5kIGJpYXMuCj4gPiA+ID4gLSAqCj4gPiA+ID4gLSAqIFdyaXRlciBmaWVs
ZCBpcyA4IGJpdCB0byBhbGxvdyBmb3IgcG90ZW50aWFsIG9wdGltaXNhdGlvbiwgc2VlCj4gPiA+
ID4gLSAqIF93cml0ZV91bmxvY2soKS4KPiA+ID4gPiAtICovCj4gPiA+ID4gLSNkZWZpbmUgICAg
X1FXX1dBSVRJTkcgIDEgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBpcyB3YWl0aW5nICAgICAq
Lwo+ID4gPiA+IC0jZGVmaW5lICAgIF9RV19MT0NLRUQgICAweGZmICAgICAgICAgICAgLyogQSB3
cml0ZXIgaG9sZHMgdGhlIGxvY2sgKi8KPiA+ID4gPiAtI2RlZmluZSAgICBfUVdfV01BU0sgICAg
MHhmZiAgICAgICAgICAgIC8qIFdyaXRlciBtYXNrLiovCj4gPiA+ID4gLSNkZWZpbmUgICAgX1FS
X1NISUZUICAgIDggICAgICAgICAgICAgICAvKiBSZWFkZXIgY291bnQgc2hpZnQgICAgICAqLwo+
ID4gPiA+ICsvKiBXcml0ZXIgc3RhdGVzICYgcmVhZGVyIHNoaWZ0IGFuZCBiaWFzLiAqLwo+ID4g
PiA+ICsjZGVmaW5lICAgIF9RV19XQUlUSU5HICAxICAgICAgICAgICAgICAgICAgICAgICAvKiBB
IHdyaXRlciBpcyB3YWl0aW5nICovCj4gPiA+ID4gKyNkZWZpbmUgICAgX1FXX0xPQ0tFRCAgIDMg
ICAgICAgICAgICAgICAgICAgICAgIC8qIEEgd3JpdGVyIGhvbGRzIHRoZSBsb2NrICovCj4gPiA+
IAo+ID4gPiBBaXVpIHRoaW5ncyB3b3VsZCB3b3JrIGVxdWFsbHkgd2VsbCBpZiAyIHdhcyB1c2Vk
IGhlcmU/Cj4gPiAKPiA+IEkgdGhpbmsgc28sIEkgbGVmdCBpdCBhcyAzIGJlY2F1c2UgcHJldmlv
dXNseSBMT0NLRUQgd291bGQgYWxzbwo+ID4gaW5jbHVkZSBXQUlUSU5HLCBhbmQgSSBkaWRuJ3Qg
d2FudCB0byBjaGFuZ2UgaXQgaW4gY2FzZSBJJ3ZlIG1pc3NlZAo+ID4gc29tZSBjb2RlIHBhdGgg
dGhhdCB3YXMgcmVseWluZyBvbiB0aGF0Lgo+ID4gCj4gPiA+IAo+ID4gPiA+ICsjZGVmaW5lICAg
IF9RV19XTUFTSyAgICAzICAgICAgICAgICAgICAgICAgICAgICAvKiBXcml0ZXIgbWFzayAqLwo+
ID4gPiA+ICsjZGVmaW5lICAgIF9RV19DUFVTSElGVCAyICAgICAgICAgICAgICAgICAgICAgICAv
KiBXcml0ZXIgQ1BVIHNoaWZ0ICovCj4gPiA+ID4gKyNkZWZpbmUgICAgX1FXX0NQVU1BU0sgIDB4
M2ZmYyAgICAgICAgICAgICAgICAgIC8qIFdyaXRlciBDUFUgbWFzayAqLwo+ID4gPiAKPiA+ID4g
QXQgbGVhc3Qgb24geDg2LCB0aGUgc2hpZnQgaW52b2x2ZWQgaGVyZSBpcyBxdWl0ZSBjZXJ0YWlu
bHkKPiA+ID4gbW9yZSBleHBlbnNpdmUgdGhhbiB1c2luZyB3aWRlciBpbW1lZGlhdGVzIG9uIEFO
RCBhbmQgQ01QCj4gPiA+IHJlc3VsdGluZyBmcm9tIHRoZSBfUVdfTUFTSy1iYXNlZCBjb21wYXJp
c29ucy4gSSdkIHRoZXJlZm9yZQo+ID4gPiBsaWtlIHRvIHN1Z2dlc3QgdG8gcHV0IHRoZSBDUFUg
aW4gdGhlIGxvdyAxMiBiaXRzLgo+ID4gCj4gPiBIbSByaWdodC4gVGhlIExPQ0tFRCBhbmQgV0FJ
VElORyBiaXRzIGRvbid0IG5lZWQgc2hpZnRpbmcgYW55d2F5Lgo+ID4gCj4gPiA+IAo+ID4gPiBB
bm90aGVyIG9wdGlvbiBpcyB0byB1c2UgdGhlIHJlY3Vyc2VfY3B1IGZpZWxkIG9mIHRoZQo+ID4g
PiBhc3NvY2lhdGVkIHNwaW4gbG9jazogVGhlIGZpZWxkIGlzIHVzZWQgZm9yIHJlY3Vyc2l2ZSBs
b2Nrcwo+ID4gPiBvbmx5LCBhbmQgaGVuY2UgdGhlIG9ubHkgY29uZmxpY3Qgd291bGQgYmUgd2l0
aAo+ID4gPiBfc3Bpbl9pc19sb2NrZWQoKSwgd2hpY2ggd2UgZG9uJ3QgKGFuZCBpbiB0aGUgZnV0
dXJlIHRoZW4KPiA+ID4gYWxzbyBzaG91bGRuJ3QpIHVzZSBvbiB0aGlzIGxvY2suCj4gPiAKPiA+
IEkgbG9va2VkIGludG8gdGhhdCBhbHNvLCBidXQgdGhpbmdzIGdldCBtb3JlIGNvbXBsaWNhdGVk
IEFGQUlDVCwgYXMgaXQncwo+ID4gbm90IHBvc3NpYmxlIHRvIGF0b21pY2FsbHkgZmV0Y2ggdGhl
IHN0YXRlIG9mIHRoZSBsb2NrIGFuZCB0aGUgb3duZXIKPiA+IENQVSBhdCB0aGUgc2FtZSB0aW1l
LiBOZWl0aGVyIHlvdSBjb3VsZCBzZXQgdGhlIExPQ0tFRCBiaXQgYW5kIHRoZSBDUFUKPiA+IGF0
IHRoZSBzYW1lIHRpbWUuCj4gPiAKPiA+ID4gCj4gPiA+ID4gQEAgLTE2Niw3ICsxODAsOCBAQCBz
dGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xvY2tfdCAqbG9jaykKPiA+ID4gPiAg
ICAgICAgKiBJZiB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQg
ZGlyZWN0bHkuCj4gPiA+ID4gICAgICAgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rp
b24gd2lsbCBiZSB1c2VkIHRvIGNsZWFyIGl0Lgo+ID4gPiA+ICAgICAgICAqLwo+ID4gPiA+IC0g
ICAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250cyk7Cj4gPiA+ID4gKyAgICBBU1NF
UlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPiA+
ID4gPiArICAgIGF0b21pY19zdWIoX3dyaXRlX2xvY2tfdmFsKCksICZsb2NrLT5jbnRzKTsKPiA+
ID4gCj4gPiA+IEkgdGhpbmsgdGhpcyB3b3VsZCBiZSBtb3JlIGVmZmljaWVudCB3aXRoIGF0b21p
Y19hbmQoKSwgbm90Cj4gPiA+IHRoZSBsZWFzdCBiZWNhdXNlIG9mIHRoZSB0aGVuIGF2b2lkZWQg
c21wX3Byb2Nlc3Nvcl9pZCgpLgo+ID4gPiBXaGV0aGVyIHRvIG1hc2sgb2ZmIGp1c3QgX1FXX1dN
QVNLIG9yIGFsc28gdGhlIENQVSBudW1iZXIgb2YKPiA+ID4gdGhlIGxhc3Qgd3JpdGUgb3duZXIg
d291bGQgbmVlZCB0byBiZSBkZXRlcm1pbmVkLiBCdXQgd2l0aAo+ID4gPiB1c2luZyBzdWJ0cmFj
dGlvbiwgaW4gY2FzZSBvZiBwcm9ibGVtcyBpdCdsbCBsaWtlbHkgYmUKPiA+ID4gaGFyZGVyIHRv
IHVuZGVyc3RhbmQgd2hhdCBhY3R1YWxseSB3ZW50IG9uLCBmcm9tIGxvb2tpbmcgYXQKPiA+ID4g
dGhlIHJlc3VsdGluZyBzdGF0ZSBvZiB0aGUgbG9jayAodGhpcyBpcyBpbiBwYXJ0IGEgcHJlLQo+
ID4gPiBleGlzdGluZyBwcm9ibGVtLCBidXQgZ2V0cyB3b3JzZSB3aXRoIHN1YnRyYWN0aW9uIG9m
IENQVQo+ID4gPiBudW1iZXJzKS4KPiA+IAo+ID4gUmlnaHQsIGEgbWFzayB3b3VsZCBiZSBiZXR0
ZXIuIFJpZ2h0IG5vdyBib3RoIG5lZWQgdG8gYmUgY2xlYXJlZCAodGhlCj4gPiBMT0NLRUQgYW5k
IHRoZSBDUFUgZmllbGRzKSBhcyB0aGVyZSdzIGNvZGUgdGhhdCByZWxpZXMgb24gIWxvY2stPmNu
dHMKPiA+IGFzIGEgd2F5IHRvIGRldGVybWluZSB0aGF0IHRoZSBsb2NrIGlzIG5vdCByZWFkIG9y
IHdyaXRlIGxvY2tlZC4gSWYgd2UKPiA+IGxlZnQgdGhlIENQVSBseWluZyBhcm91bmQgdGhvc2Ug
Y2hlY2tzIHdvdWxkIG5lZWQgdG8gYmUgYWRqdXN0ZWQuCj4gCj4gSW4gY2FzZSB5b3UgbWFrZSBf
UVJfU0hJRlQgMTYgaXQgaXMgcG9zc2libGUgdG8ganVzdCB3cml0ZSBhIDItYnl0ZSB6ZXJvCj4g
dmFsdWUgZm9yIHdyaXRlX3VubG9jaygpIChsaWtlIGl0cyBwb3NzaWJsZSB0byBkbyBzbyB0b2Rh
eSB1c2luZyBhCj4gc2luZ2xlIGJ5dGUgd3JpdGUpLgoKVGhhdCB3b3VsZCBsaW1pdCB0aGUgcmVh
ZGVycyBjb3VudCB0byA2NTUzNiwgd2hhdCBkbyB5b3UgdGhpbmsgSmFuPwoKVGhhbmtzLCBSb2dl
ci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:03:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:03:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4nLt-0007AZ-Bc; Thu, 20 Feb 2020 15:02:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4nLs-0007AU-1i
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:02:56 +0000
X-Inumbo-ID: 12c5ae7e-53f2-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 12c5ae7e-53f2-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 15:02:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 92025AF38;
 Thu, 20 Feb 2020 15:02:54 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
Date: Thu, 20 Feb 2020 16:02:55 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220141117.GK4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxNToxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwMTo0ODo1NFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gQW5v
dGhlciBvcHRpb24gaXMgdG8gdXNlIHRoZSByZWN1cnNlX2NwdSBmaWVsZCBvZiB0aGUKPj4gYXNz
b2NpYXRlZCBzcGluIGxvY2s6IFRoZSBmaWVsZCBpcyB1c2VkIGZvciByZWN1cnNpdmUgbG9ja3MK
Pj4gb25seSwgYW5kIGhlbmNlIHRoZSBvbmx5IGNvbmZsaWN0IHdvdWxkIGJlIHdpdGgKPj4gX3Nw
aW5faXNfbG9ja2VkKCksIHdoaWNoIHdlIGRvbid0IChhbmQgaW4gdGhlIGZ1dHVyZSB0aGVuCj4+
IGFsc28gc2hvdWxkbid0KSB1c2Ugb24gdGhpcyBsb2NrLgo+IAo+IEkgbG9va2VkIGludG8gdGhh
dCBhbHNvLCBidXQgdGhpbmdzIGdldCBtb3JlIGNvbXBsaWNhdGVkIEFGQUlDVCwgYXMgaXQncwo+
IG5vdCBwb3NzaWJsZSB0byBhdG9taWNhbGx5IGZldGNoIHRoZSBzdGF0ZSBvZiB0aGUgbG9jayBh
bmQgdGhlIG93bmVyCj4gQ1BVIGF0IHRoZSBzYW1lIHRpbWUuIE5laXRoZXIgeW91IGNvdWxkIHNl
dCB0aGUgTE9DS0VEIGJpdCBhbmQgdGhlIENQVQo+IGF0IHRoZSBzYW1lIHRpbWUuCgpUaGVyZSdz
IG5vIG5lZWQgdG8gYXRvbWljYWxseSBmZXRjaCBib3RoIGFmYWljczogVGhlIGZpZWxkIGlzCnZh
bGlkIG9ubHkgaWYgdGhlIExPQ0tFRCBiaXQgaXMgc2V0LiBBbmQgd2hlbiByZWFkaW5nIHRoZQpm
aWVsZCB5b3Ugb25seSBjYXJlIGFib3V0IHRoZSB2YWx1ZSBiZWluZyBlcXVhbCB0bwpzbXBfcHJv
Y2Vzc29yX2lkKCksIGkuZS4gaXQgaXMgZmluZSB0byBzZXQgTE9DS0VEIGJlZm9yZQp1cGRhdGlu
ZyB0aGUgQ1BVIGZpZWxkIG9uIGxvY2ssIGFuZCB0byByZXNldCB0aGUgQ1BVIGZpZWxkIHRvClNQ
SU5MT0NLX05PX0NQVSAob3Igd2hhdGV2ZXIgaXQncyBjYWxsZWQpIGJlZm9yZSBjbGVhcmluZwpM
T0NLRUQuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:11:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:11:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4nTq-00087p-A7; Thu, 20 Feb 2020 15:11:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4nTp-00087k-Qi
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:11:09 +0000
X-Inumbo-ID: 38c29e74-53f3-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 38c29e74-53f3-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 15:11:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8D48CB1C2;
 Thu, 20 Feb 2020 15:11:07 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <ac515c56-e391-3636-244d-4b660c615dee@suse.com>
 <20200220143841.GL4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a2111136-e91c-4077-5bea-ea310a43979e@suse.com>
Date: Thu, 20 Feb 2020 16:11:08 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220143841.GL4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxNTozOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwMzoyMzozOFBNICswMTAwLCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBP
biAyMC4wMi4yMCAxNToxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDIwLjAyLjIwMjAgMTM6MDIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gQEAgLTE2Niw3
ICsxODAsOCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xvY2tfdCAqbG9j
aykKPj4+Pj4gICAgICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBi
ZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4+PiAgICAgICAgKiBPdGhlcndpc2UsIGFuIGF0b21pYyBz
dWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xlYXIgaXQuCj4+Pj4+ICAgICAgICAqLwo+Pj4+
PiAtICAgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2stPmNudHMpOwo+Pj4+PiArICAgIEFT
U0VSVChfaXNfd3JpdGVfbG9ja2VkX2J5X21lKGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+
Pj4+PiArICAgIGF0b21pY19zdWIoX3dyaXRlX2xvY2tfdmFsKCksICZsb2NrLT5jbnRzKTsKPj4+
Pgo+Pj4+IEkgdGhpbmsgdGhpcyB3b3VsZCBiZSBtb3JlIGVmZmljaWVudCB3aXRoIGF0b21pY19h
bmQoKSwgbm90Cj4+Pj4gdGhlIGxlYXN0IGJlY2F1c2Ugb2YgdGhlIHRoZW4gYXZvaWRlZCBzbXBf
cHJvY2Vzc29yX2lkKCkuCj4+Pj4gV2hldGhlciB0byBtYXNrIG9mZiBqdXN0IF9RV19XTUFTSyBv
ciBhbHNvIHRoZSBDUFUgbnVtYmVyIG9mCj4+Pj4gdGhlIGxhc3Qgd3JpdGUgb3duZXIgd291bGQg
bmVlZCB0byBiZSBkZXRlcm1pbmVkLiBCdXQgd2l0aAo+Pj4+IHVzaW5nIHN1YnRyYWN0aW9uLCBp
biBjYXNlIG9mIHByb2JsZW1zIGl0J2xsIGxpa2VseSBiZQo+Pj4+IGhhcmRlciB0byB1bmRlcnN0
YW5kIHdoYXQgYWN0dWFsbHkgd2VudCBvbiwgZnJvbSBsb29raW5nIGF0Cj4+Pj4gdGhlIHJlc3Vs
dGluZyBzdGF0ZSBvZiB0aGUgbG9jayAodGhpcyBpcyBpbiBwYXJ0IGEgcHJlLQo+Pj4+IGV4aXN0
aW5nIHByb2JsZW0sIGJ1dCBnZXRzIHdvcnNlIHdpdGggc3VidHJhY3Rpb24gb2YgQ1BVCj4+Pj4g
bnVtYmVycykuCj4+Pgo+Pj4gUmlnaHQsIGEgbWFzayB3b3VsZCBiZSBiZXR0ZXIuIFJpZ2h0IG5v
dyBib3RoIG5lZWQgdG8gYmUgY2xlYXJlZCAodGhlCj4+PiBMT0NLRUQgYW5kIHRoZSBDUFUgZmll
bGRzKSBhcyB0aGVyZSdzIGNvZGUgdGhhdCByZWxpZXMgb24gIWxvY2stPmNudHMKPj4+IGFzIGEg
d2F5IHRvIGRldGVybWluZSB0aGF0IHRoZSBsb2NrIGlzIG5vdCByZWFkIG9yIHdyaXRlIGxvY2tl
ZC4gSWYgd2UKPj4+IGxlZnQgdGhlIENQVSBseWluZyBhcm91bmQgdGhvc2UgY2hlY2tzIHdvdWxk
IG5lZWQgdG8gYmUgYWRqdXN0ZWQuCj4+Cj4+IEluIGNhc2UgeW91IG1ha2UgX1FSX1NISUZUIDE2
IGl0IGlzIHBvc3NpYmxlIHRvIGp1c3Qgd3JpdGUgYSAyLWJ5dGUgemVybwo+PiB2YWx1ZSBmb3Ig
d3JpdGVfdW5sb2NrKCkgKGxpa2UgaXRzIHBvc3NpYmxlIHRvIGRvIHNvIHRvZGF5IHVzaW5nIGEK
Pj4gc2luZ2xlIGJ5dGUgd3JpdGUpLgo+IAo+IFRoYXQgd291bGQgbGltaXQgdGhlIHJlYWRlcnMg
Y291bnQgdG8gNjU1MzYsIHdoYXQgZG8geW91IHRoaW5rIEphbj8KCklmIHRoZSByZWN1cnNlX2Nw
dSBhcHByb2FjaCBpcyBjb25zaWRlcmVkIGJhZCwgSSB0aGluayB0aGlzIHdvdWxkCmJlIGFjY2Vw
dGFibGUuIEJ1dCBvZiBjb3Vyc2UgeW91J2xsIG5lZWQgdG8gY29uc3VsdCB3aXRoIHRoZSBBcm0K
Z3V5cyByZWdhcmRpbmcgdGhlIGNvcnJlY3RuZXNzIG9mIHN1Y2ggYSAiaGFsZiIgc3RvcmUgaW4g
dGhlaXIKbWVtb3J5IG1vZGVsOyBJIHdvdWxkIGhvcGUgdGhpcyB0byBiZSB1bml2ZXJzYWxseSBv
a2F5LCBidXQgSSdtCm5vdCBlbnRpcmVseSBjZXJ0YWluLgoKSmFuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:17:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:17:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4naD-0008J4-2L; Thu, 20 Feb 2020 15:17:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4naB-0008Iz-GX
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:17:43 +0000
X-Inumbo-ID: 2358785a-53f4-11ea-854a-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2358785a-53f4-11ea-854a-12813bfff9fa;
 Thu, 20 Feb 2020 15:17:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582211862;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=JUppiVQYE1qjVptSe/Es5UbnBcDq7S5ScQY0bgEgBVo=;
 b=WThzOltl/Wzk7/JLCFeBxXqQ/RNYBpuZkfTBA/NznyHEtdvsq6otyR4V
 YqRNYcs5hNtePgZ36diWDVy9OhyIAns4sfZcYVW8qE+z8uTNh94ZP/THj
 f2kdGF2xEb7uI2jx4TBRipju2s6Ksktpo957xbyz1qkJOJuIPX3ZOrvOv E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9yRWce/1RymCx/XglvfoAkBB6pLyNlWfEoML/TaVu2FEX99R1VqbVWLsRskW47r1UCXozHPO1G
 llULjqwUR2Fa/hjr3BACGXH20+YF3YVF0ld+QMajaQrhFjWuKb2GvjIiXYYl7I4AoJsoG7/C0A
 38qFTeDVWasRjboYO3B5HUfIjCaYbYzEnOQiBeYTUjppIZ/Yk76kxagkn7jA6FgArO6DyZ33DE
 rYUEURAoxJSXOdchvQXRa6CDr6jPEGPtpdQEqqgmWuBM49pr70vub9pI+L/9sZrQOPRgYRX34A
 e98=
X-SBRS: 2.7
X-MesageID: 13382712
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="13382712"
Date: Thu, 20 Feb 2020 16:17:34 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220151734.GM4679@Air-de-Roger>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDQ6MDI6NTVQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjAuMDIuMjAyMCAxNToxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IEFub3RoZXIgb3B0aW9uIGlzIHRvIHVzZSB0aGUgcmVjdXJzZV9jcHUgZmllbGQgb2Yg
dGhlCj4gPj4gYXNzb2NpYXRlZCBzcGluIGxvY2s6IFRoZSBmaWVsZCBpcyB1c2VkIGZvciByZWN1
cnNpdmUgbG9ja3MKPiA+PiBvbmx5LCBhbmQgaGVuY2UgdGhlIG9ubHkgY29uZmxpY3Qgd291bGQg
YmUgd2l0aAo+ID4+IF9zcGluX2lzX2xvY2tlZCgpLCB3aGljaCB3ZSBkb24ndCAoYW5kIGluIHRo
ZSBmdXR1cmUgdGhlbgo+ID4+IGFsc28gc2hvdWxkbid0KSB1c2Ugb24gdGhpcyBsb2NrLgo+ID4g
Cj4gPiBJIGxvb2tlZCBpbnRvIHRoYXQgYWxzbywgYnV0IHRoaW5ncyBnZXQgbW9yZSBjb21wbGlj
YXRlZCBBRkFJQ1QsIGFzIGl0J3MKPiA+IG5vdCBwb3NzaWJsZSB0byBhdG9taWNhbGx5IGZldGNo
IHRoZSBzdGF0ZSBvZiB0aGUgbG9jayBhbmQgdGhlIG93bmVyCj4gPiBDUFUgYXQgdGhlIHNhbWUg
dGltZS4gTmVpdGhlciB5b3UgY291bGQgc2V0IHRoZSBMT0NLRUQgYml0IGFuZCB0aGUgQ1BVCj4g
PiBhdCB0aGUgc2FtZSB0aW1lLgo+IAo+IFRoZXJlJ3Mgbm8gbmVlZCB0byBhdG9taWNhbGx5IGZl
dGNoIGJvdGggYWZhaWNzOiBUaGUgZmllbGQgaXMKPiB2YWxpZCBvbmx5IGlmIHRoZSBMT0NLRUQg
Yml0IGlzIHNldC4gQW5kIHdoZW4gcmVhZGluZyB0aGUKPiBmaWVsZCB5b3Ugb25seSBjYXJlIGFi
b3V0IHRoZSB2YWx1ZSBiZWluZyBlcXVhbCB0bwo+IHNtcF9wcm9jZXNzb3JfaWQoKSwgaS5lLiBp
dCBpcyBmaW5lIHRvIHNldCBMT0NLRUQgYmVmb3JlCj4gdXBkYXRpbmcgdGhlIENQVSBmaWVsZCBv
biBsb2NrLCBhbmQgdG8gcmVzZXQgdGhlIENQVSBmaWVsZCB0bwo+IFNQSU5MT0NLX05PX0NQVSAo
b3Igd2hhdGV2ZXIgaXQncyBjYWxsZWQpIGJlZm9yZSBjbGVhcmluZwo+IExPQ0tFRC4KClllcyB0
aGF0IHdvdWxkIHJlcXVpcmUgdGhlIHVzYWdlIG9mIGEgc2VudGluZWwgdmFsdWUgYXMgMCB3b3Vs
ZCBiZSBhCnZhbGlkIHByb2Nlc3NvciBJRC4KCkkgd291bGQgdHJ5IHRvIHJlZnJhaW4gZnJvbSAo
YWJ1KXNpbmcgaW50ZXJuYWwgc3BpbmxvY2sgZmllbGRzLCBhcyBJCnRoaW5rIHdlIGNhbiBzb2x2
ZSB0aGlzIGp1c3QgYnkgdXNpbmcgdGhlIGNudHMgZmllbGQgb24gdGhlIGN1cnJlbnQKcndsb2Nr
IGltcGxlbWVudGF0aW9uLgoKV2hhdCBpc3N1ZSBkbyB5b3UgaGF2ZSBpbiBtaW5kIHRoYXQgd291
bGQgcHJldmVudCBzdG9yaW5nIHRoZSBDUFUKd3JpdGUgbG9ja2VkIGluIHRoZSBjbnRzIGZpZWxk
PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:20:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:20:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ncf-0000kn-Kz; Thu, 20 Feb 2020 15:20:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4nce-0000kh-ER
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:20:16 +0000
X-Inumbo-ID: 7e389229-53f4-11ea-8551-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7e389229-53f4-11ea-8551-12813bfff9fa;
 Thu, 20 Feb 2020 15:20:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582212015;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=BhG2gLbdQ6JyqaAP6Ray8UUE26VYFFC5xNUpWSAtrA4=;
 b=Qo0B8ltGTygr3J012ZW5z5D83F2lTBUHfqQ0cRcYkpvSz/pfAcmC29sC
 ViucmIXlqCM3/yOiHGDB4iz3duckQWlyH7uLAWF8wq2w4LQU9inxOBSJv
 gG+Vn3pv3om+OwnKcTjzF1lXFfi0HNX/HCmgT3yuVXpORMoQXrKHmvw+R Q=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MvY522fKBtYMQ+IpnSMyaHMAW/MmAv9dycrXtR8bOQ+A2LoRtn1xGtO56SyX5BCer77i+rcN5f
 TIlEi+Aeud0eO9EW3b8ikFLk97uOUaFr14HOTHdM3YHKFvyZ+PtktFS2pv8J9L102mJ8QLuq/R
 GMqKGd8ZP2zYwUvQjXn3G0qJsQR85ja/3g59kR7+zbgkZEeW5vO+rwTXtewWiV733tyriYXyxZ
 Vb2R+x+Usp2bAHc39zzLc9SxA6O0VHJzHAlROrbDAcunmQaxF+1DOJTD1dWKi9THuXmO/izvPw
 Cz8=
X-SBRS: 2.7
X-MesageID: 13192463
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="13192463"
Date: Thu, 20 Feb 2020 16:20:04 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220152004.GN4679@Air-de-Roger>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <ac515c56-e391-3636-244d-4b660c615dee@suse.com>
 <20200220143841.GL4679@Air-de-Roger>
 <a2111136-e91c-4077-5bea-ea310a43979e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a2111136-e91c-4077-5bea-ea310a43979e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDQ6MTE6MDhQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjAuMDIuMjAyMCAxNTozOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDIwLCAyMDIwIGF0IDAzOjIzOjM4UE0gKzAxMDAsIErDvHJnZW4gR3Jvw58gd3Jv
dGU6Cj4gPj4gT24gMjAuMDIuMjAgMTU6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+ID4+Pj4gT24gMjAuMDIuMjAyMCAxMzowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+
ID4+Pj4+IEBAIC0xNjYsNyArMTgwLDggQEAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxv
Y2socndsb2NrX3QgKmxvY2spCj4gPj4+Pj4gICAgICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBp
cyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+ID4+Pj4+ICAgICAgICAqIE90
aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4K
PiA+Pj4+PiAgICAgICAgKi8KPiA+Pj4+PiAtICAgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxv
Y2stPmNudHMpOwo+ID4+Pj4+ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRv
bWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4gPj4+Pj4gKyAgICBhdG9taWNfc3ViKF93cml0ZV9s
b2NrX3ZhbCgpLCAmbG9jay0+Y250cyk7Cj4gPj4+Pgo+ID4+Pj4gSSB0aGluayB0aGlzIHdvdWxk
IGJlIG1vcmUgZWZmaWNpZW50IHdpdGggYXRvbWljX2FuZCgpLCBub3QKPiA+Pj4+IHRoZSBsZWFz
dCBiZWNhdXNlIG9mIHRoZSB0aGVuIGF2b2lkZWQgc21wX3Byb2Nlc3Nvcl9pZCgpLgo+ID4+Pj4g
V2hldGhlciB0byBtYXNrIG9mZiBqdXN0IF9RV19XTUFTSyBvciBhbHNvIHRoZSBDUFUgbnVtYmVy
IG9mCj4gPj4+PiB0aGUgbGFzdCB3cml0ZSBvd25lciB3b3VsZCBuZWVkIHRvIGJlIGRldGVybWlu
ZWQuIEJ1dCB3aXRoCj4gPj4+PiB1c2luZyBzdWJ0cmFjdGlvbiwgaW4gY2FzZSBvZiBwcm9ibGVt
cyBpdCdsbCBsaWtlbHkgYmUKPiA+Pj4+IGhhcmRlciB0byB1bmRlcnN0YW5kIHdoYXQgYWN0dWFs
bHkgd2VudCBvbiwgZnJvbSBsb29raW5nIGF0Cj4gPj4+PiB0aGUgcmVzdWx0aW5nIHN0YXRlIG9m
IHRoZSBsb2NrICh0aGlzIGlzIGluIHBhcnQgYSBwcmUtCj4gPj4+PiBleGlzdGluZyBwcm9ibGVt
LCBidXQgZ2V0cyB3b3JzZSB3aXRoIHN1YnRyYWN0aW9uIG9mIENQVQo+ID4+Pj4gbnVtYmVycyku
Cj4gPj4+Cj4gPj4+IFJpZ2h0LCBhIG1hc2sgd291bGQgYmUgYmV0dGVyLiBSaWdodCBub3cgYm90
aCBuZWVkIHRvIGJlIGNsZWFyZWQgKHRoZQo+ID4+PiBMT0NLRUQgYW5kIHRoZSBDUFUgZmllbGRz
KSBhcyB0aGVyZSdzIGNvZGUgdGhhdCByZWxpZXMgb24gIWxvY2stPmNudHMKPiA+Pj4gYXMgYSB3
YXkgdG8gZGV0ZXJtaW5lIHRoYXQgdGhlIGxvY2sgaXMgbm90IHJlYWQgb3Igd3JpdGUgbG9ja2Vk
LiBJZiB3ZQo+ID4+PiBsZWZ0IHRoZSBDUFUgbHlpbmcgYXJvdW5kIHRob3NlIGNoZWNrcyB3b3Vs
ZCBuZWVkIHRvIGJlIGFkanVzdGVkLgo+ID4+Cj4gPj4gSW4gY2FzZSB5b3UgbWFrZSBfUVJfU0hJ
RlQgMTYgaXQgaXMgcG9zc2libGUgdG8ganVzdCB3cml0ZSBhIDItYnl0ZSB6ZXJvCj4gPj4gdmFs
dWUgZm9yIHdyaXRlX3VubG9jaygpIChsaWtlIGl0cyBwb3NzaWJsZSB0byBkbyBzbyB0b2RheSB1
c2luZyBhCj4gPj4gc2luZ2xlIGJ5dGUgd3JpdGUpLgo+ID4gCj4gPiBUaGF0IHdvdWxkIGxpbWl0
IHRoZSByZWFkZXJzIGNvdW50IHRvIDY1NTM2LCB3aGF0IGRvIHlvdSB0aGluayBKYW4/Cj4gCj4g
SWYgdGhlIHJlY3Vyc2VfY3B1IGFwcHJvYWNoIGlzIGNvbnNpZGVyZWQgYmFkLCBJIHRoaW5rIHRo
aXMgd291bGQKPiBiZSBhY2NlcHRhYmxlLiBCdXQgb2YgY291cnNlIHlvdSdsbCBuZWVkIHRvIGNv
bnN1bHQgd2l0aCB0aGUgQXJtCj4gZ3V5cyByZWdhcmRpbmcgdGhlIGNvcnJlY3RuZXNzIG9mIHN1
Y2ggYSAiaGFsZiIgc3RvcmUgaW4gdGhlaXIKPiBtZW1vcnkgbW9kZWw7IEkgd291bGQgaG9wZSB0
aGlzIHRvIGJlIHVuaXZlcnNhbGx5IG9rYXksIGJ1dCBJJ20KPiBub3QgZW50aXJlbHkgY2VydGFp
bi4KCkkgd291bGQgbGlrZSB0byBnZXQgY29uZmlybWF0aW9uIGZyb20gdGhlIEFybSBmb2xrcywg
YnV0IEkgc2VlIEFybSBoYXMKd3JpdGVfYXRvbWljIGFuZCBzdXBwb3J0cyBzdWNoIG9wZXJhdGlv
biBhZ2FpbnN0IGEgdWludDE2X3QsIHNvIEkKZG9uJ3Qgc2VlIHdoeSBpdCB3b3VsZG4ndCB3b3Jr
LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:20:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:20:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ncp-0000mo-Ui; Thu, 20 Feb 2020 15:20:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4nco-0000ma-Eu
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:20:26 +0000
X-Inumbo-ID: 835eb0d4-53f4-11ea-8551-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 835eb0d4-53f4-11ea-8551-12813bfff9fa;
 Thu, 20 Feb 2020 15:20:23 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4nck-0003V4-PF; Thu, 20 Feb 2020 15:20:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4nck-0005LY-EN; Thu, 20 Feb 2020 15:20:22 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4nck-000606-Dd; Thu, 20 Feb 2020 15:20:22 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147361-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=cb6a6e9527c0f87708dce9facb74d11f0169992b
X-Osstest-Versions-That: xen=6e0b445ee738cd829ed28c7532cded8afe25886d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 15:20:22 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147361: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM2MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM2MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBjYjZhNmU5NTI3YzBmODc3MDhkY2U5ZmFjYjc0ZDExZjAxNjk5OTJiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA2ZTBiNDQ1ZWU3MzhjZDgyOWVk
MjhjNzUzMmNkZWQ4YWZlMjU4ODZkCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDczNTQgIDIwMjAt
MDItMjAgMTE6MDE6MzcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzYxICAy
MDIwLTAyLTIwIDEzOjAxOjA3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSG9uZ3lhbiBYaWEgPGhvbmd5eGlh
QGFtYXpvbi5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIFNhbmRlciBF
aWtlbGVuYm9vbSA8bGludXhAZWlrZWxlbmJvb20uaXQ+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0
cml4LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9u
IDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgNmUwYjQ0NWVl
Ny4uY2I2YTZlOTUyNyAgY2I2YTZlOTUyN2MwZjg3NzA4ZGNlOWZhY2I3NGQxMWYwMTY5OTkyYiAt
PiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:37:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:37:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4nt4-0001y6-KV; Thu, 20 Feb 2020 15:37:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eGzm=4I=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j4nt3-0001y1-R5
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:37:13 +0000
X-Inumbo-ID: dd098576-53f6-11ea-aa99-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dd098576-53f6-11ea-aa99-bc764e2007e4;
 Thu, 20 Feb 2020 15:37:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582213032;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=KgEgF/VNvfnD8W8uGVEV1ooOqVsPRQrW4Rm+bIgJ2Po=;
 b=Ys/2FBzs5KsT47tGM6cZIbTUHHHZUD+2bbSa74OlzSGamPtlbXCqv7p5
 7gCD8FxZN7mfHI6gFdT9onsrsj5qSZKzpMTMu/nrMKKanqVUlZaf19V6Y
 NHFG+uLAK7KCs3BwH0Ri3YEvUPN9BGa9F2YhP0zLjC6rz4lh7+iO7XwRX A=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JUnRGKssUZkzl/G060kX/hZFOXzTjAGqzeKhq7v0DSypGeic3bbNeQ7xs6YErqC9JGuaHoJLbG
 qL9NuZrAvx7XuVvSQ7lCxqY9nNHP5mPLjb4GYd9DX/mc9eTfjJhy87Iys4k++u2Y0Rlor4K/HT
 3nBgqvxWQYhuiJjVc5fJFpmFKPC+FEo4hPDpVjgxAQqubyVFVOT0a9z71qwBSP4+gIXRIIry2G
 LCV6uFkP5CZskqn3VwxPcbA7+bF5UXNjJ2fEsbu3tlJ/f75dIiMrEkrXKa22NqvvJ+gouHmonw
 TrA=
X-SBRS: 2.7
X-MesageID: 13384288
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="13384288"
To: Jan Beulich <jbeulich@suse.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
 <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
 <6d3b8fed-538f-9c9b-d33e-3ccb94935bf0@citrix.com>
 <86036433-0dd9-773c-3855-fb4b4697fc08@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <eb6156eb-6a6d-28f5-c8ec-081f81444b99@citrix.com>
Date: Thu, 20 Feb 2020 15:37:10 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <86036433-0dd9-773c-3855-fb4b4697fc08@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDIvMjAyMCAwODoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDIuMjAyMCAx
OTo1MiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDE5LzAyLzIwMjAgMDc6NDgsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4gT24gMjAuMTIuMjAxOSAyMjozOSwgSWdvciBEcnV6aGluaW4gd3Jv
dGU6Cj4+Pj4gQEAgLTM4LDI0ICszNywyMiBAQCB2b2lkIGh2bV9pbml0X2d1ZXN0X3RpbWUoc3Ry
dWN0IGRvbWFpbiAqZCkKPj4+PiAgdWludDY0X3QgaHZtX2dldF9ndWVzdF90aW1lX2ZpeGVkKGNv
bnN0IHN0cnVjdCB2Y3B1ICp2LCB1aW50NjRfdCBhdF90c2MpCj4+Pj4gIHsKPj4+PiAgICAgIHN0
cnVjdCBwbF90aW1lICpwbCA9IHYtPmRvbWFpbi0+YXJjaC5odm0ucGxfdGltZTsKPj4+PiAtICAg
IHU2NCBub3c7Cj4+Pj4gKyAgICBzX3RpbWVfdCBvbGQsIG5ldywgbm93ID0gZ2V0X3NfdGltZV9m
aXhlZChhdF90c2MpICsgcGwtPnN0aW1lX29mZnNldDsKPj4+PiAgCj4+Pj4gICAgICAvKiBDYWxs
ZWQgZnJvbSBkZXZpY2UgbW9kZWxzIHNoYXJlZCB3aXRoIFBWIGd1ZXN0cy4gQmUgY2FyZWZ1bC4g
Ki8KPj4+PiAgICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7Cj4+Pj4gIAo+Pj4+IC0gICAgc3Bp
bl9sb2NrKCZwbC0+cGxfdGltZV9sb2NrKTsKPj4+PiAtICAgIG5vdyA9IGdldF9zX3RpbWVfZml4
ZWQoYXRfdHNjKSArIHBsLT5zdGltZV9vZmZzZXQ7Cj4+Pj4gLQo+Pj4+ICAgICAgaWYgKCAhYXRf
dHNjICkKPj4+PiAgICAgIHsKPj4+PiAtICAgICAgICBpZiAoIChpbnQ2NF90KShub3cgLSBwbC0+
bGFzdF9ndWVzdF90aW1lKSA+IDAgKQo+Pj4+IC0gICAgICAgICAgICBwbC0+bGFzdF9ndWVzdF90
aW1lID0gbm93Owo+Pj4+IC0gICAgICAgIGVsc2UKPj4+PiAtICAgICAgICAgICAgbm93ID0gKytw
bC0+bGFzdF9ndWVzdF90aW1lOwo+Pj4+ICsgICAgICAgIGRvIHsKPj4+PiArICAgICAgICAgICAg
b2xkID0gcGwtPmxhc3RfZ3Vlc3RfdGltZTsKPj4+PiArICAgICAgICAgICAgbmV3ID0gbm93ID4g
cGwtPmxhc3RfZ3Vlc3RfdGltZSA/IG5vdyA6IG9sZCArIDE7Cj4+Pj4gKyAgICAgICAgfSB3aGls
ZSAoIGNtcHhjaGcoJnBsLT5sYXN0X2d1ZXN0X3RpbWUsIG9sZCwgbmV3KSAhPSBvbGQgKTsKPj4+
Cj4+PiBJIHdvbmRlciB3aGV0aGVyIHlvdSB3b3VsZG4ndCBiZXR0ZXIgcmUtaW52b2tlIGdldF9z
X3RpbWUoKSBpbgo+Pj4gY2FzZSB5b3UgbmVlZCB0byByZXRyeSBoZXJlLiBTZWUgaG93IHRoZSBm
dW5jdGlvbiBwcmV2aW91c2x5Cj4+PiB3YXMgY2FsbGVkIG9ubHkgYWZ0ZXIgdGhlIGxvY2sgd2Fz
IGFscmVhZHkgYWNxdWlyZWQuCj4+Cj4+IElmIHRoZXJlIGlzIGEgY29uY3VycmVudCB3cml0ZXIs
IHdvdWxkbid0IGl0IGp1c3QgdXBkYXRlIHBsLT5sYXN0X2d1ZXN0X3RpbWUKPj4gd2l0aCB0aGUg
bmV3IGdldF9zX3RpbWUoKSBhbmQgdGhlbiB3ZSBzdWJzZXF1ZW50bHkgd291bGQganVzdCB1c2Ug
dGhlIG5ldwo+PiB0aW1lIG9uIHJldHJ5Pwo+IAo+IFllcywgaXQgd291bGQsIGJ1dCB0aGUgbGF0
ZW5jeSB1bnRpbCB0aGUgcmV0cnkgYWN0dWFsbHkgb2NjdXJzCj4gaXMgdW5rbm93biAoaW4gcGFy
dGljdWxhciBpZiBYZW4gaXRzZWxmIHJ1bnMgdmlydHVhbGl6ZWQpLiBJLmUuCj4gaW4gdGhlIGF0
X3RzYyA9PSAwIGNhc2UgSSB0aGluayB0aGUgdmFsdWUgd291bGQgYmV0dGVyIGJlCj4gcmUtY2Fs
Y3VsYXRlZCBvbiBldmVyeSBpdGVyYXRpb24uCgpXaHkgZG9lcyBpdCBuZWVkIHRvIGJlIHJlY2Fs
Y3VsYXRlZCBpZiBhIGNvbmN1cnJlbnQgd3JpdGVyIGRpZCB0aGlzCmZvciB1cyBhbHJlYWR5IGFu
eXdheSBhbmQgKGdldF9zX3RpbWVfZml4ZWQoYXRfdHNjKSArIHBsLT5zdGltZV9vZmZzZXQpCnZh
bHVlIGlzIGNvbW1vbiBmb3IgYWxsIG9mIHZDUFVzPyBZZXMsIGl0IG1pZ2h0IHJlZHVjZSBqaXR0
ZXIgc2xpZ2h0bHkKYnV0IG92ZXJhbGwgbGF0ZW5jeSBjb3VsZCBjb21lIGZyb20gYW55IHBvaW50
IChlc3BlY2lhbGx5IGluIGNhc2Ugb2YKcmlubmluZyB2aXJ0dWFsaXplZCkgYW5kIGl0J3MgaW1w
b3J0YW50IGp1c3QgdG8gcHJlc2VydmUgaW52YXJpYW50IHRoYXQKdGhlIHZhbHVlIGlzIG1vbm90
b25pYyBhY3Jvc3MgdkNQVXMuCgo+IEFudGhlciB0aGluZyBJIG5vdGljZSBvbmx5IG5vdyBhcmUg
dGhlIG11bHRpcGxlIHJlYWRzIG9mCj4gcGwtPmxhc3RfZ3Vlc3RfdGltZS4gV291bGRuJ3QgeW91
IGJldHRlciBkbwo+IAo+ICAgICAgICAgZG8gewo+ICAgICAgICAgICAgIG9sZCA9IEFDQ0VTU19P
TkNFKHBsLT5sYXN0X2d1ZXN0X3RpbWUpOwo+ICAgICAgICAgICAgIG5ldyA9IG5vdyA+IG9sZCA/
IG5vdyA6IG9sZCArIDE7Cj4gICAgICAgICB9IHdoaWxlICggY21weGNoZygmcGwtPmxhc3RfZ3Vl
c3RfdGltZSwgb2xkLCBuZXcpICE9IG9sZCApOwo+IAo+ID8KCkZhaXIgZW5vdWdoLCBhbHRob3Vn
aCBldmVuIHJlYWRpbmcgaXQgbXVsdGlwbGUgdGltZXMgd291bGRuJ3QgY2F1c2UKYW55IGhhcm0g
YXMgYW55IGluY29uc2lzdGVuY3kgd291bGQgYmUgcmVzb2x2ZWQgYnkgY21weGNoZyBvcC4gSSdk
CnByZWZlciB0byBtYWtlIGl0IGluIGEgc2VwYXJhdGUgY29tbWl0IHRvIHVuaWZ5IGl0IHdpdGgg
cHZfc29mdF9yZHRzYygpLgoKSWdvcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:38:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:38:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4nu3-00022v-VU; Thu, 20 Feb 2020 15:38:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4nu2-00022n-Mb
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:38:14 +0000
X-Inumbo-ID: 01338d2a-53f7-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 01338d2a-53f7-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 15:38:13 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 509FAB345;
 Thu, 20 Feb 2020 15:38:11 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-2-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0c84d313-6e7f-338b-723f-e76865a16798@suse.com>
Date: Thu, 20 Feb 2020 16:38:12 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-2-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/8] x86/setup: Fix badpage= handling for
 memory above HYPERVISOR_VIRT_END
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMTozMiwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IC0tLSBhL3hlbi9j
b21tb24vcGFnZV9hbGxvYy5jCj4gKysrIGIveGVuL2NvbW1vbi9wYWdlX2FsbG9jLmMKPiBAQCAt
MTc1OCw2ICsxNzU4LDE4IEBAIGludCBxdWVyeV9wYWdlX29mZmxpbmUobWZuX3QgbWZuLCB1aW50
MzJfdCAqc3RhdHVzKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gK3N0YXRpYyB1bnNpZ25l
ZCBsb25nIGNvbnRpZ19hdmFpbF9wYWdlcyhzdHJ1Y3QgcGFnZV9pbmZvICpwZywgdW5zaWduZWQg
bG9uZyBtYXhfcGFnZXMpCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgaTsKPiArCj4gKyAgICBm
b3IgKCBpID0gMCA7IGkgPCBtYXhfcGFnZXM7IGkrKykKCk5pdDogU3RyYXkgYmxhbmsgYmVmb3Jl
IGZpcnN0IHNlbWljb2xvbi4KCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCBwZ1tpXS5jb3VudF9p
bmZvICYgUEdDX2Jyb2tlbiApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgfQo+ICsgICAg
cmV0dXJuIGk7CgpGdXJ0aGVyIG5pdHM6IENvbW1vbmx5IHdlIG9taXQgdGhlIGJyYWNlcyBpbiBj
YXNlcyBsaWtlIHRoaXMgb25lLgpXZSBhbHNvIGxpa2UgdG8gaGF2ZSBibGFuayBsaW5lcyBiZWZv
cmUgdGhlIG1haW4gcmV0dXJuIHN0YXRlbWVudApvZiBhIGZ1bmN0aW9uLgoKPiBAQCAtMTg0Niw2
ICsxODYzLDYzIEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIGF2YWlsX2hlYXBfcGFnZXMoCj4gICAg
ICByZXR1cm4gZnJlZV9wYWdlczsKPiAgfQo+ICAKPiArc3RhdGljIHZvaWQgbWFya19iYWRfcGFn
ZXModm9pZCkKCl9faW5pdCBwbGVhc2UKCj4gK3sKPiArICAgIHVuc2lnbmVkIGxvbmcgYmFkX3Nw
Zm4sIGJhZF9lcGZuOwo+ICsgICAgY29uc3QgY2hhciAqcDsKPiArICAgIHN0cnVjdCBwYWdlX2lu
Zm8gKnBnOwo+ICsjaWZkZWYgQ09ORklHX1g4Ngo+ICsgICAgY29uc3Qgc3RydWN0IHBsYXRmb3Jt
X2JhZF9wYWdlICpiYWRwYWdlOwo+ICsgICAgdW5zaWduZWQgaW50IGksIGosIGFycmF5X3NpemU7
Cj4gKwo+ICsgICAgYmFkcGFnZSA9IGdldF9wbGF0Zm9ybV9iYWRwYWdlcygmYXJyYXlfc2l6ZSk7
Cj4gKyAgICBpZiAoIGJhZHBhZ2UgKQo+ICsgICAgewo+ICsgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgYXJyYXlfc2l6ZTsgaSsrICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGZvciAoIGog
PSAwOyBqIDwgMVVMIDw8IGJhZHBhZ2UtPm9yZGVyOyBqKysgKQoKRWl0aGVyIHlvdSBtZWFuIGJh
ZHBhZ2VbaV0uKiBoZXJlIGFuZCBiZWxvdywgb3IgeW91J3JlIG1pc3NpbmcgYW4KaW5jcmVtZW50
IG9mIGJhZHBhZ2Ugc29tZXdoZXJlLgoKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAg
ICAgaWYgKCBtZm5fdmFsaWQoX21mbihiYWRwYWdlLT5tZm4gKyBqKSkgKQo+ICsgICAgICAgICAg
ICAgICAgewo+ICsgICAgICAgICAgICAgICAgICAgIHBnID0gbWZuX3RvX3BhZ2UoX21mbihiYWRw
YWdlLT5tZm4gKyBqKSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgcGctPmNvdW50X2luZm8gfD0g
UEdDX2Jyb2tlbjsKPiArICAgICAgICAgICAgICAgICAgICBwYWdlX2xpc3RfYWRkX3RhaWwocGcs
ICZwYWdlX2Jyb2tlbl9saXN0KTsKPiArICAgICAgICAgICAgICAgIH0KPiArICAgICAgICAgICAg
fQo+ICsgICAgICAgIH0KPiArICAgIH0KPiArI2VuZGlmCj4gKwo+ICsgICAgLyogQ2hlY2sgbmV3
IHBhZ2VzIGFnYWluc3QgdGhlIGJhZC1wYWdlIGxpc3QuICovCj4gKyAgICBwID0gb3B0X2JhZHBh
Z2U7Cj4gKyAgICB3aGlsZSAoICpwICE9ICdcMCcgKQo+ICsgICAgewo+ICsgICAgICAgIGJhZF9z
cGZuID0gc2ltcGxlX3N0cnRvdWwocCwgJnAsIDApOwo+ICsgICAgICAgIGJhZF9lcGZuID0gYmFk
X3NwZm47Cj4gKwo+ICsgICAgICAgIGlmICggKnAgPT0gJy0nICkKPiArICAgICAgICB7Cj4gKyAg
ICAgICAgICAgIHArKzsKPiArICAgICAgICAgICAgYmFkX2VwZm4gPSBzaW1wbGVfc3RydG91bChw
LCAmcCwgMCk7Cj4gKyAgICAgICAgICAgIGlmICggYmFkX2VwZm4gPCBiYWRfc3BmbiApCj4gKyAg
ICAgICAgICAgICAgICBiYWRfZXBmbiA9IGJhZF9zcGZuOwo+ICsgICAgICAgIH0KPiArCj4gKyAg
ICAgICAgaWYgKCAqcCA9PSAnLCcgKQo+ICsgICAgICAgICAgICBwKys7Cj4gKyAgICAgICAgZWxz
ZSBpZiAoICpwICE9ICdcMCcgKQo+ICsgICAgICAgICAgICBicmVhazsKCkkgdGhpbmsgdGhpcyBj
b21tb24gKHdpdGggaW5pdF9ib290X3BhZ2VzKCkpIHBhcnQgb2YgcGFyc2luZwp3b3VsZCBiZXR0
ZXIgYWJzdHJhY3RlZCBvdXQsIHN1Y2ggdGhlcmUgd2lsbCBiZSBqdXN0IG9uZQppbnN0YW5jZSBv
ZiwgYW5kIGhlbmNlIHRoZXJlJ3Mgbm8gcmlzayBvZiB0aGluZ3MgZ29pbmcgb3V0IG9mCnN5bmMu
Cgo+ICsgICAgICAgIHdoaWxlICggbWZuX3ZhbGlkKF9tZm4oYmFkX3NwZm4pKSAmJiBiYWRfc3Bm
biA8IGJhZF9lcGZuICkKCkFzIHBlciBpbml0X2Jvb3RfcGFnZXMoKSBhcyB3ZWxsIGFzIHBlciB0
aGUgImJhZF9lcGZuID0gYmFkX3NwZm47Igp5b3UgaGF2ZSBmdXJ0aGVyIHVwLCB0aGUgcmFuZ2Ug
aGVyZSBpcyBpbmNsdXNpdmUgYXQgaXRzIGVuZC4gSSdtCmFsc28gdW5jZXJ0YWluIGFib3V0IHRo
ZSBzdG9wcGluZyBhdCB0aGUgZmlyc3QgIW1mbl92YWxpZCgpIC0KdGhlcmUgbWF5IHdlbGwgYmUg
ZnVydGhlciB2YWxpZCBwYWdlcyBsYXRlciBvbi4KCkphbgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:45:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:45:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4o1D-00032t-U4; Thu, 20 Feb 2020 15:45:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4o1C-00032o-5k
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:45:38 +0000
X-Inumbo-ID: 08bf2cce-53f8-11ea-855d-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 08bf2cce-53f8-11ea-855d-12813bfff9fa;
 Thu, 20 Feb 2020 15:45:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582213536;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Hf2jfb9piSiHju6Ntp+FvddJlG4b1AFVZOCjx1jkZss=;
 b=Qmuf/Xrp4UXYymWQ2h/clPw8NoSfx150gmhKIT068jN/FTbRrbRPLx0x
 L8KpeFGsfNw8Jx4ghpbSvslWa+CFrIWXHaXD92PdzvnZmK9mZMFOwJqCb
 xDuyvDx3j0PklYQ/gx9Txo9Won0gY+TvnVZ1HGS0fLNiMIeBlc1/iJa8+ M=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZHDdixRenlbATRuHBknsZwWZz7xs0v0NuFZmuADao7Vcj1Y3cpXV28Hpg3tWGHyzoPqbmMUbpn
 3RODTM7jZRSgjsyQkTF3P48v+0IReUEWZ/qXIH4g3s1pEH2JtscssVMtFiFSbpoQgfNeWqCMkb
 0q7nIJ3+Peu47qKTW6NylrFNYzp5kHsYcD7w38iuUDqhFLh6hPmlWZvuKSAUdEpuUKProKqZLy
 qQu+6xMWY0Wg+XDKCXpD16MdjYaSofKLq9wdY7VLTpLCCcAeTgGxcwP8wx9THTPwEkScIK6usq
 D9s=
X-SBRS: 2.7
X-MesageID: 12745476
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12745476"
Date: Thu, 20 Feb 2020 16:45:07 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200220154507.GO4679@Air-de-Roger>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDg6NTQ6MzZBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBYZW4tZGV2ZWwg
PHhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YKPiA+
IFJvZ2VyIFBhdSBNb25uw6kKPiA+IFNlbnQ6IDIwIEZlYnJ1YXJ5IDIwMjAgMDg6MzkKPiA+IFRv
OiBBZ2Fyd2FsLCBBbmNoYWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+Cj4gPiBDYzogVmFsZW50aW4s
IEVkdWFyZG8gPGVkdXZhbEBhbWF6b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsKPiA+IHBl
dGVyekBpbmZyYWRlYWQub3JnOyBiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc7IHg4NkBrZXJuZWwu
b3JnOyBsaW51eC0KPiA+IG1tQGt2YWNrLm9yZzsgcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29t
OyB0Z2x4QGxpbnV0cm9uaXguZGU7Cj4gPiBzc3RhYmVsbGluaUBrZXJuZWwub3JnOyBmbGxpbmRl
bkBhbWFvem4uY29tOyBLYW1hdGEsIE11bmVoaXNhCj4gPiA8a2FtYXRhbUBhbWF6b24uY29tPjsg
bWluZ29AcmVkaGF0LmNvbTsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOwo+ID4gU2lu
Z2gsIEJhbGJpciA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7Cj4gPiBrb25y
YWQud2lsa0BvcmFjbGUuY29tOyBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUu
Y29tOwo+ID4gamdyb3NzQHN1c2UuY29tOyBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1w
bUB2Z2VyLmtlcm5lbC5vcmc7Cj4gPiByandAcmp3eXNvY2tpLm5ldDsgbGludXgta2VybmVsQHZn
ZXIua2VybmVsLm9yZzsgdmt1em5ldHNAcmVkaGF0LmNvbTsKPiA+IGRhdmVtQGRhdmVtbG9mdC5u
ZXQ7IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gU3ViamVjdDogUmU6
IFtYZW4tZGV2ZWxdIFtSRkMgUEFUQ0ggdjMgMDYvMTJdIHhlbi1ibGtmcm9udDogYWRkIGNhbGxi
YWNrcwo+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiAKPiA+IFRoYW5rcyBm
b3IgdGhpcyB3b3JrLCBwbGVhc2Ugc2VlIGJlbG93Lgo+ID4gCj4gPiBPbiBXZWQsIEZlYiAxOSwg
MjAyMCBhdCAwNjowNDoyNFBNICswMDAwLCBBbmNoYWwgQWdhcndhbCB3cm90ZToKPiA+ID4gT24g
VHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6MTY6MTFBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7DqSB3
cm90ZToKPiA+ID4gPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMTowNTo1M1BNICswMDAwLCBB
bmNoYWwgQWdhcndhbCB3cm90ZToKPiA+ID4gPiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDEx
OjA1OjA5QU0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+ID4gPiA+IE9uIEZy
aSwgRmViIDE0LCAyMDIwIGF0IDExOjI1OjM0UE0gKzAwMDAsIEFuY2hhbCBBZ2Fyd2FsIHdyb3Rl
Ogo+ID4gPiA+ID4gUXVpZXNjaW5nIHRoZSBxdWV1ZSBzZWVtZWQgYSBiZXR0ZXIgb3B0aW9uIGhl
cmUgYXMgd2Ugd2FudCB0byBtYWtlCj4gPiBzdXJlIG9uZ29pbmcKPiA+ID4gPiA+IHJlcXVlc3Rz
IGRpc3BhdGNoZXMgYXJlIHRvdGFsbHkgZHJhaW5lZC4KPiA+ID4gPiA+IEkgc2hvdWxkIGFjY2Vw
dCB0aGF0IHNvbWUgb2YgdGhlc2Ugbm90aW9uIGlzIGJvcnJvd2VkIGZyb20gaG93IG52bWUKPiA+
IGZyZWV6ZS91bmZyZWV6ZQo+ID4gPiA+ID4gaXMgZG9uZSBhbHRob3VnaCBpdHMgbm90IGFwcGxl
IHRvIGFwcGxlIGNvbXBhcmlzb24uCj4gPiA+ID4KPiA+ID4gPiBUaGF0J3MgZmluZSwgYnV0IEkg
d291bGQgc3RpbGwgbGlrZSB0byByZXF1ZXN0cyB0aGF0IHlvdSB1c2UgdGhlIHNhbWUKPiA+ID4g
PiBsb2dpYyAoYXMgbXVjaCBhcyBwb3NzaWJsZSkgZm9yIGJvdGggdGhlIFhlbiBhbmQgdGhlIFBN
IGluaXRpYXRlZAo+ID4gPiA+IHN1c3BlbnNpb24uCj4gPiA+ID4KPiA+ID4gPiBTbyB5b3UgZWl0
aGVyIGFwcGx5IHRoaXMgZnJlZXplL3VuZnJlZXplIHRvIHRoZSBYZW4gc3VzcGVuc2lvbiAoYW5k
Cj4gPiA+ID4gZHJvcCB0aGUgcmUtaXNzdWluZyBvZiByZXF1ZXN0cyBvbiByZXN1bWUpIG9yIGFk
YXB0IHRoZSBzYW1lIGFwcHJvYWNoCj4gPiA+ID4gYXMgdGhlIFhlbiBpbml0aWF0ZWQgc3VzcGVu
c2lvbi4gS2VlcGluZyB0d28gY29tcGxldGVseSBkaWZmZXJlbnQKPiA+ID4gPiBhcHByb2FjaGVz
IHRvIHN1c3BlbnNpb24gLyByZXN1bWUgb24gYmxrZnJvbnQgaXMgbm90IHN1aXRhYmxlIGxvbmcK
PiA+ID4gPiB0ZXJtLgo+ID4gPiA+Cj4gPiA+IEkgYWdyZWUgd2l0aCB5b3Ugb24gb3ZlcmhhdWwg
b2YgeGVuIHN1c3BlbmQvcmVzdW1lIHdydCBibGtmcm9udCBpcyBhCj4gPiBnb29kCj4gPiA+IGlk
ZWEgaG93ZXZlciwgSU1PIHRoYXQgaXMgYSB3b3JrIGZvciBmdXR1cmUgYW5kIHRoaXMgcGF0Y2gg
c2VyaWVzIHNob3VsZAo+ID4gPiBub3QgYmUgYmxvY2tlZCBmb3IgaXQuIFdoYXQgZG8geW91IHRo
aW5rPwo+ID4gCj4gPiBJdCdzIG5vdCBzbyBtdWNoIHRoYXQgSSB0aGluayBhbiBvdmVyaGF1bCBv
ZiBzdXNwZW5kL3Jlc3VtZSBpbgo+ID4gYmxrZnJvbnQgaXMgbmVlZGVkLCBpdCdzIGp1c3QgdGhh
dCBJIGRvbid0IHdhbnQgdG8gaGF2ZSB0d28gY29tcGxldGVseQo+ID4gZGlmZmVyZW50IHN1c3Bl
bmQvcmVzdW1lIHBhdGhzIGluc2lkZSBibGtmcm9udC4KPiA+IAo+ID4gU28gZnJvbSBteSBQb1Yg
SSB0aGluayB0aGUgcmlnaHQgc29sdXRpb24gaXMgdG8gZWl0aGVyIHVzZSB0aGUgc2FtZQo+ID4g
Y29kZSAoYXMgbXVjaCBhcyBwb3NzaWJsZSkgYXMgaXQncyBjdXJyZW50bHkgdXNlZCBieSBYZW4g
aW5pdGlhdGVkCj4gPiBzdXNwZW5kL3Jlc3VtZSwgb3IgdG8gYWxzbyBzd2l0Y2ggWGVuIGluaXRp
YXRlZCBzdXNwZW5zaW9uIHRvIHVzZSB0aGUKPiA+IG5ld2x5IGludHJvZHVjZWQgY29kZS4KPiA+
IAo+ID4gSGF2aW5nIHR3byBkaWZmZXJlbnQgYXBwcm9hY2hlcyB0byBzdXNwZW5kL3Jlc3VtZSBp
biB0aGUgc2FtZSBkcml2ZXIKPiA+IGlzIGEgcmVjaXBlIGZvciBkaXNhc3RlciBJTU86IGl0IGFk
ZHMgY29tcGxleGl0eSBieSBmb3JjaW5nIGRldmVsb3BlcnMKPiA+IHRvIHRha2UgaW50byBhY2Nv
dW50IHR3byBkaWZmZXJlbnQgc3VzcGVuZC9yZXN1bWUgYXBwcm9hY2hlcyB3aGVuCj4gPiB0aGVy
ZSdzIG5vIG5lZWQgZm9yIGl0Lgo+IAo+IEkgZGlzYWdyZWUuIFMzIG9yIFM0IHN1c3BlbmQvcmVz
dW1lIChvciBwZXJoYXBzIHdlIHNob3VsZCBjYWxsIHRoZW0gcG93ZXIgc3RhdGUgdHJhbnNpdGlv
bnMgdG8gYXZvaWQgY29uZnVzaW9uKSBhcmUgcXVpdGUgZGlmZmVyZW50IGZyb20gWGVuIHN1c3Bl
bmQvcmVzdW1lLgo+IFBvd2VyIHN0YXRlIHRyYW5zaXRpb25zIG91Z2h0IHRvIGJlLCBhbmQgaW5k
ZWVkIGFyZSwgdmlzaWJsZSB0byB0aGUgc29mdHdhcmUgcnVubmluZyBpbnNpZGUgdGhlIGd1ZXN0
LiBBcHBsaWNhdGlvbnMsIGFzIHdlbGwgYXMgZHJpdmVycywgY2FuIHJlY2VpdmUgbm90aWZpY2F0
aW9uIGFuZCB0YWtlIHdoYXRldmVyIGFjdGlvbiB0aGV5IGRlZW0gYXBwcm9wcmlhdGUuCj4gWGVu
IHN1c3BlbmQvcmVzdW1lIE9UT0ggaXMgdXNlZCB3aGVuIGEgZ3Vlc3QgaXMgbWlncmF0ZWQgYW5k
IHRoZSBjb2RlIHNob3VsZCBnbyB0byBhbGwgbGVuZ3RocyBwb3NzaWJsZSB0byBtYWtlIGFueSBz
b2Z0d2FyZSBydW5uaW5nIGluc2lkZSB0aGUgZ3Vlc3QgKG90aGVyIHRoYW4gWGVuIHNwZWNpZmlj
IGVubGlnaHRlbmVkIGNvZGUsIHN1Y2ggYXMgUFYgZHJpdmVycykgY29tcGxldGVseSB1bmF3YXJl
IHRoYXQgYW55dGhpbmcgaGFzIGFjdHVhbGx5IGhhcHBlbmVkLgoKU28gZnJvbSB3aGF0IHlvdSBz
YXkgYWJvdmUgUE0gc3RhdGUgdHJhbnNpdGlvbnMgYXJlIG5vdGlmaWVkIHRvIGFsbApkcml2ZXJz
LCBhbmQgWGVuIHN1c3BlbmQvcmVzdW1lIGlzIG9ubHkgbm90aWZpZWQgdG8gUFYgZHJpdmVycywg
YW5kCmhlcmUgd2UgYXJlIHNwZWFraW5nIGFib3V0IGJsa2Zyb250IHdoaWNoIGlzIGEgUFYgZHJp
dmVyLCBhbmQgc2hvdWxkCmdldCBub3RpZmllZCBpbiBib3RoIGNhc2VzLiBTbyBJJ20gdW5zdXJl
IHdoeSB0aGUgc2FtZSAob3IgYXQgbGVhc3QKdmVyeSBzaW1pbGFyKSBhcHByb2FjaCBjYW4ndCBi
ZSB1c2VkIGluIGJvdGggY2FzZXMuCgpUaGUgc3VzcGVuZC9yZXN1bWUgYXBwcm9hY2ggcHJvcG9z
ZWQgYnkgdGhpcyBwYXRjaCBpcyBjb21wbGV0ZWx5CmRpZmZlcmVudCB0aGFuIHRoZSBvbmUgdXNl
ZCBieSBhIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1bWUsIGFuZApJIGRvbid0IHNlZSBh
IHRlY2huaWNhbCByZWFzb24gdGhhdCB3YXJyYW50cyB0aGlzIGRpZmZlcmVuY2UuCgpJJ20gbm90
IHNheWluZyB0aGF0IHRoZSBhcHByb2FjaCB1c2VkIGhlcmUgaXMgd3JvbmcsIGl0J3MganVzdCB0
aGF0IEkKZG9uJ3Qgc2VlIHRoZSBwb2ludCBpbiBoYXZpbmcgdHdvIGRpZmZlcmVudCB3YXlzIHRv
IGRvIHN1c3BlbmQvcmVzdW1lCmluIHRoZSBzYW1lIGRyaXZlciwgdW5sZXNzIHRoZXJlJ3MgYSB0
ZWNobmljYWwgcmVhc29uIGZvciBpdCwgd2hpY2ggSQpkb24ndCB0aGluayBoYXMgYmVlbiBwcm92
aWRlZC4KCkkgd291bGQgYmUgZmluZSB3aXRoIHN3aXRjaGluZyB4ZW5idXMgaW5pdGlhdGVkIHN1
c3BlbmQvcmVzdW1lIHRvIGFsc28KdXNlIHRoZSBhcHByb2FjaCBwcm9wb3NlZCBoZXJlOiBmcmVl
emUgdGhlIHF1ZXVlcyBhbmQgZHJhaW4gdGhlIHNoYXJlZApyaW5ncyBiZWZvcmUgc3VzcGVuZGlu
Zy4KCj4gU28sIHdoaWxzdCBpdCBtYXkgYmUgcG9zc2libGUgdG8gdXNlIGNvbW1vbiByb3V0aW5l
cyB0bywgZm9yIGV4YW1wbGUsIHJlLWVzdGFibGlzaCBQViBmcm9udGVuZC9iYWNrZW5kIGNvbW11
bmljYXRpb24sIFBWIGZyb250ZW5kIGNvZGUgc2hvdWxkIGJlIGFjdXRlbHkgYXdhcmUgb2YgdGhl
IGNpcmN1bXN0YW5jZXMgdGhleSBhcmUgb3BlcmF0aW5nIGluLiBJIGNhbiBjaXRlIGV4YW1wbGUg
Y29kZSBpbiB0aGUgV2luZG93cyBQViBkcml2ZXIsIHdoaWNoIGhhdmUgc3VwcG9ydGVkIGd1ZXN0
IFMzL1M0IHBvd2VyIHN0YXRlIHRyYW5zaXRpb25zIHNpbmNlIGRheSAxLgoKSG0sIHBsZWFzZSBi
ZWFyIHdpdGggbWUsIGFzIEknbSBub3Qgc3VyZSBJIGZ1bGx5IHVuZGVyc3RhbmQuIFdoeSBpc24n
dAp0aGUgY3VycmVudCBzdXNwZW5kL3Jlc3VtZSBsb2dpYyBzdWl0YWJsZSBmb3IgUE0gdHJhbnNp
dGlvbnM/CgpBcyBzYWlkIGFib3ZlLCBJJ20gaGFwcHkgdG8gc3dpdGNoIHhlbmJ1cyBpbml0aWF0
ZWQgc3VzcGVuZC9yZXN1bWUgdG8KdXNlIHRoZSBsb2dpYyBpbiB0aGlzIHBhdGNoLCBidXQgdW5s
ZXNzIHRoZXJlJ3MgYSB0ZWNobmljYWwgcmVhc29uIGZvcgppdCBJIGRvbid0IHNlZSB3aHkgYmxr
ZnJvbnQgc2hvdWxkIGhhdmUgdHdvIGNvbXBsZXRlbHkgZGlmZmVyZW50CmFwcHJvYWNoZXMgdG8g
c3VzcGVuZC9yZXN1bWUgZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQncyBhIFBNIG9yIGEKeGVuYnVz
IHN0YXRlIGNoYW5nZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:47:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:47:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4o2e-00037b-AH; Thu, 20 Feb 2020 15:47:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4o2d-00037T-EC
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:47:07 +0000
X-Inumbo-ID: 3ef8c0c0-53f8-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3ef8c0c0-53f8-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 15:47:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 49B6EAC23;
 Thu, 20 Feb 2020 15:47:05 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
 <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
 <6d3b8fed-538f-9c9b-d33e-3ccb94935bf0@citrix.com>
 <86036433-0dd9-773c-3855-fb4b4697fc08@suse.com>
 <eb6156eb-6a6d-28f5-c8ec-081f81444b99@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <177eafce-7f19-0792-eac2-62ac7b13feb0@suse.com>
Date: Thu, 20 Feb 2020 16:47:06 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <eb6156eb-6a6d-28f5-c8ec-081f81444b99@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxNjozNywgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMjAvMDIvMjAy
MCAwODoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE5LjAyLjIwMjAgMTk6NTIsIElnb3Ig
RHJ1emhpbmluIHdyb3RlOgo+Pj4gT24gMTkvMDIvMjAyMCAwNzo0OCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjAuMTIuMjAxOSAyMjozOSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+Pj4+
IEBAIC0zOCwyNCArMzcsMjIgQEAgdm9pZCBodm1faW5pdF9ndWVzdF90aW1lKHN0cnVjdCBkb21h
aW4gKmQpCj4+Pj4+ICB1aW50NjRfdCBodm1fZ2V0X2d1ZXN0X3RpbWVfZml4ZWQoY29uc3Qgc3Ry
dWN0IHZjcHUgKnYsIHVpbnQ2NF90IGF0X3RzYykKPj4+Pj4gIHsKPj4+Pj4gICAgICBzdHJ1Y3Qg
cGxfdGltZSAqcGwgPSB2LT5kb21haW4tPmFyY2guaHZtLnBsX3RpbWU7Cj4+Pj4+IC0gICAgdTY0
IG5vdzsKPj4+Pj4gKyAgICBzX3RpbWVfdCBvbGQsIG5ldywgbm93ID0gZ2V0X3NfdGltZV9maXhl
ZChhdF90c2MpICsgcGwtPnN0aW1lX29mZnNldDsKPj4+Pj4gIAo+Pj4+PiAgICAgIC8qIENhbGxl
ZCBmcm9tIGRldmljZSBtb2RlbHMgc2hhcmVkIHdpdGggUFYgZ3Vlc3RzLiBCZSBjYXJlZnVsLiAq
Lwo+Pj4+PiAgICAgIEFTU0VSVChpc19odm1fdmNwdSh2KSk7Cj4+Pj4+ICAKPj4+Pj4gLSAgICBz
cGluX2xvY2soJnBsLT5wbF90aW1lX2xvY2spOwo+Pj4+PiAtICAgIG5vdyA9IGdldF9zX3RpbWVf
Zml4ZWQoYXRfdHNjKSArIHBsLT5zdGltZV9vZmZzZXQ7Cj4+Pj4+IC0KPj4+Pj4gICAgICBpZiAo
ICFhdF90c2MgKQo+Pj4+PiAgICAgIHsKPj4+Pj4gLSAgICAgICAgaWYgKCAoaW50NjRfdCkobm93
IC0gcGwtPmxhc3RfZ3Vlc3RfdGltZSkgPiAwICkKPj4+Pj4gLSAgICAgICAgICAgIHBsLT5sYXN0
X2d1ZXN0X3RpbWUgPSBub3c7Cj4+Pj4+IC0gICAgICAgIGVsc2UKPj4+Pj4gLSAgICAgICAgICAg
IG5vdyA9ICsrcGwtPmxhc3RfZ3Vlc3RfdGltZTsKPj4+Pj4gKyAgICAgICAgZG8gewo+Pj4+PiAr
ICAgICAgICAgICAgb2xkID0gcGwtPmxhc3RfZ3Vlc3RfdGltZTsKPj4+Pj4gKyAgICAgICAgICAg
IG5ldyA9IG5vdyA+IHBsLT5sYXN0X2d1ZXN0X3RpbWUgPyBub3cgOiBvbGQgKyAxOwo+Pj4+PiAr
ICAgICAgICB9IHdoaWxlICggY21weGNoZygmcGwtPmxhc3RfZ3Vlc3RfdGltZSwgb2xkLCBuZXcp
ICE9IG9sZCApOwo+Pj4+Cj4+Pj4gSSB3b25kZXIgd2hldGhlciB5b3Ugd291bGRuJ3QgYmV0dGVy
IHJlLWludm9rZSBnZXRfc190aW1lKCkgaW4KPj4+PiBjYXNlIHlvdSBuZWVkIHRvIHJldHJ5IGhl
cmUuIFNlZSBob3cgdGhlIGZ1bmN0aW9uIHByZXZpb3VzbHkKPj4+PiB3YXMgY2FsbGVkIG9ubHkg
YWZ0ZXIgdGhlIGxvY2sgd2FzIGFscmVhZHkgYWNxdWlyZWQuCj4+Pgo+Pj4gSWYgdGhlcmUgaXMg
YSBjb25jdXJyZW50IHdyaXRlciwgd291bGRuJ3QgaXQganVzdCB1cGRhdGUgcGwtPmxhc3RfZ3Vl
c3RfdGltZQo+Pj4gd2l0aCB0aGUgbmV3IGdldF9zX3RpbWUoKSBhbmQgdGhlbiB3ZSBzdWJzZXF1
ZW50bHkgd291bGQganVzdCB1c2UgdGhlIG5ldwo+Pj4gdGltZSBvbiByZXRyeT8KPj4KPj4gWWVz
LCBpdCB3b3VsZCwgYnV0IHRoZSBsYXRlbmN5IHVudGlsIHRoZSByZXRyeSBhY3R1YWxseSBvY2N1
cnMKPj4gaXMgdW5rbm93biAoaW4gcGFydGljdWxhciBpZiBYZW4gaXRzZWxmIHJ1bnMgdmlydHVh
bGl6ZWQpLiBJLmUuCj4+IGluIHRoZSBhdF90c2MgPT0gMCBjYXNlIEkgdGhpbmsgdGhlIHZhbHVl
IHdvdWxkIGJldHRlciBiZQo+PiByZS1jYWxjdWxhdGVkIG9uIGV2ZXJ5IGl0ZXJhdGlvbi4KPiAK
PiBXaHkgZG9lcyBpdCBuZWVkIHRvIGJlIHJlY2FsY3VsYXRlZCBpZiBhIGNvbmN1cnJlbnQgd3Jp
dGVyIGRpZCB0aGlzCj4gZm9yIHVzIGFscmVhZHkgYW55d2F5IGFuZCAoZ2V0X3NfdGltZV9maXhl
ZChhdF90c2MpICsgcGwtPnN0aW1lX29mZnNldCkKPiB2YWx1ZSBpcyBjb21tb24gZm9yIGFsbCBv
ZiB2Q1BVcz8gWWVzLCBpdCBtaWdodCByZWR1Y2Ugaml0dGVyIHNsaWdodGx5Cj4gYnV0IG92ZXJh
bGwgbGF0ZW5jeSBjb3VsZCBjb21lIGZyb20gYW55IHBvaW50IChlc3BlY2lhbGx5IGluIGNhc2Ug
b2YKPiByaW5uaW5nIHZpcnR1YWxpemVkKSBhbmQgaXQncyBpbXBvcnRhbnQganVzdCB0byBwcmVz
ZXJ2ZSBpbnZhcmlhbnQgdGhhdAo+IHRoZSB2YWx1ZSBpcyBtb25vdG9uaWMgYWNyb3NzIHZDUFVz
LgoKSSdtIGFmcmFpZCBJIGRvbid0IGZvbGxvdzogSWYgd2UgcmVseSBvbiByZW1vdGUgQ1BVcyB1
cGRhdGluZwpwbC0+bGFzdF9ndWVzdF90aW1lLCB0aGVuIHdoYXQgd2UnZCByZXR1cm4gaXMgd2hh
dGV2ZXIgd2FzIHB1dAp0aGVyZSBwbHVzIG9uZS4gV2hlcmVhcyB0aGUgY29ycmVjdCB2YWx1ZSBt
aWdodCBiZSBkb3plbnMgb2YKY2xvY2tzIGZ1cnRoZXIgYWhlYWQuCgo+PiBBbnRoZXIgdGhpbmcg
SSBub3RpY2Ugb25seSBub3cgYXJlIHRoZSBtdWx0aXBsZSByZWFkcyBvZgo+PiBwbC0+bGFzdF9n
dWVzdF90aW1lLiBXb3VsZG4ndCB5b3UgYmV0dGVyIGRvCj4+Cj4+ICAgICAgICAgZG8gewo+PiAg
ICAgICAgICAgICBvbGQgPSBBQ0NFU1NfT05DRShwbC0+bGFzdF9ndWVzdF90aW1lKTsKPj4gICAg
ICAgICAgICAgbmV3ID0gbm93ID4gb2xkID8gbm93IDogb2xkICsgMTsKPj4gICAgICAgICB9IHdo
aWxlICggY21weGNoZygmcGwtPmxhc3RfZ3Vlc3RfdGltZSwgb2xkLCBuZXcpICE9IG9sZCApOwo+
Pgo+PiA/Cj4gCj4gRmFpciBlbm91Z2gsIGFsdGhvdWdoIGV2ZW4gcmVhZGluZyBpdCBtdWx0aXBs
ZSB0aW1lcyB3b3VsZG4ndCBjYXVzZQo+IGFueSBoYXJtIGFzIGFueSBpbmNvbnNpc3RlbmN5IHdv
dWxkIGJlIHJlc29sdmVkIGJ5IGNtcHhjaGcgb3AuCgpBZmFpY3MgIm5ldyIsIGlmIGNhbGN1bGF0
ZWQgZnJvbSBhIHZhbHVlIGxhdGNoZWQgX2VhcmxpZXJfCnRoYW4gIm9sZCIsIGNvdWxkIGNhdXNl
IHRpbWUgdG8gYWN0dWFsbHkgbW92ZSBiYWNrd2FyZHMuIFJlYWRzCmNhbiBiZSByZS1vcmRlcmVk
LCBhZnRlciBhbGwuCgo+IEknZAo+IHByZWZlciB0byBtYWtlIGl0IGluIGEgc2VwYXJhdGUgY29t
bWl0IHRvIHVuaWZ5IGl0IHdpdGggcHZfc29mdF9yZHRzYygpLgoKSSdkIGJlIGZpbmUgaWYgeW91
IGNoYW5nZWQgcHZfc29mdF9yZHRzYygpIGZpcnN0LCBhbmQgdGhlbgptYWRlIHRoZSBjb2RlIGhl
cmUgbWF0Y2guIEJ1dCBJIGRvbid0IHRoaW5rIHRoZSBjb2RlIHNob3VsZCBiZQppbnRyb2R1Y2Vk
IGluIG90aGVyIHRoYW4gaXRzIChmb3IgdGhlIHRpbWUgYmVpbmcpIGZpbmFsIHNoYXBlLgoKSmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:50:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:50:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4o5n-00042Q-RV; Thu, 20 Feb 2020 15:50:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4o5n-00042L-76
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:50:23 +0000
X-Inumbo-ID: b3c4a55e-53f8-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b3c4a55e-53f8-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 15:50:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5DF2AAC23;
 Thu, 20 Feb 2020 15:50:21 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
 <20200220151734.GM4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9f82c3cb-862d-87bd-7a01-4812be98eedd@suse.com>
Date: Thu, 20 Feb 2020 16:50:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220151734.GM4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxNjoxNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwNDowMjo1NVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjAuMDIuMjAyMCAxNToxMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IEFu
b3RoZXIgb3B0aW9uIGlzIHRvIHVzZSB0aGUgcmVjdXJzZV9jcHUgZmllbGQgb2YgdGhlCj4+Pj4g
YXNzb2NpYXRlZCBzcGluIGxvY2s6IFRoZSBmaWVsZCBpcyB1c2VkIGZvciByZWN1cnNpdmUgbG9j
a3MKPj4+PiBvbmx5LCBhbmQgaGVuY2UgdGhlIG9ubHkgY29uZmxpY3Qgd291bGQgYmUgd2l0aAo+
Pj4+IF9zcGluX2lzX2xvY2tlZCgpLCB3aGljaCB3ZSBkb24ndCAoYW5kIGluIHRoZSBmdXR1cmUg
dGhlbgo+Pj4+IGFsc28gc2hvdWxkbid0KSB1c2Ugb24gdGhpcyBsb2NrLgo+Pj4KPj4+IEkgbG9v
a2VkIGludG8gdGhhdCBhbHNvLCBidXQgdGhpbmdzIGdldCBtb3JlIGNvbXBsaWNhdGVkIEFGQUlD
VCwgYXMgaXQncwo+Pj4gbm90IHBvc3NpYmxlIHRvIGF0b21pY2FsbHkgZmV0Y2ggdGhlIHN0YXRl
IG9mIHRoZSBsb2NrIGFuZCB0aGUgb3duZXIKPj4+IENQVSBhdCB0aGUgc2FtZSB0aW1lLiBOZWl0
aGVyIHlvdSBjb3VsZCBzZXQgdGhlIExPQ0tFRCBiaXQgYW5kIHRoZSBDUFUKPj4+IGF0IHRoZSBz
YW1lIHRpbWUuCj4+Cj4+IFRoZXJlJ3Mgbm8gbmVlZCB0byBhdG9taWNhbGx5IGZldGNoIGJvdGgg
YWZhaWNzOiBUaGUgZmllbGQgaXMKPj4gdmFsaWQgb25seSBpZiB0aGUgTE9DS0VEIGJpdCBpcyBz
ZXQuIEFuZCB3aGVuIHJlYWRpbmcgdGhlCj4+IGZpZWxkIHlvdSBvbmx5IGNhcmUgYWJvdXQgdGhl
IHZhbHVlIGJlaW5nIGVxdWFsIHRvCj4+IHNtcF9wcm9jZXNzb3JfaWQoKSwgaS5lLiBpdCBpcyBm
aW5lIHRvIHNldCBMT0NLRUQgYmVmb3JlCj4+IHVwZGF0aW5nIHRoZSBDUFUgZmllbGQgb24gbG9j
aywgYW5kIHRvIHJlc2V0IHRoZSBDUFUgZmllbGQgdG8KPj4gU1BJTkxPQ0tfTk9fQ1BVIChvciB3
aGF0ZXZlciBpdCdzIGNhbGxlZCkgYmVmb3JlIGNsZWFyaW5nCj4+IExPQ0tFRC4KPiAKPiBZZXMg
dGhhdCB3b3VsZCByZXF1aXJlIHRoZSB1c2FnZSBvZiBhIHNlbnRpbmVsIHZhbHVlIGFzIDAgd291
bGQgYmUgYQo+IHZhbGlkIHByb2Nlc3NvciBJRC4KPiAKPiBJIHdvdWxkIHRyeSB0byByZWZyYWlu
IGZyb20gKGFidSlzaW5nIGludGVybmFsIHNwaW5sb2NrIGZpZWxkcywgYXMgSQo+IHRoaW5rIHdl
IGNhbiBzb2x2ZSB0aGlzIGp1c3QgYnkgdXNpbmcgdGhlIGNudHMgZmllbGQgb24gdGhlIGN1cnJl
bnQKPiByd2xvY2sgaW1wbGVtZW50YXRpb24uCj4gCj4gV2hhdCBpc3N1ZSBkbyB5b3UgaGF2ZSBp
biBtaW5kIHRoYXQgd291bGQgcHJldmVudCBzdG9yaW5nIHRoZSBDUFUKPiB3cml0ZSBsb2NrZWQg
aW4gdGhlIGNudHMgZmllbGQ/CgpUaGUgcmVkdWN0aW9uIG9mIHRoZSBudW1iZXIgb2YgYml0cyB1
c2VkIGZvciBvdGhlciBwdXJwb3Nlcy4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:52:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:52:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4o7c-0004A1-Bx; Thu, 20 Feb 2020 15:52:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4o7b-00049u-44
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:52:15 +0000
X-Inumbo-ID: f64bb1c4-53f8-11ea-855e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f64bb1c4-53f8-11ea-855e-12813bfff9fa;
 Thu, 20 Feb 2020 15:52:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 52E64AFA9;
 Thu, 20 Feb 2020 15:52:13 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <ac515c56-e391-3636-244d-4b660c615dee@suse.com>
 <20200220143841.GL4679@Air-de-Roger>
 <a2111136-e91c-4077-5bea-ea310a43979e@suse.com>
 <20200220152004.GN4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6d52992a-e4d5-a86e-51ff-5d1204dd8107@suse.com>
Date: Thu, 20 Feb 2020 16:52:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220152004.GN4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxNjoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwNDoxMTowOFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjAuMDIuMjAyMCAxNTozOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDAzOjIzOjM4UE0gKzAxMDAsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+Pj4g
T24gMjAuMDIuMjAgMTU6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+IE9uIFRodSwg
RmViIDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4gT24gMjAuMDIuMjAyMCAxMzowMiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+IEBA
IC0xNjYsNyArMTgwLDggQEAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2Nr
X3QgKmxvY2spCj4+Pj4+Pj4gICAgICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMs
IGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4+Pj4+ICAgICAgICAqIE90aGVyd2lzZSwg
YW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+PiAg
ICAgICAgKi8KPj4+Pj4+PiAtICAgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2stPmNudHMp
Owo+Pj4+Pj4+ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3JlYWQo
JmxvY2stPmNudHMpKSk7Cj4+Pj4+Pj4gKyAgICBhdG9taWNfc3ViKF93cml0ZV9sb2NrX3ZhbCgp
LCAmbG9jay0+Y250cyk7Cj4+Pj4+Pgo+Pj4+Pj4gSSB0aGluayB0aGlzIHdvdWxkIGJlIG1vcmUg
ZWZmaWNpZW50IHdpdGggYXRvbWljX2FuZCgpLCBub3QKPj4+Pj4+IHRoZSBsZWFzdCBiZWNhdXNl
IG9mIHRoZSB0aGVuIGF2b2lkZWQgc21wX3Byb2Nlc3Nvcl9pZCgpLgo+Pj4+Pj4gV2hldGhlciB0
byBtYXNrIG9mZiBqdXN0IF9RV19XTUFTSyBvciBhbHNvIHRoZSBDUFUgbnVtYmVyIG9mCj4+Pj4+
PiB0aGUgbGFzdCB3cml0ZSBvd25lciB3b3VsZCBuZWVkIHRvIGJlIGRldGVybWluZWQuIEJ1dCB3
aXRoCj4+Pj4+PiB1c2luZyBzdWJ0cmFjdGlvbiwgaW4gY2FzZSBvZiBwcm9ibGVtcyBpdCdsbCBs
aWtlbHkgYmUKPj4+Pj4+IGhhcmRlciB0byB1bmRlcnN0YW5kIHdoYXQgYWN0dWFsbHkgd2VudCBv
biwgZnJvbSBsb29raW5nIGF0Cj4+Pj4+PiB0aGUgcmVzdWx0aW5nIHN0YXRlIG9mIHRoZSBsb2Nr
ICh0aGlzIGlzIGluIHBhcnQgYSBwcmUtCj4+Pj4+PiBleGlzdGluZyBwcm9ibGVtLCBidXQgZ2V0
cyB3b3JzZSB3aXRoIHN1YnRyYWN0aW9uIG9mIENQVQo+Pj4+Pj4gbnVtYmVycykuCj4+Pj4+Cj4+
Pj4+IFJpZ2h0LCBhIG1hc2sgd291bGQgYmUgYmV0dGVyLiBSaWdodCBub3cgYm90aCBuZWVkIHRv
IGJlIGNsZWFyZWQgKHRoZQo+Pj4+PiBMT0NLRUQgYW5kIHRoZSBDUFUgZmllbGRzKSBhcyB0aGVy
ZSdzIGNvZGUgdGhhdCByZWxpZXMgb24gIWxvY2stPmNudHMKPj4+Pj4gYXMgYSB3YXkgdG8gZGV0
ZXJtaW5lIHRoYXQgdGhlIGxvY2sgaXMgbm90IHJlYWQgb3Igd3JpdGUgbG9ja2VkLiBJZiB3ZQo+
Pj4+PiBsZWZ0IHRoZSBDUFUgbHlpbmcgYXJvdW5kIHRob3NlIGNoZWNrcyB3b3VsZCBuZWVkIHRv
IGJlIGFkanVzdGVkLgo+Pj4+Cj4+Pj4gSW4gY2FzZSB5b3UgbWFrZSBfUVJfU0hJRlQgMTYgaXQg
aXMgcG9zc2libGUgdG8ganVzdCB3cml0ZSBhIDItYnl0ZSB6ZXJvCj4+Pj4gdmFsdWUgZm9yIHdy
aXRlX3VubG9jaygpIChsaWtlIGl0cyBwb3NzaWJsZSB0byBkbyBzbyB0b2RheSB1c2luZyBhCj4+
Pj4gc2luZ2xlIGJ5dGUgd3JpdGUpLgo+Pj4KPj4+IFRoYXQgd291bGQgbGltaXQgdGhlIHJlYWRl
cnMgY291bnQgdG8gNjU1MzYsIHdoYXQgZG8geW91IHRoaW5rIEphbj8KPj4KPj4gSWYgdGhlIHJl
Y3Vyc2VfY3B1IGFwcHJvYWNoIGlzIGNvbnNpZGVyZWQgYmFkLCBJIHRoaW5rIHRoaXMgd291bGQK
Pj4gYmUgYWNjZXB0YWJsZS4gQnV0IG9mIGNvdXJzZSB5b3UnbGwgbmVlZCB0byBjb25zdWx0IHdp
dGggdGhlIEFybQo+PiBndXlzIHJlZ2FyZGluZyB0aGUgY29ycmVjdG5lc3Mgb2Ygc3VjaCBhICJo
YWxmIiBzdG9yZSBpbiB0aGVpcgo+PiBtZW1vcnkgbW9kZWw7IEkgd291bGQgaG9wZSB0aGlzIHRv
IGJlIHVuaXZlcnNhbGx5IG9rYXksIGJ1dCBJJ20KPj4gbm90IGVudGlyZWx5IGNlcnRhaW4uCj4g
Cj4gSSB3b3VsZCBsaWtlIHRvIGdldCBjb25maXJtYXRpb24gZnJvbSB0aGUgQXJtIGZvbGtzLCBi
dXQgSSBzZWUgQXJtIGhhcwo+IHdyaXRlX2F0b21pYyBhbmQgc3VwcG9ydHMgc3VjaCBvcGVyYXRp
b24gYWdhaW5zdCBhIHVpbnQxNl90LCBzbyBJCj4gZG9uJ3Qgc2VlIHdoeSBpdCB3b3VsZG4ndCB3
b3JrLgoKVGhlIG9wZXJhdGlvbnMgaW5kaXZpZHVhbGx5IGJlaW5nIGF2YWlsYWJsZSBkb2Vzbid0
IG1lYW4gdGhhdAphIGNvbWJpbmF0aW9uIG9mIDMyLWJpdCBsb2NrZWQgYWNjZXNzZXMgYW5kIGEg
MTYtYml0IHBsYWluCnN0b3JlIGFyZSBnb2luZyB0byBwcm9kdWNlIGEgY29uc2lzdGVudCByZXN1
bHQuIFBlcmhhcHMgSSdtCm92ZXItY2F1dGlvdXMgaGVyZSwgYnV0IEkndmUgYmVlbiBiaXR0ZW4g
YnkgYSB2YWd1ZWx5IHNpbWlsYXIKaXNzdWUgb24geDg2IGJhY2sgaW4gdGhlIHRpY2tldCBsb2Nr
IChpbiBMaW51eCkgZGF5cy4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:57:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:57:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oCq-0004Mf-26; Thu, 20 Feb 2020 15:57:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4oCo-0004Ma-87
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:57:38 +0000
X-Inumbo-ID: b6c4cdc8-53f9-11ea-bc8e-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b6c4cdc8-53f9-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 15:57:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582214257;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=TXFKXEz7S/Ct+hoaYeV0PHrxWBtDJCAo4vcrrQDIi88=;
 b=G5CTHQtrdu7qGqnLCf2oTL6ePRgYXpqoGXFrzWc2laBXsJrvOjLPgneC
 DVwA6mhQDO9NPaKgKBsFoQ92fH2+nMbAW/mfZ8JDz1KJ5tTOC41LX8ojG
 nqthfASsITSY9I1V0ovHNRpEboNDxFlrYa+0GF5l6eTiW+BHZYyrjXaP5 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: thi0tjUlAZqUDW4SXH7OgIenp61O09+M2W8Vc95pyi0q/ugpUPTfGOK+MfZQOLF2rzh/AtdX6T
 VPbFYpHOZSRDNUZtBM9iPUF3it6ToorkmC1/eGHtsvHoGPFZ+iWzWBptcXzw+0rdHXc6sJ1kvb
 p6orltrT2J9GE4t9kpbdwuBDeIg3C1d2uKSy9wuPI0/9dBKoEJ+VvCSzB8T2O+Igej4BtlGdsH
 MmKG1CchqWqnhE+Y9CDSyPXNkgIHeyicNj/dcLVd6ihjWNnanAtEiMMO/ji92AuKpS48zIxMln
 moQ=
X-SBRS: 2.7
X-MesageID: 12939885
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12939885"
Date: Thu, 20 Feb 2020 16:57:29 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220155729.GP4679@Air-de-Roger>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
 <20200220151734.GM4679@Air-de-Roger>
 <9f82c3cb-862d-87bd-7a01-4812be98eedd@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <9f82c3cb-862d-87bd-7a01-4812be98eedd@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDQ6NTA6MjJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjAuMDIuMjAyMCAxNjoxNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDIwLCAyMDIwIGF0IDA0OjAyOjU1UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDIwLjAyLjIwMjAgMTU6MTEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDAxOjQ4OjU0UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+ID4+Pj4gQW5vdGhlciBvcHRpb24gaXMgdG8gdXNlIHRoZSByZWN1cnNlX2NwdSBmaWVs
ZCBvZiB0aGUKPiA+Pj4+IGFzc29jaWF0ZWQgc3BpbiBsb2NrOiBUaGUgZmllbGQgaXMgdXNlZCBm
b3IgcmVjdXJzaXZlIGxvY2tzCj4gPj4+PiBvbmx5LCBhbmQgaGVuY2UgdGhlIG9ubHkgY29uZmxp
Y3Qgd291bGQgYmUgd2l0aAo+ID4+Pj4gX3NwaW5faXNfbG9ja2VkKCksIHdoaWNoIHdlIGRvbid0
IChhbmQgaW4gdGhlIGZ1dHVyZSB0aGVuCj4gPj4+PiBhbHNvIHNob3VsZG4ndCkgdXNlIG9uIHRo
aXMgbG9jay4KPiA+Pj4KPiA+Pj4gSSBsb29rZWQgaW50byB0aGF0IGFsc28sIGJ1dCB0aGluZ3Mg
Z2V0IG1vcmUgY29tcGxpY2F0ZWQgQUZBSUNULCBhcyBpdCdzCj4gPj4+IG5vdCBwb3NzaWJsZSB0
byBhdG9taWNhbGx5IGZldGNoIHRoZSBzdGF0ZSBvZiB0aGUgbG9jayBhbmQgdGhlIG93bmVyCj4g
Pj4+IENQVSBhdCB0aGUgc2FtZSB0aW1lLiBOZWl0aGVyIHlvdSBjb3VsZCBzZXQgdGhlIExPQ0tF
RCBiaXQgYW5kIHRoZSBDUFUKPiA+Pj4gYXQgdGhlIHNhbWUgdGltZS4KPiA+Pgo+ID4+IFRoZXJl
J3Mgbm8gbmVlZCB0byBhdG9taWNhbGx5IGZldGNoIGJvdGggYWZhaWNzOiBUaGUgZmllbGQgaXMK
PiA+PiB2YWxpZCBvbmx5IGlmIHRoZSBMT0NLRUQgYml0IGlzIHNldC4gQW5kIHdoZW4gcmVhZGlu
ZyB0aGUKPiA+PiBmaWVsZCB5b3Ugb25seSBjYXJlIGFib3V0IHRoZSB2YWx1ZSBiZWluZyBlcXVh
bCB0bwo+ID4+IHNtcF9wcm9jZXNzb3JfaWQoKSwgaS5lLiBpdCBpcyBmaW5lIHRvIHNldCBMT0NL
RUQgYmVmb3JlCj4gPj4gdXBkYXRpbmcgdGhlIENQVSBmaWVsZCBvbiBsb2NrLCBhbmQgdG8gcmVz
ZXQgdGhlIENQVSBmaWVsZCB0bwo+ID4+IFNQSU5MT0NLX05PX0NQVSAob3Igd2hhdGV2ZXIgaXQn
cyBjYWxsZWQpIGJlZm9yZSBjbGVhcmluZwo+ID4+IExPQ0tFRC4KPiA+IAo+ID4gWWVzIHRoYXQg
d291bGQgcmVxdWlyZSB0aGUgdXNhZ2Ugb2YgYSBzZW50aW5lbCB2YWx1ZSBhcyAwIHdvdWxkIGJl
IGEKPiA+IHZhbGlkIHByb2Nlc3NvciBJRC4KPiA+IAo+ID4gSSB3b3VsZCB0cnkgdG8gcmVmcmFp
biBmcm9tIChhYnUpc2luZyBpbnRlcm5hbCBzcGlubG9jayBmaWVsZHMsIGFzIEkKPiA+IHRoaW5r
IHdlIGNhbiBzb2x2ZSB0aGlzIGp1c3QgYnkgdXNpbmcgdGhlIGNudHMgZmllbGQgb24gdGhlIGN1
cnJlbnQKPiA+IHJ3bG9jayBpbXBsZW1lbnRhdGlvbi4KPiA+IAo+ID4gV2hhdCBpc3N1ZSBkbyB5
b3UgaGF2ZSBpbiBtaW5kIHRoYXQgd291bGQgcHJldmVudCBzdG9yaW5nIHRoZSBDUFUKPiA+IHdy
aXRlIGxvY2tlZCBpbiB0aGUgY250cyBmaWVsZD8KPiAKPiBUaGUgcmVkdWN0aW9uIG9mIHRoZSBu
dW1iZXIgb2YgYml0cyB1c2VkIGZvciBvdGhlciBwdXJwb3Nlcy4KCkkgdGhpbmsgaXQgc2hvdWxk
IGJlIGZpbmUgZm9yIG5vdywgYXMgd2Ugd291bGQgc3VwcG9ydCBzeXN0ZW1zIHdpdGggdXAKdG8g
MTYzODQgQ1BVIElEcywgYW5kIDY1NTM2IGNvbmN1cnJlbnQgcmVhZCBsb2NrZXJzLCB3aGljaCBt
ZWFuIGVhY2gKQ1BVIGNvdWxkIHRha2UgdGhlIGxvY2sgdXAgdG8gNCB0aW1lcyByZWN1cnNpdmVs
eS4gTm90ZSB0aGF0CnN1cHBvcnRpbmcgMTYzODQgQ1BVcyBpcyBzdGlsbCB2ZXJ5LCB2ZXJ5IGZh
ciBvZmYgdGhlIHJhZGFyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 15:58:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 15:58:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oE0-0004SR-E0; Thu, 20 Feb 2020 15:58:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3eft=4I=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j4oDz-0004SK-59
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 15:58:51 +0000
X-Inumbo-ID: e17f03d0-53f9-11ea-ade5-bc764e2007e4
Received: from mail-wm1-f65.google.com (unknown [209.85.128.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e17f03d0-53f9-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 15:58:48 +0000 (UTC)
Received: by mail-wm1-f65.google.com with SMTP id s144so3116069wme.1
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 07:58:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=RjCErxV1fd4EPEsvWOIBm33hZVK4rJisF1iaULlCcbw=;
 b=bQrykW7yu11nX1BnEsdo97hZXs+C3sCELYWngWIcAACwonBZEXjaEik67bhAbdntyx
 OdnZzxDpvetOMqzJHJVsujACz+IBuLK3qB/AdDcJleYqGOWWiRtARHsPXZDSjx9wapff
 OvGGbc1t/sGl7eQT9Nzoe+ZqAlKP6egKnaaFvRc1eLvGuTYYESbrT09CnfDlaCg1Q78P
 0yaLWqRq/cDAVMOTXRNuX5ENdLsFdrxeEqV+6fAPhkzviOG3j6N383+flO4rtRwwP/08
 CV2op4GZEbHnhuOau7rk+zg1IsYYBOFmcuqG9Rea1TAsP2OrfG5gw5O/+Ji7/npzdxJA
 j7YQ==
X-Gm-Message-State: APjAAAWPNAhE9mBSII9DYoq29OXCuib2PPZX9xgC/0stqwEw6HocXBrl
 FzyTztsoNEcJ+XQMLvGG9EN9pWW9
X-Google-Smtp-Source: APXvYqwoaOTqLjdxcgd8luMnM2HCwf6sB8s0ZsnWwSzenBOrjMeKVwEacl8bT/OcM4q8nPxFA45VcQ==
X-Received: by 2002:a7b:cd8e:: with SMTP id y14mr5299876wmj.150.1582214326802; 
 Thu, 20 Feb 2020 07:58:46 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 q130sm5657423wme.19.2020.02.20.07.58.45
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 07:58:46 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Thu, 20 Feb 2020 15:58:43 +0000
Message-Id: <20200220155843.1795-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: make Roger VPCI maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Um9nZXIgaGFzIGtpbmRseSBhZ3JlZWQgdG8gdGFrZSBvbiB0aGUgYnVyZGVuLgoKU2lnbmVkLW9m
Zi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiBNQUlOVEFJTkVSUyB8IDYgKysrKysrCiAx
IGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvTUFJTlRBSU5FUlMg
Yi9NQUlOVEFJTkVSUwppbmRleCA0NjQyNGMxODMzLi5lN2QxZDVhODhhIDEwMDY0NAotLS0gYS9N
QUlOVEFJTkVSUworKysgYi9NQUlOVEFJTkVSUwpAQCAtNTAwLDYgKzUwMCwxMiBAQCBGOgl4ZW4v
aW5jbHVkZS8qL3ZtX2V2ZW50LmgKIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL21vbml0b3Iu
aAogRjoJeGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vdm1fZXZlbnQuaAogCitWUENJCitNOglSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KK1M6CVN1cHBvcnRlZAorRjoJeGVu
L2RyaXZlcnMvdnBjaQorRjoJeGVuL2luY2x1ZGUveGVuL3ZwY2kuaAorCiBWVFBNCiBNOglEYW5p
ZWwgRGUgR3JhYWYgPGRnZGVncmFAdHljaG8ubnNhLmdvdj4KIE06CVF1YW4gWHUgPHF1YW4ueHUw
QGdtYWlsLmNvbT4KLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:00:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:00:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oFl-0005sh-R0; Thu, 20 Feb 2020 16:00:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=vvQh=4I=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j4oFk-0005sc-He
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:00:40 +0000
X-Inumbo-ID: 23aaf5e8-53fa-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 23aaf5e8-53fa-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:00:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C803CAC91;
 Thu, 20 Feb 2020 16:00:38 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
 <20200220151734.GM4679@Air-de-Roger>
 <9f82c3cb-862d-87bd-7a01-4812be98eedd@suse.com>
 <20200220155729.GP4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <01f6d0de-c36f-7506-f64a-48d8278df455@suse.com>
Date: Thu, 20 Feb 2020 17:00:37 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <20200220155729.GP4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAgMTY6NTcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVGh1LCBGZWIg
MjAsIDIwMjAgYXQgMDQ6NTA6MjJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIw
LjAyLjIwMjAgMTY6MTcsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBUaHUsIEZlYiAy
MCwgMjAyMCBhdCAwNDowMjo1NVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAy
MC4wMi4yMDIwIDE1OjExLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+PiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwMTo0ODo1NFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+
IEFub3RoZXIgb3B0aW9uIGlzIHRvIHVzZSB0aGUgcmVjdXJzZV9jcHUgZmllbGQgb2YgdGhlCj4+
Pj4+PiBhc3NvY2lhdGVkIHNwaW4gbG9jazogVGhlIGZpZWxkIGlzIHVzZWQgZm9yIHJlY3Vyc2l2
ZSBsb2Nrcwo+Pj4+Pj4gb25seSwgYW5kIGhlbmNlIHRoZSBvbmx5IGNvbmZsaWN0IHdvdWxkIGJl
IHdpdGgKPj4+Pj4+IF9zcGluX2lzX2xvY2tlZCgpLCB3aGljaCB3ZSBkb24ndCAoYW5kIGluIHRo
ZSBmdXR1cmUgdGhlbgo+Pj4+Pj4gYWxzbyBzaG91bGRuJ3QpIHVzZSBvbiB0aGlzIGxvY2suCj4+
Pj4+Cj4+Pj4+IEkgbG9va2VkIGludG8gdGhhdCBhbHNvLCBidXQgdGhpbmdzIGdldCBtb3JlIGNv
bXBsaWNhdGVkIEFGQUlDVCwgYXMgaXQncwo+Pj4+PiBub3QgcG9zc2libGUgdG8gYXRvbWljYWxs
eSBmZXRjaCB0aGUgc3RhdGUgb2YgdGhlIGxvY2sgYW5kIHRoZSBvd25lcgo+Pj4+PiBDUFUgYXQg
dGhlIHNhbWUgdGltZS4gTmVpdGhlciB5b3UgY291bGQgc2V0IHRoZSBMT0NLRUQgYml0IGFuZCB0
aGUgQ1BVCj4+Pj4+IGF0IHRoZSBzYW1lIHRpbWUuCj4+Pj4KPj4+PiBUaGVyZSdzIG5vIG5lZWQg
dG8gYXRvbWljYWxseSBmZXRjaCBib3RoIGFmYWljczogVGhlIGZpZWxkIGlzCj4+Pj4gdmFsaWQg
b25seSBpZiB0aGUgTE9DS0VEIGJpdCBpcyBzZXQuIEFuZCB3aGVuIHJlYWRpbmcgdGhlCj4+Pj4g
ZmllbGQgeW91IG9ubHkgY2FyZSBhYm91dCB0aGUgdmFsdWUgYmVpbmcgZXF1YWwgdG8KPj4+PiBz
bXBfcHJvY2Vzc29yX2lkKCksIGkuZS4gaXQgaXMgZmluZSB0byBzZXQgTE9DS0VEIGJlZm9yZQo+
Pj4+IHVwZGF0aW5nIHRoZSBDUFUgZmllbGQgb24gbG9jaywgYW5kIHRvIHJlc2V0IHRoZSBDUFUg
ZmllbGQgdG8KPj4+PiBTUElOTE9DS19OT19DUFUgKG9yIHdoYXRldmVyIGl0J3MgY2FsbGVkKSBi
ZWZvcmUgY2xlYXJpbmcKPj4+PiBMT0NLRUQuCj4+Pgo+Pj4gWWVzIHRoYXQgd291bGQgcmVxdWly
ZSB0aGUgdXNhZ2Ugb2YgYSBzZW50aW5lbCB2YWx1ZSBhcyAwIHdvdWxkIGJlIGEKPj4+IHZhbGlk
IHByb2Nlc3NvciBJRC4KPj4+Cj4+PiBJIHdvdWxkIHRyeSB0byByZWZyYWluIGZyb20gKGFidSlz
aW5nIGludGVybmFsIHNwaW5sb2NrIGZpZWxkcywgYXMgSQo+Pj4gdGhpbmsgd2UgY2FuIHNvbHZl
IHRoaXMganVzdCBieSB1c2luZyB0aGUgY250cyBmaWVsZCBvbiB0aGUgY3VycmVudAo+Pj4gcnds
b2NrIGltcGxlbWVudGF0aW9uLgo+Pj4KPj4+IFdoYXQgaXNzdWUgZG8geW91IGhhdmUgaW4gbWlu
ZCB0aGF0IHdvdWxkIHByZXZlbnQgc3RvcmluZyB0aGUgQ1BVCj4+PiB3cml0ZSBsb2NrZWQgaW4g
dGhlIGNudHMgZmllbGQ/Cj4+Cj4+IFRoZSByZWR1Y3Rpb24gb2YgdGhlIG51bWJlciBvZiBiaXRz
IHVzZWQgZm9yIG90aGVyIHB1cnBvc2VzLgo+IAo+IEkgdGhpbmsgaXQgc2hvdWxkIGJlIGZpbmUg
Zm9yIG5vdywgYXMgd2Ugd291bGQgc3VwcG9ydCBzeXN0ZW1zIHdpdGggdXAKPiB0byAxNjM4NCBD
UFUgSURzLCBhbmQgNjU1MzYgY29uY3VycmVudCByZWFkIGxvY2tlcnMsIHdoaWNoIG1lYW4gZWFj
aAo+IENQVSBjb3VsZCB0YWtlIHRoZSBsb2NrIHVwIHRvIDQgdGltZXMgcmVjdXJzaXZlbHkuIE5v
dGUgdGhhdAo+IHN1cHBvcnRpbmcgMTYzODQgQ1BVcyBpcyBzdGlsbCB2ZXJ5LCB2ZXJ5IGZhciBv
ZmYgdGhlIHJhZGFyLgoKQ3VycmVudCBzcGlubG9jayBpbXBsZW1lbnRhdGlvbiBsaW1pdHMgTlJf
Q1BVUyB0byA0MDk2LgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:01:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:01:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oG7-0005uu-58; Thu, 20 Feb 2020 16:01:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=iWzT=4I=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j4oG6-0005um-C2
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:01:02 +0000
X-Inumbo-ID: 30dc40c8-53fa-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 30dc40c8-53fa-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:01:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 394C3AC37;
 Thu, 20 Feb 2020 16:01:01 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200220155843.1795-1-wl@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <834f04c9-e164-e03e-7793-69145b8d5ad0@suse.com>
Date: Thu, 20 Feb 2020 17:01:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220155843.1795-1-wl@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: make Roger VPCI maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAxNjo1OCwgV2VpIExpdSB3cm90ZToKPiBSb2dlciBoYXMga2luZGx5IGFn
cmVlZCB0byB0YWtlIG9uIHRoZSBidXJkZW4uCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2xAeGVuLm9yZz4KCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cndp
dGggLi4uCgo+IC0tLSBhL01BSU5UQUlORVJTCj4gKysrIGIvTUFJTlRBSU5FUlMKPiBAQCAtNTAw
LDYgKzUwMCwxMiBAQCBGOgl4ZW4vaW5jbHVkZS8qL3ZtX2V2ZW50LmgKPiAgRjoJeGVuL2luY2x1
ZGUvYXNtLXg4Ni9odm0vbW9uaXRvci5oCj4gIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3Zt
X2V2ZW50LmgKPiAgCj4gK1ZQQ0kKPiArTToJUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Cj4gK1M6CVN1cHBvcnRlZAo+ICtGOgl4ZW4vZHJpdmVycy92cGNpCgouLi4gYSB0
cmFpbGluZyBzbGFzaCBhZGRlZCBoZXJlIHRvIGluZGljYXRlIGl0J3MgYSBkaXJlY3RvcnkuCgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:08:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:08:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oNK-0006Bo-0Y; Thu, 20 Feb 2020 16:08:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=eGzm=4I=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j4oNI-0006Bj-CG
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:08:28 +0000
X-Inumbo-ID: 3a4cc578-53fb-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3a4cc578-53fb-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:08:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582214908;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=hon6ZcOHMm6UeryYWSx454XqB2jkgTNlT5drWFb5OpY=;
 b=YFVZPwv2vL4XCtWZT1EFklhc2u+9SwSrBff1fkFMCrN+2vx+qhMaZjyI
 Kaq0XUkruaakeSBBWu+uNDWALmD8Q97I844+9X4b2Qs7Fso8oAkniblCN
 Py9ytptWIC3KEuVgvyvBYJw8iV2/52cKfHDIc7lpg4ax5J31nBH1ROxXU E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SLdINB/kl+u/hoar0JCm9BXWfHlvVtIh/yvu08noaPXDYI0GORUJKVLEIprxHIlRRXX9oWEjkL
 5dZmrJa1qVm1fVsPhP6UuzzeHMcwLKeIr8ulOQnu62deRmuv2fc+1AFVWRiiCVvUgydLSTtmXe
 0OjcF5C1AydyF3If9ZznXnkUF41BN+2r9k0gbIaPvck+8zcNRMYNeJFJSrOuYQR6s5UD2UvJuo
 GmuoSv9Yw8j1PGm8pJDRa05TO3vaUByN9tyoRgOD2NsCZCuB9KAGCTAi3wZxJeh5/BSC1ryijl
 gTQ=
X-SBRS: 2.7
X-MesageID: 12747237
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12747237"
To: Jan Beulich <jbeulich@suse.com>
References: <1576877960-12767-1-git-send-email-igor.druzhinin@citrix.com>
 <98c80514-a3cc-9e4f-d84c-3a12b08feaf2@suse.com>
 <6d3b8fed-538f-9c9b-d33e-3ccb94935bf0@citrix.com>
 <86036433-0dd9-773c-3855-fb4b4697fc08@suse.com>
 <eb6156eb-6a6d-28f5-c8ec-081f81444b99@citrix.com>
 <177eafce-7f19-0792-eac2-62ac7b13feb0@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <64466194-9d8e-e689-24d0-902169d24339@citrix.com>
Date: Thu, 20 Feb 2020 16:08:19 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <177eafce-7f19-0792-eac2-62ac7b13feb0@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vpt: update last_guest_time with
 cmpxchg and drop pl_time_lock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, roger.pau@citrix.com, wl@xen.org,
 andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDIvMjAyMCAxNTo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjAuMDIuMjAyMCAx
NjozNywgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDIwLzAyLzIwMjAgMDg6MjcsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4gT24gMTkuMDIuMjAyMCAxOTo1MiwgSWdvciBEcnV6aGluaW4gd3Jv
dGU6Cj4+Pj4gT24gMTkvMDIvMjAyMCAwNzo0OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDIwLjEyLjIwMTkgMjI6MzksIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+Pj4+Pj4gQEAgLTM4LDI0
ICszNywyMiBAQCB2b2lkIGh2bV9pbml0X2d1ZXN0X3RpbWUoc3RydWN0IGRvbWFpbiAqZCkKPj4+
Pj4+ICB1aW50NjRfdCBodm1fZ2V0X2d1ZXN0X3RpbWVfZml4ZWQoY29uc3Qgc3RydWN0IHZjcHUg
KnYsIHVpbnQ2NF90IGF0X3RzYykKPj4+Pj4+ICB7Cj4+Pj4+PiAgICAgIHN0cnVjdCBwbF90aW1l
ICpwbCA9IHYtPmRvbWFpbi0+YXJjaC5odm0ucGxfdGltZTsKPj4+Pj4+IC0gICAgdTY0IG5vdzsK
Pj4+Pj4+ICsgICAgc190aW1lX3Qgb2xkLCBuZXcsIG5vdyA9IGdldF9zX3RpbWVfZml4ZWQoYXRf
dHNjKSArIHBsLT5zdGltZV9vZmZzZXQ7Cj4+Pj4+PiAgCj4+Pj4+PiAgICAgIC8qIENhbGxlZCBm
cm9tIGRldmljZSBtb2RlbHMgc2hhcmVkIHdpdGggUFYgZ3Vlc3RzLiBCZSBjYXJlZnVsLiAqLwo+
Pj4+Pj4gICAgICBBU1NFUlQoaXNfaHZtX3ZjcHUodikpOwo+Pj4+Pj4gIAo+Pj4+Pj4gLSAgICBz
cGluX2xvY2soJnBsLT5wbF90aW1lX2xvY2spOwo+Pj4+Pj4gLSAgICBub3cgPSBnZXRfc190aW1l
X2ZpeGVkKGF0X3RzYykgKyBwbC0+c3RpbWVfb2Zmc2V0Owo+Pj4+Pj4gLQo+Pj4+Pj4gICAgICBp
ZiAoICFhdF90c2MgKQo+Pj4+Pj4gICAgICB7Cj4+Pj4+PiAtICAgICAgICBpZiAoIChpbnQ2NF90
KShub3cgLSBwbC0+bGFzdF9ndWVzdF90aW1lKSA+IDAgKQo+Pj4+Pj4gLSAgICAgICAgICAgIHBs
LT5sYXN0X2d1ZXN0X3RpbWUgPSBub3c7Cj4+Pj4+PiAtICAgICAgICBlbHNlCj4+Pj4+PiAtICAg
ICAgICAgICAgbm93ID0gKytwbC0+bGFzdF9ndWVzdF90aW1lOwo+Pj4+Pj4gKyAgICAgICAgZG8g
ewo+Pj4+Pj4gKyAgICAgICAgICAgIG9sZCA9IHBsLT5sYXN0X2d1ZXN0X3RpbWU7Cj4+Pj4+PiAr
ICAgICAgICAgICAgbmV3ID0gbm93ID4gcGwtPmxhc3RfZ3Vlc3RfdGltZSA/IG5vdyA6IG9sZCAr
IDE7Cj4+Pj4+PiArICAgICAgICB9IHdoaWxlICggY21weGNoZygmcGwtPmxhc3RfZ3Vlc3RfdGlt
ZSwgb2xkLCBuZXcpICE9IG9sZCApOwo+Pj4+Pgo+Pj4+PiBJIHdvbmRlciB3aGV0aGVyIHlvdSB3
b3VsZG4ndCBiZXR0ZXIgcmUtaW52b2tlIGdldF9zX3RpbWUoKSBpbgo+Pj4+PiBjYXNlIHlvdSBu
ZWVkIHRvIHJldHJ5IGhlcmUuIFNlZSBob3cgdGhlIGZ1bmN0aW9uIHByZXZpb3VzbHkKPj4+Pj4g
d2FzIGNhbGxlZCBvbmx5IGFmdGVyIHRoZSBsb2NrIHdhcyBhbHJlYWR5IGFjcXVpcmVkLgo+Pj4+
Cj4+Pj4gSWYgdGhlcmUgaXMgYSBjb25jdXJyZW50IHdyaXRlciwgd291bGRuJ3QgaXQganVzdCB1
cGRhdGUgcGwtPmxhc3RfZ3Vlc3RfdGltZQo+Pj4+IHdpdGggdGhlIG5ldyBnZXRfc190aW1lKCkg
YW5kIHRoZW4gd2Ugc3Vic2VxdWVudGx5IHdvdWxkIGp1c3QgdXNlIHRoZSBuZXcKPj4+PiB0aW1l
IG9uIHJldHJ5Pwo+Pj4KPj4+IFllcywgaXQgd291bGQsIGJ1dCB0aGUgbGF0ZW5jeSB1bnRpbCB0
aGUgcmV0cnkgYWN0dWFsbHkgb2NjdXJzCj4+PiBpcyB1bmtub3duIChpbiBwYXJ0aWN1bGFyIGlm
IFhlbiBpdHNlbGYgcnVucyB2aXJ0dWFsaXplZCkuIEkuZS4KPj4+IGluIHRoZSBhdF90c2MgPT0g
MCBjYXNlIEkgdGhpbmsgdGhlIHZhbHVlIHdvdWxkIGJldHRlciBiZQo+Pj4gcmUtY2FsY3VsYXRl
ZCBvbiBldmVyeSBpdGVyYXRpb24uCj4+Cj4+IFdoeSBkb2VzIGl0IG5lZWQgdG8gYmUgcmVjYWxj
dWxhdGVkIGlmIGEgY29uY3VycmVudCB3cml0ZXIgZGlkIHRoaXMKPj4gZm9yIHVzIGFscmVhZHkg
YW55d2F5IGFuZCAoZ2V0X3NfdGltZV9maXhlZChhdF90c2MpICsgcGwtPnN0aW1lX29mZnNldCkK
Pj4gdmFsdWUgaXMgY29tbW9uIGZvciBhbGwgb2YgdkNQVXM/IFllcywgaXQgbWlnaHQgcmVkdWNl
IGppdHRlciBzbGlnaHRseQo+PiBidXQgb3ZlcmFsbCBsYXRlbmN5IGNvdWxkIGNvbWUgZnJvbSBh
bnkgcG9pbnQgKGVzcGVjaWFsbHkgaW4gY2FzZSBvZgo+PiByaW5uaW5nIHZpcnR1YWxpemVkKSBh
bmQgaXQncyBpbXBvcnRhbnQganVzdCB0byBwcmVzZXJ2ZSBpbnZhcmlhbnQgdGhhdAo+PiB0aGUg
dmFsdWUgaXMgbW9ub3RvbmljIGFjcm9zcyB2Q1BVcy4KPiAKPiBJJ20gYWZyYWlkIEkgZG9uJ3Qg
Zm9sbG93OiBJZiB3ZSByZWx5IG9uIHJlbW90ZSBDUFVzIHVwZGF0aW5nCj4gcGwtPmxhc3RfZ3Vl
c3RfdGltZSwgdGhlbiB3aGF0IHdlJ2QgcmV0dXJuIGlzIHdoYXRldmVyIHdhcyBwdXQKPiB0aGVy
ZSBwbHVzIG9uZS4gV2hlcmVhcyB0aGUgY29ycmVjdCB2YWx1ZSBtaWdodCBiZSBkb3plbnMgb2YK
PiBjbG9ja3MgZnVydGhlciBhaGVhZC4KCkknbSBtZXJlbHkgc3RhdGluZyB0aGF0IHRoZXJlIG1p
Z2h0IGJlIG90aGVyIHBsYWNlcyBjb250cmlidXRpbmcgdG8Kaml0dGVyIGFuZCBnZXR0aW5nIHJp
ZCBvZiBvbmUgb2YgdGhlbSB3b3VsZG4ndCBzb2x2ZSB0aGUgaXNzdWUgY29tcGxldGVseQooaWYg
dGhlcmUgaXMgb25lKS4gQnV0IGFnYWluLCBJJ2QgbGlrZSB0aGUgY29kZSB0byBiZSB1bmlmaWVk
IHdpdGgKcHZfc29mdF9yZHRzYygpIHNvIHdpbGwgaGF2ZSB0byBpbnRyb2R1Y2UgcmUtY2FsY3Vs
YXRpb24gdGhlcmUgYXMgd2VsbC4KCj4+PiBBbnRoZXIgdGhpbmcgSSBub3RpY2Ugb25seSBub3cg
YXJlIHRoZSBtdWx0aXBsZSByZWFkcyBvZgo+Pj4gcGwtPmxhc3RfZ3Vlc3RfdGltZS4gV291bGRu
J3QgeW91IGJldHRlciBkbwo+Pj4KPj4+ICAgICAgICAgZG8gewo+Pj4gICAgICAgICAgICAgb2xk
ID0gQUNDRVNTX09OQ0UocGwtPmxhc3RfZ3Vlc3RfdGltZSk7Cj4+PiAgICAgICAgICAgICBuZXcg
PSBub3cgPiBvbGQgPyBub3cgOiBvbGQgKyAxOwo+Pj4gICAgICAgICB9IHdoaWxlICggY21weGNo
ZygmcGwtPmxhc3RfZ3Vlc3RfdGltZSwgb2xkLCBuZXcpICE9IG9sZCApOwo+Pj4KPj4+ID8KPj4K
Pj4gRmFpciBlbm91Z2gsIGFsdGhvdWdoIGV2ZW4gcmVhZGluZyBpdCBtdWx0aXBsZSB0aW1lcyB3
b3VsZG4ndCBjYXVzZQo+PiBhbnkgaGFybSBhcyBhbnkgaW5jb25zaXN0ZW5jeSB3b3VsZCBiZSBy
ZXNvbHZlZCBieSBjbXB4Y2hnIG9wLgo+IAo+IEFmYWljcyAibmV3IiwgaWYgY2FsY3VsYXRlZCBm
cm9tIGEgdmFsdWUgbGF0Y2hlZCBfZWFybGllcl8KPiB0aGFuICJvbGQiLCBjb3VsZCBjYXVzZSB0
aW1lIHRvIGFjdHVhbGx5IG1vdmUgYmFja3dhcmRzLiBSZWFkcwo+IGNhbiBiZSByZS1vcmRlcmVk
LCBhZnRlciBhbGwuCgpJIGRvbid0IHRoaW5rIGl0J3MgcG9zc2libGUgZHVlIHRvIHg4NiBtZW1v
cnkgbW9kZWwgYW5kIHRoZSBmYWN0CnBsLT5sYXN0X2d1ZXN0X3RpbWUgb25seSBnb2VzIGZvcndh
cmQuIEJ1dCBJIHdpbGwgY2hhbmdlIGl0IHRvCm1ha2UgaXQgZXhwbGljaXQgYW5kIGltcHJvdmUg
cmVhZGFiaWxpdHkuCgo+PiBJJ2QKPj4gcHJlZmVyIHRvIG1ha2UgaXQgaW4gYSBzZXBhcmF0ZSBj
b21taXQgdG8gdW5pZnkgaXQgd2l0aCBwdl9zb2Z0X3JkdHNjKCkuCj4gCj4gSSdkIGJlIGZpbmUg
aWYgeW91IGNoYW5nZWQgcHZfc29mdF9yZHRzYygpIGZpcnN0LCBhbmQgdGhlbgo+IG1hZGUgdGhl
IGNvZGUgaGVyZSBtYXRjaC4gQnV0IEkgZG9uJ3QgdGhpbmsgdGhlIGNvZGUgc2hvdWxkIGJlCj4g
aW50cm9kdWNlZCBpbiBvdGhlciB0aGFuIGl0cyAoZm9yIHRoZSB0aW1lIGJlaW5nKSBmaW5hbCBz
aGFwZS4KCk9rLCBJJ2xsIHB1dCBwdl9zb2Z0X3JkdHNjKCkgY29tbWl0IGZpcnN0LgoKSWdvcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:19:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:19:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oYE-0007FC-MG; Thu, 20 Feb 2020 16:19:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FovI=4I=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j4oYD-0007F3-L8
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:19:45 +0000
X-Inumbo-ID: ce257406-53fc-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ce257406-53fc-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:19:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582215584;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=i2eU+jz8zWqDhOMZIOrn4+/Jn2La7n0ToD3Kp5VHWgo=;
 b=Gp5AZ17m6dHjHa8rEdCpDNedp7wV1EGMLwWBK4uQbWE0SYtlzXDUKP//
 C+FaTgoD1mJYLdep4kOwWH+hh2ogZa66nhxEsv3OkWJVxSuKpTQzhl2Am
 jy7j+mXPq1OxuFUCkov4/N8Zw81o3eRKh10PZaDrU74MQe4dfpsNhcXrJ I=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: wpJTzol3v8jQBia0+XnBr0zc1otZhFc+pJRvzVanb/R5tYKE+ujSXlzcjnBJ5wXdyGUYI31D8U
 eULCQpFKvdhWSlJL3q307YI32Z/hy0Lr13HugLuWRxTUcsWYIh5W+B4aV2PvhRDK6VmRglvTfF
 tW7NJ2Zm/eGYAAgttqMWm+t2NbUcUEeXMYdFxTsNZLdThJhMoMLuVo6abq4OwAwSb5FXYNC7yB
 8ULlMKiHENC1QJLsHlwIoFLHqZpd7sL8YaRxyJcpOwETL3aFX0cz1+OyOXrC5UrhABQp3AyntC
 Wp4=
X-SBRS: 2.7
X-MesageID: 13123332
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="13123332"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24142.45469.349140.521462@mariner.uk.xensource.com>
Date: Thu, 20 Feb 2020 16:19:41 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200219093754.2924-2-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-2-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v6 1/6] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NiAxLzZdIGxpYnhsOiBhZGQgaW5mcmFzdHJ1
Y3R1cmUgdG8gdHJhY2sgYW5kIHF1ZXJ5ICdyZWNlbnQnIGRvbWlkcyIpOgo+IEEgZG9taWQgaXMg
Y29uc2lkZXJlZCByZWNlbnQgaWYgdGhlIGRvbWFpbiBpdCByZXByZXNlbnRzIHdhcyBkZXN0cm95
ZWQKPiBsZXNzIHRoYW4gYSBzcGVjaWZpZWQgbnVtYmVyIG9mIHNlY29uZHMgYWdvLiBGb3IgZGVi
dWdnaW5nIGFuZC9vciB0ZXN0aW5nCj4gcHVycG9zZXMgdGhlIG51bWJlciBjYW4gYmUgc2V0IHVz
aW5nIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZQo+IExJQlhMX0RPTUlEX1JFVVNFX1RJTUVPVVQu
IElmIHRoZSB2YXJpYWJsZSBkb2VzIG5vdCBleGlzdCB0aGVuIGEgZGVmYXVsdAo+IHZhbHVlIG9m
IDYwcyBpcyB1c2VkLgouLi4KClF1b3Rpbmcgb25seSB0aGUgcGFydHMgd2hpY2ggYXJlIG5laXRo
ZXIgc3BlY2lmaWMgdG8gdGhlIHBhcnRpY3VsYXIKZnVuY3Rpb24sIG5vciBjYWxscyB0byB0aGUg
ZnVuY3Rpb25zIGludG8gd2hpY2ggY29tbW9uIGNvZGUgaGFzCmN1cnJlbnRseSBiZWVuIG1vdmVk
OgoKPiArc3RhdGljIGludCBsaWJ4bF9fbWFya19kb21pZF9yZWNlbnQobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQpCj4gK3sKKyAgICBsb25nIHRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlk
X3JldXNlX3RpbWVvdXQoKTsKLi4uCj4gKyAgICBpZiAoY2xvY2tfZ2V0dGltZShDTE9DS19NT05P
VE9OSUMsICZ0cykpIHsKPiArICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8g
Z2V0IHRpbWUiKTsKPiArICAgICAgICBnb3RvIG91dDsKPiArICAgIH0KLi4uCj4gKyAgICAgICAg
aWYgKHRzLnR2X3NlYyAtIHNlYyA+IHRpbWVvdXQpCj4gKyAgICAgICAgICAgIGNvbnRpbnVlOyAv
KiBJZ25vcmUgZXhwaXJlZCBlbnRyaWVzICovCgo+ICtpbnQgbGlieGxfX2lzX2RvbWlkX3JlY2Vu
dChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwgYm9vbCAqcmVjZW50KQo+ICt7Cj4gKyAg
ICBsb25nIHRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3RpbWVvdXQoKTsKLi4uCj4g
KyAgICBpZiAoY2xvY2tfZ2V0dGltZShDTE9DS19NT05PVE9OSUMsICZ0cykpIHsKPiArICAgICAg
ICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gZ2V0IHRpbWUiKTsKPiArICAgICAgICBn
b3RvIG91dDsKPiArICAgIH0KLi4uCj4gKyAgICAgICAgaWYgKHZhbCA9PSBkb21pZCAmJiB0cy50
dl9zZWMgLSBzZWMgPD0gdGltZW91dCkgewoKSSdtIGFmcmFpZCBJIGFtIHN0aWxsIG1ha2luZyBz
dHlsZSBjb21tZW50czoKCklNTyB0aGUgcmV1c2UgdGltZW91dCBjYWxsIGFuZCB0aGUgY2xvY2tf
Z2V0dGltZSBjYWxsIHNob3VsZCBiZSBwdXQgaW4KbGlieGxfX29wZW5fZG9taWRfaGlzdG9yeTsg
YW5kIHRoZSB0aW1lIGZpbHRlcmluZyBjaGVjayBzaG91bGQgYmUKZm9sZGVkIGludG8gbGlieGxf
X3JlYWRfcmVjZW50LgoKSW4gbXkgcmV2aWV3IG9mIHY0IEkgd3JvdGU6CgogIERvIHlvdSB0aGlu
ayB0aGlzIGNhbiBiZSBjb21iaW5lZCBzb21laG93ID8gIFBvc3NpYmlsaXRpZXMgc2VlbSB0bwog
IGluY2x1ZGU6IGV4cGxpY2l0IHJlYWRfcmVjZW50X3tpbml0LGVudHJ5LGZpbmlzaH0gZnVuY3Rp
b25zOyBhIHNpbmdsZQogIGZ1bmN0aW9uIHdpdGggYSAicGVyLWVudHJ5IiBjYWxsYmFjazsgc2Ft
ZSBidXQgd2l0aCBhIG1hY3JvLiAgSWYgeW91CiAgZG8gdGhhdCB5b3UgY2FuIGFsc28gaGF2ZSBp
dCBoYXZlIGhhbmRsZSB0aGUgImZpbGUgZG9lcyBub3QgZXhpc3QiCiAgc3BlY2lhbCBjYXNlLgoK
WW91J3ZlIHByb3ZpZGVkIHRoZSByZWFkX3JlY2VudF9lbnRyeSBmdW5jdGlvbiBidXQgdGhlICJp
bml0IiBmdW5jdGlvbgpsaWJ4bF9fb3Blbl9kb21pZF9oaXN0b3J5IGRvZXMgdG9vIGxpdHRsZS4g
IFRoaXMgc2VyaWVzIHNlZW1zIHRvIGJlCm1vdmluZyB0b3dhcmRzIHdoYXQgSSBjYWxsZWQgcmVh
ZF9yZWNlbnRfe2luaXQsZW50cnksZmluaXNofSAod2hpY2gKc2hvdWxkIHByb2JhYmx5IGhhdmUg
dGhlIHRpbWVzdGFtcCBhbmQgRklMRSogaW4gYSBzdHJ1Y3QgdG9nZXRoZXIpIGJ1dAppdCBzZWVt
cyB0byBiZSBkb2luZyBzbyBxdWl0ZSBzbG93bHkuCgpJbiB5b3VyIGZhY3RvcmVkIG91dCBmdW5j
dGlvbnMgeW91IGdlbmVyYWxseSBkbyB0aGlzOgoKICAgaW50IHNvbWVfZnVuY3Rpb24oKXsKICAg
ICAgciA9IGRvX3RoZV90aGluZygpOwogICAgICBpZiAociA9PSAwKSByZXR1cm4gMDsKCiAgICAg
IExPR0UoLi4uLikKICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CiAgICB9CgpUaGlzIHN0cnVjdHVy
ZSBpcyBub3QgaWRlYWwgYmVjYXVzZToKCiAtIEl0IG1ha2VzIGl0IGhhcmQgdG8gZXh0ZW5kIHRo
aXMgZnVuY3Rpb24gdG8gZG8gbW9yZSwgbGF0ZXIuCiAgIEZvciBleGFtcGxlLCByZWZhY3Rvcmlu
ZyB0aGUgY2xvY2tfZ2V0dGltZSBjYWxsIGludG8KICAgd2hhdCBpcyBub3cgbGlieGxfX29wZW5f
ZG9taWRfaGlzdG9yeSB3b3VsZCBpbnZvbHZlIHJlb3JnYW5pc2luZwogICB0aGUgZnVuY3Rpb24u
CgogLSBJdCBlbmNvdXJhZ2VzIHZhY3VvdXMgbG9nIG1lc3NhZ2VzIHdob3NlIGNvbnRlbnQgaXMg
bWFpbmx5IGluIHRoZQogICBmdW5jdGlvbiBhbmQgbGluZSBudW1iZXIgZnJhbWluZzoKICAgICAg
ICsgICAgTE9HRShFUlJPUiwgImZhaWxlZCIpOwogICAgICAgKyAgICByZXR1cm4gRVJST1JfRkFJ
TDsKICAgICAgICt9CiAgIHJhdGhlciB0aGFuCiAgICAgICBpZiAoISpmKSB7CiAgICAgICAgICAg
TE9HRShFUlJPUiwgImZhaWxlZCB0byBvcGVuIHJlY2VudCBkb21pZCBmaWxlIGAlcyciLCBwYXRo
KTsKICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgICAgZ290byBvdXQ7CiAgICAg
ICB9CiAgIChhbmQgdGhlIGxhdHRlciBpcyB0byBiZSBwcmVmZXJyZWQpLgoKIC0gSXQgaXMgbm9u
c3RhbmRhcmQuICBTZWUgRVJST1JfSEFORExJTkcgaW4gQ09ESU5HX1NUWUxFLgoKPiArICAgIHJl
dCA9IGZjbG9zZShuZik7CgpUaGlzIHNob3VsZCBiZSBjYWxsZWQgYHInLCBub3QgYHJldCcuICBT
ZWUgQ09ESU5HX1NUWUxFLgoKU29ycnkgdGhhdCBzb21lIG9mIHRoZSBvdGhlciBjb2RlIHdoaWNo
IHlvdSBhcmUgaGF2aW5nIHRvIGVkaXQgaGVyZQpzZXRzIGEgYmFkIGV4YW1wbGUuICAoU2VlIHRo
ZSBhcG9sb2d5IGF0IHRoZSB0b3Agb2YgQ09ESU5HX1NUWUxFLikKKEV4aXN0aW5nIHVzZXMgb2Yg
YHJldCcgaW4gbGlieGwgYXJlIHNvbWV0aW1lcyBhIHN5c2NhbGwgcmV0dXJuIHZhbHVlCmFuZCBz
b21ldGltZXMgYSBsaWJ4bCBlcnJvciBjb2RlLCB3aGljaCBpcyBvbmUgcmVhc29uIHRoYXQgbmFt
ZSBpcyBub3cKZGVwcmVjYXRlZC4pCgo+ICtzdGF0aWMgaW50IGxpYnhsX19yZXBsYWNlX2RvbWlk
X2hpc3RvcnkobGlieGxfX2djICpnYywgY2hhciAqbmV3KQo+ICt7CgpGb3IgdGhlIHJlY29yZDog
aXQgd2FzIG5vdCBuZWNlc3NhcnkgdG8gYnJlYWsgdGhpcyBvdXQgaW50byBpdHMgb3duCmZ1bmN0
aW9uLCBiZWNhdXNlIHRoZXJlIGlzIG9ubHkgb25lIGNhbGwgc2l0ZSwgc28gb3Blbi1jb2Rpbmcg
aXQgd291bGQKbm90IGR1cGxpY2F0ZSBhbnl0aGluZy4gIE9uIHRoZSBvdGhlciBoYW5kIGlmIHlv
dSB0aGluayBpdCBpcyBjbGVhcmVyLApJIGhhdmUgbm8gb2JqZWN0aW9uLgoKSSB0aGluayB0aGUg
YWN0dWFsIGJlaGF2aW91ciBpcyBjb3JyZWN0IG5vdyBidXQgSSB3b3VsZCBsaWtlIHRvIHJlYWQK
aXQgYWdhaW4gd2hlbiBpdCBpcyBpbiB0aGUgY29udmVudGlvbmFsIHN0eWxlLgoKVGhhbmtzCklh
bi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:20:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:20:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oYe-0007v7-Vs; Thu, 20 Feb 2020 16:20:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FovI=4I=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j4oYd-0007uw-Q3
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:20:11 +0000
X-Inumbo-ID: dd800628-53fc-11ea-8561-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd800628-53fc-11ea-8561-12813bfff9fa;
 Thu, 20 Feb 2020 16:20:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582215611;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=fCpFI5gY0JVII4PpcK9tVOEGYCh9jgvT+Niamb9VlpE=;
 b=XK88EEQ+ihDqe9yl8lEThbTicN6a9aGLPmBhNPFej2I2Odx/jwzQBRdn
 +vi93y0JKxiMS4+aYrPQHlm+1Q5Ik/i1GuIogBSgoT9iSOc0Z7ijr7/d+
 xZf82Ap8oEKyGGLliqNAM6KhsdYDFo4fDW++HFG8LdIC/u+5L1HYZv4ER E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rb0yf7lnHFLOJjAucVAwWiOszo/kGdKxsIBFOI4wMv7Gi/VsZQyJC97FrKOi5fyyDnMbYRGE+R
 yCtvV+ZgqWRXwvKcCnZKR0Ljr1249sKG1xC9w5eizRzyeOoSf1tiCBvQjc+Zlcah1vrbeJ9ZAv
 nRCngWGfWf76kx5ROHTmmHRc+11Wodmqz1rPkrlecn4CsGUhYSf2Uy/iG1S+ckSDPw5kG9QE0X
 4v4L0Y/v7eJLRGYrzUdZipALDDkfDPaykxuEJ3eGcQPq2ZL25doYr+/oL8DSQMTG9mucpqlEJb
 WW0=
X-SBRS: 2.7
X-MesageID: 12769795
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12769795"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24142.45494.933690.121875@mariner.uk.xensource.com>
Date: Thu, 20 Feb 2020 16:20:06 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200219093754.2924-3-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-3-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v6 2/6] libxl: modify libxl__logv() to only
 log valid domid values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NiAyLzZdIGxpYnhsOiBtb2RpZnkgbGlieGxf
X2xvZ3YoKSB0byBvbmx5IGxvZyB2YWxpZCBkb21pZCB2YWx1ZXMiKToKPiBTb21lIGNvZGUtcGF0
aHMgdXNlIHZhbHVlcyBvdGhlciB0aGFuIElOVkFMSURfRE9NSUQgdG8gaW5kaWNhdGUgYW4gaW52
YWxpZAo+IGRvbWFpbiBpZC4gU3BlY2lmaWNhbGx5LCB4bCB3aWxsIHBhc3MgYSB2YWx1ZSBvZiAw
IHdoZW4gY3JlYXRpbmcvcmVzdG9yaW5nCj4gYSBkb21haW4uIFRoZXJlZm9yZSBtb2RpZnkgbGli
eGxfX2xvZ3YoKSB0byB1c2UgbGlieGxfZG9taWRfdmFsaWRfZ3Vlc3QoKQo+IGFzIGEgdmFsaWRp
dHkgdGVzdC4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:22:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:22:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ob0-0008DY-Fy; Thu, 20 Feb 2020 16:22:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FovI=4I=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j4ob0-0008DS-5i
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:22:38 +0000
X-Inumbo-ID: 34f3b239-53fd-11ea-8561-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34f3b239-53fd-11ea-8561-12813bfff9fa;
 Thu, 20 Feb 2020 16:22:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582215757;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=8wycRmkADOZw6RZpUgBwpb6PLqI9stm2WZGeEPqilEQ=;
 b=OQRI3JREToI1MWoD454xrvJc2z47Femk3bwQt7zmIXaU4TnHfD9+FjtL
 dQn4lOEICDlCjeRy59lJH9lS8lTWS4XzvqDrbcR/TZn48g+HoCby+EVU0
 +p5Cp2s4TVYkVyS1fiTF1VQVgApzboiU163sxvDNnJ9cSs1rV86dKQ3xV M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3EjGZDsCSv7EUf49wwuLR6JFVxnistCNhIa29aJq7+1Ri4dUbdh3s19fO+M5+dMg5j5FAOAfSi
 B+HODyDXTgna7Q5TgAptFzBZ9kYEWJA3F+9euxO8UVin5BPIzP+0zAYoOjQSmzT8j5k8Vs0CZF
 aMLmZMZzz2cNk4KJKn54fFAqhnQx6ByYOza1YDclywd707g+/BsPYtnTa1OkGe78ACnPu15Ggb
 OKqBE4K7JtMFcRbkPn6T0DwoGdR6VNZimkFu+Ec6bTvkpKSIa5EWgQgqHSlIv1e1bCSrTq/mPz
 rNY=
X-SBRS: 2.7
X-MesageID: 12769933
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12769933"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24142.45641.743692.859399@mariner.uk.xensource.com>
Date: Thu, 20 Feb 2020 16:22:33 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200219093754.2924-4-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-4-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v6 3/6] public/xen.h: add a definition for a
 'valid domid' mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, George Dunlap <George.Dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NiAzLzZdIHB1YmxpYy94ZW4uaDogYWRkIGEg
ZGVmaW5pdGlvbiBmb3IgYSAndmFsaWQgZG9taWQnIG1hc2siKToKPiBBIHN1YnNlcXVlbnQgcGF0
Y2ggd2lsbCBtb2RpZnkgbGlieGwgdG8gYWxsb3cgc2VsZWN0aW9uIG9mIGEgcmFuZG9tIGRvbWlk
Cj4gdmFsdWUgd2hlbiBjcmVhdGluZyBkb21haW5zLiBWYWxpZCB2YWx1ZXMgYXJlIGxpbWl0ZWQg
dG8gYSB3aWR0aCBvZiAxNSBiaXRzLAo+IHNvIGFkZCBhbiBhcHByb3ByaWF0ZSBtYXNrIGRlZmlu
aXRpb24gdG8gdGhlIHB1YmxpYyBoZWFkZXIuCgpUaGlzIGlzIGZpbmUgYnkgbWUgYnV0IEkgd29u
ZGVyIGlmIGh5cGVydmlzb3IgbWFpbnRhaW5lcnMgd291bGQgbGlrZQptb3JlIHJhdGlvbmFsZS4K
CkluIHRoZSBjb252ZXJzYXRpb24gd2hlcmUgSSBhc2tlZCB5b3UgdG8gc3BsaXQgdGhpcyBvdXQg
SSB3cm90ZToKCj4gPiAgIFRoaXMgaXMgdXNlZnVsIGZvciBwcm9ncmFtcyB3aGljaCBuZWVkIHRv
IFtleHBsYW5hdGlvbl0sCj4gPiAgIGluY2x1ZGluZyBmb3IgZXhhbXBsZSwgbGlieGwsIHdoaWNo
IGlzIGdvaW5nIHRvIHdhbnQgdG8KPiA+ICAgcmFuZG9tbHkgZ2VuZXJhdGUgZG9taWRzLgo+ID4g
Cj4gPiBNYXliZSBpdCBuZWVkcyBzb21lIGV4cGxhbmF0aW9uIG9mIHdoeSB0aGlzIGJlbG9uZ3Mg
aW4gdGhlIFhlbgo+ID4gcHVibGljIGhlYWRlcnMgcmF0aGVyIHRoYW4gaW4gc29tZSBoZWFkZXIg
YXZhaWxhYmxlIHRvIGxpYnhjLAo+ID4gbGlieGwgYW5kIG90aGVyIHRvb2xzIHN0dWZmID8KCllv
dXIgY29tbWl0IG1lc3NhZ2Ugc2VlbXMgdG8gbWUgdG8gZXhwbGFpbiB0aGUgZm9ybWVyIGJ1dCBu
b3QgdGhlCmxhdHRlci4gIEkgZG9uJ3Qga25vdyBpZiBoeXBlcnZpc29yIG1haW50YWluZXJzIHdh
bnQgdGhlIGxhdHRlci4KCkFueXdheSwKClJldmlld2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:23:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:23:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oc0-0008J5-SB; Thu, 20 Feb 2020 16:23:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4obz-0008Is-B2
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:23:39 +0000
X-Inumbo-ID: 59aef09c-53fd-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 59aef09c-53fd-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 16:23:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582215818; x=1613751818;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=q7XRRi3HKMMMG+6K6lvFjL22C6/9vW3zoXBjY/d4S5Q=;
 b=U+QXWjW+oGGo57e5hoQI31e7AExrhyw5sE8FBDGUkQo9y9vomAROmCMY
 c+CW6rkxVWShqh2LBdeSihlIgu6CnSERX7VKcqHpNSzblkoGjefueKN6o
 Mx7ry1yOZQRro5MUaCm4BGOQAZo0mFvhpPcPwKS/stOCNwUQ+wtyXC1g/ 4=;
IronPort-SDR: IyvgS/TeCH6kqLsEABTaw88mn4Uro6/KXeBktaHDxl9InT9/NxevNO/zoJ3EZRpN1HxYqBaWay
 UNbP9tBOVZVw==
X-IronPort-AV: E=Sophos;i="5.70,464,1574121600"; d="scan'208";a="17344091"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-17c49630.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 20 Feb 2020 16:23:24 +0000
Received: from EX13MTAUWB001.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-17c49630.us-east-1.amazon.com (Postfix) with ESMTPS
 id E566CA27FC; Thu, 20 Feb 2020 16:23:16 +0000 (UTC)
Received: from EX13D07UWB003.ant.amazon.com (10.43.161.66) by
 EX13MTAUWB001.ant.amazon.com (10.43.161.249) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 16:23:16 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D07UWB003.ant.amazon.com (10.43.161.66) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Thu, 20 Feb 2020 16:23:15 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 16:23:14 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
Thread-Index: AQHV446AUecZloiSDUiowKQxKdi9t6gfLFuAgADaIoCAAKqFgIACJekAgAD0YQCAAAHOgIAAdTyAgAAHU1A=
Date: Thu, 20 Feb 2020 16:23:13 +0000
Message-ID: <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
In-Reply-To: <20200220154507.GO4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.155]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAxNTo0NQ0KPiBU
bzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiBDYzogQWdhcndhbCwg
QW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFyZG8NCj4gPGVkdXZh
bEBhbWF6b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsgcGV0ZXJ6QGluZnJhZGVhZC5vcmc7
DQo+IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgeDg2QGtlcm5lbC5vcmc7IGxpbnV4LW1tQGt2
YWNrLm9yZzsNCj4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXgu
ZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7DQo+IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0
YSwgTXVuZWhpc2EgPGthbWF0YW1AYW1hem9uLmNvbT47DQo+IG1pbmdvQHJlZGhhdC5jb207IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU2luZ2gsIEJhbGJpcg0KPiA8c2JsYmlyQGFt
YXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxrQG9yYWNsZS5jb207DQo+IGJw
QGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207IGpncm9zc0BzdXNlLmNvbTsN
Cj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgbGludXgtcG1Admdlci5rZXJuZWwub3JnOyByandA
cmp3eXNvY2tpLm5ldDsNCj4gbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgdmt1em5ldHNA
cmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsNCj4gV29vZGhvdXNlLCBEYXZpZCA8ZHdt
d0BhbWF6b24uY28udWs+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYz
IDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZCBjYWxsYmFja3MNCj4gZm9yIFBNIHN1c3BlbmQgYW5k
IGhpYmVybmF0aW9uDQo+IA0KPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwODo1NDozNkFNICsw
MDAwLCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCj4gPiA+IEZyb206IFhlbi1kZXZlbCA8eGVuLWRldmVsLWJvdW5jZXNAbGlzdHMueGVucHJv
amVjdC5vcmc+IE9uIEJlaGFsZiBPZg0KPiA+ID4gUm9nZXIgUGF1IE1vbm7DqQ0KPiA+ID4gU2Vu
dDogMjAgRmVicnVhcnkgMjAyMCAwODozOQ0KPiA+ID4gVG86IEFnYXJ3YWwsIEFuY2hhbCA8YW5j
aGFsYWdAYW1hem9uLmNvbT4NCj4gPiA+IENjOiBWYWxlbnRpbiwgRWR1YXJkbyA8ZWR1dmFsQGFt
YXpvbi5jb20+OyBsZW4uYnJvd25AaW50ZWwuY29tOw0KPiA+ID4gcGV0ZXJ6QGluZnJhZGVhZC5v
cmc7IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgeDg2QGtlcm5lbC5vcmc7IGxpbnV4LQ0KPiA+
ID4gbW1Aa3ZhY2sub3JnOyBwYXZlbEB1Y3cuY3o7IGhwYUB6eXRvci5jb207IHRnbHhAbGludXRy
b25peC5kZTsNCj4gPiA+IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7IGZsbGluZGVuQGFtYW96bi5j
b207IEthbWF0YSwgTXVuZWhpc2ENCj4gPiA+IDxrYW1hdGFtQGFtYXpvbi5jb20+OyBtaW5nb0By
ZWRoYXQuY29tOyB4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOw0KPiA+ID4gU2lu
Z2gsIEJhbGJpciA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7DQo+ID4gPiBr
b25yYWQud2lsa0BvcmFjbGUuY29tOyBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFj
bGUuY29tOw0KPiA+ID4gamdyb3NzQHN1c2UuY29tOyBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBs
aW51eC1wbUB2Z2VyLmtlcm5lbC5vcmc7DQo+ID4gPiByandAcmp3eXNvY2tpLm5ldDsgbGludXgt
a2VybmVsQHZnZXIua2VybmVsLm9yZzsgdmt1em5ldHNAcmVkaGF0LmNvbTsNCj4gPiA+IGRhdmVt
QGRhdmVtbG9mdC5uZXQ7IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPg0KPiA+
ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtSRkMgUEFUQ0ggdjMgMDYvMTJdIHhlbi1ibGtm
cm9udDogYWRkDQo+IGNhbGxiYWNrcw0KPiA+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0
aW9uDQo+ID4gPg0KPiA+ID4gVGhhbmtzIGZvciB0aGlzIHdvcmssIHBsZWFzZSBzZWUgYmVsb3cu
DQo+ID4gPg0KPiA+ID4gT24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDY6MDQ6MjRQTSArMDAwMCwg
QW5jaGFsIEFnYXJ3YWwgd3JvdGU6DQo+ID4gPiA+IE9uIFR1ZSwgRmViIDE4LCAyMDIwIGF0IDEw
OjE2OjExQU0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6DQo+ID4gPiA+ID4gT24gTW9u
LCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6NTNQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwgd3JvdGU6
DQo+ID4gPiA+ID4gPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMTowNTowOUFNICswMTAwLCBS
b2dlciBQYXUgTW9ubsOpIHdyb3RlOg0KPiA+ID4gPiA+ID4gPiBPbiBGcmksIEZlYiAxNCwgMjAy
MCBhdCAxMToyNTozNFBNICswMDAwLCBBbmNoYWwgQWdhcndhbA0KPiB3cm90ZToNCj4gPiA+ID4g
PiA+IFF1aWVzY2luZyB0aGUgcXVldWUgc2VlbWVkIGEgYmV0dGVyIG9wdGlvbiBoZXJlIGFzIHdl
IHdhbnQgdG8NCj4gbWFrZQ0KPiA+ID4gc3VyZSBvbmdvaW5nDQo+ID4gPiA+ID4gPiByZXF1ZXN0
cyBkaXNwYXRjaGVzIGFyZSB0b3RhbGx5IGRyYWluZWQuDQo+ID4gPiA+ID4gPiBJIHNob3VsZCBh
Y2NlcHQgdGhhdCBzb21lIG9mIHRoZXNlIG5vdGlvbiBpcyBib3Jyb3dlZCBmcm9tIGhvdw0KPiBu
dm1lDQo+ID4gPiBmcmVlemUvdW5mcmVlemUNCj4gPiA+ID4gPiA+IGlzIGRvbmUgYWx0aG91Z2gg
aXRzIG5vdCBhcHBsZSB0byBhcHBsZSBjb21wYXJpc29uLg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4g
VGhhdCdzIGZpbmUsIGJ1dCBJIHdvdWxkIHN0aWxsIGxpa2UgdG8gcmVxdWVzdHMgdGhhdCB5b3Ug
dXNlIHRoZQ0KPiBzYW1lDQo+ID4gPiA+ID4gbG9naWMgKGFzIG11Y2ggYXMgcG9zc2libGUpIGZv
ciBib3RoIHRoZSBYZW4gYW5kIHRoZSBQTSBpbml0aWF0ZWQNCj4gPiA+ID4gPiBzdXNwZW5zaW9u
Lg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gU28geW91IGVpdGhlciBhcHBseSB0aGlzIGZyZWV6ZS91
bmZyZWV6ZSB0byB0aGUgWGVuIHN1c3BlbnNpb24NCj4gKGFuZA0KPiA+ID4gPiA+IGRyb3AgdGhl
IHJlLWlzc3Vpbmcgb2YgcmVxdWVzdHMgb24gcmVzdW1lKSBvciBhZGFwdCB0aGUgc2FtZQ0KPiBh
cHByb2FjaA0KPiA+ID4gPiA+IGFzIHRoZSBYZW4gaW5pdGlhdGVkIHN1c3BlbnNpb24uIEtlZXBp
bmcgdHdvIGNvbXBsZXRlbHkgZGlmZmVyZW50DQo+ID4gPiA+ID4gYXBwcm9hY2hlcyB0byBzdXNw
ZW5zaW9uIC8gcmVzdW1lIG9uIGJsa2Zyb250IGlzIG5vdCBzdWl0YWJsZSBsb25nDQo+ID4gPiA+
ID4gdGVybS4NCj4gPiA+ID4gPg0KPiA+ID4gPiBJIGFncmVlIHdpdGggeW91IG9uIG92ZXJoYXVs
IG9mIHhlbiBzdXNwZW5kL3Jlc3VtZSB3cnQgYmxrZnJvbnQgaXMgYQ0KPiA+ID4gZ29vZA0KPiA+
ID4gPiBpZGVhIGhvd2V2ZXIsIElNTyB0aGF0IGlzIGEgd29yayBmb3IgZnV0dXJlIGFuZCB0aGlz
IHBhdGNoIHNlcmllcw0KPiBzaG91bGQNCj4gPiA+ID4gbm90IGJlIGJsb2NrZWQgZm9yIGl0LiBX
aGF0IGRvIHlvdSB0aGluaz8NCj4gPiA+DQo+ID4gPiBJdCdzIG5vdCBzbyBtdWNoIHRoYXQgSSB0
aGluayBhbiBvdmVyaGF1bCBvZiBzdXNwZW5kL3Jlc3VtZSBpbg0KPiA+ID4gYmxrZnJvbnQgaXMg
bmVlZGVkLCBpdCdzIGp1c3QgdGhhdCBJIGRvbid0IHdhbnQgdG8gaGF2ZSB0d28gY29tcGxldGVs
eQ0KPiA+ID4gZGlmZmVyZW50IHN1c3BlbmQvcmVzdW1lIHBhdGhzIGluc2lkZSBibGtmcm9udC4N
Cj4gPiA+DQo+ID4gPiBTbyBmcm9tIG15IFBvViBJIHRoaW5rIHRoZSByaWdodCBzb2x1dGlvbiBp
cyB0byBlaXRoZXIgdXNlIHRoZSBzYW1lDQo+ID4gPiBjb2RlIChhcyBtdWNoIGFzIHBvc3NpYmxl
KSBhcyBpdCdzIGN1cnJlbnRseSB1c2VkIGJ5IFhlbiBpbml0aWF0ZWQNCj4gPiA+IHN1c3BlbmQv
cmVzdW1lLCBvciB0byBhbHNvIHN3aXRjaCBYZW4gaW5pdGlhdGVkIHN1c3BlbnNpb24gdG8gdXNl
IHRoZQ0KPiA+ID4gbmV3bHkgaW50cm9kdWNlZCBjb2RlLg0KPiA+ID4NCj4gPiA+IEhhdmluZyB0
d28gZGlmZmVyZW50IGFwcHJvYWNoZXMgdG8gc3VzcGVuZC9yZXN1bWUgaW4gdGhlIHNhbWUgZHJp
dmVyDQo+ID4gPiBpcyBhIHJlY2lwZSBmb3IgZGlzYXN0ZXIgSU1POiBpdCBhZGRzIGNvbXBsZXhp
dHkgYnkgZm9yY2luZyBkZXZlbG9wZXJzDQo+ID4gPiB0byB0YWtlIGludG8gYWNjb3VudCB0d28g
ZGlmZmVyZW50IHN1c3BlbmQvcmVzdW1lIGFwcHJvYWNoZXMgd2hlbg0KPiA+ID4gdGhlcmUncyBu
byBuZWVkIGZvciBpdC4NCj4gPg0KPiA+IEkgZGlzYWdyZWUuIFMzIG9yIFM0IHN1c3BlbmQvcmVz
dW1lIChvciBwZXJoYXBzIHdlIHNob3VsZCBjYWxsIHRoZW0NCj4gcG93ZXIgc3RhdGUgdHJhbnNp
dGlvbnMgdG8gYXZvaWQgY29uZnVzaW9uKSBhcmUgcXVpdGUgZGlmZmVyZW50IGZyb20gWGVuDQo+
IHN1c3BlbmQvcmVzdW1lLg0KPiA+IFBvd2VyIHN0YXRlIHRyYW5zaXRpb25zIG91Z2h0IHRvIGJl
LCBhbmQgaW5kZWVkIGFyZSwgdmlzaWJsZSB0byB0aGUNCj4gc29mdHdhcmUgcnVubmluZyBpbnNp
ZGUgdGhlIGd1ZXN0LiBBcHBsaWNhdGlvbnMsIGFzIHdlbGwgYXMgZHJpdmVycywgY2FuDQo+IHJl
Y2VpdmUgbm90aWZpY2F0aW9uIGFuZCB0YWtlIHdoYXRldmVyIGFjdGlvbiB0aGV5IGRlZW0gYXBw
cm9wcmlhdGUuDQo+ID4gWGVuIHN1c3BlbmQvcmVzdW1lIE9UT0ggaXMgdXNlZCB3aGVuIGEgZ3Vl
c3QgaXMgbWlncmF0ZWQgYW5kIHRoZSBjb2RlDQo+IHNob3VsZCBnbyB0byBhbGwgbGVuZ3RocyBw
b3NzaWJsZSB0byBtYWtlIGFueSBzb2Z0d2FyZSBydW5uaW5nIGluc2lkZSB0aGUNCj4gZ3Vlc3Qg
KG90aGVyIHRoYW4gWGVuIHNwZWNpZmljIGVubGlnaHRlbmVkIGNvZGUsIHN1Y2ggYXMgUFYgZHJp
dmVycykNCj4gY29tcGxldGVseSB1bmF3YXJlIHRoYXQgYW55dGhpbmcgaGFzIGFjdHVhbGx5IGhh
cHBlbmVkLg0KPiANCj4gU28gZnJvbSB3aGF0IHlvdSBzYXkgYWJvdmUgUE0gc3RhdGUgdHJhbnNp
dGlvbnMgYXJlIG5vdGlmaWVkIHRvIGFsbA0KPiBkcml2ZXJzLCBhbmQgWGVuIHN1c3BlbmQvcmVz
dW1lIGlzIG9ubHkgbm90aWZpZWQgdG8gUFYgZHJpdmVycywgYW5kDQo+IGhlcmUgd2UgYXJlIHNw
ZWFraW5nIGFib3V0IGJsa2Zyb250IHdoaWNoIGlzIGEgUFYgZHJpdmVyLCBhbmQgc2hvdWxkDQo+
IGdldCBub3RpZmllZCBpbiBib3RoIGNhc2VzLiBTbyBJJ20gdW5zdXJlIHdoeSB0aGUgc2FtZSAo
b3IgYXQgbGVhc3QNCj4gdmVyeSBzaW1pbGFyKSBhcHByb2FjaCBjYW4ndCBiZSB1c2VkIGluIGJv
dGggY2FzZXMuDQo+IA0KPiBUaGUgc3VzcGVuZC9yZXN1bWUgYXBwcm9hY2ggcHJvcG9zZWQgYnkg
dGhpcyBwYXRjaCBpcyBjb21wbGV0ZWx5DQo+IGRpZmZlcmVudCB0aGFuIHRoZSBvbmUgdXNlZCBi
eSBhIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1bWUsIGFuZA0KPiBJIGRvbid0IHNlZSBh
IHRlY2huaWNhbCByZWFzb24gdGhhdCB3YXJyYW50cyB0aGlzIGRpZmZlcmVuY2UuDQo+DQoNCldp
dGhpbiBhbiBpbmRpdmlkdWFsIFBWIGRyaXZlciBpdCBtYXkgd2VsbCBiZSBvayB0byB1c2UgY29t
bW9uIG1lY2hhbmlzbXMgZm9yIGNvbm5lY3RpbmcgdG8gdGhlIGJhY2tlbmQgYnV0IGlzc3VlcyB3
aWxsIGFyaXNlIGlmIGFueSBzdWJzZXF1ZW50IGFjdGlvbiBpcyB2aXNpYmxlIHRvIHRoZSBndWVz
dC4gRS5nLiBhIG5ldHdvcmsgZnJvbnRlbmQgbmVlZHMgdG8gaXNzdWUgZ3JhdHVpdG91cyBBUlBz
IHdpdGhvdXQgYW55dGhpbmcgZWxzZSBpbiB0aGUgbmV0d29yayBzdGFjayAob3IgbW9uaXRvcmlu
ZyB0aGUgbmV0d29yayBzdGFjaykga25vd2luZyB0aGF0IGl0IGhhcyBoYXBwZW5lZC4gDQogDQo+
IEknbSBub3Qgc2F5aW5nIHRoYXQgdGhlIGFwcHJvYWNoIHVzZWQgaGVyZSBpcyB3cm9uZywgaXQn
cyBqdXN0IHRoYXQgSQ0KPiBkb24ndCBzZWUgdGhlIHBvaW50IGluIGhhdmluZyB0d28gZGlmZmVy
ZW50IHdheXMgdG8gZG8gc3VzcGVuZC9yZXN1bWUNCj4gaW4gdGhlIHNhbWUgZHJpdmVyLCB1bmxl
c3MgdGhlcmUncyBhIHRlY2huaWNhbCByZWFzb24gZm9yIGl0LCB3aGljaCBJDQo+IGRvbid0IHRo
aW5rIGhhcyBiZWVuIHByb3ZpZGVkLg0KDQpUaGUgdGVjaG5pY2FsIGp1c3RpZmljYXRpb24gaXMg
dGhhdCB0aGUgZHJpdmVyIG5lZWRzIHRvIGtub3cgd2hhdCBraW5kIG9mIHN1c3BlbmQgb3IgcmVz
dW1lIGl0IGlzIGRvaW5nLCBzbyB0aGF0IGl0IGRvZXNuJ3QgZG8gdGhlIHdyb25nIHRoaW5nLiBU
aGVyZSBtYXkgYWxzbyBiZSBkaWZmZXJlbmNlcyBpbiB0aGUgc3RhdGUgb2YgdGhlIHN5c3RlbSBl
LmcuIGluIFdpbmRvd3MsIGF0IGxlYXN0IHNvbWUgb2YgdGhlIHJlc3VtZS1mcm9tLXhlbi1zdXNw
ZW5kIGNvZGUgcnVucyB3aXRoIGludGVycnVwdHMgZGlzYWJsZWQgKHdoaWNoIGlzIG5lY2Vzc2Fy
eSB0byBtYWtlIHN1cmUgZW5vdWdoIHN0YXRlIGlzIHJlc3RvcmVkIGJlZm9yZSB0aGluZ3MgYmVj
b21lIHZpc2libGUgdG8gb3RoZXIga2VybmVsIGNvZGUpLg0KDQo+IA0KPiBJIHdvdWxkIGJlIGZp
bmUgd2l0aCBzd2l0Y2hpbmcgeGVuYnVzIGluaXRpYXRlZCBzdXNwZW5kL3Jlc3VtZSB0byBhbHNv
DQo+IHVzZSB0aGUgYXBwcm9hY2ggcHJvcG9zZWQgaGVyZTogZnJlZXplIHRoZSBxdWV1ZXMgYW5k
IGRyYWluIHRoZSBzaGFyZWQNCj4gcmluZ3MgYmVmb3JlIHN1c3BlbmRpbmcuDQo+IA0KDQpJIHRo
aW5rIGFic3RyYWN0aW5nIGF3YXkgYXQgdGhlIHhlbmJ1cyBsZXZlbCB0byBzb21lIGRlZ3JlZSBp
cyBwcm9iYWJseSBmZWFzaWJsZSwgYnV0IHNvbWUgc29ydCBvZiBmbGFnIHNob3VsZCBiZSBwYXNz
ZWQgdG8gdGhlIGluZGl2aWR1YWwgZHJpdmVycyBzbyB0aGV5IGtub3cgd2hhdCBjaXJjdW1zdGFu
Y2VzIHRoZXkgYXJlIG9wZXJhdGluZyB1bmRlci4NCg0KPiA+IFNvLCB3aGlsc3QgaXQgbWF5IGJl
IHBvc3NpYmxlIHRvIHVzZSBjb21tb24gcm91dGluZXMgdG8sIGZvciBleGFtcGxlLA0KPiByZS1l
c3RhYmxpc2ggUFYgZnJvbnRlbmQvYmFja2VuZCBjb21tdW5pY2F0aW9uLCBQViBmcm9udGVuZCBj
b2RlIHNob3VsZCBiZQ0KPiBhY3V0ZWx5IGF3YXJlIG9mIHRoZSBjaXJjdW1zdGFuY2VzIHRoZXkg
YXJlIG9wZXJhdGluZyBpbi4gSSBjYW4gY2l0ZQ0KPiBleGFtcGxlIGNvZGUgaW4gdGhlIFdpbmRv
d3MgUFYgZHJpdmVyLCB3aGljaCBoYXZlIHN1cHBvcnRlZCBndWVzdCBTMy9TNA0KPiBwb3dlciBz
dGF0ZSB0cmFuc2l0aW9ucyBzaW5jZSBkYXkgMS4NCj4gDQo+IEhtLCBwbGVhc2UgYmVhciB3aXRo
IG1lLCBhcyBJJ20gbm90IHN1cmUgSSBmdWxseSB1bmRlcnN0YW5kLiBXaHkgaXNuJ3QNCj4gdGhl
IGN1cnJlbnQgc3VzcGVuZC9yZXN1bWUgbG9naWMgc3VpdGFibGUgZm9yIFBNIHRyYW5zaXRpb25z
Pw0KPiANCg0KSSBkb27igJl0IGtub3cgdGhlIGRldGFpbHMgZm9yIExpbnV4IGJ1dCBpdCBtYXkg
d2VsbCBiZSB0byBkbyB3aXRoIGFzc3VtcHRpb25zIG1hZGUgYWJvdXQgdGhlIHN5c3RlbSBlLmcu
IHRoZSBhYmlsaXR5IHRvIGJsb2NrIHdhaXRpbmcgZm9yIHNvbWV0aGluZyB0byBoYXBwZW4gb24g
YW5vdGhlciBDUFUgKHdoaWNoIG1heSBoYXZlIGFscmVhZHkgYmVlbiBxdWllc2NlZCBpbiBhIFBN
IGNvbnRleHQpLg0KDQo+IEFzIHNhaWQgYWJvdmUsIEknbSBoYXBweSB0byBzd2l0Y2ggeGVuYnVz
IGluaXRpYXRlZCBzdXNwZW5kL3Jlc3VtZSB0bw0KPiB1c2UgdGhlIGxvZ2ljIGluIHRoaXMgcGF0
Y2gsIGJ1dCB1bmxlc3MgdGhlcmUncyBhIHRlY2huaWNhbCByZWFzb24gZm9yDQo+IGl0IEkgZG9u
J3Qgc2VlIHdoeSBibGtmcm9udCBzaG91bGQgaGF2ZSB0d28gY29tcGxldGVseSBkaWZmZXJlbnQN
Cj4gYXBwcm9hY2hlcyB0byBzdXNwZW5kL3Jlc3VtZSBkZXBlbmRpbmcgb24gd2hldGhlciBpdCdz
IGEgUE0gb3IgYQ0KPiB4ZW5idXMgc3RhdGUgY2hhbmdlLg0KPiANCg0KSG9wZWZ1bGx5IHdoYXQg
SSBzYWlkIGFib3ZlIGlsbHVzdHJhdGVzIHdoeSBpdCBtYXkgbm90IGJlIDEwMCUgY29tbW9uLg0K
DQogIFBhdWwNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:25:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:25:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oeA-0008Ta-IZ; Thu, 20 Feb 2020 16:25:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FovI=4I=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j4oe9-0008TS-9z
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:25:53 +0000
X-Inumbo-ID: a9575738-53fd-11ea-aa99-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a9575738-53fd-11ea-aa99-bc764e2007e4;
 Thu, 20 Feb 2020 16:25:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582215953;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=irysKF+SB4sADnwEHW+6/VWlISG6LFxmsMm60QkU8sc=;
 b=WSEslYi7QWt58+YO8IEPnsB78kC4zQAKtyaqQZmCMXK+x6u0N9073UJ+
 jLBXTjlSbuIqas24eyuF4Msj/xZrGdOtCtjuWoYio84zfayP3baYInakg
 Ok87+gr7qc1cM+DRt6rto8jiqCWbu15wH4XysPladSmscJVu82TrHWCOF c=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vI1BHfKYC9saGWkhiTpz3deHkQs2aB+c64WWVjhsjlVw+DZgtUgejc74LHLSde7uJNJI3KJRIO
 05FDCDnkG8mjL0Mfohd/W1HQXWwFup2Lpc4y1Xi0aDD99B5w61mldKoJFjAghnELjr/EvnhSGo
 4IJOTgSdl+IiunrjTn171bfGIm8EEX7+YXksMw8BnU8UrAsubW+WTlWQFIiSXY3I2OO+pFqUXJ
 +W7lMsnwAkJwBKLr57jwaQGTLuLnsQi1mXsN0kbmyES2JD7vN95x8It+7XdfL/MEqLfNYgeZiJ
 lbc=
X-SBRS: 2.7
X-MesageID: 12770160
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,464,1574139600"; d="scan'208";a="12770160"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24142.45836.728873.313551@mariner.uk.xensource.com>
Date: Thu, 20 Feb 2020 16:25:48 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200219093754.2924-5-pdurrant@amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-5-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v6 4/6] libxl: allow creation of domains
 with a specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NiA0LzZdIGxpYnhsOiBhbGxvdyBjcmVhdGlv
biBvZiBkb21haW5zIHdpdGggYSBzcGVjaWZpZWQgb3IgcmFuZG9tIGRvbWlkIik6Cj4gVGhpcyBw
YXRjaCBhZGRzIGEgJ2RvbWlkJyBmaWVsZCB0byBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gYW5k
IHRoZW4KPiBtb2RpZmllcyBsaWJ4bF9fZG9tYWluX21ha2UoKSB0byBoYXZlIFhlbiB1c2UgdGhh
dCB2YWx1ZSBpZiBpdCBpcyB2YWxpZC4KPiBJZiB0aGUgZG9taWQgdmFsdWUgaXMgaW52YWxpZCB0
aGVuIFhlbiB3aWxsIGNob29zZSB0aGUgZG9taWQsIGFzIGJlZm9yZSwKPiB1bmxlc3MgdGhlIHZh
bHVlIGlzIHRoZSBuZXcgc3BlY2lhbCBSQU5ET01fRE9NSUQgdmFsdWUgYWRkZWQgdG8gdGhlIEFQ
SS4KPiBUaGlzIHZhbHVlIGluc3RydWN0cyBsaWJ4bF9fZG9tYWluX21ha2UoKSB0byBjaG9vc2Ug
YSByYW5kb20gZG9taWQgdmFsdWUKPiBmb3IgWGVuIHRvIHVzZS4KPiAKPiBJZiBYZW4gZGV0ZXJt
aW5lcyB0aGF0IGEgZG9taWQgc3BlY2lmaWVkIHRvIG9yIGNob3NlbiBieQo+IGxpYnhsX19kb21h
aW5fbWFrZSgpIGNvLWluY2lkZXMgd2l0aCBhbiBleGlzdGluZyBkb21haW4gdGhlbiB0aGUgY3Jl
YXRlCj4gb3BlcmF0aW9uIHdpbGwgZmFpbC4gSW4gdGhpcyBjYXNlLCBpZiBSQU5ET01fRE9NSUQg
d2FzIHNwZWNpZmllZCB0bwo+IGxpYnhsX19kb21haW5fbWFrZSgpIHRoZW4gYSBuZXcgcmFuZG9t
IHZhbHVlIHdpbGwgYmUgY2hvc2VuIGFuZCB0aGUgY3JlYXRlCj4gb3BlcmF0aW9uIHdpbGwgYmUg
cmUtdHJpZWQsIG90aGVyd2lzZSBsaWJ4bF9fZG9tYWluX21ha2UoKSB3aWxsIGZhaWwuCj4gCj4g
QWZ0ZXIgWGVuIGhhcyBzdWNjZXNzZnVsbHkgY3JlYXRlZCBhIG5ldyBkb21haW4sIGxpYnhsX19k
b21haW5fbWFrZSgpIHdpbGwKPiBjaGVjayB3aGV0aGVyIGl0cyBkb21pZCBtYXRjaGVzIGFueSBy
ZWNlbnRseSB1c2VkIGRvbWlkIHZhbHVlcy4gSWYgaXQgZG9lcwo+IHRoZW4gdGhlIGRvbWFpbiB3
aWxsIGJlIGRlc3Ryb3llZC4gSWYgdGhlIGRvbWlkIHVzZWQgaW4gY3JlYXRpb24gd2FzCj4gc3Bl
Y2lmaWVkIHRvIGxpYnhsX19kb21haW5fbWFrZSgpIHRoZW4gaXQgd2lsbCBmYWlsIGF0IHRoaXMg
cG9pbnQsCj4gb3RoZXJ3aXNlIHRoZSBjcmVhdGUgb3BlcmF0aW9uIHdpbGwgYmUgcmUtdHJpZWQg
d2l0aCBlaXRoZXIgYSBuZXcgcmFuZG9tCj4gb3IgWGVuLXNlbGVjdGVkIGRvbWlkIHZhbHVlLgoK
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKVGhhbmtz
LiAgVGhlIGxvZ2ljIHNlZW1zIGEgbG90IGNsZWFyZXIgbm93LgoKSWFuLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:33:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:33:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4olS-00011n-Dx; Thu, 20 Feb 2020 16:33:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=7bab=4I=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1j4olR-00011i-3y
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:33:25 +0000
X-Inumbo-ID: b6ba8dd6-53fe-11ea-ade5-bc764e2007e4
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b6ba8dd6-53fe-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:33:24 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01KGWxee101019;
 Thu, 20 Feb 2020 16:33:18 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2020-01-29;
 bh=lA1q/nhLPvFAQNo9nPsidQ2clR5GWWO0eBkGe6mtVf8=;
 b=evukDwnwzf2406gbp8Dt0WgwnkjbGt722dDiWOl3zRXDaT8/uzqHpvtahl9xShh0M8ya
 ECsu48lK/jC1q3EsKhjpfa2BC5Bc9qoMblmFqRkHOhr7vi4hDTxivzhd+AQkwe1LRSiW
 oxzcTymu4SAcJVOJUeDc53LJOihGbwJdxNz9edUEt/aPJ+YgyNVd6XWT7tOwGKgahg0B
 NXWK95RbBaGWpVYCw8W7tU6RgCmrKM9AaKpmGYCGd3UdDVEXG6U1/JJtHJBhtfXMR9JU
 vaIftPz6PlXtYxDyNnpL7QpouZnCb16ASmvUJlvLf0RfB+FMwynlLKWzCmiXPtt1nGfv AQ== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2y8uddaxtv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 20 Feb 2020 16:33:18 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01KGVfO9160470;
 Thu, 20 Feb 2020 16:33:18 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3020.oracle.com with ESMTP id 2y8ud46pqs-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Thu, 20 Feb 2020 16:33:17 +0000
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 01KGXGaX002346;
 Thu, 20 Feb 2020 16:33:16 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Thu, 20 Feb 2020 08:33:16 -0800
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Kees Cook <keescook@chromium.org>
References: <20200220062318.69299-1-keescook@chromium.org>
 <16a166da-c6e7-aa36-53a0-1b56197c8fc0@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Autocrypt: addr=boris.ostrovsky@oracle.com; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <8a7f5bd7-2bb6-d187-cc6e-87ff01c440ce@oracle.com>
Date: Thu, 20 Feb 2020 11:33:41 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <16a166da-c6e7-aa36-53a0-1b56197c8fc0@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9537
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0
 malwarescore=0
 mlxlogscore=999 suspectscore=0 adultscore=0 spamscore=0 mlxscore=0
 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2001150001 definitions=main-2002200122
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9537
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 impostorscore=0
 mlxlogscore=999 malwarescore=0 mlxscore=0 suspectscore=0
 priorityscore=1501 bulkscore=0 adultscore=0 spamscore=0 lowpriorityscore=0
 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2001150001 definitions=main-2002200122
Subject: Re: [Xen-devel] [PATCH] x86/xen: Distribute switch variables for
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Alexander Potapenko <glider@google.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyLzIwLzIwIDE6MzcgQU0sIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4gT24gMjAuMDIuMjAg
MDc6MjMsIEtlZXMgQ29vayB3cm90ZToKPj4gVmFyaWFibGVzIGRlY2xhcmVkIGluIGEgc3dpdGNo
IHN0YXRlbWVudCBiZWZvcmUgYW55IGNhc2Ugc3RhdGVtZW50cwo+PiBjYW5ub3QgYmUgYXV0b21h
dGljYWxseSBpbml0aWFsaXplZCB3aXRoIGNvbXBpbGVyIGluc3RydW1lbnRhdGlvbiAoYXMKPj4g
dGhleSBhcmUgbm90IHBhcnQgb2YgYW55IGV4ZWN1dGlvbiBmbG93KS4gV2l0aCBHQ0MncyBwcm9w
b3NlZCBhdXRvbWF0aWMKPj4gc3RhY2sgdmFyaWFibGUgaW5pdGlhbGl6YXRpb24gZmVhdHVyZSwg
dGhpcyB0cmlnZ2VycyBhIHdhcm5pbmcgKGFuZCB0aGV5Cj4+IGRvbid0IGdldCBpbml0aWFsaXpl
ZCkuIENsYW5nJ3MgYXV0b21hdGljIHN0YWNrIHZhcmlhYmxlIGluaXRpYWxpemF0aW9uCj4+ICh2
aWEgQ09ORklHX0lOSVRfU1RBQ0tfQUxMPXkpIGRvZXNuJ3QgdGhyb3cgYSB3YXJuaW5nLCBidXQg
aXQgYWxzbwo+PiBkb2Vzbid0IGluaXRpYWxpemUgc3VjaCB2YXJpYWJsZXNbMV0uIE5vdGUgdGhh
dCB0aGVzZSB3YXJuaW5ncyAob3IKPj4gc2lsZW50Cj4+IHNraXBwaW5nKSBoYXBwZW4gYmVmb3Jl
IHRoZSBkZWFkLXN0b3JlIGVsaW1pbmF0aW9uIG9wdGltaXphdGlvbiBwaGFzZSwKPj4gc28gZXZl
biB3aGVuIHRoZSBhdXRvbWF0aWMgaW5pdGlhbGl6YXRpb25zIGFyZSBsYXRlciBlbGlkZWQgaW4g
ZmF2b3Igb2YKPj4gZGlyZWN0IGluaXRpYWxpemF0aW9ucywgdGhlIHdhcm5pbmdzIHJlbWFpbi4K
Pj4KPj4gVG8gYXZvaWQgdGhlc2UgcHJvYmxlbXMsIG1vdmUgc3VjaCB2YXJpYWJsZXMgaW50byB0
aGUgImNhc2UiIHdoZXJlCj4+IHRoZXkncmUgdXNlZCBvciBsaWZ0IHRoZW0gdXAgaW50byB0aGUg
bWFpbiBmdW5jdGlvbiBib2R5Lgo+Pgo+PiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmM6IElu
IGZ1bmN0aW9uIOKAmHhlbl93cml0ZV9tc3Jfc2FmZeKAmToKPj4gYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdi5jOjkwNDoxMjogd2FybmluZzogc3RhdGVtZW50IHdpbGwgbmV2ZXIgYmUKPj4gZXhl
Y3V0ZWQgWy1Xc3dpdGNoLXVucmVhY2hhYmxlXQo+PiDCoMKgIDkwNCB8wqDCoCB1bnNpZ25lZCB3
aGljaDsKPj4gwqDCoMKgwqDCoMKgIHzCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIF5+fn5+Cj4+Cj4+
IFsxXSBodHRwczovL2J1Z3MubGx2bS5vcmcvc2hvd19idWcuY2dpP2lkPTQ0OTE2Cj4+Cj4+IFNp
Z25lZC1vZmYtYnk6IEtlZXMgQ29vayA8a2Vlc2Nvb2tAY2hyb21pdW0ub3JnPgo+Cj4gUmV2aWV3
ZWQtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPgoKQXBwbGllZCB0byBmb3It
bGludXMtNS42LgoKKEkgcmVwbGFjZWQgJ3Vuc2lnbmVkJyB3aXRoICd1bnNpZ25lZCBpbnQnIHRv
IHF1aWV0IGRvd24gY2hlY2twYXRjaCApCgoKLWJvcmlzCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:35:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:35:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oni-00019Q-Se; Thu, 20 Feb 2020 16:35:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4onh-00019L-W3
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:35:46 +0000
X-Inumbo-ID: 0a97b866-53ff-11ea-8562-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a97b866-53ff-11ea-8562-12813bfff9fa;
 Thu, 20 Feb 2020 16:35:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582216546;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=gQciNXnTD7Eua8dJ/s6XA/UnM9hXFpGiksUPYnwu90Y=;
 b=gFOcxyj09Fk/UV0kuz4NqPk764bDzscSvPaq7GcIE485zZ6YO5kP6bfA
 x1aKESt8D/wFiYhk637LJwhQypu8UKFALUsgd6eLYMvSSGnTicmKOYvfu
 axFuwJL7UgP4J23psyxNlcQYtqCpMZFH16h3OoEHuo1wpMjPXnIF7/ECn c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5wKz0qmdzXbf2YR+CHDVln7KywXctIOATwMJqE6cEcgIhwhejx2hUtpsEmG29QOCzIAHWE1fWf
 +hPMbTsMkpOp0XDP1FNBcS26ixuRfcBHVjOcU9NOdMK6wg9BroZAPdd5ocesfGTBNAUPgyTEQ1
 B+0gc3bd2WtxMhNNZCV6oGObXplAl8OcbLGLG4C+cPXrIIAft7Mz4LlwptWLvfmMyFt+Y+Mn3h
 b86WShzwhDxDrkM5JuC31GEOTP+tPemLhb3JRL6w1Rl641Bgk/OQWtWUp7L3dAzVx5A9tl0J9m
 AkI=
X-SBRS: 2.7
X-MesageID: 12942567
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="12942567"
Date: Thu, 20 Feb 2020 17:35:37 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200220163537.GQ4679@Air-de-Roger>
References: <20200220155843.1795-1-wl@xen.org>
 <834f04c9-e164-e03e-7793-69145b8d5ad0@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <834f04c9-e164-e03e-7793-69145b8d5ad0@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: make Roger VPCI maintainer
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDU6MDE6MDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjAuMDIuMjAyMCAxNjo1OCwgV2VpIExpdSB3cm90ZToKPiA+IFJvZ2VyIGhhcyBr
aW5kbHkgYWdyZWVkIHRvIHRha2Ugb24gdGhlIGJ1cmRlbi4KPiA+IAo+ID4gU2lnbmVkLW9mZi1i
eTogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiAKPiBBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IHdpdGggLi4uCj4gCj4gPiAtLS0gYS9NQUlOVEFJTkVSUwo+ID4gKysr
IGIvTUFJTlRBSU5FUlMKPiA+IEBAIC01MDAsNiArNTAwLDEyIEBAIEY6CXhlbi9pbmNsdWRlLyov
dm1fZXZlbnQuaAo+ID4gIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL21vbml0b3IuaAo+ID4g
IEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZtX2V2ZW50LmgKPiA+ICAKPiA+ICtWUENJCj4g
PiArTToJUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiArUzoJU3Vw
cG9ydGVkCj4gPiArRjoJeGVuL2RyaXZlcnMvdnBjaQo+IAo+IC4uLiBhIHRyYWlsaW5nIHNsYXNo
IGFkZGVkIGhlcmUgdG8gaW5kaWNhdGUgaXQncyBhIGRpcmVjdG9yeS4KCkFja2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJvZ2VyLgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:37:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:37:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4op5-0001Eq-8J; Thu, 20 Feb 2020 16:37:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4op3-0001El-Ps
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:37:09 +0000
X-Inumbo-ID: 3d213668-53ff-11ea-ade5-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3d213668-53ff-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:37:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582216630; x=1613752630;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=9R9TYsU2DH2EDrNf49EQl2qNRYsW6XTzb7sD5yhbL7k=;
 b=BIw+KtsG37+mNwifSKoyT4dhZMXO0mOIlyHTLCleKsEu6QmiL96PEJo9
 qkqC4XDwVt1Y5Z7UhYg1QsSrqW+eiefqRlBSPU1L2QO5/2+tpzITtb4FI
 Xz57bp9D6HC430muJx2KNtlDNUpADn+a+j1P5zSlKzWhJkc3W9CNVW7eC c=;
IronPort-SDR: fd5CzYqYtqsmP1CAw64dmdgaadb9wBwF3kda6wqTEq8oPolr+SuUnMELgNQ4UIcambGTTc4Chn
 vhOazA7C7pEQ==
X-IronPort-AV: E=Sophos;i="5.70,464,1574121600"; d="scan'208";a="17813979"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-168cbb73.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 20 Feb 2020 16:36:57 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-168cbb73.us-west-2.amazon.com (Postfix) with ESMTPS
 id DE8F6A1D5C; Thu, 20 Feb 2020 16:36:55 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 20 Feb 2020 16:36:55 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 16:36:54 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 16:36:54 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v6 1/6] libxl: add infrastructure to track and query
 'recent' domids
Thread-Index: AQHV5whH/A5OKxVwJ0SYawsGv+DygagkRQuAgAABHeA=
Date: Thu, 20 Feb 2020 16:36:54 +0000
Message-ID: <46a3c93352de4e07b33263c9fb7f37bf@EX13D32EUC003.ant.amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-2-pdurrant@amazon.com>
 <24142.45469.349140.521462@mariner.uk.xensource.com>
In-Reply-To: <24142.45469.349140.521462@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.155]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 1/6] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDIwIEZlYnJ1YXJ5IDIwMjAgMTY6MjAKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBBbnRob255IFBlcmFyZAo+IDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjYgMS82XSBs
aWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFuZCBxdWVyeQo+ICdyZWNlbnQnIGRv
bWlkcwo+IAo+IFBhdWwgRHVycmFudCB3cml0ZXMgKCJbUEFUQ0ggdjYgMS82XSBsaWJ4bDogYWRk
IGluZnJhc3RydWN0dXJlIHRvIHRyYWNrCj4gYW5kIHF1ZXJ5ICdyZWNlbnQnIGRvbWlkcyIpOgo+
ID4gQSBkb21pZCBpcyBjb25zaWRlcmVkIHJlY2VudCBpZiB0aGUgZG9tYWluIGl0IHJlcHJlc2Vu
dHMgd2FzIGRlc3Ryb3llZAo+ID4gbGVzcyB0aGFuIGEgc3BlY2lmaWVkIG51bWJlciBvZiBzZWNv
bmRzIGFnby4gRm9yIGRlYnVnZ2luZyBhbmQvb3IKPiB0ZXN0aW5nCj4gPiBwdXJwb3NlcyB0aGUg
bnVtYmVyIGNhbiBiZSBzZXQgdXNpbmcgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlCj4gPiBMSUJY
TF9ET01JRF9SRVVTRV9USU1FT1VULiBJZiB0aGUgdmFyaWFibGUgZG9lcyBub3QgZXhpc3QgdGhl
biBhIGRlZmF1bHQKPiA+IHZhbHVlIG9mIDYwcyBpcyB1c2VkLgo+IC4uLgo+IAo+IFF1b3Rpbmcg
b25seSB0aGUgcGFydHMgd2hpY2ggYXJlIG5laXRoZXIgc3BlY2lmaWMgdG8gdGhlIHBhcnRpY3Vs
YXIKPiBmdW5jdGlvbiwgbm9yIGNhbGxzIHRvIHRoZSBmdW5jdGlvbnMgaW50byB3aGljaCBjb21t
b24gY29kZSBoYXMKPiBjdXJyZW50bHkgYmVlbiBtb3ZlZDoKPiAKPiA+ICtzdGF0aWMgaW50IGxp
YnhsX19tYXJrX2RvbWlkX3JlY2VudChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCkKPiA+
ICt7Cj4gKyAgICBsb25nIHRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3RpbWVvdXQo
KTsKPiAuLi4KPiA+ICsgICAgaWYgKGNsb2NrX2dldHRpbWUoQ0xPQ0tfTU9OT1RPTklDLCAmdHMp
KSB7Cj4gPiArICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gZ2V0IHRpbWUi
KTsKPiA+ICsgICAgICAgIGdvdG8gb3V0Owo+ID4gKyAgICB9Cj4gLi4uCj4gPiArICAgICAgICBp
ZiAodHMudHZfc2VjIC0gc2VjID4gdGltZW91dCkKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsg
LyogSWdub3JlIGV4cGlyZWQgZW50cmllcyAqLwo+IAo+ID4gK2ludCBsaWJ4bF9faXNfZG9taWRf
cmVjZW50KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBib29sICpyZWNlbnQpCj4gPiAr
ewo+ID4gKyAgICBsb25nIHRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3RpbWVvdXQo
KTsKPiAuLi4KPiA+ICsgICAgaWYgKGNsb2NrX2dldHRpbWUoQ0xPQ0tfTU9OT1RPTklDLCAmdHMp
KSB7Cj4gPiArICAgICAgICBMT0dFRChFUlJPUiwgZG9taWQsICJmYWlsZWQgdG8gZ2V0IHRpbWUi
KTsKPiA+ICsgICAgICAgIGdvdG8gb3V0Owo+ID4gKyAgICB9Cj4gLi4uCj4gPiArICAgICAgICBp
ZiAodmFsID09IGRvbWlkICYmIHRzLnR2X3NlYyAtIHNlYyA8PSB0aW1lb3V0KSB7Cj4gCj4gSSdt
IGFmcmFpZCBJIGFtIHN0aWxsIG1ha2luZyBzdHlsZSBjb21tZW50czoKPiAKPiBJTU8gdGhlIHJl
dXNlIHRpbWVvdXQgY2FsbCBhbmQgdGhlIGNsb2NrX2dldHRpbWUgY2FsbCBzaG91bGQgYmUgcHV0
IGluCj4gbGlieGxfX29wZW5fZG9taWRfaGlzdG9yeTsgYW5kIHRoZSB0aW1lIGZpbHRlcmluZyBj
aGVjayBzaG91bGQgYmUKPiBmb2xkZWQgaW50byBsaWJ4bF9fcmVhZF9yZWNlbnQuCgpPay4gSSB3
YXMgaGF2aW5nIGEgaGFyZCB0aW1lIGd1ZXNzaW5nIGp1c3QgZXhhY3RseSB3aGF0IHlvdSdyZSBs
b29raW5nIGZvci4gSSB0aGluayB0aGF0IG1ha2VzIGl0IGEgbGl0dGxlIGNsZWFyZXIuCgo+IAo+
IEluIG15IHJldmlldyBvZiB2NCBJIHdyb3RlOgo+IAo+ICAgRG8geW91IHRoaW5rIHRoaXMgY2Fu
IGJlIGNvbWJpbmVkIHNvbWVob3cgPyAgUG9zc2liaWxpdGllcyBzZWVtIHRvCj4gICBpbmNsdWRl
OiBleHBsaWNpdCByZWFkX3JlY2VudF97aW5pdCxlbnRyeSxmaW5pc2h9IGZ1bmN0aW9uczsgYSBz
aW5nbGUKPiAgIGZ1bmN0aW9uIHdpdGggYSAicGVyLWVudHJ5IiBjYWxsYmFjazsgc2FtZSBidXQg
d2l0aCBhIG1hY3JvLiAgSWYgeW91Cj4gICBkbyB0aGF0IHlvdSBjYW4gYWxzbyBoYXZlIGl0IGhh
dmUgaGFuZGxlIHRoZSAiZmlsZSBkb2VzIG5vdCBleGlzdCIKPiAgIHNwZWNpYWwgY2FzZS4KPiAK
PiBZb3UndmUgcHJvdmlkZWQgdGhlIHJlYWRfcmVjZW50X2VudHJ5IGZ1bmN0aW9uIGJ1dCB0aGUg
ImluaXQiIGZ1bmN0aW9uCj4gbGlieGxfX29wZW5fZG9taWRfaGlzdG9yeSBkb2VzIHRvbyBsaXR0
bGUuICBUaGlzIHNlcmllcyBzZWVtcyB0byBiZQo+IG1vdmluZyB0b3dhcmRzIHdoYXQgSSBjYWxs
ZWQgcmVhZF9yZWNlbnRfe2luaXQsZW50cnksZmluaXNofSAod2hpY2gKPiBzaG91bGQgcHJvYmFi
bHkgaGF2ZSB0aGUgdGltZXN0YW1wIGFuZCBGSUxFKiBpbiBhIHN0cnVjdCB0b2dldGhlcikgYnV0
Cj4gaXQgc2VlbXMgdG8gYmUgZG9pbmcgc28gcXVpdGUgc2xvd2x5LgoKTm93IGFnYWluIEknbSBu
b3Qgc3VyZSAqZXhhY3RseSogd2hhdCB5b3Ugd2FudCBtZSB0byBkbywgYnV0IEknbGwgaGF2ZSBh
bm90aGVyIGd1ZXNzLgoKPiAKPiBJbiB5b3VyIGZhY3RvcmVkIG91dCBmdW5jdGlvbnMgeW91IGdl
bmVyYWxseSBkbyB0aGlzOgo+IAo+ICAgIGludCBzb21lX2Z1bmN0aW9uKCl7Cj4gICAgICAgciA9
IGRvX3RoZV90aGluZygpOwo+ICAgICAgIGlmIChyID09IDApIHJldHVybiAwOwo+IAo+ICAgICAg
IExPR0UoLi4uLikKPiAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKPiAgICAgfQo+IAo+IFRoaXMg
c3RydWN0dXJlIGlzIG5vdCBpZGVhbCBiZWNhdXNlOgo+IAo+ICAtIEl0IG1ha2VzIGl0IGhhcmQg
dG8gZXh0ZW5kIHRoaXMgZnVuY3Rpb24gdG8gZG8gbW9yZSwgbGF0ZXIuCj4gICAgRm9yIGV4YW1w
bGUsIHJlZmFjdG9yaW5nIHRoZSBjbG9ja19nZXR0aW1lIGNhbGwgaW50bwo+ICAgIHdoYXQgaXMg
bm93IGxpYnhsX19vcGVuX2RvbWlkX2hpc3Rvcnkgd291bGQgaW52b2x2ZSByZW9yZ2FuaXNpbmcK
PiAgICB0aGUgZnVuY3Rpb24uCgpPaywgYnV0IGl0IG1ha2VzIHRoZSBjb2RlIHNob3J0ZXIgZG9u
ZSB0aGUgd2F5IEkgaGF2ZSBpdCBhbmQgSSBkb24ndCByZWFsbHkgc2VlIHdoeSBhbnkgbmVjZXNz
YXJ5IGZ1dHVyZSByZS1vcmdhbmlzYXRpb24gd291bGQgYmUgc3VjaCBhIHByb2JsZW0uCgo+IAo+
ICAtIEl0IGVuY291cmFnZXMgdmFjdW91cyBsb2cgbWVzc2FnZXMgd2hvc2UgY29udGVudCBpcyBt
YWlubHkgaW4gdGhlCj4gICAgZnVuY3Rpb24gYW5kIGxpbmUgbnVtYmVyIGZyYW1pbmc6Cj4gICAg
ICAgICsgICAgTE9HRShFUlJPUiwgImZhaWxlZCIpOwo+ICAgICAgICArICAgIHJldHVybiBFUlJP
Ul9GQUlMOwo+ICAgICAgICArfQo+ICAgIHJhdGhlciB0aGFuCj4gICAgICAgIGlmICghKmYpIHsK
PiAgICAgICAgICAgIExPR0UoRVJST1IsICJmYWlsZWQgdG8gb3BlbiByZWNlbnQgZG9taWQgZmls
ZSBgJXMnIiwgcGF0aCk7Cj4gICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Cj4gICAgICAgICAg
ICBnb3RvIG91dDsKPiAgICAgICAgfQo+ICAgIChhbmQgdGhlIGxhdHRlciBpcyB0byBiZSBwcmVm
ZXJyZWQpLgoKQnV0IGJ5IGFza2luZyBtZSB0byBwdXQgdGhlIGVycm9yIGhhbmRsaW5nIGluc2lk
ZSB0aGUgc3ViLWZ1bmN0aW9ucyBJIGxvc3QgY29udGV4dCBzdWNoIGFzICdwYXRoJyB3aGljaCB3
YXMgcHJlc2VudCBpbiB0aGUgcHJldmlvdXMgc3RydWN0dXJlLiBJIGNvdWxkIHBhc3MgaW4gYW4g
YXJndW1lbnQgcHVyZWx5IGZvciB0aGUgYmVuZWZpdCBvZiBhIGxvZyBmdW5jdGlvbiBidXQgdGhh
dCBzZWVtcyBleGNlc3NpdmUuIEkgZ3Vlc3MgSSB3aWxsIHB1bGwgdGhlIGVycm9yIGxvZ2dpbmcg
b3V0IGFnYWluLCBidXQgdGhhdCBzZWVtZWQgdG8gYmUgYWdhaW5zdCB5b3VyIHJlcXVpcmVtZW50
IHRvIGRlLWR1cGxpY2F0ZSBjb2RlLgoKPiAKPiAgLSBJdCBpcyBub25zdGFuZGFyZC4gIFNlZSBF
UlJPUl9IQU5ETElORyBpbiBDT0RJTkdfU1RZTEUuCj4gCj4gPiArICAgIHJldCA9IGZjbG9zZShu
Zik7Cj4gCj4gVGhpcyBzaG91bGQgYmUgY2FsbGVkIGByJywgbm90IGByZXQnLiAgU2VlIENPRElO
R19TVFlMRS4KCk9rLCBJIGNsZWFybHkgZGlkbid0IHBpY2sgdXAgYWxsIHRoZSBzdWJ0bGV0aWVz
LgoKPiAKPiBTb3JyeSB0aGF0IHNvbWUgb2YgdGhlIG90aGVyIGNvZGUgd2hpY2ggeW91IGFyZSBo
YXZpbmcgdG8gZWRpdCBoZXJlCj4gc2V0cyBhIGJhZCBleGFtcGxlLiAgKFNlZSB0aGUgYXBvbG9n
eSBhdCB0aGUgdG9wIG9mIENPRElOR19TVFlMRS4pCj4gKEV4aXN0aW5nIHVzZXMgb2YgYHJldCcg
aW4gbGlieGwgYXJlIHNvbWV0aW1lcyBhIHN5c2NhbGwgcmV0dXJuIHZhbHVlCj4gYW5kIHNvbWV0
aW1lcyBhIGxpYnhsIGVycm9yIGNvZGUsIHdoaWNoIGlzIG9uZSByZWFzb24gdGhhdCBuYW1lIGlz
IG5vdwo+IGRlcHJlY2F0ZWQuKQo+IAo+ID4gK3N0YXRpYyBpbnQgbGlieGxfX3JlcGxhY2VfZG9t
aWRfaGlzdG9yeShsaWJ4bF9fZ2MgKmdjLCBjaGFyICpuZXcpCj4gPiArewo+IAo+IEZvciB0aGUg
cmVjb3JkOiBpdCB3YXMgbm90IG5lY2Vzc2FyeSB0byBicmVhayB0aGlzIG91dCBpbnRvIGl0cyBv
d24KPiBmdW5jdGlvbiwgYmVjYXVzZSB0aGVyZSBpcyBvbmx5IG9uZSBjYWxsIHNpdGUsIHNvIG9w
ZW4tY29kaW5nIGl0IHdvdWxkCj4gbm90IGR1cGxpY2F0ZSBhbnl0aGluZy4gIE9uIHRoZSBvdGhl
ciBoYW5kIGlmIHlvdSB0aGluayBpdCBpcyBjbGVhcmVyLAo+IEkgaGF2ZSBubyBvYmplY3Rpb24u
Cj4gCj4gSSB0aGluayB0aGUgYWN0dWFsIGJlaGF2aW91ciBpcyBjb3JyZWN0IG5vdyBidXQgSSB3
b3VsZCBsaWtlIHRvIHJlYWQKPiBpdCBhZ2FpbiB3aGVuIGl0IGlzIGluIHRoZSBjb252ZW50aW9u
YWwgc3R5bGUuCj4gCgpJIHdpbGwgc3BpbiBpdCBhZ2FpbiBzaG9ydGx5LgoKICBQYXVsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:45:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:45:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4oxQ-0002Gw-53; Thu, 20 Feb 2020 16:45:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FovI=4I=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j4oxO-0002Gr-L8
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:45:46 +0000
X-Inumbo-ID: 700ac778-5400-11ea-8562-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 700ac778-5400-11ea-8562-12813bfff9fa;
 Thu, 20 Feb 2020 16:45:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582217146;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=1Q8pD2Zj9U9GoL2aH4DLPn8eOQ6lTo2aBhMybgcTB00=;
 b=byHACQo4bU/67jKwWQx3UYPEqqBSQXNGKYovjJ5BIw8mzQLMdcTWo75m
 GZWlm+JUX7v0DzeHB1mSUbhU7KV+vTwxLTS1unN5wfjAVxkZmlTUR9M0a
 WnLchwwXe8nAt9UQ/ePQjck6sB24w5OKGAOMaH9IpTHQy/i0utQo+ANE/ M=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UEG1ulofBLHIDddpR3SHojWXCGWY4Vqnp+6KFd5uQdbaZKYg8CQsKGT++ynK9qOxXZWBCzA3Pv
 4xQCIKBCZCVt7J2dmMaw20H1TgyAevSXuuW07MURFAMEYZ6e31lVJoQsR/0SNHYz7TPUsbojsM
 tMbCDghu3gVrkAq/s+Dym2iSwyVMCQRlgdra1BbhFEk4uhEWFQxQcNZYBewRou2qcFlA2Sko9s
 rE0M26CSZFzy9iFtDPwEcxf/KAzVdZ5mHEgD5KNRYv/eA9QbKqZlzfUumGSP0FIbj04kAE/is6
 crs=
X-SBRS: 2.7
X-MesageID: 12771462
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="12771462"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24142.47029.435605.456811@mariner.uk.xensource.com>
Date: Thu, 20 Feb 2020 16:45:41 +0000
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
In-Reply-To: <46a3c93352de4e07b33263c9fb7f37bf@EX13D32EUC003.ant.amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-2-pdurrant@amazon.com>
 <24142.45469.349140.521462@mariner.uk.xensource.com>
 <46a3c93352de4e07b33263c9fb7f37bf@EX13D32EUC003.ant.amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v6 1/6] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVycmFudCwgUGF1bCB3cml0ZXMgKCJSRTogW1BBVENIIHY2IDEvNl0gbGlieGw6IGFkZCBpbmZy
YXN0cnVjdHVyZSB0byB0cmFjayBhbmQgcXVlcnkgJ3JlY2VudCcgZG9taWRzIik6Cj4gW0lhbjpd
Cj4gPiBJTU8gdGhlIHJldXNlIHRpbWVvdXQgY2FsbCBhbmQgdGhlIGNsb2NrX2dldHRpbWUgY2Fs
bCBzaG91bGQgYmUgcHV0IGluCj4gPiBsaWJ4bF9fb3Blbl9kb21pZF9oaXN0b3J5OyBhbmQgdGhl
IHRpbWUgZmlsdGVyaW5nIGNoZWNrIHNob3VsZCBiZQo+ID4gZm9sZGVkIGludG8gbGlieGxfX3Jl
YWRfcmVjZW50Lgo+IAo+IE9rLiBJIHdhcyBoYXZpbmcgYSBoYXJkIHRpbWUgZ3Vlc3NpbmcganVz
dCBleGFjdGx5IHdoYXQgeW91J3JlIGxvb2tpbmcgZm9yLiBJIHRoaW5rIHRoYXQgbWFrZXMgaXQg
YSBsaXR0bGUgY2xlYXJlci4KLi4uCj4gPiBJbiBteSByZXZpZXcgb2YgdjQgSSB3cm90ZToKPiA+
IAo+ID4gICBEbyB5b3UgdGhpbmsgdGhpcyBjYW4gYmUgY29tYmluZWQgc29tZWhvdyA/ICBQb3Nz
aWJpbGl0aWVzIHNlZW0gdG8KPiA+ICAgaW5jbHVkZTogZXhwbGljaXQgcmVhZF9yZWNlbnRfe2lu
aXQsZW50cnksZmluaXNofSBmdW5jdGlvbnM7IGEgc2luZ2xlCj4gPiAgIGZ1bmN0aW9uIHdpdGgg
YSAicGVyLWVudHJ5IiBjYWxsYmFjazsgc2FtZSBidXQgd2l0aCBhIG1hY3JvLiAgSWYgeW91Cj4g
PiAgIGRvIHRoYXQgeW91IGNhbiBhbHNvIGhhdmUgaXQgaGF2ZSBoYW5kbGUgdGhlICJmaWxlIGRv
ZXMgbm90IGV4aXN0Igo+ID4gICBzcGVjaWFsIGNhc2UuCj4gPiAKPiA+IFlvdSd2ZSBwcm92aWRl
ZCB0aGUgcmVhZF9yZWNlbnRfZW50cnkgZnVuY3Rpb24gYnV0IHRoZSAiaW5pdCIgZnVuY3Rpb24K
PiA+IGxpYnhsX19vcGVuX2RvbWlkX2hpc3RvcnkgZG9lcyB0b28gbGl0dGxlLiAgVGhpcyBzZXJp
ZXMgc2VlbXMgdG8gYmUKPiA+IG1vdmluZyB0b3dhcmRzIHdoYXQgSSBjYWxsZWQgcmVhZF9yZWNl
bnRfe2luaXQsZW50cnksZmluaXNofSAod2hpY2gKPiA+IHNob3VsZCBwcm9iYWJseSBoYXZlIHRo
ZSB0aW1lc3RhbXAgYW5kIEZJTEUqIGluIGEgc3RydWN0IHRvZ2V0aGVyKSBidXQKPiA+IGl0IHNl
ZW1zIHRvIGJlIGRvaW5nIHNvIHF1aXRlIHNsb3dseS4KPiAKPiBOb3cgYWdhaW4gSSdtIG5vdCBz
dXJlICpleGFjdGx5KiB3aGF0IHlvdSB3YW50IG1lIHRvIGRvLCBidXQgSSdsbCBoYXZlIGFub3Ro
ZXIgZ3Vlc3MuCgpNYXliZSBpdCB3b3VsZCBiZSBiZXR0ZXIgZm9yIHVzIHRvIHRyeSB0byBjb21l
IHRvIGEgc2hhcmVkCnVuZGVyc3RhbmRpbmcgYmVmb3JlIHlvdSBkbyBhbm90aGVyIHJlc3Bpbi4u
LgoKPiA+ICAtIEl0IGVuY291cmFnZXMgdmFjdW91cyBsb2cgbWVzc2FnZXMgd2hvc2UgY29udGVu
dCBpcyBtYWlubHkgaW4gdGhlCj4gPiAgICBmdW5jdGlvbiBhbmQgbGluZSBudW1iZXIgZnJhbWlu
ZzoKPiA+ICAgICAgICArICAgIExPR0UoRVJST1IsICJmYWlsZWQiKTsKPiA+ICAgICAgICArICAg
IHJldHVybiBFUlJPUl9GQUlMOwo+ID4gICAgICAgICt9Cj4gPiAgICByYXRoZXIgdGhhbgo+ID4g
ICAgICAgIGlmICghKmYpIHsKPiA+ICAgICAgICAgICAgTE9HRShFUlJPUiwgImZhaWxlZCB0byBv
cGVuIHJlY2VudCBkb21pZCBmaWxlIGAlcyciLCBwYXRoKTsKPiA+ICAgICAgICAgICAgcmMgPSBF
UlJPUl9GQUlMOwo+ID4gICAgICAgICAgICBnb3RvIG91dDsKPiA+ICAgICAgICB9Cj4gPiAgICAo
YW5kIHRoZSBsYXR0ZXIgaXMgdG8gYmUgcHJlZmVycmVkKS4KPiAKPiBCdXQgYnkgYXNraW5nIG1l
IHRvIHB1dCB0aGUgZXJyb3IgaGFuZGxpbmcgaW5zaWRlIHRoZSBzdWItZnVuY3Rpb25zIEkgbG9z
dCBjb250ZXh0IHN1Y2ggYXMgJ3BhdGgnIHdoaWNoIHdhcyBwcmVzZW50IGluIHRoZSBwcmV2aW91
cyBzdHJ1Y3R1cmUuIEkgY291bGQgcGFzcyBpbiBhbiBhcmd1bWVudCBwdXJlbHkgZm9yIHRoZSBi
ZW5lZml0IG9mIGEgbG9nIGZ1bmN0aW9uIGJ1dCB0aGF0IHNlZW1zIGV4Y2Vzc2l2ZS4gSSBndWVz
cyBJIHdpbGwgcHVsbCB0aGUgZXJyb3IgbG9nZ2luZyBvdXQgYWdhaW4sIGJ1dCB0aGF0IHNlZW1l
ZCB0byBiZSBhZ2FpbnN0IHlvdXIgcmVxdWlyZW1lbnQgdG8gZGUtZHVwbGljYXRlIGNvZGUuCgpJ
IHRoaW5rIHRoZSBwYXRoIG5lZWRzIHRvIGJlIHBhc3NlZCBpbnRvIHRoZXNlIGZ1bmN0aW9ucy4g
IFRoaXMgaXMgd2h5CkkgdGhpbmsgdGhlIGZ1bmN0aW9ucyBuZWVkIHRvIHRha2UgYSBzdHJ1Y3Qq
IGFzIGFuIGFyZ3VtZW50LCBmb3IgdGhlaXIKc2hhcmVkIHN0YXRlIChpbmNsdWRpbmcgdGhlIHBh
dGggYW5kIHRoZSBvdGhlciBzdHVmZikuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:48:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:48:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4p0N-0002Pc-RL; Thu, 20 Feb 2020 16:48:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4p0M-0002PW-R6
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:48:50 +0000
X-Inumbo-ID: dd9c7c3c-5400-11ea-8562-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd9c7c3c-5400-11ea-8562-12813bfff9fa;
 Thu, 20 Feb 2020 16:48:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582217329;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=bXLHsjHJlcKALrV/t0FOsbyYb0NM5JDeWeMd5J+IqEs=;
 b=TnO758kHHuWNIQben4Sj7Xy+pPF5tw2B5d6qqYEP4XoBo1Pat5KI7zFN
 ywUKXEkRYTDP5NKtjCkRPqGnXh0am3gXvVxELTyKowca5C3rHbl2fMhwO
 QP7aSCaET+tooxCWXgHnJsBq9CnGN8DGMmm/xLlUvMjZ1XuEPGD7gjPbx A=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AtNmaeOI/KPiKNAzF3WkeY3GtDkzuuQSQiqjhnBfavLAIAOQjUZfpVAGmAZeMyQ1/y+M/W/MhZ
 rTwBfhThzqxv2OUa8kotAWC3zsel0hBZlPR6Y2QDEvs7B0oWgrUmy2o/zJPUWbLWmmM7LxC/e3
 j6XbUC12D1wMfgS/J6jnVwBxE5tbo+eeRE6ianJaDUUHYlUfSjhXpUKqphkniiteWuB8BaNVLW
 yC+pEY9uoteYc54GvU2s9VLuJdP1fOQubi4Q5XzPjdx9AmqfKLeDRF44NvNmmQopcALDtBSiXF
 S7c=
X-SBRS: 2.7
X-MesageID: 12749991
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="12749991"
Date: Thu, 20 Feb 2020 17:48:39 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200220164839.GR4679@Air-de-Roger>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDQ6MjM6MTNQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDIwIEZlYnJ1YXJ5IDIwMjAg
MTU6NDUKPiA+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+Cj4gPiBD
YzogQWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFy
ZG8KPiA+IDxlZHV2YWxAYW1hem9uLmNvbT47IGxlbi5icm93bkBpbnRlbC5jb207IHBldGVyekBp
bmZyYWRlYWQub3JnOwo+ID4gYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOyB4ODZAa2VybmVsLm9y
ZzsgbGludXgtbW1Aa3ZhY2sub3JnOwo+ID4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0
Z2x4QGxpbnV0cm9uaXguZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7Cj4gPiBmbGxpbmRlbkBh
bWFvem4uY29tOyBLYW1hdGEsIE11bmVoaXNhIDxrYW1hdGFtQGFtYXpvbi5jb20+Owo+ID4gbWlu
Z29AcmVkaGF0LmNvbTsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTaW5naCwgQmFs
YmlyCj4gPiA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxr
QG9yYWNsZS5jb207Cj4gPiBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
OyBqZ3Jvc3NAc3VzZS5jb207Cj4gPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1wbUB2
Z2VyLmtlcm5lbC5vcmc7IHJqd0Byand5c29ja2kubmV0Owo+ID4gbGludXgta2VybmVsQHZnZXIu
a2VybmVsLm9yZzsgdmt1em5ldHNAcmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsKPiA+
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtSRkMgUEFUQ0ggdjMgMDYvMTJdIHhlbi1ibGtmcm9udDogYWRkIGNhbGxiYWNr
cwo+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiAKPiA+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDA4OjU0OjM2QU0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgPHhl
bi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YKPiA+ID4g
PiBSb2dlciBQYXUgTW9ubsOpCj4gPiA+ID4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAwODozOQo+
ID4gPiA+IFRvOiBBZ2Fyd2FsLCBBbmNoYWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+Cj4gPiA+ID4g
Q2M6IFZhbGVudGluLCBFZHVhcmRvIDxlZHV2YWxAYW1hem9uLmNvbT47IGxlbi5icm93bkBpbnRl
bC5jb207Cj4gPiA+ID4gcGV0ZXJ6QGluZnJhZGVhZC5vcmc7IGJlbmhAa2VybmVsLmNyYXNoaW5n
Lm9yZzsgeDg2QGtlcm5lbC5vcmc7IGxpbnV4LQo+ID4gPiA+IG1tQGt2YWNrLm9yZzsgcGF2ZWxA
dWN3LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXguZGU7Cj4gPiA+ID4gc3N0YWJl
bGxpbmlAa2VybmVsLm9yZzsgZmxsaW5kZW5AYW1hb3puLmNvbTsgS2FtYXRhLCBNdW5laGlzYQo+
ID4gPiA+IDxrYW1hdGFtQGFtYXpvbi5jb20+OyBtaW5nb0ByZWRoYXQuY29tOyB4ZW4tCj4gPiBk
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsKPiA+ID4gPiBTaW5naCwgQmFsYmlyIDxzYmxiaXJA
YW1hem9uLmNvbT47IGF4Ym9lQGtlcm5lbC5kazsKPiA+ID4gPiBrb25yYWQud2lsa0BvcmFjbGUu
Y29tOyBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tOwo+ID4gPiA+IGpn
cm9zc0BzdXNlLmNvbTsgbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgbGludXgtcG1Admdlci5rZXJu
ZWwub3JnOwo+ID4gPiA+IHJqd0Byand5c29ja2kubmV0OyBsaW51eC1rZXJuZWxAdmdlci5rZXJu
ZWwub3JnOyB2a3V6bmV0c0ByZWRoYXQuY29tOwo+ID4gPiA+IGRhdmVtQGRhdmVtbG9mdC5uZXQ7
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gPiA+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYzIDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZAo+ID4g
Y2FsbGJhY2tzCj4gPiA+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiA+ID4K
PiA+ID4gPiBUaGFua3MgZm9yIHRoaXMgd29yaywgcGxlYXNlIHNlZSBiZWxvdy4KPiA+ID4gPgo+
ID4gPiA+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDA2OjA0OjI0UE0gKzAwMDAsIEFuY2hhbCBB
Z2Fyd2FsIHdyb3RlOgo+ID4gPiA+ID4gT24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMTA6MTY6MTFB
TSArMDEwMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiA+ID4gT24gTW9uLCBGZWIg
MTcsIDIwMjAgYXQgMTE6MDU6NTNQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwgd3JvdGU6Cj4gPiA+
ID4gPiA+ID4gT24gTW9uLCBGZWIgMTcsIDIwMjAgYXQgMTE6MDU6MDlBTSArMDEwMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiA+ID4gPiA+IE9uIEZyaSwgRmViIDE0LCAyMDIwIGF0
IDExOjI1OjM0UE0gKzAwMDAsIEFuY2hhbCBBZ2Fyd2FsCj4gPiB3cm90ZToKPiA+ID4gPiA+ID4g
PiBRdWllc2NpbmcgdGhlIHF1ZXVlIHNlZW1lZCBhIGJldHRlciBvcHRpb24gaGVyZSBhcyB3ZSB3
YW50IHRvCj4gPiBtYWtlCj4gPiA+ID4gc3VyZSBvbmdvaW5nCj4gPiA+ID4gPiA+ID4gcmVxdWVz
dHMgZGlzcGF0Y2hlcyBhcmUgdG90YWxseSBkcmFpbmVkLgo+ID4gPiA+ID4gPiA+IEkgc2hvdWxk
IGFjY2VwdCB0aGF0IHNvbWUgb2YgdGhlc2Ugbm90aW9uIGlzIGJvcnJvd2VkIGZyb20gaG93Cj4g
PiBudm1lCj4gPiA+ID4gZnJlZXplL3VuZnJlZXplCj4gPiA+ID4gPiA+ID4gaXMgZG9uZSBhbHRo
b3VnaCBpdHMgbm90IGFwcGxlIHRvIGFwcGxlIGNvbXBhcmlzb24uCj4gPiA+ID4gPiA+Cj4gPiA+
ID4gPiA+IFRoYXQncyBmaW5lLCBidXQgSSB3b3VsZCBzdGlsbCBsaWtlIHRvIHJlcXVlc3RzIHRo
YXQgeW91IHVzZSB0aGUKPiA+IHNhbWUKPiA+ID4gPiA+ID4gbG9naWMgKGFzIG11Y2ggYXMgcG9z
c2libGUpIGZvciBib3RoIHRoZSBYZW4gYW5kIHRoZSBQTSBpbml0aWF0ZWQKPiA+ID4gPiA+ID4g
c3VzcGVuc2lvbi4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gU28geW91IGVpdGhlciBhcHBseSB0
aGlzIGZyZWV6ZS91bmZyZWV6ZSB0byB0aGUgWGVuIHN1c3BlbnNpb24KPiA+IChhbmQKPiA+ID4g
PiA+ID4gZHJvcCB0aGUgcmUtaXNzdWluZyBvZiByZXF1ZXN0cyBvbiByZXN1bWUpIG9yIGFkYXB0
IHRoZSBzYW1lCj4gPiBhcHByb2FjaAo+ID4gPiA+ID4gPiBhcyB0aGUgWGVuIGluaXRpYXRlZCBz
dXNwZW5zaW9uLiBLZWVwaW5nIHR3byBjb21wbGV0ZWx5IGRpZmZlcmVudAo+ID4gPiA+ID4gPiBh
cHByb2FjaGVzIHRvIHN1c3BlbnNpb24gLyByZXN1bWUgb24gYmxrZnJvbnQgaXMgbm90IHN1aXRh
YmxlIGxvbmcKPiA+ID4gPiA+ID4gdGVybS4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+IEkgYWdyZWUg
d2l0aCB5b3Ugb24gb3ZlcmhhdWwgb2YgeGVuIHN1c3BlbmQvcmVzdW1lIHdydCBibGtmcm9udCBp
cyBhCj4gPiA+ID4gZ29vZAo+ID4gPiA+ID4gaWRlYSBob3dldmVyLCBJTU8gdGhhdCBpcyBhIHdv
cmsgZm9yIGZ1dHVyZSBhbmQgdGhpcyBwYXRjaCBzZXJpZXMKPiA+IHNob3VsZAo+ID4gPiA+ID4g
bm90IGJlIGJsb2NrZWQgZm9yIGl0LiBXaGF0IGRvIHlvdSB0aGluaz8KPiA+ID4gPgo+ID4gPiA+
IEl0J3Mgbm90IHNvIG11Y2ggdGhhdCBJIHRoaW5rIGFuIG92ZXJoYXVsIG9mIHN1c3BlbmQvcmVz
dW1lIGluCj4gPiA+ID4gYmxrZnJvbnQgaXMgbmVlZGVkLCBpdCdzIGp1c3QgdGhhdCBJIGRvbid0
IHdhbnQgdG8gaGF2ZSB0d28gY29tcGxldGVseQo+ID4gPiA+IGRpZmZlcmVudCBzdXNwZW5kL3Jl
c3VtZSBwYXRocyBpbnNpZGUgYmxrZnJvbnQuCj4gPiA+ID4KPiA+ID4gPiBTbyBmcm9tIG15IFBv
ViBJIHRoaW5rIHRoZSByaWdodCBzb2x1dGlvbiBpcyB0byBlaXRoZXIgdXNlIHRoZSBzYW1lCj4g
PiA+ID4gY29kZSAoYXMgbXVjaCBhcyBwb3NzaWJsZSkgYXMgaXQncyBjdXJyZW50bHkgdXNlZCBi
eSBYZW4gaW5pdGlhdGVkCj4gPiA+ID4gc3VzcGVuZC9yZXN1bWUsIG9yIHRvIGFsc28gc3dpdGNo
IFhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbiB0byB1c2UgdGhlCj4gPiA+ID4gbmV3bHkgaW50cm9k
dWNlZCBjb2RlLgo+ID4gPiA+Cj4gPiA+ID4gSGF2aW5nIHR3byBkaWZmZXJlbnQgYXBwcm9hY2hl
cyB0byBzdXNwZW5kL3Jlc3VtZSBpbiB0aGUgc2FtZSBkcml2ZXIKPiA+ID4gPiBpcyBhIHJlY2lw
ZSBmb3IgZGlzYXN0ZXIgSU1POiBpdCBhZGRzIGNvbXBsZXhpdHkgYnkgZm9yY2luZyBkZXZlbG9w
ZXJzCj4gPiA+ID4gdG8gdGFrZSBpbnRvIGFjY291bnQgdHdvIGRpZmZlcmVudCBzdXNwZW5kL3Jl
c3VtZSBhcHByb2FjaGVzIHdoZW4KPiA+ID4gPiB0aGVyZSdzIG5vIG5lZWQgZm9yIGl0Lgo+ID4g
Pgo+ID4gPiBJIGRpc2FncmVlLiBTMyBvciBTNCBzdXNwZW5kL3Jlc3VtZSAob3IgcGVyaGFwcyB3
ZSBzaG91bGQgY2FsbCB0aGVtCj4gPiBwb3dlciBzdGF0ZSB0cmFuc2l0aW9ucyB0byBhdm9pZCBj
b25mdXNpb24pIGFyZSBxdWl0ZSBkaWZmZXJlbnQgZnJvbSBYZW4KPiA+IHN1c3BlbmQvcmVzdW1l
Lgo+ID4gPiBQb3dlciBzdGF0ZSB0cmFuc2l0aW9ucyBvdWdodCB0byBiZSwgYW5kIGluZGVlZCBh
cmUsIHZpc2libGUgdG8gdGhlCj4gPiBzb2Z0d2FyZSBydW5uaW5nIGluc2lkZSB0aGUgZ3Vlc3Qu
IEFwcGxpY2F0aW9ucywgYXMgd2VsbCBhcyBkcml2ZXJzLCBjYW4KPiA+IHJlY2VpdmUgbm90aWZp
Y2F0aW9uIGFuZCB0YWtlIHdoYXRldmVyIGFjdGlvbiB0aGV5IGRlZW0gYXBwcm9wcmlhdGUuCj4g
PiA+IFhlbiBzdXNwZW5kL3Jlc3VtZSBPVE9IIGlzIHVzZWQgd2hlbiBhIGd1ZXN0IGlzIG1pZ3Jh
dGVkIGFuZCB0aGUgY29kZQo+ID4gc2hvdWxkIGdvIHRvIGFsbCBsZW5ndGhzIHBvc3NpYmxlIHRv
IG1ha2UgYW55IHNvZnR3YXJlIHJ1bm5pbmcgaW5zaWRlIHRoZQo+ID4gZ3Vlc3QgKG90aGVyIHRo
YW4gWGVuIHNwZWNpZmljIGVubGlnaHRlbmVkIGNvZGUsIHN1Y2ggYXMgUFYgZHJpdmVycykKPiA+
IGNvbXBsZXRlbHkgdW5hd2FyZSB0aGF0IGFueXRoaW5nIGhhcyBhY3R1YWxseSBoYXBwZW5lZC4K
PiA+IAo+ID4gU28gZnJvbSB3aGF0IHlvdSBzYXkgYWJvdmUgUE0gc3RhdGUgdHJhbnNpdGlvbnMg
YXJlIG5vdGlmaWVkIHRvIGFsbAo+ID4gZHJpdmVycywgYW5kIFhlbiBzdXNwZW5kL3Jlc3VtZSBp
cyBvbmx5IG5vdGlmaWVkIHRvIFBWIGRyaXZlcnMsIGFuZAo+ID4gaGVyZSB3ZSBhcmUgc3BlYWtp
bmcgYWJvdXQgYmxrZnJvbnQgd2hpY2ggaXMgYSBQViBkcml2ZXIsIGFuZCBzaG91bGQKPiA+IGdl
dCBub3RpZmllZCBpbiBib3RoIGNhc2VzLiBTbyBJJ20gdW5zdXJlIHdoeSB0aGUgc2FtZSAob3Ig
YXQgbGVhc3QKPiA+IHZlcnkgc2ltaWxhcikgYXBwcm9hY2ggY2FuJ3QgYmUgdXNlZCBpbiBib3Ro
IGNhc2VzLgo+ID4gCj4gPiBUaGUgc3VzcGVuZC9yZXN1bWUgYXBwcm9hY2ggcHJvcG9zZWQgYnkg
dGhpcyBwYXRjaCBpcyBjb21wbGV0ZWx5Cj4gPiBkaWZmZXJlbnQgdGhhbiB0aGUgb25lIHVzZWQg
YnkgYSB4ZW5idXMgaW5pdGlhdGVkIHN1c3BlbmQvcmVzdW1lLCBhbmQKPiA+IEkgZG9uJ3Qgc2Vl
IGEgdGVjaG5pY2FsIHJlYXNvbiB0aGF0IHdhcnJhbnRzIHRoaXMgZGlmZmVyZW5jZS4KPiA+Cj4g
Cj4gV2l0aGluIGFuIGluZGl2aWR1YWwgUFYgZHJpdmVyIGl0IG1heSB3ZWxsIGJlIG9rIHRvIHVz
ZSBjb21tb24gbWVjaGFuaXNtcyBmb3IgY29ubmVjdGluZyB0byB0aGUgYmFja2VuZCBidXQgaXNz
dWVzIHdpbGwgYXJpc2UgaWYgYW55IHN1YnNlcXVlbnQgYWN0aW9uIGlzIHZpc2libGUgdG8gdGhl
IGd1ZXN0LiBFLmcuIGEgbmV0d29yayBmcm9udGVuZCBuZWVkcyB0byBpc3N1ZSBncmF0dWl0b3Vz
IEFSUHMgd2l0aG91dCBhbnl0aGluZyBlbHNlIGluIHRoZSBuZXR3b3JrIHN0YWNrIChvciBtb25p
dG9yaW5nIHRoZSBuZXR3b3JrIHN0YWNrKSBrbm93aW5nIHRoYXQgaXQgaGFzIGhhcHBlbmVkLiAK
PiAgCj4gPiBJJ20gbm90IHNheWluZyB0aGF0IHRoZSBhcHByb2FjaCB1c2VkIGhlcmUgaXMgd3Jv
bmcsIGl0J3MganVzdCB0aGF0IEkKPiA+IGRvbid0IHNlZSB0aGUgcG9pbnQgaW4gaGF2aW5nIHR3
byBkaWZmZXJlbnQgd2F5cyB0byBkbyBzdXNwZW5kL3Jlc3VtZQo+ID4gaW4gdGhlIHNhbWUgZHJp
dmVyLCB1bmxlc3MgdGhlcmUncyBhIHRlY2huaWNhbCByZWFzb24gZm9yIGl0LCB3aGljaCBJCj4g
PiBkb24ndCB0aGluayBoYXMgYmVlbiBwcm92aWRlZC4KPiAKPiBUaGUgdGVjaG5pY2FsIGp1c3Rp
ZmljYXRpb24gaXMgdGhhdCB0aGUgZHJpdmVyIG5lZWRzIHRvIGtub3cgd2hhdCBraW5kIG9mIHN1
c3BlbmQgb3IgcmVzdW1lIGl0IGlzIGRvaW5nLCBzbyB0aGF0IGl0IGRvZXNuJ3QgZG8gdGhlIHdy
b25nIHRoaW5nLiBUaGVyZSBtYXkgYWxzbyBiZSBkaWZmZXJlbmNlcyBpbiB0aGUgc3RhdGUgb2Yg
dGhlIHN5c3RlbSBlLmcuIGluIFdpbmRvd3MsIGF0IGxlYXN0IHNvbWUgb2YgdGhlIHJlc3VtZS1m
cm9tLXhlbi1zdXNwZW5kIGNvZGUgcnVucyB3aXRoIGludGVycnVwdHMgZGlzYWJsZWQgKHdoaWNo
IGlzIG5lY2Vzc2FyeSB0byBtYWtlIHN1cmUgZW5vdWdoIHN0YXRlIGlzIHJlc3RvcmVkIGJlZm9y
ZSB0aGluZ3MgYmVjb21lIHZpc2libGUgdG8gb3RoZXIga2VybmVsIGNvZGUpLgo+IAo+ID4gCj4g
PiBJIHdvdWxkIGJlIGZpbmUgd2l0aCBzd2l0Y2hpbmcgeGVuYnVzIGluaXRpYXRlZCBzdXNwZW5k
L3Jlc3VtZSB0byBhbHNvCj4gPiB1c2UgdGhlIGFwcHJvYWNoIHByb3Bvc2VkIGhlcmU6IGZyZWV6
ZSB0aGUgcXVldWVzIGFuZCBkcmFpbiB0aGUgc2hhcmVkCj4gPiByaW5ncyBiZWZvcmUgc3VzcGVu
ZGluZy4KPiA+IAo+IAo+IEkgdGhpbmsgYWJzdHJhY3RpbmcgYXdheSBhdCB0aGUgeGVuYnVzIGxl
dmVsIHRvIHNvbWUgZGVncmVlIGlzIHByb2JhYmx5IGZlYXNpYmxlLCBidXQgc29tZSBzb3J0IG9m
IGZsYWcgc2hvdWxkIGJlIHBhc3NlZCB0byB0aGUgaW5kaXZpZHVhbCBkcml2ZXJzIHNvIHRoZXkg
a25vdyB3aGF0IGNpcmN1bXN0YW5jZXMgdGhleSBhcmUgb3BlcmF0aW5nIHVuZGVyLgo+IAo+ID4g
PiBTbywgd2hpbHN0IGl0IG1heSBiZSBwb3NzaWJsZSB0byB1c2UgY29tbW9uIHJvdXRpbmVzIHRv
LCBmb3IgZXhhbXBsZSwKPiA+IHJlLWVzdGFibGlzaCBQViBmcm9udGVuZC9iYWNrZW5kIGNvbW11
bmljYXRpb24sIFBWIGZyb250ZW5kIGNvZGUgc2hvdWxkIGJlCj4gPiBhY3V0ZWx5IGF3YXJlIG9m
IHRoZSBjaXJjdW1zdGFuY2VzIHRoZXkgYXJlIG9wZXJhdGluZyBpbi4gSSBjYW4gY2l0ZQo+ID4g
ZXhhbXBsZSBjb2RlIGluIHRoZSBXaW5kb3dzIFBWIGRyaXZlciwgd2hpY2ggaGF2ZSBzdXBwb3J0
ZWQgZ3Vlc3QgUzMvUzQKPiA+IHBvd2VyIHN0YXRlIHRyYW5zaXRpb25zIHNpbmNlIGRheSAxLgo+
ID4gCj4gPiBIbSwgcGxlYXNlIGJlYXIgd2l0aCBtZSwgYXMgSSdtIG5vdCBzdXJlIEkgZnVsbHkg
dW5kZXJzdGFuZC4gV2h5IGlzbid0Cj4gPiB0aGUgY3VycmVudCBzdXNwZW5kL3Jlc3VtZSBsb2dp
YyBzdWl0YWJsZSBmb3IgUE0gdHJhbnNpdGlvbnM/Cj4gPiAKPiAKPiBJIGRvbuKAmXQga25vdyB0
aGUgZGV0YWlscyBmb3IgTGludXggYnV0IGl0IG1heSB3ZWxsIGJlIHRvIGRvIHdpdGggYXNzdW1w
dGlvbnMgbWFkZSBhYm91dCB0aGUgc3lzdGVtIGUuZy4gdGhlIGFiaWxpdHkgdG8gYmxvY2sgd2Fp
dGluZyBmb3Igc29tZXRoaW5nIHRvIGhhcHBlbiBvbiBhbm90aGVyIENQVSAod2hpY2ggbWF5IGhh
dmUgYWxyZWFkeSBiZWVuIHF1aWVzY2VkIGluIGEgUE0gY29udGV4dCkuCj4gCj4gPiBBcyBzYWlk
IGFib3ZlLCBJJ20gaGFwcHkgdG8gc3dpdGNoIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1
bWUgdG8KPiA+IHVzZSB0aGUgbG9naWMgaW4gdGhpcyBwYXRjaCwgYnV0IHVubGVzcyB0aGVyZSdz
IGEgdGVjaG5pY2FsIHJlYXNvbiBmb3IKPiA+IGl0IEkgZG9uJ3Qgc2VlIHdoeSBibGtmcm9udCBz
aG91bGQgaGF2ZSB0d28gY29tcGxldGVseSBkaWZmZXJlbnQKPiA+IGFwcHJvYWNoZXMgdG8gc3Vz
cGVuZC9yZXN1bWUgZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQncyBhIFBNIG9yIGEKPiA+IHhlbmJ1
cyBzdGF0ZSBjaGFuZ2UuCj4gPiAKPiAKPiBIb3BlZnVsbHkgd2hhdCBJIHNhaWQgYWJvdmUgaWxs
dXN0cmF0ZXMgd2h5IGl0IG1heSBub3QgYmUgMTAwJSBjb21tb24uCgpZZXMsIHRoYXQncyBmaW5l
LiBJIGRvbid0IGV4cGVjdCBpdCB0byBiZSAxMDAlIGNvbW1vbiAoYXMgSSBndWVzcwp0aGF0IHRo
ZSBob29rcyB3aWxsIGhhdmUgZGlmZmVyZW50IHByb3RvdHlwZXMpLCBidXQgSSBleHBlY3QKdGhh
dCByb3V0aW5lcyBjYW4gYmUgc2hhcmVkLCBhbmQgdGhhdCB0aGUgYXBwcm9hY2ggdGFrZW4gY2Fu
IGJlIHRoZQpzYW1lLgoKRm9yIGV4YW1wbGUgb25lIG5lY2Vzc2FyeSBkaWZmZXJlbmNlIHdpbGwg
YmUgdGhhdCB4ZW5idXMgaW5pdGlhdGVkCnN1c3BlbmQgd29uJ3QgY2xvc2UgdGhlIFBWIGNvbm5l
Y3Rpb24sIGluIGNhc2Ugc3VzcGVuc2lvbiBmYWlscy4gT24gUE0Kc3VzcGVuZCB5b3Ugc2VlbSB0
byBhbHdheXMgY2xvc2UgdGhlIGNvbm5lY3Rpb24gYmVmb3JlaGFuZCwgc28geW91CndpbGwgYWx3
YXlzIGhhdmUgdG8gcmUtbmVnb3RpYXRlIG9uIHJlc3VtZSBldmVuIGlmIHN1c3BlbnNpb24gZmFp
bGVkLgoKV2hhdCBJJ20gbW9zdGx5IHdvcnJpZWQgYWJvdXQgaXMgdGhlIGRpZmZlcmVudCBhcHBy
b2FjaCB0byByaW5nCmRyYWluaW5nLiBJZTogZWl0aGVyIHhlbmJ1cyBpcyBjaGFuZ2VkIHRvIGZy
ZWV6ZSB0aGUgcXVldWVzIGFuZCBkcmFpbgp0aGUgc2hhcmVkIHJpbmdzLCBvciBQTSB1c2VzIHRo
ZSBhbHJlYWR5IGV4aXN0aW5nIGxvZ2ljIG9mIG5vdApmbHVzaGluZyB0aGUgcmluZ3MgYW4gcmUt
aXNzdWluZyBpbi1mbGlnaHQgcmVxdWVzdHMgb24gcmVzdW1lLgoKVGhhbmtzLCBSb2dlci4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:55:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:55:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4p6O-0003OO-R3; Thu, 20 Feb 2020 16:55:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4p6N-0003OJ-TG
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:55:03 +0000
X-Inumbo-ID: bca846f4-5401-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bca846f4-5401-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:55:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582217703;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=0EqWSz5dvnJycyB6P0z58S6U4tG1G6uYiilmQIa8Ltk=;
 b=gd0NiryEApEImTqvj06jayu9ln7a7YU1GvkleSBVL2Ivkq+CXRke/RYd
 OzQHanD+J2knHuFqKfW4YSNSwWGZWru8BGmtJrPew3KQoDd05B1niR/EM
 netO4uaT1T3z1b11dCQFu4hXYOWGDBGlpdeaso3iEOtneo5DqWFTJrbYO 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cltJ+7AB40u4/KUCmgv10LNt/70CR6+YJF2xGhugMXGkcrgbWYzikE0iDctG1WxBXNX5rl6sYK
 d44ZnemPyItHO6BlnLaxpCW8/cuPFsRFXmgOCxXR3xrsR2zn8JfzKT/kTi8XKMfMBEMPanCrXp
 jPhOJ+b3iQPRPrLKi2y8GejKceha+BJpX/HgT6MVSibhflxdJq+8DzSGT/Fv6RdfSblMMibref
 bSR0sArzirfOUGTR1k/whdjwQuocO4PSUtQRpBft8ooPnGOTLfyyaeyLybj6DzGyNpfYfOMtAo
 v0o=
X-SBRS: 2.7
X-MesageID: 12750417
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="12750417"
Date: Thu, 20 Feb 2020 17:54:52 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200220164942.GS4679@Air-de-Roger>
References: <20200220120231.86907-1-roger.pau@citrix.com>
 <ecf1c47c-4cbb-c7c4-7ccf-d3620a1992b3@suse.com>
 <20200220141117.GK4679@Air-de-Roger>
 <0a3a762e-9a0d-7395-d3c4-aca07c366979@suse.com>
 <20200220151734.GM4679@Air-de-Roger>
 <9f82c3cb-862d-87bd-7a01-4812be98eedd@suse.com>
 <20200220155729.GP4679@Air-de-Roger>
 <01f6d0de-c36f-7506-f64a-48d8278df455@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <01f6d0de-c36f-7506-f64a-48d8278df455@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDU6MDA6MzdQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAyMC4wMi4yMCAxNjo1NywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDIwLCAyMDIwIGF0IDA0OjUwOjIyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4gPiBPbiAyMC4wMi4yMDIwIDE2OjE3LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
PiA+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA0OjAyOjU1UE0gKzAxMDAsIEphbiBCZXVsaWNo
IHdyb3RlOgo+ID4gPiA+ID4gT24gMjAuMDIuMjAyMCAxNToxMSwgUm9nZXIgUGF1IE1vbm7DqSB3
cm90ZToKPiA+ID4gPiA+ID4gT24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDE6NDg6NTRQTSArMDEw
MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+ID4gPiA+ID4gQW5vdGhlciBvcHRpb24gaXMgdG8g
dXNlIHRoZSByZWN1cnNlX2NwdSBmaWVsZCBvZiB0aGUKPiA+ID4gPiA+ID4gPiBhc3NvY2lhdGVk
IHNwaW4gbG9jazogVGhlIGZpZWxkIGlzIHVzZWQgZm9yIHJlY3Vyc2l2ZSBsb2Nrcwo+ID4gPiA+
ID4gPiA+IG9ubHksIGFuZCBoZW5jZSB0aGUgb25seSBjb25mbGljdCB3b3VsZCBiZSB3aXRoCj4g
PiA+ID4gPiA+ID4gX3NwaW5faXNfbG9ja2VkKCksIHdoaWNoIHdlIGRvbid0IChhbmQgaW4gdGhl
IGZ1dHVyZSB0aGVuCj4gPiA+ID4gPiA+ID4gYWxzbyBzaG91bGRuJ3QpIHVzZSBvbiB0aGlzIGxv
Y2suCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBJIGxvb2tlZCBpbnRvIHRoYXQgYWxzbywgYnV0
IHRoaW5ncyBnZXQgbW9yZSBjb21wbGljYXRlZCBBRkFJQ1QsIGFzIGl0J3MKPiA+ID4gPiA+ID4g
bm90IHBvc3NpYmxlIHRvIGF0b21pY2FsbHkgZmV0Y2ggdGhlIHN0YXRlIG9mIHRoZSBsb2NrIGFu
ZCB0aGUgb3duZXIKPiA+ID4gPiA+ID4gQ1BVIGF0IHRoZSBzYW1lIHRpbWUuIE5laXRoZXIgeW91
IGNvdWxkIHNldCB0aGUgTE9DS0VEIGJpdCBhbmQgdGhlIENQVQo+ID4gPiA+ID4gPiBhdCB0aGUg
c2FtZSB0aW1lLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBUaGVyZSdzIG5vIG5lZWQgdG8gYXRvbWlj
YWxseSBmZXRjaCBib3RoIGFmYWljczogVGhlIGZpZWxkIGlzCj4gPiA+ID4gPiB2YWxpZCBvbmx5
IGlmIHRoZSBMT0NLRUQgYml0IGlzIHNldC4gQW5kIHdoZW4gcmVhZGluZyB0aGUKPiA+ID4gPiA+
IGZpZWxkIHlvdSBvbmx5IGNhcmUgYWJvdXQgdGhlIHZhbHVlIGJlaW5nIGVxdWFsIHRvCj4gPiA+
ID4gPiBzbXBfcHJvY2Vzc29yX2lkKCksIGkuZS4gaXQgaXMgZmluZSB0byBzZXQgTE9DS0VEIGJl
Zm9yZQo+ID4gPiA+ID4gdXBkYXRpbmcgdGhlIENQVSBmaWVsZCBvbiBsb2NrLCBhbmQgdG8gcmVz
ZXQgdGhlIENQVSBmaWVsZCB0bwo+ID4gPiA+ID4gU1BJTkxPQ0tfTk9fQ1BVIChvciB3aGF0ZXZl
ciBpdCdzIGNhbGxlZCkgYmVmb3JlIGNsZWFyaW5nCj4gPiA+ID4gPiBMT0NLRUQuCj4gPiA+ID4g
Cj4gPiA+ID4gWWVzIHRoYXQgd291bGQgcmVxdWlyZSB0aGUgdXNhZ2Ugb2YgYSBzZW50aW5lbCB2
YWx1ZSBhcyAwIHdvdWxkIGJlIGEKPiA+ID4gPiB2YWxpZCBwcm9jZXNzb3IgSUQuCj4gPiA+ID4g
Cj4gPiA+ID4gSSB3b3VsZCB0cnkgdG8gcmVmcmFpbiBmcm9tIChhYnUpc2luZyBpbnRlcm5hbCBz
cGlubG9jayBmaWVsZHMsIGFzIEkKPiA+ID4gPiB0aGluayB3ZSBjYW4gc29sdmUgdGhpcyBqdXN0
IGJ5IHVzaW5nIHRoZSBjbnRzIGZpZWxkIG9uIHRoZSBjdXJyZW50Cj4gPiA+ID4gcndsb2NrIGlt
cGxlbWVudGF0aW9uLgo+ID4gPiA+IAo+ID4gPiA+IFdoYXQgaXNzdWUgZG8geW91IGhhdmUgaW4g
bWluZCB0aGF0IHdvdWxkIHByZXZlbnQgc3RvcmluZyB0aGUgQ1BVCj4gPiA+ID4gd3JpdGUgbG9j
a2VkIGluIHRoZSBjbnRzIGZpZWxkPwo+ID4gPiAKPiA+ID4gVGhlIHJlZHVjdGlvbiBvZiB0aGUg
bnVtYmVyIG9mIGJpdHMgdXNlZCBmb3Igb3RoZXIgcHVycG9zZXMuCj4gPiAKPiA+IEkgdGhpbmsg
aXQgc2hvdWxkIGJlIGZpbmUgZm9yIG5vdywgYXMgd2Ugd291bGQgc3VwcG9ydCBzeXN0ZW1zIHdp
dGggdXAKPiA+IHRvIDE2Mzg0IENQVSBJRHMsIGFuZCA2NTUzNiBjb25jdXJyZW50IHJlYWQgbG9j
a2Vycywgd2hpY2ggbWVhbiBlYWNoCj4gPiBDUFUgY291bGQgdGFrZSB0aGUgbG9jayB1cCB0byA0
IHRpbWVzIHJlY3Vyc2l2ZWx5LiBOb3RlIHRoYXQKPiA+IHN1cHBvcnRpbmcgMTYzODQgQ1BVcyBp
cyBzdGlsbCB2ZXJ5LCB2ZXJ5IGZhciBvZmYgdGhlIHJhZGFyLgo+IAo+IEN1cnJlbnQgc3Bpbmxv
Y2sgaW1wbGVtZW50YXRpb24gbGltaXRzIE5SX0NQVVMgdG8gNDA5Ni4KClJpZ2h0LCBidXQgaGVy
ZSB3ZSBjYW4gdXNlIHVwIHRvIDE0IGJpdHMsIHNvIEkgdGhpbmsgaXQncyBiZXN0IHRvCmFzc2ln
biB0aGVtIG5vdyB0aGFuIGxlYXZlIHRoZW0gYXMgcGFkZGluZz8KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 16:55:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 16:55:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4p6a-0003PQ-3f; Thu, 20 Feb 2020 16:55:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4p6Y-0003PC-3V
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 16:55:14 +0000
X-Inumbo-ID: c3673f4a-5401-11ea-ade5-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c3673f4a-5401-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 16:55:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582217714; x=1613753714;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=4H0r+y8kzRmHxi6F2BqVsXT1sAt/OmFJjrOftYKtGk0=;
 b=UyMRfA0CJB2amzNPGOl6o+xXsL2R4gUUE/msR8vkeuZhCBcDW8plv6CV
 FHaN8PZxbnKk6W+M+qVLRKvPDJeO0TvW1NqSFFCEa/U3Ab8zrJusBym9i
 B07TR9QolYeJ9FjWw6C8Rlv+Z0Wwz2gLwrtqulxSedrd4nYhQMow4eJCk 0=;
IronPort-SDR: 9ZCvdAX3HpF8WShyfvXXKR4pSOS2+tikesUIBsVjlQqxHtJRmv1CojPRvm109LzSi5bwUMNZ7Z
 INpdj03KhFrg==
X-IronPort-AV: E=Sophos;i="5.70,465,1574121600"; d="scan'208";a="18128383"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 20 Feb 2020 16:54:56 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com (Postfix) with ESMTPS
 id A5BCCA1D71; Thu, 20 Feb 2020 16:54:55 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 20 Feb 2020 16:54:55 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 16:54:54 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 16:54:54 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v6 1/6] libxl: add infrastructure to track and query
 'recent' domids
Thread-Index: AQHV5whH/A5OKxVwJ0SYawsGv+DygagkRQuAgAABHeCAAAYmgIAAASZw
Date: Thu, 20 Feb 2020 16:54:54 +0000
Message-ID: <5dfcf708db764fd1bb970cae54321c9a@EX13D32EUC003.ant.amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-2-pdurrant@amazon.com>
 <24142.45469.349140.521462@mariner.uk.xensource.com>
 <46a3c93352de4e07b33263c9fb7f37bf@EX13D32EUC003.ant.amazon.com>
 <24142.47029.435605.456811@mariner.uk.xensource.com>
In-Reply-To: <24142.47029.435605.456811@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.155]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v6 1/6] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDIwIEZlYnJ1YXJ5IDIwMjAgMTY6NDYKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IFdlaSBMaXUgPHdsQHhlbi5vcmc+OyBBbnRob255IFBlcmFyZAo+IDxh
bnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjYgMS82XSBs
aWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFuZCBxdWVyeQo+ICdyZWNlbnQnIGRv
bWlkcwo+IAo+IER1cnJhbnQsIFBhdWwgd3JpdGVzICgiUkU6IFtQQVRDSCB2NiAxLzZdIGxpYnhs
OiBhZGQgaW5mcmFzdHJ1Y3R1cmUgdG8KPiB0cmFjayBhbmQgcXVlcnkgJ3JlY2VudCcgZG9taWRz
Iik6Cj4gPiBbSWFuOl0KPiA+ID4gSU1PIHRoZSByZXVzZSB0aW1lb3V0IGNhbGwgYW5kIHRoZSBj
bG9ja19nZXR0aW1lIGNhbGwgc2hvdWxkIGJlIHB1dCBpbgo+ID4gPiBsaWJ4bF9fb3Blbl9kb21p
ZF9oaXN0b3J5OyBhbmQgdGhlIHRpbWUgZmlsdGVyaW5nIGNoZWNrIHNob3VsZCBiZQo+ID4gPiBm
b2xkZWQgaW50byBsaWJ4bF9fcmVhZF9yZWNlbnQuCj4gPgo+ID4gT2suIEkgd2FzIGhhdmluZyBh
IGhhcmQgdGltZSBndWVzc2luZyBqdXN0IGV4YWN0bHkgd2hhdCB5b3UncmUgbG9va2luZwo+IGZv
ci4gSSB0aGluayB0aGF0IG1ha2VzIGl0IGEgbGl0dGxlIGNsZWFyZXIuCj4gLi4uCj4gPiA+IElu
IG15IHJldmlldyBvZiB2NCBJIHdyb3RlOgo+ID4gPgo+ID4gPiAgIERvIHlvdSB0aGluayB0aGlz
IGNhbiBiZSBjb21iaW5lZCBzb21laG93ID8gIFBvc3NpYmlsaXRpZXMgc2VlbSB0bwo+ID4gPiAg
IGluY2x1ZGU6IGV4cGxpY2l0IHJlYWRfcmVjZW50X3tpbml0LGVudHJ5LGZpbmlzaH0gZnVuY3Rp
b25zOyBhCj4gc2luZ2xlCj4gPiA+ICAgZnVuY3Rpb24gd2l0aCBhICJwZXItZW50cnkiIGNhbGxi
YWNrOyBzYW1lIGJ1dCB3aXRoIGEgbWFjcm8uICBJZiB5b3UKPiA+ID4gICBkbyB0aGF0IHlvdSBj
YW4gYWxzbyBoYXZlIGl0IGhhdmUgaGFuZGxlIHRoZSAiZmlsZSBkb2VzIG5vdCBleGlzdCIKPiA+
ID4gICBzcGVjaWFsIGNhc2UuCj4gPiA+Cj4gPiA+IFlvdSd2ZSBwcm92aWRlZCB0aGUgcmVhZF9y
ZWNlbnRfZW50cnkgZnVuY3Rpb24gYnV0IHRoZSAiaW5pdCIgZnVuY3Rpb24KPiA+ID4gbGlieGxf
X29wZW5fZG9taWRfaGlzdG9yeSBkb2VzIHRvbyBsaXR0bGUuICBUaGlzIHNlcmllcyBzZWVtcyB0
byBiZQo+ID4gPiBtb3ZpbmcgdG93YXJkcyB3aGF0IEkgY2FsbGVkIHJlYWRfcmVjZW50X3tpbml0
LGVudHJ5LGZpbmlzaH0gKHdoaWNoCj4gPiA+IHNob3VsZCBwcm9iYWJseSBoYXZlIHRoZSB0aW1l
c3RhbXAgYW5kIEZJTEUqIGluIGEgc3RydWN0IHRvZ2V0aGVyKSBidXQKPiA+ID4gaXQgc2VlbXMg
dG8gYmUgZG9pbmcgc28gcXVpdGUgc2xvd2x5Lgo+ID4KPiA+IE5vdyBhZ2FpbiBJJ20gbm90IHN1
cmUgKmV4YWN0bHkqIHdoYXQgeW91IHdhbnQgbWUgdG8gZG8sIGJ1dCBJJ2xsIGhhdmUKPiBhbm90
aGVyIGd1ZXNzLgo+IAo+IE1heWJlIGl0IHdvdWxkIGJlIGJldHRlciBmb3IgdXMgdG8gdHJ5IHRv
IGNvbWUgdG8gYSBzaGFyZWQKPiB1bmRlcnN0YW5kaW5nIGJlZm9yZSB5b3UgZG8gYW5vdGhlciBy
ZXNwaW4uLi4KPiAKCk5vdCBiZWluZyBjby1sb2NhdGVkIG1ha2VzIHRoaXMgc29tZXdoYXQgdHJp
Y2t5OyBJIHRoaW5rIGl0IHdpbGwgYmFzaWNhbGx5IHN0aWxsIGNvbWUgZG93biB0byBtZSB3cml0
aW5nIHNvbWUgY29kZSBhbmQgdGhlbiB5b3Ugc2F5aW5nIHdoZXRoZXIgdGhhdCdzIHdoYXQgeW91
IG1lYW50Li4uIHVubGVzcyB5b3UgY2FuIHdyaXRlIHNvbWUgKHBzZXVkby0pY29kZSB0byBpbGx1
c3RyYXRlPyBJIHRoaW5rLCBmcm9tIHdoYXQgeW91IHNheSBiZWxvdywgSSBtaWdodCBub3cgaGF2
ZSBhIGJldHRlciBpZGVhIG9mIHdoYXQgeW91IHdhbnQgc28gbGV0J3MgaGF2ZSBvbmUgbW9yZSBn
by1hcm91bmQgb2YgbWUgd3JpdGluZyB0aGUgY29kZSBmaXJzdCA6LSkKCj4gPiA+ICAtIEl0IGVu
Y291cmFnZXMgdmFjdW91cyBsb2cgbWVzc2FnZXMgd2hvc2UgY29udGVudCBpcyBtYWlubHkgaW4g
dGhlCj4gPiA+ICAgIGZ1bmN0aW9uIGFuZCBsaW5lIG51bWJlciBmcmFtaW5nOgo+ID4gPiAgICAg
ICAgKyAgICBMT0dFKEVSUk9SLCAiZmFpbGVkIik7Cj4gPiA+ICAgICAgICArICAgIHJldHVybiBF
UlJPUl9GQUlMOwo+ID4gPiAgICAgICAgK30KPiA+ID4gICAgcmF0aGVyIHRoYW4KPiA+ID4gICAg
ICAgIGlmICghKmYpIHsKPiA+ID4gICAgICAgICAgICBMT0dFKEVSUk9SLCAiZmFpbGVkIHRvIG9w
ZW4gcmVjZW50IGRvbWlkIGZpbGUgYCVzJyIsIHBhdGgpOwo+ID4gPiAgICAgICAgICAgIHJjID0g
RVJST1JfRkFJTDsKPiA+ID4gICAgICAgICAgICBnb3RvIG91dDsKPiA+ID4gICAgICAgIH0KPiA+
ID4gICAgKGFuZCB0aGUgbGF0dGVyIGlzIHRvIGJlIHByZWZlcnJlZCkuCj4gPgo+ID4gQnV0IGJ5
IGFza2luZyBtZSB0byBwdXQgdGhlIGVycm9yIGhhbmRsaW5nIGluc2lkZSB0aGUgc3ViLWZ1bmN0
aW9ucyBJCj4gbG9zdCBjb250ZXh0IHN1Y2ggYXMgJ3BhdGgnIHdoaWNoIHdhcyBwcmVzZW50IGlu
IHRoZSBwcmV2aW91cyBzdHJ1Y3R1cmUuIEkKPiBjb3VsZCBwYXNzIGluIGFuIGFyZ3VtZW50IHB1
cmVseSBmb3IgdGhlIGJlbmVmaXQgb2YgYSBsb2cgZnVuY3Rpb24gYnV0Cj4gdGhhdCBzZWVtcyBl
eGNlc3NpdmUuIEkgZ3Vlc3MgSSB3aWxsIHB1bGwgdGhlIGVycm9yIGxvZ2dpbmcgb3V0IGFnYWlu
LCBidXQKPiB0aGF0IHNlZW1lZCB0byBiZSBhZ2FpbnN0IHlvdXIgcmVxdWlyZW1lbnQgdG8gZGUt
ZHVwbGljYXRlIGNvZGUuCj4gCj4gSSB0aGluayB0aGUgcGF0aCBuZWVkcyB0byBiZSBwYXNzZWQg
aW50byB0aGVzZSBmdW5jdGlvbnMuICBUaGlzIGlzIHdoeQo+IEkgdGhpbmsgdGhlIGZ1bmN0aW9u
cyBuZWVkIHRvIHRha2UgYSBzdHJ1Y3QqIGFzIGFuIGFyZ3VtZW50LCBmb3IgdGhlaXIKPiBzaGFy
ZWQgc3RhdGUgKGluY2x1ZGluZyB0aGUgcGF0aCBhbmQgdGhlIG90aGVyIHN0dWZmKS4KPiAKCk9r
LCBpZiB0aGF0J3MgdGhlIHN0eWxlIHlvdSBwcmVmZXIgSSdsbCByZS1zdHJ1Y3R1cmUgaXQgdGhh
dCB3YXkuCgogIFBhdWwKCj4gVGhhbmtzLAo+IElhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 17:02:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 17:02:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4pDh-0004V6-0B; Thu, 20 Feb 2020 17:02:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1oA1=4I=amazon.co.uk=prvs=31285a090=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j4pDe-0004V1-Uf
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 17:02:34 +0000
X-Inumbo-ID: c9490a8c-5402-11ea-8567-12813bfff9fa
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c9490a8c-5402-11ea-8567-12813bfff9fa;
 Thu, 20 Feb 2020 17:02:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582218154; x=1613754154;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=2v8jrdyHCjk7qD3VyrfNPElRtz2NXKz/XUtv+2m+AJg=;
 b=SLidtWciT+66g3Dofo4I4ODqMROZ5NJXaWCRJ/njUz0OOXrUbSXjKIaW
 9bxwB1S4KBm97w2gwj9nQ0zmkFvsAbBo8kcxwQMf1qJnmBUo2z5h/WeG9
 zasBKutObWqWeILNCG1UCUlnlH1aWnDK1I8JlJqxjFjS9o0KFooGHnIvh 8=;
IronPort-SDR: LdbKbtMHPWblyutIH1SCNx8294AbGT1zrHTW9ULnVU1xJ6a8QdWFQgLFkUBNy41NAqFmmcS37C
 bibT5ossHagg==
X-IronPort-AV: E=Sophos;i="5.70,465,1574121600"; d="scan'208";a="17350437"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-1c1b5cdd.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 20 Feb 2020 17:01:58 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-1c1b5cdd.us-west-2.amazon.com (Postfix) with ESMTPS
 id 84D89A2637; Thu, 20 Feb 2020 17:01:55 +0000 (UTC)
Received: from EX13D01UWA003.ant.amazon.com (10.43.160.107) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.58) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 20 Feb 2020 17:01:55 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13d01UWA003.ant.amazon.com (10.43.160.107) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Thu, 20 Feb 2020 17:01:54 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Thu, 20 Feb 2020 17:01:53 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
Thread-Index: AQHV446AUecZloiSDUiowKQxKdi9t6gfLFuAgADaIoCAAKqFgIACJekAgAD0YQCAAAHOgIAAdTyAgAAHU1CAAAptgIAAAgSw
Date: Thu, 20 Feb 2020 17:01:52 +0000
Message-ID: <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
 <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
In-Reply-To: <20200220164839.GR4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.155]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAxNjo0OQ0KPiBU
bzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiBDYzogQWdhcndhbCwg
QW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFyZG8NCj4gPGVkdXZh
bEBhbWF6b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsgcGV0ZXJ6QGluZnJhZGVhZC5vcmc7
DQo+IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgeDg2QGtlcm5lbC5vcmc7IGxpbnV4LW1tQGt2
YWNrLm9yZzsNCj4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXgu
ZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7DQo+IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0
YSwgTXVuZWhpc2EgPGthbWF0YW1AYW1hem9uLmNvbT47DQo+IG1pbmdvQHJlZGhhdC5jb207IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU2luZ2gsIEJhbGJpcg0KPiA8c2JsYmlyQGFt
YXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxrQG9yYWNsZS5jb207DQo+IGJw
QGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207IGpncm9zc0BzdXNlLmNvbTsN
Cj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgbGludXgtcG1Admdlci5rZXJuZWwub3JnOyByandA
cmp3eXNvY2tpLm5ldDsNCj4gbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgdmt1em5ldHNA
cmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsNCj4gV29vZGhvdXNlLCBEYXZpZCA8ZHdt
d0BhbWF6b24uY28udWs+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYz
IDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZCBjYWxsYmFja3MNCj4gZm9yIFBNIHN1c3BlbmQgYW5k
IGhpYmVybmF0aW9uDQo+IA0KPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNDoyMzoxM1BNICsw
MDAwLCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0K
PiA+ID4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAxNTo0NQ0KPiA+ID4gVG86IER1cnJhbnQsIFBh
dWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gPiA+IENjOiBBZ2Fyd2FsLCBBbmNoYWwgPGFu
Y2hhbGFnQGFtYXpvbi5jb20+OyBWYWxlbnRpbiwgRWR1YXJkbw0KPiA+ID4gPGVkdXZhbEBhbWF6
b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsgcGV0ZXJ6QGluZnJhZGVhZC5vcmc7DQo+ID4g
PiBiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc7IHg4NkBrZXJuZWwub3JnOyBsaW51eC1tbUBrdmFj
ay5vcmc7DQo+ID4gPiBwYXZlbEB1Y3cuY3o7IGhwYUB6eXRvci5jb207IHRnbHhAbGludXRyb25p
eC5kZTsNCj4gc3N0YWJlbGxpbmlAa2VybmVsLm9yZzsNCj4gPiA+IGZsbGluZGVuQGFtYW96bi5j
b207IEthbWF0YSwgTXVuZWhpc2EgPGthbWF0YW1AYW1hem9uLmNvbT47DQo+ID4gPiBtaW5nb0By
ZWRoYXQuY29tOyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFNpbmdoLCBCYWxiaXIN
Cj4gPiA+IDxzYmxiaXJAYW1hem9uLmNvbT47IGF4Ym9lQGtlcm5lbC5kazsga29ucmFkLndpbGtA
b3JhY2xlLmNvbTsNCj4gPiA+IGJwQGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b207IGpncm9zc0BzdXNlLmNvbTsNCj4gPiA+IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4
LXBtQHZnZXIua2VybmVsLm9yZzsgcmp3QHJqd3lzb2NraS5uZXQ7DQo+ID4gPiBsaW51eC1rZXJu
ZWxAdmdlci5rZXJuZWwub3JnOyB2a3V6bmV0c0ByZWRoYXQuY29tOw0KPiBkYXZlbUBkYXZlbWxv
ZnQubmV0Ow0KPiA+ID4gV29vZGhvdXNlLCBEYXZpZCA8ZHdtd0BhbWF6b24uY28udWs+DQo+ID4g
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1JGQyBQQVRDSCB2MyAwNi8xMl0geGVuLWJsa2Zy
b250OiBhZGQNCj4gY2FsbGJhY2tzDQo+ID4gPiBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRp
b24NCj4gPiA+DQo+ID4gPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwODo1NDozNkFNICswMDAw
LCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQo+ID4gPiA+ID4gRnJvbTogWGVuLWRldmVsIDx4ZW4tZGV2ZWwtYm91bmNlc0BsaXN0cy54
ZW5wcm9qZWN0Lm9yZz4gT24gQmVoYWxmDQo+IE9mDQo+ID4gPiA+ID4gUm9nZXIgUGF1IE1vbm7D
qQ0KPiA+ID4gPiA+IFNlbnQ6IDIwIEZlYnJ1YXJ5IDIwMjAgMDg6MzkNCj4gPiA+ID4gPiBUbzog
QWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPg0KPiA+ID4gPiA+IENjOiBWYWxl
bnRpbiwgRWR1YXJkbyA8ZWR1dmFsQGFtYXpvbi5jb20+OyBsZW4uYnJvd25AaW50ZWwuY29tOw0K
PiA+ID4gPiA+IHBldGVyekBpbmZyYWRlYWQub3JnOyBiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc7
IHg4NkBrZXJuZWwub3JnOw0KPiBsaW51eC0NCj4gPiA+ID4gPiBtbUBrdmFjay5vcmc7IHBhdmVs
QHVjdy5jejsgaHBhQHp5dG9yLmNvbTsgdGdseEBsaW51dHJvbml4LmRlOw0KPiA+ID4gPiA+IHNz
dGFiZWxsaW5pQGtlcm5lbC5vcmc7IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0YSwgTXVuZWhp
c2ENCj4gPiA+ID4gPiA8a2FtYXRhbUBhbWF6b24uY29tPjsgbWluZ29AcmVkaGF0LmNvbTsgeGVu
LQ0KPiA+ID4gZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7DQo+ID4gPiA+ID4gU2luZ2gsIEJh
bGJpciA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7DQo+ID4gPiA+ID4ga29u
cmFkLndpbGtAb3JhY2xlLmNvbTsgYnBAYWxpZW44LmRlOyBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xl
LmNvbTsNCj4gPiA+ID4gPiBqZ3Jvc3NAc3VzZS5jb207IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7
IGxpbnV4LXBtQHZnZXIua2VybmVsLm9yZzsNCj4gPiA+ID4gPiByandAcmp3eXNvY2tpLm5ldDsg
bGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsNCj4gdmt1em5ldHNAcmVkaGF0LmNvbTsNCj4g
PiA+ID4gPiBkYXZlbUBkYXZlbWxvZnQubmV0OyBXb29kaG91c2UsIERhdmlkIDxkd213QGFtYXpv
bi5jby51az4NCj4gPiA+ID4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1JGQyBQQVRDSCB2
MyAwNi8xMl0geGVuLWJsa2Zyb250OiBhZGQNCj4gPiA+IGNhbGxiYWNrcw0KPiA+ID4gPiA+IGZv
ciBQTSBzdXNwZW5kIGFuZCBoaWJlcm5hdGlvbg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gVGhhbmtz
IGZvciB0aGlzIHdvcmssIHBsZWFzZSBzZWUgYmVsb3cuDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBP
biBXZWQsIEZlYiAxOSwgMjAyMCBhdCAwNjowNDoyNFBNICswMDAwLCBBbmNoYWwgQWdhcndhbCB3
cm90ZToNCj4gPiA+ID4gPiA+IE9uIFR1ZSwgRmViIDE4LCAyMDIwIGF0IDEwOjE2OjExQU0gKzAx
MDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6DQo+ID4gPiA+ID4gPiA+IE9uIE1vbiwgRmViIDE3
LCAyMDIwIGF0IDExOjA1OjUzUE0gKzAwMDAsIEFuY2hhbCBBZ2Fyd2FsDQo+IHdyb3RlOg0KPiA+
ID4gPiA+ID4gPiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0IDExOjA1OjA5QU0gKzAxMDAsIFJv
Z2VyIFBhdSBNb25uw6kNCj4gd3JvdGU6DQo+ID4gPiA+ID4gPiA+ID4gPiBPbiBGcmksIEZlYiAx
NCwgMjAyMCBhdCAxMToyNTozNFBNICswMDAwLCBBbmNoYWwgQWdhcndhbA0KPiA+ID4gd3JvdGU6
DQo+ID4gPiA+ID4gPiA+ID4gUXVpZXNjaW5nIHRoZSBxdWV1ZSBzZWVtZWQgYSBiZXR0ZXIgb3B0
aW9uIGhlcmUgYXMgd2Ugd2FudA0KPiB0bw0KPiA+ID4gbWFrZQ0KPiA+ID4gPiA+IHN1cmUgb25n
b2luZw0KPiA+ID4gPiA+ID4gPiA+IHJlcXVlc3RzIGRpc3BhdGNoZXMgYXJlIHRvdGFsbHkgZHJh
aW5lZC4NCj4gPiA+ID4gPiA+ID4gPiBJIHNob3VsZCBhY2NlcHQgdGhhdCBzb21lIG9mIHRoZXNl
IG5vdGlvbiBpcyBib3Jyb3dlZCBmcm9tDQo+IGhvdw0KPiA+ID4gbnZtZQ0KPiA+ID4gPiA+IGZy
ZWV6ZS91bmZyZWV6ZQ0KPiA+ID4gPiA+ID4gPiA+IGlzIGRvbmUgYWx0aG91Z2ggaXRzIG5vdCBh
cHBsZSB0byBhcHBsZSBjb21wYXJpc29uLg0KPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiBU
aGF0J3MgZmluZSwgYnV0IEkgd291bGQgc3RpbGwgbGlrZSB0byByZXF1ZXN0cyB0aGF0IHlvdSB1
c2UNCj4gdGhlDQo+ID4gPiBzYW1lDQo+ID4gPiA+ID4gPiA+IGxvZ2ljIChhcyBtdWNoIGFzIHBv
c3NpYmxlKSBmb3IgYm90aCB0aGUgWGVuIGFuZCB0aGUgUE0NCj4gaW5pdGlhdGVkDQo+ID4gPiA+
ID4gPiA+IHN1c3BlbnNpb24uDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+IFNvIHlvdSBl
aXRoZXIgYXBwbHkgdGhpcyBmcmVlemUvdW5mcmVlemUgdG8gdGhlIFhlbiBzdXNwZW5zaW9uDQo+
ID4gPiAoYW5kDQo+ID4gPiA+ID4gPiA+IGRyb3AgdGhlIHJlLWlzc3Vpbmcgb2YgcmVxdWVzdHMg
b24gcmVzdW1lKSBvciBhZGFwdCB0aGUgc2FtZQ0KPiA+ID4gYXBwcm9hY2gNCj4gPiA+ID4gPiA+
ID4gYXMgdGhlIFhlbiBpbml0aWF0ZWQgc3VzcGVuc2lvbi4gS2VlcGluZyB0d28gY29tcGxldGVs
eQ0KPiBkaWZmZXJlbnQNCj4gPiA+ID4gPiA+ID4gYXBwcm9hY2hlcyB0byBzdXNwZW5zaW9uIC8g
cmVzdW1lIG9uIGJsa2Zyb250IGlzIG5vdCBzdWl0YWJsZQ0KPiBsb25nDQo+ID4gPiA+ID4gPiA+
IHRlcm0uDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBJIGFncmVlIHdpdGggeW91IG9uIG92
ZXJoYXVsIG9mIHhlbiBzdXNwZW5kL3Jlc3VtZSB3cnQgYmxrZnJvbnQNCj4gaXMgYQ0KPiA+ID4g
PiA+IGdvb2QNCj4gPiA+ID4gPiA+IGlkZWEgaG93ZXZlciwgSU1PIHRoYXQgaXMgYSB3b3JrIGZv
ciBmdXR1cmUgYW5kIHRoaXMgcGF0Y2gNCj4gc2VyaWVzDQo+ID4gPiBzaG91bGQNCj4gPiA+ID4g
PiA+IG5vdCBiZSBibG9ja2VkIGZvciBpdC4gV2hhdCBkbyB5b3UgdGhpbms/DQo+ID4gPiA+ID4N
Cj4gPiA+ID4gPiBJdCdzIG5vdCBzbyBtdWNoIHRoYXQgSSB0aGluayBhbiBvdmVyaGF1bCBvZiBz
dXNwZW5kL3Jlc3VtZSBpbg0KPiA+ID4gPiA+IGJsa2Zyb250IGlzIG5lZWRlZCwgaXQncyBqdXN0
IHRoYXQgSSBkb24ndCB3YW50IHRvIGhhdmUgdHdvDQo+IGNvbXBsZXRlbHkNCj4gPiA+ID4gPiBk
aWZmZXJlbnQgc3VzcGVuZC9yZXN1bWUgcGF0aHMgaW5zaWRlIGJsa2Zyb250Lg0KPiA+ID4gPiA+
DQo+ID4gPiA+ID4gU28gZnJvbSBteSBQb1YgSSB0aGluayB0aGUgcmlnaHQgc29sdXRpb24gaXMg
dG8gZWl0aGVyIHVzZSB0aGUNCj4gc2FtZQ0KPiA+ID4gPiA+IGNvZGUgKGFzIG11Y2ggYXMgcG9z
c2libGUpIGFzIGl0J3MgY3VycmVudGx5IHVzZWQgYnkgWGVuIGluaXRpYXRlZA0KPiA+ID4gPiA+
IHN1c3BlbmQvcmVzdW1lLCBvciB0byBhbHNvIHN3aXRjaCBYZW4gaW5pdGlhdGVkIHN1c3BlbnNp
b24gdG8gdXNlDQo+IHRoZQ0KPiA+ID4gPiA+IG5ld2x5IGludHJvZHVjZWQgY29kZS4NCj4gPiA+
ID4gPg0KPiA+ID4gPiA+IEhhdmluZyB0d28gZGlmZmVyZW50IGFwcHJvYWNoZXMgdG8gc3VzcGVu
ZC9yZXN1bWUgaW4gdGhlIHNhbWUNCj4gZHJpdmVyDQo+ID4gPiA+ID4gaXMgYSByZWNpcGUgZm9y
IGRpc2FzdGVyIElNTzogaXQgYWRkcyBjb21wbGV4aXR5IGJ5IGZvcmNpbmcNCj4gZGV2ZWxvcGVy
cw0KPiA+ID4gPiA+IHRvIHRha2UgaW50byBhY2NvdW50IHR3byBkaWZmZXJlbnQgc3VzcGVuZC9y
ZXN1bWUgYXBwcm9hY2hlcyB3aGVuDQo+ID4gPiA+ID4gdGhlcmUncyBubyBuZWVkIGZvciBpdC4N
Cj4gPiA+ID4NCj4gPiA+ID4gSSBkaXNhZ3JlZS4gUzMgb3IgUzQgc3VzcGVuZC9yZXN1bWUgKG9y
IHBlcmhhcHMgd2Ugc2hvdWxkIGNhbGwgdGhlbQ0KPiA+ID4gcG93ZXIgc3RhdGUgdHJhbnNpdGlv
bnMgdG8gYXZvaWQgY29uZnVzaW9uKSBhcmUgcXVpdGUgZGlmZmVyZW50IGZyb20NCj4gWGVuDQo+
ID4gPiBzdXNwZW5kL3Jlc3VtZS4NCj4gPiA+ID4gUG93ZXIgc3RhdGUgdHJhbnNpdGlvbnMgb3Vn
aHQgdG8gYmUsIGFuZCBpbmRlZWQgYXJlLCB2aXNpYmxlIHRvIHRoZQ0KPiA+ID4gc29mdHdhcmUg
cnVubmluZyBpbnNpZGUgdGhlIGd1ZXN0LiBBcHBsaWNhdGlvbnMsIGFzIHdlbGwgYXMgZHJpdmVy
cywNCj4gY2FuDQo+ID4gPiByZWNlaXZlIG5vdGlmaWNhdGlvbiBhbmQgdGFrZSB3aGF0ZXZlciBh
Y3Rpb24gdGhleSBkZWVtIGFwcHJvcHJpYXRlLg0KPiA+ID4gPiBYZW4gc3VzcGVuZC9yZXN1bWUg
T1RPSCBpcyB1c2VkIHdoZW4gYSBndWVzdCBpcyBtaWdyYXRlZCBhbmQgdGhlDQo+IGNvZGUNCj4g
PiA+IHNob3VsZCBnbyB0byBhbGwgbGVuZ3RocyBwb3NzaWJsZSB0byBtYWtlIGFueSBzb2Z0d2Fy
ZSBydW5uaW5nIGluc2lkZQ0KPiB0aGUNCj4gPiA+IGd1ZXN0IChvdGhlciB0aGFuIFhlbiBzcGVj
aWZpYyBlbmxpZ2h0ZW5lZCBjb2RlLCBzdWNoIGFzIFBWIGRyaXZlcnMpDQo+ID4gPiBjb21wbGV0
ZWx5IHVuYXdhcmUgdGhhdCBhbnl0aGluZyBoYXMgYWN0dWFsbHkgaGFwcGVuZWQuDQo+ID4gPg0K
PiA+ID4gU28gZnJvbSB3aGF0IHlvdSBzYXkgYWJvdmUgUE0gc3RhdGUgdHJhbnNpdGlvbnMgYXJl
IG5vdGlmaWVkIHRvIGFsbA0KPiA+ID4gZHJpdmVycywgYW5kIFhlbiBzdXNwZW5kL3Jlc3VtZSBp
cyBvbmx5IG5vdGlmaWVkIHRvIFBWIGRyaXZlcnMsIGFuZA0KPiA+ID4gaGVyZSB3ZSBhcmUgc3Bl
YWtpbmcgYWJvdXQgYmxrZnJvbnQgd2hpY2ggaXMgYSBQViBkcml2ZXIsIGFuZCBzaG91bGQNCj4g
PiA+IGdldCBub3RpZmllZCBpbiBib3RoIGNhc2VzLiBTbyBJJ20gdW5zdXJlIHdoeSB0aGUgc2Ft
ZSAob3IgYXQgbGVhc3QNCj4gPiA+IHZlcnkgc2ltaWxhcikgYXBwcm9hY2ggY2FuJ3QgYmUgdXNl
ZCBpbiBib3RoIGNhc2VzLg0KPiA+ID4NCj4gPiA+IFRoZSBzdXNwZW5kL3Jlc3VtZSBhcHByb2Fj
aCBwcm9wb3NlZCBieSB0aGlzIHBhdGNoIGlzIGNvbXBsZXRlbHkNCj4gPiA+IGRpZmZlcmVudCB0
aGFuIHRoZSBvbmUgdXNlZCBieSBhIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1bWUsIGFu
ZA0KPiA+ID4gSSBkb24ndCBzZWUgYSB0ZWNobmljYWwgcmVhc29uIHRoYXQgd2FycmFudHMgdGhp
cyBkaWZmZXJlbmNlLg0KPiA+ID4NCj4gPg0KPiA+IFdpdGhpbiBhbiBpbmRpdmlkdWFsIFBWIGRy
aXZlciBpdCBtYXkgd2VsbCBiZSBvayB0byB1c2UgY29tbW9uDQo+IG1lY2hhbmlzbXMgZm9yIGNv
bm5lY3RpbmcgdG8gdGhlIGJhY2tlbmQgYnV0IGlzc3VlcyB3aWxsIGFyaXNlIGlmIGFueQ0KPiBz
dWJzZXF1ZW50IGFjdGlvbiBpcyB2aXNpYmxlIHRvIHRoZSBndWVzdC4gRS5nLiBhIG5ldHdvcmsg
ZnJvbnRlbmQgbmVlZHMNCj4gdG8gaXNzdWUgZ3JhdHVpdG91cyBBUlBzIHdpdGhvdXQgYW55dGhp
bmcgZWxzZSBpbiB0aGUgbmV0d29yayBzdGFjayAob3INCj4gbW9uaXRvcmluZyB0aGUgbmV0d29y
ayBzdGFjaykga25vd2luZyB0aGF0IGl0IGhhcyBoYXBwZW5lZC4NCj4gPg0KPiA+ID4gSSdtIG5v
dCBzYXlpbmcgdGhhdCB0aGUgYXBwcm9hY2ggdXNlZCBoZXJlIGlzIHdyb25nLCBpdCdzIGp1c3Qg
dGhhdCBJDQo+ID4gPiBkb24ndCBzZWUgdGhlIHBvaW50IGluIGhhdmluZyB0d28gZGlmZmVyZW50
IHdheXMgdG8gZG8gc3VzcGVuZC9yZXN1bWUNCj4gPiA+IGluIHRoZSBzYW1lIGRyaXZlciwgdW5s
ZXNzIHRoZXJlJ3MgYSB0ZWNobmljYWwgcmVhc29uIGZvciBpdCwgd2hpY2ggSQ0KPiA+ID4gZG9u
J3QgdGhpbmsgaGFzIGJlZW4gcHJvdmlkZWQuDQo+ID4NCj4gPiBUaGUgdGVjaG5pY2FsIGp1c3Rp
ZmljYXRpb24gaXMgdGhhdCB0aGUgZHJpdmVyIG5lZWRzIHRvIGtub3cgd2hhdCBraW5kDQo+IG9m
IHN1c3BlbmQgb3IgcmVzdW1lIGl0IGlzIGRvaW5nLCBzbyB0aGF0IGl0IGRvZXNuJ3QgZG8gdGhl
IHdyb25nIHRoaW5nLg0KPiBUaGVyZSBtYXkgYWxzbyBiZSBkaWZmZXJlbmNlcyBpbiB0aGUgc3Rh
dGUgb2YgdGhlIHN5c3RlbSBlLmcuIGluIFdpbmRvd3MsDQo+IGF0IGxlYXN0IHNvbWUgb2YgdGhl
IHJlc3VtZS1mcm9tLXhlbi1zdXNwZW5kIGNvZGUgcnVucyB3aXRoIGludGVycnVwdHMNCj4gZGlz
YWJsZWQgKHdoaWNoIGlzIG5lY2Vzc2FyeSB0byBtYWtlIHN1cmUgZW5vdWdoIHN0YXRlIGlzIHJl
c3RvcmVkIGJlZm9yZQ0KPiB0aGluZ3MgYmVjb21lIHZpc2libGUgdG8gb3RoZXIga2VybmVsIGNv
ZGUpLg0KPiA+DQo+ID4gPg0KPiA+ID4gSSB3b3VsZCBiZSBmaW5lIHdpdGggc3dpdGNoaW5nIHhl
bmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1bWUgdG8gYWxzbw0KPiA+ID4gdXNlIHRoZSBhcHBy
b2FjaCBwcm9wb3NlZCBoZXJlOiBmcmVlemUgdGhlIHF1ZXVlcyBhbmQgZHJhaW4gdGhlIHNoYXJl
ZA0KPiA+ID4gcmluZ3MgYmVmb3JlIHN1c3BlbmRpbmcuDQo+ID4gPg0KPiA+DQo+ID4gSSB0aGlu
ayBhYnN0cmFjdGluZyBhd2F5IGF0IHRoZSB4ZW5idXMgbGV2ZWwgdG8gc29tZSBkZWdyZWUgaXMg
cHJvYmFibHkNCj4gZmVhc2libGUsIGJ1dCBzb21lIHNvcnQgb2YgZmxhZyBzaG91bGQgYmUgcGFz
c2VkIHRvIHRoZSBpbmRpdmlkdWFsIGRyaXZlcnMNCj4gc28gdGhleSBrbm93IHdoYXQgY2lyY3Vt
c3RhbmNlcyB0aGV5IGFyZSBvcGVyYXRpbmcgdW5kZXIuDQo+ID4NCj4gPiA+ID4gU28sIHdoaWxz
dCBpdCBtYXkgYmUgcG9zc2libGUgdG8gdXNlIGNvbW1vbiByb3V0aW5lcyB0bywgZm9yDQo+IGV4
YW1wbGUsDQo+ID4gPiByZS1lc3RhYmxpc2ggUFYgZnJvbnRlbmQvYmFja2VuZCBjb21tdW5pY2F0
aW9uLCBQViBmcm9udGVuZCBjb2RlDQo+IHNob3VsZCBiZQ0KPiA+ID4gYWN1dGVseSBhd2FyZSBv
ZiB0aGUgY2lyY3Vtc3RhbmNlcyB0aGV5IGFyZSBvcGVyYXRpbmcgaW4uIEkgY2FuIGNpdGUNCj4g
PiA+IGV4YW1wbGUgY29kZSBpbiB0aGUgV2luZG93cyBQViBkcml2ZXIsIHdoaWNoIGhhdmUgc3Vw
cG9ydGVkIGd1ZXN0DQo+IFMzL1M0DQo+ID4gPiBwb3dlciBzdGF0ZSB0cmFuc2l0aW9ucyBzaW5j
ZSBkYXkgMS4NCj4gPiA+DQo+ID4gPiBIbSwgcGxlYXNlIGJlYXIgd2l0aCBtZSwgYXMgSSdtIG5v
dCBzdXJlIEkgZnVsbHkgdW5kZXJzdGFuZC4gV2h5IGlzbid0DQo+ID4gPiB0aGUgY3VycmVudCBz
dXNwZW5kL3Jlc3VtZSBsb2dpYyBzdWl0YWJsZSBmb3IgUE0gdHJhbnNpdGlvbnM/DQo+ID4gPg0K
PiA+DQo+ID4gSSBkb27igJl0IGtub3cgdGhlIGRldGFpbHMgZm9yIExpbnV4IGJ1dCBpdCBtYXkg
d2VsbCBiZSB0byBkbyB3aXRoDQo+IGFzc3VtcHRpb25zIG1hZGUgYWJvdXQgdGhlIHN5c3RlbSBl
LmcuIHRoZSBhYmlsaXR5IHRvIGJsb2NrIHdhaXRpbmcgZm9yDQo+IHNvbWV0aGluZyB0byBoYXBw
ZW4gb24gYW5vdGhlciBDUFUgKHdoaWNoIG1heSBoYXZlIGFscmVhZHkgYmVlbiBxdWllc2NlZA0K
PiBpbiBhIFBNIGNvbnRleHQpLg0KPiA+DQo+ID4gPiBBcyBzYWlkIGFib3ZlLCBJJ20gaGFwcHkg
dG8gc3dpdGNoIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1bWUgdG8NCj4gPiA+IHVzZSB0
aGUgbG9naWMgaW4gdGhpcyBwYXRjaCwgYnV0IHVubGVzcyB0aGVyZSdzIGEgdGVjaG5pY2FsIHJl
YXNvbiBmb3INCj4gPiA+IGl0IEkgZG9uJ3Qgc2VlIHdoeSBibGtmcm9udCBzaG91bGQgaGF2ZSB0
d28gY29tcGxldGVseSBkaWZmZXJlbnQNCj4gPiA+IGFwcHJvYWNoZXMgdG8gc3VzcGVuZC9yZXN1
bWUgZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQncyBhIFBNIG9yIGENCj4gPiA+IHhlbmJ1cyBzdGF0
ZSBjaGFuZ2UuDQo+ID4gPg0KPiA+DQo+ID4gSG9wZWZ1bGx5IHdoYXQgSSBzYWlkIGFib3ZlIGls
bHVzdHJhdGVzIHdoeSBpdCBtYXkgbm90IGJlIDEwMCUgY29tbW9uLg0KPiANCj4gWWVzLCB0aGF0
J3MgZmluZS4gSSBkb24ndCBleHBlY3QgaXQgdG8gYmUgMTAwJSBjb21tb24gKGFzIEkgZ3Vlc3MN
Cj4gdGhhdCB0aGUgaG9va3Mgd2lsbCBoYXZlIGRpZmZlcmVudCBwcm90b3R5cGVzKSwgYnV0IEkg
ZXhwZWN0DQo+IHRoYXQgcm91dGluZXMgY2FuIGJlIHNoYXJlZCwgYW5kIHRoYXQgdGhlIGFwcHJv
YWNoIHRha2VuIGNhbiBiZSB0aGUNCj4gc2FtZS4NCj4gDQo+IEZvciBleGFtcGxlIG9uZSBuZWNl
c3NhcnkgZGlmZmVyZW5jZSB3aWxsIGJlIHRoYXQgeGVuYnVzIGluaXRpYXRlZA0KPiBzdXNwZW5k
IHdvbid0IGNsb3NlIHRoZSBQViBjb25uZWN0aW9uLCBpbiBjYXNlIHN1c3BlbnNpb24gZmFpbHMu
IE9uIFBNDQo+IHN1c3BlbmQgeW91IHNlZW0gdG8gYWx3YXlzIGNsb3NlIHRoZSBjb25uZWN0aW9u
IGJlZm9yZWhhbmQsIHNvIHlvdQ0KPiB3aWxsIGFsd2F5cyBoYXZlIHRvIHJlLW5lZ290aWF0ZSBv
biByZXN1bWUgZXZlbiBpZiBzdXNwZW5zaW9uIGZhaWxlZC4NCj4gDQo+IFdoYXQgSSdtIG1vc3Rs
eSB3b3JyaWVkIGFib3V0IGlzIHRoZSBkaWZmZXJlbnQgYXBwcm9hY2ggdG8gcmluZw0KPiBkcmFp
bmluZy4gSWU6IGVpdGhlciB4ZW5idXMgaXMgY2hhbmdlZCB0byBmcmVlemUgdGhlIHF1ZXVlcyBh
bmQgZHJhaW4NCj4gdGhlIHNoYXJlZCByaW5ncywgb3IgUE0gdXNlcyB0aGUgYWxyZWFkeSBleGlz
dGluZyBsb2dpYyBvZiBub3QNCj4gZmx1c2hpbmcgdGhlIHJpbmdzIGFuIHJlLWlzc3VpbmcgaW4t
ZmxpZ2h0IHJlcXVlc3RzIG9uIHJlc3VtZS4NCj4gDQoNClllcywgdGhhdCdzIG5lZWRzIGNvbnNp
ZGVyYXRpb24uIEkgZG9u4oCZdCB0aGluayB0aGUgc2FtZSBzZW1hbnRpYyBjYW4gYmUgc3VpdGFi
bGUgZm9yIGJvdGguIEUuZy4gaW4gYSB4ZW4tc3VzcGVuZCB3ZSBuZWVkIHRvIGZyZWV6ZSB3aXRo
IGFzIGxpdHRsZSBwcm9jZXNzaW5nIGFzIHBvc3NpYmxlIHRvIGF2b2lkIGRpcnR5aW5nIFJBTSBs
YXRlIGluIHRoZSBtaWdyYXRpb24gY3ljbGUsIGFuZCB3ZSBrbm93IHRoYXQgaW4tZmxpZ2h0IGRh
dGEgY2FuIHdhaXQuIEJ1dCBpbiBhIHRyYW5zaXRpb24gdG8gUzQgd2UgbmVlZCB0byBtYWtlIHN1
cmUgdGhhdCBhdCBsZWFzdCBhbGwgdGhlIGluLWZsaWdodCBibGtpZiByZXF1ZXN0cyBnZXQgY29t
cGxldGVkLCBzaW5jZSB0aGV5IHByb2JhYmx5IGNvbnRhaW4gYml0cyBvZiB0aGUgZ3Vlc3QncyBt
ZW1vcnkgaW1hZ2UgYW5kIHRoYXQncyBub3QgZ29pbmcgdG8gZ2V0IHNhdmVkIGFueSBvdGhlciB3
YXkuDQoNCiAgUGF1bA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 17:19:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 17:19:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4pU5-0005eR-P6; Thu, 20 Feb 2020 17:19:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=FovI=4I=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j4pU4-0005eM-IB
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 17:19:32 +0000
X-Inumbo-ID: 27dd9ade-5405-11ea-8568-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 27dd9ade-5405-11ea-8568-12813bfff9fa;
 Thu, 20 Feb 2020 17:19:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582219171;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=p6YJcJNss1vSFQhON/LA8GoXYEW/sz2MVkU9rJQwIyM=;
 b=akmn8vx+pOGIcs9jZin07On011QIwaegRKLdxB0MHtpMlgjDcfgMLH5Y
 HZRU8GKMhIRF5IxbBki1D2GfEtl8BUVLkU7eYn39uqiyOQNjW9l03PuzN
 CpC+CUAmuaoQuWJsYlzKuDxTfxogGWcV4bJKaUWJID9nHZCbPmwZyqjQQ I=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: idwC/mej1Pm7m44WXdrMSINZXRgZAOronwTqAskDh5GuCJoeLQFrclE4O/kN66TFhFI5KlGpLE
 tFC8pgBhxIg2bQMv8RDCX5AlgaB5f9gMJzJI4I0woo9SGs3hlaVCTWJjDHfcKxK2IE/4DLZ+N1
 W8hQ6yY56ayAg42Xf4CCwMulPUkRVq1OJzDuCIYLTxhh3zAULOtq9g1mu8K4vwUjJUPQ4kGDUO
 95P3BupEzmVPBwGBuZZtx14sX/7uXSHA0WVxnG+MjoDphPy8cXWJ9UtlsiYkIvkJB6Obo2m1BQ
 u0I=
X-SBRS: 2.7
X-MesageID: 13127504
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="13127504"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24142.49055.940548.14260@mariner.uk.xensource.com>
Date: Thu, 20 Feb 2020 17:19:27 +0000
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
In-Reply-To: <5dfcf708db764fd1bb970cae54321c9a@EX13D32EUC003.ant.amazon.com>
References: <20200219093754.2924-1-pdurrant@amazon.com>
 <20200219093754.2924-2-pdurrant@amazon.com>
 <24142.45469.349140.521462@mariner.uk.xensource.com>
 <46a3c93352de4e07b33263c9fb7f37bf@EX13D32EUC003.ant.amazon.com>
 <24142.47029.435605.456811@mariner.uk.xensource.com>
 <5dfcf708db764fd1bb970cae54321c9a@EX13D32EUC003.ant.amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v6 1/6] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVycmFudCwgUGF1bCB3cml0ZXMgKCJSRTogW1BBVENIIHY2IDEvNl0gbGlieGw6IGFkZCBpbmZy
YXN0cnVjdHVyZSB0byB0cmFjayBhbmQgcXVlcnkgJ3JlY2VudCcgZG9taWRzIik6Cj4gTm90IGJl
aW5nIGNvLWxvY2F0ZWQgbWFrZXMgdGhpcyBzb21ld2hhdCB0cmlja3k7IEkgdGhpbmsgaXQgd2ls
bCBiYXNpY2FsbHkgc3RpbGwgY29tZSBkb3duIHRvIG1lIHdyaXRpbmcgc29tZSBjb2RlIGFuZCB0
aGVuIHlvdSBzYXlpbmcgd2hldGhlciB0aGF0J3Mgd2hhdCB5b3UgbWVhbnQuLi4gdW5sZXNzIHlv
dSBjYW4gd3JpdGUgc29tZSAocHNldWRvLSljb2RlIHRvIGlsbHVzdHJhdGU/IEkgdGhpbmssIGZy
b20gd2hhdCB5b3Ugc2F5IGJlbG93LCBJIG1pZ2h0IG5vdyBoYXZlIGEgYmV0dGVyIGlkZWEgb2Yg
d2hhdCB5b3Ugd2FudCBzbyBsZXQncyBoYXZlIG9uZSBtb3JlIGdvLWFyb3VuZCBvZiBtZSB3cml0
aW5nIHRoZSBjb2RlIGZpcnN0IDotKQoKT0suCgo+IFtJYW46XQo+ID4gSSB0aGluayB0aGUgcGF0
aCBuZWVkcyB0byBiZSBwYXNzZWQgaW50byB0aGVzZSBmdW5jdGlvbnMuICBUaGlzIGlzIHdoeQo+
ID4gSSB0aGluayB0aGUgZnVuY3Rpb25zIG5lZWQgdG8gdGFrZSBhIHN0cnVjdCogYXMgYW4gYXJn
dW1lbnQsIGZvciB0aGVpcgo+ID4gc2hhcmVkIHN0YXRlIChpbmNsdWRpbmcgdGhlIHBhdGggYW5k
IHRoZSBvdGhlciBzdHVmZikuCj4gCj4gT2ssIGlmIHRoYXQncyB0aGUgc3R5bGUgeW91IHByZWZl
ciBJJ2xsIHJlLXN0cnVjdHVyZSBpdCB0aGF0IHdheS4KCk15IGJvdHRvbSBsaW5lIG9uIHRoaXMg
YXNwZWN0IG9mIGNvZGUgc3RydWN0dXJlIGlzIHRoYXQgSSB3YW50IGVhY2gKdGhpbmcgdG8gYmUg
d3JpdHRlbiBvbmx5IG9uY2UuCgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 17:31:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 17:31:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4pfj-0007SS-UB; Thu, 20 Feb 2020 17:31:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rOW3=4I=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j4pfh-0007SJ-Ly
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 17:31:33 +0000
X-Inumbo-ID: d5e16736-5406-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d5e16736-5406-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 17:31:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582219892;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=oM6hLsqjbeiJfhp+VrTtF92gSSelhf1BW03ErNUwaSQ=;
 b=CNWuTJ7qNjljjcW/RP2LxgXb01JgTpiW/DLU5bCu9jWlMJwLaG5PhPFd
 R2AOujK0QJFMBobKmUT3ZJPAKDMr2aDA76BC1ts6+eZZJqO7NU70QTqiI
 I+Q6vNkDCbFB5EfWrbUSwrzJ60KwIPKL6mrmg3+2fHy2MU5uZYQuBGyaG U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v2IkQKtWhw4sjSO9RU0MBWeINlpa9DPSJ5p95n5/IPCjbvzjwUl5SL0PXFguI3vhfv0J9S10Em
 v0my/Pfa8kEEmejeOocjqAPsCKXrabJwMnMKFSKx0DtyNQ9RiUiu4NHe29xigvXGChaq3XfzUN
 /qfTrpRBjeIaGPp5KEARjjciK0yxyzW0QAMrqyafU2zNvAZd8tJ6b2SgSX9bAn2EIaG8PlIoxi
 6eDTXYTwDZEuf3RLqkVj1V//EceHf3qhFY1o91R7iV+XaYnzfrb7RrT/Gbzp3IkVdC+zf9l9Jq
 xaI=
X-SBRS: 2.7
X-MesageID: 13128215
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="13128215"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 20 Feb 2020 18:31:16 +0100
Message-ID: <20200220173116.88915-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking when
 already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?q?J=C3=BCrgen=20Gro=C3=9F?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxz
byBsb2NrIGl0IGluCnJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJlYWQg
bG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTog
Q1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCmFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0
IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCgpJbiBvcmRlciB0byBkbyB0aGlzIHJl
c2VydmUgMTRiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFsbG93cyB0byBzdXBwb3J0CnVwIHRvIDE2
Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8gMiBiaXRzOiBvbmUg
dG8Kc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0aGUgbG9jayBh
bmQgdGhlIG90aGVyIHRvCnNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBO
b3RlIHRoZSB3cml0ZSByZWxhdGVkIGRhdGEKaXMgdXNpbmcgMTZiaXRzLCB0aGlzIGlzIGRvbmUg
aW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjbGVhciBpdCAoYW5kCnRodXMgcmVsZWFzZSB0aGUgbG9j
aykgdXNpbmcgYSAxNmJpdCBhdG9taWMgd3JpdGUuCgpUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0g
bnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCjY1NTM2LCBJIHRo
aW5rIHRoaXMgc2hvdWxkIHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9jayBmaWVsZApj
YW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0byA2NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVyZXMgc3Vw
cG9ydCBhdG9taWMKb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KCkZpeGVzOiA1ODcyYzgz
YjQyYzYwOCAoJ3NtcDogY29udmVydCB0aGUgY3B1IG1hcHMgbG9jayBpbnRvIGEgcncgbG9jaycp
ClJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClJlcG9ydGVkLWJ5
OiBKw7xyZ2VuIEdyb8OfIDxqZ3Jvc3NAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2MToKIC0g
TW92ZSB0aGUgcHJvY2Vzc29yIElEIGZpZWxkIHRvIHN0YXJ0IGF0IGJpdCAwIGFuZCBoZW5jZSBh
dm9pZCB0aGUKICAgc2hpZnQgd2hlbiBjaGVja2luZyBpdC4KIC0gRW5sYXJnZSB3cml0ZSByZWxh
dGVkIHN0cnVjdHVyZXMgdG8gdXNlIDE2Yml0LCBhbmQgaGVuY2UgYWxsb3cgdGhlbQogICB0byBi
ZSBjbGVhcmVkIHVzaW5nIGFuIGF0b21pYyB3cml0ZS4KLS0tCiB4ZW4vY29tbW9uL3J3bG9jay5j
ICAgICAgfCAgNCArLS0KIHhlbi9pbmNsdWRlL3hlbi9yd2xvY2suaCB8IDUzICsrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0
aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yd2xvY2su
YyBiL3hlbi9jb21tb24vcndsb2NrLmMKaW5kZXggZDU2OGJiZjZkZS4uZGFkYWIzNzJiNSAxMDA2
NDQKLS0tIGEveGVuL2NvbW1vbi9yd2xvY2suYworKysgYi94ZW4vY29tbW9uL3J3bG9jay5jCkBA
IC02OSw3ICs2OSw3IEBAIHZvaWQgcXVldWVfd3JpdGVfbG9ja19zbG93cGF0aChyd2xvY2tfdCAq
bG9jaykKIAogICAgIC8qIFRyeSB0byBhY3F1aXJlIHRoZSBsb2NrIGRpcmVjdGx5IGlmIG5vIHJl
YWRlciBpcyBwcmVzZW50LiAqLwogICAgIGlmICggIWF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSAm
JgotICAgICAgICAgKGF0b21pY19jbXB4Y2hnKCZsb2NrLT5jbnRzLCAwLCBfUVdfTE9DS0VEKSA9
PSAwKSApCisgICAgICAgICAoYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIDAsIF93cml0ZV9s
b2NrX3ZhbCgpKSA9PSAwKSApCiAgICAgICAgIGdvdG8gdW5sb2NrOwogCiAgICAgLyoKQEAgLTkz
LDcgKzkzLDcgQEAgdm9pZCBxdWV1ZV93cml0ZV9sb2NrX3Nsb3dwYXRoKHJ3bG9ja190ICpsb2Nr
KQogICAgICAgICBjbnRzID0gYXRvbWljX3JlYWQoJmxvY2stPmNudHMpOwogICAgICAgICBpZiAo
IChjbnRzID09IF9RV19XQUlUSU5HKSAmJgogICAgICAgICAgICAgIChhdG9taWNfY21weGNoZygm
bG9jay0+Y250cywgX1FXX1dBSVRJTkcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9R
V19MT0NLRUQpID09IF9RV19XQUlUSU5HKSApCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IF93cml0ZV9sb2NrX3ZhbCgpKSA9PSBfUVdfV0FJVElORykgKQogICAgICAgICAgICAgYnJlYWs7
CiAKICAgICAgICAgY3B1X3JlbGF4KCk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcnds
b2NrLmggYi94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmgKaW5kZXggM2RmZWExYWMyYS4uNTlmMGQy
MTA3NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3J3bG9jay5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi9yd2xvY2suaApAQCAtMjAsMjEgKzIwLDMwIEBAIHR5cGVkZWYgc3RydWN0IHsKICNk
ZWZpbmUgREVGSU5FX1JXTE9DSyhsKSByd2xvY2tfdCBsID0gUldfTE9DS19VTkxPQ0tFRAogI2Rl
ZmluZSByd2xvY2tfaW5pdChsKSAoKihsKSA9IChyd2xvY2tfdClSV19MT0NLX1VOTE9DS0VEKQog
Ci0vKgotICogV3JpdGVyIHN0YXRlcyAmIHJlYWRlciBzaGlmdCBhbmQgYmlhcy4KLSAqCi0gKiBX
cml0ZXIgZmllbGQgaXMgOCBiaXQgdG8gYWxsb3cgZm9yIHBvdGVudGlhbCBvcHRpbWlzYXRpb24s
IHNlZQotICogX3dyaXRlX3VubG9jaygpLgotICovCi0jZGVmaW5lICAgIF9RV19XQUlUSU5HICAx
ICAgICAgICAgICAgICAgLyogQSB3cml0ZXIgaXMgd2FpdGluZyAgICAgKi8KLSNkZWZpbmUgICAg
X1FXX0xPQ0tFRCAgIDB4ZmYgICAgICAgICAgICAvKiBBIHdyaXRlciBob2xkcyB0aGUgbG9jayAq
LwotI2RlZmluZSAgICBfUVdfV01BU0sgICAgMHhmZiAgICAgICAgICAgIC8qIFdyaXRlciBtYXNr
LiovCi0jZGVmaW5lICAgIF9RUl9TSElGVCAgICA4ICAgICAgICAgICAgICAgLyogUmVhZGVyIGNv
dW50IHNoaWZ0ICAgICAgKi8KKy8qIFdyaXRlciBzdGF0ZXMgJiByZWFkZXIgc2hpZnQgYW5kIGJp
YXMuICovCisjZGVmaW5lICAgIF9RV19DUFVNQVNLICAweDNmZmYgICAgICAgICAgICAgIC8qIFdy
aXRlciBDUFUgbWFzayAqLworI2RlZmluZSAgICBfUVdfU0hJRlQgICAgMTQgICAgICAgICAgICAg
ICAgICAvKiBXcml0ZXIgZmxhZ3Mgc2hpZnQgKi8KKyNkZWZpbmUgICAgX1FXX1dBSVRJTkcgICgx
dSA8PCBfUVdfU0hJRlQpICAgLyogQSB3cml0ZXIgaXMgd2FpdGluZyAqLworI2RlZmluZSAgICBf
UVdfTE9DS0VEICAgKDN1IDw8IF9RV19TSElGVCkgICAvKiBBIHdyaXRlciBob2xkcyB0aGUgbG9j
ayAqLworI2RlZmluZSAgICBfUVdfV01BU0sgICAgKDN1IDw8IF9RV19TSElGVCkgICAvKiBXcml0
ZXIgbWFzayAqLworI2RlZmluZSAgICBfUVJfU0hJRlQgICAgMTYgICAgICAgICAgICAgICAgICAv
KiBSZWFkZXIgY291bnQgc2hpZnQgKi8KICNkZWZpbmUgICAgX1FSX0JJQVMgICAgICgxVSA8PCBf
UVJfU0hJRlQpCiAKIHZvaWQgcXVldWVfcmVhZF9sb2NrX3Nsb3dwYXRoKHJ3bG9ja190ICpsb2Nr
KTsKIHZvaWQgcXVldWVfd3JpdGVfbG9ja19zbG93cGF0aChyd2xvY2tfdCAqbG9jayk7CiAKK3N0
YXRpYyBpbmxpbmUgYm9vbCBfaXNfd3JpdGVfbG9ja2VkX2J5X21lKHVpbnQzMl90IGNudHMpCit7
CisgICAgQlVJTERfQlVHX09OKF9RV19DUFVNQVNLIDwgTlJfQ1BVUyk7CisgICAgcmV0dXJuIChj
bnRzICYgX1FXX1dNQVNLKSA9PSBfUVdfTE9DS0VEICYmCisgICAgICAgICAgIChjbnRzICYgX1FX
X0NQVU1BU0spID09IHNtcF9wcm9jZXNzb3JfaWQoKTsKK30KKworc3RhdGljIGlubGluZSBib29s
IF9jYW5fcmVhZF9sb2NrKHVpbnQzMl90IGNudHMpCit7CisgICAgcmV0dXJuICEoY250cyAmIF9R
V19XTUFTSykgfHwgX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShjbnRzKTsKK30KKwogLyoKICAqIF9y
ZWFkX3RyeWxvY2sgLSB0cnkgdG8gYWNxdWlyZSByZWFkIGxvY2sgb2YgYSBxdWV1ZSByd2xvY2su
CiAgKiBAbG9jayA6IFBvaW50ZXIgdG8gcXVldWUgcndsb2NrIHN0cnVjdHVyZS4KQEAgLTQ1LDEw
ICs1NCwxMCBAQCBzdGF0aWMgaW5saW5lIGludCBfcmVhZF90cnlsb2NrKHJ3bG9ja190ICpsb2Nr
KQogICAgIHUzMiBjbnRzOwogCiAgICAgY250cyA9IGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKTsK
LSAgICBpZiAoIGxpa2VseSghKGNudHMgJiBfUVdfV01BU0spKSApCisgICAgaWYgKCBsaWtlbHko
X2Nhbl9yZWFkX2xvY2soY250cykpICkKICAgICB7CiAgICAgICAgIGNudHMgPSAodTMyKWF0b21p
Y19hZGRfcmV0dXJuKF9RUl9CSUFTLCAmbG9jay0+Y250cyk7Ci0gICAgICAgIGlmICggbGlrZWx5
KCEoY250cyAmIF9RV19XTUFTSykpICkKKyAgICAgICAgaWYgKCBsaWtlbHkoX2Nhbl9yZWFkX2xv
Y2soY250cykpICkKICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICBhdG9taWNfc3ViKF9R
Ul9CSUFTLCAmbG9jay0+Y250cyk7CiAgICAgfQpAQCAtNjQsNyArNzMsNyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgX3JlYWRfbG9jayhyd2xvY2tfdCAqbG9jaykKICAgICB1MzIgY250czsKIAogICAg
IGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfUVJfQklBUywgJmxvY2stPmNudHMpOwotICAgIGlm
ICggbGlrZWx5KCEoY250cyAmIF9RV19XTUFTSykpICkKKyAgICBpZiAoIGxpa2VseShfY2FuX3Jl
YWRfbG9jayhjbnRzKSkgKQogICAgICAgICByZXR1cm47CiAKICAgICAvKiBUaGUgc2xvd3BhdGgg
d2lsbCBkZWNyZW1lbnQgdGhlIHJlYWRlciBjb3VudCwgaWYgbmVjZXNzYXJ5LiAqLwpAQCAtMTE1
LDYgKzEyNCwxMSBAQCBzdGF0aWMgaW5saW5lIGludCBfcndfaXNfbG9ja2VkKHJ3bG9ja190ICps
b2NrKQogICAgIHJldHVybiBhdG9taWNfcmVhZCgmbG9jay0+Y250cyk7CiB9CiAKK3N0YXRpYyBp
bmxpbmUgdWludDMyX3QgX3dyaXRlX2xvY2tfdmFsKHZvaWQpCit7CisgICAgcmV0dXJuIF9RV19M
T0NLRUQgfCBzbXBfcHJvY2Vzc29yX2lkKCk7Cit9CisKIC8qCiAgKiBxdWV1ZV93cml0ZV9sb2Nr
IC0gYWNxdWlyZSB3cml0ZSBsb2NrIG9mIGEgcXVldWUgcndsb2NrLgogICogQGxvY2sgOiBQb2lu
dGVyIHRvIHF1ZXVlIHJ3bG9jayBzdHJ1Y3R1cmUuCkBAIC0xMjIsNyArMTM2LDcgQEAgc3RhdGlj
IGlubGluZSBpbnQgX3J3X2lzX2xvY2tlZChyd2xvY2tfdCAqbG9jaykKIHN0YXRpYyBpbmxpbmUg
dm9pZCBfd3JpdGVfbG9jayhyd2xvY2tfdCAqbG9jaykKIHsKICAgICAvKiBPcHRpbWl6ZSBmb3Ig
dGhlIHVuZmFpciBsb2NrIGNhc2Ugd2hlcmUgdGhlIGZhaXIgZmxhZyBpcyAwLiAqLwotICAgIGlm
ICggYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIDAsIF9RV19MT0NLRUQpID09IDAgKQorICAg
IGlmICggYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIDAsIF93cml0ZV9sb2NrX3ZhbCgpKSA9
PSAwICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgcXVldWVfd3JpdGVfbG9ja19zbG93cGF0aChs
b2NrKTsKQEAgLTE1NywxNiArMTcxLDE1IEBAIHN0YXRpYyBpbmxpbmUgaW50IF93cml0ZV90cnls
b2NrKHJ3bG9ja190ICpsb2NrKQogICAgIGlmICggdW5saWtlbHkoY250cykgKQogICAgICAgICBy
ZXR1cm4gMDsKIAotICAgIHJldHVybiBsaWtlbHkoYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMs
IDAsIF9RV19MT0NLRUQpID09IDApOworICAgIHJldHVybiBsaWtlbHkoYXRvbWljX2NtcHhjaGco
JmxvY2stPmNudHMsIDAsIF93cml0ZV9sb2NrX3ZhbCgpKSA9PSAwKTsKIH0KIAogc3RhdGljIGlu
bGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCiB7Ci0gICAgLyoKLSAgICAg
KiBJZiB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0
bHkuCi0gICAgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2lsbCBiZSB1c2Vk
IHRvIGNsZWFyIGl0LgotICAgICAqLwotICAgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2st
PmNudHMpOworICAgIC8qIFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4g
YmUgY2xlYXJlZCBkaXJlY3RseS4gKi8KKyAgICBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9t
ZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKKyAgICBCVUlMRF9CVUdfT04oX1FSX1NISUZU
ICE9IDE2KTsKKyAgICB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDApOwog
fQogCiBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9ja19pcnEocndsb2NrX3QgKmxvY2sp
Ci0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 18:09:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 18:09:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4qGK-00026K-SO; Thu, 20 Feb 2020 18:09:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=K2d/=4I=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1j4qGK-00026E-25
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 18:09:24 +0000
X-Inumbo-ID: 1e612abe-540c-11ea-8575-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e612abe-540c-11ea-8575-12813bfff9fa;
 Thu, 20 Feb 2020 18:09:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582222162;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=zlG350Msj7FLYeUU90FmQ5Cnb3irM8P0wm5d6Jmkwbg=;
 b=dfUet1OkXjr6c1oC8SAmPAy2801nrlOvIraTL8KO5UWBA3JoQyvwdIY6
 Hd+hpWqR8RPBYAW7jH0/22lpukw4a2bWOZRqfq7g46a3awOKm2G9I6cFB
 gBW4drfWtGjmNRx6pvBdSAB1N9xblXS4mN93qEcgPJQJx3f4eubMPpFkl 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 97ounxRcd5M2Dm5BpqD26AJRA6CibPsAHs2EZB2EeFc4VAV27CEMXcW6cu7qoErMjes/QuC9Am
 dUTiSOM4ZlYs7Qf+wn7NmTC12sON+GdrgkjGh907Q0rpdnGRElyAO9JXoAB/GiaRBGL9fRda8b
 vme8iTSEu4qjQnpuRrgrwIRQSL+/VLQReXgHEov7q+IMyjUgRRmcHJRv43uGttWLL33MYdf6ij
 TdkCE29WqU7WLkwGOWE4FOjIyajmqrMZ8WHT9alwrIrkaIBQkVtKsL94lh9Ss5iNWF1h0MNzZw
 DWY=
X-SBRS: 2.7
X-MesageID: 13204038
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="13204038"
From: George Dunlap <george.dunlap@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 20 Feb 2020 18:09:17 +0000
Message-ID: <20200220180917.2988821-1-george.dunlap@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] MAINTAINERS: Step back to designated reviewer
 for mm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2l0aCBoYXZpbmcgdG8gdGFrZSBvdmVyIExhcnMnIHJvbGUgYXMgY29tbXVuaXR5IG1hbmFnZXIs
IEkgZG9uJ3QgaGF2ZQp0aGUgbmVjZXNzYXJ5IHRpbWUgdG8gcmV2aWV3IHRoZSBtbS8gc3Vic3lz
dGVtLiAgU3RlcCBiYWNrIHRvIGJlaW5nIG9ubHkKYSBkZXNpZ25hdGVkIHJldmlld2VyLCByZXZl
cnRpbmcgbWFudGFpbmVyc2hpcCB0byB0aGUgeDg2IG1haW50aWFuZXJzLgoKV2hpbGUgaGVyZSwg
Zml4IG15IGUtbWFpbCBhZGRyZXNzIGluIG90aGVyIHBsYWNlcy4KClNpZ25lZC1vZmYtYnk6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KLS0tCkNDOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AY2l0cml4LmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDQzogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgpDQzogS29ucmFkIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNDOiBK
dWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgotLS0KIE1BSU5UQUlORVJTIHwgMTAg
KysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4IDQ2NDI0YzE4
MzMuLmEyYTNlOGQ3ZDIgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlORVJT
CkBAIC00MzksNyArNDM5LDcgQEAgUzoJU3VwcG9ydGVkCiBGOgl4ZW4vY29tbW9uL3NjaGVkL3J0
LmMKIAogU0NIRURVTElORwotTToJR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBldS5jaXRy
aXguY29tPgorTToJR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgogTToJ
RGFyaW8gRmFnZ2lvbGkgPGRmYWdnaW9saUBzdXNlLmNvbT4KIFM6CVN1cHBvcnRlZAogRjoJeGVu
L2NvbW1vbi9zY2hlZC8KQEAgLTU0NCw3ICs1NDQsOSBAQCBGOgl4ZW4vaW5jbHVkZS9hc20teDg2
L2h2bS9pb3JlcS5oCiBGOgl4ZW4vaW5jbHVkZS9wdWJsaWMvaHZtL2lvcmVxLmgKIAogWDg2IE1F
TU9SWSBNQU5BR0VNRU5UCi1NOglHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGV1LmNpdHJp
eC5jb20+CitNOglKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CitNOglBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgorUjoJR2VvcmdlIER1bmxhcCA8Z2Vvcmdl
LmR1bmxhcEBjaXRyaXguY29tPgogUzoJU3VwcG9ydGVkCiBGOgl4ZW4vYXJjaC94ODYvbW0vCiAK
QEAgLTU3NSw3ICs1NzcsNyBAQCBGOgl4ZW4vaW5jbHVkZS9hc20teDg2L2d1ZXN0L2h5cGVydi10
bGZzLmgKIEY6CXhlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3ZpcmlkaWFuLmgKIAogWEVOVFJBQ0UK
LU06CUdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAZXUuY2l0cml4LmNvbT4KK006CUdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KIFM6CVN1cHBvcnRlZAogRjoJdG9v
bHMveGVudHJhY2UvCiBGOgl4ZW4vY29tbW9uL3RyYWNlLmMKQEAgLTU5MSw3ICs1OTMsNyBAQCBG
Oglkb2NzL21pc2MveHNtLWZsYXNrLnR4dAogCiBUSEUgUkVTVAogTToJQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLU06CUdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s
YXBAZXUuY2l0cml4LmNvbT4KK006CUdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4
LmNvbT4KIE06CUlhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogTToJSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogTToJSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVu
Lm9yZz4KLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 18:10:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 18:10:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4qHF-0002w6-7A; Thu, 20 Feb 2020 18:10:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3bM2=4I=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4qHE-0002vy-FP
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 18:10:20 +0000
X-Inumbo-ID: 40704464-540c-11ea-b0fd-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 40704464-540c-11ea-b0fd-bc764e2007e4;
 Thu, 20 Feb 2020 18:10:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582222220;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=MWCR23yISYTCsOCECZz/8g6xLWbhiP7jrTBErH7s9F0=;
 b=RqAyOdoxPahaoYUITYj9N6p45qFNq3LZAtAyA+a8hu8SrWfhRukHpKrf
 uD4gcRRSY5g5E+ljrknT9PMXBsSAdJrXm7fzKboNdWal5PP4xBpsQSkMt
 BDgRLKMmr7iDFQrX+XLc4BF977hRbAFFoxmqaIHjUht0hx1cbe5qJ262g E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 82mJM7WZ8HuBmhUFwp9F000JtYHf9+KmFyDiK3j8DoTNfa/8JDHwcTSD6nqsGQ7YVQpsbzNDPo
 OLLoX9kDfDftD5ApDJho2GklC0DYI5A4rajNNUCZNPmR40rizHfPFmDgW9G6jKW753Baz+F1Pw
 LtXXoqZFqiHvwZs/1d5Z7uVuHHLrbm9g1yqfIA9mznLVN73ULp4avXaWEw/WuhxhX5Bg2PbrpT
 HufkOy4rK6sApGe/4qGHScDa+APADH9xVeO1ejRdxmJziSF3x5sGavKCpbcwR3YUDVk5/CdnxU
 4AE=
X-SBRS: 2.7
X-MesageID: 12754816
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="12754816"
To: George Dunlap <george.dunlap@citrix.com>, <xen-devel@lists.xenproject.org>
References: <20200220180917.2988821-1-george.dunlap@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <b97ff720-f828-88ec-d9e5-cb20cc934b29@citrix.com>
Date: Thu, 20 Feb 2020 18:10:13 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200220180917.2988821-1-george.dunlap@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] MAINTAINERS: Step back to designated
 reviewer for mm/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Wilk <konrad.wilk@oracle.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <jbeulich@suse.com>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAvMDIvMjAyMCAxODowOSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPiBXaXRoIGhhdmluZyB0
byB0YWtlIG92ZXIgTGFycycgcm9sZSBhcyBjb21tdW5pdHkgbWFuYWdlciwgSSBkb24ndCBoYXZl
Cj4gdGhlIG5lY2Vzc2FyeSB0aW1lIHRvIHJldmlldyB0aGUgbW0vIHN1YnN5c3RlbS4gIFN0ZXAg
YmFjayB0byBiZWluZyBvbmx5Cj4gYSBkZXNpZ25hdGVkIHJldmlld2VyLCByZXZlcnRpbmcgbWFu
dGFpbmVyc2hpcCB0byB0aGUgeDg2IG1haW50aWFuZXJzLgo+Cj4gV2hpbGUgaGVyZSwgZml4IG15
IGUtbWFpbCBhZGRyZXNzIGluIG90aGVyIHBsYWNlcy4KPgo+IFNpZ25lZC1vZmYtYnk6IEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 18:24:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 18:24:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4qUe-00044u-SP; Thu, 20 Feb 2020 18:24:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3bM2=4I=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4qUc-00044p-N8
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 18:24:10 +0000
X-Inumbo-ID: 2fadfc14-540e-11ea-857c-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2fadfc14-540e-11ea-857c-12813bfff9fa;
 Thu, 20 Feb 2020 18:24:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582223049;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=cyAc15/uvMybx6BGTEph5u0goUkd5PkXGmeGWMX+RUA=;
 b=FI3s6jxa7oEwCXnjoOITt20UNcapXkqHB2kXwJleBLEAa0+YKQ0r40kN
 VoTF4flBeKgm8+d8nu5CCn3V8pOjCda9rkGjYL10vOeXwN1Xb7hdGkj+J
 N5pAlYRoQojm+0G50OopFPVoREFCq32jBnQpgSD2fv5IwmSg4IB5gev20 A=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vBbq32ucx2kMBH/UruKvHqNJcrp/WplYDuF89v4suPvOXXJfqbQSfVoxEjY2utxxDvq+Obk4s7
 7PrRhURamCAxEws22eCb9gOKK3/JNHshggVmnVUVR1dZrb83aGD7LSGRlaMnsKLbhHbbcXuhCf
 /kAZa7lT8U8+Iky7xbZcS9OdvlqyYDsRl4Iz87dNypoTn9Cp21oefyss8iAtR7N3ow00dCMct+
 2KzzjqAfJB903gS2md8Z93qwgId6ZcY7vBfiNag+zifKgHmlRBZkBZPdXYO+j9BjJyZ1ZyzOah
 yV0=
X-SBRS: 2.7
X-MesageID: 13204795
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="13204795"
To: Jan Beulich <jbeulich@suse.com>
References: <20200217111740.7298-1-andrew.cooper3@citrix.com>
 <20200217111740.7298-4-andrew.cooper3@citrix.com>
 <8f3b2686-7d47-3899-2621-a8a45d2bbf02@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <5993b2ca-8a32-f9a6-1334-b86c3c22868a@citrix.com>
Date: Thu, 20 Feb 2020 18:24:05 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <8f3b2686-7d47-3899-2621-a8a45d2bbf02@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 3/3] xen/x86: Rename and simplify
 async_event_* infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxNjozMSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTcuMDIuMjAyMCAx
MjoxNywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2FyY2gveDg2L3B2L2lyZXQu
Ywo+PiArKysgYi94ZW4vYXJjaC94ODYvcHYvaXJldC5jCj4+IEBAIC0yNywxNSArMjcsMTUgQEAg
c3RhdGljIHZvaWQgYXN5bmNfZXhjZXB0aW9uX2NsZWFudXAoc3RydWN0IHZjcHUgKmN1cnIpCj4+
ICB7Cj4+ICAgICAgdW5zaWduZWQgaW50IHRyYXA7Cj4+ICAKPj4gLSAgICBpZiAoICFjdXJyLT5h
cmNoLmFzeW5jX2V4Y2VwdGlvbl9tYXNrICkKPj4gKyAgICBpZiAoICFjdXJyLT5hcmNoLmFzeW5j
X2V2ZW50X21hc2sgKQo+PiAgICAgICAgICByZXR1cm47Cj4+ICAKPj4gLSAgICBpZiAoICEoY3Vy
ci0+YXJjaC5hc3luY19leGNlcHRpb25fbWFzayAmIChjdXJyLT5hcmNoLmFzeW5jX2V4Y2VwdGlv
bl9tYXNrIC0gMSkpICkKPj4gLSAgICAgICAgdHJhcCA9IF9fc2NhbmJpdChjdXJyLT5hcmNoLmFz
eW5jX2V4Y2VwdGlvbl9tYXNrLCBWQ1BVX1RSQVBfTk9ORSk7Cj4+ICsgICAgaWYgKCAhKGN1cnIt
PmFyY2guYXN5bmNfZXZlbnRfbWFzayAmIChjdXJyLT5hcmNoLmFzeW5jX2V2ZW50X21hc2sgLSAx
KSkgKQo+PiArICAgICAgICB0cmFwID0gX19zY2FuYml0KGN1cnItPmFyY2guYXN5bmNfZXZlbnRf
bWFzaywgMCk7Cj4gVGhlIHRyYW5zZm9ybWF0aW9uIGp1c3QgYnkgaXRzZWxmIGlzIGNsZWFybHkg
bm90ICJubyBmdW5jdGlvbmFsCj4gY2hhbmdlIjsgaXQgaXMgdG9nZXRoZXIgd2l0aCB0aGUgcHJp
b3IgaWYoKSwgYnV0IGl0IHRvb2sgbWUgYQo+IGxpdHRsZSB0byBjb252aW5jZSBteXNlbGYuCgpX
ZWxsLi4uIEl0IGlzIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLCBldmVuIGlmIHRoZSBmYWN0IGlzbid0
IHRlcnJpYmx5IG9idmlvdXMuCgo+IEkgZG9uJ3QgcmVjYWxsIHdoeSBWQ1BVX1RSQVBfTk9ORSB3
YXMKPiB1c2VkIGhlcmUgb3JpZ2luYWxseSAocG9zc2libHkganVzdCBiZWNhdXNlIG9mIGl0IGJl
aW5nIHplcm8pLAo+IGJ1dCBJIHRoaW5rIHRoZSBsYXRlc3Qgbm93IGl0IHdvdWxkIGJlIGJldHRl
ciB0byB1c2UKPiBWQ1BVX1RSQVBfTEFTVCArIDEgaW5zdGVhZCwgYXMgMCBub3cgaGFzIGFuIGFj
dHVhbCBtZWFuaW5nLgoKSGFsZiBwb2tpbmcgb3V0IG9mIGNvbnRleHQgaXM6CgrCoMKgwqAgaWYg
KCB1bmxpa2VseSh0cmFwID4gVkNQVV9UUkFQX0xBU1QpICkKwqDCoMKgIHsKwqDCoMKgIMKgwqDC
oCBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKwqDCoMKgIMKgwqDCoCByZXR1cm47CsKgwqDCoCB9Cgp3
aGljaCB3b3VsZCB0cmlnZ2VyIG9uIHN1Y2ggYW4gZXJyb3IgcGF0aC7CoCBUaGF0IHNhaWQsIHRo
ZSBmb2xsb3dpbmc6CgrCoMKgwqAgLyogUmVzdG9yZSBwcmV2aW91cyBhc3luY2hyb25vdXMgZXhj
ZXB0aW9uIG1hc2suICovCsKgwqDCoCBjdXJyLT5hcmNoLmFzeW5jX2V2ZW50X21hc2sgPSBjdXJy
LT5hcmNoLmFzeW5jX2V2ZW50W3RyYXBdLm9sZF9tYXNrOwoKd2lsbCBqdXN0IHBpY2sgdGhlIE5N
SSBvbGRfbWFzayBpbiB0aGUgY2FzZSBvZiBzb21ldGhpbmcgZ29pbmcgd3JvbmcuCgoKSSBkZWxp
YmVyYXRlbHkgbWFkZSBubyBhZGp1c3RtZW50IGhlcmUuwqAgSSBpbnRlbmQgdG8gcmVwbGFjZSBp
dCB3aXRoCnNvbWV0aGluZyB3aGljaCBpcyBjb3JyZWN0bHksIHJhdGhlciB0aGFuIHNwZW5kaW5n
IHRpbWUgdHJ5aW5nIHRvIGZpZ3VyZQpvdXQgaG93IHNvbWUgY2xlYXJseSBicm9rZW4gbG9naWMg
d2FzIGludGVuZGVkIHRvICJ3b3JrIi4KCj4KPj4gQEAgLTU1NywxMiArNTQ2LDIyIEBAIHN0cnVj
dCBhcmNoX3ZjcHUKPj4gIAo+PiAgICAgIHN0cnVjdCB2cG11X3N0cnVjdCB2cG11Owo+PiAgCj4+
IC0gICAgc3RydWN0IHsKPj4gLSAgICAgICAgYm9vbCAgICBwZW5kaW5nOwo+PiAtICAgICAgICB1
aW50OF90IG9sZF9tYXNrOwo+PiAtICAgIH0gYXN5bmNfZXhjZXB0aW9uX3N0YXRlW1ZDUFVfVFJB
UF9MQVNUXTsKPj4gLSNkZWZpbmUgYXN5bmNfZXhjZXB0aW9uX3N0YXRlKHQpIGFzeW5jX2V4Y2Vw
dGlvbl9zdGF0ZVsodCktMV0KPj4gLSAgICB1aW50OF90IGFzeW5jX2V4Y2VwdGlvbl9tYXNrOwo+
PiArICAgIHVuaW9uIHsKPj4gKyNkZWZpbmUgVkNQVV9UUkFQX05NSSAgICAgICAgICAwCj4+ICsj
ZGVmaW5lIFZDUFVfVFJBUF9NQ0UgICAgICAgICAgMQo+PiArI2RlZmluZSBWQ1BVX1RSQVBfTEFT
VCAgICAgICAgIFZDUFVfVFJBUF9NQ0UKPj4gKyAgICAgICAgc3RydWN0IHsKPj4gKyAgICAgICAg
ICAgIGJvb2wgICAgcGVuZGluZzsKPj4gKyAgICAgICAgICAgIHVpbnQ4X3Qgb2xkX21hc2s7Cj4+
ICsgICAgICAgIH0gYXN5bmNfZXZlbnRbVkNQVV9UUkFQX0xBU1QgKyAxXTsKPj4gKyAgICAgICAg
c3RydWN0IHsKPj4gKyAgICAgICAgICAgIGJvb2wgICAgbm1pX3BlbmRpbmc7Cj4+ICsgICAgICAg
ICAgICB1aW50OF90IG5taV9vbGRfbWFzazsKPj4gKyAgICAgICAgICAgIGJvb2wgICAgbWNlX3Bl
bmRpbmc7Cj4+ICsgICAgICAgICAgICB1aW50OF90IG1jZV9vbGRfbWFzazsKPj4gKyAgICAgICAg
fTsKPj4gKyAgICB9Owo+IEhvdyBhYm91dAo+Cj4gICAgIHVuaW9uIHsKPiAjZGVmaW5lIFZDUFVf
VFJBUF9OTUkgICAgICAgICAgMAo+ICNkZWZpbmUgVkNQVV9UUkFQX01DRSAgICAgICAgICAxCj4g
I2RlZmluZSBWQ1BVX1RSQVBfTEFTVCAgICAgICAgIFZDUFVfVFJBUF9NQ0UKPiAgICAgICAgIHN0
cnVjdCBhc3luY19ldmVudF9zdGF0ZSB7Cj4gICAgICAgICAgICAgYm9vbCAgICBwZW5kaW5nOwo+
ICAgICAgICAgICAgIHVpbnQ4X3Qgb2xkX21hc2s7Cj4gICAgICAgICB9IGFzeW5jX2V2ZW50W1ZD
UFVfVFJBUF9MQVNUICsgMV07Cj4gICAgICAgICBzdHJ1Y3Qgewo+ICAgICAgICAgICAgIHN0cnVj
dCBhc3luY19ldmVudF9zdGF0ZSBubWk7Cj4gICAgICAgICAgICAgc3RydWN0IGFzeW5jX2V2ZW50
X3N0YXRlIG1jZTsKPiAgICAgICAgIH07Cj4gICAgIH07Cj4KPiAoc3RydWN0dXJlIHRhZyBzdWJq
ZWN0IHRvIGltcHJvdmVtZW50KT8KCkNhbiBkby7CoCBJIGRvbid0IGV4cGVjdCBhbnkgb2YgdGhp
cyB0byBzdXJ2aXZlLCBidXQgSSBhbHNvIGRvbid0IHlldApoYXZlIGEgY2xlYXIgaWRlYSB3aGF0
IGZvcm0gdGhlIGV2ZW50dWFsIHNvbHV0aW9uIGlzIGdvaW5nIHRvIHRha2UuCgp+QW5kcmV3Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 19:20:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 19:20:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4rMq-0001CF-J4; Thu, 20 Feb 2020 19:20:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wWA0=4I=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j4rMo-0001CA-RM
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 19:20:10 +0000
X-Inumbo-ID: 01ad7d0b-5416-11ea-8584-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 01ad7d0b-5416-11ea-8584-12813bfff9fa;
 Thu, 20 Feb 2020 19:20:09 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id v28so35019802edw.12
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 11:20:09 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=p6zrlHDwVkK1AMBFZAfZxEgU4Q8u4K7ehALIzCiSe0s=;
 b=uAz1BbJeavnx47IOFMdzv7SpKABUBvamWcs1U1d5lztP4t5sundafwkAi0ZRXJePZF
 DgwgOwhVedpDvvQfhPmntgWtSbpSnvD+JRchYEEpGS8M3F0aK5Sk3CnXRTNx+CZvNnuy
 AAWqhIMaORB22ReGaJL4CpGjC+j6VH4hIQcxIzE4D2LyqeV/PhuH/6SfBC5upfn2jWEI
 eFUEeMHeelLGxMUY1WQFkIaC1tXXNV4PsApQwS8l/6xxk19WkD+gAG1VRoavrhfCxNDK
 JiYzF1FZyItY888xX14S1dPnQPnglg6SpOGa6yIEwIpFVzXlG9hqNctIVWNtmILeFW1z
 9HLQ==
X-Gm-Message-State: APjAAAUns6xg71Yq13x+LRa0qUmwNiWej0XcoM/GcAUK3NUh881rqD2F
 m10aN5jLLL2OqLiMCYNU2qA=
X-Google-Smtp-Source: APXvYqylaoiZKN45e5tDNBJkFA54eTIF7iuF85SMLbxhtVnaR0AB+iEJfshNoFZ+3jqtU52WwM7KtA==
X-Received: by 2002:a50:d506:: with SMTP id u6mr29346287edi.225.1582226409021; 
 Thu, 20 Feb 2020 11:20:09 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id j24sm30166edr.57.2020.02.20.11.20.07
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 20 Feb 2020 11:20:08 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200220173116.88915-1-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <83d48223-21eb-be54-985c-085449661892@xen.org>
Date: Thu, 20 Feb 2020 19:20:06 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220173116.88915-1-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMC8wMi8yMDIwIDE3OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gQWxsb3cg
YSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxzbyBsb2Nr
IGl0IGluCj4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVhZCBsb2Nr
aW5nIGEgcndsb2NrIHRoYXQncwo+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxlciAoaWU6IENQ
VSkgaW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+IGFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0
IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCj4gCj4gSW4gb3JkZXIgdG8gZG8gdGhp
cyByZXNlcnZlIDE0Yml0cyBvZiB0aGUgbG9jaywgdGhpcyBhbGxvd3MgdG8gc3VwcG9ydAo+IHVw
IHRvIDE2Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8gMiBiaXRz
OiBvbmUgdG8KPiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRo
ZSBsb2NrIGFuZCB0aGUgb3RoZXIgdG8KPiBzaWduYWwgdGhlIGxvY2sgaXMgb3duZWQgaW4gd3Jp
dGUgbW9kZS4gTm90ZSB0aGUgd3JpdGUgcmVsYXRlZCBkYXRhCj4gaXMgdXNpbmcgMTZiaXRzLCB0
aGlzIGlzIGRvbmUgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjbGVhciBpdCAoYW5kCj4gdGh1cyBy
ZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPiAKPiBUaGlzIHJl
ZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3
MjE2IHRvCj4gNjU1MzYsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBl
bHNlIHRoZSBsb2NrIGZpZWxkCj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlm
IGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBp
bnRlZ2Vycy4KCkZXSVcsIGFybTMyIGlzIGFibGUgdG8gc3VwcG9ydCBhdG9taWMgb3BlcmF0aW9u
cyBvbiA2NC1iaXQgaW50ZWdlcnMuCgo+ICAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxv
Y2socndsb2NrX3QgKmxvY2spCj4gICB7Cj4gLSAgICAvKgo+IC0gICAgICogSWYgdGhlIHdyaXRl
ciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+IC0gICAgICog
T3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2lsbCBiZSB1c2VkIHRvIGNsZWFyIGl0
Lgo+IC0gICAgICovCj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsK
PiArICAgIC8qIFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xl
YXJlZCBkaXJlY3RseS4gKi8KPiArICAgIEFTU0VSVChfaXNfd3JpdGVfbG9ja2VkX2J5X21lKGF0
b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+ICsgICAgQlVJTERfQlVHX09OKF9RUl9TSElGVCAh
PSAxNik7Cj4gKyAgICB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDApOwoK
SSB0aGluayB0aGlzIGlzIGFuIGFidXNlIHRvIGNhc3QgYW4gYXRvbWljX3QoKSBkaXJlY3RseSBp
bnRvIGEgdWludDE2X3QuIApZb3Ugd291bGQgYXQgbGVhc3Qgd2FudCB0byB1c2UgJmxvY2stPmNu
dHMuY291bnRlciBoZXJlLgoKVGhlIHJlc3Qgb2YgdGhlIGNvZGUgbG9va3MgZ29vZCB0byBtZS4K
CkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 19:21:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 19:21:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4rNs-0001GK-UA; Thu, 20 Feb 2020 19:21:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4rNq-0001GC-Uf
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 19:21:14 +0000
X-Inumbo-ID: 28baa990-5416-11ea-8584-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28baa990-5416-11ea-8584-12813bfff9fa;
 Thu, 20 Feb 2020 19:21:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4rNp-0000YN-Gj; Thu, 20 Feb 2020 19:21:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4rNp-0001UC-2V; Thu, 20 Feb 2020 19:21:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4rNp-0004KP-1l; Thu, 20 Feb 2020 19:21:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147291-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=1d7f85df0f9c0456520ae86dc597bca87980d253
X-Osstest-Versions-That: linux=11a48a5a18c63fd7621bb050228cebf13566e4d8
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 19:21:13 +0000
Subject: [Xen-devel] [linux-next test] 147291: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI5MSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDcyOTEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzE1NwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQ3MTU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcxNTcKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
NzE1NwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MTU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcxNTcKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0NzE1NwoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5v
dCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQg
ICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzE1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1j
cmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3MTU3
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgbGlrZSAxNDcxNTcKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzE1NwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXNoYWRvdyAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IGxpa2UgMTQ3MTU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDcxNTcKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzE1
NwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0ICAgIGZhaWwgIGxpa2UgMTQ3MTU3CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1p
bnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDE0NzE1NwogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZh
aWwgIGxpa2UgMTQ3MTU3CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDcxNTcKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0
NzE1NwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQ3MTU3CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDcxNTcKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDE0NzE1NwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQ3MTU3CiB0ZXN0LWFybTY0LWFybTY0
LWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAx
NDcxNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzE1NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MTU3CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDcxNTcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzE1NwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ3MTU3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcxNTcKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14
c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgMWQ3Zjg1ZGYwZjljMDQ1NjUyMGFlODZk
YzU5N2JjYTg3OTgwZDI1MwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
MTFhNDhhNWExOGM2M2ZkNzYyMWJiMDUwMjI4Y2ViZjEzNTY2ZTRkOAoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2lu
Y2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5n
IHNhbWUgc2luY2UgICAxNDcyOTEgIDIwMjAtMDItMTkgMDk6MTk6MTAgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 19:59:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 19:59:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ryG-0004cl-RN; Thu, 20 Feb 2020 19:58:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3bM2=4I=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j4ryE-0004cg-H8
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 19:58:50 +0000
X-Inumbo-ID: 68d64232-541b-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 68d64232-541b-11ea-ade5-bc764e2007e4;
 Thu, 20 Feb 2020 19:58:49 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582228730;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=G8XI1ZvsBKfOKEfiuwwDwgWkQzH0B0ELdt8lj/JzlsI=;
 b=BIueREB21aPA6OyuVFGQuwSbrJFhZjmOBQ3ZQnwOJ/n9CCV1ONi0vE7i
 6QnE8UDBjleyovDMWtGZO+MtQUW81HPmAPXpM1rC6WnzNW0YY04L9xr+v
 1GMLouN/fBNGfKN7bGnOeanNNgmhun5LaW4MEWrtkkKuickm3MoX+IypL c=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: cefN6MU4UJdcZDp7O2ceV9fmsaOSXudMeJ0M6T7FfIvgLcR5ODaN9Ayh415diyGmWw2XSXMXnV
 lOaSoQ4nOXeXVE6QhhCr7yvnNL5ygFbySjE7sD5o+foTVgVTEsnfDJH6LsB4Fv44J8wRRX2L6R
 G622ttpkcGjvc4zAL+11zOwQNtiWnvZeUA4DQYuuSjtSOHZEJ8siKdjQFjvv58wslAyXb3yGL1
 hH531Ckk/iX39W5kxp6U/V67XQWyezpucTITqd28bOr33nH8z2AppsuYfSphmtrjUq0bKuM9C3
 ghs=
X-SBRS: 2.7
X-MesageID: 12783358
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,465,1574139600"; d="scan'208";a="12783358"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 20 Feb 2020 19:58:45 +0000
Message-ID: <20200220195845.5676-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/splitlock: CPUID and MSR details
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBzcGxpdGxvY2sgaXMgYW4gYXRvbWljIG9wZXJhdGlvbiB3aGljaCBjcm9zc2VzIGEgY2FjaGUg
bGluZSBib3VuZGFyeS4gIEl0CnNlcmlhbGlzZXMgb3BlcmF0aW9ucyBpbiB0aGUgY2FjaGUgY29o
ZXJlbmN5IGZhYnJpYyBhbmQgY29tZXMgd2l0aCBhCm11bHRpLXRob3VzYW5kIGN5Y2xlIHN0YWxs
LgoKSW50ZWwgVHJlbW9udCBDUFVzIGludHJvZHVjZSBNU1JfQ09SRV9DQVBTIHRvIGVudW1lcmF0
ZSB2YXJpb3VzIGNvcmUtc3BlY2lmaWMKZmVhdHVyZXMsIGFuZCBNU1JfVEVTVF9DVFJMIHRvIGFk
anVzdCB0aGUgYmVoYXZpb3VyIGluIHRoZSBjYXNlIG9mIGEKc3BsaXRsb2NrLgoKVmlydHVhbGlz
aW5nIHRoaXMgZm9yIGd1ZXN0cyBpcyBkaXN0aW5jdGx5IHRyaWNreSBvd2luZyB0byB0aGUgZmFj
dCB0aGF0Ck1TUl9URVNUX0NUUkwgaGFzIGNvcmUgcmF0aGVyIHRoYW4gdGhyZWFkIHNjb3BlLiAg
SW4gdGhlIG1lYW50aW1lIGhvd2V2ZXIsCnByZXZlbnQgdGhlIE1TUiB2YWx1ZXMgbGVha2luZyBp
bnRvIGd1ZXN0cy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NwdWlkLmMgICAgICAgICAgICAgICAgICAg
fCAxICsKIHRvb2xzL21pc2MveGVuLWNwdWlkLmMgICAgICAgICAgICAgICAgICAgICAgfCAyICst
CiB4ZW4vYXJjaC94ODYvbXNyLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNCArKysrCiB4
ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oICAgICAgICAgICAgIHwgNyArKysrKysrCiB4
ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oIHwgMSArCiA1IGZpbGVz
IGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9saWJ4bF9jcHVpZC5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3B1aWQuYwppbmRl
eCAwNjI3NTAxMDJlLi5iNGY2ZmQ1OTBkIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9j
cHVpZC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NwdWlkLmMKQEAgLTIxNyw2ICsyMTcsNyBA
QCBpbnQgbGlieGxfY3B1aWRfcGFyc2VfY29uZmlnKGxpYnhsX2NwdWlkX3BvbGljeV9saXN0ICpj
cHVpZCwgY29uc3QgY2hhciogc3RyKQogICAgICAgICB7InN0aWJwIiwgICAgICAgIDB4MDAwMDAw
MDcsICAwLCBDUFVJRF9SRUdfRURYLCAyNywgIDF9LAogICAgICAgICB7ImwxZC1mbHVzaCIsICAg
IDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRURYLCAyOCwgIDF9LAogICAgICAgICB7ImFyY2gt
Y2FwcyIsICAgIDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRURYLCAyOSwgIDF9LAorICAgICAg
ICB7ImNvcmUtY2FwcyIsICAgIDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRURYLCAzMCwgIDF9
LAogICAgICAgICB7InNzYmQiLCAgICAgICAgIDB4MDAwMDAwMDcsICAwLCBDUFVJRF9SRUdfRURY
LCAzMSwgIDF9LAogCiAgICAgICAgIHsiYXZ4NTEyLWJmMTYiLCAgMHgwMDAwMDAwNywgIDEsIENQ
VUlEX1JFR19FQVgsICA1LCAgMX0sCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbi1jcHVpZC5j
IGIvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYwppbmRleCA4YmUwM2Q4MWNlLi43NzI2YzRlZDNjIDEw
MDY0NAotLS0gYS90b29scy9taXNjL3hlbi1jcHVpZC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWNw
dWlkLmMKQEAgLTE2Niw3ICsxNjYsNyBAQCBzdGF0aWMgY29uc3QgY2hhciAqY29uc3Qgc3RyXzdk
MFszMl0gPQogCiAgICAgWzI2XSA9ICJpYnJzYiIsICAgICAgICAgWzI3XSA9ICJzdGlicCIsCiAg
ICAgWzI4XSA9ICJsMWRfZmx1c2giLCAgICAgWzI5XSA9ICJhcmNoX2NhcHMiLAotICAgIC8qIDMw
ICovICAgICAgICAgICAgICAgIFszMV0gPSAic3NiZCIsCisgICAgWzMwXSA9ICJjb3JlX2NhcHMi
LCAgICAgWzMxXSA9ICJzc2JkIiwKIH07CiAKIHN0YXRpYyBjb25zdCBjaGFyICpjb25zdCBzdHJf
N2ExWzMyXSA9CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNyLmMgYi94ZW4vYXJjaC94ODYv
bXNyLmMKaW5kZXggMWNlYTc3NzY4MC4uZGQyNmM4Nzc1OCAxMDA2NDQKLS0tIGEveGVuL2FyY2gv
eDg2L21zci5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwpAQCAtMTMyLDYgKzEzMiw4IEBAIGlu
dCBndWVzdF9yZG1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNyLCB1aW50NjRfdCAqdmFs
KQogICAgIGNhc2UgTVNSX1BSRURfQ01EOgogICAgIGNhc2UgTVNSX0ZMVVNIX0NNRDoKICAgICAg
ICAgLyogV3JpdGUtb25seSAqLworICAgIGNhc2UgTVNSX1RFU1RfQ1RSTDoKKyAgICBjYXNlIE1T
Ul9DT1JFX0NBUEFCSUxJVElFUzoKICAgICBjYXNlIE1TUl9UU1hfRk9SQ0VfQUJPUlQ6CiAgICAg
Y2FzZSBNU1JfVFNYX0NUUkw6CiAgICAgY2FzZSBNU1JfQU1ENjRfTFdQX0NGRzoKQEAgLTI4Mywx
MCArMjg1LDEyIEBAIGludCBndWVzdF93cm1zcihzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgbXNy
LCB1aW50NjRfdCB2YWwpCiAgICAgICAgIHVpbnQ2NF90IHJzdmQ7CiAKICAgICBjYXNlIE1TUl9J
QTMyX1BMQVRGT1JNX0lEOgorICAgIGNhc2UgTVNSX0NPUkVfQ0FQQUJJTElUSUVTOgogICAgIGNh
c2UgTVNSX0lOVEVMX0NPUkVfVEhSRUFEX0NPVU5UOgogICAgIGNhc2UgTVNSX0lOVEVMX1BMQVRG
T1JNX0lORk86CiAgICAgY2FzZSBNU1JfQVJDSF9DQVBBQklMSVRJRVM6CiAgICAgICAgIC8qIFJl
YWQtb25seSAqLworICAgIGNhc2UgTVNSX1RFU1RfQ1RSTDoKICAgICBjYXNlIE1TUl9UU1hfRk9S
Q0VfQUJPUlQ6CiAgICAgY2FzZSBNU1JfVFNYX0NUUkw6CiAgICAgY2FzZSBNU1JfQU1ENjRfTFdQ
X0NGRzoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCmluZGV4IGJiY2EzMjg5Y2EuLmMzMjA4NDZjMDYg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKKysrIGIveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaApAQCAtMzIsNiArMzIsMTAgQEAKICNkZWZpbmUgRUZF
Ul9LTk9XTl9NQVNLCQkoRUZFUl9TQ0UgfCBFRkVSX0xNRSB8IEVGRVJfTE1BIHwgRUZFUl9OWCB8
IFwKIAkJCQkgRUZFUl9TVk1FIHwgRUZFUl9GRlhTRSkKIAorI2RlZmluZSBNU1JfVEVTVF9DVFJM
ICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwMzMKKyNkZWZpbmUgVEVTVF9DVFJMX1NQTElUTE9D
S19ERVRFQ1QgICAgICAoX0FDKDEsIFVMTCkgPDwgMjkpCisjZGVmaW5lIFRFU1RfQ1RSTF9TUExJ
VExPQ0tfRElTQUJMRSAgICAgKF9BQygxLCBVTEwpIDw8IDMxKQorCiAjZGVmaW5lIE1TUl9JTlRF
TF9DT1JFX1RIUkVBRF9DT1VOVCAgICAgMHgwMDAwMDAzNQogI2RlZmluZSBNU1JfQ1RDX1RIUkVB
RF9NQVNLICAgICAgICAgICAgIDB4MDAwMGZmZmYKICNkZWZpbmUgTVNSX0NUQ19DT1JFX01BU0sg
ICAgICAgICAgICAgICAweGZmZmYwMDAwCkBAIC01Miw2ICs1Niw5IEBACiAjZGVmaW5lIFBQSU5f
TE9DS09VVAkJCShfQUMoMSwgVUxMKSA8PCAwKQogI2RlZmluZSBQUElOX0VOQUJMRQkJCShfQUMo
MSwgVUxMKSA8PCAxKQogCisjZGVmaW5lIE1TUl9DT1JFX0NBUEFCSUxJVElFUyAgICAgICAgICAg
MHgwMDAwMDBjZgorI2RlZmluZSBDT1JFX0NBUFNfU1BMSVRMT0NLX0RFVEVDVCAgICAgIChfQUMo
MSwgVUxMKSA8PCAgNSkKKwogI2RlZmluZSBNU1JfQVJDSF9DQVBBQklMSVRJRVMJCTB4MDAwMDAx
MGEKICNkZWZpbmUgQVJDSF9DQVBTX1JEQ0xfTk8JCShfQUMoMSwgVUxMKSA8PCAwKQogI2RlZmlu
ZSBBUkNIX0NBUFNfSUJSU19BTEwJCShfQUMoMSwgVUxMKSA8PCAxKQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaCBiL3hlbi9pbmNsdWRlL3B1
YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKaW5kZXggYmQyZjIxY2I4NS4uMDg2NzM2YWM3
YiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQu
aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oCkBAIC0y
NTgsNiArMjU4LDcgQEAgWEVOX0NQVUZFQVRVUkUoSUJSU0IsICAgICAgICAgOSozMisyNikgLypB
ICBJQlJTIGFuZCBJQlBCIHN1cHBvcnQgKHVzZWQgYnkgSW50ZWwKIFhFTl9DUFVGRUFUVVJFKFNU
SUJQLCAgICAgICAgIDkqMzIrMjcpIC8qQSAgU1RJQlAgKi8KIFhFTl9DUFVGRUFUVVJFKEwxRF9G
TFVTSCwgICAgIDkqMzIrMjgpIC8qUyAgTVNSX0ZMVVNIX0NNRCBhbmQgTDFEIGZsdXNoLiAqLwog
WEVOX0NQVUZFQVRVUkUoQVJDSF9DQVBTLCAgICAgOSozMisyOSkgLyogICBJQTMyX0FSQ0hfQ0FQ
QUJJTElUSUVTIE1TUiAqLworWEVOX0NQVUZFQVRVUkUoQ09SRV9DQVBTLCAgICAgOSozMiszMCkg
LyogICBJQTMyX0NPUkVfQ0FQQUJJTElUSUVTIE1TUiAqLwogWEVOX0NQVUZFQVRVUkUoU1NCRCwg
ICAgICAgICAgOSozMiszMSkgLypBICBNU1JfU1BFQ19DVFJMLlNTQkQgYXZhaWxhYmxlICovCiAK
IC8qIEludGVsLWRlZmluZWQgQ1BVIGZlYXR1cmVzLCBDUFVJRCBsZXZlbCAweDAwMDAwMDA3OjEu
ZWF4LCB3b3JkIDEwICovCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 20:37:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 20:37:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4sZN-0008Ru-1Q; Thu, 20 Feb 2020 20:37:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zM8Q=4I=redhat.com=mst@srs-us1.protection.inumbo.net>)
 id 1j4sZL-0008Rp-MV
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 20:37:11 +0000
X-Inumbo-ID: c49aea64-5420-11ea-8597-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id c49aea64-5420-11ea-8597-12813bfff9fa;
 Thu, 20 Feb 2020 20:37:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582231030;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=GpVntnYFcRNRYp9vd38D9RLd3ZoZgdoVy3FSxPuLQ18=;
 b=RmiVa+6NWfzQl/7OOMT6BahYlKE9SVF7kBaZgREjBHjAJCHvPG8IMCyZ1I7s16ZhX9oaVN
 vIcRftyxfi0v5ZVwb7n2GTu2EMn4G+HPneHM8kfnnB+Nfry4V2WDCaQJBD3q1J6HRka8ku
 SrALkBaUuSROcSR/Mt3VE3AJSYQU960=
Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com
 [209.85.160.198]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-257-BTA5LkQ2Mz6iF9zpUIGxkw-1; Thu, 20 Feb 2020 15:37:06 -0500
Received: by mail-qt1-f198.google.com with SMTP id l25so9453qtu.0
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 12:37:05 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to;
 bh=so8lauUUoGRoi/jJSytdd24qTKrEHkl0ntF8odMqIEk=;
 b=HoGCOBdYLefBy/DkR+Zi8g4By1zGxlHGbhqDWijSwR6w7IysNSU68Jz6C79ZxkhI3X
 rIYG5XdgQ5VHd+nNYRHKRqNXHyu5Ru4pfmDhJlGn/ljB6c3dD8mGRGy4usn9vVSR4t8s
 PJ9GGYGGZB5+zfTznT+tiVJp4Ppux5EOYJJ2D+r3k3WB5GTjpGtKo1f2lEWoJuYseede
 3Sn5BGPCStcKNux5Ad96bWT1c6pJ+Qr4j7biNPBAq5J+ofuwHHnuq+UfC9PK1925R0XU
 rVRGYx1zfCSWnUiK3QcSmc+XXcAco2+NmH1mphjdfBIqboFimArJcXsrAMl399yPObPz
 B7UQ==
X-Gm-Message-State: APjAAAXXM57Dd2jODNvKRpmkxJf07p4LDCSLLVlS08++FDgeeAzEZfdn
 f0lqUcaZs+t9ki1gTCqst7kSF5AUH33qRTYD0BxS360TgKp/DYHTqkz5Ecd/1eih4nNnOOTtXi+
 N3CyiK7PNZsEKT6fU8kEH3Y2T96A=
X-Received: by 2002:a05:6214:1708:: with SMTP id
 db8mr26944594qvb.129.1582231025547; 
 Thu, 20 Feb 2020 12:37:05 -0800 (PST)
X-Google-Smtp-Source: APXvYqz2CDQ9YV75e83hj4oP1c/1mOoRGzxY5Z43juejD8dEw+xmm2eKkwPF3YfbhM2cUNmFM6trdQ==
X-Received: by 2002:a05:6214:1708:: with SMTP id
 db8mr26944566qvb.129.1582231025364; 
 Thu, 20 Feb 2020 12:37:05 -0800 (PST)
Received: from redhat.com (bzq-109-67-14-209.red.bezeqint.net. [109.67.14.209])
 by smtp.gmail.com with ESMTPSA id a2sm397978qka.75.2020.02.20.12.36.56
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 12:37:04 -0800 (PST)
Date: Thu, 20 Feb 2020 15:36:53 -0500
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= <philmd@redhat.com>
Message-ID: <20200220153648-mutt-send-email-mst@kernel.org>
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-2-philmd@redhat.com>
MIME-Version: 1.0
In-Reply-To: <20200220130548.29974-2-philmd@redhat.com>
X-MC-Unique: BTA5LkQ2Mz6iF9zpUIGxkw-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Content-Disposition: inline
Subject: Re: [Xen-devel] [PATCH v3 01/20] scripts/git.orderfile: Display
 Cocci scripts before code modifications
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Peter Maydell <peter.maydell@linaro.org>,
 Dmitry Fleytman <dmitry.fleytman@gmail.com>, kvm@vger.kernel.org,
 David Hildenbrand <david@redhat.com>, Jason Wang <jasowang@redhat.com>,
 qemu-devel@nongnu.org, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?iso-8859-1?Q?Herv=E9?= Poussineau <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?iso-8859-1?Q?C=E9dric?= Le Goater <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDI6MDU6MjlQTSArMDEwMCwgUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kgd3JvdGU6Cj4gV2hlbiB3ZSB1c2UgYSBDb2NjaW5lbGxlIHNlbWFudGljIHNjcmlw
dCB0byBkbyBhdXRvbWF0aWMKPiBjb2RlIG1vZGlmaWNhdGlvbnMsIGl0IG1ha2VzIHNlbnNlIHRv
IGxvb2sgYXQgdGhlIHNlbWFudGljCj4gcGF0Y2ggZmlyc3QuCj4gCj4gU2lnbmVkLW9mZi1ieTog
UGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgoKUmV2aWV3ZWQtYnk6
IE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+Cgo+IC0tLQo+ICBzY3JpcHRzL2dp
dC5vcmRlcmZpbGUgfCAzICsrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4g
Cj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvZ2l0Lm9yZGVyZmlsZSBiL3NjcmlwdHMvZ2l0Lm9yZGVy
ZmlsZQo+IGluZGV4IDFmNzQ3YjU4M2EuLjdjZjIyZTBiZjUgMTAwNjQ0Cj4gLS0tIGEvc2NyaXB0
cy9naXQub3JkZXJmaWxlCj4gKysrIGIvc2NyaXB0cy9naXQub3JkZXJmaWxlCj4gQEAgLTIyLDYg
KzIyLDkgQEAgTWFrZWZpbGUqCj4gIHFhcGkvKi5qc29uCj4gIHFnYS8qLmpzb24KPiAgCj4gKyMg
c2VtYW50aWMgcGF0Y2hlcwo+ICsqLmNvY2NpCj4gKwo+ICAjIGhlYWRlcnMKPiAgKi5oCj4gIAo+
IC0tIAo+IDIuMjEuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 20:54:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 20:54:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4sq1-0001tI-N4; Thu, 20 Feb 2020 20:54:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JaIC=4I=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4sq0-0001tC-3R
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 20:54:24 +0000
X-Inumbo-ID: 2957ee6e-5423-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2957ee6e-5423-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 20:54:18 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4spu-0002WP-2F; Thu, 20 Feb 2020 20:54:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4spt-0007Vh-QO; Thu, 20 Feb 2020 20:54:17 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4spt-0000v8-Pg; Thu, 20 Feb 2020 20:54:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147370-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=9004d93b68d170f7c3910c46030c095d453bcef5
X-Osstest-Versions-That: xen=cb6a6e9527c0f87708dce9facb74d11f0169992b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 20 Feb 2020 20:54:17 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147370: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM3MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM3MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5MDA0ZDkzYjY4ZDE3MGY3YzM5MTBjNDYwMzBjMDk1ZDQ1M2JjZWY1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjYjZhNmU5NTI3YzBmODc3MDhk
Y2U5ZmFjYjc0ZDExZjAxNjk5OTJiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDczNjEgIDIwMjAt
MDItMjAgMTM6MDE6MDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzcwICAy
MDIwLTAyLTIwIDE4OjAxOjE3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFdl
aSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0
cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBjYjZhNmU5NTI3Li45MDA0ZDkzYjY4
ICA5MDA0ZDkzYjY4ZDE3MGY3YzM5MTBjNDYwMzBjMDk1ZDQ1M2JjZWY1IC0+IHNtb2tlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 20 23:06:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 20 Feb 2020 23:06:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4ut3-0005d7-01; Thu, 20 Feb 2020 23:05:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ySgZ=4I=chromium.org=keescook@srs-us1.protection.inumbo.net>)
 id 1j4ut1-0005d2-QJ
 for xen-devel@lists.xenproject.org; Thu, 20 Feb 2020 23:05:39 +0000
X-Inumbo-ID: 82799c92-5435-11ea-bc8e-bc764e2007e4
Received: from mail-pf1-x442.google.com (unknown [2607:f8b0:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 82799c92-5435-11ea-bc8e-bc764e2007e4;
 Thu, 20 Feb 2020 23:05:39 +0000 (UTC)
Received: by mail-pf1-x442.google.com with SMTP id i6so155579pfc.1
 for <xen-devel@lists.xenproject.org>; Thu, 20 Feb 2020 15:05:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:content-transfer-encoding:in-reply-to;
 bh=c0kZSeFM/+814IXGYlA2mUh7BiAgeVF3A/1ZFnTcsZc=;
 b=oNgGUgcXPIIzpKoyYuQCg2iZgDGOqNq2Nuywq1XBACo+UkBmEshyJJcH4Rq/FYPAyV
 wmpxnA+i3Uj2NsKgZB7+n+cELRd+40ZezWMN3LL3O7GAvIzFSkQ7jxZrbtedJlR/P5zc
 qznGHo5Zt1TIpx7dru+9PdeL5yFGhMh8D4Ztc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:content-transfer-encoding
 :in-reply-to;
 bh=c0kZSeFM/+814IXGYlA2mUh7BiAgeVF3A/1ZFnTcsZc=;
 b=CMd0d3fEUL90cAKVMaaalfZi0DzcODEYLRI2shWRqlJqz/RpodkGIJvWma/ZZ4IJRg
 ltp42fhbct5ETHnuz2SSTb6Tq+pCL/hUVRSZKMwLcpTBlvQPuDiP5br4CQ5MbS5lAKcv
 K3ex8INwj2bd9uGbJwoDjx69CRsqWQkqfY5NnP2gWJ3hXOmVYVFVIymGcFONrBsPJUG7
 pfjsy0ddaxpyT2u1mDEWhHx+vFjg+pB030RvKs1ORZpX8utCZmnweXhmg6fhgMRZPZMF
 m3hbv1gWobAfXzkMcVxnUY/a9Gm+1ICS2XZedUxK/3HHbXl6RPbF3H7tbUrCQabFF1H2
 SlqA==
X-Gm-Message-State: APjAAAVPaSfcI0yQucU+kag33+NsyvHU3MvksfEM4vrM+sx1IMEzT/Di
 ZSzb9RNxvc9UO5fzhw2czNUehA==
X-Google-Smtp-Source: APXvYqxk+KNXpddw0Soriz9dh3hS8Ty+wHgvXPj77cXIpL/9OafL5vZZNFJjY0dqa57hetm/W/6LdA==
X-Received: by 2002:aa7:8f33:: with SMTP id y19mr32954425pfr.47.1582239938288; 
 Thu, 20 Feb 2020 15:05:38 -0800 (PST)
Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163])
 by smtp.gmail.com with ESMTPSA id g7sm660356pfq.33.2020.02.20.15.05.37
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 20 Feb 2020 15:05:37 -0800 (PST)
Date: Thu, 20 Feb 2020 15:05:36 -0800
From: Kees Cook <keescook@chromium.org>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Message-ID: <202002201505.C3863B2D0@keescook>
References: <20200220062318.69299-1-keescook@chromium.org>
 <16a166da-c6e7-aa36-53a0-1b56197c8fc0@suse.com>
 <8a7f5bd7-2bb6-d187-cc6e-87ff01c440ce@oracle.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8a7f5bd7-2bb6-d187-cc6e-87ff01c440ce@oracle.com>
Subject: Re: [Xen-devel] [PATCH] x86/xen: Distribute switch variables for
 initialization
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?iso-8859-1?Q?J=FCrgen_Gro=DF?= <jgross@suse.com>,
 xen-devel@lists.xenproject.org, Stefano Stabellini <sstabellini@kernel.org>,
 Alexander Potapenko <glider@google.com>, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMTE6MzM6NDFBTSAtMDUwMCwgQm9yaXMgT3N0cm92c2t5
IHdyb3RlOgo+IAo+IAo+IE9uIDIvMjAvMjAgMTozNyBBTSwgSsO8cmdlbiBHcm/DnyB3cm90ZToK
PiA+IE9uIDIwLjAyLjIwIDA3OjIzLCBLZWVzIENvb2sgd3JvdGU6Cj4gPj4gVmFyaWFibGVzIGRl
Y2xhcmVkIGluIGEgc3dpdGNoIHN0YXRlbWVudCBiZWZvcmUgYW55IGNhc2Ugc3RhdGVtZW50cwo+
ID4+IGNhbm5vdCBiZSBhdXRvbWF0aWNhbGx5IGluaXRpYWxpemVkIHdpdGggY29tcGlsZXIgaW5z
dHJ1bWVudGF0aW9uIChhcwo+ID4+IHRoZXkgYXJlIG5vdCBwYXJ0IG9mIGFueSBleGVjdXRpb24g
ZmxvdykuIFdpdGggR0NDJ3MgcHJvcG9zZWQgYXV0b21hdGljCj4gPj4gc3RhY2sgdmFyaWFibGUg
aW5pdGlhbGl6YXRpb24gZmVhdHVyZSwgdGhpcyB0cmlnZ2VycyBhIHdhcm5pbmcgKGFuZCB0aGV5
Cj4gPj4gZG9uJ3QgZ2V0IGluaXRpYWxpemVkKS4gQ2xhbmcncyBhdXRvbWF0aWMgc3RhY2sgdmFy
aWFibGUgaW5pdGlhbGl6YXRpb24KPiA+PiAodmlhIENPTkZJR19JTklUX1NUQUNLX0FMTD15KSBk
b2Vzbid0IHRocm93IGEgd2FybmluZywgYnV0IGl0IGFsc28KPiA+PiBkb2Vzbid0IGluaXRpYWxp
emUgc3VjaCB2YXJpYWJsZXNbMV0uIE5vdGUgdGhhdCB0aGVzZSB3YXJuaW5ncyAob3IKPiA+PiBz
aWxlbnQKPiA+PiBza2lwcGluZykgaGFwcGVuIGJlZm9yZSB0aGUgZGVhZC1zdG9yZSBlbGltaW5h
dGlvbiBvcHRpbWl6YXRpb24gcGhhc2UsCj4gPj4gc28gZXZlbiB3aGVuIHRoZSBhdXRvbWF0aWMg
aW5pdGlhbGl6YXRpb25zIGFyZSBsYXRlciBlbGlkZWQgaW4gZmF2b3Igb2YKPiA+PiBkaXJlY3Qg
aW5pdGlhbGl6YXRpb25zLCB0aGUgd2FybmluZ3MgcmVtYWluLgo+ID4+Cj4gPj4gVG8gYXZvaWQg
dGhlc2UgcHJvYmxlbXMsIG1vdmUgc3VjaCB2YXJpYWJsZXMgaW50byB0aGUgImNhc2UiIHdoZXJl
Cj4gPj4gdGhleSdyZSB1c2VkIG9yIGxpZnQgdGhlbSB1cCBpbnRvIHRoZSBtYWluIGZ1bmN0aW9u
IGJvZHkuCj4gPj4KPiA+PiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmM6IEluIGZ1bmN0aW9u
IOKAmHhlbl93cml0ZV9tc3Jfc2FmZeKAmToKPiA+PiBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2
LmM6OTA0OjEyOiB3YXJuaW5nOiBzdGF0ZW1lbnQgd2lsbCBuZXZlciBiZQo+ID4+IGV4ZWN1dGVk
IFstV3N3aXRjaC11bnJlYWNoYWJsZV0KPiA+PiDCoMKgIDkwNCB8wqDCoCB1bnNpZ25lZCB3aGlj
aDsKPiA+PiDCoMKgwqDCoMKgwqAgfMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgXn5+fn4KPiA+Pgo+
ID4+IFsxXSBodHRwczovL2J1Z3MubGx2bS5vcmcvc2hvd19idWcuY2dpP2lkPTQ0OTE2Cj4gPj4K
PiA+PiBTaWduZWQtb2ZmLWJ5OiBLZWVzIENvb2sgPGtlZXNjb29rQGNocm9taXVtLm9yZz4KPiA+
Cj4gPiBSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+ID4KPiAK
PiBBcHBsaWVkIHRvIGZvci1saW51cy01LjYuCj4gCj4gKEkgcmVwbGFjZWQgJ3Vuc2lnbmVkJyB3
aXRoICd1bnNpZ25lZCBpbnQnIHRvIHF1aWV0IGRvd24gY2hlY2twYXRjaCApCgpPaCwgZ29vZCBj
YWxsLiBTb3JyeSBJIG1pc3NlZCB0aGF0IQoKVGhhbmtzIQoKLS0gCktlZXMgQ29vawoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 00:13:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 00:13:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4vw0-0004CJ-MO; Fri, 21 Feb 2020 00:12:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j4vvz-0004C6-Fu
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 00:12:47 +0000
X-Inumbo-ID: e324b866-543e-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e324b866-543e-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 00:12:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4vvx-0006wJ-UE; Fri, 21 Feb 2020 00:12:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j4vvx-0007CV-Hg; Fri, 21 Feb 2020 00:12:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j4vvx-0008GV-HF; Fri, 21 Feb 2020 00:12:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147371-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=740b64debacddc1e0906c42bf0161ed2c667ac96
X-Osstest-Versions-That: xen=9004d93b68d170f7c3910c46030c095d453bcef5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 00:12:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147371: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM3MSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM3MS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA3NDBiNjRkZWJhY2RkYzFlMDkwNmM0MmJmMDE2MWVkMmM2NjdhYzk2CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MDA0ZDkzYjY4ZDE3MGY3YzM5
MTBjNDYwMzBjMDk1ZDQ1M2JjZWY1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDczNzAgIDIwMjAt
MDItMjAgMTg6MDE6MTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzcxICAy
MDIwLTAyLTIwIDIxOjAyOjAwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDkwMDRkOTNiNjguLjc0MGI2NGRl
YmEgIDc0MGI2NGRlYmFjZGRjMWUwOTA2YzQyYmYwMTYxZWQyYzY2N2FjOTYgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 00:50:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 00:50:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4wVw-000793-6Z; Fri, 21 Feb 2020 00:49:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1IOF=4J=amazon.com=prvs=3137b72dd=anchalag@srs-us1.protection.inumbo.net>)
 id 1j4wVv-00078y-0O
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 00:49:55 +0000
X-Inumbo-ID: 1334cfaa-5444-11ea-85c0-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1334cfaa-5444-11ea-85c0-12813bfff9fa;
 Fri, 21 Feb 2020 00:49:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582246194; x=1613782194;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=qRqtgWJ22u776YSg9bBd/tmHHyG23FJttVIZIbK7Qjg=;
 b=IitQ77hyxqcf7qMl9pWFWtYUXJOOFXKq0R6Fpr7dGqrBnVaIrZw98yIR
 qy9ywgPxU0wbUw4LIwKl3rpe5ihUZ/JIuGXzGm7NZ59JOgD1mu8UL/oFg
 ss3NJyYlkofKp6snxKeWDNTKEBD0nq6fSrlOgLODcm9s958NI5mfL7gjU M=;
IronPort-SDR: gzePQYfqEPTZB8zTuoMfAHP5kckORrS0AjiPhCAQdmbC8ZYb9592+GYxfDANdINrFvc+nfM1z6
 7Si0suEHsbUw==
X-IronPort-AV: E=Sophos;i="5.70,466,1574121600"; d="scan'208";a="18222658"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 21 Feb 2020 00:49:42 +0000
Received: from EX13MTAUEB002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-97fdccfd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 1A7FAA1E57; Fri, 21 Feb 2020 00:49:35 +0000 (UTC)
Received: from EX13D08UEB004.ant.amazon.com (10.43.60.142) by
 EX13MTAUEB002.ant.amazon.com (10.43.60.12) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 00:49:19 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D08UEB004.ant.amazon.com (10.43.60.142) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Fri, 21 Feb 2020 00:49:19 +0000
Received: from dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com
 (172.22.96.68) by mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP
 Server id 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 00:49:18 +0000
Received: by dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com (Postfix,
 from userid 4335130)
 id A95C4401AF; Fri, 21 Feb 2020 00:49:18 +0000 (UTC)
Date: Fri, 21 Feb 2020 00:49:18 +0000
From: Anchal Agarwal <anchalag@amazon.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>, Roger Pau
 =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Message-ID: <20200221004918.GA13221@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
References: <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin,
 Eduardo" <eduval@amazon.com>, "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, anchalag@amazon.com,
 "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMTA6MDE6NTJBTSAtMDcwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDIwIEZlYnJ1YXJ5IDIwMjAg
MTY6NDkKPiA+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+Cj4gPiBD
YzogQWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFy
ZG8KPiA+IDxlZHV2YWxAYW1hem9uLmNvbT47IGxlbi5icm93bkBpbnRlbC5jb207IHBldGVyekBp
bmZyYWRlYWQub3JnOwo+ID4gYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOyB4ODZAa2VybmVsLm9y
ZzsgbGludXgtbW1Aa3ZhY2sub3JnOwo+ID4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0
Z2x4QGxpbnV0cm9uaXguZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7Cj4gPiBmbGxpbmRlbkBh
bWFvem4uY29tOyBLYW1hdGEsIE11bmVoaXNhIDxrYW1hdGFtQGFtYXpvbi5jb20+Owo+ID4gbWlu
Z29AcmVkaGF0LmNvbTsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTaW5naCwgQmFs
YmlyCj4gPiA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxr
QG9yYWNsZS5jb207Cj4gPiBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
OyBqZ3Jvc3NAc3VzZS5jb207Cj4gPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1wbUB2
Z2VyLmtlcm5lbC5vcmc7IHJqd0Byand5c29ja2kubmV0Owo+ID4gbGludXgta2VybmVsQHZnZXIu
a2VybmVsLm9yZzsgdmt1em5ldHNAcmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsKPiA+
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtSRkMgUEFUQ0ggdjMgMDYvMTJdIHhlbi1ibGtmcm9udDogYWRkIGNhbGxiYWNr
cwo+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiAKPiA+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDA0OjIzOjEzUE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiBTZW50OiAyMCBGZWJydWFyeSAyMDIw
IDE1OjQ1Cj4gPiA+ID4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4K
PiA+ID4gPiBDYzogQWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50
aW4sIEVkdWFyZG8KPiA+ID4gPiA8ZWR1dmFsQGFtYXpvbi5jb20+OyBsZW4uYnJvd25AaW50ZWwu
Y29tOyBwZXRlcnpAaW5mcmFkZWFkLm9yZzsKPiA+ID4gPiBiZW5oQGtlcm5lbC5jcmFzaGluZy5v
cmc7IHg4NkBrZXJuZWwub3JnOyBsaW51eC1tbUBrdmFjay5vcmc7Cj4gPiA+ID4gcGF2ZWxAdWN3
LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXguZGU7Cj4gPiBzc3RhYmVsbGluaUBr
ZXJuZWwub3JnOwo+ID4gPiA+IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0YSwgTXVuZWhpc2Eg
PGthbWF0YW1AYW1hem9uLmNvbT47Cj4gPiA+ID4gbWluZ29AcmVkaGF0LmNvbTsgeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnOyBTaW5naCwgQmFsYmlyCj4gPiA+ID4gPHNibGJpckBhbWF6
b24uY29tPjsgYXhib2VAa2VybmVsLmRrOyBrb25yYWQud2lsa0BvcmFjbGUuY29tOwo+ID4gPiA+
IGJwQGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207IGpncm9zc0BzdXNlLmNv
bTsKPiA+ID4gPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1wbUB2Z2VyLmtlcm5lbC5v
cmc7IHJqd0Byand5c29ja2kubmV0Owo+ID4gPiA+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v
cmc7IHZrdXpuZXRzQHJlZGhhdC5jb207Cj4gPiBkYXZlbUBkYXZlbWxvZnQubmV0Owo+ID4gPiA+
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gPiA+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYzIDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZAo+ID4g
Y2FsbGJhY2tzCj4gPiA+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiA+ID4K
PiA+ID4gPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwODo1NDozNkFNICswMDAwLCBEdXJyYW50
LCBQYXVsIHdyb3RlOgo+ID4gPiA+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4g
PiA+ID4gPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2pl
Y3Qub3JnPiBPbiBCZWhhbGYKPiA+IE9mCj4gPiA+ID4gPiA+IFJvZ2VyIFBhdSBNb25uw6kKPiA+
ID4gPiA+ID4gU2VudDogMjAgRmVicnVhcnkgMjAyMCAwODozOQo+ID4gPiA+ID4gPiBUbzogQWdh
cndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPgo+ID4gPiA+ID4gPiBDYzogVmFsZW50
aW4sIEVkdWFyZG8gPGVkdXZhbEBhbWF6b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsKPiA+
ID4gPiA+ID4gcGV0ZXJ6QGluZnJhZGVhZC5vcmc7IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsg
eDg2QGtlcm5lbC5vcmc7Cj4gPiBsaW51eC0KPiA+ID4gPiA+ID4gbW1Aa3ZhY2sub3JnOyBwYXZl
bEB1Y3cuY3o7IGhwYUB6eXRvci5jb207IHRnbHhAbGludXRyb25peC5kZTsKPiA+ID4gPiA+ID4g
c3N0YWJlbGxpbmlAa2VybmVsLm9yZzsgZmxsaW5kZW5AYW1hb3puLmNvbTsgS2FtYXRhLCBNdW5l
aGlzYQo+ID4gPiA+ID4gPiA8a2FtYXRhbUBhbWF6b24uY29tPjsgbWluZ29AcmVkaGF0LmNvbTsg
eGVuLQo+ID4gPiA+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOwo+ID4gPiA+ID4gPiBTaW5n
aCwgQmFsYmlyIDxzYmxiaXJAYW1hem9uLmNvbT47IGF4Ym9lQGtlcm5lbC5kazsKPiA+ID4gPiA+
ID4ga29ucmFkLndpbGtAb3JhY2xlLmNvbTsgYnBAYWxpZW44LmRlOyBib3Jpcy5vc3Ryb3Zza3lA
b3JhY2xlLmNvbTsKPiA+ID4gPiA+ID4gamdyb3NzQHN1c2UuY29tOyBuZXRkZXZAdmdlci5rZXJu
ZWwub3JnOyBsaW51eC1wbUB2Z2VyLmtlcm5lbC5vcmc7Cj4gPiA+ID4gPiA+IHJqd0Byand5c29j
a2kubmV0OyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOwo+ID4gdmt1em5ldHNAcmVkaGF0
LmNvbTsKPiA+ID4gPiA+ID4gZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsgV29vZGhvdXNlLCBEYXZpZCA8
ZHdtd0BhbWF6b24uY28udWs+Cj4gPiA+ID4gPiA+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBb
UkZDIFBBVENIIHYzIDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZAo+ID4gPiA+IGNhbGxiYWNrcwo+
ID4gPiA+ID4gPiBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRpb24KPiA+ID4gPiA+ID4KPiA+
ID4gPiA+ID4gVGhhbmtzIGZvciB0aGlzIHdvcmssIHBsZWFzZSBzZWUgYmVsb3cuCj4gPiA+ID4g
PiA+Cj4gPiA+ID4gPiA+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0IDA2OjA0OjI0UE0gKzAwMDAs
IEFuY2hhbCBBZ2Fyd2FsIHdyb3RlOgo+ID4gPiA+ID4gPiA+IE9uIFR1ZSwgRmViIDE4LCAyMDIw
IGF0IDEwOjE2OjExQU0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiA+ID4gPiA+
ID4gPiBPbiBNb24sIEZlYiAxNywgMjAyMCBhdCAxMTowNTo1M1BNICswMDAwLCBBbmNoYWwgQWdh
cndhbAo+ID4gd3JvdGU6Cj4gPiA+ID4gPiA+ID4gPiA+IE9uIE1vbiwgRmViIDE3LCAyMDIwIGF0
IDExOjA1OjA5QU0gKzAxMDAsIFJvZ2VyIFBhdSBNb25uw6kKPiA+IHdyb3RlOgo+ID4gPiA+ID4g
PiA+ID4gPiA+IE9uIEZyaSwgRmViIDE0LCAyMDIwIGF0IDExOjI1OjM0UE0gKzAwMDAsIEFuY2hh
bCBBZ2Fyd2FsCj4gPiA+ID4gd3JvdGU6Cj4gPiA+ID4gPiA+ID4gPiA+IFF1aWVzY2luZyB0aGUg
cXVldWUgc2VlbWVkIGEgYmV0dGVyIG9wdGlvbiBoZXJlIGFzIHdlIHdhbnQKPiA+IHRvCj4gPiA+
ID4gbWFrZQo+ID4gPiA+ID4gPiBzdXJlIG9uZ29pbmcKPiA+ID4gPiA+ID4gPiA+ID4gcmVxdWVz
dHMgZGlzcGF0Y2hlcyBhcmUgdG90YWxseSBkcmFpbmVkLgo+ID4gPiA+ID4gPiA+ID4gPiBJIHNo
b3VsZCBhY2NlcHQgdGhhdCBzb21lIG9mIHRoZXNlIG5vdGlvbiBpcyBib3Jyb3dlZCBmcm9tCj4g
PiBob3cKPiA+ID4gPiBudm1lCj4gPiA+ID4gPiA+IGZyZWV6ZS91bmZyZWV6ZQo+ID4gPiA+ID4g
PiA+ID4gPiBpcyBkb25lIGFsdGhvdWdoIGl0cyBub3QgYXBwbGUgdG8gYXBwbGUgY29tcGFyaXNv
bi4KPiA+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gPiBUaGF0J3MgZmluZSwgYnV0IEkgd291
bGQgc3RpbGwgbGlrZSB0byByZXF1ZXN0cyB0aGF0IHlvdSB1c2UKPiA+IHRoZQo+ID4gPiA+IHNh
bWUKPiA+ID4gPiA+ID4gPiA+IGxvZ2ljIChhcyBtdWNoIGFzIHBvc3NpYmxlKSBmb3IgYm90aCB0
aGUgWGVuIGFuZCB0aGUgUE0KPiA+IGluaXRpYXRlZAo+ID4gPiA+ID4gPiA+ID4gc3VzcGVuc2lv
bi4KPiA+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gPiBTbyB5b3UgZWl0aGVyIGFwcGx5IHRo
aXMgZnJlZXplL3VuZnJlZXplIHRvIHRoZSBYZW4gc3VzcGVuc2lvbgo+ID4gPiA+IChhbmQKPiA+
ID4gPiA+ID4gPiA+IGRyb3AgdGhlIHJlLWlzc3Vpbmcgb2YgcmVxdWVzdHMgb24gcmVzdW1lKSBv
ciBhZGFwdCB0aGUgc2FtZQo+ID4gPiA+IGFwcHJvYWNoCj4gPiA+ID4gPiA+ID4gPiBhcyB0aGUg
WGVuIGluaXRpYXRlZCBzdXNwZW5zaW9uLiBLZWVwaW5nIHR3byBjb21wbGV0ZWx5Cj4gPiBkaWZm
ZXJlbnQKPiA+ID4gPiA+ID4gPiA+IGFwcHJvYWNoZXMgdG8gc3VzcGVuc2lvbiAvIHJlc3VtZSBv
biBibGtmcm9udCBpcyBub3Qgc3VpdGFibGUKPiA+IGxvbmcKPiA+ID4gPiA+ID4gPiA+IHRlcm0u
Cj4gPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+IEkgYWdyZWUgd2l0aCB5b3Ugb24gb3Zlcmhh
dWwgb2YgeGVuIHN1c3BlbmQvcmVzdW1lIHdydCBibGtmcm9udAo+ID4gaXMgYQo+ID4gPiA+ID4g
PiBnb29kCj4gPiA+ID4gPiA+ID4gaWRlYSBob3dldmVyLCBJTU8gdGhhdCBpcyBhIHdvcmsgZm9y
IGZ1dHVyZSBhbmQgdGhpcyBwYXRjaAo+ID4gc2VyaWVzCj4gPiA+ID4gc2hvdWxkCj4gPiA+ID4g
PiA+ID4gbm90IGJlIGJsb2NrZWQgZm9yIGl0LiBXaGF0IGRvIHlvdSB0aGluaz8KPiA+ID4gPiA+
ID4KPiA+ID4gPiA+ID4gSXQncyBub3Qgc28gbXVjaCB0aGF0IEkgdGhpbmsgYW4gb3ZlcmhhdWwg
b2Ygc3VzcGVuZC9yZXN1bWUgaW4KPiA+ID4gPiA+ID4gYmxrZnJvbnQgaXMgbmVlZGVkLCBpdCdz
IGp1c3QgdGhhdCBJIGRvbid0IHdhbnQgdG8gaGF2ZSB0d28KPiA+IGNvbXBsZXRlbHkKPiA+ID4g
PiA+ID4gZGlmZmVyZW50IHN1c3BlbmQvcmVzdW1lIHBhdGhzIGluc2lkZSBibGtmcm9udC4KPiA+
ID4gPiA+ID4KPiA+ID4gPiA+ID4gU28gZnJvbSBteSBQb1YgSSB0aGluayB0aGUgcmlnaHQgc29s
dXRpb24gaXMgdG8gZWl0aGVyIHVzZSB0aGUKPiA+IHNhbWUKPiA+ID4gPiA+ID4gY29kZSAoYXMg
bXVjaCBhcyBwb3NzaWJsZSkgYXMgaXQncyBjdXJyZW50bHkgdXNlZCBieSBYZW4gaW5pdGlhdGVk
Cj4gPiA+ID4gPiA+IHN1c3BlbmQvcmVzdW1lLCBvciB0byBhbHNvIHN3aXRjaCBYZW4gaW5pdGlh
dGVkIHN1c3BlbnNpb24gdG8gdXNlCj4gPiB0aGUKPiA+ID4gPiA+ID4gbmV3bHkgaW50cm9kdWNl
ZCBjb2RlLgo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBIYXZpbmcgdHdvIGRpZmZlcmVudCBhcHBy
b2FjaGVzIHRvIHN1c3BlbmQvcmVzdW1lIGluIHRoZSBzYW1lCj4gPiBkcml2ZXIKPiA+ID4gPiA+
ID4gaXMgYSByZWNpcGUgZm9yIGRpc2FzdGVyIElNTzogaXQgYWRkcyBjb21wbGV4aXR5IGJ5IGZv
cmNpbmcKPiA+IGRldmVsb3BlcnMKPiA+ID4gPiA+ID4gdG8gdGFrZSBpbnRvIGFjY291bnQgdHdv
IGRpZmZlcmVudCBzdXNwZW5kL3Jlc3VtZSBhcHByb2FjaGVzIHdoZW4KPiA+ID4gPiA+ID4gdGhl
cmUncyBubyBuZWVkIGZvciBpdC4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBJIGRpc2FncmVlLiBTMyBv
ciBTNCBzdXNwZW5kL3Jlc3VtZSAob3IgcGVyaGFwcyB3ZSBzaG91bGQgY2FsbCB0aGVtCj4gPiA+
ID4gcG93ZXIgc3RhdGUgdHJhbnNpdGlvbnMgdG8gYXZvaWQgY29uZnVzaW9uKSBhcmUgcXVpdGUg
ZGlmZmVyZW50IGZyb20KPiA+IFhlbgo+ID4gPiA+IHN1c3BlbmQvcmVzdW1lLgo+ID4gPiA+ID4g
UG93ZXIgc3RhdGUgdHJhbnNpdGlvbnMgb3VnaHQgdG8gYmUsIGFuZCBpbmRlZWQgYXJlLCB2aXNp
YmxlIHRvIHRoZQo+ID4gPiA+IHNvZnR3YXJlIHJ1bm5pbmcgaW5zaWRlIHRoZSBndWVzdC4gQXBw
bGljYXRpb25zLCBhcyB3ZWxsIGFzIGRyaXZlcnMsCj4gPiBjYW4KPiA+ID4gPiByZWNlaXZlIG5v
dGlmaWNhdGlvbiBhbmQgdGFrZSB3aGF0ZXZlciBhY3Rpb24gdGhleSBkZWVtIGFwcHJvcHJpYXRl
Lgo+ID4gPiA+ID4gWGVuIHN1c3BlbmQvcmVzdW1lIE9UT0ggaXMgdXNlZCB3aGVuIGEgZ3Vlc3Qg
aXMgbWlncmF0ZWQgYW5kIHRoZQo+ID4gY29kZQo+ID4gPiA+IHNob3VsZCBnbyB0byBhbGwgbGVu
Z3RocyBwb3NzaWJsZSB0byBtYWtlIGFueSBzb2Z0d2FyZSBydW5uaW5nIGluc2lkZQo+ID4gdGhl
Cj4gPiA+ID4gZ3Vlc3QgKG90aGVyIHRoYW4gWGVuIHNwZWNpZmljIGVubGlnaHRlbmVkIGNvZGUs
IHN1Y2ggYXMgUFYgZHJpdmVycykKPiA+ID4gPiBjb21wbGV0ZWx5IHVuYXdhcmUgdGhhdCBhbnl0
aGluZyBoYXMgYWN0dWFsbHkgaGFwcGVuZWQuCj4gPiA+ID4KPiA+ID4gPiBTbyBmcm9tIHdoYXQg
eW91IHNheSBhYm92ZSBQTSBzdGF0ZSB0cmFuc2l0aW9ucyBhcmUgbm90aWZpZWQgdG8gYWxsCj4g
PiA+ID4gZHJpdmVycywgYW5kIFhlbiBzdXNwZW5kL3Jlc3VtZSBpcyBvbmx5IG5vdGlmaWVkIHRv
IFBWIGRyaXZlcnMsIGFuZAo+ID4gPiA+IGhlcmUgd2UgYXJlIHNwZWFraW5nIGFib3V0IGJsa2Zy
b250IHdoaWNoIGlzIGEgUFYgZHJpdmVyLCBhbmQgc2hvdWxkCj4gPiA+ID4gZ2V0IG5vdGlmaWVk
IGluIGJvdGggY2FzZXMuIFNvIEknbSB1bnN1cmUgd2h5IHRoZSBzYW1lIChvciBhdCBsZWFzdAo+
ID4gPiA+IHZlcnkgc2ltaWxhcikgYXBwcm9hY2ggY2FuJ3QgYmUgdXNlZCBpbiBib3RoIGNhc2Vz
Lgo+ID4gPiA+Cj4gPiA+ID4gVGhlIHN1c3BlbmQvcmVzdW1lIGFwcHJvYWNoIHByb3Bvc2VkIGJ5
IHRoaXMgcGF0Y2ggaXMgY29tcGxldGVseQo+ID4gPiA+IGRpZmZlcmVudCB0aGFuIHRoZSBvbmUg
dXNlZCBieSBhIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuZC9yZXN1bWUsIGFuZAo+ID4gPiA+IEkg
ZG9uJ3Qgc2VlIGEgdGVjaG5pY2FsIHJlYXNvbiB0aGF0IHdhcnJhbnRzIHRoaXMgZGlmZmVyZW5j
ZS4KPiA+ID4gPgo+ID4gPgo+ID4gPiBXaXRoaW4gYW4gaW5kaXZpZHVhbCBQViBkcml2ZXIgaXQg
bWF5IHdlbGwgYmUgb2sgdG8gdXNlIGNvbW1vbgo+ID4gbWVjaGFuaXNtcyBmb3IgY29ubmVjdGlu
ZyB0byB0aGUgYmFja2VuZCBidXQgaXNzdWVzIHdpbGwgYXJpc2UgaWYgYW55Cj4gPiBzdWJzZXF1
ZW50IGFjdGlvbiBpcyB2aXNpYmxlIHRvIHRoZSBndWVzdC4gRS5nLiBhIG5ldHdvcmsgZnJvbnRl
bmQgbmVlZHMKPiA+IHRvIGlzc3VlIGdyYXR1aXRvdXMgQVJQcyB3aXRob3V0IGFueXRoaW5nIGVs
c2UgaW4gdGhlIG5ldHdvcmsgc3RhY2sgKG9yCj4gPiBtb25pdG9yaW5nIHRoZSBuZXR3b3JrIHN0
YWNrKSBrbm93aW5nIHRoYXQgaXQgaGFzIGhhcHBlbmVkLgo+ID4gPgo+ID4gPiA+IEknbSBub3Qg
c2F5aW5nIHRoYXQgdGhlIGFwcHJvYWNoIHVzZWQgaGVyZSBpcyB3cm9uZywgaXQncyBqdXN0IHRo
YXQgSQo+ID4gPiA+IGRvbid0IHNlZSB0aGUgcG9pbnQgaW4gaGF2aW5nIHR3byBkaWZmZXJlbnQg
d2F5cyB0byBkbyBzdXNwZW5kL3Jlc3VtZQo+ID4gPiA+IGluIHRoZSBzYW1lIGRyaXZlciwgdW5s
ZXNzIHRoZXJlJ3MgYSB0ZWNobmljYWwgcmVhc29uIGZvciBpdCwgd2hpY2ggSQo+ID4gPiA+IGRv
bid0IHRoaW5rIGhhcyBiZWVuIHByb3ZpZGVkLgo+ID4gPgo+ID4gPiBUaGUgdGVjaG5pY2FsIGp1
c3RpZmljYXRpb24gaXMgdGhhdCB0aGUgZHJpdmVyIG5lZWRzIHRvIGtub3cgd2hhdCBraW5kCj4g
PiBvZiBzdXNwZW5kIG9yIHJlc3VtZSBpdCBpcyBkb2luZywgc28gdGhhdCBpdCBkb2Vzbid0IGRv
IHRoZSB3cm9uZyB0aGluZy4KPiA+IFRoZXJlIG1heSBhbHNvIGJlIGRpZmZlcmVuY2VzIGluIHRo
ZSBzdGF0ZSBvZiB0aGUgc3lzdGVtIGUuZy4gaW4gV2luZG93cywKPiA+IGF0IGxlYXN0IHNvbWUg
b2YgdGhlIHJlc3VtZS1mcm9tLXhlbi1zdXNwZW5kIGNvZGUgcnVucyB3aXRoIGludGVycnVwdHMK
PiA+IGRpc2FibGVkICh3aGljaCBpcyBuZWNlc3NhcnkgdG8gbWFrZSBzdXJlIGVub3VnaCBzdGF0
ZSBpcyByZXN0b3JlZCBiZWZvcmUKPiA+IHRoaW5ncyBiZWNvbWUgdmlzaWJsZSB0byBvdGhlciBr
ZXJuZWwgY29kZSkuCj4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBJIHdvdWxkIGJlIGZpbmUgd2l0aCBz
d2l0Y2hpbmcgeGVuYnVzIGluaXRpYXRlZCBzdXNwZW5kL3Jlc3VtZSB0byBhbHNvCj4gPiA+ID4g
dXNlIHRoZSBhcHByb2FjaCBwcm9wb3NlZCBoZXJlOiBmcmVlemUgdGhlIHF1ZXVlcyBhbmQgZHJh
aW4gdGhlIHNoYXJlZAo+ID4gPiA+IHJpbmdzIGJlZm9yZSBzdXNwZW5kaW5nLgo+ID4gPiA+Cj4g
PiA+Cj4gPiA+IEkgdGhpbmsgYWJzdHJhY3RpbmcgYXdheSBhdCB0aGUgeGVuYnVzIGxldmVsIHRv
IHNvbWUgZGVncmVlIGlzIHByb2JhYmx5Cj4gPiBmZWFzaWJsZSwgYnV0IHNvbWUgc29ydCBvZiBm
bGFnIHNob3VsZCBiZSBwYXNzZWQgdG8gdGhlIGluZGl2aWR1YWwgZHJpdmVycwo+ID4gc28gdGhl
eSBrbm93IHdoYXQgY2lyY3Vtc3RhbmNlcyB0aGV5IGFyZSBvcGVyYXRpbmcgdW5kZXIuCj4gPiA+
Cj4gPiA+ID4gPiBTbywgd2hpbHN0IGl0IG1heSBiZSBwb3NzaWJsZSB0byB1c2UgY29tbW9uIHJv
dXRpbmVzIHRvLCBmb3IKPiA+IGV4YW1wbGUsCj4gPiA+ID4gcmUtZXN0YWJsaXNoIFBWIGZyb250
ZW5kL2JhY2tlbmQgY29tbXVuaWNhdGlvbiwgUFYgZnJvbnRlbmQgY29kZQo+ID4gc2hvdWxkIGJl
Cj4gPiA+ID4gYWN1dGVseSBhd2FyZSBvZiB0aGUgY2lyY3Vtc3RhbmNlcyB0aGV5IGFyZSBvcGVy
YXRpbmcgaW4uIEkgY2FuIGNpdGUKPiA+ID4gPiBleGFtcGxlIGNvZGUgaW4gdGhlIFdpbmRvd3Mg
UFYgZHJpdmVyLCB3aGljaCBoYXZlIHN1cHBvcnRlZCBndWVzdAo+ID4gUzMvUzQKPiA+ID4gPiBw
b3dlciBzdGF0ZSB0cmFuc2l0aW9ucyBzaW5jZSBkYXkgMS4KPiA+ID4gPgo+ID4gPiA+IEhtLCBw
bGVhc2UgYmVhciB3aXRoIG1lLCBhcyBJJ20gbm90IHN1cmUgSSBmdWxseSB1bmRlcnN0YW5kLiBX
aHkgaXNuJ3QKPiA+ID4gPiB0aGUgY3VycmVudCBzdXNwZW5kL3Jlc3VtZSBsb2dpYyBzdWl0YWJs
ZSBmb3IgUE0gdHJhbnNpdGlvbnM/Cj4gPiA+ID4KPiA+ID4KPiA+ID4gSSBkb27igJl0IGtub3cg
dGhlIGRldGFpbHMgZm9yIExpbnV4IGJ1dCBpdCBtYXkgd2VsbCBiZSB0byBkbyB3aXRoCj4gPiBh
c3N1bXB0aW9ucyBtYWRlIGFib3V0IHRoZSBzeXN0ZW0gZS5nLiB0aGUgYWJpbGl0eSB0byBibG9j
ayB3YWl0aW5nIGZvcgo+ID4gc29tZXRoaW5nIHRvIGhhcHBlbiBvbiBhbm90aGVyIENQVSAod2hp
Y2ggbWF5IGhhdmUgYWxyZWFkeSBiZWVuIHF1aWVzY2VkCj4gPiBpbiBhIFBNIGNvbnRleHQpLgo+
ID4gPgo+ID4gPiA+IEFzIHNhaWQgYWJvdmUsIEknbSBoYXBweSB0byBzd2l0Y2ggeGVuYnVzIGlu
aXRpYXRlZCBzdXNwZW5kL3Jlc3VtZSB0bwo+ID4gPiA+IHVzZSB0aGUgbG9naWMgaW4gdGhpcyBw
YXRjaCwgYnV0IHVubGVzcyB0aGVyZSdzIGEgdGVjaG5pY2FsIHJlYXNvbiBmb3IKPiA+ID4gPiBp
dCBJIGRvbid0IHNlZSB3aHkgYmxrZnJvbnQgc2hvdWxkIGhhdmUgdHdvIGNvbXBsZXRlbHkgZGlm
ZmVyZW50Cj4gPiA+ID4gYXBwcm9hY2hlcyB0byBzdXNwZW5kL3Jlc3VtZSBkZXBlbmRpbmcgb24g
d2hldGhlciBpdCdzIGEgUE0gb3IgYQo+ID4gPiA+IHhlbmJ1cyBzdGF0ZSBjaGFuZ2UuCj4gPiA+
ID4KPiA+ID4KPiA+ID4gSG9wZWZ1bGx5IHdoYXQgSSBzYWlkIGFib3ZlIGlsbHVzdHJhdGVzIHdo
eSBpdCBtYXkgbm90IGJlIDEwMCUgY29tbW9uLgo+ID4gCj4gPiBZZXMsIHRoYXQncyBmaW5lLiBJ
IGRvbid0IGV4cGVjdCBpdCB0byBiZSAxMDAlIGNvbW1vbiAoYXMgSSBndWVzcwo+ID4gdGhhdCB0
aGUgaG9va3Mgd2lsbCBoYXZlIGRpZmZlcmVudCBwcm90b3R5cGVzKSwgYnV0IEkgZXhwZWN0Cj4g
PiB0aGF0IHJvdXRpbmVzIGNhbiBiZSBzaGFyZWQsIGFuZCB0aGF0IHRoZSBhcHByb2FjaCB0YWtl
biBjYW4gYmUgdGhlCj4gPiBzYW1lLgo+ID4gCj4gPiBGb3IgZXhhbXBsZSBvbmUgbmVjZXNzYXJ5
IGRpZmZlcmVuY2Ugd2lsbCBiZSB0aGF0IHhlbmJ1cyBpbml0aWF0ZWQKPiA+IHN1c3BlbmQgd29u
J3QgY2xvc2UgdGhlIFBWIGNvbm5lY3Rpb24sIGluIGNhc2Ugc3VzcGVuc2lvbiBmYWlscy4gT24g
UE0KPiA+IHN1c3BlbmQgeW91IHNlZW0gdG8gYWx3YXlzIGNsb3NlIHRoZSBjb25uZWN0aW9uIGJl
Zm9yZWhhbmQsIHNvIHlvdQo+ID4gd2lsbCBhbHdheXMgaGF2ZSB0byByZS1uZWdvdGlhdGUgb24g
cmVzdW1lIGV2ZW4gaWYgc3VzcGVuc2lvbiBmYWlsZWQuCj4gPgpJIGRvbid0IGdldCB3aGF0IHlv
dSBtZWFuLCAnc3VzcGVuc2lvbiBmYWlsdXJlJyBkdXJpbmcgZGlzY29ubmVjdGluZyBmcm9udGVu
ZCBmcm9tIApiYWNrZW5kPyBbYXMgaW4gdGhpcyBjYXNlIHdlIG1hcmsgZnJvbnRlbmQgY2xvc2Vk
IGFuZCB0aGVuIHdhaXQgZm9yIGNvbXBsZXRpb25dCk9yIGRvIHlvdSBtZWFuIHN1c3BlbnNpb24g
ZmFpbCBpbiBnZW5lcmFsIHBvc3QgYmthY2VuZCBpcyBkaXNjb25uZWN0ZWQgZnJvbQpmcm9udGVu
ZCBmb3IgYmxrZnJvbnQ/IAoKSW4gY2FzZSBvZiBsYXRlciwgaWYgYW55dGhpbmcgZmFpbHMgYWZ0
ZXIgdGhlIGRwbV9zdXNwZW5kKCksCnRoaW5ncyBuZWVkIHRvIGJlIHRoYXdlZCBvciBzZXQgYmFj
ayB1cCBzbyBpdCBzaG91bGQgb2sgdG8gYWx3YXlzIApyZS1uZWdvdGl0YXRlIGp1c3QgdG8gYXZv
aWQgZXJyb3JzLiAKCj4gPiBXaGF0IEknbSBtb3N0bHkgd29ycmllZCBhYm91dCBpcyB0aGUgZGlm
ZmVyZW50IGFwcHJvYWNoIHRvIHJpbmcKPiA+IGRyYWluaW5nLiBJZTogZWl0aGVyIHhlbmJ1cyBp
cyBjaGFuZ2VkIHRvIGZyZWV6ZSB0aGUgcXVldWVzIGFuZCBkcmFpbgo+ID4gdGhlIHNoYXJlZCBy
aW5ncywgb3IgUE0gdXNlcyB0aGUgYWxyZWFkeSBleGlzdGluZyBsb2dpYyBvZiBub3QKPiA+IGZs
dXNoaW5nIHRoZSByaW5ncyBhbiByZS1pc3N1aW5nIGluLWZsaWdodCByZXF1ZXN0cyBvbiByZXN1
bWUuCj4gPiAKPiAKPiBZZXMsIHRoYXQncyBuZWVkcyBjb25zaWRlcmF0aW9uLiBJIGRvbuKAmXQg
dGhpbmsgdGhlIHNhbWUgc2VtYW50aWMgY2FuIGJlIHN1aXRhYmxlIGZvciBib3RoLiBFLmcuIGlu
IGEgeGVuLXN1c3BlbmQgd2UgbmVlZCB0byBmcmVlemUgd2l0aCBhcyBsaXR0bGUgcHJvY2Vzc2lu
ZyBhcyBwb3NzaWJsZSB0byBhdm9pZCBkaXJ0eWluZyBSQU0gbGF0ZSBpbiB0aGUgbWlncmF0aW9u
IGN5Y2xlLCBhbmQgd2Uga25vdyB0aGF0IGluLWZsaWdodCBkYXRhIGNhbiB3YWl0LiBCdXQgaW4g
YSB0cmFuc2l0aW9uIHRvIFM0IHdlIG5lZWQgdG8gbWFrZSBzdXJlIHRoYXQgYXQgbGVhc3QgYWxs
IHRoZSBpbi1mbGlnaHQgYmxraWYgcmVxdWVzdHMgZ2V0IGNvbXBsZXRlZCwgc2luY2UgdGhleSBw
cm9iYWJseSBjb250YWluIGJpdHMgb2YgdGhlIGd1ZXN0J3MgbWVtb3J5IGltYWdlIGFuZCB0aGF0
J3Mgbm90IGdvaW5nIHRvIGdldCBzYXZlZCBhbnkgb3RoZXIgd2F5Lgo+IAo+ICAgUGF1bApJIGFn
cmVlIHdpdGggUGF1bCBoZXJlLiBKdXN0IHNvIGFzIHlvdSBrbm93LCBJIGRpZCB0cnkgYSBoYWNr
eSB3YXkgaW4gdGhlIHBhc3QgCnRvIHJlLXF1ZXVlIHJlcXVlc3RzIGluIHRoZSBwYXN0IGFuZCBm
YWlsZWQgbWlzZXJhYmx5LgpJIGRvdWJ0W2p1c3QgZnJvbSBteSBleHBlcmltZW50YXRpb25dcmUt
cXVldWluZyB0aGUgcmVxdWVzdHMgd2lsbCB3b3JrIGZvciBQTSAKSGliZXJuYXRpb24gZm9yIHRo
ZSBzYW1lIHJlYXNvbiBQYXVsIG1lbnRpb25lZCBhYm92ZSB1bmxlc3MgeW91IGdpdmUgbWUgcHJl
c3NpbmcKcmVhc29uIHdoeSBpdCBzaG91bGQgd29yay4KQWxzbywgd29uJ3QgaXQgZWZmZWN0IHRo
ZSBtaWdyYXRpb24gdGltZSBpZiB3ZSBzdGFydCB3YWl0aW5nIGZvciBhbGwgdGhlCmluZmxpZ2h0
IHJlcXVlc3RzIHRvIGNvbXBsZXRlW2xhc3QgbWluIHBhZ2UgZmF1bHRzXSA/CgoKVGhhbmtzLApB
bmNoYWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 02:23:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 02:23:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4xy1-0002Sc-Ur; Fri, 21 Feb 2020 02:23:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gAq2=4J=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j4xy1-0002SW-1F
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 02:23:01 +0000
X-Inumbo-ID: 10f3c20c-5451-11ea-aa99-bc764e2007e4
Received: from huawei.com (unknown [45.249.212.35])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 10f3c20c-5451-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 02:22:56 +0000 (UTC)
Received: from DGGEMS412-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id 1F52AEF3A4E48F9BA922;
 Fri, 21 Feb 2020 10:22:53 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS412-HUB.china.huawei.com
 (10.3.19.212) with Microsoft SMTP Server id 14.3.439.0; Fri, 21 Feb 2020
 10:22:45 +0800
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E4F3EF4.4050701@hisilicon.com>
Date: Fri, 21 Feb 2020 10:22:44 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: [Xen-devel]  [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 xuwei5@hisilicon.com, Shameerali Kolothum
 Thodi <shameerali.kolothum.thodi@huawei.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGFyc2UgdGhlIEFDUEkgU1BDUiB0YWJsZSBhbmQgaW5pdGlhbGl6ZSB0aGUgMTY1NTAgY29tcGF0
aWJsZSBzZXJpYWwgcG9ydApmb3IgQVJNIG9ubHkuIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQg
b25lIFVBUlQgb24gQVJNLiBTb21lIGZpZWxkcwp3aGljaCB3ZSBkbyBub3QgY2FyZSB5ZXQgb24g
QVJNIGFyZSBpZ25vcmVkLgoKU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29u
LmNvbT4KCi0tLQpDaGFuZ2VzIGluIHY0OgotIGNoYW5nZSB0aGUgcHJpbnQgd2hlbiB0aGUgc2Vy
aWFsIHBvcnQgYWRkcmVzcyBpcyAwCi0gY2hlY2sgdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3Mgc3Bh
Y2UgaWQgYmVmb3JlIGluaXRpYWxpemluZwotIGNoYW5nZSB0aGUgY29tbWVudCBmb3IgdGhlIGln
bm9yZWQgUENJZSBmaWVsZHMKCkNoYW5nZXMgaW4gdjM6Ci0gYWRkcmVzcyB0aGUgY29kZSBzdHls
ZSBjb21tZW50cyBmcm9tIEphbgotIHVzZSBjb250YWluZXJfb2YgdG8gZG8gY2FzdAotIGxpc3Qg
YWxsIGZpZWxkcyB3ZSBpZ25vcmVkCi0gY2hlY2sgdGhlIGNvbnNvbGUgcmVkaXJlY3Rpb24gaXMg
ZGlzYWJsZWQgb3Igbm90IGJlZm9yZSBpbml0IHRoZSB1YXJ0Ci0gaW5pdCB0aGUgdWFydCBpb19z
aXplIGFuZCB3aWR0aCB2aWEgc3Bjci0+c2VyaWFsX3BvcnQKCkNoYW5nZXMgaW4gdjI6Ci0gaW1w
cm92ZSBjb21taXQgbWVzc2FnZQotIHJlbW92ZSB0aGUgc3BjciBpbml0aWFsaXphdGlvbgotIGFk
ZCBjb21tZW50cyBmb3IgdGhlIHVhcnQgaW5pdGlhbGl6YXRpb24gYW5kIGNvbmZpZ3VyYXRpb24K
LSBhZGp1c3QgdGhlIGNvZGUgc3R5bGUgaXNzdWUKLSBsaW1pdCB0aGUgY29kZSBvbmx5IGJ1aWx0
IG9uIEFDUEkgYW5kIEFSTQotLS0KIHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jIHwgNzkgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n
ZWQsIDc5IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1
NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCmluZGV4IGFhODdjNTcuLmRjOGFjNGMg
MTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCisrKyBiL3hlbi9kcml2ZXJz
L2NoYXIvbnMxNjU1MC5jCkBAIC0xNjIwLDYgKzE2MjAsODUgQEAgRFRfREVWSUNFX1NUQVJUKG5z
MTY1NTAsICJOUzE2NTUwIFVBUlQiLCBERVZJQ0VfU0VSSUFMKQogRFRfREVWSUNFX0VORAoKICNl
bmRpZiAvKiBIQVNfREVWSUNFX1RSRUUgKi8KKworI2lmIGRlZmluZWQoQ09ORklHX0FDUEkpICYm
IGRlZmluZWQoQ09ORklHX0FSTSkKKyNpbmNsdWRlIDx4ZW4vYWNwaS5oPgorCitzdGF0aWMgaW50
IF9faW5pdCBuczE2NTUwX2FjcGlfdWFydF9pbml0KGNvbnN0IHZvaWQgKmRhdGEpCit7CisgICAg
c3RydWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZTsKKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9z
cGNyICpzcGNyOworICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKKyAgICAvKgorICAgICAqIFNhbWUg
YXMgdGhlIERUIHBhcnQuCisgICAgICogT25seSBzdXBwb3J0IG9uZSBVQVJUIG9uIEFSTSB3aGlj
aCBoYXBwZW4gdG8gYmUgbnMxNjU1MF9jb21bMF0uCisgICAgICovCisgICAgc3RydWN0IG5zMTY1
NTAgKnVhcnQgPSAmbnMxNjU1MF9jb21bMF07CisKKyAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJs
ZShBQ1BJX1NJR19TUENSLCAwLCAmdGFibGUpOworICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1
cykgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBGYWlsZWQgdG8gZ2V0IFNQQ1Ig
dGFibGVcbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBzcGNyID0g
Y29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNyLCBoZWFkZXIpOworCisg
ICAgLyoKKyAgICAgKiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkgYmUgMCBmb3IgZXhhbXBs
ZQorICAgICAqIGlmIHRoZSBjb25zb2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVkLgorICAgICAq
LworICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3MpICkKKyAgICB7
CisgICAgICAgIHByaW50aygibnMxNjU1MDogQ29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxl
ZFxuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIGlmICggdW5saWtl
bHkoc3Bjci0+c2VyaWFsX3BvcnQuc3BhY2VfaWQgIT0gQUNQSV9BRFJfU1BBQ0VfU1lTVEVNX01F
TU9SWSkgKQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBBZGRyZXNzIHNwYWNlIHR5
cGUgaXMgbm90IG1taW9cbiIpOworICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAg
ICBuczE2NTUwX2luaXRfY29tbW9uKHVhcnQpOworCisgICAgLyoKKyAgICAgKiBUaGUgYmF1ZCBy
YXRlIGlzIHByZS1jb25maWd1cmVkIGJ5IHRoZSBmaXJtd2FyZS4KKyAgICAgKiBBbmQgY3VycmVu
dGx5IHRoZSBBQ1BJIHBhcnQgaXMgb25seSB0YXJnZXRpbmcgQVJNIHNvIHRoZSBmbG93X2NvbnRy
b2wKKyAgICAgKiBmaWVsZCBhbmQgYWxsIFBDSSByZWxhdGVkIG9uZXMgd2hpY2ggd2UgZG8gbm90
IGNhcmUgeWV0IGFyZSBpZ25vcmVkLgorICAgICAqLworICAgIHVhcnQtPmJhdWQgPSBCQVVEX0FV
VE87CisgICAgdWFydC0+ZGF0YV9iaXRzID0gODsKKyAgICB1YXJ0LT5wYXJpdHkgPSBzcGNyLT5w
YXJpdHk7CisgICAgdWFydC0+c3RvcF9iaXRzID0gc3Bjci0+c3RvcF9iaXRzOworICAgIHVhcnQt
PmlvX2Jhc2UgPSBzcGNyLT5zZXJpYWxfcG9ydC5hZGRyZXNzOworICAgIHVhcnQtPmlvX3NpemUg
PSBzcGNyLT5zZXJpYWxfcG9ydC5iaXRfd2lkdGg7CisgICAgdWFydC0+cmVnX3NoaWZ0ID0gc3Bj
ci0+c2VyaWFsX3BvcnQuYml0X29mZnNldDsKKyAgICB1YXJ0LT5yZWdfd2lkdGggPSBzcGNyLT5z
ZXJpYWxfcG9ydC5hY2Nlc3Nfd2lkdGg7CisKKyAgICAvKiBUaGUgdHJpZ2dlci9wb2xhcml0eSBp
bmZvcm1hdGlvbiBpcyBub3QgYXZhaWxhYmxlIGluIHNwY3IuICovCisgICAgaXJxX3NldF90eXBl
KHNwY3ItPmludGVycnVwdCwgSVJRX1RZUEVfTEVWRUxfSElHSCk7CisgICAgdWFydC0+aXJxID0g
c3Bjci0+aW50ZXJydXB0OworCisgICAgdWFydC0+dnVhcnQuYmFzZV9hZGRyID0gdWFydC0+aW9f
YmFzZTsKKyAgICB1YXJ0LT52dWFydC5zaXplID0gdWFydC0+aW9fc2l6ZTsKKyAgICB1YXJ0LT52
dWFydC5kYXRhX29mZiA9IFVBUlRfVEhSIDw8IHVhcnQtPnJlZ19zaGlmdDsKKyAgICB1YXJ0LT52
dWFydC5zdGF0dXNfb2ZmID0gVUFSVF9MU1IgPDwgdWFydC0+cmVnX3NoaWZ0OworICAgIHVhcnQt
PnZ1YXJ0LnN0YXR1cyA9IFVBUlRfTFNSX1RIUkUgfCBVQVJUX0xTUl9URU1UOworCisgICAgLyog
UmVnaXN0ZXIgd2l0aCBnZW5lcmljIHNlcmlhbCBkcml2ZXIuICovCisgICAgc2VyaWFsX3JlZ2lz
dGVyX3VhcnQoU0VSSE5EX0RUVUFSVCwgJm5zMTY1NTBfZHJpdmVyLCB1YXJ0KTsKKworICAgIHJl
dHVybiAwOworfQorCitBQ1BJX0RFVklDRV9TVEFSVChhbnMxNjU1MCwgIk5TMTY1NTAgVUFSVCIs
IERFVklDRV9TRVJJQUwpCisgICAgLmNsYXNzX3R5cGUgPSBBQ1BJX0RCRzJfMTY1NTBfQ09NUEFU
SUJMRSwKKyAgICAuaW5pdCA9IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQsCitBQ1BJX0RFVklDRV9F
TkQKKworI2VuZGlmIC8qIENPTkZJR19BQ1BJICYmIENPTkZJR19BUk0gKi8KKwogLyoKICAqIExv
Y2FsIHZhcmlhYmxlczoKICAqIG1vZGU6IEMKLS0gCjIuOC4xCgoKLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 03:28:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 03:28:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j4yys-00089r-OZ; Fri, 21 Feb 2020 03:27:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BiB2=4J=ozlabs.org=dgibson@srs-us1.protection.inumbo.net>)
 id 1j4yyr-00089m-2C
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 03:27:57 +0000
X-Inumbo-ID: 24005488-545a-11ea-ade5-bc764e2007e4
Received: from ozlabs.org (unknown [2401:3900:2:1::2])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 24005488-545a-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 03:27:53 +0000 (UTC)
Received: by ozlabs.org (Postfix, from userid 1007)
 id 48Nxjc2qP6z9sRl; Fri, 21 Feb 2020 14:27:48 +1100 (AEDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=gibson.dropbear.id.au; s=201602; t=1582255668;
 bh=G+z8gUCKUfHe/W23l+LjfK0aRoRSg3UJJl0zdqsGtkA=;
 h=Date:From:To:Cc:Subject:References:In-Reply-To:From;
 b=O6yB2NQFlvysAE0s4VmDFc8G+I15V9tOcocUnsHNj51bfVbTud09M7vOieapbuSl2
 msPaElQuTEm3xyPOndTC/407lF5FUCva1iqvlEkGPbkTNMT0H2qDOQh3oCXI/2WqoQ
 s9+sFEtOLyOdgdDQoqk5+RXF2EyhtpuYIBpyw308=
Date: Fri, 21 Feb 2020 08:46:33 +1100
From: David Gibson <david@gibson.dropbear.id.au>
To: Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= <philmd@redhat.com>
Message-ID: <20200220214633.GA2298@umbus.fritz.box>
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-20-philmd@redhat.com>
MIME-Version: 1.0
In-Reply-To: <20200220130548.29974-20-philmd@redhat.com>
Subject: Re: [Xen-devel] [PATCH v3 19/20] Let cpu_[physical]_memory() calls
 pass a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Peter Maydell <peter.maydell@linaro.org>,
 Dmitry Fleytman <dmitry.fleytman@gmail.com>, kvm@vger.kernel.org,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 qemu-devel@nongnu.org, Gerd Hoffmann <kraxel@redhat.com>,
 "Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?iso-8859-1?Q?Herv=E9?= Poussineau <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Laurent Vivier <lvivier@redhat.com>, Thomas Huth <thuth@redhat.com>,
 Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>,
 Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?iso-8859-1?Q?C=E9dric?= Le Goater <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, Richard Henderson <rth@twiddle.net>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Cornelia Huck <cohuck@redhat.com>,
 Michael Walle <michael@walle.cc>, qemu-ppc@nongnu.org,
 Paolo Bonzini <pbonzini@redhat.com>
Content-Type: multipart/mixed; boundary="===============7443769079123362464=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============7443769079123362464==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="k+w/mQv8wyuph6w0"
Content-Disposition: inline


--k+w/mQv8wyuph6w0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Feb 20, 2020 at 02:05:47PM +0100, Philippe Mathieu-Daud=E9 wrote:
> Use an explicit boolean type.
>=20
> This commit was produced with the included Coccinelle script
> scripts/coccinelle/exec_rw_const.
>=20
> Signed-off-by: Philippe Mathieu-Daud=E9 <philmd@redhat.com>

ppc parts

Acked-by: David Gibson <david@gibson.dropbear.id.au>

> ---
>  scripts/coccinelle/exec_rw_const.cocci | 14 ++++++++++++++
>  include/exec/cpu-common.h              |  4 ++--
>  hw/display/exynos4210_fimd.c           |  3 ++-
>  hw/display/milkymist-tmu2.c            |  8 ++++----
>  hw/display/omap_dss.c                  |  2 +-
>  hw/display/ramfb.c                     |  2 +-
>  hw/misc/pc-testdev.c                   |  2 +-
>  hw/nvram/spapr_nvram.c                 |  4 ++--
>  hw/ppc/ppc440_uc.c                     |  6 ++++--
>  hw/ppc/spapr_hcall.c                   |  4 ++--
>  hw/s390x/ipl.c                         |  2 +-
>  hw/s390x/s390-pci-bus.c                |  2 +-
>  hw/s390x/virtio-ccw.c                  |  2 +-
>  hw/xen/xen_pt_graphics.c               |  2 +-
>  target/i386/hax-all.c                  |  4 ++--
>  target/s390x/excp_helper.c             |  2 +-
>  target/s390x/helper.c                  |  6 +++---
>  17 files changed, 43 insertions(+), 26 deletions(-)
>=20
> diff --git a/scripts/coccinelle/exec_rw_const.cocci b/scripts/coccinelle/=
exec_rw_const.cocci
> index ee98ce988e..54b1cab8cd 100644
> --- a/scripts/coccinelle/exec_rw_const.cocci
> +++ b/scripts/coccinelle/exec_rw_const.cocci
> @@ -11,6 +11,20 @@ expression E1, E2, E3, E4, E5;
>  |
>  - address_space_rw(E1, E2, E3, E4, E5, 1)
>  + address_space_rw(E1, E2, E3, E4, E5, true)
> +|
> +
> +- cpu_physical_memory_rw(E1, E2, E3, 0)
> ++ cpu_physical_memory_rw(E1, E2, E3, false)
> +|
> +- cpu_physical_memory_rw(E1, E2, E3, 1)
> ++ cpu_physical_memory_rw(E1, E2, E3, true)
> +|
> +
> +- cpu_physical_memory_map(E1, E2, 0)
> ++ cpu_physical_memory_map(E1, E2, false)
> +|
> +- cpu_physical_memory_map(E1, E2, 1)
> ++ cpu_physical_memory_map(E1, E2, true)
>  )
> =20
>  // Use address_space_write instead of casting to non-const
> diff --git a/include/exec/cpu-common.h b/include/exec/cpu-common.h
> index 6bfe201779..e7fd5781ea 100644
> --- a/include/exec/cpu-common.h
> +++ b/include/exec/cpu-common.h
> @@ -74,12 +74,12 @@ void cpu_physical_memory_rw(hwaddr addr, void *buf,
>  static inline void cpu_physical_memory_read(hwaddr addr,
>                                              void *buf, hwaddr len)
>  {
> -    cpu_physical_memory_rw(addr, buf, len, 0);
> +    cpu_physical_memory_rw(addr, buf, len, false);
>  }
>  static inline void cpu_physical_memory_write(hwaddr addr,
>                                               const void *buf, hwaddr len)
>  {
> -    cpu_physical_memory_rw(addr, (void *)buf, len, 1);
> +    cpu_physical_memory_rw(addr, (void *)buf, len, true);
>  }
>  void *cpu_physical_memory_map(hwaddr addr,
>                                hwaddr *plen,
> diff --git a/hw/display/exynos4210_fimd.c b/hw/display/exynos4210_fimd.c
> index c1071ecd46..ec6776680e 100644
> --- a/hw/display/exynos4210_fimd.c
> +++ b/hw/display/exynos4210_fimd.c
> @@ -1164,7 +1164,8 @@ static void fimd_update_memory_section(Exynos4210fi=
mdState *s, unsigned win)
>          goto error_return;
>      }
> =20
> -    w->host_fb_addr =3D cpu_physical_memory_map(fb_start_addr, &fb_mappe=
d_len, 0);
> +    w->host_fb_addr =3D cpu_physical_memory_map(fb_start_addr, &fb_mappe=
d_len,
> +                                              false);
>      if (!w->host_fb_addr) {
>          DPRINT_ERROR("Failed to map window %u framebuffer\n", win);
>          goto error_return;
> diff --git a/hw/display/milkymist-tmu2.c b/hw/display/milkymist-tmu2.c
> index 199f1227e7..513c0d5bab 100644
> --- a/hw/display/milkymist-tmu2.c
> +++ b/hw/display/milkymist-tmu2.c
> @@ -218,7 +218,7 @@ static void tmu2_start(MilkymistTMU2State *s)
>      glGenTextures(1, &texture);
>      glBindTexture(GL_TEXTURE_2D, texture);
>      fb_len =3D 2ULL * s->regs[R_TEXHRES] * s->regs[R_TEXVRES];
> -    fb =3D cpu_physical_memory_map(s->regs[R_TEXFBUF], &fb_len, 0);
> +    fb =3D cpu_physical_memory_map(s->regs[R_TEXFBUF], &fb_len, false);
>      if (fb =3D=3D NULL) {
>          glDeleteTextures(1, &texture);
>          glXMakeContextCurrent(s->dpy, None, None, NULL);
> @@ -262,7 +262,7 @@ static void tmu2_start(MilkymistTMU2State *s)
> =20
>      /* Read the QEMU dest. framebuffer into the OpenGL framebuffer */
>      fb_len =3D 2ULL * s->regs[R_DSTHRES] * s->regs[R_DSTVRES];
> -    fb =3D cpu_physical_memory_map(s->regs[R_DSTFBUF], &fb_len, 0);
> +    fb =3D cpu_physical_memory_map(s->regs[R_DSTFBUF], &fb_len, false);
>      if (fb =3D=3D NULL) {
>          glDeleteTextures(1, &texture);
>          glXMakeContextCurrent(s->dpy, None, None, NULL);
> @@ -281,7 +281,7 @@ static void tmu2_start(MilkymistTMU2State *s)
> =20
>      /* Map the texture */
>      mesh_len =3D MESH_MAXSIZE*MESH_MAXSIZE*sizeof(struct vertex);
> -    mesh =3D cpu_physical_memory_map(s->regs[R_VERTICESADDR], &mesh_len,=
 0);
> +    mesh =3D cpu_physical_memory_map(s->regs[R_VERTICESADDR], &mesh_len,=
 false);
>      if (mesh =3D=3D NULL) {
>          glDeleteTextures(1, &texture);
>          glXMakeContextCurrent(s->dpy, None, None, NULL);
> @@ -298,7 +298,7 @@ static void tmu2_start(MilkymistTMU2State *s)
> =20
>      /* Write back the OpenGL framebuffer to the QEMU framebuffer */
>      fb_len =3D 2ULL * s->regs[R_DSTHRES] * s->regs[R_DSTVRES];
> -    fb =3D cpu_physical_memory_map(s->regs[R_DSTFBUF], &fb_len, 1);
> +    fb =3D cpu_physical_memory_map(s->regs[R_DSTFBUF], &fb_len, true);
>      if (fb =3D=3D NULL) {
>          glDeleteTextures(1, &texture);
>          glXMakeContextCurrent(s->dpy, None, None, NULL);
> diff --git a/hw/display/omap_dss.c b/hw/display/omap_dss.c
> index 637aae8d39..32dc0d6aa7 100644
> --- a/hw/display/omap_dss.c
> +++ b/hw/display/omap_dss.c
> @@ -632,7 +632,7 @@ static void omap_rfbi_transfer_start(struct omap_dss_=
s *s)
>      len =3D s->rfbi.pixels * 2;
> =20
>      data_addr =3D s->dispc.l[0].addr[0];
> -    data =3D cpu_physical_memory_map(data_addr, &len, 0);
> +    data =3D cpu_physical_memory_map(data_addr, &len, false);
>      if (data && len !=3D s->rfbi.pixels * 2) {
>          cpu_physical_memory_unmap(data, len, 0, 0);
>          data =3D NULL;
> diff --git a/hw/display/ramfb.c b/hw/display/ramfb.c
> index cd94940223..7ba07c80f6 100644
> --- a/hw/display/ramfb.c
> +++ b/hw/display/ramfb.c
> @@ -57,7 +57,7 @@ static DisplaySurface *ramfb_create_display_surface(int=
 width, int height,
>      }
> =20
>      size =3D (hwaddr)linesize * height;
> -    data =3D cpu_physical_memory_map(addr, &size, 0);
> +    data =3D cpu_physical_memory_map(addr, &size, false);
>      if (size !=3D (hwaddr)linesize * height) {
>          cpu_physical_memory_unmap(data, size, 0, 0);
>          return NULL;
> diff --git a/hw/misc/pc-testdev.c b/hw/misc/pc-testdev.c
> index 0fb84ddc6b..8aa8e6549f 100644
> --- a/hw/misc/pc-testdev.c
> +++ b/hw/misc/pc-testdev.c
> @@ -125,7 +125,7 @@ static void test_flush_page_write(void *opaque, hwadd=
r addr, uint64_t data,
>                              unsigned len)
>  {
>      hwaddr page =3D 4096;
> -    void *a =3D cpu_physical_memory_map(data & ~0xffful, &page, 0);
> +    void *a =3D cpu_physical_memory_map(data & ~0xffful, &page, false);
> =20
>      /* We might not be able to get the full page, only mprotect what we =
actually
>         have mapped */
> diff --git a/hw/nvram/spapr_nvram.c b/hw/nvram/spapr_nvram.c
> index 877ddef7b9..15d08281d4 100644
> --- a/hw/nvram/spapr_nvram.c
> +++ b/hw/nvram/spapr_nvram.c
> @@ -89,7 +89,7 @@ static void rtas_nvram_fetch(PowerPCCPU *cpu, SpaprMach=
ineState *spapr,
> =20
>      assert(nvram->buf);
> =20
> -    membuf =3D cpu_physical_memory_map(buffer, &len, 1);
> +    membuf =3D cpu_physical_memory_map(buffer, &len, true);
>      memcpy(membuf, nvram->buf + offset, len);
>      cpu_physical_memory_unmap(membuf, len, 1, len);
> =20
> @@ -127,7 +127,7 @@ static void rtas_nvram_store(PowerPCCPU *cpu, SpaprMa=
chineState *spapr,
>          return;
>      }
> =20
> -    membuf =3D cpu_physical_memory_map(buffer, &len, 0);
> +    membuf =3D cpu_physical_memory_map(buffer, &len, false);
> =20
>      alen =3D len;
>      if (nvram->blk) {
> diff --git a/hw/ppc/ppc440_uc.c b/hw/ppc/ppc440_uc.c
> index 1a6a8fac22..d5ea962249 100644
> --- a/hw/ppc/ppc440_uc.c
> +++ b/hw/ppc/ppc440_uc.c
> @@ -909,8 +909,10 @@ static void dcr_write_dma(void *opaque, int dcrn, ui=
nt32_t val)
> =20
>                      sidx =3D didx =3D 0;
>                      width =3D 1 << ((val & DMA0_CR_PW) >> 25);
> -                    rptr =3D cpu_physical_memory_map(dma->ch[chnl].sa, &=
rlen, 0);
> -                    wptr =3D cpu_physical_memory_map(dma->ch[chnl].da, &=
wlen, 1);
> +                    rptr =3D cpu_physical_memory_map(dma->ch[chnl].sa, &=
rlen,
> +                                                   false);
> +                    wptr =3D cpu_physical_memory_map(dma->ch[chnl].da, &=
wlen,
> +                                                   true);
>                      if (rptr && wptr) {
>                          if (!(val & DMA0_CR_DEC) &&
>                              val & DMA0_CR_SAI && val & DMA0_CR_DAI) {
> diff --git a/hw/ppc/spapr_hcall.c b/hw/ppc/spapr_hcall.c
> index b8bb66b5c0..caf55ab044 100644
> --- a/hw/ppc/spapr_hcall.c
> +++ b/hw/ppc/spapr_hcall.c
> @@ -832,7 +832,7 @@ static target_ulong h_page_init(PowerPCCPU *cpu, Spap=
rMachineState *spapr,
>      if (!is_ram_address(spapr, dst) || (dst & ~TARGET_PAGE_MASK) !=3D 0)=
 {
>          return H_PARAMETER;
>      }
> -    pdst =3D cpu_physical_memory_map(dst, &len, 1);
> +    pdst =3D cpu_physical_memory_map(dst, &len, true);
>      if (!pdst || len !=3D TARGET_PAGE_SIZE) {
>          return H_PARAMETER;
>      }
> @@ -843,7 +843,7 @@ static target_ulong h_page_init(PowerPCCPU *cpu, Spap=
rMachineState *spapr,
>              ret =3D H_PARAMETER;
>              goto unmap_out;
>          }
> -        psrc =3D cpu_physical_memory_map(src, &len, 0);
> +        psrc =3D cpu_physical_memory_map(src, &len, false);
>          if (!psrc || len !=3D TARGET_PAGE_SIZE) {
>              ret =3D H_PARAMETER;
>              goto unmap_out;
> diff --git a/hw/s390x/ipl.c b/hw/s390x/ipl.c
> index 7773499d7f..0817874b48 100644
> --- a/hw/s390x/ipl.c
> +++ b/hw/s390x/ipl.c
> @@ -626,7 +626,7 @@ static void s390_ipl_prepare_qipl(S390CPU *cpu)
>      uint8_t *addr;
>      uint64_t len =3D 4096;
> =20
> -    addr =3D cpu_physical_memory_map(cpu->env.psa, &len, 1);
> +    addr =3D cpu_physical_memory_map(cpu->env.psa, &len, true);
>      if (!addr || len < QIPL_ADDRESS + sizeof(QemuIplParameters)) {
>          error_report("Cannot set QEMU IPL parameters");
>          return;
> diff --git a/hw/s390x/s390-pci-bus.c b/hw/s390x/s390-pci-bus.c
> index 7c6a2b3c63..ed8be124da 100644
> --- a/hw/s390x/s390-pci-bus.c
> +++ b/hw/s390x/s390-pci-bus.c
> @@ -641,7 +641,7 @@ static uint8_t set_ind_atomic(uint64_t ind_loc, uint8=
_t to_be_set)
>      hwaddr len =3D 1;
>      uint8_t *ind_addr;
> =20
> -    ind_addr =3D cpu_physical_memory_map(ind_loc, &len, 1);
> +    ind_addr =3D cpu_physical_memory_map(ind_loc, &len, true);
>      if (!ind_addr) {
>          s390_pci_generate_error_event(ERR_EVENT_AIRERR, 0, 0, 0, 0);
>          return -1;
> diff --git a/hw/s390x/virtio-ccw.c b/hw/s390x/virtio-ccw.c
> index 13f57e7b67..50cf95b781 100644
> --- a/hw/s390x/virtio-ccw.c
> +++ b/hw/s390x/virtio-ccw.c
> @@ -790,7 +790,7 @@ static uint8_t virtio_set_ind_atomic(SubchDev *sch, u=
int64_t ind_loc,
>      hwaddr len =3D 1;
>      uint8_t *ind_addr;
> =20
> -    ind_addr =3D cpu_physical_memory_map(ind_loc, &len, 1);
> +    ind_addr =3D cpu_physical_memory_map(ind_loc, &len, true);
>      if (!ind_addr) {
>          error_report("%s(%x.%x.%04x): unable to access indicator",
>                       __func__, sch->cssid, sch->ssid, sch->schid);
> diff --git a/hw/xen/xen_pt_graphics.c b/hw/xen/xen_pt_graphics.c
> index b69732729b..b11e4e0546 100644
> --- a/hw/xen/xen_pt_graphics.c
> +++ b/hw/xen/xen_pt_graphics.c
> @@ -222,7 +222,7 @@ void xen_pt_setup_vga(XenPCIPassthroughState *s, XenH=
ostPCIDevice *dev,
>      }
> =20
>      /* Currently we fixed this address as a primary for legacy BIOS. */
> -    cpu_physical_memory_rw(0xc0000, bios, bios_size, 1);
> +    cpu_physical_memory_rw(0xc0000, bios, bios_size, true);
>  }
> =20
>  uint32_t igd_read_opregion(XenPCIPassthroughState *s)
> diff --git a/target/i386/hax-all.c b/target/i386/hax-all.c
> index a9cc51e6ce..38936d7af6 100644
> --- a/target/i386/hax-all.c
> +++ b/target/i386/hax-all.c
> @@ -376,8 +376,8 @@ static int hax_handle_fastmmio(CPUArchState *env, str=
uct hax_fastmmio *hft)
>           *  hft->direction =3D=3D 2: gpa =3D=3D> gpa2
>           */
>          uint64_t value;
> -        cpu_physical_memory_rw(hft->gpa, &value, hft->size, 0);
> -        cpu_physical_memory_rw(hft->gpa2, &value, hft->size, 1);
> +        cpu_physical_memory_rw(hft->gpa, &value, hft->size, false);
> +        cpu_physical_memory_rw(hft->gpa2, &value, hft->size, true);
>      }
> =20
>      return 0;
> diff --git a/target/s390x/excp_helper.c b/target/s390x/excp_helper.c
> index 1e9d6f20c1..3b58d10df3 100644
> --- a/target/s390x/excp_helper.c
> +++ b/target/s390x/excp_helper.c
> @@ -393,7 +393,7 @@ static int mchk_store_vregs(CPUS390XState *env, uint6=
4_t mcesao)
>      MchkExtSaveArea *sa;
>      int i;
> =20
> -    sa =3D cpu_physical_memory_map(mcesao, &len, 1);
> +    sa =3D cpu_physical_memory_map(mcesao, &len, true);
>      if (!sa) {
>          return -EFAULT;
>      }
> diff --git a/target/s390x/helper.c b/target/s390x/helper.c
> index a3a49164e4..b810ad431e 100644
> --- a/target/s390x/helper.c
> +++ b/target/s390x/helper.c
> @@ -151,7 +151,7 @@ LowCore *cpu_map_lowcore(CPUS390XState *env)
>      LowCore *lowcore;
>      hwaddr len =3D sizeof(LowCore);
> =20
> -    lowcore =3D cpu_physical_memory_map(env->psa, &len, 1);
> +    lowcore =3D cpu_physical_memory_map(env->psa, &len, true);
> =20
>      if (len < sizeof(LowCore)) {
>          cpu_abort(env_cpu(env), "Could not map lowcore\n");
> @@ -246,7 +246,7 @@ int s390_store_status(S390CPU *cpu, hwaddr addr, bool=
 store_arch)
>      hwaddr len =3D sizeof(*sa);
>      int i;
> =20
> -    sa =3D cpu_physical_memory_map(addr, &len, 1);
> +    sa =3D cpu_physical_memory_map(addr, &len, true);
>      if (!sa) {
>          return -EFAULT;
>      }
> @@ -298,7 +298,7 @@ int s390_store_adtl_status(S390CPU *cpu, hwaddr addr,=
 hwaddr len)
>      hwaddr save =3D len;
>      int i;
> =20
> -    sa =3D cpu_physical_memory_map(addr, &save, 1);
> +    sa =3D cpu_physical_memory_map(addr, &save, true);
>      if (!sa) {
>          return -EFAULT;
>      }

--=20
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson

--k+w/mQv8wyuph6w0
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIzBAEBCAAdFiEEdfRlhq5hpmzETofcbDjKyiDZs5IFAl5O/jcACgkQbDjKyiDZ
s5LKqQ//Y0MOoydRoNQyGadMN6IsO4LqzWL2w/z5cCdHZyt3oly20oHOUETuSw1B
OaGPs0LzoQPkBnWPUka6Rq/MWT8bkKModAuO+i1PLxnuJ08FjmVbmR0BPTmsDAAu
OVhdRclHexYP3WrkRQde5y/I0qeHJTWViFK6rhVRFH0FBi0+x6KKvqrXHoGY1E17
/nY9hnGICRzhyNMdJNN8dMF717JDJ4V+wEj7LsoBEekG7qDcU6daBjRJqDxmU8bn
HrlLbZRiS9j0WCNGq3ocjIL+e8ujr3E2Egwz576dBaK4C3TBoTzYM+GpHmQVubUS
0vkLNXwPZL/5HoH7Aab/9jPuMra4ifytppTJ9kuLBUlQ0TY1iYpGz+D4DOhNdYIf
KonQuwAB2Uk53XHFqrrJF+PkMd7SnFqwC2BCZckJmV/Xjlm0Pu7zW1PezCpTZPCM
5DSORkhRqcJ7Zg6d8fBurn+FfMpjCjqeTzSTU27183AEJp2bMfneeP+wQOuWuUWW
SgnlUehymh0kcfPdNpCKCLSJlzpwJokWrBhzRsZJ+OcOzmZaLr/EJhrCx4NDkj6G
MwiW++72a/b+VfrYH0FQys62aW5PoXK6VZ2TLuNCY2eqpoMChNkXchFgmnvga34F
ssFw22e/Yi8fXSi0vj8QiwVqH+8lDOOaO/03w0/bcY3cc4Vu16A=
=H5IH
-----END PGP SIGNATURE-----

--k+w/mQv8wyuph6w0--


--===============7443769079123362464==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============7443769079123362464==--


From xen-devel-bounces@lists.xenproject.org Fri Feb 21 04:41:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 04:41:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j507F-0007CO-AX; Fri, 21 Feb 2020 04:40:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j507D-0007CJ-4n
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 04:40:39 +0000
X-Inumbo-ID: 4dd02608-5464-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4dd02608-5464-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 04:40:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j507A-0000Oq-GW; Fri, 21 Feb 2020 04:40:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j507A-0004IG-8d; Fri, 21 Feb 2020 04:40:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j507A-0003Wv-7y; Fri, 21 Feb 2020 04:40:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j507A-0003Wv-7y@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 04:40:36 +0000
Subject: [Xen-devel] [linux-4.19 bisection] complete
 test-amd64-amd64-qemuu-nested-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============2011020131458167305=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============2011020131458167305==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-qemuu-nested-intel
testid debian-hvm-install/l1/l2

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  f96e1469ad06b61796c60193daaeb9f8a96d7458
  Bug not present: 0729830cc425a8ff27a3137e87b93768ae3c853c
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/147382/


  commit f96e1469ad06b61796c60193daaeb9f8a96d7458
  Author: Roger Pau Monné <roger.pau@citrix.com>
  Date:   Wed Feb 5 13:49:09 2020 +0100
  
      x86/vvmx: fix virtual interrupt injection when Ack on exit control is used
      
      When doing a virtual vmexit (ie: a vmexit handled by the L1 VMM)
      interrupts shouldn't be injected using the virtual interrupt delivery
      mechanism unless the Ack on exit vmexit control bit isn't set in the
      nested vmcs.
      
      Gate the call to nvmx_update_apicv helper on whether the nested vmcs
      has the Ack on exit bit set in the vmexit control field.
      
      Note that this fixes the usage of x2APIC by the L1 VMM, at least when
      the L1 VMM is Xen.
      
      Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
      Reviewed-by: Kevin Tian <kevin.tian@intel.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2 --summary-out=tmp/147382.bisection-summary --basis-template=142932 --blessings=real,real-bisect linux-4.19 test-amd64-amd64-qemuu-nested-intel debian-hvm-install/l1/l2
Searching for failure / basis pass:
 147222 fail [host=fiano0] / 147024 [host=italia0] 146943 [host=godello0] 146901 [host=huxelrebe0] 146851 [host=godello1] 143841 ok.
Failure / basis pass flights: 147222 / 143841
(tree with no url: minios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 9b15f7fae677336e04b9e026ff91854e43165455 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
Basis pass ef244c3088856cf048c77231653b4c92a7b2213c c530a75c1e6a472b0eb9558310b518f0dfcd8860 8d3f428109623096cb8845779cdf9dc44949b8e9 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef c1ab7d7ed5306641784a9ed8972db5151a49a1a1 518c935fac4d30b3ec35d4b6add82b17b7d7aca3
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#ef244c3088856cf048c77231653b4c92a7b2213c-9b15f7fae677336e04b9e026ff91854e43165455 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/osstest/ovmf.git#8d3f428109623096cb8845779cdf9dc44949b8e9-70911f1f4aee0366b6122f2b90d367ec0f066beb git://xenbits.xen.org/qemu-xen-traditional\
 .git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://xenbits.xen.org/qemu-xen.git#933ebad2470a169504799a1d95b8e410bd9847ef-933ebad2470a169504799a1d95b8e410bd9847ef git://xenbits.xen.org/osstest/seabios.git#c1ab7d7ed5306641784a9ed8972db5151a49a1a1-76551856b28d227cb0386a1ab0e774329b941f7d git://xenbits.xen.org/xen.git#518c935fac4d30b3ec35d4b6add82b17b7d7aca3-707db77a380b96025bae8bc4322da0b64819d3b7
Use of uninitialized value $parents in array dereference at ./adhoc-revtuple-generator line 465.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtuple-generator line 465.
Loaded 13324 nodes in revision graph
Searching for test results:
 143841 pass ef244c3088856cf048c77231653b4c92a7b2213c c530a75c1e6a472b0eb9558310b518f0dfcd8860 8d3f428109623096cb8845779cdf9dc44949b8e9 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef c1ab7d7ed5306641784a9ed8972db5151a49a1a1 518c935fac4d30b3ec35d4b6add82b17b7d7aca3
 146851 [host=godello1]
 146901 [host=huxelrebe0]
 147024 [host=italia0]
 146943 [host=godello0]
 147075 fail irrelevant
 147222 fail 9b15f7fae677336e04b9e026ff91854e43165455 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
 147224 pass ef244c3088856cf048c77231653b4c92a7b2213c c530a75c1e6a472b0eb9558310b518f0dfcd8860 8d3f428109623096cb8845779cdf9dc44949b8e9 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef c1ab7d7ed5306641784a9ed8972db5151a49a1a1 518c935fac4d30b3ec35d4b6add82b17b7d7aca3
 147144 fail 9b15f7fae677336e04b9e026ff91854e43165455 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
 147338 pass 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 443fd9d5bd1fb063149ae6d527174839bdb8dd01
 147280 fail 9b15f7fae677336e04b9e026ff91854e43165455 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
 147314 fail b499cf4b3a901e87e1f933df04abf69b54de4457 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 4e3322ec14155d3580fcbbe64e342c98182c1848
 147284 pass 7d120bf21c05cbe30a679f0feeca884eeaceb069 c530a75c1e6a472b0eb9558310b518f0dfcd8860 665afccc52e1a02ee329147e02f04b8e9cf1d571 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef f21b5a4aeb020f2a5e2c6503f906a9349dd2f069 0cd791c499bdc698d14a24050ec56d60b45732e0
 147301 pass 88ad6b6d8f9d45b4812ebaeca5454c767fdec76e c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 3c601c5f056fba055b7a1438b84b69fc649275c3
 147292 blocked e0dd31b9e5f4d1ff5edc36f12c52d1b997004fc4 c530a75c1e6a472b0eb9558310b518f0dfcd8860 bfb141cf19dd6f9b8df8b9d0914a5b3b15e1a798 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef f21b5a4aeb020f2a5e2c6503f906a9349dd2f069 5083e0ff939d149860db40e0da54ea2048749471
 147295 pass 3bef7420e129e3fb65e4e8368d61f909c4393786 c530a75c1e6a472b0eb9558310b518f0dfcd8860 54a07f8fe088d1fe3b7a6fec76d64ab25cdba656 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef c9ba5276e3217ac6a1ec772dbebf568ba3a8a55d 183f354e1430087879de071f0c7122e42703916e
 147307 pass 7734f040753a08fe0d008afe582e28feb5e07928 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 3c601c5f056fba055b7a1438b84b69fc649275c3
 147326 fail 28fc6259cff958191d3ae8c71a1ce13f2e17a09a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 2575d77a678ec3156f537b012eb5e797917d4025
 147318 pass b271314b3ce1ff4bb780a9831fdb853ea9758317 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 41d8869003e96d8b7250ad1d0246371d6929aca6
 147331 pass 64f79f17243eca348aa5fc5e2f0a6539d717a67b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 41d8869003e96d8b7250ad1d0246371d6929aca6
 147348 fail 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 67f9d0b95ae2cd441bc003e03ae69a487f7b40bb
 147358 pass 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f7fb9a0aa9fbb81292e1626ce40340d3f6d8d505
 147364 pass 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
 147368 fail 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f96e1469ad06b61796c60193daaeb9f8a96d7458
 147374 pass 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
 147376 fail 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f96e1469ad06b61796c60193daaeb9f8a96d7458
 147379 pass 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
 147382 fail 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f96e1469ad06b61796c60193daaeb9f8a96d7458
Searching for interesting versions
 Result found: flight 143841 (pass), for basis pass
 Result found: flight 147144 (fail), for basis failure
 Repro found: flight 147224 (pass), for basis pass
 Repro found: flight 147280 (fail), for basis failure
 0 revisions at 32ee7492f104d82b01a44fc4b4ae17d5d2bb237b c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
No revisions left to test, checking graph state.
 Result found: flight 147364 (pass), for last pass
 Result found: flight 147368 (fail), for first failure
 Repro found: flight 147374 (pass), for last pass
 Repro found: flight 147376 (fail), for first failure
 Repro found: flight 147379 (pass), for last pass
 Repro found: flight 147382 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  f96e1469ad06b61796c60193daaeb9f8a96d7458
  Bug not present: 0729830cc425a8ff27a3137e87b93768ae3c853c
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/147382/


  commit f96e1469ad06b61796c60193daaeb9f8a96d7458
  Author: Roger Pau Monné <roger.pau@citrix.com>
  Date:   Wed Feb 5 13:49:09 2020 +0100
  
      x86/vvmx: fix virtual interrupt injection when Ack on exit control is used
      
      When doing a virtual vmexit (ie: a vmexit handled by the L1 VMM)
      interrupts shouldn't be injected using the virtual interrupt delivery
      mechanism unless the Ack on exit vmexit control bit isn't set in the
      nested vmcs.
      
      Gate the call to nvmx_update_apicv helper on whether the nested vmcs
      has the Ack on exit bit set in the vmexit control field.
      
      Note that this fixes the usage of x2APIC by the L1 VMM, at least when
      the L1 VMM is Xen.
      
      Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
      Reviewed-by: Kevin Tian <kevin.tian@intel.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.115866 to fit
pnmtopng: 14 colors found
Revision graph left in /home/logs/results/bisect/linux-4.19/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2.{dot,ps,png,html,svg}.
----------------------------------------
147382: tolerable ALL FAIL

flight 147382 linux-4.19 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/147382/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail baseline untested


jobs:
 test-amd64-amd64-qemuu-nested-intel                          fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



--===============2011020131458167305==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============2011020131458167305==--

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 07:38:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 07:38:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j52t8-0006Tp-NV; Fri, 21 Feb 2020 07:38:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F1Fm=4J=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j52t6-0006Tk-Vo
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 07:38:17 +0000
X-Inumbo-ID: 1e119dd4-547d-11ea-85f1-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 1e119dd4-547d-11ea-85f1-12813bfff9fa;
 Fri, 21 Feb 2020 07:38:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582270693;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=ivlYN+I1MiRVaAJX3T1ltBTxmac4Df8VdwXtfcMODnw=;
 b=MXGZEvzVqU722XvTc9HGMUDKs4qnkh5CbN60sljRT/5Gqe5za9IDfwhgnBI5hN2/hMGC/o
 aTnMrM3xne28BSHigSWekchu9qjdo30zTSiJAtUr5dz8ymxD75nFAJIy85KScVCUbwY/bI
 /UaYqFNGKbMh/WLe9DRaj4IYARfQWVQ=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-63-Uj8oUS1wOMeD0qif6IMjEA-1; Fri, 21 Feb 2020 02:38:11 -0500
X-MC-Unique: Uj8oUS1wOMeD0qif6IMjEA-1
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id A2DF88018C0;
 Fri, 21 Feb 2020 07:38:09 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 9B9EF388;
 Fri, 21 Feb 2020 07:38:03 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 12D6D11386A6; Fri, 21 Feb 2020 08:38:02 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
Date: Fri, 21 Feb 2020 08:38:02 +0100
In-Reply-To: <20200131130118.1716-2-vsementsov@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Fri, 31 Jan 2020 16:01:08 +0300")
Message-ID: <87d0a88k6d.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, armbru@redhat.com, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IEFkZCBmdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBjYWxsIGNvcnJl
c3BvbmRpbmcgRXJyb3IgKmVycgo+IGNsZWFuaW5nIGZ1bmN0aW9uIGFuIHNldCBwb2ludGVyIHRv
IE5VTEwuCj4KPiBOZXcgZnVuY3Rpb25zOgo+ICAgZXJyb3JfZnJlZV9lcnJwCj4gICBlcnJvcl9y
ZXBvcnRfZXJycAo+ICAgd2Fybl9yZXBvcnRfZXJycAo+Cj4gU2lnbmVkLW9mZi1ieTogVmxhZGlt
aXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgo+IFJldmll
d2VkLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+IFJldmlld2VkLWJ5OiBFcmljIEJs
YWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KPiAtLS0KPgo+IENDOiBFcmljIEJsYWtlIDxlYmxha2VA
cmVkaGF0LmNvbT4KPiBDQzogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KPiBDQzogTWF4
IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KPiBDQzogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9y
Zz4KPiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IEND
OiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBDQzogUGF1bCBE
dXJyYW50IDxwYXVsQHhlbi5vcmc+Cj4gQ0M6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVk
aGF0LmNvbT4KPiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1kQHJlZGhhdC5j
b20+Cj4gQ0M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4gQ0M6IEdlcmQgSG9m
Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgo+IENDOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxp
bnV4LmlibS5jb20+Cj4gQ0M6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4K
PiBDQzogTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgo+IENDOiBxZW11
LWJsb2NrQG5vbmdudS5vcmcKPiBDQzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4K
PiAgaW5jbHVkZS9xYXBpL2Vycm9yLmggfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwo+
ICAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL2luY2x1
ZGUvcWFwaS9lcnJvci5oIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPiBpbmRleCBhZDViNmU4OTZk
Li5kMzQ5ODcxNDhkIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4gKysrIGIv
aW5jbHVkZS9xYXBpL2Vycm9yLmgKPiBAQCAtMzA5LDYgKzMwOSwzMiBAQCB2b2lkIHdhcm5fcmVw
b3J0Zl9lcnIoRXJyb3IgKmVyciwgY29uc3QgY2hhciAqZm10LCAuLi4pCj4gIHZvaWQgZXJyb3Jf
cmVwb3J0Zl9lcnIoRXJyb3IgKmVyciwgY29uc3QgY2hhciAqZm10LCAuLi4pCj4gICAgICBHQ0Nf
Rk1UX0FUVFIoMiwgMyk7Cj4gIAo+ICsvKgo+ICsgKiBGdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3Ig
KiplcnJwOiBjYWxsIGNvcnJlc3BvbmRpbmcgRXJyb3IgKmVyciBjbGVhbmluZwo+ICsgKiBmdW5j
dGlvbiwgdGhlbiBzZXQgcG9pbnRlciB0byBOVUxMLgo+ICsgKi8KPiArc3RhdGljIGlubGluZSB2
b2lkIGVycm9yX2ZyZWVfZXJycChFcnJvciAqKmVycnApCj4gK3sKPiArICAgIGFzc2VydChlcnJw
ICYmICplcnJwKTsKPiArICAgIGVycm9yX2ZyZWUoKmVycnApOwo+ICsgICAgKmVycnAgPSBOVUxM
Owo+ICt9Cj4gKwo+ICtzdGF0aWMgaW5saW5lIHZvaWQgZXJyb3JfcmVwb3J0X2VycnAoRXJyb3Ig
KiplcnJwKQo+ICt7Cj4gKyAgICBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4gKyAgICBlcnJvcl9y
ZXBvcnRfZXJyKCplcnJwKTsKPiArICAgICplcnJwID0gTlVMTDsKPiArfQo+ICsKPiArc3RhdGlj
IGlubGluZSB2b2lkIHdhcm5fcmVwb3J0X2VycnAoRXJyb3IgKiplcnJwKQo+ICt7Cj4gKyAgICBh
c3NlcnQoZXJycCAmJiAqZXJycCk7Cj4gKyAgICB3YXJuX3JlcG9ydF9lcnIoKmVycnApOwo+ICsg
ICAgKmVycnAgPSBOVUxMOwo+ICt9Cj4gKwo+ICsKPiAgLyoKPiAgICogSnVzdCBsaWtlIGVycm9y
X3NldGcoKSwgZXhjZXB0IHlvdSBnZXQgdG8gc3BlY2lmeSB0aGUgZXJyb3IgY2xhc3MuCj4gICAq
IE5vdGU6IHVzZSBvZiBlcnJvciBjbGFzc2VzIG90aGVyIHRoYW4gRVJST1JfQ0xBU1NfR0VORVJJ
Q19FUlJPUiBpcwoKVGhlc2UgYXBwZWFyIHRvIGJlIHVudXNlZCBhcGFydCBmcm9tIHRoZSBDb2Nj
aW5lbGxlIHNjcmlwdCBpbiBQQVRDSCAwMy4KClRoZXkgYXJlIHVzZWQgaW4gdGhlIGZ1bGwgIltS
RkMgdjUgMDAwLzEyNl0gZXJyb3I6IGF1dG8gcHJvcGFnYXRlZApsb2NhbF9lcnIiIHNlcmllcy4g
IE9wdGlvbnM6CgoxLiBQaWNrIGEgZmV3IG1vcmUgcGF0Y2hlcyBpbnRvIHRoaXMgcGFydCBJIHNl
cmllcywgc28gdGhlc2UgZ3V5cyBjb21lCiAgIHdpdGggdXNlcnMuCgoyLiBQdW50IHRoaXMgcGF0
Y2ggdG8gdGhlIGZpcnN0IHBhcnQgdGhhdCBoYXMgdXNlcnMsIGFsb25nIHdpdGggdGhlCiAgIHBh
cnQgb2YgdGhlIENvY2NpbmVsbGUgc2NyaXB0IHRoYXQgZGVhbHMgd2l0aCB0aGVtLgoKMy4gRG8g
bm90aGluZzogYWNjZXB0IHRoZSBmdW5jdGlvbnMgd2l0aG91dCB1c2Vycy4KCkkgaGFiaXR1YWxs
eSBkaXNsaWtlIDMuLCBidXQgcmV2aWV3aW5nIHRoZSByZXN0IG9mIHRoaXMgc2VyaWVzIG1pZ2h0
Cm1ha2UgbWUgb3ZlcnJpZGUgdGhhdCBkaXNsaWtlLgoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 08:30:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 08:30:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j53hs-00044G-CG; Fri, 21 Feb 2020 08:30:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TxF5=4J=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j53hq-00044B-RA
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 08:30:42 +0000
X-Inumbo-ID: 714a74ce-5484-11ea-bc8e-bc764e2007e4
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe1f::704])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 714a74ce-5484-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 08:30:41 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=XcryykMaxUS4tNgy+kn08LRCzAis7dbNIhAqm/GCU/ZSPajNyX1Znxi7TJCOTOjHapxeD6vnkwoN9QBpiVpKULlJq2JUzqlvwe5cIZoAJOhF+yZAnRGxHQPEGydgw3+b6kmg5zKLwBpPa7cfmHaSyUckLgI488mVBIKzU2J2Sx4sn9clfxhiezR2fOTcdoxYSjasZ/3q565eD5v4PBmNHEqd2OtklQMIacjxKYvqmUfNPkImoUa3Ridi9jIlemyYotjza0ozidhBVuGqpe0usbaWtnKorXKnd+b3OfyRbOWJrF1bnM3nDZR0neTu+hwm2QxuuMPXIuGVV17H5OoShA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=osOpxi1HxF1ggTgojVWB3MGK9VOgxwMmpjRvA0PGQjA=;
 b=m14pD95sCBP8qcJyY7NGUtTfRAHA3SndD5KfxwwSlnGnlgj2J4UPRun2jEmYMSUGYwfq7G3dQKAqW0JudnP493u6siCsp0FAsLS607pLrnUNCw/s9d7GiWO3hAYaVK2c01+T2WmcPhuau6gg2LJXuDFZs+YtgXl0sxOP3qSkW54YACVZT3g8SJ6qSSkugy+Grs7btbMQLEwR+NL17dS7slA6pYCpnCYcHqEDbMBusO9firmXSVFHKCseVJeB+9VKPA2gQxN5Nbkben72qCqObtzvn3d5cVJGU2dqjJpO3Adol1qYww6yaWfYiZA/bY7y53LDQ+9WxOggs2zGcUgQRA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=osOpxi1HxF1ggTgojVWB3MGK9VOgxwMmpjRvA0PGQjA=;
 b=KiuaYenXgC+ezPeLFGOsouXKQtLxyNsdi4+pQtUdGFulfnfhlEtenbVbY/48iQMvPqOIqQPXTOg5ZQzso/cmRODQ1sKRnY0etao05malYztsKzrbmBrkHBWKO/XQfeO4ctPmqJYkHmkFLNOdRsc7ZED8q9pzmz60Sz064/jZFEA=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3191.eurprd02.prod.outlook.com (10.175.234.24) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.31; Fri, 21 Feb 2020 08:30:38 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f1c2:7dd1:1131:1c1d%7]) with mapi id 15.20.2729.033; Fri, 21 Feb 2020
 08:30:38 +0000
Received: from aisaila-Latitude-E5570.dsd.bitdefender.biz (91.199.104.6) by
 AM4PR05CA0028.eurprd05.prod.outlook.com (2603:10a6:205::41) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Fri, 21 Feb 2020 08:30:37 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V4] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV6JEygsFwXfT/ykedOiNCZrGg7A==
Date: Fri, 21 Feb 2020 08:30:38 +0000
Message-ID: <20200221083014.29274-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM4PR05CA0028.eurprd05.prod.outlook.com (2603:10a6:205::41)
 To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 354b9e22-19f1-4a75-92bf-08d7b6a8547b
x-ms-traffictypediagnostic: DB6PR02MB3191:|DB6PR02MB3191:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DB6PR02MB3191A11DC56AE1ED6CDB078EAB120@DB6PR02MB3191.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:239;
x-forefront-prvs: 0320B28BE1
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(376002)(396003)(346002)(136003)(366004)(199004)(189003)(316002)(86362001)(6512007)(1076003)(52116002)(5660300002)(54906003)(26005)(6506007)(4326008)(6486002)(956004)(16526019)(7416002)(64756008)(66446008)(478600001)(71200400001)(66556008)(66476007)(66946007)(2906002)(186003)(6916009)(2616005)(81156014)(8936002)(36756003)(8676002)(81166006);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3191;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ieiNa+VLPuc3bdUF53TKNA0aF4rQAY1nSXRBFHVzGTYN1Z+xZ+CdHrGnjLjGv/oH3qemsVn0WFDK3W+8Av457auYB6KIpSSiFSEh7RlL7LaiDD6XrLphDIXjic1obQkptS0L6D68Z3Dku8kR9IvXTYi9hYt6FoPbsfJpC26V6aJjFB10/+H1hQat0G7DUnIEtVtRVL5dV48iKYposYLr7vQYxNrz9MrAnQe+jrLq/LsZc1rcEZ1G/pofJD1d3XK8xy314FXq0c1cg0Zb3ntvrdVDT4da2sbfLogQ6MYB1CUDnUjEQunZfNKoijhmDSyBeNw2a3RIvGihLqIcgiKFPOpYfulxf0V9aCWvpff+foQmvq7IPrLvMegl8mJhQWF0BD/5nMOW37krXVrqN5W0qVbNnXaVdwfaa6Gcd3i1WGXa4HcyH4alSZySozHnKzUM
x-ms-exchange-antispam-messagedata: MjHPzQMjVBpfHMLPHdPUv3m5XwqvSkvf1SCoOKbZ7Z6NJkQoyQRnQZ1z0s6oXxjul1dLSCRAfePhqO7gAGFmEf0bZfoPwIusgE8eGwxGERdKi+RsJKCXaSNk460TUHywd7ad/HH5SN4IFG9SkceAsA==
Content-ID: <254AD3892A86BA4996124630CDA0CDA6@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 354b9e22-19f1-4a75-92bf-08d7b6a8547b
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Feb 2020 08:30:38.7388 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eI54OAvgxwXgcIyiw5Rv0pvE6Uwn6bko7ANie4F2wm0zGWwgOV5xnEH6otJLFKnbbf6LQ9OhTJGUgha3dpB8IOsCwSAfqut7Jm2NFV7fUGY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3191
Subject: [Xen-devel] [PATCH V4] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhpcyBtb21lbnQgYSBndWVzdCBjYW4gY2FsbCB2bWZ1bmMgdG8gY2hhbmdlIHRoZSBhbHRw
Mm0gdmlldy4gVGhpcw0Kc2hvdWxkIGJlIGxpbWl0ZWQgaW4gb3JkZXIgdG8gYXZvaWQgYW55IHVu
d2FudGVkIHZpZXcgc3dpdGNoLg0KDQpUaGUgbmV3IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0eSgp
IHNvbHZlcyB0aGlzIGJ5IG1ha2luZyB2aWV3cyBpbnZpc2libGUNCnRvIHZtZnVuYy4NClRoaXMg
aXMgZG9uZSBieSBoYXZpbmcgYSBzZXBhcmF0ZSBhcmNoLmFsdHAybV93b3JraW5nX2VwdHAgdGhh
dCBpcw0KcG9wdWxhdGVkIGFuZCBtYWRlIGludmFsaWQgaW4gdGhlIHNhbWUgcGxhY2VzIGFzIGFs
dHAybV9lcHRwLiBUaGlzIGlzDQp3cml0dGVuIHRvIEVQVFBfTElTVF9BRERSLg0KVGhlIHZpZXdz
IGFyZSBtYWRlIGluL3Zpc2libGUgYnkgbWFya2luZyB0aGVtIHdpdGggSU5WQUxJRF9NRk4gb3IN
CmNvcHlpbmcgdGhlbSBiYWNrIGZyb20gYWx0cDJtX2VwdHAuDQpUbyBoYXZlIGNvbnNpc3RlbmN5
IHRoZSB2aXNpYmlsaXR5IGFsc28gYXBwbGllcyB0bw0KcDJtX3N3aXRjaF9kb21haW5fYWx0cDJt
X2J5X2lkKCkuDQoNCk5vdGU6IElmIGFsdHAybSBtb2RlIGlzIHNldCB0byBtaXhlZCB0aGUgZ3Vl
c3QgaXMgYWJsZSB0byBjaGFuZ2UgdGhlIHZpZXcNCnZpc2liaWxpdHkgYW5kIHRoZW4gY2FsbCB2
bWZ1bmMuDQoNClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tPg0KLS0tDQpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+DQpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPg0KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4NCkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4NCkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+DQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPg0KQ0M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5j
b20+DQpDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPg0KQ0M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KQ0M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5k
dW5sYXBAZXUuY2l0cml4LmNvbT4NCi0tLQ0KQ2hhbmdlcyBzaW5jZSBWMzoNCgktIENoYW5nZSB2
YXIgbmFtZSBmb3JtIGFsdHAybV9pZHggdG8gaWR4IHRvIHNob3J0ZW4gbGluZSBsZW5ndGgNCgkt
IEFkZCBib3VuZHMgY2hlY2sgZm9yIGlkeA0KCS0gVXBkYXRlIGNvbW1pdCBtZXNzYWdlDQoJLSBB
ZGQgY29tbWVudCBpbiB4ZW5jdHJsLmguDQoNCkNoYW5nZXMgc2luY2UgVjI6DQoJLSBEcm9wIGhh
cF9lbmFibGVkKCkgY2hlY2sNCgktIFJlZHVjZSB0aGUgaW5kZW50YXRpb24gZGVwdGggaW4gaHZt
LmMNCgktIEZpeCBhc3NpZ25tZW50IGluZGVudGF0aW9uDQoJLSBEcm9wIHBhZDIuDQoNCkNoYW5n
ZXMgc2luY2UgVjE6DQoJLSBEcm9wIGRvdWJsZSB2aWV3IGZyb20gdGl0bGUuDQotLS0NCiB0b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgIHwgIDcgKysrKysrKw0KIHRvb2xzL2xpYnhjL3hj
X2FsdHAybS5jICAgICAgICAgfCAyNCArKysrKysrKysrKysrKysrKysrKysrKysNCiB4ZW4vYXJj
aC94ODYvaHZtL2h2bS5jICAgICAgICAgIHwgMjEgKysrKysrKysrKysrKysrKysrKysrDQogeGVu
L2FyY2gveDg2L2h2bS92bXgvdm14LmMgICAgICB8ICAyICstDQogeGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYyAgICAgICB8IDE1ICsrKysrKysrKysrKysrKw0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0t
ZXB0LmMgICAgICAgfCAgMSArDQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8ICA3
ICsrKysrLS0NCiB4ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oICAgIHwgIDEgKw0KIHhlbi9p
bmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggfCAgOSArKysrKysrKysNCiA5IGZpbGVzIGNoYW5n
ZWQsIDg0IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5o
DQppbmRleCA5OTU1MmE1ZjczLi5iMjZmY2NjOTg5IDEwMDY0NA0KLS0tIGEvdG9vbHMvbGlieGMv
aW5jbHVkZS94ZW5jdHJsLmgNCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQpA
QCAtMTk0Myw2ICsxOTQzLDEzIEBAIGludCB4Y19hbHRwMm1fY2hhbmdlX2dmbih4Y19pbnRlcmZh
Y2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsDQogICAgICAgICAgICAgICAgICAgICAgICAgIHhl
bl9wZm5fdCBuZXdfZ2ZuKTsNCiBpbnQgeGNfYWx0cDJtX2dldF92Y3B1X3AybV9pZHgoeGNfaW50
ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLA0KICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCB2Y3B1aWQsIHVpbnQxNl90ICpwMm1pZHgpOw0KKy8qDQorICogU2V0
IHZpZXcgdmlzaWJpbGl0eSBmb3IgeGNfYWx0cDJtX3N3aXRjaF90b192aWV3IGFuZCB2bWZ1bmMu
DQorICogTm90ZTogSWYgYWx0cDJtIG1vZGUgaXMgc2V0IHRvIG1peGVkIHRoZSBndWVzdCBpcyBh
YmxlIHRvIGNoYW5nZSB0aGUgdmlldw0KKyAqIHZpc2liaWxpdHkgYW5kIHRoZW4gY2FsbCB2bWZ1
bmMuDQorICovDQoraW50IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0eSh4Y19pbnRlcmZhY2UgKmhh
bmRsZSwgdWludDMyX3QgZG9taWQsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MTZfdCB2aWV3X2lkLCBib29sIHZpc2libGUpOw0KIA0KIC8qKiANCiAgKiBNZW0gcGFnaW5nIG9w
ZXJhdGlvbnMuDQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgYi90b29scy9s
aWJ4Yy94Y19hbHRwMm0uYw0KaW5kZXggNDZmYjcyNTgwNi4uNjk4N2M5NTQxZiAxMDA2NDQNCi0t
LSBhL3Rvb2xzL2xpYnhjL3hjX2FsdHAybS5jDQorKysgYi90b29scy9saWJ4Yy94Y19hbHRwMm0u
Yw0KQEAgLTQxMCwzICs0MTAsMjcgQEAgaW50IHhjX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4KHhj
X2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCiAgICAgeGNfaHlwZXJjYWxsX2J1
ZmZlcl9mcmVlKGhhbmRsZSwgYXJnKTsNCiAgICAgcmV0dXJuIHJjOw0KIH0NCisNCitpbnQgeGNf
YWx0cDJtX3NldF92aXNpYmlsaXR5KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21p
ZCwNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIGJvb2wg
dmlzaWJsZSkNCit7DQorICAgIGludCByYzsNCisNCisgICAgREVDTEFSRV9IWVBFUkNBTExfQlVG
RkVSKHhlbl9odm1fYWx0cDJtX29wX3QsIGFyZyk7DQorDQorICAgIGFyZyA9IHhjX2h5cGVyY2Fs
bF9idWZmZXJfYWxsb2MoaGFuZGxlLCBhcmcsIHNpemVvZigqYXJnKSk7DQorICAgIGlmICggYXJn
ID09IE5VTEwgKQ0KKyAgICAgICAgcmV0dXJuIC0xOw0KKw0KKyAgICBhcmctPnZlcnNpb24gPSBI
Vk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT047DQorICAgIGFyZy0+Y21kID0gSFZNT1BfYWx0
cDJtX3NldF92aXNpYmlsaXR5Ow0KKyAgICBhcmctPmRvbWFpbiA9IGRvbWlkOw0KKyAgICBhcmct
PnUuc2V0X3Zpc2liaWxpdHkuYWx0cDJtX2lkeCA9IHZpZXdfaWQ7DQorICAgIGFyZy0+dS5zZXRf
dmlzaWJpbGl0eS52aXNpYmxlID0gdmlzaWJsZTsNCisNCisgICAgcmMgPSB4ZW5jYWxsMihoYW5k
bGUtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sDQorICAgICAgICAg
ICAgICAgICAgSFlQRVJDQUxMX0JVRkZFUl9BU19BUkcoYXJnKSk7DQorDQorICAgIHhjX2h5cGVy
Y2FsbF9idWZmZXJfZnJlZShoYW5kbGUsIGFyZyk7DQorICAgIHJldHVybiByYzsNCit9DQpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMN
CmluZGV4IDAwYTllNzBiN2MuLmQxY2UwZjg2OWUgMTAwNjQ0DQotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQpAQCAtNDU1OCw2ICs0NTU4
LDcgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dl
dF9tZW1fYWNjZXNzOg0KICAgICBjYXNlIEhWTU9QX2FsdHAybV9jaGFuZ2VfZ2ZuOg0KICAgICBj
YXNlIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeDoNCisgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0
X3Zpc2liaWxpdHk6DQogICAgICAgICBicmVhazsNCiANCiAgICAgZGVmYXVsdDoNCkBAIC00ODM1
LDYgKzQ4MzYsMjYgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQogICAgICAgICBicmVhazsN
CiAgICAgfQ0KIA0KKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0eToNCisgICAg
ew0KKyAgICAgICAgdWludDE2X3QgaWR4ID0gYS51LnNldF92aXNpYmlsaXR5LmFsdHAybV9pZHg7
DQorDQorICAgICAgICBpZiAoIGEudS5zZXRfdmlzaWJpbGl0eS5wYWQgfHwNCisgICAgICAgICAg
ICAgaWR4ID49IG1pbihBUlJBWV9TSVpFKGQtPmFyY2guYWx0cDJtX3AybSksIE1BWF9FUFRQKSB8
fA0KKyAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2FycmF5X2luZGV4X25vc3BlYyhp
ZHgsIE1BWF9FUFRQKV0gPT0NCisgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pICkNCisg
ICAgICAgICAgICByYyA9IC1FSU5WQUw7DQorICAgICAgICBlbHNlIGlmICggIWFsdHAybV9hY3Rp
dmUoZCkgKQ0KKyAgICAgICAgICAgIHJjID0gLUVPUE5PVFNVUFA7DQorICAgICAgICBlbHNlIGlm
ICggYS51LnNldF92aXNpYmlsaXR5LnZpc2libGUgKQ0KKyAgICAgICAgICAgIGQtPmFyY2guYWx0
cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldID0NCisg
ICAgICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4
LCBNQVhfRVBUUCldOw0KKyAgICAgICAgZWxzZQ0KKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJt
X3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldID0NCisgICAg
ICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAgICAgYnJlYWs7DQorICAgIH0N
CisNCiAgICAgZGVmYXVsdDoNCiAgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOw0KICAgICB9
DQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS92bXgvdm14LmMgYi94ZW4vYXJjaC94ODYv
aHZtL3ZteC92bXguYw0KaW5kZXggYmMyZjQ4YmYyYy4uOTBkZTkwOWZlYyAxMDA2NDQNCi0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jDQorKysgYi94ZW4vYXJjaC94ODYvaHZtL3ZteC92
bXguYw0KQEAgLTIxNDAsNyArMjE0MCw3IEBAIHN0YXRpYyB2b2lkIHZteF92Y3B1X3VwZGF0ZV92
bWZ1bmNfdmUoc3RydWN0IHZjcHUgKnYpDQogICAgIHsNCiAgICAgICAgIHYtPmFyY2guaHZtLnZt
eC5zZWNvbmRhcnlfZXhlY19jb250cm9sIHw9IG1hc2s7DQogICAgICAgICBfX3Ztd3JpdGUoVk1f
RlVOQ1RJT05fQ09OVFJPTCwgVk1YX1ZNRlVOQ19FUFRQX1NXSVRDSElORyk7DQotICAgICAgICBf
X3Ztd3JpdGUoRVBUUF9MSVNUX0FERFIsIHZpcnRfdG9fbWFkZHIoZC0+YXJjaC5hbHRwMm1fZXB0
cCkpOw0KKyAgICAgICAgX192bXdyaXRlKEVQVFBfTElTVF9BRERSLCB2aXJ0X3RvX21hZGRyKGQt
PmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCkpOw0KIA0KICAgICAgICAgaWYgKCBjcHVfaGFzX3Zt
eF92aXJ0X2V4Y2VwdGlvbnMgKQ0KICAgICAgICAgew0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvaGFwLmMgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jDQppbmRleCAzZDkzZjM0
NTFjLi41OTY5ZWM4OTIyIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0K
KysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0KQEAgLTQ4OCw4ICs0ODgsMTcgQEAgaW50
IGhhcF9lbmFibGUoc3RydWN0IGRvbWFpbiAqZCwgdTMyIG1vZGUpDQogICAgICAgICAgICAgZ290
byBvdXQ7DQogICAgICAgICB9DQogDQorICAgICAgICBpZiAoIChkLT5hcmNoLmFsdHAybV93b3Jr
aW5nX2VwdHAgPSBhbGxvY194ZW5oZWFwX3BhZ2UoKSkgPT0gTlVMTCApDQorICAgICAgICB7DQor
ICAgICAgICAgICAgcnYgPSAtRU5PTUVNOw0KKyAgICAgICAgICAgIGdvdG8gb3V0Ow0KKyAgICAg
ICAgfQ0KKw0KICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfRVBUUDsgaSsrICkNCisgICAg
ICAgIHsNCiAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2ldID0gbWZuX3goSU5WQUxJ
RF9NRk4pOw0KKyAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFtpXSA9IG1m
bl94KElOVkFMSURfTUZOKTsNCisgICAgICAgIH0NCiANCiAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgTUFYX0FMVFAyTTsgaSsrICkNCiAgICAgICAgIHsNCkBAIC01MjMsNiArNTMyLDEyIEBAIHZv
aWQgaGFwX2ZpbmFsX3RlYXJkb3duKHN0cnVjdCBkb21haW4gKmQpDQogICAgICAgICAgICAgZC0+
YXJjaC5hbHRwMm1fZXB0cCA9IE5VTEw7DQogICAgICAgICB9DQogDQorICAgICAgICBpZiAoIGQt
PmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCApDQorICAgICAgICB7DQorICAgICAgICAgICAgZnJl
ZV94ZW5oZWFwX3BhZ2UoZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwKTsNCisgICAgICAgICAg
ICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHAgPSBOVUxMOw0KKyAgICAgICAgfQ0KKw0KICAg
ICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVhfQUxUUDJNOyBpKysgKQ0KICAgICAgICAgICAgIHAy
bV90ZWFyZG93bihkLT5hcmNoLmFsdHAybV9wMm1baV0pOw0KICAgICB9DQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tL3AybS1lcHQuYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMNCmlu
ZGV4IGViMGYwZWRmZWYuLjY1MzljYTYxOWIgMTAwNjQ0DQotLS0gYS94ZW4vYXJjaC94ODYvbW0v
cDJtLWVwdC5jDQorKysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVwdC5jDQpAQCAtMTM2OCw2ICsx
MzY4LDcgQEAgdm9pZCBwMm1faW5pdF9hbHRwMm1fZXB0KHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBpKQ0KICAgICBlcHQgPSAmcDJtLT5lcHQ7DQogICAgIGVwdC0+bWZuID0gcGFnZXRh
YmxlX2dldF9wZm4ocDJtX2dldF9wYWdldGFibGUocDJtKSk7DQogICAgIGQtPmFyY2guYWx0cDJt
X2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGksIE1BWF9FUFRQKV0gPSBlcHQtPmVwdHA7DQorICAg
IGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaSwgTUFYX0VQ
VFApXSA9IGVwdC0+ZXB0cDsNCiB9DQogDQogdW5zaWduZWQgaW50IHAybV9maW5kX2FsdHAybV9i
eV9lcHRwKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90IGVwdHApDQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jDQppbmRleCA5ZjFjMjlk
N2VmLi4xM2I5NjcxNWJhIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jDQorKysg
Yi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCkBAIC0yNTE5LDYgKzI1MTksNyBAQCB2b2lkIHAybV9m
bHVzaF9hbHRwMm0oc3RydWN0IGRvbWFpbiAqZCkNCiAgICAgew0KICAgICAgICAgcDJtX3Jlc2V0
X2FsdHAybShkLCBpLCBBTFRQMk1fREVBQ1RJVkFURSk7DQogICAgICAgICBkLT5hcmNoLmFsdHAy
bV9lcHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAgICAgZC0+YXJjaC5hbHRwMm1f
d29ya2luZ19lcHRwW2ldID0gbWZuX3goSU5WQUxJRF9NRk4pOw0KICAgICB9DQogDQogICAgIGFs
dHAybV9saXN0X3VubG9jayhkKTsNCkBAIC0yNjM4LDcgKzI2MzksOSBAQCBpbnQgcDJtX2Rlc3Ry
b3lfYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpZHgpDQogICAg
ICAgICB7DQogICAgICAgICAgICAgcDJtX3Jlc2V0X2FsdHAybShkLCBpZHgsIEFMVFAyTV9ERUFD
VElWQVRFKTsNCiAgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV9lcHRwW2FycmF5X2luZGV4X25v
c3BlYyhpZHgsIE1BWF9FUFRQKV0gPQ0KLSAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsN
CisgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KKyAgICAgICAgICAgIGQtPmFy
Y2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCld
ID0NCisgICAgICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KICAgICAgICAgICAgIHJj
ID0gMDsNCiAgICAgICAgIH0NCiAgICAgfQ0KQEAgLTI2NjUsNyArMjY2OCw3IEBAIGludCBwMm1f
c3dpdGNoX2RvbWFpbl9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IGlkeCkNCiAgICAgcmMgPSAtRUlOVkFMOw0KICAgICBhbHRwMm1fbGlzdF9sb2NrKGQpOw0KIA0K
LSAgICBpZiAoIGQtPmFyY2guYWx0cDJtX2VwdHBbaWR4XSAhPSBtZm5feChJTlZBTElEX01GTikg
KQ0KKyAgICBpZiAoIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFtpZHhdICE9IG1mbl94KElO
VkFMSURfTUZOKSApDQogICAgIHsNCiAgICAgICAgIGZvcl9lYWNoX3ZjcHUoIGQsIHYgKQ0KICAg
ICAgICAgICAgIGlmICggaWR4ICE9IHZjcHVfYWx0cDJtKHYpLnAybWlkeCApDQpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZG9t
YWluLmgNCmluZGV4IDE4NDNjNzZkMWEuLmIwMzk3MTc3NzggMTAwNjQ0DQotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L2RvbWFpbi5oDQorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5o
DQpAQCAtMzI2LDYgKzMyNiw3IEBAIHN0cnVjdCBhcmNoX2RvbWFpbg0KICAgICBzdHJ1Y3QgcDJt
X2RvbWFpbiAqYWx0cDJtX3AybVtNQVhfQUxUUDJNXTsNCiAgICAgbW1fbG9ja190IGFsdHAybV9s
aXN0X2xvY2s7DQogICAgIHVpbnQ2NF90ICphbHRwMm1fZXB0cDsNCisgICAgdWludDY0X3QgKmFs
dHAybV93b3JraW5nX2VwdHA7DQogI2VuZGlmDQogDQogICAgIC8qIE5CLiBwcm90ZWN0ZWQgYnkg
ZC0+ZXZlbnRfbG9jayBhbmQgYnkgaXJxX2Rlc2NbaXJxXS5sb2NrICovDQpkaWZmIC0tZ2l0IGEv
eGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0v
aHZtX29wLmgNCmluZGV4IGI1OTlkM2NiZDAuLjg3MGVjNTIwNjAgMTAwNjQ0DQotLS0gYS94ZW4v
aW5jbHVkZS9wdWJsaWMvaHZtL2h2bV9vcC5oDQorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHZt
L2h2bV9vcC5oDQpAQCAtMzE4LDYgKzMxOCwxMiBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fZ2V0
X3ZjcHVfcDJtX2lkeCB7DQogICAgIHVpbnQxNl90IGFsdHAybV9pZHg7DQogfTsNCiANCitzdHJ1
Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X3Zpc2liaWxpdHkgew0KKyAgICB1aW50MTZfdCBhbHRwMm1f
aWR4Ow0KKyAgICB1aW50OF90IHZpc2libGU7DQorICAgIHVpbnQ4X3QgcGFkOw0KK307DQorDQog
c3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsNCiAgICAgdWludDMyX3QgdmVyc2lvbjsgICAvKiBI
Vk1PUF9BTFRQMk1fSU5URVJGQUNFX1ZFUlNJT04gKi8NCiAgICAgdWludDMyX3QgY21kOw0KQEAg
LTM1MCw2ICszNTYsOCBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fb3Agew0KICNkZWZpbmUgSFZN
T1BfYWx0cDJtX2dldF9wMm1faWR4ICAgICAgICAgIDE0DQogLyogU2V0IHRoZSAiU3VwcmVzcyAj
VkUiIGJpdCBmb3IgYSByYW5nZSBvZiBwYWdlcyAqLw0KICNkZWZpbmUgSFZNT1BfYWx0cDJtX3Nl
dF9zdXBwcmVzc192ZV9tdWx0aSAxNQ0KKy8qIFNldCB2aXNpYmlsaXR5IGZvciBhIGdpdmVuIGFs
dHAybSB2aWV3ICovDQorI2RlZmluZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2liaWxpdHkgICAgICAg
MTYNCiAgICAgZG9taWRfdCBkb21haW47DQogICAgIHVpbnQxNl90IHBhZDE7DQogICAgIHVpbnQz
Ml90IHBhZDI7DQpAQCAtMzY3LDYgKzM3NSw3IEBAIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9vcCB7
DQogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc3VwcHJlc3NfdmVfbXVsdGkgICAgc3Vw
cHJlc3NfdmVfbXVsdGk7DQogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fdmNwdV9kaXNh
YmxlX25vdGlmeSAgZGlzYWJsZV9ub3RpZnk7DQogICAgICAgICBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fZ2V0X3ZjcHVfcDJtX2lkeCAgICAgZ2V0X3ZjcHVfcDJtX2lkeDsNCisgICAgICAgIHN0cnVj
dCB4ZW5faHZtX2FsdHAybV9zZXRfdmlzaWJpbGl0eSAgICAgICBzZXRfdmlzaWJpbGl0eTsNCiAg
ICAgICAgIHVpbnQ4X3QgcGFkWzY0XTsNCiAgICAgfSB1Ow0KIH07DQotLSANCjIuMTcuMQ0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 08:39:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 08:39:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j53pv-0004J0-DY; Fri, 21 Feb 2020 08:39:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=RKaF=4J=redhat.com=cohuck@srs-us1.protection.inumbo.net>)
 id 1j53pt-0004Iv-So
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 08:39:02 +0000
X-Inumbo-ID: 9bf21fc8-5485-11ea-bc8e-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 9bf21fc8-5485-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 08:39:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582274341;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=+jKPj3gf+T3ocOqgvJULo7PhApveqgiAwsnEtaSBAEQ=;
 b=e+q+v9FYiHBMDN9wgzsZpOa3UtSZDBM7LtPy2K5kxuriFeAtmhR+4jVNDL2IiJKwlHHtQ0
 juP26Iv2eaV1qRklmE6iso7BC2xBdSH2AF/k+zKM6fu0mHrzx22ATRtpzsZamfHr+7WBx1
 IT7YpkSlrN015YEQfOhKWkNmvG4O2zY=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-244-icepWPbFPbqSoFkIU1jjaA-1; Fri, 21 Feb 2020 03:38:59 -0500
X-MC-Unique: icepWPbFPbqSoFkIU1jjaA-1
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id E7A62800D50;
 Fri, 21 Feb 2020 08:38:55 +0000 (UTC)
Received: from gondolin (ovpn-117-64.ams2.redhat.com [10.36.117.64])
 by smtp.corp.redhat.com (Postfix) with ESMTP id DE7D75D9E2;
 Fri, 21 Feb 2020 08:38:33 +0000 (UTC)
Date: Fri, 21 Feb 2020 09:38:30 +0100
From: Cornelia Huck <cohuck@redhat.com>
To: Philippe =?UTF-8?B?TWF0aGlldS1EYXVkw6k=?= <philmd@redhat.com>
Message-ID: <20200221093830.63bc308e.cohuck@redhat.com>
In-Reply-To: <20200220130548.29974-9-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-9-philmd@redhat.com>
Organization: Red Hat GmbH
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
Subject: Re: [Xen-devel] [PATCH v3 08/20] Remove unnecessary cast when using
 the address_space API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Peter Maydell <peter.maydell@linaro.org>,
 Dmitry Fleytman <dmitry.fleytman@gmail.com>, kvm@vger.kernel.org,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 qemu-devel@nongnu.org, Gerd Hoffmann <kraxel@redhat.com>, "Edgar
 E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?B?SGVy?= =?UTF-8?B?dsOp?= Poussineau <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?B?Q8OpZHJpYw==?= Le Goater <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Michael Walle <michael@walle.cc>,
 qemu-ppc@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMCBGZWIgMjAyMCAxNDowNTozNiArMDEwMApQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8cGhpbG1kQHJlZGhhdC5jb20+IHdyb3RlOgoKPiBUaGlzIGNvbW1pdCB3YXMgcHJvZHVjZWQg
d2l0aCB0aGUgaW5jbHVkZWQgQ29jY2luZWxsZSBzY3JpcHQKPiBzY3JpcHRzL2NvY2NpbmVsbGUv
ZXhlY19yd19jb25zdC4KPiAKPiBUd28gbGluZXMgaW4gaHcvbmV0L2RwODM5M3guYyB0aGF0IENv
Y2NpbmVsbGUgcHJvZHVjZWQgdGhhdAo+IHdlcmUgb3ZlciA4MCBjaGFyYWN0ZXJzIHdlcmUgcmUt
d3JhcHBlZCBieSBoYW5kLgo+IAo+IFN1Z2dlc3RlZC1ieTogU3RlZmFuIFdlaWwgPHN3QHdlaWxu
ZXR6LmRlPgo+IFNpZ25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRA
cmVkaGF0LmNvbT4KPiAtLS0KPiAgc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29j
Y2kgfCAxNSArKysrKysrKysrKysrLQo+ICB0YXJnZXQvaTM4Ni9odmYvdm14LmggICAgICAgICAg
ICAgICAgICB8ICAyICstCj4gIGh3L2FybS9ib290LmMgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgIDYgKystLS0tCj4gIGh3L2RtYS9yYzQwMzAuYyAgICAgICAgICAgICAgICAgICAgICAgIHwg
IDQgKystLQo+ICBody9kbWEveGxueC16ZG1hLmMgICAgICAgICAgICAgICAgICAgICB8ICAyICst
Cj4gIGh3L25ldC9jYWRlbmNlX2dlbS5jICAgICAgICAgICAgICAgICAgIHwgMjEgKysrKysrKysr
LS0tLS0tLS0tLQo+ICBody9uZXQvZHA4MzkzeC5jICAgICAgICAgICAgICAgICAgICAgICB8IDI4
ICsrKysrKysrKysrKystLS0tLS0tLS0tLS0tCj4gIGh3L3MzOTB4L2Nzcy5jICAgICAgICAgICAg
ICAgICAgICAgICAgIHwgIDQgKystLQo+ICBxdGVzdC5jICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB8IDEyICsrKysrLS0tLS0tCj4gIHRhcmdldC9pMzg2L2h2Zi94ODZfbW11LmMgICAg
ICAgICAgICAgIHwgIDIgKy0KPiAgdGFyZ2V0L2kzODYvd2hweC1hbGwuYyAgICAgICAgICAgICAg
ICAgfCAgMiArLQo+ICB0YXJnZXQvczM5MHgvbW11X2hlbHBlci5jICAgICAgICAgICAgICB8ICAy
ICstCj4gIDEyIGZpbGVzIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyksIDQ2IGRlbGV0aW9ucygt
KQo+IAoKPiBkaWZmIC0tZ2l0IGEvaHcvczM5MHgvY3NzLmMgYi9ody9zMzkweC9jc3MuYwo+IGlu
ZGV4IDg0NGNhYWI0MDguLmYyN2Y4YzQ1YTUgMTAwNjQ0Cj4gLS0tIGEvaHcvczM5MHgvY3NzLmMK
PiArKysgYi9ody9zMzkweC9jc3MuYwo+IEBAIC04NzUsNyArODc1LDcgQEAgc3RhdGljIGlubGlu
ZSBpbnQgaWRhX3JlYWRfbmV4dF9pZGF3KENjd0RhdGFTdHJlYW0gKmNkcykKPiAgICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7IC8qIGNoYW5uZWwgcHJvZ3JhbSBjaGVjayAqLwo+ICAgICAgICAg
IH0KPiAgICAgICAgICByZXQgPSBhZGRyZXNzX3NwYWNlX3J3KCZhZGRyZXNzX3NwYWNlX21lbW9y
eSwgaWRhd19hZGRyLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRS
U19VTlNQRUNJRklFRCwgKHZvaWQgKikgJmlkYXcuZm10MiwKPiArICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsICZpZGF3LmZtdDIsCj4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoaWRhdy5mbXQyKSwgZmFsc2UpOwo+ICAg
ICAgICAgIGNkcy0+Y2RhID0gYmU2NF90b19jcHUoaWRhdy5mbXQyKTsKPiAgICAgIH0gZWxzZSB7
Cj4gQEAgLTg4NCw3ICs4ODQsNyBAQCBzdGF0aWMgaW5saW5lIGludCBpZGFfcmVhZF9uZXh0X2lk
YXcoQ2N3RGF0YVN0cmVhbSAqY2RzKQo+ICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsgLyog
Y2hhbm5lbCBwcm9ncmFtIGNoZWNrICovCj4gICAgICAgICAgfQo+ICAgICAgICAgIHJldCA9IGFk
ZHJlc3Nfc3BhY2VfcncoJmFkZHJlc3Nfc3BhY2VfbWVtb3J5LCBpZGF3X2FkZHIsCj4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBNRU1UWEFUVFJTX1VOU1BFQ0lGSUVELCAodm9pZCAq
KSAmaWRhdy5mbXQxLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTUVNVFhBVFRS
U19VTlNQRUNJRklFRCwgJmlkYXcuZm10MSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHNpemVvZihpZGF3LmZtdDEpLCBmYWxzZSk7Cj4gICAgICAgICAgY2RzLT5jZGEgPSBiZTY0
X3RvX2NwdShpZGF3LmZtdDEpOwo+ICAgICAgICAgIGlmIChjZHMtPmNkYSAmIDB4ODAwMDAwMDAp
IHsKCj4gZGlmZiAtLWdpdCBhL3RhcmdldC9zMzkweC9tbXVfaGVscGVyLmMgYi90YXJnZXQvczM5
MHgvbW11X2hlbHBlci5jCj4gaW5kZXggYzlmM2YzNDc1MC4uMGJlMmYzMDBiYiAxMDA2NDQKPiAt
LS0gYS90YXJnZXQvczM5MHgvbW11X2hlbHBlci5jCj4gKysrIGIvdGFyZ2V0L3MzOTB4L21tdV9o
ZWxwZXIuYwo+IEBAIC0xMDYsNyArMTA2LDcgQEAgc3RhdGljIGlubGluZSBib29sIHJlYWRfdGFi
bGVfZW50cnkoQ1BVUzM5MFhTdGF0ZSAqZW52LCBod2FkZHIgZ2FkZHIsCj4gICAgICAgKiBXZSB0
cmVhdCB0aGVtIGFzIGFic29sdXRlIGFkZHJlc3NlcyBhbmQgZG9uJ3Qgd3JhcCB0aGVtLgo+ICAg
ICAgICovCj4gICAgICBpZiAodW5saWtlbHkoYWRkcmVzc19zcGFjZV9yZWFkKGNzLT5hcywgZ2Fk
ZHIsIE1FTVRYQVRUUlNfVU5TUEVDSUZJRUQsCj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICh1aW50OF90ICopZW50cnksIHNpemVvZigqZW50cnkpKSAhPQo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnRyeSwgc2l6ZW9mKCplbnRyeSkpICE9Cj4g
ICAgICAgICAgICAgICAgICAgTUVNVFhfT0spKSB7Cj4gICAgICAgICAgcmV0dXJuIGZhbHNlOwo+
ICAgICAgfQoKczM5MCBwYXJ0cwpBY2tlZC1ieTogQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhh
dC5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 08:41:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 08:41:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j53sO-0005Ai-SW; Fri, 21 Feb 2020 08:41:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=RKaF=4J=redhat.com=cohuck@srs-us1.protection.inumbo.net>)
 id 1j53sN-0005Ac-Mj
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 08:41:35 +0000
X-Inumbo-ID: f786d860-5485-11ea-85fe-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id f786d860-5485-11ea-85fe-12813bfff9fa;
 Fri, 21 Feb 2020 08:41:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582274494;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=TX2bKGmaoFX1kB0Vs23BSK7K2oJcCGlc8FxuCCpPBNM=;
 b=XoB+RpOmVnovaFaXCSajDLv5PkzhrP9+UX4Lk3OzEqm6bWaKzrJK7tdHGCfpTcc0SMOSgN
 WGk4IGHdwTRLYl2CdsfEK0sNZReEEObJQ+mqeocJQoS2pY82xMx4sSiTtfXIRelnLXhOks
 rTwNFVusOEDwuZ5lTr2JLlnWBVD89yo=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-434-7fL0ULPGP-G8hP98qjPlqQ-1; Fri, 21 Feb 2020 03:41:32 -0500
X-MC-Unique: 7fL0ULPGP-G8hP98qjPlqQ-1
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id DCDF78010CA;
 Fri, 21 Feb 2020 08:41:28 +0000 (UTC)
Received: from gondolin (ovpn-117-64.ams2.redhat.com [10.36.117.64])
 by smtp.corp.redhat.com (Postfix) with ESMTP id EF76E26FAA;
 Fri, 21 Feb 2020 08:41:09 +0000 (UTC)
Date: Fri, 21 Feb 2020 09:41:07 +0100
From: Cornelia Huck <cohuck@redhat.com>
To: Philippe =?UTF-8?B?TWF0aGlldS1EYXVkw6k=?= <philmd@redhat.com>
Message-ID: <20200221094107.7e855499.cohuck@redhat.com>
In-Reply-To: <20200220130548.29974-20-philmd@redhat.com>
References: <20200220130548.29974-1-philmd@redhat.com>
 <20200220130548.29974-20-philmd@redhat.com>
Organization: Red Hat GmbH
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
Subject: Re: [Xen-devel] [PATCH v3 19/20] Let cpu_[physical]_memory() calls
 pass a boolean 'is_write' argument
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Peter Maydell <peter.maydell@linaro.org>,
 Dmitry Fleytman <dmitry.fleytman@gmail.com>, kvm@vger.kernel.org,
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
 qemu-devel@nongnu.org, Gerd Hoffmann <kraxel@redhat.com>, "Edgar
 E. Iglesias" <edgar.iglesias@gmail.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, qemu-block@nongnu.org,
 David Hildenbrand <david@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 =?UTF-8?B?SGVy?= =?UTF-8?B?dsOp?= Poussineau <hpoussin@reactos.org>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Aleksandar Rikalo <aleksandar.rikalo@rt-rk.com>,
 Richard Henderson <rth@twiddle.net>, Laurent Vivier <lvivier@redhat.com>,
 Thomas Huth <thuth@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Stefan Weil <sw@weilnetz.de>, Alistair Francis <alistair@alistair23.me>,
 Richard Henderson <richard.henderson@linaro.org>, Paul Durrant <paul@xen.org>,
 Eric Auger <eric.auger@redhat.com>, qemu-s390x@nongnu.org, qemu-arm@nongnu.org,
 =?UTF-8?B?Q8OpZHJpYw==?= Le Goater <clg@kaod.org>,
 John Snow <jsnow@redhat.com>, David Gibson <david@gibson.dropbear.id.au>,
 Igor Mitsyanko <i.mitsyanko@gmail.com>, Michael Walle <michael@walle.cc>,
 qemu-ppc@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMCBGZWIgMjAyMCAxNDowNTo0NyArMDEwMApQaGlsaXBwZSBNYXRoaWV1LURhdWTD
qSA8cGhpbG1kQHJlZGhhdC5jb20+IHdyb3RlOgoKPiBVc2UgYW4gZXhwbGljaXQgYm9vbGVhbiB0
eXBlLgo+IAo+IFRoaXMgY29tbWl0IHdhcyBwcm9kdWNlZCB3aXRoIHRoZSBpbmNsdWRlZCBDb2Nj
aW5lbGxlIHNjcmlwdAo+IHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0Lgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4K
PiAtLS0KPiAgc2NyaXB0cy9jb2NjaW5lbGxlL2V4ZWNfcndfY29uc3QuY29jY2kgfCAxNCArKysr
KysrKysrKysrKwo+ICBpbmNsdWRlL2V4ZWMvY3B1LWNvbW1vbi5oICAgICAgICAgICAgICB8ICA0
ICsrLS0KPiAgaHcvZGlzcGxheS9leHlub3M0MjEwX2ZpbWQuYyAgICAgICAgICAgfCAgMyArKy0K
PiAgaHcvZGlzcGxheS9taWxreW1pc3QtdG11Mi5jICAgICAgICAgICAgfCAgOCArKysrLS0tLQo+
ICBody9kaXNwbGF5L29tYXBfZHNzLmMgICAgICAgICAgICAgICAgICB8ICAyICstCj4gIGh3L2Rp
c3BsYXkvcmFtZmIuYyAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgaHcvbWlzYy9wYy10
ZXN0ZGV2LmMgICAgICAgICAgICAgICAgICAgfCAgMiArLQo+ICBody9udnJhbS9zcGFwcl9udnJh
bS5jICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KPiAgaHcvcHBjL3BwYzQ0MF91Yy5jICAgICAg
ICAgICAgICAgICAgICAgfCAgNiArKysrLS0KPiAgaHcvcHBjL3NwYXByX2hjYWxsLmMgICAgICAg
ICAgICAgICAgICAgfCAgNCArKy0tCj4gIGh3L3MzOTB4L2lwbC5jICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgIDIgKy0KPiAgaHcvczM5MHgvczM5MC1wY2ktYnVzLmMgICAgICAgICAgICAgICAg
fCAgMiArLQo+ICBody9zMzkweC92aXJ0aW8tY2N3LmMgICAgICAgICAgICAgICAgICB8ICAyICst
Cj4gIGh3L3hlbi94ZW5fcHRfZ3JhcGhpY3MuYyAgICAgICAgICAgICAgIHwgIDIgKy0KPiAgdGFy
Z2V0L2kzODYvaGF4LWFsbC5jICAgICAgICAgICAgICAgICAgfCAgNCArKy0tCj4gIHRhcmdldC9z
MzkweC9leGNwX2hlbHBlci5jICAgICAgICAgICAgIHwgIDIgKy0KPiAgdGFyZ2V0L3MzOTB4L2hl
bHBlci5jICAgICAgICAgICAgICAgICAgfCAgNiArKystLS0KPiAgMTcgZmlsZXMgY2hhbmdlZCwg
NDMgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRpb25zKC0pCj4gCgo+IGRpZmYgLS1naXQgYS9ody9z
MzkweC9pcGwuYyBiL2h3L3MzOTB4L2lwbC5jCj4gaW5kZXggNzc3MzQ5OWQ3Zi4uMDgxNzg3NGI0
OCAxMDA2NDQKPiAtLS0gYS9ody9zMzkweC9pcGwuYwo+ICsrKyBiL2h3L3MzOTB4L2lwbC5jCj4g
QEAgLTYyNiw3ICs2MjYsNyBAQCBzdGF0aWMgdm9pZCBzMzkwX2lwbF9wcmVwYXJlX3FpcGwoUzM5
MENQVSAqY3B1KQo+ICAgICAgdWludDhfdCAqYWRkcjsKPiAgICAgIHVpbnQ2NF90IGxlbiA9IDQw
OTY7Cj4gIAo+IC0gICAgYWRkciA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKGNwdS0+ZW52LnBz
YSwgJmxlbiwgMSk7Cj4gKyAgICBhZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoY3B1LT5l
bnYucHNhLCAmbGVuLCB0cnVlKTsKPiAgICAgIGlmICghYWRkciB8fCBsZW4gPCBRSVBMX0FERFJF
U1MgKyBzaXplb2YoUWVtdUlwbFBhcmFtZXRlcnMpKSB7Cj4gICAgICAgICAgZXJyb3JfcmVwb3J0
KCJDYW5ub3Qgc2V0IFFFTVUgSVBMIHBhcmFtZXRlcnMiKTsKPiAgICAgICAgICByZXR1cm47Cj4g
ZGlmZiAtLWdpdCBhL2h3L3MzOTB4L3MzOTAtcGNpLWJ1cy5jIGIvaHcvczM5MHgvczM5MC1wY2kt
YnVzLmMKPiBpbmRleCA3YzZhMmIzYzYzLi5lZDhiZTEyNGRhIDEwMDY0NAo+IC0tLSBhL2h3L3Mz
OTB4L3MzOTAtcGNpLWJ1cy5jCj4gKysrIGIvaHcvczM5MHgvczM5MC1wY2ktYnVzLmMKPiBAQCAt
NjQxLDcgKzY0MSw3IEBAIHN0YXRpYyB1aW50OF90IHNldF9pbmRfYXRvbWljKHVpbnQ2NF90IGlu
ZF9sb2MsIHVpbnQ4X3QgdG9fYmVfc2V0KQo+ICAgICAgaHdhZGRyIGxlbiA9IDE7Cj4gICAgICB1
aW50OF90ICppbmRfYWRkcjsKPiAgCj4gLSAgICBpbmRfYWRkciA9IGNwdV9waHlzaWNhbF9tZW1v
cnlfbWFwKGluZF9sb2MsICZsZW4sIDEpOwo+ICsgICAgaW5kX2FkZHIgPSBjcHVfcGh5c2ljYWxf
bWVtb3J5X21hcChpbmRfbG9jLCAmbGVuLCB0cnVlKTsKPiAgICAgIGlmICghaW5kX2FkZHIpIHsK
PiAgICAgICAgICBzMzkwX3BjaV9nZW5lcmF0ZV9lcnJvcl9ldmVudChFUlJfRVZFTlRfQUlSRVJS
LCAwLCAwLCAwLCAwKTsKPiAgICAgICAgICByZXR1cm4gLTE7Cj4gZGlmZiAtLWdpdCBhL2h3L3Mz
OTB4L3ZpcnRpby1jY3cuYyBiL2h3L3MzOTB4L3ZpcnRpby1jY3cuYwo+IGluZGV4IDEzZjU3ZTdi
NjcuLjUwY2Y5NWI3ODEgMTAwNjQ0Cj4gLS0tIGEvaHcvczM5MHgvdmlydGlvLWNjdy5jCj4gKysr
IGIvaHcvczM5MHgvdmlydGlvLWNjdy5jCj4gQEAgLTc5MCw3ICs3OTAsNyBAQCBzdGF0aWMgdWlu
dDhfdCB2aXJ0aW9fc2V0X2luZF9hdG9taWMoU3ViY2hEZXYgKnNjaCwgdWludDY0X3QgaW5kX2xv
YywKPiAgICAgIGh3YWRkciBsZW4gPSAxOwo+ICAgICAgdWludDhfdCAqaW5kX2FkZHI7Cj4gIAo+
IC0gICAgaW5kX2FkZHIgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChpbmRfbG9jLCAmbGVuLCAx
KTsKPiArICAgIGluZF9hZGRyID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoaW5kX2xvYywgJmxl
biwgdHJ1ZSk7Cj4gICAgICBpZiAoIWluZF9hZGRyKSB7Cj4gICAgICAgICAgZXJyb3JfcmVwb3J0
KCIlcygleC4leC4lMDR4KTogdW5hYmxlIHRvIGFjY2VzcyBpbmRpY2F0b3IiLAo+ICAgICAgICAg
ICAgICAgICAgICAgICBfX2Z1bmNfXywgc2NoLT5jc3NpZCwgc2NoLT5zc2lkLCBzY2gtPnNjaGlk
KTsKCj4gZGlmZiAtLWdpdCBhL3RhcmdldC9zMzkweC9leGNwX2hlbHBlci5jIGIvdGFyZ2V0L3Mz
OTB4L2V4Y3BfaGVscGVyLmMKPiBpbmRleCAxZTlkNmYyMGMxLi4zYjU4ZDEwZGYzIDEwMDY0NAo+
IC0tLSBhL3RhcmdldC9zMzkweC9leGNwX2hlbHBlci5jCj4gKysrIGIvdGFyZ2V0L3MzOTB4L2V4
Y3BfaGVscGVyLmMKPiBAQCAtMzkzLDcgKzM5Myw3IEBAIHN0YXRpYyBpbnQgbWNoa19zdG9yZV92
cmVncyhDUFVTMzkwWFN0YXRlICplbnYsIHVpbnQ2NF90IG1jZXNhbykKPiAgICAgIE1jaGtFeHRT
YXZlQXJlYSAqc2E7Cj4gICAgICBpbnQgaTsKPiAgCj4gLSAgICBzYSA9IGNwdV9waHlzaWNhbF9t
ZW1vcnlfbWFwKG1jZXNhbywgJmxlbiwgMSk7Cj4gKyAgICBzYSA9IGNwdV9waHlzaWNhbF9tZW1v
cnlfbWFwKG1jZXNhbywgJmxlbiwgdHJ1ZSk7Cj4gICAgICBpZiAoIXNhKSB7Cj4gICAgICAgICAg
cmV0dXJuIC1FRkFVTFQ7Cj4gICAgICB9Cj4gZGlmZiAtLWdpdCBhL3RhcmdldC9zMzkweC9oZWxw
ZXIuYyBiL3RhcmdldC9zMzkweC9oZWxwZXIuYwo+IGluZGV4IGEzYTQ5MTY0ZTQuLmI4MTBhZDQz
MWUgMTAwNjQ0Cj4gLS0tIGEvdGFyZ2V0L3MzOTB4L2hlbHBlci5jCj4gKysrIGIvdGFyZ2V0L3Mz
OTB4L2hlbHBlci5jCj4gQEAgLTE1MSw3ICsxNTEsNyBAQCBMb3dDb3JlICpjcHVfbWFwX2xvd2Nv
cmUoQ1BVUzM5MFhTdGF0ZSAqZW52KQo+ICAgICAgTG93Q29yZSAqbG93Y29yZTsKPiAgICAgIGh3
YWRkciBsZW4gPSBzaXplb2YoTG93Q29yZSk7Cj4gIAo+IC0gICAgbG93Y29yZSA9IGNwdV9waHlz
aWNhbF9tZW1vcnlfbWFwKGVudi0+cHNhLCAmbGVuLCAxKTsKPiArICAgIGxvd2NvcmUgPSBjcHVf
cGh5c2ljYWxfbWVtb3J5X21hcChlbnYtPnBzYSwgJmxlbiwgdHJ1ZSk7Cj4gIAo+ICAgICAgaWYg
KGxlbiA8IHNpemVvZihMb3dDb3JlKSkgewo+ICAgICAgICAgIGNwdV9hYm9ydChlbnZfY3B1KGVu
diksICJDb3VsZCBub3QgbWFwIGxvd2NvcmVcbiIpOwo+IEBAIC0yNDYsNyArMjQ2LDcgQEAgaW50
IHMzOTBfc3RvcmVfc3RhdHVzKFMzOTBDUFUgKmNwdSwgaHdhZGRyIGFkZHIsIGJvb2wgc3RvcmVf
YXJjaCkKPiAgICAgIGh3YWRkciBsZW4gPSBzaXplb2YoKnNhKTsKPiAgICAgIGludCBpOwo+ICAK
PiAtICAgIHNhID0gY3B1X3BoeXNpY2FsX21lbW9yeV9tYXAoYWRkciwgJmxlbiwgMSk7Cj4gKyAg
ICBzYSA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKGFkZHIsICZsZW4sIHRydWUpOwo+ICAgICAg
aWYgKCFzYSkgewo+ICAgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICAgICAgfQo+IEBAIC0yOTgs
NyArMjk4LDcgQEAgaW50IHMzOTBfc3RvcmVfYWR0bF9zdGF0dXMoUzM5MENQVSAqY3B1LCBod2Fk
ZHIgYWRkciwgaHdhZGRyIGxlbikKPiAgICAgIGh3YWRkciBzYXZlID0gbGVuOwo+ICAgICAgaW50
IGk7Cj4gIAo+IC0gICAgc2EgPSBjcHVfcGh5c2ljYWxfbWVtb3J5X21hcChhZGRyLCAmc2F2ZSwg
MSk7Cj4gKyAgICBzYSA9IGNwdV9waHlzaWNhbF9tZW1vcnlfbWFwKGFkZHIsICZzYXZlLCB0cnVl
KTsKPiAgICAgIGlmICghc2EpIHsKPiAgICAgICAgICByZXR1cm4gLUVGQVVMVDsKPiAgICAgIH0K
CnMzOTAgcGFydHMKQWNrZWQtYnk6IENvcm5lbGlhIEh1Y2sgPGNvaHVja0ByZWRoYXQuY29tPgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:01:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:01:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54Bl-0007Hl-80; Fri, 21 Feb 2020 09:01:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j54Bj-0007H8-HO
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:01:35 +0000
X-Inumbo-ID: c22508f7-5488-11ea-85ff-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c22508f7-5488-11ea-85ff-12813bfff9fa;
 Fri, 21 Feb 2020 09:01:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j54Bh-0006EG-NO; Fri, 21 Feb 2020 09:01:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j54Bh-0001ee-9y; Fri, 21 Feb 2020 09:01:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j54Bh-0001U7-8k; Fri, 21 Feb 2020 09:01:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147298-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:allowable
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=c47984aabead53918e5ba6d43cdb3f1467452739
X-Osstest-Versions-That: xen=707db77a380b96025bae8bc4322da0b64819d3b7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 09:01:33 +0000
Subject: [Xen-devel] [xen-unstable test] 147298: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzI5OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzI5OC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dh
YmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MTQwCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAx
NDcxNDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzE0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3MTQwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDcxNDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NzE0MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ3MTQwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDcxNDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NzE0MAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ3MTQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcxNDAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDE0NzE0MAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rp
bmc6CiB4ZW4gICAgICAgICAgICAgICAgICBjNDc5ODRhYWJlYWQ1MzkxOGU1YmE2ZDQzY2RiM2Yx
NDY3NDUyNzM5CmJhc2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3MDdkYjc3
YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAx
NDcxNDAgIDIwMjAtMDItMTYgMTQ6NTc6MjggWiAgICA0IGRheXMKRmFpbGluZyBzaW5jZSAgICAg
ICAgMTQ3MjIxICAyMDIwLTAyLTE4IDAwOjE2OjMxIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMK
VGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3Mjk4ICAyMDIwLTAyLTE5IDEyOjE2OjMyIFogICAgMSBk
YXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVy
IHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGpncmFsbEBh
bWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9n
ZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQteHRmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHJl
diAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9w
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0yICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFt
ZDY0LTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC14dGYtYW1kNjQtYW1kNjQtNCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC01ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1y
ZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1taWdydXBncmFkZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFj
b3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICA3
MDdkYjc3YTM4Li5jNDc5ODRhYWJlICBjNDc5ODRhYWJlYWQ1MzkxOGU1YmE2ZDQzY2RiM2YxNDY3
NDUyNzM5IC0+IG1hc3RlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:10:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:10:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54KB-0008Ko-ED; Fri, 21 Feb 2020 09:10:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j54KA-0008Kj-1L
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:10:18 +0000
X-Inumbo-ID: f9dd1666-5489-11ea-8600-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9dd1666-5489-11ea-8600-12813bfff9fa;
 Fri, 21 Feb 2020 09:10:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582276217;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=lHCIJnU5IEJGJAoIsaWMHKytw/XE6e1bKXyxWbV/c2c=;
 b=Qfu5q85mcwRydazDpWxnFNDiZ5+MOM3R+fxTCxCjflC+pCZ4ajOR2pG9
 MVLJY1KEXZC/L5UCx68Mq/x/BvhsiX5DjpPIOsthvuUzVk0790Mdwuuzu
 qqJLhHzyOPeWzwvpaR64TYDKiEv7vmJ+Y7XpZrPu01C3Ss2Py9n3oIgze E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: lOVzvRssof5EBLLWtOsuJYdV7uaKlNoxGteBiwB/4dBtJBIhfMp2CQCU4MBOxPlgmJMkNoeCj4
 DqjlRdfxG+n0785cuIaEUe8NwBfq4bFkPDiMSqx1I6M2RJpcnsXQMFJlv+LmRAYaDcpIh15y2B
 z1psPbZKWEB8mVdNRZZ3omLgdBF1xvcJS0OwPHm4yi9ksHTjFf/nUrfkkNEYNV2Qr6gajs0YLA
 EsV7glPkm+WSu+yLmULvU5rrj7b1KsC2cyNsP3yzWuFrpEPp+iGkovuz4gyuEmBn8Za6mlQ+dT
 1x0=
X-SBRS: 2.7
X-MesageID: 12810283
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,467,1574139600"; d="scan'208";a="12810283"
Date: Fri, 21 Feb 2020 10:10:05 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200221091005.GT4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <83d48223-21eb-be54-985c-085449661892@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDc6MjA6MDZQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpLAo+IAo+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90
ZToKPiA+IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2Rl
IHRvIGFsc28gbG9jayBpdCBpbgo+ID4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxs
b3dpbmcgcmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+ID4gYWxyZWFkeSBvd25lZCBieSB0
aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4gPiBhY2Nl
c3NlcyBpcyByZXF1aXJlZCBhdCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+ID4g
Cj4gPiBJbiBvcmRlciB0byBkbyB0aGlzIHJlc2VydmUgMTRiaXRzIG9mIHRoZSBsb2NrLCB0aGlz
IGFsbG93cyB0byBzdXBwb3J0Cj4gPiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUg
d3JpdGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4gPiBzaWduYWwgdGhlcmUgYXJlIHBl
bmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3RoZXIgdG8KPiA+IHNp
Z25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3RlIHRoZSB3cml0ZSByZWxh
dGVkIGRhdGEKPiA+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJl
IGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+ID4gdGh1cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBh
IDE2Yml0IGF0b21pYyB3cml0ZS4KPiA+IAo+ID4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51
bWJlciBvZiBjb25jdXJyZW50IHJlYWRlcnMgZnJvbSAxNjc3NzIxNiB0bwo+ID4gNjU1MzYsIEkg
dGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxk
Cj4gPiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0byA2NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVy
ZXMgc3VwcG9ydCBhdG9taWMKPiA+IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdlcnMuCj4gCj4g
RldJVywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9uIDY0LWJp
dCBpbnRlZ2Vycy4KPiAKPiA+ICAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socnds
b2NrX3QgKmxvY2spCj4gPiAgIHsKPiA+IC0gICAgLyoKPiA+IC0gICAgICogSWYgdGhlIHdyaXRl
ciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+ID4gLSAgICAg
KiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xlYXIg
aXQuCj4gPiAtICAgICAqLwo+ID4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5j
bnRzKTsKPiA+ICsgICAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNh
biBiZSBjbGVhcmVkIGRpcmVjdGx5LiAqLwo+ID4gKyAgICBBU1NFUlQoX2lzX3dyaXRlX2xvY2tl
ZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPiA+ICsgICAgQlVJTERfQlVHX09O
KF9RUl9TSElGVCAhPSAxNik7Cj4gPiArICAgIHdyaXRlX2F0b21pYygodWludDE2X3QgKikmbG9j
ay0+Y250cywgMCk7Cj4gCj4gSSB0aGluayB0aGlzIGlzIGFuIGFidXNlIHRvIGNhc3QgYW4gYXRv
bWljX3QoKSBkaXJlY3RseSBpbnRvIGEgdWludDE2X3QuIFlvdQo+IHdvdWxkIGF0IGxlYXN0IHdh
bnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KClN1cmUsIEkgd2FzIHdvbmRlcmlu
ZyBhYm91dCB0aGlzIG15c2VsZi4KCldpbGwgd2FpdCBmb3IgbW9yZSBjb21tZW50cywgbm90IHN1
cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCmNvbW1pdCBpZiB0aGVyZSBhcmUgbm8g
b3RoZXIgaXNzdWVzLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:19:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:19:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54TC-00007f-I6; Fri, 21 Feb 2020 09:19:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F1Fm=4J=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j54TA-00007a-Uc
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:19:36 +0000
X-Inumbo-ID: 46fa5567-548b-11ea-8601-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 46fa5567-548b-11ea-8601-12813bfff9fa;
 Fri, 21 Feb 2020 09:19:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582276775;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=zqmH/HpQMr0eVboqMUYU/6Hyru9X8NOkwYOoyVPJ1Bc=;
 b=hlIPZV5Qn4ff+ejqcR7nAx8PkFzSKzgAM/UrXraHX8Tn/EBLYCayLVvIh7yLgu6zqhpuRB
 SflN26vOwo9uTMw6Nx4e8d92jBJZm/p5+EmtRymBPttmCXChxJ2Pw1peXlk8P3Z5qGRIno
 Xmge+Fn3c0xbnjGYRQ+tUONPMv47Nxk=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-223-AXI1YvrUNiCXVCKcyzx0-Q-1; Fri, 21 Feb 2020 04:19:33 -0500
Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com
 [10.5.11.14])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8BDD513E4;
 Fri, 21 Feb 2020 09:19:31 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 6D3625DA76;
 Fri, 21 Feb 2020 09:19:23 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 138AA11386A6; Fri, 21 Feb 2020 10:19:22 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-3-vsementsov@virtuozzo.com>
Date: Fri, 21 Feb 2020 10:19:22 +0100
In-Reply-To: <20200131130118.1716-3-vsementsov@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Fri, 31 Jan 2020 16:01:09 +0300")
Message-ID: <87mu9c70x1.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14
X-MC-Unique: AXI1YvrUNiCXVCKcyzx0-Q-1
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 02/11] error: auto propagated local_err
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, armbru@redhat.com, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IEhlcmUgaXMgaW50cm9kdWNlZCBFUlJQX0FVVE9fUFJPUEFHQVRFIG1hY3JvLCB0
byBiZSB1c2VkIGF0IHN0YXJ0IG9mCj4gZnVuY3Rpb25zIHdpdGggYW4gZXJycCBPVVQgcGFyYW1l
dGVyLgo+Cj4gSXQgaGFzIHRocmVlIGdvYWxzOgo+Cj4gMS4gRml4IGlzc3VlIHdpdGggZXJyb3Jf
ZmF0YWwgYW5kIGVycm9yX3ByZXBlbmQvZXJyb3JfYXBwZW5kX2hpbnQ6IHVzZXIKPiBjYW4ndCBz
ZWUgdGhpcyBhZGRpdGlvbmFsIGluZm9ybWF0aW9uLCBiZWNhdXNlIGV4aXQoKSBoYXBwZW5zIGlu
Cj4gZXJyb3Jfc2V0ZyBlYXJsaWVyIHRoYW4gaW5mb3JtYXRpb24gaXMgYWRkZWQuIFtSZXBvcnRl
ZCBieSBHcmVnIEt1cnpdCj4KPiAyLiBGaXggaXNzdWUgd2l0aCBlcnJvcl9hYm9ydCBhbmQgZXJy
b3JfcHJvcGFnYXRlOiB3aGVuIHdlIHdyYXAKPiBlcnJvcl9hYm9ydCBieSBsb2NhbF9lcnIrZXJy
b3JfcHJvcGFnYXRlLCB0aGUgcmVzdWx0aW5nIGNvcmVkdW1wIHdpbGwKPiByZWZlciB0byBlcnJv
cl9wcm9wYWdhdGUgYW5kIG5vdCB0byB0aGUgcGxhY2Ugd2hlcmUgZXJyb3IgaGFwcGVuZWQuCj4g
KHRoZSBtYWNybyBpdHNlbGYgZG9lc24ndCBmaXggdGhlIGlzc3VlLCBidXQgaXQgYWxsb3dzIHVz
IHRvIFszLl0gZHJvcAo+IHRoZSBsb2NhbF9lcnIrZXJyb3JfcHJvcGFnYXRlIHBhdHRlcm4sIHdo
aWNoIHdpbGwgZGVmaW5pdGVseSBmaXggdGhlCj4gaXNzdWUpIFtSZXBvcnRlZCBieSBLZXZpbiBX
b2xmXQo+Cj4gMy4gRHJvcCBsb2NhbF9lcnIrZXJyb3JfcHJvcGFnYXRlIHBhdHRlcm4sIHdoaWNo
IGlzIHVzZWQgdG8gd29ya2Fyb3VuZAo+IHZvaWQgZnVuY3Rpb25zIHdpdGggZXJycCBwYXJhbWV0
ZXIsIHdoZW4gY2FsbGVyIHdhbnRzIHRvIGtub3cgcmVzdWx0aW5nCj4gc3RhdHVzLiAoTm90ZTog
YWN0dWFsbHkgdGhlc2UgZnVuY3Rpb25zIGNvdWxkIGJlIG1lcmVseSB1cGRhdGVkIHRvCj4gcmV0
dXJuIGludCBlcnJvciBjb2RlKS4KPgo+IFRvIGFjaGlldmUgdGhlc2UgZ29hbHMsIGxhdGVyIHBh
dGNoZXMgd2lsbCBhZGQgaW52b2NhdGlvbnMKPiBvZiB0aGlzIG1hY3JvIGF0IHRoZSBzdGFydCBv
ZiBmdW5jdGlvbnMgd2l0aCBlaXRoZXIgdXNlCj4gZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRf
aGludCAoc29sdmluZyAxKSBvciB3aGljaCB1c2UKPiBsb2NhbF9lcnIrZXJyb3JfcHJvcGFnYXRl
IHRvIGNoZWNrIGVycm9ycywgc3dpdGNoaW5nIHRob3NlCj4gZnVuY3Rpb25zIHRvIHVzZSAqZXJy
cCBpbnN0ZWFkIChzb2x2aW5nIDIgYW5kIDMpLgo+Cj4gU2lnbmVkLW9mZi1ieTogVmxhZGltaXIg
U2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgo+IFJldmlld2Vk
LWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+IFJldmlld2VkLWJ5OiBFcmljIEJsYWtl
IDxlYmxha2VAcmVkaGF0LmNvbT4KPiAtLS0KPgo+IENDOiBFcmljIEJsYWtlIDxlYmxha2VAcmVk
aGF0LmNvbT4KPiBDQzogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KPiBDQzogTWF4IFJl
aXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KPiBDQzogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4K
PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+IENDOiBB
bnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiBDQzogUGF1bCBEdXJy
YW50IDxwYXVsQHhlbi5vcmc+Cj4gQ0M6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0
LmNvbT4KPiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1kQHJlZGhhdC5jb20+
Cj4gQ0M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4gQ0M6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgo+IENDOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4
LmlibS5jb20+Cj4gQ0M6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KPiBD
QzogTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgo+IENDOiBxZW11LWJs
b2NrQG5vbmdudS5vcmcKPiBDQzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4KPiAg
aW5jbHVkZS9xYXBpL2Vycm9yLmggfCA4MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgODIgaW5zZXJ0aW9ucygrKSwgMSBkZWxl
dGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2luY2x1ZGUvcWFwaS9lcnJvci5oIGIvaW5jbHVkZS9x
YXBpL2Vycm9yLmgKPiBpbmRleCBkMzQ5ODcxNDhkLi5iOTQ1MmQ0ODA2IDEwMDY0NAo+IC0tLSBh
L2luY2x1ZGUvcWFwaS9lcnJvci5oCj4gKysrIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPiBAQCAt
NzgsNyArNzgsNyBAQAo+ICAgKiBDYWxsIGEgZnVuY3Rpb24gdHJlYXRpbmcgZXJyb3JzIGFzIGZh
dGFsOgo+ICAgKiAgICAgZm9vKGFyZywgJmVycm9yX2ZhdGFsKTsKPiAgICoKPiAtICogUmVjZWl2
ZSBhbiBlcnJvciBhbmQgcGFzcyBpdCBvbiB0byB0aGUgY2FsbGVyOgo+ICsgKiBSZWNlaXZlIGFu
IGVycm9yIGFuZCBwYXNzIGl0IG9uIHRvIHRoZSBjYWxsZXIgKERFUFJFQ0FURUQqKToKPiAgICog
ICAgIEVycm9yICplcnIgPSBOVUxMOwo+ICAgKiAgICAgZm9vKGFyZywgJmVycik7Cj4gICAqICAg
ICBpZiAoZXJyKSB7Cj4gQEAgLTk4LDYgKzk4LDUwIEBACj4gICAqICAgICBmb28oYXJnLCBlcnJw
KTsKPiAgICogZm9yIHJlYWRhYmlsaXR5Lgo+ICAgKgo+ICsgKiBERVBSRUNBVEVEKiBUaGlzIHBh
dHRlcm4gaXMgZGVwcmVjYXRlZCBub3csIHRoZSB1c2UgRVJSUF9BVVRPX1BST1BBR0FURSBtYWNy
bwo+ICsgKiBpbnN0ZWFkIChkZWZpbmVkIGJlbG93KS4KPiArICogSXQncyBkZXByZWNhdGVkIGJl
Y2F1c2Ugb2YgdHdvIHRoaW5nczoKPiArICoKPiArICogMS4gSXNzdWUgd2l0aCBlcnJvcl9hYm9y
dCBhbmQgZXJyb3JfcHJvcGFnYXRlOiB3aGVuIHdlIHdyYXAgZXJyb3JfYWJvcnQgYnkKPiArICog
bG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZSwgdGhlIHJlc3VsdGluZyBjb3JlZHVtcCB3aWxsIHJl
ZmVyIHRvCj4gKyAqIGVycm9yX3Byb3BhZ2F0ZSBhbmQgbm90IHRvIHRoZSBwbGFjZSB3aGVyZSBl
cnJvciBoYXBwZW5lZC4KPiArICoKPiArICogMi4gQSBsb3Qgb2YgZXh0cmEgY29kZSBvZiB0aGUg
c2FtZSBwYXR0ZXJuCj4gKyAqCj4gKyAqIEhvdyB0byB1cGRhdGUgb2xkIGNvZGUgdG8gdXNlIEVS
UlBfQVVUT19QUk9QQUdBVEU/Cj4gKyAqCj4gKyAqIEFsbCB5b3UgbmVlZCBpcyB0byBhZGQgRVJS
UF9BVVRPX1BST1BBR0FURSgpIGludm9jYXRpb24gYXQgZnVuY3Rpb24gc3RhcnQsCj4gKyAqIHRo
YW4geW91IG1heSBzYWZlbHkgZGVyZWZlcmVuY2UgZXJycCB0byBjaGVjayBlcnJvcnMgYW5kIGRv
IG5vdCBuZWVkIGFueQo+ICsgKiBhZGRpdGlvbmFsIGxvY2FsIEVycm9yIHZhcmlhYmxlcyBvciBj
YWxscyB0byBlcnJvcl9wcm9wYWdhdGUoKS4KPiArICoKPiArICogRXhhbXBsZToKPiArICoKPiAr
ICogb2xkIGNvZGUKPiArICoKPiArICogICAgIHZvaWQgZm4oLi4uLCBFcnJvciAqKmVycnApIHsK
PiArICogICAgICAgICBFcnJvciAqZXJyID0gTlVMTDsKPiArICogICAgICAgICBmb28oYXJnLCAm
ZXJyKTsKPiArICogICAgICAgICBpZiAoZXJyKSB7Cj4gKyAqICAgICAgICAgICAgIGhhbmRsZSB0
aGUgZXJyb3IuLi4KPiArICogICAgICAgICAgICAgZXJyb3JfcHJvcGFnYXRlKGVycnAsIGVycik7
Cj4gKyAqICAgICAgICAgICAgIHJldHVybjsKPiArICogICAgICAgICB9Cj4gKyAqICAgICAgICAg
Li4uCj4gKyAqICAgICB9Cj4gKyAqCj4gKyAqIHVwZGF0ZWQgY29kZQo+ICsgKgo+ICsgKiAgICAg
dm9pZCBmbiguLi4sIEVycm9yICoqZXJycCkgewo+ICsgKiAgICAgICAgIEVSUlBfQVVUT19QUk9Q
QUdBVEUoKTsKPiArICogICAgICAgICBmb28oYXJnLCBlcnJwKTsKPiArICogICAgICAgICBpZiAo
KmVycnApIHsKPiArICogICAgICAgICAgICAgaGFuZGxlIHRoZSBlcnJvci4uLgo+ICsgKiAgICAg
ICAgICAgICByZXR1cm47Cj4gKyAqICAgICAgICAgfQo+ICsgKiAgICAgICAgIC4uLgo+ICsgKiAg
ICAgfQo+ICsgKgo+ICsgKgo+ICAgKiBSZWNlaXZlIGFuZCBhY2N1bXVsYXRlIG11bHRpcGxlIGVy
cm9ycyAoZmlyc3Qgb25lIHdpbnMpOgo+ICAgKiAgICAgRXJyb3IgKmVyciA9IE5VTEwsICpsb2Nh
bF9lcnIgPSBOVUxMOwo+ICAgKiAgICAgZm9vKGFyZywgJmVycik7CgpMZXQncyBleHBsYWluIHdo
YXQgc2hvdWxkIGJlIGRvbmUgKmZpcnN0KiwgYW5kIG9ubHkgdGhlbiB0YWxrIGFib3V0IHRoZQpk
ZXByZWNhdGVkIHBhdHRlcm4gYW5kIGhvdyB0byBjb252ZXJ0IGl0IHRvIGN1cnJlbnQgdXNhZ2Uu
Cgo+IEBAIC0zNDgsNiArMzkyLDQzIEBAIHZvaWQgZXJyb3Jfc2V0X2ludGVybmFsKEVycm9yICoq
ZXJycCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgRXJyb3JDbGFzcyBlcnJfY2xhc3MsIGNv
bnN0IGNoYXIgKmZtdCwgLi4uKQo+ICAgICAgR0NDX0ZNVF9BVFRSKDYsIDcpOwo+ICAKPiArdHlw
ZWRlZiBzdHJ1Y3QgRXJyb3JQcm9wYWdhdG9yIHsKPiArICAgIEVycm9yICpsb2NhbF9lcnI7Cj4g
KyAgICBFcnJvciAqKmVycnA7Cj4gK30gRXJyb3JQcm9wYWdhdG9yOwo+ICsKPiArc3RhdGljIGlu
bGluZSB2b2lkIGVycm9yX3Byb3BhZ2F0b3JfY2xlYW51cChFcnJvclByb3BhZ2F0b3IgKnByb3Ap
Cj4gK3sKPiArICAgIGVycm9yX3Byb3BhZ2F0ZShwcm9wLT5lcnJwLCBwcm9wLT5sb2NhbF9lcnIp
Owo+ICt9Cj4gKwo+ICtHX0RFRklORV9BVVRPX0NMRUFOVVBfQ0xFQVJfRlVOQyhFcnJvclByb3Bh
Z2F0b3IsIGVycm9yX3Byb3BhZ2F0b3JfY2xlYW51cCk7Cj4gKwo+ICsvKgo+ICsgKiBFUlJQX0FV
VE9fUFJPUEFHQVRFCj4gKyAqCj4gKyAqIFRoaXMgbWFjcm8gaXMgY3JlYXRlZCB0byBiZSB0aGUg
Zmlyc3QgbGluZSBvZiBhIGZ1bmN0aW9uIHdoaWNoIHVzZQo+ICsgKiBFcnJvciAqKmVycnAgcGFy
YW1ldGVyIHRvIHJlcG9ydCBlcnJvci4gSXQncyBuZWVkZWQgb25seSBpbiBjYXNlcyB3aGVyZSB3
ZQo+ICsgKiB3YW50IHRvIHVzZSBlcnJvcl9wcmVwZW5kLCBlcnJvcl9hcHBlbmRfaGludCBvciBk
ZXJlZmVyZW5jZSAqZXJycC4gSXQncwo+ICsgKiBzdGlsbCBzYWZlIChidXQgdXNlbGVzcykgaW4g
b3RoZXIgY2FzZXMuCj4gKyAqCj4gKyAqIElmIGVycnAgaXMgTlVMTCBvciBwb2ludHMgdG8gZXJy
b3JfZmF0YWwsIGl0IGlzIHJld3JpdHRlbiB0byBwb2ludCB0byBhCj4gKyAqIGxvY2FsIEVycm9y
IG9iamVjdCwgd2hpY2ggd2lsbCBiZSBhdXRvbWF0aWNhbGx5IHByb3BhZ2F0ZWQgdG8gdGhlIG9y
aWdpbmFsCj4gKyAqIGVycnAgb24gZnVuY3Rpb24gZXhpdCAoc2VlIGVycm9yX3Byb3BhZ2F0b3Jf
Y2xlYW51cCkuCj4gKyAqCj4gKyAqIEFmdGVyIGludm9jYXRpb24gb2YgdGhpcyBtYWNybyBpdCBp
cyBhbHdheXMgc2FmZSB0byBkZXJlZmVyZW5jZSBlcnJwCj4gKyAqIChhcyBpdCdzIG5vdCBOVUxM
IGFueW1vcmUpIGFuZCB0byBhZGQgaW5mb3JtYXRpb24gYnkgZXJyb3JfcHJlcGVuZCBvcgo+ICsg
KiBlcnJvcl9hcHBlbmRfaGludCAoYXMsIGlmIGl0IHdhcyBlcnJvcl9mYXRhbCwgd2Ugc3dhcHBl
ZCBpdCB3aXRoIGEKPiArICogbG9jYWxfZXJyb3IgdG8gYmUgcHJvcGFnYXRlZCBvbiBjbGVhbnVw
KS4KPiArICoKPiArICogTm90ZTogd2UgZG9uJ3Qgd3JhcCB0aGUgZXJyb3JfYWJvcnQgY2FzZSwg
YXMgd2Ugd2FudCByZXN1bHRpbmcgY29yZWR1bXAKPiArICogdG8gcG9pbnQgdG8gdGhlIHBsYWNl
IHdoZXJlIHRoZSBlcnJvciBoYXBwZW5lZCwgbm90IHRvIGVycm9yX3Byb3BhZ2F0ZS4KClRyYWRl
b2ZmOiB3ZSBnYWluIG1vcmUgdXNlZnVsIGJhY2t0cmFjZXMsIHdlIGxvc2UgbWVzc2FnZSBpbXBy
b3ZlbWVudHMKZnJvbSBlcnJvcl9wcmVwZW5kKCksIGVycm9yX2FwcGVuZF9oaW50KCkgYW5kIHN1
Y2gsIGlmIGFueS4gIE1ha2VzCnNlbnNlLgoKPiArICovCgpUaGUgY29tbWVudCdzIGNvbnRlbnRz
IGxvb2tzIG9rYXkgdG8gbWUuICBJJ2xsIHdhbnQgdG8gdHdlYWsgZm9ybWF0dGluZwp0byBiZXR0
ZXIgYmxlbmQgaW4gd2l0aCB0aGUgcmVzdCBvZiB0aGlzIGZpbGUsIGJ1dCBsZXQncyBub3Qgd29y
cnkgYWJvdXQKdGhhdCBub3cuCgo+ICsjZGVmaW5lIEVSUlBfQVVUT19QUk9QQUdBVEUoKSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICBnX2F1dG8oRXJyb3JQcm9wYWdh
dG9yKSBfYXV0b19lcnJwX3Byb3AgPSB7LmVycnAgPSBlcnJwfTsgIFwKPiArICAgIGVycnAgPSAo
KGVycnAgPT0gTlVMTCB8fCAqZXJycCA9PSBlcnJvcl9mYXRhbCkgICAgICAgICAgICAgXAo+ICsg
ICAgICAgICAgICA/ICZfYXV0b19lcnJwX3Byb3AubG9jYWxfZXJyIDogZXJycCkKPiArCj4gIC8q
Cj4gICAqIFNwZWNpYWwgZXJyb3IgZGVzdGluYXRpb24gdG8gYWJvcnQgb24gZXJyb3IuCj4gICAq
IFNlZSBlcnJvcl9zZXRnKCkgYW5kIGVycm9yX3Byb3BhZ2F0ZSgpIGZvciBkZXRhaWxzLgoKKmVy
cnAgPT0gZXJyb3JfZmF0YWwgdGVzdHMgKmVycnAgPT0gTlVMTCwgd2hpY2ggaXMgbm90IHdoYXQg
eW91IHdhbnQuCllvdSBuZWVkIHRvIHRlc3QgZXJycCA9PSAmZXJyb3JfZmF0YWwsIGp1c3QgbGlr
ZSBlcnJvcl9oYW5kbGVfZmF0YWwoKS4KClN1cGVyZmx1b3VzIHBhcmVudGhlc2lzIGFyb3VuZCB0
aGUgZmlyc3Qgb3BlcmFuZCBvZiA/Oi4KCldvdWxkbid0CgogICAjZGVmaW5lIEVSUlBfQVVUT19Q
Uk9QQUdBVEUoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAgICBnX2F1
dG8oRXJyb3JQcm9wYWdhdG9yKSBfYXV0b19lcnJwX3Byb3AgPSB7LmVycnAgPSBlcnJwfTsgIFwK
ICAgICAgIGlmICghZXJycCB8fCBlcnJwID09ICZlcnJvcl9mYXRhbCkgeyAgICAgICAgICAgICAg
ICAgICAgICAgXAogICAgICAgICAgIGVycnAgPSAmX2F1dG9fZXJycF9wcm9wLmxvY2FsX2Vycjsg
ICAgICAgICAgICAgICAgICAgICBcCiAgICAgICB9CgpiZSBjbGVhcmVyPwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:20:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:20:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54U4-0000x6-Sa; Fri, 21 Feb 2020 09:20:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nUl4=4J=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j54U3-0000x0-IQ
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:20:31 +0000
X-Inumbo-ID: 665ef01a-548b-11ea-b0fd-bc764e2007e4
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (unknown
 [40.107.8.97]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 665ef01a-548b-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 09:20:29 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=SW3c0ZcbcDBsNha3b7DSRfO8eAoooSLiwTZbGXell4xNtKlxq+BCbBgRKD0KjXIkE2u7VY9b7fRXrjHlyqjGhKXEpqCBi3hIk11/r1B4tBWcKuZbV4BHfEtaySo8cRJPmqd/Ri357sSVlmsynIgSyLpHKX26YRiTTOXOpmFuOvURRnAS4/V7HWLYeL5QF+z928qMFU80gxsKM0V2YUlE0JfRdTTPFhFEsxmIX2Pwq9h3Qnh/o0mfai3QqdUyLUSpsnal+NZYT8bai2wCz29mKPnfHVgYqvwJOMzD6WxKUTHukfSvaUmmGJ6yVNhf/dBA7HHPsUxQdgUFqxLIroimjw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=B8e8mK6l/eNKcbrCSO+7HgeScRc2NkPJymKlNWEHxEY=;
 b=mCilWxW8QzRPjE0OTJrNZLpjmuooSXw03aoJSgRGrBCTF/l3bZTvl9OuzpxiObVdmjzWCFrdOMTfsQrSUOBMM+ostjeyc+dYy/Vq7cVxkY+rywgBEBWtJPZrDIwatHK1tTOgszNi1l15wq9imt0PxCh4JqXV1XYihgvnMyn+Hy6mw2t8wXZ2Y+Dx5gf7SMEQ/ss+mGs+bhIyjbO/kwAdzZcO+WNKZLgqPAitD/Ng3ItSw44zkTJcKxb8YDdTp6oOuDDBpsdcVpaGiKnPwjBkGwdiofAmGmRQZQtoGCRS2InoOp1WRrWOksByiXNb+qtIS/nZ/1ofUumO/TM/X8nkBw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=B8e8mK6l/eNKcbrCSO+7HgeScRc2NkPJymKlNWEHxEY=;
 b=sG7e3mQFCO8/+RxamXvX52FVYBL3R7Tnx0bDGJIv6AwWUEzsKUcedgCV1HgebN9hGWT0v+M5YoqzZSpdZFkL4E+TNpo1D/tgOfr3+Gs4RJ87709afvgZu46VZVvlDm6Y8FqXOilyiIcelQku8VasNfs6lMktQp8pC6mRJ58HUis=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6PR08MB2965.eurprd08.prod.outlook.com (52.135.165.160) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.27; Fri, 21 Feb 2020 09:20:26 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.016; Fri, 21 Feb 2020
 09:20:26 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
 <87d0a88k6d.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200221122023695
Message-ID: <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
Date: Fri, 21 Feb 2020 12:20:23 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <87d0a88k6d.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1P192CA0018.EURP192.PROD.OUTLOOK.COM (2603:10a6:3:fe::28)
 To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1P192CA0018.EURP192.PROD.OUTLOOK.COM (2603:10a6:3:fe::28) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Fri, 21 Feb 2020 09:20:25 +0000
X-Tagtoolbar-Keys: D20200221122023695
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 494ead8a-9763-42dd-0ae6-08d7b6af495f
X-MS-TrafficTypeDiagnostic: AM6PR08MB2965:
X-Microsoft-Antispam-PRVS: <AM6PR08MB2965BE73DAE7255ADC23AA40C1120@AM6PR08MB2965.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 0320B28BE1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(396003)(346002)(376002)(366004)(39840400004)(136003)(189003)(199004)(31686004)(52116002)(54906003)(16576012)(478600001)(316002)(5660300002)(36756003)(7416002)(86362001)(956004)(66556008)(8676002)(6916009)(8936002)(31696002)(6486002)(2616005)(66946007)(16526019)(66476007)(81166006)(186003)(4326008)(81156014)(2906002)(26005);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR08MB2965;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: ltmDJz6WYRGafhGew6UanNoaKup5VU4uIGU8zNhNLHdzNfqLiFMXybjt0pvFKhk/BgVrxm/rKo0XV6CcMrU8P+0iIP2fdJR64J358PZD0HWlyqF5Gi14BhaZmuXZyHlLt/q1cc3CTRrpRYkYikm8YV9nc5sedIiLrfh1/f5m3s9trJ2Ab48/QyjbTe5TisEbCmpuFz2RKn2szwMlAn598YnTF7y1kP4BIQgvpOleomJWXf2LTWmOkluSJpuxoC4BV2hG9wrodcgueIARKhOe2x2A+ZOQLIIRgzClTtZe0dh3auLPqW/u6WMBncKmqADoUku32nxuSZAyPRo4Sh31KRc9R3Nhuv+5Fcvbmu8Pi2NhpiqMQjcrNmK2xxsr1OgZY6Nb+uR9SuHk2AB51fzaxCw6siOslNJE+kyiS+ZNfuvVhKWZZ5SW78a/8OsSah/Y
X-MS-Exchange-AntiSpam-MessageData: 8ny6+Jv4tU+b1a9BoNyG8Ldv8la9SciOsNGqfeq/xDJUEKlnlY6zB4CUXQhQbn78lynoLdj4kShmE1gZ7JaBhuSn4r7xK+VX+H+1ET995I/I/cQL1cBQCKDmbtP/1SFRHz6TSynWyOvwAKz/81ZMOw==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 494ead8a-9763-42dd-0ae6-08d7b6af495f
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2020 09:20:26.5220 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: NthSav3gfmIJms5I2wIwth7MNgGVXhAcXHjoiEExrvNRq5BqTacTfRb1A+0eT7EweC0KIgaU6Riw8y0BEKzYlb1hSXKeYdZeZZt4tu8vr6A=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB2965
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjEuMDIuMjAyMCAxMDozOCwgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4gVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4gCj4+
IEFkZCBmdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBjYWxsIGNvcnJlc3BvbmRpbmcg
RXJyb3IgKmVycgo+PiBjbGVhbmluZyBmdW5jdGlvbiBhbiBzZXQgcG9pbnRlciB0byBOVUxMLgo+
Pgo+PiBOZXcgZnVuY3Rpb25zOgo+PiAgICBlcnJvcl9mcmVlX2VycnAKPj4gICAgZXJyb3JfcmVw
b3J0X2VycnAKPj4gICAgd2Fybl9yZXBvcnRfZXJycAo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBWbGFk
aW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+Cj4+IFJl
dmlld2VkLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+PiBSZXZpZXdlZC1ieTogRXJp
YyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+Cj4+IC0tLQo+Pgo+PiBDQzogRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+Cj4+IENDOiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgo+
PiBDQzogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KPj4gQ0M6IEdyZWcgS3VyeiA8Z3Jv
dWdAa2FvZC5vcmc+Cj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Cj4+IENDOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4K
Pj4gQ0M6IFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgo+PiBDQzogU3RlZmFuIEhham5vY3pp
IDxzdGVmYW5oYUByZWRoYXQuY29tPgo+PiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8
cGhpbG1kQHJlZGhhdC5jb20+Cj4+IENDOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29t
Pgo+PiBDQzogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cj4+IENDOiBTdGVmYW4g
QmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+Cj4+IENDOiBNYXJrdXMgQXJtYnJ1c3RlciA8
YXJtYnJ1QHJlZGhhdC5jb20+Cj4+IENDOiBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0
LmlibS5jb20+Cj4+IENDOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKPj4gQ0M6IHhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pgo+PiAgIGluY2x1ZGUvcWFwaS9lcnJvci5oIHwgMjYgKysr
KysrKysrKysrKysrKysrKysrKysrKysKPj4gICAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9u
cygrKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9xYXBpL2Vycm9yLmggYi9pbmNsdWRlL3Fh
cGkvZXJyb3IuaAo+PiBpbmRleCBhZDViNmU4OTZkLi5kMzQ5ODcxNDhkIDEwMDY0NAo+PiAtLS0g
YS9pbmNsdWRlL3FhcGkvZXJyb3IuaAo+PiArKysgYi9pbmNsdWRlL3FhcGkvZXJyb3IuaAo+PiBA
QCAtMzA5LDYgKzMwOSwzMiBAQCB2b2lkIHdhcm5fcmVwb3J0Zl9lcnIoRXJyb3IgKmVyciwgY29u
c3QgY2hhciAqZm10LCAuLi4pCj4+ICAgdm9pZCBlcnJvcl9yZXBvcnRmX2VycihFcnJvciAqZXJy
LCBjb25zdCBjaGFyICpmbXQsIC4uLikKPj4gICAgICAgR0NDX0ZNVF9BVFRSKDIsIDMpOwo+PiAg
IAo+PiArLyoKPj4gKyAqIEZ1bmN0aW9ucyB0byBjbGVhbiBFcnJvciAqKmVycnA6IGNhbGwgY29y
cmVzcG9uZGluZyBFcnJvciAqZXJyIGNsZWFuaW5nCj4+ICsgKiBmdW5jdGlvbiwgdGhlbiBzZXQg
cG9pbnRlciB0byBOVUxMLgo+PiArICovCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgZXJyb3JfZnJl
ZV9lcnJwKEVycm9yICoqZXJycCkKPj4gK3sKPj4gKyAgICBhc3NlcnQoZXJycCAmJiAqZXJycCk7
Cj4+ICsgICAgZXJyb3JfZnJlZSgqZXJycCk7Cj4+ICsgICAgKmVycnAgPSBOVUxMOwo+PiArfQo+
PiArCj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgZXJyb3JfcmVwb3J0X2VycnAoRXJyb3IgKiplcnJw
KQo+PiArewo+PiArICAgIGFzc2VydChlcnJwICYmICplcnJwKTsKPj4gKyAgICBlcnJvcl9yZXBv
cnRfZXJyKCplcnJwKTsKPj4gKyAgICAqZXJycCA9IE5VTEw7Cj4+ICt9Cj4+ICsKPj4gK3N0YXRp
YyBpbmxpbmUgdm9pZCB3YXJuX3JlcG9ydF9lcnJwKEVycm9yICoqZXJycCkKPj4gK3sKPj4gKyAg
ICBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4+ICsgICAgd2Fybl9yZXBvcnRfZXJyKCplcnJwKTsK
Pj4gKyAgICAqZXJycCA9IE5VTEw7Cj4+ICt9Cj4+ICsKPj4gKwo+PiAgIC8qCj4+ICAgICogSnVz
dCBsaWtlIGVycm9yX3NldGcoKSwgZXhjZXB0IHlvdSBnZXQgdG8gc3BlY2lmeSB0aGUgZXJyb3Ig
Y2xhc3MuCj4+ICAgICogTm90ZTogdXNlIG9mIGVycm9yIGNsYXNzZXMgb3RoZXIgdGhhbiBFUlJP
Ul9DTEFTU19HRU5FUklDX0VSUk9SIGlzCj4gCj4gVGhlc2UgYXBwZWFyIHRvIGJlIHVudXNlZCBh
cGFydCBmcm9tIHRoZSBDb2NjaW5lbGxlIHNjcmlwdCBpbiBQQVRDSCAwMy4KPiAKPiBUaGV5IGFy
ZSB1c2VkIGluIHRoZSBmdWxsICJbUkZDIHY1IDAwMC8xMjZdIGVycm9yOiBhdXRvIHByb3BhZ2F0
ZWQKPiBsb2NhbF9lcnIiIHNlcmllcy4gIE9wdGlvbnM6Cj4gCj4gMS4gUGljayBhIGZldyBtb3Jl
IHBhdGNoZXMgaW50byB0aGlzIHBhcnQgSSBzZXJpZXMsIHNvIHRoZXNlIGd1eXMgY29tZQo+ICAg
ICB3aXRoIHVzZXJzLgoKSXQgbmVlZHMgc29tZSBhZGRpdGlvbmFsIGVmZm9ydCBmb3IgdGhpcyBz
ZXJpZXMuLiBCdXQgaXQncyBwb3NzaWJsZS4gU3RpbGwsCkkgdGhpbmsgdGhhdCB3ZSBhdCBsZWFz
dCBzaG91bGQgbm90IHB1bGwgb3V0IHBhdGNoZXMgd2hpY2ggc2hvdWxkIGJlIGluCmZ1dHVyZSBz
ZXJpZXMgKGZvciBleGFtcGxlIGZyb20gcHBjIG9yIGJsb2NrLykuLgoKR3JlcHBpbmcgdGhyb3Vn
aCB2NToKICBmb3IgeCBpbiB7d2Fybl9yZXBvcnRfZXJycCxlcnJvcl9yZXBvcnRfZXJycCxlcnJv
cl9mcmVlX2VycnB9OyBkbyBlY2hvID09ICR4ID09OyBnaXQgZ3JlcCAtbCAkeCB8IGdyZXAgLXYg
Y29jY2luZWxsZSB8IGdyZXAgLXYgJ2Vycm9yXC5oJzsgZWNobzsgZG9uZQo9PSB3YXJuX3JlcG9y
dF9lcnJwID09CmJsb2NrL2ZpbGUtcG9zaXguYwpody9wcGMvc3BhcHIuYwpody9wcGMvc3BhcHJf
Y2Fwcy5jCmh3L3BwYy9zcGFwcl9pcnEuYwpody92ZmlvL3BjaS5jCm5ldC90YXAuYwpxb20vb2Jq
ZWN0LmMKCj09IGVycm9yX3JlcG9ydF9lcnJwID09Cmh3L2Jsb2NrL3Zob3N0LXVzZXItYmxrLmMK
dXRpbC9vc2xpYi1wb3NpeC5jCgo9PSBlcnJvcl9mcmVlX2VycnAgPT0KYmxvY2suYwpibG9jay9x
YXBpLmMKYmxvY2svc2hlZXBkb2cuYwpibG9jay9zbmFwc2hvdC5jCmJsb2NrZGV2LmMKY2hhcmRl
di9jaGFyLXNvY2tldC5jCmh3L2F1ZGlvL2ludGVsLWhkYS5jCmh3L2NvcmUvcWRldi1wcm9wZXJ0
aWVzLmMKaHcvcGNpLWJyaWRnZS9wY2lfYnJpZGdlX2Rldi5jCmh3L3BjaS1icmlkZ2UvcGNpZV9w
Y2lfYnJpZGdlLmMKaHcvc2NzaS9tZWdhc2FzLmMKaHcvc2NzaS9tcHRzYXMuYwpody91c2IvaGNk
LXhoY2kuYwppby9uZXQtbGlzdGVuZXIuYwptaWdyYXRpb24vY29sby5jCnFnYS9jb21tYW5kcy1w
b3NpeC5jCnFnYS9jb21tYW5kcy13aW4zMi5jCnV0aWwvcWVtdS1zb2NrZXRzLmMKCldoYXQgZG8g
eW91IHdhbnQgdG8gYWRkPwoKPiAKPiAyLiBQdW50IHRoaXMgcGF0Y2ggdG8gdGhlIGZpcnN0IHBh
cnQgdGhhdCBoYXMgdXNlcnMsIGFsb25nIHdpdGggdGhlCj4gICAgIHBhcnQgb2YgdGhlIENvY2Np
bmVsbGUgc2NyaXB0IHRoYXQgZGVhbHMgd2l0aCB0aGVtLgoKQnV0IGNvY2NpbmVsbGUgc2NyaXB0
IHdvdWxkIGJlIHdyb25nLCBpZiB3ZSBkcm9wIHRoaXMgcGFydCBmcm9tIGl0LiBJIHRoaW5rLAp0
aGF0IGFmdGVyIGNvbW1pdCB3aGljaCBhZGRzIGNvY2NpbmVsbGUgc2NyaXB0LCBpdCBzaG91bGQg
d29yayB3aXRoIGFueSBmaWxlLApub3Qgb25seSBzdWJzZXQgb2YgdGhlc2Ugc2VyaWVzLgoKU28s
IGl0J3MgcHJvYmFibHkgT0sgZm9yIG5vdyB0byBkcm9wIHRoZXNlIGZ1bmN0aW9ucywgZm9yY2lu
ZyB0aGVpciBhZGRpdGlvbiBpZgpjb2NjaW5lbGxlIHNjcmlwdCB3aWxsIGJlIGFwcGxpZWQgd2hl
cmUgdGhlc2UgZnVuY3Rpb25zIGFyZSBuZWVkZWQuIFdlIGNhbiwgZm9yCmV4YW1wbGUgY29tbWVu
dCB0aGVzZSB0aHJlZSBmdW5jdGlvbnMuCgpTcGxpdHRpbmcgY29jY2luZWxsZSBzY3JpcHQgaW50
byB0d28gcGFydHMsIHdoaWNoIHdpbGwgYmUgaW4gZGlmZmVyZW50IHNlcmllcyB3aWxsCm5vdCBo
ZWxwIGFueSBwYXRjaC1wb3J0aW5nIHByb2Nlc3Nlcy4KCk1vcmVvdmVyLCB0aGlzIHdpbGwgY3Jl
YXRlIGRlcGVuZGVuY2llcyBiZXR3ZWVuIGZ1dHVyZSBzZXJpZXMgdXBkYXRpbmcgb3RoZXIgZmls
ZXMuCgpTbywgSSBkb24ndCBsaWtlIFsyLl0uLgoKPiAKPiAzLiBEbyBub3RoaW5nOiBhY2NlcHQg
dGhlIGZ1bmN0aW9ucyB3aXRob3V0IHVzZXJzLgoKT0sgZm9yIG1lKQoKPiAKPiBJIGhhYml0dWFs
bHkgZGlzbGlrZSAzLiwgYnV0IHJldmlld2luZyB0aGUgcmVzdCBvZiB0aGlzIHNlcmllcyBtaWdo
dAo+IG1ha2UgbWUgb3ZlcnJpZGUgdGhhdCBkaXNsaWtlLgo+IAoKLS0tLS0tLS0tLS0tLS0tLQoK
c2FtZSBncmVwIHdpdGggbWFpbnRhaW5lcnM6CiAgZm9yIHggaW4ge3dhcm5fcmVwb3J0X2VycnAs
ZXJyb3JfcmVwb3J0X2VycnAsZXJyb3JfZnJlZV9lcnJwfTsgZG8gZWNobyA9PSAkeCA9PTsgZ2l0
IGdyZXAgLWwgJHggfCBncmVwIC12IGNvY2NpbmVsbGUgfCBncmVwIC12ICdlcnJvclwuaCcgfCB3
aGlsZSByZWFkIGY7IGRvIGVjaG8gJGY7IC4vc2NyaXB0cy9nZXRfbWFpbnRhaW5lci5wbCAtZiAt
LW5vLXJvbGVzdGF0cyAkZiB8IGdyZXAgLXYgJ3FlbXUtYmxvY2tcfHFlbXUtZGV2ZWwnIHwgc2Vk
IC1lICdzL14vICAgLyc7IGRvbmU7IGVjaG87IGRvbmUKPT0gd2Fybl9yZXBvcnRfZXJycCA9PQpi
bG9jay9maWxlLXBvc2l4LmMKICAgIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICBN
YXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgpody9wcGMvc3BhcHIuYwogICAgRGF2aWQgR2li
c29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgICBxZW11LXBwY0Bub25nbnUub3Jn
Cmh3L3BwYy9zcGFwcl9jYXBzLmMKICAgIERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3Bi
ZWFyLmlkLmF1PgogICAgcWVtdS1wcGNAbm9uZ251Lm9yZwpody9wcGMvc3BhcHJfaXJxLmMKICAg
IERhdmlkIEdpYnNvbiA8ZGF2aWRAZ2lic29uLmRyb3BiZWFyLmlkLmF1PgogICAgcWVtdS1wcGNA
bm9uZ251Lm9yZwpody92ZmlvL3BjaS5jCiAgICBBbGV4IFdpbGxpYW1zb24gPGFsZXgud2lsbGlh
bXNvbkByZWRoYXQuY29tPgpuZXQvdGFwLmMKICAgIEphc29uIFdhbmcgPGphc293YW5nQHJlZGhh
dC5jb20+CnFvbS9vYmplY3QuYwogICAgUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNv
bT4KICAgICJEYW5pZWwgUC4gQmVycmFuZ8OpIiA8YmVycmFuZ2VAcmVkaGF0LmNvbT4KICAgIEVk
dWFyZG8gSGFia29zdCA8ZWhhYmtvc3RAcmVkaGF0LmNvbT4KCj09IGVycm9yX3JlcG9ydF9lcnJw
ID09Cmh3L2Jsb2NrL3Zob3N0LXVzZXItYmxrLmMKICAgICJNaWNoYWVsIFMuIFRzaXJraW4iIDxt
c3RAcmVkaGF0LmNvbT4KICAgIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgp1dGlsL29zbGliLXBvc2l4LmMKICAgIFBhb2xvIEJv
bnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+Cgo9PSBlcnJvcl9mcmVlX2VycnAgPT0KYmxvY2su
YwogICAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1heCBSZWl0eiA8bXJlaXR6
QHJlZGhhdC5jb20+CmJsb2NrL3FhcGkuYwogICAgTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUBy
ZWRoYXQuY29tPgogICAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1heCBSZWl0
eiA8bXJlaXR6QHJlZGhhdC5jb20+CmJsb2NrL3NoZWVwZG9nLmMKICAgIExpdSBZdWFuIDxuYW1l
aS51bml4QGdtYWlsLmNvbT4KICAgIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgICBN
YXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogICAgc2hlZXBkb2dAbGlzdHMud3BrZy5vcmcK
YmxvY2svc25hcHNob3QuYwogICAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICAgIE1h
eCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+CmJsb2NrZGV2LmMKICAgIE1hcmt1cyBBcm1icnVz
dGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICAgIEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+
CiAgICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgpjaGFyZGV2L2NoYXItc29ja2V0LmMK
ICAgICJNYXJjLUFuZHLDqSBMdXJlYXUiIDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAg
ICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgpody9hdWRpby9pbnRlbC1oZGEu
YwogICAgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cmh3L2NvcmUvcWRldi1wcm9w
ZXJ0aWVzLmMKICAgIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgICAiRGFu
aWVsIFAuIEJlcnJhbmfDqSIgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgICBFZHVhcmRvIEhhYmtv
c3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+Cmh3L3BjaS1icmlkZ2UvcGNpX2JyaWRnZV9kZXYuYwog
ICAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogICAgTWFyY2VsIEFwZmVs
YmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+Cmh3L3BjaS1icmlkZ2UvcGNpZV9wY2lf
YnJpZGdlLmMKICAgICJNaWNoYWVsIFMuIFRzaXJraW4iIDxtc3RAcmVkaGF0LmNvbT4KICAgIE1h
cmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgpody9zY3NpL21lZ2Fz
YXMuYwogICAgSGFubmVzIFJlaW5lY2tlIDxoYXJlQHN1c2UuY29tPgogICAgUGFvbG8gQm9uemlu
aSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KICAgIEZhbSBaaGVuZyA8ZmFtQGV1cGhvbi5uZXQ+Cmh3
L3Njc2kvbXB0c2FzLmMKICAgIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAg
ICBGYW0gWmhlbmcgPGZhbUBldXBob24ubmV0Pgpody91c2IvaGNkLXhoY2kuYwogICAgR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CmlvL25ldC1saXN0ZW5lci5jCiAgICAiRGFuaWVs
IFAuIEJlcnJhbmfDqSIgPGJlcnJhbmdlQHJlZGhhdC5jb20+Cm1pZ3JhdGlvbi9jb2xvLmMKICAg
IEhhaWxpYW5nIFpoYW5nIDx6aGFuZy56aGFuZ2hhaWxpYW5nQGh1YXdlaS5jb20+CiAgICBKdWFu
IFF1aW50ZWxhIDxxdWludGVsYUByZWRoYXQuY29tPgogICAgIkRyLiBEYXZpZCBBbGFuIEdpbGJl
cnQiIDxkZ2lsYmVydEByZWRoYXQuY29tPgpxZ2EvY29tbWFuZHMtcG9zaXguYwogICAgTWljaGFl
bCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgpxZ2EvY29tbWFuZHMtd2luMzIuYwog
ICAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgp1dGlsL3FlbXUtc29j
a2V0cy5jCiAgICAiRGFuaWVsIFAuIEJlcnJhbmfDqSIgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAg
ICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KCgoKLS0gCkJlc3QgcmVnYXJkcywK
VmxhZGltaXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:22:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:22:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54W1-00016y-F5; Fri, 21 Feb 2020 09:22:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j54W0-00016p-5Y
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:22:32 +0000
X-Inumbo-ID: af8bf59e-548b-11ea-8601-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id af8bf59e-548b-11ea-8601-12813bfff9fa;
 Fri, 21 Feb 2020 09:22:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582276951;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=1o0dm0wP/9Dz9LlBZ6U1xeJE27JCYBLNrNyaJmSV7RA=;
 b=b3BtJcXnCTrKbZu1QPxUfuBURUTlKRoW89C4fuG1o2hR75pfVM97XVev
 0fXRX6+sSZmAKt70NLjADrv0gLPbkPld187ADrqXV9De1de9GfaOqaqu+
 1DFySRDVz8w5M7cTfXdkI/PRQnJIAIDcRQpctqErVl/ZJEYKryhVeAX+T Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2naM2fLXRcIEz8ci/DVJT0B1w7DqJ7CFF6pH3dGfAg8IDJnxKdg4pAIVGMLNM76zeD8JWQiYPu
 aCowGjUBDV4/+Jj8d2GFJ4juB5ltAKhgt2ZeugZnWy0t88xKRc5q2rSJI1SB5tCEG1FWZ5nlZw
 0XpRIC+ckYLXsDK6/kM0cf6X8gOnCHMrrpTTVSe0V89LPhDLMpjyrXTuK2k0XFmXbmtzAWf1Tw
 ayuQD7J/bhQRq21Khs7UiVOkrPP/IlfRq6ASzfvfe513kMpID3AZbDw7cSKFXRHGtJyy5X4TFQ
 hfE=
X-SBRS: 2.7
X-MesageID: 13431188
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,467,1574139600"; d="scan'208";a="13431188"
Date: Fri, 21 Feb 2020 10:22:19 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200221092219.GU4679@Air-de-Roger>
References: <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDU6MDE6NTJQTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+ID4gSG9wZWZ1bGx5IHdoYXQgSSBzYWlkIGFib3ZlIGlsbHVzdHJhdGVzIHdoeSBp
dCBtYXkgbm90IGJlIDEwMCUgY29tbW9uLgo+ID4gCj4gPiBZZXMsIHRoYXQncyBmaW5lLiBJIGRv
bid0IGV4cGVjdCBpdCB0byBiZSAxMDAlIGNvbW1vbiAoYXMgSSBndWVzcwo+ID4gdGhhdCB0aGUg
aG9va3Mgd2lsbCBoYXZlIGRpZmZlcmVudCBwcm90b3R5cGVzKSwgYnV0IEkgZXhwZWN0Cj4gPiB0
aGF0IHJvdXRpbmVzIGNhbiBiZSBzaGFyZWQsIGFuZCB0aGF0IHRoZSBhcHByb2FjaCB0YWtlbiBj
YW4gYmUgdGhlCj4gPiBzYW1lLgo+ID4gCj4gPiBGb3IgZXhhbXBsZSBvbmUgbmVjZXNzYXJ5IGRp
ZmZlcmVuY2Ugd2lsbCBiZSB0aGF0IHhlbmJ1cyBpbml0aWF0ZWQKPiA+IHN1c3BlbmQgd29uJ3Qg
Y2xvc2UgdGhlIFBWIGNvbm5lY3Rpb24sIGluIGNhc2Ugc3VzcGVuc2lvbiBmYWlscy4gT24gUE0K
PiA+IHN1c3BlbmQgeW91IHNlZW0gdG8gYWx3YXlzIGNsb3NlIHRoZSBjb25uZWN0aW9uIGJlZm9y
ZWhhbmQsIHNvIHlvdQo+ID4gd2lsbCBhbHdheXMgaGF2ZSB0byByZS1uZWdvdGlhdGUgb24gcmVz
dW1lIGV2ZW4gaWYgc3VzcGVuc2lvbiBmYWlsZWQuCj4gPiAKPiA+IFdoYXQgSSdtIG1vc3RseSB3
b3JyaWVkIGFib3V0IGlzIHRoZSBkaWZmZXJlbnQgYXBwcm9hY2ggdG8gcmluZwo+ID4gZHJhaW5p
bmcuIEllOiBlaXRoZXIgeGVuYnVzIGlzIGNoYW5nZWQgdG8gZnJlZXplIHRoZSBxdWV1ZXMgYW5k
IGRyYWluCj4gPiB0aGUgc2hhcmVkIHJpbmdzLCBvciBQTSB1c2VzIHRoZSBhbHJlYWR5IGV4aXN0
aW5nIGxvZ2ljIG9mIG5vdAo+ID4gZmx1c2hpbmcgdGhlIHJpbmdzIGFuIHJlLWlzc3VpbmcgaW4t
ZmxpZ2h0IHJlcXVlc3RzIG9uIHJlc3VtZS4KPiA+IAo+IAo+IFllcywgdGhhdCdzIG5lZWRzIGNv
bnNpZGVyYXRpb24uIEkgZG9u4oCZdCB0aGluayB0aGUgc2FtZSBzZW1hbnRpYyBjYW4gYmUgc3Vp
dGFibGUgZm9yIGJvdGguIEUuZy4gaW4gYSB4ZW4tc3VzcGVuZCB3ZSBuZWVkIHRvIGZyZWV6ZSB3
aXRoIGFzIGxpdHRsZSBwcm9jZXNzaW5nIGFzIHBvc3NpYmxlIHRvIGF2b2lkIGRpcnR5aW5nIFJB
TSBsYXRlIGluIHRoZSBtaWdyYXRpb24gY3ljbGUsIGFuZCB3ZSBrbm93IHRoYXQgaW4tZmxpZ2h0
IGRhdGEgY2FuIHdhaXQuIEJ1dCBpbiBhIHRyYW5zaXRpb24gdG8gUzQgd2UgbmVlZCB0byBtYWtl
IHN1cmUgdGhhdCBhdCBsZWFzdCBhbGwgdGhlIGluLWZsaWdodCBibGtpZiByZXF1ZXN0cyBnZXQg
Y29tcGxldGVkLCBzaW5jZSB0aGV5IHByb2JhYmx5IGNvbnRhaW4gYml0cyBvZiB0aGUgZ3Vlc3Qn
cyBtZW1vcnkgaW1hZ2UgYW5kIHRoYXQncyBub3QgZ29pbmcgdG8gZ2V0IHNhdmVkIGFueSBvdGhl
ciB3YXkuCgpUaGFua3MsIHRoYXQgbWFrZXMgc2Vuc2UgYW5kIHNvbWV0aGluZyBhbG9uZyB0aGlz
IGxpbmVzIHNob3VsZCBiZQphZGRlZCB0byB0aGUgY29tbWl0IG1lc3NhZ2UgSU1PLgoKV29uZGVy
aW5nIGFib3V0IFM0LCBzaG91bGRuJ3Qgd2UgZXhwZWN0IHRoZSBxdWV1ZXMgdG8gYWxyZWFkeSBi
ZQplbXB0eT8gQXMgYW55IHN1YnN5c3RlbSB0aGF0IHdhbnRlZCB0byBzdG9yZSBzb21ldGhpbmcg
dG8gZGlzayBzaG91bGQKbWFrZSBzdXJlIHJlcXVlc3RzIGhhdmUgYmVlbiBzdWNjZXNzZnVsbHkg
Y29tcGxldGVkIGJlZm9yZQpzdXNwZW5kaW5nLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:37:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:37:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54k3-0002DG-Ll; Fri, 21 Feb 2020 09:37:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j54k2-0002DB-6D
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:37:02 +0000
X-Inumbo-ID: b2b2ec30-548d-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b2b2ec30-548d-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 09:36:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j54jv-0006tw-44; Fri, 21 Feb 2020 09:36:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j54ju-0003on-P9; Fri, 21 Feb 2020 09:36:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j54ju-0003lE-NO; Fri, 21 Feb 2020 09:36:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147304-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-4.19:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=9b15f7fae677336e04b9e026ff91854e43165455
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 09:36:54 +0000
Subject: [Xen-devel] [linux-4.19 test] 147304: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzMwNCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczMDQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0
dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFt
ZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgaW4gMTQ3MjIyIHBhc3MgaW4gMTQ3
MzA0CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1p
bnN0YWxsIGZhaWwgcGFzcyBpbiAxNDcyMjIKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1
ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDI4ODAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDE0MjkzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWlu
c3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOWIxNWY3ZmFlNjc3MzM2
ZTA0YjllMDI2ZmY5MTg1NGU0MzE2NTQ1NQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgYzMwMzhlNzE4YTE5ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NAoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTQyOTMyICAyMDE5LTEwLTE5IDIzOjE3OjEwIFogIDEyNCBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDE0MzMyNiAgMjAxOS0xMC0yOSAwODo0OToyOSBaICAxMTUgZGF5
cyAgIDEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzA3NSAgMjAyMC0wMi0xNSAw
NTo0NDo1NiBaICAgIDYgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTc4NiBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTE1NTMgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:42:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:42:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54p5-00038h-Ao; Fri, 21 Feb 2020 09:42:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nUl4=4J=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j54p3-00038c-A0
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:42:13 +0000
X-Inumbo-ID: 6ef2c974-548e-11ea-860c-12813bfff9fa
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.93]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ef2c974-548e-11ea-860c-12813bfff9fa;
 Fri, 21 Feb 2020 09:42:12 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Vy8V1kTAtHzczIRvLEqOLHjId+WLYiFBc3WM3kQxW8c9JrM/0PmJjSGoLu15sugthx4k+2hu1ahtCpIV4NK7GzdWRgGsxxSidQzwZPqJsVSMI7BliHmW30utXs1bq24GaCHsW7oHR1oCiO+dONKRG1xAZwu9rx0s28pnFI4cgkRvFIvbcvkJHyZabM3VrncNskCepjzMn+aR2M9hRnjBwHn/0hFbqIrNhij9ypsR83r4ww24sFtiBi1G4+pKdNAHqbuPaMd5NnUsL8Jw82gS5C8HYgOSqEUtj7XDUAFMNWCWooAuzqbqCI13kKKaodtstq/A9UY+kCZ/3WntRIZE5w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ANrgGt89xnsTdD129Tx6yS+FCPRYqGtcR2MAwyoM29M=;
 b=WDgOQqULarZahFgFCOmYWf6Xnd8in6w4wRotkL2KDCrLSi20OmAI0dx+iTReRcxlJJq+VGn9FsJxKcsDl/ds/Y7/HrjW5twLvA/G52gvc/d4SIvdcJ52UVvYAoQB0cTU/eG8aAsuCdy85ONzUFiu7fj861RuW3W3jKGON05crjyb5REyGLHtEwECG7wSXMch/Njo0kjHYPfYbWNezONtZ9S23zth5a97N7wIDgw8wI/bZL1VtLECM4fJbKt4cKRp6TcS1blJETTcAes96gZuCE1dPqDoyuOpq9j7zoYwO1+fX/a1exPMKa6vdlMBpMSLSsFTK3sJ1bMsAHIitQGwag==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ANrgGt89xnsTdD129Tx6yS+FCPRYqGtcR2MAwyoM29M=;
 b=knSBC7eUCCkGZ+FrwPBNQAJ+eKWPNHsIYJne6pgiFMF6VllkG5BBWvCtoRYPqTXRxY1WJwBbcOlYizRj2Bzhic28T0qyX8mYkrpFE16KzogFGaFr4TmmP65SyOm1xCtSzOatp7P8WGKT9DV86LzdP9FzH8U9sHATG02tTq71MHw=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6PR08MB4294.eurprd08.prod.outlook.com (20.179.7.14) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18; Fri, 21 Feb 2020 09:42:09 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.016; Fri, 21 Feb 2020
 09:42:09 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-3-vsementsov@virtuozzo.com>
 <87mu9c70x1.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200221124206439
Message-ID: <278458e5-c62c-8eaa-672f-cc70bbc15304@virtuozzo.com>
Date: Fri, 21 Feb 2020 12:42:06 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <87mu9c70x1.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1PR0102CA0005.eurprd01.prod.exchangelabs.com
 (2603:10a6:7:14::18) To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1PR0102CA0005.eurprd01.prod.exchangelabs.com (2603:10a6:7:14::18) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.17 via Frontend
 Transport; Fri, 21 Feb 2020 09:42:08 +0000
X-Tagtoolbar-Keys: D20200221124206439
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5f2feebc-7047-4aa6-e570-08d7b6b25225
X-MS-TrafficTypeDiagnostic: AM6PR08MB4294:
X-Microsoft-Antispam-PRVS: <AM6PR08MB42943483B302F6D533E7D675C1120@AM6PR08MB4294.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:7219;
X-Forefront-PRVS: 0320B28BE1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(136003)(39840400004)(366004)(346002)(396003)(376002)(189003)(199004)(316002)(31696002)(86362001)(16576012)(5660300002)(54906003)(4326008)(478600001)(66476007)(66946007)(36756003)(956004)(66556008)(2906002)(2616005)(8676002)(186003)(81156014)(81166006)(7416002)(16526019)(8936002)(52116002)(26005)(31686004)(6916009)(6486002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR08MB4294;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: I7wbKiPONEjvWV/f9haDIzdFiYX64DysVot72b0litOjL4ACwxQIrg9vQaGsEBR4G9BfRsiQaU3IUv9bEXYGNS7FlIMIV4wYeuMSUwaeC7pVa/sax6Nz1JJV1mKY0/5azqu2XIz9fRzuGREtHGsHflEhozC24FWQT2TLiveQO30VOuRx9vdOWTamlfzFbAdS3N5VbyQj7I40QWvlKEZfzvU8hk237NWAeXWGw2SbhcGoIRaOjOwpBwJgFRjDTR+hqZ3kUxTAku6ONBHFa4F0jUYMvGYfLMa3TXv2Oar0gA3xNgzdNuMvYiOG2ko8LzgoBMUv3z4AXYFkaturIWjvPxBrO9FIK2IpmtgHj3riSsh62rdyrnA0CKrQFzLlAvkFIYiDo3tOyRjwT/jF7kJOIbZCLJvDp89pHW0+FEaRffkgVK6KURIolE1Ai2J/9LyO
X-MS-Exchange-AntiSpam-MessageData: 2OOje9fwgeLYxEnGJW/ZNUV0aisHJaLNhwzc1nHAJKFBUNBqFtuMLYRpCW1bnc+XnLsRaxfJmYpeJHKoN6uXON15ShQID/Zn0YKV7htrQnkrZsNnid0M2f5P8pyqX+r0oEAxeYCKckAppepDZjQLNQ==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5f2feebc-7047-4aa6-e570-08d7b6b25225
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2020 09:42:09.6262 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: eyUbEaOAWiCLXAf2K0VH7PSiTFLE0HsonBelcQgzC9DSlEfHKPM0pgiW7M7xNMOow6Iz95Ru67ybIxHB+smSvddBcZyW8kpyCWoP/DOQOL4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4294
Subject: Re: [Xen-devel] [PATCH v7 02/11] error: auto propagated local_err
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, Max Reitz <mreitz@redhat.com>,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjEuMDIuMjAyMCAxMjoxOSwgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4gVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4gCj4+
IEhlcmUgaXMgaW50cm9kdWNlZCBFUlJQX0FVVE9fUFJPUEFHQVRFIG1hY3JvLCB0byBiZSB1c2Vk
IGF0IHN0YXJ0IG9mCj4+IGZ1bmN0aW9ucyB3aXRoIGFuIGVycnAgT1VUIHBhcmFtZXRlci4KPj4K
Pj4gSXQgaGFzIHRocmVlIGdvYWxzOgo+Pgo+PiAxLiBGaXggaXNzdWUgd2l0aCBlcnJvcl9mYXRh
bCBhbmQgZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRfaGludDogdXNlcgo+PiBjYW4ndCBzZWUg
dGhpcyBhZGRpdGlvbmFsIGluZm9ybWF0aW9uLCBiZWNhdXNlIGV4aXQoKSBoYXBwZW5zIGluCj4+
IGVycm9yX3NldGcgZWFybGllciB0aGFuIGluZm9ybWF0aW9uIGlzIGFkZGVkLiBbUmVwb3J0ZWQg
YnkgR3JlZyBLdXJ6XQo+Pgo+PiAyLiBGaXggaXNzdWUgd2l0aCBlcnJvcl9hYm9ydCBhbmQgZXJy
b3JfcHJvcGFnYXRlOiB3aGVuIHdlIHdyYXAKPj4gZXJyb3JfYWJvcnQgYnkgbG9jYWxfZXJyK2Vy
cm9yX3Byb3BhZ2F0ZSwgdGhlIHJlc3VsdGluZyBjb3JlZHVtcCB3aWxsCj4+IHJlZmVyIHRvIGVy
cm9yX3Byb3BhZ2F0ZSBhbmQgbm90IHRvIHRoZSBwbGFjZSB3aGVyZSBlcnJvciBoYXBwZW5lZC4K
Pj4gKHRoZSBtYWNybyBpdHNlbGYgZG9lc24ndCBmaXggdGhlIGlzc3VlLCBidXQgaXQgYWxsb3dz
IHVzIHRvIFszLl0gZHJvcAo+PiB0aGUgbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZSBwYXR0ZXJu
LCB3aGljaCB3aWxsIGRlZmluaXRlbHkgZml4IHRoZQo+PiBpc3N1ZSkgW1JlcG9ydGVkIGJ5IEtl
dmluIFdvbGZdCj4+Cj4+IDMuIERyb3AgbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZSBwYXR0ZXJu
LCB3aGljaCBpcyB1c2VkIHRvIHdvcmthcm91bmQKPj4gdm9pZCBmdW5jdGlvbnMgd2l0aCBlcnJw
IHBhcmFtZXRlciwgd2hlbiBjYWxsZXIgd2FudHMgdG8ga25vdyByZXN1bHRpbmcKPj4gc3RhdHVz
LiAoTm90ZTogYWN0dWFsbHkgdGhlc2UgZnVuY3Rpb25zIGNvdWxkIGJlIG1lcmVseSB1cGRhdGVk
IHRvCj4+IHJldHVybiBpbnQgZXJyb3IgY29kZSkuCj4+Cj4+IFRvIGFjaGlldmUgdGhlc2UgZ29h
bHMsIGxhdGVyIHBhdGNoZXMgd2lsbCBhZGQgaW52b2NhdGlvbnMKPj4gb2YgdGhpcyBtYWNybyBh
dCB0aGUgc3RhcnQgb2YgZnVuY3Rpb25zIHdpdGggZWl0aGVyIHVzZQo+PiBlcnJvcl9wcmVwZW5k
L2Vycm9yX2FwcGVuZF9oaW50IChzb2x2aW5nIDEpIG9yIHdoaWNoIHVzZQo+PiBsb2NhbF9lcnIr
ZXJyb3JfcHJvcGFnYXRlIHRvIGNoZWNrIGVycm9ycywgc3dpdGNoaW5nIHRob3NlCj4+IGZ1bmN0
aW9ucyB0byB1c2UgKmVycnAgaW5zdGVhZCAoc29sdmluZyAyIGFuZCAzKS4KPj4KPj4gU2lnbmVk
LW9mZi1ieTogVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96
em8uY29tPgo+PiBSZXZpZXdlZC1ieTogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KPj4gUmV2
aWV3ZWQtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+PiAtLS0KPj4KPj4gQ0M6
IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+PiBDQzogS2V2aW4gV29sZiA8a3dvbGZA
cmVkaGF0LmNvbT4KPj4gQ0M6IE1heCBSZWl0eiA8bXJlaXR6QHJlZGhhdC5jb20+Cj4+IENDOiBH
cmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgo+PiBDQzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Cj4+IENDOiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KPj4gQ0M6IFN0
ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KPj4gQ0M6ICJQaGlsaXBwZSBNYXRo
aWV1LURhdWTDqSIgPHBoaWxtZEByZWRoYXQuY29tPgo+PiBDQzogTGFzemxvIEVyc2VrIDxsZXJz
ZWtAcmVkaGF0LmNvbT4KPj4gQ0M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgo+
PiBDQzogU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgo+PiBDQzogTWFya3Vz
IEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgo+PiBDQzogTWljaGFlbCBSb3RoIDxtZHJv
dGhAbGludXgudm5ldC5pYm0uY29tPgo+PiBDQzogcWVtdS1ibG9ja0Bub25nbnUub3JnCj4+IEND
OiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4KPj4gICBpbmNsdWRlL3FhcGkvZXJy
b3IuaCB8IDgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystCj4+
ICAgMSBmaWxlIGNoYW5nZWQsIDgyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4KPj4g
ZGlmZiAtLWdpdCBhL2luY2x1ZGUvcWFwaS9lcnJvci5oIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgK
Pj4gaW5kZXggZDM0OTg3MTQ4ZC4uYjk0NTJkNDgwNiAxMDA2NDQKPj4gLS0tIGEvaW5jbHVkZS9x
YXBpL2Vycm9yLmgKPj4gKysrIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPj4gQEAgLTc4LDcgKzc4
LDcgQEAKPj4gICAgKiBDYWxsIGEgZnVuY3Rpb24gdHJlYXRpbmcgZXJyb3JzIGFzIGZhdGFsOgo+
PiAgICAqICAgICBmb28oYXJnLCAmZXJyb3JfZmF0YWwpOwo+PiAgICAqCj4+IC0gKiBSZWNlaXZl
IGFuIGVycm9yIGFuZCBwYXNzIGl0IG9uIHRvIHRoZSBjYWxsZXI6Cj4+ICsgKiBSZWNlaXZlIGFu
IGVycm9yIGFuZCBwYXNzIGl0IG9uIHRvIHRoZSBjYWxsZXIgKERFUFJFQ0FURUQqKToKPj4gICAg
KiAgICAgRXJyb3IgKmVyciA9IE5VTEw7Cj4+ICAgICogICAgIGZvbyhhcmcsICZlcnIpOwo+PiAg
ICAqICAgICBpZiAoZXJyKSB7Cj4+IEBAIC05OCw2ICs5OCw1MCBAQAo+PiAgICAqICAgICBmb28o
YXJnLCBlcnJwKTsKPj4gICAgKiBmb3IgcmVhZGFiaWxpdHkuCj4+ICAgICoKPj4gKyAqIERFUFJF
Q0FURUQqIFRoaXMgcGF0dGVybiBpcyBkZXByZWNhdGVkIG5vdywgdGhlIHVzZSBFUlJQX0FVVE9f
UFJPUEFHQVRFIG1hY3JvCj4+ICsgKiBpbnN0ZWFkIChkZWZpbmVkIGJlbG93KS4KPj4gKyAqIEl0
J3MgZGVwcmVjYXRlZCBiZWNhdXNlIG9mIHR3byB0aGluZ3M6Cj4+ICsgKgo+PiArICogMS4gSXNz
dWUgd2l0aCBlcnJvcl9hYm9ydCBhbmQgZXJyb3JfcHJvcGFnYXRlOiB3aGVuIHdlIHdyYXAgZXJy
b3JfYWJvcnQgYnkKPj4gKyAqIGxvY2FsX2VycitlcnJvcl9wcm9wYWdhdGUsIHRoZSByZXN1bHRp
bmcgY29yZWR1bXAgd2lsbCByZWZlciB0bwo+PiArICogZXJyb3JfcHJvcGFnYXRlIGFuZCBub3Qg
dG8gdGhlIHBsYWNlIHdoZXJlIGVycm9yIGhhcHBlbmVkLgo+PiArICoKPj4gKyAqIDIuIEEgbG90
IG9mIGV4dHJhIGNvZGUgb2YgdGhlIHNhbWUgcGF0dGVybgo+PiArICoKPj4gKyAqIEhvdyB0byB1
cGRhdGUgb2xkIGNvZGUgdG8gdXNlIEVSUlBfQVVUT19QUk9QQUdBVEU/Cj4+ICsgKgo+PiArICog
QWxsIHlvdSBuZWVkIGlzIHRvIGFkZCBFUlJQX0FVVE9fUFJPUEFHQVRFKCkgaW52b2NhdGlvbiBh
dCBmdW5jdGlvbiBzdGFydCwKPj4gKyAqIHRoYW4geW91IG1heSBzYWZlbHkgZGVyZWZlcmVuY2Ug
ZXJycCB0byBjaGVjayBlcnJvcnMgYW5kIGRvIG5vdCBuZWVkIGFueQo+PiArICogYWRkaXRpb25h
bCBsb2NhbCBFcnJvciB2YXJpYWJsZXMgb3IgY2FsbHMgdG8gZXJyb3JfcHJvcGFnYXRlKCkuCj4+
ICsgKgo+PiArICogRXhhbXBsZToKPj4gKyAqCj4+ICsgKiBvbGQgY29kZQo+PiArICoKPj4gKyAq
ICAgICB2b2lkIGZuKC4uLiwgRXJyb3IgKiplcnJwKSB7Cj4+ICsgKiAgICAgICAgIEVycm9yICpl
cnIgPSBOVUxMOwo+PiArICogICAgICAgICBmb28oYXJnLCAmZXJyKTsKPj4gKyAqICAgICAgICAg
aWYgKGVycikgewo+PiArICogICAgICAgICAgICAgaGFuZGxlIHRoZSBlcnJvci4uLgo+PiArICog
ICAgICAgICAgICAgZXJyb3JfcHJvcGFnYXRlKGVycnAsIGVycik7Cj4+ICsgKiAgICAgICAgICAg
ICByZXR1cm47Cj4+ICsgKiAgICAgICAgIH0KPj4gKyAqICAgICAgICAgLi4uCj4+ICsgKiAgICAg
fQo+PiArICoKPj4gKyAqIHVwZGF0ZWQgY29kZQo+PiArICoKPj4gKyAqICAgICB2b2lkIGZuKC4u
LiwgRXJyb3IgKiplcnJwKSB7Cj4+ICsgKiAgICAgICAgIEVSUlBfQVVUT19QUk9QQUdBVEUoKTsK
Pj4gKyAqICAgICAgICAgZm9vKGFyZywgZXJycCk7Cj4+ICsgKiAgICAgICAgIGlmICgqZXJycCkg
ewo+PiArICogICAgICAgICAgICAgaGFuZGxlIHRoZSBlcnJvci4uLgo+PiArICogICAgICAgICAg
ICAgcmV0dXJuOwo+PiArICogICAgICAgICB9Cj4+ICsgKiAgICAgICAgIC4uLgo+PiArICogICAg
IH0KPj4gKyAqCj4+ICsgKgo+PiAgICAqIFJlY2VpdmUgYW5kIGFjY3VtdWxhdGUgbXVsdGlwbGUg
ZXJyb3JzIChmaXJzdCBvbmUgd2lucyk6Cj4+ICAgICogICAgIEVycm9yICplcnIgPSBOVUxMLCAq
bG9jYWxfZXJyID0gTlVMTDsKPj4gICAgKiAgICAgZm9vKGFyZywgJmVycik7Cj4gCj4gTGV0J3Mg
ZXhwbGFpbiB3aGF0IHNob3VsZCBiZSBkb25lICpmaXJzdCosIGFuZCBvbmx5IHRoZW4gdGFsayBh
Ym91dCB0aGUKPiBkZXByZWNhdGVkIHBhdHRlcm4gYW5kIGhvdyB0byBjb252ZXJ0IGl0IHRvIGN1
cnJlbnQgdXNhZ2UuCj4gCj4+IEBAIC0zNDgsNiArMzkyLDQzIEBAIHZvaWQgZXJyb3Jfc2V0X2lu
dGVybmFsKEVycm9yICoqZXJycCwKPj4gICAgICAgICAgICAgICAgICAgICAgICAgICBFcnJvckNs
YXNzIGVycl9jbGFzcywgY29uc3QgY2hhciAqZm10LCAuLi4pCj4+ICAgICAgIEdDQ19GTVRfQVRU
Uig2LCA3KTsKPj4gICAKPj4gK3R5cGVkZWYgc3RydWN0IEVycm9yUHJvcGFnYXRvciB7Cj4+ICsg
ICAgRXJyb3IgKmxvY2FsX2VycjsKPj4gKyAgICBFcnJvciAqKmVycnA7Cj4+ICt9IEVycm9yUHJv
cGFnYXRvcjsKPj4gKwo+PiArc3RhdGljIGlubGluZSB2b2lkIGVycm9yX3Byb3BhZ2F0b3JfY2xl
YW51cChFcnJvclByb3BhZ2F0b3IgKnByb3ApCj4+ICt7Cj4+ICsgICAgZXJyb3JfcHJvcGFnYXRl
KHByb3AtPmVycnAsIHByb3AtPmxvY2FsX2Vycik7Cj4+ICt9Cj4+ICsKPj4gK0dfREVGSU5FX0FV
VE9fQ0xFQU5VUF9DTEVBUl9GVU5DKEVycm9yUHJvcGFnYXRvciwgZXJyb3JfcHJvcGFnYXRvcl9j
bGVhbnVwKTsKPj4gKwo+PiArLyoKPj4gKyAqIEVSUlBfQVVUT19QUk9QQUdBVEUKPj4gKyAqCj4+
ICsgKiBUaGlzIG1hY3JvIGlzIGNyZWF0ZWQgdG8gYmUgdGhlIGZpcnN0IGxpbmUgb2YgYSBmdW5j
dGlvbiB3aGljaCB1c2UKPj4gKyAqIEVycm9yICoqZXJycCBwYXJhbWV0ZXIgdG8gcmVwb3J0IGVy
cm9yLiBJdCdzIG5lZWRlZCBvbmx5IGluIGNhc2VzIHdoZXJlIHdlCj4+ICsgKiB3YW50IHRvIHVz
ZSBlcnJvcl9wcmVwZW5kLCBlcnJvcl9hcHBlbmRfaGludCBvciBkZXJlZmVyZW5jZSAqZXJycC4g
SXQncwo+PiArICogc3RpbGwgc2FmZSAoYnV0IHVzZWxlc3MpIGluIG90aGVyIGNhc2VzLgo+PiAr
ICoKPj4gKyAqIElmIGVycnAgaXMgTlVMTCBvciBwb2ludHMgdG8gZXJyb3JfZmF0YWwsIGl0IGlz
IHJld3JpdHRlbiB0byBwb2ludCB0byBhCj4+ICsgKiBsb2NhbCBFcnJvciBvYmplY3QsIHdoaWNo
IHdpbGwgYmUgYXV0b21hdGljYWxseSBwcm9wYWdhdGVkIHRvIHRoZSBvcmlnaW5hbAo+PiArICog
ZXJycCBvbiBmdW5jdGlvbiBleGl0IChzZWUgZXJyb3JfcHJvcGFnYXRvcl9jbGVhbnVwKS4KPj4g
KyAqCj4+ICsgKiBBZnRlciBpbnZvY2F0aW9uIG9mIHRoaXMgbWFjcm8gaXQgaXMgYWx3YXlzIHNh
ZmUgdG8gZGVyZWZlcmVuY2UgZXJycAo+PiArICogKGFzIGl0J3Mgbm90IE5VTEwgYW55bW9yZSkg
YW5kIHRvIGFkZCBpbmZvcm1hdGlvbiBieSBlcnJvcl9wcmVwZW5kIG9yCj4+ICsgKiBlcnJvcl9h
cHBlbmRfaGludCAoYXMsIGlmIGl0IHdhcyBlcnJvcl9mYXRhbCwgd2Ugc3dhcHBlZCBpdCB3aXRo
IGEKPj4gKyAqIGxvY2FsX2Vycm9yIHRvIGJlIHByb3BhZ2F0ZWQgb24gY2xlYW51cCkuCj4+ICsg
Kgo+PiArICogTm90ZTogd2UgZG9uJ3Qgd3JhcCB0aGUgZXJyb3JfYWJvcnQgY2FzZSwgYXMgd2Ug
d2FudCByZXN1bHRpbmcgY29yZWR1bXAKPj4gKyAqIHRvIHBvaW50IHRvIHRoZSBwbGFjZSB3aGVy
ZSB0aGUgZXJyb3IgaGFwcGVuZWQsIG5vdCB0byBlcnJvcl9wcm9wYWdhdGUuCj4gCj4gVHJhZGVv
ZmY6IHdlIGdhaW4gbW9yZSB1c2VmdWwgYmFja3RyYWNlcywgd2UgbG9zZSBtZXNzYWdlIGltcHJv
dmVtZW50cwo+IGZyb20gZXJyb3JfcHJlcGVuZCgpLCBlcnJvcl9hcHBlbmRfaGludCgpIGFuZCBz
dWNoLCBpZiBhbnkuICBNYWtlcwo+IHNlbnNlLgo+IAo+PiArICovCj4gCj4gVGhlIGNvbW1lbnQn
cyBjb250ZW50cyBsb29rcyBva2F5IHRvIG1lLiAgSSdsbCB3YW50IHRvIHR3ZWFrIGZvcm1hdHRp
bmcKPiB0byBiZXR0ZXIgYmxlbmQgaW4gd2l0aCB0aGUgcmVzdCBvZiB0aGlzIGZpbGUsIGJ1dCBs
ZXQncyBub3Qgd29ycnkgYWJvdXQKPiB0aGF0IG5vdy4KPiAKPj4gKyNkZWZpbmUgRVJSUF9BVVRP
X1BST1BBR0FURSgpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPj4gKyAgICBn
X2F1dG8oRXJyb3JQcm9wYWdhdG9yKSBfYXV0b19lcnJwX3Byb3AgPSB7LmVycnAgPSBlcnJwfTsg
IFwKPj4gKyAgICBlcnJwID0gKChlcnJwID09IE5VTEwgfHwgKmVycnAgPT0gZXJyb3JfZmF0YWwp
ICAgICAgICAgICAgIFwKPj4gKyAgICAgICAgICAgID8gJl9hdXRvX2VycnBfcHJvcC5sb2NhbF9l
cnIgOiBlcnJwKQo+PiArCj4+ICAgLyoKPj4gICAgKiBTcGVjaWFsIGVycm9yIGRlc3RpbmF0aW9u
IHRvIGFib3J0IG9uIGVycm9yLgo+PiAgICAqIFNlZSBlcnJvcl9zZXRnKCkgYW5kIGVycm9yX3By
b3BhZ2F0ZSgpIGZvciBkZXRhaWxzLgo+IAo+ICplcnJwID09IGVycm9yX2ZhdGFsIHRlc3RzICpl
cnJwID09IE5VTEwsIHdoaWNoIGlzIG5vdCB3aGF0IHlvdSB3YW50Lgo+IFlvdSBuZWVkIHRvIHRl
c3QgZXJycCA9PSAmZXJyb3JfZmF0YWwsIGp1c3QgbGlrZSBlcnJvcl9oYW5kbGVfZmF0YWwoKS4K
Ck9vcHMsIGdyZWF0IGJ1ZykgQW5kIG5vYm9keSBub3RpY2VkIGJlZm9yZSkgT2YgY291cnNlLCB5
b3UgYXJlIHJpZ2h0LgoKPiAKPiBTdXBlcmZsdW91cyBwYXJlbnRoZXNpcyBhcm91bmQgdGhlIGZp
cnN0IG9wZXJhbmQgb2YgPzouCj4gCj4gV291bGRuJ3QKPiAKPiAgICAgI2RlZmluZSBFUlJQX0FV
VE9fUFJPUEFHQVRFKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAg
ICAgZ19hdXRvKEVycm9yUHJvcGFnYXRvcikgX2F1dG9fZXJycF9wcm9wID0gey5lcnJwID0gZXJy
cH07ICBcCj4gICAgICAgICBpZiAoIWVycnAgfHwgZXJycCA9PSAmZXJyb3JfZmF0YWwpIHsgICAg
ICAgICAgICAgICAgICAgICAgIFwKPiAgICAgICAgICAgICBlcnJwID0gJl9hdXRvX2VycnBfcHJv
cC5sb2NhbF9lcnI7ICAgICAgICAgICAgICAgICAgICAgXAo+ICAgICAgICAgfQo+IAo+IGJlIGNs
ZWFyZXI/Cj4gCgpIbW0sIG5vdGF0aW9uIHdpdGggImlmIiB3aWxsIGFsbG93IG9taXR0aW5nICc7
JyBhZnRlciBtYWNybyBpbnZvY2F0aW9uLCB3aGljaCBzZWVtcyBub3QgZ29vZC4uCkFuZCBpZiBJ
J20gbm90IHdyb25nIHdlJ3ZlIGFscmVhZHkgZGlzY3Vzc2VkIGl0IHNvbWV3aGVyZSBpbiBwcmV2
aW91cyB2ZXJzaW9ucy4KClN0aWxsLCBubyBvYmplY3Rpb25zIGZvciBzL2VycnAgPT0gTlVMTC8h
ZXJycC8gYW5kIHdlIG5lZWQgcy8qZXJycCA9PSBlcnJvcl9mYXRhbC9lcnJwID09ICZlcnJvcl9m
YXRhbC8gZm9yIHN1cmUuCgotLSAKQmVzdCByZWdhcmRzLApWbGFkaW1pcgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:47:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:47:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j54uR-0003Kv-5F; Fri, 21 Feb 2020 09:47:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j54uP-0003Jy-S2
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:47:45 +0000
X-Inumbo-ID: 34fa8ce3-548f-11ea-860d-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34fa8ce3-548f-11ea-860d-12813bfff9fa;
 Fri, 21 Feb 2020 09:47:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582278464;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=GGvy69JckNgFz+hczURopPTJOBE9gpMRPOIkan44JhQ=;
 b=D7BX+FiBan1Ej9iS6zTvPPtPJCwmFJyxiARRzlOUEBx3zrm12lsbxNyz
 Ebr43GlWubrHYUAsjna1O8RcjZfg6pmprHX/B+r4Wp240lWj/IqUQEhtY
 OMEuhbYeNyv1PUzMPnL+T+DxK27RUs9sJd1m20LH+cfT19doIrDEGHGc1 o=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RbCXnuRrHuq0rKPJfUulfq14400bSrZsUVVOUEIBDlqmlN8pUmdWOt6Bofx+4GBNKTj7tXep72
 9vxVJK+d0ivzIZkgMrlGXeox5zAu1OCeEr2Ez4mnpXvI5PIgQ1hTg8ewMgvN1n8c2bl48r5ETn
 7JSiKBwC4qAktm3GNIEwjNvzqWy+D/Pjf4pr8wWc2sJoRDpZ6VqXhZpJu6EM01eFLHZixtanzu
 4kLP5nzJUewYYv90/U34x9c3+1srhcr+v+hpLMGf+rXn1PkrRxSVxMp1R3+2iSbpig8r41NJzc
 xbc=
X-SBRS: 2.7
X-MesageID: 13431981
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,467,1574139600"; d="scan'208";a="13431981"
Date: Fri, 21 Feb 2020 10:47:35 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20200221094735.GV4679@Air-de-Roger>
References: <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
 <20200221004918.GA13221@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200221004918.GA13221@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "Durrant, Paul" <pdurrant@amazon.co.uk>, "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTI6NDk6MThBTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwg
d3JvdGU6Cj4gT24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMTA6MDE6NTJBTSAtMDcwMCwgRHVycmFu
dCwgUGF1bCB3cm90ZToKPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gRnJv
bTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+IFNlbnQ6IDIw
IEZlYnJ1YXJ5IDIwMjAgMTY6NDkKPiA+ID4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFt
YXpvbi5jby51az4KPiA+ID4gQ2M6IEFnYXJ3YWwsIEFuY2hhbCA8YW5jaGFsYWdAYW1hem9uLmNv
bT47IFZhbGVudGluLCBFZHVhcmRvCj4gPiA+IDxlZHV2YWxAYW1hem9uLmNvbT47IGxlbi5icm93
bkBpbnRlbC5jb207IHBldGVyekBpbmZyYWRlYWQub3JnOwo+ID4gPiBiZW5oQGtlcm5lbC5jcmFz
aGluZy5vcmc7IHg4NkBrZXJuZWwub3JnOyBsaW51eC1tbUBrdmFjay5vcmc7Cj4gPiA+IHBhdmVs
QHVjdy5jejsgaHBhQHp5dG9yLmNvbTsgdGdseEBsaW51dHJvbml4LmRlOyBzc3RhYmVsbGluaUBr
ZXJuZWwub3JnOwo+ID4gPiBmbGxpbmRlbkBhbWFvem4uY29tOyBLYW1hdGEsIE11bmVoaXNhIDxr
YW1hdGFtQGFtYXpvbi5jb20+Owo+ID4gPiBtaW5nb0ByZWRoYXQuY29tOyB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmc7IFNpbmdoLCBCYWxiaXIKPiA+ID4gPHNibGJpckBhbWF6b24uY29t
PjsgYXhib2VAa2VybmVsLmRrOyBrb25yYWQud2lsa0BvcmFjbGUuY29tOwo+ID4gPiBicEBhbGll
bjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tOyBqZ3Jvc3NAc3VzZS5jb207Cj4gPiA+
IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LXBtQHZnZXIua2VybmVsLm9yZzsgcmp3QHJq
d3lzb2NraS5uZXQ7Cj4gPiA+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IHZrdXpuZXRz
QHJlZGhhdC5jb207IGRhdmVtQGRhdmVtbG9mdC5uZXQ7Cj4gPiA+IFdvb2Rob3VzZSwgRGF2aWQg
PGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1JGQyBQ
QVRDSCB2MyAwNi8xMl0geGVuLWJsa2Zyb250OiBhZGQgY2FsbGJhY2tzCj4gPiA+IGZvciBQTSBz
dXNwZW5kIGFuZCBoaWJlcm5hdGlvbgo+ID4gPiBGb3IgZXhhbXBsZSBvbmUgbmVjZXNzYXJ5IGRp
ZmZlcmVuY2Ugd2lsbCBiZSB0aGF0IHhlbmJ1cyBpbml0aWF0ZWQKPiA+ID4gc3VzcGVuZCB3b24n
dCBjbG9zZSB0aGUgUFYgY29ubmVjdGlvbiwgaW4gY2FzZSBzdXNwZW5zaW9uIGZhaWxzLiBPbiBQ
TQo+ID4gPiBzdXNwZW5kIHlvdSBzZWVtIHRvIGFsd2F5cyBjbG9zZSB0aGUgY29ubmVjdGlvbiBi
ZWZvcmVoYW5kLCBzbyB5b3UKPiA+ID4gd2lsbCBhbHdheXMgaGF2ZSB0byByZS1uZWdvdGlhdGUg
b24gcmVzdW1lIGV2ZW4gaWYgc3VzcGVuc2lvbiBmYWlsZWQuCj4gPiA+Cj4gSSBkb24ndCBnZXQg
d2hhdCB5b3UgbWVhbiwgJ3N1c3BlbnNpb24gZmFpbHVyZScgZHVyaW5nIGRpc2Nvbm5lY3Rpbmcg
ZnJvbnRlbmQgZnJvbSAKPiBiYWNrZW5kPyBbYXMgaW4gdGhpcyBjYXNlIHdlIG1hcmsgZnJvbnRl
bmQgY2xvc2VkIGFuZCB0aGVuIHdhaXQgZm9yIGNvbXBsZXRpb25dCj4gT3IgZG8geW91IG1lYW4g
c3VzcGVuc2lvbiBmYWlsIGluIGdlbmVyYWwgcG9zdCBia2FjZW5kIGlzIGRpc2Nvbm5lY3RlZCBm
cm9tCj4gZnJvbnRlbmQgZm9yIGJsa2Zyb250PyAKCkkgZG9uJ3QgdGhpbmsgeW91IHN0cmljdGx5
IG5lZWQgdG8gZGlzY29ubmVjdCBmcm9tIHRoZSBiYWNrZW5kIHdoZW4Kc3VzcGVuZGluZy4gSnVz
dCB3YWl0aW5nIGZvciBhbGwgcmVxdWVzdHMgdG8gZmluaXNoIHNob3VsZCBiZSBlbm91Z2guCgpU
aGlzIGhhcyB0aGUgYmVuZWZpdCBvZiBub3QgaGF2aW5nIHRvIHJlbmVnb3RpYXRlIGlmIHRoZSBz
dXNwZW5zaW9uCmZhaWxzLCBhbmQgdGh1cyB5b3UgY2FuIHJlY292ZXIgZnJvbSBzdXNwZW5zaW9u
IGZhc3RlciBpbiBjYXNlIG9mCmZhaWx1cmUuIFNpbmNlIHlvdSBoYXZlbid0IGNsb3NlZCB0aGUg
Y29ubmVjdGlvbiB3aXRoIHRoZSBiYWNrZW5kIGp1c3QKdW5mcmVlemluZyB0aGUgcXVldWVzIHNo
b3VsZCBnZXQgeW91IHdvcmtpbmcgYWdhaW4sIGFuZCBhdm9pZHMgYWxsIHRoZQpyZW5lZ290aWF0
aW9uLgoKPiBJbiBjYXNlIG9mIGxhdGVyLCBpZiBhbnl0aGluZyBmYWlscyBhZnRlciB0aGUgZHBt
X3N1c3BlbmQoKSwKPiB0aGluZ3MgbmVlZCB0byBiZSB0aGF3ZWQgb3Igc2V0IGJhY2sgdXAgc28g
aXQgc2hvdWxkIG9rIHRvIGFsd2F5cyAKPiByZS1uZWdvdGl0YXRlIGp1c3QgdG8gYXZvaWQgZXJy
b3JzLiAKPiAKPiA+ID4gV2hhdCBJJ20gbW9zdGx5IHdvcnJpZWQgYWJvdXQgaXMgdGhlIGRpZmZl
cmVudCBhcHByb2FjaCB0byByaW5nCj4gPiA+IGRyYWluaW5nLiBJZTogZWl0aGVyIHhlbmJ1cyBp
cyBjaGFuZ2VkIHRvIGZyZWV6ZSB0aGUgcXVldWVzIGFuZCBkcmFpbgo+ID4gPiB0aGUgc2hhcmVk
IHJpbmdzLCBvciBQTSB1c2VzIHRoZSBhbHJlYWR5IGV4aXN0aW5nIGxvZ2ljIG9mIG5vdAo+ID4g
PiBmbHVzaGluZyB0aGUgcmluZ3MgYW4gcmUtaXNzdWluZyBpbi1mbGlnaHQgcmVxdWVzdHMgb24g
cmVzdW1lLgo+ID4gPiAKPiA+IAo+ID4gWWVzLCB0aGF0J3MgbmVlZHMgY29uc2lkZXJhdGlvbi4g
SSBkb27igJl0IHRoaW5rIHRoZSBzYW1lIHNlbWFudGljIGNhbiBiZSBzdWl0YWJsZSBmb3IgYm90
aC4gRS5nLiBpbiBhIHhlbi1zdXNwZW5kIHdlIG5lZWQgdG8gZnJlZXplIHdpdGggYXMgbGl0dGxl
IHByb2Nlc3NpbmcgYXMgcG9zc2libGUgdG8gYXZvaWQgZGlydHlpbmcgUkFNIGxhdGUgaW4gdGhl
IG1pZ3JhdGlvbiBjeWNsZSwgYW5kIHdlIGtub3cgdGhhdCBpbi1mbGlnaHQgZGF0YSBjYW4gd2Fp
dC4gQnV0IGluIGEgdHJhbnNpdGlvbiB0byBTNCB3ZSBuZWVkIHRvIG1ha2Ugc3VyZSB0aGF0IGF0
IGxlYXN0IGFsbCB0aGUgaW4tZmxpZ2h0IGJsa2lmIHJlcXVlc3RzIGdldCBjb21wbGV0ZWQsIHNp
bmNlIHRoZXkgcHJvYmFibHkgY29udGFpbiBiaXRzIG9mIHRoZSBndWVzdCdzIG1lbW9yeSBpbWFn
ZSBhbmQgdGhhdCdzIG5vdCBnb2luZyB0byBnZXQgc2F2ZWQgYW55IG90aGVyIHdheS4KPiA+IAo+
ID4gICBQYXVsCj4gSSBhZ3JlZSB3aXRoIFBhdWwgaGVyZS4gSnVzdCBzbyBhcyB5b3Uga25vdywg
SSBkaWQgdHJ5IGEgaGFja3kgd2F5IGluIHRoZSBwYXN0IAo+IHRvIHJlLXF1ZXVlIHJlcXVlc3Rz
IGluIHRoZSBwYXN0IGFuZCBmYWlsZWQgbWlzZXJhYmx5LgoKV2VsbCwgaXQgd29ya3MgQUZBSUsg
Zm9yIHhlbmJ1cyBpbml0aWF0ZWQgc3VzcGVuc2lvbiwgc28gSSB3b3VsZCBiZQppbnRlcmVzdGVk
IHRvIGtub3cgd2h5IGl0IGRvZXNuJ3Qgd29yayB3aXRoIFBNIHN1c3BlbnNpb24uCgo+IEkgZG91
YnRbanVzdCBmcm9tIG15IGV4cGVyaW1lbnRhdGlvbl1yZS1xdWV1aW5nIHRoZSByZXF1ZXN0cyB3
aWxsIHdvcmsgZm9yIFBNIAo+IEhpYmVybmF0aW9uIGZvciB0aGUgc2FtZSByZWFzb24gUGF1bCBt
ZW50aW9uZWQgYWJvdmUgdW5sZXNzIHlvdSBnaXZlIG1lIHByZXNzaW5nCj4gcmVhc29uIHdoeSBp
dCBzaG91bGQgd29yay4KCk15IG1haW4gcmVhc29uIGlzIHRoYXQgSSBkb24ndCB3YW50IHRvIG1h
aW50YWluIHR3byBkaWZmZXJlbnQKYXBwcm9hY2hlcyB0byBzdXNwZW5kL3Jlc3VtZSB3aXRob3V0
IGEgdGVjaG5pY2FsIGFyZ3VtZW50IGZvciBpdC4gSSdtCm5vdCBoYXBweSB0byB0YWtlIGEgYnVu
Y2ggb2YgbmV3IGNvZGUganVzdCBiZWNhdXNlIHRoZSBjdXJyZW50IG9uZQpkb2Vzbid0IHNlZW0g
dG8gd29yayBpbiB5b3VyIHVzZS1jYXNlLgoKVGhhdCBiZWluZyBzYWlkLCBpZiB0aGVyZSdzIGEg
anVzdGlmaWNhdGlvbiBmb3IgZG9pbmcgaXQgZGlmZmVyZW50bHkKaXQgbmVlZHMgdG8gYmUgc3Rh
dGVkIGNsZWFybHkgaW4gdGhlIGNvbW1pdC4gRnJvbSB0aGUgY3VycmVudCBjb21taXQKbWVzc2Fn
ZSBJIGRpZG4ndCBnYXNwIHRoYXQgdGhlcmUgd2FzIGEgcmVhc29uIGZvciBub3QgdXNpbmcgdGhl
CmN1cnJlbnQgeGVuYnVzIHN1c3BlbmQvcmVzdW1lIGxvZ2ljLgoKPiBBbHNvLCB3b24ndCBpdCBl
ZmZlY3QgdGhlIG1pZ3JhdGlvbiB0aW1lIGlmIHdlIHN0YXJ0IHdhaXRpbmcgZm9yIGFsbCB0aGUK
PiBpbmZsaWdodCByZXF1ZXN0cyB0byBjb21wbGV0ZVtsYXN0IG1pbiBwYWdlIGZhdWx0c10gPwoK
V2VsbCwgaXQncyBnb2luZyB0byBkaXJ0eSBwYWdlcyB0aGF0IHdvdWxkIGhhdmUgdG8gYmUgcmUt
c2VuZCB0byB0aGUKZGVzdGluYXRpb24gc2lkZS4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 09:57:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 09:57:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j553a-0004Kp-3v; Fri, 21 Feb 2020 09:57:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j553Y-0004Kk-NY
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 09:57:13 +0000
X-Inumbo-ID: 87ebce7e-5490-11ea-ade5-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 87ebce7e-5490-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 09:57:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582279032; x=1613815032;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=e4QQfY4+kh4/5c0M4CxyYRoWkV+vVtnx2zkOMh3EI50=;
 b=fR8nbLfESpJ3izUOI+mbCN6/0ouEpyN4/NbDX0+k8Kze261lJaG4z8+I
 QK8RQ2Lrj2uVvqnOJgSH5IBdQ5KpppP9NO056u/4DoCdFBD5rgbdLKjof
 pOj2g2eSwZkBh5Cax9QIF5Q/yOT/mE7P1NT1Knoz3rvQAnfd0r50ANDmh c=;
IronPort-SDR: HuQ9cSFHeNKk7dCI11cVnq1lonnC570Q+PYoUh6O5AdSOjhkfL8Kl6ED/gcJt/hqZdNNUI/R86
 RKhbBseMiGsg==
X-IronPort-AV: E=Sophos;i="5.70,467,1574121600"; d="scan'208";a="19014899"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 21 Feb 2020 09:56:59 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id 14380A21DF; Fri, 21 Feb 2020 09:56:57 +0000 (UTC)
Received: from EX13D07UWA004.ant.amazon.com (10.43.160.32) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.118) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 09:56:56 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D07UWA004.ant.amazon.com (10.43.160.32) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Fri, 21 Feb 2020 09:56:55 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 21 Feb 2020 09:56:54 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
Thread-Index: AQHV446AUecZloiSDUiowKQxKdi9t6gfLFuAgADaIoCAAKqFgIACJekAgAD0YQCAAAHOgIAAdTyAgAAHU1CAAAptgIAAAgSwgAETnYCAAAiO8A==
Date: Fri, 21 Feb 2020 09:56:54 +0000
Message-ID: <5ddf980a3fba4fb39571184e688cefc5@EX13D32EUC003.ant.amazon.com>
References: <20200217100509.GE4679@Air-de-Roger>
 <20200217230553.GA8100@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
 <20200221092219.GU4679@Air-de-Roger>
In-Reply-To: <20200221092219.GU4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMjEgRmVicnVhcnkgMjAyMCAwOToyMg0KPiBU
bzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiBDYzogQWdhcndhbCwg
QW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFyZG8NCj4gPGVkdXZh
bEBhbWF6b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsgcGV0ZXJ6QGluZnJhZGVhZC5vcmc7
DQo+IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgeDg2QGtlcm5lbC5vcmc7IGxpbnV4LW1tQGt2
YWNrLm9yZzsNCj4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXgu
ZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7DQo+IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0
YSwgTXVuZWhpc2EgPGthbWF0YW1AYW1hem9uLmNvbT47DQo+IG1pbmdvQHJlZGhhdC5jb207IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU2luZ2gsIEJhbGJpcg0KPiA8c2JsYmlyQGFt
YXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxrQG9yYWNsZS5jb207DQo+IGJw
QGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207IGpncm9zc0BzdXNlLmNvbTsN
Cj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgbGludXgtcG1Admdlci5rZXJuZWwub3JnOyByandA
cmp3eXNvY2tpLm5ldDsNCj4gbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgdmt1em5ldHNA
cmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsNCj4gV29vZGhvdXNlLCBEYXZpZCA8ZHdt
d0BhbWF6b24uY28udWs+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYz
IDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZCBjYWxsYmFja3MNCj4gZm9yIFBNIHN1c3BlbmQgYW5k
IGhpYmVybmF0aW9uDQo+IA0KPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNTowMTo1MlBNICsw
MDAwLCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gPiBIb3BlZnVsbHkgd2hhdCBJIHNhaWQg
YWJvdmUgaWxsdXN0cmF0ZXMgd2h5IGl0IG1heSBub3QgYmUgMTAwJQ0KPiBjb21tb24uDQo+ID4g
Pg0KPiA+ID4gWWVzLCB0aGF0J3MgZmluZS4gSSBkb24ndCBleHBlY3QgaXQgdG8gYmUgMTAwJSBj
b21tb24gKGFzIEkgZ3Vlc3MNCj4gPiA+IHRoYXQgdGhlIGhvb2tzIHdpbGwgaGF2ZSBkaWZmZXJl
bnQgcHJvdG90eXBlcyksIGJ1dCBJIGV4cGVjdA0KPiA+ID4gdGhhdCByb3V0aW5lcyBjYW4gYmUg
c2hhcmVkLCBhbmQgdGhhdCB0aGUgYXBwcm9hY2ggdGFrZW4gY2FuIGJlIHRoZQ0KPiA+ID4gc2Ft
ZS4NCj4gPiA+DQo+ID4gPiBGb3IgZXhhbXBsZSBvbmUgbmVjZXNzYXJ5IGRpZmZlcmVuY2Ugd2ls
bCBiZSB0aGF0IHhlbmJ1cyBpbml0aWF0ZWQNCj4gPiA+IHN1c3BlbmQgd29uJ3QgY2xvc2UgdGhl
IFBWIGNvbm5lY3Rpb24sIGluIGNhc2Ugc3VzcGVuc2lvbiBmYWlscy4gT24gUE0NCj4gPiA+IHN1
c3BlbmQgeW91IHNlZW0gdG8gYWx3YXlzIGNsb3NlIHRoZSBjb25uZWN0aW9uIGJlZm9yZWhhbmQs
IHNvIHlvdQ0KPiA+ID4gd2lsbCBhbHdheXMgaGF2ZSB0byByZS1uZWdvdGlhdGUgb24gcmVzdW1l
IGV2ZW4gaWYgc3VzcGVuc2lvbiBmYWlsZWQuDQo+ID4gPg0KPiA+ID4gV2hhdCBJJ20gbW9zdGx5
IHdvcnJpZWQgYWJvdXQgaXMgdGhlIGRpZmZlcmVudCBhcHByb2FjaCB0byByaW5nDQo+ID4gPiBk
cmFpbmluZy4gSWU6IGVpdGhlciB4ZW5idXMgaXMgY2hhbmdlZCB0byBmcmVlemUgdGhlIHF1ZXVl
cyBhbmQgZHJhaW4NCj4gPiA+IHRoZSBzaGFyZWQgcmluZ3MsIG9yIFBNIHVzZXMgdGhlIGFscmVh
ZHkgZXhpc3RpbmcgbG9naWMgb2Ygbm90DQo+ID4gPiBmbHVzaGluZyB0aGUgcmluZ3MgYW4gcmUt
aXNzdWluZyBpbi1mbGlnaHQgcmVxdWVzdHMgb24gcmVzdW1lLg0KPiA+ID4NCj4gPg0KPiA+IFll
cywgdGhhdCdzIG5lZWRzIGNvbnNpZGVyYXRpb24uIEkgZG9u4oCZdCB0aGluayB0aGUgc2FtZSBz
ZW1hbnRpYyBjYW4gYmUNCj4gc3VpdGFibGUgZm9yIGJvdGguIEUuZy4gaW4gYSB4ZW4tc3VzcGVu
ZCB3ZSBuZWVkIHRvIGZyZWV6ZSB3aXRoIGFzIGxpdHRsZQ0KPiBwcm9jZXNzaW5nIGFzIHBvc3Np
YmxlIHRvIGF2b2lkIGRpcnR5aW5nIFJBTSBsYXRlIGluIHRoZSBtaWdyYXRpb24gY3ljbGUsDQo+
IGFuZCB3ZSBrbm93IHRoYXQgaW4tZmxpZ2h0IGRhdGEgY2FuIHdhaXQuIEJ1dCBpbiBhIHRyYW5z
aXRpb24gdG8gUzQgd2UNCj4gbmVlZCB0byBtYWtlIHN1cmUgdGhhdCBhdCBsZWFzdCBhbGwgdGhl
IGluLWZsaWdodCBibGtpZiByZXF1ZXN0cyBnZXQNCj4gY29tcGxldGVkLCBzaW5jZSB0aGV5IHBy
b2JhYmx5IGNvbnRhaW4gYml0cyBvZiB0aGUgZ3Vlc3QncyBtZW1vcnkgaW1hZ2UNCj4gYW5kIHRo
YXQncyBub3QgZ29pbmcgdG8gZ2V0IHNhdmVkIGFueSBvdGhlciB3YXkuDQo+IA0KPiBUaGFua3Ms
IHRoYXQgbWFrZXMgc2Vuc2UgYW5kIHNvbWV0aGluZyBhbG9uZyB0aGlzIGxpbmVzIHNob3VsZCBi
ZQ0KPiBhZGRlZCB0byB0aGUgY29tbWl0IG1lc3NhZ2UgSU1PLg0KPiANCj4gV29uZGVyaW5nIGFi
b3V0IFM0LCBzaG91bGRuJ3Qgd2UgZXhwZWN0IHRoZSBxdWV1ZXMgdG8gYWxyZWFkeSBiZQ0KPiBl
bXB0eT8gQXMgYW55IHN1YnN5c3RlbSB0aGF0IHdhbnRlZCB0byBzdG9yZSBzb21ldGhpbmcgdG8g
ZGlzayBzaG91bGQNCj4gbWFrZSBzdXJlIHJlcXVlc3RzIGhhdmUgYmVlbiBzdWNjZXNzZnVsbHkg
Y29tcGxldGVkIGJlZm9yZQ0KPiBzdXNwZW5kaW5nLg0KDQpXaGF0IGFib3V0IHdyaXRpbmcgdGhl
IHN1c3BlbmQgaW1hZ2UgaXRzZWxmPyBOb3JtYWwgZmlsZXN5c3RlbSBJL08gd2lsbCBoYXZlIGJl
ZW4gZmx1c2hlZCBvZiBjb3Vyc2UsIGJ1dCB3aGF0ZXZlciB2ZXN0aWdpYWwga2VybmVsIGFjdHVh
bGx5IHdyaXRlcyBvdXQgdGhlIGhpYmVybmF0aW9uIGZpbGUgbWF5IHdlbGwgZXhwZWN0IGEgZmlu
YWwgRDAtPkQzIG9uIHRoZSBzdG9yYWdlIGRldmljZSB0byBjYXVzZSBhIGZsdXNoLiBBZ2Fpbiwg
SSBkb24ndCBrbm93IHRoZSBzcGVjaWZpY3MgZm9yIExpbnV4IChhbmQgV2luZG93cyBhY3R1YWxs
eSB1c2VzIGFuIGluY2FybmF0aW9uIG9mIHRoZSBjcmFzaCBrZXJuZWwgdG8gZG8gdGhlIGpvYiwg
d2hpY2ggYnJpbmdzIHdpdGggaXQgYSB3aG9sZSBvdGhlciBzZXQgb2YgY29tcGxleGl0eSBhcyBm
YXIgYXMgUFYgZHJpdmVycyBnbykuDQoNCiAgUGF1bA0KDQo+IA0KPiBUaGFua3MsIFJvZ2VyLg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:00:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:00:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j556a-0005Hu-LL; Fri, 21 Feb 2020 10:00:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j556Y-0005Dc-QX
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:00:18 +0000
X-Inumbo-ID: f5bf9034-5490-11ea-8614-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f5bf9034-5490-11ea-8614-12813bfff9fa;
 Fri, 21 Feb 2020 10:00:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j556V-0007RI-O6; Fri, 21 Feb 2020 10:00:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j556V-000523-AM; Fri, 21 Feb 2020 10:00:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j556V-00027p-9e; Fri, 21 Feb 2020 10:00:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147305-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=0997352ddb4761c49dfedf6fef46b4cd15f6c9bf
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 10:00:15 +0000
Subject: [Xen-devel] [ovmf test] 147305: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzMwNSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczMDUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMDk5NzM1MmRkYjQ3NjFjNDlkZmVkZjZmZWY0NmI0Y2QxNWY2YzliZgpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA0NCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNDQgZGF5cyAgMTI4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzMwNSAgMjAyMC0wMi0xOSAxNToxNjo0MSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIFBhdmFuYS5LIDxwYXZh
bmEua0BpbnRlbC5jb20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkPyA8cGhpbG1kQHJlZGhhdC5j
b20+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkZSA8cGhpbG1kQHJlZGhhdC5jb20+CiAgUGhpbGlw
cGUgTWF0aGlldS1EYXVkw6kgPGRldmVsQGVkazIuZ3JvdXBzLmlvPgogIFBoaWxpcHBlIE1hdGhp
ZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBQaWVycmUgR29uZG9pcyA8cGllcnJlLmdv
bmRvaXNAYXJtLmNvbT4KICBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+CiAgU2FtaSBNdWphd2Fy
IDxzYW1pLm11amF3YXJAYXJtLmNvbT4KICBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9z
b2Z0LmNvbT4KICBTaXl1YW4gRnUgPHNpeXVhbi5mdUBpbnRlbC5jb20+CiAgU2l5dWFuLCBGdSA8
c2l5dWFuLmZ1QGludGVsLmNvbT4KICBTdGFyIFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAg
U3RldmVuIDxzdGV2ZW4uc2hpQGludGVsLmNvbT4KICBTdGV2ZW4gU2hpIDxzdGV2ZW4uc2hpQGlu
dGVsLmNvbT4KICBTdWRpcHRvIFBhdWwgPHN1ZGlwdG8ucGF1bEBhcm0uY29tPgogIFZpdGFseSBD
aGVwdHNvdiA8dml0OTY5NkBwcm90b25tYWlsLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgdmlhIEdy
b3Vwcy5JbyA8dml0OTY5Nj1wcm90b25tYWlsLmNvbUBncm91cHMuaW8+CiAgV2VpNiBYdSA8d2Vp
Ni54dUBpbnRlbC5jb20+CiAgV3UgSmlheGluIDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIFh1LCBX
ZWk2IDx3ZWk2Lnh1QGludGVsLmNvbT4KICBaZW5nLCBTdGFyIDxzdGFyLnplbmdAaW50ZWwuY29t
PgogIFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+CiAgWmhpZ3VhbmcgTGl1IDx6
aGlndWFuZy5saXVAaW50ZWwuY29tPgogIFpoaWp1LkZhbiA8emhpanV4LmZhbkBpbnRlbC5jb20+
Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQg
b24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MK
aW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBh
dmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rl
c3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4g
Z2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIK
ClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyBy
ZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU2NTYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:21:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:21:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55RG-0007GB-QD; Fri, 21 Feb 2020 10:21:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j55RF-0007G6-QD
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:21:41 +0000
X-Inumbo-ID: f2e48768-5493-11ea-861b-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f2e48768-5493-11ea-861b-12813bfff9fa;
 Fri, 21 Feb 2020 10:21:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582280500;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=szw5kUCBwfMR4Umcye1UsaTnnWME1Rw3d5ErMmAgp5Q=;
 b=H7slmdIbdR0cjoXvT8uDo/X6KgfWwqmZR+jgSLFB/GV7MJoB8UUtC2h1
 dET46Cj4M72SXIgMsKfydEFjAWo8rW7p3+MeYhaGGfOUU5JpbssslE3Z0
 i7u7Fch8Gd3gRuVmRiycBdvPsDRAifE0BYVAlbDzGX+ZqkGwRrbPhzUFv 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QEFBJckE/MYkvO2flXPlpJQt4Otkt0cu31Hi8oseCOIldyuYhI4sG/WgtjoU3dqM8aobRm4cza
 BxgWJnLKK6ZDvkNxA2rHcJKaR9vO6P7KJs3kG9lY1MfghynCwXfmNppiLeicgubrKuiqo1Fp/3
 pT0BMg+orHucSFRXhRTwIVHLS35iD+RLBJkiXqk4tRcaujIhh9XTXNUi/k+EbebNfX3kzbj8BJ
 L/ofjVQpTcO38wip8DTDbTm9fbWxG9KrnTUIm30Odti4icb8IAzr0zDY/JpPQYsftQMCxbG/61
 qk0=
X-SBRS: 2.7
X-MesageID: 12791624
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,467,1574139600"; d="scan'208";a="12791624"
Date: Fri, 21 Feb 2020 11:21:30 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200221102130.GW4679@Air-de-Roger>
References: <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
 <20200221092219.GU4679@Air-de-Roger>
 <5ddf980a3fba4fb39571184e688cefc5@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5ddf980a3fba4fb39571184e688cefc5@EX13D32EUC003.ant.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDk6NTY6NTRBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDIxIEZlYnJ1YXJ5IDIwMjAg
MDk6MjIKPiA+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+Cj4gPiBD
YzogQWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFy
ZG8KPiA+IDxlZHV2YWxAYW1hem9uLmNvbT47IGxlbi5icm93bkBpbnRlbC5jb207IHBldGVyekBp
bmZyYWRlYWQub3JnOwo+ID4gYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOyB4ODZAa2VybmVsLm9y
ZzsgbGludXgtbW1Aa3ZhY2sub3JnOwo+ID4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0
Z2x4QGxpbnV0cm9uaXguZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7Cj4gPiBmbGxpbmRlbkBh
bWFvem4uY29tOyBLYW1hdGEsIE11bmVoaXNhIDxrYW1hdGFtQGFtYXpvbi5jb20+Owo+ID4gbWlu
Z29AcmVkaGF0LmNvbTsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTaW5naCwgQmFs
YmlyCj4gPiA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxr
QG9yYWNsZS5jb207Cj4gPiBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
OyBqZ3Jvc3NAc3VzZS5jb207Cj4gPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1wbUB2
Z2VyLmtlcm5lbC5vcmc7IHJqd0Byand5c29ja2kubmV0Owo+ID4gbGludXgta2VybmVsQHZnZXIu
a2VybmVsLm9yZzsgdmt1em5ldHNAcmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsKPiA+
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtSRkMgUEFUQ0ggdjMgMDYvMTJdIHhlbi1ibGtmcm9udDogYWRkIGNhbGxiYWNr
cwo+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiAKPiA+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDA1OjAxOjUyUE0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+
ID4gPiBIb3BlZnVsbHkgd2hhdCBJIHNhaWQgYWJvdmUgaWxsdXN0cmF0ZXMgd2h5IGl0IG1heSBu
b3QgYmUgMTAwJQo+ID4gY29tbW9uLgo+ID4gPiA+Cj4gPiA+ID4gWWVzLCB0aGF0J3MgZmluZS4g
SSBkb24ndCBleHBlY3QgaXQgdG8gYmUgMTAwJSBjb21tb24gKGFzIEkgZ3Vlc3MKPiA+ID4gPiB0
aGF0IHRoZSBob29rcyB3aWxsIGhhdmUgZGlmZmVyZW50IHByb3RvdHlwZXMpLCBidXQgSSBleHBl
Y3QKPiA+ID4gPiB0aGF0IHJvdXRpbmVzIGNhbiBiZSBzaGFyZWQsIGFuZCB0aGF0IHRoZSBhcHBy
b2FjaCB0YWtlbiBjYW4gYmUgdGhlCj4gPiA+ID4gc2FtZS4KPiA+ID4gPgo+ID4gPiA+IEZvciBl
eGFtcGxlIG9uZSBuZWNlc3NhcnkgZGlmZmVyZW5jZSB3aWxsIGJlIHRoYXQgeGVuYnVzIGluaXRp
YXRlZAo+ID4gPiA+IHN1c3BlbmQgd29uJ3QgY2xvc2UgdGhlIFBWIGNvbm5lY3Rpb24sIGluIGNh
c2Ugc3VzcGVuc2lvbiBmYWlscy4gT24gUE0KPiA+ID4gPiBzdXNwZW5kIHlvdSBzZWVtIHRvIGFs
d2F5cyBjbG9zZSB0aGUgY29ubmVjdGlvbiBiZWZvcmVoYW5kLCBzbyB5b3UKPiA+ID4gPiB3aWxs
IGFsd2F5cyBoYXZlIHRvIHJlLW5lZ290aWF0ZSBvbiByZXN1bWUgZXZlbiBpZiBzdXNwZW5zaW9u
IGZhaWxlZC4KPiA+ID4gPgo+ID4gPiA+IFdoYXQgSSdtIG1vc3RseSB3b3JyaWVkIGFib3V0IGlz
IHRoZSBkaWZmZXJlbnQgYXBwcm9hY2ggdG8gcmluZwo+ID4gPiA+IGRyYWluaW5nLiBJZTogZWl0
aGVyIHhlbmJ1cyBpcyBjaGFuZ2VkIHRvIGZyZWV6ZSB0aGUgcXVldWVzIGFuZCBkcmFpbgo+ID4g
PiA+IHRoZSBzaGFyZWQgcmluZ3MsIG9yIFBNIHVzZXMgdGhlIGFscmVhZHkgZXhpc3RpbmcgbG9n
aWMgb2Ygbm90Cj4gPiA+ID4gZmx1c2hpbmcgdGhlIHJpbmdzIGFuIHJlLWlzc3VpbmcgaW4tZmxp
Z2h0IHJlcXVlc3RzIG9uIHJlc3VtZS4KPiA+ID4gPgo+ID4gPgo+ID4gPiBZZXMsIHRoYXQncyBu
ZWVkcyBjb25zaWRlcmF0aW9uLiBJIGRvbuKAmXQgdGhpbmsgdGhlIHNhbWUgc2VtYW50aWMgY2Fu
IGJlCj4gPiBzdWl0YWJsZSBmb3IgYm90aC4gRS5nLiBpbiBhIHhlbi1zdXNwZW5kIHdlIG5lZWQg
dG8gZnJlZXplIHdpdGggYXMgbGl0dGxlCj4gPiBwcm9jZXNzaW5nIGFzIHBvc3NpYmxlIHRvIGF2
b2lkIGRpcnR5aW5nIFJBTSBsYXRlIGluIHRoZSBtaWdyYXRpb24gY3ljbGUsCj4gPiBhbmQgd2Ug
a25vdyB0aGF0IGluLWZsaWdodCBkYXRhIGNhbiB3YWl0LiBCdXQgaW4gYSB0cmFuc2l0aW9uIHRv
IFM0IHdlCj4gPiBuZWVkIHRvIG1ha2Ugc3VyZSB0aGF0IGF0IGxlYXN0IGFsbCB0aGUgaW4tZmxp
Z2h0IGJsa2lmIHJlcXVlc3RzIGdldAo+ID4gY29tcGxldGVkLCBzaW5jZSB0aGV5IHByb2JhYmx5
IGNvbnRhaW4gYml0cyBvZiB0aGUgZ3Vlc3QncyBtZW1vcnkgaW1hZ2UKPiA+IGFuZCB0aGF0J3Mg
bm90IGdvaW5nIHRvIGdldCBzYXZlZCBhbnkgb3RoZXIgd2F5Lgo+ID4gCj4gPiBUaGFua3MsIHRo
YXQgbWFrZXMgc2Vuc2UgYW5kIHNvbWV0aGluZyBhbG9uZyB0aGlzIGxpbmVzIHNob3VsZCBiZQo+
ID4gYWRkZWQgdG8gdGhlIGNvbW1pdCBtZXNzYWdlIElNTy4KPiA+IAo+ID4gV29uZGVyaW5nIGFi
b3V0IFM0LCBzaG91bGRuJ3Qgd2UgZXhwZWN0IHRoZSBxdWV1ZXMgdG8gYWxyZWFkeSBiZQo+ID4g
ZW1wdHk/IEFzIGFueSBzdWJzeXN0ZW0gdGhhdCB3YW50ZWQgdG8gc3RvcmUgc29tZXRoaW5nIHRv
IGRpc2sgc2hvdWxkCj4gPiBtYWtlIHN1cmUgcmVxdWVzdHMgaGF2ZSBiZWVuIHN1Y2Nlc3NmdWxs
eSBjb21wbGV0ZWQgYmVmb3JlCj4gPiBzdXNwZW5kaW5nLgo+IAo+IFdoYXQgYWJvdXQgd3JpdGlu
ZyB0aGUgc3VzcGVuZCBpbWFnZSBpdHNlbGY/IE5vcm1hbCBmaWxlc3lzdGVtIEkvTwo+IHdpbGwg
aGF2ZSBiZWVuIGZsdXNoZWQgb2YgY291cnNlLCBidXQgd2hhdGV2ZXIgdmVzdGlnaWFsIGtlcm5l
bAo+IGFjdHVhbGx5IHdyaXRlcyBvdXQgdGhlIGhpYmVybmF0aW9uIGZpbGUgbWF5IHdlbGwgZXhw
ZWN0IGEgZmluYWwKPiBEMC0+RDMgb24gdGhlIHN0b3JhZ2UgZGV2aWNlIHRvIGNhdXNlIGEgZmx1
c2guCgpIbSwgSSBoYXZlIG5vIGlkZWEgcmVhbGx5LiBJIHRoaW5rIHdoYXRldmVyIHdyaXRlcyB0
byB0aGUgZGlzayBiZWZvcmUKc3VzcGVuZCBzaG91bGQgYWN0dWFsbHkgbWFrZSBzdXJlIHJlcXVl
c3RzIGhhdmUgY29tcGxldGVkLCBidXQgd2hhdAp5b3Ugc3VnZ2VzdCBtaWdodCBhbHNvIGJlIGEg
cG9zc2liaWxpdHkuCgpDYW4geW91IGZpZ3VyZSBvdXQgd2hldGhlciB0aGVyZSBhcmUgcmVxdWVz
dHMgb24gdGhlIHJpbmcgb3IgaW4gdGhlCnF1ZXVlIGJlZm9yZSBzdXNwZW5kaW5nPwoKPiBBZ2Fp
biwgSSBkb24ndCBrbm93IHRoZSBzcGVjaWZpY3MgZm9yIExpbnV4IChhbmQgV2luZG93cyBhY3R1
YWxseQo+IHVzZXMgYW4gaW5jYXJuYXRpb24gb2YgdGhlIGNyYXNoIGtlcm5lbCB0byBkbyB0aGUg
am9iLCB3aGljaCBicmluZ3MKPiB3aXRoIGl0IGEgd2hvbGUgb3RoZXIgc2V0IG9mIGNvbXBsZXhp
dHkgYXMgZmFyIGFzIFBWIGRyaXZlcnMgZ28pLgoKVGhhdCBzZWVtcyBleHRyZW1lbHkgY29tcGxl
eCwgSSdtIHN1cmUgdGhlcmUncyBhIHJlYXNvbiBmb3IgaXQgOikuCgpUaGFua3MsIFJvZ2VyLgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:23:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:23:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55TS-0007OE-Ay; Fri, 21 Feb 2020 10:23:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j55TR-0007O9-Ju
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:23:57 +0000
X-Inumbo-ID: 44088306-5494-11ea-b0fd-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 44088306-5494-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 10:23:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582280637;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=MJ8cvu68cCNaysT2x+fk74Txi0li0JDn+ry0cbxs5No=;
 b=ANHhcZQaECXslMcGc2DZbpZjIFCVo/CNrpMvyukovrJ4JqXDfYKdc0WL
 Fhf6Egce8ysqFcdFpajY08XKEbq7hHIOOeBp2nrYV/YxW8h0PYlyRMWtV
 USMwIwcz8+vrYgIlq9Imo7B3DnMZWqXY9IPrY792g6bXM/4T8PEL5qw1z Q=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vwVgiwg9p/LAuyfEr9RF/9bODSJuguKMcFBFQPaKcERjWiUM7+DifRQlP+Y14yiiErij6EDlO9
 09CWDLv02HqTKYxU4fcn0u1evnogs5vdrPrTEUB20qqr+L/fSn8Y2bnpBK1RmGFzAsKN6UIOuL
 3VAtebeBdLaZjfYkS6JeMdoArjxfpQKOBPy6eC+KeFkfZ9escIBXEDPJSpKs4wqsVdRAqiE3qK
 FX3xoc7H2d5Vk+Ej/pIdz11qqsw0iNchTvCO9X49SoGNhHLyi1nuWJnYNa/bkLT8K1IrpSryEz
 pgA=
X-SBRS: 2.7
X-MesageID: 12985114
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,467,1574139600"; d="scan'208";a="12985114"
Date: Fri, 21 Feb 2020 11:23:48 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221102348.GX4679@Air-de-Roger>
References: <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <20200219160825.GF4679@Air-de-Roger>
 <be0a78d2-f175-96fb-dccc-58088362ddd4@suse.com>
 <55e22641-7719-ea56-2961-4f38439c10b8@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <55e22641-7719-ea56-2961-4f38439c10b8@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDk6MTY6NDhBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBPbiAxOS4w
Mi4yMDIwIDE3OjA4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4+IE9uIFdlZCwgRmViIDE5
LCAyMDIwIGF0IDAzOjA3OjE0UE0gKzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPj4+IE9u
IDE5LzAyLzIwMjAgMTQ6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+Pj4gT24gMTkuMDIuMjAy
MCAxNTo0NSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+PiBPbiBXZWQsIEZlYiAxOSwg
MjAyMCBhdCAwMjo0NDoxMlBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPiA+Pj4+Pj4gT24g
MTkuMDIuMjAyMCAxNDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+Pj4+Pj4+IE9uIFdl
ZCwgRmViIDE5LCAyMDIwIGF0IDAxOjU5OjUxUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+
ID4+Pj4+Pj4+IE9uIDEzLjAyLjIwMjAgMTI6MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+
Pj4+Pj4+Pj4gRG9uJ3QgYWxsb3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0
aW5nIHRoZSB0cnlsb2NrIGludG8gYQo+ID4+Pj4+Pj4+PiBibG9ja2luZyBsb2NrIGFjcXVpc2l0
aW9uLiBXcml0ZSB1c2VycyBvZiB0aGUgY3B1X2FkZF9yZW1vdmVfbG9jayBhcmUKPiA+Pj4+Pj4+
Pj4gbGltaXRlZCB0byBDUFUgcGx1Zy91bnBsdWcgb3BlcmF0aW9ucywgYW5kIGNhbm5vdCBkZWFk
bG9jayBiZXR3ZWVuCj4gPj4+Pj4+Pj4+IHRoZW1zZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFraW5n
IHRoZSBsb2NrIGluIHJlYWQgbW9kZSBhcwo+ID4+Pj4+Pj4+PiBjcHVfYWRkX3JlbW92ZV9sb2Nr
IGlzIGFsd2F5cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQuIFRoZXJlCj4gPj4+Pj4+
Pj4+IGFyZSBhbHNvIG5vIG90aGVyIGxvY2tzIHRha2VuIGR1cmluZyB0aGUgcGx1Zy91bnBsdWcg
b3BlcmF0aW9ucy4KPiA+Pj4+Pj4+PiBJIGRvbid0IHRoaW5rIHRoZSBnb2FsIHdhcyBkZWFkbG9j
ayBhdm9pZGFuY2UsIGJ1dCByYXRoZXIgbGltaXRpbmcKPiA+Pj4+Pj4+PiBvZiB0aGUgdGltZSBz
cGVudCBzcGlubmluZyB3aGlsZSB0cnlpbmcgdG8gYWNxdWlyZSB0aGUgbG9jaywgaW4KPiA+Pj4+
Pj4+PiBmYXZvciBvZiBoYXZpbmcgdGhlIGNhbGxlciByZXRyeS4KPiA+Pj4+Pj4+IE5vdyB0aGF0
IHRoZSBjb250ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5IHVzZXJzIGlzIHJlZHVjZWQgYXMgdGhv
c2UKPiA+Pj4+Pj4+IGNhbiB0YWtlIHRoZSBsb2NrIGluIHBhcmFsbGVsIEkgdGhpbmsgaXQncyBz
YWZlIHRvIHN3aXRjaCB3cml0ZXJzIHRvCj4gPj4+Pj4+PiBibG9ja2luZyBtb2RlLgo+ID4+Pj4+
PiBJJ2QgYWdyZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5IChtYW55KSByZWFk
ZXJzLgo+ID4+Pj4+IEFGQUlDVCBmcm9tIHRoZSBydyBsb2NrIGltcGxlbWVudGF0aW9uIHJlYWRl
cnMgd29uJ3QgYmUgYWJsZSB0byBwaWNrCj4gPj4+Pj4gdGhlIGxvY2sgYXMgc29vbiBhcyB0aGVy
ZSdzIGEgd3JpdGVyIHdhaXRpbmcsIHdoaWNoIHNob3VsZCBhdm9pZCB0aGlzCj4gPj4+Pj4gc3Rh
cnZhdGlvbj8KPiA+Pj4+Pgo+ID4+Pj4+IFlvdSBzdGlsbCBuZWVkIHRvIHdhaXQgZm9yIGN1cnJl
bnQgcmVhZGVycyB0byBkcm9wIHRoZSBsb2NrLCBidXQgbm8KPiA+Pj4+PiBuZXcgcmVhZGVycyB3
b3VsZCBiZSBhYmxlIHRvIGxvY2sgaXQsIHdoaWNoIEkgdGhpbmsgc2hvdWxkIGdpdmJlIHVzCj4g
Pj4+Pj4gZW5vdWdoIGZhaXJuZXNzLgo+ID4+Pj4gQWgsIHJpZ2h0LCBpdCB3YXMgcmF0aGVyIHRo
ZSBvdGhlciB3YXkgYXJvdW5kIC0gYmFjay10by1iYWNrCj4gPj4+PiB3cml0ZXJzIGNhbiBzdGFy
dmUgcmVhZGVycyB3aXRoIG91ciBjdXJyZW50IGltcGxlbWVudGF0aW9uLgo+ID4+Pj4KPiA+Pj4+
PiBPVE9IIHdoZW4gdXNpbmcgX3RyeWxvY2sgbmV3IHJlYWRlcnMgY2FuIHN0aWxsIHBpY2sKPiA+
Pj4+PiB0aGUgbG9jayBpbiByZWFkIG1vZGUsIGFuZCBoZW5jZSBJIHRoaW5rIHVzaW5nIGJsb2Nr
aW5nIG1vZGUgZm9yCj4gPj4+Pj4gd3JpdGVycyBpcyBhY3R1YWxseSBiZXR0ZXIsIGFzIHlvdSBj
YW4gYXNzdXJlIHRoYXQgcmVhZGVycyB3b24ndCBiZQo+ID4+Pj4+IGFibGUgdG8gc3RhcnZlIHdy
aXRlcnMuCj4gPj4+PiBUaGlzIGlzIGEgZ29vZCBwb2ludC4gTmV2ZXJ0aGVsZXNzIEkgcmVtYWlu
IHVuY29udmluY2VkIHRoYXQKPiA+Pj4+IHRoZSBjaGFuZ2UgaXMgd2FycmFudGVkIGdpdmVuIHRo
ZSBvcmlnaW5hbCBpbnRlbnRpb25zIChhcyBmYXIKPiA+Pj4+IGFzIHdlJ3JlIGFibGUgdG8gcmVj
b25zdHJ1Y3QgdGhlbSkuIElmIHRoZSBjdXJyZW50IGJlaGF2aW9yCj4gPj4+PiBnZXRzIGluIHRo
ZSB3YXkgb2Ygc2Vuc2libGUgc2hpbSBvcGVyYXRpb24sIHBlcmhhcHMgdGhlCj4gPj4+PiBiZWhh
dmlvciBzaG91bGQgYmUgbWFkZSBkZXBlbmRlbnQgdXBvbiBydW5uaW5nIGluIHNoaW0gbW9kZT8K
PiA+Pj4KPiA+Pj4gSG90cGx1ZyBpc24ndCBnZW5lcmFsbHkgdXNlZCBhdCBhbGwsIHNvIHRoZXJl
IGlzIDAgd3JpdGUgcHJlc3N1cmUgb24gdGhlCj4gPj4+IGxvY2suCj4gPj4+Cj4gPj4+IFdoZW4g
aXQgaXMgdXNlZCwgaXQgaXMgYWxsIGF0IGV4cGxpY2l0IHJlcXVlc3QgZnJvbSB0aGUgY29udHJv
bGxpbmcKPiA+Pj4gZW50aXR5IGluIHRoZSBzeXN0ZW0gKGhhcmR3YXJlIGRvbWFpbiwgb3Igc2lu
Z2xldG9uIHNoaW0gZG9tYWluKS4KPiA+Pj4KPiA+Pj4gSWYgdGhhdCBlbnRpdHkgaXMgdHJ5aW5n
IHRvIERvUyB5b3UsIHlvdSd2ZSBhbHJlYWR5IGxvc3QuCj4gPj4+Cj4gPj4+IFRoZXJlIG1pZ2h0
IGJlIGF0dGVtcHRzIHRvIGp1c3RpZnkgd2h5IHRoZSBsb2NraW5nIHdhcyBkb25lIGxpa2UgdGhh
dCBpbgo+ID4+PiB0aGUgZmlyc3QgcGxhY2UsIGJ1dCBpdCBkb2Vzbid0IG1lYW4gdGhleSB3ZXJl
IG5lY2Vzc2FyaWx5IGNvcnJlY3QgdG8KPiA+Pj4gYmVpbmcgd2l0aCwgYW5kIHRoZXkgZG9uJ3Qg
bWF0Y2ggdXAgd2l0aCB0aGUgcmVhbGlzdGljIHVzYWdlIG9mIHRoZSBsb2NrLgo+ID4+Cj4gPj4g
SSdtIGhhcHB5IHRvIHJld3JpdGUgdGhlIGNvbW1pdCBtZXNzYWdlIGluIG9yZGVyIHRvIGluY2x1
ZGUgdGhlCj4gPj4gZGlzY3Vzc2lvbiBoZXJlLiBXaGF0IGFib3V0IGFkZGluZzoKPiA+Pgo+ID4+
IE5vdGUgdGhhdCB3aGVuIHVzaW5nIHJ3IGxvY2tzIGEgd3JpdGVyIHdhbnRpbmcgdG8gdGFrZSB0
aGUgbG9jayB3aWxsCj4gPj4gcHJldmVudCBmdXJ0aGVyIHJlYWRzIGZyb20gbG9ja2luZyBpdCwg
aGVuY2UgcHJldmVudGluZyByZWFkZXJzIGZyb20KPiA+PiBzdGFydmluZyB3cml0ZXJzLiBXcml0
ZXJzIE9UT0ggY291bGQgc3RhcnZlIHJlYWRlcnMsIGJ1dCBzaW5jZSB0aGUKPiA+PiBsb2NrIGlz
IG9ubHkgcGlja2VkIGluIHdyaXRlIG1vZGUgYnkgYWN0aW9ucyByZXF1ZXN0ZWQgYnkgcHJpdmls
ZWdlZAo+ID4+IGRvbWFpbnMgc3VjaCBlbnRpdGllcyBhbHJlYWR5IGhhdmUgdGhlIGFiaWxpdHkg
dG8gRG9TIHRoZSBoeXBlcnZpc29yCj4gPj4gaW4gbWFueSBvdGhlciB3YXlzLgo+ID4gCj4gPiBX
aGlsZSB0aGlzIHNvdW5kcyBmaW5lLCBteSBwcmltYXJ5IHJlcXVlc3Qgd2FzIG1vcmUgdG93YXJk
cyByZW1vdmluZwo+ID4gKG9yIGF0IGxlYXN0IG1ha2luZyBsZXNzIHNjYXJ5KSB0aGUgcGFydCBh
Ym91dCBkZWFkbG9ja3MuCj4gCj4gQWN0dWFsbHksIGhhdmluZyB0aG91Z2h0IGFib3V0IHRoaXMg
c29tZSBtb3JlIG92ZXIgbmlnaHQsIEknbSBmaW5lCj4gd2l0aCB0aGUgbWVudGlvbmluZyBvZiB0
aGUgZGVhZGxvY2sgc2NlbmFyaW8gYXMgeW91IGhhdmUgaXQgcmlnaHQgbm93Lgo+IEknbSBub3Qg
b3Zlcmx5IGZ1c3NlZCBhcyB0byB0aGUgYWRkaXRpb24gKG9yIG5vdCkgb2YgdGhlIGFib3ZlIGV4
dHJhCj4gcGFyYWdyYXBoLgoKVXAgdG8geW91LCBJIGRvbid0IGhhdmUgYSBzdHJvbmcgb3Bpbmlv
bi4KCkFGQUlDVCB0aGVyZSdzIG5vIG5lZWQgZm9yIG1lIHRvIHJlc2VuZCB0aGVuPwoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:29:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:29:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55ZB-0007ab-5g; Fri, 21 Feb 2020 10:29:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j55Z9-0007aW-FD
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:29:51 +0000
X-Inumbo-ID: 17772fee-5495-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 17772fee-5495-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 10:29:51 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j55Z8-0007yw-6A; Fri, 21 Feb 2020 10:29:50 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j55Z7-0002DR-TY; Fri, 21 Feb 2020 10:29:50 +0000
Date: Fri, 21 Feb 2020 10:29:47 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200221102947.huairapxh4wbz4dl@debian>
References: <20200220195845.5676-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200220195845.5676-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/splitlock: CPUID and MSR details
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDc6NTg6NDVQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBBIHNwbGl0bG9jayBpcyBhbiBhdG9taWMgb3BlcmF0aW9uIHdoaWNoIGNyb3NzZXMg
YSBjYWNoZSBsaW5lIGJvdW5kYXJ5LiAgSXQKPiBzZXJpYWxpc2VzIG9wZXJhdGlvbnMgaW4gdGhl
IGNhY2hlIGNvaGVyZW5jeSBmYWJyaWMgYW5kIGNvbWVzIHdpdGggYQo+IG11bHRpLXRob3VzYW5k
IGN5Y2xlIHN0YWxsLgo+IAo+IEludGVsIFRyZW1vbnQgQ1BVcyBpbnRyb2R1Y2UgTVNSX0NPUkVf
Q0FQUyB0byBlbnVtZXJhdGUgdmFyaW91cyBjb3JlLXNwZWNpZmljCj4gZmVhdHVyZXMsIGFuZCBN
U1JfVEVTVF9DVFJMIHRvIGFkanVzdCB0aGUgYmVoYXZpb3VyIGluIHRoZSBjYXNlIG9mIGEKPiBz
cGxpdGxvY2suCj4gCj4gVmlydHVhbGlzaW5nIHRoaXMgZm9yIGd1ZXN0cyBpcyBkaXN0aW5jdGx5
IHRyaWNreSBvd2luZyB0byB0aGUgZmFjdCB0aGF0Cj4gTVNSX1RFU1RfQ1RSTCBoYXMgY29yZSBy
YXRoZXIgdGhhbiB0aHJlYWQgc2NvcGUuICBJbiB0aGUgbWVhbnRpbWUgaG93ZXZlciwKPiBwcmV2
ZW50IHRoZSBNU1IgdmFsdWVzIGxlYWtpbmcgaW50byBndWVzdHMuCj4gCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:33:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:33:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55d0-0008Va-NS; Fri, 21 Feb 2020 10:33:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j55cy-0008VV-QS
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:33:48 +0000
X-Inumbo-ID: a475dde7-5495-11ea-8622-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a475dde7-5495-11ea-8622-12813bfff9fa;
 Fri, 21 Feb 2020 10:33:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582281229; x=1613817229;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=Icj/QM3WRK8rzgrH5UZj/qyzMGOKB3KQesC2wNeSdyA=;
 b=BEbALJ6Foyw1SIdlrBeBxgqIRGbq34qsMMPAWjLfaDMnPWdAt69uJJgI
 k0Y8xDQMKGQzmJ7EE359KB0mlKZp2X5rlgcZufsdBsN6Jq91mAt39dPtA
 ZuYhXtx99yrj0V5wi7FIBSb67XUVuiaw1yw1jcb8wgqPTbUbyBCEapvEm 8=;
IronPort-SDR: +PxkK+n1oxJ3ulW13Vw7G4yj4RSXk27rjbkB6oZO78HYL59lNh94e4FAvFGpsfCQdw594otsCh
 pDO4CgAV6uIg==
X-IronPort-AV: E=Sophos;i="5.70,467,1574121600"; d="scan'208";a="18283252"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 21 Feb 2020 10:33:46 +0000
Received: from EX13MTAUWA001.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id BA354A0611; Fri, 21 Feb 2020 10:33:44 +0000 (UTC)
Received: from EX13D10UWA004.ant.amazon.com (10.43.160.64) by
 EX13MTAUWA001.ant.amazon.com (10.43.160.58) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 10:33:44 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D10UWA004.ant.amazon.com (10.43.160.64) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Fri, 21 Feb 2020 10:33:43 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 21 Feb 2020 10:33:42 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks for
 PM suspend and hibernation
Thread-Index: AQHV446AUecZloiSDUiowKQxKdi9t6gfLFuAgADaIoCAAKqFgIACJekAgAD0YQCAAAHOgIAAdTyAgAAHU1CAAAptgIAAAgSwgAETnYCAAAiO8IAAB/sAgAACgiA=
Date: Fri, 21 Feb 2020 10:33:42 +0000
Message-ID: <66a211bae1de4be9861ef8393607d1b3@EX13D32EUC003.ant.amazon.com>
References: <20200218091611.GN4679@Air-de-Roger>
 <20200219180424.GA17584@dev-dsk-anchalag-2a-9c2d1d96.us-west-2.amazon.com>
 <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
 <20200221092219.GU4679@Air-de-Roger>
 <5ddf980a3fba4fb39571184e688cefc5@EX13D32EUC003.ant.amazon.com>
 <20200221102130.GW4679@Air-de-Roger>
In-Reply-To: <20200221102130.GW4679@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.171]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSb2dlciBQYXUgTW9ubsOpIDxy
b2dlci5wYXVAY2l0cml4LmNvbT4NCj4gU2VudDogMjEgRmVicnVhcnkgMjAyMCAxMDoyMg0KPiBU
bzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiBDYzogQWdhcndhbCwg
QW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFyZG8NCj4gPGVkdXZh
bEBhbWF6b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsgcGV0ZXJ6QGluZnJhZGVhZC5vcmc7
DQo+IGJlbmhAa2VybmVsLmNyYXNoaW5nLm9yZzsgeDg2QGtlcm5lbC5vcmc7IGxpbnV4LW1tQGt2
YWNrLm9yZzsNCj4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXgu
ZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7DQo+IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0
YSwgTXVuZWhpc2EgPGthbWF0YW1AYW1hem9uLmNvbT47DQo+IG1pbmdvQHJlZGhhdC5jb207IHhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgU2luZ2gsIEJhbGJpcg0KPiA8c2JsYmlyQGFt
YXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxrQG9yYWNsZS5jb207DQo+IGJw
QGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207IGpncm9zc0BzdXNlLmNvbTsN
Cj4gbmV0ZGV2QHZnZXIua2VybmVsLm9yZzsgbGludXgtcG1Admdlci5rZXJuZWwub3JnOyByandA
cmp3eXNvY2tpLm5ldDsNCj4gbGludXgta2VybmVsQHZnZXIua2VybmVsLm9yZzsgdmt1em5ldHNA
cmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsNCj4gV29vZGhvdXNlLCBEYXZpZCA8ZHdt
d0BhbWF6b24uY28udWs+DQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYz
IDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZCBjYWxsYmFja3MNCj4gZm9yIFBNIHN1c3BlbmQgYW5k
IGhpYmVybmF0aW9uDQo+IA0KPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAwOTo1Njo1NEFNICsw
MDAwLCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t
LS0NCj4gPiA+IEZyb206IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPg0K
PiA+ID4gU2VudDogMjEgRmVicnVhcnkgMjAyMCAwOToyMg0KPiA+ID4gVG86IER1cnJhbnQsIFBh
dWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gPiA+IENjOiBBZ2Fyd2FsLCBBbmNoYWwgPGFu
Y2hhbGFnQGFtYXpvbi5jb20+OyBWYWxlbnRpbiwgRWR1YXJkbw0KPiA+ID4gPGVkdXZhbEBhbWF6
b24uY29tPjsgbGVuLmJyb3duQGludGVsLmNvbTsgcGV0ZXJ6QGluZnJhZGVhZC5vcmc7DQo+ID4g
PiBiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc7IHg4NkBrZXJuZWwub3JnOyBsaW51eC1tbUBrdmFj
ay5vcmc7DQo+ID4gPiBwYXZlbEB1Y3cuY3o7IGhwYUB6eXRvci5jb207IHRnbHhAbGludXRyb25p
eC5kZTsNCj4gc3N0YWJlbGxpbmlAa2VybmVsLm9yZzsNCj4gPiA+IGZsbGluZGVuQGFtYW96bi5j
b207IEthbWF0YSwgTXVuZWhpc2EgPGthbWF0YW1AYW1hem9uLmNvbT47DQo+ID4gPiBtaW5nb0By
ZWRoYXQuY29tOyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IFNpbmdoLCBCYWxiaXIN
Cj4gPiA+IDxzYmxiaXJAYW1hem9uLmNvbT47IGF4Ym9lQGtlcm5lbC5kazsga29ucmFkLndpbGtA
b3JhY2xlLmNvbTsNCj4gPiA+IGJwQGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5j
b207IGpncm9zc0BzdXNlLmNvbTsNCj4gPiA+IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4
LXBtQHZnZXIua2VybmVsLm9yZzsgcmp3QHJqd3lzb2NraS5uZXQ7DQo+ID4gPiBsaW51eC1rZXJu
ZWxAdmdlci5rZXJuZWwub3JnOyB2a3V6bmV0c0ByZWRoYXQuY29tOw0KPiBkYXZlbUBkYXZlbWxv
ZnQubmV0Ow0KPiA+ID4gV29vZGhvdXNlLCBEYXZpZCA8ZHdtd0BhbWF6b24uY28udWs+DQo+ID4g
PiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1JGQyBQQVRDSCB2MyAwNi8xMl0geGVuLWJsa2Zy
b250OiBhZGQNCj4gY2FsbGJhY2tzDQo+ID4gPiBmb3IgUE0gc3VzcGVuZCBhbmQgaGliZXJuYXRp
b24NCj4gPiA+DQo+ID4gPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNTowMTo1MlBNICswMDAw
LCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gPiA+ID4gSG9wZWZ1bGx5IHdoYXQgSSBzYWlk
IGFib3ZlIGlsbHVzdHJhdGVzIHdoeSBpdCBtYXkgbm90IGJlIDEwMCUNCj4gPiA+IGNvbW1vbi4N
Cj4gPiA+ID4gPg0KPiA+ID4gPiA+IFllcywgdGhhdCdzIGZpbmUuIEkgZG9uJ3QgZXhwZWN0IGl0
IHRvIGJlIDEwMCUgY29tbW9uIChhcyBJIGd1ZXNzDQo+ID4gPiA+ID4gdGhhdCB0aGUgaG9va3Mg
d2lsbCBoYXZlIGRpZmZlcmVudCBwcm90b3R5cGVzKSwgYnV0IEkgZXhwZWN0DQo+ID4gPiA+ID4g
dGhhdCByb3V0aW5lcyBjYW4gYmUgc2hhcmVkLCBhbmQgdGhhdCB0aGUgYXBwcm9hY2ggdGFrZW4g
Y2FuIGJlDQo+IHRoZQ0KPiA+ID4gPiA+IHNhbWUuDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBGb3Ig
ZXhhbXBsZSBvbmUgbmVjZXNzYXJ5IGRpZmZlcmVuY2Ugd2lsbCBiZSB0aGF0IHhlbmJ1cyBpbml0
aWF0ZWQNCj4gPiA+ID4gPiBzdXNwZW5kIHdvbid0IGNsb3NlIHRoZSBQViBjb25uZWN0aW9uLCBp
biBjYXNlIHN1c3BlbnNpb24gZmFpbHMuDQo+IE9uIFBNDQo+ID4gPiA+ID4gc3VzcGVuZCB5b3Ug
c2VlbSB0byBhbHdheXMgY2xvc2UgdGhlIGNvbm5lY3Rpb24gYmVmb3JlaGFuZCwgc28geW91DQo+
ID4gPiA+ID4gd2lsbCBhbHdheXMgaGF2ZSB0byByZS1uZWdvdGlhdGUgb24gcmVzdW1lIGV2ZW4g
aWYgc3VzcGVuc2lvbg0KPiBmYWlsZWQuDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBXaGF0IEknbSBt
b3N0bHkgd29ycmllZCBhYm91dCBpcyB0aGUgZGlmZmVyZW50IGFwcHJvYWNoIHRvIHJpbmcNCj4g
PiA+ID4gPiBkcmFpbmluZy4gSWU6IGVpdGhlciB4ZW5idXMgaXMgY2hhbmdlZCB0byBmcmVlemUg
dGhlIHF1ZXVlcyBhbmQNCj4gZHJhaW4NCj4gPiA+ID4gPiB0aGUgc2hhcmVkIHJpbmdzLCBvciBQ
TSB1c2VzIHRoZSBhbHJlYWR5IGV4aXN0aW5nIGxvZ2ljIG9mIG5vdA0KPiA+ID4gPiA+IGZsdXNo
aW5nIHRoZSByaW5ncyBhbiByZS1pc3N1aW5nIGluLWZsaWdodCByZXF1ZXN0cyBvbiByZXN1bWUu
DQo+ID4gPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gWWVzLCB0aGF0J3MgbmVlZHMgY29uc2lkZXJh
dGlvbi4gSSBkb27igJl0IHRoaW5rIHRoZSBzYW1lIHNlbWFudGljIGNhbg0KPiBiZQ0KPiA+ID4g
c3VpdGFibGUgZm9yIGJvdGguIEUuZy4gaW4gYSB4ZW4tc3VzcGVuZCB3ZSBuZWVkIHRvIGZyZWV6
ZSB3aXRoIGFzDQo+IGxpdHRsZQ0KPiA+ID4gcHJvY2Vzc2luZyBhcyBwb3NzaWJsZSB0byBhdm9p
ZCBkaXJ0eWluZyBSQU0gbGF0ZSBpbiB0aGUgbWlncmF0aW9uDQo+IGN5Y2xlLA0KPiA+ID4gYW5k
IHdlIGtub3cgdGhhdCBpbi1mbGlnaHQgZGF0YSBjYW4gd2FpdC4gQnV0IGluIGEgdHJhbnNpdGlv
biB0byBTNCB3ZQ0KPiA+ID4gbmVlZCB0byBtYWtlIHN1cmUgdGhhdCBhdCBsZWFzdCBhbGwgdGhl
IGluLWZsaWdodCBibGtpZiByZXF1ZXN0cyBnZXQNCj4gPiA+IGNvbXBsZXRlZCwgc2luY2UgdGhl
eSBwcm9iYWJseSBjb250YWluIGJpdHMgb2YgdGhlIGd1ZXN0J3MgbWVtb3J5DQo+IGltYWdlDQo+
ID4gPiBhbmQgdGhhdCdzIG5vdCBnb2luZyB0byBnZXQgc2F2ZWQgYW55IG90aGVyIHdheS4NCj4g
PiA+DQo+ID4gPiBUaGFua3MsIHRoYXQgbWFrZXMgc2Vuc2UgYW5kIHNvbWV0aGluZyBhbG9uZyB0
aGlzIGxpbmVzIHNob3VsZCBiZQ0KPiA+ID4gYWRkZWQgdG8gdGhlIGNvbW1pdCBtZXNzYWdlIElN
Ty4NCj4gPiA+DQo+ID4gPiBXb25kZXJpbmcgYWJvdXQgUzQsIHNob3VsZG4ndCB3ZSBleHBlY3Qg
dGhlIHF1ZXVlcyB0byBhbHJlYWR5IGJlDQo+ID4gPiBlbXB0eT8gQXMgYW55IHN1YnN5c3RlbSB0
aGF0IHdhbnRlZCB0byBzdG9yZSBzb21ldGhpbmcgdG8gZGlzayBzaG91bGQNCj4gPiA+IG1ha2Ug
c3VyZSByZXF1ZXN0cyBoYXZlIGJlZW4gc3VjY2Vzc2Z1bGx5IGNvbXBsZXRlZCBiZWZvcmUNCj4g
PiA+IHN1c3BlbmRpbmcuDQo+ID4NCj4gPiBXaGF0IGFib3V0IHdyaXRpbmcgdGhlIHN1c3BlbmQg
aW1hZ2UgaXRzZWxmPyBOb3JtYWwgZmlsZXN5c3RlbSBJL08NCj4gPiB3aWxsIGhhdmUgYmVlbiBm
bHVzaGVkIG9mIGNvdXJzZSwgYnV0IHdoYXRldmVyIHZlc3RpZ2lhbCBrZXJuZWwNCj4gPiBhY3R1
YWxseSB3cml0ZXMgb3V0IHRoZSBoaWJlcm5hdGlvbiBmaWxlIG1heSB3ZWxsIGV4cGVjdCBhIGZp
bmFsDQo+ID4gRDAtPkQzIG9uIHRoZSBzdG9yYWdlIGRldmljZSB0byBjYXVzZSBhIGZsdXNoLg0K
PiANCj4gSG0sIEkgaGF2ZSBubyBpZGVhIHJlYWxseS4gSSB0aGluayB3aGF0ZXZlciB3cml0ZXMg
dG8gdGhlIGRpc2sgYmVmb3JlDQo+IHN1c3BlbmQgc2hvdWxkIGFjdHVhbGx5IG1ha2Ugc3VyZSBy
ZXF1ZXN0cyBoYXZlIGNvbXBsZXRlZCwgYnV0IHdoYXQNCj4geW91IHN1Z2dlc3QgbWlnaHQgYWxz
byBiZSBhIHBvc3NpYmlsaXR5Lg0KPiANCj4gQ2FuIHlvdSBmaWd1cmUgb3V0IHdoZXRoZXIgdGhl
cmUgYXJlIHJlcXVlc3RzIG9uIHRoZSByaW5nIG9yIGluIHRoZQ0KPiBxdWV1ZSBiZWZvcmUgc3Vz
cGVuZGluZz8NCg0KV2VsbCB0aGVyZSdzIGNsZWFybHkgcGVuZGluZyBzdHVmZiBpbiB0aGUgcmlu
ZyBpZiByc3BfcHJvZCAhPSByZXFfcHJvZCA6LSkgQXMgZm9yIGludGVybmFsIHF1ZXVlcywgSSBk
b24ndCBrbm93IGhvdyBibGtmcm9udCBtYW5hZ2VzIHRoYXQgKG9yIHdoZXRoZXIgaXQgaGFzIGFu
eSBwZW5kaW5nIHdvcmsgcXVldWUgYXQgYWxsKS4NCg0KICBQYXVsDQoNCj4gDQo+ID4gQWdhaW4s
IEkgZG9uJ3Qga25vdyB0aGUgc3BlY2lmaWNzIGZvciBMaW51eCAoYW5kIFdpbmRvd3MgYWN0dWFs
bHkNCj4gPiB1c2VzIGFuIGluY2FybmF0aW9uIG9mIHRoZSBjcmFzaCBrZXJuZWwgdG8gZG8gdGhl
IGpvYiwgd2hpY2ggYnJpbmdzDQo+ID4gd2l0aCBpdCBhIHdob2xlIG90aGVyIHNldCBvZiBjb21w
bGV4aXR5IGFzIGZhciBhcyBQViBkcml2ZXJzIGdvKS4NCj4gDQo+IFRoYXQgc2VlbXMgZXh0cmVt
ZWx5IGNvbXBsZXgsIEknbSBzdXJlIHRoZXJlJ3MgYSByZWFzb24gZm9yIGl0IDopLg0KPiANCj4g
VGhhbmtzLCBSb2dlci4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:39:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:39:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55hx-0000F9-CA; Fri, 21 Feb 2020 10:38:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j55hw-0000EP-IF
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:38:56 +0000
X-Inumbo-ID: 5b93d430-5496-11ea-8622-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b93d430-5496-11ea-8622-12813bfff9fa;
 Fri, 21 Feb 2020 10:38:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4A868AC66;
 Fri, 21 Feb 2020 10:38:54 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org
Date: Fri, 21 Feb 2020 11:38:51 +0100
Message-Id: <20200221103851.7855-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH] x86/mm: fix dump_pagetables with Xen PV
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Peter Zijlstra <peterz@infradead.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDJhZTI3MTM3YjJkYjg5ICgieDg2OiBtbTogY29udmVydCBkdW1wX3BhZ2V0YWJsZXMg
dG8gdXNlCndhbGtfcGFnZV9yYW5nZSIpIGJyb2tlIFhlbiBQViBndWVzdHMgYXMgdGhlIGh5cGVy
dmlzb3IgcmVzZXJ2ZWQgaG9sZQppbiB0aGUgbWVtb3J5IG1hcCB3YXMgbm90IHRha2VuIGludG8g
YWNjb3VudC4KCkZpeCB0aGF0IGJ5IHN0YXJ0aW5nIHRoZSBrZXJuZWwgcmFuZ2Ugb25seSBhdCBH
VUFSRF9IT0xFX0VORF9BRERSLgoKRml4ZXM6IDJhZTI3MTM3YjJkYjg5ICgieDg2OiBtbTogY29u
dmVydCBkdW1wX3BhZ2V0YWJsZXMgdG8gdXNlIHdhbGtfcGFnZV9yYW5nZSIpClJlcG9ydGVkLWJ5
OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQogYXJjaC94ODYvbW0vZHVtcF9wYWdldGFibGVzLmMg
fCA3ICstLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9hcmNoL3g4Ni9tbS9kdW1wX3BhZ2V0YWJsZXMuYyBiL2FyY2gveDg2
L21tL2R1bXBfcGFnZXRhYmxlcy5jCmluZGV4IDY0MjI5ZGFkN2VhYi4uNjkzMDljZDU2ZmRmIDEw
MDY0NAotLS0gYS9hcmNoL3g4Ni9tbS9kdW1wX3BhZ2V0YWJsZXMuYworKysgYi9hcmNoL3g4Ni9t
bS9kdW1wX3BhZ2V0YWJsZXMuYwpAQCAtMzYzLDEzICszNjMsOCBAQCBzdGF0aWMgdm9pZCBwdGR1
bXBfd2Fsa19wZ2RfbGV2ZWxfY29yZShzdHJ1Y3Qgc2VxX2ZpbGUgKm0sCiB7CiAJY29uc3Qgc3Ry
dWN0IHB0ZHVtcF9yYW5nZSBwdGR1bXBfcmFuZ2VzW10gPSB7CiAjaWZkZWYgQ09ORklHX1g4Nl82
NAotCi0jZGVmaW5lIG5vcm1hbGl6ZV9hZGRyX3NoaWZ0ICg2NCAtIChfX1ZJUlRVQUxfTUFTS19T
SElGVCArIDEpKQotI2RlZmluZSBub3JtYWxpemVfYWRkcih1KSAoKHNpZ25lZCBsb25nKSgodSkg
PDwgbm9ybWFsaXplX2FkZHJfc2hpZnQpID4+IFwKLQkJCSAgIG5vcm1hbGl6ZV9hZGRyX3NoaWZ0
KQotCiAJezAsIFBUUlNfUEVSX1BHRCAqIFBHRF9MRVZFTF9NVUxUIC8gMn0sCi0Je25vcm1hbGl6
ZV9hZGRyKFBUUlNfUEVSX1BHRCAqIFBHRF9MRVZFTF9NVUxUIC8gMiksIH4wVUx9LAorCXtHVUFS
RF9IT0xFX0VORF9BRERSLCB+MFVMfSwKICNlbHNlCiAJezAsIH4wVUx9LAogI2VuZGlmCi0tIAoy
LjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:42:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:42:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55lA-00018z-T2; Fri, 21 Feb 2020 10:42:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TqQj=4J=amazon.com=prvs=31305ddda=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j55l9-00018u-Q1
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:42:15 +0000
X-Inumbo-ID: d2a3498c-5496-11ea-ade5-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d2a3498c-5496-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 10:42:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582281735; x=1613817735;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=oVvCqE3UBYAoNn/m2KoZp9FaTfLcLb8rPOOd+6lsbms=;
 b=Hk6ES/AlRaXVBBeqKzqgNJoMSn40IUoX2XEOOf6M7WsxyzNEz1LbEJQH
 +7/LAdRsLaAWO5rW/+N9rZCZwe1HEyN7A0RHnTl1Nc0MkBPbztJpKKZMM
 xUQ+Y1Er669umT7dDUorh+xmNp9yiEHS4xhe/gJ/gJ7KysP2w6YrjnRFX o=;
IronPort-SDR: hbxdbPRVhftFDX7CtMYMPqDtyeXgnHE4THSf0jJgLxAw5fJf8/fqQZjYiHAvZQzyf/h+jzoORl
 AKwXklKSb7fg==
X-IronPort-AV: E=Sophos;i="5.70,467,1574121600"; d="scan'208";a="28043467"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 21 Feb 2020 10:42:13 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-4e7c8266.us-west-2.amazon.com (Postfix) with ESMTPS
 id 3CBC7A1E1F; Fri, 21 Feb 2020 10:42:12 +0000 (UTC)
Received: from EX13D37EUB003.ant.amazon.com (10.43.166.251) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 10:42:12 +0000
Received: from EX13MTAUEA001.ant.amazon.com (10.43.61.82) by
 EX13D37EUB003.ant.amazon.com (10.43.166.251) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 10:42:10 +0000
Received: from u0b3720fa96e858.ant.amazon.com (10.125.106.133) by
 mail-relay.amazon.com (10.43.61.243) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 10:42:08 +0000
From: Hongyan Xia <hongyxia@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 10:42:03 +0000
Message-ID: <27c7736ec643dd0dd3cf469e6dc57f9d36379dcb.1582281718.git.hongyxia@amazon.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] x86/mm: switch to new APIs in arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClNpbmNlIHdlIG5vdyBtYXAgYW5k
IHVubWFwIFhlbiBQVEUgcGFnZXMsIHdlIHdvdWxkIGxpa2UgdG8gdHJhY2sgdGhlCmxpZmV0aW1l
IG9mIG1hcHBpbmdzIHNvIHRoYXQgMSkgd2UgZG8gbm90IGRlcmVmZXJlbmNlIG1lbW9yeSB0aHJv
dWdoIGEKdmFyaWFibGUgYWZ0ZXIgaXQgaXMgdW5tYXBwZWQsIDIpIHdlIGRvIG5vdCB1bm1hcCBt
b3JlIHRoYW4gb25jZS4KVGhlcmVmb3JlLCB3ZSBpbnRyb2R1Y2UgdGhlIFVOTUFQX0RPTUFJTl9Q
QUdFIG1hY3JvIHRvIG51bGxpZnkgdGhlCnZhcmlhYmxlIGFmdGVyIHVubWFwcGluZywgYW5kIGln
bm9yZSBOVUxMIGluIHVubWFwX2RvbWFpbl9wYWdlLgoKU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KU2lnbmVkLW9mZi1ieTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlh
QGFtYXpvbi5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMgICAgfCAgMiArLQog
eGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgfCAxNCArKysrKysrKy0tLS0tLQogeGVuL2lu
Y2x1ZGUveGVuL2RvbWFpbl9wYWdlLmggfCAgNSArKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAxNCBp
bnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9k
b21haW5fcGFnZS5jIGIveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKaW5kZXggZGQzMjcxMmQy
Zi4uYjAzNzI4ZTE4ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKKysr
IGIveGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKQEAgLTE4MSw3ICsxODEsNyBAQCB2b2lkIHVu
bWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0cikKICAgICB1bnNpZ25lZCBsb25nIHZhID0g
KHVuc2lnbmVkIGxvbmcpcHRyLCBtZm4sIGZsYWdzOwogICAgIHN0cnVjdCB2Y3B1X21hcGhhc2hf
ZW50cnkgKmhhc2hlbnQ7CiAKLSAgICBpZiAoIHZhID49IERJUkVDVE1BUF9WSVJUX1NUQVJUICkK
KyAgICBpZiAoICF2YSB8fCB2YSA+PSBESVJFQ1RNQVBfVklSVF9TVEFSVCApCiAgICAgICAgIHJl
dHVybjsKIAogICAgIEFTU0VSVCh2YSA+PSBNQVBDQUNIRV9WSVJUX1NUQVJUICYmIHZhIDwgTUFQ
Q0FDSEVfVklSVF9FTkQpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJj
aC94ODYvbW0uYwppbmRleCA3MGI4N2M0ODMwLi45ZmNkY2RlNWI3IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpAQCAtMzU2LDE5ICszNTYsMjEg
QEAgdm9pZCBfX2luaXQgYXJjaF9pbml0X21lbW9yeSh2b2lkKQogICAgICAgICAgICAgQVNTRVJU
KHJvb3RfcGd0X3B2X3hlbl9zbG90cyA8IFJPT1RfUEFHRVRBQkxFX1BWX1hFTl9TTE9UUyk7CiAg
ICAgICAgICAgICBpZiAoIGw0X3RhYmxlX29mZnNldChzcGxpdF92YSkgPT0gbDRfdGFibGVfb2Zm
c2V0KHNwbGl0X3ZhIC0gMSkgKQogICAgICAgICAgICAgewotICAgICAgICAgICAgICAgIGwzX3Bn
ZW50cnlfdCAqbDN0YWIgPSBhbGxvY194ZW5fcGFnZXRhYmxlKCk7CisgICAgICAgICAgICAgICAg
bWZuX3QgbDNtZm4gPSBhbGxvY194ZW5fcGFnZXRhYmxlX25ldygpOwogCi0gICAgICAgICAgICAg
ICAgaWYgKCBsM3RhYiApCisgICAgICAgICAgICAgICAgaWYgKCAhbWZuX2VxKGwzbWZuLCBJTlZB
TElEX01GTikgKQogICAgICAgICAgICAgICAgIHsKLSAgICAgICAgICAgICAgICAgICAgY29uc3Qg
bDNfcGdlbnRyeV90ICpsM2lkbGUgPQotICAgICAgICAgICAgICAgICAgICAgICAgbDRlX3RvX2wz
ZShpZGxlX3BnX3RhYmxlW2w0X3RhYmxlX29mZnNldChzcGxpdF92YSldKTsKKyAgICAgICAgICAg
ICAgICAgICAgbDNfcGdlbnRyeV90ICpsM2lkbGUgPSBtYXBfbDN0X2Zyb21fbDRlKAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGlkbGVfcGdfdGFibGVbbDRfdGFibGVfb2Zmc2V0KHNwbGl0
X3ZhKV0pOworICAgICAgICAgICAgICAgICAgICBsM19wZ2VudHJ5X3QgKmwzdGFiID0gbWFwX2Rv
bWFpbl9wYWdlKGwzbWZuKTsKIAogICAgICAgICAgICAgICAgICAgICBmb3IgKCBpID0gMDsgaSA8
IGwzX3RhYmxlX29mZnNldChzcGxpdF92YSk7ICsraSApCiAgICAgICAgICAgICAgICAgICAgICAg
ICBsM3RhYltpXSA9IGwzaWRsZVtpXTsKICAgICAgICAgICAgICAgICAgICAgZm9yICggOyBpIDwg
TDNfUEFHRVRBQkxFX0VOVFJJRVM7ICsraSApCiAgICAgICAgICAgICAgICAgICAgICAgICBsM3Rh
YltpXSA9IGwzZV9lbXB0eSgpOwotICAgICAgICAgICAgICAgICAgICBzcGxpdF9sNGUgPSBsNGVf
ZnJvbV9tZm4odmlydF90b19tZm4obDN0YWIpLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgX19QQUdFX0hZUEVSVklTT1JfUlcpOworICAgICAgICAgICAgICAg
ICAgICBzcGxpdF9sNGUgPSBsNGVfZnJvbV9tZm4obDNtZm4sIF9fUEFHRV9IWVBFUlZJU09SX1JX
KTsKKyAgICAgICAgICAgICAgICAgICAgVU5NQVBfRE9NQUlOX1BBR0UobDNpZGxlKTsKKyAgICAg
ICAgICAgICAgICAgICAgVU5NQVBfRE9NQUlOX1BBR0UobDN0YWIpOwogICAgICAgICAgICAgICAg
IH0KICAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICAgICAgICsrcm9vdF9wZ3Rf
cHZfeGVuX3Nsb3RzOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdlLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaAppbmRleCAzMjY2OWEzMzM5Li5hMTgyZDMz
YjY3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaAorKysgYi94ZW4v
aW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaApAQCAtNzIsNCArNzIsOSBAQCBzdGF0aWMgaW5saW5l
IHZvaWQgdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKGNvbnN0IHZvaWQgKnZhKSB7fTsKIAogI2Vu
ZGlmIC8qICFDT05GSUdfRE9NQUlOX1BBR0UgKi8KIAorI2RlZmluZSBVTk1BUF9ET01BSU5fUEFH
RShwKSBkbyB7ICAgXAorICAgIHVubWFwX2RvbWFpbl9wYWdlKHApOyAgICAgICAgICAgXAorICAg
IChwKSA9IE5VTEw7ICAgICAgICAgICAgICAgICAgICAgXAorfSB3aGlsZSAoIGZhbHNlICkKKwog
I2VuZGlmIC8qIF9fWEVOX0RPTUFJTl9QQUdFX0hfXyAqLwotLSAKMi4xNy4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 10:51:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 10:51:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j55uA-00029Q-Ps; Fri, 21 Feb 2020 10:51:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j55u9-00029L-82
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 10:51:33 +0000
X-Inumbo-ID: 1e1f3f82-5498-11ea-8623-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e1f3f82-5498-11ea-8623-12813bfff9fa;
 Fri, 21 Feb 2020 10:51:31 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id r21so1821607edq.0
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 02:51:31 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=zUs+q2XTJgmZqzi2EcjcLPs/D8n9r+lfPhLqHZHggX8=;
 b=fPRuEV5vOTnefu0YPuL9s42Gpl87Yl/KMAMOvm9TfDC+GR8ejWGpoI/aSq1m8CNkGL
 JXnIEOTKBpF786hHOhj03HUPFnz6RtQUmwSw2z5ubIYqJ2OAauP+cN5P1vMNDUSZ9SDH
 X51wQ6FVsS9P8jO3fDEqv5cIey9KPop2KNv+USOASQDkgVyHDPgIxovKmuCpvGQJV2xO
 PdEzFWVBQCBgrQ8nzx510hcnOfRvN3k9boNYspztgWtZqxW/0bCgu3wCWcf/NqE/At1m
 xBsoDIM7a2SacEPN9UD/Atl0djPJM7x09Xt1oXf8P4W+qLzwOTz1Yu+WNpclKIL16S5n
 OR6Q==
X-Gm-Message-State: APjAAAUHCkUunDMZTB8wlKbLO7NbfwD+I4PFigtq5PiD03N4ErszKAas
 WwkkqOlaymgkd1E+im7xVdM=
X-Google-Smtp-Source: APXvYqy+xFFz5cPNCaLt7lvgI1tU3VcFQg84RwQOmXrW1oEnb9aeBDNR9AkCB/KBhy3CIMAXyx2tEw==
X-Received: by 2002:a17:906:c444:: with SMTP id
 ck4mr32964085ejb.224.1582282290179; 
 Fri, 21 Feb 2020 02:51:30 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id cw10sm176653ejb.56.2020.02.21.02.51.29
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 02:51:29 -0800 (PST)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org,
 x86@kernel.org, linux-kernel@vger.kernel.org
References: <20200221103851.7855-1-jgross@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <e0f82927-919b-e93b-c07f-bfe4d5b85fe9@xen.org>
Date: Fri, 21 Feb 2020 10:51:28 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221103851.7855-1-jgross@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] x86/mm: fix dump_pagetables with Xen PV
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Zijlstra <peterz@infradead.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCk9uIDIxLzAyLzIwMjAgMTA6MzgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4g
Q29tbWl0IDJhZTI3MTM3YjJkYjg5ICgieDg2OiBtbTogY29udmVydCBkdW1wX3BhZ2V0YWJsZXMg
dG8gdXNlCj4gd2Fsa19wYWdlX3JhbmdlIikgYnJva2UgWGVuIFBWIGd1ZXN0cyBhcyB0aGUgaHlw
ZXJ2aXNvciByZXNlcnZlZCBob2xlCj4gaW4gdGhlIG1lbW9yeSBtYXAgd2FzIG5vdCB0YWtlbiBp
bnRvIGFjY291bnQuCj4gCj4gRml4IHRoYXQgYnkgc3RhcnRpbmcgdGhlIGtlcm5lbCByYW5nZSBv
bmx5IGF0IEdVQVJEX0hPTEVfRU5EX0FERFIuCj4gCj4gRml4ZXM6IDJhZTI3MTM3YjJkYjg5ICgi
eDg2OiBtbTogY29udmVydCBkdW1wX3BhZ2V0YWJsZXMgdG8gdXNlIHdhbGtfcGFnZV9yYW5nZSIp
Cj4gUmVwb3J0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4gU2lnbmVkLW9m
Zi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKSSBjYW4gY29uZmlybSB0aGUg
Y3Jhc2ggaGFzIG5vdyBkaXNhcHBlYXJlZDoKClRlc3RlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56Mp-00053V-65; Fri, 21 Feb 2020 11:21:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56Mn-00053O-AW
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:09 +0000
X-Inumbo-ID: 3f5c9146-549c-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3f5c9146-549c-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 11:21:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284064; x=1613820064;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=edx7W9k/e3omvlIGn9o2Y9yHKSx4Qr0UVJaC1GKNb74=;
 b=EQSYplKd1118ZrA4eFv28gwJwNEhN4wZoBVXWPMkmqRD0V2KIx0wWDZQ
 bDYBOPRN1rV4x+gPkNxQeqgJPYhYmuaSlX12gSaGBN1ncmj6IXN//0kyz
 U1NqWa0MFmctU3HEV+4a2hQoviisMX/p0Ml15az+nI/Mc7qfn/FjuRLCa I=;
IronPort-SDR: gQS4aChIQUYQTHPZE4C/jbB1bsvN+bbK2DCGd7DBBkH3rG1zhqFRKYKcSIVLX+BJu66uLNKMpz
 bv0B8NH5fqVQ==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18290021"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-c7c08562.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 21 Feb 2020 11:21:02 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-c7c08562.us-east-1.amazon.com (Postfix) with ESMTPS
 id 42EB0243F8C; Fri, 21 Feb 2020 11:20:58 +0000 (UTC)
Received: from EX13D32EUB003.ant.amazon.com (10.43.166.165) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:20:58 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB003.ant.amazon.com (10.43.166.165) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:20:56 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:20:54 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:43 +0000
Message-ID: <20200221112049.3077-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 0/6] xl/libxl: domid allocation/preservation
 changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICg2KToKICBsaWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFu
ZCBxdWVyeSAncmVjZW50JyBkb21pZHMKICBsaWJ4bDogbW9kaWZ5IGxpYnhsX19sb2d2KCkgdG8g
b25seSBsb2cgdmFsaWQgZG9taWQgdmFsdWVzCiAgcHVibGljL3hlbi5oOiBhZGQgYSBkZWZpbml0
aW9uIGZvciBhICd2YWxpZCBkb21pZCcgbWFzawogIGxpYnhsOiBhbGxvdyBjcmVhdGlvbiBvZiBk
b21haW5zIHdpdGggYSBzcGVjaWZpZWQgb3IgcmFuZG9tIGRvbWlkCiAgeGwuY29uZjogaW50cm9k
dWNlICdkb21pZF9wb2xpY3knCiAgeGw6IGFsbG93IGRvbWlkIHRvIGJlIHByZXNlcnZlZCBvbiBz
YXZlL3Jlc3RvcmUgb3IgbWlncmF0ZQoKIGRvY3MvbWFuL3hsLjEucG9kLmluICAgICAgICAgIHwg
IDE0ICsrKwogZG9jcy9tYW4veGwuY29uZi41LnBvZCAgICAgICAgfCAgMTAgKysKIHRvb2xzL2V4
YW1wbGVzL3hsLmNvbmYgICAgICAgIHwgICA0ICsKIHRvb2xzL2hlbHBlcnMveGVuLWluaXQtZG9t
MC5jIHwgIDMwICsrKysrCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICB8ICAxNiArKysK
IHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgIHwgIDc2ICsrKysrKysrKysrLQogdG9vbHMv
bGlieGwvbGlieGxfZG9tYWluLmMgICAgfCAyMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuYyAgfCAgMTIgKy0KIHRvb2xzL2xp
YnhsL2xpYnhsX2ludGVybmFsLmggIHwgIDE0ICsrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMu
aWRsICAgfCAgIDEgKwogdG9vbHMveGwveGwuYyAgICAgICAgICAgICAgICAgfCAgMTAgKysKIHRv
b2xzL3hsL3hsLmggICAgICAgICAgICAgICAgIHwgICAyICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxl
LmMgICAgICAgIHwgICA2ICstCiB0b29scy94bC94bF9taWdyYXRlLmMgICAgICAgICB8ICAxNSAr
Ky0KIHRvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMgICAgIHwgIDE5ICsrLQogdG9vbHMveGwveGxf
dm1jb250cm9sLmMgICAgICAgfCAgIDMgKwogeGVuL2luY2x1ZGUvcHVibGljL3hlbi5oICAgICAg
fCAgIDMgKwogMTcgZmlsZXMgY2hhbmdlZCwgNDQzIGluc2VydGlvbnMoKyksIDE4IGRlbGV0aW9u
cygtKQotLS0KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNj
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBE
dW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29t
PgpDYzogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgpDYzogSnVsaWVuIEdyYWxs
IDxqdWxpZW5AeGVuLm9yZz4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtA
b3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9y
Zz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56Mk-00053C-Tc; Fri, 21 Feb 2020 11:21:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56Mj-00052z-Kk
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:05 +0000
X-Inumbo-ID: 3edcc0b3-549c-11ea-8629-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3edcc0b3-549c-11ea-8629-12813bfff9fa;
 Fri, 21 Feb 2020 11:21:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284065; x=1613820065;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=ZYCSbbtCg+dwnwQqUm2sxhA/+YhvOXxlLk0TeDcgRq4=;
 b=HvfQK4gqTWYEiiHX9jzCHJhHEudpz+IsSOvQhRAbdOgPrgs/DHvL2srK
 E/ECr+SffQwo15dZJrs5qaMUwJsbkl1tjwM9fRIsiisFGwjndf6UXwx2L
 4wYIeYCH2HCKXq1e1zD81XyFqoIBDPgflpL3XC3Ma3IUEyVT0B+u7uaKt g=;
IronPort-SDR: e9Zrit2d5MYFG1ciUxjMnP2Qjs5s4sI0MO+Cs6m2hT5VLl1z0j3Wk0F0ZKyrb0BispI9IOg/H3
 GXvfpKI/sssA==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18290025"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 21 Feb 2020 11:21:03 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-474bcd9f.us-east-1.amazon.com (Postfix) with ESMTPS
 id 016C9A173E; Fri, 21 Feb 2020 11:21:01 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:21:01 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:21:00 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:20:58 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:45 +0000
Message-ID: <20200221112049.3077-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 2/6] libxl: modify libxl__logv() to only log
 valid domid values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBjb2RlLXBhdGhzIHVzZSB2YWx1ZXMgb3RoZXIgdGhhbiBJTlZBTElEX0RPTUlEIHRvIGlu
ZGljYXRlIGFuIGludmFsaWQKZG9tYWluIGlkLiBTcGVjaWZpY2FsbHksIHhsIHdpbGwgcGFzcyBh
IHZhbHVlIG9mIDAgd2hlbiBjcmVhdGluZy9yZXN0b3JpbmcKYSBkb21haW4uIFRoZXJlZm9yZSBt
b2RpZnkgbGlieGxfX2xvZ3YoKSB0byB1c2UgbGlieGxfZG9taWRfdmFsaWRfZ3Vlc3QoKQphcyBh
IHZhbGlkaXR5IHRlc3QuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFt
YXpvbi5jb20+CkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4KLS0tCkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Cgp2NjoKIC0gTmV3IGluIHY2IChzcGxpdCBvdXQgZnJvbSBh
bm90aGVyIHBhdGNoKQotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMgfCAyICstCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg
YS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jIGIvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuYwppbmRleCBiYmQ0YzZjYmE5Li5kOTNhNzU1MzNmIDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKQEAg
LTIzNCw3ICsyMzQsNyBAQCB2b2lkIGxpYnhsX19sb2d2KGxpYnhsX2N0eCAqY3R4LCB4ZW50b29s
bG9nX2xldmVsIG1zZ2xldmVsLCBpbnQgZXJybm92YWwsCiAgICAgZmlsZWxpbmVbc2l6ZW9mKGZp
bGVsaW5lKS0xXSA9IDA7CiAKICAgICBkb21haW5bMF0gPSAwOwotICAgIGlmIChkb21pZCAhPSBJ
TlZBTElEX0RPTUlEKQorICAgIGlmIChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChkb21pZCkpCiAg
ICAgICAgIHNucHJpbnRmKGRvbWFpbiwgc2l6ZW9mKGRvbWFpbiksICJEb21haW4gJSJQUkl1MzIi
OiIsIGRvbWlkKTsKICB4OgogICAgIHh0bF9sb2coY3R4LT5sZywgbXNnbGV2ZWwsIGVycm5vdmFs
LCAibGlieGwiLAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56Mj-000530-Jy; Fri, 21 Feb 2020 11:21:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56Mi-00052u-D7
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:04 +0000
X-Inumbo-ID: 3ed701c0-549c-11ea-bc8e-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3ed701c0-549c-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 11:21:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284064; x=1613820064;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=OmblxcrSY+biuTqXXgXi966byZ/MlmescutJ3zjWh1s=;
 b=vy0We7jacXfWwA+qSGhgosZyEhqNPbm7PaMRy0qNsoFV+8kU26ngiVeH
 3humJjlPX93W3krCu24eHCHlXhYeMBxToPj908NusurhrtyISkiO13CUV
 9JNHBkB8AjPwIKOcLcaLBuPhk0rgOzmJuM4l8N7SUql/r6JGdlH8un/Nn w=;
IronPort-SDR: JQL63GKOBQ3VmYd5odiI9HyVJk4xEaIMutKLuWANoEENWBel13ud58rRjrHdmNfuSHQ1toUjb8
 cAyXXCCMQCQg==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18290019"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 21 Feb 2020 11:21:01 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com (Postfix) with ESMTPS
 id 54F21C1E5A; Fri, 21 Feb 2020 11:20:59 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:20:59 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:20:58 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:20:57 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:44 +0000
Message-ID: <20200221112049.3077-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 1/6] libxl: add infrastructure to track and
 query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBkb21pZCBpcyBjb25zaWRlcmVkIHJlY2VudCBpZiB0aGUgZG9tYWluIGl0IHJlcHJlc2VudHMg
d2FzIGRlc3Ryb3llZApsZXNzIHRoYW4gYSBzcGVjaWZpZWQgbnVtYmVyIG9mIHNlY29uZHMgYWdv
LiBGb3IgZGVidWdnaW5nIGFuZC9vciB0ZXN0aW5nCnB1cnBvc2VzIHRoZSBudW1iZXIgY2FuIGJl
IHNldCB1c2luZyB0aGUgZW52aXJvbm1lbnQgdmFyaWFibGUKTElCWExfRE9NSURfUkVVU0VfVElN
RU9VVC4gSWYgdGhlIHZhcmlhYmxlIGRvZXMgbm90IGV4aXN0IHRoZW4gYSBkZWZhdWx0CnZhbHVl
IG9mIDYwcyBpcyB1c2VkLgoKV2hlbmV2ZXIgYSBkb21haW4gaXMgZGVzdHJveWVkLCBhIHRpbWUt
c3RhbXBlZCByZWNvcmQgd2lsbCBiZSB3cml0dGVuIGludG8KYSBoaXN0b3J5IGZpbGUgKC92YXIv
cnVuL3hlbi9kb21pZC1oaXN0b3J5KS4gVG8gYXZvaWQgdGhlIGhpc3RvcnkgZmlsZQpncm93aW5n
IHRvbyBsYXJnZSwgYW55IHJlY29yZHMgd2l0aCB0aW1lLXN0YW1wcyB0aGF0IGluZGljYXRlIHRo
YXQgdGhlCmFnZSBvZiBhIGRvbWlkIGhhcyBleGNlZWRlZCB0aGUgcmUtdXNlIHRpbWVvdXQgd2ls
bCBhbHNvIGJlIHB1cmdlZC4KCkEgbmV3IHV0aWxpdHkgZnVuY3Rpb24sIGxpYnhsX19pc19yZWNl
bnRfZG9taWQoKSwgaGFzIGJlZW4gYWRkZWQuIFRoaXMKZnVuY3Rpb24gcmVhZHMgdGhlIHNhbWUg
aGlzdG9yeSBmaWxlIGNoZWNraW5nIHdoZXRoZXIgYSBzcGVjaWZpZWQgZG9taWQKaGFzIGEgcmVj
b3JkIHRoYXQgZG9lcyBub3QgZXhjZWVkIHRoZSByZS11c2UgdGltZW91dC4gU2luY2UgdGhpcyB1
dGlsaXR5CmZ1bmN0aW9uIGRvZXMgbm90IHdyaXRlIHRvIHRoZSBmaWxlLCBubyByZWNvcmRzIGFy
ZSBhY3R1YWxseSBwdXJnZWQgYnkgaXQuCgpOT1RFOiBUaGUgaGlzdG9yeSBmaWxlIGlzIHB1cmdl
ZCBvbiBib290IHRvIGl0IGlzIHNhZmUgdG8gdXNlCiAgICAgIENMT0NLX01PTk9UT05JQyBhcyBh
IHRpbWUgc291cmNlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6
b24uY29tPgotLS0KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgpD
YzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgoKdjc6CiAtIEFkZHJlc3NlZCBmdXJ0aGVyIGNvbW1lbnRzIGZyb20gSWFu
CiAtIEludHJvZHVjZWQgJ3N0cnVjdCBsaWJ4bF9fZG9taWRfaGlzdG9yeScgdG8gaG9sZCBjb250
ZXh0Cgp2NjoKIF8gQWRkcmVzc2VkIGZ1cnRoZXIgY29tbWVudHMgZnJvbSBJYW4KCnY1OgogLSBS
ZS13b3JrIGZpbGUgbWFuaXB1bGF0aW9uIHNvbWUgbW9yZQogLSBBZGQgbW9yZSBlcnJvciBjaGVj
a3MKCnY0OgogLSBVc2UgbmV3IGdlbmVyYWxpc2VkIGxpYnhsX19mbG9jawogLSBEb24ndCByZWFk
IGFuZCB3cml0ZSB0aGUgc2FtZSBmaWxlCiAtIFVzZSAncmVjZW50JyByYXRoZXIgdGhhbiAncmV0
aXJlZCcKIC0gQWRkIGNvZGUgaW50byB4ZW4taW5pdC1kb20wIHRvIGRlbGV0ZSBhbiBvbGQgaGlz
dG9yeSBmaWxlIGF0IGJvb3QKCnYyOgogLSBOZXcgaW4gdjIKLS0tCiB0b29scy9oZWxwZXJzL3hl
bi1pbml0LWRvbTAuYyB8ICAzMCArKysrKwogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAg
fCAgIDcgKysKIHRvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgIHwgMjI2ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMgIHwg
IDEwICsrCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICB8ICAxNCArKysKIDUgZmlsZXMg
Y2hhbmdlZCwgMjg3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90b29scy9oZWxwZXJzL3hl
bi1pbml0LWRvbTAuYyBiL3Rvb2xzL2hlbHBlcnMveGVuLWluaXQtZG9tMC5jCmluZGV4IGExZTU3
Mjk0NTguLjU2ZjY5YWI2NmYgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hlbHBlcnMveGVuLWluaXQtZG9t
MC5jCisrKyBiL3Rvb2xzL2hlbHBlcnMveGVuLWluaXQtZG9tMC5jCkBAIC0xMiw2ICsxMiwzMiBA
QAogI2RlZmluZSBET01OQU1FX1BBVEggICAiL2xvY2FsL2RvbWFpbi8wL25hbWUiCiAjZGVmaW5l
IERPTUlEX1BBVEggICAgICIvbG9jYWwvZG9tYWluLzAvZG9taWQiCiAKK2ludCBjbGVhcl9kb21p
ZF9oaXN0b3J5KHZvaWQpCit7CisgICAgaW50IHJjID0gMTsKKyAgICB4ZW50b29sbG9nX2xvZ2dl
cl9zdGRpb3N0cmVhbSAqbG9nZ2VyOworICAgIGxpYnhsX2N0eCAqY3R4OworCisgICAgbG9nZ2Vy
ID0geHRsX2NyZWF0ZWxvZ2dlcl9zdGRpb3N0cmVhbShzdGRlcnIsIFhUTF9FUlJPUiwgMCk7Cisg
ICAgaWYgKCFsb2dnZXIpCisgICAgICAgIHJldHVybiAxOworCisgICAgaWYgKGxpYnhsX2N0eF9h
bGxvYygmY3R4LCBMSUJYTF9WRVJTSU9OLCAwLAorICAgICAgICAgICAgICAgICAgICAgICAgKHhl
bnRvb2xsb2dfbG9nZ2VyICopbG9nZ2VyKSkgeworICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImNh
bm5vdCBpbml0IGxpYnhsIGNvbnRleHRcbiIpOworICAgICAgICBnb3RvIG91dGxvZzsKKyAgICB9
CisKKyAgICBpZiAoIWxpYnhsX2NsZWFyX2RvbWlkX2hpc3RvcnkoY3R4KSkKKyAgICAgICAgcmMg
PSAwOworCisgICAgbGlieGxfY3R4X2ZyZWUoY3R4KTsKKworb3V0bG9nOgorICAgIHh0bF9sb2dn
ZXJfZGVzdHJveSgoeGVudG9vbGxvZ19sb2dnZXIgKilsb2dnZXIpOworICAgIHJldHVybiByYzsK
K30KKwogaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogewogICAgIGludCByYzsKQEAg
LTcwLDYgKzk2LDEwIEBAIGludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICBpZiAo
cmMpCiAgICAgICAgIGdvdG8gb3V0OwogCisgICAgcmMgPSBjbGVhcl9kb21pZF9oaXN0b3J5KCk7
CisgICAgaWYgKHJjKQorICAgICAgICBnb3RvIG91dDsKKwogICAgIC8qIFdyaXRlIHhlbnN0b3Jl
IGVudHJpZXMuICovCiAgICAgaWYgKCF4c193cml0ZSh4c2gsIFhCVF9OVUxMLCBET01JRF9QQVRI
LCAiMCIsIHN0cmxlbigiMCIpKSkgewogICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImNhbm5vdCBz
ZXQgZG9taWQgZm9yIERvbTBcbiIpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGwuaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsLmgKaW5kZXggZmRlODU0ODg0Ny4uODBhZTExMGE1MiAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGwvbGlieGwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bC5oCkBAIC0y
Njc5LDYgKzI2NzksMTMgQEAgc3RhdGljIGlubGluZSBpbnQgbGlieGxfcWVtdV9tb25pdG9yX2Nv
bW1hbmRfMHgwNDEyMDAobGlieGxfY3R4ICpjdHgsCiAKICNpbmNsdWRlIDxsaWJ4bF9ldmVudC5o
PgogCisvKgorICogVGhpcyBmdW5jdGlvbiBpcyBmb3IgdXNlIG9ubHkgZHVyaW5nIGhvc3QgaW5p
dGlhbGlzYXRpb24uIElmIGl0IGlzCisgKiBpbnZva2VkIG9uIGEgaG9zdCB3aXRoIHJ1bm5pbmcg
ZG9tYWlucywgb3IgY29uY3VycmVudCBsaWJ4bAorICogcHJvY2Vzc2VzIHRoZW4gdGhlIHN5c3Rl
bSBtYXkgbWFsZnVudGlvbi4KKyAqLworaW50IGxpYnhsX2NsZWFyX2RvbWlkX2hpc3RvcnkobGli
eGxfY3R4ICpjdHgpOworCiAjZW5kaWYgLyogTElCWExfSCAqLwogCiAvKgpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGwvbGlieGxfZG9tYWluLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYwpp
bmRleCA5NzNmYzE0MzRkLi44OTM3YWViMjYwIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4
bF9kb21haW4uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb21haW4uYwpAQCAtMTI2OCw2ICsx
MjY4LDIzMCBAQCBzdGF0aWMgdm9pZCBkbV9kZXN0cm95X2NiKGxpYnhsX19lZ2MgKmVnYywKICAg
ICBsaWJ4bF9fZGV2aWNlc19kZXN0cm95KGVnYywgJmRpcy0+ZHJzKTsKIH0KIAorc3RhdGljIHVu
c2lnbmVkIGludCBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3RpbWVvdXQodm9pZCkKK3sKKyAgICBj
b25zdCBjaGFyICplbnZfdGltZW91dCA9IGdldGVudigiTElCWExfRE9NSURfUkVVU0VfVElNRU9V
VCIpOworCisgICAgcmV0dXJuIGVudl90aW1lb3V0ID8gc3RydG9sKGVudl90aW1lb3V0LCBOVUxM
LCAwKSA6CisgICAgICAgIExJQlhMX0RPTUlEX1JFVVNFX1RJTUVPVVQ7Cit9CisKK2NoYXIgKmxp
YnhsX19kb21pZF9oaXN0b3J5X3BhdGgobGlieGxfX2djICpnYywgY29uc3QgY2hhciAqc3VmZml4
KQoreworICAgIHJldHVybiBHQ1NQUklOVEYoIiVzL2RvbWlkLWhpc3RvcnklcyIsIGxpYnhsX19y
dW5fZGlyX3BhdGgoKSwKKyAgICAgICAgICAgICAgICAgICAgIHN1ZmZpeCA/OiAiIik7Cit9CisK
K2ludCBsaWJ4bF9jbGVhcl9kb21pZF9oaXN0b3J5KGxpYnhsX2N0eCAqY3R4KQoreworICAgIEdD
X0lOSVQoY3R4KTsKKyAgICBjaGFyICpwYXRoOworICAgIGludCByYyA9IEVSUk9SX0ZBSUw7CisK
KyAgICBwYXRoID0gbGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0aChnYywgTlVMTCk7CisgICAgaWYg
KCFwYXRoKQorICAgICAgICBnb3RvIG91dDsKKworICAgIGlmICh1bmxpbmsocGF0aCkgPCAwICYm
IGVycm5vICE9IEVOT0VOVCkgeworICAgICAgICBMT0dFKEVSUk9SLCAiZmFpbGVkIHRvIHJlbW92
ZSAnJXMnXG4iLCBwYXRoKTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSAw
OworCitvdXQ6CisgICAgR0NfRlJFRTsKKyAgICByZXR1cm4gcmM7Cit9CisKK3N0cnVjdCBsaWJ4
bF9fZG9taWRfaGlzdG9yeSB7CisgICAgbG9uZyB0aW1lb3V0OworICAgIGNoYXIgKnBhdGg7Cisg
ICAgRklMRSAqZjsKKyAgICBzdHJ1Y3QgdGltZXNwZWMgdHM7Cit9OworCitzdGF0aWMgdm9pZCBs
aWJ4bF9fZG9taWRfaGlzdG9yeV9kaXNwb3NlKAorICAgIHN0cnVjdCBsaWJ4bF9fZG9taWRfaGlz
dG9yeSAqY3R4dCkKK3sKKyAgICBpZiAoY3R4dC0+ZikgeworICAgICAgICBmY2xvc2UoY3R4dC0+
Zik7CisgICAgICAgIGN0eHQtPmYgPSBOVUxMOworICAgIH0KK30KKworc3RhdGljIGludCBsaWJ4
bF9fb3Blbl9kb21pZF9oaXN0b3J5KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RydWN0IGxpYnhsX19kb21pZF9oaXN0b3J5ICpjdHh0KQorewor
ICAgIGN0eHQtPnRpbWVvdXQgPSBsaWJ4bF9fZ2V0X2RvbWlkX3JldXNlX3RpbWVvdXQoKTsKKyAg
ICBjdHh0LT5wYXRoID0gbGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0aChnYywgTlVMTCk7CisKKyAg
ICBjdHh0LT5mID0gZm9wZW4oY3R4dC0+cGF0aCwgInIiKTsKKyAgICBpZiAoIWN0eHQtPmYgJiYg
ZXJybm8gIT0gRU5PRU5UKSB7CisgICAgICAgIExPR0UoRVJST1IsICJmYWlsZWQgdG8gb3BlbiAn
JXMnIiwgY3R4dC0+cGF0aCk7CisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgIH0KKwor
ICAgIGlmIChjbG9ja19nZXR0aW1lKENMT0NLX01PTk9UT05JQywgJmN0eHQtPnRzKSkgeworICAg
ICAgICBMT0dFKEVSUk9SLCAiZmFpbGVkIHRvIGdldCB0aW1lIik7CisgICAgICAgIGxpYnhsX19k
b21pZF9oaXN0b3J5X2Rpc3Bvc2UoY3R4dCk7CisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwor
ICAgIH0KKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGxpYnhsX19jbG9zZV9kb21p
ZF9oaXN0b3J5KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0cnVjdCBsaWJ4bF9fZG9taWRfaGlzdG9yeSAqY3R4dCkKK3sKKyAgICBpbnQgcjsK
KworICAgIGlmICghY3R4dC0+ZikgcmV0dXJuIDA7CisKKyAgICByID0gZmNsb3NlKGN0eHQtPmYp
OworICAgIGN0eHQtPmYgPSBOVUxMOworICAgIGlmIChyID09IEVPRikgeworICAgICAgICBMT0dF
KEVSUk9SLCAiZmFpbGVkIHRvIGNsb3NlICclcyciLCBjdHh0LT5wYXRoKTsKKyAgICAgICAgcmV0
dXJuIEVSUk9SX0ZBSUw7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQg
bGlieGxfX3JlYWRfcmVjZW50KGxpYnhsX19nYyAqZ2MsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzdHJ1Y3QgbGlieGxfX2RvbWlkX2hpc3RvcnkgKmN0eHQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nICpzZWMsIHVuc2lnbmVkIGludCAqZG9taWQp
Cit7CisgICAgaWYgKCFjdHh0LT5mKSB7CisgICAgICAgICpkb21pZCA9IElOVkFMSURfRE9NSUQ7
CisgICAgICAgIHJldHVybiAwOworICAgIH0KKworICAgIGZvciAoOzspIHsKKyAgICAgICAgaW50
IHIgPSBmc2NhbmYoY3R4dC0+ZiwgIiVsdSAldSIsIHNlYywgZG9taWQpOworCisgICAgICAgIGlm
IChyID09IEVPRikgeworICAgICAgICAgICAgaWYgKGZlcnJvcihjdHh0LT5mKSkgeworICAgICAg
ICAgICAgICAgIExPR0UoRVJST1IsICJmYWlsZWQgdG8gcmVhZCBmcm9tICclcyciLCBjdHh0LT5w
YXRoKTsKKyAgICAgICAgICAgICAgICByZXR1cm4gRVJST1JfRkFJTDsKKyAgICAgICAgICAgIH0K
KworICAgICAgICAgICAgKmRvbWlkID0gSU5WQUxJRF9ET01JRDsKKyAgICAgICAgICAgIGJyZWFr
OworICAgICAgICB9IGVsc2UgaWYgKHIgPT0gMiAmJiBsaWJ4bF9kb21pZF92YWxpZF9ndWVzdCgq
ZG9taWQpICYmCisgICAgICAgICAgICAgICAgICAgY3R4dC0+dHMudHZfc2VjIC0gKnNlYyA8PSBj
dHh0LT50aW1lb3V0KSB7CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgIH0KKwor
ICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGxpYnhsX19tYXJrX2RvbWlkX3JlY2VudChs
aWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCkKK3sKKyAgICBsaWJ4bF9fZmxvY2sgKmxvY2s7
CisgICAgc3RydWN0IGxpYnhsX19kb21pZF9oaXN0b3J5IGN0eHQ7CisgICAgY2hhciAqbmV3Owor
ICAgIEZJTEUgKm5mID0gTlVMTDsKKyAgICBpbnQgciwgcmM7CisKKyAgICBsb2NrID0gbGlieGxf
X2xvY2tfZG9taWRfaGlzdG9yeShnYyk7CisgICAgaWYgKCFsb2NrKSB7CisgICAgICAgIExPR0VE
KEVSUk9SLCBkb21pZCwgImZhaWxlZCB0byBhY3F1aXJlIGxvY2siKTsKKyAgICAgICAgcmMgPSBF
UlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICByYyA9IGxpYnhsX19v
cGVuX2RvbWlkX2hpc3RvcnkoZ2MsICZjdHh0KTsKKyAgICBpZiAocmMpIGdvdG8gb3V0OworCisg
ICAgbmV3ID0gbGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0aChnYywgIi5uZXciKTsKKyAgICBuZiA9
IGZvcGVuKG5ldywgImEiKTsKKyAgICBpZiAoIW5mKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBk
b21pZCwgImZhaWxlZCB0byBvcGVuICclcyciLCBuZXcpOworICAgICAgICBnb3RvIG91dDsKKyAg
ICB9CisKKyAgICBmb3IgKDs7KSB7CisgICAgICAgIHVuc2lnbmVkIGxvbmcgc2VjOworICAgICAg
ICB1bnNpZ25lZCBpbnQgdmFsOworCisgICAgICAgIHJjID0gbGlieGxfX3JlYWRfcmVjZW50KGdj
LCAmY3R4dCwgJnNlYywgJnZhbCk7CisgICAgICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICAg
ICAgaWYgKHZhbCA9PSBJTlZBTElEX0RPTUlEKSAvKiBFT0YgKi8KKyAgICAgICAgICAgIGJyZWFr
OworCisgICAgICAgIHIgPSBmcHJpbnRmKG5mLCAiJWx1ICV1XG4iLCBzZWMsIHZhbCk7CisgICAg
ICAgIGlmIChyIDwgMCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlkLCAiZmFpbGVk
IHRvIHdyaXRlIHRvICclcyciLCBuZXcpOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAg
IH0KKyAgICB9CisKKyAgICByID0gZnByaW50ZihuZiwgIiVsdSAldVxuIiwgY3R4dC50cy50dl9z
ZWMsIGRvbWlkKTsKKyAgICBpZiAociA8IDApIHsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRvbWlk
LCAiZmFpbGVkIHRvIHdyaXRlIHRvICclcyciLCBuZXcpOworICAgICAgICBnb3RvIG91dDsKKyAg
ICB9CisKKyAgICByID0gZmNsb3NlKG5mKTsKKyAgICBuZiA9IE5VTEw7CisgICAgaWYgKHIgPT0g
RU9GKSB7CisgICAgICAgIExPR0VEKEVSUk9SLCBkb21pZCwgImZhaWxlZCB0byBjbG9zZSAnJXMn
IiwgbmV3KTsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMgPSBsaWJ4bF9fY2xv
c2VfZG9taWRfaGlzdG9yeShnYywgJmN0eHQpOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAg
ICByID0gcmVuYW1lKG5ldywgY3R4dC5wYXRoKTsKKyAgICBpZiAocikgeworICAgICAgICBMT0dF
KEVSUk9SLCAiZmFpbGVkIHRvIHJlbmFtZSAnJXMnIC0+ICclcyciLCBuZXcsIGN0eHQucGF0aCk7
CisgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOworICAgIH0KKworb3V0OgorICAgIGlmIChuZikg
ZmNsb3NlKG5mKTsKKyAgICBsaWJ4bF9fZG9taWRfaGlzdG9yeV9kaXNwb3NlKCZjdHh0KTsKKyAg
ICBpZiAobG9jaykgbGlieGxfX3VubG9ja19maWxlKGxvY2spOworCisgICAgcmV0dXJuIHJjOwor
fQorCitpbnQgbGlieGxfX2lzX2RvbWlkX3JlY2VudChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBk
b21pZCwgYm9vbCAqcmVjZW50KQoreworICAgIHN0cnVjdCBsaWJ4bF9fZG9taWRfaGlzdG9yeSBj
dHh0OworICAgIGludCByYzsKKworICAgIHJjID0gbGlieGxfX29wZW5fZG9taWRfaGlzdG9yeShn
YywgJmN0eHQpOworICAgIGlmIChyYykgZ290byBvdXQ7CisKKyAgICAqcmVjZW50ID0gZmFsc2U7
CisgICAgZm9yICg7OykgeworICAgICAgICB1bnNpZ25lZCBsb25nIHNlYzsKKyAgICAgICAgdW5z
aWduZWQgaW50IHZhbDsKKworICAgICAgICByYyA9IGxpYnhsX19yZWFkX3JlY2VudChnYywgJmN0
eHQsICZzZWMsICZ2YWwpOworICAgICAgICBpZiAocmMpIGdvdG8gb3V0OworCisgICAgICAgIGlm
ICh2YWwgPT0gSU5WQUxJRF9ET01JRCkgLyogRU9GICovCisgICAgICAgICAgICBicmVhazsKKwor
ICAgICAgICBpZiAodmFsID09IGRvbWlkICYmIGN0eHQudHMudHZfc2VjIC0gc2VjIDw9IGN0eHQu
dGltZW91dCkgeworICAgICAgICAgICAgKnJlY2VudCA9IHRydWU7CisgICAgICAgICAgICBicmVh
azsKKyAgICAgICAgfQorICAgIH0KKworICAgIHJjID0gbGlieGxfX2Nsb3NlX2RvbWlkX2hpc3Rv
cnkoZ2MsICZjdHh0KTsKKworb3V0OgorICAgIGxpYnhsX19kb21pZF9oaXN0b3J5X2Rpc3Bvc2Uo
JmN0eHQpOworCisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMgdm9pZCBkZXZpY2VzX2Rlc3Ry
b3lfY2IobGlieGxfX2VnYyAqZWdjLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxp
YnhsX19kZXZpY2VzX3JlbW92ZV9zdGF0ZSAqZHJzLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGludCByYykKQEAgLTEzMzEsNiArMTU1NSw4IEBAIHN0YXRpYyB2b2lkIGRldmljZXNf
ZGVzdHJveV9jYihsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgIGlmICghY3R4LT54Y2gpIGdvdG8g
YmFkY2hpbGQ7CiAKICAgICAgICAgaWYgKCFkaXMtPnNvZnRfcmVzZXQpIHsKKyAgICAgICAgICAg
IHJjID0gbGlieGxfX21hcmtfZG9taWRfcmVjZW50KGdjLCBkb21pZCk7CisgICAgICAgICAgICBp
ZiAocmMpIGdvdG8gYmFkY2hpbGQ7CiAgICAgICAgICAgICByYyA9IHhjX2RvbWFpbl9kZXN0cm95
KGN0eC0+eGNoLCBkb21pZCk7CiAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICByYyA9IHhj
X2RvbWFpbl9wYXVzZShjdHgtPnhjaCwgZG9taWQpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwv
bGlieGxfaW50ZXJuYWwuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmMKaW5kZXggMjEx
MjM2ZGM5OS4uYmJkNGM2Y2JhOSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJu
YWwuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5jCkBAIC01MDQsNiArNTA0LDE2
IEBAIGxpYnhsX19mbG9jayAqbGlieGxfX2xvY2tfZG9tYWluX3VzZXJkYXRhKGxpYnhsX19nYyAq
Z2MsIHVpbnQzMl90IGRvbWlkKQogICAgIHJldHVybiBsb2NrOwogfQogCitsaWJ4bF9fZmxvY2sg
KmxpYnhsX19sb2NrX2RvbWlkX2hpc3RvcnkobGlieGxfX2djICpnYykKK3sKKyAgICBjb25zdCBj
aGFyICpsb2NrZmlsZTsKKworICAgIGxvY2tmaWxlID0gbGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0
aChnYywgIi5sb2NrIik7CisgICAgaWYgKCFsb2NrZmlsZSkgcmV0dXJuIE5VTEw7CisKKyAgICBy
ZXR1cm4gbGlieGxfX2xvY2tfZmlsZShnYywgbG9ja2ZpbGUpOworfQorCiBpbnQgbGlieGxfX2dl
dF9kb21haW5fY29uZmlndXJhdGlvbihsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRf
Y29uZmlnKQogewpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggNDkzNjQ0NjA2OS4uNDNlNTg4NWQxZSAx
MDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4
bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC00MjYzLDYgKzQyNjMsOCBAQCBfaGlkZGVuIHZvaWQgbGli
eGxfX3JlbXVzX3RlYXJkb3duKGxpYnhsX19lZ2MgKmVnYywKIF9oaWRkZW4gdm9pZCBsaWJ4bF9f
cmVtdXNfcmVzdG9yZV9zZXR1cChsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgKmRjcyk7CiAK
K19oaWRkZW4gY2hhciAqbGlieGxfX2RvbWlkX2hpc3RvcnlfcGF0aChsaWJ4bF9fZ2MgKmdjLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKnN1ZmZp
eCk7CiAKIC8qCiAgKiBDb252ZW5pZW5jZSBtYWNyb3MuCkBAIC00NjYxLDYgKzQ2NjMsNyBAQCBs
aWJ4bF9fZmxvY2sgKmxpYnhsX19sb2NrX2ZpbGUobGlieGxfX2djICpnYywgY29uc3QgY2hhciAq
ZmlsZW5hbWUpOwogdm9pZCBsaWJ4bF9fdW5sb2NrX2ZpbGUobGlieGxfX2Zsb2NrICpsb2NrKTsK
IAogbGlieGxfX2Zsb2NrICpsaWJ4bF9fbG9ja19kb21haW5fdXNlcmRhdGEobGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQpOworbGlieGxfX2Zsb2NrICpsaWJ4bF9fbG9ja19kb21pZF9oaXN0
b3J5KGxpYnhsX19nYyAqZ2MpOwogCiAvKgogICogUmV0cmlldmUgLyBzdG9yZSBkb21haW4gY29u
ZmlndXJhdGlvbiBmcm9tIC8gdG8gbGlieGwgcHJpdmF0ZQpAQCAtNDc5OSw2ICs0ODAyLDE3IEBA
IF9oaWRkZW4gaW50IGxpYnhsX19kb21haW5fcHZjb250cm9sKGxpYnhsX19lZ2MgKmVnYywKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX194c3dhaXRfc3RhdGUgKnB2
Y29udHJvbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3QgZG9t
aWQsIGNvbnN0IGNoYXIgKmNtZCk7CiAKKy8qCisgKiBNYXhpbXVtIG51bWJlciBvZiBzZWNvbmRz
IGFmdGVyIGRlc2N0cnVjdGlvbiB0aGVuIGEgZG9taWQgcmVtYWlucworICogJ3JlY2VudCcuIFJl
Y2VudCBkb21pZHMgYXJlIG5vdCBhbGxvd2VkIHRvIGJlIHJlLXVzZWQuIFRoaXMgY2FuIGJlCisg
KiBvdmVyaWRkZW4sIGZvciBkZWJ1Z2dpbmcgcHVycG9zZXMsIGJ5IHRoZSBlbnZpcm9ubWVudCB2
YXJpYWJsZSBvZiB0aGUKKyAqIHNhbWUgbmFtZS4KKyAqLworI2RlZmluZSBMSUJYTF9ET01JRF9S
RVVTRV9USU1FT1VUIDYwCisKKy8qIENoZWNrIHdoZXRoZXIgYSBkb21pZCBpcyByZWNlbnQgKi8K
K2ludCBsaWJ4bF9faXNfZG9taWRfcmVjZW50KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlk
LCBib29sICpyZWNlbnQpOworCiAjZW5kaWYKIAogLyoKLS0gCjIuMjAuMQoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56N1-00056H-FD; Fri, 21 Feb 2020 11:21:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56Mz-00055s-Nq
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:21 +0000
X-Inumbo-ID: 493e19aa-549c-11ea-aa99-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 493e19aa-549c-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 11:21:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284081; x=1613820081;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=GB4XwziE0lqzSohlKaFns9MyRRAZWesKJLI6Qeng2ds=;
 b=sNfadk8N27ld6QL1HJNJX52GuNaE06ZzwbpEWLLagZCDmV4sDZUAOfv8
 ajxfS/gke3gVpWBvADmgpjhEuBPPPsrSz8diFwZSBZM/EHc7ezTLEYqQ9
 ruUdVOcK/CGCuX69Zv3mh2hVs4KdF4S5WmqA2RErXclGBmCW0KrTjI1Jn 8=;
IronPort-SDR: kCIYRKRwxnU/8UNxJMRwnDMpan+xXqe3DoBMzExl37lqZ/rDnUjeCcaRmoI+LTefa0+0Aof6mB
 4taxp/OhtB7w==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18290060"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 21 Feb 2020 11:21:20 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id E74D3A289D; Fri, 21 Feb 2020 11:21:16 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:21:03 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:21:02 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:21:00 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:46 +0000
Message-ID: <20200221112049.3077-4-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 3/6] public/xen.h: add a definition for a
 'valid domid' mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBzdWJzZXF1ZW50IHBhdGNoIHdpbGwgbW9kaWZ5IGxpYnhsIHRvIGFsbG93IHNlbGVjdGlvbiBv
ZiBhIHJhbmRvbSBkb21pZAp2YWx1ZSB3aGVuIGNyZWF0aW5nIGRvbWFpbnMuIFZhbGlkIHZhbHVl
cyBhcmUgbGltaXRlZCB0byBhIHdpZHRoIG9mIDE1IGJpdHMsCnNvIGFkZCBhbiBhcHByb3ByaWF0
ZSBtYXNrIGRlZmluaXRpb24gdG8gdGhlIHB1YmxpYyBoZWFkZXIuCgpOT1RFOiBJdCBpcyByZWFz
b25hYmxlIGZvciB0aGlzIG1hc2sgZGVmaW5pdGlvbiB0byBiZSBpbiBhIFhlbiBwdWJsaWMgaGVh
ZGVyCiAgICAgIHJhdGhlciB0aGFuIGluLCBzYXksIGEgbGlieGVuY3RybCBoZWFkZXIgc2luY2Ug
aXQgcmVsYXRlcyB0byB0aGUKICAgICAgdmFsaWRpdHkgb2YgYSB2YWx1ZSBwYXNzZWQgdG8gWEVO
X0RPTUNUTF9jcmVhdGVkb21haW4uIFRoaXMgbmV3CiAgICAgIGRlZmluaXRpb24gaXMgcGxhY2Vk
IGluIHhlbi5oIHJhdGhlciB0aGFuIGRvbWN0bC5oIG9ubHkgdG8gY28tbG9jYXRlCiAgICAgIGl0
IHdpdGggb3RoZXIgZG9taWQtcmVsYXRlZCBkZWZpdGlvbnMuCgpTaWduZWQtb2ZmLWJ5OiBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+ClJldmlld2VkLWJ5OiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBldS5j
aXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFk
LndpbGtAb3JhY2xlLmNvbT4KQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2Vy
bmVsLm9yZz4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgp2NjoKIC0gTmV3IGluIHY2IChzcGxp
dCBvdXQgZnJvbSBhbm90aGVyIHBhdGNoKQotLS0KIHhlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaCB8
IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvcHVibGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IGQy
MTk4ZGZmYWQuLjc1YjE2MTlkMGQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4u
aAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTYxNCw2ICs2MTQsOSBAQCBERUZJ
TkVfWEVOX0dVRVNUX0hBTkRMRShtbXVleHRfb3BfdCk7CiAvKiBJZGxlIGRvbWFpbi4gKi8KICNk
ZWZpbmUgRE9NSURfSURMRSAgICAgICAgICAgeGVuX21rX3VpbnQoMHg3RkZGKQogCisvKiBNYXNr
IGZvciB2YWxpZCBkb21haW4gaWQgdmFsdWVzICovCisjZGVmaW5lIERPTUlEX01BU0sgICAgICAg
ICAgIHhlbl9ta191aW50KDB4N0ZGRikKKwogI2lmbmRlZiBfX0FTU0VNQkxZX18KIAogdHlwZWRl
ZiB1aW50MTZfdCBkb21pZF90OwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56N6-00058P-02; Fri, 21 Feb 2020 11:21:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56N4-00057p-Q4
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:26 +0000
X-Inumbo-ID: 4c75c7f8-549c-11ea-aa99-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4c75c7f8-549c-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 11:21:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284086; x=1613820086;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=9KXZNbhpLKSzg5DQpRyF/2xU3IeMvTOHYKHX7w1oahk=;
 b=qfZnscPRllafAeLvSZQqJnLSo5Faor/LxOcf80IkncxJSXsyZACAMI6s
 vZKprkyNIMu58YT0MpR0AF014rS2sZQIclt6TA8xHOqZNdC49wC6JSYAX
 eSjNmIOo9XWyVAYvIplVl8IgXZhybRMi8gGMlhJ5bncqRg3exuc1bmxJ3 0=;
IronPort-SDR: q2hxmQN5JiSlrpjw5gNUJWmXTp9TnPxDBFYUh4BbnnLQ5wD5B5gaHEtsHckLbE5arNGf8C/GGY
 LL0ZG3ktjOyg==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18290070"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 21 Feb 2020 11:21:26 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8F698A239D; Fri, 21 Feb 2020 11:21:24 +0000 (UTC)
Received: from EX13D32EUB001.ant.amazon.com (10.43.166.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:21:09 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB001.ant.amazon.com (10.43.166.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:21:08 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:21:06 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:49 +0000
Message-ID: <20200221112049.3077-7-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 6/6] xl: allow domid to be preserved on
 save/restore or migrate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgJy1EJyBjb21tYW5kIGxpbmUgb3B0aW9uIHRvIHNhdmUgYW5kIG1p
Z3JhdGUgdG8gYWxsb3cKdGhlIGRvbWFpbiBpZCB0byBiZSBpbmNvcnBvcmF0ZWQgaW50byB0aGUg
c2F2ZWQgZG9tYWluIGNvbmZpZ3VyYXRpb24gYW5kCmhlbmNlIGJlIHByZXNlcnZlZC4KCk5PVEU6
IExvZ2ljYWxseSBpdCBtYXkgc2VlbSBhcyB0aG91Z2ggcHJlc2VydmF0aW9uIG9mIGRvbWlkIHNo
b3VsZCBiZQogICAgICBkZWFsdCB3aXRoIGJ5IGxpYnhsLCBidXQgdGhlIGxpYnhsIG1pZ3JhdGlv
biBzdHJlYW0gaGFzIG5vIHJlY29yZAogICAgICBpbiB3aGljaCB0byB0cmFuc2ZlciBkb21pZCBh
bmQgcmVtb3RlIGRvbWFpbiBjcmVhdGlvbiBvY2N1cnMgYmVmb3JlCiAgICAgIHRoZSBtaWdyYXRp
b24gc3RyZWFtIGlzIHBhcnNlZC4gSGVuY2UgdGhpcyBwYXRjaCBtb2RpZmllcyB4bCByYXRoZXIK
ICAgICAgdGhlbiBsaWJ4bC4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRA
YW1hem9uLmNvbT4KQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu
Y29tPgotLS0KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KCnY1OgogLSBFeHBhbmQgdGhlIGNvbW1pdCBjb21tZW50
IHRvIHNheSB3aHkgaXQgaXMgeGwgYmVpbmcgcGF0Y2hlZCByYXRoZXIKICAgdGhhbiBsaWJ4bAoK
djI6CiAtIEhlYXZpbHkgcmUtd29ya2VkIGJhc2VkIG9uIG5ldyBsaWJ4bF9kb21haW5fY3JlYXRl
X2luZm8KLS0tCiBkb2NzL21hbi94bC4xLnBvZC5pbiAgICAgIHwgMTQgKysrKysrKysrKysrKysK
IHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgfCAgMSArCiB0b29scy94bC94bF9jbWR0YWJsZS5j
ICAgIHwgIDYgKysrKy0tCiB0b29scy94bC94bF9taWdyYXRlLmMgICAgIHwgMTUgKysrKysrKysr
Ky0tLS0tCiB0b29scy94bC94bF9zYXZlcmVzdG9yZS5jIHwgMTkgKysrKysrKysrKysrKystLS0t
LQogdG9vbHMveGwveGxfdm1jb250cm9sLmMgICB8ICAzICsrLQogNiBmaWxlcyBjaGFuZ2VkLCA0
NSBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2NzL21hbi94
bC4xLnBvZC5pbiBiL2RvY3MvbWFuL3hsLjEucG9kLmluCmluZGV4IDMzYWQyZWJkNzEuLjA5MzM5
MjgyZTYgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLjEucG9kLmluCisrKyBiL2RvY3MvbWFuL3hs
LjEucG9kLmluCkBAIC00OTAsNiArNDkwLDEzIEBAIERpc3BsYXkgaHVnZSAoISkgYW1vdW50IG9m
IGRlYnVnIGluZm9ybWF0aW9uIGR1cmluZyB0aGUgbWlncmF0aW9uIHByb2Nlc3MuCiAKIExlYXZl
IHRoZSBkb21haW4gb24gdGhlIHJlY2VpdmUgc2lkZSBwYXVzZWQgYWZ0ZXIgbWlncmF0aW9uLgog
Cis9aXRlbSBCPC1EPgorCitQcmVzZXJ2ZSB0aGUgQjxkb21haW4taWQ+IGluIHRoZSBkb21haW4g
Y29uaWd1cmF0aW9uIHRoYXQgaXMgdHJhbnNmZXJyZWQKK3N1Y2ggdGhhdCBpdCB3aWxsIGJlIGlk
ZW50aWNhbCBvbiB0aGUgZGVzdGluYXRpb24gaG9zdCwgdW5sZXNzIHRoYXQKK2NvbmZpZ3VyYXRp
b24gaXMgb3ZlcnJpZGRlbiB1c2luZyB0aGUgQjwtQz4gb3B0aW9uLiBOb3RlIHRoYXQgaXQgaXMg
bm90Citwb3NzaWJsZSB0byB1c2UgdGhpcyBvcHRpb24gZm9yIGEgJ2xvY2FsaG9zdCcgbWlncmF0
aW9uLgorCiA9YmFjawogCiA9aXRlbSBCPHJlbXVzPiBbSTxPUFRJT05TPl0gSTxkb21haW4taWQ+
IEk8aG9zdD4KQEAgLTY5Miw2ICs2OTksMTMgQEAgTGVhdmUgdGhlIGRvbWFpbiBydW5uaW5nIGFm
dGVyIGNyZWF0aW5nIHRoZSBzbmFwc2hvdC4KIAogTGVhdmUgdGhlIGRvbWFpbiBwYXVzZWQgYWZ0
ZXIgY3JlYXRpbmcgdGhlIHNuYXBzaG90LgogCis9aXRlbSBCPC1EPgorCitQcmVzZXJ2ZSB0aGUg
Qjxkb21haW4taWQ+IGluIHRoZSBkb21haW4gY29uaWd1cmF0aW9uIHRoYXQgaXMgZW1iZWRkZWQg
aW4KK3RoZSBzdGF0ZSBmaWxlIHN1Y2ggdGhhdCBpdCB3aWxsIGJlIGlkZW50aWNhbCB3aGVuIHRo
ZSBkb21haW4gaXMgcmVzdG9yZWQsCit1bmxlc3MgdGhhdCBjb25maWd1cmF0aW9uIGlzIG92ZXJy
aWRkZW4uIChTZWUgdGhlIEI8cmVzdG9yZT4gb3BlcmF0aW9uCithYm92ZSkuCisKID1iYWNrCiAK
ID1pdGVtIEI8c2hhcmluZz4gW0k8ZG9tYWluLWlkPl0KZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hs
LmggYi90b29scy94bC94bC5oCmluZGV4IDJiNDcwOWVmYjIuLjA2NTY5YzZjNGEgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL3hsL3hsLmgKKysrIGIvdG9vbHMveGwveGwuaApAQCAtOTksNiArOTksNyBAQCBz
dHJ1Y3Qgc2F2ZV9maWxlX2hlYWRlciB7CiAjZGVmaW5lIFNBVkVGSUxFX0JZVEVPUkRFUl9WQUxV
RSAoKHVpbnQzMl90KTB4MDEwMjAzMDRVTCkKIAogdm9pZCBzYXZlX2RvbWFpbl9jb3JlX2JlZ2lu
KHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBwcmVzZXJ2
ZV9kb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpvdmVycmlk
ZV9jb25maWdfZmlsZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50OF90ICoqY29u
ZmlnX2RhdGFfciwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgKmNvbmZpZ19sZW5f
cik7CmRpZmYgLS1naXQgYS90b29scy94bC94bF9jbWR0YWJsZS5jIGIvdG9vbHMveGwveGxfY21k
dGFibGUuYwppbmRleCAzYjMwMmIyZjIwLi4wODMzNTM5NGU1IDEwMDY0NAotLS0gYS90b29scy94
bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKQEAgLTE1Myw3ICsx
NTMsOCBAQCBzdHJ1Y3QgY21kX3NwZWMgY21kX3RhYmxlW10gPSB7CiAgICAgICAiW29wdGlvbnNd
IDxEb21haW4+IDxDaGVja3BvaW50RmlsZT4gWzxDb25maWdGaWxlPl0iLAogICAgICAgIi1oICBQ
cmludCB0aGlzIGhlbHAuXG4iCiAgICAgICAiLWMgIExlYXZlIGRvbWFpbiBydW5uaW5nIGFmdGVy
IGNyZWF0aW5nIHRoZSBzbmFwc2hvdC5cbiIKLSAgICAgICItcCAgTGVhdmUgZG9tYWluIHBhdXNl
ZCBhZnRlciBjcmVhdGluZyB0aGUgc25hcHNob3QuIgorICAgICAgIi1wICBMZWF2ZSBkb21haW4g
cGF1c2VkIGFmdGVyIGNyZWF0aW5nIHRoZSBzbmFwc2hvdC5cbiIKKyAgICAgICItRCAgU3RvcmUg
dGhlIGRvbWFpbiBpZCBpbiB0aGUgY29uZmlncmF0aW9uLiIKICAgICB9LAogICAgIHsgIm1pZ3Jh
dGUiLAogICAgICAgJm1haW5fbWlncmF0ZSwgMCwgMSwKQEAgLTE2Nyw3ICsxNjgsOCBAQCBzdHJ1
Y3QgY21kX3NwZWMgY21kX3RhYmxlW10gPSB7CiAgICAgICAiLWUgICAgICAgICAgICAgIERvIG5v
dCB3YWl0IGluIHRoZSBiYWNrZ3JvdW5kIChvbiA8aG9zdD4pIGZvciB0aGUgZGVhdGhcbiIKICAg
ICAgICIgICAgICAgICAgICAgICAgb2YgdGhlIGRvbWFpbi5cbiIKICAgICAgICItLWRlYnVnICAg
ICAgICAgUHJpbnQgaHVnZSAoISkgYW1vdW50IG9mIGRlYnVnIGR1cmluZyB0aGUgbWlncmF0aW9u
IHByb2Nlc3MuXG4iCi0gICAgICAiLXAgICAgICAgICAgICAgIERvIG5vdCB1bnBhdXNlIGRvbWFp
biBhZnRlciBtaWdyYXRpbmcgaXQuIgorICAgICAgIi1wICAgICAgICAgICAgICBEbyBub3QgdW5w
YXVzZSBkb21haW4gYWZ0ZXIgbWlncmF0aW5nIGl0LlxuIgorICAgICAgIi1EICAgICAgICAgICAg
ICBQcmVzZXJ2ZSB0aGUgZG9tYWluIGlkIgogICAgIH0sCiAgICAgeyAicmVzdG9yZSIsCiAgICAg
ICAmbWFpbl9yZXN0b3JlLCAwLCAxLApkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfbWlncmF0ZS5j
IGIvdG9vbHMveGwveGxfbWlncmF0ZS5jCmluZGV4IDIyZjA0MjliODQuLjA4MTNiZWI4MDEgMTAw
NjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX21pZ3JhdGUuYworKysgYi90b29scy94bC94bF9taWdyYXRl
LmMKQEAgLTE3Niw3ICsxNzYsOCBAQCBzdGF0aWMgdm9pZCBtaWdyYXRlX2RvX3ByZWFtYmxlKGlu
dCBzZW5kX2ZkLCBpbnQgcmVjdl9mZCwgcGlkX3QgY2hpbGQsCiAKIH0KIAotc3RhdGljIHZvaWQg
bWlncmF0ZV9kb21haW4odWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKnJ1bmUsIGludCBkZWJ1
ZywKK3N0YXRpYyB2b2lkIG1pZ3JhdGVfZG9tYWluKHVpbnQzMl90IGRvbWlkLCBpbnQgcHJlc2Vy
dmVfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpydW5lLCBp
bnQgZGVidWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpvdmVycmlk
ZV9jb25maWdfZmlsZSkKIHsKICAgICBwaWRfdCBjaGlsZCA9IC0xOwpAQCAtMTg3LDcgKzE4OCw3
IEBAIHN0YXRpYyB2b2lkIG1pZ3JhdGVfZG9tYWluKHVpbnQzMl90IGRvbWlkLCBjb25zdCBjaGFy
ICpydW5lLCBpbnQgZGVidWcsCiAgICAgdWludDhfdCAqY29uZmlnX2RhdGE7CiAgICAgaW50IGNv
bmZpZ19sZW4sIGZsYWdzID0gTElCWExfU1VTUEVORF9MSVZFOwogCi0gICAgc2F2ZV9kb21haW5f
Y29yZV9iZWdpbihkb21pZCwgb3ZlcnJpZGVfY29uZmlnX2ZpbGUsCisgICAgc2F2ZV9kb21haW5f
Y29yZV9iZWdpbihkb21pZCwgcHJlc2VydmVfZG9taWQsIG92ZXJyaWRlX2NvbmZpZ19maWxlLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNvbmZpZ19kYXRhLCAmY29uZmlnX2xlbik7CiAK
ICAgICBpZiAoIWNvbmZpZ19sZW4pIHsKQEAgLTUzNywxMyArNTM4LDE0IEBAIGludCBtYWluX21p
Z3JhdGUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGNoYXIgKnJ1bmUgPSBOVUxMOwogICAg
IGNoYXIgKmhvc3Q7CiAgICAgaW50IG9wdCwgZGFlbW9uaXplID0gMSwgbW9uaXRvciA9IDEsIGRl
YnVnID0gMCwgcGF1c2VfYWZ0ZXJfbWlncmF0aW9uID0gMDsKKyAgICBpbnQgcHJlc2VydmVfZG9t
aWQgPSAwOwogICAgIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIG9wdHNbXSA9IHsKICAgICAgICAgeyJk
ZWJ1ZyIsIDAsIDAsIDB4MTAwfSwKICAgICAgICAgeyJsaXZlIiwgMCwgMCwgMHgyMDB9LAogICAg
ICAgICBDT01NT05fTE9OR19PUFRTCiAgICAgfTsKIAotICAgIFNXSVRDSF9GT1JFQUNIX09QVChv
cHQsICJGQzpzOmVwIiwgb3B0cywgIm1pZ3JhdGUiLCAyKSB7CisgICAgU1dJVENIX0ZPUkVBQ0hf
T1BUKG9wdCwgIkZDOnM6ZXBEIiwgb3B0cywgIm1pZ3JhdGUiLCAyKSB7CiAgICAgY2FzZSAnQyc6
CiAgICAgICAgIGNvbmZpZ19maWxlbmFtZSA9IG9wdGFyZzsKICAgICAgICAgYnJlYWs7CkBAIC01
NjAsNiArNTYyLDkgQEAgaW50IG1haW5fbWlncmF0ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAg
ICAgY2FzZSAncCc6CiAgICAgICAgIHBhdXNlX2FmdGVyX21pZ3JhdGlvbiA9IDE7CiAgICAgICAg
IGJyZWFrOworICAgIGNhc2UgJ0QnOgorICAgICAgICBwcmVzZXJ2ZV9kb21pZCA9IDE7CisgICAg
ICAgIGJyZWFrOwogICAgIGNhc2UgMHgxMDA6IC8qIC0tZGVidWcgKi8KICAgICAgICAgZGVidWcg
PSAxOwogICAgICAgICBicmVhazsKQEAgLTU5Niw3ICs2MDEsNyBAQCBpbnQgbWFpbl9taWdyYXRl
KGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgICAgICAgICAgIHBhdXNlX2FmdGVyX21p
Z3JhdGlvbiA/ICIgLXAiIDogIiIpOwogICAgIH0KIAotICAgIG1pZ3JhdGVfZG9tYWluKGRvbWlk
LCBydW5lLCBkZWJ1ZywgY29uZmlnX2ZpbGVuYW1lKTsKKyAgICBtaWdyYXRlX2RvbWFpbihkb21p
ZCwgcHJlc2VydmVfZG9taWQsIHJ1bmUsIGRlYnVnLCBjb25maWdfZmlsZW5hbWUpOwogICAgIHJl
dHVybiBFWElUX1NVQ0NFU1M7CiB9CiAKQEAgLTcxNiw3ICs3MjEsNyBAQCBpbnQgbWFpbl9yZW11
cyhpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiAgICAgICAgICAgICB9CiAgICAgICAgIH0KIAotICAg
ICAgICBzYXZlX2RvbWFpbl9jb3JlX2JlZ2luKGRvbWlkLCBOVUxMLCAmY29uZmlnX2RhdGEsICZj
b25maWdfbGVuKTsKKyAgICAgICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihkb21pZCwgMCwgTlVM
TCwgJmNvbmZpZ19kYXRhLCAmY29uZmlnX2xlbik7CiAKICAgICAgICAgaWYgKCFjb25maWdfbGVu
KSB7CiAgICAgICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIk5vIGNvbmZpZyBmaWxlIHN0b3JlZCBm
b3IgcnVubmluZyBkb21haW4gYW5kICIKZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0
b3JlLmMgYi90b29scy94bC94bF9zYXZlcmVzdG9yZS5jCmluZGV4IDliZTAzM2ZlNjUuLjk1M2Q3
OTFkMWEgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMKKysrIGIvdG9vbHMv
eGwveGxfc2F2ZXJlc3RvcmUuYwpAQCAtMzIsNiArMzIsNyBAQAogI2lmbmRlZiBMSUJYTF9IQVZF
X05PX1NVU1BFTkRfUkVTVU1FCiAKIHZvaWQgc2F2ZV9kb21haW5fY29yZV9iZWdpbih1aW50MzJf
dCBkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcHJlc2VydmVfZG9taWQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmln
X2ZpbGUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDhfdCAqKmNvbmZpZ19kYXRh
X3IsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50ICpjb25maWdfbGVuX3IpCkBAIC02
Miw2ICs2Myw4IEBAIHZvaWQgc2F2ZV9kb21haW5fY29yZV9iZWdpbih1aW50MzJfdCBkb21pZCwK
ICAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAidW5hYmxlIHRvIHJldHJpZXZlIGRvbWFpbiBj
b25maWd1cmF0aW9uXG4iKTsKICAgICAgICAgICAgIGV4aXQoRVhJVF9GQUlMVVJFKTsKICAgICAg
ICAgfQorCisgICAgICAgIGRfY29uZmlnLmNfaW5mby5kb21pZCA9IHByZXNlcnZlX2RvbWlkID8g
ZG9taWQgOiAwOwogICAgIH0KIAogICAgIGNvbmZpZ19jID0gbGlieGxfZG9tYWluX2NvbmZpZ190
b19qc29uKGN0eCwgJmRfY29uZmlnKTsKQEAgLTEyMCwxNCArMTIzLDE1IEBAIHZvaWQgc2F2ZV9k
b21haW5fY29yZV93cml0ZWNvbmZpZyhpbnQgZmQsIGNvbnN0IGNoYXIgKnNvdXJjZSwKICAgICAg
ICAgICAgIGhkci5vcHRpb25hbF9kYXRhX2xlbik7CiB9CiAKLXN0YXRpYyBpbnQgc2F2ZV9kb21h
aW4odWludDMyX3QgZG9taWQsIGNvbnN0IGNoYXIgKmZpbGVuYW1lLCBpbnQgY2hlY2twb2ludCwK
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgbGVhdmVwYXVzZWQsIGNvbnN0IGNoYXIg
Km92ZXJyaWRlX2NvbmZpZ19maWxlKQorc3RhdGljIGludCBzYXZlX2RvbWFpbih1aW50MzJfdCBk
b21pZCwgaW50IHByZXNlcnZlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBj
aGFyICpmaWxlbmFtZSwgaW50IGNoZWNrcG9pbnQsCisgICAgICAgICAgICAgICAgICAgICAgIGlu
dCBsZWF2ZXBhdXNlZCwgY29uc3QgY2hhciAqb3ZlcnJpZGVfY29uZmlnX2ZpbGUpCiB7CiAgICAg
aW50IGZkOwogICAgIHVpbnQ4X3QgKmNvbmZpZ19kYXRhOwogICAgIGludCBjb25maWdfbGVuOwog
Ci0gICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihkb21pZCwgb3ZlcnJpZGVfY29uZmlnX2ZpbGUs
CisgICAgc2F2ZV9kb21haW5fY29yZV9iZWdpbihkb21pZCwgcHJlc2VydmVfZG9taWQsIG92ZXJy
aWRlX2NvbmZpZ19maWxlLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgJmNvbmZpZ19kYXRh
LCAmY29uZmlnX2xlbik7CiAKICAgICBpZiAoIWNvbmZpZ19sZW4pIHsKQEAgLTIzNiwxNSArMjQw
LDE5IEBAIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGNvbnN0IGNo
YXIgKmNvbmZpZ19maWxlbmFtZSA9IE5VTEw7CiAgICAgaW50IGNoZWNrcG9pbnQgPSAwOwogICAg
IGludCBsZWF2ZXBhdXNlZCA9IDA7CisgICAgaW50IHByZXNlcnZlX2RvbWlkID0gMDsKICAgICBp
bnQgb3B0OwogCi0gICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgImNwIiwgTlVMTCwgInNhdmUi
LCAyKSB7CisgICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgImNwRCIsIE5VTEwsICJzYXZlIiwg
MikgewogICAgIGNhc2UgJ2MnOgogICAgICAgICBjaGVja3BvaW50ID0gMTsKICAgICAgICAgYnJl
YWs7CiAgICAgY2FzZSAncCc6CiAgICAgICAgIGxlYXZlcGF1c2VkID0gMTsKICAgICAgICAgYnJl
YWs7CisgICAgY2FzZSAnRCc6CisgICAgICAgIHByZXNlcnZlX2RvbWlkID0gMTsKKyAgICAgICAg
YnJlYWs7CiAgICAgfQogCiAgICAgaWYgKGFyZ2Mtb3B0aW5kID4gMykgewpAQCAtMjU3LDcgKzI2
NSw4IEBAIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogICAgIGlmICggYXJn
YyAtIG9wdGluZCA+PSAzICkKICAgICAgICAgY29uZmlnX2ZpbGVuYW1lID0gYXJndltvcHRpbmQg
KyAyXTsKIAotICAgIHNhdmVfZG9tYWluKGRvbWlkLCBmaWxlbmFtZSwgY2hlY2twb2ludCwgbGVh
dmVwYXVzZWQsIGNvbmZpZ19maWxlbmFtZSk7CisgICAgc2F2ZV9kb21haW4oZG9taWQsIHByZXNl
cnZlX2RvbWlkLCBmaWxlbmFtZSwgY2hlY2twb2ludCwgbGVhdmVwYXVzZWQsCisgICAgICAgICAg
ICAgICAgY29uZmlnX2ZpbGVuYW1lKTsKICAgICByZXR1cm4gRVhJVF9TVUNDRVNTOwogfQogCmRp
ZmYgLS1naXQgYS90b29scy94bC94bF92bWNvbnRyb2wuYyBiL3Rvb2xzL3hsL3hsX3ZtY29udHJv
bC5jCmluZGV4IDM5MjkyYWNmZTYuLjJlMmQ0Mjc0OTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hs
X3ZtY29udHJvbC5jCisrKyBiL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jCkBAIC04OTksNyArODk5
LDggQEAgc3RhcnQ6CiAgICAgICAgIGF1dG9jb25uZWN0X2NvbnNvbGVfaG93ID0gMDsKICAgICB9
CiAKLSAgICBkX2NvbmZpZy5jX2luZm8uZG9taWQgPSBkb21pZF9wb2xpY3k7CisgICAgaWYgKCFs
aWJ4bF9kb21pZF92YWxpZF9ndWVzdChkX2NvbmZpZy5jX2luZm8uZG9taWQpKQorICAgICAgICBk
X2NvbmZpZy5jX2luZm8uZG9taWQgPSBkb21pZF9wb2xpY3k7CiAKICAgICBpZiAoIHJlc3Rvcmlu
ZyApIHsKICAgICAgICAgbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFyYW1zIHBhcmFtczsKLS0gCjIu
MjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56NF-0005Co-AD; Fri, 21 Feb 2020 11:21:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56ND-0005CC-OX
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:35 +0000
X-Inumbo-ID: 51f9209e-549c-11ea-ade5-bc764e2007e4
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 51f9209e-549c-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 11:21:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284096; x=1613820096;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=x+e+EpgFTOLgWib/5yudT3ryA9rDkDXeWQu2BYMap9g=;
 b=ZxfrfTznmsox8W+kwoPct1f6Mao1mmJ9EtNkj1b4JXGW8iwVUIP/FlKF
 RNW+ij8WmXPp0UzjFH73TXP+XLBd0EztQWpaZogx9lQpwKve8aK3DcOgh
 6urLBMjSrtLPJRGQjYTXbhTLqrswaa2fojlA/GCnPt/rMj0+IM7t52LLq U=;
IronPort-SDR: 7MvmIM0YHAlmGNXbkezaHZXkPcO3Xebrxq0oKHLkMugvOxPKHeeIcsT5YohWEu829aQOMfAv34
 unSz61f8OmTg==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18026508"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-715bee71.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 21 Feb 2020 11:21:24 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-715bee71.us-east-1.amazon.com (Postfix) with ESMTPS
 id DCE6BA054E; Fri, 21 Feb 2020 11:21:19 +0000 (UTC)
Received: from EX13D32EUB001.ant.amazon.com (10.43.166.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:21:06 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB001.ant.amazon.com (10.43.166.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:21:04 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:21:02 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:47 +0000
Message-ID: <20200221112049.3077-5-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 4/6] libxl: allow creation of domains with a
 specified or random domid
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Jason
 Andryuk <jandryuk@gmail.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgJ2RvbWlkJyBmaWVsZCB0byBsaWJ4bF9kb21haW5fY3JlYXRlX2lu
Zm8gYW5kIHRoZW4KbW9kaWZpZXMgbGlieGxfX2RvbWFpbl9tYWtlKCkgdG8gaGF2ZSBYZW4gdXNl
IHRoYXQgdmFsdWUgaWYgaXQgaXMgdmFsaWQuCklmIHRoZSBkb21pZCB2YWx1ZSBpcyBpbnZhbGlk
IHRoZW4gWGVuIHdpbGwgY2hvb3NlIHRoZSBkb21pZCwgYXMgYmVmb3JlLAp1bmxlc3MgdGhlIHZh
bHVlIGlzIHRoZSBuZXcgc3BlY2lhbCBSQU5ET01fRE9NSUQgdmFsdWUgYWRkZWQgdG8gdGhlIEFQ
SS4KVGhpcyB2YWx1ZSBpbnN0cnVjdHMgbGlieGxfX2RvbWFpbl9tYWtlKCkgdG8gY2hvb3NlIGEg
cmFuZG9tIGRvbWlkIHZhbHVlCmZvciBYZW4gdG8gdXNlLgoKSWYgWGVuIGRldGVybWluZXMgdGhh
dCBhIGRvbWlkIHNwZWNpZmllZCB0byBvciBjaG9zZW4gYnkKbGlieGxfX2RvbWFpbl9tYWtlKCkg
Y28taW5jaWRlcyB3aXRoIGFuIGV4aXN0aW5nIGRvbWFpbiB0aGVuIHRoZSBjcmVhdGUKb3BlcmF0
aW9uIHdpbGwgZmFpbC4gSW4gdGhpcyBjYXNlLCBpZiBSQU5ET01fRE9NSUQgd2FzIHNwZWNpZmll
ZCB0bwpsaWJ4bF9fZG9tYWluX21ha2UoKSB0aGVuIGEgbmV3IHJhbmRvbSB2YWx1ZSB3aWxsIGJl
IGNob3NlbiBhbmQgdGhlIGNyZWF0ZQpvcGVyYXRpb24gd2lsbCBiZSByZS10cmllZCwgb3RoZXJ3
aXNlIGxpYnhsX19kb21haW5fbWFrZSgpIHdpbGwgZmFpbC4KCkFmdGVyIFhlbiBoYXMgc3VjY2Vz
c2Z1bGx5IGNyZWF0ZWQgYSBuZXcgZG9tYWluLCBsaWJ4bF9fZG9tYWluX21ha2UoKSB3aWxsCmNo
ZWNrIHdoZXRoZXIgaXRzIGRvbWlkIG1hdGNoZXMgYW55IHJlY2VudGx5IHVzZWQgZG9taWQgdmFs
dWVzLiBJZiBpdCBkb2VzCnRoZW4gdGhlIGRvbWFpbiB3aWxsIGJlIGRlc3Ryb3llZC4gSWYgdGhl
IGRvbWlkIHVzZWQgaW4gY3JlYXRpb24gd2FzCnNwZWNpZmllZCB0byBsaWJ4bF9fZG9tYWluX21h
a2UoKSB0aGVuIGl0IHdpbGwgZmFpbCBhdCB0aGlzIHBvaW50LApvdGhlcndpc2UgdGhlIGNyZWF0
ZSBvcGVyYXRpb24gd2lsbCBiZSByZS10cmllZCB3aXRoIGVpdGhlciBhIG5ldyByYW5kb20Kb3Ig
WGVuLXNlbGVjdGVkIGRvbWlkIHZhbHVlLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQ2M6IEp1bGll
biBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJh
ZC53aWxrQG9yYWNsZS5jb20+CkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkNjOiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Cgp2NjoKIC0g
QWRkcmVzc2VkIGZ1cnRoZXIgY29tbWVudHMgZnJvbSBJYW4KCnY1OgogLSBGbGF0dGVuZWQgbmVz
dGVkIGxvb3BzCgp2NDoKIC0gTm90IGFkZGVkIEphc29uJ3MgUi1iIGJlY2F1c2Ugb2Ygc3Vic3Rh
bnRpYWwgY2hhbmdlCiAtIENoZWNrIGZvciByZWNlbnQgZG9taWQgKmFmdGVyKiBjcmVhdGlvbgog
LSBSZS13b3JrZWQgY29tbWl0IGNvbW1lbnQKCnYzOgogLSBBZGRlZCBET01JRF9NQVNLIGRlZmlu
aXRpb24gdXNlZCB0byBtYXNrIHJhbmRvbWl6ZWQgdmFsdWVzCiAtIFVzZSBzdGFjayB2YXJpYWJs
ZSB0byBhdm9pZCBhc3N1bWluZyBlbmRpYW5uZXNzCgp2MjoKIC0gUmUtd29ya2VkIHRvIHVzZSBh
IHZhbHVlIGZyb20gbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvCi0tLQogdG9vbHMvbGlieGwvbGli
eGwuaCAgICAgICAgIHwgIDkgKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8IDc2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KIHRvb2xzL2xpYnhsL2xpYnhs
X3R5cGVzLmlkbCB8ICAxICsKIDMgZmlsZXMgY2hhbmdlZCwgODEgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGli
eGwvbGlieGwuaAppbmRleCA4MGFlMTEwYTUyLi4zNWUxMzQyOGIyIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmgKQEAgLTEyNjgsNiArMTI2
OCwxNCBAQCB2b2lkIGxpYnhsX21hY19jb3B5KGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9tYWMgKmRz
dCwgY29uc3QgbGlieGxfbWFjICpzcmMpOwogICovCiAjZGVmaW5lIExJQlhMX0hBVkVfRE9NQUlO
X05FRURfTUVNT1JZX0NPTkZJRwogCisvKgorICogTElCWExfSEFWRV9DUkVBVEVJTkZPX0RPTUlE
CisgKgorICogbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcoKSBhbmQgbGlieGxfZG9tYWluX2NyZWF0
ZV9yZXN0b3JlKCkgd2lsbCB1c2UKKyAqIGEgZG9taWQgc3BlY2lmaWVkIGluIGxpYnhsX2RvbWFp
bl9jcmVhdGVfaW5mbygpLgorICovCisjZGVmaW5lIExJQlhMX0hBVkVfQ1JFQVRFSU5GT19ET01J
RAorCiB0eXBlZGVmIGNoYXIgKipsaWJ4bF9zdHJpbmdfbGlzdDsKIHZvaWQgbGlieGxfc3RyaW5n
X2xpc3RfZGlzcG9zZShsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwogaW50IGxpYnhsX3N0cmluZ19s
aXN0X2xlbmd0aChjb25zdCBsaWJ4bF9zdHJpbmdfbGlzdCAqc2wpOwpAQCAtMTUyOCw2ICsxNTM2
LDcgQEAgaW50IGxpYnhsX2N0eF9mcmVlKGxpYnhsX2N0eCAqY3R4IC8qIDAgaXMgT0sgKi8pOwog
LyogZG9tYWluIHJlbGF0ZWQgZnVuY3Rpb25zICovCiAKICNkZWZpbmUgSU5WQUxJRF9ET01JRCB+
MAorI2RlZmluZSBSQU5ET01fRE9NSUQgKElOVkFMSURfRE9NSUQgLSAxKQogCiAvKiBJZiB0aGUg
cmVzdWx0IGlzIEVSUk9SX0FCT1JURUQsIHRoZSBkb21haW4gbWF5IG9yIG1heSBub3QgZXhpc3QK
ICAqIChpbiBhIGhhbGYtY3JlYXRlZCBzdGF0ZSkuICAqZG9taWQgd2lsbCBiZSB2YWxpZCBhbmQg
d2lsbCBiZSB0aGUKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggM2E3MzY0ZTJhYy4uY2NjOWU3MDk5MCAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfY3JlYXRlLmMKQEAgLTYwMCwxMSArNjAwLDc3IEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2Uo
bGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAg
ICBnb3RvIG91dDsKICAgICAgICAgfQogCi0gICAgICAgIHJldCA9IHhjX2RvbWFpbl9jcmVhdGUo
Y3R4LT54Y2gsIGRvbWlkLCAmY3JlYXRlKTsKLSAgICAgICAgaWYgKHJldCA8IDApIHsKLSAgICAg
ICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOwotICAg
ICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwotICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAg
IGZvciAoOzspIHsKKyAgICAgICAgICAgIHVpbnQzMl90IGxvY2FsX2RvbWlkOworICAgICAgICAg
ICAgYm9vbCByZWNlbnQ7CisKKyAgICAgICAgICAgIGlmIChpbmZvLT5kb21pZCA9PSBSQU5ET01f
RE9NSUQpIHsKKyAgICAgICAgICAgICAgICB1aW50MTZfdCB2OworCisgICAgICAgICAgICAgICAg
cmV0ID0gbGlieGxfX3JhbmRvbV9ieXRlcyhnYywgKHZvaWQgKikmdiwgc2l6ZW9mKHYpKTsKKyAg
ICAgICAgICAgICAgICBpZiAocmV0IDwgMCkKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisK
KyAgICAgICAgICAgICAgICB2ICY9IERPTUlEX01BU0s7CisgICAgICAgICAgICAgICAgaWYgKCFs
aWJ4bF9kb21pZF92YWxpZF9ndWVzdCh2KSkKKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7
CisKKyAgICAgICAgICAgICAgICBsb2NhbF9kb21pZCA9IHY7CisgICAgICAgICAgICB9IGVsc2Ug
eworICAgICAgICAgICAgICAgIGxvY2FsX2RvbWlkID0gaW5mby0+ZG9taWQ7IC8qIE1heSBub3Qg
YmUgdmFsaWQgKi8KKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgcmV0ID0geGNfZG9tYWlu
X2NyZWF0ZShjdHgtPnhjaCwgJmxvY2FsX2RvbWlkLCAmY3JlYXRlKTsKKyAgICAgICAgICAgIGlm
IChyZXQgPCAwKSB7CisgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBJZiB3
ZSBnZW5lcmF0ZWQgYSByYW5kb20gZG9taWQgYW5kIGNyZWF0aW9uIGZhaWxlZAorICAgICAgICAg
ICAgICAgICAqIGJlY2F1c2UgdGhhdCBkb21pZCBhbHJlYWR5IGV4aXN0cyB0aGVuIHNpbXBseSB0
cnkKKyAgICAgICAgICAgICAgICAgKiBhZ2Fpbi4KKyAgICAgICAgICAgICAgICAgKi8KKyAgICAg
ICAgICAgICAgICBpZiAoZXJybm8gPT0gRUVYSVNUICYmIGluZm8tPmRvbWlkID09IFJBTkRPTV9E
T01JRCkKKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgICAgICBM
T0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOworICAgICAg
ICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKyAg
ICAgICAgICAgIH0KKworICAgICAgICAgICAgLyogQSBuZXcgZG9tYWluIG5vdyBleGlzdHMgKi8K
KyAgICAgICAgICAgICpkb21pZCA9IGxvY2FsX2RvbWlkOworCisgICAgICAgICAgICByYyA9IGxp
YnhsX19pc19kb21pZF9yZWNlbnQoZ2MsIGxvY2FsX2RvbWlkLCAmcmVjZW50KTsKKyAgICAgICAg
ICAgIGlmIChyYykKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICAgICAgLyog
VGhlIGRvbWlkIGlzIG5vdCByZWNlbnQsIHNvIHdlJ3JlIGRvbmUgKi8KKyAgICAgICAgICAgIGlm
ICghcmVjZW50KQorICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICAvKgorICAg
ICAgICAgICAgICogSWYgdGhlIGRvbWlkIHdhcyBzcGVjaWZpZWQgdGhlbiB0aGVyZSdzIG5vIHBv
aW50IGluCisgICAgICAgICAgICAgKiB0cnlpbmcgYWdhaW4uCisgICAgICAgICAgICAgKi8KKyAg
ICAgICAgICAgIGlmIChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChpbmZvLT5kb21pZCkpIHsKKyAg
ICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gaWQgcmVjZW50
bHkgdXNlZCIpOworICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAg
ICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLyoKKyAgICAgICAg
ICAgICAqIFRoZSBkb21haW4gaXMgcmVjZW50IGFuZCBzbyBjYW5ub3QgYmUgdXNlZC4gQ2xlYXIg
ZG9taWQKKyAgICAgICAgICAgICAqIGhlcmUgc2luY2UsIGlmIHhjX2RvbWFpbl9kZXN0cm95KCkg
ZmFpbHMgYmVsb3cgdGhlcmUgaXMKKyAgICAgICAgICAgICAqIGxpdHRsZSBwb2ludCBjYWxsaW5n
IGl0IGFnYWluIGluIHRoZSBlcnJvciBwYXRoLgorICAgICAgICAgICAgICovCisgICAgICAgICAg
ICAqZG9taWQgPSBJTlZBTElEX0RPTUlEOworCisgICAgICAgICAgICByZXQgPSB4Y19kb21haW5f
ZGVzdHJveShjdHgtPnhjaCwgbG9jYWxfZG9taWQpOworICAgICAgICAgICAgaWYgKHJldCA8IDAp
IHsKKyAgICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gZGVz
dHJveSBmYWlsIik7CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICAg
ICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBUaGUgZG9t
YWluIHdhcyBzdWNjZXNzZnVsbHkgZGVzdHJveWVkLCBzbyB3ZSBjYW4gdHJ5IGFnYWluICovCiAg
ICAgICAgIH0KIAogICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZyhn
YywgZF9jb25maWcsIHN0YXRlLCAmY3JlYXRlKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzLmlkbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAppbmRleCA3OTIxOTUw
ZjZhLi5kMGQ0MzE2MTRmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwK
KysrIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCkBAIC00MDksNiArNDA5LDcgQEAgbGli
eGxfZG9tYWluX2NyZWF0ZV9pbmZvID0gU3RydWN0KCJkb21haW5fY3JlYXRlX2luZm8iLFsKICAg
ICAoInNzaWRyZWYiLCAgICAgIHVpbnQzMiksCiAgICAgKCJzc2lkX2xhYmVsIiwgICBzdHJpbmcp
LAogICAgICgibmFtZSIsICAgICAgICAgc3RyaW5nKSwKKyAgICAoImRvbWlkIiwgICAgICAgIGxp
YnhsX2RvbWlkKSwKICAgICAoInV1aWQiLCAgICAgICAgIGxpYnhsX3V1aWQpLAogICAgICgieHNk
YXRhIiwgICAgICAgbGlieGxfa2V5X3ZhbHVlX2xpc3QpLAogICAgICgicGxhdGZvcm1kYXRhIiwg
bGlieGxfa2V5X3ZhbHVlX2xpc3QpLAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:21:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:21:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56NG-0005Dr-Kl; Fri, 21 Feb 2020 11:21:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FNp=4J=amazon.co.uk=prvs=313f46acb=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j56NF-0005Cj-A8
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:21:37 +0000
X-Inumbo-ID: 52020b50-549c-11ea-8629-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52020b50-549c-11ea-8629-12813bfff9fa;
 Fri, 21 Feb 2020 11:21:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582284096; x=1613820096;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=eSWeDs33Xk0ZJ9WDOyHx4AeQnnVYfVe84mVD3fIk6pA=;
 b=uZvn8PjV2boi5FbuAJeXzETz6CtEDfRy3muLowYB18I37NCo73QnNbVN
 yZpk8sDeDnY8FVt9t1qHWTKwKmfOhDA+rKfSMcGgKMWRa1tyvDoCXrTHy
 JmlrpbLRJucP2/dP3tVSC3S7yjNptbusPhYiunjQqzeQD3/8W8VPEOL0y E=;
IronPort-SDR: 3/SpOcYpykbbwtrISJGmq1xHD+av8nsXfQzCwspUzVsDXUjPZgNe00ND03KoxBANVw39SVU1DQ
 TX/wX/luEmvw==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="19025011"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-57e1d233.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 21 Feb 2020 11:21:24 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-57e1d233.us-east-1.amazon.com (Postfix) with ESMTPS
 id E9C101416DD; Fri, 21 Feb 2020 11:21:22 +0000 (UTC)
Received: from EX13D32EUB004.ant.amazon.com (10.43.166.212) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 11:21:07 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB004.ant.amazon.com (10.43.166.212) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 11:21:06 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 21 Feb 2020 11:21:05 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 11:20:48 +0000
Message-ID: <20200221112049.3077-6-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v7 5/6] xl.conf: introduce 'domid_policy'
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBhZGRzIGEgbmV3IGdsb2JhbCAnZG9taWRfcG9saWN5JyBjb25maWd1cmF0aW9u
IG9wdGlvbiB0byBkZWNpZGUKaG93IGRvbWFpbiBpZCB2YWx1ZXMgYXJlIGFsbG9jYXRlZCBmb3Ig
bmV3IGRvbWFpbnMuIEl0IG1heSBiZSBzZXQgdG8gb25lIG9mCnR3byB2YWx1ZXM6CgoieGVuIiwg
dGhlIGRlZmF1bHQgdmFsdWUsIHdpbGwgY2F1c2UgYW4gaW52YWxpZCBkb21pZCB2YWx1ZSB0byBi
ZSBwYXNzZWQKdG8gZG9fZG9tYWluX2NyZWF0ZSgpIHByZXNlcnZpbmcgdGhlIGV4aXN0aW5nIGJl
aGF2aW91ciBvZiBoYXZpbmcgWGVuCmNob29zZSB0aGUgZG9taWQgdmFsdWUgZHVyaW5nIGRvbWFp
bl9jcmVhdGUoKS4KCiJyYW5kb20iIHdpbGwgY2F1c2UgdGhlIHNwZWNpYWwgUkFORE9NX0RPTUlE
IHZhbHVlIHRvIGJlIHBhc3NlZCB0bwpkb19kb21haW5fY3JlYXRlKCkgc3VjaCB0aGF0IGxpYnhs
X19kb21haW5fbWFrZSgpIHdpbGwgc2VsZWN0IGEgcmFuZG9tCmRvbWlkIHZhbHVlLgoKU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgpBY2tlZC1ieTogSWFu
IEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Ci0tLQpDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoK
djI6CiAtIE5ldyBpbiB2MgotLS0KIGRvY3MvbWFuL3hsLmNvbmYuNS5wb2QgIHwgMTAgKysrKysr
KysrKwogdG9vbHMvZXhhbXBsZXMveGwuY29uZiAgfCAgNCArKysrCiB0b29scy94bC94bC5jICAg
ICAgICAgICB8IDEwICsrKysrKysrKysKIHRvb2xzL3hsL3hsLmggICAgICAgICAgIHwgIDEgKwog
dG9vbHMveGwveGxfdm1jb250cm9sLmMgfCAgMiArKwogNSBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9tYW4veGwuY29uZi41LnBvZCBiL2RvY3MvbWFu
L3hsLmNvbmYuNS5wb2QKaW5kZXggMjA3YWIzZTc3YS4uNDFlZTQyODc0NCAxMDA2NDQKLS0tIGEv
ZG9jcy9tYW4veGwuY29uZi41LnBvZAorKysgYi9kb2NzL21hbi94bC5jb25mLjUucG9kCkBAIC00
NSw2ICs0NSwxNiBAQCBUaGUgc2VtYW50aWNzIG9mIGVhY2ggQzxLRVk+IGRlZmluZXMgd2hpY2gg
Zm9ybSBvZiBDPFZBTFVFPiBpcyByZXF1aXJlZC4KIAogPW92ZXIgNAogCis9aXRlbSBCPGRvbWlk
X3BvbGljeT0ieGVuInwicmFuZG9tIj4KKworRGV0ZXJtaW5lcyBob3cgZG9tYWluLWlkIGlzIHNl
dCB3aGVuIGNyZWF0aW5nIGEgbmV3IGRvbWFpbi4KKworSWYgc2V0IHRvICJ4ZW4iIHRoZW4gdGhl
IGh5cGVydmlzb3Igd2lsbCBhbGxvY2F0ZSBuZXcgZG9tYWluLWlkIHZhbHVlcyBvbiBhIHNlcXVl
bnRpYWwgYmFzaXMuCisKK0lmIHNldCB0byAicmFuZG9tIiB0aGVuIGEgcmFuZG9tIGRvbWFpbi1p
ZCB2YWx1ZSB3aWxsIGJlIGNob3Nlbi4KKworRGVmYXVsdDogInhlbiIKKwogPWl0ZW0gQjxhdXRv
YmFsbG9vbj0ib2ZmInwib24ifCJhdXRvIj4KIAogSWYgc2V0IHRvICJvbiIgdGhlbiBDPHhsPiB3
aWxsIGF1dG9tYXRpY2FsbHkgcmVkdWNlIHRoZSBhbW91bnQgb2YKZGlmZiAtLWdpdCBhL3Rvb2xz
L2V4YW1wbGVzL3hsLmNvbmYgYi90b29scy9leGFtcGxlcy94bC5jb25mCmluZGV4IDA0NDZkZWIz
MDQuLjk1ZjJmNDQyZDMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2V4YW1wbGVzL3hsLmNvbmYKKysrIGIv
dG9vbHMvZXhhbXBsZXMveGwuY29uZgpAQCAtMSw1ICsxLDkgQEAKICMjIEdsb2JhbCBYTCBjb25m
aWcgZmlsZSAjIwogCisjIFNldCBkb21haW4taWQgcG9saWN5LiAieGVuIiBtZWFucyB0aGF0IHRo
ZSBoeXBlcnZpc29yIHdpbGwgY2hvb3NlIHRoZQorIyBpZCBvZiBhIG5ldyBkb21haW4uICJyYW5k
b20iIG1lYW5zIHRoYXQgYSByYW5kb20gdmFsdWUgd2lsbCBiZSBjaG9zZW4uCisjZG9taWRfcG9s
aWN5PSJ4ZW4iCisKICMgQ29udHJvbCB3aGV0aGVyIGRvbTAgaXMgYmFsbG9vbmVkIGRvd24gd2hl
biB4ZW4gZG9lc24ndCBoYXZlIGVub3VnaAogIyBmcmVlIG1lbW9yeSB0byBjcmVhdGUgYSBkb21h
aW4uICAiYXV0byIgbWVhbnMgb25seSBiYWxsb29uIGlmIGRvbTAKICMgc3RhcnRzIHdpdGggYWxs
IHRoZSBob3N0J3MgbWVtb3J5LgpkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGwuYyBiL3Rvb2xzL3hs
L3hsLmMKaW5kZXggM2Q0MzkwYTQ2ZC4uMmE1ZGRkNDM5MCAxMDA2NDQKLS0tIGEvdG9vbHMveGwv
eGwuYworKysgYi90b29scy94bC94bC5jCkBAIC01NCw2ICs1NCw3IEBAIGludCBjbGFpbV9tb2Rl
ID0gMTsKIGJvb2wgcHJvZ3Jlc3NfdXNlX2NyID0gMDsKIGludCBtYXhfZ3JhbnRfZnJhbWVzID0g
LTE7CiBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lcyA9IC0xOworbGlieGxfZG9taWQgZG9taWRfcG9s
aWN5ID0gSU5WQUxJRF9ET01JRDsKIAogeGVudG9vbGxvZ19sZXZlbCBtaW5tc2dsZXZlbCA9IG1p
bm1zZ2xldmVsX2RlZmF1bHQ7CiAKQEAgLTIyOCw2ICsyMjksMTUgQEAgc3RhdGljIHZvaWQgcGFy
c2VfZ2xvYmFsX2NvbmZpZyhjb25zdCBjaGFyICpjb25maWdmaWxlLAogICAgIGVsc2UKICAgICAg
ICAgbGlieGxfYml0bWFwX3NldF9hbnkoJmdsb2JhbF9wdl9hZmZpbml0eV9tYXNrKTsKIAorICAg
IGlmICgheGx1X2NmZ19nZXRfc3RyaW5nIChjb25maWcsICJkb21pZF9wb2xpY3kiLCAmYnVmLCAw
KSkgeworICAgICAgICBpZiAoIXN0cmNtcChidWYsICJ4ZW4iKSkKKyAgICAgICAgICAgIGRvbWlk
X3BvbGljeSA9IElOVkFMSURfRE9NSUQ7CisgICAgICAgIGVsc2UgaWYgKCFzdHJjbXAoYnVmLCAi
cmFuZG9tIikpCisgICAgICAgICAgICBkb21pZF9wb2xpY3kgPSBSQU5ET01fRE9NSUQ7CisgICAg
ICAgIGVsc2UKKyAgICAgICAgICAgIGZwcmludGYoc3RkZXJyLCAiaW52YWxpZCBkb21pZF9wb2xp
Y3kgb3B0aW9uIik7CisgICAgfQorCiAgICAgeGx1X2NmZ19kZXN0cm95KGNvbmZpZyk7CiB9CiAK
ZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsLmggYi90b29scy94bC94bC5oCmluZGV4IDYwYmRhZDhm
ZmIuLjJiNDcwOWVmYjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsLmgKKysrIGIvdG9vbHMveGwv
eGwuaApAQCAtMjgzLDYgKzI4Myw3IEBAIGV4dGVybiBpbnQgbWF4X21hcHRyYWNrX2ZyYW1lczsK
IGV4dGVybiBsaWJ4bF9iaXRtYXAgZ2xvYmFsX3ZtX2FmZmluaXR5X21hc2s7CiBleHRlcm4gbGli
eGxfYml0bWFwIGdsb2JhbF9odm1fYWZmaW5pdHlfbWFzazsKIGV4dGVybiBsaWJ4bF9iaXRtYXAg
Z2xvYmFsX3B2X2FmZmluaXR5X21hc2s7CitleHRlcm4gbGlieGxfZG9taWQgZG9taWRfcG9saWN5
OwogCiBlbnVtIG91dHB1dF9mb3JtYXQgewogICAgIE9VVFBVVF9GT1JNQVRfSlNPTiwKZGlmZiAt
LWdpdCBhL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMK
aW5kZXggZTUyMGIxZGE3OS4uMzkyOTJhY2ZlNiAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfdm1j
b250cm9sLmMKKysrIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMKQEAgLTg5OSw2ICs4OTksOCBA
QCBzdGFydDoKICAgICAgICAgYXV0b2Nvbm5lY3RfY29uc29sZV9ob3cgPSAwOwogICAgIH0KIAor
ICAgIGRfY29uZmlnLmNfaW5mby5kb21pZCA9IGRvbWlkX3BvbGljeTsKKwogICAgIGlmICggcmVz
dG9yaW5nICkgewogICAgICAgICBsaWJ4bF9kb21haW5fcmVzdG9yZV9wYXJhbXMgcGFyYW1zOwog
Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:50:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:50:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56p4-0000AZ-Qy; Fri, 21 Feb 2020 11:50:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j56p4-0000AU-He
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:50:22 +0000
X-Inumbo-ID: 56da116e-54a0-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 56da116e-54a0-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 11:50:21 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j56p2-00018F-Tm; Fri, 21 Feb 2020 11:50:20 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j56p2-0006Jd-KV; Fri, 21 Feb 2020 11:50:20 +0000
Date: Fri, 21 Feb 2020 11:50:17 +0000
From: Wei Liu <wl@xen.org>
To: Hongyan Xia <hongyxia@amazon.com>
Message-ID: <20200221115017.tuo2i5db5mhd5yyt@debian>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 jgrall@amazon.com, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDY6NTg6MjNQTSArMDAwMCwgSG9uZ3lhbiBYaWEgd3Jv
dGU6Cj4gUmV3cml0ZSB0aGUgbWFwY2FjaGUgdG8gYmUgcHVyZWx5IHBlci12Q1BVIGluc3RlYWQg
b2YgcGFydGlhbGx5IHBlci12Y3B1Cj4gYW5kIHBhcnRpYWxseSBwZXItZG9tYWluLgo+IAo+IFRo
ZSBleGlzdGluZyBtYXBjYWNoZSBpbXBsZW1lbnRhdGlvbiBrZWVwcyBwZXItdmNwdSBoYXNoIHRh
YmxlcyBmb3IKPiBjYWNoaW5nLCBidXQgYWxzbyBjcmVhdGVzIGEgcGVyLWRvbWFpbiByZWdpb24g
d2hpY2ggaXMgc2hhcmVkIGJ5IGFsbAo+IHZjcHVzIGFuZCBwcm90ZWN0ZWQgYnkgYSBwZXItZG9t
YWluIGxvY2suIFdoZW4gdGhlIHZjcHUgY291bnQgb2YgYQo+IGRvbWFpbiBpcyBsYXJnZSwgdGhl
IHBlci1kb21haW4gbG9jayBjb250ZW50aW9uIGlzIGhpZ2guIEFsc28sIHNldmVyYWwKPiBkYXRh
IHN0cnVjdHVyZXMgYXJlIHNoYXJlZCBhbW9uZyBhbGwgdmNwdXMsIHBvdGVudGlhbGx5IGNyZWF0
aW5nIHNlcmlvdXMKPiBjYWNoZSBwaW5nLXBvbmcgZWZmZWN0cy4gUGVyZm9ybWFuY2UgZGVncmFk
YXRpb24gY2FuIGJlIHNlZW4gb24gZG9tYWlucwo+IHdpdGggPjE2IHZjcHVzLgo+IAo+IFRoaXMg
cGF0Y2ggaXMgbmVlZGVkIHRvIGFkZHJlc3MgdGhlc2UgaXNzdWVzIHdoZW4gd2Ugc3RhcnQgcmVs
eWluZyBvbgo+IHRoZSBtYXBjYWNoZSAoZS5nLiwgd2hlbiB3ZSBkbyBub3QgaGF2ZSBhIGRpcmVj
dCBtYXApLiBJdCBwYXJ0aXRpb25zIHRoZQo+IHBlci1kb21haW4gcmVnaW9uIGludG8gcGVyLXZj
cHUgcmVnaW9ucyBzbyB0aGF0IG5vIG1hcGNhY2hlIHN0YXRlIGlzCj4gc2hhcmVkIGFtb25nIHZj
cHVzLiBBcyBhIHJlc3VsdCwgbm8gbG9ja2luZyBpcyByZXF1aXJlZCBhbmQgYSBtdWNoCj4gc2lt
cGxlciBtYXBoYXNoIGRlc2lnbiBjYW4gYmUgdXNlZC4gVGhlIHBlcmZvcm1hbmNlIGltcHJvdmVt
ZW50IGFmdGVyCj4gdGhpcyBwYXRjaCBpcyBxdWl0ZSBub3RpY2VhYmxlLgo+IAo+IEJlbmNobWFy
a3MKPiAoYmFzZWxpbmUgdXNlcyBkaXJlY3QgbWFwIGluc3RlYWQgb2YgdGhlIG1hcGNhY2hlIGlu
IG1hcF9kb21haW5fcGFnZSwKPiBvbGQgaXMgdGhlIGV4aXN0aW5nIG1hcGNhY2hlIGFuZCBuZXcg
aXMgYWZ0ZXIgdGhpcyBwYXRjaCk6Cj4gCj4gR2Vla2JlbmNoIG9uIGEgMzItdkNQVSBndWVzdCwK
PiAKPiBwZXJmb3JtYW5jZSBkcm9wICAgICBvbGQgICAgICAgIG5ldwo+IHNpbmdsZSBjb3JlICAg
ICAgICAgMC4wNCUgICAgICAwLjE4JQoKRG8geW91IGtub3cgd2h5IHRoZSBuZXcgbWFwY2FjaGUg
aGFzIG1vcmUgb3ZlcmhlYWQgdGhhbiB0aGUgb2xkIG9uZSBpbgp0aGUgc2luZ2xlIGNvcmUgY2Fz
ZT8KCj4gbXVsdGkgY29yZSAgICAgICAgICAyLjQzJSAgICAgIDAuMDglCj4gCj4gZmlvIG9uIGEg
MzItdkNQVSBndWVzdCwgTFZNIGF0b3AgOCpTU0QsCj4gCj4gcGVyZm9ybWFuY2UgZHJvcCAgICAg
b2xkICAgICAgICBuZXcKPiAgICAgICAgICAgICAgICAgICAgIDMuMDUlICAgICAgMC4yOCUKPiAK
PiBUaGVyZSBzaG91bGQgYmUgcm9vbSBmb3IgZnV0aGVyIG9wdGltaXNhdGlvbnMsIGJ1dCB0aGlz
IGFscmVhZHkKPiBpbXByb3ZlcyBvdmVyIHRoZSBvbGQgbWFwY2FjaGUgYnkgYSBsb3QuCj4gCj4g
SW4gdGhlIG5ldyBjYWNoZSBkZXNpZ24sIG1hcGhhc2ggZW50cmllcyB0aGVtc2VsdmVzIGFsc28g
b2NjdXB5IGludXNlCj4gc2xvdHMuIFRoZSBleGlzdGluZyBjb25maWd1cmF0aW9uIG9mIDE2IHNs
b3RzIGZvciBlYWNoIHZjcHUgaXMgbm8gbG9uZ2VyCj4gc3VmZmljaWVudCB0byBpbmNsdWRlIGJv
dGggdGhlIG1hcGhhc2ggYW5kIGEgbmVzdGVkIHBhZ2UgdGFibGUgd2Fsay4KPiBGb3J0dW5hdGVs
eSwgdGhlIHBlci1kb21haW4gaW51c2UgYW5kIGdhcmJhZ2UgYml0IHZlY3RvcnMgYXJlIHJlbW92
ZWQKPiBmcm9tIHRoZSBQRVJET01BSU4gcmVnaW9uLCBnaXZpbmcgdXMgZW5vdWdoIHJvb20gdG8g
ZXhwYW5kIHRoZSBhdmFpbGFibGUKPiBtYXBwaW5nIHNsb3RzLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEhvbmd5YW4gWGlhIDxob25neXhpYUBhbWF6b24uY29tPgoKWy4uLl0KCj4gIHZvaWQgdW5tYXBf
ZG9tYWluX3BhZ2UoY29uc3Qgdm9pZCAqcHRyKQo+ICB7Cj4gLSAgICB1bnNpZ25lZCBpbnQgaWR4
Owo+ICsgICAgdW5zaWduZWQgaW50IGlkeCwgZ2xiX2lkeDsKPiAgICAgIHN0cnVjdCB2Y3B1ICp2
Owo+IC0gICAgc3RydWN0IG1hcGNhY2hlX2RvbWFpbiAqZGNhY2hlOwo+IC0gICAgdW5zaWduZWQg
bG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXB0ciwgbWZuLCBmbGFnczsKPiAtICAgIHN0cnVjdCB2
Y3B1X21hcGhhc2hfZW50cnkgKmhhc2hlbnQ7Cj4gKyAgICBzdHJ1Y3QgbWFwY2FjaGVfdmNwdSAq
dmNhY2hlOwo+ICsgICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXB0ciwgbWZu
LCBoYXNobWZuLCBmbGFnczsKPiAgCj4gICAgICBpZiAoIHZhID49IERJUkVDVE1BUF9WSVJUX1NU
QVJUICkKPiAgICAgICAgICByZXR1cm47Cj4gQEAgLTE4OSwxMTQgKzE0NCw3OCBAQCB2b2lkIHVu
bWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0cikKPiAgICAgIHYgPSBtYXBjYWNoZV9jdXJy
ZW50X3ZjcHUoKTsKPiAgICAgIEFTU0VSVCh2ICYmIGlzX3B2X3ZjcHUodikpOwo+ICAKPiAtICAg
IGRjYWNoZSA9ICZ2LT5kb21haW4tPmFyY2gucHYubWFwY2FjaGU7Cj4gLSAgICBBU1NFUlQoZGNh
Y2hlLT5pbnVzZSk7Cj4gKyAgICB2Y2FjaGUgPSB2LT5hcmNoLnB2Lm1hcGNhY2hlOwo+ICsgICAg
QVNTRVJUKHZjYWNoZSk7Cj4gIAo+IC0gICAgaWR4ID0gUEZOX0RPV04odmEgLSBNQVBDQUNIRV9W
SVJUX1NUQVJUKTsKPiAtICAgIG1mbiA9IGwxZV9nZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGlkeCkp
Owo+IC0gICAgaGFzaGVudCA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlLmhhc2hbTUFQSEFTSF9IQVNI
Rk4obWZuKV07CgpQbGVhc2UgYWxzbyBhc3NlcnQgdGhlIHZhIGluIHF1ZXN0aW9uIGlzIHdpdGhp
biB0aGUgcmFuZ2UgYWxsb2NhdGVkIHRvCnRoaXMgdmNwdS4KCj4gKyAgICBnbGJfaWR4ID0gUEZO
X0RPV04odmEgLSBNQVBDQUNIRV9WSVJUX1NUQVJUKTsKPiArICAgIGlkeCA9IGdsYl9pZHggLSB2
LT52Y3B1X2lkICogTUFQQ0FDSEVfVkNQVV9FTlRSSUVTOwo+ICAKPiAgICAgIGxvY2FsX2lycV9z
YXZlKGZsYWdzKTsKPiAgCj4gLSAgICBpZiAoIGhhc2hlbnQtPmlkeCA9PSBpZHggKQo+IC0gICAg
ewo+IC0gICAgICAgIEFTU0VSVChoYXNoZW50LT5tZm4gPT0gbWZuKTsKPiAtICAgICAgICBBU1NF
UlQoaGFzaGVudC0+cmVmY250KTsKPiAtICAgICAgICBoYXNoZW50LT5yZWZjbnQtLTsKPiAtICAg
IH0KPiAtICAgIGVsc2UgaWYgKCAhaGFzaGVudC0+cmVmY250ICkKPiAtICAgIHsKPiAtICAgICAg
ICBpZiAoIGhhc2hlbnQtPmlkeCAhPSBNQVBIQVNIRU5UX05PVElOVVNFICkKPiAtICAgICAgICB7
Cj4gLSAgICAgICAgICAgIC8qIC9GaXJzdC8sIHphcCB0aGUgUFRFLiAqLwo+IC0gICAgICAgICAg
ICBBU1NFUlQobDFlX2dldF9wZm4oTUFQQ0FDSEVfTDFFTlQoaGFzaGVudC0+aWR4KSkgPT0KPiAt
ICAgICAgICAgICAgICAgICAgIGhhc2hlbnQtPm1mbik7Cj4gLSAgICAgICAgICAgIGwxZV93cml0
ZSgmTUFQQ0FDSEVfTDFFTlQoaGFzaGVudC0+aWR4KSwgbDFlX2VtcHR5KCkpOwo+IC0gICAgICAg
ICAgICAvKiAvU2Vjb25kLywgbWFyayBhcyBnYXJiYWdlLiAqLwo+IC0gICAgICAgICAgICBzZXRf
Yml0KGhhc2hlbnQtPmlkeCwgZGNhY2hlLT5nYXJiYWdlKTsKPiAtICAgICAgICB9Cj4gLQo+IC0g
ICAgICAgIC8qIEFkZCBuZXdseS1mcmVlZCBtYXBwaW5nIHRvIHRoZSBtYXBoYXNoLiAqLwo+IC0g
ICAgICAgIGhhc2hlbnQtPm1mbiA9IG1mbjsKPiAtICAgICAgICBoYXNoZW50LT5pZHggPSBpZHg7
Cj4gLSAgICB9Cj4gLSAgICBlbHNlCj4gLSAgICB7Cj4gLSAgICAgICAgLyogL0ZpcnN0LywgemFw
IHRoZSBQVEUuICovCj4gLSAgICAgICAgbDFlX3dyaXRlKCZNQVBDQUNIRV9MMUVOVChpZHgpLCBs
MWVfZW1wdHkoKSk7Cj4gLSAgICAgICAgLyogL1NlY29uZC8sIG1hcmsgYXMgZ2FyYmFnZS4gKi8K
PiAtICAgICAgICBzZXRfYml0KGlkeCwgZGNhY2hlLT5nYXJiYWdlKTsKPiAtICAgIH0KPiArICAg
IG1mbiA9IGwxZV9nZXRfcGZuKE1BUENBQ0hFX0wxRU5UKGdsYl9pZHgpKTsKPiArICAgIGhhc2ht
Zm4gPSB2Y2FjaGUtPmhhc2hfbWZuW01BUEhBU0hfSEFTSEZOKG1mbildOwo+ICsKPiArICAgIHZj
YWNoZS0+cmVmY250W2lkeF0tLTsKPiArICAgIC8qIElmIHJlZmNudCBkcm9wcyB0byAwLCB3ZSBv
bmx5IGNsZWFyIGludXNlIHdoZW4gaXQncyBub3QgaW4gdGhlIG1hcGhhc2guICovCgpJdCB3b3Vs
ZCBiZSBjbGVhcmVyIHRvICJ3aGVuIGl0IGhhcyBiZWVuIGV2aWN0ZWQgZnJvbSBtYXBoYXNoIiB0
byBtYXRjaAp0aGUgdGVybWlub2xvZ3kgaW4gdGhlIG1hcCByb3V0aW5lLgoKPiArICAgIGlmICgg
aGFzaG1mbiAhPSBtZm4gJiYgIXZjYWNoZS0+cmVmY250W2lkeF0gKQo+ICsgICAgICAgIF9fY2xl
YXJfYml0KGlkeCwgdmNhY2hlLT5pbnVzZSk7CgpBbHNvLCBwbGVhc2UgZmx1c2ggdGhlIGxpbmVh
ciBhZGRyZXNzIGhlcmUgYW5kIHRoZSBvdGhlciBfX2NsZWFyX2JpdApsb2NhdGlvbi4KCgo+ICAK
PiAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsKPiAgfQo+ICAKPiAtaW50IG1hcGNhY2hl
X2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4gKmQpCj4gK2ludCBtYXBjYWNoZV92Y3B1X2luaXQo
c3RydWN0IHZjcHUgKnYpCj4gIHsKPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47
Cj4gICAgICBzdHJ1Y3QgbWFwY2FjaGVfZG9tYWluICpkY2FjaGUgPSAmZC0+YXJjaC5wdi5tYXBj
YWNoZTsKPiAtICAgIHVuc2lnbmVkIGludCBiaXRtYXBfcGFnZXM7Cj4gLQo+IC0gICAgQVNTRVJU
KGlzX3B2X2RvbWFpbihkKSk7Cj4gKyAgICB1bnNpZ25lZCBsb25nIGk7CgpTaW5jZSB5b3UncmUg
Y2hhbmdpbmcgdGhpcyBhbnl3YXkgLS0gd2Ugbm9ybWFsbHkgdXNlIHVuc2lnbmVkIGludCBhcwpp
bmRleCB0eXBlLgoKPiArICAgIHVuc2lnbmVkIGludCBlbnRzID0gZC0+bWF4X3ZjcHVzICogTUFQ
Q0FDSEVfVkNQVV9FTlRSSUVTOwo+ICAKPiAgI2lmZGVmIE5ERUJVRwo+ICAgICAgaWYgKCAhbWVt
X2hvdHBsdWcgJiYgbWF4X3BhZ2UgPD0gUEZOX0RPV04oX19wYShIWVBFUlZJU09SX1ZJUlRfRU5E
IC0gMSkpICkKPiAgICAgICAgICByZXR1cm4gMDsKPiAgI2VuZGlmCj4gIAo+IC0gICAgQlVJTERf
QlVHX09OKE1BUENBQ0hFX1ZJUlRfRU5EICsgUEFHRV9TSVpFICogKDMgKwo+IC0gICAgICAgICAg
ICAgICAgIDIgKiBQRk5fVVAoQklUU19UT19MT05HUyhNQVBDQUNIRV9FTlRSSUVTKSAqIHNpemVv
Zihsb25nKSkpID4KPiAtICAgICAgICAgICAgICAgICBNQVBDQUNIRV9WSVJUX1NUQVJUICsgKFBF
UkRPTUFJTl9TTE9UX01CWVRFUyA8PCAyMCkpOwo+IC0gICAgYml0bWFwX3BhZ2VzID0gUEZOX1VQ
KEJJVFNfVE9fTE9OR1MoTUFQQ0FDSEVfRU5UUklFUykgKiBzaXplb2YobG9uZykpOwo+IC0gICAg
ZGNhY2hlLT5pbnVzZSA9ICh2b2lkICopTUFQQ0FDSEVfVklSVF9FTkQgKyBQQUdFX1NJWkU7Cj4g
LSAgICBkY2FjaGUtPmdhcmJhZ2UgPSBkY2FjaGUtPmludXNlICsKPiAtICAgICAgICAgICAgICAg
ICAgICAgIChiaXRtYXBfcGFnZXMgKyAxKSAqIFBBR0VfU0laRSAvIHNpemVvZihsb25nKTsKPiAt
Cj4gLSAgICBzcGluX2xvY2tfaW5pdCgmZGNhY2hlLT5sb2NrKTsKPiAtCj4gLSAgICByZXR1cm4g
Y3JlYXRlX3BlcmRvbWFpbl9tYXBwaW5nKGQsICh1bnNpZ25lZCBsb25nKWRjYWNoZS0+aW51c2Us
Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIgKiBiaXRtYXBfcGFnZXMg
KyAxLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOSUwobDFfcGdlbnRy
eV90ICopLCBOVUxMKTsKPiAtfQo+IC0KPiAtaW50IG1hcGNhY2hlX3ZjcHVfaW5pdChzdHJ1Y3Qg
dmNwdSAqdikKPiAtewo+IC0gICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRvbWFpbjsKPiAtICAg
IHN0cnVjdCBtYXBjYWNoZV9kb21haW4gKmRjYWNoZSA9ICZkLT5hcmNoLnB2Lm1hcGNhY2hlOwo+
IC0gICAgdW5zaWduZWQgbG9uZyBpOwo+IC0gICAgdW5zaWduZWQgaW50IGVudHMgPSBkLT5tYXhf
dmNwdXMgKiBNQVBDQUNIRV9WQ1BVX0VOVFJJRVM7Cj4gLSAgICB1bnNpZ25lZCBpbnQgbnIgPSBQ
Rk5fVVAoQklUU19UT19MT05HUyhlbnRzKSAqIHNpemVvZihsb25nKSk7Cj4gLQo+IC0gICAgaWYg
KCAhaXNfcHZfdmNwdSh2KSB8fCAhZGNhY2hlLT5pbnVzZSApCj4gKyAgICBpZiAoIGlzX2lkbGVf
dmNwdSh2KSB8fCBpc19odm1fdmNwdSh2KSApCj4gICAgICAgICAgcmV0dXJuIDA7Cj4gIAo+ICsg
ICAgQlVJTERfQlVHX09OKE1BUENBQ0hFX1ZJUlRfRU5EID4gQVJHX1hMQVRfVklSVF9TVEFSVCk7
Cj4gKwo+ICAgICAgaWYgKCBlbnRzID4gZGNhY2hlLT5lbnRyaWVzICkKPiAgICAgIHsKPiArICAg
ICAgICBpbnQgcmM7Cj4gKwo+ICsgICAgICAgIEFTU0VSVChlbnRzICogUEFHRV9TSVpFIDw9IChQ
RVJET01BSU5fU0xPVF9NQllURVMgPDwgMjApKTsKPiArCj4gICAgICAgICAgLyogUG9wdWxhdGUg
cGFnZSB0YWJsZXMuICovCj4gLSAgICAgICAgaW50IHJjID0gY3JlYXRlX3BlcmRvbWFpbl9tYXBw
aW5nKGQsIE1BUENBQ0hFX1ZJUlRfU1RBUlQsIGVudHMsCj4gKyAgICAgICAgcmMgPSBjcmVhdGVf
cGVyZG9tYWluX21hcHBpbmcoZCwgTUFQQ0FDSEVfVklSVF9TVEFSVCwgZW50cywKPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTklMKGwxX3BnZW50cnlfdCAqKSwg
TlVMTCk7Cj4gIAo+IC0gICAgICAgIC8qIFBvcHVsYXRlIGJpdCBtYXBzLiAqLwo+IC0gICAgICAg
IGlmICggIXJjICkKPiAtICAgICAgICAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmco
ZCwgKHVuc2lnbmVkIGxvbmcpZGNhY2hlLT5pbnVzZSwKPiAtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbnIsIE5VTEwsIE5JTChzdHJ1Y3QgcGFnZV9pbmZvICopKTsK
PiAtICAgICAgICBpZiAoICFyYyApCj4gLSAgICAgICAgICAgIHJjID0gY3JlYXRlX3BlcmRvbWFp
bl9tYXBwaW5nKGQsICh1bnNpZ25lZCBsb25nKWRjYWNoZS0+Z2FyYmFnZSwKPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnIsIE5VTEwsIE5JTChzdHJ1Y3QgcGFn
ZV9pbmZvICopKTsKPiAtCj4gICAgICAgICAgaWYgKCByYyApCj4gICAgICAgICAgICAgIHJldHVy
biByYzsKPiAgCj4gICAgICAgICAgZGNhY2hlLT5lbnRyaWVzID0gZW50czsKCkdpdmVuIHRoYXQ6
CgoxLiBtYXBjYWNoZV9kb21haW4gaXMgbm93IGEgc3RydWN0dXJlIHdpdGggb25seSBvbmUgbWVt
YmVyLgoyLiBlbnRzIGlzIGEgY29uc3RhbnQgdGhyb3VnaG91dCBkb21haW4ncyBsaWZlY3ljbGUu
CgpZb3UgY2FuIHJlcGxhY2UgbWFwY2FjaGVfZG9tYWluIHdpdGggYSBib29sZWFuIC0tCm1hcGNh
Y2hlX21hcHBpbmdfcG9wdWxhdGVkICg/KSBpbiBhcmNoLnB2LgoKSWYgSSdtIG5vdCBtaXN0YWtl
biwgdGhlIHNpemUgb2YgdGhlIG1hcHBpbmcgaXMgZGVyaXZlZCBmcm9tIHRoZSB2Y3B1CmJlaW5n
IGluaXRpYWxpc2VkLCBzbyBhIGZ1cnRoZXIgaW1wcm92ZW1lbnQgaXMgdG8gbGlmdCB0aGUgbWFw
cGluZwpjcmVhdGlvbiBvdXQgb2YgbWFwY2FjaGVfdmNwdV9pbml0LgoKPiAgICAgIH0KPiAgCj4g
LSAgICAvKiBNYXJrIGFsbCBtYXBoYXNoIGVudHJpZXMgYXMgbm90IGluIHVzZS4gKi8KPiAgICAg
IEJVSUxEX0JVR19PTihNQVBIQVNIRU5UX05PVElOVVNFIDwgTUFQQ0FDSEVfRU5UUklFUyk7Cj4g
KyAgICAvKiBNQVBIQVNIX0VOVFJJRVMgaGFzIHRvIGJlIHBvd2VyLW9mLXR3byB0byBtYWtlIGhh
c2hpbmcgd29yay4gKi8KPiArICAgIEJVSUxEX0JVR19PTihNQVBIQVNIX0VOVFJJRVMgJiAoTUFQ
SEFTSF9FTlRSSUVTIC0gMSkpOwo+ICsgICAgLyoKPiArICAgICAqIFNpbmNlIGVudHJpZXMgaW4g
dGhlIG1hcGhhc2ggYWxzbyBvY2N1cHkgaW51c2Ugc2xvdHMsIHdlIGhhdmUgdG8gbWFrZQo+ICsg
ICAgICogc3VyZSBNQVBDQUNIRV9WQ1BVX0VOVFJJRVMgaXMgbGFyZ2UgZW5vdWdoIHRvIGFjY29t
bW9kYXRlIGJvdGggdGhlCj4gKyAgICAgKiBtYXBoYXNoIGFuZCBhIG5lc3RlZCBwYWdlIHRhYmxl
IHdhbGsuCj4gKyAgICAgKi8KPiArICAgIEJVSUxEX0JVR19PTihNQVBDQUNIRV9WQ1BVX0VOVFJJ
RVMgLSBNQVBIQVNIX0VOVFJJRVMgPAo+ICsgICAgICAgICAgICAgICAgIENPTkZJR19QQUdJTkdf
TEVWRUxTICogQ09ORklHX1BBR0lOR19MRVZFTFMpOwo+ICsKPiArICAgIHYtPmFyY2gucHYubWFw
Y2FjaGUgPSB4emFsbG9jKHN0cnVjdCBtYXBjYWNoZV92Y3B1KTsKPiArICAgIGlmICggIXYtPmFy
Y2gucHYubWFwY2FjaGUgKQo+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICsKPiArICAgIC8q
IE1hcmsgYWxsIG1hcGhhc2ggZW50cmllcyBhcyBub3QgaW4gdXNlLiAqLwo+ICAgICAgZm9yICgg
aSA9IDA7IGkgPCBNQVBIQVNIX0VOVFJJRVM7IGkrKyApCj4gICAgICB7Cj4gLSAgICAgICAgc3Ry
dWN0IHZjcHVfbWFwaGFzaF9lbnRyeSAqaGFzaGVudCA9ICZ2LT5hcmNoLnB2Lm1hcGNhY2hlLmhh
c2hbaV07Cj4gLQo+IC0gICAgICAgIGhhc2hlbnQtPm1mbiA9IH4wVUw7IC8qIG5ldmVyIHZhbGlk
IHRvIG1hcCAqLwo+IC0gICAgICAgIGhhc2hlbnQtPmlkeCA9IE1BUEhBU0hFTlRfTk9USU5VU0U7
Cj4gKyAgICAgICAgdi0+YXJjaC5wdi5tYXBjYWNoZS0+aGFzaF9tZm5baV0gPSB+MFVMOwoKbWZu
X3goSU5WQUxJRF9NRk4pIGhlcmUuCgpPciB5b3UgY2FuIGNoYW5nZSB0aGUgdHlwZSBvZiB0aGUg
YXJyYXkgdG8gbWZuX3QuIEl0IHdvbid0IGVubGFyZ2UgaXRzCnNpemUuCgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:51:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:51:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56pv-0000F3-9f; Fri, 21 Feb 2020 11:51:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j56pt-0000Es-Ks
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:51:13 +0000
X-Inumbo-ID: 74f323ca-54a0-11ea-aa99-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 74f323ca-54a0-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 11:51:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582285872;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=rkTHwapBz7ayghLmZpskUOnKPxyODDcUxzL7ge8Xcgw=;
 b=OZLTIKh1todi/eF9m5Zuw3e9FZEB208cvD/izr6fF51TJPS2N0TSYqR4
 6Ap5YuK1xxh7K19MUlsOXe4oNWYUWCoqTG1Wx0Q1yqjdhxWGXldm55R3G
 KiNjwjVU3w7qy4AllGqLyTaLsITZY3VdlftLBuZo8vrRaw3FpH1v/N+4V 8=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Iy6vkmYvTTmAxcv0sDnk287OqaApR945+t3bbH8+KbvqO+kHUjaYPybqDsL2Uz3ckkNdz7m7Ij
 Y/kSARbsrffvGwZ0DdF9joLHQxzx+xK9WlQ/XDSamvWxHYxvaUCzUm0cfcLxehNY2mp7FjoWjT
 D4xjlWsuciis2JlVC9Q0xgZJzdXhb7ZyOnQTX4w+09xcbPdlJMXCastv+6vAPcXH/ReEzapMJk
 MexwEdNGylwcSepie7bUtm+7uwAyQBY4nMkkPM9+s4Fdfth/Af4mJg7YaOlCyON2+hTYr7itc9
 ax0=
X-SBRS: 2.7
X-MesageID: 13435837
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13435837"
Date: Fri, 21 Feb 2020 12:51:03 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200221115103.GY4679@Air-de-Roger>
References: <20200220083904.GI4679@Air-de-Roger>
 <f986b845491b47cc8469d88e2e65e2a7@EX13D32EUC003.ant.amazon.com>
 <20200220154507.GO4679@Air-de-Roger>
 <c9662397256a4568a5cc7d70a84940e5@EX13D32EUC003.ant.amazon.com>
 <20200220164839.GR4679@Air-de-Roger>
 <e42fa35800f04b6f953e4af87f2c1a02@EX13D32EUC003.ant.amazon.com>
 <20200221092219.GU4679@Air-de-Roger>
 <5ddf980a3fba4fb39571184e688cefc5@EX13D32EUC003.ant.amazon.com>
 <20200221102130.GW4679@Air-de-Roger>
 <66a211bae1de4be9861ef8393607d1b3@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <66a211bae1de4be9861ef8393607d1b3@EX13D32EUC003.ant.amazon.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Valentin, Eduardo" <eduval@amazon.com>,
 "peterz@infradead.org" <peterz@infradead.org>,
 "benh@kernel.crashing.org" <benh@kernel.crashing.org>,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>, "pavel@ucw.cz" <pavel@ucw.cz>,
 "hpa@zytor.com" <hpa@zytor.com>, "tglx@linutronix.de" <tglx@linutronix.de>,
 "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "fllinden@amaozn.com" <fllinden@amaozn.com>, "x86@kernel.org" <x86@kernel.org>,
 "mingo@redhat.com" <mingo@redhat.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Singh,
 Balbir" <sblbir@amazon.com>, "len.brown@intel.com" <len.brown@intel.com>,
 "jgross@suse.com" <jgross@suse.com>,
 "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>, "Agarwal,
 Anchal" <anchalag@amazon.com>, "bp@alien8.de" <bp@alien8.de>,
 "boris.ostrovsky@oracle.com" <boris.ostrovsky@oracle.com>,
 "axboe@kernel.dk" <axboe@kernel.dk>,
 "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
 "linux-pm@vger.kernel.org" <linux-pm@vger.kernel.org>,
 "rjw@rjwysocki.net" <rjw@rjwysocki.net>, "Kamata,
 Munehisa" <kamatam@amazon.com>, "vkuznets@redhat.com" <vkuznets@redhat.com>,
 "davem@davemloft.net" <davem@davemloft.net>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6MzM6NDJBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBSb2dlciBQYXUg
TW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFNlbnQ6IDIxIEZlYnJ1YXJ5IDIwMjAg
MTA6MjIKPiA+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+Cj4gPiBD
YzogQWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50aW4sIEVkdWFy
ZG8KPiA+IDxlZHV2YWxAYW1hem9uLmNvbT47IGxlbi5icm93bkBpbnRlbC5jb207IHBldGVyekBp
bmZyYWRlYWQub3JnOwo+ID4gYmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnOyB4ODZAa2VybmVsLm9y
ZzsgbGludXgtbW1Aa3ZhY2sub3JnOwo+ID4gcGF2ZWxAdWN3LmN6OyBocGFAenl0b3IuY29tOyB0
Z2x4QGxpbnV0cm9uaXguZGU7IHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc7Cj4gPiBmbGxpbmRlbkBh
bWFvem4uY29tOyBLYW1hdGEsIE11bmVoaXNhIDxrYW1hdGFtQGFtYXpvbi5jb20+Owo+ID4gbWlu
Z29AcmVkaGF0LmNvbTsgeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBTaW5naCwgQmFs
YmlyCj4gPiA8c2JsYmlyQGFtYXpvbi5jb20+OyBheGJvZUBrZXJuZWwuZGs7IGtvbnJhZC53aWxr
QG9yYWNsZS5jb207Cj4gPiBicEBhbGllbjguZGU7IGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29t
OyBqZ3Jvc3NAc3VzZS5jb207Cj4gPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1wbUB2
Z2VyLmtlcm5lbC5vcmc7IHJqd0Byand5c29ja2kubmV0Owo+ID4gbGludXgta2VybmVsQHZnZXIu
a2VybmVsLm9yZzsgdmt1em5ldHNAcmVkaGF0LmNvbTsgZGF2ZW1AZGF2ZW1sb2Z0Lm5ldDsKPiA+
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gU3ViamVjdDogUmU6IFtY
ZW4tZGV2ZWxdIFtSRkMgUEFUQ0ggdjMgMDYvMTJdIHhlbi1ibGtmcm9udDogYWRkIGNhbGxiYWNr
cwo+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiAKPiA+IE9uIEZyaSwgRmVi
IDIxLCAyMDIwIGF0IDA5OjU2OjU0QU0gKzAwMDAsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4gPiA+
ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0KPiA+ID4gPiBGcm9tOiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+ID4gPiBTZW50OiAyMSBGZWJydWFyeSAyMDIw
IDA5OjIyCj4gPiA+ID4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4K
PiA+ID4gPiBDYzogQWdhcndhbCwgQW5jaGFsIDxhbmNoYWxhZ0BhbWF6b24uY29tPjsgVmFsZW50
aW4sIEVkdWFyZG8KPiA+ID4gPiA8ZWR1dmFsQGFtYXpvbi5jb20+OyBsZW4uYnJvd25AaW50ZWwu
Y29tOyBwZXRlcnpAaW5mcmFkZWFkLm9yZzsKPiA+ID4gPiBiZW5oQGtlcm5lbC5jcmFzaGluZy5v
cmc7IHg4NkBrZXJuZWwub3JnOyBsaW51eC1tbUBrdmFjay5vcmc7Cj4gPiA+ID4gcGF2ZWxAdWN3
LmN6OyBocGFAenl0b3IuY29tOyB0Z2x4QGxpbnV0cm9uaXguZGU7Cj4gPiBzc3RhYmVsbGluaUBr
ZXJuZWwub3JnOwo+ID4gPiA+IGZsbGluZGVuQGFtYW96bi5jb207IEthbWF0YSwgTXVuZWhpc2Eg
PGthbWF0YW1AYW1hem9uLmNvbT47Cj4gPiA+ID4gbWluZ29AcmVkaGF0LmNvbTsgeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnOyBTaW5naCwgQmFsYmlyCj4gPiA+ID4gPHNibGJpckBhbWF6
b24uY29tPjsgYXhib2VAa2VybmVsLmRrOyBrb25yYWQud2lsa0BvcmFjbGUuY29tOwo+ID4gPiA+
IGJwQGFsaWVuOC5kZTsgYm9yaXMub3N0cm92c2t5QG9yYWNsZS5jb207IGpncm9zc0BzdXNlLmNv
bTsKPiA+ID4gPiBuZXRkZXZAdmdlci5rZXJuZWwub3JnOyBsaW51eC1wbUB2Z2VyLmtlcm5lbC5v
cmc7IHJqd0Byand5c29ja2kubmV0Owo+ID4gPiA+IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5v
cmc7IHZrdXpuZXRzQHJlZGhhdC5jb207Cj4gPiBkYXZlbUBkYXZlbWxvZnQubmV0Owo+ID4gPiA+
IFdvb2Rob3VzZSwgRGF2aWQgPGR3bXdAYW1hem9uLmNvLnVrPgo+ID4gPiA+IFN1YmplY3Q6IFJl
OiBbWGVuLWRldmVsXSBbUkZDIFBBVENIIHYzIDA2LzEyXSB4ZW4tYmxrZnJvbnQ6IGFkZAo+ID4g
Y2FsbGJhY2tzCj4gPiA+ID4gZm9yIFBNIHN1c3BlbmQgYW5kIGhpYmVybmF0aW9uCj4gPiA+ID4K
PiA+ID4gPiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNTowMTo1MlBNICswMDAwLCBEdXJyYW50
LCBQYXVsIHdyb3RlOgo+ID4gPiA+ID4gPiA+IEhvcGVmdWxseSB3aGF0IEkgc2FpZCBhYm92ZSBp
bGx1c3RyYXRlcyB3aHkgaXQgbWF5IG5vdCBiZSAxMDAlCj4gPiA+ID4gY29tbW9uLgo+ID4gPiA+
ID4gPgo+ID4gPiA+ID4gPiBZZXMsIHRoYXQncyBmaW5lLiBJIGRvbid0IGV4cGVjdCBpdCB0byBi
ZSAxMDAlIGNvbW1vbiAoYXMgSSBndWVzcwo+ID4gPiA+ID4gPiB0aGF0IHRoZSBob29rcyB3aWxs
IGhhdmUgZGlmZmVyZW50IHByb3RvdHlwZXMpLCBidXQgSSBleHBlY3QKPiA+ID4gPiA+ID4gdGhh
dCByb3V0aW5lcyBjYW4gYmUgc2hhcmVkLCBhbmQgdGhhdCB0aGUgYXBwcm9hY2ggdGFrZW4gY2Fu
IGJlCj4gPiB0aGUKPiA+ID4gPiA+ID4gc2FtZS4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gRm9y
IGV4YW1wbGUgb25lIG5lY2Vzc2FyeSBkaWZmZXJlbmNlIHdpbGwgYmUgdGhhdCB4ZW5idXMgaW5p
dGlhdGVkCj4gPiA+ID4gPiA+IHN1c3BlbmQgd29uJ3QgY2xvc2UgdGhlIFBWIGNvbm5lY3Rpb24s
IGluIGNhc2Ugc3VzcGVuc2lvbiBmYWlscy4KPiA+IE9uIFBNCj4gPiA+ID4gPiA+IHN1c3BlbmQg
eW91IHNlZW0gdG8gYWx3YXlzIGNsb3NlIHRoZSBjb25uZWN0aW9uIGJlZm9yZWhhbmQsIHNvIHlv
dQo+ID4gPiA+ID4gPiB3aWxsIGFsd2F5cyBoYXZlIHRvIHJlLW5lZ290aWF0ZSBvbiByZXN1bWUg
ZXZlbiBpZiBzdXNwZW5zaW9uCj4gPiBmYWlsZWQuCj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IFdo
YXQgSSdtIG1vc3RseSB3b3JyaWVkIGFib3V0IGlzIHRoZSBkaWZmZXJlbnQgYXBwcm9hY2ggdG8g
cmluZwo+ID4gPiA+ID4gPiBkcmFpbmluZy4gSWU6IGVpdGhlciB4ZW5idXMgaXMgY2hhbmdlZCB0
byBmcmVlemUgdGhlIHF1ZXVlcyBhbmQKPiA+IGRyYWluCj4gPiA+ID4gPiA+IHRoZSBzaGFyZWQg
cmluZ3MsIG9yIFBNIHVzZXMgdGhlIGFscmVhZHkgZXhpc3RpbmcgbG9naWMgb2Ygbm90Cj4gPiA+
ID4gPiA+IGZsdXNoaW5nIHRoZSByaW5ncyBhbiByZS1pc3N1aW5nIGluLWZsaWdodCByZXF1ZXN0
cyBvbiByZXN1bWUuCj4gPiA+ID4gPiA+Cj4gPiA+ID4gPgo+ID4gPiA+ID4gWWVzLCB0aGF0J3Mg
bmVlZHMgY29uc2lkZXJhdGlvbi4gSSBkb27igJl0IHRoaW5rIHRoZSBzYW1lIHNlbWFudGljIGNh
bgo+ID4gYmUKPiA+ID4gPiBzdWl0YWJsZSBmb3IgYm90aC4gRS5nLiBpbiBhIHhlbi1zdXNwZW5k
IHdlIG5lZWQgdG8gZnJlZXplIHdpdGggYXMKPiA+IGxpdHRsZQo+ID4gPiA+IHByb2Nlc3Npbmcg
YXMgcG9zc2libGUgdG8gYXZvaWQgZGlydHlpbmcgUkFNIGxhdGUgaW4gdGhlIG1pZ3JhdGlvbgo+
ID4gY3ljbGUsCj4gPiA+ID4gYW5kIHdlIGtub3cgdGhhdCBpbi1mbGlnaHQgZGF0YSBjYW4gd2Fp
dC4gQnV0IGluIGEgdHJhbnNpdGlvbiB0byBTNCB3ZQo+ID4gPiA+IG5lZWQgdG8gbWFrZSBzdXJl
IHRoYXQgYXQgbGVhc3QgYWxsIHRoZSBpbi1mbGlnaHQgYmxraWYgcmVxdWVzdHMgZ2V0Cj4gPiA+
ID4gY29tcGxldGVkLCBzaW5jZSB0aGV5IHByb2JhYmx5IGNvbnRhaW4gYml0cyBvZiB0aGUgZ3Vl
c3QncyBtZW1vcnkKPiA+IGltYWdlCj4gPiA+ID4gYW5kIHRoYXQncyBub3QgZ29pbmcgdG8gZ2V0
IHNhdmVkIGFueSBvdGhlciB3YXkuCj4gPiA+ID4KPiA+ID4gPiBUaGFua3MsIHRoYXQgbWFrZXMg
c2Vuc2UgYW5kIHNvbWV0aGluZyBhbG9uZyB0aGlzIGxpbmVzIHNob3VsZCBiZQo+ID4gPiA+IGFk
ZGVkIHRvIHRoZSBjb21taXQgbWVzc2FnZSBJTU8uCj4gPiA+ID4KPiA+ID4gPiBXb25kZXJpbmcg
YWJvdXQgUzQsIHNob3VsZG4ndCB3ZSBleHBlY3QgdGhlIHF1ZXVlcyB0byBhbHJlYWR5IGJlCj4g
PiA+ID4gZW1wdHk/IEFzIGFueSBzdWJzeXN0ZW0gdGhhdCB3YW50ZWQgdG8gc3RvcmUgc29tZXRo
aW5nIHRvIGRpc2sgc2hvdWxkCj4gPiA+ID4gbWFrZSBzdXJlIHJlcXVlc3RzIGhhdmUgYmVlbiBz
dWNjZXNzZnVsbHkgY29tcGxldGVkIGJlZm9yZQo+ID4gPiA+IHN1c3BlbmRpbmcuCj4gPiA+Cj4g
PiA+IFdoYXQgYWJvdXQgd3JpdGluZyB0aGUgc3VzcGVuZCBpbWFnZSBpdHNlbGY/IE5vcm1hbCBm
aWxlc3lzdGVtIEkvTwo+ID4gPiB3aWxsIGhhdmUgYmVlbiBmbHVzaGVkIG9mIGNvdXJzZSwgYnV0
IHdoYXRldmVyIHZlc3RpZ2lhbCBrZXJuZWwKPiA+ID4gYWN0dWFsbHkgd3JpdGVzIG91dCB0aGUg
aGliZXJuYXRpb24gZmlsZSBtYXkgd2VsbCBleHBlY3QgYSBmaW5hbAo+ID4gPiBEMC0+RDMgb24g
dGhlIHN0b3JhZ2UgZGV2aWNlIHRvIGNhdXNlIGEgZmx1c2guCj4gPiAKPiA+IEhtLCBJIGhhdmUg
bm8gaWRlYSByZWFsbHkuIEkgdGhpbmsgd2hhdGV2ZXIgd3JpdGVzIHRvIHRoZSBkaXNrIGJlZm9y
ZQo+ID4gc3VzcGVuZCBzaG91bGQgYWN0dWFsbHkgbWFrZSBzdXJlIHJlcXVlc3RzIGhhdmUgY29t
cGxldGVkLCBidXQgd2hhdAo+ID4geW91IHN1Z2dlc3QgbWlnaHQgYWxzbyBiZSBhIHBvc3NpYmls
aXR5Lgo+ID4gCj4gPiBDYW4geW91IGZpZ3VyZSBvdXQgd2hldGhlciB0aGVyZSBhcmUgcmVxdWVz
dHMgb24gdGhlIHJpbmcgb3IgaW4gdGhlCj4gPiBxdWV1ZSBiZWZvcmUgc3VzcGVuZGluZz8KPiAK
PiBXZWxsIHRoZXJlJ3MgY2xlYXJseSBwZW5kaW5nIHN0dWZmIGluIHRoZSByaW5nIGlmIHJzcF9w
cm9kICE9IHJlcV9wcm9kIDotKQoKUmlnaHQsIEkgYXNzdW1lIHRoZXJlJ3Mgbm8gZG9jdW1lbnQg
dGhhdCBzdGF0ZXMgd2hhdCdzIHRoZSBleHBlY3RlZApzdGF0ZSBmb3IgcXVldWVzICZjIHdoZW4g
c3dpdGNoaW5nIFBNIHN0YXRlcywgc28gd2UgaGF2ZSB0byBhc3N1bWUKdGhhdCB0aGVyZSBtaWdo
dCBiZSBpbi1mbGlnaHQgcmVxdWVzdHMgb24gdGhlIHJpbmcgYW5kIGluIHRoZSBkcml2ZXIKcXVl
dWVzLgoKPiBBcyBmb3IgaW50ZXJuYWwgcXVldWVzLCBJIGRvbid0IGtub3cgaG93IGJsa2Zyb250
IG1hbmFnZXMgdGhhdCAob3Igd2hldGhlciBpdCBoYXMgYW55IHBlbmRpbmcgd29yayBxdWV1ZSBh
dCBhbGwpLgoKVGhlcmUgYXJlIG5vIGludGVybmFsIHF1ZXVlcywganVzdCB0aGUgZ2VuZXJpYyBv
bmVzIGZyb20gYmxrX21xIHdoaWNoCmV2ZXJ5IGJsb2NrIGRldmljZSBoYXMgSUlSQy4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 11:59:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 11:59:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j56xA-0000Uk-4B; Fri, 21 Feb 2020 11:58:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j56x8-0000Uf-Ke
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 11:58:42 +0000
X-Inumbo-ID: 804055c6-54a1-11ea-862d-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 804055c6-54a1-11ea-862d-12813bfff9fa;
 Fri, 21 Feb 2020 11:58:40 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j56x4-0001IW-N9; Fri, 21 Feb 2020 11:58:38 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j56x4-0006gy-Dl; Fri, 21 Feb 2020 11:58:38 +0000
Date: Fri, 21 Feb 2020 11:58:35 +0000
From: Wei Liu <wl@xen.org>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
Message-ID: <20200221115835.zwcqdt527g7ptg26@debian>
References: <20200122144446.919-1-pdurrant@amazon.com>
 <20200122144446.919-8-pdurrant@amazon.com>
 <24115.4689.88393.840303@mariner.uk.xensource.com>
 <07859eefc91d43859bb12e59eb6298cf@EX13D32EUC003.ant.amazon.com>
 <38d14767-eca0-6343-799c-49167271c9e7@citrix.com>
 <20200131160748.anvywpswgmps36aq@debian>
 <3db7099ec7564d9ebda632c8c51d4dcb@EX13D32EUC003.ant.amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3db7099ec7564d9ebda632c8c51d4dcb@EX13D32EUC003.ant.amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v4 7/7] xl: allow domid to be preserved on
 save/restore or migrate
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU2F0LCBGZWIgMDEsIDIwMjAgYXQgMTE6NTY6MTlBTSArMDAwMCwgRHVycmFudCwgUGF1bCB3
cm90ZToKPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgo+ID4gU2VudDogMzEgSmFudWFyeSAyMDIwIDE2OjA4Cj4gPiBUbzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiA+IENjOiBEdXJyYW50LCBQYXVs
IDxwZHVycmFudEBhbWF6b24uY28udWs+OyBJYW4gSmFja3Nvbgo+ID4gPGlhbi5qYWNrc29uQGNp
dHJpeC5jb20+OyBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT47IHhl
bi0KPiA+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnOyBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+
ID4gU3ViamVjdDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCB2NCA3LzddIHhsOiBhbGxvdyBkb21p
ZCB0byBiZSBwcmVzZXJ2ZWQgb24KPiA+IHNhdmUvcmVzdG9yZSBvciBtaWdyYXRlCj4gPiAKPiA+
IE9uIFRodSwgSmFuIDMwLCAyMDIwIGF0IDA2OjIwOjA4UE0gKzAwMDAsIEFuZHJldyBDb29wZXIg
d3JvdGU6Cj4gPiA+IE9uIDMwLzAxLzIwMjAgMTc6NDIsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4g
PiA+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+ID4+IEZyb206IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPgo+ID4gPiA+PiBTZW50OiAzMCBKYW51YXJ5IDIw
MjAgMTc6MjkKPiA+ID4gPj4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51
az4KPiA+ID4gPj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgV2VpIExpdSA8
d2xAeGVuLm9yZz47IEFudGhvbnkKPiA+IFBlcmFyZAo+ID4gPiA+PiA8YW50aG9ueS5wZXJhcmRA
Y2l0cml4LmNvbT4KPiA+ID4gPj4gU3ViamVjdDogUmU6IFtQQVRDSCB2NCA3LzddIHhsOiBhbGxv
dyBkb21pZCB0byBiZSBwcmVzZXJ2ZWQgb24KPiA+ID4gPj4gc2F2ZS9yZXN0b3JlIG9yIG1pZ3Jh
dGUKPiA+ID4gPj4KPiA+ID4gPj4gUGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NCA3Lzdd
IHhsOiBhbGxvdyBkb21pZCB0byBiZSBwcmVzZXJ2ZWQKPiA+IG9uCj4gPiA+ID4+IHNhdmUvcmVz
dG9yZSBvciBtaWdyYXRlIik6Cj4gPiA+ID4+PiBUaGlzIHBhdGNoIGFkZHMgYSAnLUQnIGNvbW1h
bmQgbGluZSBvcHRpb24gdG8gc2F2ZSBhbmQgbWlncmF0ZSB0bwo+ID4gYWxsb3cKPiA+ID4gPj4+
IHRoZSBkb21haW4gaWQgdG8gYmUgaW5jb3Jwb3JhdGVkIGludG8gdGhlIHNhdmVkIGRvbWFpbiBj
b25maWd1cmF0aW9uCj4gPiBhbmQKPiA+ID4gPj4+IGhlbmNlIGJlIHByZXNlcnZlZC4KPiA+ID4g
Pj4gVGhhbmtzLgo+ID4gPiA+Pgo+ID4gPiA+PiBJbiByZXNwb25zZSB0byB2MyA2LzYgSSB3cm90
ZToKPiA+ID4gPj4KPiA+ID4gPj4gICBJIHdvbmRlciBpZiB0aGlzIHNob3VsZCBiZSBkb25lIG1v
cmUgaW4gbGlieGwuICBTaG91bGQgdGhpcyBiZSBhCj4gPiA+ID4+ICAgZG9tYWluIHByb3BlcnR5
ID8gIFdlaSwgQW50aG9ueSA/Cj4gPiA+ID4+Cj4gPiA+ID4+IFRoaXMgcXVlc3Rpb24gcmVtYWlu
cyB1bmFuc3dlcmVkLiAgSSdtIHNvcnJ5IHRoYXQgbmVpdGhlciBXZWkgbm9yCj4gPiA+ID4+IEFu
dGhvbnkgaGFkIGEgY2hhbmNlIHRvIGFuc3dlciB5ZXQuLi4KPiA+ID4gPj4KPiA+ID4gPj4gUGF1
bCwgZG8geW91IGhhdmUgYSByZWFzb24gZm9yIGRvaW5nIGl0IHRoaXMgd2F5ID8gIE15IGluY2xp
bmF0aW9uIGlzCj4gPiA+ID4+IHRoYXQgdGhpbmsgZG9pbmcgaXQgYXQgdGhlIGxpYnhsIGxheWVy
IHdvdWxkIG1ha2UgbW9yZSBzZW5zZS4gIERvIHlvdQo+ID4gPiA+PiB0aGluayB0aGF0IHdvdWxk
IGJlIHBvc3NpYmxlID8KPiA+ID4gPj4KPiA+ID4gPiBJJ20gbm90IHN1cmUgaG93IGl0IHdvdWxk
IHdvcmsgYXQgdGhlIGxpYnhsIGxldmVsIGFzIHRoZSBkb21pZCBpcwo+ID4gPiA+IHBhcnQgb2Yg
Y3JlYXRlX2luZm8gYW5kIHRoYXQgaXQgdHJhbnNmZXJyZWQgYnkgeGwgb24gbWlncmF0aW9uLiBJ
SVVDCj4gPiA+ID4gd2UnZCBuZWVkIGEgbmV3IGxpYnhsIHNhdmUgcmVjb3JkIHRvIHRyYW5zZmVy
IGl0IGF0IHRoYXQgbGV2ZWwsIGFuZAo+ID4gPiA+IHRoZW4gSSdtIG5vdCBzdXJlIHdoZXRoZXIg
d2UnZCBoaXQgYW4gb3JkZXJpbmcgcHJvYmxlbSBhcyB3ZSdkIGhhdmUKPiA+ID4gPiB0byBkaWcg
dGhhdCBzYXZlIHJlY29yZCBvdXQgYmVmb3JlIHdlIGNvdWxkIGFjdHVhbGx5IGNyZWF0ZSB0aGUK
PiA+ID4gPiBkb21haW4uCj4gPiA+Cj4gPiA+IFRoZXJlIGlzIGRlZmluaXRlbHkgYW4gb3JkZXJp
bmcgcHJvYmxlbS4KPiA+ID4KPiA+ID4gSSBhZ3JlZSB0aGF0IGl0IHNob3VsZCBsb2dpY2FsbHkg
YmUgcGFydCBvZiB0aGUgbGlieGwgbGV2ZWwgb2YgdGhlCj4gPiA+IHN0cmVhbSwgYnV0IG5vbmUg
b2YgdGhhdCBpcyBldmVuIHBhcnNlZCB1bnRpbCBhZnRlciB0aGUgZG9tYWluIGhhcyBiZWVuCj4g
PiA+IGNyZWF0ZWQgb24gdGhlIGRlc3RpbmF0aW9uIHNpZGUuCj4gPiA+Cj4gPiA+IEkgaGF2ZSBu
byBpZGVhIGhvdyBlYXN5L2RpZmZpY3VsdCBpdCB3b3VsZCBiZSB0byByZWFycmFuZ2UgbGlieGwg
dG8KPiA+ID4gc3RhcnQgcGFyc2luZyB0aGUgbWlncmF0aW9uIHN0cmVhbSBiZWZvcmUgY3JlYXRp
bmcgdGhlIGRvbWFpbi7CoCBJIHRoaW5rCj4gPiA+IHRoZXJlIHdpbGwgYmUgYSBsb3Qgb2YgY29k
ZSByZWx5aW5nIG9uIHRoZSBkb21pZCBhbHJlYWR5IGJlaW5nIHZhbGlkLgo+ID4gCj4gPiBUaGlz
Lgo+ID4gCj4gPiBUaGUgb3RoZXIgd2F5IEkgY2FuIHRoaW5rIG9mIGlzIHRvIHNwZWNpZnkgc29t
ZXRoaW5nIChkb21pZCBwb2xpY3k/PykgaW4KPiA+IGNyZWF0ZV9pbmZvIGFuZCBhcHBseSBpdCBk
dXJpbmcgZG9tYWluIGNyZWF0aW9uLiBCdXQgdGhhdCByZWVrcyBsaWtlIGEKPiA+IGxheWVyaW5n
IHZpb2xhdGlvbiB0byBtZS4KPiA+IAo+IAo+IFRoYXQncyBiYXNpY2FsbHkgd2hhdCB0aGlzIHNl
cmllcyBkb2VzLCBidXQgSSBkb24ndCBzZWUgaXQgYXMgYQo+IGxheWVyaW5nIHZpb2xhdGlvbi4g
SXQgaGFzIGFsd2F5cyBiZWVuIHRoZSBjYXNlIHRoYXQgeGwgaXMgaW4gY29udHJvbAo+IG9mIHRo
ZSBkb21haW4gY3JlYXRpb24gYW5kIHRoZW4gcGFzc2VzIHRoZSBtaWdyYXRpb24gc3RyZWFtIGlu
dG8KPiBsaWJ4bC4gUGFzc2luZyBpbiBhICdkb21pZCBwb2xpY3knIChzcGVjaWZpYyB2YWx1ZSwg
J3JhbmRvbScsIG9yCj4gJ2FsbG9jYXRlZCBieSBYZW4nKSBhcyBwYXJ0IG9mIGNyZWF0ZV9pbmZv
LCBhbmQgbm90IG1lc3Npbmcgd2l0aCB0aGUKPiBsaWJ4bCBtaWdyYXRpb24gZGF0YSwgc2VlbXMg
bGlrZSB0aGUgcmlnaHQgYXBwcm9hY2ggdG8gbWUuLi4gd2hpY2ggaXMKPiB3aHkgSSd2ZSBkb25l
IGl0IHRoYXQgd2F5LgoKR29pbmcgdGhyb3VnaCB0aGUgY29kZSBtb3JlIGNhcmVmdWxseSBJIHRo
aW5rIHlvdXIgaW1wbGVtZW50YXRpb24gc2hvdWxkCmJlIGZpbmUuCgpXZWkuCgo+IAo+ICAgUGF1
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 12:07:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 12:07:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j575Z-0001Xc-D0; Fri, 21 Feb 2020 12:07:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j575Y-0001XX-Is
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 12:07:24 +0000
X-Inumbo-ID: b842658a-54a2-11ea-8633-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b842658a-54a2-11ea-8633-12813bfff9fa;
 Fri, 21 Feb 2020 12:07:24 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j575X-0001UI-Ag; Fri, 21 Feb 2020 12:07:23 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j575X-0007I2-1T; Fri, 21 Feb 2020 12:07:23 +0000
Date: Fri, 21 Feb 2020 12:07:20 +0000
From: Wei Liu <wl@xen.org>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200221120720.t7tobrb7n43txoef@debian>
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <20200221112049.3077-3-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200221112049.3077-3-pdurrant@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v7 2/6] libxl: modify libxl__logv() to only
 log valid domid values
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTE6MjA6NDVBTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFNvbWUgY29kZS1wYXRocyB1c2UgdmFsdWVzIG90aGVyIHRoYW4gSU5WQUxJRF9ET01J
RCB0byBpbmRpY2F0ZSBhbiBpbnZhbGlkCj4gZG9tYWluIGlkLiBTcGVjaWZpY2FsbHksIHhsIHdp
bGwgcGFzcyBhIHZhbHVlIG9mIDAgd2hlbiBjcmVhdGluZy9yZXN0b3JpbmcKPiBhIGRvbWFpbi4g
VGhlcmVmb3JlIG1vZGlmeSBsaWJ4bF9fbG9ndigpIHRvIHVzZSBsaWJ4bF9kb21pZF92YWxpZF9n
dWVzdCgpCj4gYXMgYSB2YWxpZGl0eSB0ZXN0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVy
cmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KPiBBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5q
YWNrc29uQGV1LmNpdHJpeC5jb20+CgpUaGlzIHBhdGNoIGlzIG5vdyBpbiBzdGFnaW5nLgoKV2Vp
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 12:38:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 12:38:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j57ZB-0004Qy-1z; Fri, 21 Feb 2020 12:38:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j57Z9-0004QR-Cx
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 12:37:59 +0000
X-Inumbo-ID: fd6130a2-54a6-11ea-8644-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fd6130a2-54a6-11ea-8644-12813bfff9fa;
 Fri, 21 Feb 2020 12:37:58 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id t7so2149011edr.4
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 04:37:58 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Xn5P7zXWuNOZFcylFqKoKYQaCVFj4olYnUVndxKOqCs=;
 b=WM3OEK7nPwgfJQrTkheRglQKe398VO2sidiQGHxXzfBnmy1x0KNMoUOmipGqHWWzEN
 p9yH2dvqbp/h6siiFxKJ9h4R8+D8hZhZ4SMh9bSLX28VUOxQE+sNyIiyOD2YA4Ytfr24
 Me/T9XBdE6sJf0mipwAI4R5y0bT4iH52xFdSEIG7hCpFCMbYuri6DRAi9O4D5ttD8apc
 7kcGfJoGIvyVLtH44PU2VR0l/HhPHGw1Kra870BKYEwOoLMCy7/v9DG0o9WmhUxZLvNT
 zpOs9FwGLyxpUXiBSqFKSVNXszuDT4fQrvpHpnNjDOMPB+6ZOUso/d95wcMW7MjzKfmG
 nzzA==
X-Gm-Message-State: APjAAAXHUuU2qmERS7PiC6oXUKXfyZPDpTEJ2sZ8doDmAQIkUsXs1Ieq
 JbW7dUHeXr39mbaOCKuklC0=
X-Google-Smtp-Source: APXvYqwtP30v9aPljJOo9jGMn/h/KhybacvCKTguemtSiv5GZYwmovQOLRW2H9KuycYE+yYYwHaEfg==
X-Received: by 2002:aa7:c2da:: with SMTP id m26mr33422844edp.244.1582288677525; 
 Fri, 21 Feb 2020 04:37:57 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id dc5sm305686edb.61.2020.02.21.04.37.56
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 04:37:56 -0800 (PST)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20200210184549.28707-1-andrew.cooper3@citrix.com>
 <20200219193001.28822-1-andrew.cooper3@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <71db68f0-08c2-576f-94c9-f2745179c6e4@xen.org>
Date: Fri, 21 Feb 2020 12:37:55 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219193001.28822-1-andrew.cooper3@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/arm: Restrict access to most HVM_PARAM's
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgQW5kcmV3LAoKT24gMTkvMDIvMjAyMCAxOTozMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBB
Uk0gY3VycmVudGx5IGhhcyBubyByZXN0cmljdGlvbnMgb24gdG9vbHN0YWNrIGFuZCBndWVzdCBh
Y2Nlc3MgdG8gdGhlIGVudGlyZQo+IEhWTV9QQVJBTSBibG9jay4gIEFzIHRoZSBtb25pdG9yIGZl
YXR1cmUgaXNuJ3QgdW5kZXIgc2VjdXJpdHkgc3VwcG9ydCwgdGhpcwo+IGRvZXNuJ3QgbmVlZCBh
biBYU0EuCj4gCj4gVGhlIENBTExCQUNLX0lSUSBhbmQge1NUT1JFLENPTlNPTEV9X3tQRk4sRVZU
Q0hOfSBkZXRhaWxzIGFyZSBvbmx5IGV4cG9zZWQKPiByZWFkLW9ubHkgdG8gdGhlIGd1ZXN0LCB3
aGlsZSBNT05JVE9SX1JJTkdfUEZOIGlzIHJlc3RyaWN0ZWQgdG8gb25seSB0b29sc3RhY2sKPiBh
Y2Nlc3MuICBObyBvdGhlciBwYXJhbWV0ZXJzIGFyZSB1c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTog
SnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KCkNoZWVycywKCj4gLS0tCj4gQ0M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogSnVsaWVuIEdyYWxs
IDxqdWxpZW5AeGVuLm9yZz4KPiBDQzogVm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJj
aHVrQGVwYW0uY29tPgo+IAo+IFRoaXMgaXMgb25seSBjb21waWxlIHRlc3RlZCwgYW5kIGJhc2Vk
IG9uIG15IHJlYWRpbmcgb2YgdGhlIHNvdXJjZS4gIFRoZXJlCj4gbWlnaHQgYmUgb3RoZXIgUEFS
QU1TIG5lZWRpbmcgaW5jbHVkaW5nLgo+IAo+IHYyOgo+ICAgKiBEcm9wIHBhZ2luZy9zaGFyaW5n
Cj4gICAqIENsYXJpZnkgY29tbWVudCBhYm91dCB7U1RPUkUsQ09OU09MRX1fRVZUQ0hOCj4gLS0t
Cj4gICB4ZW4vYXJjaC9hcm0vaHZtLmMgfCA2MiArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA1OSBpbnNlcnRp
b25zKCspLCAzIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vaHZt
LmMgYi94ZW4vYXJjaC9hcm0vaHZtLmMKPiBpbmRleCA3NmIyN2M5MTY4Li44OTUxYjM0MDg2IDEw
MDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9odm0uYwo+ICsrKyBiL3hlbi9hcmNoL2FybS9odm0u
Ywo+IEBAIC0zMSw2ICszMSw1NyBAQAo+ICAgCj4gICAjaW5jbHVkZSA8YXNtL2h5cGVyY2FsbC5o
Pgo+ICAgCj4gK3N0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9wYXJhbShjb25zdCBzdHJ1Y3QgZG9t
YWluICpkLCB1bnNpZ25lZCBpbnQgcGFyYW0pCj4gK3sKPiArICAgIHN3aXRjaCAoIHBhcmFtICkK
PiArICAgIHsKPiArICAgICAgICAvKgo+ICsgICAgICAgICAqIFRoZSBmb2xsb3dpbmcgcGFyYW1l
dGVycyBhcmUgaW50ZW5kZWQgZm9yIHRvb2xzdGFjayB1c2FnZSBvbmx5Lgo+ICsgICAgICAgICAq
IFRoZXkgbWF5IG5vdCBiZSBzZXQgYnkgdGhlIGRvbWFpbi4KPiArICAgICAgICAgKgo+ICsgICAg
ICAgICAqIFRoZSB7U1RPUkUsQ09OU09MRX1fRVZUQ0hOIHZhbHVlcyB3aWxsIG5lZWQgdG8gYmVj
b21lIHJlYWQvd3JpdGUgdG8KPiArICAgICAgICAgKiB0aGUgZ3Vlc3QgKG5vdCBqdXN0IHRoZSB0
b29sc3RhY2spIGlmIGEgbmV3IEFCSSBoYXNuJ3QgYXBwZWFyZWQgYnkKPiArICAgICAgICAgKiB0
aGUgdGltZSBtaWdyYXRpb24gc3VwcG9ydCBpcyBhZGRlZC4KPiArICAgICAgICAgKi8KPiArICAg
IGNhc2UgSFZNX1BBUkFNX0NBTExCQUNLX0lSUToKPiArICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JF
X1BGTjoKPiArICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX0VWVENITjoKPiArICAgIGNhc2UgSFZN
X1BBUkFNX0NPTlNPTEVfUEZOOgo+ICsgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9FVlRDSE46
Cj4gKyAgICBjYXNlIEhWTV9QQVJBTV9NT05JVE9SX1JJTkdfUEZOOgo+ICsgICAgICAgIHJldHVy
biBkID09IGN1cnJlbnQtPmRvbWFpbiA/IC1FUEVSTSA6IDA7Cj4gKwo+ICsgICAgICAgIC8qIFdy
aXRlYWJsZSBvbmx5IGJ5IFhlbiwgaG9sZSwgZGVwcmVjYXRlZCwgb3Igb3V0LW9mLXJhbmdlLiAq
Lwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiAr
fQo+ICsKPiArc3RhdGljIGludCBodm1fYWxsb3dfZ2V0X3BhcmFtKGNvbnN0IHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBwYXJhbSkKPiArewo+ICsgICAgc3dpdGNoICggcGFyYW0gKQo+
ICsgICAgewo+ICsgICAgICAgIC8qIFRoZSBmb2xsb3dpbmcgcGFyYW1ldGVycyBjYW4gYmUgcmVh
ZCBieSB0aGUgZ3Vlc3QgYW5kIHRvb2xzdGFjay4gKi8KPiArICAgIGNhc2UgSFZNX1BBUkFNX0NB
TExCQUNLX0lSUToKPiArICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX1BGTjoKPiArICAgIGNhc2Ug
SFZNX1BBUkFNX1NUT1JFX0VWVENITjoKPiArICAgIGNhc2UgSFZNX1BBUkFNX0NPTlNPTEVfUEZO
Ogo+ICsgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9FVlRDSE46Cj4gKyAgICAgICAgcmV0dXJu
IDA7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogVGhlIGZvbGxvd2luZyBwYXJhbWV0
ZXJzIGFyZSBpbnRlbmRlZCBmb3IgdG9vbHN0YWNrIHVzYWdlIG9ubHkuCj4gKyAgICAgICAgICog
VGhleSBtYXkgbm90IGJlIHJlYWQgYnkgdGhlIGRvbWFpbi4KPiArICAgICAgICAgKi8KPiArICAg
IGNhc2UgSFZNX1BBUkFNX01PTklUT1JfUklOR19QRk46Cj4gKyAgICAgICAgcmV0dXJuIGQgPT0g
Y3VycmVudC0+ZG9tYWluID8gLUVQRVJNIDogMDsKPiArCj4gKyAgICAgICAgLyogSG9sZSwgZGVw
cmVjYXRlZCwgb3Igb3V0LW9mLXJhbmdlLiAqLwo+ICsgICAgZGVmYXVsdDoKPiArICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKPiArICAgIH0KPiArfQo+ICsKPiAgIGxvbmcgZG9faHZtX29wKHVuc2ln
bmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+ICAgewo+ICAg
ICAgIGxvbmcgcmMgPSAwOwo+IEBAIC00Niw5ICs5Nyw2IEBAIGxvbmcgZG9faHZtX29wKHVuc2ln
bmVkIGxvbmcgb3AsIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnKQo+ICAgICAgICAg
ICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgmYSwgYXJnLCAxKSApCj4gICAgICAgICAgICAgICByZXR1
cm4gLUVGQVVMVDsKPiAgIAo+IC0gICAgICAgIGlmICggYS5pbmRleCA+PSBIVk1fTlJfUEFSQU1T
ICkKPiAtICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gLQo+ICAgICAgICAgICBkID0gcmN1
X2xvY2tfZG9tYWluX2J5X2FueV9pZChhLmRvbWlkKTsKPiAgICAgICAgICAgaWYgKCBkID09IE5V
TEwgKQo+ICAgICAgICAgICAgICAgcmV0dXJuIC1FU1JDSDsKPiBAQCAtNTksMTAgKzEwNywxOCBA
QCBsb25nIGRvX2h2bV9vcCh1bnNpZ25lZCBsb25nIG9wLCBYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHZvaWQpIGFyZykKPiAgIAo+ICAgICAgICAgICBpZiAoIG9wID09IEhWTU9QX3NldF9wYXJhbSAp
Cj4gICAgICAgICAgIHsKPiArICAgICAgICAgICAgcmMgPSBodm1fYWxsb3dfc2V0X3BhcmFtKGQs
IGEuaW5kZXgpOwo+ICsgICAgICAgICAgICBpZiAoIHJjICkKPiArICAgICAgICAgICAgICAgIGdv
dG8gcGFyYW1fZmFpbDsKPiArCj4gICAgICAgICAgICAgICBkLT5hcmNoLmh2bS5wYXJhbXNbYS5p
bmRleF0gPSBhLnZhbHVlOwo+ICAgICAgICAgICB9Cj4gICAgICAgICAgIGVsc2UKPiAgICAgICAg
ICAgewo+ICsgICAgICAgICAgICByYyA9IGh2bV9hbGxvd19nZXRfcGFyYW0oZCwgYS5pbmRleCk7
Cj4gKyAgICAgICAgICAgIGlmICggcmMgKQo+ICsgICAgICAgICAgICAgICAgZ290byBwYXJhbV9m
YWlsOwo+ICsKPiAgICAgICAgICAgICAgIGEudmFsdWUgPSBkLT5hcmNoLmh2bS5wYXJhbXNbYS5p
bmRleF07Cj4gICAgICAgICAgICAgICByYyA9IGNvcHlfdG9fZ3Vlc3QoYXJnLCAmYSwgMSkgPyAt
RUZBVUxUIDogMDsKPiAgICAgICAgICAgfQo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 12:42:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 12:42:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j57du-0005M3-Mg; Fri, 21 Feb 2020 12:42:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j57ds-0005Lu-Rt
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 12:42:52 +0000
X-Inumbo-ID: ab8263c3-54a7-11ea-8647-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ab8263c3-54a7-11ea-8647-12813bfff9fa;
 Fri, 21 Feb 2020 12:42:52 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id p14so2121784edy.13
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 04:42:52 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=C48s3cMxo3GnvF5Cm1DC/0XR8Vw9BzwoW6bAApV+oVg=;
 b=EUCw+CaXjQWyU19Z0UXPboiJHX/B58sws7fKKcjs1qpqDqoCQ+TilB4WFvx73cuG8/
 9lGebMqrpzTSU0phfz9OQdk2TDxaPz5X1DPujAMJbaXufg8bPYpPF8r+v9XUIlzNvQ4N
 AyTHl1lRtTGzqJ58e4KuPUDsb9pur4CJaKIJC6KYDzgNpzH8wbtLTbDZS+mbE9yraImn
 /372kuj0hqqYtZVkdpu1AbS6gAMidaXvb9K6k/dIgpVcuAm//eSLPvYYgwIT5l4ec1tr
 fK0DOd16AwASLZe3NIqMYPl6EoP8rog6AugY5vBbbmR038mNHeLWCRF5LlejXEVqyc79
 fCqg==
X-Gm-Message-State: APjAAAVPn+26+uX/5kBNT9ZotwkgoAtubTKYV82ADou1CzEyIMaB5iOb
 RlNhWgpDjexzkh/n7qOS9A4=
X-Google-Smtp-Source: APXvYqwdkqH75gPGn6f29nggDXYrIPgu1MAilAgveVTkdtY+rlblsUhNDw5PNmxk/GLQEbKUsq6toQ==
X-Received: by 2002:a17:906:7f02:: with SMTP id
 d2mr33006169ejr.261.1582288971229; 
 Fri, 21 Feb 2020 04:42:51 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id j21sm305965eds.8.2020.02.21.04.42.49
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 04:42:50 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <6b92e30f-a2ea-cb8c-6e7b-25042cbfa222@xen.org>
Date: Fri, 21 Feb 2020 12:42:49 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221091005.GT4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMS8wMi8yMDIwIDA5OjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIFRo
dSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gSGksCj4+Cj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToK
Pj4+IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIHRv
IGFsc28gbG9jayBpdCBpbgo+Pj4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dp
bmcgcmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUg
Y2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+PiBhY2Nlc3Nl
cyBpcyByZXF1aXJlZCBhdCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+Pj4KPj4+
IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxs
b3dzIHRvIHN1cHBvcnQKPj4+IHVwIHRvIDE2Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0
ZSBsb2NrIG1hc2sgdG8gMiBiaXRzOiBvbmUgdG8KPj4+IHNpZ25hbCB0aGVyZSBhcmUgcGVuZGlu
ZyB3cml0ZXJzIHdhaXRpbmcgb24gdGhlIGxvY2sgYW5kIHRoZSBvdGhlciB0bwo+Pj4gc2lnbmFs
IHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQg
ZGF0YQo+Pj4gaXMgdXNpbmcgMTZiaXRzLCB0aGlzIGlzIGRvbmUgaW4gb3JkZXIgdG8gYmUgYWJs
ZSB0byBjbGVhciBpdCAoYW5kCj4+PiB0aHVzIHJlbGVhc2UgdGhlIGxvY2spIHVzaW5nIGEgMTZi
aXQgYXRvbWljIHdyaXRlLgo+Pj4KPj4+IFRoaXMgcmVkdWNlcyB0aGUgbWF4aW11bSBudW1iZXIg
b2YgY29uY3VycmVudCByZWFkZXJzIGZyb20gMTY3NzcyMTYgdG8KPj4+IDY1NTM2LCBJIHRoaW5r
IHRoaXMgc2hvdWxkIHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9jayBmaWVsZAo+Pj4g
Y2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1
cHBvcnQgYXRvbWljCj4+PiBvcGVyYXRpb25zIG9uIDY0Yml0IGludGVnZXJzLgo+Pgo+PiBGV0lX
LCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGlu
dGVnZXJzLgo+Pgo+Pj4gICAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2Nr
X3QgKmxvY2spCj4+PiAgICB7Cj4+PiAtICAgIC8qCj4+PiAtICAgICAqIElmIHRoZSB3cml0ZXIg
ZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4KPj4+IC0gICAgICog
T3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2lsbCBiZSB1c2VkIHRvIGNsZWFyIGl0
Lgo+Pj4gLSAgICAgKi8KPj4+IC0gICAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250
cyk7Cj4+PiArICAgIC8qIFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4g
YmUgY2xlYXJlZCBkaXJlY3RseS4gKi8KPj4+ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRf
YnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4+PiArICAgIEJVSUxEX0JVR19PTihf
UVJfU0hJRlQgIT0gMTYpOwo+Pj4gKyAgICB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2st
PmNudHMsIDApOwo+Pgo+PiBJIHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8gY2FzdCBhbiBhdG9t
aWNfdCgpIGRpcmVjdGx5IGludG8gYSB1aW50MTZfdC4gWW91Cj4+IHdvdWxkIGF0IGxlYXN0IHdh
bnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPiAKPiBTdXJlLCBJIHdhcyB3b25k
ZXJpbmcgYWJvdXQgdGhpcyBteXNlbGYuCj4gCj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRz
LCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVkIHVwb24KPiBjb21taXQgaWYgdGhl
cmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KCkl0IGlzIHRyaXZpYWwgZW5vdWdoIHRvIGJlIGZpeGVk
IHdoaWxlIGNvbW1pdHRpbmcuIEFzc3VtaW5nIHRoaXMgaXMgCmdvaW5nIHRvIGJlIGZpeGVkOgoK
UmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 12:52:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 12:52:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j57n7-0006M1-Ln; Fri, 21 Feb 2020 12:52:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TqQj=4J=amazon.com=prvs=31305ddda=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j57n6-0006Lw-7N
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 12:52:24 +0000
X-Inumbo-ID: 00cade4e-54a9-11ea-864d-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00cade4e-54a9-11ea-864d-12813bfff9fa;
 Fri, 21 Feb 2020 12:52:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582289543; x=1613825543;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=fGIb9XFARaCunaTYMfXwZhwdV35k8pA35YTgfu24btk=;
 b=Ij5YtmVNtSG3a8XgYcO1l9qzYLe+yWOcyzMQcHwgaF7F2uop0/TiNOkE
 9HLw7LMEze8+6JKwHfVrZz9H/JGHUodWyp5rABISp2HbDwEe+TWEgePBm
 oftaYWQg3W+2LfyplNXOoGh5WQHhn9kQWEUxlMbHwdo+zOAQli4t6bgxb E=;
IronPort-SDR: tnIU+u9EuvyKrYT0+0f9xIle0C/34azKHRsGoV3+G9ODNKSNDKKlGDBguQeIVKS3/c3RZ6DUNM
 kEeYB4Yd26bg==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="19039912"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 21 Feb 2020 12:52:11 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id DED66A2348; Fri, 21 Feb 2020 12:52:09 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 12:52:09 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 12:52:08 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Fri, 21 Feb 2020 12:52:08 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "wl@xen.org" <wl@xen.org>
Thread-Topic: [PATCH v2] x86/domain_page: implement pure per-vCPU mapping
 infrastructure
Thread-Index: AQHV3R91Y+G0jACGEk2zD96+LQsgPqgln+yAgAARR4A=
Date: Fri, 21 Feb 2020 12:52:07 +0000
Message-ID: <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
In-Reply-To: <20200221115017.tuo2i5db5mhd5yyt@debian>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.226]
Content-ID: <B7ADFCBC6668D14298A7294DDDBA7DD0@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDIwLTAyLTIxIGF0IDExOjUwICswMDAwLCBXZWkgTGl1IHdyb3RlOg0KPiBPbiBU
aHUsIEZlYiAwNiwgMjAyMCBhdCAwNjo1ODoyM1BNICswMDAwLCBIb25neWFuIFhpYSB3cm90ZToN
Cj4gPiAuLi4NCj4gPiANCj4gPiBCZW5jaG1hcmtzDQo+ID4gKGJhc2VsaW5lIHVzZXMgZGlyZWN0
IG1hcCBpbnN0ZWFkIG9mIHRoZSBtYXBjYWNoZSBpbg0KPiA+IG1hcF9kb21haW5fcGFnZSwNCj4g
PiBvbGQgaXMgdGhlIGV4aXN0aW5nIG1hcGNhY2hlIGFuZCBuZXcgaXMgYWZ0ZXIgdGhpcyBwYXRj
aCk6DQo+ID4gDQo+ID4gR2Vla2JlbmNoIG9uIGEgMzItdkNQVSBndWVzdCwNCj4gPiANCj4gPiBw
ZXJmb3JtYW5jZSBkcm9wICAgICBvbGQgICAgICAgIG5ldw0KPiA+IHNpbmdsZSBjb3JlICAgICAg
ICAgMC4wNCUgICAgICAwLjE4JQ0KPiANCj4gRG8geW91IGtub3cgd2h5IHRoZSBuZXcgbWFwY2Fj
aGUgaGFzIG1vcmUgb3ZlcmhlYWQgdGhhbiB0aGUgb2xkIG9uZQ0KPiBpbg0KPiB0aGUgc2luZ2xl
IGNvcmUgY2FzZT8NCg0KVG8gYmUgaG9uZXN0IEkgdGhpbmsgdGhpcyBpcyB3aXRoaW4gbm9pc2Ug
dGVycml0b3J5LiBUaGUgYmVuY2htYXJrcw0Kd2VyZSBydW4gNSB0aW1lcywgSSBjYW4gYXZlcmFn
ZSBvdmVyIGV2ZW4gbW9yZSBydW5zIHRvIGNvbmZpcm0uDQoNCj4gWy4uLl0NCj4gDQo+ID4gIHZv
aWQgdW5tYXBfZG9tYWluX3BhZ2UoY29uc3Qgdm9pZCAqcHRyKQ0KPiA+ICB7DQo+ID4gLSAgICB1
bnNpZ25lZCBpbnQgaWR4Ow0KPiA+ICsgICAgdW5zaWduZWQgaW50IGlkeCwgZ2xiX2lkeDsNCj4g
PiAgICAgIHN0cnVjdCB2Y3B1ICp2Ow0KPiA+IC0gICAgc3RydWN0IG1hcGNhY2hlX2RvbWFpbiAq
ZGNhY2hlOw0KPiA+IC0gICAgdW5zaWduZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXB0ciwg
bWZuLCBmbGFnczsNCj4gPiAtICAgIHN0cnVjdCB2Y3B1X21hcGhhc2hfZW50cnkgKmhhc2hlbnQ7
DQo+ID4gKyAgICBzdHJ1Y3QgbWFwY2FjaGVfdmNwdSAqdmNhY2hlOw0KPiA+ICsgICAgdW5zaWdu
ZWQgbG9uZyB2YSA9ICh1bnNpZ25lZCBsb25nKXB0ciwgbWZuLCBoYXNobWZuLCBmbGFnczsNCj4g
PiAgDQo+ID4gICAgICBpZiAoIHZhID49IERJUkVDVE1BUF9WSVJUX1NUQVJUICkNCj4gPiAgICAg
ICAgICByZXR1cm47DQo+ID4gQEAgLTE4OSwxMTQgKzE0NCw3OCBAQCB2b2lkIHVubWFwX2RvbWFp
bl9wYWdlKGNvbnN0IHZvaWQgKnB0cikNCj4gPiAgICAgIHYgPSBtYXBjYWNoZV9jdXJyZW50X3Zj
cHUoKTsNCj4gPiAgICAgIEFTU0VSVCh2ICYmIGlzX3B2X3ZjcHUodikpOw0KPiA+ICANCj4gPiAt
ICAgIGRjYWNoZSA9ICZ2LT5kb21haW4tPmFyY2gucHYubWFwY2FjaGU7DQo+ID4gLSAgICBBU1NF
UlQoZGNhY2hlLT5pbnVzZSk7DQo+ID4gKyAgICB2Y2FjaGUgPSB2LT5hcmNoLnB2Lm1hcGNhY2hl
Ow0KPiA+ICsgICAgQVNTRVJUKHZjYWNoZSk7DQo+ID4gIA0KPiA+IC0gICAgaWR4ID0gUEZOX0RP
V04odmEgLSBNQVBDQUNIRV9WSVJUX1NUQVJUKTsNCj4gPiAtICAgIG1mbiA9IGwxZV9nZXRfcGZu
KE1BUENBQ0hFX0wxRU5UKGlkeCkpOw0KPiA+IC0gICAgaGFzaGVudCA9ICZ2LT5hcmNoLnB2Lm1h
cGNhY2hlLmhhc2hbTUFQSEFTSF9IQVNIRk4obWZuKV07DQo+IA0KPiBQbGVhc2UgYWxzbyBhc3Nl
cnQgdGhlIHZhIGluIHF1ZXN0aW9uIGlzIHdpdGhpbiB0aGUgcmFuZ2UgYWxsb2NhdGVkDQo+IHRv
DQo+IHRoaXMgdmNwdS4NCg0KU3VyZS4NCg0KPiA+ICsgICAgZ2xiX2lkeCA9IFBGTl9ET1dOKHZh
IC0gTUFQQ0FDSEVfVklSVF9TVEFSVCk7DQo+ID4gKyAgICBpZHggPSBnbGJfaWR4IC0gdi0+dmNw
dV9pZCAqIE1BUENBQ0hFX1ZDUFVfRU5UUklFUzsNCj4gPiAgDQo+ID4gICAgICBsb2NhbF9pcnFf
c2F2ZShmbGFncyk7DQo+ID4gIA0KPiA+IC0gICAgaWYgKCBoYXNoZW50LT5pZHggPT0gaWR4ICkN
Cj4gPiAtICAgIHsNCj4gPiAtICAgICAgICBBU1NFUlQoaGFzaGVudC0+bWZuID09IG1mbik7DQo+
ID4gLSAgICAgICAgQVNTRVJUKGhhc2hlbnQtPnJlZmNudCk7DQo+ID4gLSAgICAgICAgaGFzaGVu
dC0+cmVmY250LS07DQo+ID4gLSAgICB9DQo+ID4gLSAgICBlbHNlIGlmICggIWhhc2hlbnQtPnJl
ZmNudCApDQo+ID4gLSAgICB7DQo+ID4gLSAgICAgICAgaWYgKCBoYXNoZW50LT5pZHggIT0gTUFQ
SEFTSEVOVF9OT1RJTlVTRSApDQo+ID4gLSAgICAgICAgew0KPiA+IC0gICAgICAgICAgICAvKiAv
Rmlyc3QvLCB6YXAgdGhlIFBURS4gKi8NCj4gPiAtICAgICAgICAgICAgQVNTRVJUKGwxZV9nZXRf
cGZuKE1BUENBQ0hFX0wxRU5UKGhhc2hlbnQtPmlkeCkpID09DQo+ID4gLSAgICAgICAgICAgICAg
ICAgICBoYXNoZW50LT5tZm4pOw0KPiA+IC0gICAgICAgICAgICBsMWVfd3JpdGUoJk1BUENBQ0hF
X0wxRU5UKGhhc2hlbnQtPmlkeCksIGwxZV9lbXB0eSgpKTsNCj4gPiAtICAgICAgICAgICAgLyog
L1NlY29uZC8sIG1hcmsgYXMgZ2FyYmFnZS4gKi8NCj4gPiAtICAgICAgICAgICAgc2V0X2JpdCho
YXNoZW50LT5pZHgsIGRjYWNoZS0+Z2FyYmFnZSk7DQo+ID4gLSAgICAgICAgfQ0KPiA+IC0NCj4g
PiAtICAgICAgICAvKiBBZGQgbmV3bHktZnJlZWQgbWFwcGluZyB0byB0aGUgbWFwaGFzaC4gKi8N
Cj4gPiAtICAgICAgICBoYXNoZW50LT5tZm4gPSBtZm47DQo+ID4gLSAgICAgICAgaGFzaGVudC0+
aWR4ID0gaWR4Ow0KPiA+IC0gICAgfQ0KPiA+IC0gICAgZWxzZQ0KPiA+IC0gICAgew0KPiA+IC0g
ICAgICAgIC8qIC9GaXJzdC8sIHphcCB0aGUgUFRFLiAqLw0KPiA+IC0gICAgICAgIGwxZV93cml0
ZSgmTUFQQ0FDSEVfTDFFTlQoaWR4KSwgbDFlX2VtcHR5KCkpOw0KPiA+IC0gICAgICAgIC8qIC9T
ZWNvbmQvLCBtYXJrIGFzIGdhcmJhZ2UuICovDQo+ID4gLSAgICAgICAgc2V0X2JpdChpZHgsIGRj
YWNoZS0+Z2FyYmFnZSk7DQo+ID4gLSAgICB9DQo+ID4gKyAgICBtZm4gPSBsMWVfZ2V0X3BmbihN
QVBDQUNIRV9MMUVOVChnbGJfaWR4KSk7DQo+ID4gKyAgICBoYXNobWZuID0gdmNhY2hlLT5oYXNo
X21mbltNQVBIQVNIX0hBU0hGTihtZm4pXTsNCj4gPiArDQo+ID4gKyAgICB2Y2FjaGUtPnJlZmNu
dFtpZHhdLS07DQo+ID4gKyAgICAvKiBJZiByZWZjbnQgZHJvcHMgdG8gMCwgd2Ugb25seSBjbGVh
ciBpbnVzZSB3aGVuIGl0J3Mgbm90IGluDQo+ID4gdGhlIG1hcGhhc2guICovDQo+IA0KPiBJdCB3
b3VsZCBiZSBjbGVhcmVyIHRvICJ3aGVuIGl0IGhhcyBiZWVuIGV2aWN0ZWQgZnJvbSBtYXBoYXNo
IiB0bw0KPiBtYXRjaA0KPiB0aGUgdGVybWlub2xvZ3kgaW4gdGhlIG1hcCByb3V0aW5lLg0KDQpX
aWxsIHJld29yZCBpbiBuZXh0IHJldmlzaW9uLg0KDQo+ID4gKyAgICBpZiAoIGhhc2htZm4gIT0g
bWZuICYmICF2Y2FjaGUtPnJlZmNudFtpZHhdICkNCj4gPiArICAgICAgICBfX2NsZWFyX2JpdChp
ZHgsIHZjYWNoZS0+aW51c2UpOw0KPiANCj4gQWxzbywgcGxlYXNlIGZsdXNoIHRoZSBsaW5lYXIg
YWRkcmVzcyBoZXJlIGFuZCB0aGUgb3RoZXIgX19jbGVhcl9iaXQNCj4gbG9jYXRpb24uDQoNCkkg
Zmx1c2ggd2hlbiBhIG5ldyBlbnRyeSBpcyB0YWtpbmcgYSBzbG90LiBZZWFoLCBpdCdzIHByb2Jh
Ymx5IGJldHRlcg0KdG8gZmx1c2ggZWFybGllciB3aGVuZXZlciBhIHNsb3QgaXMgbm8gbG9uZ2Vy
IGluIHVzZS4NCg0KPiA+ICANCj4gPiAgICAgIGxvY2FsX2lycV9yZXN0b3JlKGZsYWdzKTsNCj4g
PiAgfQ0KPiA+ICANCj4gPiAtaW50IG1hcGNhY2hlX2RvbWFpbl9pbml0KHN0cnVjdCBkb21haW4g
KmQpDQo+ID4gK2ludCBtYXBjYWNoZV92Y3B1X2luaXQoc3RydWN0IHZjcHUgKnYpDQo+ID4gIHsN
Cj4gPiArICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47DQo+ID4gICAgICBzdHJ1Y3Qg
bWFwY2FjaGVfZG9tYWluICpkY2FjaGUgPSAmZC0+YXJjaC5wdi5tYXBjYWNoZTsNCj4gPiAtICAg
IHVuc2lnbmVkIGludCBiaXRtYXBfcGFnZXM7DQo+ID4gLQ0KPiA+IC0gICAgQVNTRVJUKGlzX3B2
X2RvbWFpbihkKSk7DQo+ID4gKyAgICB1bnNpZ25lZCBsb25nIGk7DQo+IA0KPiBTaW5jZSB5b3Un
cmUgY2hhbmdpbmcgdGhpcyBhbnl3YXkgLS0gd2Ugbm9ybWFsbHkgdXNlIHVuc2lnbmVkIGludCBh
cw0KPiBpbmRleCB0eXBlLg0KPiANCj4gPiArICAgIHVuc2lnbmVkIGludCBlbnRzID0gZC0+bWF4
X3ZjcHVzICogTUFQQ0FDSEVfVkNQVV9FTlRSSUVTOw0KPiA+ICANCj4gPiAgI2lmZGVmIE5ERUJV
Rw0KPiA+ICAgICAgaWYgKCAhbWVtX2hvdHBsdWcgJiYgbWF4X3BhZ2UgPD0NCj4gPiBQRk5fRE9X
TihfX3BhKEhZUEVSVklTT1JfVklSVF9FTkQgLSAxKSkgKQ0KPiA+ICAgICAgICAgIHJldHVybiAw
Ow0KPiA+ICAjZW5kaWYNCj4gPiAgDQo+ID4gLSAgICBCVUlMRF9CVUdfT04oTUFQQ0FDSEVfVklS
VF9FTkQgKyBQQUdFX1NJWkUgKiAoMyArDQo+ID4gLSAgICAgICAgICAgICAgICAgMiAqIFBGTl9V
UChCSVRTX1RPX0xPTkdTKE1BUENBQ0hFX0VOVFJJRVMpICoNCj4gPiBzaXplb2YobG9uZykpKSA+
DQo+ID4gLSAgICAgICAgICAgICAgICAgTUFQQ0FDSEVfVklSVF9TVEFSVCArIChQRVJET01BSU5f
U0xPVF9NQllURVMgPDwNCj4gPiAyMCkpOw0KPiA+IC0gICAgYml0bWFwX3BhZ2VzID0gUEZOX1VQ
KEJJVFNfVE9fTE9OR1MoTUFQQ0FDSEVfRU5UUklFUykgKg0KPiA+IHNpemVvZihsb25nKSk7DQo+
ID4gLSAgICBkY2FjaGUtPmludXNlID0gKHZvaWQgKilNQVBDQUNIRV9WSVJUX0VORCArIFBBR0Vf
U0laRTsNCj4gPiAtICAgIGRjYWNoZS0+Z2FyYmFnZSA9IGRjYWNoZS0+aW51c2UgKw0KPiA+IC0g
ICAgICAgICAgICAgICAgICAgICAgKGJpdG1hcF9wYWdlcyArIDEpICogUEFHRV9TSVpFIC8NCj4g
PiBzaXplb2YobG9uZyk7DQo+ID4gLQ0KPiA+IC0gICAgc3Bpbl9sb2NrX2luaXQoJmRjYWNoZS0+
bG9jayk7DQo+ID4gLQ0KPiA+IC0gICAgcmV0dXJuIGNyZWF0ZV9wZXJkb21haW5fbWFwcGluZyhk
LCAodW5zaWduZWQgbG9uZylkY2FjaGUtDQo+ID4gPmludXNlLA0KPiA+IC0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAyICogYml0bWFwX3BhZ2VzICsgMSwNCj4gPiAtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTklMKGwxX3BnZW50cnlfdCAqKSwgTlVMTCk7
DQo+ID4gLX0NCj4gPiAtDQo+ID4gLWludCBtYXBjYWNoZV92Y3B1X2luaXQoc3RydWN0IHZjcHUg
KnYpDQo+ID4gLXsNCj4gPiAtICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47DQo+ID4g
LSAgICBzdHJ1Y3QgbWFwY2FjaGVfZG9tYWluICpkY2FjaGUgPSAmZC0+YXJjaC5wdi5tYXBjYWNo
ZTsNCj4gPiAtICAgIHVuc2lnbmVkIGxvbmcgaTsNCj4gPiAtICAgIHVuc2lnbmVkIGludCBlbnRz
ID0gZC0+bWF4X3ZjcHVzICogTUFQQ0FDSEVfVkNQVV9FTlRSSUVTOw0KPiA+IC0gICAgdW5zaWdu
ZWQgaW50IG5yID0gUEZOX1VQKEJJVFNfVE9fTE9OR1MoZW50cykgKiBzaXplb2YobG9uZykpOw0K
PiA+IC0NCj4gPiAtICAgIGlmICggIWlzX3B2X3ZjcHUodikgfHwgIWRjYWNoZS0+aW51c2UgKQ0K
PiA+ICsgICAgaWYgKCBpc19pZGxlX3ZjcHUodikgfHwgaXNfaHZtX3ZjcHUodikgKQ0KPiA+ICAg
ICAgICAgIHJldHVybiAwOw0KPiA+ICANCj4gPiArICAgIEJVSUxEX0JVR19PTihNQVBDQUNIRV9W
SVJUX0VORCA+IEFSR19YTEFUX1ZJUlRfU1RBUlQpOw0KPiA+ICsNCj4gPiAgICAgIGlmICggZW50
cyA+IGRjYWNoZS0+ZW50cmllcyApDQo+ID4gICAgICB7DQo+ID4gKyAgICAgICAgaW50IHJjOw0K
PiA+ICsNCj4gPiArICAgICAgICBBU1NFUlQoZW50cyAqIFBBR0VfU0laRSA8PSAoUEVSRE9NQUlO
X1NMT1RfTUJZVEVTIDw8IDIwKSk7DQo+ID4gKw0KPiA+ICAgICAgICAgIC8qIFBvcHVsYXRlIHBh
Z2UgdGFibGVzLiAqLw0KPiA+IC0gICAgICAgIGludCByYyA9IGNyZWF0ZV9wZXJkb21haW5fbWFw
cGluZyhkLCBNQVBDQUNIRV9WSVJUX1NUQVJULA0KPiA+IGVudHMsDQo+ID4gKyAgICAgICAgcmMg
PSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmcoZCwgTUFQQ0FDSEVfVklSVF9TVEFSVCwNCj4gPiBl
bnRzLA0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOSUwo
bDFfcGdlbnRyeV90ICopLA0KPiA+IE5VTEwpOw0KPiA+ICANCj4gPiAtICAgICAgICAvKiBQb3B1
bGF0ZSBiaXQgbWFwcy4gKi8NCj4gPiAtICAgICAgICBpZiAoICFyYyApDQo+ID4gLSAgICAgICAg
ICAgIHJjID0gY3JlYXRlX3BlcmRvbWFpbl9tYXBwaW5nKGQsICh1bnNpZ25lZA0KPiA+IGxvbmcp
ZGNhY2hlLT5pbnVzZSwNCj4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbnIsIE5VTEwsIE5JTChzdHJ1Y3QNCj4gPiBwYWdlX2luZm8gKikpOw0KPiA+IC0gICAg
ICAgIGlmICggIXJjICkNCj4gPiAtICAgICAgICAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21h
cHBpbmcoZCwgKHVuc2lnbmVkDQo+ID4gbG9uZylkY2FjaGUtPmdhcmJhZ2UsDQo+ID4gLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yLCBOVUxMLCBOSUwoc3RydWN0
DQo+ID4gcGFnZV9pbmZvICopKTsNCj4gPiAtDQo+ID4gICAgICAgICAgaWYgKCByYyApDQo+ID4g
ICAgICAgICAgICAgIHJldHVybiByYzsNCj4gPiAgDQo+ID4gICAgICAgICAgZGNhY2hlLT5lbnRy
aWVzID0gZW50czsNCj4gDQo+IEdpdmVuIHRoYXQ6DQo+IA0KPiAxLiBtYXBjYWNoZV9kb21haW4g
aXMgbm93IGEgc3RydWN0dXJlIHdpdGggb25seSBvbmUgbWVtYmVyLg0KPiAyLiBlbnRzIGlzIGEg
Y29uc3RhbnQgdGhyb3VnaG91dCBkb21haW4ncyBsaWZlY3ljbGUuDQo+IA0KPiBZb3UgY2FuIHJl
cGxhY2UgbWFwY2FjaGVfZG9tYWluIHdpdGggYSBib29sZWFuIC0tDQo+IG1hcGNhY2hlX21hcHBp
bmdfcG9wdWxhdGVkICg/KSBpbiBhcmNoLnB2Lg0KPiANCj4gSWYgSSdtIG5vdCBtaXN0YWtlbiwg
dGhlIHNpemUgb2YgdGhlIG1hcHBpbmcgaXMgZGVyaXZlZCBmcm9tIHRoZSB2Y3B1DQo+IGJlaW5n
IGluaXRpYWxpc2VkLCBzbyBhIGZ1cnRoZXIgaW1wcm92ZW1lbnQgaXMgdG8gbGlmdCB0aGUgbWFw
cGluZw0KPiBjcmVhdGlvbiBvdXQgb2YgbWFwY2FjaGVfdmNwdV9pbml0Lg0KDQpCdXQgeW91IGNh
biBqdXN0IFhFTl9ET01DVExfbWF4X3ZjcHVzIG9uIGEgcnVubmluZyBkb21haW4gdG8gaW5jcmVh
c2UNCml0cyBtYXhfdmNwdXMgY291bnQsIHNvIHRoYXQgZW50cyBpcyBub3QgY29uc3RhbnQ/DQoN
Cj4gPiAgICAgIH0NCj4gPiAgDQo+ID4gLSAgICAvKiBNYXJrIGFsbCBtYXBoYXNoIGVudHJpZXMg
YXMgbm90IGluIHVzZS4gKi8NCj4gPiAgICAgIEJVSUxEX0JVR19PTihNQVBIQVNIRU5UX05PVElO
VVNFIDwgTUFQQ0FDSEVfRU5UUklFUyk7DQo+ID4gKyAgICAvKiBNQVBIQVNIX0VOVFJJRVMgaGFz
IHRvIGJlIHBvd2VyLW9mLXR3byB0byBtYWtlIGhhc2hpbmcNCj4gPiB3b3JrLiAqLw0KPiA+ICsg
ICAgQlVJTERfQlVHX09OKE1BUEhBU0hfRU5UUklFUyAmIChNQVBIQVNIX0VOVFJJRVMgLSAxKSk7
DQo+ID4gKyAgICAvKg0KPiA+ICsgICAgICogU2luY2UgZW50cmllcyBpbiB0aGUgbWFwaGFzaCBh
bHNvIG9jY3VweSBpbnVzZSBzbG90cywgd2UNCj4gPiBoYXZlIHRvIG1ha2UNCj4gPiArICAgICAq
IHN1cmUgTUFQQ0FDSEVfVkNQVV9FTlRSSUVTIGlzIGxhcmdlIGVub3VnaCB0byBhY2NvbW1vZGF0
ZQ0KPiA+IGJvdGggdGhlDQo+ID4gKyAgICAgKiBtYXBoYXNoIGFuZCBhIG5lc3RlZCBwYWdlIHRh
YmxlIHdhbGsuDQo+ID4gKyAgICAgKi8NCj4gPiArICAgIEJVSUxEX0JVR19PTihNQVBDQUNIRV9W
Q1BVX0VOVFJJRVMgLSBNQVBIQVNIX0VOVFJJRVMgPA0KPiA+ICsgICAgICAgICAgICAgICAgIENP
TkZJR19QQUdJTkdfTEVWRUxTICogQ09ORklHX1BBR0lOR19MRVZFTFMpOw0KPiA+ICsNCj4gPiAr
ICAgIHYtPmFyY2gucHYubWFwY2FjaGUgPSB4emFsbG9jKHN0cnVjdCBtYXBjYWNoZV92Y3B1KTsN
Cj4gPiArICAgIGlmICggIXYtPmFyY2gucHYubWFwY2FjaGUgKQ0KPiA+ICsgICAgICAgIHJldHVy
biAtRU5PTUVNOw0KPiA+ICsNCj4gPiArICAgIC8qIE1hcmsgYWxsIG1hcGhhc2ggZW50cmllcyBh
cyBub3QgaW4gdXNlLiAqLw0KPiA+ICAgICAgZm9yICggaSA9IDA7IGkgPCBNQVBIQVNIX0VOVFJJ
RVM7IGkrKyApDQo+ID4gICAgICB7DQo+ID4gLSAgICAgICAgc3RydWN0IHZjcHVfbWFwaGFzaF9l
bnRyeSAqaGFzaGVudCA9ICZ2LQ0KPiA+ID5hcmNoLnB2Lm1hcGNhY2hlLmhhc2hbaV07DQo+ID4g
LQ0KPiA+IC0gICAgICAgIGhhc2hlbnQtPm1mbiA9IH4wVUw7IC8qIG5ldmVyIHZhbGlkIHRvIG1h
cCAqLw0KPiA+IC0gICAgICAgIGhhc2hlbnQtPmlkeCA9IE1BUEhBU0hFTlRfTk9USU5VU0U7DQo+
ID4gKyAgICAgICAgdi0+YXJjaC5wdi5tYXBjYWNoZS0+aGFzaF9tZm5baV0gPSB+MFVMOw0KPiAN
Cj4gbWZuX3goSU5WQUxJRF9NRk4pIGhlcmUuIE9yIHlvdSBjYW4gY2hhbmdlIHRoZSB0eXBlIG9m
IHRoZSBhcnJheSB0bw0KPiBtZm5fdC4NCg0KbWZuX3QgaXMgYSBiZXR0ZXIgaWRlYS4gVGhhbmtz
Lg0KDQpIb25neWFuDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:02:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:02:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j57wa-0007PC-Rl; Fri, 21 Feb 2020 13:02:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j57wZ-0007P6-QE
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:02:11 +0000
X-Inumbo-ID: 5e847475-54aa-11ea-8650-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5e847475-54aa-11ea-8650-12813bfff9fa;
 Fri, 21 Feb 2020 13:02:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582290132;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=MuLJz+v4CpXSm2hLO6v29sI8OM7vAKGqUJJQmZ1j0Ts=;
 b=hJEltD3mn+gJAGIcSW0t2valfU0W0DFBqFwsFGYNCclIuHibcGu8kYIo
 Jp/tNen0/uttZXa2S4s9uXG8PYPox9dRSX83Qry+oqEMUU5kdPHMS+bHt
 MyKPwFjk/wKrEBfMIl+6MybNbARNExkcijl9Wxj8ca2FMw0GZSdpl/xdh c=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: rjtXB+AJAK20CGUY/SNwdjK8YYYfy4telq8YCZPerS809XwBSiLizvn3/Ff583Xz7ht39iGQUI
 ++e4ynVQbtfDE+fvehznKQhGn1aJTCAHZ9ttKz5JhqVx6xhl/YH/uJTveUQrzYwl9Ph6TKRTWm
 jbaw92KXvD+wPRs8kuETh7mXrv1CJFoLdvIktKVZOgP6eWzoTUEa7l0XvtdetcDHmT61SakW26
 ZacO0ao839KVoCmNC/rlEfi7wpuy40GLixBSsueTalarBPaXeuDHEJOh8jerrCXfCl1X34RZaZ
 2sU=
X-SBRS: 2.7
X-MesageID: 12819620
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12819620"
To: "Xia, Hongyan" <hongyxia@amazon.com>, "wl@xen.org" <wl@xen.org>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <5a80693d-87e3-26a5-0c80-fba7d0212260@citrix.com>
Date: Fri, 21 Feb 2020 13:02:06 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Grall,
 Julien" <jgrall@amazon.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDIvMjAyMCAxMjo1MiwgWGlhLCBIb25neWFuIHdyb3RlOgo+IE9uIEZyaSwgMjAyMC0w
Mi0yMSBhdCAxMTo1MCArMDAwMCwgV2VpIExpdSB3cm90ZToKPj4gR2l2ZW4gdGhhdDoKPj4KPj4g
MS4gbWFwY2FjaGVfZG9tYWluIGlzIG5vdyBhIHN0cnVjdHVyZSB3aXRoIG9ubHkgb25lIG1lbWJl
ci4KPj4gMi4gZW50cyBpcyBhIGNvbnN0YW50IHRocm91Z2hvdXQgZG9tYWluJ3MgbGlmZWN5Y2xl
Lgo+Pgo+PiBZb3UgY2FuIHJlcGxhY2UgbWFwY2FjaGVfZG9tYWluIHdpdGggYSBib29sZWFuIC0t
Cj4+IG1hcGNhY2hlX21hcHBpbmdfcG9wdWxhdGVkICg/KSBpbiBhcmNoLnB2Lgo+Pgo+PiBJZiBJ
J20gbm90IG1pc3Rha2VuLCB0aGUgc2l6ZSBvZiB0aGUgbWFwcGluZyBpcyBkZXJpdmVkIGZyb20g
dGhlIHZjcHUKPj4gYmVpbmcgaW5pdGlhbGlzZWQsIHNvIGEgZnVydGhlciBpbXByb3ZlbWVudCBp
cyB0byBsaWZ0IHRoZSBtYXBwaW5nCj4+IGNyZWF0aW9uIG91dCBvZiBtYXBjYWNoZV92Y3B1X2lu
aXQuCj4gQnV0IHlvdSBjYW4ganVzdCBYRU5fRE9NQ1RMX21heF92Y3B1cyBvbiBhIHJ1bm5pbmcg
ZG9tYWluIHRvIGluY3JlYXNlCj4gaXRzIG1heF92Y3B1cyBjb3VudCwgc28gdGhhdCBlbnRzIGlz
IG5vdCBjb25zdGFudD8KClRoZSBjb21tZW50cyBzdWdnZXN0IHRoYXQsIGJ1dCBpdCBoYXMgbmV2
ZXIgYmVlbiBpbXBsZW1lbnRlZCwgYW5kIEknbSBpbgp0aGUgcHJvY2VzcyBvZiBwdXJnaW5nIHRo
ZSBhYmlsaXR5LgoKQWxyZWFkeSBub3csIG1heCBpcyBwYXNzZWQgaW50byBkb21haW5fY3JlYXRl
LCBhbmQgdGhlClhFTl9ET01DVExfbWF4X3ZjcHVzIGNhbGwgaGFzIHRvIGV4YWN0bHkgbWF0Y2gg
d2hhdCB3YXMgcGFzc2VkIHRvCmNyZWF0ZS7CoCBBcyBzb29uIGFzIHRoZSB7ZG9tYWluLHZjcHV9
X2Rlc3Ryb3koKSBmdW5jdGlvbnMgYmVjb21lCnByb3Blcmx5IGlkZW1wb3RlbnQgKHNvIHdlIGNh
biB1bndpbmQgZnJvbSBtaWR3YXkgdGhyb3VnaCBhZnRlciBhbgotRU5PTUVNL2V0YyksIFhFTl9E
T01DVExfbWF4X3ZjcHVzIHdpbGwgYmUgZHJvcHBlZCBjb21wbGV0ZWx5LgoKZC0+bWF4X2NwdXMg
aXMgc2V0IGVhcmx5IGR1cmluZyBjb25zdHJ1Y3Rpb24sIGFuZCByZW1haW5zIGNvbnN0YW50IGZv
cgp0aGUgbGlmZXRpbWUgb2YgdGhlIGRvbWFpbi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:05:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:05:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j57zk-0007Xj-BO; Fri, 21 Feb 2020 13:05:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j57zj-0007Xd-AF
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:05:27 +0000
X-Inumbo-ID: d3bd32f6-54aa-11ea-8654-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3bd32f6-54aa-11ea-8654-12813bfff9fa;
 Fri, 21 Feb 2020 13:05:26 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id dc19so2223465edb.10
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 05:05:26 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Zs4WECb/a881NZpTohfbkenC/TRqfZTLWToxWGX9opA=;
 b=SNKnBFOX8uoMgLgtwgp8p757AnoDXm7vxCiYiQHYKJPEExusLokAiK4nrjBTXxV9Hm
 7Nt6ziwdhE/He1r3gzzqGR7Dtb6Knqy8ZnyD5sWyPbjcBR/JRfGW2/aXPw9k0wLKFp8f
 jV2ApRM6zrk1uge0dI+jVk1n1dTwUzHo3QUlWGewXUVZBmYlgQHPJXXlvPJt5gWdnMdl
 hYj/DMrlzNrRohu0nlVFSOgyCHA7Raco3l9ZMBDPMSt1GLOmHLo4liPdpHOVMB41UQdQ
 yadr+DQZ3xKW0KuxX1IqH61zoN3nHEXpiIoe1tsDH2Nl5HdGfSmSyedOaP1wg70MvDxw
 zGTg==
X-Gm-Message-State: APjAAAW8QeUmR3DR/QNuqQdZC7Xvm0Hs/0yGKPceT3o+t1BbKQL3yAKI
 jywpkqTwkJgV68BkymjLxcw=
X-Google-Smtp-Source: APXvYqwA+/iyjg3LGAdx6Vktjzmted+nuSgq3ru1vgyxJxfRGpJJ3NmCXyeYU05Mneh5XIf8mgVrmw==
X-Received: by 2002:a17:906:1f94:: with SMTP id
 t20mr34773275ejr.5.1582290325837; 
 Fri, 21 Feb 2020 05:05:25 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id b9sm299386edm.60.2020.02.21.05.05.24
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 05:05:25 -0800 (PST)
To: Hongyan Xia <hongyxia@amazon.com>, xen-devel@lists.xenproject.org
References: <27c7736ec643dd0dd3cf469e6dc57f9d36379dcb.1582281718.git.hongyxia@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <ac8f2226-3a3e-53f6-1b30-b3f4953f394c@xen.org>
Date: Fri, 21 Feb 2020 13:05:23 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <27c7736ec643dd0dd3cf469e6dc57f9d36379dcb.1582281718.git.hongyxia@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSG9uZ3lhbiwKCk9uIDIxLzAyLzIwMjAgMTA6NDIsIEhvbmd5YW4gWGlhIHdyb3RlOgo+IEZy
b206IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gU2luY2Ugd2Ugbm93IG1hcCBh
bmQgdW5tYXAgWGVuIFBURSBwYWdlcywgd2Ugd291bGQgbGlrZSB0byB0cmFjayB0aGUKPiBsaWZl
dGltZSBvZiBtYXBwaW5ncyBzbyB0aGF0IDEpIHdlIGRvIG5vdCBkZXJlZmVyZW5jZSBtZW1vcnkg
dGhyb3VnaCBhCj4gdmFyaWFibGUgYWZ0ZXIgaXQgaXMgdW5tYXBwZWQsIDIpIHdlIGRvIG5vdCB1
bm1hcCBtb3JlIHRoYW4gb25jZS4KPiBUaGVyZWZvcmUsIHdlIGludHJvZHVjZSB0aGUgVU5NQVBf
RE9NQUlOX1BBR0UgbWFjcm8gdG8gbnVsbGlmeSB0aGUKPiB2YXJpYWJsZSBhZnRlciB1bm1hcHBp
bmcsIGFuZCBpZ25vcmUgTlVMTCBpbiB1bm1hcF9kb21haW5fcGFnZS4KCklmIHdlIHdhbnQgdG8g
c3VwcG9ydCBOVUxMIGluIHVubWFwX2RvbWFpbl9wYWdlKCkgdGhlbiB3ZSB3b3VsZCBuZWVkIHRv
IApyZXBsaWNhdGUgdGhlIGNoYW5nZSBmb3IgQXJtIGFzIHdlbGwuCgpDaGVlcnMsCgo+IAo+IFNp
Z25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1i
eTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlhQGFtYXpvbi5jb20+Cj4gLS0tCj4gICB4ZW4vYXJjaC94
ODYvZG9tYWluX3BhZ2UuYyAgICB8ICAyICstCj4gICB4ZW4vYXJjaC94ODYvbW0uYyAgICAgICAg
ICAgICB8IDE0ICsrKysrKysrLS0tLS0tCj4gICB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2Uu
aCB8ICA1ICsrKysrCj4gICAzIGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jIGIv
eGVuL2FyY2gveDg2L2RvbWFpbl9wYWdlLmMKPiBpbmRleCBkZDMyNzEyZDJmLi5iMDM3MjhlMThl
IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCj4gKysrIGIveGVuL2Fy
Y2gveDg2L2RvbWFpbl9wYWdlLmMKPiBAQCAtMTgxLDcgKzE4MSw3IEBAIHZvaWQgdW5tYXBfZG9t
YWluX3BhZ2UoY29uc3Qgdm9pZCAqcHRyKQo+ICAgICAgIHVuc2lnbmVkIGxvbmcgdmEgPSAodW5z
aWduZWQgbG9uZylwdHIsIG1mbiwgZmxhZ3M7Cj4gICAgICAgc3RydWN0IHZjcHVfbWFwaGFzaF9l
bnRyeSAqaGFzaGVudDsKPiAgIAo+IC0gICAgaWYgKCB2YSA+PSBESVJFQ1RNQVBfVklSVF9TVEFS
VCApCj4gKyAgICBpZiAoICF2YSB8fCB2YSA+PSBESVJFQ1RNQVBfVklSVF9TVEFSVCApCj4gICAg
ICAgICAgIHJldHVybjsKPiAgIAo+ICAgICAgIEFTU0VSVCh2YSA+PSBNQVBDQUNIRV9WSVJUX1NU
QVJUICYmIHZhIDwgTUFQQ0FDSEVfVklSVF9FTkQpOwo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gaW5kZXggNzBiODdjNDgzMC4uOWZjZGNkZTVi
NyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9t
bS5jCj4gQEAgLTM1NiwxOSArMzU2LDIxIEBAIHZvaWQgX19pbml0IGFyY2hfaW5pdF9tZW1vcnko
dm9pZCkKPiAgICAgICAgICAgICAgIEFTU0VSVChyb290X3BndF9wdl94ZW5fc2xvdHMgPCBST09U
X1BBR0VUQUJMRV9QVl9YRU5fU0xPVFMpOwo+ICAgICAgICAgICAgICAgaWYgKCBsNF90YWJsZV9v
ZmZzZXQoc3BsaXRfdmEpID09IGw0X3RhYmxlX29mZnNldChzcGxpdF92YSAtIDEpICkKPiAgICAg
ICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgIGwzX3BnZW50cnlfdCAqbDN0YWIgPSBhbGxv
Y194ZW5fcGFnZXRhYmxlKCk7Cj4gKyAgICAgICAgICAgICAgICBtZm5fdCBsM21mbiA9IGFsbG9j
X3hlbl9wYWdldGFibGVfbmV3KCk7Cj4gICAKPiAtICAgICAgICAgICAgICAgIGlmICggbDN0YWIg
KQo+ICsgICAgICAgICAgICAgICAgaWYgKCAhbWZuX2VxKGwzbWZuLCBJTlZBTElEX01GTikgKQo+
ICAgICAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAgICAgICBjb25zdCBsM19wZ2Vu
dHJ5X3QgKmwzaWRsZSA9Cj4gLSAgICAgICAgICAgICAgICAgICAgICAgIGw0ZV90b19sM2UoaWRs
ZV9wZ190YWJsZVtsNF90YWJsZV9vZmZzZXQoc3BsaXRfdmEpXSk7Cj4gKyAgICAgICAgICAgICAg
ICAgICAgbDNfcGdlbnRyeV90ICpsM2lkbGUgPSBtYXBfbDN0X2Zyb21fbDRlKAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgaWRsZV9wZ190YWJsZVtsNF90YWJsZV9vZmZzZXQoc3BsaXRf
dmEpXSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgbDNfcGdlbnRyeV90ICpsM3RhYiA9IG1hcF9k
b21haW5fcGFnZShsM21mbik7Cj4gICAKPiAgICAgICAgICAgICAgICAgICAgICAgZm9yICggaSA9
IDA7IGkgPCBsM190YWJsZV9vZmZzZXQoc3BsaXRfdmEpOyArK2kgKQo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbDN0YWJbaV0gPSBsM2lkbGVbaV07Cj4gICAgICAgICAgICAgICAgICAgICAg
IGZvciAoIDsgaSA8IEwzX1BBR0VUQUJMRV9FTlRSSUVTOyArK2kgKQo+ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbDN0YWJbaV0gPSBsM2VfZW1wdHkoKTsKPiAtICAgICAgICAgICAgICAgICAg
ICBzcGxpdF9sNGUgPSBsNGVfZnJvbV9tZm4odmlydF90b19tZm4obDN0YWIpLAo+IC0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX1BBR0VfSFlQRVJWSVNPUl9S
Vyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgc3BsaXRfbDRlID0gbDRlX2Zyb21fbWZuKGwzbWZu
LCBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgVU5NQVBfRE9N
QUlOX1BBR0UobDNpZGxlKTsKPiArICAgICAgICAgICAgICAgICAgICBVTk1BUF9ET01BSU5fUEFH
RShsM3RhYik7Cj4gICAgICAgICAgICAgICAgICAgfQo+ICAgICAgICAgICAgICAgICAgIGVsc2UK
PiAgICAgICAgICAgICAgICAgICAgICAgKytyb290X3BndF9wdl94ZW5fc2xvdHM7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oIGIveGVuL2luY2x1ZGUveGVuL2Rv
bWFpbl9wYWdlLmgKPiBpbmRleCAzMjY2OWEzMzM5Li5hMTgyZDMzYjY3IDEwMDY0NAo+IC0tLSBh
L3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oCj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2Rv
bWFpbl9wYWdlLmgKPiBAQCAtNzIsNCArNzIsOSBAQCBzdGF0aWMgaW5saW5lIHZvaWQgdW5tYXBf
ZG9tYWluX3BhZ2VfZ2xvYmFsKGNvbnN0IHZvaWQgKnZhKSB7fTsKPiAgIAo+ICAgI2VuZGlmIC8q
ICFDT05GSUdfRE9NQUlOX1BBR0UgKi8KPiAgIAo+ICsjZGVmaW5lIFVOTUFQX0RPTUFJTl9QQUdF
KHApIGRvIHsgICBcCj4gKyAgICB1bm1hcF9kb21haW5fcGFnZShwKTsgICAgICAgICAgIFwKPiAr
ICAgIChwKSA9IE5VTEw7ICAgICAgICAgICAgICAgICAgICAgXAo+ICt9IHdoaWxlICggZmFsc2Ug
KQo+ICsKPiAgICNlbmRpZiAvKiBfX1hFTl9ET01BSU5fUEFHRV9IX18gKi8KPiAKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:06:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:06:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j580K-0007bL-MF; Fri, 21 Feb 2020 13:06:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j580J-0007bE-W8
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:06:04 +0000
X-Inumbo-ID: e9331448-54aa-11ea-8655-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e9331448-54aa-11ea-8655-12813bfff9fa;
 Fri, 21 Feb 2020 13:06:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A1AEFADC8;
 Fri, 21 Feb 2020 13:06:01 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200213113237.58795-3-roger.pau@citrix.com>
 <1b278189-c96a-796a-1733-a3584809227f@suse.com>
 <20200219132217.GB4679@Air-de-Roger>
 <960b4da8-4522-082a-42b9-ab870698a5ec@suse.com>
 <20200219144549.GD4679@Air-de-Roger>
 <3ae51529-1cfe-9872-68a4-ab57d634a1cd@suse.com>
 <63d07524-3e72-06e4-cc16-a0a1561a5c68@citrix.com>
 <20200219160825.GF4679@Air-de-Roger>
 <be0a78d2-f175-96fb-dccc-58088362ddd4@suse.com>
 <55e22641-7719-ea56-2961-4f38439c10b8@suse.com>
 <20200221102348.GX4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <842d14b2-8634-5e3d-4e4c-32690a17f7f3@suse.com>
Date: Fri, 21 Feb 2020 14:06:04 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221102348.GX4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] smp: convert cpu_hotplug_begin into a
 blocking lock acquisition
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxMToyMywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwOToxNjo0OEFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTkuMDIuMjAyMCAxODowMywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAxOS4wMi4yMDIwIDE3
OjA4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+IE9uIFdlZCwgRmViIDE5LCAyMDIwIGF0
IDAzOjA3OjE0UE0gKzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4+Pj4+IE9uIDE5LzAyLzIw
MjAgMTQ6NTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTkuMDIuMjAyMCAxNTo0NSwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+PiBPbiBXZWQsIEZlYiAxOSwgMjAyMCBhdCAw
Mjo0NDoxMlBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+Pj4gT24gMTkuMDIuMjAy
MCAxNDoyMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+Pj4+IE9uIFdlZCwgRmViIDE5
LCAyMDIwIGF0IDAxOjU5OjUxUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4+Pj4+
IE9uIDEzLjAyLjIwMjAgMTI6MzIsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+Pj4+Pj4g
RG9uJ3QgYWxsb3cgY3B1X2hvdHBsdWdfYmVnaW4gdG8gZmFpbCBieSBjb252ZXJ0aW5nIHRoZSB0
cnlsb2NrIGludG8gYQo+Pj4+Pj4+Pj4+PiBibG9ja2luZyBsb2NrIGFjcXVpc2l0aW9uLiBXcml0
ZSB1c2VycyBvZiB0aGUgY3B1X2FkZF9yZW1vdmVfbG9jayBhcmUKPj4+Pj4+Pj4+Pj4gbGltaXRl
ZCB0byBDUFUgcGx1Zy91bnBsdWcgb3BlcmF0aW9ucywgYW5kIGNhbm5vdCBkZWFkbG9jayBiZXR3
ZWVuCj4+Pj4+Pj4+Pj4+IHRoZW1zZWx2ZXMgb3Igb3RoZXIgdXNlcnMgdGFraW5nIHRoZSBsb2Nr
IGluIHJlYWQgbW9kZSBhcwo+Pj4+Pj4+Pj4+PiBjcHVfYWRkX3JlbW92ZV9sb2NrIGlzIGFsd2F5
cyBsb2NrZWQgd2l0aCBpbnRlcnJ1cHRzIGVuYWJsZWQuIFRoZXJlCj4+Pj4+Pj4+Pj4+IGFyZSBh
bHNvIG5vIG90aGVyIGxvY2tzIHRha2VuIGR1cmluZyB0aGUgcGx1Zy91bnBsdWcgb3BlcmF0aW9u
cy4KPj4+Pj4+Pj4+PiBJIGRvbid0IHRoaW5rIHRoZSBnb2FsIHdhcyBkZWFkbG9jayBhdm9pZGFu
Y2UsIGJ1dCByYXRoZXIgbGltaXRpbmcKPj4+Pj4+Pj4+PiBvZiB0aGUgdGltZSBzcGVudCBzcGlu
bmluZyB3aGlsZSB0cnlpbmcgdG8gYWNxdWlyZSB0aGUgbG9jaywgaW4KPj4+Pj4+Pj4+PiBmYXZv
ciBvZiBoYXZpbmcgdGhlIGNhbGxlciByZXRyeS4KPj4+Pj4+Pj4+IE5vdyB0aGF0IHRoZSBjb250
ZW50aW9uIGJldHdlZW4gcmVhZC1vbmx5IHVzZXJzIGlzIHJlZHVjZWQgYXMgdGhvc2UKPj4+Pj4+
Pj4+IGNhbiB0YWtlIHRoZSBsb2NrIGluIHBhcmFsbGVsIEkgdGhpbmsgaXQncyBzYWZlIHRvIHN3
aXRjaCB3cml0ZXJzIHRvCj4+Pj4+Pj4+PiBibG9ja2luZyBtb2RlLgo+Pj4+Pj4+PiBJJ2QgYWdy
ZWUgaWYgd3JpdGVycyBjb3VsZG4ndCBiZSBzdGFydmVkIGJ5IChtYW55KSByZWFkZXJzLgo+Pj4+
Pj4+IEFGQUlDVCBmcm9tIHRoZSBydyBsb2NrIGltcGxlbWVudGF0aW9uIHJlYWRlcnMgd29uJ3Qg
YmUgYWJsZSB0byBwaWNrCj4+Pj4+Pj4gdGhlIGxvY2sgYXMgc29vbiBhcyB0aGVyZSdzIGEgd3Jp
dGVyIHdhaXRpbmcsIHdoaWNoIHNob3VsZCBhdm9pZCB0aGlzCj4+Pj4+Pj4gc3RhcnZhdGlvbj8K
Pj4+Pj4+Pgo+Pj4+Pj4+IFlvdSBzdGlsbCBuZWVkIHRvIHdhaXQgZm9yIGN1cnJlbnQgcmVhZGVy
cyB0byBkcm9wIHRoZSBsb2NrLCBidXQgbm8KPj4+Pj4+PiBuZXcgcmVhZGVycyB3b3VsZCBiZSBh
YmxlIHRvIGxvY2sgaXQsIHdoaWNoIEkgdGhpbmsgc2hvdWxkIGdpdmJlIHVzCj4+Pj4+Pj4gZW5v
dWdoIGZhaXJuZXNzLgo+Pj4+Pj4gQWgsIHJpZ2h0LCBpdCB3YXMgcmF0aGVyIHRoZSBvdGhlciB3
YXkgYXJvdW5kIC0gYmFjay10by1iYWNrCj4+Pj4+PiB3cml0ZXJzIGNhbiBzdGFydmUgcmVhZGVy
cyB3aXRoIG91ciBjdXJyZW50IGltcGxlbWVudGF0aW9uLgo+Pj4+Pj4KPj4+Pj4+PiBPVE9IIHdo
ZW4gdXNpbmcgX3RyeWxvY2sgbmV3IHJlYWRlcnMgY2FuIHN0aWxsIHBpY2sKPj4+Pj4+PiB0aGUg
bG9jayBpbiByZWFkIG1vZGUsIGFuZCBoZW5jZSBJIHRoaW5rIHVzaW5nIGJsb2NraW5nIG1vZGUg
Zm9yCj4+Pj4+Pj4gd3JpdGVycyBpcyBhY3R1YWxseSBiZXR0ZXIsIGFzIHlvdSBjYW4gYXNzdXJl
IHRoYXQgcmVhZGVycyB3b24ndCBiZQo+Pj4+Pj4+IGFibGUgdG8gc3RhcnZlIHdyaXRlcnMuCj4+
Pj4+PiBUaGlzIGlzIGEgZ29vZCBwb2ludC4gTmV2ZXJ0aGVsZXNzIEkgcmVtYWluIHVuY29udmlu
Y2VkIHRoYXQKPj4+Pj4+IHRoZSBjaGFuZ2UgaXMgd2FycmFudGVkIGdpdmVuIHRoZSBvcmlnaW5h
bCBpbnRlbnRpb25zIChhcyBmYXIKPj4+Pj4+IGFzIHdlJ3JlIGFibGUgdG8gcmVjb25zdHJ1Y3Qg
dGhlbSkuIElmIHRoZSBjdXJyZW50IGJlaGF2aW9yCj4+Pj4+PiBnZXRzIGluIHRoZSB3YXkgb2Yg
c2Vuc2libGUgc2hpbSBvcGVyYXRpb24sIHBlcmhhcHMgdGhlCj4+Pj4+PiBiZWhhdmlvciBzaG91
bGQgYmUgbWFkZSBkZXBlbmRlbnQgdXBvbiBydW5uaW5nIGluIHNoaW0gbW9kZT8KPj4+Pj4KPj4+
Pj4gSG90cGx1ZyBpc24ndCBnZW5lcmFsbHkgdXNlZCBhdCBhbGwsIHNvIHRoZXJlIGlzIDAgd3Jp
dGUgcHJlc3N1cmUgb24gdGhlCj4+Pj4+IGxvY2suCj4+Pj4+Cj4+Pj4+IFdoZW4gaXQgaXMgdXNl
ZCwgaXQgaXMgYWxsIGF0IGV4cGxpY2l0IHJlcXVlc3QgZnJvbSB0aGUgY29udHJvbGxpbmcKPj4+
Pj4gZW50aXR5IGluIHRoZSBzeXN0ZW0gKGhhcmR3YXJlIGRvbWFpbiwgb3Igc2luZ2xldG9uIHNo
aW0gZG9tYWluKS4KPj4+Pj4KPj4+Pj4gSWYgdGhhdCBlbnRpdHkgaXMgdHJ5aW5nIHRvIERvUyB5
b3UsIHlvdSd2ZSBhbHJlYWR5IGxvc3QuCj4+Pj4+Cj4+Pj4+IFRoZXJlIG1pZ2h0IGJlIGF0dGVt
cHRzIHRvIGp1c3RpZnkgd2h5IHRoZSBsb2NraW5nIHdhcyBkb25lIGxpa2UgdGhhdCBpbgo+Pj4+
PiB0aGUgZmlyc3QgcGxhY2UsIGJ1dCBpdCBkb2Vzbid0IG1lYW4gdGhleSB3ZXJlIG5lY2Vzc2Fy
aWx5IGNvcnJlY3QgdG8KPj4+Pj4gYmVpbmcgd2l0aCwgYW5kIHRoZXkgZG9uJ3QgbWF0Y2ggdXAg
d2l0aCB0aGUgcmVhbGlzdGljIHVzYWdlIG9mIHRoZSBsb2NrLgo+Pj4+Cj4+Pj4gSSdtIGhhcHB5
IHRvIHJld3JpdGUgdGhlIGNvbW1pdCBtZXNzYWdlIGluIG9yZGVyIHRvIGluY2x1ZGUgdGhlCj4+
Pj4gZGlzY3Vzc2lvbiBoZXJlLiBXaGF0IGFib3V0IGFkZGluZzoKPj4+Pgo+Pj4+IE5vdGUgdGhh
dCB3aGVuIHVzaW5nIHJ3IGxvY2tzIGEgd3JpdGVyIHdhbnRpbmcgdG8gdGFrZSB0aGUgbG9jayB3
aWxsCj4+Pj4gcHJldmVudCBmdXJ0aGVyIHJlYWRzIGZyb20gbG9ja2luZyBpdCwgaGVuY2UgcHJl
dmVudGluZyByZWFkZXJzIGZyb20KPj4+PiBzdGFydmluZyB3cml0ZXJzLiBXcml0ZXJzIE9UT0gg
Y291bGQgc3RhcnZlIHJlYWRlcnMsIGJ1dCBzaW5jZSB0aGUKPj4+PiBsb2NrIGlzIG9ubHkgcGlj
a2VkIGluIHdyaXRlIG1vZGUgYnkgYWN0aW9ucyByZXF1ZXN0ZWQgYnkgcHJpdmlsZWdlZAo+Pj4+
IGRvbWFpbnMgc3VjaCBlbnRpdGllcyBhbHJlYWR5IGhhdmUgdGhlIGFiaWxpdHkgdG8gRG9TIHRo
ZSBoeXBlcnZpc29yCj4+Pj4gaW4gbWFueSBvdGhlciB3YXlzLgo+Pj4KPj4+IFdoaWxlIHRoaXMg
c291bmRzIGZpbmUsIG15IHByaW1hcnkgcmVxdWVzdCB3YXMgbW9yZSB0b3dhcmRzIHJlbW92aW5n
Cj4+PiAob3IgYXQgbGVhc3QgbWFraW5nIGxlc3Mgc2NhcnkpIHRoZSBwYXJ0IGFib3V0IGRlYWRs
b2Nrcy4KPj4KPj4gQWN0dWFsbHksIGhhdmluZyB0aG91Z2h0IGFib3V0IHRoaXMgc29tZSBtb3Jl
IG92ZXIgbmlnaHQsIEknbSBmaW5lCj4+IHdpdGggdGhlIG1lbnRpb25pbmcgb2YgdGhlIGRlYWRs
b2NrIHNjZW5hcmlvIGFzIHlvdSBoYXZlIGl0IHJpZ2h0IG5vdy4KPj4gSSdtIG5vdCBvdmVybHkg
ZnVzc2VkIGFzIHRvIHRoZSBhZGRpdGlvbiAob3Igbm90KSBvZiB0aGUgYWJvdmUgZXh0cmEKPj4g
cGFyYWdyYXBoLgo+IAo+IFVwIHRvIHlvdSwgSSBkb24ndCBoYXZlIGEgc3Ryb25nIG9waW5pb24u
Cj4gCj4gQUZBSUNUIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgbWUgdG8gcmVzZW5kIHRoZW4/CgpJbmRl
ZWQsIGJ1dCBJIHdvdWxkbid0IHdhbnQgdG8gYXBwbHkgdGhpcyBvbmUgdW50aWwgdGhlIHJlZ3Jl
c3Npb24KZnJvbSBwYXRjaCAxIHdhcyBmaXhlZCwgYXMgZWxzZSB0aGF0IGNoYW5nZSBtYXkgYWxz
byBzdGlsbCBnZXQKcmV2ZXJ0ZWQuIEJ1dCBJJ2xsIGtlZXAgaXQgcXVldWVkIGZvciBjb21taXR0
aW5nIHVudGlsIHN1Y2ggdGltZS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:31:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:31:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58Oa-0001z6-VZ; Fri, 21 Feb 2020 13:31:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j58OZ-0001z1-Uw
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:31:07 +0000
X-Inumbo-ID: 68fc1296-54ae-11ea-8660-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 68fc1296-54ae-11ea-8660-12813bfff9fa;
 Fri, 21 Feb 2020 13:31:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BE626B165;
 Fri, 21 Feb 2020 13:31:05 +0000 (UTC)
To: "Xia, Hongyan" <hongyxia@amazon.com>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
Date: Fri, 21 Feb 2020 14:31:08 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "wl@xen.org" <wl@xen.org>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxMzo1MiwgWGlhLCBIb25neWFuIHdyb3RlOgo+IE9uIEZyaSwgMjAyMC0w
Mi0yMSBhdCAxMTo1MCArMDAwMCwgV2VpIExpdSB3cm90ZToKPj4gT24gVGh1LCBGZWIgMDYsIDIw
MjAgYXQgMDY6NTg6MjNQTSArMDAwMCwgSG9uZ3lhbiBYaWEgd3JvdGU6Cj4+PiArICAgIGlmICgg
aGFzaG1mbiAhPSBtZm4gJiYgIXZjYWNoZS0+cmVmY250W2lkeF0gKQo+Pj4gKyAgICAgICAgX19j
bGVhcl9iaXQoaWR4LCB2Y2FjaGUtPmludXNlKTsKPj4KPj4gQWxzbywgcGxlYXNlIGZsdXNoIHRo
ZSBsaW5lYXIgYWRkcmVzcyBoZXJlIGFuZCB0aGUgb3RoZXIgX19jbGVhcl9iaXQKPj4gbG9jYXRp
b24uCj4gCj4gSSBmbHVzaCB3aGVuIGEgbmV3IGVudHJ5IGlzIHRha2luZyBhIHNsb3QuIFllYWgs
IGl0J3MgcHJvYmFibHkgYmV0dGVyCj4gdG8gZmx1c2ggZWFybGllciB3aGVuZXZlciBhIHNsb3Qg
aXMgbm8gbG9uZ2VyIGluIHVzZS4KClF1ZXN0aW9uIGlzIHdoZXRoZXIgc3VjaCBpbmRpdmlkdWFs
IGZsdXNoZXMgYXJlbid0IGFjdHVhbGx5Cm1vcmUgb3ZlcmhlYWQgdGhhbiBhIHNpbmdsZSBmbHVz
aCBjb3ZlcmluZyBhbGwgcHJldmlvdXNseQp0b3JuIGRvd24gZW50cmllcywgZG9uZSBhdCBzdWl0
YWJsZSBwb2ludHMgKHNlZSB0aGUgcHJlc2VudAppbXBsZW1lbnRhdGlvbikuCgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:36:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:36:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58U8-00029W-LN; Fri, 21 Feb 2020 13:36:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j58U7-00029R-OA
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:36:51 +0000
X-Inumbo-ID: 36c1a338-54af-11ea-8660-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36c1a338-54af-11ea-8660-12813bfff9fa;
 Fri, 21 Feb 2020 13:36:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CD789B18D;
 Fri, 21 Feb 2020 13:36:49 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
Date: Fri, 21 Feb 2020 14:36:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221091005.GT4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBUaHUsIEZl
YiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhp
LAo+Pgo+PiBPbiAyMC8wMi8yMDIwIDE3OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+PiBB
bGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNv
IGxvY2sgaXQgaW4KPj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJl
YWQgbG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKPj4+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxl
ciAoaWU6IENQVSkgaW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+Pj4gYWNjZXNzZXMgaXMg
cmVxdWlyZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPj4+Cj4+PiBJbiBv
cmRlciB0byBkbyB0aGlzIHJlc2VydmUgMTRiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFsbG93cyB0
byBzdXBwb3J0Cj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3JpdGUgbG9j
ayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4+PiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3Jp
dGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3RoZXIgdG8KPj4+IHNpZ25hbCB0aGUg
bG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3RlIHRoZSB3cml0ZSByZWxhdGVkIGRhdGEK
Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8g
Y2xlYXIgaXQgKGFuZAo+Pj4gdGh1cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0
b21pYyB3cml0ZS4KPj4+Cj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNv
bmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCj4+PiA2NTUzNiwgSSB0aGluayB0aGlz
IHNob3VsZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPj4+IGNhbiBi
ZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0Yml0cyBpZiBhbGwgYXJjaGl0ZWN0dXJlcyBzdXBwb3J0
IGF0b21pYwo+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4KPj4gRldJVywgYXJt
MzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9uIDY0LWJpdCBpbnRlZ2Vy
cy4KPj4KPj4+ICAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxv
Y2spCj4+PiAgIHsKPj4+IC0gICAgLyoKPj4+IC0gICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBp
cyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4gLSAgICAgKiBPdGhlcndp
c2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xlYXIgaXQuCj4+PiAt
ICAgICAqLwo+Pj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+
ICsgICAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVh
cmVkIGRpcmVjdGx5LiAqLwo+Pj4gKyAgICBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShh
dG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+ICsgICAgQlVJTERfQlVHX09OKF9RUl9TSElG
VCAhPSAxNik7Cj4+PiArICAgIHdyaXRlX2F0b21pYygodWludDE2X3QgKikmbG9jay0+Y250cywg
MCk7Cj4+Cj4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkg
ZGlyZWN0bHkgaW50byBhIHVpbnQxNl90LiBZb3UKPj4gd291bGQgYXQgbGVhc3Qgd2FudCB0byB1
c2UgJmxvY2stPmNudHMuY291bnRlciBoZXJlLgo+IAo+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBh
Ym91dCB0aGlzIG15c2VsZi4KPiAKPiBXaWxsIHdhaXQgZm9yIG1vcmUgY29tbWVudHMsIG5vdCBz
dXJlIHdoZXRoZXIgdGhpcyBjYW4gYmUgZml4ZWQgdXBvbgo+IGNvbW1pdCBpZiB0aGVyZSBhcmUg
bm8gb3RoZXIgaXNzdWVzLgoKSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVs
ZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxpa2UKdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNh
ZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKZW5kaWFuIHBvcnQgYXR0ZW1w
dCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGNhdXNlCmEgYnVp
bGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlm
IGl0IHdhcwplbmRpYW5uZXNzLXNhZmUuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:43:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:43:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58aa-00038m-N5; Fri, 21 Feb 2020 13:43:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58aZ-00038h-Gf
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:43:31 +0000
X-Inumbo-ID: 251e774a-54b0-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 251e774a-54b0-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 13:43:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582292611;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=kG1hI0UHIB7Jgs4rlD6hwMiDJdqWFJUl7Fu8r8qACWk=;
 b=dDvE6TgC+7MYjv2YCs3PkAB0nkDfz/8gACo8CWuuqrvccxZbtHHVLMTA
 gBPJoeQd5C7ZmomhhWqD5ibSPQ3pz8enkLuUoCwjU5/KMi7VrtyuZmrQN
 SK3ymG7OZsGHLir9GTMGqIxtRQni3F6KHlQz4l3qgbWvy1yDxUjPYnz0m Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JZrI9yAeJWOOu0SFRxnlN7SXFOwNWYYgVb2xAfo5Wk3AW1DCD4eyhAaNV0haVwnMeOTo8k+oIb
 2PVHXHAFVNjR6ttYHLho+zCn9xERXzbP323CTaORUqjcOKH5V9DrOdgxve1d4f+x66ww/Emq3U
 O+ANteEqTYDTPeVwaqfv4uWG+PlvCzArfR4Ig9Z8lR3rwVPlCddf6uMyNaocUKTn6qQpoejPwr
 8nNG22YPtPhJJHJ98+XIBkgGIr+arLPaAz++ka2AS6FfGNBr+5spK4K/iGvjs4EhUbK9GYGVvt
 ln4=
X-SBRS: 2.7
X-MesageID: 12821708
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12821708"
To: Tamas K Lengyel <tamas.lengyel@intel.com>, <xen-devel@lists.xenproject.org>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <02eb07b3-fd4f-09f7-335c-c2fb48811931@citrix.com>
Date: Fri, 21 Feb 2020 13:43:26 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tamas
 K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxOToyMSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hh
cmluZy5jCj4gaW5kZXggMzgzNWJjOTI4Zi4uY2NmMzM4OTE4ZCAxMDA2NDQKPiAtLS0gYS94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hh
cmluZy5jCj4gQEAgLTM2LDYgKzM3LDkgQEAKPiAgI2luY2x1ZGUgPGFzbS9hbHRwMm0uaD4KPiAg
I2luY2x1ZGUgPGFzbS9hdG9taWMuaD4KPiAgI2luY2x1ZGUgPGFzbS9ldmVudC5oPgo+ICsjaW5j
bHVkZSA8YXNtL2hhcC5oPgo+ICsjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KPiArI2luY2x1ZGUg
PGFzbS9odm0vc2F2ZS5oPgoKVGhpcyBpbmNsdWRlIGlzIHN0YWxlLCBJIHRoaW5rLgoKPiArc3Rh
dGljIHZvaWQgZm9ya190c2Moc3RydWN0IGRvbWFpbiAqY2QsIHN0cnVjdCBkb21haW4gKmQpCj4g
K3sKPiArICAgIHVpbnQzMl90IHRzY19tb2RlOwo+ICsgICAgdWludDMyX3QgZ3RzY19raHo7Cj4g
KyAgICB1aW50MzJfdCBpbmNhcm5hdGlvbjsKPiArICAgIHVpbnQ2NF90IGVsYXBzZWRfbnNlYzsK
PiArCj4gKyAgICB0c2NfZ2V0X2luZm8oZCwgJnRzY19tb2RlLCAmZWxhcHNlZF9uc2VjLCAmZ3Rz
Y19raHosICZpbmNhcm5hdGlvbik7Cj4gKyAgICB0c2Nfc2V0X2luZm8oY2QsIHRzY19tb2RlLCBl
bGFwc2VkX25zZWMsIGd0c2Nfa2h6LCBpbmNhcm5hdGlvbik7CgpTYWRseSwgZ2V0IGFuZCBzZXQg
YXJlIGFzeW1ldHJpYy7CoCBGb3IgcmVhc29ucyBiZXN0IHVuZGVyc3Rvb2QgYnkgdGhlCm9yaWdp
bmFsIGF1dGhvcnMsIGluY2FybmF0aW9uIGdldHMgYXV0b21hdGljYWxseSBpbmNyZW1lbnRlZCBv
biBzZXQsCnJhdGhlciB0aGFuIGhhcHBpbmcgYXMgcGFydCBvZiBtaWdyYXRpb24gd2hlcmUgaXQg
bG9naWNhbGx5IGxpdmVzLgoKQXMgYSByZXN1bHQsIHlvdSBwcm9iYWJseSB3YW50IHRvIHNldCBp
bmNhcm5hdGlvbiAtIDEsIGFuZCBsZWF2ZSBhCmNvbW1lbnQgc2F5aW5nICJEb24ndCBidW1wIHRo
ZSBpbmNhcm5hdGlvbiIgb3Igc2ltaWxhci4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:46:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:46:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58d5-0003GK-6s; Fri, 21 Feb 2020 13:46:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j58d3-0003GC-MZ
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:46:05 +0000
X-Inumbo-ID: 811ad836-54b0-11ea-8664-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 811ad836-54b0-11ea-8664-12813bfff9fa;
 Fri, 21 Feb 2020 13:46:05 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 04409AF83;
 Fri, 21 Feb 2020 13:46:04 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
Date: Fri, 21 Feb 2020 14:46:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAyLjIwMjAgMTA6
MTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3
OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IEhpLAo+Pj4KPj4+IE9uIDIw
LzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+PiBBbGxvdyBhIENQVSBh
bHJlYWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4K
Pj4+PiByZWFkIG1vZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcg
YSByd2xvY2sgdGhhdCdzCj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BV
KSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQg
YXQgbGVhc3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPj4+Pgo+Pj4+IEluIG9yZGVyIHRv
IGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBv
cnQKPj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3JpdGUgbG9jayBtYXNr
IHRvIDIgYml0czogb25lIHRvCj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMg
d2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4+Pj4gc2lnbmFsIHRoZSBsb2Nr
IGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQgZGF0YQo+Pj4+
IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xl
YXIgaXQgKGFuZAo+Pj4+IHRodXMgcmVsZWFzZSB0aGUgbG9jaykgdXNpbmcgYSAxNmJpdCBhdG9t
aWMgd3JpdGUuCj4+Pj4KPj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNv
bmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCj4+Pj4gNjU1MzYsIEkgdGhpbmsgdGhp
cyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4+Pj4gY2Fu
IGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBv
cnQgYXRvbWljCj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Cj4+PiBGV0lX
LCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGlu
dGVnZXJzLgo+Pj4KPj4+PiAgICBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xv
Y2tfdCAqbG9jaykKPj4+PiAgICB7Cj4+Pj4gLSAgICAvKgo+Pj4+IC0gICAgICogSWYgdGhlIHdy
aXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4+IC0g
ICAgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2lsbCBiZSB1c2VkIHRvIGNs
ZWFyIGl0Lgo+Pj4+IC0gICAgICovCj4+Pj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZs
b2NrLT5jbnRzKTsKPj4+PiArICAgIC8qIFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWlj
LCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4gKi8KPj4+PiArICAgIEFTU0VSVChfaXNfd3Jp
dGVfbG9ja2VkX2J5X21lKGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+Pj4+ICsgICAgQlVJ
TERfQlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4gKyAgICB3cml0ZV9hdG9taWMoKHVpbnQx
Nl90ICopJmxvY2stPmNudHMsIDApOwo+Pj4KPj4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0
byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkgaW50byBhIHVpbnQxNl90LiBZb3UKPj4+IHdv
dWxkIGF0IGxlYXN0IHdhbnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4KPj4g
U3VyZSwgSSB3YXMgd29uZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+Pgo+PiBXaWxsIHdhaXQg
Zm9yIG1vcmUgY29tbWVudHMsIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyBjYW4gYmUgZml4ZWQgdXBv
bgo+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPiAKPiBJdCdzIG1vcmUg
dGhhbiBqdXN0IGFkZGluZyBhbm90aGVyIGZpZWxkIHNwZWNpZmllciBoZXJlLiBBIGNhc3QgbGlr
ZQo+IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRp
bmcgZm9yIGEgYmlnCj4gZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2
ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGNhdXNlCj4gYSBidWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRp
YW4gc3lzdGVtcywgZXZlbiBiZXR0ZXIgd291bGQgYmUgaWYgaXQgd2FzCj4gZW5kaWFubmVzcy1z
YWZlLgoKV291bGRuJ3QgYSB1bmlvbiBiZSB0aGUgYmV0dGVyIGNob2ljZT8KCgpKdWVyZ2VuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:48:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:48:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58fT-0003P0-Ll; Fri, 21 Feb 2020 13:48:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j58fR-0003Ov-T2
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:48:33 +0000
X-Inumbo-ID: d8820041-54b0-11ea-8664-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8820041-54b0-11ea-8664-12813bfff9fa;
 Fri, 21 Feb 2020 13:48:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 896E6AFA7;
 Fri, 21 Feb 2020 13:48:32 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200220195845.5676-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6a9cb7ca-317d-16e2-3528-04275e1fde47@suse.com>
Date: Fri, 21 Feb 2020 14:48:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200220195845.5676-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/splitlock: CPUID and MSR details
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjAuMDIuMjAyMCAyMDo1OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBBIHNwbGl0bG9jayBp
cyBhbiBhdG9taWMgb3BlcmF0aW9uIHdoaWNoIGNyb3NzZXMgYSBjYWNoZSBsaW5lIGJvdW5kYXJ5
LiAgSXQKPiBzZXJpYWxpc2VzIG9wZXJhdGlvbnMgaW4gdGhlIGNhY2hlIGNvaGVyZW5jeSBmYWJy
aWMgYW5kIGNvbWVzIHdpdGggYQo+IG11bHRpLXRob3VzYW5kIGN5Y2xlIHN0YWxsLgo+IAo+IElu
dGVsIFRyZW1vbnQgQ1BVcyBpbnRyb2R1Y2UgTVNSX0NPUkVfQ0FQUyB0byBlbnVtZXJhdGUgdmFy
aW91cyBjb3JlLXNwZWNpZmljCj4gZmVhdHVyZXMsIGFuZCBNU1JfVEVTVF9DVFJMIHRvIGFkanVz
dCB0aGUgYmVoYXZpb3VyIGluIHRoZSBjYXNlIG9mIGEKPiBzcGxpdGxvY2suCj4gCj4gVmlydHVh
bGlzaW5nIHRoaXMgZm9yIGd1ZXN0cyBpcyBkaXN0aW5jdGx5IHRyaWNreSBvd2luZyB0byB0aGUg
ZmFjdCB0aGF0Cj4gTVNSX1RFU1RfQ1RSTCBoYXMgY29yZSByYXRoZXIgdGhhbiB0aHJlYWQgc2Nv
cGUuICBJbiB0aGUgbWVhbnRpbWUgaG93ZXZlciwKPiBwcmV2ZW50IHRoZSBNU1IgdmFsdWVzIGxl
YWtpbmcgaW50byBndWVzdHMuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5k
cmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCkZlZWwgZnJlZSB0byB0aHJvdyBpbiAtIHdpdGggV2Vp
J3MgUi1iIHlvdSBkb24ndCBuZWVkIG15IGFjayBhbnltb3JlLApidXQgSSB0aG91Z2h0IEknZCBy
ZXBseSBhbnl3YXkgdG8gYXZvaWQgeW91IGhhdmluZyB0byB3YWl0IGEgY291cGxlCm9mIGRheXMu
CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:48:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:48:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58fi-0003Qa-Vt; Fri, 21 Feb 2020 13:48:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58fh-0003QQ-Qi
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:48:49 +0000
X-Inumbo-ID: e2bf103e-54b0-11ea-ade5-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e2bf103e-54b0-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 13:48:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582292928;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=KdIF+n2cu1EwQ7/oLhrViqDjxD7x4gkGXrp1CYyubmI=;
 b=MLRtz3HO+Yard/TMJVc30r8dZS/LPSXwlS32JdJL7RZFX2ETiZEAbmVH
 yIQdNn4k0n0i2ZMYGWvX8Ov5bTe5Jkjr4rr/Gv4ehSpt/sMmAo7EjoZxl
 kcQ0FSJPQPq+sS8hxfMWTYL69UQICeqwFGN/nxXhRIYSu4KiMToQKBMFo A=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9X9wm17/EwyFfcV2NVVuR/+ME5WKynyfTjlqYANPzIBuuZjoAdgJQQQvi1IjubnvUU74Twc/ki
 yDh0uaOZrQm1fB45CtfOoeKbTBoGrWRRSxrDBqjhuRB+4g3z2ZrFvdfsi50qw8k0a3o1TnIIgb
 DVKBfImCgMe+Czo2OJ5eTojOR9ldviYzxpc4HTIazmyj8YNX8HGJgSnzard6hmwRMMzwbYlxRo
 tJ5l+tMHHqbcpCqA4/CgxiHr/521jEnd3OnnSkIp8rRL2eb7yHNHOHEzv7+uSBVNpgx4/sY/nn
 iNg=
X-SBRS: 2.7
X-MesageID: 13440771
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13440771"
To: Tamas K Lengyel <tamas.lengyel@intel.com>, <xen-devel@lists.xenproject.org>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <826546f9-3146-cbea-8496-1d6be1ebc23e@citrix.com>
Date: Fri, 21 Feb 2020 13:48:44 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxOToyMSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IFRoZSBvd25lciBk
b21haW4gb2Ygc2hhcmVkIHBhZ2VzIGlzIGRvbV9jb3csIHVzZSB0aGF0IGZvciBnZXRfcGFnZQo+
IG90aGVyd2lzZSB0aGUgZnVuY3Rpb24gZmFpbHMgdG8gcmV0dXJuIHRoZSBjb3JyZWN0IHBhZ2Ug
dW5kZXIgc29tZQo+IHNpdHVhdGlvbnMuIFRoZSBjaGVjayBpZiBkb21fY293IHNob3VsZCBiZSB1
c2VkIHdhcyBvbmx5IHBlcmZvcm1lZCBpbgo+IGEgc3Vic2V0IG9mIHVzZS1jYXNlcy4gRml4aW5n
IHRoZSBlcnJvciBhbmQgc2ltcGxpZnlpbmcgdGhlIGV4aXN0aW5nIGNoZWNrCj4gc2luY2Ugd2Ug
Y2FuJ3QgaGF2ZSBhbnkgc2hhcmVkIGVudHJpZXMgd2l0aCBkb21fY293IGJlaW5nIE5VTEwuCj4K
PiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29t
PgoKR2l2ZW4gdGhlIHJlY2VudCBjaGFuZ2UgaW4gcDJtIG1haW50YWluZXJzaGlwLCBJJ3ZlIGNv
bW1pdHRlZCB0aGlzIGFuZApmaXhlZCB1cCB0aGUgc3R5bGUgaXNzdWVzLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 13:49:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 13:49:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58gI-0003WZ-AL; Fri, 21 Feb 2020 13:49:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j58gH-0003WS-GN
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 13:49:25 +0000
X-Inumbo-ID: f848125c-54b0-11ea-ade5-bc764e2007e4
Received: from mail-wm1-f68.google.com (unknown [209.85.128.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f848125c-54b0-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 13:49:24 +0000 (UTC)
Received: by mail-wm1-f68.google.com with SMTP id s10so1866699wmh.3
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 05:49:24 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=ISNe5NiCQmQ6KH/zXhu+5kMESKJh9YE2MLUMsS2hl9I=;
 b=TvCcZZWLGyzcyiyBFcWGP/eC8hwmBoMjvvZ7tlreCyHwH4BZklzwwXq+zGCnsM231G
 oQN7dtZk2euLlxchvZM1Lk+nvVLx6EU53TcDj0eF2F3o2cDbdoMkbLD/wCFcvvEunxJU
 9Jfm4IJElGTxajT9aEAIJNkCit1vdlQcMONhU+cSqsdYBebRcpglNTshegLg2/LSrb0o
 0otDTpulJiSzWzcIvtLuX6XBCqrbxNs7WxRq90ZjM+tqjJE7uH6SLoh1Z2BMLuCsGjZt
 aXX53D7XcoAHty03elBTS86dReCN3h5YH/vLnYj/EC6tqI8jBTQDvUtcHPQuHgTPCphX
 l4DQ==
X-Gm-Message-State: APjAAAUKE7a7TZEnVhGGuN4NKxePDcvd6kWbQD6zNEobUGb1ak/iC1Qj
 YRni1qm0MInx+EDydioerN0T3HvZr/WIag==
X-Google-Smtp-Source: APXvYqxfo4MutoW43i03EcaF3FkyUCBaDAkeDXYTrgQkzSInbAW465KZcPbqBo/dbqIpEfrP6fBC6w==
X-Received: by 2002:a1c:ddd6:: with SMTP id u205mr4198766wmg.151.1582292963504; 
 Fri, 21 Feb 2020 05:49:23 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id e22sm3891817wme.45.2020.02.21.05.49.22
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 05:49:22 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
Date: Fri, 21 Feb 2020 13:49:21 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDEzOjQ2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+IE9uIDIxLjAyLjIw
IDE0OjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIg
UGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0g
KzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBIaSwKPj4+Pgo+Pj4+IE9uIDIwLzAyLzIw
MjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gQWxsb3cgYSBDUFUgYWxyZWFk
eSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxzbyBsb2NrIGl0IGluCj4+Pj4+
IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJlYWQgbG9ja2luZyBhIHJ3
bG9jayB0aGF0J3MKPj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBp
biB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+IGFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0
IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCj4+Pj4+Cj4+Pj4+IEluIG9yZGVyIHRv
IGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBv
cnQKPj4+Pj4gdXAgdG8gMTYzODQgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFz
ayB0byAyIGJpdHM6IG9uZSB0bwo+Pj4+PiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVy
cyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3RoZXIgdG8KPj4+Pj4gc2lnbmFsIHRoZSBs
b2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQgZGF0YQo+
Pj4+PiBpcyB1c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9uZSBpbiBvcmRlciB0byBiZSBhYmxlIHRv
IGNsZWFyIGl0IChhbmQKPj4+Pj4gdGh1cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0
IGF0b21pYyB3cml0ZS4KPj4+Pj4KPj4+Pj4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJl
ciBvZiBjb25jdXJyZW50IHJlYWRlcnMgZnJvbSAxNjc3NzIxNiB0bwo+Pj4+PiA2NTUzNiwgSSB0
aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgZmllbGQK
Pj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1
cmVzIHN1cHBvcnQgYXRvbWljCj4+Pj4+IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdlcnMuCj4+
Pj4KPj4+PiBGV0lXLCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMg
b24gNjQtYml0IGludGVnZXJzLgo+Pj4+Cj4+Pj4+IMKgwqAgc3RhdGljIGlubGluZSB2b2lkIF93
cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4+Pj4+IMKgwqAgewo+Pj4+PiAtwqDCoMKgIC8q
Cj4+Pj4+IC3CoMKgwqDCoCAqIElmIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4g
YmUgY2xlYXJlZCBkaXJlY3RseS4KPj4+Pj4gLcKgwqDCoMKgICogT3RoZXJ3aXNlLCBhbiBhdG9t
aWMgc3VidHJhY3Rpb24gd2lsbCBiZSB1c2VkIHRvIGNsZWFyIGl0Lgo+Pj4+PiAtwqDCoMKgwqAg
Ki8KPj4+Pj4gLcKgwqDCoCBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+
Pj4gK8KgwqDCoCAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJl
IGNsZWFyZWQgCj4+Pj4+IGRpcmVjdGx5LiAqLwo+Pj4+PiArwqDCoMKgIEFTU0VSVChfaXNfd3Jp
dGVfbG9ja2VkX2J5X21lKGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+Pj4+PiArwqDCoMKg
IEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+Pj4+PiArwqDCoMKgIHdyaXRlX2F0b21p
YygodWludDE2X3QgKikmbG9jay0+Y250cywgMCk7Cj4+Pj4KPj4+PiBJIHRoaW5rIHRoaXMgaXMg
YW4gYWJ1c2UgdG8gY2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5IGludG8gYSAKPj4+PiB1aW50
MTZfdC4gWW91Cj4+Pj4gd291bGQgYXQgbGVhc3Qgd2FudCB0byB1c2UgJmxvY2stPmNudHMuY291
bnRlciBoZXJlLgo+Pj4KPj4+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlzIG15c2Vs
Zi4KPj4+Cj4+PiBXaWxsIHdhaXQgZm9yIG1vcmUgY29tbWVudHMsIG5vdCBzdXJlIHdoZXRoZXIg
dGhpcyBjYW4gYmUgZml4ZWQgdXBvbgo+Pj4gY29tbWl0IGlmIHRoZXJlIGFyZSBubyBvdGhlciBp
c3N1ZXMuCj4+Cj4+IEl0J3MgbW9yZSB0aGFuIGp1c3QgYWRkaW5nIGFub3RoZXIgZmllbGQgc3Bl
Y2lmaWVyIGhlcmUuIEEgY2FzdCBsaWtlCj4+IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZl
LCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+IGVuZGlhbiBwb3J0IGF0dGVt
cHQgdG8gZmFsbCBpbnRvLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCBjYXVzZQo+PiBh
IGJ1aWxkIGZhaWx1cmUgb24gYmlnIGVuZGlhbiBzeXN0ZW1zLCBldmVuIGJldHRlciB3b3VsZCBi
ZSBpZiBpdCB3YXMKPj4gZW5kaWFubmVzcy1zYWZlLgo+IAo+IFdvdWxkbid0IGEgdW5pb24gYmUg
dGhlIGJldHRlciBjaG9pY2U/CgpZb3Ugd291bGQgbm90IGJlIGFibGUgdG8gdXNlIGF0b21pY190
IGluIHRoYXQgY2FzZSBhcyB5b3UgY2FuJ3QgYXNzdW1lIAp0aGUgbGF5b3V0IG9mIHRoZSBzdHJ1
Y3R1cmUuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:02:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58ss-0005Ys-7k; Fri, 21 Feb 2020 14:02:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58sq-0005Yf-M4
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:02:24 +0000
X-Inumbo-ID: c87f75cc-54b2-11ea-bc8e-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c87f75cc-54b2-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:02:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582293744;
 h=subject:from:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Twu+FyNDGHPWC5R8Eu/7h3Kgpo66YkbRGYGMQvEshXc=;
 b=endvD/Re0T3PojUWY9HKkG8mmGWVxdZpxfJPFZiFuOQ+BoirMYYcJE+r
 gzsV1wSkVK5X4q2c2+iN2rZ0aC0o0zYHwWIrF3ZwdkXyZnweXqvUwN0tt
 hP23NFgT7rU7UE7IuE+8Foe/Y3CpVmWZ0hB+YWOasYt7XcfjxTenXeKCX U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qgnYxG1nW425OnmXgJcwfoo1JBJnNwluTvUBbHSnhU3gbbAaayEnrM1f7sDIoPO2fBYtYyi2cv
 HoHebhq7rMnVKCVmOTH5bkUFs9AKprXZ3de/cloCI9RMSRQv2CnulKhMnswIwG3LmPoQXNF//T
 zsR0iyfSID33BoLGmKTVZYYaync2WI83CEU2PCkTfqGVhMIav34NaIh3jX+RgqO2W7Q0LO6/Cn
 kBTtNpph+LzS868w+TTFYRJJ/j+jFew7l/Q+/OcpTPud6gUkOtb4vfUDzShJGVNhTBRkEN6lcz
 HLs=
X-SBRS: 2.7
X-MesageID: 12822838
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12822838"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>, <xen-devel@lists.xenproject.org>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
 <02eb07b3-fd4f-09f7-335c-c2fb48811931@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2e8d6c12-d839-6662-6dd8-b6976527c252@citrix.com>
Date: Fri, 21 Feb 2020 14:02:01 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <02eb07b3-fd4f-09f7-335c-c2fb48811931@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDIvMjAyMCAxMzo0MywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAxMC8wMi8yMDIw
IDE5OjIxLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4+IGlu
ZGV4IDM4MzViYzkyOGYuLmNjZjMzODkxOGQgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fc2hhcmluZy5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4+
IEBAIC0zNiw2ICszNyw5IEBACj4+ICAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgo+PiAgI2luY2x1
ZGUgPGFzbS9hdG9taWMuaD4KPj4gICNpbmNsdWRlIDxhc20vZXZlbnQuaD4KPj4gKyNpbmNsdWRl
IDxhc20vaGFwLmg+Cj4+ICsjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KPj4gKyNpbmNsdWRlIDxh
c20vaHZtL3NhdmUuaD4KPiBUaGlzIGluY2x1ZGUgaXMgc3RhbGUsIEkgdGhpbmsuCj4KPj4gK3N0
YXRpYyB2b2lkIGZvcmtfdHNjKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQo+
PiArewo+PiArICAgIHVpbnQzMl90IHRzY19tb2RlOwo+PiArICAgIHVpbnQzMl90IGd0c2Nfa2h6
Owo+PiArICAgIHVpbnQzMl90IGluY2FybmF0aW9uOwo+PiArICAgIHVpbnQ2NF90IGVsYXBzZWRf
bnNlYzsKPj4gKwo+PiArICAgIHRzY19nZXRfaW5mbyhkLCAmdHNjX21vZGUsICZlbGFwc2VkX25z
ZWMsICZndHNjX2toeiwgJmluY2FybmF0aW9uKTsKPj4gKyAgICB0c2Nfc2V0X2luZm8oY2QsIHRz
Y19tb2RlLCBlbGFwc2VkX25zZWMsIGd0c2Nfa2h6LCBpbmNhcm5hdGlvbik7Cj4gU2FkbHksIGdl
dCBhbmQgc2V0IGFyZSBhc3ltZXRyaWMuwqAgRm9yIHJlYXNvbnMgYmVzdCB1bmRlcnN0b29kIGJ5
IHRoZQo+IG9yaWdpbmFsIGF1dGhvcnMsIGluY2FybmF0aW9uIGdldHMgYXV0b21hdGljYWxseSBp
bmNyZW1lbnRlZCBvbiBzZXQsCj4gcmF0aGVyIHRoYW4gaGFwcGluZyBhcyBwYXJ0IG9mIG1pZ3Jh
dGlvbiB3aGVyZSBpdCBsb2dpY2FsbHkgbGl2ZXMuCj4KPiBBcyBhIHJlc3VsdCwgeW91IHByb2Jh
Ymx5IHdhbnQgdG8gc2V0IGluY2FybmF0aW9uIC0gMSwgYW5kIGxlYXZlIGEKPiBjb21tZW50IHNh
eWluZyAiRG9uJ3QgYnVtcCB0aGUgaW5jYXJuYXRpb24iIG9yIHNpbWlsYXIuCgpQLlMuIENhbiBi
b3RoIGJlIGZpeGVkIG9uIGNvbW1pdCBpZiB5b3UgYWdyZWUuwqAgU2VlbXMgcG9pbnRsZXNzIHNl
bmRpbmcKYSB2OSBqdXN0IGZvciB0aGVzZSB0d28uCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:02:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58sg-0005YF-Ti; Fri, 21 Feb 2020 14:02:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j58sf-0005YA-90
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:02:13 +0000
X-Inumbo-ID: c1d4e6a8-54b2-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c1d4e6a8-54b2-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:02:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6F416AE8C;
 Fri, 21 Feb 2020 14:02:11 +0000 (UTC)
To: Wei Xu <xuwei5@hisilicon.com>
References: <5E4F3EF4.4050701@hisilicon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
Date: Fri, 21 Feb 2020 15:02:13 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5E4F3EF4.4050701@hisilicon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAwMzoyMiwgV2VpIFh1IHdyb3RlOgo+IC0tLSBhL3hlbi9kcml2ZXJzL2No
YXIvbnMxNjU1MC5jCj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBAQCAtMTYy
MCw2ICsxNjIwLDg1IEBAIERUX0RFVklDRV9TVEFSVChuczE2NTUwLCAiTlMxNjU1MCBVQVJUIiwg
REVWSUNFX1NFUklBTCkKPiAgRFRfREVWSUNFX0VORAo+IAo+ICAjZW5kaWYgLyogSEFTX0RFVklD
RV9UUkVFICovCj4gKwo+ICsjaWYgZGVmaW5lZChDT05GSUdfQUNQSSkgJiYgZGVmaW5lZChDT05G
SUdfQVJNKQo+ICsjaW5jbHVkZSA8eGVuL2FjcGkuaD4KPiArCj4gK3N0YXRpYyBpbnQgX19pbml0
IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKPiArewo+ICsgICAgc3Ry
dWN0IGFjcGlfdGFibGVfaGVhZGVyICp0YWJsZTsKPiArICAgIHN0cnVjdCBhY3BpX3RhYmxlX3Nw
Y3IgKnNwY3I7Cj4gKyAgICBhY3BpX3N0YXR1cyBzdGF0dXM7Cj4gKyAgICAvKgo+ICsgICAgICog
U2FtZSBhcyB0aGUgRFQgcGFydC4KPiArICAgICAqIE9ubHkgc3VwcG9ydCBvbmUgVUFSVCBvbiBB
Uk0gd2hpY2ggaGFwcGVuIHRvIGJlIG5zMTY1NTBfY29tWzBdLgo+ICsgICAgICovCj4gKyAgICBz
dHJ1Y3QgbnMxNjU1MCAqdWFydCA9ICZuczE2NTUwX2NvbVswXTsKPiArCj4gKyAgICBzdGF0dXMg
PSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19TUENSLCAwLCAmdGFibGUpOwo+ICsgICAgaWYgKCBB
Q1BJX0ZBSUxVUkUoc3RhdHVzKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUw
OiBGYWlsZWQgdG8gZ2V0IFNQQ1IgdGFibGVcbiIpOwo+ICsgICAgICAgIHJldHVybiAtRUlOVkFM
Owo+ICsgICAgfQo+ICsKPiArICAgIHNwY3IgPSBjb250YWluZXJfb2YodGFibGUsIHN0cnVjdCBh
Y3BpX3RhYmxlX3NwY3IsIGhlYWRlcik7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFRoZSBzZXJp
YWwgcG9ydCBhZGRyZXNzIG1heSBiZSAwIGZvciBleGFtcGxlCj4gKyAgICAgKiBpZiB0aGUgY29u
c29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4KPiArICAgICAqLwo+ICsgICAgaWYgKCB1bmxp
a2VseSghc3Bjci0+c2VyaWFsX3BvcnQuYWRkcmVzcykgKQo+ICsgICAgewo+ICsgICAgICAgIHBy
aW50aygibnMxNjU1MDogQ29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZFxuIik7Cj4gKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCB1bmxpa2VseShz
cGNyLT5zZXJpYWxfcG9ydC5zcGFjZV9pZCAhPSBBQ1BJX0FEUl9TUEFDRV9TWVNURU1fTUVNT1JZ
KSApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBBZGRyZXNzIHNwYWNlIHR5
cGUgaXMgbm90IG1taW9cbiIpOwo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsgICAgfQoK
VGhlIHNwYWNlX2lkIGZpZWxkIHF1YWxpZmllcyB0aGUgYWRkcmVzcyBvbmUsIGkuZS4gd2hldGhl
ciBhIHZhbHVlIG9mCnplcm8gY2FuIHNlbnNpYmx5IG1lYW4gImRpc2FibGVkIiBkZXBlbmRzIG9u
IHRoZSBhZGRyZXNzIHNwYWNlLiBIZW5jZQpsb2dpY2FsbHkgdGhlIGFkZHJlc3Mgc3BhY2UgY2hl
Y2sgc2hvdWxkIGNvbWUgZmlyc3QuCgpUaGlzIGlzIHRoZSBsYXN0IHRoaW5nIEknZCBsaWtlIHRv
IHNlZSBjaGFuZ2VkLiBJIHdvbid0IGdpdmUgdGhlCnBhdGNoIG15IGFjayB0aG91Z2gsIGFzIEkg
dGhpbmsgaXQgc2hvdWxkIGJlIGFuIEFybSBtYWludGFpbmVyIHRvIGFjawppdC4KCkphbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:03:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:03:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58tu-0005gL-LI; Fri, 21 Feb 2020 14:03:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58tt-0005gA-9G
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:03:29 +0000
X-Inumbo-ID: ef18852a-54b2-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ef18852a-54b2-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:03:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582293809;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=gG2jHvH0nZoLi0HLEQ1P0ojGYD8guO/EOe3l2+gGpf8=;
 b=WhCIJT3b2tMtyTOoV1u7K27DkKhDgyhOEpZq5kQB1Ycrvp+PLbUHjkAW
 /SxtOkYbahWjSlKOSY55g7NwHg+pKb78+6RXZoJQNy5u9XyBj3CX9LpFG
 5vhtim1Xt71UyhWDpKJRgW5ryAt6zSu9CYVy+riNaxrJ1XKAV8UjiuFX7 k=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Hjj4zw7MTb+1cdRWfGQAt2ge1REZOkuXLJi009jba1uCbAst7Bp4oSQnDBkn5nmh3pjg6Oea+s
 RdOauS9JBsnOy9/3xZOL1pFoRVYnMBDg4U9lsRoVr0fPNvZ3bZlYBB9wwUeHPiPjBidhCHuMAy
 YtdYB9AAqZADPlVqrEGGvB7wREQLu0SJNoCURRLHMPbah1XPpqoMlvvAORw2J4oYFBmnTemyND
 Dh+IA7HU2B734x7uSDN+KI2oXf8uMWcgkgjU2M9VKHyc1V57fXbJ6LSwYeMB1Ce8WZvFWCcjbk
 SA8=
X-SBRS: 2.7
X-MesageID: 12800395
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12800395"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <96522871-eea2-a9ce-c89d-aebefe6225d1@suse.com>
 <97f19bd2-7d59-a30b-9e79-157ad0bca017@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <d1d21efa-849f-5d65-a920-6cc68697e823@citrix.com>
Date: Fri, 21 Feb 2020 14:03:23 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <97f19bd2-7d59-a30b-9e79-157ad0bca017@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/2] x86/p2m: fix PoD accounting in
 guest_physmap_add_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDEvMjAyMCAxMTo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIGluaXRpYWwgb2Jz
ZXJ2YXRpb24gd2FzIHRoYXQgdGhlIG1mbl92YWxpZCgpIGNoZWNrIGNvbWVzIHRvbyBsYXRlOgo+
IE5laXRoZXIgbWZuX2FkZCgpIG5vciBtZm5fdG9fcGFnZSgpIChsZXQgYWxvbmUgZGUtcmVmZXJl
bmNpbmcgdGhlCj4gcmVzdWx0IG9mIHRoZSBsYXR0ZXIpIGFyZSB2YWxpZCBmb3IgTUZOcyBmYWls
aW5nIHRoaXMgY2hlY2suIE1vdmUgaXQgdXAKPiBhbmQgLSBub3RpY2luZyB0aGF0IHRoZXJlJ3Mg
bm8gY2FsbGVyIGRvaW5nIHNvIC0gYWxzbyBhZGQgYW4gYXNzZXJ0aW9uCj4gdGhhdCB0aGlzIHNo
b3VsZCBuZXZlciBwcm9kdWNlICJmYWxzZSIgaGVyZS4KPgo+IEluIHR1cm4gdGhpcyB3b3VsZCBo
YXZlIG1lYW50IHRoYXQgdGhlICJlbHNlIiB0byB0aGF0IGlmKCkgY291bGQgbm93IGdvCj4gYXdh
eSwgd2hpY2ggZGlkbid0IHNlZW0gcmlnaHQgYXQgYWxsLiBBbmQgaW5kZWVkLCBjb25zaWRlcmlu
ZyBjYWxsZXJzCj4gbGlrZSBtZW1vcnlfZXhjaGFuZ2UoKSBvciB2YXJpb3VzIGdyYW50IHRhYmxl
IGZ1bmN0aW9ucywgdGhlIFBvRAo+IGFjY291bnRpbmcgc2hvdWxkIGhhdmUgYmVlbiBvdXRzaWRl
IG9mIHRoYXQgaWYoKSBmcm9tIHRoZSB2ZXJ5Cj4gYmVnaW5uaW5nLgo+Cj4gU2lnbmVkLW9mZi1i
eTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29w
ZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:04:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:04:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58v3-0005nf-2a; Fri, 21 Feb 2020 14:04:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58v1-0005nX-JM
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:04:39 +0000
X-Inumbo-ID: 192002f8-54b3-11ea-bc8e-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 192002f8-54b3-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:04:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582293879;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=qrrxnwc/GIINNorf6ZY6H4F4JChropOQ+JwVGBTWvNs=;
 b=Dj/+rVjg62UDM+FFT6feyYtk1jjCdKmm2nmn7b3issp/fBVdjxUQpQOR
 Bi045uHhRxYcu+J8X+4psl0Pi871+Z1d5I3Qf/cmZAjHuli8v1eMj6Ss0
 ge9xuQlP4fQZjkz3pptNEZBdtdp0LChJDRqf5C10A9mjGdo5ttrqlybJn k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iV6+J9f6HhuW+MXqqaxrm6mgW04aY1Xebs0Ra9HBidXPK6rNgtGD+fMu+kSRm7yk0L3DLvoUvX
 Np0xvRdr0cuw2tki52JdxcgABCSawfydPRGYt3p6tq9RHgP0wZvnoDUnChxRGSl10Ogd7rOaqW
 d+sBfCh50a6la5TN6RgQEaZTKMfvWBuBPmoIw+5n3CPtWpNY+7XlSsdFASKE/3IFrMZtNdcnW0
 QWhGrMWpe/WbEVATDo4ToHpAoBh6f9/vzuRMrqoRf1tOr8MQAl88P9taC7mfVERpH1ICMGoet6
 rDI=
X-SBRS: 2.7
X-MesageID: 13248617
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13248617"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <96522871-eea2-a9ce-c89d-aebefe6225d1@suse.com>
 <b13bc4b7-7b37-1e32-5700-a47f3807b690@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <154dfeeb-e024-19a2-8615-48ae3196458d@citrix.com>
Date: Fri, 21 Feb 2020 14:04:35 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <b13bc4b7-7b37-1e32-5700-a47f3807b690@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] x86/p2m: adjust non-PoD accounting in
 p2m_pod_decrease_reservation()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDEvMjAyMCAxMTo1MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhyb3VnaG91dCB0aGUg
ZnVuY3Rpb24gdGhlIGVxdWF0aW9uCj4KPiAJcG9kICsgbm9ucG9kID09ICgxVUwgPDwgb3JkZXIp
Cj4KPiBzaG91bGQgaG9sZC4gVGhpcyBoYXMgYmVlbiB2aW9sYXRlZCBieSB0aGUgZmluYWwgbG9v
cCBvZiB0aGUgZnVuY3Rpb246Cj4gKiBjaGFuZ2luZyBhIHJhbmdlIGZyb20gYSB0eXBlIG90aGVy
IHRoYW4gcDJtX3BvcHVsYXRlX29uX2RlbWFuZCB0bwo+ICAgcDJtX2ludmFsaWQgZG9lc24ndCBh
bHRlciB0aGUgYW1vdW50IG9mIG5vbi1Qb0QgcGFnZXMgaW4gdGhlIHJlZ2lvbiwKPiAqIGNoYW5n
aW5nIGEgcmFuZ2UgZnJvbSBwMm1fcG9wdWxhdGVfb25fZGVtYW5kIHRvIHAybV9pbnZhbGlkIGRv
ZXMKPiAgIGluY3JlYXNlIHRoZSBhbW91bnQgb2Ygbm9uLVBvRCBwYWdlcyBpbiB0aGUgcmVnaW9u
IGFsb25nIHdpdGgKPiAgIGRlY3JlYXNpbmcgdGhlIGFtb3VudCBvZiBQb0QgcGFnZXMgdGhlcmUu
Cj4gRm9ydHVuYXRlbHkgdGhlIHZhcmlhYmxlIGlzbid0IHVzZWQgYW55bW9yZSBhZnRlciB0aGUg
bG9vcC4gSW5zdGVhZCBvZgo+IGNvcnJlY3RpbmcgdGhlIHVwZGF0aW5nIG9mIHRoZSAibm9ucG9k
IiB2YXJpYWJsZSwgaG93ZXZlciwgZHJvcCBpdAo+IGFsdG9nZXRoZXIsIHRvIGF2b2lkIGdldHRp
bmcgdGhlIGFib3ZlIGVxdWF0aW9uIHRvIG5vdCBob2xkIGFnYWluIGJ5IGEKPiBmdXR1cmUgY2hh
bmdlLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoK
QWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:05:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:05:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58w9-0005vB-FK; Fri, 21 Feb 2020 14:05:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58w8-0005v0-Eu
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:05:48 +0000
X-Inumbo-ID: 421f36ce-54b3-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 421f36ce-54b3-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:05:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582293947;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=a1f0eoSqXbPmETYQsN295/qyfayec9lrKJIeF67kxeI=;
 b=A3sW4qLIeN342EjfmNacFBjb4vHAgDl6ACAJBXLh1TPN428uGT6sTY6m
 +ixBXVtxDTyTpBS11/VCzBDaAakyuW4b842j15wZ5yNgty4haYAo/HEci
 QxKc++ya7v16RsBWMeJbf2+iwMf9f0FH/sSaAZVkXxrWT+bgbi4r1fZjH 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZzkR4PnAQeil4g04FsBVTp0zcFTvbTj1sNXvBqAA9JnPG9vl5uzQXRarkceUqXBUNS9fnW/N74
 JUfQtSWA7OtvNuSI5SAC9F6PrZ5DLOrITfPawOjUvXIVy0uaUU/rBbXWoQProrOv8F5Lyr+40i
 NFH7cVUELKUSNgw4Vzb319MtE11h44FewvYc0Mbi+rKU+HTyB4B9emqh/7ChhO2sJD13/UallI
 FDN+rU2yClIaV4f4gU7KrV7xo6EnMIsyKNYXvAPYotCxUojwyZjpE96Z5O0ciwlyffNvDVcL1L
 AhU=
X-SBRS: 2.7
X-MesageID: 13175516
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13175516"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <a8689d5c-f961-7b65-2593-c82f4087e568@citrix.com>
Date: Fri, 21 Feb 2020 14:05:43 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <da353fee-b7f7-73ab-9ebe-632b4ea4152d@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/p2m: drop p2m_access_t parameter from
 set_mmio_p2m_entry()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Jun Nakajima <jun.nakajima@intel.com>,
 Wei Liu <wl@xen.org>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAxNToyMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gQm90aCBjYWxsZXJzIHJl
cXVlc3QgdGhlIGhvc3QgUDJNJ3MgZGVmYXVsdCBhY2Nlc3MsIHdoaWNoIGNhbiBhcyB3ZWxsIGJl
Cj4gZG9uZSBpbnNpZGUgdGhlIGZ1bmN0aW9uLiBXaGlsZSB0b3VjaGluZyB0aGlzIGFueXdheSwg
bWFrZSB0aGUgImdmbiIKPiBwYXJhbWV0ZXIgdHlwZS1zYWZlIGFzIHdlbGwuCj4KPiBTaWduZWQt
b2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpBY2tlZC1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:06:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:06:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58wN-0005yV-To; Fri, 21 Feb 2020 14:06:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j58wN-0005xn-1W
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:06:03 +0000
X-Inumbo-ID: 4ac6e56a-54b3-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4ac6e56a-54b3-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:06:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8C852AAF1;
 Fri, 21 Feb 2020 14:06:01 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
Date: Fri, 21 Feb 2020 15:06:00 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTQ6NDksIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPiAKPiBPbiAyMS8wMi8y
MDIwIDEzOjQ2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBPbiAyMS4wMi4yMCAxNDozNiwgSmFu
IEJldWxpY2ggd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOp
IHdyb3RlOgo+Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gSGksCj4+Pj4+Cj4+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6
MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9s
ZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIHRvIGFsc28gbG9jayBpdCBpbgo+Pj4+Pj4gcmVh
ZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVhZCBsb2NraW5nIGEgcndsb2Nr
IHRoYXQncwo+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3
cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBhdCBs
ZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+Pj4+Pj4KPj4+Pj4+IEluIG9yZGVyIHRv
IGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIAo+Pj4+
Pj4gc3VwcG9ydAo+Pj4+Pj4gdXAgdG8gMTYzODQgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRl
IGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0bwo+Pj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5k
aW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4+Pj4+PiBz
aWduYWwgdGhlIGxvY2sgaXMgb3duZWQgaW4gd3JpdGUgbW9kZS4gTm90ZSB0aGUgd3JpdGUgcmVs
YXRlZCBkYXRhCj4+Pj4+PiBpcyB1c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9uZSBpbiBvcmRlciB0
byBiZSBhYmxlIHRvIGNsZWFyIGl0IChhbmQKPj4+Pj4+IHRodXMgcmVsZWFzZSB0aGUgbG9jaykg
dXNpbmcgYSAxNmJpdCBhdG9taWMgd3JpdGUuCj4+Pj4+Pgo+Pj4+Pj4gVGhpcyByZWR1Y2VzIHRo
ZSBtYXhpbXVtIG51bWJlciBvZiBjb25jdXJyZW50IHJlYWRlcnMgZnJvbSAKPj4+Pj4+IDE2Nzc3
MjE2IHRvCj4+Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gs
IG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPj4+Pj4+IGNhbiBiZSBleHBhbmRlZCBmcm9tIDMyIHRv
IDY0Yml0cyBpZiBhbGwgYXJjaGl0ZWN0dXJlcyBzdXBwb3J0IGF0b21pYwo+Pj4+Pj4gb3BlcmF0
aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4KPj4+Pj4gRldJVywgYXJtMzIgaXMgYWJsZSB0
byBzdXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9uIDY0LWJpdCBpbnRlZ2Vycy4KPj4+Pj4KPj4+
Pj4+IMKgwqAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2sp
Cj4+Pj4+PiDCoMKgIHsKPj4+Pj4+IC3CoMKgwqAgLyoKPj4+Pj4+IC3CoMKgwqDCoCAqIElmIHRo
ZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4KPj4+
Pj4+IC3CoMKgwqDCoCAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUg
dXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+IC3CoMKgwqDCoCAqLwo+Pj4+Pj4gLcKgwqDCoCBhdG9t
aWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+Pj4+ICvCoMKgwqAgLyogU2luY2Ug
dGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIAo+Pj4+Pj4gZGly
ZWN0bHkuICovCj4+Pj4+PiArwqDCoMKgIEFTU0VSVChfaXNfd3JpdGVfbG9ja2VkX2J5X21lKGF0
b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+Pj4+Pj4gK8KgwqDCoCBCVUlMRF9CVUdfT04oX1FS
X1NISUZUICE9IDE2KTsKPj4+Pj4+ICvCoMKgwqAgd3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZs
b2NrLT5jbnRzLCAwKTsKPj4+Pj4KPj4+Pj4gSSB0aGluayB0aGlzIGlzIGFuIGFidXNlIHRvIGNh
c3QgYW4gYXRvbWljX3QoKSBkaXJlY3RseSBpbnRvIGEgCj4+Pj4+IHVpbnQxNl90LiBZb3UKPj4+
Pj4gd291bGQgYXQgbGVhc3Qgd2FudCB0byB1c2UgJmxvY2stPmNudHMuY291bnRlciBoZXJlLgo+
Pj4+Cj4+Pj4gU3VyZSwgSSB3YXMgd29uZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+Pj4+Cj4+
Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2Fu
IGJlIGZpeGVkIHVwb24KPj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4K
Pj4+Cj4+PiBJdCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBhbm90aGVyIGZpZWxkIHNwZWNpZmll
ciBoZXJlLiBBIGNhc3QgbGlrZQo+Pj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFu
ZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKPj4+IGVuZGlhbiBwb3J0IGF0dGVtcHQg
dG8gZmFsbCBpbnRvLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCBjYXVzZQo+Pj4gYSBi
dWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVtcywgZXZlbiBiZXR0ZXIgd291bGQgYmUg
aWYgaXQgd2FzCj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4+Cj4+IFdvdWxkbid0IGEgdW5pb24gYmUg
dGhlIGJldHRlciBjaG9pY2U/Cj4gCj4gWW91IHdvdWxkIG5vdCBiZSBhYmxlIHRvIHVzZSBhdG9t
aWNfdCBpbiB0aGF0IGNhc2UgYXMgeW91IGNhbid0IGFzc3VtZSAKPiB0aGUgbGF5b3V0IG9mIHRo
ZSBzdHJ1Y3R1cmUuCgp1bmlvbiByd2xvY2t3b3JkIHsKICAgICBhdG9taWNfdCBjbnRzOwogICAg
IHVpbnQzMl90IHZhbDsKICAgICBzdHJ1Y3QgewogICAgICAgICB1aW50MTZfdCB3cml0ZTsKICAg
ICAgICAgdWludDE2X3QgcmVhZGVyczsKICAgICB9Owp9OwoKc3RhdGljIGlubGluZSBjb25zdCB1
aW50MzJfdCBfcXJfYmlhcygKICAgICBjb25zdCB1bmlvbiByd2xvY2t3b3JkIHsKICAgICAgICAg
LndyaXRlID0gMCwKICAgICAgICAgLnJlYWRlcnMgPSAxCiAgICAgfSB4OwoKICAgICByZXR1cm4g
eC52YWw7Cn0KCi4uLgogICAgIGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfcXJfYmlhcygpLCAm
bG9jay0+Y250cyk7Ci4uLgoKSSBndWVzcyB0aGlzIHNob3VsZCBkbyB0aGUgdHJpY2ssIG5vPwoK
Ckp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:06:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:06:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58wg-00062Q-8J; Fri, 21 Feb 2020 14:06:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j58we-000627-TF
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:06:20 +0000
X-Inumbo-ID: 55882df6-54b3-11ea-ade5-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 55882df6-54b3-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:06:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582293980;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=5z/wtf2nbASQ6cMynQ5ILHmYfde9/GT/gWkJYdFVhqo=;
 b=gUFnQUQCO83Lt6RGNwmgFZZC8U1cDTHGlZkYW89B+RPKavrfTApBSltQ
 ZPeSxjD8nk66ASw2mxYzhgNWl9ropuTvyBKVS3+5VOqSYHE9N2Zyl0A7K
 aO0A3hNJFyTdoKTWA9SNS405/1+rDJ9lL0wrIvxt+ntjrzQMbZUUkDkh1 c=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BiBHWYdwxvZFTNCyYg9pXKVIhe0OYE3wfsvJ8iHSfVf2gDYeePQTfgnNozaa3mqV+juC9jtz+A
 JZ3jpvN6L9pkqVotWIZmnR2IY056gixSAEGMXwYiUVIoQMAG4Kroikeciny2kaao7rSUw1Ksco
 nzgV0wmvKPN2KoNpEb4EM6YSJt9z3hOscaBC0ODw4CfU/vgvthWS8YRpQIwUp4brrUKShgZ+L0
 81LxGXBsiNqhjeoKt2AMJMKrdekNhFs36nXQW/PbPMTZDskY6wrfC4N1DO6NE/+Ct2ZxQlXNQs
 RcE=
X-SBRS: 2.7
X-MesageID: 13441785
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13441785"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <ed08a701-01bd-4cae-0b7f-4872c805470e@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <463814da-1cb6-066f-d520-162529684bda@citrix.com>
Date: Fri, 21 Feb 2020 14:06:16 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <ed08a701-01bd-4cae-0b7f-4872c805470e@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/p2m: p2m_flags_to_type() deals only
 with "unsigned int"
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDYvMDIvMjAyMCAxNToxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gUFRFIGZsYWdzLCBmb3Ig
bm93IGF0IGxlYXN0LCBnZXQgc3RvcmVkIGluICJ1bnNpZ25lZCBpbnQiLiBIZW5jZSB0aGVyZSdz
Cj4gbm8gbmVlZCB0byB3aWRlbiB0aGUgdmFsdWVzIHRvICJ1bnNpZ25lZCBsb25nIiBiZWZvcmUg
cHJvY2Vzc2luZyB0aGVtLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKQWNrZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:06:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:06:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j58x2-00067j-ID; Fri, 21 Feb 2020 14:06:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j58x1-00067T-D2
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:06:43 +0000
X-Inumbo-ID: 62e36420-54b3-11ea-8679-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 62e36420-54b3-11ea-8679-12813bfff9fa;
 Fri, 21 Feb 2020 14:06:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0635CAAF1;
 Fri, 21 Feb 2020 14:06:42 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a4390e12-a258-ceb7-0dac-97f9a0d84405@suse.com>
Date: Fri, 21 Feb 2020 15:06:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNDo0NiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NDozNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAgMTA6MTAsIFJvZ2VyIFBh
dSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICsw
MDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gSGksCj4+Pj4KPj4+PiBPbiAyMC8wMi8yMDIw
IDE3OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+IEFsbG93IGEgQ1BVIGFscmVhZHkg
aG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIHRvIGFsc28gbG9jayBpdCBpbgo+Pj4+PiBy
ZWFkIG1vZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xv
Y2sgdGhhdCdzCj4+Pj4+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxlciAoaWU6IENQVSkgaW4g
d3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+Pj4+PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBhdCBs
ZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+Pj4+Pgo+Pj4+PiBJbiBvcmRlciB0byBk
byB0aGlzIHJlc2VydmUgMTRiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFsbG93cyB0byBzdXBwb3J0
Cj4+Pj4+IHVwIHRvIDE2Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sg
dG8gMiBiaXRzOiBvbmUgdG8KPj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMg
d2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4+Pj4+IHNpZ25hbCB0aGUgbG9j
ayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3RlIHRoZSB3cml0ZSByZWxhdGVkIGRhdGEKPj4+
Pj4gaXMgdXNpbmcgMTZiaXRzLCB0aGlzIGlzIGRvbmUgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBj
bGVhciBpdCAoYW5kCj4+Pj4+IHRodXMgcmVsZWFzZSB0aGUgbG9jaykgdXNpbmcgYSAxNmJpdCBh
dG9taWMgd3JpdGUuCj4+Pj4+Cj4+Pj4+IFRoaXMgcmVkdWNlcyB0aGUgbWF4aW11bSBudW1iZXIg
b2YgY29uY3VycmVudCByZWFkZXJzIGZyb20gMTY3NzcyMTYgdG8KPj4+Pj4gNjU1MzYsIEkgdGhp
bmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4+
Pj4+IGNhbiBiZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0Yml0cyBpZiBhbGwgYXJjaGl0ZWN0dXJl
cyBzdXBwb3J0IGF0b21pYwo+Pj4+PiBvcGVyYXRpb25zIG9uIDY0Yml0IGludGVnZXJzLgo+Pj4+
Cj4+Pj4gRldJVywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9u
IDY0LWJpdCBpbnRlZ2Vycy4KPj4+Pgo+Pj4+PiAgICBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRl
X3VubG9jayhyd2xvY2tfdCAqbG9jaykKPj4+Pj4gICAgewo+Pj4+PiAtICAgIC8qCj4+Pj4+IC0g
ICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRp
cmVjdGx5Lgo+Pj4+PiAtICAgICAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdp
bGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4gLSAgICAgKi8KPj4+Pj4gLSAgICBhdG9taWNf
c3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+Pj4gKyAgICAvKiBTaW5jZSB0aGUgd3Jp
dGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuICovCj4+Pj4+
ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNu
dHMpKSk7Cj4+Pj4+ICsgICAgQlVJTERfQlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4+ICsg
ICAgd3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZsb2NrLT5jbnRzLCAwKTsKPj4+Pgo+Pj4+IEkg
dGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkgaW50
byBhIHVpbnQxNl90LiBZb3UKPj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+
Y250cy5jb3VudGVyIGhlcmUuCj4+Pgo+Pj4gU3VyZSwgSSB3YXMgd29uZGVyaW5nIGFib3V0IHRo
aXMgbXlzZWxmLgo+Pj4KPj4+IFdpbGwgd2FpdCBmb3IgbW9yZSBjb21tZW50cywgbm90IHN1cmUg
d2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5v
IG90aGVyIGlzc3Vlcy4KPj4KPj4gSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBm
aWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxpa2UKPj4gdGhpcyBvbmUgaXMgZW5kaWFubmVz
cy11bnNhZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKPj4gZW5kaWFuIHBv
cnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGNh
dXNlCj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVy
IHdvdWxkIGJlIGlmIGl0IHdhcwo+PiBlbmRpYW5uZXNzLXNhZmUuCj4gCj4gV291bGRuJ3QgYSB1
bmlvbiBiZSB0aGUgYmV0dGVyIGNob2ljZT8KCldlbGwsIGEgdW5pb24gKHdpdGggdGhlIHNlY29u
ZCBoYWxmIGJlaW5nIGFuIGFycmF5IG9mIHVpbnQxNl90KSBjb3VsZApiZSB0aGUgbWVjaGFuaXNt
IHRvIGltcGxlbWVudCB0aGlzIGluIGFuIGVuZGlhbiBzYWZlIHdheSwgYnV0IHRoZQp1bmlvbiBh
bG9uZSB3b24ndCBoZWxwIC0geW91J2Qgc3RpbGwgaGF2ZSB0byBkZWNpZGUgd2hpY2ggb2YgdGhl
IGFycmF5CmVsZW1lbnRzIHlvdSBhY3R1YWxseSBuZWVkIHRvIHdyaXRlIHRvLiBBbmQgb2YgY291
cnNlIHlvdSdkIHRoZW4gYWxzbwptYWtlIGFzc3VtcHRpb25zIG9uIHNpemVvZihpbnQpIHdoaWNo
IGFyZSBtb3JlIHN0cmljdCB0aGFuIG91ciBjdXJyZW50Cm9uZXMgKHdoaWNoIEknZCBsaWtlIHRv
IGF2b2lkIGlmIHBvc3NpYmxlKS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:11:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:11:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j591c-00078R-9m; Fri, 21 Feb 2020 14:11:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j591a-00078M-Vv
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:11:27 +0000
X-Inumbo-ID: 0bbe960b-54b4-11ea-8679-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0bbe960b-54b4-11ea-8679-12813bfff9fa;
 Fri, 21 Feb 2020 14:11:26 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id p14so2455024edy.13
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:11:26 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=RNx5wlyJ92OoXHSWPG6SFWHacxwT4hnoZ1XGCKg4Dts=;
 b=cpZhMkoOKAfXObTvPgwXuaPkIZXEw+5Cg4/+43zeiGx/v0pVM1nkzDAsucQXnD+u2p
 sO5XC/BrwfmhObx00YNQhQqx+a3SbvXGAC2PVIY/mgpNNOchtRxCZ2an/++eYbeSUdvO
 rgs3QRO+AtfXxA++nQsYay9AfOIb+xKlPBrwGpE2uGG4LSjP9IBqSlHEkUyCtLEPcT8F
 plXsjTv+Pk+qsvqXh/9hUomay6RWvzxV2/jP4+IX5d7cUMo9C7sr2YEMsEel3Y0gEDrA
 hP4JAipQjjjebSRJg8zvj+12yt+EAW/4jQxJcF/NBLmz+TMmPyESF8V+r8DTyMRnwE68
 cphQ==
X-Gm-Message-State: APjAAAWiSV7x1QDBAAZ42kK73JUd8PqvPWkbHQSExBj8/ZBaW7Y/Fsaz
 CsIuUqxnBOBCbI+OCWGaswRVTPhfd0uEmA==
X-Google-Smtp-Source: APXvYqwue45M+MchfLVjaOiNoL61zQzmOVqkDrYYkL9RVWdZkeAR1AFheRfO8NeRWSWN6Codid6jsg==
X-Received: by 2002:aa7:c6d7:: with SMTP id b23mr33758709eds.156.1582294285151; 
 Fri, 21 Feb 2020 06:11:25 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id d1sm245197ejy.3.2020.02.21.06.11.23
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 06:11:24 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
Date: Fri, 21 Feb 2020 14:11:23 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCk9uIDIxLzAyLzIwMjAgMTQ6MDYsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4g
T24gMjEuMDIuMjAgMTQ6NDksIEp1bGllbiBHcmFsbCB3cm90ZToKPj4KPj4KPj4gT24gMjEvMDIv
MjAyMCAxMzo0NiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4+IE9uIDIxLjAyLjIwIDE0OjM2LCBK
YW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9u
bsOpIHdyb3RlOgo+Pj4+PiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICswMDAw
LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+PiBIaSwKPj4+Pj4+Cj4+Pj4+PiBPbiAyMC8wMi8y
MDIwIDE3OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+Pj4gQWxsb3cgYSBDUFUgYWxy
ZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxzbyBsb2NrIAo+Pj4+Pj4+
IGl0IGluCj4+Pj4+Pj4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVh
ZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+Pj4+Pj4+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNh
bGxlciAoaWU6IENQVSkgaW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+Pj4+Pj4+IGFjY2Vz
c2VzIGlzIHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCj4+Pj4+
Pj4KPj4+Pj4+PiBJbiBvcmRlciB0byBkbyB0aGlzIHJlc2VydmUgMTRiaXRzIG9mIHRoZSBsb2Nr
LCB0aGlzIGFsbG93cyB0byAKPj4+Pj4+PiBzdXBwb3J0Cj4+Pj4+Pj4gdXAgdG8gMTYzODQgQ1BV
cy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0bwo+Pj4+
Pj4+IHNpZ25hbCB0aGVyZSBhcmUgcGVuZGluZyB3cml0ZXJzIHdhaXRpbmcgb24gdGhlIGxvY2sg
YW5kIHRoZSAKPj4+Pj4+PiBvdGhlciB0bwo+Pj4+Pj4+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25l
ZCBpbiB3cml0ZSBtb2RlLiBOb3RlIHRoZSB3cml0ZSByZWxhdGVkIGRhdGEKPj4+Pj4+PiBpcyB1
c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9uZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNsZWFyIGl0
IChhbmQKPj4+Pj4+PiB0aHVzIHJlbGVhc2UgdGhlIGxvY2spIHVzaW5nIGEgMTZiaXQgYXRvbWlj
IHdyaXRlLgo+Pj4+Pj4+Cj4+Pj4+Pj4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJlciBv
ZiBjb25jdXJyZW50IHJlYWRlcnMgZnJvbSAKPj4+Pj4+PiAxNjc3NzIxNiB0bwo+Pj4+Pj4+IDY1
NTM2LCBJIHRoaW5rIHRoaXMgc2hvdWxkIHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9j
ayBmaWVsZAo+Pj4+Pj4+IGNhbiBiZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0Yml0cyBpZiBhbGwg
YXJjaGl0ZWN0dXJlcyBzdXBwb3J0IAo+Pj4+Pj4+IGF0b21pYwo+Pj4+Pj4+IG9wZXJhdGlvbnMg
b24gNjRiaXQgaW50ZWdlcnMuCj4+Pj4+Pgo+Pj4+Pj4gRldJVywgYXJtMzIgaXMgYWJsZSB0byBz
dXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9uIDY0LWJpdCBpbnRlZ2Vycy4KPj4+Pj4+Cj4+Pj4+
Pj4gwqDCoCBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xvY2tfdCAqbG9jaykK
Pj4+Pj4+PiDCoMKgIHsKPj4+Pj4+PiAtwqDCoMKgIC8qCj4+Pj4+Pj4gLcKgwqDCoMKgICogSWYg
dGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+
Pj4+Pj4+IC3CoMKgwqDCoCAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwg
YmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+PiAtwqDCoMKgwqAgKi8KPj4+Pj4+PiAtwqDCoMKg
IGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2stPmNudHMpOwo+Pj4+Pj4+ICvCoMKgwqAgLyog
U2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIAo+Pj4+
Pj4+IGRpcmVjdGx5LiAqLwo+Pj4+Pj4+ICvCoMKgwqAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRf
YnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4+Pj4+Pj4gK8KgwqDCoCBCVUlMRF9C
VUdfT04oX1FSX1NISUZUICE9IDE2KTsKPj4+Pj4+PiArwqDCoMKgIHdyaXRlX2F0b21pYygodWlu
dDE2X3QgKikmbG9jay0+Y250cywgMCk7Cj4+Pj4+Pgo+Pj4+Pj4gSSB0aGluayB0aGlzIGlzIGFu
IGFidXNlIHRvIGNhc3QgYW4gYXRvbWljX3QoKSBkaXJlY3RseSBpbnRvIGEgCj4+Pj4+PiB1aW50
MTZfdC4gWW91Cj4+Pj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5j
b3VudGVyIGhlcmUuCj4+Pj4+Cj4+Pj4+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlz
IG15c2VsZi4KPj4+Pj4KPj4+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3Vy
ZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVkIHVwb24KPj4+Pj4gY29tbWl0IGlmIHRoZXJlIGFy
ZSBubyBvdGhlciBpc3N1ZXMuCj4+Pj4KPj4+PiBJdCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBh
bm90aGVyIGZpZWxkIHNwZWNpZmllciBoZXJlLiBBIGNhc3QgbGlrZQo+Pj4+IHRoaXMgb25lIGlz
IGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+
Pj4gZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRo
aXMgc2hvdWxkIGNhdXNlCj4+Pj4gYSBidWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVt
cywgZXZlbiBiZXR0ZXIgd291bGQgYmUgaWYgaXQgd2FzCj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+
Pj4KPj4+IFdvdWxkbid0IGEgdW5pb24gYmUgdGhlIGJldHRlciBjaG9pY2U/Cj4+Cj4+IFlvdSB3
b3VsZCBub3QgYmUgYWJsZSB0byB1c2UgYXRvbWljX3QgaW4gdGhhdCBjYXNlIGFzIHlvdSBjYW4n
dCBhc3N1bWUgCj4+IHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4KPiAKPiB1bmlvbiByd2xv
Y2t3b3JkIHsKPiAgwqDCoMKgIGF0b21pY190IGNudHM7Cj4gIMKgwqDCoCB1aW50MzJfdCB2YWw7
Cj4gIMKgwqDCoCBzdHJ1Y3Qgewo+ICDCoMKgwqDCoMKgwqDCoCB1aW50MTZfdCB3cml0ZTsKPiAg
wqDCoMKgwqDCoMKgwqAgdWludDE2X3QgcmVhZGVyczsKPiAgwqDCoMKgIH07Cj4gfTsKPiAKPiBz
dGF0aWMgaW5saW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFzKAo+ICDCoMKgwqAgY29uc3QgdW5p
b24gcndsb2Nrd29yZCB7Cj4gIMKgwqDCoMKgwqDCoMKgIC53cml0ZSA9IDAsCj4gIMKgwqDCoMKg
wqDCoMKgIC5yZWFkZXJzID0gMQo+ICDCoMKgwqAgfSB4Owo+IAo+ICDCoMKgwqAgcmV0dXJuIHgu
dmFsOwo+IH0KPiAKPiAuLi4KPiAgwqDCoMKgIGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfcXJf
YmlhcygpLCAmbG9jay0+Y250cyk7Cj4gLi4uCj4gCj4gSSBndWVzcyB0aGlzIHNob3VsZCBkbyB0
aGUgdHJpY2ssIG5vPwoKWW91IGFyZSBhc3N1bWluZyB0aGUgYXRvbWljX3QgbGF5b3V0IHdoaWNo
IEkgd291bGQgcmF0aGVyIG5vIHdhbnQgdG8gaGFwcGVuLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBH
cmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:16:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:16:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5961-0007Mi-Tf; Fri, 21 Feb 2020 14:16:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5960-0007Md-Vn
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:16:01 +0000
X-Inumbo-ID: aef95576-54b4-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aef95576-54b4-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:16:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E448AAD1E;
 Fri, 21 Feb 2020 14:15:58 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4f37297b-117e-72a8-838f-e27adc495bf3@suse.com>
Date: Fri, 21 Feb 2020 15:16:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTowNiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NDo0OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pgo+Pgo+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBK
w7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4gT24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+IE9uIDIxLjAyLjIwMjAgMTA6MTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+
Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFs
bCB3cm90ZToKPj4+Pj4+IEhpLAo+Pj4+Pj4KPj4+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJv
Z2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcg
dGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPj4+Pj4+PiByZWFkIG1v
ZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgdGhh
dCdzCj4+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0
ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVh
c3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pgo+Pj4+Pj4+IEluIG9yZGVyIHRv
IGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIAo+Pj4+
Pj4+IHN1cHBvcnQKPj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3Jp
dGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4+Pj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBw
ZW5kaW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4+Pj4+
Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRl
IHJlbGF0ZWQgZGF0YQo+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+Pj4+Pj4+IHRodXMgcmVsZWFzZSB0aGUg
bG9jaykgdXNpbmcgYSAxNmJpdCBhdG9taWMgd3JpdGUuCj4+Pj4+Pj4KPj4+Pj4+PiBUaGlzIHJl
ZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIAo+Pj4+
Pj4+IDE2Nzc3MjE2IHRvCj4+Pj4+Pj4gNjU1MzYsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwg
YmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4+Pj4+Pj4gY2FuIGJlIGV4cGFuZGVk
IGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4+
Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Cj4+Pj4+PiBGV0lXLCBh
cm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGludGVn
ZXJzLgo+Pj4+Pj4KPj4+Pj4+PiDCoMKgIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2Nr
KHJ3bG9ja190ICpsb2NrKQo+Pj4+Pj4+IMKgwqAgewo+Pj4+Pj4+IC3CoMKgwqAgLyoKPj4+Pj4+
PiAtwqDCoMKgwqAgKiBJZiB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNs
ZWFyZWQgZGlyZWN0bHkuCj4+Pj4+Pj4gLcKgwqDCoMKgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMg
c3VidHJhY3Rpb24gd2lsbCBiZSB1c2VkIHRvIGNsZWFyIGl0Lgo+Pj4+Pj4+IC3CoMKgwqDCoCAq
Lwo+Pj4+Pj4+IC3CoMKgwqAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250cyk7Cj4+
Pj4+Pj4gK8KgwqDCoCAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2Fu
IGJlIGNsZWFyZWQgCj4+Pj4+Pj4gZGlyZWN0bHkuICovCj4+Pj4+Pj4gK8KgwqDCoCBBU1NFUlQo
X2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+Pj4+
PiArwqDCoMKgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+Pj4+Pj4+ICvCoMKgwqAg
d3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZsb2NrLT5jbnRzLCAwKTsKPj4+Pj4+Cj4+Pj4+PiBJ
IHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8gY2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5IGlu
dG8gYSAKPj4+Pj4+IHVpbnQxNl90LiBZb3UKPj4+Pj4+IHdvdWxkIGF0IGxlYXN0IHdhbnQgdG8g
dXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4+Pj4KPj4+Pj4gU3VyZSwgSSB3YXMgd29u
ZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+Pj4+Pgo+Pj4+PiBXaWxsIHdhaXQgZm9yIG1vcmUg
Y29tbWVudHMsIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyBjYW4gYmUgZml4ZWQgdXBvbgo+Pj4+PiBj
b21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPj4+Pgo+Pj4+IEl0J3MgbW9yZSB0
aGFuIGp1c3QgYWRkaW5nIGFub3RoZXIgZmllbGQgc3BlY2lmaWVyIGhlcmUuIEEgY2FzdCBsaWtl
Cj4+Pj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2Fp
dGluZyBmb3IgYSBiaWcKPj4+PiBlbmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4gQXQg
dGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgY2F1c2UKPj4+PiBhIGJ1aWxkIGZhaWx1cmUgb24g
YmlnIGVuZGlhbiBzeXN0ZW1zLCBldmVuIGJldHRlciB3b3VsZCBiZSBpZiBpdCB3YXMKPj4+PiBl
bmRpYW5uZXNzLXNhZmUuCj4+Pgo+Pj4gV291bGRuJ3QgYSB1bmlvbiBiZSB0aGUgYmV0dGVyIGNo
b2ljZT8KPj4KPj4gWW91IHdvdWxkIG5vdCBiZSBhYmxlIHRvIHVzZSBhdG9taWNfdCBpbiB0aGF0
IGNhc2UgYXMgeW91IGNhbid0IGFzc3VtZSAKPj4gdGhlIGxheW91dCBvZiB0aGUgc3RydWN0dXJl
Lgo+IAo+IHVuaW9uIHJ3bG9ja3dvcmQgewo+ICAgICAgYXRvbWljX3QgY250czsKPiAgICAgIHVp
bnQzMl90IHZhbDsKPiAgICAgIHN0cnVjdCB7Cj4gICAgICAgICAgdWludDE2X3Qgd3JpdGU7Cj4g
ICAgICAgICAgdWludDE2X3QgcmVhZGVyczsKPiAgICAgIH07Cj4gfTsKPiAKPiBzdGF0aWMgaW5s
aW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFzKAo+ICAgICAgY29uc3QgdW5pb24gcndsb2Nrd29y
ZCB7Cj4gICAgICAgICAgLndyaXRlID0gMCwKPiAgICAgICAgICAucmVhZGVycyA9IDEKPiAgICAg
IH0geDsKPiAKPiAgICAgIHJldHVybiB4LnZhbDsKPiB9Cj4gCj4gLi4uCj4gICAgICBjbnRzID0g
YXRvbWljX2FkZF9yZXR1cm4oX3FyX2JpYXMoKSwgJmxvY2stPmNudHMpOwo+IC4uLgo+IAo+IEkg
Z3Vlc3MgdGhpcyBzaG91bGQgZG8gdGhlIHRyaWNrLCBubz8KCkknbSBhZnJhaWQgaXQgd29uJ3Qs
IGFuZCBub3QganVzdCBiZWNhdXNlIG9mIHRoZSBzaXplb2YoKSBhc3BlY3QKYWxyZWFkeSBwb2lu
dGVkIG91dC4gWW91ciB4IHZhcmlhYmxlIHdvdWxkIGVuZCB1cCBsaWtlIHRoaXMgaW4KbWVtb3J5
OgoKbGl0dGxlOgkwMCAwMCAwMSAwMApiaWc6CTAwIDAwIDAwIDAxID0+IDAwMDAwMDAxCgp3aGlj
aCwgcmVhZCBhcyAzMi1iaXQgdmFsdWUsIHRoZW4gZW5kcyB1cCBiZWluZwoKbGl0dGxlOgkwMDAx
MDAwMApiaWc6CTAwMDAwMDAxCgpUaGUgYWRkIHRoZXJlZm9yZSB3b3VsZCBiZSBhYmxlIHRvIHNw
aWxsIGludG8gdGhlIGhpZ2ggMTYgYml0cy4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:16:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:16:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5966-0007O8-BC; Fri, 21 Feb 2020 14:16:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5965-0007Nn-4E
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:16:05 +0000
X-Inumbo-ID: b1758d38-54b4-11ea-867b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1758d38-54b4-11ea-867b-12813bfff9fa;
 Fri, 21 Feb 2020 14:16:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5882AAC8F;
 Fri, 21 Feb 2020 14:16:03 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
Date: Fri, 21 Feb 2020 15:16:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTU6MTEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBKdWVyZ2VuLAo+IAo+
IE9uIDIxLzAyLzIwMjAgMTQ6MDYsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIxLjAyLjIw
IDE0OjQ5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pgo+Pj4KPj4+IE9uIDIxLzAyLzIwMjAgMTM6
NDYsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+Pj4gT24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVs
aWNoIHdyb3RlOgo+Pj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+Pj4+Pj4gT24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDc6MjA6MDZQTSArMDAwMCwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+IEhpLAo+Pj4+Pj4+Cj4+Pj4+Pj4gT24gMjAvMDIvMjAy
MCAxNzozMSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJl
YWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgCj4+Pj4+Pj4+
IGl0IGluCj4+Pj4+Pj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJl
YWQgbG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKPj4+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUg
Y2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+Pj4+IGFj
Y2Vzc2VzIGlzIHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCj4+
Pj4+Pj4+Cj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhl
IGxvY2ssIHRoaXMgYWxsb3dzIHRvIAo+Pj4+Pj4+PiBzdXBwb3J0Cj4+Pj4+Pj4+IHVwIHRvIDE2
Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8gMiBiaXRzOiBvbmUg
dG8KPj4+Pj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0
aGUgbG9jayBhbmQgdGhlIAo+Pj4+Pj4+PiBvdGhlciB0bwo+Pj4+Pj4+PiBzaWduYWwgdGhlIGxv
Y2sgaXMgb3duZWQgaW4gd3JpdGUgbW9kZS4gTm90ZSB0aGUgd3JpdGUgcmVsYXRlZCBkYXRhCj4+
Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUg
dG8gY2xlYXIgaXQgKGFuZAo+Pj4+Pj4+PiB0aHVzIHJlbGVhc2UgdGhlIGxvY2spIHVzaW5nIGEg
MTZiaXQgYXRvbWljIHdyaXRlLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1h
eGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIAo+Pj4+Pj4+PiAxNjc3NzIx
NiB0bwo+Pj4+Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gs
IG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPj4+Pj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIg
dG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgCj4+Pj4+Pj4+IGF0b21pYwo+
Pj4+Pj4+PiBvcGVyYXRpb25zIG9uIDY0Yml0IGludGVnZXJzLgo+Pj4+Pj4+Cj4+Pj4+Pj4gRldJ
VywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9uIDY0LWJpdCBp
bnRlZ2Vycy4KPj4+Pj4+Pgo+Pj4+Pj4+PiDCoMKgIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVf
dW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+Pj4+Pj4+PiDCoMKgIHsKPj4+Pj4+Pj4gLcKgwqDCoCAv
Kgo+Pj4+Pj4+PiAtwqDCoMKgwqAgKiBJZiB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQg
Y2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuCj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIE90aGVyd2lzZSwg
YW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+Pj4g
LcKgwqDCoMKgICovCj4+Pj4+Pj4+IC3CoMKgwqAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9j
ay0+Y250cyk7Cj4+Pj4+Pj4+ICvCoMKgwqAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBh
dG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIAo+Pj4+Pj4+PiBkaXJlY3RseS4gKi8KPj4+Pj4+Pj4g
K8KgwqDCoCBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+
Y250cykpKTsKPj4+Pj4+Pj4gK8KgwqDCoCBCVUlMRF9CVUdfT04oX1FSX1NISUZUICE9IDE2KTsK
Pj4+Pj4+Pj4gK8KgwqDCoCB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDAp
Owo+Pj4+Pj4+Cj4+Pj4+Pj4gSSB0aGluayB0aGlzIGlzIGFuIGFidXNlIHRvIGNhc3QgYW4gYXRv
bWljX3QoKSBkaXJlY3RseSBpbnRvIGEgCj4+Pj4+Pj4gdWludDE2X3QuIFlvdQo+Pj4+Pj4+IHdv
dWxkIGF0IGxlYXN0IHdhbnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4+Pj4+
Cj4+Pj4+PiBTdXJlLCBJIHdhcyB3b25kZXJpbmcgYWJvdXQgdGhpcyBteXNlbGYuCj4+Pj4+Pgo+
Pj4+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMg
Y2FuIGJlIGZpeGVkIHVwb24KPj4+Pj4+IGNvbW1pdCBpZiB0aGVyZSBhcmUgbm8gb3RoZXIgaXNz
dWVzLgo+Pj4+Pgo+Pj4+PiBJdCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBhbm90aGVyIGZpZWxk
IHNwZWNpZmllciBoZXJlLiBBIGNhc3QgbGlrZQo+Pj4+PiB0aGlzIG9uZSBpcyBlbmRpYW5uZXNz
LXVuc2FmZSwgYW5kIGhlbmNlIGEgdHJhcCB3YWl0aW5nIGZvciBhIGJpZwo+Pj4+PiBlbmRpYW4g
cG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4gQXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQg
Y2F1c2UKPj4+Pj4gYSBidWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVtcywgZXZlbiBi
ZXR0ZXIgd291bGQgYmUgaWYgaXQgd2FzCj4+Pj4+IGVuZGlhbm5lc3Mtc2FmZS4KPj4+Pgo+Pj4+
IFdvdWxkbid0IGEgdW5pb24gYmUgdGhlIGJldHRlciBjaG9pY2U/Cj4+Pgo+Pj4gWW91IHdvdWxk
IG5vdCBiZSBhYmxlIHRvIHVzZSBhdG9taWNfdCBpbiB0aGF0IGNhc2UgYXMgeW91IGNhbid0IAo+
Pj4gYXNzdW1lIHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4KPj4KPj4gdW5pb24gcndsb2Nr
d29yZCB7Cj4+IMKgwqDCoMKgIGF0b21pY190IGNudHM7Cj4+IMKgwqDCoMKgIHVpbnQzMl90IHZh
bDsKPj4gwqDCoMKgwqAgc3RydWN0IHsKPj4gwqDCoMKgwqDCoMKgwqDCoCB1aW50MTZfdCB3cml0
ZTsKPj4gwqDCoMKgwqDCoMKgwqDCoCB1aW50MTZfdCByZWFkZXJzOwo+PiDCoMKgwqDCoCB9Owo+
PiB9Owo+Pgo+PiBzdGF0aWMgaW5saW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFzKAo+PiDCoMKg
wqDCoCBjb25zdCB1bmlvbiByd2xvY2t3b3JkIHsKPj4gwqDCoMKgwqDCoMKgwqDCoCAud3JpdGUg
PSAwLAo+PiDCoMKgwqDCoMKgwqDCoMKgIC5yZWFkZXJzID0gMQo+PiDCoMKgwqDCoCB9IHg7Cj4+
Cj4+IMKgwqDCoMKgIHJldHVybiB4LnZhbDsKPj4gfQo+Pgo+PiAuLi4KPj4gwqDCoMKgwqAgY250
cyA9IGF0b21pY19hZGRfcmV0dXJuKF9xcl9iaWFzKCksICZsb2NrLT5jbnRzKTsKPj4gLi4uCj4+
Cj4+IEkgZ3Vlc3MgdGhpcyBzaG91bGQgZG8gdGhlIHRyaWNrLCBubz8KPiAKPiBZb3UgYXJlIGFz
c3VtaW5nIHRoZSBhdG9taWNfdCBsYXlvdXQgd2hpY2ggSSB3b3VsZCByYXRoZXIgbm8gd2FudCB0
byAKPiBoYXBwZW4uCgpUaGF0IGFscmVhZHkgaGFwcGVuZWQuIHJ3bG9jay5oIGFscmVhZHkgYXNz
dW1lcyBhdG9taWNfdCB0byBiZSAzMiBiaXRzCndpZGUuIEkgYWdyZWUgaXQgd291bGQgYmUgYmV0
dGVyIHRvIGhhdmUgYW4gYXRvbWljMzJfdCB0eXBlIGZvciB0aGlzCnVzZSBjYXNlLgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:17:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:17:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j597P-0007XK-Ou; Fri, 21 Feb 2020 14:17:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j597O-0007XD-MQ
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:17:26 +0000
X-Inumbo-ID: e253fc3c-54b4-11ea-ade5-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e253fc3c-54b4-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:17:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582294646;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=F/Z+lLiKg1zO8VKphbE+faYf5tDW5vYdiHxmY/3wsfo=;
 b=bg4fGLfY/K/quGKc1tlvTOhr8JR7P8IahEcxWkH2oLbuvL8xoKmfQBwd
 /NHZ+GCAewhVVtvx95AA1FDf5ERbK4iDfsGQTmkyME8A4jrR4K4ZNxrRd
 NU9V/FabS+yUPcGNM5CVwcaG9QAAqx8J2F5jCn9lu5cezDTS+nOK7JC4Y E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eRkhQqdAFdjnflOSVR2iiKMRUjSBe3unfeNMnfutG8QOyEzpZNSwNRS20jBwN/zhqj2TNx57gO
 twuGHW8D9BfTpjgf3nPfyLpapETzvADU0g1XIGk2QeJh5Wqd74OGaLz75jIt5GfYH78DVVP6Oj
 cn17vE3eyS6MTkfw20//8tfzzZ1T2PxE5VbNNp/2PN7NoDg9WFi5jYpkyUlUdd+NRNRQizLBLV
 MNh7mHQLwEdbLpdzxAJv3lhpfUFqapM/D6tSpP5r/Zp5BtHr8icTwCKDzYyLQuz3ZFcMHWmBAl
 d8A=
X-SBRS: 2.7
X-MesageID: 12995127
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12995127"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200218122114.17596-1-jgross@suse.com>
 <20200218122114.17596-2-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2c1765ff-cbea-950d-93c6-f36e9a3f9a86@citrix.com>
Date: Fri, 21 Feb 2020 14:17:20 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200218122114.17596-2-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/4] xen/rcu: use rcu softirq for forcing
 quiescent state
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMjoyMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBBcyByY3UgY2FsbGJh
Y2tzIGFyZSBwcm9jZXNzZWQgaW4gX19kb19zb2Z0aXJxKCkgdGhlcmUgaXMgbm8gbmVlZCB0bwo+
IHVzZSB0aGUgc2NoZWR1bGluZyBzb2Z0aXJxIGZvciBmb3JjaW5nIHF1aWVzY2VudCBzdGF0ZS4g
QW55IG90aGVyCj4gc29mdGlycSB3b3VsZCBkbyB0aGUgam9iIGFuZCB0aGUgc2NoZWR1bGluZyBv
bmUgaXMgdGhlIG1vc3QgZXhwZW5zaXZlLgo+Cj4gU28gdXNlIHRoZSBhbHJlYWR5IGV4aXN0aW5n
IHJjdSBzb2Z0aXJxIGZvciB0aGF0IHB1cnBvc2UuIEZvciB0ZWxsaW5nCj4gYXBhcnQgd2h5IHRo
ZSByY3Ugc29mdGlycSB3YXMgcmFpc2VkIGFkZCBhIGZsYWcgZm9yIHRoZSBjdXJyZW50IHVzYWdl
Lgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgoKQWNr
ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:17:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:17:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j597f-0007Zn-1b; Fri, 21 Feb 2020 14:17:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j597c-0007ZP-Vu
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:17:41 +0000
X-Inumbo-ID: ea410002-54b4-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ea410002-54b4-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:17:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9FBD0ABD1;
 Fri, 21 Feb 2020 14:17:38 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3a7a760f-2212-01f8-3e2c-8383e7f74177@suse.com>
Date: Fri, 21 Feb 2020 15:17:41 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNToxNiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NToxMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBKdWVyZ2VuLAo+Pgo+PiBPbiAyMS8wMi8y
MDIwIDE0OjA2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4gT24gMjEuMDIuMjAgMTQ6NDksIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gT24gMjEvMDIvMjAyMCAxMzo0NiwgSsO8
cmdlbiBHcm/DnyB3cm90ZToKPj4+Pj4gT24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4+Pj4+PiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICswMDAwLCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4+Pj4+Pj4+IEhpLAo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBPbiAyMC8wMi8yMDIw
IDE3OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJl
YWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgCj4+Pj4+Pj4+
PiBpdCBpbgo+Pj4+Pj4+Pj4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcg
cmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+Pj4+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0
aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+Pj4+
PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBhdCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNl
Lgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMg
b2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIAo+Pj4+Pj4+Pj4gc3VwcG9ydAo+Pj4+Pj4+Pj4g
dXAgdG8gMTYzODQgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAyIGJp
dHM6IG9uZSB0bwo+Pj4+Pj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMgd2Fp
dGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIAo+Pj4+Pj4+Pj4gb3RoZXIgdG8KPj4+Pj4+Pj4+IHNp
Z25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3RlIHRoZSB3cml0ZSByZWxh
dGVkIGRhdGEKPj4+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVy
IHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+Pj4+Pj4+Pj4gdGh1cyByZWxlYXNlIHRoZSBs
b2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBUaGlz
IHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIAo+
Pj4+Pj4+Pj4gMTY3NzcyMTYgdG8KPj4+Pj4+Pj4+IDY1NTM2LCBJIHRoaW5rIHRoaXMgc2hvdWxk
IHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9jayBmaWVsZAo+Pj4+Pj4+Pj4gY2FuIGJl
IGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQg
Cj4+Pj4+Pj4+PiBhdG9taWMKPj4+Pj4+Pj4+IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdlcnMu
Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUgdG8gc3VwcG9ydCBhdG9taWMg
b3BlcmF0aW9ucyBvbiA2NC1iaXQgaW50ZWdlcnMuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiDCoMKgIHN0
YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+Pj4+Pj4+Pj4g
wqDCoCB7Cj4+Pj4+Pj4+PiAtwqDCoMKgIC8qCj4+Pj4+Pj4+PiAtwqDCoMKgwqAgKiBJZiB0aGUg
d3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuCj4+Pj4+
Pj4+PiAtwqDCoMKgwqAgKiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJl
IHVzZWQgdG8gY2xlYXIgaXQuCj4+Pj4+Pj4+PiAtwqDCoMKgwqAgKi8KPj4+Pj4+Pj4+IC3CoMKg
wqAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250cyk7Cj4+Pj4+Pj4+PiArwqDCoMKg
IC8qIFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCAK
Pj4+Pj4+Pj4+IGRpcmVjdGx5LiAqLwo+Pj4+Pj4+Pj4gK8KgwqDCoCBBU1NFUlQoX2lzX3dyaXRl
X2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+Pj4+Pj4+ICvCoMKg
wqAgQlVJTERfQlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4+Pj4+PiArwqDCoMKgIHdyaXRl
X2F0b21pYygodWludDE2X3QgKikmbG9jay0+Y250cywgMCk7Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEkg
dGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkgaW50
byBhIAo+Pj4+Pj4+PiB1aW50MTZfdC4gWW91Cj4+Pj4+Pj4+IHdvdWxkIGF0IGxlYXN0IHdhbnQg
dG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4+Pj4+Pgo+Pj4+Pj4+IFN1cmUsIEkg
d2FzIHdvbmRlcmluZyBhYm91dCB0aGlzIG15c2VsZi4KPj4+Pj4+Pgo+Pj4+Pj4+IFdpbGwgd2Fp
dCBmb3IgbW9yZSBjb21tZW50cywgbm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1
cG9uCj4+Pj4+Pj4gY29tbWl0IGlmIHRoZXJlIGFyZSBubyBvdGhlciBpc3N1ZXMuCj4+Pj4+Pgo+
Pj4+Pj4gSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIg
aGVyZS4gQSBjYXN0IGxpa2UKPj4+Pj4+IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZlLCBh
bmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+Pj4+PiBlbmRpYW4gcG9ydCBhdHRl
bXB0IHRvIGZhbGwgaW50by4gQXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgY2F1c2UKPj4+
Pj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdv
dWxkIGJlIGlmIGl0IHdhcwo+Pj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+Pj4+Pgo+Pj4+PiBXb3Vs
ZG4ndCBhIHVuaW9uIGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+Pj4+Cj4+Pj4gWW91IHdvdWxkIG5v
dCBiZSBhYmxlIHRvIHVzZSBhdG9taWNfdCBpbiB0aGF0IGNhc2UgYXMgeW91IGNhbid0IAo+Pj4+
IGFzc3VtZSB0aGUgbGF5b3V0IG9mIHRoZSBzdHJ1Y3R1cmUuCj4+Pgo+Pj4gdW5pb24gcndsb2Nr
d29yZCB7Cj4+PiDCoMKgwqDCoCBhdG9taWNfdCBjbnRzOwo+Pj4gwqDCoMKgwqAgdWludDMyX3Qg
dmFsOwo+Pj4gwqDCoMKgwqAgc3RydWN0IHsKPj4+IMKgwqDCoMKgwqDCoMKgwqAgdWludDE2X3Qg
d3JpdGU7Cj4+PiDCoMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHJlYWRlcnM7Cj4+PiDCoMKgwqDC
oCB9Owo+Pj4gfTsKPj4+Cj4+PiBzdGF0aWMgaW5saW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFz
KAo+Pj4gwqDCoMKgwqAgY29uc3QgdW5pb24gcndsb2Nrd29yZCB7Cj4+PiDCoMKgwqDCoMKgwqDC
oMKgIC53cml0ZSA9IDAsCj4+PiDCoMKgwqDCoMKgwqDCoMKgIC5yZWFkZXJzID0gMQo+Pj4gwqDC
oMKgwqAgfSB4Owo+Pj4KPj4+IMKgwqDCoMKgIHJldHVybiB4LnZhbDsKPj4+IH0KPj4+Cj4+PiAu
Li4KPj4+IMKgwqDCoMKgIGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfcXJfYmlhcygpLCAmbG9j
ay0+Y250cyk7Cj4+PiAuLi4KPj4+Cj4+PiBJIGd1ZXNzIHRoaXMgc2hvdWxkIGRvIHRoZSB0cmlj
aywgbm8/Cj4+Cj4+IFlvdSBhcmUgYXNzdW1pbmcgdGhlIGF0b21pY190IGxheW91dCB3aGljaCBJ
IHdvdWxkIHJhdGhlciBubyB3YW50IHRvIAo+PiBoYXBwZW4uCj4gCj4gVGhhdCBhbHJlYWR5IGhh
cHBlbmVkLiByd2xvY2suaCBhbHJlYWR5IGFzc3VtZXMgYXRvbWljX3QgdG8gYmUgMzIgYml0cwo+
IHdpZGUuCgpFeGFjdGx5IDMyIGJpdHMsIG9yIGF0IGxlYXN0IGFzIG1hbnk/CgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:19:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:19:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j599e-0007nl-GM; Fri, 21 Feb 2020 14:19:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j599e-0007ng-0s
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:19:46 +0000
X-Inumbo-ID: 354a55bc-54b5-11ea-867b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 354a55bc-54b5-11ea-867b-12813bfff9fa;
 Fri, 21 Feb 2020 14:19:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 83EA5ABD1;
 Fri, 21 Feb 2020 14:19:44 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <4f37297b-117e-72a8-838f-e27adc495bf3@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <740b900e-dc38-1b49-ab34-f67043768a43@suse.com>
Date: Fri, 21 Feb 2020 15:19:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <4f37297b-117e-72a8-838f-e27adc495bf3@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTU6MTYsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAyLjIwMjAgMTU6
MDYsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIxLjAyLjIwIDE0OjQ5LCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4+Pgo+Pj4KPj4+IE9uIDIxLzAyLzIwMjAgMTM6NDYsIErDvHJnZW4gR3Jvw58g
d3JvdGU6Cj4+Pj4gT24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+PiBP
biAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4gT24gVGh1
LCBGZWIgMjAsIDIwMjAgYXQgMDc6MjA6MDZQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4+Pj4+IEhpLAo+Pj4+Pj4+Cj4+Pj4+Pj4gT24gMjAvMDIvMjAyMCAxNzozMSwgUm9nZXIgUGF1
IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcgdGhlIGxv
Y2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPj4+Pj4+Pj4gcmVhZCBtb2RlLiBU
aGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+
Pj4+Pj4+PiBhbHJlYWR5IG93bmVkIGJ5IHRoZSBjYWxsZXIgKGllOiBDUFUpIGluIHdyaXRlIG1v
ZGUuIEFsbG93aW5nIHN1Y2gKPj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3Qg
Zm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gSW4gb3JkZXIgdG8g
ZG8gdGhpcyByZXNlcnZlIDE0Yml0cyBvZiB0aGUgbG9jaywgdGhpcyBhbGxvd3MgdG8KPj4+Pj4+
Pj4gc3VwcG9ydAo+Pj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3Jp
dGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4+Pj4+Pj4+IHNpZ25hbCB0aGVyZSBhcmUg
cGVuZGluZyB3cml0ZXJzIHdhaXRpbmcgb24gdGhlIGxvY2sgYW5kIHRoZSBvdGhlciB0bwo+Pj4+
Pj4+PiBzaWduYWwgdGhlIGxvY2sgaXMgb3duZWQgaW4gd3JpdGUgbW9kZS4gTm90ZSB0aGUgd3Jp
dGUgcmVsYXRlZCBkYXRhCj4+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGlu
IG9yZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+Pj4+Pj4+PiB0aHVzIHJlbGVhc2Ug
dGhlIGxvY2spIHVzaW5nIGEgMTZiaXQgYXRvbWljIHdyaXRlLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBU
aGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9t
Cj4+Pj4+Pj4+IDE2Nzc3MjE2IHRvCj4+Pj4+Pj4+IDY1NTM2LCBJIHRoaW5rIHRoaXMgc2hvdWxk
IHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9jayBmaWVsZAo+Pj4+Pj4+PiBjYW4gYmUg
ZXhwYW5kZWQgZnJvbSAzMiB0byA2NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVyZXMgc3VwcG9ydCBh
dG9taWMKPj4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pgo+Pj4+
Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUgdG8gc3VwcG9ydCBhdG9taWMgb3BlcmF0aW9ucyBvbiA2
NC1iaXQgaW50ZWdlcnMuCj4+Pj4+Pj4KPj4+Pj4+Pj4gIMKgwqAgc3RhdGljIGlubGluZSB2b2lk
IF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4+Pj4+Pj4+ICDCoMKgIHsKPj4+Pj4+Pj4g
LcKgwqDCoCAvKgo+Pj4+Pj4+PiAtwqDCoMKgwqAgKiBJZiB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0
b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuCj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIE90
aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4K
Pj4+Pj4+Pj4gLcKgwqDCoMKgICovCj4+Pj4+Pj4+IC3CoMKgwqAgYXRvbWljX3N1YihfUVdfTE9D
S0VELCAmbG9jay0+Y250cyk7Cj4+Pj4+Pj4+ICvCoMKgwqAgLyogU2luY2UgdGhlIHdyaXRlciBm
aWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkCj4+Pj4+Pj4+IGRpcmVjdGx5LiAqLwo+
Pj4+Pj4+PiArwqDCoMKgIEFTU0VSVChfaXNfd3JpdGVfbG9ja2VkX2J5X21lKGF0b21pY19yZWFk
KCZsb2NrLT5jbnRzKSkpOwo+Pj4+Pj4+PiArwqDCoMKgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQg
IT0gMTYpOwo+Pj4+Pj4+PiArwqDCoMKgIHdyaXRlX2F0b21pYygodWludDE2X3QgKikmbG9jay0+
Y250cywgMCk7Cj4+Pj4+Pj4KPj4+Pj4+PiBJIHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8gY2Fz
dCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5IGludG8gYQo+Pj4+Pj4+IHVpbnQxNl90LiBZb3UKPj4+
Pj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5jb3VudGVyIGhlcmUu
Cj4+Pj4+Pgo+Pj4+Pj4gU3VyZSwgSSB3YXMgd29uZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+
Pj4+Pj4KPj4+Pj4+IFdpbGwgd2FpdCBmb3IgbW9yZSBjb21tZW50cywgbm90IHN1cmUgd2hldGhl
ciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCj4+Pj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90
aGVyIGlzc3Vlcy4KPj4+Pj4KPj4+Pj4gSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhl
ciBmaWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxpa2UKPj4+Pj4gdGhpcyBvbmUgaXMgZW5k
aWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKPj4+Pj4g
ZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMg
c2hvdWxkIGNhdXNlCj4+Pj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMs
IGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmIGl0IHdhcwo+Pj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4+
Pj4KPj4+PiBXb3VsZG4ndCBhIHVuaW9uIGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+Pj4KPj4+IFlv
dSB3b3VsZCBub3QgYmUgYWJsZSB0byB1c2UgYXRvbWljX3QgaW4gdGhhdCBjYXNlIGFzIHlvdSBj
YW4ndCBhc3N1bWUKPj4+IHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4KPj4KPj4gdW5pb24g
cndsb2Nrd29yZCB7Cj4+ICAgICAgIGF0b21pY190IGNudHM7Cj4+ICAgICAgIHVpbnQzMl90IHZh
bDsKPj4gICAgICAgc3RydWN0IHsKPj4gICAgICAgICAgIHVpbnQxNl90IHdyaXRlOwo+PiAgICAg
ICAgICAgdWludDE2X3QgcmVhZGVyczsKPj4gICAgICAgfTsKPj4gfTsKPj4KPj4gc3RhdGljIGlu
bGluZSBjb25zdCB1aW50MzJfdCBfcXJfYmlhcygKPj4gICAgICAgY29uc3QgdW5pb24gcndsb2Nr
d29yZCB7Cj4+ICAgICAgICAgICAud3JpdGUgPSAwLAo+PiAgICAgICAgICAgLnJlYWRlcnMgPSAx
Cj4+ICAgICAgIH0geDsKPj4KPj4gICAgICAgcmV0dXJuIHgudmFsOwo+PiB9Cj4+Cj4+IC4uLgo+
PiAgICAgICBjbnRzID0gYXRvbWljX2FkZF9yZXR1cm4oX3FyX2JpYXMoKSwgJmxvY2stPmNudHMp
Owo+PiAuLi4KPj4KPj4gSSBndWVzcyB0aGlzIHNob3VsZCBkbyB0aGUgdHJpY2ssIG5vPwo+IAo+
IEknbSBhZnJhaWQgaXQgd29uJ3QsIGFuZCBub3QganVzdCBiZWNhdXNlIG9mIHRoZSBzaXplb2Yo
KSBhc3BlY3QKPiBhbHJlYWR5IHBvaW50ZWQgb3V0LiBZb3VyIHggdmFyaWFibGUgd291bGQgZW5k
IHVwIGxpa2UgdGhpcyBpbgo+IG1lbW9yeToKPiAKPiBsaXR0bGU6CTAwIDAwIDAxIDAwCj4gYmln
OgkwMCAwMCAwMCAwMSA9PiAwMDAwMDAwMQo+IAo+IHdoaWNoLCByZWFkIGFzIDMyLWJpdCB2YWx1
ZSwgdGhlbiBlbmRzIHVwIGJlaW5nCj4gCj4gbGl0dGxlOgkwMDAxMDAwMAo+IGJpZzoJMDAwMDAw
MDEKPiAKPiBUaGUgYWRkIHRoZXJlZm9yZSB3b3VsZCBiZSBhYmxlIHRvIHNwaWxsIGludG8gdGhl
IGhpZ2ggMTYgYml0cy4KCkFuZCB3aHkgZXhhY3RseSBpcyB0aGlzIHdvcnNlIHRoYW4ganVzdCBk
cm9wcGluZyBzcGlsbGVkIGJpdHM/CkJvdGggY2FzZXMgd2lsbCBleHBsb2RlIHJhdGhlciBzb29u
LiBCb3RoIGNhc2VzIGNhbiBiZSBhdm9pZGVkIGJ5CmludHJvZHVjdGlvbiBvZiBlLmcuIEFTU0VS
VGluZyB0aGF0IHJlYWRlciBpc24ndCB+MCBiZWZvcmUKaW5jcmVtZW50aW5nIGl0IChvciB0byBi
ZSB6ZXJvIGFmdGVyd2FyZHMpLgoKCkp1ZXJnZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:22:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:22:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59C0-0000G5-VP; Fri, 21 Feb 2020 14:22:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IZZ7=4J=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j59C0-0000G0-1w
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:22:12 +0000
X-Inumbo-ID: 8c620764-54b5-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8c620764-54b5-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:22:11 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id k11so2263326wrd.9
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:22:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=eoMliUTHwKhLxFcO7eXkkBzoYKrlcDpH8jRof9InDMk=;
 b=WZ46h+1fQV6RP/jdB+YZ3ANYuRItvdHs17UEVTec0i+SL0Liffr3CmW4f07p4MilMo
 hBArb2hOKcN62S/Gyp8rG/uHSRCdHh18KRHYxQU6Dev5GZOjxGcG9BKa5k7WG3pZBpEY
 qb2xGQ8Kr3xV+imu+6eibc5aq9pSPs7kXxXBn+NBQSeunHyJSwlH+QrtoUQsScZHa5e4
 k0yok4hyqEXPdO17fHF61fWlO+RB0ZPcYmmxnZta7g95vnwh6kTjk0Ua1ETKNEumz2Ir
 GzWNCMbrKuHqFZ7RzruzP2sscv2P78F+4eT/HnbgvmlztXZTvT+2634BycwqjobqDhOV
 NcRQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=eoMliUTHwKhLxFcO7eXkkBzoYKrlcDpH8jRof9InDMk=;
 b=oJKqp7ScpTQjaIF8dVkF9RsCx1gJzzyrK0NmOosNPPpHa5F703635pfQw9BfOfYHeJ
 n7X6HJQb7Od8srRj9RBKGWzHtgvbo9mITiBlUkCBDbbrlR0knQtrsHkOUMgk5ZnivYpC
 lxIsxY+f2YAwwkyXi4q7HcHiNZqv5rjtWhPxmrkl0ou66L/hxunMjPVI1/F71Ibg8OdB
 RqmeVfmCXD1f252yt1mXkTNk1LtWH/gpbjYE/48FOQkfs7VPHbwoW4cqEthyHQZWDyZD
 YaJ6U1tZxh/BbHahU94cNA0P3SWzOCRDJbtItXbxvs08gPi4SQGB995UZv/uZQqSYF5m
 l27w==
X-Gm-Message-State: APjAAAWIZkXnSN1v3d9atkfvlLUmOU8uNnH+ZA/JIzaF85BM0tb0qZd1
 U54R6gSNk8GlFuhwuebMelpeGV3Ez/6HI00ThAY=
X-Google-Smtp-Source: APXvYqzbzjqEvdzxa6eV00sb9JF3FQjaRbrO2AplSb9JK7aC+nPvvnEUK0g9TlTkEuGJBJMrYZpw4dDYCvxZ4qMEVAQ=
X-Received: by 2002:adf:f986:: with SMTP id f6mr50849637wrr.182.1582294930495; 
 Fri, 21 Feb 2020 06:22:10 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <cf992d6e4dd09acc48afb42d43be4a900baee189.1581362050.git.tamas.lengyel@intel.com>
 <826546f9-3146-cbea-8496-1d6be1ebc23e@citrix.com>
In-Reply-To: <826546f9-3146-cbea-8496-1d6be1ebc23e@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 21 Feb 2020 07:21:34 -0700
Message-ID: <CABfawhk6iDvto7y9cEjZAWK2Tk4WJcgR5RLyEEvacC1vEOsUwA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v8 1/5] x86/p2m: Allow p2m_get_page_from_gfn
 to return shared entries
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgNjo0OSBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDEwLzAyLzIwMjAgMTk6MjEsIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPiA+IFRoZSBvd25lciBkb21haW4gb2Ygc2hhcmVkIHBhZ2VzIGlzIGRv
bV9jb3csIHVzZSB0aGF0IGZvciBnZXRfcGFnZQo+ID4gb3RoZXJ3aXNlIHRoZSBmdW5jdGlvbiBm
YWlscyB0byByZXR1cm4gdGhlIGNvcnJlY3QgcGFnZSB1bmRlciBzb21lCj4gPiBzaXR1YXRpb25z
LiBUaGUgY2hlY2sgaWYgZG9tX2NvdyBzaG91bGQgYmUgdXNlZCB3YXMgb25seSBwZXJmb3JtZWQg
aW4KPiA+IGEgc3Vic2V0IG9mIHVzZS1jYXNlcy4gRml4aW5nIHRoZSBlcnJvciBhbmQgc2ltcGxp
ZnlpbmcgdGhlIGV4aXN0aW5nIGNoZWNrCj4gPiBzaW5jZSB3ZSBjYW4ndCBoYXZlIGFueSBzaGFy
ZWQgZW50cmllcyB3aXRoIGRvbV9jb3cgYmVpbmcgTlVMTC4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5
OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgo+Cj4gR2l2ZW4gdGhl
IHJlY2VudCBjaGFuZ2UgaW4gcDJtIG1haW50YWluZXJzaGlwLCBJJ3ZlIGNvbW1pdHRlZCB0aGlz
IGFuZAo+IGZpeGVkIHVwIHRoZSBzdHlsZSBpc3N1ZXMuCgpUaGFua3MsIGFwcHJlY2lhdGVkIQoK
VGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:23:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:23:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59DM-0000O0-FF; Fri, 21 Feb 2020 14:23:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IhbZ=4J=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j59DL-0000Nr-C6
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:23:35 +0000
X-Inumbo-ID: be213e0a-54b5-11ea-ade5-bc764e2007e4
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id be213e0a-54b5-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:23:34 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id p3so2533938edx.7
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:23:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=4m+Hl/axc0/E8JI7FGYVzwc95kvNcytjCyze/fx+A1Q=;
 b=w7aaH2H5C9Z55CZjSPLg9SoHFXgB1jW6CfZiuFqQHPQ55DNeYIg4pPOl8RKcP6f1kX
 BdUG557bDbuRgsMY2/JQd8406PctnPvErGCj1UVQUXB4MG61kXRP+6ACzDXGCBfzcyy8
 ZOGrcSN86gw1yKM+o3xWkG5F96Vq3bKJ0wGboRolliDSSb8GZH//ekBiO1K0ZbcacVna
 nV5XuvgrHvn1pgL23yrmBdI4UtHPFUvOg5tyuwr/V4dIGNTrCWLxweQW+iWjB1FHZ9q0
 0dLFzGJ9BQmtCNUQIgBQu5D+cNu6g+bwJdcMBzysDjWXxvIipfiER7t4MtB1X0xoDCi+
 4kqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=4m+Hl/axc0/E8JI7FGYVzwc95kvNcytjCyze/fx+A1Q=;
 b=oFEkkoL1m4tcNX0Hc0A/D6GP0znuIZnTONqzFkNClgHY/YaCgI7dYIi5dFMk1Yh9ip
 +pr5k7+sXAao1eA5opbPsSkazpqS8VIJwcizqcOv267aAsoKggxmhzlSGXdmBLa6+QpT
 isVmhaDOyVk6520zksud2b9z0Ksak7aNhX2cVuJpaFAK0BTY4Ta/DuQNhb2+l6mgEv7g
 D+GrVmUC0shv0cUjVkyXBtupmTr1eyohMsmHjynR8lzljl7sUV3OdgOlNyCFDWCh7Bma
 unLyEMEYPSr699y2EiGWaBZSUQ70+jK5qt+ZlDMAWimJz8viL1SlgfaAsCJs7H9yReGd
 l1Ug==
X-Gm-Message-State: APjAAAXYHKJGWNlXsgQa8xwffEfMl7RJtCGxAvgESe/Hs0ZpJCSyoO3p
 HdOxT9h02FFniOKVciFCOfnYzjCrdyQ=
X-Google-Smtp-Source: APXvYqxvJSgW0kcNLg9AoRWzX8X34agXj6mbbdSdeMc+yikTDlLbD2siPCaNh2GbdwjM+daBs6SlIA==
X-Received: by 2002:aa7:da18:: with SMTP id r24mr33551905eds.111.1582295013457; 
 Fri, 21 Feb 2020 06:23:33 -0800 (PST)
Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com.
 [209.85.128.41])
 by smtp.gmail.com with ESMTPSA id w3sm330905edt.80.2020.02.21.06.23.30
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 06:23:31 -0800 (PST)
Received: by mail-wm1-f41.google.com with SMTP id a5so1990888wmb.0
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:23:30 -0800 (PST)
X-Received: by 2002:a05:600c:d6:: with SMTP id
 u22mr4228549wmm.77.1582295010286; 
 Fri, 21 Feb 2020 06:23:30 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
 <02eb07b3-fd4f-09f7-335c-c2fb48811931@citrix.com>
 <2e8d6c12-d839-6662-6dd8-b6976527c252@citrix.com>
In-Reply-To: <2e8d6c12-d839-6662-6dd8-b6976527c252@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 21 Feb 2020 07:22:53 -0700
X-Gmail-Original-Message-ID: <CABfawhkwm4Nh6zrb9dmUPizaxMJG7ccsg3Mb8QdOdObGkJ-Hqg@mail.gmail.com>
Message-ID: <CABfawhkwm4Nh6zrb9dmUPizaxMJG7ccsg3Mb8QdOdObGkJ-Hqg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgNzowMiBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDIxLzAyLzIwMjAgMTM6NDMsIEFuZHJldyBD
b29wZXIgd3JvdGU6Cj4gPiBPbiAxMC8wMi8yMDIwIDE5OjIxLCBUYW1hcyBLIExlbmd5ZWwgd3Jv
dGU6Cj4gPj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVu
L2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiA+PiBpbmRleCAzODM1YmM5MjhmLi5jY2YzMzg5
MThkIDEwMDY0NAo+ID4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4gPj4g
KysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiA+PiBAQCAtMzYsNiArMzcsOSBA
QAo+ID4+ICAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgo+ID4+ICAjaW5jbHVkZSA8YXNtL2F0b21p
Yy5oPgo+ID4+ICAjaW5jbHVkZSA8YXNtL2V2ZW50Lmg+Cj4gPj4gKyNpbmNsdWRlIDxhc20vaGFw
Lmg+Cj4gPj4gKyNpbmNsdWRlIDxhc20vaHZtL2h2bS5oPgo+ID4+ICsjaW5jbHVkZSA8YXNtL2h2
bS9zYXZlLmg+Cj4gPiBUaGlzIGluY2x1ZGUgaXMgc3RhbGUsIEkgdGhpbmsuCj4gPgo+ID4+ICtz
dGF0aWMgdm9pZCBmb3JrX3RzYyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkK
PiA+PiArewo+ID4+ICsgICAgdWludDMyX3QgdHNjX21vZGU7Cj4gPj4gKyAgICB1aW50MzJfdCBn
dHNjX2toejsKPiA+PiArICAgIHVpbnQzMl90IGluY2FybmF0aW9uOwo+ID4+ICsgICAgdWludDY0
X3QgZWxhcHNlZF9uc2VjOwo+ID4+ICsKPiA+PiArICAgIHRzY19nZXRfaW5mbyhkLCAmdHNjX21v
ZGUsICZlbGFwc2VkX25zZWMsICZndHNjX2toeiwgJmluY2FybmF0aW9uKTsKPiA+PiArICAgIHRz
Y19zZXRfaW5mbyhjZCwgdHNjX21vZGUsIGVsYXBzZWRfbnNlYywgZ3RzY19raHosIGluY2FybmF0
aW9uKTsKPiA+IFNhZGx5LCBnZXQgYW5kIHNldCBhcmUgYXN5bWV0cmljLiAgRm9yIHJlYXNvbnMg
YmVzdCB1bmRlcnN0b29kIGJ5IHRoZQo+ID4gb3JpZ2luYWwgYXV0aG9ycywgaW5jYXJuYXRpb24g
Z2V0cyBhdXRvbWF0aWNhbGx5IGluY3JlbWVudGVkIG9uIHNldCwKPiA+IHJhdGhlciB0aGFuIGhh
cHBpbmcgYXMgcGFydCBvZiBtaWdyYXRpb24gd2hlcmUgaXQgbG9naWNhbGx5IGxpdmVzLgo+ID4K
PiA+IEFzIGEgcmVzdWx0LCB5b3UgcHJvYmFibHkgd2FudCB0byBzZXQgaW5jYXJuYXRpb24gLSAx
LCBhbmQgbGVhdmUgYQo+ID4gY29tbWVudCBzYXlpbmcgIkRvbid0IGJ1bXAgdGhlIGluY2FybmF0
aW9uIiBvciBzaW1pbGFyLgo+Cj4gUC5TLiBDYW4gYm90aCBiZSBmaXhlZCBvbiBjb21taXQgaWYg
eW91IGFncmVlLiAgU2VlbXMgcG9pbnRsZXNzIHNlbmRpbmcKPiBhIHY5IGp1c3QgZm9yIHRoZXNl
IHR3by4KCkdyZWF0LCBJIGhhdmUgbm8gaXNzdWUgd2l0aCB0aGVzZSBjaGFuZ2VzLgoKVGhhbmtz
IQpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:24:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:24:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59E6-0000Sv-P2; Fri, 21 Feb 2020 14:24:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j59E5-0000So-8S
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:24:21 +0000
X-Inumbo-ID: d95c15d2-54b5-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d95c15d2-54b5-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 14:24:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8DDD1B213;
 Fri, 21 Feb 2020 14:24:19 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <3a7a760f-2212-01f8-3e2c-8383e7f74177@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <fe649f4a-3e0c-4beb-8030-67cabf81cca7@suse.com>
Date: Fri, 21 Feb 2020 15:24:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <3a7a760f-2212-01f8-3e2c-8383e7f74177@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTU6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAyLjIwMjAgMTU6
MTYsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIxLjAyLjIwIDE1OjExLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4+PiBIaSBKdWVyZ2VuLAo+Pj4KPj4+IE9uIDIxLzAyLzIwMjAgMTQ6MDYsIErD
vHJnZW4gR3Jvw58gd3JvdGU6Cj4+Pj4gT24gMjEuMDIuMjAgMTQ6NDksIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+Pj4KPj4+Pj4KPj4+Pj4gT24gMjEvMDIvMjAyMCAxMzo0NiwgSsO8cmdlbiBHcm/D
nyB3cm90ZToKPj4+Pj4+IE9uIDIxLjAyLjIwIDE0OjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+
Pj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4+
PiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICswMDAwLCBKdWxpZW4gR3JhbGwg
d3JvdGU6Cj4+Pj4+Pj4+PiBIaSwKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBPbiAyMC8wMi8yMDIwIDE3
OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+Pj4+Pj4gQWxsb3cgYSBDUFUgYWxyZWFk
eSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxzbyBsb2NrCj4+Pj4+Pj4+Pj4g
aXQgaW4KPj4+Pj4+Pj4+PiByZWFkIG1vZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyBy
ZWFkIGxvY2tpbmcgYSByd2xvY2sgdGhhdCdzCj4+Pj4+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0
aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+Pj4+
Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2Fz
ZS4KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJp
dHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvCj4+Pj4+Pj4+Pj4gc3VwcG9ydAo+Pj4+Pj4+
Pj4+IHVwIHRvIDE2Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8g
MiBiaXRzOiBvbmUgdG8KPj4+Pj4+Pj4+PiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVy
cyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUKPj4+Pj4+Pj4+PiBvdGhlciB0bwo+Pj4+Pj4+
Pj4+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3RlIHRoZSB3cml0
ZSByZWxhdGVkIGRhdGEKPj4+Pj4+Pj4+PiBpcyB1c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9uZSBp
biBvcmRlciB0byBiZSBhYmxlIHRvIGNsZWFyIGl0IChhbmQKPj4+Pj4+Pj4+PiB0aHVzIHJlbGVh
c2UgdGhlIGxvY2spIHVzaW5nIGEgMTZiaXQgYXRvbWljIHdyaXRlLgo+Pj4+Pj4+Pj4+Cj4+Pj4+
Pj4+Pj4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBjb25jdXJyZW50IHJlYWRl
cnMgZnJvbQo+Pj4+Pj4+Pj4+IDE2Nzc3MjE2IHRvCj4+Pj4+Pj4+Pj4gNjU1MzYsIEkgdGhpbmsg
dGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4+Pj4+
Pj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1
cmVzIHN1cHBvcnQKPj4+Pj4+Pj4+PiBhdG9taWMKPj4+Pj4+Pj4+PiBvcGVyYXRpb25zIG9uIDY0
Yml0IGludGVnZXJzLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUgdG8g
c3VwcG9ydCBhdG9taWMgb3BlcmF0aW9ucyBvbiA2NC1iaXQgaW50ZWdlcnMuCj4+Pj4+Pj4+Pgo+
Pj4+Pj4+Pj4+ICDCoMKgIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190
ICpsb2NrKQo+Pj4+Pj4+Pj4+ICDCoMKgIHsKPj4+Pj4+Pj4+PiAtwqDCoMKgIC8qCj4+Pj4+Pj4+
Pj4gLcKgwqDCoMKgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBj
bGVhcmVkIGRpcmVjdGx5Lgo+Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIE90aGVyd2lzZSwgYW4gYXRv
bWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+Pj4+PiAtwqDC
oMKgwqAgKi8KPj4+Pj4+Pj4+PiAtwqDCoMKgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2st
PmNudHMpOwo+Pj4+Pj4+Pj4+ICvCoMKgwqAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBh
dG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkCj4+Pj4+Pj4+Pj4gZGlyZWN0bHkuICovCj4+Pj4+Pj4+
Pj4gK8KgwqDCoCBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9j
ay0+Y250cykpKTsKPj4+Pj4+Pj4+PiArwqDCoMKgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0g
MTYpOwo+Pj4+Pj4+Pj4+ICvCoMKgwqAgd3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZsb2NrLT5j
bnRzLCAwKTsKPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBJIHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8g
Y2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5IGludG8gYQo+Pj4+Pj4+Pj4gdWludDE2X3QuIFlv
dQo+Pj4+Pj4+Pj4gd291bGQgYXQgbGVhc3Qgd2FudCB0byB1c2UgJmxvY2stPmNudHMuY291bnRl
ciBoZXJlLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBTdXJlLCBJIHdhcyB3b25kZXJpbmcgYWJvdXQgdGhp
cyBteXNlbGYuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFdpbGwgd2FpdCBmb3IgbW9yZSBjb21tZW50cywg
bm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCj4+Pj4+Pj4+IGNvbW1pdCBp
ZiB0aGVyZSBhcmUgbm8gb3RoZXIgaXNzdWVzLgo+Pj4+Pj4+Cj4+Pj4+Pj4gSXQncyBtb3JlIHRo
YW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxpa2UK
Pj4+Pj4+PiB0aGlzIG9uZSBpcyBlbmRpYW5uZXNzLXVuc2FmZSwgYW5kIGhlbmNlIGEgdHJhcCB3
YWl0aW5nIGZvciBhIGJpZwo+Pj4+Pj4+IGVuZGlhbiBwb3J0IGF0dGVtcHQgdG8gZmFsbCBpbnRv
LiBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCBjYXVzZQo+Pj4+Pj4+IGEgYnVpbGQgZmFp
bHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmIGl0IHdh
cwo+Pj4+Pj4+IGVuZGlhbm5lc3Mtc2FmZS4KPj4+Pj4+Cj4+Pj4+PiBXb3VsZG4ndCBhIHVuaW9u
IGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+Pj4+Pgo+Pj4+PiBZb3Ugd291bGQgbm90IGJlIGFibGUg
dG8gdXNlIGF0b21pY190IGluIHRoYXQgY2FzZSBhcyB5b3UgY2FuJ3QKPj4+Pj4gYXNzdW1lIHRo
ZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4KPj4+Pgo+Pj4+IHVuaW9uIHJ3bG9ja3dvcmQgewo+
Pj4+ICDCoMKgwqDCoCBhdG9taWNfdCBjbnRzOwo+Pj4+ICDCoMKgwqDCoCB1aW50MzJfdCB2YWw7
Cj4+Pj4gIMKgwqDCoMKgIHN0cnVjdCB7Cj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqAgdWludDE2X3Qg
d3JpdGU7Cj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqAgdWludDE2X3QgcmVhZGVyczsKPj4+PiAgwqDC
oMKgwqAgfTsKPj4+PiB9Owo+Pj4+Cj4+Pj4gc3RhdGljIGlubGluZSBjb25zdCB1aW50MzJfdCBf
cXJfYmlhcygKPj4+PiAgwqDCoMKgwqAgY29uc3QgdW5pb24gcndsb2Nrd29yZCB7Cj4+Pj4gIMKg
wqDCoMKgwqDCoMKgwqAgLndyaXRlID0gMCwKPj4+PiAgwqDCoMKgwqDCoMKgwqDCoCAucmVhZGVy
cyA9IDEKPj4+PiAgwqDCoMKgwqAgfSB4Owo+Pj4+Cj4+Pj4gIMKgwqDCoMKgIHJldHVybiB4LnZh
bDsKPj4+PiB9Cj4+Pj4KPj4+PiAuLi4KPj4+PiAgwqDCoMKgwqAgY250cyA9IGF0b21pY19hZGRf
cmV0dXJuKF9xcl9iaWFzKCksICZsb2NrLT5jbnRzKTsKPj4+PiAuLi4KPj4+Pgo+Pj4+IEkgZ3Vl
c3MgdGhpcyBzaG91bGQgZG8gdGhlIHRyaWNrLCBubz8KPj4+Cj4+PiBZb3UgYXJlIGFzc3VtaW5n
IHRoZSBhdG9taWNfdCBsYXlvdXQgd2hpY2ggSSB3b3VsZCByYXRoZXIgbm8gd2FudCB0bwo+Pj4g
aGFwcGVuLgo+Pgo+PiBUaGF0IGFscmVhZHkgaGFwcGVuZWQuIHJ3bG9jay5oIGFscmVhZHkgYXNz
dW1lcyBhdG9taWNfdCB0byBiZSAzMiBiaXRzCj4+IHdpZGUuCj4gCj4gRXhhY3RseSAzMiBiaXRz
LCBvciBhdCBsZWFzdCBhcyBtYW55PwoKVmFsdWUgaXMgcmVhZCBpbnRvIGEgdTMyIHZhcmlhYmxl
IGFuZCB0aGVuIGFuIHVwZGF0ZSB2aWEgY21weGNoZygpIGlzCmRvbmUgdXNpbmcgdGhhdCB2YWx1
ZSBmb3IgY29tcGFyaXNvbi4gU28gYW55IGFkZGl0aW9uYWwgYml0cyB3aWxsIGJlCmxvc3QgYW5k
IHVwZGF0ZSB3aWxsIG5ldmVyIHN1Y2NlZWQgKHNlZSBxdWV1ZV93cml0ZV9sb2NrX3Nsb3dwYXRo
KCkpLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:24:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:24:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Ef-0000Wo-2M; Fri, 21 Feb 2020 14:24:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j59Ed-0000Wc-S0
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:24:55 +0000
X-Inumbo-ID: ed854448-54b5-11ea-8681-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ed854448-54b5-11ea-8681-12813bfff9fa;
 Fri, 21 Feb 2020 14:24:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582295094;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=5V6wc+9mpRmkGpMuMTV0BZEnZVMwxN1rjEGXohUW4aU=;
 b=FcJht7ZCvGG7BM40G4UOlv9aF+pkskgIDeOVWlaF2Dwnd5ZsS0diTURj
 Y8x779HWRynmolZiVfVycpuv2/cCJBiaLX7b423ELjAcv+huDuL9pyBBc
 xtZ5QnWdvoB61Tlr1s8OGpWPHE/d0tnw4G1y0u4ASzZUhWmTZvboXwTsZ M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y8RSahKbtmuA+ejK3hSCJcCTV55gfvG8rZeZN6TdFVwt04Ma9pf7AlAws+kUAiG0upZFUcg7+/
 gUsgrWpPuCp8BFMcGaNAS3INbpdzW9ielDy0b4uKNh1xpMtYbK/obK8NeMDyTsxfyjeUQC8+XT
 lz/bv7VFxepsDa2CRJe1izjDrWTbhwYZe+tBx6cw/uQ2td/MVMa/AieyA8rvUf9RHc9pgZvvfP
 emjIhmU535ZkYSo71v6vIWzFBt/g/gVcWFp1rquVByq8voL1a6WEZ2O2Oc18SI2agQw+MzKaCC
 0Y4=
X-SBRS: 2.7
X-MesageID: 13176928
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13176928"
Date: Fri, 21 Feb 2020 15:24:45 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anchal Agarwal <anchalag@amazon.com>
Message-ID: <20200221142445.GZ4679@Air-de-Roger>
References: <cover.1581721799.git.anchalag@amazon.com>
 <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <890c404c585d7790514527f0c021056a7be6e748.1581721799.git.anchalag@amazon.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [RFC PATCH v3 06/12] xen-blkfront: add callbacks
 for PM suspend and hibernation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: eduval@amazon.com, len.brown@intel.com, peterz@infradead.org,
 benh@kernel.crashing.org, x86@kernel.org, linux-mm@kvack.org, pavel@ucw.cz,
 hpa@zytor.com, tglx@linutronix.de, sstabellini@kernel.org, fllinden@amaozn.com,
 kamatam@amazon.com, mingo@redhat.com, xen-devel@lists.xenproject.org,
 sblbir@amazon.com, axboe@kernel.dk, konrad.wilk@oracle.com, bp@alien8.de,
 boris.ostrovsky@oracle.com, jgross@suse.com, netdev@vger.kernel.org,
 linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org,
 vkuznets@redhat.com, davem@davemloft.net, dwmw@amazon.co.uk
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMTQsIDIwMjAgYXQgMTE6MjU6MzRQTSArMDAwMCwgQW5jaGFsIEFnYXJ3YWwg
d3JvdGU6Cj4gRnJvbTogTXVuZWhpc2EgS2FtYXRhIDxrYW1hdGFtQGFtYXpvbi5jb20KPiAKPiBB
ZGQgZnJlZXplLCB0aGF3IGFuZCByZXN0b3JlIGNhbGxiYWNrcyBmb3IgUE0gc3VzcGVuZCBhbmQg
aGliZXJuYXRpb24KPiBzdXBwb3J0LiBBbGwgZnJvbnRlbmQgZHJpdmVycyB0aGF0IG5lZWRzIHRv
IHVzZSBQTV9ISUJFUk5BVElPTi9QTV9TVVNQRU5ECj4gZXZlbnRzLCBuZWVkIHRvIGltcGxlbWVu
dCB0aGVzZSB4ZW5idXNfZHJpdmVyIGNhbGxiYWNrcy4KPiBUaGUgZnJlZXplIGhhbmRsZXIgc3Rv
cHMgYSBibG9jay1sYXllciBxdWV1ZSBhbmQgZGlzY29ubmVjdCB0aGUKPiBmcm9udGVuZCBmcm9t
IHRoZSBiYWNrZW5kIHdoaWxlIGZyZWVpbmcgcmluZ19pbmZvIGFuZCBhc3NvY2lhdGVkIHJlc291
cmNlcy4KPiBUaGUgcmVzdG9yZSBoYW5kbGVyIHJlLWFsbG9jYXRlcyByaW5nX2luZm8gYW5kIHJl
LWNvbm5lY3QgdG8gdGhlCj4gYmFja2VuZCwgc28gdGhlIHJlc3Qgb2YgdGhlIGtlcm5lbCBjYW4g
Y29udGludWUgdG8gdXNlIHRoZSBibG9jayBkZXZpY2UKPiB0cmFuc3BhcmVudGx5LiBBbHNvLCB0
aGUgaGFuZGxlcnMgYXJlIHVzZWQgZm9yIGJvdGggUE0gc3VzcGVuZCBhbmQKPiBoaWJlcm5hdGlv
biBzbyB0aGF0IHdlIGNhbiBrZWVwIHRoZSBleGlzdGluZyBzdXNwZW5kL3Jlc3VtZSBjYWxsYmFj
a3MgZm9yCj4gWGVuIHN1c3BlbmQgd2l0aG91dCBtb2RpZmljYXRpb24uIEJlZm9yZSBkaXNjb25u
ZWN0aW5nIGZyb20gYmFja2VuZCwKPiB3ZSBuZWVkIHRvIHByZXZlbnQgYW55IG5ldyBJTyBmcm9t
IGJlaW5nIHF1ZXVlZCBhbmQgd2FpdCBmb3IgZXhpc3RpbmcKPiBJTyB0byBjb21wbGV0ZS4gRnJl
ZXplL3VuZnJlZXplIG9mIHRoZSBxdWV1ZXMgd2lsbCBndWFyYW50ZWUgdGhhdCB0aGVyZQo+IGFy
ZSBubyByZXF1ZXN0cyBpbiB1c2Ugb24gdGhlIHNoYXJlZCByaW5nLgo+IAo+IE5vdGU6Rm9yIG9s
ZGVyIGJhY2tlbmRzLGlmIGEgYmFja2VuZCBkb2Vzbid0IGhhdmUgY29tbWl0JzEyZWE3Mjk2NDVh
Y2UnCj4geGVuL2Jsa2JhY2s6IHVubWFwIGFsbCBwZXJzaXN0ZW50IGdyYW50cyB3aGVuIGZyb250
ZW5kIGdldHMgZGlzY29ubmVjdGVkLAo+IHRoZSBmcm9udGVuZCBtYXkgc2VlIG1hc3NpdmUgYW1v
dW50IG9mIGdyYW50IHRhYmxlIHdhcm5pbmcgd2hlbiBmcmVlaW5nCj4gcmVzb3VyY2VzLgo+IFsg
ICAzNi44NTI2NTldIGRlZmVycmluZyBnLmUuIDB4ZjkgKHBmbiAweGZmZmZmZmZmZmZmZmZmZmYp
Cj4gWyAgIDM2Ljg1NTA4OV0geGVuOmdyYW50X3RhYmxlOiBXQVJOSU5HOmUuZy4gMHgxMTIgc3Rp
bGwgaW4gdXNlIQo+IAo+IEluIHRoaXMgY2FzZSwgcGVyc2lzdGVudCBncmFudHMgd291bGQgbmVl
ZCB0byBiZSBkaXNhYmxlZC4KPiAKPiBbQW5jaGFsIENoYW5nZWxvZzogUmVtb3ZlZCB0aW1lb3V0
L3JlcXVlc3QgZHVyaW5nIGJsa2Zyb250IGZyZWV6ZS4KPiBGaXhlZCBtYWpvciBwYXJ0IG9mIHRo
ZSBjb2RlIHRvIHdvcmsgd2l0aCBibGstbXFdCj4gU2lnbmVkLW9mZi1ieTogQW5jaGFsIEFnYXJ3
YWwgPGFuY2hhbGFnQGFtYXpvbi5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTXVuZWhpc2EgS2FtYXRh
IDxrYW1hdGFtQGFtYXpvbi5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvYmxvY2sveGVuLWJsa2Zyb250
LmMgfCAxMTkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0KPiAgMSBmaWxlIGNo
YW5nZWQsIDExMiBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQg
YS9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtmcm9udC5jIGIvZHJpdmVycy9ibG9jay94ZW4tYmxrZnJv
bnQuYwo+IGluZGV4IDQ3ODEyMDIzMzc1MC4uZDcxNWVkM2NiNjlhIDEwMDY0NAo+IC0tLSBhL2Ry
aXZlcnMvYmxvY2sveGVuLWJsa2Zyb250LmMKPiArKysgYi9kcml2ZXJzL2Jsb2NrL3hlbi1ibGtm
cm9udC5jCj4gQEAgLTQ3LDYgKzQ3LDggQEAKPiAgI2luY2x1ZGUgPGxpbnV4L2JpdG1hcC5oPgo+
ICAjaW5jbHVkZSA8bGludXgvbGlzdC5oPgo+ICAjaW5jbHVkZSA8bGludXgvd29ya3F1ZXVlLmg+
Cj4gKyNpbmNsdWRlIDxsaW51eC9jb21wbGV0aW9uLmg+Cj4gKyNpbmNsdWRlIDxsaW51eC9kZWxh
eS5oPgo+ICAKPiAgI2luY2x1ZGUgPHhlbi94ZW4uaD4KPiAgI2luY2x1ZGUgPHhlbi94ZW5idXMu
aD4KPiBAQCAtNzksNiArODEsOCBAQCBlbnVtIGJsa2lmX3N0YXRlIHsKPiAgCUJMS0lGX1NUQVRF
X0RJU0NPTk5FQ1RFRCwKPiAgCUJMS0lGX1NUQVRFX0NPTk5FQ1RFRCwKPiAgCUJMS0lGX1NUQVRF
X1NVU1BFTkRFRCwKPiArCUJMS0lGX1NUQVRFX0ZSRUVaSU5HLAo+ICsJQkxLSUZfU1RBVEVfRlJP
WkVOCj4gIH07Cj4gIAo+ICBzdHJ1Y3QgZ3JhbnQgewo+IEBAIC0yMjAsNiArMjI0LDcgQEAgc3Ry
dWN0IGJsa2Zyb250X2luZm8KPiAgCXN0cnVjdCBsaXN0X2hlYWQgcmVxdWVzdHM7Cj4gIAlzdHJ1
Y3QgYmlvX2xpc3QgYmlvX2xpc3Q7Cj4gIAlzdHJ1Y3QgbGlzdF9oZWFkIGluZm9fbGlzdDsKPiAr
CXN0cnVjdCBjb21wbGV0aW9uIHdhaXRfYmFja2VuZF9kaXNjb25uZWN0ZWQ7Cj4gIH07Cj4gIAo+
ICBzdGF0aWMgdW5zaWduZWQgaW50IG5yX21pbm9yczsKPiBAQCAtMjYxLDYgKzI2Niw3IEBAIHN0
YXRpYyBERUZJTkVfU1BJTkxPQ0sobWlub3JfbG9jayk7Cj4gIHN0YXRpYyBpbnQgYmxrZnJvbnRf
c2V0dXBfaW5kaXJlY3Qoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8pOwo+ICBzdGF0
aWMgdm9pZCBibGtmcm9udF9nYXRoZXJfYmFja2VuZF9mZWF0dXJlcyhzdHJ1Y3QgYmxrZnJvbnRf
aW5mbyAqaW5mbyk7Cj4gIHN0YXRpYyBpbnQgbmVnb3RpYXRlX21xKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvKTsKPiArc3RhdGljIHZvaWQgX19ibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9p
bmZvICppbmZvKTsKCkknbSBub3QgcGFydGljdWxhcmx5IGZvdW5kIG9mIGFkZGluZyB1bmRlcnNj
b3JlIHByZWZpeGVzIHRvIGZ1bmN0aW9ucywKSSB3b3VsZCByYXRoZXIgdXNlIGEgbW9yZSBkZXNj
cmlwdGl2ZSBuYW1lIGlmIHBvc3NpYmxlLgpibGtpZl9mcmVlX3txdWV1ZXMvcmluZ3N9IG1heWJl
PwoKPiAgCj4gIHN0YXRpYyBpbnQgZ2V0X2lkX2Zyb21fZnJlZWxpc3Qoc3RydWN0IGJsa2Zyb250
X3JpbmdfaW5mbyAqcmluZm8pCj4gIHsKPiBAQCAtOTk1LDYgKzEwMDEsNyBAQCBzdGF0aWMgaW50
IHhsdmJkX2luaXRfYmxrX3F1ZXVlKHN0cnVjdCBnZW5kaXNrICpnZCwgdTE2IHNlY3Rvcl9zaXpl
LAo+ICAJaW5mby0+c2VjdG9yX3NpemUgPSBzZWN0b3Jfc2l6ZTsKPiAgCWluZm8tPnBoeXNpY2Fs
X3NlY3Rvcl9zaXplID0gcGh5c2ljYWxfc2VjdG9yX3NpemU7Cj4gIAlibGtpZl9zZXRfcXVldWVf
bGltaXRzKGluZm8pOwo+ICsJaW5pdF9jb21wbGV0aW9uKCZpbmZvLT53YWl0X2JhY2tlbmRfZGlz
Y29ubmVjdGVkKTsKPiAgCj4gIAlyZXR1cm4gMDsKPiAgfQo+IEBAIC0xMjE4LDYgKzEyMjUsOCBA
QCBzdGF0aWMgdm9pZCB4bHZiZF9yZWxlYXNlX2dlbmRpc2soc3RydWN0IGJsa2Zyb250X2luZm8g
KmluZm8pCj4gIC8qIEFscmVhZHkgaG9sZCByaW5mby0+cmluZ19sb2NrLiAqLwo+ICBzdGF0aWMg
aW5saW5lIHZvaWQga2lja19wZW5kaW5nX3JlcXVlc3RfcXVldWVzX2xvY2tlZChzdHJ1Y3QgYmxr
ZnJvbnRfcmluZ19pbmZvICpyaW5mbykKPiAgewo+ICsJaWYgKHVubGlrZWx5KHJpbmZvLT5kZXZf
aW5mby0+Y29ubmVjdGVkID09IEJMS0lGX1NUQVRFX0ZSRUVaSU5HKSkKPiArCQlyZXR1cm47CgpE
byB5b3UgcmVhbGx5IG5lZWQgdGhpcyBjaGVjayBoZXJlPwoKVGhlIHF1ZXVlIHdpbGwgYmUgZnJv
emVuIGFuZCBxdWllc2NlZCBpbiBibGtmcm9udF9mcmVlemUgd2hlbiB0aGUgc3RhdGUKaXMgc2V0
IHRvIEJMS0lGX1NUQVRFX0ZSRUVaSU5HLCBhbmQgdGhlbiB0aGUgY2FsbCB0bwpibGtfbXFfc3Rh
cnRfc3RvcHBlZF9od19xdWV1ZXMgaXMganVzdCBhIG5vb3AgYXMgbG9uZyBhcyB0aGUgcXVldWUg
aXMKcXVpZXNjZWQgKHNlZSBibGtfbXFfcnVuX2h3X3F1ZXVlKS4KCj4gIAlpZiAoIVJJTkdfRlVM
TCgmcmluZm8tPnJpbmcpKQo+ICAJCWJsa19tcV9zdGFydF9zdG9wcGVkX2h3X3F1ZXVlcyhyaW5m
by0+ZGV2X2luZm8tPnJxLCB0cnVlKTsKPiAgfQo+IEBAIC0xMzQxLDggKzEzNTAsNiBAQCBzdGF0
aWMgdm9pZCBibGtpZl9mcmVlX3Jpbmcoc3RydWN0IGJsa2Zyb250X3JpbmdfaW5mbyAqcmluZm8p
Cj4gIAo+ICBzdGF0aWMgdm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZv
LCBpbnQgc3VzcGVuZCkKPiAgewo+IC0JdW5zaWduZWQgaW50IGk7Cj4gLQo+ICAJLyogUHJldmVu
dCBuZXcgcmVxdWVzdHMgYmVpbmcgaXNzdWVkIHVudGlsIHdlIGZpeCB0aGluZ3MgdXAuICovCj4g
IAlpbmZvLT5jb25uZWN0ZWQgPSBzdXNwZW5kID8KPiAgCQlCTEtJRl9TVEFURV9TVVNQRU5ERUQg
OiBCTEtJRl9TVEFURV9ESVNDT05ORUNURUQ7Cj4gQEAgLTEzNTAsNiArMTM1NywxMyBAQCBzdGF0
aWMgdm9pZCBibGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvLCBpbnQgc3VzcGVu
ZCkKPiAgCWlmIChpbmZvLT5ycSkKPiAgCQlibGtfbXFfc3RvcF9od19xdWV1ZXMoaW5mby0+cnEp
Owo+ICAKPiArCV9fYmxraWZfZnJlZShpbmZvKTsKPiArfQo+ICsKPiArc3RhdGljIHZvaWQgX19i
bGtpZl9mcmVlKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ICt7Cj4gKwl1bnNpZ25lZCBp
bnQgaTsKPiArCj4gIAlmb3IgKGkgPSAwOyBpIDwgaW5mby0+bnJfcmluZ3M7IGkrKykKPiAgCQli
bGtpZl9mcmVlX3JpbmcoJmluZm8tPnJpbmZvW2ldKTsKPiAgCj4gQEAgLTE1NTMsOCArMTU2Nywx
MCBAQCBzdGF0aWMgaXJxcmV0dXJuX3QgYmxraWZfaW50ZXJydXB0KGludCBpcnEsIHZvaWQgKmRl
dl9pZCkKPiAgCXN0cnVjdCBibGtmcm9udF9yaW5nX2luZm8gKnJpbmZvID0gKHN0cnVjdCBibGtm
cm9udF9yaW5nX2luZm8gKilkZXZfaWQ7Cj4gIAlzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbyA9
IHJpbmZvLT5kZXZfaW5mbzsKPiAgCj4gLQlpZiAodW5saWtlbHkoaW5mby0+Y29ubmVjdGVkICE9
IEJMS0lGX1NUQVRFX0NPTk5FQ1RFRCkpCj4gLQkJcmV0dXJuIElSUV9IQU5ETEVEOwo+ICsJaWYg
KHVubGlrZWx5KGluZm8tPmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9DT05ORUNURUQpKSB7Cj4g
KwkJaWYgKGluZm8tPmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9GUkVFWklORykKClBsZWFzZSBm
b2xkIHRoaXMgaW50byB0aGUgcHJldmlvdXMgaWYgY29uZGl0aW9uOgoKaWYgKHVubGlrZWx5KGlu
Zm8tPmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9DT05ORUNURUQgJiYKICAgICAgICAgICAgIGlu
Zm8tPmNvbm5lY3RlZCAhPSBCTEtJRl9TVEFURV9GUkVFWklORykpCglyZXR1cm4gSVJRX0hBTkRM
RUQ7Cgo+ICsJfQo+ICAKPiAgCXNwaW5fbG9ja19pcnFzYXZlKCZyaW5mby0+cmluZ19sb2NrLCBm
bGFncyk7Cj4gICBhZ2FpbjoKPiBAQCAtMjAyMCw2ICsyMDM2LDcgQEAgc3RhdGljIGludCBibGtp
Zl9yZWNvdmVyKHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ICAJc3RydWN0IGJpbyAqYmlv
Owo+ICAJdW5zaWduZWQgaW50IHNlZ3M7Cj4gIAo+ICsJYm9vbCBmcm96ZW4gPSBpbmZvLT5jb25u
ZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJPWkVOOwoKUGxlYXNlIHBsYWNlIHRoaXMgdG9nZXRoZXIg
d2l0aCB0aGUgcmVzdCBvZiB0aGUgbG9jYWwgdmFyaWFibGUKZGVjbGFyYXRpb25zLgoKPiAgCWJs
a2Zyb250X2dhdGhlcl9iYWNrZW5kX2ZlYXR1cmVzKGluZm8pOwo+ICAJLyogUmVzZXQgbGltaXRz
IGNoYW5nZWQgYnkgYmxrX21xX3VwZGF0ZV9ucl9od19xdWV1ZXMoKS4gKi8KPiAgCWJsa2lmX3Nl
dF9xdWV1ZV9saW1pdHMoaW5mbyk7Cj4gQEAgLTIwNDYsNiArMjA2Myw5IEBAIHN0YXRpYyBpbnQg
YmxraWZfcmVjb3ZlcihzdHJ1Y3QgYmxrZnJvbnRfaW5mbyAqaW5mbykKPiAgCQlraWNrX3BlbmRp
bmdfcmVxdWVzdF9xdWV1ZXMocmluZm8pOwo+ICAJfQo+ICAKPiArCWlmIChmcm96ZW4pCj4gKwkJ
cmV0dXJuIDA7CgpJIGhhdmUgdG8gYWRtaXQgbXkgbWVtb3J5IGlzIGZ1enp5IGhlcmUsIGJ1dCBk
b24ndCB5b3UgbmVlZCB0bwpyZS1xdWV1ZSByZXF1ZXN0cyBpbiBjYXNlIHRoZSBiYWNrZW5kIGhh
cyBkaWZmZXJlbnQgbGltaXRzIG9mIGluZGlyZWN0CmRlc2NyaXB0b3JzIHBlciByZXF1ZXN0IGZv
ciBleGFtcGxlPwoKT3IgZG8gd2UgZXhwZWN0IHRoYXQgdGhlIGZyb250ZW5kIGlzIGFsd2F5cyBn
b2luZyB0byBiZSByZXN1bWVkIG9uIHRoZQpzYW1lIGJhY2tlbmQsIGFuZCB0aHVzIGZlYXR1cmVz
IHdvbid0IGNoYW5nZT8KCj4gKwo+ICAJbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlKHJlcSwgbiwg
JmluZm8tPnJlcXVlc3RzLCBxdWV1ZWxpc3QpIHsKPiAgCQkvKiBSZXF1ZXVlIHBlbmRpbmcgcmVx
dWVzdHMgKGZsdXNoIG9yIGRpc2NhcmQpICovCj4gIAkJbGlzdF9kZWxfaW5pdCgmcmVxLT5xdWV1
ZWxpc3QpOwo+IEBAIC0yMzU5LDYgKzIzNzksNyBAQCBzdGF0aWMgdm9pZCBibGtmcm9udF9jb25u
ZWN0KHN0cnVjdCBibGtmcm9udF9pbmZvICppbmZvKQo+ICAKPiAgCQlyZXR1cm47Cj4gIAljYXNl
IEJMS0lGX1NUQVRFX1NVU1BFTkRFRDoKPiArCWNhc2UgQkxLSUZfU1RBVEVfRlJPWkVOOgo+ICAJ
CS8qCj4gIAkJICogSWYgd2UgYXJlIHJlY292ZXJpbmcgZnJvbSBzdXNwZW5zaW9uLCB3ZSBuZWVk
IHRvIHdhaXQKPiAgCQkgKiBmb3IgdGhlIGJhY2tlbmQgdG8gYW5ub3VuY2UgaXQncyBmZWF0dXJl
cyBiZWZvcmUKPiBAQCAtMjQ3NiwxMiArMjQ5NywzNyBAQCBzdGF0aWMgdm9pZCBibGtiYWNrX2No
YW5nZWQoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKPiAgCQlicmVhazsKPiAgCj4gIAljYXNl
IFhlbmJ1c1N0YXRlQ2xvc2VkOgo+IC0JCWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlQ2xv
c2VkKQo+ICsJCWlmIChkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlQ2xvc2VkKSB7Cj4gKwkJCWlm
IChpbmZvLT5jb25uZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcpIHsKPiArCQkJCV9fYmxr
aWZfZnJlZShpbmZvKTsKPiArCQkJCWluZm8tPmNvbm5lY3RlZCA9IEJMS0lGX1NUQVRFX0ZST1pF
TjsKPiArCQkJCWNvbXBsZXRlKCZpbmZvLT53YWl0X2JhY2tlbmRfZGlzY29ubmVjdGVkKTsKPiAr
CQkJCWJyZWFrOwo+ICsJCQl9Cj4gKwo+ICAJCQlicmVhazsKPiArCQl9Cj4gKwo+ICsJCS8qCj4g
KwkJICogV2UgbWF5IHNvbWVob3cgcmVjZWl2ZSBiYWNrZW5kJ3MgQ2xvc2VkIGFnYWluIHdoaWxl
IHRoYXdpbmcKPiArCQkgKiBvciByZXN0b3JpbmcgYW5kIGl0IGNhdXNlcyB0aGF3aW5nIG9yIHJl
c3RvcmluZyB0byBmYWlsLgo+ICsJCSAqIElnbm9yZSBzdWNoIHVuZXhwZWN0ZWQgc3RhdGUgYW55
d2F5Lgo+ICsJCSAqLwo+ICsJCWlmIChpbmZvLT5jb25uZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJP
WkVOICYmCj4gKwkJCQlkZXYtPnN0YXRlID09IFhlbmJ1c1N0YXRlSW5pdGlhbGlzZWQpIHsKCkkn
bSBub3Qgc3VyZSB5b3UgbmVlZCB0aGUgZXh0cmEgZGV2LT5zdGF0ZSA9PSBYZW5idXNTdGF0ZUlu
aXRpYWxpc2VkLgpJZiB0aGUgZnJvdG5lbmQgaXMgaW4gc3RhdGUgQkxLSUZfU1RBVEVfRlJPWkVO
IHlvdSBjYW4gbGlrZWx5IGlnbm9yZQp0aGUgbm90aWZpY2F0aW9uIG9mIHRoZSBiYWNrZW5kIHN3
aXRjaGVkIHRvIGNsb3NlZCBzdGF0ZSwgcmVnYXJkbGVzcwpvZiB0aGUgZnJvbnRlbmQgc3RhdGU/
Cgo+ICsJCQlkZXZfZGJnKCZkZXYtPmRldiwKPiArCQkJCQkiaWdub3JlIHRoZSBiYWNrZW5kJ3Mg
Q2xvc2VkIHN0YXRlOiAlcyIsCj4gKwkJCQkJZGV2LT5ub2RlbmFtZSk7Cj4gKwkJCWJyZWFrOwo+
ICsJCX0KPiAgCQkvKiBmYWxsIHRocm91Z2ggKi8KPiAgCWNhc2UgWGVuYnVzU3RhdGVDbG9zaW5n
Ogo+IC0JCWlmIChpbmZvKQo+IC0JCQlibGtmcm9udF9jbG9zaW5nKGluZm8pOwo+ICsJCWlmIChp
bmZvKSB7Cj4gKwkJCWlmIChpbmZvLT5jb25uZWN0ZWQgPT0gQkxLSUZfU1RBVEVfRlJFRVpJTkcp
Cj4gKwkJCQl4ZW5idXNfZnJvbnRlbmRfY2xvc2VkKGRldik7Cj4gKwkJCWVsc2UKPiArCQkJCWJs
a2Zyb250X2Nsb3NpbmcoaW5mbyk7Cj4gKwkJfQo+ICAJCWJyZWFrOwo+ICAJfQo+ICB9Cj4gQEAg
LTI2MjUsNiArMjY3MSw2MiBAQCBzdGF0aWMgdm9pZCBibGtpZl9yZWxlYXNlKHN0cnVjdCBnZW5k
aXNrICpkaXNrLCBmbW9kZV90IG1vZGUpCj4gIAltdXRleF91bmxvY2soJmJsa2Zyb250X211dGV4
KTsKPiAgfQo+ICAKPiArc3RhdGljIGludCBibGtmcm9udF9mcmVlemUoc3RydWN0IHhlbmJ1c19k
ZXZpY2UgKmRldikKPiArewo+ICsJdW5zaWduZWQgaW50IGk7Cj4gKwlzdHJ1Y3QgYmxrZnJvbnRf
aW5mbyAqaW5mbyA9IGRldl9nZXRfZHJ2ZGF0YSgmZGV2LT5kZXYpOwo+ICsJc3RydWN0IGJsa2Zy
b250X3JpbmdfaW5mbyAqcmluZm87Cj4gKwkvKiBUaGlzIHdvdWxkIGJlIHJlYXNvbmFibGUgdGlt
ZW91dCBhcyB1c2VkIGluIHhlbmJ1c19kZXZfc2h1dGRvd24oKSAqLwo+ICsJdW5zaWduZWQgaW50
IHRpbWVvdXQgPSA1ICogSFo7Cj4gKwlpbnQgZXJyID0gMDsKPiArCj4gKwlpbmZvLT5jb25uZWN0
ZWQgPSBCTEtJRl9TVEFURV9GUkVFWklORzsKPiArCj4gKwlibGtfbXFfZnJlZXplX3F1ZXVlKGlu
Zm8tPnJxKTsKPiArCWJsa19tcV9xdWllc2NlX3F1ZXVlKGluZm8tPnJxKTsKCkRvbid0IHlvdSBu
ZWVkIHRvIGFsc28gZHJhaW4gdGhlIHF1ZXVlIGFuZCBtYWtlIHN1cmUgaXQncyBlbXB0eT8KCj4g
Kwo+ICsJZm9yIChpID0gMDsgaSA8IGluZm8tPm5yX3JpbmdzOyBpKyspIHsKPiArCQlyaW5mbyA9
ICZpbmZvLT5yaW5mb1tpXTsKPiArCj4gKwkJZ250dGFiX2NhbmNlbF9mcmVlX2NhbGxiYWNrKCZy
aW5mby0+Y2FsbGJhY2spOwo+ICsJCWZsdXNoX3dvcmsoJnJpbmZvLT53b3JrKTsKPiArCX0KPiAr
Cj4gKwkvKiBLaWNrIHRoZSBiYWNrZW5kIHRvIGRpc2Nvbm5lY3QgKi8KPiArCXhlbmJ1c19zd2l0
Y2hfc3RhdGUoZGV2LCBYZW5idXNTdGF0ZUNsb3NpbmcpOwo+ICsKPiArCS8qCj4gKwkgKiBXZSBk
b24ndCB3YW50IHRvIG1vdmUgZm9yd2FyZCBiZWZvcmUgdGhlIGZyb250ZW5kIGlzIGRpY29ubmVj
dGVkCj4gKwkgKiBmcm9tIHRoZSBiYWNrZW5kIGNsZWFubHkuCj4gKwkgKi8KPiArCXRpbWVvdXQg
PSB3YWl0X2Zvcl9jb21wbGV0aW9uX3RpbWVvdXQoJmluZm8tPndhaXRfYmFja2VuZF9kaXNjb25u
ZWN0ZWQsCj4gKwkJCQkJICAgICAgdGltZW91dCk7Cj4gKwlpZiAoIXRpbWVvdXQpIHsKPiArCQll
cnIgPSAtRUJVU1k7Cj4gKwkJeGVuYnVzX2Rldl9lcnJvcihkZXYsIGVyciwgIkZyZWV6aW5nIHRp
bWVkIG91dDsiCj4gKwkJCQkgInRoZSBkZXZpY2UgbWF5IGJlY29tZSBpbmNvbnNpc3RlbnQgc3Rh
dGUiKTsKPiArCX0KPiArCj4gKwlyZXR1cm4gZXJyOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IGJs
a2Zyb250X3Jlc3RvcmUoc3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldikKPiArewo+ICsJc3RydWN0
IGJsa2Zyb250X2luZm8gKmluZm8gPSBkZXZfZ2V0X2RydmRhdGEoJmRldi0+ZGV2KTsKPiArCWlu
dCBlcnIgPSAwOwo+ICsKPiArCWVyciA9IHRhbGtfdG9fYmxrYmFjayhkZXYsIGluZm8pOwo+ICsJ
YmxrX21xX3VucXVpZXNjZV9xdWV1ZShpbmZvLT5ycSk7Cj4gKwlibGtfbXFfdW5mcmVlemVfcXVl
dWUoaW5mby0+cnEpOwo+ICsKPiArCWlmIChlcnIpCj4gKwkJZ290byBvdXQ7CgpUaGVyZSdzIG5v
IG5lZWQgZm9yIGFuIG91dCBsYWJlbCBoZXJlLCBqdXN0IHJldHVybiBlcnIsIG9yIGV2ZW4Kc2lt
cGxlcjoKCmlmICghZXJyKQoJYmxrX21xX3VwZGF0ZV9ucl9od19xdWV1ZXMoJmluZm8tPnRhZ19z
ZXQsIGluZm8tPm5yX3JpbmdzKTsKCnJldHVybiBlcnI7CgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:26:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:26:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59GQ-0000gx-FV; Fri, 21 Feb 2020 14:26:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j59GO-0000gp-UU
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:26:44 +0000
X-Inumbo-ID: 2efc3148-54b6-11ea-aa99-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2efc3148-54b6-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 14:26:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582295204;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=emEH6vAzYcFSZPpGUX7HS0C/AAyeP4PdwQ0OH5stPbc=;
 b=JyBmnfni9zDlKEJi9OMK90d42VbxB374yyPRYvmh6N/E2dr4k0+1C436
 68aml1vw2XAkzyLmEWJawglw4Dqb2b1nQsLzNLDu79zhjFnv9aV8EFkj7
 au7RDpPbFuGs4frCshkDfyzF1Qh1vbP22epcjJlxTqORUFXFur5UvI8lC U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ICMhF6iyL9gALPHnS3Rw9RFSFwTv1Rw/cBVdPkLvT6kjQiLYN2+Czd1y0C1jkKPUDtwmO/ojXD
 RqsQ/IND4ZqUzN2kKQGi13P/CNEcxtK+Ucfm1K0hfq8HLytL8NA0VAjHnoZT9+PiCCdsOwsjuv
 CNa8Z3ic+GlCvjbwr7mR+OX+spkuPczoiZjXX3q0gQZCBt70NZ+/LrlSb6eWFF57GsK5SQta8B
 Dir1wJDnbTac9IEKnON0UAQ8w8p9vlEHJyeBPKvcHlVV3IaB3AIzoDQb+CACExEKDFB/pQUMF0
 TNM=
X-SBRS: 2.7
X-MesageID: 12824495
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12824495"
Date: Fri, 21 Feb 2020 15:26:35 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221142635.GA4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDI6MzY6NTJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90
ZToKPiA+PiBIaSwKPiA+Pgo+ID4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPiA+Pj4gQWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdy
aXRlIG1vZGUgdG8gYWxzbyBsb2NrIGl0IGluCj4gPj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBo
YXJtIGluIGFsbG93aW5nIHJlYWQgbG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKPiA+Pj4gYWxyZWFk
eSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBz
dWNoCj4gPj4+IGFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMg
dXNlLWNhc2UuCj4gPj4+Cj4gPj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMg
b2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBvcnQKPiA+Pj4gdXAgdG8gMTYzODQgQ1BV
cy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0bwo+ID4+
PiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFu
ZCB0aGUgb3RoZXIgdG8KPiA+Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1v
ZGUuIE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQgZGF0YQo+ID4+PiBpcyB1c2luZyAxNmJpdHMsIHRo
aXMgaXMgZG9uZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNsZWFyIGl0IChhbmQKPiA+Pj4gdGh1
cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPiA+Pj4KPiA+
Pj4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBjb25jdXJyZW50IHJlYWRlcnMg
ZnJvbSAxNjc3NzIxNiB0bwo+ID4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBi
ZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPiA+Pj4gY2FuIGJlIGV4cGFuZGVkIGZy
b20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4gPj4+
IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdlcnMuCj4gPj4KPiA+PiBGV0lXLCBhcm0zMiBpcyBh
YmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGludGVnZXJzLgo+ID4+
Cj4gPj4+ICAgc3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2sp
Cj4gPj4+ICAgewo+ID4+PiAtICAgIC8qCj4gPj4+IC0gICAgICogSWYgdGhlIHdyaXRlciBmaWVs
ZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+ID4+PiAtICAgICAqIE90
aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4K
PiA+Pj4gLSAgICAgKi8KPiA+Pj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5j
bnRzKTsKPiA+Pj4gKyAgICAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQg
Y2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuICovCj4gPj4+ICsgICAgQVNTRVJUKF9pc193cml0ZV9s
b2NrZWRfYnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4gPj4+ICsgICAgQlVJTERf
QlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4gPj4+ICsgICAgd3JpdGVfYXRvbWljKCh1aW50MTZf
dCAqKSZsb2NrLT5jbnRzLCAwKTsKPiA+Pgo+ID4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0
byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkgaW50byBhIHVpbnQxNl90LiBZb3UKPiA+PiB3
b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5jb3VudGVyIGhlcmUuCj4gPiAK
PiA+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlzIG15c2VsZi4KPiA+IAo+ID4gV2ls
bCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZp
eGVkIHVwb24KPiA+IGNvbW1pdCBpZiB0aGVyZSBhcmUgbm8gb3RoZXIgaXNzdWVzLgo+IAo+IEl0
J3MgbW9yZSB0aGFuIGp1c3QgYWRkaW5nIGFub3RoZXIgZmllbGQgc3BlY2lmaWVyIGhlcmUuIEEg
Y2FzdCBsaWtlCj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRy
YXAgd2FpdGluZyBmb3IgYSBiaWcKPiBlbmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4g
QXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgY2F1c2UKPiBhIGJ1aWxkIGZhaWx1cmUgb24g
YmlnIGVuZGlhbiBzeXN0ZW1zLCBldmVuIGJldHRlciB3b3VsZCBiZSBpZiBpdCB3YXMKPiBlbmRp
YW5uZXNzLXNhZmUuCgpXaHkgZG9uJ3Qgd2UgbGVhdmUgdGhlIGF0b21pY19kZWMgdGhlbj8KClRo
ZSBBU1NFUlQgSSd2ZSBhZGRlZCBjYW4gYmUgdHVybmVkIGludG8gYSBCVUdfT04sIGFuZCB0aGF0
J3MgbGlrZWx5CmV2ZW4gc2FmZXIgdGhhbiB3aGF0IHdlIGN1cnJlbnRseSBoYXZlLgoKVGhhbmtz
LCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:32:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:32:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Lg-0001gG-AZ; Fri, 21 Feb 2020 14:32:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j59Lf-0001gB-00
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:32:11 +0000
X-Inumbo-ID: f0fbbb9c-54b6-11ea-8688-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f0fbbb9c-54b6-11ea-8688-12813bfff9fa;
 Fri, 21 Feb 2020 14:32:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582295530;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=s8wEuDMjD4HPh3R83bK8IxGWuWV5tpoeeU6TGeaYRjI=;
 b=WKJiE6Vb34pKdET0PGJnV33wSwi4/62brcwJD4FiEA007DuU+TPcVoXj
 vAv3IhMjeLEKsyzegoNFY0Yy+jn5LO4sbKZfXNwzkzwoloHghlZJYAyEg
 8kThnSzf+N+zs56i914QbGbFklByYISBEuBFkXzdibvJ8tD+GClqcBRkL Q=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mS9wrc6ePHVP0ZKVbRP7+IfTO7zRBE9wIIRp0aX9g/qDYTFrJ+MStWfeJnVdNZN0EzaRG/8U5A
 NzHcMSXq68YRH8wHzSO2lii2Zpfp8MAYDKli3A9NWeq7B929TlWnT43LnupN/++vsyaPxm3RKF
 yPtE+x9SVFVO37CPOjY4xinVWbCNWLtoIzo9yxUnDL2RgzFDLAdv3eLL2VgjoYAn24gfcRdioA
 9kWfGnXh+3ze/Vw1HJaBgUGV9A6c1jjdDFroZRpJ1gSHfNk69sP2qPHSjkb0XyWtQ0HYEG5/jx
 1f8=
X-SBRS: 2.7
X-MesageID: 13177402
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13177402"
Date: Fri, 21 Feb 2020 15:32:02 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221143202.GB4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200221142635.GA4679@Air-de-Roger>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDM6MjY6MzVQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAwMjozNjo1MlBNICswMTAwLCBKYW4g
QmV1bGljaCB3cm90ZToKPiA+IE9uIDIxLjAyLjIwMjAgMTA6MTAsIFJvZ2VyIFBhdSBNb25uw6kg
d3JvdGU6Cj4gPiA+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1
bGllbiBHcmFsbCB3cm90ZToKPiA+ID4+IEhpLAo+ID4gPj4KPiA+ID4+IE9uIDIwLzAyLzIwMjAg
MTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+ID4+PiBBbGxvdyBhIENQVSBhbHJlYWR5
IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPiA+ID4+
PiByZWFkIG1vZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSBy
d2xvY2sgdGhhdCdzCj4gPiA+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BV
KSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4gPiA+Pj4gYWNjZXNzZXMgaXMgcmVxdWly
ZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPiA+ID4+Pgo+ID4gPj4+IElu
IG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dz
IHRvIHN1cHBvcnQKPiA+ID4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3Jp
dGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4gPiA+Pj4gc2lnbmFsIHRoZXJlIGFyZSBw
ZW5kaW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4gPiA+
Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRl
IHJlbGF0ZWQgZGF0YQo+ID4gPj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9y
ZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+ID4gPj4+IHRodXMgcmVsZWFzZSB0aGUg
bG9jaykgdXNpbmcgYSAxNmJpdCBhdG9taWMgd3JpdGUuCj4gPiA+Pj4KPiA+ID4+PiBUaGlzIHJl
ZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3
MjE2IHRvCj4gPiA+Pj4gNjU1MzYsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdo
LCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4gPiA+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIg
dG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4gPiA+Pj4gb3Bl
cmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPiA+ID4+Cj4gPiA+PiBGV0lXLCBhcm0zMiBpcyBh
YmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGludGVnZXJzLgo+ID4g
Pj4KPiA+ID4+PiAgIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICps
b2NrKQo+ID4gPj4+ICAgewo+ID4gPj4+IC0gICAgLyoKPiA+ID4+PiAtICAgICAqIElmIHRoZSB3
cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4KPiA+ID4+
PiAtICAgICAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0
byBjbGVhciBpdC4KPiA+ID4+PiAtICAgICAqLwo+ID4gPj4+IC0gICAgYXRvbWljX3N1YihfUVdf
TE9DS0VELCAmbG9jay0+Y250cyk7Cj4gPiA+Pj4gKyAgICAvKiBTaW5jZSB0aGUgd3JpdGVyIGZp
ZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuICovCj4gPiA+Pj4gKyAg
ICBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykp
KTsKPiA+ID4+PiArICAgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+ID4gPj4+ICsg
ICAgd3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZsb2NrLT5jbnRzLCAwKTsKPiA+ID4+Cj4gPiA+
PiBJIHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8gY2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5
IGludG8gYSB1aW50MTZfdC4gWW91Cj4gPiA+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAm
bG9jay0+Y250cy5jb3VudGVyIGhlcmUuCj4gPiA+IAo+ID4gPiBTdXJlLCBJIHdhcyB3b25kZXJp
bmcgYWJvdXQgdGhpcyBteXNlbGYuCj4gPiA+IAo+ID4gPiBXaWxsIHdhaXQgZm9yIG1vcmUgY29t
bWVudHMsIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyBjYW4gYmUgZml4ZWQgdXBvbgo+ID4gPiBjb21t
aXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPiA+IAo+ID4gSXQncyBtb3JlIHRoYW4g
anVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxpa2UKPiA+
IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcg
Zm9yIGEgYmlnCj4gPiBlbmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4gQXQgdGhlIHZl
cnkgbGVhc3QgdGhpcyBzaG91bGQgY2F1c2UKPiA+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5k
aWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmIGl0IHdhcwo+ID4gZW5kaWFubmVz
cy1zYWZlLgo+IAo+IFdoeSBkb24ndCB3ZSBsZWF2ZSB0aGUgYXRvbWljX2RlYyB0aGVuPwoKU29y
cnksIHRoYXQgc2hvdWxkIGJlIGF0b21pY19zdWIsIG5vdCBhdG9taWNfZGVjLgoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:32:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:32:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Lv-0001hh-JK; Fri, 21 Feb 2020 14:32:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j59Lt-0001hS-Mv
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:32:25 +0000
X-Inumbo-ID: fa22a8fc-54b6-11ea-aa99-bc764e2007e4
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fa22a8fc-54b6-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 14:32:25 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id v28so2546581edw.12
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:32:25 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=O+wuKbJR1QFIWy3h2vj/J2U2LfhQC3R2TfxLdiCTz8w=;
 b=PAxETLNhD5O41anZIRynthhShSpbjbmo1eYajGBqCe9lz6xRY6K+OvbPt90F0WjzoU
 gXTJp2fSMQc+1HvrxNYJWJykoYW6Lns8PsNjXCUywbbBvqAVZ/bSAY2/ORP0gfAqPNqQ
 wmjbMDLgljSmJ1sOmbzXqsz24WwEw4e3RiEqY8JG05ukcSMeKHP3KGSnob23iyejRKKb
 jpnhW3to54f+sD3sHB+pMzhaqlThiQAo0oTtUmhvMbhPrMByrpoatPs8W0rEMKbWG5yp
 tCw5dMKLjTljOckvwGi3zfUluvJDTgXXrh5Lk7bhP/VVu/N4AVdEeKtmlNnq5LmQfN9n
 kKoQ==
X-Gm-Message-State: APjAAAVujLaYeDUHCrJbtL6Cz4avDBbYtdfX13/qfQjEzsrzpCNGF86I
 z31mOmWpRNhTzeHkmIc0onK4xyUVcf+LaQ==
X-Google-Smtp-Source: APXvYqyXaB4c9NCDgVT7O+Wvk/30ChMHL+keIzs7zB7Nb1sQyJuZ//N+mNOgloKJ+MbJyLESb1P+7A==
X-Received: by 2002:aa7:cc86:: with SMTP id p6mr3206508edt.58.1582295543866;
 Fri, 21 Feb 2020 06:32:23 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id b17sm334768edt.5.2020.02.21.06.32.22
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 06:32:23 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
Date: Fri, 21 Feb 2020 14:32:22 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDE0OjE2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+IE9uIDIxLjAyLjIw
IDE1OjExLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IEhpIEp1ZXJnZW4sCj4+Cj4+IE9uIDIxLzAy
LzIwMjAgMTQ6MDYsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMCAxNDo0OSwg
SnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Cj4+Pj4KPj4+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBK
w7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+PiBPbiAyMS4wMi4yMCAxNDozNiwgSmFuIEJldWxpY2gg
d3JvdGU6Cj4+Pj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+Pj4+Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGll
biBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4gSGksCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IE9uIDIwLzAyLzIw
MjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+Pj4+IEFsbG93IGEgQ1BVIGFs
cmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIHRvIGFsc28gbG9jayAKPj4+Pj4+
Pj4+IGl0IGluCj4+Pj4+Pj4+PiByZWFkIG1vZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2lu
ZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgCj4+Pj4+Pj4+PiB0aGF0J3MKPj4+Pj4+Pj4+IGFscmVh
ZHkgb3duZWQgYnkgdGhlIGNhbGxlciAoaWU6IENQVSkgaW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcg
c3VjaAo+Pj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUg
bWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBJbiBvcmRlciB0byBkbyB0aGlzIHJl
c2VydmUgMTRiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFsbG93cyB0byAKPj4+Pj4+Pj4+IHN1cHBv
cnQKPj4+Pj4+Pj4+IHVwIHRvIDE2Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2Nr
IG1hc2sgdG8gMiBiaXRzOiAKPj4+Pj4+Pj4+IG9uZSB0bwo+Pj4+Pj4+Pj4gc2lnbmFsIHRoZXJl
IGFyZSBwZW5kaW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIAo+Pj4+Pj4+
Pj4gb3RoZXIgdG8KPj4+Pj4+Pj4+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBt
b2RlLiBOb3RlIHRoZSB3cml0ZSByZWxhdGVkIAo+Pj4+Pj4+Pj4gZGF0YQo+Pj4+Pj4+Pj4gaXMg
dXNpbmcgMTZiaXRzLCB0aGlzIGlzIGRvbmUgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjbGVhciBp
dCAoYW5kCj4+Pj4+Pj4+PiB0aHVzIHJlbGVhc2UgdGhlIGxvY2spIHVzaW5nIGEgMTZiaXQgYXRv
bWljIHdyaXRlLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IFRoaXMgcmVkdWNlcyB0aGUgbWF4aW11bSBu
dW1iZXIgb2YgY29uY3VycmVudCByZWFkZXJzIGZyb20gCj4+Pj4+Pj4+PiAxNjc3NzIxNiB0bwo+
Pj4+Pj4+Pj4gNjU1MzYsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBl
bHNlIHRoZSBsb2NrIGZpZWxkCj4+Pj4+Pj4+PiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0byA2
NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVyZXMgc3VwcG9ydCAKPj4+Pj4+Pj4+IGF0b21pYwo+Pj4+
Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gRldJ
VywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVyYXRpb25zIG9uIDY0LWJpdCAK
Pj4+Pj4+Pj4gaW50ZWdlcnMuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiDCoMKgIHN0YXRpYyBpbmxpbmUg
dm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+Pj4+Pj4+Pj4gwqDCoCB7Cj4+Pj4+
Pj4+PiAtwqDCoMKgIC8qCj4+Pj4+Pj4+PiAtwqDCoMKgwqAgKiBJZiB0aGUgd3JpdGVyIGZpZWxk
IGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuCj4+Pj4+Pj4+PiAtwqDCoMKg
wqAgKiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xl
YXIgaXQuCj4+Pj4+Pj4+PiAtwqDCoMKgwqAgKi8KPj4+Pj4+Pj4+IC3CoMKgwqAgYXRvbWljX3N1
YihfUVdfTE9DS0VELCAmbG9jay0+Y250cyk7Cj4+Pj4+Pj4+PiArwqDCoMKgIC8qIFNpbmNlIHRo
ZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCAKPj4+Pj4+Pj4+IGRp
cmVjdGx5LiAqLwo+Pj4+Pj4+Pj4gK8KgwqDCoCBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9t
ZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+Pj4+Pj4+ICvCoMKgwqAgQlVJTERfQlVH
X09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4+Pj4+PiArwqDCoMKgIHdyaXRlX2F0b21pYygodWlu
dDE2X3QgKikmbG9jay0+Y250cywgMCk7Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEkgdGhpbmsgdGhpcyBp
cyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkgaW50byBhIAo+Pj4+Pj4+
PiB1aW50MTZfdC4gWW91Cj4+Pj4+Pj4+IHdvdWxkIGF0IGxlYXN0IHdhbnQgdG8gdXNlICZsb2Nr
LT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4+Pj4+Pgo+Pj4+Pj4+IFN1cmUsIEkgd2FzIHdvbmRlcmlu
ZyBhYm91dCB0aGlzIG15c2VsZi4KPj4+Pj4+Pgo+Pj4+Pj4+IFdpbGwgd2FpdCBmb3IgbW9yZSBj
b21tZW50cywgbm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCj4+Pj4+Pj4g
Y29tbWl0IGlmIHRoZXJlIGFyZSBubyBvdGhlciBpc3N1ZXMuCj4+Pj4+Pgo+Pj4+Pj4gSXQncyBt
b3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0
IGxpa2UKPj4+Pj4+IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0
cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+Pj4+PiBlbmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwg
aW50by4gQXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgY2F1c2UKPj4+Pj4+IGEgYnVpbGQg
ZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmIGl0
IHdhcwo+Pj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+Pj4+Pgo+Pj4+PiBXb3VsZG4ndCBhIHVuaW9u
IGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+Pj4+Cj4+Pj4gWW91IHdvdWxkIG5vdCBiZSBhYmxlIHRv
IHVzZSBhdG9taWNfdCBpbiB0aGF0IGNhc2UgYXMgeW91IGNhbid0IAo+Pj4+IGFzc3VtZSB0aGUg
bGF5b3V0IG9mIHRoZSBzdHJ1Y3R1cmUuCj4+Pgo+Pj4gdW5pb24gcndsb2Nrd29yZCB7Cj4+PiDC
oMKgwqDCoCBhdG9taWNfdCBjbnRzOwo+Pj4gwqDCoMKgwqAgdWludDMyX3QgdmFsOwo+Pj4gwqDC
oMKgwqAgc3RydWN0IHsKPj4+IMKgwqDCoMKgwqDCoMKgwqAgdWludDE2X3Qgd3JpdGU7Cj4+PiDC
oMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHJlYWRlcnM7Cj4+PiDCoMKgwqDCoCB9Owo+Pj4gfTsK
Pj4+Cj4+PiBzdGF0aWMgaW5saW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFzKAo+Pj4gwqDCoMKg
wqAgY29uc3QgdW5pb24gcndsb2Nrd29yZCB7Cj4+PiDCoMKgwqDCoMKgwqDCoMKgIC53cml0ZSA9
IDAsCj4+PiDCoMKgwqDCoMKgwqDCoMKgIC5yZWFkZXJzID0gMQo+Pj4gwqDCoMKgwqAgfSB4Owo+
Pj4KPj4+IMKgwqDCoMKgIHJldHVybiB4LnZhbDsKPj4+IH0KPj4+Cj4+PiAuLi4KPj4+IMKgwqDC
oMKgIGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfcXJfYmlhcygpLCAmbG9jay0+Y250cyk7Cj4+
PiAuLi4KPj4+Cj4+PiBJIGd1ZXNzIHRoaXMgc2hvdWxkIGRvIHRoZSB0cmljaywgbm8/Cj4+Cj4+
IFlvdSBhcmUgYXNzdW1pbmcgdGhlIGF0b21pY190IGxheW91dCB3aGljaCBJIHdvdWxkIHJhdGhl
ciBubyB3YW50IHRvIAo+PiBoYXBwZW4uCj4gCj4gVGhhdCBhbHJlYWR5IGhhcHBlbmVkLiByd2xv
Y2suaCBhbHJlYWR5IGFzc3VtZXMgYXRvbWljX3QgdG8gYmUgMzIgYml0cwo+IHdpZGUuIEkgYWdy
ZWUgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUgYW4gYXRvbWljMzJfdCB0eXBlIGZvciB0aGlz
Cj4gdXNlIGNhc2UuCgpJIGRvbid0IHRoaW5rIHlvdSB1bmRlcnN0b29kIG15IHBvaW50IGhlcmUu
IEFuIGF0b21pYzMyX3Qgd2lsbCBub3QgYmUgCmJldHRlciBhcyB5b3Ugc3RpbGwgYXNzdW1lIHRo
ZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4gSS5lIHRoZSAKc3RydWN0dXJlIGhhcyBvbmx5IG9u
ZSBmaWVsZC4KCkkgZG9uJ3Qga25vdyBpZiB0aGlzIGlzIGdvaW5nIHRvIGJpdGUgdXMgaW4gdGhl
IGZ1dHVyZSwgYnV0IEkgZG9uJ3Qgd2FudCAKdG8gbWFrZSBhdHRlbXB0IHRvIHVzZSBzdWNoIHVu
aW9uLiBBdCBsZWFzdCB3aXRob3V0IGFueSBzYWZlZ3VhcmQgaW4gWGVuIAooaS5lIEJVSUxEX0JV
R19PTiguLi4pKS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:35:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:35:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Ol-0001ub-3P; Fri, 21 Feb 2020 14:35:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j59Ok-0001uW-Cx
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:35:22 +0000
X-Inumbo-ID: 63639128-54b7-11ea-868e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 63639128-54b7-11ea-868e-12813bfff9fa;
 Fri, 21 Feb 2020 14:35:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8856EADD7;
 Fri, 21 Feb 2020 14:35:20 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
Date: Fri, 21 Feb 2020 15:35:19 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTU6MzIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPiAKPiBPbiAyMS8wMi8y
MDIwIDE0OjE2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBPbiAyMS4wMi4yMCAxNToxMSwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+Pj4gSGkgSnVlcmdlbiwKPj4+Cj4+PiBPbiAyMS8wMi8yMDIwIDE0
OjA2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+IE9uIDIxLjAyLjIwIDE0OjQ5LCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4+Pj4+Cj4+Pj4+Cj4+Pj4+IE9uIDIxLzAyLzIwMjAgMTM6NDYsIErDvHJn
ZW4gR3Jvw58gd3JvdGU6Cj4+Pj4+PiBPbiAyMS4wMi4yMCAxNDozNiwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4+Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4+Pj4+Pj4gT24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDc6MjA6MDZQTSArMDAwMCwgSnVsaWVu
IEdyYWxsIHdyb3RlOgo+Pj4+Pj4+Pj4gSGksCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gT24gMjAvMDIv
MjAyMCAxNzozMSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+Pj4+IEFsbG93IGEgQ1BV
IGFscmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIHRvIGFsc28gCj4+Pj4+Pj4+
Pj4gbG9jayBpdCBpbgo+Pj4+Pj4+Pj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFs
bG93aW5nIHJlYWQgbG9ja2luZyBhIHJ3bG9jayAKPj4+Pj4+Pj4+PiB0aGF0J3MKPj4+Pj4+Pj4+
PiBhbHJlYWR5IG93bmVkIGJ5IHRoZSBjYWxsZXIgKGllOiBDUFUpIGluIHdyaXRlIG1vZGUuIEFs
bG93aW5nIAo+Pj4+Pj4+Pj4+IHN1Y2gKPj4+Pj4+Pj4+PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBh
dCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4g
SW4gb3JkZXIgdG8gZG8gdGhpcyByZXNlcnZlIDE0Yml0cyBvZiB0aGUgbG9jaywgdGhpcyBhbGxv
d3MgdG8gCj4+Pj4+Pj4+Pj4gc3VwcG9ydAo+Pj4+Pj4+Pj4+IHVwIHRvIDE2Mzg0IENQVXMuIEFs
c28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8gMiBiaXRzOiAKPj4+Pj4+Pj4+PiBvbmUg
dG8KPj4+Pj4+Pj4+PiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9u
IHRoZSBsb2NrIGFuZCB0aGUgCj4+Pj4+Pj4+Pj4gb3RoZXIgdG8KPj4+Pj4+Pj4+PiBzaWduYWwg
dGhlIGxvY2sgaXMgb3duZWQgaW4gd3JpdGUgbW9kZS4gTm90ZSB0aGUgd3JpdGUgcmVsYXRlZCAK
Pj4+Pj4+Pj4+PiBkYXRhCj4+Pj4+Pj4+Pj4gaXMgdXNpbmcgMTZiaXRzLCB0aGlzIGlzIGRvbmUg
aW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjbGVhciBpdCAKPj4+Pj4+Pj4+PiAoYW5kCj4+Pj4+Pj4+
Pj4gdGh1cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPj4+
Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IFRoaXMgcmVkdWNlcyB0aGUgbWF4aW11bSBudW1iZXIgb2YgY29u
Y3VycmVudCByZWFkZXJzIGZyb20gCj4+Pj4+Pj4+Pj4gMTY3NzcyMTYgdG8KPj4+Pj4+Pj4+PiA2
NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxv
Y2sgCj4+Pj4+Pj4+Pj4gZmllbGQKPj4+Pj4+Pj4+PiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0
byA2NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVyZXMgc3VwcG9ydCAKPj4+Pj4+Pj4+PiBhdG9taWMK
Pj4+Pj4+Pj4+PiBvcGVyYXRpb25zIG9uIDY0Yml0IGludGVnZXJzLgo+Pj4+Pj4+Pj4KPj4+Pj4+
Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUgdG8gc3VwcG9ydCBhdG9taWMgb3BlcmF0aW9ucyBvbiA2
NC1iaXQgCj4+Pj4+Pj4+PiBpbnRlZ2Vycy4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gwqDCoCBzdGF0
aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xvY2tfdCAqbG9jaykKPj4+Pj4+Pj4+PiDC
oMKgIHsKPj4+Pj4+Pj4+PiAtwqDCoMKgIC8qCj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgICogSWYgdGhl
IHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIAo+Pj4+Pj4+Pj4+IGRp
cmVjdGx5Lgo+Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRy
YWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciAKPj4+Pj4+Pj4+PiBpdC4KPj4+Pj4+Pj4+PiAt
wqDCoMKgwqAgKi8KPj4+Pj4+Pj4+PiAtwqDCoMKgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxv
Y2stPmNudHMpOwo+Pj4+Pj4+Pj4+ICvCoMKgwqAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBp
cyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIAo+Pj4+Pj4+Pj4+IGRpcmVjdGx5LiAqLwo+Pj4+
Pj4+Pj4+ICvCoMKgwqAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3JlYWQo
JmxvY2stPmNudHMpKSk7Cj4+Pj4+Pj4+Pj4gK8KgwqDCoCBCVUlMRF9CVUdfT04oX1FSX1NISUZU
ICE9IDE2KTsKPj4+Pj4+Pj4+PiArwqDCoMKgIHdyaXRlX2F0b21pYygodWludDE2X3QgKikmbG9j
ay0+Y250cywgMCk7Cj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gSSB0aGluayB0aGlzIGlzIGFuIGFidXNl
IHRvIGNhc3QgYW4gYXRvbWljX3QoKSBkaXJlY3RseSBpbnRvIGEgCj4+Pj4+Pj4+PiB1aW50MTZf
dC4gWW91Cj4+Pj4+Pj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5j
b3VudGVyIGhlcmUuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91
dCB0aGlzIG15c2VsZi4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1l
bnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVkIAo+Pj4+Pj4+PiB1cG9uCj4+
Pj4+Pj4+IGNvbW1pdCBpZiB0aGVyZSBhcmUgbm8gb3RoZXIgaXNzdWVzLgo+Pj4+Pj4+Cj4+Pj4+
Pj4gSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIgaGVy
ZS4gQSBjYXN0IGxpa2UKPj4+Pj4+PiB0aGlzIG9uZSBpcyBlbmRpYW5uZXNzLXVuc2FmZSwgYW5k
IGhlbmNlIGEgdHJhcCB3YWl0aW5nIGZvciBhIGJpZwo+Pj4+Pj4+IGVuZGlhbiBwb3J0IGF0dGVt
cHQgdG8gZmFsbCBpbnRvLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCAKPj4+Pj4+PiBj
YXVzZQo+Pj4+Pj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4g
YmV0dGVyIHdvdWxkIGJlIGlmIGl0IAo+Pj4+Pj4+IHdhcwo+Pj4+Pj4+IGVuZGlhbm5lc3Mtc2Fm
ZS4KPj4+Pj4+Cj4+Pj4+PiBXb3VsZG4ndCBhIHVuaW9uIGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+
Pj4+Pgo+Pj4+PiBZb3Ugd291bGQgbm90IGJlIGFibGUgdG8gdXNlIGF0b21pY190IGluIHRoYXQg
Y2FzZSBhcyB5b3UgY2FuJ3QgCj4+Pj4+IGFzc3VtZSB0aGUgbGF5b3V0IG9mIHRoZSBzdHJ1Y3R1
cmUuCj4+Pj4KPj4+PiB1bmlvbiByd2xvY2t3b3JkIHsKPj4+PiDCoMKgwqDCoCBhdG9taWNfdCBj
bnRzOwo+Pj4+IMKgwqDCoMKgIHVpbnQzMl90IHZhbDsKPj4+PiDCoMKgwqDCoCBzdHJ1Y3Qgewo+
Pj4+IMKgwqDCoMKgwqDCoMKgwqAgdWludDE2X3Qgd3JpdGU7Cj4+Pj4gwqDCoMKgwqDCoMKgwqDC
oCB1aW50MTZfdCByZWFkZXJzOwo+Pj4+IMKgwqDCoMKgIH07Cj4+Pj4gfTsKPj4+Pgo+Pj4+IHN0
YXRpYyBpbmxpbmUgY29uc3QgdWludDMyX3QgX3FyX2JpYXMoCj4+Pj4gwqDCoMKgwqAgY29uc3Qg
dW5pb24gcndsb2Nrd29yZCB7Cj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCAud3JpdGUgPSAwLAo+Pj4+
IMKgwqDCoMKgwqDCoMKgwqAgLnJlYWRlcnMgPSAxCj4+Pj4gwqDCoMKgwqAgfSB4Owo+Pj4+Cj4+
Pj4gwqDCoMKgwqAgcmV0dXJuIHgudmFsOwo+Pj4+IH0KPj4+Pgo+Pj4+IC4uLgo+Pj4+IMKgwqDC
oMKgIGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfcXJfYmlhcygpLCAmbG9jay0+Y250cyk7Cj4+
Pj4gLi4uCj4+Pj4KPj4+PiBJIGd1ZXNzIHRoaXMgc2hvdWxkIGRvIHRoZSB0cmljaywgbm8/Cj4+
Pgo+Pj4gWW91IGFyZSBhc3N1bWluZyB0aGUgYXRvbWljX3QgbGF5b3V0IHdoaWNoIEkgd291bGQg
cmF0aGVyIG5vIHdhbnQgdG8gCj4+PiBoYXBwZW4uCj4+Cj4+IFRoYXQgYWxyZWFkeSBoYXBwZW5l
ZC4gcndsb2NrLmggYWxyZWFkeSBhc3N1bWVzIGF0b21pY190IHRvIGJlIDMyIGJpdHMKPj4gd2lk
ZS4gSSBhZ3JlZSBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gaGF2ZSBhbiBhdG9taWMzMl90IHR5cGUg
Zm9yIHRoaXMKPj4gdXNlIGNhc2UuCj4gCj4gSSBkb24ndCB0aGluayB5b3UgdW5kZXJzdG9vZCBt
eSBwb2ludCBoZXJlLiBBbiBhdG9taWMzMl90IHdpbGwgbm90IGJlIAo+IGJldHRlciBhcyB5b3Ug
c3RpbGwgYXNzdW1lIHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4gSS5lIHRoZSAKPiBzdHJ1
Y3R1cmUgaGFzIG9ubHkgb25lIGZpZWxkLgoKSSBkb24ndCB1bmRlcnN0YW5kIHlvdXIgcmVhc29u
aW5nIGhlcmUsIHNvcnJ5LgoKQXJlIHlvdSBzYXlpbmcgdGhhdCBhIHN0cnVjdHVyZSBvZiB0d28g
dWludDE2X3QgaXNuJ3Qga25vd24gdG8gYmUgMzIKYml0cyBsb25nPwoKCkp1ZXJnZW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:36:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:36:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Pb-0001yZ-E7; Fri, 21 Feb 2020 14:36:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j59Pa-0001yU-H2
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:36:14 +0000
X-Inumbo-ID: 82c44e68-54b7-11ea-868e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82c44e68-54b7-11ea-868e-12813bfff9fa;
 Fri, 21 Feb 2020 14:36:13 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j59PX-0004YX-TP; Fri, 21 Feb 2020 14:36:11 +0000
Received: from [62.60.63.48] (helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j59PX-0000Qw-Jy; Fri, 21 Feb 2020 14:36:11 +0000
Date: Fri, 21 Feb 2020 14:36:08 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221143608.jexjistjxuijqkme@debian>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "Xia, Hongyan" <hongyxia@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDI6MzE6MDhQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDIuMjAyMCAxMzo1MiwgWGlhLCBIb25neWFuIHdyb3RlOgo+ID4gT24gRnJp
LCAyMDIwLTAyLTIxIGF0IDExOjUwICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+ID4+IE9uIFRodSwg
RmViIDA2LCAyMDIwIGF0IDA2OjU4OjIzUE0gKzAwMDAsIEhvbmd5YW4gWGlhIHdyb3RlOgo+ID4+
PiArICAgIGlmICggaGFzaG1mbiAhPSBtZm4gJiYgIXZjYWNoZS0+cmVmY250W2lkeF0gKQo+ID4+
PiArICAgICAgICBfX2NsZWFyX2JpdChpZHgsIHZjYWNoZS0+aW51c2UpOwo+ID4+Cj4gPj4gQWxz
bywgcGxlYXNlIGZsdXNoIHRoZSBsaW5lYXIgYWRkcmVzcyBoZXJlIGFuZCB0aGUgb3RoZXIgX19j
bGVhcl9iaXQKPiA+PiBsb2NhdGlvbi4KPiA+IAo+ID4gSSBmbHVzaCB3aGVuIGEgbmV3IGVudHJ5
IGlzIHRha2luZyBhIHNsb3QuIFllYWgsIGl0J3MgcHJvYmFibHkgYmV0dGVyCj4gPiB0byBmbHVz
aCBlYXJsaWVyIHdoZW5ldmVyIGEgc2xvdCBpcyBubyBsb25nZXIgaW4gdXNlLgo+IAo+IFF1ZXN0
aW9uIGlzIHdoZXRoZXIgc3VjaCBpbmRpdmlkdWFsIGZsdXNoZXMgYXJlbid0IGFjdHVhbGx5Cj4g
bW9yZSBvdmVyaGVhZCB0aGFuIGEgc2luZ2xlIGZsdXNoIGNvdmVyaW5nIGFsbCBwcmV2aW91c2x5
Cj4gdG9ybiBkb3duIGVudHJpZXMsIGRvbmUgYXQgc3VpdGFibGUgcG9pbnRzIChzZWUgdGhlIHBy
ZXNlbnQKPiBpbXBsZW1lbnRhdGlvbikuCgpJIGFza2VkIHRvIGZsdXNoIGJlY2F1c2UgSSB3YXMg
cGFyYW5vaWQgYWJvdXQgbGVhdmluZyBzdGFsZSBlbnRyeSBhZnRlcgp0aGUgc2xvdCBpcyByZWNs
YWltZWQuIEkgdGhpbmsgdGhlIGFkZHJlc3Mgd2lsbCBiZSBmbHVzaGVkIHdoZW4gYSBuZXcKZW50
cnkgaXMgaW5zZXJ0ZWQuCgpTbyB0aGUgcXVlc3Rpb24gd291bGQgYmUgd2hldGhlciB3ZSBjYXJl
IGFib3V0IGxlYXZpbmcgYSBzdGFsZSBlbnRyeSBpbgpwbGFjZSB1bnRpbCBhIG5ldyBvbmUgaXMg
aW5zZXJ0ZWQuCgpXZWkuCgo+IAo+IEphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:37:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:37:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Qm-00025m-Pt; Fri, 21 Feb 2020 14:37:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59Qk-00025a-Sw
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:37:26 +0000
X-Inumbo-ID: ad5230f0-54b7-11ea-868e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ad5230f0-54b7-11ea-868e-12813bfff9fa;
 Fri, 21 Feb 2020 14:37:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C1C73AFBC;
 Fri, 21 Feb 2020 14:37:24 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <3a7a760f-2212-01f8-3e2c-8383e7f74177@suse.com>
 <fe649f4a-3e0c-4beb-8030-67cabf81cca7@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <361deeb8-8080-a4af-da63-5e81902c9827@suse.com>
Date: Fri, 21 Feb 2020 15:37:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <fe649f4a-3e0c-4beb-8030-67cabf81cca7@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNToyNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NToxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAgMTU6MTYsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMCAxNToxMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4+IEhpIEp1ZXJnZW4sCj4+Pj4KPj4+PiBPbiAyMS8wMi8yMDIwIDE0OjA2LCBKw7xyZ2VuIEdy
b8OfIHdyb3RlOgo+Pj4+PiBPbiAyMS4wMi4yMCAxNDo0OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBKw7xyZ2VuIEdyb8OfIHdy
b3RlOgo+Pj4+Pj4+IE9uIDIxLjAyLjIwIDE0OjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+Pj4+
Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+Pj4+
IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+Pj4+Pj4+PiBIaSwKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IE9uIDIwLzAyLzIwMjAg
MTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+Pj4+Pj4gQWxsb3cgYSBDUFUgYWxy
ZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxzbyBsb2NrCj4+Pj4+Pj4+
Pj4+IGl0IGluCj4+Pj4+Pj4+Pj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93
aW5nIHJlYWQgbG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKPj4+Pj4+Pj4+Pj4gYWxyZWFkeSBvd25l
ZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+
Pj4+Pj4+Pj4+IGFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMg
dXNlLWNhc2UuCj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVz
ZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvCj4+Pj4+Pj4+Pj4+IHN1cHBv
cnQKPj4+Pj4+Pj4+Pj4gdXAgdG8gMTYzODQgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxv
Y2sgbWFzayB0byAyIGJpdHM6IG9uZSB0bwo+Pj4+Pj4+Pj4+PiBzaWduYWwgdGhlcmUgYXJlIHBl
bmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUKPj4+Pj4+Pj4+Pj4gb3Ro
ZXIgdG8KPj4+Pj4+Pj4+Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUu
IE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQgZGF0YQo+Pj4+Pj4+Pj4+PiBpcyB1c2luZyAxNmJpdHMs
IHRoaXMgaXMgZG9uZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNsZWFyIGl0IChhbmQKPj4+Pj4+
Pj4+Pj4gdGh1cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4K
Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJlciBv
ZiBjb25jdXJyZW50IHJlYWRlcnMgZnJvbQo+Pj4+Pj4+Pj4+PiAxNjc3NzIxNiB0bwo+Pj4+Pj4+
Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2Ug
dGhlIGxvY2sgZmllbGQKPj4+Pj4+Pj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRi
aXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQKPj4+Pj4+Pj4+Pj4gYXRvbWljCj4+Pj4+
Pj4+Pj4+IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdlcnMuCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+
PiBGV0lXLCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQt
Yml0IGludGVnZXJzLgo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+ICDCoMKgIHN0YXRpYyBpbmxpbmUg
dm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+Pj4+Pj4+Pj4+PiAgwqDCoCB7Cj4+
Pj4+Pj4+Pj4+IC3CoMKgwqAgLyoKPj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgICogSWYgdGhlIHdyaXRl
ciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4+Pj4+Pj4+
PiAtwqDCoMKgwqAgKiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVz
ZWQgdG8gY2xlYXIgaXQuCj4+Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAqLwo+Pj4+Pj4+Pj4+PiAtwqDC
oMKgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2stPmNudHMpOwo+Pj4+Pj4+Pj4+PiArwqDC
oMKgIC8qIFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJl
ZAo+Pj4+Pj4+Pj4+PiBkaXJlY3RseS4gKi8KPj4+Pj4+Pj4+Pj4gK8KgwqDCoCBBU1NFUlQoX2lz
X3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+Pj4+Pj4+
Pj4gK8KgwqDCoCBCVUlMRF9CVUdfT04oX1FSX1NISUZUICE9IDE2KTsKPj4+Pj4+Pj4+Pj4gK8Kg
wqDCoCB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDApOwo+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4gSSB0aGluayB0aGlzIGlzIGFuIGFidXNlIHRvIGNhc3QgYW4gYXRvbWljX3Qo
KSBkaXJlY3RseSBpbnRvIGEKPj4+Pj4+Pj4+PiB1aW50MTZfdC4gWW91Cj4+Pj4+Pj4+Pj4gd291
bGQgYXQgbGVhc3Qgd2FudCB0byB1c2UgJmxvY2stPmNudHMuY291bnRlciBoZXJlLgo+Pj4+Pj4+
Pj4KPj4+Pj4+Pj4+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlzIG15c2VsZi4KPj4+
Pj4+Pj4+Cj4+Pj4+Pj4+PiBXaWxsIHdhaXQgZm9yIG1vcmUgY29tbWVudHMsIG5vdCBzdXJlIHdo
ZXRoZXIgdGhpcyBjYW4gYmUgZml4ZWQgdXBvbgo+Pj4+Pj4+Pj4gY29tbWl0IGlmIHRoZXJlIGFy
ZSBubyBvdGhlciBpc3N1ZXMuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEl0J3MgbW9yZSB0aGFuIGp1c3Qg
YWRkaW5nIGFub3RoZXIgZmllbGQgc3BlY2lmaWVyIGhlcmUuIEEgY2FzdCBsaWtlCj4+Pj4+Pj4+
IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcg
Zm9yIGEgYmlnCj4+Pj4+Pj4+IGVuZGlhbiBwb3J0IGF0dGVtcHQgdG8gZmFsbCBpbnRvLiBBdCB0
aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCBjYXVzZQo+Pj4+Pj4+PiBhIGJ1aWxkIGZhaWx1cmUg
b24gYmlnIGVuZGlhbiBzeXN0ZW1zLCBldmVuIGJldHRlciB3b3VsZCBiZSBpZiBpdCB3YXMKPj4+
Pj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+Pj4+Pj4+Cj4+Pj4+Pj4gV291bGRuJ3QgYSB1bmlvbiBi
ZSB0aGUgYmV0dGVyIGNob2ljZT8KPj4+Pj4+Cj4+Pj4+PiBZb3Ugd291bGQgbm90IGJlIGFibGUg
dG8gdXNlIGF0b21pY190IGluIHRoYXQgY2FzZSBhcyB5b3UgY2FuJ3QKPj4+Pj4+IGFzc3VtZSB0
aGUgbGF5b3V0IG9mIHRoZSBzdHJ1Y3R1cmUuCj4+Pj4+Cj4+Pj4+IHVuaW9uIHJ3bG9ja3dvcmQg
ewo+Pj4+PiAgwqDCoMKgwqAgYXRvbWljX3QgY250czsKPj4+Pj4gIMKgwqDCoMKgIHVpbnQzMl90
IHZhbDsKPj4+Pj4gIMKgwqDCoMKgIHN0cnVjdCB7Cj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgIHVp
bnQxNl90IHdyaXRlOwo+Pj4+PiAgwqDCoMKgwqDCoMKgwqDCoCB1aW50MTZfdCByZWFkZXJzOwo+
Pj4+PiAgwqDCoMKgwqAgfTsKPj4+Pj4gfTsKPj4+Pj4KPj4+Pj4gc3RhdGljIGlubGluZSBjb25z
dCB1aW50MzJfdCBfcXJfYmlhcygKPj4+Pj4gIMKgwqDCoMKgIGNvbnN0IHVuaW9uIHJ3bG9ja3dv
cmQgewo+Pj4+PiAgwqDCoMKgwqDCoMKgwqDCoCAud3JpdGUgPSAwLAo+Pj4+PiAgwqDCoMKgwqDC
oMKgwqDCoCAucmVhZGVycyA9IDEKPj4+Pj4gIMKgwqDCoMKgIH0geDsKPj4+Pj4KPj4+Pj4gIMKg
wqDCoMKgIHJldHVybiB4LnZhbDsKPj4+Pj4gfQo+Pj4+Pgo+Pj4+PiAuLi4KPj4+Pj4gIMKgwqDC
oMKgIGNudHMgPSBhdG9taWNfYWRkX3JldHVybihfcXJfYmlhcygpLCAmbG9jay0+Y250cyk7Cj4+
Pj4+IC4uLgo+Pj4+Pgo+Pj4+PiBJIGd1ZXNzIHRoaXMgc2hvdWxkIGRvIHRoZSB0cmljaywgbm8/
Cj4+Pj4KPj4+PiBZb3UgYXJlIGFzc3VtaW5nIHRoZSBhdG9taWNfdCBsYXlvdXQgd2hpY2ggSSB3
b3VsZCByYXRoZXIgbm8gd2FudCB0bwo+Pj4+IGhhcHBlbi4KPj4+Cj4+PiBUaGF0IGFscmVhZHkg
aGFwcGVuZWQuIHJ3bG9jay5oIGFscmVhZHkgYXNzdW1lcyBhdG9taWNfdCB0byBiZSAzMiBiaXRz
Cj4+PiB3aWRlLgo+Pgo+PiBFeGFjdGx5IDMyIGJpdHMsIG9yIGF0IGxlYXN0IGFzIG1hbnk/Cj4g
Cj4gVmFsdWUgaXMgcmVhZCBpbnRvIGEgdTMyIHZhcmlhYmxlIGFuZCB0aGVuIGFuIHVwZGF0ZSB2
aWEgY21weGNoZygpIGlzCj4gZG9uZSB1c2luZyB0aGF0IHZhbHVlIGZvciBjb21wYXJpc29uLiBT
byBhbnkgYWRkaXRpb25hbCBiaXRzIHdpbGwgYmUKPiBsb3N0IGFuZCB1cGRhdGUgd2lsbCBuZXZl
ciBzdWNjZWVkIChzZWUgcXVldWVfd3JpdGVfbG9ja19zbG93cGF0aCgpKS4KCldlbGwsIHRoZSBs
b2NhbCB2YXJpYWJsZXMgc2hvdWxkIGJlIG9mIHR5cGUgaW50IChvciBwb3NzaWJseSB1bnNpZ25l
ZAppbnQpLCBidXQgdGhlIGxvZ2ljIHRoZXJlIGlzbid0IHRpZWQgdG8gYW55dGhpbmcgZWxzZSBi
ZWluZyBleGFjdGx5CjMyIGJpdHMgd2lkZS4gVGhlc2UgbG9jYWwgdmFyaWFibGUgYXJlIG1lcmVs
eSBhbiBleGFtcGxlIG9mIG1pc2d1aWRlZAp1c2Ugb2YgZml4ZWQgd2lkdGggdHlwZXMuCgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:39:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:39:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Sf-0002Fy-An; Fri, 21 Feb 2020 14:39:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j59Se-0002Fs-Kr
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:39:24 +0000
X-Inumbo-ID: f40524da-54b7-11ea-868e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f40524da-54b7-11ea-868e-12813bfff9fa;
 Fri, 21 Feb 2020 14:39:23 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j59Sb-0004dc-UB; Fri, 21 Feb 2020 14:39:21 +0000
Received: from [62.60.63.48] (helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j59Sb-0000fD-Id; Fri, 21 Feb 2020 14:39:21 +0000
Date: Fri, 21 Feb 2020 14:39:18 +0000
From: Wei Liu <wl@xen.org>
To: "Xia, Hongyan" <hongyxia@amazon.com>
Message-ID: <20200221143918.o32sq4nx3xiqc7py@debian>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "wl@xen.org" <wl@xen.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTI6NTI6MDdQTSArMDAwMCwgWGlhLCBIb25neWFuIHdy
b3RlOgo+IE9uIEZyaSwgMjAyMC0wMi0yMSBhdCAxMTo1MCArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiA+IE9uIFRodSwgRmViIDA2LCAyMDIwIGF0IDA2OjU4OjIzUE0gKzAwMDAsIEhvbmd5YW4gWGlh
IHdyb3RlOgo+ID4gPiAuLi4KPiA+ID4gCj4gPiA+IEJlbmNobWFya3MKPiA+ID4gKGJhc2VsaW5l
IHVzZXMgZGlyZWN0IG1hcCBpbnN0ZWFkIG9mIHRoZSBtYXBjYWNoZSBpbgo+ID4gPiBtYXBfZG9t
YWluX3BhZ2UsCj4gPiA+IG9sZCBpcyB0aGUgZXhpc3RpbmcgbWFwY2FjaGUgYW5kIG5ldyBpcyBh
ZnRlciB0aGlzIHBhdGNoKToKPiA+ID4gCj4gPiA+IEdlZWtiZW5jaCBvbiBhIDMyLXZDUFUgZ3Vl
c3QsCj4gPiA+IAo+ID4gPiBwZXJmb3JtYW5jZSBkcm9wICAgICBvbGQgICAgICAgIG5ldwo+ID4g
PiBzaW5nbGUgY29yZSAgICAgICAgIDAuMDQlICAgICAgMC4xOCUKPiA+IAo+ID4gRG8geW91IGtu
b3cgd2h5IHRoZSBuZXcgbWFwY2FjaGUgaGFzIG1vcmUgb3ZlcmhlYWQgdGhhbiB0aGUgb2xkIG9u
ZQo+ID4gaW4KPiA+IHRoZSBzaW5nbGUgY29yZSBjYXNlPwo+IAo+IFRvIGJlIGhvbmVzdCBJIHRo
aW5rIHRoaXMgaXMgd2l0aGluIG5vaXNlIHRlcnJpdG9yeS4gVGhlIGJlbmNobWFya3MKPiB3ZXJl
IHJ1biA1IHRpbWVzLCBJIGNhbiBhdmVyYWdlIG92ZXIgZXZlbiBtb3JlIHJ1bnMgdG8gY29uZmly
bS4KCkkgd291bGQgdGhpbmsgc28gdG9vLCBiZWNhdXNlIHRoZXJlIHNob3VsZG4ndCBiZSBjb250
ZW50aW9uIGluIHNpbmdsZQp2Y3B1IGNhc2UuIEkgd2FzIGEgYml0IHN1cnByaXNlZCB0byBzZWUg
dGhlIG51bWJlcnMuCgoKWy4uLl0KPiA+ID4gKyAgICAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWlu
X21hcHBpbmcoZCwgTUFQQ0FDSEVfVklSVF9TVEFSVCwKPiA+ID4gZW50cywKPiA+ID4gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5JTChsMV9wZ2VudHJ5X3QgKiks
Cj4gPiA+IE5VTEwpOwo+ID4gPiAgCj4gPiA+IC0gICAgICAgIC8qIFBvcHVsYXRlIGJpdCBtYXBz
LiAqLwo+ID4gPiAtICAgICAgICBpZiAoICFyYyApCj4gPiA+IC0gICAgICAgICAgICByYyA9IGNy
ZWF0ZV9wZXJkb21haW5fbWFwcGluZyhkLCAodW5zaWduZWQKPiA+ID4gbG9uZylkY2FjaGUtPmlu
dXNlLAo+ID4gPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnIs
IE5VTEwsIE5JTChzdHJ1Y3QKPiA+ID4gcGFnZV9pbmZvICopKTsKPiA+ID4gLSAgICAgICAgaWYg
KCAhcmMgKQo+ID4gPiAtICAgICAgICAgICAgcmMgPSBjcmVhdGVfcGVyZG9tYWluX21hcHBpbmco
ZCwgKHVuc2lnbmVkCj4gPiA+IGxvbmcpZGNhY2hlLT5nYXJiYWdlLAo+ID4gPiAtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnIsIE5VTEwsIE5JTChzdHJ1Y3QKPiA+
ID4gcGFnZV9pbmZvICopKTsKPiA+ID4gLQo+ID4gPiAgICAgICAgICBpZiAoIHJjICkKPiA+ID4g
ICAgICAgICAgICAgIHJldHVybiByYzsKPiA+ID4gIAo+ID4gPiAgICAgICAgICBkY2FjaGUtPmVu
dHJpZXMgPSBlbnRzOwo+ID4gCj4gPiBHaXZlbiB0aGF0Ogo+ID4gCj4gPiAxLiBtYXBjYWNoZV9k
b21haW4gaXMgbm93IGEgc3RydWN0dXJlIHdpdGggb25seSBvbmUgbWVtYmVyLgo+ID4gMi4gZW50
cyBpcyBhIGNvbnN0YW50IHRocm91Z2hvdXQgZG9tYWluJ3MgbGlmZWN5Y2xlLgo+ID4gCj4gPiBZ
b3UgY2FuIHJlcGxhY2UgbWFwY2FjaGVfZG9tYWluIHdpdGggYSBib29sZWFuIC0tCj4gPiBtYXBj
YWNoZV9tYXBwaW5nX3BvcHVsYXRlZCAoPykgaW4gYXJjaC5wdi4KPiA+IAo+ID4gSWYgSSdtIG5v
dCBtaXN0YWtlbiwgdGhlIHNpemUgb2YgdGhlIG1hcHBpbmcgaXMgZGVyaXZlZCBmcm9tIHRoZSB2
Y3B1CgpJIHJlYWxseSBtZWFudCAiaXNuJ3QiIGhlcmUuCgo+ID4gYmVpbmcgaW5pdGlhbGlzZWQs
IHNvIGEgZnVydGhlciBpbXByb3ZlbWVudCBpcyB0byBsaWZ0IHRoZSBtYXBwaW5nCj4gPiBjcmVh
dGlvbiBvdXQgb2YgbWFwY2FjaGVfdmNwdV9pbml0Lgo+IAo+IEJ1dCB5b3UgY2FuIGp1c3QgWEVO
X0RPTUNUTF9tYXhfdmNwdXMgb24gYSBydW5uaW5nIGRvbWFpbiB0byBpbmNyZWFzZQo+IGl0cyBt
YXhfdmNwdXMgY291bnQsIHNvIHRoYXQgZW50cyBpcyBub3QgY29uc3RhbnQ/Cj4gCgpXaGF0IEFu
ZHJldyBzYWlkIGluIGhpcyBtYWlsLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:40:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:40:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59Ti-00036m-OI; Fri, 21 Feb 2020 14:40:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TqQj=4J=amazon.com=prvs=31305ddda=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j59Th-00036c-Lm
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:40:29 +0000
X-Inumbo-ID: 1b154370-54b8-11ea-868e-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b154370-54b8-11ea-868e-12813bfff9fa;
 Fri, 21 Feb 2020 14:40:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582296030; x=1613832030;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=6bNwR5zX1PoSvFtz4CiBLJ7Ky64LTGkOe9W7FqNAWMQ=;
 b=snM44KsKIhGw3iS7OOI3Mp8r7P5gNKvxGSLfL6EptiVtKFBUplcepsi6
 JHHy9lzJDJ8WLByWCgbCtcXx0tEmgx/9p/UsGgAgkuRu8szqNtco4DDiZ
 6UOKNKldzyM60pFVRAyInDvG5tDFrnIl9I6Kp4klTtl73nHKjDMaKAkOR U=;
IronPort-SDR: Bm+FipgHEcpszLKj4Y4eldLvzcYt+PGiBSDn3dLiL9azurwwn6wAJ57j++Xa0k3sfwP8kf0BHo
 dII+qA5O+aAw==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="18053946"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-4e24fd92.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 21 Feb 2020 14:40:18 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-4e24fd92.us-west-2.amazon.com (Postfix) with ESMTPS
 id 4FDB7A193C; Fri, 21 Feb 2020 14:40:16 +0000 (UTC)
Received: from EX13D37EUA004.ant.amazon.com (10.43.165.124) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 14:40:15 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA004.ant.amazon.com (10.43.165.124) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 14:40:14 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Fri, 21 Feb 2020 14:40:14 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "wl@xen.org" <wl@xen.org>, "andrew.cooper3@citrix.com"
 <andrew.cooper3@citrix.com>
Thread-Topic: [PATCH v2] x86/domain_page: implement pure per-vCPU mapping
 infrastructure
Thread-Index: AQHV3R91Y+G0jACGEk2zD96+LQsgPqgln+yAgAARR4CAAALKAIAAG2sA
Date: Fri, 21 Feb 2020 14:40:14 +0000
Message-ID: <8a4e4fa48aafa565da6eb7f2905d0a21be65901c.camel@amazon.com>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <5a80693d-87e3-26a5-0c80-fba7d0212260@citrix.com>
In-Reply-To: <5a80693d-87e3-26a5-0c80-fba7d0212260@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.226]
Content-ID: <0888D226036B504E9779DFD0A80BF1BA@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Grall,
 Julien" <jgrall@amazon.com>, "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDIwLTAyLTIxIGF0IDEzOjAyICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOg0K
PiBPbiAyMS8wMi8yMDIwIDEyOjUyLCBYaWEsIEhvbmd5YW4gd3JvdGU6DQo+ID4gT24gRnJpLCAy
MDIwLTAyLTIxIGF0IDExOjUwICswMDAwLCBXZWkgTGl1IHdyb3RlOg0KPiA+ID4gR2l2ZW4gdGhh
dDoNCj4gPiA+IA0KPiA+ID4gMS4gbWFwY2FjaGVfZG9tYWluIGlzIG5vdyBhIHN0cnVjdHVyZSB3
aXRoIG9ubHkgb25lIG1lbWJlci4NCj4gPiA+IDIuIGVudHMgaXMgYSBjb25zdGFudCB0aHJvdWdo
b3V0IGRvbWFpbidzIGxpZmVjeWNsZS4NCj4gPiA+IA0KPiA+ID4gWW91IGNhbiByZXBsYWNlIG1h
cGNhY2hlX2RvbWFpbiB3aXRoIGEgYm9vbGVhbiAtLQ0KPiA+ID4gbWFwY2FjaGVfbWFwcGluZ19w
b3B1bGF0ZWQgKD8pIGluIGFyY2gucHYuDQo+ID4gPiANCj4gPiA+IElmIEknbSBub3QgbWlzdGFr
ZW4sIHRoZSBzaXplIG9mIHRoZSBtYXBwaW5nIGlzIGRlcml2ZWQgZnJvbSB0aGUNCj4gPiA+IHZj
cHUNCj4gPiA+IGJlaW5nIGluaXRpYWxpc2VkLCBzbyBhIGZ1cnRoZXIgaW1wcm92ZW1lbnQgaXMg
dG8gbGlmdCB0aGUNCj4gPiA+IG1hcHBpbmcNCj4gPiA+IGNyZWF0aW9uIG91dCBvZiBtYXBjYWNo
ZV92Y3B1X2luaXQuDQo+ID4gDQo+ID4gQnV0IHlvdSBjYW4ganVzdCBYRU5fRE9NQ1RMX21heF92
Y3B1cyBvbiBhIHJ1bm5pbmcgZG9tYWluIHRvDQo+ID4gaW5jcmVhc2UNCj4gPiBpdHMgbWF4X3Zj
cHVzIGNvdW50LCBzbyB0aGF0IGVudHMgaXMgbm90IGNvbnN0YW50Pw0KPiANCj4gVGhlIGNvbW1l
bnRzIHN1Z2dlc3QgdGhhdCwgYnV0IGl0IGhhcyBuZXZlciBiZWVuIGltcGxlbWVudGVkLCBhbmQg
SSdtDQo+IGluDQo+IHRoZSBwcm9jZXNzIG9mIHB1cmdpbmcgdGhlIGFiaWxpdHkuDQo+IA0KPiBB
bHJlYWR5IG5vdywgbWF4IGlzIHBhc3NlZCBpbnRvIGRvbWFpbl9jcmVhdGUsIGFuZCB0aGUNCj4g
WEVOX0RPTUNUTF9tYXhfdmNwdXMgY2FsbCBoYXMgdG8gZXhhY3RseSBtYXRjaCB3aGF0IHdhcyBw
YXNzZWQgdG8NCj4gY3JlYXRlLiAgQXMgc29vbiBhcyB0aGUge2RvbWFpbix2Y3B1fV9kZXN0cm95
KCkgZnVuY3Rpb25zIGJlY29tZQ0KPiBwcm9wZXJseSBpZGVtcG90ZW50IChzbyB3ZSBjYW4gdW53
aW5kIGZyb20gbWlkd2F5IHRocm91Z2ggYWZ0ZXIgYW4NCj4gLUVOT01FTS9ldGMpLCBYRU5fRE9N
Q1RMX21heF92Y3B1cyB3aWxsIGJlIGRyb3BwZWQgY29tcGxldGVseS4NCj4gDQo+IGQtPm1heF9j
cHVzIGlzIHNldCBlYXJseSBkdXJpbmcgY29uc3RydWN0aW9uLCBhbmQgcmVtYWlucyBjb25zdGFu
dA0KPiBmb3INCj4gdGhlIGxpZmV0aW1lIG9mIHRoZSBkb21haW4uDQoNClRoYW5rcyBmb3IgdGhl
IGNsYXJpZmljYXRpb24uIFRoaXMgc2ltcGxpZmllcyB0aGluZ3MgcXVpdGUgYSBiaXQuDQoNCkhv
bmd5YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:42:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:42:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59VB-0003EC-3L; Fri, 21 Feb 2020 14:42:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59V9-0003E2-HS
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:41:59 +0000
X-Inumbo-ID: 5023136c-54b8-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5023136c-54b8-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 14:41:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 64C8FAD61;
 Fri, 21 Feb 2020 14:41:57 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
Date: Fri, 21 Feb 2020 15:41:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221142635.GA4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNToyNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyMSwgMjAyMCBhdCAwMjozNjo1MlBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+PiBI
aSwKPj4+Pgo+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToK
Pj4+Pj4gQWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUg
dG8gYWxzbyBsb2NrIGl0IGluCj4+Pj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFs
bG93aW5nIHJlYWQgbG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKPj4+Pj4gYWxyZWFkeSBvd25lZCBi
eSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+
IGFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2Uu
Cj4+Pj4+Cj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxv
Y2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBvcnQKPj4+Pj4gdXAgdG8gMTYzODQgQ1BVcy4gQWxzbyBy
ZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0bwo+Pj4+PiBzaWduYWwg
dGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3Ro
ZXIgdG8KPj4+Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUg
dGhlIHdyaXRlIHJlbGF0ZWQgZGF0YQo+Pj4+PiBpcyB1c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9u
ZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIGNsZWFyIGl0IChhbmQKPj4+Pj4gdGh1cyByZWxlYXNl
IHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPj4+Pj4KPj4+Pj4gVGhpcyBy
ZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBjb25jdXJyZW50IHJlYWRlcnMgZnJvbSAxNjc3
NzIxNiB0bwo+Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gs
IG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8g
NjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4+Pj4+IG9wZXJhdGlv
bnMgb24gNjRiaXQgaW50ZWdlcnMuCj4+Pj4KPj4+PiBGV0lXLCBhcm0zMiBpcyBhYmxlIHRvIHN1
cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGludGVnZXJzLgo+Pj4+Cj4+Pj4+ICAg
c3RhdGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4+Pj4+ICAg
ewo+Pj4+PiAtICAgIC8qCj4+Pj4+IC0gICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9t
aWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4+PiAtICAgICAqIE90aGVyd2lzZSwg
YW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4gLSAg
ICAgKi8KPj4+Pj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+
Pj4gKyAgICAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNs
ZWFyZWQgZGlyZWN0bHkuICovCj4+Pj4+ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlf
bWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4+Pj4+ICsgICAgQlVJTERfQlVHX09OKF9R
Ul9TSElGVCAhPSAxNik7Cj4+Pj4+ICsgICAgd3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZsb2Nr
LT5jbnRzLCAwKTsKPj4+Pgo+Pj4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFu
IGF0b21pY190KCkgZGlyZWN0bHkgaW50byBhIHVpbnQxNl90LiBZb3UKPj4+PiB3b3VsZCBhdCBs
ZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5jb3VudGVyIGhlcmUuCj4+Pgo+Pj4gU3VyZSwg
SSB3YXMgd29uZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+Pj4KPj4+IFdpbGwgd2FpdCBmb3Ig
bW9yZSBjb21tZW50cywgbm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCj4+
PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPj4KPj4gSXQncyBtb3JlIHRo
YW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxpa2UK
Pj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2FpdGlu
ZyBmb3IgYSBiaWcKPj4gZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2
ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGNhdXNlCj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5k
aWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmIGl0IHdhcwo+PiBlbmRpYW5uZXNz
LXNhZmUuCj4gCj4gV2h5IGRvbid0IHdlIGxlYXZlIHRoZSBhdG9taWNfZGVjIHRoZW4/CgpCZWNh
dXNlIHlvdSBuZWVkIHRvIGludm9rZSBzbXBfcHJvY2Vzc29yX2lkKCkgdG8gY2FsY3VsYXRlIHRo
ZSB2YWx1ZQp0byB1c2UgaW4gdGhlIHN1YnRyYWN0aW9uLiBJJ20gbm90IG1lYW5pbmcgdG8gc2F5
IEknbSBlbnRpcmVseQpvcHBvc2VkIChzZWVpbmcgaG93IG11Y2ggb2YgYSBkaXNjdXNzaW9uIHdl
J3JlIGhhdmluZyksIGJ1dCB0aGUKInNpbXBsZSB3cml0ZSBvZiB6ZXJvIiBhcHByb2FjaCBpcyBj
ZXJ0YWlubHkgYXBwZWFsaW5nLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:43:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:43:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59W7-0003Kd-DS; Fri, 21 Feb 2020 14:42:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j59W6-0003KS-31
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:42:58 +0000
X-Inumbo-ID: 716da460-54b8-11ea-ade5-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 716da460-54b8-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 14:42:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582296175;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=8PJJH/vevOXtgt5xoTJCvxWZ00CW/F/nSxhhPJW+Kb4=;
 b=GQtmezGmHkBktv5MLbv644akf90gUmYIip52WrESmq5tfysXPqhXrGcK
 92ZsfcgLqX3Eya/zcxpnpKp52SXXOQbw+ZpWsFT8NPLYcp6lfnUPyKUCg
 PUES5CVoJ6IGZCwEEOdW2pA6sp0Q2U/KgkiGMW+KNWrMgqOurv6uZohCo Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FQfMHQEm5YFS2euA3r9AJcSAlRZHqLev01lGoFobwJDchSbf6thnw1oDqhxv+cQ7ByE7Z6bC1d
 lbV0QoLp/rVAOk21+a+zJeBF1kCTm49yP77nNeEQVyitZYdRNlYzbP9UxsooloAz2qRyjgY0bH
 WtG3z1Qn5vskuYZbZK6fH5hOADiOeAi6gKnBzNsb0V7JnuUemGkru8Lpdc/E5ai7ZUCI/8aJok
 mY1OZDFPfKZ69fJMiZB5zP6PBcNHHjUGKInRS5YwCKYsBHgTeZIRcfV+iiQJ512LpV6yfEnJeK
 2rM=
X-SBRS: 2.7
X-MesageID: 12825376
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12825376"
To: Tamas K Lengyel <tamas.lengyel@intel.com>, <xen-devel@lists.xenproject.org>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <fa70f8c7-a822-b9de-0af6-c9fb2835c664@citrix.com>
Date: Fri, 21 Feb 2020 14:42:48 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tamas
 K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTAvMDIvMjAyMCAxOToyMSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ICtzdGF0aWMgaW50
IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCj4g
K3sKPiArICAgIGludCByYyA9IC1FSU5WQUw7Cj4gKwo+ICsgICAgaWYgKCAhY2QtPmNvbnRyb2xs
ZXJfcGF1c2VfY291bnQgKQo+ICsgICAgICAgIHJldHVybiByYzsKPiArCj4gKyAgICAvKgo+ICsg
ICAgICogV2Ugb25seSB3YW50IHRvIGdldCBhbmQgcGF1c2UgdGhlIHBhcmVudCBvbmNlLCBub3Qg
ZWFjaCB0aW1lIHRoaXMKPiArICAgICAqIG9wZXJhdGlvbiBpcyByZXN0YXJ0ZWQgZHVlIHRvIHBy
ZWVtcHRpb24uCj4gKyAgICAgKi8KPiArICAgIGlmICggIWNkLT5wYXJlbnRfcGF1c2VkICkKPiAr
ICAgIHsKPiArICAgICAgICBBU1NFUlQoZ2V0X2RvbWFpbihkKSk7Cj4gKyAgICAgICAgZG9tYWlu
X3BhdXNlKGQpOwo+ICsKPiArICAgICAgICBjZC0+cGFyZW50X3BhdXNlZCA9IHRydWU7Cj4gKyAg
ICAgICAgY2QtPm1heF9wYWdlcyA9IGQtPm1heF9wYWdlczsKPiArICAgICAgICBjZC0+bWF4X3Zj
cHVzID0gZC0+bWF4X3ZjcHVzOwoKU29ycnksIEkgc3Bva2UgdG9vIHNvb24uwqAgWW91IGNhbid0
IG1vZGlmeSBtYXhfdmNwdXMgaGVyZSwgYmVjYXVzZSBpdAp2aW9sYXRlcyB0aGUgaW52YXJpYW50
IHRoYXQgZG9tYWluX3ZjcHUoKSBkZXBlbmRzIHVwb24gZm9yIHNhZmV0eS4KCklmIHRoZSB0b29s
c3RhY2sgZ2V0cyB0aGluZ3Mgd3JvbmcsIFhlbiB3aWxsIGVpdGhlciBsZWFrIHN0cnVjdCB2Y3B1
J3MKb24gY2QncyB0ZWFyZG93biwgb3IgY29ycnVwdCBtZW1vcnkgYmV5b25kIHRoZSBlbmQgb2Yg
dGhlIGNkLT52Y3B1W10gYXJyYXkuCgpMb29raW5nIGF0IHRoZSBoeXBlcmNhbGwgc2VtYW50aWNz
LCB1c2Vyc3BhY2UgY3JlYXRlcyBhIG5ldyBkb21haW4KKHdoaWNoIHNwZWNpZmllcyBtYXhfY3B1
cyksIHRoZW4gY2FsbHMgbWVtX3NoYXJpbmdfZm9yayhwYXJlbnRfZG9tLApuZXdfZG9tKTvCoCBG
b3JraW5nIHNob3VsZCBiZSByZWplY3RlZCBpZiB0b29sc3RhY2sgaGFzbid0IGNob3NlbiB0aGUK
c2FtZSBudW1iZXIgb2YgdmNwdXMgZm9yIHRoZSBuZXcgZG9tYWluLgoKVGhpcyByYWlzZXMgdGhl
IHF1ZXN0aW9uIG9mIHdoZXRoZXIgdGhlIHNhbWUgc2hvdWxkIGJlIHRydWUgZm9yCm1heF9wYWdl
cyBhcyB3ZWxsLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:49:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59cX-0003YH-5C; Fri, 21 Feb 2020 14:49:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j59cV-0003YC-1o
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:49:35 +0000
X-Inumbo-ID: 5f3ebbd4-54b9-11ea-868e-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5f3ebbd4-54b9-11ea-868e-12813bfff9fa;
 Fri, 21 Feb 2020 14:49:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582296574;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=GVIZgwyIscz2gpgMZCYvdj84KaB4tY4cLeRkCFZpNYk=;
 b=CfT5cFnfsOEhWOwUPDIlW7+xXLsED/cB8JA3A1GquidaWC2RczrlgBRG
 Vmnqo6uEk4vOexFsRi4I1Vb9QB1TpyiTX1jb5BUK+BM73Cz9oJE8uPcZn
 k8BL/rkeu1mO9OzfDPIycK12OWKjzfIrCMx7OUYkO7KpSkTUonljPD6Xf g=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 9DKvRt20OUnaZCJ2tD0L0EY0Cmyo19Adq6Vkz13dHuFf4QDznTlhAIDeWAleP8MB6Jm6uJ6mMr
 1agkR7U1ZS3/5v98YDXY5P5R97AX83uBIzZqb4yc7OZIE0P/7WZvgXbLnsiS9IAvWpP4e85dsh
 nti6UVul46xAMsBcyKiAygBbUfdgfSlZpkjja6IdK6JX9QmJj6YLFiDQUzQNI6sojU1lkCk5R1
 K3jg1gLa/ZN1I7Z2s2cV5euwXH0ElNKHHRM3m1+rxQ1oodM9W2chH55L/oRzvX0R6C3BebcKIb
 8J4=
X-SBRS: 2.7
X-MesageID: 12803433
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12803433"
Date: Fri, 21 Feb 2020 15:49:24 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221144924.GC4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDM6NDE6NTlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDIuMjAyMCAxNToyNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDIxLCAyMDIwIGF0IDAyOjM2OjUyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDIxLjAyLjIwMjAgMTA6MTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3
cm90ZToKPiA+Pj4+IEhpLAo+ID4+Pj4KPiA+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2Vy
IFBhdSBNb25uZSB3cm90ZToKPiA+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcgdGhl
IGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPiA+Pj4+PiByZWFkIG1vZGUu
IFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgdGhhdCdz
Cj4gPj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBt
b2RlLiBBbGxvd2luZyBzdWNoCj4gPj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3Qg
Zm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPiA+Pj4+Pgo+ID4+Pj4+IEluIG9yZGVyIHRvIGRv
IHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBvcnQK
PiA+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3JpdGUgbG9jayBtYXNr
IHRvIDIgYml0czogb25lIHRvCj4gPj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRl
cnMgd2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4gPj4+Pj4gc2lnbmFsIHRo
ZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQgZGF0
YQo+ID4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFi
bGUgdG8gY2xlYXIgaXQgKGFuZAo+ID4+Pj4+IHRodXMgcmVsZWFzZSB0aGUgbG9jaykgdXNpbmcg
YSAxNmJpdCBhdG9taWMgd3JpdGUuCj4gPj4+Pj4KPiA+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1h
eGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCj4gPj4+
Pj4gNjU1MzYsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRo
ZSBsb2NrIGZpZWxkCj4gPj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlm
IGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4gPj4+Pj4gb3BlcmF0aW9ucyBvbiA2
NGJpdCBpbnRlZ2Vycy4KPiA+Pj4+Cj4gPj4+PiBGV0lXLCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBv
cnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IGludGVnZXJzLgo+ID4+Pj4KPiA+Pj4+PiAg
IHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+ID4+Pj4+
ICAgewo+ID4+Pj4+IC0gICAgLyoKPiA+Pj4+PiAtICAgICAqIElmIHRoZSB3cml0ZXIgZmllbGQg
aXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4KPiA+Pj4+PiAtICAgICAqIE90
aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4K
PiA+Pj4+PiAtICAgICAqLwo+ID4+Pj4+IC0gICAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9j
ay0+Y250cyk7Cj4gPj4+Pj4gKyAgICAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21p
YywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuICovCj4gPj4+Pj4gKyAgICBBU1NFUlQoX2lz
X3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPiA+Pj4+PiAr
ICAgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+ID4+Pj4+ICsgICAgd3JpdGVfYXRv
bWljKCh1aW50MTZfdCAqKSZsb2NrLT5jbnRzLCAwKTsKPiA+Pj4+Cj4gPj4+PiBJIHRoaW5rIHRo
aXMgaXMgYW4gYWJ1c2UgdG8gY2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5IGludG8gYSB1aW50
MTZfdC4gWW91Cj4gPj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5j
b3VudGVyIGhlcmUuCj4gPj4+Cj4gPj4+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlz
IG15c2VsZi4KPiA+Pj4KPiA+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3Vy
ZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVkIHVwb24KPiA+Pj4gY29tbWl0IGlmIHRoZXJlIGFy
ZSBubyBvdGhlciBpc3N1ZXMuCj4gPj4KPiA+PiBJdCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBh
bm90aGVyIGZpZWxkIHNwZWNpZmllciBoZXJlLiBBIGNhc3QgbGlrZQo+ID4+IHRoaXMgb25lIGlz
IGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4g
Pj4gZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRo
aXMgc2hvdWxkIGNhdXNlCj4gPj4gYSBidWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVt
cywgZXZlbiBiZXR0ZXIgd291bGQgYmUgaWYgaXQgd2FzCj4gPj4gZW5kaWFubmVzcy1zYWZlLgo+
ID4gCj4gPiBXaHkgZG9uJ3Qgd2UgbGVhdmUgdGhlIGF0b21pY19kZWMgdGhlbj8KPiAKPiBCZWNh
dXNlIHlvdSBuZWVkIHRvIGludm9rZSBzbXBfcHJvY2Vzc29yX2lkKCkgdG8gY2FsY3VsYXRlIHRo
ZSB2YWx1ZQo+IHRvIHVzZSBpbiB0aGUgc3VidHJhY3Rpb24uIEknbSBub3QgbWVhbmluZyB0byBz
YXkgSSdtIGVudGlyZWx5Cj4gb3Bwb3NlZCAoc2VlaW5nIGhvdyBtdWNoIG9mIGEgZGlzY3Vzc2lv
biB3ZSdyZSBoYXZpbmcpLCBidXQgdGhlCj4gInNpbXBsZSB3cml0ZSBvZiB6ZXJvIiBhcHByb2Fj
aCBpcyBjZXJ0YWlubHkgYXBwZWFsaW5nLgoKV2VsbCwgd2UgY291bGQgYXZvaWQgdGhlIHNtcF9w
cm9jZXNzb3JfaWQoKSBjYWxsIGFuZCBpbnN0ZWFkIHVzZToKCmF0b21pY19zdWIoYXRvbWljX3Jl
YWQoJmxvY2stPmNudHMpICYgMHhmZmZmLCAmbG9jay0+Y250cyk7CgpOb3RlIG1hc2sgaXMgdXNp
bmcgdGhlIGxvdyAxNmJpdHMgbm93LCBidXQgaWYgd2UgZ28gdGhlIGF0b21pY19zdWIKcm91dGUg
d2UgY291bGQgY2hhbmdlIHRoZSBDUFUgSUQgZmllbGRzIHRvIGJlIDEyIGJpdHMgYWdhaW4gYW5k
IHRodXMKaGF2ZSBzb21lIG1vcmUgcm9vbSBmb3IgdGhlIHJlYWRlcnMgY291bnQuCgpUaGFua3Ms
IFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:50:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:50:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59dg-0004PA-LC; Fri, 21 Feb 2020 14:50:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59df-0004P1-TT
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:50:47 +0000
X-Inumbo-ID: 8a1cc671-54b9-11ea-868f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a1cc671-54b9-11ea-868f-12813bfff9fa;
 Fri, 21 Feb 2020 14:50:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D51D8AEF5;
 Fri, 21 Feb 2020 14:50:45 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <4f37297b-117e-72a8-838f-e27adc495bf3@suse.com>
 <740b900e-dc38-1b49-ab34-f67043768a43@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6a296d0b-084a-b7a9-ece1-664882f43f2d@suse.com>
Date: Fri, 21 Feb 2020 15:50:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <740b900e-dc38-1b49-ab34-f67043768a43@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNToxOSwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NToxNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAgMTU6MDYsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMCAxNDo0OSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4+Cj4+Pj4KPj4+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+
Pj4+PiBPbiAyMS4wMi4yMCAxNDozNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+PiBPbiAyMS4w
Mi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+Pj4+Pj4+IE9uIFRodSwgRmVi
IDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+
Pj4gSGksCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBN
b25uZSB3cm90ZToKPj4+Pj4+Pj4+IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9sZGluZyB0aGUgbG9j
ayBpbiB3cml0ZSBtb2RlIHRvIGFsc28gbG9jayBpdCBpbgo+Pj4+Pj4+Pj4gcmVhZCBtb2RlLiBU
aGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+
Pj4+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBt
b2RlLiBBbGxvd2luZyBzdWNoCj4+Pj4+Pj4+PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBhdCBsZWFz
dCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IEluIG9yZGVy
IHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvCj4+
Pj4+Pj4+PiBzdXBwb3J0Cj4+Pj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0
aGUgd3JpdGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4+Pj4+Pj4+PiBzaWduYWwgdGhl
cmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3RoZXIg
dG8KPj4+Pj4+Pj4+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3Rl
IHRoZSB3cml0ZSByZWxhdGVkIGRhdGEKPj4+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBp
cyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+Pj4+Pj4+Pj4gdGh1
cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPj4+Pj4+Pj4+
Cj4+Pj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQg
cmVhZGVycyBmcm9tCj4+Pj4+Pj4+PiAxNjc3NzIxNiB0bwo+Pj4+Pj4+Pj4gNjU1MzYsIEkgdGhp
bmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4+
Pj4+Pj4+PiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0byA2NGJpdHMgaWYgYWxsIGFyY2hpdGVj
dHVyZXMgc3VwcG9ydCBhdG9taWMKPj4+Pj4+Pj4+IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdl
cnMuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUgdG8gc3VwcG9ydCBhdG9t
aWMgb3BlcmF0aW9ucyBvbiA2NC1iaXQgaW50ZWdlcnMuCj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiAgwqDC
oCBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xvY2tfdCAqbG9jaykKPj4+Pj4+
Pj4+ICDCoMKgIHsKPj4+Pj4+Pj4+IC3CoMKgwqAgLyoKPj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIElm
IHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4K
Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdp
bGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+Pj4+IC3CoMKgwqDCoCAqLwo+Pj4+Pj4+Pj4g
LcKgwqDCoCBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+Pj4+Pj4+ICvC
oMKgwqAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVh
cmVkCj4+Pj4+Pj4+PiBkaXJlY3RseS4gKi8KPj4+Pj4+Pj4+ICvCoMKgwqAgQVNTRVJUKF9pc193
cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4+Pj4+Pj4+PiAr
wqDCoMKgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+Pj4+Pj4+Pj4gK8KgwqDCoCB3
cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDApOwo+Pj4+Pj4+Pgo+Pj4+Pj4+
PiBJIHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8gY2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5
IGludG8gYQo+Pj4+Pj4+PiB1aW50MTZfdC4gWW91Cj4+Pj4+Pj4+IHdvdWxkIGF0IGxlYXN0IHdh
bnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4+Pj4+Pgo+Pj4+Pj4+IFN1cmUs
IEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlzIG15c2VsZi4KPj4+Pj4+Pgo+Pj4+Pj4+IFdpbGwg
d2FpdCBmb3IgbW9yZSBjb21tZW50cywgbm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhl
ZCB1cG9uCj4+Pj4+Pj4gY29tbWl0IGlmIHRoZXJlIGFyZSBubyBvdGhlciBpc3N1ZXMuCj4+Pj4+
Pgo+Pj4+Pj4gSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZp
ZXIgaGVyZS4gQSBjYXN0IGxpa2UKPj4+Pj4+IHRoaXMgb25lIGlzIGVuZGlhbm5lc3MtdW5zYWZl
LCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+Pj4+PiBlbmRpYW4gcG9ydCBh
dHRlbXB0IHRvIGZhbGwgaW50by4gQXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgY2F1c2UK
Pj4+Pj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVy
IHdvdWxkIGJlIGlmIGl0IHdhcwo+Pj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+Pj4+Pgo+Pj4+PiBX
b3VsZG4ndCBhIHVuaW9uIGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+Pj4+Cj4+Pj4gWW91IHdvdWxk
IG5vdCBiZSBhYmxlIHRvIHVzZSBhdG9taWNfdCBpbiB0aGF0IGNhc2UgYXMgeW91IGNhbid0IGFz
c3VtZQo+Pj4+IHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4KPj4+Cj4+PiB1bmlvbiByd2xv
Y2t3b3JkIHsKPj4+ICAgICAgIGF0b21pY190IGNudHM7Cj4+PiAgICAgICB1aW50MzJfdCB2YWw7
Cj4+PiAgICAgICBzdHJ1Y3Qgewo+Pj4gICAgICAgICAgIHVpbnQxNl90IHdyaXRlOwo+Pj4gICAg
ICAgICAgIHVpbnQxNl90IHJlYWRlcnM7Cj4+PiAgICAgICB9Owo+Pj4gfTsKPj4+Cj4+PiBzdGF0
aWMgaW5saW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFzKAo+Pj4gICAgICAgY29uc3QgdW5pb24g
cndsb2Nrd29yZCB7Cj4+PiAgICAgICAgICAgLndyaXRlID0gMCwKPj4+ICAgICAgICAgICAucmVh
ZGVycyA9IDEKPj4+ICAgICAgIH0geDsKPj4+Cj4+PiAgICAgICByZXR1cm4geC52YWw7Cj4+PiB9
Cj4+Pgo+Pj4gLi4uCj4+PiAgICAgICBjbnRzID0gYXRvbWljX2FkZF9yZXR1cm4oX3FyX2JpYXMo
KSwgJmxvY2stPmNudHMpOwo+Pj4gLi4uCj4+Pgo+Pj4gSSBndWVzcyB0aGlzIHNob3VsZCBkbyB0
aGUgdHJpY2ssIG5vPwo+Pgo+PiBJJ20gYWZyYWlkIGl0IHdvbid0LCBhbmQgbm90IGp1c3QgYmVj
YXVzZSBvZiB0aGUgc2l6ZW9mKCkgYXNwZWN0Cj4+IGFscmVhZHkgcG9pbnRlZCBvdXQuIFlvdXIg
eCB2YXJpYWJsZSB3b3VsZCBlbmQgdXAgbGlrZSB0aGlzIGluCj4+IG1lbW9yeToKPj4KPj4gbGl0
dGxlOgkwMCAwMCAwMSAwMAo+PiBiaWc6CTAwIDAwIDAwIDAxID0+IDAwMDAwMDAxCj4+Cj4+IHdo
aWNoLCByZWFkIGFzIDMyLWJpdCB2YWx1ZSwgdGhlbiBlbmRzIHVwIGJlaW5nCj4+Cj4+IGxpdHRs
ZToJMDAwMTAwMDAKPj4gYmlnOgkwMDAwMDAwMQo+Pgo+PiBUaGUgYWRkIHRoZXJlZm9yZSB3b3Vs
ZCBiZSBhYmxlIHRvIHNwaWxsIGludG8gdGhlIGhpZ2ggMTYgYml0cy4KPiAKPiBBbmQgd2h5IGV4
YWN0bHkgaXMgdGhpcyB3b3JzZSB0aGFuIGp1c3QgZHJvcHBpbmcgc3BpbGxlZCBiaXRzPwo+IEJv
dGggY2FzZXMgd2lsbCBleHBsb2RlIHJhdGhlciBzb29uLiBCb3RoIGNhc2VzIGNhbiBiZSBhdm9p
ZGVkIGJ5Cj4gaW50cm9kdWN0aW9uIG9mIGUuZy4gQVNTRVJUaW5nIHRoYXQgcmVhZGVyIGlzbid0
IH4wIGJlZm9yZQo+IGluY3JlbWVudGluZyBpdCAob3IgdG8gYmUgemVybyBhZnRlcndhcmRzKS4K
CkhtbSwgeWVzLiBJIGNhbid0IHJlY29uc3RydWN0IHRoZSB0aG91Z2h0cyBvZiB0aGUgcGVvcGxl
IGhhdmluZwpsYWlkIG91dCB0aGUgYml0IGFzc2lnbm1lbnRzIHRoZSB3YXkgdGhleSBhcmUgcmln
aHQgbm93LiBJIGNhbgpvbmx5IGFzc3VtZSB0aGVyZSB3YXMgYSByZWFzb24gdG8gcHV0IHRoZSBy
ZWFkZXIgY291bnQgaW4gdGhlCmhpZ2ggYml0cy4gQnV0IGl0IGxvb2tzIGxpa2UgbXkgcHJldmlv
dXMgcmVtYXJrIHdhc24ndCBldmVuCnBvaW50aW5nIGF0IHRoZSB3b3JzdCBlZmZlY3QuIFRoZSBy
ZXN1bHRpbmcgYmlnIGVuZGlhbiAzMi1iaXQKbGF5b3V0IGFsc28gaXMgbm90IGluIGxpbmUgd2l0
aCB0aGUgX1FXXyogY29uc3RhbnRzLCBkdWUgdG8KbWlzLW9yZGVyaW5nIG9mIHRoZSB0d28gaGFs
dmVzLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:51:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:51:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59eC-0004Ti-VO; Fri, 21 Feb 2020 14:51:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j59eB-0004TU-Dz
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:51:19 +0000
X-Inumbo-ID: 9dab1891-54b9-11ea-868f-12813bfff9fa
Received: from mail-wm1-f66.google.com (unknown [209.85.128.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9dab1891-54b9-11ea-868f-12813bfff9fa;
 Fri, 21 Feb 2020 14:51:18 +0000 (UTC)
Received: by mail-wm1-f66.google.com with SMTP id t14so2189808wmi.5
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:51:18 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=kM0QfpCHFyjvQhpIv5RSiOUByekduc0BHzDnViQldH8=;
 b=Kz1udUJJ3uFBZrbydPLLtUlKsLxrl2dkdna+ZOV0ywP58k1Zgu7K7jJqIXXrCbpsVZ
 yBSohVA2VyUzSeLD36KzOos7NhvJA9Ubh0SaX3D/6Qnmr8u2UmYmug9BxSIcX+LIZagZ
 sBC7674cZmvyVi8GNkNBZpCzaPVy9yrx9K4MiUmNxi0CE+k4gR5cPh50igbPB2mZjcXs
 9YkMbgX4Dqr4hbo1CFUk/maYoQqvDYcdG1Cm/+hVpEsMWkcbEKujIlG6J6lKHpPykmgQ
 t7eaE/QA7JS1oV/dONVRSQlShBWgH+FVC1bPTYfrgdwQ70wFw1WpK8J0BBqSZBkx8Eja
 DQKg==
X-Gm-Message-State: APjAAAUUDfiJU2QY/HLHGFkbWkANMTMy1pi1g2EeBLb7Rt0lKrz/mYed
 eoJeXgr5+bTfOpBiQtFQg3euAW2XJvFyJA==
X-Google-Smtp-Source: APXvYqyXn7cb7yzUf6SWqRoeq9K/HhiXKqMAPQww6orBO+wNVMnC1q4qUxyyMMW/akL/h3froCWHug==
X-Received: by 2002:a05:600c:2c47:: with SMTP id
 r7mr4212701wmg.123.1582296677401; 
 Fri, 21 Feb 2020 06:51:17 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id 5sm4310981wrc.75.2020.02.21.06.51.16
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 06:51:16 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
 <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
Date: Fri, 21 Feb 2020 14:51:15 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDE0OjM1LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+IE9uIDIxLjAyLjIw
IDE1OjMyLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Cj4+Cj4+IE9uIDIxLzAyLzIwMjAgMTQ6MTYs
IErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMCAxNToxMSwgSnVsaWVuIEdyYWxs
IHdyb3RlOgo+Pj4+IEhpIEp1ZXJnZW4sCj4+Pj4KPj4+PiBPbiAyMS8wMi8yMDIwIDE0OjA2LCBK
w7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4+PiBPbiAyMS4wMi4yMCAxNDo0OSwgSnVsaWVuIEdyYWxs
IHdyb3RlOgo+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBKw7xyZ2Vu
IEdyb8OfIHdyb3RlOgo+Pj4+Pj4+IE9uIDIxLjAyLjIwIDE0OjM2LCBKYW4gQmV1bGljaCB3cm90
ZToKPj4+Pj4+Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
Pj4+Pj4+Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGll
biBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4+PiBIaSwKPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IE9uIDIw
LzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+Pj4+Pj4gQWxsb3cg
YSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxzbyAKPj4+
Pj4+Pj4+Pj4gbG9jayBpdCBpbgo+Pj4+Pj4+Pj4+PiByZWFkIG1vZGUuIFRoZXJlJ3Mgbm8gaGFy
bSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgCj4+Pj4+Pj4+Pj4+IHRoYXQncwo+
Pj4+Pj4+Pj4+PiBhbHJlYWR5IG93bmVkIGJ5IHRoZSBjYWxsZXIgKGllOiBDUFUpIGluIHdyaXRl
IG1vZGUuIEFsbG93aW5nIAo+Pj4+Pj4+Pj4+PiBzdWNoCj4+Pj4+Pj4+Pj4+IGFjY2Vzc2VzIGlz
IHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCj4+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxv
Y2ssIHRoaXMgYWxsb3dzIAo+Pj4+Pj4+Pj4+PiB0byBzdXBwb3J0Cj4+Pj4+Pj4+Pj4+IHVwIHRv
IDE2Mzg0IENQVXMuIEFsc28gcmVkdWNlIHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8gMiBiaXRzOiAK
Pj4+Pj4+Pj4+Pj4gb25lIHRvCj4+Pj4+Pj4+Pj4+IHNpZ25hbCB0aGVyZSBhcmUgcGVuZGluZyB3
cml0ZXJzIHdhaXRpbmcgb24gdGhlIGxvY2sgYW5kIHRoZSAKPj4+Pj4+Pj4+Pj4gb3RoZXIgdG8K
Pj4+Pj4+Pj4+Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUg
dGhlIHdyaXRlIAo+Pj4+Pj4+Pj4+PiByZWxhdGVkIGRhdGEKPj4+Pj4+Pj4+Pj4gaXMgdXNpbmcg
MTZiaXRzLCB0aGlzIGlzIGRvbmUgaW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjbGVhciBpdCAKPj4+
Pj4+Pj4+Pj4gKGFuZAo+Pj4+Pj4+Pj4+PiB0aHVzIHJlbGVhc2UgdGhlIGxvY2spIHVzaW5nIGEg
MTZiaXQgYXRvbWljIHdyaXRlLgo+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBUaGlzIHJlZHVjZXMg
dGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIAo+Pj4+Pj4+Pj4+
PiAxNjc3NzIxNiB0bwo+Pj4+Pj4+Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3VsZCBzdGls
bCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgCj4+Pj4+Pj4+Pj4+IGZpZWxkCj4+Pj4+Pj4+
Pj4+IGNhbiBiZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0Yml0cyBpZiBhbGwgYXJjaGl0ZWN0dXJl
cyAKPj4+Pj4+Pj4+Pj4gc3VwcG9ydCBhdG9taWMKPj4+Pj4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2
NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUg
dG8gc3VwcG9ydCBhdG9taWMgb3BlcmF0aW9ucyBvbiA2NC1iaXQgCj4+Pj4+Pj4+Pj4gaW50ZWdl
cnMuCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4gwqDCoCBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRl
X3VubG9jayhyd2xvY2tfdCAqbG9jaykKPj4+Pj4+Pj4+Pj4gwqDCoCB7Cj4+Pj4+Pj4+Pj4+IC3C
oMKgwqAgLyoKPj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBh
dG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIAo+Pj4+Pj4+Pj4+PiBkaXJlY3RseS4KPj4+Pj4+Pj4+
Pj4gLcKgwqDCoMKgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2lsbCBiZSB1
c2VkIHRvIAo+Pj4+Pj4+Pj4+PiBjbGVhciBpdC4KPj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgICovCj4+
Pj4+Pj4+Pj4+IC3CoMKgwqAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250cyk7Cj4+
Pj4+Pj4+Pj4+ICvCoMKgwqAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0
IGNhbiBiZSBjbGVhcmVkIAo+Pj4+Pj4+Pj4+PiBkaXJlY3RseS4gKi8KPj4+Pj4+Pj4+Pj4gK8Kg
wqDCoCBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250
cykpKTsKPj4+Pj4+Pj4+Pj4gK8KgwqDCoCBCVUlMRF9CVUdfT04oX1FSX1NISUZUICE9IDE2KTsK
Pj4+Pj4+Pj4+Pj4gK8KgwqDCoCB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMs
IDApOwo+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4gSSB0aGluayB0aGlzIGlzIGFuIGFidXNlIHRvIGNh
c3QgYW4gYXRvbWljX3QoKSBkaXJlY3RseSBpbnRvIGEgCj4+Pj4+Pj4+Pj4gdWludDE2X3QuIFlv
dQo+Pj4+Pj4+Pj4+IHdvdWxkIGF0IGxlYXN0IHdhbnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50
ZXIgaGVyZS4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+PiBTdXJlLCBJIHdhcyB3b25kZXJpbmcgYWJvdXQg
dGhpcyBteXNlbGYuCj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1l
bnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVkIAo+Pj4+Pj4+Pj4gdXBvbgo+
Pj4+Pj4+Pj4gY29tbWl0IGlmIHRoZXJlIGFyZSBubyBvdGhlciBpc3N1ZXMuCj4+Pj4+Pj4+Cj4+
Pj4+Pj4+IEl0J3MgbW9yZSB0aGFuIGp1c3QgYWRkaW5nIGFub3RoZXIgZmllbGQgc3BlY2lmaWVy
IGhlcmUuIEEgY2FzdCAKPj4+Pj4+Pj4gbGlrZQo+Pj4+Pj4+PiB0aGlzIG9uZSBpcyBlbmRpYW5u
ZXNzLXVuc2FmZSwgYW5kIGhlbmNlIGEgdHJhcCB3YWl0aW5nIGZvciBhIGJpZwo+Pj4+Pj4+PiBl
bmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4gQXQgdGhlIHZlcnkgbGVhc3QgdGhpcyBz
aG91bGQgCj4+Pj4+Pj4+IGNhdXNlCj4+Pj4+Pj4+IGEgYnVpbGQgZmFpbHVyZSBvbiBiaWcgZW5k
aWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmIAo+Pj4+Pj4+PiBpdCB3YXMKPj4+
Pj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+Pj4+Pj4+Cj4+Pj4+Pj4gV291bGRuJ3QgYSB1bmlvbiBi
ZSB0aGUgYmV0dGVyIGNob2ljZT8KPj4+Pj4+Cj4+Pj4+PiBZb3Ugd291bGQgbm90IGJlIGFibGUg
dG8gdXNlIGF0b21pY190IGluIHRoYXQgY2FzZSBhcyB5b3UgY2FuJ3QgCj4+Pj4+PiBhc3N1bWUg
dGhlIGxheW91dCBvZiB0aGUgc3RydWN0dXJlLgo+Pj4+Pgo+Pj4+PiB1bmlvbiByd2xvY2t3b3Jk
IHsKPj4+Pj4gwqDCoMKgwqAgYXRvbWljX3QgY250czsKPj4+Pj4gwqDCoMKgwqAgdWludDMyX3Qg
dmFsOwo+Pj4+PiDCoMKgwqDCoCBzdHJ1Y3Qgewo+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgIHVpbnQx
Nl90IHdyaXRlOwo+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHJlYWRlcnM7Cj4+Pj4+
IMKgwqDCoMKgIH07Cj4+Pj4+IH07Cj4+Pj4+Cj4+Pj4+IHN0YXRpYyBpbmxpbmUgY29uc3QgdWlu
dDMyX3QgX3FyX2JpYXMoCj4+Pj4+IMKgwqDCoMKgIGNvbnN0IHVuaW9uIHJ3bG9ja3dvcmQgewo+
Pj4+PiDCoMKgwqDCoMKgwqDCoMKgIC53cml0ZSA9IDAsCj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqAg
LnJlYWRlcnMgPSAxCj4+Pj4+IMKgwqDCoMKgIH0geDsKPj4+Pj4KPj4+Pj4gwqDCoMKgwqAgcmV0
dXJuIHgudmFsOwo+Pj4+PiB9Cj4+Pj4+Cj4+Pj4+IC4uLgo+Pj4+PiDCoMKgwqDCoCBjbnRzID0g
YXRvbWljX2FkZF9yZXR1cm4oX3FyX2JpYXMoKSwgJmxvY2stPmNudHMpOwo+Pj4+PiAuLi4KPj4+
Pj4KPj4+Pj4gSSBndWVzcyB0aGlzIHNob3VsZCBkbyB0aGUgdHJpY2ssIG5vPwo+Pj4+Cj4+Pj4g
WW91IGFyZSBhc3N1bWluZyB0aGUgYXRvbWljX3QgbGF5b3V0IHdoaWNoIEkgd291bGQgcmF0aGVy
IG5vIHdhbnQgdG8gCj4+Pj4gaGFwcGVuLgo+Pj4KPj4+IFRoYXQgYWxyZWFkeSBoYXBwZW5lZC4g
cndsb2NrLmggYWxyZWFkeSBhc3N1bWVzIGF0b21pY190IHRvIGJlIDMyIGJpdHMKPj4+IHdpZGUu
IEkgYWdyZWUgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUgYW4gYXRvbWljMzJfdCB0eXBlIGZv
ciB0aGlzCj4+PiB1c2UgY2FzZS4KPj4KPj4gSSBkb24ndCB0aGluayB5b3UgdW5kZXJzdG9vZCBt
eSBwb2ludCBoZXJlLiBBbiBhdG9taWMzMl90IHdpbGwgbm90IGJlIAo+PiBiZXR0ZXIgYXMgeW91
IHN0aWxsIGFzc3VtZSB0aGUgbGF5b3V0IG9mIHRoZSBzdHJ1Y3R1cmUuIEkuZSB0aGUgCj4+IHN0
cnVjdHVyZSBoYXMgb25seSBvbmUgZmllbGQuCj4gCj4gSSBkb24ndCB1bmRlcnN0YW5kIHlvdXIg
cmVhc29uaW5nIGhlcmUsIHNvcnJ5Lgo+IAo+IEFyZSB5b3Ugc2F5aW5nIHRoYXQgYSBzdHJ1Y3R1
cmUgb2YgdHdvIHVpbnQxNl90IGlzbid0IGtub3duIHRvIGJlIDMyCj4gYml0cyBsb25nPwoKWW91
IGFyZSBhc3N1bWluZyB0aGF0IGF0b21pY190IHdpbGwgYWx3YXlzIGJlOgoKc3RydWN0CnsKICAg
aW50IGNvdW50ZXI7Cn0KCldoYXQgaWYgd2UgZGVjaWRlIHRvIHR1cm4gaW50bwoKc3RydWN0CnsK
ICAgYm9vbCBhOwogICBpbnQgY291bnRlcjsKfQoKWW91IHdvdWxkIGF0IGxlYXN0IHdhbnQgYSBC
VUlMRF9CVUdfT04oKSBhcyBhdCB0aGUgY29tcGlsZXIgd2lsbCB0aHJvdyAKeW91IGFuIGVycm9y
IHJhdGhlciB0aGFuIGhhcHBpbHkgY291bnRpbnVpbmcuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdy
YWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:52:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:52:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59fJ-0004aw-AT; Fri, 21 Feb 2020 14:52:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59fH-0004ao-Kb
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:52:27 +0000
X-Inumbo-ID: c690acd4-54b9-11ea-868f-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c690acd4-54b9-11ea-868f-12813bfff9fa;
 Fri, 21 Feb 2020 14:52:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 36EEDAEF5;
 Fri, 21 Feb 2020 14:52:26 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0e0dd272-5303-08c6-7aae-23cc796ce563@suse.com>
Date: Fri, 21 Feb 2020 15:52:28 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221144924.GC4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyMSwgMjAyMCBhdCAwMzo0MTo1OVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjEuMDIuMjAyMCAxNToyNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIEZyaSwgRmVi
IDIxLCAyMDIwIGF0IDAyOjM2OjUyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDIxLjAyLjIwMjAgMTA6MTAsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+IE9uIFRodSwg
RmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+
Pj4+IEhpLAo+Pj4+Pj4KPj4+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4g
d3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPj4+Pj4+PiByZWFkIG1vZGUuIFRoZXJlJ3Mg
bm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgdGhhdCdzCj4+Pj4+Pj4g
YWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxv
d2luZyBzdWNoCj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3QgZm9yIHRoZSBD
UFUgbWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pgo+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVz
ZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBvcnQKPj4+Pj4+PiB1
cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0aGUgd3JpdGUgbG9jayBtYXNrIHRvIDIgYml0
czogb25lIHRvCj4+Pj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMgd2FpdGlu
ZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4+Pj4+Pj4gc2lnbmFsIHRoZSBsb2NrIGlz
IG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIHJlbGF0ZWQgZGF0YQo+Pj4+Pj4+
IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xl
YXIgaXQgKGFuZAo+Pj4+Pj4+IHRodXMgcmVsZWFzZSB0aGUgbG9jaykgdXNpbmcgYSAxNmJpdCBh
dG9taWMgd3JpdGUuCj4+Pj4+Pj4KPj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVt
YmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCj4+Pj4+Pj4gNjU1MzYs
IEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZp
ZWxkCj4+Pj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNo
aXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCj4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRl
Z2Vycy4KPj4+Pj4+Cj4+Pj4+PiBGV0lXLCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWlj
IG9wZXJhdGlvbnMgb24gNjQtYml0IGludGVnZXJzLgo+Pj4+Pj4KPj4+Pj4+PiAgIHN0YXRpYyBp
bmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQo+Pj4+Pj4+ICAgewo+Pj4+
Pj4+IC0gICAgLyoKPj4+Pj4+PiAtICAgICAqIElmIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWlj
LCBpdCBjYW4gYmUgY2xlYXJlZCBkaXJlY3RseS4KPj4+Pj4+PiAtICAgICAqIE90aGVyd2lzZSwg
YW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byBjbGVhciBpdC4KPj4+Pj4+PiAt
ICAgICAqLwo+Pj4+Pj4+IC0gICAgYXRvbWljX3N1YihfUVdfTE9DS0VELCAmbG9jay0+Y250cyk7
Cj4+Pj4+Pj4gKyAgICAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2Fu
IGJlIGNsZWFyZWQgZGlyZWN0bHkuICovCj4+Pj4+Pj4gKyAgICBBU1NFUlQoX2lzX3dyaXRlX2xv
Y2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+Pj4+PiArICAgIEJVSUxE
X0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+Pj4+Pj4+ICsgICAgd3JpdGVfYXRvbWljKCh1aW50
MTZfdCAqKSZsb2NrLT5jbnRzLCAwKTsKPj4+Pj4+Cj4+Pj4+PiBJIHRoaW5rIHRoaXMgaXMgYW4g
YWJ1c2UgdG8gY2FzdCBhbiBhdG9taWNfdCgpIGRpcmVjdGx5IGludG8gYSB1aW50MTZfdC4gWW91
Cj4+Pj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5jb3VudGVyIGhl
cmUuCj4+Pj4+Cj4+Pj4+IFN1cmUsIEkgd2FzIHdvbmRlcmluZyBhYm91dCB0aGlzIG15c2VsZi4K
Pj4+Pj4KPj4+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3VyZSB3aGV0aGVy
IHRoaXMgY2FuIGJlIGZpeGVkIHVwb24KPj4+Pj4gY29tbWl0IGlmIHRoZXJlIGFyZSBubyBvdGhl
ciBpc3N1ZXMuCj4+Pj4KPj4+PiBJdCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBhbm90aGVyIGZp
ZWxkIHNwZWNpZmllciBoZXJlLiBBIGNhc3QgbGlrZQo+Pj4+IHRoaXMgb25lIGlzIGVuZGlhbm5l
c3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+Pj4gZW5kaWFu
IHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgc2hvdWxk
IGNhdXNlCj4+Pj4gYSBidWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVtcywgZXZlbiBi
ZXR0ZXIgd291bGQgYmUgaWYgaXQgd2FzCj4+Pj4gZW5kaWFubmVzcy1zYWZlLgo+Pj4KPj4+IFdo
eSBkb24ndCB3ZSBsZWF2ZSB0aGUgYXRvbWljX2RlYyB0aGVuPwo+Pgo+PiBCZWNhdXNlIHlvdSBu
ZWVkIHRvIGludm9rZSBzbXBfcHJvY2Vzc29yX2lkKCkgdG8gY2FsY3VsYXRlIHRoZSB2YWx1ZQo+
PiB0byB1c2UgaW4gdGhlIHN1YnRyYWN0aW9uLiBJJ20gbm90IG1lYW5pbmcgdG8gc2F5IEknbSBl
bnRpcmVseQo+PiBvcHBvc2VkIChzZWVpbmcgaG93IG11Y2ggb2YgYSBkaXNjdXNzaW9uIHdlJ3Jl
IGhhdmluZyksIGJ1dCB0aGUKPj4gInNpbXBsZSB3cml0ZSBvZiB6ZXJvIiBhcHByb2FjaCBpcyBj
ZXJ0YWlubHkgYXBwZWFsaW5nLgo+IAo+IFdlbGwsIHdlIGNvdWxkIGF2b2lkIHRoZSBzbXBfcHJv
Y2Vzc29yX2lkKCkgY2FsbCBhbmQgaW5zdGVhZCB1c2U6Cj4gCj4gYXRvbWljX3N1YihhdG9taWNf
cmVhZCgmbG9jay0+Y250cykgJiAweGZmZmYsICZsb2NrLT5jbnRzKTsKCldoaWNoIHdvdWxkIG1h
a2UgbWUgc3VnZ2VzdCBhdG9taWNfYW5kKCkgYWdhaW4uCgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:52:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:52:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59fh-0004ft-K4; Fri, 21 Feb 2020 14:52:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TqQj=4J=amazon.com=prvs=31305ddda=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j59ff-0004fU-S7
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:52:51 +0000
X-Inumbo-ID: d494dc92-54b9-11ea-868f-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d494dc92-54b9-11ea-868f-12813bfff9fa;
 Fri, 21 Feb 2020 14:52:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582296771; x=1613832771;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=ibl89eDsZCjVbfJxXj4UpTjNXyiSIwbRFj/OoFBwvk8=;
 b=S8hJP0//AL1CwQIg5QeknYMueFhU6Gf5VjL+IPa+w72OhYuvMGW8WlHM
 mRFZiXBAzK58njbkMw8KCTCNMlWkpTD4JeO3XGOzfUMfxBu2YNSlspc8H
 ZoiD7XMYVDzW5PhDJlViOFcpYgr2vrWp++WKwVabbjnI/U50LacMGqisX g=;
IronPort-SDR: 30oV7dCST8HS7zTlWetDubjic/hQgQ6ucXFyBaSfGMWeeTS7/g4IkDbIFVqOCeewjRcSYA/acf
 faKjKL7jnqeQ==
X-IronPort-AV: E=Sophos;i="5.70,468,1574121600"; d="scan'208";a="28090928"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 21 Feb 2020 14:52:48 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-5dd976cd.us-east-1.amazon.com (Postfix) with ESMTPS
 id 7AC56A26B0; Fri, 21 Feb 2020 14:52:46 +0000 (UTC)
Received: from EX13D37EUA004.ant.amazon.com (10.43.165.124) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 21 Feb 2020 14:52:45 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA004.ant.amazon.com (10.43.165.124) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 21 Feb 2020 14:52:44 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Fri, 21 Feb 2020 14:52:44 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "jbeulich@suse.com" <jbeulich@suse.com>
Thread-Topic: [PATCH v2] x86/domain_page: implement pure per-vCPU mapping
 infrastructure
Thread-Index: AQHV3R91Y+G0jACGEk2zD96+LQsgPqgln+yAgAARR4CAAArnAIAAFswA
Date: Fri, 21 Feb 2020 14:52:44 +0000
Message-ID: <bf3284ac2e2a5a95d9a32b742108c553c6d09a02.camel@amazon.com>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
In-Reply-To: <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.15]
Content-ID: <AAE5F5D0BB4C5A488234A01FFC711E08@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "wl@xen.org" <wl@xen.org>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMDIwLTAyLTIxIGF0IDE0OjMxICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToNCj4g
T24gMjEuMDIuMjAyMCAxMzo1MiwgWGlhLCBIb25neWFuIHdyb3RlOg0KPiA+IE9uIEZyaSwgMjAy
MC0wMi0yMSBhdCAxMTo1MCArMDAwMCwgV2VpIExpdSB3cm90ZToNCj4gPiA+IE9uIFRodSwgRmVi
IDA2LCAyMDIwIGF0IDA2OjU4OjIzUE0gKzAwMDAsIEhvbmd5YW4gWGlhIHdyb3RlOg0KPiA+ID4g
PiArICAgIGlmICggaGFzaG1mbiAhPSBtZm4gJiYgIXZjYWNoZS0+cmVmY250W2lkeF0gKQ0KPiA+
ID4gPiArICAgICAgICBfX2NsZWFyX2JpdChpZHgsIHZjYWNoZS0+aW51c2UpOw0KPiA+ID4gDQo+
ID4gPiBBbHNvLCBwbGVhc2UgZmx1c2ggdGhlIGxpbmVhciBhZGRyZXNzIGhlcmUgYW5kIHRoZSBv
dGhlcg0KPiA+ID4gX19jbGVhcl9iaXQNCj4gPiA+IGxvY2F0aW9uLg0KPiA+IA0KPiA+IEkgZmx1
c2ggd2hlbiBhIG5ldyBlbnRyeSBpcyB0YWtpbmcgYSBzbG90LiBZZWFoLCBpdCdzIHByb2JhYmx5
DQo+ID4gYmV0dGVyDQo+ID4gdG8gZmx1c2ggZWFybGllciB3aGVuZXZlciBhIHNsb3QgaXMgbm8g
bG9uZ2VyIGluIHVzZS4NCj4gDQo+IFF1ZXN0aW9uIGlzIHdoZXRoZXIgc3VjaCBpbmRpdmlkdWFs
IGZsdXNoZXMgYXJlbid0IGFjdHVhbGx5DQo+IG1vcmUgb3ZlcmhlYWQgdGhhbiBhIHNpbmdsZSBm
bHVzaCBjb3ZlcmluZyBhbGwgcHJldmlvdXNseQ0KPiB0b3JuIGRvd24gZW50cmllcywgZG9uZSBh
dCBzdWl0YWJsZSBwb2ludHMgKHNlZSB0aGUgcHJlc2VudA0KPiBpbXBsZW1lbnRhdGlvbikuDQoN
ClRoZXJlIGlzIGNlcnRhaW5seSByb29tIGZvciBpbXByb3ZlbWVudC4gSSBhbSBjb25zaWRlcmlu
ZyBmbHVzaGluZw0KZW50cmllcyBpbiBiYXRjaGVzIHRvIHJlZHVjZSB0aGUgb3ZlcmhlYWQsIGUu
Zy4sIGluIGEgc2ltaWxhciB3YXkgdG8NCnRoZSBjdXJyZW50IGltcGxlbWVudGF0aW9uIGFzIHlv
dSBzYWlkLg0KDQpJIHdhbnQgdG8gZGVmZXIgdGhhdCB0byBhIHNlcGFyYXRlIHBhdGNoIGJlY2F1
c2UgdGhpcyBpcyBhbHJlYWR5IGEgaHVnZQ0KcGF0Y2guIEZyb20gdGhlIGJlbmNobWFya3MgSSBo
YXZlIGRvbmUgc28gZmFyLCBpdCBkb2VzIG5vdCBsb29rIGxpa2UNCnRoaXMgaGFzIGFueSBub3Rp
Y2VhYmxlIG92ZXJoZWFkIGFuZCBpdCBhbHJlYWR5IGFsbGV2aWF0ZXMgdGhlIGxvY2sNCmNvbnRl
bnRpb24sIHBsdXMgdGhpcyBpcyBjdXJyZW50bHkgdXNlZCBvbmx5IGluIGEgZGVidWcgYnVpbGQs
IHNvIEkNCndvdWxkIGxpa2UgdG8gZGVmZXIgdGhlIG9wdGltaXNhdGlvbiBhIGJpdC4NCg0KSG9u
Z3lhbg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:55:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:55:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59iC-0004s2-3m; Fri, 21 Feb 2020 14:55:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59iB-0004rx-LF
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:55:27 +0000
X-Inumbo-ID: 31ecc2a6-54ba-11ea-b0fd-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 31ecc2a6-54ba-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 14:55:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5E7F1AC1D;
 Fri, 21 Feb 2020 14:55:26 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
 <20200221143608.jexjistjxuijqkme@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7c4d3a86-091d-c3db-8bfd-1b2a14b1639f@suse.com>
Date: Fri, 21 Feb 2020 15:55:28 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221143608.jexjistjxuijqkme@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Xia,
 Hongyan" <hongyxia@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTozNiwgV2VpIExpdSB3cm90ZToKPiBPbiBGcmksIEZlYiAyMSwgMjAy
MCBhdCAwMjozMTowOFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjEuMDIuMjAy
MCAxMzo1MiwgWGlhLCBIb25neWFuIHdyb3RlOgo+Pj4gT24gRnJpLCAyMDIwLTAyLTIxIGF0IDEx
OjUwICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+Pj4+IE9uIFRodSwgRmViIDA2LCAyMDIwIGF0IDA2
OjU4OjIzUE0gKzAwMDAsIEhvbmd5YW4gWGlhIHdyb3RlOgo+Pj4+PiArICAgIGlmICggaGFzaG1m
biAhPSBtZm4gJiYgIXZjYWNoZS0+cmVmY250W2lkeF0gKQo+Pj4+PiArICAgICAgICBfX2NsZWFy
X2JpdChpZHgsIHZjYWNoZS0+aW51c2UpOwo+Pj4+Cj4+Pj4gQWxzbywgcGxlYXNlIGZsdXNoIHRo
ZSBsaW5lYXIgYWRkcmVzcyBoZXJlIGFuZCB0aGUgb3RoZXIgX19jbGVhcl9iaXQKPj4+PiBsb2Nh
dGlvbi4KPj4+Cj4+PiBJIGZsdXNoIHdoZW4gYSBuZXcgZW50cnkgaXMgdGFraW5nIGEgc2xvdC4g
WWVhaCwgaXQncyBwcm9iYWJseSBiZXR0ZXIKPj4+IHRvIGZsdXNoIGVhcmxpZXIgd2hlbmV2ZXIg
YSBzbG90IGlzIG5vIGxvbmdlciBpbiB1c2UuCj4+Cj4+IFF1ZXN0aW9uIGlzIHdoZXRoZXIgc3Vj
aCBpbmRpdmlkdWFsIGZsdXNoZXMgYXJlbid0IGFjdHVhbGx5Cj4+IG1vcmUgb3ZlcmhlYWQgdGhh
biBhIHNpbmdsZSBmbHVzaCBjb3ZlcmluZyBhbGwgcHJldmlvdXNseQo+PiB0b3JuIGRvd24gZW50
cmllcywgZG9uZSBhdCBzdWl0YWJsZSBwb2ludHMgKHNlZSB0aGUgcHJlc2VudAo+PiBpbXBsZW1l
bnRhdGlvbikuCj4gCj4gSSBhc2tlZCB0byBmbHVzaCBiZWNhdXNlIEkgd2FzIHBhcmFub2lkIGFi
b3V0IGxlYXZpbmcgc3RhbGUgZW50cnkgYWZ0ZXIKPiB0aGUgc2xvdCBpcyByZWNsYWltZWQuIEkg
dGhpbmsgdGhlIGFkZHJlc3Mgd2lsbCBiZSBmbHVzaGVkIHdoZW4gYSBuZXcKPiBlbnRyeSBpcyBp
bnNlcnRlZC4KPiAKPiBTbyB0aGUgcXVlc3Rpb24gd291bGQgYmUgd2hldGhlciB3ZSBjYXJlIGFi
b3V0IGxlYXZpbmcgYSBzdGFsZSBlbnRyeSBpbgo+IHBsYWNlIHVudGlsIGEgbmV3IG9uZSBpcyBp
bnNlcnRlZC4KCldlbGwsIHdlIGFwcGFyZW50bHkgZG9uJ3QgaGF2ZSBhbiBpc3N1ZSB3aXRoIHN1
Y2ggdG9kYXksIHNvCnVubGVzcyBleHBsaWNpdGx5IHN0YXRlZCB0byB0aGUgY29udHJhcnkgSSB0
aGluayBhbnkgcmVwbGFjZW1lbnQKaW1wbGVtZW50YXRpb24gY2FuIGFuZCBzaG91bGQgbWFrZSB0
aGUgc2FtZSBhc3N1bXB0aW9ucyAvCmd1YXJhbnRlZXMuCgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:56:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:56:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59j7-0004xG-KF; Fri, 21 Feb 2020 14:56:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j59j6-0004xA-0J
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:56:24 +0000
X-Inumbo-ID: 53718ec0-54ba-11ea-8692-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 53718ec0-54ba-11ea-8692-12813bfff9fa;
 Fri, 21 Feb 2020 14:56:23 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id c9so2386624wrw.8
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:56:23 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=IqRIWxKwBJEkaubiveY0lkt8RXGMXhx/NXng+UqORis=;
 b=jxGxtW4LTH+NwwNlscHyfHykQYq8iZ1iqLLCaweDqp+7cZZWDpsQssi1uNUNXTRPHH
 YgsVSsKSljOZFQQW9ojOAiTlJlvAVE0RXX+YE+FLgGYWcLsAGd1DrDVhG8g/QVywaDIX
 kWBd0YK1Eehujs7f8KouyrVWGBW1Butvn5GmURmscO7DeWEpt8WRPZm4XXsEoqKlIY1e
 1ztLK5lLzXEc9McWs8JpVsoB+1m3l6KFdcaqhsqVFIM9yC/R/BJOrMAjSm/d6z5dl0dn
 aAEDP018T2tQWAJe2hfoIh8lDk9NgjL3a/GB0DdiaL8xtcbjryaCgXYKWL4hXe2Poa42
 vyXQ==
X-Gm-Message-State: APjAAAXUlBJjnDvPcWSzL8vIc2b1IC4/tDM1DOzouAqeL3cMEdUE7xLp
 xqyjdIwKs5afCYGTSSBhp60=
X-Google-Smtp-Source: APXvYqxMYVM6pB0B41tu2G9PSviJOm7Qrb29epdqJGq/75vaWX4l6Aw/r7NmbY97pOsFVBgkzL02Vw==
X-Received: by 2002:a5d:65c6:: with SMTP id e6mr21825706wrw.45.1582296982568; 
 Fri, 21 Feb 2020 06:56:22 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id p15sm3957716wma.40.2020.02.21.06.56.21
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 06:56:21 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Jan Beulich <jbeulich@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <270e3f03-a1e8-1cf8-af82-e7fed515985a@xen.org>
Date: Fri, 21 Feb 2020 14:56:20 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221144924.GC4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDE0OjQ5LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIEZyaSwg
RmViIDIxLCAyMDIwIGF0IDAzOjQxOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBC
ZWNhdXNlIHlvdSBuZWVkIHRvIGludm9rZSBzbXBfcHJvY2Vzc29yX2lkKCkgdG8gY2FsY3VsYXRl
IHRoZSB2YWx1ZQo+PiB0byB1c2UgaW4gdGhlIHN1YnRyYWN0aW9uLiBJJ20gbm90IG1lYW5pbmcg
dG8gc2F5IEknbSBlbnRpcmVseQo+PiBvcHBvc2VkIChzZWVpbmcgaG93IG11Y2ggb2YgYSBkaXNj
dXNzaW9uIHdlJ3JlIGhhdmluZyksIGJ1dCB0aGUKPj4gInNpbXBsZSB3cml0ZSBvZiB6ZXJvIiBh
cHByb2FjaCBpcyBjZXJ0YWlubHkgYXBwZWFsaW5nLgo+IAo+IFdlbGwsIHdlIGNvdWxkIGF2b2lk
IHRoZSBzbXBfcHJvY2Vzc29yX2lkKCkgY2FsbCBhbmQgaW5zdGVhZCB1c2U6Cj4gCj4gYXRvbWlj
X3N1YihhdG9taWNfcmVhZCgmbG9jay0+Y250cykgJiAweGZmZmYsICZsb2NrLT5jbnRzKTsKCkFG
QUlDVCwgdGhpcyB3b3VsZCBub3QgYmUgc2FmZSBiZWNhdXNlIHRoZSB0b3AgMTYtYml0IG1heSBj
aGFuZ2UgYmVoaW5kIAp5b3VyIGJhY2sgKHZpYSBhIHJlYWRfbG9jaykuCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:58:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:58:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59kg-00055p-0k; Fri, 21 Feb 2020 14:58:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j59ke-00055h-JR
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:58:00 +0000
X-Inumbo-ID: 8cfb5f36-54ba-11ea-8692-12813bfff9fa
Received: from mail-wm1-f67.google.com (unknown [209.85.128.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8cfb5f36-54ba-11ea-8692-12813bfff9fa;
 Fri, 21 Feb 2020 14:57:59 +0000 (UTC)
Received: by mail-wm1-f67.google.com with SMTP id s10so2102818wmh.3
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 06:57:59 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=1dliH96Feg5NQGF/+KD9UPhB3x42WPteTO1hg9616Bc=;
 b=b6MulqmRKae7nBnVZcTBMORFB9i6nfJDaZ0jnUm39Buwm19GxZvb5+aqEvIvaR2WrF
 RLGGIdLwqO1edSDuZ+dcWwt3EnV8D5e6q65t5brdwoIrZyZg3WsOMIuAMEPvYWYzxR9r
 LHaRMxltnHZTS11dmGMBDtjLNxCL2f+3MSeOcAiYgKWBBqSjTe958RQbwS08PKh3sUtd
 jHIwm/ucoFcJ+mUB0IhCYOV6PowjVtXOIg4DgpL0rV7nM+hfiBu6sOcS20EiVW733fsb
 Cf1X3FDqqLmEXMBsW60u9Hca72AmK/nXKIh2WmpRW96UJ/Eqwv4zj0s79XIZVaYXipIa
 A0ng==
X-Gm-Message-State: APjAAAXjr09OMo3Q98dNqjaleKCj6YTPayBvzvY9prIj4kck2k7qRCuT
 s4n+S+6JgpouKktWMS2sZyo=
X-Google-Smtp-Source: APXvYqwPoOF0RuCTPlTRf2n+kUyFmK04ekS//0sr+MKzv/NVuUVuy2QlyEmvH6kXQJu4zSSqX56kKg==
X-Received: by 2002:a05:600c:2042:: with SMTP id
 p2mr4434235wmg.79.1582297079009; 
 Fri, 21 Feb 2020 06:57:59 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id f65sm4056995wmf.29.2020.02.21.06.57.57
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 06:57:58 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, Wei Xu <xuwei5@hisilicon.com>
References: <5E4F3EF4.4050701@hisilicon.com>
 <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
Date: Fri, 21 Feb 2020 14:57:57 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDE0OjAyLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyMS4wMi4yMDIw
IDAzOjIyLCBXZWkgWHUgd3JvdGU6Cj4+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
Cj4+ICsrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCj4+IEBAIC0xNjIwLDYgKzE2MjAs
ODUgQEAgRFRfREVWSUNFX1NUQVJUKG5zMTY1NTAsICJOUzE2NTUwIFVBUlQiLCBERVZJQ0VfU0VS
SUFMKQo+PiAgIERUX0RFVklDRV9FTkQKPj4KPj4gICAjZW5kaWYgLyogSEFTX0RFVklDRV9UUkVF
ICovCj4+ICsKPj4gKyNpZiBkZWZpbmVkKENPTkZJR19BQ1BJKSAmJiBkZWZpbmVkKENPTkZJR19B
Uk0pCj4+ICsjaW5jbHVkZSA8eGVuL2FjcGkuaD4KPj4gKwo+PiArc3RhdGljIGludCBfX2luaXQg
bnMxNjU1MF9hY3BpX3VhcnRfaW5pdChjb25zdCB2b2lkICpkYXRhKQo+PiArewo+PiArICAgIHN0
cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGU7Cj4+ICsgICAgc3RydWN0IGFjcGlfdGFibGVf
c3BjciAqc3BjcjsKPj4gKyAgICBhY3BpX3N0YXR1cyBzdGF0dXM7Cj4+ICsgICAgLyoKPj4gKyAg
ICAgKiBTYW1lIGFzIHRoZSBEVCBwYXJ0Lgo+PiArICAgICAqIE9ubHkgc3VwcG9ydCBvbmUgVUFS
VCBvbiBBUk0gd2hpY2ggaGFwcGVuIHRvIGJlIG5zMTY1NTBfY29tWzBdLgo+PiArICAgICAqLwo+
PiArICAgIHN0cnVjdCBuczE2NTUwICp1YXJ0ID0gJm5zMTY1NTBfY29tWzBdOwo+PiArCj4+ICsg
ICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9TSUdfU1BDUiwgMCwgJnRhYmxlKTsKPj4g
KyAgICBpZiAoIEFDUElfRkFJTFVSRShzdGF0dXMpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHBy
aW50aygibnMxNjU1MDogRmFpbGVkIHRvIGdldCBTUENSIHRhYmxlXG4iKTsKPj4gKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7Cj4+ICsgICAgfQo+PiArCj4+ICsgICAgc3BjciA9IGNvbnRhaW5lcl9v
Zih0YWJsZSwgc3RydWN0IGFjcGlfdGFibGVfc3BjciwgaGVhZGVyKTsKPj4gKwo+PiArICAgIC8q
Cj4+ICsgICAgICogVGhlIHNlcmlhbCBwb3J0IGFkZHJlc3MgbWF5IGJlIDAgZm9yIGV4YW1wbGUK
Pj4gKyAgICAgKiBpZiB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4KPj4gKyAg
ICAgKi8KPj4gKyAgICBpZiAoIHVubGlrZWx5KCFzcGNyLT5zZXJpYWxfcG9ydC5hZGRyZXNzKSAp
Cj4+ICsgICAgewo+PiArICAgICAgICBwcmludGsoIm5zMTY1NTA6IENvbnNvbGUgcmVkaXJlY3Rp
b24gaXMgZGlzYWJsZWRcbiIpOwo+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gKyAgICB9
Cj4+ICsKPj4gKyAgICBpZiAoIHVubGlrZWx5KHNwY3ItPnNlcmlhbF9wb3J0LnNwYWNlX2lkICE9
IEFDUElfQURSX1NQQUNFX1NZU1RFTV9NRU1PUlkpICkKPj4gKyAgICB7Cj4+ICsgICAgICAgIHBy
aW50aygibnMxNjU1MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4iKTsKPj4gKyAg
ICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+ICsgICAgfQo+IAo+IFRoZSBzcGFjZV9pZCBmaWVsZCBx
dWFsaWZpZXMgdGhlIGFkZHJlc3Mgb25lLCBpLmUuIHdoZXRoZXIgYSB2YWx1ZSBvZgo+IHplcm8g
Y2FuIHNlbnNpYmx5IG1lYW4gImRpc2FibGVkIiBkZXBlbmRzIG9uIHRoZSBhZGRyZXNzIHNwYWNl
LiBIZW5jZQo+IGxvZ2ljYWxseSB0aGUgYWRkcmVzcyBzcGFjZSBjaGVjayBzaG91bGQgY29tZSBm
aXJzdC4KPiAKPiBUaGlzIGlzIHRoZSBsYXN0IHRoaW5nIEknZCBsaWtlIHRvIHNlZSBjaGFuZ2Vk
LiBJIHdvbid0IGdpdmUgdGhlCj4gcGF0Y2ggbXkgYWNrIHRob3VnaCwgYXMgSSB0aGluayBpdCBz
aG91bGQgYmUgYW4gQXJtIG1haW50YWluZXIgdG8gYWNrCj4gaXQuCgpBY2tlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KCkFsdGhvdWdoLCBhIHJldmlld2VkLWJ5IHRhZyBmcm9t
IHlvdSB3b3VsZCBiZSBuaWNlIGFzIHlvdSBkaWQgbW9zdCBvZiAKdGhlIHJldmlldyBmb3IgdGhp
cyBwYXRjaC4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:58:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:58:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59kv-00058k-Aj; Fri, 21 Feb 2020 14:58:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j59ku-00058W-GO
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:58:16 +0000
X-Inumbo-ID: 9655a53c-54ba-11ea-8692-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9655a53c-54ba-11ea-8692-12813bfff9fa;
 Fri, 21 Feb 2020 14:58:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582297096;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=NjvaUAXDI0f41ldJDf/FLmjFfT0Hzsb/mVw32y22rm4=;
 b=VAml405rMWpTGh6uYMkyo2DYRf0KrkvS0e2Tja346Hh0pYdD4vVTrv/v
 mbPAKMlufVGjR67eIPMIwNIX1htWi19CjPti6SiCcdsOrD0L9hA6F9/3A
 coNkI5FNYi/baRehnCDF1AgYMmDMdHNw9mtBIcPgRo9pJInYEU5987fMZ 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +CVGVIz7T10IbW4Sorg3vmZpHO2yqyRilzMZqG03eezBqtkWdlhXa7IeL3SAHIgmUYLGoE8bRV
 FMMCCOhaDA0pe8hYsSOqtsEIXDgsSgSyUtQPA2w/CUnz8ovy51iAkXQXwmcW2aBbMZqwqrWi38
 YKXkOfCIa/8knz3B96Evj5vlBpsnPjj9t1q2R6DMGyiI5scn+Di26gQVz7BJO2JtK6X6yYkyWm
 /6gDBs2O2vY1G0StAU0pnS4QhjJ11F0NH/tB+nj7F+3AvnK41tnmGCRiXPjBrHMnHT1ICTc6eA
 eeU=
X-SBRS: 2.7
X-MesageID: 12803828
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12803828"
Date: Fri, 21 Feb 2020 15:58:07 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221145807.GD4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
 <0e0dd272-5303-08c6-7aae-23cc796ce563@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0e0dd272-5303-08c6-7aae-23cc796ce563@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDM6NTI6MjhQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDIuMjAyMCAxNTo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDIxLCAyMDIwIGF0IDAzOjQxOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDIxLjAyLjIwMjAgMTU6MjYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0IDAyOjM2OjUyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+ID4+Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
PiA+Pj4+PiBPbiBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICswMDAwLCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4gPj4+Pj4+IEhpLAo+ID4+Pj4+Pgo+ID4+Pj4+PiBPbiAyMC8wMi8yMDIw
IDE3OjMxLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4gPj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJl
YWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPiA+
Pj4+Pj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJlYWQgbG9ja2lu
ZyBhIHJ3bG9jayB0aGF0J3MKPiA+Pj4+Pj4+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxlciAo
aWU6IENQVSkgaW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+ID4+Pj4+Pj4gYWNjZXNzZXMg
aXMgcmVxdWlyZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPiA+Pj4+Pj4+
Cj4gPj4+Pj4+PiBJbiBvcmRlciB0byBkbyB0aGlzIHJlc2VydmUgMTRiaXRzIG9mIHRoZSBsb2Nr
LCB0aGlzIGFsbG93cyB0byBzdXBwb3J0Cj4gPj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNv
IHJlZHVjZSB0aGUgd3JpdGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4gPj4+Pj4+PiBz
aWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0
aGUgb3RoZXIgdG8KPiA+Pj4+Pj4+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBt
b2RlLiBOb3RlIHRoZSB3cml0ZSByZWxhdGVkIGRhdGEKPiA+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0
cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+ID4+
Pj4+Pj4gdGh1cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4K
PiA+Pj4+Pj4+Cj4gPj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNv
bmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCj4gPj4+Pj4+PiA2NTUzNiwgSSB0aGlu
ayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPiA+
Pj4+Pj4+IGNhbiBiZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0Yml0cyBpZiBhbGwgYXJjaGl0ZWN0
dXJlcyBzdXBwb3J0IGF0b21pYwo+ID4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vy
cy4KPiA+Pj4+Pj4KPiA+Pj4+Pj4gRldJVywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21p
YyBvcGVyYXRpb25zIG9uIDY0LWJpdCBpbnRlZ2Vycy4KPiA+Pj4+Pj4KPiA+Pj4+Pj4+ICAgc3Rh
dGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4gPj4+Pj4+PiAg
IHsKPiA+Pj4+Pj4+IC0gICAgLyoKPiA+Pj4+Pj4+IC0gICAgICogSWYgdGhlIHdyaXRlciBmaWVs
ZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+ID4+Pj4+Pj4gLSAgICAg
KiBPdGhlcndpc2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xlYXIg
aXQuCj4gPj4+Pj4+PiAtICAgICAqLwo+ID4+Pj4+Pj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NL
RUQsICZsb2NrLT5jbnRzKTsKPiA+Pj4+Pj4+ICsgICAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVs
ZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5LiAqLwo+ID4+Pj4+Pj4gKyAg
ICBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykp
KTsKPiA+Pj4+Pj4+ICsgICAgQlVJTERfQlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4gPj4+Pj4+
PiArICAgIHdyaXRlX2F0b21pYygodWludDE2X3QgKikmbG9jay0+Y250cywgMCk7Cj4gPj4+Pj4+
Cj4gPj4+Pj4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkg
ZGlyZWN0bHkgaW50byBhIHVpbnQxNl90LiBZb3UKPiA+Pj4+Pj4gd291bGQgYXQgbGVhc3Qgd2Fu
dCB0byB1c2UgJmxvY2stPmNudHMuY291bnRlciBoZXJlLgo+ID4+Pj4+Cj4gPj4+Pj4gU3VyZSwg
SSB3YXMgd29uZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+ID4+Pj4+Cj4gPj4+Pj4gV2lsbCB3
YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVk
IHVwb24KPiA+Pj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPiA+Pj4+
Cj4gPj4+PiBJdCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBhbm90aGVyIGZpZWxkIHNwZWNpZmll
ciBoZXJlLiBBIGNhc3QgbGlrZQo+ID4+Pj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUs
IGFuZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKPiA+Pj4+IGVuZGlhbiBwb3J0IGF0
dGVtcHQgdG8gZmFsbCBpbnRvLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCBjYXVzZQo+
ID4+Pj4gYSBidWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVtcywgZXZlbiBiZXR0ZXIg
d291bGQgYmUgaWYgaXQgd2FzCj4gPj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4gPj4+Cj4gPj4+IFdo
eSBkb24ndCB3ZSBsZWF2ZSB0aGUgYXRvbWljX2RlYyB0aGVuPwo+ID4+Cj4gPj4gQmVjYXVzZSB5
b3UgbmVlZCB0byBpbnZva2Ugc21wX3Byb2Nlc3Nvcl9pZCgpIHRvIGNhbGN1bGF0ZSB0aGUgdmFs
dWUKPiA+PiB0byB1c2UgaW4gdGhlIHN1YnRyYWN0aW9uLiBJJ20gbm90IG1lYW5pbmcgdG8gc2F5
IEknbSBlbnRpcmVseQo+ID4+IG9wcG9zZWQgKHNlZWluZyBob3cgbXVjaCBvZiBhIGRpc2N1c3Np
b24gd2UncmUgaGF2aW5nKSwgYnV0IHRoZQo+ID4+ICJzaW1wbGUgd3JpdGUgb2YgemVybyIgYXBw
cm9hY2ggaXMgY2VydGFpbmx5IGFwcGVhbGluZy4KPiA+IAo+ID4gV2VsbCwgd2UgY291bGQgYXZv
aWQgdGhlIHNtcF9wcm9jZXNzb3JfaWQoKSBjYWxsIGFuZCBpbnN0ZWFkIHVzZToKPiA+IAo+ID4g
YXRvbWljX3N1YihhdG9taWNfcmVhZCgmbG9jay0+Y250cykgJiAweGZmZmYsICZsb2NrLT5jbnRz
KTsKPiAKPiBXaGljaCB3b3VsZCBtYWtlIG1lIHN1Z2dlc3QgYXRvbWljX2FuZCgpIGFnYWluLgoK
SSdtIGNlcnRhaW5seSBub3Qgb3Bwb3NlZCB0byB0aGF0LCBidXQgaW4gb3JkZXIgdG8gZ2V0IHRo
aXMgcmVncmVzc2lvbgpmaXhlZCBJIHdvdWxkIGFyZ3VlIHRoYXQgc3VjaCBhdG9taWNfc3ViIGlz
IG5vIHdvcnNlIHRoYW4gd2hhdCdzCmN1cnJlbnRseSBkb25lLgoKSSBjYW4gbG9vayBpbnRvIGFk
ZGluZyBhbiBhdG9taWNfYW5kIG9wZXJhdGlvbiB0byBhbGwgYXJjaGVzLCBidXQgdGhpcwppcyBs
aWtlbHkgdG8gdGFrZSB0aW1lIGFuZCBJIHdvdWxkIGxpa2UgdG8gZ2V0IHRoaXMgc29ydGVkIHNv
b25lcgpyYXRoZXIgdGhhbiBsYXRlci4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:58:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:58:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59l9-0005Bv-K0; Fri, 21 Feb 2020 14:58:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=aa0I=4J=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j59l8-0005Bc-Df
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:58:30 +0000
X-Inumbo-ID: 9f2c79e2-54ba-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9f2c79e2-54ba-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:58:30 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j59l5-00053V-Mg; Fri, 21 Feb 2020 14:58:27 +0000
Received: from [62.60.63.48] (helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j59l5-0001gF-E0; Fri, 21 Feb 2020 14:58:27 +0000
Date: Fri, 21 Feb 2020 14:58:24 +0000
From: Wei Liu <wl@xen.org>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221145824.bj5ohma6mvbsgshd@debian>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
 <20200221143608.jexjistjxuijqkme@debian>
 <7c4d3a86-091d-c3db-8bfd-1b2a14b1639f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7c4d3a86-091d-c3db-8bfd-1b2a14b1639f@suse.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "Xia, Hongyan" <hongyxia@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDM6NTU6MjhQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDIuMjAyMCAxNTozNiwgV2VpIExpdSB3cm90ZToKPiA+IE9uIEZyaSwgRmVi
IDIxLCAyMDIwIGF0IDAyOjMxOjA4UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+IE9u
IDIxLjAyLjIwMjAgMTM6NTIsIFhpYSwgSG9uZ3lhbiB3cm90ZToKPiA+Pj4gT24gRnJpLCAyMDIw
LTAyLTIxIGF0IDExOjUwICswMDAwLCBXZWkgTGl1IHdyb3RlOgo+ID4+Pj4gT24gVGh1LCBGZWIg
MDYsIDIwMjAgYXQgMDY6NTg6MjNQTSArMDAwMCwgSG9uZ3lhbiBYaWEgd3JvdGU6Cj4gPj4+Pj4g
KyAgICBpZiAoIGhhc2htZm4gIT0gbWZuICYmICF2Y2FjaGUtPnJlZmNudFtpZHhdICkKPiA+Pj4+
PiArICAgICAgICBfX2NsZWFyX2JpdChpZHgsIHZjYWNoZS0+aW51c2UpOwo+ID4+Pj4KPiA+Pj4+
IEFsc28sIHBsZWFzZSBmbHVzaCB0aGUgbGluZWFyIGFkZHJlc3MgaGVyZSBhbmQgdGhlIG90aGVy
IF9fY2xlYXJfYml0Cj4gPj4+PiBsb2NhdGlvbi4KPiA+Pj4KPiA+Pj4gSSBmbHVzaCB3aGVuIGEg
bmV3IGVudHJ5IGlzIHRha2luZyBhIHNsb3QuIFllYWgsIGl0J3MgcHJvYmFibHkgYmV0dGVyCj4g
Pj4+IHRvIGZsdXNoIGVhcmxpZXIgd2hlbmV2ZXIgYSBzbG90IGlzIG5vIGxvbmdlciBpbiB1c2Uu
Cj4gPj4KPiA+PiBRdWVzdGlvbiBpcyB3aGV0aGVyIHN1Y2ggaW5kaXZpZHVhbCBmbHVzaGVzIGFy
ZW4ndCBhY3R1YWxseQo+ID4+IG1vcmUgb3ZlcmhlYWQgdGhhbiBhIHNpbmdsZSBmbHVzaCBjb3Zl
cmluZyBhbGwgcHJldmlvdXNseQo+ID4+IHRvcm4gZG93biBlbnRyaWVzLCBkb25lIGF0IHN1aXRh
YmxlIHBvaW50cyAoc2VlIHRoZSBwcmVzZW50Cj4gPj4gaW1wbGVtZW50YXRpb24pLgo+ID4gCj4g
PiBJIGFza2VkIHRvIGZsdXNoIGJlY2F1c2UgSSB3YXMgcGFyYW5vaWQgYWJvdXQgbGVhdmluZyBz
dGFsZSBlbnRyeSBhZnRlcgo+ID4gdGhlIHNsb3QgaXMgcmVjbGFpbWVkLiBJIHRoaW5rIHRoZSBh
ZGRyZXNzIHdpbGwgYmUgZmx1c2hlZCB3aGVuIGEgbmV3Cj4gPiBlbnRyeSBpcyBpbnNlcnRlZC4K
PiA+IAo+ID4gU28gdGhlIHF1ZXN0aW9uIHdvdWxkIGJlIHdoZXRoZXIgd2UgY2FyZSBhYm91dCBs
ZWF2aW5nIGEgc3RhbGUgZW50cnkgaW4KPiA+IHBsYWNlIHVudGlsIGEgbmV3IG9uZSBpcyBpbnNl
cnRlZC4KPiAKPiBXZWxsLCB3ZSBhcHBhcmVudGx5IGRvbid0IGhhdmUgYW4gaXNzdWUgd2l0aCBz
dWNoIHRvZGF5LCBzbwo+IHVubGVzcyBleHBsaWNpdGx5IHN0YXRlZCB0byB0aGUgY29udHJhcnkg
SSB0aGluayBhbnkgcmVwbGFjZW1lbnQKPiBpbXBsZW1lbnRhdGlvbiBjYW4gYW5kIHNob3VsZCBt
YWtlIHRoZSBzYW1lIGFzc3VtcHRpb25zIC8KPiBndWFyYW50ZWVzLgoKSW4gdGhhdCBjYXNlLCBI
b25neWFuJ3MgY3VycmVudCBpbXBsZW1lbnRhdGlvbiBzaG91bGQgYmUgZmluZS4gRmx1c2hpbmcK
aXMgZGVmZXJyZWQgdG8gdGhlIGxhc3QgcG9zc2libGUgbW9tZW50IC0tIHJpZ2h0IGJlZm9yZSBu
ZXh0IHVzZS4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:59:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:59:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59ly-0005K2-Vf; Fri, 21 Feb 2020 14:59:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j59lx-0005Js-Dh
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:59:21 +0000
X-Inumbo-ID: bd3b1524-54ba-11ea-bc8e-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bd3b1524-54ba-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:59:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582297161;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=pCqEM6LvlovBocb/WuxDtIPqe3tWNNX+qBXx9cg8cqo=;
 b=Mo3iqzslbLPSYdOKs3qz6rDd79x3YxMUUxBS8Wo7w0BZ+te4w36/Ly79
 s6A0F3Qe5XAKnQGoOPk1VZAM+tGRQYvm5FjHbILVQWnd0CJs7Aqce/Qo1
 x+nvV33jDcZc6TQAZE+LJ1OWYV1qOk9jyb7GrPJLXy12YxwY5HKb9jztd g=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: qHfuBp7NIbMRI9fg/V+pYSbMrFvB+zhaxUQCeyEkiAY4mTPcvzdwUbuv17wqtl+mP1d/pYssUy
 l3A+ppSuY4x8pIxyy1LcDis5yKgo29eKSRFfHdghbOUDTV3YIZiy47guLR4FvCXkX8gJ5sVBRA
 J9KTCJSlym8zyxS4lfVApTwea2FcVVwK/T7VWGEFPmQeyJItISk9nN+756OmsuhUqcP4u4nptM
 4OrghkXdWrbIgEMH/7TAOLVaXCIFY0ph5GaFMoN5A+YdfiUrxzJQFT/15W0nqMkL1dzul9mx1r
 OZU=
X-SBRS: 2.7
X-MesageID: 12803882
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12803882"
Date: Fri, 21 Feb 2020 15:59:12 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200221145912.GE4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
 <270e3f03-a1e8-1cf8-af82-e7fed515985a@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <270e3f03-a1e8-1cf8-af82-e7fed515985a@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Jan Beulich <jbeulich@suse.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDI6NTY6MjBQTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IAo+IAo+IE9uIDIxLzAyLzIwMjAgMTQ6NDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4gPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAwMzo0MTo1OVBNICswMTAwLCBKYW4gQmV1bGlj
aCB3cm90ZToKPiA+ID4gQmVjYXVzZSB5b3UgbmVlZCB0byBpbnZva2Ugc21wX3Byb2Nlc3Nvcl9p
ZCgpIHRvIGNhbGN1bGF0ZSB0aGUgdmFsdWUKPiA+ID4gdG8gdXNlIGluIHRoZSBzdWJ0cmFjdGlv
bi4gSSdtIG5vdCBtZWFuaW5nIHRvIHNheSBJJ20gZW50aXJlbHkKPiA+ID4gb3Bwb3NlZCAoc2Vl
aW5nIGhvdyBtdWNoIG9mIGEgZGlzY3Vzc2lvbiB3ZSdyZSBoYXZpbmcpLCBidXQgdGhlCj4gPiA+
ICJzaW1wbGUgd3JpdGUgb2YgemVybyIgYXBwcm9hY2ggaXMgY2VydGFpbmx5IGFwcGVhbGluZy4K
PiA+IAo+ID4gV2VsbCwgd2UgY291bGQgYXZvaWQgdGhlIHNtcF9wcm9jZXNzb3JfaWQoKSBjYWxs
IGFuZCBpbnN0ZWFkIHVzZToKPiA+IAo+ID4gYXRvbWljX3N1YihhdG9taWNfcmVhZCgmbG9jay0+
Y250cykgJiAweGZmZmYsICZsb2NrLT5jbnRzKTsKPiAKPiBBRkFJQ1QsIHRoaXMgd291bGQgbm90
IGJlIHNhZmUgYmVjYXVzZSB0aGUgdG9wIDE2LWJpdCBtYXkgY2hhbmdlIGJlaGluZCB5b3VyCj4g
YmFjayAodmlhIGEgcmVhZF9sb2NrKS4KCldoeSBub3Q/IFdlIGRvbid0IHRvdWNoIHRoZSB0b3Ag
MTZiaXRzIGluIGFueSB3YXksIHRoZSBzdWJ0cmFjdGlvbgpvbmx5IGFmZmVjdHMgdGhlIGxvdyAx
NmJpdHMgYW5kIGlzIGRvbmUgaW4gYW4gYXRvbWljIG1hbm5lci4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 14:59:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 14:59:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59mM-0005O4-8l; Fri, 21 Feb 2020 14:59:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59mL-0005No-1Q
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 14:59:45 +0000
X-Inumbo-ID: cb54a6d4-54ba-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cb54a6d4-54ba-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 14:59:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9A91EADB3;
 Fri, 21 Feb 2020 14:59:43 +0000 (UTC)
To: "Xia, Hongyan" <hongyxia@amazon.com>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
 <bf3284ac2e2a5a95d9a32b742108c553c6d09a02.camel@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <166ce48a-69bd-8758-8742-332a46065040@suse.com>
Date: Fri, 21 Feb 2020 15:59:46 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <bf3284ac2e2a5a95d9a32b742108c553c6d09a02.camel@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "wl@xen.org" <wl@xen.org>, "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTo1MiwgWGlhLCBIb25neWFuIHdyb3RlOgo+IE9uIEZyaSwgMjAyMC0w
Mi0yMSBhdCAxNDozMSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAg
MTM6NTIsIFhpYSwgSG9uZ3lhbiB3cm90ZToKPj4+IE9uIEZyaSwgMjAyMC0wMi0yMSBhdCAxMTo1
MCArMDAwMCwgV2VpIExpdSB3cm90ZToKPj4+PiBPbiBUaHUsIEZlYiAwNiwgMjAyMCBhdCAwNjo1
ODoyM1BNICswMDAwLCBIb25neWFuIFhpYSB3cm90ZToKPj4+Pj4gKyAgICBpZiAoIGhhc2htZm4g
IT0gbWZuICYmICF2Y2FjaGUtPnJlZmNudFtpZHhdICkKPj4+Pj4gKyAgICAgICAgX19jbGVhcl9i
aXQoaWR4LCB2Y2FjaGUtPmludXNlKTsKPj4+Pgo+Pj4+IEFsc28sIHBsZWFzZSBmbHVzaCB0aGUg
bGluZWFyIGFkZHJlc3MgaGVyZSBhbmQgdGhlIG90aGVyCj4+Pj4gX19jbGVhcl9iaXQKPj4+PiBs
b2NhdGlvbi4KPj4+Cj4+PiBJIGZsdXNoIHdoZW4gYSBuZXcgZW50cnkgaXMgdGFraW5nIGEgc2xv
dC4gWWVhaCwgaXQncyBwcm9iYWJseQo+Pj4gYmV0dGVyCj4+PiB0byBmbHVzaCBlYXJsaWVyIHdo
ZW5ldmVyIGEgc2xvdCBpcyBubyBsb25nZXIgaW4gdXNlLgo+Pgo+PiBRdWVzdGlvbiBpcyB3aGV0
aGVyIHN1Y2ggaW5kaXZpZHVhbCBmbHVzaGVzIGFyZW4ndCBhY3R1YWxseQo+PiBtb3JlIG92ZXJo
ZWFkIHRoYW4gYSBzaW5nbGUgZmx1c2ggY292ZXJpbmcgYWxsIHByZXZpb3VzbHkKPj4gdG9ybiBk
b3duIGVudHJpZXMsIGRvbmUgYXQgc3VpdGFibGUgcG9pbnRzIChzZWUgdGhlIHByZXNlbnQKPj4g
aW1wbGVtZW50YXRpb24pLgo+IAo+IFRoZXJlIGlzIGNlcnRhaW5seSByb29tIGZvciBpbXByb3Zl
bWVudC4gSSBhbSBjb25zaWRlcmluZyBmbHVzaGluZwo+IGVudHJpZXMgaW4gYmF0Y2hlcyB0byBy
ZWR1Y2UgdGhlIG92ZXJoZWFkLCBlLmcuLCBpbiBhIHNpbWlsYXIgd2F5IHRvCj4gdGhlIGN1cnJl
bnQgaW1wbGVtZW50YXRpb24gYXMgeW91IHNhaWQuCj4gCj4gSSB3YW50IHRvIGRlZmVyIHRoYXQg
dG8gYSBzZXBhcmF0ZSBwYXRjaCBiZWNhdXNlIHRoaXMgaXMgYWxyZWFkeSBhIGh1Z2UKPiBwYXRj
aC4gRnJvbSB0aGUgYmVuY2htYXJrcyBJIGhhdmUgZG9uZSBzbyBmYXIsIGl0IGRvZXMgbm90IGxv
b2sgbGlrZQo+IHRoaXMgaGFzIGFueSBub3RpY2VhYmxlIG92ZXJoZWFkIGFuZCBpdCBhbHJlYWR5
IGFsbGV2aWF0ZXMgdGhlIGxvY2sKPiBjb250ZW50aW9uLCBwbHVzIHRoaXMgaXMgY3VycmVudGx5
IHVzZWQgb25seSBpbiBhIGRlYnVnIGJ1aWxkLCBzbyBJCj4gd291bGQgbGlrZSB0byBkZWZlciB0
aGUgb3B0aW1pc2F0aW9uIGEgYml0LgoKVGhpcyBpcyBjZXJ0YWlubHkgYW4gYWNjZXB0YWJsZSBh
cHByb2FjaC4gIk9ubHkgdXNlZCBpbiBkZWJ1ZyBidWlsZHMiCmlzbid0IGFuIG92ZXJseSBoZWxw
ZnVsIGp1c3RpZmljYXRpb24gdGhvdWdoLCBhcyAoYSkgeW91IGFpbSB0byB1c2UKdGhpcyBpbiBy
ZWxlYXNlIGJ1aWxkcyBhbmQgKGIpIG9uIHN5c3RlbXMgd2l0aCBlbm91Z2ggUkFNIGl0IGFscmVh
ZHkKaXMgdXNlZCBpbiByZWxlYXNlIGJ1aWxkcy4gUGx1cyAoYykgaXQgaXMgZmFpcmx5IHNpbXBs
ZSB0byBtYWtlCnJlbGVhc2UgYnVpbGRzIGFsc28gdXNlIGl0IGluIGFsbCBjYXNlcywgYnkgZHJv
cHBpbmcgdGhlIHNob3J0Y3V0LgoKQWxvbmcgdGhlIGxpbmVzIG9mIHdoYXQgSSBzYWlkIGluIHRo
ZSBvdGhlciByZXBseSB0byBXZWkganVzdCBhIGZldwptaW51dGVzIGFnbyAtIGRldmlhdGlvbiBm
cm9tIHRoZSBwcmVzZW50IGltcGxlbWVudGF0aW9uIGFzc3VtcHRpb25zCm9yIGd1YXJhbnRlZXMg
bmVlZHMgYXQgbGVhc3QgY2FsbGluZyBvdXQgKGFuZCB5b3UgbWF5IGhhdmUgZG9uZSBzbywKSSBz
aW1wbHkgZGlkbid0IGdldCB0byBsb29rIGF0IHRoZSBwYXRjaCBpdHNlbGYgeWV0KS4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:02:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:02:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59oq-0006RK-V8; Fri, 21 Feb 2020 15:02:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j59oq-0006RE-6s
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:02:20 +0000
X-Inumbo-ID: 27d791f0-54bb-11ea-b0fd-bc764e2007e4
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 27d791f0-54bb-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 15:02:19 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id p3so2693325edx.7
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 07:02:19 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Hw/lbI9+4YAkH2H6yWOEnEq1BONMHAvI7Rxj7pZezeE=;
 b=k1OdbdQgFVY3MuvR73tLzUw3Y/iRT6CsUMgedSzq981KPY/hKa9fy6+8zLRjlRti3J
 J3qHWytm29V5WPb5hVr71DrSBCHwuhBAxrCrhuaVr4ep5AoErONUb2HKbl14Chlkw/J+
 88y8I3aKNYhdyMttUVVW8QP6CDw1dpCTKDwefTicWKuitOzFvGQYXrUY84mZIAb3Xqgy
 q1jjY8ixlUkKDPjHfQFHWBTq2l7N2GYW7jUdDbH9rRRPVLIdbzLgA9HzBu1FW1DI85IU
 zqcpH+gwNRzrihJ6IrRvbhvHo2Ll+V+n+nux9pc0lQnEiKTexF1Qso4PmzDMFXKbgfQ3
 jXGw==
X-Gm-Message-State: APjAAAVjOwWNwyFykW0VteGxNGmMyuHi43rT35w79z19uVbfbP3jpOPW
 JOFDpuX3QYAPQKmtz7cX56M=
X-Google-Smtp-Source: APXvYqzkTTs7ian5JpJGOtdYitu4b9LTFVII/Rtjr5I2LwTPJae85bf3H/NWAgIH3uQPNuc0dNwyyQ==
X-Received: by 2002:a17:906:4c48:: with SMTP id
 d8mr35053059ejw.361.1582297338924; 
 Fri, 21 Feb 2020 07:02:18 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id s14sm339784edx.12.2020.02.21.07.02.17
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 07:02:18 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
 <270e3f03-a1e8-1cf8-af82-e7fed515985a@xen.org>
 <20200221145912.GE4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <3ebcabfb-1b4a-7ef5-27dd-66b35ad78123@xen.org>
Date: Fri, 21 Feb 2020 15:02:17 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221145912.GE4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDE0OjU5LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIEZyaSwg
RmViIDIxLCAyMDIwIGF0IDAyOjU2OjIwUE0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4K
Pj4KPj4gT24gMjEvMDIvMjAyMCAxNDo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9u
IEZyaSwgRmViIDIxLCAyMDIwIGF0IDAzOjQxOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+Pj4+IEJlY2F1c2UgeW91IG5lZWQgdG8gaW52b2tlIHNtcF9wcm9jZXNzb3JfaWQoKSB0byBj
YWxjdWxhdGUgdGhlIHZhbHVlCj4+Pj4gdG8gdXNlIGluIHRoZSBzdWJ0cmFjdGlvbi4gSSdtIG5v
dCBtZWFuaW5nIHRvIHNheSBJJ20gZW50aXJlbHkKPj4+PiBvcHBvc2VkIChzZWVpbmcgaG93IG11
Y2ggb2YgYSBkaXNjdXNzaW9uIHdlJ3JlIGhhdmluZyksIGJ1dCB0aGUKPj4+PiAic2ltcGxlIHdy
aXRlIG9mIHplcm8iIGFwcHJvYWNoIGlzIGNlcnRhaW5seSBhcHBlYWxpbmcuCj4+Pgo+Pj4gV2Vs
bCwgd2UgY291bGQgYXZvaWQgdGhlIHNtcF9wcm9jZXNzb3JfaWQoKSBjYWxsIGFuZCBpbnN0ZWFk
IHVzZToKPj4+Cj4+PiBhdG9taWNfc3ViKGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSAmIDB4ZmZm
ZiwgJmxvY2stPmNudHMpOwo+Pgo+PiBBRkFJQ1QsIHRoaXMgd291bGQgbm90IGJlIHNhZmUgYmVj
YXVzZSB0aGUgdG9wIDE2LWJpdCBtYXkgY2hhbmdlIGJlaGluZCB5b3VyCj4+IGJhY2sgKHZpYSBh
IHJlYWRfbG9jaykuCj4gCj4gV2h5IG5vdD8gV2UgZG9uJ3QgdG91Y2ggdGhlIHRvcCAxNmJpdHMg
aW4gYW55IHdheSwgdGhlIHN1YnRyYWN0aW9uCj4gb25seSBhZmZlY3RzIHRoZSBsb3cgMTZiaXRz
IGFuZCBpcyBkb25lIGluIGFuIGF0b21pYyBtYW5uZXIuCgpIbW1tLCBJIGRpZCBtaXNyZWFkIHRo
ZSBjb2RlIDooLiBTb3JyeSBmb3IgdGhlIHRoYXQuCgo+IAo+IFRoYW5rcywgUm9nZXIuCj4gCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:07:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:07:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59tm-0006cS-Jv; Fri, 21 Feb 2020 15:07:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59tl-0006cN-6e
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:07:25 +0000
X-Inumbo-ID: dd4e727f-54bb-11ea-8695-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dd4e727f-54bb-11ea-8695-12813bfff9fa;
 Fri, 21 Feb 2020 15:07:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 793B9AFA8;
 Fri, 21 Feb 2020 15:07:19 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <5E4F3EF4.4050701@hisilicon.com>
 <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
 <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <63a33275-3aca-3bb1-3028-c890e1474d07@suse.com>
Date: Fri, 21 Feb 2020 16:07:20 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Wei Xu <xuwei5@hisilicon.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTo1NywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDIxLzAyLzIwMjAg
MTQ6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAyMS4wMi4yMDIwIDAzOjIyLCBXZWkgWHUg
d3JvdGU6Cj4+PiAtLS0gYS94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+Pj4gKysrIGIveGVu
L2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPj4+IEBAIC0xNjIwLDYgKzE2MjAsODUgQEAgRFRfREVW
SUNFX1NUQVJUKG5zMTY1NTAsICJOUzE2NTUwIFVBUlQiLCBERVZJQ0VfU0VSSUFMKQo+Pj4gICBE
VF9ERVZJQ0VfRU5ECj4+Pgo+Pj4gICAjZW5kaWYgLyogSEFTX0RFVklDRV9UUkVFICovCj4+PiAr
Cj4+PiArI2lmIGRlZmluZWQoQ09ORklHX0FDUEkpICYmIGRlZmluZWQoQ09ORklHX0FSTSkKPj4+
ICsjaW5jbHVkZSA8eGVuL2FjcGkuaD4KPj4+ICsKPj4+ICtzdGF0aWMgaW50IF9faW5pdCBuczE2
NTUwX2FjcGlfdWFydF9pbml0KGNvbnN0IHZvaWQgKmRhdGEpCj4+PiArewo+Pj4gKyAgICBzdHJ1
Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlOwo+Pj4gKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9z
cGNyICpzcGNyOwo+Pj4gKyAgICBhY3BpX3N0YXR1cyBzdGF0dXM7Cj4+PiArICAgIC8qCj4+PiAr
ICAgICAqIFNhbWUgYXMgdGhlIERUIHBhcnQuCj4+PiArICAgICAqIE9ubHkgc3VwcG9ydCBvbmUg
VUFSVCBvbiBBUk0gd2hpY2ggaGFwcGVuIHRvIGJlIG5zMTY1NTBfY29tWzBdLgo+Pj4gKyAgICAg
Ki8KPj4+ICsgICAgc3RydWN0IG5zMTY1NTAgKnVhcnQgPSAmbnMxNjU1MF9jb21bMF07Cj4+PiAr
Cj4+PiArICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFDUElfU0lHX1NQQ1IsIDAsICZ0YWJs
ZSk7Cj4+PiArICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQo+Pj4gKyAgICB7Cj4+PiAr
ICAgICAgICBwcmludGsoIm5zMTY1NTA6IEZhaWxlZCB0byBnZXQgU1BDUiB0YWJsZVxuIik7Cj4+
PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+ICsgICAgfQo+Pj4gKwo+Pj4gKyAgICBzcGNy
ID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNyLCBoZWFkZXIpOwo+
Pj4gKwo+Pj4gKyAgICAvKgo+Pj4gKyAgICAgKiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkg
YmUgMCBmb3IgZXhhbXBsZQo+Pj4gKyAgICAgKiBpZiB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBp
cyBkaXNhYmxlZC4KPj4+ICsgICAgICovCj4+PiArICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNl
cmlhbF9wb3J0LmFkZHJlc3MpICkKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgcHJpbnRrKCJuczE2
NTUwOiBDb25zb2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVkXG4iKTsKPj4+ICsgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+Pj4gKyAgICB9Cj4+PiArCj4+PiArICAgIGlmICggdW5saWtlbHkoc3Bj
ci0+c2VyaWFsX3BvcnQuc3BhY2VfaWQgIT0gQUNQSV9BRFJfU1BBQ0VfU1lTVEVNX01FTU9SWSkg
KQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICBwcmludGsoIm5zMTY1NTA6IEFkZHJlc3Mgc3BhY2Ug
dHlwZSBpcyBub3QgbW1pb1xuIik7Cj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+ICsg
ICAgfQo+Pgo+PiBUaGUgc3BhY2VfaWQgZmllbGQgcXVhbGlmaWVzIHRoZSBhZGRyZXNzIG9uZSwg
aS5lLiB3aGV0aGVyIGEgdmFsdWUgb2YKPj4gemVybyBjYW4gc2Vuc2libHkgbWVhbiAiZGlzYWJs
ZWQiIGRlcGVuZHMgb24gdGhlIGFkZHJlc3Mgc3BhY2UuIEhlbmNlCj4+IGxvZ2ljYWxseSB0aGUg
YWRkcmVzcyBzcGFjZSBjaGVjayBzaG91bGQgY29tZSBmaXJzdC4KPj4KPj4gVGhpcyBpcyB0aGUg
bGFzdCB0aGluZyBJJ2QgbGlrZSB0byBzZWUgY2hhbmdlZC4gSSB3b24ndCBnaXZlIHRoZQo+PiBw
YXRjaCBteSBhY2sgdGhvdWdoLCBhcyBJIHRoaW5rIGl0IHNob3VsZCBiZSBhbiBBcm0gbWFpbnRh
aW5lciB0byBhY2sKPj4gaXQuCj4gCj4gQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+Cj4gCj4gQWx0aG91Z2gsIGEgcmV2aWV3ZWQtYnkgdGFnIGZyb20geW91IHdvdWxkIGJl
IG5pY2UgYXMgeW91IGRpZCBtb3N0IG9mIAo+IHRoZSByZXZpZXcgZm9yIHRoaXMgcGF0Y2guCgpX
ZWxsLCB0byBjbGFyaWZ5IC0gdGhpcyBpcyBvbmUgb2YgdGhlIHZlcnkgZmV3IChhZmFpY3QpIGNh
c2VzIHdoZXJlIG91cgpSLWIgaW1wbHlpbmcgQS1iICh3aGVuIHBlb3BsZSBhcmUgZW50aXRsZWQg
dG8gYWNrIHRoZSByZXNwZWN0aXZlIGNvZGUpCmdldHMgaW4gdGhlIHdheS4gSWYgdGhpcyB3YXNu
J3QgdGhlIGNhc2UsIEknZCBoYXZlIGdpdmVuIHRoZSBmb3JtZXIsCm1ha2luZyBpdCBjbGVhciAo
YWxzbyBsYXRlciBmcm9tIGp1c3QgbG9va2luZyBhdCB0aGUgcmVzdWx0aW5nIGNvbW1pdCkKdGhh
dCB0aGUgKG9ubHkpIGFjayBjYW1lIGZyb20gYW4gQXJtIHBlcnNvbi4KCkphbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:08:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:08:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59vF-0006hV-W0; Fri, 21 Feb 2020 15:08:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59vE-0006hN-QA
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:08:56 +0000
X-Inumbo-ID: 13815f0b-54bc-11ea-8695-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13815f0b-54bc-11ea-8695-12813bfff9fa;
 Fri, 21 Feb 2020 15:08:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4B7A7B228;
 Fri, 21 Feb 2020 15:08:55 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <4058e92ce21627731c49b588a95809dc0affd83a.1581015491.git.hongyxia@amazon.com>
 <20200221115017.tuo2i5db5mhd5yyt@debian>
 <2326943257e6f04bc9a858ef5667295651395c85.camel@amazon.com>
 <c373d061-4a1d-502b-98a3-d40ffa11ba47@suse.com>
 <20200221143608.jexjistjxuijqkme@debian>
 <7c4d3a86-091d-c3db-8bfd-1b2a14b1639f@suse.com>
 <20200221145824.bj5ohma6mvbsgshd@debian>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <da9e4331-fe8f-3ccc-3756-452fd17fa214@suse.com>
Date: Fri, 21 Feb 2020 16:08:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221145824.bj5ohma6mvbsgshd@debian>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/domain_page: implement pure per-vCPU
 mapping infrastructure
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>, "Grall,
 Julien" <jgrall@amazon.com>, "roger.pau@citrix.com" <roger.pau@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Xia,
 Hongyan" <hongyxia@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTo1OCwgV2VpIExpdSB3cm90ZToKPiBPbiBGcmksIEZlYiAyMSwgMjAy
MCBhdCAwMzo1NToyOFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjEuMDIuMjAy
MCAxNTozNiwgV2VpIExpdSB3cm90ZToKPj4+IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0IDAyOjMx
OjA4UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9uIDIxLjAyLjIwMjAgMTM6NTIs
IFhpYSwgSG9uZ3lhbiB3cm90ZToKPj4+Pj4gT24gRnJpLCAyMDIwLTAyLTIxIGF0IDExOjUwICsw
MDAwLCBXZWkgTGl1IHdyb3RlOgo+Pj4+Pj4gT24gVGh1LCBGZWIgMDYsIDIwMjAgYXQgMDY6NTg6
MjNQTSArMDAwMCwgSG9uZ3lhbiBYaWEgd3JvdGU6Cj4+Pj4+Pj4gKyAgICBpZiAoIGhhc2htZm4g
IT0gbWZuICYmICF2Y2FjaGUtPnJlZmNudFtpZHhdICkKPj4+Pj4+PiArICAgICAgICBfX2NsZWFy
X2JpdChpZHgsIHZjYWNoZS0+aW51c2UpOwo+Pj4+Pj4KPj4+Pj4+IEFsc28sIHBsZWFzZSBmbHVz
aCB0aGUgbGluZWFyIGFkZHJlc3MgaGVyZSBhbmQgdGhlIG90aGVyIF9fY2xlYXJfYml0Cj4+Pj4+
PiBsb2NhdGlvbi4KPj4+Pj4KPj4+Pj4gSSBmbHVzaCB3aGVuIGEgbmV3IGVudHJ5IGlzIHRha2lu
ZyBhIHNsb3QuIFllYWgsIGl0J3MgcHJvYmFibHkgYmV0dGVyCj4+Pj4+IHRvIGZsdXNoIGVhcmxp
ZXIgd2hlbmV2ZXIgYSBzbG90IGlzIG5vIGxvbmdlciBpbiB1c2UuCj4+Pj4KPj4+PiBRdWVzdGlv
biBpcyB3aGV0aGVyIHN1Y2ggaW5kaXZpZHVhbCBmbHVzaGVzIGFyZW4ndCBhY3R1YWxseQo+Pj4+
IG1vcmUgb3ZlcmhlYWQgdGhhbiBhIHNpbmdsZSBmbHVzaCBjb3ZlcmluZyBhbGwgcHJldmlvdXNs
eQo+Pj4+IHRvcm4gZG93biBlbnRyaWVzLCBkb25lIGF0IHN1aXRhYmxlIHBvaW50cyAoc2VlIHRo
ZSBwcmVzZW50Cj4+Pj4gaW1wbGVtZW50YXRpb24pLgo+Pj4KPj4+IEkgYXNrZWQgdG8gZmx1c2gg
YmVjYXVzZSBJIHdhcyBwYXJhbm9pZCBhYm91dCBsZWF2aW5nIHN0YWxlIGVudHJ5IGFmdGVyCj4+
PiB0aGUgc2xvdCBpcyByZWNsYWltZWQuIEkgdGhpbmsgdGhlIGFkZHJlc3Mgd2lsbCBiZSBmbHVz
aGVkIHdoZW4gYSBuZXcKPj4+IGVudHJ5IGlzIGluc2VydGVkLgo+Pj4KPj4+IFNvIHRoZSBxdWVz
dGlvbiB3b3VsZCBiZSB3aGV0aGVyIHdlIGNhcmUgYWJvdXQgbGVhdmluZyBhIHN0YWxlIGVudHJ5
IGluCj4+PiBwbGFjZSB1bnRpbCBhIG5ldyBvbmUgaXMgaW5zZXJ0ZWQuCj4+Cj4+IFdlbGwsIHdl
IGFwcGFyZW50bHkgZG9uJ3QgaGF2ZSBhbiBpc3N1ZSB3aXRoIHN1Y2ggdG9kYXksIHNvCj4+IHVu
bGVzcyBleHBsaWNpdGx5IHN0YXRlZCB0byB0aGUgY29udHJhcnkgSSB0aGluayBhbnkgcmVwbGFj
ZW1lbnQKPj4gaW1wbGVtZW50YXRpb24gY2FuIGFuZCBzaG91bGQgbWFrZSB0aGUgc2FtZSBhc3N1
bXB0aW9ucyAvCj4+IGd1YXJhbnRlZXMuCj4gCj4gSW4gdGhhdCBjYXNlLCBIb25neWFuJ3MgY3Vy
cmVudCBpbXBsZW1lbnRhdGlvbiBzaG91bGQgYmUgZmluZS4gRmx1c2hpbmcKPiBpcyBkZWZlcnJl
ZCB0byB0aGUgbGFzdCBwb3NzaWJsZSBtb21lbnQgLS0gcmlnaHQgYmVmb3JlIG5leHQgdXNlLgoK
V2VsbCwgaW4gYSB3YXkuIFRoYXQncyBzdGlsbCBub3Qgd2hhdCB0aGUgY3VycmVudCBpbXBsZW1l
bnRhdGlvbgpkb2VzLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:11:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:11:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59xM-0007cL-DJ; Fri, 21 Feb 2020 15:11:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j59xL-0007cF-3H
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:11:07 +0000
X-Inumbo-ID: 61e8587e-54bc-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 61e8587e-54bc-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 15:11:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D9100B278;
 Fri, 21 Feb 2020 15:11:05 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
 <270e3f03-a1e8-1cf8-af82-e7fed515985a@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <34865479-4175-7ae6-3dc7-432746d8a1e1@suse.com>
Date: Fri, 21 Feb 2020 16:11:08 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <270e3f03-a1e8-1cf8-af82-e7fed515985a@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTo1NiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDIxLzAyLzIwMjAg
MTQ6NDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0
IDAzOjQxOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gQmVjYXVzZSB5b3UgbmVl
ZCB0byBpbnZva2Ugc21wX3Byb2Nlc3Nvcl9pZCgpIHRvIGNhbGN1bGF0ZSB0aGUgdmFsdWUKPj4+
IHRvIHVzZSBpbiB0aGUgc3VidHJhY3Rpb24uIEknbSBub3QgbWVhbmluZyB0byBzYXkgSSdtIGVu
dGlyZWx5Cj4+PiBvcHBvc2VkIChzZWVpbmcgaG93IG11Y2ggb2YgYSBkaXNjdXNzaW9uIHdlJ3Jl
IGhhdmluZyksIGJ1dCB0aGUKPj4+ICJzaW1wbGUgd3JpdGUgb2YgemVybyIgYXBwcm9hY2ggaXMg
Y2VydGFpbmx5IGFwcGVhbGluZy4KPj4KPj4gV2VsbCwgd2UgY291bGQgYXZvaWQgdGhlIHNtcF9w
cm9jZXNzb3JfaWQoKSBjYWxsIGFuZCBpbnN0ZWFkIHVzZToKPj4KPj4gYXRvbWljX3N1YihhdG9t
aWNfcmVhZCgmbG9jay0+Y250cykgJiAweGZmZmYsICZsb2NrLT5jbnRzKTsKPiAKPiBBRkFJQ1Qs
IHRoaXMgd291bGQgbm90IGJlIHNhZmUgYmVjYXVzZSB0aGUgdG9wIDE2LWJpdCBtYXkgY2hhbmdl
IGJlaGluZCAKPiB5b3VyIGJhY2sgKHZpYSBhIHJlYWRfbG9jaykuCgpCdXQgdGhlbSBjaGFuZ2lu
ZyBiZXR3ZWVuIHRoZSBhdG9taWNfcmVhZCgpIGFuZCB0aGUgYXRvbWljX3N1YigpCmlzIGZpbmUu
IFRoZSBzdWIgdGhlbiB3aWxsIHN0aWxsIG9ubHkgYWZmZWN0IHRoZSBsb3cgYml0cywgbGVhdmlu
Zwp0aGUgaGlnaCBvbmVzIGFzIHRoZXkgd2VyZSAocG90ZW50aWFsbHkgYXMgdXBkYXRlZCBhZnRl
ciB0aGUgcmVhZCkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:13:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:13:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j59zZ-0007kr-Rr; Fri, 21 Feb 2020 15:13:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j59zY-0007kL-Qu
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:13:24 +0000
X-Inumbo-ID: b3bd681a-54bc-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b3bd681a-54bc-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 15:13:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E2ACDB2CB;
 Fri, 21 Feb 2020 15:13:22 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
 <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
 <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <db345ddc-f60a-8567-dcce-4119ef6c1611@suse.com>
Date: Fri, 21 Feb 2020 16:13:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTU6NTEsIEp1bGllbiBHcmFsbCB3cm90ZToKPiAKPiAKPiBPbiAyMS8wMi8y
MDIwIDE0OjM1LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBPbiAyMS4wMi4yMCAxNTozMiwgSnVs
aWVuIEdyYWxsIHdyb3RlOgo+Pj4KPj4+Cj4+PiBPbiAyMS8wMi8yMDIwIDE0OjE2LCBKw7xyZ2Vu
IEdyb8OfIHdyb3RlOgo+Pj4+IE9uIDIxLjAyLjIwIDE1OjExLCBKdWxpZW4gR3JhbGwgd3JvdGU6
Cj4+Pj4+IEhpIEp1ZXJnZW4sCj4+Pj4+Cj4+Pj4+IE9uIDIxLzAyLzIwMjAgMTQ6MDYsIErDvHJn
ZW4gR3Jvw58gd3JvdGU6Cj4+Pj4+PiBPbiAyMS4wMi4yMCAxNDo0OSwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+Pj4+Pj4+Cj4+Pj4+Pj4KPj4+Pj4+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBKw7xyZ2Vu
IEdyb8OfIHdyb3RlOgo+Pj4+Pj4+PiBPbiAyMS4wMi4yMCAxNDozNiwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4+Pj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3Rl
Ogo+Pj4+Pj4+Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAsIEp1
bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4+Pj4gSGksCj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+
IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+Pj4+Pj4+
IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2RlIHRvIGFs
c28gCj4+Pj4+Pj4+Pj4+PiBsb2NrIGl0IGluCj4+Pj4+Pj4+Pj4+PiByZWFkIG1vZGUuIFRoZXJl
J3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgCj4+Pj4+Pj4+Pj4+
PiB0aGF0J3MKPj4+Pj4+Pj4+Pj4+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxlciAoaWU6IENQ
VSkgaW4gd3JpdGUgbW9kZS4gCj4+Pj4+Pj4+Pj4+PiBBbGxvd2luZyBzdWNoCj4+Pj4+Pj4+Pj4+
PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBhdCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNl
Lgo+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAx
NGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIAo+Pj4+Pj4+Pj4+Pj4gdG8gc3VwcG9ydAo+
Pj4+Pj4+Pj4+Pj4gdXAgdG8gMTYzODQgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sg
bWFzayB0byAyIGJpdHM6IAo+Pj4+Pj4+Pj4+Pj4gb25lIHRvCj4+Pj4+Pj4+Pj4+PiBzaWduYWwg
dGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgCj4+
Pj4+Pj4+Pj4+PiBvdGhlciB0bwo+Pj4+Pj4+Pj4+Pj4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVk
IGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIAo+Pj4+Pj4+Pj4+Pj4gcmVsYXRlZCBkYXRh
Cj4+Pj4+Pj4+Pj4+PiBpcyB1c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9uZSBpbiBvcmRlciB0byBi
ZSBhYmxlIHRvIGNsZWFyIAo+Pj4+Pj4+Pj4+Pj4gaXQgKGFuZAo+Pj4+Pj4+Pj4+Pj4gdGh1cyBy
ZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPj4+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJl
bnQgcmVhZGVycyBmcm9tIAo+Pj4+Pj4+Pj4+Pj4gMTY3NzcyMTYgdG8KPj4+Pj4+Pj4+Pj4+IDY1
NTM2LCBJIHRoaW5rIHRoaXMgc2hvdWxkIHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9j
ayAKPj4+Pj4+Pj4+Pj4+IGZpZWxkCj4+Pj4+Pj4+Pj4+PiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAz
MiB0byA2NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVyZXMgCj4+Pj4+Pj4+Pj4+PiBzdXBwb3J0IGF0
b21pYwo+Pj4+Pj4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pj4+
Pj4KPj4+Pj4+Pj4+Pj4gRldJVywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVy
YXRpb25zIG9uIDY0LWJpdCAKPj4+Pj4+Pj4+Pj4gaW50ZWdlcnMuCj4+Pj4+Pj4+Pj4+Cj4+Pj4+
Pj4+Pj4+PiDCoMKgIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICps
b2NrKQo+Pj4+Pj4+Pj4+Pj4gwqDCoCB7Cj4+Pj4+Pj4+Pj4+PiAtwqDCoMKgIC8qCj4+Pj4+Pj4+
Pj4+PiAtwqDCoMKgwqAgKiBJZiB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJl
IGNsZWFyZWQgCj4+Pj4+Pj4+Pj4+PiBkaXJlY3RseS4KPj4+Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAq
IE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0byAKPj4+Pj4+
Pj4+Pj4+IGNsZWFyIGl0Lgo+Pj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgICovCj4+Pj4+Pj4+Pj4+PiAt
wqDCoMKgIGF0b21pY19zdWIoX1FXX0xPQ0tFRCwgJmxvY2stPmNudHMpOwo+Pj4+Pj4+Pj4+Pj4g
K8KgwqDCoCAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNs
ZWFyZWQgCj4+Pj4+Pj4+Pj4+PiBkaXJlY3RseS4gKi8KPj4+Pj4+Pj4+Pj4+ICvCoMKgwqAgQVNT
RVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4+
Pj4+Pj4+Pj4+PiArwqDCoMKgIEJVSUxEX0JVR19PTihfUVJfU0hJRlQgIT0gMTYpOwo+Pj4+Pj4+
Pj4+Pj4gK8KgwqDCoCB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDApOwo+
Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBJIHRoaW5rIHRoaXMgaXMgYW4gYWJ1c2UgdG8gY2FzdCBh
biBhdG9taWNfdCgpIGRpcmVjdGx5IGludG8gCj4+Pj4+Pj4+Pj4+IGEgdWludDE2X3QuIFlvdQo+
Pj4+Pj4+Pj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5jb3VudGVy
IGhlcmUuCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBTdXJlLCBJIHdhcyB3b25kZXJpbmcgYWJvdXQg
dGhpcyBteXNlbGYuCj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+PiBXaWxsIHdhaXQgZm9yIG1vcmUgY29t
bWVudHMsIG5vdCBzdXJlIHdoZXRoZXIgdGhpcyBjYW4gYmUgCj4+Pj4+Pj4+Pj4gZml4ZWQgdXBv
bgo+Pj4+Pj4+Pj4+IGNvbW1pdCBpZiB0aGVyZSBhcmUgbm8gb3RoZXIgaXNzdWVzLgo+Pj4+Pj4+
Pj4KPj4+Pj4+Pj4+IEl0J3MgbW9yZSB0aGFuIGp1c3QgYWRkaW5nIGFub3RoZXIgZmllbGQgc3Bl
Y2lmaWVyIGhlcmUuIEEgY2FzdCAKPj4+Pj4+Pj4+IGxpa2UKPj4+Pj4+Pj4+IHRoaXMgb25lIGlz
IGVuZGlhbm5lc3MtdW5zYWZlLCBhbmQgaGVuY2UgYSB0cmFwIHdhaXRpbmcgZm9yIGEgYmlnCj4+
Pj4+Pj4+PiBlbmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4gQXQgdGhlIHZlcnkgbGVh
c3QgdGhpcyBzaG91bGQgCj4+Pj4+Pj4+PiBjYXVzZQo+Pj4+Pj4+Pj4gYSBidWlsZCBmYWlsdXJl
IG9uIGJpZyBlbmRpYW4gc3lzdGVtcywgZXZlbiBiZXR0ZXIgd291bGQgYmUgaWYgCj4+Pj4+Pj4+
PiBpdCB3YXMKPj4+Pj4+Pj4+IGVuZGlhbm5lc3Mtc2FmZS4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gV291
bGRuJ3QgYSB1bmlvbiBiZSB0aGUgYmV0dGVyIGNob2ljZT8KPj4+Pj4+Pgo+Pj4+Pj4+IFlvdSB3
b3VsZCBub3QgYmUgYWJsZSB0byB1c2UgYXRvbWljX3QgaW4gdGhhdCBjYXNlIGFzIHlvdSBjYW4n
dCAKPj4+Pj4+PiBhc3N1bWUgdGhlIGxheW91dCBvZiB0aGUgc3RydWN0dXJlLgo+Pj4+Pj4KPj4+
Pj4+IHVuaW9uIHJ3bG9ja3dvcmQgewo+Pj4+Pj4gwqDCoMKgwqAgYXRvbWljX3QgY250czsKPj4+
Pj4+IMKgwqDCoMKgIHVpbnQzMl90IHZhbDsKPj4+Pj4+IMKgwqDCoMKgIHN0cnVjdCB7Cj4+Pj4+
PiDCoMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHdyaXRlOwo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDC
oCB1aW50MTZfdCByZWFkZXJzOwo+Pj4+Pj4gwqDCoMKgwqAgfTsKPj4+Pj4+IH07Cj4+Pj4+Pgo+
Pj4+Pj4gc3RhdGljIGlubGluZSBjb25zdCB1aW50MzJfdCBfcXJfYmlhcygKPj4+Pj4+IMKgwqDC
oMKgIGNvbnN0IHVuaW9uIHJ3bG9ja3dvcmQgewo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCAud3Jp
dGUgPSAwLAo+Pj4+Pj4gwqDCoMKgwqDCoMKgwqDCoCAucmVhZGVycyA9IDEKPj4+Pj4+IMKgwqDC
oMKgIH0geDsKPj4+Pj4+Cj4+Pj4+PiDCoMKgwqDCoCByZXR1cm4geC52YWw7Cj4+Pj4+PiB9Cj4+
Pj4+Pgo+Pj4+Pj4gLi4uCj4+Pj4+PiDCoMKgwqDCoCBjbnRzID0gYXRvbWljX2FkZF9yZXR1cm4o
X3FyX2JpYXMoKSwgJmxvY2stPmNudHMpOwo+Pj4+Pj4gLi4uCj4+Pj4+Pgo+Pj4+Pj4gSSBndWVz
cyB0aGlzIHNob3VsZCBkbyB0aGUgdHJpY2ssIG5vPwo+Pj4+Pgo+Pj4+PiBZb3UgYXJlIGFzc3Vt
aW5nIHRoZSBhdG9taWNfdCBsYXlvdXQgd2hpY2ggSSB3b3VsZCByYXRoZXIgbm8gd2FudCAKPj4+
Pj4gdG8gaGFwcGVuLgo+Pj4+Cj4+Pj4gVGhhdCBhbHJlYWR5IGhhcHBlbmVkLiByd2xvY2suaCBh
bHJlYWR5IGFzc3VtZXMgYXRvbWljX3QgdG8gYmUgMzIgYml0cwo+Pj4+IHdpZGUuIEkgYWdyZWUg
aXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUgYW4gYXRvbWljMzJfdCB0eXBlIGZvciB0aGlzCj4+
Pj4gdXNlIGNhc2UuCj4+Pgo+Pj4gSSBkb24ndCB0aGluayB5b3UgdW5kZXJzdG9vZCBteSBwb2lu
dCBoZXJlLiBBbiBhdG9taWMzMl90IHdpbGwgbm90IGJlIAo+Pj4gYmV0dGVyIGFzIHlvdSBzdGls
bCBhc3N1bWUgdGhlIGxheW91dCBvZiB0aGUgc3RydWN0dXJlLiBJLmUgdGhlIAo+Pj4gc3RydWN0
dXJlIGhhcyBvbmx5IG9uZSBmaWVsZC4KPj4KPj4gSSBkb24ndCB1bmRlcnN0YW5kIHlvdXIgcmVh
c29uaW5nIGhlcmUsIHNvcnJ5Lgo+Pgo+PiBBcmUgeW91IHNheWluZyB0aGF0IGEgc3RydWN0dXJl
IG9mIHR3byB1aW50MTZfdCBpc24ndCBrbm93biB0byBiZSAzMgo+PiBiaXRzIGxvbmc/Cj4gCj4g
WW91IGFyZSBhc3N1bWluZyB0aGF0IGF0b21pY190IHdpbGwgYWx3YXlzIGJlOgo+IAo+IHN0cnVj
dAo+IHsKPiAgwqAgaW50IGNvdW50ZXI7Cj4gfQo+IAo+IFdoYXQgaWYgd2UgZGVjaWRlIHRvIHR1
cm4gaW50bwo+IAo+IHN0cnVjdAo+IHsKPiAgwqAgYm9vbCBhOwo+ICDCoCBpbnQgY291bnRlcjsK
PiB9CgpBcyBzYWlkIGJlZm9yZTogdGhlbiBxdWV1ZV93cml0ZV9sb2NrX3Nsb3dwYXRoKCkgaXMg
YWxyZWFkeSBicm9rZW4uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:15:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:15:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5A1l-0007sq-A7; Fri, 21 Feb 2020 15:15:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5A1j-0007sk-Ul
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:15:39 +0000
X-Inumbo-ID: 045015ac-54bd-11ea-869a-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 045015ac-54bd-11ea-869a-12813bfff9fa;
 Fri, 21 Feb 2020 15:15:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C6E83B33F;
 Fri, 21 Feb 2020 15:15:37 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
 <0e0dd272-5303-08c6-7aae-23cc796ce563@suse.com>
 <20200221145807.GD4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <75084582-2c96-8b76-43b8-1e1330bbcd22@suse.com>
Date: Fri, 21 Feb 2020 16:15:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221145807.GD4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNTo1OCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyMSwgMjAyMCBhdCAwMzo1MjoyOFBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjEuMDIuMjAyMCAxNTo0OSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIEZyaSwgRmVi
IDIxLCAyMDIwIGF0IDAzOjQxOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDIxLjAyLjIwMjAgMTU6MjYsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4+IE9uIEZyaSwg
RmViIDIxLCAyMDIwIGF0IDAyOjM2OjUyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+
Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4+PiBP
biBUaHUsIEZlYiAyMCwgMjAyMCBhdCAwNzoyMDowNlBNICswMDAwLCBKdWxpZW4gR3JhbGwgd3Jv
dGU6Cj4+Pj4+Pj4+IEhpLAo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBPbiAyMC8wMi8yMDIwIDE3OjMxLCBS
b2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRp
bmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9kZSB0byBhbHNvIGxvY2sgaXQgaW4KPj4+Pj4+Pj4+IHJl
YWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJlYWQgbG9ja2luZyBhIHJ3bG9j
ayB0aGF0J3MKPj4+Pj4+Pj4+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxlciAoaWU6IENQVSkg
aW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+Pj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWly
ZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pj4+Cj4+Pj4+Pj4+
PiBJbiBvcmRlciB0byBkbyB0aGlzIHJlc2VydmUgMTRiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFs
bG93cyB0byBzdXBwb3J0Cj4+Pj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVjZSB0
aGUgd3JpdGUgbG9jayBtYXNrIHRvIDIgYml0czogb25lIHRvCj4+Pj4+Pj4+PiBzaWduYWwgdGhl
cmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3RoZXIg
dG8KPj4+Pj4+Pj4+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBpbiB3cml0ZSBtb2RlLiBOb3Rl
IHRoZSB3cml0ZSByZWxhdGVkIGRhdGEKPj4+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhpcyBp
cyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgaXQgKGFuZAo+Pj4+Pj4+Pj4gdGh1
cyByZWxlYXNlIHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPj4+Pj4+Pj4+
Cj4+Pj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQg
cmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRvCj4+Pj4+Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNo
b3VsZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPj4+Pj4+Pj4+IGNh
biBiZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0Yml0cyBpZiBhbGwgYXJjaGl0ZWN0dXJlcyBzdXBw
b3J0IGF0b21pYwo+Pj4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+
Pj4KPj4+Pj4+Pj4gRldJVywgYXJtMzIgaXMgYWJsZSB0byBzdXBwb3J0IGF0b21pYyBvcGVyYXRp
b25zIG9uIDY0LWJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pj4KPj4+Pj4+Pj4+ICAgc3RhdGljIGlubGlu
ZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4+Pj4+Pj4+PiAgIHsKPj4+Pj4+
Pj4+IC0gICAgLyoKPj4+Pj4+Pj4+IC0gICAgICogSWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9t
aWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+Pj4+Pj4+Pj4gLSAgICAgKiBPdGhlcndp
c2UsIGFuIGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gY2xlYXIgaXQuCj4+Pj4+
Pj4+PiAtICAgICAqLwo+Pj4+Pj4+Pj4gLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2Nr
LT5jbnRzKTsKPj4+Pj4+Pj4+ICsgICAgLyogU2luY2UgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9t
aWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5LiAqLwo+Pj4+Pj4+Pj4gKyAgICBBU1NFUlQo
X2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9jay0+Y250cykpKTsKPj4+Pj4+
Pj4+ICsgICAgQlVJTERfQlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4+Pj4+PiArICAgIHdy
aXRlX2F0b21pYygodWludDE2X3QgKikmbG9jay0+Y250cywgMCk7Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+
IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkg
aW50byBhIHVpbnQxNl90LiBZb3UKPj4+Pj4+Pj4gd291bGQgYXQgbGVhc3Qgd2FudCB0byB1c2Ug
JmxvY2stPmNudHMuY291bnRlciBoZXJlLgo+Pj4+Pj4+Cj4+Pj4+Pj4gU3VyZSwgSSB3YXMgd29u
ZGVyaW5nIGFib3V0IHRoaXMgbXlzZWxmLgo+Pj4+Pj4+Cj4+Pj4+Pj4gV2lsbCB3YWl0IGZvciBt
b3JlIGNvbW1lbnRzLCBub3Qgc3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlIGZpeGVkIHVwb24KPj4+
Pj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPj4+Pj4+Cj4+Pj4+PiBJ
dCdzIG1vcmUgdGhhbiBqdXN0IGFkZGluZyBhbm90aGVyIGZpZWxkIHNwZWNpZmllciBoZXJlLiBB
IGNhc3QgbGlrZQo+Pj4+Pj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5j
ZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKPj4+Pj4+IGVuZGlhbiBwb3J0IGF0dGVtcHQgdG8g
ZmFsbCBpbnRvLiBBdCB0aGUgdmVyeSBsZWFzdCB0aGlzIHNob3VsZCBjYXVzZQo+Pj4+Pj4gYSBi
dWlsZCBmYWlsdXJlIG9uIGJpZyBlbmRpYW4gc3lzdGVtcywgZXZlbiBiZXR0ZXIgd291bGQgYmUg
aWYgaXQgd2FzCj4+Pj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4+Pj4+Cj4+Pj4+IFdoeSBkb24ndCB3
ZSBsZWF2ZSB0aGUgYXRvbWljX2RlYyB0aGVuPwo+Pj4+Cj4+Pj4gQmVjYXVzZSB5b3UgbmVlZCB0
byBpbnZva2Ugc21wX3Byb2Nlc3Nvcl9pZCgpIHRvIGNhbGN1bGF0ZSB0aGUgdmFsdWUKPj4+PiB0
byB1c2UgaW4gdGhlIHN1YnRyYWN0aW9uLiBJJ20gbm90IG1lYW5pbmcgdG8gc2F5IEknbSBlbnRp
cmVseQo+Pj4+IG9wcG9zZWQgKHNlZWluZyBob3cgbXVjaCBvZiBhIGRpc2N1c3Npb24gd2UncmUg
aGF2aW5nKSwgYnV0IHRoZQo+Pj4+ICJzaW1wbGUgd3JpdGUgb2YgemVybyIgYXBwcm9hY2ggaXMg
Y2VydGFpbmx5IGFwcGVhbGluZy4KPj4+Cj4+PiBXZWxsLCB3ZSBjb3VsZCBhdm9pZCB0aGUgc21w
X3Byb2Nlc3Nvcl9pZCgpIGNhbGwgYW5kIGluc3RlYWQgdXNlOgo+Pj4KPj4+IGF0b21pY19zdWIo
YXRvbWljX3JlYWQoJmxvY2stPmNudHMpICYgMHhmZmZmLCAmbG9jay0+Y250cyk7Cj4+Cj4+IFdo
aWNoIHdvdWxkIG1ha2UgbWUgc3VnZ2VzdCBhdG9taWNfYW5kKCkgYWdhaW4uCj4gCj4gSSdtIGNl
cnRhaW5seSBub3Qgb3Bwb3NlZCB0byB0aGF0LCBidXQgaW4gb3JkZXIgdG8gZ2V0IHRoaXMgcmVn
cmVzc2lvbgo+IGZpeGVkIEkgd291bGQgYXJndWUgdGhhdCBzdWNoIGF0b21pY19zdWIgaXMgbm8g
d29yc2UgdGhhbiB3aGF0J3MKPiBjdXJyZW50bHkgZG9uZS4KCkl0J3Mgb25lIG1vcmUgcmVhZCBv
ZiBhIHBvdGVudGlhbGx5IGhlYXZpbHkgY29udGVuZGVkIG1lbW9yeSBsb2NhdGlvbi4KCj4gSSBj
YW4gbG9vayBpbnRvIGFkZGluZyBhbiBhdG9taWNfYW5kIG9wZXJhdGlvbiB0byBhbGwgYXJjaGVz
LCBidXQgdGhpcwo+IGlzIGxpa2VseSB0byB0YWtlIHRpbWUgYW5kIEkgd291bGQgbGlrZSB0byBn
ZXQgdGhpcyBzb3J0ZWQgc29vbmVyCj4gcmF0aGVyIHRoYW4gbGF0ZXIuCgpCZWNhdXNlIG9mIGl0
IHByZXN1bWFibHkgdGFraW5nIHRpbWUgaXQgd2FzIHRoYXQgSSBhbHNvIGJyb3VnaHQgdXAgdG8K
Y29uc2lkZXIgcmV2ZXJ0aW5nLiBUaGVuIGFnYWluLCB0aGUgQXJtIGF0b21pY19hbmQoKSBjYW4s
IGFmYWljdCwgYmUKdHJpdmlhbGx5IGNsb25lZCBmcm9tIHRoZWlyICJhZGQiIGNvdW50ZXJwYXJ0
cywgYnkgcmVwbGFjaW5nIHRoZQptaWRkbGUgJ2QnIGJvdGggaW4gdGhlIGZ1bmN0aW9uIG5hbWVz
IGFuZCBpbiB0aGUgaW5zbiBtbmVtb25pY3MuIEl0J3MKanVzdCB0aGF0IHRoZXJlIHNob3VsZG4n
dCBiZSBhdG9taWNfYW5kX3JldHVybigpIChmb3Igbm90IGJlaW5nCnVzZWZ1bCwgYXMgaXQgZG9l
c24ndCBhbGxvdyByZWNvbnN0cnVjdGluZyB0aGUgb3JpZ2luYWwgdmFsdWUpLgoKSmFuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:18:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:18:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5A40-00081P-T5; Fri, 21 Feb 2020 15:18:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5A3z-00081G-C5
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:17:59 +0000
X-Inumbo-ID: 5769067c-54bd-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5769067c-54bd-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 15:17:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B65D1B433;
 Fri, 21 Feb 2020 15:17:57 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
 <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
 <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
 <db345ddc-f60a-8567-dcce-4119ef6c1611@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0b7ea2b3-bb41-c85b-c75d-0fc2ff833c76@suse.com>
Date: Fri, 21 Feb 2020 16:17:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <db345ddc-f60a-8567-dcce-4119ef6c1611@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNjoxMywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NTo1MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pgo+Pgo+PiBPbiAyMS8wMi8yMDIwIDE0OjM1LCBK
w7xyZ2VuIEdyb8OfIHdyb3RlOgo+Pj4gT24gMjEuMDIuMjAgMTU6MzIsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+Pgo+Pj4+Cj4+Pj4gT24gMjEvMDIvMjAyMCAxNDoxNiwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPj4+Pj4gT24gMjEuMDIuMjAgMTU6MTEsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+
IEhpIEp1ZXJnZW4sCj4+Pj4+Pgo+Pj4+Pj4gT24gMjEvMDIvMjAyMCAxNDowNiwgSsO8cmdlbiBH
cm/DnyB3cm90ZToKPj4+Pj4+PiBPbiAyMS4wMi4yMCAxNDo0OSwgSnVsaWVuIEdyYWxsIHdyb3Rl
Ogo+Pj4+Pj4+Pgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBPbiAyMS8wMi8yMDIwIDEzOjQ2LCBKw7xyZ2Vu
IEdyb8OfIHdyb3RlOgo+Pj4+Pj4+Pj4gT24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4+Pj4+IE9uIDIxLjAyLjIwMjAgMTA6MTAsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4+Pj4+Pj4+Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAwMDAs
IEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4+Pj4+Pj4+IEhpLAo+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+
Pj4+Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4+
Pj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3JpdGUgbW9k
ZSB0byBhbHNvIAo+Pj4+Pj4+Pj4+Pj4+IGxvY2sgaXQgaW4KPj4+Pj4+Pj4+Pj4+PiByZWFkIG1v
ZGUuIFRoZXJlJ3Mgbm8gaGFybSBpbiBhbGxvd2luZyByZWFkIGxvY2tpbmcgYSByd2xvY2sgCj4+
Pj4+Pj4+Pj4+Pj4gdGhhdCdzCj4+Pj4+Pj4+Pj4+Pj4gYWxyZWFkeSBvd25lZCBieSB0aGUgY2Fs
bGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiAKPj4+Pj4+Pj4+Pj4+PiBBbGxvd2luZyBzdWNo
Cj4+Pj4+Pj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3QgZm9yIHRoZSBDUFUg
bWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRv
IHRoaXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIAo+Pj4+Pj4+Pj4+
Pj4+IHRvIHN1cHBvcnQKPj4+Pj4+Pj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVzLiBBbHNvIHJlZHVj
ZSB0aGUgd3JpdGUgbG9jayBtYXNrIHRvIDIgYml0czogCj4+Pj4+Pj4+Pj4+Pj4gb25lIHRvCj4+
Pj4+Pj4+Pj4+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5kaW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0
aGUgbG9jayBhbmQgdGhlIAo+Pj4+Pj4+Pj4+Pj4+IG90aGVyIHRvCj4+Pj4+Pj4+Pj4+Pj4gc2ln
bmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIAo+Pj4+
Pj4+Pj4+Pj4+IHJlbGF0ZWQgZGF0YQo+Pj4+Pj4+Pj4+Pj4+IGlzIHVzaW5nIDE2Yml0cywgdGhp
cyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIgCj4+Pj4+Pj4+Pj4+Pj4gaXQg
KGFuZAo+Pj4+Pj4+Pj4+Pj4+IHRodXMgcmVsZWFzZSB0aGUgbG9jaykgdXNpbmcgYSAxNmJpdCBh
dG9taWMgd3JpdGUuCj4+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+PiBUaGlzIHJlZHVjZXMgdGhl
IG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIAo+Pj4+Pj4+Pj4+Pj4+
IDE2Nzc3MjE2IHRvCj4+Pj4+Pj4+Pj4+Pj4gNjU1MzYsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3Rp
bGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIAo+Pj4+Pj4+Pj4+Pj4+IGZpZWxkCj4+Pj4+
Pj4+Pj4+Pj4gY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRl
Y3R1cmVzIAo+Pj4+Pj4+Pj4+Pj4+IHN1cHBvcnQgYXRvbWljCj4+Pj4+Pj4+Pj4+Pj4gb3BlcmF0
aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+PiBGV0lXLCBh
cm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9wZXJhdGlvbnMgb24gNjQtYml0IAo+Pj4+
Pj4+Pj4+Pj4gaW50ZWdlcnMuCj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4+IMKgwqAgc3RhdGlj
IGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4+Pj4+Pj4+Pj4+Pj4g
wqDCoCB7Cj4+Pj4+Pj4+Pj4+Pj4gLcKgwqDCoCAvKgo+Pj4+Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAq
IElmIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCAKPj4+Pj4+
Pj4+Pj4+PiBkaXJlY3RseS4KPj4+Pj4+Pj4+Pj4+PiAtwqDCoMKgwqAgKiBPdGhlcndpc2UsIGFu
IGF0b21pYyBzdWJ0cmFjdGlvbiB3aWxsIGJlIHVzZWQgdG8gCj4+Pj4+Pj4+Pj4+Pj4gY2xlYXIg
aXQuCj4+Pj4+Pj4+Pj4+Pj4gLcKgwqDCoMKgICovCj4+Pj4+Pj4+Pj4+Pj4gLcKgwqDCoCBhdG9t
aWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPj4+Pj4+Pj4+Pj4+PiArwqDCoMKgIC8q
IFNpbmNlIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRvbWljLCBpdCBjYW4gYmUgY2xlYXJlZCAKPj4+
Pj4+Pj4+Pj4+PiBkaXJlY3RseS4gKi8KPj4+Pj4+Pj4+Pj4+PiArwqDCoMKgIEFTU0VSVChfaXNf
d3JpdGVfbG9ja2VkX2J5X21lKGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSkpOwo+Pj4+Pj4+Pj4+
Pj4+ICvCoMKgwqAgQlVJTERfQlVHX09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4+Pj4+Pj4+Pj4g
K8KgwqDCoCB3cml0ZV9hdG9taWMoKHVpbnQxNl90ICopJmxvY2stPmNudHMsIDApOwo+Pj4+Pj4+
Pj4+Pj4KPj4+Pj4+Pj4+Pj4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0
b21pY190KCkgZGlyZWN0bHkgaW50byAKPj4+Pj4+Pj4+Pj4+IGEgdWludDE2X3QuIFlvdQo+Pj4+
Pj4+Pj4+Pj4gd291bGQgYXQgbGVhc3Qgd2FudCB0byB1c2UgJmxvY2stPmNudHMuY291bnRlciBo
ZXJlLgo+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+PiBTdXJlLCBJIHdhcyB3b25kZXJpbmcgYWJvdXQg
dGhpcyBteXNlbGYuCj4+Pj4+Pj4+Pj4+Cj4+Pj4+Pj4+Pj4+IFdpbGwgd2FpdCBmb3IgbW9yZSBj
b21tZW50cywgbm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSAKPj4+Pj4+Pj4+Pj4gZml4ZWQg
dXBvbgo+Pj4+Pj4+Pj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPj4+
Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+IEl0J3MgbW9yZSB0aGFuIGp1c3QgYWRkaW5nIGFub3RoZXIgZmll
bGQgc3BlY2lmaWVyIGhlcmUuIEEgY2FzdCAKPj4+Pj4+Pj4+PiBsaWtlCj4+Pj4+Pj4+Pj4gdGhp
cyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3Ig
YSBiaWcKPj4+Pj4+Pj4+PiBlbmRpYW4gcG9ydCBhdHRlbXB0IHRvIGZhbGwgaW50by4gQXQgdGhl
IHZlcnkgbGVhc3QgdGhpcyBzaG91bGQgCj4+Pj4+Pj4+Pj4gY2F1c2UKPj4+Pj4+Pj4+PiBhIGJ1
aWxkIGZhaWx1cmUgb24gYmlnIGVuZGlhbiBzeXN0ZW1zLCBldmVuIGJldHRlciB3b3VsZCBiZSBp
ZiAKPj4+Pj4+Pj4+PiBpdCB3YXMKPj4+Pj4+Pj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4+Pj4+Pj4+
Pgo+Pj4+Pj4+Pj4gV291bGRuJ3QgYSB1bmlvbiBiZSB0aGUgYmV0dGVyIGNob2ljZT8KPj4+Pj4+
Pj4KPj4+Pj4+Pj4gWW91IHdvdWxkIG5vdCBiZSBhYmxlIHRvIHVzZSBhdG9taWNfdCBpbiB0aGF0
IGNhc2UgYXMgeW91IGNhbid0IAo+Pj4+Pj4+PiBhc3N1bWUgdGhlIGxheW91dCBvZiB0aGUgc3Ry
dWN0dXJlLgo+Pj4+Pj4+Cj4+Pj4+Pj4gdW5pb24gcndsb2Nrd29yZCB7Cj4+Pj4+Pj4gwqDCoMKg
wqAgYXRvbWljX3QgY250czsKPj4+Pj4+PiDCoMKgwqDCoCB1aW50MzJfdCB2YWw7Cj4+Pj4+Pj4g
wqDCoMKgwqAgc3RydWN0IHsKPj4+Pj4+PiDCoMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHdyaXRl
Owo+Pj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqAgdWludDE2X3QgcmVhZGVyczsKPj4+Pj4+PiDCoMKg
wqDCoCB9Owo+Pj4+Pj4+IH07Cj4+Pj4+Pj4KPj4+Pj4+PiBzdGF0aWMgaW5saW5lIGNvbnN0IHVp
bnQzMl90IF9xcl9iaWFzKAo+Pj4+Pj4+IMKgwqDCoMKgIGNvbnN0IHVuaW9uIHJ3bG9ja3dvcmQg
ewo+Pj4+Pj4+IMKgwqDCoMKgwqDCoMKgwqAgLndyaXRlID0gMCwKPj4+Pj4+PiDCoMKgwqDCoMKg
wqDCoMKgIC5yZWFkZXJzID0gMQo+Pj4+Pj4+IMKgwqDCoMKgIH0geDsKPj4+Pj4+Pgo+Pj4+Pj4+
IMKgwqDCoMKgIHJldHVybiB4LnZhbDsKPj4+Pj4+PiB9Cj4+Pj4+Pj4KPj4+Pj4+PiAuLi4KPj4+
Pj4+PiDCoMKgwqDCoCBjbnRzID0gYXRvbWljX2FkZF9yZXR1cm4oX3FyX2JpYXMoKSwgJmxvY2st
PmNudHMpOwo+Pj4+Pj4+IC4uLgo+Pj4+Pj4+Cj4+Pj4+Pj4gSSBndWVzcyB0aGlzIHNob3VsZCBk
byB0aGUgdHJpY2ssIG5vPwo+Pj4+Pj4KPj4+Pj4+IFlvdSBhcmUgYXNzdW1pbmcgdGhlIGF0b21p
Y190IGxheW91dCB3aGljaCBJIHdvdWxkIHJhdGhlciBubyB3YW50IAo+Pj4+Pj4gdG8gaGFwcGVu
Lgo+Pj4+Pgo+Pj4+PiBUaGF0IGFscmVhZHkgaGFwcGVuZWQuIHJ3bG9jay5oIGFscmVhZHkgYXNz
dW1lcyBhdG9taWNfdCB0byBiZSAzMiBiaXRzCj4+Pj4+IHdpZGUuIEkgYWdyZWUgaXQgd291bGQg
YmUgYmV0dGVyIHRvIGhhdmUgYW4gYXRvbWljMzJfdCB0eXBlIGZvciB0aGlzCj4+Pj4+IHVzZSBj
YXNlLgo+Pj4+Cj4+Pj4gSSBkb24ndCB0aGluayB5b3UgdW5kZXJzdG9vZCBteSBwb2ludCBoZXJl
LiBBbiBhdG9taWMzMl90IHdpbGwgbm90IGJlIAo+Pj4+IGJldHRlciBhcyB5b3Ugc3RpbGwgYXNz
dW1lIHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVjdHVyZS4gSS5lIHRoZSAKPj4+PiBzdHJ1Y3R1cmUg
aGFzIG9ubHkgb25lIGZpZWxkLgo+Pj4KPj4+IEkgZG9uJ3QgdW5kZXJzdGFuZCB5b3VyIHJlYXNv
bmluZyBoZXJlLCBzb3JyeS4KPj4+Cj4+PiBBcmUgeW91IHNheWluZyB0aGF0IGEgc3RydWN0dXJl
IG9mIHR3byB1aW50MTZfdCBpc24ndCBrbm93biB0byBiZSAzMgo+Pj4gYml0cyBsb25nPwo+Pgo+
PiBZb3UgYXJlIGFzc3VtaW5nIHRoYXQgYXRvbWljX3Qgd2lsbCBhbHdheXMgYmU6Cj4+Cj4+IHN0
cnVjdAo+PiB7Cj4+ICDCoCBpbnQgY291bnRlcjsKPj4gfQo+Pgo+PiBXaGF0IGlmIHdlIGRlY2lk
ZSB0byB0dXJuIGludG8KPj4KPj4gc3RydWN0Cj4+IHsKPj4gIMKgIGJvb2wgYTsKPj4gIMKgIGlu
dCBjb3VudGVyOwo+PiB9Cj4gCj4gQXMgc2FpZCBiZWZvcmU6IHRoZW4gcXVldWVfd3JpdGVfbG9j
a19zbG93cGF0aCgpIGlzIGFscmVhZHkgYnJva2VuLgoKV2h5PyBUaGUgYXRvbWljXyooKSB1c2Vk
IHdvdWxkIHN0aWxsIG9ubHkgYWN0IG9uIHRoZSBjb3VudGVyIGZpZWxkCihmb3IgdGhlaXIgYWN0
dWFsIG9wZXJhdGlvbiwgaS5lLiB3aGF0IG1hdHRlcnMgdG8gY2FsbGVyczsgdGhlCm90aGVyIGZp
ZWxkKHMpIGNvdWxkIGJlIHN0YXRpc3RpY3Mgb3Igd2hhdGV2ZXIpLgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:20:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:20:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5A5r-00089B-AD; Fri, 21 Feb 2020 15:19:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j5A5p-000895-FB
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:19:53 +0000
X-Inumbo-ID: 9b884764-54bd-11ea-869b-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9b884764-54bd-11ea-869b-12813bfff9fa;
 Fri, 21 Feb 2020 15:19:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582298393;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=wu8Ouzyg70FloKeNqYKo5aqOceSZkpyccbQCDfQRY44=;
 b=dBx2ypZeUJME9Km8hc1RzbGrV+BzzCuBMIVWOAevbiC+sCSsfb8oU1Oo
 gSVFIHV/MPyvledENR9LQc3XwmSHOSJGsQlzdWs0mRw5RAefRE/F+USxq
 3D7cgov6snYZxJkV9Vj9hKtPeGpsH2tuEcwBFS5AQLCbAWYhUdRaGJeew E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: R/nZ2afLo15uGMeGINHGhkwWeu+Zio9YCfDuOW3bRZ3d9136gSrLIlZ19YBwccab2itFZMUHx/
 ZwtQbgQAKMIL/Yg7dd/SX9Ea58qD3E0t9RWrF7W6ueQcIfmNvd1xt5jq1mICt55k9DNEAY+vKz
 MMSwhzMRdzfWN7l0/8L2vo0uCQdCuPlrl24goBk7RA2FMwTsm2vsao1sNNEVUdo7xOWZ3YI1Wc
 GcAF8PVAliHEupxNlJdDYh8p2TrZ3AeWJ4N4DKWo78Gmu68tGigJBlWYiyFLZPAyWTT4zfh6yo
 ONg=
X-SBRS: 2.7
X-MesageID: 12828026
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="12828026"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 15:19:48 +0000
Message-ID: <20200221151948.6209-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/msr: Start cleaning up msr-index.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWFrZSBhIHN0YXJ0IG9uIGNsZWFuaW5nIHVwIHRoZSBjb25zdGFudHMgaW4gbXNyLWluZGV4Lmgu
CgpObyBmdW5jdGlvbmFsIGNoYW5nZSAtIG9ubHkgZm9ybWF0dGluZyBjaGFuZ2VzLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpQdWxsZWQgb3V0
IG9mIGEgbG9uZ2VyIHNlcmllcyB3aGljaCByZWFsbHkgb3VnaHQgdG8gc3RhcnQgbWFraW5nIHNv
bWUKcHJvZ3Jlc3MuCi0tLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCB8IDEyMyAr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwg
NjggaW5zZXJ0aW9ucygrKSwgNTUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUvYXNtLXg4Ni9tc3ItaW5kZXguaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgK
aW5kZXggYzMyMDg0NmMwNi4uYzgzMWNkMmM2MCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNt
LXg4Ni9tc3ItaW5kZXguaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCkBA
IC0xLDcgKzEsNzQgQEAKICNpZm5kZWYgX19BU01fTVNSX0lOREVYX0gKICNkZWZpbmUgX19BU01f
TVNSX0lOREVYX0gKIAotLyogQ1BVIG1vZGVsIHNwZWNpZmljIHJlZ2lzdGVyIChNU1IpIG51bWJl
cnMgKi8KKy8qCisgKiBDUFUgbW9kZWwgc3BlY2lmaWMgcmVnaXN0ZXIgKE1TUikgbnVtYmVycwor
ICoKKyAqIERlZmluaXRpb25zIGZvciBhbiBNU1Igc2hvdWxkIGZvbGxvdyB0aGlzIHN0eWxlOgor
ICoKKyAqICNkZWZpbmUgTVNSXyROQU1FICAgICAgICAgICAgICAgICAgICAgICAgMHgkSU5ERVgK
KyAqICNkZWZpbmUgICROQU1FXyRCSVQxICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwp
IDw8ICRQT1MxKQorICogI2RlZmluZSAgJE5BTUVfJEJJVDIgICAgICAgICAgICAgICAgICAgICAo
X0FDKDEsIFVMTCkgPDwgJFBPUzIpCisgKgorICogQmxvY2tzIG9mIHJlbGF0ZWQgY29uc3RhbnRz
IHNob3VsZCBiZSBzb3J0ZWQgYnkgTVNSIGluZGV4LiAgVGhlIGNvbnN0YW50CisgKiBuYW1lcyBz
aG91bGQgYmUgYXMgY29uY2lzZSBhcyBwb3NzaWJsZSwgYW5kIHRoZSBiaXQgbmFtZXMgbWF5IGhh
dmUgYW4KKyAqIGFiYnJldmlhdGVkIG5hbWUuCisgKi8KKworI2RlZmluZSBNU1JfQVBJQ19CQVNF
ICAgICAgICAgICAgICAgICAgICAgICAweDAwMDAwMDFiCisjZGVmaW5lICBBUElDX0JBU0VfQlNQ
ICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgOCkKKyNkZWZpbmUgIEFQSUNf
QkFTRV9FWFREICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDEwKQorI2RlZmlu
ZSAgQVBJQ19CQVNFX0VOQUJMRSAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTEp
CisjZGVmaW5lICBBUElDX0JBU0VfQUREUl9NQVNLICAgICAgICAgICAgICAgIDB4MDAwZmZmZmZm
ZmZmZjAwMFVMTAorCisjZGVmaW5lIE1TUl9URVNUX0NUUkwgICAgICAgICAgICAgICAgICAgICAg
IDB4MDAwMDAwMzMKKyNkZWZpbmUgIFRFU1RfQ1RSTF9TUExJVExPQ0tfREVURUNUICAgICAgICAg
KF9BQygxLCBVTEwpIDw8IDI5KQorI2RlZmluZSAgVEVTVF9DVFJMX1NQTElUTE9DS19ESVNBQkxF
ICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMzEpCisKKyNkZWZpbmUgTVNSX0lOVEVMX0NPUkVfVEhS
RUFEX0NPVU5UICAgICAgICAgMHgwMDAwMDAzNQorI2RlZmluZSAgTVNSX0NUQ19USFJFQURfTUFT
SyAgICAgICAgICAgICAgICAweDAwMDBmZmZmCisjZGVmaW5lICBNU1JfQ1RDX0NPUkVfTUFTSyAg
ICAgICAgICAgICAgICAgIDB4ZmZmZjAwMDAKKworI2RlZmluZSBNU1JfU1BFQ19DVFJMICAgICAg
ICAgICAgICAgICAgICAgICAweDAwMDAwMDQ4CisjZGVmaW5lICBTUEVDX0NUUkxfSUJSUyAgICAg
ICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKKyNkZWZpbmUgIFNQRUNfQ1RSTF9T
VElCUCAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAxKQorI2RlZmluZSAgU1BF
Q19DVFJMX1NTQkQgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDIpCisKKyNk
ZWZpbmUgTVNSX1BSRURfQ01EICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDA0OQorI2Rl
ZmluZSAgUFJFRF9DTURfSUJQQiAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwg
IDApCisKKyNkZWZpbmUgTVNSX1BQSU5fQ1RMICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAw
MDA0ZQorI2RlZmluZSAgUFBJTl9MT0NLT1VUICAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEs
IFVMTCkgPDwgIDApCisjZGVmaW5lICBQUElOX0VOQUJMRSAgICAgICAgICAgICAgICAgICAgICAg
IChfQUMoMSwgVUxMKSA8PCAgMSkKKyNkZWZpbmUgTVNSX1BQSU4gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMHgwMDAwMDA0ZgorCisjZGVmaW5lIE1TUl9DT1JFX0NBUEFCSUxJVElFUyAgICAg
ICAgICAgICAgIDB4MDAwMDAwY2YKKyNkZWZpbmUgIENPUkVfQ0FQU19TUExJVExPQ0tfREVURUNU
ICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA1KQorCisjZGVmaW5lIE1TUl9BUkNIX0NBUEFCSUxJ
VElFUyAgICAgICAgICAgICAgIDB4MDAwMDAxMGEKKyNkZWZpbmUgIEFSQ0hfQ0FQU19SRENMX05P
ICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKQorI2RlZmluZSAgQVJDSF9DQVBT
X0lCUlNfQUxMICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDEpCisjZGVmaW5lICBB
UkNIX0NBUFNfUlNCQSAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMikKKyNk
ZWZpbmUgIEFSQ0hfQ0FQU19TS0lQX0wxREZMICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8
ICAzKQorI2RlZmluZSAgQVJDSF9DQVBTX1NTQl9OTyAgICAgICAgICAgICAgICAgICAoX0FDKDEs
IFVMTCkgPDwgIDQpCisjZGVmaW5lICBBUkNIX0NBUFNfTURTX05PICAgICAgICAgICAgICAgICAg
IChfQUMoMSwgVUxMKSA8PCAgNSkKKyNkZWZpbmUgIEFSQ0hfQ0FQU19JRl9QU0NIQU5HRV9NQ19O
TyAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA2KQorI2RlZmluZSAgQVJDSF9DQVBTX1RTWF9DVFJM
ICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDcpCisjZGVmaW5lICBBUkNIX0NBUFNf
VEFBX05PICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgOCkKKworI2RlZmluZSBN
U1JfRkxVU0hfQ01EICAgICAgICAgICAgICAgICAgICAgICAweDAwMDAwMTBiCisjZGVmaW5lICBG
TFVTSF9DTURfTDFEICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKKwor
I2RlZmluZSBNU1JfVFNYX0ZPUkNFX0FCT1JUICAgICAgICAgICAgICAgICAweDAwMDAwMTBmCisj
ZGVmaW5lICBUU1hfRk9SQ0VfQUJPUlRfUlRNICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8
PCAgMCkKKworI2RlZmluZSBNU1JfVFNYX0NUUkwgICAgICAgICAgICAgICAgICAgICAgICAweDAw
MDAwMTIyCisjZGVmaW5lICBUU1hfQ1RSTF9SVE1fRElTQUJMRSAgICAgICAgICAgICAgIChfQUMo
MSwgVUxMKSA8PCAgMCkKKyNkZWZpbmUgIFRTWF9DVFJMX0NQVUlEX0NMRUFSICAgICAgICAgICAg
ICAgKF9BQygxLCBVTEwpIDw8ICAxKQorCisvKgorICogTGVnYWN5IE1TUiBjb25zdGFudHMgaW4g
bmVlZCBvZiBjbGVhbnVwLiAgTm8gbmV3IGNvZGUgYmVsb3cgdGhpcyBjb21tZW50LgorICovCiAK
IC8qIHg4Ni02NCBzcGVjaWZpYyBNU1JzICovCiAjZGVmaW5lIE1TUl9FRkVSCQkweGMwMDAwMDgw
IC8qIGV4dGVuZGVkIGZlYXR1cmUgcmVnaXN0ZXIgKi8KQEAgLTMyLDU0ICs5OSw2IEBACiAjZGVm
aW5lIEVGRVJfS05PV05fTUFTSwkJKEVGRVJfU0NFIHwgRUZFUl9MTUUgfCBFRkVSX0xNQSB8IEVG
RVJfTlggfCBcCiAJCQkJIEVGRVJfU1ZNRSB8IEVGRVJfRkZYU0UpCiAKLSNkZWZpbmUgTVNSX1RF
U1RfQ1RSTCAgICAgICAgICAgICAgICAgICAweDAwMDAwMDMzCi0jZGVmaW5lIFRFU1RfQ1RSTF9T
UExJVExPQ0tfREVURUNUICAgICAgKF9BQygxLCBVTEwpIDw8IDI5KQotI2RlZmluZSBURVNUX0NU
UkxfU1BMSVRMT0NLX0RJU0FCTEUgICAgIChfQUMoMSwgVUxMKSA8PCAzMSkKLQotI2RlZmluZSBN
U1JfSU5URUxfQ09SRV9USFJFQURfQ09VTlQgICAgIDB4MDAwMDAwMzUKLSNkZWZpbmUgTVNSX0NU
Q19USFJFQURfTUFTSyAgICAgICAgICAgICAweDAwMDBmZmZmCi0jZGVmaW5lIE1TUl9DVENfQ09S
RV9NQVNLICAgICAgICAgICAgICAgMHhmZmZmMDAwMAotCi0vKiBTcGVjdWxhdGlvbiBDb250cm9s
cy4gKi8KLSNkZWZpbmUgTVNSX1NQRUNfQ1RSTAkJCTB4MDAwMDAwNDgKLSNkZWZpbmUgU1BFQ19D
VFJMX0lCUlMJCQkoX0FDKDEsIFVMTCkgPDwgMCkKLSNkZWZpbmUgU1BFQ19DVFJMX1NUSUJQCQkJ
KF9BQygxLCBVTEwpIDw8IDEpCi0jZGVmaW5lIFNQRUNfQ1RSTF9TU0JECQkJKF9BQygxLCBVTEwp
IDw8IDIpCi0KLSNkZWZpbmUgTVNSX1BSRURfQ01ECQkJMHgwMDAwMDA0OQotI2RlZmluZSBQUkVE
X0NNRF9JQlBCCQkJKF9BQygxLCBVTEwpIDw8IDApCi0KLS8qIEludGVsIFByb3RlY3RlZCBQcm9j
ZXNzb3IgSW52ZW50b3J5IE51bWJlciAqLwotI2RlZmluZSBNU1JfUFBJTl9DVEwJCQkweDAwMDAw
MDRlCi0jZGVmaW5lIE1TUl9QUElOCQkJMHgwMDAwMDA0ZgotCi0jZGVmaW5lIFBQSU5fTE9DS09V
VAkJCShfQUMoMSwgVUxMKSA8PCAwKQotI2RlZmluZSBQUElOX0VOQUJMRQkJCShfQUMoMSwgVUxM
KSA8PCAxKQotCi0jZGVmaW5lIE1TUl9DT1JFX0NBUEFCSUxJVElFUyAgICAgICAgICAgMHgwMDAw
MDBjZgotI2RlZmluZSBDT1JFX0NBUFNfU1BMSVRMT0NLX0RFVEVDVCAgICAgIChfQUMoMSwgVUxM
KSA8PCAgNSkKLQotI2RlZmluZSBNU1JfQVJDSF9DQVBBQklMSVRJRVMJCTB4MDAwMDAxMGEKLSNk
ZWZpbmUgQVJDSF9DQVBTX1JEQ0xfTk8JCShfQUMoMSwgVUxMKSA8PCAwKQotI2RlZmluZSBBUkNI
X0NBUFNfSUJSU19BTEwJCShfQUMoMSwgVUxMKSA8PCAxKQotI2RlZmluZSBBUkNIX0NBUFNfUlNC
QQkJCShfQUMoMSwgVUxMKSA8PCAyKQotI2RlZmluZSBBUkNIX0NBUFNfU0tJUF9MMURGTAkJKF9B
QygxLCBVTEwpIDw8IDMpCi0jZGVmaW5lIEFSQ0hfQ0FQU19TU0JfTk8JCShfQUMoMSwgVUxMKSA8
PCA0KQotI2RlZmluZSBBUkNIX0NBUFNfTURTX05PCQkoX0FDKDEsIFVMTCkgPDwgNSkKLSNkZWZp
bmUgQVJDSF9DQVBTX0lGX1BTQ0hBTkdFX01DX05PCShfQUMoMSwgVUxMKSA8PCA2KQotI2RlZmlu
ZSBBUkNIX0NBUFNfVFNYX0NUUkwJCShfQUMoMSwgVUxMKSA8PCA3KQotI2RlZmluZSBBUkNIX0NB
UFNfVEFBX05PCQkoX0FDKDEsIFVMTCkgPDwgOCkKLQotI2RlZmluZSBNU1JfRkxVU0hfQ01ECQkJ
MHgwMDAwMDEwYgotI2RlZmluZSBGTFVTSF9DTURfTDFECQkJKF9BQygxLCBVTEwpIDw8IDApCi0K
LSNkZWZpbmUgTVNSX1RTWF9GT1JDRV9BQk9SVCAgICAgICAgICAgICAweDAwMDAwMTBmCi0jZGVm
aW5lIFRTWF9GT1JDRV9BQk9SVF9SVE0gICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKQot
Ci0jZGVmaW5lIE1TUl9UU1hfQ1RSTCAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDEyMgotI2Rl
ZmluZSBUU1hfQ1RSTF9SVE1fRElTQUJMRSAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkK
LSNkZWZpbmUgVFNYX0NUUkxfQ1BVSURfQ0xFQVIgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwg
IDEpCi0KIC8qIEludGVsIE1TUnMuIFNvbWUgYWxzbyBhdmFpbGFibGUgb24gb3RoZXIgQ1BVcyAq
LwogI2RlZmluZSBNU1JfSUEzMl9QRVJGQ1RSMAkJMHgwMDAwMDBjMQogI2RlZmluZSBNU1JfSUEz
Ml9BX1BFUkZDVFIwCQkweDAwMDAwNGMxCkBAIC0zNTksMTIgKzM3OCw2IEBACiAKICNkZWZpbmUg
TVNSX0lBMzJfVFNDX0FESlVTVAkJMHgwMDAwMDAzYgogCi0jZGVmaW5lIE1TUl9BUElDX0JBU0Ug
ICAgICAgICAgICAgICAgICAgMHgwMDAwMDAxYgotI2RlZmluZSAgQVBJQ19CQVNFX0JTUCAgICAg
ICAgICAgICAgICAgICgxPDw4KQotI2RlZmluZSAgQVBJQ19CQVNFX0VYVEQgICAgICAgICAgICAg
ICAgICgxPDwxMCkKLSNkZWZpbmUgIEFQSUNfQkFTRV9FTkFCTEUgICAgICAgICAgICAgICAoMTw8
MTEpCi0jZGVmaW5lICBBUElDX0JBU0VfQUREUl9NQVNLICAgICAgICAgICAgMHgwMDBmZmZmZmZm
ZmZmMDAwdWwKLQogI2RlZmluZSBNU1JfWDJBUElDX0ZJUlNUICAgICAgICAgICAgICAgIDB4MDAw
MDA4MDAKICNkZWZpbmUgTVNSX1gyQVBJQ19MQVNUICAgICAgICAgICAgICAgICAweDAwMDAwYmZm
CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:23:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5A9B-0000dH-RI; Fri, 21 Feb 2020 15:23:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5A9B-0000dC-Cu
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:23:21 +0000
X-Inumbo-ID: 16c8c08f-54be-11ea-869d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 16c8c08f-54be-11ea-869d-12813bfff9fa;
 Fri, 21 Feb 2020 15:23:20 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7287BB436;
 Fri, 21 Feb 2020 15:23:19 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
 <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
 <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
 <db345ddc-f60a-8567-dcce-4119ef6c1611@suse.com>
 <0b7ea2b3-bb41-c85b-c75d-0fc2ff833c76@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <2049bdec-56a7-16bc-295c-d8cc967f4295@suse.com>
Date: Fri, 21 Feb 2020 16:23:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <0b7ea2b3-bb41-c85b-c75d-0fc2ff833c76@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTY6MTcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAyLjIwMjAgMTY6
MTMsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIxLjAyLjIwIDE1OjUxLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4+Pgo+Pj4KPj4+IE9uIDIxLzAyLzIwMjAgMTQ6MzUsIErDvHJnZW4gR3Jvw58g
d3JvdGU6Cj4+Pj4gT24gMjEuMDIuMjAgMTU6MzIsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4K
Pj4+Pj4KPj4+Pj4gT24gMjEvMDIvMjAyMCAxNDoxNiwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPj4+
Pj4+IE9uIDIxLjAyLjIwIDE1OjExLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4+Pj4gSGkgSnVl
cmdlbiwKPj4+Pj4+Pgo+Pj4+Pj4+IE9uIDIxLzAyLzIwMjAgMTQ6MDYsIErDvHJnZW4gR3Jvw58g
d3JvdGU6Cj4+Pj4+Pj4+IE9uIDIxLjAyLjIwIDE0OjQ5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+
Pj4+Pj4+Pgo+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+IE9uIDIxLzAyLzIwMjAgMTM6NDYsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+Pj4+Pj4+Pj4gT24gMjEuMDIuMjAgMTQ6MzYsIEphbiBCZXVsaWNoIHdy
b3RlOgo+Pj4+Pj4+Pj4+PiBPbiAyMS4wMi4yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdy
b3RlOgo+Pj4+Pj4+Pj4+Pj4gT24gVGh1LCBGZWIgMjAsIDIwMjAgYXQgMDc6MjA6MDZQTSArMDAw
MCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4+Pj4+Pj4+IEhpLAo+Pj4+Pj4+Pj4+Pj4+Cj4+
Pj4+Pj4+Pj4+Pj4gT24gMjAvMDIvMjAyMCAxNzozMSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+
Pj4+Pj4+Pj4+Pj4+PiBBbGxvdyBhIENQVSBhbHJlYWR5IGhvbGRpbmcgdGhlIGxvY2sgaW4gd3Jp
dGUgbW9kZSB0byBhbHNvCj4+Pj4+Pj4+Pj4+Pj4+IGxvY2sgaXQgaW4KPj4+Pj4+Pj4+Pj4+Pj4g
cmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVhZCBsb2NraW5nIGEgcnds
b2NrCj4+Pj4+Pj4+Pj4+Pj4+IHRoYXQncwo+Pj4+Pj4+Pj4+Pj4+PiBhbHJlYWR5IG93bmVkIGJ5
IHRoZSBjYWxsZXIgKGllOiBDUFUpIGluIHdyaXRlIG1vZGUuCj4+Pj4+Pj4+Pj4+Pj4+IEFsbG93
aW5nIHN1Y2gKPj4+Pj4+Pj4+Pj4+Pj4gYWNjZXNzZXMgaXMgcmVxdWlyZWQgYXQgbGVhc3QgZm9y
IHRoZSBDUFUgbWFwcyB1c2UtY2FzZS4KPj4+Pj4+Pj4+Pj4+Pj4KPj4+Pj4+Pj4+Pj4+Pj4gSW4g
b3JkZXIgdG8gZG8gdGhpcyByZXNlcnZlIDE0Yml0cyBvZiB0aGUgbG9jaywgdGhpcyBhbGxvd3MK
Pj4+Pj4+Pj4+Pj4+Pj4gdG8gc3VwcG9ydAo+Pj4+Pj4+Pj4+Pj4+PiB1cCB0byAxNjM4NCBDUFVz
LiBBbHNvIHJlZHVjZSB0aGUgd3JpdGUgbG9jayBtYXNrIHRvIDIgYml0czoKPj4+Pj4+Pj4+Pj4+
Pj4gb25lIHRvCj4+Pj4+Pj4+Pj4+Pj4+IHNpZ25hbCB0aGVyZSBhcmUgcGVuZGluZyB3cml0ZXJz
IHdhaXRpbmcgb24gdGhlIGxvY2sgYW5kIHRoZQo+Pj4+Pj4+Pj4+Pj4+PiBvdGhlciB0bwo+Pj4+
Pj4+Pj4+Pj4+PiBzaWduYWwgdGhlIGxvY2sgaXMgb3duZWQgaW4gd3JpdGUgbW9kZS4gTm90ZSB0
aGUgd3JpdGUKPj4+Pj4+Pj4+Pj4+Pj4gcmVsYXRlZCBkYXRhCj4+Pj4+Pj4+Pj4+Pj4+IGlzIHVz
aW5nIDE2Yml0cywgdGhpcyBpcyBkb25lIGluIG9yZGVyIHRvIGJlIGFibGUgdG8gY2xlYXIKPj4+
Pj4+Pj4+Pj4+Pj4gaXQgKGFuZAo+Pj4+Pj4+Pj4+Pj4+PiB0aHVzIHJlbGVhc2UgdGhlIGxvY2sp
IHVzaW5nIGEgMTZiaXQgYXRvbWljIHdyaXRlLgo+Pj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4+
PiBUaGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBm
cm9tCj4+Pj4+Pj4+Pj4+Pj4+IDE2Nzc3MjE2IHRvCj4+Pj4+Pj4+Pj4+Pj4+IDY1NTM2LCBJIHRo
aW5rIHRoaXMgc2hvdWxkIHN0aWxsIGJlIGVub3VnaCwgb3IgZWxzZSB0aGUgbG9jawo+Pj4+Pj4+
Pj4+Pj4+PiBmaWVsZAo+Pj4+Pj4+Pj4+Pj4+PiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0byA2
NGJpdHMgaWYgYWxsIGFyY2hpdGVjdHVyZXMKPj4+Pj4+Pj4+Pj4+Pj4gc3VwcG9ydCBhdG9taWMK
Pj4+Pj4+Pj4+Pj4+Pj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPj4+Pj4+Pj4+Pj4+
Pgo+Pj4+Pj4+Pj4+Pj4+IEZXSVcsIGFybTMyIGlzIGFibGUgdG8gc3VwcG9ydCBhdG9taWMgb3Bl
cmF0aW9ucyBvbiA2NC1iaXQKPj4+Pj4+Pj4+Pj4+PiBpbnRlZ2Vycy4KPj4+Pj4+Pj4+Pj4+Pgo+
Pj4+Pj4+Pj4+Pj4+PiAgwqDCoCBzdGF0aWMgaW5saW5lIHZvaWQgX3dyaXRlX3VubG9jayhyd2xv
Y2tfdCAqbG9jaykKPj4+Pj4+Pj4+Pj4+Pj4gIMKgwqAgewo+Pj4+Pj4+Pj4+Pj4+PiAtwqDCoMKg
IC8qCj4+Pj4+Pj4+Pj4+Pj4+IC3CoMKgwqDCoCAqIElmIHRoZSB3cml0ZXIgZmllbGQgaXMgYXRv
bWljLCBpdCBjYW4gYmUgY2xlYXJlZAo+Pj4+Pj4+Pj4+Pj4+PiBkaXJlY3RseS4KPj4+Pj4+Pj4+
Pj4+Pj4gLcKgwqDCoMKgICogT3RoZXJ3aXNlLCBhbiBhdG9taWMgc3VidHJhY3Rpb24gd2lsbCBi
ZSB1c2VkIHRvCj4+Pj4+Pj4+Pj4+Pj4+IGNsZWFyIGl0Lgo+Pj4+Pj4+Pj4+Pj4+PiAtwqDCoMKg
wqAgKi8KPj4+Pj4+Pj4+Pj4+Pj4gLcKgwqDCoCBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2Nr
LT5jbnRzKTsKPj4+Pj4+Pj4+Pj4+Pj4gK8KgwqDCoCAvKiBTaW5jZSB0aGUgd3JpdGVyIGZpZWxk
IGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQKPj4+Pj4+Pj4+Pj4+Pj4gZGlyZWN0bHkuICov
Cj4+Pj4+Pj4+Pj4+Pj4+ICvCoMKgwqAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRv
bWljX3JlYWQoJmxvY2stPmNudHMpKSk7Cj4+Pj4+Pj4+Pj4+Pj4+ICvCoMKgwqAgQlVJTERfQlVH
X09OKF9RUl9TSElGVCAhPSAxNik7Cj4+Pj4+Pj4+Pj4+Pj4+ICvCoMKgwqAgd3JpdGVfYXRvbWlj
KCh1aW50MTZfdCAqKSZsb2NrLT5jbnRzLCAwKTsKPj4+Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4+
IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVzZSB0byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkg
aW50bwo+Pj4+Pj4+Pj4+Pj4+IGEgdWludDE2X3QuIFlvdQo+Pj4+Pj4+Pj4+Pj4+IHdvdWxkIGF0
IGxlYXN0IHdhbnQgdG8gdXNlICZsb2NrLT5jbnRzLmNvdW50ZXIgaGVyZS4KPj4+Pj4+Pj4+Pj4+
Cj4+Pj4+Pj4+Pj4+PiBTdXJlLCBJIHdhcyB3b25kZXJpbmcgYWJvdXQgdGhpcyBteXNlbGYuCj4+
Pj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4+Pj4gV2lsbCB3YWl0IGZvciBtb3JlIGNvbW1lbnRzLCBub3Qg
c3VyZSB3aGV0aGVyIHRoaXMgY2FuIGJlCj4+Pj4+Pj4+Pj4+PiBmaXhlZCB1cG9uCj4+Pj4+Pj4+
Pj4+PiBjb21taXQgaWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPj4+Pj4+Pj4+Pj4KPj4+
Pj4+Pj4+Pj4gSXQncyBtb3JlIHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZp
ZXIgaGVyZS4gQSBjYXN0Cj4+Pj4+Pj4+Pj4+IGxpa2UKPj4+Pj4+Pj4+Pj4gdGhpcyBvbmUgaXMg
ZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRyYXAgd2FpdGluZyBmb3IgYSBiaWcKPj4+
Pj4+Pj4+Pj4gZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxsIGludG8uIEF0IHRoZSB2ZXJ5IGxl
YXN0IHRoaXMgc2hvdWxkCj4+Pj4+Pj4+Pj4+IGNhdXNlCj4+Pj4+Pj4+Pj4+IGEgYnVpbGQgZmFp
bHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlmCj4+Pj4+
Pj4+Pj4+IGl0IHdhcwo+Pj4+Pj4+Pj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4+Pj4+Pj4+Pj4KPj4+
Pj4+Pj4+PiBXb3VsZG4ndCBhIHVuaW9uIGJlIHRoZSBiZXR0ZXIgY2hvaWNlPwo+Pj4+Pj4+Pj4K
Pj4+Pj4+Pj4+IFlvdSB3b3VsZCBub3QgYmUgYWJsZSB0byB1c2UgYXRvbWljX3QgaW4gdGhhdCBj
YXNlIGFzIHlvdSBjYW4ndAo+Pj4+Pj4+Pj4gYXNzdW1lIHRoZSBsYXlvdXQgb2YgdGhlIHN0cnVj
dHVyZS4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gdW5pb24gcndsb2Nrd29yZCB7Cj4+Pj4+Pj4+ICDCoMKg
wqDCoCBhdG9taWNfdCBjbnRzOwo+Pj4+Pj4+PiAgwqDCoMKgwqAgdWludDMyX3QgdmFsOwo+Pj4+
Pj4+PiAgwqDCoMKgwqAgc3RydWN0IHsKPj4+Pj4+Pj4gIMKgwqDCoMKgwqDCoMKgwqAgdWludDE2
X3Qgd3JpdGU7Cj4+Pj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgIHVpbnQxNl90IHJlYWRlcnM7Cj4+
Pj4+Pj4+ICDCoMKgwqDCoCB9Owo+Pj4+Pj4+PiB9Owo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBzdGF0aWMg
aW5saW5lIGNvbnN0IHVpbnQzMl90IF9xcl9iaWFzKAo+Pj4+Pj4+PiAgwqDCoMKgwqAgY29uc3Qg
dW5pb24gcndsb2Nrd29yZCB7Cj4+Pj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgIC53cml0ZSA9IDAs
Cj4+Pj4+Pj4+ICDCoMKgwqDCoMKgwqDCoMKgIC5yZWFkZXJzID0gMQo+Pj4+Pj4+PiAgwqDCoMKg
wqAgfSB4Owo+Pj4+Pj4+Pgo+Pj4+Pj4+PiAgwqDCoMKgwqAgcmV0dXJuIHgudmFsOwo+Pj4+Pj4+
PiB9Cj4+Pj4+Pj4+Cj4+Pj4+Pj4+IC4uLgo+Pj4+Pj4+PiAgwqDCoMKgwqAgY250cyA9IGF0b21p
Y19hZGRfcmV0dXJuKF9xcl9iaWFzKCksICZsb2NrLT5jbnRzKTsKPj4+Pj4+Pj4gLi4uCj4+Pj4+
Pj4+Cj4+Pj4+Pj4+IEkgZ3Vlc3MgdGhpcyBzaG91bGQgZG8gdGhlIHRyaWNrLCBubz8KPj4+Pj4+
Pgo+Pj4+Pj4+IFlvdSBhcmUgYXNzdW1pbmcgdGhlIGF0b21pY190IGxheW91dCB3aGljaCBJIHdv
dWxkIHJhdGhlciBubyB3YW50Cj4+Pj4+Pj4gdG8gaGFwcGVuLgo+Pj4+Pj4KPj4+Pj4+IFRoYXQg
YWxyZWFkeSBoYXBwZW5lZC4gcndsb2NrLmggYWxyZWFkeSBhc3N1bWVzIGF0b21pY190IHRvIGJl
IDMyIGJpdHMKPj4+Pj4+IHdpZGUuIEkgYWdyZWUgaXQgd291bGQgYmUgYmV0dGVyIHRvIGhhdmUg
YW4gYXRvbWljMzJfdCB0eXBlIGZvciB0aGlzCj4+Pj4+PiB1c2UgY2FzZS4KPj4+Pj4KPj4+Pj4g
SSBkb24ndCB0aGluayB5b3UgdW5kZXJzdG9vZCBteSBwb2ludCBoZXJlLiBBbiBhdG9taWMzMl90
IHdpbGwgbm90IGJlCj4+Pj4+IGJldHRlciBhcyB5b3Ugc3RpbGwgYXNzdW1lIHRoZSBsYXlvdXQg
b2YgdGhlIHN0cnVjdHVyZS4gSS5lIHRoZQo+Pj4+PiBzdHJ1Y3R1cmUgaGFzIG9ubHkgb25lIGZp
ZWxkLgo+Pj4+Cj4+Pj4gSSBkb24ndCB1bmRlcnN0YW5kIHlvdXIgcmVhc29uaW5nIGhlcmUsIHNv
cnJ5Lgo+Pj4+Cj4+Pj4gQXJlIHlvdSBzYXlpbmcgdGhhdCBhIHN0cnVjdHVyZSBvZiB0d28gdWlu
dDE2X3QgaXNuJ3Qga25vd24gdG8gYmUgMzIKPj4+PiBiaXRzIGxvbmc/Cj4+Pgo+Pj4gWW91IGFy
ZSBhc3N1bWluZyB0aGF0IGF0b21pY190IHdpbGwgYWx3YXlzIGJlOgo+Pj4KPj4+IHN0cnVjdAo+
Pj4gewo+Pj4gICDCoCBpbnQgY291bnRlcjsKPj4+IH0KPj4+Cj4+PiBXaGF0IGlmIHdlIGRlY2lk
ZSB0byB0dXJuIGludG8KPj4+Cj4+PiBzdHJ1Y3QKPj4+IHsKPj4+ICAgwqAgYm9vbCBhOwo+Pj4g
ICDCoCBpbnQgY291bnRlcjsKPj4+IH0KPj4KPj4gQXMgc2FpZCBiZWZvcmU6IHRoZW4gcXVldWVf
d3JpdGVfbG9ja19zbG93cGF0aCgpIGlzIGFscmVhZHkgYnJva2VuLgo+IAo+IFdoeT8gVGhlIGF0
b21pY18qKCkgdXNlZCB3b3VsZCBzdGlsbCBvbmx5IGFjdCBvbiB0aGUgY291bnRlciBmaWVsZAo+
IChmb3IgdGhlaXIgYWN0dWFsIG9wZXJhdGlvbiwgaS5lLiB3aGF0IG1hdHRlcnMgdG8gY2FsbGVy
czsgdGhlCj4gb3RoZXIgZmllbGQocykgY291bGQgYmUgc3RhdGlzdGljcyBvciB3aGF0ZXZlciku
CgpObzoKCnUzMiBjbnRzOwouLi4KaWYgKCAhKGNudHMgJiBfUVdfV01BU0spICYmCiAgICAgIChh
dG9taWNfY21weGNoZygmbG9jay0+Y250cywgY250cywKICAgICAgICAgICAgICAgICAgICAgIGNu
dHMgfCBfUVdfV0FJVElORykgPT0gY250cykgKQoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:27:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:27:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5ADJ-0000m9-C1; Fri, 21 Feb 2020 15:27:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5ADI-0000m4-8k
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:27:36 +0000
X-Inumbo-ID: af633d2e-54be-11ea-869d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id af633d2e-54be-11ea-869d-12813bfff9fa;
 Fri, 21 Feb 2020 15:27:35 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 25772AD5C;
 Fri, 21 Feb 2020 15:27:34 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
 <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
 <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
 <db345ddc-f60a-8567-dcce-4119ef6c1611@suse.com>
 <0b7ea2b3-bb41-c85b-c75d-0fc2ff833c76@suse.com>
 <2049bdec-56a7-16bc-295c-d8cc967f4295@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1d04b995-023e-da98-e0b8-d8d729c435a5@suse.com>
Date: Fri, 21 Feb 2020 16:27:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <2049bdec-56a7-16bc-295c-d8cc967f4295@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNjoyMywgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMS4wMi4yMCAx
NjoxNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAgMTY6MTMsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMCAxNTo1MSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+
Pj4+IFlvdSBhcmUgYXNzdW1pbmcgdGhhdCBhdG9taWNfdCB3aWxsIGFsd2F5cyBiZToKPj4+Pgo+
Pj4+IHN0cnVjdAo+Pj4+IHsKPj4+PiAgIMKgIGludCBjb3VudGVyOwo+Pj4+IH0KPj4+Pgo+Pj4+
IFdoYXQgaWYgd2UgZGVjaWRlIHRvIHR1cm4gaW50bwo+Pj4+Cj4+Pj4gc3RydWN0Cj4+Pj4gewo+
Pj4+ICAgwqAgYm9vbCBhOwo+Pj4+ICAgwqAgaW50IGNvdW50ZXI7Cj4+Pj4gfQo+Pj4KPj4+IEFz
IHNhaWQgYmVmb3JlOiB0aGVuIHF1ZXVlX3dyaXRlX2xvY2tfc2xvd3BhdGgoKSBpcyBhbHJlYWR5
IGJyb2tlbi4KPj4KPj4gV2h5PyBUaGUgYXRvbWljXyooKSB1c2VkIHdvdWxkIHN0aWxsIG9ubHkg
YWN0IG9uIHRoZSBjb3VudGVyIGZpZWxkCj4+IChmb3IgdGhlaXIgYWN0dWFsIG9wZXJhdGlvbiwg
aS5lLiB3aGF0IG1hdHRlcnMgdG8gY2FsbGVyczsgdGhlCj4+IG90aGVyIGZpZWxkKHMpIGNvdWxk
IGJlIHN0YXRpc3RpY3Mgb3Igd2hhdGV2ZXIpLgo+IAo+IE5vOgo+IAo+IHUzMiBjbnRzOwo+IC4u
Lgo+IGlmICggIShjbnRzICYgX1FXX1dNQVNLKSAmJgo+ICAgICAgIChhdG9taWNfY21weGNoZygm
bG9jay0+Y250cywgY250cywKPiAgICAgICAgICAgICAgICAgICAgICAgY250cyB8IF9RV19XQUlU
SU5HKSA9PSBjbnRzKSApCgpJIG11c3QgYmUgYmxpbmQgdGhlbi4gQXMgc2FpZCwgYXRvbWljX2Nt
cHhjaGcoKSB3b3VsZCBzdGlsbCAoZm9yIHRoZQpwdXJwb3NlIG9mIGNvbnN1bWluZyAiY250cyIp
IGFjdCBvbiBvbmx5IHRoZSAiY291bnRlciIgZmllbGQuIEl0IG1heQphZGRpdGlvbmFsbHkgZS5n
LiBpbmNyZW1lbnQgYSBzdGF0cyBjb3VudGVyLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:33:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:33:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5AIg-0001kJ-9x; Fri, 21 Feb 2020 15:33:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5AIf-0001k2-90
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:33:09 +0000
X-Inumbo-ID: 75eb12d2-54bf-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 75eb12d2-54bf-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 15:33:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A4A49AE06;
 Fri, 21 Feb 2020 15:33:07 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <240c6e13-0b10-214f-cf8d-d1ab64eb441f@suse.com>
 <e5be3888-6252-f03c-675d-8d7dfd9330b8@xen.org>
 <21c59ebb-e396-447f-5ac1-d7e2efd76bb5@suse.com>
 <430123f5-afa9-4364-b703-f26279a7c585@xen.org>
 <21dcd066-87b0-4498-ba18-bfec718c7f1d@suse.com>
 <5005d791-7d8f-ca03-4c16-7dc9d19bc8e6@xen.org>
 <92fa042e-a880-8b56-4255-c8d19654908b@suse.com>
 <6163a60b-5a7f-90c0-1ba3-e9a96f8e88f2@xen.org>
 <db345ddc-f60a-8567-dcce-4119ef6c1611@suse.com>
 <0b7ea2b3-bb41-c85b-c75d-0fc2ff833c76@suse.com>
 <2049bdec-56a7-16bc-295c-d8cc967f4295@suse.com>
 <1d04b995-023e-da98-e0b8-d8d729c435a5@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <f210f861-a163-9704-2501-42487cc9206d@suse.com>
Date: Fri, 21 Feb 2020 16:33:06 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1d04b995-023e-da98-e0b8-d8d729c435a5@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAgMTY6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDIxLjAyLjIwMjAgMTY6
MjMsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIxLjAyLjIwIDE2OjE3LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDIxLjAyLjIwMjAgMTY6MTMsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+
Pj4gT24gMjEuMDIuMjAgMTU6NTEsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+Pj4gWW91IGFyZSBh
c3N1bWluZyB0aGF0IGF0b21pY190IHdpbGwgYWx3YXlzIGJlOgo+Pj4+Pgo+Pj4+PiBzdHJ1Y3QK
Pj4+Pj4gewo+Pj4+PiAgICDCoCBpbnQgY291bnRlcjsKPj4+Pj4gfQo+Pj4+Pgo+Pj4+PiBXaGF0
IGlmIHdlIGRlY2lkZSB0byB0dXJuIGludG8KPj4+Pj4KPj4+Pj4gc3RydWN0Cj4+Pj4+IHsKPj4+
Pj4gICAgwqAgYm9vbCBhOwo+Pj4+PiAgICDCoCBpbnQgY291bnRlcjsKPj4+Pj4gfQo+Pj4+Cj4+
Pj4gQXMgc2FpZCBiZWZvcmU6IHRoZW4gcXVldWVfd3JpdGVfbG9ja19zbG93cGF0aCgpIGlzIGFs
cmVhZHkgYnJva2VuLgo+Pj4KPj4+IFdoeT8gVGhlIGF0b21pY18qKCkgdXNlZCB3b3VsZCBzdGls
bCBvbmx5IGFjdCBvbiB0aGUgY291bnRlciBmaWVsZAo+Pj4gKGZvciB0aGVpciBhY3R1YWwgb3Bl
cmF0aW9uLCBpLmUuIHdoYXQgbWF0dGVycyB0byBjYWxsZXJzOyB0aGUKPj4+IG90aGVyIGZpZWxk
KHMpIGNvdWxkIGJlIHN0YXRpc3RpY3Mgb3Igd2hhdGV2ZXIpLgo+Pgo+PiBObzoKPj4KPj4gdTMy
IGNudHM7Cj4+IC4uLgo+PiBpZiAoICEoY250cyAmIF9RV19XTUFTSykgJiYKPj4gICAgICAgIChh
dG9taWNfY21weGNoZygmbG9jay0+Y250cywgY250cywKPj4gICAgICAgICAgICAgICAgICAgICAg
ICBjbnRzIHwgX1FXX1dBSVRJTkcpID09IGNudHMpICkKPiAKPiBJIG11c3QgYmUgYmxpbmQgdGhl
bi4gQXMgc2FpZCwgYXRvbWljX2NtcHhjaGcoKSB3b3VsZCBzdGlsbCAoZm9yIHRoZQo+IHB1cnBv
c2Ugb2YgY29uc3VtaW5nICJjbnRzIikgYWN0IG9uIG9ubHkgdGhlICJjb3VudGVyIiBmaWVsZC4g
SXQgbWF5Cj4gYWRkaXRpb25hbGx5IGUuZy4gaW5jcmVtZW50IGEgc3RhdHMgY291bnRlci4KCk9o
LCBzb3JyeSwgSSBtaXN1bmRlcnN0b29kIHlvdS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:41:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:41:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5AQS-0002jh-5V; Fri, 21 Feb 2020 15:41:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5AQQ-0002jc-QD
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:41:10 +0000
X-Inumbo-ID: 94e12aae-54c0-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 94e12aae-54c0-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 15:41:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 26AC8AC77;
 Fri, 21 Feb 2020 15:41:09 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200221151948.6209-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6b37fba9-bea3-0368-890d-f4ce042336a6@suse.com>
Date: Fri, 21 Feb 2020 16:41:11 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221151948.6209-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/msr: Start cleaning up msr-index.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNjoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L21zci1pbmRleC5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3It
aW5kZXguaAo+IEBAIC0xLDcgKzEsNzQgQEAKPiAgI2lmbmRlZiBfX0FTTV9NU1JfSU5ERVhfSAo+
ICAjZGVmaW5lIF9fQVNNX01TUl9JTkRFWF9ICj4gIAo+IC0vKiBDUFUgbW9kZWwgc3BlY2lmaWMg
cmVnaXN0ZXIgKE1TUikgbnVtYmVycyAqLwo+ICsvKgo+ICsgKiBDUFUgbW9kZWwgc3BlY2lmaWMg
cmVnaXN0ZXIgKE1TUikgbnVtYmVycwo+ICsgKgo+ICsgKiBEZWZpbml0aW9ucyBmb3IgYW4gTVNS
IHNob3VsZCBmb2xsb3cgdGhpcyBzdHlsZToKPiArICoKPiArICogI2RlZmluZSBNU1JfJE5BTUUg
ICAgICAgICAgICAgICAgICAgICAgICAweCRJTkRFWAo+ICsgKiAjZGVmaW5lICAkTkFNRV8kQklU
MSAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAkUE9TMSkKPiArICogI2RlZmlu
ZSAgJE5BTUVfJEJJVDIgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgJFBPUzIp
Cj4gKyAqCj4gKyAqIEJsb2NrcyBvZiByZWxhdGVkIGNvbnN0YW50cyBzaG91bGQgYmUgc29ydGVk
IGJ5IE1TUiBpbmRleC4gIFRoZSBjb25zdGFudAo+ICsgKiBuYW1lcyBzaG91bGQgYmUgYXMgY29u
Y2lzZSBhcyBwb3NzaWJsZSwgYW5kIHRoZSBiaXQgbmFtZXMgbWF5IGhhdmUgYW4KPiArICogYWJi
cmV2aWF0ZWQgbmFtZS4KPiArICovCgpIbW0sIHdoaWxlICJCbG9ja3Mgb2YgcmVsYXRlZCBjb25z
dGFudHMiIGNhdGVycyBmb3IgZS5nLiBBTUQncwpNU1JfQU1ENjRfRFI8bj5fQUREUkVTU19NQVNL
LCBJIHRoaW5rIGZvciBlYXNlIG9mIGxvb2t1cCB3ZQptYXkgd2FudCB0byBiZSBzbGlnaHRseSBt
b3JlIHN0cmljdCwgd2l0aG91dCByZXF1aXJpbmcgc3Ryb25nCm9yZGVyaW5nLiBFLmcuIGJ5IGFs
c28gc3RhdGluZyB0aGF0IG11bHRpcGxlIHN1Y2ggYmxvY2tzIHNob3VsZApiZSBvcmRlcmVkIHJl
bGF0aXZlIHRvIG9uZSBhbm90aGVyIGFsc28gbnVtZXJpY2FsbHkgKG11Y2ggbGlrZQp3ZSB0cnkg
dG8gZG8gaW4gdGhlIGluc24gZW11bGF0b3IncyBodWdlIHN3aXRjaCgpIHN0YXRlbWVudCksCmJh
c2VkIG9uIHRoZWlyIGxvd2VzdCBudW1iZXJlZCBNU1IuCgooQXMgYSBuaXQsIHRoZSBleGFtcGxl
IGtpbmQgb2YgaW1wbGllcyB0aGF0IG9ubHkgc2luZ2xlIGJpdApmaWVsZHMgd291bGQgZXZlciBv
Y2N1ci4gSXQgbWlnaHQgYXZvaWQgcXVlc3Rpb25zIGlmIHlvdSBnYXZlCmEgbXVsdGktYml0IGV4
YW1wbGUuKQoKPiArI2RlZmluZSBNU1JfQVBJQ19CQVNFICAgICAgICAgICAgICAgICAgICAgICAw
eDAwMDAwMDFiCj4gKyNkZWZpbmUgIEFQSUNfQkFTRV9CU1AgICAgICAgICAgICAgICAgICAgICAg
KF9BQygxLCBVTEwpIDw8ICA4KQo+ICsjZGVmaW5lICBBUElDX0JBU0VfRVhURCAgICAgICAgICAg
ICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAxMCkKPiArI2RlZmluZSAgQVBJQ19CQVNFX0VOQUJM
RSAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgMTEpCj4gKyNkZWZpbmUgIEFQSUNf
QkFTRV9BRERSX01BU0sgICAgICAgICAgICAgICAgMHgwMDBmZmZmZmZmZmZmMDAwVUxMCj4gKwo+
ICsjZGVmaW5lIE1TUl9URVNUX0NUUkwgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwMzMK
PiArI2RlZmluZSAgVEVTVF9DVFJMX1NQTElUTE9DS19ERVRFQ1QgICAgICAgICAoX0FDKDEsIFVM
TCkgPDwgMjkpCj4gKyNkZWZpbmUgIFRFU1RfQ1RSTF9TUExJVExPQ0tfRElTQUJMRSAgICAgICAg
KF9BQygxLCBVTEwpIDw8IDMxKQo+ICsKPiArI2RlZmluZSBNU1JfSU5URUxfQ09SRV9USFJFQURf
Q09VTlQgICAgICAgICAweDAwMDAwMDM1Cj4gKyNkZWZpbmUgIE1TUl9DVENfVEhSRUFEX01BU0sg
ICAgICAgICAgICAgICAgMHgwMDAwZmZmZgo+ICsjZGVmaW5lICBNU1JfQ1RDX0NPUkVfTUFTSyAg
ICAgICAgICAgICAgICAgIDB4ZmZmZjAwMDAKPiArCj4gKyNkZWZpbmUgTVNSX1NQRUNfQ1RSTCAg
ICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDA0OAo+ICsjZGVmaW5lICBTUEVDX0NUUkxfSUJS
UyAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKPiArI2RlZmluZSAgU1BF
Q19DVFJMX1NUSUJQICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDEpCj4gKyNk
ZWZpbmUgIFNQRUNfQ1RSTF9TU0JEICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8
ICAyKQo+ICsKPiArI2RlZmluZSBNU1JfUFJFRF9DTUQgICAgICAgICAgICAgICAgICAgICAgICAw
eDAwMDAwMDQ5Cj4gKyNkZWZpbmUgIFBSRURfQ01EX0lCUEIgICAgICAgICAgICAgICAgICAgICAg
KF9BQygxLCBVTEwpIDw8ICAwKQo+ICsKPiArI2RlZmluZSBNU1JfUFBJTl9DVEwgICAgICAgICAg
ICAgICAgICAgICAgICAweDAwMDAwMDRlCj4gKyNkZWZpbmUgIFBQSU5fTE9DS09VVCAgICAgICAg
ICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKQo+ICsjZGVmaW5lICBQUElOX0VOQUJM
RSAgICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMSkKPiArI2RlZmluZSBN
U1JfUFBJTiAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwMDAwMDRmCj4gKwo+ICsjZGVm
aW5lIE1TUl9DT1JFX0NBUEFCSUxJVElFUyAgICAgICAgICAgICAgIDB4MDAwMDAwY2YKPiArI2Rl
ZmluZSAgQ09SRV9DQVBTX1NQTElUTE9DS19ERVRFQ1QgICAgICAgICAoX0FDKDEsIFVMTCkgPDwg
IDUpCj4gKwo+ICsjZGVmaW5lIE1TUl9BUkNIX0NBUEFCSUxJVElFUyAgICAgICAgICAgICAgIDB4
MDAwMDAxMGEKPiArI2RlZmluZSAgQVJDSF9DQVBTX1JEQ0xfTk8gICAgICAgICAgICAgICAgICAo
X0FDKDEsIFVMTCkgPDwgIDApCj4gKyNkZWZpbmUgIEFSQ0hfQ0FQU19JQlJTX0FMTCAgICAgICAg
ICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAxKQo+ICsjZGVmaW5lICBBUkNIX0NBUFNfUlNCQSAg
ICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMikKPiArI2RlZmluZSAgQVJDSF9D
QVBTX1NLSVBfTDFERkwgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDMpCj4gKyNkZWZp
bmUgIEFSQ0hfQ0FQU19TU0JfTk8gICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA0
KQo+ICsjZGVmaW5lICBBUkNIX0NBUFNfTURTX05PICAgICAgICAgICAgICAgICAgIChfQUMoMSwg
VUxMKSA8PCAgNSkKPiArI2RlZmluZSAgQVJDSF9DQVBTX0lGX1BTQ0hBTkdFX01DX05PICAgICAg
ICAoX0FDKDEsIFVMTCkgPDwgIDYpCj4gKyNkZWZpbmUgIEFSQ0hfQ0FQU19UU1hfQ1RSTCAgICAg
ICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA3KQo+ICsjZGVmaW5lICBBUkNIX0NBUFNfVEFB
X05PICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgOCkKPiArCj4gKyNkZWZpbmUg
TVNSX0ZMVVNIX0NNRCAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDEwYgo+ICsjZGVmaW5l
ICBGTFVTSF9DTURfTDFEICAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkK
PiArCj4gKyNkZWZpbmUgTVNSX1RTWF9GT1JDRV9BQk9SVCAgICAgICAgICAgICAgICAgMHgwMDAw
MDEwZgo+ICsjZGVmaW5lICBUU1hfRk9SQ0VfQUJPUlRfUlRNICAgICAgICAgICAgICAgIChfQUMo
MSwgVUxMKSA8PCAgMCkKPiArCj4gKyNkZWZpbmUgTVNSX1RTWF9DVFJMICAgICAgICAgICAgICAg
ICAgICAgICAgMHgwMDAwMDEyMgo+ICsjZGVmaW5lICBUU1hfQ1RSTF9SVE1fRElTQUJMRSAgICAg
ICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKPiArI2RlZmluZSAgVFNYX0NUUkxfQ1BVSURf
Q0xFQVIgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDEpCj4gKwo+ICsvKgo+ICsgKiBM
ZWdhY3kgTVNSIGNvbnN0YW50cyBpbiBuZWVkIG9mIGNsZWFudXAuICBObyBuZXcgY29kZSBiZWxv
dyB0aGlzIGNvbW1lbnQuCj4gKyAqLwoKIk5vIG5ldyBjb2RlIiBnb2VzIHRvbyBmYXIsIEkgdGhp
bmsuIFdlIHNob3VsZG4ndCBkZW1hbmQgbmV3CmJpdHMgZm9yIGV4aXN0aW5nIE1TUnMgdG8gYmUg
YWNjb21wYW5pZWQgYnkgb3RoZXIgY2xlYW51cCBvZgp0aGF0IHNhbWUgTVNSJ3MgZGVmaW5pdGlv
bnMuICJObyBuZXcgTVNScyBiZWxvdyAuLi4iIG90b2gKd291bGQgYmUgZmluZSB3aXRoIG1lLgoK
SWYgeW91IGFncmVlIHdpdGggYm90aCwgZmVlbCBmcmVlIHRvIGFkZApSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpPdGhlcndpc2UgbGV0J3Mgc2VlIHdoYXQgd2Ug
Y2FuIGNvbWUgdG8gYWdyZWUgb24uCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:46:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:46:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5AVp-0002tt-Qd; Fri, 21 Feb 2020 15:46:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5AVo-0002to-Id
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:46:44 +0000
X-Inumbo-ID: 5b3db80e-54c1-11ea-86a2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5b3db80e-54c1-11ea-86a2-12813bfff9fa;
 Fri, 21 Feb 2020 15:46:43 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7D529AD03;
 Fri, 21 Feb 2020 15:46:42 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <119a1e77-fcd3-4de9-28ae-e3801981a585@suse.com>
Date: Fri, 21 Feb 2020 16:46:41 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: andrew.cooper3@citrix.com, wl@xen.org, jbeulich@suse.com,
 roger.pau@citrix.com
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAgMTg6MjUsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IER1cmluZyBDUFUgZG93
biBvcGVyYXRpb24gUkNVIGNhbGxiYWNrcyBhcmUgc2NoZWR1bGVkIHRvIGZpbmlzaAo+IG9mZiBz
b21lIGFjdGlvbnMgbGF0ZXIgYXMgc29vbiBhcyBDUFUgaXMgZnVsbHkgZGVhZCAodGhlIHNhbWUg
YXBwbGllcwo+IHRvIENQVSB1cCBvcGVyYXRpb24gaW4gY2FzZSBlcnJvciBwYXRoIGlzIHRha2Vu
KS4gSWYgaW4gdGhlIHNhbWUgZ3JhY2UKPiBwZXJpb2QgYW5vdGhlciBDUFUgdXAgb3BlcmF0aW9u
IGlzIHBlcmZvcm1lZCBvbiB0aGUgc2FtZSBDUFUsIFJDVSBjYWxsYmFjawo+IHdpbGwgYmUgY2Fs
bGVkIGxhdGVyIG9uIGEgQ1BVIGluIGEgcG90ZW50aWFsbHkgd3JvbmcgKGFscmVhZHkgdXAgYWdh
aW4KPiBpbnN0ZWFkIG9mIHN0aWxsIGJlaW5nIGRvd24pIHN0YXRlIGxlYWRpbmcgdG8gZXZlbnR1
YWwgc3RhdGUgaW5jb25zaXN0ZW5jeQo+IGFuZC9vciBjcmFzaC4KPiAKPiBJbiBvcmRlciB0byBh
dm9pZCBpdCAtIGZsdXNoIFJDVSBjYWxsYmFja3MgZXhwbGljaXRseSB1cG9uIGZpbmlzaGluZyBv
ZmYKPiB0aGUgY3VycmVudCBvcGVyYXRpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogSWdvciBEcnV6
aGluaW4gPGlnb3IuZHJ1emhpbmluQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:52:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:52:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Aar-0003p4-FS; Fri, 21 Feb 2020 15:51:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5Aaq-0003oz-Kk
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:51:56 +0000
X-Inumbo-ID: 15e88506-54c2-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 15e88506-54c2-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 15:51:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Aap-0006F6-6M; Fri, 21 Feb 2020 15:51:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Aan-0005vc-31; Fri, 21 Feb 2020 15:51:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Aan-0004SC-2K; Fri, 21 Feb 2020 15:51:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147403-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=b4d752e2ba0675875a26ca6aa559cb62c0f44cd7
X-Osstest-Versions-That: xen=740b64debacddc1e0906c42bf0161ed2c667ac96
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 15:51:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147403: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQwMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQwMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBiNGQ3NTJlMmJhMDY3NTg3NWEyNmNhNmFhNTU5Y2I2MmMwZjQ0Y2Q3CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA3NDBiNjRkZWJhY2RkYzFlMDkw
NmM0MmJmMDE2MWVkMmM2NjdhYzk2CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDczNzEgIDIwMjAt
MDItMjAgMjE6MDI6MDAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NDAzICAy
MDIwLTAyLTIxIDEzOjA5OjU1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJp
eC5jb20+CiAgSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgUGF1bCBE
dXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2Jz
OgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQv
eGVuLmdpdAogICA3NDBiNjRkZWJhLi5iNGQ3NTJlMmJhICBiNGQ3NTJlMmJhMDY3NTg3NWEyNmNh
NmFhNTU5Y2I2MmMwZjQ0Y2Q3IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 15:59:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 15:59:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5AiP-00043E-C9; Fri, 21 Feb 2020 15:59:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j5AiN-000439-Rk
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 15:59:43 +0000
X-Inumbo-ID: 2c1425e7-54c3-11ea-86a3-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2c1425e7-54c3-11ea-86a3-12813bfff9fa;
 Fri, 21 Feb 2020 15:59:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582300782;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=fKYw7j87BGMYzyFNRM5piwlYZkgP1ygmyL3G6cpCaz4=;
 b=KAjPy2e1CpWV084/WxyFmsH1T9RHa/2YvubK7uM61Sn7ffpmiBaId+RR
 5C3lxy6UvZsPjgJq1Am8D5gVzkx1Bjews1sAFou3QLe6Rz+FOCjTkpge1
 NevNlB+NdZEztiLUXeIFYBwqlEkcAF/ranYhcJecOeTyE7LX37gFXp+C6 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jtNRGuFANNKYU9peXbCiUVCtY/089Pr59fTmhCtus8MiX0liMVYpxkG4Gqp95iCIZDIGioQrDo
 56e0DcEoi2ytig2LATW3ka3oXXwpESGUGoWiXYjFBddkMY9gc9TeHcy9jUryLvF185gkhHO1Rv
 qFrxe2SOOgRgKbs365Z0hhYj1Idxlpef3GAi7fzSvE4IAG+afGMn5pevz1u0rarRfu3IydpcAv
 cKu+b8waXSCrq2590gY6T0bTks/mfNq8Xv1DhJjZ35qVf1fnCiBXQYX72So5cDNpjLH1v4dIYf
 JjY=
X-SBRS: 2.7
X-MesageID: 13182531
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13182531"
To: Jan Beulich <jbeulich@suse.com>
References: <20200221151948.6209-1-andrew.cooper3@citrix.com>
 <6b37fba9-bea3-0368-890d-f4ce042336a6@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cdda8070-8339-d541-e55e-d3bca1dd98c6@citrix.com>
Date: Fri, 21 Feb 2020 15:59:38 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <6b37fba9-bea3-0368-890d-f4ce042336a6@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/msr: Start cleaning up msr-index.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDIvMjAyMCAxNTo0MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjEuMDIuMjAyMCAx
NjoxOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9t
c3ItaW5kZXguaAo+PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21zci1pbmRleC5oCj4+IEBA
IC0xLDcgKzEsNzQgQEAKPj4gICNpZm5kZWYgX19BU01fTVNSX0lOREVYX0gKPj4gICNkZWZpbmUg
X19BU01fTVNSX0lOREVYX0gKPj4gIAo+PiAtLyogQ1BVIG1vZGVsIHNwZWNpZmljIHJlZ2lzdGVy
IChNU1IpIG51bWJlcnMgKi8KPj4gKy8qCj4+ICsgKiBDUFUgbW9kZWwgc3BlY2lmaWMgcmVnaXN0
ZXIgKE1TUikgbnVtYmVycwo+PiArICoKPj4gKyAqIERlZmluaXRpb25zIGZvciBhbiBNU1Igc2hv
dWxkIGZvbGxvdyB0aGlzIHN0eWxlOgo+PiArICoKPj4gKyAqICNkZWZpbmUgTVNSXyROQU1FICAg
ICAgICAgICAgICAgICAgICAgICAgMHgkSU5ERVgKPj4gKyAqICNkZWZpbmUgICROQU1FXyRCSVQx
ICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICRQT1MxKQo+PiArICogI2RlZmlu
ZSAgJE5BTUVfJEJJVDIgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgJFBPUzIp
Cj4+ICsgKgo+PiArICogQmxvY2tzIG9mIHJlbGF0ZWQgY29uc3RhbnRzIHNob3VsZCBiZSBzb3J0
ZWQgYnkgTVNSIGluZGV4LiAgVGhlIGNvbnN0YW50Cj4+ICsgKiBuYW1lcyBzaG91bGQgYmUgYXMg
Y29uY2lzZSBhcyBwb3NzaWJsZSwgYW5kIHRoZSBiaXQgbmFtZXMgbWF5IGhhdmUgYW4KPj4gKyAq
IGFiYnJldmlhdGVkIG5hbWUuCj4+ICsgKi8KPiBIbW0sIHdoaWxlICJCbG9ja3Mgb2YgcmVsYXRl
ZCBjb25zdGFudHMiIGNhdGVycyBmb3IgZS5nLiBBTUQncwo+IE1TUl9BTUQ2NF9EUjxuPl9BRERS
RVNTX01BU0ssIEkgdGhpbmsgZm9yIGVhc2Ugb2YgbG9va3VwIHdlCj4gbWF5IHdhbnQgdG8gYmUg
c2xpZ2h0bHkgbW9yZSBzdHJpY3QsIHdpdGhvdXQgcmVxdWlyaW5nIHN0cm9uZwo+IG9yZGVyaW5n
LiBFLmcuIGJ5IGFsc28gc3RhdGluZyB0aGF0IG11bHRpcGxlIHN1Y2ggYmxvY2tzIHNob3VsZAo+
IGJlIG9yZGVyZWQgcmVsYXRpdmUgdG8gb25lIGFub3RoZXIgYWxzbyBudW1lcmljYWxseSAobXVj
aCBsaWtlCj4gd2UgdHJ5IHRvIGRvIGluIHRoZSBpbnNuIGVtdWxhdG9yJ3MgaHVnZSBzd2l0Y2go
KSBzdGF0ZW1lbnQpLAo+IGJhc2VkIG9uIHRoZWlyIGxvd2VzdCBudW1iZXJlZCBNU1IuCgoiRXhj
ZXB0aW9ucyB3aWxsIGJlIGNvbnNpZGVyZWQgb24gYSBjYXNlLWJ5LWNhc2UgYmFzaXMiID8KCkl0
IGlzIG5vdCBhcyBpZiB3ZSdsbCBldmVyIGJlIGFibGUgdG8gd3JpdGUgZG93biBydWxlcyB3aGlj
aCB3aWxsIGFwcGx5CnVuaWZvcm1seSB0byB0aGUgd2hvbGUgZmlsZS4KCj4gKEFzIGEgbml0LCB0
aGUgZXhhbXBsZSBraW5kIG9mIGltcGxpZXMgdGhhdCBvbmx5IHNpbmdsZSBiaXQKPiBmaWVsZHMg
d291bGQgZXZlciBvY2N1ci4gSXQgbWlnaHQgYXZvaWQgcXVlc3Rpb25zIGlmIHlvdSBnYXZlCj4g
YSBtdWx0aS1iaXQgZXhhbXBsZS4pCgpTaW5nbGUgYml0IGZpZWxkcyBhcmUgdGhlIG92ZXJ3aGVs
bWluZ2x5IGNvbW1vbiBleGFtcGxlLsKgIFdvdWxkCnMvQklUL0ZJRUxELyByZWFkIGFueSBiZXR0
ZXIsIHBlcmhhcHMgd2l0aCAkWCBhbmQgJFkgaW5zdGVhZCBvZiAxJ3MgaW4KdGhlIF9BQygpID8K
Cj4KPj4gKyNkZWZpbmUgTVNSX0FQSUNfQkFTRSAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAw
MDAxYgo+PiArI2RlZmluZSAgQVBJQ19CQVNFX0JTUCAgICAgICAgICAgICAgICAgICAgICAoX0FD
KDEsIFVMTCkgPDwgIDgpCj4+ICsjZGVmaW5lICBBUElDX0JBU0VfRVhURCAgICAgICAgICAgICAg
ICAgICAgIChfQUMoMSwgVUxMKSA8PCAxMCkKPj4gKyNkZWZpbmUgIEFQSUNfQkFTRV9FTkFCTEUg
ICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8IDExKQo+PiArI2RlZmluZSAgQVBJQ19C
QVNFX0FERFJfTUFTSyAgICAgICAgICAgICAgICAweDAwMGZmZmZmZmZmZmYwMDBVTEwKPj4gKwo+
PiArI2RlZmluZSBNU1JfVEVTVF9DVFJMICAgICAgICAgICAgICAgICAgICAgICAweDAwMDAwMDMz
Cj4+ICsjZGVmaW5lICBURVNUX0NUUkxfU1BMSVRMT0NLX0RFVEVDVCAgICAgICAgIChfQUMoMSwg
VUxMKSA8PCAyOSkKPj4gKyNkZWZpbmUgIFRFU1RfQ1RSTF9TUExJVExPQ0tfRElTQUJMRSAgICAg
ICAgKF9BQygxLCBVTEwpIDw8IDMxKQo+PiArCj4+ICsjZGVmaW5lIE1TUl9JTlRFTF9DT1JFX1RI
UkVBRF9DT1VOVCAgICAgICAgIDB4MDAwMDAwMzUKPj4gKyNkZWZpbmUgIE1TUl9DVENfVEhSRUFE
X01BU0sgICAgICAgICAgICAgICAgMHgwMDAwZmZmZgo+PiArI2RlZmluZSAgTVNSX0NUQ19DT1JF
X01BU0sgICAgICAgICAgICAgICAgICAweGZmZmYwMDAwCj4+ICsKPj4gKyNkZWZpbmUgTVNSX1NQ
RUNfQ1RSTCAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAwMDA0OAo+PiArI2RlZmluZSAgU1BF
Q19DVFJMX0lCUlMgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDApCj4+ICsj
ZGVmaW5lICBTUEVDX0NUUkxfU1RJQlAgICAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8
PCAgMSkKPj4gKyNkZWZpbmUgIFNQRUNfQ1RSTF9TU0JEICAgICAgICAgICAgICAgICAgICAgKF9B
QygxLCBVTEwpIDw8ICAyKQo+PiArCj4+ICsjZGVmaW5lIE1TUl9QUkVEX0NNRCAgICAgICAgICAg
ICAgICAgICAgICAgIDB4MDAwMDAwNDkKPj4gKyNkZWZpbmUgIFBSRURfQ01EX0lCUEIgICAgICAg
ICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKQo+PiArCj4+ICsjZGVmaW5lIE1TUl9Q
UElOX0NUTCAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDAwNGUKPj4gKyNkZWZpbmUgIFBQ
SU5fTE9DS09VVCAgICAgICAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAwKQo+PiAr
I2RlZmluZSAgUFBJTl9FTkFCTEUgICAgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkg
PDwgIDEpCj4+ICsjZGVmaW5lIE1TUl9QUElOICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4
MDAwMDAwNGYKPj4gKwo+PiArI2RlZmluZSBNU1JfQ09SRV9DQVBBQklMSVRJRVMgICAgICAgICAg
ICAgICAweDAwMDAwMGNmCj4+ICsjZGVmaW5lICBDT1JFX0NBUFNfU1BMSVRMT0NLX0RFVEVDVCAg
ICAgICAgIChfQUMoMSwgVUxMKSA8PCAgNSkKPj4gKwo+PiArI2RlZmluZSBNU1JfQVJDSF9DQVBB
QklMSVRJRVMgICAgICAgICAgICAgICAweDAwMDAwMTBhCj4+ICsjZGVmaW5lICBBUkNIX0NBUFNf
UkRDTF9OTyAgICAgICAgICAgICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMCkKPj4gKyNkZWZpbmUg
IEFSQ0hfQ0FQU19JQlJTX0FMTCAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICAxKQo+
PiArI2RlZmluZSAgQVJDSF9DQVBTX1JTQkEgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVM
TCkgPDwgIDIpCj4+ICsjZGVmaW5lICBBUkNIX0NBUFNfU0tJUF9MMURGTCAgICAgICAgICAgICAg
IChfQUMoMSwgVUxMKSA8PCAgMykKPj4gKyNkZWZpbmUgIEFSQ0hfQ0FQU19TU0JfTk8gICAgICAg
ICAgICAgICAgICAgKF9BQygxLCBVTEwpIDw8ICA0KQo+PiArI2RlZmluZSAgQVJDSF9DQVBTX01E
U19OTyAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDUpCj4+ICsjZGVmaW5lICBB
UkNIX0NBUFNfSUZfUFNDSEFOR0VfTUNfTk8gICAgICAgIChfQUMoMSwgVUxMKSA8PCAgNikKPj4g
KyNkZWZpbmUgIEFSQ0hfQ0FQU19UU1hfQ1RSTCAgICAgICAgICAgICAgICAgKF9BQygxLCBVTEwp
IDw8ICA3KQo+PiArI2RlZmluZSAgQVJDSF9DQVBTX1RBQV9OTyAgICAgICAgICAgICAgICAgICAo
X0FDKDEsIFVMTCkgPDwgIDgpCj4+ICsKPj4gKyNkZWZpbmUgTVNSX0ZMVVNIX0NNRCAgICAgICAg
ICAgICAgICAgICAgICAgMHgwMDAwMDEwYgo+PiArI2RlZmluZSAgRkxVU0hfQ01EX0wxRCAgICAg
ICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDApCj4+ICsKPj4gKyNkZWZpbmUgTVNS
X1RTWF9GT1JDRV9BQk9SVCAgICAgICAgICAgICAgICAgMHgwMDAwMDEwZgo+PiArI2RlZmluZSAg
VFNYX0ZPUkNFX0FCT1JUX1JUTSAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgIDApCj4+
ICsKPj4gKyNkZWZpbmUgTVNSX1RTWF9DVFJMICAgICAgICAgICAgICAgICAgICAgICAgMHgwMDAw
MDEyMgo+PiArI2RlZmluZSAgVFNYX0NUUkxfUlRNX0RJU0FCTEUgICAgICAgICAgICAgICAoX0FD
KDEsIFVMTCkgPDwgIDApCj4+ICsjZGVmaW5lICBUU1hfQ1RSTF9DUFVJRF9DTEVBUiAgICAgICAg
ICAgICAgIChfQUMoMSwgVUxMKSA8PCAgMSkKPj4gKwo+PiArLyoKPj4gKyAqIExlZ2FjeSBNU1Ig
Y29uc3RhbnRzIGluIG5lZWQgb2YgY2xlYW51cC4gIE5vIG5ldyBjb2RlIGJlbG93IHRoaXMgY29t
bWVudC4KPj4gKyAqLwo+ICJObyBuZXcgY29kZSIgZ29lcyB0b28gZmFyLCBJIHRoaW5rLiBXZSBz
aG91bGRuJ3QgZGVtYW5kIG5ldwo+IGJpdHMgZm9yIGV4aXN0aW5nIE1TUnMgdG8gYmUgYWNjb21w
YW5pZWQgYnkgb3RoZXIgY2xlYW51cCBvZgo+IHRoYXQgc2FtZSBNU1IncyBkZWZpbml0aW9ucy4g
Ik5vIG5ldyBNU1JzIGJlbG93IC4uLiIgb3RvaAo+IHdvdWxkIGJlIGZpbmUgd2l0aCBtZS4KCk9r
LsKgIFRCSCwgSSBkb24ndCBleHBlY3QgYW55b25lIGJ1dCBjb3JlIG1haW50YWluZXJzIHRvIGV2
ZW4ga25vdyB0aGlzCmlzIGhlcmUuwqAgSXQgaXMgbWFpbmx5IGEgY29uY3JldGUgc2VwYXJhdGlv
biBiZXR3ZWVuIHRoZSB0d28gaGFsdmVzLgoKPiBJZiB5b3UgYWdyZWUgd2l0aCBib3RoLCBmZWVs
IGZyZWUgdG8gYWRkCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KClRoYW5rcywgYnV0IEknZCBsaWtlIHlvdXIgdmlld3Mgb24gdGhlIHN1Z2dlc3Rpb25zIGFi
b3ZlLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:03:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:03:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Alg-0005VP-2o; Fri, 21 Feb 2020 16:03:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5Alf-0005VK-I0
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:03:07 +0000
X-Inumbo-ID: a4a62ce0-54c3-11ea-86a3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a4a62ce0-54c3-11ea-86a3-12813bfff9fa;
 Fri, 21 Feb 2020 16:03:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 61541AF39;
 Fri, 21 Feb 2020 16:03:05 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200221151948.6209-1-andrew.cooper3@citrix.com>
 <6b37fba9-bea3-0368-890d-f4ce042336a6@suse.com>
 <cdda8070-8339-d541-e55e-d3bca1dd98c6@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ad701eb9-abed-65f0-e7db-8582aeb928e5@suse.com>
Date: Fri, 21 Feb 2020 17:03:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <cdda8070-8339-d541-e55e-d3bca1dd98c6@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/msr: Start cleaning up msr-index.h
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxNjo1OSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyMS8wMi8yMDIw
IDE1OjQxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjEuMDIuMjAyMCAxNjoxOSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgK
Pj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLWluZGV4LmgKPj4+IEBAIC0xLDcgKzEs
NzQgQEAKPj4+ICAjaWZuZGVmIF9fQVNNX01TUl9JTkRFWF9ICj4+PiAgI2RlZmluZSBfX0FTTV9N
U1JfSU5ERVhfSAo+Pj4gIAo+Pj4gLS8qIENQVSBtb2RlbCBzcGVjaWZpYyByZWdpc3RlciAoTVNS
KSBudW1iZXJzICovCj4+PiArLyoKPj4+ICsgKiBDUFUgbW9kZWwgc3BlY2lmaWMgcmVnaXN0ZXIg
KE1TUikgbnVtYmVycwo+Pj4gKyAqCj4+PiArICogRGVmaW5pdGlvbnMgZm9yIGFuIE1TUiBzaG91
bGQgZm9sbG93IHRoaXMgc3R5bGU6Cj4+PiArICoKPj4+ICsgKiAjZGVmaW5lIE1TUl8kTkFNRSAg
ICAgICAgICAgICAgICAgICAgICAgIDB4JElOREVYCj4+PiArICogI2RlZmluZSAgJE5BTUVfJEJJ
VDEgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgJFBPUzEpCj4+PiArICogI2Rl
ZmluZSAgJE5BTUVfJEJJVDIgICAgICAgICAgICAgICAgICAgICAoX0FDKDEsIFVMTCkgPDwgJFBP
UzIpCj4+PiArICoKPj4+ICsgKiBCbG9ja3Mgb2YgcmVsYXRlZCBjb25zdGFudHMgc2hvdWxkIGJl
IHNvcnRlZCBieSBNU1IgaW5kZXguICBUaGUgY29uc3RhbnQKPj4+ICsgKiBuYW1lcyBzaG91bGQg
YmUgYXMgY29uY2lzZSBhcyBwb3NzaWJsZSwgYW5kIHRoZSBiaXQgbmFtZXMgbWF5IGhhdmUgYW4K
Pj4+ICsgKiBhYmJyZXZpYXRlZCBuYW1lLgo+Pj4gKyAqLwo+PiBIbW0sIHdoaWxlICJCbG9ja3Mg
b2YgcmVsYXRlZCBjb25zdGFudHMiIGNhdGVycyBmb3IgZS5nLiBBTUQncwo+PiBNU1JfQU1ENjRf
RFI8bj5fQUREUkVTU19NQVNLLCBJIHRoaW5rIGZvciBlYXNlIG9mIGxvb2t1cCB3ZQo+PiBtYXkg
d2FudCB0byBiZSBzbGlnaHRseSBtb3JlIHN0cmljdCwgd2l0aG91dCByZXF1aXJpbmcgc3Ryb25n
Cj4+IG9yZGVyaW5nLiBFLmcuIGJ5IGFsc28gc3RhdGluZyB0aGF0IG11bHRpcGxlIHN1Y2ggYmxv
Y2tzIHNob3VsZAo+PiBiZSBvcmRlcmVkIHJlbGF0aXZlIHRvIG9uZSBhbm90aGVyIGFsc28gbnVt
ZXJpY2FsbHkgKG11Y2ggbGlrZQo+PiB3ZSB0cnkgdG8gZG8gaW4gdGhlIGluc24gZW11bGF0b3In
cyBodWdlIHN3aXRjaCgpIHN0YXRlbWVudCksCj4+IGJhc2VkIG9uIHRoZWlyIGxvd2VzdCBudW1i
ZXJlZCBNU1IuCj4gCj4gIkV4Y2VwdGlvbnMgd2lsbCBiZSBjb25zaWRlcmVkIG9uIGEgY2FzZS1i
eS1jYXNlIGJhc2lzIiA/CgpTb3VuZHMgZ29vZC4KCj4gSXQgaXMgbm90IGFzIGlmIHdlJ2xsIGV2
ZXIgYmUgYWJsZSB0byB3cml0ZSBkb3duIHJ1bGVzIHdoaWNoIHdpbGwgYXBwbHkKPiB1bmlmb3Jt
bHkgdG8gdGhlIHdob2xlIGZpbGUuCj4gCj4+IChBcyBhIG5pdCwgdGhlIGV4YW1wbGUga2luZCBv
ZiBpbXBsaWVzIHRoYXQgb25seSBzaW5nbGUgYml0Cj4+IGZpZWxkcyB3b3VsZCBldmVyIG9jY3Vy
LiBJdCBtaWdodCBhdm9pZCBxdWVzdGlvbnMgaWYgeW91IGdhdmUKPj4gYSBtdWx0aS1iaXQgZXhh
bXBsZS4pCj4gCj4gU2luZ2xlIGJpdCBmaWVsZHMgYXJlIHRoZSBvdmVyd2hlbG1pbmdseSBjb21t
b24gZXhhbXBsZS7CoCBXb3VsZAo+IHMvQklUL0ZJRUxELyByZWFkIGFueSBiZXR0ZXIsIHBlcmhh
cHMgd2l0aCAkWCBhbmQgJFkgaW5zdGVhZCBvZiAxJ3MgaW4KPiB0aGUgX0FDKCkgPwoKWWVzLgoK
SmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:09:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:09:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Ara-0005gQ-Pj; Fri, 21 Feb 2020 16:09:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5ArZ-0005gL-Cs
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:09:13 +0000
X-Inumbo-ID: 7f865112-54c4-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7f865112-54c4-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 16:09:11 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5ArX-00078P-Jc; Fri, 21 Feb 2020 16:09:11 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5ArX-0006r9-6L; Fri, 21 Feb 2020 16:09:11 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5ArX-0003rt-5U; Fri, 21 Feb 2020 16:09:11 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147320-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=4b205766d8fcb1627429ff31a4b36248b71a0df1
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 16:09:11 +0000
Subject: [Xen-devel] [linux-linus test] 147320: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzMyMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3MzIwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMSBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dh
YmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXJ0ZHMgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxMzM1ODAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tp
bmc6CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hp
bSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGli
dmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDRiMjA1NzY2ZDhmY2IxNjI3NDI5ZmYzMWE0YjM2MjQ4YjcxYTBkZjEKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNh
NzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0w
My0wNCAxOTo1MzowOSBaICAzNTMgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIw
MTktMDMtMDUgMjA6MDM6MTQgWiAgMzUyIGRheXMgIDIwNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxNDczMjAgIDIwMjAtMDItMTkgMjE6NDM6MTggWiAgICAxIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tCjYyOTAgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBs
aXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVz
dHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMTgwODg2MyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:25:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:25:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5B7X-00081U-7l; Fri, 21 Feb 2020 16:25:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nwZw=4J=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j5B7W-00081K-6a
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:25:42 +0000
X-Inumbo-ID: 6fddb67c-54c6-11ea-bc8e-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6fddb67c-54c6-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 16:23:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582302184;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=CQvBANNIlEOmw632iCj12r/vDjiSPwGbYzjWBr9YK0c=;
 b=ZpoVrZ5/lJBSJM7e/QJjysduqRGp/EvZ+b47RAw1yNcvv9+Sttd4cHEc
 olruploKBirNyglT4qUbKmo//PUnLJYdG4gXGZqEMjopXPs/gAl7DIc0P
 MT+S0qsyKSW2uIqyp4zmwf3Hk1AZrwJLBuZZx48MUNWgbJIm3J4KQqAMs o=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tEp8qfvZ9Jzit9Iu9haXnOJSro2DgFQu6CWVGyx0om22t+IbSNnpi7OC/wiNsQg2YaICM9dwzR
 fAgXv23lQuOREISQQZWOY7yQim17O/Itv3gklE+StaEQ0ez5zUk19YCQexxMMxQLlzQBHEZ8Uf
 qpah1v2fR0+rN7G5ml4PCyhKxB/w1Yb/z9HJA+cBejEtIGD+opPbHMTMBKQHvM86dZZmlWymPB
 5Xm81R69RrODdeR87txnzlFTNB++r2MIVoBZLgPWS09Qw+MqAwo5ndN/PmnGchSRe1jI2jHD3O
 gPc=
X-SBRS: 2.7
X-MesageID: 13451302
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,468,1574139600"; d="scan'208";a="13451302"
Date: Fri, 21 Feb 2020 17:22:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200221162256.GF4679@Air-de-Roger>
References: <20200220173116.88915-1-roger.pau@citrix.com>
 <83d48223-21eb-be54-985c-085449661892@xen.org>
 <20200221091005.GT4679@Air-de-Roger>
 <ac7ffe8b-06b0-655e-e842-cbc5d47ea85f@suse.com>
 <20200221142635.GA4679@Air-de-Roger>
 <41526075-cab4-064b-dbd5-3d4667bb6309@suse.com>
 <20200221144924.GC4679@Air-de-Roger>
 <0e0dd272-5303-08c6-7aae-23cc796ce563@suse.com>
 <20200221145807.GD4679@Air-de-Roger>
 <75084582-2c96-8b76-43b8-1e1330bbcd22@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <75084582-2c96-8b76-43b8-1e1330bbcd22@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDQ6MTU6MzlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjEuMDIuMjAyMCAxNTo1OCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDIxLCAyMDIwIGF0IDAzOjUyOjI4UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDIxLjAyLjIwMjAgMTU6NDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPj4+
IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0IDAzOjQxOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdy
b3RlOgo+ID4+Pj4gT24gMjEuMDIuMjAyMCAxNToyNiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToK
PiA+Pj4+PiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAwMjozNjo1MlBNICswMTAwLCBKYW4gQmV1
bGljaCB3cm90ZToKPiA+Pj4+Pj4gT24gMjEuMDIuMjAyMCAxMDoxMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiA+Pj4+Pj4+IE9uIFRodSwgRmViIDIwLCAyMDIwIGF0IDA3OjIwOjA2UE0gKzAw
MDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPiA+Pj4+Pj4+PiBIaSwKPiA+Pj4+Pj4+Pgo+ID4+Pj4+
Pj4+IE9uIDIwLzAyLzIwMjAgMTc6MzEsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4+Pj4+
Pj4gQWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8g
YWxzbyBsb2NrIGl0IGluCj4gPj4+Pj4+Pj4+IHJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGlu
IGFsbG93aW5nIHJlYWQgbG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKPiA+Pj4+Pj4+Pj4gYWxyZWFk
eSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBz
dWNoCj4gPj4+Pj4+Pj4+IGFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BV
IG1hcHMgdXNlLWNhc2UuCj4gPj4+Pj4+Pj4+Cj4gPj4+Pj4+Pj4+IEluIG9yZGVyIHRvIGRvIHRo
aXMgcmVzZXJ2ZSAxNGJpdHMgb2YgdGhlIGxvY2ssIHRoaXMgYWxsb3dzIHRvIHN1cHBvcnQKPiA+
Pj4+Pj4+Pj4gdXAgdG8gMTYzODQgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFz
ayB0byAyIGJpdHM6IG9uZSB0bwo+ID4+Pj4+Pj4+PiBzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcg
d3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFuZCB0aGUgb3RoZXIgdG8KPiA+Pj4+Pj4+Pj4g
c2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuIE5vdGUgdGhlIHdyaXRlIHJl
bGF0ZWQgZGF0YQo+ID4+Pj4+Pj4+PiBpcyB1c2luZyAxNmJpdHMsIHRoaXMgaXMgZG9uZSBpbiBv
cmRlciB0byBiZSBhYmxlIHRvIGNsZWFyIGl0IChhbmQKPiA+Pj4+Pj4+Pj4gdGh1cyByZWxlYXNl
IHRoZSBsb2NrKSB1c2luZyBhIDE2Yml0IGF0b21pYyB3cml0ZS4KPiA+Pj4+Pj4+Pj4KPiA+Pj4+
Pj4+Pj4gVGhpcyByZWR1Y2VzIHRoZSBtYXhpbXVtIG51bWJlciBvZiBjb25jdXJyZW50IHJlYWRl
cnMgZnJvbSAxNjc3NzIxNiB0bwo+ID4+Pj4+Pj4+PiA2NTUzNiwgSSB0aGluayB0aGlzIHNob3Vs
ZCBzdGlsbCBiZSBlbm91Z2gsIG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPiA+Pj4+Pj4+Pj4gY2Fu
IGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBv
cnQgYXRvbWljCj4gPj4+Pj4+Pj4+IG9wZXJhdGlvbnMgb24gNjRiaXQgaW50ZWdlcnMuCj4gPj4+
Pj4+Pj4KPiA+Pj4+Pj4+PiBGV0lXLCBhcm0zMiBpcyBhYmxlIHRvIHN1cHBvcnQgYXRvbWljIG9w
ZXJhdGlvbnMgb24gNjQtYml0IGludGVnZXJzLgo+ID4+Pj4+Pj4+Cj4gPj4+Pj4+Pj4+ICAgc3Rh
dGljIGlubGluZSB2b2lkIF93cml0ZV91bmxvY2socndsb2NrX3QgKmxvY2spCj4gPj4+Pj4+Pj4+
ICAgewo+ID4+Pj4+Pj4+PiAtICAgIC8qCj4gPj4+Pj4+Pj4+IC0gICAgICogSWYgdGhlIHdyaXRl
ciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5Lgo+ID4+Pj4+Pj4+
PiAtICAgICAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0
byBjbGVhciBpdC4KPiA+Pj4+Pj4+Pj4gLSAgICAgKi8KPiA+Pj4+Pj4+Pj4gLSAgICBhdG9taWNf
c3ViKF9RV19MT0NLRUQsICZsb2NrLT5jbnRzKTsKPiA+Pj4+Pj4+Pj4gKyAgICAvKiBTaW5jZSB0
aGUgd3JpdGVyIGZpZWxkIGlzIGF0b21pYywgaXQgY2FuIGJlIGNsZWFyZWQgZGlyZWN0bHkuICov
Cj4gPj4+Pj4+Pj4+ICsgICAgQVNTRVJUKF9pc193cml0ZV9sb2NrZWRfYnlfbWUoYXRvbWljX3Jl
YWQoJmxvY2stPmNudHMpKSk7Cj4gPj4+Pj4+Pj4+ICsgICAgQlVJTERfQlVHX09OKF9RUl9TSElG
VCAhPSAxNik7Cj4gPj4+Pj4+Pj4+ICsgICAgd3JpdGVfYXRvbWljKCh1aW50MTZfdCAqKSZsb2Nr
LT5jbnRzLCAwKTsKPiA+Pj4+Pj4+Pgo+ID4+Pj4+Pj4+IEkgdGhpbmsgdGhpcyBpcyBhbiBhYnVz
ZSB0byBjYXN0IGFuIGF0b21pY190KCkgZGlyZWN0bHkgaW50byBhIHVpbnQxNl90LiBZb3UKPiA+
Pj4+Pj4+PiB3b3VsZCBhdCBsZWFzdCB3YW50IHRvIHVzZSAmbG9jay0+Y250cy5jb3VudGVyIGhl
cmUuCj4gPj4+Pj4+Pgo+ID4+Pj4+Pj4gU3VyZSwgSSB3YXMgd29uZGVyaW5nIGFib3V0IHRoaXMg
bXlzZWxmLgo+ID4+Pj4+Pj4KPiA+Pj4+Pj4+IFdpbGwgd2FpdCBmb3IgbW9yZSBjb21tZW50cywg
bm90IHN1cmUgd2hldGhlciB0aGlzIGNhbiBiZSBmaXhlZCB1cG9uCj4gPj4+Pj4+PiBjb21taXQg
aWYgdGhlcmUgYXJlIG5vIG90aGVyIGlzc3Vlcy4KPiA+Pj4+Pj4KPiA+Pj4+Pj4gSXQncyBtb3Jl
IHRoYW4ganVzdCBhZGRpbmcgYW5vdGhlciBmaWVsZCBzcGVjaWZpZXIgaGVyZS4gQSBjYXN0IGxp
a2UKPiA+Pj4+Pj4gdGhpcyBvbmUgaXMgZW5kaWFubmVzcy11bnNhZmUsIGFuZCBoZW5jZSBhIHRy
YXAgd2FpdGluZyBmb3IgYSBiaWcKPiA+Pj4+Pj4gZW5kaWFuIHBvcnQgYXR0ZW1wdCB0byBmYWxs
IGludG8uIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgc2hvdWxkIGNhdXNlCj4gPj4+Pj4+IGEgYnVp
bGQgZmFpbHVyZSBvbiBiaWcgZW5kaWFuIHN5c3RlbXMsIGV2ZW4gYmV0dGVyIHdvdWxkIGJlIGlm
IGl0IHdhcwo+ID4+Pj4+PiBlbmRpYW5uZXNzLXNhZmUuCj4gPj4+Pj4KPiA+Pj4+PiBXaHkgZG9u
J3Qgd2UgbGVhdmUgdGhlIGF0b21pY19kZWMgdGhlbj8KPiA+Pj4+Cj4gPj4+PiBCZWNhdXNlIHlv
dSBuZWVkIHRvIGludm9rZSBzbXBfcHJvY2Vzc29yX2lkKCkgdG8gY2FsY3VsYXRlIHRoZSB2YWx1
ZQo+ID4+Pj4gdG8gdXNlIGluIHRoZSBzdWJ0cmFjdGlvbi4gSSdtIG5vdCBtZWFuaW5nIHRvIHNh
eSBJJ20gZW50aXJlbHkKPiA+Pj4+IG9wcG9zZWQgKHNlZWluZyBob3cgbXVjaCBvZiBhIGRpc2N1
c3Npb24gd2UncmUgaGF2aW5nKSwgYnV0IHRoZQo+ID4+Pj4gInNpbXBsZSB3cml0ZSBvZiB6ZXJv
IiBhcHByb2FjaCBpcyBjZXJ0YWlubHkgYXBwZWFsaW5nLgo+ID4+Pgo+ID4+PiBXZWxsLCB3ZSBj
b3VsZCBhdm9pZCB0aGUgc21wX3Byb2Nlc3Nvcl9pZCgpIGNhbGwgYW5kIGluc3RlYWQgdXNlOgo+
ID4+Pgo+ID4+PiBhdG9taWNfc3ViKGF0b21pY19yZWFkKCZsb2NrLT5jbnRzKSAmIDB4ZmZmZiwg
JmxvY2stPmNudHMpOwo+ID4+Cj4gPj4gV2hpY2ggd291bGQgbWFrZSBtZSBzdWdnZXN0IGF0b21p
Y19hbmQoKSBhZ2Fpbi4KPiA+IAo+ID4gSSdtIGNlcnRhaW5seSBub3Qgb3Bwb3NlZCB0byB0aGF0
LCBidXQgaW4gb3JkZXIgdG8gZ2V0IHRoaXMgcmVncmVzc2lvbgo+ID4gZml4ZWQgSSB3b3VsZCBh
cmd1ZSB0aGF0IHN1Y2ggYXRvbWljX3N1YiBpcyBubyB3b3JzZSB0aGFuIHdoYXQncwo+ID4gY3Vy
cmVudGx5IGRvbmUuCj4gCj4gSXQncyBvbmUgbW9yZSByZWFkIG9mIGEgcG90ZW50aWFsbHkgaGVh
dmlseSBjb250ZW5kZWQgbWVtb3J5IGxvY2F0aW9uLgo+IAo+ID4gSSBjYW4gbG9vayBpbnRvIGFk
ZGluZyBhbiBhdG9taWNfYW5kIG9wZXJhdGlvbiB0byBhbGwgYXJjaGVzLCBidXQgdGhpcwo+ID4g
aXMgbGlrZWx5IHRvIHRha2UgdGltZSBhbmQgSSB3b3VsZCBsaWtlIHRvIGdldCB0aGlzIHNvcnRl
ZCBzb29uZXIKPiA+IHJhdGhlciB0aGFuIGxhdGVyLgo+IAo+IEJlY2F1c2Ugb2YgaXQgcHJlc3Vt
YWJseSB0YWtpbmcgdGltZSBpdCB3YXMgdGhhdCBJIGFsc28gYnJvdWdodCB1cCB0bwo+IGNvbnNp
ZGVyIHJldmVydGluZy4gVGhlbiBhZ2FpbiwgdGhlIEFybSBhdG9taWNfYW5kKCkgY2FuLCBhZmFp
Y3QsIGJlCj4gdHJpdmlhbGx5IGNsb25lZCBmcm9tIHRoZWlyICJhZGQiIGNvdW50ZXJwYXJ0cywg
YnkgcmVwbGFjaW5nIHRoZQo+IG1pZGRsZSAnZCcgYm90aCBpbiB0aGUgZnVuY3Rpb24gbmFtZXMg
YW5kIGluIHRoZSBpbnNuIG1uZW1vbmljcy4gSXQncwo+IGp1c3QgdGhhdCB0aGVyZSBzaG91bGRu
J3QgYmUgYXRvbWljX2FuZF9yZXR1cm4oKSAoZm9yIG5vdCBiZWluZwo+IHVzZWZ1bCwgYXMgaXQg
ZG9lc24ndCBhbGxvdyByZWNvbnN0cnVjdGluZyB0aGUgb3JpZ2luYWwgdmFsdWUpLgoKSSd2ZSBh
ZGRlZCBhdG9taWNfYW5kIGluIGEgcHJlLXBhdGNoIGFuZCBJJ20gY3VycmVudGx5IHdhaXRpbmcg
Zm9yCmdpdGxhYiB0byBmaW5pc2ggdGVzdGluZyB0byBhc3NlcnQgdGhhdCBJJ20gbm90IGJyZWFr
aW5nIHRoZSBidWlsZC4KV2lsbCBwb3N0IG9uY2UgdGhhdCdzIGZpbmlzaGVkIGlmIHN1Y2Nlc3Nm
dWwuCgpGV0lXLCB0aGUgYnJhbmNoIGlzIGF0OgoKaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9cGVvcGxlL3JveWdlci94ZW4uZ2l0O2E9c2hvcnRsb2c7aD1yZWZzL2hlYWRzL3J3bG9j
azMKClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:25:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:25:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5B7c-000826-KX; Fri, 21 Feb 2020 16:25:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F1Fm=4J=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j5B7b-00081t-6t
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:25:47 +0000
X-Inumbo-ID: 8f678e14-54c6-11ea-ade5-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.61])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 8f678e14-54c6-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 16:23:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582302237;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=JBhfKaWgtYfVqdPMI1QX2vJM4z0LfCs4ENY5/H4RI0I=;
 b=Iga7vOeC1RrtQtmsqfBNZLd0mI6IBHSATOnDOdMcLBnrQGXYuSkgVL0nGwjxInNa+AUUSq
 sCJfGoohPqFdMy09Jr3ld+YXV/4O2imykiPHRn9Y1UG7D8D0T12vlbKmQAtYXcUH1eZVp1
 9zHcOZ7qKvU/YhFPDTGI98k9nFn9ZQM=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-160-nLzZOgXvPd-SRdslcQm1LA-1; Fri, 21 Feb 2020 11:23:55 -0500
X-MC-Unique: nLzZOgXvPd-SRdslcQm1LA-1
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id E2F4EDBA5;
 Fri, 21 Feb 2020 16:23:53 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 79B6D10001AE;
 Fri, 21 Feb 2020 16:23:48 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id F01CF11386A6; Fri, 21 Feb 2020 17:23:46 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-3-vsementsov@virtuozzo.com>
 <87mu9c70x1.fsf@dusky.pond.sub.org>
 <278458e5-c62c-8eaa-672f-cc70bbc15304@virtuozzo.com>
Date: Fri, 21 Feb 2020 17:23:46 +0100
In-Reply-To: <278458e5-c62c-8eaa-672f-cc70bbc15304@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Fri, 21 Feb 2020 12:42:06 +0300")
Message-ID: <87blpr6h9p.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 02/11] error: auto propagated local_err
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IDIxLjAyLjIwMjAgMTI6MTksIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+PiBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+IHdy
aXRlczoKPj4KPj4+IEhlcmUgaXMgaW50cm9kdWNlZCBFUlJQX0FVVE9fUFJPUEFHQVRFIG1hY3Jv
LCB0byBiZSB1c2VkIGF0IHN0YXJ0IG9mCj4+PiBmdW5jdGlvbnMgd2l0aCBhbiBlcnJwIE9VVCBw
YXJhbWV0ZXIuCj4+Pgo+Pj4gSXQgaGFzIHRocmVlIGdvYWxzOgo+Pj4KPj4+IDEuIEZpeCBpc3N1
ZSB3aXRoIGVycm9yX2ZhdGFsIGFuZCBlcnJvcl9wcmVwZW5kL2Vycm9yX2FwcGVuZF9oaW50OiB1
c2VyCj4+PiBjYW4ndCBzZWUgdGhpcyBhZGRpdGlvbmFsIGluZm9ybWF0aW9uLCBiZWNhdXNlIGV4
aXQoKSBoYXBwZW5zIGluCj4+PiBlcnJvcl9zZXRnIGVhcmxpZXIgdGhhbiBpbmZvcm1hdGlvbiBp
cyBhZGRlZC4gW1JlcG9ydGVkIGJ5IEdyZWcgS3Vyel0KPj4+Cj4+PiAyLiBGaXggaXNzdWUgd2l0
aCBlcnJvcl9hYm9ydCBhbmQgZXJyb3JfcHJvcGFnYXRlOiB3aGVuIHdlIHdyYXAKPj4+IGVycm9y
X2Fib3J0IGJ5IGxvY2FsX2VycitlcnJvcl9wcm9wYWdhdGUsIHRoZSByZXN1bHRpbmcgY29yZWR1
bXAgd2lsbAo+Pj4gcmVmZXIgdG8gZXJyb3JfcHJvcGFnYXRlIGFuZCBub3QgdG8gdGhlIHBsYWNl
IHdoZXJlIGVycm9yIGhhcHBlbmVkLgo+Pj4gKHRoZSBtYWNybyBpdHNlbGYgZG9lc24ndCBmaXgg
dGhlIGlzc3VlLCBidXQgaXQgYWxsb3dzIHVzIHRvIFszLl0gZHJvcAo+Pj4gdGhlIGxvY2FsX2Vy
citlcnJvcl9wcm9wYWdhdGUgcGF0dGVybiwgd2hpY2ggd2lsbCBkZWZpbml0ZWx5IGZpeCB0aGUK
Pj4+IGlzc3VlKSBbUmVwb3J0ZWQgYnkgS2V2aW4gV29sZl0KPj4+Cj4+PiAzLiBEcm9wIGxvY2Fs
X2VycitlcnJvcl9wcm9wYWdhdGUgcGF0dGVybiwgd2hpY2ggaXMgdXNlZCB0byB3b3JrYXJvdW5k
Cj4+PiB2b2lkIGZ1bmN0aW9ucyB3aXRoIGVycnAgcGFyYW1ldGVyLCB3aGVuIGNhbGxlciB3YW50
cyB0byBrbm93IHJlc3VsdGluZwo+Pj4gc3RhdHVzLiAoTm90ZTogYWN0dWFsbHkgdGhlc2UgZnVu
Y3Rpb25zIGNvdWxkIGJlIG1lcmVseSB1cGRhdGVkIHRvCj4+PiByZXR1cm4gaW50IGVycm9yIGNv
ZGUpLgo+Pj4KPj4+IFRvIGFjaGlldmUgdGhlc2UgZ29hbHMsIGxhdGVyIHBhdGNoZXMgd2lsbCBh
ZGQgaW52b2NhdGlvbnMKPj4+IG9mIHRoaXMgbWFjcm8gYXQgdGhlIHN0YXJ0IG9mIGZ1bmN0aW9u
cyB3aXRoIGVpdGhlciB1c2UKPj4+IGVycm9yX3ByZXBlbmQvZXJyb3JfYXBwZW5kX2hpbnQgKHNv
bHZpbmcgMSkgb3Igd2hpY2ggdXNlCj4+PiBsb2NhbF9lcnIrZXJyb3JfcHJvcGFnYXRlIHRvIGNo
ZWNrIGVycm9ycywgc3dpdGNoaW5nIHRob3NlCj4+PiBmdW5jdGlvbnMgdG8gdXNlICplcnJwIGlu
c3RlYWQgKHNvbHZpbmcgMiBhbmQgMykuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogVmxhZGltaXIg
U2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPgo+Pj4gUmV2aWV3
ZWQtYnk6IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+Cj4+PiBSZXZpZXdlZC1ieTogRXJpYyBC
bGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+Cj4+PiAtLS0KPj4+Cj4+PiBDQzogRXJpYyBCbGFrZSA8
ZWJsYWtlQHJlZGhhdC5jb20+Cj4+PiBDQzogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4K
Pj4+IENDOiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgo+Pj4gQ0M6IEdyZWcgS3VyeiA8
Z3JvdWdAa2FvZC5vcmc+Cj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBr
ZXJuZWwub3JnPgo+Pj4gQ0M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgo+Pj4gQ0M6IFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgo+Pj4gQ0M6IFN0ZWZhbiBI
YWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KPj4+IENDOiAiUGhpbGlwcGUgTWF0aGlldS1E
YXVkw6kiIDxwaGlsbWRAcmVkaGF0LmNvbT4KPj4+IENDOiBMYXN6bG8gRXJzZWsgPGxlcnNla0By
ZWRoYXQuY29tPgo+Pj4gQ0M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgo+Pj4g
Q0M6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KPj4+IENDOiBNYXJrdXMg
QXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+Cj4+PiBDQzogTWljaGFlbCBSb3RoIDxtZHJv
dGhAbGludXgudm5ldC5pYm0uY29tPgo+Pj4gQ0M6IHFlbXUtYmxvY2tAbm9uZ251Lm9yZwo+Pj4g
Q0M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pj4KPj4+ICAgaW5jbHVkZS9xYXBp
L2Vycm9yLmggfCA4MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LQo+Pj4gICAxIGZpbGUgY2hhbmdlZCwgODIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+
Pj4KPj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3FhcGkvZXJyb3IuaCBiL2luY2x1ZGUvcWFwaS9l
cnJvci5oCj4+PiBpbmRleCBkMzQ5ODcxNDhkLi5iOTQ1MmQ0ODA2IDEwMDY0NAo+Pj4gLS0tIGEv
aW5jbHVkZS9xYXBpL2Vycm9yLmgKPj4+ICsrKyBiL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+PiBA
QCAtNzgsNyArNzgsNyBAQAo+Pj4gICAgKiBDYWxsIGEgZnVuY3Rpb24gdHJlYXRpbmcgZXJyb3Jz
IGFzIGZhdGFsOgo+Pj4gICAgKiAgICAgZm9vKGFyZywgJmVycm9yX2ZhdGFsKTsKPj4+ICAgICoK
Pj4+IC0gKiBSZWNlaXZlIGFuIGVycm9yIGFuZCBwYXNzIGl0IG9uIHRvIHRoZSBjYWxsZXI6Cj4+
PiArICogUmVjZWl2ZSBhbiBlcnJvciBhbmQgcGFzcyBpdCBvbiB0byB0aGUgY2FsbGVyIChERVBS
RUNBVEVEKik6Cj4+PiAgICAqICAgICBFcnJvciAqZXJyID0gTlVMTDsKPj4+ICAgICogICAgIGZv
byhhcmcsICZlcnIpOwo+Pj4gICAgKiAgICAgaWYgKGVycikgewo+Pj4gQEAgLTk4LDYgKzk4LDUw
IEBACj4+PiAgICAqICAgICBmb28oYXJnLCBlcnJwKTsKPj4+ICAgICogZm9yIHJlYWRhYmlsaXR5
Lgo+Pj4gICAgKgo+Pj4gKyAqIERFUFJFQ0FURUQqIFRoaXMgcGF0dGVybiBpcyBkZXByZWNhdGVk
IG5vdywgdGhlIHVzZSBFUlJQX0FVVE9fUFJPUEFHQVRFIG1hY3JvCj4+PiArICogaW5zdGVhZCAo
ZGVmaW5lZCBiZWxvdykuCj4+PiArICogSXQncyBkZXByZWNhdGVkIGJlY2F1c2Ugb2YgdHdvIHRo
aW5nczoKPj4+ICsgKgo+Pj4gKyAqIDEuIElzc3VlIHdpdGggZXJyb3JfYWJvcnQgYW5kIGVycm9y
X3Byb3BhZ2F0ZTogd2hlbiB3ZSB3cmFwIGVycm9yX2Fib3J0IGJ5Cj4+PiArICogbG9jYWxfZXJy
K2Vycm9yX3Byb3BhZ2F0ZSwgdGhlIHJlc3VsdGluZyBjb3JlZHVtcCB3aWxsIHJlZmVyIHRvCj4+
PiArICogZXJyb3JfcHJvcGFnYXRlIGFuZCBub3QgdG8gdGhlIHBsYWNlIHdoZXJlIGVycm9yIGhh
cHBlbmVkLgo+Pj4gKyAqCj4+PiArICogMi4gQSBsb3Qgb2YgZXh0cmEgY29kZSBvZiB0aGUgc2Ft
ZSBwYXR0ZXJuCj4+PiArICoKPj4+ICsgKiBIb3cgdG8gdXBkYXRlIG9sZCBjb2RlIHRvIHVzZSBF
UlJQX0FVVE9fUFJPUEFHQVRFPwo+Pj4gKyAqCj4+PiArICogQWxsIHlvdSBuZWVkIGlzIHRvIGFk
ZCBFUlJQX0FVVE9fUFJPUEFHQVRFKCkgaW52b2NhdGlvbiBhdCBmdW5jdGlvbiBzdGFydCwKPj4+
ICsgKiB0aGFuIHlvdSBtYXkgc2FmZWx5IGRlcmVmZXJlbmNlIGVycnAgdG8gY2hlY2sgZXJyb3Jz
IGFuZCBkbyBub3QgbmVlZCBhbnkKPj4+ICsgKiBhZGRpdGlvbmFsIGxvY2FsIEVycm9yIHZhcmlh
YmxlcyBvciBjYWxscyB0byBlcnJvcl9wcm9wYWdhdGUoKS4KPj4+ICsgKgo+Pj4gKyAqIEV4YW1w
bGU6Cj4+PiArICoKPj4+ICsgKiBvbGQgY29kZQo+Pj4gKyAqCj4+PiArICogICAgIHZvaWQgZm4o
Li4uLCBFcnJvciAqKmVycnApIHsKPj4+ICsgKiAgICAgICAgIEVycm9yICplcnIgPSBOVUxMOwo+
Pj4gKyAqICAgICAgICAgZm9vKGFyZywgJmVycik7Cj4+PiArICogICAgICAgICBpZiAoZXJyKSB7
Cj4+PiArICogICAgICAgICAgICAgaGFuZGxlIHRoZSBlcnJvci4uLgo+Pj4gKyAqICAgICAgICAg
ICAgIGVycm9yX3Byb3BhZ2F0ZShlcnJwLCBlcnIpOwo+Pj4gKyAqICAgICAgICAgICAgIHJldHVy
bjsKPj4+ICsgKiAgICAgICAgIH0KPj4+ICsgKiAgICAgICAgIC4uLgo+Pj4gKyAqICAgICB9Cj4+
PiArICoKPj4+ICsgKiB1cGRhdGVkIGNvZGUKPj4+ICsgKgo+Pj4gKyAqICAgICB2b2lkIGZuKC4u
LiwgRXJyb3IgKiplcnJwKSB7Cj4+PiArICogICAgICAgICBFUlJQX0FVVE9fUFJPUEFHQVRFKCk7
Cj4+PiArICogICAgICAgICBmb28oYXJnLCBlcnJwKTsKPj4+ICsgKiAgICAgICAgIGlmICgqZXJy
cCkgewo+Pj4gKyAqICAgICAgICAgICAgIGhhbmRsZSB0aGUgZXJyb3IuLi4KPj4+ICsgKiAgICAg
ICAgICAgICByZXR1cm47Cj4+PiArICogICAgICAgICB9Cj4+PiArICogICAgICAgICAuLi4KPj4+
ICsgKiAgICAgfQo+Pj4gKyAqCj4+PiArICoKPj4+ICAgICogUmVjZWl2ZSBhbmQgYWNjdW11bGF0
ZSBtdWx0aXBsZSBlcnJvcnMgKGZpcnN0IG9uZSB3aW5zKToKPj4+ICAgICogICAgIEVycm9yICpl
cnIgPSBOVUxMLCAqbG9jYWxfZXJyID0gTlVMTDsKPj4+ICAgICogICAgIGZvbyhhcmcsICZlcnIp
Owo+Pgo+PiBMZXQncyBleHBsYWluIHdoYXQgc2hvdWxkIGJlIGRvbmUgKmZpcnN0KiwgYW5kIG9u
bHkgdGhlbiB0YWxrIGFib3V0IHRoZQo+PiBkZXByZWNhdGVkIHBhdHRlcm4gYW5kIGhvdyB0byBj
b252ZXJ0IGl0IHRvIGN1cnJlbnQgdXNhZ2UuCj4+Cj4+PiBAQCAtMzQ4LDYgKzM5Miw0MyBAQCB2
b2lkIGVycm9yX3NldF9pbnRlcm5hbChFcnJvciAqKmVycnAsCj4+PiAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEVycm9yQ2xhc3MgZXJyX2NsYXNzLCBjb25zdCBjaGFyICpmbXQsIC4uLikKPj4+
ICAgICAgIEdDQ19GTVRfQVRUUig2LCA3KTsKPj4+ICAgK3R5cGVkZWYgc3RydWN0IEVycm9yUHJv
cGFnYXRvciB7Cj4+PiArICAgIEVycm9yICpsb2NhbF9lcnI7Cj4+PiArICAgIEVycm9yICoqZXJy
cDsKPj4+ICt9IEVycm9yUHJvcGFnYXRvcjsKPj4+ICsKPj4+ICtzdGF0aWMgaW5saW5lIHZvaWQg
ZXJyb3JfcHJvcGFnYXRvcl9jbGVhbnVwKEVycm9yUHJvcGFnYXRvciAqcHJvcCkKPj4+ICt7Cj4+
PiArICAgIGVycm9yX3Byb3BhZ2F0ZShwcm9wLT5lcnJwLCBwcm9wLT5sb2NhbF9lcnIpOwo+Pj4g
K30KPj4+ICsKPj4+ICtHX0RFRklORV9BVVRPX0NMRUFOVVBfQ0xFQVJfRlVOQyhFcnJvclByb3Bh
Z2F0b3IsIGVycm9yX3Byb3BhZ2F0b3JfY2xlYW51cCk7Cj4+PiArCj4+PiArLyoKPj4+ICsgKiBF
UlJQX0FVVE9fUFJPUEFHQVRFCj4+PiArICoKPj4+ICsgKiBUaGlzIG1hY3JvIGlzIGNyZWF0ZWQg
dG8gYmUgdGhlIGZpcnN0IGxpbmUgb2YgYSBmdW5jdGlvbiB3aGljaCB1c2UKPj4+ICsgKiBFcnJv
ciAqKmVycnAgcGFyYW1ldGVyIHRvIHJlcG9ydCBlcnJvci4gSXQncyBuZWVkZWQgb25seSBpbiBj
YXNlcyB3aGVyZSB3ZQo+Pj4gKyAqIHdhbnQgdG8gdXNlIGVycm9yX3ByZXBlbmQsIGVycm9yX2Fw
cGVuZF9oaW50IG9yIGRlcmVmZXJlbmNlICplcnJwLiBJdCdzCj4+PiArICogc3RpbGwgc2FmZSAo
YnV0IHVzZWxlc3MpIGluIG90aGVyIGNhc2VzLgo+Pj4gKyAqCj4+PiArICogSWYgZXJycCBpcyBO
VUxMIG9yIHBvaW50cyB0byBlcnJvcl9mYXRhbCwgaXQgaXMgcmV3cml0dGVuIHRvIHBvaW50IHRv
IGEKPj4+ICsgKiBsb2NhbCBFcnJvciBvYmplY3QsIHdoaWNoIHdpbGwgYmUgYXV0b21hdGljYWxs
eSBwcm9wYWdhdGVkIHRvIHRoZSBvcmlnaW5hbAo+Pj4gKyAqIGVycnAgb24gZnVuY3Rpb24gZXhp
dCAoc2VlIGVycm9yX3Byb3BhZ2F0b3JfY2xlYW51cCkuCj4+PiArICoKPj4+ICsgKiBBZnRlciBp
bnZvY2F0aW9uIG9mIHRoaXMgbWFjcm8gaXQgaXMgYWx3YXlzIHNhZmUgdG8gZGVyZWZlcmVuY2Ug
ZXJycAo+Pj4gKyAqIChhcyBpdCdzIG5vdCBOVUxMIGFueW1vcmUpIGFuZCB0byBhZGQgaW5mb3Jt
YXRpb24gYnkgZXJyb3JfcHJlcGVuZCBvcgo+Pj4gKyAqIGVycm9yX2FwcGVuZF9oaW50IChhcywg
aWYgaXQgd2FzIGVycm9yX2ZhdGFsLCB3ZSBzd2FwcGVkIGl0IHdpdGggYQo+Pj4gKyAqIGxvY2Fs
X2Vycm9yIHRvIGJlIHByb3BhZ2F0ZWQgb24gY2xlYW51cCkuCj4+PiArICoKPj4+ICsgKiBOb3Rl
OiB3ZSBkb24ndCB3cmFwIHRoZSBlcnJvcl9hYm9ydCBjYXNlLCBhcyB3ZSB3YW50IHJlc3VsdGlu
ZyBjb3JlZHVtcAo+Pj4gKyAqIHRvIHBvaW50IHRvIHRoZSBwbGFjZSB3aGVyZSB0aGUgZXJyb3Ig
aGFwcGVuZWQsIG5vdCB0byBlcnJvcl9wcm9wYWdhdGUuCj4+Cj4+IFRyYWRlb2ZmOiB3ZSBnYWlu
IG1vcmUgdXNlZnVsIGJhY2t0cmFjZXMsIHdlIGxvc2UgbWVzc2FnZSBpbXByb3ZlbWVudHMKPj4g
ZnJvbSBlcnJvcl9wcmVwZW5kKCksIGVycm9yX2FwcGVuZF9oaW50KCkgYW5kIHN1Y2gsIGlmIGFu
eS4gIE1ha2VzCj4+IHNlbnNlLgo+Pgo+Pj4gKyAqLwo+Pgo+PiBUaGUgY29tbWVudCdzIGNvbnRl
bnRzIGxvb2tzIG9rYXkgdG8gbWUuICBJJ2xsIHdhbnQgdG8gdHdlYWsgZm9ybWF0dGluZwo+PiB0
byBiZXR0ZXIgYmxlbmQgaW4gd2l0aCB0aGUgcmVzdCBvZiB0aGlzIGZpbGUsIGJ1dCBsZXQncyBu
b3Qgd29ycnkgYWJvdXQKPj4gdGhhdCBub3cuCj4+Cj4+PiArI2RlZmluZSBFUlJQX0FVVE9fUFJP
UEFHQVRFKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+Pj4gKyAgICBnX2F1
dG8oRXJyb3JQcm9wYWdhdG9yKSBfYXV0b19lcnJwX3Byb3AgPSB7LmVycnAgPSBlcnJwfTsgIFwK
Pj4+ICsgICAgZXJycCA9ICgoZXJycCA9PSBOVUxMIHx8ICplcnJwID09IGVycm9yX2ZhdGFsKSAg
ICAgICAgICAgICBcCj4+PiArICAgICAgICAgICAgPyAmX2F1dG9fZXJycF9wcm9wLmxvY2FsX2Vy
ciA6IGVycnApCj4+PiArCj4+PiAgIC8qCj4+PiAgICAqIFNwZWNpYWwgZXJyb3IgZGVzdGluYXRp
b24gdG8gYWJvcnQgb24gZXJyb3IuCj4+PiAgICAqIFNlZSBlcnJvcl9zZXRnKCkgYW5kIGVycm9y
X3Byb3BhZ2F0ZSgpIGZvciBkZXRhaWxzLgo+Pgo+PiAqZXJycCA9PSBlcnJvcl9mYXRhbCB0ZXN0
cyAqZXJycCA9PSBOVUxMLCB3aGljaCBpcyBub3Qgd2hhdCB5b3Ugd2FudC4KPj4gWW91IG5lZWQg
dG8gdGVzdCBlcnJwID09ICZlcnJvcl9mYXRhbCwganVzdCBsaWtlIGVycm9yX2hhbmRsZV9mYXRh
bCgpLgo+Cj4gT29wcywgZ3JlYXQgYnVnKSBBbmQgbm9ib2R5IG5vdGljZWQgYmVmb3JlKSBPZiBj
b3Vyc2UsIHlvdSBhcmUgcmlnaHQuCgpUaGF0J3Mgd2h5IHdlIHJldmlldyBwYXRjaGVzIDopCgo+
PiBTdXBlcmZsdW91cyBwYXJlbnRoZXNpcyBhcm91bmQgdGhlIGZpcnN0IG9wZXJhbmQgb2YgPzou
Cj4+Cj4+IFdvdWxkbid0Cj4+Cj4+ICAgICAjZGVmaW5lIEVSUlBfQVVUT19QUk9QQUdBVEUoKSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4+ICAgICAgICAgZ19hdXRvKEVycm9y
UHJvcGFnYXRvcikgX2F1dG9fZXJycF9wcm9wID0gey5lcnJwID0gZXJycH07ICBcCj4+ICAgICAg
ICAgaWYgKCFlcnJwIHx8IGVycnAgPT0gJmVycm9yX2ZhdGFsKSB7ICAgICAgICAgICAgICAgICAg
ICAgICBcCj4+ICAgICAgICAgICAgIGVycnAgPSAmX2F1dG9fZXJycF9wcm9wLmxvY2FsX2Vycjsg
ICAgICAgICAgICAgICAgICAgICBcCj4+ICAgICAgICAgfQo+Pgo+PiBiZSBjbGVhcmVyPwo+Pgo+
Cj4gSG1tLCBub3RhdGlvbiB3aXRoICJpZiIgd2lsbCBhbGxvdyBvbWl0dGluZyAnOycgYWZ0ZXIg
bWFjcm8gaW52b2NhdGlvbiwgd2hpY2ggc2VlbXMgbm90IGdvb2QuLgo+IEFuZCBpZiBJJ20gbm90
IHdyb25nIHdlJ3ZlIGFscmVhZHkgZGlzY3Vzc2VkIGl0IHNvbWV3aGVyZSBpbiBwcmV2aW91cyB2
ZXJzaW9ucy4KCk5ldmVybWluZC4gIFdlJ2QgaGF2ZSB0byBhZGQgZG8gLi4uIHdoaWxlIHNlbWlj
b2xvbiBhcm1vciwgYW5kIHRoZW4gaXQncwpoYXJkbHkgY2xlYXJlciBhbnltb3JlLgoKPiBTdGls
bCwgbm8gb2JqZWN0aW9ucyBmb3Igcy9lcnJwID09IE5VTEwvIWVycnAvIGFuZCB3ZSBuZWVkIHMv
KmVycnAgPT0gZXJyb3JfZmF0YWwvZXJycCA9PSAmZXJyb3JfZmF0YWwvIGZvciBzdXJlLgoKT2th
eSEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:29:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:29:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BBG-0008J8-8z; Fri, 21 Feb 2020 16:29:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5BBF-0008J3-2l
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:29:33 +0000
X-Inumbo-ID: 56d1d16c-54c7-11ea-86af-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 56d1d16c-54c7-11ea-86af-12813bfff9fa;
 Fri, 21 Feb 2020 16:29:32 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 658C2AD93;
 Fri, 21 Feb 2020 16:29:31 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
Date: Fri, 21 Feb 2020 17:29:33 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODoyNSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gLS0tIGEveGVuL2Fy
Y2gveDg2L3N5c2N0bC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4gQEAgLTc4LDgg
Kzc4LDExIEBAIHN0YXRpYyB2b2lkIGwzX2NhY2hlX2dldCh2b2lkICphcmcpCj4gIGxvbmcgY3B1
X3VwX2hlbHBlcih2b2lkICpkYXRhKQo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVu
c2lnbmVkIGxvbmcpZGF0YTsKPiAtICAgIGludCByZXQgPSBjcHVfdXAoY3B1KTsKPiArICAgIGlu
dCByZXQ7Cj4gIAo+ICsgICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3Jr
IGZyb20gcHJlY2VkaW5nIENQVSBvZmZsaW5lICovCj4gKyAgICByY3VfYmFycmllcigpOwo+ICsg
ICAgcmV0ID0gY3B1X3VwKGNwdSk7Cj4gICAgICBpZiAoIHJldCA9PSAtRUJVU1kgKQo+ICAgICAg
ewo+ICAgICAgICAgIC8qIE9uIEVCVVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQgaGF2ZSBvbmUgbW9y
ZSBnby4gKi8KPiBAQCAtMTA0LDcgKzEwNywxMSBAQCBsb25nIGNwdV91cF9oZWxwZXIodm9pZCAq
ZGF0YSkKPiAgbG9uZyBjcHVfZG93bl9oZWxwZXIodm9pZCAqZGF0YSkKPiAgewo+ICAgICAgaW50
IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7Cj4gLSAgICBpbnQgcmV0ID0gY3B1X2Rvd24oY3B1
KTsKPiArICAgIGludCByZXQ7Cj4gKwo+ICsgICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1
bGVkIFJDVSB3b3JrIGZyb20gcHJlY2VkaW5nIENQVSBvbmxpbmUgKi8KPiArICAgIHJjdV9iYXJy
aWVyKCk7Cj4gKyAgICByZXQgPSBjcHVfZG93bihjcHUpOwo+ICAgICAgaWYgKCByZXQgPT0gLUVC
VVNZICkKPiAgICAgIHsKPiAgICAgICAgICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5k
IGhhdmUgb25lIG1vcmUgZ28uICovCj4gCgpUaGVyZSBhcmUgbW9yZSBjYWxscyB0byBjcHVfdXAo
KSAvIGNwdV9kb3duKCksIG1vc3Qgbm90YWJseSBpbgpjb3JlX3BhcmtpbmcuYy4gV291bGRuJ3Qg
aXQgYmUgYmV0dGVyIHRvIG1ha2UgdGhlIGJhcnJpZXIgcGFydApvZiB0aGUgdHdvIGZ1bmN0aW9u
cz8gVGhpcyB3b3VsZCB0aGUgYWxzbyBjb3ZlciBub24teDg2IGluCmNhc2UgYW4gYXJjaCB3YW50
cyB0byBzdXBwb3J0IG9mZmxpbmluZy9vbmxpbmluZyBvZiBDUFVzLgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:34:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BFt-0000t9-9U; Fri, 21 Feb 2020 16:34:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F1Fm=4J=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j5BFr-0000t4-Sy
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:34:19 +0000
X-Inumbo-ID: 0207ce10-54c8-11ea-aa99-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 0207ce10-54c8-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 16:34:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582302859;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=aKj4cP4FGitqAYdpkXtqPuo1McOAdhjb7cNvze2C/Ag=;
 b=dJxYfWE8D51geJfn+1iW1rqQpEm1YWOmU2yYaso2otZiRKejOQA6upT3DmFybabyfs86Lp
 y+jHDhecNeEo0qnVPx/7b44hWZNNGPYigUaY8RF/SbSS52plX7OnuIDSeH0+k7W31KpHhw
 gwXFcVk26iKmh2gPgnxy+3YMtt+kYgc=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-48-RPD7Q-_SMcy4O4MKRGRnYA-1; Fri, 21 Feb 2020 11:34:17 -0500
X-MC-Unique: RPD7Q-_SMcy4O4MKRGRnYA-1
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com
 [10.5.11.13])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id C7646107ACC5;
 Fri, 21 Feb 2020 16:34:15 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 4D96687B08;
 Fri, 21 Feb 2020 16:34:08 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id C683811386A6; Fri, 21 Feb 2020 17:34:06 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
 <87d0a88k6d.fsf@dusky.pond.sub.org>
 <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
Date: Fri, 21 Feb 2020 17:34:06 +0100
In-Reply-To: <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Fri, 21 Feb 2020 12:20:23 +0300")
Message-ID: <875zfz6gsh.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IDIxLjAyLjIwMjAgMTA6MzgsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+PiBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+IHdy
aXRlczoKPj4KPj4+IEFkZCBmdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBjYWxsIGNv
cnJlc3BvbmRpbmcgRXJyb3IgKmVycgo+Pj4gY2xlYW5pbmcgZnVuY3Rpb24gYW4gc2V0IHBvaW50
ZXIgdG8gTlVMTC4KPj4+Cj4+PiBOZXcgZnVuY3Rpb25zOgo+Pj4gICAgZXJyb3JfZnJlZV9lcnJw
Cj4+PiAgICBlcnJvcl9yZXBvcnRfZXJycAo+Pj4gICAgd2Fybl9yZXBvcnRfZXJycAo+Pj4KPj4+
IFNpZ25lZC1vZmYtYnk6IFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZA
dmlydHVvenpvLmNvbT4KPj4+IFJldmlld2VkLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3Jn
Pgo+Pj4gUmV2aWV3ZWQtYnk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+Pj4gLS0t
Cj4+Pgo+Pj4gQ0M6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+Pj4gQ0M6IEtldmlu
IFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+Cj4+PiBDQzogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0
LmNvbT4KPj4+IENDOiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+Pj4gQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+IENDOiBBbnRob255IFBlcmFy
ZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+IENDOiBQYXVsIER1cnJhbnQgPHBhdWxA
eGVuLm9yZz4KPj4+IENDOiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+Cj4+
PiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1kQHJlZGhhdC5jb20+Cj4+PiBD
QzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPj4+IENDOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KPj4+IENDOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4
LmlibS5jb20+Cj4+PiBDQzogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgo+
Pj4gQ0M6IE1pY2hhZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KPj4+IENDOiBx
ZW11LWJsb2NrQG5vbmdudS5vcmcKPj4+IENDOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKPj4+Cj4+PiAgIGluY2x1ZGUvcWFwaS9lcnJvci5oIHwgMjYgKysrKysrKysrKysrKysrKysr
KysrKysrKysKPj4+ICAgMSBmaWxlIGNoYW5nZWQsIDI2IGluc2VydGlvbnMoKykKPj4+Cj4+PiBk
aWZmIC0tZ2l0IGEvaW5jbHVkZS9xYXBpL2Vycm9yLmggYi9pbmNsdWRlL3FhcGkvZXJyb3IuaAo+
Pj4gaW5kZXggYWQ1YjZlODk2ZC4uZDM0OTg3MTQ4ZCAxMDA2NDQKPj4+IC0tLSBhL2luY2x1ZGUv
cWFwaS9lcnJvci5oCj4+PiArKysgYi9pbmNsdWRlL3FhcGkvZXJyb3IuaAo+Pj4gQEAgLTMwOSw2
ICszMDksMzIgQEAgdm9pZCB3YXJuX3JlcG9ydGZfZXJyKEVycm9yICplcnIsIGNvbnN0IGNoYXIg
KmZtdCwgLi4uKQo+Pj4gICB2b2lkIGVycm9yX3JlcG9ydGZfZXJyKEVycm9yICplcnIsIGNvbnN0
IGNoYXIgKmZtdCwgLi4uKQo+Pj4gICAgICAgR0NDX0ZNVF9BVFRSKDIsIDMpOwo+Pj4gICArLyoK
Pj4+ICsgKiBGdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBjYWxsIGNvcnJlc3BvbmRp
bmcgRXJyb3IgKmVyciBjbGVhbmluZwo+Pj4gKyAqIGZ1bmN0aW9uLCB0aGVuIHNldCBwb2ludGVy
IHRvIE5VTEwuCj4+PiArICovCj4+PiArc3RhdGljIGlubGluZSB2b2lkIGVycm9yX2ZyZWVfZXJy
cChFcnJvciAqKmVycnApCj4+PiArewo+Pj4gKyAgICBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4+
PiArICAgIGVycm9yX2ZyZWUoKmVycnApOwo+Pj4gKyAgICAqZXJycCA9IE5VTEw7Cj4+PiArfQo+
Pj4gKwo+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBlcnJvcl9yZXBvcnRfZXJycChFcnJvciAqKmVy
cnApCj4+PiArewo+Pj4gKyAgICBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4+PiArICAgIGVycm9y
X3JlcG9ydF9lcnIoKmVycnApOwo+Pj4gKyAgICAqZXJycCA9IE5VTEw7Cj4+PiArfQo+Pj4gKwo+
Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB3YXJuX3JlcG9ydF9lcnJwKEVycm9yICoqZXJycCkKPj4+
ICt7Cj4+PiArICAgIGFzc2VydChlcnJwICYmICplcnJwKTsKPj4+ICsgICAgd2Fybl9yZXBvcnRf
ZXJyKCplcnJwKTsKPj4+ICsgICAgKmVycnAgPSBOVUxMOwo+Pj4gK30KPj4+ICsKPj4+ICsKPj4+
ICAgLyoKPj4+ICAgICogSnVzdCBsaWtlIGVycm9yX3NldGcoKSwgZXhjZXB0IHlvdSBnZXQgdG8g
c3BlY2lmeSB0aGUgZXJyb3IgY2xhc3MuCj4+PiAgICAqIE5vdGU6IHVzZSBvZiBlcnJvciBjbGFz
c2VzIG90aGVyIHRoYW4gRVJST1JfQ0xBU1NfR0VORVJJQ19FUlJPUiBpcwo+Pgo+PiBUaGVzZSBh
cHBlYXIgdG8gYmUgdW51c2VkIGFwYXJ0IGZyb20gdGhlIENvY2NpbmVsbGUgc2NyaXB0IGluIFBB
VENIIDAzLgo+Pgo+PiBUaGV5IGFyZSB1c2VkIGluIHRoZSBmdWxsICJbUkZDIHY1IDAwMC8xMjZd
IGVycm9yOiBhdXRvIHByb3BhZ2F0ZWQKPj4gbG9jYWxfZXJyIiBzZXJpZXMuICBPcHRpb25zOgo+
Pgo+PiAxLiBQaWNrIGEgZmV3IG1vcmUgcGF0Y2hlcyBpbnRvIHRoaXMgcGFydCBJIHNlcmllcywg
c28gdGhlc2UgZ3V5cyBjb21lCj4+ICAgICB3aXRoIHVzZXJzLgo+Cj4gSXQgbmVlZHMgc29tZSBh
ZGRpdGlvbmFsIGVmZm9ydCBmb3IgdGhpcyBzZXJpZXMuLiBCdXQgaXQncyBwb3NzaWJsZS4gU3Rp
bGwsCj4gSSB0aGluayB0aGF0IHdlIGF0IGxlYXN0IHNob3VsZCBub3QgcHVsbCBvdXQgcGF0Y2hl
cyB3aGljaCBzaG91bGQgYmUgaW4KPiBmdXR1cmUgc2VyaWVzIChmb3IgZXhhbXBsZSBmcm9tIHBw
YyBvciBibG9jay8pLi4KClllcywgd2Ugd2FudCB0byBrZWVwIHJlbGF0ZWQgc3R1ZmYgdG9nZXRo
ZXIuCgo+IEdyZXBwaW5nIHRocm91Z2ggdjU6Cj4gIGZvciB4IGluIHt3YXJuX3JlcG9ydF9lcnJw
LGVycm9yX3JlcG9ydF9lcnJwLGVycm9yX2ZyZWVfZXJycH07IGRvIGVjaG8gPT0gJHggPT07IGdp
dCBncmVwIC1sICR4IHwgZ3JlcCAtdiBjb2NjaW5lbGxlIHwgZ3JlcCAtdiAnZXJyb3JcLmgnOyBl
Y2hvOyBkb25lCj4gPT0gd2Fybl9yZXBvcnRfZXJycCA9PQo+IGJsb2NrL2ZpbGUtcG9zaXguYwo+
IGh3L3BwYy9zcGFwci5jCj4gaHcvcHBjL3NwYXByX2NhcHMuYwo+IGh3L3BwYy9zcGFwcl9pcnEu
Ywo+IGh3L3ZmaW8vcGNpLmMKPiBuZXQvdGFwLmMKPiBxb20vb2JqZWN0LmMKPgo+ID09IGVycm9y
X3JlcG9ydF9lcnJwID09Cj4gaHcvYmxvY2svdmhvc3QtdXNlci1ibGsuYwo+IHV0aWwvb3NsaWIt
cG9zaXguYwo+Cj4gPT0gZXJyb3JfZnJlZV9lcnJwID09Cj4gYmxvY2suYwo+IGJsb2NrL3FhcGku
Ywo+IGJsb2NrL3NoZWVwZG9nLmMKPiBibG9jay9zbmFwc2hvdC5jCj4gYmxvY2tkZXYuYwo+IGNo
YXJkZXYvY2hhci1zb2NrZXQuYwo+IGh3L2F1ZGlvL2ludGVsLWhkYS5jCj4gaHcvY29yZS9xZGV2
LXByb3BlcnRpZXMuYwo+IGh3L3BjaS1icmlkZ2UvcGNpX2JyaWRnZV9kZXYuYwo+IGh3L3BjaS1i
cmlkZ2UvcGNpZV9wY2lfYnJpZGdlLmMKPiBody9zY3NpL21lZ2FzYXMuYwo+IGh3L3Njc2kvbXB0
c2FzLmMKPiBody91c2IvaGNkLXhoY2kuYwo+IGlvL25ldC1saXN0ZW5lci5jCj4gbWlncmF0aW9u
L2NvbG8uYwo+IHFnYS9jb21tYW5kcy1wb3NpeC5jCj4gcWdhL2NvbW1hbmRzLXdpbjMyLmMKPiB1
dGlsL3FlbXUtc29ja2V0cy5jCj4KPiBXaGF0IGRvIHlvdSB3YW50IHRvIGFkZD8KClBBVENIIHY1
IDAzMiB1c2VzIGJvdGggZXJyb3JfcmVwb3J0X2VycnAoKSBhbmQgZXJyb3JfZnJlZV9lcnJwKCku
CkFkZGluZyB3YXJuX3JlcG9ydF9lcnJwKCkgd2l0aG91dCBhIHVzZXIgaXMgb2theSB3aXRoIG1l
LiAgV2hhdCBkbyB5b3UKdGhpbms/CgpJZiB0aGVyZSBhcmUgcGF0Y2hlcyB5b3UgY29uc2lkZXIg
cmVsYXRlZCB0byAwMzIsIGZlZWwgZnJlZSB0byB0aHJvdwp0aGVtIGluLgoKPj4KPj4gMi4gUHVu
dCB0aGlzIHBhdGNoIHRvIHRoZSBmaXJzdCBwYXJ0IHRoYXQgaGFzIHVzZXJzLCBhbG9uZyB3aXRo
IHRoZQo+PiAgICAgcGFydCBvZiB0aGUgQ29jY2luZWxsZSBzY3JpcHQgdGhhdCBkZWFscyB3aXRo
IHRoZW0uCj4KPiBCdXQgY29jY2luZWxsZSBzY3JpcHQgd291bGQgYmUgd3JvbmcsIGlmIHdlIGRy
b3AgdGhpcyBwYXJ0IGZyb20gaXQuIEkgdGhpbmssCj4gdGhhdCBhZnRlciBjb21taXQgd2hpY2gg
YWRkcyBjb2NjaW5lbGxlIHNjcmlwdCwgaXQgc2hvdWxkIHdvcmsgd2l0aCBhbnkgZmlsZSwKPiBu
b3Qgb25seSBzdWJzZXQgb2YgdGhlc2Ugc2VyaWVzLgo+Cj4gU28sIGl0J3MgcHJvYmFibHkgT0sg
Zm9yIG5vdyB0byBkcm9wIHRoZXNlIGZ1bmN0aW9ucywgZm9yY2luZyB0aGVpciBhZGRpdGlvbiBp
Zgo+IGNvY2NpbmVsbGUgc2NyaXB0IHdpbGwgYmUgYXBwbGllZCB3aGVyZSB0aGVzZSBmdW5jdGlv
bnMgYXJlIG5lZWRlZC4gV2UgY2FuLCBmb3IKPiBleGFtcGxlIGNvbW1lbnQgdGhlc2UgdGhyZWUg
ZnVuY3Rpb25zLgo+Cj4gU3BsaXR0aW5nIGNvY2NpbmVsbGUgc2NyaXB0IGludG8gdHdvIHBhcnRz
LCB3aGljaCB3aWxsIGJlIGluIGRpZmZlcmVudCBzZXJpZXMgd2lsbAo+IG5vdCBoZWxwIGFueSBw
YXRjaC1wb3J0aW5nIHByb2Nlc3Nlcy4KPgo+IE1vcmVvdmVyLCB0aGlzIHdpbGwgY3JlYXRlIGRl
cGVuZGVuY2llcyBiZXR3ZWVuIGZ1dHVyZSBzZXJpZXMgdXBkYXRpbmcgb3RoZXIgZmlsZXMuCj4K
PiBTbywgSSBkb24ndCBsaWtlIFsyLl0uLgoKQW5kIGl0J3MgbGlrZWx5IG1vcmUgd29yayB0aGFu
IDEuCgo+PiAzLiBEbyBub3RoaW5nOiBhY2NlcHQgdGhlIGZ1bmN0aW9ucyB3aXRob3V0IHVzZXJz
Lgo+Cj4gT0sgZm9yIG1lKQo+Cj4+Cj4+IEkgaGFiaXR1YWxseSBkaXNsaWtlIDMuLCBidXQgcmV2
aWV3aW5nIHRoZSByZXN0IG9mIHRoaXMgc2VyaWVzIG1pZ2h0Cj4+IG1ha2UgbWUgb3ZlcnJpZGUg
dGhhdCBkaXNsaWtlLgpbLi4uXQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:39:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:39:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BKZ-00014C-24; Fri, 21 Feb 2020 16:39:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5BKX-000142-Ut
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:39:09 +0000
X-Inumbo-ID: aea7de3a-54c8-11ea-86b2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aea7de3a-54c8-11ea-86b2-12813bfff9fa;
 Fri, 21 Feb 2020 16:39:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3B4DBAC35;
 Fri, 21 Feb 2020 16:39:08 +0000 (UTC)
To: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
References: <20200221083014.29274-1-aisaila@bitdefender.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <db92db09-3f73-aa91-cac7-a1652782da95@suse.com>
Date: Fri, 21 Feb 2020 17:39:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221083014.29274-1-aisaila@bitdefender.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH V4] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAwOTozMCwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6Cj4gQEAg
LTQ4MzUsNiArNDgzNiwyNiBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgKPiAgICAgICAgICBi
cmVhazsKPiAgICAgIH0KPiAgCj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0
eToKPiArICAgIHsKPiArICAgICAgICB1aW50MTZfdCBpZHggPSBhLnUuc2V0X3Zpc2liaWxpdHku
YWx0cDJtX2lkeDsKPiArCj4gKyAgICAgICAgaWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkucGFkIHx8
Cj4gKyAgICAgICAgICAgICBpZHggPj0gbWluKEFSUkFZX1NJWkUoZC0+YXJjaC5hbHRwMm1fcDJt
KSwgTUFYX0VQVFApIHx8CgpXaHkgbWluKCkgaGVyZT8gWW91IG9ubHkgYWNjZXNzIE1BWF9FUFRQ
LWRpbWVuc2lvbmVkIGFycmF5cyBhZmFpY3MuIElmCnRoaXMgaXMgaW50ZW50aW9uYWwsIEkgdGhp
bmsgaXQgZGVzZXJ2ZXMgYSBjb21tZW50LgoKPiArICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJt
X2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFApXSA9PQo+ICsgICAgICAgICAg
ICAgbWZuX3goSU5WQUxJRF9NRk4pICkKPiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+ICsg
ICAgICAgIGVsc2UgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApCj4gKyAgICAgICAgICAgIHJjID0g
LUVPUE5PVFNVUFA7Cj4gKyAgICAgICAgZWxzZSBpZiAoIGEudS5zZXRfdmlzaWJpbGl0eS52aXNp
YmxlICkKPiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FycmF5X2lu
ZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQo+ICsgICAgICAgICAgICAgICAgZC0+YXJjaC5h
bHRwMm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldOwo+ICsgICAgICAg
IGVsc2UKPiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FycmF5X2lu
ZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQo+ICsgICAgICAgICAgICAgICAgbWZuX3goSU5W
QUxJRF9NRk4pOwo+ICsgICAgICAgIGJyZWFrOwoKWW91IGRvbid0IHNlZW0gdG8gYmUgaG9sZGlu
ZyBhbnkgbG9ja3MuIEF0IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgbWVhbnMKdGhlIGluLXJhbmdlLWlu
ZGV4LWlzLXZhbGlkIGNoZWNrIGZ1cnRoZXIgdXAgd2lsbCBoYXZlIGJlY29tZSBzdGFsZQpieSB0
aGUgdGltZSB5b3UgYWN0dWFsbHkgY29uc3VtZSB0aGUgc2xvdC4KCj4gQEAgLTI2MzgsNyArMjYz
OSw5IEBAIGludCBwMm1fZGVzdHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwgdW5z
aWduZWQgaW50IGlkeCkKPiAgICAgICAgICB7Cj4gICAgICAgICAgICAgIHAybV9yZXNldF9hbHRw
Mm0oZCwgaWR4LCBBTFRQMk1fREVBQ1RJVkFURSk7Cj4gICAgICAgICAgICAgIGQtPmFyY2guYWx0
cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFApXSA9Cj4gLSAgICAgICAg
ICAgIG1mbl94KElOVkFMSURfTUZOKTsKPiArICAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURf
TUZOKTsKPiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2FycmF5X2lu
ZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQo+ICsgICAgICAgICAgICAgICAgbWZuX3goSU5W
QUxJRF9NRk4pOwoKSSBhcHByZWNpYXRlIHlvdSBhbHNvIGFkanVzdGluZyB0aGUgYm9ndXMgaW5k
ZW50YXRpb24gb2YgdGhlIHByZS0KZXhpc3RpbmcgbGluZS4KCkphbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:44:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:44:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BPU-0002F1-KD; Fri, 21 Feb 2020 16:44:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YW1k=4J=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1j5BPT-0002Ek-6H
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:44:15 +0000
X-Inumbo-ID: 3f9705f7-54c9-11ea-86b2-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3f9705f7-54c9-11ea-86b2-12813bfff9fa;
 Fri, 21 Feb 2020 16:43:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582303392;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=Gm4E2H+UsvDbJoOz38xrcXlXvsFFgBUsWOd4QRP/Pc8=;
 b=G3jxDonSVoYb+cZL10n86sMHcIEMnUiOvJlqkOYMqhWVt5gv8iupiJqEpFErxM3QWye8dt
 jdZJqrTMTjt5VjrCqLO/qaKIZJqjFPbZDrkvj1qcXdPiw/QTdA/7ChLoAEEU0GW/f1U/QY
 yUYJymKqUOflPuq27wvcU93mpvLQRbw=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-14-MWTpaPyAObe9_oE9y9YcQA-1; Fri, 21 Feb 2020 11:43:10 -0500
X-MC-Unique: MWTpaPyAObe9_oE9y9YcQA-1
Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com
 [10.5.11.15])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 92965801A0E;
 Fri, 21 Feb 2020 16:43:08 +0000 (UTC)
Received: from t480s.redhat.com (ovpn-117-197.ams2.redhat.com [10.36.117.197])
 by smtp.corp.redhat.com (Postfix) with ESMTP id F3FAE5C105;
 Fri, 21 Feb 2020 16:43:02 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: qemu-devel@nongnu.org
Date: Fri, 21 Feb 2020 17:41:54 +0100
Message-Id: <20200221164204.105570-4-david@redhat.com>
In-Reply-To: <20200221164204.105570-1-david@redhat.com>
References: <20200221164204.105570-1-david@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v2 03/13] numa: Teach ram block notifiers about
 resizeable ram blocks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Juan Quintela <quintela@redhat.com>,
 David Hildenbrand <david@redhat.com>,
 "Dr . David Alan Gilbert" <dgilbert@redhat.com>, Peter Xu <peterx@redhat.com>,
 Paul Durrant <paul@xen.org>, Igor Mammedov <imammedo@redhat.com>,
 "Michael S. Tsirkin" <mst@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, xen-devel@lists.xenproject.org,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmFtIGJsb2NrIG5vdGlmaWVycyBhcmUgY3VycmVudGx5IG5vdCBhd2FyZSBvZiByZXNpemVzLiBF
c3BlY2lhbGx5IHRvCmhhbmRsZSByZXNpemVzIGR1cmluZyBtaWdyYXRpb24sIGJ1dCBhbHNvIHRv
IGltcGxlbWVudCBhY3R1YWxseSByZXNpemVhYmxlCnJhbSBibG9ja3MgKG1ha2UgZXZlcnl0aGlu
ZyBiZXR3ZWVuIHVzZWRfbGVuZ3RoIGFuZCBtYXhfbGVuZ3RoCmluYWNjZXNzaWJsZSksIHdlIHdh
bnQgdG8gdGVhY2ggcmFtIGJsb2NrIG5vdGlmaWVycyBhYm91dCByZXNpemVhYmxlCnJhbS4KCklu
dHJvZHVjZSB0aGUgYmFzaWMgaW5mcmFzdHJ1Y3R1cmUgYnV0IGtlZXAgdXNpbmcgbWF4X3NpemUg
aW4gdGhlCmV4aXN0aW5nIG5vdGlmaWVycy4gU3VwcGx5IHRoZSBtYXhfc2l6ZSB3aGVuIGFkZGlu
ZyBhbmQgcmVtb3ZpbmcgcmFtCmJsb2Nrcy4gQWxzbywgbm90aWZ5IG9uIHJlc2l6ZXMuCgpBY2tl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+ClJldmlld2VkLWJ5OiBQZXRlciBYdSA8
cGV0ZXJ4QHJlZGhhdC5jb20+CkNjOiBSaWNoYXJkIEhlbmRlcnNvbiA8cnRoQHR3aWRkbGUubmV0
PgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KQ2M6ICJEci4gRGF2aWQg
QWxhbiBHaWxiZXJ0IiA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KQ2M6IEVkdWFyZG8gSGFia29zdCA8
ZWhhYmtvc3RAcmVkaGF0LmNvbT4KQ2M6IE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJh
dW1AZ21haWwuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkNjOiBQ
YXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KQ2M6ICJNaWNoYWVsIFMuIFRzaXJraW4iIDxtc3RA
cmVkaGF0LmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogSWdvciBN
YW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVu
YnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+Ci0tLQogZXhlYy5jICAgICAgICAgICAgICAgICAgICAg
fCAxMyArKysrKysrKysrKy0tCiBody9jb3JlL251bWEuYyAgICAgICAgICAgICB8IDIyICsrKysr
KysrKysrKysrKysrLS0tLS0KIGh3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jIHwgIDcgKysrKy0t
LQogaW5jbHVkZS9leGVjL3JhbWxpc3QuaCAgICAgfCAxMyArKysrKysrKystLS0tCiB0YXJnZXQv
aTM4Ni9oYXgtbWVtLmMgICAgICB8ICA1ICsrKy0tCiB0YXJnZXQvaTM4Ni9zZXYuYyAgICAgICAg
ICB8IDE4ICsrKysrKysrKystLS0tLS0tLQogdXRpbC92ZmlvLWhlbHBlcnMuYyAgICAgICAgfCAx
NiArKysrKysrKy0tLS0tLS0tCiA3IGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDMy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V4ZWMuYyBiL2V4ZWMuYwppbmRleCBkZmQ0M2Qy
N2M2Li5iNzUyNTBlNzczIDEwMDY0NAotLS0gYS9leGVjLmMKKysrIGIvZXhlYy5jCkBAIC0yMTI5
LDYgKzIxMjksOCBAQCBzdGF0aWMgaW50IG1lbW9yeV90cnlfZW5hYmxlX21lcmdpbmcodm9pZCAq
YWRkciwgc2l6ZV90IGxlbikKICAqLwogaW50IHFlbXVfcmFtX3Jlc2l6ZShSQU1CbG9jayAqYmxv
Y2ssIHJhbV9hZGRyX3QgbmV3c2l6ZSwgRXJyb3IgKiplcnJwKQogeworICAgIGNvbnN0IHJhbV9h
ZGRyX3Qgb2xkc2l6ZSA9IGJsb2NrLT51c2VkX2xlbmd0aDsKKwogICAgIGFzc2VydChibG9jayk7
CiAKICAgICBuZXdzaXplID0gSE9TVF9QQUdFX0FMSUdOKG5ld3NpemUpOwpAQCAtMjE1Myw2ICsy
MTU1LDExIEBAIGludCBxZW11X3JhbV9yZXNpemUoUkFNQmxvY2sgKmJsb2NrLCByYW1fYWRkcl90
IG5ld3NpemUsIEVycm9yICoqZXJycCkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQog
CisgICAgLyogTm90aWZ5IGJlZm9yZSBtb2RpZnlpbmcgdGhlIHJhbSBibG9jayBhbmQgdG91Y2hp
bmcgdGhlIGJpdG1hcHMuICovCisgICAgaWYgKGJsb2NrLT5ob3N0KSB7CisgICAgICAgIHJhbV9i
bG9ja19ub3RpZnlfcmVzaXplKGJsb2NrLT5ob3N0LCBvbGRzaXplLCBuZXdzaXplKTsKKyAgICB9
CisKICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X2NsZWFyX2RpcnR5X3JhbmdlKGJsb2NrLT5vZmZz
ZXQsIGJsb2NrLT51c2VkX2xlbmd0aCk7CiAgICAgYmxvY2stPnVzZWRfbGVuZ3RoID0gbmV3c2l6
ZTsKICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3NldF9kaXJ0eV9yYW5nZShibG9jay0+b2Zmc2V0
LCBibG9jay0+dXNlZF9sZW5ndGgsCkBAIC0yMzEyLDcgKzIzMTksOCBAQCBzdGF0aWMgdm9pZCBy
YW1fYmxvY2tfYWRkKFJBTUJsb2NrICpuZXdfYmxvY2ssIEVycm9yICoqZXJycCwgYm9vbCBzaGFy
ZWQpCiAgICAgICAgIHFlbXVfbWFkdmlzZShuZXdfYmxvY2stPmhvc3QsIG5ld19ibG9jay0+bWF4
X2xlbmd0aCwgUUVNVV9NQURWX0hVR0VQQUdFKTsKICAgICAgICAgLyogTUFEVl9ET05URk9SSyBp
cyBhbHNvIG5lZWRlZCBieSBLVk0gaW4gYWJzZW5jZSBvZiBzeW5jaHJvbm91cyBNTVUgKi8KICAg
ICAgICAgcWVtdV9tYWR2aXNlKG5ld19ibG9jay0+aG9zdCwgbmV3X2Jsb2NrLT5tYXhfbGVuZ3Ro
LCBRRU1VX01BRFZfRE9OVEZPUkspOwotICAgICAgICByYW1fYmxvY2tfbm90aWZ5X2FkZChuZXdf
YmxvY2stPmhvc3QsIG5ld19ibG9jay0+bWF4X2xlbmd0aCk7CisgICAgICAgIHJhbV9ibG9ja19u
b3RpZnlfYWRkKG5ld19ibG9jay0+aG9zdCwgbmV3X2Jsb2NrLT51c2VkX2xlbmd0aCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbmV3X2Jsb2NrLT5tYXhfbGVuZ3RoKTsKICAgICB9CiB9
CiAKQEAgLTI0OTIsNyArMjUwMCw4IEBAIHZvaWQgcWVtdV9yYW1fZnJlZShSQU1CbG9jayAqYmxv
Y2spCiAgICAgfQogCiAgICAgaWYgKGJsb2NrLT5ob3N0KSB7Ci0gICAgICAgIHJhbV9ibG9ja19u
b3RpZnlfcmVtb3ZlKGJsb2NrLT5ob3N0LCBibG9jay0+bWF4X2xlbmd0aCk7CisgICAgICAgIHJh
bV9ibG9ja19ub3RpZnlfcmVtb3ZlKGJsb2NrLT5ob3N0LCBibG9jay0+dXNlZF9sZW5ndGgsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrLT5tYXhfbGVuZ3RoKTsKICAgICB9
CiAKICAgICBxZW11X211dGV4X2xvY2tfcmFtbGlzdCgpOwpkaWZmIC0tZ2l0IGEvaHcvY29yZS9u
dW1hLmMgYi9ody9jb3JlL251bWEuYwppbmRleCA2NTk5YzY5ZTA1Li5lMjhhZDI0ZmNkIDEwMDY0
NAotLS0gYS9ody9jb3JlL251bWEuYworKysgYi9ody9jb3JlL251bWEuYwpAQCAtOTAyLDExICs5
MDIsMTIgQEAgdm9pZCBxdWVyeV9udW1hX25vZGVfbWVtKE51bWFOb2RlTWVtIG5vZGVfbWVtW10s
IE1hY2hpbmVTdGF0ZSAqbXMpCiBzdGF0aWMgaW50IHJhbV9ibG9ja19ub3RpZnlfYWRkX3Npbmds
ZShSQU1CbG9jayAqcmIsIHZvaWQgKm9wYXF1ZSkKIHsKICAgICBjb25zdCByYW1fYWRkcl90IG1h
eF9zaXplID0gcWVtdV9yYW1fZ2V0X21heF9sZW5ndGgocmIpOworICAgIGNvbnN0IHJhbV9hZGRy
X3Qgc2l6ZSA9IHFlbXVfcmFtX2dldF91c2VkX2xlbmd0aChyYik7CiAgICAgdm9pZCAqaG9zdCA9
IHFlbXVfcmFtX2dldF9ob3N0X2FkZHIocmIpOwogICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlm
aWVyID0gb3BhcXVlOwogCiAgICAgaWYgKGhvc3QpIHsKLSAgICAgICAgbm90aWZpZXItPnJhbV9i
bG9ja19hZGRlZChub3RpZmllciwgaG9zdCwgbWF4X3NpemUpOworICAgICAgICBub3RpZmllci0+
cmFtX2Jsb2NrX2FkZGVkKG5vdGlmaWVyLCBob3N0LCBzaXplLCBtYXhfc2l6ZSk7CiAgICAgfQog
ICAgIHJldHVybiAwOwogfQpAQCAtOTIzLDIwICs5MjQsMzEgQEAgdm9pZCByYW1fYmxvY2tfbm90
aWZpZXJfcmVtb3ZlKFJBTUJsb2NrTm90aWZpZXIgKm4pCiAgICAgUUxJU1RfUkVNT1ZFKG4sIG5l
eHQpOwogfQogCi12b2lkIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZvaWQgKmhvc3QsIHNpemVfdCBz
aXplKQordm9pZCByYW1fYmxvY2tfbm90aWZ5X2FkZCh2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwg
c2l6ZV90IG1heF9zaXplKQogewogICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlmaWVyOwogCiAg
ICAgUUxJU1RfRk9SRUFDSChub3RpZmllciwgJnJhbV9saXN0LnJhbWJsb2NrX25vdGlmaWVycywg
bmV4dCkgewotICAgICAgICBub3RpZmllci0+cmFtX2Jsb2NrX2FkZGVkKG5vdGlmaWVyLCBob3N0
LCBzaXplKTsKKyAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19hZGRlZChub3RpZmllciwgaG9z
dCwgc2l6ZSwgbWF4X3NpemUpOwogICAgIH0KIH0KIAotdm9pZCByYW1fYmxvY2tfbm90aWZ5X3Jl
bW92ZSh2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3ZvaWQgcmFtX2Jsb2NrX25vdGlmeV9yZW1v
dmUodm9pZCAqaG9zdCwgc2l6ZV90IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBSQU1C
bG9ja05vdGlmaWVyICpub3RpZmllcjsKIAogICAgIFFMSVNUX0ZPUkVBQ0gobm90aWZpZXIsICZy
YW1fbGlzdC5yYW1ibG9ja19ub3RpZmllcnMsIG5leHQpIHsKLSAgICAgICAgbm90aWZpZXItPnJh
bV9ibG9ja19yZW1vdmVkKG5vdGlmaWVyLCBob3N0LCBzaXplKTsKKyAgICAgICAgbm90aWZpZXIt
PnJhbV9ibG9ja19yZW1vdmVkKG5vdGlmaWVyLCBob3N0LCBzaXplLCBtYXhfc2l6ZSk7CisgICAg
fQorfQorCit2b2lkIHJhbV9ibG9ja19ub3RpZnlfcmVzaXplKHZvaWQgKmhvc3QsIHNpemVfdCBv
bGRfc2l6ZSwgc2l6ZV90IG5ld19zaXplKQoreworICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlm
aWVyOworCisgICAgUUxJU1RfRk9SRUFDSChub3RpZmllciwgJnJhbV9saXN0LnJhbWJsb2NrX25v
dGlmaWVycywgbmV4dCkgeworICAgICAgICBpZiAobm90aWZpZXItPnJhbV9ibG9ja19yZXNpemVk
KSB7CisgICAgICAgICAgICBub3RpZmllci0+cmFtX2Jsb2NrX3Jlc2l6ZWQobm90aWZpZXIsIGhv
c3QsIG9sZF9zaXplLCBuZXdfc2l6ZSk7CisgICAgICAgIH0KICAgICB9CiB9CmRpZmYgLS1naXQg
YS9ody9pMzg2L3hlbi94ZW4tbWFwY2FjaGUuYyBiL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5j
CmluZGV4IDViMTIwZWQ0NGIuLmQ2ZGNlYTY1ZDEgMTAwNjQ0Ci0tLSBhL2h3L2kzODYveGVuL3hl
bi1tYXBjYWNoZS5jCisrKyBiL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCkBAIC0xNjksNyAr
MTY5LDggQEAgc3RhdGljIHZvaWQgeGVuX3JlbWFwX2J1Y2tldChNYXBDYWNoZUVudHJ5ICplbnRy
eSwKIAogICAgIGlmIChlbnRyeS0+dmFkZHJfYmFzZSAhPSBOVUxMKSB7CiAgICAgICAgIGlmICgh
KGVudHJ5LT5mbGFncyAmIFhFTl9NQVBDQUNIRV9FTlRSWV9EVU1NWSkpIHsKLSAgICAgICAgICAg
IHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKGVudHJ5LT52YWRkcl9iYXNlLCBlbnRyeS0+c2l6ZSk7
CisgICAgICAgICAgICByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZShlbnRyeS0+dmFkZHJfYmFzZSwg
ZW50cnktPnNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnRyeS0+
c2l6ZSk7CiAgICAgICAgIH0KICAgICAgICAgaWYgKG11bm1hcChlbnRyeS0+dmFkZHJfYmFzZSwg
ZW50cnktPnNpemUpICE9IDApIHsKICAgICAgICAgICAgIHBlcnJvcigidW5tYXAgZmFpbHMiKTsK
QEAgLTIxMSw3ICsyMTIsNyBAQCBzdGF0aWMgdm9pZCB4ZW5fcmVtYXBfYnVja2V0KE1hcENhY2hl
RW50cnkgKmVudHJ5LAogICAgIH0KIAogICAgIGlmICghKGVudHJ5LT5mbGFncyAmIFhFTl9NQVBD
QUNIRV9FTlRSWV9EVU1NWSkpIHsKLSAgICAgICAgcmFtX2Jsb2NrX25vdGlmeV9hZGQodmFkZHJf
YmFzZSwgc2l6ZSk7CisgICAgICAgIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZhZGRyX2Jhc2UsIHNp
emUsIHNpemUpOwogICAgIH0KIAogICAgIGVudHJ5LT52YWRkcl9iYXNlID0gdmFkZHJfYmFzZTsK
QEAgLTQ1Miw3ICs0NTMsNyBAQCBzdGF0aWMgdm9pZCB4ZW5faW52YWxpZGF0ZV9tYXBfY2FjaGVf
ZW50cnlfdW5sb2NrZWQodWludDhfdCAqYnVmZmVyKQogICAgIH0KIAogICAgIHBlbnRyeS0+bmV4
dCA9IGVudHJ5LT5uZXh0OwotICAgIHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKGVudHJ5LT52YWRk
cl9iYXNlLCBlbnRyeS0+c2l6ZSk7CisgICAgcmFtX2Jsb2NrX25vdGlmeV9yZW1vdmUoZW50cnkt
PnZhZGRyX2Jhc2UsIGVudHJ5LT5zaXplLCBlbnRyeS0+c2l6ZSk7CiAgICAgaWYgKG11bm1hcChl
bnRyeS0+dmFkZHJfYmFzZSwgZW50cnktPnNpemUpICE9IDApIHsKICAgICAgICAgcGVycm9yKCJ1
bm1hcCBmYWlscyIpOwogICAgICAgICBleGl0KC0xKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZXhl
Yy9yYW1saXN0LmggYi9pbmNsdWRlL2V4ZWMvcmFtbGlzdC5oCmluZGV4IGJjNGZhYTFiMDAuLjI5
M2MwZGRhYmUgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZXhlYy9yYW1saXN0LmgKKysrIGIvaW5jbHVk
ZS9leGVjL3JhbWxpc3QuaApAQCAtNjUsMTUgKzY1LDIwIEBAIHZvaWQgcWVtdV9tdXRleF9sb2Nr
X3JhbWxpc3Qodm9pZCk7CiB2b2lkIHFlbXVfbXV0ZXhfdW5sb2NrX3JhbWxpc3Qodm9pZCk7CiAK
IHN0cnVjdCBSQU1CbG9ja05vdGlmaWVyIHsKLSAgICB2b2lkICgqcmFtX2Jsb2NrX2FkZGVkKShS
QU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSk7Ci0gICAgdm9pZCAo
KnJhbV9ibG9ja19yZW1vdmVkKShSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXpl
X3Qgc2l6ZSk7CisgICAgdm9pZCAoKnJhbV9ibG9ja19hZGRlZCkoUkFNQmxvY2tOb3RpZmllciAq
biwgdm9pZCAqaG9zdCwgc2l6ZV90IHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZV90IG1heF9zaXplKTsKKyAgICB2b2lkICgqcmFtX2Jsb2NrX3JlbW92ZWQpKFJBTUJsb2Nr
Tm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgc2l6ZV90IG1heF9zaXplKTsKKyAgICB2b2lkICgqcmFtX2Jsb2NrX3Jlc2l6
ZWQpKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBvbGRfc2l6ZSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBuZXdfc2l6ZSk7CiAgICAgUUxJU1Rf
RU5UUlkoUkFNQmxvY2tOb3RpZmllcikgbmV4dDsKIH07CiAKIHZvaWQgcmFtX2Jsb2NrX25vdGlm
aWVyX2FkZChSQU1CbG9ja05vdGlmaWVyICpuKTsKIHZvaWQgcmFtX2Jsb2NrX25vdGlmaWVyX3Jl
bW92ZShSQU1CbG9ja05vdGlmaWVyICpuKTsKLXZvaWQgcmFtX2Jsb2NrX25vdGlmeV9hZGQodm9p
ZCAqaG9zdCwgc2l6ZV90IHNpemUpOwotdm9pZCByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZSh2b2lk
ICpob3N0LCBzaXplX3Qgc2l6ZSk7Cit2b2lkIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZvaWQgKmhv
c3QsIHNpemVfdCBzaXplLCBzaXplX3QgbWF4X3NpemUpOwordm9pZCByYW1fYmxvY2tfbm90aWZ5
X3JlbW92ZSh2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwgc2l6ZV90IG1heF9zaXplKTsKK3ZvaWQg
cmFtX2Jsb2NrX25vdGlmeV9yZXNpemUodm9pZCAqaG9zdCwgc2l6ZV90IG9sZF9zaXplLCBzaXpl
X3QgbmV3X3NpemUpOwogCiB2b2lkIHJhbV9ibG9ja19kdW1wKE1vbml0b3IgKm1vbik7CiAKZGlm
ZiAtLWdpdCBhL3RhcmdldC9pMzg2L2hheC1tZW0uYyBiL3RhcmdldC9pMzg2L2hheC1tZW0uYwpp
bmRleCA2YmI1YTI0OTE3Li40NTRkN2ZiMjEyIDEwMDY0NAotLS0gYS90YXJnZXQvaTM4Ni9oYXgt
bWVtLmMKKysrIGIvdGFyZ2V0L2kzODYvaGF4LW1lbS5jCkBAIC0yOTMsNyArMjkzLDggQEAgc3Rh
dGljIE1lbW9yeUxpc3RlbmVyIGhheF9tZW1vcnlfbGlzdGVuZXIgPSB7CiAgICAgLnByaW9yaXR5
ID0gMTAsCiB9OwogCi1zdGF0aWMgdm9pZCBoYXhfcmFtX2Jsb2NrX2FkZGVkKFJBTUJsb2NrTm90
aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQorc3RhdGljIHZvaWQgaGF4X3JhbV9i
bG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG1heF9zaXplKQogewogICAg
IC8qCiAgICAgICogV2UgbXVzdCByZWdpc3RlciBlYWNoIFJBTSBibG9jayB3aXRoIHRoZSBIQVhN
IGtlcm5lbCBtb2R1bGUsIG9yCkBAIC0zMDQsNyArMzA1LDcgQEAgc3RhdGljIHZvaWQgaGF4X3Jh
bV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6
ZSkKICAgICAgKiBob3N0IHBoeXNpY2FsIHBhZ2VzIGZvciB0aGUgUkFNIGJsb2NrIGFzIHBhcnQg
b2YgdGhpcyByZWdpc3RyYXRpb24KICAgICAgKiBwcm9jZXNzLCBoZW5jZSB0aGUgbmFtZSBoYXhf
cG9wdWxhdGVfcmFtKCkuCiAgICAgICovCi0gICAgaWYgKGhheF9wb3B1bGF0ZV9yYW0oKHVpbnQ2
NF90KSh1aW50cHRyX3QpaG9zdCwgc2l6ZSkgPCAwKSB7CisgICAgaWYgKGhheF9wb3B1bGF0ZV9y
YW0oKHVpbnQ2NF90KSh1aW50cHRyX3QpaG9zdCwgbWF4X3NpemUpIDwgMCkgewogICAgICAgICBm
cHJpbnRmKHN0ZGVyciwgIkhBWCBmYWlsZWQgdG8gcG9wdWxhdGUgUkFNXG4iKTsKICAgICAgICAg
YWJvcnQoKTsKICAgICB9CmRpZmYgLS1naXQgYS90YXJnZXQvaTM4Ni9zZXYuYyBiL3RhcmdldC9p
Mzg2L3Nldi5jCmluZGV4IDAyNGJiMjRlNTEuLjZiNGNlZTI0YTIgMTAwNjQ0Ci0tLSBhL3Rhcmdl
dC9pMzg2L3Nldi5jCisrKyBiL3RhcmdldC9pMzg2L3Nldi5jCkBAIC0xMjksNyArMTI5LDggQEAg
c2V2X3NldF9ndWVzdF9zdGF0ZShTZXZTdGF0ZSBuZXdfc3RhdGUpCiB9CiAKIHN0YXRpYyB2b2lk
Ci1zZXZfcmFtX2Jsb2NrX2FkZGVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNp
emVfdCBzaXplKQorc2V2X3JhbV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lk
ICpob3N0LCBzaXplX3Qgc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG1heF9zaXpl
KQogewogICAgIGludCByOwogICAgIHN0cnVjdCBrdm1fZW5jX3JlZ2lvbiByYW5nZTsKQEAgLTE0
NiwxOSArMTQ3LDIwIEBAIHNldl9yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwg
dm9pZCAqaG9zdCwgc2l6ZV90IHNpemUpCiAgICAgfQogCiAgICAgcmFuZ2UuYWRkciA9IChfX3U2
NCkodW5zaWduZWQgbG9uZylob3N0OwotICAgIHJhbmdlLnNpemUgPSBzaXplOworICAgIHJhbmdl
LnNpemUgPSBtYXhfc2l6ZTsKIAotICAgIHRyYWNlX2t2bV9tZW1jcnlwdF9yZWdpc3Rlcl9yZWdp
b24oaG9zdCwgc2l6ZSk7CisgICAgdHJhY2Vfa3ZtX21lbWNyeXB0X3JlZ2lzdGVyX3JlZ2lvbiho
b3N0LCBtYXhfc2l6ZSk7CiAgICAgciA9IGt2bV92bV9pb2N0bChrdm1fc3RhdGUsIEtWTV9NRU1P
UllfRU5DUllQVF9SRUdfUkVHSU9OLCAmcmFuZ2UpOwogICAgIGlmIChyKSB7CiAgICAgICAgIGVy
cm9yX3JlcG9ydCgiJXM6IGZhaWxlZCB0byByZWdpc3RlciByZWdpb24gKCVwKyUjengpIGVycm9y
ICclcyciLAotICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIHNpemUsIHN0cmVy
cm9yKGVycm5vKSk7CisgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgaG9zdCwgbWF4X3Np
emUsIHN0cmVycm9yKGVycm5vKSk7CiAgICAgICAgIGV4aXQoMSk7CiAgICAgfQogfQogCiBzdGF0
aWMgdm9pZAotc2V2X3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQg
Kmhvc3QsIHNpemVfdCBzaXplKQorc2V2X3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZp
ZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplLAorICAgICAgICAgICAgICAgICAgICAgIHNp
emVfdCBtYXhfc2l6ZSkKIHsKICAgICBpbnQgcjsKICAgICBzdHJ1Y3Qga3ZtX2VuY19yZWdpb24g
cmFuZ2U7CkBAIC0xNzUsMTMgKzE3NywxMyBAQCBzZXZfcmFtX2Jsb2NrX3JlbW92ZWQoUkFNQmxv
Y2tOb3RpZmllciAqbiwgdm9pZCAqaG9zdCwgc2l6ZV90IHNpemUpCiAgICAgfQogCiAgICAgcmFu
Z2UuYWRkciA9IChfX3U2NCkodW5zaWduZWQgbG9uZylob3N0OwotICAgIHJhbmdlLnNpemUgPSBz
aXplOworICAgIHJhbmdlLnNpemUgPSBtYXhfc2l6ZTsKIAotICAgIHRyYWNlX2t2bV9tZW1jcnlw
dF91bnJlZ2lzdGVyX3JlZ2lvbihob3N0LCBzaXplKTsKKyAgICB0cmFjZV9rdm1fbWVtY3J5cHRf
dW5yZWdpc3Rlcl9yZWdpb24oaG9zdCwgbWF4X3NpemUpOwogICAgIHIgPSBrdm1fdm1faW9jdGwo
a3ZtX3N0YXRlLCBLVk1fTUVNT1JZX0VOQ1JZUFRfVU5SRUdfUkVHSU9OLCAmcmFuZ2UpOwogICAg
IGlmIChyKSB7CiAgICAgICAgIGVycm9yX3JlcG9ydCgiJXM6IGZhaWxlZCB0byB1bnJlZ2lzdGVy
IHJlZ2lvbiAoJXArJSN6eCkiLAotICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3Qs
IHNpemUpOworICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIG1heF9zaXplKTsK
ICAgICB9CiB9CiAKZGlmZiAtLWdpdCBhL3V0aWwvdmZpby1oZWxwZXJzLmMgYi91dGlsL3ZmaW8t
aGVscGVycy5jCmluZGV4IDI2MDU3MGFlMTkuLjllYzAxYmZlMjYgMTAwNjQ0Ci0tLSBhL3V0aWwv
dmZpby1oZWxwZXJzLmMKKysrIGIvdXRpbC92ZmlvLWhlbHBlcnMuYwpAQCAtMzcyLDI2ICszNzIs
MjYgQEAgZmFpbF9jb250YWluZXI6CiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHZvaWQg
cWVtdV92ZmlvX3JhbV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3N0
YXRpYyB2b2lkIHFlbXVfdmZpb19yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwg
dm9pZCAqaG9zdCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90
IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBRRU1VVkZJT1N0YXRlICpzID0gY29udGFp
bmVyX29mKG4sIFFFTVVWRklPU3RhdGUsIHJhbV9ub3RpZmllcik7CiAgICAgaW50IHJldDsKIAot
ICAgIHRyYWNlX3FlbXVfdmZpb19yYW1fYmxvY2tfYWRkZWQocywgaG9zdCwgc2l6ZSk7Ci0gICAg
cmV0ID0gcWVtdV92ZmlvX2RtYV9tYXAocywgaG9zdCwgc2l6ZSwgZmFsc2UsIE5VTEwpOworICAg
IHRyYWNlX3FlbXVfdmZpb19yYW1fYmxvY2tfYWRkZWQocywgaG9zdCwgbWF4X3NpemUpOworICAg
IHJldCA9IHFlbXVfdmZpb19kbWFfbWFwKHMsIGhvc3QsIG1heF9zaXplLCBmYWxzZSwgTlVMTCk7
CiAgICAgaWYgKHJldCkgewotICAgICAgICBlcnJvcl9yZXBvcnQoInFlbXVfdmZpb19kbWFfbWFw
KCVwLCAlenUpIGZhaWxlZDogJXMiLCBob3N0LCBzaXplLAorICAgICAgICBlcnJvcl9yZXBvcnQo
InFlbXVfdmZpb19kbWFfbWFwKCVwLCAlenUpIGZhaWxlZDogJXMiLCBob3N0LCBtYXhfc2l6ZSwK
ICAgICAgICAgICAgICAgICAgICAgIHN0cmVycm9yKC1yZXQpKTsKICAgICB9CiB9CiAKLXN0YXRp
YyB2b2lkIHFlbXVfdmZpb19yYW1fYmxvY2tfcmVtb3ZlZChSQU1CbG9ja05vdGlmaWVyICpuLAot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmhvc3QsIHNpemVf
dCBzaXplKQorc3RhdGljIHZvaWQgcWVtdV92ZmlvX3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2Nr
Tm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc2l6ZV90IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBRRU1VVkZJT1N0
YXRlICpzID0gY29udGFpbmVyX29mKG4sIFFFTVVWRklPU3RhdGUsIHJhbV9ub3RpZmllcik7CiAg
ICAgaWYgKGhvc3QpIHsKLSAgICAgICAgdHJhY2VfcWVtdV92ZmlvX3JhbV9ibG9ja19yZW1vdmVk
KHMsIGhvc3QsIHNpemUpOworICAgICAgICB0cmFjZV9xZW11X3ZmaW9fcmFtX2Jsb2NrX3JlbW92
ZWQocywgaG9zdCwgbWF4X3NpemUpOwogICAgICAgICBxZW11X3ZmaW9fZG1hX3VubWFwKHMsIGhv
c3QpOwogICAgIH0KIH0KLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:44:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:44:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BPQ-0002EC-62; Fri, 21 Feb 2020 16:44:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5BPO-0002Dq-AP
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:44:10 +0000
X-Inumbo-ID: 36fb86b0-54c9-11ea-86b2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36fb86b0-54c9-11ea-86b2-12813bfff9fa;
 Fri, 21 Feb 2020 16:42:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AF876AD26;
 Fri, 21 Feb 2020 16:42:56 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>, Wei Liu <wl@xen.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-4-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4aaf28c7-8087-733f-de53-9d60a8db681d@suse.com>
Date: Fri, 21 Feb 2020 17:42:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-4-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 4/8] xen/vmap: allow vm_init_type to be
 called during early_boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMTozMiwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IEZyb206IFdlaSBM
aXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gV2Ugd2FudCB0byBtb3ZlIHZtX2luaXQsIHdo
aWNoIGNhbGxzIHZtX2luaXRfdHlwZSB1bmRlciB0aGUgaG9vZCwgdG8KPiBlYXJseSBib290IHN0
YWdlLiBBZGQgYSBwYXRoIHRvIGdldCBwYWdlIGZyb20gYm9vdCBhbGxvY2F0b3IgaW5zdGVhZC4K
PiAKPiBBZGQgYW4gZW1hY3MgYmxvY2sgdG8gdGhhdCBmaWxlIHdoaWxlIEkgd2FzIHRoZXJlLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:46:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:46:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BRw-0002Sf-69; Fri, 21 Feb 2020 16:46:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5BRu-0002SZ-Py
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:46:46 +0000
X-Inumbo-ID: becd5a50-54c9-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id becd5a50-54c9-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 16:46:45 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5AB2DACAE;
 Fri, 21 Feb 2020 16:46:44 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-5-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <26266276-04cf-14dc-52f1-f3a5df525cc4@suse.com>
Date: Fri, 21 Feb 2020 17:46:47 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-5-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 5/8] xen/vmap: allow vmap() to be called
 during early boot
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMTozMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IEZyb206IERhdmlk
IFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4gCj4gU2lnbmVkLW9mZi1ieTogRGF2aWQg
V29vZGhvdXNlIDxkd213QGFtYXpvbi5jby51az4KCkEgd29yZCBvbiB0aGUgIndoeSIgd291bGQg
YmUgbmljZSwganVzdCBsaWtlIFdlaSBoYXMgaW4gdGhlIHByZXZpb3VzCnBhdGNoLiBCZXNpZGVz
IHRoYXQganVzdCB0d28gY29zbWV0aWMgcmVxdWVzdHM6Cgo+IC0tLSBhL3hlbi9jb21tb24vdm1h
cC5jCj4gKysrIGIveGVuL2NvbW1vbi92bWFwLmMKPiBAQCAtNjgsNyArNjgsNyBAQCBzdGF0aWMg
dm9pZCAqdm1fYWxsb2ModW5zaWduZWQgaW50IG5yLCB1bnNpZ25lZCBpbnQgYWxpZ24sCj4gICAg
ICBzcGluX2xvY2soJnZtX2xvY2spOwo+ICAgICAgZm9yICggOyA7ICkKPiAgICAgIHsKPiAtICAg
ICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKPiArICAgICAgICBtZm5fdCBtZm47Cj4gIAo+ICAg
ICAgICAgIEFTU0VSVCh2bV9sb3dbdF0gPT0gdm1fdG9wW3RdIHx8ICF0ZXN0X2JpdCh2bV9sb3db
dF0sIHZtX2JpdG1hcCh0KSkpOwo+ICAgICAgICAgIGZvciAoIHN0YXJ0ID0gdm1fbG93W3RdOyBz
dGFydCA8IHZtX3RvcFt0XTsgKQo+IEBAIC0xMDMsOSArMTAzLDE3IEBAIHN0YXRpYyB2b2lkICp2
bV9hbGxvYyh1bnNpZ25lZCBpbnQgbnIsIHVuc2lnbmVkIGludCBhbGlnbiwKPiAgICAgICAgICBp
ZiAoIHZtX3RvcFt0XSA+PSB2bV9lbmRbdF0gKQo+ICAgICAgICAgICAgICByZXR1cm4gTlVMTDsK
PiAgCj4gLSAgICAgICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7Cj4gLSAgICAg
ICAgaWYgKCAhcGcgKQo+IC0gICAgICAgICAgICByZXR1cm4gTlVMTDsKPiArICAgICAgICBpZiAo
IHN5c3RlbV9zdGF0ZSA9PSBTWVNfU1RBVEVfZWFybHlfYm9vdCApCj4gKyAgICAgICAgewo+ICsg
ICAgICAgICAgICBtZm4gPSBhbGxvY19ib290X3BhZ2VzKDEsIDEpOwo+ICsgICAgICAgIH0KClBs
ZWFzZSBvbWl0IHRoZSBicmFjZXMgaW4gY2FzZXMgbGlrZSB0aGlzIG9uZS4KCj4gKyAgICAgICAg
ZWxzZQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGcgPSBh
bGxvY19kb21oZWFwX3BhZ2UoTlVMTCwgMCk7Cj4gKyAgICAgICAgICAgIGlmICggIXBnICkKClBs
ZWFzZSBoYXZlIGEgYmxhbmsgbGluZSBiZXR3ZWVuIGRlY2xhcmF0aW9uKHMpIGFuZCBzdGF0ZW1l
bnQocykuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 16:48:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 16:48:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5BTF-0002ZV-Jg; Fri, 21 Feb 2020 16:48:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5BTE-0002ZO-CJ
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 16:48:08 +0000
X-Inumbo-ID: eef30e3d-54c9-11ea-86b3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eef30e3d-54c9-11ea-86b3-12813bfff9fa;
 Fri, 21 Feb 2020 16:48:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0BDA9AE41;
 Fri, 21 Feb 2020 16:48:07 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-6-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5bf73b67-6ea5-7929-84ee-dfa708ae1297@suse.com>
Date: Fri, 21 Feb 2020 17:48:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-6-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 6/8] x86/setup: move vm_init() before
 end_boot_allocator()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMTozMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IEZyb206IERhdmlk
IFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4gCj4gV2Ugd291bGQgbGlrZSB0byBiZSBh
YmxlIHRvIHVzZSB2bWFwKCkgdG8gbWFwIHRoZSBsaXZlIHVwZGF0ZSBkYXRhLCBhbmQKPiB3ZSBu
ZWVkIHRvIGRvIGEgZmlyc3QgcGFzcyBvZiB0aGUgbGl2ZSB1cGRhdGUgZGF0YSBiZWZvcmUgd2Ug
cHJpbWUgdGhlCj4gaGVhcCBiZWNhdXNlIHdlIG5lZWQgdG8ga25vdyB3aGljaCBwYWdlcyBuZWVk
IHRvIGJlIHByZXNlcnZlZC4KPiAKPiBUaGUgd2FybmluZyBhYm91dCBBQ1BJIGNvZGUgY2FuIGJl
IGRyb3BwZWQsIHNpbmNlIHRoYXQgcHJvYmxlbSBubyBsb25nZXIKPiBleGlzdHMgd2hlbiB0aGlu
Z3MgYXJlIGRvbmUgaW4gdGhpcyBvcmRlci4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBXb29k
aG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 17:02:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 17:02:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Bh4-0004fn-6H; Fri, 21 Feb 2020 17:02:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5Bh3-0004fi-Cs
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 17:02:25 +0000
X-Inumbo-ID: 83be6d80-54cb-11ea-86b4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83be6d80-54cb-11ea-86b4-12813bfff9fa;
 Fri, 21 Feb 2020 16:59:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D4500ACBD;
 Fri, 21 Feb 2020 16:59:23 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-7-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3821a29a-7d60-c18b-71dd-12ed3c5b708d@suse.com>
Date: Fri, 21 Feb 2020 17:59:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-7-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of
 initrdidx when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMTozMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IEZyb206IERhdmlk
IFdvb2Rob3VzZSA8ZHdtd0BhbWF6b24uY28udWs+Cj4gCj4gUmVtb3ZlIGEgdGVybmFyeSBvcGVy
YXRvciB0aGF0IG1hZGUgbXkgYnJhaW4gaHVydC4KClBlcnNvbmFsbHkgSSdkIHByZWZlciB0aGUg
Y29kZSB0byBzdGF5IGFzIGlzLCBidXQgaWYgQW5kcmV3IGFncmVlcwp3aXRoIHRoaXMgYmVpbmcg
YW4gaW1wcm92ZW1lbnQsIHRoZW4gSSBhbHNvIHdvdWxkbid0IHdhbnQgdG8gc3RhbmQKaW4gdGhl
IHdheS4gSWYgaXQgaXMgdG8gZ28gaW4gSSBoYXZlIGEgZmV3IHNtYWxsIGFkanVzdG1lbnQgcmVx
dWVzdHM6Cgo+IFJlcGxhY2UgaXQgd2l0aCBzb21ldGhpbmcgc2ltcGxlciB0aGF0IG1ha2VzIGl0
IHNvbWV3aGF0IGNsZWFyZXIgdGhhdAo+IHRoZSBjaGVjayBmb3IgaW5pdHJkaWR4IDwgbWJpLT5t
b2RzX2NvdW50IGlzIGJlY2F1c2UgbWJpLT5tb2RzX2NvdW50Cj4gaXMgd2hhdCBmaW5kX2ZpcnN0
X2JpdCgpIHdpbGwgcmV0dXJuIHdoZW4gaXQgZG9lc24ndCBmaW5kIGFueXRoaW5nLgoKRXNwZWNp
YWxseSBpbiBsaWdodCBvZiB0aGUgcmVjZW50IFhTQS0zMDcgSSdkIGxpa2UgdG8gYXNrIHRoYXQg
d2UKYXZvaWQgaW1wcmVjaXNlIHN0YXRlbWVudHMgbGlrZSB0aGlzOiBBZmFpY3QgZmluZF9maXJz
dF9iaXQoKSBtYXkKYWxzbyB2YWxpZGx5IHJldHVybiBhbnkgdmFsdWUgbGFyZ2VyIHRoYW4gdGhl
IHBhc3NlZCBpbiBiaXRtYXAKbGVuZ3RoLgoKPiBAQCAtMTc5Myw2ICsxNzkzLDkgQEAgdm9pZCBf
X2luaXQgbm9yZXR1cm4gX19zdGFydF94ZW4odW5zaWduZWQgbG9uZyBtYmlfcCkKPiAgICAgICAg
ICB4ZW5fcHJvY2Vzc29yX3BtYml0cyB8PSBYRU5fUFJPQ0VTU09SX1BNX0NYOwo+ICAKPiAgICAg
IGluaXRyZGlkeCA9IGZpbmRfZmlyc3RfYml0KG1vZHVsZV9tYXAsIG1iaS0+bW9kc19jb3VudCk7
Cj4gKyAgICBpZiAoIGluaXRyZGlkeCA8IG1iaS0+bW9kc19jb3VudCApCj4gKyAgICAgICAgaW5p
dHJkID0gbW9kICsgaW5pdHJkaWR4Owo+ICsKPiAgICAgIGlmICggYml0bWFwX3dlaWdodChtb2R1
bGVfbWFwLCBtYmktPm1vZHNfY291bnQpID4gMSApCj4gICAgICAgICAgcHJpbnRrKFhFTkxPR19X
QVJOSU5HCj4gICAgICAgICAgICAgICAgICJNdWx0aXBsZSBpbml0cmQgY2FuZGlkYXRlcywgcGlj
a2luZyBtb2R1bGUgIyV1XG4iLAoKU2luY2UgdGhpcyBpZigpIGlzIHRpZ2h0bHkgY291cGxlZCB3
aXRoIHRoZSBmaW5kX2ZpcnN0X2JpdCgpCmludm9jYXRpb24sIEknZCBsaWtlIHRvIGFzayBmb3Ig
dGhlcmUgdG8gbm90IGJlIGEgYmxhbmsgbGluZSBpbgpiZXR3ZWVuLgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 17:06:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 17:06:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Bkr-0004pH-OY; Fri, 21 Feb 2020 17:06:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=P1D7=4J=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j5Bkq-0004pB-3A
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 17:06:20 +0000
X-Inumbo-ID: 7a34f102-54cc-11ea-86b9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a34f102-54cc-11ea-86b9-12813bfff9fa;
 Fri, 21 Feb 2020 17:06:19 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 59079ACBD;
 Fri, 21 Feb 2020 17:06:18 +0000 (UTC)
To: David Woodhouse <dwmw2@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-8-dwmw2@infradead.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f7cce359-ed4a-7b86-af23-7400b8784acd@suse.com>
Date: Fri, 21 Feb 2020 18:06:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200201003303.2363081-8-dwmw2@infradead.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 8/8] x86/setup: lift dom0 creation out into
 create_dom0() function
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMDEuMDIuMjAyMCAwMTozMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9zZXR1cC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NldHVwLmMKPiBAQCAtNjc4LDYg
KzY3OCw5MiBAQCBzdGF0aWMgdW5zaWduZWQgaW50IF9faW5pdCBjb3B5X2Jpb3NfZTgyMChzdHJ1
Y3QgZTgyMGVudHJ5ICptYXAsIHVuc2lnbmVkIGludCBsaQo+ICAgICAgcmV0dXJuIG47Cj4gIH0K
PiAgCj4gK3N0YXRpYyBzdHJ1Y3QgZG9tYWluICogX19pbml0IGNyZWF0ZV9kb20wKGNvbnN0IG1v
ZHVsZV90ICppbWFnZSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgdW5zaWduZWQgbG9uZyBoZWFkcm9vbSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbW9kdWxlX3QgKmluaXRyZCwgY2hhciAqa2V4dHJhLAo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpsb2FkZXIpCgpDYW4gYW55
IG9mIHRoZXNlIGxhc3QgdGhyZWUgYmUgcG9pbnRlci10by1jb25zdD8KCj4gK3sKPiArICAgIHN0
cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBkb20wX2NmZyA9IHsKPiArICAgICAgICAuZmxh
Z3MgPSBJU19FTkFCTEVEKENPTkZJR19UQk9PVCkgPyBYRU5fRE9NQ1RMX0NERl9zM19pbnRlZ3Jp
dHkgOiAwLAo+ICsgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSAtMSwKPiArICAgICAgICAubWF4
X2dyYW50X2ZyYW1lcyA9IC0xLAo+ICsgICAgICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gLTEs
Cj4gKyAgICB9Owo+ICsgICAgc3RydWN0IGRvbWFpbiAqZDsKPiArICAgIGNoYXIgKmNtZGxpbmU7
Cj4gKwo+ICsgICAgaWYgKCBvcHRfZG9tMF9wdmggKQo+ICsgICAgewo+ICsgICAgICAgIGRvbTBf
Y2ZnLmZsYWdzIHw9IChYRU5fRE9NQ1RMX0NERl9odm0gfAo+ICsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoKGh2bV9oYXBfc3VwcG9ydGVkKCkgJiYgIW9wdF9kb20wX3NoYWRvdykgPwo+ICsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0RPTUNUTF9DREZfaGFwIDogMCkpOwo+ICsK
PiArICAgICAgICBkb20wX2NmZy5hcmNoLmVtdWxhdGlvbl9mbGFncyB8PQo+ICsgICAgICAgICAg
ICBYRU5fWDg2X0VNVV9MQVBJQyB8IFhFTl9YODZfRU1VX0lPQVBJQyB8IFhFTl9YODZfRU1VX1ZQ
Q0k7Cj4gKyAgICB9Cj4gKyAgICBkb20wX2NmZy5tYXhfdmNwdXMgPSBkb20wX21heF92Y3B1cygp
OwoKQ2FuIHRoaXMgbm90IGJlIHBhcnQgb2YgdGhlIGluaXRpYWxpemVyIG5vdz8KCj4gKyAgICBp
ZiAoIGlvbW11X2VuYWJsZWQgKQo+ICsgICAgICAgIGRvbTBfY2ZnLmZsYWdzIHw9IFhFTl9ET01D
VExfQ0RGX2lvbW11Owo+ICsKPiArICAgIC8qIENyZWF0ZSBpbml0aWFsIGRvbWFpbiAwLiAqLwo+
ICsgICAgZCA9IGRvbWFpbl9jcmVhdGUoZ2V0X2luaXRpYWxfZG9tYWluX2lkKCksICZkb20wX2Nm
ZywgIXB2X3NoaW0pOwo+ICsgICAgaWYgKCBJU19FUlIoZCkgfHwgKGFsbG9jX2RvbTBfdmNwdTAo
ZCkgPT0gTlVMTCkgKQo+ICsgICAgICAgIHBhbmljKCJFcnJvciBjcmVhdGluZyBkb21haW4gMFxu
Iik7Cj4gKwo+ICsgICAgLyogR3JhYiB0aGUgRE9NMCBjb21tYW5kIGxpbmUuICovCj4gKyAgICBj
bWRsaW5lID0gKGNoYXIgKikoaW1hZ2UtPnN0cmluZyA/IF9fdmEoaW1hZ2UtPnN0cmluZykgOiBO
VUxMKTsKCklzIHRoaXMgY2FzdCBuZWVkZWQ/IChJIGtub3cgeW91J3JlIG9ubHkgbW92aW5nIHRo
ZSBjb2RlLCBidXQgc29tZQplYXN5IGNsZWFudXAgd291bGQgYmUgbmljZSBhbnl3YXkuKQoKPiAr
ICAgIGlmICggKGNtZGxpbmUgIT0gTlVMTCkgfHwgKGtleHRyYSAhPSBOVUxMKSApCgpTaW1pbGFy
bHkgaGVyZSB5b3UgbWF5IHdhbnQgdG8gY29uc2lkZXIgc2hvcnRlbmluZyB0bwoKICAgIGlmICgg
Y21kbGluZSB8fCBrZXh0cmEgKQoKQXQgbGVhc3Qgb25lIG1vcmUgc2ltaWxhciBjYXNlIGZ1cnRo
ZXIgZG93bi4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 17:08:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 17:08:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Bmx-0004yE-9y; Fri, 21 Feb 2020 17:08:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IhbZ=4J=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j5Bmv-0004y8-C4
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 17:08:29 +0000
X-Inumbo-ID: c75a344c-54cc-11ea-b0fd-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c75a344c-54cc-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 17:08:28 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id p3so3207818edx.7
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 09:08:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=52W8VTfnri2jTw6ckglFMSiiw8w6nKRGW5Wvdwnd+R4=;
 b=FJoBoN77Vn7ElWnWOu1URnufVT/ff7Hib6Wda+tbN/fQnpaNM8M+ygoBIB53ubxvMW
 RPhZWqCqyOCLDuy40Y7CNAz3K68ifq3UPSHVjBP/fASJMiF3Cp5u6pOYVi3f4DWDH0ZT
 VMjk+k24A+mOjlp/bebWimI5FSLYlG5BU1XuLpBlQgY52MeC8OGCFmshc6+VOdW05ZUr
 MkaA34uKgX//zflkiBHUMTjy6d6xoHVth2PalhXK3pPnGqHccJ9GSsLlMJ9JZ0xAEyNn
 glNXP0yP1wBAR129nvyOYKXnknUWsHAcT4PJAF5TC27noZ3Cor5ka8Xr1vZInbsLXC57
 vFpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=52W8VTfnri2jTw6ckglFMSiiw8w6nKRGW5Wvdwnd+R4=;
 b=dRpXfXCa47ZwHnNayZvP//xZmdzdjxpB5gmdciTRq2jcBVKlzPEzb1Sf6erh1/lU4+
 7OqfpFjJtbFJtMQ/UvpZ+zbd8OkNCgeqzO+dhqagziDjUcDMDbHYSM0tjIo5ranGPARo
 4rC/PUapV8Re3TndWOm9J6WVwOQj+/oWc0ow8N780Ap7fnKpnHIWy1Qw2BW7osHDHgCF
 +Nbq0EJMmnskrsliD/t4vR5rLIM4Rl3ZcVLdVpW9Qk91qzM6u/QwPl3pFm1HqHOfS9GR
 9vfVI2Wc7EAvEYZkn3Yu/M/UqIGXFwyMApqVHO67OXRuWm/o5Z6amVj4gEIzEGYzjLpa
 a2IA==
X-Gm-Message-State: APjAAAUyPwjnltaviUeGGsp18sUiAAFlk8OJly92PQQDY8tHdAQkyrNZ
 B1K7a/y6BDiJVz5qtvmH+pjc0+tEM6E=
X-Google-Smtp-Source: APXvYqzvRLDzhJnr6vueesKDwFvX5NprwctiGjs4UhzjfLpr1lvHrAPwVlyRajoRVfZV5NBn0yGmPw==
X-Received: by 2002:aa7:ca0a:: with SMTP id y10mr16023797eds.23.1582304907596; 
 Fri, 21 Feb 2020 09:08:27 -0800 (PST)
Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com.
 [209.85.221.46])
 by smtp.gmail.com with ESMTPSA id sa9sm278637ejb.28.2020.02.21.09.08.26
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 09:08:26 -0800 (PST)
Received: by mail-wr1-f46.google.com with SMTP id y11so2851659wrt.6
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 09:08:26 -0800 (PST)
X-Received: by 2002:adf:f986:: with SMTP id f6mr51502336wrr.182.1582304905857; 
 Fri, 21 Feb 2020 09:08:25 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
 <fa70f8c7-a822-b9de-0af6-c9fb2835c664@citrix.com>
In-Reply-To: <fa70f8c7-a822-b9de-0af6-c9fb2835c664@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 21 Feb 2020 10:07:49 -0700
X-Gmail-Original-Message-ID: <CABfawh=g7OXetqAgA9rtu0gL0PB6bkg4U-e_raXrvS11X_+gBA@mail.gmail.com>
Message-ID: <CABfawh=g7OXetqAgA9rtu0gL0PB6bkg4U-e_raXrvS11X_+gBA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgNzo0MiBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDEwLzAyLzIwMjAgMTk6MjEsIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPiA+ICtzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCj4gPiArewo+ID4gKyAgICBpbnQgcmMgPSAtRUlO
VkFMOwo+ID4gKwo+ID4gKyAgICBpZiAoICFjZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCApCj4g
PiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAgICAqIFdlIG9u
bHkgd2FudCB0byBnZXQgYW5kIHBhdXNlIHRoZSBwYXJlbnQgb25jZSwgbm90IGVhY2ggdGltZSB0
aGlzCj4gPiArICAgICAqIG9wZXJhdGlvbiBpcyByZXN0YXJ0ZWQgZHVlIHRvIHByZWVtcHRpb24u
Cj4gPiArICAgICAqLwo+ID4gKyAgICBpZiAoICFjZC0+cGFyZW50X3BhdXNlZCApCj4gPiArICAg
IHsKPiA+ICsgICAgICAgIEFTU0VSVChnZXRfZG9tYWluKGQpKTsKPiA+ICsgICAgICAgIGRvbWFp
bl9wYXVzZShkKTsKPiA+ICsKPiA+ICsgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0gdHJ1ZTsK
PiA+ICsgICAgICAgIGNkLT5tYXhfcGFnZXMgPSBkLT5tYXhfcGFnZXM7Cj4gPiArICAgICAgICBj
ZC0+bWF4X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOwo+Cj4gU29ycnksIEkgc3Bva2UgdG9vIHNvb24u
ICBZb3UgY2FuJ3QgbW9kaWZ5IG1heF92Y3B1cyBoZXJlLCBiZWNhdXNlIGl0Cj4gdmlvbGF0ZXMg
dGhlIGludmFyaWFudCB0aGF0IGRvbWFpbl92Y3B1KCkgZGVwZW5kcyB1cG9uIGZvciBzYWZldHku
Cj4KPiBJZiB0aGUgdG9vbHN0YWNrIGdldHMgdGhpbmdzIHdyb25nLCBYZW4gd2lsbCBlaXRoZXIg
bGVhayBzdHJ1Y3QgdmNwdSdzCj4gb24gY2QncyB0ZWFyZG93biwgb3IgY29ycnVwdCBtZW1vcnkg
YmV5b25kIHRoZSBlbmQgb2YgdGhlIGNkLT52Y3B1W10gYXJyYXkuCj4KPiBMb29raW5nIGF0IHRo
ZSBoeXBlcmNhbGwgc2VtYW50aWNzLCB1c2Vyc3BhY2UgY3JlYXRlcyBhIG5ldyBkb21haW4KPiAo
d2hpY2ggc3BlY2lmaWVzIG1heF9jcHVzKSwgdGhlbiBjYWxscyBtZW1fc2hhcmluZ19mb3JrKHBh
cmVudF9kb20sCj4gbmV3X2RvbSk7ICBGb3JraW5nIHNob3VsZCBiZSByZWplY3RlZCBpZiB0b29s
c3RhY2sgaGFzbid0IGNob3NlbiB0aGUKPiBzYW1lIG51bWJlciBvZiB2Y3B1cyBmb3IgdGhlIG5l
dyBkb21haW4uCgpUaGF0J3MgdW5mb3J0dW5hdGUgc2luY2UgdGhpcyB3b3VsZCByZXF1aXJlIGFu
IGV4dHJhIGh5cGVyY2FsbCBqdXN0IHRvCmdldCBpbmZvcm1hdGlvbiBYZW4gYWxyZWFkeSBoYXMu
IEkgdGhpbmsgaW5zdGVhZCBvZiB3aGF0IHlvdSByZWNvbW1lbmQKd2hhdCBJJ2xsIGRvIGlzIGV4
dGVuZCBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbiB0byBpbmNsdWRlIHRoZSBwYXJlbnQKZG9tYWlu
J3MgSUQgYWxyZWFkeSBzbyBYZW4gY2FuIGdhdGhlciB0aGVzZSBpbmZvcm1hdGlvbiBhdXRvbWF0
aWNhbGx5CndpdGhvdXQgdGhlIHRvb2xzdGFjayBoYXZpbmcgdG8gZG8gaXQgdGhpcyByb3VuZGFi
b3V0IHdheS4KCj4KPiBUaGlzIHJhaXNlcyB0aGUgcXVlc3Rpb24gb2Ygd2hldGhlciB0aGUgc2Ft
ZSBzaG91bGQgYmUgdHJ1ZSBmb3IKPiBtYXhfcGFnZXMgYXMgd2VsbC4KCkNvdWxkIHlvdSBleHBh
bmQgb24gdGhpcz8KClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 17:32:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 17:32:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5C9n-0007Zo-JH; Fri, 21 Feb 2020 17:32:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nUl4=4J=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j5C9m-0007ZV-05
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 17:32:06 +0000
X-Inumbo-ID: 12c6d70c-54d0-11ea-ade5-bc764e2007e4
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:7e1b::701])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 12c6d70c-54d0-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 17:32:03 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=lWn9EDGhtjZfaZabiyzjSD00sTnC43qY/ozbpwvrLzVXUDyD51zZrEgykN2DRabwm8Jufuu288GG4B6QtzeFTcuAeBoJ8aItay184M4MDMR4SHw/cJYak17mXDRI3lANizgpEmeB5jLxKCq76TrjegvD2E76ZIlTHWe6xolToUkIwhSTnDwhs6Mh1jzMKtAQ5Myc2SAFm3UdN2rTdwG9N/2ecjS+ukkrLjRHHvwikjYXPEc/ELzKi5/TF+EoLAx/qTj0hw4X4LNx75hST0wBE+3eJVqC31F/hNu6dnbavNrQCGmf45LsX7alewK+qHin2VL2Zo6EZV1vem6cMDDSXg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=De9oi+D5qtGD6H/lO4/hVswXUoHltfm4VlfdPII3PmM=;
 b=Bn1rW6ckhoGjjB62EIdjO+iMT3uU3LKCclNe31XxKmZiNBkKsNVzW0U0u8TbKk8IQmhrtJ5aUDoBWgRmGYqQsI1frCMLGE8zduqXwwCru9Oev2Y49e7yM/YaItUxMRhf/YHHeNfC+3bXx9dC3g4bb4XmQ9E7C8miq9H1nx8xdBSKiQdGbpd4AywAePL2L6xMEwcfnDImEkUgwijsjuvE4aKD5PS+UFCXayP+KS99Rw/UVFGPBjLQPhaqNJ6l4ee+64omZkEvQDOXW7+Jhv/YcyHVTBuPUSYdgwZC5sKAmTssoPBbch9nRQqf7n6kxSDJFZUBeo8bynvwbBMDseqZ0Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=De9oi+D5qtGD6H/lO4/hVswXUoHltfm4VlfdPII3PmM=;
 b=eeUpKWdrHwydCvzMsv602+fYfQvHfOAREIaFmaS7W8f9hnPB54XMyvl1Stm+kBjlUqMMGvGuymD0eyNbwS/JyrEuT2Z9K9yX9Q2Tm7j8bVOTx2JVa7KpNKW8gmDv4aLCs0UmbqacOrjSSXeJWIlOoqJvFK2LrYfo4z3azFSoDMk=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6SPR01MB0057.eurprd08.prod.outlook.com (10.255.22.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.17; Fri, 21 Feb 2020 17:32:02 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.016; Fri, 21 Feb 2020
 17:32:02 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
 <87d0a88k6d.fsf@dusky.pond.sub.org>
 <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
 <875zfz6gsh.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200221203155959
Message-ID: <064ca8e9-458e-c780-92a0-05f40cf0975b@virtuozzo.com>
Date: Fri, 21 Feb 2020 20:31:55 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <875zfz6gsh.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1P195CA0006.EURP195.PROD.OUTLOOK.COM (2603:10a6:3:fd::16)
 To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1P195CA0006.EURP195.PROD.OUTLOOK.COM (2603:10a6:3:fd::16) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.17 via Frontend Transport; Fri, 21 Feb 2020 17:32:01 +0000
X-Tagtoolbar-Keys: D20200221203155959
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bfdb1672-398b-4a30-d62d-08d7b6f3f64b
X-MS-TrafficTypeDiagnostic: AM6SPR01MB0057:
X-Microsoft-Antispam-PRVS: <AM6SPR01MB0057F4D71D0E109A0B69A2A4C1120@AM6SPR01MB0057.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 0320B28BE1
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(396003)(366004)(376002)(346002)(39850400004)(136003)(199004)(189003)(16576012)(316002)(54906003)(31686004)(66946007)(478600001)(66476007)(66556008)(31696002)(6486002)(81166006)(8936002)(86362001)(26005)(81156014)(8676002)(6916009)(16526019)(186003)(5660300002)(956004)(7416002)(36756003)(6666004)(2906002)(2616005)(4326008)(52116002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6SPR01MB0057;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 2uAEmzSrMrgBj0++TKfDbH73YxO9znBlHHy/Rjv+e49nyBnt0Q1wTTtCH0ax0S6+aIGdCTFxVGA8d/moK6USmj+EExfGrcbBWHUznRDGh3SESjWxoryvz6eivPvCjMEkib3bKbgknytSA9WGUq97bvN3nJ+YVn7W16MeoDcANSeLmYvUjoTp7W9xlYrF2huWItsc+tCfEAtIaNGr+Ip2dCdWi7N2IcXr/2hAB1Ai8xjO/GnYuz+HB97ZG9wAlNfkMv3OJ2rSRSL4d2DlscpSF3dsV4wYtlICHTGzH/gxPsI2JgJ7zajkyTD0yPzpwH8LyYnawWskBw6Aqh8B9GIbsDuKvgc15hyIWoyEAZhFJ6Ejb/Q9DRQE1OSJWJM8DsZ4/xXm+zOfP4cyixgpyndl8LvF27RZ2q1u9l4vtVnCy/GGoVvdNt72j4ypFffcqH61
X-MS-Exchange-AntiSpam-MessageData: gOrvb366LFT7xO/91E23E7ur+NIotbpJ+rDi1DM/aMPCoOi9WlF/woP1DljompZ8Q4vbcAXH0GPJcYQdDdlVMCvGv7xsJ7UhYB5Bfo3xzZUxmFqUerYtEkE8refpB5xYMjkrcQHuyxZZrfrCHJqHnA==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bfdb1672-398b-4a30-d62d-08d7b6f3f64b
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Feb 2020 17:32:02.3366 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: mGY3/4FmZOIBSozIYJzmgfMjbt1Lg21uzddxMDWvhqoP8cPV1yCuERcEywmZgH+gNiKbnwyeLktLlkS6HctXADjOQXTiBk87YPw4P55Ro6U=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6SPR01MB0057
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjEuMDIuMjAyMCAxOTozNCwgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4gVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4gCj4+
IDIxLjAyLjIwMjAgMTA6MzgsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+Pj4gVmxhZGltaXIg
U2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4+
Pgo+Pj4+IEFkZCBmdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBjYWxsIGNvcnJlc3Bv
bmRpbmcgRXJyb3IgKmVycgo+Pj4+IGNsZWFuaW5nIGZ1bmN0aW9uIGFuIHNldCBwb2ludGVyIHRv
IE5VTEwuCj4+Pj4KPj4+PiBOZXcgZnVuY3Rpb25zOgo+Pj4+ICAgICBlcnJvcl9mcmVlX2VycnAK
Pj4+PiAgICAgZXJyb3JfcmVwb3J0X2VycnAKPj4+PiAgICAgd2Fybl9yZXBvcnRfZXJycAo+Pj4+
Cj4+Pj4gU2lnbmVkLW9mZi1ieTogVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVu
dHNvdkB2aXJ0dW96em8uY29tPgo+Pj4+IFJldmlld2VkLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGth
b2Qub3JnPgo+Pj4+IFJldmlld2VkLWJ5OiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4K
Pj4+PiAtLS0KPj4+Pgo+Pj4+IENDOiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KPj4+
PiBDQzogS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KPj4+PiBDQzogTWF4IFJlaXR6IDxt
cmVpdHpAcmVkaGF0LmNvbT4KPj4+PiBDQzogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KPj4+
PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+Pj4+IEND
OiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+PiBDQzogUGF1
bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+Cj4+Pj4gQ0M6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFu
aGFAcmVkaGF0LmNvbT4KPj4+PiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1k
QHJlZGhhdC5jb20+Cj4+Pj4gQ0M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4+
Pj4gQ0M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgo+Pj4+IENDOiBTdGVmYW4g
QmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+Cj4+Pj4gQ0M6IE1hcmt1cyBBcm1icnVzdGVy
IDxhcm1icnVAcmVkaGF0LmNvbT4KPj4+PiBDQzogTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgu
dm5ldC5pYm0uY29tPgo+Pj4+IENDOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKPj4+PiBDQzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+Pj4KPj4+PiAgICBpbmNsdWRlL3FhcGkvZXJy
b3IuaCB8IDI2ICsrKysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4gICAgMSBmaWxlIGNoYW5n
ZWQsIDI2IGluc2VydGlvbnMoKykKPj4+Pgo+Pj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3FhcGkv
ZXJyb3IuaCBiL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+Pj4gaW5kZXggYWQ1YjZlODk2ZC4uZDM0
OTg3MTQ4ZCAxMDA2NDQKPj4+PiAtLS0gYS9pbmNsdWRlL3FhcGkvZXJyb3IuaAo+Pj4+ICsrKyBi
L2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+Pj4gQEAgLTMwOSw2ICszMDksMzIgQEAgdm9pZCB3YXJu
X3JlcG9ydGZfZXJyKEVycm9yICplcnIsIGNvbnN0IGNoYXIgKmZtdCwgLi4uKQo+Pj4+ICAgIHZv
aWQgZXJyb3JfcmVwb3J0Zl9lcnIoRXJyb3IgKmVyciwgY29uc3QgY2hhciAqZm10LCAuLi4pCj4+
Pj4gICAgICAgIEdDQ19GTVRfQVRUUigyLCAzKTsKPj4+PiAgICArLyoKPj4+PiArICogRnVuY3Rp
b25zIHRvIGNsZWFuIEVycm9yICoqZXJycDogY2FsbCBjb3JyZXNwb25kaW5nIEVycm9yICplcnIg
Y2xlYW5pbmcKPj4+PiArICogZnVuY3Rpb24sIHRoZW4gc2V0IHBvaW50ZXIgdG8gTlVMTC4KPj4+
PiArICovCj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBlcnJvcl9mcmVlX2VycnAoRXJyb3IgKipl
cnJwKQo+Pj4+ICt7Cj4+Pj4gKyAgICBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4+Pj4gKyAgICBl
cnJvcl9mcmVlKCplcnJwKTsKPj4+PiArICAgICplcnJwID0gTlVMTDsKPj4+PiArfQo+Pj4+ICsK
Pj4+PiArc3RhdGljIGlubGluZSB2b2lkIGVycm9yX3JlcG9ydF9lcnJwKEVycm9yICoqZXJycCkK
Pj4+PiArewo+Pj4+ICsgICAgYXNzZXJ0KGVycnAgJiYgKmVycnApOwo+Pj4+ICsgICAgZXJyb3Jf
cmVwb3J0X2VycigqZXJycCk7Cj4+Pj4gKyAgICAqZXJycCA9IE5VTEw7Cj4+Pj4gK30KPj4+PiAr
Cj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCB3YXJuX3JlcG9ydF9lcnJwKEVycm9yICoqZXJycCkK
Pj4+PiArewo+Pj4+ICsgICAgYXNzZXJ0KGVycnAgJiYgKmVycnApOwo+Pj4+ICsgICAgd2Fybl9y
ZXBvcnRfZXJyKCplcnJwKTsKPj4+PiArICAgICplcnJwID0gTlVMTDsKPj4+PiArfQo+Pj4+ICsK
Pj4+PiArCj4+Pj4gICAgLyoKPj4+PiAgICAgKiBKdXN0IGxpa2UgZXJyb3Jfc2V0ZygpLCBleGNl
cHQgeW91IGdldCB0byBzcGVjaWZ5IHRoZSBlcnJvciBjbGFzcy4KPj4+PiAgICAgKiBOb3RlOiB1
c2Ugb2YgZXJyb3IgY2xhc3NlcyBvdGhlciB0aGFuIEVSUk9SX0NMQVNTX0dFTkVSSUNfRVJST1Ig
aXMKPj4+Cj4+PiBUaGVzZSBhcHBlYXIgdG8gYmUgdW51c2VkIGFwYXJ0IGZyb20gdGhlIENvY2Np
bmVsbGUgc2NyaXB0IGluIFBBVENIIDAzLgo+Pj4KPj4+IFRoZXkgYXJlIHVzZWQgaW4gdGhlIGZ1
bGwgIltSRkMgdjUgMDAwLzEyNl0gZXJyb3I6IGF1dG8gcHJvcGFnYXRlZAo+Pj4gbG9jYWxfZXJy
IiBzZXJpZXMuICBPcHRpb25zOgo+Pj4KPj4+IDEuIFBpY2sgYSBmZXcgbW9yZSBwYXRjaGVzIGlu
dG8gdGhpcyBwYXJ0IEkgc2VyaWVzLCBzbyB0aGVzZSBndXlzIGNvbWUKPj4+ICAgICAgd2l0aCB1
c2Vycy4KPj4KPj4gSXQgbmVlZHMgc29tZSBhZGRpdGlvbmFsIGVmZm9ydCBmb3IgdGhpcyBzZXJp
ZXMuLiBCdXQgaXQncyBwb3NzaWJsZS4gU3RpbGwsCj4+IEkgdGhpbmsgdGhhdCB3ZSBhdCBsZWFz
dCBzaG91bGQgbm90IHB1bGwgb3V0IHBhdGNoZXMgd2hpY2ggc2hvdWxkIGJlIGluCj4+IGZ1dHVy
ZSBzZXJpZXMgKGZvciBleGFtcGxlIGZyb20gcHBjIG9yIGJsb2NrLykuLgo+IAo+IFllcywgd2Ug
d2FudCB0byBrZWVwIHJlbGF0ZWQgc3R1ZmYgdG9nZXRoZXIuCj4gCj4+IEdyZXBwaW5nIHRocm91
Z2ggdjU6Cj4+ICAgZm9yIHggaW4ge3dhcm5fcmVwb3J0X2VycnAsZXJyb3JfcmVwb3J0X2VycnAs
ZXJyb3JfZnJlZV9lcnJwfTsgZG8gZWNobyA9PSAkeCA9PTsgZ2l0IGdyZXAgLWwgJHggfCBncmVw
IC12IGNvY2NpbmVsbGUgfCBncmVwIC12ICdlcnJvclwuaCc7IGVjaG87IGRvbmUKPj4gPT0gd2Fy
bl9yZXBvcnRfZXJycCA9PQo+PiBibG9jay9maWxlLXBvc2l4LmMKPj4gaHcvcHBjL3NwYXByLmMK
Pj4gaHcvcHBjL3NwYXByX2NhcHMuYwo+PiBody9wcGMvc3BhcHJfaXJxLmMKPj4gaHcvdmZpby9w
Y2kuYwo+PiBuZXQvdGFwLmMKPj4gcW9tL29iamVjdC5jCj4+Cj4+ID09IGVycm9yX3JlcG9ydF9l
cnJwID09Cj4+IGh3L2Jsb2NrL3Zob3N0LXVzZXItYmxrLmMKPj4gdXRpbC9vc2xpYi1wb3NpeC5j
Cj4+Cj4+ID09IGVycm9yX2ZyZWVfZXJycCA9PQo+PiBibG9jay5jCj4+IGJsb2NrL3FhcGkuYwo+
PiBibG9jay9zaGVlcGRvZy5jCj4+IGJsb2NrL3NuYXBzaG90LmMKPj4gYmxvY2tkZXYuYwo+PiBj
aGFyZGV2L2NoYXItc29ja2V0LmMKPj4gaHcvYXVkaW8vaW50ZWwtaGRhLmMKPj4gaHcvY29yZS9x
ZGV2LXByb3BlcnRpZXMuYwo+PiBody9wY2ktYnJpZGdlL3BjaV9icmlkZ2VfZGV2LmMKPj4gaHcv
cGNpLWJyaWRnZS9wY2llX3BjaV9icmlkZ2UuYwo+PiBody9zY3NpL21lZ2FzYXMuYwo+PiBody9z
Y3NpL21wdHNhcy5jCj4+IGh3L3VzYi9oY2QteGhjaS5jCj4+IGlvL25ldC1saXN0ZW5lci5jCj4+
IG1pZ3JhdGlvbi9jb2xvLmMKPj4gcWdhL2NvbW1hbmRzLXBvc2l4LmMKPj4gcWdhL2NvbW1hbmRz
LXdpbjMyLmMKPj4gdXRpbC9xZW11LXNvY2tldHMuYwo+Pgo+PiBXaGF0IGRvIHlvdSB3YW50IHRv
IGFkZD8KPiAKPiBQQVRDSCB2NSAwMzIgdXNlcyBib3RoIGVycm9yX3JlcG9ydF9lcnJwKCkgYW5k
IGVycm9yX2ZyZWVfZXJycCgpLgo+IEFkZGluZyB3YXJuX3JlcG9ydF9lcnJwKCkgd2l0aG91dCBh
IHVzZXIgaXMgb2theSB3aXRoIG1lLiAgV2hhdCBkbyB5b3UKPiB0aGluaz8KPiAKPiBJZiB0aGVy
ZSBhcmUgcGF0Y2hlcyB5b3UgY29uc2lkZXIgcmVsYXRlZCB0byAwMzIsIGZlZWwgZnJlZSB0byB0
aHJvdwo+IHRoZW0gaW4uCgowMzIgaXMgcWdhL2NvbW1hbmRzLXdpbjMyLmMgYW5kIHV0aWwvb3Ns
aWItcG9zaXguYwoKU2VlbXMgdGhhdCB0aGV5IGFyZSB3cm9uZ2x5IGdyb3VwZWQgaW50byBvbmUg
cGF0Y2guCgpxZ2EvY29tbWFuZHMtd2luMzIuYyBtYXRjaGVzIHFnYS8gKE1pY2hhZWwgUm90aCkK
YW5kICB1dGlsL29zbGliLXBvc2l4LmMgbWF0Y2hlcyBQT1NJWCAoUGFvbG8gQm9uemluaSkKClNv
LCBpdCBzaG91bGQgYmUgdHdvIHNlcGFyYXRlIHBhdGNoZXMgYW55d2F5LgoKRm9yIFsxLl0gSSBv
bmx5IGFmcmFpZCB0aGF0IHdlJ2xsIGhhdmUgdG8gd2FpdCBmb3IgbWFpbnRhaW5lcnMsIHdobyB3
ZXJlCm5vdCBpbnRlcmVzdGVkIGluIHByZXZpb3VzIGl0ZXJhdGlvbnMsIHRvIHJldmlldyB0aGVz
ZSBuZXcgcGF0Y2hlcy4uCgo+IAo+Pj4KPj4+IDIuIFB1bnQgdGhpcyBwYXRjaCB0byB0aGUgZmly
c3QgcGFydCB0aGF0IGhhcyB1c2VycywgYWxvbmcgd2l0aCB0aGUKPj4+ICAgICAgcGFydCBvZiB0
aGUgQ29jY2luZWxsZSBzY3JpcHQgdGhhdCBkZWFscyB3aXRoIHRoZW0uCj4+Cj4+IEJ1dCBjb2Nj
aW5lbGxlIHNjcmlwdCB3b3VsZCBiZSB3cm9uZywgaWYgd2UgZHJvcCB0aGlzIHBhcnQgZnJvbSBp
dC4gSSB0aGluaywKPj4gdGhhdCBhZnRlciBjb21taXQgd2hpY2ggYWRkcyBjb2NjaW5lbGxlIHNj
cmlwdCwgaXQgc2hvdWxkIHdvcmsgd2l0aCBhbnkgZmlsZSwKPj4gbm90IG9ubHkgc3Vic2V0IG9m
IHRoZXNlIHNlcmllcy4KPj4KPj4gU28sIGl0J3MgcHJvYmFibHkgT0sgZm9yIG5vdyB0byBkcm9w
IHRoZXNlIGZ1bmN0aW9ucywgZm9yY2luZyB0aGVpciBhZGRpdGlvbiBpZgo+PiBjb2NjaW5lbGxl
IHNjcmlwdCB3aWxsIGJlIGFwcGxpZWQgd2hlcmUgdGhlc2UgZnVuY3Rpb25zIGFyZSBuZWVkZWQu
IFdlIGNhbiwgZm9yCj4+IGV4YW1wbGUgY29tbWVudCB0aGVzZSB0aHJlZSBmdW5jdGlvbnMuCj4+
Cj4+IFNwbGl0dGluZyBjb2NjaW5lbGxlIHNjcmlwdCBpbnRvIHR3byBwYXJ0cywgd2hpY2ggd2ls
bCBiZSBpbiBkaWZmZXJlbnQgc2VyaWVzIHdpbGwKPj4gbm90IGhlbHAgYW55IHBhdGNoLXBvcnRp
bmcgcHJvY2Vzc2VzLgo+Pgo+PiBNb3Jlb3ZlciwgdGhpcyB3aWxsIGNyZWF0ZSBkZXBlbmRlbmNp
ZXMgYmV0d2VlbiBmdXR1cmUgc2VyaWVzIHVwZGF0aW5nIG90aGVyIGZpbGVzLgo+Pgo+PiBTbywg
SSBkb24ndCBsaWtlIFsyLl0uLgo+IAo+IEFuZCBpdCdzIGxpa2VseSBtb3JlIHdvcmsgdGhhbiAx
Lgo+IAo+Pj4gMy4gRG8gbm90aGluZzogYWNjZXB0IHRoZSBmdW5jdGlvbnMgd2l0aG91dCB1c2Vy
cy4KPj4KPj4gT0sgZm9yIG1lKQo+Pgo+Pj4KPj4+IEkgaGFiaXR1YWxseSBkaXNsaWtlIDMuLCBi
dXQgcmV2aWV3aW5nIHRoZSByZXN0IG9mIHRoaXMgc2VyaWVzIG1pZ2h0Cj4+PiBtYWtlIG1lIG92
ZXJyaWRlIHRoYXQgZGlzbGlrZS4KPiBbLi4uXQo+IAoKCi0tIApCZXN0IHJlZ2FyZHMsClZsYWRp
bWlyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 17:47:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 17:47:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5COM-0000MX-2j; Fri, 21 Feb 2020 17:47:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j5COK-0000Ln-8r
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 17:47:08 +0000
X-Inumbo-ID: 2d3a8370-54d2-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d3a8370-54d2-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 17:47:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582307226;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=hVN4k1F6h5z+jFezB5fLHkT08UcvZkEriTDSL330ETY=;
 b=hgyGZWrooxpXW6LGeAcL5df4nMe0rmgne3YEMzBDjxoMubMxZqvr/A7H
 eiDdZtQNTycdeKmXyeKGe4a+oSoH7d6Z93U2oZvfh9ksUdagDxE5Sstnt
 faWByuP0pjzrfA2ep+viUpRhrNtluiJvepJkU83YJApv46uv6a7Q9NiZY 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JBmE4iUeYnB1pXOJ7qXHwhg9RgOpgB7Tk2Fz5bDC2Ck0acx/v2dkCuAbSGX7jJ54XtNf1oDNco
 zVeXW7oSAZLeUZEyn7hDfP62ZXynsnJuMvuoT8CbK3aFoXhXXlyXu+jA+k+FSVWAExvvmvC9rC
 LF/WWojlAdKkjvJBmqREuJSixHlwgpUHFp1P5vXd3tXzhzA20OPBJ8mRI4G53GP23J0YOYqM2r
 rG+DMG6P8l1TNt9Hnl0q8C20zbmFxm7bQ8vZCBtuu/TDbdzSZRT8R1dWoLqI6HIgryC96K8Rh5
 FQ0=
X-SBRS: 2.7
X-MesageID: 13188723
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,469,1574139600"; d="scan'208";a="13188723"
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
 <fa70f8c7-a822-b9de-0af6-c9fb2835c664@citrix.com>
 <CABfawh=g7OXetqAgA9rtu0gL0PB6bkg4U-e_raXrvS11X_+gBA@mail.gmail.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <24288f4e-36da-f701-9709-ca3acc1f815a@citrix.com>
Date: Fri, 21 Feb 2020 17:47:02 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <CABfawh=g7OXetqAgA9rtu0gL0PB6bkg4U-e_raXrvS11X_+gBA@mail.gmail.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDIvMjAyMCAxNzowNywgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIEZyaSwgRmVi
IDIxLCAyMDIwIGF0IDc6NDIgQU0gQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4
LmNvbT4gd3JvdGU6Cj4+IE9uIDEwLzAyLzIwMjAgMTk6MjEsIFRhbWFzIEsgTGVuZ3llbCB3cm90
ZToKPj4+ICtzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwgc3Ry
dWN0IGRvbWFpbiAqY2QpCj4+PiArewo+Pj4gKyAgICBpbnQgcmMgPSAtRUlOVkFMOwo+Pj4gKwo+
Pj4gKyAgICBpZiAoICFjZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCApCj4+PiArICAgICAgICBy
ZXR1cm4gcmM7Cj4+PiArCj4+PiArICAgIC8qCj4+PiArICAgICAqIFdlIG9ubHkgd2FudCB0byBn
ZXQgYW5kIHBhdXNlIHRoZSBwYXJlbnQgb25jZSwgbm90IGVhY2ggdGltZSB0aGlzCj4+PiArICAg
ICAqIG9wZXJhdGlvbiBpcyByZXN0YXJ0ZWQgZHVlIHRvIHByZWVtcHRpb24uCj4+PiArICAgICAq
Lwo+Pj4gKyAgICBpZiAoICFjZC0+cGFyZW50X3BhdXNlZCApCj4+PiArICAgIHsKPj4+ICsgICAg
ICAgIEFTU0VSVChnZXRfZG9tYWluKGQpKTsKPj4+ICsgICAgICAgIGRvbWFpbl9wYXVzZShkKTsK
Pj4+ICsKPj4+ICsgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0gdHJ1ZTsKPj4+ICsgICAgICAg
IGNkLT5tYXhfcGFnZXMgPSBkLT5tYXhfcGFnZXM7Cj4+PiArICAgICAgICBjZC0+bWF4X3ZjcHVz
ID0gZC0+bWF4X3ZjcHVzOwo+PiBTb3JyeSwgSSBzcG9rZSB0b28gc29vbi4gIFlvdSBjYW4ndCBt
b2RpZnkgbWF4X3ZjcHVzIGhlcmUsIGJlY2F1c2UgaXQKPj4gdmlvbGF0ZXMgdGhlIGludmFyaWFu
dCB0aGF0IGRvbWFpbl92Y3B1KCkgZGVwZW5kcyB1cG9uIGZvciBzYWZldHkuCj4+Cj4+IElmIHRo
ZSB0b29sc3RhY2sgZ2V0cyB0aGluZ3Mgd3JvbmcsIFhlbiB3aWxsIGVpdGhlciBsZWFrIHN0cnVj
dCB2Y3B1J3MKPj4gb24gY2QncyB0ZWFyZG93biwgb3IgY29ycnVwdCBtZW1vcnkgYmV5b25kIHRo
ZSBlbmQgb2YgdGhlIGNkLT52Y3B1W10gYXJyYXkuCj4+Cj4+IExvb2tpbmcgYXQgdGhlIGh5cGVy
Y2FsbCBzZW1hbnRpY3MsIHVzZXJzcGFjZSBjcmVhdGVzIGEgbmV3IGRvbWFpbgo+PiAod2hpY2gg
c3BlY2lmaWVzIG1heF9jcHVzKSwgdGhlbiBjYWxscyBtZW1fc2hhcmluZ19mb3JrKHBhcmVudF9k
b20sCj4+IG5ld19kb20pOyAgRm9ya2luZyBzaG91bGQgYmUgcmVqZWN0ZWQgaWYgdG9vbHN0YWNr
IGhhc24ndCBjaG9zZW4gdGhlCj4+IHNhbWUgbnVtYmVyIG9mIHZjcHVzIGZvciB0aGUgbmV3IGRv
bWFpbi4KPiBUaGF0J3MgdW5mb3J0dW5hdGUgc2luY2UgdGhpcyB3b3VsZCByZXF1aXJlIGFuIGV4
dHJhIGh5cGVyY2FsbCBqdXN0IHRvCj4gZ2V0IGluZm9ybWF0aW9uIFhlbiBhbHJlYWR5IGhhcy4g
SSB0aGluayBpbnN0ZWFkIG9mIHdoYXQgeW91IHJlY29tbWVuZAo+IHdoYXQgSSdsbCBkbyBpcyBl
eHRlbmQgWEVOX0RPTUNUTF9jcmVhdGVkb21haW4gdG8gaW5jbHVkZSB0aGUgcGFyZW50Cj4gZG9t
YWluJ3MgSUQgYWxyZWFkeSBzbyBYZW4gY2FuIGdhdGhlciB0aGVzZSBpbmZvcm1hdGlvbiBhdXRv
bWF0aWNhbGx5Cj4gd2l0aG91dCB0aGUgdG9vbHN0YWNrIGhhdmluZyB0byBkbyBpdCB0aGlzIHJv
dW5kYWJvdXQgd2F5LgoKQ29uY2VwdHVhbGx5LCBJIHRoaW5rIHRoYXQgaXMgY2xlYW5lci7CoCBZ
b3UgcmVhbGx5IGRvIHdhbnQgdG8gZHVwbGljYXRlCnRoZSBwYXJlbnQgZG9tYWluLCB3aGF0ZXZl
ciBpdHMgc2V0dGluZ3MgYXJlLgoKSG93ZXZlciwgSSdkIHN1Z2dlc3Qgbm90IGV4dGVuZGluZyBj
cmVhdGVkb21haW4uwqAgV2hhdCBzaG91bGQgdGhlCnNlbWFudGljcyBiZSBmb3Igc3VjaCBhIGNh
bGwgd2hpY2ggcGFzc2VzIGNvbmZsaWN0aW5nIHNldHRpbmdzPwoKSG93IGFib3V0IGEgbmV3IHRv
cCBsZXZlbCBkb21jdGwgZm9yIGNsb25lX2RvbWFpbiwgdGFraW5nIGEgcGFyZW50CmRvbWFpbiBp
ZGVudGlmaWVyLCBhbmQgb3B0aW9uYWxseSBwcm92aWRpbmcgYSBzcGVjaWZpYyBuZXcgZG9taWQ/
wqAgVGhpcwp3YXksIGl0IGlzIGltcG9zc2libGUgdG8gcHJvdmlkZSBjb25mbGljdGluZyBzZXR0
aW5ncywgYW5kIHRoZSBzZW1hbnRpY3MKc2hvdWxkIGJlIHF1aXRlIGNsZWFyLsKgIEludGVybmFs
bHksIFhlbiBjYW4gZG8gd2hhdGV2ZXIgaXQgbmVlZHMgdG8gY29weQphcHByb3ByaWF0ZSBzZXR0
aW5ncywgYW5kIGdldCB0aGluZ3Mgc29ydGVkIGJlZm9yZSB0aGUgZG9tYWluIGJlY29tZXMKZ2xv
YmFsbHkgdmlzaWJsZS4KCk9uZSBxdWVzdGlvbiBuZWVkaW5nIGNvbnNpZGVyaW5nIGlzIHdoZXRo
ZXIgc3VjaCBhIGh5cGVyY2FsbCBjb3VsZCBpbgp0aGVvcnkgYmUgdXNlZnVsIHdpdGhvdXQgdGhl
IG1lbV9zaGFyaW5nIGluZnJhc3RydWN0dXJlLCBvciBub3QuwqAgKGkuZS4KaG93IHRpZ2h0bHkg
aW50ZWdyYXRlZCB3ZSBzaG91bGQgYWltIGZvci4pCgo+PiBUaGlzIHJhaXNlcyB0aGUgcXVlc3Rp
b24gb2Ygd2hldGhlciB0aGUgc2FtZSBzaG91bGQgYmUgdHJ1ZSBmb3IKPj4gbWF4X3BhZ2VzIGFz
IHdlbGwuCj4gQ291bGQgeW91IGV4cGFuZCBvbiB0aGlzPwoKV2VsbCAtIHRoZXNlIHR3byBhcmUg
YSB2ZXJ5IG9kZCBzdWJzZXQgb2YgdGhpbmdzIHRvIGJsaW5kbHkgY29weS7CoCBUaGUKbWF4X2Nw
dXMgc2lkZSBpcyB3cm9uZywgd2hpY2ggbWFrZXMgbWF4X3BhZ2VzIGxpa2VseSB0byBiZSB3cm9u
ZyBhcyB3ZWxsLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 17:57:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 17:57:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5CYS-0001N5-59; Fri, 21 Feb 2020 17:57:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IhbZ=4J=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j5CYR-0001N0-Ed
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 17:57:35 +0000
X-Inumbo-ID: a3483e58-54d3-11ea-bc8e-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a3483e58-54d3-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 17:57:34 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id r18so3423027edl.1
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 09:57:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=shfT732YmBbDgfNxiHl58OnneU1m62ECkI4mmgPxfRI=;
 b=hnRwkvICbVraZzOogqRmxm1xl4HnsLHT38HMTYfbRXmrBAvkxm4awXKVTo2/qwgkIl
 9T0hrTO3gcqUDDVIOZKLT40CcxI/CiaIrL0LiGINhVAQXvrSnemKmfmgUjUlt4YUmZIq
 S8trdDQ1+sP+Zx4tUfPopLHuZqLGL4yAQ90HukjRs262mpzJPpPnxYltwjjIS4iHV7Sx
 aaVFnRmQsFMfRfjeiuxRdY9ssXCTyG94ClDZcxjr/7sATpAwq3IsQu97TX4keV0gbKp2
 ikQmueZ7YWWOb0Isj0kGuarfDGnRsBasA8DLiSnZQCTxcsmC90V3WT8rUzrlwkPJsh/f
 i42A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=shfT732YmBbDgfNxiHl58OnneU1m62ECkI4mmgPxfRI=;
 b=qDYS6ezDFeFrMHtcmMCclvQ369XzzrwYRnU/sWady64GVjbG01UbRwhU0H9o4PoDXv
 zdByagVBaZf2vCVYPPcoV8NvNZLix/XJ/YqPM+96RQws1/67D1Wvg9jEE9LbT/CKxlny
 SzxIvqUyMK/G6qKd9+AWdqfmtPY3gRTWVbVYJAqjuyxSueEjMiqH35aNYz1rVrhMmAIs
 1INcvoa714tdkCTUVB0Aq14gKqqN5XxKYYaznG/4RhVA5quPPrLZtyH/1M/N6qlOB166
 Hl4VI4WtYMStaPWpeTgcgZIatilSiutYHrWcYPh9rI34n15ZT9YFRihwI32WrYZTCY2F
 o6OA==
X-Gm-Message-State: APjAAAWHrI9YLzlQLnQXGLGGZhhCxiTu+8fvxslx4taWomXtvGxOFHAT
 hky5UH4LW49rIVxOXQYe6s/+gCRrGbQ=
X-Google-Smtp-Source: APXvYqzIePxIEQbQRo3nOPVKfx0DQyXuczj+yIw9cHzT1/JzqBDRySusUb2zAJIYtNmjP2CQTm1x9A==
X-Received: by 2002:aa7:da13:: with SMTP id r19mr4874460eds.188.1582307853386; 
 Fri, 21 Feb 2020 09:57:33 -0800 (PST)
Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com.
 [209.85.221.47])
 by smtp.gmail.com with ESMTPSA id x12sm285081eje.52.2020.02.21.09.57.32
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 09:57:32 -0800 (PST)
Received: by mail-wr1-f47.google.com with SMTP id w15so3015239wru.4
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 09:57:32 -0800 (PST)
X-Received: by 2002:a05:6000:1201:: with SMTP id
 e1mr50587972wrx.386.1582307851839; 
 Fri, 21 Feb 2020 09:57:31 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
 <fa70f8c7-a822-b9de-0af6-c9fb2835c664@citrix.com>
 <CABfawh=g7OXetqAgA9rtu0gL0PB6bkg4U-e_raXrvS11X_+gBA@mail.gmail.com>
 <24288f4e-36da-f701-9709-ca3acc1f815a@citrix.com>
In-Reply-To: <24288f4e-36da-f701-9709-ca3acc1f815a@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 21 Feb 2020 10:56:55 -0700
X-Gmail-Original-Message-ID: <CABfawhmYx7wSBR2Kc01Wf7DR_eg4n4TQAh730KXQk-rVVaJTGA@mail.gmail.com>
Message-ID: <CABfawhmYx7wSBR2Kc01Wf7DR_eg4n4TQAh730KXQk-rVVaJTGA@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDcgQU0gQW5kcmV3IENvb3Blcgo8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiAyMS8wMi8yMDIwIDE3OjA3LCBUYW1hcyBL
IExlbmd5ZWwgd3JvdGU6Cj4gPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCA3OjQyIEFNIEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+IHdyb3RlOgo+ID4+IE9uIDEwLzAy
LzIwMjAgMTk6MjEsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+Pj4gK3N0YXRpYyBpbnQgbWVt
X3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKPiA+Pj4g
K3sKPiA+Pj4gKyAgICBpbnQgcmMgPSAtRUlOVkFMOwo+ID4+PiArCj4gPj4+ICsgICAgaWYgKCAh
Y2QtPmNvbnRyb2xsZXJfcGF1c2VfY291bnQgKQo+ID4+PiArICAgICAgICByZXR1cm4gcmM7Cj4g
Pj4+ICsKPiA+Pj4gKyAgICAvKgo+ID4+PiArICAgICAqIFdlIG9ubHkgd2FudCB0byBnZXQgYW5k
IHBhdXNlIHRoZSBwYXJlbnQgb25jZSwgbm90IGVhY2ggdGltZSB0aGlzCj4gPj4+ICsgICAgICog
b3BlcmF0aW9uIGlzIHJlc3RhcnRlZCBkdWUgdG8gcHJlZW1wdGlvbi4KPiA+Pj4gKyAgICAgKi8K
PiA+Pj4gKyAgICBpZiAoICFjZC0+cGFyZW50X3BhdXNlZCApCj4gPj4+ICsgICAgewo+ID4+PiAr
ICAgICAgICBBU1NFUlQoZ2V0X2RvbWFpbihkKSk7Cj4gPj4+ICsgICAgICAgIGRvbWFpbl9wYXVz
ZShkKTsKPiA+Pj4gKwo+ID4+PiArICAgICAgICBjZC0+cGFyZW50X3BhdXNlZCA9IHRydWU7Cj4g
Pj4+ICsgICAgICAgIGNkLT5tYXhfcGFnZXMgPSBkLT5tYXhfcGFnZXM7Cj4gPj4+ICsgICAgICAg
IGNkLT5tYXhfdmNwdXMgPSBkLT5tYXhfdmNwdXM7Cj4gPj4gU29ycnksIEkgc3Bva2UgdG9vIHNv
b24uICBZb3UgY2FuJ3QgbW9kaWZ5IG1heF92Y3B1cyBoZXJlLCBiZWNhdXNlIGl0Cj4gPj4gdmlv
bGF0ZXMgdGhlIGludmFyaWFudCB0aGF0IGRvbWFpbl92Y3B1KCkgZGVwZW5kcyB1cG9uIGZvciBz
YWZldHkuCj4gPj4KPiA+PiBJZiB0aGUgdG9vbHN0YWNrIGdldHMgdGhpbmdzIHdyb25nLCBYZW4g
d2lsbCBlaXRoZXIgbGVhayBzdHJ1Y3QgdmNwdSdzCj4gPj4gb24gY2QncyB0ZWFyZG93biwgb3Ig
Y29ycnVwdCBtZW1vcnkgYmV5b25kIHRoZSBlbmQgb2YgdGhlIGNkLT52Y3B1W10gYXJyYXkuCj4g
Pj4KPiA+PiBMb29raW5nIGF0IHRoZSBoeXBlcmNhbGwgc2VtYW50aWNzLCB1c2Vyc3BhY2UgY3Jl
YXRlcyBhIG5ldyBkb21haW4KPiA+PiAod2hpY2ggc3BlY2lmaWVzIG1heF9jcHVzKSwgdGhlbiBj
YWxscyBtZW1fc2hhcmluZ19mb3JrKHBhcmVudF9kb20sCj4gPj4gbmV3X2RvbSk7ICBGb3JraW5n
IHNob3VsZCBiZSByZWplY3RlZCBpZiB0b29sc3RhY2sgaGFzbid0IGNob3NlbiB0aGUKPiA+PiBz
YW1lIG51bWJlciBvZiB2Y3B1cyBmb3IgdGhlIG5ldyBkb21haW4uCj4gPiBUaGF0J3MgdW5mb3J0
dW5hdGUgc2luY2UgdGhpcyB3b3VsZCByZXF1aXJlIGFuIGV4dHJhIGh5cGVyY2FsbCBqdXN0IHRv
Cj4gPiBnZXQgaW5mb3JtYXRpb24gWGVuIGFscmVhZHkgaGFzLiBJIHRoaW5rIGluc3RlYWQgb2Yg
d2hhdCB5b3UgcmVjb21tZW5kCj4gPiB3aGF0IEknbGwgZG8gaXMgZXh0ZW5kIFhFTl9ET01DVExf
Y3JlYXRlZG9tYWluIHRvIGluY2x1ZGUgdGhlIHBhcmVudAo+ID4gZG9tYWluJ3MgSUQgYWxyZWFk
eSBzbyBYZW4gY2FuIGdhdGhlciB0aGVzZSBpbmZvcm1hdGlvbiBhdXRvbWF0aWNhbGx5Cj4gPiB3
aXRob3V0IHRoZSB0b29sc3RhY2sgaGF2aW5nIHRvIGRvIGl0IHRoaXMgcm91bmRhYm91dCB3YXku
Cj4KPiBDb25jZXB0dWFsbHksIEkgdGhpbmsgdGhhdCBpcyBjbGVhbmVyLiAgWW91IHJlYWxseSBk
byB3YW50IHRvIGR1cGxpY2F0ZQo+IHRoZSBwYXJlbnQgZG9tYWluLCB3aGF0ZXZlciBpdHMgc2V0
dGluZ3MgYXJlLgo+Cj4gSG93ZXZlciwgSSdkIHN1Z2dlc3Qgbm90IGV4dGVuZGluZyBjcmVhdGVk
b21haW4uICBXaGF0IHNob3VsZCB0aGUKPiBzZW1hbnRpY3MgYmUgZm9yIHN1Y2ggYSBjYWxsIHdo
aWNoIHBhc3NlcyBjb25mbGljdGluZyBzZXR0aW5ncz8KCkknbSBub3Qgc3VyZSB3aGF0IGNvbmZs
aWN0aW5nIHNldHRpbmdzIHlvdSB3b3JyeSBhYm91dD8gSSBzaW1wbHkgYWRkIGEKZmllbGQgdG8g
eGVuX2RvbWN0bF9jcmVhdGVkb21haW4gY2FsbGVkIHBhcmVudF9kb21haW4sIHRoZW4gaW4gdGhl
CmRvbWN0bCBoYW5kbGVyIGlmIGl0cyBzZXQgd2UgY29weSB0aGUgbWF4X3ZjcHVzIHZhbHVlIGRp
cmVjdGx5IGZyb20KdGhlcmU6CgogICAgICAgIHBhcmVudF9kb20gPSBvcC0+dS5jcmVhdGVkb21h
aW4ucGFyZW50X2RvbWlkOwogICAgICAgIGlmICggcGFyZW50X2RvbSApCiAgICAgICAgewogICAg
ICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9pZChwYXJlbnRf
ZG9tKTsKCiAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7CiAgICAgICAgICAgIGlmICggIXBkICkK
ICAgICAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgICAgb3AtPnUuY3JlYXRlZG9tYWluLm1h
eF92Y3B1cyA9IHBkLT5tYXhfdmNwdXM7CiAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKHBk
KTsKICAgICAgICB9Cgo+Cj4gSG93IGFib3V0IGEgbmV3IHRvcCBsZXZlbCBkb21jdGwgZm9yIGNs
b25lX2RvbWFpbiwgdGFraW5nIGEgcGFyZW50Cj4gZG9tYWluIGlkZW50aWZpZXIsIGFuZCBvcHRp
b25hbGx5IHByb3ZpZGluZyBhIHNwZWNpZmljIG5ldyBkb21pZD8gIFRoaXMKPiB3YXksIGl0IGlz
IGltcG9zc2libGUgdG8gcHJvdmlkZSBjb25mbGljdGluZyBzZXR0aW5ncywgYW5kIHRoZSBzZW1h
bnRpY3MKPiBzaG91bGQgYmUgcXVpdGUgY2xlYXIuICBJbnRlcm5hbGx5LCBYZW4gY2FuIGRvIHdo
YXRldmVyIGl0IG5lZWRzIHRvIGNvcHkKPiBhcHByb3ByaWF0ZSBzZXR0aW5ncywgYW5kIGdldCB0
aGluZ3Mgc29ydGVkIGJlZm9yZSB0aGUgZG9tYWluIGJlY29tZXMKPiBnbG9iYWxseSB2aXNpYmxl
LgoKSSBhbHJlYWR5IGhhdmUgYSBoeXBlcmNhbGwgYWRkZWQgZm9yIGZvcmtfZG9tYWluIGFuZCBJ
IGV2ZW4gdHJpZWQKZG9pbmcgZXZlcnl0aGluZyBpbiBhIHNpbmdsZSBoeXBlcmNhbGwuIFRoZSBw
cm9ibGVtIEkgcmFuIGludG8gd2l0aAp0aGF0IHdhcyBpdCByZXF1aXJlZCBhIGxvdCBvZiByZWZh
Y3RvcmluZyB3aXRoaW4gWGVuIHNpbmNlCmRvbWFpbl9jcmVhdGUgaXMgbm90IHByZWVtcHRpYmxl
IHJpZ2h0IG5vdywgd2hpbGUgc29tZSBvdGhlciBwYXJ0cyBvZgpmb3JraW5nIG5lZWQgdG8gYmUg
cHJlZW1wdGlibGUuIFNvIGl0IHdhcyBqdXN0IGVhc2llciB0byBkbyBpdCB3aXRoIDIKaHlwZXJj
YWxscy4gT25lIGp1c3QgY3JlYXRlcyB0aGUgZG9tYWluIHNoZWxsIHZpYQpYRU5fRE9NQ1RMX2Ny
ZWF0ZWRvbWFpbiBhbmQgdGhlIHNlY29uZCBhY3R1YWxseSBzZXRzIGl0IHVwIGFzIGEgZm9yay4K
Cj4KPiBPbmUgcXVlc3Rpb24gbmVlZGluZyBjb25zaWRlcmluZyBpcyB3aGV0aGVyIHN1Y2ggYSBo
eXBlcmNhbGwgY291bGQgaW4KPiB0aGVvcnkgYmUgdXNlZnVsIHdpdGhvdXQgdGhlIG1lbV9zaGFy
aW5nIGluZnJhc3RydWN0dXJlLCBvciBub3QuICAoaS5lLgo+IGhvdyB0aWdodGx5IGludGVncmF0
ZWQgd2Ugc2hvdWxkIGFpbSBmb3IuKQo+Cj4gPj4gVGhpcyByYWlzZXMgdGhlIHF1ZXN0aW9uIG9m
IHdoZXRoZXIgdGhlIHNhbWUgc2hvdWxkIGJlIHRydWUgZm9yCj4gPj4gbWF4X3BhZ2VzIGFzIHdl
bGwuCj4gPiBDb3VsZCB5b3UgZXhwYW5kIG9uIHRoaXM/Cj4KPiBXZWxsIC0gdGhlc2UgdHdvIGFy
ZSBhIHZlcnkgb2RkIHN1YnNldCBvZiB0aGluZ3MgdG8gYmxpbmRseSBjb3B5LiAgVGhlCj4gbWF4
X2NwdXMgc2lkZSBpcyB3cm9uZywgd2hpY2ggbWFrZXMgbWF4X3BhZ2VzIGxpa2VseSB0byBiZSB3
cm9uZyBhcyB3ZWxsLgoKVGhlIG1heF9jcHVzIHNpZGUgaXMgY2xlYXJlciB3aHkgaXQncyB3cm9u
ZyBzaW5jZSB0aGVyZSBpcyBhbgphbGxvY2F0aW9uIGR1cmluZyBkb21haW5fY3JlYXRlIGJhc2Vk
IG9uIHRoYXQgbnVtYmVyLiBJIGhhdmVuJ3QgcmFuCmludG8gdGhhdCBpc3N1ZSBpdCBzZWVtcyBi
ZWNhdXNlIGFsbCB0aGUgZG9tYWlucyBJIHRlc3RlZCB3aXRoIGhhZApvbmx5IGEgc2luZ2xlIHZD
UFUuIEJ1dCBtYXhfcGFnZXMgc2hvdWxkIGJlIHNhZmUgdG8gY29weSwgc2luY2UgYW55CnBhZ2Ug
dGhhdCB3b3VsZCBnZXQgYWNjZXNzZWQgdXAgdG8gbWF4X3BhZ2VzIHdvdWxkIGdldCBmb3JrZWQg
ZnJvbSB0aGUKcGFyZW50LiBJIGhhdmVuJ3QgcnVuIGludG8gYW55IGlzc3VlcyB3aXRoIHRoYXQu
IFNvIEkgZG9uJ3QgcmVhbGx5IHNlZQp3aGF0J3MgdGhlIHByb2JsZW0gdGhlcmUuCgpUYW1hcwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:07:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:07:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Ci0-0002Su-ED; Fri, 21 Feb 2020 18:07:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5Chz-0002Sm-98
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:07:27 +0000
X-Inumbo-ID: 03a105fe-54d5-11ea-86c6-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 03a105fe-54d5-11ea-86c6-12813bfff9fa;
 Fri, 21 Feb 2020 18:07:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Chx-00017B-76; Fri, 21 Feb 2020 18:07:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Chw-00067b-M4; Fri, 21 Feb 2020 18:07:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Chw-0002kR-LL; Fri, 21 Feb 2020 18:07:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147408-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=1a16fee21ce4b0c876ee04af912b3f0545118cd9
X-Osstest-Versions-That: xen=b4d752e2ba0675875a26ca6aa559cb62c0f44cd7
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 18:07:24 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147408: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQwOCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQwOC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxYTE2ZmVlMjFjZTRiMGM4NzZlZTA0YWY5MTJiM2YwNTQ1MTE4Y2Q5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBiNGQ3NTJlMmJhMDY3NTg3NWEy
NmNhNmFhNTU5Y2I2MmMwZjQ0Y2Q3CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc0MDMgIDIwMjAt
MDItMjEgMTM6MDk6NTUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NDA4ICAy
MDIwLTAyLTIxIDE2OjA0OjEzIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgVGFtYXMgSyBMZW5neWVs
IDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwps
b2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29u
ZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0
cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0
ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkK
CgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hl
bi5naXQKICAgYjRkNzUyZTJiYS4uMWExNmZlZTIxYyAgMWExNmZlZTIxY2U0YjBjODc2ZWUwNGFm
OTEyYjNmMDU0NTExOGNkOSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:09:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:09:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Cjl-0002hB-Qd; Fri, 21 Feb 2020 18:09:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IhbZ=4J=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j5Cjk-0002gw-4P
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:09:16 +0000
X-Inumbo-ID: 331c4d3e-54d5-11ea-ade5-bc764e2007e4
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 331c4d3e-54d5-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 18:08:45 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id e10so3427656edv.9
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 10:08:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=fdiWzG71gBsIxqPoISH7NrYz3VYKtqSKko+7G0dhafI=;
 b=szDBuWl2qBuqIyTjdHWrOnziHaXeQg+xi8NwVYh5gZ1n9NG3BSDBKlmNBy452/Tjik
 Vb5p0a4/T72mOXxkigTqpmaY6cONSOe1JdYzdG2VA2jyClwWYhFMHazUqgPvATadXGOc
 T0E9csK6GRJTCyOBeqfhijGkgU2fTMTSi4ut7o1Cj192hbV8Vo+k17LZvwp7PCKfgvRZ
 XIZvzgsaTZWKolzNm5Luar+to1xFqKCFH9Gj+K6Lp+HXtK1RzVQ5OYShomh7ttQBMD35
 RGtZj5uSAIDEEi2LYnJ6TY5zj6zWX5/mXjYy97h5WATkUajjBlPtAnisWcYOyGVS9YlH
 Y2YA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=fdiWzG71gBsIxqPoISH7NrYz3VYKtqSKko+7G0dhafI=;
 b=lBWhZz/pwXQD89q0hm4Iiy8ayWfXgT+uRC/nm/cuQITs+j1uJbiqqRlgWAKA4ZPzmx
 QcDisMHXHU+S3ejUIKQUexdPRZeppdlKGv5ZEdoaQSxGdVbZDikYOOsjHJk+ZSV2aF92
 EnHdv/Cl5X2zQVXy8UZV5Kc/1XSldZWfkWz7uEZcM9NYH+fL1juQnuQgjomE7j7DMVwI
 br5xaq/qdqzg1qOiZVgRvq0uDe+SEMqyy5rgP4XAV1J3ibjZzvKN7KMhrjYyq10YpqdW
 uY5p1suppMFoibY+ZVU0wy6Ec5nEZH6i25MMZ9Xoi/ja5O1XE6/DIAQkT9vTvtBt8G16
 pDYA==
X-Gm-Message-State: APjAAAUvE6ace6wRMRXCbsLhapNHM0iHcGjJOyDIFQe4e2LgeUGXzrxr
 5rK0S2tfCl8wJpnXI1tfja7I8tMP2uQ=
X-Google-Smtp-Source: APXvYqx9pwIWfAf4ugVYa/GpVttIgBUe/bbLOyo5OBgUbi3d3O+kGe0oSUvjqCBnDxrrJNnuvAGp/w==
X-Received: by 2002:aa7:dd95:: with SMTP id g21mr35709921edv.355.1582308524399; 
 Fri, 21 Feb 2020 10:08:44 -0800 (PST)
Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com.
 [209.85.128.54])
 by smtp.gmail.com with ESMTPSA id h12sm290335ejb.6.2020.02.21.10.08.42
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 10:08:43 -0800 (PST)
Received: by mail-wm1-f54.google.com with SMTP id a9so2863636wmj.3
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 10:08:42 -0800 (PST)
X-Received: by 2002:a1c:66d7:: with SMTP id a206mr96033wmc.77.1582308522312;
 Fri, 21 Feb 2020 10:08:42 -0800 (PST)
MIME-Version: 1.0
References: <cover.1581362050.git.tamas.lengyel@intel.com>
 <0f7d636910c45e9ca32fda4ef864a9b7d6e32745.1581362050.git.tamas.lengyel@intel.com>
 <fa70f8c7-a822-b9de-0af6-c9fb2835c664@citrix.com>
 <CABfawh=g7OXetqAgA9rtu0gL0PB6bkg4U-e_raXrvS11X_+gBA@mail.gmail.com>
 <24288f4e-36da-f701-9709-ca3acc1f815a@citrix.com>
In-Reply-To: <24288f4e-36da-f701-9709-ca3acc1f815a@citrix.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 21 Feb 2020 11:08:06 -0700
X-Gmail-Original-Message-ID: <CABfawh=mizacs_L3v-UaxdNG5G=eTncEPu-GX__70ryNfE3J6g@mail.gmail.com>
Message-ID: <CABfawh=mizacs_L3v-UaxdNG5G=eTncEPu-GX__70ryNfE3J6g@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v8 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBPbmUgcXVlc3Rpb24gbmVlZGluZyBjb25zaWRlcmluZyBpcyB3aGV0aGVyIHN1Y2ggYSBoeXBl
cmNhbGwgY291bGQgaW4KPiB0aGVvcnkgYmUgdXNlZnVsIHdpdGhvdXQgdGhlIG1lbV9zaGFyaW5n
IGluZnJhc3RydWN0dXJlLCBvciBub3QuICAoaS5lLgo+IGhvdyB0aWdodGx5IGludGVncmF0ZWQg
d2Ugc2hvdWxkIGFpbSBmb3IuKQoKSXQgd291bGQgYmUgcG9zc2libGUgdG8gY3JlYXRlIGRvbWFp
biBmb3JrcyB3aXRob3V0IG1lbV9zaGFyaW5nLiBUaGUKbWVtX3NoYXJpbmcgcGFydCBqdXN0IGFk
ZHMgYW4gZXh0cmEgb3B0aW1pemF0aW9uIG9uIHRvcCBzbyB3ZSBkb24ndAplbmQgdXAgY29weWlu
ZyBhbGwgYWNjZXNzZWQgcGFnZXMgbmVlZGxlc3NseSwgd2Ugb25seSBkbyB0aGF0IHdoZW4gdGhl
CnBhZ2UgaXMgd3JpdHRlbiB0by4gSW4gb25lIG9mIHRoZSBlYXJsaWVyIHJldmlzaW9ucyBvZiB0
aGUgc2VyaWVzCih+djQpIGR1ZSB0byBhIGJ1ZyB3ZSBhY3R1YWxseSByYW4gdGhlIHN5c3RlbSB3
aXRoIGFsbCBwYWdlcyBiZWluZwpkZWR1cGxpY2F0ZWQgYW5kIG5vIG1lbV9zaGFyaW5nIGFuZCBp
dCB3YXMgd29ya2luZyBqdXN0IGZpbmUuIEknbSBub3QKc3VyZSBpZiB0aGF0J3Mgd2hhdCB5b3Ug
d2VyZSBhc2tpbmcgdGhvdWdoIDopCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:36:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:36:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DAL-0005at-Im; Fri, 21 Feb 2020 18:36:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5DAK-0005ao-82
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:36:44 +0000
X-Inumbo-ID: 1779459c-54d9-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1779459c-54d9-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 18:36:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5DAC-0001eE-EE; Fri, 21 Feb 2020 18:36:36 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5DAC-0007nQ-43; Fri, 21 Feb 2020 18:36:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5DAC-0004ya-3D; Fri, 21 Feb 2020 18:36:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147325-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=6c599282f8ab382fe59f03a6cae755b89561a7b3
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 18:36:36 +0000
Subject: [Xen-devel] [qemu-mainline test] 147325: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzMyNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczMjUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3Jl
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0
LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEz
IGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDQ4NjEKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA2YzU5OTI4MmY4YWIzODJmZTU5ZjAzYTZjYWU3
NTViODk1NjFhN2IzCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3
YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDY3IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA2NiBkYXlzICAyODAgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MjQxICAyMDIwLTAyLTE4IDA5OjIyOjU2IFogICAg
MyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFhcnVz
aGkgTWVodGEgPG1laHRhLmFhcnUyMEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxhZHJp
ZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+
CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4YW5k
ZXIuUmljaGFyZHNvbkBjbC5jYW0uYWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxp
YW1zb25AcmVkaGF0LmNvbT4KICBBbGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29t
PgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8
bmV2aWxhZEB5YWhvby5jb20+CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIy
My5tZT4KICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFuZHJldyBK
ZWZmZXJ5IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5kcmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5j
b20+CiAgQW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJleS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+
CiAgQW51cCBQYXRlbCA8YW51cC5wYXRlbEB3ZGMuY29tPgogIEFyYXZpbmRhIFByYXNhZCA8YXJh
d2luZGEucEBnbWFpbC5jb20+CiAgQXVyZWxpZW4gSmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0
PgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVpay5ibWUuaHU+CiAgQmVhdGEgTWljaGFsc2th
IDxiZWF0YS5taWNoYWxza2FAbGluYXJvLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2htaWR0IDxi
ZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAgQmhhcmF0YSBCIFJhbyA8YmhhcmF0YUBsaW51eC5p
Ym0uY29tPgogIEJpbiBNZW5nIDxibWVuZy5jbkBnbWFpbC5jb20+CiAgQ2FtZXJvbiBFc2ZhaGFu
aSA8ZGlydHlAYXBwbGUuY29tPgogIENhcmxvcyBTYW50b3MgPGNhc2FudG9zQHJlZGhhdC5jb20+
CiAgQ2F0aHkgWmhhbmcgPGNhdGh5LnpoYW5nQGludGVsLmNvbT4KICBDaGVuIFF1biA8a3Vobi5j
aGVucXVuQGh1YXdlaS5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJhZWdlckBk
ZS5pYm0uY29tPgogIENocmlzdGlhbiBTY2hvZW5lYmVjayA8cWVtdV9vc3NAY3J1ZGVieXRlLmNv
bT4KICBDaHJpc3RvcGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgogIENsZWJl
ciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgogIENsZW1lbnQgRGVzY2hhbXBzIDxjbGVtZW50LmRl
c2NoYW1wc0BncmVlbnNvY3MuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJlZGhhdC5j
b20+CiAgQ29yZXkgTWlueWFyZCA8Y21pbnlhcmRAbXZpc3RhLmNvbT4KICBDb3JuZWxpYSBIdWNr
IDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4g
I3MzOTB4CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0Bmci5pYm0uY29tPgogIEPDqWRyaWMgTGUg
R29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgRGFtaWVuIEhlZGRlIDxkYW1pZW4uaGVkZGVAZ3JlZW5z
b2NzLmNvbT4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGI0MTNAZ21haWwuY29t
PgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2aWQgR2li
c29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBn
aWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMpCiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRh
dmlkQHJlZGhhdC5jb20+CiAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAbnV0YW5peC5jb20+
CiAgRGVuaXMgUGxvdG5pa292IDxkcGxvdG5pa292QHZpcnR1b3p6by5jb20+CiAgRHIuIERhdmlk
IEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVo
YWJrb3N0QHJlZGhhdC5jb20+CiAgRWlpY2hpIFRzdWthdGEgPGRldmVsQGV0c3VrYXRhLmNvbT4K
ICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtl
QHJlZGhhdC5jb20+CiAgRXJpYyBSZW4gPHJlbnpoZW5AbGludXguYWxpYmFiYS5jb20+CiAgRXJ5
dSBHdWFuIDxlZ3VhbkBsaW51eC5hbGliYWJhLmNvbT4KICBGYWJpYW5vIFJvc2FzIDxmYXJvc2Fz
QGxpbnV4LmlibS5jb20+CiAgRmFuZ3J1aSBTb25nIDxpQG1hc2tyYXkubWU+CiAgRmVsaXBlIEZy
YW5jaW9zaSA8ZmVsaXBlQG51dGFuaXguY29tPgogIEZpbGlwIEJvenV0YSA8RmlsaXAuQm96dXRh
QHJ0LXJrLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBsaW51eC5pYm0uY29tPgogIEdh
bmVzaCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBH
ZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qu
b3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUu
Z3VveWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4g
SGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhl
cnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4KICBIZXlpIEd1byA8Z3VvaGV5
aUBodWF3ZWkuY29tPgogIEhvd2FyZCBTcG9lbHN0cmEgPGhzcC5jYXQ3QGdtYWlsLmNvbT4KICBJ
Z29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphZSBIeXVuIFlvbyA8amFlLmh5
dW4ueW9vQGxpbnV4LmludGVsLmNvbT4KICBKYWZhciBBYmRpIDxjYWZlci5hYmRpQGdtYWlsLmNv
bT4KICBKYWlqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKYW1lcyBDbGFya2Ug
PGpydGMyN0BqcnRjMjcuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAd2ViLmRlPgogIEph
bm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQg
PEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVA
bGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNv
bT4KICBKZW5zIEZyZWltYW5uIDxqZnJlaW1hbm5AcmVkaGF0LmNvbT4KICBKaWFodWkgQ2VuIDxj
ZW5qaWFodWlAaHVhd2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNv
bT4KICBKaXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3Rh
bmxleSA8am9lbEBqbXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEp1
YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CiAgSnVsaWEgU3V2b3JvdmEgPGp1c3Vh
bEByZWRoYXQuY29tPgogIEp1biBQaWFvIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgS2FzaHlhcCBD
aGFtYXJ0aHkgPGtjaGFtYXJ0QHJlZGhhdC5jb20+CiAgS2VpdGggUGFja2FyZCA8a2VpdGhwQGtl
aXRocC5jb20+CiAgS2VxaWFuIFpodSA8emh1a2VxaWFuMUBodWF3ZWkuY29tPgogIEtldmluIFdv
bGYgPGt3b2xmQHJlZGhhdC5jb20+CiAgS8WRdsOhZ8OzLCBab2x0w6FuIDxEaXJ0WS5pQ0UuaHVA
Z21haWwuY29tPgogIExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgTGF1cmVudCBW
aXZpZXIgPGxhdXJlbnRAdml2aWVyLmV1PgogIExhdXJlbnQgVml2aWVyIDxsdml2aWVyQHJlZGhh
dC5jb20+CiAgTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+CiAgTGVvbmFyZG8gQnJh
cyA8bGVvbmFyZG9AaWJtLmNvbT4KICBMaSBIYW5namluZyA8bGloYW5namluZ0BiYWlkdS5jb20+
CiAgTGlhbSBNZXJ3aWNrIDxsaWFtLm1lcndpY2tAb3JhY2xlLmNvbT4KICBMaWFuZyBZYW4gPGx5
YW5Ac3VzZS5jb20+CiAgTGl1IEJvIDxiby5saXVAbGludXguYWxpYmFiYS5jb20+CiAgTGl1IEpp
bmdxaSA8amluZ3FpLmxpdUBpbnRlbC5jb20+CiAgTGl1IFlpIEwgPHlpLmwubGl1QGludGVsLmNv
bT4KICBMdWMgTWljaGVsIDxsdWMubWljaGVsQGdyZWVuc29jcy5jb20+CiAgTHVrw6HFoSBEb2t0
b3IgPGxkb2t0b3JAcmVkaGF0LmNvbT4KICBNYXJjIFp5bmdpZXIgPG1hekBrZXJuZWwub3JnPgog
IE1hcmMtQW5kcsOpIEx1cmVhdSA8bWFyY2FuZHJlLmx1cmVhdUByZWRoYXQuY29tPgogIE1hcmNl
bCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJhdW1AZ21haWwuY29tPgogIE1hcmVrIERvbGF0YSA8
bWtkb2xhdGFAdXMuaWJtLmNvbT4KICBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5j
b20+CiAgTWFydGluIEthaXNlciA8bWFydGluQGthaXNlci5jeD4KICBNYXNhaGlybyBZYW1hZGEg
PG1hc2FoaXJveUBrZXJuZWwub3JnPgogIE1hc2F5b3NoaSBNaXp1bWEgPG0ubWl6dW1hQGpwLmZ1
aml0c3UuY29tPgogIE1hdHRoZXcgUm9zYXRvIDxtanJvc2F0b0BsaW51eC5pYm0uY29tPgogIE1h
dHRoaWFzIEzDvHNjaGVyIDxsdWVzY2hlbUBnbWFpbC5jb20+CiAgTWF4IEZpbGlwcG92IDxqY212
YmtiY0BnbWFpbC5jb20+CiAgTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KICBNaWNoYWVs
IEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQuYXU+CiAgTWljaGFlbCBSb2xuaWsgPG1yb2xuaWtA
Z21haWwuY29tPgogIE1pY2hhZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBN
aWNoYWVsIFMuIFRzaXJraW4gPG1zdEByZWRoYXQuY29tPgogIE1pY2hhbCBQcml2b3puaWsgPG1w
cml2b3puQHJlZGhhdC5jb20+CiAgTWlja3kgWXVuIENoYW4gKG1pY2hpYm9vKSA8Y2hhbm1pY2t5
eXVuQGdtYWlsLmNvbT4KICBNaWNreSBZdW4gQ2hhbiA8Y2hhbm1pY2t5eXVuQGdtYWlsLmNvbT4K
ICBNaWtsb3MgU3plcmVkaSA8bXN6ZXJlZGlAcmVkaGF0LmNvbT4KICBNaXJvc2xhdiBSZXphbmlu
YSA8bXJlemFuaW5AcmVkaGF0LmNvbT4KICBNaXNvbm8gVG9tb2hpcm8gPG1pc29uby50b21vaGly
b0BqcC5mdWppdHN1LmNvbT4KICBta2RvbGF0YUB1cy5pYm0uY29tIDxta2RvbGF0YUB1cy5pYm0u
Y29tPgogIE5pZWsgTGlubmVuYmFuayA8bmlla2xpbm5lbmJhbmtAZ21haWwuY29tPgogIE5pa29s
YSBQYXZsaWNhIDxwYXZsaWNhLm5pa29sYUBnbWFpbC5jb20+CiAgT2tzYW5hIFZvaGNoYW5hIDxv
dm9zaGNoYUByZWRoYXQuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJAc2lmaXZlLmNvbT4K
ICBQYWxtZXIgRGFiYmVsdCA8cGFsbWVyZGFiYmVsdEBnb29nbGUuY29tPgogIFBhbiBOZW5neXVh
biA8cGFubmVuZ3l1YW5AaHVhd2VpLmNvbT4KICBQYW5OZW5neXVhbiA8cGFubmVuZ3l1YW5AaHVh
d2VpLmNvbT4KICBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgogIFBhdWwgRHVy
cmFudCA8cGF1bEB4ZW4ub3JnPgogIFBhdmVsIERvdmdhbHl1ayA8cGF2ZWwuZG92Z2FsdWtAZ21h
aWwuY29tPgogIFBhdmVsIERvdmdhbHl1ayA8UGF2ZWwuRG92Z2FsdWtAaXNwcmFzLnJ1PgogIFBl
bmcgVGFvIDx0YW8ucGVuZ0BsaW51eC5hbGliYWJhLmNvbT4KICBQZXRlciBNYXlkZWxsIDxwZXRl
ci5tYXlkZWxsQGxpbmFyby5vcmc+CiAgUGV0ZXIgVHVyc2NobWlkIDxwZXRlci50dXJzY2htQG51
dGFuaXguY29tPgogIFBldGVyIFd1IDxwZXRlckBsZWtlbnN0ZXluLm5sPgogIFBldGVyIFh1IDxw
ZXRlcnhAcmVkaGF0LmNvbT4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8ZjRidWdAYW1zYXQu
b3JnPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KICBwaWFv
anVuIDxwaWFvanVuQGh1YXdlaS5jb20+CiAgUmFwaGFlbCBOb3J3aXR6IDxyYXBoYWVsLm5vcndp
dHpAbnV0YW5peC5jb20+CiAgUmVuZSBTdGFuZ2UgPHJzdGEyQG8yb25saW5lLmRlPgogIFJpY2hh
cmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5hcm8ub3JnPgogIFJvYmVydCBGb2xl
eSA8cm9iZXJ0LmZvbGV5QGxpbmFyby5vcmc+CiAgUm9tYW4gS2FwbCA8cmthQHN5c2dvLmNvbT4K
ICBTYWx2YWRvciBGYW5kaW5vIDxzYWx2YWRvckBxaW5kZWwuY29tPgogIFNhbXVlbCBUaGliYXVs
dCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KICBTY290dCBDaGVsb2hhIDxjaGVsb2hh
QGxpbnV4LnZuZXQuaWJtLmNvbT4KICBTZXJnaW8gTG9wZXogPHNscEByZWRoYXQuY29tPgogIFNo
YW1lZXIgS29sb3RodW0gPHNoYW1lZXJhbGkua29sb3RodW0udGhvZGlAaHVhd2VpLmNvbT4KICBT
aGloUG8gSHVuZyA8c2hpaHBvLmh1bmdAc2lmaXZlLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRo
QGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4g
QmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBs
aW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29t
PgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNn
YXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxp
bmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29t
PgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3Zl
biBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVs
LmNvbT4KICBUYXlsb3IgU2ltcHNvbiA8dHNpbXBzb25AcXVpY2luYy5jb20+CiAgVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVndW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5j
ZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNAc21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lh
bEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZA
dmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAg
V2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5
b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXgu
aW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlh
bmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdlaS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBj
bi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55
dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVkdS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4
LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZhbmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBX
YW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtp
bUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdXJpIEJl
bmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNoQGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVy
eS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZdXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xl
LmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdodWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxw
aXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBaaGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2Vp
LmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNk
MTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMjkzNjAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:49:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DMo-0006em-9c; Fri, 21 Feb 2020 18:49:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JJS4=4J=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5DMm-0006eX-Ql
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:49:36 +0000
X-Inumbo-ID: e6c05f75-54da-11ea-86d8-12813bfff9fa
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e6c05f75-54da-11ea-86d8-12813bfff9fa;
 Fri, 21 Feb 2020 18:49:35 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Feb 2020 10:49:33 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,469,1574150400"; d="scan'208";a="259709279"
Received: from btraw-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.1.240])
 by fmsmga004.fm.intel.com with ESMTP; 21 Feb 2020 10:49:32 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Feb 2020 10:49:19 -0800
Message-Id: <8ccfd49088b2c811415f0c09886133a936e460d2.1582310142.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582310142.git.tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9 1/5] xen/x86: Make hap_get_allocation
 accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVyaW5nIFZNIGZvcmtpbmcgd2UnbGwgY29weSB0aGUgcGFyZW50IGRvbWFpbidzIHBhcmFtZXRl
cnMgdG8gdGhlIGNsaWVudCwKaW5jbHVkaW5nIHRoZSBIQVAgc2hhZG93IG1lbW9yeSBzZXR0aW5n
IHRoYXQgaXMgdXNlZCBmb3Igc3RvcmluZyB0aGUgZG9tYWluJ3MKRVBULiBXZSdsbCBjb3B5IHRo
aXMgaW4gdGhlIGh5cGVydmlzb3IgaW5zdGVhZCBkb2luZyBpdCBkdXJpbmcgdG9vbHN0YWNrIGxh
dW5jaAp0byBhbGxvdyB0aGUgZG9tYWluIHRvIHN0YXJ0IGV4ZWN1dGluZyBhbmQgdW5zaGFyaW5n
IG1lbW9yeSBiZWZvcmUgKG9yCmV2ZW4gY29tcGxldGVseSB3aXRob3V0KSB0aGUgdG9vbHN0YWNr
LgoKU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNv
bT4KLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIHwgMyArLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvaGFwLmggfCAxICsKIDIgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRl
bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgYi94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCmluZGV4IDNkOTNmMzQ1MWMuLmM3YzdmZjZlOTkgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKKysrIGIveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYwpAQCAtMzIxLDggKzMyMSw3IEBAIHN0YXRpYyB2b2lkIGhhcF9mcmVlX3AybV9wYWdl
KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBnKQogfQogCiAvKiBSZXR1cm4g
dGhlIHNpemUgb2YgdGhlIHBvb2wsIHJvdW5kZWQgdXAgdG8gdGhlIG5lYXJlc3QgTUIgKi8KLXN0
YXRpYyB1bnNpZ25lZCBpbnQKLWhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkKQor
dW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkKQogewogICAg
IHVuc2lnbmVkIGludCBwZyA9IGQtPmFyY2gucGFnaW5nLmhhcC50b3RhbF9wYWdlcwogICAgICAg
ICArIGQtPmFyY2gucGFnaW5nLmhhcC5wMm1fcGFnZXM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L2hhcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaAppbmRleCBiOTRiZmI0
ZWQwLi4xYmYwN2U0OWZlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKQEAgLTQ1LDYgKzQ1LDcgQEAgaW50ICAgaGFw
X3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKIAogZXh0ZXJuIGNvbnN0IHN0cnVj
dCBwYWdpbmdfbW9kZSAqaGFwX3BhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAqKTsKIGludCBo
YXBfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHBhZ2VzLCBi
b29sICpwcmVlbXB0ZWQpOwordW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3Qg
ZG9tYWluICpkKTsKIAogI2VuZGlmIC8qIFhFTl9IQVBfSCAqLwogCi0tIAoyLjIwLjEKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:49:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DMs-0006fT-SB; Fri, 21 Feb 2020 18:49:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JJS4=4J=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5DMr-0006f1-PQ
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:49:41 +0000
X-Inumbo-ID: e88a20bb-54da-11ea-86d8-12813bfff9fa
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e88a20bb-54da-11ea-86d8-12813bfff9fa;
 Fri, 21 Feb 2020 18:49:37 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Feb 2020 10:49:37 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,469,1574150400"; d="scan'208";a="259709292"
Received: from btraw-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.1.240])
 by fmsmga004.fm.intel.com with ESMTP; 21 Feb 2020 10:49:35 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Feb 2020 10:49:22 -0800
Message-Id: <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582310142.git.tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGh5cGVyY2FsbCB0aGF0IGFsbG93cyBhIGZvcmsgdG8gc2hlZCBhbGwgbWVtb3J5
IHRoYXQgZ290IGFsbG9jYXRlZApmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxv
YWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uClRoaXMgYWxsb3dzIHRoZSBm
b3JrZWQgVk0gdG8gcmVzZXQgaW50byB0aGUgc2FtZSBzdGF0ZSB0aGUgcGFyZW50IFZNIGlzIGlu
IGEKZmFzdGVyIHdheSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgYmUuIE1lYXN1cmVt
ZW50cyBzaG93IGFib3V0IGEgMngKc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0
aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwptdWNoIG1lbW9yeSBnb3Qg
YWxsb2NhdGVkIGZvciB0aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5CmRl
ZHVwbGljYXRlZCBmcm9tIHRoZSBwYXJlbnQgVk0gdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGxpa2VseSBiZSBtb3JlCnBlcmZvcm1hbnQuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9p
bmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgIHwgIDEgKwogMiBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCBhZDVkYjlkOGQ1Li5mYjY4OTJhYWE2
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtMTYzNiw2ICsxNjM2LDU5IEBAIHN0YXRpYyBpbnQg
bWVtX3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKICAg
ICByZXR1cm4gcmM7CiB9CiAKKy8qCisgKiBUaGUgZm9yayByZXNldCBvcGVyYXRpb24gaXMgaW50
ZW5kZWQgdG8gYmUgdXNlZCBvbiBzaG9ydC1saXZlZCBmb3JrcyBvbmx5LgorICogVGhlcmUgaXMg
bm8gaHlwZXJjYWxsIGNvbnRpbnVhdGlvbiBvcGVyYXRpb24gaW1wbGVtZW50ZWQgZm9yIHRoaXMg
cmVhc29uLgorICogRm9yIGZvcmtzIHRoYXQgb2J0YWluIGEgbGFyZ2VyIG1lbW9yeSBmb290cHJp
bnQgaXQgaXMgbGlrZWx5IGdvaW5nIHRvIGJlCisgKiBtb3JlIHBlcmZvcm1hbnQgdG8gY3JlYXRl
IGEgbmV3IGZvcmsgaW5zdGVhZCBvZiByZXNldHRpbmcgYW4gZXhpc3Rpbmcgb25lLgorICoKKyAq
IFRPRE86IEluIGNhc2UgdGhpcyBoeXBlcmNhbGwgd291bGQgYmVjb21lIHVzZWZ1bCBvbiBmb3Jr
cyB3aXRoIGxhcmdlciBtZW1vcnkKKyAqIGZvb3RwcmludHMgdGhlIGh5cGVyY2FsbCBjb250aW51
YXRpb24gc2hvdWxkIGJlIGltcGxlbWVudGVkLgorICovCitzdGF0aWMgaW50IG1lbV9zaGFyaW5n
X2ZvcmtfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCit7CisgICAg
aW50IHJjOworICAgIHN0cnVjdCBwMm1fZG9tYWluKiBwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2Qp
OworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UsICp0bXA7CisKKyAgICBkb21haW5fcGF1c2Uo
Y2QpOworCisgICAgcGFnZV9saXN0X2Zvcl9lYWNoX3NhZmUocGFnZSwgdG1wLCAmY2QtPnBhZ2Vf
bGlzdCkKKyAgICB7CisgICAgICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICAgICAgcDJtX2FjY2Vz
c190IHAybWE7CisgICAgICAgIGdmbl90IGdmbjsKKyAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90
b19tZm4ocGFnZSk7CisKKyAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgZ2ZuID0gbWZuX3RvX2dmbihjZCwgbWZuKTsKKyAgICAg
ICAgbWZuID0gX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgJnAybXQsICZw
Mm1hLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFsc2Up
OworCisgICAgICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgcDJtX2lzX3NoYXJlZChwMm10
KSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKiB0YWtlIGFuIGV4dHJhIHJl
ZmVyZW5jZSAqLworICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBjZCkgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5W
QUxJRF9NRk4sIFBBR0VfT1JERVJfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJt
X2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4LCAtMSk7CisgICAgICAgIEFTU0VSVCghcmMpOworCisg
ICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKKyAgICAgICAgcHV0X3BhZ2UocGFnZSk7
CisgICAgfQorCisgICAgaWYgKCAhKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNk
LCBkKSkgKQorICAgICAgICBmb3JrX3RzYyhjZCwgZCk7CisKKyAgICBkb21haW5fdW5wYXVzZShj
ZCk7CisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsK
QEAgLTE5MjAsNiArMTk3MywyOSBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hB
TkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICBicmVhazsKICAg
ICB9CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQ6CisgICAgeworICAg
ICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAg
IGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1zby51LmZvcmsuX3BhZFsxXSB8fAorICAgICAg
ICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAg
ICAgICByYyA9IC1FTk9TWVM7CisgICAgICAgIGlmICggIWQtPnBhcmVudCApCisgICAgICAgICAg
ICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFpbl9i
eV9pZChkLT5wYXJlbnQtPmRvbWFpbl9pZCwgJnBkKTsKKyAgICAgICAgaWYgKCByYyApCisgICAg
ICAgICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IG1lbV9zaGFyaW5nX2ZvcmtfcmVzZXQo
cGQsIGQpOworCisgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKHBkKTsKKyAgICAgICAgYnJlYWs7
CisgICAgfQorCiAgICAgZGVmYXVsdDoKICAgICAgICAgcmMgPSAtRU5PU1lTOwogICAgICAgICBi
cmVhazsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCBiL3hlbi9pbmNs
dWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCAyNDEwNmM2YzJmLi5kZWZhYjNhNWJjIDEwMDY0NAot
LS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGlj
L21lbW9yeS5oCkBAIC00ODMsNiArNDgzLDcgQEAgREVGSU5FX1hFTl9HVUVTVF9IQU5ETEUoeGVu
X21lbV9hY2Nlc3Nfb3BfdCk7CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAg
ICAgICAgIDcKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAog
I2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrICAgICAgICAgICAgICA5CisjZGVmaW5lIFhF
Tk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQgICAgICAgIDEwCiAKICNkZWZpbmUgWEVOTUVNX1NI
QVJJTkdfT1BfU19IQU5ETEVfSU5WQUxJRCAgKC0xMCkKICNkZWZpbmUgWEVOTUVNX1NIQVJJTkdf
T1BfQ19IQU5ETEVfSU5WQUxJRCAgKC05KQotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:49:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DMs-0006fJ-Im; Fri, 21 Feb 2020 18:49:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JJS4=4J=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5DMr-0006ez-Lw
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:49:41 +0000
X-Inumbo-ID: e85df652-54da-11ea-b0fd-bc764e2007e4
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e85df652-54da-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 18:49:36 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Feb 2020 10:49:35 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,469,1574150400"; d="scan'208";a="259709287"
Received: from btraw-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.1.240])
 by fmsmga004.fm.intel.com with ESMTP; 21 Feb 2020 10:49:34 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Feb 2020 10:49:21 -0800
Message-Id: <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582310142.git.tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vk0gZm9ya2luZyBpcyB0aGUgcHJvY2VzcyBvZiBjcmVhdGluZyBhIGRvbWFpbiB3aXRoIGFuIGVt
cHR5IG1lbW9yeSBzcGFjZSBhbmQgYQpwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNo
IHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgp0aGUgbmV3IGRvbWFp
biB0byBiZSBmdW5jdGlvbmFsIHRoZSBWTSBzdGF0ZSBpcyBjb3BpZWQgb3ZlciBhcyBwYXJ0IG9m
IHRoZSBmb3JrCm9wZXJhdGlvbiAoSFZNIHBhcmFtcywgaGFwIGFsbG9jYXRpb24sIGV0YykuCgpT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgot
LS0Kdjk6IHJlbW92ZSBzdGFsZSBoZWFkZXIKICAgIGZpeCB0c2MgaW5jYXJuYXRpb24gYmVpbmcg
YnVtcGVkIG9uIHNldAotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAx
MSArKwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgICAyICstCiB4ZW4vYXJj
aC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgICAgfCAyMjIgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAgICAgfCAgMTEgKy0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaCB8ICAxNyArKysKIHhlbi9pbmNsdWRlL3B1Ymxp
Yy9tZW1vcnkuaCAgICAgICB8ICAgNSArCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAg
ICAgfCAgIDIgKwogNyBmaWxlcyBjaGFuZ2VkLCAyNjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYv
ZG9tYWluLmMKaW5kZXggZmU2M2MyMzY3Ni4uMWFiMGNhMDk0MiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwpAQCAtMjIwMyw2ICsy
MjAzLDE3IEBAIGludCBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICAgICAgICAgIHJldCA9IHJlbGlucXVpc2hfc2hhcmVkX3BhZ2VzKGQpOwogICAgICAg
ICAgICAgaWYgKCByZXQgKQogICAgICAgICAgICAgICAgIHJldHVybiByZXQ7CisKKyAgICAgICAg
ICAgIC8qCisgICAgICAgICAgICAgKiBJZiB0aGUgZG9tYWluIGlzIGZvcmtlZCwgZGVjcmVtZW50
IHRoZSBwYXJlbnQncyBwYXVzZSBjb3VudAorICAgICAgICAgICAgICogYW5kIHJlbGVhc2UgdGhl
IGRvbWFpbi4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAgaWYgKCBkLT5wYXJlbnQgKQor
ICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIGRvbWFpbl91bnBhdXNlKGQtPnBhcmVudCk7
CisgICAgICAgICAgICAgICAgcHV0X2RvbWFpbihkLT5wYXJlbnQpOworICAgICAgICAgICAgICAg
IGQtPnBhcmVudCA9IE5VTEw7CisgICAgICAgICAgICB9CiAgICAgICAgIH0KICNlbmRpZgogCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0u
YwppbmRleCBhMzM5YjM2YTBkLi45YmZhNjAzZjhjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTE5MTUsNyArMTkxNSw3
IEBAIGludCBodm1faGFwX25lc3RlZF9wYWdlX2ZhdWx0KHBhZGRyX3QgZ3BhLCB1bnNpZ25lZCBs
b25nIGdsYSwKICAgICB9CiAjZW5kaWYKIAotICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QgYW5k
IGxvZy1kaXJ0eSBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLworICAgIC8qIFNwdXJpb3VzIGZhdWx0
PyBQb0QsIGxvZy1kaXJ0eSBhbmQgVk0gZm9ya2luZyBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLwog
ICAgIGlmICggcDJtX2lzX3JhbShwMm10KSApCiAgICAgewogICAgICAgICByYyA9IDE7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9tbS9t
ZW1fc2hhcmluZy5jCmluZGV4IDM4MzViYzkyOGYuLmFkNWRiOWQ4ZDUgMTAwNjQ0Ci0tLSBhL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hh
cmluZy5jCkBAIC0yMiw2ICsyMiw3IEBACiAKICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KICNpbmNs
dWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KKyNpbmNsdWRlIDx4ZW4vZXZlbnQuaD4KICNpbmNsdWRl
IDx4ZW4vc3BpbmxvY2suaD4KICNpbmNsdWRlIDx4ZW4vcndsb2NrLmg+CiAjaW5jbHVkZSA8eGVu
L21tLmg+CkBAIC0zNiw2ICszNyw5IEBACiAjaW5jbHVkZSA8YXNtL2FsdHAybS5oPgogI2luY2x1
ZGUgPGFzbS9hdG9taWMuaD4KICNpbmNsdWRlIDxhc20vZXZlbnQuaD4KKyNpbmNsdWRlIDxhc20v
aGFwLmg+CisjaW5jbHVkZSA8YXNtL2h2bS9odm0uaD4KKyNpbmNsdWRlIDxhc20vaHZtL3NhdmUu
aD4KICNpbmNsdWRlIDx4c20veHNtLmg+CiAKICNpbmNsdWRlICJtbS1sb2Nrcy5oIgpAQCAtMTQ0
NCw2ICsxNDQ4LDE5NCBAQCBzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19jb250cm9sKHN0
cnVjdCBkb21haW4gKmQsIGJvb2wgZW5hYmxlKQogICAgIHJldHVybiAwOwogfQogCisvKgorICog
Rm9ya2luZyBhIHBhZ2Ugb25seSBnZXRzIGNhbGxlZCB3aGVuIHRoZSBWTSBmYXVsdHMgZHVlIHRv
IG5vIGVudHJ5IGJlaW5nCisgKiBpbiB0aGUgRVBUIGZvciB0aGUgYWNjZXNzLiBEZXBlbmRpbmcg
b24gdGhlIHR5cGUgb2YgYWNjZXNzIHdlIGVpdGhlcgorICogcG9wdWxhdGUgdGhlIHBoeXNtYXAg
d2l0aCBhIHNoYXJlZCBlbnRyeSBmb3IgcmVhZC1vbmx5IGFjY2VzcyBvcgorICogZm9yayB0aGUg
cGFnZSBpZiBpdHMgYSB3cml0ZSBhY2Nlc3MuCisgKgorICogVGhlIGNsaWVudCBwMm0gaXMgYWxy
ZWFkeSBsb2NrZWQgc28gd2Ugb25seSBuZWVkIHRvIGxvY2sKKyAqIHRoZSBwYXJlbnQncyBoZXJl
LgorICovCitpbnQgbWVtX3NoYXJpbmdfZm9ya19wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90
IGdmbiwgYm9vbCB1bnNoYXJpbmcpCit7CisgICAgaW50IHJjID0gLUVOT0VOVDsKKyAgICBzaHJf
aGFuZGxlX3QgaGFuZGxlOworICAgIHN0cnVjdCBkb21haW4gKnBhcmVudDsKKyAgICBzdHJ1Y3Qg
cDJtX2RvbWFpbiAqcDJtOworICAgIHVuc2lnbmVkIGxvbmcgZ2ZuX2wgPSBnZm5feChnZm4pOwor
ICAgIG1mbl90IG1mbiwgbmV3X21mbjsKKyAgICBwMm1fdHlwZV90IHAybXQ7CisgICAgc3RydWN0
IHBhZ2VfaW5mbyAqcGFnZTsKKworICAgIGlmICggIW1lbV9zaGFyaW5nX2lzX2ZvcmsoZCkgKQor
ICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgIHBhcmVudCA9IGQtPnBhcmVudDsKKworICAg
IGlmICggIXVuc2hhcmluZyApCisgICAgeworICAgICAgICAvKiBGb3IgcmVhZC1vbmx5IGFjY2Vz
c2VzIHdlIGp1c3QgYWRkIGEgc2hhcmVkIGVudHJ5IHRvIHRoZSBwaHlzbWFwICovCisgICAgICAg
IHdoaWxlICggcGFyZW50ICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCAhKHJjID0gbm9t
aW5hdGVfcGFnZShwYXJlbnQsIGdmbiwgMCwgJmhhbmRsZSkpICkKKyAgICAgICAgICAgICAgICBi
cmVhazsKKworICAgICAgICAgICAgcGFyZW50ID0gcGFyZW50LT5wYXJlbnQ7CisgICAgICAgIH0K
KworICAgICAgICBpZiAoICFyYyApCisgICAgICAgIHsKKyAgICAgICAgICAgIC8qIFRoZSBjbGll
bnQncyBwMm0gaXMgYWxyZWFkeSBsb2NrZWQgKi8KKyAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9t
YWluICpwcDJtID0gcDJtX2dldF9ob3N0cDJtKHBhcmVudCk7CisKKyAgICAgICAgICAgIHAybV9s
b2NrKHBwMm0pOworICAgICAgICAgICAgcmMgPSBhZGRfdG9fcGh5c21hcChwYXJlbnQsIGdmbl9s
LCBoYW5kbGUsIGQsIGdmbl9sLCBmYWxzZSk7CisgICAgICAgICAgICBwMm1fdW5sb2NrKHBwMm0p
OworCisgICAgICAgICAgICBpZiAoICFyYyApCisgICAgICAgICAgICAgICAgcmV0dXJuIDA7Cisg
ICAgICAgIH0KKyAgICB9CisKKyAgICAvKgorICAgICAqIElmIGl0J3MgYSB3cml0ZSBhY2Nlc3Mg
KGllLiB1bnNoYXJpbmcpIG9yIGlmIGFkZGluZyBhIHNoYXJlZCBlbnRyeSB0bworICAgICAqIHRo
ZSBwaHlzbWFwIGZhaWxlZCB3ZSdsbCBmb3JrIHRoZSBwYWdlIGRpcmVjdGx5LgorICAgICAqLwor
ICAgIHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKKyAgICBwYXJlbnQgPSBkLT5wYXJlbnQ7CisK
KyAgICB3aGlsZSAoIHBhcmVudCApCisgICAgeworICAgICAgICBtZm4gPSBnZXRfZ2ZuX3F1ZXJ5
KHBhcmVudCwgZ2ZuX2wsICZwMm10KTsKKworICAgICAgICBpZiAoIG1mbl92YWxpZChtZm4pICYm
IHAybV9pc19hbnlfcmFtKHAybXQpICkKKyAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgIHB1
dF9nZm4ocGFyZW50LCBnZm5fbCk7CisgICAgICAgIHBhcmVudCA9IHBhcmVudC0+cGFyZW50Owor
ICAgIH0KKworICAgIGlmICggIXBhcmVudCApCisgICAgICAgIHJldHVybiAtRU5PRU5UOworCisg
ICAgaWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgMCkpICkKKyAgICB7CisgICAg
ICAgIHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7CisgICAgICAgIHJldHVybiAtRU5PTUVNOworICAg
IH0KKworICAgIG5ld19tZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKKyAgICBjb3B5X2RvbWFpbl9w
YWdlKG5ld19tZm4sIG1mbik7CisgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobmV3X21mbiks
IGdmbl9sKTsKKworICAgIHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7CisKKyAgICByZXR1cm4gcDJt
LT5zZXRfZW50cnkocDJtLCBnZm4sIG5ld19tZm4sIFBBR0VfT1JERVJfNEssIHAybV9yYW1fcncs
CisgICAgICAgICAgICAgICAgICAgICAgICAgIHAybS0+ZGVmYXVsdF9hY2Nlc3MsIC0xKTsKK30K
Kworc3RhdGljIGludCBicmluZ191cF92Y3B1cyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGNw
dXBvb2wgKmNwdXBvb2wpCit7CisgICAgaW50IHJldDsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKwor
ICAgIGlmICggKHJldCA9IGNwdXBvb2xfbW92ZV9kb21haW4oY2QsIGNwdXBvb2wpKSApCisgICAg
ICAgIHJldHVybiByZXQ7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGNkLT5tYXhfdmNwdXM7IGkr
KyApCisgICAgeworICAgICAgICBpZiAoIGNkLT52Y3B1W2ldICkKKyAgICAgICAgICAgIGNvbnRp
bnVlOworCisgICAgICAgIGlmICggIXZjcHVfY3JlYXRlKGNkLCBpKSApCisgICAgICAgICAgICBy
ZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBkb21haW5fdXBkYXRlX25vZGVfYWZmaW5pdHko
Y2QpOworICAgIHJldHVybiAwOworfQorCitzdGF0aWMgaW50IGZvcmtfaGFwX2FsbG9jYXRpb24o
c3RydWN0IGRvbWFpbiAqY2QsIHN0cnVjdCBkb21haW4gKmQpCit7CisgICAgaW50IHJjOworICAg
IGJvb2wgcHJlZW1wdGVkOworICAgIHVuc2lnbmVkIGxvbmcgbWIgPSBoYXBfZ2V0X2FsbG9jYXRp
b24oZCk7CisKKyAgICBpZiAoIG1iID09IGhhcF9nZXRfYWxsb2NhdGlvbihjZCkgKQorICAgICAg
ICByZXR1cm4gMDsKKworICAgIHBhZ2luZ19sb2NrKGNkKTsKKyAgICByYyA9IGhhcF9zZXRfYWxs
b2NhdGlvbihjZCwgbWIgPDwgKDIwIC0gUEFHRV9TSElGVCksICZwcmVlbXB0ZWQpOworICAgIHBh
Z2luZ191bmxvY2soY2QpOworCisgICAgaWYgKCByYyApCisgICAgICAgIHJldHVybiByYzsKKwor
ICAgIGlmICggcHJlZW1wdGVkICkKKyAgICAgICAgcmV0dXJuIC1FUkVTVEFSVDsKKworICAgIHJl
dHVybiAwOworfQorCitzdGF0aWMgdm9pZCBmb3JrX3RzYyhzdHJ1Y3QgZG9tYWluICpjZCwgc3Ry
dWN0IGRvbWFpbiAqZCkKK3sKKyAgICB1aW50MzJfdCB0c2NfbW9kZTsKKyAgICB1aW50MzJfdCBn
dHNjX2toejsKKyAgICB1aW50MzJfdCBpbmNhcm5hdGlvbjsKKyAgICB1aW50NjRfdCBlbGFwc2Vk
X25zZWM7CisKKyAgICB0c2NfZ2V0X2luZm8oZCwgJnRzY19tb2RlLCAmZWxhcHNlZF9uc2VjLCAm
Z3RzY19raHosICZpbmNhcm5hdGlvbik7CisgICAgLyogRG9uJ3QgYnVtcCBpbmNhcm5hdGlvbiBv
biBzZXQgKi8KKyAgICB0c2Nfc2V0X2luZm8oY2QsIHRzY19tb2RlLCBlbGFwc2VkX25zZWMsIGd0
c2Nfa2h6LCBpbmNhcm5hdGlvbiAtIDEpOworfQorCitzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zv
cmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCit7CisgICAgaW50IHJjID0g
LUVJTlZBTDsKKworICAgIGlmICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ICkKKyAgICAg
ICAgcmV0dXJuIHJjOworCisgICAgLyoKKyAgICAgKiBXZSBvbmx5IHdhbnQgdG8gZ2V0IGFuZCBw
YXVzZSB0aGUgcGFyZW50IG9uY2UsIG5vdCBlYWNoIHRpbWUgdGhpcworICAgICAqIG9wZXJhdGlv
biBpcyByZXN0YXJ0ZWQgZHVlIHRvIHByZWVtcHRpb24uCisgICAgICovCisgICAgaWYgKCAhY2Qt
PnBhcmVudF9wYXVzZWQgKQorICAgIHsKKyAgICAgICAgQVNTRVJUKGdldF9kb21haW4oZCkpOwor
ICAgICAgICBkb21haW5fcGF1c2UoZCk7CisKKyAgICAgICAgY2QtPnBhcmVudF9wYXVzZWQgPSB0
cnVlOworICAgICAgICBjZC0+bWF4X3BhZ2VzID0gZC0+bWF4X3BhZ2VzOworICAgICAgICBjZC0+
bWF4X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOworICAgIH0KKworICAgIC8qIHRoaXMgaXMgcHJlZW1w
dGlibGUgc28gaXQncyB0aGUgZmlyc3QgdG8gZ2V0IGRvbmUgKi8KKyAgICBpZiAoIChyYyA9IGZv
cmtfaGFwX2FsbG9jYXRpb24oY2QsIGQpKSApCisgICAgICAgIGdvdG8gZG9uZTsKKworICAgIGlm
ICggKHJjID0gYnJpbmdfdXBfdmNwdXMoY2QsIGQtPmNwdXBvb2wpKSApCisgICAgICAgIGdvdG8g
ZG9uZTsKKworICAgIGlmICggKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNkLCBk
KSkgKQorICAgICAgICBnb3RvIGRvbmU7CisKKyAgICBmb3JrX3RzYyhjZCwgZCk7CisKKyAgICBj
ZC0+cGFyZW50ID0gZDsKKworIGRvbmU6CisgICAgaWYgKCByYyAmJiByYyAhPSAtRVJFU1RBUlQg
KQorICAgIHsKKyAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CisgICAgICAgIHB1dF9kb21haW4o
ZCk7CisgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0gZmFsc2U7CisgICAgfQorCisgICAgcmV0
dXJuIHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJB
TSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsKQEAgLTE2OTgsNiAr
MTg5MCwzNiBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICByYyA9IGRlYnVnX2dyZWYoZCwgbXNv
LnUuZGVidWcudS5ncmVmKTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFy
aW5nX29wX2Zvcms6CisgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAg
ICByYyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1zby51
LmZvcmsuX3BhZFsxXSB8fAorICAgICAgICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCisgICAg
ICAgICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2Rv
bWFpbl9ieV9pZChtc28udS5mb3JrLnBhcmVudF9kb21haW4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZCk7CisgICAgICAgIGlmICggcmMgKQorICAg
ICAgICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgaWYgKCAhbWVtX3NoYXJpbmdfZW5hYmxlZChw
ZCkgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAoIChyYyA9IG1lbV9zaGFyaW5nX2NvbnRy
b2wocGQsIHRydWUpKSApCisgICAgICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKwor
ICAgICAgICByYyA9IG1lbV9zaGFyaW5nX2ZvcmsocGQsIGQpOworCisgICAgICAgIGlmICggcmMg
PT0gLUVSRVNUQVJUICkKKyAgICAgICAgICAgIHJjID0gaHlwZXJjYWxsX2NyZWF0ZV9jb250aW51
YXRpb24oX19IWVBFUlZJU09SX21lbW9yeV9vcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgImxoIiwgWEVOTUVNX3NoYXJpbmdfb3AsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFyZyk7CisgICAgICAgIHJjdV91
bmxvY2tfZG9tYWluKHBkKTsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAgICAgZGVmYXVsdDoK
ICAgICAgICAgcmMgPSAtRU5PU1lTOwogICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCBjNWY0MjhkNjdj
Li43YzRkMmZkN2EwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVu
L2FyY2gveDg2L21tL3AybS5jCkBAIC01MDksNiArNTA5LDE0IEBAIG1mbl90IF9fZ2V0X2dmbl90
eXBlX2FjY2VzcyhzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLAog
CiAgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vfb3JkZXIs
IE5VTEwpOwogCisgICAgLyogQ2hlY2sgaWYgd2UgbmVlZCB0byBmb3JrIHRoZSBwYWdlICovCisg
ICAgaWYgKCAocSAmIFAyTV9BTExPQykgJiYgcDJtX2lzX2hvbGUoKnQpICYmCisgICAgICAgICAh
bWVtX3NoYXJpbmdfZm9ya19wYWdlKHAybS0+ZG9tYWluLCBnZm4sICEhKHEgJiBQMk1fVU5TSEFS
RSkpICkKKyAgICB7CisgICAgICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBh
LCBxLCBwYWdlX29yZGVyLCBOVUxMKTsKKyAgICB9CisKKyAgICAvKiBDaGVjayBpZiB3ZSBuZWVk
IHRvIHVuc2hhcmUgdGhlIHBhZ2UgKi8KICAgICBpZiAoIChxICYgUDJNX1VOU0hBUkUpICYmIHAy
bV9pc19zaGFyZWQoKnQpICkKICAgICB7CiAgICAgICAgIEFTU0VSVChwMm1faXNfaG9zdHAybShw
Mm0pKTsKQEAgLTU4OCw3ICs1OTYsOCBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2Vf
ZnJvbV9nZm4oCiAgICAgICAgICAgICByZXR1cm4gcGFnZTsKIAogICAgICAgICAvKiBFcnJvciBw
YXRoOiBub3QgYSBzdWl0YWJsZSBHRk4gYXQgYWxsICovCi0gICAgICAgIGlmICggIXAybV9pc19y
YW0oKnQpICYmICFwMm1faXNfcGFnaW5nKCp0KSAmJiAhcDJtX2lzX3BvZCgqdCkgKQorICAgICAg
ICBpZiAoICFwMm1faXNfcmFtKCp0KSAmJiAhcDJtX2lzX3BhZ2luZygqdCkgJiYgIXAybV9pc19w
b2QoKnQpICYmCisgICAgICAgICAgICAgIW1lbV9zaGFyaW5nX2lzX2ZvcmsocDJtLT5kb21haW4p
ICkKICAgICAgICAgICAgIHJldHVybiBOVUxMOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hh
cmluZy5oCmluZGV4IDUzNzYwYTI4OTYuLmFjOTY4ZmFlM2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaAorKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9z
aGFyaW5nLmgKQEAgLTM5LDYgKzM5LDkgQEAgc3RydWN0IG1lbV9zaGFyaW5nX2RvbWFpbgogCiAj
ZGVmaW5lIG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgKChkKS0+YXJjaC5odm0ubWVtX3NoYXJpbmcu
ZW5hYmxlZCkKIAorI2RlZmluZSBtZW1fc2hhcmluZ19pc19mb3JrKGQpIFwKKyAgICAobWVtX3No
YXJpbmdfZW5hYmxlZChkKSAmJiAhISgoZCktPnBhcmVudCkpCisKIC8qIEF1ZGl0aW5nIG9mIG1l
bW9yeSBzaGFyaW5nIGNvZGU/ICovCiAjaWZuZGVmIE5ERUJVRwogI2RlZmluZSBNRU1fU0hBUklO
R19BVURJVCAxCkBAIC04OCw2ICs5MSw5IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5n
X3Vuc2hhcmVfcGFnZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIHJldHVybiByYzsKIH0KIAoraW50
IG1lbV9zaGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sCisgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJvb2wgdW5zaGFyaW5nKTsKKwogLyoKICAqIElmIGNhbGxl
ZCBieSBhIGZvcmVpZ24gZG9tYWluLCBwb3NzaWJsZSBlcnJvcnMgYXJlCiAgKiAgIC1FQlVTWSAt
PiByaW5nIGZ1bGwKQEAgLTExNyw2ICsxMjMsNyBAQCBpbnQgcmVsaW5xdWlzaF9zaGFyZWRfcGFn
ZXMoc3RydWN0IGRvbWFpbiAqZCk7CiAjZWxzZQogCiAjZGVmaW5lIG1lbV9zaGFyaW5nX2VuYWJs
ZWQoZCkgZmFsc2UKKyNkZWZpbmUgbWVtX3NoYXJpbmdfaXNfZm9yayhwMm0pIGZhbHNlCiAKIHN0
YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50IG1lbV9zaGFyaW5nX2dldF9ucl9zYXZlZF9tZm5zKHZv
aWQpCiB7CkBAIC0xNDEsNiArMTQ4LDE2IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5n
X25vdGlmeV9lbm9tZW0oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgbG9uZyBnZm4sCiAgICAg
cmV0dXJuIC1FT1BOT1RTVVBQOwogfQogCitzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19m
b3JrKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKmNkLCBib29sIHZjcHUpCit7Cisg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOworfQorCitzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmlu
Z19mb3JrX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIGxvY2spCit7Cisg
ICAgcmV0dXJuIC1FT1BOT1RTVVBQOworfQorCiAjZW5kaWYKIAogI2VuZGlmIC8qIF9fTUVNX1NI
QVJJTkdfSF9fICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94
ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggMTI2ZDBmZjA2ZS4uMjQxMDZjNmMyZiAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRl
L3B1YmxpYy9tZW1vcnkuaApAQCAtNDgyLDYgKzQ4Miw3IEBAIERFRklORV9YRU5fR1VFU1RfSEFO
RExFKHhlbl9tZW1fYWNjZXNzX29wX3QpOwogI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hZGRf
cGh5c21hcCAgICAgICA2CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2F1ZGl0ICAgICAgICAg
ICAgIDcKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfcmFuZ2Vfc2hhcmUgICAgICAgOAorI2Rl
ZmluZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrICAgICAgICAgICAgICA5CiAKICNkZWZpbmUgWEVO
TUVNX1NIQVJJTkdfT1BfU19IQU5ETEVfSU5WQUxJRCAgKC0xMCkKICNkZWZpbmUgWEVOTUVNX1NI
QVJJTkdfT1BfQ19IQU5ETEVfSU5WQUxJRCAgKC05KQpAQCAtNTMyLDYgKzUzMywxMCBAQCBzdHJ1
Y3QgeGVuX21lbV9zaGFyaW5nX29wIHsKICAgICAgICAgICAgICAgICB1aW50MzJfdCBncmVmOyAg
ICAgLyogSU46IGdyZWYgdG8gZGVidWcgICAgICAgICAqLwogICAgICAgICAgICAgfSB1OwogICAg
ICAgICB9IGRlYnVnOworICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3BfZm9yayB7CisgICAg
ICAgICAgICBkb21pZF90IHBhcmVudF9kb21haW47CisgICAgICAgICAgICB1aW50MTZfdCBfcGFk
WzNdOyAgICAgICAgICAgICAgICAvKiBNdXN0IGJlIHNldCB0byAwICovCisgICAgICAgIH0gZm9y
azsKICAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX21lbV9zaGFyaW5nX29wIHhlbl9t
ZW1fc2hhcmluZ19vcF90OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAzYTRmNDMwOThjLi5kOThlOTk5ZmNjIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaApAQCAtNTAzLDYgKzUwMyw4IEBAIHN0cnVjdCBkb21haW4KICAgICAvKiBNZW1vcnkgc2hh
cmluZyBzdXBwb3J0ICovCiAjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCiAgICAgc3RydWN0IHZt
X2V2ZW50X2RvbWFpbiAqdm1fZXZlbnRfc2hhcmU7CisgICAgc3RydWN0IGRvbWFpbiAqcGFyZW50
OyAvKiBWTSBmb3JrIHBhcmVudCAqLworICAgIGJvb2wgcGFyZW50X3BhdXNlZDsKICNlbmRpZgog
ICAgIC8qIE1lbW9yeSBwYWdpbmcgc3VwcG9ydCAqLwogI2lmZGVmIENPTkZJR19IQVNfTUVNX1BB
R0lORwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:49:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DMo-0006eg-1J; Fri, 21 Feb 2020 18:49:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JJS4=4J=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5DMm-0006eW-O8
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:49:36 +0000
X-Inumbo-ID: e675f8c6-54da-11ea-b0fd-bc764e2007e4
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e675f8c6-54da-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 18:49:34 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Feb 2020 10:49:32 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,469,1574150400"; d="scan'208";a="259709276"
Received: from btraw-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.1.240])
 by fmsmga004.fm.intel.com with ESMTP; 21 Feb 2020 10:49:31 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Feb 2020 10:49:18 -0800
Message-Id: <cover.1582310142.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9 0/5] VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>, Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvbGxvd2luZyBzZXJpZXMgaW1wbGVtZW50cyBWTSBmb3JraW5nIGZvciBJbnRlbCBIVk0g
Z3Vlc3RzIHRvIGFsbG93IGZvcgp0aGUgZmFzdCBjcmVhdGlvbiBvZiBpZGVudGljYWwgVk1zIHdp
dGhvdXQgdGhlIGFzc29zY2lhdGVkIGhpZ2ggc3RhcnR1cCBjb3N0cwpvZiBib290aW5nIG9yIHJl
c3RvcmluZyB0aGUgVk0gZnJvbSBhIHNhdmVmaWxlLgoKSklSQSBpc3N1ZTogaHR0cHM6Ly94ZW5w
cm9qZWN0LmF0bGFzc2lhbi5uZXQvYnJvd3NlL1hFTi04OQoKVGhlIGZvcmsgb3BlcmF0aW9uIGlz
IGltcGxlbWVudGVkIGFzIHBhcnQgb2YgdGhlICJ4bCBmb3JrLXZtIiBjb21tYW5kOgogICAgeGwg
Zm9yay12bSAtQyA8Y29uZmlnX2ZpbGVfZm9yX2Zvcms+IC1RIDxxZW11X3NhdmVfZmlsZT4gPHBh
cmVudF9kb21pZD4KICAgIApCeSBkZWZhdWx0IGEgZnVsbHkgZnVuY3Rpb25hbCBmb3JrIGlzIGNy
ZWF0ZWQuIFRoZSB1c2VyIGlzIGluIGNoYXJnZSBob3dldmVyIHRvCmNyZWF0ZSB0aGUgYXBwcm9w
cmlhdGUgY29uZmlnIGZpbGUgZm9yIHRoZSBmb3JrIGFuZCB0byBnZW5lcmF0ZSB0aGUgUUVNVSBz
YXZlCmZpbGUgYmVmb3JlIHRoZSBmb3JrLXZtIGNhbGwgaXMgbWFkZS4gVGhlIGNvbmZpZyBmaWxl
IG5lZWRzIHRvIGdpdmUgdGhlCmZvcmsgYSBuZXcgbmFtZSBhdCBtaW5pbXVtIGJ1dCBvdGhlciBz
ZXR0aW5ncyBtYXkgYWxzbyByZXF1aXJlIGNoYW5nZXMuCgpUaGUgaW50ZXJmYWNlIGFsc28gYWxs
b3dzIHRvIHNwbGl0IHRoZSBmb3JraW5nIGludG8gdHdvIHN0ZXBzOgogICAgeGwgZm9yay12bSAt
LWxhdW5jaC1kbSBubyBcCiAgICAgICAgICAgICAgIC1wIDxwYXJlbnRfZG9taWQ+CiAgICB4bCBm
b3JrLXZtIC0tbGF1bmNoLWRtIGxhdGUgXAogICAgICAgICAgICAgICAtQyA8Y29uZmlnX2ZpbGVf
Zm9yX2Zvcms+IFwKICAgICAgICAgICAgICAgLVEgPHFlbXVfc2F2ZV9maWxlPiBcCiAgICAgICAg
ICAgICAgIDxmb3JrX2RvbWlkPgoKVGhlIHNwbGl0IGNyZWF0aW9uIG1vZGVsIGlzIHVzZWZ1bCB3
aGVuIHRoZSBWTSBuZWVkcyB0byBiZSBjcmVhdGVkIGFzIGZhc3QgYXMKcG9zc2libGUuIFRoZSBm
b3JrZWQgVk0gY2FuIGJlIHVucGF1c2VkIHdpdGhvdXQgdGhlIGRldmljZSBtb2RlbCBiZWluZyBs
YXVuY2hlZAp0byBiZSBtb25pdG9yZWQgYW5kIGFjY2Vzc2VkIHZpYSBWTUkuIE5vdGUgaG93ZXZl
ciB0aGF0IHdpdGhvdXQgaXRzIGRldmljZQptb2RlbCBydW5uaW5nIChkZXBlbmRpbmcgb24gd2hh
dCBpcyBleGVjdXRpbmcgaW4gdGhlIFZNKSBpdCBpcyBib3VuZCB0bwptaXNiZWhhdmUgb3IgZXZl
biBjcmFzaCB3aGVuIGl0cyB0cnlpbmcgdG8gYWNjZXNzIGRldmljZXMgdGhhdCB3b3VsZCBiZQpl
bXVsYXRlZCBieSBRRU1VLiBXZSBhbnRpY2lwYXRlIHRoYXQgZm9yIGNlcnRhaW4gdXNlLWNhc2Vz
IHRoaXMgd291bGQgYmUgYW4KYWNjZXB0YWJsZSBzaXR1YXRpb24sIGluIGNhc2UgZm9yIGV4YW1w
bGUgd2hlbiBmdXp6aW5nIGlzIHBlcmZvcm1lZCBvZiBjb2RlCnNlZ21lbnRzIHRoYXQgZG9uJ3Qg
YWNjZXNzIHN1Y2ggZGV2aWNlcy4KCkxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsIHJlcXVpcmVz
IHRoZSBRRU1VIFhlbiBzYXZlZmlsZSB0byBiZSBnZW5lcmF0ZWQKbWFudWFsbHkgZnJvbSB0aGUg
cGFyZW50IFZNLiBUaGlzIGNhbiBiZSBhY2NvbXBsaXNoZWQgc2ltcGx5IGJ5IGNvbm5lY3Rpbmcg
dG8KaXRzIFFNUCBzb2NrZXQgYW5kIGlzc3VpbmcgdGhlICJ4ZW4tc2F2ZS1kZXZpY2VzLXN0YXRl
IiBjb21tYW5kLiBGb3IgZXhhbXBsZQp1c2luZyB0aGUgc3RhbmRhcmQgdG9vbCBzb2NhdCB0aGVz
ZSBjb21tYW5kcyBjYW4gYmUgdXNlZCB0byBnZW5lcmF0ZSB0aGUgZmlsZToKICAgIHNvY2F0IC0g
VU5JWC1DT05ORUNUOi92YXIvcnVuL3hlbi9xbXAtbGlieGwtPHBhcmVudF9kb21pZD4KICAgIHsg
ImV4ZWN1dGUiOiAicW1wX2NhcGFiaWxpdGllcyIgfQogICAgeyAiZXhlY3V0ZSI6ICJ4ZW4tc2F2
ZS1kZXZpY2VzLXN0YXRlIiwgXAogICAgICAgICJhcmd1bWVudHMiOiB7ICJmaWxlbmFtZSI6ICIv
cGF0aC90by9zYXZlL3FlbXVfc3RhdGUiLCBcCiAgICAgICAgICAgICAgICAgICAgICAgICJsaXZl
IjogZmFsc2V9IH0KCkF0IHJ1bnRpbWUgdGhlIGZvcmtlZCBWTSBzdGFydHMgcnVubmluZyB3aXRo
IGFuIGVtcHR5IHAybSB3aGljaCBnZXRzIGxhemlseQpwb3B1bGF0ZWQgd2hlbiB0aGUgVk0gZ2Vu
ZXJhdGVzIEVQVCBmYXVsdHMsIHNpbWlsYXIgdG8gaG93IGFsdHAybSB2aWV3cyBhcmUKcG9wdWxh
dGVkLiBJZiB0aGUgbWVtb3J5IGFjY2VzcyBpcyBhIHJlYWQtb25seSBhY2Nlc3MsIHRoZSBwMm0g
ZW50cnkgaXMKcG9wdWxhdGVkIHdpdGggYSBtZW1vcnkgc2hhcmVkIGVudHJ5IHdpdGggaXRzIHBh
cmVudC4gRm9yIHdyaXRlIG1lbW9yeSBhY2Nlc3NlcwpvciBpbiBjYXNlIG1lbW9yeSBzaGFyaW5n
IHdhc24ndCBwb3NzaWJsZSAoZm9yIGV4YW1wbGUgaW4gY2FzZSBhIHJlZmVyZW5jZSBpcwpoZWxk
IGJ5IGEgdGhpcmQgcGFydHkpLCBhIG5ldyBwYWdlIGlzIGFsbG9jYXRlZCBhbmQgdGhlIHBhZ2Ug
Y29udGVudHMgYXJlCmNvcGllZCBvdmVyIGZyb20gdGhlIHBhcmVudCBWTS4gRm9ya3MgY2FuIGJl
IGZ1cnRoZXIgZm9ya2VkIGlmIG5lZWRlZCwgdGh1cwphbGxvd2luZyBmb3IgZnVydGhlciBtZW1v
cnkgc2F2aW5ncy4KCkEgVk0gZm9yayByZXNldCBoeXBlcmNhbGwgaXMgYWxzbyBhZGRlZCB0aGF0
IGFsbG93cyB0aGUgZm9yayB0byBiZSByZXNldCB0byB0aGUKc3RhdGUgaXQgd2FzIGp1c3QgYWZ0
ZXIgYSBmb3JrLCBhbHNvIGFjY2Vzc2libGUgdmlhIHhsOgogICAgeGwgZm9yay12bSAtLWZvcmst
cmVzZXQgLXAgPGZvcmtfZG9taWQ+CgpUaGlzIGlzIGFuIG9wdGltaXphdGlvbiBmb3IgY2FzZXMg
d2hlcmUgdGhlIGZvcmtzIGFyZSB2ZXJ5IHNob3J0LWxpdmVkIGFuZCBydW4Kd2l0aG91dCBhIGRl
dmljZSBtb2RlbCwgc28gcmVzZXR0aW5nIHNhdmVzIHNvbWUgdGltZSBjb21wYXJlZCB0byBjcmVh
dGluZyBhCmJyYW5kIG5ldyBmb3JrIHByb3ZpZGVkIHRoZSBmb3JrIGhhcyBub3QgYXF1aXJlZCBh
IGxvdCBvZiBtZW1vcnkuIElmIHRoZSBmb3JrCmhhcyBhIGxvdCBvZiBtZW1vcnkgZGVkdXBsaWNh
dGVkIGl0IGlzIGxpa2VseSBnb2luZyB0byBiZSBmYXN0ZXIgdG8gY3JlYXRlIGEKbmV3IGZvcmsg
ZnJvbSBzY3JhdGNoIGFuZCBhc3luY2hyb25vdXNseSBkZXN0cm95aW5nIHRoZSBvbGQgb25lLgoK
VGhlIHNlcmllcyBoYXMgYmVlbiB0ZXN0ZWQgd2l0aCBib3RoIExpbnV4IGFuZCBXaW5kb3dzIFZN
cyBhbmQgZnVuY3Rpb25zIGFzCmV4cGVjdGVkLiBWTSBmb3JraW5nIHRpbWUgaGFzIGJlZW4gbWVh
c3VyZWQgdG8gYmUgMC4wMDA3cywgZGV2aWNlIG1vZGVsIGxhdW5jaAp0byBiZSBhcm91bmQgMXMg
ZGVwZW5kaW5nIGxhcmdlbHkgb24gdGhlIG51bWJlciBvZiBkZXZpY2VzIGJlaW5nIGVtdWxhdGVk
LiBGb3JrCnJlc2V0cyBoYXZlIGJlZW4gbWVhc3VyZWQgdG8gYmUgMC4wMDAxcyB1bmRlciB0aGUg
b3B0aW1hbCBjaXJjdW1zdGFuY2VzLgoKTmV3IGluIHY5OgogICAgUGF0Y2ggMgogICAgUmViYXNl
ZCBvbiBzdGFnaW5nIGFuZCBtaW5vciBmaXhlcyBmb3IgdGhpbmdzIHBvaW50ZWQgb3V0IGJ5IEFu
ZHJldwoKUGF0Y2ggMSBleHBvc2VzIGEgaGFwIGludGVybmFsIGZ1bmN0aW9uIHRoYXQgd2lsbCBi
ZSB1c2VkIGR1cmluZyBWTSBmb3JraW5nCgpQYXRjaCAyIGV4dGVuZHMgdGhlIGNyZWF0ZWRvbWFp
biBkb21jdGwgd2l0aCBhbiBleHRyYSB1c2VkIGR1cmluZyBWTSBmb3JraW5nCgpQYXRjaCAzLTQg
aW1wbGVtZW50cyB0aGUgVk0gZm9yayAmIHJlc2V0IG9wZXJhdGlvbiBoeXBlcnZpc29yIHNpZGUg
Yml0cwoKUGF0Y2ggNSBhZGRzIHRoZSB0b29sc3RhY2stc2lkZSBjb2RlIGltcGxlbWVudGluZyBW
TSBmb3JraW5nIGFuZCByZXNldAoKVGFtYXMgSyBMZW5neWVsICg1KToKICB4ZW4veDg2OiBNYWtl
IGhhcF9nZXRfYWxsb2NhdGlvbiBhY2Nlc3NpYmxlCiAgeGVuOiBhZGQgcGFyZW50X2RvbWlkIGZp
ZWxkIHRvIGNyZWF0ZWRvbWFpbiBkb21jdGwKICB4ZW4vbWVtX3NoYXJpbmc6IFZNIGZvcmtpbmcK
ICB4ODYvbWVtX3NoYXJpbmc6IHJlc2V0IGEgZm9yawogIHhlbi90b29sczogVk0gZm9ya2luZyB0
b29sc3RhY2sgc2lkZQoKIGRvY3MvbWFuL3hsLjEucG9kLmluICAgICAgICAgICAgICB8ICAzNiAr
KysrCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgfCAgMTMgKysKIHRvb2xzL2xp
YnhjL3hjX21lbXNoci5jICAgICAgICAgICB8ICAyMiArKysKIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICAgICAgICAgICB8ICAgNyArCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgICAg
fCAyNTYgKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogdG9vbHMvbGlieGwvbGlieGxfZG0uYyAg
ICAgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgfCAg
NDMgKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICB8ICAgMSArCiB0b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgfCAgIDEgKwogdG9vbHMveGwveGwuaCAgICAg
ICAgICAgICAgICAgICAgIHwgICA1ICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxlLmMgICAgICAgICAg
ICB8ICAxMiArKwogdG9vbHMveGwveGxfc2F2ZXJlc3RvcmUuYyAgICAgICAgIHwgIDk3ICsrKysr
KysrKysKIHRvb2xzL3hsL3hsX3ZtY29udHJvbC5jICAgICAgICAgICB8ICAgOCArCiB4ZW4vYXJj
aC94ODYvZG9tYWluLmMgICAgICAgICAgICAgfCAgMTEgKysKIHhlbi9hcmNoL3g4Ni9odm0vaHZt
LmMgICAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYyAgICAgICAg
IHwgICAzICstCiB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyAgICAgfCAyOTggKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgICAg
ICAgfCAgMTEgKy0KIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICAgICAgICB8ICAxNCArKwog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaCAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL2Fz
bS14ODYvbWVtX3NoYXJpbmcuaCB8ICAxNyArKwogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5o
ICAgICAgIHwgICAzICstCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgfCAgIDYg
KwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgIHwgICAyICsKIDI0IGZpbGVzIGNo
YW5nZWQsIDc3MiBpbnNlcnRpb25zKCspLCA5OSBkZWxldGlvbnMoLSkKCi0tIAoyLjIwLjEKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:49:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:49:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DMy-0006iY-Ag; Fri, 21 Feb 2020 18:49:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JJS4=4J=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5DMw-0006hw-M5
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:49:46 +0000
X-Inumbo-ID: e80d6e4e-54da-11ea-b0fd-bc764e2007e4
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e80d6e4e-54da-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 18:49:36 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Feb 2020 10:49:34 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,469,1574150400"; d="scan'208";a="259709283"
Received: from btraw-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.1.240])
 by fmsmga004.fm.intel.com with ESMTP; 21 Feb 2020 10:49:33 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Feb 2020 10:49:20 -0800
Message-Id: <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582310142.git.tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2hlbiBjcmVhdGluZyBhIGRvbWFpbiB0aGF0IHdpbGwgYmUgdXNlZCBhcyBhIFZNIGZvcmsgc29t
ZSBpbmZvcm1hdGlvbiBpcwpyZXF1aXJlZCB0byBzZXQgdGhpbmdzIHVwIHByb3Blcmx5LCBsaWtl
IHRoZSBtYXhfdmNwdXMgY291bnQuIEluc3RlYWQgb2YgdGhlCnRvb2xzdGFjayBoYXZpbmcgdG8g
Z2F0aGVyIHRoaXMgaW5mb3JtYXRpb24gZm9yIGVhY2ggZm9yayBpbiBhIHNlcGFyYXRlCmh5cGVy
Y2FsbCB3ZSBjYW4ganVzdCBpbmNsdWRlIHRoZSBwYXJlbnQgZG9tYWluJ3MgaWQgaW4gdGhlIGNy
ZWF0ZWRvbWFpbiBkb21jdGwKc28gdGhhdCBYZW4gY2FuIGNvcHkgdGhlIHNldHRpbmcgd2l0aG91
dCB0aGUgZXh0cmEgdG9vbHN0YWNrIHF1ZXJpZXMuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgotLS0KIHhlbi9jb21tb24vZG9tY3RsLmMg
ICAgICAgICB8IDE0ICsrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgg
fCAgMyArKy0KIDIgZmlsZXMgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt
KQoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5j
CmluZGV4IGE2OWIzYjU5YTguLjIyYWNlYjM4NjAgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vZG9t
Y3RsLmMKKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYwpAQCAtNDg5LDYgKzQ4OSw3IEBAIGxvbmcg
ZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkK
ICAgICBjYXNlIFhFTl9ET01DVExfY3JlYXRlZG9tYWluOgogICAgIHsKICAgICAgICAgZG9taWRf
dCAgICAgICAgZG9tOworICAgICAgICBkb21pZF90ICAgICAgICBwYXJlbnRfZG9tOwogICAgICAg
ICBzdGF0aWMgZG9taWRfdCByb3ZlciA9IDA7CiAKICAgICAgICAgZG9tID0gb3AtPmRvbWFpbjsK
QEAgLTUxNSw2ICs1MTYsMTkgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJB
TSh4ZW5fZG9tY3RsX3QpIHVfZG9tY3RsKQogICAgICAgICAgICAgcm92ZXIgPSBkb207CiAgICAg
ICAgIH0KIAorICAgICAgICBwYXJlbnRfZG9tID0gb3AtPnUuY3JlYXRlZG9tYWluLnBhcmVudF9k
b21pZDsKKyAgICAgICAgaWYgKCBwYXJlbnRfZG9tICkKKyAgICAgICAgeworICAgICAgICAgICAg
c3RydWN0IGRvbWFpbiAqcGQgPSByY3VfbG9ja19kb21haW5fYnlfaWQocGFyZW50X2RvbSk7CisK
KyAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAgICAgICBpZiAoICFwZCApCisgICAg
ICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIG9wLT51LmNyZWF0ZWRvbWFpbi5tYXhf
dmNwdXMgPSBwZC0+bWF4X3ZjcHVzOworICAgICAgICAgICAgcmN1X3VubG9ja19kb21haW4ocGQp
OworICAgICAgICB9CisKICAgICAgICAgZCA9IGRvbWFpbl9jcmVhdGUoZG9tLCAmb3AtPnUuY3Jl
YXRlZG9tYWluLCBmYWxzZSk7CiAgICAgICAgIGlmICggSVNfRVJSKGQpICkKICAgICAgICAgewpk
aWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVi
bGljL2RvbWN0bC5oCmluZGV4IGZlYzZmNmZkZDEuLjI1MWNjNDBlZjYgMTAwNjQ0Ci0tLSBhL3hl
bi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3Rs
LmgKQEAgLTM4LDcgKzM4LDcgQEAKICNpbmNsdWRlICJodm0vc2F2ZS5oIgogI2luY2x1ZGUgIm1l
bW9yeS5oIgogCi0jZGVmaW5lIFhFTl9ET01DVExfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAx
MgorI2RlZmluZSBYRU5fRE9NQ1RMX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMTMKIAogLyoK
ICAqIE5CLiB4ZW5fZG9tY3RsLmRvbWFpbiBpcyBhbiBJTi9PVVQgcGFyYW1ldGVyIGZvciB0aGlz
IG9wZXJhdGlvbi4KQEAgLTkyLDYgKzkyLDcgQEAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9t
YWluIHsKICAgICB1aW50MzJfdCBtYXhfZXZ0Y2huX3BvcnQ7CiAgICAgaW50MzJfdCBtYXhfZ3Jh
bnRfZnJhbWVzOwogICAgIGludDMyX3QgbWF4X21hcHRyYWNrX2ZyYW1lczsKKyAgICBkb21pZF90
IHBhcmVudF9kb21pZDsKIAogICAgIHN0cnVjdCB4ZW5fYXJjaF9kb21haW5jb25maWcgYXJjaDsK
IH07Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:49:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:49:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DMy-0006iz-LF; Fri, 21 Feb 2020 18:49:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=JJS4=4J=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5DMw-0006i1-Pk
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:49:46 +0000
X-Inumbo-ID: e972d922-54da-11ea-86d8-12813bfff9fa
Received: from mga12.intel.com (unknown [192.55.52.136])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e972d922-54da-11ea-86d8-12813bfff9fa;
 Fri, 21 Feb 2020 18:49:38 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 21 Feb 2020 10:49:37 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,469,1574150400"; d="scan'208";a="259709297"
Received: from btraw-mobl.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.1.240])
 by fmsmga004.fm.intel.com with ESMTP; 21 Feb 2020 10:49:36 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 21 Feb 2020 10:49:23 -0800
Message-Id: <532a499f00b42299d8035b4ca9c6d7bfcbdc6e1f.1582310142.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582310142.git.tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v9 5/5] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG5lY2Vzc2FyeSBiaXRzIHRvIGltcGxlbWVudCAieGwgZm9yay12bSIgY29tbWFuZHMuIFRo
ZSBjb21tYW5kIGFsbG93cyB0aGUKdXNlciB0byBzcGVjaWZ5IGhvdyB0byBsYXVuY2ggdGhlIGRl
dmljZSBtb2RlbCBhbGxvd2luZyBmb3IgYSBsYXRlLWxhdW5jaCBtb2RlbAppbiB3aGljaCB0aGUg
dXNlciBjYW4gZXhlY3V0ZSB0aGUgZm9yayB3aXRob3V0IHRoZSBkZXZpY2UgbW9kZWwgYW5kIGRl
Y2lkZSB0bwpvbmx5IGxhdGVyIGxhdW5jaCBpdC4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQogZG9jcy9tYW4veGwuMS5wb2QuaW4g
ICAgICAgICAgfCAgMzYgKysrKysKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgIDEz
ICsrCiB0b29scy9saWJ4Yy94Y19tZW1zaHIuYyAgICAgICB8ICAyMiArKysKIHRvb2xzL2xpYnhs
L2xpYnhsLmggICAgICAgICAgIHwgICA3ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAg
IHwgMjU2ICsrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xp
YnhsX2RtLmMgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICB8
ICA0MyArKysrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggIHwgICAxICsKIHRvb2xz
L2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgIHwgICAxICsKIHRvb2xzL3hsL3hsLmggICAgICAgICAg
ICAgICAgIHwgICA1ICsKIHRvb2xzL3hsL3hsX2NtZHRhYmxlLmMgICAgICAgIHwgIDEyICsrCiB0
b29scy94bC94bF9zYXZlcmVzdG9yZS5jICAgICB8ICA5NyArKysrKysrKysrKysrCiB0b29scy94
bC94bF92bWNvbnRyb2wuYyAgICAgICB8ICAgOCArKwogMTMgZmlsZXMgY2hhbmdlZCwgNDA5IGlu
c2VydGlvbnMoKyksIDk0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLjEu
cG9kLmluIGIvZG9jcy9tYW4veGwuMS5wb2QuaW4KaW5kZXggMzNhZDJlYmQ3MS4uYzQwMTI5Mzlm
NSAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwuMS5wb2QuaW4KKysrIGIvZG9jcy9tYW4veGwuMS5w
b2QuaW4KQEAgLTY5NCw2ICs2OTQsNDIgQEAgTGVhdmUgdGhlIGRvbWFpbiBwYXVzZWQgYWZ0ZXIg
Y3JlYXRpbmcgdGhlIHNuYXBzaG90LgogCiA9YmFjawogCis9aXRlbSBCPGZvcmstdm0+IFtJPE9Q
VElPTlM+XSBJPGRvbWFpbi1pZD4KKworQ3JlYXRlIGEgZm9yayBvZiBhIHJ1bm5pbmcgVk0uIFRo
ZSBkb21haW4gd2lsbCBiZSBwYXVzZWQgYWZ0ZXIgdGhlIG9wZXJhdGlvbgorYW5kIG5lZWRzIHRv
IHJlbWFpbiBwYXVzZWQgd2hpbGUgZm9ya3Mgb2YgaXQgZXhpc3QuCisKK0I8T1BUSU9OUz4KKwor
PW92ZXIgNAorCis9aXRlbSBCPC1wPgorCitMZWF2ZSB0aGUgZm9yayBwYXVzZWQgYWZ0ZXIgY3Jl
YXRpbmcgaXQuCisKKz1pdGVtIEI8LS1sYXVuY2gtZG0+CisKK1NwZWNpZnkgd2hldGhlciB0aGUg
ZGV2aWNlIG1vZGVsIChRRU1VKSBzaG91bGQgYmUgbGF1bmNoZWQgZm9yIHRoZSBmb3JrLiBMYXRl
CitsYXVuY2ggYWxsb3dzIHRvIHN0YXJ0IHRoZSBkZXZpY2UgbW9kZWwgZm9yIGFuIGFscmVhZHkg
cnVubmluZyBmb3JrLgorCis9aXRlbSBCPC1DPgorCitUaGUgY29uZmlnIGZpbGUgdG8gdXNlIHdo
ZW4gbGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwuIEN1cnJlbnRseSByZXF1aXJlZCB3aGVuCits
YXVuY2hpbmcgdGhlIGRldmljZSBtb2RlbC4KKworPWl0ZW0gQjwtUT4KKworVGhlIHFlbXUgc2F2
ZSBmaWxlIHRvIHVzZSB3aGVuIGxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsLiAgQ3VycmVudGx5
IHJlcXVpcmVkCit3aGVuIGxhdW5jaGluZyB0aGUgZGV2aWNlIG1vZGVsLgorCis9aXRlbSBCPC0t
Zm9yay1yZXNldD4KKworUGVyZm9ybSBhIHJlc2V0IG9wZXJhdGlvbiBvZiBhbiBhbHJlYWR5IHJ1
bm5pbmcgZm9yay4gTm90ZSB0aGF0IHJlc2V0dGluZyBtYXkKK2JlIGxlc3MgcGVyZm9ybWFudCB0
aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgZGVwZW5kaW5nIG9uIGhvdyBtdWNoIG1lbW9yeSB0aGUK
K2ZvcmsgaGFzIGRlZHVwbGljYXRlZCBkdXJpbmcgaXRzIHJ1bnRpbWUuCisKKz1iYWNrCisKID1p
dGVtIEI8c2hhcmluZz4gW0k8ZG9tYWluLWlkPl0KIAogRGlzcGxheSB0aGUgbnVtYmVyIG9mIHNo
YXJlZCBwYWdlcyBmb3IgYSBzcGVjaWZpZWQgZG9tYWluLiBJZiBubyBkb21haW4gaXMKZGlmZiAt
LWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVk
ZS94ZW5jdHJsLmgKaW5kZXggOTk1NTJhNWY3My4uOTBmY2U4MzE5NiAxMDA2NDQKLS0tIGEvdG9v
bHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5j
dHJsLmgKQEAgLTIyMjUsNiArMjIyNSwxOSBAQCBpbnQgeGNfbWVtc2hyX3JhbmdlX3NoYXJlKHhj
X2ludGVyZmFjZSAqeGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBmaXJz
dF9nZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGxhc3RfZ2ZuKTsKIAor
aW50IHhjX21lbXNocl9mb3JrKHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IHNvdXJjZV9kb21haW4sCisgICAgICAgICAgICAgICAgICAgdWludDMyX3QgY2xp
ZW50X2RvbWFpbik7CisKKy8qCisgKiBOb3RlOiB0aGlzIGZ1bmN0aW9uIGlzIG9ubHkgaW50ZW5k
ZWQgdG8gYmUgdXNlZCBvbiBzaG9ydC1saXZlZCBmb3JrcyB0aGF0CisgKiBoYXZlbid0IHlldCBh
cXVpcmVkIGEgbG90IG9mIG1lbW9yeS4gSW4gY2FzZSB0aGUgZm9yayBoYXMgYSBsb3Qgb2YgbWVt
b3J5CisgKiBpdCBpcyBsaWtlbHkgbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBhIG5ldyBmb3Jr
IHdpdGggeGNfbWVtc2hyX2ZvcmsuCisgKgorICogV2l0aCBWTXMgdGhhdCBoYXZlIGEgbG90IG9m
IG1lbW9yeSB0aGlzIGNhbGwgbWF5IGJsb2NrIGZvciBhIGxvbmcgdGltZS4KKyAqLworaW50IHhj
X21lbXNocl9mb3JrX3Jlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBmb3JrZWRfZG9t
YWluKTsKKwogLyogRGVidWcgY2FsbHM6IHJldHVybiB0aGUgbnVtYmVyIG9mIHBhZ2VzIHJlZmVy
ZW5jaW5nIHRoZSBzaGFyZWQgZnJhbWUgYmFja2luZwogICogdGhlIGlucHV0IGFyZ3VtZW50LiBT
aG91bGQgYmUgb25lIG9yIGdyZWF0ZXIuCiAgKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNf
bWVtc2hyLmMgYi90b29scy9saWJ4Yy94Y19tZW1zaHIuYwppbmRleCA5N2UyZTZhOGQ5Li5kMGU0
ZWUyMjViIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19tZW1zaHIuYworKysgYi90b29scy9s
aWJ4Yy94Y19tZW1zaHIuYwpAQCAtMjM5LDYgKzIzOSwyOCBAQCBpbnQgeGNfbWVtc2hyX2RlYnVn
X2dyZWYoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4Y2gs
IGRvbWlkLCAmbXNvKTsKIH0KIAoraW50IHhjX21lbXNocl9mb3JrKHhjX2ludGVyZmFjZSAqeGNo
LCB1aW50MzJfdCBwZG9taWQsIHVpbnQzMl90IGRvbWlkKQoreworICAgIHhlbl9tZW1fc2hhcmlu
Z19vcF90IG1zbzsKKworICAgIG1lbXNldCgmbXNvLCAwLCBzaXplb2YobXNvKSk7CisKKyAgICBt
c28ub3AgPSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrOworICAgIG1zby51LmZvcmsucGFyZW50X2Rv
bWFpbiA9IHBkb21pZDsKKworICAgIHJldHVybiB4Y19tZW1zaHJfbWVtb3AoeGNoLCBkb21pZCwg
Jm1zbyk7Cit9CisKK2ludCB4Y19tZW1zaHJfZm9ya19yZXNldCh4Y19pbnRlcmZhY2UgKnhjaCwg
dWludDMyX3QgZG9taWQpCit7CisgICAgeGVuX21lbV9zaGFyaW5nX29wX3QgbXNvOworCisgICAg
bWVtc2V0KCZtc28sIDAsIHNpemVvZihtc28pKTsKKyAgICBtc28ub3AgPSBYRU5NRU1fc2hhcmlu
Z19vcF9mb3JrX3Jlc2V0OworCisgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4Y2gsIGRvbWlk
LCAmbXNvKTsKK30KKwogaW50IHhjX21lbXNocl9hdWRpdCh4Y19pbnRlcmZhY2UgKnhjaCkKIHsK
ICAgICB4ZW5fbWVtX3NoYXJpbmdfb3BfdCBtc287CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9s
aWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAppbmRleCBmZGU4NTQ4ODQ3Li5kY2RhYmU4Zjgw
IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhs
LmgKQEAgLTE1MzgsNiArMTUzOCwxMyBAQCBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcobGli
eGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3csCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9ncmVzc19ob3cgKmFvcF9j
b25zb2xlX2hvdykKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9D
QUxMRVJTX09OTFk7CitpbnQgbGlieGxfZG9tYWluX2Zvcmtfdm0obGlieGxfY3R4ICpjdHgsIHVp
bnQzMl90IHBkb21pZCwgdWludDMyX3QgKmRvbWlkKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CitpbnQgbGlieGxfZG9tYWluX2Zvcmtf
bGF1bmNoX2RtKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jcHJvZ3Jlc3NfaG93ICph
b3BfY29uc29sZV9ob3cpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VY
VEVSTkFMX0NBTExFUlNfT05MWTsKK2ludCBsaWJ4bF9kb21haW5fZm9ya19yZXNldChsaWJ4bF9j
dHggKmN0eCwgdWludDMyX3QgZG9taWQpOwogaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9y
ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBzZW5kX2JhY2tfZmQsCmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2Ny
ZWF0ZS5jCmluZGV4IDNhNzM2NGUyYWMuLjliNGVkOTIwYjcgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xp
YnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC01
MzYsMTIgKzUzNiwxMiBAQCBvdXQ6CiAgICAgcmV0dXJuIHJldDsKIH0KIAotaW50IGxpYnhsX19k
b21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywK
LSAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUs
Ci0gICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpkb21pZCwgYm9vbCBzb2Z0X3Jlc2V0
KQorc3RhdGljIGludCBsaWJ4bF9fZG9tYWluX21ha2VfeHNfZW50cmllcyhsaWJ4bF9fZ2MgKmdj
LCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqc3RhdGUsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90IGRvbWlkKQogewog
ICAgIGxpYnhsX2N0eCAqY3R4ID0gbGlieGxfX2djX293bmVyKGdjKTsKLSAgICBpbnQgcmV0LCBy
YywgbmJfdm07CisgICAgaW50IHJjLCBuYl92bTsKICAgICBjb25zdCBjaGFyICpkb21fdHlwZTsK
ICAgICBjaGFyICp1dWlkX3N0cmluZzsKICAgICBjaGFyICpkb21fcGF0aCwgKnZtX3BhdGgsICps
aWJ4bF9wYXRoOwpAQCAtNTUzLDkgKzU1Myw2IEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2UobGli
eGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAKICAgICAvKiBjb252
ZW5pZW5jZSBhbGlhc2VzICovCiAgICAgbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvICppbmZvID0g
JmRfY29uZmlnLT5jX2luZm87Ci0gICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmJfaW5mbyA9
ICZkX2NvbmZpZy0+Yl9pbmZvOwotCi0gICAgYXNzZXJ0KHNvZnRfcmVzZXQgfHwgKmRvbWlkID09
IElOVkFMSURfRE9NSUQpOwogCiAgICAgdXVpZF9zdHJpbmcgPSBsaWJ4bF9fdXVpZDJzdHJpbmco
Z2MsIGluZm8tPnV1aWQpOwogICAgIGlmICghdXVpZF9zdHJpbmcpIHsKQEAgLTU2Myw3MSArNTYw
LDcgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5f
Y29uZmlnICpkX2NvbmZpZywKICAgICAgICAgZ290byBvdXQ7CiAgICAgfQogCi0gICAgaWYgKCFz
b2Z0X3Jlc2V0KSB7Ci0gICAgICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjcmVh
dGUgPSB7Ci0gICAgICAgICAgICAuc3NpZHJlZiA9IGluZm8tPnNzaWRyZWYsCi0gICAgICAgICAg
ICAubWF4X3ZjcHVzID0gYl9pbmZvLT5tYXhfdmNwdXMsCi0gICAgICAgICAgICAubWF4X2V2dGNo
bl9wb3J0ID0gYl9pbmZvLT5ldmVudF9jaGFubmVscywKLSAgICAgICAgICAgIC5tYXhfZ3JhbnRf
ZnJhbWVzID0gYl9pbmZvLT5tYXhfZ3JhbnRfZnJhbWVzLAotICAgICAgICAgICAgLm1heF9tYXB0
cmFja19mcmFtZXMgPSBiX2luZm8tPm1heF9tYXB0cmFja19mcmFtZXMsCi0gICAgICAgIH07Ci0K
LSAgICAgICAgaWYgKGluZm8tPnR5cGUgIT0gTElCWExfRE9NQUlOX1RZUEVfUFYpIHsKLSAgICAg
ICAgICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9odm07Ci0gICAgICAgICAgICBj
cmVhdGUuZmxhZ3MgfD0KLSAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT5o
YXApID8gWEVOX0RPTUNUTF9DREZfaGFwIDogMDsKLSAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8
PQotICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKGluZm8tPm9vcykgPyAwIDogWEVO
X0RPTUNUTF9DREZfb29zX29mZjsKLSAgICAgICAgfQotCi0gICAgICAgIGFzc2VydChpbmZvLT5w
YXNzdGhyb3VnaCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ERUZBVUxUKTsKLSAgICAgICAgTE9HKERF
VEFJTCwgInBhc3N0aHJvdWdoOiAlcyIsCi0gICAgICAgICAgICBsaWJ4bF9wYXNzdGhyb3VnaF90
b19zdHJpbmcoaW5mby0+cGFzc3Rocm91Z2gpKTsKLQotICAgICAgICBpZiAoaW5mby0+cGFzc3Ro
cm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfRElTQUJMRUQpCi0gICAgICAgICAgICBjcmVhdGUu
ZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaW9tbXU7Ci0KLSAgICAgICAgaWYgKGluZm8tPnBhc3N0
aHJvdWdoID09IExJQlhMX1BBU1NUSFJPVUdIX1NZTkNfUFQpCi0gICAgICAgICAgICBjcmVhdGUu
aW9tbXVfb3B0cyB8PSBYRU5fRE9NQ1RMX0lPTU1VX25vX3NoYXJlcHQ7Ci0KLSAgICAgICAgLyog
VWx0aW1hdGVseSwgaGFuZGxlIGlzIGFuIGFycmF5IG9mIDE2IHVpbnQ4X3QsIHNhbWUgYXMgdXVp
ZCAqLwotICAgICAgICBsaWJ4bF91dWlkX2NvcHkoY3R4LCAobGlieGxfdXVpZCAqKSZjcmVhdGUu
aGFuZGxlLCAmaW5mby0+dXVpZCk7Ci0KLSAgICAgICAgcmV0ID0gbGlieGxfX2FyY2hfZG9tYWlu
X3ByZXBhcmVfY29uZmlnKGdjLCBkX2NvbmZpZywgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyZXQg
PCAwKSB7Ci0gICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZmFpbCB0byBnZXQgZG9t
YWluIGNvbmZpZyIpOwotICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwotICAgICAgICAgICAg
Z290byBvdXQ7Ci0gICAgICAgIH0KLQotICAgICAgICByZXQgPSB4Y19kb21haW5fY3JlYXRlKGN0
eC0+eGNoLCBkb21pZCwgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyZXQgPCAwKSB7Ci0gICAgICAg
ICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIGNyZWF0aW9uIGZhaWwiKTsKLSAgICAg
ICAgICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgICAgIGdvdG8gb3V0OwotICAgICAgICB9
Ci0KLSAgICAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoZ2MsIGRfY29u
ZmlnLCBzdGF0ZSwgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyYyA8IDApCi0gICAgICAgICAgICBn
b3RvIG91dDsKLSAgICB9Ci0KLSAgICAvKgotICAgICAqIElmIHNvZnRfcmVzZXQgaXMgc2V0IHRo
ZSB0aGUgZG9taWQgd2lsbCBoYXZlIGJlZW4gdmFsaWQgb24gZW50cnkuCi0gICAgICogSWYgaXQg
d2FzIG5vdCBzZXQgdGhlbiB4Y19kb21haW5fY3JlYXRlKCkgc2hvdWxkIGhhdmUgYXNzaWduZWQg
YQotICAgICAqIHZhbGlkIHZhbHVlLiBFaXRoZXIgd2F5LCBpZiB3ZSByZWFjaCB0aGlzIHBvaW50
LCBkb21pZCBzaG91bGQgYmUKLSAgICAgKiB2YWxpZC4KLSAgICAgKi8KLSAgICBhc3NlcnQobGli
eGxfZG9taWRfdmFsaWRfZ3Vlc3QoKmRvbWlkKSk7Ci0KLSAgICByZXQgPSB4Y19jcHVwb29sX21v
dmVkb21haW4oY3R4LT54Y2gsIGluZm8tPnBvb2xpZCwgKmRvbWlkKTsKLSAgICBpZiAocmV0IDwg
MCkgewotICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIG1vdmUgZmFpbCIpOwot
ICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KLQotICAg
IGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCAqZG9taWQpOworICAgIGRvbV9w
YXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7CiAgICAgaWYgKCFkb21fcGF0
aCkgewogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtNjM1
LDEyICs1NjgsMTIgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIAogICAgIHZtX3BhdGggPSBHQ1NQUklOVEYoIi92
bS8lcyIsIHV1aWRfc3RyaW5nKTsKICAgICBpZiAoIXZtX3BhdGgpIHsKLSAgICAgICAgTE9HRChF
UlJPUiwgKmRvbWlkLCAiY2Fubm90IGFsbG9jYXRlIGNyZWF0ZSBwYXRocyIpOworICAgICAgICBM
T0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBhbGxvY2F0ZSBjcmVhdGUgcGF0aHMiKTsKICAgICAg
ICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBsaWJ4
bF9wYXRoID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsICpkb21pZCk7CisgICAgbGlieGxfcGF0
aCA9IGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCk7CiAgICAgaWYgKCFsaWJ4bF9wYXRo
KSB7CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CkBAIC02NTEs
MTAgKzU4NCwxMCBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAgICAgcm9wZXJtWzBdLmlkID0gMDsKICAgICBy
b3Blcm1bMF0ucGVybXMgPSBYU19QRVJNX05PTkU7Ci0gICAgcm9wZXJtWzFdLmlkID0gKmRvbWlk
OworICAgIHJvcGVybVsxXS5pZCA9IGRvbWlkOwogICAgIHJvcGVybVsxXS5wZXJtcyA9IFhTX1BF
Uk1fUkVBRDsKIAotICAgIHJ3cGVybVswXS5pZCA9ICpkb21pZDsKKyAgICByd3Blcm1bMF0uaWQg
PSBkb21pZDsKICAgICByd3Blcm1bMF0ucGVybXMgPSBYU19QRVJNX05PTkU7CiAKIHJldHJ5X3Ry
YW5zYWN0aW9uOgpAQCAtNjcyLDcgKzYwNSw3IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgICAg
ICAgICAgICAgICAgICBub3Blcm0sIEFSUkFZX1NJWkUobm9wZXJtKSk7CiAKICAgICB4c193cml0
ZShjdHgtPnhzaCwgdCwgR0NTUFJJTlRGKCIlcy92bSIsIGRvbV9wYXRoKSwgdm1fcGF0aCwgc3Ry
bGVuKHZtX3BhdGgpKTsKLSAgICByYyA9IGxpYnhsX19kb21haW5fcmVuYW1lKGdjLCAqZG9taWQs
IDAsIGluZm8tPm5hbWUsIHQpOworICAgIHJjID0gbGlieGxfX2RvbWFpbl9yZW5hbWUoZ2MsIGRv
bWlkLCAwLCBpbmZvLT5uYW1lLCB0KTsKICAgICBpZiAocmMpCiAgICAgICAgIGdvdG8gb3V0Owog
CkBAIC03NDksNyArNjgyLDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAKICAgICB2bV9saXN0ID0g
bGlieGxfbGlzdF92bShjdHgsICZuYl92bSk7CiAgICAgaWYgKCF2bV9saXN0KSB7Ci0gICAgICAg
IExPR0QoRVJST1IsICpkb21pZCwgImNhbm5vdCBnZXQgbnVtYmVyIG9mIHJ1bm5pbmcgZ3Vlc3Rz
Iik7CisgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IGdldCBudW1iZXIgb2YgcnVu
bmluZyBndWVzdHMiKTsKICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91
dDsKICAgICB9CkBAIC03NzMsNyArNzA2LDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgICAg
ICAgICB0ID0gMDsKICAgICAgICAgICAgIGdvdG8gcmV0cnlfdHJhbnNhY3Rpb247CiAgICAgICAg
IH0KLSAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBjcmVhdGlvbiAiInhlbnN0
b3JlIHRyYW5zYWN0aW9uIGNvbW1pdCBmYWlsZWQiKTsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRv
bWlkLCAiZG9tYWluIGNyZWF0aW9uICIieGVuc3RvcmUgdHJhbnNhY3Rpb24gY29tbWl0IGZhaWxl
ZCIpOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
QEAgLTc4NSw2ICs3MTgsODkgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgcmV0dXJuIHJjOwog
fQogCitpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9j
b25maWcgKmRfY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1
aWxkX3N0YXRlICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlk
LCBib29sIHNvZnRfcmVzZXQpCit7CisgICAgbGlieGxfY3R4ICpjdHggPSBsaWJ4bF9fZ2Nfb3du
ZXIoZ2MpOworICAgIGludCByZXQsIHJjOworCisgICAgLyogY29udmVuaWVuY2UgYWxpYXNlcyAq
LworICAgIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbyAqaW5mbyA9ICZkX2NvbmZpZy0+Y19pbmZv
OworICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8gPSAmZF9jb25maWctPmJfaW5m
bzsKKworICAgIGFzc2VydChzb2Z0X3Jlc2V0IHx8ICpkb21pZCA9PSBJTlZBTElEX0RPTUlEKTsK
KworICAgIGlmICghc29mdF9yZXNldCkgeworICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVh
dGVkb21haW4gY3JlYXRlID0geworICAgICAgICAgICAgLnNzaWRyZWYgPSBpbmZvLT5zc2lkcmVm
LAorICAgICAgICAgICAgLm1heF92Y3B1cyA9IGJfaW5mby0+bWF4X3ZjcHVzLAorICAgICAgICAg
ICAgLm1heF9ldnRjaG5fcG9ydCA9IGJfaW5mby0+ZXZlbnRfY2hhbm5lbHMsCisgICAgICAgICAg
ICAubWF4X2dyYW50X2ZyYW1lcyA9IGJfaW5mby0+bWF4X2dyYW50X2ZyYW1lcywKKyAgICAgICAg
ICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gYl9pbmZvLT5tYXhfbWFwdHJhY2tfZnJhbWVzLAor
ICAgICAgICB9OworCisgICAgICAgIGlmIChpbmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9UWVBF
X1BWKSB7CisgICAgICAgICAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaHZtOwor
ICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9CisgICAgICAgICAgICAgICAgbGlieGxfZGVmYm9v
bF92YWwoaW5mby0+aGFwKSA/IFhFTl9ET01DVExfQ0RGX2hhcCA6IDA7CisgICAgICAgICAgICBj
cmVhdGUuZmxhZ3MgfD0KKyAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3ZhbChpbmZvLT5v
b3MpID8gMCA6IFhFTl9ET01DVExfQ0RGX29vc19vZmY7CisgICAgICAgIH0KKworICAgICAgICBh
c3NlcnQoaW5mby0+cGFzc3Rocm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfREVGQVVMVCk7Cisg
ICAgICAgIExPRyhERVRBSUwsICJwYXNzdGhyb3VnaDogJXMiLAorICAgICAgICAgICAgbGlieGxf
cGFzc3Rocm91Z2hfdG9fc3RyaW5nKGluZm8tPnBhc3N0aHJvdWdoKSk7CisKKyAgICAgICAgaWYg
KGluZm8tPnBhc3N0aHJvdWdoICE9IExJQlhMX1BBU1NUSFJPVUdIX0RJU0FCTEVEKQorICAgICAg
ICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2lvbW11OworCisgICAgICAgIGlm
IChpbmZvLT5wYXNzdGhyb3VnaCA9PSBMSUJYTF9QQVNTVEhST1VHSF9TWU5DX1BUKQorICAgICAg
ICAgICAgY3JlYXRlLmlvbW11X29wdHMgfD0gWEVOX0RPTUNUTF9JT01NVV9ub19zaGFyZXB0Owor
CisgICAgICAgIC8qIFVsdGltYXRlbHksIGhhbmRsZSBpcyBhbiBhcnJheSBvZiAxNiB1aW50OF90
LCBzYW1lIGFzIHV1aWQgKi8KKyAgICAgICAgbGlieGxfdXVpZF9jb3B5KGN0eCwgKGxpYnhsX3V1
aWQgKikmY3JlYXRlLmhhbmRsZSwgJmluZm8tPnV1aWQpOworCisgICAgICAgIHJldCA9IGxpYnhs
X19hcmNoX2RvbWFpbl9wcmVwYXJlX2NvbmZpZyhnYywgZF9jb25maWcsICZjcmVhdGUpOworICAg
ICAgICBpZiAocmV0IDwgMCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImZh
aWwgdG8gZ2V0IGRvbWFpbiBjb25maWciKTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsK
KyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisKKyAgICAgICAgcmV0ID0geGNfZG9t
YWluX2NyZWF0ZShjdHgtPnhjaCwgZG9taWQsICZjcmVhdGUpOworICAgICAgICBpZiAocmV0IDwg
MCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBjcmVhdGlvbiBm
YWlsIik7CisgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91
dDsKKyAgICAgICAgfQorCisgICAgICAgIHJjID0gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29u
ZmlnKGdjLCBkX2NvbmZpZywgc3RhdGUsICZjcmVhdGUpOworICAgICAgICBpZiAocmMgPCAwKQor
ICAgICAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBJZiBzb2Z0X3Jl
c2V0IGlzIHNldCB0aGUgdGhlIGRvbWlkIHdpbGwgaGF2ZSBiZWVuIHZhbGlkIG9uIGVudHJ5Lgor
ICAgICAqIElmIGl0IHdhcyBub3Qgc2V0IHRoZW4geGNfZG9tYWluX2NyZWF0ZSgpIHNob3VsZCBo
YXZlIGFzc2lnbmVkIGEKKyAgICAgKiB2YWxpZCB2YWx1ZS4gRWl0aGVyIHdheSwgaWYgd2UgcmVh
Y2ggdGhpcyBwb2ludCwgZG9taWQgc2hvdWxkIGJlCisgICAgICogdmFsaWQuCisgICAgICovCisg
ICAgYXNzZXJ0KGxpYnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KCpkb21pZCkpOworCisgICAgcmV0ID0g
eGNfY3B1cG9vbF9tb3ZlZG9tYWluKGN0eC0+eGNoLCBpbmZvLT5wb29saWQsICpkb21pZCk7Cisg
ICAgaWYgKHJldCA8IDApIHsKKyAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBt
b3ZlIGZhaWwiKTsKKyAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsK
KyAgICB9CisKKyAgICByYyA9IGxpYnhsX19kb21haW5fbWFrZV94c19lbnRyaWVzKGdjLCBkX2Nv
bmZpZywgc3RhdGUsICpkb21pZCk7CisKK291dDoKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRp
YyBpbnQgc3RvcmVfbGlieGxfZW50cnkobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2lu
Zm8pCiB7CkBAIC0xMTA2LDE2ICsxMTIyLDMyIEBAIHN0YXRpYyB2b2lkIGluaXRpYXRlX2RvbWFp
bl9jcmVhdGUobGlieGxfX2VnYyAqZWdjLAogICAgIHJldCA9IGxpYnhsX19kb21haW5fY29uZmln
X3NldGRlZmF1bHQoZ2MsZF9jb25maWcsZG9taWQpOwogICAgIGlmIChyZXQpIGdvdG8gZXJyb3Jf
b3V0OwogCi0gICAgcmV0ID0gbGlieGxfX2RvbWFpbl9tYWtlKGdjLCBkX2NvbmZpZywgJmRjcy0+
YnVpbGRfc3RhdGUsICZkb21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGNzLT5z
b2Z0X3Jlc2V0KTsKLSAgICBpZiAocmV0KSB7Ci0gICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAi
Y2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgaWYgKCAhZF9jb25maWctPmRtX3Jl
c3RvcmVfZmlsZSApCisgICAgeworICAgICAgICByZXQgPSBsaWJ4bF9fZG9tYWluX21ha2UoZ2Ms
IGRfY29uZmlnLCAmZGNzLT5idWlsZF9zdGF0ZSwgJmRvbWlkLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZGNzLT5zb2Z0X3Jlc2V0KTsKICAgICAgICAgZGNzLT5ndWVzdF9kb21p
ZCA9IGRvbWlkOworCisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1Is
IGRvbWlkLCAiY2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgICAgICAgICByZXQg
PSBFUlJPUl9GQUlMOworICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAg
ICB9IGVsc2UgaWYgKCBkY3MtPmd1ZXN0X2RvbWlkICE9IElOVkFMSURfRE9NSUQgKSB7CisgICAg
ICAgIGRvbWlkID0gZGNzLT5ndWVzdF9kb21pZDsKKworICAgICAgICByZXQgPSBsaWJ4bF9fZG9t
YWluX21ha2VfeHNfZW50cmllcyhnYywgZF9jb25maWcsICZkY3MtPmJ1aWxkX3N0YXRlLCBkb21p
ZCk7CisgICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAi
Y2Fubm90IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgICAgICAgICByZXQgPSBFUlJPUl9G
QUlMOworICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAgICB9IGVsc2Ug
eworICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBtYWtlIGRvbWFpbiIpOwogICAg
ICAgICByZXQgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIGVycm9yX291dDsKICAgICB9CiAK
LSAgICBkY3MtPmd1ZXN0X2RvbWlkID0gZG9taWQ7CiAgICAgZGNzLT5zZHNzLmRtLmd1ZXN0X2Rv
bWlkID0gMDsgLyogbWVhbnMgd2UgaGF2ZW4ndCBzcGF3bmVkICovCiAKICAgICAvKiBwb3N0LTQu
MTMgdG9kbzogbW92ZSB0aGVzZSBuZXh0IGJpdHMgb2YgZGVmYXVsdGluZyB0bwpAQCAtMTE1MSw3
ICsxMTgzLDcgQEAgc3RhdGljIHZvaWQgaW5pdGlhdGVfZG9tYWluX2NyZWF0ZShsaWJ4bF9fZWdj
ICplZ2MsCiAgICAgaWYgKHJldCkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKLSAgICBpZiAo
cmVzdG9yZV9mZCA+PSAwIHx8IGRjcy0+c29mdF9yZXNldCkgeworICAgIGlmIChyZXN0b3JlX2Zk
ID49IDAgfHwgZGNzLT5zb2Z0X3Jlc2V0IHx8IGRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpIHsK
ICAgICAgICAgTE9HRChERUJVRywgZG9taWQsICJyZXN0b3JpbmcsIG5vdCBydW5uaW5nIGJvb3Rs
b2FkZXIiKTsKICAgICAgICAgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShlZ2MsICZkY3MtPmJs
LCAwKTsKICAgICB9IGVsc2UgIHsKQEAgLTEyMjcsNyArMTI1OSwxNiBAQCBzdGF0aWMgdm9pZCBk
b21jcmVhdGVfYm9vdGxvYWRlcl9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICBkY3MtPnNkc3Mu
ZG0uY2FsbGJhY2sgPSBkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDsKICAgICBkY3MtPnNkc3Mu
Y2FsbGJhY2sgPSBkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDsKIAotICAgIGlmIChyZXN0b3Jl
X2ZkIDwgMCAmJiAhZGNzLT5zb2Z0X3Jlc2V0KSB7CisgICAgaWYgKHJlc3RvcmVfZmQgPCAwICYm
ICFkY3MtPnNvZnRfcmVzZXQgJiYgIWRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpIHsKKyAgICAg
ICAgcmMgPSBsaWJ4bF9fZG9tYWluX2J1aWxkKGdjLCBkX2NvbmZpZywgZG9taWQsIHN0YXRlKTsK
KyAgICAgICAgZG9tY3JlYXRlX3JlYnVpbGRfZG9uZShlZ2MsIGRjcywgcmMpOworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgaWYgKCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlICkgewor
ICAgICAgICBkY3MtPnNycy5kY3MgPSBkY3M7CisgICAgICAgIGRjcy0+c3JzLmFvID0gYW87Cisg
ICAgICAgIHN0YXRlLT5mb3JrZWRfdm0gPSB0cnVlOwogICAgICAgICByYyA9IGxpYnhsX19kb21h
aW5fYnVpbGQoZ2MsIGRfY29uZmlnLCBkb21pZCwgc3RhdGUpOwogICAgICAgICBkb21jcmVhdGVf
cmVidWlsZF9kb25lKGVnYywgZGNzLCByYyk7CiAgICAgICAgIHJldHVybjsKQEAgLTE0MjUsNiAr
MTQ2Niw3IEBAIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmUobGlieGxfX2VnYyAq
ZWdjLAogICAgIC8qIGNvbnZlbmllbmNlIGFsaWFzZXMgKi8KICAgICBjb25zdCB1aW50MzJfdCBk
b21pZCA9IGRjcy0+Z3Vlc3RfZG9taWQ7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqY29uc3Qg
ZF9jb25maWcgPSBkY3MtPmd1ZXN0X2NvbmZpZzsKKyAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0
YXRlICpjb25zdCBzdGF0ZSA9ICZkY3MtPmJ1aWxkX3N0YXRlOwogCiAgICAgaWYgKHJldCkgewog
ICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCAocmUtKWJ1aWxkIGRvbWFpbjogJWQi
LCByZXQpOwpAQCAtMTQzMiw2ICsxNDc0LDkgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX3JlYnVp
bGRfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogICAgIH0K
IAorICAgIGlmICggZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSApCisgICAgICAgIHN0YXRlLT5z
YXZlZF9zdGF0ZSA9IEdDU1BSSU5URigiJXMiLCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlKTsK
KwogICAgIHN0b3JlX2xpYnhsX2VudHJ5KGdjLCBkb21pZCwgJmRfY29uZmlnLT5iX2luZm8pOwog
CiAgICAgbGlieGxfX211bHRpZGV2X2JlZ2luKGFvLCAmZGNzLT5tdWx0aWRldik7CkBAIC0xODMz
LDYgKzE4NzgsOCBAQCBzdGF0aWMgaW50IGRvX2RvbWFpbl9jcmVhdGUobGlieGxfY3R4ICpjdHgs
IGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgIEdDTkVXKGNkY3MpOwogICAgIGNk
Y3MtPmRjcy5hbyA9IGFvOwogICAgIGNkY3MtPmRjcy5ndWVzdF9jb25maWcgPSBkX2NvbmZpZzsK
KyAgICBjZGNzLT5kY3MuZ3Vlc3RfZG9taWQgPSAqZG9taWQ7CisKICAgICBsaWJ4bF9kb21haW5f
Y29uZmlnX2luaXQoJmNkY3MtPmRjcy5ndWVzdF9jb25maWdfc2F2ZWQpOwogICAgIGxpYnhsX2Rv
bWFpbl9jb25maWdfY29weShjdHgsICZjZGNzLT5kY3MuZ3Vlc3RfY29uZmlnX3NhdmVkLCBkX2Nv
bmZpZyk7CiAgICAgY2Rjcy0+ZGNzLnJlc3RvcmVfZmQgPSBjZGNzLT5kY3MubGlieGNfZmQgPSBy
ZXN0b3JlX2ZkOwpAQCAtMjA4MSw2ICsyMTI4LDQzIEBAIGludCBsaWJ4bF9kb21haW5fY3JlYXRl
X25ldyhsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgYW9faG93LCBhb3BfY29uc29sZV9ob3cpOwogfQogCitp
bnQgbGlieGxfZG9tYWluX2Zvcmtfdm0obGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IHBkb21pZCwg
dWludDMyX3QgKmRvbWlkKQoreworICAgIGludCByYzsKKyAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9j
cmVhdGVkb21haW4gY3JlYXRlID0gezB9OworICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RM
X0NERl9odm07CisgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2hhcDsKKyAgICBj
cmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfb29zX29mZjsKKyAgICBjcmVhdGUuYXJjaC5l
bXVsYXRpb25fZmxhZ3MgPSAoWEVOX1g4Nl9FTVVfQUxMICYgflhFTl9YODZfRU1VX1ZQQ0kpOwor
CisgICAgY3JlYXRlLnNzaWRyZWYgPSBTRUNJTklUU0lEX0RPTVU7CisgICAgY3JlYXRlLnBhcmVu
dF9kb21pZCA9IHBkb21pZDsKKyAgICBjcmVhdGUubWF4X2V2dGNobl9wb3J0ID0gMTAyMzsKKyAg
ICBjcmVhdGUubWF4X2dyYW50X2ZyYW1lcyA9IExJQlhMX01BWF9HUkFOVF9GUkFNRVNfREVGQVVM
VDsKKyAgICBjcmVhdGUubWF4X21hcHRyYWNrX2ZyYW1lcyA9IExJQlhMX01BWF9NQVBUUkFDS19G
UkFNRVNfREVGQVVMVDsKKworICAgIGlmICggKHJjID0geGNfZG9tYWluX2NyZWF0ZShjdHgtPnhj
aCwgZG9taWQsICZjcmVhdGUpKSApCisgICAgICAgIHJldHVybiByYzsKKworICAgIGlmICggKHJj
ID0geGNfbWVtc2hyX2ZvcmsoY3R4LT54Y2gsIHBkb21pZCwgKmRvbWlkKSkgKQorICAgICAgICB4
Y19kb21haW5fZGVzdHJveShjdHgtPnhjaCwgKmRvbWlkKTsKKworICAgIHJldHVybiByYzsKK30K
KworaW50IGxpYnhsX2RvbWFpbl9mb3JrX2xhdW5jaF9kbShsaWJ4bF9jdHggKmN0eCwgbGlieGxf
ZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHVpbnQzMl90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBs
aWJ4bF9hc3luY3Byb2dyZXNzX2hvdyAqYW9wX2NvbnNvbGVfaG93KQoreworICAgIHVuc2V0X2Rp
c2tfY29sb19yZXN0b3JlKGRfY29uZmlnKTsKKyAgICByZXR1cm4gZG9fZG9tYWluX2NyZWF0ZShj
dHgsIGRfY29uZmlnLCAmZG9taWQsIC0xLCAtMSwgMCwgMCwgYW9wX2NvbnNvbGVfaG93KTsKK30K
KworaW50IGxpYnhsX2RvbWFpbl9mb3JrX3Jlc2V0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBk
b21pZCkKK3sKKyAgICByZXR1cm4geGNfbWVtc2hyX2ZvcmtfcmVzZXQoY3R4LT54Y2gsIGRvbWlk
KTsKK30KKwogaW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZShsaWJ4bF9jdHggKmN0eCwg
bGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGludCBzZW5kX2JhY2tfZmQsCmRpZmYgLS1naXQgYS90b29scy9saWJ4
bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG0uYwppbmRleCAzYjFkYTkwMTY3Li44
N2FlMTQ3OGNmIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX2RtLmMKQEAgLTI3ODcsNyArMjc4Nyw3IEBAIHN0YXRpYyB2b2lkIGRldmlj
ZV9tb2RlbF9zcGF3bl9vdXRjb21lKGxpYnhsX19lZ2MgKmVnYywKIAogICAgIGxpYnhsX19kb21h
aW5fYnVpbGRfc3RhdGUgKnN0YXRlID0gZG1zcy0+YnVpbGRfc3RhdGU7CiAKLSAgICBpZiAoc3Rh
dGUtPnNhdmVkX3N0YXRlKSB7CisgICAgaWYgKHN0YXRlLT5zYXZlZF9zdGF0ZSAmJiAhc3RhdGUt
PmZvcmtlZF92bSkgewogICAgICAgICByZXQyID0gdW5saW5rKHN0YXRlLT5zYXZlZF9zdGF0ZSk7
CiAgICAgICAgIGlmIChyZXQyKSB7CiAgICAgICAgICAgICBMT0dFRChFUlJPUiwgZG1zcy0+Z3Vl
c3RfZG9taWQsICIlczogZmFpbGVkIHRvIHJlbW92ZSBkZXZpY2UtbW9kZWwgc3RhdGUgJXMiLApk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgYi90b29scy9saWJ4bC9saWJ4bF9k
b20uYwppbmRleCA3MWNiNTc4OTIzLi4zYmM3MTE3Yjk5IDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF9kb20uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwpAQCAtMjQ5LDkgKzI0
OSwxMiBAQCBpbnQgbGlieGxfX2J1aWxkX3ByZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p
ZCwKICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqY29uc3QgaW5mbyA9ICZkX2NvbmZpZy0+
Yl9pbmZvOwogICAgIGxpYnhsX2N0eCAqY3R4ID0gbGlieGxfX2djX293bmVyKGdjKTsKICAgICBj
aGFyICp4c19kb21pZCwgKmNvbl9kb21pZDsKLSAgICBpbnQgcmM7CisgICAgaW50IHJjID0gMDsK
ICAgICB1aW50NjRfdCBzaXplOwogCisgICAgaWYgKCBzdGF0ZS0+Zm9ya2VkX3ZtICkKKyAgICAg
ICAgZ290byBza2lwX2Zvcms7CisKICAgICBpZiAoeGNfZG9tYWluX21heF92Y3B1cyhjdHgtPnhj
aCwgZG9taWQsIGluZm8tPm1heF92Y3B1cykgIT0gMCkgewogICAgICAgICBMT0coRVJST1IsICJD
b3VsZG4ndCBzZXQgbWF4IHZjcHUgY291bnQiKTsKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7
CkBAIC0zNjIsNyArMzY1LDYgQEAgaW50IGxpYnhsX19idWlsZF9wcmUobGlieGxfX2djICpnYywg
dWludDMyX3QgZG9taWQsCiAgICAgICAgIH0KICAgICB9CiAKLQogICAgIHJjID0gbGlieGxfX2Fy
Y2hfZXh0cmFfbWVtb3J5KGdjLCBpbmZvLCAmc2l6ZSk7CiAgICAgaWYgKHJjIDwgMCkgewogICAg
ICAgICBMT0dFKEVSUk9SLCAiQ291bGRuJ3QgZ2V0IGFyY2ggZXh0cmEgY29uc3RhbnQgbWVtb3J5
IHNpemUiKTsKQEAgLTM3NCw2ICszNzYsMTEgQEAgaW50IGxpYnhsX19idWlsZF9wcmUobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwogICAg
IH0KIAorICAgIHJjID0gbGlieGxfX2FyY2hfZG9tYWluX2NyZWF0ZShnYywgZF9jb25maWcsIGRv
bWlkKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgZ290byBvdXQ7CisKK3NraXBfZm9yazoKICAg
ICB4c19kb21pZCA9IHhzX3JlYWQoY3R4LT54c2gsIFhCVF9OVUxMLCAiL3Rvb2wveGVuc3RvcmVk
L2RvbWlkIiwgTlVMTCk7CiAgICAgc3RhdGUtPnN0b3JlX2RvbWlkID0geHNfZG9taWQgPyBhdG9p
KHhzX2RvbWlkKSA6IDA7CiAgICAgZnJlZSh4c19kb21pZCk7CkBAIC0zODUsOCArMzkyLDcgQEAg
aW50IGxpYnhsX19idWlsZF9wcmUobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAg
c3RhdGUtPnN0b3JlX3BvcnQgPSB4Y19ldnRjaG5fYWxsb2NfdW5ib3VuZChjdHgtPnhjaCwgZG9t
aWQsIHN0YXRlLT5zdG9yZV9kb21pZCk7CiAgICAgc3RhdGUtPmNvbnNvbGVfcG9ydCA9IHhjX2V2
dGNobl9hbGxvY191bmJvdW5kKGN0eC0+eGNoLCBkb21pZCwgc3RhdGUtPmNvbnNvbGVfZG9taWQp
OwogCi0gICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlKGdjLCBkX2NvbmZpZywgZG9t
aWQpOwotCitvdXQ6CiAgICAgcmV0dXJuIHJjOwogfQogCkBAIC00NDQsNiArNDUwLDkgQEAgaW50
IGxpYnhsX19idWlsZF9wb3N0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGNo
YXIgKiplbnRzOwogICAgIGludCBpLCByYzsKIAorICAgIGlmICggc3RhdGUtPmZvcmtlZF92bSAp
CisgICAgICAgIGdvdG8gc2tpcF9mb3JrOworCiAgICAgaWYgKGluZm8tPm51bV92bnVtYV9ub2Rl
cyAmJiAhaW5mby0+bnVtX3ZjcHVfc29mdF9hZmZpbml0eSkgewogICAgICAgICByYyA9IHNldF92
bnVtYV9hZmZpbml0eShnYywgZG9taWQsIGluZm8pOwogICAgICAgICBpZiAocmMpCkBAIC00NjYs
NiArNDc1LDcgQEAgaW50IGxpYnhsX19idWlsZF9wb3N0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkLAogICAgICAgICB9CiAgICAgfQogCitza2lwX2Zvcms6CiAgICAgZW50cyA9IGxpYnhs
X19jYWxsb2MoZ2MsIDEyICsgKGluZm8tPm1heF92Y3B1cyAqIDIpICsgMiwgc2l6ZW9mKGNoYXIg
KikpOwogICAgIGVudHNbMF0gPSAibWVtb3J5L3N0YXRpYy1tYXgiOwogICAgIGVudHNbMV0gPSBH
Q1NQUklOVEYoIiUiUFJJZDY0LCBpbmZvLT5tYXhfbWVta2IpOwpAQCAtNzI4LDE0ICs3MzgsMTYg
QEAgc3RhdGljIGludCBodm1fYnVpbGRfc2V0X3BhcmFtcyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwg
dWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2Rv
bWFpbl9idWlsZF9pbmZvICppbmZvLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp
bnQgc3RvcmVfZXZ0Y2huLCB1bnNpZ25lZCBsb25nICpzdG9yZV9tZm4sCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGludCBjb25zb2xlX2V2dGNobiwgdW5zaWduZWQgbG9uZyAqY29u
c29sZV9tZm4sCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3Qgc3RvcmVf
ZG9taWQsIGRvbWlkX3QgY29uc29sZV9kb21pZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZG9taWRfdCBzdG9yZV9kb21pZCwgZG9taWRfdCBjb25zb2xlX2RvbWlkLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIGZvcmtlZF92bSkKIHsKICAgICBzdHJ1Y3Qg
aHZtX2luZm9fdGFibGUgKnZhX2h2bTsKICAgICB1aW50OF90ICp2YV9tYXAsIHN1bTsKICAgICB1
aW50NjRfdCBzdHJfbWZuLCBjb25zX21mbjsKICAgICBpbnQgaTsKIAotICAgIGlmIChpbmZvLT50
eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSkgeworICAgIGlmICggaW5mby0+dHlwZSA9PSBM
SUJYTF9ET01BSU5fVFlQRV9IVk0gJiYgIWZvcmtlZF92bSApCisgICAgewogICAgICAgICB2YV9t
YXAgPSB4Y19tYXBfZm9yZWlnbl9yYW5nZShoYW5kbGUsIGRvbWlkLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBYQ19QQUdFX1NJWkUsIFBST1RfUkVBRCB8IFBST1RfV1JJ
VEUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEhWTV9JTkZPX1BGTik7
CkBAIC0xMDUxLDYgKzEwNjMsMjMgQEAgaW50IGxpYnhsX19idWlsZF9odm0obGlieGxfX2djICpn
YywgdWludDMyX3QgZG9taWQsCiAgICAgc3RydWN0IHhjX2RvbV9pbWFnZSAqZG9tID0gTlVMTDsK
ICAgICBib29sIGRldmljZV9tb2RlbCA9IGluZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVf
SFZNID8gdHJ1ZSA6IGZhbHNlOwogCisgICAgaWYgKCBzdGF0ZS0+Zm9ya2VkX3ZtICkKKyAgICB7
CisgICAgICAgIHJjID0gaHZtX2J1aWxkX3NldF9wYXJhbXMoY3R4LT54Y2gsIGRvbWlkLCBpbmZv
LCBzdGF0ZS0+c3RvcmVfcG9ydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAm
c3RhdGUtPnN0b3JlX21mbiwgc3RhdGUtPmNvbnNvbGVfcG9ydCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAmc3RhdGUtPmNvbnNvbGVfbWZuLCBzdGF0ZS0+c3RvcmVfZG9taWQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUtPmNvbnNvbGVfZG9taWQs
IHN0YXRlLT5mb3JrZWRfdm0pOworCisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgcmV0
dXJuIHJjOworCisgICAgICAgIHJldHVybiB4Y19kb21fZ250dGFiX3NlZWQoY3R4LT54Y2gsIGRv
bWlkLCB0cnVlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5jb25z
b2xlX21mbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS0+c3RvcmVf
bWZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5jb25zb2xlX2Rv
bWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5zdG9yZV9kb21p
ZCk7CisgICAgfQorCiAgICAgeGNfZG9tX2xvZ2luaXQoY3R4LT54Y2gpOwogCiAgICAgLyoKQEAg
LTExNzUsNyArMTIwNCw3IEBAIGludCBsaWJ4bF9fYnVpbGRfaHZtKGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkLAogICAgIHJjID0gaHZtX2J1aWxkX3NldF9wYXJhbXMoY3R4LT54Y2gsIGRv
bWlkLCBpbmZvLCBzdGF0ZS0+c3RvcmVfcG9ydCwKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAmc3RhdGUtPnN0b3JlX21mbiwgc3RhdGUtPmNvbnNvbGVfcG9ydCwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAmc3RhdGUtPmNvbnNvbGVfbWZuLCBzdGF0ZS0+c3RvcmVfZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUtPmNvbnNvbGVfZG9taWQp
OworICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkLCBm
YWxzZSk7CiAgICAgaWYgKHJjICE9IDApIHsKICAgICAgICAgTE9HKEVSUk9SLCAiaHZtIGJ1aWxk
IHNldCBwYXJhbXMgZmFpbGVkIik7CiAgICAgICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEvdG9v
bHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgK
aW5kZXggNDkzNjQ0NjA2OS4uZDdhN2NlMTYzZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGli
eGxfaW50ZXJuYWwuaAorKysgYi90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xMzc0
LDYgKzEzNzQsNyBAQCB0eXBlZGVmIHN0cnVjdCB7CiAKICAgICBjaGFyICpzYXZlZF9zdGF0ZTsK
ICAgICBpbnQgZG1fbW9uaXRvcl9mZDsKKyAgICBib29sIGZvcmtlZF92bTsKIAogICAgIGxpYnhs
X19maWxlX3JlZmVyZW5jZSBwdl9rZXJuZWw7CiAgICAgbGlieGxfX2ZpbGVfcmVmZXJlbmNlIHB2
X3JhbWRpc2s7CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgYi90b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXggNzkyMTk1MGY2YS4uN2M0YzQwNTdhOSAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCisrKyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX3R5cGVzLmlkbApAQCAtOTU2LDYgKzk1Niw3IEBAIGxpYnhsX2RvbWFpbl9jb25maWcgPSBT
dHJ1Y3QoImRvbWFpbl9jb25maWciLCBbCiAgICAgKCJvbl93YXRjaGRvZyIsIGxpYnhsX2FjdGlv
bl9vbl9zaHV0ZG93biksCiAgICAgKCJvbl9jcmFzaCIsIGxpYnhsX2FjdGlvbl9vbl9zaHV0ZG93
biksCiAgICAgKCJvbl9zb2Z0X3Jlc2V0IiwgbGlieGxfYWN0aW9uX29uX3NodXRkb3duKSwKKyAg
ICAoImRtX3Jlc3RvcmVfZmlsZSIsIHN0cmluZywgeydjb25zdCc6IFRydWV9KSwKICAgICBdLCBk
aXI9RElSX0lOKQogCiBsaWJ4bF9kaXNraW5mbyA9IFN0cnVjdCgiZGlza2luZm8iLCBbCmRpZmYg
LS1naXQgYS90b29scy94bC94bC5oIGIvdG9vbHMveGwveGwuaAppbmRleCA2MGJkYWQ4ZmZiLi45
YmRhZDY1MjZlIDEwMDY0NAotLS0gYS90b29scy94bC94bC5oCisrKyBiL3Rvb2xzL3hsL3hsLmgK
QEAgLTMxLDYgKzMxLDcgQEAgc3RydWN0IGNtZF9zcGVjIHsKIH07CiAKIHN0cnVjdCBkb21haW5f
Y3JlYXRlIHsKKyAgICB1aW50MzJfdCBkZG9taWQ7IC8qIGZvcmsgbGF1bmNoIGRtIGZvciB0aGlz
IGRvbWlkICovCiAgICAgaW50IGRlYnVnOwogICAgIGludCBkYWVtb25pemU7CiAgICAgaW50IG1v
bml0b3I7IC8qIGhhbmRsZSBndWVzdCByZWJvb3RzIGV0YyAqLwpAQCAtNDUsNiArNDYsNyBAQCBz
dHJ1Y3QgZG9tYWluX2NyZWF0ZSB7CiAgICAgY29uc3QgY2hhciAqY29uZmlnX2ZpbGU7CiAgICAg
Y2hhciAqZXh0cmFfY29uZmlnOyAvKiBleHRyYSBjb25maWcgc3RyaW5nICovCiAgICAgY29uc3Qg
Y2hhciAqcmVzdG9yZV9maWxlOworICAgIGNvbnN0IGNoYXIgKmRtX3Jlc3RvcmVfZmlsZTsKICAg
ICBjaGFyICpjb2xvX3Byb3h5X3NjcmlwdDsKICAgICBib29sIHVzZXJzcGFjZV9jb2xvX3Byb3h5
OwogICAgIGludCBtaWdyYXRlX2ZkOyAvKiAtMSBtZWFucyBub25lICovCkBAIC0xMjcsNiArMTI5
LDkgQEAgaW50IG1haW5fcGNpYXNzaWduYWJsZV9yZW1vdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2
KTsKIGludCBtYWluX3BjaWFzc2lnbmFibGVfbGlzdChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwog
I2lmbmRlZiBMSUJYTF9IQVZFX05PX1NVU1BFTkRfUkVTVU1FCiBpbnQgbWFpbl9yZXN0b3JlKGlu
dCBhcmdjLCBjaGFyICoqYXJndik7CitpbnQgbWFpbl9mb3JrX3ZtKGludCBhcmdjLCBjaGFyICoq
YXJndik7CitpbnQgbWFpbl9mb3JrX2xhdW5jaF9kbShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwor
aW50IG1haW5fZm9ya19yZXNldChpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fbWln
cmF0ZV9yZWNlaXZlKGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl9zYXZlKGludCBh
cmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl9taWdyYXRlKGludCBhcmdjLCBjaGFyICoqYXJn
dik7CmRpZmYgLS1naXQgYS90b29scy94bC94bF9jbWR0YWJsZS5jIGIvdG9vbHMveGwveGxfY21k
dGFibGUuYwppbmRleCAzYjMwMmIyZjIwLi4zYTVkMzcxMDU3IDEwMDY0NAotLS0gYS90b29scy94
bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKQEAgLTE4NSw2ICsx
ODUsMTggQEAgc3RydWN0IGNtZF9zcGVjIGNtZF90YWJsZVtdID0gewogICAgICAgIlJlc3RvcmUg
YSBkb21haW4gZnJvbSBhIHNhdmVkIHN0YXRlIiwKICAgICAgICItIGZvciBpbnRlcm5hbCB1c2Ug
b25seSIsCiAgICAgfSwKKyAgICB7ICJmb3JrLXZtIiwKKyAgICAgICZtYWluX2Zvcmtfdm0sIDAs
IDEsCisgICAgICAiRm9yayBhIGRvbWFpbiBmcm9tIHRoZSBydW5uaW5nIHBhcmVudCBkb21pZCIs
CisgICAgICAiW29wdGlvbnNdIDxEb21pZD4iLAorICAgICAgIi1oICAgICAgICAgICAgICAgICAg
ICAgICAgICAgUHJpbnQgdGhpcyBoZWxwLlxuIgorICAgICAgIi1DIDxjb25maWc+ICAgICAgICAg
ICAgICAgICAgVXNlIGNvbmZpZyBmaWxlIGZvciBWTSBmb3JrLlxuIgorICAgICAgIi1RIDxxZW11
LXNhdmUtZmlsZT4gICAgICAgICAgVXNlIHFlbXUgc2F2ZSBmaWxlIGZvciBWTSBmb3JrLlxuIgor
ICAgICAgIi0tbGF1bmNoLWRtIDx5ZXN8bm98bGF0ZT4gICAgTGF1bmNoIGRldmljZSBtb2RlbCAo
UUVNVSkgZm9yIFZNIGZvcmsuXG4iCisgICAgICAiLS1mb3JrLXJlc2V0ICAgICAgICAgICAgICAg
ICBSZXNldCBWTSBmb3JrLlxuIgorICAgICAgIi1wICAgICAgICAgICAgICAgICAgICAgICAgICAg
RG8gbm90IHVucGF1c2UgZm9yayBWTSBhZnRlciBvcGVyYXRpb24uXG4iCisgICAgICAiLWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBFbmFibGUgZGVidWcgbWVzc2FnZXMuXG4iCisgICAgfSwK
ICNlbmRpZgogICAgIHsgImR1bXAtY29yZSIsCiAgICAgICAmbWFpbl9kdW1wX2NvcmUsIDAsIDEs
CmRpZmYgLS1naXQgYS90b29scy94bC94bF9zYXZlcmVzdG9yZS5jIGIvdG9vbHMveGwveGxfc2F2
ZXJlc3RvcmUuYwppbmRleCA5YmUwMzNmZTY1Li5kOTlkM2VjZWIyIDEwMDY0NAotLS0gYS90b29s
cy94bC94bF9zYXZlcmVzdG9yZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3NhdmVyZXN0b3JlLmMKQEAg
LTIyOSw2ICsyMjksMTAzIEBAIGludCBtYWluX3Jlc3RvcmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2
KQogICAgIHJldHVybiBFWElUX1NVQ0NFU1M7CiB9CiAKK2ludCBtYWluX2Zvcmtfdm0oaW50IGFy
Z2MsIGNoYXIgKiphcmd2KQoreworICAgIGludCByYywgZGVidWcgPSAwOworICAgIHVpbnQzMl90
IGRvbWlkX2luID0gSU5WQUxJRF9ET01JRCwgZG9taWRfb3V0ID0gSU5WQUxJRF9ET01JRDsKKyAg
ICBpbnQgbGF1bmNoX2RtID0gMTsKKyAgICBib29sIHJlc2V0ID0gMDsKKyAgICBib29sIHBhdXNl
ID0gMDsKKyAgICBjb25zdCBjaGFyICpjb25maWdfZmlsZSA9IE5VTEw7CisgICAgY29uc3QgY2hh
ciAqZG1fcmVzdG9yZV9maWxlID0gTlVMTDsKKworICAgIGludCBvcHQ7CisgICAgc3RhdGljIHN0
cnVjdCBvcHRpb24gb3B0c1tdID0geworICAgICAgICB7ImxhdW5jaC1kbSIsIDEsIDAsICdsJ30s
CisgICAgICAgIHsiZm9yay1yZXNldCIsIDAsIDAsICdyJ30sCisgICAgICAgIENPTU1PTl9MT05H
X09QVFMKKyAgICB9OworCisgICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9wdCwgInBoZEM6UTpsOnJO
OkQ6QjpWOiIsIG9wdHMsICJmb3JrLXZtIiwgMSkgeworICAgIGNhc2UgJ2QnOgorICAgICAgICBk
ZWJ1ZyA9IDE7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ3AnOgorICAgICAgICBwYXVzZSA9
IDE7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ0MnOgorICAgICAgICBjb25maWdfZmlsZSA9
IG9wdGFyZzsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAnUSc6CisgICAgICAgIGRtX3Jlc3Rv
cmVfZmlsZSA9IG9wdGFyZzsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAnbCc6CisgICAgICAg
IGlmICggIXN0cmNtcChvcHRhcmcsICJubyIpICkKKyAgICAgICAgICAgIGxhdW5jaF9kbSA9IDA7
CisgICAgICAgIGlmICggIXN0cmNtcChvcHRhcmcsICJ5ZXMiKSApCisgICAgICAgICAgICBsYXVu
Y2hfZG0gPSAxOworICAgICAgICBpZiAoICFzdHJjbXAob3B0YXJnLCAibGF0ZSIpICkKKyAgICAg
ICAgICAgIGxhdW5jaF9kbSA9IDI7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ3InOgorICAg
ICAgICByZXNldCA9IDE7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ04nOiAvKiBmYWxsLXRo
cm91Z2ggKi8KKyAgICBjYXNlICdEJzogLyogZmFsbC10aHJvdWdoICovCisgICAgY2FzZSAnQic6
IC8qIGZhbGwtdGhyb3VnaCAqLworICAgIGNhc2UgJ1YnOgorICAgICAgICBmcHJpbnRmKHN0ZGVy
ciwgIlVuaW1wbGVtZW50ZWQgb3B0aW9uKHMpXG4iKTsKKyAgICAgICAgcmV0dXJuIEVYSVRfRkFJ
TFVSRTsKKyAgICB9CisKKyAgICBpZiAoYXJnYy1vcHRpbmQgPT0gMSkgeworICAgICAgICBkb21p
ZF9pbiA9IGF0b2koYXJndltvcHRpbmRdKTsKKyAgICB9IGVsc2UgeworICAgICAgICBoZWxwKCJm
b3JrLXZtIik7CisgICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7CisgICAgfQorCisgICAgaWYg
KGxhdW5jaF9kbSAmJiAoIWNvbmZpZ19maWxlIHx8ICFkbV9yZXN0b3JlX2ZpbGUpKSB7CisgICAg
ICAgIGZwcmludGYoc3RkZXJyLCAiQ3VycmVudGx5IHlvdSBtdXN0IHByb3ZpZGUgYm90aCAtQyBh
bmQgLVEgb3B0aW9uc1xuIik7CisgICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7CisgICAgfQor
CisgICAgaWYgKHJlc2V0KSB7CisgICAgICAgIGRvbWlkX291dCA9IGRvbWlkX2luOworICAgICAg
ICBpZiAobGlieGxfZG9tYWluX2ZvcmtfcmVzZXQoY3R4LCBkb21pZF9pbikgPT0gRVhJVF9GQUlM
VVJFKQorICAgICAgICAgICAgcmV0dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CisKKyAgICBpZiAo
bGF1bmNoX2RtID09IDIgfHwgcmVzZXQpIHsKKyAgICAgICAgZG9taWRfb3V0ID0gZG9taWRfaW47
CisgICAgICAgIHJjID0gRVhJVF9TVUNDRVNTOworICAgIH0gZWxzZQorICAgICAgICByYyA9IGxp
YnhsX2RvbWFpbl9mb3JrX3ZtKGN0eCwgZG9taWRfaW4sICZkb21pZF9vdXQpOworCisgICAgaWYg
KHJjID09IEVYSVRfU1VDQ0VTUykgeworICAgICAgICBpZiAoIGxhdW5jaF9kbSApIHsKKyAgICAg
ICAgICAgIHN0cnVjdCBkb21haW5fY3JlYXRlIGRvbV9pbmZvOworICAgICAgICAgICAgbWVtc2V0
KCZkb21faW5mbywgMCwgc2l6ZW9mKGRvbV9pbmZvKSk7CisgICAgICAgICAgICBkb21faW5mby5k
ZG9taWQgPSBkb21pZF9vdXQ7CisgICAgICAgICAgICBkb21faW5mby5kbV9yZXN0b3JlX2ZpbGUg
PSBkbV9yZXN0b3JlX2ZpbGU7CisgICAgICAgICAgICBkb21faW5mby5kZWJ1ZyA9IGRlYnVnOwor
ICAgICAgICAgICAgZG9tX2luZm8ucGF1c2VkID0gcGF1c2U7CisgICAgICAgICAgICBkb21faW5m
by5jb25maWdfZmlsZSA9IGNvbmZpZ19maWxlOworICAgICAgICAgICAgZG9tX2luZm8ubWlncmF0
ZV9mZCA9IC0xOworICAgICAgICAgICAgZG9tX2luZm8uc2VuZF9iYWNrX2ZkID0gLTE7CisgICAg
ICAgICAgICByYyA9IGNyZWF0ZV9kb21haW4oJmRvbV9pbmZvKSA8IDAgPyBFWElUX0ZBSUxVUkUg
OiBFWElUX1NVQ0NFU1M7CisgICAgICAgIH0gZWxzZSBpZiAoICFwYXVzZSApCisgICAgICAgICAg
ICByYyA9IGxpYnhsX2RvbWFpbl91bnBhdXNlKGN0eCwgZG9taWRfb3V0LCBOVUxMKTsKKyAgICB9
CisKKyAgICBpZiAocmMgPT0gRVhJVF9TVUNDRVNTKQorICAgICAgICBmcHJpbnRmKHN0ZGVyciwg
ImZvcmstdm0gY29tbWFuZCBzdWNjZXNzZnVsbHkgcmV0dXJuZWQgZG9taWQ6ICV1XG4iLCBkb21p
ZF9vdXQpOworICAgIGVsc2UgaWYgKCBkb21pZF9vdXQgIT0gSU5WQUxJRF9ET01JRCApCisgICAg
ICAgIGxpYnhsX2RvbWFpbl9kZXN0cm95KGN0eCwgZG9taWRfb3V0LCAwKTsKKworICAgIHJldHVy
biByYzsKK30KKwogaW50IG1haW5fc2F2ZShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCiB7CiAgICAg
dWludDMyX3QgZG9taWQ7CmRpZmYgLS1naXQgYS90b29scy94bC94bF92bWNvbnRyb2wuYyBiL3Rv
b2xzL3hsL3hsX3ZtY29udHJvbC5jCmluZGV4IGU1MjBiMWRhNzkuLmQ5Y2IxOWM1OTkgMTAwNjQ0
Ci0tLSBhL3Rvb2xzL3hsL3hsX3ZtY29udHJvbC5jCisrKyBiL3Rvb2xzL3hsL3hsX3ZtY29udHJv
bC5jCkBAIC02NDUsNiArNjQ1LDcgQEAgaW50IGNyZWF0ZV9kb21haW4oc3RydWN0IGRvbWFpbl9j
cmVhdGUgKmRvbV9pbmZvKQogCiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyBkX2NvbmZpZzsKIAor
ICAgIHVpbnQzMl90IGRkb21pZCA9IGRvbV9pbmZvLT5kZG9taWQ7IC8vIGxhdW5jaCBkbSBmb3Ig
dGhpcyBkb21haW4gaWZmIHNldAogICAgIGludCBkZWJ1ZyA9IGRvbV9pbmZvLT5kZWJ1ZzsKICAg
ICBpbnQgZGFlbW9uaXplID0gZG9tX2luZm8tPmRhZW1vbml6ZTsKICAgICBpbnQgbW9uaXRvciA9
IGRvbV9pbmZvLT5tb25pdG9yOwpAQCAtNjU1LDYgKzY1Niw3IEBAIGludCBjcmVhdGVfZG9tYWlu
KHN0cnVjdCBkb21haW5fY3JlYXRlICpkb21faW5mbykKICAgICBjb25zdCBjaGFyICpyZXN0b3Jl
X2ZpbGUgPSBkb21faW5mby0+cmVzdG9yZV9maWxlOwogICAgIGNvbnN0IGNoYXIgKmNvbmZpZ19z
b3VyY2UgPSBOVUxMOwogICAgIGNvbnN0IGNoYXIgKnJlc3RvcmVfc291cmNlID0gTlVMTDsKKyAg
ICBjb25zdCBjaGFyICpkbV9yZXN0b3JlX2ZpbGUgPSBkb21faW5mby0+ZG1fcmVzdG9yZV9maWxl
OwogICAgIGludCBtaWdyYXRlX2ZkID0gZG9tX2luZm8tPm1pZ3JhdGVfZmQ7CiAgICAgYm9vbCBj
b25maWdfaW5fanNvbjsKIApAQCAtOTIzLDYgKzkyNSwxMiBAQCBzdGFydDoKICAgICAgICAgICog
cmVzdG9yZS9taWdyYXRlLXJlY2VpdmUgaXQgYWdhaW4uCiAgICAgICAgICAqLwogICAgICAgICBy
ZXN0b3JpbmcgPSAwOworICAgIH0gZWxzZSBpZiAoIGRkb21pZCApIHsKKyAgICAgICAgZF9jb25m
aWcuZG1fcmVzdG9yZV9maWxlID0gZG1fcmVzdG9yZV9maWxlOworICAgICAgICByZXQgPSBsaWJ4
bF9kb21haW5fZm9ya19sYXVuY2hfZG0oY3R4LCAmZF9jb25maWcsIGRkb21pZCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF1dG9jb25uZWN0X2NvbnNvbGVfaG93
KTsKKyAgICAgICAgZG9taWQgPSBkZG9taWQ7CisgICAgICAgIGRkb21pZCA9IElOVkFMSURfRE9N
SUQ7CiAgICAgfSBlbHNlIGlmIChkb21pZF9zb2Z0X3Jlc2V0ICE9IElOVkFMSURfRE9NSUQpIHsK
ICAgICAgICAgLyogRG8gc29mdCByZXNldC4gKi8KICAgICAgICAgcmV0ID0gbGlieGxfZG9tYWlu
X3NvZnRfcmVzZXQoY3R4LCAmZF9jb25maWcsIGRvbWlkX3NvZnRfcmVzZXQsCi0tIAoyLjIwLjEK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 18:56:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 18:56:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5DSv-00086b-J2; Fri, 21 Feb 2020 18:55:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=hh41=4J=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j5DSu-00086W-G7
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 18:55:56 +0000
X-Inumbo-ID: c95a4d86-54db-11ea-ade5-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c95a4d86-54db-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 18:55:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582311354;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=H4K9z5RmDWhaD114wYCtz6MFZ53XL5VGNcMcpyGJVlw=;
 b=XA3PArlvj++F4h+SWOTTBBMDkgXOfcOuVcU6wogeRktZIAGRpFLuipXF
 VUnykBvVLFW36cMf6BOK8sjtvX/c958ify2ug6L+jqeqYaesg46VaoGTN
 6ffw5QKGfG7WmLvtILGK6qAPK6gRrdNGTtRAlXVLm11peIDfE4WXi/gZJ A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bvIlVCw2EO6yYzr3y3bvNgTrAUdnTzx9e4WW7/0MUZOl4NEhzjh2bxRbv2ftfjf7TNdh9rc9Hz
 C3z+nZ3gTOx1EhG+x/UcFgLSawMyXUrVU7kJA1ImsusETxHY/iiUp1UTZ+8kOypVSfNpJud4Id
 yw5sFyzQ3mKvxT/7xnCkPu2va35peywpayAes0ewrymkm9hSNxwzRyBk+95QP1rV0vxmJKwbiS
 Zhf0LZbojPaZpatuYMR7b9ro6w8Sk1xvzHGAwnoyr9Dlkeo7y2K7faeK6m/fMzrsNZ1plAGiPr
 Uys=
X-SBRS: 2.7
X-MesageID: 13192084
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,469,1574139600"; d="scan'208";a="13192084"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Fri, 21 Feb 2020 18:55:50 +0000
Message-ID: <20200221185550.30545-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/build: Fix -mskip-rax-setup handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHdheSAtbXNraXAtcmF4LXNldHVwIGlzIGN1cnJlbnRseSBzcGVjaWZpZWQgcmVzdWx0cyBp
biBjb21waWxlciBzdXBwb3J0CmJlaW5nIGV2YWx1YXRlZCBwZXIgdHJhbnNsYXRpb24gdW5pdCwg
cmF0aGVyIHRoYW4gcGVyIHN1YmRpci4gIFN3aXRjaCB0byB1c2luZwpjYy1hZGQtb3B0aW9uIGlu
c3RlYWQuCgpUaGlzIGRyb3BzIHRoZSBudW1iZXIgb2YgY2FsbG91dHMgZnJvbSA0MjggdG8gNjAu
CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHds
QHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KQ0M6
IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKVGhpcyBkcm9wcyBh
Ym91dCAwLjVzIGZyb20gbXkgY2NhY2hlLWFjY2VsZXJhdGVkIGJ1dCBvdGhlcndpc2UtY2xlYW4g
YnVpbGQsCmFuZCB3aWxsIGxpa2VseSBoYXZlIGEgbW9yZSBwcm9ub3VuY2VkIGRpZmZlcmVuY2Ug
b24gb2xkZXIgaGFyZHdhcmUuICBJZiBpdAp3YW50cyBiYWNrcG9ydGluZywgaXQgd2FudHMgdG8g
Z28gYmFjayBpbiB0aGlzIGZvcm0uCgpBbHRlcm5hdGl2ZWx5LCBpdCB3b3VsZCBiZSBuaWNlIHRv
IGdldCB0aGlzIG1vdmVkIHRvIEtjb25maWcgdGltZS4gIEFudGhvbnk6CkRvIHlvdSBoYXZlIGFu
eSBwYXJ0IG9mIHlvdXIgc2VyaWVzIGFscmVhZHkgZG9pbmcgdGhpcywgb3IgYW55IHN1Z2dlc3Rp
b25zIG9uCmhvdyBiZXN0IHRvIGRvIGl0IHdpdGhvdXQgY29sbGlkaW5nIHdpdGggeW91ciB3b3Jr
PwotLS0KIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayB8IDMgKystCiAxIGZpbGUgY2hhbmdlZCwgMiBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L1J1
bGVzLm1rIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCmluZGV4IGU2OWI4ZTY5N2MuLjc4ZmEzMTJk
MzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9SdWxlcy5taworKysgYi94ZW4vYXJjaC94ODYv
UnVsZXMubWsKQEAgLTYzLDcgKzYzLDggQEAgQ0ZMQUdTICs9IC1tbm8tcmVkLXpvbmUgLWZwaWMg
LWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwogCiAjIFhlbiBkb2Vzbid0IHVzZSBTU0Ug
aW50ZXJhbGx5LiAgSWYgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIGl0LCBhbHNvIHNraXAgdGhlCiAj
IFNTRSBzZXR1cCBmb3IgdmFyaWFkaWMgZnVuY3Rpb24gY2FsbHMuCi1DRkxBR1MgKz0gLW1uby1z
c2UgJChjYWxsIGNjLW9wdGlvbiwkKENDKSwtbXNraXAtcmF4LXNldHVwKQorQ0ZMQUdTICs9IC1t
bm8tc3NlCiskKGNhbGwgY2Mtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsLW1za2lwLXJheC1zZXR1cCkK
IAogIyBDb21waWxlIHdpdGggdGh1bmstZXh0ZXJuLCBpbmRpcmVjdC1icmFuY2gtcmVnaXN0ZXIg
aWYgYXZhaWFibGUuCiBpZmVxICgkKENPTkZJR19JTkRJUkVDVF9USFVOSykseSkKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 19:07:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 19:07:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Ddn-0000hj-MO; Fri, 21 Feb 2020 19:07:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=bhDH=4J=ffwll.ch=daniel@srs-us1.protection.inumbo.net>)
 id 1j5Ddm-0000he-1f
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 19:07:10 +0000
X-Inumbo-ID: 5b62dabc-54dd-11ea-bc8e-bc764e2007e4
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5b62dabc-54dd-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 19:07:09 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id p17so3030091wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 11:07:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to;
 bh=wCJZIJBsl8BfkE4SOBO7WIFZReHZXh56+FCvc62m9Cc=;
 b=GomYsQdJoXeyeWOE2Nfdh4Pt5RZAFPbIj/5OJTBr9DWkLBAW+0W4j8XoGGCmsuQjYL
 E/lJGFo4+h1/WGaiesgMFrfBgvY8t2gUy/wh6WP1rrcjVsABvTZG47XISLBVL7cJKasQ
 L12nBvaxuD1oSVkPV/Yjz/WxtLALtgFlda3t0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to;
 bh=wCJZIJBsl8BfkE4SOBO7WIFZReHZXh56+FCvc62m9Cc=;
 b=GdowavC4o+fS7lgVkHFb3CMeWo+LmCwtTKJ2yyM9u6GXh34l0cR/d1yOjIyKonOFMl
 ozBkbkyYjXJoTLiflxg1sVT0iofFak3WKSBm33FSEVTftqIxv9cT+a0RZvH/CbnqukHT
 P0WkXEaR+bZm6UKvBxHhvOdg1yT9BJmNj3nLv4hDDCiCxJ4MxzlAwLQsWo7PjV3f9LPp
 xS7EdzTaPH3SV4fipBSPZZGsTaBL2kOCWYj2HDma0/0OfvnNfY9ry6DKCfVilt5pLgWQ
 HosAyHZ81VntzvCI0THady2Ytcl+6n6h6aZ244tVS20hEbsd8NkCPIaW64nHBOAOjV3M
 fnUg==
X-Gm-Message-State: APjAAAWtEFy0jaQJ8ARuLfkE5bBmn5ouJckeG0YP2uZU8UUNKLMO0MI9
 5TVy+tIY39XWGGXC3Xn8T0Uwjw==
X-Google-Smtp-Source: APXvYqwgNpuvFJU7CwtvbAQ1bO4ndpaSvDW3zyS30U3j1uE4WIAzyS/rj7UPe0BebjHk0H4Zh4/4Tw==
X-Received: by 2002:a1c:7c18:: with SMTP id x24mr5582135wmc.185.1582312028145; 
 Fri, 21 Feb 2020 11:07:08 -0800 (PST)
Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa])
 by smtp.gmail.com with ESMTPSA id w8sm5124316wmm.0.2020.02.21.11.07.06
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2020 11:07:06 -0800 (PST)
Date: Fri, 21 Feb 2020 20:07:04 +0100
From: Daniel Vetter <daniel@ffwll.ch>
To: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Message-ID: <20200221190704.GH2363188@phenom.ffwll.local>
References: <20200219102122.1607365-1-daniel.vetter@ffwll.ch>
 <20200219102122.1607365-5-daniel.vetter@ffwll.ch>
 <20200219133900.GE5070@pendragon.ideasonboard.com>
 <CAKMK7uFACJa15K6OfnPFj2nP_WQ=a1tWAe09BJ3Mt+KX-VQ1-g@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAKMK7uFACJa15K6OfnPFj2nP_WQ=a1tWAe09BJ3Mt+KX-VQ1-g@mail.gmail.com>
X-Operating-System: Linux phenom 5.3.0-3-amd64 
Subject: Re: [Xen-devel] [PATCH 04/52] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 David Airlie <airlied@linux.ie>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 DRI Development <dri-devel@lists.freedesktop.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Thomas Zimmermann <tzimmermann@suse.de>,
 Daniel Vetter <daniel.vetter@intel.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMTksIDIwMjAgYXQgMDM6NDE6MDdQTSArMDEwMCwgRGFuaWVsIFZldHRlciB3
cm90ZToKPiBPbiBXZWQsIEZlYiAxOSwgMjAyMCBhdCAyOjM5IFBNIExhdXJlbnQgUGluY2hhcnQK
PiA8bGF1cmVudC5waW5jaGFydEBpZGVhc29uYm9hcmQuY29tPiB3cm90ZToKPiA+Cj4gPiBIaSBE
YW5pZWwsCj4gPgo+ID4gVGhhbmsgeW91IGZvciB0aGUgcGF0Y2guCj4gPgo+ID4gT24gV2VkLCBG
ZWIgMTksIDIwMjAgYXQgMTE6MjA6MzRBTSArMDEwMCwgRGFuaWVsIFZldHRlciB3cm90ZToKPiA+
ID4gSSBhbHNvIGRpZCBhIGZ1bGwgcmV2aWV3IG9mIGFsbCBjYWxsZXJzLCBhbmQgb25seSB0aGUg
eGVuIGRyaXZlcgo+ID4gPiBmb3Jnb3QgdG8gY2FsbCBkcm1fZGV2X3B1dCBpbiB0aGUgZmFpbHVy
ZSBwYXRoLiBGaXggdGhhdCB1cCB0b28uCj4gPgo+ID4gSSdkIHNwbGl0IHRoaXMgcGF0Y2ggaW4g
dHdvIHRoZW4sIHdpdGggdGhlIFhlbiBmaXJzdCBjb21pbmcgZmlyc3QsIGFuZAo+ID4gd2l0aCBh
biBleHBsYW5hdGlvbiBpbiB0aGUgY29tbWl0IG1lc3NhZ2Ugb2YgdGhlIHNlY29uZCBwYXRjaCBh
Ym91dCB3aHkKPiA+IHlvdSBjYWxsIGRybW1fYWRkX2ZpbmFsX2tmcmVlKCkgaW4gZHJtX2Rldl9h
bGxvYygpLgoKRm9yZ290IHRvIHJlcGx5IHRvIHRoaXMgSSB0aGluay4KCkJyZWFrcyBiaXNjdGlu
Zywgc28gbm8gY2FuJ3Qgc3BsaXQuIEl0J3MganVzdCBhIGxlYWssIGJ1dCB0aGlzIGVudGlyZQpz
ZXJpZXMgaXMgZnVsbCBvZiB0aGVzZSAid291bGQgYnJlYWsgYmlzZWN0aW5nIGJlY2F1c2UgaXQg
d291bGQgaW50cm9kdWNlCmEgc3VidGxlIGxlYWsgb3IgdXNlLWFmdGVyLWZyZWUiLiBTdGlsbCBp
c24ndCBhcyBzaW1wbGUgYXMgaXQgbG9va3MKdW5mb3J0dW5hdGVseSA6LS8KCj4gPgo+ID4gPiB2
MjogSSBub3RpY2VkIHRoYXQgeGVuIGhhcyBhIGRybV9kcml2ZXIucmVsZWFzZSBob29rLCBhbmQg
dXNlcwo+ID4gPiBkcm1fZGV2X2FsbG9jKCkuIFdlIG5lZWQgdG8gcmVtb3ZlIHRoZSBrZnJlZSBm
cm9tCj4gPiA+IHhlbl9kcm1fZHJ2X3JlbGVhc2UoKS4KPiA+ID4KPiA+ID4gYm9jaHMgYWxzbyBo
YXMgYSByZWxlYXNlIGhvb2ssIGJ1dCBsZWFrZWQgdGhlIGRybV9kZXZpY2UgZXZlciBzaW5jZQo+
ID4gPgo+ID4gPiBjb21taXQgMGE2NjU5YmRjNWU4MjIxZGE5OWVlYmIxNzZmZDk1OTE0MzVlMzhk
ZQo+ID4gPiBBdXRob3I6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgo+ID4gPiBE
YXRlOiAgIFR1ZSBEZWMgMTcgMTg6MDQ6NDYgMjAxMyArMDEwMAo+ID4gPgo+ID4gPiAgICAgZHJt
L2JvY2hzOiBuZXcgZHJpdmVyCj4gPiA+Cj4gPiA+IFRoaXMgcGF0Y2ggaGVyZSBmaXhlcyB0aGF0
IGxlYWsuCj4gPiA+Cj4gPiA+IFNhbWUgZm9yIHZpcnRpbywgc3RhcnRlZCBsZWFraW5nIHdpdGgK
PiA+ID4KPiA+ID4gY29tbWl0IGIxZGYzYTJiMjRhOTE3Zjg4NTNkNDNmZTk2ODNjMGUzNjBkMmMz
M2EKPiA+ID4gQXV0aG9yOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KPiA+ID4g
RGF0ZTogICBUdWUgRmViIDExIDE0OjU4OjA0IDIwMjAgKzAxMDAKPiA+ID4KPiA+ID4gICAgIGRy
bS92aXJ0aW86IGFkZCBkcm1fZHJpdmVyLnJlbGVhc2UgY2FsbGJhY2suCj4gPiA+Cj4gPiA+IENj
OiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KPiA+ID4gQ2M6IE9sZWtzYW5kciBB
bmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KPiA+ID4gQ2M6
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5
OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KPiA+ID4gQ2M6IE1hYXJ0
ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+Cj4gPiA+IENj
OiBNYXhpbWUgUmlwYXJkIDxtcmlwYXJkQGtlcm5lbC5vcmc+Cj4gPiA+IENjOiBUaG9tYXMgWmlt
bWVybWFubiA8dHppbW1lcm1hbm5Ac3VzZS5kZT4KPiA+ID4gQ2M6IERhdmlkIEFpcmxpZSA8YWly
bGllZEBsaW51eC5pZT4KPiA+ID4gQ2M6IERhbmllbCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4K
PiA+ID4gQ2M6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5r
b0BlcGFtLmNvbT4KPiA+ID4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+ID4g
PiAtLS0KPiA+ID4gIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgICAgICAgICAgIHwgMyArKysK
PiA+ID4gIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jIHwgMiArLQo+ID4gPiAg
MiBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ID4KPiA+
ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgYi9kcml2ZXJzL2dwdS9k
cm0vZHJtX2Rydi5jCj4gPiA+IGluZGV4IDNlNTYyN2Q2ZWJhNi4uOWU2MmUyOGJiYzYyIDEwMDY0
NAo+ID4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCj4gPiA+ICsrKyBiL2RyaXZl
cnMvZ3B1L2RybS9kcm1fZHJ2LmMKPiA+ID4gQEAgLTM5LDYgKzM5LDcgQEAKPiA+ID4gICNpbmNs
dWRlIDxkcm0vZHJtX2NvbG9yX21nbXQuaD4KPiA+ID4gICNpbmNsdWRlIDxkcm0vZHJtX2Rydi5o
Pgo+ID4gPiAgI2luY2x1ZGUgPGRybS9kcm1fZmlsZS5oPgo+ID4gPiArI2luY2x1ZGUgPGRybS9k
cm1fbWFuYWdlZC5oPgo+ID4gPiAgI2luY2x1ZGUgPGRybS9kcm1fbW9kZV9vYmplY3QuaD4KPiA+
ID4gICNpbmNsdWRlIDxkcm0vZHJtX3ByaW50Lmg+Cj4gPiA+Cj4gPiA+IEBAIC04MTksNiArODIw
LDggQEAgc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXZfYWxsb2Moc3RydWN0IGRybV9kcml2ZXIg
KmRyaXZlciwKPiA+ID4gICAgICAgICAgICAgICByZXR1cm4gRVJSX1BUUihyZXQpOwo+ID4gPiAg
ICAgICB9Cj4gPiA+Cj4gPiA+ICsgICAgIGRybW1fYWRkX2ZpbmFsX2tmcmVlKGRldiwgZGV2KTsK
PiA+Cj4gPiBkcm1tX2FkZF9maW5hbF9rZnJlZSgpIGNhbiBvbmx5IGJlIGNhbGxlZCBvbmNlLiBE
b2VzIHRoaXMgbWVhbiB0aGF0IGEKPiA+IGRyaXZlciB1c2luZyBkcm1fZGV2X2FsbG9jKCkgaXNu
J3QgYWxsb3dlZCB0byB1c2UgZHJtbV9hZGRfZmluYWxfa2ZyZWUoKQo+ID4gdG8gdHJhY3QgaXRz
IG93biBwcml2YXRlIHN0cnVjdHVyZSA/Cj4gCj4gVGhlcmUgaXMgb25seSBfb25lXyBmaW5hbCBr
ZnJlZSgpIGZvciB0aGUgc3RydWN0dXJlIGNvbnRhaW5pbmcKPiBkcm1fZGV2aWNlLiBBbnl0aGlu
ZyBlbHNlIHlvdSBjYW4ganVzdCBhbGxvY2F0ZSB3aXRoIGRybW1fa3phbGxvYywgYW5kCj4gaXQg
d2lsbCBiZSBjbGVhbmVkIHVwIGJlZm9yZS4gVGhlIGNoaWNrZW4vZWdnIGRvZXNuJ3QganVzdCBl
eGlzdAo+IGFyb3VuZCBpbml0IHRpbWUgd2l0aCBkcm1fZGV2aWNlLCBidXQgYWxzbyBhdCBjbGVh
bnVwIHRpbWUgLSB0aGUgbGlzdAo+IG9mIGNsZWFudXAgYWN0aW9ucyBpcyBzdG9yZWQgaW4gZHJt
X2RldmljZSwgcGx1cyB0aGUgbG9nZ2luZyBtYWNyb3MKPiBhbHNvIG5lZWQgYSBkcm1fZGV2aWNl
LiBXaGljaCBtZWFucyB3ZSByZWFsbHksIHJlYWxseSwgcmVhbGx5IG5lZWQgdG8KPiBtYWtlIHN1
cmUgdGhhdCB0aGUgZHJtX2RldmljZSBpcyB0aGUgdmVyeSBsYXN0IHRoaW5nIHRoYXQgZ29lcyBh
d2F5Lgo+IEhlbmNlIHRoaXMgc3BlY2lhbCBjYXNlLiBJIHdhcyBzZW1pLXRlbXB0ZWQgdG8gZHJp
bGwgdGhyb3VnaCB0aGUgc2xhYgo+IGRlYnVnIGxheWVyIGFuZCBhZGQgYSBjaGVjayB0aGF0IHRo
ZSBkcm1fZGV2aWNlIHBvaW50ZXIgaW4gdGhlCj4gZmluYWxfa2ZyZWUgaXMgYWN0dWFsbHkgd2l0
aGluIHRoZSBzbGFiIGFsbG9jYXRpb24gYmxvY2suIEp1c3QgdG8gbWFrZQo+IHN1cmUgcGVvcGxl
IHVzZSB0aGlzIGNvcnJlY3RseSwgYW5kIG5vdCBqdXN0IGFzIGEgImhleSBoZXJlJ3MgYSByYW5k
b20KPiBrbWFsbG9jIGJsb2NrIEkgd2FudCB5b3UgdG8gcmVsZWFzZSwgdGh4b2tieWUiLiBCZWNh
dXNlIGRvaW5nIHRoYXQKPiB3b3VsZCBjYXVzZSBhIGZldyB1c2UtYWZ0ZXItZnJlZSAob3IgYSBs
ZWFrKS4KCkkndmUgYWRkZWQgdGhvc2UgY2hlY2tzIG5vdy4KLURhbmllbAoKCj4gLURhbmllbAo+
IAo+ID4KPiA+ID4gKwo+ID4gPiAgICAgICByZXR1cm4gZGV2Owo+ID4gPiAgfQo+ID4gPiAgRVhQ
T1JUX1NZTUJPTChkcm1fZGV2X2FsbG9jKTsKPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udC5jIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zy
b250LmMKPiA+ID4gaW5kZXggNGJlNDljMWFlZjUxLi5kMjJiNWRhMzg5MzUgMTAwNjQ0Cj4gPiA+
IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCj4gPiA+ICsrKyBiL2Ry
aXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCj4gPiA+IEBAIC00NjEsNyArNDYxLDYg
QEAgc3RhdGljIHZvaWQgeGVuX2RybV9kcnZfcmVsZWFzZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2
KQo+ID4gPiAgICAgICBkcm1fbW9kZV9jb25maWdfY2xlYW51cChkZXYpOwo+ID4gPgo+ID4gPiAg
ICAgICBkcm1fZGV2X2ZpbmkoZGV2KTsKPiA+ID4gLSAgICAga2ZyZWUoZGV2KTsKPiA+ID4KPiA+
ID4gICAgICAgaWYgKGZyb250X2luZm8tPmNmZy5iZV9hbGxvYykKPiA+ID4gICAgICAgICAgICAg
ICB4ZW5idXNfc3dpdGNoX3N0YXRlKGZyb250X2luZm8tPnhiX2RldiwKPiA+ID4gQEAgLTU2MSw2
ICs1NjAsNyBAQCBzdGF0aWMgaW50IHhlbl9kcm1fZHJ2X2luaXQoc3RydWN0IHhlbl9kcm1fZnJv
bnRfaW5mbyAqZnJvbnRfaW5mbykKPiA+ID4gIGZhaWxfbW9kZXNldDoKPiA+ID4gICAgICAgZHJt
X2ttc19oZWxwZXJfcG9sbF9maW5pKGRybV9kZXYpOwo+ID4gPiAgICAgICBkcm1fbW9kZV9jb25m
aWdfY2xlYW51cChkcm1fZGV2KTsKPiA+ID4gKyAgICAgZHJtX2Rldl9wdXQoZHJtX2Rldik7Cj4g
PiA+ICBmYWlsOgo+ID4gPiAgICAgICBrZnJlZShkcm1faW5mbyk7Cj4gPiA+ICAgICAgIHJldHVy
biByZXQ7Cj4gPgo+ID4gLS0KPiA+IFJlZ2FyZHMsCj4gPgo+ID4gTGF1cmVudCBQaW5jaGFydAo+
IAo+IAo+IAo+IC0tIAo+IERhbmllbCBWZXR0ZXIKPiBTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwg
Q29ycG9yYXRpb24KPiArNDEgKDApIDc5IDM2NSA1NyA0OCAtIGh0dHA6Ly9ibG9nLmZmd2xsLmNo
CgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24K
aHR0cDovL2Jsb2cuZmZ3bGwuY2gKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 19:27:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 19:27:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Dws-0002bZ-C5; Fri, 21 Feb 2020 19:26:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=lzBC=4J=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j5Dwr-0002bU-Ii
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 19:26:53 +0000
X-Inumbo-ID: 1c77b951-54e0-11ea-86e2-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1c77b951-54e0-11ea-86e2-12813bfff9fa;
 Fri, 21 Feb 2020 19:26:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582313212;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=ys9nbDZVYr17T/DT3IaS575BxqFufd85eZHd6gl3qyo=;
 b=JfE9V4PJUJU+WqO0+g5nOLsCN7Czz/xNDMrazp+zBuNo6q63FznV6DNg
 TxCNmmQvfvRqzSpdx6h/a98vfy/KzOTnHWOBqTSEEQSXPxjDJuezizEA0
 LQBBzRcwm1RZi8rO3gOcNa3AgLemN+3op7SXAzZamTfNMBE1aRaaHDAw6 g=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KWssCwScQw+uoXc2/Q9ZmO0kQxT4D9jw33hMAqoA1CmUETzcuj/BTa9GwHhHnwXOdSUEng5V0c
 Rr1GAfAwj6PE5zpDsIugzmIyhORVpcPsQg8hsTf72khoPec0fgHCKQFerR+Fg4f/OjuNbVAaH3
 nZrtGYwN6/OuMtHagPciqFKkGlA+fEQKxkZ5FxPuAUhCF9wUIuY1rl00t1hAY63TXvgtKyv3cD
 RjbJvPmOL1Yq17tx7qt9ciHKp0tHgxJMFE5GWumrLqVtJ2WGgt04WFuvRB+3XKdoDcb3zt9KVK
 XkI=
X-SBRS: 2.7
X-MesageID: 13193657
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,469,1574139600"; d="scan'208";a="13193657"
To: Jan Beulich <jbeulich@suse.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
Date: Fri, 21 Feb 2020 19:26:49 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDIvMjAyMCAxNjoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMTkuMDIuMjAyMCAx
ODoyNSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwu
Ywo+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4gQEAgLTc4LDggKzc4LDExIEBAIHN0
YXRpYyB2b2lkIGwzX2NhY2hlX2dldCh2b2lkICphcmcpCj4+ICBsb25nIGNwdV91cF9oZWxwZXIo
dm9pZCAqZGF0YSkKPj4gIHsKPj4gICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2lnbmVkIGxv
bmcpZGF0YTsKPj4gLSAgICBpbnQgcmV0ID0gY3B1X3VwKGNwdSk7Cj4+ICsgICAgaW50IHJldDsK
Pj4gIAo+PiArICAgIC8qIEZsdXNoIHBvdGVudGlhbGx5IHNjaGVkdWxlZCBSQ1Ugd29yayBmcm9t
IHByZWNlZGluZyBDUFUgb2ZmbGluZSAqLwo+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+ICsgICAg
cmV0ID0gY3B1X3VwKGNwdSk7Cj4+ICAgICAgaWYgKCByZXQgPT0gLUVCVVNZICkKPj4gICAgICB7
Cj4+ICAgICAgICAgIC8qIE9uIEVCVVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQgaGF2ZSBvbmUgbW9y
ZSBnby4gKi8KPj4gQEAgLTEwNCw3ICsxMDcsMTEgQEAgbG9uZyBjcHVfdXBfaGVscGVyKHZvaWQg
KmRhdGEpCj4+ICBsb25nIGNwdV9kb3duX2hlbHBlcih2b2lkICpkYXRhKQo+PiAgewo+PiAgICAg
IGludCBjcHUgPSAodW5zaWduZWQgbG9uZylkYXRhOwo+PiAtICAgIGludCByZXQgPSBjcHVfZG93
bihjcHUpOwo+PiArICAgIGludCByZXQ7Cj4+ICsKPj4gKyAgICAvKiBGbHVzaCBwb3RlbnRpYWxs
eSBzY2hlZHVsZWQgUkNVIHdvcmsgZnJvbSBwcmVjZWRpbmcgQ1BVIG9ubGluZSAqLwo+PiArICAg
IHJjdV9iYXJyaWVyKCk7Cj4+ICsgICAgcmV0ID0gY3B1X2Rvd24oY3B1KTsKPj4gICAgICBpZiAo
IHJldCA9PSAtRUJVU1kgKQo+PiAgICAgIHsKPj4gICAgICAgICAgLyogT24gRUJVU1ksIGZsdXNo
IFJDVSB3b3JrIGFuZCBoYXZlIG9uZSBtb3JlIGdvLiAqLwo+Pgo+IAo+IFRoZXJlIGFyZSBtb3Jl
IGNhbGxzIHRvIGNwdV91cCgpIC8gY3B1X2Rvd24oKSwgbW9zdCBub3RhYmx5IGluCj4gY29yZV9w
YXJraW5nLmMuIFdvdWxkbid0IGl0IGJlIGJldHRlciB0byBtYWtlIHRoZSBiYXJyaWVyIHBhcnQK
PiBvZiB0aGUgdHdvIGZ1bmN0aW9ucz8gVGhpcyB3b3VsZCB0aGUgYWxzbyBjb3ZlciBub24teDg2
IGluCj4gY2FzZSBhbiBhcmNoIHdhbnRzIHRvIHN1cHBvcnQgb2ZmbGluaW5nL29ubGluaW5nIG9m
IENQVXMuCgpUaG9zZSBmdW5jdGlvbnMgYXJlIGNhbGxlZCBmcm9tIGVhcmx5IGluaXQgY29kZSBh
bmQgcmN1X2JhcnJpZXIoKSBpcwphbiBleHBlbnNpdmUgb3BlcmF0aW9uLiBJIHRoaW5rIGl0J3Mg
YmV0dGVyIGlmIGNhbGxlciBpcyByZXNwb25zaWJsZQpmb3Igc3luY2luZyB0aGUgc3RhdGUuIFRo
aXMgaXMgdGhlIHJlYXNvbiBJIG1vdmVkIHJjdV9iYXJyaWVyKCkgaW4gZnJvbnQKb2YgY3B1X3Vw
L2Rvd24uCgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 19:33:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 19:33:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5E3M-0003ZK-5x; Fri, 21 Feb 2020 19:33:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TYDf=4J=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5E3L-0003ZF-3d
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 19:33:35 +0000
X-Inumbo-ID: 0be17332-54e1-11ea-aa99-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0be17332-54e1-11ea-aa99-bc764e2007e4;
 Fri, 21 Feb 2020 19:33:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C9CD7B2F3;
 Fri, 21 Feb 2020 19:33:32 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Date: Fri, 21 Feb 2020 20:33:31 +0100
Message-Id: <20200221193331.6580-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [GIT PULL] xen: branch for v5.6-rc3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 linux-kernel@vger.kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TGludXMsCgpQbGVhc2UgZ2l0IHB1bGwgdGhlIGZvbGxvd2luZyB0YWc6CgogZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3hlbi90aXAuZ2l0IGZvci1saW51cy01
LjYtcmMzLXRhZwoKeGVuOiBicmFuY2ggZm9yIHY1LjYtcmMzCgpJdCBjb250YWlucyAyIHNtYWxs
IGZpeGVzIGZvciBYZW46CgotIGEgZml4IGZvciBhdm9pZGluZyB3YXJuaW5ncyB3aXRoIG5ldyBn
Y2MKLSBhIGZpeCBmb3IgaW5jb3JyZWN0bHkgZGlzYWJsZWQgaW50ZXJydXB0cyB3aGVuIGNhbGxp
bmcgX2NvbmRfcmVzY2hlZCgpCgpUaGFua3MuCgpKdWVyZ2VuCgogYXJjaC94ODYveGVuL2VubGln
aHRlbl9wdi5jIHwgNyArKysrLS0tCiBkcml2ZXJzL3hlbi9wcmVlbXB0LmMgICAgICAgfCA0ICsr
Ky0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKSnVl
cmdlbiBHcm9zcyAoMSk6CiAgICAgIE1lcmdlIHRhZyAnZm9yLWxpbnVzLTUuNi1yYzMtdGFnJyBv
ZiBnaXRvbGl0ZS5rZXJuZWwub3JnOnB1Yi9zY20vbGludXgva2VybmVsL2dpdC94ZW4vdGlwIGlu
dG8gX19mb3ItbGludXMtNS42LXJjMy10YWcKCktlZXMgQ29vayAoMSk6CiAgICAgIHg4Ni94ZW46
IERpc3RyaWJ1dGUgc3dpdGNoIHZhcmlhYmxlcyBmb3IgaW5pdGlhbGl6YXRpb24KClRob21hcyBH
bGVpeG5lciAoMSk6CiAgICAgIHhlbjogRW5hYmxlIGludGVycnVwdHMgd2hlbiBjYWxsaW5nIF9j
b25kX3Jlc2NoZWQoKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 19:53:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 19:53:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5EML-0005Sg-4p; Fri, 21 Feb 2020 19:53:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wXTA=4J=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j5EMK-0005Sb-S8
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 19:53:12 +0000
X-Inumbo-ID: ca191f4c-54e3-11ea-b0fd-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ca191f4c-54e3-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 19:53:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582314792;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=9laf6Qh/Gp09R1ogLD4kK3AZjDnIY4aEYqAZxbGEWGU=;
 b=R1BoRjW4+TNtlkZXykYYtC1UT8sz+DVo7DvcWFSby5u4abeHKnbITTtv
 rN+zTUJSVg7aR4eUs4RnwjrtnzQeA6IDEqHjamYd+Vj9ToH/i8ElYfOlm
 iB0X320RUqV2Hku1yqdLK3arTggGdvDWVZClgCULArxurkN/hn+k0msnZ E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PYSwSZ3QeI7m4ecWT9ZYdaeVVi6IzQUirMoDxNyit/qMpOYD/ys8om51mK4tKs6bZZryzk+PzW
 oGzhb3Zti2zZhclZyZObsPREXMXyKeze5vPA7E3iyX94qtpgnDAhBqG749DTYlTDKMXpouhnTP
 FXwYhAU2p4s+yxEWy7imS8vsRDDmA/X8fZbMB+AvoFnYMDwVs5GN6YHu2kx0+0MRY675/nwDAQ
 +PTGiRrRgmhQAyE2cuPEsUQqEf6m2ryXQaGYDkOQ+dOO6WbRdHq9OVlHsn0ARxUeccLFwc3yct
 Gd0=
X-SBRS: 2.7
X-MesageID: 12818693
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,469,1574139600"; d="scan'208";a="12818693"
Date: Fri, 21 Feb 2020 19:53:08 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200221195308.GC2193@perard.uk.xensource.com>
References: <20200221185550.30545-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200221185550.30545-1-andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH] x86/build: Fix -mskip-rax-setup handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDY6NTU6NTBQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgd2F5IC1tc2tpcC1yYXgtc2V0dXAgaXMgY3VycmVudGx5IHNwZWNpZmllZCBy
ZXN1bHRzIGluIGNvbXBpbGVyIHN1cHBvcnQKPiBiZWluZyBldmFsdWF0ZWQgcGVyIHRyYW5zbGF0
aW9uIHVuaXQsIHJhdGhlciB0aGFuIHBlciBzdWJkaXIuICBTd2l0Y2ggdG8gdXNpbmcKPiBjYy1h
ZGQtb3B0aW9uIGluc3RlYWQuCj4gCj4gVGhpcyBkcm9wcyB0aGUgbnVtYmVyIG9mIGNhbGxvdXRz
IGZyb20gNDI4IHRvIDYwLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gLS0tCj4gQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBz
dXNlLmNvbT4KPiBDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBDQzogUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gQ0M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgo+IAo+IFRoaXMgZHJvcHMgYWJvdXQgMC41cyBmcm9tIG15IGNjYWNo
ZS1hY2NlbGVyYXRlZCBidXQgb3RoZXJ3aXNlLWNsZWFuIGJ1aWxkLAo+IGFuZCB3aWxsIGxpa2Vs
eSBoYXZlIGEgbW9yZSBwcm9ub3VuY2VkIGRpZmZlcmVuY2Ugb24gb2xkZXIgaGFyZHdhcmUuICBJ
ZiBpdAo+IHdhbnRzIGJhY2twb3J0aW5nLCBpdCB3YW50cyB0byBnbyBiYWNrIGluIHRoaXMgZm9y
bS4KPiAKPiBBbHRlcm5hdGl2ZWx5LCBpdCB3b3VsZCBiZSBuaWNlIHRvIGdldCB0aGlzIG1vdmVk
IHRvIEtjb25maWcgdGltZS4gIEFudGhvbnk6Cj4gRG8geW91IGhhdmUgYW55IHBhcnQgb2YgeW91
ciBzZXJpZXMgYWxyZWFkeSBkb2luZyB0aGlzLCBvciBhbnkgc3VnZ2VzdGlvbnMgb24KPiBob3cg
YmVzdCB0byBkbyBpdCB3aXRob3V0IGNvbGxpZGluZyB3aXRoIHlvdXIgd29yaz8KClRoZSB2ZXJz
aW9uIG9mIG15IHNlcmllcyB0aGF0IEkndmUgc2VudCBzb21lIHRpbWUgYWdvICh2MikgYWxyZWFk
eSBkbwpiZXR0ZXIgdGhhbiB0aGlzIDotUCwgc2luY2UgdGhhdCB3b3VsZCBnZXQgY2FsbCBvbmx5
IG9uY2UgaW4KeGVuL01ha2VmaWxlIChpbnN0ZWFkIG9mIGV2ZXJ5dGltZSBSdWxlcy5tayBpcyBj
YWxsZWQgYWdhaW4pLgoKSSBkb24ndCBoYXZlIGEgYmV0dGVyIHN1Z2dlc3Rpb24gdGhhdCBjb3Vs
ZCB3b3JrIHdpdGhvdXQgY29sbGlkaW5nIHdpdGgKbXkgc2VyaWVzLCBidXQgaXQgd29uJ3QgYmUg
dG9vIGhhcmQgdG8gcmViYXNlLgoKVGhhbmtzLAoKLS0gCkFudGhvbnkgUEVSQVJECgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 19:55:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 19:55:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5EOR-0005Zp-JA; Fri, 21 Feb 2020 19:55:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5EOQ-0005Zk-Qx
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 19:55:22 +0000
X-Inumbo-ID: 175ab432-54e4-11ea-86e8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 175ab432-54e4-11ea-86e8-12813bfff9fa;
 Fri, 21 Feb 2020 19:55:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5EOO-0003Bi-OJ; Fri, 21 Feb 2020 19:55:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5EON-0002AT-W2; Fri, 21 Feb 2020 19:55:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5EON-0008S6-Uo; Fri, 21 Feb 2020 19:55:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147334-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 19:55:19 +0000
Subject: [Xen-devel] [linux-4.14 test] 147334: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzMzNCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczMzQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlIGZhaWwgaW4gMTQ3MjQ1IHBhc3MgaW4gMTQ3MzM0
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAxNSBndWVzdC1zYXZl
cmVzdG9yZS4yIGZhaWwgcGFzcyBpbiAxNDcyNDUKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2Vl
ZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDI4NDkKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWls
ICBsaWtlIDE0Mjg0OQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgOThkYjJiZjI3YjllZDJk
NWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgYjk4YWViZDI5ODI0NmRmMzdiNDcyYzUyYTJlZTEwMjMyNTZkMDJlMwoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTQyODQ5ICAyMDE5LTEwLTE3IDIxOjExOjE2IFogIDEyNiBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDE0MzMyNyAgMjAxOS0xMC0yOSAwODo0OTozMCBaICAxMTUgZGF5
cyAgIDE0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzA5NCAgMjAyMC0wMi0xNSAx
NzozNjo1MCBaICAgIDYgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTQzOCBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NDU0NiBsaW5l
cyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 20:10:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 20:10:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Ed4-0007cJ-JY; Fri, 21 Feb 2020 20:10:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=oA+m=4J=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1j5Ed2-0007cC-CA
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 20:10:28 +0000
X-Inumbo-ID: 33a8d45a-54e6-11ea-ade5-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 33a8d45a-54e6-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 20:10:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582315827;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=3zde20pgsMLHMvVL3qmplhL/PnwnuNoaKndBghhwWpA=;
 b=eJK+jK4tTkY0GsfGDceyPg9LZHCG1YQKayyb0W+Jxy/Q7wARJNa2+j6fDRMNj33w1Kr5pz
 rXpK3ErTPC8V8phMxjayMMiXrZtgXRo6nnGRizsk3yHQ6C8rZ93457OlRE29BfJBEseLzH
 1vAa5w3yDRhkkguysiGKps/YZDMXluQ=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-360-3Oj7uv-0OqCQflE6sGzLqw-1; Fri, 21 Feb 2020 15:10:23 -0500
X-MC-Unique: 3Oj7uv-0OqCQflE6sGzLqw-1
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id EB23C107ACC7;
 Fri, 21 Feb 2020 20:10:21 +0000 (UTC)
Received: from [10.3.116.90] (ovpn-116-90.phx2.redhat.com [10.3.116.90])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id BA12E5C1D4;
 Fri, 21 Feb 2020 20:10:15 +0000 (UTC)
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>,
 Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-3-vsementsov@virtuozzo.com>
 <87mu9c70x1.fsf@dusky.pond.sub.org>
 <278458e5-c62c-8eaa-672f-cc70bbc15304@virtuozzo.com>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <0e367f8d-2292-a493-a65a-06e92d7b779e@redhat.com>
Date: Fri, 21 Feb 2020 08:29:49 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <278458e5-c62c-8eaa-672f-cc70bbc15304@virtuozzo.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 02/11] error: auto propagated local_err
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMS8yMCAzOjQyIEFNLCBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IHdyb3RlOgoK
Pj4+ICsjZGVmaW5lIEVSUlBfQVVUT19QUk9QQUdBVEUoKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiArwqDCoMKg
IGdfYXV0byhFcnJvclByb3BhZ2F0b3IpIF9hdXRvX2VycnBfcHJvcCA9IHsuZXJycCA9IGVycnB9
O8KgIFwKPj4+ICvCoMKgwqAgZXJycCA9ICgoZXJycCA9PSBOVUxMIHx8ICplcnJwID09IGVycm9y
X2ZhdGFsKcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBcCj4+PiArwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCA/ICZfYXV0b19lcnJwX3Byb3AubG9jYWxfZXJyIDogZXJycCkKPj4+ICsKPj4+IMKgIC8q
Cj4+PiDCoMKgICogU3BlY2lhbCBlcnJvciBkZXN0aW5hdGlvbiB0byBhYm9ydCBvbiBlcnJvci4K
Pj4+IMKgwqAgKiBTZWUgZXJyb3Jfc2V0ZygpIGFuZCBlcnJvcl9wcm9wYWdhdGUoKSBmb3IgZGV0
YWlscy4KPj4KPj4gKmVycnAgPT0gZXJyb3JfZmF0YWwgdGVzdHMgKmVycnAgPT0gTlVMTCwgd2hp
Y2ggaXMgbm90IHdoYXQgeW91IHdhbnQuCj4+IFlvdSBuZWVkIHRvIHRlc3QgZXJycCA9PSAmZXJy
b3JfZmF0YWwsIGp1c3QgbGlrZSBlcnJvcl9oYW5kbGVfZmF0YWwoKS4KPiAKPiBPb3BzLCBncmVh
dCBidWcpIEFuZCBub2JvZHkgbm90aWNlZCBiZWZvcmUpIE9mIGNvdXJzZSwgeW91IGFyZSByaWdo
dC4KClNvcnJ5IEkgbWlzc2VkIGl0IGluIG15IGVhcmxpZXIgbG9va3MuCgo+IAo+Pgo+PiBTdXBl
cmZsdW91cyBwYXJlbnRoZXNpcyBhcm91bmQgdGhlIGZpcnN0IG9wZXJhbmQgb2YgPzouCj4+Cj4+
IFdvdWxkbid0Cj4+Cj4+IMKgwqDCoCAjZGVmaW5lIEVSUlBfQVVUT19QUk9QQUdBVEUoKcKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoCBcCj4+IMKgwqDCoMKgwqDCoMKgIGdfYXV0byhFcnJvclByb3BhZ2F0b3IpIF9hdXRvX2Vy
cnBfcHJvcCA9IHsuZXJycCA9IGVycnB9O8KgIFwKPj4gwqDCoMKgwqDCoMKgwqAgaWYgKCFlcnJw
IHx8IGVycnAgPT0gJmVycm9yX2ZhdGFsKSB7wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgXAo+PiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGVycnAgPSAmX2F1dG9f
ZXJycF9wcm9wLmxvY2FsX2VycjvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgIFwKPj4gwqDCoMKgwqDCoMKgwqAgfQo+Pgo+PiBiZSBjbGVhcmVyPwo+Pgo+IAo+IEhtbSwg
bm90YXRpb24gd2l0aCAiaWYiIHdpbGwgYWxsb3cgb21pdHRpbmcgJzsnIGFmdGVyIG1hY3JvIGlu
dm9jYXRpb24sIAo+IHdoaWNoIHNlZW1zIG5vdCBnb29kLi4KClRoZW4gd3JhcCBpdDoKCmdfYXV0
byhFcnJvclByb3BhZ2F0b3IpIF9hdXRvX2VycnBfcHJvcCA9IHsuZXJycCA9IGVycnB9OyBcCmRv
IHsgXAogICBpZiAoIWVycnAgfHwgZXJycCA9PSAmZXJyb3JfZmF0YSkgewogICAgIGVycnAgPSAm
X2F1dG9fZXJycF9wcm9wLmxvY2FsX2VycjsgXAogICB9IFwKd2hpbGUgKDApCgoKPiBBbmQgaWYg
SSdtIG5vdCB3cm9uZyB3ZSd2ZSBhbHJlYWR5IGRpc2N1c3NlZCBpdCBzb21ld2hlcmUgaW4gcHJl
dmlvdXMgCj4gdmVyc2lvbnMuCgpUaGUgb3JpZ2luYWwgdXNlIG9mID86IHN0ZW1zIGZyb20gbXkg
c3VnZ2VzdGlvbiBvbiBhbiBlYXJsaWVyIHJldmlzaW9uIAp3aGVuIHdlIHdlcmUgc3RpbGwgdHJ5
aW5nIHRvIHBhY2sgZXZlcnl0aGluZyBpbnRvIHR3byBjb25zZWN1dGl2ZSAKZGVjbGFyYXRpb24g
bGluZXMsIHJhdGhlciB0aGFuIGEgZGVjbGFyYXRpb24gYW5kIGEgc3RhdGVtZW50IChhcyA/OiBp
cyAKbmVjZXNzYXJ5IGZvciBjb25kaXRpb25hbHMgaW4gZGVjbGFyYXRpb25zKS4gIEJ1dCBzaW5j
ZSB0aGVuLCB3ZSBkZWNpZGVkIAp0byBnbyB3aXRoIGEgc3RhdGVtZW50ICh3ZSByZXF1aXJlIGEg
Qzk5IGNvbXBpbGVyLCBzbyBkZWNsYXJhdGlvbiBhZnRlciAKc3RhdGVtZW50IGlzIHN1cHBvcnRl
ZCBieSBvdXIgY29tcGlsZXIsIGV2ZW4gaWYgb3VyIGNvZGluZyBzdHlsZSAKY3VycmVudGx5IGF2
b2lkcyBpdCB3aGVyZSBwb3NzaWJsZSksIHNvIGFzIGxvbmcgYXMgd2Ugc3VwcG9ydCAKc3RhdGVt
ZW50cywgd2UgbWlnaHQgYXMgd2VsbCBnbyB3aXRoIGEgbGVnaWJsZSBzdGF0ZW1lbnQgaW5zdGVh
ZCBvZiAKaW5zaXN0aW5nIG9uIHRoZSBjb21wYWN0ID86IGZvcm0uCgotLSAKRXJpYyBCbGFrZSwg
UHJpbmNpcGFsIFNvZnR3YXJlIEVuZ2luZWVyClJlZCBIYXQsIEluYy4gICAgICAgICAgICsxLTkx
OS0zMDEtMzIyNgpWaXJ0dWFsaXphdGlvbjogIHFlbXUub3JnIHwgbGlidmlydC5vcmcKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 20:10:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 20:10:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5EdF-0007dE-TE; Fri, 21 Feb 2020 20:10:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=oA+m=4J=redhat.com=eblake@srs-us1.protection.inumbo.net>)
 id 1j5EdF-0007d4-3e
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 20:10:41 +0000
X-Inumbo-ID: 3aecd27a-54e6-11ea-86ec-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 3aecd27a-54e6-11ea-86ec-12813bfff9fa;
 Fri, 21 Feb 2020 20:10:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582315839;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=3sjOmSCHMfvrvRVy91WQ7NLjtvUcMcmS76ybToQDiQc=;
 b=Yzftz08GsPfECnGM1ORs/dMnoC6bVVg+nve15DDAMBifCcO4iAU70BsLL0X6r6uas4zhx9
 DzeNADrC2G4pSmHaQkVO3XGu4YmqVzs98IV6yaJsdHfBxKqIxfVgziT8pWkv+SquEL5NTf
 L+zdiOjgwH4IFZDDiNyYD+KJN/EYz2A=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-352-LxNFeqckMxOPWnh1Ktw5Eg-1; Fri, 21 Feb 2020 15:10:31 -0500
X-MC-Unique: LxNFeqckMxOPWnh1Ktw5Eg-1
Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com
 [10.5.11.13])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 0F77B107ACC5;
 Fri, 21 Feb 2020 20:10:15 +0000 (UTC)
Received: from [10.3.116.90] (ovpn-116-90.phx2.redhat.com [10.3.116.90])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 4E1279077F;
 Fri, 21 Feb 2020 20:10:08 +0000 (UTC)
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>,
 Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
 <87d0a88k6d.fsf@dusky.pond.sub.org>
 <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
From: Eric Blake <eblake@redhat.com>
Organization: Red Hat, Inc.
Message-ID: <b7c3dc22-99fd-6165-75e5-f148157e5e8d@redhat.com>
Date: Fri, 21 Feb 2020 08:25:35 -0600
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
Content-Language: en-US
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMi8yMS8yMCAzOjIwIEFNLCBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IHdyb3RlOgoK
Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgd2Fybl9yZXBvcnRfZXJycChFcnJvciAqKmVycnApCj4+
PiArewo+Pj4gK8KgwqDCoCBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4+PiArwqDCoMKgIHdhcm5f
cmVwb3J0X2VycigqZXJycCk7Cj4+PiArwqDCoMKgICplcnJwID0gTlVMTDsKPj4+ICt9Cj4+PiAr
Cj4+PiArCj4+PiDCoCAvKgo+Pj4gwqDCoCAqIEp1c3QgbGlrZSBlcnJvcl9zZXRnKCksIGV4Y2Vw
dCB5b3UgZ2V0IHRvIHNwZWNpZnkgdGhlIGVycm9yIGNsYXNzLgo+Pj4gwqDCoCAqIE5vdGU6IHVz
ZSBvZiBlcnJvciBjbGFzc2VzIG90aGVyIHRoYW4gRVJST1JfQ0xBU1NfR0VORVJJQ19FUlJPUiBp
cwo+Pgo+PiBUaGVzZSBhcHBlYXIgdG8gYmUgdW51c2VkIGFwYXJ0IGZyb20gdGhlIENvY2NpbmVs
bGUgc2NyaXB0IGluIFBBVENIIDAzLgo+Pgo+PiBUaGV5IGFyZSB1c2VkIGluIHRoZSBmdWxsICJb
UkZDIHY1IDAwMC8xMjZdIGVycm9yOiBhdXRvIHByb3BhZ2F0ZWQKPj4gbG9jYWxfZXJyIiBzZXJp
ZXMuwqAgT3B0aW9uczoKPj4KPj4gMS4gUGljayBhIGZldyBtb3JlIHBhdGNoZXMgaW50byB0aGlz
IHBhcnQgSSBzZXJpZXMsIHNvIHRoZXNlIGd1eXMgY29tZQo+PiDCoMKgwqAgd2l0aCB1c2Vycy4K
PiAKPiBJdCBuZWVkcyBzb21lIGFkZGl0aW9uYWwgZWZmb3J0IGZvciB0aGlzIHNlcmllcy4uIEJ1
dCBpdCdzIHBvc3NpYmxlLiBTdGlsbCwKPiBJIHRoaW5rIHRoYXQgd2UgYXQgbGVhc3Qgc2hvdWxk
IG5vdCBwdWxsIG91dCBwYXRjaGVzIHdoaWNoIHNob3VsZCBiZSBpbgo+IGZ1dHVyZSBzZXJpZXMg
KGZvciBleGFtcGxlIGZyb20gcHBjIG9yIGJsb2NrLykuLgo+IAoKPj4gMi4gUHVudCB0aGlzIHBh
dGNoIHRvIHRoZSBmaXJzdCBwYXJ0IHRoYXQgaGFzIHVzZXJzLCBhbG9uZyB3aXRoIHRoZQo+PiDC
oMKgwqAgcGFydCBvZiB0aGUgQ29jY2luZWxsZSBzY3JpcHQgdGhhdCBkZWFscyB3aXRoIHRoZW0u
Cj4gCj4gQnV0IGNvY2NpbmVsbGUgc2NyaXB0IHdvdWxkIGJlIHdyb25nLCBpZiB3ZSBkcm9wIHRo
aXMgcGFydCBmcm9tIGl0LiBJIAo+IHRoaW5rLAo+IHRoYXQgYWZ0ZXIgY29tbWl0IHdoaWNoIGFk
ZHMgY29jY2luZWxsZSBzY3JpcHQsIGl0IHNob3VsZCB3b3JrIHdpdGggYW55IAo+IGZpbGUsCj4g
bm90IG9ubHkgc3Vic2V0IG9mIHRoZXNlIHNlcmllcy4KPiAKPiBTbywgaXQncyBwcm9iYWJseSBP
SyBmb3Igbm93IHRvIGRyb3AgdGhlc2UgZnVuY3Rpb25zLCBmb3JjaW5nIHRoZWlyIAo+IGFkZGl0
aW9uIGlmCj4gY29jY2luZWxsZSBzY3JpcHQgd2lsbCBiZSBhcHBsaWVkIHdoZXJlIHRoZXNlIGZ1
bmN0aW9ucyBhcmUgbmVlZGVkLiBXZSAKPiBjYW4sIGZvcgo+IGV4YW1wbGUgY29tbWVudCB0aGVz
ZSB0aHJlZSBmdW5jdGlvbnMuCj4gCj4gU3BsaXR0aW5nIGNvY2NpbmVsbGUgc2NyaXB0IGludG8g
dHdvIHBhcnRzLCB3aGljaCB3aWxsIGJlIGluIGRpZmZlcmVudCAKPiBzZXJpZXMgd2lsbAo+IG5v
dCBoZWxwIGFueSBwYXRjaC1wb3J0aW5nIHByb2Nlc3Nlcy4KClNwbGl0dGluZyB0aGUgY29jY2lu
ZWxsZSBzY3JpcHQgYWNyb3NzIG11bHRpcGxlIHBhdGNoZXMgaXMgYWN0dWFsbHkgCnF1aXRlIHJl
dmlld2FibGUsIGFuZCBzdGlsbCBlYXN5IHRvIGJhY2twb3J0LiAgQ29uc2lkZXIgdGhpcyBzZXJp
ZXMgYnkgClBoaWxpcHBlOgoKaHR0cHM6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvaHRtbC9xZW11
LWRldmVsLzIwMjAtMDIvbXNnMDU1NTQuaHRtbAoKd2hpY2ggbWFrZXMgbXVsdGlwbGUgYWRkaXRp
b25zIHRvIHNjcmlwdHMvY29jY2luZWxsZS9leGVjX3J3X2NvbnN0LmNvY2NpIApvdmVyIHRoZSBj
b3Vyc2Ugb2YgdGhlIHNlcmllcy4KCi0tIApFcmljIEJsYWtlLCBQcmluY2lwYWwgU29mdHdhcmUg
RW5naW5lZXIKUmVkIEhhdCwgSW5jLiAgICAgICAgICAgKzEtOTE5LTMwMS0zMjI2ClZpcnR1YWxp
emF0aW9uOiAgcWVtdS5vcmcgfCBsaWJ2aXJ0Lm9yZwoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 20:38:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 20:38:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5F42-0001MO-NY; Fri, 21 Feb 2020 20:38:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5F40-0001MJ-Ua
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 20:38:20 +0000
X-Inumbo-ID: 17f1d23a-54ea-11ea-86f9-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 17f1d23a-54ea-11ea-86f9-12813bfff9fa;
 Fri, 21 Feb 2020 20:38:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5F3y-000477-N9; Fri, 21 Feb 2020 20:38:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5F3y-0004Os-E6; Fri, 21 Feb 2020 20:38:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5F3y-000226-DU; Fri, 21 Feb 2020 20:38:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147340-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=0905f222f1bfd9d741e94a8d653e05bb174846d3
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 20:38:18 +0000
Subject: [Xen-devel] [libvirt test] 147340: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM0MCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczNDAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxIGJ1aWxkLWNo
ZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDA5MDVmMjIyZjFiZmQ5ZDc0MWU5NGE4ZDY1
M2UwNWJiMTc0ODQ2ZDMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzUgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDM0IGRheXMgICAzMyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDczNDAgIDIwMjAtMDItMjAgMDU6NDA6MzMgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIERhbmllbCBIZW5yaXF1ZSBCYXJib3phIDxkYW5pZWxoYjQx
M0BnbWFpbC5jb20+CiAgRGFuaWVsIFAuIEJlcnJhbmfDqSA8YmVycmFuZ2VAcmVkaGF0LmNvbT4K
ICBEYXJpbyBGYWdnaW9saSA8ZGZhZ2dpb2xpQHN1c2UuY29tPgogIEVyaWsgU2t1bHRldHkgPGVz
a3VsdGV0QHJlZGhhdC5jb20+CiAgSGFuIEhhbiA8aGhhbkByZWRoYXQuY29tPgogIEppbSBGZWhs
aWcgPGpmZWhsaWdAc3VzZS5jb20+CiAgSmlyaSBEZW5lbWFyayA8amRlbmVtYXJAcmVkaGF0LmNv
bT4KICBKb25hdGhvbiBKb25nc21hIDxqam9uZ3NtYUByZWRoYXQuY29tPgogIEp1bGlvIEZhcmFj
Y28gPGpjZmFyYWNjb0BnbWFpbC5jb20+CiAgSsOhbiBUb21rbyA8anRvbWtvQHJlZGhhdC5jb20+
CiAgTGFpbmUgU3R1bXAgPGxhaW5lQHJlZGhhdC5jb20+CiAgTWFyZWsgTWFyY3p5a293c2tpLUfD
s3JlY2tpIDxtYXJtYXJla0BpbnZpc2libGV0aGluZ3NsYWIuY29tPgogIE1pY2hhbCBQcml2b3pu
aWsgPG1wcml2b3puQHJlZGhhdC5jb20+CiAgTmlrb2xheSBTaGlyb2tvdnNraXkgPG5zaGlyb2tv
dnNraXlAdmlydHVvenpvLmNvbT4KICBQYXZlbCBIcmRpbmEgPHBocmRpbmFAcmVkaGF0LmNvbT4K
ICBQYXZlbCBNb3JlcyA8cG1vcmVzQHJlZGhhdC5jb20+CiAgUGV0ZXIgS3JlbXBhIDxwa3JlbXBh
QHJlZGhhdC5jb20+CiAgUmljaGFyZCBXLk0uIEpvbmVzIDxyam9uZXNAcmVkaGF0LmNvbT4KICBT
YWhpZCBPcmVudGlubyBGZXJkamFvdWkgPHNhaGlkLmZlcmRqYW91aUBjYW5vbmljYWwuY29tPgog
IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxz
dGVmYW5iQGxpbnV4LnZuZXQuaWJtLmNvbT4KICBUaG9tYXMgSHV0aCA8dGh1dGhAcmVkaGF0LmNv
bT4KICBZb3VyIE5hbWUgPHlvdUBleGFtcGxlLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlA
Ynl0ZWRhbmNlLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm02NC1h
cm02NC1saWJ2aXJ0LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9z
c3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdl
czogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxh
YmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xv
Z3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVy
YWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0
IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNp
b24gbG9nOyBpdCB3b3VsZCBiZSA1NjM2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 20:47:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 20:47:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5FCb-0002Jn-M2; Fri, 21 Feb 2020 20:47:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j5FCa-0002Ji-Mw
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 20:47:12 +0000
X-Inumbo-ID: 54302927-54eb-11ea-86fe-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 54302927-54eb-11ea-86fe-12813bfff9fa;
 Fri, 21 Feb 2020 20:47:10 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id g19so3941931eds.11
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 12:47:10 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=zYodKpkrvAkVFJp/LJC7DX/oW9zWLiCbbGx3UboJYCo=;
 b=ZZ5fXY25Yo2LDcSkilVbv5nPcYoAvPjcG70zbi38ZrGabKD+0VnAfxuLc/PRewZffj
 ZTaujLupxpDG4wJpQRhDCNKBbeCYbNvrhJcuXJdPLF2oWYzhVARZNfFmmyw0l2P0bNFi
 H1AY4BPnWBVBcBPrBeAGbVxQqsCjrDCGigxdA5cOmT5V8XK6lXg2Jw1XBKfaj8kYJ8Ir
 zn7kJfbN9+/cXfYt+NII2AR/lwlsPMvbIQsqWpOwQEjZmFV4ADAXMfu+B21toYe1/VV9
 zFuUJJ8Z9PAAWaUWWEWq4cdoRBnH9SpIDm4hvPKYfzrN0j9TKIT+h6RA3dkR2KSh81uJ
 BmOQ==
X-Gm-Message-State: APjAAAXzueKY7hUDVvYj7vvPtrlpM0BDmFs+u0WzcbAhCeGGfISH6mdH
 EmSrod6gvd5War5q1rcJ5Pc=
X-Google-Smtp-Source: APXvYqx80gLQnZ/kpGanCJPlPLXfb67y7M9nSeRVelxxfzFVWpVaGFWvYuOMtGGcWD5dBa0JMUN7gg==
X-Received: by 2002:a17:906:31c3:: with SMTP id
 f3mr35424843ejf.239.1582318029534; 
 Fri, 21 Feb 2020 12:47:09 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id s22sm329146ejm.43.2020.02.21.12.47.07
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 12:47:08 -0800 (PST)
To: Paul Durrant <pdurrant@amazon.com>, xen-devel@lists.xenproject.org
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <20200221112049.3077-4-pdurrant@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <1eb0bb82-7ba0-87e7-9cf2-df2db1a43917@xen.org>
Date: Fri, 21 Feb 2020 20:47:06 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221112049.3077-4-pdurrant@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v7 3/6] public/xen.h: add a definition for a
 'valid domid' mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyMS8wMi8yMDIwIDExOjIwLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gQSBzdWJzZXF1ZW50
IHBhdGNoIHdpbGwgbW9kaWZ5IGxpYnhsIHRvIGFsbG93IHNlbGVjdGlvbiBvZiBhIHJhbmRvbSBk
b21pZAo+IHZhbHVlIHdoZW4gY3JlYXRpbmcgZG9tYWlucy4gVmFsaWQgdmFsdWVzIGFyZSBsaW1p
dGVkIHRvIGEgd2lkdGggb2YgMTUgYml0cywKPiBzbyBhZGQgYW4gYXBwcm9wcmlhdGUgbWFzayBk
ZWZpbml0aW9uIHRvIHRoZSBwdWJsaWMgaGVhZGVyLgo+IAo+IE5PVEU6IEl0IGlzIHJlYXNvbmFi
bGUgZm9yIHRoaXMgbWFzayBkZWZpbml0aW9uIHRvIGJlIGluIGEgWGVuIHB1YmxpYyBoZWFkZXIK
PiAgICAgICAgcmF0aGVyIHRoYW4gaW4sIHNheSwgYSBsaWJ4ZW5jdHJsIGhlYWRlciBzaW5jZSBp
dCByZWxhdGVzIHRvIHRoZQo+ICAgICAgICB2YWxpZGl0eSBvZiBhIHZhbHVlIHBhc3NlZCB0byBY
RU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbi4gVGhpcyBuZXcKPiAgICAgICAgZGVmaW5pdGlvbiBpcyBw
bGFjZWQgaW4geGVuLmggcmF0aGVyIHRoYW4gZG9tY3RsLmggb25seSB0byBjby1sb2NhdGUKPiAg
ICAgICAgaXQgd2l0aCBvdGhlciBkb21pZC1yZWxhdGVkIGRlZml0aW9ucy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Cj4gUmV2aWV3ZWQtYnk6
IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKQWNrZWQtYnk6IEp1bGll
biBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 21:02:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 21:02:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5FRj-0004Ck-AV; Fri, 21 Feb 2020 21:02:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j5FRh-0004Cf-NE
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 21:02:49 +0000
X-Inumbo-ID: 833fa6b8-54ed-11ea-8700-12813bfff9fa
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 833fa6b8-54ed-11ea-8700-12813bfff9fa;
 Fri, 21 Feb 2020 21:02:47 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id r21so4051489edq.0
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 13:02:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=7JeGgFo2jiaMHdX3xPQ3Ejx0W0L0/3ph+i8wlCs29Lw=;
 b=ak5w4do7rzrYqV2d1guQOCNsy15XZmDFGwW+KHDMPIqqC0M2RMqUkAn6nIWKP4dqWe
 saTp1iSOk1tcPrvBAo86j7qcUVdFEFwOxF0vhG5u3fbibqd/FD1UW7dh1qTBqyKUWiUT
 eShmd23wHqgJKEtSAlbbSARKYgqDu42kM+sKBHKcJfAe0+Yvl2Y2hYVkNddNTHY6yWk3
 dKHAzCj/Z47doCXNx3W6hUjAo5d4P3n1MnkFBurH0TGKsiKbwYY640z3qwLoS8467uLw
 W+dSdmeBf4LjbYvBNwKvfL0tkGVPvc5kyn22htkBFw3Q87DMyxkgh7zyx54/72D/cCRY
 D60Q==
X-Gm-Message-State: APjAAAVPEByytjV3b6DGx6r68WV7PKGU7rLq+x6ULn9e0hgwT8LSO9Yw
 GNvr+5WTuPVg1EL/Q3JAkwY=
X-Google-Smtp-Source: APXvYqzlFQPfqcXvrpbGZ3XaZ8+Xa6N6B385/J7yxYPtP0FifQCm68bd3DDWE/OYrrrKOW3sfIHdLg==
X-Received: by 2002:a05:6402:1761:: with SMTP id
 da1mr37275913edb.41.1582318967033; 
 Fri, 21 Feb 2020 13:02:47 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id q3sm333140eju.88.2020.02.21.13.02.44
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 13:02:45 -0800 (PST)
To: Tamas K Lengyel <tamas.lengyel@intel.com>, xen-devel@lists.xenproject.org
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
From: Julien Grall <julien@xen.org>
Message-ID: <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
Date: Fri, 21 Feb 2020 21:02:43 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAyMS8wMi8yMDIwIDE4OjQ5LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
V2hlbiBjcmVhdGluZyBhIGRvbWFpbiB0aGF0IHdpbGwgYmUgdXNlZCBhcyBhIFZNIGZvcmsgc29t
ZSBpbmZvcm1hdGlvbiBpcwo+IHJlcXVpcmVkIHRvIHNldCB0aGluZ3MgdXAgcHJvcGVybHksIGxp
a2UgdGhlIG1heF92Y3B1cyBjb3VudC4gSW5zdGVhZCBvZiB0aGUKPiB0b29sc3RhY2sgaGF2aW5n
IHRvIGdhdGhlciB0aGlzIGluZm9ybWF0aW9uIGZvciBlYWNoIGZvcmsgaW4gYSBzZXBhcmF0ZQo+
IGh5cGVyY2FsbCB3ZSBjYW4ganVzdCBpbmNsdWRlIHRoZSBwYXJlbnQgZG9tYWluJ3MgaWQgaW4g
dGhlIGNyZWF0ZWRvbWFpbiBkb21jdGwKPiBzbyB0aGF0IFhlbiBjYW4gY29weSB0aGUgc2V0dGlu
ZyB3aXRob3V0IHRoZSBleHRyYSB0b29sc3RhY2sgcXVlcmllcy4KCkl0IGlzIG5vdCBlbnRpcmVs
eSBjbGVhciB3aHkgeW91IG9ubHkgd2FudCB0byBjb3B5IG1heF92Y3B1cy4gRnJvbSBteSAKdW5k
ZXJzdGFuZGluZywgIHdoZW4geW91IGFyZSBnb2luZyB0byBmb3JrIGEgZG9tYWluIHlvdSB3aWxs
IHdhbnQgdGhlIApkb21haW4gdG8gYmUgbmVhcmx5IGlkZW50aWNhbC4gU28gaG93IGRvIHlvdSBk
ZWNpZGUgd2hhdCB0byBjb3B5PwoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwg
PHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgo+IC0tLQo+ICAgeGVuL2NvbW1vbi9kb21jdGwuYyAg
ICAgICAgIHwgMTQgKysrKysrKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwu
aCB8ICAzICsrLQo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0
aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9u
L2RvbWN0bC5jCj4gaW5kZXggYTY5YjNiNTlhOC4uMjJhY2ViMzg2MCAxMDA2NDQKPiAtLS0gYS94
ZW4vY29tbW9uL2RvbWN0bC5jCj4gKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYwo+IEBAIC00ODks
NiArNDg5LDcgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9t
Y3RsX3QpIHVfZG9tY3RsKQo+ICAgICAgIGNhc2UgWEVOX0RPTUNUTF9jcmVhdGVkb21haW46Cj4g
ICAgICAgewo+ICAgICAgICAgICBkb21pZF90ICAgICAgICBkb207Cj4gKyAgICAgICAgZG9taWRf
dCAgICAgICAgcGFyZW50X2RvbTsKPiAgICAgICAgICAgc3RhdGljIGRvbWlkX3Qgcm92ZXIgPSAw
Owo+ICAgCj4gICAgICAgICAgIGRvbSA9IG9wLT5kb21haW47Cj4gQEAgLTUxNSw2ICs1MTYsMTkg
QEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9tY3RsX3QpIHVf
ZG9tY3RsKQo+ICAgICAgICAgICAgICAgcm92ZXIgPSBkb207Cj4gICAgICAgICAgIH0KPiAgIAo+
ICsgICAgICAgIHBhcmVudF9kb20gPSBvcC0+dS5jcmVhdGVkb21haW4ucGFyZW50X2RvbWlkOwo+
ICsgICAgICAgIGlmICggcGFyZW50X2RvbSApCgpJIHdvdWxkIHJhdGhlciBhdm9pZCB0byBhc3N1
bWUgdGhhdCBwYXJlbnRfZG9tIHdpbGwgbm90IGJlIDAgZm9yIGEgZmV3IApyZWFzb25zOgogICAg
MSkgTW9zdCBvZiBYZW4gKGlmIG5vdCBhbGwpIG5vdyBhdm9pZCB0byBhc3N1bWUgdGhhdCBkb20w
LT5kb21haW5faWQgCj09IDAuCiAgICAyKSBJIGNhbiBzZWUgdXNlY2FzZXMgd2hlcmUgaXQgd2Ug
bWF5IHdhbnQgdG8gcmVjcmVhdGUgZG9tMCBzZXR1cC4KClNvIHdlIHNob3VsZCBjb25zaWRlciBh
IGRpZmZlcmVudCB2YWx1ZSB0byBpbmRpY2F0ZSB3aGV0aGVyIHdlIHdhbnQgdG8gCmNsb25lIGZy
b20gYSBkb21haW4uIE1heWJlIGJ5IHNldHRpbmcgYml0IDE2IG9mIHRoZSBwYXJlbnRfZG9taWQ/
Cgo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqcGQgPSByY3VfbG9j
a19kb21haW5fYnlfaWQocGFyZW50X2RvbSk7Cj4gKwo+ICsgICAgICAgICAgICByZXQgPSAtRUlO
VkFMOwo+ICsgICAgICAgICAgICBpZiAoICFwZCApCj4gKyAgICAgICAgICAgICAgICBicmVhazsK
PiArCj4gKyAgICAgICAgICAgIG9wLT51LmNyZWF0ZWRvbWFpbi5tYXhfdmNwdXMgPSBwZC0+bWF4
X3ZjcHVzOwo+ICsgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihwZCk7Cj4gKyAgICAgICAg
fQo+ICsKPiAgICAgICAgICAgZCA9IGRvbWFpbl9jcmVhdGUoZG9tLCAmb3AtPnUuY3JlYXRlZG9t
YWluLCBmYWxzZSk7Cj4gICAgICAgICAgIGlmICggSVNfRVJSKGQpICkKPiAgICAgICAgICAgewo+
IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvZG9tY3RsLmgKPiBpbmRleCBmZWM2ZjZmZGQxLi4yNTFjYzQwZWY2IDEwMDY0NAo+IC0t
LSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9kb21jdGwuaAo+IEBAIC0zOCw3ICszOCw3IEBACj4gICAjaW5jbHVkZSAiaHZtL3NhdmUuaCIK
PiAgICNpbmNsdWRlICJtZW1vcnkuaCIKPiAgIAo+IC0jZGVmaW5lIFhFTl9ET01DVExfSU5URVJG
QUNFX1ZFUlNJT04gMHgwMDAwMDAxMgo+ICsjZGVmaW5lIFhFTl9ET01DVExfSU5URVJGQUNFX1ZF
UlNJT04gMHgwMDAwMDAxMwo+ICAgCj4gICAvKgo+ICAgICogTkIuIHhlbl9kb21jdGwuZG9tYWlu
IGlzIGFuIElOL09VVCBwYXJhbWV0ZXIgZm9yIHRoaXMgb3BlcmF0aW9uLgo+IEBAIC05Miw2ICs5
Miw3IEBAIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiB7Cj4gICAgICAgdWludDMyX3Qg
bWF4X2V2dGNobl9wb3J0Owo+ICAgICAgIGludDMyX3QgbWF4X2dyYW50X2ZyYW1lczsKPiAgICAg
ICBpbnQzMl90IG1heF9tYXB0cmFja19mcmFtZXM7Cj4gKyAgICBkb21pZF90IHBhcmVudF9kb21p
ZDsKCkJ5IGp1c3QgbG9va2luZyBhdCB0aGUgbmFtZSwgaXQgaXMgbm90IGNsZWFyIHdoYXQgdGhl
IGZpZWxkIGlzIGZvci4gSXQgCmFsc28gc3VnZ2VzdCB0aGF0IG9uZSBkb21haW4gd2lsbCBiZSBs
aW5rZWQgdG8gdGhlIG90aGVyLiBCdXQgdGhpcyBpcyAKbm90IHRoZSBjYXNlIGhlcmUuIEkgd291
bGQgcmVjb21tZW5kIHRvIGFkZCBhIGNvbW1lbnQgZXhwbGFpbmluZyBob3cgCnRoaXMgaXMgdXNl
ZCBieSBYZW4uCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 21:03:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 21:03:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5FSU-0004Gz-PO; Fri, 21 Feb 2020 21:03:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=I9NL=4J=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1j5FST-0004Gs-I5
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 21:03:37 +0000
X-Inumbo-ID: 9f04e606-54ed-11ea-b0fd-bc764e2007e4
Received: from mail-wm1-x333.google.com (unknown [2a00:1450:4864:20::333])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9f04e606-54ed-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 21:03:34 +0000 (UTC)
Received: by mail-wm1-x333.google.com with SMTP id p17so3309442wma.1
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 13:03:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=jyV7bNjLu1SQ7vKcBd294xD9HrCo7tzU5S6Usg9xWsM=;
 b=VGriMEOXnXT5lr+yO/cONhMnb1rpSUcADP/62939VqYkWIjPB+4VG/oeQaaUgctMrr
 ihmXo0F8pViQbwRqtHUZc+Y7MjPuVkAyyTf51dr8DqWb6tJod8n40MG7N30S5khyHWDH
 S3FqU75v6wEzFHzjWdTxonP1Vqw7LbrDG/nFY=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=jyV7bNjLu1SQ7vKcBd294xD9HrCo7tzU5S6Usg9xWsM=;
 b=nwtSpSCvE8BWGknYLxP0Cg3RebERh3AtBUJOMn9HC7vf8RHUIWBSbJfopnAuJuebYs
 jw3lFLeIvH2NxdaKJWajAKoewWadKmmAAzZUAi1TY1z/qzRsSo9Kk8klv/tVv0EwXcCM
 ldA5SzNhoF6tB5JAHieFPtInIbMsAMz0Ubt2kZ+2em7KIQ5J9fM6MdTsf3tXCfTqw+VC
 WqEoK1sTJnGzxYt1GJgJEkKA7bm+kPTPO2xwfEBXqVqX1wN+lAJcWw37nKTIrTn02oh4
 DF2pWhZO/NBtChpY0vCM0R4nINMfGXE96RyAin9O/NhM4n5MjayIJPpYf5BSfEo8W4w0
 5zUg==
X-Gm-Message-State: APjAAAXtKp5zudLjWjrwpmWs3q5bpsLAk+ZiP6jsV7wS9+IRgAiioRou
 dRL5nLIbMrgWM9DmzhvPxBnUZw==
X-Google-Smtp-Source: APXvYqzTFBuN+jfJlHpcemXB7wlMOCFT5hIgPqCxxjBGq+9bWJqi2iniGqiMQCur+heNM6D8nzZ+mA==
X-Received: by 2002:a1c:f717:: with SMTP id v23mr5755678wmh.172.1582319013656; 
 Fri, 21 Feb 2020 13:03:33 -0800 (PST)
Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa])
 by smtp.gmail.com with ESMTPSA id z6sm5483930wrw.36.2020.02.21.13.03.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 21 Feb 2020 13:03:32 -0800 (PST)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Date: Fri, 21 Feb 2020 22:02:32 +0100
Message-Id: <20200221210319.2245170-5-daniel.vetter@ffwll.ch>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200221210319.2245170-1-daniel.vetter@ffwll.ch>
References: <20200221210319.2245170-1-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/51] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Vetter <daniel@ffwll.ch>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 David Airlie <airlied@linux.ie>, Daniel Vetter <daniel.vetter@ffwll.ch>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
 Maxime Ripard <mripard@kernel.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Thomas Zimmermann <tzimmermann@suse.de>, xen-devel@lists.xenproject.org,
 Daniel Vetter <daniel.vetter@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBhbHNvIGRpZCBhIGZ1bGwgcmV2aWV3IG9mIGFsbCBjYWxsZXJzLCBhbmQgb25seSB0aGUgeGVu
IGRyaXZlcgpmb3Jnb3QgdG8gY2FsbCBkcm1fZGV2X3B1dCBpbiB0aGUgZmFpbHVyZSBwYXRoLiBG
aXggdGhhdCB1cCB0b28uCgp2MjogSSBub3RpY2VkIHRoYXQgeGVuIGhhcyBhIGRybV9kcml2ZXIu
cmVsZWFzZSBob29rLCBhbmQgdXNlcwpkcm1fZGV2X2FsbG9jKCkuIFdlIG5lZWQgdG8gcmVtb3Zl
IHRoZSBrZnJlZSBmcm9tCnhlbl9kcm1fZHJ2X3JlbGVhc2UoKS4KCmJvY2hzIGFsc28gaGFzIGEg
cmVsZWFzZSBob29rLCBidXQgbGVha2VkIHRoZSBkcm1fZGV2aWNlIGV2ZXIgc2luY2UKCmNvbW1p
dCAwYTY2NTliZGM1ZTgyMjFkYTk5ZWViYjE3NmZkOTU5MTQzNWUzOGRlCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIERlYyAxNyAxODowNDo0NiAy
MDEzICswMTAwCgogICAgZHJtL2JvY2hzOiBuZXcgZHJpdmVyCgpUaGlzIHBhdGNoIGhlcmUgZml4
ZXMgdGhhdCBsZWFrLgoKU2FtZSBmb3IgdmlydGlvLCBzdGFydGVkIGxlYWtpbmcgd2l0aAoKY29t
bWl0IGIxZGYzYTJiMjRhOTE3Zjg4NTNkNDNmZTk2ODNjMGUzNjBkMmMzM2EKQXV0aG9yOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgRmViIDExIDE0OjU4OjA0
IDIwMjAgKzAxMDAKCiAgICBkcm0vdmlydGlvOiBhZGQgZHJtX2RyaXZlci5yZWxlYXNlIGNhbGxi
YWNrLgoKQ2M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpDYzogT2xla3NhbmRy
IEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCgpSZXZpZXdlZC1ieTogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5
OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KQ2M6IE1hYXJ0ZW4gTGFu
a2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiBNYXhpbWUgUmlw
YXJkIDxtcmlwYXJkQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1h
bm5Ac3VzZS5kZT4KQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IERhbmll
bCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4KQ2M6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxv
bGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgICAgICAgICAgIHwgMyAr
KysKIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jIHwgMiArLQogMiBmaWxlcyBj
aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2dwdS9kcm0vZHJtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwppbmRleCAz
ZTU2MjdkNmViYTYuLjllNjJlMjhiYmM2MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2Ry
bV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCkBAIC0zOSw2ICszOSw3IEBA
CiAjaW5jbHVkZSA8ZHJtL2RybV9jb2xvcl9tZ210Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9kcnYu
aD4KICNpbmNsdWRlIDxkcm0vZHJtX2ZpbGUuaD4KKyNpbmNsdWRlIDxkcm0vZHJtX21hbmFnZWQu
aD4KICNpbmNsdWRlIDxkcm0vZHJtX21vZGVfb2JqZWN0Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9w
cmludC5oPgogCkBAIC04MTksNiArODIwLDggQEAgc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXZf
YWxsb2Moc3RydWN0IGRybV9kcml2ZXIgKmRyaXZlciwKIAkJcmV0dXJuIEVSUl9QVFIocmV0KTsK
IAl9CiAKKwlkcm1tX2FkZF9maW5hbF9rZnJlZShkZXYsIGRldik7CisKIAlyZXR1cm4gZGV2Owog
fQogRVhQT1JUX1NZTUJPTChkcm1fZGV2X2FsbG9jKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udC5jIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zy
b250LmMKaW5kZXggNGJlNDljMWFlZjUxLi5kMjJiNWRhMzg5MzUgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4v
eGVuX2RybV9mcm9udC5jCkBAIC00NjEsNyArNDYxLDYgQEAgc3RhdGljIHZvaWQgeGVuX2RybV9k
cnZfcmVsZWFzZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCWRybV9tb2RlX2NvbmZpZ19jbGVh
bnVwKGRldik7CiAKIAlkcm1fZGV2X2ZpbmkoZGV2KTsKLQlrZnJlZShkZXYpOwogCiAJaWYgKGZy
b250X2luZm8tPmNmZy5iZV9hbGxvYykKIAkJeGVuYnVzX3N3aXRjaF9zdGF0ZShmcm9udF9pbmZv
LT54Yl9kZXYsCkBAIC01NjEsNiArNTYwLDcgQEAgc3RhdGljIGludCB4ZW5fZHJtX2Rydl9pbml0
KHN0cnVjdCB4ZW5fZHJtX2Zyb250X2luZm8gKmZyb250X2luZm8pCiBmYWlsX21vZGVzZXQ6CiAJ
ZHJtX2ttc19oZWxwZXJfcG9sbF9maW5pKGRybV9kZXYpOwogCWRybV9tb2RlX2NvbmZpZ19jbGVh
bnVwKGRybV9kZXYpOworCWRybV9kZXZfcHV0KGRybV9kZXYpOwogZmFpbDoKIAlrZnJlZShkcm1f
aW5mbyk7CiAJcmV0dXJuIHJldDsKLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 21:36:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 21:36:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Fxn-0007FY-0l; Fri, 21 Feb 2020 21:35:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IZZ7=4J=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5Fxl-0007FT-Jp
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 21:35:57 +0000
X-Inumbo-ID: 24b31f58-54f2-11ea-ade5-bc764e2007e4
Received: from mail-wr1-x443.google.com (unknown [2a00:1450:4864:20::443])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 24b31f58-54f2-11ea-ade5-bc764e2007e4;
 Fri, 21 Feb 2020 21:35:56 +0000 (UTC)
Received: by mail-wr1-x443.google.com with SMTP id c9so3599476wrw.8
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 13:35:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=JkoY7wx1Rw8voLy+C+OMpmw68MLGXcjZvyDPy/d/XZQ=;
 b=cQ0iGVFz8cxb3hPJ0q0V5B1AHx1IqcjwTZAqg/P+FrakqQasyZ1o9S3hYZinvREJyE
 0vJSMHA1LRU0ZPsApbI8K3eU7uPh6ti7BHADVbfVzzx0pZ5dFEMoQE6i9HZGufnq36Rv
 lSGx4Mqsngkfb/BYXmbrsU009JOKsofBK6l+VbXIRlmYej7rodu611HeKzlxhhM5o8GR
 xhFJIIPFGzbwDqGYv3Y502jvxiIPQfayieZbycdxCREosGoafKrylzFuANmCs2PgIp2H
 4vWudtPyS1W48OwxyhsrTS1jhFxbY3h7MuA9/oaNnEs5qYjzCj+IVGvW0g1di/uupZ1V
 qvzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=JkoY7wx1Rw8voLy+C+OMpmw68MLGXcjZvyDPy/d/XZQ=;
 b=JEeHip3dSDwVuIu4O0tHFC3P9tz+dx+zXP7qA3iYT5PUDUYaEbtFmSKXavzq9OfKMz
 SgJ/J9UYhOC52a1yHSX7rrWdjMrCAVUikO8gFZnvFDLWK+bCU6QZLf4x1jCXQFgAPIcy
 xxe0QjxN+XsUS6kV0sbqa+UeOIHPT5KhjCZXcMtsyeU4pBTMbam/Gl6JgkVWQT35zdMv
 blNG2tkK8Ndpmj3pFSnCZZN/yJZ8TIv7xGpAANkG97fgLRfbnCMhtXoDh/vyQ0Jz9akU
 +ka+K/R8/BUDiBMlCIW7ieKC/hkpiTw/bDPHzXA6cZuC5ODQdx55p/3WZ8/Y22vNyrHJ
 u/3Q==
X-Gm-Message-State: APjAAAVrHtPf8USB8oz1xeiKIjI5VSN65YIt5W+PxHglucQoaZo5MSSD
 r8yhfjUWkTHuRU03rf1jed4e+aQYPC+cKwldxYI=
X-Google-Smtp-Source: APXvYqzc+KBnUExo2wW9dbbbLfgZpdxL0d8UXrjstK4MeWXpNrvXxQdtYMqceYGOXFw334njjYXubLNgsTRS1KWTNEo=
X-Received: by 2002:a05:6000:1201:: with SMTP id
 e1mr51315037wrx.386.1582320955784; 
 Fri, 21 Feb 2020 13:35:55 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
 <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
In-Reply-To: <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 21 Feb 2020 14:35:19 -0700
Message-ID: <CABfawhmN=93bF3-qz-b7r7U6xuq9=OOFFzJ88PcM4dwXJpkL=g@mail.gmail.com>
To: Julien Grall <julien@xen.org>
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMjowMyBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gT24gMjEvMDIvMjAyMCAxODo0OSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gV2hlbiBjcmVhdGluZyBhIGRvbWFpbiB0aGF0IHdpbGwgYmUg
dXNlZCBhcyBhIFZNIGZvcmsgc29tZSBpbmZvcm1hdGlvbiBpcwo+ID4gcmVxdWlyZWQgdG8gc2V0
IHRoaW5ncyB1cCBwcm9wZXJseSwgbGlrZSB0aGUgbWF4X3ZjcHVzIGNvdW50LiBJbnN0ZWFkIG9m
IHRoZQo+ID4gdG9vbHN0YWNrIGhhdmluZyB0byBnYXRoZXIgdGhpcyBpbmZvcm1hdGlvbiBmb3Ig
ZWFjaCBmb3JrIGluIGEgc2VwYXJhdGUKPiA+IGh5cGVyY2FsbCB3ZSBjYW4ganVzdCBpbmNsdWRl
IHRoZSBwYXJlbnQgZG9tYWluJ3MgaWQgaW4gdGhlIGNyZWF0ZWRvbWFpbiBkb21jdGwKPiA+IHNv
IHRoYXQgWGVuIGNhbiBjb3B5IHRoZSBzZXR0aW5nIHdpdGhvdXQgdGhlIGV4dHJhIHRvb2xzdGFj
ayBxdWVyaWVzLgo+Cj4gSXQgaXMgbm90IGVudGlyZWx5IGNsZWFyIHdoeSB5b3Ugb25seSB3YW50
IHRvIGNvcHkgbWF4X3ZjcHVzLiBGcm9tIG15Cj4gdW5kZXJzdGFuZGluZywgIHdoZW4geW91IGFy
ZSBnb2luZyB0byBmb3JrIGEgZG9tYWluIHlvdSB3aWxsIHdhbnQgdGhlCj4gZG9tYWluIHRvIGJl
IG5lYXJseSBpZGVudGljYWwuIFNvIGhvdyBkbyB5b3UgZGVjaWRlIHdoYXQgdG8gY29weT8KCkFs
bCBwYXJhbWV0ZXJzIG9mIHRoZSBwYXJlbnQgZG9tYWluIG5lZWQgdG8gYmUgY29waWVkLCBidXQg
ZHVyaW5nCmNyZWF0ZWRvbWFpbiBkb21jdGwgb25seSBtYXhfdmNwdXMgaXMgcmVxdWlyZWQuIFRo
ZSByZXN0IGFyZSBjb3BpZWQKZHVyaW5nIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmsuCgo+Cj4gPgo+
ID4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNv
bT4KPiA+IC0tLQo+ID4gICB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgfCAxNCArKysrKysr
KysrKysrKwo+ID4gICB4ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmggfCAgMyArKy0KPiA+ICAg
MiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gPgo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4g
PiBpbmRleCBhNjliM2I1OWE4Li4yMmFjZWIzODYwIDEwMDY0NAo+ID4gLS0tIGEveGVuL2NvbW1v
bi9kb21jdGwuYwo+ID4gKysrIGIveGVuL2NvbW1vbi9kb21jdGwuYwo+ID4gQEAgLTQ4OSw2ICs0
ODksNyBAQCBsb25nIGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxf
dCkgdV9kb21jdGwpCj4gPiAgICAgICBjYXNlIFhFTl9ET01DVExfY3JlYXRlZG9tYWluOgo+ID4g
ICAgICAgewo+ID4gICAgICAgICAgIGRvbWlkX3QgICAgICAgIGRvbTsKPiA+ICsgICAgICAgIGRv
bWlkX3QgICAgICAgIHBhcmVudF9kb207Cj4gPiAgICAgICAgICAgc3RhdGljIGRvbWlkX3Qgcm92
ZXIgPSAwOwo+ID4KPiA+ICAgICAgICAgICBkb20gPSBvcC0+ZG9tYWluOwo+ID4gQEAgLTUxNSw2
ICs1MTYsMTkgQEAgbG9uZyBkb19kb21jdGwoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fZG9t
Y3RsX3QpIHVfZG9tY3RsKQo+ID4gICAgICAgICAgICAgICByb3ZlciA9IGRvbTsKPiA+ICAgICAg
ICAgICB9Cj4gPgo+ID4gKyAgICAgICAgcGFyZW50X2RvbSA9IG9wLT51LmNyZWF0ZWRvbWFpbi5w
YXJlbnRfZG9taWQ7Cj4gPiArICAgICAgICBpZiAoIHBhcmVudF9kb20gKQo+Cj4gSSB3b3VsZCBy
YXRoZXIgYXZvaWQgdG8gYXNzdW1lIHRoYXQgcGFyZW50X2RvbSB3aWxsIG5vdCBiZSAwIGZvciBh
IGZldwo+IHJlYXNvbnM6Cj4gICAgIDEpIE1vc3Qgb2YgWGVuIChpZiBub3QgYWxsKSBub3cgYXZv
aWQgdG8gYXNzdW1lIHRoYXQgZG9tMC0+ZG9tYWluX2lkCj4gPT0gMC4KPiAgICAgMikgSSBjYW4g
c2VlIHVzZWNhc2VzIHdoZXJlIGl0IHdlIG1heSB3YW50IHRvIHJlY3JlYXRlIGRvbTAgc2V0dXAu
CgpUaGF0J3MgYW4gaW50ZXJlc3RpbmcgdGhvdWdodCwgSSBkb24ndCBleHBlY3QgdGhhdCB3aWxs
IGJlIGEgdXNlY2FzZQpidXQgaXQncyBpbnRlcmVzdGluZy4gQ3VycmVudGx5IEkgZG9uJ3QgdGhp
bmsgaXQgd291bGQgd29yaywgc28gSQpjb25zaWRlciB0aGF0IHRvIGJlIG91dC1vZi1zY29wZS4K
Cj4KPiBTbyB3ZSBzaG91bGQgY29uc2lkZXIgYSBkaWZmZXJlbnQgdmFsdWUgdG8gaW5kaWNhdGUg
d2hldGhlciB3ZSB3YW50IHRvCj4gY2xvbmUgZnJvbSBhIGRvbWFpbi4gTWF5YmUgYnkgc2V0dGlu
ZyBiaXQgMTYgb2YgdGhlIHBhcmVudF9kb21pZD8KCkkgY2FuIGFkZCBhIFhFTl9ET01DVExfQ0RG
X2ZvcmsgZmxhZywgYnV0IEkgdGhpbmsgdGhhdCdzIGFuIG92ZXJraWxsLgoKPgo+ID4gKyAgICAg
ICAgewo+ID4gKyAgICAgICAgICAgIHN0cnVjdCBkb21haW4gKnBkID0gcmN1X2xvY2tfZG9tYWlu
X2J5X2lkKHBhcmVudF9kb20pOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7
Cj4gPiArICAgICAgICAgICAgaWYgKCAhcGQgKQo+ID4gKyAgICAgICAgICAgICAgICBicmVhazsK
PiA+ICsKPiA+ICsgICAgICAgICAgICBvcC0+dS5jcmVhdGVkb21haW4ubWF4X3ZjcHVzID0gcGQt
Pm1heF92Y3B1czsKPiA+ICsgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihwZCk7Cj4gPiAr
ICAgICAgICB9Cj4gPiArCj4gPiAgICAgICAgICAgZCA9IGRvbWFpbl9jcmVhdGUoZG9tLCAmb3At
PnUuY3JlYXRlZG9tYWluLCBmYWxzZSk7Cj4gPiAgICAgICAgICAgaWYgKCBJU19FUlIoZCkgKQo+
ID4gICAgICAgICAgIHsKPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3Rs
LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKPiA+IGluZGV4IGZlYzZmNmZkZDEuLjI1
MWNjNDBlZjYgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKPiA+
ICsrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+ID4gQEAgLTM4LDcgKzM4LDcgQEAK
PiA+ICAgI2luY2x1ZGUgImh2bS9zYXZlLmgiCj4gPiAgICNpbmNsdWRlICJtZW1vcnkuaCIKPiA+
Cj4gPiAtI2RlZmluZSBYRU5fRE9NQ1RMX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMTIKPiA+
ICsjZGVmaW5lIFhFTl9ET01DVExfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAxMwo+ID4KPiA+
ICAgLyoKPiA+ICAgICogTkIuIHhlbl9kb21jdGwuZG9tYWluIGlzIGFuIElOL09VVCBwYXJhbWV0
ZXIgZm9yIHRoaXMgb3BlcmF0aW9uLgo+ID4gQEAgLTkyLDYgKzkyLDcgQEAgc3RydWN0IHhlbl9k
b21jdGxfY3JlYXRlZG9tYWluIHsKPiA+ICAgICAgIHVpbnQzMl90IG1heF9ldnRjaG5fcG9ydDsK
PiA+ICAgICAgIGludDMyX3QgbWF4X2dyYW50X2ZyYW1lczsKPiA+ICAgICAgIGludDMyX3QgbWF4
X21hcHRyYWNrX2ZyYW1lczsKPiA+ICsgICAgZG9taWRfdCBwYXJlbnRfZG9taWQ7Cj4KPiBCeSBq
dXN0IGxvb2tpbmcgYXQgdGhlIG5hbWUsIGl0IGlzIG5vdCBjbGVhciB3aGF0IHRoZSBmaWVsZCBp
cyBmb3IuIEl0Cj4gYWxzbyBzdWdnZXN0IHRoYXQgb25lIGRvbWFpbiB3aWxsIGJlIGxpbmtlZCB0
byB0aGUgb3RoZXIuIEJ1dCB0aGlzIGlzCj4gbm90IHRoZSBjYXNlIGhlcmUuIEkgd291bGQgcmVj
b21tZW5kIHRvIGFkZCBhIGNvbW1lbnQgZXhwbGFpbmluZyBob3cKPiB0aGlzIGlzIHVzZWQgYnkg
WGVuLgoKTm8sIGR1cmluZyBjcmVhdGVkb21haW4gdGhlIGRvbWFpbnMgd29uJ3QgZ2V0IGxpbmtl
ZC4gT25seSBvbmNlIHRoZQpYRU5NRU1fc2hhcmluZ19vcF9mb3JrIGZpbmlzaGVzIGRvIHRoZSBk
b21haW5zIGdldCBsaW5rZWQuIEkgZXhwbGFpbgp0aGlzIGluIHRoZSBwYXRjaCBtZXNzYWdlLCBJ
IGNhbiBjb3B5IHRoYXQgYXMgYSBjb21tZW50IGludG8gdGhlCmhlYWRlciBpZiB5b3UgcHJlZmVy
LgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 21:57:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 21:57:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5GIK-0000kC-0c; Fri, 21 Feb 2020 21:57:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wNFe=4J=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5GIJ-0000k7-ER
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 21:57:11 +0000
X-Inumbo-ID: 1bef3534-54f5-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1bef3534-54f5-11ea-bc8e-bc764e2007e4;
 Fri, 21 Feb 2020 21:57:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5GIH-0005a6-SF; Fri, 21 Feb 2020 21:57:09 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5GIH-00087i-CX; Fri, 21 Feb 2020 21:57:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5GIH-0007eY-Bx; Fri, 21 Feb 2020 21:57:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147416-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=4cdd4fa29fc24d2d898ac01988b2b10936556d72
X-Osstest-Versions-That: xen=1a16fee21ce4b0c876ee04af912b3f0545118cd9
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 21 Feb 2020 21:57:09 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147416: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQxNiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQxNi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA0Y2RkNGZhMjlmYzI0ZDJkODk4YWMwMTk4OGIyYjEwOTM2NTU2ZDcyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxYTE2ZmVlMjFjZTRiMGM4NzZl
ZTA0YWY5MTJiM2YwNTQ1MTE4Y2Q5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc0MDggIDIwMjAt
MDItMjEgMTY6MDQ6MTMgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NDE2ICAy
MDIwLTAyLTIxIDE5OjAwOjQ2IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBXZWkgWHUgPHh1d2VpNUBoaXNpbGljb24u
Y29tPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdl
cwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9s
b2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2Yg
dGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5l
bWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rl
c3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBi
ZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0Lmdp
dDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9t
ZS94ZW4vZ2l0L3hlbi5naXQKICAgMWExNmZlZTIxYy4uNGNkZDRmYTI5ZiAgNGNkZDRmYTI5ZmMy
NGQyZDg5OGFjMDE5ODhiMmIxMDkzNjU1NmQ3MiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 22:34:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 22:34:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5GsL-0004T6-M8; Fri, 21 Feb 2020 22:34:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j5GsL-0004T1-2H
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 22:34:25 +0000
X-Inumbo-ID: 4f389d7c-54fa-11ea-b0fd-bc764e2007e4
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4f389d7c-54fa-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 22:34:24 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id w15so3729885wru.4
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 14:34:24 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=A7WrioucuH+NDu32pQDqGhlPWJyndPG1JgIZbwnCvk8=;
 b=me85mcV1V/sx9BgXsWx2u4nUBJZ2W3xL0rhy2DRAjypy/xANak3gtNpPaHn+nwg712
 1J+lTH8DUBskdE/gdkPkxo3x0FjYs4XCPB6YvSah1ccRkmud1tGzjgPF3+u1EhCNXe/y
 PAanSXKl4sQthYdhz396eLiFTLNZHsK0pJeZWEUtkqC1WYSL5DEcPU45VUY0pw8pb4XU
 FqXM1JdHxw7z7Cv2qDoViS/cDzziOZC21SWyuoKMhWLAmYEDI14ceikbYD0QNOhF6flV
 3VzuHnEATc4YjtHlFji2DZpJ9Yphiy0fAqgav2ioLGzeg38lSv0hsOtt5Qkq03C+6PF0
 hLtQ==
X-Gm-Message-State: APjAAAXaW1HrbzRvf4W8p+xgPOQ/o01YjVdsd99M7kR0gLT4xelUlpgU
 R7jSGvQRKtB7RzO3h84BQpA=
X-Google-Smtp-Source: APXvYqzqrMsbf4cieJtFw8FYO/b4j2WBlfH6XhyurAjw4745dV2WJmkclkBqBMjODkZ96qx4AFEKSg==
X-Received: by 2002:a5d:56ca:: with SMTP id m10mr52622241wrw.313.1582324463069; 
 Fri, 21 Feb 2020 14:34:23 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id n13sm5769991wmd.21.2020.02.21.14.34.21
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 21 Feb 2020 14:34:22 -0800 (PST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
 <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
 <CABfawhmN=93bF3-qz-b7r7U6xuq9=OOFFzJ88PcM4dwXJpkL=g@mail.gmail.com>
From: Julien Grall <julien@xen.org>
Message-ID: <00efc255-1941-2dd2-2ddd-2f2e25af7d32@xen.org>
Date: Fri, 21 Feb 2020 22:34:20 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CABfawhmN=93bF3-qz-b7r7U6xuq9=OOFFzJ88PcM4dwXJpkL=g@mail.gmail.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAyMS8wMi8yMDIwIDIxOjM1LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMjowMyBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPiB3cm90ZToKPj4KPj4gSGkgVGFtYXMsCj4+Cj4+IE9uIDIxLzAyLzIwMjAgMTg6NDksIFRh
bWFzIEsgTGVuZ3llbCB3cm90ZToKPj4+IFdoZW4gY3JlYXRpbmcgYSBkb21haW4gdGhhdCB3aWxs
IGJlIHVzZWQgYXMgYSBWTSBmb3JrIHNvbWUgaW5mb3JtYXRpb24gaXMKPj4+IHJlcXVpcmVkIHRv
IHNldCB0aGluZ3MgdXAgcHJvcGVybHksIGxpa2UgdGhlIG1heF92Y3B1cyBjb3VudC4gSW5zdGVh
ZCBvZiB0aGUKPj4+IHRvb2xzdGFjayBoYXZpbmcgdG8gZ2F0aGVyIHRoaXMgaW5mb3JtYXRpb24g
Zm9yIGVhY2ggZm9yayBpbiBhIHNlcGFyYXRlCj4+PiBoeXBlcmNhbGwgd2UgY2FuIGp1c3QgaW5j
bHVkZSB0aGUgcGFyZW50IGRvbWFpbidzIGlkIGluIHRoZSBjcmVhdGVkb21haW4gZG9tY3RsCj4+
PiBzbyB0aGF0IFhlbiBjYW4gY29weSB0aGUgc2V0dGluZyB3aXRob3V0IHRoZSBleHRyYSB0b29s
c3RhY2sgcXVlcmllcy4KPj4KPj4gSXQgaXMgbm90IGVudGlyZWx5IGNsZWFyIHdoeSB5b3Ugb25s
eSB3YW50IHRvIGNvcHkgbWF4X3ZjcHVzLiBGcm9tIG15Cj4+IHVuZGVyc3RhbmRpbmcsICB3aGVu
IHlvdSBhcmUgZ29pbmcgdG8gZm9yayBhIGRvbWFpbiB5b3Ugd2lsbCB3YW50IHRoZQo+PiBkb21h
aW4gdG8gYmUgbmVhcmx5IGlkZW50aWNhbC4gU28gaG93IGRvIHlvdSBkZWNpZGUgd2hhdCB0byBj
b3B5Pwo+IAo+IEFsbCBwYXJhbWV0ZXJzIG9mIHRoZSBwYXJlbnQgZG9tYWluIG5lZWQgdG8gYmUg
Y29waWVkLCBidXQgZHVyaW5nCj4gY3JlYXRlZG9tYWluIGRvbWN0bCBvbmx5IG1heF92Y3B1cyBp
cyByZXF1aXJlZC4gVGhlIHJlc3QgYXJlIGNvcGllZAo+IGR1cmluZyBYRU5NRU1fc2hhcmluZ19v
cF9mb3JrLgoKSSBkb24ndCBiZWxpZXZlIG1heF92Y3B1cyBpcyB0aGUgb25seSBmaWVsZCByZXF1
aXJlZCBoZXJlLiBNb3N0IG9mIHRoZSAKaW5mb3JtYXRpb24gaG9sZCBpbiB0aGUgc3RydWN0dXJl
IGFyZSByZXF1aXJlZCBhdCBjcmVhdGlvbiB0aW1lIHNvIHRoZSAKZG9tYWluIGlzIGNvbmZpZ3Vy
ZWQgY29ycmVjdGx5LiBGb3IgaW5zdGFuY2UsIG9uIEFybSwgdGhlIHZlcnNpb24gb2YgCmludGVy
cnVwdCBjb250cm9sbGVyIGNhbiBvbmx5IGJlIGNvbmZpZ3VyZWQgYXQgY3JlYXRpb24gdGltZS4g
Rm9yIHg4NiwgSSAKYW0gcHJldHR5IHN1cmUgdGhlIGVtdWZsYWdzIGhhdmUgdG8gYmUgY29ycmVj
dCBhdCBjcmVhdGlvbiB0aW1lIGFzIHdlbGwuCgpTbyBpdCBmZWVscyB3ZWlyZCB0byBtZSB0aGF0
IHlvdSBvbmx5IG5lZWQgdG8gY29weSBtYXhfdmNwdXMgaGVyZS4gCkJlY2F1c2UgaWYgeW91IGFy
ZSBhYmxlIHRvIGZpbGwgdXAgdGhlIG90aGVyIGZpZWxkcyBvZiB0aGUgc3RydWN0dXJlLCAKdGhl
biBtb3N0IGxpa2VseSB5b3UgaGF2ZSB0aGUgbWF4X3ZjcHVzIGluIGhhbmQgYXMgd2VsbC4KClRo
ZSBjdXJyZW50IHN1Z2dlc3Rpb24gaXMgdG9vIHJlc3RyaWN0aXZlIGFuZCBvbmx5IHNhdmUgeW91
IG9uZSAKaHlwZXJjYWxsLiBJTUhPLCBpZiB3ZSBhcmUgZ29pbmcgdG8gdXBkYXRlIGNyZWF0ZWRv
bWFpbiwgdGhlbiBhbGwgdGhlIApmaWVsZHMgYnV0IHBhcmVudF9kb21pZCBzaG91bGQgYmUgaWdu
b3JlZCB3aGVuIHRoZSBsYXR0ZXIgaXMgdmFsaWQuIFRoZSAKZmllbGRzIGNhbiB0aGVuIGJlIGZp
bGxlZCB1cCBhbmQgY29waWVkIGJhY2sgdG8gdGhlIHRvb2xzdGFjayBzbyBpdCBjYW4gCmNvbnN1
bWVkIHRoZSBpbmZvcm1hdGlvbi4KCj4gCj4+Cj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogVGFtYXMg
SyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KPj4+IC0tLQo+Pj4gICAgeGVuL2Nv
bW1vbi9kb21jdGwuYyAgICAgICAgIHwgMTQgKysrKysrKysrKysrKysKPj4+ICAgIHhlbi9pbmNs
dWRlL3B1YmxpYy9kb21jdGwuaCB8ICAzICsrLQo+Pj4gICAgMiBmaWxlcyBjaGFuZ2VkLCAxNiBp
bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vZG9tY3RsLmMgYi94ZW4vY29tbW9uL2RvbWN0bC5jCj4+PiBpbmRleCBhNjliM2I1OWE4Li4y
MmFjZWIzODYwIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2NvbW1vbi9kb21jdGwuYwo+Pj4gKysrIGIv
eGVuL2NvbW1vbi9kb21jdGwuYwo+Pj4gQEAgLTQ4OSw2ICs0ODksNyBAQCBsb25nIGRvX2RvbWN0
bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwpCj4+PiAgICAg
ICAgY2FzZSBYRU5fRE9NQ1RMX2NyZWF0ZWRvbWFpbjoKPj4+ICAgICAgICB7Cj4+PiAgICAgICAg
ICAgIGRvbWlkX3QgICAgICAgIGRvbTsKPj4+ICsgICAgICAgIGRvbWlkX3QgICAgICAgIHBhcmVu
dF9kb207Cj4+PiAgICAgICAgICAgIHN0YXRpYyBkb21pZF90IHJvdmVyID0gMDsKPj4+Cj4+PiAg
ICAgICAgICAgIGRvbSA9IG9wLT5kb21haW47Cj4+PiBAQCAtNTE1LDYgKzUxNiwxOSBAQCBsb25n
IGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwp
Cj4+PiAgICAgICAgICAgICAgICByb3ZlciA9IGRvbTsKPj4+ICAgICAgICAgICAgfQo+Pj4KPj4+
ICsgICAgICAgIHBhcmVudF9kb20gPSBvcC0+dS5jcmVhdGVkb21haW4ucGFyZW50X2RvbWlkOwo+
Pj4gKyAgICAgICAgaWYgKCBwYXJlbnRfZG9tICkKPj4KPj4gSSB3b3VsZCByYXRoZXIgYXZvaWQg
dG8gYXNzdW1lIHRoYXQgcGFyZW50X2RvbSB3aWxsIG5vdCBiZSAwIGZvciBhIGZldwo+PiByZWFz
b25zOgo+PiAgICAgIDEpIE1vc3Qgb2YgWGVuIChpZiBub3QgYWxsKSBub3cgYXZvaWQgdG8gYXNz
dW1lIHRoYXQgZG9tMC0+ZG9tYWluX2lkCj4+ID09IDAuCj4+ICAgICAgMikgSSBjYW4gc2VlIHVz
ZWNhc2VzIHdoZXJlIGl0IHdlIG1heSB3YW50IHRvIHJlY3JlYXRlIGRvbTAgc2V0dXAuCj4gCj4g
VGhhdCdzIGFuIGludGVyZXN0aW5nIHRob3VnaHQsIEkgZG9uJ3QgZXhwZWN0IHRoYXQgd2lsbCBi
ZSBhIHVzZWNhc2UKPiBidXQgaXQncyBpbnRlcmVzdGluZy4gCgpNYXliZSBub3QgaW4gdGhlIGNv
bnRleHQgVk0gZm9yay4gQnV0IC4uLgoKPiBDdXJyZW50bHkgSSBkb24ndCB0aGluayBpdCB3b3Vs
ZCB3b3JrLCBzbyBJCj4gY29uc2lkZXIgdGhhdCB0byBiZSBvdXQtb2Ytc2NvcGUuCgouLi4gdGhp
cyBpcyBhIGdlbmVyaWMgaHlwZXJjYWxsIGFuZCB0aGVyZWZvcmUgd2Ugc2hvdWxkIGJlIG9wZW4g
dG8gb3RoZXIgCnVzZWNhc2UuIEkgYW0gbm90IGFza2luZyB0byBjaGVjayB3aGV0aGVyIHdlIGNh
biByZWNyZWF0ZSBhIGRvbWFpbiBiYXNlZCAKb24gZG9tMC4gSSBhbSBvbmx5IGFza2luZyB0byBi
ZSBtaW5kZnVsIHdpdGggeW91ciBpbnRlcmZhY2UgYW5kIG5vdCBwdXQgCm91cnNlbGYgaW4gYSBj
b3JuZXIganVzdCBiZWNhdXNlIHRoaXMgaXMgb3V0LW9mLXNjb3BlIGZvciB5b3UuCgpUaGUgbW9y
ZSBpbXBvcnRhbnQgYml0IGZvciBtZSBteSBwb2ludCAxKS4gSS5lIG5vdCBhc3N1bWluZyB0aGF0
IDAgaXMgYW4gCmludmFsaWQgdmFsdWUgZm9yIGRvbWlkLgoKPiAKPj4KPj4gU28gd2Ugc2hvdWxk
IGNvbnNpZGVyIGEgZGlmZmVyZW50IHZhbHVlIHRvIGluZGljYXRlIHdoZXRoZXIgd2Ugd2FudCB0
bwo+PiBjbG9uZSBmcm9tIGEgZG9tYWluLiBNYXliZSBieSBzZXR0aW5nIGJpdCAxNiBvZiB0aGUg
cGFyZW50X2RvbWlkPwo+IAo+IEkgY2FuIGFkZCBhIFhFTl9ET01DVExfQ0RGX2ZvcmsgZmxhZywg
YnV0IEkgdGhpbmsgdGhhdCdzIGFuIG92ZXJraWxsLgoKU2VlIGFib3ZlLiBJZiB5b3UgYXJlIGdv
aW5nIHRvIG1vZGlmeSBhIGNvbW1vbiBpbnRlcmZhY2UgdGhlbiB5b3UgbmVlZCAKdG8gYmVhciBp
biBtaW5kIGhvdyB0aGlzIGNhbiBiZSB1c2VkLgoKPiAKPj4KPj4+ICsgICAgICAgIHsKPj4+ICsg
ICAgICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZCA9IHJjdV9sb2NrX2RvbWFpbl9ieV9pZChwYXJl
bnRfZG9tKTsKPj4+ICsKPj4+ICsgICAgICAgICAgICByZXQgPSAtRUlOVkFMOwo+Pj4gKyAgICAg
ICAgICAgIGlmICggIXBkICkKPj4+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4+PiArCj4+PiAr
ICAgICAgICAgICAgb3AtPnUuY3JlYXRlZG9tYWluLm1heF92Y3B1cyA9IHBkLT5tYXhfdmNwdXM7
Cj4+PiArICAgICAgICAgICAgcmN1X3VubG9ja19kb21haW4ocGQpOwo+Pj4gKyAgICAgICAgfQo+
Pj4gKwo+Pj4gICAgICAgICAgICBkID0gZG9tYWluX2NyZWF0ZShkb20sICZvcC0+dS5jcmVhdGVk
b21haW4sIGZhbHNlKTsKPj4+ICAgICAgICAgICAgaWYgKCBJU19FUlIoZCkgKQo+Pj4gICAgICAg
ICAgICB7Cj4+PiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVu
L2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCj4+PiBpbmRleCBmZWM2ZjZmZGQxLi4yNTFjYzQwZWY2
IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oCj4+PiArKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKPj4+IEBAIC0zOCw3ICszOCw3IEBACj4+PiAgICAj
aW5jbHVkZSAiaHZtL3NhdmUuaCIKPj4+ICAgICNpbmNsdWRlICJtZW1vcnkuaCIKPj4+Cj4+PiAt
I2RlZmluZSBYRU5fRE9NQ1RMX0lOVEVSRkFDRV9WRVJTSU9OIDB4MDAwMDAwMTIKPj4+ICsjZGVm
aW5lIFhFTl9ET01DVExfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAxMwo+Pj4KPj4+ICAgIC8q
Cj4+PiAgICAgKiBOQi4geGVuX2RvbWN0bC5kb21haW4gaXMgYW4gSU4vT1VUIHBhcmFtZXRlciBm
b3IgdGhpcyBvcGVyYXRpb24uCj4+PiBAQCAtOTIsNiArOTIsNyBAQCBzdHJ1Y3QgeGVuX2RvbWN0
bF9jcmVhdGVkb21haW4gewo+Pj4gICAgICAgIHVpbnQzMl90IG1heF9ldnRjaG5fcG9ydDsKPj4+
ICAgICAgICBpbnQzMl90IG1heF9ncmFudF9mcmFtZXM7Cj4+PiAgICAgICAgaW50MzJfdCBtYXhf
bWFwdHJhY2tfZnJhbWVzOwo+Pj4gKyAgICBkb21pZF90IHBhcmVudF9kb21pZDsKPj4KPj4gQnkg
anVzdCBsb29raW5nIGF0IHRoZSBuYW1lLCBpdCBpcyBub3QgY2xlYXIgd2hhdCB0aGUgZmllbGQg
aXMgZm9yLiBJdAo+PiBhbHNvIHN1Z2dlc3QgdGhhdCBvbmUgZG9tYWluIHdpbGwgYmUgbGlua2Vk
IHRvIHRoZSBvdGhlci4gQnV0IHRoaXMgaXMKPj4gbm90IHRoZSBjYXNlIGhlcmUuIEkgd291bGQg
cmVjb21tZW5kIHRvIGFkZCBhIGNvbW1lbnQgZXhwbGFpbmluZyBob3cKPj4gdGhpcyBpcyB1c2Vk
IGJ5IFhlbi4KPiAKPiBObywgZHVyaW5nIGNyZWF0ZWRvbWFpbiB0aGUgZG9tYWlucyB3b24ndCBn
ZXQgbGlua2VkLiBPbmx5IG9uY2UgdGhlCj4gWEVOTUVNX3NoYXJpbmdfb3BfZm9yayBmaW5pc2hl
cyBkbyB0aGUgZG9tYWlucyBnZXQgbGlua2VkLiBJIGV4cGxhaW4KPiB0aGlzIGluIHRoZSBwYXRj
aCBtZXNzYWdlLCBJIGNhbiBjb3B5IHRoYXQgYXMgYSBjb21tZW50IGludG8gdGhlCj4gaGVhZGVy
IGlmIHlvdSBwcmVmZXIuCgpCZWFyIGluIG1pbmQgdGhhdCBkZXZlbG9wcGVycyBkb24ndCB3YW50
IHRvIHBsYXkgdGhlIGJsYW1lIGdhbWUgCmV2ZXJ5dGltZSB0aGV5IHdhbnQgdG8gdW5kZXJzdGFu
ZCBhbiBpbnRlcmZhY2VzLiBTbyB5b3UgZWl0aGVyIHdhbnQgdG8gCnVzZSBhIG1lYW5pbmdmdWwg
bmFtZSBvciBhIGNvbW1lbnQgaW4geW91ciBjb2RlLgoKTWF5YmUgImNsb25lX2RvbWlkIiB3b3Vs
ZCBiZSBjbGVhcmVyIGhlcmUuIFlldCBpdCBpcyBub3QgY2xlYXIgdGhhdCBvbmx5IAoibWF4X3Zj
cHVzIiBpcyBnb2luZyB0byBiZSBjb3BpZWQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 22:53:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 22:53:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5HB1-0006L4-6m; Fri, 21 Feb 2020 22:53:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IZZ7=4J=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5HB0-0006Kz-5v
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 22:53:42 +0000
X-Inumbo-ID: 00fa567a-54fd-11ea-b0fd-bc764e2007e4
Received: from mail-wm1-x344.google.com (unknown [2a00:1450:4864:20::344])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 00fa567a-54fd-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 22:53:41 +0000 (UTC)
Received: by mail-wm1-x344.google.com with SMTP id s144so6175994wme.1
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 14:53:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=fRFvPHEapWpFw10vRLbTbeB0QYV5kBtAbW0oYHTbocU=;
 b=Ih316a+YvEKpMjQaNC/JZXd/UTBpuZjNeciD8FnHMF4BRFBSMXUrtL9UA/M/U+cL7I
 HHiCjirVUivA6pJIXJknWPnKcq6BQAC0iI9xMKDWjDRvusTVVFEIbEt65bITivTHGykV
 wHQVWAUu4VtCMbgs3h+ZEbxU7e1btvntG+5TwhDSe+mK42igy5ce7SZXI2G0Tj36zPmz
 0kjgzN0fwtz48Vyc3Fhvu8nXeTptoxbIOA7Ht4ILa/BrFuDtsvL7vNVpeYFXBSOxhTam
 xYKsk9wgL1q4WaJlGavOR5RfUl+kiCBluIh0GJnfArmT7TbzUxOsyZ2xM77wgBXVatA1
 gtjQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=fRFvPHEapWpFw10vRLbTbeB0QYV5kBtAbW0oYHTbocU=;
 b=hyF1UPDsVqM/ypYfRlQZ/vzPwsaKRZCqW4o1RoyqNwWTKrgxx06ZSwAQKXANO1utq3
 4O34rXLdSuO+48+I9iiEG466+G5cuLMpcxv9/KZ0EwrafNMStEEpZUMELIC02epUo9t2
 CC8QOdMPslcacZWRtTaLlof6NBHyh+s4nrAydWJPxXdaFyyF6W/yMi4WgNg5kKBaAXxJ
 fUBhi+YaTndIo3FJrAjpO8Se4BbkSBa5eAUxzEfAMw914MW7nkr1XXn3n61CcKFkeDgM
 BC79A6mi8SOWOJtpfV21zeKALDY7Yilhuj6BGCnelxH5M8Lx0LxETVSeTQGO3dWjpnNC
 2+Ww==
X-Gm-Message-State: APjAAAUmMWa9I7NGmPVeloAvgF0MpTFK2IW/SLYJ+iaZtDIlsSlKd1ZI
 VkLn1MXtsF3PbS65wCShYqcliq1/+KwtkiTsvrY=
X-Google-Smtp-Source: APXvYqzRtTZgDEcxbLWkf9e08N7swCsjIArQD7ctuHXFi4+o6A+FoJ8zB01UYRK1W8cfMmIYZ2zxUUqWH4aKNnX9cpo=
X-Received: by 2002:a1c:7315:: with SMTP id d21mr6057152wmb.186.1582325620220; 
 Fri, 21 Feb 2020 14:53:40 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
 <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
 <CABfawhmN=93bF3-qz-b7r7U6xuq9=OOFFzJ88PcM4dwXJpkL=g@mail.gmail.com>
 <00efc255-1941-2dd2-2ddd-2f2e25af7d32@xen.org>
In-Reply-To: <00efc255-1941-2dd2-2ddd-2f2e25af7d32@xen.org>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 21 Feb 2020 15:53:03 -0700
Message-ID: <CABfawhn4N=nFVj1koV-0pt2m0=Fh6tX5Zswepen69-=zFm0dgA@mail.gmail.com>
To: Julien Grall <julien@xen.org>
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMzozNCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gT24gMjEvMDIvMjAyMCAyMTozNSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gT24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMjowMyBQTSBKdWxp
ZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPiB3cm90ZToKPiA+Pgo+ID4+IEhpIFRhbWFzLAo+ID4+
Cj4gPj4gT24gMjEvMDIvMjAyMCAxODo0OSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiBX
aGVuIGNyZWF0aW5nIGEgZG9tYWluIHRoYXQgd2lsbCBiZSB1c2VkIGFzIGEgVk0gZm9yayBzb21l
IGluZm9ybWF0aW9uIGlzCj4gPj4+IHJlcXVpcmVkIHRvIHNldCB0aGluZ3MgdXAgcHJvcGVybHks
IGxpa2UgdGhlIG1heF92Y3B1cyBjb3VudC4gSW5zdGVhZCBvZiB0aGUKPiA+Pj4gdG9vbHN0YWNr
IGhhdmluZyB0byBnYXRoZXIgdGhpcyBpbmZvcm1hdGlvbiBmb3IgZWFjaCBmb3JrIGluIGEgc2Vw
YXJhdGUKPiA+Pj4gaHlwZXJjYWxsIHdlIGNhbiBqdXN0IGluY2x1ZGUgdGhlIHBhcmVudCBkb21h
aW4ncyBpZCBpbiB0aGUgY3JlYXRlZG9tYWluIGRvbWN0bAo+ID4+PiBzbyB0aGF0IFhlbiBjYW4g
Y29weSB0aGUgc2V0dGluZyB3aXRob3V0IHRoZSBleHRyYSB0b29sc3RhY2sgcXVlcmllcy4KPiA+
Pgo+ID4+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aHkgeW91IG9ubHkgd2FudCB0byBjb3B5
IG1heF92Y3B1cy4gRnJvbSBteQo+ID4+IHVuZGVyc3RhbmRpbmcsICB3aGVuIHlvdSBhcmUgZ29p
bmcgdG8gZm9yayBhIGRvbWFpbiB5b3Ugd2lsbCB3YW50IHRoZQo+ID4+IGRvbWFpbiB0byBiZSBu
ZWFybHkgaWRlbnRpY2FsLiBTbyBob3cgZG8geW91IGRlY2lkZSB3aGF0IHRvIGNvcHk/Cj4gPgo+
ID4gQWxsIHBhcmFtZXRlcnMgb2YgdGhlIHBhcmVudCBkb21haW4gbmVlZCB0byBiZSBjb3BpZWQs
IGJ1dCBkdXJpbmcKPiA+IGNyZWF0ZWRvbWFpbiBkb21jdGwgb25seSBtYXhfdmNwdXMgaXMgcmVx
dWlyZWQuIFRoZSByZXN0IGFyZSBjb3BpZWQKPiA+IGR1cmluZyBYRU5NRU1fc2hhcmluZ19vcF9m
b3JrLgo+Cj4gSSBkb24ndCBiZWxpZXZlIG1heF92Y3B1cyBpcyB0aGUgb25seSBmaWVsZCByZXF1
aXJlZCBoZXJlLiBNb3N0IG9mIHRoZQo+IGluZm9ybWF0aW9uIGhvbGQgaW4gdGhlIHN0cnVjdHVy
ZSBhcmUgcmVxdWlyZWQgYXQgY3JlYXRpb24gdGltZSBzbyB0aGUKPiBkb21haW4gaXMgY29uZmln
dXJlZCBjb3JyZWN0bHkuIEZvciBpbnN0YW5jZSwgb24gQXJtLCB0aGUgdmVyc2lvbiBvZgo+IGlu
dGVycnVwdCBjb250cm9sbGVyIGNhbiBvbmx5IGJlIGNvbmZpZ3VyZWQgYXQgY3JlYXRpb24gdGlt
ZS4gRm9yIHg4NiwgSQo+IGFtIHByZXR0eSBzdXJlIHRoZSBlbXVmbGFncyBoYXZlIHRvIGJlIGNv
cnJlY3QgYXQgY3JlYXRpb24gdGltZSBhcyB3ZWxsLgo+Cj4gU28gaXQgZmVlbHMgd2VpcmQgdG8g
bWUgdGhhdCB5b3Ugb25seSBuZWVkIHRvIGNvcHkgbWF4X3ZjcHVzIGhlcmUuCj4gQmVjYXVzZSBp
ZiB5b3UgYXJlIGFibGUgdG8gZmlsbCB1cCB0aGUgb3RoZXIgZmllbGRzIG9mIHRoZSBzdHJ1Y3R1
cmUsCj4gdGhlbiBtb3N0IGxpa2VseSB5b3UgaGF2ZSB0aGUgbWF4X3ZjcHVzIGluIGhhbmQgYXMg
d2VsbC4KCkxvb2sgYXQgcGF0Y2ggNSBhbmQgc2VlIGhvdyBsaWJ4bCBzdGF0aWNhbGx5IGRlZmlu
ZSBtb3N0IG9mIHRoZXNlCnZhbHVlcyBhbmQgd2h5IHdlIGRvbid0IG5lZWQgdG8gY29weSB0aGVt
LgoKPgo+IFRoZSBjdXJyZW50IHN1Z2dlc3Rpb24gaXMgdG9vIHJlc3RyaWN0aXZlIGFuZCBvbmx5
IHNhdmUgeW91IG9uZQo+IGh5cGVyY2FsbC4gSU1ITywgaWYgd2UgYXJlIGdvaW5nIHRvIHVwZGF0
ZSBjcmVhdGVkb21haW4sIHRoZW4gYWxsIHRoZQo+IGZpZWxkcyBidXQgcGFyZW50X2RvbWlkIHNo
b3VsZCBiZSBpZ25vcmVkIHdoZW4gdGhlIGxhdHRlciBpcyB2YWxpZC4gVGhlCj4gZmllbGRzIGNh
biB0aGVuIGJlIGZpbGxlZCB1cCBhbmQgY29waWVkIGJhY2sgdG8gdGhlIHRvb2xzdGFjayBzbyBp
dCBjYW4KPiBjb25zdW1lZCB0aGUgaW5mb3JtYXRpb24uCj4KPiA+Cj4gPj4KPiA+Pj4KPiA+Pj4g
U2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4K
PiA+Pj4gLS0tCj4gPj4+ICAgIHhlbi9jb21tb24vZG9tY3RsLmMgICAgICAgICB8IDE0ICsrKysr
KysrKysrKysrCj4gPj4+ICAgIHhlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaCB8ICAzICsrLQo+
ID4+PiAgICAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK
PiA+Pj4KPiA+Pj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tY3RsLmMgYi94ZW4vY29tbW9u
L2RvbWN0bC5jCj4gPj4+IGluZGV4IGE2OWIzYjU5YTguLjIyYWNlYjM4NjAgMTAwNjQ0Cj4gPj4+
IC0tLSBhL3hlbi9jb21tb24vZG9tY3RsLmMKPiA+Pj4gKysrIGIveGVuL2NvbW1vbi9kb21jdGwu
Ywo+ID4+PiBAQCAtNDg5LDYgKzQ4OSw3IEBAIGxvbmcgZG9fZG9tY3RsKFhFTl9HVUVTVF9IQU5E
TEVfUEFSQU0oeGVuX2RvbWN0bF90KSB1X2RvbWN0bCkKPiA+Pj4gICAgICAgIGNhc2UgWEVOX0RP
TUNUTF9jcmVhdGVkb21haW46Cj4gPj4+ICAgICAgICB7Cj4gPj4+ICAgICAgICAgICAgZG9taWRf
dCAgICAgICAgZG9tOwo+ID4+PiArICAgICAgICBkb21pZF90ICAgICAgICBwYXJlbnRfZG9tOwo+
ID4+PiAgICAgICAgICAgIHN0YXRpYyBkb21pZF90IHJvdmVyID0gMDsKPiA+Pj4KPiA+Pj4gICAg
ICAgICAgICBkb20gPSBvcC0+ZG9tYWluOwo+ID4+PiBAQCAtNTE1LDYgKzUxNiwxOSBAQCBsb25n
IGRvX2RvbWN0bChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9kb21jdGxfdCkgdV9kb21jdGwp
Cj4gPj4+ICAgICAgICAgICAgICAgIHJvdmVyID0gZG9tOwo+ID4+PiAgICAgICAgICAgIH0KPiA+
Pj4KPiA+Pj4gKyAgICAgICAgcGFyZW50X2RvbSA9IG9wLT51LmNyZWF0ZWRvbWFpbi5wYXJlbnRf
ZG9taWQ7Cj4gPj4+ICsgICAgICAgIGlmICggcGFyZW50X2RvbSApCj4gPj4KPiA+PiBJIHdvdWxk
IHJhdGhlciBhdm9pZCB0byBhc3N1bWUgdGhhdCBwYXJlbnRfZG9tIHdpbGwgbm90IGJlIDAgZm9y
IGEgZmV3Cj4gPj4gcmVhc29uczoKPiA+PiAgICAgIDEpIE1vc3Qgb2YgWGVuIChpZiBub3QgYWxs
KSBub3cgYXZvaWQgdG8gYXNzdW1lIHRoYXQgZG9tMC0+ZG9tYWluX2lkCj4gPj4gPT0gMC4KPiA+
PiAgICAgIDIpIEkgY2FuIHNlZSB1c2VjYXNlcyB3aGVyZSBpdCB3ZSBtYXkgd2FudCB0byByZWNy
ZWF0ZSBkb20wIHNldHVwLgo+ID4KPiA+IFRoYXQncyBhbiBpbnRlcmVzdGluZyB0aG91Z2h0LCBJ
IGRvbid0IGV4cGVjdCB0aGF0IHdpbGwgYmUgYSB1c2VjYXNlCj4gPiBidXQgaXQncyBpbnRlcmVz
dGluZy4KPgo+IE1heWJlIG5vdCBpbiB0aGUgY29udGV4dCBWTSBmb3JrLiBCdXQgLi4uCj4KPiA+
IEN1cnJlbnRseSBJIGRvbid0IHRoaW5rIGl0IHdvdWxkIHdvcmssIHNvIEkKPiA+IGNvbnNpZGVy
IHRoYXQgdG8gYmUgb3V0LW9mLXNjb3BlLgo+Cj4gLi4uIHRoaXMgaXMgYSBnZW5lcmljIGh5cGVy
Y2FsbCBhbmQgdGhlcmVmb3JlIHdlIHNob3VsZCBiZSBvcGVuIHRvIG90aGVyCj4gdXNlY2FzZS4g
SSBhbSBub3QgYXNraW5nIHRvIGNoZWNrIHdoZXRoZXIgd2UgY2FuIHJlY3JlYXRlIGEgZG9tYWlu
IGJhc2VkCj4gb24gZG9tMC4gSSBhbSBvbmx5IGFza2luZyB0byBiZSBtaW5kZnVsIHdpdGggeW91
ciBpbnRlcmZhY2UgYW5kIG5vdCBwdXQKPiBvdXJzZWxmIGluIGEgY29ybmVyIGp1c3QgYmVjYXVz
ZSB0aGlzIGlzIG91dC1vZi1zY29wZSBmb3IgeW91Lgo+Cj4gVGhlIG1vcmUgaW1wb3J0YW50IGJp
dCBmb3IgbWUgbXkgcG9pbnQgMSkuIEkuZSBub3QgYXNzdW1pbmcgdGhhdCAwIGlzIGFuCj4gaW52
YWxpZCB2YWx1ZSBmb3IgZG9taWQuCj4KPiA+Cj4gPj4KPiA+PiBTbyB3ZSBzaG91bGQgY29uc2lk
ZXIgYSBkaWZmZXJlbnQgdmFsdWUgdG8gaW5kaWNhdGUgd2hldGhlciB3ZSB3YW50IHRvCj4gPj4g
Y2xvbmUgZnJvbSBhIGRvbWFpbi4gTWF5YmUgYnkgc2V0dGluZyBiaXQgMTYgb2YgdGhlIHBhcmVu
dF9kb21pZD8KPiA+Cj4gPiBJIGNhbiBhZGQgYSBYRU5fRE9NQ1RMX0NERl9mb3JrIGZsYWcsIGJ1
dCBJIHRoaW5rIHRoYXQncyBhbiBvdmVya2lsbC4KPgo+IFNlZSBhYm92ZS4gSWYgeW91IGFyZSBn
b2luZyB0byBtb2RpZnkgYSBjb21tb24gaW50ZXJmYWNlIHRoZW4geW91IG5lZWQKPiB0byBiZWFy
IGluIG1pbmQgaG93IHRoaXMgY2FuIGJlIHVzZWQuCj4KPiA+Cj4gPj4KPiA+Pj4gKyAgICAgICAg
ewo+ID4+PiArICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAqcGQgPSByY3VfbG9ja19kb21haW5f
YnlfaWQocGFyZW50X2RvbSk7Cj4gPj4+ICsKPiA+Pj4gKyAgICAgICAgICAgIHJldCA9IC1FSU5W
QUw7Cj4gPj4+ICsgICAgICAgICAgICBpZiAoICFwZCApCj4gPj4+ICsgICAgICAgICAgICAgICAg
YnJlYWs7Cj4gPj4+ICsKPiA+Pj4gKyAgICAgICAgICAgIG9wLT51LmNyZWF0ZWRvbWFpbi5tYXhf
dmNwdXMgPSBwZC0+bWF4X3ZjcHVzOwo+ID4+PiArICAgICAgICAgICAgcmN1X3VubG9ja19kb21h
aW4ocGQpOwo+ID4+PiArICAgICAgICB9Cj4gPj4+ICsKPiA+Pj4gICAgICAgICAgICBkID0gZG9t
YWluX2NyZWF0ZShkb20sICZvcC0+dS5jcmVhdGVkb21haW4sIGZhbHNlKTsKPiA+Pj4gICAgICAg
ICAgICBpZiAoIElTX0VSUihkKSApCj4gPj4+ICAgICAgICAgICAgewo+ID4+PiBkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0
bC5oCj4gPj4+IGluZGV4IGZlYzZmNmZkZDEuLjI1MWNjNDBlZjYgMTAwNjQ0Cj4gPj4+IC0tLSBh
L3hlbi9pbmNsdWRlL3B1YmxpYy9kb21jdGwuaAo+ID4+PiArKysgYi94ZW4vaW5jbHVkZS9wdWJs
aWMvZG9tY3RsLmgKPiA+Pj4gQEAgLTM4LDcgKzM4LDcgQEAKPiA+Pj4gICAgI2luY2x1ZGUgImh2
bS9zYXZlLmgiCj4gPj4+ICAgICNpbmNsdWRlICJtZW1vcnkuaCIKPiA+Pj4KPiA+Pj4gLSNkZWZp
bmUgWEVOX0RPTUNUTF9JTlRFUkZBQ0VfVkVSU0lPTiAweDAwMDAwMDEyCj4gPj4+ICsjZGVmaW5l
IFhFTl9ET01DVExfSU5URVJGQUNFX1ZFUlNJT04gMHgwMDAwMDAxMwo+ID4+Pgo+ID4+PiAgICAv
Kgo+ID4+PiAgICAgKiBOQi4geGVuX2RvbWN0bC5kb21haW4gaXMgYW4gSU4vT1VUIHBhcmFtZXRl
ciBmb3IgdGhpcyBvcGVyYXRpb24uCj4gPj4+IEBAIC05Miw2ICs5Miw3IEBAIHN0cnVjdCB4ZW5f
ZG9tY3RsX2NyZWF0ZWRvbWFpbiB7Cj4gPj4+ICAgICAgICB1aW50MzJfdCBtYXhfZXZ0Y2huX3Bv
cnQ7Cj4gPj4+ICAgICAgICBpbnQzMl90IG1heF9ncmFudF9mcmFtZXM7Cj4gPj4+ICAgICAgICBp
bnQzMl90IG1heF9tYXB0cmFja19mcmFtZXM7Cj4gPj4+ICsgICAgZG9taWRfdCBwYXJlbnRfZG9t
aWQ7Cj4gPj4KPiA+PiBCeSBqdXN0IGxvb2tpbmcgYXQgdGhlIG5hbWUsIGl0IGlzIG5vdCBjbGVh
ciB3aGF0IHRoZSBmaWVsZCBpcyBmb3IuIEl0Cj4gPj4gYWxzbyBzdWdnZXN0IHRoYXQgb25lIGRv
bWFpbiB3aWxsIGJlIGxpbmtlZCB0byB0aGUgb3RoZXIuIEJ1dCB0aGlzIGlzCj4gPj4gbm90IHRo
ZSBjYXNlIGhlcmUuIEkgd291bGQgcmVjb21tZW5kIHRvIGFkZCBhIGNvbW1lbnQgZXhwbGFpbmlu
ZyBob3cKPiA+PiB0aGlzIGlzIHVzZWQgYnkgWGVuLgo+ID4KPiA+IE5vLCBkdXJpbmcgY3JlYXRl
ZG9tYWluIHRoZSBkb21haW5zIHdvbid0IGdldCBsaW5rZWQuIE9ubHkgb25jZSB0aGUKPiA+IFhF
Tk1FTV9zaGFyaW5nX29wX2ZvcmsgZmluaXNoZXMgZG8gdGhlIGRvbWFpbnMgZ2V0IGxpbmtlZC4g
SSBleHBsYWluCj4gPiB0aGlzIGluIHRoZSBwYXRjaCBtZXNzYWdlLCBJIGNhbiBjb3B5IHRoYXQg
YXMgYSBjb21tZW50IGludG8gdGhlCj4gPiBoZWFkZXIgaWYgeW91IHByZWZlci4KPgo+IEJlYXIg
aW4gbWluZCB0aGF0IGRldmVsb3BwZXJzIGRvbid0IHdhbnQgdG8gcGxheSB0aGUgYmxhbWUgZ2Ft
ZQo+IGV2ZXJ5dGltZSB0aGV5IHdhbnQgdG8gdW5kZXJzdGFuZCBhbiBpbnRlcmZhY2VzLiBTbyB5
b3UgZWl0aGVyIHdhbnQgdG8KPiB1c2UgYSBtZWFuaW5nZnVsIG5hbWUgb3IgYSBjb21tZW50IGlu
IHlvdXIgY29kZS4KPgo+IE1heWJlICJjbG9uZV9kb21pZCIgd291bGQgYmUgY2xlYXJlciBoZXJl
LiBZZXQgaXQgaXMgbm90IGNsZWFyIHRoYXQgb25seQo+ICJtYXhfdmNwdXMiIGlzIGdvaW5nIHRv
IGJlIGNvcGllZC4KCkp1bGllbiwKeW91IGhhdmUgdmFsaWQgcG9pbnRzIGJ1dCBhdCB0aGlzIHRp
bWUgSSB3b24ndCBiZSBhYmxlIHRvIHJlZmFjdG9yCnRoaXMgc2VyaWVzIGFueSBtb3JlLiBUaGlz
IHBhdGNoIHNlcmllcyB3YXMgZmlyc3QgcG9zdGVkIGluIFNlcHRlbWJlciwKaXQncyBub3cgYWxt
b3N0IE1hcmNoLiBTbyBhdCB0aGlzIHBvaW50IEknbSBqdXN0IGdvaW5nIHRvIHNheSBkcm9wCnRo
aXMgcGF0Y2ggYW5kIHdlJ2xsIGxpdmUgd2l0aCB0aGUgbGltaXRhdGlvbiB0aGF0IFZNIGZvcmtp
bmcgb25seQp3b3JrcyB3aXRoIHNpbmdsZSB2Q1BVIGRvbWFpbnMgdW50aWwgYXQgc29tZSBsYXRl
ciB0aW1lIHNvbWVvbmUgbmVlZHMKaXQgdG8gd29yayB3aXRoIGd1ZXN0cyB0aGF0IGhhdmUgbW9y
ZSB0aGVuIDEgdkNQVXMuIElmIHRoYXQncyBhbHNvCnVuYWNjZXB0YWJsZSBmb3Igd2hhdGV2ZXIg
cmVhc29uLCB0aGVuIHdlJ2xsIGxpdmUgd2l0aCB0aGUgZmVhdHVyZSBub3QKYmVpbmcgbWVyZ2Vk
IHVwc3RyZWFtLgoKQ2hlZXJzLApUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 23:18:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 23:18:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5HYn-0008Lc-CR; Fri, 21 Feb 2020 23:18:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jzOO=4J=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j5HYm-0008LX-0M
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 23:18:16 +0000
X-Inumbo-ID: 6f757d02-5500-11ea-b0fd-bc764e2007e4
Received: from mail-lf1-x142.google.com (unknown [2a00:1450:4864:20::142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6f757d02-5500-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 23:18:15 +0000 (UTC)
Received: by mail-lf1-x142.google.com with SMTP id b15so2685994lfc.4
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 15:18:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=zMs4hZpmDDJoAvUQW1ufuKSDvdgBVX3kB75ZjVVp+mQ=;
 b=K4dCxTEvkr/53wPOhgwTRE+yNauIlR25nC4PA282DeNxiTnu7IaqVFmUCxwXwNj9eb
 WMsPajcBwPvybmiNb6bvMsqXQr/tOjpOsuTrQ+oqExPL0p3lRrs0qRQBEKk6k51In/uT
 zi55f65t9rQzfP3YwR8LKyR4xDpU8C+v4Nvs+5PxIpdEoyiDiJ4FSWiw+bZN1R0bthJm
 evlS/VWwjsrOf3vYTqr4lPWiZcO7ct1jG3+tYtMs2Xbw7SiM4hJMAjiWcxjuXNLWYDwJ
 R0MM11LnkzHfIcVjx5tRc3YbZnSmGJpM+O/rVnTH+gLF4Qg6KMOCXS/NQb6AsUV4jNDN
 k5qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=zMs4hZpmDDJoAvUQW1ufuKSDvdgBVX3kB75ZjVVp+mQ=;
 b=VoKxydej9h1myol9nr3iar+77uI6s+P2m7NpWcKFPdzltm5lrzpkcaC3kVm/hU5v9x
 fs1pK6kPuSyvvwAhQVxq5b1EkdTx21hgJVlMhrUvkqKHj4Cpnm3R6xVbacvhIlg+VrYt
 3OwGu5eDLxXRG8+I/+QItemSVQ5ueSpkuv90bLISg2D/v/X0w+Cybg0qZo0mt2L2IHdz
 8DvFZfnJP/nVUAhrVmBa1SLJc95GwulZ26NZ/1iVmq5VNzktq+ajZQoWaT3Kd4ul3F8T
 p7zaTZxbUv2UtQn+AOVD3FjTmuoX+Ppy7XCDBaSDrSenWvo6zRP+NceZRyNnIGGxZ7Yy
 xtcQ==
X-Gm-Message-State: APjAAAUyu8/0+0r8sE45KcLsXR0R4cYGYcWyo+GY3CYOaLLTL8jJ2mgU
 oEZlWfqmxQe1uhYx0CDvFHUu1sKDon8kNIT7SRs=
X-Google-Smtp-Source: APXvYqyfnjXcdWw30iiIoei913j1jkkH9CUGChDtd2rRb4lyiFdLviCkmUikY7tdV1VkI0E3Brps+LIVsrvTci3ndu0=
X-Received: by 2002:a19:3f4f:: with SMTP id m76mr2538608lfa.63.1582327094172; 
 Fri, 21 Feb 2020 15:18:14 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
 <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
 <CABfawhmN=93bF3-qz-b7r7U6xuq9=OOFFzJ88PcM4dwXJpkL=g@mail.gmail.com>
 <00efc255-1941-2dd2-2ddd-2f2e25af7d32@xen.org>
 <CABfawhn4N=nFVj1koV-0pt2m0=Fh6tX5Zswepen69-=zFm0dgA@mail.gmail.com>
In-Reply-To: <CABfawhn4N=nFVj1koV-0pt2m0=Fh6tX5Zswepen69-=zFm0dgA@mail.gmail.com>
From: Julien Grall <julien.grall.oss@gmail.com>
Date: Fri, 21 Feb 2020 23:18:02 +0000
Message-ID: <CAJ=z9a05pqEhwfsXL=P9U6Ge_7JXtv=Qt0dpF4X3abViWDjzhg@mail.gmail.com>
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCAyMSBGZWIgMjAyMCBhdCAyMjo1MywgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5rLmxl
bmd5ZWxAZ21haWwuY29tPiB3cm90ZToKPgo+IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0IDM6MzQg
UE0gSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4gd3JvdGU6Cj4gPgo+ID4gSGkgVGFtYXMs
Cj4gPgo+ID4gT24gMjEvMDIvMjAyMCAyMTozNSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4g
PiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAyOjAzIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+IHdyb3RlOgo+ID4gPj4KPiA+ID4+IEhpIFRhbWFzLAo+ID4gPj4KPiA+ID4+IE9uIDIx
LzAyLzIwMjAgMTg6NDksIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4+PiBXaGVuIGNyZWF0
aW5nIGEgZG9tYWluIHRoYXQgd2lsbCBiZSB1c2VkIGFzIGEgVk0gZm9yayBzb21lIGluZm9ybWF0
aW9uIGlzCj4gPiA+Pj4gcmVxdWlyZWQgdG8gc2V0IHRoaW5ncyB1cCBwcm9wZXJseSwgbGlrZSB0
aGUgbWF4X3ZjcHVzIGNvdW50LiBJbnN0ZWFkIG9mIHRoZQo+ID4gPj4+IHRvb2xzdGFjayBoYXZp
bmcgdG8gZ2F0aGVyIHRoaXMgaW5mb3JtYXRpb24gZm9yIGVhY2ggZm9yayBpbiBhIHNlcGFyYXRl
Cj4gPiA+Pj4gaHlwZXJjYWxsIHdlIGNhbiBqdXN0IGluY2x1ZGUgdGhlIHBhcmVudCBkb21haW4n
cyBpZCBpbiB0aGUgY3JlYXRlZG9tYWluIGRvbWN0bAo+ID4gPj4+IHNvIHRoYXQgWGVuIGNhbiBj
b3B5IHRoZSBzZXR0aW5nIHdpdGhvdXQgdGhlIGV4dHJhIHRvb2xzdGFjayBxdWVyaWVzLgo+ID4g
Pj4KPiA+ID4+IEl0IGlzIG5vdCBlbnRpcmVseSBjbGVhciB3aHkgeW91IG9ubHkgd2FudCB0byBj
b3B5IG1heF92Y3B1cy4gRnJvbSBteQo+ID4gPj4gdW5kZXJzdGFuZGluZywgIHdoZW4geW91IGFy
ZSBnb2luZyB0byBmb3JrIGEgZG9tYWluIHlvdSB3aWxsIHdhbnQgdGhlCj4gPiA+PiBkb21haW4g
dG8gYmUgbmVhcmx5IGlkZW50aWNhbC4gU28gaG93IGRvIHlvdSBkZWNpZGUgd2hhdCB0byBjb3B5
Pwo+ID4gPgo+ID4gPiBBbGwgcGFyYW1ldGVycyBvZiB0aGUgcGFyZW50IGRvbWFpbiBuZWVkIHRv
IGJlIGNvcGllZCwgYnV0IGR1cmluZwo+ID4gPiBjcmVhdGVkb21haW4gZG9tY3RsIG9ubHkgbWF4
X3ZjcHVzIGlzIHJlcXVpcmVkLiBUaGUgcmVzdCBhcmUgY29waWVkCj4gPiA+IGR1cmluZyBYRU5N
RU1fc2hhcmluZ19vcF9mb3JrLgo+ID4KPiA+IEkgZG9uJ3QgYmVsaWV2ZSBtYXhfdmNwdXMgaXMg
dGhlIG9ubHkgZmllbGQgcmVxdWlyZWQgaGVyZS4gTW9zdCBvZiB0aGUKPiA+IGluZm9ybWF0aW9u
IGhvbGQgaW4gdGhlIHN0cnVjdHVyZSBhcmUgcmVxdWlyZWQgYXQgY3JlYXRpb24gdGltZSBzbyB0
aGUKPiA+IGRvbWFpbiBpcyBjb25maWd1cmVkIGNvcnJlY3RseS4gRm9yIGluc3RhbmNlLCBvbiBB
cm0sIHRoZSB2ZXJzaW9uIG9mCj4gPiBpbnRlcnJ1cHQgY29udHJvbGxlciBjYW4gb25seSBiZSBj
b25maWd1cmVkIGF0IGNyZWF0aW9uIHRpbWUuIEZvciB4ODYsIEkKPiA+IGFtIHByZXR0eSBzdXJl
IHRoZSBlbXVmbGFncyBoYXZlIHRvIGJlIGNvcnJlY3QgYXQgY3JlYXRpb24gdGltZSBhcyB3ZWxs
Lgo+ID4KPiA+IFNvIGl0IGZlZWxzIHdlaXJkIHRvIG1lIHRoYXQgeW91IG9ubHkgbmVlZCB0byBj
b3B5IG1heF92Y3B1cyBoZXJlLgo+ID4gQmVjYXVzZSBpZiB5b3UgYXJlIGFibGUgdG8gZmlsbCB1
cCB0aGUgb3RoZXIgZmllbGRzIG9mIHRoZSBzdHJ1Y3R1cmUsCj4gPiB0aGVuIG1vc3QgbGlrZWx5
IHlvdSBoYXZlIHRoZSBtYXhfdmNwdXMgaW4gaGFuZCBhcyB3ZWxsLgo+Cj4gTG9vayBhdCBwYXRj
aCA1IGFuZCBzZWUgaG93IGxpYnhsIHN0YXRpY2FsbHkgZGVmaW5lIG1vc3Qgb2YgdGhlc2UKPiB2
YWx1ZXMgYW5kIHdoeSB3ZSBkb24ndCBuZWVkIHRvIGNvcHkgdGhlbS4KCkkgbG9va2VkIGF0IHBh
dGNoIDUsIHRoaXMgaXMgYW4gZXhhbXBsZSBvZiB0aGUgaW1wbGVtZW50YXRpb24uCllvdSBsaW1p
dCB5b3Vyc2VsZiBxdWl0ZSBhIGJpdCBhbmQgdGhhdCdzIHlvdXIgY2hvaWNlLiBCdXQgSSBhbSBh
ZnJhaWQKdGhpcyBkb2VzIG5vdCBtZWFuIHRoZSBpbnRlcmZhY2Ugd2l0aCB0aGUgaHlwZXJ2aXNv
ciBzaG91bGQgZG8gdGhlCnNhbWUuCgpbLi4uXQoKPiBKdWxpZW4sCj4geW91IGhhdmUgdmFsaWQg
cG9pbnRzIGJ1dCBhdCB0aGlzIHRpbWUgSSB3b24ndCBiZSBhYmxlIHRvIHJlZmFjdG9yCj4gdGhp
cyBzZXJpZXMgYW55IG1vcmUuIFRoaXMgcGF0Y2ggc2VyaWVzIHdhcyBmaXJzdCBwb3N0ZWQgaW4g
U2VwdGVtYmVyLAo+IGl0J3Mgbm93IGFsbW9zdCBNYXJjaC4gU28gYXQgdGhpcyBwb2ludCBJJ20g
anVzdCBnb2luZyB0byBzYXkgZHJvcAo+IHRoaXMgcGF0Y2ggYW5kIHdlJ2xsIGxpdmUgd2l0aCB0
aGUgbGltaXRhdGlvbiB0aGF0IFZNIGZvcmtpbmcgb25seQo+IHdvcmtzIHdpdGggc2luZ2xlIHZD
UFUgZG9tYWlucyB1bnRpbCBhdCBzb21lIGxhdGVyIHRpbWUgc29tZW9uZSBuZWVkcwo+IGl0IHRv
IHdvcmsgd2l0aCBndWVzdHMgdGhhdCBoYXZlIG1vcmUgdGhlbiAxIHZDUFVzLgoKVG8gYmUgaG9u
ZXN0LCBJIGRvbid0IGhhdmUgYSB2ZXN0ZWQgaW50ZXJlc3QgZm9yIHRoZSBWTSBmb3JraW5nLiBT
bwp0aGUgbGltaXRhdGlvbgpvZiAxIHZDUFUgaXMgZmluZSB3aXRoIG1lLgoKQW55b25lIHdobyB3
aWxsIHdhbnQgdG8gc3VwcG9ydCBtb3JlIHRoYW4gMSB2Q1BVIHdpdGggZm9ya2luZyB3aWxsIGhh
dmUgdG8KY29tZSB1cCB3aXRoIGEgcHJvcGVyIGludGVyZmFjZS4gSWYgeW91IGRvbid0IHdhbnQg
dG8gaW52ZXN0IHRpbWUgb24gaXQgdGhhdCdzCmZpbmUsIHRoZSByZXN0IG9mIHRoZSBjb2RlIGlz
IHN0aWxsIHVzZWZ1bCB0byBoYXZlLgoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 21 23:31:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 21 Feb 2020 23:31:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Hlo-0001hz-S7; Fri, 21 Feb 2020 23:31:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=IZZ7=4J=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j5Hln-0001hu-Hl
 for xen-devel@lists.xenproject.org; Fri, 21 Feb 2020 23:31:43 +0000
X-Inumbo-ID: 50e02160-5502-11ea-b0fd-bc764e2007e4
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 50e02160-5502-11ea-b0fd-bc764e2007e4;
 Fri, 21 Feb 2020 23:31:42 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id t23so3442443wmi.1
 for <xen-devel@lists.xenproject.org>; Fri, 21 Feb 2020 15:31:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=UCOmlLdWdie01OpLIkTJe3lFeiwrF081tIOThqMvT2U=;
 b=KLw5c7ErykrPuIL4H64JHe8RDq8cWeSl/XFuTlFzGOzL4A9pBLJn6XkeGpNrIRi/lp
 fem/A5jYzRESkziSNXbpRaB6br3UDpxoUHuUOarFebLdYe8RzDSRzCdX0sJhqUgDWUWM
 bGwtPHomfbchZ7YVR9mp5PXlv0t1AOFWUcNzvULhC8+O69HlaQN8SsiA3DmxH0cYcM6k
 tGsjAeCROQPvLoLkZqO3SdcrNVEgslnAt6fgL7GvLvwGCBlmrXyFEm8+19pftsMCCinL
 qHid3M7SOuv3+h2zrs4s19wh42C6nzlfBDV4lak78zhRaNnHTB1+D8W+wwMklW4+K3Yt
 +n9Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=UCOmlLdWdie01OpLIkTJe3lFeiwrF081tIOThqMvT2U=;
 b=tjKklkoOV0Wh8//SsWs94F+AOj7omz8/HzGMuVo3mr/QbyaftVs6chSarHw2nFL7QE
 rS9UwBymMrDEyqnAEfHWaDsXpS0iYdEwvxz1cktDKCShR91tRDcar37OK03daNgCM4vd
 LTdDNqcsnBF/D46kah+B32KAt8mLF6SgDnJkQ3oywcjSNTuiCNgx9uLbEaNF8BNPGDMM
 LGy1ifsOpz2U49QVBGQK5jCcRI0KVRGFToQ2JBGitXhzJnUryiU7dK1SBfoMLjAW8p5/
 YTTQVyffYLsZ0ekmigb/co6B/jI6KbMLMLiN4aTv8485SWLZJTs0scNlHaZ+QssKlQSI
 ZWIw==
X-Gm-Message-State: APjAAAUsIMakHpBenwHM+sIq+agCCaM9AgEEwGWZG/L5u2Ha5T5tQ3lY
 oJzbdgZruhPHQU9bJjBnYV6ogdSNAdudrIEUFuk=
X-Google-Smtp-Source: APXvYqyv41sZxjaNBpWhb6fR6i0/JzEHqhmHpQKdqQ77s+XM7n60nFcDhd7F/bdHbMq86Hj1nKB4njfap7ozQFvFllM=
X-Received: by 2002:a05:600c:2503:: with SMTP id
 d3mr5961385wma.84.1582327901846; 
 Fri, 21 Feb 2020 15:31:41 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
 <4b27cc09-8578-8fa1-2a7e-858d1767353a@xen.org>
 <CABfawhmN=93bF3-qz-b7r7U6xuq9=OOFFzJ88PcM4dwXJpkL=g@mail.gmail.com>
 <00efc255-1941-2dd2-2ddd-2f2e25af7d32@xen.org>
 <CABfawhn4N=nFVj1koV-0pt2m0=Fh6tX5Zswepen69-=zFm0dgA@mail.gmail.com>
 <CAJ=z9a05pqEhwfsXL=P9U6Ge_7JXtv=Qt0dpF4X3abViWDjzhg@mail.gmail.com>
In-Reply-To: <CAJ=z9a05pqEhwfsXL=P9U6Ge_7JXtv=Qt0dpF4X3abViWDjzhg@mail.gmail.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Fri, 21 Feb 2020 16:31:05 -0700
Message-ID: <CABfawhnuzBdhJpAfG7fJkQ9PFPfUdX_TQjwj54uOgrEz8j_STA@mail.gmail.com>
To: Julien Grall <julien.grall.oss@gmail.com>
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgNDoxOCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFs
bC5vc3NAZ21haWwuY29tPiB3cm90ZToKPgo+IE9uIEZyaSwgMjEgRmViIDIwMjAgYXQgMjI6NTMs
IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMuay5sZW5neWVsQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPgo+
ID4gT24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMzozNCBQTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4
ZW4ub3JnPiB3cm90ZToKPiA+ID4KPiA+ID4gSGkgVGFtYXMsCj4gPiA+Cj4gPiA+IE9uIDIxLzAy
LzIwMjAgMjE6MzUsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gPiBPbiBGcmksIEZlYiAy
MSwgMjAyMCBhdCAyOjAzIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+IHdyb3RlOgo+
ID4gPiA+Pgo+ID4gPiA+PiBIaSBUYW1hcywKPiA+ID4gPj4KPiA+ID4gPj4gT24gMjEvMDIvMjAy
MCAxODo0OSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiA+Pj4gV2hlbiBjcmVhdGluZyBh
IGRvbWFpbiB0aGF0IHdpbGwgYmUgdXNlZCBhcyBhIFZNIGZvcmsgc29tZSBpbmZvcm1hdGlvbiBp
cwo+ID4gPiA+Pj4gcmVxdWlyZWQgdG8gc2V0IHRoaW5ncyB1cCBwcm9wZXJseSwgbGlrZSB0aGUg
bWF4X3ZjcHVzIGNvdW50LiBJbnN0ZWFkIG9mIHRoZQo+ID4gPiA+Pj4gdG9vbHN0YWNrIGhhdmlu
ZyB0byBnYXRoZXIgdGhpcyBpbmZvcm1hdGlvbiBmb3IgZWFjaCBmb3JrIGluIGEgc2VwYXJhdGUK
PiA+ID4gPj4+IGh5cGVyY2FsbCB3ZSBjYW4ganVzdCBpbmNsdWRlIHRoZSBwYXJlbnQgZG9tYWlu
J3MgaWQgaW4gdGhlIGNyZWF0ZWRvbWFpbiBkb21jdGwKPiA+ID4gPj4+IHNvIHRoYXQgWGVuIGNh
biBjb3B5IHRoZSBzZXR0aW5nIHdpdGhvdXQgdGhlIGV4dHJhIHRvb2xzdGFjayBxdWVyaWVzLgo+
ID4gPiA+Pgo+ID4gPiA+PiBJdCBpcyBub3QgZW50aXJlbHkgY2xlYXIgd2h5IHlvdSBvbmx5IHdh
bnQgdG8gY29weSBtYXhfdmNwdXMuIEZyb20gbXkKPiA+ID4gPj4gdW5kZXJzdGFuZGluZywgIHdo
ZW4geW91IGFyZSBnb2luZyB0byBmb3JrIGEgZG9tYWluIHlvdSB3aWxsIHdhbnQgdGhlCj4gPiA+
ID4+IGRvbWFpbiB0byBiZSBuZWFybHkgaWRlbnRpY2FsLiBTbyBob3cgZG8geW91IGRlY2lkZSB3
aGF0IHRvIGNvcHk/Cj4gPiA+ID4KPiA+ID4gPiBBbGwgcGFyYW1ldGVycyBvZiB0aGUgcGFyZW50
IGRvbWFpbiBuZWVkIHRvIGJlIGNvcGllZCwgYnV0IGR1cmluZwo+ID4gPiA+IGNyZWF0ZWRvbWFp
biBkb21jdGwgb25seSBtYXhfdmNwdXMgaXMgcmVxdWlyZWQuIFRoZSByZXN0IGFyZSBjb3BpZWQK
PiA+ID4gPiBkdXJpbmcgWEVOTUVNX3NoYXJpbmdfb3BfZm9yay4KPiA+ID4KPiA+ID4gSSBkb24n
dCBiZWxpZXZlIG1heF92Y3B1cyBpcyB0aGUgb25seSBmaWVsZCByZXF1aXJlZCBoZXJlLiBNb3N0
IG9mIHRoZQo+ID4gPiBpbmZvcm1hdGlvbiBob2xkIGluIHRoZSBzdHJ1Y3R1cmUgYXJlIHJlcXVp
cmVkIGF0IGNyZWF0aW9uIHRpbWUgc28gdGhlCj4gPiA+IGRvbWFpbiBpcyBjb25maWd1cmVkIGNv
cnJlY3RseS4gRm9yIGluc3RhbmNlLCBvbiBBcm0sIHRoZSB2ZXJzaW9uIG9mCj4gPiA+IGludGVy
cnVwdCBjb250cm9sbGVyIGNhbiBvbmx5IGJlIGNvbmZpZ3VyZWQgYXQgY3JlYXRpb24gdGltZS4g
Rm9yIHg4NiwgSQo+ID4gPiBhbSBwcmV0dHkgc3VyZSB0aGUgZW11ZmxhZ3MgaGF2ZSB0byBiZSBj
b3JyZWN0IGF0IGNyZWF0aW9uIHRpbWUgYXMgd2VsbC4KPiA+ID4KPiA+ID4gU28gaXQgZmVlbHMg
d2VpcmQgdG8gbWUgdGhhdCB5b3Ugb25seSBuZWVkIHRvIGNvcHkgbWF4X3ZjcHVzIGhlcmUuCj4g
PiA+IEJlY2F1c2UgaWYgeW91IGFyZSBhYmxlIHRvIGZpbGwgdXAgdGhlIG90aGVyIGZpZWxkcyBv
ZiB0aGUgc3RydWN0dXJlLAo+ID4gPiB0aGVuIG1vc3QgbGlrZWx5IHlvdSBoYXZlIHRoZSBtYXhf
dmNwdXMgaW4gaGFuZCBhcyB3ZWxsLgo+ID4KPiA+IExvb2sgYXQgcGF0Y2ggNSBhbmQgc2VlIGhv
dyBsaWJ4bCBzdGF0aWNhbGx5IGRlZmluZSBtb3N0IG9mIHRoZXNlCj4gPiB2YWx1ZXMgYW5kIHdo
eSB3ZSBkb24ndCBuZWVkIHRvIGNvcHkgdGhlbS4KPgo+IEkgbG9va2VkIGF0IHBhdGNoIDUsIHRo
aXMgaXMgYW4gZXhhbXBsZSBvZiB0aGUgaW1wbGVtZW50YXRpb24uCj4gWW91IGxpbWl0IHlvdXJz
ZWxmIHF1aXRlIGEgYml0IGFuZCB0aGF0J3MgeW91ciBjaG9pY2UuIEJ1dCBJIGFtIGFmcmFpZAo+
IHRoaXMgZG9lcyBub3QgbWVhbiB0aGUgaW50ZXJmYWNlIHdpdGggdGhlIGh5cGVydmlzb3Igc2hv
dWxkIGRvIHRoZQo+IHNhbWUuCj4KPiBbLi4uXQo+Cj4gPiBKdWxpZW4sCj4gPiB5b3UgaGF2ZSB2
YWxpZCBwb2ludHMgYnV0IGF0IHRoaXMgdGltZSBJIHdvbid0IGJlIGFibGUgdG8gcmVmYWN0b3IK
PiA+IHRoaXMgc2VyaWVzIGFueSBtb3JlLiBUaGlzIHBhdGNoIHNlcmllcyB3YXMgZmlyc3QgcG9z
dGVkIGluIFNlcHRlbWJlciwKPiA+IGl0J3Mgbm93IGFsbW9zdCBNYXJjaC4gU28gYXQgdGhpcyBw
b2ludCBJJ20ganVzdCBnb2luZyB0byBzYXkgZHJvcAo+ID4gdGhpcyBwYXRjaCBhbmQgd2UnbGwg
bGl2ZSB3aXRoIHRoZSBsaW1pdGF0aW9uIHRoYXQgVk0gZm9ya2luZyBvbmx5Cj4gPiB3b3JrcyB3
aXRoIHNpbmdsZSB2Q1BVIGRvbWFpbnMgdW50aWwgYXQgc29tZSBsYXRlciB0aW1lIHNvbWVvbmUg
bmVlZHMKPiA+IGl0IHRvIHdvcmsgd2l0aCBndWVzdHMgdGhhdCBoYXZlIG1vcmUgdGhlbiAxIHZD
UFVzLgo+Cj4gVG8gYmUgaG9uZXN0LCBJIGRvbid0IGhhdmUgYSB2ZXN0ZWQgaW50ZXJlc3QgZm9y
IHRoZSBWTSBmb3JraW5nLiBTbwo+IHRoZSBsaW1pdGF0aW9uCj4gb2YgMSB2Q1BVIGlzIGZpbmUg
d2l0aCBtZS4KPgo+IEFueW9uZSB3aG8gd2lsbCB3YW50IHRvIHN1cHBvcnQgbW9yZSB0aGFuIDEg
dkNQVSB3aXRoIGZvcmtpbmcgd2lsbCBoYXZlIHRvCj4gY29tZSB1cCB3aXRoIGEgcHJvcGVyIGlu
dGVyZmFjZS4gSWYgeW91IGRvbid0IHdhbnQgdG8gaW52ZXN0IHRpbWUgb24gaXQgdGhhdCdzCj4g
ZmluZSwgdGhlIHJlc3Qgb2YgdGhlIGNvZGUgaXMgc3RpbGwgdXNlZnVsIHRvIGhhdmUuCgpUaGUg
dG9vbHN0YWNrIGNhbiBhbHdheXMganVzdCBkZWNpZGUgdG8gZG8gdGhlIGV4dHJhIGh5cGVyY2Fs
bCBxdWVyeQpmb3IgdGhlIG1heF92Y3B1cyBhbmQgbWFrZSB0aGluZ3Mgd29yayB0aGF0IHdheS4g
SW4gb3VyIHVzZWNhc2Ugd2UKaGF2ZSBzaW5nbGUgdkNQVSBkb21haW5zIHNvIGRvaW5nIHRoYXQg
ZXh0cmEgcXVlcnkgaXMgc29tZXRoaW5nIEkgd2FudAp0byBhdm9pZC4KClRhbWFzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 00:15:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 00:15:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5IRx-00060K-Gl; Sat, 22 Feb 2020 00:15:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=tkJt=4K=kernel.org=pr-tracker-bot@srs-us1.protection.inumbo.net>)
 id 1j5IRw-00060F-2E
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 00:15:16 +0000
X-Inumbo-ID: 661584de-5508-11ea-bc8e-bc764e2007e4
Received: from mail.kernel.org (unknown [198.145.29.99])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 661584de-5508-11ea-bc8e-bc764e2007e4;
 Sat, 22 Feb 2020 00:15:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;
 s=default; t=1582330514;
 bh=w0AXXX5Jnq2K8zg6+WlX1jXoupG0xTojsceuNIVWrxk=;
 h=From:In-Reply-To:References:Date:To:Cc:From;
 b=EcOCVlt9VEUDCBTzS1POuptZJSZwJrbT1nzO7Knrys+Hy7H77RRL9FMdWYbT9d8Xm
 zUudFUjxZPfxyY6ClKViQwi/8RmBBdmzTQ3/5doqIldtuB2ajKA8rOOeyQm8s4o9Dw
 YajPwQkDgShXAlXtzE56yGtURuEPauK3L/MLT20s=
From: pr-tracker-bot@kernel.org
In-Reply-To: <20200221193331.6580-1-jgross@suse.com>
References: <20200221193331.6580-1-jgross@suse.com>
X-PR-Tracked-List-Id: <linux-kernel.vger.kernel.org>
X-PR-Tracked-Message-Id: <20200221193331.6580-1-jgross@suse.com>
X-PR-Tracked-Remote: git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
 for-linus-5.6-rc3-tag
X-PR-Tracked-Commit-Id: 8645e56a4ad6dcbf504872db7f14a2f67db88ef2
X-PR-Merge-Tree: torvalds/linux.git
X-PR-Merge-Refname: refs/heads/master
X-PR-Merge-Commit-Id: 54dedb5b571d2fb0d65c3957ecfa9b32ce28d7f0
Message-Id: <158233051462.15315.1311300506464261075.pr-tracker-bot@kernel.org>
Date: Sat, 22 Feb 2020 00:15:14 +0000
To: Juergen Gross <jgross@suse.com>
Subject: Re: [Xen-devel] [GIT PULL] xen: branch for v5.6-rc3
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com,
 torvalds@linux-foundation.org, linux-kernel@vger.kernel.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1bGwgcmVxdWVzdCB5b3Ugc2VudCBvbiBGcmksIDIxIEZlYiAyMDIwIDIwOjMzOjMxICsw
MTAwOgoKPiBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQveGVu
L3RpcC5naXQgZm9yLWxpbnVzLTUuNi1yYzMtdGFnCgpoYXMgYmVlbiBtZXJnZWQgaW50byB0b3J2
YWxkcy9saW51eC5naXQ6Cmh0dHBzOi8vZ2l0Lmtlcm5lbC5vcmcvdG9ydmFsZHMvYy81NGRlZGI1
YjU3MWQyZmIwZDY1YzM5NTdlY2ZhOWIzMmNlMjhkN2YwCgpUaGFuayB5b3UhCgotLSAKRGVldC1k
b290LWRvdCwgSSBhbSBhIGJvdC4KaHR0cHM6Ly9rb3JnLndpa2kua2VybmVsLm9yZy91c2VyZG9j
L3BydHJhY2tlcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 01:56:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 01:56:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5K19-0000vE-8d; Sat, 22 Feb 2020 01:55:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5K17-0000v9-Rj
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 01:55:41 +0000
X-Inumbo-ID: 6c07b7a0-5516-11ea-8763-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6c07b7a0-5516-11ea-8763-12813bfff9fa;
 Sat, 22 Feb 2020 01:55:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5K13-0006V2-AO; Sat, 22 Feb 2020 01:55:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5K12-0004R0-Qz; Sat, 22 Feb 2020 01:55:36 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5K12-0000T2-Pv; Sat, 22 Feb 2020 01:55:36 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147349-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start.2:fail:regression
 linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 01:55:36 +0000
Subject: [Xen-devel] [linux-4.9 test] 147349: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM0OSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM0OS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAyMSBn
dWVzdC1zdGFydC4yICBmYWlsIGluIDE0NzE3NCBSRUdSLiB2cy4gMTQyOTQ3CgpUZXN0cyB3aGlj
aCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgMjAgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNz
IGluIDE0NzE3NAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxOCBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3MjU1CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDcxNzQgbGlrZSAxNDI4OTMKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgICAg
ICBmYWlsICBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxNDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
MTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5k
YWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDdjZTQzOTI2NmY2MDJmNjBm
MDVkY2NmOTY0YTg2ODVlNTM2ODRhOWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDM2NGVmODNkYjAyNzNhY2M4OWM2YmE4YWUxYWViZWU3MGExMzMwNTYKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDE0Mjk0NyAgMjAxOS0xMC0yMCAwMzoyNjoyOCBaICAxMjQgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxNDMzMjggIDIwMTktMTAtMjkgMDg6NTE6MjAgWiAgMTE1IGRheXMg
ICAxMyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxMDUgIDIwMjAtMDItMTUgMjM6
NDE6NDMgWiAgICA2IGRheXMgICAgNCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwODIgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11
bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNo
aW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkzNzAgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 02:30:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 02:30:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5KYO-0004Qc-EE; Sat, 22 Feb 2020 02:30:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bAu4=4K=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j5KYM-0004I7-Pu
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 02:30:02 +0000
X-Inumbo-ID: 39eb42d2-551b-11ea-ade5-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 39eb42d2-551b-11ea-ade5-bc764e2007e4;
 Sat, 22 Feb 2020 02:30:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582338602;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=yuXxG4lbB1+ldPyLAPx4IhDJ3mhK5aMXCNY3pCXbUdo=;
 b=XvkkC0XsQMB5uwbUWym2xpU1bZWtAeO32h0Rgx1QPuF9OJHe/wR65z7N
 n6MQeMO+7FR7JKnR3WVV+WD9DumlihkOxis0cOg6IGjtp0iYj/x12fzfS
 1UYQeOX1+IVuK7Deq6e5J4ulge8LyFRc6yBFrdvLi9m6nLuI5h7EpYZvh s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KqSoabgwzQE5i2dbZQ8AwsqCSI1exP7trEWoCbhzxUauyaRhIURJ/RqT9soZ/rmc06wGH00ZFF
 QjaGzbPjgRUTCtTViQtlSN5exvWkSGLkWjaOdtsIiCVXIC+CylOQkC9sFhRaClQCKAr7kKbsb3
 EjXbBlf6TnMG+I6FwOo2zlBeHwtKxk8tsmUPl//ybwNJefMx+rTSzhnph9KQLwgFYe0DqhDm1w
 ZK/VODNSCPFfTG1Dtj/F6hvt4GtdGvIobKiy25XekVX6DwaM/hxstmsq4IWSse4nbXqp3+jbyk
 JIY=
X-SBRS: 2.7
X-MesageID: 12829705
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,470,1574139600"; d="scan'208";a="12829705"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200218122114.17596-1-jgross@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
Date: Sat, 22 Feb 2020 02:29:57 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200218122114.17596-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTgvMDIvMjAyMCAxMjoyMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBUb2RheSB0aGUgUkNV
IGhhbmRsaW5nIGluIFhlbiBpcyBhZmZlY3Rpbmcgc2NoZWR1bGluZyBpbiBzZXZlcmFsIHdheXMu
Cj4gSXQgaXMgcmFpc2luZyBzY2hlZCBzb2Z0aXJxcyB3aXRob3V0IGFueSByZWFsIG5lZWQgYW5k
IGl0IHJlcXVpcmVzCj4gdGFza2xldHMgZm9yIHJjdV9iYXJyaWVyKCksIHdoaWNoIGludGVyYWN0
cyBiYWRseSB3aXRoIGNvcmUgc2NoZWR1bGluZy4KPiAKPiBUaGlzIHNtYWxsIHNlcmllcyByZXBh
aXJzIHRob3NlIGlzc3Vlcy4KPiAKPiBBZGRpdGlvbmFsbHkgc29tZSBBU1NFUlQoKXMgYXJlIGFk
ZGVkIGZvciB2ZXJpZmljYXRpb24gb2Ygc2FuZSByY3UKPiBoYW5kbGluZy4gSW4gb3JkZXIgdG8g
YXZvaWQgdGhvc2UgdHJpZ2dlcmluZyByaWdodCBhd2F5IHRoZSBvYnZpb3VzCj4gdmlvbGF0aW9u
cyBhcmUgZml4ZWQuCgpJJ3ZlIGRvbmUgbW9yZSB0ZXN0aW5nIG9mIHRoaXMgd2l0aCBbMV0gYW5k
LCB1bmZvcnR1bmF0ZWx5LCBpdCBxdWl0ZSBlYXNpbHkKZGVhZGxvY2tzIHdoaWxlIHdpdGhvdXQg
dGhpcyBzZXJpZXMgaXQgZG9lc24ndC4KClN0ZXBzIHRvIHJlcHJvOgotIGFwcGx5IFsxXQotIHRh
a2UgYSBob3N0IHdpdGggY29uc2lkZXJhYmxlIENQVSBjb3VudCAofjY0KQotIHJ1biBhIGxvb3A6
IHhlbi1ocHRvb2wgc210LWRpc2FibGU7IHhlbi1ocHRvb2wgc210LWVuYWJsZQoKWzFdIGh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAyMC0wMi9t
c2cwMTM4My5odG1sCgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 04:39:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 04:39:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5MZ1-0007Xu-Iy; Sat, 22 Feb 2020 04:38:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5MZ0-0007Xp-RC
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 04:38:50 +0000
X-Inumbo-ID: 3824bb7e-552d-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3824bb7e-552d-11ea-bc8e-bc764e2007e4;
 Sat, 22 Feb 2020 04:38:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5MYy-0001cP-F9; Sat, 22 Feb 2020 04:38:48 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5MYx-0003tF-T9; Sat, 22 Feb 2020 04:38:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5MYx-0007gG-SD; Sat, 22 Feb 2020 04:38:47 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147355-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:guest-start:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 04:38:47 +0000
Subject: [Xen-devel] [linux-4.4 test] 147355: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM1NSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM1NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxNDcxODYgcGFzcyBpbiAxNDczNTUKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTEgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDE0NzI3OSBwYXNz
IGluIDE0NzM1NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxOCBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3MTg2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxNDcyNzkK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94
MTAgICBmYWlsIFJFR1IuIHZzLiAxMzk2OTgKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBn
dWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRh
cmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzZlNWM2ZmQ2ZDE2M2Yx
YWE2Mzk2OWNjOTgyZTc5YmUxZmVlODdhNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAg
ICAgICAgICAgZGMxNmE3ZTVmMzZkNjViMjVhMWI2NmFkZTE0MzU2NzczZWQ1Mjg3NQoKTGFzdCB0
ZXN0IG9mIGJhc2lzICAgMTM5Njk4ICAyMDE5LTA4LTA0IDA3OjQ4OjMwIFogIDIwMSBkYXlzCkZh
aWxpbmcgc2luY2UgICAgICAgIDEzOTc3MyAgMjAxOS0wOC0wNiAxNjo0MDoyNiBaICAxOTkgZGF5
cyAgMTExIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzExMSAgMjAyMC0wMi0xNiAw
MzozNzo1NiBaICAgIDYgZGF5cyAgICA0IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTA5NyBwZW9wbGUgdG91Y2hl
ZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYy
LWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZy
ZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTQxNyBs
aW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 06:06:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 06:06:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5NvE-0007no-Lp; Sat, 22 Feb 2020 06:05:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/A98=4K=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5NvE-0007nj-62
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 06:05:52 +0000
X-Inumbo-ID: 608ec8aa-5539-11ea-87b1-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 608ec8aa-5539-11ea-87b1-12813bfff9fa;
 Sat, 22 Feb 2020 06:05:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 48418ACCA;
 Sat, 22 Feb 2020 06:05:50 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
Date: Sat, 22 Feb 2020 07:05:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDIuMjAgMDM6MjksIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDE4LzAyLzIwMjAg
MTI6MjEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFRvZGF5IHRoZSBSQ1UgaGFuZGxpbmcgaW4g
WGVuIGlzIGFmZmVjdGluZyBzY2hlZHVsaW5nIGluIHNldmVyYWwgd2F5cy4KPj4gSXQgaXMgcmFp
c2luZyBzY2hlZCBzb2Z0aXJxcyB3aXRob3V0IGFueSByZWFsIG5lZWQgYW5kIGl0IHJlcXVpcmVz
Cj4+IHRhc2tsZXRzIGZvciByY3VfYmFycmllcigpLCB3aGljaCBpbnRlcmFjdHMgYmFkbHkgd2l0
aCBjb3JlIHNjaGVkdWxpbmcuCj4+Cj4+IFRoaXMgc21hbGwgc2VyaWVzIHJlcGFpcnMgdGhvc2Ug
aXNzdWVzLgo+Pgo+PiBBZGRpdGlvbmFsbHkgc29tZSBBU1NFUlQoKXMgYXJlIGFkZGVkIGZvciB2
ZXJpZmljYXRpb24gb2Ygc2FuZSByY3UKPj4gaGFuZGxpbmcuIEluIG9yZGVyIHRvIGF2b2lkIHRo
b3NlIHRyaWdnZXJpbmcgcmlnaHQgYXdheSB0aGUgb2J2aW91cwo+PiB2aW9sYXRpb25zIGFyZSBm
aXhlZC4KPiAKPiBJJ3ZlIGRvbmUgbW9yZSB0ZXN0aW5nIG9mIHRoaXMgd2l0aCBbMV0gYW5kLCB1
bmZvcnR1bmF0ZWx5LCBpdCBxdWl0ZSBlYXNpbHkKPiBkZWFkbG9ja3Mgd2hpbGUgd2l0aG91dCB0
aGlzIHNlcmllcyBpdCBkb2Vzbid0Lgo+IAo+IFN0ZXBzIHRvIHJlcHJvOgo+IC0gYXBwbHkgWzFd
Cj4gLSB0YWtlIGEgaG9zdCB3aXRoIGNvbnNpZGVyYWJsZSBDUFUgY291bnQgKH42NCkKPiAtIHJ1
biBhIGxvb3A6IHhlbi1ocHRvb2wgc210LWRpc2FibGU7IHhlbi1ocHRvb2wgc210LWVuYWJsZQo+
IAo+IFsxXSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRl
dmVsLzIwMjAtMDIvbXNnMDEzODMuaHRtbAoKWWVhaCwgdGhlIHJlYXNvbiBmb3IgdGhhdCBpcyB0
aGF0IHJjdV9iYXJyaWVyKCkgaXMgYSBub3AgaW4gdGhpcwpzaXR1YXRpb24gd2l0aG91dCBteSBw
YXRjaCwgYXMgdGhlIHRoZW4gY2FsbGVkIHN0b3BfbWFjaGluZV9ydW4oKSBpbgpyY3VfYmFycmll
cigpIHdpbGwganVzdCByZXR1cm4gLUVCVVNZLgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 08:24:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 08:24:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Q57-00048l-PY; Sat, 22 Feb 2020 08:24:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=cztt=4K=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j5Q56-00048e-CD
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 08:24:12 +0000
X-Inumbo-ID: b3466695-554c-11ea-87db-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [207.211.31.81])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id b3466695-554c-11ea-87db-12813bfff9fa;
 Sat, 22 Feb 2020 08:24:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582359851;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=T45vrP9XIhTb9vS7RjFPPl1JpkYIOutb0fUu3RFTTrw=;
 b=Ibknjp5yCD9t8t8M1bLmQSxRwMfGL24Jt/+owGZ9h5EqoQ24qkat4Tr6Rwln85defxydlu
 ffKxfpWGYsQ6H0UTCWxUjW5DqwfcGv5Khgun91oUtol/h82gp9FTvZvjEHzEvN0UWOJONJ
 IftnMcfhyMG6bv0kjqgqkg2xesXmQ40=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-385-52XP2uA5M1qKR3W2VghM7A-1; Sat, 22 Feb 2020 03:24:09 -0500
X-MC-Unique: 52XP2uA5M1qKR3W2VghM7A-1
Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com
 [10.5.11.23])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id B4A4C189F760;
 Sat, 22 Feb 2020 08:24:07 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 2F176391;
 Sat, 22 Feb 2020 08:24:01 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id A616511386A6; Sat, 22 Feb 2020 09:23:59 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
 <87d0a88k6d.fsf@dusky.pond.sub.org>
 <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
 <875zfz6gsh.fsf@dusky.pond.sub.org>
 <064ca8e9-458e-c780-92a0-05f40cf0975b@virtuozzo.com>
Date: Sat, 22 Feb 2020 09:23:59 +0100
In-Reply-To: <064ca8e9-458e-c780-92a0-05f40cf0975b@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Fri, 21 Feb 2020 20:31:55 +0300")
Message-ID: <87sgj31140.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>, qemu-devel@nongnu.org,
 Laszlo Ersek <lersek@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IDIxLjAyLjIwMjAgMTk6MzQsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+PiBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+IHdy
aXRlczoKPj4KPj4+IDIxLjAyLjIwMjAgMTA6MzgsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+
Pj4+IFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNv
bT4gd3JpdGVzOgo+Pj4+Cj4+Pj4+IEFkZCBmdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJw
OiBjYWxsIGNvcnJlc3BvbmRpbmcgRXJyb3IgKmVycgo+Pj4+PiBjbGVhbmluZyBmdW5jdGlvbiBh
biBzZXQgcG9pbnRlciB0byBOVUxMLgo+Pj4+Pgo+Pj4+PiBOZXcgZnVuY3Rpb25zOgo+Pj4+PiAg
ICAgZXJyb3JfZnJlZV9lcnJwCj4+Pj4+ICAgICBlcnJvcl9yZXBvcnRfZXJycAo+Pj4+PiAgICAg
d2Fybl9yZXBvcnRfZXJycAo+Pj4+Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBWbGFkaW1pciBTZW1l
bnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+Cj4+Pj4+IFJldmlld2Vk
LWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+Pj4+PiBSZXZpZXdlZC1ieTogRXJpYyBC
bGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+Cj4+Pj4+IC0tLQo+Pj4+Pgo+Pj4+PiBDQzogRXJpYyBC
bGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+Cj4+Pj4+IENDOiBLZXZpbiBXb2xmIDxrd29sZkByZWRo
YXQuY29tPgo+Pj4+PiBDQzogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4KPj4+Pj4gQ0M6
IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+Cj4+Pj4+IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkg
PHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+Pj4+IENDOiBBbnRob255IFBlcmFyZCA8YW50aG9u
eS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+Pj4gQ0M6IFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3Jn
Pgo+Pj4+PiBDQzogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgo+Pj4+PiBD
QzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1kQHJlZGhhdC5jb20+Cj4+Pj4+IEND
OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+Pj4+PiBDQzogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+Cj4+Pj4+IENDOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxp
bnV4LmlibS5jb20+Cj4+Pj4+IENDOiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5j
b20+Cj4+Pj4+IENDOiBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+Cj4+
Pj4+IENDOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKPj4+Pj4gQ0M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwo+Pj4+Pgo+Pj4+PiAgICBpbmNsdWRlL3FhcGkvZXJyb3IuaCB8IDI2ICsr
KysrKysrKysrKysrKysrKysrKysrKysrCj4+Pj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNl
cnRpb25zKCspCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3FhcGkvZXJyb3IuaCBi
L2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+Pj4+IGluZGV4IGFkNWI2ZTg5NmQuLmQzNDk4NzE0OGQg
MTAwNjQ0Cj4+Pj4+IC0tLSBhL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+Pj4+ICsrKyBiL2luY2x1
ZGUvcWFwaS9lcnJvci5oCj4+Pj4+IEBAIC0zMDksNiArMzA5LDMyIEBAIHZvaWQgd2Fybl9yZXBv
cnRmX2VycihFcnJvciAqZXJyLCBjb25zdCBjaGFyICpmbXQsIC4uLikKPj4+Pj4gICAgdm9pZCBl
cnJvcl9yZXBvcnRmX2VycihFcnJvciAqZXJyLCBjb25zdCBjaGFyICpmbXQsIC4uLikKPj4+Pj4g
ICAgICAgIEdDQ19GTVRfQVRUUigyLCAzKTsKPj4+Pj4gICAgKy8qCj4+Pj4+ICsgKiBGdW5jdGlv
bnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBjYWxsIGNvcnJlc3BvbmRpbmcgRXJyb3IgKmVyciBj
bGVhbmluZwo+Pj4+PiArICogZnVuY3Rpb24sIHRoZW4gc2V0IHBvaW50ZXIgdG8gTlVMTC4KPj4+
Pj4gKyAqLwo+Pj4+PiArc3RhdGljIGlubGluZSB2b2lkIGVycm9yX2ZyZWVfZXJycChFcnJvciAq
KmVycnApCj4+Pj4+ICt7Cj4+Pj4+ICsgICAgYXNzZXJ0KGVycnAgJiYgKmVycnApOwo+Pj4+PiAr
ICAgIGVycm9yX2ZyZWUoKmVycnApOwo+Pj4+PiArICAgICplcnJwID0gTlVMTDsKPj4+Pj4gK30K
Pj4+Pj4gKwo+Pj4+PiArc3RhdGljIGlubGluZSB2b2lkIGVycm9yX3JlcG9ydF9lcnJwKEVycm9y
ICoqZXJycCkKPj4+Pj4gK3sKPj4+Pj4gKyAgICBhc3NlcnQoZXJycCAmJiAqZXJycCk7Cj4+Pj4+
ICsgICAgZXJyb3JfcmVwb3J0X2VycigqZXJycCk7Cj4+Pj4+ICsgICAgKmVycnAgPSBOVUxMOwo+
Pj4+PiArfQo+Pj4+PiArCj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgd2Fybl9yZXBvcnRfZXJy
cChFcnJvciAqKmVycnApCj4+Pj4+ICt7Cj4+Pj4+ICsgICAgYXNzZXJ0KGVycnAgJiYgKmVycnAp
Owo+Pj4+PiArICAgIHdhcm5fcmVwb3J0X2VycigqZXJycCk7Cj4+Pj4+ICsgICAgKmVycnAgPSBO
VUxMOwo+Pj4+PiArfQo+Pj4+PiArCj4+Pj4+ICsKPj4+Pj4gICAgLyoKPj4+Pj4gICAgICogSnVz
dCBsaWtlIGVycm9yX3NldGcoKSwgZXhjZXB0IHlvdSBnZXQgdG8gc3BlY2lmeSB0aGUgZXJyb3Ig
Y2xhc3MuCj4+Pj4+ICAgICAqIE5vdGU6IHVzZSBvZiBlcnJvciBjbGFzc2VzIG90aGVyIHRoYW4g
RVJST1JfQ0xBU1NfR0VORVJJQ19FUlJPUiBpcwo+Pj4+Cj4+Pj4gVGhlc2UgYXBwZWFyIHRvIGJl
IHVudXNlZCBhcGFydCBmcm9tIHRoZSBDb2NjaW5lbGxlIHNjcmlwdCBpbiBQQVRDSCAwMy4KPj4+
Pgo+Pj4+IFRoZXkgYXJlIHVzZWQgaW4gdGhlIGZ1bGwgIltSRkMgdjUgMDAwLzEyNl0gZXJyb3I6
IGF1dG8gcHJvcGFnYXRlZAo+Pj4+IGxvY2FsX2VyciIgc2VyaWVzLiAgT3B0aW9uczoKPj4+Pgo+
Pj4+IDEuIFBpY2sgYSBmZXcgbW9yZSBwYXRjaGVzIGludG8gdGhpcyBwYXJ0IEkgc2VyaWVzLCBz
byB0aGVzZSBndXlzIGNvbWUKPj4+PiAgICAgIHdpdGggdXNlcnMuCj4+Pgo+Pj4gSXQgbmVlZHMg
c29tZSBhZGRpdGlvbmFsIGVmZm9ydCBmb3IgdGhpcyBzZXJpZXMuLiBCdXQgaXQncyBwb3NzaWJs
ZS4gU3RpbGwsCj4+PiBJIHRoaW5rIHRoYXQgd2UgYXQgbGVhc3Qgc2hvdWxkIG5vdCBwdWxsIG91
dCBwYXRjaGVzIHdoaWNoIHNob3VsZCBiZSBpbgo+Pj4gZnV0dXJlIHNlcmllcyAoZm9yIGV4YW1w
bGUgZnJvbSBwcGMgb3IgYmxvY2svKS4uCj4+Cj4+IFllcywgd2Ugd2FudCB0byBrZWVwIHJlbGF0
ZWQgc3R1ZmYgdG9nZXRoZXIuCj4+Cj4+PiBHcmVwcGluZyB0aHJvdWdoIHY1Ogo+Pj4gICBmb3Ig
eCBpbiB7d2Fybl9yZXBvcnRfZXJycCxlcnJvcl9yZXBvcnRfZXJycCxlcnJvcl9mcmVlX2VycnB9
OyBkbyBlY2hvID09ICR4ID09OyBnaXQgZ3JlcCAtbCAkeCB8IGdyZXAgLXYgY29jY2luZWxsZSB8
IGdyZXAgLXYgJ2Vycm9yXC5oJzsgZWNobzsgZG9uZQo+Pj4gPT0gd2Fybl9yZXBvcnRfZXJycCA9
PQo+Pj4gYmxvY2svZmlsZS1wb3NpeC5jCj4+PiBody9wcGMvc3BhcHIuYwo+Pj4gaHcvcHBjL3Nw
YXByX2NhcHMuYwo+Pj4gaHcvcHBjL3NwYXByX2lycS5jCj4+PiBody92ZmlvL3BjaS5jCj4+PiBu
ZXQvdGFwLmMKPj4+IHFvbS9vYmplY3QuYwo+Pj4KPj4+ID09IGVycm9yX3JlcG9ydF9lcnJwID09
Cj4+PiBody9ibG9jay92aG9zdC11c2VyLWJsay5jCj4+PiB1dGlsL29zbGliLXBvc2l4LmMKPj4+
Cj4+PiA9PSBlcnJvcl9mcmVlX2VycnAgPT0KPj4+IGJsb2NrLmMKPj4+IGJsb2NrL3FhcGkuYwo+
Pj4gYmxvY2svc2hlZXBkb2cuYwo+Pj4gYmxvY2svc25hcHNob3QuYwo+Pj4gYmxvY2tkZXYuYwo+
Pj4gY2hhcmRldi9jaGFyLXNvY2tldC5jCj4+PiBody9hdWRpby9pbnRlbC1oZGEuYwo+Pj4gaHcv
Y29yZS9xZGV2LXByb3BlcnRpZXMuYwo+Pj4gaHcvcGNpLWJyaWRnZS9wY2lfYnJpZGdlX2Rldi5j
Cj4+PiBody9wY2ktYnJpZGdlL3BjaWVfcGNpX2JyaWRnZS5jCj4+PiBody9zY3NpL21lZ2FzYXMu
Ywo+Pj4gaHcvc2NzaS9tcHRzYXMuYwo+Pj4gaHcvdXNiL2hjZC14aGNpLmMKPj4+IGlvL25ldC1s
aXN0ZW5lci5jCj4+PiBtaWdyYXRpb24vY29sby5jCj4+PiBxZ2EvY29tbWFuZHMtcG9zaXguYwo+
Pj4gcWdhL2NvbW1hbmRzLXdpbjMyLmMKPj4+IHV0aWwvcWVtdS1zb2NrZXRzLmMKPj4+Cj4+PiBX
aGF0IGRvIHlvdSB3YW50IHRvIGFkZD8KPj4KPj4gUEFUQ0ggdjUgMDMyIHVzZXMgYm90aCBlcnJv
cl9yZXBvcnRfZXJycCgpIGFuZCBlcnJvcl9mcmVlX2VycnAoKS4KPj4gQWRkaW5nIHdhcm5fcmVw
b3J0X2VycnAoKSB3aXRob3V0IGEgdXNlciBpcyBva2F5IHdpdGggbWUuICBXaGF0IGRvIHlvdQo+
PiB0aGluaz8KPj4KPj4gSWYgdGhlcmUgYXJlIHBhdGNoZXMgeW91IGNvbnNpZGVyIHJlbGF0ZWQg
dG8gMDMyLCBmZWVsIGZyZWUgdG8gdGhyb3cKPj4gdGhlbSBpbi4KPgo+IDAzMiBpcyBxZ2EvY29t
bWFuZHMtd2luMzIuYyBhbmQgdXRpbC9vc2xpYi1wb3NpeC5jCj4KPiBTZWVtcyB0aGF0IHRoZXkg
YXJlIHdyb25nbHkgZ3JvdXBlZCBpbnRvIG9uZSBwYXRjaC4KPgo+IHFnYS9jb21tYW5kcy13aW4z
Mi5jIG1hdGNoZXMgcWdhLyAoTWljaGFlbCBSb3RoKQo+IGFuZCAgdXRpbC9vc2xpYi1wb3NpeC5j
IG1hdGNoZXMgUE9TSVggKFBhb2xvIEJvbnppbmkpCj4KPiBTbywgaXQgc2hvdWxkIGJlIHR3byBz
ZXBhcmF0ZSBwYXRjaGVzIGFueXdheS4KPgo+IEZvciBbMS5dIEkgb25seSBhZnJhaWQgdGhhdCB3
ZSdsbCBoYXZlIHRvIHdhaXQgZm9yIG1haW50YWluZXJzLCB3aG8gd2VyZQo+IG5vdCBpbnRlcmVz
dGVkIGluIHByZXZpb3VzIGl0ZXJhdGlvbnMsIHRvIHJldmlldyB0aGVzZSBuZXcgcGF0Y2hlcy4u
CgpXZSB3b24ndC4KCldlIHNob3VsZCBhbmQgd2Ugd2lsbCBnaXZlIGV2ZXJ5IG1haW50YWluZXIg
YSBjaGFuY2UgdG8gcmV2aWV3IHRoZXNlCnBhdGNoZXMsIGV2ZW4gdGhvdWdoIHRoZSBjaGFuZ2Vz
IGFyZSBtZWNoYW5pY2FsLiAgTWFpbnRhaW5lcnMgYXJlIGZyZWUKdG8gZGVjbGluZSBvciBpZ25v
cmUgdGhpcyBvZmZlci4gIEkgd2lsbCBmZWVsIGZyZWUgdG8gaW50ZXJwcmV0IHRoYXQgYXMKImdv
IGFoZWFkIGFuZCBtZXJnZSB0aGlzIHRocm91Z2ggeW91ciB0cmVlIi4KCkluIGZhY3QsIEkgZnVs
bHkgZXhwZWN0IHRoZSBidWxrIG9mIHRoZSBjaGFuZ2VzIHRvIGdvIHRocm91Z2ggbXkgdHJlZS4K
Q2hhc2luZyB1bXB0ZWVuIG1haW50YWluZXJzIGZvciBlYWNoIG9uZSB0byBtZXJnZSBhIHRyaXZp
YWwgcGFydCBvZiB0aGlzCm1hc3NpdmUgdHJlZS13aWRlIGNoYW5nZSB3b3VsZCB0YWtlIGFnZXMg
YW5kIGFjY29tcGxpc2ggbm90aGluZy4KClsuLi5dCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 08:26:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 08:26:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Q7W-0004Gc-BY; Sat, 22 Feb 2020 08:26:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5Q7U-0004GX-UT
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 08:26:40 +0000
X-Inumbo-ID: 0c31abec-554d-11ea-87dd-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0c31abec-554d-11ea-87dd-12813bfff9fa;
 Sat, 22 Feb 2020 08:26:39 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Q7T-0006sY-4Z; Sat, 22 Feb 2020 08:26:39 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Q7S-0007qc-PM; Sat, 22 Feb 2020 08:26:38 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Q7S-0002IO-O6; Sat, 22 Feb 2020 08:26:38 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147366-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:allowable
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=2d636a1263be81f89412548a31f9cbbfef746b9c
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 08:26:38 +0000
Subject: [Xen-devel] [linux-5.4 test] 147366: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM2NiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM2Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE1IGd1ZXN0LXNhdmVyZXN0b3JlICAgICAgICBmYWls
IFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhz
bSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDJkNjM2YTEyNjNiZTgxZjg5NDEyNTQ4YTMxZjljYmJmZWY3NDZiOWMKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRk
NmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0x
NSAxNzo0MjowNCBaICAgMzcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAt
MDEtMTcgMDI6NTk6MDcgWiAgIDM2IGRheXMgICA2NCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxNDczNjYgIDIwMjAtMDItMjAgMTQ6MzA6NDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjEwNzMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0
aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNTczOTAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 12:32:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 12:32:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Tx0-0001ue-SG; Sat, 22 Feb 2020 12:32:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xy+0=4K=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j5Twz-0001uU-8s
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 12:32:05 +0000
X-Inumbo-ID: 5406c341-556f-11ea-8820-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5406c341-556f-11ea-8820-12813bfff9fa;
 Sat, 22 Feb 2020 12:32:03 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id r18so5914632edl.1
 for <xen-devel@lists.xenproject.org>; Sat, 22 Feb 2020 04:32:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=rCanrszJfVLapm5kBHLh+jeY0fl5I5ZPi1rsUCgO0FA=;
 b=UHlW7Xl8Xw6i1BADfgEMDkBEUjyT8IaRuB+k8O1kjQkEEQPyW+mNMsoD+v66Kw8l0E
 8Nj3zqPURUzvu2q0YvbcOoCwd19u1MVDJDeW7lX+DscAl/WdTQWWRauGIT9nurxT8i8D
 7DVXFm0fpzzpeTgtdpPfC783vC/DYq/qTBA53zQStaMtHR9AEpitIiBQ2CWJRYdP5z8l
 uW+YDkBcAzHQcf96HwDgl/0necpf313jE1OeEr1cNbyxTRtnfHk9Ph1z6OXtffb9esCR
 hMbRflOxFybavvE6UihIrTydQ+o++CxfxSt8pdhEKHxT4I4x4lvktZF918at38Hdb+FU
 P03g==
X-Gm-Message-State: APjAAAXazJ+b/SfgKq5pmEL2r6cO39PbZlmRHkAR83QneTjZclree2xj
 ffzuRsA0bXD/j0b6P9S1F5E=
X-Google-Smtp-Source: APXvYqxJODb70dr13DChWQC285GrlV/Rt0TrS09JxYOpsippw1jrGFyeqwO3TbVx0/Vrw6EO9oBibQ==
X-Received: by 2002:aa7:cf06:: with SMTP id a6mr39998058edy.161.1582374722869; 
 Sat, 22 Feb 2020 04:32:02 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id b1sm616579edw.72.2020.02.22.04.32.01
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 22 Feb 2020 04:32:02 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <01202d13-95a5-4491-63a3-ed3195d92974@xen.org>
Date: Sat, 22 Feb 2020 12:32:00 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyMi8wMi8yMDIwIDA2OjA1LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+IE9uIDIyLjAy
LjIwIDAzOjI5LCBJZ29yIERydXpoaW5pbiB3cm90ZToKPj4gT24gMTgvMDIvMjAyMCAxMjoyMSwg
SnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+IFRvZGF5IHRoZSBSQ1UgaGFuZGxpbmcgaW4gWGVuIGlz
IGFmZmVjdGluZyBzY2hlZHVsaW5nIGluIHNldmVyYWwgd2F5cy4KPj4+IEl0IGlzIHJhaXNpbmcg
c2NoZWQgc29mdGlycXMgd2l0aG91dCBhbnkgcmVhbCBuZWVkIGFuZCBpdCByZXF1aXJlcwo+Pj4g
dGFza2xldHMgZm9yIHJjdV9iYXJyaWVyKCksIHdoaWNoIGludGVyYWN0cyBiYWRseSB3aXRoIGNv
cmUgc2NoZWR1bGluZy4KPj4+Cj4+PiBUaGlzIHNtYWxsIHNlcmllcyByZXBhaXJzIHRob3NlIGlz
c3Vlcy4KPj4+Cj4+PiBBZGRpdGlvbmFsbHkgc29tZSBBU1NFUlQoKXMgYXJlIGFkZGVkIGZvciB2
ZXJpZmljYXRpb24gb2Ygc2FuZSByY3UKPj4+IGhhbmRsaW5nLiBJbiBvcmRlciB0byBhdm9pZCB0
aG9zZSB0cmlnZ2VyaW5nIHJpZ2h0IGF3YXkgdGhlIG9idmlvdXMKPj4+IHZpb2xhdGlvbnMgYXJl
IGZpeGVkLgo+Pgo+PiBJJ3ZlIGRvbmUgbW9yZSB0ZXN0aW5nIG9mIHRoaXMgd2l0aCBbMV0gYW5k
LCB1bmZvcnR1bmF0ZWx5LCBpdCBxdWl0ZSAKPj4gZWFzaWx5Cj4+IGRlYWRsb2NrcyB3aGlsZSB3
aXRob3V0IHRoaXMgc2VyaWVzIGl0IGRvZXNuJ3QuCj4+Cj4+IFN0ZXBzIHRvIHJlcHJvOgo+PiAt
IGFwcGx5IFsxXQo+PiAtIHRha2UgYSBob3N0IHdpdGggY29uc2lkZXJhYmxlIENQVSBjb3VudCAo
fjY0KQo+PiAtIHJ1biBhIGxvb3A6IHhlbi1ocHRvb2wgc210LWRpc2FibGU7IHhlbi1ocHRvb2wg
c210LWVuYWJsZQo+Pgo+PiBbMV0gCj4+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJj
aGl2ZXMvaHRtbC94ZW4tZGV2ZWwvMjAyMC0wMi9tc2cwMTM4My5odG1sIAo+Pgo+IAo+IFllYWgs
IHRoZSByZWFzb24gZm9yIHRoYXQgaXMgdGhhdCByY3VfYmFycmllcigpIGlzIGEgbm9wIGluIHRo
aXMKPiBzaXR1YXRpb24gd2l0aG91dCBteSBwYXRjaCwgYXMgdGhlIHRoZW4gY2FsbGVkIHN0b3Bf
bWFjaGluZV9ydW4oKSBpbgo+IHJjdV9iYXJyaWVyKCkgd2lsbCBqdXN0IHJldHVybiAtRUJVU1ku
CgpJIHRoaW5rIHJjdV9iYXJyaWVyKCkgYmVlbiBhIE5PUCBpcyBhbHNvIHByb2JsZW0gYXMgaXQg
bWVhbnMgeW91IHdvdWxkIApiZSBhYmxlIHRvIGNvbnRpbnVlIGJlZm9yZSB0aGUgaW4tZmxpZ2h0
IGNhbGxiYWNrIGhhcyBiZWVuIGNvbXBsZXRlZC4KCkJ1dCBJIGFtIG5vdCBlbnRpcmVseSBzdXJl
IHdoeSBhIGRlYWRsb2NrIHdvdWxkIGhhcHBlbiB3aXRoIHlvdXIgCnN1Z2dlc3Rpb24/IENvdWxk
IHlvdSBkZXRhaWxzIGEgYml0IG1vcmU/CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 13:56:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 13:56:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5VGm-0000mH-UP; Sat, 22 Feb 2020 13:56:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=/A98=4K=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5VGm-0000mC-46
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 13:56:36 +0000
X-Inumbo-ID: 22d42d24-557b-11ea-bc8e-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 22d42d24-557b-11ea-bc8e-bc764e2007e4;
 Sat, 22 Feb 2020 13:56:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2C7F4AC9D;
 Sat, 22 Feb 2020 13:56:33 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Igor Druzhinin
 <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
 <01202d13-95a5-4491-63a3-ed3195d92974@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <396b66ef-f6f5-93d6-029b-b8c5aa0090a4@suse.com>
Date: Sat, 22 Feb 2020 14:56:30 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <01202d13-95a5-4491-63a3-ed3195d92974@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDIuMjAgMTM6MzIsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSwKPiAKPiBPbiAyMi8w
Mi8yMDIwIDA2OjA1LCBKw7xyZ2VuIEdyb8OfIHdyb3RlOgo+PiBPbiAyMi4wMi4yMCAwMzoyOSwg
SWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+PiBPbiAxOC8wMi8yMDIwIDEyOjIxLCBKdWVyZ2VuIEdy
b3NzIHdyb3RlOgo+Pj4+IFRvZGF5IHRoZSBSQ1UgaGFuZGxpbmcgaW4gWGVuIGlzIGFmZmVjdGlu
ZyBzY2hlZHVsaW5nIGluIHNldmVyYWwgd2F5cy4KPj4+PiBJdCBpcyByYWlzaW5nIHNjaGVkIHNv
ZnRpcnFzIHdpdGhvdXQgYW55IHJlYWwgbmVlZCBhbmQgaXQgcmVxdWlyZXMKPj4+PiB0YXNrbGV0
cyBmb3IgcmN1X2JhcnJpZXIoKSwgd2hpY2ggaW50ZXJhY3RzIGJhZGx5IHdpdGggY29yZSBzY2hl
ZHVsaW5nLgo+Pj4+Cj4+Pj4gVGhpcyBzbWFsbCBzZXJpZXMgcmVwYWlycyB0aG9zZSBpc3N1ZXMu
Cj4+Pj4KPj4+PiBBZGRpdGlvbmFsbHkgc29tZSBBU1NFUlQoKXMgYXJlIGFkZGVkIGZvciB2ZXJp
ZmljYXRpb24gb2Ygc2FuZSByY3UKPj4+PiBoYW5kbGluZy4gSW4gb3JkZXIgdG8gYXZvaWQgdGhv
c2UgdHJpZ2dlcmluZyByaWdodCBhd2F5IHRoZSBvYnZpb3VzCj4+Pj4gdmlvbGF0aW9ucyBhcmUg
Zml4ZWQuCj4+Pgo+Pj4gSSd2ZSBkb25lIG1vcmUgdGVzdGluZyBvZiB0aGlzIHdpdGggWzFdIGFu
ZCwgdW5mb3J0dW5hdGVseSwgaXQgcXVpdGUgCj4+PiBlYXNpbHkKPj4+IGRlYWRsb2NrcyB3aGls
ZSB3aXRob3V0IHRoaXMgc2VyaWVzIGl0IGRvZXNuJ3QuCj4+Pgo+Pj4gU3RlcHMgdG8gcmVwcm86
Cj4+PiAtIGFwcGx5IFsxXQo+Pj4gLSB0YWtlIGEgaG9zdCB3aXRoIGNvbnNpZGVyYWJsZSBDUFUg
Y291bnQgKH42NCkKPj4+IC0gcnVuIGEgbG9vcDogeGVuLWhwdG9vbCBzbXQtZGlzYWJsZTsgeGVu
LWhwdG9vbCBzbXQtZW5hYmxlCj4+Pgo+Pj4gWzFdIAo+Pj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDIwLTAyL21zZzAxMzgzLmh0bWwgCj4+
Pgo+Pgo+PiBZZWFoLCB0aGUgcmVhc29uIGZvciB0aGF0IGlzIHRoYXQgcmN1X2JhcnJpZXIoKSBp
cyBhIG5vcCBpbiB0aGlzCj4+IHNpdHVhdGlvbiB3aXRob3V0IG15IHBhdGNoLCBhcyB0aGUgdGhl
biBjYWxsZWQgc3RvcF9tYWNoaW5lX3J1bigpIGluCj4+IHJjdV9iYXJyaWVyKCkgd2lsbCBqdXN0
IHJldHVybiAtRUJVU1kuCj4gCj4gSSB0aGluayByY3VfYmFycmllcigpIGJlZW4gYSBOT1AgaXMg
YWxzbyBwcm9ibGVtIGFzIGl0IG1lYW5zIHlvdSB3b3VsZCAKPiBiZSBhYmxlIHRvIGNvbnRpbnVl
IGJlZm9yZSB0aGUgaW4tZmxpZ2h0IGNhbGxiYWNrIGhhcyBiZWVuIGNvbXBsZXRlZC4KPiAKPiBC
dXQgSSBhbSBub3QgZW50aXJlbHkgc3VyZSB3aHkgYSBkZWFkbG9jayB3b3VsZCBoYXBwZW4gd2l0
aCB5b3VyIAo+IHN1Z2dlc3Rpb24/IENvdWxkIHlvdSBkZXRhaWxzIGEgYml0IG1vcmU/CgpnZXRf
Y3B1X21hcHMoKSB3aWxsIHJldHVybiBmYWxzZSBhcyBsb25nIHN0b3BfbWFjaGluZV9ydW4oKSBp
cyBob2xkaW5nCnRoZSBsb2NrLCBhbmQgcmN1IGhhbmRsaW5nIHdpbGwgbG9vcCB1bnRpbCBpdCBn
ZXRzIHRoZSBsb2NrLi4uCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 16:36:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 16:36:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Xl2-0007QK-0G; Sat, 22 Feb 2020 16:36:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5Xl0-0007QF-8J
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 16:35:58 +0000
X-Inumbo-ID: 633a3b54-5591-11ea-88ae-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 633a3b54-5591-11ea-88ae-12813bfff9fa;
 Sat, 22 Feb 2020 16:35:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Xks-0008AO-Ul; Sat, 22 Feb 2020 16:35:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Xks-0002zP-LX; Sat, 22 Feb 2020 16:35:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5Xks-0004O2-Kw; Sat, 22 Feb 2020 16:35:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147392-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-unstable:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=740b64debacddc1e0906c42bf0161ed2c667ac96
X-Osstest-Versions-That: xen=c47984aabead53918e5ba6d43cdb3f1467452739
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 16:35:50 +0000
Subject: [Xen-devel] [xen-unstable test] 147392: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM5MiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzM5Mi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NzI5
OAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgIDE1IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgZmFpbCBSRUdSLiB2cy4gMTQ3Mjk4CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1
dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBs
aWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcyOTgK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAg
bGlrZSAxNDcyOTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3Mjk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEx
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDc0MGI2NGRlYmFjZGRjMWUwOTA2YzQyYmYw
MTYxZWQyYzY2N2FjOTYKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGM0
Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NzI5OCAgMjAyMC0wMi0xOSAxMjoxNjozMiBaICAgIDMgZGF5cwpUZXN0aW5nIHNhbWUg
c2luY2UgICAxNDczOTIgIDIwMjAtMDItMjEgMDk6MDM6MDQgWiAgICAxIGRheXMgICAgMSBhdHRl
bXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEhvbmd5YW4gWGlhIDxob25n
eXhpYUBhbWF6b24uY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KICBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9y
Zz4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNhbmRlciBFaWtlbGVuYm9vbSA8bGludXhA
ZWlrZWxlbmJvb20uaXQ+CiAgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KICBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFt
ZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1k
NjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmlj
dCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2gg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDMxOSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 16:42:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 16:42:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5Xrb-0008MF-R6; Sat, 22 Feb 2020 16:42:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=bAu4=4K=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j5Xra-0008L9-N3
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 16:42:46 +0000
X-Inumbo-ID: 5a45ee67-5592-11ea-88b1-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a45ee67-5592-11ea-88b1-12813bfff9fa;
 Sat, 22 Feb 2020 16:42:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582389765;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=GN2WegkeDbSa75q65wQgIUpB7QpmB37YvXJf+Kp9KSY=;
 b=M8UQ6SfNtVjjyScShIWutxYfju18ZO+eGH0ouVXIOn2yEcTzYfNvXKjA
 vST/+XBWZOipjav9Nm6+cXCu1tgxboas+t4uDrPcOoZS6AfwaRpp3DoXM
 HFY1B/GYU7aT52cBbV6ce+Lv3q8SstKlm7aiIx4kq+ZbPmmKGj6xmn4e0 s=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pgE8jdbfHT/ui6T+NUjOHNofRoovettPtaBrin+c6cXDgy9kR8BBFUJIafNCbccrGNUJXS3MAA
 nlvOecFyaehFve1ywxEE59Z3dr5rAqq3xTsIyTNZv+brccJ3yZXSGFuwipqZTLwbnDbEtndHbb
 FOBS6mO8QYZw6UE1xw0EHkeIcUJ01zTpUWh1yWkxk8citLGjhedR1jRs/PSFfeZa+Q0YtRpa2E
 rULRcqw9KXYHW50HQSVef/jDhKXg0KmAoTZlzdMpsJpEDjB3SCjvuO8Fg9UsC4CA/mjIrFWhN1
 EfY=
X-SBRS: 2.7
X-MesageID: 13291320
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,472,1574139600"; d="scan'208";a="13291320"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 <xen-devel@lists.xenproject.org>
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <cc39b5ca-03a1-cfde-5d81-29ca27c2b5a2@citrix.com>
Date: Sat, 22 Feb 2020 16:42:42 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIvMDIvMjAyMCAwNjowNSwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMi4wMi4yMCAw
MzoyOSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDE4LzAyLzIwMjAgMTI6MjEsIEp1ZXJn
ZW4gR3Jvc3Mgd3JvdGU6Cj4+PiBUb2RheSB0aGUgUkNVIGhhbmRsaW5nIGluIFhlbiBpcyBhZmZl
Y3Rpbmcgc2NoZWR1bGluZyBpbiBzZXZlcmFsIHdheXMuCj4+PiBJdCBpcyByYWlzaW5nIHNjaGVk
IHNvZnRpcnFzIHdpdGhvdXQgYW55IHJlYWwgbmVlZCBhbmQgaXQgcmVxdWlyZXMKPj4+IHRhc2ts
ZXRzIGZvciByY3VfYmFycmllcigpLCB3aGljaCBpbnRlcmFjdHMgYmFkbHkgd2l0aCBjb3JlIHNj
aGVkdWxpbmcuCj4+Pgo+Pj4gVGhpcyBzbWFsbCBzZXJpZXMgcmVwYWlycyB0aG9zZSBpc3N1ZXMu
Cj4+Pgo+Pj4gQWRkaXRpb25hbGx5IHNvbWUgQVNTRVJUKClzIGFyZSBhZGRlZCBmb3IgdmVyaWZp
Y2F0aW9uIG9mIHNhbmUgcmN1Cj4+PiBoYW5kbGluZy4gSW4gb3JkZXIgdG8gYXZvaWQgdGhvc2Ug
dHJpZ2dlcmluZyByaWdodCBhd2F5IHRoZSBvYnZpb3VzCj4+PiB2aW9sYXRpb25zIGFyZSBmaXhl
ZC4KPj4KPj4gSSd2ZSBkb25lIG1vcmUgdGVzdGluZyBvZiB0aGlzIHdpdGggWzFdIGFuZCwgdW5m
b3J0dW5hdGVseSwgaXQgcXVpdGUgZWFzaWx5Cj4+IGRlYWRsb2NrcyB3aGlsZSB3aXRob3V0IHRo
aXMgc2VyaWVzIGl0IGRvZXNuJ3QuCj4+Cj4+IFN0ZXBzIHRvIHJlcHJvOgo+PiAtIGFwcGx5IFsx
XQo+PiAtIHRha2UgYSBob3N0IHdpdGggY29uc2lkZXJhYmxlIENQVSBjb3VudCAofjY0KQo+PiAt
IHJ1biBhIGxvb3A6IHhlbi1ocHRvb2wgc210LWRpc2FibGU7IHhlbi1ocHRvb2wgc210LWVuYWJs
ZQo+Pgo+PiBbMV0gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hl
bi1kZXZlbC8yMDIwLTAyL21zZzAxMzgzLmh0bWwKPiAKPiBZZWFoLCB0aGUgcmVhc29uIGZvciB0
aGF0IGlzIHRoYXQgcmN1X2JhcnJpZXIoKSBpcyBhIG5vcCBpbiB0aGlzCj4gc2l0dWF0aW9uIHdp
dGhvdXQgbXkgcGF0Y2gsIGFzIHRoZSB0aGVuIGNhbGxlZCBzdG9wX21hY2hpbmVfcnVuKCkgaW4K
PiByY3VfYmFycmllcigpIHdpbGwganVzdCByZXR1cm4gLUVCVVNZLgoKQXJlIHlvdSBzdXJlIHRo
YXQncyB0aGVyIHJlYXNvbj8gSSBhbHdheXMgaGF2ZSB0aGUgZm9sbG93aW5nIHN0YWNrIG9uIENQ
VTA6CgooWEVOKSBbICAxMjAuODkxMTQzXSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoq
KgooWEVOKSBbICAxMjAuODk1OTA5XSAtLS0tWyBYZW4tNC4xMy4wICB4ODZfNjQgIGRlYnVnPXkg
ICBOb3QgdGFpbnRlZCBdLS0tLQooWEVOKSBbICAxMjAuOTAyNDg3XSBDUFU6ICAgIDAKKFhFTikg
WyAgMTIwLjkwNTI2OV0gUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDJhYTc1MD5dIHNtcF9zZW5k
X2NhbGxfZnVuY3Rpb25fbWFzaysweDQwLzB4NDMKKFhFTikgWyAgMTIwLjkxMzQxNV0gUkZMQUdT
OiAwMDAwMDAwMDAwMDAwMjg2ICAgQ09OVEVYVDogaHlwZXJ2aXNvcgooWEVOKSBbICAxMjAuOTE5
Mzg5XSByYXg6IDAwMDAwMDAwMDAwMDAwMDAgICByYng6IGZmZmY4MmQwODA1ZGRiNzggICByY3g6
IDAwMDAwMDAwMDAwMDAwMDEKKFhFTikgWyAgMTIwLjkyNzM2Ml0gcmR4OiBmZmZmODJkMDgwNWNk
YjAwICAgcnNpOiBmZmZmODJkMDgwNWM3Y2Q4ICAgcmRpOiAwMDAwMDAwMDAwMDAwMDA3CihYRU4p
IFsgIDEyMC45MzUzNDFdIHJicDogZmZmZjgzMDA5MjBiZmJjMCAgIHJzcDogZmZmZjgzMDA5MjBi
ZmJiOCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAzYgooWEVOKSBbICAxMjAuOTQzMzEwXSByOTogIDA0
NDQ0NDQ0NDQ0NDQ0MzIgICByMTA6IDMzMzMzMzMzMzMzMzMzMzMgICByMTE6IDAwMDAwMDAwMDAw
MDAwMDEKKFhFTikgWyAgMTIwLjk1MTI4Ml0gcjEyOiBmZmZmODJkMDgwNWRkYjc4ICAgcjEzOiAw
MDAwMDAwMDAwMDAwMDAxICAgcjE0OiBmZmZmODMwMDkyMGJmYzE4CihYRU4pIFsgIDEyMC45NTky
NTFdIHIxNTogZmZmZjgyZDA4MDJhZjY0NiAgIGNyMDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDog
MDAwMDAwMDAwMDM1MDZlMAooWEVOKSBbICAxMjAuOTY3MjIzXSBjcjM6IDAwMDAwMDAwOTIwYjAw
MDAgICBjcjI6IGZmZmY4ODgyMGRmZmU3ZjgKKFhFTikgWyAgMTIwLjk3MzEyNV0gZnNiOiAwMDAw
MDAwMDAwMDAwMDAwICAgZ3NiOiBmZmZmODg4MjFlM2MwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAw
MDAwCihYRU4pIFsgIDEyMC45ODEwOTRdIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAg
IGdzOiAwMDAwICAgc3M6IGUwMTAgICBjczogZTAwOAooWEVOKSBbICAxMjAuOTg4NTQ4XSBYZW4g
Y29kZSBhcm91bmQgPGZmZmY4MmQwODAyYWE3NTA+IChzbXBfc2VuZF9jYWxsX2Z1bmN0aW9uX21h
c2srMHg0MC8weDQzKToKKFhFTikgWyAgMTIwLjk5NzAzN10gIDg1IGY5IGZmIGZiIDQ4IDgzIGM0
IDA4IDw1Yj4gNWQgYzMgOWMgNTggZjYgYzQgMDIgNzQgMDIgMGYgMGIgNTUgNDggODkgZTUKKFhF
TikgWyAgMTIxLjAwNTQ0Ml0gWGVuIHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwOTIwYmZi
Yjg6CihYRU4pIFsgIDEyMS4wMTEwODBdICAgIGZmZmY4MzAwOTIwYmZjMTggZmZmZjgzMDA5MjBi
ZmMwMCBmZmZmODJkMDgwMjQyYzg0IGZmZmY4MmQwODAzODk4NDUKKFhFTikgWyAgMTIxLjAxOTE0
NV0gICAgZmZmZjgzMDA5MjBiZmMxOCBmZmZmODJkMDgwMmFmMTc4IDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMWMxZDI3YWZmOAooWEVOKSBbICAxMjEuMDI3MjAwXSAgICAwMDAwMDAwMDAwMDAwMDAw
IGZmZmY4MzAwOTIwYmZjODAgZmZmZjgyZDA4MDJhZjFmYSBmZmZmODJkMDgwMjg5YWRmCihYRU4p
IFsgIDEyMS4wMzUyNTVdICAgIGZmZmZmZmZmZmZmZmZkNTUgMDAwMDAwMDAwMDAwMDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgWyAgMTIxLjA0MzMyMF0gICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMAooWEVOKSBbICAxMjEuMDUxMzc1XSAgICAwMDAwMDAwMDAwMDAwMDNiIDAwMDAwMDFj
MjVlNTRiZjEgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODMwMDkyMGJmYzgwCihYRU4pIFsgIDEyMS4w
NTk0NDNdICAgIGZmZmY4MmQwODA1YzczMDAgZmZmZjgzMDA5MjBiZmNiMCBmZmZmODJkMDgwMjQ1
ZjRkIGZmZmY4MmQwODAyYWY0YTIKKFhFTikgWyAgMTIxLjA2NzQ5OF0gICAgZmZmZjgyZDA4MDVj
NzMwMCBmZmZmODMwNDJiYjI0ZjYwIGZmZmY4MmQwODA2MGY0MDAgZmZmZjgzMDA5MjBiZmQwMAoo
WEVOKSBbICAxMjEuMDc1NTUzXSAgICBmZmZmODJkMDgwMjQ2NzgxIGZmZmY4MmQwODA1Y2RiMDAg
ZmZmZjgzMDA5MjBiZmQ4MCBmZmZmODJkMDgwNWM3MDQwCihYRU4pIFsgIDEyMS4wODM2MjFdICAg
IGZmZmY4MmQwODA1Y2RiMDAgZmZmZjgyZDA4MDVjZGIwMCBmZmZmZmZmZmZmZmZmZmY5IGZmZmY4
MzAwOTIwYmZmZmYKKFhFTikgWyAgMTIxLjA5MTY3NF0gICAgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDkyMGJmZDMwIGZmZmY4MmQwODAyNDI1YTUgZmZmZjgyZDA4MDVjNzA0MAooWEVOKSBbICAx
MjEuMDk5NzM5XSAgICBmZmZmODJkMDgwNWNkYjAwIGZmZmZmZmZmZmZmZmZmZjkgZmZmZjgzMDA5
MjBiZmZmZiBmZmZmODMwMDkyMGJmZDQwCihYRU4pIFsgIDEyMS4xMDc3OTddICAgIGZmZmY4MmQw
ODAyNDI1ZTUgZmZmZjgzMDA5MjBiZmQ4MCBmZmZmODJkMDgwMjJiYzBmIDAwMDAwMDAwMDAwMDAw
MDAKKFhFTikgWyAgMTIxLjExNTg1Ml0gICAgZmZmZjgyZDA4MDIyYjYwMCBmZmZmODJkMDgwNGIz
ODg4IGZmZmY4MmQwODA1Y2RiMDAgZmZmZjgyZDA4MDVjZGIwMAooWEVOKSBbICAxMjEuMTIzOTE3
XSAgICBmZmZmZmZmZmZmZmZmZmY5IGZmZmY4MzAwOTIwYmZkYjAgZmZmZjgyZDA4MDI0MjVhNSAw
MDAwMDAwMDAwMDAwMDAzCihYRU4pIFsgIDEyMS4xMzE5NzVdICAgIDAwMDAwMDAwMDAwMDAwMDEg
MDAwMDAwMDBmZmZmZmZlZiBmZmZmODMwMDkyMGJmZmZmIGZmZmY4MzAwOTIwYmZkYzAKKFhFTikg
WyAgMTIxLjE0MDAzN10gICAgZmZmZjgyZDA4MDI0MjVlNSBmZmZmODMwMDkyMGJmZGQwIGZmZmY4
MmQwODAyMmI5MWIgZmZmZjgzMDA5MjBiZmRmMAooWEVOKSBbICAxMjEuMTQ4MDkzXSAgICBmZmZm
ODJkMDgwMmFkZGIxIGZmZmY4MzA0MmIzYjAwMDAgMDAwMDAwMDAwMDAwMDAwMyBmZmZmODMwMDky
MGJmZTMwCihYRU4pIFsgIDEyMS4xNTYxNTBdICAgIGZmZmY4MmQwODAyYWUwODYgZmZmZjgzMDA5
MjBiZmUxMCBmZmZmODMwNDJiN2U4MWUwIGZmZmY4MzA0MmIzYjAwMDAKKFhFTikgWyAgMTIxLjE2
NDIxNl0gICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAw
MDAgZmZmZjgzMDA5MjBiZmU1MAooWEVOKSBbICAxMjEuMTcyMjcxXSBYZW4gY2FsbCB0cmFjZToK
KFhFTikgWyAgMTIxLjE3NTU3M10gICAgWzxmZmZmODJkMDgwMmFhNzUwPl0gUiBzbXBfc2VuZF9j
YWxsX2Z1bmN0aW9uX21hc2srMHg0MC8weDQzCihYRU4pIFsgIDEyMS4xODMwMjRdICAgIFs8ZmZm
ZjgyZDA4MDI0MmM4ND5dIEYgb25fc2VsZWN0ZWRfY3B1cysweGE0LzB4ZGUKKFhFTikgWyAgMTIx
LjE4OTUyMF0gICAgWzxmZmZmODJkMDgwMmFmMWZhPl0gRiBhcmNoL3g4Ni90aW1lLmMjdGltZV9j
YWxpYnJhdGlvbisweDgyLzB4ODkKKFhFTikgWyAgMTIxLjE5NzQwM10gICAgWzxmZmZmODJkMDgw
MjQ1ZjRkPl0gRiBjb21tb24vdGltZXIuYyNleGVjdXRlX3RpbWVyKzB4NDkvMHg2NAooWEVOKSBb
ICAxMjEuMjA0OTUxXSAgICBbPGZmZmY4MmQwODAyNDY3ODE+XSBGIGNvbW1vbi90aW1lci5jI3Rp
bWVyX3NvZnRpcnFfYWN0aW9uKzB4MTE2LzB4MjRlCihYRU4pIFsgIDEyMS4yMTMyNzFdICAgIFs8
ZmZmZjgyZDA4MDI0MjVhNT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg4NS8w
eDkwCihYRU4pIFsgIDEyMS4yMjA4OTBdICAgIFs8ZmZmZjgyZDA4MDI0MjVlNT5dIEYgcHJvY2Vz
c19wZW5kaW5nX3NvZnRpcnFzKzB4MzUvMHgzNwooWEVOKSBbICAxMjEuMjI4MDg2XSAgICBbPGZm
ZmY4MmQwODAyMmJjMGY+XSBGIGNvbW1vbi9yY3VwZGF0ZS5jI3JjdV9wcm9jZXNzX2NhbGxiYWNr
cysweDFlZi8weDIwZAooWEVOKSBbICAxMjEuMjM2NzU4XSAgICBbPGZmZmY4MmQwODAyNDI1YTU+
XSBGIGNvbW1vbi9zb2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4ODUvMHg5MAooWEVOKSBbICAxMjEu
MjQ0Mzc4XSAgICBbPGZmZmY4MmQwODAyNDI1ZTU+XSBGIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJx
cysweDM1LzB4MzcKKFhFTikgWyAgMTIxLjI1MTU2OF0gICAgWzxmZmZmODJkMDgwMjJiOTFiPl0g
RiByY3VfYmFycmllcisweDU4LzB4NmUKKFhFTikgWyAgMTIxLjI1NzYzOV0gICAgWzxmZmZmODJk
MDgwMmFkZGIxPl0gRiBjcHVfZG93bl9oZWxwZXIrMHgxMS8weDMyCihYRU4pIFsgIDEyMS4yNjQw
NTFdICAgIFs8ZmZmZjgyZDA4MDJhZTA4Nj5dIEYgYXJjaC94ODYvc3lzY3RsLmMjc210X3VwX2Rv
d25faGVscGVyKzB4MWQ2LzB4MWZlCihYRU4pIFsgIDEyMS4yNzI0NTRdICAgIFs8ZmZmZjgyZDA4
MDIwODc4ZD5dIEYgY29tbW9uL2RvbWFpbi5jI2NvbnRpbnVlX2h5cGVyY2FsbF90YXNrbGV0X2hh
bmRsZXIrMHg1NC8weGI4CihYRU4pIFsgIDEyMS4yODE5MDBdICAgIFs8ZmZmZjgyZDA4MDI0NTRl
Nj5dIEYgY29tbW9uL3Rhc2tsZXQuYyNkb190YXNrbGV0X3dvcmsrMHg4MS8weGI0CihYRU4pIFsg
IDEyMS4yODk3ODZdICAgIFs8ZmZmZjgyZDA4MDI0NTgwMz5dIEYgZG9fdGFza2xldCsweDU4LzB4
ODUKKFhFTikgWyAgMTIxLjI5NTc3MV0gICAgWzxmZmZmODJkMDgwMjdhMGI0Pl0gRiBhcmNoL3g4
Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg4Ny8weGNiCgpTbyBpdCdzIG5vdCBpbiBnZXRfY3B1X21h
cHMoKSBsb29wLiBJdCBzZWVtcyB0byBtZSBpdCdzIG5vdCBlbnRlcmluZyB0aW1lIHN5bmMgZm9y
IHNvbWUKcmVhc29uLgoKSWdvcgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 21:44:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 21:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5cZg-0001ib-SG; Sat, 22 Feb 2020 21:44:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5cZg-0001iW-1y
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 21:44:36 +0000
X-Inumbo-ID: 83495c56-55bc-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 83495c56-55bc-11ea-ade5-bc764e2007e4;
 Sat, 22 Feb 2020 21:44:33 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5cZd-0005eV-2w; Sat, 22 Feb 2020 21:44:33 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5cZc-0002Ik-Pg; Sat, 22 Feb 2020 21:44:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5cZc-0000Ee-P3; Sat, 22 Feb 2020 21:44:32 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j5cZc-0000Ee-P3@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 21:44:32 +0000
Subject: [Xen-devel] [linux-4.19 bisection] complete
 test-amd64-i386-xl-qemuu-ovmf-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NAp0ZXN0aWQgZGViaWFuLWh2bS1pbnN0YWxsCgpUcmVl
OiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3Rh
YmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9y
Zy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0
ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdAoK
KioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMg
aW4gdHJlZTogIG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKICBC
dWcgaW50cm9kdWNlZDogIDk5OTQ2M2M4NjVkMzc2OGE4NDMyYTg5NTA4MDk2YWU2YTQzODczYTUK
ICBCdWcgbm90IHByZXNlbnQ6IGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFm
MWEKICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xNDc0NjYvCgoKICBjb21taXQgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1
MDgwOTZhZTZhNDM4NzNhNQogIEF1dGhvcjogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4K
ICBEYXRlOiAgIFRodSBEZWMgMTkgMTM6MzY6MjQgMjAxOSArMDgwMAogIAogICAgICBVZWZpQ3B1
UGtnL01wSW5pdExpYjogQ29sbGVjdCBwcm9jZXNzb3JzJyBDUFVJRCAmIFBsYXRmb3JtIElEIGlu
Zm8KICAgICAgCiAgICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i
dWcuY2dpP2lkPTI0MjkKICAgICAgCiAgICAgIFRoaXMgY29tbWl0IHdpbGwgY29sbGVjdCB0aGUg
Q1BVSUQgYW5kIFBsYXRmb3JtIElEIGluZm9ybWF0aW9uIGZvciBlYWNoCiAgICAgIHByb2Nlc3Nv
ciB3aXRoaW4gc3lzdGVtLiBUaGV5IHdpbGwgYmUgc3RvcmVkIGluIHRoZSBDUFVfQVBfREFUQSBz
dHJ1Y3R1cmUuCiAgICAgIAogICAgICBUaGVzZSBpbmZvcm1hdGlvbiB3aWxsIGJlIHVzZWQgaW4g
dGhlIG5leHQgY29tbWl0IHRvIGRlY2lkZSB3aGV0aGVyIGEKICAgICAgbWljcm9jb2RlIHBhdGNo
IHdpbGwgYmUgbG9hZGVkIGludG8gbWVtb3J5LgogICAgICAKICAgICAgQ2M6IEVyaWMgRG9uZyA8
ZXJpYy5kb25nQGludGVsLmNvbT4KICAgICAgQ2M6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4K
ICAgICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIENjOiBTdGFy
IFplbmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBTaXl1YW4gRnUgPHNpeXVhbi5m
dUBpbnRlbC5jb20+CiAgICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5
QGludGVsLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVs
LmNvbT4KICAgICAgUmV2aWV3ZWQtYnk6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KICAgICAg
UmV2aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCgpGb3IgYmlzZWN0
aW9uIHJldmlzaW9uLXR1cGxlIGdyYXBoIHNlZToKICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE5L3Rlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0LmRlYmlhbi1odm0taW5zdGFsbC5odG1sClJldmlzaW9u
IElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVz
IGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5n
IGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
bGludXgtNC4xOS90ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NC5kZWJpYW4taHZt
LWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAvMTQ3NDY2LmJpc2VjdGlvbi1zdW1tYXJ5IC0tYmFz
aXMtdGVtcGxhdGU9MTQyOTMyIC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGludXgtNC4x
OSB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCBkZWJpYW4taHZtLWluc3RhbGwK
U2VhcmNoaW5nIGZvciBmYWlsdXJlIC8gYmFzaXMgcGFzczoKIDE0NzMwNCBmYWlsIFtob3N0PXJp
bWF2YTFdIC8gMTQ3MDI0IFtob3N0PWFsYmFuYTBdIDE0Njk0MyBbaG9zdD1jaGFyZG9ubmF5MV0g
MTQ2OTAxIFtob3N0PWl0YWxpYTBdIDE0Njg1MSBbaG9zdD1jaGFyZG9ubmF5MF0gMTQzODQxIFto
b3N0PWNoYXJkb25uYXkxXSAxNDM2MDAgW2hvc3Q9YmFyb3F1ZTBdIDE0MzUwNSBbaG9zdD1odXhl
bHJlYmUxXSAxNDM0MDAgW2hvc3Q9cGlub3QxXSAxNDMzMjYgW2hvc3Q9Zmlhbm8wXSAxNDI5MzIg
W2hvc3Q9Y2hhcmRvbm5heTFdIDE0Mjg4MCBbaG9zdD1odXhlbHJlYmUxXSAxNDI4NDggb2suCkZh
aWx1cmUgLyBiYXNpcyBwYXNzIGZsaWdodHM6IDE0NzMwNCAvIDE0Mjg0OAoodHJlZSB3aXRoIG5v
IHVybDogbWluaW9zKQpUcmVlOiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xp
bnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2Fy
ZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTog
b3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJlZTogcWVtdXUg
Z2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOWIxNWY3ZmFlNjc3MzM2ZTA0YjllMDI2ZmY5MTg1NGU0
MzE2NTQ1NSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFm
NGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0
NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2Vm
IDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzA3ZGI3N2EzODBiOTYw
MjViYWU4YmM0MzIyZGEwYjY0ODE5ZDNiNwpCYXNpcyBwYXNzIGMzMDM4ZTcxOGExOWZjNTk2Zjdi
MWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBjZDcwYjFhNzFkMzBkMGZmZjRjNTQ5YTMwOTY4MmZkZjEyN2FhYWU2IGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiA0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIDUx
OGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMKR2VuZXJhdGluZyByZXZpc2lv
bnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcv
cHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0I2MzMDM4ZTcx
OGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQtOWIxNWY3ZmFlNjc3MzM2ZTA0YjllMDI2
ZmY5MTg1NGU0MzE2NTQ1NSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJt
d2FyZS5naXQjYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MC1jNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGdpdDovL3hlbmJpdHMueGVuLm9yZy9v
c3N0ZXN0L292bWYuZ2l0I2NkNzBiMWE3MWQzMGQwZmZmNGM1NDlhMzA5NjgyZmRmMTI3YWFhZTYt
NzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWxcCiAuZ2l0I2QwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTgtZDBkOGFkMzllY2I1MWNkNzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5
OCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0IzkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYtOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdCM0M2Y1ZGY3OWRh
ZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmLTc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIw
ZTc3NDMyOWI5NDFmN2QgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQjNTE4YzkzNWZhYzRk
MzBiM2VjMzVkNGI2YWRkODJiMTdiN2Q3YWNhMy03MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJk
YTBiNjQ4MTlkM2I3ClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5
IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ug
b2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQg
Li9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuCkxvYWRlZCAxNzcwMyBub2RlcyBp
biByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDE0Mjg0OCBwYXNz
IGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjZDcwYjFhNzFkMzBkMGZmZjRjNTQ5YTMwOTY4MmZk
ZjEyN2FhYWU2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5
ZDA3MmRlMmI1NmViOTZhOTFmIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2Fj
YTMKIDE0MjkzMiBbaG9zdD1jaGFyZG9ubmF5MV0KIDE0Mjg4MCBbaG9zdD1odXhlbHJlYmUxXQog
MTQzMzI2IFtob3N0PWZpYW5vMF0KIDE0MzQwMCBbaG9zdD1waW5vdDFdCiAxNDM1MDUgW2hvc3Q9
aHV4ZWxyZWJlMV0KIDE0MzYwMCBbaG9zdD1iYXJvcXVlMF0KIDE0Mzg0MSBbaG9zdD1jaGFyZG9u
bmF5MV0KIDE0Njg1MSBbaG9zdD1jaGFyZG9ubmF5MF0KIDE0NjkwMSBbaG9zdD1pdGFsaWEwXQog
MTQ3MDI0IFtob3N0PWFsYmFuYTBdCiAxNDY5NDMgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxNDcwNzUg
ZmFpbCBpcnJlbGV2YW50CiAxNDcyMjIgZmFpbCA5YjE1ZjdmYWU2NzczMzZlMDRiOWUwMjZmZjkx
ODU0ZTQzMTY1NDU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5
MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5
ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MDdkYjc3YTM4
MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CiAxNDcxNDQgZmFpbCA5YjE1ZjdmYWU2Nzcz
MzZlMDRiOWUwMjZmZjkxODU0ZTQzMTY1NDU1IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0
MWY3ZCA3MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CiAxNDczMDQgZmFp
bCA5YjE1ZjdmYWU2NzczMzZlMDRiOWUwMjZmZjkxODU0ZTQzMTY1NDU1IGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3
ZWMwZjA2NmJlYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2
YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlk
M2I3CiAxNDc0MjUgcGFzcyAxNmJiODFkNTQxZjMxYjE2MzU2M2ZlYTk1MWNjYjMwYjBkZWYwYzBh
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdm
YWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVh
NGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4
NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0MDkgcGFzcyAxNjc3YTBlNTQ5MzdhYWI4MzU0ZmJhOTg3
ZGQ5NjBmYWEzNDIxZDRlIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
OTRkNGVmYjU0ZWM0Y2E4OTQyODcyNzZjZTIyZDI5YjYyNjFkYmMwYiBkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCBhZDVjN2Mx
NjI1MTlhM2Y5NjU2MWVhNDc5MWRhMTMxOWQ5YmZkZmVkCiAxNDczOTEgcGFzcyA3ZDEyMGJmMjFj
MDVjYmUzMGE2NzlmMGZlZWNhODg0ZWVhY2ViMDY5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNjY1YWZjY2M1MmUxYTAyZWUzMjkxNDdlMDJmMDRiOGU5Y2YxZDU3MSBk
MGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5
ZGQyZjA2OSAwY2Q3OTFjNDk5YmRjNjk4ZDE0YTI0MDUwZWM1NmQ2MGI0NTczMmUwCiAxNDc0MzQg
ZmFpbCBjN2VjZjNlM2E3MWMyMTYzMjc5ODBmMjZiMWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgODhiZDA2NjE2NjE3ZWYyNTY5ZjA5M2Y3YjUx
ODkzYzExYWQ3OGUyNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVl
MmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIx
Y2RkMTQwCiAxNDczOTggYmxvY2tlZCAzMTIwMTdhNDYwZDVlYTMxZDY0NmU3MTQ4ZTQwMGUxM2Ri
Nzk5ZGRjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYmZiMTQxY2Yx
OWRkNmY5YjhkZjhiOWQwOTE0YTViM2IxNWUxYTc5OCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0
ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYg
ZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSA0ODQ4Mjk3YWQ0MjEzNWVl
OGU3ZTFlNmUxNGIzODU1Y2VhZjNlYjA4CiAxNDc0MDAgcGFzcyA5NzZlOTQ0ZTAwNWY1NTVlOTBk
OTJlNTA0YTM4ZjgyMzE1NTE5MjViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCAx
ODNmMzU0ZTE0MzAwODc4NzlkZTA3MWYwYzcxMjJlNDI3MDM5MTZlCiAxNDczODQgcGFzcyBjMzAz
OGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5
NTU4MzEwYjUxOGYwZGZjZDg4NjAgY2Q3MGIxYTcxZDMwZDBmZmY0YzU0OWEzMDk2ODJmZGYxMjdh
YWFlNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNDNmNWRmNzlkYWQ2NzM4ZDUyZWE3OWQwNzJk
ZTJiNTZlYjk2YTkxZiA1MThjOTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzCiAx
NDczODggZmFpbCA5YjE1ZjdmYWU2NzczMzZlMDRiOWUwMjZmZjkxODU0ZTQzMTY1NDU1IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIy
ZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2
Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhk
MjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJk
YTBiNjQ4MTlkM2I3CiAxNDc0MjcgcGFzcyBmZjkwYjg5ZWIyNDY1YjgzNjYwNWY4OTQ5YjU4NGY2
OTc1OTBiZjkyIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5
Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNl
ZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0MDQgZmFpbCBkMTgzYzhlMjY0N2E3ZDQ1
MjAyYzE0YTMzNjMxZjZjMDkwMjBmOGFjIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiBkMGQ4YWQz
OWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3
ZCAyOTJiNjMyMGE4YTUyMjM5NjhkNDcwOWYyZDI1MWJmYjQ3NWE5ZjNkCiAxNDc0MTQgZmFpbCA0
NzM1M2RiNTY5MmRiY2ZjODYwNzE0YzBlMjIyNGQ2NjA4NTRkNDFiIGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYjk0OGE0OTYxNTBmNGFlNGY2NTZjMGYwYWI2NzI2MDg3
MjNjODBlNiBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQy
NDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAz
ZjkwNmE5MzQ5ZGQyZjA2OSA3YjNjNWI3MGEzMjMwM2I0NmQwZDA1MWU2OTVmMThkNzJjY2U1ZWQw
CiAxNDc0NDMgcGFzcyBlYjc5MDY1MmM2ZjIwODJmOTg2OGQ3MWYyNDFmY2ZjNWI5M2I2ZDhmIGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMw
MDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUw
ODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFl
YjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZi
MDlmY2I3YWIxY2RkMTQwCiAxNDc0MjIgcGFzcyBmYjY4M2I1ZTNmNTNhNzNlNzYxOTUyNzM1NzM2
MTgwOTM5YTMxM2RmIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZThi
OTI5NmM2N2RmZmFkZGQyNmRjZTA2ZDhkYWFjYTYyMDZmYTYyMCBkMGQ4YWQzOWVjYjUxY2Q3NDk3
Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5
ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCAxMzFjODljZTFl
MWRmZDBiNTdhMjQ5NjE1YTkyZGU0ZjEyMGQ5MTAwCiAxNDc0MzAgZmFpbCBiZjJmMGUwMzdhMWYy
MWYyMTgwYTMzN2Y5MWMzNDFlN2I3MzY5ZWViIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgYjk0OGE0OTYxNTBmNGFlNGY2NTZjMGYwYWI2NzI2MDg3MjNjODBlNiBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5
OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQy
ZjA2OSA3YjNjNWI3MGEzMjMwM2I0NmQwZDA1MWU2OTVmMThkNzJjY2U1ZWQwCiAxNDc0NTMgZmFp
bCBjN2VjZjNlM2E3MWMyMTYzMjc5ODBmMjZiMWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgwOTZh
ZTZhNDM4NzNhNSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2
NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2Rk
MTQwCiAxNDc0MzggcGFzcyAzMDdhZmM1ZDNmMDNlZmQ3ZTI4NGI4NWQzNDMyZTIxYjc5Mzg0ZmM5
IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdm
YWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVh
NGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4
NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0NDkgZmFpbCBjN2VjZjNlM2E3MWMyMTYzMjc5ODBmMjZi
MWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
ZDc4NmExNzIzMjAzZTkxYzkyNjE1YzU4ZDIxN2UzNWIwZDg5NDAwNCBkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMz
YWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0NDcgcGFzcyBjN2VjZjNlM2E3
MWMyMTYzMjc5ODBmMjZiMWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBk
MGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5
ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0NTYg
cGFzcyBjN2VjZjNlM2E3MWMyMTYzMjc5ODBmMjZiMWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2
NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVl
MmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIx
Y2RkMTQwCiAxNDc0NjIgZmFpbCBjN2VjZjNlM2E3MWMyMTYzMjc5ODBmMjZiMWU4OTVjZTliMDdh
ZDMxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgOTk5NDYzYzg2NWQz
NzY4YTg0MzJhODk1MDgwOTZhZTZhNDM4NzNhNSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRm
ZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIx
YjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZl
MmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0NjUgcGFzcyBjN2VjZjNlM2E3MWMyMTYzMjc5ODBm
MjZiMWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4
NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVjYjUx
Y2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAzYTEz
YWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCiAxNDc0NjYgZmFpbCBjN2VjZjNl
M2E3MWMyMTYzMjc5ODBmMjZiMWU4OTVjZTliMDdhZDMxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgwOTZhZTZhNDM4NzNh
NSBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2
OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5
MzQ5ZGQyZjA2OSAzYTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwClNlYXJj
aGluZyBmb3IgaW50ZXJlc3RpbmcgdmVyc2lvbnMKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0Mjg0
OCAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDcxNDQgKGZh
aWwpLCBmb3IgYmFzaXMgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDczODQgKHBhc3Mp
LCBmb3IgYmFzaXMgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDczODggKGZhaWwpLCBmb3Ig
YmFzaXMgZmFpbHVyZQogMCByZXZpc2lvbnMgYXQgYzdlY2YzZTNhNzFjMjE2MzI3OTgwZjI2YjFl
ODk1Y2U5YjA3YWQzMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGE1
YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFmMWEgZDBkOGFkMzllY2I1MWNkNzQ5
N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJk
OTg0N2VmIGYyMWI1YTRhZWIwMjBmMmE1ZTJjNjUwM2Y5MDZhOTM0OWRkMmYwNjkgM2ExM2FjM2Fk
NGQzZWYzOTlmZTJjODVmYjA5ZmNiN2FiMWNkZDE0MApObyByZXZpc2lvbnMgbGVmdCB0byB0ZXN0
LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzQ0NyAocGFz
cyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzQ1MyAoZmFpbCksIGZv
ciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzQ1NiAocGFzcyksIGZvciBs
YXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3NDYyIChmYWlsKSwgZm9yIGZpcnN0IGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3NDY1IChwYXNzKSwgZm9yIGxhc3QgcGFzcwog
UmVwcm8gZm91bmQ6IGZsaWdodCAxNDc0NjYgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQoKKioq
IEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoKICBCdWcgaXMgaW4g
dHJlZTogIG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKICBCdWcg
aW50cm9kdWNlZDogIDk5OTQ2M2M4NjVkMzc2OGE4NDMyYTg5NTA4MDk2YWU2YTQzODczYTUKICBC
dWcgbm90IHByZXNlbnQ6IGE1YWJkOWNjMmNlYmU3ZmFjMDAxZjdiYjdiNjQ3YzQ3Y2Y1NGFmMWEK
ICBMYXN0IGZhaWwgcmVwcm86IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncy8xNDc0NjYvCgoKICBjb21taXQgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgw
OTZhZTZhNDM4NzNhNQogIEF1dGhvcjogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNvbT4KICBE
YXRlOiAgIFRodSBEZWMgMTkgMTM6MzY6MjQgMjAxOSArMDgwMAogIAogICAgICBVZWZpQ3B1UGtn
L01wSW5pdExpYjogQ29sbGVjdCBwcm9jZXNzb3JzJyBDUFVJRCAmIFBsYXRmb3JtIElEIGluZm8K
ICAgICAgCiAgICAgIFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcu
Y2dpP2lkPTI0MjkKICAgICAgCiAgICAgIFRoaXMgY29tbWl0IHdpbGwgY29sbGVjdCB0aGUgQ1BV
SUQgYW5kIFBsYXRmb3JtIElEIGluZm9ybWF0aW9uIGZvciBlYWNoCiAgICAgIHByb2Nlc3NvciB3
aXRoaW4gc3lzdGVtLiBUaGV5IHdpbGwgYmUgc3RvcmVkIGluIHRoZSBDUFVfQVBfREFUQSBzdHJ1
Y3R1cmUuCiAgICAgIAogICAgICBUaGVzZSBpbmZvcm1hdGlvbiB3aWxsIGJlIHVzZWQgaW4gdGhl
IG5leHQgY29tbWl0IHRvIGRlY2lkZSB3aGV0aGVyIGEKICAgICAgbWljcm9jb2RlIHBhdGNoIHdp
bGwgYmUgbG9hZGVkIGludG8gbWVtb3J5LgogICAgICAKICAgICAgQ2M6IEVyaWMgRG9uZyA8ZXJp
Yy5kb25nQGludGVsLmNvbT4KICAgICAgQ2M6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KICAg
ICAgQ2M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+CiAgICAgIENjOiBTdGFyIFpl
bmcgPHN0YXIuemVuZ0BpbnRlbC5jb20+CiAgICAgIENjOiBTaXl1YW4gRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgICAgIENjOiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGlu
dGVsLmNvbT4KICAgICAgU2lnbmVkLW9mZi1ieTogSGFvIEEgV3UgPGhhby5hLnd1QGludGVsLmNv
bT4KICAgICAgUmV2aWV3ZWQtYnk6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KICAgICAgUmV2
aWV3ZWQtYnk6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4KCmRvdDogZ3JhcGggaXMg
dG9vIGxhcmdlIGZvciBjYWlyby1yZW5kZXJlciBiaXRtYXBzLiBTY2FsaW5nIGJ5IDAuMTExNzg0
IHRvIGZpdApwbm10b3BuZzogMTQgY29sb3JzIGZvdW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4g
L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE5L3Rlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0LmRlYmlhbi1odm0taW5zdGFsbC57ZG90LHBzLHBuZyxodG1sLHN2Z30u
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTQ3NDY2OiB0b2xlcmFi
bGUgQUxMIEZBSUwKCmZsaWdodCAxNDc0NjYgbGludXgtNC4xOSByZWFsLWJpc2VjdCBbcmVhbF0K
aHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQ2Ni8K
CkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgYmFz
ZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGln
aHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xv
Z3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFy
ZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29z
c3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3Qg
aW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5i
aXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0
ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 22:48:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 22:48:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5dYk-000788-CX; Sat, 22 Feb 2020 22:47:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5dYj-000783-EF
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 22:47:41 +0000
X-Inumbo-ID: 537b38c4-55c5-11ea-8985-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 537b38c4-55c5-11ea-8985-12813bfff9fa;
 Sat, 22 Feb 2020 22:47:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5dYg-0006o6-4P; Sat, 22 Feb 2020 22:47:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5dYf-00066z-K0; Sat, 22 Feb 2020 22:47:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5dYf-0006FK-JA; Sat, 22 Feb 2020 22:47:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147394-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.19:test-amd64-i386-libvirt:leak-check/check:fail:regression
 linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=4fccc2503536a564a4ba31a1d50439854201659f
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 22:47:37 +0000
Subject: [Xen-devel] [linux-4.19 test] 147394: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM5NCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczOTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0MjkzMgogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQgICAgICAyMSBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyOTMyCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBk
ZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTQyOTMyCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVH
Ui4gdnMuIDE0MjkzMgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGVi
aWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0MjkzMgoKVGVzdHMgd2hpY2ggZGlkIG5v
dCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0Mjg4MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTQyOTMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Jl
ZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDRmY2NjMjUwMzUzNmE1NjRhNGJhMzFhMWQ1MDQzOTg1NDIwMTY1OWYKYmFzZWxpbmUg
dmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEw
ZjgzZDUxNDZkYzc3ODQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0MjkzMiAgMjAxOS0xMC0xOSAy
MzoxNzoxMCBaICAxMjUgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjYgIDIwMTktMTAt
MjkgMDg6NDk6MjkgWiAgMTE2IGRheXMgICAxNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2Ug
ICAxNDczOTQgIDIwMjAtMDItMjEgMDk6Mzg6MzMgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoK
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCjE3OTggcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5n
IHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
dGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRl
c3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21l
L2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAog
ICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBs
YW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNz
IGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9w
PW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsg
aXQgd291bGQgYmUgMTEyOTQ3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 22 23:34:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 22 Feb 2020 23:34:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5eHn-0003BF-SZ; Sat, 22 Feb 2020 23:34:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=jYGW=4K=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5eHm-0003BA-PG
 for xen-devel@lists.xenproject.org; Sat, 22 Feb 2020 23:34:14 +0000
X-Inumbo-ID: d1da0050-55cb-11ea-898c-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1da0050-55cb-11ea-898c-12813bfff9fa;
 Sat, 22 Feb 2020 23:34:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5eHf-0007hN-4y; Sat, 22 Feb 2020 23:34:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5eHe-0008QF-OR; Sat, 22 Feb 2020 23:34:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5eHe-0002Ps-Np; Sat, 22 Feb 2020 23:34:06 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147395-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=1d3215fd24f47eaa4877542a59b4bbf5afc0cfe8
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 22 Feb 2020 23:34:06 +0000
Subject: [Xen-devel] [ovmf test] 147395: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM5NSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczOTUvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMWQzMjE1ZmQyNGY0N2VhYTQ4Nzc1NDJhNTliNGJiZjVhZmMwY2ZlOApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA0NSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNDUgZGF5cyAgMTI5IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzM5NSAgMjAyMC0wMi0yMSAxMDowMToyMCBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIE5pY2hvbGFzIEFybW91
ciA8bmljaG9sYXMuYXJtb3VyQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5j
b20+CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWph
d2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAg
U2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3Rl
dmVuLnNoaUBpbnRlbC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54
dUBpbnRlbC5jb20+CiAgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1
QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NzM4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 00:25:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 00:25:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5f4c-0008Dw-JH; Sun, 23 Feb 2020 00:24:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5f4b-0008Dr-MH
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 00:24:41 +0000
X-Inumbo-ID: de03cf94-55d2-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id de03cf94-55d2-11ea-aa99-bc764e2007e4;
 Sun, 23 Feb 2020 00:24:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5f4U-0000nL-6J; Sun, 23 Feb 2020 00:24:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5f4T-0002Vn-PV; Sun, 23 Feb 2020 00:24:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5f4T-0005kX-OW; Sun, 23 Feb 2020 00:24:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147393-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-i386-qemuu-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-raw:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvshim:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-i386:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit1:xen-boot:fail:regression
 linux-next:test-amd64-amd64-amd64-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pygrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qcow2:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-vhd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-examine:reboot:fail:regression
 linux-next:test-amd64-i386-qemuu-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-i386-pvgrub:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-qemut-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-credit2:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-amd:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl:xen-boot:fail:regression
 linux-next:test-amd64-amd64-examine:reboot:fail:regression
 linux-next:test-amd64-amd64-xl-shadow:xen-boot:fail:regression
 linux-next:test-amd64-amd64-qemuu-nested-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-qemut-rhel6hvm-intel:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:xen-boot:fail:regression
 linux-next:test-amd64-amd64-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-i386-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-i386-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-pvshim:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:build-arm64-pvops:kernel-build:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:xen-boot:fail:allowable
 linux-next:test-armhf-armhf-xl-rtds:xen-boot:fail:allowable
 linux-next:test-arm64-arm64-examine:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl:build-check(1):blocked:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: linux=bee46b309a13ca158c99c325d0408fb2f0db207f
X-Osstest-Versions-That: linux=b1da3acc781ce445445d959b41064d209a27bc2d
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 00:24:33 +0000
Subject: [Xen-devel] [linux-next test] 147393: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzM5MyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDczOTMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2
bS1pbnRlbCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDcgeGVuLWJvb3QgZmFpbCBSRUdS
LiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICA3IHhlbi1ib290ICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtaTM4NiAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIz
NgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAg
NyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14
c20gIDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LXB5
Z3J1YiAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcy
MzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
IDcgeGVuLWJvb3QgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAg
IGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICA3IHhlbi1ib290ICAgICBmYWlsIFJFR1IuIHZzLiAxNDcy
MzYKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAx
MSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICA3IHhlbi1ib290ICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xY293MiAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3
MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgNyB4
ZW4tYm9vdCBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
NyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC1wYWlyIDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hv
c3QgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
d2luNy1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRl
c3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZh
aWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAg
NyB4ZW4tYm9vdCAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFt
ZDY0LWkzODYtcHZncnViICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZz
LiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3
IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kICA3IHhlbi1ib290ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICBm
YWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgZmFpbCBSRUdSLiB2
cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICA3IHhlbi1ib290ICAgICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSA3IHhl
bi1ib290IGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQy
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICA3
IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICA3IHhlbi1ib290ICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2
NC1hbWQ2NC14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICA4IHJlYm9vdCAgICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtYW1kNjQteGwt
c2hhZG93ICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIz
NgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgIDcgeGVuLWJvb3QgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgIDcgeGVuLWJvb3QgICAgICAgICAgICAgIGZhaWwgUkVH
Ui4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCA3IHhlbi1ib290IGZhaWwgUkVH
Ui4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAg
ICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICA3IHhlbi1ib290ICBmYWlsIFJFR1IuIHZzLiAxNDcy
MzYKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgMTAgeGVuLWJvb3Qvc3JjX2hvc3QgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAx
MSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJF
R1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgMTAgeGVuLWJvb3Qv
c3JjX2hvc3QgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAxMSB4ZW4tYm9vdC9kc3RfaG9zdCAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3
MjM2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgIDcgeGVuLWJvb3QgICAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
NzIzNgogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDcyMzYKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
NDcyMzYKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxNDcyMzYKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgIDYga2VybmVs
LWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzIzNgoKUmVncmVzc2lvbnMgd2hp
Y2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDE0NzIzNgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgNyB4ZW4tYm9vdCAgICAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3MjM2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2Nr
ZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgMSBidWlsZC1jaGVjaygxKSAg
ICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAg
MSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQg
IG4vYQogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgMSBidWlsZC1jaGVjaygxKSAgICAg
ICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02
NC14bC10aHVuZGVyeCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGJl
ZTQ2YjMwOWExM2NhMTU4Yzk5YzMyNWQwNDA4ZmIyZjBkYjIwN2YKYmFzZWxpbmUgdmVyc2lvbjoK
IGxpbnV4ICAgICAgICAgICAgICAgIGIxZGEzYWNjNzgxY2U0NDU0NDVkOTU5YjQxMDY0ZDIwOWEy
N2JjMmQKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBm
b3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChu
b3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzkzICAyMDIwLTAyLTIxIDA5
OjE5OjQ0IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaCBub3Qg
YXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 01:42:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 01:42:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5gHg-0001BP-Nv; Sun, 23 Feb 2020 01:42:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5gHf-0001BK-5z
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 01:42:15 +0000
X-Inumbo-ID: b33b87d8-55dd-11ea-89ac-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b33b87d8-55dd-11ea-89ac-12813bfff9fa;
 Sun, 23 Feb 2020 01:42:07 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5gHW-0006f2-Uh; Sun, 23 Feb 2020 01:42:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5gHW-0004zc-0y; Sun, 23 Feb 2020 01:42:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5gHV-0003vn-Vk; Sun, 23 Feb 2020 01:42:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147419-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=2f06757048d007d0ecabbc72851adfbe0456b686
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 01:42:05 +0000
Subject: [Xen-devel] [libvirt test] 147419: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQxOSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0MTkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4v
YQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDJmMDY3NTcwNDhkMDA3ZDBlY2FiYmM3Mjg1
MWFkZmJlMDQ1NmI2ODYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzYgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDM1IGRheXMgICAzNCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc0MTkgIDIwMjAtMDItMjEgMjA6NDA6MDIgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFNhaGlkIE9yZW50aW5vIEZl
cmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8
c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5l
dC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8
eW91QGV4YW1wbGUuY29tPgogIHpoZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoK
am9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2
NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2Vk
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDYxMDUgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 02:59:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 02:59:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5hUA-0007sX-A2; Sun, 23 Feb 2020 02:59:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5hU8-0007sS-PC
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 02:59:12 +0000
X-Inumbo-ID: 744a40d6-55e8-11ea-89b2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 744a40d6-55e8-11ea-89b2-12813bfff9fa;
 Sun, 23 Feb 2020 02:59:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5hU1-0008Vw-Px; Sun, 23 Feb 2020 02:59:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5hU1-00017b-Cv; Sun, 23 Feb 2020 02:59:05 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5hU1-0001qs-Az; Sun, 23 Feb 2020 02:59:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147410-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=ca7e1fd1026c5af6a533b4b5447e1d2f153e28f2
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 02:59:05 +0000
Subject: [Xen-devel] [linux-linus test] 147410: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQxMCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NDEwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTIgZ3Vlc3Qtc3RhcnQvZGViaWFuaHZtLnJlcGVh
dCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdS
LiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgMTUgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSBy
ZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTUgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBs
aWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1z
ZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNt
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxl
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZl
cnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBjYTdlMWZk
MTAyNmM1YWY2YTUzM2I0YjU0NDdlMWQyZjE1M2UyOGYyCmJhc2VsaW5lIHZlcnNpb246CiBsaW51
eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRmNmE1YzU1OTE1
CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6MDkgWiAgMzU1
IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIwOjAzOjE0IFog
IDM1NCBkYXlzICAyMDUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NDEwICAyMDIw
LTAyLTIxIDE2OjE2OjM4IFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo2MjkxIHBlb3Bs
ZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9i
czoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoK
TG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dz
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhl
c2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFp
bDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBm
b3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDth
PXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDE4
MDkwNTggbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 05:30:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 05:30:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5jqd-0005Uc-WB; Sun, 23 Feb 2020 05:30:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5jqd-0005UX-E1
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 05:30:35 +0000
X-Inumbo-ID: 9d6d4a84-55fd-11ea-89bd-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9d6d4a84-55fd-11ea-89bd-12813bfff9fa;
 Sun, 23 Feb 2020 05:30:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5jqc-0003MI-0F; Sun, 23 Feb 2020 05:30:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5jqb-00082h-7S; Sun, 23 Feb 2020 05:30:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5jqb-00037d-6X; Sun, 23 Feb 2020 05:30:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147415-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:allowable
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=88e2b97aa3e369a454c9d8360afddc348070c708
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 05:30:33 +0000
Subject: [Xen-devel] [qemu-mainline test] 147415: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQxNSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0MTUvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3Jl
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0
LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEz
IGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZSAg
ICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAx
NiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4OGUyYjk3YWEzZTM2OWE0NTRjOWQ4MzYwYWZk
ZGMzNDgwNzBjNzA4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3
YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDY4IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA2OCBkYXlzICAyODEgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NDE1ICAyMDIwLTAyLTIxIDE4OjQxOjQyIFogICAg
MSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFhcnVz
aGkgTWVodGEgPG1laHRhLmFhcnUyMEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxhZHJp
ZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+
CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4YW5k
ZXIuUmljaGFyZHNvbkBjbC5jYW0uYWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxp
YW1zb25AcmVkaGF0LmNvbT4KICBBbGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29t
PgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8
bmV2aWxhZEB5YWhvby5jb20+CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIy
My5tZT4KICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFuZHJlYXMg
U2Nod2FiIDxzY2h3YWJAc3VzZS5kZT4KICBBbmRyZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1
PgogIEFuZHJldyBKb25lcyA8ZHJqb25lc0ByZWRoYXQuY29tPgogIEFuZHJleSBTaGlua2V2aWNo
IDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudXAgUGF0ZWwgPGFudXAucGF0
ZWxAd2RjLmNvbT4KICBBcmF2aW5kYSBQcmFzYWQgPGFyYXdpbmRhLnBAZ21haWwuY29tPgogIEF1
cmVsaWVuIEphcm5vIDxhdXJlbGllbkBhdXJlbDMyLm5ldD4KICBCQUxBVE9OIFpvbHRhbiA8YmFs
YXRvbkBlaWsuYm1lLmh1PgogIEJlYXRhIE1pY2hhbHNrYSA8YmVhdGEubWljaGFsc2thQGxpbmFy
by5vcmc+CiAgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3Jn
PgogIEJoYXJhdGEgQiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNvbT4KICBCaW4gTWVuZyA8Ym1l
bmcuY25AZ21haWwuY29tPgogIENhbWVyb24gRXNmYWhhbmkgPGRpcnR5QGFwcGxlLmNvbT4KICBD
YXJsb3MgU2FudG9zIDxjYXNhbnRvc0ByZWRoYXQuY29tPgogIENhdGh5IFpoYW5nIDxjYXRoeS56
aGFuZ0BpbnRlbC5jb20+CiAgQ2hlbiBRdW4gPGt1aG4uY2hlbnF1bkBodWF3ZWkuY29tPgogIENo
cmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RpYW4g
U2Nob2VuZWJlY2sgPHFlbXVfb3NzQGNydWRlYnl0ZS5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxj
aHJpc3RvcGhlLmx5b25AbGluYXJvLm9yZz4KICBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNv
bT4KICBDbGVtZW50IERlc2NoYW1wcyA8Y2xlbWVudC5kZXNjaGFtcHNAZ3JlZW5zb2NzLmNvbT4K
ICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIENvcmV5IE1pbnlhcmQgPGNt
aW55YXJkQG12aXN0YS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAg
Q29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+ICNzMzkweAogIEPDqWRyaWMgTGUgR29h
dGVyIDxjbGdAZnIuaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgog
IERhbWllbiBIZWRkZSA8ZGFtaWVuLmhlZGRlQGdyZWVuc29jcy5jb20+CiAgRGFuaWVsIEhlbnJp
cXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8Op
IDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEVkbW9uZHNvbiA8ZGF2aWQuZWRtb25kc29u
QG9yYWNsZS5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+
CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMp
CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRGF2aWQgVnJhYmVsIDxk
YXZpZC52cmFiZWxAbnV0YW5peC5jb20+CiAgRGVuaXMgUGxvdG5pa292IDxkcGxvdG5pa292QHZp
cnR1b3p6by5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNv
bT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRWlpY2hpIFRzdWth
dGEgPGRldmVsQGV0c3VrYXRhLmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5j
b20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpYyBSZW4gPHJlbnpoZW5A
bGludXguYWxpYmFiYS5jb20+CiAgRXJ5dSBHdWFuIDxlZ3VhbkBsaW51eC5hbGliYWJhLmNvbT4K
ICBGYWJpYW5vIFJvc2FzIDxmYXJvc2FzQGxpbnV4LmlibS5jb20+CiAgRmFuZ3J1aSBTb25nIDxp
QG1hc2tyYXkubWU+CiAgRmVsaXBlIEZyYW5jaW9zaSA8ZmVsaXBlQG51dGFuaXguY29tPgogIEZp
bGlwIEJvenV0YSA8RmlsaXAuQm96dXRhQHJ0LXJrLmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMg
PGZyYW5jaXNjby5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEZyYW5jaXNjbyBJZ2xlc2lhcyA8ZnJh
c3NlLmlnbGVzaWFzQGdtYWlsLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBsaW51eC5p
Ym0uY29tPgogIEdhbmVzaCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGlu
dGVsLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnog
PGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBH
dW95aSBUdSA8dHUuZ3VveWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJt
LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJA
Z214LmRlPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4KICBIZXlp
IEd1byA8Z3VvaGV5aUBodWF3ZWkuY29tPgogIEhpa2FydSBOaXNoaWRhIDxoaWthcnVwc3BAZ21h
aWwuY29tPgogIEhvd2FyZCBTcG9lbHN0cmEgPGhzcC5jYXQ3QGdtYWlsLmNvbT4KICBJZ29yIE1h
bW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphZSBIeXVuIFlvbyA8amFlLmh5dW4ueW9v
QGxpbnV4LmludGVsLmNvbT4KICBKYWZhciBBYmRpIDxjYWZlci5hYmRpQGdtYWlsLmNvbT4KICBK
YWlqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKYW1lcyBDbGFya2UgPGpydGMy
N0BqcnRjMjcuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAd2ViLmRlPgogIEphbm9zY2gg
RnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29u
QHp4MmM0LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJv
Lm9yZz4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBK
ZW5zIEZyZWltYW5uIDxqZnJlaW1hbm5AcmVkaGF0LmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFo
dWlAaHVhd2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBK
aXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8
am9lbEBqbXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEpvc2ggS3Vu
eiA8amt6QGdvb2dsZS5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4K
ICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5A
aHVhd2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
ZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4x
QGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7Ms
IFpvbHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVu
dCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlh
aW5jLmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5n
IDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFj
bGUuY29tPgogIExpYW5nIFlhbiA8bHlhbkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51
eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUg
WWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIEx1YyBNaWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5z
b2NzLmNvbT4KICBMdWvDocWhIERva3RvciA8bGRva3RvckByZWRoYXQuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNjaGVtQGdtYWlsLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBU
b21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmli
bS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVu
YmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNv
bT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJl
bHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdv
b2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5l
bmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5E
b3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1A
bnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUg
PHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBp
YW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9y
d2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxpbmUuZGU+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZv
bGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28uY29t
PgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJh
dWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxv
aGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAg
U2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgog
IFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhh
dCA8c2JoYXRAbGludXguaWJtLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUYXls
b3IgU2ltcHNvbiA8dHNpbXBzb25AcXVpY2luYy5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJl
ZGhhdC5jb20+CiAgVHVndW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8
dmluY2VudC5kZWhvcnNAc21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29t
PgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNv
bT4KICBWb2xrZXIgUsO8bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBT
YW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlv
bmdEQGgzYy5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgog
IFdpbGxpYW4gUmFtcGF6em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpo
ZW5neGlhbmc5QGh1YXdlaS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNv
bT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2lu
Y3RAbWFpbC51c3RjLmVkdS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4K
ICBZaW5nIEZhbmcgPGZhbmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcu
d2FuZ0B3aW5kcml2ZXIuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4K
ICBZdS1DaGVuIExpbiA8bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdS1DaGVuIExpbiA8eXVjaGVu
bGluQHN5bm9sb2d5LmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNoQGRh
eW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZdXZh
bCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdodWlA
aHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBaaGlt
aW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzMwODYgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 08:36:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 08:36:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5mjs-0005OD-DE; Sun, 23 Feb 2020 08:35:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=kl7T=4L=gmx.de=xypron.glpk@srs-us1.protection.inumbo.net>)
 id 1j5mjr-0005O8-E3
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 08:35:47 +0000
X-Inumbo-ID: 7b531630-5617-11ea-aa99-bc764e2007e4
Received: from mout.gmx.net (unknown [212.227.17.22])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7b531630-5617-11ea-aa99-bc764e2007e4;
 Sun, 23 Feb 2020 08:35:44 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1582446942;
 bh=WcANPpQWohym4JgU2Mv+t1Lv7qPTD9zB5cEjQZYcpPQ=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:Date;
 b=PMMUlrTLnTNrUBECdxq8743qyOTcKm602yYZcwOUb2WMCJkokhp4AdtMCGnSVLjGZ
 ebi9zpKIsoNqFbcEJfpPqEberaCPLDNrhgaSC7zNPUBwUpThh9fMGaO/gV0Dn+js+Z
 DkzyUVnCnLN2gd7DkAEQdDrCLpxBxdoNnD1H4kBw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from LT02.fritz.box ([84.119.33.160]) by mail.gmx.com (mrgmx104
 [212.227.17.174]) with ESMTPSA (Nemesis) id 1N6KYb-1jUP6F1q4v-016foT; Sun, 23
 Feb 2020 09:35:42 +0100
From: Heinrich Schuchardt <xypron.glpk@gmx.de>
To: Ard Biesheuvel <ardb@kernel.org>
Date: Sun, 23 Feb 2020 09:34:46 +0100
Message-Id: <20200223083446.15817-1-xypron.glpk@gmx.de>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
X-Provags-ID: V03:K1:6MWGPGwUIoMd7vT38AP752PI5Diuuj8H5BlBxHIdF24mzVvdTTF
 pcGX7S1f75iNx1iI9jihjTQmwaPURiZ0uTQZAMZEZ+a03RNDlvhFrYidqRH8UsPHhgpGgkJ
 X6d8Ot7T3TbDhZfwtRRkqx8Eydv/271z35tKOIfG1Me73Jph/pz7R6mgdyuEp8HMUYHyqvQ
 AqPiiVVd7vSv5hGxssS+w==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:+QxYoQlLo94=:bkaK5hGQcHvyOJhGBFMr7Y
 W5p/zyj6XOW750/EpS8p7gpnciOoW/n+D5sMAZGEjWsn4LnirsQJa3RfaRwlPwDXRRjCtk34N
 8fKbXy3TQZQ7YMvz3C7f5mnoL7vvwtdtw0KE71yI7YKey409oUjnjyGqMBQGfl5JX5YSDnb74
 07CHfXwnKVp30WEEHHSCdl2nFsNf6VLDGoviqr+xVN34vUFDKyMQRrDZHH84uFPPPsyhe5JNv
 XwOU6Sbr0kqeq5IyU7927MuXCLuVm1cBPM73a+WA3yl82VLERxPR1KGyt4vZyiVR6mWoVKWe0
 R3nsGD5O/AQkNblMUVk2Bx1WKuleExTPWFssL0Q5rpja3/hyrvkKOlDNuNrrDOZRKrrwhVEyR
 CHzbSLjlSAXQxDe5x9ijyjxlhaXwlbOUye+ddBbE+zHxD90Brc39rbrcTccXNZhkrygTygp9+
 gcBPYgCSROE4ZjrJDocHNjbKeFvHDu83A8Jyw/ZPf6HjLdD1hPzwH1EGmL4wBBjD3PoJABRTE
 Tk6RLiAF/OaUEp2tTh81cIByAIVbbPEbjW4XmfqsTPviHrsn1WRCog7ikmcS1KqLAwicB7ZdX
 0819oA62PyVXuFSdo2Q55o90GMWnaNfT91zxNvpUP/sAfkayW+d2sKsQpkcxtbcIpcYzlovM+
 +MEyfcgtFxdqD14cZU8DGNTGepa5zmg2lmiCndW1F7hZh84IRLjTj6U2dSIsWV/pelMr0kSjy
 zpmQTVuTGPsKkHx6Vg6nbjrSkKSWVsqG0yKbNzUla7Xp+9SX9+ZhqVk7fm76rPHSX2v8xIZsk
 wbPwtyiiU6n5jdP+s/GUzHE+TsqcCKInMjLOQDLfXwaPVebfKmDtsi88T9LqqrVuabPx6EaZc
 uLw6XdLFNGBubWW3Xoq+1hSrzSdgRwHcQscw0jLDTdazH65iTMkpI6wGDYQSgv6jNulSw0NZs
 yhZjaDFn/r+IMNjjE0xGJG311KEikR4INOosdxlnfAccR/gBChQzDhooQt/SpwdqA8GXSbLVr
 jmrk792CKUGmxdoNyEFtZfZERlBLZqCYZ/XKYT4qIyUKxHzbW4u2fdL9uMlPsOcc6YG9fiAbo
 um2A20XnkN5DkJW3dqdHLdOD2qoauFxKGo/6YN2KVerd9aOPFNeAbDBp1hIgSXO6PcD3tJe1i
 01N819NOPP5z9fUAQ2WQpCTiKX/LXkiQ8UO5Lu8/+FHM5g123Ymx+wsDHCVTrJTFoyzRHaPJ4
 JJosPkjdU75TG4TgX
Subject: [Xen-devel] [PATCH 1/1] efi: capitalize enum efi_secureboot_mode
 labels
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, linux-efi@vger.kernel.org,
 Heinrich Schuchardt <xypron.glpk@gmx.de>, x86@kernel.org,
 linux-kernel@vger.kernel.org, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, "H . Peter Anvin" <hpa@zytor.com>,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Thomas Gleixner <tglx@linutronix.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWNjb3JkaW5nIHRvIHRoZSAiTGludXgga2VybmVsIGNvZGluZyBzdHlsZSIgbGFiZWxzIGluIGVu
dW1zIGFyZQpjYXBpdGFsaXplZC4KClNpZ25lZC1vZmYtYnk6IEhlaW5yaWNoIFNjaHVjaGFyZHQg
PHh5cHJvbi5nbHBrQGdteC5kZT4KLS0tClRoZSBwYXRjaCBpcyBhcHBsaWNhYmxlIHRvIHRoZSBl
ZmkvbmV4dCBnaXQgYnJhbmNoLgotLS0KIGFyY2gveDg2L2tlcm5lbC9pbWFfYXJjaC5jICAgICAg
ICAgICAgICAgIHwgMTQgKysrKysrKy0tLS0tLS0KIGFyY2gveDg2L2tlcm5lbC9zZXR1cC5jICAg
ICAgICAgICAgICAgICAgIHwgIDQgKystLQogYXJjaC94ODYveGVuL2VmaS5jICAgICAgICAgICAg
ICAgICAgICAgICAgfCAxMCArKysrKy0tLS0tCiBkcml2ZXJzL2Zpcm13YXJlL2VmaS9saWJzdHVi
L2FybS1zdHViLmMgICB8ICAyICstCiBkcml2ZXJzL2Zpcm13YXJlL2VmaS9saWJzdHViL3NlY3Vy
ZWJvb3QuYyB8IDEwICsrKysrLS0tLS0KIGRyaXZlcnMvZmlybXdhcmUvZWZpL2xpYnN0dWIveDg2
LXN0dWIuYyAgIHwgIDIgKy0KIGluY2x1ZGUvbGludXgvZWZpLmggICAgICAgICAgICAgICAgICAg
ICAgIHwgIDggKysrKy0tLS0KIDcgZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMjUg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXJjaC94ODYva2VybmVsL2ltYV9hcmNoLmMgYi9h
cmNoL3g4Ni9rZXJuZWwvaW1hX2FyY2guYwppbmRleCBjYjZlZDYxNmE1NDMuLjQyMDViYWFhZTQ1
MCAxMDA2NDQKLS0tIGEvYXJjaC94ODYva2VybmVsL2ltYV9hcmNoLmMKKysrIGIvYXJjaC94ODYv
a2VybmVsL2ltYV9hcmNoLmMKQEAgLTIxLDcgKzIxLDcgQEAgc3RhdGljIGVudW0gZWZpX3NlY3Vy
ZWJvb3RfbW9kZSBnZXRfc2JfbW9kZSh2b2lkKQoKIAlpZiAoIWVmaV9ydF9zZXJ2aWNlc19zdXBw
b3J0ZWQoRUZJX1JUX1NVUFBPUlRFRF9HRVRfVkFSSUFCTEUpKSB7CiAJCXByX2luZm8oImltYTog
c2VjdXJlYm9vdCBtb2RlIHVua25vd24sIG5vIGVmaVxuIik7Ci0JCXJldHVybiBlZmlfc2VjdXJl
Ym9vdF9tb2RlX3Vua25vd247CisJCXJldHVybiBFRklfU0VDVVJFQk9PVF9NT0RFX1VOS05PV047
CiAJfQoKIAkvKiBHZXQgdmFyaWFibGUgY29udGVudHMgaW50byBidWZmZXIgKi8KQEAgLTI5LDEy
ICsyOSwxMiBAQCBzdGF0aWMgZW51bSBlZmlfc2VjdXJlYm9vdF9tb2RlIGdldF9zYl9tb2RlKHZv
aWQpCiAJCQkJICBOVUxMLCAmc2l6ZSwgJnNlY2Jvb3QpOwogCWlmIChzdGF0dXMgPT0gRUZJX05P
VF9GT1VORCkgewogCQlwcl9pbmZvKCJpbWE6IHNlY3VyZWJvb3QgbW9kZSBkaXNhYmxlZFxuIik7
Ci0JCXJldHVybiBlZmlfc2VjdXJlYm9vdF9tb2RlX2Rpc2FibGVkOworCQlyZXR1cm4gRUZJX1NF
Q1VSRUJPT1RfTU9ERV9ESVNBQkxFRDsKIAl9CgogCWlmIChzdGF0dXMgIT0gRUZJX1NVQ0NFU1Mp
IHsKIAkJcHJfaW5mbygiaW1hOiBzZWN1cmVib290IG1vZGUgdW5rbm93blxuIik7Ci0JCXJldHVy
biBlZmlfc2VjdXJlYm9vdF9tb2RlX3Vua25vd247CisJCXJldHVybiBFRklfU0VDVVJFQk9PVF9N
T0RFX1VOS05PV047CiAJfQoKIAlzaXplID0gc2l6ZW9mKHNldHVwbW9kZSk7CkBAIC00NiwxMSAr
NDYsMTEgQEAgc3RhdGljIGVudW0gZWZpX3NlY3VyZWJvb3RfbW9kZSBnZXRfc2JfbW9kZSh2b2lk
KQoKIAlpZiAoc2VjYm9vdCA9PSAwIHx8IHNldHVwbW9kZSA9PSAxKSB7CiAJCXByX2luZm8oImlt
YTogc2VjdXJlYm9vdCBtb2RlIGRpc2FibGVkXG4iKTsKLQkJcmV0dXJuIGVmaV9zZWN1cmVib290
X21vZGVfZGlzYWJsZWQ7CisJCXJldHVybiBFRklfU0VDVVJFQk9PVF9NT0RFX0RJU0FCTEVEOwog
CX0KCiAJcHJfaW5mbygiaW1hOiBzZWN1cmVib290IG1vZGUgZW5hYmxlZFxuIik7Ci0JcmV0dXJu
IGVmaV9zZWN1cmVib290X21vZGVfZW5hYmxlZDsKKwlyZXR1cm4gRUZJX1NFQ1VSRUJPT1RfTU9E
RV9FTkFCTEVEOwogfQoKIGJvb2wgYXJjaF9pbWFfZ2V0X3NlY3VyZWJvb3Qodm9pZCkKQEAgLTYx
LDEyICs2MSwxMiBAQCBib29sIGFyY2hfaW1hX2dldF9zZWN1cmVib290KHZvaWQpCiAJaWYgKCFp
bml0aWFsaXplZCAmJiBlZmlfZW5hYmxlZChFRklfQk9PVCkpIHsKIAkJc2JfbW9kZSA9IGJvb3Rf
cGFyYW1zLnNlY3VyZV9ib290OwoKLQkJaWYgKHNiX21vZGUgPT0gZWZpX3NlY3VyZWJvb3RfbW9k
ZV91bnNldCkKKwkJaWYgKHNiX21vZGUgPT0gRUZJX1NFQ1VSRUJPT1RfTU9ERV9VTlNFVCkKIAkJ
CXNiX21vZGUgPSBnZXRfc2JfbW9kZSgpOwogCQlpbml0aWFsaXplZCA9IHRydWU7CiAJfQoKLQlp
ZiAoc2JfbW9kZSA9PSBlZmlfc2VjdXJlYm9vdF9tb2RlX2VuYWJsZWQpCisJaWYgKHNiX21vZGUg
PT0gRUZJX1NFQ1VSRUJPT1RfTU9ERV9FTkFCTEVEKQogCQlyZXR1cm4gdHJ1ZTsKIAllbHNlCiAJ
CXJldHVybiBmYWxzZTsKZGlmZiAtLWdpdCBhL2FyY2gveDg2L2tlcm5lbC9zZXR1cC5jIGIvYXJj
aC94ODYva2VybmVsL3NldHVwLmMKaW5kZXggYTc0MjYyYzcxNDg0Li43NmE3YjY2ZWYwZTYgMTAw
NjQ0Ci0tLSBhL2FyY2gveDg2L2tlcm5lbC9zZXR1cC5jCisrKyBiL2FyY2gveDg2L2tlcm5lbC9z
ZXR1cC5jCkBAIC0xMTI2LDEwICsxMTI2LDEwIEBAIHZvaWQgX19pbml0IHNldHVwX2FyY2goY2hh
ciAqKmNtZGxpbmVfcCkKCiAJaWYgKGVmaV9lbmFibGVkKEVGSV9CT09UKSkgewogCQlzd2l0Y2gg
KGJvb3RfcGFyYW1zLnNlY3VyZV9ib290KSB7Ci0JCWNhc2UgZWZpX3NlY3VyZWJvb3RfbW9kZV9k
aXNhYmxlZDoKKwkJY2FzZSBFRklfU0VDVVJFQk9PVF9NT0RFX0RJU0FCTEVEOgogCQkJcHJfaW5m
bygiU2VjdXJlIGJvb3QgZGlzYWJsZWRcbiIpOwogCQkJYnJlYWs7Ci0JCWNhc2UgZWZpX3NlY3Vy
ZWJvb3RfbW9kZV9lbmFibGVkOgorCQljYXNlIEVGSV9TRUNVUkVCT09UX01PREVfRU5BQkxFRDoK
IAkJCXByX2luZm8oIlNlY3VyZSBib290IGVuYWJsZWRcbiIpOwogCQkJYnJlYWs7CiAJCWRlZmF1
bHQ6CmRpZmYgLS1naXQgYS9hcmNoL3g4Ni94ZW4vZWZpLmMgYi9hcmNoL3g4Ni94ZW4vZWZpLmMK
aW5kZXggMWFiZTQ1NWQ5MjZhLi5iYjcxNWUzYzk0NzQgMTAwNjQ0Ci0tLSBhL2FyY2gveDg2L3hl
bi9lZmkuYworKysgYi9hcmNoL3g4Ni94ZW4vZWZpLmMKQEAgLTExMCw3ICsxMTAsNyBAQCBzdGF0
aWMgZW51bSBlZmlfc2VjdXJlYm9vdF9tb2RlIHhlbl9lZmlfZ2V0X3NlY3VyZWJvb3Qodm9pZCkK
IAkJCQkgIE5VTEwsICZzaXplLCAmc2VjYm9vdCk7CgogCWlmIChzdGF0dXMgPT0gRUZJX05PVF9G
T1VORCkKLQkJcmV0dXJuIGVmaV9zZWN1cmVib290X21vZGVfZGlzYWJsZWQ7CisJCXJldHVybiBF
RklfU0VDVVJFQk9PVF9NT0RFX0RJU0FCTEVEOwoKIAlpZiAoc3RhdHVzICE9IEVGSV9TVUNDRVNT
KQogCQlnb3RvIG91dF9lZmlfZXJyOwpAQCAtMTIzLDcgKzEyMyw3IEBAIHN0YXRpYyBlbnVtIGVm
aV9zZWN1cmVib290X21vZGUgeGVuX2VmaV9nZXRfc2VjdXJlYm9vdCh2b2lkKQogCQlnb3RvIG91
dF9lZmlfZXJyOwoKIAlpZiAoc2VjYm9vdCA9PSAwIHx8IHNldHVwbW9kZSA9PSAxKQotCQlyZXR1
cm4gZWZpX3NlY3VyZWJvb3RfbW9kZV9kaXNhYmxlZDsKKwkJcmV0dXJuIEVGSV9TRUNVUkVCT09U
X01PREVfRElTQUJMRUQ7CgogCS8qIFNlZSBpZiBhIHVzZXIgaGFzIHB1dCB0aGUgc2hpbSBpbnRv
IGluc2VjdXJlIG1vZGUuICovCiAJc2l6ZSA9IHNpemVvZihtb2tzYnN0YXRlKTsKQEAgLTEzNSwx
NSArMTM1LDE1IEBAIHN0YXRpYyBlbnVtIGVmaV9zZWN1cmVib290X21vZGUgeGVuX2VmaV9nZXRf
c2VjdXJlYm9vdCh2b2lkKQogCQlnb3RvIHNlY3VyZV9ib290X2VuYWJsZWQ7CgogCWlmIChtb2tz
YnN0YXRlID09IDEpCi0JCXJldHVybiBlZmlfc2VjdXJlYm9vdF9tb2RlX2Rpc2FibGVkOworCQly
ZXR1cm4gRUZJX1NFQ1VSRUJPT1RfTU9ERV9ESVNBQkxFRDsKCiAgc2VjdXJlX2Jvb3RfZW5hYmxl
ZDoKIAlwcl9pbmZvKCJVRUZJIFNlY3VyZSBCb290IGlzIGVuYWJsZWQuXG4iKTsKLQlyZXR1cm4g
ZWZpX3NlY3VyZWJvb3RfbW9kZV9lbmFibGVkOworCXJldHVybiBFRklfU0VDVVJFQk9PVF9NT0RF
X0VOQUJMRUQ7CgogIG91dF9lZmlfZXJyOgogCXByX2VycigiQ291bGQgbm90IGRldGVybWluZSBV
RUZJIFNlY3VyZSBCb290IHN0YXR1cy5cbiIpOwotCXJldHVybiBlZmlfc2VjdXJlYm9vdF9tb2Rl
X3Vua25vd247CisJcmV0dXJuIEVGSV9TRUNVUkVCT09UX01PREVfVU5LTk9XTjsKIH0KCiB2b2lk
IF9faW5pdCB4ZW5fZWZpX2luaXQoc3RydWN0IGJvb3RfcGFyYW1zICpib290X3BhcmFtcykKZGlm
ZiAtLWdpdCBhL2RyaXZlcnMvZmlybXdhcmUvZWZpL2xpYnN0dWIvYXJtLXN0dWIuYyBiL2RyaXZl
cnMvZmlybXdhcmUvZWZpL2xpYnN0dWIvYXJtLXN0dWIuYwppbmRleCAxMzU1OWM3ZTY2NDMuLjg3
YTNiZGNhMWUwYSAxMDA2NDQKLS0tIGEvZHJpdmVycy9maXJtd2FyZS9lZmkvbGlic3R1Yi9hcm0t
c3R1Yi5jCisrKyBiL2RyaXZlcnMvZmlybXdhcmUvZWZpL2xpYnN0dWIvYXJtLXN0dWIuYwpAQCAt
MjQ0LDcgKzI0NCw3IEBAIGVmaV9zdGF0dXNfdCBlZmlfZW50cnkoZWZpX2hhbmRsZV90IGhhbmRs
ZSwgZWZpX3N5c3RlbV90YWJsZV90ICpzeXNfdGFibGVfYXJnKQogCSAqIGJvb3QgaXMgZW5hYmxl
ZCBpZiB3ZSBjYW4ndCBkZXRlcm1pbmUgaXRzIHN0YXRlLgogCSAqLwogCWlmICghSVNfRU5BQkxF
RChDT05GSUdfRUZJX0FSTVNUVUJfRFRCX0xPQURFUikgfHwKLQkgICAgIHNlY3VyZV9ib290ICE9
IGVmaV9zZWN1cmVib290X21vZGVfZGlzYWJsZWQpIHsKKwkgICAgIHNlY3VyZV9ib290ICE9IEVG
SV9TRUNVUkVCT09UX01PREVfRElTQUJMRUQpIHsKIAkJaWYgKHN0cnN0cihjbWRsaW5lX3B0ciwg
ImR0Yj0iKSkKIAkJCXByX2VmaSgiSWdub3JpbmcgRFRCIGZyb20gY29tbWFuZCBsaW5lLlxuIik7
CiAJfSBlbHNlIHsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZmlybXdhcmUvZWZpL2xpYnN0dWIvc2Vj
dXJlYm9vdC5jIGIvZHJpdmVycy9maXJtd2FyZS9lZmkvbGlic3R1Yi9zZWN1cmVib290LmMKaW5k
ZXggYTc2NTM3OGFkMThjLi43ZmRiZjlhODdjM2QgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZmlybXdh
cmUvZWZpL2xpYnN0dWIvc2VjdXJlYm9vdC5jCisrKyBiL2RyaXZlcnMvZmlybXdhcmUvZWZpL2xp
YnN0dWIvc2VjdXJlYm9vdC5jCkBAIC0zOCw3ICszOCw3IEBAIGVudW0gZWZpX3NlY3VyZWJvb3Rf
bW9kZSBlZmlfZ2V0X3NlY3VyZWJvb3Qodm9pZCkKIAlzdGF0dXMgPSBnZXRfZWZpX3ZhcihlZmlf
U2VjdXJlQm9vdF9uYW1lLCAmZWZpX3ZhcmlhYmxlX2d1aWQsCiAJCQkgICAgIE5VTEwsICZzaXpl
LCAmc2VjYm9vdCk7CiAJaWYgKHN0YXR1cyA9PSBFRklfTk9UX0ZPVU5EKQotCQlyZXR1cm4gZWZp
X3NlY3VyZWJvb3RfbW9kZV9kaXNhYmxlZDsKKwkJcmV0dXJuIEVGSV9TRUNVUkVCT09UX01PREVf
RElTQUJMRUQ7CiAJaWYgKHN0YXR1cyAhPSBFRklfU1VDQ0VTUykKIAkJZ290byBvdXRfZWZpX2Vy
cjsKCkBAIC00OSw3ICs0OSw3IEBAIGVudW0gZWZpX3NlY3VyZWJvb3RfbW9kZSBlZmlfZ2V0X3Nl
Y3VyZWJvb3Qodm9pZCkKIAkJZ290byBvdXRfZWZpX2VycjsKCiAJaWYgKHNlY2Jvb3QgPT0gMCB8
fCBzZXR1cG1vZGUgPT0gMSkKLQkJcmV0dXJuIGVmaV9zZWN1cmVib290X21vZGVfZGlzYWJsZWQ7
CisJCXJldHVybiBFRklfU0VDVVJFQk9PVF9NT0RFX0RJU0FCTEVEOwoKIAkvKgogCSAqIFNlZSBp
ZiBhIHVzZXIgaGFzIHB1dCB0aGUgc2hpbSBpbnRvIGluc2VjdXJlIG1vZGUuIElmIHNvLCBhbmQg
aWYgdGhlCkBAIC02NCwxMyArNjQsMTMgQEAgZW51bSBlZmlfc2VjdXJlYm9vdF9tb2RlIGVmaV9n
ZXRfc2VjdXJlYm9vdCh2b2lkKQogCWlmIChzdGF0dXMgIT0gRUZJX1NVQ0NFU1MpCiAJCWdvdG8g
c2VjdXJlX2Jvb3RfZW5hYmxlZDsKIAlpZiAoIShhdHRyICYgRUZJX1ZBUklBQkxFX1JVTlRJTUVf
QUNDRVNTKSAmJiBtb2tzYnN0YXRlID09IDEpCi0JCXJldHVybiBlZmlfc2VjdXJlYm9vdF9tb2Rl
X2Rpc2FibGVkOworCQlyZXR1cm4gRUZJX1NFQ1VSRUJPT1RfTU9ERV9ESVNBQkxFRDsKCiBzZWN1
cmVfYm9vdF9lbmFibGVkOgogCXByX2VmaSgiVUVGSSBTZWN1cmUgQm9vdCBpcyBlbmFibGVkLlxu
Iik7Ci0JcmV0dXJuIGVmaV9zZWN1cmVib290X21vZGVfZW5hYmxlZDsKKwlyZXR1cm4gRUZJX1NF
Q1VSRUJPT1RfTU9ERV9FTkFCTEVEOwoKIG91dF9lZmlfZXJyOgogCXByX2VmaV9lcnIoIkNvdWxk
IG5vdCBkZXRlcm1pbmUgVUVGSSBTZWN1cmUgQm9vdCBzdGF0dXMuXG4iKTsKLQlyZXR1cm4gZWZp
X3NlY3VyZWJvb3RfbW9kZV91bmtub3duOworCXJldHVybiBFRklfU0VDVVJFQk9PVF9NT0RFX1VO
S05PV047CiB9CmRpZmYgLS1naXQgYS9kcml2ZXJzL2Zpcm13YXJlL2VmaS9saWJzdHViL3g4Ni1z
dHViLmMgYi9kcml2ZXJzL2Zpcm13YXJlL2VmaS9saWJzdHViL3g4Ni1zdHViLmMKaW5kZXggOWRi
OTg4MzlkN2I0Li5mMDZiYzA3YTJmNzUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZmlybXdhcmUvZWZp
L2xpYnN0dWIveDg2LXN0dWIuYworKysgYi9kcml2ZXJzL2Zpcm13YXJlL2VmaS9saWJzdHViL3g4
Ni1zdHViLmMKQEAgLTc3Nyw3ICs3NzcsNyBAQCBzdHJ1Y3QgYm9vdF9wYXJhbXMgKmVmaV9tYWlu
KGVmaV9oYW5kbGVfdCBoYW5kbGUsCiAJICogSWYgdGhlIGJvb3QgbG9hZGVyIGdhdmUgdXMgYSB2
YWx1ZSBmb3Igc2VjdXJlX2Jvb3QgdGhlbiB3ZSB1c2UgdGhhdCwKIAkgKiBvdGhlcndpc2Ugd2Ug
YXNrIHRoZSBCSU9TLgogCSAqLwotCWlmIChib290X3BhcmFtcy0+c2VjdXJlX2Jvb3QgPT0gZWZp
X3NlY3VyZWJvb3RfbW9kZV91bnNldCkKKwlpZiAoYm9vdF9wYXJhbXMtPnNlY3VyZV9ib290ID09
IEVGSV9TRUNVUkVCT09UX01PREVfVU5TRVQpCiAJCWJvb3RfcGFyYW1zLT5zZWN1cmVfYm9vdCA9
IGVmaV9nZXRfc2VjdXJlYm9vdCgpOwoKIAkvKiBBc2sgdGhlIGZpcm13YXJlIHRvIGNsZWFyIG1l
bW9yeSBvbiB1bmNsZWFuIHNodXRkb3duICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2Vm
aS5oIGIvaW5jbHVkZS9saW51eC9lZmkuaAppbmRleCAyYWIzM2Q1ZDZjYTUuLjBkM2NkM2Y2MWU3
MyAxMDA2NDQKLS0tIGEvaW5jbHVkZS9saW51eC9lZmkuaAorKysgYi9pbmNsdWRlL2xpbnV4L2Vm
aS5oCkBAIC0xMDgxLDEwICsxMDgxLDEwIEBAIGV4dGVybiB2b2lkIGVmaV9jYWxsX3ZpcnRfY2hl
Y2tfZmxhZ3ModW5zaWduZWQgbG9uZyBmbGFncywgY29uc3QgY2hhciAqY2FsbCk7CiBleHRlcm4g
dW5zaWduZWQgbG9uZyBlZmlfY2FsbF92aXJ0X3NhdmVfZmxhZ3Modm9pZCk7CgogZW51bSBlZmlf
c2VjdXJlYm9vdF9tb2RlIHsKLQllZmlfc2VjdXJlYm9vdF9tb2RlX3Vuc2V0LAotCWVmaV9zZWN1
cmVib290X21vZGVfdW5rbm93biwKLQllZmlfc2VjdXJlYm9vdF9tb2RlX2Rpc2FibGVkLAotCWVm
aV9zZWN1cmVib290X21vZGVfZW5hYmxlZCwKKwlFRklfU0VDVVJFQk9PVF9NT0RFX1VOU0VULAor
CUVGSV9TRUNVUkVCT09UX01PREVfVU5LTk9XTiwKKwlFRklfU0VDVVJFQk9PVF9NT0RFX0RJU0FC
TEVELAorCUVGSV9TRUNVUkVCT09UX01PREVfRU5BQkxFRCwKIH07CiBlbnVtIGVmaV9zZWN1cmVi
b290X21vZGUgZWZpX2dldF9zZWN1cmVib290KHZvaWQpOwoKLS0KMi4yNS4wCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 08:42:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 08:42:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5mpv-0006Bq-4V; Sun, 23 Feb 2020 08:42:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5mpt-0006Bl-VC
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 08:42:02 +0000
X-Inumbo-ID: 5bd8fda0-5618-11ea-89e1-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5bd8fda0-5618-11ea-89e1-12813bfff9fa;
 Sun, 23 Feb 2020 08:42:00 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5mps-0007TV-KI; Sun, 23 Feb 2020 08:42:00 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5mps-0001pZ-Ax; Sun, 23 Feb 2020 08:42:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5mps-0007wE-9o; Sun, 23 Feb 2020 08:42:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147418-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:guest-start/debianhvm.repeat:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-i386-pvgrub:debian-di-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 08:42:00 +0000
Subject: [Xen-devel] [linux-4.14 test] 147418: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQxOCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0MTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDE0NzMz
NCBwYXNzIGluIDE0NzQxOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAxMiBndWVzdC1zdGFydC9kZWJpYW5odm0ucmVwZWF0IGZhaWwgcGFzcyBp
biAxNDczMzQKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1o
dm0taW5zdGFsbCAgZmFpbCBwYXNzIGluIDE0NzMzNAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAxMCBkZWJpYW4tZGktaW5zdGFsbCAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3MzM0CgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgICAgIGZh
aWwgIGxpa2UgMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDI4NDkKIHRlc3QtYW1kNjQtaTM4Ni14
bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20g
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2IxMjdhMTk3OTYKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGI5OGFlYmQyOTgyNDZkZjM3YjQ3MmM1
MmEyZWUxMDIzMjU2ZDAyZTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Mjg0OSAgMjAxOS0xMC0x
NyAyMToxMToxNiBaICAxMjggZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjcgIDIwMTkt
MTAtMjkgMDg6NDk6MzAgWiAgMTE2IGRheXMgICAxNSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2lu
Y2UgICAxNDcwOTQgIDIwMjAtMDItMTUgMTc6MzY6NTAgWiAgICA3IGRheXMgICAgNSBhdHRlbXB0
cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCjE0MzggcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0
aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkz
ODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1z
dHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlh
bmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1j
cmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0
LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9o
b21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBh
dAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpF
eHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBp
cyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJu
ZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxv
ZzsgaXQgd291bGQgYmUgNzQ1NDYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 08:56:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 08:56:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5n3N-0007K5-HY; Sun, 23 Feb 2020 08:55:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=gD8m=4L=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j5n3L-0007K0-SO
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 08:55:55 +0000
X-Inumbo-ID: 4d2bb193-561a-11ea-89e2-12813bfff9fa
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 4d2bb193-561a-11ea-89e2-12813bfff9fa;
 Sun, 23 Feb 2020 08:55:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582448155;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=iD8dLw9qomGN6w1NHtW9KjOAj02GgFIgkJJercvcAPE=;
 b=LRnCLGHMHyYV9QsA27kMccLY1fOZiHkci/1QpBzstTfStygnD9DTalg55VFgJv4VfjFAMW
 8g+REtFYgmLifrN7rm5PgNlRJbTJ1c4OFlH6+g1V38Gqx1NrGy8XB+P0laKXFkrYitQXPk
 GNVgyP7o8h/zkNDmEDcpx82JL4iN9ZY=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-144-HNaFP9EAOsGTkhIbjq0DfQ-1; Sun, 23 Feb 2020 03:55:49 -0500
X-MC-Unique: HNaFP9EAOsGTkhIbjq0DfQ-1
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 1281A1007269;
 Sun, 23 Feb 2020 08:55:48 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 7BC231001902;
 Sun, 23 Feb 2020 08:55:38 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id F0F7411386A6; Sun, 23 Feb 2020 09:55:36 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-4-vsementsov@virtuozzo.com>
Date: Sun, 23 Feb 2020 09:55:36 +0100
In-Reply-To: <20200131130118.1716-4-vsementsov@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Fri, 31 Jan 2020 16:01:10 +0300")
Message-ID: <87v9nxwulz.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to
 use auto propagated errp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>, armbru@redhat.com,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IFNjcmlwdCBhZGRzIEVSUlBfQVVUT19QUk9QQUdBVEUgbWFjcm8gaW52b2NhdGlv
biB3aGVyZSBhcHByb3ByaWF0ZSBhbmQKPiBkb2VzIGNvcnJlc3BvbmRpbmcgY2hhbmdlcyBpbiBj
b2RlIChsb29rIGZvciBkZXRhaWxzIGluCj4gaW5jbHVkZS9xYXBpL2Vycm9yLmgpCj4KPiBVc2Fn
ZSBleGFtcGxlOgo+IHNwYXRjaCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJv
cGFnYXRlZC1lcnJwLmNvY2NpIFwKPiAgLS1tYWNyby1maWxlIHNjcmlwdHMvY29jY2ktbWFjcm8t
ZmlsZS5oIC0taW4tcGxhY2UgLS1uby1zaG93LWRpZmYgXAo+ICBibG9ja2Rldi1uYmQuYyBxZW11
LW5iZC5jIHtibG9jay9uYmQqLG5iZC8qLGluY2x1ZGUvYmxvY2svbmJkKn0uW2hjXQo+Cj4gU2ln
bmVkLW9mZi1ieTogVmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0
dW96em8uY29tPgo+IC0tLQo+Cj4gQ0M6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+
IENDOiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgo+IENDOiBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgo+IENDOiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+IENDOiBTdGVm
YW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ0M6IEFudGhvbnkgUGVy
YXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IENDOiBQYXVsIER1cnJhbnQgPHBhdWxA
eGVuLm9yZz4KPiBDQzogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgo+IEND
OiAiUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kiIDxwaGlsbWRAcmVkaGF0LmNvbT4KPiBDQzogTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KPiBDQzogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+Cj4gQ0M6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4K
PiBDQzogTWFya3VzIEFybWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgo+IENDOiBNaWNoYWVs
IFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+Cj4gQ0M6IHFlbXUtYmxvY2tAbm9uZ251
Lm9yZwo+IENDOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPgo+ICBpbmNsdWRlL3Fh
cGkvZXJyb3IuaCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDMgKwo+ICBzY3JpcHRzL2Nv
Y2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kgfCAxNTggKysrKysrKysrKysrKysr
KysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTYxIGluc2VydGlvbnMoKykKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+Cj4g
ZGlmZiAtLWdpdCBhL2luY2x1ZGUvcWFwaS9lcnJvci5oIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgK
PiBpbmRleCBiOTQ1MmQ0ODA2Li43OWY4ZTk1MjE0IDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvcWFw
aS9lcnJvci5oCj4gKysrIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPiBAQCAtMTQxLDYgKzE0MSw5
IEBACj4gICAqICAgICAgICAgLi4uCj4gICAqICAgICB9Cj4gICAqCj4gKyAqIEZvciBtYXNzIGNv
bnZlcnNpb24gdXNlIHNjcmlwdAo+ICsgKiAgIHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3Bh
Z2F0ZWQtZXJycC5jb2NjaQo+ICsgKgo+ICAgKgo+ICAgKiBSZWNlaXZlIGFuZCBhY2N1bXVsYXRl
IG11bHRpcGxlIGVycm9ycyAoZmlyc3Qgb25lIHdpbnMpOgo+ICAgKiAgICAgRXJyb3IgKmVyciA9
IE5VTEwsICpsb2NhbF9lcnIgPSBOVUxMOwoKRXh0cmEgYmxhbmsgbGluZS4KCj4gZGlmZiAtLWdp
dCBhL3NjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBiL3Njcmlw
dHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+IG5ldyBmaWxlIG1vZGUg
MTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uZmIwM2M4NzFjYgo+IC0tLSAvZGV2L251bGwKPiAr
KysgYi9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKPiBAQCAt
MCwwICsxLDE1OCBAQAo+ICsvLyBVc2UgRVJSUF9BVVRPX1BST1BBR0FURSAoc2VlIGluY2x1ZGUv
cWFwaS9lcnJvci5oKQo+ICsvLwo+ICsvLyBDb3B5cmlnaHQgKGMpIDIwMjAgVmlydHVvenpvIElu
dGVybmF0aW9uYWwgR21iSC4KPiArLy8KPiArLy8gVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdh
cmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiArLy8gaXQgdW5kZXIg
dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQg
YnkKPiArLy8gdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyIHZlcnNpb24gMiBv
ZiB0aGUgTGljZW5zZSwgb3IKPiArLy8gKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lv
bi4KPiArLy8KPiArLy8gVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRo
YXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKy8vIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0
aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKy8vIE1FUkNIQU5UQUJJTElUWSBv
ciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiArLy8gR05VIEdl
bmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArLy8KPiArLy8gWW91IHNo
b3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu
c2UKPiArLy8gYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8aHR0cDovL3d3
dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4gKy8vCj4gKy8vIFVzYWdlIGV4YW1wbGU6Cj4gKy8vIHNw
YXRjaCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNv
Y2NpIFwKPiArLy8gIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCAtLWlu
LXBsYWNlIC0tbm8tc2hvdy1kaWZmIFwKPiArLy8gIGJsb2NrZGV2LW5iZC5jIHFlbXUtbmJkLmMg
e2Jsb2NrL25iZCosbmJkLyosaW5jbHVkZS9ibG9jay9uYmQqfS5baGNdCj4gKwo+ICtAcnVsZTBA
Cj4gKy8vIEFkZCBpbnZvY2F0aW9uIHRvIGVycnAtZnVuY3Rpb25zIHdoZXJlIG5lY2Vzc2FyeQo+
ICsvLyBXZSBzaG91bGQgc2tpcCBmdW5jdGlvbnMgd2l0aCAiRXJyb3IgKmNvbnN0ICplcnJwIgo+
ICsvLyBwYXJhbWV0ZXIsIGJ1dCBob3cgdG8gZG8gaXQgd2l0aCBjb2NjaW5lbGxlPwo+ICsvLyBJ
IGRvbid0IGtub3csIHNvLCBJIHNraXAgdGhlbSBieSBmdW5jdGlvbiBuYW1lIHJlZ2V4Lgo+ICsv
LyBJdCdzIHNhZmU6IGlmIHdlIGRpZCBub3Qgc2tpcCBzb21lIGZ1bmN0aW9ucyB3aXRoCj4gKy8v
ICJFcnJvciAqY29uc3QgKmVycnAiLCBFUlJQX0FVVE9fUFJPUEFHQVRFIGludm9jYXRpb24KPiAr
Ly8gd2lsbCBmYWlsIHRvIGNvbXBpbGUsIGJlY2F1c2Ugb2YgY29uc3QgdmlvbGF0aW9uLgoKTm90
IHNraXBwaW5nIGEgZnVuY3Rpb24gd2Ugc2hvdWxkIHNraXAgZmFpbHMgdG8gY29tcGlsZS4KCldo
YXQgYWJvdXQgc2tpcHBpbmcgYSBmdW5jdGlvbiB3ZSBzaG91bGQgbm90IHNraXA/Cgo+ICtpZGVu
dGlmaWVyIGZuICF+ICJlcnJvcl9hcHBlbmRfLipfaGludCI7Cj4gK2lkZW50aWZpZXIgbG9jYWxf
ZXJyLCBFUlJQOwoKQSBmZXcgb2Ygb3VyIGNvY2NpbmVsbGUgc2NyaXB0cyB1c2UgQUxMX0NBUFMg
Zm9yIG1ldGEtdmFyaWFibGVzLiAgTW9zdApkb24ndC4gIEVpdGhlciBpcyBmaW5lIHdpdGggbWUu
ICBNaXhpbmcgdGhlIHR3byBzdHlsZXMgZmVlbHMgYSBiaXQKY29uZnVzaW5nLCB0aG91Z2guCgo+
ICtAQAo+ICsKPiArIGZuKC4uLiwgRXJyb3IgKipFUlJQLCAuLi4pCj4gKyB7Cj4gKysgICBFUlJQ
X0FVVE9fUFJPUEFHQVRFKCk7Cj4gKyAgICA8Ky4uLgo+ICsgICAgICAgIHdoZW4gIT0gRVJSUF9B
VVRPX1BST1BBR0FURSgpOwo+ICsoCj4gKyAgICBlcnJvcl9hcHBlbmRfaGludChFUlJQLCAuLi4p
Owo+ICt8Cj4gKyAgICBlcnJvcl9wcmVwZW5kKEVSUlAsIC4uLik7Cj4gK3wKPiArICAgIEVycm9y
ICpsb2NhbF9lcnIgPSBOVUxMOwo+ICspCj4gKyAgICAuLi4rPgo+ICsgfQoKTWlzc2VzIGVycm9y
X3ZwcmVwZW5kKCkuICBDdXJyZW50bHkgaGFybWxlc3MsIGJ1dCBhcyBsb25nIGFzIHdlIGNvbW1p
dAp0aGUgc2NyaXB0LCB3ZSBiZXR0ZXIgbWFrZSBpdCBhcyByb2J1c3QgYXMgd2UgcmVhc29uYWJs
eSBjYW4uCgpUaGUgcHJldmlvdXMgcGF0Y2ggZXhwbGFpbnMgdGhpcyBDb2NjaW5lbGxlIHNjcmlw
dCdzIGludGVudDoKCiAgVG8gYWNoaWV2ZSB0aGVzZSBnb2FscywgbGF0ZXIgcGF0Y2hlcyB3aWxs
IGFkZCBpbnZvY2F0aW9ucwogIG9mIHRoaXMgbWFjcm8gYXQgdGhlIHN0YXJ0IG9mIGZ1bmN0aW9u
cyB3aXRoIGVpdGhlciB1c2UKICBlcnJvcl9wcmVwZW5kL2Vycm9yX2FwcGVuZF9oaW50IChzb2x2
aW5nIDEpIG9yIHdoaWNoIHVzZQogIGxvY2FsX2VycitlcnJvcl9wcm9wYWdhdGUgdG8gY2hlY2sg
ZXJyb3JzLCBzd2l0Y2hpbmcgdGhvc2UKICBmdW5jdGlvbnMgdG8gdXNlICplcnJwIGluc3RlYWQg
KHNvbHZpbmcgMiBhbmQgMykuCgpUaGlzIHJ1bGUgbWF0Y2hlcyAidXNlIGVycm9yX3ByZXBlbmQv
ZXJyb3JfYXBwZW5kX2hpbnQiIGRpcmVjdGx5LiAgSXQKYXBwZWFycyB0byB1c2UgcHJlc2VuY2Ug
b2YgYSBsb2NhbCBFcnJvciAqIHZhcmlhYmxlIGFzIHByb3h5IGZvciAidXNlCmxvY2FsX2Vycitl
cnJvcl9wcm9wYWdhdGUgdG8gY2hlY2sgZXJyb3JzIi4gIEhtbS4KCldlIG9idmlvdXNseSBoYXZl
IHN1Y2ggYSB2YXJpYWJsZSB3aGVuIHdlIHVzZSAibG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZQp0
byBjaGVjayBlcnJvcnMiLiAgQnV0IHdlIGNvdWxkIGFsc28gaGF2ZSBzdWNoIHZhcmlhYmxlcyB3
aXRob3V0IHVzZSBvZgplcnJvcl9wcm9wYWdhdGUoKS4gIEluIGZhY3QsIGVycm9yLmggZG9jdW1l
bnRzIHN1Y2ggdXNlOgoKICogQ2FsbCBhIGZ1bmN0aW9uIGFuZCByZWNlaXZlIGFuIGVycm9yIGZy
b20gaXQ6CiAqICAgICBFcnJvciAqZXJyID0gTlVMTDsKICogICAgIGZvbyhhcmcsICZlcnIpOwog
KiAgICAgaWYgKGVycikgewogKiAgICAgICAgIGhhbmRsZSB0aGUgZXJyb3IuLi4KICogICAgIH0K
CndoZXJlICJoYW5kbGUgdGhlIGVycm9yIiBmcmVlcyBpdC4KCkkgZmlndXJlIHN1Y2ggdXNlcyB0
eXBpY2FsbHkgb2NjdXIgaW4gZnVuY3Rpb25zIHdpdGhvdXQgYW4gRXJyb3IgKiplcnJwCnBhcmFt
ZXRlci4gIFRoaXMgcnVsZSBkb2Vzbid0IGFwcGx5IHRoZW4uICBCdXQgdGhleSBjb3VsZCBvY2N1
ciBldmVuIGluCmZ1bmN0aW9ucyB3aXRoIHN1Y2ggYSBwYXJhbWV0ZXIuICBDb25zaWRlcjoKCiAg
ICB2b2lkIGZvbyhFcnJvciAqKmVycnApCiAgICB7CiAgICAgICAgRXJyb3IgKmVyciA9IE5VTEw7
CgogICAgICAgIGJhcigmZXJyKTsKICAgICAgICBpZiAoZXJyKSB7CiAgICAgICAgICAgIGVycm9y
X2ZyZWUoZXJyKTsKICAgICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAiY29tcGxldGVseSBkaWZm
ZXJlbnQgZXJyb3IiKTsKICAgICAgICB9CiAgICB9CgpSZWFzb25hYmxlIGVub3VnaCB3aGVuIGJh
cigpIGdpdmVzIHVzIGFuIGVycm9yIHRoYXQncyBtaXNsZWFkaW5nIGluIHRoaXMKY29udGV4dCwg
aXNuJ3QgaXQ/CgpUaGUgc2NyaXB0IHRyYW5zZm9ybXMgaXQgbGlrZSB0aGlzOgoKICAgIHZvaWQg
Zm9vKEVycm9yICoqZXJycCkKICAgIHsKICAgLSAgICBFcnJvciAqZXJyID0gTlVMTDsKICAgKyAg
ICBFUlJQX0FVVE9fUFJPUEFHQVRFKCk7CgogICAtICAgIGJhcigmZXJyKTsKICAgLSAgICBpZiAo
ZXJyKSB7CiAgIC0gICAgICAgIGVycm9yX2ZyZWUoZXJyKTsKICAgKyAgICBiYXIoZXJycCk7CiAg
ICsgICAgaWYgKCplcnJwKSB7CiAgICsgICAgICAgIGVycm9yX2ZyZWVfZXJycChlcnJwKTsKICAg
ICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAiY29tcGxldGVseSBkaWZmZXJlbnQgZXJyb3IiKTsK
ICAgICAgICB9CiAgICB9CgpVbndhbnRlZC4KCk5vdywgaWYgdGhpcyBzY3JpcHQgYXBwbGllZCBp
biBqdXN0IGEgZmV3IGRvemVuIHBsYWNlcywgd2UgY291bGQgcmVseSBvbgpleWViYWxsaW5nIGl0
cyBvdXRwdXQgdG8gY2F0Y2ggdW53YW50ZWQgdHJhbnNmb3JtYXRpb25zLiAgU2luY2UgaXQKYXBw
bGllcyBpbiBzbyBtYW55IG1vcmUsIEkgZG9uJ3QgZmVlbCBjb21mb3J0YWJsZSByZWx5aW5nIG9u
IHJldmlld2VyCmV5ZWJhbGxzLgoKQ2FuIHdlIG1ha2UgcnVsZTAgZGlyZWN0bHkgbWF0Y2ggZXJy
b3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2VycikKc29tZWhvdz8KCkFub3RoZXIgb2JzZXJ2YXRp
b246IHRoZSBydWxlIGRvZXMgbm90IG1hdGNoIGVycm9yX3JlcG9ydGZfZXJyKCkgYW5kCndhcm5f
cmVwb3J0Zl9lcnIoKS4gIFRoZXNlIGNvbWJpbmUgZXJyb3JfcHJlcGVuZCgpLAplcnJvcl9yZXBv
cnQoKS93YXJuX3JlcG9ydCgpIGFuZCBlcnJvcl9mcmVlKCksIGZvciBjb252ZW5pZW5jZS4gIERv
bid0CnRoZWlyIHVzZXJzIG5lZWQgRVJSUF9BVVRPX1BST1BBR0FURSgpIGp1c3QgbGlrZSBlcnJv
cl9wcmVwZW5kKCkncwp1c2Vycz8KCj4gKwo+ICtAQAo+ICsvLyBTd2l0Y2ggdW51c3VhbCAoRXJy
b3IgKiopIHBhcmFtZXRlciBuYW1lcyB0byBlcnJwCj4gKy8vICh0aGlzIGlzIG5lY2Vzc2FyeSB0
byB1c2UgRVJSUF9BVVRPX1BST1BBR0FURSkuCgpQbGVhc2UgcHV0IHlvdXIgcnVsZSBjb21tZW50
cyByaWdodCBiZWZvcmUgdGhlIHJ1bGUsIGkuZS4gYmVmb3JlIHRoZQpALWxpbmUgaW50cm9kdWNp
bmcgbWV0YXZhcmlhYmxlIGRlY2xhcmF0aW9ucywgbm90IGFmdGVyLiAgU2FtZQplbHNld2hlcmUu
Cgo+ICtpZGVudGlmaWVyIHJ1bGUwLmZuOwo+ICtpZGVudGlmaWVyIHJ1bGUwLkVSUlAgIT0gZXJy
cDsKPiArQEAKPiArCj4gKyBmbiguLi4sCj4gKy0gICBFcnJvciAqKkVSUlAKPiArKyAgIEVycm9y
ICoqZXJycAo+ICsgICAgLC4uLikKPiArIHsKPiArICAgICA8Li4uCj4gKy0gICAgRVJSUAo+ICsr
ICAgIGVycnAKPiArICAgICAuLi4+Cj4gKyB9CgpUaGlzIG5vcm1hbGl6ZXMgZXJycCBwYXJhbWV0
ZXIgbmFtaW5nLiAgSXQgbWF0Y2hlcyBleGFjdGx5IHdoZW4gcnVsZTAKbWF0Y2hlcyAoYW5kIGlu
c2VydHMgRVJSUF9BVVRPX1BST1BBR0FURSgpKSBhbmQgdGhlIEVycm9yICoqIHBhcmFtZXRlcgpp
cyB1bnVzdWFsLiAgR29vZC4KCj4gKwo+ICtAcnVsZTFACj4gKy8vIFdlIHdhbnQgdG8gcGF0Y2gg
ZXJyb3IgcHJvcGFnYXRpb24gaW4gZnVuY3Rpb25zIHJlZ2FyZGxlc3Mgb2YKPiArLy8gd2hldGhl
ciB0aGUgZnVuY3Rpb24gYWxyZWFkeSB1c2VzIEVSUlBfQVVUT19QUk9QQUdBVEUgcHJpb3IgdG8K
PiArLy8gYXBwbHlpbmcgcnVsZTAsIGhlbmNlIHRoaXMgb25lIGRvZXMgbm90IGluaGVyaXQgZnJv
bSBpdC4KCkknbSBub3Qgc3VyZSBJIGdldCB0aGlzIGNvbW1lbnQuICBMZXQncyBzZWUgd2hhdCB0
aGUgcnVsZSBkb2VzLgoKPiAraWRlbnRpZmllciBmbiAhfiAiZXJyb3JfYXBwZW5kXy4qX2hpbnQi
Owo+ICtpZGVudGlmaWVyIGxvY2FsX2VycjsKPiArc3ltYm9sIGVycnA7Cj4gK0BACj4gKwo+ICsg
Zm4oLi4uLCBFcnJvciAqKmVycnAsIC4uLikKPiArIHsKPiArICAgICA8Li4uCj4gKy0gICAgRXJy
b3IgKmxvY2FsX2VyciA9IE5VTEw7Cj4gKyAgICAgLi4uPgo+ICsgfQoKcnVsZTEgbWF0Y2hlcyBs
aWtlIHJ1bGUwLCBleGNlcHQgdGhlIEVycm9yICoqIHBhcmFtZXRlciBtYXRjaCBpcwp0aWdodGVu
ZWQgZnJvbSBhbnkgQyBpZGVudGlmaWVyIHRvIHRoZSBDIGlkZW50aWZpZXIgZXJycCwgYW5kIHRo
ZQpmdW5jdGlvbiBib2R5IG1hdGNoIHRpZ2h0ZW5lZCBmcm9tICJlaXRoZXIgdXNlCmVycm9yX3By
ZXBlbmQvZXJyb3JfYXBwZW5kX2hpbnQgb3Igd2hpY2ggdXNlIGxvY2FsX2VycitlcnJvcl9wcm9w
YWdhdGUKdG8gY2hlY2sgZXJyb3JzIiB0byBqdXN0IHRoZSBsYXR0ZXIuCgpJIGZpZ3VyZSB0aWdo
dGVuaW5nIHRoZSBFcnJvciAqKiBwYXJhbWV0ZXIgbWF0Y2ggaGFzIG5vIGVmZmVjdCwgYmVjYXVz
ZQp3ZSBhbHJlYWR5IG5vcm1hbGl6ZWQgdGhlIHBhcmFtZXRlciBuYW1lLgoKU28gcnVsZTEgZGVs
ZXRlcyB2YXJpYWJsZSBsb2NhbF9lcnIgd2hlcmUgcnVsZTAgYXBwbGllZC4gIENvcnJlY3Q/Cgo+
ICsKPiArQEAKPiArLy8gSGFuZGxlIHBhdHRlcm4gd2l0aCBnb3RvLCBvdGhlcndpc2Ugd2UnbGwg
ZmluaXNoIHVwCj4gKy8vIHdpdGggbGFiZWxzIGF0IGZ1bmN0aW9uIGVuZCB3aGljaCB3aWxsIG5v
dCBjb21waWxlLgo+ICtpZGVudGlmaWVyIHJ1bGUxLmZuLCBydWxlMS5sb2NhbF9lcnI7Cj4gK2lk
ZW50aWZpZXIgT1VUOwo+ICtAQAo+ICsKPiArIGZuKC4uLikKPiArIHsKPiArICAgICA8Li4uCj4g
Ky0gICAgZ290byBPVVQ7Cj4gKysgICAgcmV0dXJuOwo+ICsgICAgIC4uLj4KPiArLSBPVVQ6Cj4g
Ky0gICAgZXJyb3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vycik7Cj4gKyB9CgpUaGlzIGlzIG9u
ZSBzcGVjaWFsIGNhc2Ugb2YgZXJyb3JfcHJvcGFnYXRlKCkgZGVsZXRpb24uICBJdCBhZGRpdGlv
bmFsbHkKZ2V0cyByaWQgb2YgYSBnb3RvIHdlIG5vIGxvbmdlciB3YW50LiAgRm9yIHRoZSBnZW5l
cmFsIGNhc2UsIHNlZSBiZWxvdy4KClRoZSBydWxlIGFwcGxpZXMgb25seSB3aGVyZSBydWxlMSBq
dXN0IGRlbGV0ZWQgdGhlIHZhcmlhYmxlLiAgVGh1cywgdGhlCnR3byBydWxlcyB3b3JrIGluIHRh
bmRlbS4gIE1ha2VzIHNlbnNlLgoKPiArCj4gK0BACj4gK2lkZW50aWZpZXIgcnVsZTEuZm4sIHJ1
bGUxLmxvY2FsX2VycjsKClRoaXMgcnVsZSBhbHNvIHdvcmtzIGluIHRhbmRlbSB3aXRoIHJ1bGUx
LgoKPiArZXhwcmVzc2lvbiBsaXN0IGFyZ3M7IC8vIHRvIHJlaW5kZW50IGVycm9yX3Byb3BhZ2F0
ZV9wcmVwZW5kCgpXaGF0IGlzIHRoZSBjb21tZW50IHRyeWluZyB0byB0ZWxsIG1lPwoKPiArQEAK
PiArCj4gKyBmbiguLi4pCj4gKyB7Cj4gKyAgICAgPC4uLgo+ICsoCj4gKy0gICAgZXJyb3JfZnJl
ZShsb2NhbF9lcnIpOwo+ICstICAgIGxvY2FsX2VyciA9IE5VTEw7Cj4gKysgICAgZXJyb3JfZnJl
ZV9lcnJwKGVycnApOwoKUmVtaW5kZXI6CgogICAgc3RhdGljIGlubGluZSB2b2lkIGVycm9yX2Zy
ZWVfZXJycChFcnJvciAqKmVycnApCiAgICB7CiAgICAgICAgYXNzZXJ0KGVycnAgJiYgKmVycnAp
OwogICAgICAgIGVycm9yX2ZyZWUoKmVycnApOwogICAgICAgICplcnJwID0gTlVMTDsKICAgIH0K
Ck5vdyBsZXQncyBleGFtaW5lIHRoZSBhY3R1YWwgY2hhbmdlLgoKVGhlIGFzc2VydGlvbidzIGZp
cnN0IGhhbGYgdHJpdmlhbGx5IGhvbGRzLCBFUlJQX0FVVE9fUFJPUEFHQVRFKCkKZW5zdXJlcyBp
dC4KClRoZSBzZWNvbmQgaGFsZiBpcyBuZXcuICBXZSBub3cgY3Jhc2ggd2hlbiB3ZSBoYXZlbid0
IHNldCBhbiBlcnJvci4gIFdoeQppcyB0aGlzIHNhZmU/ICBOb3RlIHRoYXQgZXJyb3JfZnJlZShs
b2NhbF9lcnIpIGRvZXMgbm90aGluZyB3aGVuCiFsb2NhbF9lcnIuCgpUaGUgemFwcGluZyBvZiB0
aGUgdmFyaWFibGUgcG9pbnRpbmcgdG8gdGhlIEVycm9yIGp1c3QgZnJlZWQgaXMKdW5jaGFuZ2Vk
LgoKPiArfAo+ICstICAgIGVycm9yX2ZyZWUobG9jYWxfZXJyKTsKPiArKyAgICBlcnJvcl9mcmVl
X2VycnAoZXJycCk7CgpIZXJlLCB0aGUgemFwcGluZyBpcyBuZXcuICBaYXBwaW5nIGRhbmdsaW5n
IHBvaW50ZXJzIGlzIG9idmlvdXNseSBzYWZlLgpOZWVkZWQsIG9yIGVsc2UgdGhlIGF1dG9tYXRp
YyBlcnJvcl9wcm9wYWdhdGUoKSBkdWUgdG8KRVJSUF9BVVRPX1BST1BBR0FURSgpIHdvdWxkIHBy
b3BhZ2F0ZSB0aGUgZGFuZ2xpbmcgcG9pbnRlci4KCj4gK3wKPiArLSAgICBlcnJvcl9yZXBvcnRf
ZXJyKGxvY2FsX2Vycik7Cj4gKysgICAgZXJyb3JfcmVwb3J0X2VycnAoZXJycCk7CgpUaGUgb25s
eSBkaWZmZXJlbmNlIHRvIHRoZSBwcmV2aW91cyBjYXNlIGlzIHRoYXQgd2UgYWxzbyByZXBvcnQg
dGhlCmVycm9yLgoKVGhlIHByZXZpb3VzIGNhc2UgaGFzIGEgYnVkZHkgdGhhdCBhZGRpdGlvbmFs
bHkgbWF0Y2hlcyAqZXJycCA9IE5VTEwuCldoeSBub3QgdGhpcyBvbmU/Cgo+ICt8Cj4gKy0gICAg
d2Fybl9yZXBvcnRfZXJyKGxvY2FsX2Vycik7Cj4gKysgICAgd2Fybl9yZXBvcnRfZXJycChlcnJw
KTsKCkxpa2V3aXNlLgoKV2hhdCBhYm91dCBlcnJvcl9yZXBvcnRmX2VycigpLCB3YXJuX3JlcG9y
dGZfZXJyKCk/CgpVcCB0byBoZXJlLCB0aGlzIHJ1bGUgdHJhbnNmb3JtcyB0aGUgdmFyaW91cyBm
b3JtcyBvZiBlcnJvcl9mcmVlKCkuCk5leHQ6IGVycm9yX3Byb3BhZ2F0ZSgpLgoKPiArfAo+ICst
ICAgIGVycm9yX3Byb3BhZ2F0ZV9wcmVwZW5kKGVycnAsIGxvY2FsX2VyciwgYXJncyk7Cj4gKysg
ICAgZXJyb3JfcHJlcGVuZChlcnJwLCBhcmdzKTsKPiArfAo+ICstICAgIGVycm9yX3Byb3BhZ2F0
ZShlcnJwLCBsb2NhbF9lcnIpOwoKcnVsZTAncyBhZGRpbmcgb2YgRVJSUF9BVVRPX1BST1BBR0FU
RSgpIG1hZGUgZXJyb3JfcHJvcGFnYXRlKCkKcmVkdW5kYW50LgoKVGhpcyBpcyB0aGUgZ2VuZXJh
bCBjYXNlIG9mIGVycm9yX3Byb3BhZ2F0ZSgpIGRlbGV0aW9uLgoKSSdkIHB1dCB0aGUgcGxhaW4g
ZXJyb3JfcHJvcGFnYXRlKCkgZmlyc3QsIHZhcmlhdGlvbnMgc2Vjb25kLCBsaWtlIHlvdQpkbyB3
aXRoIGVycm9yX2ZyZWUoKS4KCklmIG5laXRoZXIgb2YgdGhlc2UgdHdvIHBhdHRlcm5zIG1hdGNo
IG9uIGEgcGF0aCBmcm9tCkVSUlBfQVVUT19QUk9QQUdBVEUoKSB0byByZXR1cm4sIHdlIGVmZmVj
dGl2ZWx5IGluc2VydCBlcnJvcl9wcm9wYWdhdGUoKQp3aGVyZSBpdCB3YXNuJ3QgYmVmb3JlLiAg
RG9lcyBub3RoaW5nIHdoZW4gdGhlIGxvY2FsIGVycm9yIGlzIG51bGwKdGhlcmUuICBCdWcgZml4
IHdoZW4gaXQgaXNuJ3Q6IGl0J3MgYXQgbGVhc3QgYSBtZW1vcnkgbGVhaywgYW5kIHF1aXRlCnBv
c3NpYmx5IHdvcnNlLgoKSWRlbnRpZnlpbmcgdGhlc2UgYnVnIGZpeGVzIHdvdWxkIGJlIG5pY2Us
IGJ1dCBJIGRvbid0IGhhdmUgcHJhY3RpY2FsCmlkZWFzIG9uIGhvdyB0byBkbyB0aGF0LgoKQ2Fu
IHdlIGV4cGxhaW4gdGhpcyBpbiB0aGUgY29tbWl0IG1lc3NhZ2U/Cgo+ICspCj4gKyAgICAgLi4u
Pgo+ICsgfQo+ICsKPiArQEAKPiAraWRlbnRpZmllciBydWxlMS5mbiwgcnVsZTEubG9jYWxfZXJy
Owo+ICtAQAo+ICsKPiArIGZuKC4uLikKPiArIHsKPiArICAgICA8Li4uCj4gKygKPiArLSAgICAm
bG9jYWxfZXJyCj4gKysgICAgZXJycAo+ICt8Cj4gKy0gICAgbG9jYWxfZXJyCj4gKysgICAgKmVy
cnAKPiArKQo+ICsgICAgIC4uLj4KPiArIH0KCkFsc28gaW4gdGFuZGVtIHdpdGggcnVsZTEsIGZp
eGVzIHVwIHVzZXMgb2YgbG9jYWxfZXJyLiAgR29vZC4KCj4gKwo+ICtAQAo+ICtpZGVudGlmaWVy
IHJ1bGUxLmZuOwo+ICtAQAo+ICsKPiArIGZuKC4uLikKPiArIHsKPiArICAgICA8Li4uCj4gKy0g
KmVycnAgIT0gTlVMTAo+ICsrICplcnJwCj4gKyAgICAgLi4uPgo+ICsgfQoKU3RpbGwgaW4gdGFu
ZGVtIHdpdGggcnVsZTEsIG5vcm1hbGl6ZXMgc3R5bGUuICBHb29kLgoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 10:28:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 10:28:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5oUG-0006tY-TJ; Sun, 23 Feb 2020 10:27:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5oUF-0006tT-VV
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 10:27:47 +0000
X-Inumbo-ID: 21e3ff14-5627-11ea-89fb-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 21e3ff14-5627-11ea-89fb-12813bfff9fa;
 Sun, 23 Feb 2020 10:27:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5oUD-00015z-Ja; Sun, 23 Feb 2020 10:27:45 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5oUD-0000AS-6k; Sun, 23 Feb 2020 10:27:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5oUD-00080A-66; Sun, 23 Feb 2020 10:27:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147488-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=4cdd4fa29fc24d2d898ac01988b2b10936556d72
X-Osstest-Versions-That: xen=c47984aabead53918e5ba6d43cdb3f1467452739
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 10:27:45 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 147488: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ4OCB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQ4OC8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRjZGQ0ZmEyOWZjMjRk
MmQ4OThhYzAxOTg4YjJiMTA5MzY1NTZkNzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NzI5MCAgMjAyMC0wMi0xOSAwOToxODo1MCBaICAgIDQgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDc0ODggIDIwMjAtMDItMjMgMDk6MTg6NTUgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3Jn
ZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBIb25neWFuIFhpYSA8aG9uZ3l4
aWFAYW1hem9uLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4K
ICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3Nz
QHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUGF1bCBEdXJyYW50
IDxwZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2FuZGVy
IEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4KICBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAg
V2VpIExpdSA8d2xAeGVuLm9yZz4KICBXZWkgWHUgPHh1d2VpNUBoaXNpbGljb24uY29tPgoKam9i
czoKIGNvdmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5v
cmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGM0Nzk4NGFhYmUuLjRjZGQ0ZmEyOWYgIDRjZGQ0
ZmEyOWZjMjRkMmQ4OThhYzAxOTg4YjJiMTA5MzY1NTZkNzIgLT4gY292ZXJpdHktdGVzdGVkL3Nt
b2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 13:13:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 13:13:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5r40-0004ox-0X; Sun, 23 Feb 2020 13:12:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5r3y-0004os-7d
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 13:12:50 +0000
X-Inumbo-ID: 30a03e8e-563e-11ea-8a3a-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 30a03e8e-563e-11ea-8a3a-12813bfff9fa;
 Sun, 23 Feb 2020 13:12:49 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5r3w-0004DJ-V6; Sun, 23 Feb 2020 13:12:49 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5r3w-0000HO-Hf; Sun, 23 Feb 2020 13:12:48 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5r3w-00084Z-GV; Sun, 23 Feb 2020 13:12:48 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147429-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 13:12:48 +0000
Subject: [Xen-devel] [linux-4.9 test] 147429: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQyOSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQyOS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAxOCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ3MzQ5IHBhc3MgaW4gMTQ3NDI5CiB0ZXN0LWFt
ZDY0LWkzODYteGwteHNtIDIwIGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDcz
NDkgcGFzcyBpbiAxNDc0MjkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NzM0OQogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAxOSBsZWFrLWNoZWNrL2NoZWNrICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTQ3MzQ5CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDE0NzM0OSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzM0OSBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFp
bCAgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQy
OTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDdjZTQzOTI2NmY2
MDJmNjBmMDVkY2NmOTY0YTg2ODVlNTM2ODRhOWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAg
ICAgICAgICAgICAgIDM2NGVmODNkYjAyNzNhY2M4OWM2YmE4YWUxYWViZWU3MGExMzMwNTYKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDE0Mjk0NyAgMjAxOS0xMC0yMCAwMzoyNjoyOCBaICAxMjYgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjggIDIwMTktMTAtMjkgMDg6NTE6MjAgWiAgMTE3
IGRheXMgICAxNCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxMDUgIDIwMjAtMDIt
MTUgMjM6NDE6NDMgWiAgICA3IGRheXMgICAgNSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwODIgcGVvcGxlIHRv
dWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgog
YnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkz
NzAgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 14:14:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 14:14:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5s1c-0001iQ-9A; Sun, 23 Feb 2020 14:14:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=7Djt=4L=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j5s1a-0001he-KH
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 14:14:26 +0000
X-Inumbo-ID: cb8d08fc-5646-11ea-8a55-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id cb8d08fc-5646-11ea-8a55-12813bfff9fa;
 Sun, 23 Feb 2020 14:14:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ADA8CAEB8;
 Sun, 23 Feb 2020 14:14:23 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
 <cc39b5ca-03a1-cfde-5d81-29ca27c2b5a2@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <397d7d26-8ed8-82f0-6aa0-37c0a8537fdd@suse.com>
Date: Sun, 23 Feb 2020 15:14:22 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <cc39b5ca-03a1-cfde-5d81-29ca27c2b5a2@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjIuMDIuMjAgMTc6NDIsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDIyLzAyLzIwMjAg
MDY6MDUsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIyLjAyLjIwIDAzOjI5LCBJZ29yIERy
dXpoaW5pbiB3cm90ZToKPj4+IE9uIDE4LzAyLzIwMjAgMTI6MjEsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4+Pj4gVG9kYXkgdGhlIFJDVSBoYW5kbGluZyBpbiBYZW4gaXMgYWZmZWN0aW5nIHNjaGVk
dWxpbmcgaW4gc2V2ZXJhbCB3YXlzLgo+Pj4+IEl0IGlzIHJhaXNpbmcgc2NoZWQgc29mdGlycXMg
d2l0aG91dCBhbnkgcmVhbCBuZWVkIGFuZCBpdCByZXF1aXJlcwo+Pj4+IHRhc2tsZXRzIGZvciBy
Y3VfYmFycmllcigpLCB3aGljaCBpbnRlcmFjdHMgYmFkbHkgd2l0aCBjb3JlIHNjaGVkdWxpbmcu
Cj4+Pj4KPj4+PiBUaGlzIHNtYWxsIHNlcmllcyByZXBhaXJzIHRob3NlIGlzc3Vlcy4KPj4+Pgo+
Pj4+IEFkZGl0aW9uYWxseSBzb21lIEFTU0VSVCgpcyBhcmUgYWRkZWQgZm9yIHZlcmlmaWNhdGlv
biBvZiBzYW5lIHJjdQo+Pj4+IGhhbmRsaW5nLiBJbiBvcmRlciB0byBhdm9pZCB0aG9zZSB0cmln
Z2VyaW5nIHJpZ2h0IGF3YXkgdGhlIG9idmlvdXMKPj4+PiB2aW9sYXRpb25zIGFyZSBmaXhlZC4K
Pj4+Cj4+PiBJJ3ZlIGRvbmUgbW9yZSB0ZXN0aW5nIG9mIHRoaXMgd2l0aCBbMV0gYW5kLCB1bmZv
cnR1bmF0ZWx5LCBpdCBxdWl0ZSBlYXNpbHkKPj4+IGRlYWRsb2NrcyB3aGlsZSB3aXRob3V0IHRo
aXMgc2VyaWVzIGl0IGRvZXNuJ3QuCj4+Pgo+Pj4gU3RlcHMgdG8gcmVwcm86Cj4+PiAtIGFwcGx5
IFsxXQo+Pj4gLSB0YWtlIGEgaG9zdCB3aXRoIGNvbnNpZGVyYWJsZSBDUFUgY291bnQgKH42NCkK
Pj4+IC0gcnVuIGEgbG9vcDogeGVuLWhwdG9vbCBzbXQtZGlzYWJsZTsgeGVuLWhwdG9vbCBzbXQt
ZW5hYmxlCj4+Pgo+Pj4gWzFdIGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMv
aHRtbC94ZW4tZGV2ZWwvMjAyMC0wMi9tc2cwMTM4My5odG1sCj4+Cj4+IFllYWgsIHRoZSByZWFz
b24gZm9yIHRoYXQgaXMgdGhhdCByY3VfYmFycmllcigpIGlzIGEgbm9wIGluIHRoaXMKPj4gc2l0
dWF0aW9uIHdpdGhvdXQgbXkgcGF0Y2gsIGFzIHRoZSB0aGVuIGNhbGxlZCBzdG9wX21hY2hpbmVf
cnVuKCkgaW4KPj4gcmN1X2JhcnJpZXIoKSB3aWxsIGp1c3QgcmV0dXJuIC1FQlVTWS4KPiAKPiBB
cmUgeW91IHN1cmUgdGhhdCdzIHRoZXIgcmVhc29uPyBJIGFsd2F5cyBoYXZlIHRoZSBmb2xsb3dp
bmcgc3RhY2sgb24gQ1BVMDoKPiAKPiAoWEVOKSBbICAxMjAuODkxMTQzXSAqKiogRHVtcGluZyBD
UFUwIGhvc3Qgc3RhdGU6ICoqKgo+IChYRU4pIFsgIDEyMC44OTU5MDldIC0tLS1bIFhlbi00LjEz
LjAgIHg4Nl82NCAgZGVidWc9eSAgIE5vdCB0YWludGVkIF0tLS0tCj4gKFhFTikgWyAgMTIwLjkw
MjQ4N10gQ1BVOiAgICAwCj4gKFhFTikgWyAgMTIwLjkwNTI2OV0gUklQOiAgICBlMDA4Ols8ZmZm
ZjgyZDA4MDJhYTc1MD5dIHNtcF9zZW5kX2NhbGxfZnVuY3Rpb25fbWFzaysweDQwLzB4NDMKPiAo
WEVOKSBbICAxMjAuOTEzNDE1XSBSRkxBR1M6IDAwMDAwMDAwMDAwMDAyODYgICBDT05URVhUOiBo
eXBlcnZpc29yCj4gKFhFTikgWyAgMTIwLjkxOTM4OV0gcmF4OiAwMDAwMDAwMDAwMDAwMDAwICAg
cmJ4OiBmZmZmODJkMDgwNWRkYjc4ICAgcmN4OiAwMDAwMDAwMDAwMDAwMDAxCj4gKFhFTikgWyAg
MTIwLjkyNzM2Ml0gcmR4OiBmZmZmODJkMDgwNWNkYjAwICAgcnNpOiBmZmZmODJkMDgwNWM3Y2Q4
ICAgcmRpOiAwMDAwMDAwMDAwMDAwMDA3Cj4gKFhFTikgWyAgMTIwLjkzNTM0MV0gcmJwOiBmZmZm
ODMwMDkyMGJmYmMwICAgcnNwOiBmZmZmODMwMDkyMGJmYmI4ICAgcjg6ICAwMDAwMDAwMDAwMDAw
MDNiCj4gKFhFTikgWyAgMTIwLjk0MzMxMF0gcjk6ICAwNDQ0NDQ0NDQ0NDQ0NDMyICAgcjEwOiAz
MzMzMzMzMzMzMzMzMzMzICAgcjExOiAwMDAwMDAwMDAwMDAwMDAxCj4gKFhFTikgWyAgMTIwLjk1
MTI4Ml0gcjEyOiBmZmZmODJkMDgwNWRkYjc4ICAgcjEzOiAwMDAwMDAwMDAwMDAwMDAxICAgcjE0
OiBmZmZmODMwMDkyMGJmYzE4Cj4gKFhFTikgWyAgMTIwLjk1OTI1MV0gcjE1OiBmZmZmODJkMDgw
MmFmNjQ2ICAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiICAgY3I0OiAwMDAwMDAwMDAwMzUwNmUwCj4g
KFhFTikgWyAgMTIwLjk2NzIyM10gY3IzOiAwMDAwMDAwMDkyMGIwMDAwICAgY3IyOiBmZmZmODg4
MjBkZmZlN2Y4Cj4gKFhFTikgWyAgMTIwLjk3MzEyNV0gZnNiOiAwMDAwMDAwMDAwMDAwMDAwICAg
Z3NiOiBmZmZmODg4MjFlM2MwMDAwICAgZ3NzOiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgWyAg
MTIwLjk4MTA5NF0gZHM6IDAwMDAgICBlczogMDAwMCAgIGZzOiAwMDAwICAgZ3M6IDAwMDAgICBz
czogZTAxMCAgIGNzOiBlMDA4Cj4gKFhFTikgWyAgMTIwLjk4ODU0OF0gWGVuIGNvZGUgYXJvdW5k
IDxmZmZmODJkMDgwMmFhNzUwPiAoc21wX3NlbmRfY2FsbF9mdW5jdGlvbl9tYXNrKzB4NDAvMHg0
Myk6Cj4gKFhFTikgWyAgMTIwLjk5NzAzN10gIDg1IGY5IGZmIGZiIDQ4IDgzIGM0IDA4IDw1Yj4g
NWQgYzMgOWMgNTggZjYgYzQgMDIgNzQgMDIgMGYgMGIgNTUgNDggODkgZTUKPiAoWEVOKSBbICAx
MjEuMDA1NDQyXSBYZW4gc3RhY2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA5MjBiZmJiODoKPiAo
WEVOKSBbICAxMjEuMDExMDgwXSAgICBmZmZmODMwMDkyMGJmYzE4IGZmZmY4MzAwOTIwYmZjMDAg
ZmZmZjgyZDA4MDI0MmM4NCBmZmZmODJkMDgwMzg5ODQ1Cj4gKFhFTikgWyAgMTIxLjAxOTE0NV0g
ICAgZmZmZjgzMDA5MjBiZmMxOCBmZmZmODJkMDgwMmFmMTc4IDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMWMxZDI3YWZmOAo+IChYRU4pIFsgIDEyMS4wMjcyMDBdICAgIDAwMDAwMDAwMDAwMDAwMDAg
ZmZmZjgzMDA5MjBiZmM4MCBmZmZmODJkMDgwMmFmMWZhIGZmZmY4MmQwODAyODlhZGYKPiAoWEVO
KSBbICAxMjEuMDM1MjU1XSAgICBmZmZmZmZmZmZmZmZmZDU1IDAwMDAwMDAwMDAwMDAwMDAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgWyAgMTIxLjA0MzMyMF0gICAg
MDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMAo+IChYRU4pIFsgIDEyMS4wNTEzNzVdICAgIDAwMDAwMDAwMDAwMDAwM2IgMDAw
MDAwMWMyNWU1NGJmMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwOTIwYmZjODAKPiAoWEVOKSBb
ICAxMjEuMDU5NDQzXSAgICBmZmZmODJkMDgwNWM3MzAwIGZmZmY4MzAwOTIwYmZjYjAgZmZmZjgy
ZDA4MDI0NWY0ZCBmZmZmODJkMDgwMmFmNGEyCj4gKFhFTikgWyAgMTIxLjA2NzQ5OF0gICAgZmZm
ZjgyZDA4MDVjNzMwMCBmZmZmODMwNDJiYjI0ZjYwIGZmZmY4MmQwODA2MGY0MDAgZmZmZjgzMDA5
MjBiZmQwMAo+IChYRU4pIFsgIDEyMS4wNzU1NTNdICAgIGZmZmY4MmQwODAyNDY3ODEgZmZmZjgy
ZDA4MDVjZGIwMCBmZmZmODMwMDkyMGJmZDgwIGZmZmY4MmQwODA1YzcwNDAKPiAoWEVOKSBbICAx
MjEuMDgzNjIxXSAgICBmZmZmODJkMDgwNWNkYjAwIGZmZmY4MmQwODA1Y2RiMDAgZmZmZmZmZmZm
ZmZmZmZmOSBmZmZmODMwMDkyMGJmZmZmCj4gKFhFTikgWyAgMTIxLjA5MTY3NF0gICAgMDAwMDAw
MDAwMDAwMDAwMCBmZmZmODMwMDkyMGJmZDMwIGZmZmY4MmQwODAyNDI1YTUgZmZmZjgyZDA4MDVj
NzA0MAo+IChYRU4pIFsgIDEyMS4wOTk3MzldICAgIGZmZmY4MmQwODA1Y2RiMDAgZmZmZmZmZmZm
ZmZmZmZmOSBmZmZmODMwMDkyMGJmZmZmIGZmZmY4MzAwOTIwYmZkNDAKPiAoWEVOKSBbICAxMjEu
MTA3Nzk3XSAgICBmZmZmODJkMDgwMjQyNWU1IGZmZmY4MzAwOTIwYmZkODAgZmZmZjgyZDA4MDIy
YmMwZiAwMDAwMDAwMDAwMDAwMDAwCj4gKFhFTikgWyAgMTIxLjExNTg1Ml0gICAgZmZmZjgyZDA4
MDIyYjYwMCBmZmZmODJkMDgwNGIzODg4IGZmZmY4MmQwODA1Y2RiMDAgZmZmZjgyZDA4MDVjZGIw
MAo+IChYRU4pIFsgIDEyMS4xMjM5MTddICAgIGZmZmZmZmZmZmZmZmZmZjkgZmZmZjgzMDA5MjBi
ZmRiMCBmZmZmODJkMDgwMjQyNWE1IDAwMDAwMDAwMDAwMDAwMDMKPiAoWEVOKSBbICAxMjEuMTMx
OTc1XSAgICAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwZmZmZmZmZWYgZmZmZjgzMDA5MjBiZmZm
ZiBmZmZmODMwMDkyMGJmZGMwCj4gKFhFTikgWyAgMTIxLjE0MDAzN10gICAgZmZmZjgyZDA4MDI0
MjVlNSBmZmZmODMwMDkyMGJmZGQwIGZmZmY4MmQwODAyMmI5MWIgZmZmZjgzMDA5MjBiZmRmMAo+
IChYRU4pIFsgIDEyMS4xNDgwOTNdICAgIGZmZmY4MmQwODAyYWRkYjEgZmZmZjgzMDQyYjNiMDAw
MCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MzAwOTIwYmZlMzAKPiAoWEVOKSBbICAxMjEuMTU2MTUw
XSAgICBmZmZmODJkMDgwMmFlMDg2IGZmZmY4MzAwOTIwYmZlMTAgZmZmZjgzMDQyYjdlODFlMCBm
ZmZmODMwNDJiM2IwMDAwCj4gKFhFTikgWyAgMTIxLjE2NDIxNl0gICAgMDAwMDAwMDAwMDAwMDAw
MCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA5MjBiZmU1MAo+IChY
RU4pIFsgIDEyMS4xNzIyNzFdIFhlbiBjYWxsIHRyYWNlOgo+IChYRU4pIFsgIDEyMS4xNzU1NzNd
ICAgIFs8ZmZmZjgyZDA4MDJhYTc1MD5dIFIgc21wX3NlbmRfY2FsbF9mdW5jdGlvbl9tYXNrKzB4
NDAvMHg0Mwo+IChYRU4pIFsgIDEyMS4xODMwMjRdICAgIFs8ZmZmZjgyZDA4MDI0MmM4ND5dIEYg
b25fc2VsZWN0ZWRfY3B1cysweGE0LzB4ZGUKPiAoWEVOKSBbICAxMjEuMTg5NTIwXSAgICBbPGZm
ZmY4MmQwODAyYWYxZmE+XSBGIGFyY2gveDg2L3RpbWUuYyN0aW1lX2NhbGlicmF0aW9uKzB4ODIv
MHg4OQo+IChYRU4pIFsgIDEyMS4xOTc0MDNdICAgIFs8ZmZmZjgyZDA4MDI0NWY0ZD5dIEYgY29t
bW9uL3RpbWVyLmMjZXhlY3V0ZV90aW1lcisweDQ5LzB4NjQKPiAoWEVOKSBbICAxMjEuMjA0OTUx
XSAgICBbPGZmZmY4MmQwODAyNDY3ODE+XSBGIGNvbW1vbi90aW1lci5jI3RpbWVyX3NvZnRpcnFf
YWN0aW9uKzB4MTE2LzB4MjRlCj4gKFhFTikgWyAgMTIxLjIxMzI3MV0gICAgWzxmZmZmODJkMDgw
MjQyNWE1Pl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDg1LzB4OTAKPiAoWEVO
KSBbICAxMjEuMjIwODkwXSAgICBbPGZmZmY4MmQwODAyNDI1ZTU+XSBGIHByb2Nlc3NfcGVuZGlu
Z19zb2Z0aXJxcysweDM1LzB4MzcKPiAoWEVOKSBbICAxMjEuMjI4MDg2XSAgICBbPGZmZmY4MmQw
ODAyMmJjMGY+XSBGIGNvbW1vbi9yY3VwZGF0ZS5jI3JjdV9wcm9jZXNzX2NhbGxiYWNrcysweDFl
Zi8weDIwZAo+IChYRU4pIFsgIDEyMS4yMzY3NThdICAgIFs8ZmZmZjgyZDA4MDI0MjVhNT5dIEYg
Y29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg4NS8weDkwCj4gKFhFTikgWyAgMTIxLjI0
NDM3OF0gICAgWzxmZmZmODJkMDgwMjQyNWU1Pl0gRiBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMr
MHgzNS8weDM3Cj4gKFhFTikgWyAgMTIxLjI1MTU2OF0gICAgWzxmZmZmODJkMDgwMjJiOTFiPl0g
RiByY3VfYmFycmllcisweDU4LzB4NmUKPiAoWEVOKSBbICAxMjEuMjU3NjM5XSAgICBbPGZmZmY4
MmQwODAyYWRkYjE+XSBGIGNwdV9kb3duX2hlbHBlcisweDExLzB4MzIKPiAoWEVOKSBbICAxMjEu
MjY0MDUxXSAgICBbPGZmZmY4MmQwODAyYWUwODY+XSBGIGFyY2gveDg2L3N5c2N0bC5jI3NtdF91
cF9kb3duX2hlbHBlcisweDFkNi8weDFmZQo+IChYRU4pIFsgIDEyMS4yNzI0NTRdICAgIFs8ZmZm
ZjgyZDA4MDIwODc4ZD5dIEYgY29tbW9uL2RvbWFpbi5jI2NvbnRpbnVlX2h5cGVyY2FsbF90YXNr
bGV0X2hhbmRsZXIrMHg1NC8weGI4Cj4gKFhFTikgWyAgMTIxLjI4MTkwMF0gICAgWzxmZmZmODJk
MDgwMjQ1NGU2Pl0gRiBjb21tb24vdGFza2xldC5jI2RvX3Rhc2tsZXRfd29yaysweDgxLzB4YjQK
PiAoWEVOKSBbICAxMjEuMjg5Nzg2XSAgICBbPGZmZmY4MmQwODAyNDU4MDM+XSBGIGRvX3Rhc2ts
ZXQrMHg1OC8weDg1Cj4gKFhFTikgWyAgMTIxLjI5NTc3MV0gICAgWzxmZmZmODJkMDgwMjdhMGI0
Pl0gRiBhcmNoL3g4Ni9kb21haW4uYyNpZGxlX2xvb3ArMHg4Ny8weGNiCj4gCj4gU28gaXQncyBu
b3QgaW4gZ2V0X2NwdV9tYXBzKCkgbG9vcC4gSXQgc2VlbXMgdG8gbWUgaXQncyBub3QgZW50ZXJp
bmcgdGltZSBzeW5jIGZvciBzb21lCj4gcmVhc29uLgoKSW50ZXJlc3RpbmcuIExvb2tpbmcgZnVy
dGhlciBpbnRvIHRoYXQuCgpBdCBsZWFzdCB0aW1lX2NhbGlicmF0aW9uKCkgaXMgbWlzc2luZyB0
byBjYWxsIGdldF9jcHVfbWFwcygpLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 16:02:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 16:02:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5the-0003B1-Lw; Sun, 23 Feb 2020 16:01:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5thd-0003Aw-QD
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 16:01:57 +0000
X-Inumbo-ID: cdad218a-5655-11ea-aa99-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cdad218a-5655-11ea-aa99-bc764e2007e4;
 Sun, 23 Feb 2020 16:01:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5thW-0007uz-Ms; Sun, 23 Feb 2020 16:01:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5thW-0000Pi-7D; Sun, 23 Feb 2020 16:01:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5thW-0004bo-6Y; Sun, 23 Feb 2020 16:01:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147435-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:guest-start:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 16:01:50 +0000
Subject: [Xen-devel] [linux-4.4 test] 147435: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQzNSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQzNS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAxNiBndWVz
dC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxNDcxODYgcGFzcyBpbiAxNDc0MzUKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTEgZ3Vlc3Qtc3RhcnQgICAgICBmYWlsIGluIDE0NzI3OSBwYXNz
IGluIDE0NzM1NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxOCBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3MTg2CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxNDcyNzkK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTAgZGViaWFuLWRpLWluc3RhbGwgICAgICAg
ICAgZmFpbCBwYXNzIGluIDE0NzM1NQoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFz
IGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAg
MTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMg
d2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3MTg2
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzE4NiBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxs
L2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAg
ICAgICAgICAgICAgICA3NmU1YzZmZDZkMTYzZjFhYTYzOTY5Y2M5ODJlNzliZTFmZWU4N2E3CmJh
c2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBkYzE2YTdlNWYzNmQ2NWIyNWEx
YjY2YWRlMTQzNTY3NzNlZDUyODc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk2OTggIDIwMTkt
MDgtMDQgMDc6NDg6MzAgWiAgMjAzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5NzczICAy
MDE5LTA4LTA2IDE2OjQwOjI2IFogIDIwMCBkYXlzICAxMTIgYXR0ZW1wdHMKVGVzdGluZyBzYW1l
IHNpbmNlICAgMTQ3MTExICAyMDIwLTAyLTE2IDAzOjM3OjU2IFogICAgNyBkYXlzICAgIDUgYXR0
ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQoxMDk3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3Qg
bGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
aTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhl
bDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24g
b3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1h
Z2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFp
bGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3Qv
bG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2Vu
ZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3Qu
Z2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRl
c3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZp
c2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU1NDE3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 19:30:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 19:30:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5wwy-0003cn-K6; Sun, 23 Feb 2020 19:30:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xtdu=4L=arm.com=qais.yousef@srs-us1.protection.inumbo.net>)
 id 1j5wwx-0003bA-R7
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 19:29:59 +0000
X-Inumbo-ID: de5c013c-5672-11ea-b0fd-bc764e2007e4
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id de5c013c-5672-11ea-b0fd-bc764e2007e4;
 Sun, 23 Feb 2020 19:29:54 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3D692101E;
 Sun, 23 Feb 2020 11:29:54 -0800 (PST)
Received: from e107158-lin.cambridge.arm.com (e107158-lin.cambridge.arm.com
 [10.1.195.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 437293F6CF;
 Sun, 23 Feb 2020 11:29:52 -0800 (PST)
From: Qais Yousef <qais.yousef@arm.com>
To: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 23 Feb 2020 19:29:28 +0000
Message-Id: <20200223192942.18420-2-qais.yousef@arm.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200223192942.18420-1-qais.yousef@arm.com>
References: <20200223192942.18420-1-qais.yousef@arm.com>
Subject: [Xen-devel] [PATCH v3 01/15] cpu: Add new {add,
 remove}_cpu() functions
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Mark Rutland <mark.rutland@arm.com>,
 Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, linux-parisc@vger.kernel.org,
 "Paul E . McKenney" <paulmck@kernel.org>,
 Michael Ellerman <mpe@ellerman.id.au>, Helge Deller <deller@gmx.de>,
 x86@kernel.org, linux-kernel@vger.kernel.org,
 "David S. Miller" <davem@davemloft.net>, sparclinux@vger.kernel.org,
 xen-devel@lists.xenproject.org, linuxppc-dev@lists.ozlabs.org,
 Qais Yousef <qais.yousef@arm.com>, linux-arm-kernel@lists.infradead.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG5ldyBmdW5jdGlvbnMgdXNlIGRldmljZV97b25saW5lLG9mZmxpbmV9KCkgd2hpY2ggYXJl
IHVzZXJzcGFjZQpzYWZlLgoKVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiB0byBtb3ZlIGNwdV97dXAs
IGRvd259IGtlcm5lbCB1c2VycyB0byB1c2UKYSBzYWZlciBpbnRlcmZhY2UgdGhhdCBpcyBub3Qg
cmFjeSB3aXRoIHVzZXJzcGFjZS4KClN1Z2dlc3RlZC1ieTogIlBhdWwgRS4gTWNLZW5uZXkiIDxw
YXVsbWNrQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6IFFhaXMgWW91c2VmIDxxYWlzLnlvdXNl
ZkBhcm0uY29tPgpDQzogVGhvbWFzIEdsZWl4bmVyIDx0Z2x4QGxpbnV0cm9uaXguZGU+CkNDOiAi
UGF1bCBFLiBNY0tlbm5leSIgPHBhdWxtY2tAa2VybmVsLm9yZz4KQ0M6IEhlbGdlIERlbGxlciA8
ZGVsbGVyQGdteC5kZT4KQ0M6IE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4K
Q0M6ICJEYXZpZCBTLiBNaWxsZXIiIDxkYXZlbUBkYXZlbWxvZnQubmV0PgpDQzogSnVlcmdlbiBH
cm9zcyA8amdyb3NzQHN1c2UuY29tPgpDQzogTWFyayBSdXRsYW5kIDxtYXJrLnJ1dGxhbmRAYXJt
LmNvbT4KQ0M6IExvcmVuem8gUGllcmFsaXNpIDxsb3JlbnpvLnBpZXJhbGlzaUBhcm0uY29tPgpD
QzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNDOiBsaW51eC1wYXJpc2NAdmdlci5r
ZXJuZWwub3JnCkNDOiBzcGFyY2xpbnV4QHZnZXIua2VybmVsLm9yZwpDQzogbGludXhwcGMtZGV2
QGxpc3RzLm96bGFicy5vcmcKQ0M6IGxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9y
ZwpDQzogeDg2QGtlcm5lbC5vcmcKQ0M6IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcKLS0t
CiBpbmNsdWRlL2xpbnV4L2NwdS5oIHwgIDIgKysKIGtlcm5lbC9jcHUuYyAgICAgICAgfCAyNCAr
KysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvY3B1LmggYi9pbmNsdWRlL2xpbnV4L2NwdS5o
CmluZGV4IDFjYTJiYWY4MTdlZC4uY2Y4Y2YzOGRjYTQzIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xp
bnV4L2NwdS5oCisrKyBiL2luY2x1ZGUvbGludXgvY3B1LmgKQEAgLTg5LDYgKzg5LDcgQEAgZXh0
ZXJuIHNzaXplX3QgYXJjaF9jcHVfcmVsZWFzZShjb25zdCBjaGFyICosIHNpemVfdCk7CiAjaWZk
ZWYgQ09ORklHX1NNUAogZXh0ZXJuIGJvb2wgY3B1aHBfdGFza3NfZnJvemVuOwogaW50IGNwdV91
cCh1bnNpZ25lZCBpbnQgY3B1KTsKK2ludCBhZGRfY3B1KHVuc2lnbmVkIGludCBjcHUpOwogdm9p
ZCBub3RpZnlfY3B1X3N0YXJ0aW5nKHVuc2lnbmVkIGludCBjcHUpOwogZXh0ZXJuIHZvaWQgY3B1
X21hcHNfdXBkYXRlX2JlZ2luKHZvaWQpOwogZXh0ZXJuIHZvaWQgY3B1X21hcHNfdXBkYXRlX2Rv
bmUodm9pZCk7CkBAIC0xMTgsNiArMTE5LDcgQEAgZXh0ZXJuIHZvaWQgY3B1X2hvdHBsdWdfZGlz
YWJsZSh2b2lkKTsKIGV4dGVybiB2b2lkIGNwdV9ob3RwbHVnX2VuYWJsZSh2b2lkKTsKIHZvaWQg
Y2xlYXJfdGFza3NfbW1fY3B1bWFzayhpbnQgY3B1KTsKIGludCBjcHVfZG93bih1bnNpZ25lZCBp
bnQgY3B1KTsKK2ludCByZW1vdmVfY3B1KHVuc2lnbmVkIGludCBjcHUpOwogCiAjZWxzZSAvKiBD
T05GSUdfSE9UUExVR19DUFUgKi8KIApkaWZmIC0tZ2l0IGEva2VybmVsL2NwdS5jIGIva2VybmVs
L2NwdS5jCmluZGV4IDljNzA2YWY3MTNmYi4uMDY5ODAyZjcwMTBmIDEwMDY0NAotLS0gYS9rZXJu
ZWwvY3B1LmMKKysrIGIva2VybmVsL2NwdS5jCkBAIC0xMDU3LDYgKzEwNTcsMTggQEAgaW50IGNw
dV9kb3duKHVuc2lnbmVkIGludCBjcHUpCiB9CiBFWFBPUlRfU1lNQk9MKGNwdV9kb3duKTsKIAor
aW50IHJlbW92ZV9jcHUodW5zaWduZWQgaW50IGNwdSkKK3sKKwlpbnQgcmV0OworCisJbG9ja19k
ZXZpY2VfaG90cGx1ZygpOworCXJldCA9IGRldmljZV9vZmZsaW5lKGdldF9jcHVfZGV2aWNlKGNw
dSkpOworCXVubG9ja19kZXZpY2VfaG90cGx1ZygpOworCisJcmV0dXJuIHJldDsKK30KK0VYUE9S
VF9TWU1CT0xfR1BMKHJlbW92ZV9jcHUpOworCiAjZWxzZQogI2RlZmluZSB0YWtlZG93bl9jcHUJ
CU5VTEwKICNlbmRpZiAvKkNPTkZJR19IT1RQTFVHX0NQVSovCkBAIC0xMjA5LDYgKzEyMjEsMTgg
QEAgaW50IGNwdV91cCh1bnNpZ25lZCBpbnQgY3B1KQogfQogRVhQT1JUX1NZTUJPTF9HUEwoY3B1
X3VwKTsKIAoraW50IGFkZF9jcHUodW5zaWduZWQgaW50IGNwdSkKK3sKKwlpbnQgcmV0OworCisJ
bG9ja19kZXZpY2VfaG90cGx1ZygpOworCXJldCA9IGRldmljZV9vbmxpbmUoZ2V0X2NwdV9kZXZp
Y2UoY3B1KSk7CisJdW5sb2NrX2RldmljZV9ob3RwbHVnKCk7CisKKwlyZXR1cm4gcmV0OworfQor
RVhQT1JUX1NZTUJPTF9HUEwoYWRkX2NwdSk7CisKICNpZmRlZiBDT05GSUdfUE1fU0xFRVBfU01Q
CiBzdGF0aWMgY3B1bWFza192YXJfdCBmcm96ZW5fY3B1czsKIAotLSAKMi4xNy4xCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 19:30:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 19:30:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5wxA-0004Fu-TL; Sun, 23 Feb 2020 19:30:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xtdu=4L=arm.com=qais.yousef@srs-us1.protection.inumbo.net>)
 id 1j5wx9-0004Fp-VJ
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 19:30:11 +0000
X-Inumbo-ID: e818dc4a-5672-11ea-b0fd-bc764e2007e4
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id e818dc4a-5672-11ea-b0fd-bc764e2007e4;
 Sun, 23 Feb 2020 19:30:10 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9E76CFEC;
 Sun, 23 Feb 2020 11:30:10 -0800 (PST)
Received: from e107158-lin.cambridge.arm.com (e107158-lin.cambridge.arm.com
 [10.1.195.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 835CA3F6CF;
 Sun, 23 Feb 2020 11:30:09 -0800 (PST)
From: Qais Yousef <qais.yousef@arm.com>
To: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 23 Feb 2020 19:29:38 +0000
Message-Id: <20200223192942.18420-12-qais.yousef@arm.com>
X-Mailer: git-send-email 2.17.1
In-Reply-To: <20200223192942.18420-1-qais.yousef@arm.com>
References: <20200223192942.18420-1-qais.yousef@arm.com>
Subject: [Xen-devel] [PATCH v3 11/15] driver: xen: Replace cpu_up/down with
 device_online/offline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 "Paul E . McKenney" <paulmck@kernel.org>, linux-kernel@vger.kernel.org,
 xen-devel@lists.xenproject.org, Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Qais Yousef <qais.yousef@arm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNvcmUgZGV2aWNlIEFQSSBwZXJmb3JtcyBleHRyYSBob3VzZWtlZXBpbmcgYml0cyB0aGF0
IGFyZSBtaXNzaW5nCmZyb20gZGlyZWN0bHkgY2FsbGluZyBjcHVfdXAvZG93bi4KClNlZSBjb21t
aXQgYTY3MTdjMDFkZGMyICgicG93ZXJwYy9ydGFzOiB1c2UgZGV2aWNlIG1vZGVsIEFQSXMgYW5k
CnNlcmlhbGl6YXRpb24gZHVyaW5nIExQTSIpIGZvciBhbiBleGFtcGxlIGRlc2NyaXB0aW9uIG9m
IHdoYXQgbWlnaHQgZ28Kd3JvbmcuCgpUaGlzIGFsc28gcHJlcGFyZXMgdG8gbWFrZSBjcHVfdXAv
ZG93biBhIHByaXZhdGUgaW50ZXJmYWNlIGZvciBhbnl0aGluZwpidXQgdGhlIGNwdSBzdWJzeXN0
ZW0uCgpSZXZpZXdlZC1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgpTaWduZWQt
b2ZmLWJ5OiBRYWlzIFlvdXNlZiA8cWFpcy55b3VzZWZAYXJtLmNvbT4KQ0M6IEJvcmlzIE9zdHJv
dnNreSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jv
c3NAc3VzZS5jb20+CkNDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5v
cmc+CkNDOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ0M6IGxpbnV4LWtlcm5lbEB2
Z2VyLmtlcm5lbC5vcmcKLS0tCgpKdWVyZ2VuLCB0aGVyZSdzIGEgbmV3IGFkZF9jcHUoKSB3aGlj
aCB5b3Ugc2hvdWxkIGJlIENDZWQgb24uIEkgd2Fzbid0IHN1cmUgaWYKSSBjb3VsZCBzYWZlbHkg
Y29udmVydCB0aGlzIHRvIHVzZSBpdCBzaW5jZSBJIGNvdWxkbid0IGZpbmQgd2hldGhlciB0aGUK
bm90aWZpZXIgYWxyZWFkeSBob2xkIHRoZSBsb2NrIG9yIG5vdC4gSWYgeW91IHRoaW5rIHJlbW92
ZV9jcHUoKSBpcyBzYWZlLCBsZXQKbWUga25vdyBhbmQgSSBjYW4gc2VuZCBhbiB1cGRhdGVkIHBh
dGNoLgoKIGRyaXZlcnMveGVuL2NwdV9ob3RwbHVnLmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg
MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL3hlbi9j
cHVfaG90cGx1Zy5jIGIvZHJpdmVycy94ZW4vY3B1X2hvdHBsdWcuYwppbmRleCBmMTkyYjZmNDJk
YTkuLmVjOTc1ZGVjYjVkZSAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vY3B1X2hvdHBsdWcuYwor
KysgYi9kcml2ZXJzL3hlbi9jcHVfaG90cGx1Zy5jCkBAIC05NCw3ICs5NCw3IEBAIHN0YXRpYyBp
bnQgc2V0dXBfY3B1X3dhdGNoZXIoc3RydWN0IG5vdGlmaWVyX2Jsb2NrICpub3RpZmllciwKIAog
CWZvcl9lYWNoX3Bvc3NpYmxlX2NwdShjcHUpIHsKIAkJaWYgKHZjcHVfb25saW5lKGNwdSkgPT0g
MCkgewotCQkJKHZvaWQpY3B1X2Rvd24oY3B1KTsKKwkJCWRldmljZV9vZmZsaW5lKGdldF9jcHVf
ZGV2aWNlKGNwdSkpOwogCQkJc2V0X2NwdV9wcmVzZW50KGNwdSwgZmFsc2UpOwogCQl9CiAJfQot
LSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 19:30:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 19:30:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5wwt-0003Yr-At; Sun, 23 Feb 2020 19:29:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xtdu=4L=arm.com=qais.yousef@srs-us1.protection.inumbo.net>)
 id 1j5wws-0003Ym-Ve
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 19:29:55 +0000
X-Inumbo-ID: dd1f2524-5672-11ea-ade5-bc764e2007e4
Received: from foss.arm.com (unknown [217.140.110.172])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id dd1f2524-5672-11ea-ade5-bc764e2007e4;
 Sun, 23 Feb 2020 19:29:52 +0000 (UTC)
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 11DE230E;
 Sun, 23 Feb 2020 11:29:52 -0800 (PST)
Received: from e107158-lin.cambridge.arm.com (e107158-lin.cambridge.arm.com
 [10.1.195.21])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 09B863F6CF;
 Sun, 23 Feb 2020 11:29:45 -0800 (PST)
From: Qais Yousef <qais.yousef@arm.com>
To: Thomas Gleixner <tglx@linutronix.de>
Date: Sun, 23 Feb 2020 19:29:27 +0000
Message-Id: <20200223192942.18420-1-qais.yousef@arm.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v3 00/15] Convert cpu_up/down to
 device_online/offline
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Mark Rutland <mark.rutland@arm.com>, x86@kernel.org,
 linux-ia64@vger.kernel.org, "Rafael J. Wysocki" <rafael@kernel.org>,
 "Peter Zijlstra \(Intel\)" <peterz@infradead.org>,
 Benjamin Herrenschmidt <benh@kernel.crashing.org>,
 Ram Pai <linuxram@us.ibm.com>, linux-kernel@vger.kernel.org,
 "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
 Richard Fontana <rfontana@redhat.com>, Nadav Amit <namit@vmware.com>,
 "H. Peter Anvin" <hpa@zytor.com>, sparclinux@vger.kernel.org,
 Will Deacon <will@kernel.org>, Ingo Molnar <mingo@kernel.org>,
 Davidlohr Bueso <dave@stgolabs.net>, Michael Ellerman <mpe@ellerman.id.au>,
 Helge Deller <deller@gmx.de>, Daniel Lezcano <daniel.lezcano@linaro.org>,
 Russell King <linux@armlinux.org.uk>, Qais Yousef <qais.yousef@arm.com>,
 Eiichi Tsukata <devel@etsukata.com>, Catalin Marinas <catalin.marinas@arm.com>,
 xen-devel@lists.xenproject.org, Fenghua Yu <fenghua.yu@intel.com>,
 Juergen Gross <jgross@suse.com>, "Paul E . McKenney" <paulmck@kernel.org>,
 Josh Triplett <josh@joshtriplett.org>, Nicholas Piggin <npiggin@gmail.com>,
 Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>, Borislav Petkov <bp@alien8.de>,
 Josh Poimboeuf <jpoimboe@redhat.com>, Bjorn Helgaas <bhelgaas@google.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Pavankumar Kondeti <pkondeti@codeaurora.org>,
 linux-arm-kernel@lists.infradead.org,
 Christophe Leroy <christophe.leroy@c-s.fr>, Tony Luck <tony.luck@intel.com>,
 linux-parisc@vger.kernel.org, Steve Capper <steve.capper@arm.com>,
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, linuxppc-dev@lists.ozlabs.org,
 Zhenzhong Duan <zhenzhong.duan@oracle.com>, Armijn Hemel <armijn@tjaldur.nl>,
 James Morse <james.morse@arm.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Sakari Ailus <sakari.ailus@linux.intel.com>, Jiri Kosina <jkosina@suse.cz>,
 Paul Mackerras <paulus@samba.org>, Enrico Weigelt <info@metux.net>,
 "David S. Miller" <davem@davemloft.net>,
 Thiago Jung Bauermann <bauerman@linux.ibm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hhbmdlcyBpbiB2MzoKCSogRml4dXAgc21wX3NodXRkb3duX25vbmJvb3RfY3B1cygpIHRvIGhv
bGQgdGhlIHJpZ2h0IGxvY2sgYXMgc3VnZ2VzdGVkCgkgIGJ5IFJ1c3NlbCBLaW5nLgoJKiBTcGxp
dCB0aGUgY29tYmluZWQgYXJtL2FybTY0IHBhdGNoIGludG8gMiBzZXBhcmF0ZSBwYXRjaGVzLgoJ
KiBBZGQgbmV3IGFkZC9yZW1vdmVfY3B1KCkgZnVuY3Rpb25zIHRoYXQgd3JhcHMgbG9jaywKCSAg
ZGV2aWNlX29ubGluZS9vZmZsaW5lLCB1bmxvY2sgYXMgc3VnZ2VzdGVkIGJ5IFBhdWwgTWNLZW5u
ZXkKCSogVXNlIHRoZSBuZXcgYWRkL3JlbW92ZSBpbnN0ZWFkIG9mIGRldmljZV9vbmxpbmUvb2Zm
bGluZSB3aGVyZQoJICBhcHByb3ByaWF0ZQoJKiBEcm9wcGVkIGEgcGF0Y2ggdGhhdCBleHBvcnRl
ZCBkZXZpY2Vfb25saW5lL29mZmxpbmUoKSBzaW5jZQoJICB0aGUgbmV3IGFkZC9yZW1vdmVfY3B1
KCkgYXJlIGV4cG9ydGVkIGFuZCB1c2VkIGJ5IHRvcnR1cmUgdGVzdCB3aGljaAoJICBjb3VsZCBi
dWlsZCBhcyBhIG1vZHVsZQoJKiBSZWJzZWQgb24gdG9wIDUuNi1yYzEgZnJvbSBsaW51cy9tYXN0
ZXIKCgoJZ2l0IGNsb25lIGdpdDovL2xpbnV4LWFybS5vcmcvbGludXgtcXkuZ2l0IC1iIGNwdS1o
cC1jbGVhbnVwLXYzCgoKT2xkZXIgcG9zdCBjYW4gYmUgZm91bmQgaGVyZToKCWh0dHBzOi8vbG9y
ZS5rZXJuZWwub3JnL2xpbnV4cHBjLWRldi8yMDE5MTEyNTExMjc1NC4yNTIyMy0xLXFhaXMueW91
c2VmQGFybS5jb20vCglodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMTkxMTI1MTEyNzU0
LjI1MjIzLTItcWFpcy55b3VzZWZAYXJtLmNvbS8KCgpVc2luZyBjcHVfdXAvZG93biBkaXJlY3Rs
eSB0byBicmluZyBjcHVzIG9ubGluZS9vZmZsaW5lIGxvc2VzIHN5bmNocm9uaXphdGlvbgp3aXRo
IHN5c2ZzIGFuZCBjb3VsZCBzdWZmZXIgZnJvbSBhIHJhY2Ugc2ltaWxhciB0byB3aGF0IGlzIGRl
c2NyaWJlZCBpbgpjb21taXQgYTY3MTdjMDFkZGMyICgicG93ZXJwYy9ydGFzOiB1c2UgZGV2aWNl
IG1vZGVsIEFQSXMgYW5kIHNlcmlhbGl6YXRpb24KZHVyaW5nIExQTSIpLgoKY3B1X3VwL2Rvd24g
c2VlbSB0byBiZSBtb3JlIG9mIGEgaW50ZXJuYWwgaW1wbGVtZW50YXRpb24gZGV0YWlsIGZvciB0
aGUgY3B1CnN1YnN5c3RlbSB0byB1c2UgdG8gYm9vdCB1cCBjcHVzLCBwZXJmb3JtIHN1c3BlbmQv
cmVzdW1lIGFuZCBsb3cgbGV2ZWwgaG90cGx1ZwpvcGVyYXRpb25zLiBVc2VycyBvdXRzaWRlIG9m
IHRoZSBjcHUgc3Vic3lzdGVtIHdvdWxkIGJlIGJldHRlciB1c2luZyB0aGUgZGV2aWNlCmNvcmUg
QVBJIHRvIGJyaW5nIGEgY3B1IG9ubGluZS9vZmZsaW5lIHdoaWNoIGlzIHRoZSBpbnRlcmZhY2Ug
dXNlZCB0byBob3RwbHVnCm1lbW9yeSBhbmQgb3RoZXIgc3lzdGVtIGRldmljZXMuCgpTZXZlcmFs
IHVzZXJzIGhhdmUgYWxyZWFkeSBtaWdyYXRlZCB0byB1c2UgdGhlIGRldmljZSBjb3JlIEFQSSwg
dGhpcyBzZXJpZXMKY29udmVydHMgdGhlIHJlbWFpbmluZyB1c2VycyBhbmQgaGlkZXMgY3B1X3Vw
L2Rvd24gZnJvbSBpbnRlcm5hbCB1c2VycyBhdCB0aGUKZW5kLgoKSSBub3RpY2VkIHRoaXMgcHJv
YmxlbSB3aGlsZSB3b3JraW5nIG9uIGEgaGFjayB0byBkaXNhYmxlIG9mZmxpbmluZwphIHBhcnRp
Y3VsYXIgQ1BVIGJ1dCBub3RpY2VkIHRoYXQgc2V0dGluZyB0aGUgb2ZmbGluZV9kaXNhYmxlZCBh
dHRyaWJ1dGUgaW4gdGhlCmRldmljZSBzdHJ1Y3QgaXNuJ3QgZW5vdWdoIGJlY2F1c2UgdXNlcnMg
Y2FuIGVhc2lseSBieXBhc3MgdGhlIGRldmljZSBjb3JlLgpXaGlsZSBteSBoYWNrIGlzbid0IGEg
dmFsaWQgdXNlIGNhc2UgYnV0IGl0IGRpZCBoaWdobGlnaHQgdGhlIGluY29uc2lzdGVuY3kgaW4K
dGhlIHdheSBjcHVzIGFyZSBiZWluZyBvbmxpbmVkL29mZmxpbmVkIGFuZCB0aGlzIGF0dGVtcHQg
aG9wZWZ1bGx5IGltcHJvdmVzIG9uCnRoaXMuCgpUaGUgZmlyc3QgOSBwYXRjaGVzIGZpeCBhcmNo
IHVzZXJzLgoKVGhlIHJlbWFpbmluZyA2IHBhdGNoZXMgZml4IGdlbmVyaWMgY29kZSB1c2Vycy4g
UGFydGljdWxhcmx5IGNyZWF0aW5nIGEgbmV3CnNwZWNpYWwgZXhwb3J0ZWQgQVBJIGZvciB0aGUg
ZGV2aWNlIGNvcmUgdG8gdXNlIGluc3RlYWQgb2YgY3B1X3VwL2Rvd24uCgpUaGUgbGFzdCBwYXRj
aCByZW1vdmVzIGNwdV91cC9kb3duIGZyb20gY3B1LmggYW5kIHVuZXhwb3J0IHRoZSBmdW5jdGlv
bnMuCgpJbiBzb21lIGNhc2VzIHdoZXJlIHRoZSB1c2Ugb2YgY3B1X3VwL2Rvd24gc2VlbWVkIGxl
Z2l0aW1hdGUsIEkgZW5jYXBzdWxhdGVkCnRoZSBsb2dpYyBpbiBhIGhpZ2hlciBsZXZlbCAtIHNw
ZWNpYWwgcHVycG9zZWQgZnVuY3Rpb247IGFuZCBjb252ZXJ0ZWQgdGhlIGNvZGUKdG8gdXNlIHRo
YXQgaW5zdGVhZC4KCkkgZGlkIHJlLXJ1biB0aGUgcmN1IHRvcnR1cmUsIGxvY2sgdG9ydHVyZSBh
bmQgcHNjaSBjaGVja2VyIHRlc3RzIGFuZCBubwpwcm9ibGVtIHdhcyBub3RpY2VkLiBJIGRpZCBw
ZXJmb3JtIGJ1aWxkIHRlc3RzIG9uIGFsbCBhcmNoIGFmZmVjdGVkIGV4Y2VwdCBmb3IKcGFyaXNj
LgoKSG9wZWZ1bGx5IEkgZ290IHRoZSBDQyBsaXN0IHJpZ2h0IGZvciBhbGwgdGhlIHBhdGNoZXMu
IEFwb2xvZ2llcyBpbiBhZHZhbmNlIGlmCnNvbWUgcGVvcGxlIHdlcmUgb21pdHRlZCBmcm9tIHNv
bWUgcGF0Y2hlcyBidXQgdGhleSBzaG91bGQgaGF2ZSBiZWVuIENDZWQuCgpDQzogQXJtaWpuIEhl
bWVsIDxhcm1pam5AdGphbGR1ci5ubD4KQ0M6IEJlbmphbWluIEhlcnJlbnNjaG1pZHQgPGJlbmhA
a2VybmVsLmNyYXNoaW5nLm9yZz4KQ0M6IEJqb3JuIEhlbGdhYXMgPGJoZWxnYWFzQGdvb2dsZS5j
b20+CkNDOiBCb3Jpc2xhdiBQZXRrb3YgPGJwQGFsaWVuOC5kZT4KQ0M6IEJvcmlzIE9zdHJvdnNr
eSA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+CkNDOiBDYXRhbGluIE1hcmluYXMgPGNhdGFs
aW4ubWFyaW5hc0Bhcm0uY29tPgpDQzogQ2hyaXN0b3BoZSBMZXJveSA8Y2hyaXN0b3BoZS5sZXJv
eUBjLXMuZnI+CkNDOiBEYW5pZWwgTGV6Y2FubyA8ZGFuaWVsLmxlemNhbm9AbGluYXJvLm9yZz4K
Q0M6IERhdmlkbG9ociBCdWVzbyA8ZGF2ZUBzdGdvbGFicy5uZXQ+CkNDOiAiRGF2aWQgUy4gTWls
bGVyIiA8ZGF2ZW1AZGF2ZW1sb2Z0Lm5ldD4KQ0M6IEVpaWNoaSBUc3VrYXRhIDxkZXZlbEBldHN1
a2F0YS5jb20+CkNDOiBFbnJpY28gV2VpZ2VsdCA8aW5mb0BtZXR1eC5uZXQ+CkNDOiBGZW5naHVh
IFl1IDxmZW5naHVhLnl1QGludGVsLmNvbT4KQ0M6IEdyZWcgS3JvYWgtSGFydG1hbiA8Z3JlZ2to
QGxpbnV4Zm91bmRhdGlvbi5vcmc+CkNDOiBIZWxnZSBEZWxsZXIgPGRlbGxlckBnbXguZGU+CkND
OiAiSC4gUGV0ZXIgQW52aW4iIDxocGFAenl0b3IuY29tPgpDQzogSW5nbyBNb2xuYXIgPG1pbmdv
QGtlcm5lbC5vcmc+CkNDOiAiSmFtZXMgRS5KLiBCb3R0b21sZXkiIDxKYW1lcy5Cb3R0b21sZXlA
SGFuc2VuUGFydG5lcnNoaXAuY29tPgpDQzogSmFtZXMgTW9yc2UgPGphbWVzLm1vcnNlQGFybS5j
b20+CkNDOiBKaXJpIEtvc2luYSA8amtvc2luYUBzdXNlLmN6PgpDQzogSm9zaCBQb2ltYm9ldWYg
PGpwb2ltYm9lQHJlZGhhdC5jb20+CkNDOiBKb3NoIFRyaXBsZXR0IDxqb3NoQGpvc2h0cmlwbGV0
dC5vcmc+CkNDOiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CkNDOiBMb3JlbnpvIFBp
ZXJhbGlzaSA8bG9yZW56by5waWVyYWxpc2lAYXJtLmNvbT4KQ0M6IE1hcmsgUnV0bGFuZCA8bWFy
ay5ydXRsYW5kQGFybS5jb20+CkNDOiBNaWNoYWVsIEVsbGVybWFuIDxtcGVAZWxsZXJtYW4uaWQu
YXU+CkNDOiBOYWRhdiBBbWl0IDxuYW1pdEB2bXdhcmUuY29tPgpDQzogTmljaG9sYXMgUGlnZ2lu
IDxucGlnZ2luQGdtYWlsLmNvbT4KQ0M6ICJQYXVsIEUuIE1jS2VubmV5IiA8cGF1bG1ja0BrZXJu
ZWwub3JnPgpDQzogUGF1bCBNYWNrZXJyYXMgPHBhdWx1c0BzYW1iYS5vcmc+CkNDOiBQYXZhbmt1
bWFyIEtvbmRldGkgPHBrb25kZXRpQGNvZGVhdXJvcmEub3JnPgpDQzogIlBldGVyIFppamxzdHJh
IChJbnRlbCkiIDxwZXRlcnpAaW5mcmFkZWFkLm9yZz4KQ0M6ICJSYWZhZWwgSi4gV3lzb2NraSIg
PHJhZmFlbEBrZXJuZWwub3JnPgpDQzogUmFtIFBhaSA8bGludXhyYW1AdXMuaWJtLmNvbT4KQ0M6
IFJpY2hhcmQgRm9udGFuYSA8cmZvbnRhbmFAcmVkaGF0LmNvbT4KQ0M6IFJ1c3NlbGwgS2luZyA8
bGludXhAYXJtbGludXgub3JnLnVrPgpDQzogU2FrYXJpIEFpbHVzIDxzYWthcmkuYWlsdXNAbGlu
dXguaW50ZWwuY29tPgpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDQzogU3RldmUgQ2FwcGVyIDxzdGV2ZS5jYXBwZXJAYXJtLmNvbT4KQ0M6IFRoaWFnbyBK
dW5nIEJhdWVybWFubiA8YmF1ZXJtYW5AbGludXguaWJtLmNvbT4KQ0M6IFRob21hcyBHbGVpeG5l
ciA8dGdseEBsaW51dHJvbml4LmRlPgpDQzogVG9ueSBMdWNrIDx0b255Lmx1Y2tAaW50ZWwuY29t
PgpDQzogV2lsbCBEZWFjb24gPHdpbGxAa2VybmVsLm9yZz4KQ0M6IFpoZW56aG9uZyBEdWFuIDx6
aGVuemhvbmcuZHVhbkBvcmFjbGUuY29tPgpDQzogbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy
YWRlYWQub3JnCkNDOiBsaW51eC1pYTY0QHZnZXIua2VybmVsLm9yZwpDQzogbGludXgta2VybmVs
QHZnZXIua2VybmVsLm9yZwpDQzogbGludXgtcGFyaXNjQHZnZXIua2VybmVsLm9yZwpDQzogbGlu
dXhwcGMtZGV2QGxpc3RzLm96bGFicy5vcmcKQ0M6IHNwYXJjbGludXhAdmdlci5rZXJuZWwub3Jn
CkNDOiB4ODZAa2VybmVsLm9yZwpDQzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCgoK
UWFpcyBZb3VzZWYgKDE1KToKICBjcHU6IEFkZCBuZXcge2FkZCxyZW1vdmV9X2NwdSgpIGZ1bmN0
aW9ucwogIHNtcDogQ3JlYXRlIGEgbmV3IGZ1bmN0aW9uIHRvIHNodXRkb3duIG5vbmJvb3QgY3B1
cwogIGlhNjQ6IFJlcGxhY2UgY3B1X2Rvd24gd2l0aCBzbXBfc2h1dGRvd25fbm9uYm9vdF9jcHVz
KCkKICBhcm06IERvbid0IHVzZSBkaXNhYmxlX25vbmJvb3RfY3B1cygpCiAgYXJtNjQ6IERvbid0
IHVzZSBkaXNhYmxlX25vbmJvb3RfY3B1cygpCiAgYXJtNjQ6IGhpYmVybmF0ZS5jOiBDcmVhdGUg
YSBuZXcgZnVuY3Rpb24gdG8gaGFuZGxlIGNwdV91cChzbGVlcF9jcHUpCiAgeDg2OiBSZXBsYWNl
IGNwdV91cC9kb3duIHdpdGggYWRkL3JlbW92ZV9jcHUKICBwb3dlcnBjOiBSZXBsYWNlIGNwdV91
cC9kb3duIHdpdGggYWRkL3JlbW92ZV9jcHUKICBzcGFyYzogUmVwbGFjZSBjcHVfdXAvZG93biB3
aXRoIGFkZC9yZW1vdmVfY3B1CiAgcGFyaXNjOiBSZXBsYWNlIGNwdV91cC9kb3duIHdpdGggYWRk
L3JlbW92ZV9jcHUKICBkcml2ZXI6IHhlbjogUmVwbGFjZSBjcHVfdXAvZG93biB3aXRoIGRldmlj
ZV9vbmxpbmUvb2ZmbGluZQogIGZpcm13YXJlOiBwc2NpOiBSZXBsYWNlIGNwdV91cC9kb3duIHdp
dGggYWRkL3JlbW92ZV9jcHUKICB0b3J0dXJlOiBSZXBsYWNlIGNwdV91cC9kb3duIHdpdGggYWRk
L3JlbW92ZV9jcHUKICBzbXA6IENyZWF0ZSBhIG5ldyBmdW5jdGlvbiB0byBicmluZ3VwIG5vbmJv
b3QgY3B1cyBvbmxpbmUKICBjcHU6IEhpZGUgY3B1X3VwL2Rvd24KCiBhcmNoL2FybS9rZXJuZWwv
cmVib290LmMgICAgICAgICAgICAgfCAgIDQgKy0KIGFyY2gvYXJtNjQva2VybmVsL2hpYmVybmF0
ZS5jICAgICAgICB8ICAxMyArLS0KIGFyY2gvYXJtNjQva2VybmVsL3Byb2Nlc3MuYyAgICAgICAg
ICB8ICAgNCArLQogYXJjaC9pYTY0L2tlcm5lbC9wcm9jZXNzLmMgICAgICAgICAgIHwgICA4ICst
CiBhcmNoL3BhcmlzYy9rZXJuZWwvcHJvY2Vzc29yLmMgICAgICAgfCAgIDIgKy0KIGFyY2gvcG93
ZXJwYy9rZXhlYy9jb3JlXzY0LmMgICAgICAgICB8ICAgMiArLQogYXJjaC9zcGFyYy9rZXJuZWwv
ZHMuYyAgICAgICAgICAgICAgIHwgICA0ICstCiBhcmNoL3g4Ni9rZXJuZWwvdG9wb2xvZ3kuYyAg
ICAgICAgICAgfCAgMjIgKystLS0KIGFyY2gveDg2L21tL21taW8tbW9kLmMgICAgICAgICAgICAg
ICB8ICAgNCArLQogYXJjaC94ODYveGVuL3NtcC5jICAgICAgICAgICAgICAgICAgIHwgICAyICst
CiBkcml2ZXJzL2Jhc2UvY3B1LmMgICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIGRyaXZlcnMv
ZmlybXdhcmUvcHNjaS9wc2NpX2NoZWNrZXIuYyB8ICAgNCArLQogZHJpdmVycy94ZW4vY3B1X2hv
dHBsdWcuYyAgICAgICAgICAgIHwgICAyICstCiBpbmNsdWRlL2xpbnV4L2NwdS5oICAgICAgICAg
ICAgICAgICAgfCAgMTAgKy0KIGtlcm5lbC9jcHUuYyAgICAgICAgICAgICAgICAgICAgICAgICB8
IDEzNCArKysrKysrKysrKysrKysrKysrKysrKysrKy0KIGtlcm5lbC9zbXAuYyAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgOSArLQoga2VybmVsL3RvcnR1cmUuYyAgICAgICAgICAgICAgICAg
ICAgIHwgICA5ICstCiAxNyBmaWxlcyBjaGFuZ2VkLCAxNzIgaW5zZXJ0aW9ucygrKSwgNjUgZGVs
ZXRpb25zKC0pCgotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 19:45:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 19:45:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5xBn-0005Rq-E4; Sun, 23 Feb 2020 19:45:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3f/X=4L=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j5xBl-0005Rl-QX
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 19:45:17 +0000
X-Inumbo-ID: 004d0afa-5675-11ea-8a79-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 004d0afa-5675-11ea-8a79-12813bfff9fa;
 Sun, 23 Feb 2020 19:45:10 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5xBe-0003g9-8J; Sun, 23 Feb 2020 19:45:10 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j5xBd-0002mG-Pu; Sun, 23 Feb 2020 19:45:09 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j5xBd-0007UT-P5; Sun, 23 Feb 2020 19:45:09 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147442-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=2d636a1263be81f89412548a31f9cbbfef746b9c
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sun, 23 Feb 2020 19:45:09 +0000
Subject: [Xen-devel] [linux-5.4 test] 147442: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ0MiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQ0Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgIDE1IGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4gMTQ3MzY2IHBh
c3MgaW4gMTQ3NDQyCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kIDEyIGd1ZXN0
LXN0YXJ0L3JlZGhhdC5yZXBlYXQgZmFpbCBwYXNzIGluIDE0NzM2NgogdGVzdC1hcm1oZi1hcm1o
Zi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4g
MTQ3MzY2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEy
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBh
c3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICAy
ZDYzNmExMjYzYmU4MWY4OTQxMjU0OGEzMWY5Y2JiZmVmNzQ2YjljCmJhc2VsaW5lIHZlcnNpb246
CiBsaW51eCAgICAgICAgICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0Zjk1M2Ni
Mzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6NDI6MDQg
WiAgIDM5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3IDAyOjU5
OjA3IFogICAzNyBkYXlzICAgNjUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MzY2
ICAyMDIwLTAyLTIwIDE0OjMwOjQ2IFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDcz
IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFs
bAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1h
bWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11
dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
cGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2lt
YWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6
Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24g
b2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9z
c3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNh
biBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0
LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxk
IGJlIDU3MzkwIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sun Feb 23 21:13:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 23 Feb 2020 21:13:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j5yZE-0004eP-UU; Sun, 23 Feb 2020 21:13:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=qI4V=4L=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j5yZD-0004eK-Dy
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 21:13:35 +0000
X-Inumbo-ID: 5962dbb0-5681-11ea-8a7f-12813bfff9fa
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5962dbb0-5681-11ea-8a7f-12813bfff9fa;
 Sun, 23 Feb 2020 21:13:34 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id l5so3784594wrx.4
 for <xen-devel@lists.xenproject.org>; Sun, 23 Feb 2020 13:13:34 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=6/mfFGJUpgQk9+0OQKyRLG9nIqZ1m4Uh/ASs0sA5yF8=;
 b=IdXZOPvjkhT9EBLRqQy5M/kPs0V5B7dNdVBVGanGy33nPcFx1VBYu/D8YBfWozo/+j
 bQ8rNMcRV3oj21sX6JqD9DuOnMj/pYK7zPpUt7lFgwg9wNw4GjAqacqX+DAzUlo1WXrc
 ATenjPwcOwKpSApk3PphKRqv6YIT8syMnaUOFdSejFQr3V+ZBN18+DB+busZrcCp63SN
 d6W6RMAjrj/ukDvqN66Pc0c1gPuW15DRcXNhiFodZd7NvgEeDnX7BWBkxLlPRdTWJnps
 vCgyl2gaktLSZkUrJye1owAJPpextYlZJgs/nvKKTi8KgXzkCfOJNtBuUZ8jnrzZH/7I
 ITyA==
X-Gm-Message-State: APjAAAUM8SiX0WL4+RtMp9LTXC4Ic48qu/10S+28sDIIv85wogFU8bJH
 DYkVM2OojLUtA53uHPcD0A5N4iCE
X-Google-Smtp-Source: APXvYqzCefa7Rm07Lhm/7zMfnqgCx/bVAkJvv/6xpNljNiweCBbn07wx5zfbFtV4UwhE07L09lzing==
X-Received: by 2002:a5d:6a8d:: with SMTP id s13mr10749344wru.55.1582492413843; 
 Sun, 23 Feb 2020 13:13:33 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 b13sm16318676wrq.48.2020.02.23.13.13.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 23 Feb 2020 13:13:33 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Sun, 23 Feb 2020 21:13:30 +0000
Message-Id: <20200223211330.9968-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/dom0_build: PVH ABI is now in pvh.markdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Wei Liu <wl@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiB4ZW4vYXJjaC94ODYvaHZt
L2RvbTBfYnVpbGQuYyB8IDIgKy0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBk
ZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIGIv
eGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKaW5kZXggMzgwNDEyMTUxYi4uZmZiYjJiZDU4
NCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKKysrIGIveGVuL2Fy
Y2gveDg2L2h2bS9kb20wX2J1aWxkLmMKQEAgLTYxNyw3ICs2MTcsNyBAQCBzdGF0aWMgaW50IF9f
aW5pdCBwdmhfc2V0dXBfY3B1cyhzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGVudHJ5LAogICAg
IGludCByYzsKICAgICAvKgogICAgICAqIFRoaXMgc2V0cyB0aGUgdkNQVSBzdGF0ZSBhY2NvcmRp
bmcgdG8gdGhlIHN0YXRlIGRlc2NyaWJlZCBpbgotICAgICAqIGRvY3MvbWlzYy9odm1saXRlLm1h
cmtkb3duLgorICAgICAqIGRvY3MvbWlzYy9wdmgubWFya2Rvd24uCiAgICAgICovCiAgICAgdmNw
dV9odm1fY29udGV4dF90IGNwdV9jdHggPSB7CiAgICAgICAgIC5tb2RlID0gVkNQVV9IVk1fTU9E
RV8zMkIsCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 00:06:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 00:06:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j61GE-0002pr-Gs; Mon, 24 Feb 2020 00:06:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j61GD-0002pm-8S
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 00:06:09 +0000
X-Inumbo-ID: 74e4e940-5699-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 74e4e940-5699-11ea-bc8e-bc764e2007e4;
 Mon, 24 Feb 2020 00:06:08 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j61GB-0000r4-OJ; Mon, 24 Feb 2020 00:06:07 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j61GB-0000QX-4I; Mon, 24 Feb 2020 00:06:07 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j61GB-00070K-3h; Mon, 24 Feb 2020 00:06:07 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147499-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: examine:examine-godello1:hosts-allocate:starved:nonblocking
 examine:examine-chardonnay1:hosts-allocate:starved:nonblocking
 examine:examine-chardonnay0:hosts-allocate:starved:nonblocking
 examine:examine-rochester1:hosts-allocate:starved:nonblocking
 examine:examine-fiano1:hosts-allocate:starved:nonblocking
 examine:examine-pinot1:hosts-allocate:starved:nonblocking
 examine:examine-godello0:hosts-allocate:starved:nonblocking
 examine:examine-huxelrebe0:hosts-allocate:starved:nonblocking
 examine:examine-arndale-metrocentre:hosts-allocate:starved:nonblocking
 examine:examine-elbling0:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-braque:hosts-allocate:starved:nonblocking
 examine:examine-debina0:hosts-allocate:starved:nonblocking
 examine:examine-fiano0:hosts-allocate:starved:nonblocking
 examine:examine-laxton0:hosts-allocate:starved:nonblocking
 examine:examine-rimava1:hosts-allocate:starved:nonblocking
 examine:examine-arndale-bluewater:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-gleizes:hosts-allocate:starved:nonblocking
 examine:examine-huxelrebe1:hosts-allocate:starved:nonblocking
 examine:examine-pinot0:hosts-allocate:starved:nonblocking
 examine:examine-albana1:hosts-allocate:starved:nonblocking
 examine:examine-rochester0:hosts-allocate:starved:nonblocking
 examine:examine-arndale-westfield:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-picasso:hosts-allocate:starved:nonblocking
 examine:examine-albana0:hosts-allocate:starved:nonblocking
 examine:examine-elbling1:hosts-allocate:starved:nonblocking
 examine:examine-debina1:hosts-allocate:starved:nonblocking
 examine:examine-laxton1:hosts-allocate:starved:nonblocking
 examine:examine-italia0:hosts-allocate:starved:nonblocking
 examine:examine-arndale-lakeside:hosts-allocate:starved:nonblocking
 examine:examine-cubietruck-metzinger:hosts-allocate:starved:nonblocking
X-Osstest-Versions-That: flight=146421
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 00:06:07 +0000
Subject: [Xen-devel] [examine test] 147499: tolerable trouble: starved
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ5OSBleGFtaW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0OTkvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJl
Z3Jlc3Npb25zLgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIGV4YW1pbmUtZ29kZWxsbzEgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtY2hhcmRvbm5heTEgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtY2hhcmRv
bm5heTAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBu
L2EKIGV4YW1pbmUtcm9jaGVzdGVyMSAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZmlhbm8xICAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtcGlub3QxICAg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EK
IGV4YW1pbmUtZ29kZWxsbzAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtaHV4ZWxyZWJlMCAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYXJuZGFsZS1tZXRy
b2NlbnRyZSAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4
YW1pbmUtZWxibGluZzAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAg
ICBzdGFydmVkICBuL2EKIGV4YW1pbmUtY3ViaWV0cnVjay1icmFxdWUgICAgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZGViaW5hMCAgICAgICAg
ICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1p
bmUtZmlhbm8wICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBz
dGFydmVkICBuL2EKIGV4YW1pbmUtbGF4dG9uMCAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2Nh
dGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtcmltYXZhMSAgICAgICAgICAg
ICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUt
YXJuZGFsZS1ibHVld2F0ZXIgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFy
dmVkICBuL2EKIGV4YW1pbmUtY3ViaWV0cnVjay1nbGVpemVzICAgIDIgaG9zdHMtYWxsb2NhdGUg
ICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtaHV4ZWxyZWJlMSAgICAgICAgICAg
IDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtcGlu
b3QwICAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVk
ICBuL2EKIGV4YW1pbmUtYWxiYW5hMSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAg
ICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtcm9jaGVzdGVyMCAgICAgICAgICAgIDIg
aG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYXJuZGFs
ZS13ZXN0ZmllbGQgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBu
L2EKIGV4YW1pbmUtY3ViaWV0cnVjay1waWNhc3NvICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAg
ICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtYWxiYW5hMCAgICAgICAgICAgICAgIDIgaG9z
dHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtZWxibGluZzEg
ICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EK
IGV4YW1pbmUtZGViaW5hMSAgICAgICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAg
ICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtbGF4dG9uMSAgICAgICAgICAgICAgIDIgaG9zdHMt
YWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4YW1pbmUtaXRhbGlhMCAgICAg
ICAgICAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKIGV4
YW1pbmUtYXJuZGFsZS1sYWtlc2lkZSAgICAgIDIgaG9zdHMtYWxsb2NhdGUgICAgICAgICAgICAg
ICBzdGFydmVkICBuL2EKIGV4YW1pbmUtY3ViaWV0cnVjay1tZXR6aW5nZXIgIDIgaG9zdHMtYWxs
b2NhdGUgICAgICAgICAgICAgICBzdGFydmVkICBuL2EKCmJhc2VsaW5lIHZlcnNpb246CiBmbGln
aHQgICAgICAgICAgICAgICAxNDY0MjEKCmpvYnM6CiBleGFtaW5lLWFsYmFuYTAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtYWxi
YW5hMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVk
IAogZXhhbWluZS1hcm5kYWxlLWJsdWV3YXRlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWN1YmlldHJ1Y2stYnJhcXVlICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtY2hhcmRvbm5heTAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1jaGFy
ZG9ubmF5MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQg
CiBleGFtaW5lLWRlYmluYTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtZGViaW5hMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1lbGJsaW5nMCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWVsYmxp
bmcxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAK
IGV4YW1pbmUtZmlhbm8wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdGFydmVkIAogZXhhbWluZS1maWFubzEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWN1YmlldHJ1Y2stZ2xlaXplcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtZ29kZWxs
bzAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAog
ZXhhbWluZS1nb2RlbGxvMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWh1eGVscmViZTAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtaHV4ZWxyZWJlMSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1pdGFsaWEw
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBl
eGFtaW5lLWFybmRhbGUtbGFrZXNpZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc3RhcnZlZCAKIGV4YW1pbmUtbGF4dG9uMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1sYXh0b24xICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLWFybmRhbGUt
bWV0cm9jZW50cmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4
YW1pbmUtY3ViaWV0cnVjay1tZXR6aW5nZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBzdGFydmVkIAogZXhhbWluZS1jdWJpZXRydWNrLXBpY2Fzc28gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCiBleGFtaW5lLXBpbm90MCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtcGlub3QxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhh
bWluZS1yaW1hdmExICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHN0YXJ2ZWQgCiBleGFtaW5lLXJvY2hlc3RlcjAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RhcnZlZCAKIGV4YW1pbmUtcm9jaGVzdGVyMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydmVkIAogZXhhbWluZS1hcm5kYWxlLXdl
c3RmaWVsZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ2ZWQgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQ
dXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 01:04:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 01:04:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j62Aa-0002Eh-9A; Mon, 24 Feb 2020 01:04:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZQR9=4M=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j62AZ-0002Ec-GO
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 01:04:23 +0000
X-Inumbo-ID: 9506ab5c-56a1-11ea-ade5-bc764e2007e4
Received: from huawei.com (unknown [45.249.212.190])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9506ab5c-56a1-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 01:04:19 +0000 (UTC)
Received: from DGGEMS401-HUB.china.huawei.com (unknown [172.30.72.58])
 by Forcepoint Email with ESMTP id A7CB47F2B98BF2397878;
 Mon, 24 Feb 2020 09:04:16 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS401-HUB.china.huawei.com
 (10.3.19.201) with Microsoft SMTP Server id 14.3.439.0; Mon, 24 Feb 2020
 09:04:10 +0800
To: Julien Grall <julien@xen.org>, Jan Beulich <jbeulich@suse.com>
References: <5E4F3EF4.4050701@hisilicon.com>
 <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
 <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E532109.5060608@hisilicon.com>
Date: Mon, 24 Feb 2020 09:04:09 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gMjAyMC8yLzIxIDIyOjU3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gCj4g
Cj4gT24gMjEvMDIvMjAyMCAxNDowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIw
MjAgMDM6MjIsIFdlaSBYdSB3cm90ZToKPj4+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1
MC5jCj4+PiArKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+Pj4gQEAgLTE2MjAsNiAr
MTYyMCw4NSBAQCBEVF9ERVZJQ0VfU1RBUlQobnMxNjU1MCwgIk5TMTY1NTAgVUFSVCIsIERFVklD
RV9TRVJJQUwpCj4+PiAgIERUX0RFVklDRV9FTkQKPj4+Cj4+PiAgICNlbmRpZiAvKiBIQVNfREVW
SUNFX1RSRUUgKi8KPj4+ICsKPj4+ICsjaWYgZGVmaW5lZChDT05GSUdfQUNQSSkgJiYgZGVmaW5l
ZChDT05GSUdfQVJNKQo+Pj4gKyNpbmNsdWRlIDx4ZW4vYWNwaS5oPgo+Pj4gKwo+Pj4gK3N0YXRp
YyBpbnQgX19pbml0IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKPj4+
ICt7Cj4+PiArICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGU7Cj4+PiArICAgIHN0
cnVjdCBhY3BpX3RhYmxlX3NwY3IgKnNwY3I7Cj4+PiArICAgIGFjcGlfc3RhdHVzIHN0YXR1czsK
Pj4+ICsgICAgLyoKPj4+ICsgICAgICogU2FtZSBhcyB0aGUgRFQgcGFydC4KPj4+ICsgICAgICog
T25seSBzdXBwb3J0IG9uZSBVQVJUIG9uIEFSTSB3aGljaCBoYXBwZW4gdG8gYmUgbnMxNjU1MF9j
b21bMF0uCj4+PiArICAgICAqLwo+Pj4gKyAgICBzdHJ1Y3QgbnMxNjU1MCAqdWFydCA9ICZuczE2
NTUwX2NvbVswXTsKPj4+ICsKPj4+ICsgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9T
SUdfU1BDUiwgMCwgJnRhYmxlKTsKPj4+ICsgICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSAp
Cj4+PiArICAgIHsKPj4+ICsgICAgICAgIHByaW50aygibnMxNjU1MDogRmFpbGVkIHRvIGdldCBT
UENSIHRhYmxlXG4iKTsKPj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4gKyAgICB9Cj4+
PiArCj4+PiArICAgIHNwY3IgPSBjb250YWluZXJfb2YodGFibGUsIHN0cnVjdCBhY3BpX3RhYmxl
X3NwY3IsIGhlYWRlcik7Cj4+PiArCj4+PiArICAgIC8qCj4+PiArICAgICAqIFRoZSBzZXJpYWwg
cG9ydCBhZGRyZXNzIG1heSBiZSAwIGZvciBleGFtcGxlCj4+PiArICAgICAqIGlmIHRoZSBjb25z
b2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVkLgo+Pj4gKyAgICAgKi8KPj4+ICsgICAgaWYgKCB1
bmxpa2VseSghc3Bjci0+c2VyaWFsX3BvcnQuYWRkcmVzcykgKQo+Pj4gKyAgICB7Cj4+PiArICAg
ICAgICBwcmludGsoIm5zMTY1NTA6IENvbnNvbGUgcmVkaXJlY3Rpb24gaXMgZGlzYWJsZWRcbiIp
Owo+Pj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+PiArICAgIH0KPj4+ICsKPj4+ICsgICAg
aWYgKCB1bmxpa2VseShzcGNyLT5zZXJpYWxfcG9ydC5zcGFjZV9pZCAhPSBBQ1BJX0FEUl9TUEFD
RV9TWVNURU1fTUVNT1JZKSApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIHByaW50aygibnMxNjU1
MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4iKTsKPj4+ICsgICAgICAgIHJldHVy
biAtRUlOVkFMOwo+Pj4gKyAgICB9Cj4+Cj4+IFRoZSBzcGFjZV9pZCBmaWVsZCBxdWFsaWZpZXMg
dGhlIGFkZHJlc3Mgb25lLCBpLmUuIHdoZXRoZXIgYSB2YWx1ZSBvZgo+PiB6ZXJvIGNhbiBzZW5z
aWJseSBtZWFuICJkaXNhYmxlZCIgZGVwZW5kcyBvbiB0aGUgYWRkcmVzcyBzcGFjZS4gSGVuY2UK
Pj4gbG9naWNhbGx5IHRoZSBhZGRyZXNzIHNwYWNlIGNoZWNrIHNob3VsZCBjb21lIGZpcnN0Lgo+
Pgo+PiBUaGlzIGlzIHRoZSBsYXN0IHRoaW5nIEknZCBsaWtlIHRvIHNlZSBjaGFuZ2VkLiBJIHdv
bid0IGdpdmUgdGhlCj4+IHBhdGNoIG15IGFjayB0aG91Z2gsIGFzIEkgdGhpbmsgaXQgc2hvdWxk
IGJlIGFuIEFybSBtYWludGFpbmVyIHRvIGFjawo+PiBpdC4KPiAKPiBBY2tlZC1ieTogSnVsaWVu
IEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KClRoYW5rcyEKCkJlc3QgUmVnYXJkcywKV2VpCgo+IAo+
IEFsdGhvdWdoLCBhIHJldmlld2VkLWJ5IHRhZyBmcm9tIHlvdSB3b3VsZCBiZSBuaWNlIGFzIHlv
dSBkaWQgbW9zdCBvZiB0aGUgcmV2aWV3IGZvciB0aGlzIHBhdGNoLgo+IAo+IENoZWVycywKPiAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 01:07:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 01:07:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j62D5-0002MD-On; Mon, 24 Feb 2020 01:06:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZQR9=4M=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j62D4-0002M7-DX
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 01:06:58 +0000
X-Inumbo-ID: f2b7e9f0-56a1-11ea-ade5-bc764e2007e4
Received: from huawei.com (unknown [45.249.212.190])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f2b7e9f0-56a1-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 01:06:57 +0000 (UTC)
Received: from DGGEMS406-HUB.china.huawei.com (unknown [172.30.72.59])
 by Forcepoint Email with ESMTP id 832D7770149FF4B905D2;
 Mon, 24 Feb 2020 09:06:54 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS406-HUB.china.huawei.com
 (10.3.19.206) with Microsoft SMTP Server id 14.3.439.0; Mon, 24 Feb 2020
 09:06:44 +0800
To: Jan Beulich <jbeulich@suse.com>, Julien Grall <julien@xen.org>
References: <5E4F3EF4.4050701@hisilicon.com>
 <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
 <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
 <63a33275-3aca-3bb1-3028-c890e1474d07@suse.com>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E5321A4.4080408@hisilicon.com>
Date: Mon, 24 Feb 2020 09:06:44 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <63a33275-3aca-3bb1-3028-c890e1474d07@suse.com>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjAyMC8yLzIxIDIzOjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyMS4w
Mi4yMDIwIDE1OjU3LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDIxLzAyLzIwMjAgMTQ6MDIs
IEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMjEuMDIuMjAyMCAwMzoyMiwgV2VpIFh1IHdyb3Rl
Ogo+Pj4+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCj4+Pj4gKysrIGIveGVuL2Ry
aXZlcnMvY2hhci9uczE2NTUwLmMKPj4+PiBAQCAtMTYyMCw2ICsxNjIwLDg1IEBAIERUX0RFVklD
RV9TVEFSVChuczE2NTUwLCAiTlMxNjU1MCBVQVJUIiwgREVWSUNFX1NFUklBTCkKPj4+PiAgIERU
X0RFVklDRV9FTkQKPj4+Pgo+Pj4+ICAgI2VuZGlmIC8qIEhBU19ERVZJQ0VfVFJFRSAqLwo+Pj4+
ICsKPj4+PiArI2lmIGRlZmluZWQoQ09ORklHX0FDUEkpICYmIGRlZmluZWQoQ09ORklHX0FSTSkK
Pj4+PiArI2luY2x1ZGUgPHhlbi9hY3BpLmg+Cj4+Pj4gKwo+Pj4+ICtzdGF0aWMgaW50IF9faW5p
dCBuczE2NTUwX2FjcGlfdWFydF9pbml0KGNvbnN0IHZvaWQgKmRhdGEpCj4+Pj4gK3sKPj4+PiAr
ICAgIHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGU7Cj4+Pj4gKyAgICBzdHJ1Y3QgYWNw
aV90YWJsZV9zcGNyICpzcGNyOwo+Pj4+ICsgICAgYWNwaV9zdGF0dXMgc3RhdHVzOwo+Pj4+ICsg
ICAgLyoKPj4+PiArICAgICAqIFNhbWUgYXMgdGhlIERUIHBhcnQuCj4+Pj4gKyAgICAgKiBPbmx5
IHN1cHBvcnQgb25lIFVBUlQgb24gQVJNIHdoaWNoIGhhcHBlbiB0byBiZSBuczE2NTUwX2NvbVsw
XS4KPj4+PiArICAgICAqLwo+Pj4+ICsgICAgc3RydWN0IG5zMTY1NTAgKnVhcnQgPSAmbnMxNjU1
MF9jb21bMF07Cj4+Pj4gKwo+Pj4+ICsgICAgc3RhdHVzID0gYWNwaV9nZXRfdGFibGUoQUNQSV9T
SUdfU1BDUiwgMCwgJnRhYmxlKTsKPj4+PiArICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykg
KQo+Pj4+ICsgICAgewo+Pj4+ICsgICAgICAgIHByaW50aygibnMxNjU1MDogRmFpbGVkIHRvIGdl
dCBTUENSIHRhYmxlXG4iKTsKPj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+PiArICAg
IH0KPj4+PiArCj4+Pj4gKyAgICBzcGNyID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3QgYWNw
aV90YWJsZV9zcGNyLCBoZWFkZXIpOwo+Pj4+ICsKPj4+PiArICAgIC8qCj4+Pj4gKyAgICAgKiBU
aGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkgYmUgMCBmb3IgZXhhbXBsZQo+Pj4+ICsgICAgICog
aWYgdGhlIGNvbnNvbGUgcmVkaXJlY3Rpb24gaXMgZGlzYWJsZWQuCj4+Pj4gKyAgICAgKi8KPj4+
PiArICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3MpICkKPj4+PiAr
ICAgIHsKPj4+PiArICAgICAgICBwcmludGsoIm5zMTY1NTA6IENvbnNvbGUgcmVkaXJlY3Rpb24g
aXMgZGlzYWJsZWRcbiIpOwo+Pj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+ICsgICAg
fQo+Pj4+ICsKPj4+PiArICAgIGlmICggdW5saWtlbHkoc3Bjci0+c2VyaWFsX3BvcnQuc3BhY2Vf
aWQgIT0gQUNQSV9BRFJfU1BBQ0VfU1lTVEVNX01FTU9SWSkgKQo+Pj4+ICsgICAgewo+Pj4+ICsg
ICAgICAgIHByaW50aygibnMxNjU1MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4i
KTsKPj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+PiArICAgIH0KPj4+Cj4+PiBUaGUg
c3BhY2VfaWQgZmllbGQgcXVhbGlmaWVzIHRoZSBhZGRyZXNzIG9uZSwgaS5lLiB3aGV0aGVyIGEg
dmFsdWUgb2YKPj4+IHplcm8gY2FuIHNlbnNpYmx5IG1lYW4gImRpc2FibGVkIiBkZXBlbmRzIG9u
IHRoZSBhZGRyZXNzIHNwYWNlLiBIZW5jZQo+Pj4gbG9naWNhbGx5IHRoZSBhZGRyZXNzIHNwYWNl
IGNoZWNrIHNob3VsZCBjb21lIGZpcnN0Lgo+Pj4KPj4+IFRoaXMgaXMgdGhlIGxhc3QgdGhpbmcg
SSdkIGxpa2UgdG8gc2VlIGNoYW5nZWQuIEkgd29uJ3QgZ2l2ZSB0aGUKPj4+IHBhdGNoIG15IGFj
ayB0aG91Z2gsIGFzIEkgdGhpbmsgaXQgc2hvdWxkIGJlIGFuIEFybSBtYWludGFpbmVyIHRvIGFj
awo+Pj4gaXQuCj4+Cj4+IEFja2VkLWJ5OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+
Pgo+PiBBbHRob3VnaCwgYSByZXZpZXdlZC1ieSB0YWcgZnJvbSB5b3Ugd291bGQgYmUgbmljZSBh
cyB5b3UgZGlkIG1vc3Qgb2YgCj4+IHRoZSByZXZpZXcgZm9yIHRoaXMgcGF0Y2guCj4gCj4gV2Vs
bCwgdG8gY2xhcmlmeSAtIHRoaXMgaXMgb25lIG9mIHRoZSB2ZXJ5IGZldyAoYWZhaWN0KSBjYXNl
cyB3aGVyZSBvdXIKPiBSLWIgaW1wbHlpbmcgQS1iICh3aGVuIHBlb3BsZSBhcmUgZW50aXRsZWQg
dG8gYWNrIHRoZSByZXNwZWN0aXZlIGNvZGUpCj4gZ2V0cyBpbiB0aGUgd2F5LiBJZiB0aGlzIHdh
c24ndCB0aGUgY2FzZSwgSSdkIGhhdmUgZ2l2ZW4gdGhlIGZvcm1lciwKPiBtYWtpbmcgaXQgY2xl
YXIgKGFsc28gbGF0ZXIgZnJvbSBqdXN0IGxvb2tpbmcgYXQgdGhlIHJlc3VsdGluZyBjb21taXQp
Cj4gdGhhdCB0aGUgKG9ubHkpIGFjayBjYW1lIGZyb20gYW4gQXJtIHBlcnNvbi4KCkkgd2lsbCBj
aGVjayB0aGUgYWRkcmVzcyBzcGFjZSBpbiB0aGUgdjUgYW5kIGFkZCB5b3VyIFItYi4KVGhhbmtz
IQoKQmVzdCBSZWdhcmRzLApXZWkKCj4gCj4gSmFuCj4gCj4gLgo+IAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 01:18:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 01:18:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j62Nt-0003Jv-0U; Mon, 24 Feb 2020 01:18:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZQR9=4M=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j62Nr-0003Jq-RZ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 01:18:07 +0000
X-Inumbo-ID: 813a801a-56a3-11ea-8a90-12813bfff9fa
Received: from huawei.com (unknown [45.249.212.191])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 813a801a-56a3-11ea-8a90-12813bfff9fa;
 Mon, 24 Feb 2020 01:18:04 +0000 (UTC)
Received: from DGGEMS414-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id 7E92E6194054AA64F5F3;
 Mon, 24 Feb 2020 09:18:02 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS414-HUB.china.huawei.com
 (10.3.19.214) with Microsoft SMTP Server id 14.3.439.0; Mon, 24 Feb 2020
 09:17:55 +0800
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E532442.1040401@hisilicon.com>
Date: Mon, 24 Feb 2020 09:17:54 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: [Xen-devel]  [PATCH v5] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 xuwei5@hisilicon.com, Shameerali Kolothum
 Thodi <shameerali.kolothum.thodi@huawei.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGFyc2UgdGhlIEFDUEkgU1BDUiB0YWJsZSBhbmQgaW5pdGlhbGl6ZSB0aGUgMTY1NTAgY29tcGF0
aWJsZSBzZXJpYWwgcG9ydApmb3IgQVJNIG9ubHkuIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQg
b25lIFVBUlQgb24gQVJNLiBTb21lIGZpZWxkcwp3aGljaCB3ZSBkbyBub3QgY2FyZSB5ZXQgb24g
QVJNIGFyZSBpZ25vcmVkLgoKU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29u
LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KQWNrZWQt
Ynk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CgotLS0KQ2hhbmdlcyBpbiB2NToKLSBj
aGVjayB0aGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBzcGFjZSBiZWZvcmUgY2hlY2tpbmcgdGhlIGFk
ZHJlc3MKCkNoYW5nZXMgaW4gdjQ6Ci0gY2hhbmdlIHRoZSBwcmludCB3aGVuIHRoZSBzZXJpYWwg
cG9ydCBhZGRyZXNzIGlzIDAKLSBjaGVjayB0aGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBzcGFjZSBp
ZCBiZWZvcmUgaW5pdGlhbGl6aW5nCi0gY2hhbmdlIHRoZSBjb21tZW50IGZvciB0aGUgaWdub3Jl
ZCBQQ0llIGZpZWxkcwoKQ2hhbmdlcyBpbiB2MzoKLSBhZGRyZXNzIHRoZSBjb2RlIHN0eWxlIGNv
bW1lbnRzIGZyb20gSmFuCi0gdXNlIGNvbnRhaW5lcl9vZiB0byBkbyBjYXN0Ci0gbGlzdCBhbGwg
ZmllbGRzIHdlIGlnbm9yZWQKLSBjaGVjayB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNh
YmxlZCBvciBub3QgYmVmb3JlIGluaXQgdGhlIHVhcnQKLSBpbml0IHRoZSB1YXJ0IGlvX3NpemUg
YW5kIHdpZHRoIHZpYSBzcGNyLT5zZXJpYWxfcG9ydAoKQ2hhbmdlcyBpbiB2MjoKLSBpbXByb3Zl
IGNvbW1pdCBtZXNzYWdlCi0gcmVtb3ZlIHRoZSBzcGNyIGluaXRpYWxpemF0aW9uCi0gYWRkIGNv
bW1lbnRzIGZvciB0aGUgdWFydCBpbml0aWFsaXphdGlvbiBhbmQgY29uZmlndXJhdGlvbgotIGFk
anVzdCB0aGUgY29kZSBzdHlsZSBpc3N1ZQotIGxpbWl0IHRoZSBjb2RlIG9ubHkgYnVpbHQgb24g
QUNQSSBhbmQgQVJNCi0tLQogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgfCA3OSArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg
NzkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
IGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKaW5kZXggYWE4N2M1Ny4uNDI1ZTA0NCAxMDA2
NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKKysrIGIveGVuL2RyaXZlcnMvY2hh
ci9uczE2NTUwLmMKQEAgLTE2MjAsNiArMTYyMCw4NSBAQCBEVF9ERVZJQ0VfU1RBUlQobnMxNjU1
MCwgIk5TMTY1NTAgVUFSVCIsIERFVklDRV9TRVJJQUwpCiBEVF9ERVZJQ0VfRU5ECgogI2VuZGlm
IC8qIEhBU19ERVZJQ0VfVFJFRSAqLworCisjaWYgZGVmaW5lZChDT05GSUdfQUNQSSkgJiYgZGVm
aW5lZChDT05GSUdfQVJNKQorI2luY2x1ZGUgPHhlbi9hY3BpLmg+CisKK3N0YXRpYyBpbnQgX19p
bml0IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKK3sKKyAgICBzdHJ1
Y3QgYWNwaV90YWJsZV9oZWFkZXIgKnRhYmxlOworICAgIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3Ig
KnNwY3I7CisgICAgYWNwaV9zdGF0dXMgc3RhdHVzOworICAgIC8qCisgICAgICogU2FtZSBhcyB0
aGUgRFQgcGFydC4KKyAgICAgKiBPbmx5IHN1cHBvcnQgb25lIFVBUlQgb24gQVJNIHdoaWNoIGhh
cHBlbiB0byBiZSBuczE2NTUwX2NvbVswXS4KKyAgICAgKi8KKyAgICBzdHJ1Y3QgbnMxNjU1MCAq
dWFydCA9ICZuczE2NTUwX2NvbVswXTsKKworICAgIHN0YXR1cyA9IGFjcGlfZ2V0X3RhYmxlKEFD
UElfU0lHX1NQQ1IsIDAsICZ0YWJsZSk7CisgICAgaWYgKCBBQ1BJX0ZBSUxVUkUoc3RhdHVzKSAp
CisgICAgeworICAgICAgICBwcmludGsoIm5zMTY1NTA6IEZhaWxlZCB0byBnZXQgU1BDUiB0YWJs
ZVxuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIHNwY3IgPSBjb250
YWluZXJfb2YodGFibGUsIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IsIGhlYWRlcik7CisKKyAgICBp
ZiAoIHVubGlrZWx5KHNwY3ItPnNlcmlhbF9wb3J0LnNwYWNlX2lkICE9IEFDUElfQURSX1NQQUNF
X1NZU1RFTV9NRU1PUlkpICkKKyAgICB7CisgICAgICAgIHByaW50aygibnMxNjU1MDogQWRkcmVz
cyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4iKTsKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cisg
ICAgfQorCisgICAgLyoKKyAgICAgKiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkgYmUgMCBm
b3IgZXhhbXBsZQorICAgICAqIGlmIHRoZSBjb25zb2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVk
LgorICAgICAqLworICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3Mp
ICkKKyAgICB7CisgICAgICAgIHByaW50aygibnMxNjU1MDogQ29uc29sZSByZWRpcmVjdGlvbiBp
cyBkaXNhYmxlZFxuIik7CisgICAgICAgIHJldHVybiAtRUlOVkFMOworICAgIH0KKworICAgIG5z
MTY1NTBfaW5pdF9jb21tb24odWFydCk7CisKKyAgICAvKgorICAgICAqIFRoZSBiYXVkIHJhdGUg
aXMgcHJlLWNvbmZpZ3VyZWQgYnkgdGhlIGZpcm13YXJlLgorICAgICAqIEFuZCBjdXJyZW50bHkg
dGhlIEFDUEkgcGFydCBpcyBvbmx5IHRhcmdldGluZyBBUk0gc28gdGhlIGZsb3dfY29udHJvbAor
ICAgICAqIGZpZWxkIGFuZCBhbGwgUENJIHJlbGF0ZWQgb25lcyB3aGljaCB3ZSBkbyBub3QgY2Fy
ZSB5ZXQgYXJlIGlnbm9yZWQuCisgICAgICovCisgICAgdWFydC0+YmF1ZCA9IEJBVURfQVVUTzsK
KyAgICB1YXJ0LT5kYXRhX2JpdHMgPSA4OworICAgIHVhcnQtPnBhcml0eSA9IHNwY3ItPnBhcml0
eTsKKyAgICB1YXJ0LT5zdG9wX2JpdHMgPSBzcGNyLT5zdG9wX2JpdHM7CisgICAgdWFydC0+aW9f
YmFzZSA9IHNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3M7CisgICAgdWFydC0+aW9fc2l6ZSA9IHNw
Y3ItPnNlcmlhbF9wb3J0LmJpdF93aWR0aDsKKyAgICB1YXJ0LT5yZWdfc2hpZnQgPSBzcGNyLT5z
ZXJpYWxfcG9ydC5iaXRfb2Zmc2V0OworICAgIHVhcnQtPnJlZ193aWR0aCA9IHNwY3ItPnNlcmlh
bF9wb3J0LmFjY2Vzc193aWR0aDsKKworICAgIC8qIFRoZSB0cmlnZ2VyL3BvbGFyaXR5IGluZm9y
bWF0aW9uIGlzIG5vdCBhdmFpbGFibGUgaW4gc3Bjci4gKi8KKyAgICBpcnFfc2V0X3R5cGUoc3Bj
ci0+aW50ZXJydXB0LCBJUlFfVFlQRV9MRVZFTF9ISUdIKTsKKyAgICB1YXJ0LT5pcnEgPSBzcGNy
LT5pbnRlcnJ1cHQ7CisKKyAgICB1YXJ0LT52dWFydC5iYXNlX2FkZHIgPSB1YXJ0LT5pb19iYXNl
OworICAgIHVhcnQtPnZ1YXJ0LnNpemUgPSB1YXJ0LT5pb19zaXplOworICAgIHVhcnQtPnZ1YXJ0
LmRhdGFfb2ZmID0gVUFSVF9USFIgPDwgdWFydC0+cmVnX3NoaWZ0OworICAgIHVhcnQtPnZ1YXJ0
LnN0YXR1c19vZmYgPSBVQVJUX0xTUiA8PCB1YXJ0LT5yZWdfc2hpZnQ7CisgICAgdWFydC0+dnVh
cnQuc3RhdHVzID0gVUFSVF9MU1JfVEhSRSB8IFVBUlRfTFNSX1RFTVQ7CisKKyAgICAvKiBSZWdp
c3RlciB3aXRoIGdlbmVyaWMgc2VyaWFsIGRyaXZlci4gKi8KKyAgICBzZXJpYWxfcmVnaXN0ZXJf
dWFydChTRVJITkRfRFRVQVJULCAmbnMxNjU1MF9kcml2ZXIsIHVhcnQpOworCisgICAgcmV0dXJu
IDA7Cit9CisKK0FDUElfREVWSUNFX1NUQVJUKGFuczE2NTUwLCAiTlMxNjU1MCBVQVJUIiwgREVW
SUNFX1NFUklBTCkKKyAgICAuY2xhc3NfdHlwZSA9IEFDUElfREJHMl8xNjU1MF9DT01QQVRJQkxF
LAorICAgIC5pbml0ID0gbnMxNjU1MF9hY3BpX3VhcnRfaW5pdCwKK0FDUElfREVWSUNFX0VORAor
CisjZW5kaWYgLyogQ09ORklHX0FDUEkgJiYgQ09ORklHX0FSTSAqLworCiAvKgogICogTG9jYWwg
dmFyaWFibGVzOgogICogbW9kZTogQwotLSAKMi44LjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 02:41:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 02:41:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j63gO-0002hz-0y; Mon, 24 Feb 2020 02:41:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j63gM-0002hs-Hv
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 02:41:18 +0000
X-Inumbo-ID: 21b6581a-56af-11ea-ade5-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 21b6581a-56af-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 02:41:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j63gK-0000Af-RX; Mon, 24 Feb 2020 02:41:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j63gK-0007qH-FQ; Mon, 24 Feb 2020 02:41:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j63gK-0000P6-Ec; Mon, 24 Feb 2020 02:41:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147477-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=f4b1c020a2c8493473bf868231cee6a952d57e6f
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 02:41:16 +0000
Subject: [Xen-devel] [libvirt test] 147477: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ3NyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0NzcvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hl
Y2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGY0YjFjMDIwYTJjODQ5MzQ3M2JmODY4MjMx
Y2VlNmE5NTJkNTdlNmYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzcgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDM2IGRheXMgICAzNSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc0NzcgIDIwMjAtMDItMjMgMDE6NDg6MDcgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJ5YW4gTW9lbGxlciA8cnlh
bkBpWHN5c3RlbXMuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGph
b3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29t
PgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBI
dXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgogIHpo
ZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDYxMTcgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 03:17:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 03:17:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j64FH-0005rD-9v; Mon, 24 Feb 2020 03:17:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j64FG-0005r8-LQ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 03:17:22 +0000
X-Inumbo-ID: 2a3b0e86-56b4-11ea-8aa4-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2a3b0e86-56b4-11ea-8aa4-12813bfff9fa;
 Mon, 24 Feb 2020 03:17:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j64FC-0001LJ-LR; Mon, 24 Feb 2020 03:17:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j64FC-0002au-9w; Mon, 24 Feb 2020 03:17:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j64FC-00062L-9L; Mon, 24 Feb 2020 03:17:18 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147458-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-unstable:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 xen-unstable:test-armhf-armhf-xl-rtds:guest-stop:fail:allowable
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=4cdd4fa29fc24d2d898ac01988b2b10936556d72
X-Osstest-Versions-That: xen=c47984aabead53918e5ba6d43cdb3f1467452739
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 03:17:18 +0000
Subject: [Xen-devel] [xen-unstable test] 147458: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ1OCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQ1OC8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NzI5
OAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICAgZmFpbCBSRUdSLiB2cy4gMTQ3Mjk4CgpSZWdyZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQg
YXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAg
ICAxNSBndWVzdC1zdG9wICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3Mjk4CgpUZXN0
cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICBmYWlsIGJsb2Nr
ZWQgaW4gMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3
Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0
NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
ZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhz
bSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lv
biB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIDRjZGQ0ZmEyOWZj
MjRkMmQ4OThhYzAxOTg4YjJiMTA5MzY1NTZkNzIKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAg
ICAgICAgICAgICAgIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKCkxh
c3QgdGVzdCBvZiBiYXNpcyAgIDE0NzI5OCAgMjAyMC0wMi0xOSAxMjoxNjozMiBaICAgIDQgZGF5
cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDczOTIgIDIwMjAtMDItMjEgMDk6MDM6MDQgWiAgICAy
IGRheXMgICAgMiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc0NTggIDIwMjAtMDIt
MjIgMTY6Mzg6MDYgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgogIEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
ICBIb25neWFuIFhpYSA8aG9uZ3l4aWFAYW1hem9uLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmph
Y2tzb25AZXUuY2l0cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAg
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+CiAgUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBN
b25uZSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+CiAgU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4K
ICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KICBXZWkgWHUgPHh1d2Vp
NUBoaXNpbGljb24uY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRm
LWFtZDY0LWFtZDY0LTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYt
YW1kNjQtYW1kNjQtNSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYt
eHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0
LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1y
aGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0
Y2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtbWlncnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRp
dmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVz
dC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAv
aG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUg
YXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoK
RXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwg
aXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFy
bmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBs
b2c7IGl0IHdvdWxkIGJlIDU0MSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 03:36:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 03:36:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j64Y3-0007bI-Ak; Mon, 24 Feb 2020 03:36:47 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j64Y1-0007bD-OB
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 03:36:45 +0000
X-Inumbo-ID: dfd87204-56b6-11ea-bc8e-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dfd87204-56b6-11ea-bc8e-bc764e2007e4;
 Mon, 24 Feb 2020 03:36:42 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j64Xy-0001i5-BO; Mon, 24 Feb 2020 03:36:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j64Xx-0003Aj-T3; Mon, 24 Feb 2020 03:36:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j64Xx-0002St-SJ; Mon, 24 Feb 2020 03:36:41 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j64Xx-0002St-SJ@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 03:36:41 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete
 test-armhf-armhf-libvirt-raw
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3CnRlc3RpZCB4ZW4tYm9vdAoKVHJlZTogbGlidmlydCBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcvbGlidmlydC5naXQKVHJlZTogbGlidmlydF9nbnVsaWIgaHR0cHM6Ly9n
aXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8KVHJlZTogbGlidmlydF9rZXljb2Rl
bWFwZGIgaHR0cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRiLmdpdApUcmVl
OiBsaW51eCBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3Rh
YmxlL2xpbnV4LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRz
Lnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rl
c3Qvc2VhYmlvcy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0Cgoq
KiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBp
biB0cmVlOiAgbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwv
Z2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3YjcyZGMyZjEw
MGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxCiAgQnVnIG5vdCBwcmVzZW50OiAwMDg0MzM0
NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NTE3LwoKCiAg
Y29tbWl0IDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEKICBBdXRob3I6
IE1hcmVrIFN6eXByb3dza2kgPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICBEYXRlOiAgIFRo
dSBTZXAgNiAxNzo0MTozNSAyMDE4ICswMjAwCiAgCiAgICAgIEFSTTogZHRzOiBleHlub3M6IERp
c2FibGUgcHVsbCBjb250cm9sIGZvciBTNU04NzY3IFBNSUMKICAgICAgCiAgICAgIFsgVXBzdHJl
YW0gY29tbWl0IGVmMmVjYWI5YWY1ZmVhZTk3YzQ3YjdmNjFjZGQ5NmY3ZjQ5YjJjMjMgXQogICAg
ICAKICAgICAgUzVNODc2NyBQTUlDIGludGVycnVwdCBsaW5lIG9uIEV4eW5vczUyNTAtYmFzZWQg
QXJuZGFsZSBib2FyZCBoYXMKICAgICAgZXh0ZXJuYWwgcHVsbC11cCByZXNpc3RvcnMsIHNvIGRp
c2FibGUgYW55IHB1bGwgY29udHJvbCBmb3IgaXQgaW4KICAgICAgaW4gY29udHJvbGxlciBub2Rl
LiBUaGlzIGZpeGVzIHN1cHBvcnQgZm9yIFM1TTg3NjcgaW50ZXJydXB0cyBhbmQKICAgICAgZW5h
YmxlcyBvcGVyYXRpb24gb2Ygd2FrZXVwIGZyb20gUzVNODc2NyBSVEMgYWxhcm0uCiAgICAgIAog
ICAgICBTaWduZWQtb2ZmLWJ5OiBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3Vu
Zy5jb20+CiAgICAgIFNpZ25lZC1vZmYtYnk6IEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2Vy
bmVsLm9yZz4KICAgICAgU2lnbmVkLW9mZi1ieTogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwu
b3JnPgoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4
LTQuMTQvdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdy54ZW4tYm9vdC5odG1sClJldmlzaW9u
IElEcyBpbiBlYWNoIGdyYXBoIG5vZGUgcmVmZXIsIHJlc3BlY3RpdmVseSwgdG8gdGhlIFRyZWVz
IGFib3ZlLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSdW5uaW5n
IGNzLWJpc2VjdGlvbi1zdGVwIC0tZ3JhcGgtb3V0PS9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3Qv
bGludXgtNC4xNC90ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3Lnhlbi1ib290IC0tc3VtbWFy
eS1vdXQ9dG1wLzE0NzUxNy5iaXNlY3Rpb24tc3VtbWFyeSAtLWJhc2lzLXRlbXBsYXRlPTE0Mjg0
OSAtLWJsZXNzaW5ncz1yZWFsLHJlYWwtYmlzZWN0IGxpbnV4LTQuMTQgdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0LXJhdyB4ZW4tYm9vdApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNz
OgogMTQ3NDE4IGZhaWwgW2hvc3Q9YXJuZGFsZS13ZXN0ZmllbGRdIC8gMTQ2ODU3IFtob3N0PWN1
YmlldHJ1Y2stcGljYXNzb10gMTQzOTExIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAxNDM4MzQg
W2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdIDE0MzYxMCBbaG9zdD1jdWJpZXRydWNrLWJyYXF1ZV0g
MTQzNTEzIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAxNDM0MDkgW2hvc3Q9Y3ViaWV0cnVjay1i
cmFxdWVdIDE0MzMyNyBbaG9zdD1jdWJpZXRydWNrLWJyYXF1ZV0gMTQyODQ5IFtob3N0PWN1Ymll
dHJ1Y2stcGljYXNzb10gMTQyNjkwIFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXSAxNDI2NjAgW2hv
c3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0gMTQyNDEwIFtob3N0PWN1YmlldHJ1Y2stZ2xlaXplc10g
MTQyMzIwIFtob3N0PWN1YmlldHJ1Y2stYnJhcXVlXSAxNDE3NjIgW2hvc3Q9Y3ViaWV0cnVjay1w
aWNhc3NvXSAxNDE2NDAgW2hvc3Q9Y3ViaWV0cnVjay1nbGVpemVzXSAxNDE1OFwKIDkgW2hvc3Q9
Y3ViaWV0cnVjay1icmFxdWVdIDE0MTUwNSBbaG9zdD1hcm5kYWxlLWxha2VzaWRlXSAxNDE0NzEg
W2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0gMTQxNDQyIG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFz
cyBmbGlnaHRzOiAxNDc0MTggLyAxNDE0NDIKVHJlZTogbGlidmlydCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvbGlidmlydC5naXQKVHJlZTogbGlidmlydF9nbnVsaWIgaHR0cHM6Ly9naXQuc2F2YW5u
YWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8KVHJlZTogbGlidmlydF9rZXljb2RlbWFwZGIgaHR0
cHM6Ly9naXRsYWIuY29tL2tleWNvZGVtYXAva2V5Y29kZW1hcGRiLmdpdApUcmVlOiBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4
LXN0YWJsZS5naXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9saW51eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcv
b3NzdGVzdC9vdm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14
ZW4uZ2l0ClRyZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlv
cy5naXQKVHJlZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CkxhdGVzdCBhMWNk
MjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1
NDQ2ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0
MWE1MSA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBk
MzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2
NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgYzQ3OTg0YWFiZWFkNTM5MThl
NWJhNmQ0M2NkYjNmMTQ2NzQ1MjczOQpCYXNpcyBwYXNzIDdkODRjZTA1OWUyYzFiOTM5NDgyMTFj
MzVhZDdhZTc2YTBmMGQ2N2EgMWY2ZmIzNjhjMDQ5MTkyNDNlMmM3MGYyYWE1MTRhNWY4OGU5NTMw
OSA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDk2ODcyMmY1MzcxYWQ1
ZGVlZTIzZmMyMDI2OWZkYzQ0YzIzMDE0YjEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCAxOGJlNzI0ZTMwMjI5NTE2NGYwMGM5NTViNmM0MDc5OTFmNTdiMTcyIGNlZjk2
NjA2MThhODgwY2VkNzk4Mzc1YTBmZDE2YThhZDgwYmQwZjAgNDNmNWRmNzlkYWQ2NzM4ZDUyZWE3
OWQwNzJkZTJiNTZlYjk2YTkxZiAxMDE0ZjQ3YzdhODA4ZTAyNWI4OTIwYWI4MGJmZTczYTI4ODhi
M2U1CkdlbmVyYXRpbmcgcmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3Ig
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9saWJ2aXJ0LmdpdCM3ZDg0Y2UwNTllMmMxYjkzOTQ4MjEx
YzM1YWQ3YWU3NmEwZjBkNjdhLWExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0
ZTUgaHR0cHM6Ly9naXQuc2F2YW5uYWguZ251Lm9yZy9naXQvZ251bGliLmdpdC8jMWY2ZmIzNjhj
MDQ5MTkyNDNlMmM3MGYyYWE1MTRhNWY4OGU5NTMwOS02MTE4NjliZTlmMTA4M2U1MzMwNTQ0NmQ5
MGEyOTA5ZmM4OTkxNGVmIGh0dHBzOi8vZ2l0bGFiLmNvbS9rZXljb2RlbWFwL2tleWNvZGVtYXBk
Yi5naXQjNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNi0zMTdkM2VlYjk2
M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9z
Y20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCM5Njg3XAogMjJmNTM3
MWFkNWRlZWUyM2ZjMjAyNjlmZGM0NGMyMzAxNGIxLTk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5Yzhh
NGJmY2IxMjdhMTk3OTYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdh
cmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAtYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9vdm1mLmdpdCMxOGJlNzI0ZTMwMjI5NTE2NGYwMGM5NTViNmM0MDc5OTFmNTdiMTcyLTcw
OTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZ2l0Oi8veGVuYml0cy54ZW4u
b3JnL3FlbXUteGVuLmdpdCNjZWY5NjYwNjE4YTg4MGNlZDc5ODM3NWEwZmQxNmE4YWQ4MGJkMGYw
LTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjNDNmNWRmNzlkYWRcCiA2NzM4ZDUyZWE3OWQwNzJk
ZTJiNTZlYjk2YTkxZi03NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGdp
dDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzEwMTRmNDdjN2E4MDhlMDI1Yjg5MjBhYjgwYmZl
NzNhMjg4OGIzZTUtYzQ3OTg0YWFiZWFkNTM5MThlNWJhNmQ0M2NkYjNmMTQ2NzQ1MjczOQpBdXRv
IHBhY2tpbmcgdGhlIHJlcG9zaXRvcnkgaW4gYmFja2dyb3VuZCBmb3Igb3B0aW11bSBwZXJmb3Jt
YW5jZS4KU2VlICJnaXQgaGVscCBnYyIgZm9yIG1hbnVhbCBob3VzZWtlZXBpbmcuCmVycm9yOiBU
aGUgbGFzdCBnYyBydW4gcmVwb3J0ZWQgdGhlIGZvbGxvd2luZy4gUGxlYXNlIGNvcnJlY3QgdGhl
IHJvb3QgY2F1c2UKYW5kIHJlbW92ZSBnYy5sb2cuCkF1dG9tYXRpYyBjbGVhbnVwIHdpbGwgbm90
IGJlIHBlcmZvcm1lZCB1bnRpbCB0aGUgZmlsZSBpcyByZW1vdmVkLgoKd2FybmluZzogVGhlcmUg
YXJlIHRvbyBtYW55IHVucmVhY2hhYmxlIGxvb3NlIG9iamVjdHM7IHJ1biAnZ2l0IHBydW5lJyB0
byByZW1vdmUgdGhlbS4KCkF1dG8gcGFja2luZyB0aGUgcmVwb3NpdG9yeSBpbiBiYWNrZ3JvdW5k
IGZvciBvcHRpbXVtIHBlcmZvcm1hbmNlLgpTZWUgImdpdCBoZWxwIGdjIiBmb3IgbWFudWFsIGhv
dXNla2VlcGluZy4KZXJyb3I6IFRoZSBsYXN0IGdjIHJ1biByZXBvcnRlZCB0aGUgZm9sbG93aW5n
LiBQbGVhc2UgY29ycmVjdCB0aGUgcm9vdCBjYXVzZQphbmQgcmVtb3ZlIGdjLmxvZy4KQXV0b21h
dGljIGNsZWFudXAgd2lsbCBub3QgYmUgcGVyZm9ybWVkIHVudGlsIHRoZSBmaWxlIGlzIHJlbW92
ZWQuCgp3YXJuaW5nOiBUaGVyZSBhcmUgdG9vIG1hbnkgdW5yZWFjaGFibGUgbG9vc2Ugb2JqZWN0
czsgcnVuICdnaXQgcHJ1bmUnIHRvIHJlbW92ZSB0aGVtLgoKVXNlIG9mIHVuaW5pdGlhbGl6ZWQg
dmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVu
YXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2
NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVu
Y2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRp
YWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJl
dnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBh
cmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3Ig
bGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4p
IG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9m
IHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9h
ZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZh
bHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdl
bmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4g
YXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUu
ClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9yIHN0cmlu
ZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlh
bGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0
dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNv
bmNhdGVuYXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBs
aW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVy
ZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1
bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2Fk
aG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFs
dWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5l
cmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRp
b24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4K
VXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2Ug
YXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxp
emVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1
cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgJHBhcmVu
dHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGlu
ZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVuYXRpb24gKC4pIG9y
IHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2NS4KTG9hZGVkIDUw
ODgyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVzdCByZXN1bHRzOgog
MTQxNDAwIFtob3N0PWFybmRhbGUtYmx1ZXdhdGVyXQogMTQxNDQyIHBhc3MgN2Q4NGNlMDU5ZTJj
MWI5Mzk0ODIxMWMzNWFkN2FlNzZhMGYwZDY3YSAxZjZmYjM2OGMwNDkxOTI0M2UyYzcwZjJhYTUx
NGE1Zjg4ZTk1MzA5IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgOTY4
NzIyZjUzNzFhZDVkZWVlMjNmYzIwMjY5ZmRjNDRjMjMwMTRiMSBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDE4YmU3MjRlMzAyMjk1MTY0ZjAwYzk1NWI2YzQwNzk5MWY1
N2IxNzIgY2VmOTY2MDYxOGE4ODBjZWQ3OTgzNzVhMGZkMTZhOGFkODBiZDBmMCA0M2Y1ZGY3OWRh
ZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZhOTFmIDEwMTRmNDdjN2E4MDhlMDI1Yjg5MjBhYjgw
YmZlNzNhMjg4OGIzZTUKIDE0MTQ3MSBbaG9zdD1hcm5kYWxlLW1ldHJvY2VudHJlXQogMTQxNTA1
IFtob3N0PWFybmRhbGUtbGFrZXNpZGVdCiAxNDE1ODkgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVd
CiAxNDE2NDAgW2hvc3Q9Y3ViaWV0cnVjay1nbGVpemVzXQogMTQxNzYyIFtob3N0PWN1YmlldHJ1
Y2stcGljYXNzb10KIDE0MjMyMCBbaG9zdD1jdWJpZXRydWNrLWJyYXF1ZV0KIDE0MjQxMCBbaG9z
dD1jdWJpZXRydWNrLWdsZWl6ZXNdCiAxNDI2NjAgW2hvc3Q9YXJuZGFsZS1tZXRyb2NlbnRyZV0K
IDE0MjY5MCBbaG9zdD1hcm5kYWxlLWJsdWV3YXRlcl0KIDE0Mjg0OSBbaG9zdD1jdWJpZXRydWNr
LXBpY2Fzc29dCiAxNDMzMjcgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxNDM0MDkgW2hvc3Q9
Y3ViaWV0cnVjay1icmFxdWVdCiAxNDM1MTMgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxNDM1
OTMgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxNDM2MTAgW2hvc3Q9Y3ViaWV0cnVjay1icmFx
dWVdCiAxNDM4MzQgW2hvc3Q9Y3ViaWV0cnVjay1icmFxdWVdCiAxNDM5MTEgW2hvc3Q9Y3ViaWV0
cnVjay1icmFxdWVdCiAxNDY4NTcgW2hvc3Q9Y3ViaWV0cnVjay1waWNhc3NvXQogMTQ2OTA1IGZh
aWwgYTFjZDI1YjkxOTUwOWJlMjY0NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNSA2MTE4NjliZTlmMTA4
M2U1MzMwNTQ0NmQ5MGEyOTA5ZmM4OTkxNGVmIDMxN2QzZWViOTYzYTUxNWUxNWE2M2ZhMzU2ZDhl
YmNkYTcwNDFhNTEgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MCBjNTMw
YTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEy
MmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDcyZGJjZjBjMDY1
MDM3ZGRkYjU5MWEwNzJjNGY4ZjE2ZmU4ODhlYTgKIDE0Njk4MSBmYWlsIGExY2QyNWI5MTk1MDli
ZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkw
OWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIGUwZjhi
OGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2
YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhk
MjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4YzhmZDM5
MTM1ZjZkNTQ5YzhjCiAxNDcwOTQgZmFpbCBpcnJlbGV2YW50CiAxNDcwMzggZmFpbCBhMWNkMjVi
OTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2
ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1
MSBlMGY4YjhhNjVhNDczYThiYWE0MzljZjg2NWE2OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3
ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUx
ODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNmM0N2MzN2I5YjQwZDZmZTQwYmNl
OGM4ZmQzOTEzNWY2ZDU0OWM4YwogMTQ3MjQ1IGZhaWwgYTFjZDI1YjkxOTUwOWJlMjY0NWRiZTZm
OTUyZDUyNjNlMGQ0ZTRlNSA2MTE4NjliZTlmMTA4M2U1MzMwNTQ0NmQ5MGEyOTA5ZmM4OTkxNGVm
IDMxN2QzZWViOTYzYTUxNWUxNWE2M2ZhMzU2ZDhlYmNkYTcwNDFhNTEgOThkYjJiZjI3YjllZDJk
NWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZh
MWFiMGU3NzQzMjliOTQxZjdkIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2NDgxOWQz
YjcKIDE0NzE2NiBmYWlsIGExY2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUg
NjExODY5YmU5ZjEwODNlNTMzMDU0NDZkOTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVl
MTVhNjNmYTM1NmQ4ZWJjZGE3MDQxYTUxIDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2Ix
MjdhMTk3OTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYx
ZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3
ZCA3MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CiAxNDczNjIgcGFzcyA3
ZDg0Y2UwNTllMmMxYjkzOTQ4MjExYzM1YWQ3YWU3NmEwZjBkNjdhIDFmNmZiMzY4YzA0OTE5MjQz
ZTJjNzBmMmFhNTE0YTVmODhlOTUzMDkgNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFh
ZjAzNjZlNiA5Njg3MjJmNTM3MWFkNWRlZWUyM2ZjMjAyNjlmZGM0NGMyMzAxNGIxIGM1MzBhNzVj
MWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMThiZTcyNGUzMDIyOTUxNjRmMDBjOTU1
YjZjNDA3OTkxZjU3YjE3MiBjZWY5NjYwNjE4YTg4MGNlZDc5ODM3NWEwZmQxNmE4YWQ4MGJkMGYw
IDQzZjVkZjc5ZGFkNjczOGQ1MmVhNzlkMDcyZGUyYjU2ZWI5NmE5MWYgMTAxNGY0N2M3YTgwOGUw
MjViODkyMGFiODBiZmU3M2EyODg4YjNlNQogMTQ3MzM0IGZhaWwgYTFjZDI1YjkxOTUwOWJlMjY0
NWRiZTZmOTUyZDUyNjNlMGQ0ZTRlNSA2MTE4NjliZTlmMTA4M2U1MzMwNTQ0NmQ5MGEyOTA5ZmM4
OTkxNGVmIDMxN2QzZWViOTYzYTUxNWUxNWE2M2ZhMzU2ZDhlYmNkYTcwNDFhNTEgOThkYjJiZjI3
YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMx
MGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIg
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdj
YjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDcwN2RiNzdhMzgwYjk2MDI1YmFlOGJjNDMyMmRhMGI2
NDgxOWQzYjcKIDE0NzQ0NiBmYWlsIDVlOTM5Y2VhODk2ZmIzMzczYTZmNjhmODZlMzI1YzY1NzQy
OWVkM2QgYTk0OGFmZGJjNTAzZjg4NWQzNjg3MjVlMzQwYWZkNzg3MThlNzdmOCA2MjgwYzk0ZjMw
NmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IGVlMDEzNDcxMjY2YjZmYzI3OGVmZjI2NGVm
Mjk3OWY5MDNhNmM1MDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1
NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJh
M2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDczODcg
ZmFpbCBhMWNkMjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2UwZDRlNGU1IDYxMTg2OWJlOWYx
MDgzZTUzMzA1NDQ2ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5NjNhNTE1ZTE1YTYzZmEzNTZk
OGViY2RhNzA0MWE1MSA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGM1
MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2
MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJk
OTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgNzA3ZGI3N2Ez
ODBiOTYwMjViYWU4YmM0MzIyZGEwYjY0ODE5ZDNiNwogMTQ3Mzk2IGZhaWwgMzMwYjU1NjgyOTIx
ODg2ZGZjMTcwOWI2YWI2ZTNjNmU3MmMyNTYyOSBkNjYzNzllZjhlMTQ0MWVkZTM5ODUyODhjMGZi
MjkwMmQwMmRjNDM4IDMxN2QzZWViOTYzYTUxNWUxNWE2M2ZhMzU2ZDhlYmNkYTcwNDFhNTEgYmZi
OWU1YzAzMDc2YTQ0NmIxZjRmNmE1MjNkZGM4ZDcyM2M5MDdhNiBjNTMwYTc1YzFlNmE0NzJiMGVi
OTU1ODMxMGI1MThmMGRmY2Q4ODYwIDY2NWFmY2NjNTJlMWEwMmVlMzI5MTQ3ZTAyZjA0YjhlOWNm
MWQ1NzEgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWVi
MDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDBjZDc5MWM0OTliZGM2OThkMTRhMjQwNTBl
YzU2ZDYwYjQ1NzMyZTAKIDE0NzQzMyBwYXNzIDI5OWYxMmFkMWZjMmQyYTdhZGRkMDJhODg5MTY4
MmFhNmUwYzJlMTkgYTk0OGFmZGJjNTAzZjg4NWQzNjg3MjVlMzQwYWZkNzg3MThlNzdmOCA2Mjgw
Yzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDc3NWQwMWI2NWI1ZGFhMDAyYTli
YTYwZjJkMmJiM2IxYTZjZTEyZmIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmVi
ZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAx
NDc0MzkgcGFzcyA1ZTkzOWNlYTg5NmZiMzM3M2E2ZjY4Zjg2ZTMyNWM2NTc0MjllZDNkIGE5NDhh
ZmRiYzUwM2Y4ODVkMzY4NzI1ZTM0MGFmZDc4NzE4ZTc3ZjggNjI4MGM5NGYzMDZkZjZhMjBiYmMx
MDBiYTE1YTVhODFhZjAzNjZlNiA0YzMzN2I0ZmYwOWZhNTQ5NDE1NDA5ZDg1NjRhZjk1NTlmOWEy
OGY5IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4
ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4
ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1
OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3NDExIGZhaWwgZmYxYWY2
OTZjMTk3OWQ2ZDhmYWM0YzRjYzc3ZTk0MzBmZDVjOTNmZCAxMjM2M2NhM2Y2Y2MxM2Q0MjJmYjRm
Y2ZkMTg0MWI2ZjUxMmM5YjY1IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2
ZTYgYmViZjI2OWM2ZDQ4YTJhNDk1Njk3MjM4ZTg5ZDQ1YTM1NTlmYmZjNyBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIGJkODViZjU0YzI2ODIwNGM3YTY5OGE5NmYzY2Nk
OTZjZDc3OTUyY2QgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJh
NTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIGYyYWU1OWJjNGI5YjVjM2YxMmRl
ODZhYTQyY2RmNDEzZDJjM2ZmYmYKIDE0NzQwNSBwYXNzIDJmN2Q4MTQ5N2I5MGNkOTAxYzE1OWI5
ZTU0ODAwNGIxNjRiZWM5ODMgYjNiMWU5NWNhMWRlNTVjZWY4ZmEwNGIxNjVjNDhiMjE3OGJiNTQ1
ZCA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDVmMzExZTM3ZTk1OTJi
YmZlYmFjMTQ4MTM1ZWQzOWVkZTJhZDBkMTAgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBlOTJiMTU1NzQwY2RiZjEwYTg1ZWQ4ZjM3ZjY5ZGEwOTkxZmM4Mjc1IDkzM2Vi
YWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgOWNhYTE5YmUwZTUzNGM2ODcwODFm
YmRmY2QzMDE0MDZlNzI4Yzk4YyA4YzQzMzA4MThmNmVlNzBjYmY3NDI4YTQwYTI4YTczZGYxMjcy
ZDEwCiAxNDc0MjYgcGFzcyA4YWRkZWYyYmVmMGE0YzdmNDJjNzFhNzhlZGZiZTI3ZDMyZTI2ZGIx
IDVmOGU1MzZlMTFlOGJlOTM2NzY4NTkyYjhjMjRlMTgzNTBlMmY3NzUgNjI4MGM5NGYzMDZkZjZh
MjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiA3NzVkMDFiNjViNWRhYTAwMmE5YmE2MGYyZDJiYjNi
MWE2Y2UxMmZiIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMGI5YWQw
YmMwMzBiYmQ3OTA3M2EyNmZjOWIzNTI3ZmY5MTI4YjlkYSA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIDA1OTQ0ODZiNjM5ODQ5YjQ3ZDc2MmM3NmYyODczMGVkYmY2NDhk
YzcgZjQzYWZiMDc5MDMxZDkwYTc4MTBkY2UzODBhZDBkMjI0Yjg5NWVhMwogMTQ3NDIwIGZhaWwg
NWU5MzljZWE4OTZmYjMzNzNhNmY2OGY4NmUzMjVjNjU3NDI5ZWQzZCBhOTQ4YWZkYmM1MDNmODg1
ZDM2ODcyNWUzNDBhZmQ3ODcxOGU3N2Y4IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgx
YWYwMzY2ZTYgNTkyZjYzODk3Yjg2Y2FjODc4MmI2YjI4ZmNjOTI5NzNjMjhhM2VhOCBjNTMwYTc1
YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZl
Yzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBk
ODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzQ1MiBmYWlsIDVlOTM5Y2VhODk2ZmIzMzcz
YTZmNjhmODZlMzI1YzY1NzQyOWVkM2QgYTk0OGFmZGJjNTAzZjg4NWQzNjg3MjVlMzQwYWZkNzg3
MThlNzdmOCA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDM1OWFhYjA0
YzAxMTIxZjRjMzJlYzljYjIzNGY1ZDQxN2FjZTYxNTggYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2
IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2Fj
NmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRi
YjMxMzk5MTRlCiAxNDc0MTggZmFpbCBhMWNkMjViOTE5NTA5YmUyNjQ1ZGJlNmY5NTJkNTI2M2Uw
ZDRlNGU1IDYxMTg2OWJlOWYxMDgzZTUzMzA1NDQ2ZDkwYTI5MDlmYzg5OTE0ZWYgMzE3ZDNlZWI5
NjNhNTE1ZTE1YTYzZmEzNTZkOGViY2RhNzA0MWE1MSA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4
YTRiZmNiMTI3YTE5Nzk2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
NzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1
MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMy
OWI5NDFmN2QgYzQ3OTg0YWFiZWFkNTM5MThlNWJhNmQ0M2NkYjNmMTQ2NzQ1MjczOQogMTQ3NDYx
IHBhc3MgNWU5MzljZWE4OTZmYjMzNzNhNmY2OGY4NmUzMjVjNjU3NDI5ZWQzZCBhOTQ4YWZkYmM1
MDNmODg1ZDM2ODcyNWUzNDBhZmQ3ODcxOGU3N2Y4IDYyODBjOTRmMzA2ZGY2YTIwYmJjMTAwYmEx
NWE1YTgxYWYwMzY2ZTYgM2M1MzcxNDQxNWY0YzZjYWI5YzkxMDkxYzgyOTBjMTBhYWMxMzI3YyBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUz
YjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIy
MDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzQ2OCBwYXNzIDVlOTM5Y2VhODk2
ZmIzMzczYTZmNjhmODZlMzI1YzY1NzQyOWVkM2QgYTk0OGFmZGJjNTAzZjg4NWQzNjg3MjVlMzQw
YWZkNzg3MThlNzdmOCA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4MWFmMDM2NmU2IDAw
ODQzMzQ0YzY4NzFjZGU2YjhjODViZjg4YmQyMTk3ZDZlYjFkYTYgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVj
ZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZl
MzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0Zjdl
Zjg0ZTRiYjMxMzk5MTRlCiAxNDc0NzMgZmFpbCA1ZTkzOWNlYTg5NmZiMzM3M2E2ZjY4Zjg2ZTMy
NWM2NTc0MjllZDNkIGE5NDhhZmRiYzUwM2Y4ODVkMzY4NzI1ZTM0MGFmZDc4NzE4ZTc3ZjggNjI4
MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAxYjgzMzFlN2RiZTI2ODhiNTlj
OTIxYTNiZjUzZWMyNmI1Y2IyZGU2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3
MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJl
YmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQog
MTQ3NDc4IGZhaWwgNWU5MzljZWE4OTZmYjMzNzNhNmY2OGY4NmUzMjVjNjU3NDI5ZWQzZCBhOTQ4
YWZkYmM1MDNmODg1ZDM2ODcyNWUzNDBhZmQ3ODcxOGU3N2Y4IDYyODBjOTRmMzA2ZGY2YTIwYmJj
MTAwYmExNWE1YTgxYWYwMzY2ZTYgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0YjVk
ZDMwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4
OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcw
NTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzQ5NCBmYWlsIGExY2Qy
NWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUgNjExODY5YmU5ZjEwODNlNTMzMDU0
NDZkOTBhMjkwOWZjODk5MTRlZiAzMTdkM2VlYjk2M2E1MTVlMTVhNjNmYTM1NmQ4ZWJjZGE3MDQx
YTUxIDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2IxMjdhMTk3OTYgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQz
NjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1
NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCBjNDc5ODRhYWJlYWQ1MzkxOGU1
YmE2ZDQzY2RiM2YxNDY3NDUyNzM5CiAxNDc0ODMgcGFzcyA1ZTkzOWNlYTg5NmZiMzM3M2E2ZjY4
Zjg2ZTMyNWM2NTc0MjllZDNkIGE5NDhhZmRiYzUwM2Y4ODVkMzY4NzI1ZTM0MGFmZDc4NzE4ZTc3
ZjggNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAwMDg0MzM0NGM2ODcx
Y2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNl
YmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVj
NzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5
OTE0ZQogMTQ3NDkwIHBhc3MgN2Q4NGNlMDU5ZTJjMWI5Mzk0ODIxMWMzNWFkN2FlNzZhMGYwZDY3
YSAxZjZmYjM2OGMwNDkxOTI0M2UyYzcwZjJhYTUxNGE1Zjg4ZTk1MzA5IDYyODBjOTRmMzA2ZGY2
YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgOTY4NzIyZjUzNzFhZDVkZWVlMjNmYzIwMjY5ZmRj
NDRjMjMwMTRiMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDE4YmU3
MjRlMzAyMjk1MTY0ZjAwYzk1NWI2YzQwNzk5MWY1N2IxNzIgY2VmOTY2MDYxOGE4ODBjZWQ3OTgz
NzVhMGZkMTZhOGFkODBiZDBmMCA0M2Y1ZGY3OWRhZDY3MzhkNTJlYTc5ZDA3MmRlMmI1NmViOTZh
OTFmIDEwMTRmNDdjN2E4MDhlMDI1Yjg5MjBhYjgwYmZlNzNhMjg4OGIzZTUKIDE0NzUxNyBmYWls
IDVlOTM5Y2VhODk2ZmIzMzczYTZmNjhmODZlMzI1YzY1NzQyOWVkM2QgYTk0OGFmZGJjNTAzZjg4
NWQzNjg3MjVlMzQwYWZkNzg3MThlNzdmOCA2MjgwYzk0ZjMwNmRmNmEyMGJiYzEwMGJhMTVhNWE4
MWFmMDM2NmU2IDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZm
ZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYw
ZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDc1MDQgZmFpbCA1ZTkzOWNlYTg5NmZiMzM3
M2E2ZjY4Zjg2ZTMyNWM2NTc0MjllZDNkIGE5NDhhZmRiYzUwM2Y4ODVkMzY4NzI1ZTM0MGFmZDc4
NzE4ZTc3ZjggNjI4MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiA3YjcyZGMy
ZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAxIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4
MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1
NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdh
YzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0
YmIzMTM5OTE0ZQogMTQ3NTEyIHBhc3MgNWU5MzljZWE4OTZmYjMzNzNhNmY2OGY4NmUzMjVjNjU3
NDI5ZWQzZCBhOTQ4YWZkYmM1MDNmODg1ZDM2ODcyNWUzNDBhZmQ3ODcxOGU3N2Y4IDYyODBjOTRm
MzA2ZGY2YTIwYmJjMTAwYmExNWE1YTgxYWYwMzY2ZTYgMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJm
ODhiZDIxOTdkNmViMWRhNiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4
YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKU2VhcmNo
aW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQxNDQy
IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzQxOCAoZmFp
bCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzQ5MCAocGFzcyks
IGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzQ5NCAoZmFpbCksIGZvciBi
YXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCA1ZTkzOWNlYTg5NmZiMzM3M2E2ZjY4Zjg2ZTMy
NWM2NTc0MjllZDNkIGE5NDhhZmRiYzUwM2Y4ODVkMzY4NzI1ZTM0MGFmZDc4NzE4ZTc3ZjggNjI4
MGM5NGYzMDZkZjZhMjBiYmMxMDBiYTE1YTVhODFhZjAzNjZlNiAwMDg0MzM0NGM2ODcxY2RlNmI4
Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3
MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJl
YmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQpO
byByZXZpc2lvbnMgbGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBm
b3VuZDogZmxpZ2h0IDE0NzQ2OCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDog
ZmxpZ2h0IDE0NzQ3OCAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxp
Z2h0IDE0NzQ4MyAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3
NTA0IChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3NTEy
IChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDc1MTcgKGZhaWwp
LCBmb3IgZmlyc3QgZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hh
bmdlc2V0ICoqKgoKICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3Jn
L3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBp
bnRyb2R1Y2VkOiAgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEJ1
ZyBub3QgcHJlc2VudDogMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNgog
IExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzLzE0NzUxNy8KCgogIGNvbW1pdCA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBj
OGVlNjRiNWRkMzAxCiAgQXV0aG9yOiBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ft
c3VuZy5jb20+CiAgRGF0ZTogICBUaHUgU2VwIDYgMTc6NDE6MzUgMjAxOCArMDIwMAogIAogICAg
ICBBUk06IGR0czogZXh5bm9zOiBEaXNhYmxlIHB1bGwgY29udHJvbCBmb3IgUzVNODc2NyBQTUlD
CiAgICAgIAogICAgICBbIFVwc3RyZWFtIGNvbW1pdCBlZjJlY2FiOWFmNWZlYWU5N2M0N2I3ZjYx
Y2RkOTZmN2Y0OWIyYzIzIF0KICAgICAgCiAgICAgIFM1TTg3NjcgUE1JQyBpbnRlcnJ1cHQgbGlu
ZSBvbiBFeHlub3M1MjUwLWJhc2VkIEFybmRhbGUgYm9hcmQgaGFzCiAgICAgIGV4dGVybmFsIHB1
bGwtdXAgcmVzaXN0b3JzLCBzbyBkaXNhYmxlIGFueSBwdWxsIGNvbnRyb2wgZm9yIGl0IGluCiAg
ICAgIGluIGNvbnRyb2xsZXIgbm9kZS4gVGhpcyBmaXhlcyBzdXBwb3J0IGZvciBTNU04NzY3IGlu
dGVycnVwdHMgYW5kCiAgICAgIGVuYWJsZXMgb3BlcmF0aW9uIG9mIHdha2V1cCBmcm9tIFM1TTg3
NjcgUlRDIGFsYXJtLgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgU3p5cHJvd3Nr
aSA8bS5zenlwcm93c2tpQHNhbXN1bmcuY29tPgogICAgICBTaWduZWQtb2ZmLWJ5OiBLcnp5c3p0
b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+CiAgICAgIFNpZ25lZC1vZmYtYnk6IFNhc2hh
IExldmluIDxzYXNoYWxAa2VybmVsLm9yZz4KCmRvdDogZ3JhcGggaXMgdG9vIGxhcmdlIGZvciBj
YWlyby1yZW5kZXJlciBiaXRtYXBzLiBTY2FsaW5nIGJ5IDAuMDg1MzA0MyB0byBmaXQKcG5tdG9w
bmc6IDEzIGNvbG9ycyBmb3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVz
dWx0cy9iaXNlY3QvbGludXgtNC4xNC90ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3Lnhlbi1i
b290Lntkb3QscHMscG5nLGh0bWwsc3ZnfS4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQoxNDc1MTc6IHRvbGVyYWJsZSBGQUlMCgpmbGlnaHQgMTQ3NTE3IGxpbnV4LTQu
MTQgcmVhbC1iaXNlY3QgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncy8xNDc1MTcvCgpGYWlsdXJlcyA6LS8gYnV0IG5vIHJlZ3Jlc3Npb25zLgoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLAppbmNsdWRpbmcgdGVzdHMgd2hpY2ggY291bGQg
bm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDcgeGVuLWJvb3QgICAg
ICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAoKCmpvYnM6CiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9p
bWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRw
Oi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9u
IG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1v
c3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBj
YW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVz
dC5naXQ7YT1zdW1tYXJ5CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 05:22:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 05:22:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j66Bh-0000cT-6d; Mon, 24 Feb 2020 05:21:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=i9ST=4L=redhat.com=mcroce@srs-us1.protection.inumbo.net>)
 id 1j5uZR-0007Zr-8W
 for xen-devel@lists.xenproject.org; Sun, 23 Feb 2020 16:57:33 +0000
X-Inumbo-ID: 94e113cc-565d-11ea-ade5-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 94e113cc-565d-11ea-ade5-bc764e2007e4;
 Sun, 23 Feb 2020 16:57:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582477051;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=iBig+2BhL5tztti4MdusiQj79QTjCKP9TpXeSFQP280=;
 b=TmQEfZtDA8wPhvOAWo1CeCYsQcgZRvEZQLqtW1TXmexoegPscQTCtKm/UswKkWSNHoBYMX
 Gdj1S2YBKp1tRpbwGiqo5e+bNKzqH0CUBD2L+PQjx5UpzpLXxiJoCKAjXKt1RROsR8Hqaw
 C856ievHqYmnZqTI+tae9kgqEu2aPLs=
Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com
 [209.85.221.70]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-332-T262L91HNj6wNXZsm0mANg-1; Sun, 23 Feb 2020 11:57:28 -0500
X-MC-Unique: T262L91HNj6wNXZsm0mANg-1
Received: by mail-wr1-f70.google.com with SMTP id v17so4191455wrm.17
 for <xen-devel@lists.xenproject.org>; Sun, 23 Feb 2020 08:57:28 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=dXCdUOifL1y7ImhKHM+pt2dYrIIgz91G/sg1cRDWUbQ=;
 b=KUo89hpAoJvR2frzWrzN4Vhfoe0hHdu+9Cg1Mi6Hh2wqnmhFNZ1jAYyPnggOXE48ac
 SDd28KzABzjn2BTf2HbL9z3TJL8G215FpM8OzuLnWBEBXhnIKzpWW+/hRFbKmNLOI6cI
 QYB/Xy3thCGg4Lsw16oUUXqvjUUu67ubhk5b9Aq1dJxuhT0WqJcIF75E6tkOBhF+4V+E
 NUlnhBEvyZvgVGRPxo68M7OgkmpoRjFY8egqAKRj8w2AMUxyM2MBkT91qKR6hkkRjq9Q
 p8rvroXVWcZK73a+5ekYaWgrXxB+Ldg3Xq9P0qMlDE0LRdlJkWGNYrpPmDSvdAtZuHOQ
 2F3Q==
X-Gm-Message-State: APjAAAXbLHe7WHkkphSfqFft9wf+w6wAUXafLI9B+75VNFqHcbIKqbyD
 epHXkjW8rqV+A7pf58HAubtk8mjFjJVWCOnXgN2TqDE6+qeIxrTDiGcb/v8KtwsUD+GQ5Sg99um
 YDk7CYmm5iyEVUHuvB3Ysr92A+Hw=
X-Received: by 2002:adf:f1d0:: with SMTP id z16mr59912062wro.209.1582477047451; 
 Sun, 23 Feb 2020 08:57:27 -0800 (PST)
X-Google-Smtp-Source: APXvYqzFS3zBFiCGocQiagTjPvaYTxt1nbybeymUVf9l9vfZLsjf4vyDXj0+jj+RaLCK+CJNKHdgWA==
X-Received: by 2002:adf:f1d0:: with SMTP id z16mr59912042wro.209.1582477047115; 
 Sun, 23 Feb 2020 08:57:27 -0800 (PST)
Received: from raver.teknoraver.net (net-47-53-225-50.cust.vodafonedsl.it.
 [47.53.225.50])
 by smtp.gmail.com with ESMTPSA id 133sm15212193wme.32.2020.02.23.08.57.26
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sun, 23 Feb 2020 08:57:26 -0800 (PST)
From: Matteo Croce <mcroce@redhat.com>
To: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org,
 linux-nvdimm@lists.01.org, linux-bcache@vger.kernel.org,
 linux-raid@vger.kernel.org, linux-mmc@vger.kernel.org,
 xen-devel@lists.xenproject.org, linux-scsi@vger.kernel.org,
 linux-nfs@vger.kernel.org
Date: Sun, 23 Feb 2020 17:57:24 +0100
Message-Id: <20200223165724.23816-1-mcroce@redhat.com>
X-Mailer: git-send-email 2.24.1
MIME-Version: 1.0
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
X-Mailman-Approved-At: Mon, 24 Feb 2020 05:21:47 +0000
Subject: [Xen-devel] [PATCH] block: refactor duplicated macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Jens Axboe <axboe@kernel.dk>, "James E.J. Bottomley" <jejb@linux.ibm.com>,
 Ulf Hansson <ulf.hansson@linaro.org>,
 Anna Schumaker <anna.schumaker@netapp.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hY3JvcyBQQUdFX1NFQ1RPUlMsIFBBR0VfU0VDVE9SU19TSElGVCBhbmQgU0VDVE9SX01B
U0sgYXJlIGRlZmluZWQKc2V2ZXJhbCB0aW1lcyBpbiBkaWZmZXJlbnQgZmxhdm91cnMgYWNyb3Nz
IHRoZSB3aG9sZSB0cmVlLgpEZWZpbmUgdGhlbSBqdXN0IG9uY2UgaW4gYSBjb21tb24gaGVhZGVy
LgoKU2lnbmVkLW9mZi1ieTogTWF0dGVvIENyb2NlIDxtY3JvY2VAcmVkaGF0LmNvbT4KLS0tCiBi
bG9jay9ibGstbGliLmMgICAgICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL2Jsb2NrL2Jy
ZC5jICAgICAgICAgICAgICB8ICAzIC0tLQogZHJpdmVycy9ibG9jay9udWxsX2Jsa19tYWluLmMg
ICAgfCAgNCAtLS0tCiBkcml2ZXJzL2Jsb2NrL3pyYW0venJhbV9kcnYuYyAgICB8ICA4ICsrKyst
LS0tCiBkcml2ZXJzL2Jsb2NrL3pyYW0venJhbV9kcnYuaCAgICB8ICAyIC0tCiBkcml2ZXJzL2Rh
eC9zdXBlci5jICAgICAgICAgICAgICB8ICAyICstCiBkcml2ZXJzL21kL2JjYWNoZS91dGlsLmgg
ICAgICAgICB8ICAyIC0tCiBkcml2ZXJzL21kL2RtLWJ1ZmlvLmMgICAgICAgICAgICB8ICA2ICsr
Ky0tLQogZHJpdmVycy9tZC9kbS1pbnRlZ3JpdHkuYyAgICAgICAgfCAxMCArKysrKy0tLS0tCiBk
cml2ZXJzL21kL21kLmMgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KIGRyaXZlcnMvbWQvcmFp
ZDEuYyAgICAgICAgICAgICAgIHwgIDIgKy0KIGRyaXZlcnMvbW1jL2NvcmUvaG9zdC5jICAgICAg
ICAgIHwgIDMgKystCiBkcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jICAgICB8ICA0ICsrLS0K
IGZzL2lvbWFwL2J1ZmZlcmVkLWlvLmMgICAgICAgICAgIHwgIDIgKy0KIGZzL25mcy9ibG9ja2xh
eW91dC9ibG9ja2xheW91dC5oIHwgIDIgLS0KIGluY2x1ZGUvbGludXgvYmxrZGV2LmggICAgICAg
ICAgIHwgIDQgKysrKwogaW5jbHVkZS9saW51eC9kZXZpY2UtbWFwcGVyLmggICAgfCAgMSAtCiAx
NyBmaWxlcyBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9ibG9jay9ibGstbGliLmMgYi9ibG9jay9ibGstbGliLmMKaW5kZXggNWYyYzQyOWQ0
Mzc4Li5mNWU3MDVkMzA3ZTAgMTAwNjQ0Ci0tLSBhL2Jsb2NrL2Jsay1saWIuYworKysgYi9ibG9j
ay9ibGstbGliLmMKQEAgLTI2MCw3ICsyNjAsNyBAQCBzdGF0aWMgaW50IF9fYmxrZGV2X2lzc3Vl
X3dyaXRlX3plcm9lcyhzdHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2LAogICovCiBzdGF0aWMgdW5z
aWduZWQgaW50IF9fYmxrZGV2X3NlY3RvcnNfdG9fYmlvX3BhZ2VzKHNlY3Rvcl90IG5yX3NlY3Rz
KQogewotCXNlY3Rvcl90IHBhZ2VzID0gRElWX1JPVU5EX1VQX1NFQ1RPUl9UKG5yX3NlY3RzLCBQ
QUdFX1NJWkUgLyA1MTIpOworCXNlY3Rvcl90IHBhZ2VzID0gRElWX1JPVU5EX1VQX1NFQ1RPUl9U
KG5yX3NlY3RzLCBQQUdFX1NFQ1RPUlMpOwogCiAJcmV0dXJuIG1pbihwYWdlcywgKHNlY3Rvcl90
KUJJT19NQVhfUEFHRVMpOwogfQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9jay9icmQuYyBiL2Ry
aXZlcnMvYmxvY2svYnJkLmMKaW5kZXggMjIwYzVlMThhYmEwLi4zM2UyY2JlMTE0MDAgMTAwNjQ0
Ci0tLSBhL2RyaXZlcnMvYmxvY2svYnJkLmMKKysrIGIvZHJpdmVycy9ibG9jay9icmQuYwpAQCAt
MjUsOSArMjUsNiBAQAogCiAjaW5jbHVkZSA8bGludXgvdWFjY2Vzcy5oPgogCi0jZGVmaW5lIFBB
R0VfU0VDVE9SU19TSElGVAkoUEFHRV9TSElGVCAtIFNFQ1RPUl9TSElGVCkKLSNkZWZpbmUgUEFH
RV9TRUNUT1JTCQkoMSA8PCBQQUdFX1NFQ1RPUlNfU0hJRlQpCi0KIC8qCiAgKiBFYWNoIGJsb2Nr
IHJhbWRpc2sgZGV2aWNlIGhhcyBhIHJhZGl4X3RyZWUgYnJkX3BhZ2VzIG9mIHBhZ2VzIHRoYXQg
c3RvcmVzCiAgKiB0aGUgcGFnZXMgY29udGFpbmluZyB0aGUgYmxvY2sgZGV2aWNlJ3MgY29udGVu
dHMuIEEgYnJkIHBhZ2UncyAtPmluZGV4IGlzCmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL251
bGxfYmxrX21haW4uYyBiL2RyaXZlcnMvYmxvY2svbnVsbF9ibGtfbWFpbi5jCmluZGV4IDE2NTEw
Nzk1ZTM3Ny4uYzQyYWY2Y2YwYjk3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL251bGxfYmxr
X21haW4uYworKysgYi9kcml2ZXJzL2Jsb2NrL251bGxfYmxrX21haW4uYwpAQCAtMTEsMTAgKzEx
LDYgQEAKICNpbmNsdWRlIDxsaW51eC9pbml0Lmg+CiAjaW5jbHVkZSAibnVsbF9ibGsuaCIKIAot
I2RlZmluZSBQQUdFX1NFQ1RPUlNfU0hJRlQJKFBBR0VfU0hJRlQgLSBTRUNUT1JfU0hJRlQpCi0j
ZGVmaW5lIFBBR0VfU0VDVE9SUwkJKDEgPDwgUEFHRV9TRUNUT1JTX1NISUZUKQotI2RlZmluZSBT
RUNUT1JfTUFTSwkJKFBBR0VfU0VDVE9SUyAtIDEpCi0KICNkZWZpbmUgRlJFRV9CQVRDSAkJMTYK
IAogI2RlZmluZSBUSUNLU19QRVJfU0VDCQk1MFVMTApkaWZmIC0tZ2l0IGEvZHJpdmVycy9ibG9j
ay96cmFtL3pyYW1fZHJ2LmMgYi9kcml2ZXJzL2Jsb2NrL3pyYW0venJhbV9kcnYuYwppbmRleCAx
YmRiNTc5Mzg0MmIuLjZlZTU5ZGE0YTZlMiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ibG9jay96cmFt
L3pyYW1fZHJ2LmMKKysrIGIvZHJpdmVycy9ibG9jay96cmFtL3pyYW1fZHJ2LmMKQEAgLTE1NDgs
OSArMTU0OCw5IEBAIHN0YXRpYyB2b2lkIF9fenJhbV9tYWtlX3JlcXVlc3Qoc3RydWN0IHpyYW0g
KnpyYW0sIHN0cnVjdCBiaW8gKmJpbykKIAlzdHJ1Y3QgYmlvX3ZlYyBidmVjOwogCXN0cnVjdCBi
dmVjX2l0ZXIgaXRlcjsKIAotCWluZGV4ID0gYmlvLT5iaV9pdGVyLmJpX3NlY3RvciA+PiBTRUNU
T1JTX1BFUl9QQUdFX1NISUZUOworCWluZGV4ID0gYmlvLT5iaV9pdGVyLmJpX3NlY3RvciA+PiBQ
QUdFX1NFQ1RPUlNfU0hJRlQ7CiAJb2Zmc2V0ID0gKGJpby0+YmlfaXRlci5iaV9zZWN0b3IgJgot
CQkgIChTRUNUT1JTX1BFUl9QQUdFIC0gMSkpIDw8IFNFQ1RPUl9TSElGVDsKKwkJICBTRUNUT1Jf
TUFTSykgPDwgU0VDVE9SX1NISUZUOwogCiAJc3dpdGNoIChiaW9fb3AoYmlvKSkgewogCWNhc2Ug
UkVRX09QX0RJU0NBUkQ6CkBAIC0xNjQzLDggKzE2NDMsOCBAQCBzdGF0aWMgaW50IHpyYW1fcndf
cGFnZShzdHJ1Y3QgYmxvY2tfZGV2aWNlICpiZGV2LCBzZWN0b3JfdCBzZWN0b3IsCiAJCWdvdG8g
b3V0OwogCX0KIAotCWluZGV4ID0gc2VjdG9yID4+IFNFQ1RPUlNfUEVSX1BBR0VfU0hJRlQ7Ci0J
b2Zmc2V0ID0gKHNlY3RvciAmIChTRUNUT1JTX1BFUl9QQUdFIC0gMSkpIDw8IFNFQ1RPUl9TSElG
VDsKKwlpbmRleCA9IHNlY3RvciA+PiBQQUdFX1NFQ1RPUlNfU0hJRlQ7CisJb2Zmc2V0ID0gKHNl
Y3RvciAmIFNFQ1RPUl9NQVNLKSA8PCBTRUNUT1JfU0hJRlQ7CiAKIAlidi5idl9wYWdlID0gcGFn
ZTsKIAlidi5idl9sZW4gPSBQQUdFX1NJWkU7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2Jsb2NrL3py
YW0venJhbV9kcnYuaCBiL2RyaXZlcnMvYmxvY2svenJhbS96cmFtX2Rydi5oCmluZGV4IGYyZmQ0
NmRhYTc2MC4uMTIzMDkxNzVkNTVlIDEwMDY0NAotLS0gYS9kcml2ZXJzL2Jsb2NrL3pyYW0venJh
bV9kcnYuaAorKysgYi9kcml2ZXJzL2Jsb2NrL3pyYW0venJhbV9kcnYuaApAQCAtMjEsOCArMjEs
NiBAQAogCiAjaW5jbHVkZSAiemNvbXAuaCIKIAotI2RlZmluZSBTRUNUT1JTX1BFUl9QQUdFX1NI
SUZUCShQQUdFX1NISUZUIC0gU0VDVE9SX1NISUZUKQotI2RlZmluZSBTRUNUT1JTX1BFUl9QQUdF
CSgxIDw8IFNFQ1RPUlNfUEVSX1BBR0VfU0hJRlQpCiAjZGVmaW5lIFpSQU1fTE9HSUNBTF9CTE9D
S19TSElGVCAxMgogI2RlZmluZSBaUkFNX0xPR0lDQUxfQkxPQ0tfU0laRQkoMSA8PCBaUkFNX0xP
R0lDQUxfQkxPQ0tfU0hJRlQpCiAjZGVmaW5lIFpSQU1fU0VDVE9SX1BFUl9MT0dJQ0FMX0JMT0NL
CVwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZGF4L3N1cGVyLmMgYi9kcml2ZXJzL2RheC9zdXBlci5j
CmluZGV4IDBhYTRiNmJjNTEwMS4uN2Y3NjcyZjcyMDg1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2Rh
eC9zdXBlci5jCisrKyBiL2RyaXZlcnMvZGF4L3N1cGVyLmMKQEAgLTkyLDcgKzkyLDcgQEAgYm9v
bCBfX2dlbmVyaWNfZnNkYXhfc3VwcG9ydGVkKHN0cnVjdCBkYXhfZGV2aWNlICpkYXhfZGV2LAog
CQlyZXR1cm4gZmFsc2U7CiAJfQogCi0JbGFzdF9wYWdlID0gUEZOX0RPV04oKHN0YXJ0ICsgc2Vj
dG9ycyAtIDEpICogNTEyKSAqIFBBR0VfU0laRSAvIDUxMjsKKwlsYXN0X3BhZ2UgPSBQRk5fRE9X
Tigoc3RhcnQgKyBzZWN0b3JzIC0gMSkgKiA1MTIpICogUEFHRV9TRUNUT1JTOwogCWVyciA9IGJk
ZXZfZGF4X3Bnb2ZmKGJkZXYsIGxhc3RfcGFnZSwgUEFHRV9TSVpFLCAmcGdvZmZfZW5kKTsKIAlp
ZiAoZXJyKSB7CiAJCXByX2RlYnVnKCIlczogZXJyb3I6IHVuYWxpZ25lZCBwYXJ0aXRpb24gZm9y
IGRheFxuIiwKZGlmZiAtLWdpdCBhL2RyaXZlcnMvbWQvYmNhY2hlL3V0aWwuaCBiL2RyaXZlcnMv
bWQvYmNhY2hlL3V0aWwuaAppbmRleCBjMDI5Zjc0NDMxOTAuLjU1MTk2ZTBmMzdjMyAxMDA2NDQK
LS0tIGEvZHJpdmVycy9tZC9iY2FjaGUvdXRpbC5oCisrKyBiL2RyaXZlcnMvbWQvYmNhY2hlL3V0
aWwuaApAQCAtMTUsOCArMTUsNiBAQAogCiAjaW5jbHVkZSAiY2xvc3VyZS5oIgogCi0jZGVmaW5l
IFBBR0VfU0VDVE9SUwkJKFBBR0VfU0laRSAvIDUxMikKLQogc3RydWN0IGNsb3N1cmU7CiAKICNp
ZmRlZiBDT05GSUdfQkNBQ0hFX0RFQlVHCmRpZmYgLS1naXQgYS9kcml2ZXJzL21kL2RtLWJ1Zmlv
LmMgYi9kcml2ZXJzL21kL2RtLWJ1ZmlvLmMKaW5kZXggMmQ1MTljMjIzNTYyLi5mNDQ5NmNlMGQ1
OTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWQvZG0tYnVmaW8uYworKysgYi9kcml2ZXJzL21kL2Rt
LWJ1ZmlvLmMKQEAgLTM4NCw3ICszODQsNyBAQCBzdGF0aWMgdm9pZCAqYWxsb2NfYnVmZmVyX2Rh
dGEoc3RydWN0IGRtX2J1ZmlvX2NsaWVudCAqYywgZ2ZwX3QgZ2ZwX21hc2ssCiAJICAgIGdmcF9t
YXNrICYgX19HRlBfTk9SRVRSWSkgewogCQkqZGF0YV9tb2RlID0gREFUQV9NT0RFX0dFVF9GUkVF
X1BBR0VTOwogCQlyZXR1cm4gKHZvaWQgKilfX2dldF9mcmVlX3BhZ2VzKGdmcF9tYXNrLAotCQkJ
CQkJYy0+c2VjdG9yc19wZXJfYmxvY2tfYml0cyAtIChQQUdFX1NISUZUIC0gU0VDVE9SX1NISUZU
KSk7CisJCQkJCQljLT5zZWN0b3JzX3Blcl9ibG9ja19iaXRzIC0gUEFHRV9TRUNUT1JTX1NISUZU
KTsKIAl9CiAKIAkqZGF0YV9tb2RlID0gREFUQV9NT0RFX1ZNQUxMT0M7CkBAIC00MjIsNyArNDIy
LDcgQEAgc3RhdGljIHZvaWQgZnJlZV9idWZmZXJfZGF0YShzdHJ1Y3QgZG1fYnVmaW9fY2xpZW50
ICpjLAogCiAJY2FzZSBEQVRBX01PREVfR0VUX0ZSRUVfUEFHRVM6CiAJCWZyZWVfcGFnZXMoKHVu
c2lnbmVkIGxvbmcpZGF0YSwKLQkJCSAgIGMtPnNlY3RvcnNfcGVyX2Jsb2NrX2JpdHMgLSAoUEFH
RV9TSElGVCAtIFNFQ1RPUl9TSElGVCkpOworCQkJICAgYy0+c2VjdG9yc19wZXJfYmxvY2tfYml0
cyAtIFBBR0VfU0VDVE9SU19TSElGVCk7CiAJCWJyZWFrOwogCiAJY2FzZSBEQVRBX01PREVfVk1B
TExPQzoKQEAgLTU5Nyw3ICs1OTcsNyBAQCBzdGF0aWMgdm9pZCB1c2VfYmlvKHN0cnVjdCBkbV9i
dWZmZXIgKmIsIGludCBydywgc2VjdG9yX3Qgc2VjdG9yLAogCXVuc2lnbmVkIHZlY19zaXplLCBs
ZW47CiAKIAl2ZWNfc2l6ZSA9IGItPmMtPmJsb2NrX3NpemUgPj4gUEFHRV9TSElGVDsKLQlpZiAo
dW5saWtlbHkoYi0+Yy0+c2VjdG9yc19wZXJfYmxvY2tfYml0cyA8IFBBR0VfU0hJRlQgLSBTRUNU
T1JfU0hJRlQpKQorCWlmICh1bmxpa2VseShiLT5jLT5zZWN0b3JzX3Blcl9ibG9ja19iaXRzIDwg
UEFHRV9TRUNUT1JTX1NISUZUKSkKIAkJdmVjX3NpemUgKz0gMjsKIAogCWJpbyA9IGJpb19rbWFs
bG9jKEdGUF9OT1dBSVQgfCBfX0dGUF9OT1JFVFJZIHwgX19HRlBfTk9XQVJOLCB2ZWNfc2l6ZSk7
CmRpZmYgLS1naXQgYS9kcml2ZXJzL21kL2RtLWludGVncml0eS5jIGIvZHJpdmVycy9tZC9kbS1p
bnRlZ3JpdHkuYwppbmRleCBiMjI1YjNlNDQ1ZmEuLjRlNjBjZGE0NjVjYyAxMDA2NDQKLS0tIGEv
ZHJpdmVycy9tZC9kbS1pbnRlZ3JpdHkuYworKysgYi9kcml2ZXJzL21kL2RtLWludGVncml0eS5j
CkBAIC02NTIsNyArNjUyLDcgQEAgc3RhdGljIHZvaWQgcGFnZV9saXN0X2xvY2F0aW9uKHN0cnVj
dCBkbV9pbnRlZ3JpdHlfYyAqaWMsIHVuc2lnbmVkIHNlY3Rpb24sIHVuc2kKIAogCXNlY3RvciA9
IHNlY3Rpb24gKiBpYy0+am91cm5hbF9zZWN0aW9uX3NlY3RvcnMgKyBvZmZzZXQ7CiAKLQkqcGxf
aW5kZXggPSBzZWN0b3IgPj4gKFBBR0VfU0hJRlQgLSBTRUNUT1JfU0hJRlQpOworCSpwbF9pbmRl
eCA9IHNlY3RvciA+PiBQQUdFX1NFQ1RPUlNfU0hJRlQ7CiAJKnBsX29mZnNldCA9IChzZWN0b3Ig
PDwgU0VDVE9SX1NISUZUKSAmIChQQUdFX1NJWkUgLSAxKTsKIH0KIApAQCAtOTUxLDcgKzk1MSw3
IEBAIHN0YXRpYyB2b2lkIHJ3X2pvdXJuYWxfc2VjdG9ycyhzdHJ1Y3QgZG1faW50ZWdyaXR5X2Mg
KmljLCBpbnQgb3AsIGludCBvcF9mbGFncywKIAkJcmV0dXJuOwogCX0KIAotCXBsX2luZGV4ID0g
c2VjdG9yID4+IChQQUdFX1NISUZUIC0gU0VDVE9SX1NISUZUKTsKKwlwbF9pbmRleCA9IHNlY3Rv
ciA+PiBQQUdFX1NFQ1RPUlNfU0hJRlQ7CiAJcGxfb2Zmc2V0ID0gKHNlY3RvciA8PCBTRUNUT1Jf
U0hJRlQpICYgKFBBR0VfU0laRSAtIDEpOwogCiAJaW9fcmVxLmJpX29wID0gb3A7CkBAIC0xMDcy
LDcgKzEwNzIsNyBAQCBzdGF0aWMgdm9pZCBjb3B5X2Zyb21fam91cm5hbChzdHJ1Y3QgZG1faW50
ZWdyaXR5X2MgKmljLCB1bnNpZ25lZCBzZWN0aW9uLCB1bnNpZwogCiAJc2VjdG9yID0gc2VjdGlv
biAqIGljLT5qb3VybmFsX3NlY3Rpb25fc2VjdG9ycyArIEpPVVJOQUxfQkxPQ0tfU0VDVE9SUyAr
IG9mZnNldDsKIAotCXBsX2luZGV4ID0gc2VjdG9yID4+IChQQUdFX1NISUZUIC0gU0VDVE9SX1NI
SUZUKTsKKwlwbF9pbmRleCA9IHNlY3RvciA+PiBQQUdFX1NFQ1RPUlNfU0hJRlQ7CiAJcGxfb2Zm
c2V0ID0gKHNlY3RvciA8PCBTRUNUT1JfU0hJRlQpICYgKFBBR0VfU0laRSAtIDEpOwogCiAJaW9f
cmVxLmJpX29wID0gUkVRX09QX1dSSVRFOwpAQCAtMzM0Myw3ICszMzQzLDcgQEAgc3RhdGljIGlu
dCBjcmVhdGVfam91cm5hbChzdHJ1Y3QgZG1faW50ZWdyaXR5X2MgKmljLCBjaGFyICoqZXJyb3Ip
CiAJaWMtPmNvbW1pdF9pZHNbM10gPSBjcHVfdG9fbGU2NCgweDQ0NDQ0NDQ0NDQ0NDQ0NDRVTEwp
OwogCiAJam91cm5hbF9wYWdlcyA9IHJvdW5kdXAoKF9fdTY0KWljLT5qb3VybmFsX3NlY3Rpb25z
ICogaWMtPmpvdXJuYWxfc2VjdGlvbl9zZWN0b3JzLAotCQkJCVBBR0VfU0laRSA+PiBTRUNUT1Jf
U0hJRlQpID4+IChQQUdFX1NISUZUIC0gU0VDVE9SX1NISUZUKTsKKwkJCQlQQUdFX1NJWkUgPj4g
U0VDVE9SX1NISUZUKSA+PiBQQUdFX1NFQ1RPUlNfU0hJRlQ7CiAJam91cm5hbF9kZXNjX3NpemUg
PSBqb3VybmFsX3BhZ2VzICogc2l6ZW9mKHN0cnVjdCBwYWdlX2xpc3QpOwogCWlmIChqb3VybmFs
X3BhZ2VzID49IHRvdGFscmFtX3BhZ2VzKCkgLSB0b3RhbGhpZ2hfcGFnZXMoKSB8fCBqb3VybmFs
X2Rlc2Nfc2l6ZSA+IFVMT05HX01BWCkgewogCQkqZXJyb3IgPSAiSm91cm5hbCBkb2Vzbid0IGZp
dCBpbnRvIG1lbW9yeSI7CkBAIC00MDc1LDcgKzQwNzUsNyBAQCBzdGF0aWMgaW50IGRtX2ludGVn
cml0eV9jdHIoc3RydWN0IGRtX3RhcmdldCAqdGksIHVuc2lnbmVkIGFyZ2MsIGNoYXIgKiphcmd2
KQogCQkJc3Bpbl9sb2NrX2luaXQoJmJicy0+YmlvX3F1ZXVlX2xvY2spOwogCiAJCQlzZWN0b3Ig
PSBpICogKEJJVE1BUF9CTE9DS19TSVpFID4+IFNFQ1RPUl9TSElGVCk7Ci0JCQlwbF9pbmRleCA9
IHNlY3RvciA+PiAoUEFHRV9TSElGVCAtIFNFQ1RPUl9TSElGVCk7CisJCQlwbF9pbmRleCA9IHNl
Y3RvciA+PiBQQUdFX1NFQ1RPUlNfU0hJRlQ7CiAJCQlwbF9vZmZzZXQgPSAoc2VjdG9yIDw8IFNF
Q1RPUl9TSElGVCkgJiAoUEFHRV9TSVpFIC0gMSk7CiAKIAkJCWJicy0+Yml0bWFwID0gbG93bWVt
X3BhZ2VfYWRkcmVzcyhpYy0+am91cm5hbFtwbF9pbmRleF0ucGFnZSkgKyBwbF9vZmZzZXQ7CmRp
ZmYgLS1naXQgYS9kcml2ZXJzL21kL21kLmMgYi9kcml2ZXJzL21kL21kLmMKaW5kZXggNDY5ZjU1
MTg2M2JlLi5iMjhmOTM5MDYwOGYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWQvbWQuYworKysgYi9k
cml2ZXJzL21kL21kLmMKQEAgLTE3MzQsNyArMTczNCw3IEBAIHN0YXRpYyBpbnQgc3VwZXJfMV9s
b2FkKHN0cnVjdCBtZF9yZGV2ICpyZGV2LCBzdHJ1Y3QgbWRfcmRldiAqcmVmZGV2LCBpbnQgbWlu
b3JfCiAJCV9fbGU2NCAqYmJwOwogCQlpbnQgaTsKIAkJaW50IHNlY3RvcnMgPSBsZTE2X3RvX2Nw
dShzYi0+YmJsb2dfc2l6ZSk7Ci0JCWlmIChzZWN0b3JzID4gKFBBR0VfU0laRSAvIDUxMikpCisJ
CWlmIChzZWN0b3JzID4gUEFHRV9TRUNUT1JTKQogCQkJcmV0dXJuIC1FSU5WQUw7CiAJCW9mZnNl
dCA9IGxlMzJfdG9fY3B1KHNiLT5iYmxvZ19vZmZzZXQpOwogCQlpZiAob2Zmc2V0ID09IDApCkBA
IC04NzMzLDcgKzg3MzMsNyBAQCB2b2lkIG1kX2RvX3N5bmMoc3RydWN0IG1kX3RocmVhZCAqdGhy
ZWFkKQogCS8qCiAJICogVHVuZSByZWNvbnN0cnVjdGlvbjoKIAkgKi8KLQl3aW5kb3cgPSAzMiAq
IChQQUdFX1NJWkUgLyA1MTIpOworCXdpbmRvdyA9IDMyICogUEFHRV9TRUNUT1JTOwogCXByX2Rl
YnVnKCJtZDogdXNpbmcgJWRrIHdpbmRvdywgb3ZlciBhIHRvdGFsIG9mICVsbHVrLlxuIiwKIAkJ
IHdpbmRvdy8yLCAodW5zaWduZWQgbG9uZyBsb25nKW1heF9zZWN0b3JzLzIpOwogCmRpZmYgLS1n
aXQgYS9kcml2ZXJzL21kL3JhaWQxLmMgYi9kcml2ZXJzL21kL3JhaWQxLmMKaW5kZXggY2Q4MTBl
MTk1MDg2Li4zN2EwYjU3MTkwM2EgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbWQvcmFpZDEuYworKysg
Yi9kcml2ZXJzL21kL3JhaWQxLmMKQEAgLTIxMjksNyArMjEyOSw3IEBAIHN0YXRpYyB2b2lkIHBy
b2Nlc3NfY2hlY2tzKHN0cnVjdCByMWJpbyAqcjFfYmlvKQogCWludCB2Y250OwogCiAJLyogRml4
IHZhcmlhYmxlIHBhcnRzIG9mIGFsbCBiaW9zICovCi0JdmNudCA9IChyMV9iaW8tPnNlY3RvcnMg
KyBQQUdFX1NJWkUgLyA1MTIgLSAxKSA+PiAoUEFHRV9TSElGVCAtIDkpOworCXZjbnQgPSAocjFf
YmlvLT5zZWN0b3JzICsgUEFHRV9TRUNUT1JTIC0gMSkgPj4gKFBBR0VfU0hJRlQgLSA5KTsKIAlm
b3IgKGkgPSAwOyBpIDwgY29uZi0+cmFpZF9kaXNrcyAqIDI7IGkrKykgewogCQlibGtfc3RhdHVz
X3Qgc3RhdHVzOwogCQlzdHJ1Y3QgYmlvICpiID0gcjFfYmlvLT5iaW9zW2ldOwpkaWZmIC0tZ2l0
IGEvZHJpdmVycy9tbWMvY29yZS9ob3N0LmMgYi9kcml2ZXJzL21tYy9jb3JlL2hvc3QuYwppbmRl
eCBjODc2ODcyNmQ5MjUuLjRhMjNmYjlkNTY0MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9tbWMvY29y
ZS9ob3N0LmMKKysrIGIvZHJpdmVycy9tbWMvY29yZS9ob3N0LmMKQEAgLTE4LDYgKzE4LDcgQEAK
ICNpbmNsdWRlIDxsaW51eC9leHBvcnQuaD4KICNpbmNsdWRlIDxsaW51eC9sZWRzLmg+CiAjaW5j
bHVkZSA8bGludXgvc2xhYi5oPgorI2luY2x1ZGUgPGxpbnV4L2Jsa2Rldi5oPgogCiAjaW5jbHVk
ZSA8bGludXgvbW1jL2hvc3QuaD4KICNpbmNsdWRlIDxsaW51eC9tbWMvY2FyZC5oPgpAQCAtNDI3
LDcgKzQyOCw3IEBAIHN0cnVjdCBtbWNfaG9zdCAqbW1jX2FsbG9jX2hvc3QoaW50IGV4dHJhLCBz
dHJ1Y3QgZGV2aWNlICpkZXYpCiAKIAlob3N0LT5tYXhfcmVxX3NpemUgPSBQQUdFX1NJWkU7CiAJ
aG9zdC0+bWF4X2Jsa19zaXplID0gNTEyOwotCWhvc3QtPm1heF9ibGtfY291bnQgPSBQQUdFX1NJ
WkUgLyA1MTI7CisJaG9zdC0+bWF4X2Jsa19jb3VudCA9IFBBR0VfU0VDVE9SUzsKIAogCWhvc3Qt
PmZpeGVkX2Rydl90eXBlID0gLUVJTlZBTDsKIAlob3N0LT5pb3MucG93ZXJfZGVsYXlfbXMgPSAx
MDsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS94ZW4tc2NzaWZyb250LmMgYi9kcml2ZXJzL3Nj
c2kveGVuLXNjc2lmcm9udC5jCmluZGV4IGYwMDY4ZTk2YTE3Ny4uZTZiMjllNTRkMDdhIDEwMDY0
NAotLS0gYS9kcml2ZXJzL3Njc2kveGVuLXNjc2lmcm9udC5jCisrKyBiL2RyaXZlcnMvc2NzaS94
ZW4tc2NzaWZyb250LmMKQEAgLTg1Miw3ICs4NTIsNyBAQCBzdGF0aWMgaW50IHNjc2lmcm9udF9w
cm9iZShzdHJ1Y3QgeGVuYnVzX2RldmljZSAqZGV2LAogCWhvc3QtPm1heF9pZCAgICAgID0gVlND
U0lJRl9NQVhfVEFSR0VUOwogCWhvc3QtPm1heF9jaGFubmVsID0gMDsKIAlob3N0LT5tYXhfbHVu
ICAgICA9IFZTQ1NJSUZfTUFYX0xVTjsKLQlob3N0LT5tYXhfc2VjdG9ycyA9IChob3N0LT5zZ190
YWJsZXNpemUgLSAxKSAqIFBBR0VfU0laRSAvIDUxMjsKKwlob3N0LT5tYXhfc2VjdG9ycyA9ICho
b3N0LT5zZ190YWJsZXNpemUgLSAxKSAqIFBBR0VfU0VDVE9SUzsKIAlob3N0LT5tYXhfY21kX2xl
biA9IFZTQ1NJSUZfTUFYX0NPTU1BTkRfU0laRTsKIAogCWVyciA9IHNjc2lfYWRkX2hvc3QoaG9z
dCwgJmRldi0+ZGV2KTsKQEAgLTEwNzMsNyArMTA3Myw3IEBAIHN0YXRpYyB2b2lkIHNjc2lmcm9u
dF9yZWFkX2JhY2tlbmRfcGFyYW1zKHN0cnVjdCB4ZW5idXNfZGV2aWNlICpkZXYsCiAJCQkgaG9z
dC0+c2dfdGFibGVzaXplLCBucl9zZWdzKTsKIAogCWhvc3QtPnNnX3RhYmxlc2l6ZSA9IG5yX3Nl
Z3M7Ci0JaG9zdC0+bWF4X3NlY3RvcnMgPSAobnJfc2VncyAtIDEpICogUEFHRV9TSVpFIC8gNTEy
OworCWhvc3QtPm1heF9zZWN0b3JzID0gKG5yX3NlZ3MgLSAxKSAqIFBBR0VfU0VDVE9SUzsKIH0K
IAogc3RhdGljIHZvaWQgc2NzaWZyb250X2JhY2tlbmRfY2hhbmdlZChzdHJ1Y3QgeGVuYnVzX2Rl
dmljZSAqZGV2LApkaWZmIC0tZ2l0IGEvZnMvaW9tYXAvYnVmZmVyZWQtaW8uYyBiL2ZzL2lvbWFw
L2J1ZmZlcmVkLWlvLmMKaW5kZXggN2M4NGM0YzAyN2M0Li42MDUwNWZjMTU2YzUgMTAwNjQ0Ci0t
LSBhL2ZzL2lvbWFwL2J1ZmZlcmVkLWlvLmMKKysrIGIvZnMvaW9tYXAvYnVmZmVyZWQtaW8uYwpA
QCAtMjksNyArMjksNyBAQCBzdHJ1Y3QgaW9tYXBfcGFnZSB7CiAJYXRvbWljX3QJCXJlYWRfY291
bnQ7CiAJYXRvbWljX3QJCXdyaXRlX2NvdW50OwogCXNwaW5sb2NrX3QJCXVwdG9kYXRlX2xvY2s7
Ci0JREVDTEFSRV9CSVRNQVAodXB0b2RhdGUsIFBBR0VfU0laRSAvIDUxMik7CisJREVDTEFSRV9C
SVRNQVAodXB0b2RhdGUsIFBBR0VfU0VDVE9SUyk7CiB9OwogCiBzdGF0aWMgaW5saW5lIHN0cnVj
dCBpb21hcF9wYWdlICp0b19pb21hcF9wYWdlKHN0cnVjdCBwYWdlICpwYWdlKQpkaWZmIC0tZ2l0
IGEvZnMvbmZzL2Jsb2NrbGF5b3V0L2Jsb2NrbGF5b3V0LmggYi9mcy9uZnMvYmxvY2tsYXlvdXQv
YmxvY2tsYXlvdXQuaAppbmRleCA3MTZiYzc1ZTllZDIuLjIyNDA3NzUxZTBmZCAxMDA2NDQKLS0t
IGEvZnMvbmZzL2Jsb2NrbGF5b3V0L2Jsb2NrbGF5b3V0LmgKKysrIGIvZnMvbmZzL2Jsb2NrbGF5
b3V0L2Jsb2NrbGF5b3V0LmgKQEAgLTQwLDggKzQwLDYgQEAKICNpbmNsdWRlICIuLi9wbmZzLmgi
CiAjaW5jbHVkZSAiLi4vbmV0bnMuaCIKIAotI2RlZmluZSBQQUdFX0NBQ0hFX1NFQ1RPUlMgKFBB
R0VfU0laRSA+PiBTRUNUT1JfU0hJRlQpCi0jZGVmaW5lIFBBR0VfQ0FDSEVfU0VDVE9SX1NISUZU
IChQQUdFX1NISUZUIC0gU0VDVE9SX1NISUZUKQogI2RlZmluZSBTRUNUT1JfU0laRSAoMSA8PCBT
RUNUT1JfU0hJRlQpCiAKIHN0cnVjdCBwbmZzX2Jsb2NrX2RldjsKZGlmZiAtLWdpdCBhL2luY2x1
ZGUvbGludXgvYmxrZGV2LmggYi9pbmNsdWRlL2xpbnV4L2Jsa2Rldi5oCmluZGV4IDA1M2VhNGI1
MTk4OC4uYjNjOWJlNjkwNmEwIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L2Jsa2Rldi5oCisr
KyBiL2luY2x1ZGUvbGludXgvYmxrZGV2LmgKQEAgLTkxMCw2ICs5MTAsMTAgQEAgc3RhdGljIGlu
bGluZSBzdHJ1Y3QgcmVxdWVzdF9xdWV1ZSAqYmRldl9nZXRfcXVldWUoc3RydWN0IGJsb2NrX2Rl
dmljZSAqYmRldikKICNkZWZpbmUgU0VDVE9SX1NJWkUgKDEgPDwgU0VDVE9SX1NISUZUKQogI2Vu
ZGlmCiAKKyNkZWZpbmUgUEFHRV9TRUNUT1JTX1NISUZUCShQQUdFX1NISUZUIC0gU0VDVE9SX1NI
SUZUKQorI2RlZmluZSBQQUdFX1NFQ1RPUlMJCSgxIDw8IFBBR0VfU0VDVE9SU19TSElGVCkKKyNk
ZWZpbmUgU0VDVE9SX01BU0sJCShQQUdFX1NFQ1RPUlMgLSAxKQorCiAvKgogICogYmxrX3JxX3Bv
cygpCQkJOiB0aGUgY3VycmVudCBzZWN0b3IKICAqIGJsa19ycV9ieXRlcygpCQk6IGJ5dGVzIGxl
ZnQgaW4gdGhlIGVudGlyZSByZXF1ZXN0CmRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L2Rldmlj
ZS1tYXBwZXIuaCBiL2luY2x1ZGUvbGludXgvZGV2aWNlLW1hcHBlci5oCmluZGV4IDQ3NTY2OGM2
OWRiYy4uYzk4YTUzM2Y4ZmZhIDEwMDY0NAotLS0gYS9pbmNsdWRlL2xpbnV4L2RldmljZS1tYXBw
ZXIuaAorKysgYi9pbmNsdWRlL2xpbnV4L2RldmljZS1tYXBwZXIuaApAQCAtMTQxLDcgKzE0MSw2
IEBAIHR5cGVkZWYgbG9uZyAoKmRtX2RheF9kaXJlY3RfYWNjZXNzX2ZuKSAoc3RydWN0IGRtX3Rh
cmdldCAqdGksIHBnb2ZmX3QgcGdvZmYsCiAJCWxvbmcgbnJfcGFnZXMsIHZvaWQgKiprYWRkciwg
cGZuX3QgKnBmbik7CiB0eXBlZGVmIHNpemVfdCAoKmRtX2RheF9jb3B5X2l0ZXJfZm4pKHN0cnVj
dCBkbV90YXJnZXQgKnRpLCBwZ29mZl90IHBnb2ZmLAogCQl2b2lkICphZGRyLCBzaXplX3QgYnl0
ZXMsIHN0cnVjdCBpb3ZfaXRlciAqaSk7Ci0jZGVmaW5lIFBBR0VfU0VDVE9SUyAoUEFHRV9TSVpF
IC8gNTEyKQogCiB2b2lkIGRtX2Vycm9yKGNvbnN0IGNoYXIgKm1lc3NhZ2UpOwogCi0tIAoyLjI0
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 05:38:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 05:38:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j66RG-0001fA-Q3; Mon, 24 Feb 2020 05:37:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Bdzc=4M=gmail.com=christopher.w.clark@srs-us1.protection.inumbo.net>)
 id 1j66RF-0001ed-KF
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 05:37:53 +0000
X-Inumbo-ID: ccc0d9ca-56c7-11ea-bc8e-bc764e2007e4
Received: from mail-lj1-x242.google.com (unknown [2a00:1450:4864:20::242])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ccc0d9ca-56c7-11ea-bc8e-bc764e2007e4;
 Mon, 24 Feb 2020 05:37:52 +0000 (UTC)
Received: by mail-lj1-x242.google.com with SMTP id w1so8620021ljh.5
 for <xen-devel@lists.xenproject.org>; Sun, 23 Feb 2020 21:37:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=A9wkYFJh2h/FqfP/gdy3TmFXuB2ZA8ChB46Fqj8RPvk=;
 b=adecDCoU1DOW9L58hZOIgpcDtsz20utzafv8QTUro8E+LC6AjXCGMQ0BI5hDStRdlz
 7jwiawHaEdWYoGTQYoy9KVsbHBhTmJ0gYd+F9TYJX/v5DImsaWDRYCNanIVGacn9WFbd
 1K6uZjdoi+rM8bk07YmvbndbXyloYfCRmTp2XrJf+/WN65BvnvVrdqz2gdenks7/f9OX
 12dUTf46ZuRGNdUZlsdnNyc4CVlW0MfAx5XUjKwmIy8HHHEZv6SfOJVyyetPS2ZuS7Ao
 k/esSwVVzk/gPn8uS3D4HjKpe1kzf+Dbeqkdl41ieMZDIVnFyOwH5bnm4AeI5+FtZs//
 fHFw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=A9wkYFJh2h/FqfP/gdy3TmFXuB2ZA8ChB46Fqj8RPvk=;
 b=ILlw6+OAjkZjfqxRPvP6B8fO0wXzvuVrNvlaQACSstHk8FlV7BPGviazvPxqQpkG35
 tkEAHCfnHd4jV3KqMcXf+ECujs3U/QzP5BIzh0K29yo0++6x+Bx4av4WCPSLJOQeRNnK
 4z5xH6BbYEMyUQQJRPVzFLsCjTq1RUz7aGS+bUEHJ297GZGMxIg4bEwdKt8+ZCds9bGt
 iChsTFXwlQ3RzBH2ELmMN18z1SsVDfmCknI+MIgsXM4r8/JUFn5mYeWDRsnjGmAwwZvN
 //VjTaf9yyLd4mx61CTeohtslQbEgChuKTG1lGT/gstFWxEsa4inGG+YmuwDNC9iCm0h
 /Wcw==
X-Gm-Message-State: APjAAAWNw6gFbueIIBCi5fOyVFBWw7Dp6wGdxAs2CGwdM3bo9VZiSVIT
 RTInxXwpAqEYExJ3lRBR9HjMrobmgmujYznxkWE=
X-Google-Smtp-Source: APXvYqxl7Q8RZVqelfUDmy6/xaB2Cuvh43xzFnJILl/oR4J94G/mGCTB4kfrt5i6somUDa2QBgm4Hwcel3M5rJZyDzo=
X-Received: by 2002:a2e:3a12:: with SMTP id h18mr6257935lja.81.1582522671724; 
 Sun, 23 Feb 2020 21:37:51 -0800 (PST)
MIME-Version: 1.0
References: <20200210043516.1996-1-christopher.w.clark@gmail.com>
 <24129.33570.817622.221192@mariner.uk.xensource.com>
In-Reply-To: <24129.33570.817622.221192@mariner.uk.xensource.com>
From: Christopher Clark <christopher.w.clark@gmail.com>
Date: Sun, 23 Feb 2020 21:37:40 -0800
Message-ID: <CACMJ4GbEnJmt6_25bx4_H3XCf0rrJgN9EQ1iCZ=k3m27id=JBA@mail.gmail.com>
To: Ian Jackson <ian.jackson@citrix.com>
Subject: Re: [Xen-devel] [PATCH] tools/configure: generate stubs and
 long-double 32-bit headers if needed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Rich Persaud <persaur@gmail.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMTAsIDIwMjAgYXQgODoyMSBBTSBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25A
Y2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBDaHJpc3RvcGhlciBDbGFyayB3cml0ZXMgKCJbUEFUQ0hd
IHRvb2xzL2NvbmZpZ3VyZTogZ2VuZXJhdGUgc3R1YnMgYW5kIGxvbmctZG91YmxlIDMyLWJpdCBo
ZWFkZXJzIGlmIG5lZWRlZCIpOgo+ID4gVGhlIGdudS9zdHVicy0zMi5oIGFuZCBiaXRzL2xvbmct
ZG91YmxlLTMyLmggaGVhZGVycyBhcmUgcmVxdWlyZWQgdG8KPiA+IGJ1aWxkIGh2bWxvYWRlciBi
dXQgYXJlIG5vdCBhbHdheXMgYXZhaWxhYmxlIGluIDY0LWJpdCBidWlsZAo+ID4gZW52aXJvbm1l
bnRzLiBUbyBhdm9pZCBpbnRyb2R1Y2luZyBhIGJ1aWxkIHJlcXVpcmVtZW50IG9uIDMyLWJpdAo+
ID4gbXVsdGlsaWIgZ2VuZXJhdGUgdmVyc2lvbnMgb2YgdGhlbSBmcm9tIHRoZSA2NC1iaXQgZXF1
aXZhbGVudCBoZWFkZXIuCj4gPgo+ID4gVGhpcyBwYXRjaCBlbmFibGVzIHRoZSByZW1vdmFsIG9m
IGRvd25zdHJlYW0gcGF0Y2hpbmcgdGhhdCBoYXMgYmVlbgo+ID4gY2FycmllZCBpbiB0aGUgWW9j
dG8vT3BlbkVtYmVkZGVkIG1ldGEtdmlydHVhbGl6YXRpb24gbGF5ZXIgc2luY2UgMjAxMi4KPgo+
IFRoYW5rcyBmb3IgdGhpcyBwYXRjaC4gIEhvd2V2ZXIsIEknbSBxdWl0ZSBkb3VidGZ1bCBhYm91
dCB0aGUKPiBhcHByb2FjaC4KClRoYW5rcyBmb3IgdGhlIHJldmlldyBhbmQgcmVjb21tZW5kYXRp
b24gZm9yIGFuIGFsdGVybmF0aXZlIGRpcmVjdGlvbi4KCj4gPiArICAgICAgICBlY2hvICcjaW5j
bHVkZSA8Z251L3N0dWJzLTY0Lmg+JyA+Y29uZi1zdHVicy5jCj4gPiArICAgICAgICBTSVhUWV9G
T1VSX0hEUj1gJENDIC1NIGNvbmYtc3R1YnMuYyB8IGdyZXAgJy9zdHVicy02NC5oJCdgCj4gPiAr
ICAgICAgICBybSBjb25mLXN0dWJzLmMKPiA+ICsgICAgICAgIG1rZGlyIC1wIGluY2x1ZGUvZ251
Cj4gPiArICAgICAgICBjYXQgIiR7U0lYVFlfRk9VUl9IRFJ9IiB8IFwKPiA+ICsgICAgICAgICAg
ICBncmVwIC12ICdzdHViX2JkZmx1c2hcfHN0dWJfZ2V0bXNnXHxzdHViX3B1dG1zZycgPmluY2x1
ZGUvZ251L3N0dWJzLTMyLmgKPiA+ICsgICAgICAgIGVjaG8gXCNkZWZpbmUgX19zdHViX19fa2Vy
bmVsX2Nvc2wgPj4gaW5jbHVkZS9nbnUvc3R1YnMtMzIuaAo+ID4gKyAgICAgICAgZWNobyBcI2Rl
ZmluZSBfX3N0dWJfX19rZXJuZWxfc2lubCA+PiBpbmNsdWRlL2dudS9zdHVicy0zMi5oCj4gPiAr
ICAgICAgICBlY2hvIFwjZGVmaW5lIF9fc3R1Yl9fX2tlcm5lbF90YW5sID4+IGluY2x1ZGUvZ251
L3N0dWJzLTMyLmgKPgo+IFRoaXMgY29kZSBzZWVtcyB0byBiZSBhZC1ob2Mgc2VkZGVyeSB3aGlj
aCBkZXBlbmRzIG9uIHRoZSBkZXRhaWxzIG9mCj4gdGhlIGV4aXN0aW5nIGhlYWRlciBmaWxlLiAg
VGhhdCBzZWVtcyBsaWtlIGl0IGlzIHVucHJpbmNpcGxlZCBhbmQKPiBmcmFnaWxlLCB0byBtZS4K
Pgo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aHkgeW91IHdvdWxkbid0IGp1c3QgbWFrZSBhIHNtYWxs
IHBhY2thZ2Ugb3IKPiB0YXJiYWxsIG9yIHNvbWV0aGluZyBjb250YWluaW5nIHRoZSByZWxldmFu
dCBoZWFkZXJzIGFuZCBpbnN0YWxsCj4gdGhhdCA/Cj4KPiBBbHNvLCBkb24ndCB5b3UgbmVlZCBh
IDMyLWJpdCBsaWJnY2MgdG9vID8KCk9LLCBJJ3ZlIHByb2R1Y2VkIGEgcmV2aXNlZCBwcm9wb3Nh
bCBkb3duc3RyZWFtIHRoYXQgcmV0aXJlcyB0aGlzCmhlYWRlciBmaWxlIGdlbmVyYXRpb24gYWx0
b2dldGhlciBhbmQgYXBwbGllcyBPcGVuRW1iZWRkZWQncyBtdWx0aWxpYgpzdXBwb3J0ICB0byBt
YWtlIGEgcG9wdWxhdGVkIDMyLWJpdCBzeXNyb290IHdpdGggaGVhZGVycyBhbmQgbGlicmFyaWVz
CmF2YWlsYWJsZSB0byBidWlsZCB3aXRoLgoKVGhlIHJlbWFpbmluZyBjaGFsbGVuZ2UgaXMgdGhh
dCB0aGUgT0UgYnVpbGQgcG9wdWxhdGVzIGFuZCBtYWtlcyB0aGlzCjMyLWJpdCBzeXNyb290IGF2
YWlsYWJsZSBpbiBhIGRpZmZlcmVudCBkaXJlY3RvcnkgdG8gdGhlIHByaW1hcnkKdGFyZ2V0IGFy
Y2hpdGVjdHVyZSBzeXNyb290LCBzbzogZG8geW91IGhhdmUgYSByZWNvbW1lbmRhdGlvbiBmb3Ig
aG93CnRvIHBsdW1iIGFuIGFkZGl0aW9uYWwgQ0ZMQUcgaW50byBYZW4ncyB0b29scy9maXJtd2Fy
ZSBidWlsZD8KCkF0IHRoZSBtb21lbnQsIEknbSBhcHBlbmRpbmcgdGhpcyBzaW5nbGUgbGluZToK
Q0ZMQUdTICs9ICItLXN5c3Jvb3Q9L3RoaXMvaXMvbXkvc3lzcm9vdDMyIgoKdG8gdG9vbHMvZmly
bXdhcmUvUnVsZXMubWsgYnV0IEkgdGhpbmsgYSBkZWRpY2F0ZWQgdG9wLWxldmVsIHZhcmlhYmxl
CmZvciB0aGUgcHVycG9zZSwgcGx1bWJlZCB0aHJvdWdoLCBjb3VsZCBiZSBtb3JlIGFwcHJvcHJp
YXRlPwoKQ2hyaXN0b3BoZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 06:13:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 06:13:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j66zE-00052X-NR; Mon, 24 Feb 2020 06:13:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j66zD-00052S-Iu
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 06:12:59 +0000
X-Inumbo-ID: b36cbb2e-56cc-11ea-8ab8-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b36cbb2e-56cc-11ea-8ab8-12813bfff9fa;
 Mon, 24 Feb 2020 06:12:57 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j66zA-0005GB-UD; Mon, 24 Feb 2020 06:12:56 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j66zA-0002OU-LC; Mon, 24 Feb 2020 06:12:56 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j66zA-0007ka-K1; Mon, 24 Feb 2020 06:12:56 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147470-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-armhf-armhf-xl-arndale:xen-boot:fail:heisenbug
 linux-4.19:test-amd64-i386-libvirt:leak-check/check:fail:heisenbug
 linux-4.19:test-amd64-i386-xl-raw:leak-check/check:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=4fccc2503536a564a4ba31a1d50439854201659f
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 06:12:56 +0000
Subject: [Xen-devel] [linux-4.19 test] 147470: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ3MCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0NzAvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3Rh
bGwgZmFpbCBSRUdSLiB2cy4gMTQyOTMyCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQyOTMyCgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgIDcgeGVuLWJvb3QgICAgICAgICBmYWlsIGluIDE0NzM5NCBw
YXNzIGluIDE0NzQ3MAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAyMSBsZWFrLWNoZWNr
L2NoZWNrIGZhaWwgaW4gMTQ3Mzk0IHBhc3MgaW4gMTQ3NDcwCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgIDIyIGxlYWstY2hlY2svY2hlY2sgICAgICAgICAgIGZhaWwgcGFzcyBpbiAxNDcz
OTQKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
ICAgZmFpbCAgbGlrZSAxNDI4ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0MjkzMgogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgNGZjY2MyNTAzNTM2YTU2NGE0YmEzMWExZDUwNDM5ODU0MjAxNjU5
ZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYzMwMzhlNzE4YTE5ZmM1
OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQyOTMyICAy
MDE5LTEwLTE5IDIzOjE3OjEwIFogIDEyNyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0MzMy
NiAgMjAxOS0xMC0yOSAwODo0OToyOSBaICAxMTcgZGF5cyAgIDE1IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0NzM5NCAgMjAyMC0wMi0yMSAwOTozODozMyBaICAgIDIgZGF5cyAgICAy
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KMTc5OCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwK
bm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTI5NDcgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 06:27:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 06:27:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j67Cv-000635-De; Mon, 24 Feb 2020 06:27:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j67Cu-000630-Ir
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 06:27:08 +0000
X-Inumbo-ID: adaf87aa-56ce-11ea-8ab9-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id adaf87aa-56ce-11ea-8ab9-12813bfff9fa;
 Mon, 24 Feb 2020 06:27:06 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j67Cs-0005Wv-AM; Mon, 24 Feb 2020 06:27:06 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j67Cr-0002yi-V9; Mon, 24 Feb 2020 06:27:06 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j67Cr-0000Bb-UT; Mon, 24 Feb 2020 06:27:05 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147474-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=1d3215fd24f47eaa4877542a59b4bbf5afc0cfe8
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 06:27:05 +0000
Subject: [Xen-devel] [ovmf test] 147474: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ3NCBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0NzQvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMWQzMjE1ZmQyNGY0N2VhYTQ4Nzc1NDJhNTliNGJiZjVhZmMwY2ZlOApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA0NyBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNDcgZGF5cyAgMTMwIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzM5NSAgMjAyMC0wMi0yMSAxMDowMToyMCBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIE5pY2hvbGFzIEFybW91
ciA8bmljaG9sYXMuYXJtb3VyQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5j
b20+CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWph
d2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAg
U2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3Rl
dmVuLnNoaUBpbnRlbC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54
dUBpbnRlbC5jb20+CiAgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1
QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NzM4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 08:44:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 08:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j69M5-0001jv-15; Mon, 24 Feb 2020 08:44:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j69M3-0001jl-Vt
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 08:44:44 +0000
X-Inumbo-ID: e2f305dc-56e1-11ea-8ad0-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2f305dc-56e1-11ea-8ad0-12813bfff9fa;
 Mon, 24 Feb 2020 08:44:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582533876;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=hDOEAljPrqrZg8kT60UnipHFRoxjXCLudTIsaHhqbG8=;
 b=BjdAE+Zne1M/jhYa3swlXOmoZwt4VS3iIaEDcdPve/AbqT/Qbgo+HOsV
 rYafTUCDyAvzCUjVW6pINA8YnlmrIaJ7w4E8K9vz8FwIb64sWz45HaM9W
 FvU0q6JThGhiIehJoF7kQ5nDc4mGbhSyE53+1QLtj/1IJ825qbEBSWnCe 4=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XjaTVafm1LWaHSlEwJuPvMlW1jLrLcmvab3P8F5roK5qA2R5dKT3R4zaz8Hgzjua2Xo2NjfZ77
 0oJv+rNIWxj4e6eJWD4lXQ1dD+QL+lz5mqZ0o4qeobPUHSDEOenAoti3CaL6+gO2GcoCEFhgPM
 b7szfOhPdNpBjRah2J7NX6loEe/23V8uSfxxqPmrpKjaTfobgTWEzrfF4+4/X/J40VKfjpY6/F
 PRUX2jNbW3qFSf3hbABV/1BaQHn6AQ3RFyIX5j7jsKCVOC+JOsTN3vkSYltQMpgS0mMHSvrAOh
 NNE=
X-SBRS: 2.7
X-MesageID: 13251361
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13251361"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 09:44:00 +0100
Message-ID: <20200224084400.94482-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224084400.94482-1-roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?q?J=C3=BCrgen=20Gro=C3=9F?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxz
byBsb2NrIGl0IGluCnJlYWQgbW9kZS4gVGhlcmUncyBubyBoYXJtIGluIGFsbG93aW5nIHJlYWQg
bG9ja2luZyBhIHJ3bG9jayB0aGF0J3MKYWxyZWFkeSBvd25lZCBieSB0aGUgY2FsbGVyIChpZTog
Q1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCmFjY2Vzc2VzIGlzIHJlcXVpcmVkIGF0
IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCgpJbiBvcmRlciB0byBkbyB0aGlzIHJl
c2VydmUgMTJiaXRzIG9mIHRoZSBsb2NrLCB0aGlzIGFsbG93cyB0byBzdXBwb3J0CnVwIHRvIDQw
OTYgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0
bwpzaWduYWwgdGhlcmUgYXJlIHBlbmRpbmcgd3JpdGVycyB3YWl0aW5nIG9uIHRoZSBsb2NrIGFu
ZCB0aGUgb3RoZXIgdG8Kc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuCgpU
aGlzIHJlZHVjZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9t
IDE2Nzc3MjE2IHRvCjI2MjE0NCwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gs
IG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKY2FuIGJlIGV4cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRz
IGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRvbWljCm9wZXJhdGlvbnMgb24gNjRiaXQg
aW50ZWdlcnMuCgpGaXhlczogNTg3MmM4M2I0MmM2MDggKCdzbXA6IGNvbnZlcnQgdGhlIGNwdSBt
YXBzIGxvY2sgaW50byBhIHJ3IGxvY2snKQpSZXBvcnRlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgpSZXBvcnRlZC1ieTogSsO8cmdlbiBHcm/DnyA8amdyb3NzQHN1c2UuY29t
PgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCkNoYW5nZXMgc2luY2UgdjI6CiAtIFVzZSBhdG9taWNfYW5kIHRvIGNsZWFyIHRoZSB3cml0
ZXJzIHBhcnQgb2YgdGhlIGxvY2sgd2hlbgogICB3cml0ZS11bmxvY2tpbmcuCiAtIFJlZHVjZSB3
cml0ZXItcmVsYXRlZCBhcmVhIHRvIDE0Yml0cy4KIC0gSW5jbHVkZSB4ZW4vc21wLmggZm9yIEFy
bTY0LgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gTW92ZSB0aGUgcHJvY2Vzc29yIElEIGZpZWxkIHRv
IHN0YXJ0IGF0IGJpdCAwIGFuZCBoZW5jZSBhdm9pZCB0aGUKICAgc2hpZnQgd2hlbiBjaGVja2lu
ZyBpdC4KIC0gRW5sYXJnZSB3cml0ZSByZWxhdGVkIHN0cnVjdHVyZXMgdG8gdXNlIDE2Yml0LCBh
bmQgaGVuY2UgYWxsb3cgdGhlbQogICB0byBiZSBjbGVhcmVkIHVzaW5nIGFuIGF0b21pYyB3cml0
ZS4KLS0tCiB4ZW4vY29tbW9uL3J3bG9jay5jICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS94
ZW4vcndsb2NrLmggfCA1MiArKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0t
CiAyIGZpbGVzIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9ucygtKQoKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vcndsb2NrLmMgYi94ZW4vY29tbW9uL3J3bG9jay5jCmluZGV4
IGQ1NjhiYmY2ZGUuLmRhZGFiMzcyYjUgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vcndsb2NrLmMK
KysrIGIveGVuL2NvbW1vbi9yd2xvY2suYwpAQCAtNjksNyArNjksNyBAQCB2b2lkIHF1ZXVlX3dy
aXRlX2xvY2tfc2xvd3BhdGgocndsb2NrX3QgKmxvY2spCiAKICAgICAvKiBUcnkgdG8gYWNxdWly
ZSB0aGUgbG9jayBkaXJlY3RseSBpZiBubyByZWFkZXIgaXMgcHJlc2VudC4gKi8KICAgICBpZiAo
ICFhdG9taWNfcmVhZCgmbG9jay0+Y250cykgJiYKLSAgICAgICAgIChhdG9taWNfY21weGNoZygm
bG9jay0+Y250cywgMCwgX1FXX0xPQ0tFRCkgPT0gMCkgKQorICAgICAgICAgKGF0b21pY19jbXB4
Y2hnKCZsb2NrLT5jbnRzLCAwLCBfd3JpdGVfbG9ja192YWwoKSkgPT0gMCkgKQogICAgICAgICBn
b3RvIHVubG9jazsKIAogICAgIC8qCkBAIC05Myw3ICs5Myw3IEBAIHZvaWQgcXVldWVfd3JpdGVf
bG9ja19zbG93cGF0aChyd2xvY2tfdCAqbG9jaykKICAgICAgICAgY250cyA9IGF0b21pY19yZWFk
KCZsb2NrLT5jbnRzKTsKICAgICAgICAgaWYgKCAoY250cyA9PSBfUVdfV0FJVElORykgJiYKICAg
ICAgICAgICAgICAoYXRvbWljX2NtcHhjaGcoJmxvY2stPmNudHMsIF9RV19XQUlUSU5HLAotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBfUVdfTE9DS0VEKSA9PSBfUVdfV0FJVElORykgKQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfd3JpdGVfbG9ja192YWwoKSkgPT0gX1FXX1dB
SVRJTkcpICkKICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgIGNwdV9yZWxheCgpOwpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3J3bG9jay5oIGIveGVuL2luY2x1ZGUveGVuL3J3bG9j
ay5oCmluZGV4IDNkZmVhMWFjMmEuLjgyYWYzNmIxYjQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9yd2xvY2suaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vcndsb2NrLmgKQEAgLTIsNiArMiw3
IEBACiAjZGVmaW5lIF9fUldMT0NLX0hfXwogCiAjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgorI2lu
Y2x1ZGUgPHhlbi9zbXAuaD4KICNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KIAogI2luY2x1ZGUg
PGFzbS9hdG9taWMuaD4KQEAgLTIwLDIxICsyMSwzMCBAQCB0eXBlZGVmIHN0cnVjdCB7CiAjZGVm
aW5lIERFRklORV9SV0xPQ0sobCkgcndsb2NrX3QgbCA9IFJXX0xPQ0tfVU5MT0NLRUQKICNkZWZp
bmUgcndsb2NrX2luaXQobCkgKCoobCkgPSAocndsb2NrX3QpUldfTE9DS19VTkxPQ0tFRCkKIAot
LyoKLSAqIFdyaXRlciBzdGF0ZXMgJiByZWFkZXIgc2hpZnQgYW5kIGJpYXMuCi0gKgotICogV3Jp
dGVyIGZpZWxkIGlzIDggYml0IHRvIGFsbG93IGZvciBwb3RlbnRpYWwgb3B0aW1pc2F0aW9uLCBz
ZWUKLSAqIF93cml0ZV91bmxvY2soKS4KLSAqLwotI2RlZmluZSAgICBfUVdfV0FJVElORyAgMSAg
ICAgICAgICAgICAgIC8qIEEgd3JpdGVyIGlzIHdhaXRpbmcgICAgICovCi0jZGVmaW5lICAgIF9R
V19MT0NLRUQgICAweGZmICAgICAgICAgICAgLyogQSB3cml0ZXIgaG9sZHMgdGhlIGxvY2sgKi8K
LSNkZWZpbmUgICAgX1FXX1dNQVNLICAgIDB4ZmYgICAgICAgICAgICAvKiBXcml0ZXIgbWFzay4q
LwotI2RlZmluZSAgICBfUVJfU0hJRlQgICAgOCAgICAgICAgICAgICAgIC8qIFJlYWRlciBjb3Vu
dCBzaGlmdCAgICAgICovCisvKiBXcml0ZXIgc3RhdGVzICYgcmVhZGVyIHNoaWZ0IGFuZCBiaWFz
LiAqLworI2RlZmluZSAgICBfUVdfQ1BVTUFTSyAgMHhmZmYgICAgICAgICAgICAgICAvKiBXcml0
ZXIgQ1BVIG1hc2sgKi8KKyNkZWZpbmUgICAgX1FXX1NISUZUICAgIDEyICAgICAgICAgICAgICAg
ICAgLyogV3JpdGVyIGZsYWdzIHNoaWZ0ICovCisjZGVmaW5lICAgIF9RV19XQUlUSU5HICAoMXUg
PDwgX1FXX1NISUZUKSAgIC8qIEEgd3JpdGVyIGlzIHdhaXRpbmcgKi8KKyNkZWZpbmUgICAgX1FX
X0xPQ0tFRCAgICgzdSA8PCBfUVdfU0hJRlQpICAgLyogQSB3cml0ZXIgaG9sZHMgdGhlIGxvY2sg
Ki8KKyNkZWZpbmUgICAgX1FXX1dNQVNLICAgICgzdSA8PCBfUVdfU0hJRlQpICAgLyogV3JpdGVy
IG1hc2sgKi8KKyNkZWZpbmUgICAgX1FSX1NISUZUICAgIDE0ICAgICAgICAgICAgICAgICAgLyog
UmVhZGVyIGNvdW50IHNoaWZ0ICovCiAjZGVmaW5lICAgIF9RUl9CSUFTICAgICAoMVUgPDwgX1FS
X1NISUZUKQogCiB2b2lkIHF1ZXVlX3JlYWRfbG9ja19zbG93cGF0aChyd2xvY2tfdCAqbG9jayk7
CiB2b2lkIHF1ZXVlX3dyaXRlX2xvY2tfc2xvd3BhdGgocndsb2NrX3QgKmxvY2spOwogCitzdGF0
aWMgaW5saW5lIGJvb2wgX2lzX3dyaXRlX2xvY2tlZF9ieV9tZSh1aW50MzJfdCBjbnRzKQorewor
ICAgIEJVSUxEX0JVR19PTihfUVdfQ1BVTUFTSyA8IE5SX0NQVVMpOworICAgIHJldHVybiAoY250
cyAmIF9RV19XTUFTSykgPT0gX1FXX0xPQ0tFRCAmJgorICAgICAgICAgICAoY250cyAmIF9RV19D
UFVNQVNLKSA9PSBzbXBfcHJvY2Vzc29yX2lkKCk7Cit9CisKK3N0YXRpYyBpbmxpbmUgYm9vbCBf
Y2FuX3JlYWRfbG9jayh1aW50MzJfdCBjbnRzKQoreworICAgIHJldHVybiAhKGNudHMgJiBfUVdf
V01BU0spIHx8IF9pc193cml0ZV9sb2NrZWRfYnlfbWUoY250cyk7Cit9CisKIC8qCiAgKiBfcmVh
ZF90cnlsb2NrIC0gdHJ5IHRvIGFjcXVpcmUgcmVhZCBsb2NrIG9mIGEgcXVldWUgcndsb2NrLgog
ICogQGxvY2sgOiBQb2ludGVyIHRvIHF1ZXVlIHJ3bG9jayBzdHJ1Y3R1cmUuCkBAIC00NSwxMCAr
NTUsMTAgQEAgc3RhdGljIGlubGluZSBpbnQgX3JlYWRfdHJ5bG9jayhyd2xvY2tfdCAqbG9jaykK
ICAgICB1MzIgY250czsKIAogICAgIGNudHMgPSBhdG9taWNfcmVhZCgmbG9jay0+Y250cyk7Ci0g
ICAgaWYgKCBsaWtlbHkoIShjbnRzICYgX1FXX1dNQVNLKSkgKQorICAgIGlmICggbGlrZWx5KF9j
YW5fcmVhZF9sb2NrKGNudHMpKSApCiAgICAgewogICAgICAgICBjbnRzID0gKHUzMilhdG9taWNf
YWRkX3JldHVybihfUVJfQklBUywgJmxvY2stPmNudHMpOwotICAgICAgICBpZiAoIGxpa2VseSgh
KGNudHMgJiBfUVdfV01BU0spKSApCisgICAgICAgIGlmICggbGlrZWx5KF9jYW5fcmVhZF9sb2Nr
KGNudHMpKSApCiAgICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICAgYXRvbWljX3N1YihfUVJf
QklBUywgJmxvY2stPmNudHMpOwogICAgIH0KQEAgLTY0LDcgKzc0LDcgQEAgc3RhdGljIGlubGlu
ZSB2b2lkIF9yZWFkX2xvY2socndsb2NrX3QgKmxvY2spCiAgICAgdTMyIGNudHM7CiAKICAgICBj
bnRzID0gYXRvbWljX2FkZF9yZXR1cm4oX1FSX0JJQVMsICZsb2NrLT5jbnRzKTsKLSAgICBpZiAo
IGxpa2VseSghKGNudHMgJiBfUVdfV01BU0spKSApCisgICAgaWYgKCBsaWtlbHkoX2Nhbl9yZWFk
X2xvY2soY250cykpICkKICAgICAgICAgcmV0dXJuOwogCiAgICAgLyogVGhlIHNsb3dwYXRoIHdp
bGwgZGVjcmVtZW50IHRoZSByZWFkZXIgY291bnQsIGlmIG5lY2Vzc2FyeS4gKi8KQEAgLTExNSw2
ICsxMjUsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgX3J3X2lzX2xvY2tlZChyd2xvY2tfdCAqbG9j
aykKICAgICByZXR1cm4gYXRvbWljX3JlYWQoJmxvY2stPmNudHMpOwogfQogCitzdGF0aWMgaW5s
aW5lIHVpbnQzMl90IF93cml0ZV9sb2NrX3ZhbCh2b2lkKQoreworICAgIHJldHVybiBfUVdfTE9D
S0VEIHwgc21wX3Byb2Nlc3Nvcl9pZCgpOworfQorCiAvKgogICogcXVldWVfd3JpdGVfbG9jayAt
IGFjcXVpcmUgd3JpdGUgbG9jayBvZiBhIHF1ZXVlIHJ3bG9jay4KICAqIEBsb2NrIDogUG9pbnRl
ciB0byBxdWV1ZSByd2xvY2sgc3RydWN0dXJlLgpAQCAtMTIyLDcgKzEzNyw3IEBAIHN0YXRpYyBp
bmxpbmUgaW50IF9yd19pc19sb2NrZWQocndsb2NrX3QgKmxvY2spCiBzdGF0aWMgaW5saW5lIHZv
aWQgX3dyaXRlX2xvY2socndsb2NrX3QgKmxvY2spCiB7CiAgICAgLyogT3B0aW1pemUgZm9yIHRo
ZSB1bmZhaXIgbG9jayBjYXNlIHdoZXJlIHRoZSBmYWlyIGZsYWcgaXMgMC4gKi8KLSAgICBpZiAo
IGF0b21pY19jbXB4Y2hnKCZsb2NrLT5jbnRzLCAwLCBfUVdfTE9DS0VEKSA9PSAwICkKKyAgICBp
ZiAoIGF0b21pY19jbXB4Y2hnKCZsb2NrLT5jbnRzLCAwLCBfd3JpdGVfbG9ja192YWwoKSkgPT0g
MCApCiAgICAgICAgIHJldHVybjsKIAogICAgIHF1ZXVlX3dyaXRlX2xvY2tfc2xvd3BhdGgobG9j
ayk7CkBAIC0xNTcsMTYgKzE3MiwxMyBAQCBzdGF0aWMgaW5saW5lIGludCBfd3JpdGVfdHJ5bG9j
ayhyd2xvY2tfdCAqbG9jaykKICAgICBpZiAoIHVubGlrZWx5KGNudHMpICkKICAgICAgICAgcmV0
dXJuIDA7CiAKLSAgICByZXR1cm4gbGlrZWx5KGF0b21pY19jbXB4Y2hnKCZsb2NrLT5jbnRzLCAw
LCBfUVdfTE9DS0VEKSA9PSAwKTsKKyAgICByZXR1cm4gbGlrZWx5KGF0b21pY19jbXB4Y2hnKCZs
b2NrLT5jbnRzLCAwLCBfd3JpdGVfbG9ja192YWwoKSkgPT0gMCk7CiB9CiAKIHN0YXRpYyBpbmxp
bmUgdm9pZCBfd3JpdGVfdW5sb2NrKHJ3bG9ja190ICpsb2NrKQogewotICAgIC8qCi0gICAgICog
SWYgdGhlIHdyaXRlciBmaWVsZCBpcyBhdG9taWMsIGl0IGNhbiBiZSBjbGVhcmVkIGRpcmVjdGx5
LgotICAgICAqIE90aGVyd2lzZSwgYW4gYXRvbWljIHN1YnRyYWN0aW9uIHdpbGwgYmUgdXNlZCB0
byBjbGVhciBpdC4KLSAgICAgKi8KLSAgICBhdG9taWNfc3ViKF9RV19MT0NLRUQsICZsb2NrLT5j
bnRzKTsKKyAgICBBU1NFUlQoX2lzX3dyaXRlX2xvY2tlZF9ieV9tZShhdG9taWNfcmVhZCgmbG9j
ay0+Y250cykpKTsKKyAgICBhdG9taWNfYW5kKH4oX1FXX0NQVU1BU0sgfCBfUVdfV01BU0spLCAm
bG9jay0+Y250cyk7CiB9CiAKIHN0YXRpYyBpbmxpbmUgdm9pZCBfd3JpdGVfdW5sb2NrX2lycShy
d2xvY2tfdCAqbG9jaykKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 08:44:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 08:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j69Lz-0001jW-Na; Mon, 24 Feb 2020 08:44:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j69Ly-0001jR-Vt
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 08:44:39 +0000
X-Inumbo-ID: e17293a8-56e1-11ea-8ad0-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e17293a8-56e1-11ea-8ad0-12813bfff9fa;
 Mon, 24 Feb 2020 08:44:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582533874;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=bS39wVl3XFNMZ12sjHRKZl3ESjEQTHScX0sJ5tSBhjI=;
 b=fqhOvlhGTCvYi39L43o4CBac3ztULqbmIUQp8NvZs/6lnnwVbAKISfe7
 LfdePYjxUSBPxjxTokunj8qsgipo4qk7DY84U3pHJVPvZVS1VJwF67P+t
 w4axpx8A8EYT3Wa/FSC5syw0sokVhtYfY+AuB5x+xtRnB9k6a3XncU9xv 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7Ir8UrxunJwrmA6olcBUWE49QDgM4HiRW9MZ+2Oaw+05CfKMuuvNPmCoU5O4G/8i5dZgwhH2RY
 H3T63ZemWqBLMeqeRout7/He0+doCjtt9SfQet2dhE88Gn5of5c9H2EHRBYFeGj2XQo5f87Z0K
 /bQWccBFa2S0ZShPNfs1zzhx6uPVQ/Ruppcx/ucrHHThyoLoH8eUHVVHzJrBTHD5op7AxmBEUM
 gSETbpsKem/5sw2giyIOctw27YTEIup3weOSnjOsHn/3gbZQD1Ih8Zi611NX2TkejmhuUOFcrY
 p20=
X-SBRS: 2.7
X-MesageID: 13251359
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13251359"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 09:43:59 +0100
Message-ID: <20200224084400.94482-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224084400.94482-1-roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VG8geDg2IGFuZCBBcm0uIFRoaXMgcGVyZm9ybXMgYW4gYXRvbWljIEFORCBvcGVyYXRpb24gYWdh
aW5zdCBhbgphdG9taWNfdCB2YXJpYWJsZSB3aXRoIHRoZSBwcm92aWRlZCBtYXNrLgoKUmVxdWVz
dGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+ClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KIHhlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtMzIvYXRvbWljLmggfCAxNyArKysrKysrKysrKysrKysrKwogeGVuL2luY2x1ZGUv
YXNtLWFybS9hcm02NC9hdG9taWMuaCB8IDE0ICsrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9h
c20teDg2L2F0b21pYy5oICAgICAgIHwgIDggKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzkg
aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRv
bWljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oCmluZGV4IGMwM2ViNjg0
Y2QuLjQ2MzczODFiY2MgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRv
bWljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaApAQCAtOTYsNiAr
OTYsMjMgQEAgc3RhdGljIGlubGluZSBpbnQgYXRvbWljX3N1Yl9yZXR1cm4oaW50IGksIGF0b21p
Y190ICp2KQogCXJldHVybiByZXN1bHQ7CiB9CiAKK3N0YXRpYyBpbmxpbmUgdm9pZCBhdG9taWNf
YW5kKHVuc2lnbmVkIGludCBtLCBhdG9taWNfdCAqdikKK3sKKwl1bnNpZ25lZCBsb25nIHRtcDsK
KwlpbnQgcmVzdWx0OworCisJcHJlZmV0Y2h3KCZ2LT5jb3VudGVyKTsKKwlfX2FzbV9fIF9fdm9s
YXRpbGVfXygiQCBhdG9taWNfYW5kXG4iCisiMToJbGRyZXgJJTAsIFslM11cbiIKKyIJYW5kCSUw
LCAlMCwgJTRcbiIKKyIJc3RyZXgJJTEsICUwLCBbJTNdXG4iCisiCXRlcQklMSwgIzBcbiIKKyIJ
Ym5lCTFiIgorCTogIj0mciIgKHJlc3VsdCksICI9JnIiICh0bXApLCAiK1FvIiAodi0+Y291bnRl
cikKKwk6ICJyIiAoJnYtPmNvdW50ZXIpLCAiSXIiIChtKQorCTogImNjIik7Cit9CisKIHN0YXRp
YyBpbmxpbmUgaW50IGF0b21pY19jbXB4Y2hnKGF0b21pY190ICpwdHIsIGludCBvbGQsIGludCBu
ZXcpCiB7CiAJaW50IG9sZHZhbDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
NjQvYXRvbWljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2F0b21pYy5oCmluZGV4IGJj
ZTM4ZDRjYTIuLjJmOTA2ZjAyNjUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJt
NjQvYXRvbWljLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9hdG9taWMuaApAQCAt
OTEsNiArOTEsMjAgQEAgc3RhdGljIGlubGluZSBpbnQgYXRvbWljX3N1Yl9yZXR1cm4oaW50IGks
IGF0b21pY190ICp2KQogCXJldHVybiByZXN1bHQ7CiB9CiAKK3N0YXRpYyBpbmxpbmUgdm9pZCBh
dG9taWNfYW5kKHVuc2lnbmVkIGludCBtLCBhdG9taWNfdCAqdikKK3sKKwl1bnNpZ25lZCBsb25n
IHRtcDsKKwlpbnQgcmVzdWx0OworCisJYXNtIHZvbGF0aWxlKCIvLyBhdG9taWNfYW5kXG4iCisi
MToJbGR4cgkldzAsICUyXG4iCisiCWFuZAkldzAsICV3MCwgJXczXG4iCisiCXN0eHIJJXcxLCAl
dzAsICUyXG4iCisiCWNibnoJJXcxLCAxYiIKKwk6ICI9JnIiIChyZXN1bHQpLCAiPSZyIiAodG1w
KSwgIitRIiAodi0+Y291bnRlcikKKwk6ICJJciIgKG0pKTsKK30KKwogc3RhdGljIGlubGluZSBp
bnQgYXRvbWljX2NtcHhjaGcoYXRvbWljX3QgKnB0ciwgaW50IG9sZCwgaW50IG5ldykKIHsKIAl1
bnNpZ25lZCBsb25nIHRtcDsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWlj
LmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2F0b21pYy5oCmluZGV4IDY4MmJjZjkxYjEuLjIxNzk0
YmZlN2IgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWljLmgKKysrIGIveGVu
L2luY2x1ZGUvYXNtLXg4Ni9hdG9taWMuaApAQCAtMjI0LDYgKzIyNCwxNCBAQCBzdGF0aWMgaW5s
aW5lIGludCBhdG9taWNfYWRkX3VubGVzcyhhdG9taWNfdCAqdiwgaW50IGEsIGludCB1KQogICAg
IHJldHVybiBjOwogfQogCitzdGF0aWMgaW5saW5lIHZvaWQgYXRvbWljX2FuZCh1bnNpZ25lZCBp
bnQgbSwgYXRvbWljX3QgKnYpCit7CisgICAgYXNtIHZvbGF0aWxlICgKKyAgICAgICAgImxvY2s7
IGFuZGwgJTEsJTAiCisgICAgICAgIDogIj1tIiAoKih2b2xhdGlsZSBpbnQgKikmdi0+Y291bnRl
cikKKyAgICAgICAgOiAiaXIiIChtKSwgIm0iICgqKHZvbGF0aWxlIGludCAqKSZ2LT5jb3VudGVy
KSApOworfQorCiAjZGVmaW5lIGF0b21pY194Y2hnKHYsIG5ldykgKHhjaGcoJigodiktPmNvdW50
ZXIpLCBuZXcpKQogCiAjZW5kaWYgLyogX19BUkNIX1g4Nl9BVE9NSUNfXyAqLwotLSAKMi4yNS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 08:44:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 08:44:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j69Lv-0001jL-ET; Mon, 24 Feb 2020 08:44:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j69Lu-0001jG-3l
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 08:44:34 +0000
X-Inumbo-ID: e050d085-56e1-11ea-8ad0-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e050d085-56e1-11ea-8ad0-12813bfff9fa;
 Mon, 24 Feb 2020 08:44:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582533874;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=JuCCVVgnrWXVejqbrIVufrfhXTXZmdgSEZneJfJ98sA=;
 b=FSqjb6iEHCsY/FlTwkRYby+eJLBqLbte/i5Iaw1/PQalYPWRIpeI6bcj
 lqkGuoww57FMPCVorpxj42MxHNefe/m2L5fMaiARPuJd42dpTUR5fJCix
 Q+i2apJOkmpMNfwMOCNBy4TVFQvQaDzerkxbC8XRgV5pLN/4ZVVF+JZ/e o=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bLYs9s+YeAsJCws5fzTCtkwhs+qBn8mRlTacvxg+YUapMI/Zf4ZWXAUpStQT1vlculel9ll/xy
 GmynDeH1T0zvyyJaplu973oZssfvUrnJZzc9ycRUbopEFHlayAJG5He8kH9JfwXsbEq0cWJ+yU
 nje6VFGa5WcOMHnEXwFayEOoqZnT/kZqjZf+0FQEjA8rLSu/zhJzvnO9yOyVepONnqshe5jxqt
 N4xomrT3m0a6unp2A/hE84+jNK2bJ8kAD18SJQHetxZ3AlubTKSrYGbS3ilLUL83nENpj1FiIy
 GAk=
X-SBRS: 2.7
X-MesageID: 13072148
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13072148"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 09:43:58 +0100
Message-ID: <20200224084400.94482-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpUaGUgZm9sbG93aW5nIHNlcmllcyBpbXBsZW1lbnQgc3VwcG9ydCBmb3IgcmVhZC1s
b2NraW5nIGEgbG9jayBhbHJlYWR5CnRha2VuIGluIHdyaXRlIG1vZGUgYnkgdGhlIHNhbWUgQ1BV
LiBQYXRjaCAjMSBhZGQgYW4gYXRvbWljX2FuZApvcGVyYXRpb24gdG8gYmUgdXNlZCBieSBwYXRj
aCAjMiB3aGljaCBpbXBsZW1lbnRzIHRoZSBtZW50aW9uZWQKYmVoYXZpb3IuCgpUaGUgc2VyaWVz
IGhhcyBiZWVuIGJ1aWxkIHRlc3RlZCBvbiBBcm0gYnkgZ2l0bGFiOgoKaHR0cHM6Ly9naXRsYWIu
Y29tL3hlbi1wcm9qZWN0L3Blb3BsZS9yb3lnZXIveGVuL3BpcGVsaW5lcy8xMjAxNDQ5MDEKClRo
YW5rcywgUm9nZXIuCgpSb2dlciBQYXUgTW9ubmUgKDIpOgogIGF0b21pYzogYWRkIGF0b21pY19h
bmQgb3BlcmF0aW9ucwogIHJ3bG9jazogYWxsb3cgcmVjdXJzaXZlIHJlYWQgbG9ja2luZyB3aGVu
IGFscmVhZHkgbG9ja2VkIGluIHdyaXRlIG1vZGUKCiB4ZW4vY29tbW9uL3J3bG9jay5jICAgICAg
ICAgICAgICAgIHwgIDQgKy0tCiB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oIHwg
MTcgKysrKysrKysrKwogeGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9hdG9taWMuaCB8IDE0ICsr
KysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2F0b21pYy5oICAgICAgIHwgIDggKysrKysKIHhl
bi9pbmNsdWRlL3hlbi9yd2xvY2suaCAgICAgICAgICAgfCA1MiArKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLS0KIDUgZmlsZXMgY2hhbmdlZCwgNzMgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRp
b25zKC0pCgotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 08:46:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 08:46:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j69NY-0001wb-HL; Mon, 24 Feb 2020 08:46:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j69NX-0001wR-2q
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 08:46:15 +0000
X-Inumbo-ID: 1d2d04e6-56e2-11ea-8ad0-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d2d04e6-56e2-11ea-8ad0-12813bfff9fa;
 Mon, 24 Feb 2020 08:46:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582533975;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=RMXubXKxEYeIBaEJ3Qzrk6ej1ZdwPTRYW1IgOBwfaEY=;
 b=cBc7fUGTrEEj4auKSz+ZhttBBu6pFy/kr32x8O649Tl/EFPuMDNHPnLa
 +JYb8u+INWd6EIdS4OySAc3159ac/H4XAQe59gV5/Ytudw7wy5UxPvwxN
 Vzx6u9WdEVEF5txvWnPyJLetdq9POstiNsJti/p9JChhPXWwJn7LJblOb A=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SOsCNBdC0v40kCl6OFjLK7wuhqmenORK5L+8afUXusomGgfpVU9E2ewDBAypnWrtTXjq0khPFH
 hSASyZMqoKgTSSaD6nhrv898hWUTnaIYM4Lu8Awfve588TlDHjV/NeHwoOgXj/esF7MpevU/nE
 GQNytHi22Zz3c6YpgoKxI53tTKSlTNd9dYev9wjvHoQ56tlNtlN+ksTFzfvbQFVdv41FaX8mX+
 tUqmQO3d1FfCDgG7LarNAd+6xYl9ACGF0J37Cx+b74OOe/2kH8tSauetdb7/ALvXfNOyGMbrI3
 wGA=
X-SBRS: 2.7
X-MesageID: 12876568
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="12876568"
Date: Mon, 24 Feb 2020 09:46:04 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200224084604.GG4679@Air-de-Roger>
References: <20200223211330.9968-1-wl@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200223211330.9968-1-wl@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/dom0_build: PVH ABI is now in
 pvh.markdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBGZWIgMjMsIDIwMjAgYXQgMDk6MTM6MzBQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IC0tLQo+ICB4ZW4vYXJjaC94
ODYvaHZtL2RvbTBfYnVpbGQuYyB8IDIgKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9u
KCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vZG9t
MF9idWlsZC5jIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKPiBpbmRleCAzODA0MTIx
NTFiLi5mZmJiMmJkNTg0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWls
ZC5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMKPiBAQCAtNjE3LDcgKzYx
Nyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHB2aF9zZXR1cF9jcHVzKHN0cnVjdCBkb21haW4gKmQs
IHBhZGRyX3QgZW50cnksCj4gICAgICBpbnQgcmM7Cj4gICAgICAvKgo+ICAgICAgICogVGhpcyBz
ZXRzIHRoZSB2Q1BVIHN0YXRlIGFjY29yZGluZyB0byB0aGUgc3RhdGUgZGVzY3JpYmVkIGluCj4g
LSAgICAgKiBkb2NzL21pc2MvaHZtbGl0ZS5tYXJrZG93bi4KPiArICAgICAqIGRvY3MvbWlzYy9w
dmgubWFya2Rvd24uCgpJIHRoaW5rIGl0J3MgcHZoLnBhbmRvYyBub3cuIFdpdGggdGhhdDoKClJl
dmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 09:06:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 09:06:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j69h5-0003qN-QZ; Mon, 24 Feb 2020 09:06:27 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1O9Y=4M=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j69h3-0003qI-NA
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 09:06:25 +0000
X-Inumbo-ID: ee5de56a-56e4-11ea-ade5-bc764e2007e4
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.95]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ee5de56a-56e4-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 09:06:24 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=AtKqQiU/qEu6NTeWPCJN7N/pk3QMG7aaHYU8xkrGWBEhCQ1NK7EzRwCFMUZ+W4+nN2L47ZKrJMXnisY/Bk3tKhH3EGb4PTQKzZn5+G0mkfy8oyL4Sl5/wJ8NAFZ+cIW28FG/xAU0png+b45hiWt/xWsf6DaFQ/3FbUsLJ+o5SXRVAUMuMAS9ZekSStAdnWs0EjgY/6kM58U/xFCW5ITLEewZjOLMRZjCQ+vClXNC9eSuAVitz2sJfhFtVlcFnMu/7Kg5RowAKeYyYdv523U9sWvizhAFkuyUnP8p2/ahD9DVLRyzjroviYUFtdzHmF+gg1tPOk8Vx9TsTYCDzbLiYw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UfuV5NUr8gP+tVUml4jRCgn9kcSpKt9CpNFMGSFdDXg=;
 b=CkZjAxyRo5QmJ00Vv7S99abQJpzfRqg0qPIg+c3JJOT0MuOSjGcQaRIJDSvQ75WpsNxA2kUQ1ha34IQDOy6Z1n3WwXkk+DLp3eL86GwF6mkq+GAzFi/bPIYAwF52amUg71f/uTXtWWdCGcyhWsfNGYLIXN9kD5vy/FfJBL6ht4DD15nAYj7t5qlSgJgFQ9w/oXd6S3kc16BgxXCo9k1QuP4yY1xEdRH+Y5kMZmK1I4inFcg/yNjvV+cNJxtplRyTlXi6pYLyW82iADqrHCM66NPieP+ZUi6dszdzJd4dlDpjS5Ni4OSosgRJ/N8fJCh6cOhcBbHoEQgMh5rkFqhgZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UfuV5NUr8gP+tVUml4jRCgn9kcSpKt9CpNFMGSFdDXg=;
 b=ayK9gpf1ZWWqbTN9ETB035VQe8f8T1mxhz22UqT3dL1VObCxi2fLOzj1VdYsbVpKDHZJQCQLGpuwlXuJ3JuddF1PNFBqf3NSy3lXLSFDTZEAIDfu+tt4eyPAhQ5MwgTGtxhtuSFtVQvelF+vikDzcULFkQ9hC+jo+zN2VTACotk=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3109.eurprd02.prod.outlook.com (10.175.233.150) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.22; Mon, 24 Feb 2020 09:06:21 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f87f:d4b3:234f:d43e]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f87f:d4b3:234f:d43e%4]) with mapi id 15.20.2750.021; Mon, 24 Feb 2020
 09:06:21 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 AM0PR01CA0115.eurprd01.prod.exchangelabs.com (2603:10a6:208:168::20) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.17 via Frontend
 Transport; Mon, 24 Feb 2020 09:06:20 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH V4] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV6JEygsFwXfT/ykedOiNCZrGg7Kgl2b8AgAQ4eIA=
Date: Mon, 24 Feb 2020 09:06:21 +0000
Message-ID: <0b88a34f-caa4-54c3-cbed-637660ad8b09@bitdefender.com>
References: <20200221083014.29274-1-aisaila@bitdefender.com>
 <db92db09-3f73-aa91-cac7-a1652782da95@suse.com>
In-Reply-To: <db92db09-3f73-aa91-cac7-a1652782da95@suse.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM0PR01CA0115.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:168::20) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 071c7e64-9e8d-44bf-b623-08d7b908d102
x-ms-traffictypediagnostic: DB6PR02MB3109:|DB6PR02MB3109:
x-microsoft-antispam-prvs: <DB6PR02MB3109B91EFF1CA5DE46C7D09EABEC0@DB6PR02MB3109.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1824;
x-forefront-prvs: 032334F434
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(39850400004)(366004)(346002)(136003)(396003)(376002)(189003)(199004)(186003)(16526019)(316002)(2616005)(4326008)(16576012)(956004)(6486002)(8936002)(81156014)(8676002)(81166006)(31696002)(2906002)(26005)(53546011)(7416002)(31686004)(86362001)(478600001)(52116002)(71200400001)(36756003)(5660300002)(66946007)(66476007)(66556008)(64756008)(66446008)(6916009)(54906003);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3109;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2rS77GuQRUuH3/JCHDKZeVjmWC+6T0qa5wcx0OSdYtQGAvVFTtl+AxSD3jRwwJUXaaRQR7AsNAR0UYnfYFF/slht9r35ZGc05RgE6OnY6VfskO/ppMbfDy77oqA4kGlnBjRC63x3qaGeLTjxqYTplracfGSyLYUjtFy0kE37quVWFln6sFyE3mS8kPlD+wPRI/II+8NQvHUnv8JPidCO4EpsywLjhh7tNfbiamuKYEcHCatyxYeOt4AfaLh5+ME+42BHW4dxTKhkrf700PryYhveG+KwTZbjMA93Hie3ENB8Mx8gL2Ndv9OL0g5kB5O3JmoX1jGrwEoIV+Wc/JgTbThmxnqErfT/w7qylbka8TDjFydOIX7ZU0D8om9hSsuLGSGlyckjOaVBrjDid85qdTVwNSHP7u0cDclbFehsBoZu08A0BBGiq+Rj+7wpiGoN
x-ms-exchange-antispam-messagedata: RTtDFnSm3tEGuIH5BGb8yPKUAbIdMpeNNSEqq7oTox8ZcO+7h6OVn3GzTXxRvS/oyzeTLfexl0EEUvn5A6IpwS4WIxvOu3vB6owAtZ8nkcGiNryGziP46bC4wVpioyswCdKE4PkG8ugfSKanKN1udw==
x-ms-exchange-transport-forked: True
Content-ID: <BA2C253962117E4782CD6D500090D809@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 071c7e64-9e8d-44bf-b623-08d7b908d102
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2020 09:06:21.6285 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HiC9ipdWYc2n8UxG0r8VvBAHlkJBYXQ+2A5Hwk+7TJu63K1VwbqaqMb+HGhooulUXQjQW/jzKp7b5ecFOEMR7JNilE05tFtAH+IgXB5jQgo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3109
Subject: Re: [Xen-devel] [PATCH V4] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDIxLjAyLjIwMjAgMTg6MzksIEphbiBCZXVsaWNoIHdyb3RlOg0KPiBPbiAyMS4wMi4y
MDIwIDA5OjMwLCBBbGV4YW5kcnUgU3RlZmFuIElTQUlMQSB3cm90ZToNCj4+IEBAIC00ODM1LDYg
KzQ4MzYsMjYgQEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQo+PiAgICAgICAgICAgYnJlYWs7
DQo+PiAgICAgICB9DQo+PiAgIA0KPj4gKyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJp
bGl0eToNCj4+ICsgICAgew0KPj4gKyAgICAgICAgdWludDE2X3QgaWR4ID0gYS51LnNldF92aXNp
YmlsaXR5LmFsdHAybV9pZHg7DQo+PiArDQo+PiArICAgICAgICBpZiAoIGEudS5zZXRfdmlzaWJp
bGl0eS5wYWQgfHwNCj4+ICsgICAgICAgICAgICAgaWR4ID49IG1pbihBUlJBWV9TSVpFKGQtPmFy
Y2guYWx0cDJtX3AybSksIE1BWF9FUFRQKSB8fA0KPiANCj4gV2h5IG1pbigpIGhlcmU/IFlvdSBv
bmx5IGFjY2VzcyBNQVhfRVBUUC1kaW1lbnNpb25lZCBhcnJheXMgYWZhaWNzLiBJZg0KPiB0aGlz
IGlzIGludGVudGlvbmFsLCBJIHRoaW5rIGl0IGRlc2VydmVzIGEgY29tbWVudC4NCg0KSSBoYXZl
IG1pbigpIGhlcmUgYmVjYXVzZSB0aGUgYWx0cDJtIGluZGV4IHNob3VsZCBub3QgYmUgZ3JhdGVy
IHRoZW4gDQpNQVhfQUxUUDJNLiBJIGtub3cgdGhpcyBpcyB1c2VkIGFzIGFsdHAybV9lcHRwKCkg
aW5kZXggYnV0IHRoZSB0d28gYXJlIA0KY291cGxlZC4NCg0KPiANCj4+ICsgICAgICAgICAgICAg
ZC0+YXJjaC5hbHRwMm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldID09
DQo+PiArICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKSApDQo+PiArICAgICAgICAgICAg
cmMgPSAtRUlOVkFMOw0KPj4gKyAgICAgICAgZWxzZSBpZiAoICFhbHRwMm1fYWN0aXZlKGQpICkN
Cj4+ICsgICAgICAgICAgICByYyA9IC1FT1BOT1RTVVBQOw0KPj4gKyAgICAgICAgZWxzZSBpZiAo
IGEudS5zZXRfdmlzaWJpbGl0eS52aXNpYmxlICkNCj4+ICsgICAgICAgICAgICBkLT5hcmNoLmFs
dHAybV93b3JraW5nX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFApXSA9DQo+
PiArICAgICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVj
KGlkeCwgTUFYX0VQVFApXTsNCj4+ICsgICAgICAgIGVsc2UNCj4+ICsgICAgICAgICAgICBkLT5h
cmNoLmFsdHAybV93b3JraW5nX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFAp
XSA9DQo+PiArICAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsNCj4+ICsgICAgICAg
IGJyZWFrOw0KPiANCj4gWW91IGRvbid0IHNlZW0gdG8gYmUgaG9sZGluZyBhbnkgbG9ja3MuIEF0
IHRoZSB2ZXJ5IGxlYXN0IHRoaXMgbWVhbnMNCj4gdGhlIGluLXJhbmdlLWluZGV4LWlzLXZhbGlk
IGNoZWNrIGZ1cnRoZXIgdXAgd2lsbCBoYXZlIGJlY29tZSBzdGFsZQ0KPiBieSB0aGUgdGltZSB5
b3UgYWN0dWFsbHkgY29uc3VtZSB0aGUgc2xvdC4NCj4gDQoNCkdvb2QgdGhpbmcgdG8gcG9pbnQg
dGhpcyBvdXQgaGVyZS4gSSB3aWxsIGFkZCBhbHRwMm1fbGlzdF9sb2NrL3VubG9jayhkKSANCnRv
IGd1YXJkIHRoaXMgY2hlY2sgYW5kIG9wZXJhdGlvbi4NCg0KPj4gQEAgLTI2MzgsNyArMjYzOSw5
IEBAIGludCBwMm1fZGVzdHJveV9hbHRwMm1fYnlfaWQoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWdu
ZWQgaW50IGlkeCkNCj4+ICAgICAgICAgICB7DQo+PiAgICAgICAgICAgICAgIHAybV9yZXNldF9h
bHRwMm0oZCwgaWR4LCBBTFRQMk1fREVBQ1RJVkFURSk7DQo+PiAgICAgICAgICAgICAgIGQtPmFy
Y2guYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFApXSA9DQo+PiAt
ICAgICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KPj4gKyAgICAgICAgICAgICAgICBtZm5f
eChJTlZBTElEX01GTik7DQo+PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19l
cHRwW2FycmF5X2luZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQ0KPj4gKyAgICAgICAgICAg
ICAgICBtZm5feChJTlZBTElEX01GTik7DQo+IA0KPiBJIGFwcHJlY2lhdGUgeW91IGFsc28gYWRq
dXN0aW5nIHRoZSBib2d1cyBpbmRlbnRhdGlvbiBvZiB0aGUgcHJlLQ0KPiBleGlzdGluZyBsaW5l
Lg0KPiANCg0KVGhhbmtzLA0KQWxleA0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 09:55:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 09:55:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ASU-00087M-OP; Mon, 24 Feb 2020 09:55:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=FsOK=4M=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j6ASU-00087H-2G
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 09:55:26 +0000
X-Inumbo-ID: c6ba074e-56eb-11ea-8ad6-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c6ba074e-56eb-11ea-8ad6-12813bfff9fa;
 Mon, 24 Feb 2020 09:55:24 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6ASR-0001bL-Mf; Mon, 24 Feb 2020 09:55:23 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6ASR-0001Qn-DT; Mon, 24 Feb 2020 09:55:23 +0000
Date: Sun, 23 Feb 2020 23:55:15 +0000
From: Wei Liu <wl@xen.org>
To: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20200223235515.5py7oe5fn5hsy7mp@debian>
References: <20200223211330.9968-1-wl@xen.org>
 <20200224084604.GG4679@Air-de-Roger>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200224084604.GG4679@Air-de-Roger>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/dom0_build: PVH ABI is now in
 pvh.markdown
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen Development List <xen-devel@lists.xenproject.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDk6NDY6MDRBTSArMDEwMCwgUm9nZXIgUGF1IE1vbm7D
qSB3cm90ZToKPiBPbiBTdW4sIEZlYiAyMywgMjAyMCBhdCAwOToxMzozMFBNICswMDAwLCBXZWkg
TGl1IHdyb3RlOgo+ID4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KPiA+IC0t
LQo+ID4gIHhlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jIHwgMiArLQo+ID4gIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+ID4gCj4gPiBkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2h2bS9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvaHZtL2RvbTBf
YnVpbGQuYwo+ID4gaW5kZXggMzgwNDEyMTUxYi4uZmZiYjJiZDU4NCAxMDA2NDQKPiA+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9odm0vZG9tMF9idWlsZC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaHZt
L2RvbTBfYnVpbGQuYwo+ID4gQEAgLTYxNyw3ICs2MTcsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBw
dmhfc2V0dXBfY3B1cyhzdHJ1Y3QgZG9tYWluICpkLCBwYWRkcl90IGVudHJ5LAo+ID4gICAgICBp
bnQgcmM7Cj4gPiAgICAgIC8qCj4gPiAgICAgICAqIFRoaXMgc2V0cyB0aGUgdkNQVSBzdGF0ZSBh
Y2NvcmRpbmcgdG8gdGhlIHN0YXRlIGRlc2NyaWJlZCBpbgo+ID4gLSAgICAgKiBkb2NzL21pc2Mv
aHZtbGl0ZS5tYXJrZG93bi4KPiA+ICsgICAgICogZG9jcy9taXNjL3B2aC5tYXJrZG93bi4KPiAK
PiBJIHRoaW5rIGl0J3MgcHZoLnBhbmRvYyBub3cuIFdpdGggdGhhdDoKCkluZGVlZC4KCj4gCj4g
UmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKClRo
YW5rcy4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:03:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:03:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6AZm-0000ez-Uf; Mon, 24 Feb 2020 10:02:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6AZl-0000eu-1I
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:02:57 +0000
X-Inumbo-ID: d40d24fc-56ec-11ea-ade5-bc764e2007e4
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d40d24fc-56ec-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 10:02:56 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id e10so11168986edv.9
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 02:02:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=o9CspTSeNAsOCh9Cm9cPE+n4qWXddGDSS7sefO9tTA0=;
 b=ZBQfyvaR7sSQ3f0K3GIZM7HC5VrRDB1AWNmzcOkZIvlSDj3tBrpjYQYwRG8tvMU6tM
 a1zb1VD9EONjdlko2NFgr8k25PhID9TPptTbyuivp4txRrp3j+llUULG0jJZKK+mByhQ
 /4saVeFS+yw8aGjl+FPNeE1caYOnuTATusbSJrsc+2HjY80fdvp7/RdzZds3oSlUmkkG
 EtWo+0I+vj7oBkTS52gXHgYwOijhznbwkIo6UB3jhf8bKZ3yfZkBCxeHLiugyDCTYybC
 ePzUnPcBGev1NK689pv4bWitT4T5W+jGyl6Mgd/eNbEEpGEvtr0Ik7YlPEbJHM2x0z0i
 0znw==
X-Gm-Message-State: APjAAAVh5URaCPVo/5tb7+a1sICdMfftRTF3YG08mG48OuIy3Iu63wFB
 g2ClE0D5Zpa68V7TFlrHsvNOSmUGacc=
X-Google-Smtp-Source: APXvYqy8s9JpJSK3YawixCTrrY0DaPQ0qLjEonlmSY8MXDwE+C0Cv8HbjsTp48mvkSsJ6u9NCHK9mA==
X-Received: by 2002:a17:906:814a:: with SMTP id
 z10mr44489095ejw.62.1582538575373; 
 Mon, 24 Feb 2020 02:02:55 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id n10sm779063ejk.67.2020.02.24.02.02.53
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 02:02:54 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
Date: Mon, 24 Feb 2020 10:02:53 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224084400.94482-2-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpUaGUgbG9naWMgZm9yIEFybTY0IGFuZCBBcm0zMiBsb29rcyBnb29kIHRvIG1l
LiBJIGp1c3QgaGF2ZSBvbmUgcXVlc3Rpb24gCmJlbG93LgoKT24gMjQvMDIvMjAyMCAwODo0Mywg
Um9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFRvIHg4NiBhbmQgQXJtLiBUaGlzIHBlcmZvcm1zIGFu
IGF0b21pYyBBTkQgb3BlcmF0aW9uIGFnYWluc3QgYW4KPiBhdG9taWNfdCB2YXJpYWJsZSB3aXRo
IHRoZSBwcm92aWRlZCBtYXNrLgo+IAo+IFJlcXVlc3RlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgo+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgo+IC0tLQo+ICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMu
aCB8IDE3ICsrKysrKysrKysrKysrKysrCj4gICB4ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2F0
b21pYy5oIHwgMTQgKysrKysrKysrKysrKysKPiAgIHhlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWlj
LmggICAgICAgfCAgOCArKysrKysrKwo+ICAgMyBmaWxlcyBjaGFuZ2VkLCAzOSBpbnNlcnRpb25z
KCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRvbWljLmgg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oCj4gaW5kZXggYzAzZWI2ODRjZC4u
NDYzNzM4MWJjYyAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21p
Yy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaAo+IEBAIC05Niw2
ICs5NiwyMyBAQCBzdGF0aWMgaW5saW5lIGludCBhdG9taWNfc3ViX3JldHVybihpbnQgaSwgYXRv
bWljX3QgKnYpCj4gICAJcmV0dXJuIHJlc3VsdDsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW5saW5l
IHZvaWQgYXRvbWljX2FuZCh1bnNpZ25lZCBpbnQgbSwgYXRvbWljX3QgKnYpCgpBbGwgdGhlIGF0
b21pYyBoZWxwZXJzIGhhdmUgdGFrZW4gYSBzaWduZWQgaW50IHNvIGZhciBiZWNhdXNlIHRoZSAK
Y291bnRlciBpcyBhbiBpbnQuIEFueSByZWFzb24gdG8gZGl2ZXJnZSBmcm9tIHRoYXQ/Cgo+ICt7
Cj4gKwl1bnNpZ25lZCBsb25nIHRtcDsKPiArCWludCByZXN1bHQ7Cj4gKwo+ICsJcHJlZmV0Y2h3
KCZ2LT5jb3VudGVyKTsKPiArCV9fYXNtX18gX192b2xhdGlsZV9fKCJAIGF0b21pY19hbmRcbiIK
PiArIjE6CWxkcmV4CSUwLCBbJTNdXG4iCj4gKyIJYW5kCSUwLCAlMCwgJTRcbiIKPiArIglzdHJl
eAklMSwgJTAsIFslM11cbiIKPiArIgl0ZXEJJTEsICMwXG4iCj4gKyIJYm5lCTFiIgo+ICsJOiAi
PSZyIiAocmVzdWx0KSwgIj0mciIgKHRtcCksICIrUW8iICh2LT5jb3VudGVyKQo+ICsJOiAiciIg
KCZ2LT5jb3VudGVyKSwgIklyIiAobSkKPiArCTogImNjIik7Cj4gK30KPiArCj4gICBzdGF0aWMg
aW5saW5lIGludCBhdG9taWNfY21weGNoZyhhdG9taWNfdCAqcHRyLCBpbnQgb2xkLCBpbnQgbmV3
KQo+ICAgewo+ICAgCWludCBvbGR2YWw7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYXJtNjQvYXRvbWljLmggYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTY0L2F0b21pYy5oCj4g
aW5kZXggYmNlMzhkNGNhMi4uMmY5MDZmMDI2NSAxMDA2NDQKPiAtLS0gYS94ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTY0L2F0b21pYy5oCj4gKysrIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm02NC9h
dG9taWMuaAo+IEBAIC05MSw2ICs5MSwyMCBAQCBzdGF0aWMgaW5saW5lIGludCBhdG9taWNfc3Vi
X3JldHVybihpbnQgaSwgYXRvbWljX3QgKnYpCj4gICAJcmV0dXJuIHJlc3VsdDsKPiAgIH0KPiAg
IAo+ICtzdGF0aWMgaW5saW5lIHZvaWQgYXRvbWljX2FuZCh1bnNpZ25lZCBpbnQgbSwgYXRvbWlj
X3QgKnYpCj4gK3sKPiArCXVuc2lnbmVkIGxvbmcgdG1wOwo+ICsJaW50IHJlc3VsdDsKPiArCj4g
Kwlhc20gdm9sYXRpbGUoIi8vIGF0b21pY19hbmRcbiIKPiArIjE6CWxkeHIJJXcwLCAlMlxuIgo+
ICsiCWFuZAkldzAsICV3MCwgJXczXG4iCj4gKyIJc3R4cgkldzEsICV3MCwgJTJcbiIKPiArIglj
Ym56CSV3MSwgMWIiCj4gKwk6ICI9JnIiIChyZXN1bHQpLCAiPSZyIiAodG1wKSwgIitRIiAodi0+
Y291bnRlcikKPiArCTogIklyIiAobSkpOwo+ICt9Cj4gKwo+ICAgc3RhdGljIGlubGluZSBpbnQg
YXRvbWljX2NtcHhjaGcoYXRvbWljX3QgKnB0ciwgaW50IG9sZCwgaW50IG5ldykKPiAgIHsKPiAg
IAl1bnNpZ25lZCBsb25nIHRtcDsKPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9h
dG9taWMuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWljLmgKPiBpbmRleCA2ODJiY2Y5MWIx
Li4yMTc5NGJmZTdiIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWljLmgK
PiArKysgYi94ZW4vaW5jbHVkZS9hc20teDg2L2F0b21pYy5oCj4gQEAgLTIyNCw2ICsyMjQsMTQg
QEAgc3RhdGljIGlubGluZSBpbnQgYXRvbWljX2FkZF91bmxlc3MoYXRvbWljX3QgKnYsIGludCBh
LCBpbnQgdSkKPiAgICAgICByZXR1cm4gYzsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgaW5saW5lIHZv
aWQgYXRvbWljX2FuZCh1bnNpZ25lZCBpbnQgbSwgYXRvbWljX3QgKnYpCj4gK3sKPiArICAgIGFz
bSB2b2xhdGlsZSAoCj4gKyAgICAgICAgImxvY2s7IGFuZGwgJTEsJTAiCj4gKyAgICAgICAgOiAi
PW0iICgqKHZvbGF0aWxlIGludCAqKSZ2LT5jb3VudGVyKQo+ICsgICAgICAgIDogImlyIiAobSks
ICJtIiAoKih2b2xhdGlsZSBpbnQgKikmdi0+Y291bnRlcikgKTsKPiArfQo+ICsKPiAgICNkZWZp
bmUgYXRvbWljX3hjaGcodiwgbmV3KSAoeGNoZygmKCh2KS0+Y291bnRlciksIG5ldykpCj4gICAK
PiAgICNlbmRpZiAvKiBfX0FSQ0hfWDg2X0FUT01JQ19fICovCj4gCgpDaGVlcnMsCgotLSAKSnVs
aWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:05:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:05:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6AcT-0000mF-DW; Mon, 24 Feb 2020 10:05:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6AcR-0000m8-6y
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:05:43 +0000
X-Inumbo-ID: 36da2120-56ed-11ea-8ad8-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 36da2120-56ed-11ea-8ad8-12813bfff9fa;
 Mon, 24 Feb 2020 10:05:42 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id j17so11228086edp.3
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 02:05:42 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=uRjWhie1GVywUOn64ya6qIdUxkXwudhdTyeYgz6QpRs=;
 b=QwrVF0VKSKDtz8ojDiaPwp2KwP5BIgpplfJaClbngnmlbxNdR91wNteNilj/fHc/9O
 NvOB5Uzu6l2I1xvOGtqtNumjnp+kC6jR8B+yI1MzSqeBS/0uJvwt+SD83FjcRcrus/Ck
 wvMm1466hX+qukAWE2sbjtPpn7A4Z93VmeOqwrWdgootLOh3W87+dCuIzaZaaJmZ/rar
 Bvy2ARGr8r8ndAhGkTljoNO+WUo9PHVXhKiuFYTHMdIer2AcK4/KNePdwz9ZhqxjFtz5
 aYuAer9TIVhcq84oQdvnxkPteCdUimvGalrsaN3gOIuizfoksNIMnfXy8Um2jpdqRB3P
 eIeQ==
X-Gm-Message-State: APjAAAX9XZ1J58lRW5dXayneJ1HHnMi++cEny14T2LqtKG0j0h7Co05G
 y0RbFpvM9bTnq7J+BHbwlgI=
X-Google-Smtp-Source: APXvYqx0MhFSqG+ZAGTdyAnraSTtDdb9m0AcHMuBs6j9fOmUPE4E8vpxij9jzYacEkTtfzSMDYmneg==
X-Received: by 2002:a50:f787:: with SMTP id h7mr30754786edn.301.1582538741290; 
 Mon, 24 Feb 2020 02:05:41 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id cf2sm963660edb.2.2020.02.24.02.05.39
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 02:05:40 -0800 (PST)
To: Roger Pau Monne <roger.pau@citrix.com>, xen-devel@lists.xenproject.org
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-3-roger.pau@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <8c0dcb31-cbbd-4910-b4a5-8bb11a1158cf@xen.org>
Date: Mon, 24 Feb 2020 10:05:39 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224084400.94482-3-roger.pau@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 2/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUm9nZXIsCgpPbiAyNC8wMi8yMDIwIDA4OjQ0LCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4g
QWxsb3cgYSBDUFUgYWxyZWFkeSBob2xkaW5nIHRoZSBsb2NrIGluIHdyaXRlIG1vZGUgdG8gYWxz
byBsb2NrIGl0IGluCj4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxsb3dpbmcgcmVh
ZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+IGFscmVhZHkgb3duZWQgYnkgdGhlIGNhbGxlciAo
aWU6IENQVSkgaW4gd3JpdGUgbW9kZS4gQWxsb3dpbmcgc3VjaAo+IGFjY2Vzc2VzIGlzIHJlcXVp
cmVkIGF0IGxlYXN0IGZvciB0aGUgQ1BVIG1hcHMgdXNlLWNhc2UuCj4gCj4gSW4gb3JkZXIgdG8g
ZG8gdGhpcyByZXNlcnZlIDEyYml0cyBvZiB0aGUgbG9jaywgdGhpcyBhbGxvd3MgdG8gc3VwcG9y
dAo+IHVwIHRvIDQwOTYgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdyaXRlIGxvY2sgbWFzayB0byAy
IGJpdHM6IG9uZSB0bwo+IHNpZ25hbCB0aGVyZSBhcmUgcGVuZGluZyB3cml0ZXJzIHdhaXRpbmcg
b24gdGhlIGxvY2sgYW5kIHRoZSBvdGhlciB0bwo+IHNpZ25hbCB0aGUgbG9jayBpcyBvd25lZCBp
biB3cml0ZSBtb2RlLgo+IAo+IFRoaXMgcmVkdWNlcyB0aGUgbWF4aW11bSBudW1iZXIgb2YgY29u
Y3VycmVudCByZWFkZXJzIGZyb20gMTY3NzcyMTYgdG8KPiAyNjIxNDQsIEkgdGhpbmsgdGhpcyBz
aG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNlIHRoZSBsb2NrIGZpZWxkCj4gY2FuIGJlIGV4
cGFuZGVkIGZyb20gMzIgdG8gNjRiaXRzIGlmIGFsbCBhcmNoaXRlY3R1cmVzIHN1cHBvcnQgYXRv
bWljCj4gb3BlcmF0aW9ucyBvbiA2NGJpdCBpbnRlZ2Vycy4KPiAKPiBGaXhlczogNTg3MmM4M2I0
MmM2MDggKCdzbXA6IGNvbnZlcnQgdGhlIGNwdSBtYXBzIGxvY2sgaW50byBhIHJ3IGxvY2snKQo+
IFJlcG9ydGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gUmVwb3J0ZWQt
Ynk6IErDvHJnZW4gR3Jvw58gPGpncm9zc0BzdXNlLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIHNpbmNl
IHYyOgo+ICAgLSBVc2UgYXRvbWljX2FuZCB0byBjbGVhciB0aGUgd3JpdGVycyBwYXJ0IG9mIHRo
ZSBsb2NrIHdoZW4KPiAgICAgd3JpdGUtdW5sb2NraW5nLgo+ICAgLSBSZWR1Y2Ugd3JpdGVyLXJl
bGF0ZWQgYXJlYSB0byAxNGJpdHMuCj4gICAtIEluY2x1ZGUgeGVuL3NtcC5oIGZvciBBcm02NC4K
Ck9PSSwgaXMgaXQgdG8gdXNlIHNtcF9wcm9jZXNzb3JfaWQoKT8KCkNoZWVycywKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:09:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:09:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Afv-0000xF-6Q; Mon, 24 Feb 2020 10:09:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6Afu-0000xA-2o
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:09:18 +0000
X-Inumbo-ID: b74c0b8e-56ed-11ea-ade5-bc764e2007e4
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b74c0b8e-56ed-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 10:09:17 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id dc19so11199650edb.10
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 02:09:17 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=au3+WN+I9pRpzF5llN9+F5dRHMQhjkaO8ts7VBXfDdE=;
 b=UENqaf/KMPzkxdGm+FK79zqnUikJszHP/KoMi0tkD7otAHmE0mBL2zUHZPZZKAAnIc
 aCsuixRgJ7aJdTSUnfwYVIVmQDkG2ZKUAAJmxV292eNGo7kF8wlENmL/VU6AcIRAfJZ3
 eJ0eiyd3YYU9N843+sDZC3QRyaRvpf3Jsy5zKOm3rYnMmEly7ZI87vjSlZEIKq4BrEmY
 1aNISIC2Y2sMxojmX8EYpnUradkQxnPdIkWpXihAGG1jbP2Ap5uQryGiCvMhkJPcakFX
 1HqzUiPE9TJwxRVj6MGvqEUXdfV4xln4WOiezsoa87RtAGwXPFP4VVueTbQanMR33ntt
 ai6w==
X-Gm-Message-State: APjAAAWDhWjJQM36KwrX+q0OmXZFWTfqYxM68RJ73w8fT7GlNDx6MRsX
 THuOmhiZ8v/tyPxCeUOrVfFUMnMrpF4=
X-Google-Smtp-Source: APXvYqyJnpOdQfvN2LTF7ZjNRQrshMgF5S7HQ5/d8ohw8YklTEZPq4JAUniPnDUGjFM3NG7TCUYyTg==
X-Received: by 2002:a17:906:7c5a:: with SMTP id
 g26mr44349258ejp.249.1582538956687; 
 Mon, 24 Feb 2020 02:09:16 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id ay24sm942816edb.29.2020.02.24.02.09.15
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 02:09:15 -0800 (PST)
To: Wei Xu <xuwei5@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <5E532442.1040401@hisilicon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <96315706-b884-aa1c-8160-b6c2f338c1be@xen.org>
Date: Mon, 24 Feb 2020 10:09:14 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5E532442.1040401@hisilicon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v5] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2VpLAoKT24gMjQvMDIvMjAyMCAwMToxNywgV2VpIFh1IHdyb3RlOgo+IFBhcnNlIHRoZSBB
Q1BJIFNQQ1IgdGFibGUgYW5kIGluaXRpYWxpemUgdGhlIDE2NTUwIGNvbXBhdGlibGUgc2VyaWFs
IHBvcnQKPiBmb3IgQVJNIG9ubHkuIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQgb25lIFVBUlQg
b24gQVJNLiBTb21lIGZpZWxkcwo+IHdoaWNoIHdlIGRvIG5vdCBjYXJlIHlldCBvbiBBUk0gYXJl
IGlnbm9yZWQuCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNv
bT4KPiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSSBkb24n
dCB0aGluayBKYW4gZ2F2ZSBhbiBleHBsaWNpdCByZXZpZXdlZC1ieSBmb3IgdGhpcyBwYXRjaC4g
SG93ZXZlci4uLgoKPiBBY2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPiAK
PiAtLS0KPiBDaGFuZ2VzIGluIHY1Ogo+IC0gY2hlY2sgdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3Mg
c3BhY2UgYmVmb3JlIGNoZWNraW5nIHRoZSBhZGRyZXNzCgouLi4gdmVyc2lvbiA0IG9mIHRoaXMg
cGF0Y2ggaGFzIGFscmVhZHkgYmVlbiBtZXJnZWQuIFNvIGNhbiB5b3Ugc2VuZCBhIApmb2xsb3ct
dXAgdG8gcmUtb3JkZXIgdGhlIGNoZWNrPwoKQmVzdCByZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFs
bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:09:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:09:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Ag7-0000yU-GH; Mon, 24 Feb 2020 10:09:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6Ag6-0000yD-AB
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:09:30 +0000
X-Inumbo-ID: bd9fa39c-56ed-11ea-8ad8-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id bd9fa39c-56ed-11ea-8ad8-12813bfff9fa;
 Mon, 24 Feb 2020 10:09:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582538968;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=Wgf6uPifeEksL0B1BBcxNW5fFE7qHsTdBCsCnozylB8=;
 b=TNnfUXpKmEObpf5Mfz5usCw5NHsPyllg3t0n7knTaXhsFLSJP3Vf1MGi
 MXJiVPNOrYyReVavDQE1Fc54NhsYaGVzSFX734uVIavgpELlIVGtInHV1
 4NpJKZYS/+6ZSFIE7nYo2cDivdNJWHcdYS2pBZ3/Qxat7qrJRxCxJTfei k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: PDZu4TubKjyloDmnfbEjjm50QLNFHShgjm57lDXCFkjmT9R/KqlNhB0ZcrhyoBAMngtiqJx8En
 Wg8bMqWiPz5RXPu5NNRI4oeAyIU3qaSXbbthnQczTnqAyhuKuIlDajygJwWEzGQxtsZAXn0Ws9
 /ES7+rCSXf22Fi1jjqU506xD+ivowHJXtcpoVOFDIKEOYW/4gYApNqvmhqfpcawEknYNErVoZN
 HgSl6prRzFCt2BZ3TjL/EPVuRjMHWWA74wFYv702CxLwLG7HCKLQE+ZtTvzZszpSrAYcZZCXzK
 bYs=
X-SBRS: 2.7
X-MesageID: 12902401
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="12902401"
Date: Mon, 24 Feb 2020 11:09:19 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200224100919.GH4679@Air-de-Roger>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMTA6MDI6NTNBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IFRoZSBsb2dpYyBmb3IgQXJtNjQgYW5kIEFybTMyIGxvb2tz
IGdvb2QgdG8gbWUuIEkganVzdCBoYXZlIG9uZSBxdWVzdGlvbgo+IGJlbG93Lgo+IAo+IE9uIDI0
LzAyLzIwMjAgMDg6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+IFRvIHg4NiBhbmQgQXJt
LiBUaGlzIHBlcmZvcm1zIGFuIGF0b21pYyBBTkQgb3BlcmF0aW9uIGFnYWluc3QgYW4KPiA+IGF0
b21pY190IHZhcmlhYmxlIHdpdGggdGhlIHByb3ZpZGVkIG1hc2suCj4gPiAKPiA+IFJlcXVlc3Rl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+ICAgeGVu
L2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaCB8IDE3ICsrKysrKysrKysrKysrKysrCj4g
PiAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvYXRvbWljLmggfCAxNCArKysrKysrKysrKysr
Kwo+ID4gICB4ZW4vaW5jbHVkZS9hc20teDg2L2F0b21pYy5oICAgICAgIHwgIDggKysrKysrKysK
PiA+ICAgMyBmaWxlcyBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oIGIveGVuL2luY2x1ZGUvYXNt
LWFybS9hcm0zMi9hdG9taWMuaAo+ID4gaW5kZXggYzAzZWI2ODRjZC4uNDYzNzM4MWJjYyAxMDA2
NDQKPiA+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRvbWljLmgKPiA+ICsrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRvbWljLmgKPiA+IEBAIC05Niw2ICs5NiwyMyBA
QCBzdGF0aWMgaW5saW5lIGludCBhdG9taWNfc3ViX3JldHVybihpbnQgaSwgYXRvbWljX3QgKnYp
Cj4gPiAgIAlyZXR1cm4gcmVzdWx0Owo+ID4gICB9Cj4gPiArc3RhdGljIGlubGluZSB2b2lkIGF0
b21pY19hbmQodW5zaWduZWQgaW50IG0sIGF0b21pY190ICp2KQo+IAo+IEFsbCB0aGUgYXRvbWlj
IGhlbHBlcnMgaGF2ZSB0YWtlbiBhIHNpZ25lZCBpbnQgc28gZmFyIGJlY2F1c2UgdGhlIGNvdW50
ZXIgaXMKPiBhbiBpbnQuIEFueSByZWFzb24gdG8gZGl2ZXJnZSBmcm9tIHRoYXQ/CgpTaW5jZSB0
aGlzIGlzIG5vdCBhbiBhcml0aG1ldGljIG9wZXJhdGlvbiBJIGZlbHQgdW5zaWduZWQgaW50IHdh
cyBhCm1vcmUgc3VpdGFibGUgdHlwZSB0byBkZXNjcmliZSBhIGJpdG1hc2s6IGl0IGZlbHQgd2Vp
cmQgdG8gcGFzcyBhCmJpdG1hc2sgd2l0aCB0eXBlIGludCwgYmVjYXVzZSBzaWduZWRuZXNzIGRv
ZXNuJ3QgbWFrZSBzZW5zZSB3aGVuCnJlZmVycmluZyB0byBhIG1hc2suCgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:10:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:10:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6AhJ-0001p1-1H; Mon, 24 Feb 2020 10:10:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6AhH-0001ol-Oi
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:10:43 +0000
X-Inumbo-ID: ea38ee86-56ed-11ea-bc8e-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ea38ee86-56ed-11ea-bc8e-bc764e2007e4;
 Mon, 24 Feb 2020 10:10:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582539042;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=yrcKzkTInNgZ3G5A71ZpXv9StajmsjXp2keJoze1Sew=;
 b=TQItNNgpILZzSt60sl4QDfFsUmGASUJNmq2LCVPMwOUrS+pXtz2SQvn/
 igMEfNP4WCCli1T8TinsIf2BZgjNOKtl2EchdNC7dW6h3NatBGWwHpB9/
 7Yqk3AbXr1/JqvXgxgfoNd/yrEApCUwk213zc+OMcU5zpsVFXKgyUZJ54 o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5U80ME/Lajk0jdfngTegy6isQ/ZDEY77qm2Cd0lTu1KYL8PaL9PMdWMOtN3YoaNq0XzeTe3nQx
 JSZx+QDZYkXiwSkBW16PDeamjF//5CVG1Q7LeMxwEaqxLZuQsFi2mLuBI0gGqaoFhPI41oFB8U
 XR9nuF2/qCOjw6IjPgRYVbpITarqT0Cesp3oI1MCdQA+Dv3fTY15akru8vF+fhu2ocgWG2kUah
 pkzsKwLG/3YNt82Yq6EnNcT7cK/yoxLwxnDYGYcrWFf74W9lf+6FRZZdA431OQOX0vM1oAT35k
 Fbk=
X-SBRS: 2.7
X-MesageID: 13328874
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13328874"
Date: Mon, 24 Feb 2020 11:10:35 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200224101035.GI4679@Air-de-Roger>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-3-roger.pau@citrix.com>
 <8c0dcb31-cbbd-4910-b4a5-8bb11a1158cf@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8c0dcb31-cbbd-4910-b4a5-8bb11a1158cf@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 2/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMTA6MDU6MzlBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpIFJvZ2VyLAo+IAo+IE9uIDI0LzAyLzIwMjAgMDg6NDQsIFJvZ2VyIFBhdSBNb25u
ZSB3cm90ZToKPiA+IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0
ZSBtb2RlIHRvIGFsc28gbG9jayBpdCBpbgo+ID4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0g
aW4gYWxsb3dpbmcgcmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+ID4gYWxyZWFkeSBvd25l
ZCBieSB0aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4g
PiBhY2Nlc3NlcyBpcyByZXF1aXJlZCBhdCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNl
Lgo+ID4gCj4gPiBJbiBvcmRlciB0byBkbyB0aGlzIHJlc2VydmUgMTJiaXRzIG9mIHRoZSBsb2Nr
LCB0aGlzIGFsbG93cyB0byBzdXBwb3J0Cj4gPiB1cCB0byA0MDk2IENQVXMuIEFsc28gcmVkdWNl
IHRoZSB3cml0ZSBsb2NrIG1hc2sgdG8gMiBiaXRzOiBvbmUgdG8KPiA+IHNpZ25hbCB0aGVyZSBh
cmUgcGVuZGluZyB3cml0ZXJzIHdhaXRpbmcgb24gdGhlIGxvY2sgYW5kIHRoZSBvdGhlciB0bwo+
ID4gc2lnbmFsIHRoZSBsb2NrIGlzIG93bmVkIGluIHdyaXRlIG1vZGUuCj4gPiAKPiA+IFRoaXMg
cmVkdWNlcyB0aGUgbWF4aW11bSBudW1iZXIgb2YgY29uY3VycmVudCByZWFkZXJzIGZyb20gMTY3
NzcyMTYgdG8KPiA+IDI2MjE0NCwgSSB0aGluayB0aGlzIHNob3VsZCBzdGlsbCBiZSBlbm91Z2gs
IG9yIGVsc2UgdGhlIGxvY2sgZmllbGQKPiA+IGNhbiBiZSBleHBhbmRlZCBmcm9tIDMyIHRvIDY0
Yml0cyBpZiBhbGwgYXJjaGl0ZWN0dXJlcyBzdXBwb3J0IGF0b21pYwo+ID4gb3BlcmF0aW9ucyBv
biA2NGJpdCBpbnRlZ2Vycy4KPiA+IAo+ID4gRml4ZXM6IDU4NzJjODNiNDJjNjA4ICgnc21wOiBj
b252ZXJ0IHRoZSBjcHUgbWFwcyBsb2NrIGludG8gYSBydyBsb2NrJykKPiA+IFJlcG9ydGVkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gPiBSZXBvcnRlZC1ieTogSsO8cmdl
biBHcm/DnyA8amdyb3NzQHN1c2UuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiAtLS0KPiA+IENoYW5nZXMgc2luY2UgdjI6
Cj4gPiAgIC0gVXNlIGF0b21pY19hbmQgdG8gY2xlYXIgdGhlIHdyaXRlcnMgcGFydCBvZiB0aGUg
bG9jayB3aGVuCj4gPiAgICAgd3JpdGUtdW5sb2NraW5nLgo+ID4gICAtIFJlZHVjZSB3cml0ZXIt
cmVsYXRlZCBhcmVhIHRvIDE0Yml0cy4KPiA+ICAgLSBJbmNsdWRlIHhlbi9zbXAuaCBmb3IgQXJt
NjQuCj4gCj4gT09JLCBpcyBpdCB0byB1c2Ugc21wX3Byb2Nlc3Nvcl9pZCgpPwoKWWVzLCBvciBl
bHNlIEkgd291bGQgZ2V0IGVycm9ycyB3aGVuIGJ1aWxkaW5nIGFzbS1vZmZzZXRzIG9uIEFybTY0
CklJUkMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:19:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:19:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Aq5-00025c-Vl; Mon, 24 Feb 2020 10:19:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6Aq4-00025X-Tu
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:19:48 +0000
X-Inumbo-ID: 2ea80b28-56ef-11ea-8ada-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2ea80b28-56ef-11ea-8ada-12813bfff9fa;
 Mon, 24 Feb 2020 10:19:47 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id p14so11210378edy.13
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 02:19:47 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=C51j28CBHpRtZ+/XnQ+4UChYbkJLIIVknxdO6vH4mwk=;
 b=qQLDYcbG5Fg13O1+e9lGvqgoKaR0yqAtPsdHy1vpYJ3sLbB5mDF9xEd1ucQbIedH+J
 xSwG7SZKn3TDN+OzC9JrVqdeS70OvkkFKCdfKfokU8OGShj3N3jtfHyEJ+XIaeVz323P
 cvBiR7KsWrgADA6+iCbJ5242tq6JVsgfrYXOg6npUKvIstDzzVrpUIOQHtRt8t3N0/qS
 HZHnlQqui45qTZjLRXcm5MzVErJzqWGb08G3Ox36q+hw7/1MsINwCbUzOWAwf54BB0Oc
 vjhgEytrjGxrRyCIp2+DhaD/8DP+k1vEGe3aG+3pPhY8aterhbQIOr2ynWvCmYfDhw9J
 DQVQ==
X-Gm-Message-State: APjAAAUjqa52dHo/uVRottFj+zodTs2PE5sdGV7K51Kem6vId7SOIrlC
 rG/f5k0djtNmki8IeVgchDg=
X-Google-Smtp-Source: APXvYqztLB9fjMz9iIbLL38U0lEcbP9LAsZutMV9JDhsPmQFT6NeAz5FaYoh13zJqJbwETvpoy0R9Q==
X-Received: by 2002:a17:906:1e56:: with SMTP id
 i22mr45558909ejj.314.1582539586477; 
 Mon, 24 Feb 2020 02:19:46 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id qh18sm797095ejb.23.2020.02.24.02.19.45
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 02:19:45 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
 <20200224100919.GH4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
Date: Mon, 24 Feb 2020 10:19:44 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224100919.GH4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wMi8yMDIwIDEwOjA5LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIE1v
biwgRmViIDI0LCAyMDIwIGF0IDEwOjAyOjUzQU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gSGkgUm9nZXIsCj4+Cj4+IFRoZSBsb2dpYyBmb3IgQXJtNjQgYW5kIEFybTMyIGxvb2tzIGdv
b2QgdG8gbWUuIEkganVzdCBoYXZlIG9uZSBxdWVzdGlvbgo+PiBiZWxvdy4KPj4KPj4gT24gMjQv
MDIvMjAyMCAwODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gVG8geDg2IGFuZCBBcm0u
IFRoaXMgcGVyZm9ybXMgYW4gYXRvbWljIEFORCBvcGVyYXRpb24gYWdhaW5zdCBhbgo+Pj4gYXRv
bWljX3QgdmFyaWFibGUgd2l0aCB0aGUgcHJvdmlkZWQgbWFzay4KPj4+Cj4+PiBSZXF1ZXN0ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+Pj4gLS0tCj4+PiAgICB4ZW4v
aW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oIHwgMTcgKysrKysrKysrKysrKysrKysKPj4+
ICAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvYXRvbWljLmggfCAxNCArKysrKysrKysrKysr
Kwo+Pj4gICAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9hdG9taWMuaCAgICAgICB8ICA4ICsrKysrKysr
Cj4+PiAgICAzIGZpbGVzIGNoYW5nZWQsIDM5IGluc2VydGlvbnMoKykKPj4+Cj4+PiBkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaCBiL3hlbi9pbmNsdWRlL2Fz
bS1hcm0vYXJtMzIvYXRvbWljLmgKPj4+IGluZGV4IGMwM2ViNjg0Y2QuLjQ2MzczODFiY2MgMTAw
NjQ0Cj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oCj4+PiArKysg
Yi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oCj4+PiBAQCAtOTYsNiArOTYsMjMg
QEAgc3RhdGljIGlubGluZSBpbnQgYXRvbWljX3N1Yl9yZXR1cm4oaW50IGksIGF0b21pY190ICp2
KQo+Pj4gICAgCXJldHVybiByZXN1bHQ7Cj4+PiAgICB9Cj4+PiArc3RhdGljIGlubGluZSB2b2lk
IGF0b21pY19hbmQodW5zaWduZWQgaW50IG0sIGF0b21pY190ICp2KQo+Pgo+PiBBbGwgdGhlIGF0
b21pYyBoZWxwZXJzIGhhdmUgdGFrZW4gYSBzaWduZWQgaW50IHNvIGZhciBiZWNhdXNlIHRoZSBj
b3VudGVyIGlzCj4+IGFuIGludC4gQW55IHJlYXNvbiB0byBkaXZlcmdlIGZyb20gdGhhdD8KPiAK
PiBTaW5jZSB0aGlzIGlzIG5vdCBhbiBhcml0aG1ldGljIG9wZXJhdGlvbiBJIGZlbHQgdW5zaWdu
ZWQgaW50IHdhcyBhCj4gbW9yZSBzdWl0YWJsZSB0eXBlIHRvIGRlc2NyaWJlIGEgYml0bWFzazog
aXQgZmVsdCB3ZWlyZCB0byBwYXNzIGEKPiBiaXRtYXNrIHdpdGggdHlwZSBpbnQsIGJlY2F1c2Ug
c2lnbmVkbmVzcyBkb2Vzbid0IG1ha2Ugc2Vuc2Ugd2hlbgo+IHJlZmVycmluZyB0byBhIG1hc2su
CgpBdCBzb21lIHBvaW50IEkgd291bGQgbGlrZSB0byBoYXZlIG1hY3JvIGdlbmVyYXRpbmcgYWxs
IHRoZSBhdG9taWNzIGluIApvbiBBcm0gaW4gdGhlIHNhbWUgd2F5IGEgTGludXggKHNlZSBhc20t
Z2VuZXJpYy9hdG9taWMuaCkuIFRoaXMgaXMgdG8gCmF2b2lkIGR1cGxpY2F0aW9uIGFuZCBtYWtl
IGVhc3kgdG8gaW50cm9kdWNlIEFybXY4LjEgTFNFIGF0b21pY3MuIFNvIEkgCndvdWxkIGxpa2Ug
dG8gYXZvaWQgaW50cm9kdWNpbmcgZGlmZmVyZW5jZSBpbiB0aGUgcHJvdG90eXBlIHVubGVzcyBp
dCBpcyAKc3RyaWNseSBuZWNlc3NhcnkuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:24:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:24:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6AuC-0002um-J2; Mon, 24 Feb 2020 10:24:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6AuB-0002uh-OV
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:24:03 +0000
X-Inumbo-ID: c73d3f02-56ef-11ea-8add-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c73d3f02-56ef-11ea-8add-12813bfff9fa;
 Mon, 24 Feb 2020 10:24:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582539843;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=2zS6Uh/9FQk572MW3R9gCfHnQi1BConB6pyYTgWPtfk=;
 b=Rosl8PXQRiokBze3OYFbVLqi/PZ4reaGJJtK7OkcpMIdUwTBWUrS2EFu
 3EvdFABcki8WWK7j0Vx5gD6AvCp8PQEugDu4UorcI/s1Ru+fibFzwlt9r
 8qG8TUTMwD//qjQ4k41QiIKXZqN/6/eqI8eVRz2k5y4/QImrnQdsB2Euh c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tFqdxVx/im8lHcxEVIhkiCN/85w0V7Z4XhdjvnhYIRKdiDf4fUNuybF/KeNgUtWu7+uQBLR3R0
 r5dFQ5ykepLGqBnUeeq9WXYBg0dT3PdTCEAfE5trQ8QuEWLMXS08aV6BF12/Y1ft6KSrkoocFD
 8tdic4CZavqC2KuVpsDEzr2fzcgr2JOUmzJH985G/Hx5nCZzMCur6gRogB2y27JYkOKUA5zYj7
 nF5oU/zIN1GODCqyxdjVEdcApzCyi3Gi1KhROisPSQOFOj3FKMaFDkq3WnKfqAkwAFV1TkJCLq
 yxg=
X-SBRS: 2.7
X-MesageID: 13329297
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13329297"
Date: Mon, 24 Feb 2020 11:23:55 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200224102355.GJ4679@Air-de-Roger>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
 <20200224100919.GH4679@Air-de-Roger>
 <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMTA6MTk6NDRBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpLAo+IAo+IE9uIDI0LzAyLzIwMjAgMTA6MDksIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAxMDowMjo1M0FNICswMDAwLCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4gPiA+IEhpIFJvZ2VyLAo+ID4gPiAKPiA+ID4gVGhlIGxvZ2ljIGZvciBB
cm02NCBhbmQgQXJtMzIgbG9va3MgZ29vZCB0byBtZS4gSSBqdXN0IGhhdmUgb25lIHF1ZXN0aW9u
Cj4gPiA+IGJlbG93Lgo+ID4gPiAKPiA+ID4gT24gMjQvMDIvMjAyMCAwODo0MywgUm9nZXIgUGF1
IE1vbm5lIHdyb3RlOgo+ID4gPiA+IFRvIHg4NiBhbmQgQXJtLiBUaGlzIHBlcmZvcm1zIGFuIGF0
b21pYyBBTkQgb3BlcmF0aW9uIGFnYWluc3QgYW4KPiA+ID4gPiBhdG9taWNfdCB2YXJpYWJsZSB3
aXRoIHRoZSBwcm92aWRlZCBtYXNrLgo+ID4gPiA+IAo+ID4gPiA+IFJlcXVlc3RlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+ID4gPiA+IC0tLQo+ID4gPiA+ICAg
IHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRvbWljLmggfCAxNyArKysrKysrKysrKysrKysr
Kwo+ID4gPiA+ICAgIHhlbi9pbmNsdWRlL2FzbS1hcm0vYXJtNjQvYXRvbWljLmggfCAxNCArKysr
KysrKysrKysrKwo+ID4gPiA+ICAgIHhlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWljLmggICAgICAg
fCAgOCArKysrKysrKwo+ID4gPiA+ICAgIDMgZmlsZXMgY2hhbmdlZCwgMzkgaW5zZXJ0aW9ucygr
KQo+ID4gPiA+IAo+ID4gPiA+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMy
L2F0b21pYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaAo+ID4gPiA+IGlu
ZGV4IGMwM2ViNjg0Y2QuLjQ2MzczODFiY2MgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2luY2x1
ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaAo+ID4gPiA+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYXJtMzIvYXRvbWljLmgKPiA+ID4gPiBAQCAtOTYsNiArOTYsMjMgQEAgc3RhdGljIGlubGlu
ZSBpbnQgYXRvbWljX3N1Yl9yZXR1cm4oaW50IGksIGF0b21pY190ICp2KQo+ID4gPiA+ICAgIAly
ZXR1cm4gcmVzdWx0Owo+ID4gPiA+ICAgIH0KPiA+ID4gPiArc3RhdGljIGlubGluZSB2b2lkIGF0
b21pY19hbmQodW5zaWduZWQgaW50IG0sIGF0b21pY190ICp2KQo+ID4gPiAKPiA+ID4gQWxsIHRo
ZSBhdG9taWMgaGVscGVycyBoYXZlIHRha2VuIGEgc2lnbmVkIGludCBzbyBmYXIgYmVjYXVzZSB0
aGUgY291bnRlciBpcwo+ID4gPiBhbiBpbnQuIEFueSByZWFzb24gdG8gZGl2ZXJnZSBmcm9tIHRo
YXQ/Cj4gPiAKPiA+IFNpbmNlIHRoaXMgaXMgbm90IGFuIGFyaXRobWV0aWMgb3BlcmF0aW9uIEkg
ZmVsdCB1bnNpZ25lZCBpbnQgd2FzIGEKPiA+IG1vcmUgc3VpdGFibGUgdHlwZSB0byBkZXNjcmli
ZSBhIGJpdG1hc2s6IGl0IGZlbHQgd2VpcmQgdG8gcGFzcyBhCj4gPiBiaXRtYXNrIHdpdGggdHlw
ZSBpbnQsIGJlY2F1c2Ugc2lnbmVkbmVzcyBkb2Vzbid0IG1ha2Ugc2Vuc2Ugd2hlbgo+ID4gcmVm
ZXJyaW5nIHRvIGEgbWFzay4KPiAKPiBBdCBzb21lIHBvaW50IEkgd291bGQgbGlrZSB0byBoYXZl
IG1hY3JvIGdlbmVyYXRpbmcgYWxsIHRoZSBhdG9taWNzIGluIG9uCj4gQXJtIGluIHRoZSBzYW1l
IHdheSBhIExpbnV4IChzZWUgYXNtLWdlbmVyaWMvYXRvbWljLmgpLiBUaGlzIGlzIHRvIGF2b2lk
Cj4gZHVwbGljYXRpb24gYW5kIG1ha2UgZWFzeSB0byBpbnRyb2R1Y2UgQXJtdjguMSBMU0UgYXRv
bWljcy4gU28gSSB3b3VsZCBsaWtlCj4gdG8gYXZvaWQgaW50cm9kdWNpbmcgZGlmZmVyZW5jZSBp
biB0aGUgcHJvdG90eXBlIHVubGVzcyBpdCBpcyBzdHJpY2x5Cj4gbmVjZXNzYXJ5LgoKV2h5IG5v
dCBoYXZlIHRoZSBtYWNybyBnZW5lcmF0b3IgZnVuY3Rpb24gZ2V0IHBhc3NlZCB0aGUgdHlwZSBv
ZiB0aGUKcGFyYW1ldGVyPwoKRWFzaWx5IGVub3VnaCB5b3UgY291bGQgZXZlbiBoYXZlIGEgc2Vj
b25kIHdyYXBwZXIgYXJvdW5kIHRoYXQKZ2VuZXJhdG9yIG1hY3JvLCBpZTogR0VOX0FUT01JQ197
QVJJVEhNRVRJQy9CSVRNQVNLfSBvciBzb21lIHN1Y2ggdGhhdApoaWRlcyB0aGUgcGFyYW1ldGVy
IHR5cGUgdW5kZXJuZWF0aC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:29:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:29:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Azh-00035N-8k; Mon, 24 Feb 2020 10:29:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6Azf-00035I-Rf
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:29:43 +0000
X-Inumbo-ID: 91dd89e2-56f0-11ea-8ae0-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 91dd89e2-56f0-11ea-8ae0-12813bfff9fa;
 Mon, 24 Feb 2020 10:29:43 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id p14so11243000edy.13
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 02:29:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=wdVkKqasxcJl/u7HSeQ5upWY+al8YxEs54C96jj060U=;
 b=mW0BLjfRThxDYqUcXiRDZIvRQBWUWUYOjtNlNoV+yOvkuQwwS3Xh84dpxgnwDFqR3A
 ev2CP1OydcOr/3Jj34+pbO4kmVO/wRkNMmF4FjIT8sjXue7b9UEJBX/WgXZJrwhsTZx2
 LjUxT+A6Gplz7WJyFM6VpyB0hiMGvJi6H0iuyy7kN1c5AVx+sY4/hC0GtREdWR8CI9t9
 F4MEp9PZVCJuAoFxT3p0uNqNO9Vq8FQb+ulfxwu27ItQuWAcvFXUmgOS4Lxy28f/fAkQ
 XF4xSZ22u7u25X9hoeBs7cNCOLQDgoCKZaAjAkJRY1akuihtntxtNcZvlkOr2GnP5uuh
 2OtQ==
X-Gm-Message-State: APjAAAWTZVlaDaof1HHJb6AQeFvyOQvtyPzkIT/UGjua39CPC4GfSxMQ
 9vKJhMTRX4sIqoCOsQZoxCE=
X-Google-Smtp-Source: APXvYqw3KVpxQmtMrBHiZDpc4qI9+Fw73umlRpIgWCMU3HWFw4kXqp0ZfaCS/EFPlgoOuRVGSB5gwA==
X-Received: by 2002:a17:906:bb08:: with SMTP id
 jz8mr46479499ejb.96.1582540182345; 
 Mon, 24 Feb 2020 02:29:42 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id lu4sm762311ejb.76.2020.02.24.02.29.41
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 02:29:41 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
 <20200224100919.GH4679@Air-de-Roger>
 <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
 <20200224102355.GJ4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <01f7434f-295c-06de-5576-a4c5af1d3048@xen.org>
Date: Mon, 24 Feb 2020 10:29:40 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224102355.GJ4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wMi8yMDIwIDEwOjIzLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIE1v
biwgRmViIDI0LCAyMDIwIGF0IDEwOjE5OjQ0QU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToK
Pj4gSGksCj4+Cj4+IE9uIDI0LzAyLzIwMjAgMTA6MDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cj4+PiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAxMDowMjo1M0FNICswMDAwLCBKdWxpZW4gR3Jh
bGwgd3JvdGU6Cj4+Pj4gSGkgUm9nZXIsCj4+Pj4KPj4+PiBUaGUgbG9naWMgZm9yIEFybTY0IGFu
ZCBBcm0zMiBsb29rcyBnb29kIHRvIG1lLiBJIGp1c3QgaGF2ZSBvbmUgcXVlc3Rpb24KPj4+PiBi
ZWxvdy4KPj4+Pgo+Pj4+IE9uIDI0LzAyLzIwMjAgMDg6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90
ZToKPj4+Pj4gVG8geDg2IGFuZCBBcm0uIFRoaXMgcGVyZm9ybXMgYW4gYXRvbWljIEFORCBvcGVy
YXRpb24gYWdhaW5zdCBhbgo+Pj4+PiBhdG9taWNfdCB2YXJpYWJsZSB3aXRoIHRoZSBwcm92aWRl
ZCBtYXNrLgo+Pj4+Pgo+Pj4+PiBSZXF1ZXN0ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KPj4+Pj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1
QGNpdHJpeC5jb20+Cj4+Pj4+IC0tLQo+Pj4+PiAgICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0z
Mi9hdG9taWMuaCB8IDE3ICsrKysrKysrKysrKysrKysrCj4+Pj4+ICAgICB4ZW4vaW5jbHVkZS9h
c20tYXJtL2FybTY0L2F0b21pYy5oIHwgMTQgKysrKysrKysrKysrKysKPj4+Pj4gICAgIHhlbi9p
bmNsdWRlL2FzbS14ODYvYXRvbWljLmggICAgICAgfCAgOCArKysrKysrKwo+Pj4+PiAgICAgMyBm
aWxlcyBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oIGIveGVuL2luY2x1ZGUvYXNtLWFybS9h
cm0zMi9hdG9taWMuaAo+Pj4+PiBpbmRleCBjMDNlYjY4NGNkLi40NjM3MzgxYmNjIDEwMDY0NAo+
Pj4+PiAtLS0gYS94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMyL2F0b21pYy5oCj4+Pj4+ICsrKyBi
L3hlbi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRvbWljLmgKPj4+Pj4gQEAgLTk2LDYgKzk2LDIz
IEBAIHN0YXRpYyBpbmxpbmUgaW50IGF0b21pY19zdWJfcmV0dXJuKGludCBpLCBhdG9taWNfdCAq
dikKPj4+Pj4gICAgIAlyZXR1cm4gcmVzdWx0Owo+Pj4+PiAgICAgfQo+Pj4+PiArc3RhdGljIGlu
bGluZSB2b2lkIGF0b21pY19hbmQodW5zaWduZWQgaW50IG0sIGF0b21pY190ICp2KQo+Pj4+Cj4+
Pj4gQWxsIHRoZSBhdG9taWMgaGVscGVycyBoYXZlIHRha2VuIGEgc2lnbmVkIGludCBzbyBmYXIg
YmVjYXVzZSB0aGUgY291bnRlciBpcwo+Pj4+IGFuIGludC4gQW55IHJlYXNvbiB0byBkaXZlcmdl
IGZyb20gdGhhdD8KPj4+Cj4+PiBTaW5jZSB0aGlzIGlzIG5vdCBhbiBhcml0aG1ldGljIG9wZXJh
dGlvbiBJIGZlbHQgdW5zaWduZWQgaW50IHdhcyBhCj4+PiBtb3JlIHN1aXRhYmxlIHR5cGUgdG8g
ZGVzY3JpYmUgYSBiaXRtYXNrOiBpdCBmZWx0IHdlaXJkIHRvIHBhc3MgYQo+Pj4gYml0bWFzayB3
aXRoIHR5cGUgaW50LCBiZWNhdXNlIHNpZ25lZG5lc3MgZG9lc24ndCBtYWtlIHNlbnNlIHdoZW4K
Pj4+IHJlZmVycmluZyB0byBhIG1hc2suCj4+Cj4+IEF0IHNvbWUgcG9pbnQgSSB3b3VsZCBsaWtl
IHRvIGhhdmUgbWFjcm8gZ2VuZXJhdGluZyBhbGwgdGhlIGF0b21pY3MgaW4gb24KPj4gQXJtIGlu
IHRoZSBzYW1lIHdheSBhIExpbnV4IChzZWUgYXNtLWdlbmVyaWMvYXRvbWljLmgpLiBUaGlzIGlz
IHRvIGF2b2lkCj4+IGR1cGxpY2F0aW9uIGFuZCBtYWtlIGVhc3kgdG8gaW50cm9kdWNlIEFybXY4
LjEgTFNFIGF0b21pY3MuIFNvIEkgd291bGQgbGlrZQo+PiB0byBhdm9pZCBpbnRyb2R1Y2luZyBk
aWZmZXJlbmNlIGluIHRoZSBwcm90b3R5cGUgdW5sZXNzIGl0IGlzIHN0cmljbHkKPj4gbmVjZXNz
YXJ5Lgo+IAo+IFdoeSBub3QgaGF2ZSB0aGUgbWFjcm8gZ2VuZXJhdG9yIGZ1bmN0aW9uIGdldCBw
YXNzZWQgdGhlIHR5cGUgb2YgdGhlCj4gcGFyYW1ldGVyPwoKSXQgaXMgbm90IHdvcnRoIGl0IGZv
ciBhIHNpbXBsZSBvcGVyYXRpb24gYW5kIEkgZG9uJ3Qgd2FudCB0byBkaXZlcmdlIAp0b28gbXVj
aCBvZiBhdG9taWNzIGZyb20gTGludXguCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:42:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:42:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BCO-0004iY-Hr; Mon, 24 Feb 2020 10:42:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BCN-0004iT-9S
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:42:51 +0000
X-Inumbo-ID: 67408caa-56f2-11ea-8ae3-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 67408caa-56f2-11ea-8ae3-12813bfff9fa;
 Mon, 24 Feb 2020 10:42:50 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582540971;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=bfZCemgak/W5YRP8sSB1kivPUeNDHhlvNBitpF20l7Y=;
 b=RK/VhYphj9SUEQtLy2bTKHaRya+Tl6mvt3b31eRW8xgvGDT6Gq3Uhd1U
 Hov28K3IILn3hrtMVlsh3ll34mJf8ELom3HfteO67ASbJF9LXGznWIBRm
 /nHpidMVoESfv/0UdV+5jviuMLioalnwbiPxWRR6uu66mg132Dv4aHlay I=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YnIrfW04ZS1QXmaHdRoJK01kmRjv2KfiF5HK0DdtBLKKsoP+o4TI/MFipuAncyWLQKg8eQed+R
 /mxwmlQtNfweQ1lpZ8IKV24TE0oO1qrH6D0hUB4vfV6KSV6FhpiX+4f93k7bBv08nqOqtXboJ5
 Mfcc0bnChnODxzZMCT0EUPA3bUA49Oqrdq6lZs1qNtyTMZ7L20RIC09j/nhta2vY5AA89PTJu1
 s0zxovv/JG7K0P5gNgGiB9Ce5ReluIJbyxa8l7XeS7ea3SZxzXXmkCLXqi4btT+Lh7fBOPoSWJ
 X4s=
X-SBRS: 2.7
X-MesageID: 12880867
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="12880867"
Date: Mon, 24 Feb 2020 11:42:42 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Julien Grall <julien@xen.org>
Message-ID: <20200224104242.GK4679@Air-de-Roger>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
 <20200224100919.GH4679@Air-de-Roger>
 <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
 <20200224102355.GJ4679@Air-de-Roger>
 <01f7434f-295c-06de-5576-a4c5af1d3048@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <01f7434f-295c-06de-5576-a4c5af1d3048@xen.org>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMTA6Mjk6NDBBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEhpLAo+IAo+IE9uIDI0LzAyLzIwMjAgMTA6MjMsIFJvZ2VyIFBhdSBNb25uw6kgd3Jv
dGU6Cj4gPiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAxMDoxOTo0NEFNICswMDAwLCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4gPiA+IEhpLAo+ID4gPiAKPiA+ID4gT24gMjQvMDIvMjAyMCAxMDowOSwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+ID4gPiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAx
MDowMjo1M0FNICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gPiA+ID4gPiBIaSBSb2dlciwK
PiA+ID4gPiA+IAo+ID4gPiA+ID4gVGhlIGxvZ2ljIGZvciBBcm02NCBhbmQgQXJtMzIgbG9va3Mg
Z29vZCB0byBtZS4gSSBqdXN0IGhhdmUgb25lIHF1ZXN0aW9uCj4gPiA+ID4gPiBiZWxvdy4KPiA+
ID4gPiA+IAo+ID4gPiA+ID4gT24gMjQvMDIvMjAyMCAwODo0MywgUm9nZXIgUGF1IE1vbm5lIHdy
b3RlOgo+ID4gPiA+ID4gPiBUbyB4ODYgYW5kIEFybS4gVGhpcyBwZXJmb3JtcyBhbiBhdG9taWMg
QU5EIG9wZXJhdGlvbiBhZ2FpbnN0IGFuCj4gPiA+ID4gPiA+IGF0b21pY190IHZhcmlhYmxlIHdp
dGggdGhlIHByb3ZpZGVkIG1hc2suCj4gPiA+ID4gPiA+IAo+ID4gPiA+ID4gPiBSZXF1ZXN0ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiA+ID4gPiA+ID4gU2lnbmVkLW9m
Zi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gPiA+ID4gPiA+
IC0tLQo+ID4gPiA+ID4gPiAgICAgeGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaCB8
IDE3ICsrKysrKysrKysrKysrKysrCj4gPiA+ID4gPiA+ICAgICB4ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTY0L2F0b21pYy5oIHwgMTQgKysrKysrKysrKysrKysKPiA+ID4gPiA+ID4gICAgIHhlbi9p
bmNsdWRlL2FzbS14ODYvYXRvbWljLmggICAgICAgfCAgOCArKysrKysrKwo+ID4gPiA+ID4gPiAg
ICAgMyBmaWxlcyBjaGFuZ2VkLCAzOSBpbnNlcnRpb25zKCspCj4gPiA+ID4gPiA+IAo+ID4gPiA+
ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLWFybS9hcm0zMi9hdG9taWMuaCBiL3hl
bi9pbmNsdWRlL2FzbS1hcm0vYXJtMzIvYXRvbWljLmgKPiA+ID4gPiA+ID4gaW5kZXggYzAzZWI2
ODRjZC4uNDYzNzM4MWJjYyAxMDA2NDQKPiA+ID4gPiA+ID4gLS0tIGEveGVuL2luY2x1ZGUvYXNt
LWFybS9hcm0zMi9hdG9taWMuaAo+ID4gPiA+ID4gPiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL2F0b21pYy5oCj4gPiA+ID4gPiA+IEBAIC05Niw2ICs5NiwyMyBAQCBzdGF0aWMgaW5s
aW5lIGludCBhdG9taWNfc3ViX3JldHVybihpbnQgaSwgYXRvbWljX3QgKnYpCj4gPiA+ID4gPiA+
ICAgICAJcmV0dXJuIHJlc3VsdDsKPiA+ID4gPiA+ID4gICAgIH0KPiA+ID4gPiA+ID4gK3N0YXRp
YyBpbmxpbmUgdm9pZCBhdG9taWNfYW5kKHVuc2lnbmVkIGludCBtLCBhdG9taWNfdCAqdikKPiA+
ID4gPiA+IAo+ID4gPiA+ID4gQWxsIHRoZSBhdG9taWMgaGVscGVycyBoYXZlIHRha2VuIGEgc2ln
bmVkIGludCBzbyBmYXIgYmVjYXVzZSB0aGUgY291bnRlciBpcwo+ID4gPiA+ID4gYW4gaW50LiBB
bnkgcmVhc29uIHRvIGRpdmVyZ2UgZnJvbSB0aGF0Pwo+ID4gPiA+IAo+ID4gPiA+IFNpbmNlIHRo
aXMgaXMgbm90IGFuIGFyaXRobWV0aWMgb3BlcmF0aW9uIEkgZmVsdCB1bnNpZ25lZCBpbnQgd2Fz
IGEKPiA+ID4gPiBtb3JlIHN1aXRhYmxlIHR5cGUgdG8gZGVzY3JpYmUgYSBiaXRtYXNrOiBpdCBm
ZWx0IHdlaXJkIHRvIHBhc3MgYQo+ID4gPiA+IGJpdG1hc2sgd2l0aCB0eXBlIGludCwgYmVjYXVz
ZSBzaWduZWRuZXNzIGRvZXNuJ3QgbWFrZSBzZW5zZSB3aGVuCj4gPiA+ID4gcmVmZXJyaW5nIHRv
IGEgbWFzay4KPiA+ID4gCj4gPiA+IEF0IHNvbWUgcG9pbnQgSSB3b3VsZCBsaWtlIHRvIGhhdmUg
bWFjcm8gZ2VuZXJhdGluZyBhbGwgdGhlIGF0b21pY3MgaW4gb24KPiA+ID4gQXJtIGluIHRoZSBz
YW1lIHdheSBhIExpbnV4IChzZWUgYXNtLWdlbmVyaWMvYXRvbWljLmgpLiBUaGlzIGlzIHRvIGF2
b2lkCj4gPiA+IGR1cGxpY2F0aW9uIGFuZCBtYWtlIGVhc3kgdG8gaW50cm9kdWNlIEFybXY4LjEg
TFNFIGF0b21pY3MuIFNvIEkgd291bGQgbGlrZQo+ID4gPiB0byBhdm9pZCBpbnRyb2R1Y2luZyBk
aWZmZXJlbmNlIGluIHRoZSBwcm90b3R5cGUgdW5sZXNzIGl0IGlzIHN0cmljbHkKPiA+ID4gbmVj
ZXNzYXJ5Lgo+ID4gCj4gPiBXaHkgbm90IGhhdmUgdGhlIG1hY3JvIGdlbmVyYXRvciBmdW5jdGlv
biBnZXQgcGFzc2VkIHRoZSB0eXBlIG9mIHRoZQo+ID4gcGFyYW1ldGVyPwo+IAo+IEl0IGlzIG5v
dCB3b3J0aCBpdCBmb3IgYSBzaW1wbGUgb3BlcmF0aW9uIGFuZCBJIGRvbid0IHdhbnQgdG8gZGl2
ZXJnZSB0b28KPiBtdWNoIG9mIGF0b21pY3MgZnJvbSBMaW51eC4KCkhtLCBJJ20gd291bGQgcmF0
aGVyIGtlZXAgaXQgYXMgdW5zaWduZWQgZm9yIHR5cGUgY29oZXJlbmN5LCBidXQgaWYKeDg2IG1h
aW50YWluZXJzIGFyZSBhbHNvIGhhcHB5IHRvIGhhdmUgdGhlIHR5cGUgY2hhbmdlZCB0byBpbnQg
b24geDg2CnRoZW4gSSB3b24ndCBvcHBvc2UgdG8gaXQuCgpSb2dlci4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:47:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:47:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BGT-0004sS-7I; Mon, 24 Feb 2020 10:47:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BGS-0004sN-Iy
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:47:04 +0000
X-Inumbo-ID: fe07af43-56f2-11ea-8ae3-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe07af43-56f2-11ea-8ae3-12813bfff9fa;
 Mon, 24 Feb 2020 10:47:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582541225;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=MWHyeD07oUOwo4sfLYENLHhv2Nv2zqFX8I71C61dx00=;
 b=Oyz51k/17pBI0KTA9GBLBxGVMsqozSrYaSnUvD1uDWn3kIIbXFZmimY4
 KqZ1lKre2xhaykf7QxG3uqfYtm9hp6YAbw8dhqqsHcPzcx6umULBC8z21
 k+c1fQtBKYBgvJgWLaZfT2h6XPZuN7Zdo4y8Y0s8WccqxbjW91tMbfMRh w=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: RS+y95R9Z68u6dZfKl77gnpG+MAoKVXEF0RMCebD3nq/ho8/92Zwxddf1rMTVQGry0zfXjp0Jg
 eGf98GpEgZTCDlY5MpcYrVRd6pQvA6a4+6PPQCkHEALflDQlPhIih1UqqiiX7vYOFh1IIB4bAX
 o2xHmQEHAKr4Sm7fZ6gfkI+QkFKrQexFEdhvsm6PNBcfH16FC2t7P4/LjH2KTgG6gPYDwLTD2+
 pDugu/mof13z8k4qjwdtM/pEqPTk3CCnwnhyqAaWIBllMfQ0o+0Vtco/A2wv+tEgfB8221V7y6
 Asw=
X-SBRS: 2.7
X-MesageID: 13076646
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13076646"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 11:46:40 +0100
Message-ID: <20200224104645.96381-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 0/5] x86: fixes/improvements for scratch
 cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, George
 Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDb21taXQ6Cgo1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1
Cng4Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3Nz
aWJsZQoKSW50cm9kdWNlZCBhIGJvZ3VzIHVzYWdlIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2s6IGl0
IHdhcyB1c2VkIGluIGEKZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1
cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCnRoZSBzY3JhdGNoIGNwdW1hc2sgdGhlcmUgaXMg
bm90IHNhZmUuIFBhdGNoICM0IGlzIGEgZml4IGZvciB0aGF0IHVzYWdlLAp0b2dldGhlciB3aXRo
IGFsc28gcHJldmVudGluZyB0aGUgdXNhZ2Ugb2YgYW55IHBlci1DUFUgdmFyaWFibGVzIHdoZW4K
c2VuZF9JUElfbWFzayBpcyBjYWxsZWQgZnJvbSAjTUMgb3IgI05NSSBjb250ZXh0LiBQcmV2aW91
cyBwYXRjaGVzIGFyZQpwcmVwYXJhdG9yeSBjaGFuZ2VzLgoKUGF0Y2ggIzUgYWRkcyBzb21lIGRl
YnVnIGluZnJhc3RydWN0dXJlIHRvIG1ha2Ugc3VyZSB0aGUgc2NyYXRjaCBjcHVtYXNrCmlzIHVz
ZWQgaW4gdGhlIHJpZ2h0IGNvbnRleHQsIGFuZCBoZW5jZSBzaG91bGQgcHJldmVudCBmdXJ0aGVy
IG1pc3N1c2VzLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAoNSk6CiAgeDg2OiBp
bnRyb2R1Y2UgYSBubWlfY291bnQgdHJhY2tpbmcgdmFyaWFibGUKICB4ODY6IHRyYWNrIHdoZW4g
aW4gI05NSSBjb250ZXh0CiAgeDg2OiB0cmFjayB3aGVuIGluICNNQyBjb250ZXh0CiAgeDg2L3Nt
cDogdXNlIGEgZGVkaWNhdGVkIHNjcmF0Y2ggY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNrCiAgeDg2
OiBhZGQgYWNjZXNzb3JzIGZvciBzY3JhdGNoIGNwdSBtYXNrCgogeGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svbWNlLmMgfCAgMiArKwogeGVuL2FyY2gveDg2L2lvX2FwaWMuYyAgICAgICAgfCAgNiAr
Ky0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgICAgICB8IDEzICsrKysrKystLQogeGVuL2Fy
Y2gveDg2L21tLmMgICAgICAgICAgICAgfCAzMCArKysrKysrKysrKysrKy0tLS0tLQogeGVuL2Fy
Y2gveDg2L21zaS5jICAgICAgICAgICAgfCAgNCArKy0KIHhlbi9hcmNoL3g4Ni9ubWkuYyAgICAg
ICAgICAgIHwgMTEgKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9zbXAuYyAgICAgICAgICAgIHwgNTIg
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0KIHhlbi9hcmNoL3g4Ni9zbXBib290
LmMgICAgICAgIHwgMTAgKysrKystLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgfCAx
MCArKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaCB8IDEzICsrKysrKysrLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9ubWkuaCAgICAgfCAgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4
Ni9zbXAuaCAgICAgfCAxMCArKysrKysrCiB4ZW4vaW5jbHVkZS94ZW4vaXJxX2NwdXN0YXQuaCB8
ICAxIC0KIDEzIGZpbGVzIGNoYW5nZWQsIDEzNyBpbnNlcnRpb25zKCspLCAyNyBkZWxldGlvbnMo
LSkKCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:47:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:47:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BGY-0004tV-J1; Mon, 24 Feb 2020 10:47:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BGX-0004tO-E4
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:47:09 +0000
X-Inumbo-ID: fead051e-56f2-11ea-8ae3-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fead051e-56f2-11ea-8ae3-12813bfff9fa;
 Mon, 24 Feb 2020 10:47:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582541224;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=EDk1YsLUMLWJVjWkclCXKphxOd2VjHLbCU+LUCWGXDM=;
 b=B/0jdhqfWbQjmlhBZVkAjNrqwR43aQ+BF/vftGMVuNg4yc0ncYX8EGcy
 jUayV58HClKYs8enaaLCTs9Pu+sIeSMhlDtSStyYGJDgMZ3sIGz5oinZX
 Zz/q9DAQr5VFuIXzbkk3ztpIlcOS4Bwtf5Utqt6yJk17eOxmaKpulmdg/ Q=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: B5hLawbR4HB9Pr7f13fsNoWoltvdpm5NHqWqNLF8nNM2yVHxq1MXXdaGLgsKFLyWNEUxgQ/FsE
 KOpUi8Ay5Ram+pp+1b2xee9om5baeZbGN5nn09b/M+2mXw37nZhSYE0FsJTGrrMQSqN3Pjchsz
 hWHuigXOCpok5iPCibWaSGhQdSr7pe5XESjUNpoXCz5TmiH/Y5/abNSSrvPISN2duDt8lUDPjC
 TM/j7PImt6ZjB7vhHGblx4wcJyw+2vbBFm8c+Y89maed6vjmnBmFUhgBAraPMreqyoWKPqzPG4
 aII=
X-SBRS: 2.7
X-MesageID: 13524163
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13524163"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 11:46:41 +0100
Message-ID: <20200224104645.96381-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224104645.96381-1-roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 1/5] x86: introduce a nmi_count tracking
 variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtb2RlbGVkIGFmdGVyIHRoZSBpcnFfY291bnQgdmFyaWFibGUsIGFuZCBpcyB1c2Vk
IHRvIGFjY291bnQKZm9yIGFsbCB0aGUgTk1JcyBoYW5kbGVkIGJ5IHRoZSBzeXN0ZW0uCgpUaGlz
IHdpbGwgYWxsb3cgdG8gcmVwdXJwb3NlIHRoZSBubWlfY291bnQoKSBoZWxwZXIgc28gaXQgY2Fu
IGJlIHVzZWQKaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBsb2NhbF9pcnFfY291bnQoKTogYWNjb3Vu
dCBmb3IgdGhlIE5NSXMKY3VycmVudGx5IGluIHNlcnZpY2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbm1p
LmMgICAgICAgIHwgMTEgKysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgfCAg
NCArKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L25taS5oIHwgIDIgKysKIDMgZmlsZXMgY2hhbmdl
ZCwgMTAgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvbm1pLmMgYi94ZW4vYXJjaC94ODYvbm1pLmMKaW5kZXggYTY5YjkxYTkyNC4uYzNmOTJl
ZDIzMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L25taS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9u
bWkuYwpAQCAtMTUxLDE1ICsxNTEsMTQgQEAgaW50IG5taV9hY3RpdmU7CiAKIHN0YXRpYyB2b2lk
IF9faW5pdCB3YWl0X2Zvcl9ubWlzKHZvaWQgKnApCiB7Ci0gICAgdW5zaWduZWQgaW50IGNwdSA9
IHNtcF9wcm9jZXNzb3JfaWQoKTsKLSAgICB1bnNpZ25lZCBpbnQgc3RhcnRfY291bnQgPSBubWlf
Y291bnQoY3B1KTsKKyAgICB1bnNpZ25lZCBpbnQgc3RhcnRfY291bnQgPSB0aGlzX2NwdShubWlf
Y291bnQpOwogICAgIHVuc2lnbmVkIGxvbmcgdGlja3MgPSAxMCAqIDEwMDAgKiBjcHVfa2h6IC8g
bm1pX2h6OwogICAgIHVuc2lnbmVkIGxvbmcgcywgZTsKIAogICAgIHMgPSByZHRzYygpOwogICAg
IGRvIHsKICAgICAgICAgY3B1X3JlbGF4KCk7Ci0gICAgICAgIGlmICggbm1pX2NvdW50KGNwdSkg
Pj0gc3RhcnRfY291bnQgKyAyICkKKyAgICAgICAgaWYgKCB0aGlzX2NwdShubWlfY291bnQpID49
IHN0YXJ0X2NvdW50ICsgMiApCiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZSA9IHJkdHNj
KCk7CiAgICAgfSB3aGlsZSggZSAtIHMgPCB0aWNrcyApOwpAQCAtMTc3LDcgKzE3Niw3IEBAIHZv
aWQgX19pbml0IGNoZWNrX25taV93YXRjaGRvZyh2b2lkKQogICAgIHByaW50aygiVGVzdGluZyBO
TUkgd2F0Y2hkb2cgb24gYWxsIENQVXM6Iik7CiAKICAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICgg
Y3B1ICkKLSAgICAgICAgcHJldl9ubWlfY291bnRbY3B1XSA9IG5taV9jb3VudChjcHUpOworICAg
ICAgICBwcmV2X25taV9jb3VudFtjcHVdID0gcGVyX2NwdShubWlfY291bnQsIGNwdSk7CiAKICAg
ICAvKgogICAgICAqIFdhaXQgYXQgbW9zdCAxMCB0aWNrcyBmb3IgMiB3YXRjaGRvZyBOTUlzIG9u
IGVhY2ggQ1BVLgpAQCAtMTg4LDcgKzE4Nyw3IEBAIHZvaWQgX19pbml0IGNoZWNrX25taV93YXRj
aGRvZyh2b2lkKQogCiAgICAgZm9yX2VhY2hfb25saW5lX2NwdSAoIGNwdSApCiAgICAgewotICAg
ICAgICBpZiAoIG5taV9jb3VudChjcHUpIC0gcHJldl9ubWlfY291bnRbY3B1XSA8IDIgKQorICAg
ICAgICBpZiAoIHBlcl9jcHUobm1pX2NvdW50LCBjcHUpIC0gcHJldl9ubWlfY291bnRbY3B1XSA8
IDIgKQogICAgICAgICB7CiAgICAgICAgICAgICBwcmludGsoIiAlZCIsIGNwdSk7CiAgICAgICAg
ICAgICBvayA9IGZhbHNlOwpAQCAtNTkzLDcgKzU5Miw3IEBAIHN0YXRpYyB2b2lkIGRvX25taV9z
dGF0cyh1bnNpZ25lZCBjaGFyIGtleSkKIAogICAgIHByaW50aygiQ1BVXHROTUlcbiIpOwogICAg
IGZvcl9lYWNoX29ubGluZV9jcHUgKCBjcHUgKQotICAgICAgICBwcmludGsoIiUzdVx0JTN1XG4i
LCBjcHUsIG5taV9jb3VudChjcHUpKTsKKyAgICAgICAgcHJpbnRrKCIlM3VcdCUzdVxuIiwgY3B1
LCBwZXJfY3B1KG5taV9jb3VudCwgY3B1KSk7CiAKICAgICBpZiAoICFoYXJkd2FyZV9kb21haW4g
fHwgISh2ID0gZG9tYWluX3ZjcHUoaGFyZHdhcmVfZG9tYWluLCAwKSkgKQogICAgICAgICByZXR1
cm47CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFw
cy5jCmluZGV4IDU2MDY3Zjg1ZDEuLjNkYmM2NmJiNjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni90cmFwcy5jCisrKyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0xNjgzLDEzICsxNjgzLDE1
IEBAIHN0YXRpYyBpbnQgZHVtbXlfbm1pX2NhbGxiYWNrKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9y
ZWdzICpyZWdzLCBpbnQgY3B1KQogCiBzdGF0aWMgbm1pX2NhbGxiYWNrX3QgKm5taV9jYWxsYmFj
ayA9IGR1bW15X25taV9jYWxsYmFjazsKIAorREVGSU5FX1BFUl9DUFUodW5zaWduZWQgaW50LCBu
bWlfY291bnQpOworCiB2b2lkIGRvX25taShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVn
cykKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwogICAgIHVu
c2lnbmVkIGNoYXIgcmVhc29uID0gMDsKICAgICBib29sIGhhbmRsZV91bmtub3duID0gZmFsc2U7
CiAKLSAgICArK25taV9jb3VudChjcHUpOworICAgIHRoaXNfY3B1KG5taV9jb3VudCkrKzsKIAog
ICAgIGlmICggbm1pX2NhbGxiYWNrKHJlZ3MsIGNwdSkgKQogICAgICAgICByZXR1cm47CmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L25taS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9u
bWkuaAppbmRleCBmOWRmY2E2YWZiLi5hMjg4ZjAyYTUwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVk
ZS9hc20teDg2L25taS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvbm1pLmgKQEAgLTMxLDUg
KzMxLDcgQEAgbm1pX2NhbGxiYWNrX3QgKnNldF9ubWlfY2FsbGJhY2sobm1pX2NhbGxiYWNrX3Qg
KmNhbGxiYWNrKTsKICAqIFJlbW92ZSB0aGUgaGFuZGxlciBwcmV2aW91c2x5IHNldC4KICAqLwog
dm9pZCB1bnNldF9ubWlfY2FsbGJhY2sodm9pZCk7CisKK0RFQ0xBUkVfUEVSX0NQVSh1bnNpZ25l
ZCBpbnQsIG5taV9jb3VudCk7CiAgCiAjZW5kaWYgLyogQVNNX05NSV9IICovCi0tIAoyLjI1LjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:47:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:47:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BGc-0004ux-Si; Mon, 24 Feb 2020 10:47:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BGb-0004uL-AM
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:47:13 +0000
X-Inumbo-ID: 031373f4-56f3-11ea-b0fd-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 031373f4-56f3-11ea-b0fd-bc764e2007e4;
 Mon, 24 Feb 2020 10:47:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582541231;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=oYNYbKY464AjeDRr5o5A3UmA2JcZ9ZjcDb91+PTnqRE=;
 b=GuTukbDxKBLt0Nm41QJM20RVvp3v3zU31PbigUCkYBppba9VVutG4FdQ
 pWa5r/HrhN8HQSOZqrNMZFXaudwfRt4qlte3iiimtTku3FVSp0JvVGIgs
 5/piuxbJjfOcWYKTp97vwniareaJuNVhyyl2TMDENh9cUieFQ1KP9/TLm E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: brrJLQlv4eRsM57S4OM5YGZUX2fZaATHGHV4GzEitAq3ZfTtgq+Wo/TuIXMco3br4JtuMOm+L8
 yT8OS/24trKJb95P1XLk56pHXbN9GwUUSlBEvARNI77nRBpVchBW/ifU0GnInTb3sL8OUZPvCF
 pFZXCv7gQStj3z6wakYPCeMuKbocYJK9f2UkJhWWhQNbubuJp3niJlSSUYhRWXcp8KKc3+Bdqy
 tlSILcvvRbEySpE+7rjzeMTnYpcxUNBVs4qjD7TU4qUTKswz7xIYsDRTI72C1R8MVgpM0otvfy
 +nw=
X-SBRS: 2.7
X-MesageID: 13255833
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13255833"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 11:46:45 +0100
Message-ID: <20200224104645.96381-6-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224104645.96381-1-roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 5/5] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3Vz
IHNpbmNlCnRoZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFk
eSBiZWluZyB1c2VkIGV4Y2VwdApmb3IgbWFudWFsIGNvZGUgaW5zcGVjdGlvbiBvZiBhbGwgdGhl
IGNhbGxlcnMgYW5kIHBvc3NpYmxlIGNhbGwgcGF0aHMuCgpUaGlzIGlzIHVuc2FmZSBhbmQgbm90
IHJlbGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKaW5mcmFzdHJ1Y3R1cmUg
dG8gcHJldmVudCBuZXN0ZWQgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggbWFzayBhbmQgdXNhZ2UKaW4g
aW50ZXJydXB0IGNvbnRleHQuCgpNb3ZlIHRoZSBkZWNsYXJhdGlvbiBvZiBzY3JhdGNoX2NwdW1h
c2sgdG8gc21wLmMgaW4gb3JkZXIgdG8gcGxhY2UgdGhlCmRlY2xhcmF0aW9uIGFuZCB0aGUgYWNj
ZXNzb3JzIGFzIGNsb3NlIGFzIHBvc3NpYmxlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2Ug
X19idWlsdGluX3JldHVybl9hZGRyZXNzKDApIGluc3RlYWQgb2YgX19mdW5jX18uCiAtIE1vdmUg
ZGVjbGFyYXRpb24gb2Ygc2NyYXRjaF9jcHVtYXNrIGFuZCBzY3JhdGNoX2NwdW1hc2sgYWNjZXNz
b3IgdG8KICAgc21wLmMuCiAtIERvIG5vdCBhbGxvdyB1c2FnZSBpbiAjTUMgb3IgI05NSSBjb250
ZXh0LgotLS0KIHhlbi9hcmNoL3g4Ni9pb19hcGljLmMgICAgfCAgNiArKysrLS0KIHhlbi9hcmNo
L3g4Ni9pcnEuYyAgICAgICAgfCAxMyArKysrKysrKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAg
ICAgICAgIHwgMzAgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYv
bXNpLmMgICAgICAgIHwgIDQgKysrLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICAgICB8IDI1ICsr
KysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgfCAgMSAt
CiB4ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oIHwgMTAgKysrKysrKysrKwogNyBmaWxlcyBjaGFu
Z2VkLCA3MyBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvaW9fYXBpYy5jIGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwppbmRleCBlOThlMDhl
OWM4Li40ZWUyNjFiNjMyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCisrKyBi
L3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKQEAgLTIyMzYsMTAgKzIyMzYsMTEgQEAgaW50IGlvX2Fw
aWNfc2V0X3BjaV9yb3V0aW5nIChpbnQgaW9hcGljLCBpbnQgcGluLCBpbnQgaXJxLCBpbnQgZWRn
ZV9sZXZlbCwgaW50IGEKICAgICBlbnRyeS52ZWN0b3IgPSB2ZWN0b3I7CiAKICAgICBpZiAoY3B1
bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ssIFRBUkdFVF9DUFVTKSkgewotICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAg
ICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgY3B1
bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpOwogICAgICAg
ICBTRVRfREVTVChlbnRyeSwgbG9naWNhbCwgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spKTsKKyAg
ICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHByaW50
ayhYRU5MT0dfRVJSICJJUlElZDogbm8gdGFyZ2V0IENQVSAoJSpwYiB2cyAlKnBiKVxuIiwKICAg
ICAgICAgICAgICAgIGlycSwgQ1BVTUFTS19QUihkZXNjLT5hcmNoLmNwdV9tYXNrKSwgQ1BVTUFT
S19QUihUQVJHRVRfQ1BVUykpOwpAQCAtMjQzMywxMCArMjQzNCwxMSBAQCBpbnQgaW9hcGljX2d1
ZXN0X3dyaXRlKHVuc2lnbmVkIGxvbmcgcGh5c2Jhc2UsIHVuc2lnbmVkIGludCByZWcsIHUzMiB2
YWwpCiAKICAgICBpZiAoIGNwdW1hc2tfaW50ZXJzZWN0cyhkZXNjLT5hcmNoLmNwdV9tYXNrLCBU
QVJHRVRfQ1BVUykgKQogICAgIHsKLSAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUo
c2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0X3NjcmF0Y2hf
Y3B1bWFzaygpOwogCiAgICAgICAgIGNwdW1hc2tfYW5kKG1hc2ssIGRlc2MtPmFyY2guY3B1X21h
c2ssIFRBUkdFVF9DUFVTKTsKICAgICAgICAgU0VUX0RFU1QocnRlLCBsb2dpY2FsLCBjcHVfbWFz
a190b19hcGljaWQobWFzaykpOworICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAg
fQogICAgIGVsc2UKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94ZW4v
YXJjaC94ODYvaXJxLmMKaW5kZXggY2MyZWI4ZTkyNS4uN2VjZjUzNzZlMyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTk2LDcgKzE5
Niw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVz
YykKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5pcnE7
CiAgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwotICAgIGNwdW1h
c2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgIGNwdW1hc2tf
dCAqdG1wX21hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICBCVUdfT04oIXZhbGlk
X2lycV92ZWN0b3IodmVjdG9yKSk7CiAKQEAgLTIyMyw3ICsyMjMsMTAgQEAgc3RhdGljIHZvaWQg
X2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjKQogICAgIHRyYWNlX2lycV9t
YXNrKFRSQ19IV19JUlFfQ0xFQVJfVkVDVE9SLCBpcnEsIHZlY3RvciwgdG1wX21hc2spOwogCiAg
ICAgaWYgKCBsaWtlbHkoIWRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcykgKQorICAgIHsKKyAg
ICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICByZXR1cm47CisgICAgfQogCiAg
ICAgLyogSWYgd2Ugd2VyZSBpbiBtb3Rpb24sIGFsc28gY2xlYXIgZGVzYy0+YXJjaC5vbGRfdmVj
dG9yICovCiAgICAgb2xkX3ZlY3RvciA9IGRlc2MtPmFyY2gub2xkX3ZlY3RvcjsKQEAgLTIzNiw2
ICsyMzksNyBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2Mg
KmRlc2MpCiAgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9IH5p
cnE7CiAgICAgfQogCisgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgIHJlbGVhc2Vfb2xk
X3ZlYyhkZXNjKTsKIAogICAgIGRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcyA9IDA7CkBAIC0x
MTUyLDEwICsxMTU2LDExIEBAIHN0YXRpYyB2b2lkIGlycV9ndWVzdF9lb2lfdGltZXJfZm4odm9p
ZCAqZGF0YSkKICAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIEFDS1RZUEVfRU9JOgotICAgICAg
ICBjcHVfZW9pX21hcCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgIGNwdV9l
b2lfbWFwID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICBjcHVtYXNrX2NvcHkoY3B1
X2VvaV9tYXAsIGFjdGlvbi0+Y3B1X2VvaV9tYXApOwogICAgICAgICBzcGluX3VubG9ja19pcnEo
JmRlc2MtPmxvY2spOwogICAgICAgICBvbl9zZWxlY3RlZF9jcHVzKGNwdV9lb2lfbWFwLCBzZXRf
ZW9pX3JlYWR5LCBkZXNjLCAwKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAg
ICAgICByZXR1cm47CiAgICAgfQogCkBAIC0yNTMxLDEyICsyNTM2LDEyIEBAIHZvaWQgZml4dXBf
aXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGJvb2wgdmVyYm9zZSkKICAgICB1bnNpZ25lZCBp
bnQgaXJxOwogICAgIHN0YXRpYyBpbnQgd2FybmVkOwogICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVz
YzsKKyAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAg
ICAgZm9yICggaXJxID0gMDsgaXJxIDwgbnJfaXJxczsgaXJxKysgKQogICAgIHsKICAgICAgICAg
Ym9vbCBicmVha19hZmZpbml0eSA9IGZhbHNlLCBzZXRfYWZmaW5pdHkgPSB0cnVlOwogICAgICAg
ICB1bnNpZ25lZCBpbnQgdmVjdG9yOwotICAgICAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gdGhp
c19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKIAogICAgICAgICBpZiAoIGlycSA9PSAyICkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwpAQCAtMjY0MCw2ICsyNjQ1LDggQEAgdm9pZCBmaXh1cF9pcnFzKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgYm9vbCB2ZXJib3NlKQogICAgICAgICAgICAgICAgICAgIGly
cSwgQ1BVTUFTS19QUihhZmZpbml0eSkpOwogICAgIH0KIAorICAgIHB1dF9zY3JhdGNoX2NwdW1h
c2soKTsKKwogICAgIC8qIFRoYXQgZG9lc24ndCBzZWVtIHN1ZmZpY2llbnQuICBHaXZlIGl0IDFt
cy4gKi8KICAgICBsb2NhbF9pcnFfZW5hYmxlKCk7CiAgICAgbWRlbGF5KDEpOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA3MGI4N2M0ODMw
Li4wMzIwYTlhZDk4IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJj
aC94ODYvbW0uYwpAQCAtMTI2Miw3ICsxMjYyLDcgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShs
MV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAgICAgICAgICAgICAg
KGwxZV9vd25lciA9PSBwZ19vd25lcikgKQogICAgICAgICB7CiAgICAgICAgICAgICBzdHJ1Y3Qg
dmNwdSAqdjsKLSAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hf
Y3B1bWFzayk7CisgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVt
YXNrKCk7CiAKICAgICAgICAgICAgIGNwdW1hc2tfY2xlYXIobWFzayk7CiAKQEAgLTEyNzksNiAr
MTI3OSw3IEBAIHZvaWQgcHV0X3BhZ2VfZnJvbV9sMWUobDFfcGdlbnRyeV90IGwxZSwgc3RydWN0
IGRvbWFpbiAqbDFlX293bmVyKQogCiAgICAgICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1h
c2spICkKICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKKyAgICAgICAgICAg
IHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICAgICAgfQogI2VuZGlmIC8qIENPTkZJR19QVl9M
RFRfUEFHSU5HICovCiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwpAQCAtMjkwMyw3ICsyOTA0LDcg
QEAgc3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNp
Z25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgICogdml0YWwgdGhhdCBubyBvdGhlciBD
UFVzIGFyZSBsZWZ0IHdpdGggbWFwcGluZ3Mgb2YgYSBmcmFtZQogICAgICAgICAgICAgICAgICAq
IHdoaWNoIGlzIGFib3V0IHRvIGJlY29tZSB3cml0ZWFibGUgdG8gdGhlIGd1ZXN0LgogICAgICAg
ICAgICAgICAgICAqLwotICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1
KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0
X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAgICAgICAgICAgICAgICAgQlVHX09OKGluX2lycSgpKTsK
ICAgICAgICAgICAgICAgICBjcHVtYXNrX2NvcHkobWFzaywgZC0+ZGlydHlfY3B1bWFzayk7CkBA
IC0yOTE5LDYgKzI5MjAsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2UsIHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgcGVy
ZmNfaW5jcihuZWVkX2ZsdXNoX3RsYl9mbHVzaCk7CiAgICAgICAgICAgICAgICAgICAgIGZsdXNo
X3RsYl9tYXNrKG1hc2spOwogICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBwdXRf
c2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgICAgICAgICAvKiBXZSBsb3NlIGV4aXN0aW5n
IHR5cGUgYW5kIHZhbGlkaXR5LiAqLwogICAgICAgICAgICAgICAgIG54ICY9IH4oUEdUX3R5cGVf
bWFzayB8IFBHVF92YWxpZGF0ZWQpOwpAQCAtMzYzNSw3ICszNjM3LDcgQEAgbG9uZyBkb19tbXVl
eHRfb3AoCiAgICAgICAgIGNhc2UgTU1VRVhUX1RMQl9GTFVTSF9NVUxUSToKICAgICAgICAgY2Fz
ZSBNTVVFWFRfSU5WTFBHX01VTFRJOgogICAgICAgICB7Ci0gICAgICAgICAgICBjcHVtYXNrX3Qg
Km1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgY3B1bWFza190
ICptYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAgICAgICAgICAgICBpZiAoIHVubGlr
ZWx5KGN1cnJkICE9IHBnX293bmVyKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRVBFUk07CkBA
IC0zNjQ1LDEyICszNjQ3LDE3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBtYXNrKSkgKQogICAgICAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsKICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKKyAgICAgICAgICAgIHsKKyAgICAg
ICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIGlmICggb3AuY21kID09IE1NVUVYVF9UTEJf
RkxVU0hfTVVMVEkgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOwogICAg
ICAgICAgICAgZWxzZSBpZiAoIF9fYWRkcl9vayhvcC5hcmcxLmxpbmVhcl9hZGRyKSApCiAgICAg
ICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKG1hc2ssIG9wLmFyZzEubGluZWFyX2FkZHIp
OworICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOworCiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgfQogCkBAIC0zNjgzLDcgKzM2OTAsNyBAQCBsb25nIGRvX21tdWV4dF9vcCgK
ICAgICAgICAgICAgIGVsc2UgaWYgKCBsaWtlbHkoY2FjaGVfZmx1c2hfcGVybWl0dGVkKGN1cnJk
KSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHU7Ci0g
ICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNr
KTsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNr
KCk7CiAKICAgICAgICAgICAgICAgICBjcHVtYXNrX2NsZWFyKG1hc2spOwogICAgICAgICAgICAg
ICAgIGZvcl9lYWNoX29ubGluZV9jcHUoY3B1KQpAQCAtMzY5MSw2ICszNjk4LDcgQEAgbG9uZyBk
b19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpICkKICAgICAgICAgICAgICAgICAgICAg
ICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwgbWFzayk7CiAgICAgICAgICAgICAgICAgZmx1c2hf
bWFzayhtYXNrLCBGTFVTSF9DQUNIRSk7CisgICAgICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1
bWFzaygpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAg
IHJjID0gLUVJTlZBTDsKQEAgLTQxNTYsMTIgKzQxNjQsMTMgQEAgbG9uZyBkb19tbXVfdXBkYXRl
KAogICAgICAgICAgKiBGb3JjZSBvdGhlciB2Q1BVLXMgb2YgdGhlIGFmZmVjdGVkIGd1ZXN0IHRv
IHBpY2sgdXAgTDQgZW50cnkKICAgICAgICAgICogY2hhbmdlcyAoaWYgYW55KS4KICAgICAgICAg
ICovCi0gICAgICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7Ci0gICAg
ICAgIGNwdW1hc2tfdCAqbWFzayA9IHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpOworICAg
ICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKLSAgICAgICAg
Y3B1bWFza19hbmRub3QobWFzaywgcHRfb3duZXItPmRpcnR5X2NwdW1hc2ssIGNwdW1hc2tfb2Yo
Y3B1KSk7CisgICAgICAgIGNwdW1hc2tfYW5kbm90KG1hc2ssIHB0X293bmVyLT5kaXJ0eV9jcHVt
YXNrLAorICAgICAgICAgICAgICAgICAgICAgICBjcHVtYXNrX29mKHNtcF9wcm9jZXNzb3JfaWQo
KSkpOwogICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1hc2spICkKICAgICAgICAgICAgIGZs
dXNoX21hc2sobWFzaywgRkxVU0hfVExCX0dMT0JBTCB8IEZMVVNIX1JPT1RfUEdUQkwpOworICAg
ICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgfQogCiAgICAgcGVyZmNfYWRkKG51bV9w
YWdlX3VwZGF0ZXMsIGkpOwpAQCAtNDM1Myw3ICs0MzYyLDcgQEAgc3RhdGljIGludCBfX2RvX3Vw
ZGF0ZV92YV9tYXBwaW5nKAogICAgICAgICAgICAgbWFzayA9IGQtPmRpcnR5X2NwdW1hc2s7CiAg
ICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIG1hc2sgPSB0
aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgbWFzayA9IGdldF9zY3JhdGNo
X2NwdW1hc2soKTsKICAgICAgICAgICAgIHJjID0gdmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29u
c3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBfcHRyLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCksCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2spOwpAQCAtNDM3Myw3ICs0
MzgyLDcgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0ZV92YV9tYXBwaW5nKAogICAgICAgICAgICAg
bWFzayA9IGQtPmRpcnR5X2NwdW1hc2s7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVm
YXVsdDoKLSAgICAgICAgICAgIG1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAg
ICAgICAgICAgbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICAgICAgICAgIHJjID0g
dmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29uc3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBf
cHRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdm9pZCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIG1hc2spOwpAQCAtNDM4NCw2ICs0MzkzLDkgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0
ZV92YV9tYXBwaW5nKAogICAgICAgICBicmVhazsKICAgICB9CiAKKyAgICBpZiAoIG1hc2sgJiYg
bWFzayAhPSBkLT5kaXJ0eV9jcHVtYXNrICkKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygp
OworCiAgICAgcmV0dXJuIHJjOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNpLmMg
Yi94ZW4vYXJjaC94ODYvbXNpLmMKaW5kZXggMTYxZWU2MGRiZS4uNjYyNGVhMjBkMCAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21zaS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tc2kuYwpAQCAtMTU5
LDEzICsxNTksMTUgQEAgdm9pZCBtc2lfY29tcG9zZV9tc2codW5zaWduZWQgdmVjdG9yLCBjb25z
dCBjcHVtYXNrX3QgKmNwdV9tYXNrLCBzdHJ1Y3QgbXNpX21zZwogCiAgICAgaWYgKCBjcHVfbWFz
ayApCiAgICAgewotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2Nw
dW1hc2spOworICAgICAgICBjcHVtYXNrX3QgKm1hc2s7CiAKICAgICAgICAgaWYgKCAhY3B1bWFz
a19pbnRlcnNlY3RzKGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApICkKICAgICAgICAgICAgIHJl
dHVybjsKIAorICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICBj
cHVtYXNrX2FuZChtYXNrLCBjcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKICAgICAgICAgbXNn
LT5kZXN0MzIgPSBjcHVfbWFza190b19hcGljaWQobWFzayk7CisgICAgICAgIHB1dF9zY3JhdGNo
X2NwdW1hc2soKTsKICAgICB9CiAKICAgICBtc2ctPmFkZHJlc3NfaGkgPSBNU0lfQUREUl9CQVNF
X0hJOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5j
CmluZGV4IDUzZTBkZTJhNzAuLjRkOTY0MGQxMzUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTI1LDYgKzI1LDMxIEBACiAjaW5jbHVk
ZSA8aXJxX3ZlY3RvcnMuaD4KICNpbmNsdWRlIDxtYWNoX2FwaWMuaD4KIAorREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKKworI2lmbmRl
ZiBOREVCVUcKK2NwdW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKQoreworICAgIHN0
YXRpYyBERUZJTkVfUEVSX0NQVSh2b2lkICosIHNjcmF0Y2hfY3B1bWFza191c2UpOworCisgICAg
LyoKKyAgICAgKiBEdWUgdG8gcmVlbnRyYW5jeSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVz
ZWQgaW4gSVJRLCAjTUMgb3IgI05NSQorICAgICAqIGNvbnRleHQuCisgICAgICovCisgICAgQlVH
X09OKGluX2lycSgpIHx8IGluX21jKCkgfHwgaW5fbm1pKCkpOworCisgICAgaWYgKCB1c2UgJiYg
dW5saWtlbHkodGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpICkKKyAgICB7CisgICAgICAg
IHByaW50aygiJXA6IHNjcmF0Y2ggQ1BVIG1hc2sgYWxyZWFkeSBpbiB1c2UgYnkgJXBcbiIsCisg
ICAgICAgICAgICAgICBfX2J1aWx0aW5fcmV0dXJuX2FkZHJlc3MoMCksIHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFza191c2UpKTsKKyAgICAgICAgQlVHKCk7CisgICAgfQorICAgIHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFza191c2UpID0gdXNlID8gX19idWlsdGluX3JldHVybl9hZGRyZXNzKDApIDog
TlVMTDsKKworICAgIHJldHVybiB1c2UgPyB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spIDogTlVM
TDsKK30KKyNlbmRpZgorCiAvKiBIZWxwZXIgZnVuY3Rpb25zIHRvIHByZXBhcmUgQVBJQyByZWdp
c3RlciB2YWx1ZXMuICovCiBzdGF0aWMgdW5zaWduZWQgaW50IHByZXBhcmVfSUNSKHVuc2lnbmVk
IGludCBzaG9ydGN1dCwgaW50IHZlY3RvcikKIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9z
bXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCmluZGV4IDgyZTg5MjAxYjMuLmEyYWMz
YWRiMzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKKysrIGIveGVuL2FyY2gv
eDg2L3NtcGJvb3QuYwpAQCAtNTQsNyArNTQsNiBAQCBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RM
WShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIC8qIHJlcHJlc2VudGluZyBIVCBh
bmQgY29yZSBzaWJsaW5ncyBvZiBlYWNoIGxvZ2ljYWwgQ1BVICovCiBERUZJTkVfUEVSX0NQVV9S
RUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIAotREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKIHN0YXRpYyBj
cHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAogREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFko
Y3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9hc20teDg2L3NtcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAppbmRleCA5MmQ2OWE1
ZWEwLi40MGFiNmMyNTFkIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCisr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKQEAgLTIzLDYgKzIzLDE2IEBAIERFQ0xBUkVf
UEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsKIERFQ0xBUkVfUEVSX0NQ
VShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNr
X3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogCisjaWZuZGVmIE5ERUJVRworLyogTm90IHRvIGJl
IGNhbGxlZCBkaXJlY3RseSwgdXNlIHtnZXQvcHV0fV9zY3JhdGNoX2NwdW1hc2soKS4gKi8KK2Nw
dW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKTsKKyNkZWZpbmUgZ2V0X3NjcmF0Y2hf
Y3B1bWFzaygpIHNjcmF0Y2hfY3B1bWFzayh0cnVlKQorI2RlZmluZSBwdXRfc2NyYXRjaF9jcHVt
YXNrKCkgKCh2b2lkKXNjcmF0Y2hfY3B1bWFzayhmYWxzZSkpCisjZWxzZQorI2RlZmluZSBnZXRf
c2NyYXRjaF9jcHVtYXNrKCkgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKQorI2RlZmluZSBwdXRf
c2NyYXRjaF9jcHVtYXNrKCkKKyNlbmRpZgorCiAvKgogICogRG8gd2UsIGZvciBwbGF0Zm9ybSBy
ZWFzb25zLCBuZWVkIHRvIGFjdHVhbGx5IGtlZXAgQ1BVcyBvbmxpbmUgd2hlbiB3ZQogICogd291
bGQgb3RoZXJ3aXNlIHByZWZlciB0aGVtIHRvIGJlIG9mZj8KLS0gCjIuMjUuMAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:47:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:47:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BGd-0004vG-7V; Mon, 24 Feb 2020 10:47:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BGc-0004ui-E9
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:47:14 +0000
X-Inumbo-ID: ff593ac9-56f2-11ea-8ae3-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ff593ac9-56f2-11ea-8ae3-12813bfff9fa;
 Mon, 24 Feb 2020 10:47:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582541227;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=TZGAL5hiLy9HUPmxEbmzKb3cybQ/vBg7leeFHU/gW84=;
 b=TwnI6wn9dhDFpoMzNS0MMHMnSynbIoR1dMlNn20HSFgMgGVp4fb419HM
 srEdG+0WkRZTZBwTt1zAAHWOnXUp7hXBrjbmX6iBb2P1mSK0VQhz6ffMh
 cJ9rpQ4REjtWDjSHTkBQJkXA4kVvM0Xi62GYjBtFWVe1JCLe0XwI6U7/4 I=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AN9iZEfhtX8i4tJ5QYK7IOk1OXNMp5Hu6tLS9AUJjQo8NKU7/5E6prgdWvF9C8EkiTkZPaaLAr
 pDLBmbzRqiFITbnxOh37FvM2ycWbUle5Nck9rmVTJBesoOA0C/17Uq1S+OGJc/FDsxLZmob0ST
 pMyra9SdluymrJh+Fw9unlynHU30JiLWzFkU0JXIPM2F1/OK9M7KpwpuMLS2NGEX/n5JXEm0xP
 B3yUXxjSKn+a58ddiPgtwBPle4kX8SCZoR8VcUb0zmNx8pFRIkd3P+D/DGBGYcyR7XMK5R+D8C
 +vU=
X-SBRS: 2.7
X-MesageID: 13255827
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13255827"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 11:46:42 +0100
Message-ID: <20200224104645.96381-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224104645.96381-1-roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 2/5] x86: track when in #NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, George
 Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBydW5uaW5nIGluICNOTUkgY29udGV4dC4gVGhpcyBp
cyBtb2RlbGVkCmFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KClRoZSBTRE0gc3RhdGVzIHRoYXQg
bm8gI05NSSBjYW4gYmUgZGVsaXZlcmVkIHdoaWxlIGhhbmRsaW5nIGEgI05NSQp1bnRpbCB0aGUg
cHJvY2Vzc29yIGhhcyBleGVjdXRlZCBhbiBpcmV0IGluc3RydWN0aW9uLiBJdCdzIHBvc3NpYmxl
Cmhvd2V2ZXIgdGhhdCBhbm90aGVyIGZhdWx0IGlzIHJlY2VpdmVkIHdoaWxlIGhhbmRsaW5nIHRo
ZSAjTk1JIChhICNNQwpmb3IgZXhhbXBsZSksIGFuZCB0aHVzIHRoZSBpcmV0IGZyb20gdGhhdCBm
YXVsdCB3b3VsZCBhbGxvdyBmdXJ0aGVyCiNOTUlzIHRvIGJlIGluamVjdGVkIHdoaWxlIHN0aWxs
IHByb2Nlc3NpbmcgdGhlIHByZXZpb3VzIG9uZSwgYW5kCmhlbmNlIGFuIGludGVnZXIgaXMgbmVl
ZGVkIGluIG9yZGVyIHRvIGtlZXAgdHJhY2sgb2YgaW4gc2VydmljZSAjTk1Jcy4KCldoaWxlIHRo
ZXJlIG1vdmUgbm1pX2NvdW50KCkgaW50byBhIHg4NiBzcGVjaWZpYyBoZWFkZXIgYW5kIGRyb3Ag
dGhlCmxlYWRpbmcgdW5kZXJzY29yZXMgZnJvbSBfX25taV9jb3VudCBmaWVsZC4KCk5vdGUgdGhh
dCB0aGVyZSBhcmUgbm8gdXNlcnMgb2YgaW5fbm1pKCkgaW50cm9kdWNlZCBieSB0aGUgY2hhbmdl
LApmdXJ0aGVyIHVzZXJzIHdpbGwgYmUgYWRkZWQgYnkgZm9sbG93dXAgY2hhbmdlcy4KClNpZ25l
ZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hh
bmdlcyBzaW5jZSB2MjoKIC0gVXNlIGFuIGludGVnZXIgaW5zdGVhZCBvZiBhIGJvb2xlYW4gdG8g
a2VlcCB0cmFjayBvZiBpbiBzZXJ2aWNlCiAgICNOTUlzLgogLSBNb3ZlIG5taV9jb3VudCBpbnRv
IHg4NiBzcGVjaWZpYyBoZWFkZXIuCiAtIERyb3AgbGVhZGluZyB1bmRlcnNjb3JlcyBmcm9tIF9f
bm1pX2NvdW50IGZpZWxkLgotLS0KIHhlbi9hcmNoL3g4Ni90cmFwcy5jICAgICAgICAgIHwgNiAr
KysrKysKIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGlycS5oIHwgNyArKysrKystCiB4ZW4vaW5j
bHVkZS94ZW4vaXJxX2NwdXN0YXQuaCB8IDEgLQogMyBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRp
b25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5j
IGIveGVuL2FyY2gveDg2L3RyYXBzLmMKaW5kZXggM2RiYzY2YmI2NC4uZjRmMmMxM2FlOSAxMDA2
NDQKLS0tIGEveGVuL2FyY2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMK
QEAgLTE2OTIsOSArMTY5MiwxMyBAQCB2b2lkIGRvX25taShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJf
cmVncyAqcmVncykKICAgICBib29sIGhhbmRsZV91bmtub3duID0gZmFsc2U7CiAKICAgICB0aGlz
X2NwdShubWlfY291bnQpKys7CisgICAgbm1pX2VudGVyKCk7CiAKICAgICBpZiAoIG5taV9jYWxs
YmFjayhyZWdzLCBjcHUpICkKKyAgICB7CisgICAgICAgIG5taV9leGl0KCk7CiAgICAgICAgIHJl
dHVybjsKKyAgICB9CiAKICAgICAvKgogICAgICAqIEFjY2Vzc2luZyBwb3J0IDB4NjEgbWF5IHRy
YXAgdG8gU01NIHdoaWNoIGhhcyBiZWVuIGFjdHVhbGx5CkBAIC0xNzIwLDYgKzE3MjQsOCBAQCB2
b2lkIGRvX25taShjb25zdCBzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgaWYg
KCAhKHJlYXNvbiAmIDB4YzApICYmIGhhbmRsZV91bmtub3duICkKICAgICAgICAgICAgIHVua25v
d25fbm1pX2Vycm9yKHJlZ3MsIHJlYXNvbik7CiAgICAgfQorCisgICAgbm1pX2V4aXQoKTsKIH0K
IAogbm1pX2NhbGxiYWNrX3QgKnNldF9ubWlfY2FsbGJhY2sobm1pX2NhbGxiYWNrX3QgKmNhbGxi
YWNrKQpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmggYi94ZW4vaW5j
bHVkZS9hc20teDg2L2hhcmRpcnEuaAppbmRleCAzNGUxYjQ5MjYwLi42Y2NjZTc1ODgxIDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaAorKysgYi94ZW4vaW5jbHVkZS9h
c20teDg2L2hhcmRpcnEuaApAQCAtNyw3ICs3LDcgQEAKIHR5cGVkZWYgc3RydWN0IHsKIAl1bnNp
Z25lZCBpbnQgX19zb2Z0aXJxX3BlbmRpbmc7CiAJdW5zaWduZWQgaW50IF9fbG9jYWxfaXJxX2Nv
dW50OwotCXVuc2lnbmVkIGludCBfX25taV9jb3VudDsKKwl1bnNpZ25lZCBpbnQgbm1pX2NvdW50
OwogCWJvb2xfdCBfX213YWl0X3dha2V1cDsKIH0gX19jYWNoZWxpbmVfYWxpZ25lZCBpcnFfY3B1
c3RhdF90OwogCkBAIC0xOCw2ICsxOCwxMSBAQCB0eXBlZGVmIHN0cnVjdCB7CiAjZGVmaW5lIGly
cV9lbnRlcigpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQogI2RlZmlu
ZSBpcnFfZXhpdCgpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQogCisj
ZGVmaW5lIG5taV9jb3VudChjcHUpCV9fSVJRX1NUQVQoKGNwdSksIG5taV9jb3VudCkKKyNkZWZp
bmUgaW5fbm1pKCkJKG5taV9jb3VudChzbXBfcHJvY2Vzc29yX2lkKCkpICE9IDApCisjZGVmaW5l
IG5taV9lbnRlcigpCShubWlfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQorI2RlZmluZSBu
bWlfZXhpdCgpCShubWlfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQorCiB2b2lkIGFja19i
YWRfaXJxKHVuc2lnbmVkIGludCBpcnEpOwogCiBleHRlcm4gdm9pZCBhcGljX2ludHJfaW5pdCh2
b2lkKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIGIveGVuL2lu
Y2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKaW5kZXggNzM2MjlmNmVjOC4uYjk2MjlmMjVjMiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKKysrIGIveGVuL2luY2x1ZGUv
eGVuL2lycV9jcHVzdGF0LmgKQEAgLTI0LDcgKzI0LDYgQEAgZXh0ZXJuIGlycV9jcHVzdGF0X3Qg
aXJxX3N0YXRbXTsKICAgLyogYXJjaCBpbmRlcGVuZGVudCBpcnFfc3RhdCBmaWVsZHMgKi8KICNk
ZWZpbmUgc29mdGlycV9wZW5kaW5nKGNwdSkJX19JUlFfU1RBVCgoY3B1KSwgX19zb2Z0aXJxX3Bl
bmRpbmcpCiAjZGVmaW5lIGxvY2FsX2lycV9jb3VudChjcHUpCV9fSVJRX1NUQVQoKGNwdSksIF9f
bG9jYWxfaXJxX2NvdW50KQotI2RlZmluZSBubWlfY291bnQoY3B1KQkJX19JUlFfU1RBVCgoY3B1
KSwgX19ubWlfY291bnQpCiAjZGVmaW5lIG13YWl0X3dha2V1cChjcHUpCV9fSVJRX1NUQVQoKGNw
dSksIF9fbXdhaXRfd2FrZXVwKQogCiAjZW5kaWYJLyogX19pcnFfY3B1c3RhdF9oICovCi0tIAoy
LjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:47:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:47:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BGf-0004xS-Pi; Mon, 24 Feb 2020 10:47:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BGe-0004we-H7
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:47:16 +0000
X-Inumbo-ID: 034a7692-56f3-11ea-ade5-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 034a7692-56f3-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 10:47:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582541232;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=hp9Vkqbe2RJlMyNORLmAYW7aPSJozo4GoKahM6QtP04=;
 b=U97t8DgRJZ2HR7H4yNyTwAbtRsNgkSXQze+Jj6w9dYcWNHoQRZrBWU4P
 AQFUc/FMD2LzCsHQxZZ02SO4vIWpTHnsxBG4AL4spCHs6/J6gm3ARuybp
 quRHqqLZ2sTKfPY7iQYjyCFj9yQc+9YzpfGP18YTWP1nayV4M6UF/L7SV 8=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GJZG/dvyvx4OIYRiA9zzcCEOmdD1SkvqdXwP+n2s3THK5yCojsAl+/7aDYl/jNgzSzAz3rCRLr
 nKwRCHyxwih1oedmOakJgNZqqNwPPBz/AXZAGiaMwzGXGmZVhOyBdSmmWOOqr994KkCOyByYZ/
 RGuz7+q9w4yBz8Yyt3VZg4W4f/UlBK6Wg7hld4zT1hbGXpWJSADdI7qfMcNe1xEgbhva0AjmpH
 tGl9lAHY2HASOGWP2tHFHt6+j2Yp0f52E6/jxrtSFCu6d+g/z8xRePODd+0yrcUb+sA24IcG76
 E+Q=
X-SBRS: 2.7
X-MesageID: 13524167
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13524167"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 11:46:44 +0100
Message-ID: <20200224104645.96381-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224104645.96381-1-roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 4/5] x86/smp: use a dedicated scratch cpumask
 in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Sander
 Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgYmVjYXVz
ZSBpdCBjYW4gYmUKY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5jZSBYZW4g
d291bGQgaGF2ZSB0byBtYWtlIHN1cmUKYWxsIHRoZSB1c2VycyBvZiB0aGUgc2NyYXRjaCBjcHVt
YXNrIGRpc2FibGUgaW50ZXJydXB0cyB3aGlsZSB1c2luZwppdC4KCkluc3RlYWQgaW50cm9kdWNl
IGEgbmV3IGNwdW1hc2sgdG8gYmUgdXNlZCBieSBzZW5kX0lQSV9tYXNrLCBhbmQKZGlzYWJsZSBp
bnRlcnJ1cHRzIHdoaWxlIHVzaW5nIGl0LgoKTm90ZSB0aGF0IHN1Y2ggbWFzayBjYW5ub3QgYmUg
dXNlZCB3aGVuIG5vbi1tYXNrYWJsZSBpbnRlcnJ1cHRzIGFyZQpiZWluZyBzZXJ2aWNlZCAoI05N
SSBvciAjTUMpIGFuZCBoZW5jZSBmYWxsYmFjayB0byBub3QgdXNpbmcgdGhlCnNob3J0aGFuZCBp
biB0aGF0IGNhc2UsIGxpa2UgaXQgd2FzIGRvbmUgcHJldmlvdXNseS4KCkZpeGVzOiA1NTAwZDI2
NWEyYTggKCd4ODYvc21wOiB1c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdo
ZW4gcG9zc2libGUnKQpSZXBvcnRlZC1ieTogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtl
bGVuYm9vbS5pdD4KU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNp
dHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHYyOgogLSBGYWxsYmFjayB0byB0aGUgcHJldmlv
dXMgSVBJIHNlbmRpbmcgbWVjaGFuaXNtIGluICNNQyBvciAjTk1JCiAgIGNvbnRleHQuCgpDaGFu
Z2VzIHNpbmNlIHYxOgogLSBEb24ndCB1c2UgdGhlIHNob3J0aGFuZCB3aGVuIGluICNNQyBvciAj
Tk1JIGNvbnRleHQuCi0tLQogeGVuL2FyY2gveDg2L3NtcC5jICAgICB8IDI3ICsrKysrKysrKysr
KysrKysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8ICA5ICsrKysrKysrLQog
MiBmaWxlcyBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwppbmRleCA1NWQw
OGM5ZDUyLi41M2UwZGUyYTcwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc21wLmMKKysrIGIv
eGVuL2FyY2gveDg2L3NtcC5jCkBAIC01OSw2ICs1OSw3IEBAIHN0YXRpYyB2b2lkIHNlbmRfSVBJ
X3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZlY3RvciwKICAgICBhcGljX3dy
aXRlKEFQSUNfSUNSLCBjZmcpOwogfQogCitERUNMQVJFX1BFUl9DUFUoY3B1bWFza192YXJfdCwg
c2VuZF9pcGlfY3B1bWFzayk7CiAvKgogICogc2VuZF9JUElfbWFzayhjcHVtYXNrLCB2ZWN0b3Ip
OiBzZW5kcyBAdmVjdG9yIElQSSB0byBDUFVzIGluIEBjcHVtYXNrLAogICogZXhjbHVkaW5nIHRo
ZSBsb2NhbCBDUFUuIEBjcHVtYXNrIG1heSBiZSBlbXB0eS4KQEAgLTY3LDcgKzY4LDIxIEBAIHN0
YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZl
Y3RvciwKIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0
b3IpCiB7CiAgICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwotICAgIGNwdW1hc2tfdCAqc2Ny
YXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFza190ICpzY3JhdGNo
ID0gdGhpc19jcHUoc2VuZF9pcGlfY3B1bWFzayk7CisgICAgdW5zaWduZWQgbG9uZyBmbGFnczsK
KworICAgIGlmICggaW5fbWMoKSB8fCBpbl9ubWkoKSApCisgICAgeworICAgICAgICAvKgorICAg
ICAgICAgKiBXaGVuIGluICNOTUkgb3IgI01DIGNvbnRleHQgZmFsbGJhY2sgdG8gdGhlIG9sZCAo
YW5kIHNpbXBsZXIpIElQSQorICAgICAgICAgKiBzZW5kaW5nIHJvdXRpbmUsIGFuZCBhdm9pZCBk
b2luZyBhbnkgcGVyZm9ybWFuY2Ugb3B0aW1pemF0aW9ucyAobGlrZQorICAgICAgICAgKiB1c2lu
ZyBhIHNob3J0aGFuZCkuIFNlbmRpbmcgYW4gSVBJIGZyb20gc3VjaCBjb250ZXh0cyBpcyBsaWtl
bHkgYQorICAgICAgICAgKiBzaWduIG9mIGEgY3Jhc2gsIGFuZCBoZW5jZSB3ZSB3b3VsZCBsaWtl
IHRvIGF2b2lkIGFzIG11Y2ggY29tcGxleGl0eQorICAgICAgICAgKiBhcyBwb3NzaWJsZSBpbiBv
cmRlciB0byBtYWtlIHN1cmUgdGhlIElQSSBpcyBkZWxpdmVyZWQuCisgICAgICAgICAqLworICAg
ICAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rv
cik7CisgICAgICAgIHJldHVybjsKKyAgICB9CiAKICAgICAvKgogICAgICAqIFRoaXMgY2FuIG9u
bHkgYmUgc2FmZWx5IHVzZWQgd2hlbiBubyBDUFUgaG90cGx1ZyBvciB1bnBsdWcgb3BlcmF0aW9u
cwpAQCAtODEsNyArOTYsMTUgQEAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAq
bWFzaywgaW50IHZlY3RvcikKICAgICAgICAgIGxvY2FsX2lycV9pc19lbmFibGVkKCkgJiYgKGNw
dXNfbG9ja2VkID0gZ2V0X2NwdV9tYXBzKCkpICYmCiAgICAgICAgICAocGFya19vZmZsaW5lX2Nw
dXMgfHwKICAgICAgICAgICBjcHVtYXNrX2VxdWFsKCZjcHVfb25saW5lX21hcCwgJmNwdV9wcmVz
ZW50X21hcCkpICkKKyAgICB7CisgICAgICAgIC8qCisgICAgICAgICAqIHNlbmRfSVBJX21hc2sg
Y2FuIGJlIGNhbGxlZCBmcm9tIGludGVycnVwdCBjb250ZXh0LCBhbmQgaGVuY2Ugd2UKKyAgICAg
ICAgICogbmVlZCB0byBkaXNhYmxlIGludGVycnVwdHMgaW4gb3JkZXIgdG8gcHJvdGVjdCB0aGUg
cGVyLWNwdQorICAgICAgICAgKiBzZW5kX2lwaV9jcHVtYXNrIHdoaWxlIGJlaW5nIHVzZWQuCisg
ICAgICAgICAqLworICAgICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7CiAgICAgICAgIGNwdW1h
c2tfb3Ioc2NyYXRjaCwgbWFzaywgY3B1bWFza19vZihzbXBfcHJvY2Vzc29yX2lkKCkpKTsKKyAg
ICB9CiAgICAgZWxzZQogICAgIHsKICAgICAgICAgaWYgKCBjcHVzX2xvY2tlZCApCkBAIC04OSw2
ICsxMTIsNyBAQCB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQg
dmVjdG9yKQogICAgICAgICAgICAgcHV0X2NwdV9tYXBzKCk7CiAgICAgICAgICAgICBjcHVzX2xv
Y2tlZCA9IGZhbHNlOwogICAgICAgICB9CisgICAgICAgIGxvY2FsX2lycV9zYXZlKGZsYWdzKTsK
ICAgICAgICAgY3B1bWFza19jbGVhcihzY3JhdGNoKTsKICAgICB9CiAKQEAgLTk3LDYgKzEyMSw3
IEBAIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3Ip
CiAgICAgZWxzZQogICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21h
c2ssIG1hc2ssIHZlY3Rvcik7CiAKKyAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7CiAgICAg
aWYgKCBjcHVzX2xvY2tlZCApCiAgICAgICAgIHB1dF9jcHVfbWFwcygpOwogfQpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKaW5kZXgg
ZTgzZTQ1NjRhNC4uODJlODkyMDFiMyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3Qu
YworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC01Nyw2ICs1Nyw5IEBAIERFRklORV9Q
RVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVGSU5F
X1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKIHN0
YXRpYyBjcHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAorREVGSU5FX1BFUl9DUFVfUkVBRF9N
T1NUTFkoY3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CitzdGF0aWMgY3B1bWFza190
IHNlbmRfaXBpX2NwdTBtYXNrOworCiBjcHVtYXNrX3QgY3B1X29ubGluZV9tYXAgX19yZWFkX21v
c3RseTsKIEVYUE9SVF9TWU1CT0woY3B1X29ubGluZV9tYXApOwogCkBAIC05MzAsNiArOTMzLDgg
QEAgc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1LCBib29sIHJl
bW92ZSkKICAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNw
dSkpOwogICAgICAgICBpZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3Jh
dGNoX2NwdTBtYXNrICkKICAgICAgICAgICAgIEZSRUVfQ1BVTUFTS19WQVIocGVyX2NwdShzY3Jh
dGNoX2NwdW1hc2ssIGNwdSkpOworICAgICAgICBpZiAoIHBlcl9jcHUoc2VuZF9pcGlfY3B1bWFz
aywgY3B1KSAhPSAmc2VuZF9pcGlfY3B1MG1hc2sgKQorICAgICAgICAgICAgRlJFRV9DUFVNQVNL
X1ZBUihwZXJfY3B1KHNlbmRfaXBpX2NwdW1hc2ssIGNwdSkpOwogICAgIH0KIAogICAgIGNsZWFu
dXBfY3B1X3Jvb3RfcGd0KGNwdSk7CkBAIC0xMDM0LDcgKzEwMzksOCBAQCBzdGF0aWMgaW50IGNw
dV9zbXBib290X2FsbG9jKHVuc2lnbmVkIGludCBjcHUpCiAKICAgICBpZiAoICEoY29uZF96YWxs
b2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgJiYKICAgICAg
ICAgICAgY29uZF96YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1
KSkgJiYKLSAgICAgICAgICAgY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNo
X2NwdW1hc2ssIGNwdSkpKSApCisgICAgICAgICAgIGNvbmRfYWxsb2NfY3B1bWFza192YXIoJnBl
cl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpKSAmJgorICAgICAgICAgICBjb25kX2FsbG9jX2Nw
dW1hc2tfdmFyKCZwZXJfY3B1KHNlbmRfaXBpX2NwdW1hc2ssIGNwdSkpKSApCiAgICAgICAgIGdv
dG8gb3V0OwogCiAgICAgcmMgPSAwOwpAQCAtMTE3NSw2ICsxMTgxLDcgQEAgdm9pZCBfX2luaXQg
c21wX3ByZXBhcmVfYm9vdF9jcHUodm9pZCkKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCAmY3B1
X3ByZXNlbnRfbWFwKTsKICNpZiBOUl9DUFVTID4gMiAqIEJJVFNfUEVSX0xPTkcKICAgICBwZXJf
Y3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSA9ICZzY3JhdGNoX2NwdTBtYXNrOworICAgIHBlcl9j
cHUoc2VuZF9pcGlfY3B1bWFzaywgY3B1KSA9ICZzZW5kX2lwaV9jcHUwbWFzazsKICNlbmRpZgog
CiAgICAgZ2V0X2NwdV9pbmZvKCktPnVzZV9wdl9jcjMgPSBmYWxzZTsKLS0gCjIuMjUuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 10:47:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 10:47:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6BGj-0004zY-3o; Mon, 24 Feb 2020 10:47:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6BGh-0004ye-EQ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 10:47:19 +0000
X-Inumbo-ID: 00cb8a50-56f3-11ea-8ae3-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 00cb8a50-56f3-11ea-8ae3-12813bfff9fa;
 Mon, 24 Feb 2020 10:47:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582541227;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=tgPH1WkDVXXMWZqS7MqzPlMLw2kiP4tQlPJKkocGJPM=;
 b=e3su4wKkgLBsVkVh6HbL7VbFW4Q4bdOyPgAtBqv4NQO7EiHYywyL3vd7
 6wTQEZIb/GToLV/9df547tj0umkVFFJMt2pg8HGj9pzKo0iMiEEKnaDiz
 7nS+tc8bUbY9TzV98Qxbljc1QPnDqC4oDpS/ShxRJlUHHMTPBSyMLcLwj Q=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AbeTJRnocntcbpq2ku7Rbj06wW0cbD3x5M8AYQfu4wfcG0Nd9DaCsT28HgkGxcO4C998Fc4bs5
 OhZgut+/RAoh8ITL+OLjpvABtUt6xpPbPHAqO5NL5DrOcp+GUO7ThQlE8JzhkdZQwFCDEnrwNv
 BpqpwbT+wWmACSTL8trTpI2jR8k3Cv8454PqT8T5yAYem3QS+C/nJiey9rlk7C/v3X10QnED3N
 HvIvGN9O+63PPSCmgJLzRimqOZ2+fG2QOvEfpJ/SHPGnldKXFYtpVc/ri12Sr8zdaErsFPdI0p
 vq4=
X-SBRS: 2.7
X-MesageID: 13255828
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,479,1574139600"; d="scan'208";a="13255828"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 11:46:43 +0100
Message-ID: <20200224104645.96381-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200224104645.96381-1-roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v3 3/5] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBleGVjdXRpbmcgaW4gI01DIGNvbnRleHQuIFRoaXMg
aXMgbW9kZWxlZAphZnRlciB0aGUgaW5faXJxIGhlbHBlcnMuCgpOb3RlIHRoYXQgdGhlcmUgYXJl
IG5vIHVzZXJzIG9mIGluX21jKCkgaW50cm9kdWNlZCBieSB0aGUgY2hhbmdlLApmdXJ0aGVyIHVz
ZXJzIHdpbGwgYmUgYWRkZWQgYnkgZm9sbG93dXAgY2hhbmdlcy4KClNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgotLS0KQ2hhbmdlcyBzaW5jZSB2
MjoKIC0gTW92ZSBkZWZpbml0aW9uIG9mIG1jX2NvdW50IHRvIHg4NiBoYXJkaXJxLmguCi0tLQog
eGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMgfCAyICsrCiB4ZW4vaW5jbHVkZS9hc20teDg2
L2hhcmRpcnEuaCB8IDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jIGIveGVuL2FyY2gveDg2
L2NwdS9tY2hlY2svbWNlLmMKaW5kZXggZDYxZTU4MmFmMy4uOTNlZDU3NTJhYyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2NwdS9tY2hlY2svbWNlLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdS9t
Y2hlY2svbWNlLmMKQEAgLTkzLDcgKzkzLDkgQEAgdm9pZCB4ODZfbWNlX3ZlY3Rvcl9yZWdpc3Rl
cih4ODZfbWNlX3ZlY3Rvcl90IGhkbHIpCiAKIHZvaWQgZG9fbWFjaGluZV9jaGVjayhjb25zdCBz
dHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIHsKKyAgICBtY19lbnRlcigpOwogICAgIF9tYWNo
aW5lX2NoZWNrX3ZlY3RvcihyZWdzKTsKKyAgICBtY19leGl0KCk7CiB9CiAKIC8qCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aGFyZGlycS5oCmluZGV4IDZjY2NlNzU4ODEuLjE2ZGJlMjdkZTQgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaGFyZGlycS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGly
cS5oCkBAIC04LDYgKzgsNyBAQCB0eXBlZGVmIHN0cnVjdCB7CiAJdW5zaWduZWQgaW50IF9fc29m
dGlycV9wZW5kaW5nOwogCXVuc2lnbmVkIGludCBfX2xvY2FsX2lycV9jb3VudDsKIAl1bnNpZ25l
ZCBpbnQgbm1pX2NvdW50OworCXVuc2lnbmVkIGludCBtY19jb3VudDsKIAlib29sX3QgX19td2Fp
dF93YWtldXA7CiB9IF9fY2FjaGVsaW5lX2FsaWduZWQgaXJxX2NwdXN0YXRfdDsKIApAQCAtMjMs
NiArMjQsMTEgQEAgdHlwZWRlZiBzdHJ1Y3QgewogI2RlZmluZSBubWlfZW50ZXIoKQkobm1pX2Nv
dW50KHNtcF9wcm9jZXNzb3JfaWQoKSkrKykKICNkZWZpbmUgbm1pX2V4aXQoKQkobm1pX2NvdW50
KHNtcF9wcm9jZXNzb3JfaWQoKSktLSkKIAorI2RlZmluZSBtY19jb3VudChjcHUpCV9fSVJRX1NU
QVQoKGNwdSksIG1jX2NvdW50KQorI2RlZmluZSBpbl9tYygpIAkobWNfY291bnQoc21wX3Byb2Nl
c3Nvcl9pZCgpKSAhPSAwKQorI2RlZmluZSBtY19lbnRlcigpCShtY19jb3VudChzbXBfcHJvY2Vz
c29yX2lkKCkpKyspCisjZGVmaW5lIG1jX2V4aXQoKQkobWNfY291bnQoc21wX3Byb2Nlc3Nvcl9p
ZCgpKS0tKQorCiB2b2lkIGFja19iYWRfaXJxKHVuc2lnbmVkIGludCBpcnEpOwogCiBleHRlcm4g
dm9pZCBhcGljX2ludHJfaW5pdCh2b2lkKTsKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 11:07:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 11:07:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Ba5-00077E-1K; Mon, 24 Feb 2020 11:07:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZQR9=4M=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j6Ba3-000778-RK
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 11:07:19 +0000
X-Inumbo-ID: d0ec5b72-56f5-11ea-bc8e-bc764e2007e4
Received: from huawei.com (unknown [45.249.212.191])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d0ec5b72-56f5-11ea-bc8e-bc764e2007e4;
 Mon, 24 Feb 2020 11:07:18 +0000 (UTC)
Received: from DGGEMS401-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id ED88BAD407C1A4A17667;
 Mon, 24 Feb 2020 19:07:13 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS401-HUB.china.huawei.com
 (10.3.19.201) with Microsoft SMTP Server id 14.3.439.0; Mon, 24 Feb 2020
 19:07:04 +0800
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <5E532442.1040401@hisilicon.com>
 <96315706-b884-aa1c-8160-b6c2f338c1be@xen.org>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E53AE58.3050109@hisilicon.com>
Date: Mon, 24 Feb 2020 19:07:04 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <96315706-b884-aa1c-8160-b6c2f338c1be@xen.org>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH v5] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gMjAyMC8yLzI0IDE4OjA5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4gSGkg
V2VpLAo+IAo+IE9uIDI0LzAyLzIwMjAgMDE6MTcsIFdlaSBYdSB3cm90ZToKPj4gUGFyc2UgdGhl
IEFDUEkgU1BDUiB0YWJsZSBhbmQgaW5pdGlhbGl6ZSB0aGUgMTY1NTAgY29tcGF0aWJsZSBzZXJp
YWwgcG9ydAo+PiBmb3IgQVJNIG9ubHkuIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQgb25lIFVB
UlQgb24gQVJNLiBTb21lIGZpZWxkcwo+PiB3aGljaCB3ZSBkbyBub3QgY2FyZSB5ZXQgb24gQVJN
IGFyZSBpZ25vcmVkLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBXZWkgWHUgPHh1d2VpNUBoaXNpbGlj
b24uY29tPgo+PiBSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+
IAo+IEkgZG9uJ3QgdGhpbmsgSmFuIGdhdmUgYW4gZXhwbGljaXQgcmV2aWV3ZWQtYnkgZm9yIHRo
aXMgcGF0Y2guIEhvd2V2ZXIuLi4KClNvcnJ5LCBJIG1pc3VuZGVyc3Rvb2QgaXQuCgo+IAo+PiBB
Y2tlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KPj4KPj4gLS0tCj4+IENoYW5n
ZXMgaW4gdjU6Cj4+IC0gY2hlY2sgdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3Mgc3BhY2UgYmVmb3Jl
IGNoZWNraW5nIHRoZSBhZGRyZXNzCj4gCj4gLi4uIHZlcnNpb24gNCBvZiB0aGlzIHBhdGNoIGhh
cyBhbHJlYWR5IGJlZW4gbWVyZ2VkLiBTbyBjYW4geW91IHNlbmQgYSBmb2xsb3ctdXAgdG8gcmUt
b3JkZXIgdGhlIGNoZWNrPwoKSSB3aWxsIHNlbmQgYSBmb2xsb3ctdXAgdG8gcmUtb3JkZXIgaXQu
ClRoYW5rcyEKCkJlc3QgUmVnYXJkcywKV2VpCgo+IAo+IEJlc3QgcmVnYXJkcywKPiAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 11:25:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 11:25:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Brx-0000Qu-Lv; Mon, 24 Feb 2020 11:25:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6Brw-0000Qp-Ol
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 11:25:48 +0000
X-Inumbo-ID: 66ee2b58-56f8-11ea-8aec-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 66ee2b58-56f8-11ea-8aec-12813bfff9fa;
 Mon, 24 Feb 2020 11:25:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582543547;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=Uu6h6h4LE6oSq7XxOyLGlz8LFlSUC+bH4uoOf/8sOBk=;
 b=H/4kR3MrU+GBoeb09ay4fnZ4dWTwtVoZqP3Wtd0fnqnAgf8rncjLHHoD
 VJ78lFt8pAbYZnf6EqwbmqjDzFMc03AzaLneFNA/bd/EQ6/6SuS4hg5z6
 sOKRJDwgC9swY+DGaxusJx/BHCC/ENYD8VjmwGcnZFzT5UdEY0vp0O8Qz A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ybywFwrR6fuFTX5sIrOtTj6X+tL77gQEKWcY3RuoZGupoNXXJuHvd0Pw3yyrmJ7Yblf/HwUQ9D
 eJUgtiRHoPppgiapiJHHgvw0vbb/i9SoVfPbVdIkk6dHdAtOfgoq2akeTav6rogqimM4AgZDI4
 uq2aqkY9JAlfKt28BlJY6P54Eu543npQjaWmLIHIJOe6WWQ0Gn6+MlZa9sE9wup1ErPztRv05G
 RiosXJbo99FbvRnShB7xJDGMx0pY7ZFOEpGv3FhD/uxt+/Bqqi8TX/ufJgSB26m1KDy+8DtmAj
 MEM=
X-SBRS: 2.7
X-MesageID: 13257351
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13257351"
Date: Mon, 24 Feb 2020 12:25:39 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200224112539.GL4679@Air-de-Roger>
References: <20200218122114.17596-1-jgross@suse.com>
 <20200218122114.17596-4-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200218122114.17596-4-jgross@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 3/4] xen: add
 process_pending_softirqs_norcu() for keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDE6MjE6MTNQTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBTb21lIGtleWhhbmRsZXJzIGFyZSBjYWxsaW5nIHByb2Nlc3NfcGVuZGluZ19zb2Z0
aXJxcygpIHdoaWxlIGhvbGRpbmcKPiBhIHJjdV9yZWFkX2xvY2soKS4gVGhpcyBpcyB3cm9uZywg
YXMgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkgbWlnaHQKPiBhY3RpdmF0ZSByY3UgY2FsbHMg
d2hpY2ggc2hvdWxkIG5vdCBoYXBwZW4gaW5zaWRlIGEgcmN1X3JlYWRfbG9jaygpLgoKSXQgbWln
aHQgYmUgaGVscGZ1bCB0byB0dXJuIHRoZSBBU1NFUlQgaW4gcHJvY2Vzc19wZW5kaW5nX3NvZnRp
cnFzCmludG8gQVNTRVJUX05PVF9JTl9BVE9NSUMgYWxzbywgYXMgaXQgd291bGQgY2F0Y2ggc3Vj
aCBtaXNzdXNlcwpBRkFJQ1QuCgo+IAo+IEZvciB0aGF0IHB1cnBvc2UgYWRkIHByb2Nlc3NfcGVu
ZGluZ19zb2Z0aXJxc19ub3JjdSgpIHdoaWNoIHdpbGwgbm90Cj4gZG8gYW55IHJjdSBhY3Rpdml0
eSBhbmQgdXNlIHRoaXMgZm9yIGtleWhhbmRsZXJzLgoKSSB3b25kZXIgaWYgZm9yIGtleWhhbmRs
ZXJzIGl0IG1pZ2h0IGJlIGVhc2llciB0byBqdXN0IGRpc2FibGUgdGhlCndhdGNoZG9nIGluIGhh
bmRsZV9rZXlwcmVzcyBhbmQgcmVtb3ZlIHRoZSBzb2Z0aXJxIHByb2Nlc3NpbmcgZnJvbSB0aGUK
aGFuZGxlcnMuCgpBdCB0aGUgZW5kIG9mIGRheSB3ZSB3YW50IHRoZSBrZXloYW5kZXJzIHRvIHJ1
biBhcyBmYXN0IGFzIHBvc3NpYmxlIGluCm9yZGVyIHRvIGdldCB0aGUgZGF0YSBvdXQsIGFuZCB3
ZSBvbmx5IGNhcmUgYWJvdXQgdGhlIHdhdGNoZG9nIG5vdAp0cmlnZ2VyaW5nPyAobWF5YmUgSSdt
IG1pc3Npbmcgc29tZXRoaW5nIGhlcmUpCgo+ICt2b2lkIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJx
c19ub3JjdSh2b2lkKQo+ICt7Cj4gKyAgICBBU1NFUlQoIWluX2lycSgpICYmIGxvY2FsX2lycV9p
c19lbmFibGVkKCkpOwo+ICsgICAgLyogRG8gbm90IGVudGVyIHNjaGVkdWxlciBhcyBpdCBjYW4g
cHJlZW1wdCB0aGUgY2FsbGluZyBjb250ZXh0LiAqLwo+ICsgICAgX19kb19zb2Z0aXJxKCgxdWwg
PDwgU0NIRURVTEVfU09GVElSUSkgfCAoMXVsIDw8IFNDSEVEX1NMQVZFX1NPRlRJUlEpLAoKRG9u
J3QgeW91IGFsc28gbmVlZCB0byBwYXNzIFJDVV9TT0ZUSVJRIHRvIHRoZSBpZ25vcmUgbWFzayBp
biBvcmRlciB0bwphdm9pZCBhbnkgUkNVIHdvcmsgaGFwcGVuaW5nPwoKVGhhbmtzLCBSb2dlci4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 11:31:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 11:31:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Bx0-0001It-NJ; Mon, 24 Feb 2020 11:31:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ZQR9=4M=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j6Bx0-0001Io-7h
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 11:31:02 +0000
X-Inumbo-ID: 1f278fac-56f9-11ea-8aec-12813bfff9fa
Received: from huawei.com (unknown [45.249.212.191])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f278fac-56f9-11ea-8aec-12813bfff9fa;
 Mon, 24 Feb 2020 11:30:57 +0000 (UTC)
Received: from DGGEMS405-HUB.china.huawei.com (unknown [172.30.72.58])
 by Forcepoint Email with ESMTP id C1751EBC4C7848E81306;
 Mon, 24 Feb 2020 19:30:54 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS405-HUB.china.huawei.com
 (10.3.19.205) with Microsoft SMTP Server id 14.3.439.0; Mon, 24 Feb 2020
 19:30:43 +0800
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E53B3E3.6070304@hisilicon.com>
Date: Mon, 24 Feb 2020 19:30:43 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: [Xen-devel] [PATCH] ns16550: Re-order the serial port address
 checking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 xuwei5@hisilicon.com,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q2hlY2sgdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3Mgc3BhY2UgYmVmb3JlIGNoZWNraW5nIHRoZSBh
ZGRyZXNzLgoKU2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KLS0t
CiB4ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYyB8IDEyICsrKysrKy0tLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
ZHJpdmVycy9jaGFyL25zMTY1NTAuYyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCmluZGV4
IGRjOGFjNGMuLjQyNWUwNDQgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
CisrKyBiL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5jCkBAIC0xNjQ0LDYgKzE2NDQsMTIgQEAg
c3RhdGljIGludCBfX2luaXQgbnMxNjU1MF9hY3BpX3VhcnRfaW5pdChjb25zdCB2b2lkICpkYXRh
KQoKICAgICBzcGNyID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNy
LCBoZWFkZXIpOwoKKyAgICBpZiAoIHVubGlrZWx5KHNwY3ItPnNlcmlhbF9wb3J0LnNwYWNlX2lk
ICE9IEFDUElfQURSX1NQQUNFX1NZU1RFTV9NRU1PUlkpICkKKyAgICB7CisgICAgICAgIHByaW50
aygibnMxNjU1MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4iKTsKKyAgICAgICAg
cmV0dXJuIC1FSU5WQUw7CisgICAgfQorCiAgICAgLyoKICAgICAgKiBUaGUgc2VyaWFsIHBvcnQg
YWRkcmVzcyBtYXkgYmUgMCBmb3IgZXhhbXBsZQogICAgICAqIGlmIHRoZSBjb25zb2xlIHJlZGly
ZWN0aW9uIGlzIGRpc2FibGVkLgpAQCAtMTY1NCwxMiArMTY2MCw2IEBAIHN0YXRpYyBpbnQgX19p
bml0IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKICAgICAgICAgcmV0
dXJuIC1FSU5WQUw7CiAgICAgfQoKLSAgICBpZiAoIHVubGlrZWx5KHNwY3ItPnNlcmlhbF9wb3J0
LnNwYWNlX2lkICE9IEFDUElfQURSX1NQQUNFX1NZU1RFTV9NRU1PUlkpICkKLSAgICB7Ci0gICAg
ICAgIHByaW50aygibnMxNjU1MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4iKTsK
LSAgICAgICAgcmV0dXJuIC1FSU5WQUw7Ci0gICAgfQotCiAgICAgbnMxNjU1MF9pbml0X2NvbW1v
bih1YXJ0KTsKCiAgICAgLyoKLS0gCjIuOC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 11:31:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 11:31:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Bxh-0001Mi-16; Mon, 24 Feb 2020 11:31:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6Bxg-0001MZ-3E
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 11:31:44 +0000
X-Inumbo-ID: 3b24972c-56f9-11ea-b0fd-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3b24972c-56f9-11ea-b0fd-bc764e2007e4;
 Mon, 24 Feb 2020 11:31:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582543903;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=pt1pnWSo9R14zw3GxtniKwFeisaOxCkdolPqPDbyd18=;
 b=I0yjDCpqo6xBUxOt3X8TYgdmyImSMPLnYjR8h8dcCYyD3PPMehCRquZx
 M2l6DDNmtkKkmueHXtrAr5rIRGNywx37kIguaFhNc54u+iGf2EEkNTen1
 zcAQH8I588aEHwgPwgd9D+ILCRdraoYoWWcKRQkyRwoxE5s2unwX79u32 w=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ek5zILJPP4X67zOL6/JU7eI6IQXKln7pYc8hNJM3s8inu7qARi+4oQE0JvdYrQqD40du3eUchy
 rWSn0hF4v1NeTyf2mw/73s7y8HHXDFrFbqYFWG8029Pd4Y7lmf/raS0yuabv2zaNj/CxAAA1YZ
 D89Mu9LhQdYGCy1b0nY6zyTpp//V0GB8R4vBKk3Ccp2KCtpj1WYKWsYmLAxwV2xM05tKWSIogW
 z40cU0MS4VuZlDOIwtK//FRjnFQMjawOdnW+Gn/NryEKR27oUVhJ0/MndoOjYqiP7+XcOuHsRl
 nL8=
X-SBRS: 2.7
X-MesageID: 13526057
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13526057"
Date: Mon, 24 Feb 2020 12:31:35 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20200224113135.GM4679@Air-de-Roger>
References: <20200218122114.17596-1-jgross@suse.com>
 <20200218122114.17596-5-jgross@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200218122114.17596-5-jgross@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 4/4] xen/rcu: add assertions to debug
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMTgsIDIwMjAgYXQgMDE6MjE6MTRQTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBYZW4ncyBSQ1UgaW1wbGVtZW50YXRpb24gcmVsaWVzIG9uIG5vIHNvZnRpcnEgaGFu
ZGxpbmcgdGFraW5nIHBsYWNlCj4gd2hpbGUgYmVpbmcgaW4gYSBSQ1UgY3JpdGljYWwgc2VjdGlv
bi4gQWRkIEFTU0VSVCgpcyBpbiBkZWJ1ZyBidWlsZHMKPiBpbiBvcmRlciB0byBjYXRjaCBhbnkg
dmlvbGF0aW9ucy4KPiAKPiBGb3IgdGhhdCBwdXJwb3NlIG1vZGlmeSByY3VfcmVhZF9bdW5dbG9j
aygpIHRvIHVzZSBhIGRlZGljYXRlZCBwZXJjcHUKPiBjb3VudGVyIGluc3RlYWQgb2YgcHJlZW1w
dF9bZW58ZGlzXWFibGUoKSBhcyB0aGlzIGVuYWJsZXMgdG8gdGVzdAo+IHRoYXQgY29uZGl0aW9u
IGluIF9fZG9fc29mdGlycSgpIChBU1NFUlRfTk9UX0lOX0FUT01JQygpIGlzIG5vdAo+IHVzYWJs
ZSB0aGVyZSBkdWUgdG8gX19jcHVfdXAoKSBjYWxsaW5nIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJx
cygpCj4gd2hpbGUgaG9sZGluZyB0aGUgY3B1IGhvdHBsdWcgbG9jaykuCj4gCj4gRHJvcHBpbmcg
dGhlIG5vdyBubyBsb25nZXIgbmVlZGVkICNpbmNsdWRlIG9mIHByZWVtcHQuaCBpbiByY3VwZGF0
ZS5oCj4gcmVxdWlyZXMgYWRkaW5nIGl0IGluIHNvbWUgc291cmNlcy4KPiAKPiBTaWduZWQtb2Zm
LWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4gLS0tCj4gIHhlbi9jb21tb24v
bXVsdGljYWxsLmMgICAgIHwgIDEgKwo+ICB4ZW4vY29tbW9uL3JjdXBkYXRlLmMgICAgICB8ICA0
ICsrKysKPiAgeGVuL2NvbW1vbi9zb2Z0aXJxLmMgICAgICAgfCAgMiArKwo+ICB4ZW4vY29tbW9u
L3dhaXQuYyAgICAgICAgICB8ICAxICsKPiAgeGVuL2luY2x1ZGUveGVuL3JjdXBkYXRlLmggfCAy
MSArKysrKysrKysrKysrKysrKy0tLS0KPiAgNSBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25z
KCspLCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL211bHRpY2Fs
bC5jIGIveGVuL2NvbW1vbi9tdWx0aWNhbGwuYwo+IGluZGV4IDVhMTk5ZWJmOGYuLjY3ZjFhMjM0
ODUgMTAwNjQ0Cj4gLS0tIGEveGVuL2NvbW1vbi9tdWx0aWNhbGwuYwo+ICsrKyBiL3hlbi9jb21t
b24vbXVsdGljYWxsLmMKPiBAQCAtMTAsNiArMTAsNyBAQAo+ICAjaW5jbHVkZSA8eGVuL211bHRp
Y2FsbC5oPgo+ICAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vzcy5oPgo+ICAjaW5jbHVkZSA8eGVu
L3BlcmZjLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vcHJlZW1wdC5oPgo+ICAjaW5jbHVkZSA8eGVuL3Ry
YWNlLmg+Cj4gICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgo+ICAjaW5jbHVkZSA8YXNtL2hhcmRp
cnEuaD4KPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jIGIveGVuL2NvbW1vbi9y
Y3VwZGF0ZS5jCj4gaW5kZXggZTZhZGQwYjEyMC4uYjAzZjRiNDRkOSAxMDA2NDQKPiAtLS0gYS94
ZW4vY29tbW9uL3JjdXBkYXRlLmMKPiArKysgYi94ZW4vY29tbW9uL3JjdXBkYXRlLmMKPiBAQCAt
NDYsNiArNDYsMTAgQEAKPiAgI2luY2x1ZGUgPHhlbi9jcHUuaD4KPiAgI2luY2x1ZGUgPHhlbi9z
dG9wX21hY2hpbmUuaD4KPiAgCj4gKyNpZm5kZWYgTkRFQlVHCj4gK0RFRklORV9QRVJfQ1BVKHVu
c2lnbmVkIGludCwgcmN1X2xvY2tfY250KTsKPiArI2VuZGlmCj4gKwo+ICAvKiBHbG9iYWwgY29u
dHJvbCB2YXJpYWJsZXMgZm9yIHJjdXBkYXRlIGNhbGxiYWNrIG1lY2hhbmlzbS4gKi8KPiAgc3Rh
dGljIHN0cnVjdCByY3VfY3RybGJsayB7Cj4gICAgICBsb25nIGN1cjsgICAgICAgICAgIC8qIEN1
cnJlbnQgYmF0Y2ggbnVtYmVyLiAgICAgICAgICAgICAgICAgICAgICAqLwo+IGRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL3NvZnRpcnEuYyBiL3hlbi9jb21tb24vc29mdGlycS5jCj4gaW5kZXggM2Zl
NzVjYTNlOC4uMThiZThkYjBjNiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL3NvZnRpcnEuYwo+
ICsrKyBiL3hlbi9jb21tb24vc29mdGlycS5jCj4gQEAgLTMwLDYgKzMwLDggQEAgc3RhdGljIHZv
aWQgX19kb19zb2Z0aXJxKHVuc2lnbmVkIGxvbmcgaWdub3JlX21hc2ssIGJvb2wgcmN1X2FsbG93
ZWQpCj4gICAgICB1bnNpZ25lZCBpbnQgaSwgY3B1Owo+ICAgICAgdW5zaWduZWQgbG9uZyBwZW5k
aW5nOwo+ICAKPiArICAgIEFTU0VSVCghcmN1X2FsbG93ZWQgfHwgcmN1X3F1aWVzY2VfYWxsb3dl
ZCgpKTsKPiArCj4gICAgICBmb3IgKCA7IDsgKQo+ICAgICAgewo+ICAgICAgICAgIC8qCj4gZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vd2FpdC5jIGIveGVuL2NvbW1vbi93YWl0LmMKPiBpbmRleCAy
NDcxNmU3Njc2Li45Y2RiMTc0MDM2IDEwMDY0NAo+IC0tLSBhL3hlbi9jb21tb24vd2FpdC5jCj4g
KysrIGIveGVuL2NvbW1vbi93YWl0LmMKPiBAQCAtMTksNiArMTksNyBAQAo+ICAgKiBhbG9uZyB3
aXRoIHRoaXMgcHJvZ3JhbTsgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl
cy8+Lgo+ICAgKi8KPiAgCj4gKyNpbmNsdWRlIDx4ZW4vcHJlZW1wdC5oPgo+ICAjaW5jbHVkZSA8
eGVuL3NjaGVkLmg+Cj4gICNpbmNsdWRlIDx4ZW4vc29mdGlycS5oPgo+ICAjaW5jbHVkZSA8eGVu
L3dhaXQuaD4KPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3JjdXBkYXRlLmggYi94ZW4v
aW5jbHVkZS94ZW4vcmN1cGRhdGUuaAo+IGluZGV4IDg3ZjM1Yjc3MDQuLmE1ZWU3ZmVjMmIgMTAw
NjQ0Cj4gLS0tIGEveGVuL2luY2x1ZGUveGVuL3JjdXBkYXRlLmgKPiArKysgYi94ZW4vaW5jbHVk
ZS94ZW4vcmN1cGRhdGUuaAo+IEBAIC0zNCwxMCArMzQsMjMgQEAKPiAgI2luY2x1ZGUgPHhlbi9j
YWNoZS5oPgo+ICAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cj4gICNpbmNsdWRlIDx4ZW4vY3B1
bWFzay5oPgo+IC0jaW5jbHVkZSA8eGVuL3ByZWVtcHQuaD4KPiArI2luY2x1ZGUgPHhlbi9wZXJj
cHUuaD4KPiAgCj4gICNkZWZpbmUgX19yY3UKPiAgCj4gKyNpZm5kZWYgTkRFQlVHCj4gK0RFQ0xB
UkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIHJjdV9sb2NrX2NudCk7Cj4gKwo+ICsjZGVmaW5lIHJj
dV9xdWllc2NlX2Rpc2FibGUoKSAodGhpc19jcHUocmN1X2xvY2tfY250KSkrKwo+ICsjZGVmaW5l
IHJjdV9xdWllc2NlX2VuYWJsZSgpICAodGhpc19jcHUocmN1X2xvY2tfY250KSktLQoKSSB0aGlu
ayB5b3UgbmVlZCBhIGJhcnJpZXIgaGVyZSBsaWtlIGl0J3MgY3VycmVudGx5IHVzZWQgaW4KcHJl
ZW1wdF97ZW5hYmxlZC9kaXNhYmxlfSwgb3IgdXNlIGFyY2hfbG9ja197YWNxdWlyZS9yZWxlYXNl
fV9iYXJyaWVyCndoaWNoIHdvdWxkIGJlIGJldHRlciBJTU8uCgo+ICsjZGVmaW5lIHJjdV9xdWll
c2NlX2FsbG93ZWQoKSAoIXRoaXNfY3B1KHJjdV9sb2NrX2NudCkpCgpBU1NFUlRfTk9UX0lOX0FU
T01JQyBzaG91bGQgYmUgZXhwYW5kZWQgdG8gYWxzbyBhc3NlcnQKIXRoaXNfY3B1KHJjdV9sb2Nr
X2NudCksIG9yIGVsc2UgbWlzc2luZyBwYWlycyBvZgpyY3VfcmVhZF97bG9jay91bmxvY2t9IHdv
dWxkIGJlIHVuZGV0ZWN0ZWQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 11:45:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 11:45:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6CAQ-0002Qn-7p; Mon, 24 Feb 2020 11:44:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H8nZ=4M=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6CAO-0002Qh-JW
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 11:44:52 +0000
X-Inumbo-ID: 111648fc-56fb-11ea-ade5-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 111648fc-56fb-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 11:44:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4136AAC91;
 Mon, 24 Feb 2020 11:44:50 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200218122114.17596-1-jgross@suse.com>
 <20200218122114.17596-4-jgross@suse.com> <20200224112539.GL4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <b01bd510-58c2-4a05-4e0a-dbf3ab6abd57@suse.com>
Date: Mon, 24 Feb 2020 12:44:48 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224112539.GL4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 3/4] xen: add
 process_pending_softirqs_norcu() for keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAgMTI6MjUsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBGZWIg
MTgsIDIwMjAgYXQgMDE6MjE6MTNQTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gU29t
ZSBrZXloYW5kbGVycyBhcmUgY2FsbGluZyBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKSB3aGls
ZSBob2xkaW5nCj4+IGEgcmN1X3JlYWRfbG9jaygpLiBUaGlzIGlzIHdyb25nLCBhcyBwcm9jZXNz
X3BlbmRpbmdfc29mdGlycXMoKSBtaWdodAo+PiBhY3RpdmF0ZSByY3UgY2FsbHMgd2hpY2ggc2hv
dWxkIG5vdCBoYXBwZW4gaW5zaWRlIGEgcmN1X3JlYWRfbG9jaygpLgo+IAo+IEl0IG1pZ2h0IGJl
IGhlbHBmdWwgdG8gdHVybiB0aGUgQVNTRVJUIGluIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxcwo+
IGludG8gQVNTRVJUX05PVF9JTl9BVE9NSUMgYWxzbywgYXMgaXQgd291bGQgY2F0Y2ggc3VjaCBt
aXNzdXNlcwo+IEFGQUlDVC4KCk5vLCB0aGlzIHdvdWxkIGJlIHRyaWdnZXJpbmcgaW4gX19jcHVf
dXAoKSBhdCBzeXN0ZW0gYm9vdC4KCj4gCj4+Cj4+IEZvciB0aGF0IHB1cnBvc2UgYWRkIHByb2Nl
c3NfcGVuZGluZ19zb2Z0aXJxc19ub3JjdSgpIHdoaWNoIHdpbGwgbm90Cj4+IGRvIGFueSByY3Ug
YWN0aXZpdHkgYW5kIHVzZSB0aGlzIGZvciBrZXloYW5kbGVycy4KPiAKPiBJIHdvbmRlciBpZiBm
b3Iga2V5aGFuZGxlcnMgaXQgbWlnaHQgYmUgZWFzaWVyIHRvIGp1c3QgZGlzYWJsZSB0aGUKPiB3
YXRjaGRvZyBpbiBoYW5kbGVfa2V5cHJlc3MgYW5kIHJlbW92ZSB0aGUgc29mdGlycSBwcm9jZXNz
aW5nIGZyb20gdGhlCj4gaGFuZGxlcnMuCj4gCj4gQXQgdGhlIGVuZCBvZiBkYXkgd2Ugd2FudCB0
aGUga2V5aGFuZGVycyB0byBydW4gYXMgZmFzdCBhcyBwb3NzaWJsZSBpbgo+IG9yZGVyIHRvIGdl
dCB0aGUgZGF0YSBvdXQsIGFuZCB3ZSBvbmx5IGNhcmUgYWJvdXQgdGhlIHdhdGNoZG9nIG5vdAo+
IHRyaWdnZXJpbmc/IChtYXliZSBJJ20gbWlzc2luZyBzb21ldGhpbmcgaGVyZSkKCkl0IGlzIG5v
dCB0aGF0IHNpbXBsZSwgSSBiZWxpZXZlLgoKWW91J2QgbmVlZCB0byBiZSB2ZXJ5IGNhcmVmdWwg
dGhhdCBvdGhlciBmdW5jdGlvbmFsaXR5IHdvdWxkbid0IHN1ZmZlci4KSSdtIGUuZy4gbm90IHN1
cmUgdGltZV9jYWxpYnJhdGlvbiB3b24ndCBsZWFkIHRvIGEgaGFuZ2luZyBzeXN0ZW0gdGhlbi4K
Cj4gCj4+ICt2b2lkIHByb2Nlc3NfcGVuZGluZ19zb2Z0aXJxc19ub3JjdSh2b2lkKQo+PiArewo+
PiArICAgIEFTU0VSVCghaW5faXJxKCkgJiYgbG9jYWxfaXJxX2lzX2VuYWJsZWQoKSk7Cj4+ICsg
ICAgLyogRG8gbm90IGVudGVyIHNjaGVkdWxlciBhcyBpdCBjYW4gcHJlZW1wdCB0aGUgY2FsbGlu
ZyBjb250ZXh0LiAqLwo+PiArICAgIF9fZG9fc29mdGlycSgoMXVsIDw8IFNDSEVEVUxFX1NPRlRJ
UlEpIHwgKDF1bCA8PCBTQ0hFRF9TTEFWRV9TT0ZUSVJRKSwKPiAKPiBEb24ndCB5b3UgYWxzbyBu
ZWVkIHRvIHBhc3MgUkNVX1NPRlRJUlEgdG8gdGhlIGlnbm9yZSBtYXNrIGluIG9yZGVyIHRvCj4g
YXZvaWQgYW55IFJDVSB3b3JrIGhhcHBlbmluZz8KClllcywgdGhhdCdzIHByb2JhYmx5IGEgZ29v
ZCBpZGVhLgoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 11:45:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 11:45:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6CBJ-0002Ug-Iq; Mon, 24 Feb 2020 11:45:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=H8nZ=4M=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6CBH-0002UX-NA
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 11:45:47 +0000
X-Inumbo-ID: 32039c86-56fb-11ea-8aee-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 32039c86-56fb-11ea-8aee-12813bfff9fa;
 Mon, 24 Feb 2020 11:45:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 20EFCAE06;
 Mon, 24 Feb 2020 11:45:46 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200218122114.17596-1-jgross@suse.com>
 <20200218122114.17596-5-jgross@suse.com> <20200224113135.GM4679@Air-de-Roger>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <9c489acb-63bf-1b86-4893-f90eb4e57ab6@suse.com>
Date: Mon, 24 Feb 2020 12:45:45 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224113135.GM4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 4/4] xen/rcu: add assertions to debug
 build
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAgMTI6MzEsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gT24gVHVlLCBGZWIg
MTgsIDIwMjAgYXQgMDE6MjE6MTRQTSArMDEwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gWGVu
J3MgUkNVIGltcGxlbWVudGF0aW9uIHJlbGllcyBvbiBubyBzb2Z0aXJxIGhhbmRsaW5nIHRha2lu
ZyBwbGFjZQo+PiB3aGlsZSBiZWluZyBpbiBhIFJDVSBjcml0aWNhbCBzZWN0aW9uLiBBZGQgQVNT
RVJUKClzIGluIGRlYnVnIGJ1aWxkcwo+PiBpbiBvcmRlciB0byBjYXRjaCBhbnkgdmlvbGF0aW9u
cy4KPj4KPj4gRm9yIHRoYXQgcHVycG9zZSBtb2RpZnkgcmN1X3JlYWRfW3VuXWxvY2soKSB0byB1
c2UgYSBkZWRpY2F0ZWQgcGVyY3B1Cj4+IGNvdW50ZXIgaW5zdGVhZCBvZiBwcmVlbXB0X1tlbnxk
aXNdYWJsZSgpIGFzIHRoaXMgZW5hYmxlcyB0byB0ZXN0Cj4+IHRoYXQgY29uZGl0aW9uIGluIF9f
ZG9fc29mdGlycSgpIChBU1NFUlRfTk9UX0lOX0FUT01JQygpIGlzIG5vdAo+PiB1c2FibGUgdGhl
cmUgZHVlIHRvIF9fY3B1X3VwKCkgY2FsbGluZyBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMoKQo+
PiB3aGlsZSBob2xkaW5nIHRoZSBjcHUgaG90cGx1ZyBsb2NrKS4KPj4KPj4gRHJvcHBpbmcgdGhl
IG5vdyBubyBsb25nZXIgbmVlZGVkICNpbmNsdWRlIG9mIHByZWVtcHQuaCBpbiByY3VwZGF0ZS5o
Cj4+IHJlcXVpcmVzIGFkZGluZyBpdCBpbiBzb21lIHNvdXJjZXMuCj4+Cj4+IFNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4gLS0tCj4+ICAgeGVuL2NvbW1v
bi9tdWx0aWNhbGwuYyAgICAgfCAgMSArCj4+ICAgeGVuL2NvbW1vbi9yY3VwZGF0ZS5jICAgICAg
fCAgNCArKysrCj4+ICAgeGVuL2NvbW1vbi9zb2Z0aXJxLmMgICAgICAgfCAgMiArKwo+PiAgIHhl
bi9jb21tb24vd2FpdC5jICAgICAgICAgIHwgIDEgKwo+PiAgIHhlbi9pbmNsdWRlL3hlbi9yY3Vw
ZGF0ZS5oIHwgMjEgKysrKysrKysrKysrKysrKystLS0tCj4+ICAgNSBmaWxlcyBjaGFuZ2VkLCAy
NSBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL2Nv
bW1vbi9tdWx0aWNhbGwuYyBiL3hlbi9jb21tb24vbXVsdGljYWxsLmMKPj4gaW5kZXggNWExOTll
YmY4Zi4uNjdmMWEyMzQ4NSAxMDA2NDQKPj4gLS0tIGEveGVuL2NvbW1vbi9tdWx0aWNhbGwuYwo+
PiArKysgYi94ZW4vY29tbW9uL211bHRpY2FsbC5jCj4+IEBAIC0xMCw2ICsxMCw3IEBACj4+ICAg
I2luY2x1ZGUgPHhlbi9tdWx0aWNhbGwuaD4KPj4gICAjaW5jbHVkZSA8eGVuL2d1ZXN0X2FjY2Vz
cy5oPgo+PiAgICNpbmNsdWRlIDx4ZW4vcGVyZmMuaD4KPj4gKyNpbmNsdWRlIDx4ZW4vcHJlZW1w
dC5oPgo+PiAgICNpbmNsdWRlIDx4ZW4vdHJhY2UuaD4KPj4gICAjaW5jbHVkZSA8YXNtL2N1cnJl
bnQuaD4KPj4gICAjaW5jbHVkZSA8YXNtL2hhcmRpcnEuaD4KPj4gZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vcmN1cGRhdGUuYyBiL3hlbi9jb21tb24vcmN1cGRhdGUuYwo+PiBpbmRleCBlNmFkZDBi
MTIwLi5iMDNmNGI0NGQ5IDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9uL3JjdXBkYXRlLmMKPj4g
KysrIGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCj4+IEBAIC00Niw2ICs0NiwxMCBAQAo+PiAgICNp
bmNsdWRlIDx4ZW4vY3B1Lmg+Cj4+ICAgI2luY2x1ZGUgPHhlbi9zdG9wX21hY2hpbmUuaD4KPj4g
ICAKPj4gKyNpZm5kZWYgTkRFQlVHCj4+ICtERUZJTkVfUEVSX0NQVSh1bnNpZ25lZCBpbnQsIHJj
dV9sb2NrX2NudCk7Cj4+ICsjZW5kaWYKPj4gKwo+PiAgIC8qIEdsb2JhbCBjb250cm9sIHZhcmlh
YmxlcyBmb3IgcmN1cGRhdGUgY2FsbGJhY2sgbWVjaGFuaXNtLiAqLwo+PiAgIHN0YXRpYyBzdHJ1
Y3QgcmN1X2N0cmxibGsgewo+PiAgICAgICBsb25nIGN1cjsgICAgICAgICAgIC8qIEN1cnJlbnQg
YmF0Y2ggbnVtYmVyLiAgICAgICAgICAgICAgICAgICAgICAqLwo+PiBkaWZmIC0tZ2l0IGEveGVu
L2NvbW1vbi9zb2Z0aXJxLmMgYi94ZW4vY29tbW9uL3NvZnRpcnEuYwo+PiBpbmRleCAzZmU3NWNh
M2U4Li4xOGJlOGRiMGM2IDEwMDY0NAo+PiAtLS0gYS94ZW4vY29tbW9uL3NvZnRpcnEuYwo+PiAr
KysgYi94ZW4vY29tbW9uL3NvZnRpcnEuYwo+PiBAQCAtMzAsNiArMzAsOCBAQCBzdGF0aWMgdm9p
ZCBfX2RvX3NvZnRpcnEodW5zaWduZWQgbG9uZyBpZ25vcmVfbWFzaywgYm9vbCByY3VfYWxsb3dl
ZCkKPj4gICAgICAgdW5zaWduZWQgaW50IGksIGNwdTsKPj4gICAgICAgdW5zaWduZWQgbG9uZyBw
ZW5kaW5nOwo+PiAgIAo+PiArICAgIEFTU0VSVCghcmN1X2FsbG93ZWQgfHwgcmN1X3F1aWVzY2Vf
YWxsb3dlZCgpKTsKPj4gKwo+PiAgICAgICBmb3IgKCA7IDsgKQo+PiAgICAgICB7Cj4+ICAgICAg
ICAgICAvKgo+PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi93YWl0LmMgYi94ZW4vY29tbW9uL3dh
aXQuYwo+PiBpbmRleCAyNDcxNmU3Njc2Li45Y2RiMTc0MDM2IDEwMDY0NAo+PiAtLS0gYS94ZW4v
Y29tbW9uL3dhaXQuYwo+PiArKysgYi94ZW4vY29tbW9uL3dhaXQuYwo+PiBAQCAtMTksNiArMTks
NyBAQAo+PiAgICAqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4+ICAgICovCj4+ICAgCj4+ICsjaW5jbHVkZSA8eGVu
L3ByZWVtcHQuaD4KPj4gICAjaW5jbHVkZSA8eGVuL3NjaGVkLmg+Cj4+ICAgI2luY2x1ZGUgPHhl
bi9zb2Z0aXJxLmg+Cj4+ICAgI2luY2x1ZGUgPHhlbi93YWl0Lmg+Cj4+IGRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS94ZW4vcmN1cGRhdGUuaCBiL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCj4+
IGluZGV4IDg3ZjM1Yjc3MDQuLmE1ZWU3ZmVjMmIgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9yY3VwZGF0ZS5oCj4+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9yY3VwZGF0ZS5oCj4+IEBA
IC0zNCwxMCArMzQsMjMgQEAKPj4gICAjaW5jbHVkZSA8eGVuL2NhY2hlLmg+Cj4+ICAgI2luY2x1
ZGUgPHhlbi9zcGlubG9jay5oPgo+PiAgICNpbmNsdWRlIDx4ZW4vY3B1bWFzay5oPgo+PiAtI2lu
Y2x1ZGUgPHhlbi9wcmVlbXB0Lmg+Cj4+ICsjaW5jbHVkZSA8eGVuL3BlcmNwdS5oPgo+PiAgIAo+
PiAgICNkZWZpbmUgX19yY3UKPj4gICAKPj4gKyNpZm5kZWYgTkRFQlVHCj4+ICtERUNMQVJFX1BF
Ul9DUFUodW5zaWduZWQgaW50LCByY3VfbG9ja19jbnQpOwo+PiArCj4+ICsjZGVmaW5lIHJjdV9x
dWllc2NlX2Rpc2FibGUoKSAodGhpc19jcHUocmN1X2xvY2tfY250KSkrKwo+PiArI2RlZmluZSBy
Y3VfcXVpZXNjZV9lbmFibGUoKSAgKHRoaXNfY3B1KHJjdV9sb2NrX2NudCkpLS0KPiAKPiBJIHRo
aW5rIHlvdSBuZWVkIGEgYmFycmllciBoZXJlIGxpa2UgaXQncyBjdXJyZW50bHkgdXNlZCBpbgo+
IHByZWVtcHRfe2VuYWJsZWQvZGlzYWJsZX0sIG9yIHVzZSBhcmNoX2xvY2tfe2FjcXVpcmUvcmVs
ZWFzZX1fYmFycmllcgo+IHdoaWNoIHdvdWxkIGJlIGJldHRlciBJTU8uCgpUaGFua3MsIHdpbGwg
ZG8gdGhhdC4KCj4gCj4+ICsjZGVmaW5lIHJjdV9xdWllc2NlX2FsbG93ZWQoKSAoIXRoaXNfY3B1
KHJjdV9sb2NrX2NudCkpCj4gCj4gQVNTRVJUX05PVF9JTl9BVE9NSUMgc2hvdWxkIGJlIGV4cGFu
ZGVkIHRvIGFsc28gYXNzZXJ0Cj4gIXRoaXNfY3B1KHJjdV9sb2NrX2NudCksIG9yIGVsc2UgbWlz
c2luZyBwYWlycyBvZgo+IHJjdV9yZWFkX3tsb2NrL3VubG9ja30gd291bGQgYmUgdW5kZXRlY3Rl
ZC4KCkdvb2QgaWRlYS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 12:02:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 12:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6CRN-0004Kj-8R; Mon, 24 Feb 2020 12:02:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6CRL-0004Ke-SI
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 12:02:23 +0000
X-Inumbo-ID: 83ae17bd-56fd-11ea-8aef-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 83ae17bd-56fd-11ea-8aef-12813bfff9fa;
 Mon, 24 Feb 2020 12:02:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582545744;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=yg8AHeUS27FLcsgshAKA8T/vsveTbcXsFOxU9FRJjRI=;
 b=BEPL+Oyf273Y7oGWofCXEndso/Az5ooUzSdU4/j9EG2NUJc18OjqxsJ3
 VJOPEdiv26IT1ykCUhpcphTvS5wo8gcfdXy+FAo1f955Vx4evUSST307n
 KRXwRLmTK+/LoBXLSrfmYKbhGz9S1Leeei5QgQJjE6YcR1rfQkGUqpCwj I=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: en1Sc0AVuYyl5IXntznqGf90gRzIvMDGCW728TdSkMXReB723udDX/3405jqCZaZhUpCj78FWp
 pUn3wQ1C9/RNKDyDLtVXZof81eQvaJbjJ5Ok6QNqNFbG+qCJRqjdfuLgU/Gs4fO2JE0w/Ya6G2
 moIELWiRIMwc5aBT9ADPKVhOvBsIX3CbCEj5rBz8Sx+dhQmJvX68ueP0+y5nJwrQZ6UkWxW2Xh
 sRorSfUOOdhx7R8qF8mehJ26eBkv7wQR18AX7/wxkc49Yd4XnuwjhlpHjvnALGBxjf5lR+n3aj
 3RI=
X-SBRS: 2.7
X-MesageID: 12906414
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12906414"
Date: Mon, 24 Feb 2020 13:02:14 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <20200224120214.GN4679@Air-de-Roger>
References: <20200218122114.17596-1-jgross@suse.com>
 <20200218122114.17596-4-jgross@suse.com>
 <20200224112539.GL4679@Air-de-Roger>
 <b01bd510-58c2-4a05-4e0a-dbf3ab6abd57@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b01bd510-58c2-4a05-4e0a-dbf3ab6abd57@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 3/4] xen: add
 process_pending_softirqs_norcu() for keyhandlers
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMTI6NDQ6NDhQTSArMDEwMCwgSsO8cmdlbiBHcm/DnyB3
cm90ZToKPiBPbiAyNC4wMi4yMCAxMjoyNSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFR1ZSwgRmViIDE4LCAyMDIwIGF0IDAxOjIxOjEzUE0gKzAxMDAsIEp1ZXJnZW4gR3Jvc3Mgd3Jv
dGU6Cj4gPiA+IFNvbWUga2V5aGFuZGxlcnMgYXJlIGNhbGxpbmcgcHJvY2Vzc19wZW5kaW5nX3Nv
ZnRpcnFzKCkgd2hpbGUgaG9sZGluZwo+ID4gPiBhIHJjdV9yZWFkX2xvY2soKS4gVGhpcyBpcyB3
cm9uZywgYXMgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCkgbWlnaHQKPiA+ID4gYWN0aXZhdGUg
cmN1IGNhbGxzIHdoaWNoIHNob3VsZCBub3QgaGFwcGVuIGluc2lkZSBhIHJjdV9yZWFkX2xvY2so
KS4KPiA+IAo+ID4gSXQgbWlnaHQgYmUgaGVscGZ1bCB0byB0dXJuIHRoZSBBU1NFUlQgaW4gcHJv
Y2Vzc19wZW5kaW5nX3NvZnRpcnFzCj4gPiBpbnRvIEFTU0VSVF9OT1RfSU5fQVRPTUlDIGFsc28s
IGFzIGl0IHdvdWxkIGNhdGNoIHN1Y2ggbWlzc3VzZXMKPiA+IEFGQUlDVC4KPiAKPiBObywgdGhp
cyB3b3VsZCBiZSB0cmlnZ2VyaW5nIGluIF9fY3B1X3VwKCkgYXQgc3lzdGVtIGJvb3QuCgpZZXMs
IHNhdyB0aGF0IGluIHRoZSBuZXh0IHBhdGNoLgoKPiA+IAo+ID4gPiAKPiA+ID4gRm9yIHRoYXQg
cHVycG9zZSBhZGQgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzX25vcmN1KCkgd2hpY2ggd2lsbCBu
b3QKPiA+ID4gZG8gYW55IHJjdSBhY3Rpdml0eSBhbmQgdXNlIHRoaXMgZm9yIGtleWhhbmRsZXJz
Lgo+ID4gCj4gPiBJIHdvbmRlciBpZiBmb3Iga2V5aGFuZGxlcnMgaXQgbWlnaHQgYmUgZWFzaWVy
IHRvIGp1c3QgZGlzYWJsZSB0aGUKPiA+IHdhdGNoZG9nIGluIGhhbmRsZV9rZXlwcmVzcyBhbmQg
cmVtb3ZlIHRoZSBzb2Z0aXJxIHByb2Nlc3NpbmcgZnJvbSB0aGUKPiA+IGhhbmRsZXJzLgo+ID4g
Cj4gPiBBdCB0aGUgZW5kIG9mIGRheSB3ZSB3YW50IHRoZSBrZXloYW5kZXJzIHRvIHJ1biBhcyBm
YXN0IGFzIHBvc3NpYmxlIGluCj4gPiBvcmRlciB0byBnZXQgdGhlIGRhdGEgb3V0LCBhbmQgd2Ug
b25seSBjYXJlIGFib3V0IHRoZSB3YXRjaGRvZyBub3QKPiA+IHRyaWdnZXJpbmc/IChtYXliZSBJ
J20gbWlzc2luZyBzb21ldGhpbmcgaGVyZSkKPiAKPiBJdCBpcyBub3QgdGhhdCBzaW1wbGUsIEkg
YmVsaWV2ZS4KPiAKPiBZb3UnZCBuZWVkIHRvIGJlIHZlcnkgY2FyZWZ1bCB0aGF0IG90aGVyIGZ1
bmN0aW9uYWxpdHkgd291bGRuJ3Qgc3VmZmVyLgo+IEknbSBlLmcuIG5vdCBzdXJlIHRpbWVfY2Fs
aWJyYXRpb24gd29uJ3QgbGVhZCB0byBhIGhhbmdpbmcgc3lzdGVtIHRoZW4uCgpBRkFJQ1QgdGlt
ZV9jYWxpYnJhdGlvbiBpcyB1c2VkIHRvIHN5bmMgdGhlIHRpbWVzdGFtcHMgb2YgdGhlIHZhcmlv
dXMKQ1BVcyBzbyB0aGF0IHRoZXkgZG9uJ3QgZHJpZnQgdG9vIG11Y2gsIGJ1dCBJIGRvbid0IHRo
aW5rIG5vdApleGVjdXRpbmcgaXQgY291bGQgbGVhZCB0byBhIGhhbmcsIGl0IHdvdWxkIGxlYWQg
dG8gKGJpZ2dlcikgc2tld3MKYmV0d2VlbiBDUFVzLCBidXQgc3VjaCBza2V3cyBoYXBwZW4gYW55
d2F5LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 12:23:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 12:23:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Cll-00067R-IG; Mon, 24 Feb 2020 12:23:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6Clk-00067M-Mf
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 12:23:28 +0000
X-Inumbo-ID: 71b03de5-5700-11ea-8af2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 71b03de5-5700-11ea-8af2-12813bfff9fa;
 Mon, 24 Feb 2020 12:23:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6Cld-0004el-H3; Mon, 24 Feb 2020 12:23:21 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6Cld-0004L5-5j; Mon, 24 Feb 2020 12:23:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6Cld-00056m-4w; Mon, 24 Feb 2020 12:23:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147480-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-stop:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-vhd:leak-check/check:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=dca132a60f226f4cbaa98807518a5ca6cff112ce
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 12:23:21 +0000
Subject: [Xen-devel] [linux-linus test] 147480: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ4MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NDgwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE1IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFp
bCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBS
RUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0
YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDE4IGxlYWstY2hlY2svY2hlY2sgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBi
bG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtc2VhdHRsZSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
YmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVy
c2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGRjYTEzMmE2
MGYyMjZmNGNiYWE5ODgwNzUxOGE1Y2E2Y2ZmMTEyY2UKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4
ICAgICAgICAgICAgICAgIDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUK
Ckxhc3QgdGVzdCBvZiBiYXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAzNTYg
ZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAg
MzU1IGRheXMgIDIwNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc0ODAgIDIwMjAt
MDItMjMgMDM6MDI6NDUgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjYzMjEgcGVvcGxl
IHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2Jz
OgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1h
bWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
YW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1w
eWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpM
b2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVz
ZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWls
O2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5n
aXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZv
dW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9
c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTgx
NzYxNSBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 12:39:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 12:39:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6D1J-00077p-EZ; Mon, 24 Feb 2020 12:39:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6D1I-00077k-2A
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 12:39:32 +0000
X-Inumbo-ID: b38e7e86-5702-11ea-bc8e-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b38e7e86-5702-11ea-bc8e-bc764e2007e4;
 Mon, 24 Feb 2020 12:39:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582547970;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=39Rsy7oApSLlY6MItjBpVfqwW8GYa3pjbuw0kWSayrM=;
 b=V1DutgG0NtM492q9CI9qt59IEOHYNAyKSZW7fC0EG1pwKKwL0cBHfJ01
 I25ZqFu20xSDYUl2JgaCRGtMZ+2BSdIfKiRbVR/6/rtWQ8ierU1to0B23
 kzb+BwV3FOUWKjYywFAGlU0i71v+ZtiSbolES0Wng78aMw5q6RoaHfv3C M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: VYmVXwxFVpQumsW3b0GoPUsLIu2yhhLbBYazacgTDhFF+4FvW4wN0k2p0RWfF8lWSX8UyfAnQg
 V8EpfbENFHYjdiKieraxqskgexlpK2ZbilfY1ydDO+EJraTMJ5x6cnYslLtmsxfq8Ll8/cKn3m
 eEGfXzZZlF5At0Fn8XZe+0hzNESFD4OAopFj4V+H3mZVW60h4PD5djYIe8Lh04lt9NlLYHuNZa
 QHaRIxVD9lfI6dXQgJjH7q/ieOHvUhvYoe20z0NieXA1QSge0DTGJHZlmfszaL+1RtPKA6z467
 Dvc=
X-SBRS: 2.7
X-MesageID: 13260098
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13260098"
Date: Mon, 24 Feb 2020 13:39:22 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>
Message-ID: <20200224123922.GO4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6MjFBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IFZNIGZvcmtpbmcgaXMgdGhlIHByb2Nlc3Mgb2YgY3JlYXRpbmcgYSBkb21haW4g
d2l0aCBhbiBlbXB0eSBtZW1vcnkgc3BhY2UgYW5kIGEKPiBwYXJlbnQgZG9tYWluIHNwZWNpZmll
ZCBmcm9tIHdoaWNoIHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+
IHRoZSBuZXcgZG9tYWluIHRvIGJlIGZ1bmN0aW9uYWwgdGhlIFZNIHN0YXRlIGlzIGNvcGllZCBv
dmVyIGFzIHBhcnQgb2YgdGhlIGZvcmsKPiBvcGVyYXRpb24gKEhWTSBwYXJhbXMsIGhhcCBhbGxv
Y2F0aW9uLCBldGMpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMu
bGVuZ3llbEBpbnRlbC5jb20+Cj4gLS0tCj4gdjk6IHJlbW92ZSBzdGFsZSBoZWFkZXIKPiAgICAg
Zml4IHRzYyBpbmNhcm5hdGlvbiBiZWluZyBidW1wZWQgb24gc2V0Cj4gLS0tCj4gIHhlbi9hcmNo
L3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAxMSArKwo+ICB4ZW4vYXJjaC94ODYvaHZtL2h2
bS5jICAgICAgICAgICAgfCAgIDIgKy0KPiAgeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMg
ICAgIHwgMjIyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vYXJjaC94ODYv
bW0vcDJtLmMgICAgICAgICAgICAgfCAgMTEgKy0KPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1f
c2hhcmluZy5oIHwgIDE3ICsrKwo+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAg
fCAgIDUgKwo+ICB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgfCAgIDIgKwo+ICA3
IGZpbGVzIGNoYW5nZWQsIDI2OCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMK
PiBpbmRleCBmZTYzYzIzNjc2Li4xYWIwY2EwOTQyIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IEBAIC0yMjAzLDYgKzIy
MDMsMTcgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpk
KQo+ICAgICAgICAgICAgICByZXQgPSByZWxpbnF1aXNoX3NoYXJlZF9wYWdlcyhkKTsKPiAgICAg
ICAgICAgICAgaWYgKCByZXQgKQo+ICAgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKPiArCj4g
KyAgICAgICAgICAgIC8qCj4gKyAgICAgICAgICAgICAqIElmIHRoZSBkb21haW4gaXMgZm9ya2Vk
LCBkZWNyZW1lbnQgdGhlIHBhcmVudCdzIHBhdXNlIGNvdW50Cj4gKyAgICAgICAgICAgICAqIGFu
ZCByZWxlYXNlIHRoZSBkb21haW4uCj4gKyAgICAgICAgICAgICAqLwo+ICsgICAgICAgICAgICBp
ZiAoIGQtPnBhcmVudCApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIGRvbWFp
bl91bnBhdXNlKGQtPnBhcmVudCk7Cj4gKyAgICAgICAgICAgICAgICBwdXRfZG9tYWluKGQtPnBh
cmVudCk7Cj4gKyAgICAgICAgICAgICAgICBkLT5wYXJlbnQgPSBOVUxMOwo+ICsgICAgICAgICAg
ICB9Cj4gICAgICAgICAgfQo+ICAjZW5kaWYKPiAgCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXggYTMzOWIzNmEwZC4u
OWJmYTYwM2Y4YyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC0xOTE1LDcgKzE5MTUsNyBAQCBpbnQgaHZtX2hh
cF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCj4gICAg
ICB9Cj4gICNlbmRpZgo+ICAKPiAtICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QgYW5kIGxvZy1k
aXJ0eSBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLwo+ICsgICAgLyogU3B1cmlvdXMgZmF1bHQ/IFBv
RCwgbG9nLWRpcnR5IGFuZCBWTSBmb3JraW5nIGFsc28gdGFrZSB0aGlzIHBhdGguICovCj4gICAg
ICBpZiAoIHAybV9pc19yYW0ocDJtdCkgKQo+ICAgICAgewo+ICAgICAgICAgIHJjID0gMTsKPiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4vYXJjaC94ODYv
bW0vbWVtX3NoYXJpbmcuYwo+IGluZGV4IDM4MzViYzkyOGYuLmFkNWRiOWQ4ZDUgMTAwNjQ0Cj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiArKysgYi94ZW4vYXJjaC94ODYv
bW0vbWVtX3NoYXJpbmcuYwo+IEBAIC0yMiw2ICsyMiw3IEBACj4gIAo+ICAjaW5jbHVkZSA8eGVu
L3R5cGVzLmg+Cj4gICNpbmNsdWRlIDx4ZW4vZG9tYWluX3BhZ2UuaD4KPiArI2luY2x1ZGUgPHhl
bi9ldmVudC5oPgo+ICAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+Cj4gICNpbmNsdWRlIDx4ZW4v
cndsb2NrLmg+Cj4gICNpbmNsdWRlIDx4ZW4vbW0uaD4KPiBAQCAtMzYsNiArMzcsOSBAQAo+ICAj
aW5jbHVkZSA8YXNtL2FsdHAybS5oPgo+ICAjaW5jbHVkZSA8YXNtL2F0b21pYy5oPgo+ICAjaW5j
bHVkZSA8YXNtL2V2ZW50Lmg+Cj4gKyNpbmNsdWRlIDxhc20vaGFwLmg+Cj4gKyNpbmNsdWRlIDxh
c20vaHZtL2h2bS5oPgo+ICsjaW5jbHVkZSA8YXNtL2h2bS9zYXZlLmg+Cj4gICNpbmNsdWRlIDx4
c20veHNtLmg+Cj4gIAo+ICAjaW5jbHVkZSAibW0tbG9ja3MuaCIKPiBAQCAtMTQ0NCw2ICsxNDQ4
LDE5NCBAQCBzdGF0aWMgaW5saW5lIGludCBtZW1fc2hhcmluZ19jb250cm9sKHN0cnVjdCBkb21h
aW4gKmQsIGJvb2wgZW5hYmxlKQo+ICAgICAgcmV0dXJuIDA7Cj4gIH0KPiAgCj4gKy8qCj4gKyAq
IEZvcmtpbmcgYSBwYWdlIG9ubHkgZ2V0cyBjYWxsZWQgd2hlbiB0aGUgVk0gZmF1bHRzIGR1ZSB0
byBubyBlbnRyeSBiZWluZwo+ICsgKiBpbiB0aGUgRVBUIGZvciB0aGUgYWNjZXNzLiBEZXBlbmRp
bmcgb24gdGhlIHR5cGUgb2YgYWNjZXNzIHdlIGVpdGhlcgo+ICsgKiBwb3B1bGF0ZSB0aGUgcGh5
c21hcCB3aXRoIGEgc2hhcmVkIGVudHJ5IGZvciByZWFkLW9ubHkgYWNjZXNzIG9yCj4gKyAqIGZv
cmsgdGhlIHBhZ2UgaWYgaXRzIGEgd3JpdGUgYWNjZXNzLgo+ICsgKgo+ICsgKiBUaGUgY2xpZW50
IHAybSBpcyBhbHJlYWR5IGxvY2tlZCBzbyB3ZSBvbmx5IG5lZWQgdG8gbG9jawo+ICsgKiB0aGUg
cGFyZW50J3MgaGVyZS4KPiArICovCj4gK2ludCBtZW1fc2hhcmluZ19mb3JrX3BhZ2Uoc3RydWN0
IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHVuc2hhcmluZykKPiArewo+ICsgICAgaW50IHJj
ID0gLUVOT0VOVDsKPiArICAgIHNocl9oYW5kbGVfdCBoYW5kbGU7Cj4gKyAgICBzdHJ1Y3QgZG9t
YWluICpwYXJlbnQ7CgpDYW4geW91IGNvbnN0aWZ5IHBhcmVudCwgSSBhc3N1bWUgdGhlcmUgYXJl
IG5vIGNoYW5nZXMgbWFkZSB0byB0aGUKcGFyZW50IGRvbWFpbiwganVzdCB0aGUgZm9ya2VkIG9u
ZS4KCj4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtOwo+ICsgICAgdW5zaWduZWQgbG9uZyBn
Zm5fbCA9IGdmbl94KGdmbik7Cj4gKyAgICBtZm5fdCBtZm4sIG5ld19tZm47Cj4gKyAgICBwMm1f
dHlwZV90IHAybXQ7Cj4gKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+ICsKPiArICAgIGlm
ICggIW1lbV9zaGFyaW5nX2lzX2ZvcmsoZCkgKQo+ICsgICAgICAgIHJldHVybiAtRU5PRU5UOwo+
ICsKPiArICAgIHBhcmVudCA9IGQtPnBhcmVudDsKCllvdSBjYW4gaW5pdGlhbGl6ZSBhdCBkZWNs
YXJhdGlvbiB0aW1lLgoKPiArCj4gKyAgICBpZiAoICF1bnNoYXJpbmcgKQo+ICsgICAgewo+ICsg
ICAgICAgIC8qIEZvciByZWFkLW9ubHkgYWNjZXNzZXMgd2UganVzdCBhZGQgYSBzaGFyZWQgZW50
cnkgdG8gdGhlIHBoeXNtYXAgKi8KPiArICAgICAgICB3aGlsZSAoIHBhcmVudCApCj4gKyAgICAg
ICAgewo+ICsgICAgICAgICAgICBpZiAoICEocmMgPSBub21pbmF0ZV9wYWdlKHBhcmVudCwgZ2Zu
LCAwLCAmaGFuZGxlKSkgKQo+ICsgICAgICAgICAgICAgICAgYnJlYWs7Cj4gKwo+ICsgICAgICAg
ICAgICBwYXJlbnQgPSBwYXJlbnQtPnBhcmVudDsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAg
IGlmICggIXJjICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIC8qIFRoZSBjbGllbnQncyBw
Mm0gaXMgYWxyZWFkeSBsb2NrZWQgKi8KPiArICAgICAgICAgICAgc3RydWN0IHAybV9kb21haW4g
KnBwMm0gPSBwMm1fZ2V0X2hvc3RwMm0ocGFyZW50KTsKPiArCj4gKyAgICAgICAgICAgIHAybV9s
b2NrKHBwMm0pOwo+ICsgICAgICAgICAgICByYyA9IGFkZF90b19waHlzbWFwKHBhcmVudCwgZ2Zu
X2wsIGhhbmRsZSwgZCwgZ2ZuX2wsIGZhbHNlKTsKPiArICAgICAgICAgICAgcDJtX3VubG9jayhw
cDJtKTsKPiArCj4gKyAgICAgICAgICAgIGlmICggIXJjICkKPiArICAgICAgICAgICAgICAgIHJl
dHVybiAwOwo+ICsgICAgICAgIH0KCkRvbid0IHlvdSBuZWVkIHRvIHJldHVybiBoZXJlLCBvciBl
bHNlIHlvdSB3aWxsIGZhbGxiYWNrIGludG8gdGhlCnVuc2hhcmluZyBwYXRoPwoKPiArICAgIH0K
PiArCj4gKyAgICAvKgo+ICsgICAgICogSWYgaXQncyBhIHdyaXRlIGFjY2VzcyAoaWUuIHVuc2hh
cmluZykgb3IgaWYgYWRkaW5nIGEgc2hhcmVkIGVudHJ5IHRvCj4gKyAgICAgKiB0aGUgcGh5c21h
cCBmYWlsZWQgd2UnbGwgZm9yayB0aGUgcGFnZSBkaXJlY3RseS4KPiArICAgICAqLwo+ICsgICAg
cDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+ICsgICAgcGFyZW50ID0gZC0+cGFyZW50Owo+ICsK
PiArICAgIHdoaWxlICggcGFyZW50ICkKPiArICAgIHsKPiArICAgICAgICBtZm4gPSBnZXRfZ2Zu
X3F1ZXJ5KHBhcmVudCwgZ2ZuX2wsICZwMm10KTsKPiArCj4gKyAgICAgICAgaWYgKCBtZm5fdmFs
aWQobWZuKSAmJiBwMm1faXNfYW55X3JhbShwMm10KSApCgpUaGlzIHdvdWxkIGFsc28gY292ZXIg
Z3JhbnRzLCBidXQgSSdtIG5vdCBzdXJlIGhvdyB0aG9zZSBhcmUgaGFuZGxlZApieSBmb3JraW5n
LCBhcyBhY2Nlc3MgdG8gdGhvc2UgaXMgZ3JhbnRlZCBvbiBhIHBlci1kb21haW4gYmFzaXMuIEll
Ogp0aGUgcGFyZW50IHdpbGwgaGF2ZSBhY2Nlc3MgdG8gdGhlIGdyYW50LCBidXQgbm90IHRoZSBj
aGlsZC4KCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICBwdXRfZ2ZuKHBhcmVu
dCwgZ2ZuX2wpOwo+ICsgICAgICAgIHBhcmVudCA9IHBhcmVudC0+cGFyZW50Owo+ICsgICAgfQo+
ICsKPiArICAgIGlmICggIXBhcmVudCApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4gKwo+
ICsgICAgaWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgMCkpICkKPiArICAgIHsK
PiArICAgICAgICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOwo+ICsgICAgICAgIHJldHVybiAtRU5P
TUVNOwo+ICsgICAgfQo+ICsKPiArICAgIG5ld19tZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKPiAr
ICAgIGNvcHlfZG9tYWluX3BhZ2UobmV3X21mbiwgbWZuKTsKPiArICAgIHNldF9ncGZuX2Zyb21f
bWZuKG1mbl94KG5ld19tZm4pLCBnZm5fbCk7Cj4gKwo+ICsgICAgcHV0X2dmbihwYXJlbnQsIGdm
bl9sKTsKPiArCj4gKyAgICByZXR1cm4gcDJtLT5zZXRfZW50cnkocDJtLCBnZm4sIG5ld19tZm4s
IFBBR0VfT1JERVJfNEssIHAybV9yYW1fcncsCgpTbyB0aGUgY2hpbGQgcDJtIGlzIGdvaW5nIHRv
IGJlIHBvcHVsYXRlZCB1c2luZyA0SyBwYWdlcyBleGNsdXNpdmVseT8KTWF5YmUgaXQgd291bGQg
bWFrZSBzZW5zZSB0byB0cnkgdG8gdXNlIDJNIGlmIHRoZSBwYXJlbnQgZG9tYWluIHBhZ2UKaXMg
YWxzbyBhIDJNIHBhZ2Ugb3IgbGFyZ2VyPwoKPiArICAgICAgICAgICAgICAgICAgICAgICAgICBw
Mm0tPmRlZmF1bHRfYWNjZXNzLCAtMSk7Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgYnJpbmdfdXBf
dmNwdXMoc3RydWN0IGRvbWFpbiAqY2QsIHN0cnVjdCBjcHVwb29sICpjcHVwb29sKQo+ICt7Cj4g
KyAgICBpbnQgcmV0Owo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgaWYgKCAocmV0
ID0gY3B1cG9vbF9tb3ZlX2RvbWFpbihjZCwgY3B1cG9vbCkpICkKPiArICAgICAgICByZXR1cm4g
cmV0Owo+ICsKPiArICAgIGZvciAoIGkgPSAwOyBpIDwgY2QtPm1heF92Y3B1czsgaSsrICkKPiAr
ICAgIHsKPiArICAgICAgICBpZiAoIGNkLT52Y3B1W2ldICkKPiArICAgICAgICAgICAgY29udGlu
dWU7Cj4gKwo+ICsgICAgICAgIGlmICggIXZjcHVfY3JlYXRlKGNkLCBpKSApCj4gKyAgICAgICAg
ICAgIHJldHVybiAtRUlOVkFMOwo+ICsgICAgfQo+ICsKPiArICAgIGRvbWFpbl91cGRhdGVfbm9k
ZV9hZmZpbml0eShjZCk7Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIGludCBm
b3JrX2hhcF9hbGxvY2F0aW9uKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQoK
Q2FuIHlvdSBjb25zdGlmeSB0aGUgcGFyZW50IGRvbWFpbj8KCkFsc28gY2QgYW5kIGQgYW5kIG5v
dCB2ZXJ5IGhlbHBmdWwgbmFtZXMsIEkgd291bGQganVzdCB1c2UgY2hpbGQgYW5kCnBhcmVudC4K
Cj4gK3sKPiArICAgIGludCByYzsKPiArICAgIGJvb2wgcHJlZW1wdGVkOwo+ICsgICAgdW5zaWdu
ZWQgbG9uZyBtYiA9IGhhcF9nZXRfYWxsb2NhdGlvbihkKTsKPiArCj4gKyAgICBpZiAoIG1iID09
IGhhcF9nZXRfYWxsb2NhdGlvbihjZCkgKQo+ICsgICAgICAgIHJldHVybiAwOwo+ICsKPiArICAg
IHBhZ2luZ19sb2NrKGNkKTsKPiArICAgIHJjID0gaGFwX3NldF9hbGxvY2F0aW9uKGNkLCBtYiA8
PCAoMjAgLSBQQUdFX1NISUZUKSwgJnByZWVtcHRlZCk7Cj4gKyAgICBwYWdpbmdfdW5sb2NrKGNk
KTsKPiArCj4gKyAgICBpZiAoIHJjICkKPiArICAgICAgICByZXR1cm4gcmM7Cj4gKwo+ICsgICAg
aWYgKCBwcmVlbXB0ZWQgKQo+ICsgICAgICAgIHJldHVybiAtRVJFU1RBUlQ7Cj4gKwo+ICsgICAg
cmV0dXJuIDA7CgpZb3UgY2FuIGpvaW4gYWxsIHRoZSBjaGVja3MgaW50byBhIHNpbmdsZSByZXR1
cm46CgpyZXR1cm4gcHJlZW1wdGVkID8gLUVSRVNUQVJUIDogcmM7Cgo+ICt9Cj4gKwo+ICtzdGF0
aWMgdm9pZCBmb3JrX3RzYyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkKPiAr
ewo+ICsgICAgdWludDMyX3QgdHNjX21vZGU7Cj4gKyAgICB1aW50MzJfdCBndHNjX2toejsKPiAr
ICAgIHVpbnQzMl90IGluY2FybmF0aW9uOwo+ICsgICAgdWludDY0X3QgZWxhcHNlZF9uc2VjOwo+
ICsKPiArICAgIHRzY19nZXRfaW5mbyhkLCAmdHNjX21vZGUsICZlbGFwc2VkX25zZWMsICZndHNj
X2toeiwgJmluY2FybmF0aW9uKTsKPiArICAgIC8qIERvbid0IGJ1bXAgaW5jYXJuYXRpb24gb24g
c2V0ICovCj4gKyAgICB0c2Nfc2V0X2luZm8oY2QsIHRzY19tb2RlLCBlbGFwc2VkX25zZWMsIGd0
c2Nfa2h6LCBpbmNhcm5hdGlvbiAtIDEpOwoKV2h5IGlzIHRoZSBpbmNhcm5hdGlvbiBub3QgYnVt
cGVkPwoKPiArfQo+ICsKPiArc3RhdGljIGludCBtZW1fc2hhcmluZ19mb3JrKHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBkb21haW4gKmNkKQo+ICt7Cj4gKyAgICBpbnQgcmMgPSAtRUlOVkFMOwo+
ICsKPiArICAgIGlmICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ICkKPiArICAgICAgICBy
ZXR1cm4gcmM7CgotRUJVU1kgbWlnaHQgYmUgYmV0dGVyIGhlcmUuCgo+ICsKPiArICAgIC8qCj4g
KyAgICAgKiBXZSBvbmx5IHdhbnQgdG8gZ2V0IGFuZCBwYXVzZSB0aGUgcGFyZW50IG9uY2UsIG5v
dCBlYWNoIHRpbWUgdGhpcwo+ICsgICAgICogb3BlcmF0aW9uIGlzIHJlc3RhcnRlZCBkdWUgdG8g
cHJlZW1wdGlvbi4KPiArICAgICAqLwo+ICsgICAgaWYgKCAhY2QtPnBhcmVudF9wYXVzZWQgKQo+
ICsgICAgewo+ICsgICAgICAgIEFTU0VSVChnZXRfZG9tYWluKGQpKTsKCldlIGFyZSB0cnlpbmcg
dG8gYXZvaWQgc3VjaCBjb25zdHJ1Y3RzLCBpbnN0ZWFkIEkgc3VnZ2VzdDoKCmlmICggIWdldF9k
b21haW4ocGFyZW50KSApCnsKICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgpOwogICAgcmV0dXJuIC1F
QlVTWTsKfQoKPiArICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4gKwo+ICsgICAgICAgIGNkLT5w
YXJlbnRfcGF1c2VkID0gdHJ1ZTsKPiArICAgICAgICBjZC0+bWF4X3BhZ2VzID0gZC0+bWF4X3Bh
Z2VzOwo+ICsgICAgICAgIGNkLT5tYXhfdmNwdXMgPSBkLT5tYXhfdmNwdXM7Cj4gKyAgICB9Cj4g
Kwo+ICsgICAgLyogdGhpcyBpcyBwcmVlbXB0aWJsZSBzbyBpdCdzIHRoZSBmaXJzdCB0byBnZXQg
ZG9uZSAqLwo+ICsgICAgaWYgKCAocmMgPSBmb3JrX2hhcF9hbGxvY2F0aW9uKGNkLCBkKSkgKQo+
ICsgICAgICAgIGdvdG8gZG9uZTsKPiArCj4gKyAgICBpZiAoIChyYyA9IGJyaW5nX3VwX3ZjcHVz
KGNkLCBkLT5jcHVwb29sKSkgKQo+ICsgICAgICAgIGdvdG8gZG9uZTsKPiArCj4gKyAgICBpZiAo
IChyYyA9IGh2bV9jb3B5X2NvbnRleHRfYW5kX3BhcmFtcyhjZCwgZCkpICkKPiArICAgICAgICBn
b3RvIGRvbmU7Cj4gKwo+ICsgICAgZm9ya190c2MoY2QsIGQpOwo+ICsKPiArICAgIGNkLT5wYXJl
bnQgPSBkOwo+ICsKPiArIGRvbmU6Cj4gKyAgICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCAp
Cj4gKyAgICB7Cj4gKyAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7Cj4gKyAgICAgICAgcHV0X2Rv
bWFpbihkKTsKPiArICAgICAgICBjZC0+cGFyZW50X3BhdXNlZCA9IGZhbHNlOwo+ICsgICAgfQo+
ICsKPiArICAgIHJldHVybiByYzsKPiArfQo+ICsKPiAgaW50IG1lbV9zaGFyaW5nX21lbW9wKFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21lbV9zaGFyaW5nX29wX3QpIGFyZykKPiAgewo+ICAg
ICAgaW50IHJjOwo+IEBAIC0xNjk4LDYgKzE4OTAsMzYgQEAgaW50IG1lbV9zaGFyaW5nX21lbW9w
KFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVuX21lbV9zaGFyaW5nX29wX3QpIGFyZykKPiAgICAg
ICAgICByYyA9IGRlYnVnX2dyZWYoZCwgbXNvLnUuZGVidWcudS5ncmVmKTsKPiAgICAgICAgICBi
cmVhazsKPiAgCj4gKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wX2Zvcms6Cj4gKyAgICB7Cj4g
KyAgICAgICAgc3RydWN0IGRvbWFpbiAqcGQ7Cj4gKwo+ICsgICAgICAgIHJjID0gLUVJTlZBTDsK
PiArICAgICAgICBpZiAoIG1zby51LmZvcmsuX3BhZFswXSB8fCBtc28udS5mb3JrLl9wYWRbMV0g
fHwKPiArICAgICAgICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCj4gKyAgICAgICAgICAgIGdv
dG8gb3V0Owo+ICsKPiArICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVtb3RlX2RvbWFpbl9i
eV9pZChtc28udS5mb3JrLnBhcmVudF9kb21haW4sCj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgJnBkKTsKPiArICAgICAgICBpZiAoIHJjICkKPiArICAg
ICAgICAgICAgZ290byBvdXQ7Cj4gKwo+ICsgICAgICAgIGlmICggIW1lbV9zaGFyaW5nX2VuYWJs
ZWQocGQpICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIGlmICggKHJjID0gbWVtX3NoYXJp
bmdfY29udHJvbChwZCwgdHJ1ZSkpICkKPiArICAgICAgICAgICAgICAgIGdvdG8gb3V0OwoKUGxl
YXNlIGpvaW4gYm90aCBjb25kaXRpb25zOgoKaWYgKCAhbWVtX3NoYXJpbmdfZW5hYmxlZChwZCkg
JiYKICAgICAocmMgPSBtZW1fc2hhcmluZ19jb250cm9sKHBkLCB0cnVlKSkgKQogICAgZ290byBv
dXQ7Cgo+ICsgICAgICAgIH0KPiArCj4gKyAgICAgICAgcmMgPSBtZW1fc2hhcmluZ19mb3JrKHBk
LCBkKTsKPiArCj4gKyAgICAgICAgaWYgKCByYyA9PSAtRVJFU1RBUlQgKQo+ICsgICAgICAgICAg
ICByYyA9IGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKF9fSFlQRVJWSVNPUl9tZW1vcnlf
b3AsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxo
IiwgWEVOTUVNX3NoYXJpbmdfb3AsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgYXJnKTsKPiArICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihwZCk7Cj4g
KyAgICAgICAgYnJlYWs7Cj4gKyAgICB9Cj4gKwo+ICAgICAgZGVmYXVsdDoKPiAgICAgICAgICBy
YyA9IC1FTk9TWVM7Cj4gICAgICAgICAgYnJlYWs7Cj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+IGluZGV4IGM1ZjQyOGQ2N2MuLjdj
NGQyZmQ3YTAgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gKysrIGIveGVu
L2FyY2gveDg2L21tL3AybS5jCj4gQEAgLTUwOSw2ICs1MDksMTQgQEAgbWZuX3QgX19nZXRfZ2Zu
X3R5cGVfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuX2ws
Cj4gIAo+ICAgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vf
b3JkZXIsIE5VTEwpOwo+ICAKPiArICAgIC8qIENoZWNrIGlmIHdlIG5lZWQgdG8gZm9yayB0aGUg
cGFnZSAqLwo+ICsgICAgaWYgKCAocSAmIFAyTV9BTExPQykgJiYgcDJtX2lzX2hvbGUoKnQpICYm
Cj4gKyAgICAgICAgICFtZW1fc2hhcmluZ19mb3JrX3BhZ2UocDJtLT5kb21haW4sIGdmbiwgISEo
cSAmIFAyTV9VTlNIQVJFKSkgKQo+ICsgICAgewo+ICsgICAgICAgIG1mbiA9IHAybS0+Z2V0X2Vu
dHJ5KHAybSwgZ2ZuLCB0LCBhLCBxLCBwYWdlX29yZGVyLCBOVUxMKTsKPiArICAgIH0KCk5vIG5l
ZWQgZm9yIHRoZSBicmFjZXMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 13:32:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 13:32:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Dq0-0003dW-TM; Mon, 24 Feb 2020 13:31:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6Dq0-0003dR-2A
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 13:31:56 +0000
X-Inumbo-ID: 05fa0ea4-570a-11ea-ade5-bc764e2007e4
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 05fa0ea4-570a-11ea-ade5-bc764e2007e4;
 Mon, 24 Feb 2020 13:31:55 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id p3so11895640edx.7
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 05:31:55 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=NYbse21yV6CGJd4Y87CtS4AvvTi6/OWPk58Nfb1OGKE=;
 b=fHLYFCiVOCpKpdTk45f7zFfmZWnJy0agqgXl/+2RQtJPxqYF0xtoo0PdSqxI6ZCrAo
 oTAe3wZTvc5XFcvQOOnKXPQDwDhqyOxPWPug1GuQA/IMvNPTkEUIgYiYsrnUSljyKraS
 yiDamrO9JPdxrF36tn3TuJh0gf4aVtuF4txWqu0Xc65OCzVkB+1RN5hkbvJtxHkNXWuX
 9Wq5aZvNmzmZHdbBuopdqB7sMREUzVHxWiIdnHoRGGdVHPFMykjRVYWDro6WcqqW7a0T
 ehaoiMK5vGfquTpkfxJ0BqIVEfsxGXUN7QmIhJivnlqmzMeo8nSZtZxI+jkWVyC4OdPR
 PZQg==
X-Gm-Message-State: APjAAAWyOS3Gws1emC+6+pSuVJhdC+63K+XYpujfVMbbcLFELRQuz4Ng
 9qLWK0YVsj26OSbSniw9cP0=
X-Google-Smtp-Source: APXvYqwr+fIZ5k11FaABFTTqmfiKDu49CNmSfarPtbqGsRhzWgJmeZTrN5yd+wg1uJ6HpvQUDUfavg==
X-Received: by 2002:aa7:cf06:: with SMTP id a6mr48403140edy.161.1582551114666; 
 Mon, 24 Feb 2020 05:31:54 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id 2sm960328edv.87.2020.02.24.05.31.53
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 05:31:53 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, David Woodhouse <dwmw2@infradead.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-7-dwmw2@infradead.org>
 <3821a29a-7d60-c18b-71dd-12ed3c5b708d@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <519b73bb-2db3-75e4-db81-3781c462290e@xen.org>
Date: Mon, 24 Feb 2020 13:31:52 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <3821a29a-7d60-c18b-71dd-12ed3c5b708d@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of
 initrdidx when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjEvMDIvMjAyMCAxNjo1OSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMDEu
MDIuMjAyMCAwMTozMywgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+PiBGcm9tOiBEYXZpZCBXb29k
aG91c2UgPGR3bXdAYW1hem9uLmNvLnVrPgo+Pgo+PiBSZW1vdmUgYSB0ZXJuYXJ5IG9wZXJhdG9y
IHRoYXQgbWFkZSBteSBicmFpbiBodXJ0Lgo+IAo+IFBlcnNvbmFsbHkgSSdkIHByZWZlciB0aGUg
Y29kZSB0byBzdGF5IGFzIGlzLCBidXQgaWYgQW5kcmV3IGFncmVlcwo+IHdpdGggdGhpcyBiZWlu
ZyBhbiBpbXByb3ZlbWVudCwgdGhlbiBJIGFsc28gd291bGRuJ3Qgd2FudCB0byBzdGFuZAo+IGlu
IHRoZSB3YXkuIElmIGl0IGlzIHRvIGdvIGluIEkgaGF2ZSBhIGZldyBzbWFsbCBhZGp1c3RtZW50
IHJlcXVlc3RzOgo+IAo+PiBSZXBsYWNlIGl0IHdpdGggc29tZXRoaW5nIHNpbXBsZXIgdGhhdCBt
YWtlcyBpdCBzb21ld2hhdCBjbGVhcmVyIHRoYXQKPj4gdGhlIGNoZWNrIGZvciBpbml0cmRpZHgg
PCBtYmktPm1vZHNfY291bnQgaXMgYmVjYXVzZSBtYmktPm1vZHNfY291bnQKPj4gaXMgd2hhdCBm
aW5kX2ZpcnN0X2JpdCgpIHdpbGwgcmV0dXJuIHdoZW4gaXQgZG9lc24ndCBmaW5kIGFueXRoaW5n
Lgo+IAo+IEVzcGVjaWFsbHkgaW4gbGlnaHQgb2YgdGhlIHJlY2VudCBYU0EtMzA3IEknZCBsaWtl
IHRvIGFzayB0aGF0IHdlCj4gYXZvaWQgaW1wcmVjaXNlIHN0YXRlbWVudHMgbGlrZSB0aGlzOiBB
ZmFpY3QgZmluZF9maXJzdF9iaXQoKSBtYXkKPiBhbHNvIHZhbGlkbHkgcmV0dXJuIGFueSB2YWx1
ZSBsYXJnZXIgdGhhbiB0aGUgcGFzc2VkIGluIGJpdG1hcAo+IGxlbmd0aC4KCklzIGl0PyBJIHRo
b3VnaCB0aGF0IGFsbCB0aGUgY2FsbGVycyBhcmUgbm93IHJldHVybmluZyAnc2l6ZScgaW4gYWxs
IHRoZSAKZXJyb3IgY2FzZXMuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 14:22:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 14:22:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Ecr-0007rG-1b; Mon, 24 Feb 2020 14:22:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6Ecp-0007rB-Q8
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 14:22:23 +0000
X-Inumbo-ID: 1255f274-5711-11ea-a490-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1255f274-5711-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 14:22:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582554142;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=D3PTEokV3P1nGTzp4QXhPH5TsIlx02sVQf+cswffQ5U=;
 b=c6r9kHX2gjip9F6lxkCN9EWvHJnKVJdHqL/Mh/WHa/PVJL624pMT4RS8
 EvsM9l1k/Mbr2S/DISr2fnKLrMnQBToU6AGCRJ7adtqBdBpYAxC4ADUqJ
 BqR60f2D71ZwtwInnlxmv3BGsujtdfcO5bJeUAf635NzoITynQAWMCB0Y M=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Yo0veVn7g8uSJ4qM3xbXcXUKPHsfo5tvtyDU9nss3VgpCPUAgH8tw5cFr9d9asFyZczIdoA7Xe
 oT0HZMDjD8EYH4yn2YtKqt4kgSnDmYOMYFyLZc4eOznSEXZAUT6WqyDDVWBFQTW/lDlEGMfHy9
 KulO1OKMN1gEcmkHmuPS2kghNXhx6phPL9jTw7D7JygVPI2ax00O78xYP4EMpdoNEDq99M6j3E
 vLWhDFAiiZYxwU4eODJlE7Zw4T40aXx5zcwJcheTAxyHHXR6r8cvQ4rODTXeluWK1svbB5i4QN
 8ls=
X-SBRS: 2.7
X-MesageID: 13265437
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13265437"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 14:22:19 +0000
Message-ID: <20200224142219.30690-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/xmalloc Unify type handling in macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIG1hY3JvcyBpbiB4bWFsbG9jLmggYXJlIGEgbWl4IG9mIHVzaW5nIHRoZWlyIHR5cGUgcGFy
YW1ldGVyIGRpcmVjdGx5LCBhbmQKdXNpbmcgdHlwZW9mKCkuICBTd2l0Y2ggdW5pZm9ybWx5IHRv
IHRoZSBsYXR0ZXIgc28gZXhwcmVzc2lvbnMgY2FuIGJlIHVzZWQsCnJhdGhlciB0aGFuIG9ubHkg
dHlwZSBuYW1lcy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog
V2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRy
aXguY29tPgotLS0KIHhlbi9pbmNsdWRlL3hlbi94bWFsbG9jLmggfCAxNSArKysrKysrKystLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3htYWxsb2MuaCBiL3hlbi9pbmNsdWRlL3hlbi94bWFs
bG9jLmgKaW5kZXggZjUxNWNlZWUyYS4uNmVmNDY2YjEzZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveGVuL3htYWxsb2MuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4veG1hbGxvYy5oCkBAIC0xMCw4
ICsxMCwxMSBAQAogICovCiAKIC8qIEFsbG9jYXRlIHNwYWNlIGZvciB0eXBlZCBvYmplY3QuICov
Ci0jZGVmaW5lIHhtYWxsb2MoX3R5cGUpICgoX3R5cGUgKilfeG1hbGxvYyhzaXplb2YoX3R5cGUp
LCBfX2FsaWdub2ZfXyhfdHlwZSkpKQotI2RlZmluZSB4emFsbG9jKF90eXBlKSAoKF90eXBlICop
X3h6YWxsb2Moc2l6ZW9mKF90eXBlKSwgX19hbGlnbm9mX18oX3R5cGUpKSkKKyNkZWZpbmUgeG1h
bGxvYyhfdHlwZSkgXAorICAgICgodHlwZW9mKF90eXBlKSAqKV94bWFsbG9jKHNpemVvZihfdHlw
ZSksIF9fYWxpZ25vZl9fKF90eXBlKSkpCisKKyNkZWZpbmUgeHphbGxvYyhfdHlwZSkgXAorICAg
ICgodHlwZW9mKF90eXBlKSAqKV94emFsbG9jKHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90
eXBlKSkpCiAKIC8qCiAgKiBBbGxvY2F0ZSBzcGFjZSBmb3IgYSB0eXBlZCBvYmplY3QgYW5kIGNv
cHkgYW4gZXhpc3RpbmcgaW5zdGFuY2UuCkBAIC0zMSwxNiArMzQsMTYgQEAKIAogLyogQWxsb2Nh
dGUgc3BhY2UgZm9yIGFycmF5IG9mIHR5cGVkIG9iamVjdHMuICovCiAjZGVmaW5lIHhtYWxsb2Nf
YXJyYXkoX3R5cGUsIF9udW0pIFwKLSAgICAoKF90eXBlICopX3htYWxsb2NfYXJyYXkoc2l6ZW9m
KF90eXBlKSwgX19hbGlnbm9mX18oX3R5cGUpLCBfbnVtKSkKKyAgICAoKHR5cGVvZihfdHlwZSkg
KilfeG1hbGxvY19hcnJheShzaXplb2YoX3R5cGUpLCBfX2FsaWdub2ZfXyhfdHlwZSksIF9udW0p
KQogI2RlZmluZSB4emFsbG9jX2FycmF5KF90eXBlLCBfbnVtKSBcCi0gICAgKChfdHlwZSAqKV94
emFsbG9jX2FycmF5KHNpemVvZihfdHlwZSksIF9fYWxpZ25vZl9fKF90eXBlKSwgX251bSkpCisg
ICAgKCh0eXBlb2YoX3R5cGUpICopX3h6YWxsb2NfYXJyYXkoc2l6ZW9mKF90eXBlKSwgX19hbGln
bm9mX18oX3R5cGUpLCBfbnVtKSkKIAogLyogQWxsb2NhdGUgc3BhY2UgZm9yIGEgc3RydWN0dXJl
IHdpdGggYSBmbGV4aWJsZSBhcnJheSBvZiB0eXBlZCBvYmplY3RzLiAqLwogI2RlZmluZSB4emFs
bG9jX2ZsZXhfc3RydWN0KHR5cGUsIGZpZWxkLCBucikgXAotICAgICgodHlwZSAqKV94emFsbG9j
KG9mZnNldG9mKHR5cGUsIGZpZWxkW25yXSksIF9fYWxpZ25vZl9fKHR5cGUpKSkKKyAgICAoKHR5
cGVvZih0eXBlKSAqKV94emFsbG9jKG9mZnNldG9mKHR5cGUsIGZpZWxkW25yXSksIF9fYWxpZ25v
Zl9fKHR5cGUpKSkKIAogI2RlZmluZSB4bWFsbG9jX2ZsZXhfc3RydWN0KHR5cGUsIGZpZWxkLCBu
cikgXAotICAgICgodHlwZSAqKV94bWFsbG9jKG9mZnNldG9mKHR5cGUsIGZpZWxkW25yXSksIF9f
YWxpZ25vZl9fKHR5cGUpKSkKKyAgICAoKHR5cGVvZih0eXBlKSAqKV94bWFsbG9jKG9mZnNldG9m
KHR5cGUsIGZpZWxkW25yXSksIF9fYWxpZ25vZl9fKHR5cGUpKSkKIAogLyogUmUtYWxsb2NhdGUg
c3BhY2UgZm9yIGEgc3RydWN0dXJlIHdpdGggYSBmbGV4aWJsZSBhcnJheSBvZiB0eXBlZCBvYmpl
Y3RzLiAqLwogI2RlZmluZSB4cmVhbGxvY19mbGV4X3N0cnVjdChwdHIsIGZpZWxkLCBucikgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 14:22:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 14:22:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Ed7-0007sE-BR; Mon, 24 Feb 2020 14:22:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6Ed6-0007s4-3t
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 14:22:40 +0000
X-Inumbo-ID: 1a61e61c-5711-11ea-8fc3-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1a61e61c-5711-11ea-8fc3-bc764e2007e4;
 Mon, 24 Feb 2020 14:22:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582554159;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=PrTcGZjCfX4mw5/DeW/ZK38uM4L2M6blEk4voumThUc=;
 b=FyaAc0fB6Ayp8ljz+WS8YHVDXnMQcyy8GQ6KDJ4VgpbQmNL1OnAQhnFd
 Nj9LZSbaCe85Mg6ftgJQ0nFoXtwpAxaGcVMNB177fkYfSDNVh8UJlKSEo
 5RJGOAxhSGN2/wcW7NPyTXQIG/2Wd+bJE3pIZPNTj+ZUXGGVzLgpxHTna s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: a7inpJKr3okox+CK/vGhP/BoIQpaYDdFYxsjcyWkzXgGJOn2r7+29PtoQr7ri4hWqiLSYjZr3K
 MUkNha03yyZVTuJJo+4v7hW9DWDT3KQwHNhYxgSWOpyFYOUthDFZkG4Q4aYYNcPBW6wUzWz5xL
 tT7855oz0oj81KWt12YJQXxHl1kJHzdLI26+nGWCcEgZGcuH8zl+pOE7ZikLEMn/oWR6/0plGB
 9yO4v4mQDf/5NbR5V17BY7yRNQ3vkykQcgbT+R8jh1P2anufQ4gD/Yx72v+CJ4f9edAOx/rWIq
 HFY=
X-SBRS: 2.7
X-MesageID: 12890964
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12890964"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 14:22:31 +0000
Message-ID: <20200224142231.31097-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/msr: Drop {pv,hvm}_max_vcpu_msrs objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgdHVybnMgb3V0IHRoYXQgdGhlc2UgYXJlIHVudXNlZCwgYW5kIHdlIGR1cCBhIHR5cGUtZGVw
ZW5kZW50IGJsb2NrIG9mCnplcm9zLiAgVXNlIHh6YWxsb2MoKSBpbnN0ZWFkLgoKUmVhZC93cml0
ZSBNU1JzIGFyZSB0eXBpY2FsbHkgMCB0byBiZWluZyB3aXRoLCBhbmQgbm9uLXplcm8gZGVmYXVs
dHMgd291bGQKbmVlZCBkZWFsaW5nIHdpdGggYXQgc3VpdGFibGUgSU5JVC9SRVNFVCBwb2ludHMg
KGUuZy4gYXJjaF92Y3B1X3JlZ3NfaW5pdCkuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGlj
aEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbXNyLmMgfCA4ICstLS0t
LS0tCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDcgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21zci5jIGIveGVuL2FyY2gveDg2L21zci5jCmluZGV4IGRk
MjZjODc3NTguLjNlYmY3NzdjNTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tc3IuYworKysg
Yi94ZW4vYXJjaC94ODYvbXNyLmMKQEAgLTM1LDkgKzM1LDYgQEAgc3RydWN0IG1zcl9wb2xpY3kg
X19yZWFkX21vc3RseSAgICAgcmF3X21zcl9wb2xpY3ksCiAgICAgICAgICAgICAgICAgICBfX3Jl
YWRfbW9zdGx5IGh2bV9tYXhfbXNyX3BvbGljeSwKICAgICAgICAgICAgICAgICAgIF9fcmVhZF9t
b3N0bHkgIHB2X21heF9tc3JfcG9saWN5OwogCi1zdHJ1Y3QgdmNwdV9tc3JzIF9fcmVhZF9tb3N0
bHkgaHZtX21heF92Y3B1X21zcnMsCi0gICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0bHkgIHB2
X21heF92Y3B1X21zcnM7Ci0KIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3BvbGlj
eSh2b2lkKQogewogICAgIC8qIDB4MDAwMDAwY2UgIE1TUl9JTlRFTF9QTEFURk9STV9JTkZPICov
CkBAIC0xMDMsMTAgKzEwMCw3IEBAIGludCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBk
b21haW4gKmQpCiAKIGludCBpbml0X3ZjcHVfbXNyX3BvbGljeShzdHJ1Y3QgdmNwdSAqdikKIHsK
LSAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwotICAgIHN0cnVjdCB2Y3B1X21zcnMg
Km1zcnMgPQotICAgICAgICB4bWVtZHVwKGlzX3B2X2RvbWFpbihkKSA/ICAmcHZfbWF4X3ZjcHVf
bXNycwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICZodm1fbWF4X3ZjcHVfbXNy
cyk7CisgICAgc3RydWN0IHZjcHVfbXNycyAqbXNycyA9IHh6YWxsb2MoKm1zcnMpOwogCiAgICAg
aWYgKCAhbXNycyApCiAgICAgICAgIHJldHVybiAtRU5PTUVNOwotLSAKMi4xMS4wCgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 14:32:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 14:32:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Eml-0000QQ-GZ; Mon, 24 Feb 2020 14:32:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6Emk-0000QL-IZ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 14:32:38 +0000
X-Inumbo-ID: 809ec5fc-5712-11ea-9206-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 809ec5fc-5712-11ea-9206-12813bfff9fa;
 Mon, 24 Feb 2020 14:32:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582554757;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=U/v8mWMuWjgb/VQYNvcoHCbbIHig9x/DOGAwtUVjBX0=;
 b=B53WQ7ARfr/Xeps7rPcsd3ldXC4GFt1foukmeoxJscEJlsBHB14sEGtX
 O/Mb9nPm86i7SJpDawWP/xP2lybeWlz9qG940d5wuamUvz5wUAOyxGKTs
 aJIalkbMfDEQcrOwVu97Tf6T1Oi5yOEDCYnH4UsNhAaCRllQCvg06Fzcz c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sLjb/wBjaDYrrQSzZPxkvpbVt9j71eazgbkb12oNKPXdVEc4TbCsvJSDo29s7L9Rin3Sod4Q2j
 HZcK1YRH1wefCUSmCfvDF/UqpQL4iUaLPPT1WUHAyiY7QIYhIQ8bhAM95tbwJCSv2KFMv1qe/Q
 BIwSrb26N+Bb5q6oR9s11oOUVPE4gCaN8wFjBrOME8h9WaFyhZyERqtIYAZF2Sp9d+qRy/6F43
 m2x2SF6X+JuXHz9kW3v0TU2xPg6e5QA73Tar6tKXtwwkM+Hg95zd6gk+HQi13Iax/NNtaTZZ5j
 BE8=
X-SBRS: 2.7
X-MesageID: 13340985
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13340985"
Date: Mon, 24 Feb 2020 15:32:29 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200224143141.GP4679@Air-de-Roger>
References: <20200224142231.31097-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200224142231.31097-1-andrew.cooper3@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/msr: Drop {pv,
 hvm}_max_vcpu_msrs objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDI6MjI6MzFQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBJdCB0dXJucyBvdXQgdGhhdCB0aGVzZSBhcmUgdW51c2VkLCBhbmQgd2UgZHVwIGEg
dHlwZS1kZXBlbmRlbnQgYmxvY2sgb2YKPiB6ZXJvcy4gIFVzZSB4emFsbG9jKCkgaW5zdGVhZC4K
PiAKPiBSZWFkL3dyaXRlIE1TUnMgYXJlIHR5cGljYWxseSAwIHRvIGJlaW5nIHdpdGgsIGFuZCBu
b24temVybyBkZWZhdWx0cyB3b3VsZAo+IG5lZWQgZGVhbGluZyB3aXRoIGF0IHN1aXRhYmxlIElO
SVQvUkVTRVQgcG9pbnRzIChlLmcuIGFyY2hfdmNwdV9yZWdzX2luaXQpLgo+IAo+IFNpZ25lZC1v
ZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdl
ZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3MsIFJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 14:34:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 14:34:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Ep1-0000Xo-2v; Mon, 24 Feb 2020 14:34:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6Eoz-0000Xb-Vs
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 14:34:58 +0000
X-Inumbo-ID: d3f3b49c-5712-11ea-9206-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d3f3b49c-5712-11ea-9206-12813bfff9fa;
 Mon, 24 Feb 2020 14:34:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582554897;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=heausaeavgIE1HDX6i5ieBG4IyvNjWEG0b1m34K/xeY=;
 b=RLng071HGrF002jbppzIWwIj38g6StCs3FHwztKXjdsKQzkJcBYHfvfO
 SWpDCkVTRW1KNGyU4tfWBVzuGC6qjXcGfjSAgUrIfBoCPXCoKyMUKNS56
 xAXWfaShVOTiu+JKWOtCjAhxUCZ8BsPHJqFd/eNu/82PdgxJs5wTYBz6a s=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TBLpuinvY4B92etFBAM23wcnS1MSzRUxjIw7SnjL7LHTEa2M3tg27cLsiSHPBeUjkhzrSdo5ot
 j0MFlWd4dGRabeneVXDchfSwUPUQQ+quvMrDee9igsqs6u9uj7pQhljFkIjTX3USrYFTornqPN
 rmv7B0TVrZ1hCTByoKbRA4FCsG+GFrCyrg5I/7X/5rEIwefLsEzyMsm4+2ua4rlSBjWHH/LZKC
 bQX4ti3+kNxSJobu+LEzmFT8uHgUEMIY5z8fWkF+yQZXc4VNHcfnE6L/eejpl3DRyCf14aZ2Oe
 CnU=
X-SBRS: 2.7
X-MesageID: 13535271
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13535271"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224142231.31097-1-andrew.cooper3@citrix.com>
 <20200224143141.GP4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2f0df72d-bcf3-6fb0-973e-625010b6b98b@citrix.com>
Date: Mon, 24 Feb 2020 14:34:53 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200224143141.GP4679@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/msr: Drop {pv,
 hvm}_max_vcpu_msrs objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDIvMjAyMCAxNDozMiwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAyNCwgMjAyMCBhdCAwMjoyMjozMVBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBJ
dCB0dXJucyBvdXQgdGhhdCB0aGVzZSBhcmUgdW51c2VkLCBhbmQgd2UgZHVwIGEgdHlwZS1kZXBl
bmRlbnQgYmxvY2sgb2YKPj4gemVyb3MuICBVc2UgeHphbGxvYygpIGluc3RlYWQuCj4+Cj4+IFJl
YWQvd3JpdGUgTVNScyBhcmUgdHlwaWNhbGx5IDAgdG8gYmVpbmcgd2l0aCwgYW5kIG5vbi16ZXJv
IGRlZmF1bHRzIHdvdWxkCj4+IG5lZWQgZGVhbGluZyB3aXRoIGF0IHN1aXRhYmxlIElOSVQvUkVT
RVQgcG9pbnRzIChlLmcuIGFyY2hfdmNwdV9yZWdzX2luaXQpLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5
OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCkZXSVcs
IEkgcmV3cm90ZSB0aGUgc2Vjb25kIHBhcmFncmFwaCB0byBub3QgbWl4IHVwIGJlZ2luIGFuZCBi
ZWluZy4KCkFsc28sIHRoaXMgcGF0Y2ggbG9naWNhbGx5IGRlcGVuZHMgb24gInhlbi94bWFsbG9j
IFVuaWZ5IHR5cGUgaGFuZGxpbmcKaW4gbWFjcm9zIi4KCn5BbmRyZXcKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 14:44:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 14:44:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Exr-0001TQ-5v; Mon, 24 Feb 2020 14:44:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6Exq-0001TL-Dc
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 14:44:06 +0000
X-Inumbo-ID: 1ae63036-5714-11ea-9207-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1ae63036-5714-11ea-9207-12813bfff9fa;
 Mon, 24 Feb 2020 14:44:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582555446;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=SCtUKsraI1pmxtdCLnrI15/hPMmw7Udo7c0HnF5+UDY=;
 b=Ucftuv0VRFyLCjJHdzfVlGqBhDuVrBSNPxPnYl02ONKfOPpOYjrzuRgi
 9mDJ5BR/osLE8gLgnO5xFkpLCH41zT/SPs+y5UZseI5PrlM7iU1foHG3W
 4EZbDzLA0g//0zdu4QONAc0//7VSYQqyAgbt2jeXc1ODBodSWuC2PfgaI Y=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LbKkooiHgsinLnG5IiW6HXpXAiwT4z5sEHMNspxI3iHTdDYWmMGbdjGhqcEyIwRHz7uQxdeZkm
 7Zq61HTfQf/MQvb12M+/RC/fyGFqSQ3wekInF5OCDSZloYJhYxZ8y3+TcUWLKpkg+gLjU9gers
 wwHDxJpoWeA9/cxuNJGDOCz7un1Lg2HTt/FjUR15b+XEGz2b/cExNpC4tdUAqfAeSWRQavtK0b
 AnyctC2kHGBSvJwqLWmNDLIFgGaMFnkQ7MnDJypn0ke9SW6CGQKRqNMMJAzMraaUiMnXJC8mse
 fas=
X-SBRS: 2.7
X-MesageID: 13088179
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13088179"
Date: Mon, 24 Feb 2020 15:43:57 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200224144357.GQ4679@Air-de-Roger>
References: <20200224142219.30690-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200224142219.30690-1-andrew.cooper3@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/xmalloc Unify type handling in macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDI6MjI6MTlQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGUgbWFjcm9zIGluIHhtYWxsb2MuaCBhcmUgYSBtaXggb2YgdXNpbmcgdGhlaXIg
dHlwZSBwYXJhbWV0ZXIgZGlyZWN0bHksIGFuZAo+IHVzaW5nIHR5cGVvZigpLgoKVGhlIG9ubHkg
b25lcyBJIGNvdWxkIHNwb3QgaW4gdGhlIG5laWdoYm9yaG9vZCBhcmUKeHJlYWxsb2NfZmxleF9z
dHJ1Y3QgYW5kIHhtZW1kdXAsIHdoaWNoIGRvbid0IGhhdmUgYSB0eXBlIHBhcmFtZXRlcgpidXQg
cmF0aGVyIGEgcG9pbnRlciBwYXJhbWV0ZXIsIGFuZCBoZW5jZSB1c2UgdHlwZW9mIGFnYWluc3Qg
dGhlCnBhc3NlZCBwb2ludGVyLgoKPiBTd2l0Y2ggdW5pZm9ybWx5IHRvIHRoZSBsYXR0ZXIgc28g
ZXhwcmVzc2lvbnMgY2FuIGJlIHVzZWQsCj4gcmF0aGVyIHRoYW4gb25seSB0eXBlIG5hbWVzLgoK
SSdtIGZpbmUgd2l0aCB0aGlzLCBidXQgSSBkb24ndCB0aGluayB0aGV5IGFyZSBhIG1peCwgbWFj
cm9zCnVzaW5nIGEgdHlwZSBwYXJhbWV0ZXIgY2xlYXJseSBleHBlY3QgYSB0eXBlLCB3aGlsZSBt
YWNyb3MgdXNpbmcgcHRyCmV4cGVjdCBhIHBvaW50ZXIsIGFuZCBoZW5jZSB1c2UgdHlwZW9mIHRv
IGdldCB0aGUgdHlwZS4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 14:49:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 14:49:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6F39-0001fR-0Q; Mon, 24 Feb 2020 14:49:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6F37-0001fM-Tb
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 14:49:33 +0000
X-Inumbo-ID: dd2f966e-5714-11ea-8fc3-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dd2f966e-5714-11ea-8fc3-bc764e2007e4;
 Mon, 24 Feb 2020 14:49:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6F34-0007Xt-Qm; Mon, 24 Feb 2020 14:49:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6F34-00022M-JN; Mon, 24 Feb 2020 14:49:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6F34-0002Xg-IX; Mon, 24 Feb 2020 14:49:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147482-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=88e2b97aa3e369a454c9d8360afddc348070c708
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 14:49:30 +0000
Subject: [Xen-devel] [qemu-mainline test] 147482: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ4MiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0ODIvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3Jl
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0
LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEz
IGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDQ4NjEKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICA4OGUyYjk3YWEzZTM2OWE0NTRjOWQ4MzYwYWZk
ZGMzNDgwNzBjNzA4CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3
YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDcwIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA2OSBkYXlzICAyODIgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NDE1ICAyMDIwLTAyLTIxIDE4OjQxOjQyIFogICAg
MiBkYXlzICAgIDIgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFhcnVz
aGkgTWVodGEgPG1laHRhLmFhcnUyMEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxhZHJp
ZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+
CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4YW5k
ZXIuUmljaGFyZHNvbkBjbC5jYW0uYWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxp
YW1zb25AcmVkaGF0LmNvbT4KICBBbGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29t
PgogIEFsZXhleSBLYXJkYXNoZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8
bmV2aWxhZEB5YWhvby5jb20+CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIy
My5tZT4KICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFuZHJlYXMg
U2Nod2FiIDxzY2h3YWJAc3VzZS5kZT4KICBBbmRyZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1
PgogIEFuZHJldyBKb25lcyA8ZHJqb25lc0ByZWRoYXQuY29tPgogIEFuZHJleSBTaGlua2V2aWNo
IDxhbmRyZXkuc2hpbmtldmljaEB2aXJ0dW96em8uY29tPgogIEFudXAgUGF0ZWwgPGFudXAucGF0
ZWxAd2RjLmNvbT4KICBBcmF2aW5kYSBQcmFzYWQgPGFyYXdpbmRhLnBAZ21haWwuY29tPgogIEF1
cmVsaWVuIEphcm5vIDxhdXJlbGllbkBhdXJlbDMyLm5ldD4KICBCQUxBVE9OIFpvbHRhbiA8YmFs
YXRvbkBlaWsuYm1lLmh1PgogIEJlYXRhIE1pY2hhbHNrYSA8YmVhdGEubWljaGFsc2thQGxpbmFy
by5vcmc+CiAgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3Jn
PgogIEJoYXJhdGEgQiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNvbT4KICBCaW4gTWVuZyA8Ym1l
bmcuY25AZ21haWwuY29tPgogIENhbWVyb24gRXNmYWhhbmkgPGRpcnR5QGFwcGxlLmNvbT4KICBD
YXJsb3MgU2FudG9zIDxjYXNhbnRvc0ByZWRoYXQuY29tPgogIENhdGh5IFpoYW5nIDxjYXRoeS56
aGFuZ0BpbnRlbC5jb20+CiAgQ2hlbiBRdW4gPGt1aG4uY2hlbnF1bkBodWF3ZWkuY29tPgogIENo
cmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RpYW4g
U2Nob2VuZWJlY2sgPHFlbXVfb3NzQGNydWRlYnl0ZS5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxj
aHJpc3RvcGhlLmx5b25AbGluYXJvLm9yZz4KICBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNv
bT4KICBDbGVtZW50IERlc2NoYW1wcyA8Y2xlbWVudC5kZXNjaGFtcHNAZ3JlZW5zb2NzLmNvbT4K
ICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgogIENvcmV5IE1pbnlhcmQgPGNt
aW55YXJkQG12aXN0YS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAg
Q29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+ICNzMzkweAogIEPDqWRyaWMgTGUgR29h
dGVyIDxjbGdAZnIuaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgog
IERhbWllbiBIZWRkZSA8ZGFtaWVuLmhlZGRlQGdyZWVuc29jcy5jb20+CiAgRGFuaWVsIEhlbnJp
cXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8Op
IDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEVkbW9uZHNvbiA8ZGF2aWQuZWRtb25kc29u
QG9yYWNsZS5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+
CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMp
CiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+CiAgRGF2aWQgVnJhYmVsIDxk
YXZpZC52cmFiZWxAbnV0YW5peC5jb20+CiAgRGVuaXMgUGxvdG5pa292IDxkcGxvdG5pa292QHZp
cnR1b3p6by5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNv
bT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRWlpY2hpIFRzdWth
dGEgPGRldmVsQGV0c3VrYXRhLmNvbT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5j
b20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpYyBSZW4gPHJlbnpoZW5A
bGludXguYWxpYmFiYS5jb20+CiAgRXJ5dSBHdWFuIDxlZ3VhbkBsaW51eC5hbGliYWJhLmNvbT4K
ICBGYWJpYW5vIFJvc2FzIDxmYXJvc2FzQGxpbnV4LmlibS5jb20+CiAgRmFuZ3J1aSBTb25nIDxp
QG1hc2tyYXkubWU+CiAgRmVsaXBlIEZyYW5jaW9zaSA8ZmVsaXBlQG51dGFuaXguY29tPgogIEZp
bGlwIEJvenV0YSA8RmlsaXAuQm96dXRhQHJ0LXJrLmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMg
PGZyYW5jaXNjby5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEZyYW5jaXNjbyBJZ2xlc2lhcyA8ZnJh
c3NlLmlnbGVzaWFzQGdtYWlsLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBsaW51eC5p
Ym0uY29tPgogIEdhbmVzaCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGlu
dGVsLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnog
PGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBH
dW95aSBUdSA8dHUuZ3VveWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJt
LmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJA
Z214LmRlPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4KICBIZXlp
IEd1byA8Z3VvaGV5aUBodWF3ZWkuY29tPgogIEhpa2FydSBOaXNoaWRhIDxoaWthcnVwc3BAZ21h
aWwuY29tPgogIEhvd2FyZCBTcG9lbHN0cmEgPGhzcC5jYXQ3QGdtYWlsLmNvbT4KICBJZ29yIE1h
bW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphZSBIeXVuIFlvbyA8amFlLmh5dW4ueW9v
QGxpbnV4LmludGVsLmNvbT4KICBKYWZhciBBYmRpIDxjYWZlci5hYmRpQGdtYWlsLmNvbT4KICBK
YWlqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKYW1lcyBDbGFya2UgPGpydGMy
N0BqcnRjMjcuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAd2ViLmRlPgogIEphbm9zY2gg
RnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29u
QHp4MmM0LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJv
Lm9yZz4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBK
ZW5zIEZyZWltYW5uIDxqZnJlaW1hbm5AcmVkaGF0LmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFo
dWlAaHVhd2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBK
aXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8
am9lbEBqbXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEpvc2ggS3Vu
eiA8amt6QGdvb2dsZS5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4K
ICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5A
aHVhd2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBL
ZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4x
QGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7Ms
IFpvbHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtA
cmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVu
dCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlh
aW5jLmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5n
IDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFj
bGUuY29tPgogIExpYW5nIFlhbiA8bHlhbkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51
eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUg
WWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIEx1YyBNaWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5z
b2NzLmNvbT4KICBMdWvDocWhIERva3RvciA8bGRva3RvckByZWRoYXQuY29tPgogIE1hcmMgWnlu
Z2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVy
ZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFp
bC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1i
cnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2Vy
LmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hp
IE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9z
YXRvQGxpbnV4LmlibS5jb20+CiAgTWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNjaGVtQGdtYWlsLmNv
bT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0
ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBN
aWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhA
bGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+
CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hh
biAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQu
Y29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBU
b21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmli
bS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVu
YmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNv
bT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJl
bHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdv
b2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5l
bmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5p
QHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5E
b3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29t
PgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBl
dGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1A
bnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUg
PHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNh
dC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBp
YW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9y
d2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxpbmUuZGU+CiAgUmlj
aGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZv
bGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28uY29t
PgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJh
dWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxv
aGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAg
U2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgog
IFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhh
dCA8c2JoYXRAbGludXguaWJtLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4K
ICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVm
YW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0Lmli
bS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBX
ZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhh
dC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNv
bT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEpp
dGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8
c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUYXls
b3IgU2ltcHNvbiA8dHNpbXBzb25AcXVpY2luYy5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJl
ZGhhdC5jb20+CiAgVHVndW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8
dmluY2VudC5kZWhvcnNAc21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29t
PgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNv
bT4KICBWb2xrZXIgUsO8bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBT
YW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlv
bmdEQGgzYy5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgog
IFdpbGxpYW4gUmFtcGF6em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpo
ZW5neGlhbmc5QGh1YXdlaS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNv
bT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2lu
Y3RAbWFpbC51c3RjLmVkdS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4K
ICBZaW5nIEZhbmcgPGZhbmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcu
d2FuZ0B3aW5kcml2ZXIuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4K
ICBZdS1DaGVuIExpbiA8bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdS1DaGVuIExpbiA8eXVjaGVu
bGluQHN5bm9sb2d5LmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNoQGRh
eW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZdXZh
bCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdodWlA
aHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBaaGlt
aW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzMwODYgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:13:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:13:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6FPp-000463-AW; Mon, 24 Feb 2020 15:13:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6FPn-00045y-TZ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:12:59 +0000
X-Inumbo-ID: 2424e486-5718-11ea-a490-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2424e486-5718-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 15:12:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582557180;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=dhqT7mTEPWFlIN2R7xNc1I3MiadYIRtNh1pZjSCGW9o=;
 b=Hv/Nn27vlsJetKus+GOX3M+OARFO4SXruEmLnNyuEoSRu1b3hK60F2A9
 zKvJPRYk1t8CHxtNIk+KredXVPrHjeCn6BL/RCRsqkFjtSXWfNE8DOrmr
 GaoxAhKtUWeQkIn/7DlfOZUcFZOsBRuh4AwWebYFENvqkyOy/v0II3vnX E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xaRrm5AspCO107qXxFBBng9KP6OzFVLw4cPPM+RJM/JPHD4id7f2g9NyGDD6yqiB553og5jdGV
 wowDkGf42ITYo/PARzLKov2S+wJLjgUFRArDmaS54B8VP3pP8eDAyKfiKT4nVT2bPy9yzDO0m1
 t4JRS42BnE04LoqLPubb6HrWH1JrRICkxjciXWkkNMiq7WsoPcjGBQ1oCMnuoe9t5D6UbUDKao
 Eg5A9ZTc+tAfgxXyXWGAUswjuaFRlW2FhoD5KSuKUY1mMI52+osQ5tO+WZVjqDPTNenCnRzQWc
 YKY=
X-SBRS: 2.7
X-MesageID: 12894324
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12894324"
Date: Mon, 24 Feb 2020 16:12:50 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>
Message-ID: <20200224151250.GR4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6MjJBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IEltcGxlbWVudCBoeXBlcmNhbGwgdGhhdCBhbGxvd3MgYSBmb3JrIHRvIHNoZWQg
YWxsIG1lbW9yeSB0aGF0IGdvdCBhbGxvY2F0ZWQKPiBmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRp
b24gYW5kIHJlLWxvYWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uCj4gVGhp
cyBhbGxvd3MgdGhlIGZvcmtlZCBWTSB0byByZXNldCBpbnRvIHRoZSBzYW1lIHN0YXRlIHRoZSBw
YXJlbnQgVk0gaXMgaW4gYQo+IGZhc3RlciB3YXkgdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGJlLiBNZWFzdXJlbWVudHMgc2hvdyBhYm91dCBhIDJ4Cj4gc3BlZWR1cCBkdXJpbmcgbm9y
bWFsIGZ1enppbmcgb3BlcmF0aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhv
dwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIF4gb24KPiBtdWNoIG1lbW9yeSBnb3QgYWxsb2NhdGVkIGZvciB0
aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5Cj4gZGVkdXBsaWNhdGVkIGZy
b20gdGhlIHBhcmVudCBWTSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgbGlrZWx5IGJl
IG1vcmUKPiBwZXJmb3JtYW50Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8
dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Cj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hh
cmluZy5jIHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2lu
Y2x1ZGUvcHVibGljL21lbW9yeS5oICAgfCAgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgNzcgaW5z
ZXJ0aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcu
YyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4gaW5kZXggYWQ1ZGI5ZDhkNS4uZmI2
ODkyYWFhNiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ICsr
KyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4gQEAgLTE2MzYsNiArMTYzNiw1OSBA
QCBzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRv
bWFpbiAqY2QpCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIFRoZSBmb3Jr
IHJlc2V0IG9wZXJhdGlvbiBpcyBpbnRlbmRlZCB0byBiZSB1c2VkIG9uIHNob3J0LWxpdmVkIGZv
cmtzIG9ubHkuCj4gKyAqIFRoZXJlIGlzIG5vIGh5cGVyY2FsbCBjb250aW51YXRpb24gb3BlcmF0
aW9uIGltcGxlbWVudGVkIGZvciB0aGlzIHJlYXNvbi4KPiArICogRm9yIGZvcmtzIHRoYXQgb2J0
YWluIGEgbGFyZ2VyIG1lbW9yeSBmb290cHJpbnQgaXQgaXMgbGlrZWx5IGdvaW5nIHRvIGJlCj4g
KyAqIG1vcmUgcGVyZm9ybWFudCB0byBjcmVhdGUgYSBuZXcgZm9yayBpbnN0ZWFkIG9mIHJlc2V0
dGluZyBhbiBleGlzdGluZyBvbmUuCj4gKyAqCj4gKyAqIFRPRE86IEluIGNhc2UgdGhpcyBoeXBl
cmNhbGwgd291bGQgYmVjb21lIHVzZWZ1bCBvbiBmb3JrcyB3aXRoIGxhcmdlciBtZW1vcnkKPiAr
ICogZm9vdHByaW50cyB0aGUgaHlwZXJjYWxsIGNvbnRpbnVhdGlvbiBzaG91bGQgYmUgaW1wbGVt
ZW50ZWQuCgpJJ20gYWZyYWlkIHRoaXMgaXMgbm90IHNhZmUsIGFzIHVzZXJzIGRvbid0IGhhdmUg
YW4gZWFzeSB3YXkgdG8ga25vdwp3aGV0aGVyIGEgZm9yayB3aWxsIGhhdmUgYSBsYXJnZSBtZW1v
cnkgZm9vdHByaW50IG9yIG5vdC4KCklNTyB5b3UgZWl0aGVyIG5lZWQgc29tZSBraW5kIG9mIGNo
ZWNrIHRoYXQgcHJldmVudHMgdGhpcyBmdW5jdGlvbgpmcm9tIGJlaW5nIGV4ZWN1dGVkIHdoZW4g
dGhlIGRvbWFpbiBhcyB0b28gbXVjaCBtZW1vcnkgYXNzaWduZWQsIG9yCnlvdSBuZWVkIHRvIGlt
cGxlbWVudCBjb250aW51YXRpb25zLgoKT3IgZWxzZSB0aGlzIGlzIHZlcnkgbGlrZWx5IHRvIHRy
aXAgb3ZlciB0aGUgd2F0Y2hkb2cuCgo+ICsgKi8KPiArc3RhdGljIGludCBtZW1fc2hhcmluZ19m
b3JrX3Jlc2V0KHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKmNkKQoKTm8gbmVlZCBm
b3IgdGhlIG1lbV9zaGFyaW5nIHByZWZpeCwgYXMgaXQncyBhIHN0YXRpYyBmdW5jdGlvbi4KCj4g
K3sKPiArICAgIGludCByYzsKPiArICAgIHN0cnVjdCBwMm1fZG9tYWluKiBwMm0gPSBwMm1fZ2V0
X2hvc3RwMm0oY2QpOwo+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgKnRtcDsKPiArCj4g
KyAgICBkb21haW5fcGF1c2UoY2QpOwo+ICsKPiArICAgIHBhZ2VfbGlzdF9mb3JfZWFjaF9zYWZl
KHBhZ2UsIHRtcCwgJmNkLT5wYWdlX2xpc3QpCgpZb3UgY2FuIHVzZSBzb21ldGhpbmcgbGlrZToK
CndoaWxlICggKHBhZ2UgPSBwYWdlX2xpc3RfcmVtb3ZlX2hlYWQoJmNkLT5wYWdlX2xpc3QpICE9
IE5VTEwgKQp7CiAgICAuLi4KfQoKQW5kIGF2b2lkIHRoZSAqdG1wIGxvY2FsIHZhcmlhYmxlLgoK
PiArICAgIHsKPiArICAgICAgICBwMm1fdHlwZV90IHAybXQ7Cj4gKyAgICAgICAgcDJtX2FjY2Vz
c190IHAybWE7Cj4gKyAgICAgICAgZ2ZuX3QgZ2ZuOwo+ICsgICAgICAgIG1mbl90IG1mbiA9IHBh
Z2VfdG9fbWZuKHBhZ2UpOwo+ICsKPiArICAgICAgICBpZiAoICFtZm5fdmFsaWQobWZuKSApCj4g
KyAgICAgICAgICAgIGNvbnRpbnVlOwo+ICsKPiArICAgICAgICBnZm4gPSBtZm5fdG9fZ2ZuKGNk
LCBtZm4pOwo+ICsgICAgICAgIG1mbiA9IF9fZ2V0X2dmbl90eXBlX2FjY2VzcyhwMm0sIGdmbl94
KGdmbiksICZwMm10LCAmcDJtYSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMCwgTlVMTCwgZmFsc2UpOwo+ICsKPiArICAgICAgICBpZiAoICFwMm1faXNfcmFtKHAybXQp
IHx8IHAybV9pc19zaGFyZWQocDJtdCkgKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiArCj4g
KyAgICAgICAgLyogdGFrZSBhbiBleHRyYSByZWZlcmVuY2UgKi8KPiArICAgICAgICBpZiAoICFn
ZXRfcGFnZShwYWdlLCBjZCkgKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAg
ICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5WQUxJRF9NRk4sIFBBR0VfT1JERVJf
NEssCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1faW52YWxpZCwgcDJtX2FjY2Vz
c19yd3gsIC0xKTsKPiArICAgICAgICBBU1NFUlQoIXJjKTsKCkNhbiB5b3UgaGFuZGxlIHRoaXMg
Z3JhY2VmdWxseT8KCj4gKwo+ICsgICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKPiAr
ICAgICAgICBwdXRfcGFnZShwYWdlKTsKPiArICAgIH0KPiArCj4gKyAgICBpZiAoICEocmMgPSBo
dm1fY29weV9jb250ZXh0X2FuZF9wYXJhbXMoY2QsIGQpKSApCj4gKyAgICAgICAgZm9ya190c2Mo
Y2QsIGQpOwo+ICsKPiArICAgIGRvbWFpbl91bnBhdXNlKGNkKTsKPiArICAgIHJldHVybiByYzsK
PiArfQo+ICsKPiAgaW50IG1lbV9zaGFyaW5nX21lbW9wKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
eGVuX21lbV9zaGFyaW5nX29wX3QpIGFyZykKPiAgewo+ICAgICAgaW50IHJjOwo+IEBAIC0xOTIw
LDYgKzE5NzMsMjkgQEAgaW50IG1lbV9zaGFyaW5nX21lbW9wKFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0oeGVuX21lbV9zaGFyaW5nX29wX3QpIGFyZykKPiAgICAgICAgICBicmVhazsKPiAgICAgIH0K
PiAgCj4gKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQ6Cj4gKyAgICB7Cj4g
KyAgICAgICAgc3RydWN0IGRvbWFpbiAqcGQ7Cj4gKwo+ICsgICAgICAgIHJjID0gLUVJTlZBTDsK
PiArICAgICAgICBpZiAoIG1zby51LmZvcmsuX3BhZFswXSB8fCBtc28udS5mb3JrLl9wYWRbMV0g
fHwKPiArICAgICAgICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSApCj4gKyAgICAgICAgICAgIGdv
dG8gb3V0Owo+ICsKPiArICAgICAgICByYyA9IC1FTk9TWVM7Cj4gKyAgICAgICAgaWYgKCAhZC0+
cGFyZW50ICkKCldoeSBub3QgdXNlIG1lbV9zaGFyaW5nX2lzX2Zvcms/CgpBbHNvIEkgdGhpbmsg
RUlOVkFMIHdvdWxkIGJlIG1vcmUgc3VpdGFibGUgaGVyZSwgYXMgdGhlIHBhc3NlZCBkb21pZApk
b2Vzbid0IGJlbG9uZyB0byBhIGZvcms/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:21:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:21:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6FXZ-0004y3-Ae; Mon, 24 Feb 2020 15:21:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6FXY-0004xy-HB
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:21:00 +0000
X-Inumbo-ID: 42415304-5719-11ea-920e-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 42415304-5719-11ea-920e-12813bfff9fa;
 Mon, 24 Feb 2020 15:20:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582557659;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=1+IMqvSLUleczcOTXHZYnqn5qVn3fQJMjZ0Dy8piASU=;
 b=ifQ3N1L6kQqzsV5B80sy4e6eNtvv3sCOcHGGf1oHZ2rV/GBZy7ztqijN
 chTrLdpSOoMUxXOVtE0zozvjrIw81Kf2Hdr5CN6eQpNC5kp8DXpEqeMnG
 tj2j0/2w2qe/sXawvXMrlKug5MbpVqBcvMqNEIBKYEazDsPDq9qH165ql E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: P+/gN5j+uwQnOuIIeSDcMV7gpvQxkIQ4VcZ4tKeE+iDVlr113EgVtP8tNeAJQ/kt5Ut+tDP6/U
 Mp1/Ikbwxqm8t1wLHNl8ZTUlaUWPjH7syVNc9Aa1FGorF8oSKSp9qwdwdFpUirMkaNO31Lvizt
 EXoFTL+HQSLdsaNHFO+/L94SD51lzzokTLjdb0CN47TcqgKVNSE51LbEx/oYteJwNSJnhHzU0e
 B6aJzQpvZu3a3hr3e7IIbvw6r1JJH0Xn34SOO6tyKQVFiaj1nDWVcDb7ov+JVb9eNdtTW3Yypx
 KSw=
X-SBRS: 2.7
X-MesageID: 12894968
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12894968"
Date: Mon, 24 Feb 2020 16:20:51 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>
Message-ID: <20200224152051.GS4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <8ccfd49088b2c811415f0c09886133a936e460d2.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8ccfd49088b2c811415f0c09886133a936e460d2.1582310142.git.tamas.lengyel@intel.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 1/5] xen/x86: Make hap_get_allocation
 accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6MTlBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IER1cmluZyBWTSBmb3JraW5nIHdlJ2xsIGNvcHkgdGhlIHBhcmVudCBkb21haW4n
cyBwYXJhbWV0ZXJzIHRvIHRoZSBjbGllbnQsCj4gaW5jbHVkaW5nIHRoZSBIQVAgc2hhZG93IG1l
bW9yeSBzZXR0aW5nIHRoYXQgaXMgdXNlZCBmb3Igc3RvcmluZyB0aGUgZG9tYWluJ3MKPiBFUFQu
IFdlJ2xsIGNvcHkgdGhpcyBpbiB0aGUgaHlwZXJ2aXNvciBpbnN0ZWFkIGRvaW5nIGl0IGR1cmlu
ZyB0b29sc3RhY2sgbGF1bmNoCj4gdG8gYWxsb3cgdGhlIGRvbWFpbiB0byBzdGFydCBleGVjdXRp
bmcgYW5kIHVuc2hhcmluZyBtZW1vcnkgYmVmb3JlIChvcgo+IGV2ZW4gY29tcGxldGVseSB3aXRo
b3V0KSB0aGUgdG9vbHN0YWNrLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8
dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CgpJIHdvdWxkIGFsc28gYmUgZmluZSB3aXRoIHRoaXMgbWVy
Z2VkIGludG8gdGhlIHJlc3BlY3RpdmUgcGF0Y2ggd2hlcmUKaGFwX2dldF9hbGxvY2F0aW9uIGdl
dHMgY2FsbGVkLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:33:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:33:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Fja-0005vT-Pr; Mon, 24 Feb 2020 15:33:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6FjY-0005vO-Og
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:33:24 +0000
X-Inumbo-ID: fdaf7ab6-571a-11ea-9210-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fdaf7ab6-571a-11ea-9210-12813bfff9fa;
 Mon, 24 Feb 2020 15:33:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582558402;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=VThmXpZ3fl8a99JKgDAzTjDUoiZc1Cabu/XCWoLg8Gc=;
 b=UeN3VZZBxePafb5/CTTaZBU1pfk54sWSy14ItQu9NxeCvS4yMVMGenhe
 mVfy6do37B4XFMQTgneQKoWbFuW4B6Dab4MxanHWWMR2eWn5/1G82Md+Q
 3A4I8RNXYWnz0TmwybOmTCneD3YYzjheAd19B/jy2QX/sOMoR98KjzL8y Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1UZvsrHTlfInjZ4JDhrtRzwwUuZIsYvyDXZ2uE3bdYp4Nr32TULu3Yit0+l7QB7Z9GqdFXJQnk
 6ZvnxYbTD/G9oYtKu5g863uCeCyaoKKQ/kh2+Vyy6m9szEVzzXyo4Jh1kG2+pIqsDarKiZOaHZ
 Nv1YFyVlgUgG9/Q9mQNuWdiahdbTBehRfyovx4KdSV+W1tay7tZXaGu90BClp1oyKlwJ9k3iIs
 gWC8vaZEFH+BKr0YhCi+2AR2+I3ZpBNN94DcM9MuepPQTQTDFk5rcSMWSGeMJZsroPBD9dWyjR
 a/E=
X-SBRS: 2.7
X-MesageID: 13345220
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13345220"
Date: Mon, 24 Feb 2020 16:33:15 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <20200224153315.GT4679@Air-de-Roger>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
 <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, wl@xen.org,
 Jan Beulich <jbeulich@suse.com>, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMDc6MjY6NDlQTSArMDAwMCwgSWdvciBEcnV6aGluaW4g
d3JvdGU6Cj4gT24gMjEvMDIvMjAyMCAxNjoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiBPbiAx
OS4wMi4yMDIwIDE4OjI1LCBJZ29yIERydXpoaW5pbiB3cm90ZToKPiA+PiAtLS0gYS94ZW4vYXJj
aC94ODYvc3lzY3RsLmMKPiA+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPiA+PiBAQCAt
NzgsOCArNzgsMTEgQEAgc3RhdGljIHZvaWQgbDNfY2FjaGVfZ2V0KHZvaWQgKmFyZykKPiA+PiAg
bG9uZyBjcHVfdXBfaGVscGVyKHZvaWQgKmRhdGEpCj4gPj4gIHsKPiA+PiAgICAgIHVuc2lnbmVk
IGludCBjcHUgPSAodW5zaWduZWQgbG9uZylkYXRhOwo+ID4+IC0gICAgaW50IHJldCA9IGNwdV91
cChjcHUpOwo+ID4+ICsgICAgaW50IHJldDsKPiA+PiAgCj4gPj4gKyAgICAvKiBGbHVzaCBwb3Rl
bnRpYWxseSBzY2hlZHVsZWQgUkNVIHdvcmsgZnJvbSBwcmVjZWRpbmcgQ1BVIG9mZmxpbmUgKi8K
PiA+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4gPj4gKyAgICByZXQgPSBjcHVfdXAoY3B1KTsKPiA+
PiAgICAgIGlmICggcmV0ID09IC1FQlVTWSApCj4gPj4gICAgICB7Cj4gPj4gICAgICAgICAgLyog
T24gRUJVU1ksIGZsdXNoIFJDVSB3b3JrIGFuZCBoYXZlIG9uZSBtb3JlIGdvLiAqLwo+ID4+IEBA
IC0xMDQsNyArMTA3LDExIEBAIGxvbmcgY3B1X3VwX2hlbHBlcih2b2lkICpkYXRhKQo+ID4+ICBs
b25nIGNwdV9kb3duX2hlbHBlcih2b2lkICpkYXRhKQo+ID4+ICB7Cj4gPj4gICAgICBpbnQgY3B1
ID0gKHVuc2lnbmVkIGxvbmcpZGF0YTsKPiA+PiAtICAgIGludCByZXQgPSBjcHVfZG93bihjcHUp
Owo+ID4+ICsgICAgaW50IHJldDsKPiA+PiArCj4gPj4gKyAgICAvKiBGbHVzaCBwb3RlbnRpYWxs
eSBzY2hlZHVsZWQgUkNVIHdvcmsgZnJvbSBwcmVjZWRpbmcgQ1BVIG9ubGluZSAqLwo+ID4+ICsg
ICAgcmN1X2JhcnJpZXIoKTsKPiA+PiArICAgIHJldCA9IGNwdV9kb3duKGNwdSk7Cj4gPj4gICAg
ICBpZiAoIHJldCA9PSAtRUJVU1kgKQo+ID4+ICAgICAgewo+ID4+ICAgICAgICAgIC8qIE9uIEVC
VVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQgaGF2ZSBvbmUgbW9yZSBnby4gKi8KPiA+Pgo+ID4gCj4g
PiBUaGVyZSBhcmUgbW9yZSBjYWxscyB0byBjcHVfdXAoKSAvIGNwdV9kb3duKCksIG1vc3Qgbm90
YWJseSBpbgo+ID4gY29yZV9wYXJraW5nLmMuIFdvdWxkbid0IGl0IGJlIGJldHRlciB0byBtYWtl
IHRoZSBiYXJyaWVyIHBhcnQKPiA+IG9mIHRoZSB0d28gZnVuY3Rpb25zPyBUaGlzIHdvdWxkIHRo
ZSBhbHNvIGNvdmVyIG5vbi14ODYgaW4KPiA+IGNhc2UgYW4gYXJjaCB3YW50cyB0byBzdXBwb3J0
IG9mZmxpbmluZy9vbmxpbmluZyBvZiBDUFVzLgo+IAo+IFRob3NlIGZ1bmN0aW9ucyBhcmUgY2Fs
bGVkIGZyb20gZWFybHkgaW5pdCBjb2RlIGFuZCByY3VfYmFycmllcigpIGlzCj4gYW4gZXhwZW5z
aXZlIG9wZXJhdGlvbi4gSSB0aGluayBpdCdzIGJldHRlciBpZiBjYWxsZXIgaXMgcmVzcG9uc2li
bGUKPiBmb3Igc3luY2luZyB0aGUgc3RhdGUuIFRoaXMgaXMgdGhlIHJlYXNvbiBJIG1vdmVkIHJj
dV9iYXJyaWVyKCkgaW4gZnJvbnQKPiBvZiBjcHVfdXAvZG93bi4KCkNvdWxkIHlvdSBnYXRlIHRo
ZSBjYWxsIHRvIHJjdV9iYXJyaWVyKCkgb24gc3lzdGVtX3N0YXRlID4KU1lTX1NUQVRFX3NtcF9i
b290PwoKSSB0aGluayB0aGF0IHdvdWxkIGF2b2lkIGNhbGxpbmcgdGhlbSBkdXJpbmcgZWFybHkg
Ym9vdCBhbmQgc21wCnN0YXJ0dXAgYnV0IHdvdWxkIHN0aWxsIGFsbG93IGZvciB0aGUgY2FsbCB0
byByY3VfYmFycmllcigpIHRvIGJlCmhpZGRlbiBpbnNpZGUgY3B1X3t1cC9kb3dufS4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:35:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:35:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Flu-000625-A8; Mon, 24 Feb 2020 15:35:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gzzy=4M=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6Flt-00061x-2i
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:35:49 +0000
X-Inumbo-ID: 54258732-571b-11ea-aba8-bc764e2007e4
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 54258732-571b-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 15:35:48 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id j17so12377961edp.3
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:35:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=WK6g2WcizFy1xBjafWuWfJ7W2uMZPFq+zXAxhNi70Es=;
 b=xD1bIN3TYQOzw9TumnwcOyA+RizL9S3Z5wXg7msUIR/fRbtFxJHAd1hRvNnNp9HTul
 NU12cRJkegiFVl03PeC1TozkW7f8+d/82r1pgBC4J1AOKxYZaGfAvlSzmw5lLd6CfxQS
 yrdsK0Xf9+wbKWWWzogfGmucUZzEQCAyO38sJeO6sqBI8myxy2OqQnVEeqxsO6/g9fj+
 oyN2QromJxkuAdT5O9kvsOdqbGdlO+Tnf17V9unKjC+/0V2jKK4t2IFYSda4AQraPJ75
 UVwWotkdTpTM3Ihzs4JawPAg8+Xp7dwoEeqx7c5NWFS0Q1l1Y3BGTvflFRHrFpgzEHKV
 bIvA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=WK6g2WcizFy1xBjafWuWfJ7W2uMZPFq+zXAxhNi70Es=;
 b=STWonpJPDxXvRSs6KYl81qTey0YV29XIyJOe2AKoz7eLvqgUyGVvK49u0rdphW8+jq
 l1g7YnnT5bImQ7IY5NB/o+y6CQGB2rxgg4JUO2FWwkUM2eBguprm2mMZRSRkmu5V/aUr
 j5iNhXLnMhHiZw40rT2ddg0hc/CCcj88lp7KLpnCjuraHqdnTWPGxL+a8EMhvOAutUgf
 nIzSIruqNyhpmFtISE2+QNNX60unL7U0PIREIUiHSgv9N6Cfq7HWgwfFIA5JTgCG+/Ie
 QMF7fQ93sFD/rxcvRR9hCIz9hdX3n2rgX1+ZfN2FXcTbCCaCPYrwL0F/3IH5oxQi1cyx
 OKdg==
X-Gm-Message-State: APjAAAX5l8EM1zK5HBDrhHN6IyM+b52ami8jNT9Ufw8wTj92Muu7ymo/
 UKiXvyFlkGvNa1SK0AbEDz0i0QiFmkk=
X-Google-Smtp-Source: APXvYqw9Dp67qn8QHnrcVN/rC9BCZK6h2yF8YWxXua1s2zmqJDx2iwnHlLgKpPvDV2jjYbht2G2eTg==
X-Received: by 2002:a05:6402:1347:: with SMTP id
 y7mr47478681edw.140.1582558546836; 
 Mon, 24 Feb 2020 07:35:46 -0800 (PST)
Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com.
 [209.85.221.44])
 by smtp.gmail.com with ESMTPSA id d8sm951357edn.52.2020.02.24.07.35.45
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 07:35:46 -0800 (PST)
Received: by mail-wr1-f44.google.com with SMTP id e8so10897678wrm.5
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:35:45 -0800 (PST)
X-Received: by 2002:adf:fe4c:: with SMTP id m12mr9967042wrs.386.1582558545195; 
 Mon, 24 Feb 2020 07:35:45 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
In-Reply-To: <20200224151250.GR4679@Air-de-Roger>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 24 Feb 2020 08:35:09 -0700
X-Gmail-Original-Message-ID: <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
Message-ID: <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgODoxMyBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAxMDo0OToy
MkFNIC0wODAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBJbXBsZW1lbnQgaHlwZXJjYWxs
IHRoYXQgYWxsb3dzIGEgZm9yayB0byBzaGVkIGFsbCBtZW1vcnkgdGhhdCBnb3QgYWxsb2NhdGVk
Cj4gPiBmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxvYWQgaXRzIHZDUFUgY29u
dGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uCj4gPiBUaGlzIGFsbG93cyB0aGUgZm9ya2VkIFZNIHRv
IHJlc2V0IGludG8gdGhlIHNhbWUgc3RhdGUgdGhlIHBhcmVudCBWTSBpcyBpbiBhCj4gPiBmYXN0
ZXIgd2F5IHRoZW4gY3JlYXRpbmcgYSBuZXcgZm9yayB3b3VsZCBiZS4gTWVhc3VyZW1lbnRzIHNo
b3cgYWJvdXQgYSAyeAo+ID4gc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0aW9u
cy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwo+ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
XiBvbgo+ID4gbXVjaCBtZW1vcnkgZ290IGFsbG9jYXRlZCBmb3IgdGhlIGZvcmtlZCBWTS4gSWYg
aXQgaGFzIGJlZW4gY29tcGxldGVseQo+ID4gZGVkdXBsaWNhdGVkIGZyb20gdGhlIHBhcmVudCBW
TSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgbGlrZWx5IGJlIG1vcmUKPiA+IHBlcmZv
cm1hbnQuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5n
eWVsQGludGVsLmNvbT4KPiA+IC0tLQo+ID4gIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5j
IHwgNzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiA+ICB4ZW4vaW5jbHVk
ZS9wdWJsaWMvbWVtb3J5LmggICB8ICAxICsKPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDc3IGluc2Vy
dGlvbnMoKykKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gaW5kZXggYWQ1ZGI5ZDhkNS4u
ZmI2ODkyYWFhNiAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5j
Cj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gQEAgLTE2MzYsNiAr
MTYzNiw1OSBAQCBzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwg
c3RydWN0IGRvbWFpbiAqY2QpCj4gPiAgICAgIHJldHVybiByYzsKPiA+ICB9Cj4gPgo+ID4gKy8q
Cj4gPiArICogVGhlIGZvcmsgcmVzZXQgb3BlcmF0aW9uIGlzIGludGVuZGVkIHRvIGJlIHVzZWQg
b24gc2hvcnQtbGl2ZWQgZm9ya3Mgb25seS4KPiA+ICsgKiBUaGVyZSBpcyBubyBoeXBlcmNhbGwg
Y29udGludWF0aW9uIG9wZXJhdGlvbiBpbXBsZW1lbnRlZCBmb3IgdGhpcyByZWFzb24uCj4gPiAr
ICogRm9yIGZvcmtzIHRoYXQgb2J0YWluIGEgbGFyZ2VyIG1lbW9yeSBmb290cHJpbnQgaXQgaXMg
bGlrZWx5IGdvaW5nIHRvIGJlCj4gPiArICogbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBhIG5l
dyBmb3JrIGluc3RlYWQgb2YgcmVzZXR0aW5nIGFuIGV4aXN0aW5nIG9uZS4KPiA+ICsgKgo+ID4g
KyAqIFRPRE86IEluIGNhc2UgdGhpcyBoeXBlcmNhbGwgd291bGQgYmVjb21lIHVzZWZ1bCBvbiBm
b3JrcyB3aXRoIGxhcmdlciBtZW1vcnkKPiA+ICsgKiBmb290cHJpbnRzIHRoZSBoeXBlcmNhbGwg
Y29udGludWF0aW9uIHNob3VsZCBiZSBpbXBsZW1lbnRlZC4KPgo+IEknbSBhZnJhaWQgdGhpcyBp
cyBub3Qgc2FmZSwgYXMgdXNlcnMgZG9uJ3QgaGF2ZSBhbiBlYXN5IHdheSB0byBrbm93Cj4gd2hl
dGhlciBhIGZvcmsgd2lsbCBoYXZlIGEgbGFyZ2UgbWVtb3J5IGZvb3RwcmludCBvciBub3QuCgpU
aGV5IGRvLCBnZXRkb21haW5pbmZvIHRlbGxzIGEgdXNlciBleGFjdGx5IGhvdyBtdWNoIG1lbW9y
eSBoYXMgYmVlbgphbGxvY2F0ZWQgZm9yIGEgZG9tYWluLgoKPgo+IElNTyB5b3UgZWl0aGVyIG5l
ZWQgc29tZSBraW5kIG9mIGNoZWNrIHRoYXQgcHJldmVudHMgdGhpcyBmdW5jdGlvbgo+IGZyb20g
YmVpbmcgZXhlY3V0ZWQgd2hlbiB0aGUgZG9tYWluIGFzIHRvbyBtdWNoIG1lbW9yeSBhc3NpZ25l
ZCwgb3IKPiB5b3UgbmVlZCB0byBpbXBsZW1lbnQgY29udGludWF0aW9ucy4KCkkgcmVhbGx5IGRv
bid0IHRoaW5rIHdlIG5lZWQgY29udGludWF0aW9uIGhlcmUgd2l0aCB0aGUgdXNlY2FzZSB3ZQpo
YXZlIGZvciB0aGlzIGZ1bmN0aW9uIGJ1dCBJJ20gYWxzbyB0aXJlZCBvZiBhcmd1aW5nIGFib3V0
IGl0LCBzbyBJJ2xsCmp1c3QgYWRkIGl0IGV2ZW4gaWYgaXRzIGdvaW5nIHRvIGJlIGRlYWQgY29k
ZS4KCj4KPiBPciBlbHNlIHRoaXMgaXMgdmVyeSBsaWtlbHkgdG8gdHJpcCBvdmVyIHRoZSB3YXRj
aGRvZy4KClRoZSB3YXRjaGRvZz8KCj4KPiA+ICsgKi8KPiA+ICtzdGF0aWMgaW50IG1lbV9zaGFy
aW5nX2ZvcmtfcmVzZXQoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCj4KPiBO
byBuZWVkIGZvciB0aGUgbWVtX3NoYXJpbmcgcHJlZml4LCBhcyBpdCdzIGEgc3RhdGljIGZ1bmN0
aW9uLgoKU3VyZS4KCj4KPiA+ICt7Cj4gPiArICAgIGludCByYzsKPiA+ICsgICAgc3RydWN0IHAy
bV9kb21haW4qIHAybSA9IHAybV9nZXRfaG9zdHAybShjZCk7Cj4gPiArICAgIHN0cnVjdCBwYWdl
X2luZm8gKnBhZ2UsICp0bXA7Cj4gPiArCj4gPiArICAgIGRvbWFpbl9wYXVzZShjZCk7Cj4gPiAr
Cj4gPiArICAgIHBhZ2VfbGlzdF9mb3JfZWFjaF9zYWZlKHBhZ2UsIHRtcCwgJmNkLT5wYWdlX2xp
c3QpCj4KPiBZb3UgY2FuIHVzZSBzb21ldGhpbmcgbGlrZToKPgo+IHdoaWxlICggKHBhZ2UgPSBw
YWdlX2xpc3RfcmVtb3ZlX2hlYWQoJmNkLT5wYWdlX2xpc3QpICE9IE5VTEwgKQo+IHsKPiAgICAg
Li4uCj4gfQo+Cj4gQW5kIGF2b2lkIHRoZSAqdG1wIGxvY2FsIHZhcmlhYmxlLgoKU3VyZS4KCj4K
PiA+ICsgICAgewo+ID4gKyAgICAgICAgcDJtX3R5cGVfdCBwMm10Owo+ID4gKyAgICAgICAgcDJt
X2FjY2Vzc190IHAybWE7Cj4gPiArICAgICAgICBnZm5fdCBnZm47Cj4gPiArICAgICAgICBtZm5f
dCBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKPiA+ICsKPiA+ICsgICAgICAgIGlmICggIW1mbl92
YWxpZChtZm4pICkKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsKPiA+ICsgICAgICAg
IGdmbiA9IG1mbl90b19nZm4oY2QsIG1mbik7Cj4gPiArICAgICAgICBtZm4gPSBfX2dldF9nZm5f
dHlwZV9hY2Nlc3MocDJtLCBnZm5feChnZm4pLCAmcDJtdCwgJnAybWEsCj4gPiArICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFsc2UpOwo+ID4gKwo+ID4gKyAg
ICAgICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fCBwMm1faXNfc2hhcmVkKHAybXQpICkKPiA+
ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsKPiA+ICsgICAgICAgIC8qIHRha2UgYW4gZXh0
cmEgcmVmZXJlbmNlICovCj4gPiArICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdlLCBjZCkgKQo+
ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4gKwo+ID4gKyAgICAgICAgcmMgPSBwMm0tPnNl
dF9lbnRyeShwMm0sIGdmbiwgSU5WQUxJRF9NRk4sIFBBR0VfT1JERVJfNEssCj4gPiArICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHAybV9pbnZhbGlkLCBwMm1fYWNjZXNzX3J3eCwgLTEpOwo+
ID4gKyAgICAgICAgQVNTRVJUKCFyYyk7Cj4KPiBDYW4geW91IGhhbmRsZSB0aGlzIGdyYWNlZnVs
bHk/CgpOb3BlLiBUaGlzIHNob3VsZCBuZXZlciBoYXBwZW4sIHNvIGlmIGl0IGRvZXMsIHNvbWV0
aGluZyBpcyB2ZXJ5IHdyb25nCmluIHNvbWUgb3RoZXIgcGFydCBvZiBYZW4uCgo+Cj4gPiArCj4g
PiArICAgICAgICBwdXRfcGFnZV9hbGxvY19yZWYocGFnZSk7Cj4gPiArICAgICAgICBwdXRfcGFn
ZShwYWdlKTsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpZiAoICEocmMgPSBodm1fY29weV9j
b250ZXh0X2FuZF9wYXJhbXMoY2QsIGQpKSApCj4gPiArICAgICAgICBmb3JrX3RzYyhjZCwgZCk7
Cj4gPiArCj4gPiArICAgIGRvbWFpbl91bnBhdXNlKGNkKTsKPiA+ICsgICAgcmV0dXJuIHJjOwo+
ID4gK30KPiA+ICsKPiA+ICBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQo+ID4gIHsKPiA+ICAgICAgaW50IHJjOwo+
ID4gQEAgLTE5MjAsNiArMTk3MywyOSBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNU
X0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQo+ID4gICAgICAgICAgYnJl
YWs7Cj4gPiAgICAgIH0KPiA+Cj4gPiArICAgIGNhc2UgWEVOTUVNX3NoYXJpbmdfb3BfZm9ya19y
ZXNldDoKPiA+ICsgICAgewo+ID4gKyAgICAgICAgc3RydWN0IGRvbWFpbiAqcGQ7Cj4gPiArCj4g
PiArICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiArICAgICAgICBpZiAoIG1zby51LmZvcmsuX3Bh
ZFswXSB8fCBtc28udS5mb3JrLl9wYWRbMV0gfHwKPiA+ICsgICAgICAgICAgICAgbXNvLnUuZm9y
ay5fcGFkWzJdICkKPiA+ICsgICAgICAgICAgICBnb3RvIG91dDsKPiA+ICsKPiA+ICsgICAgICAg
IHJjID0gLUVOT1NZUzsKPiA+ICsgICAgICAgIGlmICggIWQtPnBhcmVudCApCj4KPiBXaHkgbm90
IHVzZSBtZW1fc2hhcmluZ19pc19mb3JrPwoKSSBjb3VsZC4KCj4KPiBBbHNvIEkgdGhpbmsgRUlO
VkFMIHdvdWxkIGJlIG1vcmUgc3VpdGFibGUgaGVyZSwgYXMgdGhlIHBhc3NlZCBkb21pZAo+IGRv
ZXNuJ3QgYmVsb25nIHRvIGEgZm9yaz8KClN1cmUuCgpUaGFua3MsClRhbWFzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:42:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:42:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6FsL-0006t6-3W; Mon, 24 Feb 2020 15:42:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6FsK-0006t1-59
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:42:28 +0000
X-Inumbo-ID: 41b3601e-571c-11ea-9210-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 41b3601e-571c-11ea-9210-12813bfff9fa;
 Mon, 24 Feb 2020 15:42:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582558946;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=9921ecbv6vAgwkHpBZ92yt+ltVrnmq8uEXOmXAaFJ9Y=;
 b=O1ORGgDxo57pgYx9BUVHdEXH1RmDfPlEAsyjO+taLP6liKWUNQ88g/KD
 /nZxlCRZLnx5vYkzCWVjxt5pMoAkrhzQCTQp3+EJn7E4vx3ph/K1mTW23
 eGf7bLiYdaGyP1v6fUiVpKoKsm9QAeJMprkGsItwnjFK6/UTjTz1kh87T 4=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OU6+pQ/yrwIGcfg2+Za6w7oSJMHgePjIv8n8E5Smld4Hb7WwdjTkixHSraKXQ/Ird+foIH6jOn
 o1Ru2xaFs7STdTMGVG6eizpbN1q455sJX/yVCYZtSXuF7tPmiHBYMyMQISckJpl2yh47k4D/6P
 YktA64Bc9r+WNM70G3+fwCDXhGCXm8EEToq60BIOs6IyaDOnI3PJ0fvuYLcZNJpZO70SJL4Et9
 UwdxaWemk/Nlvpa8bb3W1sbm6zm/7felqV37XUe1KauYJJqkgGQx/TyVfUaNXATRhLkZqxWRBK
 8cA=
X-SBRS: 2.7
X-MesageID: 13540484
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13540484"
Date: Mon, 24 Feb 2020 16:42:18 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200224154218.GU4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDg6MzU6MDlBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIE1vbiwgRmViIDI0LCAyMDIwIGF0IDg6MTMgQU0gUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIEZyaSwgRmViIDIxLCAy
MDIwIGF0IDEwOjQ5OjIyQU0gLTA4MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gSW1w
bGVtZW50IGh5cGVyY2FsbCB0aGF0IGFsbG93cyBhIGZvcmsgdG8gc2hlZCBhbGwgbWVtb3J5IHRo
YXQgZ290IGFsbG9jYXRlZAo+ID4gPiBmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJl
LWxvYWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uCj4gPiA+IFRoaXMgYWxs
b3dzIHRoZSBmb3JrZWQgVk0gdG8gcmVzZXQgaW50byB0aGUgc2FtZSBzdGF0ZSB0aGUgcGFyZW50
IFZNIGlzIGluIGEKPiA+ID4gZmFzdGVyIHdheSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291
bGQgYmUuIE1lYXN1cmVtZW50cyBzaG93IGFib3V0IGEgMngKPiA+ID4gc3BlZWR1cCBkdXJpbmcg
bm9ybWFsIGZ1enppbmcgb3BlcmF0aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5n
IGhvdwo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBeIG9uCj4gPiA+IG11Y2ggbWVtb3J5IGdvdCBhbGxv
Y2F0ZWQgZm9yIHRoZSBmb3JrZWQgVk0uIElmIGl0IGhhcyBiZWVuIGNvbXBsZXRlbHkKPiA+ID4g
ZGVkdXBsaWNhdGVkIGZyb20gdGhlIHBhcmVudCBWTSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsg
d291bGQgbGlrZWx5IGJlIG1vcmUKPiA+ID4gcGVyZm9ybWFudC4KPiA+ID4KPiA+ID4gU2lnbmVk
LW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KPiA+ID4g
LS0tCj4gPiA+ICB4ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyB8IDc2ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrCj4gPiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5
LmggICB8ICAxICsKPiA+ID4gIDIgZmlsZXMgY2hhbmdlZCwgNzcgaW5zZXJ0aW9ucygrKQo+ID4g
Pgo+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4v
YXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gPiBpbmRleCBhZDVkYjlkOGQ1Li5mYjY4OTJh
YWE2IDEwMDY0NAo+ID4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4g
PiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gPiBAQCAtMTYzNiw2ICsx
NjM2LDU5IEBAIHN0YXRpYyBpbnQgbWVtX3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgZG9tYWluICpjZCkKPiA+ID4gICAgICByZXR1cm4gcmM7Cj4gPiA+ICB9Cj4gPiA+Cj4g
PiA+ICsvKgo+ID4gPiArICogVGhlIGZvcmsgcmVzZXQgb3BlcmF0aW9uIGlzIGludGVuZGVkIHRv
IGJlIHVzZWQgb24gc2hvcnQtbGl2ZWQgZm9ya3Mgb25seS4KPiA+ID4gKyAqIFRoZXJlIGlzIG5v
IGh5cGVyY2FsbCBjb250aW51YXRpb24gb3BlcmF0aW9uIGltcGxlbWVudGVkIGZvciB0aGlzIHJl
YXNvbi4KPiA+ID4gKyAqIEZvciBmb3JrcyB0aGF0IG9idGFpbiBhIGxhcmdlciBtZW1vcnkgZm9v
dHByaW50IGl0IGlzIGxpa2VseSBnb2luZyB0byBiZQo+ID4gPiArICogbW9yZSBwZXJmb3JtYW50
IHRvIGNyZWF0ZSBhIG5ldyBmb3JrIGluc3RlYWQgb2YgcmVzZXR0aW5nIGFuIGV4aXN0aW5nIG9u
ZS4KPiA+ID4gKyAqCj4gPiA+ICsgKiBUT0RPOiBJbiBjYXNlIHRoaXMgaHlwZXJjYWxsIHdvdWxk
IGJlY29tZSB1c2VmdWwgb24gZm9ya3Mgd2l0aCBsYXJnZXIgbWVtb3J5Cj4gPiA+ICsgKiBmb290
cHJpbnRzIHRoZSBoeXBlcmNhbGwgY29udGludWF0aW9uIHNob3VsZCBiZSBpbXBsZW1lbnRlZC4K
PiA+Cj4gPiBJJ20gYWZyYWlkIHRoaXMgaXMgbm90IHNhZmUsIGFzIHVzZXJzIGRvbid0IGhhdmUg
YW4gZWFzeSB3YXkgdG8ga25vdwo+ID4gd2hldGhlciBhIGZvcmsgd2lsbCBoYXZlIGEgbGFyZ2Ug
bWVtb3J5IGZvb3RwcmludCBvciBub3QuCj4gCj4gVGhleSBkbywgZ2V0ZG9tYWluaW5mbyB0ZWxs
cyBhIHVzZXIgZXhhY3RseSBob3cgbXVjaCBtZW1vcnkgaGFzIGJlZW4KPiBhbGxvY2F0ZWQgZm9y
IGEgZG9tYWluLgo+IAo+ID4KPiA+IElNTyB5b3UgZWl0aGVyIG5lZWQgc29tZSBraW5kIG9mIGNo
ZWNrIHRoYXQgcHJldmVudHMgdGhpcyBmdW5jdGlvbgo+ID4gZnJvbSBiZWluZyBleGVjdXRlZCB3
aGVuIHRoZSBkb21haW4gYXMgdG9vIG11Y2ggbWVtb3J5IGFzc2lnbmVkLCBvcgo+ID4geW91IG5l
ZWQgdG8gaW1wbGVtZW50IGNvbnRpbnVhdGlvbnMuCj4gCj4gSSByZWFsbHkgZG9uJ3QgdGhpbmsg
d2UgbmVlZCBjb250aW51YXRpb24gaGVyZSB3aXRoIHRoZSB1c2VjYXNlIHdlCj4gaGF2ZSBmb3Ig
dGhpcyBmdW5jdGlvbiBidXQgSSdtIGFsc28gdGlyZWQgb2YgYXJndWluZyBhYm91dCBpdCwgc28g
SSdsbAo+IGp1c3QgYWRkIGl0IGV2ZW4gaWYgaXRzIGdvaW5nIHRvIGJlIGRlYWQgY29kZS4KPiAK
PiA+Cj4gPiBPciBlbHNlIHRoaXMgaXMgdmVyeSBsaWtlbHkgdG8gdHJpcCBvdmVyIHRoZSB3YXRj
aGRvZy4KPiAKPiBUaGUgd2F0Y2hkb2c/CgpZZXMsIFhlbiBoYXMgYSB3YXRjaGRvZyBhbmQgdGhp
cyBsb29wIGlzIGxpa2VseSB0byB0cmlnZ2VyIGl0IGlmIGl0CnRha2VzID4gNXMgdG8gY29tcGxl
dGUuIFRoZSB3YXRjaGRvZyB0cmlnZ2VyaW5nIGlzIGEgZmF0YWwgZXZlbnQgYW5kCmxlYWRzIHRv
IGhvc3QgY3Jhc2guCgpOb3RlIHRoYXQgd2F0Y2hkb2cgaXMgbm90IGVuYWJsZWQgYnkgZGVmYXVs
dCwgeW91IG5lZWQgdG8gZW5hYmxlIGl0IG9uCnRoZSBYZW4gY29tbWFuZCBsaW5lLgoKPiA+ID4g
KyAgICB7Cj4gPiA+ICsgICAgICAgIHAybV90eXBlX3QgcDJtdDsKPiA+ID4gKyAgICAgICAgcDJt
X2FjY2Vzc190IHAybWE7Cj4gPiA+ICsgICAgICAgIGdmbl90IGdmbjsKPiA+ID4gKyAgICAgICAg
bWZuX3QgbWZuID0gcGFnZV90b19tZm4ocGFnZSk7Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgaWYg
KCAhbWZuX3ZhbGlkKG1mbikgKQo+ID4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPiA+ICsK
PiA+ID4gKyAgICAgICAgZ2ZuID0gbWZuX3RvX2dmbihjZCwgbWZuKTsKPiA+ID4gKyAgICAgICAg
bWZuID0gX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgJnAybXQsICZwMm1h
LAo+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFs
c2UpOwo+ID4gPiArCj4gPiA+ICsgICAgICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgcDJt
X2lzX3NoYXJlZChwMm10KSApCj4gPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ID4gKwo+
ID4gPiArICAgICAgICAvKiB0YWtlIGFuIGV4dHJhIHJlZmVyZW5jZSAqLwo+ID4gPiArICAgICAg
ICBpZiAoICFnZXRfcGFnZShwYWdlLCBjZCkgKQo+ID4gPiArICAgICAgICAgICAgY29udGludWU7
Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5W
QUxJRF9NRk4sIFBBR0VfT1JERVJfNEssCj4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcDJtX2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4LCAtMSk7Cj4gPiA+ICsgICAgICAgIEFTU0VS
VCghcmMpOwo+ID4KPiA+IENhbiB5b3UgaGFuZGxlIHRoaXMgZ3JhY2VmdWxseT8KPiAKPiBOb3Bl
LiBUaGlzIHNob3VsZCBuZXZlciBoYXBwZW4sIHNvIGlmIGl0IGRvZXMsIHNvbWV0aGluZyBpcyB2
ZXJ5IHdyb25nCj4gaW4gc29tZSBvdGhlciBwYXJ0IG9mIFhlbi4KCk9LLCBwbGVhc2Ugc3dpdGNo
IGl0IHRvIEJVR19PTiB0aGVuIGluc3RlYWQgb2YgQVNTRVJULiBJdCdzIGJldHRlciB0bwpjcmFz
aCBoZXJlIHRoYW4gdG8gbWlzYmVoYXZlIGxhdGVyLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:44:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:44:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6FuM-00070B-J8; Mon, 24 Feb 2020 15:44:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6FuK-000704-SE
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:44:32 +0000
X-Inumbo-ID: 8c7b2744-571c-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8c7b2744-571c-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 15:44:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582559072;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=/QAXbQLt/Z89EKSTZa9BVIcMsNYkjWk3IZTEEAMocKs=;
 b=ffTxwdNfUmUgLSvsrq46m6pmyB4IpPfHUG+TlrHExve1j6UHURUOiYfo
 HGNRgXVDT98bRhjRisJUk6CAaghgc8gTfIOzu6pVmzeWJT5ziUO3C0UoD
 +mh/XDn5z4q41U7eepwzukSqvV5mK/3mrgiCwzhHpzKyiWhT1RmEpvtOe 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xzpyMdXnE35GtD3iLCkuS9D8uhsk0ncU0LzR8vohR00lBsvoeOxiMLlT4X9SB1Q0pUnECMoMaW
 wLacr1C4IS19waTFhq9l0C8K63y9YKpWItuHYqri+wQgNdQl3bhoweCpIo2a83R+wwcN+GReiR
 WRp964QPWBePmYx4ycE5igE7jR+nOneqrlm7Edoa/ZQesWJ62ExQQMLu/OfIItyLgqQrTlM4Fh
 Iq2L6pMep0YaleNSpyjkcqwqp9mkD/5a11szd6hJPMp8yScQP7a94GkTbrQGacskqrW79pOuUO
 SLE=
X-SBRS: 2.7
X-MesageID: 12896710
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12896710"
To: Tamas K Lengyel <tamas.lengyel@intel.com>, <xen-devel@lists.xenproject.org>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2d67745e-cb5b-83d2-e6a3-46d8e08ae03d@citrix.com>
Date: Mon, 24 Feb 2020 15:44:27 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEvMDIvMjAyMCAxODo0OSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IFdoZW4gY3JlYXRp
bmcgYSBkb21haW4gdGhhdCB3aWxsIGJlIHVzZWQgYXMgYSBWTSBmb3JrIHNvbWUgaW5mb3JtYXRp
b24gaXMKPiByZXF1aXJlZCB0byBzZXQgdGhpbmdzIHVwIHByb3Blcmx5LCBsaWtlIHRoZSBtYXhf
dmNwdXMgY291bnQuIEluc3RlYWQgb2YgdGhlCj4gdG9vbHN0YWNrIGhhdmluZyB0byBnYXRoZXIg
dGhpcyBpbmZvcm1hdGlvbiBmb3IgZWFjaCBmb3JrIGluIGEgc2VwYXJhdGUKPiBoeXBlcmNhbGwg
d2UgY2FuIGp1c3QgaW5jbHVkZSB0aGUgcGFyZW50IGRvbWFpbidzIGlkIGluIHRoZSBjcmVhdGVk
b21haW4gZG9tY3RsCj4gc28gdGhhdCBYZW4gY2FuIGNvcHkgdGhlIHNldHRpbmcgd2l0aG91dCB0
aGUgZXh0cmEgdG9vbHN0YWNrIHF1ZXJpZXMuCgpSaWdodCwgYnV0IHdoZW4gSSBzYWlkIHRoaXMg
d2Fzbid0IHNhZmUsIEkgZGlkIG1lYW4gaXQuLi4KCldoYXQgaGFwcGVucyB3aGVuIHBhcmVudCBh
bmQgdGhlIGN1cnJlbnQgZG9tYWluIGhhdmUgZGlmZmVyZW50IGdudHRhYiBvcgpldnRjaG4gbGlt
aXRzLCBvciBkaWZmZXJlbnQgZW11bGF0aW9uIHNldHRpbmdzPwoKSWYgeW91IHdhbnQgdG8gZm9y
ayBhIGRvbWFpbiBzYWZlbHksIHlvdSBlaXRoZXIgbmVlZCB0byBoYXZlIG5vCnBhcmFtZXRlcnMg
cGFzc2VkIGJ5IHRoZSB0b29sc3RhY2sgKGFuZCBsZXQgWGVuIGNvcHkgYXBwcm9wcmlhdGUKdmFs
dWVzKSwgb3IgY3Jvc3MgY2hlY2sgZXZlcnkgcHJvdmlkZWQgcGFyYW1ldGVyIGFuZCBiYWlsIGVh
cmx5IG9uIGEKbWlzbWF0Y2guCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:45:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:45:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6FvY-000776-6D; Mon, 24 Feb 2020 15:45:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gzzy=4M=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6FvX-000770-3t
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:45:47 +0000
X-Inumbo-ID: b87a4550-571c-11ea-a490-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b87a4550-571c-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 15:45:45 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id c7so12405793edu.2
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:45:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=F1aL4iYUe3VCx1KappCkUC20sXvh9cbusoXvlY9c97I=;
 b=Ak+8yswPjkHJi65uxayusfxN5B01i1+uFxwcdVPynjBYmmwh0gk81IiGJhR8VuUtmw
 5gLwTiHwIqtmIV3ETN+xrPjpKuEccK0Y0XGm7zVx4c4IEbpQGaTry0pauVhDg/oUYDYk
 eaydVlIk9Sv6WcAWDDMBLi9LyJm2ztbnNA/i3PH/o33K2YNYgtHsOHErlCAX6kkYgsil
 gHMDbZqNenKl52WJP9jcrA8L09POHwPecG+OVUo2n5wi30AanjWSjHa0Jn80eHrlnMBL
 CjFjl6GEVf5Q/36Cv8bKX2Kzx/+xaKNHj15/BbrXhdpIV4ZIPTgcSjcaq4Qjbwv2KsPv
 wJew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=F1aL4iYUe3VCx1KappCkUC20sXvh9cbusoXvlY9c97I=;
 b=ZjSm6eLsxkP4E/3Hl9HeddBKuNk+UUwOm6aPZaVe8YyjDBlOtQGl1/jF8LhlgehTa0
 VYfxh9rtljmvFqi3baRhGTX11zDza1w16ObZfRDjHZnktgMkVHcFC896vhQcDn+urKJ5
 7vdNzWCghIEPzYdRoM0kvmz+pfcM6vClLlrTdIRcv0UYT8X8q2m38EjXL1w4J+C7njhN
 ynPCVbb4qdVjzerD7E3QlkSmdF+FCIwXN4i8EynU3/swbDNDPjum7IBmJBPru6nnQwkr
 Kdzz1fa0K3qgWxHgvrp/bM3LjHLSYZcf/JDzLVtxi0f3elM7/xXJMqyljqg5UxlbYZ14
 JkuQ==
X-Gm-Message-State: APjAAAXh9eRbX1917fFZ/br7mD+i/XRg8Z4d+dxgSHLfvZRa9oQwhCOH
 sO1E5RcQeK1fHT7nEmwkkZFuloO3srY=
X-Google-Smtp-Source: APXvYqw2Lm+0OGEaaGpYsyRkEHcny9rRp507iCg+PhlIJxHRSdFbEx8Xxg1QSYswl0Jh7CQIB4GVOA==
X-Received: by 2002:a17:906:934c:: with SMTP id
 p12mr47579207ejw.68.1582559144405; 
 Mon, 24 Feb 2020 07:45:44 -0800 (PST)
Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com.
 [209.85.128.53])
 by smtp.gmail.com with ESMTPSA id k5sm984348edx.58.2020.02.24.07.45.42
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 07:45:43 -0800 (PST)
Received: by mail-wm1-f53.google.com with SMTP id q9so9435269wmj.5
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:45:42 -0800 (PST)
X-Received: by 2002:a7b:c216:: with SMTP id x22mr23510983wmi.51.1582559142077; 
 Mon, 24 Feb 2020 07:45:42 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
In-Reply-To: <20200224123922.GO4679@Air-de-Roger>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 24 Feb 2020 08:45:05 -0700
X-Gmail-Original-Message-ID: <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
Message-ID: <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgNTozOSBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAxMDo0OToy
MUFNIC0wODAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBWTSBmb3JraW5nIGlzIHRoZSBw
cm9jZXNzIG9mIGNyZWF0aW5nIGEgZG9tYWluIHdpdGggYW4gZW1wdHkgbWVtb3J5IHNwYWNlIGFu
ZCBhCj4gPiBwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNoIHRvIHBvcHVsYXRlIHRo
ZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+ID4gdGhlIG5ldyBkb21haW4gdG8gYmUgZnVu
Y3Rpb25hbCB0aGUgVk0gc3RhdGUgaXMgY29waWVkIG92ZXIgYXMgcGFydCBvZiB0aGUgZm9yawo+
ID4gb3BlcmF0aW9uIChIVk0gcGFyYW1zLCBoYXAgYWxsb2NhdGlvbiwgZXRjKS4KPiA+Cj4gPiBT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgo+
ID4gLS0tCj4gPiB2OTogcmVtb3ZlIHN0YWxlIGhlYWRlcgo+ID4gICAgIGZpeCB0c2MgaW5jYXJu
YXRpb24gYmVpbmcgYnVtcGVkIG9uIHNldAo+ID4gLS0tCj4gPiAgeGVuL2FyY2gveDg2L2RvbWFp
bi5jICAgICAgICAgICAgIHwgIDExICsrCj4gPiAgeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAg
ICAgICAgIHwgICAyICstCj4gPiAgeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgIHwg
MjIyICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIHhlbi9hcmNoL3g4Ni9tbS9w
Mm0uYyAgICAgICAgICAgICB8ICAxMSArLQo+ID4gIHhlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3No
YXJpbmcuaCB8ICAxNyArKysKPiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAg
fCAgIDUgKwo+ID4gIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICB8ICAgMiArCj4g
PiAgNyBmaWxlcyBjaGFuZ2VkLCAyNjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiA+
Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2Rv
bWFpbi5jCj4gPiBpbmRleCBmZTYzYzIzNjc2Li4xYWIwY2EwOTQyIDEwMDY0NAo+ID4gLS0tIGEv
eGVuL2FyY2gveDg2L2RvbWFpbi5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiA+
IEBAIC0yMjAzLDYgKzIyMDMsMTcgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhz
dHJ1Y3QgZG9tYWluICpkKQo+ID4gICAgICAgICAgICAgIHJldCA9IHJlbGlucXVpc2hfc2hhcmVk
X3BhZ2VzKGQpOwo+ID4gICAgICAgICAgICAgIGlmICggcmV0ICkKPiA+ICAgICAgICAgICAgICAg
ICAgcmV0dXJuIHJldDsKPiA+ICsKPiA+ICsgICAgICAgICAgICAvKgo+ID4gKyAgICAgICAgICAg
ICAqIElmIHRoZSBkb21haW4gaXMgZm9ya2VkLCBkZWNyZW1lbnQgdGhlIHBhcmVudCdzIHBhdXNl
IGNvdW50Cj4gPiArICAgICAgICAgICAgICogYW5kIHJlbGVhc2UgdGhlIGRvbWFpbi4KPiA+ICsg
ICAgICAgICAgICAgKi8KPiA+ICsgICAgICAgICAgICBpZiAoIGQtPnBhcmVudCApCj4gPiArICAg
ICAgICAgICAgewo+ID4gKyAgICAgICAgICAgICAgICBkb21haW5fdW5wYXVzZShkLT5wYXJlbnQp
Owo+ID4gKyAgICAgICAgICAgICAgICBwdXRfZG9tYWluKGQtPnBhcmVudCk7Cj4gPiArICAgICAg
ICAgICAgICAgIGQtPnBhcmVudCA9IE5VTEw7Cj4gPiArICAgICAgICAgICAgfQo+ID4gICAgICAg
ICAgfQo+ID4gICNlbmRpZgo+ID4KPiA+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+ID4gaW5kZXggYTMzOWIzNmEwZC4uOWJmYTYw
M2Y4YyAxMDA2NDQKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiA+ICsrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vaHZtLmMKPiA+IEBAIC0xOTE1LDcgKzE5MTUsNyBAQCBpbnQgaHZtX2hh
cF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCj4gPiAg
ICAgIH0KPiA+ICAjZW5kaWYKPiA+Cj4gPiAtICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQb0QgYW5k
IGxvZy1kaXJ0eSBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLwo+ID4gKyAgICAvKiBTcHVyaW91cyBm
YXVsdD8gUG9ELCBsb2ctZGlydHkgYW5kIFZNIGZvcmtpbmcgYWxzbyB0YWtlIHRoaXMgcGF0aC4g
Ki8KPiA+ICAgICAgaWYgKCBwMm1faXNfcmFtKHAybXQpICkKPiA+ICAgICAgewo+ID4gICAgICAg
ICAgcmMgPSAxOwo+ID4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5j
IGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiA+IGluZGV4IDM4MzViYzkyOGYuLmFk
NWRiOWQ4ZDUgMTAwNjQ0Cj4gPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+
ID4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiA+IEBAIC0yMiw2ICsyMiw3
IEBACj4gPgo+ID4gICNpbmNsdWRlIDx4ZW4vdHlwZXMuaD4KPiA+ICAjaW5jbHVkZSA8eGVuL2Rv
bWFpbl9wYWdlLmg+Cj4gPiArI2luY2x1ZGUgPHhlbi9ldmVudC5oPgo+ID4gICNpbmNsdWRlIDx4
ZW4vc3BpbmxvY2suaD4KPiA+ICAjaW5jbHVkZSA8eGVuL3J3bG9jay5oPgo+ID4gICNpbmNsdWRl
IDx4ZW4vbW0uaD4KPiA+IEBAIC0zNiw2ICszNyw5IEBACj4gPiAgI2luY2x1ZGUgPGFzbS9hbHRw
Mm0uaD4KPiA+ICAjaW5jbHVkZSA8YXNtL2F0b21pYy5oPgo+ID4gICNpbmNsdWRlIDxhc20vZXZl
bnQuaD4KPiA+ICsjaW5jbHVkZSA8YXNtL2hhcC5oPgo+ID4gKyNpbmNsdWRlIDxhc20vaHZtL2h2
bS5oPgo+ID4gKyNpbmNsdWRlIDxhc20vaHZtL3NhdmUuaD4KPiA+ICAjaW5jbHVkZSA8eHNtL3hz
bS5oPgo+ID4KPiA+ICAjaW5jbHVkZSAibW0tbG9ja3MuaCIKPiA+IEBAIC0xNDQ0LDYgKzE0NDgs
MTk0IEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFyaW5nX2NvbnRyb2woc3RydWN0IGRvbWFp
biAqZCwgYm9vbCBlbmFibGUpCj4gPiAgICAgIHJldHVybiAwOwo+ID4gIH0KPiA+Cj4gPiArLyoK
PiA+ICsgKiBGb3JraW5nIGEgcGFnZSBvbmx5IGdldHMgY2FsbGVkIHdoZW4gdGhlIFZNIGZhdWx0
cyBkdWUgdG8gbm8gZW50cnkgYmVpbmcKPiA+ICsgKiBpbiB0aGUgRVBUIGZvciB0aGUgYWNjZXNz
LiBEZXBlbmRpbmcgb24gdGhlIHR5cGUgb2YgYWNjZXNzIHdlIGVpdGhlcgo+ID4gKyAqIHBvcHVs
YXRlIHRoZSBwaHlzbWFwIHdpdGggYSBzaGFyZWQgZW50cnkgZm9yIHJlYWQtb25seSBhY2Nlc3Mg
b3IKPiA+ICsgKiBmb3JrIHRoZSBwYWdlIGlmIGl0cyBhIHdyaXRlIGFjY2Vzcy4KPiA+ICsgKgo+
ID4gKyAqIFRoZSBjbGllbnQgcDJtIGlzIGFscmVhZHkgbG9ja2VkIHNvIHdlIG9ubHkgbmVlZCB0
byBsb2NrCj4gPiArICogdGhlIHBhcmVudCdzIGhlcmUuCj4gPiArICovCj4gPiAraW50IG1lbV9z
aGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgdW5zaGFy
aW5nKQo+ID4gK3sKPiA+ICsgICAgaW50IHJjID0gLUVOT0VOVDsKPiA+ICsgICAgc2hyX2hhbmRs
ZV90IGhhbmRsZTsKPiA+ICsgICAgc3RydWN0IGRvbWFpbiAqcGFyZW50Owo+Cj4gQ2FuIHlvdSBj
b25zdGlmeSBwYXJlbnQsIEkgYXNzdW1lIHRoZXJlIGFyZSBubyBjaGFuZ2VzIG1hZGUgdG8gdGhl
Cj4gcGFyZW50IGRvbWFpbiwganVzdCB0aGUgZm9ya2VkIG9uZS4KClN1cmUuCgo+Cj4gPiArICAg
IHN0cnVjdCBwMm1fZG9tYWluICpwMm07Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcgZ2ZuX2wgPSBn
Zm5feChnZm4pOwo+ID4gKyAgICBtZm5fdCBtZm4sIG5ld19tZm47Cj4gPiArICAgIHAybV90eXBl
X3QgcDJtdDsKPiA+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiA+ICsKPiA+ICsgICAg
aWYgKCAhbWVtX3NoYXJpbmdfaXNfZm9yayhkKSApCj4gPiArICAgICAgICByZXR1cm4gLUVOT0VO
VDsKPiA+ICsKPiA+ICsgICAgcGFyZW50ID0gZC0+cGFyZW50Owo+Cj4gWW91IGNhbiBpbml0aWFs
aXplIGF0IGRlY2xhcmF0aW9uIHRpbWUuCgpTdXJlLgoKPgo+ID4gKwo+ID4gKyAgICBpZiAoICF1
bnNoYXJpbmcgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICAvKiBGb3IgcmVhZC1vbmx5IGFjY2Vz
c2VzIHdlIGp1c3QgYWRkIGEgc2hhcmVkIGVudHJ5IHRvIHRoZSBwaHlzbWFwICovCj4gPiArICAg
ICAgICB3aGlsZSAoIHBhcmVudCApCj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgaWYg
KCAhKHJjID0gbm9taW5hdGVfcGFnZShwYXJlbnQsIGdmbiwgMCwgJmhhbmRsZSkpICkKPiA+ICsg
ICAgICAgICAgICAgICAgYnJlYWs7Cj4gPiArCj4gPiArICAgICAgICAgICAgcGFyZW50ID0gcGFy
ZW50LT5wYXJlbnQ7Cj4gPiArICAgICAgICB9Cj4gPiArCj4gPiArICAgICAgICBpZiAoICFyYyAp
Cj4gPiArICAgICAgICB7Cj4gPiArICAgICAgICAgICAgLyogVGhlIGNsaWVudCdzIHAybSBpcyBh
bHJlYWR5IGxvY2tlZCAqLwo+ID4gKyAgICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwcDJt
ID0gcDJtX2dldF9ob3N0cDJtKHBhcmVudCk7Cj4gPiArCj4gPiArICAgICAgICAgICAgcDJtX2xv
Y2socHAybSk7Cj4gPiArICAgICAgICAgICAgcmMgPSBhZGRfdG9fcGh5c21hcChwYXJlbnQsIGdm
bl9sLCBoYW5kbGUsIGQsIGdmbl9sLCBmYWxzZSk7Cj4gPiArICAgICAgICAgICAgcDJtX3VubG9j
ayhwcDJtKTsKPiA+ICsKPiA+ICsgICAgICAgICAgICBpZiAoICFyYyApCj4gPiArICAgICAgICAg
ICAgICAgIHJldHVybiAwOwo+ID4gKyAgICAgICAgfQo+Cj4gRG9uJ3QgeW91IG5lZWQgdG8gcmV0
dXJuIGhlcmUsIG9yIGVsc2UgeW91IHdpbGwgZmFsbGJhY2sgaW50byB0aGUKPiB1bnNoYXJpbmcg
cGF0aD8KCk5vLCB3ZSB3YW50IHRvIGZhbGwtYmFjayB0byB1bnNoYXJpbmcgcGF0aCBpZiBwb3B1
bGF0aW5nIHdpdGggYSBzaGFyZWQKZW50cnkgZmFpbGVkLiBOb3RpY2UgYWJvdmUgd2UgcmV0dXJu
IGluIGNhc2UgdGhlcmUgd2FzIG5vIGVycm9yIHdpdGgKYWRkX3RvX3BoeXNtYXAuCgo+Cj4gPiAr
ICAgIH0KPiA+ICsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogSWYgaXQncyBhIHdyaXRlIGFjY2Vz
cyAoaWUuIHVuc2hhcmluZykgb3IgaWYgYWRkaW5nIGEgc2hhcmVkIGVudHJ5IHRvCj4gPiArICAg
ICAqIHRoZSBwaHlzbWFwIGZhaWxlZCB3ZSdsbCBmb3JrIHRoZSBwYWdlIGRpcmVjdGx5Lgo+ID4g
KyAgICAgKi8KPiA+ICsgICAgcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOwo+ID4gKyAgICBwYXJl
bnQgPSBkLT5wYXJlbnQ7Cj4gPiArCj4gPiArICAgIHdoaWxlICggcGFyZW50ICkKPiA+ICsgICAg
ewo+ID4gKyAgICAgICAgbWZuID0gZ2V0X2dmbl9xdWVyeShwYXJlbnQsIGdmbl9sLCAmcDJtdCk7
Cj4gPiArCj4gPiArICAgICAgICBpZiAoIG1mbl92YWxpZChtZm4pICYmIHAybV9pc19hbnlfcmFt
KHAybXQpICkKPgo+IFRoaXMgd291bGQgYWxzbyBjb3ZlciBncmFudHMsIGJ1dCBJJ20gbm90IHN1
cmUgaG93IHRob3NlIGFyZSBoYW5kbGVkCj4gYnkgZm9ya2luZywgYXMgYWNjZXNzIHRvIHRob3Nl
IGlzIGdyYW50ZWQgb24gYSBwZXItZG9tYWluIGJhc2lzLiBJZToKPiB0aGUgcGFyZW50IHdpbGwg
aGF2ZSBhY2Nlc3MgdG8gdGhlIGdyYW50LCBidXQgbm90IHRoZSBjaGlsZC4KCkdvb2QgcXVlc3Rp
b24uIEdyYW50cyBhcmUgbm90IHNoYXJhYmxlIGJlY2F1c2UgdGhlaXIgcmVmZXJlbmNlIGNvdW50
CndpbGwgcHJldmVudCBzaGFyaW5nLCBzbyBoZXJlIHRoZSBwYWdlIGNvbnRlbnQgd291bGQganVz
dCBnZXQgY29waWVkCmFzIGEgcmVndWxhciBwYWdlIGludG8gdGhlIGZvcmsuIEkgY2FuIGNoZWNr
IHRoYXQgaWYgaW4gdGhlIHVzZWNhc2Ugd2UKaGF2ZSBhbnl0aGluZyBicmVha3MgaWYgd2UganVz
dCBza2lwIGdyYW50cyBjb21wbGV0ZWx5LCBJIGRvbid0IHRoaW5rCmEgcmVndWxhciBkb21haW4g
aGFzIGFueSBncmFudHMgYnkgZGVmYXVsdC4KCj4KPiA+ICsgICAgICAgICAgICBicmVhazsKPiA+
ICsKPiA+ICsgICAgICAgIHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7Cj4gPiArICAgICAgICBwYXJl
bnQgPSBwYXJlbnQtPnBhcmVudDsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBpZiAoICFwYXJl
bnQgKQo+ID4gKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4gPiArCj4gPiArICAgIGlmICggIShw
YWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIDApKSApCj4gPiArICAgIHsKPiA+ICsgICAgICAg
IHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7Cj4gPiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPiA+
ICsgICAgfQo+ID4gKwo+ID4gKyAgICBuZXdfbWZuID0gcGFnZV90b19tZm4ocGFnZSk7Cj4gPiAr
ICAgIGNvcHlfZG9tYWluX3BhZ2UobmV3X21mbiwgbWZuKTsKPiA+ICsgICAgc2V0X2dwZm5fZnJv
bV9tZm4obWZuX3gobmV3X21mbiksIGdmbl9sKTsKPiA+ICsKPiA+ICsgICAgcHV0X2dmbihwYXJl
bnQsIGdmbl9sKTsKPiA+ICsKPiA+ICsgICAgcmV0dXJuIHAybS0+c2V0X2VudHJ5KHAybSwgZ2Zu
LCBuZXdfbWZuLCBQQUdFX09SREVSXzRLLCBwMm1fcmFtX3J3LAo+Cj4gU28gdGhlIGNoaWxkIHAy
bSBpcyBnb2luZyB0byBiZSBwb3B1bGF0ZWQgdXNpbmcgNEsgcGFnZXMgZXhjbHVzaXZlbHk/Cj4g
TWF5YmUgaXQgd291bGQgbWFrZSBzZW5zZSB0byB0cnkgdG8gdXNlIDJNIGlmIHRoZSBwYXJlbnQg
ZG9tYWluIHBhZ2UKPiBpcyBhbHNvIGEgMk0gcGFnZSBvciBsYXJnZXI/CgpObywgbWVtb3J5IHNo
YXJpbmcgb25seSB3b3JrcyBvbiBhIDRrIGdyYW51bGFyaXR5IHNvIHRoYXQncyB3aGF0IHdlCmFy
ZSBnb2luZyB3aXRoLiBObyByZWFzb24gdG8gY29weSAyTSBwYWdlcyB3aGVuIG1vc3Qgb2YgaXQg
Y2FuIGp1c3QgYmUKc2hhcmVkIHdoZW4gYnJva2VuIHVwLgoKPgo+ID4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2VzcywgLTEpOwo+ID4gK30KPiA+ICsKPiA+ICtz
dGF0aWMgaW50IGJyaW5nX3VwX3ZjcHVzKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgY3B1cG9v
bCAqY3B1cG9vbCkKPiA+ICt7Cj4gPiArICAgIGludCByZXQ7Cj4gPiArICAgIHVuc2lnbmVkIGlu
dCBpOwo+ID4gKwo+ID4gKyAgICBpZiAoIChyZXQgPSBjcHVwb29sX21vdmVfZG9tYWluKGNkLCBj
cHVwb29sKSkgKQo+ID4gKyAgICAgICAgcmV0dXJuIHJldDsKPiA+ICsKPiA+ICsgICAgZm9yICgg
aSA9IDA7IGkgPCBjZC0+bWF4X3ZjcHVzOyBpKysgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBp
ZiAoIGNkLT52Y3B1W2ldICkKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsKPiA+ICsg
ICAgICAgIGlmICggIXZjcHVfY3JlYXRlKGNkLCBpKSApCj4gPiArICAgICAgICAgICAgcmV0dXJu
IC1FSU5WQUw7Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgZG9tYWluX3VwZGF0ZV9ub2RlX2Fm
ZmluaXR5KGNkKTsKPiA+ICsgICAgcmV0dXJuIDA7Cj4gPiArfQo+ID4gKwo+ID4gK3N0YXRpYyBp
bnQgZm9ya19oYXBfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAq
ZCkKPgo+IENhbiB5b3UgY29uc3RpZnkgdGhlIHBhcmVudCBkb21haW4/CgpTdXJlCgo+Cj4gQWxz
byBjZCBhbmQgZCBhbmQgbm90IHZlcnkgaGVscGZ1bCBuYW1lcywgSSB3b3VsZCBqdXN0IHVzZSBj
aGlsZCBhbmQKPiBwYXJlbnQuCgpTdXJlLgoKPiA+ICt7Cj4gPiArICAgIGludCByYzsKPiA+ICsg
ICAgYm9vbCBwcmVlbXB0ZWQ7Cj4gPiArICAgIHVuc2lnbmVkIGxvbmcgbWIgPSBoYXBfZ2V0X2Fs
bG9jYXRpb24oZCk7Cj4gPiArCj4gPiArICAgIGlmICggbWIgPT0gaGFwX2dldF9hbGxvY2F0aW9u
KGNkKSApCj4gPiArICAgICAgICByZXR1cm4gMDsKPiA+ICsKPiA+ICsgICAgcGFnaW5nX2xvY2so
Y2QpOwo+ID4gKyAgICByYyA9IGhhcF9zZXRfYWxsb2NhdGlvbihjZCwgbWIgPDwgKDIwIC0gUEFH
RV9TSElGVCksICZwcmVlbXB0ZWQpOwo+ID4gKyAgICBwYWdpbmdfdW5sb2NrKGNkKTsKPiA+ICsK
PiA+ICsgICAgaWYgKCByYyApCj4gPiArICAgICAgICByZXR1cm4gcmM7Cj4gPiArCj4gPiArICAg
IGlmICggcHJlZW1wdGVkICkKPiA+ICsgICAgICAgIHJldHVybiAtRVJFU1RBUlQ7Cj4gPiArCj4g
PiArICAgIHJldHVybiAwOwo+Cj4gWW91IGNhbiBqb2luIGFsbCB0aGUgY2hlY2tzIGludG8gYSBz
aW5nbGUgcmV0dXJuOgo+Cj4gcmV0dXJuIHByZWVtcHRlZCA/IC1FUkVTVEFSVCA6IHJjOwoKU3Vy
ZS4KCj4gPiArfQo+ID4gKwo+ID4gK3N0YXRpYyB2b2lkIGZvcmtfdHNjKHN0cnVjdCBkb21haW4g
KmNkLCBzdHJ1Y3QgZG9tYWluICpkKQo+ID4gK3sKPiA+ICsgICAgdWludDMyX3QgdHNjX21vZGU7
Cj4gPiArICAgIHVpbnQzMl90IGd0c2Nfa2h6Owo+ID4gKyAgICB1aW50MzJfdCBpbmNhcm5hdGlv
bjsKPiA+ICsgICAgdWludDY0X3QgZWxhcHNlZF9uc2VjOwo+ID4gKwo+ID4gKyAgICB0c2NfZ2V0
X2luZm8oZCwgJnRzY19tb2RlLCAmZWxhcHNlZF9uc2VjLCAmZ3RzY19raHosICZpbmNhcm5hdGlv
bik7Cj4gPiArICAgIC8qIERvbid0IGJ1bXAgaW5jYXJuYXRpb24gb24gc2V0ICovCj4gPiArICAg
IHRzY19zZXRfaW5mbyhjZCwgdHNjX21vZGUsIGVsYXBzZWRfbnNlYywgZ3RzY19raHosIGluY2Fy
bmF0aW9uIC0gMSk7Cj4KPiBXaHkgaXMgdGhlIGluY2FybmF0aW9uIG5vdCBidW1wZWQ/CgpTZWUg
QW5kcmV3J3MgY29tbWVudCBpbiB0aGUgcHJldmlvdXMgdmVyc2lvbiBvZiB0aGUgcGF0aC4gQXBw
YXJlbnRseQp0c2Nfc2V0X2luZm8gYnVtcHMgaXQgaXRzZWxmLgoKPgo+ID4gK30KPiA+ICsKPiA+
ICtzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRv
bWFpbiAqY2QpCj4gPiArewo+ID4gKyAgICBpbnQgcmMgPSAtRUlOVkFMOwo+ID4gKwo+ID4gKyAg
ICBpZiAoICFjZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCApCj4gPiArICAgICAgICByZXR1cm4g
cmM7Cj4KPiAtRUJVU1kgbWlnaHQgYmUgYmV0dGVyIGhlcmUuCgpTdXJlLgoKPgo+ID4gKwo+ID4g
KyAgICAvKgo+ID4gKyAgICAgKiBXZSBvbmx5IHdhbnQgdG8gZ2V0IGFuZCBwYXVzZSB0aGUgcGFy
ZW50IG9uY2UsIG5vdCBlYWNoIHRpbWUgdGhpcwo+ID4gKyAgICAgKiBvcGVyYXRpb24gaXMgcmVz
dGFydGVkIGR1ZSB0byBwcmVlbXB0aW9uLgo+ID4gKyAgICAgKi8KPiA+ICsgICAgaWYgKCAhY2Qt
PnBhcmVudF9wYXVzZWQgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBBU1NFUlQoZ2V0X2RvbWFp
bihkKSk7Cj4KPiBXZSBhcmUgdHJ5aW5nIHRvIGF2b2lkIHN1Y2ggY29uc3RydWN0cywgaW5zdGVh
ZCBJIHN1Z2dlc3Q6Cj4KPiBpZiAoICFnZXRfZG9tYWluKHBhcmVudCkgKQo+IHsKPiAgICAgQVNT
RVJUX1VOUkVBQ0hBQkxFKCk7Cj4gICAgIHJldHVybiAtRUJVU1k7Cj4gfQoKU3VyZS4KCj4gPiAr
ICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4gPiArCj4gPiArICAgICAgICBjZC0+cGFyZW50X3Bh
dXNlZCA9IHRydWU7Cj4gPiArICAgICAgICBjZC0+bWF4X3BhZ2VzID0gZC0+bWF4X3BhZ2VzOwo+
ID4gKyAgICAgICAgY2QtPm1heF92Y3B1cyA9IGQtPm1heF92Y3B1czsKPiA+ICsgICAgfQo+ID4g
Kwo+ID4gKyAgICAvKiB0aGlzIGlzIHByZWVtcHRpYmxlIHNvIGl0J3MgdGhlIGZpcnN0IHRvIGdl
dCBkb25lICovCj4gPiArICAgIGlmICggKHJjID0gZm9ya19oYXBfYWxsb2NhdGlvbihjZCwgZCkp
ICkKPiA+ICsgICAgICAgIGdvdG8gZG9uZTsKPiA+ICsKPiA+ICsgICAgaWYgKCAocmMgPSBicmlu
Z191cF92Y3B1cyhjZCwgZC0+Y3B1cG9vbCkpICkKPiA+ICsgICAgICAgIGdvdG8gZG9uZTsKPiA+
ICsKPiA+ICsgICAgaWYgKCAocmMgPSBodm1fY29weV9jb250ZXh0X2FuZF9wYXJhbXMoY2QsIGQp
KSApCj4gPiArICAgICAgICBnb3RvIGRvbmU7Cj4gPiArCj4gPiArICAgIGZvcmtfdHNjKGNkLCBk
KTsKPiA+ICsKPiA+ICsgICAgY2QtPnBhcmVudCA9IGQ7Cj4gPiArCj4gPiArIGRvbmU6Cj4gPiAr
ICAgIGlmICggcmMgJiYgcmMgIT0gLUVSRVNUQVJUICkKPiA+ICsgICAgewo+ID4gKyAgICAgICAg
ZG9tYWluX3VucGF1c2UoZCk7Cj4gPiArICAgICAgICBwdXRfZG9tYWluKGQpOwo+ID4gKyAgICAg
ICAgY2QtPnBhcmVudF9wYXVzZWQgPSBmYWxzZTsKPiA+ICsgICAgfQo+ID4gKwo+ID4gKyAgICBy
ZXR1cm4gcmM7Cj4gPiArfQo+ID4gKwo+ID4gIGludCBtZW1fc2hhcmluZ19tZW1vcChYRU5fR1VF
U1RfSEFORExFX1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCj4gPiAgewo+ID4gICAg
ICBpbnQgcmM7Cj4gPiBAQCAtMTY5OCw2ICsxODkwLDM2IEBAIGludCBtZW1fc2hhcmluZ19tZW1v
cChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCj4gPiAg
ICAgICAgICByYyA9IGRlYnVnX2dyZWYoZCwgbXNvLnUuZGVidWcudS5ncmVmKTsKPiA+ICAgICAg
ICAgIGJyZWFrOwo+ID4KPiA+ICsgICAgY2FzZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrOgo+ID4g
KyAgICB7Cj4gPiArICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKPiA+ICsKPiA+ICsgICAgICAg
IHJjID0gLUVJTlZBTDsKPiA+ICsgICAgICAgIGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8IG1z
by51LmZvcmsuX3BhZFsxXSB8fAo+ID4gKyAgICAgICAgICAgICBtc28udS5mb3JrLl9wYWRbMl0g
KQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ID4gKwo+ID4gKyAgICAgICAgcmMgPSByY3Vf
bG9ja19saXZlX3JlbW90ZV9kb21haW5fYnlfaWQobXNvLnUuZm9yay5wYXJlbnRfZG9tYWluLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnBkKTsK
PiA+ICsgICAgICAgIGlmICggcmMgKQo+ID4gKyAgICAgICAgICAgIGdvdG8gb3V0Owo+ID4gKwo+
ID4gKyAgICAgICAgaWYgKCAhbWVtX3NoYXJpbmdfZW5hYmxlZChwZCkgKQo+ID4gKyAgICAgICAg
ewo+ID4gKyAgICAgICAgICAgIGlmICggKHJjID0gbWVtX3NoYXJpbmdfY29udHJvbChwZCwgdHJ1
ZSkpICkKPiA+ICsgICAgICAgICAgICAgICAgZ290byBvdXQ7Cj4KPiBQbGVhc2Ugam9pbiBib3Ro
IGNvbmRpdGlvbnM6Cj4KPiBpZiAoICFtZW1fc2hhcmluZ19lbmFibGVkKHBkKSAmJgo+ICAgICAg
KHJjID0gbWVtX3NoYXJpbmdfY29udHJvbChwZCwgdHJ1ZSkpICkKPiAgICAgZ290byBvdXQ7CgpT
dXJlLgoKPgo+ID4gKyAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgcmMgPSBtZW1fc2hhcmlu
Z19mb3JrKHBkLCBkKTsKPiA+ICsKPiA+ICsgICAgICAgIGlmICggcmMgPT0gLUVSRVNUQVJUICkK
PiA+ICsgICAgICAgICAgICByYyA9IGh5cGVyY2FsbF9jcmVhdGVfY29udGludWF0aW9uKF9fSFlQ
RVJWSVNPUl9tZW1vcnlfb3AsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAibGgiLCBYRU5NRU1fc2hhcmluZ19vcCwKPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFyZyk7Cj4gPiArICAgICAgICByY3Vf
dW5sb2NrX2RvbWFpbihwZCk7Cj4gPiArICAgICAgICBicmVhazsKPiA+ICsgICAgfQo+ID4gKwo+
ID4gICAgICBkZWZhdWx0Ogo+ID4gICAgICAgICAgcmMgPSAtRU5PU1lTOwo+ID4gICAgICAgICAg
YnJlYWs7Cj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gv
eDg2L21tL3AybS5jCj4gPiBpbmRleCBjNWY0MjhkNjdjLi43YzRkMmZkN2EwIDEwMDY0NAo+ID4g
LS0tIGEveGVuL2FyY2gveDg2L21tL3AybS5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vcDJt
LmMKPiA+IEBAIC01MDksNiArNTA5LDE0IEBAIG1mbl90IF9fZ2V0X2dmbl90eXBlX2FjY2Vzcyhz
dHJ1Y3QgcDJtX2RvbWFpbiAqcDJtLCB1bnNpZ25lZCBsb25nIGdmbl9sLAo+ID4KPiA+ICAgICAg
bWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vfb3JkZXIsIE5VTEwp
Owo+ID4KPiA+ICsgICAgLyogQ2hlY2sgaWYgd2UgbmVlZCB0byBmb3JrIHRoZSBwYWdlICovCj4g
PiArICAgIGlmICggKHEgJiBQMk1fQUxMT0MpICYmIHAybV9pc19ob2xlKCp0KSAmJgo+ID4gKyAg
ICAgICAgICFtZW1fc2hhcmluZ19mb3JrX3BhZ2UocDJtLT5kb21haW4sIGdmbiwgISEocSAmIFAy
TV9VTlNIQVJFKSkgKQo+ID4gKyAgICB7Cj4gPiArICAgICAgICBtZm4gPSBwMm0tPmdldF9lbnRy
eShwMm0sIGdmbiwgdCwgYSwgcSwgcGFnZV9vcmRlciwgTlVMTCk7Cj4gPiArICAgIH0KPgo+IE5v
IG5lZWQgZm9yIHRoZSBicmFjZXMuCgpJIHdvdWxkIGtlZXAgdGhlbSwgaXQgaGVscHMgd2l0aCBy
ZWFkYWJpbGl0eSBpbiB0aGlzIGNhc2UuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:50:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:50:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Fzp-0007yD-1r; Mon, 24 Feb 2020 15:50:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6Fzn-0007xf-Rv
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:50:11 +0000
X-Inumbo-ID: 566f5c0a-571d-11ea-9212-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 566f5c0a-571d-11ea-9212-12813bfff9fa;
 Mon, 24 Feb 2020 15:50:10 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582559410;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=X2m3vpKQ5f1e4pg0HciMDhKMnr5v/YzO7mET7y1s0zI=;
 b=QbFxS6DavvKY35ZXXIyRoWzxpzUnGtzoDYVdChbWjuPwjGnsFkHX29Eu
 oXRKguyILI7Mf4vF1gY+yJeEUx+MQdBTsDfqssiukul3tKVjONVkQ1irs
 13ktWPPRxfWRbkVphtk6bE/OcLlaLsLOBrmZIjdJq+4y6+xLDY1mRiXh9 o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: eJAhpH5D/lvqjl5dfWo2nrEf6WzE6wxETCyJX89zZAXIV2+UQdxqNUF5SoqYVIoo1tcGna/kwh
 fNrvJcUdfL3F8lvQxKtRFvx/09o0YMwuoXAJsBEf1jW4r54Ud2I9ImUQx1AlpbAJ1QXJSkW1gF
 Nrl0jdLCXfH+AhhNEZj5c+hT89InpSEH+3oUdDGVXm0rMw97+tQpL5rSJGPAwOxtDFyY+vVqCb
 RS0Dmz6xZWI6Mdl9+kntG7dqfne2uAY+fSVXul4WqkMzOEequ7ytnU8oGiQYTjM/jcmw/xnlaO
 LoE=
X-SBRS: 2.7
X-MesageID: 13346643
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13346643"
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224142219.30690-1-andrew.cooper3@citrix.com>
 <20200224144357.GQ4679@Air-de-Roger>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <b1d64626-393a-ebb0-9f14-d9e01e959862@citrix.com>
Date: Mon, 24 Feb 2020 15:49:47 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200224144357.GQ4679@Air-de-Roger>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/xmalloc Unify type handling in macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDIvMjAyMCAxNDo0MywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBNb24sIEZl
YiAyNCwgMjAyMCBhdCAwMjoyMjoxOVBNICswMDAwLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBU
aGUgbWFjcm9zIGluIHhtYWxsb2MuaCBhcmUgYSBtaXggb2YgdXNpbmcgdGhlaXIgdHlwZSBwYXJh
bWV0ZXIgZGlyZWN0bHksIGFuZAo+PiB1c2luZyB0eXBlb2YoKS4KPiBUaGUgb25seSBvbmVzIEkg
Y291bGQgc3BvdCBpbiB0aGUgbmVpZ2hib3Job29kIGFyZQo+IHhyZWFsbG9jX2ZsZXhfc3RydWN0
IGFuZCB4bWVtZHVwLCB3aGljaCBkb24ndCBoYXZlIGEgdHlwZSBwYXJhbWV0ZXIKPiBidXQgcmF0
aGVyIGEgcG9pbnRlciBwYXJhbWV0ZXIsIGFuZCBoZW5jZSB1c2UgdHlwZW9mIGFnYWluc3QgdGhl
Cj4gcGFzc2VkIHBvaW50ZXIuCj4KPj4gU3dpdGNoIHVuaWZvcm1seSB0byB0aGUgbGF0dGVyIHNv
IGV4cHJlc3Npb25zIGNhbiBiZSB1c2VkLAo+PiByYXRoZXIgdGhhbiBvbmx5IHR5cGUgbmFtZXMu
Cj4gSSdtIGZpbmUgd2l0aCB0aGlzLCBidXQgSSBkb24ndCB0aGluayB0aGV5IGFyZSBhIG1peCwg
bWFjcm9zCj4gdXNpbmcgYSB0eXBlIHBhcmFtZXRlciBjbGVhcmx5IGV4cGVjdCBhIHR5cGUsIHdo
aWxlIG1hY3JvcyB1c2luZyBwdHIKPiBleHBlY3QgYSBwb2ludGVyLCBhbmQgaGVuY2UgdXNlIHR5
cGVvZiB0byBnZXQgdGhlIHR5cGUuCgpJJ20gYWZyYWlkIHRoaXMgaXNuJ3QgaGVscGZ1bC7CoCBJ
dHMgbm90IGFuIGFjay9uYWNrIG9yIGFueSBzdWdnZXN0aW9uCmZyb20gYSBjaGFuZ2UuCgpUaGUg
cHVycG9zZSBvZiB0aGUgY2hhbmdlIGlzIGFzIHN0YXRlZC7CoCBBbGxvdyBleHByZXNzaW9ucyBh
cyB3ZWxsIGFzCnR5cGVuYW1lcy4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:50:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:50:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6G09-00080I-Bq; Mon, 24 Feb 2020 15:50:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gzzy=4M=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6G07-000806-K0
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:50:31 +0000
X-Inumbo-ID: 6233e92a-571d-11ea-a490-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6233e92a-571d-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 15:50:30 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id v28so12389761edw.12
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:50:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=/dJJCNWJwDL7IS2++msJ7FnKjUexW+lwIlXg6Kw+gNI=;
 b=BBSvHFpOxBCe8wT2czcMmxXrOslb64Qg9CMQXW2N40QKQZ4NfdNS2oICbynIm2YM+A
 wfacrrEBPFVlj6rYWcBTuRd4FbGrhv1IA22B/+fXdgqANwYZhd95+aURWuYNnXN3TNSD
 8qhnT8mqUTDdSthcA/7qw52bmL0V0N923bodHw6oRj1xPvDwJBXqi1//o5t97r+MBItt
 quF0mOcl4BTV2K5kU80+ncrDtbdZq1g0XAPrQqRj0OacidlQpvTvNsVaAZDTyrHC1z9k
 DLdk64foYINeugpJOHo2+sW0hJk5bg8gSsXp4Ea4NsRM+ILDFFXM8xAcBk48PwLUE859
 hq/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=/dJJCNWJwDL7IS2++msJ7FnKjUexW+lwIlXg6Kw+gNI=;
 b=a7XTVZx+HaCYy9OaTc6C+7iln25dg291ADlfyIRyEhDIAsLq963QRlt67ymYanXqTm
 E1FXo1yAoJjGqTfddLtOnHTCDr316qEPHkMgxOigrvJtAZINUIccT8bkEjKLlxGjdmlb
 P35pGciNesRiqUjCubhsygIQMVOq+jkcDTKdK3fG5j3uzQJpkB+6mjkvAxSyIuRIXohY
 sCMQpwrJOeYwU/KsWapQA1y1qTcwJxz1Rhs+pOrZXPny399uDP8mbBkFUoMP3yWiBzpG
 OIAZOwirKwt/BzAYDdfra3EYRZKdJUKU9HdawMLaj0EGwvyWFfm2v/kb85TQ7gT03WZz
 OWxw==
X-Gm-Message-State: APjAAAWlUtEr+62T23IxT0yJTF690tLemBRoy8Ah5GLZPMeqtCE6jS4R
 bWwDW76txnmAdzj5LOxT2C+IIHXBwIg=
X-Google-Smtp-Source: APXvYqykpe+INZvd+GWeNG94wU8FHZUBU2JXYWwldt0w81rhN5L1uqZBe4XTkxa73Tx+7b/QgKpfNA==
X-Received: by 2002:a05:6402:1257:: with SMTP id
 l23mr48328515edw.342.1582559429462; 
 Mon, 24 Feb 2020 07:50:29 -0800 (PST)
Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com.
 [209.85.221.47])
 by smtp.gmail.com with ESMTPSA id v16sm804526ejx.5.2020.02.24.07.50.28
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 07:50:28 -0800 (PST)
Received: by mail-wr1-f47.google.com with SMTP id g3so10923593wrs.12
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:50:28 -0800 (PST)
X-Received: by 2002:adf:8b54:: with SMTP id v20mr70175075wra.390.1582559427973; 
 Mon, 24 Feb 2020 07:50:27 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
 <20200224154218.GU4679@Air-de-Roger>
In-Reply-To: <20200224154218.GU4679@Air-de-Roger>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 24 Feb 2020 08:49:51 -0700
X-Gmail-Original-Message-ID: <CABfawh=zNFS=aB45jeTkeqsG3dZjQsX8b2RMdeFOYG_UJ3=+bQ@mail.gmail.com>
Message-ID: <CABfawh=zNFS=aB45jeTkeqsG3dZjQsX8b2RMdeFOYG_UJ3=+bQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgODo0MiBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAwODozNTow
OUFNIC0wNzAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBPbiBNb24sIEZlYiAyNCwgMjAy
MCBhdCA4OjEzIEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90
ZToKPiA+ID4KPiA+ID4gT24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6MjJBTSAtMDgwMCwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiA+IEltcGxlbWVudCBoeXBlcmNhbGwgdGhhdCBh
bGxvd3MgYSBmb3JrIHRvIHNoZWQgYWxsIG1lbW9yeSB0aGF0IGdvdCBhbGxvY2F0ZWQKPiA+ID4g
PiBmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxvYWQgaXRzIHZDUFUgY29udGV4
dCBmcm9tIHRoZSBwYXJlbnQgVk0uCj4gPiA+ID4gVGhpcyBhbGxvd3MgdGhlIGZvcmtlZCBWTSB0
byByZXNldCBpbnRvIHRoZSBzYW1lIHN0YXRlIHRoZSBwYXJlbnQgVk0gaXMgaW4gYQo+ID4gPiA+
IGZhc3RlciB3YXkgdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdvdWxkIGJlLiBNZWFzdXJlbWVu
dHMgc2hvdyBhYm91dCBhIDJ4Cj4gPiA+ID4gc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcg
b3BlcmF0aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwo+ID4gPiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF4gb24KPiA+ID4gPiBtdWNoIG1lbW9yeSBnb3QgYWxsb2NhdGVkIGZvciB0
aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5Cj4gPiA+ID4gZGVkdXBsaWNh
dGVkIGZyb20gdGhlIHBhcmVudCBWTSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgbGlr
ZWx5IGJlIG1vcmUKPiA+ID4gPiBwZXJmb3JtYW50Lgo+ID4gPiA+Cj4gPiA+ID4gU2lnbmVkLW9m
Zi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KPiA+ID4gPiAt
LS0KPiA+ID4gPiAgeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgfCA3NiArKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gPiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVt
b3J5LmggICB8ICAxICsKPiA+ID4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCsp
Cj4gPiA+ID4KPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gPiA+IGluZGV4IGFkNWRiOWQ4
ZDUuLmZiNjg5MmFhYTYgMTAwNjQ0Cj4gPiA+ID4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9z
aGFyaW5nLmMKPiA+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4g
PiA+IEBAIC0xNjM2LDYgKzE2MzYsNTkgQEAgc3RhdGljIGludCBtZW1fc2hhcmluZ19mb3JrKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKmNkKQo+ID4gPiA+ICAgICAgcmV0dXJuIHJj
Owo+ID4gPiA+ICB9Cj4gPiA+ID4KPiA+ID4gPiArLyoKPiA+ID4gPiArICogVGhlIGZvcmsgcmVz
ZXQgb3BlcmF0aW9uIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgb24gc2hvcnQtbGl2ZWQgZm9ya3Mg
b25seS4KPiA+ID4gPiArICogVGhlcmUgaXMgbm8gaHlwZXJjYWxsIGNvbnRpbnVhdGlvbiBvcGVy
YXRpb24gaW1wbGVtZW50ZWQgZm9yIHRoaXMgcmVhc29uLgo+ID4gPiA+ICsgKiBGb3IgZm9ya3Mg
dGhhdCBvYnRhaW4gYSBsYXJnZXIgbWVtb3J5IGZvb3RwcmludCBpdCBpcyBsaWtlbHkgZ29pbmcg
dG8gYmUKPiA+ID4gPiArICogbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBhIG5ldyBmb3JrIGlu
c3RlYWQgb2YgcmVzZXR0aW5nIGFuIGV4aXN0aW5nIG9uZS4KPiA+ID4gPiArICoKPiA+ID4gPiAr
ICogVE9ETzogSW4gY2FzZSB0aGlzIGh5cGVyY2FsbCB3b3VsZCBiZWNvbWUgdXNlZnVsIG9uIGZv
cmtzIHdpdGggbGFyZ2VyIG1lbW9yeQo+ID4gPiA+ICsgKiBmb290cHJpbnRzIHRoZSBoeXBlcmNh
bGwgY29udGludWF0aW9uIHNob3VsZCBiZSBpbXBsZW1lbnRlZC4KPiA+ID4KPiA+ID4gSSdtIGFm
cmFpZCB0aGlzIGlzIG5vdCBzYWZlLCBhcyB1c2VycyBkb24ndCBoYXZlIGFuIGVhc3kgd2F5IHRv
IGtub3cKPiA+ID4gd2hldGhlciBhIGZvcmsgd2lsbCBoYXZlIGEgbGFyZ2UgbWVtb3J5IGZvb3Rw
cmludCBvciBub3QuCj4gPgo+ID4gVGhleSBkbywgZ2V0ZG9tYWluaW5mbyB0ZWxscyBhIHVzZXIg
ZXhhY3RseSBob3cgbXVjaCBtZW1vcnkgaGFzIGJlZW4KPiA+IGFsbG9jYXRlZCBmb3IgYSBkb21h
aW4uCj4gPgo+ID4gPgo+ID4gPiBJTU8geW91IGVpdGhlciBuZWVkIHNvbWUga2luZCBvZiBjaGVj
ayB0aGF0IHByZXZlbnRzIHRoaXMgZnVuY3Rpb24KPiA+ID4gZnJvbSBiZWluZyBleGVjdXRlZCB3
aGVuIHRoZSBkb21haW4gYXMgdG9vIG11Y2ggbWVtb3J5IGFzc2lnbmVkLCBvcgo+ID4gPiB5b3Ug
bmVlZCB0byBpbXBsZW1lbnQgY29udGludWF0aW9ucy4KPiA+Cj4gPiBJIHJlYWxseSBkb24ndCB0
aGluayB3ZSBuZWVkIGNvbnRpbnVhdGlvbiBoZXJlIHdpdGggdGhlIHVzZWNhc2Ugd2UKPiA+IGhh
dmUgZm9yIHRoaXMgZnVuY3Rpb24gYnV0IEknbSBhbHNvIHRpcmVkIG9mIGFyZ3VpbmcgYWJvdXQg
aXQsIHNvIEknbGwKPiA+IGp1c3QgYWRkIGl0IGV2ZW4gaWYgaXRzIGdvaW5nIHRvIGJlIGRlYWQg
Y29kZS4KPiA+Cj4gPiA+Cj4gPiA+IE9yIGVsc2UgdGhpcyBpcyB2ZXJ5IGxpa2VseSB0byB0cmlw
IG92ZXIgdGhlIHdhdGNoZG9nLgo+ID4KPiA+IFRoZSB3YXRjaGRvZz8KPgo+IFllcywgWGVuIGhh
cyBhIHdhdGNoZG9nIGFuZCB0aGlzIGxvb3AgaXMgbGlrZWx5IHRvIHRyaWdnZXIgaXQgaWYgaXQK
PiB0YWtlcyA+IDVzIHRvIGNvbXBsZXRlLiBUaGUgd2F0Y2hkb2cgdHJpZ2dlcmluZyBpcyBhIGZh
dGFsIGV2ZW50IGFuZAo+IGxlYWRzIHRvIGhvc3QgY3Jhc2guCgpPSywganVzdCB0byBnaXZlIHlv
dSBudW1iZXJzLCBpbiB0aGUgdXNlY2FzZSB0aGlzIGZ1bmN0aW9uIGlzIHRhcmdldGVkCmF0IHdl
IGNhbGwgaXQgYWJvdXQgfjEwMC9zLiBFdmVuIGluIG91ciB3b3JzdCBjYXNlIHNjZW5hcmlvIHdl
J3ZlIHNlZW4Kc28gZmFyIHdlIGhhdmVuJ3QgaGFkIGEgZG9tYWluIHdpdGggZW5vdWdoIG1lbW9y
eSBkZWR1cGxpY2F0aW9uIHdoZXJlCnRoaXMgZnVuY3Rpb24gdG9vayBsb25nZXIgdGhlbiAxcyB0
byBmaW5pc2guIEJ1dCBhZ2FpbiwgYXQgdGhpcyBwb2ludAp3ZSBzcGVudCBtb3JlIHRpbWUgYXJn
dWluZyBhYm91dCBjb250aW51YXRpb24gdGhlbiBpdCB0YWtlcyB0byBhZGQgaXQKc28gbGV0cyBq
dXN0IG1vdmUgb24uCgo+Cj4gTm90ZSB0aGF0IHdhdGNoZG9nIGlzIG5vdCBlbmFibGVkIGJ5IGRl
ZmF1bHQsIHlvdSBuZWVkIHRvIGVuYWJsZSBpdCBvbgo+IHRoZSBYZW4gY29tbWFuZCBsaW5lLgoK
SW4gdGhhdCBjYXNlIEkgZG9uJ3QgdGhpbmsgdGhlIGN1cnJlbnQgc2V0dXAgd291bGQgcmVhbGx5
IGJvdGhlciBhbnlvbmUuCgo+Cj4gPiA+ID4gKyAgICB7Cj4gPiA+ID4gKyAgICAgICAgcDJtX3R5
cGVfdCBwMm10Owo+ID4gPiA+ICsgICAgICAgIHAybV9hY2Nlc3NfdCBwMm1hOwo+ID4gPiA+ICsg
ICAgICAgIGdmbl90IGdmbjsKPiA+ID4gPiArICAgICAgICBtZm5fdCBtZm4gPSBwYWdlX3RvX21m
bihwYWdlKTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikg
KQo+ID4gPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICAg
ICAgZ2ZuID0gbWZuX3RvX2dmbihjZCwgbWZuKTsKPiA+ID4gPiArICAgICAgICBtZm4gPSBfX2dl
dF9nZm5fdHlwZV9hY2Nlc3MocDJtLCBnZm5feChnZm4pLCAmcDJtdCwgJnAybWEsCj4gPiA+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIE5VTEwsIGZhbHNlKTsKPiA+
ID4gPiArCj4gPiA+ID4gKyAgICAgICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fCBwMm1faXNf
c2hhcmVkKHAybXQpICkKPiA+ID4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPiA+ID4gKwo+
ID4gPiA+ICsgICAgICAgIC8qIHRha2UgYW4gZXh0cmEgcmVmZXJlbmNlICovCj4gPiA+ID4gKyAg
ICAgICAgaWYgKCAhZ2V0X3BhZ2UocGFnZSwgY2QpICkKPiA+ID4gPiArICAgICAgICAgICAgY29u
dGludWU7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgICAgIHJjID0gcDJtLT5zZXRfZW50cnkocDJt
LCBnZm4sIElOVkFMSURfTUZOLCBQQUdFX09SREVSXzRLLAo+ID4gPiA+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcDJtX2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4LCAtMSk7Cj4gPiA+ID4g
KyAgICAgICAgQVNTRVJUKCFyYyk7Cj4gPiA+Cj4gPiA+IENhbiB5b3UgaGFuZGxlIHRoaXMgZ3Jh
Y2VmdWxseT8KPiA+Cj4gPiBOb3BlLiBUaGlzIHNob3VsZCBuZXZlciBoYXBwZW4sIHNvIGlmIGl0
IGRvZXMsIHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nCj4gPiBpbiBzb21lIG90aGVyIHBhcnQgb2Yg
WGVuLgo+Cj4gT0ssIHBsZWFzZSBzd2l0Y2ggaXQgdG8gQlVHX09OIHRoZW4gaW5zdGVhZCBvZiBB
U1NFUlQuIEl0J3MgYmV0dGVyIHRvCj4gY3Jhc2ggaGVyZSB0aGFuIHRvIG1pc2JlaGF2ZSBsYXRl
ci4KClN1cmUKClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:52:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:52:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6G21-0008Ba-4Z; Mon, 24 Feb 2020 15:52:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6G20-0008BR-GC
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:52:28 +0000
X-Inumbo-ID: a7ab8fee-571d-11ea-9212-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a7ab8fee-571d-11ea-9212-12813bfff9fa;
 Mon, 24 Feb 2020 15:52:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582559547;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=TGfCk0MFhuNpFQC/dkHJ53j1f00lZq4e/BqtAXurSNk=;
 b=FpWYC2yFTevVm4UXfW9ya3PSJm+2ufDsrqeyTk8G80KjnCUIb3Kc+BL2
 hjT94ohd1OFb0xWsCcc9E4tC/+TevmOywSRsYpK2t3oGRFLuns3Knrp8R
 2/qeLsxfhLfsj/1aZq7P1Uanf51tc4v41E9Oa6noE4kyxeFTHnHwwSUTQ c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gFzpRmfcs9A8YmsIXZPa1a13w+ad1OW5/vDriUMtA/EFgZM8BjuI+QNr5yOGGB9Poiawv5U2bu
 bTG5NtvfSIHIPoFE4/CVZ2NRQRaBbPOsAw0lflD4WmafnIpmJ5yhciD6OsRb4akW5pjpjnf1vR
 ZcG/6xzAeE12BwMbnyW3JRgdg6jpaRNf8l4tzMGbYNFSkKhwIH6s9BgrAXX0p1NFC+vxkwPlnD
 BM3uKLcA2huoR87xVD0VlGPjV0R9zeeLyBv00xpA8w1mXa0rJo751p6ZPhWTvUKRfKBrqTiziJ
 gnI=
X-SBRS: 2.7
X-MesageID: 13093636
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13093636"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24147.61751.554515.526088@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 15:52:23 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200221112049.3077-2-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <20200221112049.3077-2-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v7 1/6] libxl: add infrastructure to track
 and query 'recent' domids
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NyAxLzZdIGxpYnhsOiBhZGQgaW5mcmFzdHJ1
Y3R1cmUgdG8gdHJhY2sgYW5kIHF1ZXJ5ICdyZWNlbnQnIGRvbWlkcyIpOgo+IEEgZG9taWQgaXMg
Y29uc2lkZXJlZCByZWNlbnQgaWYgdGhlIGRvbWFpbiBpdCByZXByZXNlbnRzIHdhcyBkZXN0cm95
ZWQKPiBsZXNzIHRoYW4gYSBzcGVjaWZpZWQgbnVtYmVyIG9mIHNlY29uZHMgYWdvLiBGb3IgZGVi
dWdnaW5nIGFuZC9vciB0ZXN0aW5nCj4gcHVycG9zZXMgdGhlIG51bWJlciBjYW4gYmUgc2V0IHVz
aW5nIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZQo+IExJQlhMX0RPTUlEX1JFVVNFX1RJTUVPVVQu
IElmIHRoZSB2YXJpYWJsZSBkb2VzIG5vdCBleGlzdCB0aGVuIGEgZGVmYXVsdAo+IHZhbHVlIG9m
IDYwcyBpcyB1c2VkLgouLi4KPiB2NzoKPiAgLSBBZGRyZXNzZWQgZnVydGhlciBjb21tZW50cyBm
cm9tIElhbgo+ICAtIEludHJvZHVjZWQgJ3N0cnVjdCBsaWJ4bF9fZG9taWRfaGlzdG9yeScgdG8g
aG9sZCBjb250ZXh0CgpUaGFua3MuCgpSZXZpZXdlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CgpJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:54:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:54:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6G3h-0008K4-Hh; Mon, 24 Feb 2020 15:54:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6G3g-0008JX-2R
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:54:12 +0000
X-Inumbo-ID: e5dfa8e0-571d-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e5dfa8e0-571d-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 15:54:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582559652;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=8jUd1nNYfrX1cojqRb7BB2c3LWMr4JwFw+EQNvkClME=;
 b=cTwXgfUF9VFzW9/CJD3k7gMHIoXsuFSlhO4D041srUV8wFj/yAE0fAvt
 UBI4rBAdyReZVIRQciTN7L2SBRSdE0yFuVFIqejQn5qQg+GcnlAketFQ6
 LKt13Nkkx74zF3LqpLp3SKV+O8p4jaKiz3nn0pzeyNQAo+ndwg7MKaCd8 Q=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MbrZO+7SQ0vituYrYgrkJKrHoD+to9uIrA5qH6WvTnOf2FwifLGIcLfNmGv9GvrjhjWx/3PWyF
 AbjqSxpUjR2JFcHMpm7wvp7U0057l9R5A8Wv7ucjZDlpmXIMR1anoBi5dOrXsGM3HnlhQXipcP
 mbPDFp7UgDSS82s8lLmxYmUKz4lFhz5uud5llLu8qjRthq7KH9oxvSBA54mulIsShQe6Ve+x1G
 o/fQ3ocBDC44RkCwPCjalIE2brZcFmBTnlMoxDZjuLxkQFJ8jAwN3Yv2cEL7JVNgXTkehc98m1
 Njo=
X-SBRS: 2.7
X-MesageID: 12897350
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12897350"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24147.61855.619335.745427@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 15:54:07 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200221112049.3077-1-pdurrant@amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v7 0/6] xl/libxl: domid
 allocation/preservation changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Jason Andryuk <jandryuk@gmail.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NyAwLzZdIHhsL2xpYnhsOiBkb21pZCBhbGxv
Y2F0aW9uL3ByZXNlcnZhdGlvbiBjaGFuZ2VzIik6Cj4gUGF1bCBEdXJyYW50ICg2KToKPiAgIGxp
YnhsOiBhZGQgaW5mcmFzdHJ1Y3R1cmUgdG8gdHJhY2sgYW5kIHF1ZXJ5ICdyZWNlbnQnIGRvbWlk
cwo+ICAgbGlieGw6IG1vZGlmeSBsaWJ4bF9fbG9ndigpIHRvIG9ubHkgbG9nIHZhbGlkIGRvbWlk
IHZhbHVlcwo+ICAgcHVibGljL3hlbi5oOiBhZGQgYSBkZWZpbml0aW9uIGZvciBhICd2YWxpZCBk
b21pZCcgbWFzawo+ICAgbGlieGw6IGFsbG93IGNyZWF0aW9uIG9mIGRvbWFpbnMgd2l0aCBhIHNw
ZWNpZmllZCBvciByYW5kb20gZG9taWQKPiAgIHhsLmNvbmY6IGludHJvZHVjZSAnZG9taWRfcG9s
aWN5Jwo+ICAgeGw6IGFsbG93IGRvbWlkIHRvIGJlIHByZXNlcnZlZCBvbiBzYXZlL3Jlc3RvcmUg
b3IgbWlncmF0ZQoKVGhhbmtzIGZvciB0aGlzLiAgSSB0aGluayB0aGlzIGhhcyBlbm91Z2ggYWNr
cyB0byBnbyBpbiBub3cuICBXb3VsZAp5b3UgY2FyZSB0byBmb2xkIHRoZSBhY2tzL3Jldmlld3Mg
YW5kIHBhc3MgbWUgYSBnaXQgYnJhbmNoID8gIElmIGl0J3MKZWFzeSBmb3IgeW91LCB0aGF0IHdv
dWxkIGJlIG1vcmUgY29udmVuaWVudCBhbmQgcmVsaWFibGUgdGhhbiByZWx5aW5nCm9uIGdpdC1h
bS4gIEZlZWwgZnJlZSB0byBuZWdvdGlhdGUgYWJvdXQgZGV0YWlscyBvbiBpcmMuLi4KClRoYW5r
cywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:55:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:55:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6G5I-0008S7-Dj; Mon, 24 Feb 2020 15:55:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6n0g=4M=gmail.com=glenbarney@srs-us1.protection.inumbo.net>)
 id 1j6G5H-0008Rx-Dh
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:55:51 +0000
X-Inumbo-ID: 1e34a916-571e-11ea-a490-bc764e2007e4
Received: from mail-qt1-x830.google.com (unknown [2607:f8b0:4864:20::830])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1e34a916-571e-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 15:55:45 +0000 (UTC)
Received: by mail-qt1-x830.google.com with SMTP id p34so6850888qtb.6;
 Mon, 24 Feb 2020 07:55:45 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=zu+TWZbM4CRpRqFHfbtB3hv30KK6Ss7SLoxRTvNFjOU=;
 b=M1SJ9wGp3SzUpf4xtxF8d1Sz7o/OMzrbZrh74EsHYwVy9xKNZi7LV7FIQlJev1L4xK
 JIcYU/OXV/9DKGYSIpoiJD2+Cx0HAk3eZPj+LmzO0PwDp758GOxtYi5Qms5Hyky+JpUD
 e1RM6wZri9zXCyL1VOgPOy0MVRaHDmpviCI9S1RFFAjMO/nNvok/S5OD3pyofe90n0FZ
 o1OC938qH4EW6BKFRialm4eK9zVSD0ZpBKzzVf4corvWAUwwipSCFDmUTJL6V+vn7pkt
 Q4UzV1sNeNI/tImYOVerEqaeOGJYGbIIsHLQMXDdqo2kMFLdHFO6T6mGMK8kXanig6ys
 Okrw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:content-transfer-encoding;
 bh=zu+TWZbM4CRpRqFHfbtB3hv30KK6Ss7SLoxRTvNFjOU=;
 b=jU0gKzExRkHGRaUgsFQj3B8DpWEI+5Z18wkPrXNxiyngkRiypDGjrmQedh584xtsBJ
 nV2n8h3f3eYPgsjEcgR9dUxvouChyPe8oPQcyRU+Fi3u94upJuI0UmZKU0w6bR1Dn2Mk
 ImiO7Q9d/XXkK/TKLQt69tFWFRB47wXHSZ3DZ8iOqFkG1y2+C/+gcY/NwwPzaVhBVVU7
 b5Ldx9GF6BB5h8gVtoHJ7JwUweZ0aUHfm7vr2h2Pb3Zz5ZMjhWgoIyE9XZPKgD7Bnmup
 Buc00HKgKWc7x3FS0Pga04yqjY8AlD/QBMWxlg88+wjX29ZX6U7mV3yc9Fsc8iU4Kczs
 3rbQ==
X-Gm-Message-State: APjAAAWdtZRSfvRa3Qod5Z6M1gTLMoZM0iMdQYm41xHiPFSGUaw8f1So
 15RKx5rhoGxKaJLOUredKa8iBIPLyx2oPLf6ZhQ=
X-Google-Smtp-Source: APXvYqwKdm0nKVBR7QNnmMX2wJBh15RXMuZdZTm+72bWlL5ALW1fUoIuhLOLdvbn17EoZsz4/tb4FJ6LsuG/eCvCNww=
X-Received: by 2002:ac8:340c:: with SMTP id u12mr48488914qtb.257.1582559745154; 
 Mon, 24 Feb 2020 07:55:45 -0800 (PST)
MIME-Version: 1.0
References: <CAG6MAzRcvUifqf=m7EE98bz0w_s2+Z=0Nx7YT0SVv75ek0Mc2Q@mail.gmail.com>
 <CAG6MAzR_bU5qnCLKpuUAt-S_dfxjnxgh12gUjnXfsfC7Fw2qMw@mail.gmail.com>
 <CAG6MAzSS0Kw2KHWZpb6O9kfoDKK2spn_WHfy9gnZcZLvES0wnQ@mail.gmail.com>
 <CAG6MAzRZsSaVdO6Qv+Xi1dpaUsrdh+kT9F-_K=8s7fHyXRbFWQ@mail.gmail.com>
In-Reply-To: <CAG6MAzRZsSaVdO6Qv+Xi1dpaUsrdh+kT9F-_K=8s7fHyXRbFWQ@mail.gmail.com>
From: Glen <glenbarney@gmail.com>
Date: Mon, 24 Feb 2020 07:55:33 -0800
Message-ID: <CAAVVsFmwoopngy6U8z1vUBH5j0gzuTLcMX+NcjQRjwshNr_LDw@mail.gmail.com>
To: Tomas Mozes <hydrapolic@gmail.com>, xen-users@lists.xenproject.org, 
 xen-devel@lists.xenproject.org
Subject: Re: [Xen-devel] [Xen-users] xen domU stall on 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gU3VuLCBGZWIgMjMsIDIwMjAgYXQgMTE6MTIgUE0gVG9tYXMgTW96ZXMgPGh5ZHJhcG9saWNA
Z21haWwuY29tPiB3cm90ZToKPiBBcyByZXBvcnRlZCBpbiBodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMjAtMDEvbXNnMDAzNjEuaHRtbCBhbmQg
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi11c2Vycy8yMDIw
LTAyL21zZzAwMDQyLmh0bWwsIHN3aXRjaGluZyBiYWNrIHRvIGNyZWRpdDEgc2NoZWR1bGVyIHNl
ZW1zIHRvIG1ha2UgaXQgd29ya2luZyBhZ2Fpbi4gSSd2ZSBtaWdyYXRlZCA2IG1hY2hpbmVzIHRv
IFhlbiA0LjEyIHdpdGggc2NoZWQ9Y3JlZGl0IHhlbiBvcHRpb24gYW5kIGhhdmVuJ3Qgb2JzZXJ2
ZWQgYSBoYW5nIGZvciBtb3JlIHRoYW4gYSB3ZWVrIG5vdy4KCk15IGV4cGVyaWVuY2UgaXMgdGhl
IHNhbWUuICBJIGhhdmUgbWlncmF0ZWQgYWxsIDE2IG9mIG15IHBoeXNpY2FsCmhvc3RzIGJhY2sg
dG8gT3BlblN1c2UgMTUuMSB3aXRoIFhlbiA0LjEyLjEgd2l0aCBzY2hlZD1jcmVkaXQgLiAgQWxs
Cmd1ZXN0cyBhcmUgbm93IHJ1bm5pbmcgcGVyZmVjdGx5LCB3aXRob3V0IGFueSBpc3N1ZXMgYXQg
YWxsLiAgT3Zlcgp0aGlzIHBhc3Qgd2VlayBJIHBlcmZvcm1lZCBkaXJlY3RlZCBzdHJlc3MtdGVz
dGluZyBhZ2FpbnN0IHNldmVyYWwgb2YKbXkgZ3Vlc3RzLCBhbmQgdGhleSBhbGwgc3Vydml2ZWQg
d2l0aG91dCBhbnkgcHJvYmxlbXMgYXQgYWxsLiAgSSd2ZQpub3cgY29tcGxldGVseSBteSBtaWdy
YXRpb24gdG8gdGhlIG5ldyBndWVzdHMsIGFuZCBldmVyeW9uZSBpcyBoYXBweS4KCkknbSBub3cg
Z29pbmcgdG8gYnJpbmcgb25lIG9mIHRoZSBwcmV2aW91c2x5LWxpdmUgZ3Vlc3RzIG9uIGl0cyBv
d24KaG9zdCBiYWNrIHRvIGNyZWRpdDIgc28gSSBjYW4gY3Jhc2ggaXQgYW5kIHRyeSB0byBjYXB0
dXJlIGRlYnVnZ2luZwpvdXRwdXQgZm9yIHhlbi1kZXZlbCBhcyByZXF1ZXN0ZWQuICBCdXQgc2No
ZWQ9Y3JlZGl0IGlzIGRlZmluaXRlbHkKd2hhdCB3ZSBuZWVkZWQgdG8gc29sdmUgdGhpcyBwcm9i
bGVtISAgVGhhbmsgeW91IGFsbCBmb3IgaGVscGluZyB1cwpnZXQgdGhlcmUhCgpHbGVuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:56:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:56:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6G5n-00005A-NU; Mon, 24 Feb 2020 15:56:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Rl5L=4M=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6G5m-00004v-Dr
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:56:22 +0000
X-Inumbo-ID: 33846e00-571e-11ea-a490-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 33846e00-571e-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 15:56:21 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id m16so10951704wrx.11
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 07:56:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=r1YUXPCxcVreAEHNqvTHa1PViLhInduLFL8SHh+r7Gg=;
 b=cwe5veQkYAtmNrjhKyYtKtaXqoU1OS6YoOsq4KJX9QPmHT0AOhzIkpBImfBVKu7f8o
 1CaISHkP7x0QDvRXL4PvyS2s1e9sF3SBTLUpFGUbAVVlMInoRIuXDbyFfrMXpwXe99ob
 9Uqe5tmZJKpbj4n2kduWgaNzaE0ZgTf1T/lzcNeW8p2vrLINaBSR1/a0LCT6/2yAhdi4
 O3FzSwDt2rEwCVK5Gm82JufRDWboz/nXqcs+zJ6GGm3YEwIr2pSlidQQpIEPoXznQu6X
 Cflp3qx6DIKSVuT25ctOb07bg5DVRTQ2gN9AT0UGuZlpJo2Ansrvthu1tehfg2hJu0m0
 xzcw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=r1YUXPCxcVreAEHNqvTHa1PViLhInduLFL8SHh+r7Gg=;
 b=nJrEqcoVB013aZ90ipTjGR/t1gijuBo6nFi2ZzzSyT6j9kTFhLE1fYk/8j9NWraizV
 ftF1CqA3th+3qy02HBX0ZX4Lej+ghABT9HBbADJ0EfOjGE0Z5lc6ZgV3zyxuml+iXebi
 4e7hDTPCXrhhfCNhlkxPgjUaCDK5FLCwiHCw9RMsi6CY2RTvugIHBPmeNcPXmr9FgSXL
 NV8hBfqwadVzigxHUi5KP3ZF+pQDBfi6ivA32fWT54m2EyHJAI5l2CwIkBLCj72UZ+dI
 ameIXaOmROjv3wMmK3FI7bwch3oHh3GpKj0MJBJuCgek/FcbzLyD7rsKBna4U9yeYLSv
 KXqQ==
X-Gm-Message-State: APjAAAWzgNTv4UppNkIuQzjDdIRjHta/dDq4GSf8VesS/asJvYSwNx3M
 1vhklv+8o/veKVVKojX+XyVVm4A+8wXUIxfohBg=
X-Google-Smtp-Source: APXvYqx3Cb934Nybp/UFrQ1phrEFKo1sjE40qu4wXi4a8XTWsZCc6mk7d5szUe6JQjOomKKVHGtKCUUCnbRNvdgXRi8=
X-Received: by 2002:adf:f986:: with SMTP id f6mr69849723wrr.182.1582559780929; 
 Mon, 24 Feb 2020 07:56:20 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <08d22ed5ffef1d947b819606aafa6414a16bed0b.1582310142.git.tamas.lengyel@intel.com>
 <2d67745e-cb5b-83d2-e6a3-46d8e08ae03d@citrix.com>
In-Reply-To: <2d67745e-cb5b-83d2-e6a3-46d8e08ae03d@citrix.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 24 Feb 2020 08:55:44 -0700
Message-ID: <CABfawhmkvmbHO7-jAX8-kb9bsT4WjHmsiTyP2DFqB7d_XUJJRg@mail.gmail.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 2/5] xen: add parent_domid field to
 createdomain domctl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgODo0NSBBTSBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPiB3cm90ZToKPgo+IE9uIDIxLzAyLzIwMjAgMTg6NDksIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPiA+IFdoZW4gY3JlYXRpbmcgYSBkb21haW4gdGhhdCB3aWxsIGJlIHVz
ZWQgYXMgYSBWTSBmb3JrIHNvbWUgaW5mb3JtYXRpb24gaXMKPiA+IHJlcXVpcmVkIHRvIHNldCB0
aGluZ3MgdXAgcHJvcGVybHksIGxpa2UgdGhlIG1heF92Y3B1cyBjb3VudC4gSW5zdGVhZCBvZiB0
aGUKPiA+IHRvb2xzdGFjayBoYXZpbmcgdG8gZ2F0aGVyIHRoaXMgaW5mb3JtYXRpb24gZm9yIGVh
Y2ggZm9yayBpbiBhIHNlcGFyYXRlCj4gPiBoeXBlcmNhbGwgd2UgY2FuIGp1c3QgaW5jbHVkZSB0
aGUgcGFyZW50IGRvbWFpbidzIGlkIGluIHRoZSBjcmVhdGVkb21haW4gZG9tY3RsCj4gPiBzbyB0
aGF0IFhlbiBjYW4gY29weSB0aGUgc2V0dGluZyB3aXRob3V0IHRoZSBleHRyYSB0b29sc3RhY2sg
cXVlcmllcy4KPgo+IFJpZ2h0LCBidXQgd2hlbiBJIHNhaWQgdGhpcyB3YXNuJ3Qgc2FmZSwgSSBk
aWQgbWVhbiBpdC4uLgo+Cj4gV2hhdCBoYXBwZW5zIHdoZW4gcGFyZW50IGFuZCB0aGUgY3VycmVu
dCBkb21haW4gaGF2ZSBkaWZmZXJlbnQgZ250dGFiIG9yCj4gZXZ0Y2huIGxpbWl0cywgb3IgZGlm
ZmVyZW50IGVtdWxhdGlvbiBzZXR0aW5ncz8KPgo+IElmIHlvdSB3YW50IHRvIGZvcmsgYSBkb21h
aW4gc2FmZWx5LCB5b3UgZWl0aGVyIG5lZWQgdG8gaGF2ZSBubwo+IHBhcmFtZXRlcnMgcGFzc2Vk
IGJ5IHRoZSB0b29sc3RhY2sgKGFuZCBsZXQgWGVuIGNvcHkgYXBwcm9wcmlhdGUKPiB2YWx1ZXMp
LCBvciBjcm9zcyBjaGVjayBldmVyeSBwcm92aWRlZCBwYXJhbWV0ZXIgYW5kIGJhaWwgZWFybHkg
b24gYQo+IG1pc21hdGNoLgoKSWYgeW91IGFyZSB1c2luZyB0aGUgdG9vbHN0YWNrIGNvZGUgd2Ug
YWRkIGluIHBhdGNoIDUgdGhhdCBkb2Vzbid0CmhhcHBlbi4gU28sIGZvciB0aGUgc2l0dWF0aW9u
IHlvdSBkZXNjcmliZSB0byBoYXBwZW46IDEpIHlvdSBoYXZlIHRvCmN1c3RvbSBjb21waWxlIFhl
biB3aXRoIHRoZSBFWFBFUlQgc2V0dGluZyBlbmFibGUgdGhpcyBleHBlcmltZW50YWwKZmVhdHVy
ZSAyKSB3cml0ZSB5b3VyIG93biB0b29sc3RhY2sgY29kZSAzKSBzY3JldyB1cCBkb2luZyBzby4g
VGhpcyBpcwpzdWNoIGFuIHVubGlrZWx5IHNjZW5hcmlvIHRoYXQgSSdtIG5vdCByZWFsbHkgYm90
aGVyZWQgYnkgaXQuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 15:59:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 15:59:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6G8q-0000OS-87; Mon, 24 Feb 2020 15:59:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6G8o-0000ON-UB
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 15:59:30 +0000
X-Inumbo-ID: a39d6c3c-571e-11ea-9212-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a39d6c3c-571e-11ea-9212-12813bfff9fa;
 Mon, 24 Feb 2020 15:59:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582559970;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=J7VvQJjVT41zWpe2Iewu65xT12BCGJsjQuSoYhoy+ic=;
 b=CORhfZaFmZ2gj1jePykIJksjzwUYNN4Fid7kT5+Ab5liQDC5CVXESS1T
 7qHWMxTCSOa7/1DmTHV2pcYSucxZ8LwHdVI7mqfe6UsEzGIT3S+86mM7a
 LUdHpJTSP9jnTcVa1avF/MuaBWtfjaz6kOrsAlgCOuJxdyML3Qpd0LFi1 A=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: GuGykOPl65cg2zwuPY8+FDANAkrJDs/b+g1ucWItLnARrv+1m/4vHSCJQ8m7qxo3NtPshH/MAm
 +XgpWp0BEv79seka2Q5Ui2NiCMTW7MOKS6CPrrN3W5tnzLZRp/nGYra/txEYHwAXj6sbeaktMp
 SeL8U5zUTWhE38JY/gcPpCSZfF3wLT4JocOFf1Gu7ppFWyhXASOiq/OUlGZdMAj+pdTAoN4msq
 zUgP8BGuqH4dfe1/h8/yOXAITJ9e79i9zkH+fZDm/Ti0yjeJ9ermaG/Px4y53ZvOoLbLmkr6cS
 8HY=
X-SBRS: 2.7
X-MesageID: 12897642
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12897642"
Date: Mon, 24 Feb 2020 16:59:21 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200224155921.GV4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDg6NDU6MDVBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIE1vbiwgRmViIDI0LCAyMDIwIGF0IDU6MzkgQU0gUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIEZyaSwgRmViIDIxLCAy
MDIwIGF0IDEwOjQ5OjIxQU0gLTA4MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gKyAg
ICB9Cj4gPiA+ICsKPiA+ID4gKyAgICAvKgo+ID4gPiArICAgICAqIElmIGl0J3MgYSB3cml0ZSBh
Y2Nlc3MgKGllLiB1bnNoYXJpbmcpIG9yIGlmIGFkZGluZyBhIHNoYXJlZCBlbnRyeSB0bwo+ID4g
PiArICAgICAqIHRoZSBwaHlzbWFwIGZhaWxlZCB3ZSdsbCBmb3JrIHRoZSBwYWdlIGRpcmVjdGx5
Lgo+ID4gPiArICAgICAqLwo+ID4gPiArICAgIHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiA+
ID4gKyAgICBwYXJlbnQgPSBkLT5wYXJlbnQ7Cj4gPiA+ICsKPiA+ID4gKyAgICB3aGlsZSAoIHBh
cmVudCApCj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICBtZm4gPSBnZXRfZ2ZuX3F1ZXJ5KHBh
cmVudCwgZ2ZuX2wsICZwMm10KTsKPiA+ID4gKwo+ID4gPiArICAgICAgICBpZiAoIG1mbl92YWxp
ZChtZm4pICYmIHAybV9pc19hbnlfcmFtKHAybXQpICkKPiA+Cj4gPiBUaGlzIHdvdWxkIGFsc28g
Y292ZXIgZ3JhbnRzLCBidXQgSSdtIG5vdCBzdXJlIGhvdyB0aG9zZSBhcmUgaGFuZGxlZAo+ID4g
YnkgZm9ya2luZywgYXMgYWNjZXNzIHRvIHRob3NlIGlzIGdyYW50ZWQgb24gYSBwZXItZG9tYWlu
IGJhc2lzLiBJZToKPiA+IHRoZSBwYXJlbnQgd2lsbCBoYXZlIGFjY2VzcyB0byB0aGUgZ3JhbnQs
IGJ1dCBub3QgdGhlIGNoaWxkLgo+IAo+IEdvb2QgcXVlc3Rpb24uIEdyYW50cyBhcmUgbm90IHNo
YXJhYmxlIGJlY2F1c2UgdGhlaXIgcmVmZXJlbmNlIGNvdW50Cj4gd2lsbCBwcmV2ZW50IHNoYXJp
bmcsIHNvIGhlcmUgdGhlIHBhZ2UgY29udGVudCB3b3VsZCBqdXN0IGdldCBjb3BpZWQKPiBhcyBh
IHJlZ3VsYXIgcGFnZSBpbnRvIHRoZSBmb3JrLiBJIGNhbiBjaGVjayB0aGF0IGlmIGluIHRoZSB1
c2VjYXNlIHdlCj4gaGF2ZSBhbnl0aGluZyBicmVha3MgaWYgd2UganVzdCBza2lwIGdyYW50cyBj
b21wbGV0ZWx5LCBJIGRvbid0IHRoaW5rCj4gYSByZWd1bGFyIGRvbWFpbiBoYXMgYW55IGdyYW50
cyBieSBkZWZhdWx0LgoKSG0sIEkgZG9uJ3QgaGF2ZSBhIGdvb2Qgc3VnZ2VzdGlvbiBmb3IgdGhp
cy4gU2luY2UgdGhlIGRvbWFpbiBpcyBub3QKYXdhcmUgb2YgdGhlIGZvcmsgdGhlcmUncyBubyB3
YXkgZm9yIGl0IHRvIG5vdGljZSBncmFudCBtYXBzIGhhdmUKYmVjb21lIHN0YWxlLgoKQ2FuIHlv
dSBhZGQgYSBub3RlIGluIHRoaXMgcmVnYXJkPyBBbmQgbWF5YmUgY3Jhc2hpbmcgdGhlIGZvcmsg
d2hlbiBhCmdyYW50IGlzIGZvdW5kIHdvdWxkIGJlIGZpbmUsIHVudGlsIHdlIGZpZ3VyZSBvdXQg
aG93IHRvIGhhbmRsZSB0aGVtCnByb3Blcmx5LgoKPiA+Cj4gPiA+ICsgICAgICAgICAgICBicmVh
azsKPiA+ID4gKwo+ID4gPiArICAgICAgICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOwo+ID4gPiAr
ICAgICAgICBwYXJlbnQgPSBwYXJlbnQtPnBhcmVudDsKPiA+ID4gKyAgICB9Cj4gPiA+ICsKPiA+
ID4gKyAgICBpZiAoICFwYXJlbnQgKQo+ID4gPiArICAgICAgICByZXR1cm4gLUVOT0VOVDsKPiA+
ID4gKwo+ID4gPiArICAgIGlmICggIShwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIDApKSAp
Cj4gPiA+ICsgICAgewo+ID4gPiArICAgICAgICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOwo+ID4g
PiArICAgICAgICByZXR1cm4gLUVOT01FTTsKPiA+ID4gKyAgICB9Cj4gPiA+ICsKPiA+ID4gKyAg
ICBuZXdfbWZuID0gcGFnZV90b19tZm4ocGFnZSk7Cj4gPiA+ICsgICAgY29weV9kb21haW5fcGFn
ZShuZXdfbWZuLCBtZm4pOwo+ID4gPiArICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld19t
Zm4pLCBnZm5fbCk7Cj4gPiA+ICsKPiA+ID4gKyAgICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOwo+
ID4gPiArCj4gPiA+ICsgICAgcmV0dXJuIHAybS0+c2V0X2VudHJ5KHAybSwgZ2ZuLCBuZXdfbWZu
LCBQQUdFX09SREVSXzRLLCBwMm1fcmFtX3J3LAo+ID4KPiA+IFNvIHRoZSBjaGlsZCBwMm0gaXMg
Z29pbmcgdG8gYmUgcG9wdWxhdGVkIHVzaW5nIDRLIHBhZ2VzIGV4Y2x1c2l2ZWx5Pwo+ID4gTWF5
YmUgaXQgd291bGQgbWFrZSBzZW5zZSB0byB0cnkgdG8gdXNlIDJNIGlmIHRoZSBwYXJlbnQgZG9t
YWluIHBhZ2UKPiA+IGlzIGFsc28gYSAyTSBwYWdlIG9yIGxhcmdlcj8KPiAKPiBObywgbWVtb3J5
IHNoYXJpbmcgb25seSB3b3JrcyBvbiBhIDRrIGdyYW51bGFyaXR5IHNvIHRoYXQncyB3aGF0IHdl
Cj4gYXJlIGdvaW5nIHdpdGguIE5vIHJlYXNvbiB0byBjb3B5IDJNIHBhZ2VzIHdoZW4gbW9zdCBv
ZiBpdCBjYW4ganVzdCBiZQo+IHNoYXJlZCB3aGVuIGJyb2tlbiB1cC4KCk9oLCBPSy4gRm9yIHlv
dXIgdXNlLWNhc2UgaXQgbGlrZWx5IGRvZXNuJ3QgbWF0dGVyIHRoYXQgbXVjaCwgYnV0Cmxvbmct
cnVubmluZyBmb3JrcyB3b3VsZCBnZXQgYmV0dGVyIHBlcmZvcm1hbmNlIGlmIHVzaW5nIGxhcmdl
IHBhZ2VzLgoKPiA+ID4gQEAgLTUwOSw2ICs1MDksMTQgQEAgbWZuX3QgX19nZXRfZ2ZuX3R5cGVf
YWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcgZ2ZuX2wsCj4gPiA+
Cj4gPiA+ICAgICAgbWZuID0gcDJtLT5nZXRfZW50cnkocDJtLCBnZm4sIHQsIGEsIHEsIHBhZ2Vf
b3JkZXIsIE5VTEwpOwo+ID4gPgo+ID4gPiArICAgIC8qIENoZWNrIGlmIHdlIG5lZWQgdG8gZm9y
ayB0aGUgcGFnZSAqLwo+ID4gPiArICAgIGlmICggKHEgJiBQMk1fQUxMT0MpICYmIHAybV9pc19o
b2xlKCp0KSAmJgo+ID4gPiArICAgICAgICAgIW1lbV9zaGFyaW5nX2ZvcmtfcGFnZShwMm0tPmRv
bWFpbiwgZ2ZuLCAhIShxICYgUDJNX1VOU0hBUkUpKSApCj4gPiA+ICsgICAgewo+ID4gPiArICAg
ICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwgdCwgYSwgcSwgcGFnZV9vcmRlciwg
TlVMTCk7Cj4gPiA+ICsgICAgfQo+ID4KPiA+IE5vIG5lZWQgZm9yIHRoZSBicmFjZXMuCj4gCj4g
SSB3b3VsZCBrZWVwIHRoZW0sIGl0IGhlbHBzIHdpdGggcmVhZGFiaWxpdHkgaW4gdGhpcyBjYXNl
LgoKQ09ESU5HX1NUWUxFIG1lbnRpb25zIHRoYXQgYnJhY2VzIHNob3VsZCBiZSBvbWl0dGVkIGZv
ciBibG9ja3Mgd2l0aCBhCnNpbmdsZSBzdGF0ZW1lbnQsIGJ1dCBJJ20gbm90IHN1cmUgaG93IHN0
cmljdGx5IHdlIGVuZm9yY2UgdGhpcy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:03:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:03:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GCL-0001mS-Q8; Mon, 24 Feb 2020 16:03:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6GCJ-0001mN-N6
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:03:07 +0000
X-Inumbo-ID: 24e6612c-571f-11ea-a490-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 24e6612c-571f-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 16:03:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582560186;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=qOdPjUzDfrzGRYJgLpL+LRVjBok1jP1PFPoYpxC72EM=;
 b=Phfb+LPkyHYfE7V3YTtmnHdfUO4JuuBDJ9FS0gV2EQadN3jn7qY1pSGU
 8WRYA2bT5XySzrPgyz6ND/QVOmEXeZDaTSVAd5Lw8FMJYxPzFvYjUKVJ3
 gi6p9TMEL/s1UlcU/1wUs6fFBE7fGCDTrsazTQkzIWAANDiWNMUtjVySi o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uwUxffFg7wg1Oy2S230/oxC3QLf8uzoquoiKrfnzBjRs2yUzyLNngyoWKUdNFjS0dYPfMw9aTU
 DTtTTGJg8bhhhEXwr3dkn1xnaYd6STbB+4gozZ9daCv1aA5VBTk3c7ZdFR9Z2b/b4EWwhbNwhW
 gJL3umu6xE7M0s/q1K+EwEVhri1s1IZ1WbHUtdpwJqGoYZnFnB4uI6zWC3/qOjRxWpG5RGVW4P
 t2wgwtKof82kICHdmoTxlTpFAyO76YeQ5flhaLaYzdt+i3o6kKFzN6QgO9htBBamFzoUMOtbhs
 lfU=
X-SBRS: 2.7
X-MesageID: 13272454
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13272454"
Date: Mon, 24 Feb 2020 17:02:59 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200224160259.GW4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
 <20200224154218.GU4679@Air-de-Roger>
 <CABfawh=zNFS=aB45jeTkeqsG3dZjQsX8b2RMdeFOYG_UJ3=+bQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawh=zNFS=aB45jeTkeqsG3dZjQsX8b2RMdeFOYG_UJ3=+bQ@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDg6NDk6NTFBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIE1vbiwgRmViIDI0LCAyMDIwIGF0IDg6NDIgQU0gUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIE1vbiwgRmViIDI0LCAy
MDIwIGF0IDA4OjM1OjA5QU0gLTA3MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gT24g
TW9uLCBGZWIgMjQsIDIwMjAgYXQgODoxMyBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4gd3JvdGU6Cj4gPiA+ID4KPiA+ID4gPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBh
dCAxMDo0OToyMkFNIC0wODAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiA+ID4gPiBJbXBs
ZW1lbnQgaHlwZXJjYWxsIHRoYXQgYWxsb3dzIGEgZm9yayB0byBzaGVkIGFsbCBtZW1vcnkgdGhh
dCBnb3QgYWxsb2NhdGVkCj4gPiA+ID4gPiBmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5k
IHJlLWxvYWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uCj4gPiA+ID4gPiBU
aGlzIGFsbG93cyB0aGUgZm9ya2VkIFZNIHRvIHJlc2V0IGludG8gdGhlIHNhbWUgc3RhdGUgdGhl
IHBhcmVudCBWTSBpcyBpbiBhCj4gPiA+ID4gPiBmYXN0ZXIgd2F5IHRoZW4gY3JlYXRpbmcgYSBu
ZXcgZm9yayB3b3VsZCBiZS4gTWVhc3VyZW1lbnRzIHNob3cgYWJvdXQgYSAyeAo+ID4gPiA+ID4g
c3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0aW9ucy4gUGVyZm9ybWFuY2UgbWF5
IHZhcnkgZGVwZW5kaW5nIGhvdwo+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXiBvbgo+ID4gPiA+
ID4gbXVjaCBtZW1vcnkgZ290IGFsbG9jYXRlZCBmb3IgdGhlIGZvcmtlZCBWTS4gSWYgaXQgaGFz
IGJlZW4gY29tcGxldGVseQo+ID4gPiA+ID4gZGVkdXBsaWNhdGVkIGZyb20gdGhlIHBhcmVudCBW
TSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgbGlrZWx5IGJlIG1vcmUKPiA+ID4gPiA+
IHBlcmZvcm1hbnQuCj4gPiA+ID4gPgo+ID4gPiA+ID4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBM
ZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNvbT4KPiA+ID4gPiA+IC0tLQo+ID4gPiA+ID4g
IHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIHwgNzYgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysKPiA+ID4gPiA+ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICB8
ICAxICsKPiA+ID4gPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKykKPiA+ID4g
PiA+Cj4gPiA+ID4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMg
Yi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4gPiA+ID4gaW5kZXggYWQ1ZGI5ZDhk
NS4uZmI2ODkyYWFhNiAxMDA2NDQKPiA+ID4gPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jCj4gPiA+ID4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+
ID4gPiA+ID4gQEAgLTE2MzYsNiArMTYzNiw1OSBAQCBzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zv
cmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCj4gPiA+ID4gPiAgICAgIHJl
dHVybiByYzsKPiA+ID4gPiA+ICB9Cj4gPiA+ID4gPgo+ID4gPiA+ID4gKy8qCj4gPiA+ID4gPiAr
ICogVGhlIGZvcmsgcmVzZXQgb3BlcmF0aW9uIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgb24gc2hv
cnQtbGl2ZWQgZm9ya3Mgb25seS4KPiA+ID4gPiA+ICsgKiBUaGVyZSBpcyBubyBoeXBlcmNhbGwg
Y29udGludWF0aW9uIG9wZXJhdGlvbiBpbXBsZW1lbnRlZCBmb3IgdGhpcyByZWFzb24uCj4gPiA+
ID4gPiArICogRm9yIGZvcmtzIHRoYXQgb2J0YWluIGEgbGFyZ2VyIG1lbW9yeSBmb290cHJpbnQg
aXQgaXMgbGlrZWx5IGdvaW5nIHRvIGJlCj4gPiA+ID4gPiArICogbW9yZSBwZXJmb3JtYW50IHRv
IGNyZWF0ZSBhIG5ldyBmb3JrIGluc3RlYWQgb2YgcmVzZXR0aW5nIGFuIGV4aXN0aW5nIG9uZS4K
PiA+ID4gPiA+ICsgKgo+ID4gPiA+ID4gKyAqIFRPRE86IEluIGNhc2UgdGhpcyBoeXBlcmNhbGwg
d291bGQgYmVjb21lIHVzZWZ1bCBvbiBmb3JrcyB3aXRoIGxhcmdlciBtZW1vcnkKPiA+ID4gPiA+
ICsgKiBmb290cHJpbnRzIHRoZSBoeXBlcmNhbGwgY29udGludWF0aW9uIHNob3VsZCBiZSBpbXBs
ZW1lbnRlZC4KPiA+ID4gPgo+ID4gPiA+IEknbSBhZnJhaWQgdGhpcyBpcyBub3Qgc2FmZSwgYXMg
dXNlcnMgZG9uJ3QgaGF2ZSBhbiBlYXN5IHdheSB0byBrbm93Cj4gPiA+ID4gd2hldGhlciBhIGZv
cmsgd2lsbCBoYXZlIGEgbGFyZ2UgbWVtb3J5IGZvb3RwcmludCBvciBub3QuCj4gPiA+Cj4gPiA+
IFRoZXkgZG8sIGdldGRvbWFpbmluZm8gdGVsbHMgYSB1c2VyIGV4YWN0bHkgaG93IG11Y2ggbWVt
b3J5IGhhcyBiZWVuCj4gPiA+IGFsbG9jYXRlZCBmb3IgYSBkb21haW4uCj4gPiA+Cj4gPiA+ID4K
PiA+ID4gPiBJTU8geW91IGVpdGhlciBuZWVkIHNvbWUga2luZCBvZiBjaGVjayB0aGF0IHByZXZl
bnRzIHRoaXMgZnVuY3Rpb24KPiA+ID4gPiBmcm9tIGJlaW5nIGV4ZWN1dGVkIHdoZW4gdGhlIGRv
bWFpbiBhcyB0b28gbXVjaCBtZW1vcnkgYXNzaWduZWQsIG9yCj4gPiA+ID4geW91IG5lZWQgdG8g
aW1wbGVtZW50IGNvbnRpbnVhdGlvbnMuCj4gPiA+Cj4gPiA+IEkgcmVhbGx5IGRvbid0IHRoaW5r
IHdlIG5lZWQgY29udGludWF0aW9uIGhlcmUgd2l0aCB0aGUgdXNlY2FzZSB3ZQo+ID4gPiBoYXZl
IGZvciB0aGlzIGZ1bmN0aW9uIGJ1dCBJJ20gYWxzbyB0aXJlZCBvZiBhcmd1aW5nIGFib3V0IGl0
LCBzbyBJJ2xsCj4gPiA+IGp1c3QgYWRkIGl0IGV2ZW4gaWYgaXRzIGdvaW5nIHRvIGJlIGRlYWQg
Y29kZS4KPiA+ID4KPiA+ID4gPgo+ID4gPiA+IE9yIGVsc2UgdGhpcyBpcyB2ZXJ5IGxpa2VseSB0
byB0cmlwIG92ZXIgdGhlIHdhdGNoZG9nLgo+ID4gPgo+ID4gPiBUaGUgd2F0Y2hkb2c/Cj4gPgo+
ID4gWWVzLCBYZW4gaGFzIGEgd2F0Y2hkb2cgYW5kIHRoaXMgbG9vcCBpcyBsaWtlbHkgdG8gdHJp
Z2dlciBpdCBpZiBpdAo+ID4gdGFrZXMgPiA1cyB0byBjb21wbGV0ZS4gVGhlIHdhdGNoZG9nIHRy
aWdnZXJpbmcgaXMgYSBmYXRhbCBldmVudCBhbmQKPiA+IGxlYWRzIHRvIGhvc3QgY3Jhc2guCj4g
Cj4gT0ssIGp1c3QgdG8gZ2l2ZSB5b3UgbnVtYmVycywgaW4gdGhlIHVzZWNhc2UgdGhpcyBmdW5j
dGlvbiBpcyB0YXJnZXRlZAo+IGF0IHdlIGNhbGwgaXQgYWJvdXQgfjEwMC9zLiBFdmVuIGluIG91
ciB3b3JzdCBjYXNlIHNjZW5hcmlvIHdlJ3ZlIHNlZW4KPiBzbyBmYXIgd2UgaGF2ZW4ndCBoYWQg
YSBkb21haW4gd2l0aCBlbm91Z2ggbWVtb3J5IGRlZHVwbGljYXRpb24gd2hlcmUKPiB0aGlzIGZ1
bmN0aW9uIHRvb2sgbG9uZ2VyIHRoZW4gMXMgdG8gZmluaXNoLiBCdXQgYWdhaW4sIGF0IHRoaXMg
cG9pbnQKPiB3ZSBzcGVudCBtb3JlIHRpbWUgYXJndWluZyBhYm91dCBjb250aW51YXRpb24gdGhl
biBpdCB0YWtlcyB0byBhZGQgaXQKPiBzbyBsZXRzIGp1c3QgbW92ZSBvbi4KClJpZ2h0LCBhZGRp
bmcgY29udGludWF0aW9uIHN1cHBvcnQgaXMgZmFpcmx5IHRyaXZpYWwsIGFuZCBpdCB3b3VsZApr
ZWVwIHVzIG9uIHRoZSBzYWZlIHNpZGUuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:12:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:12:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GLc-0002jv-VU; Mon, 24 Feb 2020 16:12:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6GLc-0002jp-33
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:12:44 +0000
X-Inumbo-ID: 7c87a3cc-5720-11ea-9217-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c87a3cc-5720-11ea-9217-12813bfff9fa;
 Mon, 24 Feb 2020 16:12:43 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id p3so12515359edx.7
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 08:12:43 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=7P9zHevIcNB8EnxWfBrhe/+/kO4ndlB/8Dkj5JLA5G4=;
 b=rLh0dHnxDIC9lJYmMVoAlKVuujlgImH+8Q7Etz4vPIZQi5qmrLSIJ60v1G8SKlg2TR
 GbUPL/yJnKgnGE6Ok9i90yAQbx2A7GB4oIKdUYO4GOoBcIkntz/Cu/1AAKsUTwUhBFia
 W1U9e/rjHKoWbTavb9wk3U90hASukVdCOXEcFDH+53i0Bs8kSr7TKGHSsWEj69+EKIvZ
 VbaqIy26noB8SbFT02Tln5q9wVoZRVyJY9wkSMpAjSIsrHk5HnIDgKtRWUPp8VWeThkj
 0wyOHkoDeefEqqYhm+Rop1hvAbe58c2nVNzbAB2OUwHUE3k+mZ9lQcZwQ+bkhjrCw3tN
 pCVA==
X-Gm-Message-State: APjAAAXaPL8S54jcq0YzPG8Kje0ayUmerYu/71YY2ah9rLB8Th54KDfM
 m9JCzhVhNxMMStZGWVaqvhE=
X-Google-Smtp-Source: APXvYqzxPcyypULViOjITJ/KXdhquAlhTiSkScAJeiYBrvMVG7BPXCNLmp5uj8K2J/cnG0ofepuUlQ==
X-Received: by 2002:a50:ee16:: with SMTP id g22mr47813892eds.335.1582560762454; 
 Mon, 24 Feb 2020 08:12:42 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id va15sm824016ejb.18.2020.02.24.08.12.41
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 08:12:41 -0800 (PST)
To: Tamas K Lengyel <tamas.lengyel@intel.com>, xen-devel@lists.xenproject.org
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <532a499f00b42299d8035b4ca9c6d7bfcbdc6e1f.1582310142.git.tamas.lengyel@intel.com>
From: Julien Grall <julien@xen.org>
Message-ID: <b58479ab-94d0-7cc2-72ff-7fbcb1374a40@xen.org>
Date: Mon, 24 Feb 2020 16:12:41 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <532a499f00b42299d8035b4ca9c6d7bfcbdc6e1f.1582310142.git.tamas.lengyel@intel.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 5/5] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgVGFtYXMsCgpPbiAyMS8wMi8yMDIwIDE4OjQ5LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4g
K2ludCBsaWJ4bF9kb21haW5fZm9ya192bShsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgcGRvbWlk
LCB1aW50MzJfdCAqZG9taWQpCj4gK3sKPiArICAgIGludCByYzsKPiArICAgIHN0cnVjdCB4ZW5f
ZG9tY3RsX2NyZWF0ZWRvbWFpbiBjcmVhdGUgPSB7MH07Cj4gKyAgICBjcmVhdGUuZmxhZ3MgfD0g
WEVOX0RPTUNUTF9DREZfaHZtOwo+ICsgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RG
X2hhcDsKPiArICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwo+ICsg
ICAgY3JlYXRlLmFyY2guZW11bGF0aW9uX2ZsYWdzID0gKFhFTl9YODZfRU1VX0FMTCAmIH5YRU5f
WDg2X0VNVV9WUENJKTsKClRoaXMgaXMgeDg2IHNwZWNpZmljIGJ1dCBzZWVtcyB0byBiZSB3cml0
dGVuIGluIGNvbW1vbiBjb2RlLiBEaWQgeW91IApidWlsZCBpdCBvbiBBcm0/Cgo+ICsKPiArICAg
IGNyZWF0ZS5zc2lkcmVmID0gU0VDSU5JVFNJRF9ET01VOwo+ICsgICAgY3JlYXRlLnBhcmVudF9k
b21pZCA9IHBkb21pZDsKPiArICAgIGNyZWF0ZS5tYXhfZXZ0Y2huX3BvcnQgPSAxMDIzOwo+ICsg
ICAgY3JlYXRlLm1heF9ncmFudF9mcmFtZXMgPSBMSUJYTF9NQVhfR1JBTlRfRlJBTUVTX0RFRkFV
TFQ7Cj4gKyAgICBjcmVhdGUubWF4X21hcHRyYWNrX2ZyYW1lcyA9IExJQlhMX01BWF9NQVBUUkFD
S19GUkFNRVNfREVGQVVMVDsKClRoZSBkb21haW4geW91IGZvcmsgbWF5IGhhdmUgZGlmZmVyZW50
IHZhbHVlcyBoZXJlLiBGcm9tIG15IAp1bmRlcnN0YW5kaW5nLCB0aGUgZm9yayByZXF1aXJlcyB0
byBoYXZlIHRoZSBzYW1lIHBhcmFtZXRlcnMgYXMgdGhlIApwYXJlbnQuIFNvIGhvdyBkbyB5b3Ug
ZW5zdXJlIHRoZXkgYXJlIHRoZSBzYW1lPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:15:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:15:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GO1-0002rX-EZ; Mon, 24 Feb 2020 16:15:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=04fq=4M=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6GO0-0002rS-5O
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:15:12 +0000
X-Inumbo-ID: d4dc5bd0-5720-11ea-9217-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4dc5bd0-5720-11ea-9217-12813bfff9fa;
 Mon, 24 Feb 2020 16:15:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582560912;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=09ERKEkuv7gXz7q5pl9OpTDAxPuyg5r7ratvaKeZDV4=;
 b=eXVBvOoDqqonRKiDxzfBbeZYgu10PXsZU+TfK6NI8fK0kpGemRwO2XiM
 wOKSHsE++U5yk78jsxqPWDDAQCd5c+mJwekUrna363n5XhPrwLJ1iiRhS
 XJkLxN6ndCohr9ohL7Vg+L8Pz1BHnnvTPK/ajOl8v293OFlnBaqo+Ot7i U=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8f6OOz3jVzJCKtaJqdtkwk8reJ9UKSzcCCUM+tsGh+9A/YnX7S1TDqnUfJiKKW5oBmLvOH0PYP
 07A5iIGmITDneP1y21ZELQ25ITo0x5vz3XKYp9oBk60CXt9QubydVADy8bg0eiwpBbYWyWCOXN
 /3XSD8Nz7CpveJTa9dIzdF6V2uH4b+AJnSsndey8UMHgONKrr0RII1T11WoYh7WO/00NNiHlNo
 YpM7mXlSMqRbtEAHRgsKfLR4gAgraP24FYnnIpHMOmkZSqHymQm6UpY3kDszhA798WqVhUyyw3
 4uI=
X-SBRS: 2.7
X-MesageID: 12898719
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12898719"
Date: Mon, 24 Feb 2020 17:15:03 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200224161503.GX4679@Air-de-Roger>
References: <20200224142219.30690-1-andrew.cooper3@citrix.com>
 <20200224144357.GQ4679@Air-de-Roger>
 <b1d64626-393a-ebb0-9f14-d9e01e959862@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b1d64626-393a-ebb0-9f14-d9e01e959862@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/xmalloc Unify type handling in macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDM6NDk6NDdQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBPbiAyNC8wMi8yMDIwIDE0OjQzLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4g
T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDI6MjI6MTlQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiA+PiBUaGUgbWFjcm9zIGluIHhtYWxsb2MuaCBhcmUgYSBtaXggb2YgdXNpbmcgdGhl
aXIgdHlwZSBwYXJhbWV0ZXIgZGlyZWN0bHksIGFuZAo+ID4+IHVzaW5nIHR5cGVvZigpLgo+ID4g
VGhlIG9ubHkgb25lcyBJIGNvdWxkIHNwb3QgaW4gdGhlIG5laWdoYm9yaG9vZCBhcmUKPiA+IHhy
ZWFsbG9jX2ZsZXhfc3RydWN0IGFuZCB4bWVtZHVwLCB3aGljaCBkb24ndCBoYXZlIGEgdHlwZSBw
YXJhbWV0ZXIKPiA+IGJ1dCByYXRoZXIgYSBwb2ludGVyIHBhcmFtZXRlciwgYW5kIGhlbmNlIHVz
ZSB0eXBlb2YgYWdhaW5zdCB0aGUKPiA+IHBhc3NlZCBwb2ludGVyLgo+ID4KPiA+PiBTd2l0Y2gg
dW5pZm9ybWx5IHRvIHRoZSBsYXR0ZXIgc28gZXhwcmVzc2lvbnMgY2FuIGJlIHVzZWQsCj4gPj4g
cmF0aGVyIHRoYW4gb25seSB0eXBlIG5hbWVzLgo+ID4gSSdtIGZpbmUgd2l0aCB0aGlzLCBidXQg
SSBkb24ndCB0aGluayB0aGV5IGFyZSBhIG1peCwgbWFjcm9zCj4gPiB1c2luZyBhIHR5cGUgcGFy
YW1ldGVyIGNsZWFybHkgZXhwZWN0IGEgdHlwZSwgd2hpbGUgbWFjcm9zIHVzaW5nIHB0cgo+ID4g
ZXhwZWN0IGEgcG9pbnRlciwgYW5kIGhlbmNlIHVzZSB0eXBlb2YgdG8gZ2V0IHRoZSB0eXBlLgo+
IAo+IEknbSBhZnJhaWQgdGhpcyBpc24ndCBoZWxwZnVsLsKgIEl0cyBub3QgYW4gYWNrL25hY2sg
b3IgYW55IHN1Z2dlc3Rpb24KPiBmcm9tIGEgY2hhbmdlLgoKT2gsIHNvcnJ5IEkgd2Fzbid0IGNs
ZWFyLiBJJ20gbm90IG9wcG9zZWQgdG8gdGhlIGNoYW5nZSwgYnV0IEkgd291bGQKcmVxdWVzdCBh
IHJld29yZCBvZiB0aGUgY29tbWl0IG1lc3NhZ2UuIEllOgoKIkFsbG93IHRoZSBtYWNyb3MgaW4g
eG1hbGxvYy5oIHRvIGFsc28gc3VwcG9ydCBnZXR0aW5nIHBhc3NlZCBhbgppbnN0YW5jZSBvZiBh
IHR5cGUgaW5zdGVhZCBvZiB0aGUgdHlwZSBpdHNlbGYuIFNvbWUgbWFjcm9zIGFscmVhZHkKZXhw
ZWN0ZWQgYSBwb2ludGVyIHRvIGFuIGluc3RhbmNlIGdldHRpbmcgcGFzc2VkIGluLCBiZWNhdXNl
IHRoZXkgaGFkCnRvIG9wZXJhdGUgb24gaXQsIGJ1dCBvdGhlcnMgb25seSBzdXBwb3J0IGdldHRp
bmcgcGFzc2VkIGEgdHlwZS4iCgpPciBzb21ldGhpbmcgYWxvbmcgdGhlIGxpbmVzLiBXaGVuIEkg
cmVhZCB5b3VyIGNvbW1pdCBtZXNzYWdlIGl0IG1hZGUKbWUgdGhpbmsgdGhhdCB0aG9zZSBtYWNy
b3Mgd291bGQgcmFuZG9tbHkgZXhwZWN0IGEgdHlwZSBvciBhbiBpbnN0YW5jZQp3aXRob3V0IGFu
eSByZWFzb25pbmcsIGJ1dCBBRkFJQ1QgdGhlcmUncyBhIHJlYXNvbiB3aHkgdGhpbmdzIGFyZSB0
aGUKd2F5IHRoZXkgYXJlIG5vdy4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:20:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:20:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GT8-0003is-Dc; Mon, 24 Feb 2020 16:20:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Rl5L=4M=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6GT7-0003in-RM
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:20:29 +0000
X-Inumbo-ID: 92286a9e-5721-11ea-a490-bc764e2007e4
Received: from mail-wm1-x343.google.com (unknown [2a00:1450:4864:20::343])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 92286a9e-5721-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 16:20:29 +0000 (UTC)
Received: by mail-wm1-x343.google.com with SMTP id p9so9577276wmc.2
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 08:20:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=mjgyw6ywmIQQxWHmc0G6HuqimNAkcDmAUuwu4LPphFk=;
 b=C8P+qkjB7U/EXCRRWfvTXLuKnk71fL/B8yBeLmfHVuojOqq6q/RnusqiZC6lBmLesO
 GE5N+qQ6HvUvoMCetpzLPY/tdP1HOh2Inck2Z27QMVJNoaFu3ji/B1TLKwjaQgxh2ou1
 JhqxZEI9UKzNkfxQxuVV+2kM6mg02JxYRCmCf3J+3O4RY2CWy78p/L4jnijcyI5N4qTf
 TvJhFQP3PIsp83ybADQ7pa6gkmAqgIxXfIDQfuC4OrynqME5JElIkhgXvK6XvcVn4uvT
 iTbaM1x8O1BMnz1+ZxFAQvTdioP+d2XK+oNkfTAnRSBfx+AuVtkKbqXLSjGkiNGbDyZw
 OPeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=mjgyw6ywmIQQxWHmc0G6HuqimNAkcDmAUuwu4LPphFk=;
 b=KjVHPenxTZ0278sJtfyG6TEARHZUFkjicfp7qxrZBQK1o+HItVUq3WTJ5SpiquuHf7
 gu9LLkDlgRgrkD4AxJnmcK7jAkQoLgx/f5Euzbp+DtyzGxVqWJyQ/jHFy1sTmDXmjNL5
 XosB4fmPb1ybrHezqn8/jB7Hp6XD3/FSJPloFg4Z/NxWtvsVRSg5lTggVlOYUoMqPMAQ
 fF+OqoX22qVNC0Sxy6Bp80juMvl2vHNLeftv1Z7q6qWnnNOw06yJHEq+vCidrkgISh6p
 kQ7St0kShJLZ7vRpeUUDxlWE75soD1NHF/EGpQSXtq/SBuxZQCC3YQWhTUC9CZA6bViS
 RuEw==
X-Gm-Message-State: APjAAAU+kxjFvdQ8u8WaNeKV1uTw3TKU25ola+8i732Z8CfP4/oJN/Ph
 ZdUWGmc2cNhb1ePkf/32ldDid9kLibvYjOJIosA=
X-Google-Smtp-Source: APXvYqyYWoST+vtx/hWNoCdR2rZFZufQ5HzUTdAt2/K/NuWjcIyL0Bgi/IK8HEumznPMz4SfmIhypaRksL4j2yhcKBw=
X-Received: by 2002:a05:600c:2c06:: with SMTP id
 q6mr24001133wmg.154.1582561228187; 
 Mon, 24 Feb 2020 08:20:28 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <532a499f00b42299d8035b4ca9c6d7bfcbdc6e1f.1582310142.git.tamas.lengyel@intel.com>
 <b58479ab-94d0-7cc2-72ff-7fbcb1374a40@xen.org>
In-Reply-To: <b58479ab-94d0-7cc2-72ff-7fbcb1374a40@xen.org>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 24 Feb 2020 09:19:52 -0700
Message-ID: <CABfawhk=+bTmjT-T1kehFs=+E01zs_6sou=CjO986aYNvugO0w@mail.gmail.com>
To: Julien Grall <julien@xen.org>
Subject: Re: [Xen-devel] [PATCH v9 5/5] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgOToxMyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPiB3cm90ZToKPgo+IEhpIFRhbWFzLAo+Cj4gT24gMjEvMDIvMjAyMCAxODo0OSwgVGFtYXMg
SyBMZW5neWVsIHdyb3RlOgo+ID4gK2ludCBsaWJ4bF9kb21haW5fZm9ya192bShsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgcGRvbWlkLCB1aW50MzJfdCAqZG9taWQpCj4gPiArewo+ID4gKyAgICBp
bnQgcmM7Cj4gPiArICAgIHN0cnVjdCB4ZW5fZG9tY3RsX2NyZWF0ZWRvbWFpbiBjcmVhdGUgPSB7
MH07Cj4gPiArICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9odm07Cj4gPiArICAg
IGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9oYXA7Cj4gPiArICAgIGNyZWF0ZS5mbGFn
cyB8PSBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwo+ID4gKyAgICBjcmVhdGUuYXJjaC5lbXVsYXRp
b25fZmxhZ3MgPSAoWEVOX1g4Nl9FTVVfQUxMICYgflhFTl9YODZfRU1VX1ZQQ0kpOwo+Cj4gVGhp
cyBpcyB4ODYgc3BlY2lmaWMgYnV0IHNlZW1zIHRvIGJlIHdyaXR0ZW4gaW4gY29tbW9uIGNvZGUu
IERpZCB5b3UKPiBidWlsZCBpdCBvbiBBcm0/CgpJIGhhdmUgbm90LCBkb24ndCBoYXZlIGEgc2V0
dXAgZm9yIEFSTSBhdCB0aGUgbW9tZW50LiBJIGd1ZXNzIEknbGwKanVzdCBtb3ZlIHRoaXMgZnVu
Y3Rpb24gdG8gbGlieGxfeDg2LmMgdG8gcmVzb2x2ZSB0aGUgaXNzdWUuCgo+Cj4gPiArCj4gPiAr
ICAgIGNyZWF0ZS5zc2lkcmVmID0gU0VDSU5JVFNJRF9ET01VOwo+ID4gKyAgICBjcmVhdGUucGFy
ZW50X2RvbWlkID0gcGRvbWlkOwo+ID4gKyAgICBjcmVhdGUubWF4X2V2dGNobl9wb3J0ID0gMTAy
MzsKPiA+ICsgICAgY3JlYXRlLm1heF9ncmFudF9mcmFtZXMgPSBMSUJYTF9NQVhfR1JBTlRfRlJB
TUVTX0RFRkFVTFQ7Cj4gPiArICAgIGNyZWF0ZS5tYXhfbWFwdHJhY2tfZnJhbWVzID0gTElCWExf
TUFYX01BUFRSQUNLX0ZSQU1FU19ERUZBVUxUOwo+Cj4gVGhlIGRvbWFpbiB5b3UgZm9yayBtYXkg
aGF2ZSBkaWZmZXJlbnQgdmFsdWVzIGhlcmUuIEZyb20gbXkKPiB1bmRlcnN0YW5kaW5nLCB0aGUg
Zm9yayByZXF1aXJlcyB0byBoYXZlIHRoZSBzYW1lIHBhcmFtZXRlcnMgYXMgdGhlCj4gcGFyZW50
LiBTbyBob3cgZG8geW91IGVuc3VyZSB0aGV5IGFyZSB0aGUgc2FtZT8KClRoZSBwYXJlbnQgZG9t
YWluIGlzIGNyZWF0ZWQgYnkgeGwuIElmIHlvdSBjcmVhdGUgYSBkb21haW4gd2l0aCB4bCBpdAp3
aWxsIGhhdmUgdGhlc2UgcGFyYW1ldGVycyBzZXQgYnkgZGVmYXVsdC4KClRhbWFzCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:30:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:30:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Gcf-0004as-G6; Mon, 24 Feb 2020 16:30:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6Gce-0004an-CY
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:30:20 +0000
X-Inumbo-ID: f18d6290-5722-11ea-9219-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f18d6290-5722-11ea-9219-12813bfff9fa;
 Mon, 24 Feb 2020 16:30:18 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id p14so12550004edy.13
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 08:30:18 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=+fBh9rpM2E2SMW1Rfe8tYH+3ntqyZ+PjAyhsgyiAhYY=;
 b=AWuuGJM8xW06KWFkOPTQSCrStkG5PxnfbBNhiD7X3Z3NG1ySuOKbshsQA1PFPvh5ar
 j0QiMbftvyV3eY8z7LQo6nuBsU8BFxmzjoPd4GHYDNGiSp4XrIj+Yn9MH6NUITaM/Z+e
 /5Lhzxt3RdvSLlNwHSh2wzAfFY8PYfxWIYuxN9rONOcxQ7wktDroSfcFMU8XsZQtklNt
 JZiYqdt15egScvIOsk81ju19uF7pNAeWb5GTZ30khNxlUqO7x+FhWg9Df5PS4dLeRfEe
 IEuM8cH3EN12h4+4YdMT+uypk6ALdAewwsnEZtw3whQx5wMWRpmmsmiQrMheLAnqyTM3
 uCMw==
X-Gm-Message-State: APjAAAU5khNSMZaRuW1FJ1NnJS7vQMbypMXaSHlSDzxi033T5JDz/hD0
 ypG5n3T8T011/zmi5iRL4Rw=
X-Google-Smtp-Source: APXvYqxVnTwv6lnq+kIfl/QOvyrJB2yXBGOSwrKnZLCf48AGGXukKwSAzWz6qLl17Qyejd7pzl49tg==
X-Received: by 2002:aa7:da53:: with SMTP id w19mr46767001eds.363.1582561817763; 
 Mon, 24 Feb 2020 08:30:17 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-232.amazon.com.
 [54.240.197.232])
 by smtp.gmail.com with ESMTPSA id j15sm809001ejy.55.2020.02.24.08.30.16
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 08:30:17 -0800 (PST)
To: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <532a499f00b42299d8035b4ca9c6d7bfcbdc6e1f.1582310142.git.tamas.lengyel@intel.com>
 <b58479ab-94d0-7cc2-72ff-7fbcb1374a40@xen.org>
 <CABfawhk=+bTmjT-T1kehFs=+E01zs_6sou=CjO986aYNvugO0w@mail.gmail.com>
From: Julien Grall <julien@xen.org>
Message-ID: <a26f41ca-d85a-9a93-144d-026c82cf53af@xen.org>
Date: Mon, 24 Feb 2020 16:30:16 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CABfawhk=+bTmjT-T1kehFs=+E01zs_6sou=CjO986aYNvugO0w@mail.gmail.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v9 5/5] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNC8wMi8yMDIwIDE2OjE5LCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gT24gTW9u
LCBGZWIgMjQsIDIwMjAgYXQgOToxMyBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPiB3
cm90ZToKPj4KPj4gSGkgVGFtYXMsCj4+Cj4+IE9uIDIxLzAyLzIwMjAgMTg6NDksIFRhbWFzIEsg
TGVuZ3llbCB3cm90ZToKPj4+ICtpbnQgbGlieGxfZG9tYWluX2Zvcmtfdm0obGlieGxfY3R4ICpj
dHgsIHVpbnQzMl90IHBkb21pZCwgdWludDMyX3QgKmRvbWlkKQo+Pj4gK3sKPj4+ICsgICAgaW50
IHJjOwo+Pj4gKyAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4gY3JlYXRlID0gezB9
Owo+Pj4gKyAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaHZtOwo+Pj4gKyAgICBj
cmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaGFwOwo+Pj4gKyAgICBjcmVhdGUuZmxhZ3Mg
fD0gWEVOX0RPTUNUTF9DREZfb29zX29mZjsKPj4+ICsgICAgY3JlYXRlLmFyY2guZW11bGF0aW9u
X2ZsYWdzID0gKFhFTl9YODZfRU1VX0FMTCAmIH5YRU5fWDg2X0VNVV9WUENJKTsKPj4KPj4gVGhp
cyBpcyB4ODYgc3BlY2lmaWMgYnV0IHNlZW1zIHRvIGJlIHdyaXR0ZW4gaW4gY29tbW9uIGNvZGUu
IERpZCB5b3UKPj4gYnVpbGQgaXQgb24gQXJtPwo+IAo+IEkgaGF2ZSBub3QsIGRvbid0IGhhdmUg
YSBzZXR1cCBmb3IgQVJNIGF0IHRoZSBtb21lbnQuIEkgZ3Vlc3MgSSdsbAo+IGp1c3QgbW92ZSB0
aGlzIGZ1bmN0aW9uIHRvIGxpYnhsX3g4Ni5jIHRvIHJlc29sdmUgdGhlIGlzc3VlLgoKSXQgaXMg
ZmFpcmx5IGVhc3kgdG8gc2V0dXAgYSBidWlsZCBlbnZpcm9ubWVudCBmb3IgQXJtLiBZb3UgY2Fu
IHVzZSBRRU1VIAp1c2VyIGVtdWxhdGlvbiBhbmQgYSBBcm0gcm9vdGZzLgoKPiAKPj4KPj4+ICsK
Pj4+ICsgICAgY3JlYXRlLnNzaWRyZWYgPSBTRUNJTklUU0lEX0RPTVU7Cj4+PiArICAgIGNyZWF0
ZS5wYXJlbnRfZG9taWQgPSBwZG9taWQ7Cj4+PiArICAgIGNyZWF0ZS5tYXhfZXZ0Y2huX3BvcnQg
PSAxMDIzOwo+Pj4gKyAgICBjcmVhdGUubWF4X2dyYW50X2ZyYW1lcyA9IExJQlhMX01BWF9HUkFO
VF9GUkFNRVNfREVGQVVMVDsKPj4+ICsgICAgY3JlYXRlLm1heF9tYXB0cmFja19mcmFtZXMgPSBM
SUJYTF9NQVhfTUFQVFJBQ0tfRlJBTUVTX0RFRkFVTFQ7Cj4+Cj4+IFRoZSBkb21haW4geW91IGZv
cmsgbWF5IGhhdmUgZGlmZmVyZW50IHZhbHVlcyBoZXJlLiBGcm9tIG15Cj4+IHVuZGVyc3RhbmRp
bmcsIHRoZSBmb3JrIHJlcXVpcmVzIHRvIGhhdmUgdGhlIHNhbWUgcGFyYW1ldGVycyBhcyB0aGUK
Pj4gcGFyZW50LiBTbyBob3cgZG8geW91IGVuc3VyZSB0aGV5IGFyZSB0aGUgc2FtZT8KPiAKPiBU
aGUgcGFyZW50IGRvbWFpbiBpcyBjcmVhdGVkIGJ5IHhsLiBJZiB5b3UgY3JlYXRlIGEgZG9tYWlu
IHdpdGggeGwgaXQKPiB3aWxsIGhhdmUgdGhlc2UgcGFyYW1ldGVycyBzZXQgYnkgZGVmYXVsdC4K
CkkgaG9wZSB5b3UgYXJlIGF3YXJlIHRoYXQgeW91IGNhbiBvdmVycmlkZSBtb3N0IG9mIHRob3Nl
IHBhcmFtZXRlcnMgaW4gCnRoZSBndWVzdCBjb25maWd1cmF0aW9uIGZpbGUuIEl0IHdvdWxkIGJl
IGdvb2QgdG8gYXQgbGVhc3Qgd3JpdGUgZG93biAKdGhlIGxpbWl0YXRpb25zIHNvIHBlb3BsZSBk
b2Vzbid0IHNwZW5kIGFnZXMgZmlndXJpbmcgb3V0IHdoeSBpdCBkb2VzIApub3Qgd29yay4KCkNo
ZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:33:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:33:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GfK-0004k9-0E; Mon, 24 Feb 2020 16:33:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zoxf=4M=amazon.co.uk=prvs=316f3025c=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6GfI-0004k1-Jm
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:33:04 +0000
X-Inumbo-ID: 54608b22-5723-11ea-a490-bc764e2007e4
Received: from smtp-fw-6002.amazon.com (unknown [52.95.49.90])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 54608b22-5723-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 16:33:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582561984; x=1614097984;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=WMsZpzA79JCOXz02/9sJoVK1NeUpmrrCsWSvCKWdF7s=;
 b=UYXHVbE7X7eEiKiSrmnqkuCVdg9vJFMVYCvz2dLrOiun6rSO4Gh8mJnB
 Anj1kz9lbSwugsHSaYGh23qWgp852UP5m1NyvEdFhRvL6lvby8u3v7uw9
 3Edt03DO+srh/edtsq1aqbHmPcNFMD7PMnsZCB/Uvc1BpJeYmnQP/5KG3 0=;
IronPort-SDR: kKKuy4SUrOjO8j7P2wjjLGM55DCJiOgajtA/faj9QAIfbkGdRKp/QYi3bXA0CC+XNRI63mvWxQ
 ddkZWo6ADUIA==
X-IronPort-AV: E=Sophos;i="5.70,480,1574121600"; d="scan'208";a="17944628"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6002.iad6.amazon.com with ESMTP;
 24 Feb 2020 16:32:51 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-6f38efd9.us-west-2.amazon.com (Postfix) with ESMTPS
 id D7BF9A1EE8; Mon, 24 Feb 2020 16:32:49 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 24 Feb 2020 16:32:49 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 24 Feb 2020 16:32:48 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 24 Feb 2020 16:32:48 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v7 0/6] xl/libxl: domid allocation/preservation changes
Thread-Index: AQHV6Kj8cIQs0OK9UUyKbbfvg2lzPagqg/iAgAAKiXA=
Date: Mon, 24 Feb 2020 16:32:48 +0000
Message-ID: <dd6cfb5f1770450abf7362ff1872f2b8@EX13D32EUC003.ant.amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <24147.61855.619335.745427@mariner.uk.xensource.com>
In-Reply-To: <24147.61855.619335.745427@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.246]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v7 0/6] xl/libxl: domid
 allocation/preservation changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Jason Andryuk <jandryuk@gmail.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDI0IEZlYnJ1YXJ5IDIwMjAgMTU6NTQKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiB4ZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmc7IEFuZHJldyBDb29wZXIKPiA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNv
bT47IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPjsKPiBHZW9yZ2Ug
RHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5jb20+OyBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Owo+IEphc29uIEFuZHJ5dWsgPGphbmRyeXVrQGdtYWlsLmNvbT47IEp1bGllbiBH
cmFsbCA8anVsaWVuQHhlbi5vcmc+OyBLb25yYWQKPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndp
bGtAb3JhY2xlLmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaQo+IDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY3IDAvNl0g
eGwvbGlieGw6IGRvbWlkIGFsbG9jYXRpb24vcHJlc2VydmF0aW9uCj4gY2hhbmdlcwo+IAo+IFBh
dWwgRHVycmFudCB3cml0ZXMgKCJbUEFUQ0ggdjcgMC82XSB4bC9saWJ4bDogZG9taWQKPiBhbGxv
Y2F0aW9uL3ByZXNlcnZhdGlvbiBjaGFuZ2VzIik6Cj4gPiBQYXVsIER1cnJhbnQgKDYpOgo+ID4g
ICBsaWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFuZCBxdWVyeSAncmVjZW50JyBk
b21pZHMKPiA+ICAgbGlieGw6IG1vZGlmeSBsaWJ4bF9fbG9ndigpIHRvIG9ubHkgbG9nIHZhbGlk
IGRvbWlkIHZhbHVlcwo+ID4gICBwdWJsaWMveGVuLmg6IGFkZCBhIGRlZmluaXRpb24gZm9yIGEg
J3ZhbGlkIGRvbWlkJyBtYXNrCj4gPiAgIGxpYnhsOiBhbGxvdyBjcmVhdGlvbiBvZiBkb21haW5z
IHdpdGggYSBzcGVjaWZpZWQgb3IgcmFuZG9tIGRvbWlkCj4gPiAgIHhsLmNvbmY6IGludHJvZHVj
ZSAnZG9taWRfcG9saWN5Jwo+ID4gICB4bDogYWxsb3cgZG9taWQgdG8gYmUgcHJlc2VydmVkIG9u
IHNhdmUvcmVzdG9yZSBvciBtaWdyYXRlCj4gCj4gVGhhbmtzIGZvciB0aGlzLiAgSSB0aGluayB0
aGlzIGhhcyBlbm91Z2ggYWNrcyB0byBnbyBpbiBub3cuICBXb3VsZAo+IHlvdSBjYXJlIHRvIGZv
bGQgdGhlIGFja3MvcmV2aWV3cyBhbmQgcGFzcyBtZSBhIGdpdCBicmFuY2ggPyAgSWYgaXQncwo+
IGVhc3kgZm9yIHlvdSwgdGhhdCB3b3VsZCBiZSBtb3JlIGNvbnZlbmllbnQgYW5kIHJlbGlhYmxl
IHRoYW4gcmVseWluZwo+IG9uIGdpdC1hbS4gIEZlZWwgZnJlZSB0byBuZWdvdGlhdGUgYWJvdXQg
ZGV0YWlscyBvbiBpcmMuLi4KPiAKClN1cmUsIEknbGwgcG9pbnQgeW91IGF0IGEgYnJhbmNoLCBo
b3BlZnVsbHkgd2l0aGluIHRoZSBuZXh0IGhvdXIgb3Igc28uCgogIFRoYW5rcywKCiAgICBQYXVs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:35:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:35:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GhG-0004rc-Ew; Mon, 24 Feb 2020 16:35:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6GhF-0004rX-SS
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:35:05 +0000
X-Inumbo-ID: 9c4daea6-5723-11ea-aba8-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9c4daea6-5723-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 16:35:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582562106;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=lIi6xOmRKbXTdbyhmaYN2fTdeSkeUakbFbsKMpdiVmA=;
 b=LyTAow6OXS4oCBIA95fDI1WGFxmp2ppBSiMGkxSOGzvx662Rdz9hyXen
 2DtU1psuPnyoDHhVxpvq7vWCXqHp8iBfVE8NCMJInY2u7NGafPR9mnOJ2
 HMMVFS4ghxhI8JXGHAR7KsGQBRRW6cad9RXzN13Iz11ckVx+IrJdMoTaV M=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +3GWEKljE2fUvcFmVpCxZTShv3nWyAsJb5d/u70ZeVlScdUTcxfku7LjT2mKK4uqSBBrIBdztx
 mKqyVOCBkpJ2XUCRUeKIy/UsUCL3u52WK1SIqxugAfozC8Mz6rn0jCh54F6Tqop/Q168VzrcPC
 XqiXHDJgxZPDEtfVm6NLlF1jjP42A3Ulis0rIWggguDrNLusz8tlLTe+mUN9Y8dUttcjwArI3M
 vtz7ddvEBIf3ogKC7Stag7pW9auE6XoKROMtbKCKXgg5yyjnk42ZeB/tv2Uhw9+KCdTBqIBIWU
 bD0=
X-SBRS: 2.7
X-MesageID: 13096686
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13096686"
To: Xen-devel <xen-devel@lists.xenproject.org>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-2-andrew.cooper3@citrix.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <2e2b4dad-14b7-a720-3882-4e651a61371b@citrix.com>
Date: Mon, 24 Feb 2020 16:35:00 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200127143444.25538-2-andrew.cooper3@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 01/17] tools/libxl: Remove
 libxl_cpuid_{set, apply_policy}() from the API
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <Ian.Jackson@citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDEvMjAyMCAxNDozNCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGVzZSBmdW5jdGlv
bnMgc2hvdWxkIG5ldmVyIGhhdmUgYmVlbiBleHBvc2VkLiAgVGhleSBkb24ndCBoYXZlIGV4dGVy
bmFsCj4gdXNlcnMsIGFuZCBjYW4ndCB1c2VmdWxseSBiZSB1c2VkIGZvciBzZXZlcmFsIHJlYXNv
bnMuCj4KPiBNb3ZlIGxpYnhsX2NwdWlkX3tzZXQsYXBwbHlfcG9saWN5fSgpIHRvIGJlaW5nIGlu
dGVybmFsIGZ1bmN0aW9ucywgYW5kIGxlYXZlCj4gYW4gZXF1aXZhbGVudCBvZiB0aGUgbm9wIHN0
dWJzIGluIHRoZSBBUEkgZm9yIGNhbGxlciBjb21wYXRpYmlsaXR5Lgo+Cj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KClRoaXMgaGFzIGFs
cmVhZHkgYmVlbiBjb21taXR0ZWQgKGMvcwpkYWNiODBmOTc1N2MwMTExNjFjZWM2NjA5ZjM5ODM3
YzllYThjYWE4KSBhcyBwYXJ0IG9mIGEgc21hbGxlciBzZXJpZXMKZGV2ZWxvcGVkIHN1YnNlcXVl
bnQgdG8gcG9zdGluZyB0aGlzIHNlcmllcywgd2hpY2ggbWFkZSBzZW5zZSB0byBnbyBpbgphaGVh
ZC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:46:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:46:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6GsJ-0005vP-VG; Mon, 24 Feb 2020 16:46:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Rl5L=4M=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6GsI-0005vK-ST
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:46:30 +0000
X-Inumbo-ID: 3489b718-5725-11ea-aba8-bc764e2007e4
Received: from mail-wr1-x442.google.com (unknown [2a00:1450:4864:20::442])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3489b718-5725-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 16:46:30 +0000 (UTC)
Received: by mail-wr1-x442.google.com with SMTP id e8so11202214wrm.5
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 08:46:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=G5IzTERINSUA5c30yDEuaE24QfdOx3JImijrmm034/4=;
 b=X+wqFA1hH5PukHPoRzv3oWw9kdqUPUuCd6vppNT5vCYoNEqL4ym55zPo6G+vY+nY7C
 jW4VZoQfCnc/t8EG5ZIw/bLWqd4I88vaOboU1uG6ubBdcqFMhOq+3dFJGoXmfB3VT7oC
 PU3Teh+5VYRhQV+MNFadCBOsToe2ZQbiyT/nqq6lomPu+nanqBkIcXBfBrp4SBT8XiWx
 wQkKL/cI6Lbz9Ej+5Wzo9xlK5sVC/F8G2EADmaVjt4zYvzLLY1asUV+3ycPgDTsUGV68
 FFU3VKkKSQ3Cr74lkd91bNk7Kxew5ZXiczvWkdhilpnMJKfK1UReZRXUNNEYPc1PjyhY
 aYlQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=G5IzTERINSUA5c30yDEuaE24QfdOx3JImijrmm034/4=;
 b=MAggguTP0qKGAjWUrzj4AR9pozUSQiqNhmskbNf2N3ysllQ3NPby/9iGazELZkJkdr
 Z/Sc8G5WEVIAFfNbzkMvYzg6OcOJialUXEUSL3cXsHe/fy4Sbq9j0bdJvdyzD+KjfIYN
 mhMhKIggAOffolymzv4DM6/+5Lc9F+MOsIAdLLbnGKCUh+0bYqlIxwSPxSoq96+TEEQO
 pYybkcQNlclaMSKF/jeabW0JS0z4vf8irWa2QjUDd1OeQk9Ry9rCTKl8ua7EUS5+ahkx
 wuw5X6wlcYdW6dJjL8nW0KSYzrV4tcMADUt8Qhb9oaSzxSj+UhQYXgiBANtZX2CD/RE5
 lkqQ==
X-Gm-Message-State: APjAAAXcflTd5hvi8N+viQsPkXDGWHJ4pJbCuNAUW61n/50kuau0QXhJ
 UaPjlC23TgIEglgUQ1FXLldtbIuO63ry8XqcTeY=
X-Google-Smtp-Source: APXvYqxwAKicSghvjDobpnQHzqyS5mGKdJvLGEMa/IQY90dLg7peD00QR5gcHkGp6tPn1s6d4rzH3vy3TkbFoU7jeUI=
X-Received: by 2002:adf:8b54:: with SMTP id v20mr70409839wra.390.1582562789014; 
 Mon, 24 Feb 2020 08:46:29 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <532a499f00b42299d8035b4ca9c6d7bfcbdc6e1f.1582310142.git.tamas.lengyel@intel.com>
 <b58479ab-94d0-7cc2-72ff-7fbcb1374a40@xen.org>
 <CABfawhk=+bTmjT-T1kehFs=+E01zs_6sou=CjO986aYNvugO0w@mail.gmail.com>
 <a26f41ca-d85a-9a93-144d-026c82cf53af@xen.org>
In-Reply-To: <a26f41ca-d85a-9a93-144d-026c82cf53af@xen.org>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Mon, 24 Feb 2020 09:45:52 -0700
Message-ID: <CABfawhnGWWXWH4UzZgnbF3_V5YP3GEh6AhLcb_U+4TisQGAHNQ@mail.gmail.com>
To: Julien Grall <julien@xen.org>
Subject: Re: [Xen-devel] [PATCH v9 5/5] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgOTozMCBBTSBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4u
b3JnPiB3cm90ZToKPgo+IEhpLAo+Cj4gT24gMjQvMDIvMjAyMCAxNjoxOSwgVGFtYXMgSyBMZW5n
eWVsIHdyb3RlOgo+ID4gT24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgOToxMyBBTSBKdWxpZW4gR3Jh
bGwgPGp1bGllbkB4ZW4ub3JnPiB3cm90ZToKPiA+Pgo+ID4+IEhpIFRhbWFzLAo+ID4+Cj4gPj4g
T24gMjEvMDIvMjAyMCAxODo0OSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiAraW50IGxp
YnhsX2RvbWFpbl9mb3JrX3ZtKGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBwZG9taWQsIHVpbnQz
Ml90ICpkb21pZCkKPiA+Pj4gK3sKPiA+Pj4gKyAgICBpbnQgcmM7Cj4gPj4+ICsgICAgc3RydWN0
IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGNyZWF0ZSA9IHswfTsKPiA+Pj4gKyAgICBjcmVhdGUu
ZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaHZtOwo+ID4+PiArICAgIGNyZWF0ZS5mbGFncyB8PSBY
RU5fRE9NQ1RMX0NERl9oYXA7Cj4gPj4+ICsgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExf
Q0RGX29vc19vZmY7Cj4gPj4+ICsgICAgY3JlYXRlLmFyY2guZW11bGF0aW9uX2ZsYWdzID0gKFhF
Tl9YODZfRU1VX0FMTCAmIH5YRU5fWDg2X0VNVV9WUENJKTsKPiA+Pgo+ID4+IFRoaXMgaXMgeDg2
IHNwZWNpZmljIGJ1dCBzZWVtcyB0byBiZSB3cml0dGVuIGluIGNvbW1vbiBjb2RlLiBEaWQgeW91
Cj4gPj4gYnVpbGQgaXQgb24gQXJtPwo+ID4KPiA+IEkgaGF2ZSBub3QsIGRvbid0IGhhdmUgYSBz
ZXR1cCBmb3IgQVJNIGF0IHRoZSBtb21lbnQuIEkgZ3Vlc3MgSSdsbAo+ID4ganVzdCBtb3ZlIHRo
aXMgZnVuY3Rpb24gdG8gbGlieGxfeDg2LmMgdG8gcmVzb2x2ZSB0aGUgaXNzdWUuCj4KPiBJdCBp
cyBmYWlybHkgZWFzeSB0byBzZXR1cCBhIGJ1aWxkIGVudmlyb25tZW50IGZvciBBcm0uIFlvdSBj
YW4gdXNlIFFFTVUKPiB1c2VyIGVtdWxhdGlvbiBhbmQgYSBBcm0gcm9vdGZzLgo+Cj4gPgo+ID4+
Cj4gPj4+ICsKPiA+Pj4gKyAgICBjcmVhdGUuc3NpZHJlZiA9IFNFQ0lOSVRTSURfRE9NVTsKPiA+
Pj4gKyAgICBjcmVhdGUucGFyZW50X2RvbWlkID0gcGRvbWlkOwo+ID4+PiArICAgIGNyZWF0ZS5t
YXhfZXZ0Y2huX3BvcnQgPSAxMDIzOwo+ID4+PiArICAgIGNyZWF0ZS5tYXhfZ3JhbnRfZnJhbWVz
ID0gTElCWExfTUFYX0dSQU5UX0ZSQU1FU19ERUZBVUxUOwo+ID4+PiArICAgIGNyZWF0ZS5tYXhf
bWFwdHJhY2tfZnJhbWVzID0gTElCWExfTUFYX01BUFRSQUNLX0ZSQU1FU19ERUZBVUxUOwo+ID4+
Cj4gPj4gVGhlIGRvbWFpbiB5b3UgZm9yayBtYXkgaGF2ZSBkaWZmZXJlbnQgdmFsdWVzIGhlcmUu
IEZyb20gbXkKPiA+PiB1bmRlcnN0YW5kaW5nLCB0aGUgZm9yayByZXF1aXJlcyB0byBoYXZlIHRo
ZSBzYW1lIHBhcmFtZXRlcnMgYXMgdGhlCj4gPj4gcGFyZW50LiBTbyBob3cgZG8geW91IGVuc3Vy
ZSB0aGV5IGFyZSB0aGUgc2FtZT8KPiA+Cj4gPiBUaGUgcGFyZW50IGRvbWFpbiBpcyBjcmVhdGVk
IGJ5IHhsLiBJZiB5b3UgY3JlYXRlIGEgZG9tYWluIHdpdGggeGwgaXQKPiA+IHdpbGwgaGF2ZSB0
aGVzZSBwYXJhbWV0ZXJzIHNldCBieSBkZWZhdWx0Lgo+Cj4gSSBob3BlIHlvdSBhcmUgYXdhcmUg
dGhhdCB5b3UgY2FuIG92ZXJyaWRlIG1vc3Qgb2YgdGhvc2UgcGFyYW1ldGVycyBpbgo+IHRoZSBn
dWVzdCBjb25maWd1cmF0aW9uIGZpbGUuIEl0IHdvdWxkIGJlIGdvb2QgdG8gYXQgbGVhc3Qgd3Jp
dGUgZG93bgo+IHRoZSBsaW1pdGF0aW9ucyBzbyBwZW9wbGUgZG9lc24ndCBzcGVuZCBhZ2VzIGZp
Z3VyaW5nIG91dCB3aHkgaXQgZG9lcwo+IG5vdCB3b3JrLgoKRmFpciBlbm91Z2guCgpUYW1hcwoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:47:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:47:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Gt0-0005yL-9M; Mon, 24 Feb 2020 16:47:14 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6Gsy-0005y6-LN
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:47:12 +0000
X-Inumbo-ID: 4cdb7d57-5725-11ea-921c-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4cdb7d57-5725-11ea-921c-12813bfff9fa;
 Mon, 24 Feb 2020 16:47:11 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582562831;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=CbW+A+PCwjUpf1AMIEbJgtjuLe7jBLJtBWOyo43HCvg=;
 b=RYhLVCXnXs6or8u/nN21wl9DG1wf5F2A5Q8A3YBpjWqFCLhYgInORr/Y
 FJnYL1yp2WGMHEJmVsfTzviwNjlZc3Kz9LVNztqkAjvBrfBF4mNL7JJQL
 2Cg6I6aPYJifBXwANMTNJfdpuLMW5XOH8bYbytQXnZktqbC/dvGubfN4j E=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +YE4lnFiyaDqr09iO1zQLXIM0UqcmRMYbV9Zo6BksUFFZkS39CD4nmOeK9Spkc3lRiby5tNeQe
 pvqebujqPCZcZmxGNMzjSMftXWlrS4LN+/bpHHXVPqjKkxKK9PjtpGOAQS+4K+rv+r2cEnyPOw
 JgQMmLJ5gY2XM5WsBixC/nKt9gHOeE9FxJx6RctMx47xGN2iKZV+rpM/TSRujiGBx7H8D/I+k1
 RgdM3oqOM/9KkwyEo5p6ekGYEMUU4CI79R3woS3HAqkr4n10Bn3Wsty5aRpjaxKBOtrpfEmPxR
 xBI=
X-SBRS: 2.7
X-MesageID: 13275304
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13275304"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 16:46:55 +0000
Message-ID: <20200224164655.30230-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200127143444.25538-12-andrew.cooper3@citrix.com>
References: <20200127143444.25538-12-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2.1 11/17] tools/libxl: Re-position CPUID
 handling during domain construction
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q1BVSUQgaGFuZGxpbmcgbmVlZHMgdG8gYmUgZWFybGllciBpbiBjb25zdHJ1Y3Rpb24uICBNb3Zl
IGl0IGZyb20gaXRzIGN1cnJlbnQKcG9zaXRpb24gaW4gbGlieGxfX2J1aWxkX3Bvc3QoKSB0byBs
aWJ4bF9fYnVpbGRfcHJlKCkgZm9yIGZyZXNoIGJ1aWxkcywgYW5kCmxpYnhsX19zcm1fY2FsbG91
dF9jYWxsYmFja19zdGF0aWNfZGF0YV9kb25lKCkgZm9yIHRoZSBtaWdyYXRpb24vcmVzdW1lIGNh
c2UuCgpMYXRlciBjaGFuZ2VzIHdpbGwgbWFrZSB0aGUgbWlncmF0aW9uL3Jlc3VtZSBjYXNlIGNv
bmRpdGlvbmFsIG9uIHdoZXRoZXIgQ1BVSUQKZGF0YSB3YXMgcHJlc2VudCBpbiB0aGUgbWlncmF0
aW9uIHN0cmVhbSwgYW5kIHRoZSBsaWJ4YyBsYXllciB0b29rIGNhcmUgb2YKcmVzdG9yaW5nIGl0
LgoKTm8gZnVuY3Rpb25hbCBjaGFuZ2UuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+Ci0tLQpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNpdHJp
eC5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+Cgp2Mi4xOgogKiBSZWJhc2Ugb3ZlciBsaWJ4bF9fY3B1aWRf
bGVnYWN5KCkgY2hhbmdlcwotLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIHwgNiArKysr
Ky0KIHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgIHwgOCArKysrKystLQogMiBmaWxlcyBjaGFu
Z2VkLCAxMSBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXgg
Y2I2NjVhNDRjYy4uMmMxY2JkZmIyYSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKQEAgLTEzMTMsOCArMTMxMywx
MiBAQCBpbnQgbGlieGxfX3NybV9jYWxsb3V0X2NhbGxiYWNrX3N0YXRpY19kYXRhX2RvbmUodm9p
ZCAqdXNlcikKICAgICBsaWJ4bF9fc2F2ZV9oZWxwZXJfc3RhdGUgKnNocyA9IHVzZXI7CiAgICAg
bGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgKmRjcyA9IHNocy0+Y2FsbGVyX3N0YXRlOwogICAg
IFNUQVRFX0FPX0dDKGRjcy0+YW8pOworICAgIGxpYnhsX2N0eCAqY3R4ID0gbGlieGxfX2djX293
bmVyKGdjKTsKKworICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnID0gZGNzLT5ndWVz
dF9jb25maWc7CisgICAgbGlieGxfZG9tYWluX2J1aWxkX2luZm8gKmluZm8gPSAmZF9jb25maWct
PmJfaW5mbzsKIAotICAgIC8qIE5vdGhpbmcgdG8gZG8gKHlldCkuICovCisgICAgbGlieGxfX2Nw
dWlkX2xlZ2FjeShjdHgsIGRjcy0+Z3Vlc3RfZG9taWQsIGluZm8pOwogCiAgICAgcmV0dXJuIDA7
CiB9CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kb20uYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2RvbS5jCmluZGV4IGQzNzMxZTViOGYuLjFkYTIzZGU1YjkgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L2xpYnhsL2xpYnhsX2RvbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbS5jCkBAIC0zODks
NiArMzg5LDEyIEBAIGludCBsaWJ4bF9fYnVpbGRfcHJlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90
IGRvbWlkLAogCiAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fY3JlYXRlKGdjLCBkX2NvbmZp
ZywgZG9taWQpOwogCisgICAgLyogQ29uc3RydWN0IGEgQ1BVSUQgcG9saWN5LCBidXQgb25seSBm
b3IgYnJhbmQgbmV3IGRvbWFpbnMuICBEb21haW5zCisgICAgICogYmVpbmcgbWlncmF0ZWQtaW4v
cmVzdG9yZWQgaGF2ZSBDUFVJRCBoYW5kbGVkIGR1cmluZyB0aGUKKyAgICAgKiBzdGF0aWNfZGF0
YV9kb25lKCkgY2FsbGJhY2suICovCisgICAgaWYgKCFyZXN0b3JlKQorICAgICAgICBsaWJ4bF9f
Y3B1aWRfbGVnYWN5KGN0eCwgZG9taWQsIGluZm8pOworCiAgICAgcmV0dXJuIHJjOwogfQogCkBA
IC00NTYsOCArNDYyLDYgQEAgaW50IGxpYnhsX19idWlsZF9wb3N0KGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkLAogICAgIGlmIChyYykKICAgICAgICAgcmV0dXJuIHJjOwogCi0gICAgbGli
eGxfX2NwdWlkX2xlZ2FjeShjdHgsIGRvbWlkLCBpbmZvKTsKLQogICAgIGlmIChpbmZvLT50eXBl
ID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTQogICAgICAgICAmJiAhbGlieGxfbXNfdm1fZ2VuaWRf
aXNfemVybygmaW5mby0+dS5odm0ubXNfdm1fZ2VuaWQpKSB7CiAgICAgICAgIHJjID0gbGlieGxf
X21zX3ZtX2dlbmlkX3NldChnYywgZG9taWQsCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 16:50:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 16:50:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Gwa-0006rG-VM; Mon, 24 Feb 2020 16:50:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6GwZ-0006rB-Og
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 16:50:55 +0000
X-Inumbo-ID: d25118ce-5725-11ea-a490-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d25118ce-5725-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 16:50:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582563055;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version;
 bh=1S2IXtbQ034/bxIbXGWBO4jQIaUjXNQKe10O8TUN1iE=;
 b=TUjKH+7G5OYZEKO21O8wWk8piv7JtCctr8wF1F4cjXIdmJvGUzaOaONf
 RoBSY4gLA/1FQUar10LN9cGsz+eFQAGtGvCYGr2mLthdRlEP8P2UVag+k
 o5Pf+FqxJCsnFgX3vFeGaYwqhRgsZuMSRRI48dfbkxDqIfC3XJ6HyXSyU w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pCb/IROBQHAUTe7KfXffVgg6tqxRk5VGG58i89NIrSfV0O2blFQ0ePf/EDxTbdW2PzM7ZkCEd/
 MsZGVlLiVNkWgTqUPJgdwADPUqqndi9x3DgIy8b6HeOYPg/iQ/KtDSjOWs5Xv/PmE4OjbycHck
 12JGUNp88EL0ouMLJ4S3Y586e6A2MUlUpnIgGBf0veBzDBWUZ7leaTleYXe3bAa/HVtmqiNlbU
 0rxue1SO/gf9HM956IEtuFnGQDzVWUvD/KsfSBDgedh6girZCuTPkE2mfe9C8UJlJhKopumlPx
 XzM=
X-SBRS: 2.7
X-MesageID: 12924457
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12924457"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Mon, 24 Feb 2020 16:50:50 +0000
Message-ID: <20200224165050.32287-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200127143444.25538-16-andrew.cooper3@citrix.com>
References: <20200127143444.25538-16-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v2.1 15/17] tools/libx[cl]: Plumb 'missing'
 through static_data_done() up into libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Ian Jackson <Ian.Jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJlIFhlbi00LjE0IHN0cmVhbXMgd2lsbCBub3QgY29udGFpbiBhbnkgQ1BVSUQvTVNSIGluZm9y
bWF0aW9uLiAgVGhlcmUgaXMKbm90aGluZyBsaWJ4YyBjYW4gZG8gYWJvdXQgdGhpcywgYW5kIHdp
bGwgaGF2ZSB0byByZWx5IG9uIHRoZSBoaWdoZXIgbGV2ZWwKdG9vbHN0YWNrIHRvIHByb3ZpZGUg
YmFja3dhcmRzIGNvbXBhdGliaWxpdHkuCgpUbyBmYWNpbGl0YXRlIHRoaXMsIGV4dGVuZCB0aGUg
c3RhdGljX2RhdGFfZG9uZSgpIGNhbGxiYWNrLCBoaWdobGlnaHRpbmcgdGhlCm1pc3NpbmcgaW5m
b3JtYXRpb24sIGFuZCBtb2RpZnkgbGlieGwgdG8gdXNlIGl0LiAgQXQgdGhlIGxpYnhjIGxldmVs
LCB0aGlzCnJlcXVpcmVzIGFuIGFyY2gtc3BlY2lmaWMgaG9vayB3aGljaCwgZm9yIG5vdywgYWx3
YXlzIHJlcG9ydHMgQ1BVSUQgYW5kIE1TUiBhcwptaXNzaW5nLiAgVGhpcyB3aWxsIGJlIGFkanVz
dGVkIGluIGEgbGF0ZXIgY2hhbmdlLgoKTm8gb3ZlcmFsbCBmdW5jdGlvbmFsIGNoYW5nZSAtIHRo
aXMgaXMganVzdCBwbHVtYmluZy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGNp
dHJpeC5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cgp2MjoKICogU3BsaXQvcmVhcnJhbmdlIGZyb20gdjEK
ICogRG9uJ3QgcmUtZXZhbHV0ZSAnaycgb24gbWlncmF0ZQp2Mi4xOgogKiBSZWJhc2Ugb3ZlciBs
aWJ4bF9fY3B1aWRfbGVnYWN5KCkgY2hhbmdlcwotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVu
Z3Vlc3QuaCAgICAgIHwgMTIgKysrKysrKysrKy0tCiB0b29scy9saWJ4Yy94Y19zcl9jb21tb24u
aCAgICAgICAgICB8ICA5ICsrKysrKysrKwogdG9vbHMvbGlieGMveGNfc3JfY29tbW9uX3g4Ni5j
ICAgICAgfCAgOCArKysrKysrKwogdG9vbHMvbGlieGMveGNfc3JfY29tbW9uX3g4Ni5oICAgICAg
fCAgNSArKysrKwogdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jICAgICAgICAgfCAgNyArKysr
KystCiB0b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYyB8ICAxICsKIHRvb2xzL2xp
YnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMgIHwgIDEgKwogdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMgICAgICAgICAgfCAxMyArKysrKysrKysrKy0tCiB0b29scy9saWJ4bC9saWJ4bF9zYXZl
X21zZ3NfZ2VuLnBsICB8ICAyICstCiA5IGZpbGVzIGNoYW5nZWQsIDUyIGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVz
dC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5ndWVzdC5oCmluZGV4IGI0ZGY4ZDBmZmUuLjdh
MTJkMjFmZjIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuZ3Vlc3QuaAorKysg
Yi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmd1ZXN0LmgKQEAgLTEzOSw4ICsxMzksMTYgQEAgaW50
IHhjX2RvbWFpbl9zYXZlKHhjX2ludGVyZmFjZSAqeGNoLCBpbnQgaW9fZmQsIHVpbnQzMl90IGRv
bSwKIAogLyogY2FsbGJhY2tzIHByb3ZpZGVkIGJ5IHhjX2RvbWFpbl9yZXN0b3JlICovCiBzdHJ1
Y3QgcmVzdG9yZV9jYWxsYmFja3MgewotICAgIC8qIENhbGxlZCBvbmNlIHRoZSBTVEFUSUNfREFU
QV9FTkQgcmVjb3JkIGhhcyBiZWVuIHJlY2VpdmVkL2luZmVycmVkLiAqLwotICAgIGludCAoKnN0
YXRpY19kYXRhX2RvbmUpKHZvaWQgKmRhdGEpOworICAgIC8qCisgICAgICogQ2FsbGVkIG9uY2Ug
dGhlIFNUQVRJQ19EQVRBX0VORCByZWNvcmQgaGFzIGJlZW4gcmVjZWl2ZWQvaW5mZXJyZWQuCisg
ICAgICoKKyAgICAgKiBGb3IgY29tcGF0aWJpbGl0eSB3aXRoIG9sZGVyIHN0cmVhbXMsIHByb3Zp
ZGVzIGEgbGlzdCBvZiBzdGF0aWMgZGF0YQorICAgICAqIGV4cGVjdGVkIHRvIGJlIGZvdW5kIGlu
IHRoZSBzdHJlYW0sIHdoaWNoIHdhcyBtaXNzaW5nLiAgQSBoaWdoZXIgbGV2ZWwKKyAgICAgKiB0
b29sc3RhY2sgaXMgcmVzcG9uc2libGUgZm9yIHByb3ZpZGluZyBhbnkgbmVjZXNzYXJ5IGNvbXBh
dGliaWx0aXkuCisgICAgICovCisjZGVmaW5lIFhHUl9TRERfTUlTU0lOR19DUFVJRCAoMSA8PCAw
KQorI2RlZmluZSBYR1JfU0REX01JU1NJTkdfTVNSICAgKDEgPDwgMSkKKyAgICBpbnQgKCpzdGF0
aWNfZGF0YV9kb25lKSh1bnNpZ25lZCBpbnQgbWlzc2luZywgdm9pZCAqZGF0YSk7CiAKICAgICAv
KiBDYWxsZWQgYWZ0ZXIgYSBuZXcgY2hlY2twb2ludCB0byBzdXNwZW5kIHRoZSBndWVzdC4gKi8K
ICAgICBpbnQgKCpzdXNwZW5kKSh2b2lkICpkYXRhKTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhj
L3hjX3NyX2NvbW1vbi5oIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKaW5kZXggNzc0MjI2
MDY5MC4uZjNiZGVhODAwNiAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgK
KysrIGIvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uLmgKQEAgLTE1OSw2ICsxNTksMTUgQEAgc3Ry
dWN0IHhjX3NyX3Jlc3RvcmVfb3BzCiAgICAgaW50ICgqcHJvY2Vzc19yZWNvcmQpKHN0cnVjdCB4
Y19zcl9jb250ZXh0ICpjdHgsIHN0cnVjdCB4Y19zcl9yZWNvcmQgKnJlYyk7CiAKICAgICAvKioK
KyAgICAgKiBQZXJmb3JtIGFueSBhY3Rpb25zIHJlcXVpcmVkIGFmdGVyIHRoZSBzdGF0aWMgZGF0
YSBoYXMgYXJyaXZlZC4gIENhbGxlZAorICAgICAqIHdoZW4gdGhlIFNUQVRJQ19EQVRBX0NPTVBM
RVRFIHJlY29yZCBoYXMgYmVlbiByZWNpZXZlZC9pbmZlcnJlZC4KKyAgICAgKiAnbWlzc2luZycg
c2hvdWxkIGJlIGZpbGxlZCBpbiBmb3IgYW55IGRhdGEgaXRlbSB0aGUgaGlnaGVyIGxldmVsCisg
ICAgICogdG9vbHN0YWNrIG5lZWRzIHRvIHByb3ZpZGUgY29tcGF0aWJsaXR5IGZvci4KKyAgICAg
Ki8KKyAgICBpbnQgKCpzdGF0aWNfZGF0YV9jb21wbGV0ZSkoc3RydWN0IHhjX3NyX2NvbnRleHQg
KmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICptaXNz
aW5nKTsKKworICAgIC8qKgogICAgICAqIFBlcmZvcm0gYW55IGFjdGlvbnMgcmVxdWlyZWQgYWZ0
ZXIgdGhlIHN0cmVhbSBoYXMgYmVlbiBmaW5pc2hlZC4gQ2FsbGVkCiAgICAgICogYWZ0ZXIgdGhl
IEVORCByZWNvcmQgaGFzIGJlZW4gcmVjZWl2ZWQuCiAgICAgICovCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4Yy94Y19zcl9jb21tb25feDg2LmMgYi90b29scy9saWJ4Yy94Y19zcl9jb21tb25feDg2
LmMKaW5kZXggNjI2NzY1NWRhYi4uYTg0OTg5MTYzNCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMv
eGNfc3JfY29tbW9uX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX2NvbW1vbl94ODYuYwpA
QCAtMTMyLDYgKzEzMiwxNCBAQCBpbnQgaGFuZGxlX3g4Nl9tc3JfcG9saWN5KHN0cnVjdCB4Y19z
cl9jb250ZXh0ICpjdHgsIHN0cnVjdCB4Y19zcl9yZWNvcmQgKnJlYykKICAgICByZXR1cm4gcmM7
CiB9CiAKK2ludCB4ODZfc3RhdGljX2RhdGFfY29tcGxldGUoc3RydWN0IHhjX3NyX2NvbnRleHQg
KmN0eCwgdW5zaWduZWQgaW50ICptaXNzaW5nKQoreworICAgIC8qIFRPRE86IEJlY29tZSBjb25k
aXRpb25hbCBvbiB0aGVyZSBiZWluZyBubyBkYXRhIGluIHRoZSBzdHJlYW0uICovCisgICAgKm1p
c3NpbmcgPSBYR1JfU0REX01JU1NJTkdfTVNSIHwgWEdSX1NERF9NSVNTSU5HX0NQVUlEOworCisg
ICAgcmV0dXJuIDA7Cit9CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRp
ZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9jb21tb25feDg2LmggYi90b29scy9saWJ4Yy94
Y19zcl9jb21tb25feDg2LmgKaW5kZXggZDEwNTA5ODFkZC4uZTA4ZDgxZTBlNyAxMDA2NDQKLS0t
IGEvdG9vbHMvbGlieGMveGNfc3JfY29tbW9uX3g4Ni5oCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3Ny
X2NvbW1vbl94ODYuaApAQCAtMzQsNiArMzQsMTEgQEAgaW50IGhhbmRsZV94ODZfY3B1aWRfcG9s
aWN5KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCiBpbnQgaGFuZGxlX3g4Nl9tc3JfcG9saWN5
KHN0cnVjdCB4Y19zcl9jb250ZXh0ICpjdHgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0
cnVjdCB4Y19zcl9yZWNvcmQgKnJlYyk7CiAKKy8qCisgKiBQZXJmb3JtIGNvbW1vbiB4ODYgYWN0
aW9ucyByZXF1aXJlZCBhZnRlciB0aGUgc3RhdGljIGRhdGEgaGFzIGFycml2ZWQuCisgKi8KK2lu
dCB4ODZfc3RhdGljX2RhdGFfY29tcGxldGUoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCwgdW5z
aWduZWQgaW50ICptaXNzaW5nKTsKKwogI2VuZGlmCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZS5jIGIvdG9vbHMvbGlieGMveGNf
c3JfcmVzdG9yZS5jCmluZGV4IGJiOTRjZDg3OWQuLmJjODExZTZlM2EgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmUuYworKysgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3Jl
LmMKQEAgLTY1OSw2ICs2NTksNyBAQCBzdGF0aWMgaW50IGJ1ZmZlcl9yZWNvcmQoc3RydWN0IHhj
X3NyX2NvbnRleHQgKmN0eCwgc3RydWN0IHhjX3NyX3JlY29yZCAqcmVjKQogaW50IGhhbmRsZV9z
dGF0aWNfZGF0YV9lbmQoc3RydWN0IHhjX3NyX2NvbnRleHQgKmN0eCkKIHsKICAgICB4Y19pbnRl
cmZhY2UgKnhjaCA9IGN0eC0+eGNoOworICAgIHVuc2lnbmVkIGludCBtaXNzaW5nID0gMDsKICAg
ICBpbnQgcmMgPSAwOwogCiAgICAgaWYgKCBjdHgtPnJlc3RvcmUuc2Vlbl9zdGF0aWNfZGF0YV9l
bmQgKQpAQCAtNjY5LDkgKzY3MCwxMyBAQCBpbnQgaGFuZGxlX3N0YXRpY19kYXRhX2VuZChzdHJ1
Y3QgeGNfc3JfY29udGV4dCAqY3R4KQogCiAgICAgY3R4LT5yZXN0b3JlLnNlZW5fc3RhdGljX2Rh
dGFfZW5kID0gdHJ1ZTsKIAorICAgIHJjID0gY3R4LT5yZXN0b3JlLm9wcy5zdGF0aWNfZGF0YV9j
b21wbGV0ZShjdHgsICZtaXNzaW5nKTsKKyAgICBpZiAoIHJjICkKKyAgICAgICAgcmV0dXJuIHJj
OworCiAgICAgaWYgKCBjdHgtPnJlc3RvcmUuY2FsbGJhY2tzLT5zdGF0aWNfZGF0YV9kb25lICYm
CiAgICAgICAgICAocmMgPSBjdHgtPnJlc3RvcmUuY2FsbGJhY2tzLT5zdGF0aWNfZGF0YV9kb25l
KAotICAgICAgICAgICAgIGN0eC0+cmVzdG9yZS5jYWxsYmFja3MtPmRhdGEpICE9IDApICkKKyAg
ICAgICAgICAgICBtaXNzaW5nLCBjdHgtPnJlc3RvcmUuY2FsbGJhY2tzLT5kYXRhKSAhPSAwKSAp
CiAgICAgICAgIEVSUk9SKCJzdGF0aWNfZGF0YV9kb25lKCkgY2FsbGJhY2sgZmFpbGVkOiAlZFxu
IiwgcmMpOwogCiAgICAgcmV0dXJuIHJjOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfc3Jf
cmVzdG9yZV94ODZfaHZtLmMgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYwpp
bmRleCAxNzA0ZDUyNGI0Li5hNzc2MjRjYzlkIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19z
cl9yZXN0b3JlX3g4Nl9odm0uYworKysgYi90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9o
dm0uYwpAQCAtMjU4LDYgKzI1OCw3IEBAIHN0cnVjdCB4Y19zcl9yZXN0b3JlX29wcyByZXN0b3Jl
X29wc194ODZfaHZtID0KICAgICAubG9jYWxpc2VfcGFnZSAgID0geDg2X2h2bV9sb2NhbGlzZV9w
YWdlLAogICAgIC5zZXR1cCAgICAgICAgICAgPSB4ODZfaHZtX3NldHVwLAogICAgIC5wcm9jZXNz
X3JlY29yZCAgPSB4ODZfaHZtX3Byb2Nlc3NfcmVjb3JkLAorICAgIC5zdGF0aWNfZGF0YV9jb21w
bGV0ZSA9IHg4Nl9zdGF0aWNfZGF0YV9jb21wbGV0ZSwKICAgICAuc3RyZWFtX2NvbXBsZXRlID0g
eDg2X2h2bV9zdHJlYW1fY29tcGxldGUsCiAgICAgLmNsZWFudXAgICAgICAgICA9IHg4Nl9odm1f
Y2xlYW51cCwKIH07CmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9w
di5jIGIvdG9vbHMvbGlieGMveGNfc3JfcmVzdG9yZV94ODZfcHYuYwppbmRleCBhM2Q4NWQ1MTdk
Li5kMDg2MjcxZWZiIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9w
di5jCisrKyBiL3Rvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X3B2LmMKQEAgLTExOTQsNiAr
MTE5NCw3IEBAIHN0cnVjdCB4Y19zcl9yZXN0b3JlX29wcyByZXN0b3JlX29wc194ODZfcHYgPQog
ICAgIC5sb2NhbGlzZV9wYWdlICAgPSB4ODZfcHZfbG9jYWxpc2VfcGFnZSwKICAgICAuc2V0dXAg
ICAgICAgICAgID0geDg2X3B2X3NldHVwLAogICAgIC5wcm9jZXNzX3JlY29yZCAgPSB4ODZfcHZf
cHJvY2Vzc19yZWNvcmQsCisgICAgLnN0YXRpY19kYXRhX2NvbXBsZXRlID0geDg2X3N0YXRpY19k
YXRhX2NvbXBsZXRlLAogICAgIC5zdHJlYW1fY29tcGxldGUgPSB4ODZfcHZfc3RyZWFtX2NvbXBs
ZXRlLAogICAgIC5jbGVhbnVwICAgICAgICAgPSB4ODZfcHZfY2xlYW51cCwKIH07CmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jCmluZGV4IDJjMWNiZGZiMmEuLmFkMjhjNTI3ZWUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhs
L2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC0xMzA4
LDcgKzEzMDgsOCBAQCBzdGF0aWMgdm9pZCBsaWJ4bF9fY29sb19yZXN0b3JlX3NldHVwX2RvbmUo
bGlieGxfX2VnYyAqZWdjLAogICAgIGxpYnhsX19zdHJlYW1fcmVhZF9zdGFydChlZ2MsICZkY3Mt
PnNycyk7CiB9CiAKLWludCBsaWJ4bF9fc3JtX2NhbGxvdXRfY2FsbGJhY2tfc3RhdGljX2RhdGFf
ZG9uZSh2b2lkICp1c2VyKQoraW50IGxpYnhsX19zcm1fY2FsbG91dF9jYWxsYmFja19zdGF0aWNf
ZGF0YV9kb25lKHVuc2lnbmVkIGludCBtaXNzaW5nLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKnVzZXIpCiB7CiAgICAgbGlieGxfX3NhdmVf
aGVscGVyX3N0YXRlICpzaHMgPSB1c2VyOwogICAgIGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRl
ICpkY3MgPSBzaHMtPmNhbGxlcl9zdGF0ZTsKQEAgLTEzMTgsNyArMTMxOSwxNSBAQCBpbnQgbGli
eGxfX3NybV9jYWxsb3V0X2NhbGxiYWNrX3N0YXRpY19kYXRhX2RvbmUodm9pZCAqdXNlcikKICAg
ICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZyA9IGRjcy0+Z3Vlc3RfY29uZmlnOwogICAg
IGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvID0gJmRfY29uZmlnLT5iX2luZm87CiAKLSAg
ICBsaWJ4bF9fY3B1aWRfbGVnYWN5KGN0eCwgZGNzLT5ndWVzdF9kb21pZCwgaW5mbyk7CisgICAg
LyoKKyAgICAgKiBDUFVJRC9NU1IgaW5mb3JtYXRpb24gaXMgbm90IHByZXNlbnQgaW4gcHJlIFhl
bi00LjE0IHN0cmVhbXMuCisgICAgICoKKyAgICAgKiBMaWJ4bCB1c2VkIHRvIGFsd2F5cyByZWdl
bmVyYXRlIHRoZSBDUFVJRCBwb2xpY3kgZnJvbSBmaXJzdCBwcmluY2lwbGVzCisgICAgICogb24g
bWlncmF0ZS4gIENvbnRpbnVlIHRvIGRvIHNvIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eSB3
aGVuIHRoZQorICAgICAqIHN0cmVhbSBkb2Vzbid0IGNvbnRhaW4gYW55IENQVUlEIGRhdGEuCisg
ICAgICovCisgICAgaWYgKG1pc3NpbmcgJiBYR1JfU0REX01JU1NJTkdfQ1BVSUQpCisgICAgICAg
IGxpYnhsX19jcHVpZF9sZWdhY3koY3R4LCBkY3MtPmd1ZXN0X2RvbWlkLCBpbmZvKTsKIAogICAg
IHJldHVybiAwOwogfQpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9tc2dzX2dl
bi5wbCBiL3Rvb2xzL2xpYnhsL2xpYnhsX3NhdmVfbXNnc19nZW4ucGwKaW5kZXggOTNkYzI1MjM3
MC4uNWJmYmQ0ZmQxMCAxMDA3NTUKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfc2F2ZV9tc2dzX2dl
bi5wbAorKysgYi90b29scy9saWJ4bC9saWJ4bF9zYXZlX21zZ3NfZ2VuLnBsCkBAIC0yOSw3ICsy
OSw3IEBAIG91ciBAbXNncyA9ICgKICAgICBbICdzcmN4QScsICAid2FpdF9jaGVja3BvaW50Iiwg
W10gXSwKICAgICBbICdzY3hBJywgICAic3dpdGNoX3FlbXVfbG9nZGlydHkiLCAgW3F3KHVpbnQz
Ml90IGRvbWlkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNp
Z25lZCBlbmFibGUpXSBdLAotICAgIFsgJ3JjeFcnLCAgICJzdGF0aWNfZGF0YV9kb25lIiwgICAg
ICBbXSBdLAorICAgIFsgJ3JjeFcnLCAgICJzdGF0aWNfZGF0YV9kb25lIiwgICAgICBbcXcodW5z
aWduZWQgbWlzc2luZyldIF0sCiAgICAgWyAncmN4JywgICAgInJlc3RvcmVfcmVzdWx0cyIsICAg
ICAgIFsneGVuX3Bmbl90JywgJ3N0b3JlX2dmbicsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAneGVuX3Bmbl90JywgJ2NvbnNvbGVfZ2ZuJ10gXSwKICAgICBbICdz
clcnLCAgICAiY29tcGxldGUiLCAgICAgICAgICAgICAgW3F3KGludCByZXR2YWwKLS0gCjIuMTEu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:22:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:22:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HQe-0001S4-4Z; Mon, 24 Feb 2020 17:22:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HQc-0001Rz-PQ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:21:58 +0000
X-Inumbo-ID: 28a0bf1e-572a-11ea-9225-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 28a0bf1e-572a-11ea-9225-12813bfff9fa;
 Mon, 24 Feb 2020 17:21:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582564917;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=aJg4D3I+RzNFAeDPELCYtkD4MfrCq6bkXAyxUEWpMhY=;
 b=VYCfw5DjqwGSAwDtsQklv5x65a5FUhMvFULW4kIM177kB84/LBYV//al
 on0VhzM90xvDsNSajoGjrO5idyXka0EPr/3LOt/CxYmiULLs9YflTxwTg
 er1lYpXbYl4FDEURf0YvMvGjUQLydVk9fWRxzqJRRqlMEzTfWXs8cW6se M=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oZsWflm+1wJiBlPMf7M5Ym424MrxO5v3OA/VfmgevmHywK8q4n4MkZjxnSA5HIi+dCST5Dux+Y
 Tjwf7Gj3BXvLM+b24DRcyEgSFdvuQdH+ZMbZPjhTb6PotN8sM3HzlGDbaYvudODldNoQMRjWoS
 2JuED9a4ywePTRCaVenoaSnh+BsGAtS+hRQufbMa7lH8a0aaBw4VVeLiIHws3TXcvFgJfB7fqk
 EoucwYiDBKgwmSS/VubxOEZLGhqPgjy4SUdRLqmVzmQFQnAOXs/v1wa47wpW8TK1yGm7UFzSwP
 Z6Q=
X-SBRS: 2.7
X-MesageID: 13547935
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13547935"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.1586.34742.63466@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:21:54 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-3-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-3-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 02/17] tools/libxl: Simplify callback
 handling in libxl-save-helper
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMDIvMTddIHRvb2xzL2xpYnhsOiBTaW1w
bGlmeSBjYWxsYmFjayBoYW5kbGluZyBpbiBsaWJ4bC1zYXZlLWhlbHBlciIpOgo+IFRoZSB7c2F2
ZSxyZXN0b3JlfV9jYWxsYmFjayBoZWxwZXJzIGNhbiBoYXZlIHRoZWlyIHNjb3BlIHJlZHVjZWQg
dmFzdGx5LCBhbmQKPiBoZWxwZXJfc2V0Y2FsbGJhY2tzX3tzYXZlLHJlc3RvcmV9KCkgZG9lc24n
dCBuZWVkIHRvIHVzZSBhIHRlcm5hcnkgb3BlcmF0b3IgdG8KPiB3cml0ZSAwIChtZWFuaW5nIE5V
TEwpIGludG8gYW4gYWxyZWFkeSB6ZXJvZWQgc3RydWN0dXJlLgo+IAo+IE5vIGZ1bmN0aW9uYWwg
Y2hhbmdlLgoKQWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:22:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:22:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HR0-0001Tv-EA; Mon, 24 Feb 2020 17:22:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Zoxf=4M=amazon.co.uk=prvs=316f3025c=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6HQz-0001Tq-VF
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:22:22 +0000
X-Inumbo-ID: 37192676-572a-11ea-9225-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 37192676-572a-11ea-9225-12813bfff9fa;
 Mon, 24 Feb 2020 17:22:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582564942; x=1614100942;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=LrdQiAjtIUIILWn1uKhyjtv47mmd0jU9UXiOJlyyLMA=;
 b=kMmSR/CqdmhgIAuLMlxceh37/8LhyiLantSg24PFuD6rjpsr5p/4OZGz
 QbsfaKFBR8yYA3lIAoip2932uO9eWuHbpM/CgzfPKHcnibRl7nqKVGFhu
 sqd1uwhuiS4csKUG6rgXhCkHED+m8blVrQlTCnvLnjrr5Bb8BNdAmMMXh 4=;
IronPort-SDR: 8CozwL2TJM5TWNq63oqv6LYbPWZyIJsY1wBtYH1lE9bu7GbVFX8TpazKrOZ00RnhZZh6y2KWkE
 H8R00L4NdlxQ==
X-IronPort-AV: E=Sophos;i="5.70,480,1574121600"; d="scan'208";a="18348607"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 24 Feb 2020 17:22:08 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com (Postfix) with ESMTPS
 id 998DEA297B; Mon, 24 Feb 2020 17:22:03 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Mon, 24 Feb 2020 17:22:02 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Mon, 24 Feb 2020 17:22:01 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Mon, 24 Feb 2020 17:22:01 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: "Durrant, Paul" <pdurrant@amazon.co.uk>, Ian Jackson
 <ian.jackson@citrix.com>
Thread-Topic: [PATCH v7 0/6] xl/libxl: domid allocation/preservation changes
Thread-Index: AQHV6Kj8cIQs0OK9UUyKbbfvg2lzPagqg/iAgAAKiXCAAA0A0A==
Date: Mon, 24 Feb 2020 17:22:01 +0000
Message-ID: <3acd774a777948c6965f9ef94505aadc@EX13D32EUC003.ant.amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <24147.61855.619335.745427@mariner.uk.xensource.com>
 <dd6cfb5f1770450abf7362ff1872f2b8@EX13D32EUC003.ant.amazon.com>
In-Reply-To: <dd6cfb5f1770450abf7362ff1872f2b8@EX13D32EUC003.ant.amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.246]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v7 0/6] xl/libxl: domid
 allocation/preservation changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YNCj4gRHVycmFudCwg
UGF1bA0KPiBTZW50OiAyNCBGZWJydWFyeSAyMDIwIDE2OjMzDQo+IFRvOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AY2l0cml4LmNvbT4NCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz47IEp1bGllbiBHcmFsbA0KPiA8anVsaWVuQHhlbi5vcmc+OyBXZWkg
TGl1IDx3bEB4ZW4ub3JnPjsgSmFzb24gQW5kcnl1aw0KPiA8amFuZHJ5dWtAZ21haWwuY29tPjsg
QW5kcmV3IENvb3BlciA8QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEtvbnJhZA0KPiBSemVz
enV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IEdlb3JnZSBEdW5sYXANCj4gPEdl
b3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47
IEFudGhvbnkNCj4gUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPjsgeGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0gg
djcgMC82XSB4bC9saWJ4bDogZG9taWQNCj4gYWxsb2NhdGlvbi9wcmVzZXJ2YXRpb24gY2hhbmdl
cw0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+IEZyb206IElhbiBKYWNr
c29uIDxpYW4uamFja3NvbkBjaXRyaXguY29tPg0KPiA+IFNlbnQ6IDI0IEZlYnJ1YXJ5IDIwMjAg
MTU6NTQNCj4gPiBUbzogRHVycmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPg0KPiA+
IENjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmc7IEFuZHJldyBDb29wZXINCj4gPiA8
QW5kcmV3LkNvb3BlcjNAY2l0cml4LmNvbT47IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPjsNCj4gPiBHZW9yZ2UgRHVubGFwIDxHZW9yZ2UuRHVubGFwQGNpdHJpeC5j
b20+OyBKYW4gQmV1bGljaA0KPiA8amJldWxpY2hAc3VzZS5jb20+Ow0KPiA+IEphc29uIEFuZHJ5
dWsgPGphbmRyeXVrQGdtYWlsLmNvbT47IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Ow0K
PiBLb25yYWQNCj4gPiBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFN0
ZWZhbm8gU3RhYmVsbGluaQ0KPiA+IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsgV2VpIExpdSA8
d2xAeGVuLm9yZz4NCj4gPiBTdWJqZWN0OiBSZTogW1BBVENIIHY3IDAvNl0geGwvbGlieGw6IGRv
bWlkIGFsbG9jYXRpb24vcHJlc2VydmF0aW9uDQo+ID4gY2hhbmdlcw0KPiA+DQo+ID4gUGF1bCBE
dXJyYW50IHdyaXRlcyAoIltQQVRDSCB2NyAwLzZdIHhsL2xpYnhsOiBkb21pZA0KPiA+IGFsbG9j
YXRpb24vcHJlc2VydmF0aW9uIGNoYW5nZXMiKToNCj4gPiA+IFBhdWwgRHVycmFudCAoNik6DQo+
ID4gPiAgIGxpYnhsOiBhZGQgaW5mcmFzdHJ1Y3R1cmUgdG8gdHJhY2sgYW5kIHF1ZXJ5ICdyZWNl
bnQnIGRvbWlkcw0KPiA+ID4gICBsaWJ4bDogbW9kaWZ5IGxpYnhsX19sb2d2KCkgdG8gb25seSBs
b2cgdmFsaWQgZG9taWQgdmFsdWVzDQo+ID4gPiAgIHB1YmxpYy94ZW4uaDogYWRkIGEgZGVmaW5p
dGlvbiBmb3IgYSAndmFsaWQgZG9taWQnIG1hc2sNCj4gPiA+ICAgbGlieGw6IGFsbG93IGNyZWF0
aW9uIG9mIGRvbWFpbnMgd2l0aCBhIHNwZWNpZmllZCBvciByYW5kb20gZG9taWQNCj4gPiA+ICAg
eGwuY29uZjogaW50cm9kdWNlICdkb21pZF9wb2xpY3knDQo+ID4gPiAgIHhsOiBhbGxvdyBkb21p
ZCB0byBiZSBwcmVzZXJ2ZWQgb24gc2F2ZS9yZXN0b3JlIG9yIG1pZ3JhdGUNCj4gPg0KPiA+IFRo
YW5rcyBmb3IgdGhpcy4gIEkgdGhpbmsgdGhpcyBoYXMgZW5vdWdoIGFja3MgdG8gZ28gaW4gbm93
LiAgV291bGQNCj4gPiB5b3UgY2FyZSB0byBmb2xkIHRoZSBhY2tzL3Jldmlld3MgYW5kIHBhc3Mg
bWUgYSBnaXQgYnJhbmNoID8gIElmIGl0J3MNCj4gPiBlYXN5IGZvciB5b3UsIHRoYXQgd291bGQg
YmUgbW9yZSBjb252ZW5pZW50IGFuZCByZWxpYWJsZSB0aGFuIHJlbHlpbmcNCj4gPiBvbiBnaXQt
YW0uICBGZWVsIGZyZWUgdG8gbmVnb3RpYXRlIGFib3V0IGRldGFpbHMgb24gaXJjLi4uDQo+ID4N
Cj4gDQo+IFN1cmUsIEknbGwgcG9pbnQgeW91IGF0IGEgYnJhbmNoLCBob3BlZnVsbHkgd2l0aGlu
IHRoZSBuZXh0IGhvdXIgb3Igc28uDQo+IA0KDQpTZWUgaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPXBlb3BsZS9wYXVsZHUveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy9k
b21pZDEyDQoNCkNoZWVycywNCg0KICBQYXVsDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:25:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:25:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HTn-0001hi-DM; Mon, 24 Feb 2020 17:25:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HTl-0001hd-Da
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:25:13 +0000
X-Inumbo-ID: 9d00750c-572a-11ea-8fc3-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9d00750c-572a-11ea-8fc3-bc764e2007e4;
 Mon, 24 Feb 2020 17:25:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582565113;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=HTYH5l+T5Td+6AmxGYgHqp7S9jfdG1gaO5dk9e4IGBc=;
 b=DLm1OSsRVo6BTduu57P9HFprid9y3I1U1i9x1a40n8eqK6P762dTAHXj
 2KMAkwnc+oktfgI5/iOVpGFFJTLumfOOEi8BWJbwD6Rg0JaLVrI6mWc70
 7xKb+DxeKYZMHBMPdGP//qj4pJDHKVMu6gX0aV2ErhOWFJafAK8se850x c=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tFyfknoqGbwz5IgerUUN/c5d6qe5c4R2acMWK6dzGx0sTDTlTB9+uKaB/AShLyzcQxynjZKKlx
 qVF1Tl4kHHdEJxUaFzVnj2n87KDZeihO4NJZm7CRpGhqOZ7d+sALizXRmxhFnaXTjA6C4e+qne
 qyF8+bHEZZZ9CTl1KXGhCYALjRmzWB8vXi77edtDBS2KHms7MuIN2j5D27LAAdltO2A1YM9W2T
 aoD/waKCQHutt00a9XplhDazGAY6povVaFwxYweg+5AC2v1ZhjCzIrcOInADnTYeSW+eYA0cMH
 ltw=
X-SBRS: 2.7
X-MesageID: 12903000
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12903000"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.1780.909250.638385@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:25:08 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-4-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-4-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 03/17] tools/migration: Drop IHDR_VERSION
 constant from libxc and python
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMDMvMTddIHRvb2xzL21pZ3JhdGlvbjog
RHJvcCBJSERSX1ZFUlNJT04gY29uc3RhbnQgZnJvbSBsaWJ4YyBhbmQgcHl0aG9uIik6Cj4gTWln
cmF0aW9uIHYzIGlzIGluIHRoZSBwcm9jZXNzIG9mIGJlaW5nIGludHJvZHVjZWQsIG1lYW5pbmcg
dGhhdCB0aGUgY29kZSBoYXMKPiB0byBjb3BlIHdpdGggYm90aCB2ZXJzaW9ucy4gIFVzZSBhbiBl
eHBsaWNpdCAyIGZvciBub3cuCj4gCj4gRm9yIHRoZSB2ZXJpZnktc3RyZWFtLXYyIGFuZCBjb252
ZXJ0LWxlZ2FjeS1zdHJlYW0gc2NyaXB0cywgdXBkYXRlCj4gdGV4dCB0byBzYXkgInYyIChvciBs
YXRlcikiLiAgV2hhdCBtYXR0ZXJzIGlzIHRoZSBkaXN0aW5jdGlvbiB2cwo+IGxlZ2FjeSBzdHJl
YW1zLgoKQ2FuIEkgcmVxdWVzdCB0aGF0IHlvdSB1c2UgYSBtYW5pZmVzdCBjb25zdGFudCBmb3Ig
YDInLCByYXRoZXIgdGhhbgpzcHJpbmtsaW5nIGxpdGVyYWwgYDIncyBldmVyeXdoZXJlID8gIFNv
bWV0aGluZyBsaWtlIElIRFJfVkVSU0lPTl8yID8KVGhpcyBtYXkgc2VlbSBwb2ludGxlc3MsIGJ1
dCBpdCB3aWxsIG1lYW4gdGhhdCBpdCBpcyBwb3NzaWJsZSB0byBncmVwCnRoZSBjb2RlIG11Y2gg
bW9yZSBlYXNpbHkgZm9yIHRoaW5ncyB3aGljaCBhcmUgcmVsZXZhbnQgdG8gdjIgb3IgdjMgb3IK
d2hhdGV2ZXIuCgooSSBkb24ndCBpdCdzIG5lY2Vzc2FyeSB0byBnbyB0byBhbnkgZ3JlYXQgbGVu
Z3RocyB0byBzdWJzdGl0dXRlIHRoZQp2YWx1ZSBvZiBJSERSX1ZFUlNJT05fMiBpbnRvIGVycm9y
IG1lc3NhZ2VzOyBhIGxpdGVyYWwgMiBpbiB0aGUgc3RyaW5nCmlzIE9LIEkgdGhpbmsuKQoKVGhh
bmtzLApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:28:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:28:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HWW-0001rL-Uv; Mon, 24 Feb 2020 17:28:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HWW-0001rG-HJ
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:28:04 +0000
X-Inumbo-ID: 03257da0-572b-11ea-8cb6-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 03257da0-572b-11ea-8cb6-bc764e2007e4;
 Mon, 24 Feb 2020 17:28:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582565283;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=tGSDbjz4XY8snxGYizWZsXeZB/Ge/RJoR/mRE/+buDU=;
 b=IXIpEMMX18QRIxeO2Q08R9u65Lo1d2ePUXbiCVFndbF49OGE7r2ud2F9
 PXZ4FHlHN2DwLjpHa8668TkMw/kkbo0fo4GDE4K5M4g8b7BBuB7zm9Q0Z
 n/tHmkHmfM4Z1mkSuDVfGmk5wcZr4RWXOMGeYifIVSlhjCJo+LkQiwoAB U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TK24x+zKgmv38TGKT7xpw1plp3+cx8QReBB8YkFMRS8wn9AtZ22+zTIvT6DMa8JJH/xGeYXfKS
 8bv8Pnlrk56g4YZ9Klc8iIysrHMggRs3GnWDeiyguxk9UlNNHbmZe+cpbQQf+muHllVNHV7OI2
 aSZJ7Q2T54YQsAUT8mXBONi2mJR/RFXbLh0iNBa8v3PWK8tSRsAABTTzYIPgAAo4dkDlxPqZge
 wNn5zBmIo1uVoJa6OAL1xRwW/gvgZCJVOGwJesTAqx9ga+oOyc9TArk2GldBxiMQEj1XyYrV9F
 ahs=
X-SBRS: 2.7
X-MesageID: 13277794
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13277794"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.1952.693232.729195@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:28:00 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-6-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-6-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 05/17] python/migration: Update
 validation logic to understand a v3 stream
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMDUvMTddIHB5dGhvbi9taWdyYXRpb246
IFVwZGF0ZSB2YWxpZGF0aW9uIGxvZ2ljIHRvIHVuZGVyc3RhbmQgYSB2MyBzdHJlYW0iKToKPiBT
aWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoK
QWNrZWQtYnk6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgoKSSdtIG5v
dCBzdXJlIGlmIEkgY29tbWVudCBhYm91dCBtYW5pZmVzdCBjb25zdGFudHMgZm9yIGAyJyBhcHBs
eSBoZXJlLgpUaGlzIGlzIGEgdmFsaWRhdGlvbiBwcm9ncmFtLCBub3QgYSBwcm9kdWN0aW9uIHRv
b2wsIEFJVUksIHNvIGl0J3MKbGVzcyBjcml0aWNhbCB0byBiZSBhYmxlIHRvIGdldCBpdCByaWdo
dC4gIFdoYXQgZG8geW91IHRoaW5rID8KClRoYW5rcywKSWFuLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:29:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:29:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HXu-0001xc-EX; Mon, 24 Feb 2020 17:29:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HXs-0001xV-QU
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:29:28 +0000
X-Inumbo-ID: 3559641c-572b-11ea-9225-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3559641c-572b-11ea-9225-12813bfff9fa;
 Mon, 24 Feb 2020 17:29:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582565368;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=X0Qh2NythonV1I6za2r813AezjcrRfZor7ewsnkr8kE=;
 b=eY4xqPkHGSCMsQC0+nOX+ROVv/B9rVKTSyVrXj5C0T80le8eEez45MRJ
 vJEhr43Q28P7ldbqw5LZuDZ61UAmqqwVf9DGUb90oIEhjyOkhio9e76D2
 X1mP6UMK0qmQFanabqq9tLFIR85UV5dkXF+TG3u+pz5hLCo1I/V6Gv1fe E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4xQ3GgCIIHyFNhlk0MDmPFnULrk+MZwxfK94G5z7Oaq/gojfj1S7T2C2tPlPTyek28JAdWD3JG
 LBq+rm48PiYtFjvR0Y19BsdsoXv3gIm9AOsCSSPFMUgEvsjsOHp4XlbIVZIldTFgWeO6+JJ2FR
 DkR3f2tznEFv7QiTut4HfHbK2UlPmFnYXXXrAJBDdfrksgAUwq/zoJVDjPoOJnnkmT7UhWY9az
 BYLQ2QRPTeNfkx+SPRXnLIH/30Bn31PY8YUigvDgtXePfFmNS4JvXzn/pJJbK3WIFCTH/vtYqP
 QUQ=
X-SBRS: 2.7
X-MesageID: 12903223
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12903223"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.2037.86864.640489@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:29:25 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-7-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-7-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: [Xen-devel] [PATCH v2 06/17] libxc/restore: Support v3 streams and
 handle STATIC_DATA_END
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMDYvMTddIGxpYnhjL3Jlc3RvcmU6IFN1
cHBvcnQgdjMgc3RyZWFtcyBhbmQgaGFuZGxlIFNUQVRJQ19EQVRBX0VORCIpOgo+IEhpZ2hlciBs
ZXZlbCB0b29sc3RhY2tzIG1heSB3aXNoIHRvIGtub3cgd2hlbiB0aGUgc3RhdGljIGRhdGEgaXMg
Y29tcGxldGUsIHNvCj4gaW50cm9kdWNlIGEgcmVzdG9yZV9jYWxsYmFjayBmb3IgdGhlIHB1cnBv
c2UuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+Cgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:32:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:32:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Haa-0002kF-4g; Mon, 24 Feb 2020 17:32:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HaY-0002kA-K8
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:32:14 +0000
X-Inumbo-ID: 984007ac-572b-11ea-9225-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 984007ac-572b-11ea-9225-12813bfff9fa;
 Mon, 24 Feb 2020 17:32:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582565534;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=zbI6hN5u9ATlkXWCp+48AHuFzcjVQFIsbH4fdwfOOc8=;
 b=Bu2oL/j9bK9RINf/UC9tTLhfdxuevI/pchtU2E0Oe5+aMyHLuGO/h6SR
 fybzcfFSvhBHwDYG0VMCwUyxOxzF3Wiye6S3wUbYcSpY5XvDcGVI3BdwJ
 Q4S5ev8rV6ZqvnHHRJWs6sNLj16iL0ah/54wVFGidrobtSBH/htfQzK4z Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LGxwpyBBGxu0hQhK649PmPZKt0/XKjPLbMTPYr03Wtll98e7+J8Iky42GCNgmRJnTr94o+TxgP
 ckXVooLJI6fizoDppdzviLyn3H1+yv2yRei9oyI887EB0euOoIZUoWT1CM9oTRdRr44Gc/Td0Q
 Sny28CES1/42W5NvkGSX9MeTSLVIminoWEblqsphgp/GQsgOrm+J8L7OZ1R11xo+dS/x5qFE/x
 UwYDEMw5fWclChVSrEHfhAZPa/FbpJVmkJyRvK2AgsQMJtVcmlTJ5vhc4MfBSD4TO3KxitUGtD
 siQ=
X-SBRS: 2.7
X-MesageID: 13354372
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13354372"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.2202.912512.939428@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:32:10 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-8-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-8-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: [Xen-devel] [PATCH v2 07/17] libxc/restore: STATIC_DATA_END
 inference for v2 compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMDcvMTddIGxpYnhjL3Jlc3RvcmU6IFNU
QVRJQ19EQVRBX0VORCBpbmZlcmVuY2UgZm9yIHYyIGNvbXBhdGliaWxpdHkiKToKPiBBIHYzIHN0
cmVhbSBjYW4gY29tcGF0aWJseSByZWFkIGEgdjIgc3RyZWFtIGJ5IGluZmVycmluZyB0aGUgcG9z
aXRpb24gb2YgdGhlCj4gU1RBVElDX0RBVEFfRU5EIHJlY29yZC4KPiAKPiB2MiBjb21wYXRpYmls
aXR5IGlzIG9ubHkgbmVlZGVkIGZvciB4ODYuICBObyBvdGhlciBhcmNoaXRlY3R1cmVzIGV4aXN0
IHlldCwKPiBidXQgdGhleSB3aWxsIGhhdmUgYSBtaW5pbXVtIG9mIHYzIHdoZW4gaW50cm9kdWNl
ZC4KPiAKPiBUaGUgeDg2IEhWTSBjb21wYXRpYmlsaXR5IHBvaW50IGJlaW5nIGluIGhhbmRsZV9w
YWdlX2RhdGEoKSAod2hpY2ggaXMgY29tbW9uCj4gY29kZSkgaXMgYSBiaXQgYXdrd2FyZC4gIEhv
d2V2ZXIsIGFzIHRoZSB0d28gY29tcGF0aWJpbGl0eSBwb2ludHMgYXJlIHN1YnRseQo+IGRpZmZl
cmVudCwgYW5kIGl0IGlzIChpbnRlbnRpb25hbGx5KSBub3QgcG9zc2libGUgdG8gY2FsbCBpbnRv
IGFyY2ggc3BlY2lmaWMKPiBjb2RlIGZyb20gY29tbW9uIGNvZGUgKGV4Y2VwdCB2aWEgdGhlIG9w
cyBob29rcyksIHVzZSBzb21lICNpZmRlZi1hcnkgYW5kCj4gb3BlbmNvZGUgdGhlIGNoZWNrLCBy
YXRoZXIgdGhhbiBtYWtlIGhhbmRsZV9wYWdlX2RhdGEoKSBhIHBlci1hcmNoIGhlbHBlci4KLi4u
Cj4gKyNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCj4gKyAgICAv
KiB2MiBjb21wYXQuICBJbmZlciB0aGUgcG9zaXRpb24gb2YgU1RBVElDX0RBVEFfRU5ELiAqLwo+
ICsgICAgaWYgKCBjdHgtPnJlc3RvcmUuZm9ybWF0X3ZlcnNpb24gPCAzICYmICFjdHgtPnJlc3Rv
cmUuc2Vlbl9zdGF0aWNfZGF0YV9lbmQgKQo+ICsgICAgewo+ICsgICAgICAgIHJjID0gaGFuZGxl
X3N0YXRpY19kYXRhX2VuZChjdHgpOwo+ICsgICAgICAgIGlmICggcmMgKQoKVGhlc2UgMTcgbGlu
ZXMgYXBwZWFycyB0d2ljZSwgaW4gYmFzaWNhbGx5IGlkZW50aWNhbCBmb3JtLiAgQ291bGQgaXQK
YmUgcmVmYWN0b3JlZCA/CgpUaGFua3MsCklhbi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:32:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:32:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HbB-0002pR-JC; Mon, 24 Feb 2020 17:32:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WVFT=4M=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6HbA-0002pJ-D5
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:32:52 +0000
X-Inumbo-ID: ae35fc38-572b-11ea-aba8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ae35fc38-572b-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 17:32:51 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582565571;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=CkSU4YB8nfdNzVay5HDhga8M+3/90C9Q2ST6O/kDEHs=;
 b=PxOun0ItwKYqngI+D7vAy46awAZ12414jr6vcE6/JFEFcyCUIYRGug/T
 jnuLEyTyd/HcQDzeVtOVPh8eBUO4AzYoaj1yHSn8IISTewvNdgXgHdKNe
 RHIT1ipLND354P+z7X5oLD87oWrxsFZlrbuj/mi1pg7Eah4rV9J4C8teu A=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: P4Gu374Hxco8C2Fb2u2vHKJQwX+hOiTsRi6kbYlSoh5w1RoTd9n8IsGPL+QIJtWjAQclIohvN7
 7eYWoHUR1GJlM1A/lviPftZwoh7CjJ9qkUJnCpKAQO3AdLuDGrabkFsaho9Ktv+Bq1tgi4f/Vd
 u8zUK5DxdSh396PbrKyoDFAtM5dPSyMIaALH7F3MYBLaGBv7TmbpqGDG022rzpML543KBbqcIs
 IDmcCi6m8Rdv2YpaRKeHPk86RMRB7XBdupoPlxgQoPNcXPsr/JB9EDujxLoFVrWnHH0JEE13CH
 BIE=
X-SBRS: 2.7
X-MesageID: 12926955
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12926955"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-4-andrew.cooper3@citrix.com>
 <24148.1780.909250.638385@mariner.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <1f074dca-9798-1ed9-0163-882eb2079d53@citrix.com>
Date: Mon, 24 Feb 2020 17:32:47 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <24148.1780.909250.638385@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 03/17] tools/migration: Drop IHDR_VERSION
 constant from libxc and python
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Marek_Marczykowski-G=c3=b3recki?=
 <marmarek@invisiblethingslab.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDIvMjAyMCAxNzoyNSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gQW5kcmV3IENvb3BlciB3
cml0ZXMgKCJbUEFUQ0ggdjIgMDMvMTddIHRvb2xzL21pZ3JhdGlvbjogRHJvcCBJSERSX1ZFUlNJ
T04gY29uc3RhbnQgZnJvbSBsaWJ4YyBhbmQgcHl0aG9uIik6Cj4+IE1pZ3JhdGlvbiB2MyBpcyBp
biB0aGUgcHJvY2VzcyBvZiBiZWluZyBpbnRyb2R1Y2VkLCBtZWFuaW5nIHRoYXQgdGhlIGNvZGUg
aGFzCj4+IHRvIGNvcGUgd2l0aCBib3RoIHZlcnNpb25zLiAgVXNlIGFuIGV4cGxpY2l0IDIgZm9y
IG5vdy4KPj4KPj4gRm9yIHRoZSB2ZXJpZnktc3RyZWFtLXYyIGFuZCBjb252ZXJ0LWxlZ2FjeS1z
dHJlYW0gc2NyaXB0cywgdXBkYXRlCj4+IHRleHQgdG8gc2F5ICJ2MiAob3IgbGF0ZXIpIi4gIFdo
YXQgbWF0dGVycyBpcyB0aGUgZGlzdGluY3Rpb24gdnMKPj4gbGVnYWN5IHN0cmVhbXMuCj4gQ2Fu
IEkgcmVxdWVzdCB0aGF0IHlvdSB1c2UgYSBtYW5pZmVzdCBjb25zdGFudCBmb3IgYDInLCByYXRo
ZXIgdGhhbgo+IHNwcmlua2xpbmcgbGl0ZXJhbCBgMidzIGV2ZXJ5d2hlcmUgPyAgU29tZXRoaW5n
IGxpa2UgSUhEUl9WRVJTSU9OXzIgPwo+IFRoaXMgbWF5IHNlZW0gcG9pbnRsZXNzLCBidXQgaXQg
d2lsbCBtZWFuIHRoYXQgaXQgaXMgcG9zc2libGUgdG8gZ3JlcAo+IHRoZSBjb2RlIG11Y2ggbW9y
ZSBlYXNpbHkgZm9yIHRoaW5ncyB3aGljaCBhcmUgcmVsZXZhbnQgdG8gdjIgb3IgdjMgb3IKPiB3
aGF0ZXZlci4KPgo+IChJIGRvbid0IGl0J3MgbmVjZXNzYXJ5IHRvIGdvIHRvIGFueSBncmVhdCBs
ZW5ndGhzIHRvIHN1YnN0aXR1dGUgdGhlCj4gdmFsdWUgb2YgSUhEUl9WRVJTSU9OXzIgaW50byBl
cnJvciBtZXNzYWdlczsgYSBsaXRlcmFsIDIgaW4gdGhlIHN0cmluZwo+IGlzIE9LIEkgdGhpbmsu
KQoKQXMgSSByZXBseSBwcmV2aW91c2x5Li4uIFRoZSB2YWx1ZSBjb21lcyBvdXQgb2YgYSBwaXBl
LCBhbmQgaXMgY2hlY2tlZApleGFjdGx5IG9uY2UuCgpZb3UgY2FuIGFscmVhZHkgZ3JlcCBmb3Ig
ZXZlcnl0aGluZywgdXNpbmcgZm9ybWF0X3ZlcnNpb24gd2hpY2ggaXMgd2hlcmUKdGhpcyBudW1i
ZXIgaXMgc3Rhc2hlZCBmb3IgdGhlIGR1cmF0aW9uIG9mIHJlc3RvcmUuCgp+QW5kcmV3CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:40:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:40:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Hhn-00036D-Iz; Mon, 24 Feb 2020 17:39:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6Hhm-000368-Dl
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:39:42 +0000
X-Inumbo-ID: a2c40f10-572c-11ea-aba8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a2c40f10-572c-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 17:39:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582565982;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=3c/2q0w6wf4HUKHatcfA/aMgFkTrYb9IOqI8HL/W1VA=;
 b=D1bYISQwLxlMi9ohAZmI7yiObma5wpSlw/6t8ySUwhAQCzX37O3c6mKr
 RuAbIbhNWl2+XPD25npTNmVg7fl6wGIjjC2JYy2WP09wzz0EtJ43sZowD
 2IvgpOHbJ3lobETxFUCqiy7YwqQ2066YvHG2mbsqcNmLXDwHp21Tc5mLg k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 8/+MCAdcbsfNNmYOL1Ue2+nAp8LX0ST6LeifwiT+/LyyVkX4oXbu0yWSlR/mOT4xTjibrIcquw
 zSd4m4+jySR6F4pyAfDrJ9qrCS+BIhlvoGVjsiZuG2bTjDClBImU5DlkMUOHZUvFQ2HiBYGRGX
 W/A3tTbX9AqumG9ZgRkunr+hdGVnAWzV5+NIK2+7iqyN21cnRfcd3C5CZpuoFsJ3UYeA9omPiJ
 3TJXi3DOWUthepYTYgFN3WwZMNrlVBfj6tuP9YQv6nr7zGnipc/rFRzPHV/prj6qZjYJglPnr7
 i0Y=
X-SBRS: 2.7
X-MesageID: 12927329
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12927329"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.2649.756710.728091@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:39:37 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-11-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-11-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 10/17] tools/libxl: Plumb a restore
 boolean down into libxl__build_pre()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMTAvMTddIHRvb2xzL2xpYnhsOiBQbHVt
YiBhIHJlc3RvcmUgYm9vbGVhbiBkb3duIGludG8gbGlieGxfX2J1aWxkX3ByZSgpIik6Cj4gVG8g
Zml4IENQVUlEIGhhbmRsaW5nLCBsaWJ4bF9fYnVpbGRfcHJlKCkgaXMgZ29pbmcgdG8gaGF2ZSB0
byBkaXN0aW5ndWlzaAo+IGJldHdlZW4gYSBicmFuZCBuZXcgVk0gdnMgb25lIHdoaWNoIGlzIGJl
aW5nIG1pZ3JhdGVkLWluL3Jlc3VtZWQuCgpUaGUgZGlzdGluY3Rpb24gYmV0d2VlbiBsaWJ4bF9f
YnVpbGRfcHJlIGFuZCB0aGVzZSBvdGhlciBmdW5jdGlvbnMgaXMKbm90IHBhcnRpY3VsYXJseSBw
cmluY2lwbGVkLiAgSXQgaXMgYSBsZWdhY3kgZnJvbSBhbiBvbGQgQVBJIChwcmlvciB0bwp0aGUg
ZXhpc3RpbmNlIG9mICpjcmVhdGUpIHdoZXJlIGxpYnhsIGNhbGxlcnMgd2VyZSBleHBlY3RlZCB0
byAiYnVpbGQiCmEgZG9tYWluIGZpcnN0IGFuZCB0aGVuIGRvIG90aGVyIHRoaW5ncyB0byBpdC4K
Ck1heWJlIGl0IHdvdWxkIGJlIGJldHRlciB0byBwYXNzIHRoaXMgdmlhIGxpYnhsX19kb21haW5f
YnVpbGRfc3RhdGUKcmF0aGVyIHRoYW4gYXMgYW4gYWRkaXRpb25hbCBwYXJhbWV0ZXIgPwoKSWFu
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:41:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:41:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HjX-0003r6-4k; Mon, 24 Feb 2020 17:41:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HjV-0003qx-3Q
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:41:29 +0000
X-Inumbo-ID: e26146f6-572c-11ea-aba8-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e26146f6-572c-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 17:41:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582566087;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=6G00lY77u5bjcZFCVnswiOfOIyazCcUbXuHaOJBtxFA=;
 b=fxRSgvP5CZO9W2b0RcxUOsxztrnbeBM1dBdIs7juYY2ZbJksBsxHxpTD
 8DxJcYzFwu5FQ+327+t1HSGC5fP26GfLl68V7cKzpk/ubKe8PlN0Jw6/x
 /S3TE2OeIF58xIwDITStK5xO1TdixIDR+AgXFtoRp5bIZG3ed5V2ru/uN 4=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: R2cI0jPceutPcYzLWiQW8ok6Q3i/uuW3/iQoz2kmQpbpHRAsRGK76NJfRMo1enx9litofDNmvg
 3Uk4o+BP5SZeSd+WvIF6hc1o46vlpry6ia2K4YgxzAAj9KYKoy1FeryyNxIy1iHwbUDdPbUrpR
 Pr5o9t7xfCIOUbGJZLo3n6WRS60dNWFsBCzmU3QfjBPg3FweLt1tglg5hWmmCASy75ttosoxa0
 WFGYOZX10SKAQqdPqxdbh21Dphk265E3nIm3ekAez8uajEi+A4QFZh/w8ROqYGuT9d/y/WBkVM
 H1k=
X-SBRS: 2.7
X-MesageID: 13354858
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="13354858"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.2756.485670.625482@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:41:24 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200127143444.25538-13-andrew.cooper3@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-13-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2 12/17] docs/migration: Specify X86_{CPUID,
 MSR}_POLICY records
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>, "Tim \(Xen.org\)" <tim@xen.org>,
 George Dunlap <George.Dunlap@citrix.com>,
 Marek =?iso-8859-1?Q?Marczykowski-G=F3recki?=
 <marmarek@invisiblethingslab.com>, Julien Grall <julien.grall@arm.com>,
 Jan Beulich <JBeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIgMTIvMTddIGRvY3MvbWlncmF0aW9uOiBT
cGVjaWZ5IFg4Nl97Q1BVSUQsTVNSfV9QT0xJQ1kgcmVjb3JkcyIpOgo+IFRoZXNlIHR3byByZWNv
cmRzIG1vdmUgYmxvYnMgZnJvbSB0aGUgWEVOX0RPTUNUTF97Z2V0LHNldH1fY3B1X3BvbGljeQo+
IGh5cGVyY2FsbC4KCkFja2VkLWJ5OiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 17:56:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 17:56:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6HyG-0004qH-J3; Mon, 24 Feb 2020 17:56:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gH7p=4M=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6HyF-0004qC-HF
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:56:43 +0000
X-Inumbo-ID: 03991a5e-572f-11ea-a490-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 03991a5e-572f-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 17:56:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582567003;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=6Dn0z9DBNfxtBQUL81zNWUTOdeE9Igv1pFxjQPVydj0=;
 b=FfrBGeAkjhB+jzvuRUt3HYaktS/COZI3lLnPWGgl+Pk0v7zxGoXnqaAM
 EnAEl61PbVVxeTrMzt/uny3L2rvakHDmzCvIb92m7Vkq4hFLEHORn5tO6
 r/XneQotpcZ3XWAXR2GOV80ynsF+OGnbonWm2syE8uyM8nttXvLrxavQF I=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: U5zuNv9fsYelJN8Z7u/FHMJbQwY0wue5YCNYO0R4pz4Fhk8i5e2p1T4VlZuI099C6Lf2ks/IfO
 k1lESJ0kKlC7QXbsKLq3hUm/mu3pYCk/s8I6Pfqw7igX2PkA6RYBH3HTiEc8rCdar5oloYVvLf
 ZuKvXmaYjo06jJLCEaMSKhlqpllKm9HE2LbUs8VE7eqyOFkFMrhm/rUDFBUEvxa6uOo4hJ/oIu
 cWHMOQLjPUTMf4ugdslGq/WjY5TYCUwIv8aNgVwn73lgr21hveonCV13havCNspMO3V0626dBL
 OEs=
X-SBRS: 2.7
X-MesageID: 12904694
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,480,1574139600"; d="scan'208";a="12904694"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24148.3670.685800.220403@mariner.uk.xensource.com>
Date: Mon, 24 Feb 2020 17:56:38 +0000
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
In-Reply-To: <3acd774a777948c6965f9ef94505aadc@EX13D32EUC003.ant.amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <24147.61855.619335.745427@mariner.uk.xensource.com>
 <dd6cfb5f1770450abf7362ff1872f2b8@EX13D32EUC003.ant.amazon.com>
 <3acd774a777948c6965f9ef94505aadc@EX13D32EUC003.ant.amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v7 0/6] xl/libxl: domid
 allocation/preservation changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHVycmFudCwgUGF1bCB3cml0ZXMgKCJSRTogW1BBVENIIHY3IDAvNl0geGwvbGlieGw6IGRvbWlk
IGFsbG9jYXRpb24vcHJlc2VydmF0aW9uIGNoYW5nZXMiKToKPiBTZWUgaHR0cHM6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPXBlb3BsZS9wYXVsZHUveGVuLmdpdDthPXNob3J0bG9nO2g9cmVm
cy9oZWFkcy9kb21pZDEyCgpUaGFua3MuICBMR1RNLCBwdXNoZWQuCgpJYW4uCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 19:03:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 19:03:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6J0k-0002HM-L7; Mon, 24 Feb 2020 19:03:22 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6J0j-0002HH-Be
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 19:03:21 +0000
X-Inumbo-ID: 52971332-5738-11ea-8fc3-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 52971332-5738-11ea-8fc3-bc764e2007e4;
 Mon, 24 Feb 2020 19:03:20 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6J0i-0004kf-5p; Mon, 24 Feb 2020 19:03:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6J0h-0006mL-HZ; Mon, 24 Feb 2020 19:03:19 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6J0h-0006Ko-Gw; Mon, 24 Feb 2020 19:03:19 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147550-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=310c32faab7024d121047d36bc5a32a6764df089
X-Osstest-Versions-That: xen=4cdd4fa29fc24d2d898ac01988b2b10936556d72
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 19:03:19 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147550: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU1MCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU1MC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzMTBjMzJmYWFiNzAyNGQxMjEwNDdkMzZiYzVhMzJhNjc2NGRmMDg5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA0Y2RkNGZhMjlmYzI0ZDJkODk4
YWMwMTk4OGIyYjEwOTM2NTU2ZDcyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc0MTYgIDIwMjAt
MDItMjEgMTk6MDA6NDYgWiAgICAzIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NTUwICAy
MDIwLTAyLTI0IDE2OjAwOjM0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rl
c3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczog
L2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxl
IGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MK
CkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWws
IGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3Jn
L2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhh
cm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5i
aXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIDRjZGQ0ZmEyOWYuLjMxMGMzMmZh
YWIgIDMxMGMzMmZhYWI3MDI0ZDEyMTA0N2QzNmJjNWEzMmE2NzY0ZGYwODkgLT4gc21va2UKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 20:40:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 20:40:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6KVx-0001I8-Fn; Mon, 24 Feb 2020 20:39:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6KVv-0001I3-S1
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 20:39:39 +0000
X-Inumbo-ID: c6701b3e-5745-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c6701b3e-5745-11ea-a490-bc764e2007e4;
 Mon, 24 Feb 2020 20:39:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6KVt-0006gI-N7; Mon, 24 Feb 2020 20:39:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6KVt-0003sR-4F; Mon, 24 Feb 2020 20:39:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6KVt-00020k-3V; Mon, 24 Feb 2020 20:39:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147487-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 20:39:37 +0000
Subject: [Xen-devel] [linux-4.14 test] 147487: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ4NyBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc0ODcvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDE0NzMz
NCBwYXNzIGluIDE0NzQ4NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3MgaW4gMTQ3MzM0CgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTQyODQ5
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBl
YXQgICAgZmFpbCAgbGlrZSAxNDI4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3Rl
ZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoK
dmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDk4ZGIy
YmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2IxMjdhMTk3OTYKYmFzZWxpbmUgdmVyc2lvbjoKIGxp
bnV4ICAgICAgICAgICAgICAgIGI5OGFlYmQyOTgyNDZkZjM3YjQ3MmM1MmEyZWUxMDIzMjU2ZDAy
ZTMKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Mjg0OSAgMjAxOS0xMC0xNyAyMToxMToxNiBaICAx
MjkgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjcgIDIwMTktMTAtMjkgMDg6NDk6MzAg
WiAgMTE4IGRheXMgICAxNiBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwOTQgIDIw
MjAtMDItMTUgMTc6MzY6NTAgWiAgICA5IGRheXMgICAgNiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0MzggcGVv
cGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpq
b2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2
NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2
bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3Vi
aWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5l
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2Vz
CgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0
aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVt
YWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVz
dC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJl
IGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0
O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUg
NzQ1NDYgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 22:04:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 22:04:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6LpJ-0000Ac-Ay; Mon, 24 Feb 2020 22:03:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6LpH-0000AX-MN
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 22:03:43 +0000
X-Inumbo-ID: 84ceaa04-5751-11ea-9251-12813bfff9fa
Received: from mail-wr1-f67.google.com (unknown [209.85.221.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84ceaa04-5751-11ea-9251-12813bfff9fa;
 Mon, 24 Feb 2020 22:03:42 +0000 (UTC)
Received: by mail-wr1-f67.google.com with SMTP id z15so3938332wrl.1
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:03:42 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=UzZODFYNiIog1ES3vwCfAbkgnnhjBgwDjEwkwQQSzrQ=;
 b=PWfD+YF2VGyfLiBb6lgBzC7FnMLBOog+7W9jEScCfhmYNqw3smbzcPVK7pPlRCpUU+
 hrmIU1K/3Q/oYXHv6P9wqcCVZWHyRat3x/OZCoqvcOxGNXjzrQHPOv/cksRqs6TdxOS6
 2Z4byOYVN8I4FMnwtzEKeTu8kMoh1zocbIM2W0Z+LeNIzHlhCmJBHlIWMpC9F/Q09LHl
 lO4fm9GcPzdQZuCjnXBDzfRwPBTZW4FBASvIJkervhggq391RG2wYlNgyeVvMBX26lLu
 pNEjfEv8Ksbu3pJlx64XP5BwHglkhe5VsGzXX1rBzgV3TmOa8JnoNqVLeHtpxD0bV5O4
 8weg==
X-Gm-Message-State: APjAAAWNi4+lcUVGPgMql8Dp2X5jByQJRLksGFZXpEbLarVeXLGRt6oQ
 w2sCkHRg4i3vIYx8HsweV9M=
X-Google-Smtp-Source: APXvYqzb14q2YdA1USmbBveRXcK+iH9lHkp2L1nax6tVd0PTWBxVxpziiK3Tq/2sxWONLpq7hMtt1Q==
X-Received: by 2002:a5d:61cf:: with SMTP id q15mr66911231wrv.74.1582581821686; 
 Mon, 24 Feb 2020 14:03:41 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-228.amazon.com.
 [54.240.197.228])
 by smtp.gmail.com with ESMTPSA id l4sm3211999wrv.22.2020.02.24.14.03.39
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 14:03:40 -0800 (PST)
To: Wei Xu <xuwei5@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <5E53B3E3.6070304@hisilicon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <8bb7d100-0ca4-c0f9-b294-f2e7a173e1c9@xen.org>
Date: Mon, 24 Feb 2020 22:03:39 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5E53B3E3.6070304@hisilicon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] ns16550: Re-order the serial port address
 checking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgV2VpLAoKVGhhbmsgeW91IGZvciBzZW5kaW5nIGEgZm9sbG93LXVwLgoKT24gMjQvMDIvMjAy
MCAxMTozMCwgV2VpIFh1IHdyb3RlOgo+IENoZWNrIHRoZSBzZXJpYWwgcG9ydCBhZGRyZXNzIHNw
YWNlIGJlZm9yZSBjaGVja2luZyB0aGUgYWRkcmVzcy4KCkNvdWxkIHlvdSBleHBsYWluIGluIGEg
c2VudGVuY2Ugd2h5IHlvdSB3YW50IHRvIHJlLW9yZGVyPwoKQ2hlZXJzLAoKPiAKPiBTaWduZWQt
b2ZmLWJ5OiBXZWkgWHUgPHh1d2VpNUBoaXNpbGljb24uY29tPgo+IC0tLQo+ICAgeGVuL2RyaXZl
cnMvY2hhci9uczE2NTUwLmMgfCAxMiArKysrKystLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA2
IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2
ZXJzL2NoYXIvbnMxNjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBpbmRleCBk
YzhhYzRjLi40MjVlMDQ0IDEwMDY0NAo+IC0tLSBhL3hlbi9kcml2ZXJzL2NoYXIvbnMxNjU1MC5j
Cj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPiBAQCAtMTY0NCw2ICsxNjQ0LDEy
IEBAIHN0YXRpYyBpbnQgX19pbml0IG5zMTY1NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAq
ZGF0YSkKPiAKPiAgICAgICBzcGNyID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3QgYWNwaV90
YWJsZV9zcGNyLCBoZWFkZXIpOwo+IAo+ICsgICAgaWYgKCB1bmxpa2VseShzcGNyLT5zZXJpYWxf
cG9ydC5zcGFjZV9pZCAhPSBBQ1BJX0FEUl9TUEFDRV9TWVNURU1fTUVNT1JZKSApCj4gKyAgICB7
Cj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBBZGRyZXNzIHNwYWNlIHR5cGUgaXMgbm90IG1t
aW9cbiIpOwo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsgICAgfQo+ICsKPiAgICAgICAv
Kgo+ICAgICAgICAqIFRoZSBzZXJpYWwgcG9ydCBhZGRyZXNzIG1heSBiZSAwIGZvciBleGFtcGxl
Cj4gICAgICAgICogaWYgdGhlIGNvbnNvbGUgcmVkaXJlY3Rpb24gaXMgZGlzYWJsZWQuCj4gQEAg
LTE2NTQsMTIgKzE2NjAsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBuczE2NTUwX2FjcGlfdWFydF9p
bml0KGNvbnN0IHZvaWQgKmRhdGEpCj4gICAgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICAgICAg
IH0KPiAKPiAtICAgIGlmICggdW5saWtlbHkoc3Bjci0+c2VyaWFsX3BvcnQuc3BhY2VfaWQgIT0g
QUNQSV9BRFJfU1BBQ0VfU1lTVEVNX01FTU9SWSkgKQo+IC0gICAgewo+IC0gICAgICAgIHByaW50
aygibnMxNjU1MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4iKTsKPiAtICAgICAg
ICByZXR1cm4gLUVJTlZBTDsKPiAtICAgIH0KPiAtCj4gICAgICAgbnMxNjU1MF9pbml0X2NvbW1v
bih1YXJ0KTsKPiAKPiAgICAgICAvKgo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 22:15:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 22:15:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6M0n-0001Av-4G; Mon, 24 Feb 2020 22:15:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gzzy=4M=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6M0m-0001Aq-54
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 22:15:36 +0000
X-Inumbo-ID: 2da4ce82-5753-11ea-8cb6-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2da4ce82-5753-11ea-8cb6-bc764e2007e4;
 Mon, 24 Feb 2020 22:15:35 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id p14so13776656edy.13
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:15:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=k0Khut4nPumIC0dZ57rcHsF9qxE9XJZcNeDCalE4Zuw=;
 b=iSzKj24HdTuvbmma+mh6JRrS5gCB/8EKa4i9XNdzxQuGj+KGp3R1TiolsmkPuLzzGB
 0f12B/rlzvPdEIp4OrvKvNEY9vO09+xLFbiCjEj5CwKKRyK3n30NkJ3XRXRVjZ9ezg6E
 VKfbvt9VZ1JzrZ/aCQN6vZmPWlRq7K6+x5uVOPemVGRPYqKTZansZDqG5T494zon9DB3
 VbfkWFb+p6FywFXgNFgHDMM4nrgg2OBsk8/6QXmcUWMALB2PFvpC7mKrjV96LNERa5xH
 eS/pd7BVTSpSIuOZtNMEAM/TvAJYXrtTA+1yuOz1c/unD2BliM1QI50eerskaRv9X7QE
 WYKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=k0Khut4nPumIC0dZ57rcHsF9qxE9XJZcNeDCalE4Zuw=;
 b=NyMM0ei7NDIYv1xbNxmVbRrMdxMJ6FiqDEF2yTKPreMt9LwHti3zWgxftV3XBtTGoD
 /4qFgsnDfFfJe3gr1v28HhUZUv9JnuP5oKn80U37MpZzlodYHG42bMHl1Fj6ZTeXk6RY
 l9xTic2bRUJmWAv1pTYvljJT8mWm0+M7akiXA2eQ/0kRKWqa9iGhSfGOSlZUttNwaTzm
 DYEDBg2fb85VZaZKxfqDKin4yMN/A7Z8JStGzj1EyYjmqoGoWJbPZne/5INZ2NbHsLok
 bDu6BBkf4xdKM+E1zjL4WgRAGwc66b/lIQodxdAOY1GWDIDL7cuQWeNLgl6O7u5OKRvR
 PhLg==
X-Gm-Message-State: APjAAAXFC9XGf+xVkEwpsunqX6C50r+N3PlEAyQ5A/SgGhm/D7d/YwXL
 KLb+x/gyL/m7L2dtPm83VfEWtQup3Uw=
X-Google-Smtp-Source: APXvYqyd1bFa1RRKnVB52hSpUUT0bRgTtdd8k13mkTyOl5lhvaFa50pX/O18GtceYq/xwHu4uFouMg==
X-Received: by 2002:a17:906:aad0:: with SMTP id
 kt16mr48501177ejb.223.1582582534085; 
 Mon, 24 Feb 2020 14:15:34 -0800 (PST)
Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com.
 [209.85.128.51])
 by smtp.gmail.com with ESMTPSA id r23sm1063416edx.24.2020.02.24.14.15.32
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 14:15:33 -0800 (PST)
Received: by mail-wm1-f51.google.com with SMTP id t23so958484wmi.1
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:15:32 -0800 (PST)
X-Received: by 2002:a1c:7315:: with SMTP id d21mr1108314wmb.186.1582582532392; 
 Mon, 24 Feb 2020 14:15:32 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
In-Reply-To: <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 24 Feb 2020 15:14:56 -0700
X-Gmail-Original-Message-ID: <CABfawhmBdnKj=GCcjwPyL0+_1-5ifYBG_VEwE_YJ8fbPXF1TZQ@mail.gmail.com>
Message-ID: <CABfawhmBdnKj=GCcjwPyL0+_1-5ifYBG_VEwE_YJ8fbPXF1TZQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+ID4gK2ludCBtZW1fc2hhcmluZ19mb3JrX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3Qg
Z2ZuLCBib29sIHVuc2hhcmluZykKPiA+ID4gK3sKPiA+ID4gKyAgICBpbnQgcmMgPSAtRU5PRU5U
Owo+ID4gPiArICAgIHNocl9oYW5kbGVfdCBoYW5kbGU7Cj4gPiA+ICsgICAgc3RydWN0IGRvbWFp
biAqcGFyZW50Owo+ID4KPiA+IENhbiB5b3UgY29uc3RpZnkgcGFyZW50LCBJIGFzc3VtZSB0aGVy
ZSBhcmUgbm8gY2hhbmdlcyBtYWRlIHRvIHRoZQo+ID4gcGFyZW50IGRvbWFpbiwganVzdCB0aGUg
Zm9ya2VkIG9uZS4KPgo+IFN1cmUuCgpBY3R1YWxseSwgbm8gY2FuJ3QgZG8uIFRoZSBwYXJlbnQg
Y291bGQgZ2V0IG1vZGlmaWVkIGhlcmUsIHNpbmNlIHdlCmNvdWxkIGVuZCB1cCBtYWtpbmcgdGhl
IHBhcmVudCdzIG1lbW9yeSBpbnRvIHNoYXJlZCBlbnRyaWVzLiBTbyB1c2luZwpjb25zdCBoZXJl
IGlzIG5vdCBqdXN0aWZpZWQgc2luY2UgdGhlIHBhcmVudCBjYW4gYW5kIGRvZXMgZ2V0Cm1vZGlm
aWVkLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 22:25:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 22:25:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6MAX-00024G-At; Mon, 24 Feb 2020 22:25:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6MAV-000249-82
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 22:25:39 +0000
X-Inumbo-ID: 954d790d-5754-11ea-925a-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 954d790d-5754-11ea-925a-12813bfff9fa;
 Mon, 24 Feb 2020 22:25:38 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id j17so13863454edp.3
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:25:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=VffZftm/QJGN4h/pBtVe0q9s3h+Dt0JntOHrYPwK6uA=;
 b=M+8oO6ZhJntBuHQLY8XefdKlHgfdaaTpbJNYiiBYNoO4luy1e+tRb5IH5XoI9LyM+y
 u/VK/lqSbVGEJhmFjKKx9LjLUD8z2qGi8pg+FkfT2zAFSweRmcNSO0Y53ey5IifqsjXv
 wG+hhQVPDCKUje1ODn0apE7k1EedSfspUe13AC/fBA5Fkhd5qdDGivnkQeo/um604pB4
 GYSlYoDHzJlr2+sBkbD0shddEuL0FKwjsJbbJNFWcwP1e3MeGJYNqtOMc9UoKVEQ3Raa
 3Y0gXm5TfNmlgeQy59KWbEpxYaMjROzWXt5H+QPK7QzzSeeQtUMRz2IQOsCWzSunMuAN
 l0vw==
X-Gm-Message-State: APjAAAVNgZ1wFdD6mCySQcSOmBSjmviRtRlmfLKjop3QDBsTiOaRRgVE
 s7l71dvY7AzYdbNlFrwmySI=
X-Google-Smtp-Source: APXvYqy0cYttATrxx2qQEvu1ANpBbAwh5GrAQD7JDB6uRq2lfDkz7TOWmAMzeWHNaHZP3Bk565FgPg==
X-Received: by 2002:aa7:da5a:: with SMTP id w26mr49493705eds.274.1582583137846; 
 Mon, 24 Feb 2020 14:25:37 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-228.amazon.com.
 [54.240.197.228])
 by smtp.gmail.com with ESMTPSA id co19sm1086437edb.35.2020.02.24.14.25.36
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 14:25:37 -0800 (PST)
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
References: <20200211093122.5644-1-jgross@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <818b1594-87b3-477d-db37-4ee598793ab7@xen.org>
Date: Mon, 24 Feb 2020 22:25:35 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200211093122.5644-1-jgross@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen: do live patching only from main idle
 loop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCk9uIDExLzAyLzIwMjAgMDk6MzEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS90cmFwcy5jIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMK
PiBpbmRleCA2ZjliZWMyMmQzLi4zMGM0YzE4MzBiIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2Fy
bS90cmFwcy5jCj4gKysrIGIveGVuL2FyY2gvYXJtL3RyYXBzLmMKPiBAQCAtMjMsNyArMjMsNiBA
QAo+ICAgI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgo+ICAgI2luY2x1ZGUgPHhlbi9pcnEuaD4KPiAg
ICNpbmNsdWRlIDx4ZW4vbGliLmg+Cj4gLSNpbmNsdWRlIDx4ZW4vbGl2ZXBhdGNoLmg+Cj4gICAj
aW5jbHVkZSA8eGVuL21lbV9hY2Nlc3MuaD4KPiAgICNpbmNsdWRlIDx4ZW4vbW0uaD4KPiAgICNp
bmNsdWRlIDx4ZW4vcGFyYW0uaD4KPiBAQCAtMjIzOSwxMSArMjIzOCw2IEBAIHN0YXRpYyB2b2lk
IGNoZWNrX2Zvcl9wY3B1X3dvcmsodm9pZCkKPiAgICAgICB7Cj4gICAgICAgICAgIGxvY2FsX2ly
cV9lbmFibGUoKTsKPiAgICAgICAgICAgZG9fc29mdGlycSgpOwo+IC0gICAgICAgIC8qCj4gLSAg
ICAgICAgICogTXVzdCBiZSB0aGUgbGFzdCBvbmUgLSBhcyB0aGUgSVBJIHdpbGwgdHJpZ2dlciB1
cyB0byBjb21lIGhlcmUKPiAtICAgICAgICAgKiBhbmQgd2Ugd2FudCB0byBwYXRjaCB0aGUgaHlw
ZXJ2aXNvciB3aXRoIGFsbW9zdCBubyBzdGFjay4KPiAtICAgICAgICAgKi8KPiAtICAgICAgICBj
aGVja19mb3JfbGl2ZXBhdGNoX3dvcmsoKTsKClRoZSBjaGVjayBoZXJlIHdhcyBtZWFudCB0byBt
YXRjaCB0aGUgeDg2IGNvdW50ZXJwYXJ0IGluIApyZXNldF9zdGFja19hbmRfanVtcCgpLiBJIHN1
c3BlY3QgeW91IGFsc28gbmVlZCB0byByZW1vdmUgaXQuCgo+ICAgICAgICAgICBsb2NhbF9pcnFf
ZGlzYWJsZSgpOwo+ICAgICAgIH0KPiAgIH0KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 22:26:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 22:26:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6MBZ-00028J-Ot; Mon, 24 Feb 2020 22:26:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=gzzy=4M=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6MBY-000288-Ir
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 22:26:44 +0000
X-Inumbo-ID: bbf8994c-5754-11ea-aba8-bc764e2007e4
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bbf8994c-5754-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 22:26:43 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id p14so13805381edy.13
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:26:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=iIZGuHLezILmmmtpyY6Q4xeCs0vJewJ2am1Nf5evwYI=;
 b=Gc4PY8UwucLQPUcMqkxc+GBGs8XODMkb2UI1Bu3Z1yGxVXgrVPt/zXt2Knpq1/mvp1
 pKeCpJpi4s9UBDSd9YNq2yelrLnXsv4d0ropVAWc1eeM5WOKDJuuMkJaszDvGEh/CtHX
 uG9lgZDKyjYpOj60ebmZhIwnkUnGGM7Vhr0W0bk6onJdZaj7p+kvi47UbEdpkug5bVnb
 6EzedlB65lEkmjsl4t1vNs9uiALzDpwOuzq2njeUEhKXksClQfNeH9xMdyZpW5oOplf/
 U85vtWCrrj95hVG91lqVnouyRNKeeldJGlBgdzJMuTzWW0k32OPPzMy3OyyP2rO3Kk4i
 KORA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=iIZGuHLezILmmmtpyY6Q4xeCs0vJewJ2am1Nf5evwYI=;
 b=Y+XtKCC9nwzl7eSjmqV6XiSXKF4IlUGsek0hIvCXceTYF3Qp6P4HsAr0kOR83VsBZS
 cF+DwBUdIi/w4KIi3ADOnk0xUM+0Q92zCXodv23r1o0BplV/v6S7152HlZ5iJyavjUum
 LronjnhuRWv6MwZAU2O43Yu0hv2qBaK+hzB9EYJgy6V474OFggWvDw6Y1r1dREswr3if
 XrWSbCXOEXgywTXdIgxQYXIE5GUK64UcYeNd+Hjo5Mi0O0yIr/Cg5nqALsYbakqBgPe6
 7EJHj6t9mp73EBGzf6bkECblsJAK6p/l6Bmx7ltePrElO97r4c1i2u5t8Pu8Fo3MD/q9
 kcJg==
X-Gm-Message-State: APjAAAU3fL7fhnRb4Czj/ULCI//tnGvdfHyg1K5CsAn9QyeHAPFuw4t3
 lbHbT7wCuXR8me2dxfQU6kIHX+XZ8EA=
X-Google-Smtp-Source: APXvYqyY4V//7Fh5RIMd6NMAbQ4FSxx5DeiixQm9TleuM6lbtBdHhZ1mXkdHQg0ReL6bgt8d6Ue/OQ==
X-Received: by 2002:a17:906:f241:: with SMTP id
 gy1mr48886537ejb.345.1582583202526; 
 Mon, 24 Feb 2020 14:26:42 -0800 (PST)
Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com.
 [209.85.221.41])
 by smtp.gmail.com with ESMTPSA id e3sm1124237edu.3.2020.02.24.14.26.41
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 14:26:41 -0800 (PST)
Received: by mail-wr1-f41.google.com with SMTP id m16so12297994wrx.11
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:26:41 -0800 (PST)
X-Received: by 2002:adf:f288:: with SMTP id k8mr72804574wro.301.1582583201162; 
 Mon, 24 Feb 2020 14:26:41 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
In-Reply-To: <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Mon, 24 Feb 2020 15:26:05 -0700
X-Gmail-Original-Message-ID: <CABfawhnF5Va8k11zoQEXGS6N1pu031YmBF+TNsJUaBp+2Rh54Q@mail.gmail.com>
Message-ID: <CABfawhnF5Va8k11zoQEXGS6N1pu031YmBF+TNsJUaBp+2Rh54Q@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IEFsc28gY2QgYW5kIGQgYW5kIG5vdCB2ZXJ5IGhlbHBmdWwgbmFtZXMsIEkgd291bGQganVz
dCB1c2UgY2hpbGQgYW5kCj4gPiBwYXJlbnQuCj4KPiBTdXJlLgoKTG9va2luZyBhdCB0aGlzIGlu
IHRoZSBjb250ZXh0IG9mIHRoZSB3aG9sZSBwcmUtZXhpc3RpbmcgY29kZS1iYXNlLAp0aGUgbmFt
ZXMgY2QgJiBkIGFyZSB1c2VkIHRocm91Z2hvdXQgbWVtX3NoYXJpbmcuIFNvIGZvciBjb25zaXN0
ZW5jeSBJCndpbGwga2VlcCBpdCBmb3Igbm93LgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 22:36:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 22:36:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6MKl-000346-Uy; Mon, 24 Feb 2020 22:36:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BoNe=4M=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6MKk-000341-UE
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 22:36:14 +0000
X-Inumbo-ID: 0ff1a47b-5756-11ea-925b-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0ff1a47b-5756-11ea-925b-12813bfff9fa;
 Mon, 24 Feb 2020 22:36:14 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id r18so13894859edl.1
 for <xen-devel@lists.xenproject.org>; Mon, 24 Feb 2020 14:36:14 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=qOgk0PUi0sNwkzMgqkQCzQwJq1JGoK/OafR/9Qivq18=;
 b=Wzszn+aki0rodr/XBUjqpun8m5Pw6y+HvhTdGPy4jtM9xUyF6DU2x40VlUo9DZ66gB
 btGGw6AM+/32O90H9UH7j5Veh2ht3Zkys7vo7biQY8cmjZ12Fqei/WNynK/C5MgSd8Qi
 ROdJIoVItVlFM4ydPfOWb6KjHI9mN+14MGS2+slLnnaZVxoeXco3jTBNFd77mGZvzY5Y
 ptPwe3EcgbF9dWj2VoEF3H9fzDhdNfrYHj1nCqkzA0pJSkJrwdgunTIp7oV06avhSuau
 i75s2mp9s7Hi1cZ59xmGvzAFtNZkU4vNt7E4OEpKe4IVk1XP45eSXepk/y9eEeUQEioo
 s3jQ==
X-Gm-Message-State: APjAAAWRx6EMfbuefqLOez0RYiblye+J3fGsLhFmAqFjb7ndlItbJaSr
 i7nDJOCBR2a0qsQ3ha6vEu4=
X-Google-Smtp-Source: APXvYqzfA1JcjOZhvvuW6QvYhQ+ImvbOW7YJ3d9TFb7iEaZGf7AY+9RLJ+KxcJzm3ThYbsJJ977vFA==
X-Received: by 2002:aa7:cd59:: with SMTP id v25mr49567677edw.137.1582583773357; 
 Mon, 24 Feb 2020 14:36:13 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-228.amazon.com.
 [54.240.197.228])
 by smtp.gmail.com with ESMTPSA id k12sm1052351edq.27.2020.02.24.14.36.12
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Mon, 24 Feb 2020 14:36:12 -0800 (PST)
To: Oleksandr Tyshchenko <olekstysh@gmail.com>, xen-devel@lists.xenproject.org
References: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
From: Julien Grall <julien@xen.org>
Message-ID: <d22dbdc5-efff-0678-4227-7ab4585916a7@xen.org>
Date: Mon, 24 Feb 2020 22:36:11 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH V2] iommu/arm: Don't allow the same
 micro-TLB to be shared between domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>,
 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLAoKT24gMTcvMDIvMjAyMCAxNTowNSwgT2xla3NhbmRyIFR5c2hjaGVua28g
d3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv
QGVwYW0uY29tPgo+IAo+IEZvciB0aGUgSVBNTVUtVk1TQSB3ZSBuZWVkIHRvIHByZXZlbnQgdGhl
IHVzZSBjYXNlcyB3aGVyZSBkZXZpY2VzCj4gd2hpY2ggdXNlIHRoZSBzYW1lIG1pY3JvLVRMQiBh
cmUgYXNzaWduZWQgdG8gZGlmZmVyZW50IFhlbiBkb21haW5zCj4gKG1pY3JvLVRMQiBjYW5ub3Qg
YmUgc2hhcmVkIGJldHdlZW4gbXVsdGlwbGUgWGVuIGRvbWFpbnMsIHNpbmNlIGl0Cj4gcG9pbnRz
IHRvIHRoZSBjb250ZXh0IGJhbmsgdG8gdXNlIGZvciB0aGUgcGFnZSB3YWxrKS4KPiAKPiBBcyBl
YWNoIFhlbiBkb21haW4gdXNlcyBpbmRpdmlkdWFsIGNvbnRleHQgYmFuayBwb2ludGVkIGJ5IGNv
bnRleHRfaWQsCj4gd2UgY2FuIHBvdGVudGlhbGx5IHJlY29nbml6ZSB0aGF0IHVzZSBjYXNlIGJ5
IGNvbXBhcmluZyBjdXJyZW50IGFuZCBuZXcKPiBjb250ZXh0X2lkIGZvciB0aGUgYWxyZWFkeSBl
bmFibGVkIG1pY3JvLVRMQiBhbmQgcHJldmVudCBkaWZmZXJlbnQKPiBjb250ZXh0IGJhbmsgZnJv
bSBiZWluZyBzZXQuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9s
ZWtzYW5kcl90eXNoY2hlbmtvQGVwYW0uY29tPgoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8anVs
aWVuQHhlbi5vcmc+CgpJdCB3b3VsZCBiZSBnb29kIHRvIGdldCBhIHJldmlldyBmcm9tIFlvc2hp
aGlyby4gSWYgSSBkb24ndCBzZWUgYW4gCmFuc3dlciBieSB0aGUgZW5kIG9mIHRoZSB3ZWVrLCBJ
IHdpbGwgY29tbWl0IHdpdGhvdXQgaXQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 22:39:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 22:39:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6MO7-0003E5-LB; Mon, 24 Feb 2020 22:39:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6MO5-0003E0-P0
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 22:39:41 +0000
X-Inumbo-ID: 88a3ac24-5756-11ea-8fc3-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 88a3ac24-5756-11ea-8fc3-bc764e2007e4;
 Mon, 24 Feb 2020 22:39:36 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6MNz-0000Z7-Ng; Mon, 24 Feb 2020 22:39:35 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6MNz-0000lf-CD; Mon, 24 Feb 2020 22:39:35 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6MNz-0007Eg-BZ; Mon, 24 Feb 2020 22:39:35 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147559-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=e465fecbfdb865c75f762055c0396bc617005748
X-Osstest-Versions-That: xen=310c32faab7024d121047d36bc5a32a6764df089
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 22:39:35 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147559: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU1OSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU1OS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlNDY1ZmVjYmZkYjg2NWM3NWY3NjIwNTVjMDM5NmJjNjE3MDA1NzQ4CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzMTBjMzJmYWFiNzAyNGQxMjEw
NDdkMzZiYzVhMzJhNjc2NGRmMDg5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc1NTAgIDIwMjAt
MDItMjQgMTY6MDA6MzQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NTU5ICAy
MDIwLTAyLTI0IDIwOjAwOjQ1IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KICBQYXVs
IER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdo
dCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9n
cwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJl
IGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3Nz
dGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBp
biBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3Rl
cgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24g
OgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzMTBjMzJmYWFi
Li5lNDY1ZmVjYmZkICBlNDY1ZmVjYmZkYjg2NWM3NWY3NjIwNTVjMDM5NmJjNjE3MDA1NzQ4IC0+
IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 23:19:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 23:19:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Mzu-0006a5-BI; Mon, 24 Feb 2020 23:18:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=uC+N=4M=renesas.com=yoshihiro.shimoda.uh@srs-us1.protection.inumbo.net>)
 id 1j6Mzs-0006a0-TD
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 23:18:44 +0000
X-Inumbo-ID: fed4595c-575b-11ea-926b-12813bfff9fa
Received: from JPN01-OS2-obe.outbound.protection.outlook.com (unknown
 [40.107.141.113]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fed4595c-575b-11ea-926b-12813bfff9fa;
 Mon, 24 Feb 2020 23:18:42 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=IIFiDt6zVP3bJ3/bC5ZdPajL7n4RVF4lH7jfADQWmurm4kWPv7SQ+kV+RrPeZpkrgN+p0xc5q9z+B7ZiRWZGN4y710L+suvGpAvZhD3krsvAqNgwVN16HQLEIhHcBckubFYX2eI84waGzkEKNhUDb0gIsBjNJvWP1131+J81LgRCXUDB9AsYmxcNNXLmz800jcMVk7MIp/pa4+reIXodg35FC/4kPa2L0yde4FkOrGj8aXRUxnOdKbNyP2BYsBEd636XcZWigWnalp6kSTaAs3X8WzbhkjQ9R+iPIYDdmJGYg4jonMVDNQzEzYv6EGalBTVLD14idObyqmgi9cyjAA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OEUzubGUs1sPoUFA8gkh7nWVVPlZ+Qz+4oLiw9Tonew=;
 b=cKUE953f6AtwHQtr74RkdIWxhsCM0WCpsWuuNRHKrMN4lWpRf4cM8V3BR6EZAseXCikPR8H443bz32e2JF9p0PBWuB8gMFA18YeeaQLJhHBKdpDaKB0tsCG0XnvquoAWy1MY3weNVhpJTpNiv03ysM3B4V202z73pH7xG/xnb7WZQ7WqHAx6mq5AopYLvC0qLZh3GGEEIlWAdf7lev9b7lLFf0dnnH57a4+DPxhFagbGNne+siK3ehpjWBqRcvO1i1bWd4BZ/cOiSYG7CRd8M9U9P2nNNkqJp3FLnx5ST96qa0nanSOete1s1vRAxB6PdG2qUu1QAWDOPMBAT7ZJVA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com;
 dkim=pass header.d=renesas.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=renesasgroup.onmicrosoft.com; s=selector2-renesasgroup-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=OEUzubGUs1sPoUFA8gkh7nWVVPlZ+Qz+4oLiw9Tonew=;
 b=pwlGT16SSkeTcfKoWIBr1d34GlxNBfAkpMlzzLPnplZ9f+h7xZK1uEHfsP6mqaTcb49ZxciwMqYlYzEpRzIPX1Lwnr3dGXQEwRMM5dnzClEA2twKfzOtfBqrczxQ9J42bN22scp8ok6z/X4fvmcc8WzgThOnJTMR7+CvdA2jAOQ=
Received: from TYAPR01MB4544.jpnprd01.prod.outlook.com (20.179.175.203) by
 TYAPR01MB3680.jpnprd01.prod.outlook.com (20.178.138.11) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.17; Mon, 24 Feb 2020 23:18:40 +0000
Received: from TYAPR01MB4544.jpnprd01.prod.outlook.com
 ([fe80::dccc:154d:a04e:3ee3]) by TYAPR01MB4544.jpnprd01.prod.outlook.com
 ([fe80::dccc:154d:a04e:3ee3%3]) with mapi id 15.20.2750.021; Mon, 24 Feb 2020
 23:18:40 +0000
From: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
To: Oleksandr Tyshchenko <olekstysh@gmail.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V2] iommu/arm: Don't allow the same micro-TLB to be
 shared between domains
Thread-Index: AQHV5aO6Hf58YyJtEUexQIy/H5HDm6grBdQw
Date: Mon, 24 Feb 2020 23:18:40 +0000
Message-ID: <TYAPR01MB45449D0E8B0C2C0357A22F86D8EC0@TYAPR01MB4544.jpnprd01.prod.outlook.com>
References: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
In-Reply-To: <1581951935-5279-1-git-send-email-olekstysh@gmail.com>
Accept-Language: ja-JP, en-US
Content-Language: ja-JP
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=yoshihiro.shimoda.uh@renesas.com; 
x-originating-ip: [124.210.22.195]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 01c4b1b7-d859-4401-7453-08d7b97fe22b
x-ms-traffictypediagnostic: TYAPR01MB3680:
x-microsoft-antispam-prvs: <TYAPR01MB3680EAADCB21B091B9FEA981D8EC0@TYAPR01MB3680.jpnprd01.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5236;
x-forefront-prvs: 032334F434
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(4636009)(376002)(39850400004)(136003)(396003)(366004)(346002)(199004)(189003)(54906003)(4744005)(86362001)(66946007)(66556008)(66476007)(76116006)(316002)(66446008)(2906002)(7696005)(186003)(64756008)(478600001)(81156014)(26005)(9686003)(8936002)(55016002)(33656002)(4326008)(5660300002)(81166006)(71200400001)(8676002)(52536014)(55236004)(110136005)(6506007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:TYAPR01MB3680;
 H:TYAPR01MB4544.jpnprd01.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: renesas.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /SpaJGzxzHyEpxqK0J/i0evUMVS+BRPGkFSsSlKHLnDlwt4DJYBJOlK+Ub8n0UbPoovTtTJ4o+NaeZ+0B0a6xV0gg44a5ULjUGizsy8xSYMY39+FaWgtfNRs5lY6Cq6FoxYaueGzGumYNe/LP2siM2yEBMpcdX/trTlkj/m3913cZIjFv8v38l4LhKZZaTlTcQ5kkBe9IxP7qEu6mo+N7NoeM9alqoxdQBd1uSwVFxQzRL3LtmHfKfnbPhbve7PBDClP9PJ4468wO/hbD/K5BFTwaERic2Qe+LhLIwV/NBsv7ie1CfbjYxj06lgHVmQVNSxMN7HUpeZvK+BQbKyO883XpKTOXw91dvm5lHPNFmZg6z2rSP1JDgHEOOJt42mOaklADS4El/7vuwne3kGTDj9hQFU38EDIXpuCwYVyEa0gHpyj5TFcEUgMoP12RR7K
x-ms-exchange-antispam-messagedata: 25w+SRjUMuqCH9IeKd2HqMCCsbmJj7+Dfcs6qNWoRuaFW44ITe1Z0UNVvxuVTUyA/AtiwjEuUbQ2N3IBVhewOB7Cn8HlulKCjuM4vjMIzEPxWeZGXgygTv0HtTvBG2Rfbwi7TSgUEEa48IJoVDfxNw==
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: renesas.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 01c4b1b7-d859-4401-7453-08d7b97fe22b
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2020 23:18:40.1049 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6KseSIrXmSuDkxZ0OjHxMelL7gNTsdSNzufzm4O6uqEsFVJG6pO6XJZjl/w/yZt/e6AmvyK6RxnDxih2+7ukeQB45C6UVSEWiDaxsv7xT6PsQLXtnSdjRrMbKPvnYLFC
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB3680
Subject: Re: [Xen-devel] [PATCH V2] iommu/arm: Don't allow the same
 micro-TLB to be shared between domains
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Volodymyr Babchuk <volodymyr_babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgT2xla3NhbmRyLXNhbiwKCj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28sIFNlbnQ6IFR1
ZXNkYXksIEZlYnJ1YXJ5IDE4LCAyMDIwIDEyOjA2IEFNCj4gCj4gRm9yIHRoZSBJUE1NVS1WTVNB
IHdlIG5lZWQgdG8gcHJldmVudCB0aGUgdXNlIGNhc2VzIHdoZXJlIGRldmljZXMKPiB3aGljaCB1
c2UgdGhlIHNhbWUgbWljcm8tVExCIGFyZSBhc3NpZ25lZCB0byBkaWZmZXJlbnQgWGVuIGRvbWFp
bnMKPiAobWljcm8tVExCIGNhbm5vdCBiZSBzaGFyZWQgYmV0d2VlbiBtdWx0aXBsZSBYZW4gZG9t
YWlucywgc2luY2UgaXQKPiBwb2ludHMgdG8gdGhlIGNvbnRleHQgYmFuayB0byB1c2UgZm9yIHRo
ZSBwYWdlIHdhbGspLgo+IAo+IEFzIGVhY2ggWGVuIGRvbWFpbiB1c2VzIGluZGl2aWR1YWwgY29u
dGV4dCBiYW5rIHBvaW50ZWQgYnkgY29udGV4dF9pZCwKPiB3ZSBjYW4gcG90ZW50aWFsbHkgcmVj
b2duaXplIHRoYXQgdXNlIGNhc2UgYnkgY29tcGFyaW5nIGN1cnJlbnQgYW5kIG5ldwo+IGNvbnRl
eHRfaWQgZm9yIHRoZSBhbHJlYWR5IGVuYWJsZWQgbWljcm8tVExCIGFuZCBwcmV2ZW50IGRpZmZl
cmVudAo+IGNvbnRleHQgYmFuayBmcm9tIGJlaW5nIHNldC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBP
bGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBhbS5jb20+Cj4gCj4g
LS0tCj4gCj4gQ0M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4gQ0M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPiBDQzogVm9sb2R5bXlyIEJhYmNo
dWsgPHZvbG9keW15cl9iYWJjaHVrQGVwYW0uY29tPgo+IENDOiBZb3NoaWhpcm8gU2hpbW9kYSA8
eW9zaGloaXJvLnNoaW1vZGEudWhAcmVuZXNhcy5jb20+CgpUaGFuayB5b3UgZm9yIHRoZSBwYXRj
aCEKClJldmlld2VkLWJ5OiBZb3NoaWhpcm8gU2hpbW9kYSA8eW9zaGloaXJvLnNoaW1vZGEudWhA
cmVuZXNhcy5jb20+CgpCZXN0IHJlZ2FyZHMsCllvc2hpaGlybyBTaGltb2RhCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Mon Feb 24 23:49:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 24 Feb 2020 23:49:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6NTb-0000eE-Gm; Mon, 24 Feb 2020 23:49:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=N9Wh=4M=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6NTZ-0000e8-TP
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 23:49:25 +0000
X-Inumbo-ID: 487e89b7-5760-11ea-926c-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 487e89b7-5760-11ea-926c-12813bfff9fa;
 Mon, 24 Feb 2020 23:49:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6NTX-0001tQ-PE; Mon, 24 Feb 2020 23:49:23 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6NTX-0004dY-Bt; Mon, 24 Feb 2020 23:49:23 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6NTX-0006SU-B1; Mon, 24 Feb 2020 23:49:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147496-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-armhf-armhf-xl-rtds:xen-boot:fail:heisenbug
 linux-4.9:test-armhf-armhf-libvirt:leak-check/check:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Mon, 24 Feb 2020 23:49:23 +0000
Subject: [Xen-devel] [linux-4.9 test] 147496: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzQ5NiBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzQ5Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICA3IHhl
bi1ib290ICAgICAgICAgZmFpbCBpbiAxNDc0MjkgcGFzcyBpbiAxNDc0OTYKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTkgbGVhay1jaGVjay9jaGVjayBmYWlsIGluIDE0NzQyOSBwYXNz
IGluIDE0NzQ5NgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFt
ZDY0LXhzbSAxNiBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgcGFzcyBpbiAxNDc0MjkKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFp
bCAgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQy
OTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlh
bi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0g
ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14
c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVz
dC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQg
Zm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3Y2U0MzkyNjZmNjAyZjYwZjA1ZGNj
Zjk2NGE4Njg1ZTUzNjg0YTlhCmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAg
ICAzNjRlZjgzZGIwMjczYWNjODljNmJhOGFlMWFlYmVlNzBhMTMzMDU2CgpMYXN0IHRlc3Qgb2Yg
YmFzaXMgICAxNDI5NDcgIDIwMTktMTAtMjAgMDM6MjY6MjggWiAgMTI3IGRheXMKRmFpbGluZyBz
aW5jZSAgICAgICAgMTQzMzI4ICAyMDE5LTEwLTI5IDA4OjUxOjIwIFogIDExOCBkYXlzICAgMTUg
YXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MTA1ICAyMDIwLTAyLTE1IDIzOjQxOjQz
IFogICAgOCBkYXlzICAgIDYgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDgyIHBlb3BsZSB0b3VjaGVkIHJldmlz
aW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEw
LWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZj
cHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dz
OiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmln
IGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywg
YW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpO
b3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDQ5MzcwIGxpbmVzIGxv
bmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 00:34:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 00:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6OAk-0005Ib-T0; Tue, 25 Feb 2020 00:34:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=fvDX=4N=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j6OAj-0005IV-Pj
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 00:34:01 +0000
X-Inumbo-ID: 82d4da88-5766-11ea-9271-12813bfff9fa
Received: from huawei.com (unknown [45.249.212.35])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 82d4da88-5766-11ea-9271-12813bfff9fa;
 Tue, 25 Feb 2020 00:33:59 +0000 (UTC)
Received: from DGGEMS410-HUB.china.huawei.com (unknown [172.30.72.60])
 by Forcepoint Email with ESMTP id 4B433924C1DC10BD0C5D;
 Tue, 25 Feb 2020 08:33:57 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS410-HUB.china.huawei.com
 (10.3.19.210) with Microsoft SMTP Server id 14.3.439.0; Tue, 25 Feb 2020
 08:33:47 +0800
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <5E53B3E3.6070304@hisilicon.com>
 <8bb7d100-0ca4-c0f9-b294-f2e7a173e1c9@xen.org>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E546B6B.70906@hisilicon.com>
Date: Tue, 25 Feb 2020 08:33:47 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <8bb7d100-0ca4-c0f9-b294-f2e7a173e1c9@xen.org>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH] ns16550: Re-order the serial port address
 checking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVsaWVuLAoKT24gMjAyMC8yLzI1IDY6MDMsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBX
ZWksCj4gCj4gVGhhbmsgeW91IGZvciBzZW5kaW5nIGEgZm9sbG93LXVwLgo+IAo+IE9uIDI0LzAy
LzIwMjAgMTE6MzAsIFdlaSBYdSB3cm90ZToKPj4gQ2hlY2sgdGhlIHNlcmlhbCBwb3J0IGFkZHJl
c3Mgc3BhY2UgYmVmb3JlIGNoZWNraW5nIHRoZSBhZGRyZXNzLgo+IAo+IENvdWxkIHlvdSBleHBs
YWluIGluIGEgc2VudGVuY2Ugd2h5IHlvdSB3YW50IHRvIHJlLW9yZGVyPwoKRG8geW91IHRoaW5r
IGlzIGl0IE9LIHRvIGV4cGxhaW4gYXMgZm9sbG93aW5nOgoKVGhlIHNlcmlhbCBwb3J0IGFkZHJl
c3Mgc3BhY2UgSUQgcXVhbGlmaWVzIHRoZSBhZGRyZXNzLgpXaGV0aGVyIGEgdmFsdWUgb2YgemVy
byBmb3IgdGhlIHNlcmlhbCBwb3J0IGFkZHJlc3MgY2FuIHNlbnNpYmx5Cm1lYW4gImRpc2FibGVk
IiBkZXBlbmRzIG9uIHRoZSBhZGRyZXNzIHNwYWNlIElELiBIZW5jZSBjaGVjayB0aGUKYWRkcmVz
cyBzcGFjZSBJRCBiZWZvcmUgY2hlY2tpbmcgdGhlIGFkZHJlc3MuCgpUaGFua3MhCgpCZXN0IFJl
Z2FyZHMsCldlaQoKPiAKPiBDaGVlcnMsCj4gCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IFdlaSBYdSA8
eHV3ZWk1QGhpc2lsaWNvbi5jb20+Cj4+IC0tLQo+PiAgIHhlbi9kcml2ZXJzL2NoYXIvbnMxNjU1
MC5jIHwgMTIgKysrKysrLS0tLS0tCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr
KSwgNiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvbnMx
NjU1MC5jIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPj4gaW5kZXggZGM4YWM0Yy4uNDI1
ZTA0NCAxMDA2NDQKPj4gLS0tIGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPj4gKysrIGIv
eGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPj4gQEAgLTE2NDQsNiArMTY0NCwxMiBAQCBzdGF0
aWMgaW50IF9faW5pdCBuczE2NTUwX2FjcGlfdWFydF9pbml0KGNvbnN0IHZvaWQgKmRhdGEpCj4+
Cj4+ICAgICAgIHNwY3IgPSBjb250YWluZXJfb2YodGFibGUsIHN0cnVjdCBhY3BpX3RhYmxlX3Nw
Y3IsIGhlYWRlcik7Cj4+Cj4+ICsgICAgaWYgKCB1bmxpa2VseShzcGNyLT5zZXJpYWxfcG9ydC5z
cGFjZV9pZCAhPSBBQ1BJX0FEUl9TUEFDRV9TWVNURU1fTUVNT1JZKSApCj4+ICsgICAgewo+PiAr
ICAgICAgICBwcmludGsoIm5zMTY1NTA6IEFkZHJlc3Mgc3BhY2UgdHlwZSBpcyBub3QgbW1pb1xu
Iik7Cj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+PiArICAgIH0KPj4gKwo+PiAgICAgICAv
Kgo+PiAgICAgICAgKiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkgYmUgMCBmb3IgZXhhbXBs
ZQo+PiAgICAgICAgKiBpZiB0aGUgY29uc29sZSByZWRpcmVjdGlvbiBpcyBkaXNhYmxlZC4KPj4g
QEAgLTE2NTQsMTIgKzE2NjAsNiBAQCBzdGF0aWMgaW50IF9faW5pdCBuczE2NTUwX2FjcGlfdWFy
dF9pbml0KGNvbnN0IHZvaWQgKmRhdGEpCj4+ICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4g
ICAgICAgfQo+Pgo+PiAtICAgIGlmICggdW5saWtlbHkoc3Bjci0+c2VyaWFsX3BvcnQuc3BhY2Vf
aWQgIT0gQUNQSV9BRFJfU1BBQ0VfU1lTVEVNX01FTU9SWSkgKQo+PiAtICAgIHsKPj4gLSAgICAg
ICAgcHJpbnRrKCJuczE2NTUwOiBBZGRyZXNzIHNwYWNlIHR5cGUgaXMgbm90IG1taW9cbiIpOwo+
PiAtICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gLSAgICB9Cj4+IC0KPj4gICAgICAgbnMxNjU1
MF9pbml0X2NvbW1vbih1YXJ0KTsKPj4KPj4gICAgICAgLyoKPj4KPiAKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 03:08:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 03:08:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Qa3-0003je-TP; Tue, 25 Feb 2020 03:08:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6Qa2-0003jZ-Be
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 03:08:18 +0000
X-Inumbo-ID: 10f9a9d2-577c-11ea-9290-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 10f9a9d2-577c-11ea-9290-12813bfff9fa;
 Tue, 25 Feb 2020 03:08:16 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6QZz-0002YF-Q5; Tue, 25 Feb 2020 03:08:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6QZz-0004kd-EE; Tue, 25 Feb 2020 03:08:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6QZz-00013K-DA; Tue, 25 Feb 2020 03:08:15 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147500-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit2:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 03:08:15 +0000
Subject: [Xen-devel] [linux-4.4 test] 147500: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUwMCBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzUwMC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgMTYgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDE0NzQzNSBwYXNzIGluIDE0NzUwMAogdGVzdC1h
cm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMCBkZWJpYW4tZGktaW5zdGFsbCBmYWlsIGluIDE0NzQz
NSBwYXNzIGluIDE0NzUwMAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxOCBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3MTg2CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICAgICAgIGZhaWwgcGFzcyBpbiAx
NDc0MzUKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTggZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgZmFpbCBwYXNzIGluIDE0NzQzNQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3NDM1CgpSZWdy
ZXNzaW9ucyB3aGljaCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBp
biAxNDc0MzUgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBi
dXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDc0MzUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDc0
MzUgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNt
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
dmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9u
IHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzZlNWM2ZmQ2ZDE2
M2YxYWE2Mzk2OWNjOTgyZTc5YmUxZmVlODdhNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAg
ICAgICAgICAgICAgZGMxNmE3ZTVmMzZkNjViMjVhMWI2NmFkZTE0MzU2NzczZWQ1Mjg3NQoKTGFz
dCB0ZXN0IG9mIGJhc2lzICAgMTM5Njk4ICAyMDE5LTA4LTA0IDA3OjQ4OjMwIFogIDIwNCBkYXlz
CkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTc3MyAgMjAxOS0wOC0wNiAxNjo0MDoyNiBaICAyMDIg
ZGF5cyAgMTEzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzExMSAgMjAyMC0wMi0x
NiAwMzozNzo1NiBaICAgIDggZGF5cyAgICA2IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTA5NyBwZW9wbGUgdG91
Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2
aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRt
cmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
cWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVj
dC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxv
Z3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNl
IHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7
aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0Lmdp
dDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91
bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1z
dW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NTQx
NyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 05:18:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 05:18:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Sbf-0006yj-Im; Tue, 25 Feb 2020 05:18:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=+g/m=4M=gmail.com=hydrapolic@srs-us1.protection.inumbo.net>)
 id 1j6H8l-0007wP-T3
 for xen-devel@lists.xenproject.org; Mon, 24 Feb 2020 17:03:31 +0000
X-Inumbo-ID: 955dde00-5727-11ea-aba8-bc764e2007e4
Received: from mail-qt1-x833.google.com (unknown [2607:f8b0:4864:20::833])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 955dde00-5727-11ea-aba8-bc764e2007e4;
 Mon, 24 Feb 2020 17:03:31 +0000 (UTC)
Received: by mail-qt1-x833.google.com with SMTP id p34so7018592qtb.6;
 Mon, 24 Feb 2020 09:03:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=JayXpjrdzEbyTeT7CiXxd3NAz9kk1xAna0fYzDVFaAE=;
 b=J5ieMfc+L+r3FUi/0SVh8r13MQ//dYAlfcXqg+CBZgzZtuti0vM4MCaf9B84hc6JKs
 0BYyyU05H0pxq+wvfj5YNESZ7kqZIv4KgN38gqEcYhzCgYbrjaWDdu9ANw9YnKyIgSxt
 3WmVkcYNNbZlgvi7QU2vW+sIvBs2uK9A5MMLLPxlvXRIUC/sCLzhasIyZ9+9X2E6zjcQ
 yqaWx3M0ZonJrUFEKRPBSLcR+q/RGiyD4HFRydHQx2YmOps82LiOEP/ktTlFAXkBfJBO
 DqfvGp2oItLZFClXon7gal48Vz5mneOQ5xm4Kt87J9YK/mkb5OpFTP4jXwVZiQyHf+WT
 VGMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=JayXpjrdzEbyTeT7CiXxd3NAz9kk1xAna0fYzDVFaAE=;
 b=j1syaQZCqxTwgctoZFvLcnOTv2VVs7TDGQAkP8sU7oogRikj9q6lNoJb9qLSQEQQDW
 fI4WikaO6OZs1cq/6bQyPsGGiSJBQKGN9UAvr7zyQmjc8fAaw7fvZr5wXukMgMe00Zzz
 kOPQ4TgwR3ThPDrUd8FSQ8RJ+MwirLD64Eu1xIKlzBr0+5QFjM+ATosyZA3FQiQMsJf8
 rX8za47QoEcz3poslxUXMNokQ47zfUJfvS79oBNl0G6ajfMRQHzKvgivd900aiBcBbk7
 s65H0kreDI51lV+nBYWbprpB/je7CD06jRz4H42+whaexGfOWdL0ykvmOAV/SQtgt0EX
 k0KQ==
X-Gm-Message-State: APjAAAVXzEdLJvmLTaiaGEv8CofFn2iAtor8lL4KnHogvnhr5J16JATZ
 /i+eQN/F6+gXRap1nXfLZjkRokOQ6+jhaSb9bR8=
X-Google-Smtp-Source: APXvYqz7Ceda56aGHWTMFyL0g7AwJiVaq69WgwF84eCAGvW5RGv1HIzy99Qy9Vmc6H00KcgdR+kOmRLJICfszsB5Thw=
X-Received: by 2002:ac8:6f0b:: with SMTP id g11mr48229297qtv.308.1582563810536; 
 Mon, 24 Feb 2020 09:03:30 -0800 (PST)
MIME-Version: 1.0
References: <CAG6MAzRcvUifqf=m7EE98bz0w_s2+Z=0Nx7YT0SVv75ek0Mc2Q@mail.gmail.com>
 <CAG6MAzR_bU5qnCLKpuUAt-S_dfxjnxgh12gUjnXfsfC7Fw2qMw@mail.gmail.com>
 <CAG6MAzSS0Kw2KHWZpb6O9kfoDKK2spn_WHfy9gnZcZLvES0wnQ@mail.gmail.com>
 <CAG6MAzRZsSaVdO6Qv+Xi1dpaUsrdh+kT9F-_K=8s7fHyXRbFWQ@mail.gmail.com>
 <CAAVVsFmwoopngy6U8z1vUBH5j0gzuTLcMX+NcjQRjwshNr_LDw@mail.gmail.com>
In-Reply-To: <CAAVVsFmwoopngy6U8z1vUBH5j0gzuTLcMX+NcjQRjwshNr_LDw@mail.gmail.com>
From: Tomas Mozes <hydrapolic@gmail.com>
Date: Mon, 24 Feb 2020 18:02:14 +0100
Message-ID: <CAG6MAzQ4QQjre7o5iLN5gX9=mRkJzy_pDM+aRgXi999yfp0srg@mail.gmail.com>
To: Glen <glenbarney@gmail.com>
X-Mailman-Approved-At: Tue, 25 Feb 2020 05:18:06 +0000
Subject: Re: [Xen-devel] [Xen-users] xen domU stall on 4.12.1
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, xen-users@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============0466196589885921317=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============0466196589885921317==
Content-Type: multipart/alternative; boundary="000000000000c2efc5059f55599c"

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

On Mon, Feb 24, 2020 at 4:55 PM Glen <glenbarney@gmail.com> wrote:

> On Sun, Feb 23, 2020 at 11:12 PM Tomas Mozes <hydrapolic@gmail.com> wrote:
> > As reported in
> https://lists.xenproject.org/archives/html/xen-devel/2020-01/msg00361.html
> and
> https://lists.xenproject.org/archives/html/xen-users/2020-02/msg00042.html,
> switching back to credit1 scheduler seems to make it working again. I've
> migrated 6 machines to Xen 4.12 with sched=credit xen option and haven't
> observed a hang for more than a week now.
>
> My experience is the same.  I have migrated all 16 of my physical
> hosts back to OpenSuse 15.1 with Xen 4.12.1 with sched=credit .  All
> guests are now running perfectly, without any issues at all.  Over
> this past week I performed directed stress-testing against several of
> my guests, and they all survived without any problems at all.  I've
> now completely my migration to the new guests, and everyone is happy.
>
> I'm now going to bring one of the previously-live guests on its own
> host back to credit2 so I can crash it and try to capture debugging
> output for xen-devel as requested.  But sched=credit is definitely
> what we needed to solve this problem!  Thank you all for helping us
> get there!
>
> Glen
>

Thank you too for your report. Hope we'll find the reason why credit2
misbehaves.

Tomas

--000000000000c2efc5059f55599c
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 Mon, Feb 24, 2020 at 4:55 PM Glen =
&lt;<a href=3D"mailto:glenbarney@gmail.com">glenbarney@gmail.com</a>&gt; wr=
ote:<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 Sun, Feb=
 23, 2020 at 11:12 PM Tomas Mozes &lt;<a href=3D"mailto:hydrapolic@gmail.co=
m" target=3D"_blank">hydrapolic@gmail.com</a>&gt; wrote:<br>
&gt; As reported in <a href=3D"https://lists.xenproject.org/archives/html/x=
en-devel/2020-01/msg00361.html" rel=3D"noreferrer" target=3D"_blank">https:=
//lists.xenproject.org/archives/html/xen-devel/2020-01/msg00361.html</a> an=
d <a href=3D"https://lists.xenproject.org/archives/html/xen-users/2020-02/m=
sg00042.html" rel=3D"noreferrer" target=3D"_blank">https://lists.xenproject=
.org/archives/html/xen-users/2020-02/msg00042.html</a>, switching back to c=
redit1 scheduler seems to make it working again. I&#39;ve migrated 6 machin=
es to Xen 4.12 with sched=3Dcredit xen option and haven&#39;t observed a ha=
ng for more than a week now.<br>
<br>
My experience is the same.=C2=A0 I have migrated all 16 of my physical<br>
hosts back to OpenSuse 15.1 with Xen 4.12.1 with sched=3Dcredit .=C2=A0 All=
<br>
guests are now running perfectly, without any issues at all.=C2=A0 Over<br>
this past week I performed directed stress-testing against several of<br>
my guests, and they all survived without any problems at all.=C2=A0 I&#39;v=
e<br>
now completely my migration to the new guests, and everyone is happy.<br>
<br>
I&#39;m now going to bring one of the previously-live guests on its own<br>
host back to credit2 so I can crash it and try to capture debugging<br>
output for xen-devel as requested.=C2=A0 But sched=3Dcredit is definitely<b=
r>
what we needed to solve this problem!=C2=A0 Thank you all for helping us<br=
>
get there!<br>
<br>
Glen<br></blockquote><div><br></div><div>Thank you too for your report. Hop=
e we&#39;ll find the reason why credit2 misbehaves.<br></div><div><br></div=
><div>Tomas<br></div></div></div>

--000000000000c2efc5059f55599c--


--===============0466196589885921317==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0466196589885921317==--


From xen-devel-bounces@lists.xenproject.org Tue Feb 25 05:53:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 05:53:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6T9Z-0001x2-Bs; Tue, 25 Feb 2020 05:53:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6T9X-0001wx-Iq
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 05:53:07 +0000
X-Inumbo-ID: 11ded1c6-5793-11ea-92a0-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 11ded1c6-5793-11ea-92a0-12813bfff9fa;
 Tue, 25 Feb 2020 05:52:56 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6T9L-00069g-Gy; Tue, 25 Feb 2020 05:52:55 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6T9L-0005B9-6Z; Tue, 25 Feb 2020 05:52:55 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6T9L-0007GG-5t; Tue, 25 Feb 2020 05:52:55 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147520-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=58f549d4fa90d0bec0eafbad968328388526dd86
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 05:52:55 +0000
Subject: [Xen-devel] [libvirt test] 147520: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUyMCBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1MjAvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQt
Y2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDU4ZjU0OWQ0ZmE5MGQwYmVjMGVhZmJhZDk2
ODMyODM4ODUyNmRkODYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgMzggZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDM4IGRheXMgICAzNiBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc1MjAgIDIwMjAtMDItMjQgMDI6NDM6MzQgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJ5YW4gTW9lbGxlciA8cnlh
bkBpWHN5c3RlbXMuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGph
b3VpQGNhbm9uaWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29t
PgogIFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBI
dXRoIDx0aHV0aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgogIHpo
ZW53ZWkgcGkgPHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1
aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3Qg
cHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDY0NzEgbGluZXMgbG9uZy4p
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 07:08:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 07:08:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6UKN-0007sg-DA; Tue, 25 Feb 2020 07:08:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6UKM-0007sb-P3
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 07:08:22 +0000
X-Inumbo-ID: 9adf5fd6-579d-11ea-8cb6-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9adf5fd6-579d-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 07:08:21 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6UKK-0007fk-JX; Tue, 25 Feb 2020 07:08:20 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6UKK-0000EP-7t; Tue, 25 Feb 2020 07:08:20 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6UKK-0002tB-70; Tue, 25 Feb 2020 07:08:20 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147507-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=2d636a1263be81f89412548a31f9cbbfef746b9c
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 07:08:20 +0000
Subject: [Xen-devel] [linux-5.4 test] 147507: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUwNyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzUwNy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NjEyMQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgIDE1IGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgaW4gMTQ3MzY2IHBh
c3MgaW4gMTQ3NTA3CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgIGZhaWwgcGFzcyBpbiAxNDczNjYKClRlc3RzIHdoaWNoIGRpZCBub3Qg
c3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGlt
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQg
ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwv
bDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNw
dSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJh
dyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVz
dGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDJkNjM2YTEyNjNiZTgxZjg5NDEyNTQ4YTMxZjlj
YmJmZWY3NDZiOWMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDEyMjE3
OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVzdCBvZiBiYXNpcyAg
IDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBaICAgNDAgZGF5cwpGYWlsaW5nIHNpbmNlICAg
ICAgICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6MDcgWiAgIDM5IGRheXMgICA2NiBhdHRlbXB0
cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDczNjYgIDIwMjAtMDItMjAgMTQ6MzA6NDYgWiAgICA0
IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwNzMgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkz
ODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2lu
Ny1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFt
aW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0
LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2
Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5n
LgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNTczOTAgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 08:27:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 08:27:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6VY8-0006Re-Ia; Tue, 25 Feb 2020 08:26:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UoxS=4N=amazon.co.uk=prvs=317b3ba57=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6VY7-0006RZ-1G
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 08:26:39 +0000
X-Inumbo-ID: 899a31dc-57a8-11ea-92aa-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 899a31dc-57a8-11ea-92aa-12813bfff9fa;
 Tue, 25 Feb 2020 08:26:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582619197; x=1614155197;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=NAl0ecq/tA8qtIXa3ttZJujROtZx4FDnkUe/cDc9u5w=;
 b=FLaRWQwonZGE5n1Hpq90TbIne/0Na9/5lu0lbWA94we0jKykxHdjA5N/
 4GtDM22I3ObEZKrztZRXtSxMy7TMg5o42DqKRh4NBjqtSCekMLxyasd30
 IlcLXq0HJ6BK+NaBntVz2w28BEAy1m2lLrq3n3Ka+P2h4yxMFLQ3ku2YT E=;
IronPort-SDR: gPA1rJKMMZeWlSi6wAMw7Mn+l8MU298btC0EIx6H8v39mgBcqMsx47RxdeD10IZjQRNDapJSc/
 uOgr8fhVNKRw==
X-IronPort-AV: E=Sophos;i="5.70,483,1574121600"; d="scan'208";a="27295784"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 25 Feb 2020 08:26:34 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 6D43EA249B; Tue, 25 Feb 2020 08:26:30 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 25 Feb 2020 08:26:29 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 25 Feb 2020 08:26:28 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 25 Feb 2020 08:26:28 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Ian Jackson <ian.jackson@citrix.com>
Thread-Topic: [PATCH v7 0/6] xl/libxl: domid allocation/preservation changes
Thread-Index: AQHV6Kj8cIQs0OK9UUyKbbfvg2lzPagqg/iAgAAKiXCAAA0A0IAACrIAgADy90A=
Date: Tue, 25 Feb 2020 08:26:28 +0000
Message-ID: <2e238b6813b74a8da10a4888347f18d1@EX13D32EUC003.ant.amazon.com>
References: <20200221112049.3077-1-pdurrant@amazon.com>
 <24147.61855.619335.745427@mariner.uk.xensource.com>
 <dd6cfb5f1770450abf7362ff1872f2b8@EX13D32EUC003.ant.amazon.com>
 <3acd774a777948c6965f9ef94505aadc@EX13D32EUC003.ant.amazon.com>
 <24148.3670.685800.220403@mariner.uk.xensource.com>
In-Reply-To: <24148.3670.685800.220403@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.246]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v7 0/6] xl/libxl: domid
 allocation/preservation changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <Andrew.Cooper3@citrix.com>, Jason Andryuk <jandryuk@gmail.com>,
 George Dunlap <George.Dunlap@citrix.com>, Jan
 Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IElhbiBKYWNrc29uIDxpYW4uamFj
a3NvbkBjaXRyaXguY29tPgo+IFNlbnQ6IDI0IEZlYnJ1YXJ5IDIwMjAgMTc6NTcKPiBUbzogRHVy
cmFudCwgUGF1bCA8cGR1cnJhbnRAYW1hem9uLmNvLnVrPgo+IENjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBKdWxpZW4gR3JhbGwKPiA8anVsaWVuQHhlbi5v
cmc+OyBXZWkgTGl1IDx3bEB4ZW4ub3JnPjsgSmFzb24gQW5kcnl1awo+IDxqYW5kcnl1a0BnbWFp
bC5jb20+OyBBbmRyZXcgQ29vcGVyIDxBbmRyZXcuQ29vcGVyM0BjaXRyaXguY29tPjsgS29ucmFk
Cj4gUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+OyBHZW9yZ2UgRHVubGFw
Cj4gPEdlb3JnZS5EdW5sYXBAY2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT47IEFudGhvbnkKPiBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyB4ZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPiBTdWJqZWN0OiBSRTogW1BBVENIIHY3IDAvNl0g
eGwvbGlieGw6IGRvbWlkIGFsbG9jYXRpb24vcHJlc2VydmF0aW9uCj4gY2hhbmdlcwo+IAo+IER1
cnJhbnQsIFBhdWwgd3JpdGVzICgiUkU6IFtQQVRDSCB2NyAwLzZdIHhsL2xpYnhsOiBkb21pZAo+
IGFsbG9jYXRpb24vcHJlc2VydmF0aW9uIGNoYW5nZXMiKToKPiA+IFNlZQo+IGh0dHBzOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYi8/cD1wZW9wbGUvcGF1bGR1L3hlbi5naXQ7YT1zaG9ydGxvZzto
PXJlZnMvCj4gaGVhZHMvZG9taWQxMgo+IAo+IFRoYW5rcy4gIExHVE0sIHB1c2hlZC4KPiAKCkV4
Y2VsbGVudC4gVGhhbmtzLAoKICBQYXVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:06:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:06:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6WAo-0001LE-4C; Tue, 25 Feb 2020 09:06:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6WAn-0001L9-0q
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:06:37 +0000
X-Inumbo-ID: 1ef99a42-57ae-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1ef99a42-57ae-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 09:06:34 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6WAk-00022Z-6F; Tue, 25 Feb 2020 09:06:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6WAj-0006ob-Ol; Tue, 25 Feb 2020 09:06:33 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6WAj-0005dx-NU; Tue, 25 Feb 2020 09:06:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j6WAj-0005dx-NU@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 09:06:33 +0000
Subject: [Xen-devel] [linux-4.19 bisection] complete
 test-amd64-amd64-xl-qemuu-ovmf-amd64
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQKdGVzdGlkIGRlYmlhbi1odm0taW5zdGFsbAoKVHJl
ZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0
YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0
cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVu
Lm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3Nz
dGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQK
CioqKiBGb3VuZCBhbmQgcmVwcm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlz
IGluIHRyZWU6ICBvdm1mIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L292bWYuZ2l0CiAg
QnVnIGludHJvZHVjZWQ6ICA5OTk0NjNjODY1ZDM3NjhhODQzMmE4OTUwODA5NmFlNmE0Mzg3M2E1
CiAgQnVnIG5vdCBwcmVzZW50OiBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRh
ZjFhCiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zy9vc3N0ZXN0L2xvZ3MvMTQ3NTg5LwoKCiAgY29tbWl0IDk5OTQ2M2M4NjVkMzc2OGE4NDMyYTg5
NTA4MDk2YWU2YTQzODczYTUKICBBdXRob3I6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+
CiAgRGF0ZTogICBUaHUgRGVjIDE5IDEzOjM2OjI0IDIwMTkgKzA4MDAKICAKICAgICAgVWVmaUNw
dVBrZy9NcEluaXRMaWI6IENvbGxlY3QgcHJvY2Vzc29ycycgQ1BVSUQgJiBQbGF0Zm9ybSBJRCBp
bmZvCiAgICAgIAogICAgICBSRUY6aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3df
YnVnLmNnaT9pZD0yNDI5CiAgICAgIAogICAgICBUaGlzIGNvbW1pdCB3aWxsIGNvbGxlY3QgdGhl
IENQVUlEIGFuZCBQbGF0Zm9ybSBJRCBpbmZvcm1hdGlvbiBmb3IgZWFjaAogICAgICBwcm9jZXNz
b3Igd2l0aGluIHN5c3RlbS4gVGhleSB3aWxsIGJlIHN0b3JlZCBpbiB0aGUgQ1BVX0FQX0RBVEEg
c3RydWN0dXJlLgogICAgICAKICAgICAgVGhlc2UgaW5mb3JtYXRpb24gd2lsbCBiZSB1c2VkIGlu
IHRoZSBuZXh0IGNvbW1pdCB0byBkZWNpZGUgd2hldGhlciBhCiAgICAgIG1pY3JvY29kZSBwYXRj
aCB3aWxsIGJlIGxvYWRlZCBpbnRvIG1lbW9yeS4KICAgICAgCiAgICAgIENjOiBFcmljIERvbmcg
PGVyaWMuZG9uZ0BpbnRlbC5jb20+CiAgICAgIENjOiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+
CiAgICAgIENjOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogICAgICBDYzogU3Rh
ciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogICAgICBDYzogU2l5dWFuIEZ1IDxzaXl1YW4u
ZnVAaW50ZWwuY29tPgogICAgICBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5l
eUBpbnRlbC5jb20+CiAgICAgIFNpZ25lZC1vZmYtYnk6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRl
bC5jb20+CiAgICAgIFJldmlld2VkLWJ5OiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+CiAgICAg
IFJldmlld2VkLWJ5OiBFcmljIERvbmcgPGVyaWMuZG9uZ0BpbnRlbC5jb20+CgoKRm9yIGJpc2Vj
dGlvbiByZXZpc2lvbi10dXBsZSBncmFwaCBzZWU6CiAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvcmVzdWx0cy9iaXNlY3QvbGludXgtNC4xOS90ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQuZGViaWFuLWh2bS1pbnN0YWxsLmh0bWwKUmV2aXNp
b24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJl
ZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5p
bmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2Vj
dC9saW51eC00LjE5L3Rlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NC5kZWJpYW4t
aHZtLWluc3RhbGwgLS1zdW1tYXJ5LW91dD10bXAvMTQ3NTg5LmJpc2VjdGlvbi1zdW1tYXJ5IC0t
YmFzaXMtdGVtcGxhdGU9MTQyOTMyIC0tYmxlc3NpbmdzPXJlYWwscmVhbC1iaXNlY3QgbGludXgt
NC4xOSB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgZGViaWFuLWh2bS1pbnN0
YWxsClNlYXJjaGluZyBmb3IgZmFpbHVyZSAvIGJhc2lzIHBhc3M6CiAxNDc0NzAgZmFpbCBbaG9z
dD1waW5vdDBdIC8gMTQ3MjIyIFtob3N0PWFsYmFuYTBdIDE0NzE0NCBbaG9zdD1nb2RlbGxvMV0g
MTQ3MDc1IFtob3N0PWdvZGVsbG8wXSAxNDcwMjQgW2hvc3Q9aHV4ZWxyZWJlMF0gMTQ2OTQzIFto
b3N0PWRlYmluYTFdIDE0NjkwMSBbaG9zdD1pdGFsaWEwXSAxNDY4NTEgW2hvc3Q9Y2hhcmRvbm5h
eTFdIDE0Mzg0MSBbaG9zdD1lbGJsaW5nMV0gMTQzNTA1IFtob3N0PWZpYW5vMV0gMTQzNDAwIFto
b3N0PWh1eGVscmViZTFdIDE0MzMyNiBbaG9zdD1nb2RlbGxvMV0gMTQyOTMyIFtob3N0PXBpbm90
MV0gMTQyODgwIFtob3N0PWJhcm9xdWUwXSAxNDI4NDggW2hvc3Q9Y2hhcmRvbm5heTFdIDE0MjYx
MiBbaG9zdD1odXhlbHJlYmUwXSAxNDI0MzYgW2hvc3Q9aHV4ZWxyZWJlMV0gMTQyNDA3IFtob3N0
PWZpYW5vMV0gMTQyMzIzIFtob3N0PWRlYmluYTBdIDE0MjIyNCBbaG9zdD1lbGJsaW5nMV0gMTQx
OTQ2IFtob3N0PWFsYmFuYTBdIDE0MTkxMyBbXAogaG9zdD1jaGFyZG9ubmF5MF0gMTQxODc4IFto
b3N0PWJhcm9xdWUxXSAxNDE4MTMgW2hvc3Q9aHV4ZWxyZWJlMF0gMTQxNzQzIFtob3N0PXBpbm90
MV0gMTQxNjc2IFtob3N0PWVsYmxpbmcwXSAxNDE2MTYgW2hvc3Q9Y2hhcmRvbm5heTFdIDE0MTU1
NSBbaG9zdD1nb2RlbGxvMF0gMTQxNDkwIFtob3N0PXJpbWF2YTFdIDE0MTQ1MyBbaG9zdD1maWFu
bzBdIDE0MTQwNyBbaG9zdD1pdGFsaWEwXSAxNDEzNzIgW2hvc3Q9aHV4ZWxyZWJlMV0gMTQxMzE3
IFtob3N0PWFsYmFuYTBdIDE0MTI4MyBbaG9zdD1lbGJsaW5nMV0gMTQxMjU4IFtob3N0PWdvZGVs
bG8xXSAxNDEyMjQgW2hvc3Q9YWxiYW5hMV0gMTQxMTk4IFtob3N0PWJhcm9xdWUxXSAxNDEwNzkg
W2hvc3Q9aHV4ZWxyZWJlMF0gMTQxMDQwIFtob3N0PWNoYXJkb25uYXkwXSAxNDEwMDUgW2hvc3Q9
cmltYXZhMV0gMTQwOTc2IFtob3N0PWJhcm9xdWUwXSAxNDA5NTcgW2hvc3Q9Z29kZWxsbzBdIDE0
MDkzNSBbaG9zdD1maWFubzBcCiBdIDE0MDkwOSBbaG9zdD1pdGFsaWEwXSAxNDA4NjggW2hvc3Q9
ZGViaW5hMF0gMTQwODM3IFtob3N0PWNoYXJkb25uYXkxXSAxNDA4MDEgW2hvc3Q9cGlub3QxXSAx
NDA3NTcgW2hvc3Q9YWxiYW5hMV0gMTQwNzA4IFtob3N0PWh1eGVscmViZTFdIDE0MDY2MyBbaG9z
dD1iYXJvcXVlMV0gMTQwNjM4IFtob3N0PWdvZGVsbG8xXSAxNDA2MTMgW2hvc3Q9YWxiYW5hMF0g
MTQwNTQ2IFtob3N0PWh1eGVscmViZTBdIDE0MDQ5NSBbaG9zdD1nb2RlbGxvMF0gMTQwNDUxIFto
b3N0PWNoYXJkb25uYXkwXSAxNDA0MDQgW2hvc3Q9ZWxibGluZzBdIDE0MDM2MCBbaG9zdD1iYXJv
cXVlMF0gMTQwMzA3IFtob3N0PWl0YWxpYTBdIDE0MDI0MSBbaG9zdD1lbGJsaW5nMV0gMTQwMjAy
IG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxNDc0NzAgLyAxNDAyMDIKKHRyZWUg
d2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi
L3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4
ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0
ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTog
cWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0aW9uYWwuZ2l0ClRyZWU6
IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQKVHJlZTogc2VhYmlvcyBn
aXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApUcmVlOiB4ZW4gZ2l0Oi8v
eGVuYml0cy54ZW4ub3JnL3hlbi5naXQKTGF0ZXN0IDRmY2NjMjUwMzUzNmE1NjRhNGJhMzFhMWQ1
MDQzOTg1NDIwMTY1OWYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3
MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGM0Nzk4NGFh
YmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKQmFzaXMgcGFzcyBhNWFhODA1ODhmY2Q1
NTIwZWNlMzYxMjFjNDFiN2Q4ZTcyMjQ1ZTMzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUx
OGYwZGZjZDg4NjAgNDhkOGQ0ZDgwYmIyOTlhZjU0MjIzMTJkOTJiMDQ0Y2IxMGEyZTc5MCBkMGQ4
YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IGRiZjM2MDU2N2E3ZGE1MGRiNGQy
ZjliZGU0NjQ5YWJhMjFhYTgxMDYgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlm
ZjRmMyA2Yzk2MzlhNzJmMGNhM2E5NDMwZWY3NWYzNzU4NzcxODIyODFmZGVmCkdlbmVyYXRpbmcg
cmV2aXNpb25zIHdpdGggLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgIGdpdDovL2dpdC5rZXJu
ZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdCNh
NWFhODA1ODhmY2Q1NTIwZWNlMzYxMjFjNDFiN2Q4ZTcyMjQ1ZTMzLTRmY2NjMjUwMzUzNmE1NjRh
NGJhMzFhMWQ1MDQzOTg1NDIwMTY1OWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0I2M1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAt
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBnaXQ6Ly94ZW5iaXRzLnhl
bi5vcmcvb3NzdGVzdC9vdm1mLmdpdCM0OGQ4ZDRkODBiYjI5OWFmNTQyMjMxMmQ5MmIwNDRjYjEw
YTJlNzkwLTcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZ2l0Oi8veGVu
Yml0cy54ZW4ub3JnL3FlbXUteGVuLXRyYWRpdGlvbmFsXAogLmdpdCNkMGQ4YWQzOWVjYjUxY2Q3
NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4LWQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdCNkYmYzNjA1NjdhN2Rh
NTBkYjRkMmY5YmRlNDY0OWFiYTIxYWE4MTA2LTkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1Yjhl
NDEwYmQ5ODQ3ZWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQjMzBm
MWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMy03NjU1MTg1NmIyOGQyMjdjYjAz
ODZhMWFiMGU3NzQzMjliOTQxZjdkIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0IzZjOTYz
OWE3MmYwY2EzYTk0MzBlZjc1ZjM3NTg3NzE4MjI4MWZkZWYtYzQ3OTg0YWFiZWFkNTM5MThlNWJh
NmQ0M2NkYjNmMTQ2NzQ1MjczOQphZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3I6IHRyZWUgZGlzY29u
dGlndW91czogbGludXgtc3RhYmxlClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRz
IGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUg
NDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBz
dHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmlu
aXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2Mt
cmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBp
biBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0
b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5
IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ug
b2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQg
Li9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVk
IHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUt
Z2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRl
bmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0
NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJl
bmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0
aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1y
ZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRw
YXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9y
IGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICgu
KSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBv
ZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4v
YWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2
YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGlu
IGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1
LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJp
bmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRp
YWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRlcmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2
dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSBpbiBj
b25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9hZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3Ig
bGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlICRwYXJlbnRzIGluIGFycmF5IGRl
cmVmZXJlbmNlIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpVc2Ugb2Yg
dW5pbml0aWFsaXplZCB2YWx1ZSBpbiBjb25jYXRlbmF0aW9uICguKSBvciBzdHJpbmcgYXQgLi9h
ZGhvYy1yZXZ0dXBsZS1nZW5lcmF0b3IgbGluZSA0NjUuCkxvYWRlZCAxMTg1NTQgbm9kZXMgaW4g
cmV2aXNpb24gZ3JhcGgKU2VhcmNoaW5nIGZvciB0ZXN0IHJlc3VsdHM6CiAxNDAxNzMgW2hvc3Q9
Y2hhcmRvbm5heTFdCiAxNDAyMDIgcGFzcyBhNWFhODA1ODhmY2Q1NTIwZWNlMzYxMjFjNDFiN2Q4
ZTcyMjQ1ZTMzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNDhkOGQ0
ZDgwYmIyOTlhZjU0MjIzMTJkOTJiMDQ0Y2IxMGEyZTc5MCBkMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1
MjQ0ODRmZTA5ZjUwODc2Nzk4IGRiZjM2MDU2N2E3ZGE1MGRiNGQyZjliZGU0NjQ5YWJhMjFhYTgx
MDYgMzBmMWU0MWYwNGZiNGM3MTVkMjdmOTg3ZjAwM2NmYzMxYzlmZjRmMyA2Yzk2MzlhNzJmMGNh
M2E5NDMwZWY3NWYzNzU4NzcxODIyODFmZGVmCiAxNDAyNDEgW2hvc3Q9ZWxibGluZzFdCiAxNDAz
MDcgW2hvc3Q9aXRhbGlhMF0KIDE0MDM2MCBbaG9zdD1iYXJvcXVlMF0KIDE0MDQwNCBbaG9zdD1l
bGJsaW5nMF0KIDE0MDQ1MSBbaG9zdD1jaGFyZG9ubmF5MF0KIDE0MDQ5NSBbaG9zdD1nb2RlbGxv
MF0KIDE0MDU0NiBbaG9zdD1odXhlbHJlYmUwXQogMTQwNTg4IFtob3N0PWFsYmFuYTBdCiAxNDA2
MTMgW2hvc3Q9YWxiYW5hMF0KIDE0MDYzOCBbaG9zdD1nb2RlbGxvMV0KIDE0MDY2MyBbaG9zdD1i
YXJvcXVlMV0KIDE0MDcwOCBbaG9zdD1odXhlbHJlYmUxXQogMTQwNzU3IFtob3N0PWFsYmFuYTFd
CiAxNDA4MzcgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxNDA4MDEgW2hvc3Q9cGlub3QxXQogMTQwODY4
IFtob3N0PWRlYmluYTBdCiAxNDA5MDkgW2hvc3Q9aXRhbGlhMF0KIDE0MDkzNSBbaG9zdD1maWFu
bzBdCiAxNDA5NTcgW2hvc3Q9Z29kZWxsbzBdCiAxNDA5NzYgW2hvc3Q9YmFyb3F1ZTBdCiAxNDEw
MDUgW2hvc3Q9cmltYXZhMV0KIDE0MTA0MCBbaG9zdD1jaGFyZG9ubmF5MF0KIDE0MTA3OSBbaG9z
dD1odXhlbHJlYmUwXQogMTQxMTk4IFtob3N0PWJhcm9xdWUxXQogMTQxMjI0IFtob3N0PWFsYmFu
YTFdCiAxNDEyNDQgW10KIDE0MTI1OCBbaG9zdD1nb2RlbGxvMV0KIDE0MTI4MyBbaG9zdD1lbGJs
aW5nMV0KIDE0MTQwNyBbaG9zdD1pdGFsaWEwXQogMTQxMzE3IFtob3N0PWFsYmFuYTBdCiAxNDEz
NzIgW2hvc3Q9aHV4ZWxyZWJlMV0KIDE0MTQ5MCBbaG9zdD1yaW1hdmExXQogMTQxNDUzIFtob3N0
PWZpYW5vMF0KIDE0MTU1NSBbaG9zdD1nb2RlbGxvMF0KIDE0MTYxNiBbaG9zdD1jaGFyZG9ubmF5
MV0KIDE0MTY3NiBbaG9zdD1lbGJsaW5nMF0KIDE0MTgxMyBbaG9zdD1odXhlbHJlYmUwXQogMTQx
NzQzIFtob3N0PXBpbm90MV0KIDE0MTg3OCBbaG9zdD1iYXJvcXVlMV0KIDE0MTkxMyBbaG9zdD1j
aGFyZG9ubmF5MF0KIDE0MTk0NiBbaG9zdD1hbGJhbmEwXQogMTQyMjI0IFtob3N0PWVsYmxpbmcx
XQogMTQyMzIzIFtob3N0PWRlYmluYTBdCiAxNDI0MDcgW2hvc3Q9Zmlhbm8xXQogMTQyNDM2IFto
b3N0PWh1eGVscmViZTFdCiAxNDI2MTIgW2hvc3Q9aHV4ZWxyZWJlMF0KIDE0Mjg0OCBbaG9zdD1j
aGFyZG9ubmF5MV0KIDE0MjkzMiBbaG9zdD1waW5vdDFdCiAxNDI4ODAgW2hvc3Q9YmFyb3F1ZTBd
CiAxNDMzMjYgW2hvc3Q9Z29kZWxsbzFdCiAxNDM0MDAgW2hvc3Q9aHV4ZWxyZWJlMV0KIDE0MzUw
NSBbaG9zdD1maWFubzFdCiAxNDM2MDAgW2hvc3Q9ZWxibGluZzFdCiAxNDM4NDEgW2hvc3Q9ZWxi
bGluZzFdCiAxNDY4NTEgW2hvc3Q9Y2hhcmRvbm5heTFdCiAxNDY5MDEgW2hvc3Q9aXRhbGlhMF0K
IDE0NzAyNCBbaG9zdD1odXhlbHJlYmUwXQogMTQ2OTQzIFtob3N0PWRlYmluYTFdCiAxNDcwNzUg
W2hvc3Q9Z29kZWxsbzBdCiAxNDcyMjIgW2hvc3Q9YWxiYW5hMF0KIDE0NzE0NCBbaG9zdD1nb2Rl
bGxvMV0KIDE0NzMwNCBmYWlsIGlycmVsZXZhbnQKIDE0NzM5NCBmYWlsIDRmY2NjMjUwMzUzNmE1
NjRhNGJhMzFhMWQ1MDQzOTg1NDIwMTY1OWYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQx
ZjdkIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKIDE0NzU0MyBmYWls
IGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBjYWE2NTg0ZjM2YmM3YTcxNzQ4ZTc4Y2QwYjYxNTE3
NWE1NjQ4NTI0IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1
MDNmOTA2YTkzNDlkZDJmMDY5IDBkZDkyNjg4MDgwMjAyYWRjYzQzZGNiMzQ4NmQ0MTQzMTEwYTY2
ZDUKIDE0NzUyOCBmYWlsIDRmY2NjMjUwMzUzNmE1NjRhNGJhMzFhMWQ1MDQzOTg1NDIwMTY1OWYg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2
YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1
NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZk
NDNjZGIzZjE0Njc0NTI3MzkKIDE0NzU3MiBwYXNzIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0
MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBh
NWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNh
ZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzUzMiBwYXNzIGE1YWE4MDU4OGZj
ZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA2NjVhZmNjYzUyZTFhMDJlZTMyOTE0N2UwMmYwNGI4ZTljZjFkNTcxIGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlk
ZDJmMDY5IDBjZDc5MWM0OTliZGM2OThkMTRhMjQwNTBlYzU2ZDYwYjQ1NzMyZTAKIDE0NzU0MCBm
YWlsIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQz
NjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAz
ODZhMWFiMGU3NzQzMjliOTQxZjdkIDNjNGIyZWVmNDk0MWM4YTgxZDA0MzM3YzZkZjMxMTc1YTg4
MTYzNWYKIDE0NzUzNCBwYXNzIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVl
MzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5ZTYzOWMxY2I2YWJk
NWZmZWQwZjkwMTdkZTI2ZjkzZDJlZTk5ZWFjIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAxMjA5
OTZmMTQ3MTMxZWNhOGFmOTBlMzBjOTAwYmMxNGJjODI0ZDlmIGRmY2NjYzY2MzE1N2M2MzhkOTc3
OGZhM2FkYTk4NTlmOTY4ZmIyNDAKIDE0NzUyMyBwYXNzIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEy
MWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA0OGQ4ZDRkODBiYjI5OWFmNTQyMjMxMmQ5MmIwNDRjYjEwYTJlNzkwIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggZGJmMzYwNTY3YTdkYTUwZGI0ZDJmOWJkZTQ2NDlh
YmEyMWFhODEwNiAzMGYxZTQxZjA0ZmI0YzcxNWQyN2Y5ODdmMDAzY2ZjMzFjOWZmNGYzIDZjOTYz
OWE3MmYwY2EzYTk0MzBlZjc1ZjM3NTg3NzE4MjI4MWZkZWYKIDE0NzQ3MCBmYWlsIDRmY2NjMjUw
MzUzNmE1NjRhNGJhMzFhMWQ1MDQzOTg1NDIwMTY1OWYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmVi
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQz
MjliOTQxZjdkIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKIDE0NzUz
OCBwYXNzIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlYzhjNzRlOGJjYzY2YTQzZmY3NjYyNTRl
NjhiMDUwNGY2OGUwMjRmIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgg
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJh
NWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDJhNjJjMjI3MTViZjgxYzU2OTVhZTA1MTFmODlhOTQw
YzdjNmE0OTIKIDE0NzU1MyBmYWlsIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIy
NDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiOTQ4YTQ5NjE1
MGY0YWU0ZjY1NmMwZjBhYjY3MjYwODcyM2M4MGU2IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBm
MjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IGUzOGU0ZGQxNTI4NzQ3NjYw
OWExZTkwNjZmZWFkMWU0ZTRmNmMyZmQKIDE0NzU0OCBwYXNzIGE1YWE4MDU4OGZjZDU1MjBlY2Uz
NjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhhZDM5ZWNi
NTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNk
NDk4NWZjODQ0ZTA4ODdhNDdhYmNkZmE1NWI4ODdkZjMxNjhmZDIKIDE0NzU2MiBwYXNzIGE1YWE4
MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRh
ZjFhIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2
YTkzNDlkZDJmMDY5IDIxODY3NjQ4MDMzZGYwMjUxMjllY2E5YmJjZmRiZDAzMTBkMTM1NjIKIDE0
NzU1NiBmYWlsIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBlMWVkNTU3MzhlYzMwZGIzNjRhMDBk
MGRkYWM1MGRiYmYzNjcxNzk1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIw
ZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZj
YjdhYjFjZGQxNDAKIDE0NzU2NiBmYWlsIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhl
NzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0NjNj
ODY1ZDM3NjhhODQzMmE4OTUwODA5NmFlNmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2Vm
Mzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzU2OSBwYXNzIGE1YWE4MDU4OGZjZDU1MjBl
Y2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5
IDA4YWEyNjM0OWE1MjYyNTYzZjBiOGY2OWIwOGE2N2UyYzQ5OTk0MTAKIDE0NzU3NSBmYWlsIGE1
YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0NjNjODY1ZDM3NjhhODQzMmE4OTUwODA5NmFlNmE0
Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0
NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNm
OTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAK
IDE0NzU3OSBwYXNzIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAw
MWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWVi
MDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIw
OWZjYjdhYjFjZGQxNDAKIDE0NzU4MiBmYWlsIGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3
ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0
NjNjODY1ZDM3NjhhODQzMmE4OTUwODA5NmFlNmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRk
M2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzU4NSBwYXNzIGE1YWE4MDU4OGZjZDU1
MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4
ZjBkZmNkODg2MCBhNWFiZDljYzJjZWJlN2ZhYzAwMWY3YmI3YjY0N2M0N2NmNTRhZjFhIGQwZDhh
ZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5
YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJm
MDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQxNDAKIDE0NzU4OSBmYWls
IGE1YWE4MDU4OGZjZDU1MjBlY2UzNjEyMWM0MWI3ZDhlNzIyNDVlMzMgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA5OTk0NjNjODY1ZDM3NjhhODQzMmE4OTUwODA5NmFl
NmE0Mzg3M2E1IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1
MDNmOTA2YTkzNDlkZDJmMDY5IDNhMTNhYzNhZDRkM2VmMzk5ZmUyYzg1ZmIwOWZjYjdhYjFjZGQx
NDAKU2VhcmNoaW5nIGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGln
aHQgMTQwMjAyIChwYXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0
NzM5NCAoZmFpbCksIGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzUy
MyAocGFzcyksIGZvciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzUyOCAoZmFp
bCksIGZvciBiYXNpcyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCBhNWFhODA1ODhmY2Q1NTIwZWNl
MzYxMjFjNDFiN2Q4ZTcyMjQ1ZTMzIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZj
ZDg4NjAgYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdjZjU0YWYxYSBkMGQ4YWQzOWVj
YjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5ZjUwODc2Nzk4IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1
YjhlNDEwYmQ5ODQ3ZWYgZjIxYjVhNGFlYjAyMGYyYTVlMmM2NTAzZjkwNmE5MzQ5ZGQyZjA2OSAz
YTEzYWMzYWQ0ZDNlZjM5OWZlMmM4NWZiMDlmY2I3YWIxY2RkMTQwCk5vIHJldmlzaW9ucyBsZWZ0
IHRvIHRlc3QsIGNoZWNraW5nIGdyYXBoIHN0YXRlLgogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ3
NTcyIChwYXNzKSwgZm9yIGxhc3QgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ3NTc1IChm
YWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3NTc5IChwYXNz
KSwgZm9yIGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDc1ODIgKGZhaWwpLCBmb3Ig
Zmlyc3QgZmFpbHVyZQogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDc1ODUgKHBhc3MpLCBmb3IgbGFz
dCBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzU4OSAoZmFpbCksIGZvciBmaXJzdCBmYWls
dXJlCgoqKiogRm91bmQgYW5kIHJlcHJvZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1
ZyBpcyBpbiB0cmVlOiAgb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdp
dAogIEJ1ZyBpbnRyb2R1Y2VkOiAgOTk5NDYzYzg2NWQzNzY4YTg0MzJhODk1MDgwOTZhZTZhNDM4
NzNhNQogIEJ1ZyBub3QgcHJlc2VudDogYTVhYmQ5Y2MyY2ViZTdmYWMwMDFmN2JiN2I2NDdjNDdj
ZjU0YWYxYQogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU4OS8KCgogIGNvbW1pdCA5OTk0NjNjODY1ZDM3NjhhODQz
MmE4OTUwODA5NmFlNmE0Mzg3M2E1CiAgQXV0aG9yOiBIYW8gQSBXdSA8aGFvLmEud3VAaW50ZWwu
Y29tPgogIERhdGU6ICAgVGh1IERlYyAxOSAxMzozNjoyNCAyMDE5ICswODAwCiAgCiAgICAgIFVl
ZmlDcHVQa2cvTXBJbml0TGliOiBDb2xsZWN0IHByb2Nlc3NvcnMnIENQVUlEICYgUGxhdGZvcm0g
SUQgaW5mbwogICAgICAKICAgICAgUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjQyOQogICAgICAKICAgICAgVGhpcyBjb21taXQgd2lsbCBjb2xsZWN0
IHRoZSBDUFVJRCBhbmQgUGxhdGZvcm0gSUQgaW5mb3JtYXRpb24gZm9yIGVhY2gKICAgICAgcHJv
Y2Vzc29yIHdpdGhpbiBzeXN0ZW0uIFRoZXkgd2lsbCBiZSBzdG9yZWQgaW4gdGhlIENQVV9BUF9E
QVRBIHN0cnVjdHVyZS4KICAgICAgCiAgICAgIFRoZXNlIGluZm9ybWF0aW9uIHdpbGwgYmUgdXNl
ZCBpbiB0aGUgbmV4dCBjb21taXQgdG8gZGVjaWRlIHdoZXRoZXIgYQogICAgICBtaWNyb2NvZGUg
cGF0Y2ggd2lsbCBiZSBsb2FkZWQgaW50byBtZW1vcnkuCiAgICAgIAogICAgICBDYzogRXJpYyBE
b25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogICAgICBDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwu
Y29tPgogICAgICBDYzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICAgICAgQ2M6
IFN0YXIgWmVuZyA8c3Rhci56ZW5nQGludGVsLmNvbT4KICAgICAgQ2M6IFNpeXVhbiBGdSA8c2l5
dWFuLmZ1QGludGVsLmNvbT4KICAgICAgQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5r
aW5uZXlAaW50ZWwuY29tPgogICAgICBTaWduZWQtb2ZmLWJ5OiBIYW8gQSBXdSA8aGFvLmEud3VA
aW50ZWwuY29tPgogICAgICBSZXZpZXdlZC1ieTogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgog
ICAgICBSZXZpZXdlZC1ieTogRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgoKZG90OiBn
cmFwaCBpcyB0b28gbGFyZ2UgZm9yIGNhaXJvLXJlbmRlcmVyIGJpdG1hcHMuIFNjYWxpbmcgYnkg
MC4zNDQ0NTUgdG8gZml0CnBubXRvcG5nOiA2NyBjb2xvcnMgZm91bmQKUmV2aXNpb24gZ3JhcGgg
bGVmdCBpbiAvaG9tZS9sb2dzL3Jlc3VsdHMvYmlzZWN0L2xpbnV4LTQuMTkvdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0LmRlYmlhbi1odm0taW5zdGFsbC57ZG90LHBzLHBuZyxo
dG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTQ3NTg5
OiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxNDc1ODkgbGludXgtNC4xOSByZWFsLWJpc2Vj
dCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
LzE0NzU4OS8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBk
aWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:08:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:08:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6WCs-0001TC-JV; Tue, 25 Feb 2020 09:08:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=74be=4N=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j6WCq-0001Se-QJ
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:08:45 +0000
X-Inumbo-ID: 6a9c8090-57ae-11ea-8cb6-bc764e2007e4
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (unknown
 [40.107.5.112]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6a9c8090-57ae-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 09:08:42 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=PtBkEvs6SclKQirdRFxRsTdYmlW+fslORNq2Euq20uaNMyF5lfY7nSLALsAOPPYHz9RBhVvcS39dqCpvYKKLpX9/QKDmkoMFIyuW+45WSBAL+EIT4HdoNYe7Ix2eFF5EOt9Tu30hNSHfmY+H+J5Q6+2y2C/p1s37WKy32H3sqP/r0M1vm/sCig0URK9a571w/k3LoRbdBbfH2aG4kPdcEDZkRYyQcTJyH4k95Djq4VacT8uPVr737+JYamT9wBtHftaR9z3dnyr0cHpjPMvjGigNqbcI1Oj0nGva9pvttNTB3cKQ2Ygnb+zq+Bgy6IdJbFuO9AJEsOmLSIG61BWKfw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gFMQmqotNJjEGzKuU52R/Qq8mBIG7Z62QjPsFlGDiYU=;
 b=CTSLrRT/Sb1lfAhOWa9oJjeSyFSyKzHKPn3bsYgnBnJKRTB62XkslD4kpU8xXZ3VWDCj0etQJOTWTlwsQCCweAoSv8VfSVh1dcO0fLP06yjCKKVkGWpOn+TkqASnhuKn87w+oKR5Ck21Ewgm93n5FdVV/s+uCr6RL2hQDgjnS4F6IcbOTb0CjP7IbbZp3Cp7Lag320Xbk/40aTVqRBO99rYh2MybcXBeU4ksZthUhgQ7YU7hMJIFyvLp6Gy3i7/zG8C+tkags4HWrgdSEho/3epAxo0ryQ9BLg4OE0FiQQwmjAmy2PlxhgC0zMj6AOU7yowjpljh/wNAtGc6VjIXPw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=gFMQmqotNJjEGzKuU52R/Qq8mBIG7Z62QjPsFlGDiYU=;
 b=ItQrqlh7uMRhxD+xhFvu2QC5smHhff9pfpqUeIdOkS0gyMg//XNp5/zihxULxnuztXu6pOwOAx2NhbEr/AjG+v77Fz7LNUhr3pro3JbFdt3jBZvkRh4b0CEakTcLUU4n+AmJjcLDzytingVNobO7TSf5tjCrpSt7wO/HZPlDEAM=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6PR08MB4424.eurprd08.prod.outlook.com (20.179.18.143) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18; Tue, 25 Feb 2020 09:08:40 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.021; Tue, 25 Feb 2020
 09:08:39 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-4-vsementsov@virtuozzo.com>
 <87v9nxwulz.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200225120837059
Message-ID: <cff01a02-f99a-574d-c750-200da0c1d925@virtuozzo.com>
Date: Tue, 25 Feb 2020 12:08:37 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <87v9nxwulz.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1PR0102CA0005.eurprd01.prod.exchangelabs.com
 (2603:10a6:7:14::18) To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1PR0102CA0005.eurprd01.prod.exchangelabs.com (2603:10a6:7:14::18) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.17 via Frontend
 Transport; Tue, 25 Feb 2020 09:08:38 +0000
X-Tagtoolbar-Keys: D20200225120837059
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 54f554bb-34bb-4251-a562-08d7b9d24dd9
X-MS-TrafficTypeDiagnostic: AM6PR08MB4424:
X-Microsoft-Antispam-PRVS: <AM6PR08MB44249DD0A180F521972CF69CC1ED0@AM6PR08MB4424.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 0324C2C0E2
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(396003)(136003)(39850400004)(346002)(376002)(366004)(199004)(189003)(31686004)(16526019)(6916009)(6486002)(7416002)(4326008)(66556008)(2616005)(956004)(2906002)(66476007)(26005)(186003)(478600001)(66946007)(8676002)(54906003)(16576012)(316002)(5660300002)(81166006)(86362001)(31696002)(8936002)(30864003)(52116002)(36756003)(81156014)(2004002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR08MB4424;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: PQDxj2b8cKuGK3QQXuA4T6HBBmB89nIAB5wWOyJ87KqW/ci7BzRYCRW5Fb5uY6ngtj3bGwiJpaVnhXF+dLnVcDBUxgK3ItueFeip84CmXtrSFQ2uwZpbbsvPol78Nu9/ldHy6C0u9WXTxzfWC0Mr7GysNwW0Qf4z8gr69e8fuZ2eEwuaRs5olEBpf15gOd+80fUCbrQ7YqV3EhuoOGImBwwKT26DOR9m/IhnZFUUZz2vz26QKDbZxyRspw9E6BhcL8omXE+WPokc0dSylYAv8Ymk6r6pdk+zbC/+Y50rFOELmfdpUzV9hQwwoo39qv1MBaxcEtvHD0CwWpdyNwPnWNsJd1u5pSGW/PeUEQ2kpPN5WxnQtPtTu3MzHa8TqqAeSC8a9CvTxTB16l+QmRRLxAacZjUXdKbFN4iJ/CkwoSbu5iDGe2oJ7mzDGMucSVTZ93k50gUuD7WyyvoKGYBRE4j2sDp+wzG0bkIGpANiRt/S9n4v71JTKdpztZorDdxROGEv4qigcapIeYyUfX46TVvF/NR7oQpxAZoxco2S9hSs/VB5RtL9+0VC3icUvIFJ
X-MS-Exchange-AntiSpam-MessageData: kzGJnPFrsI4fXRN21lxP6M7iFxaIOJ522I9qwxqVYw6/yBTfj3P/4+etq828+MyoKIJXjz7IAgzLijOhgPRRzvTOOK/piK19JUxfmVnm2EdY6EeQa2BzUIEX4YZ3Qc3xAMKMP1C+1FgeRt///EAADA==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 54f554bb-34bb-4251-a562-08d7b9d24dd9
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2020 09:08:39.8323 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: AFG5NVa1bLzTiLJzJVN7vSiDhE9u5oYrQWGLtwK/hnKQ3OYjz0ZEmshoT6cWgGdr+rAAOmBfnnkS/s5RMhFcdPgMYzE3mPaJzAx5AJiIuJk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4424
Subject: Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to
 use auto propagated errp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjMuMDIuMjAyMCAxMTo1NSwgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4gVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4gCj4+
IFNjcmlwdCBhZGRzIEVSUlBfQVVUT19QUk9QQUdBVEUgbWFjcm8gaW52b2NhdGlvbiB3aGVyZSBh
cHByb3ByaWF0ZSBhbmQKPj4gZG9lcyBjb3JyZXNwb25kaW5nIGNoYW5nZXMgaW4gY29kZSAobG9v
ayBmb3IgZGV0YWlscyBpbgo+PiBpbmNsdWRlL3FhcGkvZXJyb3IuaCkKPj4KPj4gVXNhZ2UgZXhh
bXBsZToKPj4gc3BhdGNoIC0tc3AtZmlsZSBzY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdh
dGVkLWVycnAuY29jY2kgXAo+PiAgIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZp
bGUuaCAtLWluLXBsYWNlIC0tbm8tc2hvdy1kaWZmIFwKPj4gICBibG9ja2Rldi1uYmQuYyBxZW11
LW5iZC5jIHtibG9jay9uYmQqLG5iZC8qLGluY2x1ZGUvYmxvY2svbmJkKn0uW2hjXQo+Pgo+PiBT
aWduZWQtb2ZmLWJ5OiBWbGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZp
cnR1b3p6by5jb20+Cj4+IC0tLQo+Pgo+PiBDQzogRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5j
b20+Cj4+IENDOiBLZXZpbiBXb2xmIDxrd29sZkByZWRoYXQuY29tPgo+PiBDQzogTWF4IFJlaXR6
IDxtcmVpdHpAcmVkaGF0LmNvbT4KPj4gQ0M6IEdyZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+Cj4+
IENDOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4+IENDOiBB
bnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4gQ0M6IFBhdWwgRHVy
cmFudCA8cGF1bEB4ZW4ub3JnPgo+PiBDQzogU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRo
YXQuY29tPgo+PiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1kQHJlZGhhdC5j
b20+Cj4+IENDOiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgo+PiBDQzogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+Cj4+IENDOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5i
QGxpbnV4LmlibS5jb20+Cj4+IENDOiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5j
b20+Cj4+IENDOiBNaWNoYWVsIFJvdGggPG1kcm90aEBsaW51eC52bmV0LmlibS5jb20+Cj4+IEND
OiBxZW11LWJsb2NrQG5vbmdudS5vcmcKPj4gQ0M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwo+Pgo+PiAgIGluY2x1ZGUvcWFwaS9lcnJvci5oICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMyArCj4+ICAgc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNv
Y2NpIHwgMTU4ICsrKysrKysrKysrKysrKysrKwo+PiAgIDIgZmlsZXMgY2hhbmdlZCwgMTYxIGlu
c2VydGlvbnMoKykKPj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgc2NyaXB0cy9jb2NjaW5lbGxlL2F1
dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpCj4+Cj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL3FhcGkv
ZXJyb3IuaCBiL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+IGluZGV4IGI5NDUyZDQ4MDYuLjc5Zjhl
OTUyMTQgMTAwNjQ0Cj4+IC0tLSBhL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+ICsrKyBiL2luY2x1
ZGUvcWFwaS9lcnJvci5oCj4+IEBAIC0xNDEsNiArMTQxLDkgQEAKPj4gICAgKiAgICAgICAgIC4u
Lgo+PiAgICAqICAgICB9Cj4+ICAgICoKPj4gKyAqIEZvciBtYXNzIGNvbnZlcnNpb24gdXNlIHNj
cmlwdAo+PiArICogICBzY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29j
Y2kKPj4gKyAqCj4+ICAgICoKPj4gICAgKiBSZWNlaXZlIGFuZCBhY2N1bXVsYXRlIG11bHRpcGxl
IGVycm9ycyAoZmlyc3Qgb25lIHdpbnMpOgo+PiAgICAqICAgICBFcnJvciAqZXJyID0gTlVMTCwg
KmxvY2FsX2VyciA9IE5VTEw7Cj4gCj4gRXh0cmEgYmxhbmsgbGluZS4KPiAKPj4gZGlmZiAtLWdp
dCBhL3NjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBiL3Njcmlw
dHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+PiBuZXcgZmlsZSBtb2Rl
IDEwMDY0NAo+PiBpbmRleCAwMDAwMDAwMDAwLi5mYjAzYzg3MWNiCj4+IC0tLSAvZGV2L251bGwK
Pj4gKysrIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpCj4+
IEBAIC0wLDAgKzEsMTU4IEBACj4+ICsvLyBVc2UgRVJSUF9BVVRPX1BST1BBR0FURSAoc2VlIGlu
Y2x1ZGUvcWFwaS9lcnJvci5oKQo+PiArLy8KPj4gKy8vIENvcHlyaWdodCAoYykgMjAyMCBWaXJ0
dW96em8gSW50ZXJuYXRpb25hbCBHbWJILgo+PiArLy8KPj4gKy8vIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4+ICsv
LyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFz
IHB1Ymxpc2hlZCBieQo+PiArLy8gdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVy
IHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPj4gKy8vIChhdCB5b3VyIG9wdGlvbikgYW55
IGxhdGVyIHZlcnNpb24uCj4+ICsvLwo+PiArLy8gVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVk
IGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4+ICsvLyBidXQgV0lUSE9VVCBB
TlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+PiArLy8g
TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl
IHRoZQo+PiArLy8gR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4K
Pj4gKy8vCj4+ICsvLyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg
R2VuZXJhbCBQdWJsaWMgTGljZW5zZQo+PiArLy8gYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJ
ZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCj4+ICsvLwo+PiArLy8g
VXNhZ2UgZXhhbXBsZToKPj4gKy8vIHNwYXRjaCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5lbGxl
L2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpIFwKPj4gKy8vICAtLW1hY3JvLWZpbGUgc2NyaXB0
cy9jb2NjaS1tYWNyby1maWxlLmggLS1pbi1wbGFjZSAtLW5vLXNob3ctZGlmZiBcCj4+ICsvLyAg
YmxvY2tkZXYtbmJkLmMgcWVtdS1uYmQuYyB7YmxvY2svbmJkKixuYmQvKixpbmNsdWRlL2Jsb2Nr
L25iZCp9LltoY10KPj4gKwo+PiArQHJ1bGUwQAo+PiArLy8gQWRkIGludm9jYXRpb24gdG8gZXJy
cC1mdW5jdGlvbnMgd2hlcmUgbmVjZXNzYXJ5Cj4+ICsvLyBXZSBzaG91bGQgc2tpcCBmdW5jdGlv
bnMgd2l0aCAiRXJyb3IgKmNvbnN0ICplcnJwIgo+PiArLy8gcGFyYW1ldGVyLCBidXQgaG93IHRv
IGRvIGl0IHdpdGggY29jY2luZWxsZT8KPj4gKy8vIEkgZG9uJ3Qga25vdywgc28sIEkgc2tpcCB0
aGVtIGJ5IGZ1bmN0aW9uIG5hbWUgcmVnZXguCj4+ICsvLyBJdCdzIHNhZmU6IGlmIHdlIGRpZCBu
b3Qgc2tpcCBzb21lIGZ1bmN0aW9ucyB3aXRoCj4+ICsvLyAiRXJyb3IgKmNvbnN0ICplcnJwIiwg
RVJSUF9BVVRPX1BST1BBR0FURSBpbnZvY2F0aW9uCj4+ICsvLyB3aWxsIGZhaWwgdG8gY29tcGls
ZSwgYmVjYXVzZSBvZiBjb25zdCB2aW9sYXRpb24uCj4gCj4gTm90IHNraXBwaW5nIGEgZnVuY3Rp
b24gd2Ugc2hvdWxkIHNraXAgZmFpbHMgdG8gY29tcGlsZS4KPiAKPiBXaGF0IGFib3V0IHNraXBw
aW5nIGEgZnVuY3Rpb24gd2Ugc2hvdWxkIG5vdCBza2lwPwoKVGhlbiBpdCB3aWxsIG5vdCBiZSB1
cGRhdGVkLi4gTm90IGdvb2QgYnV0IEkgZG9uJ3QgaGF2ZSBiZXR0ZXIgc29sdXRpb24uClN0aWxs
LCBJIGhvcGUsIGZ1bmN0aW9uIGNhbGxlZCAqZXJyb3JfYXBwZW5kXypfaGludCB3aWxsIG5vdCBy
ZXR1cm4gZXJyb3IKdGhyb3VnaCBlcnJwIHBvaW50ZXIuCgo+IAo+PiAraWRlbnRpZmllciBmbiAh
fiAiZXJyb3JfYXBwZW5kXy4qX2hpbnQiOwo+PiAraWRlbnRpZmllciBsb2NhbF9lcnIsIEVSUlA7
Cj4gCj4gQSBmZXcgb2Ygb3VyIGNvY2NpbmVsbGUgc2NyaXB0cyB1c2UgQUxMX0NBUFMgZm9yIG1l
dGEtdmFyaWFibGVzLiAgTW9zdAo+IGRvbid0LiAgRWl0aGVyIGlzIGZpbmUgd2l0aCBtZS4gIE1p
eGluZyB0aGUgdHdvIHN0eWxlcyBmZWVscyBhIGJpdAo+IGNvbmZ1c2luZywgdGhvdWdoLgo+IAo+
PiArQEAKPj4gKwo+PiArIGZuKC4uLiwgRXJyb3IgKipFUlJQLCAuLi4pCj4+ICsgewo+PiArKyAg
IEVSUlBfQVVUT19QUk9QQUdBVEUoKTsKPj4gKyAgICA8Ky4uLgo+PiArICAgICAgICB3aGVuICE9
IEVSUlBfQVVUT19QUk9QQUdBVEUoKTsKPj4gKygKPj4gKyAgICBlcnJvcl9hcHBlbmRfaGludChF
UlJQLCAuLi4pOwo+PiArfAo+PiArICAgIGVycm9yX3ByZXBlbmQoRVJSUCwgLi4uKTsKPj4gK3wK
Pj4gKyAgICBFcnJvciAqbG9jYWxfZXJyID0gTlVMTDsKPj4gKykKPj4gKyAgICAuLi4rPgo+PiAr
IH0KPiAKPiBNaXNzZXMgZXJyb3JfdnByZXBlbmQoKS4gIEN1cnJlbnRseSBoYXJtbGVzcywgYnV0
IGFzIGxvbmcgYXMgd2UgY29tbWl0Cj4gdGhlIHNjcmlwdCwgd2UgYmV0dGVyIG1ha2UgaXQgYXMg
cm9idXN0IGFzIHdlIHJlYXNvbmFibHkgY2FuLgo+IAo+IFRoZSBwcmV2aW91cyBwYXRjaCBleHBs
YWlucyB0aGlzIENvY2NpbmVsbGUgc2NyaXB0J3MgaW50ZW50Ogo+IAo+ICAgIFRvIGFjaGlldmUg
dGhlc2UgZ29hbHMsIGxhdGVyIHBhdGNoZXMgd2lsbCBhZGQgaW52b2NhdGlvbnMKPiAgICBvZiB0
aGlzIG1hY3JvIGF0IHRoZSBzdGFydCBvZiBmdW5jdGlvbnMgd2l0aCBlaXRoZXIgdXNlCj4gICAg
ZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRfaGludCAoc29sdmluZyAxKSBvciB3aGljaCB1c2UK
PiAgICBsb2NhbF9lcnIrZXJyb3JfcHJvcGFnYXRlIHRvIGNoZWNrIGVycm9ycywgc3dpdGNoaW5n
IHRob3NlCj4gICAgZnVuY3Rpb25zIHRvIHVzZSAqZXJycCBpbnN0ZWFkIChzb2x2aW5nIDIgYW5k
IDMpLgo+IAo+IFRoaXMgcnVsZSBtYXRjaGVzICJ1c2UgZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBl
bmRfaGludCIgZGlyZWN0bHkuICBJdAo+IGFwcGVhcnMgdG8gdXNlIHByZXNlbmNlIG9mIGEgbG9j
YWwgRXJyb3IgKiB2YXJpYWJsZSBhcyBwcm94eSBmb3IgInVzZQo+IGxvY2FsX2VycitlcnJvcl9w
cm9wYWdhdGUgdG8gY2hlY2sgZXJyb3JzIi4gIEhtbS4KPiAKPiBXZSBvYnZpb3VzbHkgaGF2ZSBz
dWNoIGEgdmFyaWFibGUgd2hlbiB3ZSB1c2UgImxvY2FsX2VycitlcnJvcl9wcm9wYWdhdGUKPiB0
byBjaGVjayBlcnJvcnMiLiAgQnV0IHdlIGNvdWxkIGFsc28gaGF2ZSBzdWNoIHZhcmlhYmxlcyB3
aXRob3V0IHVzZSBvZgo+IGVycm9yX3Byb3BhZ2F0ZSgpLiAgSW4gZmFjdCwgZXJyb3IuaCBkb2N1
bWVudHMgc3VjaCB1c2U6Cj4gCj4gICAqIENhbGwgYSBmdW5jdGlvbiBhbmQgcmVjZWl2ZSBhbiBl
cnJvciBmcm9tIGl0Ogo+ICAgKiAgICAgRXJyb3IgKmVyciA9IE5VTEw7Cj4gICAqICAgICBmb28o
YXJnLCAmZXJyKTsKPiAgICogICAgIGlmIChlcnIpIHsKPiAgICogICAgICAgICBoYW5kbGUgdGhl
IGVycm9yLi4uCj4gICAqICAgICB9Cj4gCj4gd2hlcmUgImhhbmRsZSB0aGUgZXJyb3IiIGZyZWVz
IGl0Lgo+IAo+IEkgZmlndXJlIHN1Y2ggdXNlcyB0eXBpY2FsbHkgb2NjdXIgaW4gZnVuY3Rpb25z
IHdpdGhvdXQgYW4gRXJyb3IgKiplcnJwCj4gcGFyYW1ldGVyLiAgVGhpcyBydWxlIGRvZXNuJ3Qg
YXBwbHkgdGhlbi4gIEJ1dCB0aGV5IGNvdWxkIG9jY3VyIGV2ZW4gaW4KPiBmdW5jdGlvbnMgd2l0
aCBzdWNoIGEgcGFyYW1ldGVyLiAgQ29uc2lkZXI6Cj4gCj4gICAgICB2b2lkIGZvbyhFcnJvciAq
KmVycnApCj4gICAgICB7Cj4gICAgICAgICAgRXJyb3IgKmVyciA9IE5VTEw7Cj4gCj4gICAgICAg
ICAgYmFyKCZlcnIpOwo+ICAgICAgICAgIGlmIChlcnIpIHsKPiAgICAgICAgICAgICAgZXJyb3Jf
ZnJlZShlcnIpOwo+ICAgICAgICAgICAgICBlcnJvcl9zZXRnKGVycnAsICJjb21wbGV0ZWx5IGRp
ZmZlcmVudCBlcnJvciIpOwo+ICAgICAgICAgIH0KPiAgICAgIH0KPiAKPiBSZWFzb25hYmxlIGVu
b3VnaCB3aGVuIGJhcigpIGdpdmVzIHVzIGFuIGVycm9yIHRoYXQncyBtaXNsZWFkaW5nIGluIHRo
aXMKPiBjb250ZXh0LCBpc24ndCBpdD8KPiAKPiBUaGUgc2NyaXB0IHRyYW5zZm9ybXMgaXQgbGlr
ZSB0aGlzOgo+IAo+ICAgICAgdm9pZCBmb28oRXJyb3IgKiplcnJwKQo+ICAgICAgewo+ICAgICAt
ICAgIEVycm9yICplcnIgPSBOVUxMOwo+ICAgICArICAgIEVSUlBfQVVUT19QUk9QQUdBVEUoKTsK
PiAKPiAgICAgLSAgICBiYXIoJmVycik7Cj4gICAgIC0gICAgaWYgKGVycikgewo+ICAgICAtICAg
ICAgICBlcnJvcl9mcmVlKGVycik7Cj4gICAgICsgICAgYmFyKGVycnApOwo+ICAgICArICAgIGlm
ICgqZXJycCkgewo+ICAgICArICAgICAgICBlcnJvcl9mcmVlX2VycnAoZXJycCk7Cj4gICAgICAg
ICAgICAgIGVycm9yX3NldGcoZXJycCwgImNvbXBsZXRlbHkgZGlmZmVyZW50IGVycm9yIik7Cj4g
ICAgICAgICAgfQo+ICAgICAgfQo+IAo+IFVud2FudGVkLgoKV2hhdCBpcyB0aGUgcHJvYmxlbSB3
aXRoIGl0PyBVcGRhdGVkIGNvZGUganVzdCB1c2UgIm5ldyB1c3VhbCBub3RhdGlvbiIKZm9yIGhh
bmRsaW5nIGVycm9yIG9mIHN1Yi1jYWxscyBpbiBmdW5jdGlvbiB3aGljaCByZXBvcnRzIGVycm9y
cyB0aHJvdWdoCmVycnAgcG9pbnRlci4KCj4gCj4gTm93LCBpZiB0aGlzIHNjcmlwdCBhcHBsaWVk
IGluIGp1c3QgYSBmZXcgZG96ZW4gcGxhY2VzLCB3ZSBjb3VsZCByZWx5IG9uCj4gZXllYmFsbGlu
ZyBpdHMgb3V0cHV0IHRvIGNhdGNoIHVud2FudGVkIHRyYW5zZm9ybWF0aW9ucy4gIFNpbmNlIGl0
Cj4gYXBwbGllcyBpbiBzbyBtYW55IG1vcmUsIEkgZG9uJ3QgZmVlbCBjb21mb3J0YWJsZSByZWx5
aW5nIG9uIHJldmlld2VyCj4gZXllYmFsbHMuCj4gCj4gQ2FuIHdlIG1ha2UgcnVsZTAgZGlyZWN0
bHkgbWF0Y2ggZXJyb3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2VycikKPiBzb21laG93PwoKSSB0
aGluayBpdCBpcyBwb3NzaWJsZSwgc3RpbGwgSSdtIG5vdCBzdXJlIHdlIG5lZWQgaXQuCgo+IAo+
IEFub3RoZXIgb2JzZXJ2YXRpb246IHRoZSBydWxlIGRvZXMgbm90IG1hdGNoIGVycm9yX3JlcG9y
dGZfZXJyKCkgYW5kCj4gd2Fybl9yZXBvcnRmX2VycigpLiAgVGhlc2UgY29tYmluZSBlcnJvcl9w
cmVwZW5kKCksCj4gZXJyb3JfcmVwb3J0KCkvd2Fybl9yZXBvcnQoKSBhbmQgZXJyb3JfZnJlZSgp
LCBmb3IgY29udmVuaWVuY2UuICBEb24ndAo+IHRoZWlyIHVzZXJzIG5lZWQgRVJSUF9BVVRPX1BS
T1BBR0FURSgpIGp1c3QgbGlrZSBlcnJvcl9wcmVwZW5kKCkncwo+IHVzZXJzPwoKUmlnaHQuIFRo
ZXNlIGZ1bmN0aW9ucyB3YW50IHRvIGFkZCBpbmZvcm1hdGlvbiwgd2hpY2ggd2lsbCBub3Qgd29y
awpmb3IgZXJyb3JfZmF0YWwgd2l0aG91dCB3cmFwcGluZy4KCj4gCj4+ICsKPj4gK0BACj4+ICsv
LyBTd2l0Y2ggdW51c3VhbCAoRXJyb3IgKiopIHBhcmFtZXRlciBuYW1lcyB0byBlcnJwCj4+ICsv
LyAodGhpcyBpcyBuZWNlc3NhcnkgdG8gdXNlIEVSUlBfQVVUT19QUk9QQUdBVEUpLgo+IAo+IFBs
ZWFzZSBwdXQgeW91ciBydWxlIGNvbW1lbnRzIHJpZ2h0IGJlZm9yZSB0aGUgcnVsZSwgaS5lLiBi
ZWZvcmUgdGhlCj4gQC1saW5lIGludHJvZHVjaW5nIG1ldGF2YXJpYWJsZSBkZWNsYXJhdGlvbnMs
IG5vdCBhZnRlci4gIFNhbWUKPiBlbHNld2hlcmUuCj4gCj4+ICtpZGVudGlmaWVyIHJ1bGUwLmZu
Owo+PiAraWRlbnRpZmllciBydWxlMC5FUlJQICE9IGVycnA7Cj4+ICtAQAo+PiArCj4+ICsgZm4o
Li4uLAo+PiArLSAgIEVycm9yICoqRVJSUAo+PiArKyAgIEVycm9yICoqZXJycAo+PiArICAgICwu
Li4pCj4+ICsgewo+PiArICAgICA8Li4uCj4+ICstICAgIEVSUlAKPj4gKysgICAgZXJycAo+PiAr
ICAgICAuLi4+Cj4+ICsgfQo+IAo+IFRoaXMgbm9ybWFsaXplcyBlcnJwIHBhcmFtZXRlciBuYW1p
bmcuICBJdCBtYXRjaGVzIGV4YWN0bHkgd2hlbiBydWxlMAo+IG1hdGNoZXMgKGFuZCBpbnNlcnRz
IEVSUlBfQVVUT19QUk9QQUdBVEUoKSkgYW5kIHRoZSBFcnJvciAqKiBwYXJhbWV0ZXIKPiBpcyB1
bnVzdWFsLiAgR29vZC4KPiAKPj4gKwo+PiArQHJ1bGUxQAo+PiArLy8gV2Ugd2FudCB0byBwYXRj
aCBlcnJvciBwcm9wYWdhdGlvbiBpbiBmdW5jdGlvbnMgcmVnYXJkbGVzcyBvZgo+PiArLy8gd2hl
dGhlciB0aGUgZnVuY3Rpb24gYWxyZWFkeSB1c2VzIEVSUlBfQVVUT19QUk9QQUdBVEUgcHJpb3Ig
dG8KPj4gKy8vIGFwcGx5aW5nIHJ1bGUwLCBoZW5jZSB0aGlzIG9uZSBkb2VzIG5vdCBpbmhlcml0
IGZyb20gaXQuCj4gCj4gSSdtIG5vdCBzdXJlIEkgZ2V0IHRoaXMgY29tbWVudC4gIExldCdzIHNl
ZSB3aGF0IHRoZSBydWxlIGRvZXMuCj4gCj4+ICtpZGVudGlmaWVyIGZuICF+ICJlcnJvcl9hcHBl
bmRfLipfaGludCI7Cj4+ICtpZGVudGlmaWVyIGxvY2FsX2VycjsKPj4gK3N5bWJvbCBlcnJwOwo+
PiArQEAKPj4gKwo+PiArIGZuKC4uLiwgRXJyb3IgKiplcnJwLCAuLi4pCj4+ICsgewo+PiArICAg
ICA8Li4uCj4+ICstICAgIEVycm9yICpsb2NhbF9lcnIgPSBOVUxMOwo+PiArICAgICAuLi4+Cj4+
ICsgfQo+IAo+IHJ1bGUxIG1hdGNoZXMgbGlrZSBydWxlMCwgZXhjZXB0IHRoZSBFcnJvciAqKiBw
YXJhbWV0ZXIgbWF0Y2ggaXMKPiB0aWdodGVuZWQgZnJvbSBhbnkgQyBpZGVudGlmaWVyIHRvIHRo
ZSBDIGlkZW50aWZpZXIgZXJycCwgYW5kIHRoZQo+IGZ1bmN0aW9uIGJvZHkgbWF0Y2ggdGlnaHRl
bmVkIGZyb20gImVpdGhlciB1c2UKPiBlcnJvcl9wcmVwZW5kL2Vycm9yX2FwcGVuZF9oaW50IG9y
IHdoaWNoIHVzZSBsb2NhbF9lcnIrZXJyb3JfcHJvcGFnYXRlCj4gdG8gY2hlY2sgZXJyb3JzIiB0
byBqdXN0IHRoZSBsYXR0ZXIuCj4gCj4gSSBmaWd1cmUgdGlnaHRlbmluZyB0aGUgRXJyb3IgKiog
cGFyYW1ldGVyIG1hdGNoIGhhcyBubyBlZmZlY3QsIGJlY2F1c2UKPiB3ZSBhbHJlYWR5IG5vcm1h
bGl6ZWQgdGhlIHBhcmFtZXRlciBuYW1lLgo+IAo+IFNvIHJ1bGUxIGRlbGV0ZXMgdmFyaWFibGUg
bG9jYWxfZXJyIHdoZXJlIHJ1bGUwIGFwcGxpZWQuICBDb3JyZWN0PwoKVGhlIGRpZmZlcmVuY2Ug
d2l0aCBydWxlMCBpcyB0aGF0IHJ1bGUwIGNvbnRhaW5zCiAgIndoZW4gIT0gRVJSUF9BVVRPX1BS
T1BBR0FURSgpIiwgc28gcnVsZTAgaXMgbm90IGFwcGxpZWQgd2hlcmUKd2UgYWxyZWFkeSBoYXZl
IG1hY3JvIGludm9jYXRpb24uCgpUaGlzIGlzIHdoeSB3ZSBjYW4ndCBpbmhlcml0IGZyb20gcnVs
ZTAuCgpObyB3ZSBiZWxpZXZlIHRoYXQgd2UgaGF2ZSBFUlJQX0FVVE9fUFJPUEFHQVRFIGludm9j
YXRpb24gaW4gYWxsCmNvcnJlc3BvbmRpbmcgcGxhY2VzIChhZGRlZCBieSBydWxlMCBvciBiZWZv
cmUgc2NyaXB0IHJ1bikgYW5kIHdhbnQgdG8KdXBkYXRlIGFsbCB1c2FnZSBvZiBsb2NhbF9lcnIg
b2JqZWN0cy4KCj4gCj4+ICsKPj4gK0BACj4+ICsvLyBIYW5kbGUgcGF0dGVybiB3aXRoIGdvdG8s
IG90aGVyd2lzZSB3ZSdsbCBmaW5pc2ggdXAKPj4gKy8vIHdpdGggbGFiZWxzIGF0IGZ1bmN0aW9u
IGVuZCB3aGljaCB3aWxsIG5vdCBjb21waWxlLgo+PiAraWRlbnRpZmllciBydWxlMS5mbiwgcnVs
ZTEubG9jYWxfZXJyOwo+PiAraWRlbnRpZmllciBPVVQ7Cj4+ICtAQAo+PiArCj4+ICsgZm4oLi4u
KQo+PiArIHsKPj4gKyAgICAgPC4uLgo+PiArLSAgICBnb3RvIE9VVDsKPj4gKysgICAgcmV0dXJu
Owo+PiArICAgICAuLi4+Cj4+ICstIE9VVDoKPj4gKy0gICAgZXJyb3JfcHJvcGFnYXRlKGVycnAs
IGxvY2FsX2Vycik7Cj4+ICsgfQo+IAo+IFRoaXMgaXMgb25lIHNwZWNpYWwgY2FzZSBvZiBlcnJv
cl9wcm9wYWdhdGUoKSBkZWxldGlvbi4gIEl0IGFkZGl0aW9uYWxseQo+IGdldHMgcmlkIG9mIGEg
Z290byB3ZSBubyBsb25nZXIgd2FudC4gIEZvciB0aGUgZ2VuZXJhbCBjYXNlLCBzZWUgYmVsb3cu
Cj4gCj4gVGhlIHJ1bGUgYXBwbGllcyBvbmx5IHdoZXJlIHJ1bGUxIGp1c3QgZGVsZXRlZCB0aGUg
dmFyaWFibGUuICBUaHVzLCB0aGUKPiB0d28gcnVsZXMgd29yayBpbiB0YW5kZW0uICBNYWtlcyBz
ZW5zZS4KPiAKPj4gKwo+PiArQEAKPj4gK2lkZW50aWZpZXIgcnVsZTEuZm4sIHJ1bGUxLmxvY2Fs
X2VycjsKPiAKPiBUaGlzIHJ1bGUgYWxzbyB3b3JrcyBpbiB0YW5kZW0gd2l0aCBydWxlMS4KPiAK
Pj4gK2V4cHJlc3Npb24gbGlzdCBhcmdzOyAvLyB0byByZWluZGVudCBlcnJvcl9wcm9wYWdhdGVf
cHJlcGVuZAo+IAo+IFdoYXQgaXMgdGhlIGNvbW1lbnQgdHJ5aW5nIHRvIHRlbGwgbWU/CgpIbW0s
IHdlIGNhbiBzYWZlbHkgZHJvcCBpdC4gSXQncyBhYm91dCB0aGUgZm9sbG93aW5nOgoKaW5zdGVh
ZCBvZgoKICAtICAgIGVycm9yX3Byb3BhZ2F0ZV9wcmVwZW5kKGVycnAsIGxvY2FsX2VyciwgYXJn
cyk7CiAgKyAgICBlcnJvcl9wcmVwZW5kKGVycnAsIGFyZ3MpOwoKd2UgY2FuIHVzZSAiLi4uIiwg
bGlrZQoKICAtIGVycm9yX3Byb3BhZ2F0ZV9wcmVwZW5kKGVycnAsIGxvY2FsX2VycgogICsgZXJy
b3JfcHJlcGVuZChlcnJwCiAgICAsIC4uLik7CgpidXQgd2l0aCBtZXRhdmFyIGluIHVzZSwgY29j
Y2luZWxsZSB3aWxsIGNvcnJlY3RseSByZWluZGVudCB0aGUKd2hvbGUgY2FsbCwgd2hpY2ggbG9v
a3MgYSBsb3QgYmV0dGVyLgoKPiAKPj4gK0BACj4+ICsKPj4gKyBmbiguLi4pCj4+ICsgewo+PiAr
ICAgICA8Li4uCj4+ICsoCj4+ICstICAgIGVycm9yX2ZyZWUobG9jYWxfZXJyKTsKPj4gKy0gICAg
bG9jYWxfZXJyID0gTlVMTDsKPj4gKysgICAgZXJyb3JfZnJlZV9lcnJwKGVycnApOwo+IAo+IFJl
bWluZGVyOgo+IAo+ICAgICAgc3RhdGljIGlubGluZSB2b2lkIGVycm9yX2ZyZWVfZXJycChFcnJv
ciAqKmVycnApCj4gICAgICB7Cj4gICAgICAgICAgYXNzZXJ0KGVycnAgJiYgKmVycnApOwo+ICAg
ICAgICAgIGVycm9yX2ZyZWUoKmVycnApOwo+ICAgICAgICAgICplcnJwID0gTlVMTDsKPiAgICAg
IH0KPiAKPiBOb3cgbGV0J3MgZXhhbWluZSB0aGUgYWN0dWFsIGNoYW5nZS4KPiAKPiBUaGUgYXNz
ZXJ0aW9uJ3MgZmlyc3QgaGFsZiB0cml2aWFsbHkgaG9sZHMsIEVSUlBfQVVUT19QUk9QQUdBVEUo
KQo+IGVuc3VyZXMgaXQuCj4gCj4gVGhlIHNlY29uZCBoYWxmIGlzIG5ldy4gIFdlIG5vdyBjcmFz
aCB3aGVuIHdlIGhhdmVuJ3Qgc2V0IGFuIGVycm9yLiAgV2h5Cj4gaXMgdGhpcyBzYWZlPyAgTm90
ZSB0aGF0IGVycm9yX2ZyZWUobG9jYWxfZXJyKSBkb2VzIG5vdGhpbmcgd2hlbgo+ICFsb2NhbF9l
cnIuCgpIbW0uIExvb2tzIGxpa2Ugd2Ugc2hvdWxkIHRpZ2h0ZW4gdGhpcyByZXN0cmljdGlvbiwg
YW5kIGZvbGxvdyBlcnJvcl9mcmVlCmludGVyZmFjZSwgd2hpY2ggYWxsb3dzIGZyZWVpbmcgdW5z
ZXQgZXJycC4KCj4gCj4gVGhlIHphcHBpbmcgb2YgdGhlIHZhcmlhYmxlIHBvaW50aW5nIHRvIHRo
ZSBFcnJvciBqdXN0IGZyZWVkIGlzCj4gdW5jaGFuZ2VkLgo+IAo+PiArfAo+PiArLSAgICBlcnJv
cl9mcmVlKGxvY2FsX2Vycik7Cj4+ICsrICAgIGVycm9yX2ZyZWVfZXJycChlcnJwKTsKPiAKPiBI
ZXJlLCB0aGUgemFwcGluZyBpcyBuZXcuICBaYXBwaW5nIGRhbmdsaW5nIHBvaW50ZXJzIGlzIG9i
dmlvdXNseSBzYWZlLgo+IE5lZWRlZCwgb3IgZWxzZSB0aGUgYXV0b21hdGljIGVycm9yX3Byb3Bh
Z2F0ZSgpIGR1ZSB0bwo+IEVSUlBfQVVUT19QUk9QQUdBVEUoKSB3b3VsZCBwcm9wYWdhdGUgdGhl
IGRhbmdsaW5nIHBvaW50ZXIuCj4gCj4+ICt8Cj4+ICstICAgIGVycm9yX3JlcG9ydF9lcnIobG9j
YWxfZXJyKTsKPj4gKysgICAgZXJyb3JfcmVwb3J0X2VycnAoZXJycCk7Cj4gCj4gVGhlIG9ubHkg
ZGlmZmVyZW5jZSB0byB0aGUgcHJldmlvdXMgY2FzZSBpcyB0aGF0IHdlIGFsc28gcmVwb3J0IHRo
ZQo+IGVycm9yLgo+IAo+IFRoZSBwcmV2aW91cyBjYXNlIGhhcyBhIGJ1ZGR5IHRoYXQgYWRkaXRp
b25hbGx5IG1hdGNoZXMgKmVycnAgPSBOVUxMLgo+IFdoeSBub3QgdGhpcyBvbmU/CgpQcm9iYWJs
eSBiZWNhdXNlIG5vIG1hdGNoZXMgaW4gY29kZS4gQnV0IHNob3VsZCBiZSBhZGRlZCBoZXJlIGZv
cgpiZXR0ZXIgY2FzZSBjb3ZlcmFnZS4KCj4gCj4+ICt8Cj4+ICstICAgIHdhcm5fcmVwb3J0X2Vy
cihsb2NhbF9lcnIpOwo+PiArKyAgICB3YXJuX3JlcG9ydF9lcnJwKGVycnApOwo+IAo+IExpa2V3
aXNlLgo+IAo+IFdoYXQgYWJvdXQgZXJyb3JfcmVwb3J0Zl9lcnIoKSwgd2Fybl9yZXBvcnRmX2Vy
cigpPwo+IAo+IFVwIHRvIGhlcmUsIHRoaXMgcnVsZSB0cmFuc2Zvcm1zIHRoZSB2YXJpb3VzIGZv
cm1zIG9mIGVycm9yX2ZyZWUoKS4KPiBOZXh0OiBlcnJvcl9wcm9wYWdhdGUoKS4KPiAKPj4gK3wK
Pj4gKy0gICAgZXJyb3JfcHJvcGFnYXRlX3ByZXBlbmQoZXJycCwgbG9jYWxfZXJyLCBhcmdzKTsK
Pj4gKysgICAgZXJyb3JfcHJlcGVuZChlcnJwLCBhcmdzKTsKPj4gK3wKPj4gKy0gICAgZXJyb3Jf
cHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vycik7Cj4gCj4gcnVsZTAncyBhZGRpbmcgb2YgRVJSUF9B
VVRPX1BST1BBR0FURSgpIG1hZGUgZXJyb3JfcHJvcGFnYXRlKCkKPiByZWR1bmRhbnQuCj4gCj4g
VGhpcyBpcyB0aGUgZ2VuZXJhbCBjYXNlIG9mIGVycm9yX3Byb3BhZ2F0ZSgpIGRlbGV0aW9uLgo+
IAo+IEknZCBwdXQgdGhlIHBsYWluIGVycm9yX3Byb3BhZ2F0ZSgpIGZpcnN0LCB2YXJpYXRpb25z
IHNlY29uZCwgbGlrZSB5b3UKPiBkbyB3aXRoIGVycm9yX2ZyZWUoKS4KPiAKPiBJZiBuZWl0aGVy
IG9mIHRoZXNlIHR3byBwYXR0ZXJucyBtYXRjaCBvbiBhIHBhdGggZnJvbQo+IEVSUlBfQVVUT19Q
Uk9QQUdBVEUoKSB0byByZXR1cm4sIHdlIGVmZmVjdGl2ZWx5IGluc2VydCBlcnJvcl9wcm9wYWdh
dGUoKQo+IHdoZXJlIGl0IHdhc24ndCBiZWZvcmUuICBEb2VzIG5vdGhpbmcgd2hlbiB0aGUgbG9j
YWwgZXJyb3IgaXMgbnVsbAo+IHRoZXJlLiAgQnVnIGZpeCB3aGVuIGl0IGlzbid0OiBpdCdzIGF0
IGxlYXN0IGEgbWVtb3J5IGxlYWssIGFuZCBxdWl0ZQo+IHBvc3NpYmx5IHdvcnNlLgoKSG1tLiBI
b3cgY2FuIGl0IGJlIG1lbW9yeSBsZWFrIGFmdGVyIGFueSBvZiBlcnJvcl9mcmVlIHZhcmlhbnRz
PwoKPiAKPiBJZGVudGlmeWluZyB0aGVzZSBidWcgZml4ZXMgd291bGQgYmUgbmljZSwgYnV0IEkg
ZG9uJ3QgaGF2ZSBwcmFjdGljYWwKPiBpZGVhcyBvbiBob3cgdG8gZG8gdGhhdC4KPiAKPiBDYW4g
d2UgZXhwbGFpbiB0aGlzIGluIHRoZSBjb21taXQgbWVzc2FnZT8KPiAKPj4gKykKPj4gKyAgICAg
Li4uPgo+PiArIH0KPj4gKwo+PiArQEAKPj4gK2lkZW50aWZpZXIgcnVsZTEuZm4sIHJ1bGUxLmxv
Y2FsX2VycjsKPj4gK0BACj4+ICsKPj4gKyBmbiguLi4pCj4+ICsgewo+PiArICAgICA8Li4uCj4+
ICsoCj4+ICstICAgICZsb2NhbF9lcnIKPj4gKysgICAgZXJycAo+PiArfAo+PiArLSAgICBsb2Nh
bF9lcnIKPj4gKysgICAgKmVycnAKPj4gKykKPj4gKyAgICAgLi4uPgo+PiArIH0KPiAKPiBBbHNv
IGluIHRhbmRlbSB3aXRoIHJ1bGUxLCBmaXhlcyB1cCB1c2VzIG9mIGxvY2FsX2Vyci4gIEdvb2Qu
Cj4gCj4+ICsKPj4gK0BACj4+ICtpZGVudGlmaWVyIHJ1bGUxLmZuOwo+PiArQEAKPj4gKwo+PiAr
IGZuKC4uLikKPj4gKyB7Cj4+ICsgICAgIDwuLi4KPj4gKy0gKmVycnAgIT0gTlVMTAo+PiArKyAq
ZXJycAo+PiArICAgICAuLi4+Cj4+ICsgfQo+IAo+IFN0aWxsIGluIHRhbmRlbSB3aXRoIHJ1bGUx
LCBub3JtYWxpemVzIHN0eWxlLiAgR29vZC4KPiAKCgotLSAKQmVzdCByZWdhcmRzLApWbGFkaW1p
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:40:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:40:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6WhX-0004eo-3z; Tue, 25 Feb 2020 09:40:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6WhV-0004ej-EQ
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:40:25 +0000
X-Inumbo-ID: d8f6e798-57b2-11ea-92bb-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8f6e798-57b2-11ea-92bb-12813bfff9fa;
 Tue, 25 Feb 2020 09:40:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582623625;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=naEdnvGxYPcOvCyT50rI39wQ2OVd8K+czLDGO/hfLbQ=;
 b=Ztbbqi8MCCOlE8Sh/+k4rOYrDyjw23VwJHVzMAdCUP13MIgCJLZLKJP+
 jt5m9LG8M1zJqK0ZlahmBT6aoby/Eip5cKeAQewLeVDeAtHkU5DERxCfH
 vJxR6A5oYi2WyGMCPq0He8P046/++EHbHYpQ6Y16iPA337Fsen197FqgG o=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Q2q2/lCzerg6IVlgF9Taw8RS8E7DpKJHboVjUirvl6/igkOx7vY4X56IYW8wkQ9QujDLFzVHnw
 qA/vA9A8oUNR0kd6bIdDsVG/cI68VQkrOjvXz6E/kWJFqnf3SxoE0ar2+i0acaZmnSc0vAoPEL
 GNiHiGiaKtKRqMowYOyOWPVRh4zChL0aZ1q43IhrYemIfgwoWDmECI8RykI1mXPzxf5Kr/OYYN
 /ebrHHk9w5y3ybesllF9Yzfh3bpf2HyM+WgjjiOaMipGo9qc/4ZXgUHdTzD+AIxQ9j9AzLderi
 LwU=
X-SBRS: 2.7
X-MesageID: 12939667
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,483,1574139600"; d="scan'208";a="12939667"
Date: Tue, 25 Feb 2020 10:40:09 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200225094009.GY4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
 <CABfawhmBdnKj=GCcjwPyL0+_1-5ifYBG_VEwE_YJ8fbPXF1TZQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhmBdnKj=GCcjwPyL0+_1-5ifYBG_VEwE_YJ8fbPXF1TZQ@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDM6MTQ6NTZQTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+ID4gPiA+ICtpbnQgbWVtX3NoYXJpbmdfZm9ya19wYWdlKHN0cnVjdCBkb21haW4g
KmQsIGdmbl90IGdmbiwgYm9vbCB1bnNoYXJpbmcpCj4gPiA+ID4gK3sKPiA+ID4gPiArICAgIGlu
dCByYyA9IC1FTk9FTlQ7Cj4gPiA+ID4gKyAgICBzaHJfaGFuZGxlX3QgaGFuZGxlOwo+ID4gPiA+
ICsgICAgc3RydWN0IGRvbWFpbiAqcGFyZW50Owo+ID4gPgo+ID4gPiBDYW4geW91IGNvbnN0aWZ5
IHBhcmVudCwgSSBhc3N1bWUgdGhlcmUgYXJlIG5vIGNoYW5nZXMgbWFkZSB0byB0aGUKPiA+ID4g
cGFyZW50IGRvbWFpbiwganVzdCB0aGUgZm9ya2VkIG9uZS4KPiA+Cj4gPiBTdXJlLgo+IAo+IEFj
dHVhbGx5LCBubyBjYW4ndCBkby4gVGhlIHBhcmVudCBjb3VsZCBnZXQgbW9kaWZpZWQgaGVyZSwg
c2luY2Ugd2UKPiBjb3VsZCBlbmQgdXAgbWFraW5nIHRoZSBwYXJlbnQncyBtZW1vcnkgaW50byBz
aGFyZWQgZW50cmllcy4gU28gdXNpbmcKPiBjb25zdCBoZXJlIGlzIG5vdCBqdXN0aWZpZWQgc2lu
Y2UgdGhlIHBhcmVudCBjYW4gYW5kIGRvZXMgZ2V0Cj4gbW9kaWZpZWQuCgpPaCwgdGhhdCdzIGZp
bmUuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:41:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:41:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6WiE-0004hU-E6; Tue, 25 Feb 2020 09:41:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6WiC-0004hM-SG
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:41:08 +0000
X-Inumbo-ID: f253636b-57b2-11ea-92bb-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f253636b-57b2-11ea-92bb-12813bfff9fa;
 Tue, 25 Feb 2020 09:41:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582623667;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=IcFmjdeQbb6aw1OpTcYpKAxd97cIFi4Yf8lpBYMspGk=;
 b=J5s8aA772YAagnAUtJWbIVnf5NbLZh8eXRg3XUSIour+CP60L89RGq5a
 DDvW534EB/cklOV3S8LuvzqDdjxond35/xwznhGJVzop+sAz6SinaIbBa
 xc0hf4sN3pePhjddYyXecLlv24M+fue+KOuTjtdpIthCoqVQoZZApqDC6 4=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4230U3SorFcA7ZBchEBiZXQDhTV0yuX3o39AjKAnGmD68rbR2ueMIqNSGLphE0HMrbHOd5uyzZ
 dbOzig4QyQPu8qT+a7FMVrmMbPAugfBQ6moi7K6RR76urOWDNiIgSaqLsSOTxluYs6XOQLDmLu
 Kl9aVhl86Y/y2CeRAsLHLyL4fAPN5K07KZmjj2HCZq6DhYqErJvchl96e2dSWXsWxniqVIY4hB
 sLlS0upYMzNPoT8/5NBEZkHhMupDTHaW8xjTYtrHeccrT90/gS9EYffM41nuhz+YaZOvMqVUmK
 aig=
X-SBRS: 2.7
X-MesageID: 13316288
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,483,1574139600"; d="scan'208";a="13316288"
Date: Tue, 25 Feb 2020 10:40:59 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200225094059.GZ4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
 <CABfawhnF5Va8k11zoQEXGS6N1pu031YmBF+TNsJUaBp+2Rh54Q@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhnF5Va8k11zoQEXGS6N1pu031YmBF+TNsJUaBp+2Rh54Q@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMDM6MjY6MDVQTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+ID4gPiBBbHNvIGNkIGFuZCBkIGFuZCBub3QgdmVyeSBoZWxwZnVsIG5hbWVzLCBJ
IHdvdWxkIGp1c3QgdXNlIGNoaWxkIGFuZAo+ID4gPiBwYXJlbnQuCj4gPgo+ID4gU3VyZS4KPiAK
PiBMb29raW5nIGF0IHRoaXMgaW4gdGhlIGNvbnRleHQgb2YgdGhlIHdob2xlIHByZS1leGlzdGlu
ZyBjb2RlLWJhc2UsCj4gdGhlIG5hbWVzIGNkICYgZCBhcmUgdXNlZCB0aHJvdWdob3V0IG1lbV9z
aGFyaW5nLiBTbyBmb3IgY29uc2lzdGVuY3kgSQo+IHdpbGwga2VlcCBpdCBmb3Igbm93LgoKQWNr
LCBpZiB0aGF0J3MgdGhlIHByZXZhaWxpbmcgc3R5bGUgb2YgdGhlIGZpbGUgYW5kIG1haW50YWlu
ZXJzIGFyZQpmaW5lIHdpdGggaXQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:48:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:48:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Wp0-0004y3-7p; Tue, 25 Feb 2020 09:48:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=74be=4N=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j6Woy-0004xy-85
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:48:08 +0000
X-Inumbo-ID: eb86f66a-57b3-11ea-92c2-12813bfff9fa
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [40.107.3.107]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id eb86f66a-57b3-11ea-92c2-12813bfff9fa;
 Tue, 25 Feb 2020 09:48:06 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=nQs3eHUzwP0B8ainXtPMy0zbPWvP/6dVBWN10jizORrSrvu0ThUQV6EKoetM67UDANjhcqs0uzFsdZN9lxL8pTP4mexgNEdlp4r+0noU4wooYnmbddU6E84My20reJK37CWBI2jbR55VY+9muZzdaOb0VeR1PAHA6OJPH1Eaeg6w0uaZ7BmIYf2x2bhe5j9gWEaU0YxG/aL7CGK35hMghzmbZr1Kqbt18gm8waTBAxadvwUlZr50KfwZcgmNv8yANmwdm2I8Qxth5rHLMor8GLoIfMN/H0B2+6y2PW05+zKvKoEd2puXDfmccu72OD4xoYk27cmrvLtc90LMwFglnA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UzFzDdFhNuYA0H1WYMx7O2tIPlVjTUw4Ta9jGgofKbo=;
 b=LuJ/Nf0giYmZaRhN3teNBmNZC5+p/oYtzzNT0cgHQhGrUgteiiad+wIFcO1mGiuWuZYRnSCsxnmgpUtqkoxazSrFbX8Rsy4M6ijKw/NgQ45dZXvjf4jB3g/uABiiJk+39v7w5Ji0OmT8Cion4F4+R1EnYcmTIc9maN/VmNKImP4G06XCOjzjOuHVudPt1qwFXVB4tXGG6G0XHoTsn6yA8o2OcSjEyug51/tp+oOCD+n1vZmzmZPoJqy8wMT9em7TNbq+DATOVnkGcPbzKtQREAVXlabgFOE7iH/myEB94vQmcy4+si1Ib6xH5qy7bMFq02Qm1A9GI9juo5USZRQVsw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=UzFzDdFhNuYA0H1WYMx7O2tIPlVjTUw4Ta9jGgofKbo=;
 b=QCR75oqw0Mc3PjAFd1wvT93YBrykiaJcqSn0YHxI2QF5HlUXSS+xNyJINvtv3zbgbmKKTQBpcxgDVeeH1bqoolXbqdMMlAnTKLt5YpVffSsiuHKAUp7WBy1QXZQYxWe6yWrFapg8RzDKDiLMPsfFGcgfdr84BjugLt6Pfgj1YnQ=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6PR08MB3303.eurprd08.prod.outlook.com (52.135.161.30) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.21; Tue, 25 Feb 2020 09:48:05 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.021; Tue, 25 Feb 2020
 09:48:05 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-2-vsementsov@virtuozzo.com>
 <87d0a88k6d.fsf@dusky.pond.sub.org>
 <7856fcbb-8c01-aba3-a11b-63058c117362@virtuozzo.com>
 <875zfz6gsh.fsf@dusky.pond.sub.org>
 <064ca8e9-458e-c780-92a0-05f40cf0975b@virtuozzo.com>
 <87sgj31140.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200225124802252
Message-ID: <4da07feb-5c78-8a09-8d88-c324c76ebc02@virtuozzo.com>
Date: Tue, 25 Feb 2020 12:48:02 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <87sgj31140.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1PR0502CA0024.eurprd05.prod.outlook.com
 (2603:10a6:3:e3::34) To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1PR0502CA0024.eurprd05.prod.outlook.com (2603:10a6:3:e3::34) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Tue, 25 Feb 2020 09:48:04 +0000
X-Tagtoolbar-Keys: D20200225124802252
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f947fbd6-4ff9-417f-4a91-08d7b9d7cfb5
X-MS-TrafficTypeDiagnostic: AM6PR08MB3303:
X-Microsoft-Antispam-PRVS: <AM6PR08MB33034B30FBB81CB81D6DA906C1ED0@AM6PR08MB3303.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-Forefront-PRVS: 0324C2C0E2
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(396003)(39850400004)(136003)(366004)(376002)(346002)(189003)(199004)(956004)(2616005)(26005)(6486002)(316002)(66476007)(66556008)(7416002)(186003)(16576012)(16526019)(66946007)(478600001)(31696002)(2906002)(54906003)(5660300002)(86362001)(52116002)(81156014)(8936002)(31686004)(8676002)(6916009)(36756003)(81166006)(4326008);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR08MB3303;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: akj98jl3JKy7yMQ9LuIxebm1X/gR3djWHI9z2zNxEa0pV7u9jugv0dvQv9o/QC+PXqMEDe/uF8GpRlavRWcScILGLJ3VdmxIEsWiS8tX+xTR0cPMrym+T/XWQOEASvsBgyr/GQYC4ng2P17ztZNv34d2gE3k8q6EMCBFkG4gK+60tAfyyuMfuzmke6dhBeXwDomXlzGe19K0qro20HZ9/Z6GBfcxW74JTtr8C9XMeNmEEt5/mwjLw/bF4lN4WdBOyi5poFGu+M1g7G2DzEgPDdwhRBRodARutCU7Fmcp7tnYukTWfLBIIhKHSn2j4TWX2/2oVAVL6yMJCwgynBg1n0aB0C5xuBFLSh5uA9Ulu09Nw1xkfPyoKAo1YJirYKl7s1c8fW5DsyG2la3ZuqWi2HqLzFGYKyJzjho+jf9CNC1oJvzRVywOxrDBa552y+m9
X-MS-Exchange-AntiSpam-MessageData: rR2l7kte+Gbo27oyz08nd+nzzBQDwfDE366t0u6yircd7AI7bOIpgbrU6GCYSGm8sB0lQSwX23dDRDE+WbfBu9K8oTCijYRZfCl6JrwM0OL8Re+6OWxeshOalNMBpcL8jPXDTic/b+NNuAKoeUOhPA==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f947fbd6-4ff9-417f-4a91-08d7b9d7cfb5
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2020 09:48:05.1635 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: w7WBzBlpC+LXitylKP9EToDlsPb2r+zQs8L9MPYq6oQehMULH2n2EpXsRI01nIad+nQRM3ihL/QDbI91VBeJ+iwk2bZjrLGhU9v4SZ/4pg0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3303
Subject: Re: [Xen-devel] [PATCH v7 01/11] qapi/error: add (Error **errp)
 cleaning APIs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 Laszlo Ersek <lersek@redhat.com>, Michael Roth <mdroth@linux.vnet.ibm.com>,
 qemu-devel@nongnu.org, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjIuMDIuMjAyMCAxMToyMywgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4gVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4gCj4+
IDIxLjAyLjIwMjAgMTk6MzQsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+Pj4gVmxhZGltaXIg
U2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4+
Pgo+Pj4+IDIxLjAyLjIwMjAgMTA6MzgsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+Pj4+PiBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+IHdy
aXRlczoKPj4+Pj4KPj4+Pj4+IEFkZCBmdW5jdGlvbnMgdG8gY2xlYW4gRXJyb3IgKiplcnJwOiBj
YWxsIGNvcnJlc3BvbmRpbmcgRXJyb3IgKmVycgo+Pj4+Pj4gY2xlYW5pbmcgZnVuY3Rpb24gYW4g
c2V0IHBvaW50ZXIgdG8gTlVMTC4KPj4+Pj4+Cj4+Pj4+PiBOZXcgZnVuY3Rpb25zOgo+Pj4+Pj4g
ICAgICBlcnJvcl9mcmVlX2VycnAKPj4+Pj4+ICAgICAgZXJyb3JfcmVwb3J0X2VycnAKPj4+Pj4+
ICAgICAgd2Fybl9yZXBvcnRfZXJycAo+Pj4+Pj4KPj4+Pj4+IFNpZ25lZC1vZmYtYnk6IFZsYWRp
bWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KPj4+Pj4+
IFJldmlld2VkLWJ5OiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+Pj4+Pj4gUmV2aWV3ZWQt
Ynk6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+Pj4+Pj4gLS0tCj4+Pj4+Pgo+Pj4+
Pj4gQ0M6IEVyaWMgQmxha2UgPGVibGFrZUByZWRoYXQuY29tPgo+Pj4+Pj4gQ0M6IEtldmluIFdv
bGYgPGt3b2xmQHJlZGhhdC5jb20+Cj4+Pj4+PiBDQzogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0
LmNvbT4KPj4+Pj4+IENDOiBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgo+Pj4+Pj4gQ0M6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+Pj4+IENDOiBBbnRo
b255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+Pj4+IENDOiBQYXVsIER1
cnJhbnQgPHBhdWxAeGVuLm9yZz4KPj4+Pj4+IENDOiBTdGVmYW4gSGFqbm9jemkgPHN0ZWZhbmhh
QHJlZGhhdC5jb20+Cj4+Pj4+PiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1k
QHJlZGhhdC5jb20+Cj4+Pj4+PiBDQzogTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4K
Pj4+Pj4+IENDOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KPj4+Pj4+IENDOiBT
dGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+Cj4+Pj4+PiBDQzogTWFya3VzIEFy
bWJydXN0ZXIgPGFybWJydUByZWRoYXQuY29tPgo+Pj4+Pj4gQ0M6IE1pY2hhZWwgUm90aCA8bWRy
b3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KPj4+Pj4+IENDOiBxZW11LWJsb2NrQG5vbmdudS5vcmcK
Pj4+Pj4+IENDOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4+Pj4+Cj4+Pj4+PiAg
ICAgaW5jbHVkZS9xYXBpL2Vycm9yLmggfCAyNiArKysrKysrKysrKysrKysrKysrKysrKysrKwo+
Pj4+Pj4gICAgIDEgZmlsZSBjaGFuZ2VkLCAyNiBpbnNlcnRpb25zKCspCj4+Pj4+Pgo+Pj4+Pj4g
ZGlmZiAtLWdpdCBhL2luY2x1ZGUvcWFwaS9lcnJvci5oIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgK
Pj4+Pj4+IGluZGV4IGFkNWI2ZTg5NmQuLmQzNDk4NzE0OGQgMTAwNjQ0Cj4+Pj4+PiAtLS0gYS9p
bmNsdWRlL3FhcGkvZXJyb3IuaAo+Pj4+Pj4gKysrIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPj4+
Pj4+IEBAIC0zMDksNiArMzA5LDMyIEBAIHZvaWQgd2Fybl9yZXBvcnRmX2VycihFcnJvciAqZXJy
LCBjb25zdCBjaGFyICpmbXQsIC4uLikKPj4+Pj4+ICAgICB2b2lkIGVycm9yX3JlcG9ydGZfZXJy
KEVycm9yICplcnIsIGNvbnN0IGNoYXIgKmZtdCwgLi4uKQo+Pj4+Pj4gICAgICAgICBHQ0NfRk1U
X0FUVFIoMiwgMyk7Cj4+Pj4+PiAgICAgKy8qCj4+Pj4+PiArICogRnVuY3Rpb25zIHRvIGNsZWFu
IEVycm9yICoqZXJycDogY2FsbCBjb3JyZXNwb25kaW5nIEVycm9yICplcnIgY2xlYW5pbmcKPj4+
Pj4+ICsgKiBmdW5jdGlvbiwgdGhlbiBzZXQgcG9pbnRlciB0byBOVUxMLgo+Pj4+Pj4gKyAqLwo+
Pj4+Pj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBlcnJvcl9mcmVlX2VycnAoRXJyb3IgKiplcnJwKQo+
Pj4+Pj4gK3sKPj4+Pj4+ICsgICAgYXNzZXJ0KGVycnAgJiYgKmVycnApOwo+Pj4+Pj4gKyAgICBl
cnJvcl9mcmVlKCplcnJwKTsKPj4+Pj4+ICsgICAgKmVycnAgPSBOVUxMOwo+Pj4+Pj4gK30KPj4+
Pj4+ICsKPj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgZXJyb3JfcmVwb3J0X2VycnAoRXJyb3Ig
KiplcnJwKQo+Pj4+Pj4gK3sKPj4+Pj4+ICsgICAgYXNzZXJ0KGVycnAgJiYgKmVycnApOwo+Pj4+
Pj4gKyAgICBlcnJvcl9yZXBvcnRfZXJyKCplcnJwKTsKPj4+Pj4+ICsgICAgKmVycnAgPSBOVUxM
Owo+Pj4+Pj4gK30KPj4+Pj4+ICsKPj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgd2Fybl9yZXBv
cnRfZXJycChFcnJvciAqKmVycnApCj4+Pj4+PiArewo+Pj4+Pj4gKyAgICBhc3NlcnQoZXJycCAm
JiAqZXJycCk7Cj4+Pj4+PiArICAgIHdhcm5fcmVwb3J0X2VycigqZXJycCk7Cj4+Pj4+PiArICAg
ICplcnJwID0gTlVMTDsKPj4+Pj4+ICt9Cj4+Pj4+PiArCj4+Pj4+PiArCj4+Pj4+PiAgICAgLyoK
Pj4+Pj4+ICAgICAgKiBKdXN0IGxpa2UgZXJyb3Jfc2V0ZygpLCBleGNlcHQgeW91IGdldCB0byBz
cGVjaWZ5IHRoZSBlcnJvciBjbGFzcy4KPj4+Pj4+ICAgICAgKiBOb3RlOiB1c2Ugb2YgZXJyb3Ig
Y2xhc3NlcyBvdGhlciB0aGFuIEVSUk9SX0NMQVNTX0dFTkVSSUNfRVJST1IgaXMKPj4+Pj4KPj4+
Pj4gVGhlc2UgYXBwZWFyIHRvIGJlIHVudXNlZCBhcGFydCBmcm9tIHRoZSBDb2NjaW5lbGxlIHNj
cmlwdCBpbiBQQVRDSCAwMy4KPj4+Pj4KPj4+Pj4gVGhleSBhcmUgdXNlZCBpbiB0aGUgZnVsbCAi
W1JGQyB2NSAwMDAvMTI2XSBlcnJvcjogYXV0byBwcm9wYWdhdGVkCj4+Pj4+IGxvY2FsX2VyciIg
c2VyaWVzLiAgT3B0aW9uczoKPj4+Pj4KPj4+Pj4gMS4gUGljayBhIGZldyBtb3JlIHBhdGNoZXMg
aW50byB0aGlzIHBhcnQgSSBzZXJpZXMsIHNvIHRoZXNlIGd1eXMgY29tZQo+Pj4+PiAgICAgICB3
aXRoIHVzZXJzLgo+Pj4+Cj4+Pj4gSXQgbmVlZHMgc29tZSBhZGRpdGlvbmFsIGVmZm9ydCBmb3Ig
dGhpcyBzZXJpZXMuLiBCdXQgaXQncyBwb3NzaWJsZS4gU3RpbGwsCj4+Pj4gSSB0aGluayB0aGF0
IHdlIGF0IGxlYXN0IHNob3VsZCBub3QgcHVsbCBvdXQgcGF0Y2hlcyB3aGljaCBzaG91bGQgYmUg
aW4KPj4+PiBmdXR1cmUgc2VyaWVzIChmb3IgZXhhbXBsZSBmcm9tIHBwYyBvciBibG9jay8pLi4K
Pj4+Cj4+PiBZZXMsIHdlIHdhbnQgdG8ga2VlcCByZWxhdGVkIHN0dWZmIHRvZ2V0aGVyLgo+Pj4K
Pj4+PiBHcmVwcGluZyB0aHJvdWdoIHY1Ogo+Pj4+ICAgIGZvciB4IGluIHt3YXJuX3JlcG9ydF9l
cnJwLGVycm9yX3JlcG9ydF9lcnJwLGVycm9yX2ZyZWVfZXJycH07IGRvIGVjaG8gPT0gJHggPT07
IGdpdCBncmVwIC1sICR4IHwgZ3JlcCAtdiBjb2NjaW5lbGxlIHwgZ3JlcCAtdiAnZXJyb3JcLmgn
OyBlY2hvOyBkb25lCj4+Pj4gPT0gd2Fybl9yZXBvcnRfZXJycCA9PQo+Pj4+IGJsb2NrL2ZpbGUt
cG9zaXguYwo+Pj4+IGh3L3BwYy9zcGFwci5jCj4+Pj4gaHcvcHBjL3NwYXByX2NhcHMuYwo+Pj4+
IGh3L3BwYy9zcGFwcl9pcnEuYwo+Pj4+IGh3L3ZmaW8vcGNpLmMKPj4+PiBuZXQvdGFwLmMKPj4+
PiBxb20vb2JqZWN0LmMKPj4+Pgo+Pj4+ID09IGVycm9yX3JlcG9ydF9lcnJwID09Cj4+Pj4gaHcv
YmxvY2svdmhvc3QtdXNlci1ibGsuYwo+Pj4+IHV0aWwvb3NsaWItcG9zaXguYwo+Pj4+Cj4+Pj4g
PT0gZXJyb3JfZnJlZV9lcnJwID09Cj4+Pj4gYmxvY2suYwo+Pj4+IGJsb2NrL3FhcGkuYwo+Pj4+
IGJsb2NrL3NoZWVwZG9nLmMKPj4+PiBibG9jay9zbmFwc2hvdC5jCj4+Pj4gYmxvY2tkZXYuYwo+
Pj4+IGNoYXJkZXYvY2hhci1zb2NrZXQuYwo+Pj4+IGh3L2F1ZGlvL2ludGVsLWhkYS5jCj4+Pj4g
aHcvY29yZS9xZGV2LXByb3BlcnRpZXMuYwo+Pj4+IGh3L3BjaS1icmlkZ2UvcGNpX2JyaWRnZV9k
ZXYuYwo+Pj4+IGh3L3BjaS1icmlkZ2UvcGNpZV9wY2lfYnJpZGdlLmMKPj4+PiBody9zY3NpL21l
Z2FzYXMuYwo+Pj4+IGh3L3Njc2kvbXB0c2FzLmMKPj4+PiBody91c2IvaGNkLXhoY2kuYwo+Pj4+
IGlvL25ldC1saXN0ZW5lci5jCj4+Pj4gbWlncmF0aW9uL2NvbG8uYwo+Pj4+IHFnYS9jb21tYW5k
cy1wb3NpeC5jCj4+Pj4gcWdhL2NvbW1hbmRzLXdpbjMyLmMKPj4+PiB1dGlsL3FlbXUtc29ja2V0
cy5jCj4+Pj4KPj4+PiBXaGF0IGRvIHlvdSB3YW50IHRvIGFkZD8KPj4+Cj4+PiBQQVRDSCB2NSAw
MzIgdXNlcyBib3RoIGVycm9yX3JlcG9ydF9lcnJwKCkgYW5kIGVycm9yX2ZyZWVfZXJycCgpLgo+
Pj4gQWRkaW5nIHdhcm5fcmVwb3J0X2VycnAoKSB3aXRob3V0IGEgdXNlciBpcyBva2F5IHdpdGgg
bWUuICBXaGF0IGRvIHlvdQo+Pj4gdGhpbms/Cj4+Pgo+Pj4gSWYgdGhlcmUgYXJlIHBhdGNoZXMg
eW91IGNvbnNpZGVyIHJlbGF0ZWQgdG8gMDMyLCBmZWVsIGZyZWUgdG8gdGhyb3cKPj4+IHRoZW0g
aW4uCj4+Cj4+IDAzMiBpcyBxZ2EvY29tbWFuZHMtd2luMzIuYyBhbmQgdXRpbC9vc2xpYi1wb3Np
eC5jCj4+Cj4+IFNlZW1zIHRoYXQgdGhleSBhcmUgd3JvbmdseSBncm91cGVkIGludG8gb25lIHBh
dGNoLgo+Pgo+PiBxZ2EvY29tbWFuZHMtd2luMzIuYyBtYXRjaGVzIHFnYS8gKE1pY2hhZWwgUm90
aCkKPj4gYW5kICB1dGlsL29zbGliLXBvc2l4LmMgbWF0Y2hlcyBQT1NJWCAoUGFvbG8gQm9uemlu
aSkKPj4KPj4gU28sIGl0IHNob3VsZCBiZSB0d28gc2VwYXJhdGUgcGF0Y2hlcyBhbnl3YXkuCj4+
Cj4+IEZvciBbMS5dIEkgb25seSBhZnJhaWQgdGhhdCB3ZSdsbCBoYXZlIHRvIHdhaXQgZm9yIG1h
aW50YWluZXJzLCB3aG8gd2VyZQo+PiBub3QgaW50ZXJlc3RlZCBpbiBwcmV2aW91cyBpdGVyYXRp
b25zLCB0byByZXZpZXcgdGhlc2UgbmV3IHBhdGNoZXMuLgo+IAo+IFdlIHdvbid0Lgo+IAo+IFdl
IHNob3VsZCBhbmQgd2Ugd2lsbCBnaXZlIGV2ZXJ5IG1haW50YWluZXIgYSBjaGFuY2UgdG8gcmV2
aWV3IHRoZXNlCj4gcGF0Y2hlcywgZXZlbiB0aG91Z2ggdGhlIGNoYW5nZXMgYXJlIG1lY2hhbmlj
YWwuICBNYWludGFpbmVycyBhcmUgZnJlZQo+IHRvIGRlY2xpbmUgb3IgaWdub3JlIHRoaXMgb2Zm
ZXIuICBJIHdpbGwgZmVlbCBmcmVlIHRvIGludGVycHJldCB0aGF0IGFzCj4gImdvIGFoZWFkIGFu
ZCBtZXJnZSB0aGlzIHRocm91Z2ggeW91ciB0cmVlIi4KPiAKPiBJbiBmYWN0LCBJIGZ1bGx5IGV4
cGVjdCB0aGUgYnVsayBvZiB0aGUgY2hhbmdlcyB0byBnbyB0aHJvdWdoIG15IHRyZWUuCj4gQ2hh
c2luZyB1bXB0ZWVuIG1haW50YWluZXJzIGZvciBlYWNoIG9uZSB0byBtZXJnZSBhIHRyaXZpYWwg
cGFydCBvZiB0aGlzCj4gbWFzc2l2ZSB0cmVlLXdpZGUgY2hhbmdlIHdvdWxkIHRha2UgYWdlcyBh
bmQgYWNjb21wbGlzaCBub3RoaW5nLgo+IAo+IFsuLi5dCj4gCgpIbW0sIHRoZW4gT0suIEknbGwg
YWRkIHRoZXNlIHR3byBwYXRjaGVzLi4gU3RpbGwsIHlvdSBwb2ludGVkIG1pc3NlZCBpbiBjb2Nj
aSBzY3JpcHQKY2FzZXMgYWJvdXQgZXJyb3JfcmVwb3J0Zl9lcnIoKSBhbmQgd2Fybl9yZXBvcnRm
X2VycigpLi4uIEknbSBhZnJhaWQgd2UganVzdCBkb24ndCBoYXZlCmNvcnJlc3BvbmRpbmcgZmls
ZXMsIGFuZCB0aGVyZWZvcmUgZG9uJ3Qgd2FudCB0byBhZGQgdW51c2VkIGVycnAgd3JhcHBlcnMg
Zm9yIHRoZW0uLgoKLS0gCkJlc3QgcmVnYXJkcywKVmxhZGltaXIKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:51:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:51:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Ws7-0005j3-Nh; Tue, 25 Feb 2020 09:51:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=74be=4N=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j6Ws6-0005iy-Rj
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:51:22 +0000
X-Inumbo-ID: 5abb821a-57b4-11ea-8cb6-bc764e2007e4
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe08::72e])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5abb821a-57b4-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 09:51:12 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GP0jrS5OcU8HZN9ek1L0sBz0KE3cv6MDrZT6xlvS6lpX3d7pMc9VXX2yFrBddx8VLjlps7n/CBwoCRpXzlkLVSGZoZgFFGyaWw2Fg4HeUo8V+M/o1kc9i81Y0xbHVqz65ByVZzYCgMKivDAcBov+C+Jgsu45CTz7no7I345G3E51ipDkBw1oJhbD5V2a01U2uZ7N27Rs9XK1BIcLPHo2xb8FSGC81zDSgwSi8AoehtUYv4quMEdWtmnxOPiPGBED+57nLh0RCrfQtKtMnNnXuzoKHngOchxMrBsGtZ8hnOuZM7X63IqtiWRa25PsVlCWJz6Kfys70ES04ieP1UvKzw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Xl2pCaR7v9sNXFQs4x9Vbrs+U3hGH4zw0dRG26AahNg=;
 b=ngDBaMWeef8TqWYSuoF+BuVNAbk1QlyDNxOSGvhbd2icNCs0vq4ZXLoJMFO5BthIP+qlB7ai5ZjelHLZjzJQ+jK1Gqqi2YaCB8WMuZ9wJTqmwy61KrfPM6aM6CMOSG86tENTRhrzgGqJxtrLFamX99gSLAKp9DkPpI6kDTqrJw7Y/gYHoa+RqtazaAB6cG/Xm9orqgB1CKtbv+BGUaUgukeKnGb+U2wMNmhefcenRSPSXPsFxfXvLLC9QprLZyWjwBDVLnHlVPErQWOv9PRNvm6ma2XCQBXqzJAVVgztzskySr6lxmmtctltH4vlrVjJEJZ3ILhh2nNDvnn+4q32eA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=Xl2pCaR7v9sNXFQs4x9Vbrs+U3hGH4zw0dRG26AahNg=;
 b=gq2h8BvGGkhwvrr3RBoOWkV8mkwEQue36ehrWyKYbEWQy0zkP1KRa86YXNsViA+Km6lB63lPJ6j+oW3JVZ6Af09q/HPQ2Gt8jqMO9oH+K1j0Ln4kCWJeCNrQoiyrX1qTMK4SMizloKS3R5pbFofkwja34xuWqK0mxlT/axvPdpU=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6PR08MB3926.eurprd08.prod.outlook.com (20.179.1.142) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.21; Tue, 25 Feb 2020 09:51:10 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.021; Tue, 25 Feb 2020
 09:51:10 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-4-vsementsov@virtuozzo.com>
 <87v9nxwulz.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200225125107800
Message-ID: <b4b0a029-372d-08e7-c126-2d8e67043dd7@virtuozzo.com>
Date: Tue, 25 Feb 2020 12:51:07 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <87v9nxwulz.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1PR09CA0086.eurprd09.prod.outlook.com
 (2603:10a6:7:3d::30) To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1PR09CA0086.eurprd09.prod.outlook.com (2603:10a6:7:3d::30) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Tue, 25 Feb 2020 09:51:09 +0000
X-Tagtoolbar-Keys: D20200225125107800
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b1cc2b0a-108f-4818-49c4-08d7b9d83e34
X-MS-TrafficTypeDiagnostic: AM6PR08MB3926:
X-Microsoft-Antispam-PRVS: <AM6PR08MB3926CA2FA23815534642DE3EC1ED0@AM6PR08MB3926.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:8273;
X-Forefront-PRVS: 0324C2C0E2
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(39850400004)(396003)(346002)(136003)(366004)(376002)(199004)(189003)(52116002)(2616005)(31686004)(31696002)(26005)(81166006)(4744005)(86362001)(7416002)(8676002)(8936002)(81156014)(16576012)(316002)(66556008)(16526019)(54906003)(66946007)(186003)(4326008)(36756003)(6486002)(956004)(66476007)(478600001)(2906002)(6916009)(5660300002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR08MB3926;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 6xR2H0HSk5gvgClAkpyF5fsaWdHCUkkOADqEfmBP8tHoBfy6xfNNIC6vhgoUyxiGFIY6c0t0d9h1DWh1seRQaoYrAd9rghQJl31OIgGfliX2gl4zlSCjG4vqinHtbZUVGmaMgSNUhIP2dZWWlfiQ+BawgxWxxnJCJLoscxsQ2eULAkfP6BwC27jTf2jyoZVLBpvMscRZoibRXmujqhrqZ4OS3g1Mw4JHOdvSfrT4QGlBxDOW6rmntc10dKBUCtiOtY6bBMNB5RCbqIYdLfTC5/rXjSpfw/84Nv3vNG4hHseqXQ+diMboSlNNFRLHLI0IIZ5l/KRNkhFLrbPu9blVfFPOQG35glqZa8Un1TxH/x3b4f0u/itt1qATs3EY9Bf5nQwtKEUhFJVMloSeKjNY9oVoBRDGWmvswCBORIqPW6xj9Sk/XJ/qncE0vcvz3rj9
X-MS-Exchange-AntiSpam-MessageData: npkfNXQtwCCTIj99rjj4yKOkTbCwdkSS2MTkFiqjVPhZyYa/4Qj1xn76Mg1c6+UAtX0n8xTsiXIA3JhhBz8Um0YXDIAjfXKlalTjACYIPMYCdOu7OJh4hRerRyvpVrPDKW6aVNfYoge+EuUtyiMwOQ==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b1cc2b0a-108f-4818-49c4-08d7b9d83e34
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2020 09:51:10.5532 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: AOzOnd3s0MiCTpqFPSCJQs6mvobjV9wGh/0lwbp4Att01kYELZeHIRqwazhieNAAWP5TEGepX+ieVLGp0k9CUVfViiCC75NwebiJfbFDbv0=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3926
Subject: Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to
 use auto propagated errp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-block@nongnu.org,
 Paul Durrant <paul@xen.org>, Laszlo Ersek <lersek@redhat.com>,
 qemu-devel@nongnu.org, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjMuMDIuMjAyMCAxMTo1NSwgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4+ICt8Cj4+ICstICAg
IHdhcm5fcmVwb3J0X2Vycihsb2NhbF9lcnIpOwo+PiArKyAgICB3YXJuX3JlcG9ydF9lcnJwKGVy
cnApOwo+IExpa2V3aXNlLgo+IAo+IFdoYXQgYWJvdXQgZXJyb3JfcmVwb3J0Zl9lcnIoKSwgd2Fy
bl9yZXBvcnRmX2VycigpPwoKSG1tIEknbSBhZnJhaWQsIHdlIGRvbid0IGhhdmUgY29ycmVzcG9u
ZGluZyBjYXNlcyB0byB1cGRhdGUuLgoKV2UgY2FuIHN0aWxsIGhhbmRsZSB0aGVtIGhlcmUsIGJ1
dCwgdGhlbiwgc2hvdWxkIHdlIHVzZSBub25leGlzdGVudCBlcnJvcl9yZXBvcnRmX2VycnAsIHNv
IGlmIGl0IG1hdGNoZWQsIHdlJ2xsIGhhdmUgY29tcGlsYXRpb24gZXJyb3I/Ck9yIG1heSBiZSBj
b2NjaW5lbGxlIGhhcyBzb21lIGtpbmQgb2YgImFib3J0KCkiIG9uIHRoZSBtYXRjaCwgdG8gZXJy
b3Itb3V0IHRoYXQgInBsZWFzZSBkZWZpbmUgZXJyb3JfcmVwb3J0Zl9lcnJwIGFuZCB1cGRhdGUg
Y29jY2luZWxsZSBzY3JpcHQgZmlyc3QiLi4uCgotLSAKQmVzdCByZWdhcmRzLApWbGFkaW1pcgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:54:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:54:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Wuw-0005st-An; Tue, 25 Feb 2020 09:54:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UoxS=4N=amazon.co.uk=prvs=317b3ba57=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6Wuv-0005so-FB
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:54:17 +0000
X-Inumbo-ID: c931eba8-57b4-11ea-92c4-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c931eba8-57b4-11ea-92c4-12813bfff9fa;
 Tue, 25 Feb 2020 09:54:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582624457; x=1614160457;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=UXf7UlB/PoP3fW/RYpqi+218HSBdFrBEH6tnCjGu63Y=;
 b=a/XL8OdeOx1O87cefNcSqdJMS1hsADzWGf36qrGFbAh20vIq9hivJvZj
 kFnlfFLrugK3y8Mja7GqngqaURkGB3XhwZtuZUE7wyMCZ6NUOb8vksX3y
 utOAg5XipE9G7yU+355DIRTLBgIqFU+LjbR/0DTm8740BiX0oLZkL/Hc+ w=;
IronPort-SDR: FMIJqBOaWGX1BQZZWcdNFO9krvU/J1fWhRshWKHbq6i0NDoFx9VVA3TRLsKjtHSUfrYKnjnC/Y
 Ifs30CZZZG3Q==
X-IronPort-AV: E=Sophos;i="5.70,483,1574121600"; d="scan'208";a="19522465"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 25 Feb 2020 09:54:04 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id 4EC7AA23B6
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 09:54:03 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 25 Feb 2020 09:54:02 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 25 Feb 2020 09:54:01 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 25 Feb 2020 09:53:59 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 09:53:55 +0000
Message-ID: <20200225095357.3923-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 0/2] remove one more shared xenheap page:
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <pdurrant@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICgyKToKICBkb21haW46IGludHJvZHVjZSBhbGxvYy9mcmVlX3NoYXJlZF9p
bmZvKCkgaGVscGVycy4uLgogIGRvbWFpbjogdXNlIFBHQ19leHRyYSBkb21oZWFwIHBhZ2UgZm9y
IHNoYXJlZF9pbmZvCgogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICB8IDEwICsrKystLS0t
LQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYvZG9t
YWluLmMgICAgICAgIHwgMTIgKysrKystLS0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAg
ICB8ICAyICstCiB4ZW4vYXJjaC94ODYvbW0vcDJtLmMgICAgICAgIHwgIDMgKy0tCiB4ZW4vYXJj
aC94ODYvcHYvZG9tMF9idWlsZC5jIHwgIDYgKysrKy0KIHhlbi9hcmNoL3g4Ni9wdi9zaGltLmMg
ICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICB8IDQzICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2NvbW1vbi9kb21jdGwuYyAgICAgICAg
ICB8ICAyICstCiB4ZW4vY29tbW9uL2V2ZW50XzJsLmMgICAgICAgIHwgIDQgKysrKwogeGVuL2Nv
bW1vbi9ldmVudF9maWZvLmMgICAgICB8ICAxICsKIHhlbi9jb21tb24vdGltZS5jICAgICAgICAg
ICAgfCAgNyArKysrLS0KIHhlbi9pbmNsdWRlL2FzbS14ODYvc2hhcmVkLmggfCAxNSArKysrKysr
LS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVk
ZS94ZW4vc2NoZWQuaCAgICAgIHwgIDUgKysrKy0KIHhlbi9pbmNsdWRlL3hlbi9zaGFyZWQuaCAg
ICAgfCAgMiArLQogMTYgZmlsZXMgY2hhbmdlZCwgODYgaW5zZXJ0aW9ucygrKSwgMzMgZGVsZXRp
b25zKC0pCgotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:54:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:54:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Wv1-0005tP-JG; Tue, 25 Feb 2020 09:54:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UoxS=4N=amazon.co.uk=prvs=317b3ba57=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6Wv0-0005tC-Cr
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:54:22 +0000
X-Inumbo-ID: cc3515e6-57b4-11ea-a490-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cc3515e6-57b4-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 09:54:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582624462; x=1614160462;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=1sXg7SMs1OOuoleGwD/9nyI+ClLPs6vgtcz2MNS4Vbs=;
 b=IuPIoLtgomq1k48yCKaZM7BxqwdtHxb43IpaS+meKkMqGDnxWUCTHu75
 1mjlb1qJKUVR9JwuYCpRckdDJ3TktPQH/5OkXeN22i1uKGEJEOHg3sizy
 h61poq9xIMqc6CEp4QbOkaIHZWCHzHTWlKPK044nTL7GJRidwcogdI6ze I=;
IronPort-SDR: LAMQuULCS9udKfAgALW7lU/ejBmnAfKMLvs4gHwL2U+uxm1SLoRCU3Os36ZACEbytvnZz4z+Dn
 mLeoTldkWBPg==
X-IronPort-AV: E=Sophos;i="5.70,483,1574121600"; d="scan'208";a="18753197"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 25 Feb 2020 09:54:08 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id 86EF2A238E; Tue, 25 Feb 2020 09:54:07 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 25 Feb 2020 09:54:07 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 25 Feb 2020 09:54:05 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 25 Feb 2020 09:54:02 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 09:53:56 +0000
Message-ID: <20200225095357.3923-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200225095357.3923-1-pdurrant@amazon.com>
References: <20200225095357.3923-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 1/2] domain: introduce alloc/free_shared_info()
 helpers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIGFuZCBzYXZlIHRoZSBNRk4uCgpUaGlzIHBhdGNoIG1vZGlmaWVzIHRoZSAnc2hhcmVkX2lu
Zm8nIGZpZWxkIG9mIHN0cnVjdCBkb21haW4gdG8gYmUKYSBzdHJ1Y3R1cmUgY29tcHJpc2luZyBh
biBNRk4gYW5kIGEgdmlydHVhbCBhZGRyZXNzLiBBbGxvY2F0aW9ucyBhcmUKc3RpbGwgZG9uZSBm
cm9tIHhlbmhlYXAsIHNvIHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3RpbGwgZXF1YXRlcyB0bwp2aXJ0
X3RvX21mbigpIGNhbGxlZCBvbiB0aGUgTUZOIGJ1dCBzdWJzZXF1ZW50IHBhdGNoIHdpbGwgY2hh
bmdlIHRoaXMuCkhlbmNlIHRoZSBuZWVkIHRvIHNhdmUgdGhlIE1GTi4KCk5PVEU6IFdoaXN0IGRl
ZmluaW5nIHRoZSBuZXcgaGVscGVycywgdmlydF90b19tZm4oKSBpbiBjb21tb24vZG9tYWluLmMK
ICAgICAgaXMgbWFkZSB0eXBlIHNhZmUuCiAgICAgIFRoZSBkZWZpbml0aW9uIG9mIG5taV9yZWFz
b24oKSBpbiBhc20teDg2L3NoYXJlZC5oIGlzIGFsc28gcmUtCiAgICAgIGZsb3dlZCB0byBhdm9p
ZCBvdmVybHkgbG9uZyBsaW5lcy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJh
bnRAYW1hem9uLmNvbT4KLS0tCkNjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtl
cm5lbC5vcmc+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpDYzogVm9sb2R5bXly
IEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5s
YXBAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29t
PgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6dXRl
ayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4K
Q2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2Fy
Y2gvYXJtL2RvbWFpbi5jICAgICAgICB8ICA4ICsrLS0tLS0tCiB4ZW4vYXJjaC9hcm0vbW0uYyAg
ICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgfCAxMSArKysr
LS0tLS0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94
ODYvcHYvZG9tMF9idWlsZC5jIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9zaGltLmMgICAgICAg
fCAgMiArLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICB8IDI2ICsrKysrKysrKysrKysr
KysrKysrKysrKysrCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgIHwgIDIgKy0KIHhlbi9j
b21tb24vdGltZS5jICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9hc20teDg2L3No
YXJlZC5oIHwgMTUgKysrKysrKystLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggICAg
IHwgIDMgKysrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgIHwgIDUgKysrKy0KIHhlbi9p
bmNsdWRlL3hlbi9zaGFyZWQuaCAgICAgfCAgMiArLQogMTMgZmlsZXMgY2hhbmdlZCwgNTUgaW5z
ZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2Rv
bWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGFhM2RmM2IzYmEuLjJjYmNkYWFj
MDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluLmMKQEAgLTY5MCwxMyArNjkwLDkgQEAgaW50IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1
Y3QgZG9tYWluICpkLAogICAgIGlmICggKHJjID0gcDJtX2luaXQoZCkpICE9IDAgKQogICAgICAg
ICBnb3RvIGZhaWw7CiAKLSAgICByYyA9IC1FTk9NRU07Ci0gICAgaWYgKCAoZC0+c2hhcmVkX2lu
Zm8gPSBhbGxvY194ZW5oZWFwX3BhZ2VzKDAsIDApKSA9PSBOVUxMICkKKyAgICBpZiAoIChyYyA9
IGFsbG9jX3NoYXJlZF9pbmZvKGQsIDApKSAhPSAwICkKICAgICAgICAgZ290byBmYWlsOwogCi0g
ICAgY2xlYXJfcGFnZShkLT5zaGFyZWRfaW5mbyk7Ci0gICAgc2hhcmVfeGVuX3BhZ2Vfd2l0aF9n
dWVzdCh2aXJ0X3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8pLCBkLCBTSEFSRV9ydyk7Ci0KICAgICBz
d2l0Y2ggKCBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gKQogICAgIHsKICAgICBjYXNlIFhFTl9E
T01DVExfQ09ORklHX0dJQ19WMjoKQEAgLTc2Nyw3ICs3NjMsNyBAQCB2b2lkIGFyY2hfZG9tYWlu
X2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBwMm1fdGVhcmRvd24oZCk7CiAgICAgZG9t
YWluX3ZnaWNfZnJlZShkKTsKICAgICBkb21haW5fdnVhcnRfZnJlZShkKTsKLSAgICBmcmVlX3hl
bmhlYXBfcGFnZShkLT5zaGFyZWRfaW5mbyk7CisgICAgZnJlZV9zaGFyZWRfaW5mbyhkKTsKICNp
ZmRlZiBDT05GSUdfQUNQSQogICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhkLT5hcmNoLmVmaV9hY3Bp
X3RhYmxlLAogICAgICAgICAgICAgICAgICAgICAgICBnZXRfb3JkZXJfZnJvbV9ieXRlcyhkLT5h
cmNoLmVmaV9hY3BpX2xlbikpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21tLmMgYi94ZW4v
YXJjaC9hcm0vbW0uYwppbmRleCA3MjcxMDdlZWZhLi4yYmI1OTIxMDFkIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtMTQyNCw3ICsxNDI0
LDcgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUoCiAgICAgICAgIGlmICggaWR4ICE9
IDAgKQogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKLSAgICAgICAgbWZuID0gdmlydF90
b19tZm4oZC0+c2hhcmVkX2luZm8pOworICAgICAgICBtZm4gPSBkLT5zaGFyZWRfaW5mby5tZm47
CiAgICAgICAgIHQgPSBwMm1fcmFtX3J3OwogCiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGZlNjNj
MjM2NzYuLmViN2IwZmM1MWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysg
Yi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTYxMiwxMiArNjEyLDkgQEAgaW50IGFyY2hfZG9t
YWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAqIFRoZSBzaGFyZWRfaW5mbyBtYWNo
aW5lIGFkZHJlc3MgbXVzdCBmaXQgaW4gYSAzMi1iaXQgZmllbGQgd2l0aGluIGEKICAgICAgKiAz
Mi1iaXQgZ3Vlc3QncyBzdGFydF9pbmZvIHN0cnVjdHVyZS4gSGVuY2Ugd2Ugc3BlY2lmeSBNRU1G
X2JpdHMoMzIpLgogICAgICAqLwotICAgIGlmICggKGQtPnNoYXJlZF9pbmZvID0gYWxsb2NfeGVu
aGVhcF9wYWdlcygwLCBNRU1GX2JpdHMoMzIpKSkgPT0gTlVMTCApCisgICAgaWYgKCAocmMgPSBh
bGxvY19zaGFyZWRfaW5mbyhkLCBNRU1GX2JpdHMoMzIpKSkgIT0gMCApCiAgICAgICAgIGdvdG8g
ZmFpbDsKIAotICAgIGNsZWFyX3BhZ2UoZC0+c2hhcmVkX2luZm8pOwotICAgIHNoYXJlX3hlbl9w
YWdlX3dpdGhfZ3Vlc3QodmlydF90b19wYWdlKGQtPnNoYXJlZF9pbmZvKSwgZCwgU0hBUkVfcncp
OwotCiAgICAgaWYgKCAocmMgPSBpbml0X2RvbWFpbl9pcnFfbWFwcGluZyhkKSkgIT0gMCApCiAg
ICAgICAgIGdvdG8gZmFpbDsKIApAQCAtNjY1LDcgKzY2Miw3IEBAIGludCBhcmNoX2RvbWFpbl9j
cmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBwc3JfZG9tYWluX2ZyZWUoZCk7CiAgICAgaW9t
bXVfZG9tYWluX2Rlc3Ryb3koZCk7CiAgICAgY2xlYW51cF9kb21haW5faXJxX21hcHBpbmcoZCk7
Ci0gICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+c2hhcmVkX2luZm8pOworICAgIGZyZWVfc2hhcmVk
X2luZm8oZCk7CiAgICAgeGZyZWUoZC0+YXJjaC5jcHVpZCk7CiAgICAgeGZyZWUoZC0+YXJjaC5t
c3IpOwogICAgIGlmICggcGFnaW5nX2luaXRpYWxpc2VkICkKQEAgLTY5NCw3ICs2OTEsNyBAQCB2
b2lkIGFyY2hfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICAgICAgcHZfZG9t
YWluX2Rlc3Ryb3koZCk7CiAgICAgZnJlZV9wZXJkb21haW5fbWFwcGluZ3MoZCk7CiAKLSAgICBm
cmVlX3hlbmhlYXBfcGFnZShkLT5zaGFyZWRfaW5mbyk7CisgICAgZnJlZV9zaGFyZWRfaW5mbyhk
KTsKICAgICBjbGVhbnVwX2RvbWFpbl9pcnFfbWFwcGluZyhkKTsKIAogICAgIHBzcl9kb21haW5f
ZnJlZShkKTsKQEAgLTcyMCw3ICs3MTcsNyBAQCB2b2lkIGFyY2hfZG9tYWluX3VucGF1c2Uoc3Ry
dWN0IGRvbWFpbiAqZCkKIAogaW50IGFyY2hfZG9tYWluX3NvZnRfcmVzZXQoc3RydWN0IGRvbWFp
biAqZCkKIHsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gdmlydF90b19wYWdlKGQtPnNo
YXJlZF9pbmZvKSwgKm5ld19wYWdlOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2UgPSBtZm5f
dG9fcGFnZShkLT5zaGFyZWRfaW5mby5tZm4pLCAqbmV3X3BhZ2U7CiAgICAgaW50IHJldCA9IDA7
CiAgICAgc3RydWN0IGRvbWFpbiAqb3duZXI7CiAgICAgbWZuX3QgbWZuOwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA3MGI4N2M0ODMwLi41
MDY3MTI1Y2JiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94
ODYvbW0uYwpAQCAtNDUzOCw3ICs0NTM4LDcgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9v
bmUoCiAgICAgewogICAgICAgICBjYXNlIFhFTk1BUFNQQUNFX3NoYXJlZF9pbmZvOgogICAgICAg
ICAgICAgaWYgKCBpZHggPT0gMCApCi0gICAgICAgICAgICAgICAgbWZuID0gdmlydF90b19tZm4o
ZC0+c2hhcmVkX2luZm8pOworICAgICAgICAgICAgICAgIG1mbiA9IGQtPnNoYXJlZF9pbmZvLm1m
bjsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFhFTk1BUFNQQUNFX2dyYW50X3Rh
YmxlOgogICAgICAgICAgICAgcmMgPSBnbnR0YWJfbWFwX2ZyYW1lKGQsIGlkeCwgZ3BmbiwgJm1m
bik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jIGIveGVuL2FyY2gv
eDg2L3B2L2RvbTBfYnVpbGQuYwppbmRleCA1Njc4ZGE3ODJkLi5kYzE2ZWYyZTc5IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9k
b20wX2J1aWxkLmMKQEAgLTc0Myw3ICs3NDMsNyBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0
X3B2KHN0cnVjdCBkb21haW4gKmQsCiAgICAgY2xlYXJfcGFnZShzaSk7CiAgICAgc2ktPm5yX3Bh
Z2VzID0gbnJfcGFnZXM7CiAKLSAgICBzaS0+c2hhcmVkX2luZm8gPSB2aXJ0X3RvX21hZGRyKGQt
PnNoYXJlZF9pbmZvKTsKKyAgICBzaS0+c2hhcmVkX2luZm8gPSBtZm5fdG9fbWFkZHIoZC0+c2hh
cmVkX2luZm8ubWZuKTsKIAogICAgIGlmICggIXB2X3NoaW0gKQogICAgICAgICBzaS0+ZmxhZ3Mg
ICAgPSBTSUZfUFJJVklMRUdFRCB8IFNJRl9JTklURE9NQUlOOwpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L3B2L3NoaW0uYyBiL3hlbi9hcmNoL3g4Ni9wdi9zaGltLmMKaW5kZXggZDg2ZTJkZTEx
OC4uZjUxMjgwOWRhZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3NoaW0uYworKysgYi94
ZW4vYXJjaC94ODYvcHYvc2hpbS5jCkBAIC0yODIsNyArMjgyLDcgQEAgc3RhdGljIHZvaWQgd3Jp
dGVfc3RhcnRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHNucHJpbnRmKHNpLT5tYWdpYywg
c2l6ZW9mKHNpLT5tYWdpYyksICJ4ZW4tMy4wLXg4Nl8lcyIsCiAgICAgICAgICAgICAgaXNfcHZf
MzJiaXRfZG9tYWluKGQpID8gIjMycCIgOiAiNjQiKTsKICAgICBzaS0+bnJfcGFnZXMgPSBkb21h
aW5fdG90X3BhZ2VzKGQpOwotICAgIHNpLT5zaGFyZWRfaW5mbyA9IHZpcnRfdG9fbWFkZHIoZC0+
c2hhcmVkX2luZm8pOworICAgIHNpLT5zaGFyZWRfaW5mbyA9IG1mbl90b19tYWRkcihkLT5zaGFy
ZWRfaW5mby5tZm4pOwogICAgIHNpLT5mbGFncyA9IDA7CiAgICAgQlVHX09OKHhlbl9oeXBlcmNh
bGxfaHZtX2dldF9wYXJhbShIVk1fUEFSQU1fU1RPUkVfUEZOLCAmc2ktPnN0b3JlX21mbikpOwog
ICAgIEJVR19PTih4ZW5faHlwZXJjYWxsX2h2bV9nZXRfcGFyYW0oSFZNX1BBUkFNX1NUT1JFX0VW
VENITiwgJnBhcmFtKSk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2Nv
bW1vbi9kb21haW4uYwppbmRleCA2YWQ0NThmYTZiLi5iYTdhOTA1MjU4IDEwMDY0NAotLS0gYS94
ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTQ3LDYgKzQ3
LDEwIEBACiAjaW5jbHVkZSA8YXNtL2d1ZXN0Lmg+CiAjZW5kaWYKIAorLyogT3ZlcnJpZGUgbWFj
cm9zIGZyb20gYXNtL3BhZ2UuaCB0byBtYWtlIHRoZW0gd29yayB3aXRoIG1mbl90ICovCisjdW5k
ZWYgdmlydF90b19tZm4KKyNkZWZpbmUgdmlydF90b19tZm4odikgX21mbihfX3ZpcnRfdG9fbWZu
KHYpKQorCiAvKiBMaW51eCBjb25maWcgb3B0aW9uOiBwcm9wYWdldGVkIHRvIGRvbWFpbjAgKi8K
IC8qIHhlbl9wcm9jZXNzb3JfcG1iaXRzOiB4ZW4gY29udHJvbCBDeCwgUHgsIC4uLiAqLwogdW5z
aWduZWQgaW50IHhlbl9wcm9jZXNzb3JfcG1iaXRzID0gWEVOX1BST0NFU1NPUl9QTV9QWDsKQEAg
LTE2NDQsNiArMTY0OCwyOCBAQCBpbnQgY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgKICAgICBy
ZXR1cm4gMDsKIH0KIAoraW50IGFsbG9jX3NoYXJlZF9pbmZvKHN0cnVjdCBkb21haW4gKmQsIHVu
c2lnbmVkIGludCBtZW1mbGFncykKK3sKKyAgICBpZiAoIChkLT5zaGFyZWRfaW5mby52aXJ0ID0g
YWxsb2NfeGVuaGVhcF9wYWdlcygwLCBtZW1mbGFncykpID09IE5VTEwgKQorICAgICAgICByZXR1
cm4gLUVOT01FTTsKKworICAgIGQtPnNoYXJlZF9pbmZvLm1mbiA9IHZpcnRfdG9fbWZuKGQtPnNo
YXJlZF9pbmZvLnZpcnQpOworCisgICAgY2xlYXJfcGFnZShkLT5zaGFyZWRfaW5mby52aXJ0KTsK
KyAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KG1mbl90b19wYWdlKGQtPnNoYXJlZF9pbmZv
Lm1mbiksIGQsIFNIQVJFX3J3KTsKKworICAgIHJldHVybiAwOworfQorCit2b2lkIGZyZWVfc2hh
cmVkX2luZm8oc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpZiAoICFkLT5zaGFyZWRfaW5mby52
aXJ0ICkKKyAgICAgICAgcmV0dXJuOworCisgICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+c2hhcmVk
X2luZm8udmlydCk7CisgICAgZC0+c2hhcmVkX2luZm8udmlydCA9IE5VTEw7Cit9CisKIC8qCiAg
KiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2Rv
bWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCBhNjliM2I1OWE4Li44MWYxOGU2M2E3
IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21tb24vZG9tY3Rs
LmMKQEAgLTE5Niw3ICsxOTYsNyBAQCB2b2lkIGdldGRvbWFpbmluZm8oc3RydWN0IGRvbWFpbiAq
ZCwgc3RydWN0IHhlbl9kb21jdGxfZ2V0ZG9tYWluaW5mbyAqaW5mbykKICAgICBpbmZvLT5vdXRz
dGFuZGluZ19wYWdlcyA9IGQtPm91dHN0YW5kaW5nX3BhZ2VzOwogICAgIGluZm8tPnNocl9wYWdl
cyAgICAgICAgID0gYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcyk7CiAgICAgaW5mby0+cGFnZWRf
cGFnZXMgICAgICAgPSBhdG9taWNfcmVhZCgmZC0+cGFnZWRfcGFnZXMpOwotICAgIGluZm8tPnNo
YXJlZF9pbmZvX2ZyYW1lID0gbWZuX3RvX2dtZm4oZCwgdmlydF90b19tZm4oZC0+c2hhcmVkX2lu
Zm8pKTsKKyAgICBpbmZvLT5zaGFyZWRfaW5mb19mcmFtZSA9IG1mbl90b19nbWZuKGQsIG1mbl94
KGQtPnNoYXJlZF9pbmZvLm1mbikpOwogICAgIEJVR19PTihTSEFSRURfTTJQKGluZm8tPnNoYXJl
ZF9pbmZvX2ZyYW1lKSk7CiAKICAgICBpbmZvLT5jcHVwb29sID0gY3B1cG9vbF9nZXRfaWQoZCk7
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3RpbWUuYyBiL3hlbi9jb21tb24vdGltZS5jCmluZGV4
IDgyMzM2ZTJkNWEuLjU4ZmE5YWJjNDAgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdGltZS5jCisr
KyBiL3hlbi9jb21tb24vdGltZS5jCkBAIC0xMTAsOSArMTEwLDkgQEAgdm9pZCB1cGRhdGVfZG9t
YWluX3dhbGxjbG9ja190aW1lKHN0cnVjdCBkb21haW4gKmQpCiAgICAgc2hhcmVkX2luZm8oZCwg
d2NfbnNlYykgICA9IHdjX25zZWM7CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIGlmICggbGlrZWx5
KCFoYXNfMzJiaXRfc2hpbmZvKGQpKSApCi0gICAgICAgIGQtPnNoYXJlZF9pbmZvLT5uYXRpdmUu
d2Nfc2VjX2hpID0gc2VjID4+IDMyOworICAgICAgICBkLT5zaGFyZWRfaW5mby52aXJ0LT5uYXRp
dmUud2Nfc2VjX2hpID0gc2VjID4+IDMyOwogICAgIGVsc2UKLSAgICAgICAgZC0+c2hhcmVkX2lu
Zm8tPmNvbXBhdC5hcmNoLndjX3NlY19oaSA9IHNlYyA+PiAzMjsKKyAgICAgICAgZC0+c2hhcmVk
X2luZm8udmlydC0+Y29tcGF0LmFyY2gud2Nfc2VjX2hpID0gc2VjID4+IDMyOwogI2Vsc2UKICAg
ICBzaGFyZWRfaW5mbyhkLCB3Y19zZWNfaGkpID0gc2VjID4+IDMyOwogI2VuZGlmCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYXJlZC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
aGFyZWQuaAppbmRleCBhZjVkOTU5ZDA0Li5kNDU4OGUwOGE2IDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L3NoYXJlZC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc2hhcmVkLmgK
QEAgLTEsMjQgKzEsMjUgQEAKICNpZm5kZWYgX19YRU5fWDg2X1NIQVJFRF9IX18KICNkZWZpbmUg
X19YRU5fWDg2X1NIQVJFRF9IX18KIAotI2RlZmluZSBubWlfcmVhc29uKGQpICghaGFzXzMyYml0
X3NoaW5mbyhkKSA/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAgICAgICAgICAg
ICAgICAgICAgICh1MzIgKikmKGQpLT5zaGFyZWRfaW5mby0+bmF0aXZlLmFyY2gubm1pX3JlYXNv
biA6IFwKLSAgICAgICAgICAgICAgICAgICAgICAgKHUzMiAqKSYoZCktPnNoYXJlZF9pbmZvLT5j
b21wYXQuYXJjaC5ubWlfcmVhc29uKQorI2RlZmluZSBubWlfcmVhc29uKGQpICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAoIWhhc18zMmJpdF9zaGluZm8o
ZCkgPyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICh1MzIgKikm
KGQpLT5zaGFyZWRfaW5mby52aXJ0LT5uYXRpdmUuYXJjaC5ubWlfcmVhc29uIDogICAgXAorICAg
ICAodTMyICopJihkKS0+c2hhcmVkX2luZm8udmlydC0+Y29tcGF0LmFyY2gubm1pX3JlYXNvbikK
IAogI2RlZmluZSBHRVRfU0VUX1NIQVJFRCh0eXBlLCBmaWVsZCkgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIFwKIHN0YXRpYyBpbmxpbmUgdHlwZSBhcmNoX2dldF8jI2ZpZWxkKGNvbnN0IHN0
cnVjdCBkb21haW4gKmQpICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHJldHVybiAhaGFzXzMyYml0X3No
aW5mbyhkKSA/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgICAgZC0+
c2hhcmVkX2luZm8tPm5hdGl2ZS5hcmNoLmZpZWxkIDogICAgICAgICAgICAgICAgICBcCi0gICAg
ICAgICAgIGQtPnNoYXJlZF9pbmZvLT5jb21wYXQuYXJjaC5maWVsZDsgICAgICAgICAgICAgICAg
ICAgXAorICAgICAgICAgICBkLT5zaGFyZWRfaW5mby52aXJ0LT5uYXRpdmUuYXJjaC5maWVsZCA6
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgZC0+c2hhcmVkX2luZm8udmlydC0+Y29tcGF0LmFy
Y2guZmllbGQ7ICAgICAgICAgICAgICBcCiB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogc3RhdGljIGlubGluZSB2b2lkIGFy
Y2hfc2V0XyMjZmllbGQoc3RydWN0IGRvbWFpbiAqZCwgICAgICAgICAgIFwKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGUgdmFsKSAgICAgICAgICAgICAgICAgICBcCiB7
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgXAogICAgIGlmICggIWhhc18zMmJpdF9zaGluZm8oZCkgKSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIFwKLSAgICAgICAgZC0+c2hhcmVkX2luZm8tPm5hdGl2ZS5hcmNoLmZp
ZWxkID0gdmFsOyAgICAgICAgICAgICAgICBcCisgICAgICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQt
Pm5hdGl2ZS5hcmNoLmZpZWxkID0gdmFsOyAgICAgICAgICAgXAogICAgIGVsc2UgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAg
ZC0+c2hhcmVkX2luZm8tPmNvbXBhdC5hcmNoLmZpZWxkID0gdmFsOyAgICAgICAgICAgICAgICBc
CisgICAgICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQtPmNvbXBhdC5hcmNoLmZpZWxkID0gdmFsOyAg
ICAgICAgICAgXAogfQogCiAjZGVmaW5lIEdFVF9TRVRfVkNQVSh0eXBlLCBmaWVsZCkgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2Rv
bWFpbi5oIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCmluZGV4IDdlNTFkMzYxZGUuLjc0MGUy
MDMyYWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaAorKysgYi94ZW4vaW5j
bHVkZS94ZW4vZG9tYWluLmgKQEAgLTEzMCw0ICsxMzAsNyBAQCBzdHJ1Y3Qgdm51bWFfaW5mbyB7
CiAKIHZvaWQgdm51bWFfZGVzdHJveShzdHJ1Y3Qgdm51bWFfaW5mbyAqdm51bWEpOwogCitpbnQg
YWxsb2Nfc2hhcmVkX2luZm8oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IG1lbWZsYWdz
KTsKK3ZvaWQgZnJlZV9zaGFyZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKTsKKwogI2VuZGlmIC8q
IF9fWEVOX0RPTUFJTl9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5o
IGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggM2E0ZjQzMDk4Yy4uZjQxZDBhZDJhMCAx
MDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2luY2x1ZGUveGVu
L3NjaGVkLmgKQEAgLTM0Niw3ICszNDYsMTAgQEAgc3RydWN0IGRvbWFpbgogICAgIHVuc2lnbmVk
IGludCAgICAgbWF4X3ZjcHVzOwogICAgIHN0cnVjdCB2Y3B1ICAgICoqdmNwdTsKIAotICAgIHNo
YXJlZF9pbmZvX3QgICAqc2hhcmVkX2luZm87ICAgICAvKiBzaGFyZWQgZGF0YSBhcmVhICovCisg
ICAgc3RydWN0IHsKKyAgICAgICAgbWZuX3QgbWZuOworICAgICAgICBzaGFyZWRfaW5mb190ICp2
aXJ0OworICAgIH0gc2hhcmVkX2luZm87IC8qIHNoYXJlZCBkYXRhIGFyZWEgKi8KIAogICAgIHNw
aW5sb2NrX3QgICAgICAgZG9tYWluX2xvY2s7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9zaGFyZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zaGFyZWQuaAppbmRleCBhNDExYThhM2UzLi41
N2IyZmYxZTM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2hhcmVkLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL3NoYXJlZC5oCkBAIC00Myw3ICs0Myw3IEBAIHR5cGVkZWYgc3RydWN0IHZj
cHVfaW5mbyB2Y3B1X2luZm9fdDsKIAogZXh0ZXJuIHZjcHVfaW5mb190IGR1bW15X3ZjcHVfaW5m
bzsKIAotI2RlZmluZSBzaGFyZWRfaW5mbyhkLCBmaWVsZCkgICAgICBfX3NoYXJlZF9pbmZvKGQs
IChkKS0+c2hhcmVkX2luZm8sIGZpZWxkKQorI2RlZmluZSBzaGFyZWRfaW5mbyhkLCBmaWVsZCkg
ICAgICBfX3NoYXJlZF9pbmZvKGQsIChkKS0+c2hhcmVkX2luZm8udmlydCwgZmllbGQpCiAjZGVm
aW5lIHZjcHVfaW5mbyh2LCBmaWVsZCkgICAgICAgIF9fdmNwdV9pbmZvKHYsICh2KS0+dmNwdV9p
bmZvLCBmaWVsZCkKIAogI2VuZGlmIC8qIF9fWEVOX1NIQVJFRF9IX18gKi8KLS0gCjIuMjAuMQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 09:54:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 09:54:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Wv6-0005v2-Sx; Tue, 25 Feb 2020 09:54:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UoxS=4N=amazon.co.uk=prvs=317b3ba57=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6Wv5-0005ub-8i
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 09:54:27 +0000
X-Inumbo-ID: c75dd4d6-57b4-11ea-a490-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c75dd4d6-57b4-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 09:54:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582624455; x=1614160455;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=ZGnO7Sr7uKlEAQb3ApRus6MhV+natOlVsHlToI8RNeA=;
 b=B6xFmxhkuwdvJ25dIe2QI3j4O708oVSSlBd3u+gG1AlaviXvCycmrvtX
 cWUcY4Aa42LXteEuH2fmlpLl0HtP1mCINbqot/Ry8yY20lHsKcmGJIhjN
 8h2ETdRHgahAo5mODaxHYiV3ajWkR/um4lvF0/96AV2gq16juetBXl/Ou I=;
IronPort-SDR: 6m/2IL2yk44Hoi0gcpLG5cALC1ml63v01irv6ItU450hZZHCtVUE2FdPTbdKTWP6A7t47pW/Bj
 gxCVt9iVyABA==
X-IronPort-AV: E=Sophos;i="5.70,483,1574121600"; d="scan'208";a="27308305"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-81e76b79.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 25 Feb 2020 09:54:13 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-81e76b79.us-west-2.amazon.com (Postfix) with ESMTPS
 id 42255A254A; Tue, 25 Feb 2020 09:54:11 +0000 (UTC)
Received: from EX13D32EUB001.ant.amazon.com (10.43.166.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 25 Feb 2020 09:54:10 +0000
Received: from EX13MTAUWA001.ant.amazon.com (10.43.160.58) by
 EX13D32EUB001.ant.amazon.com (10.43.166.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 25 Feb 2020 09:54:09 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.160.118) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 25 Feb 2020 09:54:06 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 09:53:57 +0000
Message-ID: <20200225095357.3923-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200225095357.3923-1-pdurrant@amazon.com>
References: <20200225095357.3923-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUncyBubyBwYXJ0aWN1bGFyIHJlYXNvbiBzaGFyZWRfaW5mbyBuZWVkIHVzZSBhIHhlbmhl
YXAgcGFnZS4gSXQncwpvbmx5IHB1cnBvc2UgaXMgdG8gYmUgbWFwcGVkIGJ5IHRoZSBndWVzdCBz
byB1c2UgYSBQR0NfZXh0cmEgZG9taGVhcCBwYWdlCmluc3RlYWQuIFRoaXMgZG9lcyBlbnRhaWwg
ZnJlZWluZyBzaGFyZWRfaW5mbyBkdXJpbmcKZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkg
cmF0aGVyIHRoYW4gZG9tYWluX2Rlc3Ryb3koKSBzbyBjYXJlIGlzCm5lZWRlZCB0byBhdm9pZCBk
ZS1yZWZlcmVuY2luZyBhIE5VTEwgc2hhcmVkX2luZm8gcG9pbnRlciBoZW5jZSBzb21lCmV4dHJh
IGNoZWNrcyBvZiAnaXNfZHlpbmcnIGFyZSBuZWVkZWQuCkFTU0VSVGlvbnMgYXJlIGFkZGVkIGJl
Zm9yZSBhcHBhcmVudGx5IHZ1bG5lcmFibGUgZGVyZWZlcmVuY2VzIGluIHRoZQpldmVudCBjaGFu
bmVsIGNvZGUuIFRoZXNlIHNob3VsZCBub3QgYmUgaGl0IGJlY2F1c2UgZG9tYWluX2tpbGwoKSBj
YWxscwpldnRjaG5fZGVzdHJveSgpIGJlZm9yZSBjYWxsaW5nIGRvbWFpbl9yZWxpbnF1aXNoX3Jl
c291cmNlcygpIGJ1dCBhcmUKYWRkZWQgdG8gY2F0Y2ggYW55IGZ1dHVyZSByZS1vcmRlcmluZy4K
Rm9yIEFybSwgdGhlIGNhbGwgdG8gZnJlZV9zaGFyZWRfaW5mbygpIGluIGFyY2hfZG9tYWluX2Rl
c3Ryb3koKSBpcyBsZWZ0CmluIHBsYWNlIHNpbmNlIGl0IGNhbGxlZCBpbiB0aGUgZXJyb3IgcGF0
aCBmb3IgYXJjaF9kb21haW5fY3JlYXRlKCkuCgpOT1RFOiBBIG1vZGlmaWNhdGlvbiBpbiBwMm1f
YWxsb2NfdGFibGUoKSBpcyByZXF1aXJlZCB0byBhdm9pZCBhIGZhbHNlCiAgICAgIHBvc2l0aXZl
IHdoZW4gY2hlY2tpbmcgZm9yIGRvbWFpbiBtZW1vcnkuCiAgICAgIEEgZml4IGlzIGFsc28gbmVl
ZGVkIGluIGRvbTBfY29uc3RydWN0X3B2KCkgdG8gYXZvaWQgYXV0b21hdGljYWxseQogICAgICBh
ZGRpbmcgUEdDX2V4dHJhIHBhZ2VzIHRvIHRoZSBwaHlzbWFwLgoKU2lnbmVkLW9mZi1ieTogUGF1
bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgotLS0KQ2M6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+CkNjOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+CkNj
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNj
OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+CkNjOiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgotLS0KIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgfCAgMiAr
KwogeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICB8ICAzICsrLQogeGVuL2FyY2gveDg2L21t
L3AybS5jICAgICAgICB8ICAzICstLQogeGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYyB8ICA0
ICsrKysKIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgfCAyNSArKysrKysrKysrKysrKysr
KysrLS0tLS0tCiB4ZW4vY29tbW9uL2V2ZW50XzJsLmMgICAgICAgIHwgIDQgKysrKwogeGVuL2Nv
bW1vbi9ldmVudF9maWZvLmMgICAgICB8ICAxICsKIHhlbi9jb21tb24vdGltZS5jICAgICAgICAg
ICAgfCAgMyArKysKIDggZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0v
ZG9tYWluLmMKaW5kZXggMmNiY2RhYWMwOC4uMzkwNDUxOTI1NiAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwpAQCAtMTAwNiw2ICsx
MDA2LDggQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpk
KQogICAgICAgICBCVUcoKTsKICAgICB9CiAKKyAgICBmcmVlX3NoYXJlZF9pbmZvKGQpOworCiAg
ICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hl
bi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCBlYjdiMGZjNTFjLi4zYWQ1MzJlY2NmIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBA
IC02OTEsNyArNjkxLDYgQEAgdm9pZCBhcmNoX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4g
KmQpCiAgICAgICAgIHB2X2RvbWFpbl9kZXN0cm95KGQpOwogICAgIGZyZWVfcGVyZG9tYWluX21h
cHBpbmdzKGQpOwogCi0gICAgZnJlZV9zaGFyZWRfaW5mbyhkKTsKICAgICBjbGVhbnVwX2RvbWFp
bl9pcnFfbWFwcGluZyhkKTsKIAogICAgIHBzcl9kb21haW5fZnJlZShkKTsKQEAgLTIyNDYsNiAr
MjI0NSw4IEBAIGludCBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAq
ZCkKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgICAgICBodm1fZG9tYWluX3JlbGlu
cXVpc2hfcmVzb3VyY2VzKGQpOwogCisgICAgZnJlZV9zaGFyZWRfaW5mbyhkKTsKKwogICAgIHJl
dHVybiAwOwogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJj
aC94ODYvbW0vcDJtLmMKaW5kZXggYzVmNDI4ZDY3Yy4uNzg3ZDk3ZDg1ZSAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L21tL3AybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNjk1
LDggKzY5NSw3IEBAIGludCBwMm1fYWxsb2NfdGFibGUoc3RydWN0IHAybV9kb21haW4gKnAybSkK
IAogICAgIHAybV9sb2NrKHAybSk7CiAKLSAgICBpZiAoIHAybV9pc19ob3N0cDJtKHAybSkKLSAg
ICAgICAgICYmICFwYWdlX2xpc3RfZW1wdHkoJmQtPnBhZ2VfbGlzdCkgKQorICAgIGlmICggcDJt
X2lzX2hvc3RwMm0ocDJtKSAmJiBkb21haW5fdG90X3BhZ2VzKGQpICkKICAgICB7CiAgICAgICAg
IFAyTV9FUlJPUigiZG9tICVkIGFscmVhZHkgaGFzIG1lbW9yeSBhbGxvY2F0ZWRcbiIsIGQtPmRv
bWFpbl9pZCk7CiAgICAgICAgIHAybV91bmxvY2socDJtKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L3g4Ni9wdi9kb20wX2J1aWxkLmMgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCmluZGV4
IGRjMTZlZjJlNzkuLmY4ZjFiYmUyZjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb20w
X2J1aWxkLmMKKysrIGIveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwpAQCAtNzkyLDYgKzc5
MiwxMCBAQCBpbnQgX19pbml0IGRvbTBfY29uc3RydWN0X3B2KHN0cnVjdCBkb21haW4gKmQsCiAg
ICAgewogICAgICAgICBtZm4gPSBtZm5feChwYWdlX3RvX21mbihwYWdlKSk7CiAgICAgICAgIEJV
R19PTihTSEFSRURfTTJQKGdldF9ncGZuX2Zyb21fbWZuKG1mbikpKTsKKworICAgICAgICBpZiAo
IHBhZ2UtPmNvdW50X2luZm8gJiBQR0NfZXh0cmEgKQorICAgICAgICAgICAgY29udGludWU7CisK
ICAgICAgICAgaWYgKCBnZXRfZ3Bmbl9mcm9tX21mbihtZm4pID49IGNvdW50ICkKICAgICAgICAg
ewogICAgICAgICAgICAgQlVHX09OKGlzX3B2XzMyYml0X2RvbWFpbihkKSk7CmRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCBiYTdhOTA1
MjU4Li4xZDQyZmJjYzBmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hl
bi9jb21tb24vZG9tYWluLmMKQEAgLTEyOCw5ICsxMjgsOSBAQCBzdGF0aWMgdm9pZCB2Y3B1X2lu
Zm9fcmVzZXQoc3RydWN0IHZjcHUgKnYpCiB7CiAgICAgc3RydWN0IGRvbWFpbiAqZCA9IHYtPmRv
bWFpbjsKIAotICAgIHYtPnZjcHVfaW5mbyA9ICgodi0+dmNwdV9pZCA8IFhFTl9MRUdBQ1lfTUFY
X1ZDUFVTKQorICAgIHYtPnZjcHVfaW5mbyA9ICghZC0+aXNfZHlpbmcgJiYgdi0+dmNwdV9pZCA8
IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTKQogICAgICAgICAgICAgICAgICAgICA/ICh2Y3B1X2luZm9f
dCAqKSZzaGFyZWRfaW5mbyhkLCB2Y3B1X2luZm9bdi0+dmNwdV9pZF0pCi0gICAgICAgICAgICAg
ICAgICAgIDogJmR1bW15X3ZjcHVfaW5mbyk7CisgICAgICAgICAgICAgICAgICAgIDogJmR1bW15
X3ZjcHVfaW5mbzsKICAgICB2LT52Y3B1X2luZm9fbWZuID0gSU5WQUxJRF9NRk47CiB9CiAKQEAg
LTE2NTAsMjQgKzE2NTAsMzcgQEAgaW50IGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoCiAKIGlu
dCBhbGxvY19zaGFyZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWVtZmxh
Z3MpCiB7Ci0gICAgaWYgKCAoZC0+c2hhcmVkX2luZm8udmlydCA9IGFsbG9jX3hlbmhlYXBfcGFn
ZXMoMCwgbWVtZmxhZ3MpKSA9PSBOVUxMICkKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKKwor
ICAgIHBnID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIE1FTUZfbm9fcmVmY291bnQgfCBtZW1mbGFn
cyk7CisgICAgaWYgKCAhcGcgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAotICAgIGQtPnNo
YXJlZF9pbmZvLm1mbiA9IHZpcnRfdG9fbWZuKGQtPnNoYXJlZF9pbmZvLnZpcnQpOworICAgIGlm
ICggIWdldF9wYWdlX2FuZF90eXBlKHBnLCBkLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgICAg
ICByZXR1cm4gLUVOT0RBVEE7CisKKyAgICBkLT5zaGFyZWRfaW5mby5tZm4gPSBwYWdlX3RvX21m
bihwZyk7CisgICAgZC0+c2hhcmVkX2luZm8udmlydCA9IF9fbWFwX2RvbWFpbl9wYWdlX2dsb2Jh
bChwZyk7CiAKICAgICBjbGVhcl9wYWdlKGQtPnNoYXJlZF9pbmZvLnZpcnQpOwotICAgIHNoYXJl
X3hlbl9wYWdlX3dpdGhfZ3Vlc3QobWZuX3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8ubWZuKSwgZCwg
U0hBUkVfcncpOwogCiAgICAgcmV0dXJuIDA7CiB9CiAKIHZvaWQgZnJlZV9zaGFyZWRfaW5mbyhz
dHJ1Y3QgZG9tYWluICpkKQogeworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBnOworCiAgICAgaWYg
KCAhZC0+c2hhcmVkX2luZm8udmlydCApCiAgICAgICAgIHJldHVybjsKIAotICAgIGZyZWVfeGVu
aGVhcF9wYWdlKGQtPnNoYXJlZF9pbmZvLnZpcnQpOworICAgIHVubWFwX2RvbWFpbl9wYWdlX2ds
b2JhbChkLT5zaGFyZWRfaW5mby52aXJ0KTsKICAgICBkLT5zaGFyZWRfaW5mby52aXJ0ID0gTlVM
TDsKKworICAgIHBnID0gbWZuX3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8ubWZuKTsKKworICAgIHB1
dF9wYWdlX2FsbG9jX3JlZihwZyk7CisgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGcpOwogfQogCiAv
KgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ldmVudF8ybC5jIGIveGVuL2NvbW1vbi9ldmVudF8y
bC5jCmluZGV4IGUxZGJiODYwZjQuLmE3MmZlMDIzMmIgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
ZXZlbnRfMmwuYworKysgYi94ZW4vY29tbW9uL2V2ZW50XzJsLmMKQEAgLTI3LDYgKzI3LDcgQEAg
c3RhdGljIHZvaWQgZXZ0Y2huXzJsX3NldF9wZW5kaW5nKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1Y3Qg
ZXZ0Y2huICpldnRjaG4pCiAgICAgICogb3RoZXJzIG1heSByZXF1aXJlIGV4cGxpY2l0IG1lbW9y
eSBiYXJyaWVycy4KICAgICAgKi8KIAorICAgIEFTU0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsK
ICAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICByZXR1cm47CiAKQEAgLTU0LDYgKzU1LDcgQEAg
c3RhdGljIHZvaWQgZXZ0Y2huXzJsX3VubWFzayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZXZ0
Y2huICpldnRjaG4pCiAgICAgICogVGhlc2Ugb3BlcmF0aW9ucyBtdXN0IGhhcHBlbiBpbiBzdHJp
Y3Qgb3JkZXIuIEJhc2VkIG9uCiAgICAgICogZXZ0Y2huXzJsX3NldF9wZW5kaW5nKCkgYWJvdmUu
CiAgICAgICovCisgICAgQVNTRVJUKGQtPnNoYXJlZF9pbmZvLnZpcnQpOwogICAgIGlmICggZ3Vl
c3RfdGVzdF9hbmRfY2xlYXJfYml0KGQsIHBvcnQsICZzaGFyZWRfaW5mbyhkLCBldnRjaG5fbWFz
aykpICYmCiAgICAgICAgICBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwg
ZXZ0Y2huX3BlbmRpbmcpKSAmJgogICAgICAgICAgIWd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQoZCwg
cG9ydCAvIEJJVFNfUEVSX0VWVENITl9XT1JEKGQpLApAQCAtNjcsNiArNjksNyBAQCBzdGF0aWMg
Ym9vbCBldnRjaG5fMmxfaXNfcGVuZGluZyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5f
cG9ydF90IHBvcnQpCiB7CiAgICAgdW5zaWduZWQgaW50IG1heF9wb3J0cyA9IEJJVFNfUEVSX0VW
VENITl9XT1JEKGQpICogQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7CiAKKyAgICBBU1NFUlQoZC0+
c2hhcmVkX2luZm8udmlydCk7CiAgICAgQVNTRVJUKHBvcnQgPCBtYXhfcG9ydHMpOwogICAgIHJl
dHVybiAocG9ydCA8IG1heF9wb3J0cyAmJgogICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwg
cG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkpOwpAQCAtNzYsNiArNzksNyBA
QCBzdGF0aWMgYm9vbCBldnRjaG5fMmxfaXNfbWFza2VkKGNvbnN0IHN0cnVjdCBkb21haW4gKmQs
IGV2dGNobl9wb3J0X3QgcG9ydCkKIHsKICAgICB1bnNpZ25lZCBpbnQgbWF4X3BvcnRzID0gQklU
U19QRVJfRVZUQ0hOX1dPUkQoZCkgKiBCSVRTX1BFUl9FVlRDSE5fV09SRChkKTsKIAorICAgIEFT
U0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsKICAgICBBU1NFUlQocG9ydCA8IG1heF9wb3J0cyk7
CiAgICAgcmV0dXJuIChwb3J0ID49IG1heF9wb3J0cyB8fAogICAgICAgICAgICAgZ3Vlc3RfdGVz
dF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkpOwpkaWZmIC0tZ2l0
IGEveGVuL2NvbW1vbi9ldmVudF9maWZvLmMgYi94ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYwppbmRl
eCAyMzBmNDQwZjE0Li5lOGM2MDQ1ZDcyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2V2ZW50X2Zp
Zm8uYworKysgYi94ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYwpAQCAtNDk3LDYgKzQ5Nyw3IEBAIHN0
YXRpYyB2b2lkIHNldHVwX3BvcnRzKHN0cnVjdCBkb21haW4gKmQpCiAKICAgICAgICAgZXZ0Y2hu
ID0gZXZ0Y2huX2Zyb21fcG9ydChkLCBwb3J0KTsKIAorICAgICAgICBBU1NFUlQoZC0+c2hhcmVk
X2luZm8udmlydCk7CiAgICAgICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJl
ZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQogICAgICAgICAgICAgZXZ0Y2huLT5wZW5kaW5n
ID0gMTsKIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi90aW1lLmMgYi94ZW4vY29tbW9uL3RpbWUu
YwppbmRleCA1OGZhOWFiYzQwLi45MzgyMjZjN2IxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL3Rp
bWUuYworKysgYi94ZW4vY29tbW9uL3RpbWUuYwpAQCAtOTksNiArOTksOSBAQCB2b2lkIHVwZGF0
ZV9kb21haW5fd2FsbGNsb2NrX3RpbWUoc3RydWN0IGRvbWFpbiAqZCkKICAgICB1aW50MzJfdCAq
d2NfdmVyc2lvbjsKICAgICB1aW50NjRfdCBzZWM7CiAKKyAgICBpZiAoIGQtPmlzX2R5aW5nICkK
KyAgICAgICAgcmV0dXJuOworCiAgICAgc3Bpbl9sb2NrKCZ3Y19sb2NrKTsKIAogICAgIHdjX3Zl
cnNpb24gPSAmc2hhcmVkX2luZm8oZCwgd2NfdmVyc2lvbik7Ci0tIAoyLjIwLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 10:05:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 10:05:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6X5K-0007AU-L6; Tue, 25 Feb 2020 10:05:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6X5J-0007AP-AP
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 10:05:01 +0000
X-Inumbo-ID: 48a0a626-57b6-11ea-8cb6-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 48a0a626-57b6-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 10:05:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582625100;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=gKryRObg5FssELQMuZ4RNoCNRqGN+o3fKs1LkJ1U1i8=;
 b=ChtGysjiwCFVZuXMyCLFWt7K26PEfrF7EudrJ2g8G1N+ZN1AL256qQ7K
 I6ML6xPOnk9ZkDOd9AMjW1B8cHmzkCOZds5KtLZcViJ1bBp/Vnro1AXHc
 O292dPLwF8LCnooWDSPVMvjdXFryYcrsuKIbdULREpIde1GYxsFe42enM 0=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DdVpi6p0zY18v03gg7WRMscsIsmaXV51k4kASKcypqsHr2xw9638UnGTASydDIBVMq1qkrHCEh
 LVvJdnx0J/w7kw83lIYbr0QVc7MqBipPpPuELLPJw5OwUXxE3SSMJtK3PPbawJMQ6Q5vWOCjdS
 iMEqTUQXRXyeLyUUEybZpurELhsdILoHR/DSYLFuIuo3E+ODNcwLCe6O9ZZjU6FeoVtd7jRkgt
 EVb6EnAxIjcpEubVmyOy3bPv3eIAh3/t1fpM1TnObchYRhGoQO2beZkmD1+xHJ5xdQ1MFgnV2R
 tVU=
X-SBRS: 2.7
X-MesageID: 13391715
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,483,1574139600"; d="scan'208";a="13391715"
Date: Tue, 25 Feb 2020 11:04:52 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>
Message-ID: <20200225100452.GA4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6MjFBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IFZNIGZvcmtpbmcgaXMgdGhlIHByb2Nlc3Mgb2YgY3JlYXRpbmcgYSBkb21haW4g
d2l0aCBhbiBlbXB0eSBtZW1vcnkgc3BhY2UgYW5kIGEKPiBwYXJlbnQgZG9tYWluIHNwZWNpZmll
ZCBmcm9tIHdoaWNoIHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+
IHRoZSBuZXcgZG9tYWluIHRvIGJlIGZ1bmN0aW9uYWwgdGhlIFZNIHN0YXRlIGlzIGNvcGllZCBv
dmVyIGFzIHBhcnQgb2YgdGhlIGZvcmsKPiBvcGVyYXRpb24gKEhWTSBwYXJhbXMsIGhhcCBhbGxv
Y2F0aW9uLCBldGMpLgoKSSd2ZSBqdXN0IHJlYWxpemVkIHRoYXQgSSdtIG5vdCBzdXJlIGhvdyBh
cmUgc3BlY2lhbCBwYWdlcyBoYW5kbGVkLAp3aGF0IGhhcHBlbnMgdG8gdGhlIHhlbnN0b3JlLCBj
b25zb2xlLCBzaGFyZWQgaW5mbyBwYWdlcywgb3IgdGhlCnZjcHUgaW5mbyBwYWdlcyBpZiB0aGUg
cGFyZW50IGhhcyB0aG9zZSByZWdpc3RlcmVkPwoKQWxzbywgd2hhdCBoYXBwZW5zIHRvIHBhZ2Vz
IHRoYXQgYXJlIGJlaW5nIHVzZWQgZm9yIERNQSB3aXRoIGVtdWxhdGVkCmRldmljZXM/IFdpbGwg
UUVNVSBmb3JlaWduIG1hcHBpbmdzIGFsc28gdHJpZ2dlciB0aGUgcG9wdWxhdGUgb24KZGVtYW5k
IHJvdXRpbmUsIHNvIHRoYXQgZXh0ZXJuYWwgZW11bGF0b3JzIGNhbiBhY2Nlc3MgdGhvc2U/CgpU
aGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 11:44:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 11:44:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6YdI-0006kW-5Y; Tue, 25 Feb 2020 11:44:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xmvt=4N=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6YdG-0006kR-5O
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 11:44:10 +0000
X-Inumbo-ID: 223df58e-57c4-11ea-8cb6-bc764e2007e4
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 223df58e-57c4-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 11:44:09 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id c7so15892517edu.2
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 03:44:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=U7YA4KIFmZWkd2I0OK/m8L1As6xwMqkK9IoRlzL5tc4=;
 b=CzrAnXlOmeJuukrGIhpLXuGKaDwX+djRllsCLkJxUuxbtaZuK/HOKYDvsLdKSJji1R
 a1ZdQkDbfNLtqyulcDKm3oLjDyP0kZ8voAlVy/e44rrCAgMr+c2MiIa59UnIdToIWOkC
 mgswuclmco3OqwHaTI7A5jhDeFZ0eop+747X5HkJjbrbUPCDPhEiX/gJFBNd+tORwQmV
 oU+Elu5FtOr2HSaCCU/gPhK/fnQCuqcxCoYq44EIbXcyq+CPPUpqkLxP/DNDdj2tWzLT
 ag1/4jTpFApHczwkTWXfcJH1sa5g4TXc6f8Eb8Dtj2un8jgNLa63x/PSO1okO4vsS04d
 fxmA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=U7YA4KIFmZWkd2I0OK/m8L1As6xwMqkK9IoRlzL5tc4=;
 b=Y1WEqBdvsVRb2Tit+aLUpfL0aZUItwUB2UIWSTEksTt+t/tUXmIp8bqV7uVzLhz9Z/
 OXhM80VJuLz9pAMPVxrl+SIvDEyZ5VEW6b732zMbUZ3yd64knL2faicKGRixMLg18W9Q
 UOjn8Keq2AHSIq+uuu7xaOja5wUv3NOVfWuGqqalO8IdMcwtpb9wbS35MToqOqqMqSbf
 my57olxoCqShzCoCPGzJAam3Rm/sLqrHOvw5AER8aRSwN7WK+Tih6/6a4C6kIwMyyCgm
 pGtlIkW3esmRu37BQAtozYlCBu3oJlxCIivtBKpMfcFPaHzfTiowz3gLPwrLpAs3/Jhz
 OLJg==
X-Gm-Message-State: APjAAAWFJXtH7WAm7AyTtEl0S8w5F6lZ0jzTIZ0yE1crEKLQzjbIs8Wp
 utlfi3YN6g2Q/KTb0XT6K/zmJ0sWRII=
X-Google-Smtp-Source: APXvYqwK5KJ+SJ8SPlLZx2I7+uvS+WLmXPd21HwDlIf7gMMC/A+Jy4PM2uHnx1MKxw/vQYiUuUX05A==
X-Received: by 2002:a17:906:8692:: with SMTP id
 g18mr52053673ejx.97.1582631048105; 
 Tue, 25 Feb 2020 03:44:08 -0800 (PST)
Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com.
 [209.85.128.41])
 by smtp.gmail.com with ESMTPSA id qw15sm944024ejb.92.2020.02.25.03.44.07
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 03:44:07 -0800 (PST)
Received: by mail-wm1-f41.google.com with SMTP id z12so2636438wmi.4
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 03:44:07 -0800 (PST)
X-Received: by 2002:a05:600c:2c06:: with SMTP id
 q6mr5158545wmg.154.1582631046906; 
 Tue, 25 Feb 2020 03:44:06 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200225100452.GA4679@Air-de-Roger>
In-Reply-To: <20200225100452.GA4679@Air-de-Roger>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 25 Feb 2020 04:43:30 -0700
X-Gmail-Original-Message-ID: <CABfawhn8ukW3KrcM-epW7QwSQjLupQdQ4HDDe31R=0URF8tjJg@mail.gmail.com>
Message-ID: <CABfawhn8ukW3KrcM-epW7QwSQjLupQdQ4HDDe31R=0URF8tjJg@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMzowNSBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAxMDo0OToy
MUFNIC0wODAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBWTSBmb3JraW5nIGlzIHRoZSBw
cm9jZXNzIG9mIGNyZWF0aW5nIGEgZG9tYWluIHdpdGggYW4gZW1wdHkgbWVtb3J5IHNwYWNlIGFu
ZCBhCj4gPiBwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNoIHRvIHBvcHVsYXRlIHRo
ZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+ID4gdGhlIG5ldyBkb21haW4gdG8gYmUgZnVu
Y3Rpb25hbCB0aGUgVk0gc3RhdGUgaXMgY29waWVkIG92ZXIgYXMgcGFydCBvZiB0aGUgZm9yawo+
ID4gb3BlcmF0aW9uIChIVk0gcGFyYW1zLCBoYXAgYWxsb2NhdGlvbiwgZXRjKS4KPgo+IEkndmUg
anVzdCByZWFsaXplZCB0aGF0IEknbSBub3Qgc3VyZSBob3cgYXJlIHNwZWNpYWwgcGFnZXMgaGFu
ZGxlZCwKPiB3aGF0IGhhcHBlbnMgdG8gdGhlIHhlbnN0b3JlLCBjb25zb2xlLCBzaGFyZWQgaW5m
byBwYWdlcywgb3IgdGhlCj4gdmNwdSBpbmZvIHBhZ2VzIGlmIHRoZSBwYXJlbnQgaGFzIHRob3Nl
IHJlZ2lzdGVyZWQ/CgpUaGUgZm9yayBzdGFydHMgb3V0IHdpdGggYW4gZW1wdHkgcDJtIHNvIHRo
ZXNlIHBhZ2VzIGFyZSBub3QgcHJlc2VudC4KSW4gY2FzZSB0aGUgZ3Vlc3QgaXRzZWxmIHRyaWVz
IHRvIGFjY2VzcyB0aGVzZSBwYWdlcywgb3IgYSBmb3JlaWduCm1hcHBpbmcgaXMgc2V0IHVwIGZv
ciB0aGVtLCB0aGVuIHRoYXQgd2lsbCB0cmlnZ2VyIGZvcmtfcGFnZSBmcm9tIHRoZQpwYXJlbnQu
IEkgc2VlIHRoYXQgaW4gdGhlIFZNIHJlc3RvcmUgcGF0aCBjbGVhcnMgdGhlIHBhZ2VzIGZvcgpI
Vk1fUEFSQU1fQ09OU09MRV9QRk4sIEhWTV9QQVJBTV9TVE9SRV9QRk4sIEhWTV9QQVJBTV9JT1JF
UV9QRk4gYW5kCkhWTV9QQVJBTV9CVUZJT1JFUV9QRk4gYnV0IGRvZXNuJ3QgcmVhbGx5IGV4cGxh
aW4gd2h5IHRoYXQgd291bGQgYmUKcmVxdWlyZWQuIEkgY2FuIGNlcnRhaW5seSBhZGQgdGhlIHNh
bWUgc3BlY2lhbCBoYW5kbGluZyBmb3IgdGhlc2UgSFZNCnBhcmFtcyB3aGVuIHRoZXkgZ2V0IGNv
cGllZCBkdXJpbmcgdGhlIGZvcmsgaHlwZXJjYWxsLgoKQXMgZm9yIHRoZSB2Y3B1IGluZm8gcGFn
ZSwgSSdtIG5vdCBzdXJlIHdoZXJlIHRoYXQgZ2V0cyBhbGxvY2F0ZWQgYW5kCm1hcHBlZCBub3Jt
YWxseS4gSSBkb24ndCBzZWUgYW55IHNwZWNpYWwgaGFuZGxpbmcgZm9yIHRoYXQgaW4gdGhlCnNh
dmUvcmVzdG9yZSBwYXRocy4gV2UgdXNlIHRoZSBzdGFuZGFyZCBjcmVhdGVkb21haW4gaHlwZXJj
YWxsIHRvCnNldHVwIHRoZSBWTSB0aGF0IHdpbGwgYmUgdXNlZCBmb3IgdGhlIGZvcmssIHRoZW4g
dXNlIHZjcHVfY3JlYXRlIHRvCmJyaW5nIHVwIHRoZSB2Q1BVcyBhbmQganVzdCBsb2FkIHRoZW0g
d2l0aCB0aGUgaHZtIGNvbnRleHQsIHByZXR0eQptdWNoIHRoZSBzYW1lIHdheSB0aGUgcmVzdG9y
ZSBwYXRoIHdvdWxkLgoKPiBBbHNvLCB3aGF0IGhhcHBlbnMgdG8gcGFnZXMgdGhhdCBhcmUgYmVp
bmcgdXNlZCBmb3IgRE1BIHdpdGggZW11bGF0ZWQKPiBkZXZpY2VzPyBXaWxsIFFFTVUgZm9yZWln
biBtYXBwaW5ncyBhbHNvIHRyaWdnZXIgdGhlIHBvcHVsYXRlIG9uCj4gZGVtYW5kIHJvdXRpbmUs
IHNvIHRoYXQgZXh0ZXJuYWwgZW11bGF0b3JzIGNhbiBhY2Nlc3MgdGhvc2U/CgpGb3JlaWduIG1h
cHBpbmdzIGRvIHRyaWdnZXIgdGhlIGZvcmtfcGFnZSByb3V0aW5lLCB5ZXMuIFNhbWUgZm9yCnNl
dHRpbmcgbWVtX2FjY2VzcyBwZXJtaXNzaW9ucy4KClRhbWFzCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:06:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:06:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Yyf-000074-GC; Tue, 25 Feb 2020 12:06:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6Yye-00006y-Ci
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:06:16 +0000
X-Inumbo-ID: 387c1350-57c7-11ea-92e3-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 387c1350-57c7-11ea-92e3-12813bfff9fa;
 Tue, 25 Feb 2020 12:06:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582632376;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=vvzPYpLsGNaADr4DEt702pI3LPb+Flqvzsqm0Z2NiTQ=;
 b=ctddWRFstpQCIswvnYak6RtoffwY7JIyaoH0xO88nILfBO6p3JQ4B74j
 GXPsPy/W0Q3p5IwcfvoeqWJJEuvoHg73e8MNVl/C4Ucp7clLHg3J2GiBC
 KhJ0GHGBqd4Z17voHCk0jr2Nob1jbvqiGT59nWrZm5NsuZ827IFkYm5v8 g=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WfiIEiomifcdBTdL2e7jJhn6THTALSkpI24cAHsszHBKdNBssbhcS3Q7p+poiaxYmTd90FUOF9
 ezO6J7Lmdygdw1AkFG0IFnydgtL33PDd32VsuBlOQqrn+AGLcHzx9q0V8NbdAqe0ftVVE+lU+R
 LMRTgO0cTVx6w5CKBnD6COrJXogb+xNOyYL5qUYeBNjGyWqfS0TmqtdEU9hQOAxeIgKcn4dHsQ
 djQbpL7XuFCln3LvhnxmOfVda8HeHLYzdqrV58KEpW1QFecfPwsykwxvfOoNYNxSz88h3Vc3Mf
 qWQ=
X-SBRS: 2.7
X-MesageID: 12944726
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="12944726"
Date: Tue, 25 Feb 2020 13:06:06 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200225120606.GB4679@Air-de-Roger>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200225100452.GA4679@Air-de-Roger>
 <CABfawhn8ukW3KrcM-epW7QwSQjLupQdQ4HDDe31R=0URF8tjJg@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhn8ukW3KrcM-epW7QwSQjLupQdQ4HDDe31R=0URF8tjJg@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMDQ6NDM6MzBBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIFR1ZSwgRmViIDI1LCAyMDIwIGF0IDM6MDUgQU0gUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIEZyaSwgRmViIDIxLCAy
MDIwIGF0IDEwOjQ5OjIxQU0gLTA4MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gVk0g
Zm9ya2luZyBpcyB0aGUgcHJvY2VzcyBvZiBjcmVhdGluZyBhIGRvbWFpbiB3aXRoIGFuIGVtcHR5
IG1lbW9yeSBzcGFjZSBhbmQgYQo+ID4gPiBwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdo
aWNoIHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+ID4gPiB0aGUg
bmV3IGRvbWFpbiB0byBiZSBmdW5jdGlvbmFsIHRoZSBWTSBzdGF0ZSBpcyBjb3BpZWQgb3ZlciBh
cyBwYXJ0IG9mIHRoZSBmb3JrCj4gPiA+IG9wZXJhdGlvbiAoSFZNIHBhcmFtcywgaGFwIGFsbG9j
YXRpb24sIGV0YykuCj4gPgo+ID4gSSd2ZSBqdXN0IHJlYWxpemVkIHRoYXQgSSdtIG5vdCBzdXJl
IGhvdyBhcmUgc3BlY2lhbCBwYWdlcyBoYW5kbGVkLAo+ID4gd2hhdCBoYXBwZW5zIHRvIHRoZSB4
ZW5zdG9yZSwgY29uc29sZSwgc2hhcmVkIGluZm8gcGFnZXMsIG9yIHRoZQo+ID4gdmNwdSBpbmZv
IHBhZ2VzIGlmIHRoZSBwYXJlbnQgaGFzIHRob3NlIHJlZ2lzdGVyZWQ/Cj4gCj4gVGhlIGZvcmsg
c3RhcnRzIG91dCB3aXRoIGFuIGVtcHR5IHAybSBzbyB0aGVzZSBwYWdlcyBhcmUgbm90IHByZXNl
bnQuCj4gSW4gY2FzZSB0aGUgZ3Vlc3QgaXRzZWxmIHRyaWVzIHRvIGFjY2VzcyB0aGVzZSBwYWdl
cywgb3IgYSBmb3JlaWduCj4gbWFwcGluZyBpcyBzZXQgdXAgZm9yIHRoZW0sIHRoZW4gdGhhdCB3
aWxsIHRyaWdnZXIgZm9ya19wYWdlIGZyb20gdGhlCj4gcGFyZW50LiBJIHNlZSB0aGF0IGluIHRo
ZSBWTSByZXN0b3JlIHBhdGggY2xlYXJzIHRoZSBwYWdlcyBmb3IKPiBIVk1fUEFSQU1fQ09OU09M
RV9QRk4sIEhWTV9QQVJBTV9TVE9SRV9QRk4sIEhWTV9QQVJBTV9JT1JFUV9QRk4gYW5kCj4gSFZN
X1BBUkFNX0JVRklPUkVRX1BGTiBidXQgZG9lc24ndCByZWFsbHkgZXhwbGFpbiB3aHkgdGhhdCB3
b3VsZCBiZQo+IHJlcXVpcmVkLiBJIGNhbiBjZXJ0YWlubHkgYWRkIHRoZSBzYW1lIHNwZWNpYWwg
aGFuZGxpbmcgZm9yIHRoZXNlIEhWTQo+IHBhcmFtcyB3aGVuIHRoZXkgZ2V0IGNvcGllZCBkdXJp
bmcgdGhlIGZvcmsgaHlwZXJjYWxsLgoKVGhvc2UgcGFyYW1zIGFyZSBsaWtlbHkgc2V0IGJ5IHRo
ZSB0b29sc3RhY2sgd2hlbiBjcmVhdGluZyB0aGUgZG9tYWluLgpJIHRoaW5rIHlvdSB3aWxsIGhh
dmUgdG8gYXQgbGVhc3QgY29weSB0aGUgdmFsdWVzIGZyb20gdGhlIHBhcmVudCBhbmQKbWF5YmUg
cHJlLXBvcHVsYXRlIHRoZW0gd2hlbiBmb3JraW5nLCB0aGF0IGRlcGVuZHMgb24gd2hldGhlciBp
bnRlcm5hbApYZW4gYWNjZXNzZXMgd2lsbCBhbHNvIHRyaWdnZXIgdGhlIHBvcHVsYXRlIGxvZ2lj
LgoKPiBBcyBmb3IgdGhlIHZjcHUgaW5mbyBwYWdlLCBJJ20gbm90IHN1cmUgd2hlcmUgdGhhdCBn
ZXRzIGFsbG9jYXRlZCBhbmQKPiBtYXBwZWQgbm9ybWFsbHkuIEkgZG9uJ3Qgc2VlIGFueSBzcGVj
aWFsIGhhbmRsaW5nIGZvciB0aGF0IGluIHRoZQo+IHNhdmUvcmVzdG9yZSBwYXRocy4KClRoZSBz
aGFyZWQgaW5mbyBwYWdlLCB0aGUgdmNwdSBpbmZvIGFuZCB0aGUgc3RvbGVuIHRpbWUgcGFnZXMg
YXJlIHRlYXIKZG93biBkdXJpbmcgc3VzcGVuZC9yZXN0b3JlLCBhbmQgdGhlIGd1ZXN0IHJlLXJl
Z2lzdGVycyB0aGVtIHdoZW4KcmVzdW1pbmcuIFNpbmNlIHRoZSBndWVzdCBpcyBub3QgYXdhcmUg
b2YgdGhlIGZvcmsgaGFwcGVuaW5nLCB5b3Ugd2lsbApoYXZlIHRvIHBvcHVsYXRlIHRob3NlIG9u
IGZvcmsgYW5kIG1ha2Ugc3VyZSB0aGUgZG9tYWluIGZpZWxkcwpwb2ludGluZyB0byB0aGVtIGFy
ZSB1cGRhdGVkLCBzbyB0aGF0IFhlbiBjYW4gY29udGludWUgdXBkYXRpbmcgdGhpcwpzaGFyZWQg
YXJlYXMuCgo+IFdlIHVzZSB0aGUgc3RhbmRhcmQgY3JlYXRlZG9tYWluIGh5cGVyY2FsbCB0bwo+
IHNldHVwIHRoZSBWTSB0aGF0IHdpbGwgYmUgdXNlZCBmb3IgdGhlIGZvcmssIHRoZW4gdXNlIHZj
cHVfY3JlYXRlIHRvCj4gYnJpbmcgdXAgdGhlIHZDUFVzIGFuZCBqdXN0IGxvYWQgdGhlbSB3aXRo
IHRoZSBodm0gY29udGV4dCwgcHJldHR5Cj4gbXVjaCB0aGUgc2FtZSB3YXkgdGhlIHJlc3RvcmUg
cGF0aCB3b3VsZC4KCkRlcGVuZGluZyBvbiBob3cgbXVjaCBvZiB0aGUgY3JlYXRpb24gcHJvY2Vz
cyB5b3Ugc2tpcCB5b3UgbWlnaHQgZW5kCnVwIG1pc3NpbmcgYml0cywgdGhlcmUgYXJlIGEgYnVu
Y2ggb2YgaHlwZXJjYWxscyBpbnZvbHZlZCBpbiBkb21haW4KY3JlYXRpb24uCgpOb3RlIGFsc28g
dGhhdCBkdXJpbmcgYSByZXN0b3JlIHRoZSBndWVzdCBpcyBhd2FyZSBvZiBzdWNoIHByb2Nlc3Ms
CmFuZCB3aWxsIGtub3cgdGhhdCBpdCBuZWVkcyB0byByZS1yZWdpc3RlciBzb21lIHN0dWZmLCBi
dXQgdGhhdCdzIG5vdAp0aGUgY2FzZSB3aGVuIGZvcmtpbmcsIHNpbmNlIHRoZSBndWVzdCBpcyBu
b3QgYXdhcmUgeW91IG5lZWQgdG8gbWFrZQpzdXJlIGV2ZXJ5dGhpbmcgaXMgaW4gcGxhY2UuIFRo
ZXJlIGFyZSBhbHNvIHRoZSBncmFudCB0YWJsZSBwYWdlcywKd2hpY2ggSSB0aGluayBzaG91bGQg
YWxzbyBiZSBoYW5kbGVkIHNvbWVob3cgKG9yIHdlIG5lZWQgdG8gYXQgbGVhc3QKbm90ZSB0aGlz
IGlzbid0IGhhbmRsZWQgYW5kIHdpbGwgbmVlZCBmaXhpbmcpLgoKPiA+IEFsc28sIHdoYXQgaGFw
cGVucyB0byBwYWdlcyB0aGF0IGFyZSBiZWluZyB1c2VkIGZvciBETUEgd2l0aCBlbXVsYXRlZAo+
ID4gZGV2aWNlcz8gV2lsbCBRRU1VIGZvcmVpZ24gbWFwcGluZ3MgYWxzbyB0cmlnZ2VyIHRoZSBw
b3B1bGF0ZSBvbgo+ID4gZGVtYW5kIHJvdXRpbmUsIHNvIHRoYXQgZXh0ZXJuYWwgZW11bGF0b3Jz
IGNhbiBhY2Nlc3MgdGhvc2U/Cj4gCj4gRm9yZWlnbiBtYXBwaW5ncyBkbyB0cmlnZ2VyIHRoZSBm
b3JrX3BhZ2Ugcm91dGluZSwgeWVzLiBTYW1lIGZvcgo+IHNldHRpbmcgbWVtX2FjY2VzcyBwZXJt
aXNzaW9ucy4KCk9LLCB0aGF0J3MgZmluZSB0aGVuLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:10:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:10:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Z39-0000wA-1G; Tue, 25 Feb 2020 12:10:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rpqO=4N=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j6Z37-0000w4-2f
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:10:53 +0000
X-Inumbo-ID: ddeed0e8-57c7-11ea-92e4-12813bfff9fa
Received: from mail-wr1-f68.google.com (unknown [209.85.221.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ddeed0e8-57c7-11ea-92e4-12813bfff9fa;
 Tue, 25 Feb 2020 12:10:52 +0000 (UTC)
Received: by mail-wr1-f68.google.com with SMTP id g3so14398162wrs.12
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 04:10:52 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=QyABrfa1WXTfNKFspuVD47XaadKxtXWMBSUlFih5a3Q=;
 b=s5cbWuokLxAXJH0JOfOJe8gsFk/z1iXSKU9kv9AZMXMbU4i3rMhZWK2sMP/R2hZELO
 DZ5QPtmW5K06ymc5jyOqPEMoSf3ATUUXnk3AXss7FEUNzUlditvvueqpR5mQfdaKrL/W
 5td405iS1ozkQVKxo8P4lcVgfhftT8O34kuBo8ERLwUovg+9bKn0U8McFfWTxWHSSB2x
 3R+RSO4MQ20icC3ydKyLOBVJm3SHjtQ0ElYDTftl7TT/1uAAm9dR4V7iGmy/LbId/lZ+
 0CylMxP4QXDBavrJtX8IvPbFbRTPXtIgwToE2G9bnYPSTwL/3/p+1b6ZLegNrdfXfMhx
 DVmg==
X-Gm-Message-State: APjAAAUfujIOGUfJf64U8aIcgyAHETWI4xTbSxaheD/KFDOxyA7ooQ2d
 FlYlHwia0FwqWmgRWu7Ckkj+BGSe
X-Google-Smtp-Source: APXvYqw9ckQm6h24hPVaTdBa7YznHvbpflgUIb1Pd39jDc4Sf5eg6DgUoaxHM7GRlbb75szqlOBrPA==
X-Received: by 2002:adf:dd05:: with SMTP id a5mr14380wrm.108.1582632651678;
 Tue, 25 Feb 2020 04:10:51 -0800 (PST)
Received: from localhost.localdomain (41.142.6.51.dyn.plus.net. [51.6.142.41])
 by smtp.gmail.com with ESMTPSA id
 j15sm24206507wrp.9.2020.02.25.04.10.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Feb 2020 04:10:51 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 12:10:48 +0000
Message-Id: <20200225121048.5889-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] automation: document vsyscall=emulate for old
 glibc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tCiBhdXRvbWF0aW9uL2J1aWxk
L1JFQURNRS5tZCB8IDEwICsrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQgYi9hdXRvbWF0aW9u
L2J1aWxkL1JFQURNRS5tZAppbmRleCA0NzZmODJjZjQ1Li44Y2RhMmI2NWE1IDEwMDY0NAotLS0g
YS9hdXRvbWF0aW9uL2J1aWxkL1JFQURNRS5tZAorKysgYi9hdXRvbWF0aW9uL2J1aWxkL1JFQURN
RS5tZApAQCAtNTgsNiArNTgsMTYgQEAgdW5kZXJzdGFuZHMuCiAtIFhFTl9DT05GSUdfRVhQRVJU
OiBJZiB0aGlzIGlzIGRlZmluZWQgaW4geW91ciBzaGVsbCBpdCB3aWxsIGJlCiAgIGF1dG9tYXRp
Y2FsbHkgcGFzc2VkIHRocm91Z2ggdG8gdGhlIGNvbnRhaW5lci4KIAorSWYgeW91ciBkb2NrZXIg
aG9zdCBoYXMgTGludXgga2VybmVsID4gNC4xMSwgYW5kIHlvdSB3YW50IHRvIHVzZSBjb250YWlu
ZXJzCit0aGF0IHJ1biBvbGQgZ2xpYmMgKGZvciBleGFtcGxlLCBDZW50T1MgNiBvciBTTEVTMTFT
UDQpLCB5b3UgbWF5IG5lZWQgdG8gYWRkCisKK2BgYAordnN5c2NhbGw9ZW11bGF0ZQorYGBgCisK
K3RvIHRoZSBob3N0IGtlcm5lbCBjb21tYW5kIGxpbmUuIFRoYXQgZW5hYmxlcyBhIGxlZ2FjeSBp
bnRlcmZhY2UgdGhhdCBpcyB1c2VkCitieSBvbGQgZ2xpYmMuCisKIAogQnVpbGRpbmcgYSBjb250
YWluZXIKIC0tLS0tLS0tLS0tLS0tLS0tLS0tCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:22:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:22:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZDw-0001qv-7w; Tue, 25 Feb 2020 12:22:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6ZDv-0001qq-AV
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:22:03 +0000
X-Inumbo-ID: 6bdd2ce6-57c9-11ea-92e8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6bdd2ce6-57c9-11ea-92e8-12813bfff9fa;
 Tue, 25 Feb 2020 12:22:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 344BCB147;
 Tue, 25 Feb 2020 12:21:59 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
 <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7f0c343c-96f1-b11c-324d-c301d08d40d5@suse.com>
Date: Tue, 25 Feb 2020 13:22:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAyMDoyNiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMjEvMDIvMjAy
MCAxNjoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDE5LjAyLjIwMjAgMTg6MjUsIElnb3Ig
RHJ1emhpbmluIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4+PiArKysg
Yi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4+IEBAIC03OCw4ICs3OCwxMSBAQCBzdGF0aWMgdm9p
ZCBsM19jYWNoZV9nZXQodm9pZCAqYXJnKQo+Pj4gIGxvbmcgY3B1X3VwX2hlbHBlcih2b2lkICpk
YXRhKQo+Pj4gIHsKPj4+ICAgICAgdW5zaWduZWQgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRh
dGE7Cj4+PiAtICAgIGludCByZXQgPSBjcHVfdXAoY3B1KTsKPj4+ICsgICAgaW50IHJldDsKPj4+
ICAKPj4+ICsgICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3JrIGZyb20g
cHJlY2VkaW5nIENQVSBvZmZsaW5lICovCj4+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+PiArICAg
IHJldCA9IGNwdV91cChjcHUpOwo+Pj4gICAgICBpZiAoIHJldCA9PSAtRUJVU1kgKQo+Pj4gICAg
ICB7Cj4+PiAgICAgICAgICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25l
IG1vcmUgZ28uICovCj4+PiBAQCAtMTA0LDcgKzEwNywxMSBAQCBsb25nIGNwdV91cF9oZWxwZXIo
dm9pZCAqZGF0YSkKPj4+ICBsb25nIGNwdV9kb3duX2hlbHBlcih2b2lkICpkYXRhKQo+Pj4gIHsK
Pj4+ICAgICAgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7Cj4+PiAtICAgIGludCByZXQg
PSBjcHVfZG93bihjcHUpOwo+Pj4gKyAgICBpbnQgcmV0Owo+Pj4gKwo+Pj4gKyAgICAvKiBGbHVz
aCBwb3RlbnRpYWxseSBzY2hlZHVsZWQgUkNVIHdvcmsgZnJvbSBwcmVjZWRpbmcgQ1BVIG9ubGlu
ZSAqLwo+Pj4gKyAgICByY3VfYmFycmllcigpOwo+Pj4gKyAgICByZXQgPSBjcHVfZG93bihjcHUp
Owo+Pj4gICAgICBpZiAoIHJldCA9PSAtRUJVU1kgKQo+Pj4gICAgICB7Cj4+PiAgICAgICAgICAv
KiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25lIG1vcmUgZ28uICovCj4+Pgo+
Pgo+PiBUaGVyZSBhcmUgbW9yZSBjYWxscyB0byBjcHVfdXAoKSAvIGNwdV9kb3duKCksIG1vc3Qg
bm90YWJseSBpbgo+PiBjb3JlX3BhcmtpbmcuYy4gV291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIG1h
a2UgdGhlIGJhcnJpZXIgcGFydAo+PiBvZiB0aGUgdHdvIGZ1bmN0aW9ucz8gVGhpcyB3b3VsZCB0
aGUgYWxzbyBjb3ZlciBub24teDg2IGluCj4+IGNhc2UgYW4gYXJjaCB3YW50cyB0byBzdXBwb3J0
IG9mZmxpbmluZy9vbmxpbmluZyBvZiBDUFVzLgo+IAo+IFRob3NlIGZ1bmN0aW9ucyBhcmUgY2Fs
bGVkIGZyb20gZWFybHkgaW5pdCBjb2RlIGFuZCByY3VfYmFycmllcigpIGlzCj4gYW4gZXhwZW5z
aXZlIG9wZXJhdGlvbi4gSSB0aGluayBpdCdzIGJldHRlciBpZiBjYWxsZXIgaXMgcmVzcG9uc2li
bGUKPiBmb3Igc3luY2luZyB0aGUgc3RhdGUuIFRoaXMgaXMgdGhlIHJlYXNvbiBJIG1vdmVkIHJj
dV9iYXJyaWVyKCkgaW4gZnJvbnQKPiBvZiBjcHVfdXAvZG93bi4KCldlbGwsIHRoZXJlIGFyZSB0
d28gYXNwZWN0cyBoZXJlOiBPbmUgaXMgdG8gYXZvaWQgdGhlIG92ZXJoZWFkIHdoZXJlCml0J3Mg
bm90IG5lZWRlZC4gVGhlIG90aGVyIGlzLCBhcyBvYnNlcnZlZCBvbiB0aGlzIHBhdGNoLCB0aGF0
IGJ5CnRoZSBjaG9zZW4gYXBwcm9hY2ggY2FsbGVycyB3aGljaCBpbiBmYWN0IG5lZWQgYW1lbmRp
bmcgbWF5IGJlCmZvcmdvdHRlbi4gVG8gZmluZCBtaWRkbGUgZ3JvdW5kcywgcGVyaGFwcyB0aGUg
c29sdXRpb24gaXMgdG8gaGF2ZQp2YXJpYW50cyBvZiBjcHVfe3VwLGRvd259KCkgd2hpY2ggaW52
b2tlIHRoZSBiYXJyaWVyLCBhbmQgd2hpY2gKd291bGQgYmUgdXNlZCBieSBhbGwgcnVudGltZSBp
bnZvY2F0aW9ucz8KClRoZSBvdGhlciBxdWVzdGlvbiBvZiBjb3Vyc2UgaXMgd2h5IGVhcmx5IGlu
aXQgY29kZSBpcyBzcGVjaWFsIGluCnRoaXMgcmVnYXJkLiBJZiBpdCBpbmRlZWQgd2FzLCBwZXJo
YXBzIHRoZSBiYXJyaWVyIGludm9jYXRpb24gY291bGQKYWxzbyBiZSB0aWVkIHRvIGNlcnRhaW4g
U1lTX1NUQVRFXyogdmFsdWVzPwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:23:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:23:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZFV-0001xD-Kc; Tue, 25 Feb 2020 12:23:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xmvt=4N=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6ZFU-0001x7-Om
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:23:40 +0000
X-Inumbo-ID: a749134e-57c9-11ea-a490-bc764e2007e4
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a749134e-57c9-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 12:23:40 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id e10so15989831edv.9
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 04:23:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=q1cK4poFmCz8En5bwYcdJvyN0K21uuQlEKzQqdW9q2U=;
 b=aRICDOLyEeNFpvoRv5bpCApDo7IvXN3RbJifhg8ckFklmNXeLpd3cehdkKhJeK712d
 p/ld3a+6ZTh0Su4XSW4uSUJheG9Py5UuyYC4hqX6H+qiR+cftVUgeXs7/DNm92Fjarnz
 4sHpqN/x7A5UVkmsyPJUn3hpjG9N82ZrcTYMc0F//iPSMScQ0TmffmkpaaOSgyXjrloE
 W3hZhI35E/U6nUSzED8km0uYkQQwgMGSTvzXvwyCHopFcX7+WZ+YXgnZyTnh5Gv4lbhM
 cfICgUGuluaDNAN8A6088MQmjNSvDj1bYBUnMDtXB5/fgqiHeahRJI+lssZSN7ZMdgjr
 Sd2A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=q1cK4poFmCz8En5bwYcdJvyN0K21uuQlEKzQqdW9q2U=;
 b=ON3l01auySgMsaL5Gkl+pPQoh10hkTM/hw1MMpdJg7K1ATodcv4j5biSCw1YID3NVC
 7ES0LXcXvSUrBhQjg9/OL26SJaRUuC16BLN4su8WCgdcIAjJ96WHgltLTuMa9XccSqkN
 1Y8SEZo9u4GAsqfm0d0N1e4wSMu3SkU5Ah+1+K/ddCm7lTsq6efHKXmu4k+WvlknULfh
 l3iJETUveKRhsa0OtQTFYleiVv2vUzwmEORorxznC1WT28/+ZH/CTpnSPpmH3E2yYmvE
 Ww/SXOGBK82E+yDB76S0+pKUOwMkOGrWLi0gAETM1Fk8hCy0VBfw44VXo8V96kmAKVWk
 3uDA==
X-Gm-Message-State: APjAAAW28ENzIi6RBayJVDN0bGc0upwhpwLWVSuvWr3pPRqwlknXJW13
 jbrH2UeSQFbRjemMlZ4RpPB+DrE9b3c=
X-Google-Smtp-Source: APXvYqxQURIDJ80BUv1Bcnsb33m7C53aC6qfrTgIZ1Z6HF8I3Ikq5F+GEBRM4mOBD0eAp/47msc78A==
X-Received: by 2002:aa7:df11:: with SMTP id c17mr49733271edy.326.1582633418668; 
 Tue, 25 Feb 2020 04:23:38 -0800 (PST)
Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com.
 [209.85.221.54])
 by smtp.gmail.com with ESMTPSA id f17sm960649eja.37.2020.02.25.04.23.37
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 04:23:37 -0800 (PST)
Received: by mail-wr1-f54.google.com with SMTP id r11so14490187wrq.10
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 04:23:37 -0800 (PST)
X-Received: by 2002:adf:f288:: with SMTP id k8mr77165617wro.301.1582633416980; 
 Tue, 25 Feb 2020 04:23:36 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200225100452.GA4679@Air-de-Roger>
 <CABfawhn8ukW3KrcM-epW7QwSQjLupQdQ4HDDe31R=0URF8tjJg@mail.gmail.com>
 <20200225120606.GB4679@Air-de-Roger>
In-Reply-To: <20200225120606.GB4679@Air-de-Roger>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 25 Feb 2020 05:23:00 -0700
X-Gmail-Original-Message-ID: <CABfawhmrnpiWaM_rUTTS0QF4oZKFpwe3UjpsVNMgHmq48igOyw@mail.gmail.com>
Message-ID: <CABfawhmrnpiWaM_rUTTS0QF4oZKFpwe3UjpsVNMgHmq48igOyw@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgNTowNiBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBUdWUsIEZlYiAyNSwgMjAyMCBhdCAwNDo0Mzoz
MEFNIC0wNzAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBPbiBUdWUsIEZlYiAyNSwgMjAy
MCBhdCAzOjA1IEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90
ZToKPiA+ID4KPiA+ID4gT24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6MjFBTSAtMDgwMCwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiA+IFZNIGZvcmtpbmcgaXMgdGhlIHByb2Nlc3Mg
b2YgY3JlYXRpbmcgYSBkb21haW4gd2l0aCBhbiBlbXB0eSBtZW1vcnkgc3BhY2UgYW5kIGEKPiA+
ID4gPiBwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNoIHRvIHBvcHVsYXRlIHRoZSBt
ZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+ID4gPiA+IHRoZSBuZXcgZG9tYWluIHRvIGJlIGZ1
bmN0aW9uYWwgdGhlIFZNIHN0YXRlIGlzIGNvcGllZCBvdmVyIGFzIHBhcnQgb2YgdGhlIGZvcmsK
PiA+ID4gPiBvcGVyYXRpb24gKEhWTSBwYXJhbXMsIGhhcCBhbGxvY2F0aW9uLCBldGMpLgo+ID4g
Pgo+ID4gPiBJJ3ZlIGp1c3QgcmVhbGl6ZWQgdGhhdCBJJ20gbm90IHN1cmUgaG93IGFyZSBzcGVj
aWFsIHBhZ2VzIGhhbmRsZWQsCj4gPiA+IHdoYXQgaGFwcGVucyB0byB0aGUgeGVuc3RvcmUsIGNv
bnNvbGUsIHNoYXJlZCBpbmZvIHBhZ2VzLCBvciB0aGUKPiA+ID4gdmNwdSBpbmZvIHBhZ2VzIGlm
IHRoZSBwYXJlbnQgaGFzIHRob3NlIHJlZ2lzdGVyZWQ/Cj4gPgo+ID4gVGhlIGZvcmsgc3RhcnRz
IG91dCB3aXRoIGFuIGVtcHR5IHAybSBzbyB0aGVzZSBwYWdlcyBhcmUgbm90IHByZXNlbnQuCj4g
PiBJbiBjYXNlIHRoZSBndWVzdCBpdHNlbGYgdHJpZXMgdG8gYWNjZXNzIHRoZXNlIHBhZ2VzLCBv
ciBhIGZvcmVpZ24KPiA+IG1hcHBpbmcgaXMgc2V0IHVwIGZvciB0aGVtLCB0aGVuIHRoYXQgd2ls
bCB0cmlnZ2VyIGZvcmtfcGFnZSBmcm9tIHRoZQo+ID4gcGFyZW50LiBJIHNlZSB0aGF0IGluIHRo
ZSBWTSByZXN0b3JlIHBhdGggY2xlYXJzIHRoZSBwYWdlcyBmb3IKPiA+IEhWTV9QQVJBTV9DT05T
T0xFX1BGTiwgSFZNX1BBUkFNX1NUT1JFX1BGTiwgSFZNX1BBUkFNX0lPUkVRX1BGTiBhbmQKPiA+
IEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4gYnV0IGRvZXNuJ3QgcmVhbGx5IGV4cGxhaW4gd2h5IHRo
YXQgd291bGQgYmUKPiA+IHJlcXVpcmVkLiBJIGNhbiBjZXJ0YWlubHkgYWRkIHRoZSBzYW1lIHNw
ZWNpYWwgaGFuZGxpbmcgZm9yIHRoZXNlIEhWTQo+ID4gcGFyYW1zIHdoZW4gdGhleSBnZXQgY29w
aWVkIGR1cmluZyB0aGUgZm9yayBoeXBlcmNhbGwuCj4KPiBUaG9zZSBwYXJhbXMgYXJlIGxpa2Vs
eSBzZXQgYnkgdGhlIHRvb2xzdGFjayB3aGVuIGNyZWF0aW5nIHRoZSBkb21haW4uCj4gSSB0aGlu
ayB5b3Ugd2lsbCBoYXZlIHRvIGF0IGxlYXN0IGNvcHkgdGhlIHZhbHVlcyBmcm9tIHRoZSBwYXJl
bnQgYW5kCj4gbWF5YmUgcHJlLXBvcHVsYXRlIHRoZW0gd2hlbiBmb3JraW5nLCB0aGF0IGRlcGVu
ZHMgb24gd2hldGhlciBpbnRlcm5hbAo+IFhlbiBhY2Nlc3NlcyB3aWxsIGFsc28gdHJpZ2dlciB0
aGUgcG9wdWxhdGUgbG9naWMuCgpBbGwgcGFyYW1zIGFuZCB0aGUgaHZtIGNvbnRleHQgZ2V0cyBj
b3BpZWQgZnJvbSB0aGUgcGFyZW50IGFscmVhZHkuCldoZXRoZXIgb3Igbm90IHRoZXNlIHBhZ2Vz
IG5lZWQgdG8gYmUgbWFudWFsbHkgcG9wdWxhdGVkLCBJJ20gbm90CnN1cmUuIEkgaGF2ZW4ndCBu
b3RpY2VkIGFueSBpc3N1ZXMgd2hlbiBmb3JraW5nIGEgc3RhbmRhcmQgVk0gYW5kIG5vdApwcmUt
cG9wdWxhdGluZyB0aGVzZSBwYWdlcy4gQnV0IEkgZ3Vlc3MgaXQgZG9lc24ndCBodXJ0IHRvIGJl
IGFzIGNsb3NlCnRvIHRoZSBzYXZlL3Jlc3RvcmUgcm91dGluZSBhcyBwb3NzaWJsZS4KCj4KPiA+
IEFzIGZvciB0aGUgdmNwdSBpbmZvIHBhZ2UsIEknbSBub3Qgc3VyZSB3aGVyZSB0aGF0IGdldHMg
YWxsb2NhdGVkIGFuZAo+ID4gbWFwcGVkIG5vcm1hbGx5LiBJIGRvbid0IHNlZSBhbnkgc3BlY2lh
bCBoYW5kbGluZyBmb3IgdGhhdCBpbiB0aGUKPiA+IHNhdmUvcmVzdG9yZSBwYXRocy4KPgo+IFRo
ZSBzaGFyZWQgaW5mbyBwYWdlLCB0aGUgdmNwdSBpbmZvIGFuZCB0aGUgc3RvbGVuIHRpbWUgcGFn
ZXMgYXJlIHRlYXIKPiBkb3duIGR1cmluZyBzdXNwZW5kL3Jlc3RvcmUsIGFuZCB0aGUgZ3Vlc3Qg
cmUtcmVnaXN0ZXJzIHRoZW0gd2hlbgo+IHJlc3VtaW5nLiBTaW5jZSB0aGUgZ3Vlc3QgaXMgbm90
IGF3YXJlIG9mIHRoZSBmb3JrIGhhcHBlbmluZywgeW91IHdpbGwKPiBoYXZlIHRvIHBvcHVsYXRl
IHRob3NlIG9uIGZvcmsgYW5kIG1ha2Ugc3VyZSB0aGUgZG9tYWluIGZpZWxkcwo+IHBvaW50aW5n
IHRvIHRoZW0gYXJlIHVwZGF0ZWQsIHNvIHRoYXQgWGVuIGNhbiBjb250aW51ZSB1cGRhdGluZyB0
aGlzCj4gc2hhcmVkIGFyZWFzLgoKQ291bGQgeW91IHBvaW50IG1lIHRvIHdoZXJlIHRoaXMgY29k
ZSBsaXZlcyBvciB3aGVyZSB0aGVzZSBwYWdlcyBhcmUKYmVpbmcgbWFwcGVkIGludG8gdGhlIGd1
ZXN0PyBJJ3ZlIGJlZW4gZ3JlcHBpbmcgZm9yIGEgd2hpbGUgbm93IGFuZAppdCdzIG5vdCBjbGVh
ciB0byBtZSBzdGlsbC4KCj4KPiA+IFdlIHVzZSB0aGUgc3RhbmRhcmQgY3JlYXRlZG9tYWluIGh5
cGVyY2FsbCB0bwo+ID4gc2V0dXAgdGhlIFZNIHRoYXQgd2lsbCBiZSB1c2VkIGZvciB0aGUgZm9y
aywgdGhlbiB1c2UgdmNwdV9jcmVhdGUgdG8KPiA+IGJyaW5nIHVwIHRoZSB2Q1BVcyBhbmQganVz
dCBsb2FkIHRoZW0gd2l0aCB0aGUgaHZtIGNvbnRleHQsIHByZXR0eQo+ID4gbXVjaCB0aGUgc2Ft
ZSB3YXkgdGhlIHJlc3RvcmUgcGF0aCB3b3VsZC4KPgo+IERlcGVuZGluZyBvbiBob3cgbXVjaCBv
ZiB0aGUgY3JlYXRpb24gcHJvY2VzcyB5b3Ugc2tpcCB5b3UgbWlnaHQgZW5kCj4gdXAgbWlzc2lu
ZyBiaXRzLCB0aGVyZSBhcmUgYSBidW5jaCBvZiBoeXBlcmNhbGxzIGludm9sdmVkIGluIGRvbWFp
bgo+IGNyZWF0aW9uLgoKSSBtb2RlbGVkIHRoZSBmb3JraW5nIHByb2Nlc3NlcyBoZWF2aWx5IG9u
IHRoZSBzYXZlL3Jlc3RvcmUgcm91dGluZXMuClNvIGV2ZXJ5dGhpbmcgdGhhdCBnZXRzIGNhbGxl
ZCBkdXJpbmcgYSBWTSByZXN0b3JlIGdldHMgY2FsbGVkIGR1cmluZwphIFZNIGZvcmssIGV4Y2Vw
dCBpdCBoYXBwZW5zIHdpdGhpbiBYZW4gaW5zdGVhZCBvZiB0aGUgdG9vbHN0YWNrCmlzc3Vpbmcg
YSBidW5jaCBvZiBoeXBlcmNhbGxzIHNpbmNlIHRoYXQncyBhIGxvdCBhIGZhc3Rlci4gVGhlIG9u
bHkKZGlmZmVyZW5jZSBiZXR3ZWVuIGEgc2F2ZS9yZXN0b3JlIGFuZCBhIGZvcmsgc2hvdWxkIGJl
IHRoYXQgdGhlIHAybSBvZgp0aGUgZm9yayBpc24ndCBwb3B1bGF0ZWQgc2luY2UgdGhhdCBoYXBw
ZW5zIGR1cmluZyBydW50aW1lLgoKPgo+IE5vdGUgYWxzbyB0aGF0IGR1cmluZyBhIHJlc3RvcmUg
dGhlIGd1ZXN0IGlzIGF3YXJlIG9mIHN1Y2ggcHJvY2VzcywKPiBhbmQgd2lsbCBrbm93IHRoYXQg
aXQgbmVlZHMgdG8gcmUtcmVnaXN0ZXIgc29tZSBzdHVmZiwgYnV0IHRoYXQncyBub3QKPiB0aGUg
Y2FzZSB3aGVuIGZvcmtpbmcsIHNpbmNlIHRoZSBndWVzdCBpcyBub3QgYXdhcmUgeW91IG5lZWQg
dG8gbWFrZQo+IHN1cmUgZXZlcnl0aGluZyBpcyBpbiBwbGFjZS4gVGhlcmUgYXJlIGFsc28gdGhl
IGdyYW50IHRhYmxlIHBhZ2VzLAo+IHdoaWNoIEkgdGhpbmsgc2hvdWxkIGFsc28gYmUgaGFuZGxl
ZCBzb21laG93IChvciB3ZSBuZWVkIHRvIGF0IGxlYXN0Cj4gbm90ZSB0aGlzIGlzbid0IGhhbmRs
ZWQgYW5kIHdpbGwgbmVlZCBmaXhpbmcpLgoKVHJ1ZSwgdGhlIGZvcmsgaXMgbm90IGF3YXJlIHRo
YXQgc29tZXRoaW5nIGhhcHBlbmVkIChhbmQgd2Ugd2FudCB0bwprZWVwIGl0IHRoYXQgd2F5KS4g
QnV0IHJpZ2h0IG5vdyBldmVyeXRoaW5nIHNlZW1zIHRvICJqdXN0IHdvcmsiIGFzCmZhciBhcyBh
IHN0YW5kYXJkIFZNIGlzIHVzZWQuIFRoZXJlIG11c3QgYmUgYSBtaWxsaW9uIGNvcm5lcmNhc2Vz
IGxlZnQKdGhhdCBJIGhhdmVuJ3QgY292ZXJlZCBmb3Igc3VyZS4KClRhbWFzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:25:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:25:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZGn-00023c-0q; Tue, 25 Feb 2020 12:25:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6ZGl-00023T-QQ
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:24:59 +0000
X-Inumbo-ID: d62a417e-57c9-11ea-92e8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d62a417e-57c9-11ea-92e8-12813bfff9fa;
 Tue, 25 Feb 2020 12:24:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 66862ABD7;
 Tue, 25 Feb 2020 12:24:55 +0000 (UTC)
To: Wei Xu <xuwei5@hisilicon.com>
References: <5E4F3EF4.4050701@hisilicon.com>
 <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
 <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
 <63a33275-3aca-3bb1-3028-c890e1474d07@suse.com>
 <5E5321A4.4080408@hisilicon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c329bb96-5e1b-c826-efc2-1ca8e144fbed@suse.com>
Date: Tue, 25 Feb 2020 13:25:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5E5321A4.4080408@hisilicon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAwMjowNiwgV2VpIFh1IHdyb3RlOgo+IE9uIDIwMjAvMi8yMSAyMzowNywg
SmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAgMTU6NTcsIEp1bGllbiBHcmFsbCB3
cm90ZToKPj4+IE9uIDIxLzAyLzIwMjAgMTQ6MDIsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDIxLjAyLjIwMjAgMDM6MjIsIFdlaSBYdSB3cm90ZToKPj4+Pj4gLS0tIGEveGVuL2RyaXZlcnMv
Y2hhci9uczE2NTUwLmMKPj4+Pj4gKysrIGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKPj4+
Pj4gQEAgLTE2MjAsNiArMTYyMCw4NSBAQCBEVF9ERVZJQ0VfU1RBUlQobnMxNjU1MCwgIk5TMTY1
NTAgVUFSVCIsIERFVklDRV9TRVJJQUwpCj4+Pj4+ICAgRFRfREVWSUNFX0VORAo+Pj4+Pgo+Pj4+
PiAgICNlbmRpZiAvKiBIQVNfREVWSUNFX1RSRUUgKi8KPj4+Pj4gKwo+Pj4+PiArI2lmIGRlZmlu
ZWQoQ09ORklHX0FDUEkpICYmIGRlZmluZWQoQ09ORklHX0FSTSkKPj4+Pj4gKyNpbmNsdWRlIDx4
ZW4vYWNwaS5oPgo+Pj4+PiArCj4+Pj4+ICtzdGF0aWMgaW50IF9faW5pdCBuczE2NTUwX2FjcGlf
dWFydF9pbml0KGNvbnN0IHZvaWQgKmRhdGEpCj4+Pj4+ICt7Cj4+Pj4+ICsgICAgc3RydWN0IGFj
cGlfdGFibGVfaGVhZGVyICp0YWJsZTsKPj4+Pj4gKyAgICBzdHJ1Y3QgYWNwaV90YWJsZV9zcGNy
ICpzcGNyOwo+Pj4+PiArICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKPj4+Pj4gKyAgICAvKgo+Pj4+
PiArICAgICAqIFNhbWUgYXMgdGhlIERUIHBhcnQuCj4+Pj4+ICsgICAgICogT25seSBzdXBwb3J0
IG9uZSBVQVJUIG9uIEFSTSB3aGljaCBoYXBwZW4gdG8gYmUgbnMxNjU1MF9jb21bMF0uCj4+Pj4+
ICsgICAgICovCj4+Pj4+ICsgICAgc3RydWN0IG5zMTY1NTAgKnVhcnQgPSAmbnMxNjU1MF9jb21b
MF07Cj4+Pj4+ICsKPj4+Pj4gKyAgICBzdGF0dXMgPSBhY3BpX2dldF90YWJsZShBQ1BJX1NJR19T
UENSLCAwLCAmdGFibGUpOwo+Pj4+PiArICAgIGlmICggQUNQSV9GQUlMVVJFKHN0YXR1cykgKQo+
Pj4+PiArICAgIHsKPj4+Pj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBGYWlsZWQgdG8gZ2V0
IFNQQ1IgdGFibGVcbiIpOwo+Pj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+Pj4gKyAg
ICB9Cj4+Pj4+ICsKPj4+Pj4gKyAgICBzcGNyID0gY29udGFpbmVyX29mKHRhYmxlLCBzdHJ1Y3Qg
YWNwaV90YWJsZV9zcGNyLCBoZWFkZXIpOwo+Pj4+PiArCj4+Pj4+ICsgICAgLyoKPj4+Pj4gKyAg
ICAgKiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBtYXkgYmUgMCBmb3IgZXhhbXBsZQo+Pj4+PiAr
ICAgICAqIGlmIHRoZSBjb25zb2xlIHJlZGlyZWN0aW9uIGlzIGRpc2FibGVkLgo+Pj4+PiArICAg
ICAqLwo+Pj4+PiArICAgIGlmICggdW5saWtlbHkoIXNwY3ItPnNlcmlhbF9wb3J0LmFkZHJlc3Mp
ICkKPj4+Pj4gKyAgICB7Cj4+Pj4+ICsgICAgICAgIHByaW50aygibnMxNjU1MDogQ29uc29sZSBy
ZWRpcmVjdGlvbiBpcyBkaXNhYmxlZFxuIik7Cj4+Pj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFM
Owo+Pj4+PiArICAgIH0KPj4+Pj4gKwo+Pj4+PiArICAgIGlmICggdW5saWtlbHkoc3Bjci0+c2Vy
aWFsX3BvcnQuc3BhY2VfaWQgIT0gQUNQSV9BRFJfU1BBQ0VfU1lTVEVNX01FTU9SWSkgKQo+Pj4+
PiArICAgIHsKPj4+Pj4gKyAgICAgICAgcHJpbnRrKCJuczE2NTUwOiBBZGRyZXNzIHNwYWNlIHR5
cGUgaXMgbm90IG1taW9cbiIpOwo+Pj4+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4+Pj4g
KyAgICB9Cj4+Pj4KPj4+PiBUaGUgc3BhY2VfaWQgZmllbGQgcXVhbGlmaWVzIHRoZSBhZGRyZXNz
IG9uZSwgaS5lLiB3aGV0aGVyIGEgdmFsdWUgb2YKPj4+PiB6ZXJvIGNhbiBzZW5zaWJseSBtZWFu
ICJkaXNhYmxlZCIgZGVwZW5kcyBvbiB0aGUgYWRkcmVzcyBzcGFjZS4gSGVuY2UKPj4+PiBsb2dp
Y2FsbHkgdGhlIGFkZHJlc3Mgc3BhY2UgY2hlY2sgc2hvdWxkIGNvbWUgZmlyc3QuCj4+Pj4KPj4+
PiBUaGlzIGlzIHRoZSBsYXN0IHRoaW5nIEknZCBsaWtlIHRvIHNlZSBjaGFuZ2VkLiBJIHdvbid0
IGdpdmUgdGhlCj4+Pj4gcGF0Y2ggbXkgYWNrIHRob3VnaCwgYXMgSSB0aGluayBpdCBzaG91bGQg
YmUgYW4gQXJtIG1haW50YWluZXIgdG8gYWNrCj4+Pj4gaXQuCj4+Pgo+Pj4gQWNrZWQtYnk6IEp1
bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4+Pgo+Pj4gQWx0aG91Z2gsIGEgcmV2aWV3ZWQt
YnkgdGFnIGZyb20geW91IHdvdWxkIGJlIG5pY2UgYXMgeW91IGRpZCBtb3N0IG9mIAo+Pj4gdGhl
IHJldmlldyBmb3IgdGhpcyBwYXRjaC4KPj4KPj4gV2VsbCwgdG8gY2xhcmlmeSAtIHRoaXMgaXMg
b25lIG9mIHRoZSB2ZXJ5IGZldyAoYWZhaWN0KSBjYXNlcyB3aGVyZSBvdXIKPj4gUi1iIGltcGx5
aW5nIEEtYiAod2hlbiBwZW9wbGUgYXJlIGVudGl0bGVkIHRvIGFjayB0aGUgcmVzcGVjdGl2ZSBj
b2RlKQo+PiBnZXRzIGluIHRoZSB3YXkuIElmIHRoaXMgd2Fzbid0IHRoZSBjYXNlLCBJJ2QgaGF2
ZSBnaXZlbiB0aGUgZm9ybWVyLAo+PiBtYWtpbmcgaXQgY2xlYXIgKGFsc28gbGF0ZXIgZnJvbSBq
dXN0IGxvb2tpbmcgYXQgdGhlIHJlc3VsdGluZyBjb21taXQpCj4+IHRoYXQgdGhlIChvbmx5KSBh
Y2sgY2FtZSBmcm9tIGFuIEFybSBwZXJzb24uCj4gCj4gSSB3aWxsIGNoZWNrIHRoZSBhZGRyZXNz
IHNwYWNlIGluIHRoZSB2NSBhbmQgYWRkIHlvdXIgUi1iLgoKSSBndWVzcyBzb21lIG1pc3VuZGVy
c3RhbmRpbmcgaGFzIG9jY3VycmVkPyBZb3UncmUgYWxyZWFkeSBjaGVja2luZyB0aGUKYWRkcmVz
cyBzcGFjZSBpbiB2NCAoYW5kIEkgZGlkIGFscmVhZHkgY29tbWl0IGl0IHRoaXMgd2F5IG9uIEZy
aWRheSkuCkFuZCBhcyBpbmRpY2F0ZWQgSSBpbnRlbnRpb25hbGx5IGVsZWN0ZWQgdG8gbm90IHBy
b3ZpZGUgbXkgUi1iIGZvciB0aGlzCnBhdGNoLCBmb3IgdGhlIHJlYXNvbiBnaXZlbiBhYm92ZS4K
CkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:34:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:34:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZPO-0002xp-5Z; Tue, 25 Feb 2020 12:33:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UoxS=4N=amazon.co.uk=prvs=317b3ba57=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6ZPM-0002xk-O2
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:33:52 +0000
X-Inumbo-ID: 1434f1fc-57cb-11ea-a490-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1434f1fc-57cb-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 12:33:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582634033; x=1614170033;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=2zcWvrYUpJNW3wb59B1PDmoQniAYTrqFYhv5/JF0Y6E=;
 b=VfSdu3gw+XC1F8u9WkZ6uGY+/uHAo9KAPvOmtCRBd4Vwxn2U4nj/XjJj
 JbXczrTweL2Xhau7l3X0kREs0NSAimCWcl6j6oBGf5wZ+IGz6csWHc+KU
 tywgRgRTRfdOPl3Vyj7iH9hTwDlnTTrcfFX3360xjyCw2ckc3rkO9VM0u I=;
IronPort-SDR: aUN6gpk2XP8esq21UP6RBh9oQ0DFICJIW4MIMn4zxT16hjSQUinP8bEodJt2Y2p4Teesmmohvz
 ojdagaTUI9jA==
X-IronPort-AV: E=Sophos;i="5.70,484,1574121600"; d="scan'208";a="27333009"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-57e1d233.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 25 Feb 2020 12:33:50 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-57e1d233.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8A87C1427E6; Tue, 25 Feb 2020 12:33:48 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 25 Feb 2020 12:33:47 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 25 Feb 2020 12:33:46 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Tue, 25 Feb 2020 12:33:44 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 12:33:43 +0000
Message-ID: <20200225123343.26619-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] libxl: fix build with older glibc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q29tbWl0IDJiMDI4ODJlYmJiYyAibGlieGw6IGFkZCBpbmZyYXN0cnVjdHVyZSB0byB0cmFjayBh
bmQgcXVlcnkKJ3JlY2VudCcgZG9taWRzIiBhZGRlZCBhIGNhbGwgdG8gY2xvY2tfZ2V0dGltZSgp
IGludG8gbGlieGwuIFRoZSBtYW4tCnBhZ2UgZm9yIHRoaXMgc3RhdGVzOgoKIkxpbmsgd2l0aCAt
bHJ0IChvbmx5IGZvciBnbGliYyB2ZXJzaW9ucyBiZWZvcmUgMi4xNykuIgoKVW5mb3J0dW5hdGVs
eSBDZW50b3MgNiBkb2VzIGhhdmUgYW4gZ2xpYmMgcHJpb3IgdG8gdGhhdCB2ZXJzaW9uLCBhbmQg
dGhlCmxpYnhsIE1ha2VmaWxlIHdhcyBub3QgdXBkYXRlZCB0byBhZGQgJy1scnQnIHNvIHRoZSBi
dWlsZCB3aWxsIGZhaWwgaW4KdGhhdCBlbnZpcm9ubWVudC4KClRoaXMgcGF0Y2ggc2ltcGx5IGFk
ZHMgJy1scnQnIHRvIExJQlhMX0xJQlMgdW5jb25kaXRpb25hbGx5LCBhcyBpdCBkb2VzCm5vIGhh
cm0gaW4gbmV3ZXIgZW52aXJvbm1lbnRzLgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgpGaXhlczogMmIwMjg4MmViYmJjICgibGlieGw6IGFkZCBpbmZy
YXN0cnVjdHVyZSB0byB0cmFjayBhbmQgcXVlcnkgJ3JlY2VudCcgZG9taWRzIikKLS0tCkNjOiBJ
YW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkNjOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0t
CiB0b29scy9saWJ4bC9NYWtlZmlsZSB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp
b25zKCspCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvTWFrZWZpbGUgYi90b29scy9saWJ4bC9N
YWtlZmlsZQppbmRleCBlZDQxZTRlZTNlLi42OWZjZjIxNTc3IDEwMDY0NAotLS0gYS90b29scy9s
aWJ4bC9NYWtlZmlsZQorKysgYi90b29scy9saWJ4bC9NYWtlZmlsZQpAQCAtMjQsNiArMjQsOSBA
QCBMSUJYTF9MSUJTID0gJChMRExJQlNfbGlieGVudG9vbGxvZykgJChMRExJQlNfbGlieGVuZXZ0
Y2huKSAkKExETElCU19saWJ4ZW5jdHJsKQogaWZlcSAoJChDT05GSUdfTElCTkwpLHkpCiBMSUJY
TF9MSUJTICs9ICQoTElCTkwzX0xJQlMpCiBlbmRpZgoraWZlcSAoJChDT05GSUdfTGludXgpLHkp
CitMSUJYTF9MSUJTICs9IC1scnQKK2VuZGlmCiAKIENGTEFHU19MSUJYTCArPSAkKENGTEFHU19s
aWJ4ZW50b29sbG9nKQogQ0ZMQUdTX0xJQlhMICs9ICQoQ0ZMQUdTX2xpYnhlbnRvb2xjb3JlKQot
LSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:34:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:34:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZQG-00032B-Ka; Tue, 25 Feb 2020 12:34:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6ZQF-000325-I7
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:34:47 +0000
X-Inumbo-ID: 34ca9cfa-57cb-11ea-92ea-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 34ca9cfa-57cb-11ea-92ea-12813bfff9fa;
 Tue, 25 Feb 2020 12:34:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BE8CDAE48;
 Tue, 25 Feb 2020 12:34:45 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-7-dwmw2@infradead.org>
 <3821a29a-7d60-c18b-71dd-12ed3c5b708d@suse.com>
 <519b73bb-2db3-75e4-db81-3781c462290e@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <44f074ee-b47c-0c20-02d8-8bee1557e503@suse.com>
Date: Tue, 25 Feb 2020 13:34:51 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <519b73bb-2db3-75e4-db81-3781c462290e@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of
 initrdidx when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 David Woodhouse <dwmw2@infradead.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxNDozMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDIxLzAyLzIwMjAg
MTY6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBPbiAwMS4wMi4yMDIwIDAxOjMzLCBEYXZpZCBX
b29kaG91c2Ugd3JvdGU6Cj4+PiBGcm9tOiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNv
LnVrPgo+Pj4KPj4+IFJlbW92ZSBhIHRlcm5hcnkgb3BlcmF0b3IgdGhhdCBtYWRlIG15IGJyYWlu
IGh1cnQuCj4+Cj4+IFBlcnNvbmFsbHkgSSdkIHByZWZlciB0aGUgY29kZSB0byBzdGF5IGFzIGlz
LCBidXQgaWYgQW5kcmV3IGFncmVlcwo+PiB3aXRoIHRoaXMgYmVpbmcgYW4gaW1wcm92ZW1lbnQs
IHRoZW4gSSBhbHNvIHdvdWxkbid0IHdhbnQgdG8gc3RhbmQKPj4gaW4gdGhlIHdheS4gSWYgaXQg
aXMgdG8gZ28gaW4gSSBoYXZlIGEgZmV3IHNtYWxsIGFkanVzdG1lbnQgcmVxdWVzdHM6Cj4+Cj4+
PiBSZXBsYWNlIGl0IHdpdGggc29tZXRoaW5nIHNpbXBsZXIgdGhhdCBtYWtlcyBpdCBzb21ld2hh
dCBjbGVhcmVyIHRoYXQKPj4+IHRoZSBjaGVjayBmb3IgaW5pdHJkaWR4IDwgbWJpLT5tb2RzX2Nv
dW50IGlzIGJlY2F1c2UgbWJpLT5tb2RzX2NvdW50Cj4+PiBpcyB3aGF0IGZpbmRfZmlyc3RfYml0
KCkgd2lsbCByZXR1cm4gd2hlbiBpdCBkb2Vzbid0IGZpbmQgYW55dGhpbmcuCj4+Cj4+IEVzcGVj
aWFsbHkgaW4gbGlnaHQgb2YgdGhlIHJlY2VudCBYU0EtMzA3IEknZCBsaWtlIHRvIGFzayB0aGF0
IHdlCj4+IGF2b2lkIGltcHJlY2lzZSBzdGF0ZW1lbnRzIGxpa2UgdGhpczogQWZhaWN0IGZpbmRf
Zmlyc3RfYml0KCkgbWF5Cj4+IGFsc28gdmFsaWRseSByZXR1cm4gYW55IHZhbHVlIGxhcmdlciB0
aGFuIHRoZSBwYXNzZWQgaW4gYml0bWFwCj4+IGxlbmd0aC4KPiAKPiBJcyBpdD8gSSB0aG91Z2gg
dGhhdCBhbGwgdGhlIGNhbGxlcnMgYXJlIG5vdyByZXR1cm5pbmcgJ3NpemUnIGluIGFsbCB0aGUg
Cj4gZXJyb3IgY2FzZXMuCgpUYWtpbmcgKHBhcnQgb2YpIHRoZSB4ODYgZXhhbXBsZToKCj4jZGVm
aW5lIGZpbmRfbmV4dF9iaXQoYWRkciwgc2l6ZSwgb2ZmKSAoeyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAo+ICAgIHVuc2lnbmVkIGludCByX187ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICBjb25zdCB1bnNpZ25l
ZCBsb25nICphX18gPSAoYWRkcik7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4gICAgdW5zaWduZWQgaW50IHNfXyA9IChzaXplKTsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAo+ICAgIHVuc2lnbmVkIGludCBvX18gPSAob2ZmKTsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiAgICBpZiAo
IG9fXyA+PSBzX18gKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBcCj4gICAgICAgIHJfXyA9IHNfXzsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAoKVGhpcyBpcyB3aGF0IGRpZCBnZXQg
YWRqdXN0ZWQsIGd1YXJhbnRlZWluZyAic2l6ZSIgdG8gYmUgcmV0dXJuZWQgZm9yCnRvbyBsYXJn
ZSBhbiAib2Zmc2V0Ii4KCj4gICAgZWxzZSBpZiAoIF9fYnVpbHRpbl9jb25zdGFudF9wKHNpemUp
ICYmIHNfXyA8PSBCSVRTX1BFUl9MT05HICkgICAgICAgICAgXAo+ICAgICAgICByX18gPSBvX18g
KyBfX3NjYW5iaXQoKihjb25zdCB1bnNpZ25lZCBsb25nICopKGFfXykgPj4gb19fLCBzX18pOyAg
IFwKCllldCB0aGlzIHdhcyAoZGVsaWJlcmF0ZWx5KSBsZWZ0IHVudG91Y2hlZC4gV2l0aG91dCBz
X18gZ2V0dGluZwpyZXBsYWNlZCBieSBzX18gLSBvX18gaXQgbWF5IHN0aWxsIHByb2R1Y2UgYSB2
YWx1ZSBsYXJnZXIgdGhhbgoic2l6ZSIsIHRob3VnaC4KCkZ1cnRoZXIsIGV2ZW4gaWYgYWxsIGN1
cnJlbnQgaW1wbGVtZW50YXRpb25zIG9iZXllZCBieSB0aGUgbW9yZQpzdHJpY3QgcnVsZSwgdGhp
cyBzdGlsbCB3b3VsZG4ndCBtZWFuIGNhbGxlcnMgYXJlIGFjdHVhbGx5IHBlcm1pdHRlZAp0byBh
c3N1bWUgc3VjaC4gVGhlIG1vcmUgc3RyaWN0IHJ1bGUgd291bGQgdGhlbiBhbHNvIG5lZWQgdG8g
YmUKd3JpdHRlbiBkb3duLCBzdWNoIHRoYXQgaXQgd29uJ3QgZ2V0IHZpb2xhdGVkIGFnYWluIGlu
IHRoZSBmdXR1cmUKKGJ5IGNoYW5nZXMgdG8gYW4gZXhpc3RpbmcgYXJjaCdzIGltcGxlbWVudGF0
aW9uLCBvciBieSBhIG5ldyBwb3J0KS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:37:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:37:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZSj-0003C0-32; Tue, 25 Feb 2020 12:37:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UoxS=4N=amazon.co.uk=prvs=317b3ba57=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6ZSh-0003Bv-Sx
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:37:19 +0000
X-Inumbo-ID: 8fbe686c-57cb-11ea-aba8-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8fbe686c-57cb-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 12:37:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582634240; x=1614170240;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=mryefqkdaZOSPzEAMeFo1HaNxGquhBcW1Z1LWZE/zw4=;
 b=K2XC6cO5Oa1p9jkmhQqUTeYTX6pEujK48B9t1xGyVdZOqVSKsdYPACSq
 7Epx2HRHdfuoJL3Qyw6HzxEQd94s4/qSGS+Au7e8vwBUPVgCtsuV0EzLp
 Z4h9Eni5H5FPm5l4MQu/ucLL4zMci/pUgosRnDvqJ2Ar5sqLp3V8ksph5 I=;
IronPort-SDR: A3CMK0Yt3Kl6Hn15wVoFbvpsfY1LAY8wPLLI1FVVx+q/79+bL8ISmQ7t6ByL9dVKooBCNK7pOA
 K8Y19dooJZeQ==
X-IronPort-AV: E=Sophos;i="5.70,484,1574121600"; d="scan'208";a="27333522"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-e7be2041.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 25 Feb 2020 12:37:19 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-e7be2041.us-west-2.amazon.com (Postfix) with ESMTPS
 id 6BAE2A279C; Tue, 25 Feb 2020 12:37:18 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Tue, 25 Feb 2020 12:37:17 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Tue, 25 Feb 2020 12:37:16 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Tue, 25 Feb 2020 12:37:16 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Wei Liu <wl@xen.org>, Xen Development List <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH] automation: document vsyscall=emulate for
 old glibc
Thread-Index: AQHV69UATaMZyo0+Wk+AaNSTjm4UKqgr2LMA
Date: Tue, 25 Feb 2020 12:37:16 +0000
Message-ID: <a1e112b19e1e4dc08561febfc0c819e4@EX13D32EUC003.ant.amazon.com>
References: <20200225121048.5889-1-wl@xen.org>
In-Reply-To: <20200225121048.5889-1-wl@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.108]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH] automation: document vsyscall=emulate for
 old glibc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Doug Goldstein <cardoe@cardoe.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBYZW4tZGV2ZWwgPHhlbi1kZXZl
bC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnPiBPbiBCZWhhbGYgT2YgV2VpDQo+IExpdQ0K
PiBTZW50OiAyNSBGZWJydWFyeSAyMDIwIDEyOjExDQo+IFRvOiBYZW4gRGV2ZWxvcG1lbnQgTGlz
dCA8eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPg0KPiBDYzogRG91ZyBHb2xkc3RlaW4g
PGNhcmRvZUBjYXJkb2UuY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gU3ViamVjdDogW1hl
bi1kZXZlbF0gW1BBVENIXSBhdXRvbWF0aW9uOiBkb2N1bWVudCB2c3lzY2FsbD1lbXVsYXRlIGZv
ciBvbGQNCj4gZ2xpYmMNCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
DQo+IC0tLQ0KPiAgYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQgfCAxMCArKysrKysrKysrDQo+
ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2F1
dG9tYXRpb24vYnVpbGQvUkVBRE1FLm1kIGIvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQNCj4g
aW5kZXggNDc2ZjgyY2Y0NS4uOGNkYTJiNjVhNSAxMDA2NDQNCj4gLS0tIGEvYXV0b21hdGlvbi9i
dWlsZC9SRUFETUUubWQNCj4gKysrIGIvYXV0b21hdGlvbi9idWlsZC9SRUFETUUubWQNCj4gQEAg
LTU4LDYgKzU4LDE2IEBAIHVuZGVyc3RhbmRzLg0KPiAgLSBYRU5fQ09ORklHX0VYUEVSVDogSWYg
dGhpcyBpcyBkZWZpbmVkIGluIHlvdXIgc2hlbGwgaXQgd2lsbCBiZQ0KPiAgICBhdXRvbWF0aWNh
bGx5IHBhc3NlZCB0aHJvdWdoIHRvIHRoZSBjb250YWluZXIuDQo+IA0KPiArSWYgeW91ciBkb2Nr
ZXIgaG9zdCBoYXMgTGludXgga2VybmVsID4gNC4xMSwgYW5kIHlvdSB3YW50IHRvIHVzZQ0KPiBj
b250YWluZXJzDQo+ICt0aGF0IHJ1biBvbGQgZ2xpYmMgKGZvciBleGFtcGxlLCBDZW50T1MgNiBv
ciBTTEVTMTFTUDQpLCB5b3UgbWF5IG5lZWQgdG8NCj4gYWRkDQo+ICsNCj4gK2BgYA0KPiArdnN5
c2NhbGw9ZW11bGF0ZQ0KPiArYGBgDQo+ICsNCj4gK3RvIHRoZSBob3N0IGtlcm5lbCBjb21tYW5k
IGxpbmUuIFRoYXQgZW5hYmxlcyBhIGxlZ2FjeSBpbnRlcmZhY2UgdGhhdCBpcw0KPiB1c2VkDQo+
ICtieSBvbGQgZ2xpYmMuDQo+ICsNCg0KSSBjYW4gdm91Y2ggdGhhdCBpdCBpcyBpbmRlZWQgbmVj
ZXNzYXJ5Lg0KDQpSZXZpZXdlZC1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29t
Pg0KDQo+IA0KPiAgQnVpbGRpbmcgYSBjb250YWluZXINCj4gIC0tLS0tLS0tLS0tLS0tLS0tLS0t
DQo+IC0tDQo+IDIuMjAuMQ0KPiANCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnDQo+IGh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWwNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:37:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:37:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZSy-0003Dk-CW; Tue, 25 Feb 2020 12:37:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nHfT=4N=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j6ZSw-0003DW-Qb
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:37:34 +0000
X-Inumbo-ID: 9840e6cc-57cb-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9840e6cc-57cb-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 12:37:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582634254;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=zN7pNCyS1s3s6jryOkARGkqV/e/SfrPYGgjOvJpMwQI=;
 b=LaN10zWUn4BiM+ZKO7mzP4vCEJDkmhf2y5bM1mxzuaTCjuh8bAKvS0s3
 lb1ktapTP9HAIx0mM+Gdtb3cyNU0DaBWhJgWXy5u8Kt2IVzZzZEZ1C6vt
 R2kOZUfIPYBwTxX4RNJ+N62+Jtfq86batZrGxXML5cV2Fr1CLIoifMcJt 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ASf2kJLvb9lkiWhlWJLgAtRYSEVL6Z7F6ILdjoc+M2fISVjptosYHR8Ho1gQyPAGSItZz2K/tv
 v6BwPyQ4m5UFja3iEnBjT8acNGbxhdRlIaGuNHXkvZqTXMsEPuD6kFtNpxBXl06l7wQ6XhBQY3
 HhYiHLP6+WNa1iv2oqaKRPLQe7renrhHg7I22R9UblKrvE52pxxF84bN+/oiZrs3zAkMvjy94P
 X4MKXPCtlSuF+OUiQlSYg2SVNRN9irnRMIk1nQ+LfdQ4cjII2fKNasBJHgrWv51imU3tMMAXkK
 CsI=
X-SBRS: 2.7
X-MesageID: 12946019
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="12946019"
To: Jan Beulich <jbeulich@suse.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
 <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
 <7f0c343c-96f1-b11c-324d-c301d08d40d5@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <cff24d62-e797-ab4a-a6a2-d16e7aff621e@citrix.com>
Date: Tue, 25 Feb 2020 12:37:30 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <7f0c343c-96f1-b11c-324d-c301d08d40d5@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDIvMjAyMCAxMjoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjEuMDIuMjAyMCAy
MDoyNiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDIxLzAyLzIwMjAgMTY6MjksIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4gT24gMTkuMDIuMjAyMCAxODoyNSwgSWdvciBEcnV6aGluaW4gd3Jv
dGU6Cj4+Pj4gLS0tIGEveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4+Pj4gKysrIGIveGVuL2FyY2gv
eDg2L3N5c2N0bC5jCj4+Pj4gQEAgLTc4LDggKzc4LDExIEBAIHN0YXRpYyB2b2lkIGwzX2NhY2hl
X2dldCh2b2lkICphcmcpCj4+Pj4gIGxvbmcgY3B1X3VwX2hlbHBlcih2b2lkICpkYXRhKQo+Pj4+
ICB7Cj4+Pj4gICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2lnbmVkIGxvbmcpZGF0YTsKPj4+
PiAtICAgIGludCByZXQgPSBjcHVfdXAoY3B1KTsKPj4+PiArICAgIGludCByZXQ7Cj4+Pj4gIAo+
Pj4+ICsgICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3JrIGZyb20gcHJl
Y2VkaW5nIENQVSBvZmZsaW5lICovCj4+Pj4gKyAgICByY3VfYmFycmllcigpOwo+Pj4+ICsgICAg
cmV0ID0gY3B1X3VwKGNwdSk7Cj4+Pj4gICAgICBpZiAoIHJldCA9PSAtRUJVU1kgKQo+Pj4+ICAg
ICAgewo+Pj4+ICAgICAgICAgIC8qIE9uIEVCVVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQgaGF2ZSBv
bmUgbW9yZSBnby4gKi8KPj4+PiBAQCAtMTA0LDcgKzEwNywxMSBAQCBsb25nIGNwdV91cF9oZWxw
ZXIodm9pZCAqZGF0YSkKPj4+PiAgbG9uZyBjcHVfZG93bl9oZWxwZXIodm9pZCAqZGF0YSkKPj4+
PiAgewo+Pj4+ICAgICAgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7Cj4+Pj4gLSAgICBp
bnQgcmV0ID0gY3B1X2Rvd24oY3B1KTsKPj4+PiArICAgIGludCByZXQ7Cj4+Pj4gKwo+Pj4+ICsg
ICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3JrIGZyb20gcHJlY2VkaW5n
IENQVSBvbmxpbmUgKi8KPj4+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+Pj4gKyAgICByZXQgPSBj
cHVfZG93bihjcHUpOwo+Pj4+ICAgICAgaWYgKCByZXQgPT0gLUVCVVNZICkKPj4+PiAgICAgIHsK
Pj4+PiAgICAgICAgICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25lIG1v
cmUgZ28uICovCj4+Pj4KPj4+Cj4+PiBUaGVyZSBhcmUgbW9yZSBjYWxscyB0byBjcHVfdXAoKSAv
IGNwdV9kb3duKCksIG1vc3Qgbm90YWJseSBpbgo+Pj4gY29yZV9wYXJraW5nLmMuIFdvdWxkbid0
IGl0IGJlIGJldHRlciB0byBtYWtlIHRoZSBiYXJyaWVyIHBhcnQKPj4+IG9mIHRoZSB0d28gZnVu
Y3Rpb25zPyBUaGlzIHdvdWxkIHRoZSBhbHNvIGNvdmVyIG5vbi14ODYgaW4KPj4+IGNhc2UgYW4g
YXJjaCB3YW50cyB0byBzdXBwb3J0IG9mZmxpbmluZy9vbmxpbmluZyBvZiBDUFVzLgo+Pgo+PiBU
aG9zZSBmdW5jdGlvbnMgYXJlIGNhbGxlZCBmcm9tIGVhcmx5IGluaXQgY29kZSBhbmQgcmN1X2Jh
cnJpZXIoKSBpcwo+PiBhbiBleHBlbnNpdmUgb3BlcmF0aW9uLiBJIHRoaW5rIGl0J3MgYmV0dGVy
IGlmIGNhbGxlciBpcyByZXNwb25zaWJsZQo+PiBmb3Igc3luY2luZyB0aGUgc3RhdGUuIFRoaXMg
aXMgdGhlIHJlYXNvbiBJIG1vdmVkIHJjdV9iYXJyaWVyKCkgaW4gZnJvbnQKPj4gb2YgY3B1X3Vw
L2Rvd24uCj4gCj4gV2VsbCwgdGhlcmUgYXJlIHR3byBhc3BlY3RzIGhlcmU6IE9uZSBpcyB0byBh
dm9pZCB0aGUgb3ZlcmhlYWQgd2hlcmUKPiBpdCdzIG5vdCBuZWVkZWQuIFRoZSBvdGhlciBpcywg
YXMgb2JzZXJ2ZWQgb24gdGhpcyBwYXRjaCwgdGhhdCBieQo+IHRoZSBjaG9zZW4gYXBwcm9hY2gg
Y2FsbGVycyB3aGljaCBpbiBmYWN0IG5lZWQgYW1lbmRpbmcgbWF5IGJlCj4gZm9yZ290dGVuLiBU
byBmaW5kIG1pZGRsZSBncm91bmRzLCBwZXJoYXBzIHRoZSBzb2x1dGlvbiBpcyB0byBoYXZlCj4g
dmFyaWFudHMgb2YgY3B1X3t1cCxkb3dufSgpIHdoaWNoIGludm9rZSB0aGUgYmFycmllciwgYW5k
IHdoaWNoCj4gd291bGQgYmUgdXNlZCBieSBhbGwgcnVudGltZSBpbnZvY2F0aW9ucz8KPiAKPiBU
aGUgb3RoZXIgcXVlc3Rpb24gb2YgY291cnNlIGlzIHdoeSBlYXJseSBpbml0IGNvZGUgaXMgc3Bl
Y2lhbCBpbgo+IHRoaXMgcmVnYXJkLiBJZiBpdCBpbmRlZWQgd2FzLCBwZXJoYXBzIHRoZSBiYXJy
aWVyIGludm9jYXRpb24gY291bGQKPiBhbHNvIGJlIHRpZWQgdG8gY2VydGFpbiBTWVNfU1RBVEVf
KiB2YWx1ZXM/CgpJdCdzIG5vdCBzcGVjaWFsIC0gaW4gZmFjdCBpdCBzdGFydHMgYWZ0ZXIgUkNV
IGlzIGluaXRpYWxpemVkLiBUaGUgaXNzdWUKaXMsIGFzIHlvdSBzYWlkLCB1bm5lY2Vzc2FyeSBv
dmVyaGVhZC4gSSdkIHByZWZlciB0byBhdm9pZCBhbnkgY29uZGl0aW9uYWwKbWFnaWMgYW5kIGlu
c3RlYWQgY2FsbCAibm9zeW5jIiB2ZXJzaW9uIGRpcmVjdGx5IGZyb20gc2V0dXAgY29kZS4KCkln
b3IKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:40:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:40:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZW2-00045V-2P; Tue, 25 Feb 2020 12:40:46 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6ZW1-00045Q-84
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:40:45 +0000
X-Inumbo-ID: 0916b2ab-57cc-11ea-92ec-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0916b2ab-57cc-11ea-92ec-12813bfff9fa;
 Tue, 25 Feb 2020 12:40:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9DD1BB14D;
 Tue, 25 Feb 2020 12:40:42 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
 <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
 <7f0c343c-96f1-b11c-324d-c301d08d40d5@suse.com>
 <cff24d62-e797-ab4a-a6a2-d16e7aff621e@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a27cf33b-6326-7461-b390-da675378188c@suse.com>
Date: Tue, 25 Feb 2020 13:40:49 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <cff24d62-e797-ab4a-a6a2-d16e7aff621e@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxMzozNywgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMjUvMDIvMjAy
MCAxMjoyMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDIxLjAyLjIwMjAgMjA6MjYsIElnb3Ig
RHJ1emhpbmluIHdyb3RlOgo+Pj4gT24gMjEvMDIvMjAyMCAxNjoyOSwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMTkuMDIuMjAyMCAxODoyNSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+Pj4+
IC0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwo+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3lz
Y3RsLmMKPj4+Pj4gQEAgLTc4LDggKzc4LDExIEBAIHN0YXRpYyB2b2lkIGwzX2NhY2hlX2dldCh2
b2lkICphcmcpCj4+Pj4+ICBsb25nIGNwdV91cF9oZWxwZXIodm9pZCAqZGF0YSkKPj4+Pj4gIHsK
Pj4+Pj4gICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2lnbmVkIGxvbmcpZGF0YTsKPj4+Pj4g
LSAgICBpbnQgcmV0ID0gY3B1X3VwKGNwdSk7Cj4+Pj4+ICsgICAgaW50IHJldDsKPj4+Pj4gIAo+
Pj4+PiArICAgIC8qIEZsdXNoIHBvdGVudGlhbGx5IHNjaGVkdWxlZCBSQ1Ugd29yayBmcm9tIHBy
ZWNlZGluZyBDUFUgb2ZmbGluZSAqLwo+Pj4+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+Pj4+ICsg
ICAgcmV0ID0gY3B1X3VwKGNwdSk7Cj4+Pj4+ICAgICAgaWYgKCByZXQgPT0gLUVCVVNZICkKPj4+
Pj4gICAgICB7Cj4+Pj4+ICAgICAgICAgIC8qIE9uIEVCVVNZLCBmbHVzaCBSQ1Ugd29yayBhbmQg
aGF2ZSBvbmUgbW9yZSBnby4gKi8KPj4+Pj4gQEAgLTEwNCw3ICsxMDcsMTEgQEAgbG9uZyBjcHVf
dXBfaGVscGVyKHZvaWQgKmRhdGEpCj4+Pj4+ICBsb25nIGNwdV9kb3duX2hlbHBlcih2b2lkICpk
YXRhKQo+Pj4+PiAgewo+Pj4+PiAgICAgIGludCBjcHUgPSAodW5zaWduZWQgbG9uZylkYXRhOwo+
Pj4+PiAtICAgIGludCByZXQgPSBjcHVfZG93bihjcHUpOwo+Pj4+PiArICAgIGludCByZXQ7Cj4+
Pj4+ICsKPj4+Pj4gKyAgICAvKiBGbHVzaCBwb3RlbnRpYWxseSBzY2hlZHVsZWQgUkNVIHdvcmsg
ZnJvbSBwcmVjZWRpbmcgQ1BVIG9ubGluZSAqLwo+Pj4+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+
Pj4+ICsgICAgcmV0ID0gY3B1X2Rvd24oY3B1KTsKPj4+Pj4gICAgICBpZiAoIHJldCA9PSAtRUJV
U1kgKQo+Pj4+PiAgICAgIHsKPj4+Pj4gICAgICAgICAgLyogT24gRUJVU1ksIGZsdXNoIFJDVSB3
b3JrIGFuZCBoYXZlIG9uZSBtb3JlIGdvLiAqLwo+Pj4+Pgo+Pj4+Cj4+Pj4gVGhlcmUgYXJlIG1v
cmUgY2FsbHMgdG8gY3B1X3VwKCkgLyBjcHVfZG93bigpLCBtb3N0IG5vdGFibHkgaW4KPj4+PiBj
b3JlX3BhcmtpbmcuYy4gV291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIG1ha2UgdGhlIGJhcnJpZXIg
cGFydAo+Pj4+IG9mIHRoZSB0d28gZnVuY3Rpb25zPyBUaGlzIHdvdWxkIHRoZSBhbHNvIGNvdmVy
IG5vbi14ODYgaW4KPj4+PiBjYXNlIGFuIGFyY2ggd2FudHMgdG8gc3VwcG9ydCBvZmZsaW5pbmcv
b25saW5pbmcgb2YgQ1BVcy4KPj4+Cj4+PiBUaG9zZSBmdW5jdGlvbnMgYXJlIGNhbGxlZCBmcm9t
IGVhcmx5IGluaXQgY29kZSBhbmQgcmN1X2JhcnJpZXIoKSBpcwo+Pj4gYW4gZXhwZW5zaXZlIG9w
ZXJhdGlvbi4gSSB0aGluayBpdCdzIGJldHRlciBpZiBjYWxsZXIgaXMgcmVzcG9uc2libGUKPj4+
IGZvciBzeW5jaW5nIHRoZSBzdGF0ZS4gVGhpcyBpcyB0aGUgcmVhc29uIEkgbW92ZWQgcmN1X2Jh
cnJpZXIoKSBpbiBmcm9udAo+Pj4gb2YgY3B1X3VwL2Rvd24uCj4+Cj4+IFdlbGwsIHRoZXJlIGFy
ZSB0d28gYXNwZWN0cyBoZXJlOiBPbmUgaXMgdG8gYXZvaWQgdGhlIG92ZXJoZWFkIHdoZXJlCj4+
IGl0J3Mgbm90IG5lZWRlZC4gVGhlIG90aGVyIGlzLCBhcyBvYnNlcnZlZCBvbiB0aGlzIHBhdGNo
LCB0aGF0IGJ5Cj4+IHRoZSBjaG9zZW4gYXBwcm9hY2ggY2FsbGVycyB3aGljaCBpbiBmYWN0IG5l
ZWQgYW1lbmRpbmcgbWF5IGJlCj4+IGZvcmdvdHRlbi4gVG8gZmluZCBtaWRkbGUgZ3JvdW5kcywg
cGVyaGFwcyB0aGUgc29sdXRpb24gaXMgdG8gaGF2ZQo+PiB2YXJpYW50cyBvZiBjcHVfe3VwLGRv
d259KCkgd2hpY2ggaW52b2tlIHRoZSBiYXJyaWVyLCBhbmQgd2hpY2gKPj4gd291bGQgYmUgdXNl
ZCBieSBhbGwgcnVudGltZSBpbnZvY2F0aW9ucz8KPj4KPj4gVGhlIG90aGVyIHF1ZXN0aW9uIG9m
IGNvdXJzZSBpcyB3aHkgZWFybHkgaW5pdCBjb2RlIGlzIHNwZWNpYWwgaW4KPj4gdGhpcyByZWdh
cmQuIElmIGl0IGluZGVlZCB3YXMsIHBlcmhhcHMgdGhlIGJhcnJpZXIgaW52b2NhdGlvbiBjb3Vs
ZAo+PiBhbHNvIGJlIHRpZWQgdG8gY2VydGFpbiBTWVNfU1RBVEVfKiB2YWx1ZXM/Cj4gCj4gSXQn
cyBub3Qgc3BlY2lhbCAtIGluIGZhY3QgaXQgc3RhcnRzIGFmdGVyIFJDVSBpcyBpbml0aWFsaXpl
ZC4gVGhlIGlzc3VlCj4gaXMsIGFzIHlvdSBzYWlkLCB1bm5lY2Vzc2FyeSBvdmVyaGVhZC4KCldl
bGwsIGlmIGl0J3MgdW5uZWNlc3Nhcnkgb3ZlcmhlYWQsIHRoZW4gaXQgaXMgc3BlY2lhbCBpbiBz
b21lIHdheS4KQWZ0ZXIgYWxsIGF0IHJ1bnRpbWUgdGhlIG92ZXJoZWFkIGlzbid0IHVubmVjZXNz
YXJ5LiBJcyBpdCBwZXJoYXBzCmp1c3QgdGhhdCBjdXJyZW50bHkgd2UgZG9uJ3QgX2hhcHBlbl8g
dG8gaGF2ZSBhbnl0aGluZyB0aGF0IHdvdWxkCm1ha2UgdXNlIG9mIGFuIFJDVSBiYXJyaWVyIG5l
Y2Vzc2FyeSBpbiB0aGlzIGNhc2U/IEluIHdoaWNoIGNhc2UgaXQKd291bGQgYmUgYSBwcm9ibGVt
IHdhaXRpbmcgdG8gYml0ZSB1cyBkb3duIHRoZSByb2FkPwoKSmFuCgo+IEknZCBwcmVmZXIgdG8g
YXZvaWQgYW55IGNvbmRpdGlvbmFsCj4gbWFnaWMgYW5kIGluc3RlYWQgY2FsbCAibm9zeW5jIiB2
ZXJzaW9uIGRpcmVjdGx5IGZyb20gc2V0dXAgY29kZS4KPiAKPiBJZ29yCj4gCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:47:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:47:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Zbz-0004Hm-1O; Tue, 25 Feb 2020 12:46:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nHfT=4N=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j6Zbx-0004Hh-D6
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:46:53 +0000
X-Inumbo-ID: e513f682-57cc-11ea-92ec-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e513f682-57cc-11ea-92ec-12813bfff9fa;
 Tue, 25 Feb 2020 12:46:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582634813;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=a6aMYHOISgL/G5iKF3hDZezbiI0A6tmXUwWtUG5Ue9k=;
 b=Yfk6Z9cc5Qr2BR04ONBDbAy1GxZ0KE2Kgu88yGiRAIuRklAgxscSm0st
 nzVzYQYn8sTWhC7IJGuBDzOFunfyBNfsoXvl5oBO4By1JEMBAIbDTJzKf
 yBq2KEFyfMoOlrVs2uCBvXcQdI1f4LkmV5xm4cQF8IejVYNgoaPxYjFZf A=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OLdI789VlSLmLqfnN0WSoAbi21iiTqr8kONlUq3x63OjYtIqic9LlD5D6JsnRTvGj4+NAh6Mq4
 S/rqC90I/dj4S4bju3uy5ge94fT199yXtj3QxsfxvMdVUDEtv4O8YayiIrbtbLi7XF1Im2Rc2p
 FBaYFUJG+fkMvyXYgAxc5G9CB6hPBZ3e0mTFp0Qz3iNtcpIgM6gvRKlR1Jfy2ItjDiNaGU+svG
 Y6v0H0M/3ix/IMdHgDjo9xivXGxAxNid/0dr6iVTnIGZm0nyqiH0r7oL4+NJzZtK8emA6scpdf
 44E=
X-SBRS: 2.7
X-MesageID: 13143599
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="13143599"
To: Jan Beulich <jbeulich@suse.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
 <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
 <7f0c343c-96f1-b11c-324d-c301d08d40d5@suse.com>
 <cff24d62-e797-ab4a-a6a2-d16e7aff621e@citrix.com>
 <a27cf33b-6326-7461-b390-da675378188c@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <200c36a7-9bdf-8ea9-97c9-a1b4dc9dcfc4@citrix.com>
Date: Tue, 25 Feb 2020 12:46:48 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a27cf33b-6326-7461-b390-da675378188c@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDIvMjAyMCAxMjo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjUuMDIuMjAyMCAx
MzozNywgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IE9uIDI1LzAyLzIwMjAgMTI6MjIsIEphbiBC
ZXVsaWNoIHdyb3RlOgo+Pj4gT24gMjEuMDIuMjAyMCAyMDoyNiwgSWdvciBEcnV6aGluaW4gd3Jv
dGU6Cj4+Pj4gT24gMjEvMDIvMjAyMCAxNjoyOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9u
IDE5LjAyLjIwMjAgMTg6MjUsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+Pj4+Pj4gLS0tIGEveGVu
L2FyY2gveDg2L3N5c2N0bC5jCj4+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvc3lzY3RsLmMKPj4+
Pj4+IEBAIC03OCw4ICs3OCwxMSBAQCBzdGF0aWMgdm9pZCBsM19jYWNoZV9nZXQodm9pZCAqYXJn
KQo+Pj4+Pj4gIGxvbmcgY3B1X3VwX2hlbHBlcih2b2lkICpkYXRhKQo+Pj4+Pj4gIHsKPj4+Pj4+
ICAgICAgdW5zaWduZWQgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25nKWRhdGE7Cj4+Pj4+PiAtICAg
IGludCByZXQgPSBjcHVfdXAoY3B1KTsKPj4+Pj4+ICsgICAgaW50IHJldDsKPj4+Pj4+ICAKPj4+
Pj4+ICsgICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3JrIGZyb20gcHJl
Y2VkaW5nIENQVSBvZmZsaW5lICovCj4+Pj4+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+Pj4+PiAr
ICAgIHJldCA9IGNwdV91cChjcHUpOwo+Pj4+Pj4gICAgICBpZiAoIHJldCA9PSAtRUJVU1kgKQo+
Pj4+Pj4gICAgICB7Cj4+Pj4+PiAgICAgICAgICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsg
YW5kIGhhdmUgb25lIG1vcmUgZ28uICovCj4+Pj4+PiBAQCAtMTA0LDcgKzEwNywxMSBAQCBsb25n
IGNwdV91cF9oZWxwZXIodm9pZCAqZGF0YSkKPj4+Pj4+ICBsb25nIGNwdV9kb3duX2hlbHBlcih2
b2lkICpkYXRhKQo+Pj4+Pj4gIHsKPj4+Pj4+ICAgICAgaW50IGNwdSA9ICh1bnNpZ25lZCBsb25n
KWRhdGE7Cj4+Pj4+PiAtICAgIGludCByZXQgPSBjcHVfZG93bihjcHUpOwo+Pj4+Pj4gKyAgICBp
bnQgcmV0Owo+Pj4+Pj4gKwo+Pj4+Pj4gKyAgICAvKiBGbHVzaCBwb3RlbnRpYWxseSBzY2hlZHVs
ZWQgUkNVIHdvcmsgZnJvbSBwcmVjZWRpbmcgQ1BVIG9ubGluZSAqLwo+Pj4+Pj4gKyAgICByY3Vf
YmFycmllcigpOwo+Pj4+Pj4gKyAgICByZXQgPSBjcHVfZG93bihjcHUpOwo+Pj4+Pj4gICAgICBp
ZiAoIHJldCA9PSAtRUJVU1kgKQo+Pj4+Pj4gICAgICB7Cj4+Pj4+PiAgICAgICAgICAvKiBPbiBF
QlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25lIG1vcmUgZ28uICovCj4+Pj4+Pgo+Pj4+
Pgo+Pj4+PiBUaGVyZSBhcmUgbW9yZSBjYWxscyB0byBjcHVfdXAoKSAvIGNwdV9kb3duKCksIG1v
c3Qgbm90YWJseSBpbgo+Pj4+PiBjb3JlX3BhcmtpbmcuYy4gV291bGRuJ3QgaXQgYmUgYmV0dGVy
IHRvIG1ha2UgdGhlIGJhcnJpZXIgcGFydAo+Pj4+PiBvZiB0aGUgdHdvIGZ1bmN0aW9ucz8gVGhp
cyB3b3VsZCB0aGUgYWxzbyBjb3ZlciBub24teDg2IGluCj4+Pj4+IGNhc2UgYW4gYXJjaCB3YW50
cyB0byBzdXBwb3J0IG9mZmxpbmluZy9vbmxpbmluZyBvZiBDUFVzLgo+Pj4+Cj4+Pj4gVGhvc2Ug
ZnVuY3Rpb25zIGFyZSBjYWxsZWQgZnJvbSBlYXJseSBpbml0IGNvZGUgYW5kIHJjdV9iYXJyaWVy
KCkgaXMKPj4+PiBhbiBleHBlbnNpdmUgb3BlcmF0aW9uLiBJIHRoaW5rIGl0J3MgYmV0dGVyIGlm
IGNhbGxlciBpcyByZXNwb25zaWJsZQo+Pj4+IGZvciBzeW5jaW5nIHRoZSBzdGF0ZS4gVGhpcyBp
cyB0aGUgcmVhc29uIEkgbW92ZWQgcmN1X2JhcnJpZXIoKSBpbiBmcm9udAo+Pj4+IG9mIGNwdV91
cC9kb3duLgo+Pj4KPj4+IFdlbGwsIHRoZXJlIGFyZSB0d28gYXNwZWN0cyBoZXJlOiBPbmUgaXMg
dG8gYXZvaWQgdGhlIG92ZXJoZWFkIHdoZXJlCj4+PiBpdCdzIG5vdCBuZWVkZWQuIFRoZSBvdGhl
ciBpcywgYXMgb2JzZXJ2ZWQgb24gdGhpcyBwYXRjaCwgdGhhdCBieQo+Pj4gdGhlIGNob3NlbiBh
cHByb2FjaCBjYWxsZXJzIHdoaWNoIGluIGZhY3QgbmVlZCBhbWVuZGluZyBtYXkgYmUKPj4+IGZv
cmdvdHRlbi4gVG8gZmluZCBtaWRkbGUgZ3JvdW5kcywgcGVyaGFwcyB0aGUgc29sdXRpb24gaXMg
dG8gaGF2ZQo+Pj4gdmFyaWFudHMgb2YgY3B1X3t1cCxkb3dufSgpIHdoaWNoIGludm9rZSB0aGUg
YmFycmllciwgYW5kIHdoaWNoCj4+PiB3b3VsZCBiZSB1c2VkIGJ5IGFsbCBydW50aW1lIGludm9j
YXRpb25zPwo+Pj4KPj4+IFRoZSBvdGhlciBxdWVzdGlvbiBvZiBjb3Vyc2UgaXMgd2h5IGVhcmx5
IGluaXQgY29kZSBpcyBzcGVjaWFsIGluCj4+PiB0aGlzIHJlZ2FyZC4gSWYgaXQgaW5kZWVkIHdh
cywgcGVyaGFwcyB0aGUgYmFycmllciBpbnZvY2F0aW9uIGNvdWxkCj4+PiBhbHNvIGJlIHRpZWQg
dG8gY2VydGFpbiBTWVNfU1RBVEVfKiB2YWx1ZXM/Cj4+Cj4+IEl0J3Mgbm90IHNwZWNpYWwgLSBp
biBmYWN0IGl0IHN0YXJ0cyBhZnRlciBSQ1UgaXMgaW5pdGlhbGl6ZWQuIFRoZSBpc3N1ZQo+PiBp
cywgYXMgeW91IHNhaWQsIHVubmVjZXNzYXJ5IG92ZXJoZWFkLgo+IAo+IFdlbGwsIGlmIGl0J3Mg
dW5uZWNlc3Nhcnkgb3ZlcmhlYWQsIHRoZW4gaXQgaXMgc3BlY2lhbCBpbiBzb21lIHdheS4KPiBB
ZnRlciBhbGwgYXQgcnVudGltZSB0aGUgb3ZlcmhlYWQgaXNuJ3QgdW5uZWNlc3NhcnkuIElzIGl0
IHBlcmhhcHMKPiBqdXN0IHRoYXQgY3VycmVudGx5IHdlIGRvbid0IF9oYXBwZW5fIHRvIGhhdmUg
YW55dGhpbmcgdGhhdCB3b3VsZAo+IG1ha2UgdXNlIG9mIGFuIFJDVSBiYXJyaWVyIG5lY2Vzc2Fy
eSBpbiB0aGlzIGNhc2U/IEluIHdoaWNoIGNhc2UgaXQKPiB3b3VsZCBiZSBhIHByb2JsZW0gd2Fp
dGluZyB0byBiaXRlIHVzIGRvd24gdGhlIHJvYWQ/CgpJIGFncmVlIHRvIGEgY2VydGFpbiBleHRl
bnQgdGhhdCBpdCBtaWdodCBiZSBwcnVkZW50IHRvIGF2b2lkIHNwZWNpYWwKY2FzaW5nIGV2ZW4g
aWYgd2UgY3VycmVudGx5IGtub3cgdGhhdCB0aGUgY2FzZSBpcyBzYWZlLiBMZXQgbWUgc2VlCmlm
IG92ZXJoZWFkIGlzIHRvbGVyYWJsZSBhdCBDUFUgYnJpbmcgdXAgb24gb3VyIGxhcmdlc3Qgc3lz
dGVtIGF2YWlsYWJsZQooNDQ4IENQVXMpLgoKSWdvcgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:52:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:52:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ZhY-0005AR-2p; Tue, 25 Feb 2020 12:52:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=V7nG=4N=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j6ZhX-0005AM-Dq
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:52:39 +0000
X-Inumbo-ID: b318e146-57cd-11ea-a490-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id b318e146-57cd-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 12:52:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582635157;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=1H5OPfKRh44KkyAsiRb48VNd1UWqDOE2wt/zeMaIJQc=;
 b=jE6vi4rbZfC/fDDi9WtTbvmz9gkZfhVSW422RDDwC8HYrfrlRUnYh0k7cl4e1Muzahn0c8
 /I0Dj9MzK+UvGuvoR15XW8yiZcNjHRnouS9wcV5KDbShAtYfg6gAPM1LFm+rXGH0BKpzeC
 X5sXF/U0th55jvTMDQf6mensbLu4htY=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-365-2e9ZiuggOryDCa0mSFpFLw-1; Tue, 25 Feb 2020 07:52:29 -0500
X-MC-Unique: 2e9ZiuggOryDCa0mSFpFLw-1
Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com
 [10.5.11.16])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id C5F111005F70;
 Tue, 25 Feb 2020 12:52:27 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 654275C1D6;
 Tue, 25 Feb 2020 12:52:21 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id E117711386A6; Tue, 25 Feb 2020 13:52:19 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-4-vsementsov@virtuozzo.com>
 <87v9nxwulz.fsf@dusky.pond.sub.org>
 <cff01a02-f99a-574d-c750-200da0c1d925@virtuozzo.com>
Date: Tue, 25 Feb 2020 13:52:19 +0100
In-Reply-To: <cff01a02-f99a-574d-c750-200da0c1d925@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Tue, 25 Feb 2020 12:08:37 +0300")
Message-ID: <87wo8aesn0.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to
 use auto propagated errp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IDIzLjAyLjIwMjAgMTE6NTUsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+PiBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+IHdy
aXRlczoKPj4KPj4+IFNjcmlwdCBhZGRzIEVSUlBfQVVUT19QUk9QQUdBVEUgbWFjcm8gaW52b2Nh
dGlvbiB3aGVyZSBhcHByb3ByaWF0ZSBhbmQKPj4+IGRvZXMgY29ycmVzcG9uZGluZyBjaGFuZ2Vz
IGluIGNvZGUgKGxvb2sgZm9yIGRldGFpbHMgaW4KPj4+IGluY2x1ZGUvcWFwaS9lcnJvci5oKQo+
Pj4KPj4+IFVzYWdlIGV4YW1wbGU6Cj4+PiBzcGF0Y2ggLS1zcC1maWxlIHNjcmlwdHMvY29jY2lu
ZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBcCj4+PiAgIC0tbWFjcm8tZmlsZSBzY3Jp
cHRzL2NvY2NpLW1hY3JvLWZpbGUuaCAtLWluLXBsYWNlIC0tbm8tc2hvdy1kaWZmIFwKPj4+ICAg
YmxvY2tkZXYtbmJkLmMgcWVtdS1uYmQuYyB7YmxvY2svbmJkKixuYmQvKixpbmNsdWRlL2Jsb2Nr
L25iZCp9LltoY10KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBWbGFkaW1pciBTZW1lbnRzb3YtT2dp
ZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+Cj4+PiAtLS0KPj4+Cj4+PiBDQzogRXJp
YyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+Cj4+PiBDQzogS2V2aW4gV29sZiA8a3dvbGZAcmVk
aGF0LmNvbT4KPj4+IENDOiBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgo+Pj4gQ0M6IEdy
ZWcgS3VyeiA8Z3JvdWdAa2FvZC5vcmc+Cj4+PiBDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3Rh
YmVsbGluaUBrZXJuZWwub3JnPgo+Pj4gQ0M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgo+Pj4gQ0M6IFBhdWwgRHVycmFudCA8cGF1bEB4ZW4ub3JnPgo+Pj4gQ0M6
IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KPj4+IENDOiAiUGhpbGlwcGUg
TWF0aGlldS1EYXVkw6kiIDxwaGlsbWRAcmVkaGF0LmNvbT4KPj4+IENDOiBMYXN6bG8gRXJzZWsg
PGxlcnNla0ByZWRoYXQuY29tPgo+Pj4gQ0M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQu
Y29tPgo+Pj4gQ0M6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KPj4+IEND
OiBNYXJrdXMgQXJtYnJ1c3RlciA8YXJtYnJ1QHJlZGhhdC5jb20+Cj4+PiBDQzogTWljaGFlbCBS
b3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgo+Pj4gQ0M6IHFlbXUtYmxvY2tAbm9uZ251
Lm9yZwo+Pj4gQ0M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+Pj4KPj4+ICAgaW5j
bHVkZS9xYXBpL2Vycm9yLmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAzICsKPj4+ICAg
c2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpIHwgMTU4ICsrKysr
KysrKysrKysrKysrKwo+Pj4gICAyIGZpbGVzIGNoYW5nZWQsIDE2MSBpbnNlcnRpb25zKCspCj4+
PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBzY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVk
LWVycnAuY29jY2kKPj4+Cj4+PiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9xYXBpL2Vycm9yLmggYi9p
bmNsdWRlL3FhcGkvZXJyb3IuaAo+Pj4gaW5kZXggYjk0NTJkNDgwNi4uNzlmOGU5NTIxNCAxMDA2
NDQKPj4+IC0tLSBhL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+PiArKysgYi9pbmNsdWRlL3FhcGkv
ZXJyb3IuaAo+Pj4gQEAgLTE0MSw2ICsxNDEsOSBAQAo+Pj4gICAgKiAgICAgICAgIC4uLgo+Pj4g
ICAgKiAgICAgfQo+Pj4gICAgKgo+Pj4gKyAqIEZvciBtYXNzIGNvbnZlcnNpb24gdXNlIHNjcmlw
dAo+Pj4gKyAqICAgc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2Np
Cj4+PiArICoKPj4+ICAgICoKPj4+ICAgICogUmVjZWl2ZSBhbmQgYWNjdW11bGF0ZSBtdWx0aXBs
ZSBlcnJvcnMgKGZpcnN0IG9uZSB3aW5zKToKPj4+ICAgICogICAgIEVycm9yICplcnIgPSBOVUxM
LCAqbG9jYWxfZXJyID0gTlVMTDsKPj4KPj4gRXh0cmEgYmxhbmsgbGluZS4KPj4KPj4+IGRpZmYg
LS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kgYi9z
Y3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKPj4+IG5ldyBmaWxl
IG1vZGUgMTAwNjQ0Cj4+PiBpbmRleCAwMDAwMDAwMDAwLi5mYjAzYzg3MWNiCj4+PiAtLS0gL2Rl
di9udWxsCj4+PiArKysgYi9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAu
Y29jY2kKPj4+IEBAIC0wLDAgKzEsMTU4IEBACj4+PiArLy8gVXNlIEVSUlBfQVVUT19QUk9QQUdB
VEUgKHNlZSBpbmNsdWRlL3FhcGkvZXJyb3IuaCkKPj4+ICsvLwo+Pj4gKy8vIENvcHlyaWdodCAo
YykgMjAyMCBWaXJ0dW96em8gSW50ZXJuYXRpb25hbCBHbWJILgo+Pj4gKy8vCj4+PiArLy8gVGhp
cyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v
ciBtb2RpZnkKPj4+ICsvLyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1
YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+Pj4gKy8vIHRoZSBGcmVlIFNvZnR3YXJlIEZv
dW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4+PiArLy8gKGF0
IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPj4+ICsvLwo+Pj4gKy8vIFRoaXMgcHJv
Z3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+
Pj4gKy8vIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVk
IHdhcnJhbnR5IG9mCj4+PiArLy8gTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFS
VElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+Pj4gKy8vIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGZvciBtb3JlIGRldGFpbHMuCj4+PiArLy8KPj4+ICsvLyBZb3Ugc2hvdWxkIGhhdmUgcmVj
ZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQo+Pj4gKy8vIGFs
b25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9s
aWNlbnNlcy8+Lgo+Pj4gKy8vCj4+PiArLy8gVXNhZ2UgZXhhbXBsZToKPj4+ICsvLyBzcGF0Y2gg
LS1zcC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBc
Cj4+PiArLy8gIC0tbWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCAtLWluLXBs
YWNlIC0tbm8tc2hvdy1kaWZmIFwKPj4+ICsvLyAgYmxvY2tkZXYtbmJkLmMgcWVtdS1uYmQuYyB7
YmxvY2svbmJkKixuYmQvKixpbmNsdWRlL2Jsb2NrL25iZCp9LltoY10KPj4+ICsKPj4+ICtAcnVs
ZTBACj4+PiArLy8gQWRkIGludm9jYXRpb24gdG8gZXJycC1mdW5jdGlvbnMgd2hlcmUgbmVjZXNz
YXJ5Cj4+PiArLy8gV2Ugc2hvdWxkIHNraXAgZnVuY3Rpb25zIHdpdGggIkVycm9yICpjb25zdCAq
ZXJycCIKPj4+ICsvLyBwYXJhbWV0ZXIsIGJ1dCBob3cgdG8gZG8gaXQgd2l0aCBjb2NjaW5lbGxl
Pwo+Pj4gKy8vIEkgZG9uJ3Qga25vdywgc28sIEkgc2tpcCB0aGVtIGJ5IGZ1bmN0aW9uIG5hbWUg
cmVnZXguCj4+PiArLy8gSXQncyBzYWZlOiBpZiB3ZSBkaWQgbm90IHNraXAgc29tZSBmdW5jdGlv
bnMgd2l0aAo+Pj4gKy8vICJFcnJvciAqY29uc3QgKmVycnAiLCBFUlJQX0FVVE9fUFJPUEFHQVRF
IGludm9jYXRpb24KPj4+ICsvLyB3aWxsIGZhaWwgdG8gY29tcGlsZSwgYmVjYXVzZSBvZiBjb25z
dCB2aW9sYXRpb24uCj4+Cj4+IE5vdCBza2lwcGluZyBhIGZ1bmN0aW9uIHdlIHNob3VsZCBza2lw
IGZhaWxzIHRvIGNvbXBpbGUuCj4+Cj4+IFdoYXQgYWJvdXQgc2tpcHBpbmcgYSBmdW5jdGlvbiB3
ZSBzaG91bGQgbm90IHNraXA/Cj4KPiBUaGVuIGl0IHdpbGwgbm90IGJlIHVwZGF0ZWQuLiBOb3Qg
Z29vZCBidXQgSSBkb24ndCBoYXZlIGJldHRlciBzb2x1dGlvbi4KPiBTdGlsbCwgSSBob3BlLCBm
dW5jdGlvbiBjYWxsZWQgKmVycm9yX2FwcGVuZF8qX2hpbnQgd2lsbCBub3QgcmV0dXJuIGVycm9y
Cj4gdGhyb3VnaCBlcnJwIHBvaW50ZXIuCgpTZWVtcyBsaWtlbHkuICBJIGp1c3QgZGlzbGlrZSBp
bmZlcnJpbmcgYmVoYXZpb3IgZnJvbSBuYW1lIHBhdHRlcm5zLgoKSWRlYWxseSwgd2UgcmVjb2du
aXplIHRoZSB0cnVlIGV4Y2VwdGlvbmFsIHBhdHRlcm4gaW5zdGVhZCwgaS5lLiB0aGUKcHJlc2Vu
Y2Ugb2YgY29uc3QuICBCdXQgZmlndXJpbmcgb3V0IGhvdyB0byBtYWtlIENvY2NpbmVsbGUgZG8g
dGhhdCBmb3IKdXMgbWF5IGJlIG1vcmUgdHJvdWJsZSB0aGFuIGl0J3Mgd29ydGguCgpIbW0uLi4g
IENvY2NpbmVsbGUgbWF0Y2hlcyB0aGUgcGFyYW1ldGVyIGV2ZW4gd2l0aCBjb25zdCBkdWUgdG8g
d2hhdCBpdApjYWxscyAiaXNvbW9ycGhpc20iLiAgQ2FuIEkgZGlzYWJsZSBpdD8gICpUaW5rZXIq
ICp0aW5rZXIqCgpkaWZmIC0tZ2l0IGEvc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRl
ZC1lcnJwLmNvY2NpIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNv
Y2NpCmluZGV4IGZiMDNjODcxY2IuLjBjNDQxNGJmZjMgMTAwNjQ0Ci0tLSBhL3NjcmlwdHMvY29j
Y2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQorKysgYi9zY3JpcHRzL2NvY2NpbmVs
bGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKQEAgLTIwLDE1ICsyMCwxMSBAQAogLy8gIC0t
bWFjcm8tZmlsZSBzY3JpcHRzL2NvY2NpLW1hY3JvLWZpbGUuaCAtLWluLXBsYWNlIC0tbm8tc2hv
dy1kaWZmIFwKIC8vICBibG9ja2Rldi1uYmQuYyBxZW11LW5iZC5jIHtibG9jay9uYmQqLG5iZC8q
LGluY2x1ZGUvYmxvY2svbmJkKn0uW2hjXQogCi1AcnVsZTBACitAcnVsZTAgZGlzYWJsZSBvcHRp
b25hbF9xdWFsaWZpZXJACiAvLyBBZGQgaW52b2NhdGlvbiB0byBlcnJwLWZ1bmN0aW9ucyB3aGVy
ZSBuZWNlc3NhcnkKLS8vIFdlIHNob3VsZCBza2lwIGZ1bmN0aW9ucyB3aXRoICJFcnJvciAqY29u
c3QgKmVycnAiCi0vLyBwYXJhbWV0ZXIsIGJ1dCBob3cgdG8gZG8gaXQgd2l0aCBjb2NjaW5lbGxl
PwotLy8gSSBkb24ndCBrbm93LCBzbywgSSBza2lwIHRoZW0gYnkgZnVuY3Rpb24gbmFtZSByZWdl
eC4KLS8vIEl0J3Mgc2FmZTogaWYgd2UgZGlkIG5vdCBza2lwIHNvbWUgZnVuY3Rpb25zIHdpdGgK
LS8vICJFcnJvciAqY29uc3QgKmVycnAiLCBFUlJQX0FVVE9fUFJPUEFHQVRFIGludm9jYXRpb24K
LS8vIHdpbGwgZmFpbCB0byBjb21waWxlLCBiZWNhdXNlIG9mIGNvbnN0IHZpb2xhdGlvbi4KLWlk
ZW50aWZpZXIgZm4gIX4gImVycm9yX2FwcGVuZF8uKl9oaW50IjsKKy8vIERpc2FibGUgb3B0aW9u
YWxfcXVhbGlmaWVyIHRvIHNraXAgZnVuY3Rpb25zIHdpdGggIkVycm9yICpjb25zdCAqZXJycCIK
Ky8vIHBhcmFtZXRlciwgCitpZGVudGlmaWVyIGZuOwogaWRlbnRpZmllciBsb2NhbF9lcnIsIEVS
UlA7CiBAQAoKQ291bGQgeW91IHZlcmlmeSB0aGlzIHJlc3VsdHMgaW4gdGhlIHNhbWUgdHJlZS13
aWRlIGNoYW5nZSBhcyB5b3VyCnZlcnNpb24/Cgo+Pj4gK2lkZW50aWZpZXIgZm4gIX4gImVycm9y
X2FwcGVuZF8uKl9oaW50IjsKPj4+ICtpZGVudGlmaWVyIGxvY2FsX2VyciwgRVJSUDsKPj4KPj4g
QSBmZXcgb2Ygb3VyIGNvY2NpbmVsbGUgc2NyaXB0cyB1c2UgQUxMX0NBUFMgZm9yIG1ldGEtdmFy
aWFibGVzLiAgTW9zdAo+PiBkb24ndC4gIEVpdGhlciBpcyBmaW5lIHdpdGggbWUuICBNaXhpbmcg
dGhlIHR3byBzdHlsZXMgZmVlbHMgYSBiaXQKPj4gY29uZnVzaW5nLCB0aG91Z2guCj4+Cj4+PiAr
QEAKPj4+ICsKPj4+ICsgZm4oLi4uLCBFcnJvciAqKkVSUlAsIC4uLikKPj4+ICsgewo+Pj4gKysg
ICBFUlJQX0FVVE9fUFJPUEFHQVRFKCk7Cj4+PiArICAgIDwrLi4uCj4+PiArICAgICAgICB3aGVu
ICE9IEVSUlBfQVVUT19QUk9QQUdBVEUoKTsKPj4+ICsoCj4+PiArICAgIGVycm9yX2FwcGVuZF9o
aW50KEVSUlAsIC4uLik7Cj4+PiArfAo+Pj4gKyAgICBlcnJvcl9wcmVwZW5kKEVSUlAsIC4uLik7
Cj4+PiArfAo+Pj4gKyAgICBFcnJvciAqbG9jYWxfZXJyID0gTlVMTDsKPj4+ICspCj4+PiArICAg
IC4uLis+Cj4+PiArIH0KPj4KPj4gTWlzc2VzIGVycm9yX3ZwcmVwZW5kKCkuICBDdXJyZW50bHkg
aGFybWxlc3MsIGJ1dCBhcyBsb25nIGFzIHdlIGNvbW1pdAo+PiB0aGUgc2NyaXB0LCB3ZSBiZXR0
ZXIgbWFrZSBpdCBhcyByb2J1c3QgYXMgd2UgcmVhc29uYWJseSBjYW4uCj4+Cj4+IFRoZSBwcmV2
aW91cyBwYXRjaCBleHBsYWlucyB0aGlzIENvY2NpbmVsbGUgc2NyaXB0J3MgaW50ZW50Ogo+Pgo+
PiAgICBUbyBhY2hpZXZlIHRoZXNlIGdvYWxzLCBsYXRlciBwYXRjaGVzIHdpbGwgYWRkIGludm9j
YXRpb25zCj4+ICAgIG9mIHRoaXMgbWFjcm8gYXQgdGhlIHN0YXJ0IG9mIGZ1bmN0aW9ucyB3aXRo
IGVpdGhlciB1c2UKPj4gICAgZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRfaGludCAoc29sdmlu
ZyAxKSBvciB3aGljaCB1c2UKPj4gICAgbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZSB0byBjaGVj
ayBlcnJvcnMsIHN3aXRjaGluZyB0aG9zZQo+PiAgICBmdW5jdGlvbnMgdG8gdXNlICplcnJwIGlu
c3RlYWQgKHNvbHZpbmcgMiBhbmQgMykuCj4+Cj4+IFRoaXMgcnVsZSBtYXRjaGVzICJ1c2UgZXJy
b3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRfaGludCIgZGlyZWN0bHkuICBJdAo+PiBhcHBlYXJzIHRv
IHVzZSBwcmVzZW5jZSBvZiBhIGxvY2FsIEVycm9yICogdmFyaWFibGUgYXMgcHJveHkgZm9yICJ1
c2UKPj4gbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZSB0byBjaGVjayBlcnJvcnMiLiAgSG1tLgo+
Pgo+PiBXZSBvYnZpb3VzbHkgaGF2ZSBzdWNoIGEgdmFyaWFibGUgd2hlbiB3ZSB1c2UgImxvY2Fs
X2VycitlcnJvcl9wcm9wYWdhdGUKPj4gdG8gY2hlY2sgZXJyb3JzIi4gIEJ1dCB3ZSBjb3VsZCBh
bHNvIGhhdmUgc3VjaCB2YXJpYWJsZXMgd2l0aG91dCB1c2Ugb2YKPj4gZXJyb3JfcHJvcGFnYXRl
KCkuICBJbiBmYWN0LCBlcnJvci5oIGRvY3VtZW50cyBzdWNoIHVzZToKPj4KPj4gICAqIENhbGwg
YSBmdW5jdGlvbiBhbmQgcmVjZWl2ZSBhbiBlcnJvciBmcm9tIGl0Ogo+PiAgICogICAgIEVycm9y
ICplcnIgPSBOVUxMOwo+PiAgICogICAgIGZvbyhhcmcsICZlcnIpOwo+PiAgICogICAgIGlmIChl
cnIpIHsKPj4gICAqICAgICAgICAgaGFuZGxlIHRoZSBlcnJvci4uLgo+PiAgICogICAgIH0KPj4K
Pj4gd2hlcmUgImhhbmRsZSB0aGUgZXJyb3IiIGZyZWVzIGl0Lgo+Pgo+PiBJIGZpZ3VyZSBzdWNo
IHVzZXMgdHlwaWNhbGx5IG9jY3VyIGluIGZ1bmN0aW9ucyB3aXRob3V0IGFuIEVycm9yICoqZXJy
cAo+PiBwYXJhbWV0ZXIuICBUaGlzIHJ1bGUgZG9lc24ndCBhcHBseSB0aGVuLiAgQnV0IHRoZXkg
Y291bGQgb2NjdXIgZXZlbiBpbgo+PiBmdW5jdGlvbnMgd2l0aCBzdWNoIGEgcGFyYW1ldGVyLiAg
Q29uc2lkZXI6Cj4+Cj4+ICAgICAgdm9pZCBmb28oRXJyb3IgKiplcnJwKQo+PiAgICAgIHsKPj4g
ICAgICAgICAgRXJyb3IgKmVyciA9IE5VTEw7Cj4+Cj4+ICAgICAgICAgIGJhcigmZXJyKTsKPj4g
ICAgICAgICAgaWYgKGVycikgewo+PiAgICAgICAgICAgICAgZXJyb3JfZnJlZShlcnIpOwo+PiAg
ICAgICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAiY29tcGxldGVseSBkaWZmZXJlbnQgZXJyb3Ii
KTsKPj4gICAgICAgICAgfQo+PiAgICAgIH0KPj4KPj4gUmVhc29uYWJsZSBlbm91Z2ggd2hlbiBi
YXIoKSBnaXZlcyB1cyBhbiBlcnJvciB0aGF0J3MgbWlzbGVhZGluZyBpbiB0aGlzCj4+IGNvbnRl
eHQsIGlzbid0IGl0Pwo+Pgo+PiBUaGUgc2NyaXB0IHRyYW5zZm9ybXMgaXQgbGlrZSB0aGlzOgo+
Pgo+PiAgICAgIHZvaWQgZm9vKEVycm9yICoqZXJycCkKPj4gICAgICB7Cj4+ICAgICAtICAgIEVy
cm9yICplcnIgPSBOVUxMOwo+PiAgICAgKyAgICBFUlJQX0FVVE9fUFJPUEFHQVRFKCk7Cj4+Cj4+
ICAgICAtICAgIGJhcigmZXJyKTsKPj4gICAgIC0gICAgaWYgKGVycikgewo+PiAgICAgLSAgICAg
ICAgZXJyb3JfZnJlZShlcnIpOwo+PiAgICAgKyAgICBiYXIoZXJycCk7Cj4+ICAgICArICAgIGlm
ICgqZXJycCkgewo+PiAgICAgKyAgICAgICAgZXJyb3JfZnJlZV9lcnJwKGVycnApOwo+PiAgICAg
ICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAiY29tcGxldGVseSBkaWZmZXJlbnQgZXJyb3IiKTsK
Pj4gICAgICAgICAgfQo+PiAgICAgIH0KPj4KPj4gVW53YW50ZWQuCj4KPiBXaGF0IGlzIHRoZSBw
cm9ibGVtIHdpdGggaXQ/IFVwZGF0ZWQgY29kZSBqdXN0IHVzZSAibmV3IHVzdWFsIG5vdGF0aW9u
Igo+IGZvciBoYW5kbGluZyBlcnJvciBvZiBzdWItY2FsbHMgaW4gZnVuY3Rpb24gd2hpY2ggcmVw
b3J0cyBlcnJvcnMgdGhyb3VnaAo+IGVycnAgcG9pbnRlci4KCmVycm9yLmgncyBiaWcgY29tbWVu
dCBhc2tzIGZvciB1c2Ugb2YgRVJSUF9BVVRPX1BST1BBR0FURSgpIHRvICJSZWNlaXZlCmFuIGVy
cm9yIGFuZCBwYXNzIGl0IG9uIHRvIHRoZSBjYWxsZXIiLiAgV2UncmUgbm90IGRvaW5nIHRoYXQg
aGVyZS4gIFdlCiJDYWxsIGEgZnVuY3Rpb24gYW5kIHJlY2VpdmUgYW4gZXJyb3IgZnJvbSBpdCIs
IHRoZW4gIkhhbmRsZSBhbiBlcnJvcgp3aXRob3V0IHJlcG9ydGluZyBpdCIuCgpUaGUgdXBkYXRl
ZCBjb2RlIHdvcmtzIGFueXdheSwgYnV0IGl0J3MgbmVlZGxlc3NseSBjb21wbGljYXRlZC4KCj4+
IE5vdywgaWYgdGhpcyBzY3JpcHQgYXBwbGllZCBpbiBqdXN0IGEgZmV3IGRvemVuIHBsYWNlcywg
d2UgY291bGQgcmVseSBvbgo+PiBleWViYWxsaW5nIGl0cyBvdXRwdXQgdG8gY2F0Y2ggdW53YW50
ZWQgdHJhbnNmb3JtYXRpb25zLiAgU2luY2UgaXQKPj4gYXBwbGllcyBpbiBzbyBtYW55IG1vcmUs
IEkgZG9uJ3QgZmVlbCBjb21mb3J0YWJsZSByZWx5aW5nIG9uIHJldmlld2VyCj4+IGV5ZWJhbGxz
Lgo+Pgo+PiBDYW4gd2UgbWFrZSBydWxlMCBkaXJlY3RseSBtYXRjaCBlcnJvcl9wcm9wYWdhdGUo
ZXJycCwgbG9jYWxfZXJyKQo+PiBzb21laG93Pwo+Cj4gSSB0aGluayBpdCBpcyBwb3NzaWJsZSwg
c3RpbGwgSSdtIG5vdCBzdXJlIHdlIG5lZWQgaXQuCgpXZSBkb24ndCBuZWVkIGl0IGluIHRoZSBz
ZW5zZSBvZiAibXVzdCBoYXZlIHRvIGF2b2lkIGEgYnVnZ3kKdHJhbnNmb3JtYXRpb24iLiAgSXQn
cyBtb3JlIGxpa2UgIkknZCBsaWtlIHRvIGhhdmUgaXQgdG8gc3RheSBjbG9zZSB0bwp0aGUgZG9j
dW1lbnRlZCB1c2FnZSBvZiBFUlJQX0FVVE9fUFJPUEFHQVRFKCksIGFuZCB0byBhdm9pZCBjb21w
bGljYXRpbmcKY2FzZXMgbGlrZSB0aGUgb25lIGFib3ZlIi4KCj4+IEFub3RoZXIgb2JzZXJ2YXRp
b246IHRoZSBydWxlIGRvZXMgbm90IG1hdGNoIGVycm9yX3JlcG9ydGZfZXJyKCkgYW5kCj4+IHdh
cm5fcmVwb3J0Zl9lcnIoKS4gIFRoZXNlIGNvbWJpbmUgZXJyb3JfcHJlcGVuZCgpLAo+PiBlcnJv
cl9yZXBvcnQoKS93YXJuX3JlcG9ydCgpIGFuZCBlcnJvcl9mcmVlKCksIGZvciBjb252ZW5pZW5j
ZS4gIERvbid0Cj4+IHRoZWlyIHVzZXJzIG5lZWQgRVJSUF9BVVRPX1BST1BBR0FURSgpIGp1c3Qg
bGlrZSBlcnJvcl9wcmVwZW5kKCkncwo+PiB1c2Vycz8KPgo+IFJpZ2h0LiBUaGVzZSBmdW5jdGlv
bnMgd2FudCB0byBhZGQgaW5mb3JtYXRpb24sIHdoaWNoIHdpbGwgbm90IHdvcmsKPiBmb3IgZXJy
b3JfZmF0YWwgd2l0aG91dCB3cmFwcGluZy4KCkEgc2ltcGxlIGltcHJvdmVtZW50LCBJIGhvcGUu
Cgo+Pj4gKwo+Pj4gK0BACj4+PiArLy8gU3dpdGNoIHVudXN1YWwgKEVycm9yICoqKSBwYXJhbWV0
ZXIgbmFtZXMgdG8gZXJycAo+Pj4gKy8vICh0aGlzIGlzIG5lY2Vzc2FyeSB0byB1c2UgRVJSUF9B
VVRPX1BST1BBR0FURSkuCj4+Cj4+IFBsZWFzZSBwdXQgeW91ciBydWxlIGNvbW1lbnRzIHJpZ2h0
IGJlZm9yZSB0aGUgcnVsZSwgaS5lLiBiZWZvcmUgdGhlCj4+IEAtbGluZSBpbnRyb2R1Y2luZyBt
ZXRhdmFyaWFibGUgZGVjbGFyYXRpb25zLCBub3QgYWZ0ZXIuICBTYW1lCj4+IGVsc2V3aGVyZS4K
Pj4KPj4+ICtpZGVudGlmaWVyIHJ1bGUwLmZuOwo+Pj4gK2lkZW50aWZpZXIgcnVsZTAuRVJSUCAh
PSBlcnJwOwo+Pj4gK0BACj4+PiArCj4+PiArIGZuKC4uLiwKPj4+ICstICAgRXJyb3IgKipFUlJQ
Cj4+PiArKyAgIEVycm9yICoqZXJycAo+Pj4gKyAgICAsLi4uKQo+Pj4gKyB7Cj4+PiArICAgICA8
Li4uCj4+PiArLSAgICBFUlJQCj4+PiArKyAgICBlcnJwCj4+PiArICAgICAuLi4+Cj4+PiArIH0K
Pj4KPj4gVGhpcyBub3JtYWxpemVzIGVycnAgcGFyYW1ldGVyIG5hbWluZy4gIEl0IG1hdGNoZXMg
ZXhhY3RseSB3aGVuIHJ1bGUwCj4+IG1hdGNoZXMgKGFuZCBpbnNlcnRzIEVSUlBfQVVUT19QUk9Q
QUdBVEUoKSkgYW5kIHRoZSBFcnJvciAqKiBwYXJhbWV0ZXIKPj4gaXMgdW51c3VhbC4gIEdvb2Qu
Cj4+Cj4+PiArCj4+PiArQHJ1bGUxQAo+Pj4gKy8vIFdlIHdhbnQgdG8gcGF0Y2ggZXJyb3IgcHJv
cGFnYXRpb24gaW4gZnVuY3Rpb25zIHJlZ2FyZGxlc3Mgb2YKPj4+ICsvLyB3aGV0aGVyIHRoZSBm
dW5jdGlvbiBhbHJlYWR5IHVzZXMgRVJSUF9BVVRPX1BST1BBR0FURSBwcmlvciB0bwo+Pj4gKy8v
IGFwcGx5aW5nIHJ1bGUwLCBoZW5jZSB0aGlzIG9uZSBkb2VzIG5vdCBpbmhlcml0IGZyb20gaXQu
Cj4+Cj4+IEknbSBub3Qgc3VyZSBJIGdldCB0aGlzIGNvbW1lbnQuICBMZXQncyBzZWUgd2hhdCB0
aGUgcnVsZSBkb2VzLgo+Pgo+Pj4gK2lkZW50aWZpZXIgZm4gIX4gImVycm9yX2FwcGVuZF8uKl9o
aW50IjsKPj4+ICtpZGVudGlmaWVyIGxvY2FsX2VycjsKPj4+ICtzeW1ib2wgZXJycDsKPj4+ICtA
QAo+Pj4gKwo+Pj4gKyBmbiguLi4sIEVycm9yICoqZXJycCwgLi4uKQo+Pj4gKyB7Cj4+PiArICAg
ICA8Li4uCj4+PiArLSAgICBFcnJvciAqbG9jYWxfZXJyID0gTlVMTDsKPj4+ICsgICAgIC4uLj4K
Pj4+ICsgfQo+Pgo+PiBydWxlMSBtYXRjaGVzIGxpa2UgcnVsZTAsIGV4Y2VwdCB0aGUgRXJyb3Ig
KiogcGFyYW1ldGVyIG1hdGNoIGlzCj4+IHRpZ2h0ZW5lZCBmcm9tIGFueSBDIGlkZW50aWZpZXIg
dG8gdGhlIEMgaWRlbnRpZmllciBlcnJwLCBhbmQgdGhlCj4+IGZ1bmN0aW9uIGJvZHkgbWF0Y2gg
dGlnaHRlbmVkIGZyb20gImVpdGhlciB1c2UKPj4gZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRf
aGludCBvciB3aGljaCB1c2UgbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZQo+PiB0byBjaGVjayBl
cnJvcnMiIHRvIGp1c3QgdGhlIGxhdHRlci4KPj4KPj4gSSBmaWd1cmUgdGlnaHRlbmluZyB0aGUg
RXJyb3IgKiogcGFyYW1ldGVyIG1hdGNoIGhhcyBubyBlZmZlY3QsIGJlY2F1c2UKPj4gd2UgYWxy
ZWFkeSBub3JtYWxpemVkIHRoZSBwYXJhbWV0ZXIgbmFtZS4KPj4KPj4gU28gcnVsZTEgZGVsZXRl
cyB2YXJpYWJsZSBsb2NhbF9lcnIgd2hlcmUgcnVsZTAgYXBwbGllZC4gIENvcnJlY3Q/Cj4KPiBU
aGUgZGlmZmVyZW5jZSB3aXRoIHJ1bGUwIGlzIHRoYXQgcnVsZTAgY29udGFpbnMKPiAgIndoZW4g
IT0gRVJSUF9BVVRPX1BST1BBR0FURSgpIiwgc28gcnVsZTAgaXMgbm90IGFwcGxpZWQgd2hlcmUK
PiB3ZSBhbHJlYWR5IGhhdmUgbWFjcm8gaW52b2NhdGlvbi4KCkFoLCBJIG1pc3NlZCB0aGUgd2hl
biBjbGF1c2UuCgo+IFRoaXMgaXMgd2h5IHdlIGNhbid0IGluaGVyaXQgZnJvbSBydWxlMC4KPgo+
IE5vIHdlIGJlbGlldmUgdGhhdCB3ZSBoYXZlIEVSUlBfQVVUT19QUk9QQUdBVEUgaW52b2NhdGlv
biBpbiBhbGwKPiBjb3JyZXNwb25kaW5nIHBsYWNlcyAoYWRkZWQgYnkgcnVsZTAgb3IgYmVmb3Jl
IHNjcmlwdCBydW4pIGFuZCB3YW50IHRvCj4gdXBkYXRlIGFsbCB1c2FnZSBvZiBsb2NhbF9lcnIg
b2JqZWN0cy4KCkxldCdzIHNlZSB3aGV0aGVyIEkgZ290IGl0OgoKKiBUaGUgZmlyc3QgcnVsZSAo
cnVsZTApIGFkZHMgRVJSUF9BVVRPX1BST1BBR0FURSgpIHRvIGFsbCBmdW5jdGlvbnMKICB0aGF0
IHRha2UgYW4gRXJyb3IgKiogcGFyYW1ldGVyLCBhbmQgZWl0aGVyIHBhc3MgaXQgZXJyb3JfcHJl
cGVuZCgpIG9yCiAgZXJyb3JfYXBwZW5kX2hpbnQoKSwgb3IgdXNlIGxvY2FsX2VyciwgYW5kIGRv
bid0IGhhdmUKICBFUlJQX0FVVE9fUFJPUEFHQVRFKCkgYWxyZWFkeSwgZXhjZXB0IGl0IHNraXBz
IHRoZSBvbmVzIG5hbWVkCiAgZXJyb3JfYXBwZW5kX0ZPT19oaW50KCkuICBVZmYuCgogIFRoZSAi
dXNlIGxvY2FsX2VyciIgcGFydCBpcyBhbiBhcHByb3hpbWF0aW9uIG9mICJ1c2UgbG9jYWxfZXJy
ICsKICBlcnJvcl9wcm9wYWdhdGUoKSIuCgogIFRoZSAiZXhjZXB0IGZvciB0aGUgb25lcyBuYW1l
ZCBlcnJvcl9hcHBlbmRfRk9PX2hpbnQoKSIgcGFydCBpcyBhbgogIGFwcHJveGltYXRpb24gb2Yg
ImV4Y2VwdCBmb3IgdGhlIG9uZXMgdGFraW5nIGFuIEVycm9yICpjb25zdCAqCiAgcGFyYW1ldGVy
Ii4KCiAgRVJSUF9BVVRPX1BST1BBR0FURSgpIHJlcXVpcmVzIHRoZSBFcnJvciAqKiBwYXJhbWV0
ZXIgdG8gYmUgbmFtZWQKICBAZXJycCwgd2hpY2ggbmVlZCBub3QgYmUgdGhlIGNhc2UuICBUaGUg
bmV4dCBydWxlIGZpeGVzIGl0IHVwOgoKKiBUaGUgc2Vjb25kIHJ1bGUgZW5zdXJlcyB0aGUgcGFy
YW1ldGVyIGlzIG5hbWVkIEBlcnJwIHdoZXJldmVyIHRoZQogIGZpcnN0IHJ1bGUgYXBwbGllZCwg
cmVuYW1pbmcgaWYgbmVjZXNzYXJ5LgoKICBDb3JyZWN0PwoKICBJbmNvcnJlY3QgdHJhbnNmb3Jt
YXRpb24gZm9sbG93ZWQgYnkgZml4dXAgaXMgbm90IGlkZWFsLCBiZWNhdXNlIGl0CiAgY2FuIHRy
aXAgdXAgcmV2aWV3ZXJzLiAgQnV0IGlkZWFsIGlzIHRvbyBleHBlbnNpdmU7IHRoaXMgaXMgZ29v
ZAogIGVub3VnaC4KCiogVGhlIHRoaXJkIHJ1bGUgKHJ1bGUxKSBlbnN1cmVzIGZ1bmN0aW9ucyB0
aGF0IHRha2UgYW4gRXJyb3IgKiplcnJwCiAgcGFyYW1ldGVyIGRvbid0IGRlY2xhcmUgbG9jYWxf
ZXJyLCBleGNlcHQgaXQgc2tpcHMgdGhlIG9uZXMgbmFtZWQKICBlcnJvcl9hcHBlbmRfRk9PX2hp
bnQoKS4KCiAgSW4gaXNvbGF0aW9uLCB0aGlzIHJ1bGUgbWFrZXMgbm8gc2Vuc2UuICBUbyBtYWtl
IHNlbnNlIG9mIGl0LCB3ZSBuZWVkCiAgY29udGV4dDoKCiAgKiBTdWJzZXF1ZW50IHJ1bGVzIHJl
bW92ZSBhbGwgdXNlcyBvZiBAZXJycCBmcm9tIGFueSBmdW5jdGlvbiB3aGVyZQogICAgcnVsZTEg
bWF0Y2hlcy4KCiAgKiBQcmVjZWRpbmcgcnVsZXMgZW5zdXJlIGFueSBmdW5jdGlvbiB3aGVyZSBy
dWxlMSBtYXRjaGVzIGhhcwogICAgRVJSUF9BVVRPX1BST1BBR0FURSgpLgoKICBDb3JyZWN0PwoK
ICBUaGUgbmVlZCBmb3IgdGhpcyBtdWNoIGNvbnRleHQgaXMgaGFyZCBvbiByZXZpZXdlcnMuICBH
b29kIGVub3VnaCBmb3IKICB0cmFuc2Zvcm1pbmcgdGhlIHRyZWUgbm93LCBidXQgSSdkIGhhdGUg
aGF2aW5nIHRvIG1ha2Ugc2Vuc2Ugb2YgdGhpcwogIGFnYWluIGluIHNpeCBtb250aHMuCgo+Pj4g
Kwo+Pj4gK0BACj4+PiArLy8gSGFuZGxlIHBhdHRlcm4gd2l0aCBnb3RvLCBvdGhlcndpc2Ugd2Un
bGwgZmluaXNoIHVwCj4+PiArLy8gd2l0aCBsYWJlbHMgYXQgZnVuY3Rpb24gZW5kIHdoaWNoIHdp
bGwgbm90IGNvbXBpbGUuCj4+PiAraWRlbnRpZmllciBydWxlMS5mbiwgcnVsZTEubG9jYWxfZXJy
Owo+Pj4gK2lkZW50aWZpZXIgT1VUOwo+Pj4gK0BACj4+PiArCj4+PiArIGZuKC4uLikKPj4+ICsg
ewo+Pj4gKyAgICAgPC4uLgo+Pj4gKy0gICAgZ290byBPVVQ7Cj4+PiArKyAgICByZXR1cm47Cj4+
PiArICAgICAuLi4+Cj4+PiArLSBPVVQ6Cj4+PiArLSAgICBlcnJvcl9wcm9wYWdhdGUoZXJycCwg
bG9jYWxfZXJyKTsKPj4+ICsgfQo+Pgo+PiBUaGlzIGlzIG9uZSBzcGVjaWFsIGNhc2Ugb2YgZXJy
b3JfcHJvcGFnYXRlKCkgZGVsZXRpb24uICBJdCBhZGRpdGlvbmFsbHkKPj4gZ2V0cyByaWQgb2Yg
YSBnb3RvIHdlIG5vIGxvbmdlciB3YW50LiAgRm9yIHRoZSBnZW5lcmFsIGNhc2UsIHNlZSBiZWxv
dy4KPj4KPj4gVGhlIHJ1bGUgYXBwbGllcyBvbmx5IHdoZXJlIHJ1bGUxIGp1c3QgZGVsZXRlZCB0
aGUgdmFyaWFibGUuICBUaHVzLCB0aGUKPj4gdHdvIHJ1bGVzIHdvcmsgaW4gdGFuZGVtLiAgTWFr
ZXMgc2Vuc2UuCj4+Cj4+PiArCj4+PiArQEAKPj4+ICtpZGVudGlmaWVyIHJ1bGUxLmZuLCBydWxl
MS5sb2NhbF9lcnI7Cj4+Cj4+IFRoaXMgcnVsZSBhbHNvIHdvcmtzIGluIHRhbmRlbSB3aXRoIHJ1
bGUxLgo+Pgo+Pj4gK2V4cHJlc3Npb24gbGlzdCBhcmdzOyAvLyB0byByZWluZGVudCBlcnJvcl9w
cm9wYWdhdGVfcHJlcGVuZAo+Pgo+PiBXaGF0IGlzIHRoZSBjb21tZW50IHRyeWluZyB0byB0ZWxs
IG1lPwo+Cj4gSG1tLCB3ZSBjYW4gc2FmZWx5IGRyb3AgaXQuIEl0J3MgYWJvdXQgdGhlIGZvbGxv
d2luZzoKPgo+IGluc3RlYWQgb2YKPgo+ICAtICAgIGVycm9yX3Byb3BhZ2F0ZV9wcmVwZW5kKGVy
cnAsIGxvY2FsX2VyciwgYXJncyk7Cj4gICsgICAgZXJyb3JfcHJlcGVuZChlcnJwLCBhcmdzKTsK
Pgo+IHdlIGNhbiB1c2UgIi4uLiIsIGxpa2UKPgo+ICAtIGVycm9yX3Byb3BhZ2F0ZV9wcmVwZW5k
KGVycnAsIGxvY2FsX2Vycgo+ICArIGVycm9yX3ByZXBlbmQoZXJycAo+ICAgICwgLi4uKTsKPgo+
IGJ1dCB3aXRoIG1ldGF2YXIgaW4gdXNlLCBjb2NjaW5lbGxlIHdpbGwgY29ycmVjdGx5IHJlaW5k
ZW50IHRoZQo+IHdob2xlIGNhbGwsIHdoaWNoIGxvb2tzIGEgbG90IGJldHRlci4KCkxldCdzIGRy
b3AgdGhlIGNvbW1lbnQuCgo+Pj4gK0BACj4+PiArCj4+PiArIGZuKC4uLikKPj4+ICsgewo+Pj4g
KyAgICAgPC4uLgo+Pj4gKygKPj4+ICstICAgIGVycm9yX2ZyZWUobG9jYWxfZXJyKTsKPj4+ICst
ICAgIGxvY2FsX2VyciA9IE5VTEw7Cj4+PiArKyAgICBlcnJvcl9mcmVlX2VycnAoZXJycCk7Cj4+
Cj4+IFJlbWluZGVyOgo+Pgo+PiAgICAgIHN0YXRpYyBpbmxpbmUgdm9pZCBlcnJvcl9mcmVlX2Vy
cnAoRXJyb3IgKiplcnJwKQo+PiAgICAgIHsKPj4gICAgICAgICAgYXNzZXJ0KGVycnAgJiYgKmVy
cnApOwo+PiAgICAgICAgICBlcnJvcl9mcmVlKCplcnJwKTsKPj4gICAgICAgICAgKmVycnAgPSBO
VUxMOwo+PiAgICAgIH0KPj4KPj4gTm93IGxldCdzIGV4YW1pbmUgdGhlIGFjdHVhbCBjaGFuZ2Uu
Cj4+Cj4+IFRoZSBhc3NlcnRpb24ncyBmaXJzdCBoYWxmIHRyaXZpYWxseSBob2xkcywgRVJSUF9B
VVRPX1BST1BBR0FURSgpCj4+IGVuc3VyZXMgaXQuCj4+Cj4+IFRoZSBzZWNvbmQgaGFsZiBpcyBu
ZXcuICBXZSBub3cgY3Jhc2ggd2hlbiB3ZSBoYXZlbid0IHNldCBhbiBlcnJvci4gIFdoeQo+PiBp
cyB0aGlzIHNhZmU/ICBOb3RlIHRoYXQgZXJyb3JfZnJlZShsb2NhbF9lcnIpIGRvZXMgbm90aGlu
ZyB3aGVuCj4+ICFsb2NhbF9lcnIuCj4KPiBIbW0uIExvb2tzIGxpa2Ugd2Ugc2hvdWxkIHRpZ2h0
ZW4gdGhpcyByZXN0cmljdGlvbiwgYW5kIGZvbGxvdyBlcnJvcl9mcmVlCj4gaW50ZXJmYWNlLCB3
aGljaCBhbGxvd3MgZnJlZWluZyB1bnNldCBlcnJwLgo+Cj4+Cj4+IFRoZSB6YXBwaW5nIG9mIHRo
ZSB2YXJpYWJsZSBwb2ludGluZyB0byB0aGUgRXJyb3IganVzdCBmcmVlZCBpcwo+PiB1bmNoYW5n
ZWQuCj4+Cj4+PiArfAo+Pj4gKy0gICAgZXJyb3JfZnJlZShsb2NhbF9lcnIpOwo+Pj4gKysgICAg
ZXJyb3JfZnJlZV9lcnJwKGVycnApOwo+Pgo+PiBIZXJlLCB0aGUgemFwcGluZyBpcyBuZXcuICBa
YXBwaW5nIGRhbmdsaW5nIHBvaW50ZXJzIGlzIG9idmlvdXNseSBzYWZlLgo+PiBOZWVkZWQsIG9y
IGVsc2UgdGhlIGF1dG9tYXRpYyBlcnJvcl9wcm9wYWdhdGUoKSBkdWUgdG8KPj4gRVJSUF9BVVRP
X1BST1BBR0FURSgpIHdvdWxkIHByb3BhZ2F0ZSB0aGUgZGFuZ2xpbmcgcG9pbnRlci4KPj4KPj4+
ICt8Cj4+PiArLSAgICBlcnJvcl9yZXBvcnRfZXJyKGxvY2FsX2Vycik7Cj4+PiArKyAgICBlcnJv
cl9yZXBvcnRfZXJycChlcnJwKTsKPj4KPj4gVGhlIG9ubHkgZGlmZmVyZW5jZSB0byB0aGUgcHJl
dmlvdXMgY2FzZSBpcyB0aGF0IHdlIGFsc28gcmVwb3J0IHRoZQo+PiBlcnJvci4KPj4KPj4gVGhl
IHByZXZpb3VzIGNhc2UgaGFzIGEgYnVkZHkgdGhhdCBhZGRpdGlvbmFsbHkgbWF0Y2hlcyAqZXJy
cCA9IE5VTEwuCj4+IFdoeSBub3QgdGhpcyBvbmU/Cj4KPiBQcm9iYWJseSBiZWNhdXNlIG5vIG1h
dGNoZXMgaW4gY29kZS4gQnV0IHNob3VsZCBiZSBhZGRlZCBoZXJlIGZvcgo+IGJldHRlciBjYXNl
IGNvdmVyYWdlLgoKRWl0aGVyIHRoYXQgb3IgYSBjb21tZW50IHBvaW50aW5nIG91dCB3aGF0J3Mg
bWlzc2luZywgYW5kIHdoeSwgbmFtZWx5CmJlY2F1c2UgdGhlIHBhdHRlcm4gZG9lc24ndCBleGlz
dCBpbiB0aGUgdHJlZS4KCj4+Cj4+PiArfAo+Pj4gKy0gICAgd2Fybl9yZXBvcnRfZXJyKGxvY2Fs
X2Vycik7Cj4+PiArKyAgICB3YXJuX3JlcG9ydF9lcnJwKGVycnApOwo+Pgo+PiBMaWtld2lzZS4K
Pj4KPj4gV2hhdCBhYm91dCBlcnJvcl9yZXBvcnRmX2VycigpLCB3YXJuX3JlcG9ydGZfZXJyKCk/
Cj4+Cj4+IFVwIHRvIGhlcmUsIHRoaXMgcnVsZSB0cmFuc2Zvcm1zIHRoZSB2YXJpb3VzIGZvcm1z
IG9mIGVycm9yX2ZyZWUoKS4KPj4gTmV4dDogZXJyb3JfcHJvcGFnYXRlKCkuCj4+Cj4+PiArfAo+
Pj4gKy0gICAgZXJyb3JfcHJvcGFnYXRlX3ByZXBlbmQoZXJycCwgbG9jYWxfZXJyLCBhcmdzKTsK
Pj4+ICsrICAgIGVycm9yX3ByZXBlbmQoZXJycCwgYXJncyk7Cj4+PiArfAo+Pj4gKy0gICAgZXJy
b3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vycik7Cj4+Cj4+IHJ1bGUwJ3MgYWRkaW5nIG9mIEVS
UlBfQVVUT19QUk9QQUdBVEUoKSBtYWRlIGVycm9yX3Byb3BhZ2F0ZSgpCj4+IHJlZHVuZGFudC4K
Pj4KPj4gVGhpcyBpcyB0aGUgZ2VuZXJhbCBjYXNlIG9mIGVycm9yX3Byb3BhZ2F0ZSgpIGRlbGV0
aW9uLgo+Pgo+PiBJJ2QgcHV0IHRoZSBwbGFpbiBlcnJvcl9wcm9wYWdhdGUoKSBmaXJzdCwgdmFy
aWF0aW9ucyBzZWNvbmQsIGxpa2UgeW91Cj4+IGRvIHdpdGggZXJyb3JfZnJlZSgpLgo+Pgo+PiBJ
ZiBuZWl0aGVyIG9mIHRoZXNlIHR3byBwYXR0ZXJucyBtYXRjaCBvbiBhIHBhdGggZnJvbQo+PiBF
UlJQX0FVVE9fUFJPUEFHQVRFKCkgdG8gcmV0dXJuLCB3ZSBlZmZlY3RpdmVseSBpbnNlcnQgZXJy
b3JfcHJvcGFnYXRlKCkKPj4gd2hlcmUgaXQgd2Fzbid0IGJlZm9yZS4gIERvZXMgbm90aGluZyB3
aGVuIHRoZSBsb2NhbCBlcnJvciBpcyBudWxsCj4+IHRoZXJlLiAgQnVnIGZpeCB3aGVuIGl0IGlz
bid0OiBpdCdzIGF0IGxlYXN0IGEgbWVtb3J5IGxlYWssIGFuZCBxdWl0ZQo+PiBwb3NzaWJseSB3
b3JzZS4KPgo+IEhtbS4gSG93IGNhbiBpdCBiZSBtZW1vcnkgbGVhayBhZnRlciBhbnkgb2YgZXJy
b3JfZnJlZSB2YXJpYW50cz8KCkNvbnNpZGVyIG5mc19vcHRpb25zX3FkaWN0X3RvX3FhcGkoKSBy
aWdodCBiZWZvcmUgY29tbWl0IDU0YjdhZjQzNjlhCmZpeGVkIGl0OgoKICAgIHN0YXRpYyBCbG9j
a2Rldk9wdGlvbnNOZnMgKm5mc19vcHRpb25zX3FkaWN0X3RvX3FhcGkoUURpY3QgKm9wdGlvbnMs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IEVycm9yICoqZXJycCkKICAgIHsKICAgICAgICBCbG9ja2Rldk9wdGlvbnNOZnMgKm9wdHMgPSBO
VUxMOwogICAgICAgIFFPYmplY3QgKmNydW1wbGVkID0gTlVMTDsKICAgICAgICBWaXNpdG9yICp2
OwogICAgICAgIEVycm9yICpsb2NhbF9lcnIgPSBOVUxMOwoKICAgICAgICBjcnVtcGxlZCA9IHFk
aWN0X2NydW1wbGUob3B0aW9ucywgZXJycCk7CiAgICAgICAgaWYgKGNydW1wbGVkID09IE5VTEwp
IHsKICAgICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgICAgfQoKICAgICAgICB2ID0gcW9iamVj
dF9pbnB1dF92aXNpdG9yX25ld19rZXl2YWwoY3J1bXBsZWQpOwogICAgICAgIHZpc2l0X3R5cGVf
QmxvY2tkZXZPcHRpb25zTmZzKHYsIE5VTEwsICZvcHRzLCAmbG9jYWxfZXJyKTsKICAgICAgICB2
aXNpdF9mcmVlKHYpOwogICAgICAgIHFvYmplY3RfdW5yZWYoY3J1bXBsZWQpOwoKICAgICAgICBp
ZiAobG9jYWxfZXJyKSB7CiAgICAgICAgICAgIHJldHVybiBOVUxMOwogICAgICAgIH0KCiAgICAg
ICAgcmV0dXJuIG9wdHM7CiAgICB9CgpXaGVuIHZpc2l0X3R5cGVfQmxvY2tkZXZPcHRpb25zTmZz
KCkgZmFpbHMsIHdlIHJldHVybiBudWxsIHdpdGhvdXQKc2V0dGluZyBhbiBlcnJvci4gIFdlIGFs
c28gbGVhayB0aGUgZXJyb3Igd2UgZ290IGZyb20KdmlzaXRfdHlwZV9CbG9ja2Rldk9wdGlvbnNO
ZnMoKS4KCkNvbW1pdCA1NGI3YWY0MzY5YSBmaXhlZCB0aGlzOgoKICAgIC0tLSBhL2Jsb2NrL25m
cy5jCiAgICArKysgYi9ibG9jay9uZnMuYwogICAgQEAgLTU3MCw2ICs1NzAsNyBAQCBzdGF0aWMg
QmxvY2tkZXZPcHRpb25zTmZzICpuZnNfb3B0aW9uc19xZGljdF90b19xYXBpKFFEaWN0ICoKICAg
IG9wdGlvbnMsCiAgICAgICAgIHFvYmplY3RfdW5yZWYoY3J1bXBsZWQpOwoKICAgICAgICAgaWYg
KGxvY2FsX2VycikgewogICAgKyAgICAgICAgZXJyb3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vy
cik7CiAgICAgICAgICAgICByZXR1cm4gTlVMTDsKICAgICAgICAgfQoKSWYgaXQgd2FzIHN0aWxs
IGJyb2tlbiwgdGhlbiB5b3VyIHRyYW5zZm9ybWF0aW9uIHdvdWxkICphbHNvKiBmaXggaXQsCndv
dWxkbid0IGl0PwoKTXkgcG9pbnQgaXM6IHlvdXIgdHJhbnNmb3JtYXRpb24gbWlnaHQgZml4IGFj
dHVhbCBidWdzIQoKPj4gSWRlbnRpZnlpbmcgdGhlc2UgYnVnIGZpeGVzIHdvdWxkIGJlIG5pY2Us
IGJ1dCBJIGRvbid0IGhhdmUgcHJhY3RpY2FsCj4+IGlkZWFzIG9uIGhvdyB0byBkbyB0aGF0Lgo+
Pgo+PiBDYW4gd2UgZXhwbGFpbiB0aGlzIGluIHRoZSBjb21taXQgbWVzc2FnZT8KPj4KPj4+ICsp
Cj4+PiArICAgICAuLi4+Cj4+PiArIH0KPj4+ICsKPj4+ICtAQAo+Pj4gK2lkZW50aWZpZXIgcnVs
ZTEuZm4sIHJ1bGUxLmxvY2FsX2VycjsKPj4+ICtAQAo+Pj4gKwo+Pj4gKyBmbiguLi4pCj4+PiAr
IHsKPj4+ICsgICAgIDwuLi4KPj4+ICsoCj4+PiArLSAgICAmbG9jYWxfZXJyCj4+PiArKyAgICBl
cnJwCj4+PiArfAo+Pj4gKy0gICAgbG9jYWxfZXJyCj4+PiArKyAgICAqZXJycAo+Pj4gKykKPj4+
ICsgICAgIC4uLj4KPj4+ICsgfQo+Pgo+PiBBbHNvIGluIHRhbmRlbSB3aXRoIHJ1bGUxLCBmaXhl
cyB1cCB1c2VzIG9mIGxvY2FsX2Vyci4gIEdvb2QuCj4+Cj4+PiArCj4+PiArQEAKPj4+ICtpZGVu
dGlmaWVyIHJ1bGUxLmZuOwo+Pj4gK0BACj4+PiArCj4+PiArIGZuKC4uLikKPj4+ICsgewo+Pj4g
KyAgICAgPC4uLgo+Pj4gKy0gKmVycnAgIT0gTlVMTAo+Pj4gKysgKmVycnAKPj4+ICsgICAgIC4u
Lj4KPj4+ICsgfQo+Pgo+PiBTdGlsbCBpbiB0YW5kZW0gd2l0aCBydWxlMSwgbm9ybWFsaXplcyBz
dHlsZS4gIEdvb2QuCj4+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 12:59:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 12:59:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Znl-0005N3-Rd; Tue, 25 Feb 2020 12:59:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=HfOL=4N=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j6Znk-0005My-Sx
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 12:59:04 +0000
X-Inumbo-ID: 960fcb4a-57ce-11ea-92ed-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 960fcb4a-57ce-11ea-92ed-12813bfff9fa;
 Tue, 25 Feb 2020 12:58:58 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6Znd-0006b8-3V; Tue, 25 Feb 2020 12:58:57 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6Znc-0000lV-PU; Tue, 25 Feb 2020 12:58:57 +0000
Date: Tue, 25 Feb 2020 12:58:54 +0000
From: Wei Liu <wl@xen.org>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200225125854.wpuvedmpzsjwklyt@debian>
References: <20200225123343.26619-1-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200225123343.26619-1-pdurrant@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] libxl: fix build with older glibc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMTI6MzM6NDNQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IENvbW1pdCAyYjAyODgyZWJiYmMgImxpYnhsOiBhZGQgaW5mcmFzdHJ1Y3R1cmUgdG8g
dHJhY2sgYW5kIHF1ZXJ5Cj4gJ3JlY2VudCcgZG9taWRzIiBhZGRlZCBhIGNhbGwgdG8gY2xvY2tf
Z2V0dGltZSgpIGludG8gbGlieGwuIFRoZSBtYW4tCj4gcGFnZSBmb3IgdGhpcyBzdGF0ZXM6Cj4g
Cj4gIkxpbmsgd2l0aCAtbHJ0IChvbmx5IGZvciBnbGliYyB2ZXJzaW9ucyBiZWZvcmUgMi4xNyku
Igo+IAo+IFVuZm9ydHVuYXRlbHkgQ2VudG9zIDYgZG9lcyBoYXZlIGFuIGdsaWJjIHByaW9yIHRv
IHRoYXQgdmVyc2lvbiwgYW5kIHRoZQo+IGxpYnhsIE1ha2VmaWxlIHdhcyBub3QgdXBkYXRlZCB0
byBhZGQgJy1scnQnIHNvIHRoZSBidWlsZCB3aWxsIGZhaWwgaW4KPiB0aGF0IGVudmlyb25tZW50
Lgo+IAo+IFRoaXMgcGF0Y2ggc2ltcGx5IGFkZHMgJy1scnQnIHRvIExJQlhMX0xJQlMgdW5jb25k
aXRpb25hbGx5LCBhcyBpdCBkb2VzCj4gbm8gaGFybSBpbiBuZXdlciBlbnZpcm9ubWVudHMuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgo+IEZp
eGVzOiAyYjAyODgyZWJiYmMgKCJsaWJ4bDogYWRkIGluZnJhc3RydWN0dXJlIHRvIHRyYWNrIGFu
ZCBxdWVyeSAncmVjZW50JyBkb21pZHMiKQoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:10:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:10:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6Zyl-0006wS-Ft; Tue, 25 Feb 2020 13:10:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6Zyk-0006wN-GS
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:10:26 +0000
X-Inumbo-ID: 2de63111-57d0-11ea-92fb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2de63111-57d0-11ea-92fb-12813bfff9fa;
 Tue, 25 Feb 2020 13:10:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2CA21B1B1;
 Tue, 25 Feb 2020 13:10:21 +0000 (UTC)
To: Wei Xu <xuwei5@hisilicon.com>
References: <5E53B3E3.6070304@hisilicon.com>
 <8bb7d100-0ca4-c0f9-b294-f2e7a173e1c9@xen.org> <5E546B6B.70906@hisilicon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <cdcc6ec0-4dfa-20eb-a160-c803f5f95f93@suse.com>
Date: Tue, 25 Feb 2020 14:10:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <5E546B6B.70906@hisilicon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] ns16550: Re-order the serial port address
 checking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAwMTozMywgV2VpIFh1IHdyb3RlOgo+IE9uIDIwMjAvMi8yNSA2OjAzLCBK
dWxpZW4gR3JhbGwgd3JvdGU6Cj4+IFRoYW5rIHlvdSBmb3Igc2VuZGluZyBhIGZvbGxvdy11cC4K
Pj4KPj4gT24gMjQvMDIvMjAyMCAxMTozMCwgV2VpIFh1IHdyb3RlOgo+Pj4gQ2hlY2sgdGhlIHNl
cmlhbCBwb3J0IGFkZHJlc3Mgc3BhY2UgYmVmb3JlIGNoZWNraW5nIHRoZSBhZGRyZXNzLgo+Pgo+
PiBDb3VsZCB5b3UgZXhwbGFpbiBpbiBhIHNlbnRlbmNlIHdoeSB5b3Ugd2FudCB0byByZS1vcmRl
cj8KPiAKPiBEbyB5b3UgdGhpbmsgaXMgaXQgT0sgdG8gZXhwbGFpbiBhcyBmb2xsb3dpbmc6Cj4g
Cj4gVGhlIHNlcmlhbCBwb3J0IGFkZHJlc3Mgc3BhY2UgSUQgcXVhbGlmaWVzIHRoZSBhZGRyZXNz
Lgo+IFdoZXRoZXIgYSB2YWx1ZSBvZiB6ZXJvIGZvciB0aGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBj
YW4gc2Vuc2libHkKPiBtZWFuICJkaXNhYmxlZCIgZGVwZW5kcyBvbiB0aGUgYWRkcmVzcyBzcGFj
ZSBJRC4gSGVuY2UgY2hlY2sgdGhlCj4gYWRkcmVzcyBzcGFjZSBJRCBiZWZvcmUgY2hlY2tpbmcg
dGhlIGFkZHJlc3MuCgpXaXRoIHRoaXMgZGVzY3JpcHRpb24gLi4uCgo+Pj4gU2lnbmVkLW9mZi1i
eTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+CgpBbmQgSSdtIHNvcnJ5IGZvciBoYXZpbmcgZm9yZ290dGVu
IHRvIHN3aXRjaCB0aGVzZSBhcm91bmQKd2hpbGUgY29tbWl0dGluZyB5b3VyIGVhcmxpZXIgcGF0
Y2guCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:16:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:16:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6a4t-00079C-6q; Tue, 25 Feb 2020 13:16:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6a4r-000797-H9
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:16:45 +0000
X-Inumbo-ID: 0f6eff0e-57d1-11ea-92fc-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0f6eff0e-57d1-11ea-92fc-12813bfff9fa;
 Tue, 25 Feb 2020 13:16:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E2B1CAAC2;
 Tue, 25 Feb 2020 13:16:39 +0000 (UTC)
To: Tamas K Lengyel <tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <8ccfd49088b2c811415f0c09886133a936e460d2.1582310142.git.tamas.lengyel@intel.com>
 <20200224152051.GS4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <019af1f3-5fd8-5842-ae48-69c490f143da@suse.com>
Date: Tue, 25 Feb 2020 14:16:46 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224152051.GS4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 1/5] xen/x86: Make hap_get_allocation
 accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxNjoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyMSwgMjAyMCBhdCAxMDo0OToxOUFNIC0wODAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+
IER1cmluZyBWTSBmb3JraW5nIHdlJ2xsIGNvcHkgdGhlIHBhcmVudCBkb21haW4ncyBwYXJhbWV0
ZXJzIHRvIHRoZSBjbGllbnQsCj4+IGluY2x1ZGluZyB0aGUgSEFQIHNoYWRvdyBtZW1vcnkgc2V0
dGluZyB0aGF0IGlzIHVzZWQgZm9yIHN0b3JpbmcgdGhlIGRvbWFpbidzCj4+IEVQVC4gV2UnbGwg
Y29weSB0aGlzIGluIHRoZSBoeXBlcnZpc29yIGluc3RlYWQgZG9pbmcgaXQgZHVyaW5nIHRvb2xz
dGFjayBsYXVuY2gKPj4gdG8gYWxsb3cgdGhlIGRvbWFpbiB0byBzdGFydCBleGVjdXRpbmcgYW5k
IHVuc2hhcmluZyBtZW1vcnkgYmVmb3JlIChvcgo+PiBldmVuIGNvbXBsZXRlbHkgd2l0aG91dCkg
dGhlIHRvb2xzdGFjay4KPj4KPj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1h
cy5sZW5neWVsQGludGVsLmNvbT4KPiAKPiBSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8
cm9nZXIucGF1QGNpdHJpeC5jb20+CgpBbmQgd2l0aCBtYWludGFpbmVyc2hpcCBub3cgaGF2aW5n
IGNoYW5nZWQKCkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgo+IEkg
d291bGQgYWxzbyBiZSBmaW5lIHdpdGggdGhpcyBtZXJnZWQgaW50byB0aGUgcmVzcGVjdGl2ZSBw
YXRjaCB3aGVyZQo+IGhhcF9nZXRfYWxsb2NhdGlvbiBnZXRzIGNhbGxlZC4KCkluZGVlZCB0aGF0
J3MgdGhlIHJlYXNvbiB3aHkgdGhpcyBoYXNuJ3QgZ29uZSBpbiB5ZXQsIEkgdGhpbmsuClRoZXJl
J3Mgbm8gdXNlIGZyb20gcHV0dGluZyBpdCBpbiB3aXRob3V0IGFsc28gcHV0dGluZyBpbiB0aGUK
cGF0Y2ggd2hlcmUgdGhpcyBpcyBhY3R1YWxseSBuZWVkZWQuIEluIGZhY3QgaXQgaW50cm9kdWNl
cyBhCiJzdHJheSBsYWNrIG9mIHN0YXRpYyIgaW5zdGFuY2UgdW50aWwgdGhlbiwgd2hpY2ggdHlw
aWNhbGx5IHdlCnRyeSB0byBjbGVhbiB1cC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:22:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:22:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aAK-0007zm-14; Tue, 25 Feb 2020 13:22:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1EaD=4N=gmail.com=tamas.k.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6aAI-0007zg-Hg
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:22:22 +0000
X-Inumbo-ID: da8c3620-57d1-11ea-a490-bc764e2007e4
Received: from mail-wr1-x444.google.com (unknown [2a00:1450:4864:20::444])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id da8c3620-57d1-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 13:22:21 +0000 (UTC)
Received: by mail-wr1-x444.google.com with SMTP id m16so14677071wrx.11
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 05:22:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=7R46UcUyW4DsIJdmNad4e28nuizHuhs4ISptcO0+45A=;
 b=jamCADBGIdJfyFSSOrsj7tkF0BiiGsGveV3BS4NaHQR5Kisxo6hUBgWddHS0z9k7lk
 48Dw7WESPZWsAxAgX04b2fIDkQa/N+BZ0YmZ3ody3qzcFINNRrZ8M9Q5o6LNdvXfhCku
 4hrYfd8AFQzCvLLJOCvbXEQRNZ1/4CgqTRAcX3vjCC0CF6SdIuXOpIncpxB+h3fesFCC
 CexAlie8+pKiSYGjHmz18W5mibb3L4u5Wxi5p3TcDACN5pSiStUzpGAJwFWROhzWBm9C
 cewFfYGQ1zNk0BH6SSLHbtmpOe5t7lI7U5l6f7vz5YAOw3rvYi3tD1ow+soCufIcTSVf
 JpEA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=7R46UcUyW4DsIJdmNad4e28nuizHuhs4ISptcO0+45A=;
 b=rMWkFBXfgpwSyCo8OWpNwmwiIBvd6vKOPDbsBXBaiS9x0ZVqp+3Ccm8vN8GZmYDvm9
 IAhCX3UDWPML50JCiruxXn7nAiJ/69CQBLSNAY7JCcGNMrMEaD3YLupMs+R86m2QdgFI
 Jf0PDjF9KT+o2w+JdxlsKYV0vJOlCBIaDUvnjSDMXpn3vk9/XbM1geE54nuI87D0l5a4
 TKokYo3qFh9KDOi0vojaYdpT+TcqVZTeSilhVkX83knigtxeMT/Lc9qckhiGcEMnIyYD
 h4e1hqh+D6p7YPB85LjvHg0f52CfSoVYbB/MKlHKbkbKCLbnFZVLKj3YnHL5iuS6y9j7
 AV8g==
X-Gm-Message-State: APjAAAWixsAIZdyChrsKa+MYQMhm5/5SvoDslOoOpXSd4rPeMH57sLwR
 gPJTJ11zeCp4Yiyy7Ae/P00TgAEf4xIYGE8fD1o=
X-Google-Smtp-Source: APXvYqwWtpxAAqDLIfVMb5kzZVPBIpdkpUDIU8MI8e0UdayqZOSJqp8WQORqpo00TJdweckO8/MiljwkAeDRv7EXm/A=
X-Received: by 2002:adf:f986:: with SMTP id f6mr75847294wrr.182.1582636941060; 
 Tue, 25 Feb 2020 05:22:21 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <8ccfd49088b2c811415f0c09886133a936e460d2.1582310142.git.tamas.lengyel@intel.com>
 <20200224152051.GS4679@Air-de-Roger>
 <019af1f3-5fd8-5842-ae48-69c490f143da@suse.com>
In-Reply-To: <019af1f3-5fd8-5842-ae48-69c490f143da@suse.com>
From: Tamas K Lengyel <tamas.k.lengyel@gmail.com>
Date: Tue, 25 Feb 2020 06:21:45 -0700
Message-ID: <CABfawh=jCfJeagD7_TM3wFf9iJOm2pBBjw0z2b7v3=2mKt5DfA@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v9 1/5] xen/x86: Make hap_get_allocation
 accessible
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgNjoxNyBBTSBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMjQuMDIuMjAyMCAxNjoyMCwgUm9nZXIgUGF1IE1vbm7DqSB3
cm90ZToKPiA+IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0IDEwOjQ5OjE5QU0gLTA4MDAsIFRhbWFz
IEsgTGVuZ3llbCB3cm90ZToKPiA+PiBEdXJpbmcgVk0gZm9ya2luZyB3ZSdsbCBjb3B5IHRoZSBw
YXJlbnQgZG9tYWluJ3MgcGFyYW1ldGVycyB0byB0aGUgY2xpZW50LAo+ID4+IGluY2x1ZGluZyB0
aGUgSEFQIHNoYWRvdyBtZW1vcnkgc2V0dGluZyB0aGF0IGlzIHVzZWQgZm9yIHN0b3JpbmcgdGhl
IGRvbWFpbidzCj4gPj4gRVBULiBXZSdsbCBjb3B5IHRoaXMgaW4gdGhlIGh5cGVydmlzb3IgaW5z
dGVhZCBkb2luZyBpdCBkdXJpbmcgdG9vbHN0YWNrIGxhdW5jaAo+ID4+IHRvIGFsbG93IHRoZSBk
b21haW4gdG8gc3RhcnQgZXhlY3V0aW5nIGFuZCB1bnNoYXJpbmcgbWVtb3J5IGJlZm9yZSAob3IK
PiA+PiBldmVuIGNvbXBsZXRlbHkgd2l0aG91dCkgdGhlIHRvb2xzdGFjay4KPiA+Pgo+ID4+IFNp
Z25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Cj4g
Pgo+ID4gUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+Cj4gQW5kIHdpdGggbWFpbnRhaW5lcnNoaXAgbm93IGhhdmluZyBjaGFuZ2VkCj4KPiBBY2tl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Cj4gPiBJIHdvdWxkIGFsc28g
YmUgZmluZSB3aXRoIHRoaXMgbWVyZ2VkIGludG8gdGhlIHJlc3BlY3RpdmUgcGF0Y2ggd2hlcmUK
PiA+IGhhcF9nZXRfYWxsb2NhdGlvbiBnZXRzIGNhbGxlZC4KPgo+IEluZGVlZCB0aGF0J3MgdGhl
IHJlYXNvbiB3aHkgdGhpcyBoYXNuJ3QgZ29uZSBpbiB5ZXQsIEkgdGhpbmsuCj4gVGhlcmUncyBu
byB1c2UgZnJvbSBwdXR0aW5nIGl0IGluIHdpdGhvdXQgYWxzbyBwdXR0aW5nIGluIHRoZQo+IHBh
dGNoIHdoZXJlIHRoaXMgaXMgYWN0dWFsbHkgbmVlZGVkLiBJbiBmYWN0IGl0IGludHJvZHVjZXMg
YQo+ICJzdHJheSBsYWNrIG9mIHN0YXRpYyIgaW5zdGFuY2UgdW50aWwgdGhlbiwgd2hpY2ggdHlw
aWNhbGx5IHdlCj4gdHJ5IHRvIGNsZWFuIHVwLgoKSSBjYW4gY2VydGFpbmx5IGZvbGQgaXQgaW4g
dG8gdGhlIGxhcmdlciBwYXRjaCBpZiB0aGF0J3MgcHJlZmVycmVkLgoKVGFtYXMKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:26:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:26:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aDt-00089d-OP; Tue, 25 Feb 2020 13:26:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3lsx=4N=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6aDs-00089W-QO
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:26:04 +0000
X-Inumbo-ID: 5e77c562-57d2-11ea-9300-12813bfff9fa
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5e77c562-57d2-11ea-9300-12813bfff9fa;
 Tue, 25 Feb 2020 13:26:03 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id v28so16186738edw.12
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 05:26:03 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=uZA9A6HxbvZTEBvpgsZ28pS/XyxkUyt0ZrvPfBZrho4=;
 b=N9RUHcYrQ774yl+OulM7PQaM8huHJ8A3hB8U0zpeCbEfQbmZkcECH7XnGZ/zHSPu9B
 FeimUOrM9esEY+AGWgMcP08fsvmfKfUYiR5JGSV8FqaYakplrUzSjFt9vNBTO46xNrfu
 CrI4wgaeSvJm6XN4519I+bT09M9Wg6dffEOZDGl9o7CYNlQhJqzHJwTjIEIpJZewl9hb
 /M2iUUW1rX9WSI/60d1wf76cyAs7UAe/yAurGV8StHM03VQ1DzsKXQbFI/5RIu8OI7/h
 hZ/vUUyP9GOjNOC+BKXXjx3/EFt9KlqlL0Fo0BZEN5f0jV6L6azhUSkvdwAt3OlRw2L5
 dPOA==
X-Gm-Message-State: APjAAAXjNE70rF/7LTo3z3Zn0MRMml7Mol2NMmnx9b4KDAo4O0gyqZ19
 +JGdKN4BSS7dXVWtPRa4ukF+JrKPEC0=
X-Google-Smtp-Source: APXvYqwy9rB6Bm71qBiS2+cq0l76GImr6YPu2vYdk0M2sVt+vJMbhDsRp6fC9aYSz6qIfz8KBMA9gA==
X-Received: by 2002:a17:906:8306:: with SMTP id
 j6mr51613585ejx.105.1582637162276; 
 Tue, 25 Feb 2020 05:26:02 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id y4sm958463ejj.87.2020.02.25.05.26.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Feb 2020 05:26:01 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 25 Feb 2020 13:25:58 +0000
Message-Id: <20200225132558.26152-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/grant-table: Remove outdated warning in
 gnttab_grow_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25lIG9mIHRoZSB3YXJuaW5nIG1lc3NhZ2UgaW4gZ250dGFiX2dyb3dfdGFibGUoKSByZWZlcnMg
dG8gYSBmdW5jdGlvbgp3YXMgcmVtb3ZlZCBpbiBjb21taXQgNjQyNWY5MWM3MiAieGVuL2dudHRh
YjogRm9sZCBncmFudF90YWJsZV97Y3JlYXRlLApzZXRfbGltaXRzfSgpIGludG8gZ3JhbnRfdGFi
bGVfaW5pdCgpIi4KClNpbmNlIHRoZSBjb21taXQsIGd0LT5hY3RpdmUgd2lsbCBiZSBhbGxvY2F0
ZWQgd2hpbGUgaW5pdGlhbGl6aW5nIHRoZQpncmFudCB0YWJsZSBhdCBkb21haW4gY3JlYXRpb24u
IFRoZXJlZm9yZSBndC1hY3RpdmUgd2lsbCBhbHdheXMgYmUKdmFsaWQuCgpSYXRoZXIgdGhhbiBy
ZXBsYWNpbmcgdGhlIHdhcm5pbmcgYnkgYW5vdGhlciBvbmUsIHdlIGNhbiBub3cgZG93bmdyYWRl
CnRoZSBjaGVjayB0byBhbiBBU1NFUlQoKS4KClNpZ25lZC1vZmYtYnk6IEp1bGllbiBHcmFsbCA8
amdyYWxsQGFtYXpvbi5jb20+Ci0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgNiArLS0t
LS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50X3RhYmxl
LmMKaW5kZXggYmMzN2FjYWUwZS4uOTMwZDIwYjM0NiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9n
cmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTc5MywxMSAr
MTc5Myw3IEBAIGdudHRhYl9ncm93X3RhYmxlKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGlu
dCByZXFfbnJfZnJhbWVzKQogICAgIHN0cnVjdCBncmFudF90YWJsZSAqZ3QgPSBkLT5ncmFudF90
YWJsZTsKICAgICB1bnNpZ25lZCBpbnQgaSwgajsKIAotICAgIGlmICggdW5saWtlbHkoIWd0LT5h
Y3RpdmUpICkKLSAgICB7Ci0gICAgICAgIGdwcmludGsoWEVOTE9HX1dBUk5JTkcsICJncmFudF90
YWJsZV9zZXRfbGltaXRzKCkgY2FsbCBtaXNzaW5nXG4iKTsKLSAgICAgICAgcmV0dXJuIC1FTk9E
RVY7Ci0gICAgfQorICAgIEFTU0VSVChndC0+YWN0aXZlKTsKIAogICAgIGlmICggcmVxX25yX2Zy
YW1lcyA8IElOSVRJQUxfTlJfR1JBTlRfRlJBTUVTICkKICAgICAgICAgcmVxX25yX2ZyYW1lcyA9
IElOSVRJQUxfTlJfR1JBTlRfRlJBTUVTOwotLSAKMi4xNy4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:28:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:28:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aG7-0008HI-6a; Tue, 25 Feb 2020 13:28:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6aG5-0008HD-KW
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:28:21 +0000
X-Inumbo-ID: b09c5222-57d2-11ea-9300-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b09c5222-57d2-11ea-9300-12813bfff9fa;
 Tue, 25 Feb 2020 13:28:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0684FAC66;
 Tue, 25 Feb 2020 13:28:20 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c31a7453-7f1b-22d4-f448-0bd486deed86@suse.com>
Date: Tue, 25 Feb 2020 14:28:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224123922.GO4679@Air-de-Roger>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMzozOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyMSwgMjAyMCBhdCAxMDo0OToyMUFNIC0wODAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+
ICtzdGF0aWMgaW50IG1lbV9zaGFyaW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRv
bWFpbiAqY2QpCj4+ICt7Cj4+ICsgICAgaW50IHJjID0gLUVJTlZBTDsKPj4gKwo+PiArICAgIGlm
ICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ICkKPj4gKyAgICAgICAgcmV0dXJuIHJjOwo+
IAo+IC1FQlVTWSBtaWdodCBiZSBiZXR0ZXIgaGVyZS4KPiAKPj4gKwo+PiArICAgIC8qCj4+ICsg
ICAgICogV2Ugb25seSB3YW50IHRvIGdldCBhbmQgcGF1c2UgdGhlIHBhcmVudCBvbmNlLCBub3Qg
ZWFjaCB0aW1lIHRoaXMKPj4gKyAgICAgKiBvcGVyYXRpb24gaXMgcmVzdGFydGVkIGR1ZSB0byBw
cmVlbXB0aW9uLgo+PiArICAgICAqLwo+PiArICAgIGlmICggIWNkLT5wYXJlbnRfcGF1c2VkICkK
Pj4gKyAgICB7Cj4+ICsgICAgICAgIEFTU0VSVChnZXRfZG9tYWluKGQpKTsKPiAKPiBXZSBhcmUg
dHJ5aW5nIHRvIGF2b2lkIHN1Y2ggY29uc3RydWN0cywgaW5zdGVhZCBJIHN1Z2dlc3Q6Cj4gCj4g
aWYgKCAhZ2V0X2RvbWFpbihwYXJlbnQpICkKPiB7Cj4gICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgp
Owo+ICAgICByZXR1cm4gLUVCVVNZOwo+IH0KCkJ1dCBpc24ndCB0aGUgQVNTRVJUKCkgaGVyZSB3
cm9uZyBhbnl3YXk/IEkuZS4gd2hhdCBpcyBpdCB0aGF0Cmd1YXJhbnRlZXMgdGhhdCBkIGhhc24n
dCBnb25lIGF3YXk/IElmIGl0J3MgdGhlIGNhbGxlciBvZiB0aGlzCmZ1bmN0aW9uLCB0aGVuIHdv
dWxkbid0IGl0IGJlIGdldF9rbm93bmFsaXZlX2RvbWFpbigpIHRoYXQKd2FudHMgdXNpbmcgaGVy
ZT8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:29:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:29:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aHb-0008Nq-Iv; Tue, 25 Feb 2020 13:29:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZMDu=4N=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6aHa-0008Ni-F9
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:29:54 +0000
X-Inumbo-ID: e7368c44-57d2-11ea-a490-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e7368c44-57d2-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 13:29:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582637393;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=VgMnMmHy9JJHx5U/k2wtjSVTGPV4dXD8SP9cvRTci4A=;
 b=f/nwj5UFq7sCsqZExqQ8rIyi4ZKp0REbWyEJdJbKep1UIAQcqHBO+din
 hicL01J4EqYbUjeLVegbKOU+DdJyKZEG/rrY13pddIQ5RSJWY2+xO5p9j
 6x+5h8cdzJG7muqZDXGBVsZpElsIfPbcTBapwe+XbGFyJy2d+aW372OnW M=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: hGXxwUgWQWAGcEjKpY0kmwSnzkbDgj8AeTRnGmlfpc78e90WPXwiip73kroO86y0UCzBkBEQp4
 rtFv642Bxa2qZCjuE/K2uHhc5iBrpzwpC2n4MKGhqH+9PeV2S10vj26Yb7xxIDq2FSZAnA5e2X
 Osdwsv+iKTa8DKR+6SDsCQAxGcGAD/62vF4bDsVfFTd/1a2c1u/1VWDxmk9rtCWiUFfGdGTtGc
 icJ7DTHh/4j+N0RlivcF9fmXyjrpJiVYC8MKAX9vA6UDZUpFh5NEYyK+hrReOXRf0VWOHgDFx4
 5dQ=
X-SBRS: 2.7
X-MesageID: 12948626
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="12948626"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200225132558.26152-1-julien@xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <109eaf78-6c13-665d-ef71-d8131d15ade1@citrix.com>
Date: Tue, 25 Feb 2020 13:29:30 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200225132558.26152-1-julien@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/grant-table: Remove outdated warning in
 gnttab_grow_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDIvMjAyMCAxMzoyNSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uZSBvZiB0aGUgd2Fy
bmluZyBtZXNzYWdlIGluIGdudHRhYl9ncm93X3RhYmxlKCkgcmVmZXJzIHRvIGEgZnVuY3Rpb24K
PiB3YXMgcmVtb3ZlZCBpbiBjb21taXQgNjQyNWY5MWM3MiAieGVuL2dudHRhYjogRm9sZCBncmFu
dF90YWJsZV97Y3JlYXRlLAo+IHNldF9saW1pdHN9KCkgaW50byBncmFudF90YWJsZV9pbml0KCki
Lgo+Cj4gU2luY2UgdGhlIGNvbW1pdCwgZ3QtPmFjdGl2ZSB3aWxsIGJlIGFsbG9jYXRlZCB3aGls
ZSBpbml0aWFsaXppbmcgdGhlCj4gZ3JhbnQgdGFibGUgYXQgZG9tYWluIGNyZWF0aW9uLiBUaGVy
ZWZvcmUgZ3QtYWN0aXZlIHdpbGwgYWx3YXlzIGJlCj4gdmFsaWQuCj4KPiBSYXRoZXIgdGhhbiBy
ZXBsYWNpbmcgdGhlIHdhcm5pbmcgYnkgYW5vdGhlciBvbmUsIHdlIGNhbiBub3cgZG93bmdyYWRl
Cj4gdGhlIGNoZWNrIHRvIGFuIEFTU0VSVCgpLgo+Cj4gU2lnbmVkLW9mZi1ieTogSnVsaWVuIEdy
YWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClRCSCwgSSdkIGRyb3AgdGhlIGFzc2VydC7CoCBBcyB5
b3UgaWRlbnRpZnksIGl0cyBub3QgaGVscGZ1bCwgYW5kIHRoZXJlCmlzIG5vIGNoYW5jZSB3ZSdy
ZSBtb3ZpbmcgYmFjayB0byBhIHNlbWktbm90LWluaXRpYWxpc2VkLXlldCB3b3JsZC4KCkVpdGhl
ciB3YXksIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:30:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:30:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aHt-0000di-TE; Tue, 25 Feb 2020 13:30:13 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6aHt-0000da-0i
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:30:13 +0000
X-Inumbo-ID: f2cd7478-57d2-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f2cd7478-57d2-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 13:30:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5D7FCAE35;
 Tue, 25 Feb 2020 13:30:11 +0000 (UTC)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <663c54cc-5f2d-27e9-2ca8-1e03a37a7922@suse.com>
Date: Tue, 25 Feb 2020 14:30:18 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CABfawh=4j1Ktt7+QhhufrwF-0gLv9TXQ_qP=79C56h_Df6FzhA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxNjo0NSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIE1vbiwgRmVi
IDI0LCAyMDIwIGF0IDU6MzkgQU0gUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+IHdyb3RlOgo+PiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAxMDo0OToyMUFNIC0wODAwLCBU
YW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPj4+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+Pj4gQEAgLTUwOSw2ICs1MDksMTQgQEAgbWZu
X3QgX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVk
IGxvbmcgZ2ZuX2wsCj4+Pgo+Pj4gICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwg
dCwgYSwgcSwgcGFnZV9vcmRlciwgTlVMTCk7Cj4+Pgo+Pj4gKyAgICAvKiBDaGVjayBpZiB3ZSBu
ZWVkIHRvIGZvcmsgdGhlIHBhZ2UgKi8KPj4+ICsgICAgaWYgKCAocSAmIFAyTV9BTExPQykgJiYg
cDJtX2lzX2hvbGUoKnQpICYmCj4+PiArICAgICAgICAgIW1lbV9zaGFyaW5nX2ZvcmtfcGFnZShw
Mm0tPmRvbWFpbiwgZ2ZuLCAhIShxICYgUDJNX1VOU0hBUkUpKSApCj4+PiArICAgIHsKPj4+ICsg
ICAgICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBhLCBxLCBwYWdlX29yZGVy
LCBOVUxMKTsKPj4+ICsgICAgfQo+Pgo+PiBObyBuZWVkIGZvciB0aGUgYnJhY2VzLgo+IAo+IEkg
d291bGQga2VlcCB0aGVtLCBpdCBoZWxwcyB3aXRoIHJlYWRhYmlsaXR5IGluIHRoaXMgY2FzZS4K
CkkgYWdyZWUgd2l0aCBSb2dlciBoZXJlLCBmd2l3LgoKSmFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:36:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:36:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aNa-0000uC-LW; Tue, 25 Feb 2020 13:36:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6aNZ-0000u5-Lz
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:36:05 +0000
X-Inumbo-ID: c12e42ac-57d3-11ea-9309-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c12e42ac-57d3-11ea-9309-12813bfff9fa;
 Tue, 25 Feb 2020 13:35:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6aNR-0007M4-MO; Tue, 25 Feb 2020 13:35:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6aNR-0005gj-BZ; Tue, 25 Feb 2020 13:35:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6aNR-0004GD-AE; Tue, 25 Feb 2020 13:35:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147522-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=4cdd4fa29fc24d2d898ac01988b2b10936556d72
X-Osstest-Versions-That: xen=c47984aabead53918e5ba6d43cdb3f1467452739
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 13:35:57 +0000
Subject: [Xen-devel] [xen-unstable test] 147522: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUyMiB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzUyMi8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NzI5
OAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRlICAgICAgICAg
ICBmYWlsICBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwg
MTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcyOTgK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICBsaWtlIDE0NzI5OAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBn
dWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICAgIGZhaWwgIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwg
bGlrZSAxNDcyOTgKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3Mjk4
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAgICAgICAg
ICAgICAgICA0Y2RkNGZhMjlmYzI0ZDJkODk4YWMwMTk4OGIyYjEwOTM2NTU2ZDcyCmJhc2VsaW5l
IHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBjNDc5ODRhYWJlYWQ1MzkxOGU1YmE2ZDQz
Y2RiM2YxNDY3NDUyNzM5CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDcyOTggIDIwMjAtMDItMTkg
MTI6MTY6MzIgWiAgICA2IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ3MzkyICAyMDIwLTAy
LTIxIDA5OjAzOjA0IFogICAgNCBkYXlzICAgIDMgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNl
ICAgMTQ3NDU4ICAyMDIwLTAyLTIyIDE2OjM4OjA2IFogICAgMiBkYXlzICAgIDIgYXR0ZW1wdHMK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KICBHZW9yZ2UgRHVubGFwIDxnZW9yZ2Uu
ZHVubGFwQGNpdHJpeC5jb20+CiAgSG9uZ3lhbiBYaWEgPGhvbmd5eGlhQGFtYXpvbi5jb20+CiAg
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KICBKdWxp
ZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9u
LmNvbT4KICBSb2dlciBQYXUgTW9ubmUgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFJvZ2VyIFBh
dSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgogIFNhbmRlciBFaWtlbGVuYm9vbSA8bGlu
dXhAZWlrZWxlbmJvb20uaXQ+CiAgVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVs
LmNvbT4KICBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5v
cmc+CiAgV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtcHJldiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1l
eGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdy
dXBncmFkZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNv
dzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRv
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBv
cnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUv
bG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywg
ZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0
Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBv
c3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7
aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hp
bmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA1NDEgbGluZXMgbG9uZy4pCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:39:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:39:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aQd-00013Z-AZ; Tue, 25 Feb 2020 13:39:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6aQb-00013O-W0
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:39:14 +0000
X-Inumbo-ID: 3551cafa-57d4-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3551cafa-57d4-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 13:39:13 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A98BFAC66;
 Tue, 25 Feb 2020 13:39:11 +0000 (UTC)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c2c48b3c-4bbb-698f-2783-4bc2359cd985@suse.com>
Date: Tue, 25 Feb 2020 14:39:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxNjozNSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIE1vbiwgRmVi
IDI0LCAyMDIwIGF0IDg6MTMgQU0gUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+IHdyb3RlOgo+PiBPbiBGcmksIEZlYiAyMSwgMjAyMCBhdCAxMDo0OToyMkFNIC0wODAwLCBU
YW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4+PiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPj4+IEBAIC0xNjM2
LDYgKzE2MzYsNTkgQEAgc3RhdGljIGludCBtZW1fc2hhcmluZ19mb3JrKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBkb21haW4gKmNkKQo+Pj4gICAgICByZXR1cm4gcmM7Cj4+PiAgfQo+Pj4KPj4+
ICsvKgo+Pj4gKyAqIFRoZSBmb3JrIHJlc2V0IG9wZXJhdGlvbiBpcyBpbnRlbmRlZCB0byBiZSB1
c2VkIG9uIHNob3J0LWxpdmVkIGZvcmtzIG9ubHkuCj4+PiArICogVGhlcmUgaXMgbm8gaHlwZXJj
YWxsIGNvbnRpbnVhdGlvbiBvcGVyYXRpb24gaW1wbGVtZW50ZWQgZm9yIHRoaXMgcmVhc29uLgo+
Pj4gKyAqIEZvciBmb3JrcyB0aGF0IG9idGFpbiBhIGxhcmdlciBtZW1vcnkgZm9vdHByaW50IGl0
IGlzIGxpa2VseSBnb2luZyB0byBiZQo+Pj4gKyAqIG1vcmUgcGVyZm9ybWFudCB0byBjcmVhdGUg
YSBuZXcgZm9yayBpbnN0ZWFkIG9mIHJlc2V0dGluZyBhbiBleGlzdGluZyBvbmUuCj4+PiArICoK
Pj4+ICsgKiBUT0RPOiBJbiBjYXNlIHRoaXMgaHlwZXJjYWxsIHdvdWxkIGJlY29tZSB1c2VmdWwg
b24gZm9ya3Mgd2l0aCBsYXJnZXIgbWVtb3J5Cj4+PiArICogZm9vdHByaW50cyB0aGUgaHlwZXJj
YWxsIGNvbnRpbnVhdGlvbiBzaG91bGQgYmUgaW1wbGVtZW50ZWQuCj4+Cj4+IEknbSBhZnJhaWQg
dGhpcyBpcyBub3Qgc2FmZSwgYXMgdXNlcnMgZG9uJ3QgaGF2ZSBhbiBlYXN5IHdheSB0byBrbm93
Cj4+IHdoZXRoZXIgYSBmb3JrIHdpbGwgaGF2ZSBhIGxhcmdlIG1lbW9yeSBmb290cHJpbnQgb3Ig
bm90Lgo+IAo+IFRoZXkgZG8sIGdldGRvbWFpbmluZm8gdGVsbHMgYSB1c2VyIGV4YWN0bHkgaG93
IG11Y2ggbWVtb3J5IGhhcyBiZWVuCj4gYWxsb2NhdGVkIGZvciBhIGRvbWFpbi4KClRoaXMgdGVs
bHMgdGhlIHRvb2wgc3RhY2sgaG93IG11Y2ggbWVtb3J5IGEgZ3Vlc3QgaGFzIGluIGFic29sdXRl
Cm51bWJlcnMsIGJ1dCBpdCBkb2Vzbid0IHRlbGwgaXQgd2hldGhlciBYZW4gd291bGQgY29uc2lk
ZXIgdGhpcwoibGFyZ2UiLgoKPj4+ICsgICAgewo+Pj4gKyAgICAgICAgcDJtX3R5cGVfdCBwMm10
Owo+Pj4gKyAgICAgICAgcDJtX2FjY2Vzc190IHAybWE7Cj4+PiArICAgICAgICBnZm5fdCBnZm47
Cj4+PiArICAgICAgICBtZm5fdCBtZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKPj4+ICsKPj4+ICsg
ICAgICAgIGlmICggIW1mbl92YWxpZChtZm4pICkKPj4+ICsgICAgICAgICAgICBjb250aW51ZTsK
Pj4+ICsKPj4+ICsgICAgICAgIGdmbiA9IG1mbl90b19nZm4oY2QsIG1mbik7Cj4+PiArICAgICAg
ICBtZm4gPSBfX2dldF9nZm5fdHlwZV9hY2Nlc3MocDJtLCBnZm5feChnZm4pLCAmcDJtdCwgJnAy
bWEsCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFs
c2UpOwo+Pj4gKwo+Pj4gKyAgICAgICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fCBwMm1faXNf
c2hhcmVkKHAybXQpICkKPj4+ICsgICAgICAgICAgICBjb250aW51ZTsKPj4+ICsKPj4+ICsgICAg
ICAgIC8qIHRha2UgYW4gZXh0cmEgcmVmZXJlbmNlICovCj4+PiArICAgICAgICBpZiAoICFnZXRf
cGFnZShwYWdlLCBjZCkgKQo+Pj4gKyAgICAgICAgICAgIGNvbnRpbnVlOwo+Pj4gKwo+Pj4gKyAg
ICAgICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5WQUxJRF9NRk4sIFBBR0VfT1JE
RVJfNEssCj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9pbnZhbGlkLCBwMm1f
YWNjZXNzX3J3eCwgLTEpOwo+Pj4gKyAgICAgICAgQVNTRVJUKCFyYyk7Cj4+Cj4+IENhbiB5b3Ug
aGFuZGxlIHRoaXMgZ3JhY2VmdWxseT8KPiAKPiBOb3BlLiBUaGlzIHNob3VsZCBuZXZlciBoYXBw
ZW4sIHNvIGlmIGl0IGRvZXMsIHNvbWV0aGluZyBpcyB2ZXJ5IHdyb25nCj4gaW4gc29tZSBvdGhl
ciBwYXJ0IG9mIFhlbi4KCgpJbiBzdWNoIGEgY2FzZSwgcGxlYXNlIHB1dCBpbiBhIGNvbW1lbnQg
ZXhwbGFpbmluZyB3aHkgZmFpbHVyZSBpcwppbXBvc3NpYmxlLiBJbiB0aGUgZ2VuZXJhbCBjYXNl
IGUuZy4gYSAyTWIgcGFnZSBtYXkgbmVlZCBzcGxpdHRpbmcsCndoaWNoIG1heSB5aWVsZCAtRU5P
TUVNLiBTdWNoIGEgY29tbWVudCB3aWxsIHRoZW4gYWxzbyBiZSB1c2VmdWwgaW4KY2FzZSBhIG5l
dyBmYWlsdXJlIG1vZGUgZ2V0cyBhZGRlZCB0byAtPnNldF9lbnRyeSgpLCB3aGVyZSBpdCB0aGVu
CndpbGwgbmVlZCBqdWRnaW5nIHdoZXRoZXIgdGhlIGFzc3VtcHRpb24gaGVyZSBzdGlsbCBob2xk
cy4gKFRoaXMgaXMKYWxzbyB3aHkgaW4gZ2VuZXJhbCBpdCdkIGJlIGJldHRlciB0byBoYW5kbGUg
dGhlIGVycm9yLiBJdCdsbCBzdGlsbApiZSBiZXR0ZXIgdG8gY3Jhc2ggdGhlIGd1ZXN0IHRoYW4g
dGhlIGhvc3QgaW4gY2FzZSB5b3UgY2FuJ3QuIFNlZQp0aGUgYm90dG9tIG9mIC4vQ09ESU5HX1NU
WUxFLikKCkphbmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:39:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:39:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aRE-00017U-KN; Tue, 25 Feb 2020 13:39:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xmvt=4N=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6aRD-00017F-0o
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:39:51 +0000
X-Inumbo-ID: 4b8a50e4-57d4-11ea-a490-bc764e2007e4
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4b8a50e4-57d4-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 13:39:50 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id r18so16295731edl.1
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 05:39:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=KZIKD1iLOYNfQDWPbWVC2kHd7or0pVMa96r1r6Z6JJI=;
 b=viBnFk/A1m2cmIlXgTx2l2z7uALo+DAPDTiyMKA1q6e8mTxKIlOqsGhzzeQY8MPRzM
 vzUNigarJPlZT9UgwkVXJeUZr3sCNO+jqHdorhvaoMUlNpClGwv7CFAjlb1zPZa7ywFa
 SjZ6ssDJKfp6eFNP9Yg82FVA+rdqirpdgW2WBCElwdgssrx5MqJjzF/aC4eeOsrVCaRz
 cVMRglxNmXkuodifnyZtYuJoKZfACXsApy15JM70mYLbJP2Qsd2GiETBmLm32fvESRvD
 MU6HWYjoJqzPQNSY2hxZjzEf+l9dNjvOeG1sufoJBl2HhuTE9gucSeqVFbepO1sK4W4Q
 dVdA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=KZIKD1iLOYNfQDWPbWVC2kHd7or0pVMa96r1r6Z6JJI=;
 b=IChIBnoIn7vZTLonOr00BG3TV9uI3EfUMXO6BNdDPojjFPhpArZ7j1rIRIplSzDTH8
 t/M7lf9258rP0wOeqY5vIiGfz5SeD4fpcpRfN5euvXKXYQf+g8zukqoL8HeLUeT0ghej
 i2M31aRE8u5CQitQWIFNtf1/THh7XRmjxKwLt0ECZ4Q28SqR/JiTgQSfUJhyyiVBv7Rc
 wj6LCGxEzrgBimFhrrJrPQD0HDS+suY62mSzgeCxRZ/qy+P/wpGyYmTatzDOZEpNpzOd
 f2hA3A6yJmc8NqpPuRguz5Wd+0HyIRs3LDtzb7UTqoG2SEBkq0KmxaBR2hLrnUC6HgQ8
 o4FQ==
X-Gm-Message-State: APjAAAXJdThY8kQXc2QE2jsRtKFArCkOFpGCglhv7sUuoICmbRouDOW+
 Yp3vuOiqrsfkvs8Un5wFwenvOKwjbYA=
X-Google-Smtp-Source: APXvYqyfIn8+bzVcWFJuKWHzqqSSBRRDAuz00HURUwELxUvrxLZnfVJSZGEhR2FA8ip8WGGP4isG+g==
X-Received: by 2002:a50:d78e:: with SMTP id w14mr13562209edi.20.1582637989493; 
 Tue, 25 Feb 2020 05:39:49 -0800 (PST)
Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com.
 [209.85.221.50])
 by smtp.gmail.com with ESMTPSA id i11sm948435ejv.64.2020.02.25.05.39.48
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 05:39:48 -0800 (PST)
Received: by mail-wr1-f50.google.com with SMTP id t3so14761573wru.7
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 05:39:48 -0800 (PST)
X-Received: by 2002:a5d:5381:: with SMTP id d1mr72204068wrv.259.1582637987932; 
 Tue, 25 Feb 2020 05:39:47 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200224123922.GO4679@Air-de-Roger>
 <c31a7453-7f1b-22d4-f448-0bd486deed86@suse.com>
In-Reply-To: <c31a7453-7f1b-22d4-f448-0bd486deed86@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 25 Feb 2020 06:39:11 -0700
X-Gmail-Original-Message-ID: <CABfawh=Bb_uz0Oh=FDFTtSUfhjTfRW+Hcwu7U9Y=b5gHWzK1FQ@mail.gmail.com>
Message-ID: <CABfawh=Bb_uz0Oh=FDFTtSUfhjTfRW+Hcwu7U9Y=b5gHWzK1FQ@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgNjoyOCBBTSBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMjQuMDIuMjAyMCAxMzozOSwgUm9nZXIgUGF1IE1vbm7DqSB3
cm90ZToKPiA+IE9uIEZyaSwgRmViIDIxLCAyMDIwIGF0IDEwOjQ5OjIxQU0gLTA4MDAsIFRhbWFz
IEsgTGVuZ3llbCB3cm90ZToKPiA+PiArc3RhdGljIGludCBtZW1fc2hhcmluZ19mb3JrKHN0cnVj
dCBkb21haW4gKmQsIHN0cnVjdCBkb21haW4gKmNkKQo+ID4+ICt7Cj4gPj4gKyAgICBpbnQgcmMg
PSAtRUlOVkFMOwo+ID4+ICsKPiA+PiArICAgIGlmICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2Nv
dW50ICkKPiA+PiArICAgICAgICByZXR1cm4gcmM7Cj4gPgo+ID4gLUVCVVNZIG1pZ2h0IGJlIGJl
dHRlciBoZXJlLgo+ID4KPiA+PiArCj4gPj4gKyAgICAvKgo+ID4+ICsgICAgICogV2Ugb25seSB3
YW50IHRvIGdldCBhbmQgcGF1c2UgdGhlIHBhcmVudCBvbmNlLCBub3QgZWFjaCB0aW1lIHRoaXMK
PiA+PiArICAgICAqIG9wZXJhdGlvbiBpcyByZXN0YXJ0ZWQgZHVlIHRvIHByZWVtcHRpb24uCj4g
Pj4gKyAgICAgKi8KPiA+PiArICAgIGlmICggIWNkLT5wYXJlbnRfcGF1c2VkICkKPiA+PiArICAg
IHsKPiA+PiArICAgICAgICBBU1NFUlQoZ2V0X2RvbWFpbihkKSk7Cj4gPgo+ID4gV2UgYXJlIHRy
eWluZyB0byBhdm9pZCBzdWNoIGNvbnN0cnVjdHMsIGluc3RlYWQgSSBzdWdnZXN0Ogo+ID4KPiA+
IGlmICggIWdldF9kb21haW4ocGFyZW50KSApCj4gPiB7Cj4gPiAgICAgQVNTRVJUX1VOUkVBQ0hB
QkxFKCk7Cj4gPiAgICAgcmV0dXJuIC1FQlVTWTsKPiA+IH0KPgo+IEJ1dCBpc24ndCB0aGUgQVNT
RVJUKCkgaGVyZSB3cm9uZyBhbnl3YXk/IEkuZS4gd2hhdCBpcyBpdCB0aGF0Cj4gZ3VhcmFudGVl
cyB0aGF0IGQgaGFzbid0IGdvbmUgYXdheT8gSWYgaXQncyB0aGUgY2FsbGVyIG9mIHRoaXMKPiBm
dW5jdGlvbiwgdGhlbiB3b3VsZG4ndCBpdCBiZSBnZXRfa25vd25hbGl2ZV9kb21haW4oKSB0aGF0
Cj4gd2FudHMgdXNpbmcgaGVyZT8KCkR1cmluZyB0aGUgZm9yayBoeXBlcmNhbGwgdGhlIHBhcmVu
dCdzIHBhdXNlIGNvdW50IGlzIGluY3JlbWVudGVkIHZpYQpkb21haW5fcGF1c2UuIEl0IGNhbid0
IGdvIGF3YXkgdW50aWwgdGhlIHJlZmVyZW5jZSBjb3VudCBnb2VzIGRvd24gdG8KemVybywgd2hp
Y2ggb25seSBoYXBwZW5zIHdoZW4gaXQncyBmb3JrcyBhcmUgYWxsIGdvbmUuCgpUYW1hcwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:46:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:46:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aXi-000214-P6; Tue, 25 Feb 2020 13:46:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xmvt=4N=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6aXh-00020z-Hh
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:46:33 +0000
X-Inumbo-ID: 3b4d1e22-57d5-11ea-8fc3-bc764e2007e4
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3b4d1e22-57d5-11ea-8fc3-bc764e2007e4;
 Tue, 25 Feb 2020 13:46:32 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id dc19so16267787edb.10
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 05:46:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=OW66tQdWR5Ts5K5w1sFwl7FvQhhud7enUVI4ip3mBqk=;
 b=Z170AOJrNxZlyLqYL0JbbCV210ct8YGyPsjKa/VSzuSAz31NRAigBHo+AIYXF/SK8A
 1jgFy48iHAvdKaexsaXfCVEOJ6fqH+OBZwgbm5RB+Lk2u7mAAfkXy7zzCPzhc0/hS/8J
 j7nvG9KXNjBu6iVpBUVt1Mikpy9JD9Vtszhc9wj+yB7SVXghpPrIUGmO78w6ZzG3Towb
 r7AU64tQzMuo7ZRWDsQx7mVkO743UyJ3a8aNqs5niIQYydFtBy13L6zfIoS4tOO68YPs
 2Zxg30T3RfBMcvPtN9VbIBsFpLAiMW1+ECpwkARYX0LeLLagGPErLAJ/IhF3LtmOSIQP
 Vm9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=OW66tQdWR5Ts5K5w1sFwl7FvQhhud7enUVI4ip3mBqk=;
 b=jDMezXuloxAiWo9d4wKxjiOwjM7y7+ILgehXCANfrgcq57aastltxu5JM0CiZW7DMW
 phYM/4gZQQpnM9AzEK31yQEKthjHiRtU1YNdGYJPkATldyMlMnCRAjEILeqegFf5FuHX
 x2u0g2YRyOAneP/FuG1Ruf+6NP/+prqQ/aPISvx5HhcBinBsfluDmwPXdmR7SaXyi7L1
 EBSN56xE/ecyf8PgX+tYq4F+UVN2QAOSqP2nHrtsNTmEiwBq3FgStGgWmFVquCPF9E17
 ot6zsI6lMMfrj9K6iCy7fh4ixOyS5IiaAfxWBvmln6u2nmMr0fyJrJvhwXmcM8CCw8c5
 ARLg==
X-Gm-Message-State: APjAAAX9bwj7RpNy/he6K8Yt1UgE9O/WTFPRQn+17OkI2XuXhgi78Own
 TuituFoaojAoB0O29NrE2ssGeaO60FI=
X-Google-Smtp-Source: APXvYqxUhebUT0yUw45el/mSaAagEg1PXFrVkQCywKQ9VzzKj2Ar8MrrcT5t7H6IhId6kiW7T/YV5g==
X-Received: by 2002:aa7:db44:: with SMTP id n4mr50837282edt.357.1582638391672; 
 Tue, 25 Feb 2020 05:46:31 -0800 (PST)
Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com.
 [209.85.221.48])
 by smtp.gmail.com with ESMTPSA id f19sm971486ejb.7.2020.02.25.05.46.30
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 05:46:31 -0800 (PST)
Received: by mail-wr1-f48.google.com with SMTP id w12so14820299wrt.2
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 05:46:30 -0800 (PST)
X-Received: by 2002:adf:f986:: with SMTP id f6mr75952027wrr.182.1582638390282; 
 Tue, 25 Feb 2020 05:46:30 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
 <c2c48b3c-4bbb-698f-2783-4bc2359cd985@suse.com>
In-Reply-To: <c2c48b3c-4bbb-698f-2783-4bc2359cd985@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 25 Feb 2020 06:45:54 -0700
X-Gmail-Original-Message-ID: <CABfawhk1yZ66_xU0uOjpF1CyEh1V8HGCE4=-msCyqb_nxwrg9g@mail.gmail.com>
Message-ID: <CABfawhk1yZ66_xU0uOjpF1CyEh1V8HGCE4=-msCyqb_nxwrg9g@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgNjozOSBBTSBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+IHdyb3RlOgo+Cj4gT24gMjQuMDIuMjAyMCAxNjozNSwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gT24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgODoxMyBBTSBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPj4gT24gRnJpLCBGZWIgMjEsIDIwMjAg
YXQgMTA6NDk6MjJBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4+PiAtLS0gYS94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwo+ID4+PiArKysgYi94ZW4vYXJjaC94ODYvbW0v
bWVtX3NoYXJpbmcuYwo+ID4+PiBAQCAtMTYzNiw2ICsxNjM2LDU5IEBAIHN0YXRpYyBpbnQgbWVt
X3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKPiA+Pj4g
ICAgICByZXR1cm4gcmM7Cj4gPj4+ICB9Cj4gPj4+Cj4gPj4+ICsvKgo+ID4+PiArICogVGhlIGZv
cmsgcmVzZXQgb3BlcmF0aW9uIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgb24gc2hvcnQtbGl2ZWQg
Zm9ya3Mgb25seS4KPiA+Pj4gKyAqIFRoZXJlIGlzIG5vIGh5cGVyY2FsbCBjb250aW51YXRpb24g
b3BlcmF0aW9uIGltcGxlbWVudGVkIGZvciB0aGlzIHJlYXNvbi4KPiA+Pj4gKyAqIEZvciBmb3Jr
cyB0aGF0IG9idGFpbiBhIGxhcmdlciBtZW1vcnkgZm9vdHByaW50IGl0IGlzIGxpa2VseSBnb2lu
ZyB0byBiZQo+ID4+PiArICogbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBhIG5ldyBmb3JrIGlu
c3RlYWQgb2YgcmVzZXR0aW5nIGFuIGV4aXN0aW5nIG9uZS4KPiA+Pj4gKyAqCj4gPj4+ICsgKiBU
T0RPOiBJbiBjYXNlIHRoaXMgaHlwZXJjYWxsIHdvdWxkIGJlY29tZSB1c2VmdWwgb24gZm9ya3Mg
d2l0aCBsYXJnZXIgbWVtb3J5Cj4gPj4+ICsgKiBmb290cHJpbnRzIHRoZSBoeXBlcmNhbGwgY29u
dGludWF0aW9uIHNob3VsZCBiZSBpbXBsZW1lbnRlZC4KPiA+Pgo+ID4+IEknbSBhZnJhaWQgdGhp
cyBpcyBub3Qgc2FmZSwgYXMgdXNlcnMgZG9uJ3QgaGF2ZSBhbiBlYXN5IHdheSB0byBrbm93Cj4g
Pj4gd2hldGhlciBhIGZvcmsgd2lsbCBoYXZlIGEgbGFyZ2UgbWVtb3J5IGZvb3RwcmludCBvciBu
b3QuCj4gPgo+ID4gVGhleSBkbywgZ2V0ZG9tYWluaW5mbyB0ZWxscyBhIHVzZXIgZXhhY3RseSBo
b3cgbXVjaCBtZW1vcnkgaGFzIGJlZW4KPiA+IGFsbG9jYXRlZCBmb3IgYSBkb21haW4uCj4KPiBU
aGlzIHRlbGxzIHRoZSB0b29sIHN0YWNrIGhvdyBtdWNoIG1lbW9yeSBhIGd1ZXN0IGhhcyBpbiBh
YnNvbHV0ZQo+IG51bWJlcnMsIGJ1dCBpdCBkb2Vzbid0IHRlbGwgaXQgd2hldGhlciBYZW4gd291
bGQgY29uc2lkZXIgdGhpcwo+ICJsYXJnZSIuCj4KPiA+Pj4gKyAgICB7Cj4gPj4+ICsgICAgICAg
IHAybV90eXBlX3QgcDJtdDsKPiA+Pj4gKyAgICAgICAgcDJtX2FjY2Vzc190IHAybWE7Cj4gPj4+
ICsgICAgICAgIGdmbl90IGdmbjsKPiA+Pj4gKyAgICAgICAgbWZuX3QgbWZuID0gcGFnZV90b19t
Zm4ocGFnZSk7Cj4gPj4+ICsKPiA+Pj4gKyAgICAgICAgaWYgKCAhbWZuX3ZhbGlkKG1mbikgKQo+
ID4+PiArICAgICAgICAgICAgY29udGludWU7Cj4gPj4+ICsKPiA+Pj4gKyAgICAgICAgZ2ZuID0g
bWZuX3RvX2dmbihjZCwgbWZuKTsKPiA+Pj4gKyAgICAgICAgbWZuID0gX19nZXRfZ2ZuX3R5cGVf
YWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgJnAybXQsICZwMm1hLAo+ID4+PiArICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFsc2UpOwo+ID4+PiArCj4gPj4+ICsg
ICAgICAgIGlmICggIXAybV9pc19yYW0ocDJtdCkgfHwgcDJtX2lzX3NoYXJlZChwMm10KSApCj4g
Pj4+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+Pj4gKwo+ID4+PiArICAgICAgICAvKiB0YWtl
IGFuIGV4dHJhIHJlZmVyZW5jZSAqLwo+ID4+PiArICAgICAgICBpZiAoICFnZXRfcGFnZShwYWdl
LCBjZCkgKQo+ID4+PiArICAgICAgICAgICAgY29udGludWU7Cj4gPj4+ICsKPiA+Pj4gKyAgICAg
ICAgcmMgPSBwMm0tPnNldF9lbnRyeShwMm0sIGdmbiwgSU5WQUxJRF9NRk4sIFBBR0VfT1JERVJf
NEssCj4gPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgcDJtX2ludmFsaWQsIHAybV9h
Y2Nlc3Nfcnd4LCAtMSk7Cj4gPj4+ICsgICAgICAgIEFTU0VSVCghcmMpOwo+ID4+Cj4gPj4gQ2Fu
IHlvdSBoYW5kbGUgdGhpcyBncmFjZWZ1bGx5Pwo+ID4KPiA+IE5vcGUuIFRoaXMgc2hvdWxkIG5l
dmVyIGhhcHBlbiwgc28gaWYgaXQgZG9lcywgc29tZXRoaW5nIGlzIHZlcnkgd3JvbmcKPiA+IGlu
IHNvbWUgb3RoZXIgcGFydCBvZiBYZW4uCj4KPgo+IEluIHN1Y2ggYSBjYXNlLCBwbGVhc2UgcHV0
IGluIGEgY29tbWVudCBleHBsYWluaW5nIHdoeSBmYWlsdXJlIGlzCj4gaW1wb3NzaWJsZS4gSW4g
dGhlIGdlbmVyYWwgY2FzZSBlLmcuIGEgMk1iIHBhZ2UgbWF5IG5lZWQgc3BsaXR0aW5nLAo+IHdo
aWNoIG1heSB5aWVsZCAtRU5PTUVNLiBTdWNoIGEgY29tbWVudCB3aWxsIHRoZW4gYWxzbyBiZSB1
c2VmdWwgaW4KPiBjYXNlIGEgbmV3IGZhaWx1cmUgbW9kZSBnZXRzIGFkZGVkIHRvIC0+c2V0X2Vu
dHJ5KCksIHdoZXJlIGl0IHRoZW4KPiB3aWxsIG5lZWQganVkZ2luZyB3aGV0aGVyIHRoZSBhc3N1
bXB0aW9uIGhlcmUgc3RpbGwgaG9sZHMuIChUaGlzIGlzCj4gYWxzbyB3aHkgaW4gZ2VuZXJhbCBp
dCdkIGJlIGJldHRlciB0byBoYW5kbGUgdGhlIGVycm9yLiBJdCdsbCBzdGlsbAo+IGJlIGJldHRl
ciB0byBjcmFzaCB0aGUgZ3Vlc3QgdGhhbiB0aGUgaG9zdCBpbiBjYXNlIHlvdSBjYW4ndC4gU2Vl
Cj4gdGhlIGJvdHRvbSBvZiAuL0NPRElOR19TVFlMRS4pCgpUaGUgbWVtX3NoYXJpbmcgY29kZWJh
c2UgdXNlcyBBU1NFUlQoIXJjKSBvbiBwMm0tPnNldF9lbnRyeSBhbHJlYWR5CndoZW4gcmVtb3Zp
bmcgcGFnZXMgbGlrZSB3ZSBkbyBoZXJlIChzZWUgcmVsaW5xdWlzaF9zaGFyZWRfcGFnZXMpLgpU
aGlzIG9ubHkgZ2V0cyBjYWxsZWQgb24gc2hhcmVkIHBhZ2VzIHRoYXQgd2Uga25vdyBmb3Igc3Vy
ZSBhcmUKcHJlc2VudC4gU2luY2UgdGhlc2UgYXJlIHNoYXJlZCBwYWdlcyB3ZSBrbm93IHRoYXQg
dGhlaXIgc2l6ZSBpcyA0awp0aHVzIHRoZXJlIGlzIG5vIHNwbGl0dGluZy4gSSBjYW4gY2VydGFp
bmx5IGFkZCBhIGNvbW1lbnQgdG8gdGhpcwplZmZlY3QgdG8gc3BlbGwgaXQgb3V0IHdoeSB0aGUg
QVNTRVJUIGlzIGFwcHJvcHJpYXRlLgoKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:54:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:54:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aej-0002rY-Jz; Tue, 25 Feb 2020 13:53:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6aei-0002rT-Iu
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:53:48 +0000
X-Inumbo-ID: 3e32988c-57d6-11ea-930e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e32988c-57d6-11ea-930e-12813bfff9fa;
 Tue, 25 Feb 2020 13:53:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E6513AFA9;
 Tue, 25 Feb 2020 13:53:45 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200221185550.30545-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f6b96fc5-9747-fdd4-1a10-bab6969d9844@suse.com>
Date: Tue, 25 Feb 2020 14:53:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221185550.30545-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/build: Fix -mskip-rax-setup handling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxOTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgd2F5IC1tc2tp
cC1yYXgtc2V0dXAgaXMgY3VycmVudGx5IHNwZWNpZmllZCByZXN1bHRzIGluIGNvbXBpbGVyIHN1
cHBvcnQKPiBiZWluZyBldmFsdWF0ZWQgcGVyIHRyYW5zbGF0aW9uIHVuaXQsIHJhdGhlciB0aGFu
IHBlciBzdWJkaXIuICBTd2l0Y2ggdG8gdXNpbmcKPiBjYy1hZGQtb3B0aW9uIGluc3RlYWQuCj4g
Cj4gVGhpcyBkcm9wcyB0aGUgbnVtYmVyIG9mIGNhbGxvdXRzIGZyb20gNDI4IHRvIDYwLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+
CgpJIGhhdmUgdG8gYWRtaXQgdGhhdCBJIGZpbmQgaXQgb2RkIHRoYXQgeW91IHBvc3Qgc3VjaCBh
IHBhdGNoCndoZW4gZWFybGllciBvbiB5b3UndmUgb2JqZWN0ZWQgdG8gbXkgIng4NjogZGV0ZXJt
aW5lIEhBVkVfQVNfKgpqdXN0IG9uY2UiIGJlY2F1c2UgQW50aG9ueSBhbHJlYWR5IGhhdmluZyB0
aGlzIHdvcmsgaW4gcHJvZ3Jlc3MuCkknbSBoYXBweSB0byBzZWUgdGhpcyBnbyBpbiBpbmRlcGVu
ZGVudGx5LCBlc3BlY2lhbGx5IGlmIHlvdQpyZWFsbHkgdGhpbmsgLi4uCgo+IC0tLQo+IENDOiBK
YW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+Cj4gQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4gQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IENDOiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAKPiBUaGlzIGRyb3BzIGFi
b3V0IDAuNXMgZnJvbSBteSBjY2FjaGUtYWNjZWxlcmF0ZWQgYnV0IG90aGVyd2lzZS1jbGVhbiBi
dWlsZCwKPiBhbmQgd2lsbCBsaWtlbHkgaGF2ZSBhIG1vcmUgcHJvbm91bmNlZCBkaWZmZXJlbmNl
IG9uIG9sZGVyIGhhcmR3YXJlLiAgSWYgaXQKPiB3YW50cyBiYWNrcG9ydGluZywgaXQgd2FudHMg
dG8gZ28gYmFjayBpbiB0aGlzIGZvcm0uCgouLi4gaXQgbWF5IHdhbnQgYmFja3BvcnRpbmcgKG9m
IHdoaWNoIEknbSBub3QgY29udmluY2VkKSwgYW5kCnNlZWluZyBBbnRob255IHdvdWxkIGJlIG9r
YXkgdG8gcmUtYmFzZSBvdmVyIGl0OgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KCkJ1dCB0aGVuIEknZCBsaWtlIHRvIGFzayB5b3UgdG8gcmUtY29uc2lkZXIg
eW91ciBvYmplY3Rpb24gdG8KbXkgcGF0Y2ggYXMgd2VsbC4gSW4gcGFydGljdWxhciwgaWYgdGhp
cyBvbmUgd2FzIHdvcnRoCmJhY2twb3J0aW5nLCB0aGVuIEkgZ3Vlc3MgdGhlIG90aGVyIG9uZSB3
b3VsZCBiZSwgdG9vLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 13:57:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 13:57:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6aiK-00030H-6C; Tue, 25 Feb 2020 13:57:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6aiJ-00030C-S5
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 13:57:31 +0000
X-Inumbo-ID: c33380b4-57d6-11ea-930e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c33380b4-57d6-11ea-930e-12813bfff9fa;
 Tue, 25 Feb 2020 13:57:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 103C6ADAB;
 Tue, 25 Feb 2020 13:57:29 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200225132558.26152-1-julien@xen.org>
 <109eaf78-6c13-665d-ef71-d8131d15ade1@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <fb429b4a-0166-f389-94f4-aab4300435b1@suse.com>
Date: Tue, 25 Feb 2020 14:57:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <109eaf78-6c13-665d-ef71-d8131d15ade1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/grant-table: Remove outdated warning in
 gnttab_grow_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxNDoyOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNS8wMi8yMDIw
IDEzOjI1LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uZSBvZiB0aGUgd2FybmluZyBtZXNzYWdl
IGluIGdudHRhYl9ncm93X3RhYmxlKCkgcmVmZXJzIHRvIGEgZnVuY3Rpb24KPj4gd2FzIHJlbW92
ZWQgaW4gY29tbWl0IDY0MjVmOTFjNzIgInhlbi9nbnR0YWI6IEZvbGQgZ3JhbnRfdGFibGVfe2Ny
ZWF0ZSwKPj4gc2V0X2xpbWl0c30oKSBpbnRvIGdyYW50X3RhYmxlX2luaXQoKSIuCj4+Cj4+IFNp
bmNlIHRoZSBjb21taXQsIGd0LT5hY3RpdmUgd2lsbCBiZSBhbGxvY2F0ZWQgd2hpbGUgaW5pdGlh
bGl6aW5nIHRoZQo+PiBncmFudCB0YWJsZSBhdCBkb21haW4gY3JlYXRpb24uIFRoZXJlZm9yZSBn
dC1hY3RpdmUgd2lsbCBhbHdheXMgYmUKPj4gdmFsaWQuCj4+Cj4+IFJhdGhlciB0aGFuIHJlcGxh
Y2luZyB0aGUgd2FybmluZyBieSBhbm90aGVyIG9uZSwgd2UgY2FuIG5vdyBkb3duZ3JhZGUKPj4g
dGhlIGNoZWNrIHRvIGFuIEFTU0VSVCgpLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3Jh
bGwgPGpncmFsbEBhbWF6b24uY29tPgo+IAo+IFRCSCwgSSdkIGRyb3AgdGhlIGFzc2VydC4KCisx
IGZ3aXcKCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:13:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:13:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6axf-0004ic-NE; Tue, 25 Feb 2020 14:13:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6axe-0004iX-Ph
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:13:22 +0000
X-Inumbo-ID: fa62adce-57d8-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fa62adce-57d8-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 14:13:21 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5305DB004;
 Tue, 25 Feb 2020 14:13:20 +0000 (UTC)
To: Tamas K Lengyel <tamas@tklengyel.com>
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
 <c2c48b3c-4bbb-698f-2783-4bc2359cd985@suse.com>
 <CABfawhk1yZ66_xU0uOjpF1CyEh1V8HGCE4=-msCyqb_nxwrg9g@mail.gmail.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <971a3211-68b5-f07e-f869-060cd63abad6@suse.com>
Date: Tue, 25 Feb 2020 15:13:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CABfawhk1yZ66_xU0uOjpF1CyEh1V8HGCE4=-msCyqb_nxwrg9g@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxNDo0NSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+IE9uIFR1ZSwgRmVi
IDI1LCAyMDIwIGF0IDY6MzkgQU0gSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPiB3cm90
ZToKPj4KPj4gT24gMjQuMDIuMjAyMCAxNjozNSwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4g
T24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgODoxMyBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4+Pj4gT24gRnJpLCBGZWIgMjEsIDIwMjAgYXQgMTA6NDk6
MjJBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+Pj4+PiAtLS0gYS94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYwo+Pj4+PiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJp
bmcuYwo+Pj4+PiBAQCAtMTYzNiw2ICsxNjM2LDU5IEBAIHN0YXRpYyBpbnQgbWVtX3NoYXJpbmdf
Zm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKPj4+Pj4gICAgICByZXR1
cm4gcmM7Cj4+Pj4+ICB9Cj4+Pj4+Cj4+Pj4+ICsvKgo+Pj4+PiArICogVGhlIGZvcmsgcmVzZXQg
b3BlcmF0aW9uIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgb24gc2hvcnQtbGl2ZWQgZm9ya3Mgb25s
eS4KPj4+Pj4gKyAqIFRoZXJlIGlzIG5vIGh5cGVyY2FsbCBjb250aW51YXRpb24gb3BlcmF0aW9u
IGltcGxlbWVudGVkIGZvciB0aGlzIHJlYXNvbi4KPj4+Pj4gKyAqIEZvciBmb3JrcyB0aGF0IG9i
dGFpbiBhIGxhcmdlciBtZW1vcnkgZm9vdHByaW50IGl0IGlzIGxpa2VseSBnb2luZyB0byBiZQo+
Pj4+PiArICogbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBhIG5ldyBmb3JrIGluc3RlYWQgb2Yg
cmVzZXR0aW5nIGFuIGV4aXN0aW5nIG9uZS4KPj4+Pj4gKyAqCj4+Pj4+ICsgKiBUT0RPOiBJbiBj
YXNlIHRoaXMgaHlwZXJjYWxsIHdvdWxkIGJlY29tZSB1c2VmdWwgb24gZm9ya3Mgd2l0aCBsYXJn
ZXIgbWVtb3J5Cj4+Pj4+ICsgKiBmb290cHJpbnRzIHRoZSBoeXBlcmNhbGwgY29udGludWF0aW9u
IHNob3VsZCBiZSBpbXBsZW1lbnRlZC4KPj4+Pgo+Pj4+IEknbSBhZnJhaWQgdGhpcyBpcyBub3Qg
c2FmZSwgYXMgdXNlcnMgZG9uJ3QgaGF2ZSBhbiBlYXN5IHdheSB0byBrbm93Cj4+Pj4gd2hldGhl
ciBhIGZvcmsgd2lsbCBoYXZlIGEgbGFyZ2UgbWVtb3J5IGZvb3RwcmludCBvciBub3QuCj4+Pgo+
Pj4gVGhleSBkbywgZ2V0ZG9tYWluaW5mbyB0ZWxscyBhIHVzZXIgZXhhY3RseSBob3cgbXVjaCBt
ZW1vcnkgaGFzIGJlZW4KPj4+IGFsbG9jYXRlZCBmb3IgYSBkb21haW4uCj4+Cj4+IFRoaXMgdGVs
bHMgdGhlIHRvb2wgc3RhY2sgaG93IG11Y2ggbWVtb3J5IGEgZ3Vlc3QgaGFzIGluIGFic29sdXRl
Cj4+IG51bWJlcnMsIGJ1dCBpdCBkb2Vzbid0IHRlbGwgaXQgd2hldGhlciBYZW4gd291bGQgY29u
c2lkZXIgdGhpcwo+PiAibGFyZ2UiLgo+Pgo+Pj4+PiArICAgIHsKPj4+Pj4gKyAgICAgICAgcDJt
X3R5cGVfdCBwMm10Owo+Pj4+PiArICAgICAgICBwMm1fYWNjZXNzX3QgcDJtYTsKPj4+Pj4gKyAg
ICAgICAgZ2ZuX3QgZ2ZuOwo+Pj4+PiArICAgICAgICBtZm5fdCBtZm4gPSBwYWdlX3RvX21mbihw
YWdlKTsKPj4+Pj4gKwo+Pj4+PiArICAgICAgICBpZiAoICFtZm5fdmFsaWQobWZuKSApCj4+Pj4+
ICsgICAgICAgICAgICBjb250aW51ZTsKPj4+Pj4gKwo+Pj4+PiArICAgICAgICBnZm4gPSBtZm5f
dG9fZ2ZuKGNkLCBtZm4pOwo+Pj4+PiArICAgICAgICBtZm4gPSBfX2dldF9nZm5fdHlwZV9hY2Nl
c3MocDJtLCBnZm5feChnZm4pLCAmcDJtdCwgJnAybWEsCj4+Pj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAwLCBOVUxMLCBmYWxzZSk7Cj4+Pj4+ICsKPj4+Pj4gKyAgICAg
ICAgaWYgKCAhcDJtX2lzX3JhbShwMm10KSB8fCBwMm1faXNfc2hhcmVkKHAybXQpICkKPj4+Pj4g
KyAgICAgICAgICAgIGNvbnRpbnVlOwo+Pj4+PiArCj4+Pj4+ICsgICAgICAgIC8qIHRha2UgYW4g
ZXh0cmEgcmVmZXJlbmNlICovCj4+Pj4+ICsgICAgICAgIGlmICggIWdldF9wYWdlKHBhZ2UsIGNk
KSApCj4+Pj4+ICsgICAgICAgICAgICBjb250aW51ZTsKPj4+Pj4gKwo+Pj4+PiArICAgICAgICBy
YyA9IHAybS0+c2V0X2VudHJ5KHAybSwgZ2ZuLCBJTlZBTElEX01GTiwgUEFHRV9PUkRFUl80SywK
Pj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1faW52YWxpZCwgcDJtX2FjY2Vz
c19yd3gsIC0xKTsKPj4+Pj4gKyAgICAgICAgQVNTRVJUKCFyYyk7Cj4+Pj4KPj4+PiBDYW4geW91
IGhhbmRsZSB0aGlzIGdyYWNlZnVsbHk/Cj4+Pgo+Pj4gTm9wZS4gVGhpcyBzaG91bGQgbmV2ZXIg
aGFwcGVuLCBzbyBpZiBpdCBkb2VzLCBzb21ldGhpbmcgaXMgdmVyeSB3cm9uZwo+Pj4gaW4gc29t
ZSBvdGhlciBwYXJ0IG9mIFhlbi4KPj4KPj4KPj4gSW4gc3VjaCBhIGNhc2UsIHBsZWFzZSBwdXQg
aW4gYSBjb21tZW50IGV4cGxhaW5pbmcgd2h5IGZhaWx1cmUgaXMKPj4gaW1wb3NzaWJsZS4gSW4g
dGhlIGdlbmVyYWwgY2FzZSBlLmcuIGEgMk1iIHBhZ2UgbWF5IG5lZWQgc3BsaXR0aW5nLAo+PiB3
aGljaCBtYXkgeWllbGQgLUVOT01FTS4gU3VjaCBhIGNvbW1lbnQgd2lsbCB0aGVuIGFsc28gYmUg
dXNlZnVsIGluCj4+IGNhc2UgYSBuZXcgZmFpbHVyZSBtb2RlIGdldHMgYWRkZWQgdG8gLT5zZXRf
ZW50cnkoKSwgd2hlcmUgaXQgdGhlbgo+PiB3aWxsIG5lZWQganVkZ2luZyB3aGV0aGVyIHRoZSBh
c3N1bXB0aW9uIGhlcmUgc3RpbGwgaG9sZHMuIChUaGlzIGlzCj4+IGFsc28gd2h5IGluIGdlbmVy
YWwgaXQnZCBiZSBiZXR0ZXIgdG8gaGFuZGxlIHRoZSBlcnJvci4gSXQnbGwgc3RpbGwKPj4gYmUg
YmV0dGVyIHRvIGNyYXNoIHRoZSBndWVzdCB0aGFuIHRoZSBob3N0IGluIGNhc2UgeW91IGNhbid0
LiBTZWUKPj4gdGhlIGJvdHRvbSBvZiAuL0NPRElOR19TVFlMRS4pCj4gCj4gVGhlIG1lbV9zaGFy
aW5nIGNvZGViYXNlIHVzZXMgQVNTRVJUKCFyYykgb24gcDJtLT5zZXRfZW50cnkgYWxyZWFkeQo+
IHdoZW4gcmVtb3ZpbmcgcGFnZXMgbGlrZSB3ZSBkbyBoZXJlIChzZWUgcmVsaW5xdWlzaF9zaGFy
ZWRfcGFnZXMpLgo+IFRoaXMgb25seSBnZXRzIGNhbGxlZCBvbiBzaGFyZWQgcGFnZXMgdGhhdCB3
ZSBrbm93IGZvciBzdXJlIGFyZQo+IHByZXNlbnQuIFNpbmNlIHRoZXNlIGFyZSBzaGFyZWQgcGFn
ZXMgd2Uga25vdyB0aGF0IHRoZWlyIHNpemUgaXMgNGsKPiB0aHVzIHRoZXJlIGlzIG5vIHNwbGl0
dGluZy4gSSBjYW4gY2VydGFpbmx5IGFkZCBhIGNvbW1lbnQgdG8gdGhpcwo+IGVmZmVjdCB0byBz
cGVsbCBpdCBvdXQgd2h5IHRoZSBBU1NFUlQgaXMgYXBwcm9wcmlhdGUuCgpXZWxsLCBpZiB0aGlz
IGlzIGEgcHJlLWV4aXN0aW5nIHBhdHRlcm4gaW4gdGhlIGZpbGUsIHRoZW4gLSB5b3UKYmVpbmcg
dGhlIG1haW50YWluZXIgLSBzbyBiZSBpdC4gSSBjb25zaWRlciB0aGlzIGJhZCBwcmFjdGljZSB0
aG91Z2gsCmFuZCBJIHdvdWxkIHN1Z2dlc3QgdGhhdCBldmVyeSBzdWNoIHNpdGUgbmVlZHMgYSBj
b21tZW50IChwb3NzaWJseQphbGwgYnV0IG9uZSBzaW1wbHkgcmVmZXJyaW5nIHRvIHRoZSBvbmUg
d2hlcmUgdGhpbmdzIGdldCBhY3R1YWxseQpleHBsYWluZWQpLgoKSmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:20:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:20:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6b4v-0005aY-Oj; Tue, 25 Feb 2020 14:20:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3lsx=4N=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6b4t-0005aT-Rr
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:20:51 +0000
X-Inumbo-ID: 05303a5e-57da-11ea-9315-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 05303a5e-57da-11ea-9315-12813bfff9fa;
 Tue, 25 Feb 2020 14:20:49 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id p3so16409300edx.7
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 06:20:49 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=qgCtRzIg++f0viVcOq4Zt0cBi/X4oXW3lRb/MCYMewM=;
 b=FnhXwKYr8qIefBzN2unAilFhxbnRJ8ovmsQRmWLFbEWkFVzoTH18SawRZ269SLqOk+
 5iFg8TjAfxWQMHl38CvAynfLHxGG0TR52T1AuhwweGoYmCeI5/1IRIZJhhCzGyjEaEwX
 SA7mvtLz42V/h0aGkSvZoE6r4QfSiJmOmn1xiLUXBnRITH3q7p1dbriYdPwdKqVblzKb
 GYmFBE0lBiusp7RjlVtC5lvL8ePy3/F5t7SPEtiJQssO3q7ROtrlP6E+oqixUZUDGfsd
 YIyStOP6emiA7cNGW0ywyXd/YtYKcgxDsuUVOSyMx6IiQkP/PxQIk1K/nzihq7Jh9EGo
 WQMg==
X-Gm-Message-State: APjAAAUc7r277oyZyl0PEeDBDIHH2w2gpBdMFaCxSXqQs9MM9Ta7bRjt
 eXjFYBnzRqU1wtgBJfP6jMk=
X-Google-Smtp-Source: APXvYqx3BvjNAaacrQMSPjb/7W0Y8rB0GTBhr/D0DvitTZjfwBE085Us1RWRJpOMOMOObxKNGYo0Ew==
X-Received: by 2002:a17:906:4f93:: with SMTP id
 o19mr54227312eju.52.1582640448669; 
 Tue, 25 Feb 2020 06:20:48 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id c19sm1207218edu.76.2020.02.25.06.20.47
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 06:20:48 -0800 (PST)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20200225132558.26152-1-julien@xen.org>
 <109eaf78-6c13-665d-ef71-d8131d15ade1@citrix.com>
From: Julien Grall <julien@xen.org>
Message-ID: <3a4a2a6a-f6ae-f66e-6c90-264f27163d85@xen.org>
Date: Tue, 25 Feb 2020 14:20:46 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <109eaf78-6c13-665d-ef71-d8131d15ade1@citrix.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/grant-table: Remove outdated warning in
 gnttab_grow_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Julien Grall <jgrall@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNS8wMi8yMDIwIDEzOjI5LCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+IE9uIDI1LzAyLzIw
MjAgMTM6MjUsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gT25lIG9mIHRoZSB3YXJuaW5nIG1lc3Nh
Z2UgaW4gZ250dGFiX2dyb3dfdGFibGUoKSByZWZlcnMgdG8gYSBmdW5jdGlvbgo+PiB3YXMgcmVt
b3ZlZCBpbiBjb21taXQgNjQyNWY5MWM3MiAieGVuL2dudHRhYjogRm9sZCBncmFudF90YWJsZV97
Y3JlYXRlLAo+PiBzZXRfbGltaXRzfSgpIGludG8gZ3JhbnRfdGFibGVfaW5pdCgpIi4KPj4KPj4g
U2luY2UgdGhlIGNvbW1pdCwgZ3QtPmFjdGl2ZSB3aWxsIGJlIGFsbG9jYXRlZCB3aGlsZSBpbml0
aWFsaXppbmcgdGhlCj4+IGdyYW50IHRhYmxlIGF0IGRvbWFpbiBjcmVhdGlvbi4gVGhlcmVmb3Jl
IGd0LWFjdGl2ZSB3aWxsIGFsd2F5cyBiZQo+PiB2YWxpZC4KPj4KPj4gUmF0aGVyIHRoYW4gcmVw
bGFjaW5nIHRoZSB3YXJuaW5nIGJ5IGFub3RoZXIgb25lLCB3ZSBjYW4gbm93IGRvd25ncmFkZQo+
PiB0aGUgY2hlY2sgdG8gYW4gQVNTRVJUKCkuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEp1bGllbiBH
cmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gVEJILCBJJ2QgZHJvcCB0aGUgYXNzZXJ0LsKg
IEFzIHlvdSBpZGVudGlmeSwgaXRzIG5vdCBoZWxwZnVsLCBhbmQgdGhlcmUKPiBpcyBubyBjaGFu
Y2Ugd2UncmUgbW92aW5nIGJhY2sgdG8gYSBzZW1pLW5vdC1pbml0aWFsaXNlZC15ZXQgd29ybGQu
CgpJIHdpbGwgZHJvcCB0aGUgQVNTRVJUIHRoZW4gYW5kIHJlc2VuZCB0aGUgcGF0Y2guCgo+IAo+
IEVpdGhlciB3YXksIEFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgoKQ2hlZXJzLAoKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:22:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:22:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6b6b-0005gs-5E; Tue, 25 Feb 2020 14:22:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rpqO=4N=gmail.com=wei.liu.xen@srs-us1.protection.inumbo.net>)
 id 1j6b6a-0005gn-BD
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:22:36 +0000
X-Inumbo-ID: 44a704ce-57da-11ea-9315-12813bfff9fa
Received: from mail-wr1-f65.google.com (unknown [209.85.221.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 44a704ce-57da-11ea-9315-12813bfff9fa;
 Tue, 25 Feb 2020 14:22:35 +0000 (UTC)
Received: by mail-wr1-f65.google.com with SMTP id j7so2421067wrp.13
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 06:22:35 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=rwpPrueaG9xhat7nnA500KE9RXM1QCOpqwzG7aHF/Zc=;
 b=e0wFUhZp+6eeg2LDCb5AqYmbEZrgsREY+Zop64Tsnai/YnPu4L2NObBccNUAQ+H0dN
 uhvC3p4fg/WN2f9LektD9spwktuvR8hjbFPi2Zfvz8/MRuznyiyhsYEF943frdcAHXfW
 d/OScIbY46AxIslY0HII48jO7GDnhoGdTIqlib8Tko2l1V64fi150qlt7MJb4vTStPGx
 hkb5fFN0aAuUTo5BZ7I3lHJXzRr/8VStJues3OdPjgVDOvYiH8bgOH3SOJogRikd5mPO
 sd4hRWpw2vERc0GPA+l9elSxLcWQL+vaW3NI3Hzj6kNSiExvoVx69P7n4hNBQYLsgo1g
 qvWA==
X-Gm-Message-State: APjAAAUPwb4KoMbz3PPAP+MksHZE3BMyzRqyHrbJzjGb7XLXcl37p2kS
 5x7jeKAmyTbKNKZ9Pt6eE1rzTjhz
X-Google-Smtp-Source: APXvYqweI7Q8MxVptBcM4I+ttFotW9GmePicZQ18Blt8YIkIb5aK4e/M3thiaI4alx5IZiQxPf+UtA==
X-Received: by 2002:a5d:6802:: with SMTP id w2mr72452980wru.353.1582640554877; 
 Tue, 25 Feb 2020 06:22:34 -0800 (PST)
Received: from localhost.localdomain ([62.60.63.48])
 by smtp.gmail.com with ESMTPSA id z16sm6914110wrp.33.2020.02.25.06.22.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Feb 2020 06:22:34 -0800 (PST)
From: Wei Liu <wl@xen.org>
To: Xen Development List <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 14:22:32 +0000
Message-Id: <20200225142232.7935-1-wl@xen.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/pvh: drop v2 suffix from pvh.pandoc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm93IG9ubHkgb25lIHZlcnNpb24gb2YgUFZIIGltcGxlbWVudGF0aW9uIGluIFhl
bi4gRHJvcCAidjIiIHRvCmF2b2lkIGNvbmZ1c2lvbi4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+Ci0tLQogZG9jcy9taXNjL3B2aC5wYW5kb2MgfCA0ICsrLS0KIDEgZmlsZSBj
aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9j
cy9taXNjL3B2aC5wYW5kb2MgYi9kb2NzL21pc2MvcHZoLnBhbmRvYwppbmRleCBjY2YxYzhmZTY5
Li4zZTE4Nzg5ZDM2IDEwMDY0NAotLS0gYS9kb2NzL21pc2MvcHZoLnBhbmRvYworKysgYi9kb2Nz
L21pc2MvcHZoLnBhbmRvYwpAQCAtNjQsNyArNjQsNyBAQCBUaGUgZm9sbG93aW5nIFZDUFUgaHlw
ZXJjYWxscyBjYW4gYmUgdXNlZCBpbiBvcmRlciB0byBicmluZyB1cCBzZWNvbmRhcnkgdkNQVXM6
CiAKICMjIEhhcmR3YXJlIGRlc2NyaXB0aW9uICMjCiAKLVBWSHYyIGd1ZXN0cyB0aGF0IGhhdmUg
YWNjZXNzIHRvIGhhcmR3YXJlIChlaXRoZXIgZW11bGF0ZWQgb3IgcmVhbCkgd2lsbCBhbHNvCitQ
VkggZ3Vlc3RzIHRoYXQgaGF2ZSBhY2Nlc3MgdG8gaGFyZHdhcmUgKGVpdGhlciBlbXVsYXRlZCBv
ciByZWFsKSB3aWxsIGFsc28KIGhhdmUgQUNQSSB0YWJsZXMgd2l0aCB0aGUgZGVzY3JpcHRpb24g
b2YgdGhlIGhhcmR3YXJlIHRoYXQncyBhdmFpbGFibGUgdG8gdGhlCiBndWVzdC4gVGhpcyBhcHBs
aWVzIHRvIGJvdGggcHJpdmlsZWdlZCBhbmQgdW5wcml2aWxlZ2VkIGd1ZXN0cy4gQSBwb2ludGVy
IHRvCiB0aGUgcG9zaXRpb24gb2YgdGhlIFJTRFAgaW4gbWVtb3J5IChpZiBwcmVzZW50KSBjYW4g
YmUgZmV0Y2hlZCBmcm9tIHRoZSBzdGFydApAQCAtNzksNyArNzksNyBAQCBkb25lIGZvciBIVk0g
Z3Vlc3RzLgogCiBJbnRlcnJ1cHRzIGZyb20gcGh5c2ljYWwgZGV2aWNlcyBhcmUgZGVsaXZlcmVk
IHVzaW5nIG5hdGl2ZSBtZXRob2RzLCB0aGlzIGlzCiBkb25lIGluIG9yZGVyIHRvIHRha2UgYWR2
YW50YWdlIG9mIG5ldyBoYXJkd2FyZSBhc3Npc3RlZCB2aXJ0dWFsaXphdGlvbgotZnVuY3Rpb25z
LCBsaWtlIHBvc3RlZCBpbnRlcnJ1cHRzLiBUaGlzIGltcGxpZXMgdGhhdCBQVkh2MiBndWVzdHMg
d2l0aCBwaHlzaWNhbAorZnVuY3Rpb25zLCBsaWtlIHBvc3RlZCBpbnRlcnJ1cHRzLiBUaGlzIGlt
cGxpZXMgdGhhdCBQVkggZ3Vlc3RzIHdpdGggcGh5c2ljYWwKIGRldmljZXMgd2lsbCBhbHNvIGhh
dmUgdGhlIG5lY2Vzc2FyeSBpbnRlcnJ1cHQgY29udHJvbGxlcnMgaW4gb3JkZXIgdG8gbWFuYWdl
CiB0aGUgZGVsaXZlcnkgb2YgaW50ZXJydXB0cyBmcm9tIHRob3NlIGRldmljZXMsIHVzaW5nIHRo
ZSBzYW1lIGludGVyZmFjZXMgdGhhdAogYXJlIGF2YWlsYWJsZSBvbiBuYXRpdmUgaGFyZHdhcmUu
Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:23:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:23:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6b7O-0005mL-Ge; Tue, 25 Feb 2020 14:23:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6b7N-0005mD-8U
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:23:25 +0000
X-Inumbo-ID: 61b8f0b8-57da-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 61b8f0b8-57da-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 14:23:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B834AB14B;
 Tue, 25 Feb 2020 14:23:23 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200224142219.30690-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f0b8cde7-d4cd-ff81-54e3-0d5cc0c6e4cb@suse.com>
Date: Tue, 25 Feb 2020 15:23:30 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224142219.30690-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/xmalloc Unify type handling in macros
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxNToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBUaGUgbWFjcm9zIGlu
IHhtYWxsb2MuaCBhcmUgYSBtaXggb2YgdXNpbmcgdGhlaXIgdHlwZSBwYXJhbWV0ZXIgZGlyZWN0
bHksIGFuZAo+IHVzaW5nIHR5cGVvZigpLiAgU3dpdGNoIHVuaWZvcm1seSB0byB0aGUgbGF0dGVy
IHNvIGV4cHJlc3Npb25zIGNhbiBiZSB1c2VkLAo+IHJhdGhlciB0aGFuIG9ubHkgdHlwZSBuYW1l
cy4KCkFzIFJvZ2VyIHNheXMsIHRoZXJlJ3MgYSByZWFzb24gZm9yIHRoZSBzcGxpdC4gQW5kIGFz
IGEgcmVzdWx0Cm9mIHRoaXMgSSdtIGhhdmluZyB0cm91YmxlIHNlZWluZyBob3cgdGhpcyBjaGFu
Z2UgaXMgZ29pbmcgdG8KYmUgdXNlZnVsLiBIb3cgaXMgYSB1c2Ugb2YgdGhlc2UgZ29pbmcgdG8g
bG9vayBsaWtlPwoKdm9pZCB0ZXN0KHZvaWQpCnsKICAgIHN0cnVjdCBzICpwczsKCiAgICBwcyA9
IHhtYWxsb2MoKnBzKTsKfQoKaXMgZ2l2aW5nIHRoZSBhcHBlYXJhbmNlIG9mIGEgZGVyZWYgKG5v
dCBldmVuIGp1c3QgYSB1c2UpIG9mCmFuIHVuaW5pdGlhbGl6ZWQgdmFyaWFibGUuCgpIYXZpbmcg
c2VlbiBhbHNvIHlvdXIgcmVwbHkgdG8gUm9nZXIsIEkgdGhpbmsgd2l0aG91dCBhbnkKbWVudGlv
biBvZiB3aGF0IHVzZSB0aGlzIGlzIGdvaW5nIHRvIGJlIHRoZSB0YWtlYXdheSBmcm9tIHRoaXMK
aXMgcmF0aGVyICJsZXQncyBub3QgZG8gdGhpcyIuCgpJJ20gc29ycnksIHRoaXMgaXMgdW5saWtl
bHkgdG8gYmUgd2hhdCB5b3UnZCBsaWtlIHRvIGhlYXIgYmFjaywKSmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:24:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:24:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6b88-0005sH-RH; Tue, 25 Feb 2020 14:24:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xmvt=4N=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6b87-0005s8-Oi
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:24:11 +0000
X-Inumbo-ID: 7d677de8-57da-11ea-aba8-bc764e2007e4
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7d677de8-57da-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 14:24:11 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id p3so16421483edx.7
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 06:24:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=hZOJOw3QnopEoPIhpLNYq1exKPV3pfyiogM5yaZMluU=;
 b=JK5dy9aoMpdffS1i7qiH38I8rM5aMxOwoZS/ZNtQmixHke1IsS8Ub3gPSGFWesW/aD
 mpAQR9cEXY2L1u4IPh7DlSr2JCpxheIBYVv7Rf1Fdw5basGGHcq0/ktxoWXwrofhM3my
 DLSBaGQ8fHMi5yjmPkokCk6X70CxOjO8Fjrcfh+Ke7CqaEizma+mFL74918pDMC2dPMI
 zngP7xYBs3uVVjInXdDoWuyAVj29LXVI3IqdDauxIWS1ZDV3yObu3R7BWcmGAtemW1gx
 dS31bvuutk6EipyBmQJ0av1ZINb94Bk7gghx2+7omA8vfSynnLtPcihLn5330YX1Bboe
 PLwg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=hZOJOw3QnopEoPIhpLNYq1exKPV3pfyiogM5yaZMluU=;
 b=pVlwYx+dwjsj4PhZ/qvkj7Vw8KtE248vop7zrHhoLIC4liyh6yTRudW5UOgbSoHL9z
 O+onUVc/Mj6qhWqv0uAmM3xaf+KnC54ZBH9IhyE8D4HrgKUfqWZE4WKdYlygnct0MeXA
 jzcB18vLdJZPPm0e5sIKVSXtJvzOG4MCNZ7OCLO5JXUgPqUvwv/3L3EzB9rNqOQRGTbK
 CIXyWzEtE4FEAKW6RJgxAgtOFgYQpjquEyJCPCshH1rMBuw0+JlwBCIlPZ3otnrzl19L
 wXSOW2Xn1i/uPxe+35RDQULdjcmmX+9UGbyMu63FmLahAan1vDK2H2yafTKuRWGtdusR
 tMUg==
X-Gm-Message-State: APjAAAWU2ea1vQmwcJfmPFCXEBuWJTU7qvPaEohD7TcKLgJTRcq2pGMl
 WTepb/YijvjWbNis/lJu4VoROr3uuWA=
X-Google-Smtp-Source: APXvYqzgds3s3GpI5P6DG1Wj8GTF/hoHMyCfMuJzaXZFfIleE4a8RvM3sKJe2JQhoba9p3RLeckJ0Q==
X-Received: by 2002:a17:906:a3c6:: with SMTP id
 ca6mr51664812ejb.265.1582640649985; 
 Tue, 25 Feb 2020 06:24:09 -0800 (PST)
Received: from mail-wr1-f45.google.com (mail-wr1-f45.google.com.
 [209.85.221.45])
 by smtp.gmail.com with ESMTPSA id k5sm1197515edx.58.2020.02.25.06.24.08
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 06:24:09 -0800 (PST)
Received: by mail-wr1-f45.google.com with SMTP id m16so14919183wrx.11
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 06:24:08 -0800 (PST)
X-Received: by 2002:adf:fe4c:: with SMTP id m12mr16175633wrs.386.1582640648020; 
 Tue, 25 Feb 2020 06:24:08 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <dff6668838b61fb7fe508588bef91d650cddfeb5.1582310142.git.tamas.lengyel@intel.com>
 <20200225100452.GA4679@Air-de-Roger>
 <CABfawhn8ukW3KrcM-epW7QwSQjLupQdQ4HDDe31R=0URF8tjJg@mail.gmail.com>
 <20200225120606.GB4679@Air-de-Roger>
 <CABfawhmrnpiWaM_rUTTS0QF4oZKFpwe3UjpsVNMgHmq48igOyw@mail.gmail.com>
In-Reply-To: <CABfawhmrnpiWaM_rUTTS0QF4oZKFpwe3UjpsVNMgHmq48igOyw@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 25 Feb 2020 07:23:31 -0700
X-Gmail-Original-Message-ID: <CABfawhndDa1zFtUG6X-eBMo=963_Sosqo_UVjvv4hEJzcrn3=g@mail.gmail.com>
Message-ID: <CABfawhndDa1zFtUG6X-eBMo=963_Sosqo_UVjvv4hEJzcrn3=g@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v9 3/5] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+IE5vdGUgYWxzbyB0aGF0IGR1cmluZyBhIHJlc3RvcmUgdGhlIGd1ZXN0IGlzIGF3YXJlIG9m
IHN1Y2ggcHJvY2VzcywKPiA+IGFuZCB3aWxsIGtub3cgdGhhdCBpdCBuZWVkcyB0byByZS1yZWdp
c3RlciBzb21lIHN0dWZmLCBidXQgdGhhdCdzIG5vdAo+ID4gdGhlIGNhc2Ugd2hlbiBmb3JraW5n
LCBzaW5jZSB0aGUgZ3Vlc3QgaXMgbm90IGF3YXJlIHlvdSBuZWVkIHRvIG1ha2UKPiA+IHN1cmUg
ZXZlcnl0aGluZyBpcyBpbiBwbGFjZS4gVGhlcmUgYXJlIGFsc28gdGhlIGdyYW50IHRhYmxlIHBh
Z2VzLAo+ID4gd2hpY2ggSSB0aGluayBzaG91bGQgYWxzbyBiZSBoYW5kbGVkIHNvbWVob3cgKG9y
IHdlIG5lZWQgdG8gYXQgbGVhc3QKPiA+IG5vdGUgdGhpcyBpc24ndCBoYW5kbGVkIGFuZCB3aWxs
IG5lZWQgZml4aW5nKS4KPgo+IFRydWUsIHRoZSBmb3JrIGlzIG5vdCBhd2FyZSB0aGF0IHNvbWV0
aGluZyBoYXBwZW5lZCAoYW5kIHdlIHdhbnQgdG8KPiBrZWVwIGl0IHRoYXQgd2F5KS4gQnV0IHJp
Z2h0IG5vdyBldmVyeXRoaW5nIHNlZW1zIHRvICJqdXN0IHdvcmsiIGFzCj4gZmFyIGFzIGEgc3Rh
bmRhcmQgVk0gaXMgdXNlZC4gVGhlcmUgbXVzdCBiZSBhIG1pbGxpb24gY29ybmVyY2FzZXMgbGVm
dAo+IHRoYXQgSSBoYXZlbid0IGNvdmVyZWQgZm9yIHN1cmUuCj4KCkkndmUgaW1wbGVtZW50ZWQg
Zm9ya2luZyBmb3IgdGhlIHZjcHVfaW5mbyBwYWdlcyBhbmQgd2hpbGUgSSB3YXMKdGVzdGluZyBJ
IG5vdGljZWQgdGhhdCBhIExpbnV4IFZNIGJlaGF2ZXMgZGlmZmVyZW50bHkgZHVyaW5nIGZvcmtp
bmcKY29tcGFyZWQgdG8gYSBXaW5kb3dzIFZNLiBGb3JraW5nIGEgV2luZG93cyBWTSBhdCBydW50
aW1lIHdvcmtzIGFsbApmaW5lLCBWTkMgc2NyZWVuIGlzIHJlc3BvbnNpdmUsIGNhbiBsb2cgaW4g
YW5kIGluIGV2ZXJ5IHdheSB0aGUgZm9yawpiZWhhdmVzIGxpa2UgYSByZWd1bGFyIGRvbWFpbi4g
Rm9ya2luZyB0aGUgTGludXggVk0gaG93ZXZlciBhdCBydW50aW1lCnJlc3VsdHMgaW4gYSBmcm96
ZW4gVk5DIHNjcmVlbi4gVGhlIFZNIHJ1bnMgZmluZSBvdGhlcndpc2UsIEkgdXNlIGl0CmluIG15
IGZ1enogdGVzdHMgYW5kIHRyYWNpbmcgaXQgdmlhIFZNSSBzaG93cyB0aGF0IGJvdGggdGhlIGtl
cm5lbCBhbmQKdXNlcnNwYWNlIHByb2dyYW1zIGNvbnRpbnVlIHRvIGV4ZWN1dGUgaW4gdGhlIGZv
cmsgbm9ybWFsbHkuIFNvIHRoZXJlCm11c3QgYmUgc29tZSAiZ2x1ZSIgdGhlIExpbnV4IGd1ZXN0
IG5lZWRzIHRvIHdpcmUgdGhpbmdzIHVwIHdpdGggdGhlCnRvb2xzdGFjayB0aGF0IEknbSBtaXNz
aW5nLiBXaGVuIEkgZmlyc3Qgc2F2ZSB0aGUgTGludXggVk0gYW5kIHJlc3RvcmUKaXQgd2l0aCAi
eGwgcmVzdG9yZSAtcCIgYW5kIHRoZW4gY3JlYXRlIGZvcmtzIHRoZSBWTkMgY29uc29sZSBiZWNv
bWVzCnJlc3BvbnNpdmUganVzdCBhcyB3aXRoIHRoZSBXaW5kb3dzIFZNLgoKQXQgdGhlIG1vbWVu
dCBpdCdzIG5vdCBlbnRpcmVseSBjbGVhciB0byBtZSB3aGF0IEknbSBtaXNzaW5nIHRoYXQgdGhl
CkxpbnV4IGd1ZXN0IG5lZWRzIHNvIEknbSBpbmNsaW5lZCB0byBkZWNsYXJlIHRoaXMgYSBrbm93
biBsaW1pdGF0aW9uCmFuZCBtb3ZlIG9uIHNpbmNlIGl0J3Mgbm90IGNyaXRpY2FsIGZvciBvdXIg
dXNlLWNhc2UuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:27:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:27:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6bAv-00063I-A8; Tue, 25 Feb 2020 14:27:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Xmvt=4N=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6bAu-000638-5e
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:27:04 +0000
X-Inumbo-ID: e4228bd6-57da-11ea-a490-bc764e2007e4
Received: from mail-ed1-x533.google.com (unknown [2a00:1450:4864:20::533])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e4228bd6-57da-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 14:27:03 +0000 (UTC)
Received: by mail-ed1-x533.google.com with SMTP id e10so16415071edv.9
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 06:27:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=mGHRLnRmPfVqNV6FIQ+IsCyoHGxeK022bP7mJWNRNf0=;
 b=a+G2nP/2uFuALP/OWdSO5fqIwZZ7isQPTGasYNlHQq5lTMjt4JSZwcJ7ZNw7CjxSW6
 GrS8BK72X0RQ3Ye3FUvFO+bs8Y1H4QF7ySnmY+pnZ6HlHHf46s/TzT26WIpiDk4jv3OT
 bm6Z8JA8CSNJKDtSahr/vWtpM9SrRNkLM68qLh45fFDBIgHZaZoZYUgzt+5wljQokcGQ
 ZKJ5EPbqJW/+wZAaLUJsKSngfPDqjNuBjhOkRp8+7H65K406y3eaGgjA+E7pORylTQvv
 UoZkjbyEncSyZ2vGXlLKFXDp367rcyqFculUFpX8BmtRtHiZKlU0uCz5ir5sHwTi+K+b
 8VZg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=mGHRLnRmPfVqNV6FIQ+IsCyoHGxeK022bP7mJWNRNf0=;
 b=RCL0TlUxzt6koPluDNrcFcyzItDUqckmMa13N5fT3slvpWNcE4Fumqu11KdjKll6Yz
 Pm2crWQ+40cFhUUyMQnpc6KnSUfiIdLP723K6OCB3K0l5m/dqEDOj3/FFIUK/ddE2sKt
 DHqR0D95QDSHNtG/+XwJVwuigUQPGiBgZITsvziRNmgV4sgw8pIHn3whIY1tt0qwALOY
 ajp47lKfMZZi41p5VUmIV1HgcCBedWfk9N2u+BOpfvZ25qr1Fu+DD8SDircHJsk1HBTY
 uVDxHWM/PQn0HVqCFdCpVAGoIPd+G6Jb9tNAq9rqN76faG/JV9iMUsx+KPijQKbL0ZbM
 I5zg==
X-Gm-Message-State: APjAAAXf2rPLMV0TQ6cHmAD4Flhp3sDYNzkdMul4vmFq8ByRskMpm5+g
 KakXLpoY0DbpPVjwr0XFm94SYfbZcDg=
X-Google-Smtp-Source: APXvYqz0R3MqZhePAxF6D5FIhcN1CeaoombRzBmB07csnib6j7kG61r4UFzgLFHYZxvAbSwsYiOVxA==
X-Received: by 2002:a05:6402:22cf:: with SMTP id
 dm15mr14866636edb.31.1582640822482; 
 Tue, 25 Feb 2020 06:27:02 -0800 (PST)
Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com.
 [209.85.221.46])
 by smtp.gmail.com with ESMTPSA id dc5sm1234662edb.61.2020.02.25.06.27.01
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 06:27:01 -0800 (PST)
Received: by mail-wr1-f46.google.com with SMTP id z3so14977654wru.3
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 06:27:01 -0800 (PST)
X-Received: by 2002:adf:9cca:: with SMTP id h10mr3292556wre.390.1582640821043; 
 Tue, 25 Feb 2020 06:27:01 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582310142.git.tamas.lengyel@intel.com>
 <818edf7f9407e377bba6564d58b9c65bce5e6493.1582310142.git.tamas.lengyel@intel.com>
 <20200224151250.GR4679@Air-de-Roger>
 <CABfawhmxwVbNH3o2wpn+SpH=cpVkYS2FsxPccFQt=XqQr=KMwA@mail.gmail.com>
 <c2c48b3c-4bbb-698f-2783-4bc2359cd985@suse.com>
 <CABfawhk1yZ66_xU0uOjpF1CyEh1V8HGCE4=-msCyqb_nxwrg9g@mail.gmail.com>
 <971a3211-68b5-f07e-f869-060cd63abad6@suse.com>
In-Reply-To: <971a3211-68b5-f07e-f869-060cd63abad6@suse.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Tue, 25 Feb 2020 07:26:25 -0700
X-Gmail-Original-Message-ID: <CABfawhmO1wdNdGbiKRoLAJY7hOb=tp1bS8nCLz6iN18FKFUOSA@mail.gmail.com>
Message-ID: <CABfawhmO1wdNdGbiKRoLAJY7hOb=tp1bS8nCLz6iN18FKFUOSA@mail.gmail.com>
To: Jan Beulich <jbeulich@suse.com>
Subject: Re: [Xen-devel] [PATCH v9 4/5] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+PiBJbiBzdWNoIGEgY2FzZSwgcGxlYXNlIHB1dCBpbiBhIGNvbW1lbnQgZXhwbGFpbmluZyB3
aHkgZmFpbHVyZSBpcwo+ID4+IGltcG9zc2libGUuIEluIHRoZSBnZW5lcmFsIGNhc2UgZS5nLiBh
IDJNYiBwYWdlIG1heSBuZWVkIHNwbGl0dGluZywKPiA+PiB3aGljaCBtYXkgeWllbGQgLUVOT01F
TS4gU3VjaCBhIGNvbW1lbnQgd2lsbCB0aGVuIGFsc28gYmUgdXNlZnVsIGluCj4gPj4gY2FzZSBh
IG5ldyBmYWlsdXJlIG1vZGUgZ2V0cyBhZGRlZCB0byAtPnNldF9lbnRyeSgpLCB3aGVyZSBpdCB0
aGVuCj4gPj4gd2lsbCBuZWVkIGp1ZGdpbmcgd2hldGhlciB0aGUgYXNzdW1wdGlvbiBoZXJlIHN0
aWxsIGhvbGRzLiAoVGhpcyBpcwo+ID4+IGFsc28gd2h5IGluIGdlbmVyYWwgaXQnZCBiZSBiZXR0
ZXIgdG8gaGFuZGxlIHRoZSBlcnJvci4gSXQnbGwgc3RpbGwKPiA+PiBiZSBiZXR0ZXIgdG8gY3Jh
c2ggdGhlIGd1ZXN0IHRoYW4gdGhlIGhvc3QgaW4gY2FzZSB5b3UgY2FuJ3QuIFNlZQo+ID4+IHRo
ZSBib3R0b20gb2YgLi9DT0RJTkdfU1RZTEUuKQo+ID4KPiA+IFRoZSBtZW1fc2hhcmluZyBjb2Rl
YmFzZSB1c2VzIEFTU0VSVCghcmMpIG9uIHAybS0+c2V0X2VudHJ5IGFscmVhZHkKPiA+IHdoZW4g
cmVtb3ZpbmcgcGFnZXMgbGlrZSB3ZSBkbyBoZXJlIChzZWUgcmVsaW5xdWlzaF9zaGFyZWRfcGFn
ZXMpLgo+ID4gVGhpcyBvbmx5IGdldHMgY2FsbGVkIG9uIHNoYXJlZCBwYWdlcyB0aGF0IHdlIGtu
b3cgZm9yIHN1cmUgYXJlCj4gPiBwcmVzZW50LiBTaW5jZSB0aGVzZSBhcmUgc2hhcmVkIHBhZ2Vz
IHdlIGtub3cgdGhhdCB0aGVpciBzaXplIGlzIDRrCj4gPiB0aHVzIHRoZXJlIGlzIG5vIHNwbGl0
dGluZy4gSSBjYW4gY2VydGFpbmx5IGFkZCBhIGNvbW1lbnQgdG8gdGhpcwo+ID4gZWZmZWN0IHRv
IHNwZWxsIGl0IG91dCB3aHkgdGhlIEFTU0VSVCBpcyBhcHByb3ByaWF0ZS4KPgo+IFdlbGwsIGlm
IHRoaXMgaXMgYSBwcmUtZXhpc3RpbmcgcGF0dGVybiBpbiB0aGUgZmlsZSwgdGhlbiAtIHlvdQo+
IGJlaW5nIHRoZSBtYWludGFpbmVyIC0gc28gYmUgaXQuIEkgY29uc2lkZXIgdGhpcyBiYWQgcHJh
Y3RpY2UgdGhvdWdoLAo+IGFuZCBJIHdvdWxkIHN1Z2dlc3QgdGhhdCBldmVyeSBzdWNoIHNpdGUg
bmVlZHMgYSBjb21tZW50IChwb3NzaWJseQo+IGFsbCBidXQgb25lIHNpbXBseSByZWZlcnJpbmcg
dG8gdGhlIG9uZSB3aGVyZSB0aGluZ3MgZ2V0IGFjdHVhbGx5Cj4gZXhwbGFpbmVkKS4KPgoKTm90
ZWQuIEkgdGhpbmsgZm9yIGFuIGV4cGVyaW1lbnRhbCBjb2RlLWJhc2UgaXQncyBmaW5lLgoKVGFt
YXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:32:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:32:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6bFv-0006rZ-Vk; Tue, 25 Feb 2020 14:32:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6bFv-0006rU-Az
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:32:15 +0000
X-Inumbo-ID: 9c1cf488-57db-11ea-9316-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9c1cf488-57db-11ea-9316-12813bfff9fa;
 Tue, 25 Feb 2020 14:32:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CF001ACC3;
 Tue, 25 Feb 2020 14:32:10 +0000 (UTC)
To: Wei Liu <wl@xen.org>
References: <20200225142232.7935-1-wl@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <8ab186ec-f658-f110-692f-1e143af9e244@suse.com>
Date: Tue, 25 Feb 2020 15:32:17 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200225142232.7935-1-wl@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/pvh: drop v2 suffix from pvh.pandoc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Xen Development List <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxNToyMiwgV2VpIExpdSB3cm90ZToKPiBUaGVyZSBpcyBub3cgb25seSBv
bmUgdmVyc2lvbiBvZiBQVkggaW1wbGVtZW50YXRpb24gaW4gWGVuLiBEcm9wICJ2MiIgdG8KPiBh
dm9pZCBjb25mdXNpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2xAeGVuLm9yZz4K
CkFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 14:42:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 14:42:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6bQ3-0007oL-DX; Tue, 25 Feb 2020 14:42:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6bQ1-0007oG-Vm
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 14:42:42 +0000
X-Inumbo-ID: 11165dfa-57dd-11ea-931c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 11165dfa-57dd-11ea-931c-12813bfff9fa;
 Tue, 25 Feb 2020 14:42:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E19F9AFCA;
 Tue, 25 Feb 2020 14:42:36 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200224142231.31097-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e9c5ead4-0a2f-ed74-273d-3000bc896d61@suse.com>
Date: Tue, 25 Feb 2020 15:42:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224142231.31097-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/msr: Drop {pv,
 hvm}_max_vcpu_msrs objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxNToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBAQCAtMTAzLDEwICsx
MDAsNyBAQCBpbnQgaW5pdF9kb21haW5fbXNyX3BvbGljeShzdHJ1Y3QgZG9tYWluICpkKQo+ICAK
PiAgaW50IGluaXRfdmNwdV9tc3JfcG9saWN5KHN0cnVjdCB2Y3B1ICp2KQo+ICB7Cj4gLSAgICBz
dHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+IC0gICAgc3RydWN0IHZjcHVfbXNycyAqbXNy
cyA9Cj4gLSAgICAgICAgeG1lbWR1cChpc19wdl9kb21haW4oZCkgPyAgJnB2X21heF92Y3B1X21z
cnMKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICZodm1fbWF4X3ZjcHVfbXNy
cyk7Cj4gKyAgICBzdHJ1Y3QgdmNwdV9tc3JzICptc3JzID0geHphbGxvYygqbXNycyk7CgpBcyBz
YWlkIG9uIHRoZSBvdGhlciB0aHJlYWQsIEkgZG9uJ3QgdGhpbmsgdGhpcyB2aXN1YWwgKGV2ZW4g
aWYKbm90IGZhY3R1YWwpIHVzZSBvZiBhbiB1bmluaXRpYWxpemVkIHZhcmlhYmxlIGlzIG5vdCBo
ZWxwZnVsLiBJCmRvbid0IHNlZSBhbnl0aGluZyB3cm9uZyB3aXRoIGNvbnRpbnVpbmcgdGhlIHRy
YWRpdGlvbmFsCgogICAgc3RydWN0IHZjcHVfbXNycyAqbXNycyA9IHh6YWxsb2Moc3RydWN0IHZj
cHVfbXNycyk7Cgp3YXkuIEl0IHdvdWxkIGJlIGEgZGlmZmVyZW50IHRoaW5nIGlmIHRoZSB2YXJp
YWJsZSB0byBiZQppbml0aWFsaXplZCB3YXMgcGFzc2VkIGludG8gdGhlIG1hY3JvLCBhbmQgaGVu
Y2UgdGhlcmUKd291bGRuJ3QgYmUgYW55IGV4cGxpY2l0IGFzc2lnbm1lbnQgKG9yIGluaXRpYWxp
emF0aW9uKQphdCB0aGUgdXNlIHNpdGVzIC4uLgoKRm9yIHRoZSBzdWdnZXN0ZWQgYWx0ZXJuYXRp
dmUgZm9ybQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:03:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:03:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6bjO-00016E-9f; Tue, 25 Feb 2020 15:02:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3lsx=4N=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6bjN-000169-7g
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:02:41 +0000
X-Inumbo-ID: ddd24e06-57df-11ea-aba8-bc764e2007e4
Received: from mail-ed1-f67.google.com (unknown [209.85.208.67])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ddd24e06-57df-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 15:02:40 +0000 (UTC)
Received: by mail-ed1-f67.google.com with SMTP id c26so16579668eds.8
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 07:02:40 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=yC3ES5J/2XN2w8MFSgSYO8leL9zQ8QQv+7aw2xjSeWE=;
 b=OgB006ORxZyZXK/m1S2PDeEWim5hsjZHVjtadA0kMFnhhAJgcT9UNRyZ6FDDzuwlYo
 RKamqZ7V4herJzsbOGVQ5BLK9LS9lvTZI27rcNt2qSXeKyEXpcl2AynH9DmxQKoqsJBD
 2WcKGxHwG4KbI19a4WBFASHhv3yOrqpwF1WYS9kofpWztvrsmKSxkmnFoiI7UZZE/sA5
 M5gGwrCBOoWpd0R7L8TGAb+kSl3X+K6QsEWI17dpIaQ9e3NcL05JB/4nLukf6GEJCXgM
 0TQnaEPj0zCYCLso5atuU+PcdfRcFIIZmC5Vk00oQNihu67wYdTsOJy92t2aIQSsYJE/
 5zWA==
X-Gm-Message-State: APjAAAUd7MxfCuJle7TIofR3zHKYhWd/IWLB1CXaeEHGcQLKZt0hP7O8
 gP5J7YmbOkwglVtPiKqOLmJAh57rRjWIUA==
X-Google-Smtp-Source: APXvYqzxVpMlwyHJuqlZ7MYK3K5ixJw1nN9gvl28AMgfdQdtuwSQAokPQwztvoZ+Jvh+UCooSow9fw==
X-Received: by 2002:a17:906:27cb:: with SMTP id
 k11mr53504123ejc.301.1582642959265; 
 Tue, 25 Feb 2020 07:02:39 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id o88sm1159507eda.41.2020.02.25.07.02.38
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 25 Feb 2020 07:02:38 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Tue, 25 Feb 2020 15:02:37 +0000
Message-Id: <20200225150237.9124-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH v2] xen/grant-table: Remove outdated warning in
 gnttab_grow_table()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Julien Grall <julien@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25lIG9mIHRoZSB3YXJuaW5nIG1lc3NhZ2UgaW4gZ250dGFiX2dyb3dfdGFibGUoKSByZWZlcnMg
dG8gYSBmdW5jdGlvbgp3YXMgcmVtb3ZlZCBpbiBjb21taXQgNjQyNWY5MWM3MiAieGVuL2dudHRh
YjogRm9sZCBncmFudF90YWJsZV97Y3JlYXRlLApzZXRfbGltaXRzfSgpIGludG8gZ3JhbnRfdGFi
bGVfaW5pdCgpIi4KClNpbmNlIHRoZSBjb21taXQsIGd0LT5hY3RpdmUgd2lsbCBiZSBhbGxvY2F0
ZWQgd2hpbGUgaW5pdGlhbGl6aW5nIHRoZQpncmFudCB0YWJsZSBhdCBkb21haW4gY3JlYXRpb24u
IFRoZXJlZm9yZSBndC1hY3RpdmUgd2lsbCBhbHdheXMgYmUKdmFsaWQuCgpSYXRoZXIgdGhhbiBy
ZXBsYWNpbmcgdGhlIHdhcm5pbmcgYnkgYW5vdGhlciBvbmUsIGRyb3AgdGhlIGNoZWNrCmNvbXBs
ZXRlbHkgYXMgd2Ugd2lsbCBsaWtlbHkgbm90IGNvbWUgYmFjayB0byBhIHNlbWktaW5pdGlhbGl6
ZWQgd29ybGQuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBhbWF6b24uY29t
PgpBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCi0t
LQogICAgQ2hhbmdlcyB2MjoKICAgICAgICAtIFJlbW92ZSB0aGUgY2hlY2sgY29tcGxldGVseQog
ICAgICAgIC0gQWRkIEFuZHJldydzIGFja2VkLWJ5Ci0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJs
ZS5jIHwgNiAtLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpp
bmRleCBiYzM3YWNhZTBlLi4wNTdjNzhmNjIwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC0xNzkzLDEyICsxNzkz
LDYgQEAgZ250dGFiX2dyb3dfdGFibGUoc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50IHJl
cV9ucl9mcmFtZXMpCiAgICAgc3RydWN0IGdyYW50X3RhYmxlICpndCA9IGQtPmdyYW50X3RhYmxl
OwogICAgIHVuc2lnbmVkIGludCBpLCBqOwogCi0gICAgaWYgKCB1bmxpa2VseSghZ3QtPmFjdGl2
ZSkgKQotICAgIHsKLSAgICAgICAgZ3ByaW50ayhYRU5MT0dfV0FSTklORywgImdyYW50X3RhYmxl
X3NldF9saW1pdHMoKSBjYWxsIG1pc3NpbmdcbiIpOwotICAgICAgICByZXR1cm4gLUVOT0RFVjsK
LSAgICB9Ci0KICAgICBpZiAoIHJlcV9ucl9mcmFtZXMgPCBJTklUSUFMX05SX0dSQU5UX0ZSQU1F
UyApCiAgICAgICAgIHJlcV9ucl9mcmFtZXMgPSBJTklUSUFMX05SX0dSQU5UX0ZSQU1FUzsKICAg
ICBBU1NFUlQocmVxX25yX2ZyYW1lcyA8PSBndC0+bWF4X2dyYW50X2ZyYW1lcyk7Ci0tIAoyLjE3
LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:12:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:12:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6btF-00021K-Ec; Tue, 25 Feb 2020 15:12:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6btE-00021F-Q7
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:12:52 +0000
X-Inumbo-ID: 4a667460-57e1-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4a667460-57e1-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 15:12:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E9569AD5C;
 Tue, 25 Feb 2020 15:12:50 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f412712d-6181-6efd-f6be-ed2bdcf243ed@suse.com>
Date: Tue, 25 Feb 2020 16:12:56 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224084400.94482-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAwOTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOj4gLS0tIGEveGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9hdG9taWMuaAo+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvYXRvbWlj
LmgKPiBAQCAtMjI0LDYgKzIyNCwxNCBAQCBzdGF0aWMgaW5saW5lIGludCBhdG9taWNfYWRkX3Vu
bGVzcyhhdG9taWNfdCAqdiwgaW50IGEsIGludCB1KQo+ICAgICAgcmV0dXJuIGM7Cj4gIH0KPiAg
Cj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBhdG9taWNfYW5kKHVuc2lnbmVkIGludCBtLCBhdG9taWNf
dCAqdikKPiArewo+ICsgICAgYXNtIHZvbGF0aWxlICgKPiArICAgICAgICAibG9jazsgYW5kbCAl
MSwlMCIKCkkgcmVhbGl6ZSB0aGlzIGlzIGluIHN5bmMgd2l0aCBvdGhlciBhdG9taWNfKigpLCBi
dXQgSSdkIHByZWZlciBpZgp0aGUgc3RyYXkgc2VtaWNvbG9uIGFmdGVyICJsb2NrIiB3YXMgZHJv
cHBlZC4gV2l0aG91dCBpdCB0aGUKYXNzZW1ibGVyIGNhbiBhY3R1YWxseSBkaWFnbm9zZSBhIGJh
ZCB1c2UgKHRoZSBkZXN0aW5hdGlvbiBub3QKYmVpbmcgYSBtZW1vcnkgb3BlcmFuZCkuIEknbSB1
bmF3YXJlIG9mIHJlYXNvbnMgd2h5IHRoZSBzZW1pY29sb25zCndvdWxkIGhhdmUgYmVlbiBwdXQg
dGhlcmUuCgo+ICsgICAgICAgIDogIj1tIiAoKih2b2xhdGlsZSBpbnQgKikmdi0+Y291bnRlcikK
PiArICAgICAgICA6ICJpciIgKG0pLCAibSIgKCoodm9sYXRpbGUgaW50ICopJnYtPmNvdW50ZXIp
ICk7CgpTaW1pbGFybHkgZGVzcGl0ZSBpdHMgdXNlIGVsc2V3aGVyZSBJJ20gYWZyYWlkICJpIiBp
cyBub3QgdGhlIGJlc3QKY2hvaWNlIGhlcmUgZm9yIHRoZSBjb25zdHJhaW50LiBUb2dldGhlciB3
aXRoIHN3aXRjaGluZyB0byBwbGFpbgppbnQgYXMgdGhlIGZ1bmN0aW9uJ3MgZmlyc3QgcGFyYW1l
dGVyIHR5cGUsICJlIiB3b3VsZCBzZWVtIGJldHRlcgpldmVuIGlmIHRoZSBkaWZmZXJlbmNlIHdv
dWxkIG9ubHkgbWFuaWZlc3QgZm9yIGF0b21pYzY0X3QuIEFzIHRvCnRoZSBjaG9pY2Ugb2YgcGFy
YW1ldGVyIHR5cGUsIExpbnV4IHRvbyB1c2VzIHBsYWluIGludCwgc28gd2hpbGUKSSBhZ3JlZSB3
aXRoIHlvdXIgcmVhc29uaW5nIEkgdGhpbmsgSSBhbHNvIGFncmVlIHdpdGggSnVsaWVuIHRvCnVz
ZSBwbGFpbiBpbnQgaGVyZSBmb3IgY29uc2lzdGVuY3kuCgpGaW5hbGx5LCB5ZXQgYW5vdGhlciBp
bXByb3ZlbWVudCBvdmVyIGV4aXN0aW5nIGNvZGUgd291bGQgYmUgdG8KdXNlIGp1c3QgYSBzaW5n
bGUgb3V0cHV0ICIrbSIsIHdpdGggbm8gcGFyYWxsZWxpbmcgaW5wdXQgIm0iLgoKV2l0aCB0aGUg
Zmlyc3QgYW5kIGxhc3QsIGJ1dCBub3QgbmVjZXNzYXJpbHkgdGhlIG1pZGRsZSBvbmUgdGFrZW4K
Y2FyZSBvZiAoYW5kIEknZCBiZSBoYXBweSB0byB0YWtlIGNhcmUgb2YgdGhlbSB3aGlsZSBjb21t
aXR0aW5nKQpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpJZiwg
b3RvaCwgeW91IGRpc2FncmVlIG9uIHNvbWUsIHRoZW4gbGV0J3Mgc2VlIHdoZXJlIHdlIGNhbgpm
aW5kIGNvbW1vbiBncm91bmRzLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:22:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:22:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6c2B-0002tJ-HO; Tue, 25 Feb 2020 15:22:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6c2A-0002t9-2x
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:22:06 +0000
X-Inumbo-ID: 9474657a-57e2-11ea-8fc3-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9474657a-57e2-11ea-8fc3-bc764e2007e4;
 Tue, 25 Feb 2020 15:22:05 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6c29-00017N-4K; Tue, 25 Feb 2020 15:22:05 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6c28-0001JJ-RK; Tue, 25 Feb 2020 15:22:04 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6c28-0002NV-QL; Tue, 25 Feb 2020 15:22:04 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147598-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=ead4c2d8314cea8defb6e9613071f21df6d216c2
X-Osstest-Versions-That: xen=e465fecbfdb865c75f762055c0396bc617005748
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 15:22:04 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147598: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU5OCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU5OC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBlYWQ0YzJkODMxNGNlYThkZWZiNmU5NjEzMDcxZjIxZGY2ZDIxNmMyCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlNDY1ZmVjYmZkYjg2NWM3NWY3
NjIwNTVjMDM5NmJjNjE3MDA1NzQ4CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc1NTkgIDIwMjAt
MDItMjQgMjA6MDA6NDUgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NTk4ICAy
MDIwLTAyLTI1IDEzOjAxOjI4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgZTQ2NWZlY2JmZC4uZWFkNGMyZDgzMSAgZWFkNGMyZDgzMTRjZWE4ZGVmYjZlOTYxMzA3MWYy
MWRmNmQyMTZjMiAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:23:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:23:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6c34-0002yM-U2; Tue, 25 Feb 2020 15:23:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=74be=4N=virtuozzo.com=vsementsov@srs-us1.protection.inumbo.net>)
 id 1j6c32-0002yE-G4
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:23:00 +0000
X-Inumbo-ID: b1ef44f8-57e2-11ea-9325-12813bfff9fa
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.7.123]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1ef44f8-57e2-11ea-9325-12813bfff9fa;
 Tue, 25 Feb 2020 15:22:55 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=bltRUm8+7vp7fI8uBGMZKdWpcv0dkBMsAlL6ckFkImKiqLe9HIq2v5d4WVgmpqJjWV0DfFHlA/UCyHNj2Mr5wLNN57a8FFH0k2LY9Sk8oBhUlzX1xNNx59Ulay84sp+K0yRdJv7So62AbP2ujb6CHg2wg+cFJ6SDGD+ZDpZyrf6f3/tkaPP9t5EGDA/x1XjxO+g+MryRODaVeUhw1fH5U23sBuYQ7nPIT1dqyIqI63gMNTcX/yyaT8p7HW03ECb5Pk+6zxt1/cyX5sjhh6gVjAITuic9X9AUExL5huiIZdS6tVXbTYWp0qZ6rwDy0H9B4+4yN6CNoDdjgD+QZf8ZQw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GA6OdMo+HRYFcpRz4GY+QG/za/1o8rXZz0UH8sfdhcQ=;
 b=gBQwTo2Ag5LmBe10U+Bk6VtWeJQbodOWavKGvZXF2DE3ZWjw6If8aMLNMaEZ97joR4vt17O8FvMqAmP5g2k03O6JlILeSEFk8nV8l2iJOt7c5KhlvpNqkh4AhxMGD18Bo8C9iDk10uiivPVG8lmE5km8+yW+zhE56EAQL3KAjPwTpwO22kMsgv0yBU5WTc2JDEdFyA93RCsMSjSWaKHKhgPNA10bUaDD7z62pGqy+wkOzQ0aOic2lMIloDg40UfKMpIV9EtkcYMJHWCY1VCZ5QzQj/dBjJSuztlvTsZft1Rif4lyyZDO8eylbRt/254/PgZMHVJw6YiWcjpqoKlFQQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=virtuozzo.com; dmarc=pass action=none
 header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com;
 s=selector2;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GA6OdMo+HRYFcpRz4GY+QG/za/1o8rXZz0UH8sfdhcQ=;
 b=NZ0erQVNUOZll6fLzpT7Gp9/ZKQtb3c1Zmo7LV2eiuMqg86Ns2zgiF/usDYqDDpjurQXs4U2hi0m0nN7gz8CSEj/xtnGV2yQL8QSjBYCh1IB2OxT4qFfPOFHnEBRtlHn2OP4RlYX5Qa6a2OyZDqVL0jiPDI/+ueXRohyKjUxS7Y=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=vsementsov@virtuozzo.com; 
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com (20.179.7.140) by
 AM6PR08MB4005.eurprd08.prod.outlook.com (20.179.0.219) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.21; Tue, 25 Feb 2020 15:22:53 +0000
Received: from AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664]) by AM6PR08MB4423.eurprd08.prod.outlook.com
 ([fe80::e05a:63af:818c:b664%4]) with mapi id 15.20.2750.021; Tue, 25 Feb 2020
 15:22:53 +0000
To: Markus Armbruster <armbru@redhat.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-4-vsementsov@virtuozzo.com>
 <87v9nxwulz.fsf@dusky.pond.sub.org>
 <cff01a02-f99a-574d-c750-200da0c1d925@virtuozzo.com>
 <87wo8aesn0.fsf@dusky.pond.sub.org>
From: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
X-Tagtoolbar-Keys: D20200225182250311
Message-ID: <b53674e2-2484-4f18-fc3f-f2a2a3d6168b@virtuozzo.com>
Date: Tue, 25 Feb 2020 18:22:50 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.2.1
In-Reply-To: <87wo8aesn0.fsf@dusky.pond.sub.org>
Content-Language: en-US
X-ClientProxiedBy: HE1PR0401CA0082.eurprd04.prod.outlook.com
 (2603:10a6:3:19::50) To AM6PR08MB4423.eurprd08.prod.outlook.com
 (2603:10a6:20b:bf::12)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [172.16.24.200] (185.231.240.5) by
 HE1PR0401CA0082.eurprd04.prod.outlook.com (2603:10a6:3:19::50) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.18 via Frontend Transport; Tue, 25 Feb 2020 15:22:52 +0000
X-Tagtoolbar-Keys: D20200225182250311
X-Originating-IP: [185.231.240.5]
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b5873cd7-1f8d-451b-fb44-08d7ba069514
X-MS-TrafficTypeDiagnostic: AM6PR08MB4005:
X-Microsoft-Antispam-PRVS: <AM6PR08MB40050DF4DB1A8636F209DEC3C1ED0@AM6PR08MB4005.eurprd08.prod.outlook.com>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-Forefront-PRVS: 0324C2C0E2
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10019020)(39850400004)(366004)(376002)(346002)(136003)(396003)(189003)(199004)(81156014)(81166006)(8676002)(478600001)(36756003)(30864003)(2906002)(956004)(8936002)(5660300002)(54906003)(16576012)(316002)(31686004)(6486002)(86362001)(26005)(16526019)(186003)(52116002)(4326008)(2616005)(66476007)(66556008)(66946007)(7416002)(31696002)(6916009)(2004002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:AM6PR08MB4005;
 H:AM6PR08MB4423.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate
 permitted sender hosts)
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: d/SYvu3+1mLnyjtND4UOf/h33lxTKn0z5KMysNSFP3XXBTA5e58oyOcBt8IIenhyjxnv/BN1lu2My/HFecmZwHb59FHvAi9YcycD5+uww9+yJQXMTPodoh3vJRm+FCUDTM0DzGqi3GeYzSHe7Ce8BjDOUrAvSy+nAG/5woTz+HrjxAvHi8pyg500nML+Byf2MpRA5n1EmyXYGjAvw4i0T7sUulGsi8wELQrLfihtAGvhvw0/mPmK+ZiE2Wg3baJTqROw741/jslPyDRvmQ7johW8Pw9F37GB7i3tzqbhrtNI+yeF9seNPhjHxrS7Eqz83/8tGIykmQyAJGQX/CmMftb9bH/fRp6mWwwnUGLO7UOIQTw3YjOMKF4qvJI6goiumJWKMx7krlWQgWPRKCzLW4GXDsMpMhrMV3jOZ+4IOjMNiu5bZowTHo8s3/GN1uIfZ7xqcU+xyNhhodTiH6sYpnBHbLBNx8Bvz1XGy43uQ/fV9fC2oiyXGn6Ucqh7qlpcncd+j+9mb1yEETe0G+NW8mYTsAQ5a7DyYA89ylC5a0d98KThBIAgofRHdm8Q8WXn
X-MS-Exchange-AntiSpam-MessageData: qdHCh4+2pEsNFRMr+ObKBhQ42mROBoZdn4EO0jeqU62z7f5bC8CsD91YWxSz5LHgAbXRA3UgoKUIf0Tjhukd2ZUR6InarwsWqL8aDJctUAyADnlocf32BuiygHDThnw8NBKICAaQFK0CpIv7ix6StA==
X-OriginatorOrg: virtuozzo.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b5873cd7-1f8d-451b-fb44-08d7ba069514
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2020 15:22:53.2653 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: ozQNv91BDDp01SqmQrxqPwUaG5BLx+/cwOhO6PO/kh8wwQ+K5+6xOjaOI1BbXhvf6l0AHBfLFKWvNPZMYOBrU7KsIbZ2Smoi96LncKoMPVI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4005
Subject: Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to
 use auto propagated errp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, qemu-devel@nongnu.org,
 Greg Kurz <groug@kaod.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>, Laszlo Ersek <lersek@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

MjUuMDIuMjAyMCAxNTo1MiwgTWFya3VzIEFybWJydXN0ZXIgd3JvdGU6Cj4gVmxhZGltaXIgU2Vt
ZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4gCj4+
IDIzLjAyLjIwMjAgMTE6NTUsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+Pj4gVmxhZGltaXIg
U2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3cml0ZXM6Cj4+
Pgo+Pj4+IFNjcmlwdCBhZGRzIEVSUlBfQVVUT19QUk9QQUdBVEUgbWFjcm8gaW52b2NhdGlvbiB3
aGVyZSBhcHByb3ByaWF0ZSBhbmQKPj4+PiBkb2VzIGNvcnJlc3BvbmRpbmcgY2hhbmdlcyBpbiBj
b2RlIChsb29rIGZvciBkZXRhaWxzIGluCj4+Pj4gaW5jbHVkZS9xYXBpL2Vycm9yLmgpCj4+Pj4K
Pj4+PiBVc2FnZSBleGFtcGxlOgo+Pj4+IHNwYXRjaCAtLXNwLWZpbGUgc2NyaXB0cy9jb2NjaW5l
bGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpIFwKPj4+PiAgICAtLW1hY3JvLWZpbGUgc2Ny
aXB0cy9jb2NjaS1tYWNyby1maWxlLmggLS1pbi1wbGFjZSAtLW5vLXNob3ctZGlmZiBcCj4+Pj4g
ICAgYmxvY2tkZXYtbmJkLmMgcWVtdS1uYmQuYyB7YmxvY2svbmJkKixuYmQvKixpbmNsdWRlL2Js
b2NrL25iZCp9LltoY10KPj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IFZsYWRpbWlyIFNlbWVudHNv
di1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KPj4+PiAtLS0KPj4+Pgo+Pj4+
IENDOiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0LmNvbT4KPj4+PiBDQzogS2V2aW4gV29sZiA8
a3dvbGZAcmVkaGF0LmNvbT4KPj4+PiBDQzogTWF4IFJlaXR6IDxtcmVpdHpAcmVkaGF0LmNvbT4K
Pj4+PiBDQzogR3JlZyBLdXJ6IDxncm91Z0BrYW9kLm9yZz4KPj4+PiBDQzogU3RlZmFubyBTdGFi
ZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+Pj4+IENDOiBBbnRob255IFBlcmFyZCA8
YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+PiBDQzogUGF1bCBEdXJyYW50IDxwYXVsQHhl
bi5vcmc+Cj4+Pj4gQ0M6IFN0ZWZhbiBIYWpub2N6aSA8c3RlZmFuaGFAcmVkaGF0LmNvbT4KPj4+
PiBDQzogIlBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIiA8cGhpbG1kQHJlZGhhdC5jb20+Cj4+Pj4g
Q0M6IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+Cj4+Pj4gQ0M6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgo+Pj4+IENDOiBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxp
bnV4LmlibS5jb20+Cj4+Pj4gQ0M6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNv
bT4KPj4+PiBDQzogTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgo+Pj4+
IENDOiBxZW11LWJsb2NrQG5vbmdudS5vcmcKPj4+PiBDQzogeGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCj4+Pj4KPj4+PiAgICBpbmNsdWRlL3FhcGkvZXJyb3IuaCAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAgIDMgKwo+Pj4+ICAgIHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3Bh
Z2F0ZWQtZXJycC5jb2NjaSB8IDE1OCArKysrKysrKysrKysrKysrKysKPj4+PiAgICAyIGZpbGVz
IGNoYW5nZWQsIDE2MSBpbnNlcnRpb25zKCspCj4+Pj4gICAgY3JlYXRlIG1vZGUgMTAwNjQ0IHNj
cmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+Pj4+Cj4+Pj4gZGlm
ZiAtLWdpdCBhL2luY2x1ZGUvcWFwaS9lcnJvci5oIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPj4+
PiBpbmRleCBiOTQ1MmQ0ODA2Li43OWY4ZTk1MjE0IDEwMDY0NAo+Pj4+IC0tLSBhL2luY2x1ZGUv
cWFwaS9lcnJvci5oCj4+Pj4gKysrIGIvaW5jbHVkZS9xYXBpL2Vycm9yLmgKPj4+PiBAQCAtMTQx
LDYgKzE0MSw5IEBACj4+Pj4gICAgICogICAgICAgICAuLi4KPj4+PiAgICAgKiAgICAgfQo+Pj4+
ICAgICAqCj4+Pj4gKyAqIEZvciBtYXNzIGNvbnZlcnNpb24gdXNlIHNjcmlwdAo+Pj4+ICsgKiAg
IHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+Pj4+ICsgKgo+
Pj4+ICAgICAqCj4+Pj4gICAgICogUmVjZWl2ZSBhbmQgYWNjdW11bGF0ZSBtdWx0aXBsZSBlcnJv
cnMgKGZpcnN0IG9uZSB3aW5zKToKPj4+PiAgICAgKiAgICAgRXJyb3IgKmVyciA9IE5VTEwsICps
b2NhbF9lcnIgPSBOVUxMOwo+Pj4KPj4+IEV4dHJhIGJsYW5rIGxpbmUuCj4+Pgo+Pj4+IGRpZmYg
LS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kgYi9z
Y3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKPj4+PiBuZXcgZmls
ZSBtb2RlIDEwMDY0NAo+Pj4+IGluZGV4IDAwMDAwMDAwMDAuLmZiMDNjODcxY2IKPj4+PiAtLS0g
L2Rldi9udWxsCj4+Pj4gKysrIGIvc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1l
cnJwLmNvY2NpCj4+Pj4gQEAgLTAsMCArMSwxNTggQEAKPj4+PiArLy8gVXNlIEVSUlBfQVVUT19Q
Uk9QQUdBVEUgKHNlZSBpbmNsdWRlL3FhcGkvZXJyb3IuaCkKPj4+PiArLy8KPj4+PiArLy8gQ29w
eXJpZ2h0IChjKSAyMDIwIFZpcnR1b3p6byBJbnRlcm5hdGlvbmFsIEdtYkguCj4+Pj4gKy8vCj4+
Pj4gKy8vIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0
ZSBpdCBhbmQvb3IgbW9kaWZ5Cj4+Pj4gKy8vIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05V
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cj4+Pj4gKy8vIHRoZSBGcmVl
IFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9y
Cj4+Pj4gKy8vIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCj4+Pj4gKy8vCj4+
Pj4gKy8vIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdp
bGwgYmUgdXNlZnVsLAo+Pj4+ICsvLyBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQg
ZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+Pj4+ICsvLyBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCj4+Pj4gKy8vIEdOVSBH
ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4+Pj4gKy8vCj4+Pj4gKy8v
IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1Ymxp
YyBMaWNlbnNlCj4+Pj4gKy8vIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUg
PGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+Lgo+Pj4+ICsvLwo+Pj4+ICsvLyBVc2FnZSBl
eGFtcGxlOgo+Pj4+ICsvLyBzcGF0Y2ggLS1zcC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS9hdXRv
LXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBcCj4+Pj4gKy8vICAtLW1hY3JvLWZpbGUgc2NyaXB0cy9j
b2NjaS1tYWNyby1maWxlLmggLS1pbi1wbGFjZSAtLW5vLXNob3ctZGlmZiBcCj4+Pj4gKy8vICBi
bG9ja2Rldi1uYmQuYyBxZW11LW5iZC5jIHtibG9jay9uYmQqLG5iZC8qLGluY2x1ZGUvYmxvY2sv
bmJkKn0uW2hjXQo+Pj4+ICsKPj4+PiArQHJ1bGUwQAo+Pj4+ICsvLyBBZGQgaW52b2NhdGlvbiB0
byBlcnJwLWZ1bmN0aW9ucyB3aGVyZSBuZWNlc3NhcnkKPj4+PiArLy8gV2Ugc2hvdWxkIHNraXAg
ZnVuY3Rpb25zIHdpdGggIkVycm9yICpjb25zdCAqZXJycCIKPj4+PiArLy8gcGFyYW1ldGVyLCBi
dXQgaG93IHRvIGRvIGl0IHdpdGggY29jY2luZWxsZT8KPj4+PiArLy8gSSBkb24ndCBrbm93LCBz
bywgSSBza2lwIHRoZW0gYnkgZnVuY3Rpb24gbmFtZSByZWdleC4KPj4+PiArLy8gSXQncyBzYWZl
OiBpZiB3ZSBkaWQgbm90IHNraXAgc29tZSBmdW5jdGlvbnMgd2l0aAo+Pj4+ICsvLyAiRXJyb3Ig
KmNvbnN0ICplcnJwIiwgRVJSUF9BVVRPX1BST1BBR0FURSBpbnZvY2F0aW9uCj4+Pj4gKy8vIHdp
bGwgZmFpbCB0byBjb21waWxlLCBiZWNhdXNlIG9mIGNvbnN0IHZpb2xhdGlvbi4KPj4+Cj4+PiBO
b3Qgc2tpcHBpbmcgYSBmdW5jdGlvbiB3ZSBzaG91bGQgc2tpcCBmYWlscyB0byBjb21waWxlLgo+
Pj4KPj4+IFdoYXQgYWJvdXQgc2tpcHBpbmcgYSBmdW5jdGlvbiB3ZSBzaG91bGQgbm90IHNraXA/
Cj4+Cj4+IFRoZW4gaXQgd2lsbCBub3QgYmUgdXBkYXRlZC4uIE5vdCBnb29kIGJ1dCBJIGRvbid0
IGhhdmUgYmV0dGVyIHNvbHV0aW9uLgo+PiBTdGlsbCwgSSBob3BlLCBmdW5jdGlvbiBjYWxsZWQg
KmVycm9yX2FwcGVuZF8qX2hpbnQgd2lsbCBub3QgcmV0dXJuIGVycm9yCj4+IHRocm91Z2ggZXJy
cCBwb2ludGVyLgo+IAo+IFNlZW1zIGxpa2VseS4gIEkganVzdCBkaXNsaWtlIGluZmVycmluZyBi
ZWhhdmlvciBmcm9tIG5hbWUgcGF0dGVybnMuCj4gCj4gSWRlYWxseSwgd2UgcmVjb2duaXplIHRo
ZSB0cnVlIGV4Y2VwdGlvbmFsIHBhdHRlcm4gaW5zdGVhZCwgaS5lLiB0aGUKPiBwcmVzZW5jZSBv
ZiBjb25zdC4gIEJ1dCBmaWd1cmluZyBvdXQgaG93IHRvIG1ha2UgQ29jY2luZWxsZSBkbyB0aGF0
IGZvcgo+IHVzIG1heSBiZSBtb3JlIHRyb3VibGUgdGhhbiBpdCdzIHdvcnRoLgo+IAo+IEhtbS4u
LiAgQ29jY2luZWxsZSBtYXRjaGVzIHRoZSBwYXJhbWV0ZXIgZXZlbiB3aXRoIGNvbnN0IGR1ZSB0
byB3aGF0IGl0Cj4gY2FsbHMgImlzb21vcnBoaXNtIi4gIENhbiBJIGRpc2FibGUgaXQ/ICAqVGlu
a2VyKiAqdGlua2VyKgo+IAo+IGRpZmYgLS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1w
cm9wYWdhdGVkLWVycnAuY29jY2kgYi9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVk
LWVycnAuY29jY2kKPiBpbmRleCBmYjAzYzg3MWNiLi4wYzQ0MTRiZmYzIDEwMDY0NAo+IC0tLSBh
L3NjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+ICsrKyBiL3Nj
cmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+IEBAIC0yMCwxNSAr
MjAsMTEgQEAKPiAgIC8vICAtLW1hY3JvLWZpbGUgc2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmgg
LS1pbi1wbGFjZSAtLW5vLXNob3ctZGlmZiBcCj4gICAvLyAgYmxvY2tkZXYtbmJkLmMgcWVtdS1u
YmQuYyB7YmxvY2svbmJkKixuYmQvKixpbmNsdWRlL2Jsb2NrL25iZCp9LltoY10KPiAgIAo+IC1A
cnVsZTBACj4gK0BydWxlMCBkaXNhYmxlIG9wdGlvbmFsX3F1YWxpZmllckAKPiAgIC8vIEFkZCBp
bnZvY2F0aW9uIHRvIGVycnAtZnVuY3Rpb25zIHdoZXJlIG5lY2Vzc2FyeQo+IC0vLyBXZSBzaG91
bGQgc2tpcCBmdW5jdGlvbnMgd2l0aCAiRXJyb3IgKmNvbnN0ICplcnJwIgo+IC0vLyBwYXJhbWV0
ZXIsIGJ1dCBob3cgdG8gZG8gaXQgd2l0aCBjb2NjaW5lbGxlPwo+IC0vLyBJIGRvbid0IGtub3cs
IHNvLCBJIHNraXAgdGhlbSBieSBmdW5jdGlvbiBuYW1lIHJlZ2V4Lgo+IC0vLyBJdCdzIHNhZmU6
IGlmIHdlIGRpZCBub3Qgc2tpcCBzb21lIGZ1bmN0aW9ucyB3aXRoCj4gLS8vICJFcnJvciAqY29u
c3QgKmVycnAiLCBFUlJQX0FVVE9fUFJPUEFHQVRFIGludm9jYXRpb24KPiAtLy8gd2lsbCBmYWls
IHRvIGNvbXBpbGUsIGJlY2F1c2Ugb2YgY29uc3QgdmlvbGF0aW9uLgo+IC1pZGVudGlmaWVyIGZu
ICF+ICJlcnJvcl9hcHBlbmRfLipfaGludCI7Cj4gKy8vIERpc2FibGUgb3B0aW9uYWxfcXVhbGlm
aWVyIHRvIHNraXAgZnVuY3Rpb25zIHdpdGggIkVycm9yICpjb25zdCAqZXJycCIKPiArLy8gcGFy
YW1ldGVyLAo+ICtpZGVudGlmaWVyIGZuOwo+ICAgaWRlbnRpZmllciBsb2NhbF9lcnIsIEVSUlA7
Cj4gICBAQAo+IAo+IENvdWxkIHlvdSB2ZXJpZnkgdGhpcyByZXN1bHRzIGluIHRoZSBzYW1lIHRy
ZWUtd2lkZSBjaGFuZ2UgYXMgeW91cgo+IHZlcnNpb24/CgpZZXMsIG5vIGRpZmZlcmVuY2UuIFRo
YW5rcyEKCj4gCj4+Pj4gK2lkZW50aWZpZXIgZm4gIX4gImVycm9yX2FwcGVuZF8uKl9oaW50IjsK
Pj4+PiAraWRlbnRpZmllciBsb2NhbF9lcnIsIEVSUlA7Cj4+Pgo+Pj4gQSBmZXcgb2Ygb3VyIGNv
Y2NpbmVsbGUgc2NyaXB0cyB1c2UgQUxMX0NBUFMgZm9yIG1ldGEtdmFyaWFibGVzLiAgTW9zdAo+
Pj4gZG9uJ3QuICBFaXRoZXIgaXMgZmluZSB3aXRoIG1lLiAgTWl4aW5nIHRoZSB0d28gc3R5bGVz
IGZlZWxzIGEgYml0Cj4+PiBjb25mdXNpbmcsIHRob3VnaC4KPj4+Cj4+Pj4gK0BACj4+Pj4gKwo+
Pj4+ICsgZm4oLi4uLCBFcnJvciAqKkVSUlAsIC4uLikKPj4+PiArIHsKPj4+PiArKyAgIEVSUlBf
QVVUT19QUk9QQUdBVEUoKTsKPj4+PiArICAgIDwrLi4uCj4+Pj4gKyAgICAgICAgd2hlbiAhPSBF
UlJQX0FVVE9fUFJPUEFHQVRFKCk7Cj4+Pj4gKygKPj4+PiArICAgIGVycm9yX2FwcGVuZF9oaW50
KEVSUlAsIC4uLik7Cj4+Pj4gK3wKPj4+PiArICAgIGVycm9yX3ByZXBlbmQoRVJSUCwgLi4uKTsK
Pj4+PiArfAo+Pj4+ICsgICAgRXJyb3IgKmxvY2FsX2VyciA9IE5VTEw7Cj4+Pj4gKykKPj4+PiAr
ICAgIC4uLis+Cj4+Pj4gKyB9Cj4+Pgo+Pj4gTWlzc2VzIGVycm9yX3ZwcmVwZW5kKCkuICBDdXJy
ZW50bHkgaGFybWxlc3MsIGJ1dCBhcyBsb25nIGFzIHdlIGNvbW1pdAo+Pj4gdGhlIHNjcmlwdCwg
d2UgYmV0dGVyIG1ha2UgaXQgYXMgcm9idXN0IGFzIHdlIHJlYXNvbmFibHkgY2FuLgo+Pj4KPj4+
IFRoZSBwcmV2aW91cyBwYXRjaCBleHBsYWlucyB0aGlzIENvY2NpbmVsbGUgc2NyaXB0J3MgaW50
ZW50Ogo+Pj4KPj4+ICAgICBUbyBhY2hpZXZlIHRoZXNlIGdvYWxzLCBsYXRlciBwYXRjaGVzIHdp
bGwgYWRkIGludm9jYXRpb25zCj4+PiAgICAgb2YgdGhpcyBtYWNybyBhdCB0aGUgc3RhcnQgb2Yg
ZnVuY3Rpb25zIHdpdGggZWl0aGVyIHVzZQo+Pj4gICAgIGVycm9yX3ByZXBlbmQvZXJyb3JfYXBw
ZW5kX2hpbnQgKHNvbHZpbmcgMSkgb3Igd2hpY2ggdXNlCj4+PiAgICAgbG9jYWxfZXJyK2Vycm9y
X3Byb3BhZ2F0ZSB0byBjaGVjayBlcnJvcnMsIHN3aXRjaGluZyB0aG9zZQo+Pj4gICAgIGZ1bmN0
aW9ucyB0byB1c2UgKmVycnAgaW5zdGVhZCAoc29sdmluZyAyIGFuZCAzKS4KPj4+Cj4+PiBUaGlz
IHJ1bGUgbWF0Y2hlcyAidXNlIGVycm9yX3ByZXBlbmQvZXJyb3JfYXBwZW5kX2hpbnQiIGRpcmVj
dGx5LiAgSXQKPj4+IGFwcGVhcnMgdG8gdXNlIHByZXNlbmNlIG9mIGEgbG9jYWwgRXJyb3IgKiB2
YXJpYWJsZSBhcyBwcm94eSBmb3IgInVzZQo+Pj4gbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZSB0
byBjaGVjayBlcnJvcnMiLiAgSG1tLgo+Pj4KPj4+IFdlIG9idmlvdXNseSBoYXZlIHN1Y2ggYSB2
YXJpYWJsZSB3aGVuIHdlIHVzZSAibG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZQo+Pj4gdG8gY2hl
Y2sgZXJyb3JzIi4gIEJ1dCB3ZSBjb3VsZCBhbHNvIGhhdmUgc3VjaCB2YXJpYWJsZXMgd2l0aG91
dCB1c2Ugb2YKPj4+IGVycm9yX3Byb3BhZ2F0ZSgpLiAgSW4gZmFjdCwgZXJyb3IuaCBkb2N1bWVu
dHMgc3VjaCB1c2U6Cj4+Pgo+Pj4gICAgKiBDYWxsIGEgZnVuY3Rpb24gYW5kIHJlY2VpdmUgYW4g
ZXJyb3IgZnJvbSBpdDoKPj4+ICAgICogICAgIEVycm9yICplcnIgPSBOVUxMOwo+Pj4gICAgKiAg
ICAgZm9vKGFyZywgJmVycik7Cj4+PiAgICAqICAgICBpZiAoZXJyKSB7Cj4+PiAgICAqICAgICAg
ICAgaGFuZGxlIHRoZSBlcnJvci4uLgo+Pj4gICAgKiAgICAgfQo+Pj4KPj4+IHdoZXJlICJoYW5k
bGUgdGhlIGVycm9yIiBmcmVlcyBpdC4KPj4+Cj4+PiBJIGZpZ3VyZSBzdWNoIHVzZXMgdHlwaWNh
bGx5IG9jY3VyIGluIGZ1bmN0aW9ucyB3aXRob3V0IGFuIEVycm9yICoqZXJycAo+Pj4gcGFyYW1l
dGVyLiAgVGhpcyBydWxlIGRvZXNuJ3QgYXBwbHkgdGhlbi4gIEJ1dCB0aGV5IGNvdWxkIG9jY3Vy
IGV2ZW4gaW4KPj4+IGZ1bmN0aW9ucyB3aXRoIHN1Y2ggYSBwYXJhbWV0ZXIuICBDb25zaWRlcjoK
Pj4+Cj4+PiAgICAgICB2b2lkIGZvbyhFcnJvciAqKmVycnApCj4+PiAgICAgICB7Cj4+PiAgICAg
ICAgICAgRXJyb3IgKmVyciA9IE5VTEw7Cj4+Pgo+Pj4gICAgICAgICAgIGJhcigmZXJyKTsKPj4+
ICAgICAgICAgICBpZiAoZXJyKSB7Cj4+PiAgICAgICAgICAgICAgIGVycm9yX2ZyZWUoZXJyKTsK
Pj4+ICAgICAgICAgICAgICAgZXJyb3Jfc2V0ZyhlcnJwLCAiY29tcGxldGVseSBkaWZmZXJlbnQg
ZXJyb3IiKTsKPj4+ICAgICAgICAgICB9Cj4+PiAgICAgICB9Cj4+Pgo+Pj4gUmVhc29uYWJsZSBl
bm91Z2ggd2hlbiBiYXIoKSBnaXZlcyB1cyBhbiBlcnJvciB0aGF0J3MgbWlzbGVhZGluZyBpbiB0
aGlzCj4+PiBjb250ZXh0LCBpc24ndCBpdD8KPj4+Cj4+PiBUaGUgc2NyaXB0IHRyYW5zZm9ybXMg
aXQgbGlrZSB0aGlzOgo+Pj4KPj4+ICAgICAgIHZvaWQgZm9vKEVycm9yICoqZXJycCkKPj4+ICAg
ICAgIHsKPj4+ICAgICAgLSAgICBFcnJvciAqZXJyID0gTlVMTDsKPj4+ICAgICAgKyAgICBFUlJQ
X0FVVE9fUFJPUEFHQVRFKCk7Cj4+Pgo+Pj4gICAgICAtICAgIGJhcigmZXJyKTsKPj4+ICAgICAg
LSAgICBpZiAoZXJyKSB7Cj4+PiAgICAgIC0gICAgICAgIGVycm9yX2ZyZWUoZXJyKTsKPj4+ICAg
ICAgKyAgICBiYXIoZXJycCk7Cj4+PiAgICAgICsgICAgaWYgKCplcnJwKSB7Cj4+PiAgICAgICsg
ICAgICAgIGVycm9yX2ZyZWVfZXJycChlcnJwKTsKPj4+ICAgICAgICAgICAgICAgZXJyb3Jfc2V0
ZyhlcnJwLCAiY29tcGxldGVseSBkaWZmZXJlbnQgZXJyb3IiKTsKPj4+ICAgICAgICAgICB9Cj4+
PiAgICAgICB9Cj4+Pgo+Pj4gVW53YW50ZWQuCj4+Cj4+IFdoYXQgaXMgdGhlIHByb2JsZW0gd2l0
aCBpdD8gVXBkYXRlZCBjb2RlIGp1c3QgdXNlICJuZXcgdXN1YWwgbm90YXRpb24iCj4+IGZvciBo
YW5kbGluZyBlcnJvciBvZiBzdWItY2FsbHMgaW4gZnVuY3Rpb24gd2hpY2ggcmVwb3J0cyBlcnJv
cnMgdGhyb3VnaAo+PiBlcnJwIHBvaW50ZXIuCj4gCj4gZXJyb3IuaCdzIGJpZyBjb21tZW50IGFz
a3MgZm9yIHVzZSBvZiBFUlJQX0FVVE9fUFJPUEFHQVRFKCkgdG8gIlJlY2VpdmUKPiBhbiBlcnJv
ciBhbmQgcGFzcyBpdCBvbiB0byB0aGUgY2FsbGVyIi4gIFdlJ3JlIG5vdCBkb2luZyB0aGF0IGhl
cmUuICBXZQo+ICJDYWxsIGEgZnVuY3Rpb24gYW5kIHJlY2VpdmUgYW4gZXJyb3IgZnJvbSBpdCIs
IHRoZW4gIkhhbmRsZSBhbiBlcnJvcgo+IHdpdGhvdXQgcmVwb3J0aW5nIGl0Ii4KPiAKPiBUaGUg
dXBkYXRlZCBjb2RlIHdvcmtzIGFueXdheSwgYnV0IGl0J3MgbmVlZGxlc3NseSBjb21wbGljYXRl
ZC4KCk9LLCB3aWxsIHRyeS4KCj4gCj4+PiBOb3csIGlmIHRoaXMgc2NyaXB0IGFwcGxpZWQgaW4g
anVzdCBhIGZldyBkb3plbiBwbGFjZXMsIHdlIGNvdWxkIHJlbHkgb24KPj4+IGV5ZWJhbGxpbmcg
aXRzIG91dHB1dCB0byBjYXRjaCB1bndhbnRlZCB0cmFuc2Zvcm1hdGlvbnMuICBTaW5jZSBpdAo+
Pj4gYXBwbGllcyBpbiBzbyBtYW55IG1vcmUsIEkgZG9uJ3QgZmVlbCBjb21mb3J0YWJsZSByZWx5
aW5nIG9uIHJldmlld2VyCj4+PiBleWViYWxscy4KPj4+Cj4+PiBDYW4gd2UgbWFrZSBydWxlMCBk
aXJlY3RseSBtYXRjaCBlcnJvcl9wcm9wYWdhdGUoZXJycCwgbG9jYWxfZXJyKQo+Pj4gc29tZWhv
dz8KPj4KPj4gSSB0aGluayBpdCBpcyBwb3NzaWJsZSwgc3RpbGwgSSdtIG5vdCBzdXJlIHdlIG5l
ZWQgaXQuCj4gCj4gV2UgZG9uJ3QgbmVlZCBpdCBpbiB0aGUgc2Vuc2Ugb2YgIm11c3QgaGF2ZSB0
byBhdm9pZCBhIGJ1Z2d5Cj4gdHJhbnNmb3JtYXRpb24iLiAgSXQncyBtb3JlIGxpa2UgIkknZCBs
aWtlIHRvIGhhdmUgaXQgdG8gc3RheSBjbG9zZSB0bwo+IHRoZSBkb2N1bWVudGVkIHVzYWdlIG9m
IEVSUlBfQVVUT19QUk9QQUdBVEUoKSwgYW5kIHRvIGF2b2lkIGNvbXBsaWNhdGluZwo+IGNhc2Vz
IGxpa2UgdGhlIG9uZSBhYm92ZSIuCj4gCj4+PiBBbm90aGVyIG9ic2VydmF0aW9uOiB0aGUgcnVs
ZSBkb2VzIG5vdCBtYXRjaCBlcnJvcl9yZXBvcnRmX2VycigpIGFuZAo+Pj4gd2Fybl9yZXBvcnRm
X2VycigpLiAgVGhlc2UgY29tYmluZSBlcnJvcl9wcmVwZW5kKCksCj4+PiBlcnJvcl9yZXBvcnQo
KS93YXJuX3JlcG9ydCgpIGFuZCBlcnJvcl9mcmVlKCksIGZvciBjb252ZW5pZW5jZS4gIERvbid0
Cj4+PiB0aGVpciB1c2VycyBuZWVkIEVSUlBfQVVUT19QUk9QQUdBVEUoKSBqdXN0IGxpa2UgZXJy
b3JfcHJlcGVuZCgpJ3MKPj4+IHVzZXJzPwo+Pgo+PiBSaWdodC4gVGhlc2UgZnVuY3Rpb25zIHdh
bnQgdG8gYWRkIGluZm9ybWF0aW9uLCB3aGljaCB3aWxsIG5vdCB3b3JrCj4+IGZvciBlcnJvcl9m
YXRhbCB3aXRob3V0IHdyYXBwaW5nLgo+IAo+IEEgc2ltcGxlIGltcHJvdmVtZW50LCBJIGhvcGUu
Cj4gCj4+Pj4gKwo+Pj4+ICtAQAo+Pj4+ICsvLyBTd2l0Y2ggdW51c3VhbCAoRXJyb3IgKiopIHBh
cmFtZXRlciBuYW1lcyB0byBlcnJwCj4+Pj4gKy8vICh0aGlzIGlzIG5lY2Vzc2FyeSB0byB1c2Ug
RVJSUF9BVVRPX1BST1BBR0FURSkuCj4+Pgo+Pj4gUGxlYXNlIHB1dCB5b3VyIHJ1bGUgY29tbWVu
dHMgcmlnaHQgYmVmb3JlIHRoZSBydWxlLCBpLmUuIGJlZm9yZSB0aGUKPj4+IEAtbGluZSBpbnRy
b2R1Y2luZyBtZXRhdmFyaWFibGUgZGVjbGFyYXRpb25zLCBub3QgYWZ0ZXIuICBTYW1lCj4+PiBl
bHNld2hlcmUuCj4+Pgo+Pj4+ICtpZGVudGlmaWVyIHJ1bGUwLmZuOwo+Pj4+ICtpZGVudGlmaWVy
IHJ1bGUwLkVSUlAgIT0gZXJycDsKPj4+PiArQEAKPj4+PiArCj4+Pj4gKyBmbiguLi4sCj4+Pj4g
Ky0gICBFcnJvciAqKkVSUlAKPj4+PiArKyAgIEVycm9yICoqZXJycAo+Pj4+ICsgICAgLC4uLikK
Pj4+PiArIHsKPj4+PiArICAgICA8Li4uCj4+Pj4gKy0gICAgRVJSUAo+Pj4+ICsrICAgIGVycnAK
Pj4+PiArICAgICAuLi4+Cj4+Pj4gKyB9Cj4+Pgo+Pj4gVGhpcyBub3JtYWxpemVzIGVycnAgcGFy
YW1ldGVyIG5hbWluZy4gIEl0IG1hdGNoZXMgZXhhY3RseSB3aGVuIHJ1bGUwCj4+PiBtYXRjaGVz
IChhbmQgaW5zZXJ0cyBFUlJQX0FVVE9fUFJPUEFHQVRFKCkpIGFuZCB0aGUgRXJyb3IgKiogcGFy
YW1ldGVyCj4+PiBpcyB1bnVzdWFsLiAgR29vZC4KPj4+Cj4+Pj4gKwo+Pj4+ICtAcnVsZTFACj4+
Pj4gKy8vIFdlIHdhbnQgdG8gcGF0Y2ggZXJyb3IgcHJvcGFnYXRpb24gaW4gZnVuY3Rpb25zIHJl
Z2FyZGxlc3Mgb2YKPj4+PiArLy8gd2hldGhlciB0aGUgZnVuY3Rpb24gYWxyZWFkeSB1c2VzIEVS
UlBfQVVUT19QUk9QQUdBVEUgcHJpb3IgdG8KPj4+PiArLy8gYXBwbHlpbmcgcnVsZTAsIGhlbmNl
IHRoaXMgb25lIGRvZXMgbm90IGluaGVyaXQgZnJvbSBpdC4KPj4+Cj4+PiBJJ20gbm90IHN1cmUg
SSBnZXQgdGhpcyBjb21tZW50LiAgTGV0J3Mgc2VlIHdoYXQgdGhlIHJ1bGUgZG9lcy4KPj4+Cj4+
Pj4gK2lkZW50aWZpZXIgZm4gIX4gImVycm9yX2FwcGVuZF8uKl9oaW50IjsKPj4+PiAraWRlbnRp
ZmllciBsb2NhbF9lcnI7Cj4+Pj4gK3N5bWJvbCBlcnJwOwo+Pj4+ICtAQAo+Pj4+ICsKPj4+PiAr
IGZuKC4uLiwgRXJyb3IgKiplcnJwLCAuLi4pCj4+Pj4gKyB7Cj4+Pj4gKyAgICAgPC4uLgo+Pj4+
ICstICAgIEVycm9yICpsb2NhbF9lcnIgPSBOVUxMOwo+Pj4+ICsgICAgIC4uLj4KPj4+PiArIH0K
Pj4+Cj4+PiBydWxlMSBtYXRjaGVzIGxpa2UgcnVsZTAsIGV4Y2VwdCB0aGUgRXJyb3IgKiogcGFy
YW1ldGVyIG1hdGNoIGlzCj4+PiB0aWdodGVuZWQgZnJvbSBhbnkgQyBpZGVudGlmaWVyIHRvIHRo
ZSBDIGlkZW50aWZpZXIgZXJycCwgYW5kIHRoZQo+Pj4gZnVuY3Rpb24gYm9keSBtYXRjaCB0aWdo
dGVuZWQgZnJvbSAiZWl0aGVyIHVzZQo+Pj4gZXJyb3JfcHJlcGVuZC9lcnJvcl9hcHBlbmRfaGlu
dCBvciB3aGljaCB1c2UgbG9jYWxfZXJyK2Vycm9yX3Byb3BhZ2F0ZQo+Pj4gdG8gY2hlY2sgZXJy
b3JzIiB0byBqdXN0IHRoZSBsYXR0ZXIuCj4+Pgo+Pj4gSSBmaWd1cmUgdGlnaHRlbmluZyB0aGUg
RXJyb3IgKiogcGFyYW1ldGVyIG1hdGNoIGhhcyBubyBlZmZlY3QsIGJlY2F1c2UKPj4+IHdlIGFs
cmVhZHkgbm9ybWFsaXplZCB0aGUgcGFyYW1ldGVyIG5hbWUuCj4+Pgo+Pj4gU28gcnVsZTEgZGVs
ZXRlcyB2YXJpYWJsZSBsb2NhbF9lcnIgd2hlcmUgcnVsZTAgYXBwbGllZC4gIENvcnJlY3Q/Cj4+
Cj4+IFRoZSBkaWZmZXJlbmNlIHdpdGggcnVsZTAgaXMgdGhhdCBydWxlMCBjb250YWlucwo+PiAg
ICJ3aGVuICE9IEVSUlBfQVVUT19QUk9QQUdBVEUoKSIsIHNvIHJ1bGUwIGlzIG5vdCBhcHBsaWVk
IHdoZXJlCj4+IHdlIGFscmVhZHkgaGF2ZSBtYWNybyBpbnZvY2F0aW9uLgo+IAo+IEFoLCBJIG1p
c3NlZCB0aGUgd2hlbiBjbGF1c2UuCj4gCj4+IFRoaXMgaXMgd2h5IHdlIGNhbid0IGluaGVyaXQg
ZnJvbSBydWxlMC4KPj4KPj4gTm8gd2UgYmVsaWV2ZSB0aGF0IHdlIGhhdmUgRVJSUF9BVVRPX1BS
T1BBR0FURSBpbnZvY2F0aW9uIGluIGFsbAo+PiBjb3JyZXNwb25kaW5nIHBsYWNlcyAoYWRkZWQg
YnkgcnVsZTAgb3IgYmVmb3JlIHNjcmlwdCBydW4pIGFuZCB3YW50IHRvCj4+IHVwZGF0ZSBhbGwg
dXNhZ2Ugb2YgbG9jYWxfZXJyIG9iamVjdHMuCj4gCj4gTGV0J3Mgc2VlIHdoZXRoZXIgSSBnb3Qg
aXQ6Cj4gCj4gKiBUaGUgZmlyc3QgcnVsZSAocnVsZTApIGFkZHMgRVJSUF9BVVRPX1BST1BBR0FU
RSgpIHRvIGFsbCBmdW5jdGlvbnMKPiAgICB0aGF0IHRha2UgYW4gRXJyb3IgKiogcGFyYW1ldGVy
LCBhbmQgZWl0aGVyIHBhc3MgaXQgZXJyb3JfcHJlcGVuZCgpIG9yCj4gICAgZXJyb3JfYXBwZW5k
X2hpbnQoKSwgb3IgdXNlIGxvY2FsX2VyciwgYW5kIGRvbid0IGhhdmUKPiAgICBFUlJQX0FVVE9f
UFJPUEFHQVRFKCkgYWxyZWFkeSwgZXhjZXB0IGl0IHNraXBzIHRoZSBvbmVzIG5hbWVkCj4gICAg
ZXJyb3JfYXBwZW5kX0ZPT19oaW50KCkuICBVZmYuCj4gCj4gICAgVGhlICJ1c2UgbG9jYWxfZXJy
IiBwYXJ0IGlzIGFuIGFwcHJveGltYXRpb24gb2YgInVzZSBsb2NhbF9lcnIgKwo+ICAgIGVycm9y
X3Byb3BhZ2F0ZSgpIi4KPiAKPiAgICBUaGUgImV4Y2VwdCBmb3IgdGhlIG9uZXMgbmFtZWQgZXJy
b3JfYXBwZW5kX0ZPT19oaW50KCkiIHBhcnQgaXMgYW4KPiAgICBhcHByb3hpbWF0aW9uIG9mICJl
eGNlcHQgZm9yIHRoZSBvbmVzIHRha2luZyBhbiBFcnJvciAqY29uc3QgKgo+ICAgIHBhcmFtZXRl
ciIuCj4gCj4gICAgRVJSUF9BVVRPX1BST1BBR0FURSgpIHJlcXVpcmVzIHRoZSBFcnJvciAqKiBw
YXJhbWV0ZXIgdG8gYmUgbmFtZWQKPiAgICBAZXJycCwgd2hpY2ggbmVlZCBub3QgYmUgdGhlIGNh
c2UuICBUaGUgbmV4dCBydWxlIGZpeGVzIGl0IHVwOgo+IAo+ICogVGhlIHNlY29uZCBydWxlIGVu
c3VyZXMgdGhlIHBhcmFtZXRlciBpcyBuYW1lZCBAZXJycCB3aGVyZXZlciB0aGUKPiAgICBmaXJz
dCBydWxlIGFwcGxpZWQsIHJlbmFtaW5nIGlmIG5lY2Vzc2FyeS4KPiAKPiAgICBDb3JyZWN0Pwo+
IAo+ICAgIEluY29ycmVjdCB0cmFuc2Zvcm1hdGlvbiBmb2xsb3dlZCBieSBmaXh1cCBpcyBub3Qg
aWRlYWwsIGJlY2F1c2UgaXQKPiAgICBjYW4gdHJpcCB1cCByZXZpZXdlcnMuICBCdXQgaWRlYWwg
aXMgdG9vIGV4cGVuc2l2ZTsgdGhpcyBpcyBnb29kCj4gICAgZW5vdWdoLgo+IAo+ICogVGhlIHRo
aXJkIHJ1bGUgKHJ1bGUxKSBlbnN1cmVzIGZ1bmN0aW9ucyB0aGF0IHRha2UgYW4gRXJyb3IgKipl
cnJwCj4gICAgcGFyYW1ldGVyIGRvbid0IGRlY2xhcmUgbG9jYWxfZXJyLCBleGNlcHQgaXQgc2tp
cHMgdGhlIG9uZXMgbmFtZWQKPiAgICBlcnJvcl9hcHBlbmRfRk9PX2hpbnQoKS4KPiAKPiAgICBJ
biBpc29sYXRpb24sIHRoaXMgcnVsZSBtYWtlcyBubyBzZW5zZS4gIFRvIG1ha2Ugc2Vuc2Ugb2Yg
aXQsIHdlIG5lZWQKPiAgICBjb250ZXh0Ogo+IAo+ICAgICogU3Vic2VxdWVudCBydWxlcyByZW1v
dmUgYWxsIHVzZXMgb2YgQGVycnAgZnJvbSBhbnkgZnVuY3Rpb24gd2hlcmUKCm9mIGxvY2FsX2Vy
cgoKPiAgICAgIHJ1bGUxIG1hdGNoZXMuCj4gCj4gICAgKiBQcmVjZWRpbmcgcnVsZXMgZW5zdXJl
IGFueSBmdW5jdGlvbiB3aGVyZSBydWxlMSBtYXRjaGVzIGhhcwo+ICAgICAgRVJSUF9BVVRPX1BS
T1BBR0FURSgpLgo+IAo+ICAgIENvcnJlY3Q/CgpPaCwgeWVzLCBldmVyeXRoaW5nIGlzIGNvcnJl
Y3QuCgo+IAo+ICAgIFRoZSBuZWVkIGZvciB0aGlzIG11Y2ggY29udGV4dCBpcyBoYXJkIG9uIHJl
dmlld2Vycy4gIEdvb2QgZW5vdWdoIGZvcgo+ICAgIHRyYW5zZm9ybWluZyB0aGUgdHJlZSBub3cs
IGJ1dCBJJ2QgaGF0ZSBoYXZpbmcgdG8gbWFrZSBzZW5zZSBvZiB0aGlzCj4gICAgYWdhaW4gaW4g
c2l4IG1vbnRocy4KCk9oaCwgeWVzLiBGYXIgZnJvbSBnb29kIGRlc2lnbi4gSSBjYW4gdHJ5IHRv
IHJlb3JkZXIgY2h1bmtzIGEgYml0LgoKPiAKPj4+PiArCj4+Pj4gK0BACj4+Pj4gKy8vIEhhbmRs
ZSBwYXR0ZXJuIHdpdGggZ290bywgb3RoZXJ3aXNlIHdlJ2xsIGZpbmlzaCB1cAo+Pj4+ICsvLyB3
aXRoIGxhYmVscyBhdCBmdW5jdGlvbiBlbmQgd2hpY2ggd2lsbCBub3QgY29tcGlsZS4KPj4+PiAr
aWRlbnRpZmllciBydWxlMS5mbiwgcnVsZTEubG9jYWxfZXJyOwo+Pj4+ICtpZGVudGlmaWVyIE9V
VDsKPj4+PiArQEAKPj4+PiArCj4+Pj4gKyBmbiguLi4pCj4+Pj4gKyB7Cj4+Pj4gKyAgICAgPC4u
Lgo+Pj4+ICstICAgIGdvdG8gT1VUOwo+Pj4+ICsrICAgIHJldHVybjsKPj4+PiArICAgICAuLi4+
Cj4+Pj4gKy0gT1VUOgo+Pj4+ICstICAgIGVycm9yX3Byb3BhZ2F0ZShlcnJwLCBsb2NhbF9lcnIp
Owo+Pj4+ICsgfQo+Pj4KPj4+IFRoaXMgaXMgb25lIHNwZWNpYWwgY2FzZSBvZiBlcnJvcl9wcm9w
YWdhdGUoKSBkZWxldGlvbi4gIEl0IGFkZGl0aW9uYWxseQo+Pj4gZ2V0cyByaWQgb2YgYSBnb3Rv
IHdlIG5vIGxvbmdlciB3YW50LiAgRm9yIHRoZSBnZW5lcmFsIGNhc2UsIHNlZSBiZWxvdy4KPj4+
Cj4+PiBUaGUgcnVsZSBhcHBsaWVzIG9ubHkgd2hlcmUgcnVsZTEganVzdCBkZWxldGVkIHRoZSB2
YXJpYWJsZS4gIFRodXMsIHRoZQo+Pj4gdHdvIHJ1bGVzIHdvcmsgaW4gdGFuZGVtLiAgTWFrZXMg
c2Vuc2UuCj4+Pgo+Pj4+ICsKPj4+PiArQEAKPj4+PiAraWRlbnRpZmllciBydWxlMS5mbiwgcnVs
ZTEubG9jYWxfZXJyOwo+Pj4KPj4+IFRoaXMgcnVsZSBhbHNvIHdvcmtzIGluIHRhbmRlbSB3aXRo
IHJ1bGUxLgo+Pj4KPj4+PiArZXhwcmVzc2lvbiBsaXN0IGFyZ3M7IC8vIHRvIHJlaW5kZW50IGVy
cm9yX3Byb3BhZ2F0ZV9wcmVwZW5kCj4+Pgo+Pj4gV2hhdCBpcyB0aGUgY29tbWVudCB0cnlpbmcg
dG8gdGVsbCBtZT8KPj4KPj4gSG1tLCB3ZSBjYW4gc2FmZWx5IGRyb3AgaXQuIEl0J3MgYWJvdXQg
dGhlIGZvbGxvd2luZzoKPj4KPj4gaW5zdGVhZCBvZgo+Pgo+PiAgIC0gICAgZXJyb3JfcHJvcGFn
YXRlX3ByZXBlbmQoZXJycCwgbG9jYWxfZXJyLCBhcmdzKTsKPj4gICArICAgIGVycm9yX3ByZXBl
bmQoZXJycCwgYXJncyk7Cj4+Cj4+IHdlIGNhbiB1c2UgIi4uLiIsIGxpa2UKPj4KPj4gICAtIGVy
cm9yX3Byb3BhZ2F0ZV9wcmVwZW5kKGVycnAsIGxvY2FsX2Vycgo+PiAgICsgZXJyb3JfcHJlcGVu
ZChlcnJwCj4+ICAgICAsIC4uLik7Cj4+Cj4+IGJ1dCB3aXRoIG1ldGF2YXIgaW4gdXNlLCBjb2Nj
aW5lbGxlIHdpbGwgY29ycmVjdGx5IHJlaW5kZW50IHRoZQo+PiB3aG9sZSBjYWxsLCB3aGljaCBs
b29rcyBhIGxvdCBiZXR0ZXIuCj4gCj4gTGV0J3MgZHJvcCB0aGUgY29tbWVudC4KPiAKPj4+PiAr
QEAKPj4+PiArCj4+Pj4gKyBmbiguLi4pCj4+Pj4gKyB7Cj4+Pj4gKyAgICAgPC4uLgo+Pj4+ICso
Cj4+Pj4gKy0gICAgZXJyb3JfZnJlZShsb2NhbF9lcnIpOwo+Pj4+ICstICAgIGxvY2FsX2VyciA9
IE5VTEw7Cj4+Pj4gKysgICAgZXJyb3JfZnJlZV9lcnJwKGVycnApOwo+Pj4KPj4+IFJlbWluZGVy
Ogo+Pj4KPj4+ICAgICAgIHN0YXRpYyBpbmxpbmUgdm9pZCBlcnJvcl9mcmVlX2VycnAoRXJyb3Ig
KiplcnJwKQo+Pj4gICAgICAgewo+Pj4gICAgICAgICAgIGFzc2VydChlcnJwICYmICplcnJwKTsK
Pj4+ICAgICAgICAgICBlcnJvcl9mcmVlKCplcnJwKTsKPj4+ICAgICAgICAgICAqZXJycCA9IE5V
TEw7Cj4+PiAgICAgICB9Cj4+Pgo+Pj4gTm93IGxldCdzIGV4YW1pbmUgdGhlIGFjdHVhbCBjaGFu
Z2UuCj4+Pgo+Pj4gVGhlIGFzc2VydGlvbidzIGZpcnN0IGhhbGYgdHJpdmlhbGx5IGhvbGRzLCBF
UlJQX0FVVE9fUFJPUEFHQVRFKCkKPj4+IGVuc3VyZXMgaXQuCj4+Pgo+Pj4gVGhlIHNlY29uZCBo
YWxmIGlzIG5ldy4gIFdlIG5vdyBjcmFzaCB3aGVuIHdlIGhhdmVuJ3Qgc2V0IGFuIGVycm9yLiAg
V2h5Cj4+PiBpcyB0aGlzIHNhZmU/ICBOb3RlIHRoYXQgZXJyb3JfZnJlZShsb2NhbF9lcnIpIGRv
ZXMgbm90aGluZyB3aGVuCj4+PiAhbG9jYWxfZXJyLgo+Pgo+PiBIbW0uIExvb2tzIGxpa2Ugd2Ug
c2hvdWxkIHRpZ2h0ZW4gdGhpcyByZXN0cmljdGlvbiwgYW5kIGZvbGxvdyBlcnJvcl9mcmVlCj4+
IGludGVyZmFjZSwgd2hpY2ggYWxsb3dzIGZyZWVpbmcgdW5zZXQgZXJycC4KPj4KPj4+Cj4+PiBU
aGUgemFwcGluZyBvZiB0aGUgdmFyaWFibGUgcG9pbnRpbmcgdG8gdGhlIEVycm9yIGp1c3QgZnJl
ZWQgaXMKPj4+IHVuY2hhbmdlZC4KPj4+Cj4+Pj4gK3wKPj4+PiArLSAgICBlcnJvcl9mcmVlKGxv
Y2FsX2Vycik7Cj4+Pj4gKysgICAgZXJyb3JfZnJlZV9lcnJwKGVycnApOwo+Pj4KPj4+IEhlcmUs
IHRoZSB6YXBwaW5nIGlzIG5ldy4gIFphcHBpbmcgZGFuZ2xpbmcgcG9pbnRlcnMgaXMgb2J2aW91
c2x5IHNhZmUuCj4+PiBOZWVkZWQsIG9yIGVsc2UgdGhlIGF1dG9tYXRpYyBlcnJvcl9wcm9wYWdh
dGUoKSBkdWUgdG8KPj4+IEVSUlBfQVVUT19QUk9QQUdBVEUoKSB3b3VsZCBwcm9wYWdhdGUgdGhl
IGRhbmdsaW5nIHBvaW50ZXIuCj4+Pgo+Pj4+ICt8Cj4+Pj4gKy0gICAgZXJyb3JfcmVwb3J0X2Vy
cihsb2NhbF9lcnIpOwo+Pj4+ICsrICAgIGVycm9yX3JlcG9ydF9lcnJwKGVycnApOwo+Pj4KPj4+
IFRoZSBvbmx5IGRpZmZlcmVuY2UgdG8gdGhlIHByZXZpb3VzIGNhc2UgaXMgdGhhdCB3ZSBhbHNv
IHJlcG9ydCB0aGUKPj4+IGVycm9yLgo+Pj4KPj4+IFRoZSBwcmV2aW91cyBjYXNlIGhhcyBhIGJ1
ZGR5IHRoYXQgYWRkaXRpb25hbGx5IG1hdGNoZXMgKmVycnAgPSBOVUxMLgo+Pj4gV2h5IG5vdCB0
aGlzIG9uZT8KPj4KPj4gUHJvYmFibHkgYmVjYXVzZSBubyBtYXRjaGVzIGluIGNvZGUuIEJ1dCBz
aG91bGQgYmUgYWRkZWQgaGVyZSBmb3IKPj4gYmV0dGVyIGNhc2UgY292ZXJhZ2UuCj4gCj4gRWl0
aGVyIHRoYXQgb3IgYSBjb21tZW50IHBvaW50aW5nIG91dCB3aGF0J3MgbWlzc2luZywgYW5kIHdo
eSwgbmFtZWx5Cj4gYmVjYXVzZSB0aGUgcGF0dGVybiBkb2Vzbid0IGV4aXN0IGluIHRoZSB0cmVl
Lgo+IAo+Pj4KPj4+PiArfAo+Pj4+ICstICAgIHdhcm5fcmVwb3J0X2Vycihsb2NhbF9lcnIpOwo+
Pj4+ICsrICAgIHdhcm5fcmVwb3J0X2VycnAoZXJycCk7Cj4+Pgo+Pj4gTGlrZXdpc2UuCj4+Pgo+
Pj4gV2hhdCBhYm91dCBlcnJvcl9yZXBvcnRmX2VycigpLCB3YXJuX3JlcG9ydGZfZXJyKCk/Cj4+
Pgo+Pj4gVXAgdG8gaGVyZSwgdGhpcyBydWxlIHRyYW5zZm9ybXMgdGhlIHZhcmlvdXMgZm9ybXMg
b2YgZXJyb3JfZnJlZSgpLgo+Pj4gTmV4dDogZXJyb3JfcHJvcGFnYXRlKCkuCj4+Pgo+Pj4+ICt8
Cj4+Pj4gKy0gICAgZXJyb3JfcHJvcGFnYXRlX3ByZXBlbmQoZXJycCwgbG9jYWxfZXJyLCBhcmdz
KTsKPj4+PiArKyAgICBlcnJvcl9wcmVwZW5kKGVycnAsIGFyZ3MpOwo+Pj4+ICt8Cj4+Pj4gKy0g
ICAgZXJyb3JfcHJvcGFnYXRlKGVycnAsIGxvY2FsX2Vycik7Cj4+Pgo+Pj4gcnVsZTAncyBhZGRp
bmcgb2YgRVJSUF9BVVRPX1BST1BBR0FURSgpIG1hZGUgZXJyb3JfcHJvcGFnYXRlKCkKPj4+IHJl
ZHVuZGFudC4KPj4+Cj4+PiBUaGlzIGlzIHRoZSBnZW5lcmFsIGNhc2Ugb2YgZXJyb3JfcHJvcGFn
YXRlKCkgZGVsZXRpb24uCj4+Pgo+Pj4gSSdkIHB1dCB0aGUgcGxhaW4gZXJyb3JfcHJvcGFnYXRl
KCkgZmlyc3QsIHZhcmlhdGlvbnMgc2Vjb25kLCBsaWtlIHlvdQo+Pj4gZG8gd2l0aCBlcnJvcl9m
cmVlKCkuCj4+Pgo+Pj4gSWYgbmVpdGhlciBvZiB0aGVzZSB0d28gcGF0dGVybnMgbWF0Y2ggb24g
YSBwYXRoIGZyb20KPj4+IEVSUlBfQVVUT19QUk9QQUdBVEUoKSB0byByZXR1cm4sIHdlIGVmZmVj
dGl2ZWx5IGluc2VydCBlcnJvcl9wcm9wYWdhdGUoKQo+Pj4gd2hlcmUgaXQgd2Fzbid0IGJlZm9y
ZS4gIERvZXMgbm90aGluZyB3aGVuIHRoZSBsb2NhbCBlcnJvciBpcyBudWxsCj4+PiB0aGVyZS4g
IEJ1ZyBmaXggd2hlbiBpdCBpc24ndDogaXQncyBhdCBsZWFzdCBhIG1lbW9yeSBsZWFrLCBhbmQg
cXVpdGUKPj4+IHBvc3NpYmx5IHdvcnNlLgo+Pgo+PiBIbW0uIEhvdyBjYW4gaXQgYmUgbWVtb3J5
IGxlYWsgYWZ0ZXIgYW55IG9mIGVycm9yX2ZyZWUgdmFyaWFudHM/Cj4gCj4gQ29uc2lkZXIgbmZz
X29wdGlvbnNfcWRpY3RfdG9fcWFwaSgpIHJpZ2h0IGJlZm9yZSBjb21taXQgNTRiN2FmNDM2OWEK
PiBmaXhlZCBpdDoKPiAKPiAgICAgIHN0YXRpYyBCbG9ja2Rldk9wdGlvbnNOZnMgKm5mc19vcHRp
b25zX3FkaWN0X3RvX3FhcGkoUURpY3QgKm9wdGlvbnMsCj4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEVycm9yICoqZXJycCkKPiAgICAg
IHsKPiAgICAgICAgICBCbG9ja2Rldk9wdGlvbnNOZnMgKm9wdHMgPSBOVUxMOwo+ICAgICAgICAg
IFFPYmplY3QgKmNydW1wbGVkID0gTlVMTDsKPiAgICAgICAgICBWaXNpdG9yICp2Owo+ICAgICAg
ICAgIEVycm9yICpsb2NhbF9lcnIgPSBOVUxMOwo+IAo+ICAgICAgICAgIGNydW1wbGVkID0gcWRp
Y3RfY3J1bXBsZShvcHRpb25zLCBlcnJwKTsKPiAgICAgICAgICBpZiAoY3J1bXBsZWQgPT0gTlVM
TCkgewo+ICAgICAgICAgICAgICByZXR1cm4gTlVMTDsKPiAgICAgICAgICB9Cj4gCj4gICAgICAg
ICAgdiA9IHFvYmplY3RfaW5wdXRfdmlzaXRvcl9uZXdfa2V5dmFsKGNydW1wbGVkKTsKPiAgICAg
ICAgICB2aXNpdF90eXBlX0Jsb2NrZGV2T3B0aW9uc05mcyh2LCBOVUxMLCAmb3B0cywgJmxvY2Fs
X2Vycik7Cj4gICAgICAgICAgdmlzaXRfZnJlZSh2KTsKPiAgICAgICAgICBxb2JqZWN0X3VucmVm
KGNydW1wbGVkKTsKPiAKPiAgICAgICAgICBpZiAobG9jYWxfZXJyKSB7Cj4gICAgICAgICAgICAg
IHJldHVybiBOVUxMOwo+ICAgICAgICAgIH0KPiAKPiAgICAgICAgICByZXR1cm4gb3B0czsKPiAg
ICAgIH0KPiAKPiBXaGVuIHZpc2l0X3R5cGVfQmxvY2tkZXZPcHRpb25zTmZzKCkgZmFpbHMsIHdl
IHJldHVybiBudWxsIHdpdGhvdXQKPiBzZXR0aW5nIGFuIGVycm9yLiAgV2UgYWxzbyBsZWFrIHRo
ZSBlcnJvciB3ZSBnb3QgZnJvbQo+IHZpc2l0X3R5cGVfQmxvY2tkZXZPcHRpb25zTmZzKCkuCj4g
Cj4gQ29tbWl0IDU0YjdhZjQzNjlhIGZpeGVkIHRoaXM6Cj4gCj4gICAgICAtLS0gYS9ibG9jay9u
ZnMuYwo+ICAgICAgKysrIGIvYmxvY2svbmZzLmMKPiAgICAgIEBAIC01NzAsNiArNTcwLDcgQEAg
c3RhdGljIEJsb2NrZGV2T3B0aW9uc05mcyAqbmZzX29wdGlvbnNfcWRpY3RfdG9fcWFwaShRRGlj
dCAqCj4gICAgICBvcHRpb25zLAo+ICAgICAgICAgICBxb2JqZWN0X3VucmVmKGNydW1wbGVkKTsK
PiAKPiAgICAgICAgICAgaWYgKGxvY2FsX2Vycikgewo+ICAgICAgKyAgICAgICAgZXJyb3JfcHJv
cGFnYXRlKGVycnAsIGxvY2FsX2Vycik7Cj4gICAgICAgICAgICAgICByZXR1cm4gTlVMTDsKPiAg
ICAgICAgICAgfQo+IAo+IElmIGl0IHdhcyBzdGlsbCBicm9rZW4sIHRoZW4geW91ciB0cmFuc2Zv
cm1hdGlvbiB3b3VsZCAqYWxzbyogZml4IGl0LAo+IHdvdWxkbid0IGl0PwoKQWgsIHllcy4gWW91
IG1lYW4gYWRkaXRpb24gb2YgdGhlIG1hY3JvIGludm9jYXRpb24sIEkgdGhvdWdodCBhYm91dCB0
cmFuc2Zvcm1pbmcKZXJyb3JfZnJlZSB2YXJpYW50cyB0byBlcnJvcl9mcmVlX2VycnAgdmFyaWFu
dHMuCgo+IAo+IE15IHBvaW50IGlzOiB5b3VyIHRyYW5zZm9ybWF0aW9uIG1pZ2h0IGZpeCBhY3R1
YWwgYnVncyEKPiAKPj4+IElkZW50aWZ5aW5nIHRoZXNlIGJ1ZyBmaXhlcyB3b3VsZCBiZSBuaWNl
LCBidXQgSSBkb24ndCBoYXZlIHByYWN0aWNhbAo+Pj4gaWRlYXMgb24gaG93IHRvIGRvIHRoYXQu
Cj4+Pgo+Pj4gQ2FuIHdlIGV4cGxhaW4gdGhpcyBpbiB0aGUgY29tbWl0IG1lc3NhZ2U/Cj4+Pgo+
Pj4+ICspCj4+Pj4gKyAgICAgLi4uPgo+Pj4+ICsgfQo+Pj4+ICsKPj4+PiArQEAKPj4+PiAraWRl
bnRpZmllciBydWxlMS5mbiwgcnVsZTEubG9jYWxfZXJyOwo+Pj4+ICtAQAo+Pj4+ICsKPj4+PiAr
IGZuKC4uLikKPj4+PiArIHsKPj4+PiArICAgICA8Li4uCj4+Pj4gKygKPj4+PiArLSAgICAmbG9j
YWxfZXJyCj4+Pj4gKysgICAgZXJycAo+Pj4+ICt8Cj4+Pj4gKy0gICAgbG9jYWxfZXJyCj4+Pj4g
KysgICAgKmVycnAKPj4+PiArKQo+Pj4+ICsgICAgIC4uLj4KPj4+PiArIH0KPj4+Cj4+PiBBbHNv
IGluIHRhbmRlbSB3aXRoIHJ1bGUxLCBmaXhlcyB1cCB1c2VzIG9mIGxvY2FsX2Vyci4gIEdvb2Qu
Cj4+Pgo+Pj4+ICsKPj4+PiArQEAKPj4+PiAraWRlbnRpZmllciBydWxlMS5mbjsKPj4+PiArQEAK
Pj4+PiArCj4+Pj4gKyBmbiguLi4pCj4+Pj4gKyB7Cj4+Pj4gKyAgICAgPC4uLgo+Pj4+ICstICpl
cnJwICE9IE5VTEwKPj4+PiArKyAqZXJycAo+Pj4+ICsgICAgIC4uLj4KPj4+PiArIH0KPj4+Cj4+
PiBTdGlsbCBpbiB0YW5kZW0gd2l0aCBydWxlMSwgbm9ybWFsaXplcyBzdHlsZS4gIEdvb2QuCj4+
Pgo+IAoKCi0tIApCZXN0IHJlZ2FyZHMsClZsYWRpbWlyCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:23:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:23:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6c3a-00032A-BU; Tue, 25 Feb 2020 15:23:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6c3Z-000321-Cb
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:23:33 +0000
X-Inumbo-ID: c6863dc3-57e2-11ea-9325-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c6863dc3-57e2-11ea-9325-12813bfff9fa;
 Tue, 25 Feb 2020 15:23:29 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CA96BB1B3;
 Tue, 25 Feb 2020 15:23:28 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <8ed2d868-8a20-b119-2a0c-ef9a9f5e4498@suse.com>
Date: Tue, 25 Feb 2020 16:23:34 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224084400.94482-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAwOTo0NCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC0yMCwyMSAr
MjEsMzAgQEAgdHlwZWRlZiBzdHJ1Y3Qgewo+ICAjZGVmaW5lIERFRklORV9SV0xPQ0sobCkgcnds
b2NrX3QgbCA9IFJXX0xPQ0tfVU5MT0NLRUQKPiAgI2RlZmluZSByd2xvY2tfaW5pdChsKSAoKihs
KSA9IChyd2xvY2tfdClSV19MT0NLX1VOTE9DS0VEKQo+ICAKPiAtLyoKPiAtICogV3JpdGVyIHN0
YXRlcyAmIHJlYWRlciBzaGlmdCBhbmQgYmlhcy4KPiAtICoKPiAtICogV3JpdGVyIGZpZWxkIGlz
IDggYml0IHRvIGFsbG93IGZvciBwb3RlbnRpYWwgb3B0aW1pc2F0aW9uLCBzZWUKPiAtICogX3dy
aXRlX3VubG9jaygpLgo+IC0gKi8KPiAtI2RlZmluZSAgICBfUVdfV0FJVElORyAgMSAgICAgICAg
ICAgICAgIC8qIEEgd3JpdGVyIGlzIHdhaXRpbmcgICAgICovCj4gLSNkZWZpbmUgICAgX1FXX0xP
Q0tFRCAgIDB4ZmYgICAgICAgICAgICAvKiBBIHdyaXRlciBob2xkcyB0aGUgbG9jayAqLwo+IC0j
ZGVmaW5lICAgIF9RV19XTUFTSyAgICAweGZmICAgICAgICAgICAgLyogV3JpdGVyIG1hc2suKi8K
PiAtI2RlZmluZSAgICBfUVJfU0hJRlQgICAgOCAgICAgICAgICAgICAgIC8qIFJlYWRlciBjb3Vu
dCBzaGlmdCAgICAgICovCj4gKy8qIFdyaXRlciBzdGF0ZXMgJiByZWFkZXIgc2hpZnQgYW5kIGJp
YXMuICovCj4gKyNkZWZpbmUgICAgX1FXX0NQVU1BU0sgIDB4ZmZmICAgICAgICAgICAgICAgLyog
V3JpdGVyIENQVSBtYXNrICovCj4gKyNkZWZpbmUgICAgX1FXX1NISUZUICAgIDEyICAgICAgICAg
ICAgICAgICAgLyogV3JpdGVyIGZsYWdzIHNoaWZ0ICovCj4gKyNkZWZpbmUgICAgX1FXX1dBSVRJ
TkcgICgxdSA8PCBfUVdfU0hJRlQpICAgLyogQSB3cml0ZXIgaXMgd2FpdGluZyAqLwo+ICsjZGVm
aW5lICAgIF9RV19MT0NLRUQgICAoM3UgPDwgX1FXX1NISUZUKSAgIC8qIEEgd3JpdGVyIGhvbGRz
IHRoZSBsb2NrICovCj4gKyNkZWZpbmUgICAgX1FXX1dNQVNLICAgICgzdSA8PCBfUVdfU0hJRlQp
ICAgLyogV3JpdGVyIG1hc2sgKi8KPiArI2RlZmluZSAgICBfUVJfU0hJRlQgICAgMTQgICAgICAg
ICAgICAgICAgICAvKiBSZWFkZXIgY291bnQgc2hpZnQgKi8KCkluIHBhcnRpY3VsYXIgd2l0aCB0
aGUgc3VnZ2VzdGVkIGNoYW5nZSBvZiBhdG9taWNfYW5kKCkncyBmaXJzdApwYXJhbWV0ZXIncyB0
eXBlLCBwZXJoYXBzIHRoZSB1IHN1ZmZpeGVzIHdhbnQgZHJvcHBpbmcgaGVyZT8KCj4gK3N0YXRp
YyBpbmxpbmUgYm9vbCBfaXNfd3JpdGVfbG9ja2VkX2J5X21lKHVpbnQzMl90IGNudHMpCgpCb3Ro
IGhlcmUgYW5kIC4uLgoKPiArewo+ICsgICAgQlVJTERfQlVHX09OKF9RV19DUFVNQVNLIDwgTlJf
Q1BVUyk7Cj4gKyAgICByZXR1cm4gKGNudHMgJiBfUVdfV01BU0spID09IF9RV19MT0NLRUQgJiYK
PiArICAgICAgICAgICAoY250cyAmIF9RV19DUFVNQVNLKSA9PSBzbXBfcHJvY2Vzc29yX2lkKCk7
Cj4gK30KPiArCj4gK3N0YXRpYyBpbmxpbmUgYm9vbCBfY2FuX3JlYWRfbG9jayh1aW50MzJfdCBj
bnRzKQoKLi4uIGhlcmUsIGlzIGEgZml4ZWQgd2lkdGggdHlwZSByZWFsbHkgbmVlZGVkPyBJJ2Qg
cHJlZmVyIGlmCiJ1bnNpZ25lZCBpbnQiIHdhcyB1c2VkLCBhbmQgaWYgZXZlbnR1YWxseSB3ZSdk
IHRoZW4gYWxzbwpyZXBsYWNlIC4uLgoKPiBAQCAtNDUsMTAgKzU1LDEwIEBAIHN0YXRpYyBpbmxp
bmUgaW50IF9yZWFkX3RyeWxvY2socndsb2NrX3QgKmxvY2spCj4gICAgICB1MzIgY250czsKCi4u
LiB0aGlzIGFuZCAuLi4KCj4gQEAgLTY0LDcgKzc0LDcgQEAgc3RhdGljIGlubGluZSB2b2lkIF9y
ZWFkX2xvY2socndsb2NrX3QgKmxvY2spCj4gICAgICB1MzIgY250czsKCi4uLiB0aGlzIChhbmQg
cG9zc2libGUgb3RoZXJzKS4KCj4gQEAgLTExNSw2ICsxMjUsMTEgQEAgc3RhdGljIGlubGluZSBp
bnQgX3J3X2lzX2xvY2tlZChyd2xvY2tfdCAqbG9jaykKPiAgICAgIHJldHVybiBhdG9taWNfcmVh
ZCgmbG9jay0+Y250cyk7Cj4gIH0KPiAgCj4gK3N0YXRpYyBpbmxpbmUgdWludDMyX3QgX3dyaXRl
X2xvY2tfdmFsKHZvaWQpCgpTYW1lIGhlcmUgdGhlbi4KCldpdGggdGhlc2UgdGFrZW4gY2FyZSBv
ZiAoYXMgbG9uZyBhcyB5b3UgYWdyZWUsIGFuZCBsaWtlbHkgZG9hYmxlCmFnYWluIHdoaWxlIGNv
bW1pdHRpbmcpClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:32:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:32:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6cCY-0003zz-97; Tue, 25 Feb 2020 15:32:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3lsx=4N=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6cCW-0003zu-JS
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:32:48 +0000
X-Inumbo-ID: 119fbcb1-57e4-11ea-9329-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 119fbcb1-57e4-11ea-9329-12813bfff9fa;
 Tue, 25 Feb 2020 15:32:46 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id dc19so16664555edb.10
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 07:32:46 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=65wdOvhFqo/LDGt4UZxwlQWUr9QkM8il1gulHxWJo0o=;
 b=tik/dtLmxRftPkFFIkt24RAMpHdVhMEZfqspNdk9T7YO5S7wS/HHVLDDlMlcQd1Ou1
 J4AIlNiRpIJBjtr8PLFlgNNHJijgl7vapmz9RQVz6cMzixkIJ9r86Dl2z4T7HQYx/Jf2
 aGH3bLT0U45vMqmOEpvA50MuX2W/ERHXdQTK26zYv43Sn4a1YWQSQw2eBzNU4VsIaVNb
 KVUArfQjKt0CusUfCt5aj3sFqtMqqGuSjsjYu4az1tj1sNBk73q9BW2ZC36kvmNtVA3I
 VNuHGxbN6XEpcg74x6GL3hDJYFIeyVGBYBxXk3iCStnk/TnG9onSNZjrdcGCPfU/0IbI
 IFuQ==
X-Gm-Message-State: APjAAAUGsNUiUKdmOot5GrJb6FEtlJEpxuGLEOlxJxebxOuEU+ZpENHJ
 RkWf4ZERqA92zLOgQJldR9k=
X-Google-Smtp-Source: APXvYqwrWmIxaWN95AiA2Qut4eTjH+q5m9PhaJJIxDqWmKPnpzu4wtebGfaAv7DzaDDfmAr3tv5SYg==
X-Received: by 2002:a05:6402:b47:: with SMTP id
 bx7mr52435500edb.362.1582644765418; 
 Tue, 25 Feb 2020 07:32:45 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id bo15sm1179742edb.86.2020.02.25.07.32.44
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 07:32:44 -0800 (PST)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-3-roger.pau@citrix.com>
 <8c0dcb31-cbbd-4910-b4a5-8bb11a1158cf@xen.org>
 <20200224101035.GI4679@Air-de-Roger>
From: Julien Grall <julien@xen.org>
Message-ID: <f7d6d6e8-1916-fe94-565f-8017dcbf5a71@xen.org>
Date: Tue, 25 Feb 2020 15:32:43 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224101035.GI4679@Air-de-Roger>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 2/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNC8wMi8yMDIwIDEwOjEwLCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IE9uIE1vbiwg
RmViIDI0LCAyMDIwIGF0IDEwOjA1OjM5QU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgUm9nZXIsCj4+Cj4+IE9uIDI0LzAyLzIwMjAgMDg6NDQsIFJvZ2VyIFBhdSBNb25uZSB3cm90
ZToKPj4+IEFsbG93IGEgQ1BVIGFscmVhZHkgaG9sZGluZyB0aGUgbG9jayBpbiB3cml0ZSBtb2Rl
IHRvIGFsc28gbG9jayBpdCBpbgo+Pj4gcmVhZCBtb2RlLiBUaGVyZSdzIG5vIGhhcm0gaW4gYWxs
b3dpbmcgcmVhZCBsb2NraW5nIGEgcndsb2NrIHRoYXQncwo+Pj4gYWxyZWFkeSBvd25lZCBieSB0
aGUgY2FsbGVyIChpZTogQ1BVKSBpbiB3cml0ZSBtb2RlLiBBbGxvd2luZyBzdWNoCj4+PiBhY2Nl
c3NlcyBpcyByZXF1aXJlZCBhdCBsZWFzdCBmb3IgdGhlIENQVSBtYXBzIHVzZS1jYXNlLgo+Pj4K
Pj4+IEluIG9yZGVyIHRvIGRvIHRoaXMgcmVzZXJ2ZSAxMmJpdHMgb2YgdGhlIGxvY2ssIHRoaXMg
YWxsb3dzIHRvIHN1cHBvcnQKPj4+IHVwIHRvIDQwOTYgQ1BVcy4gQWxzbyByZWR1Y2UgdGhlIHdy
aXRlIGxvY2sgbWFzayB0byAyIGJpdHM6IG9uZSB0bwo+Pj4gc2lnbmFsIHRoZXJlIGFyZSBwZW5k
aW5nIHdyaXRlcnMgd2FpdGluZyBvbiB0aGUgbG9jayBhbmQgdGhlIG90aGVyIHRvCj4+PiBzaWdu
YWwgdGhlIGxvY2sgaXMgb3duZWQgaW4gd3JpdGUgbW9kZS4KPj4+Cj4+PiBUaGlzIHJlZHVjZXMg
dGhlIG1heGltdW0gbnVtYmVyIG9mIGNvbmN1cnJlbnQgcmVhZGVycyBmcm9tIDE2Nzc3MjE2IHRv
Cj4+PiAyNjIxNDQsIEkgdGhpbmsgdGhpcyBzaG91bGQgc3RpbGwgYmUgZW5vdWdoLCBvciBlbHNl
IHRoZSBsb2NrIGZpZWxkCj4+PiBjYW4gYmUgZXhwYW5kZWQgZnJvbSAzMiB0byA2NGJpdHMgaWYg
YWxsIGFyY2hpdGVjdHVyZXMgc3VwcG9ydCBhdG9taWMKPj4+IG9wZXJhdGlvbnMgb24gNjRiaXQg
aW50ZWdlcnMuCj4+Pgo+Pj4gRml4ZXM6IDU4NzJjODNiNDJjNjA4ICgnc21wOiBjb252ZXJ0IHRo
ZSBjcHUgbWFwcyBsb2NrIGludG8gYSBydyBsb2NrJykKPj4+IFJlcG9ydGVkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBSZXBvcnRlZC1ieTogSsO8cmdlbiBHcm/DnyA8
amdyb3NzQHN1c2UuY29tPgo+Pj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9n
ZXIucGF1QGNpdHJpeC5jb20+Cj4+PiAtLS0KPj4+IENoYW5nZXMgc2luY2UgdjI6Cj4+PiAgICAt
IFVzZSBhdG9taWNfYW5kIHRvIGNsZWFyIHRoZSB3cml0ZXJzIHBhcnQgb2YgdGhlIGxvY2sgd2hl
bgo+Pj4gICAgICB3cml0ZS11bmxvY2tpbmcuCj4+PiAgICAtIFJlZHVjZSB3cml0ZXItcmVsYXRl
ZCBhcmVhIHRvIDE0Yml0cy4KPj4+ICAgIC0gSW5jbHVkZSB4ZW4vc21wLmggZm9yIEFybTY0Lgo+
Pgo+PiBPT0ksIGlzIGl0IHRvIHVzZSBzbXBfcHJvY2Vzc29yX2lkKCk/Cj4gCj4gWWVzLCBvciBl
bHNlIEkgd291bGQgZ2V0IGVycm9ycyB3aGVuIGJ1aWxkaW5nIGFzbS1vZmZzZXRzIG9uIEFybTY0
Cj4gSUlSQy4KClRoYW5rIHlvdSBmb3IgdGhlIGNvbmZpcm1hdGlvbi4KClJldmlld2VkLWJ5OiBK
dWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgoKQ2hlZXJzLAoKPiAKPiBUaGFua3MsIFJvZ2Vy
Lgo+IAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:50:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:50:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6cTR-0005cA-S5; Tue, 25 Feb 2020 15:50:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6cTQ-0005c5-Br
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:50:16 +0000
X-Inumbo-ID: 839a1f2a-57e6-11ea-aba8-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 839a1f2a-57e6-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 15:50:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582645815;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=rEkh8SIKPqCte173SI5BmIBD675y7jldsxGgTkUVrwc=;
 b=JdtY7BwIfXu4COKIG6xXTqz+qwxT/Ucsap91iEr1mrVF/ATr1tR6oNKT
 jwYQ+TQl6W4Qt07nXF8nXUI4khS/Da1lJDoIM2R6klu+9x138m9AjekWL
 tQgGQpgydTUBAdGZvLb9PHT7QdDwV1nu133I+GKdzmEfoh1hrvwH0ft8X E=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: t+V/ccv9d304fVjgxOp3wTX03Ghfg+rrJZ6UI2H8pkWoRBE5y9dd4fwaJcSWxiv4IG7WV9R/ZH
 ZBuecNRCg3bsYWk3bNOKdm6Rs2ahQz4w92+x7pdBdm7+pyVnGPAJ0pHrm6DH1YnIi8oHd54eIG
 hURBNEYf07CGkYnUYyMlwCfSZ8+2yaz9npQl1ZTfl96H9/InxSAZx8j9eTFpi3iUHYPKhlHEfJ
 tBJQybBZwxXq/lMQH00JDSe4KpRws14I80hbWtVeUbImT9OYjDQFdRbC7VnBViaI4y5J6O0KY6
 S+g=
X-SBRS: 2.7
X-MesageID: 13606303
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="13606303"
Date: Tue, 25 Feb 2020 16:50:06 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200225155006.GA24163@Air-de-Roger.citrite.net>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <f412712d-6181-6efd-f6be-ed2bdcf243ed@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <f412712d-6181-6efd-f6be-ed2bdcf243ed@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMDQ6MTI6NTZQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjQuMDIuMjAyMCAwOTo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOj4gLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9hdG9taWMuaAo+ID4gKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9hdG9taWMuaAo+ID4gQEAgLTIyNCw2ICsyMjQsMTQgQEAgc3RhdGljIGlubGluZSBpbnQgYXRv
bWljX2FkZF91bmxlc3MoYXRvbWljX3QgKnYsIGludCBhLCBpbnQgdSkKPiA+ICAgICAgcmV0dXJu
IGM7Cj4gPiAgfQo+ID4gIAo+ID4gK3N0YXRpYyBpbmxpbmUgdm9pZCBhdG9taWNfYW5kKHVuc2ln
bmVkIGludCBtLCBhdG9taWNfdCAqdikKPiA+ICt7Cj4gPiArICAgIGFzbSB2b2xhdGlsZSAoCj4g
PiArICAgICAgICAibG9jazsgYW5kbCAlMSwlMCIKPiAKPiBJIHJlYWxpemUgdGhpcyBpcyBpbiBz
eW5jIHdpdGggb3RoZXIgYXRvbWljXyooKSwgYnV0IEknZCBwcmVmZXIgaWYKPiB0aGUgc3RyYXkg
c2VtaWNvbG9uIGFmdGVyICJsb2NrIiB3YXMgZHJvcHBlZC4gV2l0aG91dCBpdCB0aGUKPiBhc3Nl
bWJsZXIgY2FuIGFjdHVhbGx5IGRpYWdub3NlIGEgYmFkIHVzZSAodGhlIGRlc3RpbmF0aW9uIG5v
dAo+IGJlaW5nIGEgbWVtb3J5IG9wZXJhbmQpLiBJJ20gdW5hd2FyZSBvZiByZWFzb25zIHdoeSB0
aGUgc2VtaWNvbG9ucwo+IHdvdWxkIGhhdmUgYmVlbiBwdXQgdGhlcmUuCj4gCj4gPiArICAgICAg
ICA6ICI9bSIgKCoodm9sYXRpbGUgaW50ICopJnYtPmNvdW50ZXIpCj4gPiArICAgICAgICA6ICJp
ciIgKG0pLCAibSIgKCoodm9sYXRpbGUgaW50ICopJnYtPmNvdW50ZXIpICk7Cj4gCj4gU2ltaWxh
cmx5IGRlc3BpdGUgaXRzIHVzZSBlbHNld2hlcmUgSSdtIGFmcmFpZCAiaSIgaXMgbm90IHRoZSBi
ZXN0Cj4gY2hvaWNlIGhlcmUgZm9yIHRoZSBjb25zdHJhaW50LiBUb2dldGhlciB3aXRoIHN3aXRj
aGluZyB0byBwbGFpbgo+IGludCBhcyB0aGUgZnVuY3Rpb24ncyBmaXJzdCBwYXJhbWV0ZXIgdHlw
ZSwgImUiIHdvdWxkIHNlZW0gYmV0dGVyCj4gZXZlbiBpZiB0aGUgZGlmZmVyZW5jZSB3b3VsZCBv
bmx5IG1hbmlmZXN0IGZvciBhdG9taWM2NF90LgoKV2VsbCwgImUiIGlzIGluZGVlZCBzcGVjaWZp
YyB0byB4ODYgMzJiaXQgaW50ZWdlcnMsIGJ1dCBzaW5jZSB3ZSBhcmUKYWxyZWFkeSB1c2luZyAi
YW5kbCIgSSBndWVzcyB1c2luZyAiaSIgaXMgZXF1YWxseSBmaW5lPwoKSSBkb24ndCBoYXZlIGEg
cHJlZmVyZW5jZSByZWFsbHksIHNvIGlmIHlvdSBwcmVmZXIgImUiIEknbSBmaW5lIHRvCmhhdmUg
aXQgY2hhbmdlZC4KCj4gQXMgdG8KPiB0aGUgY2hvaWNlIG9mIHBhcmFtZXRlciB0eXBlLCBMaW51
eCB0b28gdXNlcyBwbGFpbiBpbnQsIHNvIHdoaWxlCj4gSSBhZ3JlZSB3aXRoIHlvdXIgcmVhc29u
aW5nIEkgdGhpbmsgSSBhbHNvIGFncmVlIHdpdGggSnVsaWVuIHRvCj4gdXNlIHBsYWluIGludCBo
ZXJlIGZvciBjb25zaXN0ZW5jeS4KCkFjay4KCj4gRmluYWxseSwgeWV0IGFub3RoZXIgaW1wcm92
ZW1lbnQgb3ZlciBleGlzdGluZyBjb2RlIHdvdWxkIGJlIHRvCj4gdXNlIGp1c3QgYSBzaW5nbGUg
b3V0cHV0ICIrbSIsIHdpdGggbm8gcGFyYWxsZWxpbmcgaW5wdXQgIm0iLgoKT2gsIHN1cmUuCgo+
IFdpdGggdGhlIGZpcnN0IGFuZCBsYXN0LCBidXQgbm90IG5lY2Vzc2FyaWx5IHRoZSBtaWRkbGUg
b25lIHRha2VuCj4gY2FyZSBvZiAoYW5kIEknZCBiZSBoYXBweSB0byB0YWtlIGNhcmUgb2YgdGhl
bSB3aGlsZSBjb21taXR0aW5nKQo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+Cj4gSWYsIG90b2gsIHlvdSBkaXNhZ3JlZSBvbiBzb21lLCB0aGVuIGxldCdzIHNl
ZSB3aGVyZSB3ZSBjYW4KPiBmaW5kIGNvbW1vbiBncm91bmRzLgoKVGhhbmtzLCB0aGF0J3MgZmlu
ZSwgcGxlYXNlIHRha2UgY2FyZSB3aGlsZSBjb21taXR0aW5nIGlmIHlvdSBkb24ndAptaW5kLgoK
Um9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 15:59:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 15:59:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ccU-0005rf-RB; Tue, 25 Feb 2020 15:59:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6ccU-0005ra-6Y
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 15:59:38 +0000
X-Inumbo-ID: d283d300-57e7-11ea-932c-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d283d300-57e7-11ea-932c-12813bfff9fa;
 Tue, 25 Feb 2020 15:59:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582646377;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=aCEKp/R6VntFf2Ae2gPWJo73WZNZLIDAb+7scvOwtig=;
 b=Sq29HkNEQrj0ROoAB+/FEUTLozyLGKIXnOst3bGfsY1sEvtQ0da5cxHQ
 RKTyMgDSQmY7DT58RdH6kl/yZgrL6Ui0Et8YZgHDodwGA/yBMPIVAPJy6
 E+Q7kQa7YTPA0ZI+qRwr2HrUzBFkVIcg2kpzxn799cp19LvGrFSklCHPC 0=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZWt65lMBevlmytm2bY9LKq2UDAM2fuTsaMAuWWruot954k2ic/nOXtpn1bFic1xbe4KBcr1QAo
 DykOnkL+GsigyXVDiHg5F2voIe1sEj0oI1rJRI+2o8pjULFVu4AGN47nQZkfkWIf3c3LAtwJ1U
 c8ZDs8hhj29XuL4IPlnwH6RKCCZ+uI7L+oh2+UflvOFy17em3OQFhHLFGgCZLdg9x4Jn23KhGl
 eaqcKXvTNPxUjYnZ+KNtyrpluKN0vRyQ8s0clQb4YsfmQqiCZinHjs6kDkTJeWNVkB0LabNqhs
 NBE=
X-SBRS: 2.7
X-MesageID: 13337017
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="13337017"
Date: Tue, 25 Feb 2020 16:59:29 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200225155929.GB24163@Air-de-Roger.citrite.net>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-3-roger.pau@citrix.com>
 <8ed2d868-8a20-b119-2a0c-ef9a9f5e4498@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8ed2d868-8a20-b119-2a0c-ef9a9f5e4498@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 2/2] rwlock: allow recursive read locking
 when already locked in write mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMDQ6MjM6MzRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjQuMDIuMjAyMCAwOTo0NCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQEAg
LTIwLDIxICsyMSwzMCBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4gPiAgI2RlZmluZSBERUZJTkVfUldM
T0NLKGwpIHJ3bG9ja190IGwgPSBSV19MT0NLX1VOTE9DS0VECj4gPiAgI2RlZmluZSByd2xvY2tf
aW5pdChsKSAoKihsKSA9IChyd2xvY2tfdClSV19MT0NLX1VOTE9DS0VEKQo+ID4gIAo+ID4gLS8q
Cj4gPiAtICogV3JpdGVyIHN0YXRlcyAmIHJlYWRlciBzaGlmdCBhbmQgYmlhcy4KPiA+IC0gKgo+
ID4gLSAqIFdyaXRlciBmaWVsZCBpcyA4IGJpdCB0byBhbGxvdyBmb3IgcG90ZW50aWFsIG9wdGlt
aXNhdGlvbiwgc2VlCj4gPiAtICogX3dyaXRlX3VubG9jaygpLgo+ID4gLSAqLwo+ID4gLSNkZWZp
bmUgICAgX1FXX1dBSVRJTkcgIDEgICAgICAgICAgICAgICAvKiBBIHdyaXRlciBpcyB3YWl0aW5n
ICAgICAqLwo+ID4gLSNkZWZpbmUgICAgX1FXX0xPQ0tFRCAgIDB4ZmYgICAgICAgICAgICAvKiBB
IHdyaXRlciBob2xkcyB0aGUgbG9jayAqLwo+ID4gLSNkZWZpbmUgICAgX1FXX1dNQVNLICAgIDB4
ZmYgICAgICAgICAgICAvKiBXcml0ZXIgbWFzay4qLwo+ID4gLSNkZWZpbmUgICAgX1FSX1NISUZU
ICAgIDggICAgICAgICAgICAgICAvKiBSZWFkZXIgY291bnQgc2hpZnQgICAgICAqLwo+ID4gKy8q
IFdyaXRlciBzdGF0ZXMgJiByZWFkZXIgc2hpZnQgYW5kIGJpYXMuICovCj4gPiArI2RlZmluZSAg
ICBfUVdfQ1BVTUFTSyAgMHhmZmYgICAgICAgICAgICAgICAvKiBXcml0ZXIgQ1BVIG1hc2sgKi8K
PiA+ICsjZGVmaW5lICAgIF9RV19TSElGVCAgICAxMiAgICAgICAgICAgICAgICAgIC8qIFdyaXRl
ciBmbGFncyBzaGlmdCAqLwo+ID4gKyNkZWZpbmUgICAgX1FXX1dBSVRJTkcgICgxdSA8PCBfUVdf
U0hJRlQpICAgLyogQSB3cml0ZXIgaXMgd2FpdGluZyAqLwo+ID4gKyNkZWZpbmUgICAgX1FXX0xP
Q0tFRCAgICgzdSA8PCBfUVdfU0hJRlQpICAgLyogQSB3cml0ZXIgaG9sZHMgdGhlIGxvY2sgKi8K
PiA+ICsjZGVmaW5lICAgIF9RV19XTUFTSyAgICAoM3UgPDwgX1FXX1NISUZUKSAgIC8qIFdyaXRl
ciBtYXNrICovCj4gPiArI2RlZmluZSAgICBfUVJfU0hJRlQgICAgMTQgICAgICAgICAgICAgICAg
ICAvKiBSZWFkZXIgY291bnQgc2hpZnQgKi8KPiAKPiBJbiBwYXJ0aWN1bGFyIHdpdGggdGhlIHN1
Z2dlc3RlZCBjaGFuZ2Ugb2YgYXRvbWljX2FuZCgpJ3MgZmlyc3QKPiBwYXJhbWV0ZXIncyB0eXBl
LCBwZXJoYXBzIHRoZSB1IHN1ZmZpeGVzIHdhbnQgZHJvcHBpbmcgaGVyZT8KClRoYXQgd291bGQg
YmUgZmluZS4gQnV0IHNlZWluZyBhcyB3ZSBhcmUgcGxhbm5pbmcgb24gaGFuZGxpbmcgdGhlCnJl
c3VsdCBvZiBhdG9taWNfcmVhZCBhcyBhbiB1bnNpZ25lZCBpbnQgSSdtIG5vdCBzdXJlIGlmIGl0
IHdvbGQgYmUKYmV0dGVyIHRvIGFsc28ga2VlcCB0aG9zZSBhcyB1bnNpZ25lZCBpbnRzLgoKPiA+
ICtzdGF0aWMgaW5saW5lIGJvb2wgX2lzX3dyaXRlX2xvY2tlZF9ieV9tZSh1aW50MzJfdCBjbnRz
KQo+IAo+IEJvdGggaGVyZSBhbmQgLi4uCj4gCj4gPiArewo+ID4gKyAgICBCVUlMRF9CVUdfT04o
X1FXX0NQVU1BU0sgPCBOUl9DUFVTKTsKPiA+ICsgICAgcmV0dXJuIChjbnRzICYgX1FXX1dNQVNL
KSA9PSBfUVdfTE9DS0VEICYmCj4gPiArICAgICAgICAgICAoY250cyAmIF9RV19DUFVNQVNLKSA9
PSBzbXBfcHJvY2Vzc29yX2lkKCk7Cj4gPiArfQo+ID4gKwo+ID4gK3N0YXRpYyBpbmxpbmUgYm9v
bCBfY2FuX3JlYWRfbG9jayh1aW50MzJfdCBjbnRzKQo+IAo+IC4uLiBoZXJlLCBpcyBhIGZpeGVk
IHdpZHRoIHR5cGUgcmVhbGx5IG5lZWRlZD8gSSdkIHByZWZlciBpZgo+ICJ1bnNpZ25lZCBpbnQi
IHdhcyB1c2VkLCBhbmQgaWYgZXZlbnR1YWxseSB3ZSdkIHRoZW4gYWxzbwo+IHJlcGxhY2UgLi4u
CgpUaGUgY29kZSB1bmlmb3JtbHkgdXNlcyB1aW50MzJfdCBhcyB0aGUgY250cyB0eXBlLCBJJ20g
ZmluZSB3aXRoCnN3aXRjaGluZyB0byB1bnNpZ25lZCBpbnQsIEkndmUgdXNlZCB1aW50MzJfdCB0
byBrZWVwIGl0IGNvaGVyZW50IHdpdGgKdGhlIHJlc3Qgb2YgdGhlIGNvZGUuCgo+ID4gQEAgLTQ1
LDEwICs1NSwxMCBAQCBzdGF0aWMgaW5saW5lIGludCBfcmVhZF90cnlsb2NrKHJ3bG9ja190ICps
b2NrKQo+ID4gICAgICB1MzIgY250czsKPiAKPiAuLi4gdGhpcyBhbmQgLi4uCj4gCj4gPiBAQCAt
NjQsNyArNzQsNyBAQCBzdGF0aWMgaW5saW5lIHZvaWQgX3JlYWRfbG9jayhyd2xvY2tfdCAqbG9j
aykKPiA+ICAgICAgdTMyIGNudHM7Cj4gCj4gLi4uIHRoaXMgKGFuZCBwb3NzaWJsZSBvdGhlcnMp
Lgo+IAo+ID4gQEAgLTExNSw2ICsxMjUsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgX3J3X2lzX2xv
Y2tlZChyd2xvY2tfdCAqbG9jaykKPiA+ICAgICAgcmV0dXJuIGF0b21pY19yZWFkKCZsb2NrLT5j
bnRzKTsKPiA+ICB9Cj4gPiAgCj4gPiArc3RhdGljIGlubGluZSB1aW50MzJfdCBfd3JpdGVfbG9j
a192YWwodm9pZCkKPiAKPiBTYW1lIGhlcmUgdGhlbi4KPiAKPiBXaXRoIHRoZXNlIHRha2VuIGNh
cmUgb2YgKGFzIGxvbmcgYXMgeW91IGFncmVlLCBhbmQgbGlrZWx5IGRvYWJsZQo+IGFnYWluIHdo
aWxlIGNvbW1pdHRpbmcpCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KClRoYW5rcywgZmVlbCBmcmVlIHRvIGFkanVzdCBvbiBjb21taXQsIG9yIGVsc2UgSSBj
YW4gc2VuZCBhIG5ldwp2ZXJzaW9uLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:01:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:01:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6cdw-00078E-7F; Tue, 25 Feb 2020 16:01:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=UvFY=4N=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6cdu-000788-SY
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:01:06 +0000
X-Inumbo-ID: 0749821a-57e8-11ea-8cb6-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0749821a-57e8-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 16:01:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582646467;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=DKx0MmVUVvb4kVplqahEBx/lYtJW8AG8Ek3YkABamrY=;
 b=e5wqHvKVDShnaXnlEWpUgMz77n/e3KKSj0IU7h5n8PnMStXAQ92W89ez
 7wvGjW6mm01PtcpxGRwaDHPBy4q9Y01JOHgA0C0ICUuyVaPVKp9wkKdp8
 xhPxy+WylozpX2ywyyS519olsY4lgMjI3jseZaUqzJFnwXiP3KF9cCBHi I=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y9CTLcf6DLOhlDrJrfjZIhJTfCEFxu7AT9qQ+RoVcNu/1oRblEYOE6pXDz+tkNYUcjykOZRre7
 ARSot6DH/Dr+RB8jALMG4FpYfWsqKHv6GPaNlx+WrwNnSc1WBM3/i7BSFR0XgSGjXA4AKDozFH
 qnrVfB5YI/Uinic94eNII0Uqmxu2S7AnIEOrXcUK8ximog+jdSHhCs/RUrbD5n9kuw+qSpU7xB
 aB2aMxZ6LN9XyC91Yq6Qfu8JKAeyz9/Ppq78G8NyYy2Us7pTgQ8mRBxkHLZ0CkqEpEX8CB+ihk
 0p8=
X-SBRS: 2.7
X-MesageID: 12984906
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="12984906"
Date: Tue, 25 Feb 2020 17:00:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Wei Liu <wl@xen.org>
Message-ID: <20200225160054.GC24163@Air-de-Roger.citrite.net>
References: <20200225142232.7935-1-wl@xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200225142232.7935-1-wl@xen.org>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/pvh: drop v2 suffix from pvh.pandoc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 Xen Development List <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMDI6MjI6MzJQTSArMDAwMCwgV2VpIExpdSB3cm90ZToK
PiBUaGVyZSBpcyBub3cgb25seSBvbmUgdmVyc2lvbiBvZiBQVkggaW1wbGVtZW50YXRpb24gaW4g
WGVuLiBEcm9wICJ2MiIgdG8KPiBhdm9pZCBjb25mdXNpb24uCj4gCj4gU2lnbmVkLW9mZi1ieTog
V2VpIExpdSA8d2xAeGVuLm9yZz4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dl
ci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcy4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:06:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:06:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6cii-0007KP-VL; Tue, 25 Feb 2020 16:06:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6cih-0007KK-E2
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:06:03 +0000
X-Inumbo-ID: b749ded0-57e8-11ea-932d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b749ded0-57e8-11ea-932d-12813bfff9fa;
 Tue, 25 Feb 2020 16:06:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3FDA5AC1E;
 Tue, 25 Feb 2020 16:06:00 +0000 (UTC)
To: osstest service owner <osstest-admin@xenproject.org>,
 xen-devel@lists.xenproject.org
References: <osstest-147522-mainreport@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c59dd08d-6f39-a117-e427-ae7271882a5e@suse.com>
Date: Tue, 25 Feb 2020 17:06:06 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <osstest-147522-mainreport@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [xen-unstable test] 147522: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxNDozNSwgb3NzdGVzdCBzZXJ2aWNlIG93bmVyIHdyb3RlOgo+IGZsaWdo
dCAxNDc1MjIgeGVuLXVuc3RhYmxlIHJlYWwgW3JlYWxdCj4gaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzUyMi8KPiAKPiBSZWdyZXNzaW9ucyA6LSgK
PiAKPiBUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKPiBpbmNs
dWRpbmcgdGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKPiAgdGVzdC1hbWQ2NC1pMzg2LXFl
bXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4g
dnMuIDE0NzI5OAoKVGhpcyBpcyBhIHJlY3VycmluZyBmYWlsdXJlIChhdCBsZWFzdCB0aGUgbGFz
dCB0aHJlZSBmbGlnaHRzKSwgYnV0CmdvaW5nIHRocm91Z2ggdGhlIGxvZ3MgSSBjYW4ndCByZWFs
bHkgc2VlIGEgcmVhc29uLiBUaGUgcG9pbnQgaW4KdGltZSB3aGVuIHRoZSBoaWNrdXAgb2NjdXJz
IGxvb2tzIHRvIGJlIGRpZmZlcmVudC4gSW4gZmxpZ2h0IDE0NzM5MgppcyB3YXMgZHVyaW5nIGd1
ZXN0IHNodXRkb3duLCBhcHBhcmVudGx5IHNvbWV3aGVyZSBpbiBzeXNmcyBjb2RlIGFzCmludm9r
ZWQgZnJvbSBVU0IgY29kZSwgd2hpbGUgaW4gdGhlIG90aGVyIHR3byBjYXNlcyB0aGluZ3Mgc3Rv
cHBlZAppbiB0aGUgbWlkZGxlIG9mIGEga2VybmVsIGJvb3QgbG9nIGxpbmUgKGFuZCBpbiB0aGlz
IGNhc2UgQ1BVMCBvZgp0aGUgZ3Vlc3Qgd2FzIGluIFZQRl9ibG9ja2VkX2luX3hlbiBzdGF0ZSwg
c3VnZ2VzdGluZyB0aGF0IGEKcmVxdWVzdCB0byBxZW11IGRpZG4ndCBnZXQgcmVwbGllZCB0bywg
b3IgdGhlIHJlcGx5IHdhcyBub3QKcHJvY2Vzc2VkIGNvcnJlY3RseSkuCgpEb2VzIGFueW9uZSBl
bHNlIGhhdmUgYW4gaWRlYT8gT3RoZXJ3aXNlIHdlIG1heSBuZWVkIHRvIGhhdmUgdG8Kd2FpdCBm
b3IgdGhlIGJpc2VjdG9yIHRvIGhhdmUgYSBnbywgYWxiZWl0IGl0cyBtaWxlYWdlIG1heSB2YXJ5
CndpdGggdGhlIGlzc3VlIGxvb2tpbmcgdG8gYXBwZWFyIGF0IHJhbmRvbSBwb2ludHMuCgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:15:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:15:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6crJ-0008F4-Cz; Tue, 25 Feb 2020 16:14:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6crI-0008Ez-J1
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:14:56 +0000
X-Inumbo-ID: f6064f9a-57e9-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f6064f9a-57e9-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 16:14:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id EB89BAF01;
 Tue, 25 Feb 2020 16:14:54 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
 <20200224100919.GH4679@Air-de-Roger>
 <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
 <20200224102355.GJ4679@Air-de-Roger>
 <01f7434f-295c-06de-5576-a4c5af1d3048@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <79664397-d445-1af9-c398-daf0b641f72f@suse.com>
Date: Tue, 25 Feb 2020 17:15:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <01f7434f-295c-06de-5576-a4c5af1d3048@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMToyOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI0LzAyLzIwMjAg
MTA6MjMsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+IE9uIE1vbiwgRmViIDI0LCAyMDIwIGF0
IDEwOjE5OjQ0QU0gKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4+IE9uIDI0LzAyLzIwMjAg
MTA6MDksIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4+Pj4gT24gTW9uLCBGZWIgMjQsIDIwMjAg
YXQgMTA6MDI6NTNBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+PiBPbiAyNC8wMi8y
MDIwIDA4OjQzLCBSb2dlciBQYXUgTW9ubmUgd3JvdGU6Cj4+Pj4+PiAtLS0gYS94ZW4vaW5jbHVk
ZS9hc20tYXJtL2FybTMyL2F0b21pYy5oCj4+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJt
L2FybTMyL2F0b21pYy5oCj4+Pj4+PiBAQCAtOTYsNiArOTYsMjMgQEAgc3RhdGljIGlubGluZSBp
bnQgYXRvbWljX3N1Yl9yZXR1cm4oaW50IGksIGF0b21pY190ICp2KQo+Pj4+Pj4gICAgIAlyZXR1
cm4gcmVzdWx0Owo+Pj4+Pj4gICAgIH0KPj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgYXRvbWlj
X2FuZCh1bnNpZ25lZCBpbnQgbSwgYXRvbWljX3QgKnYpCj4+Pj4+Cj4+Pj4+IEFsbCB0aGUgYXRv
bWljIGhlbHBlcnMgaGF2ZSB0YWtlbiBhIHNpZ25lZCBpbnQgc28gZmFyIGJlY2F1c2UgdGhlIGNv
dW50ZXIgaXMKPj4+Pj4gYW4gaW50LiBBbnkgcmVhc29uIHRvIGRpdmVyZ2UgZnJvbSB0aGF0Pwo+
Pj4+Cj4+Pj4gU2luY2UgdGhpcyBpcyBub3QgYW4gYXJpdGhtZXRpYyBvcGVyYXRpb24gSSBmZWx0
IHVuc2lnbmVkIGludCB3YXMgYQo+Pj4+IG1vcmUgc3VpdGFibGUgdHlwZSB0byBkZXNjcmliZSBh
IGJpdG1hc2s6IGl0IGZlbHQgd2VpcmQgdG8gcGFzcyBhCj4+Pj4gYml0bWFzayB3aXRoIHR5cGUg
aW50LCBiZWNhdXNlIHNpZ25lZG5lc3MgZG9lc24ndCBtYWtlIHNlbnNlIHdoZW4KPj4+PiByZWZl
cnJpbmcgdG8gYSBtYXNrLgo+Pj4KPj4+IEF0IHNvbWUgcG9pbnQgSSB3b3VsZCBsaWtlIHRvIGhh
dmUgbWFjcm8gZ2VuZXJhdGluZyBhbGwgdGhlIGF0b21pY3MgaW4gb24KPj4+IEFybSBpbiB0aGUg
c2FtZSB3YXkgYSBMaW51eCAoc2VlIGFzbS1nZW5lcmljL2F0b21pYy5oKS4gVGhpcyBpcyB0byBh
dm9pZAo+Pj4gZHVwbGljYXRpb24gYW5kIG1ha2UgZWFzeSB0byBpbnRyb2R1Y2UgQXJtdjguMSBM
U0UgYXRvbWljcy4gU28gSSB3b3VsZCBsaWtlCj4+PiB0byBhdm9pZCBpbnRyb2R1Y2luZyBkaWZm
ZXJlbmNlIGluIHRoZSBwcm90b3R5cGUgdW5sZXNzIGl0IGlzIHN0cmljbHkKPj4+IG5lY2Vzc2Fy
eS4KPj4KPj4gV2h5IG5vdCBoYXZlIHRoZSBtYWNybyBnZW5lcmF0b3IgZnVuY3Rpb24gZ2V0IHBh
c3NlZCB0aGUgdHlwZSBvZiB0aGUKPj4gcGFyYW1ldGVyPwo+IAo+IEl0IGlzIG5vdCB3b3J0aCBp
dCBmb3IgYSBzaW1wbGUgb3BlcmF0aW9uIGFuZCBJIGRvbid0IHdhbnQgdG8gZGl2ZXJnZSAKPiB0
b28gbXVjaCBvZiBhdG9taWNzIGZyb20gTGludXguCgpTbywgaGF2aW5nIHJlYWNoZWQgYWdyZWVt
ZW50IHRvIHVzZSBwbGFpbiBpbnQsIHdvdWxkIHlvdSBiZSB3aWxsaW5nCnRvIGdpdmUgeW91ciBh
Y2sgcHJvdmlkZWQgdGhlIGFkanVzdG1lbnRzIGdldCBtYWRlIHdoaWxlIGNvbW1pdHRpbmcsCnRv
IHNhdmUgYW5vdGhlciByb3VuZCB0cmlwPwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:39:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:39:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6dF8-0001ao-VF; Tue, 25 Feb 2020 16:39:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6dF7-0001aj-Uj
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:39:33 +0000
X-Inumbo-ID: 6647f314-57ed-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6647f314-57ed-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 16:39:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 66E62B1F0;
 Tue, 25 Feb 2020 16:39:31 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <313e7cd3-c281-1f53-2ee2-99638c5a660b@suse.com>
Date: Tue, 25 Feb 2020 17:39:36 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224104645.96381-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 1/5] x86: introduce a nmi_count tracking
 variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFRoaXMgaXMgbW9k
ZWxlZCBhZnRlciB0aGUgaXJxX2NvdW50IHZhcmlhYmxlLCBhbmQgaXMgdXNlZCB0byBhY2NvdW50
Cj4gZm9yIGFsbCB0aGUgTk1JcyBoYW5kbGVkIGJ5IHRoZSBzeXN0ZW0uCj4gCj4gVGhpcyB3aWxs
IGFsbG93IHRvIHJlcHVycG9zZSB0aGUgbm1pX2NvdW50KCkgaGVscGVyIHNvIGl0IGNhbiBiZSB1
c2VkCj4gaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBsb2NhbF9pcnFfY291bnQoKTogYWNjb3VudCBm
b3IgdGhlIE5NSXMKPiBjdXJyZW50bHkgaW4gc2VydmljZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoaXMgYWxsIGxvb2tzIGZp
bmUsIGJ1dCBzaG91bGRuJ3QgdGhpcyBiZSBhY2NvbXBhbmllZCBieSBkcm9wcGluZwpubWlfY291
bnQoKSBhbmQgaXRzIHVuZGVybHlpbmcgc3RydWN0IGZpZWxkPwoKSmFuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:49:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:49:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6dOF-0002Tu-6c; Tue, 25 Feb 2020 16:48:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6dOD-0002Tp-W4
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:48:58 +0000
X-Inumbo-ID: b6ce8db0-57ee-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b6ce8db0-57ee-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 16:48:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 26B21B233;
 Tue, 25 Feb 2020 16:48:56 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3eef30e7-b000-04f0-12ff-b77108d6e638@suse.com>
Date: Tue, 25 Feb 2020 17:49:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224104645.96381-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/5] x86: track when in #NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFkZCBoZWxwZXJz
IHRvIHRyYWNrIHdoZW4gcnVubmluZyBpbiAjTk1JIGNvbnRleHQuIFRoaXMgaXMgbW9kZWxlZAo+
IGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KPiAKPiBUaGUgU0RNIHN0YXRlcyB0aGF0IG5vICNO
TUkgY2FuIGJlIGRlbGl2ZXJlZCB3aGlsZSBoYW5kbGluZyBhICNOTUkKPiB1bnRpbCB0aGUgcHJv
Y2Vzc29yIGhhcyBleGVjdXRlZCBhbiBpcmV0IGluc3RydWN0aW9uLiBJdCdzIHBvc3NpYmxlCj4g
aG93ZXZlciB0aGF0IGFub3RoZXIgZmF1bHQgaXMgcmVjZWl2ZWQgd2hpbGUgaGFuZGxpbmcgdGhl
ICNOTUkgKGEgI01DCj4gZm9yIGV4YW1wbGUpLCBhbmQgdGh1cyB0aGUgaXJldCBmcm9tIHRoYXQg
ZmF1bHQgd291bGQgYWxsb3cgZnVydGhlcgo+ICNOTUlzIHRvIGJlIGluamVjdGVkIHdoaWxlIHN0
aWxsIHByb2Nlc3NpbmcgdGhlIHByZXZpb3VzIG9uZSwgYW5kCj4gaGVuY2UgYW4gaW50ZWdlciBp
cyBuZWVkZWQgaW4gb3JkZXIgdG8ga2VlcCB0cmFjayBvZiBpbiBzZXJ2aWNlICNOTUlzLgoKV2hp
bGUgSSBhZ3JlZSB0aGF0IHRoaXMgbmVlZHMgdGFraW5nIGNhcmUgb2YsIEknbSBhZnJhaWQgaW5f
bm1pKCkKaXMgYmVjb21pbmcgYW1iaWd1b3VzIGJlY2F1c2Ugb2YgdGhpcyAtIHlvdSBnaXZlIGl0
IHRoZSBtZWFuaW5nCiJ3ZSdyZSBoYW5kbGluZyBhbiBOTUkiLCB3aGlsZSBvbmUgY291bGQgYWxz
byBhc3N1bWUgaXQgdG8gbWVhbgoid2UncmUgaW4gTk1JIGNvbnRleHQsIGkuZS4gZnVydGhlciBO
TUlzIGFyZSBub3QgcG9zc2libGUiLiBJT1cKSSB0aGluayB3ZSB3YW50IHRvIGNvbnNpZGVyIHVz
aW5nIGFub3RoZXIgbmFtZSwgZGVzcGl0ZSB0aGlzCmdldHRpbmcgdGhpbmdzIGxlc3MgbmljZWx5
IGFsaWduZWQgd2l0aCBpbl9pcnEoKS4gUGVyaGFwcwppbl9ubWlfaGFuZGxlcigpPwoKPiBXaGls
ZSB0aGVyZSBtb3ZlIG5taV9jb3VudCgpIGludG8gYSB4ODYgc3BlY2lmaWMgaGVhZGVyIGFuZCBk
cm9wIHRoZQo+IGxlYWRpbmcgdW5kZXJzY29yZXMgZnJvbSBfX25taV9jb3VudCBmaWVsZC4KCkkg
bm90aWNlIHlvdSByZS11c2UgdGhlIGZpZWxkcyB0aGF0IEkgc3VnZ2VzdGVkIHRvIGJlIHJlbW92
ZWQgYnkKdGhlIHByaW9yIHBhdGNoLiBJIHRoaW5rIGxvZ2ljYWxseSB0aGV5IHNob3VsZCBpbmRl
ZWQgYmUgcmVtb3ZlZAp0aGVyZSwgYW5kIGEgbmV3IGZpZWxkIGFuZCBhIG5ldyBtYWNybyBiZSBp
bnRyb2R1Y2VkIGhlcmUuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:51:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:51:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6dR5-0003FS-Lf; Tue, 25 Feb 2020 16:51:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6dR3-0003FN-Gg
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:51:53 +0000
X-Inumbo-ID: 1f848a3a-57ef-11ea-933c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1f848a3a-57ef-11ea-933c-12813bfff9fa;
 Tue, 25 Feb 2020 16:51:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2F0CBADB5;
 Tue, 25 Feb 2020 16:51:52 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b8a41c96-f20e-b806-230a-27db8903be09@suse.com>
Date: Tue, 25 Feb 2020 17:51:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224104645.96381-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 2/5] x86: track when in #NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEBAIC0xOCw2ICsx
OCwxMSBAQCB0eXBlZGVmIHN0cnVjdCB7Cj4gICNkZWZpbmUgaXJxX2VudGVyKCkJKGxvY2FsX2ly
cV9jb3VudChzbXBfcHJvY2Vzc29yX2lkKCkpKyspCj4gICNkZWZpbmUgaXJxX2V4aXQoKQkobG9j
YWxfaXJxX2NvdW50KHNtcF9wcm9jZXNzb3JfaWQoKSktLSkKPiAgCj4gKyNkZWZpbmUgbm1pX2Nv
dW50KGNwdSkJX19JUlFfU1RBVCgoY3B1KSwgbm1pX2NvdW50KQoKT2gsIGJ0dyAobm90aWNlZCBv
bmx5IHdoaWxlIGFscmVhZHkgbG9va2luZyBhdCB0aGUgbmV4dApwYXRjaCkgLSBubyBuZWVkIGZv
ciB0aGUgcGFyZW50aGVzZXMgYXJvdW5kICJjcHUiIGFmYWljdC4KCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:52:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:52:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6dRv-0003Kw-16; Tue, 25 Feb 2020 16:52:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3lsx=4N=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6dRt-0003K3-Rv
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:52:45 +0000
X-Inumbo-ID: 3e78bd94-57ef-11ea-933c-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3e78bd94-57ef-11ea-933c-12813bfff9fa;
 Tue, 25 Feb 2020 16:52:45 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id j17so200623edp.3
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 08:52:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=zfkyCHwAyfdaLUiFTRr4oprKCDuI2+Xorrw0DCfCHs4=;
 b=jABQfqMvCgS7nITf+QHW/t72M14kffredWhWFEg4+rdluZBE9u0OYMWwvCC6bVENjT
 90NreTccNIj0LT0s+pitUSPfg6UQSez6FEuzI9oqYHzShp4cF2oaxvfEwmBygRZZ2VgG
 bkHz2OvKPhN6NMeU9QjPqhnqCsz9ID5kWK2M0zkFF7vuapF/I2f1I+Wt4jBWeH+jmzVO
 E8cm1+ktK994WcKnFFpySVgvSonS645mllPjyX70b345DOcmcr5dOkMtr3y/2BYCbnT4
 92lUsmvnISuacOiOII162UZkIan5FHlIejDwj5Qmc9MlX8YTirJ5Ndsk2xaRlGf1544k
 Ii8g==
X-Gm-Message-State: APjAAAV/1LtetxR6oPZ/7U1E0zbjOxOX3b8AS24tlz9wptvzQVQEY16Z
 cjMrqBR+Nc2R/m4tpvm2vFI=
X-Google-Smtp-Source: APXvYqys/qhsrQCzu3I/TjgglZO+92FfcNwUhxBZ5tFuY5e/58PHbMOJ6E5WjmnHLM9++8qMmkzitA==
X-Received: by 2002:a17:906:5e16:: with SMTP id n22mr68221eju.25.1582649564083; 
 Tue, 25 Feb 2020 08:52:44 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-238.amazon.com.
 [54.240.197.238])
 by smtp.gmail.com with ESMTPSA id d13sm1222806edk.0.2020.02.25.08.52.43
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 08:52:43 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200224084400.94482-1-roger.pau@citrix.com>
 <20200224084400.94482-2-roger.pau@citrix.com>
 <6a22dad2-946a-ae9f-2304-61f60e0d7f8c@xen.org>
 <20200224100919.GH4679@Air-de-Roger>
 <63c23677-1dbd-3dce-d67a-ea86c5683cc7@xen.org>
 <20200224102355.GJ4679@Air-de-Roger>
 <01f7434f-295c-06de-5576-a4c5af1d3048@xen.org>
 <79664397-d445-1af9-c398-daf0b641f72f@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <a2b679c3-39aa-b370-d1e6-f2b752338269@xen.org>
Date: Tue, 25 Feb 2020 16:52:42 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <79664397-d445-1af9-c398-daf0b641f72f@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v3 1/2] atomic: add atomic_and operations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNS8wMi8yMDIwIDE2OjE1LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyNC4wMi4yMDIw
IDExOjI5LCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+IE9uIDI0LzAyLzIwMjAgMTA6MjMsIFJvZ2Vy
IFBhdSBNb25uw6kgd3JvdGU6Cj4+PiBPbiBNb24sIEZlYiAyNCwgMjAyMCBhdCAxMDoxOTo0NEFN
ICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6Cj4+Pj4gT24gMjQvMDIvMjAyMCAxMDowOSwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+Pj4gT24gTW9uLCBGZWIgMjQsIDIwMjAgYXQgMTA6MDI6
NTNBTSArMDAwMCwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Pj4+Pj4gT24gMjQvMDIvMjAyMCAwODo0
MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4+Pj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS1h
cm0vYXJtMzIvYXRvbWljLmgKPj4+Pj4+PiArKysgYi94ZW4vaW5jbHVkZS9hc20tYXJtL2FybTMy
L2F0b21pYy5oCj4+Pj4+Pj4gQEAgLTk2LDYgKzk2LDIzIEBAIHN0YXRpYyBpbmxpbmUgaW50IGF0
b21pY19zdWJfcmV0dXJuKGludCBpLCBhdG9taWNfdCAqdikKPj4+Pj4+PiAgICAgIAlyZXR1cm4g
cmVzdWx0Owo+Pj4+Pj4+ICAgICAgfQo+Pj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgYXRvbWlj
X2FuZCh1bnNpZ25lZCBpbnQgbSwgYXRvbWljX3QgKnYpCj4+Pj4+Pgo+Pj4+Pj4gQWxsIHRoZSBh
dG9taWMgaGVscGVycyBoYXZlIHRha2VuIGEgc2lnbmVkIGludCBzbyBmYXIgYmVjYXVzZSB0aGUg
Y291bnRlciBpcwo+Pj4+Pj4gYW4gaW50LiBBbnkgcmVhc29uIHRvIGRpdmVyZ2UgZnJvbSB0aGF0
Pwo+Pj4+Pgo+Pj4+PiBTaW5jZSB0aGlzIGlzIG5vdCBhbiBhcml0aG1ldGljIG9wZXJhdGlvbiBJ
IGZlbHQgdW5zaWduZWQgaW50IHdhcyBhCj4+Pj4+IG1vcmUgc3VpdGFibGUgdHlwZSB0byBkZXNj
cmliZSBhIGJpdG1hc2s6IGl0IGZlbHQgd2VpcmQgdG8gcGFzcyBhCj4+Pj4+IGJpdG1hc2sgd2l0
aCB0eXBlIGludCwgYmVjYXVzZSBzaWduZWRuZXNzIGRvZXNuJ3QgbWFrZSBzZW5zZSB3aGVuCj4+
Pj4+IHJlZmVycmluZyB0byBhIG1hc2suCj4+Pj4KPj4+PiBBdCBzb21lIHBvaW50IEkgd291bGQg
bGlrZSB0byBoYXZlIG1hY3JvIGdlbmVyYXRpbmcgYWxsIHRoZSBhdG9taWNzIGluIG9uCj4+Pj4g
QXJtIGluIHRoZSBzYW1lIHdheSBhIExpbnV4IChzZWUgYXNtLWdlbmVyaWMvYXRvbWljLmgpLiBU
aGlzIGlzIHRvIGF2b2lkCj4+Pj4gZHVwbGljYXRpb24gYW5kIG1ha2UgZWFzeSB0byBpbnRyb2R1
Y2UgQXJtdjguMSBMU0UgYXRvbWljcy4gU28gSSB3b3VsZCBsaWtlCj4+Pj4gdG8gYXZvaWQgaW50
cm9kdWNpbmcgZGlmZmVyZW5jZSBpbiB0aGUgcHJvdG90eXBlIHVubGVzcyBpdCBpcyBzdHJpY2x5
Cj4+Pj4gbmVjZXNzYXJ5Lgo+Pj4KPj4+IFdoeSBub3QgaGF2ZSB0aGUgbWFjcm8gZ2VuZXJhdG9y
IGZ1bmN0aW9uIGdldCBwYXNzZWQgdGhlIHR5cGUgb2YgdGhlCj4+PiBwYXJhbWV0ZXI/Cj4+Cj4+
IEl0IGlzIG5vdCB3b3J0aCBpdCBmb3IgYSBzaW1wbGUgb3BlcmF0aW9uIGFuZCBJIGRvbid0IHdh
bnQgdG8gZGl2ZXJnZQo+PiB0b28gbXVjaCBvZiBhdG9taWNzIGZyb20gTGludXguCj4gCj4gU28s
IGhhdmluZyByZWFjaGVkIGFncmVlbWVudCB0byB1c2UgcGxhaW4gaW50LCB3b3VsZCB5b3UgYmUg
d2lsbGluZwo+IHRvIGdpdmUgeW91ciBhY2sgcHJvdmlkZWQgdGhlIGFkanVzdG1lbnRzIGdldCBt
YWRlIHdoaWxlIGNvbW1pdHRpbmcsCj4gdG8gc2F2ZSBhbm90aGVyIHJvdW5kIHRyaXA/CgpZZXMs
IHRoZSBpbXBsZW1lbnRhdGlvbiBvZiB0aGUgYXRvbWljIGZvciBhcm0gbG9va2VkIGNvcnJlY3Q6
CgpSZXZpZXdlZC1ieTogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KCkNoZWVycywKCi0t
IApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 16:58:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 16:58:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6dWs-0003Xg-Of; Tue, 25 Feb 2020 16:57:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZMDu=4N=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6dWr-0003Xb-1u
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 16:57:53 +0000
X-Inumbo-ID: f58d5bca-57ef-11ea-8fc3-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f58d5bca-57ef-11ea-8fc3-bc764e2007e4;
 Tue, 25 Feb 2020 16:57:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582649871;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=QiXCFQLc229JCoCO7jGrVffJefusghndv/ZjLSED+hE=;
 b=BsUJEwF8sdFAe6QfEywiBT0pdnYOSrWlY31LH7i/8NFoSiBYIq4RiFZD
 1B3nMzIFrNrbrmPPLWY4m0vz69ArOMLlC9yeGy+++fR767B89JEznD7zK
 oQ3dq+uyoC0IDP+IlcaQYb0vI/tRffpNbkPogp8pLAIXuz6k7bHcM4ode s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DdG045Dx2QMlJ87xLCG0Z++Xte7eNk+D7d74c1vCgyvNxxWx9Mcj4LPc4OD91436g6ZKOvpuuR
 wOhW17tWKX75mvLR7Wi6f7v/iP6+RS63SpXK6+HuCEUEyaExWXk0SCobDApXU0dFMLCfN39vJI
 5cUSJrsGDd8ERtCPiaBoc8qCOunqamUipySyjGY3MPn/M2pX8J4AVfvgyVdFbBTeHEB32106xG
 OKmUk1RXUuewkeebI7r92LjMQ1np1C9jSjgsBFvu9S0YSe3a4/TVXhAIFZtw8AhVvZFDpKDcjl
 168=
X-SBRS: 2.7
X-MesageID: 13342017
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="13342017"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 16:57:48 +0000
Message-ID: <20200225165748.6531-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/gen-cpuid: Fix Py2/3 compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgYSBmZW5jZXBvc3QgZXJyb3Igb24gdGhlIHN5cy52ZXJzaW9uX2luZm8gY2hlY2sg
d2hpY2ggd2lsbCBicmVhayBvbgpQeXRob24gMy4wLiAgUmV2ZXJzZSB0aGUgbG9naWMgdG8gbWFr
ZSBweTIgY29tcGF0aWJsZSB3aXRoIHB5MyAocmF0aGVyIHRoYW4KcHkzIGNvbXBhdGlibGUgd2l0
aCBweTIpIHdoaWNoIHdpbGwgYmUgbW9yZSBuYXR1cmFsIHRvIGZvbGxvdyBhcyBweTIgdXNhZ2UK
cmVkdWNlcy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNp
dHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2Vp
IExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXgu
Y29tPgotLS0KIHhlbi90b29scy9nZW4tY3B1aWQucHkgfCA5ICsrKystLS0tLQogMSBmaWxlIGNo
YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
dG9vbHMvZ2VuLWNwdWlkLnB5IGIveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQppbmRleCAzNjJjZGI1
MzA2Li43MWVhNzhmNGViIDEwMDc1NQotLS0gYS94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5CisrKyBi
L3hlbi90b29scy9nZW4tY3B1aWQucHkKQEAgLTMsOSArMyw4IEBACiAKIGltcG9ydCBzeXMsIG9z
LCByZQogCi1pZiAoc3lzLnZlcnNpb25faW5mbyA+ICgzLCAwKSk6Ci0gICAgZGVmIHhyYW5nZSh4
KToKLSAgICAgICAgcmV0dXJuIHJhbmdlKHgpCitpZiBzeXMudmVyc2lvbl9pbmZvIDwgKDMsIDAp
OgorICAgIHJhbmdlID0geHJhbmdlCiAKIGNsYXNzIEZhaWwoRXhjZXB0aW9uKToKICAgICBwYXNz
CkBAIC0zMzAsMTAgKzMyOSwxMCBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOgogICAgICAg
ICBzdGF0ZS5kZWVwX2RlcHNba10gPSBmZWF0dXJlc2V0X3RvX3VpbnQzMnModiwgbnJfZW50cmll
cykKIAogICAgICMgQ2FsY3VsYXRlIHRoZSBiaXRmaWVsZCBuYW1lIGRlY2xhcmF0aW9ucwotICAg
IGZvciB3b3JkIGluIHhyYW5nZShucl9lbnRyaWVzKToKKyAgICBmb3Igd29yZCBpbiByYW5nZShu
cl9lbnRyaWVzKToKIAogICAgICAgICBuYW1lcyA9IFtdCi0gICAgICAgIGZvciBiaXQgaW4geHJh
bmdlKDMyKToKKyAgICAgICAgZm9yIGJpdCBpbiByYW5nZSgzMik6CiAKICAgICAgICAgICAgIG5h
bWUgPSBzdGF0ZS5uYW1lcy5nZXQod29yZCAqIDMyICsgYml0LCAiIikKIAotLSAKMi4xMS4wCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 17:06:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 17:06:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6den-0004Qy-OC; Tue, 25 Feb 2020 17:06:05 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=g8Eh=4N=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6dem-0004Qr-BH
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 17:06:04 +0000
X-Inumbo-ID: 19fdd74a-57f1-11ea-9340-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19fdd74a-57f1-11ea-9340-12813bfff9fa;
 Tue, 25 Feb 2020 17:06:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C4AA8AD14;
 Tue, 25 Feb 2020 17:06:01 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-4-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <136b7e48-7a74-40f2-a394-8305904ff14f@suse.com>
Date: Tue, 25 Feb 2020 18:06:07 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224104645.96381-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 3/5] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFkZCBoZWxwZXJz
IHRvIHRyYWNrIHdoZW4gZXhlY3V0aW5nIGluICNNQyBjb250ZXh0LiBUaGlzIGlzIG1vZGVsZWQK
PiBhZnRlciB0aGUgaW5faXJxIGhlbHBlcnMuCgpTYW1lIGNvbmNlcm4gcmVnYXJkaW5nIHRoZSBu
YW1lIGFzIGZvciBOTUksIGkuZS4gcGVyaGFwcwppbl9tY2VfaGFuZGxlcigpIGhlcmUuIChOb3Rl
IGFsc28gdGhlIGFkZGVkICdlJywgd2hpY2ggSSB0aGluawp3b3VsZCBtYWtlIGZvciBzbGlnaHRs
eSBsZXNzIGluIHJpc2sgb2YgYmVjb21pbmcgYW1iaWd1b3VzCm5hbWVzLikgSXQgbWF5IGJlIHdv
cnRod2hpbGUgYWxzbyB0YWxraW5nIGFib3V0IHRoZSBwb3NzaWJsZQooaW4gdGhlb3J5KSBuZXN0
aW5nIGhlcmUsIGFzIHlvdSBkbyBpbiB0aGUgTk1JIHBhdGNoCmRlc2NyaXB0aW9uLiAoSW4gcHJh
Y3RpY2UgbmVzdGluZyBvZiAjTUMgaXMgZmF0YWwsIGJlY2F1c2Ugb2YKdGhlIHN0YWNrIHN3aXRj
aCB3ZSByZXF1ZXN0IHdoZW4gdGhlIGhhbmRsZXIgZ2V0cyBpbnZva2VkLgpCdXQgdGhpcyBpcyBz
b21ldGhpbmcgdGhhdCBjb3VsZCBiZSBjaGFuZ2VkLCBzbyBhc3N1bWluZyBoZXJlCnRoYXQgbmVz
dGluZyBpcyBwb3NzaWJsZSBzZWVtcyBhcHByb3ByaWF0ZSB0byBtZS4pCgpKYW4KCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 17:21:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 17:21:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6dtY-000636-4v; Tue, 25 Feb 2020 17:21:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=HfOL=4N=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j6dtX-00062z-8t
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 17:21:19 +0000
X-Inumbo-ID: 3c2dbf36-57f3-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3c2dbf36-57f3-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 17:21:18 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6dtW-0003wY-BG; Tue, 25 Feb 2020 17:21:18 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6dtW-0001As-1u; Tue, 25 Feb 2020 17:21:18 +0000
Date: Tue, 25 Feb 2020 17:21:15 +0000
From: Wei Liu <wl@xen.org>
To: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <20200225172115.2rrtsov67s244ims@debian>
References: <20200225165748.6531-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200225165748.6531-1-andrew.cooper3@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] x86/gen-cpuid: Fix Py2/3 compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMDQ6NTc6NDhQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3
cm90ZToKPiBUaGVyZSBpcyBhIGZlbmNlcG9zdCBlcnJvciBvbiB0aGUgc3lzLnZlcnNpb25faW5m
byBjaGVjayB3aGljaCB3aWxsIGJyZWFrIG9uCj4gUHl0aG9uIDMuMC4gIFJldmVyc2UgdGhlIGxv
Z2ljIHRvIG1ha2UgcHkyIGNvbXBhdGlibGUgd2l0aCBweTMgKHJhdGhlciB0aGFuCj4gcHkzIGNv
bXBhdGlibGUgd2l0aCBweTIpIHdoaWNoIHdpbGwgYmUgbW9yZSBuYXR1cmFsIHRvIGZvbGxvdyBh
cyBweTIgdXNhZ2UKPiByZWR1Y2VzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogV2VpIExpdSA8d2xAeGVuLm9y
Zz4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 17:31:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 17:31:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6e3X-0006wR-6W; Tue, 25 Feb 2020 17:31:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZMDu=4N=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6e3W-0006wE-I8
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 17:31:38 +0000
X-Inumbo-ID: acda6404-57f4-11ea-a490-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id acda6404-57f4-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 17:31:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582651897;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=cNlO/PBRWz4sAvTFEtAoZ5fHdc7j8xdF8DKNOxjwkDc=;
 b=Cv2VxJbk+qwT9NfIbt+fLmi6vssfgmFyp8GagSp6T6e0M8lMiVCPjFTo
 FKNa1L+QIiSa9EQAaGUAOT5DDuutuAnP9KZ7TWMVSTyvHdjgdFH5nW7P7
 WNNGO95aIcwOGcf9TGYdfhJXIWcg7qRfrZanDvJBGcoMhsKLGzpo7r5KY I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 58j0mvkJ9QG9wy00ore+90V72X8y/PX4MzBCjuK2YolR52+jokV4hG2LYFc7yKQZT8+5Sf+GMC
 h2oqpWGRwPpmGkAZVOFLK7Q8x+nbcWGqI43n+cRucLx9fUxYzXGXhTxN1Bic/ApLGjamFHQpEJ
 bTOoOWuOWe3IKKy6XQfTbP14d8GhNA6E2QYcRaiJwxSd38sBCKWYNBfmUjAC7WY6Ug1z/7RAih
 z7VDBbGb8Wu9BzZzoKRVKdvYz/CcqOK1bo0g3viSaz0rb5sn9AYiuhGqkcEkfr8yv1YElyBEnq
 S/c=
X-SBRS: 2.7
X-MesageID: 13614986
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,484,1574139600"; d="scan'208";a="13614986"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Tue, 25 Feb 2020 17:31:33 +0000
Message-ID: <20200225173133.3632-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] x86/sysctl: Don't return cpu policy data for
 compiled-out support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UG9saWN5IG9iamVjdHMgYXJlbid0IHRpbnksIGFuZCB0aGUgZGVyaXZhdGlvbiBsb2dpYyBpc24n
dCB0cml2aWFsLiAgV2UgYXJlCmFib3V0IHRvIGluY3JlYXNlIHRoZSBudW1iZXIgb2YgcG9saWN5
IG9iamVjdHMsIHNvIHRha2UgdGhpcyBvcHBvcnR1bml0eSB0bwpkcm9wIGxvZ2ljIGFuZCBzdG9y
YWdlIHNwYWNlIGJhc2VkIG9uIENPTkZJR197UFYsSFZNfS4KClN0YXJ0IGJ5IGNhdXNpbmcgWEVO
X1NZU0NUTF9nZXRfY3B1X3BvbGljeSB0byBmYWlsIHdpdGggLUVPUE5PVFNVUFAgd2hlbgpyZXF1
ZXN0aW5nIGRhdGEgZm9yIGEgY29tcGlsZWQtb3V0IHN1YnN5c3RlbS4gIFVwZGF0ZSB4ZW4tY3B1
aWQgdG8gY29wZSBhbmQKY29udGludWUgdG8gZnVydGhlciBzeXN0ZW0gcG9saWNpZXMsIHNlZWlu
ZyBhcyB0aGUgaW5kaWNpZXMgYXJlIGludGVybGVhdmVkLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8
SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbWlzYy94ZW4tY3B1aWQu
YyAgICAgIHwgIDkgKysrKysrKysrCiB4ZW4vYXJjaC94ODYvc3lzY3RsLmMgICAgICAgfCAyMCAr
KysrKysrKysrKysrKystLS0tLQogeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oIHwgIDIgKysK
IDMgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS90b29scy9taXNjL3hlbi1jcHVpZC5jIGIvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYwpp
bmRleCA3NzI2YzRlZDNjLi5mNTViNjc2NDBhIDEwMDY0NAotLS0gYS90b29scy9taXNjL3hlbi1j
cHVpZC5jCisrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKQEAgLTQ4MCw3ICs0ODAsMTYgQEAg
aW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiphcmd2KQogCiAgICAgICAgICAgICAgICAgaWYgKCB4
Y19nZXRfc3lzdGVtX2NwdV9wb2xpY3koeGNoLCBpLCAmbnJfbGVhdmVzLCBsZWF2ZXMsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJm5yX21zcnMsIG1zcnMp
ICkKKyAgICAgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgICAgIGlmICggZXJybm8gPT0g
RU9QTk9UU1VQUCApCisgICAgICAgICAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAg
ICAgIHByaW50ZigiJXMgcG9saWN5IG5vdCBzdXBwb3J0ZWQgYnkgWGVuXG4iLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHN5c19wb2xpY2llc1tpXSk7CisgICAgICAgICAgICAgICAg
ICAgICAgICBjb250aW51ZTsKKyAgICAgICAgICAgICAgICAgICAgfQorCiAgICAgICAgICAgICAg
ICAgICAgIGVycigxLCAieGNfZ2V0X3N5c3RlbV9jcHVfcG9saWN5KCwgJXMsLCkiLCBzeXNfcG9s
aWNpZXNbaV0pOworICAgICAgICAgICAgICAgIH0KIAogICAgICAgICAgICAgICAgIHByaW50X3Bv
bGljeShzeXNfcG9saWNpZXNbaV0sIGxlYXZlcywgbnJfbGVhdmVzLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBtc3JzLCBucl9tc3JzKTsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9z
eXNjdGwuYyBiL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwppbmRleCA0YTc2ZjBmNDdmLi41OWEzODQw
MjNiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKKysrIGIveGVuL2FyY2gveDg2
L3N5c2N0bC5jCkBAIC0zMyw3ICszMyw3IEBACiAjaW5jbHVkZSA8YXNtL3Bzci5oPgogI2luY2x1
ZGUgPGFzbS9jcHVpZC5oPgogCi1jb25zdCBzdHJ1Y3QgY3B1X3BvbGljeSBzeXN0ZW1fcG9saWNp
ZXNbXSA9IHsKK2NvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5c3RlbV9wb2xpY2llc1s2XSA9IHsK
ICAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9yYXcgXSA9IHsKICAgICAgICAgJnJhd19jcHVp
ZF9wb2xpY3ksCiAgICAgICAgICZyYXdfbXNyX3BvbGljeSwKQEAgLTQyLDIyICs0MiwyNiBAQCBj
b25zdCBzdHJ1Y3QgY3B1X3BvbGljeSBzeXN0ZW1fcG9saWNpZXNbXSA9IHsKICAgICAgICAgJmhv
c3RfY3B1aWRfcG9saWN5LAogICAgICAgICAmaG9zdF9tc3JfcG9saWN5LAogICAgIH0sCisjaWZk
ZWYgQ09ORklHX1BWCiAgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfbWF4IF0gPSB7CiAg
ICAgICAgICZwdl9tYXhfY3B1aWRfcG9saWN5LAogICAgICAgICAmcHZfbWF4X21zcl9wb2xpY3ks
CiAgICAgfSwKLSAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1fbWF4IF0gPSB7Ci0gICAg
ICAgICZodm1fbWF4X2NwdWlkX3BvbGljeSwKLSAgICAgICAgJmh2bV9tYXhfbXNyX3BvbGljeSwK
LSAgICB9LAogICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5X3B2X2RlZmF1bHQgXSA9IHsKICAg
ICAgICAgJnB2X21heF9jcHVpZF9wb2xpY3ksCiAgICAgICAgICZwdl9tYXhfbXNyX3BvbGljeSwK
ICAgICB9LAorI2VuZGlmCisjaWZkZWYgQ09ORklHX0hWTQorICAgIFsgWEVOX1NZU0NUTF9jcHVf
cG9saWN5X2h2bV9tYXggXSA9IHsKKyAgICAgICAgJmh2bV9tYXhfY3B1aWRfcG9saWN5LAorICAg
ICAgICAmaHZtX21heF9tc3JfcG9saWN5LAorICAgIH0sCiAgICAgWyBYRU5fU1lTQ1RMX2NwdV9w
b2xpY3lfaHZtX2RlZmF1bHQgXSA9IHsKICAgICAgICAgJmh2bV9tYXhfY3B1aWRfcG9saWN5LAog
ICAgICAgICAmaHZtX21heF9tc3JfcG9saWN5LAogICAgIH0sCisjZW5kaWYKIH07CiAKIHN0cnVj
dCBsM19jYWNoZV9pbmZvIHsKQEAgLTQyNiw2ICs0MzAsMTIgQEAgbG9uZyBhcmNoX2RvX3N5c2N0
bCgKICAgICAgICAgICAgIGFycmF5X2luZGV4X25vc3BlYyhzeXNjdGwtPnUuY3B1X3BvbGljeS5p
bmRleCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUlJBWV9TSVpFKHN5c3RlbV9w
b2xpY2llcykpXTsKIAorICAgICAgICBpZiAoICFwb2xpY3ktPmNwdWlkIHx8ICFwb2xpY3ktPm1z
ciApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJldCA9IC1FT1BOT1RTVVBQOworICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgIH0KKwogICAgICAgICAvKiBQcm9jZXNzIHRoZSBDUFVJRCBsZWF2
ZXMuICovCiAgICAgICAgIGlmICggZ3Vlc3RfaGFuZGxlX2lzX251bGwoc3lzY3RsLT51LmNwdV9w
b2xpY3kuY3B1aWRfcG9saWN5KSApCiAgICAgICAgICAgICBzeXNjdGwtPnUuY3B1X3BvbGljeS5u
cl9sZWF2ZXMgPSBDUFVJRF9NQVhfU0VSSUFMSVNFRF9MRUFWRVM7CmRpZmYgLS1naXQgYS94ZW4v
aW5jbHVkZS9wdWJsaWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKaW5k
ZXggN2U0M2JmZTFiZC4uNGRmYmEzOWVkOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGlj
L3N5c2N0bC5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApAQCAtMTA1MSw2ICsx
MDUxLDggQEAgc3RydWN0IHhlbl9zeXNjdGxfc2V0X3BhcmFtZXRlciB7CiAgKiAgICAgICAgICAg
ICAgIGV4cGVyaW1lbnRhbCBmZWF0dXJlcyBvdXRzaWRlIG9mIHNlY3VyaXR5IHN1cHBvcnQuCiAg
KiAgLSBEZWZhdWx0Xyo6IERlZmF1bHQgc2V0IG9mIGZlYXR1cmVzIGEgUFYgb3IgSFZNIGd1ZXN0
IGNhbiB1c2UuICBUaGlzIGlzCiAgKiAgICAgICAgICAgICAgIHRoZSBzZWN1cml0eSBzdXBwb3J0
ZWQgc2V0LgorICogTWF5IGZhaWwgd2l0aCAtRU9QTk9UU1VQUCBpZiBxdWVyeWluZyBmb3IgUFYg
b3IgSFZNIGRhdGEgd2hlbiBzdXBwb3J0IGlzCisgKiBjb21waWxlZCBvdXQgb2YgWGVuLgogICov
CiBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHVfcG9saWN5IHsKICNkZWZpbmUgWEVOX1NZU0NUTF9jcHVf
cG9saWN5X3JhdyAgICAgICAgICAwCi0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 19:18:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 19:18:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6fih-00077o-Eq; Tue, 25 Feb 2020 19:18:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nw84=4N=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6fif-00077j-Gc
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 19:18:13 +0000
X-Inumbo-ID: 8f13714a-5803-11ea-aba8-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8f13714a-5803-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 19:18:10 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Feb 2020 11:18:08 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,485,1574150400"; d="scan'208";a="237776373"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.187.145])
 by orsmga003.jf.intel.com with ESMTP; 25 Feb 2020 11:18:07 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 25 Feb 2020 11:17:54 -0800
Message-Id: <cover.1582658216.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v10 0/3] VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>, Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvbGxvd2luZyBzZXJpZXMgaW1wbGVtZW50cyBWTSBmb3JraW5nIGZvciBJbnRlbCBIVk0g
Z3Vlc3RzIHRvIGFsbG93IGZvcgp0aGUgZmFzdCBjcmVhdGlvbiBvZiBpZGVudGljYWwgVk1zIHdp
dGhvdXQgdGhlIGFzc29zY2lhdGVkIGhpZ2ggc3RhcnR1cCBjb3N0cwpvZiBib290aW5nIG9yIHJl
c3RvcmluZyB0aGUgVk0gZnJvbSBhIHNhdmVmaWxlLgoKSklSQSBpc3N1ZTogaHR0cHM6Ly94ZW5w
cm9qZWN0LmF0bGFzc2lhbi5uZXQvYnJvd3NlL1hFTi04OQoKVGhlIGZvcmsgb3BlcmF0aW9uIGlz
IGltcGxlbWVudGVkIGFzIHBhcnQgb2YgdGhlICJ4bCBmb3JrLXZtIiBjb21tYW5kOgogICAgeGwg
Zm9yay12bSAtQyA8Y29uZmlnPiAtUSA8cWVtdS1zYXZlLWZpbGU+IC1tIDxtYXgtdmNwdXM+IDxw
YXJlbnRfZG9taWQ+CiAgICAKQnkgZGVmYXVsdCBhIGZ1bGx5IGZ1bmN0aW9uYWwgZm9yayBpcyBj
cmVhdGVkLiBUaGUgdXNlciBpcyBpbiBjaGFyZ2UgaG93ZXZlciB0bwpjcmVhdGUgdGhlIGFwcHJv
cHJpYXRlIGNvbmZpZyBmaWxlIGZvciB0aGUgZm9yayBhbmQgdG8gZ2VuZXJhdGUgdGhlIFFFTVUg
c2F2ZQpmaWxlIGJlZm9yZSB0aGUgZm9yay12bSBjYWxsIGlzIG1hZGUuIFRoZSBjb25maWcgZmls
ZSBuZWVkcyB0byBnaXZlIHRoZQpmb3JrIGEgbmV3IG5hbWUgYXQgbWluaW11bSBidXQgb3RoZXIg
c2V0dGluZ3MgbWF5IGFsc28gcmVxdWlyZSBjaGFuZ2VzLiBDZXJ0YWluCnNldHRpbmdzIGluIHRo
ZSBjb25maWcgZmlsZSBvZiBib3RoIHRoZSBwYXJlbnQgYW5kIHRoZSBmb3JrIGhhdmUgdG8gYmUg
c2V0IHRvCmRlZmF1bHQuIERldGFpbHMgYXJlIGRvY3VtZW50ZWQuCgpUaGUgaW50ZXJmYWNlIGFs
c28gYWxsb3dzIHRvIHNwbGl0IHRoZSBmb3JraW5nIGludG8gdHdvIHN0ZXBzOgogICAgeGwgZm9y
ay12bSAtLWxhdW5jaC1kbSBubyBcCiAgICAgICAgICAgICAgIC1tIDxtYXgtdmNwdXM+IFwKICAg
ICAgICAgICAgICAgLXAgPHBhcmVudF9kb21pZD4KICAgIHhsIGZvcmstdm0gLS1sYXVuY2gtZG0g
bGF0ZSBcCiAgICAgICAgICAgICAgIC1DIDxjb25maWdfZmlsZV9mb3JfZm9yaz4gXAogICAgICAg
ICAgICAgICAtUSA8cWVtdV9zYXZlX2ZpbGU+IFwKICAgICAgICAgICAgICAgPGZvcmtfZG9taWQ+
CgpUaGUgc3BsaXQgY3JlYXRpb24gbW9kZWwgaXMgdXNlZnVsIHdoZW4gdGhlIFZNIG5lZWRzIHRv
IGJlIGNyZWF0ZWQgYXMgZmFzdCBhcwpwb3NzaWJsZS4gVGhlIGZvcmtlZCBWTSBjYW4gYmUgdW5w
YXVzZWQgd2l0aG91dCB0aGUgZGV2aWNlIG1vZGVsIGJlaW5nIGxhdW5jaGVkCnRvIGJlIG1vbml0
b3JlZCBhbmQgYWNjZXNzZWQgdmlhIFZNSS4gTm90ZSBob3dldmVyIHRoYXQgd2l0aG91dCBpdHMg
ZGV2aWNlCm1vZGVsIHJ1bm5pbmcgKGRlcGVuZGluZyBvbiB3aGF0IGlzIGV4ZWN1dGluZyBpbiB0
aGUgVk0pIGl0IGlzIGJvdW5kIHRvCm1pc2JlaGF2ZSBvciBldmVuIGNyYXNoIHdoZW4gaXRzIHRy
eWluZyB0byBhY2Nlc3MgZGV2aWNlcyB0aGF0IHdvdWxkIGJlCmVtdWxhdGVkIGJ5IFFFTVUuIFdl
IGFudGljaXBhdGUgdGhhdCBmb3IgY2VydGFpbiB1c2UtY2FzZXMgdGhpcyB3b3VsZCBiZSBhbgph
Y2NlcHRhYmxlIHNpdHVhdGlvbiwgaW4gY2FzZSBmb3IgZXhhbXBsZSB3aGVuIGZ1enppbmcgaXMg
cGVyZm9ybWVkIG9mIGNvZGUKc2VnbWVudHMgdGhhdCBkb24ndCBhY2Nlc3Mgc3VjaCBkZXZpY2Vz
LgoKTGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwgcmVxdWlyZXMgdGhlIFFFTVUgWGVuIHNhdmVm
aWxlIHRvIGJlIGdlbmVyYXRlZAptYW51YWxseSBmcm9tIHRoZSBwYXJlbnQgVk0uIFRoaXMgY2Fu
IGJlIGFjY29tcGxpc2hlZCBzaW1wbHkgYnkgY29ubmVjdGluZyB0bwppdHMgUU1QIHNvY2tldCBh
bmQgaXNzdWluZyB0aGUgInhlbi1zYXZlLWRldmljZXMtc3RhdGUiIGNvbW1hbmQuIEZvciBleGFt
cGxlCnVzaW5nIHRoZSBzdGFuZGFyZCB0b29sIHNvY2F0IHRoZXNlIGNvbW1hbmRzIGNhbiBiZSB1
c2VkIHRvIGdlbmVyYXRlIHRoZSBmaWxlOgogICAgc29jYXQgLSBVTklYLUNPTk5FQ1Q6L3Zhci9y
dW4veGVuL3FtcC1saWJ4bC08cGFyZW50X2RvbWlkPgogICAgeyAiZXhlY3V0ZSI6ICJxbXBfY2Fw
YWJpbGl0aWVzIiB9CiAgICB7ICJleGVjdXRlIjogInhlbi1zYXZlLWRldmljZXMtc3RhdGUiLCBc
CiAgICAgICAgImFyZ3VtZW50cyI6IHsgImZpbGVuYW1lIjogIi9wYXRoL3RvL3NhdmUvcWVtdV9z
dGF0ZSIsIFwKICAgICAgICAgICAgICAgICAgICAgICAgImxpdmUiOiBmYWxzZX0gfQoKQXQgcnVu
dGltZSB0aGUgZm9ya2VkIFZNIHN0YXJ0cyBydW5uaW5nIHdpdGggYW4gZW1wdHkgcDJtIHdoaWNo
IGdldHMgbGF6aWx5CnBvcHVsYXRlZCB3aGVuIHRoZSBWTSBnZW5lcmF0ZXMgRVBUIGZhdWx0cywg
c2ltaWxhciB0byBob3cgYWx0cDJtIHZpZXdzIGFyZQpwb3B1bGF0ZWQuIElmIHRoZSBtZW1vcnkg
YWNjZXNzIGlzIGEgcmVhZC1vbmx5IGFjY2VzcywgdGhlIHAybSBlbnRyeSBpcwpwb3B1bGF0ZWQg
d2l0aCBhIG1lbW9yeSBzaGFyZWQgZW50cnkgd2l0aCBpdHMgcGFyZW50LiBGb3Igd3JpdGUgbWVt
b3J5IGFjY2Vzc2VzCm9yIGluIGNhc2UgbWVtb3J5IHNoYXJpbmcgd2Fzbid0IHBvc3NpYmxlIChm
b3IgZXhhbXBsZSBpbiBjYXNlIGEgcmVmZXJlbmNlIGlzCmhlbGQgYnkgYSB0aGlyZCBwYXJ0eSks
IGEgbmV3IHBhZ2UgaXMgYWxsb2NhdGVkIGFuZCB0aGUgcGFnZSBjb250ZW50cyBhcmUKY29waWVk
IG92ZXIgZnJvbSB0aGUgcGFyZW50IFZNLiBGb3JrcyBjYW4gYmUgZnVydGhlciBmb3JrZWQgaWYg
bmVlZGVkLCB0aHVzCmFsbG93aW5nIGZvciBmdXJ0aGVyIG1lbW9yeSBzYXZpbmdzLgoKQSBWTSBm
b3JrIHJlc2V0IGh5cGVyY2FsbCBpcyBhbHNvIGFkZGVkIHRoYXQgYWxsb3dzIHRoZSBmb3JrIHRv
IGJlIHJlc2V0IHRvIHRoZQpzdGF0ZSBpdCB3YXMganVzdCBhZnRlciBhIGZvcmssIGFsc28gYWNj
ZXNzaWJsZSB2aWEgeGw6CiAgICB4bCBmb3JrLXZtIC0tZm9yay1yZXNldCAtcCA8Zm9ya19kb21p
ZD4KClRoaXMgaXMgYW4gb3B0aW1pemF0aW9uIGZvciBjYXNlcyB3aGVyZSB0aGUgZm9ya3MgYXJl
IHZlcnkgc2hvcnQtbGl2ZWQgYW5kIHJ1bgp3aXRob3V0IGEgZGV2aWNlIG1vZGVsLCBzbyByZXNl
dHRpbmcgc2F2ZXMgc29tZSB0aW1lIGNvbXBhcmVkIHRvIGNyZWF0aW5nIGEKYnJhbmQgbmV3IGZv
cmsgcHJvdmlkZWQgdGhlIGZvcmsgaGFzIG5vdCBhcXVpcmVkIGEgbG90IG9mIG1lbW9yeS4gSWYg
dGhlIGZvcmsKaGFzIGEgbG90IG9mIG1lbW9yeSBkZWR1cGxpY2F0ZWQgaXQgaXMgbGlrZWx5IGdv
aW5nIHRvIGJlIGZhc3RlciB0byBjcmVhdGUgYQpuZXcgZm9yayBmcm9tIHNjcmF0Y2ggYW5kIGFz
eW5jaHJvbm91c2x5IGRlc3Ryb3lpbmcgdGhlIG9sZCBvbmUuCgpUaGUgc2VyaWVzIGhhcyBiZWVu
IHRlc3RlZCB3aXRoIFdpbmRvd3MgVk1zIGFuZCBmdW5jdGlvbnMgYXMgZXhwZWN0ZWQuIExpbnV4
ClZNcyB3aGVuIGZvcmtlZCBmcm9tIGEgcnVubmluZyBWTSB3aWxsIGhhdmUgYSBmcm96ZW4gVk5D
IHNjcmVlbi4gTGludXggVk1zIGF0CnRoaXMgdGltZSBjYW4gb25seSBiZSBmb3JrZWQgd2l0aCBh
IHdvcmtpbmcgZGV2aWNlIG1vZGVsIHdoZW4gdGhlIHBhcmVudCBWTSB3YXMKcmVzdG9yZWQgZnJv
bSBhIHNuYXBzaG90IHVzaW5nICJ4bCByZXN0b3JlIC1wIi4gVGhpcyBpcyBhIGtub3duIGxpbWl0
YXRpb24uCgpGb3JraW5nIHRpbWUgaGFzIGJlZW4gbWVhc3VyZWQgdG8gYmUgMC4wMDA3cywgZGV2
aWNlIG1vZGVsIGxhdW5jaCB0byBiZSBhcm91bmQKMXMgZGVwZW5kaW5nIGxhcmdlbHkgb24gdGhl
IG51bWJlciBvZiBkZXZpY2VzIGJlaW5nIGVtdWxhdGVkLiBGb3JrIHJlc2V0cyBoYXZlCmJlZW4g
bWVhc3VyZWQgdG8gYmUgMC4wMDAxcyB1bmRlciB0aGUgb3B0aW1hbCBjaXJjdW1zdGFuY2VzLgoK
TmV3IGluIHYxMDoKICAgIFJlYmFzZWQgb24gc3RhZ2luZyBhbmQgbWlub3IgZml4ZXMgZm9yIHRo
aW5ncyBwb2ludGVkIG91dCBieSBSb2dlcgogICAgQWxsb2NhdGUgcGFnZXMgZm9yIHZjcHVfaW5m
byBpZiB1c2VkIGJ5IHBhcmVudAogICAgRG9jdW1lbnQgbGltaXRhdGlvbiBvZiBndWVzdCBzZXR0
aW5ncyB0aGF0IGhhdmUgdG8gYmUgc2V0IHRvIGRlZmF1bHQKICAgIFJlcXVpcmUgbWF4LXZjcHVz
IHRvIGJlIHNwZWNpZmllZCBieSB0b29sc3RhY2stc2lkZQogICAgQ29kZSBtb3ZlbWVudCBpbiB0
b29sc3RhY2sgJiBjb21waWxlIHRlc3RlZCBvbiBBUk0KICAgIEltcGxlbWVudCBoeXBlcmNhbGwg
Y29udGludWF0aW9uIGZvciByZXNldCBvcGVyYXRpb24KClBhdGNoIDEtMiBpbXBsZW1lbnRzIHRo
ZSBWTSBmb3JrICYgcmVzZXQgb3BlcmF0aW9uIGh5cGVydmlzb3Igc2lkZSBiaXRzCgpQYXRjaCAz
IGFkZHMgdGhlIHRvb2xzdGFjay1zaWRlIGNvZGUgaW1wbGVtZW50aW5nIFZNIGZvcmtpbmcgYW5k
IHJlc2V0CgpUYW1hcyBLIExlbmd5ZWwgKDMpOgogIHhlbi9tZW1fc2hhcmluZzogVk0gZm9ya2lu
ZwogIHg4Ni9tZW1fc2hhcmluZzogcmVzZXQgYSBmb3JrCiAgeGVuL3Rvb2xzOiBWTSBmb3JraW5n
IHRvb2xzdGFjayBzaWRlCgogZG9jcy9tYW4veGwuMS5wb2QuaW4gICAgICAgICAgICAgIHwgIDQ0
ICsrKysKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oICAgICB8ICAxMyArCiB0b29scy9s
aWJ4Yy94Y19tZW1zaHIuYyAgICAgICAgICAgfCAgMjIgKysKIHRvb2xzL2xpYnhsL2xpYnhsLmgg
ICAgICAgICAgICAgICB8ICAxMSArCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgICAg
fCAzNjEgKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhsL2xpYnhsX2RtLmMg
ICAgICAgICAgICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgICAgICAgICAgIHwg
IDQzICsrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggICAgICB8ICAgNyArCiB0b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgfCAgIDEgKwogdG9vbHMvbGlieGwvbGlieGxf
eDg2LmMgICAgICAgICAgIHwgIDQxICsrKwogdG9vbHMveGwvTWFrZWZpbGUgICAgICAgICAgICAg
ICAgIHwgICAyICstCiB0b29scy94bC94bC5oICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKwog
dG9vbHMveGwveGxfY21kdGFibGUuYyAgICAgICAgICAgIHwgIDE1ICsrCiB0b29scy94bC94bF9m
b3Jrdm0uYyAgICAgICAgICAgICAgfCAxNDcgKysrKysrKysrKysKIHRvb2xzL3hsL3hsX3ZtY29u
dHJvbC5jICAgICAgICAgICB8ICAxNCArCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAg
ICAgfCAgMTEgKwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgICA0ICstCiB4
ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAgICAgICAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9t
bS9tZW1fc2hhcmluZy5jICAgICB8IDQxMSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysK
IHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICB8ICAgOSArLQogeGVuL2NvbW1vbi9k
b21haW4uYyAgICAgICAgICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgg
ICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgfCAgIDIg
KwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgIDE3ICsrCiB4ZW4vaW5jbHVk
ZS9wdWJsaWMvbWVtb3J5LmggICAgICAgfCAgIDkgKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmgg
ICAgICAgICAgIHwgICA1ICsKIDI2IGZpbGVzIGNoYW5nZWQsIDEwMzIgaW5zZXJ0aW9ucygrKSwg
MTcxIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL3hsL3hsX2Zvcmt2bS5j
CgotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 19:18:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 19:18:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6fij-00077z-NX; Tue, 25 Feb 2020 19:18:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nw84=4N=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6fii-00077u-E3
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 19:18:16 +0000
X-Inumbo-ID: 90bdb0dd-5803-11ea-9354-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 90bdb0dd-5803-11ea-9354-12813bfff9fa;
 Tue, 25 Feb 2020 19:18:14 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Feb 2020 11:18:14 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,485,1574150400"; d="scan'208";a="237776400"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.187.145])
 by orsmga003.jf.intel.com with ESMTP; 25 Feb 2020 11:18:12 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 25 Feb 2020 11:17:57 -0800
Message-Id: <469220b87755c4d222af85186b992bc4ffe15fac.1582658216.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582658216.git.tamas.lengyel@intel.com>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v10 3/3] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG5lY2Vzc2FyeSBiaXRzIHRvIGltcGxlbWVudCAieGwgZm9yay12bSIgY29tbWFuZHMuIFRo
ZSBjb21tYW5kIGFsbG93cyB0aGUKdXNlciB0byBzcGVjaWZ5IGhvdyB0byBsYXVuY2ggdGhlIGRl
dmljZSBtb2RlbCBhbGxvd2luZyBmb3IgYSBsYXRlLWxhdW5jaCBtb2RlbAppbiB3aGljaCB0aGUg
dXNlciBjYW4gZXhlY3V0ZSB0aGUgZm9yayB3aXRob3V0IHRoZSBkZXZpY2UgbW9kZWwgYW5kIGRl
Y2lkZSB0bwpvbmx5IGxhdGVyIGxhdW5jaCBpdC4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQp2MTA6IG1vdmUgY29kZSBpbnRvIHg4
NiBzcGVjaWZpYyBjb2RlIHNvIGl0IGRvZXNuJ3QgZ2V0IGNvbXBpbGVkIG9uIEFSTQogICAgIGNv
bXBpbGUgdGVzdGVkIG9uIEFSTQogICAgIHJlcXVpcmUgdXNlciB0byBzcGVjaWZ5IHBhcmVudCdz
IG1heC12Y3B1IHNldHRpbmcKICAgICBkb2N1bWVudCBsaW1pdGF0aW9uIG9uIGNlcnRhaW4gb3B0
aW9ucyBoYXZpbmcgdG8gYmUgc2V0IHRvIGRlZmF1bHQKLS0tCiBkb2NzL21hbi94bC4xLnBvZC5p
biAgICAgICAgICB8ICA0NCArKysrKwogdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggfCAg
MTMgKysKIHRvb2xzL2xpYnhjL3hjX21lbXNoci5jICAgICAgIHwgIDIyICsrKwogdG9vbHMvbGli
eGwvbGlieGwuaCAgICAgICAgICAgfCAgMTEgKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
ICAgIHwgMzYxICsrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIHRvb2xzL2xpYnhs
L2xpYnhsX2RtLmMgICAgICAgIHwgICAyICstCiB0b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAg
ICB8ICA0MyArKystCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICB8ICAgNyArCiB0b29s
cy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICB8ICAgMSArCiB0b29scy9saWJ4bC9saWJ4bF94ODYu
YyAgICAgICB8ICA0MSArKysrCiB0b29scy94bC9NYWtlZmlsZSAgICAgICAgICAgICB8ICAgMiAr
LQogdG9vbHMveGwveGwuaCAgICAgICAgICAgICAgICAgfCAgIDUgKwogdG9vbHMveGwveGxfY21k
dGFibGUuYyAgICAgICAgfCAgMTUgKysKIHRvb2xzL3hsL3hsX2Zvcmt2bS5jICAgICAgICAgIHwg
MTQ3ICsrKysrKysrKysrKysrCiB0b29scy94bC94bF92bWNvbnRyb2wuYyAgICAgICB8ICAxNCAr
KwogMTUgZmlsZXMgY2hhbmdlZCwgNTYyIGluc2VydGlvbnMoKyksIDE2NiBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy94bC94bF9mb3Jrdm0uYwoKZGlmZiAtLWdpdCBhL2Rv
Y3MvbWFuL3hsLjEucG9kLmluIGIvZG9jcy9tYW4veGwuMS5wb2QuaW4KaW5kZXggMDkzMzkyODJl
Ni4uNTljMDNjNjQyNyAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwuMS5wb2QuaW4KKysrIGIvZG9j
cy9tYW4veGwuMS5wb2QuaW4KQEAgLTcwOCw2ICs3MDgsNTAgQEAgYWJvdmUpLgogCiA9YmFjawog
Cis9aXRlbSBCPGZvcmstdm0+IFtJPE9QVElPTlM+XSBJPGRvbWFpbi1pZD4KKworQ3JlYXRlIGEg
Zm9yayBvZiBhIHJ1bm5pbmcgVk0uICBUaGUgZG9tYWluIHdpbGwgYmUgcGF1c2VkIGFmdGVyIHRo
ZSBvcGVyYXRpb24KK2FuZCByZW1haW5zIHBhdXNlZCB3aGlsZSBmb3JrcyBvZiBpdCBleGlzdC4g
IEV4cGVyaW1lbnRhbCBhbmQgeDg2IG9ubHkuCitGb3JrcyBjYW4gb25seSBiZSBtYWRlIG9mIGRv
bWFpbnMgd2l0aCBIQVAgZW5hYmxlZCBhbmQgb24gSW50ZWwgaGFyZHdhcmUuICBUaGUKK3BhcmVu
dCBkb21haW4gbXVzdCBiZSBjcmVhdGVkIHdpdGggdGhlIHhsIHRvb2xzdGFjayBhbmQgaXRzIGNv
bmZpZ3VyYXRpb24gbXVzdAorbm90IG1hbnVhbGx5IGRlZmluZSBtYXhfZ3JhbnRfZnJhbWVzLCBt
YXhfbWFwdHJhY2tfZnJhbWVzIG9yIG1heF9ldmVudF9jaGFubmVscy4KKworQjxPUFRJT05TPgor
Cis9b3ZlciA0CisKKz1pdGVtIEI8LXA+CisKK0xlYXZlIHRoZSBmb3JrIHBhdXNlZCBhZnRlciBj
cmVhdGluZyBpdC4KKworPWl0ZW0gQjwtLWxhdW5jaC1kbT4KKworU3BlY2lmeSB3aGV0aGVyIHRo
ZSBkZXZpY2UgbW9kZWwgKFFFTVUpIHNob3VsZCBiZSBsYXVuY2hlZCBmb3IgdGhlIGZvcmsuIExh
dGUKK2xhdW5jaCBhbGxvd3MgdG8gc3RhcnQgdGhlIGRldmljZSBtb2RlbCBmb3IgYW4gYWxyZWFk
eSBydW5uaW5nIGZvcmsuCisKKz1pdGVtIEI8LUM+CisKK1RoZSBjb25maWcgZmlsZSB0byB1c2Ug
d2hlbiBsYXVuY2hpbmcgdGhlIGRldmljZSBtb2RlbC4gIEN1cnJlbnRseSByZXF1aXJlZCB3aGVu
CitsYXVuY2hpbmcgdGhlIGRldmljZSBtb2RlbC4gIE1vc3QgY29uZmlnIHNldHRpbmdzIE1VU1Qg
bWF0Y2ggdGhlIHBhcmVudCBkb21haW4KK2V4YWN0bHksIG9ubHkgY2hhbmdlIFZNIG5hbWUsIGRp
c2sgcGF0aCBhbmQgbmV0d29yayBjb25maWd1cmF0aW9ucy4KKworPWl0ZW0gQjwtUT4KKworVGhl
IHBhdGggdG8gdGhlIHFlbXUgc2F2ZSBmaWxlIHRvIHVzZSB3aGVuIGxhdW5jaGluZyB0aGUgZGV2
aWNlIG1vZGVsLiAgQ3VycmVudGx5CityZXF1aXJlZCB3aGVuIGxhdW5jaGluZyB0aGUgZGV2aWNl
IG1vZGVsLgorCis9aXRlbSBCPC0tZm9yay1yZXNldD4KKworUGVyZm9ybSBhIHJlc2V0IG9wZXJh
dGlvbiBvZiBhbiBhbHJlYWR5IHJ1bm5pbmcgZm9yay4gIE5vdGUgdGhhdCByZXNldHRpbmcgbWF5
CitiZSBsZXNzIHBlcmZvcm1hbnQgdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIGRlcGVuZGluZyBv
biBob3cgbXVjaCBtZW1vcnkgdGhlCitmb3JrIGhhcyBkZWR1cGxpY2F0ZWQgZHVyaW5nIGl0cyBy
dW50aW1lLgorCis9aXRlbSBCPC0tbWF4LXZjcHVzPgorCitTcGVjaWZ5IHRoZSBtYXgtdmNwdXMg
bWF0Y2hpbmcgdGhlIHBhcmVudCBkb21haW4gd2hlbiBub3QgbGF1bmNoaW5nIHRoZSBkbS4KKwor
PWJhY2sKKwogPWl0ZW0gQjxzaGFyaW5nPiBbSTxkb21haW4taWQ+XQogCiBEaXNwbGF5IHRoZSBu
dW1iZXIgb2Ygc2hhcmVkIHBhZ2VzIGZvciBhIHNwZWNpZmllZCBkb21haW4uIElmIG5vIGRvbWFp
biBpcwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9s
aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRleCA5OTU1MmE1ZjczLi45MGZjZTgzMTk2IDEwMDY0
NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9p
bmNsdWRlL3hlbmN0cmwuaApAQCAtMjIyNSw2ICsyMjI1LDE5IEBAIGludCB4Y19tZW1zaHJfcmFu
Z2Vfc2hhcmUoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVp
bnQ2NF90IGZpcnN0X2dmbiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDY0X3QgbGFz
dF9nZm4pOwogCitpbnQgeGNfbWVtc2hyX2ZvcmsoeGNfaW50ZXJmYWNlICp4Y2gsCisgICAgICAg
ICAgICAgICAgICAgdWludDMyX3Qgc291cmNlX2RvbWFpbiwKKyAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCBjbGllbnRfZG9tYWluKTsKKworLyoKKyAqIE5vdGU6IHRoaXMgZnVuY3Rpb24gaXMg
b25seSBpbnRlbmRlZCB0byBiZSB1c2VkIG9uIHNob3J0LWxpdmVkIGZvcmtzIHRoYXQKKyAqIGhh
dmVuJ3QgeWV0IGFxdWlyZWQgYSBsb3Qgb2YgbWVtb3J5LiBJbiBjYXNlIHRoZSBmb3JrIGhhcyBh
IGxvdCBvZiBtZW1vcnkKKyAqIGl0IGlzIGxpa2VseSBtb3JlIHBlcmZvcm1hbnQgdG8gY3JlYXRl
IGEgbmV3IGZvcmsgd2l0aCB4Y19tZW1zaHJfZm9yay4KKyAqCisgKiBXaXRoIFZNcyB0aGF0IGhh
dmUgYSBsb3Qgb2YgbWVtb3J5IHRoaXMgY2FsbCBtYXkgYmxvY2sgZm9yIGEgbG9uZyB0aW1lLgor
ICovCitpbnQgeGNfbWVtc2hyX2ZvcmtfcmVzZXQoeGNfaW50ZXJmYWNlICp4Y2gsIHVpbnQzMl90
IGZvcmtlZF9kb21haW4pOworCiAvKiBEZWJ1ZyBjYWxsczogcmV0dXJuIHRoZSBudW1iZXIgb2Yg
cGFnZXMgcmVmZXJlbmNpbmcgdGhlIHNoYXJlZCBmcmFtZSBiYWNraW5nCiAgKiB0aGUgaW5wdXQg
YXJndW1lbnQuIFNob3VsZCBiZSBvbmUgb3IgZ3JlYXRlci4KICAqCmRpZmYgLS1naXQgYS90b29s
cy9saWJ4Yy94Y19tZW1zaHIuYyBiL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCmluZGV4IDk3ZTJl
NmE4ZDkuLmQwZTRlZTIyNWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCisr
KyBiL3Rvb2xzL2xpYnhjL3hjX21lbXNoci5jCkBAIC0yMzksNiArMjM5LDI4IEBAIGludCB4Y19t
ZW1zaHJfZGVidWdfZ3JlZih4Y19pbnRlcmZhY2UgKnhjaCwKICAgICByZXR1cm4geGNfbWVtc2hy
X21lbW9wKHhjaCwgZG9taWQsICZtc28pOwogfQogCitpbnQgeGNfbWVtc2hyX2ZvcmsoeGNfaW50
ZXJmYWNlICp4Y2gsIHVpbnQzMl90IHBkb21pZCwgdWludDMyX3QgZG9taWQpCit7CisgICAgeGVu
X21lbV9zaGFyaW5nX29wX3QgbXNvOworCisgICAgbWVtc2V0KCZtc28sIDAsIHNpemVvZihtc28p
KTsKKworICAgIG1zby5vcCA9IFhFTk1FTV9zaGFyaW5nX29wX2Zvcms7CisgICAgbXNvLnUuZm9y
ay5wYXJlbnRfZG9tYWluID0gcGRvbWlkOworCisgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4
Y2gsIGRvbWlkLCAmbXNvKTsKK30KKworaW50IHhjX21lbXNocl9mb3JrX3Jlc2V0KHhjX2ludGVy
ZmFjZSAqeGNoLCB1aW50MzJfdCBkb21pZCkKK3sKKyAgICB4ZW5fbWVtX3NoYXJpbmdfb3BfdCBt
c287CisKKyAgICBtZW1zZXQoJm1zbywgMCwgc2l6ZW9mKG1zbykpOworICAgIG1zby5vcCA9IFhF
Tk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQ7CisKKyAgICByZXR1cm4geGNfbWVtc2hyX21lbW9w
KHhjaCwgZG9taWQsICZtc28pOworfQorCiBpbnQgeGNfbWVtc2hyX2F1ZGl0KHhjX2ludGVyZmFj
ZSAqeGNoKQogewogICAgIHhlbl9tZW1fc2hhcmluZ19vcF90IG1zbzsKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhsL2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IDM1ZTEzNDI4YjIu
LjZiOTY4YmRjYjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMv
bGlieGwvbGlieGwuaApAQCAtMjY1Nyw2ICsyNjU3LDE3IEBAIGludCBsaWJ4bF9wc3JfZ2V0X2h3
X2luZm8obGlieGxfY3R4ICpjdHgsIGxpYnhsX3Bzcl9mZWF0X3R5cGUgdHlwZSwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50IGx2bCwgdW5zaWduZWQgaW50ICpuciwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfcHNyX2h3X2luZm8gKippbmZvKTsKIHZvaWQg
bGlieGxfcHNyX2h3X2luZm9fbGlzdF9mcmVlKGxpYnhsX3Bzcl9od19pbmZvICpsaXN0LCB1bnNp
Z25lZCBpbnQgbnIpOworCitpbnQgbGlieGxfZG9tYWluX2Zvcmtfdm0obGlieGxfY3R4ICpjdHgs
IHVpbnQzMl90IHBkb21pZCwgdWludDMyX3QgbWF4X3ZjcHVzLCB1aW50MzJfdCAqZG9taWQpCisg
ICAgICAgICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOworCitp
bnQgbGlieGxfZG9tYWluX2ZvcmtfbGF1bmNoX2RtKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21h
aW5fY29uZmlnICpkX2NvbmZpZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhs
X2FzeW5jcHJvZ3Jlc3NfaG93ICphb3BfY29uc29sZV9ob3cpCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKKworaW50IGxpYnhsX2Rv
bWFpbl9mb3JrX3Jlc2V0KGxpYnhsX2N0eCAqY3R4LCB1aW50MzJfdCBkb21pZCkKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CiAjZW5kaWYK
IAogLyogbWlzYyAqLwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90
b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwppbmRleCBjY2M5ZTcwOTkwLi5lYmE4Y2U0MTliIDEw
MDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9s
aWJ4bF9jcmVhdGUuYwpAQCAtNTM2LDEyICs1MzYsMTIgQEAgb3V0OgogICAgIHJldHVybiByZXQ7
CiB9CiAKLWludCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGlieGxfZG9tYWlu
X2NvbmZpZyAqZF9jb25maWcsCi0gICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5f
YnVpbGRfc3RhdGUgKnN0YXRlLAotICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCAqZG9t
aWQsIGJvb2wgc29mdF9yZXNldCkKK3N0YXRpYyBpbnQgbGlieGxfX2RvbWFpbl9tYWtlX3hzX2Vu
dHJpZXMobGlieGxfX2djICpnYywgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5fYnVpbGRf
c3RhdGUgKnN0YXRlLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
aW50MzJfdCBkb21pZCkKIHsKICAgICBsaWJ4bF9jdHggKmN0eCA9IGxpYnhsX19nY19vd25lcihn
Yyk7Ci0gICAgaW50IHJldCwgcmMsIG5iX3ZtOworICAgIGludCByYywgbmJfdm07CiAgICAgY29u
c3QgY2hhciAqZG9tX3R5cGU7CiAgICAgY2hhciAqdXVpZF9zdHJpbmc7CiAgICAgY2hhciAqZG9t
X3BhdGgsICp2bV9wYXRoLCAqbGlieGxfcGF0aDsKQEAgLTU1Myw5ICs1NTMsNiBAQCBpbnQgbGli
eGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29u
ZmlnLAogCiAgICAgLyogY29udmVuaWVuY2UgYWxpYXNlcyAqLwogICAgIGxpYnhsX2RvbWFpbl9j
cmVhdGVfaW5mbyAqaW5mbyA9ICZkX2NvbmZpZy0+Y19pbmZvOwotICAgIGxpYnhsX2RvbWFpbl9i
dWlsZF9pbmZvICpiX2luZm8gPSAmZF9jb25maWctPmJfaW5mbzsKLQotICAgIGFzc2VydChzb2Z0
X3Jlc2V0IHx8ICpkb21pZCA9PSBJTlZBTElEX0RPTUlEKTsKIAogICAgIHV1aWRfc3RyaW5nID0g
bGlieGxfX3V1aWQyc3RyaW5nKGdjLCBpbmZvLT51dWlkKTsKICAgICBpZiAoIXV1aWRfc3RyaW5n
KSB7CkBAIC01NjMsMTM3ICs1NjAsNyBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19n
YyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICBnb3RvIG91dDsK
ICAgICB9CiAKLSAgICBpZiAoIXNvZnRfcmVzZXQpIHsKLSAgICAgICAgc3RydWN0IHhlbl9kb21j
dGxfY3JlYXRlZG9tYWluIGNyZWF0ZSA9IHsKLSAgICAgICAgICAgIC5zc2lkcmVmID0gaW5mby0+
c3NpZHJlZiwKLSAgICAgICAgICAgIC5tYXhfdmNwdXMgPSBiX2luZm8tPm1heF92Y3B1cywKLSAg
ICAgICAgICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSBiX2luZm8tPmV2ZW50X2NoYW5uZWxzLAotICAg
ICAgICAgICAgLm1heF9ncmFudF9mcmFtZXMgPSBiX2luZm8tPm1heF9ncmFudF9mcmFtZXMsCi0g
ICAgICAgICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IGJfaW5mby0+bWF4X21hcHRyYWNrX2Zy
YW1lcywKLSAgICAgICAgfTsKLQotICAgICAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9ET01B
SU5fVFlQRV9QVikgewotICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RG
X2h2bTsKLSAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8PQotICAgICAgICAgICAgICAgIGxpYnhs
X2RlZmJvb2xfdmFsKGluZm8tPmhhcCkgPyBYRU5fRE9NQ1RMX0NERl9oYXAgOiAwOwotICAgICAg
ICAgICAgY3JlYXRlLmZsYWdzIHw9Ci0gICAgICAgICAgICAgICAgbGlieGxfZGVmYm9vbF92YWwo
aW5mby0+b29zKSA/IDAgOiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOwotICAgICAgICB9Ci0KLSAg
ICAgICAgYXNzZXJ0KGluZm8tPnBhc3N0aHJvdWdoICE9IExJQlhMX1BBU1NUSFJPVUdIX0RFRkFV
TFQpOwotICAgICAgICBMT0coREVUQUlMLCAicGFzc3Rocm91Z2g6ICVzIiwKLSAgICAgICAgICAg
IGxpYnhsX3Bhc3N0aHJvdWdoX3RvX3N0cmluZyhpbmZvLT5wYXNzdGhyb3VnaCkpOwotCi0gICAg
ICAgIGlmIChpbmZvLT5wYXNzdGhyb3VnaCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ESVNBQkxFRCkK
LSAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9pb21tdTsKLQotICAg
ICAgICBpZiAoaW5mby0+cGFzc3Rocm91Z2ggPT0gTElCWExfUEFTU1RIUk9VR0hfU1lOQ19QVCkK
LSAgICAgICAgICAgIGNyZWF0ZS5pb21tdV9vcHRzIHw9IFhFTl9ET01DVExfSU9NTVVfbm9fc2hh
cmVwdDsKLQotICAgICAgICAvKiBVbHRpbWF0ZWx5LCBoYW5kbGUgaXMgYW4gYXJyYXkgb2YgMTYg
dWludDhfdCwgc2FtZSBhcyB1dWlkICovCi0gICAgICAgIGxpYnhsX3V1aWRfY29weShjdHgsIChs
aWJ4bF91dWlkICopJmNyZWF0ZS5oYW5kbGUsICZpbmZvLT51dWlkKTsKLQotICAgICAgICByZXQg
PSBsaWJ4bF9fYXJjaF9kb21haW5fcHJlcGFyZV9jb25maWcoZ2MsIGRfY29uZmlnLCAmY3JlYXRl
KTsKLSAgICAgICAgaWYgKHJldCA8IDApIHsKLSAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9t
aWQsICJmYWlsIHRvIGdldCBkb21haW4gY29uZmlnIik7Ci0gICAgICAgICAgICByYyA9IEVSUk9S
X0ZBSUw7Ci0gICAgICAgICAgICBnb3RvIG91dDsKLSAgICAgICAgfQotCi0gICAgICAgIGZvciAo
OzspIHsKLSAgICAgICAgICAgIHVpbnQzMl90IGxvY2FsX2RvbWlkOwotICAgICAgICAgICAgYm9v
bCByZWNlbnQ7Ci0KLSAgICAgICAgICAgIGlmIChpbmZvLT5kb21pZCA9PSBSQU5ET01fRE9NSUQp
IHsKLSAgICAgICAgICAgICAgICB1aW50MTZfdCB2OwotCi0gICAgICAgICAgICAgICAgcmV0ID0g
bGlieGxfX3JhbmRvbV9ieXRlcyhnYywgKHZvaWQgKikmdiwgc2l6ZW9mKHYpKTsKLSAgICAgICAg
ICAgICAgICBpZiAocmV0IDwgMCkKLSAgICAgICAgICAgICAgICAgICAgYnJlYWs7Ci0KLSAgICAg
ICAgICAgICAgICB2ICY9IERPTUlEX01BU0s7Ci0gICAgICAgICAgICAgICAgaWYgKCFsaWJ4bF9k
b21pZF92YWxpZF9ndWVzdCh2KSkKLSAgICAgICAgICAgICAgICAgICAgY29udGludWU7Ci0KLSAg
ICAgICAgICAgICAgICBsb2NhbF9kb21pZCA9IHY7Ci0gICAgICAgICAgICB9IGVsc2UgewotICAg
ICAgICAgICAgICAgIGxvY2FsX2RvbWlkID0gaW5mby0+ZG9taWQ7IC8qIE1heSBub3QgYmUgdmFs
aWQgKi8KLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgcmV0ID0geGNfZG9tYWluX2NyZWF0
ZShjdHgtPnhjaCwgJmxvY2FsX2RvbWlkLCAmY3JlYXRlKTsKLSAgICAgICAgICAgIGlmIChyZXQg
PCAwKSB7Ci0gICAgICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAgICAgKiBJZiB3ZSBnZW5l
cmF0ZWQgYSByYW5kb20gZG9taWQgYW5kIGNyZWF0aW9uIGZhaWxlZAotICAgICAgICAgICAgICAg
ICAqIGJlY2F1c2UgdGhhdCBkb21pZCBhbHJlYWR5IGV4aXN0cyB0aGVuIHNpbXBseSB0cnkKLSAg
ICAgICAgICAgICAgICAgKiBhZ2Fpbi4KLSAgICAgICAgICAgICAgICAgKi8KLSAgICAgICAgICAg
ICAgICBpZiAoZXJybm8gPT0gRUVYSVNUICYmIGluZm8tPmRvbWlkID09IFJBTkRPTV9ET01JRCkK
LSAgICAgICAgICAgICAgICAgICAgY29udGludWU7Ci0KLSAgICAgICAgICAgICAgICBMT0dFRChF
UlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOwotICAgICAgICAgICAg
ICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgICAgICAgICBnb3RvIG91dDsKLSAgICAgICAg
ICAgIH0KLQotICAgICAgICAgICAgLyogQSBuZXcgZG9tYWluIG5vdyBleGlzdHMgKi8KLSAgICAg
ICAgICAgICpkb21pZCA9IGxvY2FsX2RvbWlkOwotCi0gICAgICAgICAgICByYyA9IGxpYnhsX19p
c19kb21pZF9yZWNlbnQoZ2MsIGxvY2FsX2RvbWlkLCAmcmVjZW50KTsKLSAgICAgICAgICAgIGlm
IChyYykKLSAgICAgICAgICAgICAgICBnb3RvIG91dDsKLQotICAgICAgICAgICAgLyogVGhlIGRv
bWlkIGlzIG5vdCByZWNlbnQsIHNvIHdlJ3JlIGRvbmUgKi8KLSAgICAgICAgICAgIGlmICghcmVj
ZW50KQotICAgICAgICAgICAgICAgIGJyZWFrOwotCi0gICAgICAgICAgICAvKgotICAgICAgICAg
ICAgICogSWYgdGhlIGRvbWlkIHdhcyBzcGVjaWZpZWQgdGhlbiB0aGVyZSdzIG5vIHBvaW50IGlu
Ci0gICAgICAgICAgICAgKiB0cnlpbmcgYWdhaW4uCi0gICAgICAgICAgICAgKi8KLSAgICAgICAg
ICAgIGlmIChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChpbmZvLT5kb21pZCkpIHsKLSAgICAgICAg
ICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gaWQgcmVjZW50bHkgdXNl
ZCIpOwotICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgICAgICAgICBn
b3RvIG91dDsKLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgLyoKLSAgICAgICAgICAgICAq
IFRoZSBkb21haW4gaXMgcmVjZW50IGFuZCBzbyBjYW5ub3QgYmUgdXNlZC4gQ2xlYXIgZG9taWQK
LSAgICAgICAgICAgICAqIGhlcmUgc2luY2UsIGlmIHhjX2RvbWFpbl9kZXN0cm95KCkgZmFpbHMg
YmVsb3cgdGhlcmUgaXMKLSAgICAgICAgICAgICAqIGxpdHRsZSBwb2ludCBjYWxsaW5nIGl0IGFn
YWluIGluIHRoZSBlcnJvciBwYXRoLgotICAgICAgICAgICAgICovCi0gICAgICAgICAgICAqZG9t
aWQgPSBJTlZBTElEX0RPTUlEOwotCi0gICAgICAgICAgICByZXQgPSB4Y19kb21haW5fZGVzdHJv
eShjdHgtPnhjaCwgbG9jYWxfZG9taWQpOwotICAgICAgICAgICAgaWYgKHJldCA8IDApIHsKLSAg
ICAgICAgICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gZGVzdHJveSBm
YWlsIik7Ci0gICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwotICAgICAgICAgICAgICAg
IGdvdG8gb3V0OwotICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAvKiBUaGUgZG9tYWluIHdh
cyBzdWNjZXNzZnVsbHkgZGVzdHJveWVkLCBzbyB3ZSBjYW4gdHJ5IGFnYWluICovCi0gICAgICAg
IH0KLQotICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZyhnYywgZF9j
b25maWcsIHN0YXRlLCAmY3JlYXRlKTsKLSAgICAgICAgaWYgKHJjIDwgMCkKLSAgICAgICAgICAg
IGdvdG8gb3V0OwotICAgIH0KLQotICAgIC8qCi0gICAgICogSWYgc29mdF9yZXNldCBpcyBzZXQg
dGhlIHRoZSBkb21pZCB3aWxsIGhhdmUgYmVlbiB2YWxpZCBvbiBlbnRyeS4KLSAgICAgKiBJZiBp
dCB3YXMgbm90IHNldCB0aGVuIHhjX2RvbWFpbl9jcmVhdGUoKSBzaG91bGQgaGF2ZSBhc3NpZ25l
ZCBhCi0gICAgICogdmFsaWQgdmFsdWUuIEVpdGhlciB3YXksIGlmIHdlIHJlYWNoIHRoaXMgcG9p
bnQsIGRvbWlkIHNob3VsZCBiZQotICAgICAqIHZhbGlkLgotICAgICAqLwotICAgIGFzc2VydChs
aWJ4bF9kb21pZF92YWxpZF9ndWVzdCgqZG9taWQpKTsKLQotICAgIHJldCA9IHhjX2NwdXBvb2xf
bW92ZWRvbWFpbihjdHgtPnhjaCwgaW5mby0+cG9vbGlkLCAqZG9taWQpOwotICAgIGlmIChyZXQg
PCAwKSB7Ci0gICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gbW92ZSBmYWlsIik7
Ci0gICAgICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgZ290byBvdXQ7Ci0gICAgfQotCi0g
ICAgZG9tX3BhdGggPSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsICpkb21pZCk7CisgICAgZG9t
X3BhdGggPSBsaWJ4bF9feHNfZ2V0X2RvbXBhdGgoZ2MsIGRvbWlkKTsKICAgICBpZiAoIWRvbV9w
YXRoKSB7CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CkBAIC03
MDEsMTIgKzU2OCwxMiBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxp
YnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAgICAgdm1fcGF0aCA9IEdDU1BSSU5URigi
L3ZtLyVzIiwgdXVpZF9zdHJpbmcpOwogICAgIGlmICghdm1fcGF0aCkgewotICAgICAgICBMT0dE
KEVSUk9SLCAqZG9taWQsICJjYW5ub3QgYWxsb2NhdGUgY3JlYXRlIHBhdGhzIik7CisgICAgICAg
IExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IGFsbG9jYXRlIGNyZWF0ZSBwYXRocyIpOwogICAg
ICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0KIAotICAgIGxp
YnhsX3BhdGggPSBsaWJ4bF9feHNfbGlieGxfcGF0aChnYywgKmRvbWlkKTsKKyAgICBsaWJ4bF9w
YXRoID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsIGRvbWlkKTsKICAgICBpZiAoIWxpYnhsX3Bh
dGgpIHsKICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91dDsKQEAgLTcx
NywxMCArNTg0LDEwIEBAIGludCBsaWJ4bF9fZG9tYWluX21ha2UobGlieGxfX2djICpnYywgbGli
eGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCiAKICAgICByb3Blcm1bMF0uaWQgPSAwOwogICAg
IHJvcGVybVswXS5wZXJtcyA9IFhTX1BFUk1fTk9ORTsKLSAgICByb3Blcm1bMV0uaWQgPSAqZG9t
aWQ7CisgICAgcm9wZXJtWzFdLmlkID0gZG9taWQ7CiAgICAgcm9wZXJtWzFdLnBlcm1zID0gWFNf
UEVSTV9SRUFEOwogCi0gICAgcndwZXJtWzBdLmlkID0gKmRvbWlkOworICAgIHJ3cGVybVswXS5p
ZCA9IGRvbWlkOwogICAgIHJ3cGVybVswXS5wZXJtcyA9IFhTX1BFUk1fTk9ORTsKIAogcmV0cnlf
dHJhbnNhY3Rpb246CkBAIC03MzgsNyArNjA1LDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAg
ICAgICAgICAgICAgICAgIG5vcGVybSwgQVJSQVlfU0laRShub3Blcm0pKTsKIAogICAgIHhzX3dy
aXRlKGN0eC0+eHNoLCB0LCBHQ1NQUklOVEYoIiVzL3ZtIiwgZG9tX3BhdGgpLCB2bV9wYXRoLCBz
dHJsZW4odm1fcGF0aCkpOwotICAgIHJjID0gbGlieGxfX2RvbWFpbl9yZW5hbWUoZ2MsICpkb21p
ZCwgMCwgaW5mby0+bmFtZSwgdCk7CisgICAgcmMgPSBsaWJ4bF9fZG9tYWluX3JlbmFtZShnYywg
ZG9taWQsIDAsIGluZm8tPm5hbWUsIHQpOwogICAgIGlmIChyYykKICAgICAgICAgZ290byBvdXQ7
CiAKQEAgLTgxNSw3ICs2ODIsNyBAQCByZXRyeV90cmFuc2FjdGlvbjoKIAogICAgIHZtX2xpc3Qg
PSBsaWJ4bF9saXN0X3ZtKGN0eCwgJm5iX3ZtKTsKICAgICBpZiAoIXZtX2xpc3QpIHsKLSAgICAg
ICAgTE9HRChFUlJPUiwgKmRvbWlkLCAiY2Fubm90IGdldCBudW1iZXIgb2YgcnVubmluZyBndWVz
dHMiKTsKKyAgICAgICAgTE9HRChFUlJPUiwgZG9taWQsICJjYW5ub3QgZ2V0IG51bWJlciBvZiBy
dW5uaW5nIGd1ZXN0cyIpOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8g
b3V0OwogICAgIH0KQEAgLTgzOSw3ICs3MDYsNyBAQCByZXRyeV90cmFuc2FjdGlvbjoKICAgICAg
ICAgICAgIHQgPSAwOwogICAgICAgICAgICAgZ290byByZXRyeV90cmFuc2FjdGlvbjsKICAgICAg
ICAgfQotICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIGNyZWF0aW9uICIieGVu
c3RvcmUgdHJhbnNhY3Rpb24gY29tbWl0IGZhaWxlZCIpOworICAgICAgICBMT0dFRChFUlJPUiwg
ZG9taWQsICJkb21haW4gY3JlYXRpb24gIiJ4ZW5zdG9yZSB0cmFuc2FjdGlvbiBjb21taXQgZmFp
bGVkIik7CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CiAgICAg
fQpAQCAtODUxLDYgKzcxOCwxNTUgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgcmV0dXJuIHJj
OwogfQogCitpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFp
bl9jb25maWcgKmRfY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWlu
X2J1aWxkX3N0YXRlICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRv
bWlkLCBib29sIHNvZnRfcmVzZXQpCit7CisgICAgbGlieGxfY3R4ICpjdHggPSBsaWJ4bF9fZ2Nf
b3duZXIoZ2MpOworICAgIGludCByZXQsIHJjOworCisgICAgLyogY29udmVuaWVuY2UgYWxpYXNl
cyAqLworICAgIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbyAqaW5mbyA9ICZkX2NvbmZpZy0+Y19p
bmZvOworICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8gPSAmZF9jb25maWctPmJf
aW5mbzsKKworICAgIGFzc2VydChzb2Z0X3Jlc2V0IHx8ICpkb21pZCA9PSBJTlZBTElEX0RPTUlE
KTsKKworICAgIGlmICghc29mdF9yZXNldCkgeworICAgICAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9j
cmVhdGVkb21haW4gY3JlYXRlID0geworICAgICAgICAgICAgLnNzaWRyZWYgPSBpbmZvLT5zc2lk
cmVmLAorICAgICAgICAgICAgLm1heF92Y3B1cyA9IGJfaW5mby0+bWF4X3ZjcHVzLAorICAgICAg
ICAgICAgLm1heF9ldnRjaG5fcG9ydCA9IGJfaW5mby0+ZXZlbnRfY2hhbm5lbHMsCisgICAgICAg
ICAgICAubWF4X2dyYW50X2ZyYW1lcyA9IGJfaW5mby0+bWF4X2dyYW50X2ZyYW1lcywKKyAgICAg
ICAgICAgIC5tYXhfbWFwdHJhY2tfZnJhbWVzID0gYl9pbmZvLT5tYXhfbWFwdHJhY2tfZnJhbWVz
LAorICAgICAgICB9OworCisgICAgICAgIGlmIChpbmZvLT50eXBlICE9IExJQlhMX0RPTUFJTl9U
WVBFX1BWKSB7CisgICAgICAgICAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaHZt
OworICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9CisgICAgICAgICAgICAgICAgbGlieGxfZGVm
Ym9vbF92YWwoaW5mby0+aGFwKSA/IFhFTl9ET01DVExfQ0RGX2hhcCA6IDA7CisgICAgICAgICAg
ICBjcmVhdGUuZmxhZ3MgfD0KKyAgICAgICAgICAgICAgICBsaWJ4bF9kZWZib29sX3ZhbChpbmZv
LT5vb3MpID8gMCA6IFhFTl9ET01DVExfQ0RGX29vc19vZmY7CisgICAgICAgIH0KKworICAgICAg
ICBhc3NlcnQoaW5mby0+cGFzc3Rocm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfREVGQVVMVCk7
CisgICAgICAgIExPRyhERVRBSUwsICJwYXNzdGhyb3VnaDogJXMiLAorICAgICAgICAgICAgbGli
eGxfcGFzc3Rocm91Z2hfdG9fc3RyaW5nKGluZm8tPnBhc3N0aHJvdWdoKSk7CisKKyAgICAgICAg
aWYgKGluZm8tPnBhc3N0aHJvdWdoICE9IExJQlhMX1BBU1NUSFJPVUdIX0RJU0FCTEVEKQorICAg
ICAgICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2lvbW11OworCisgICAgICAg
IGlmIChpbmZvLT5wYXNzdGhyb3VnaCA9PSBMSUJYTF9QQVNTVEhST1VHSF9TWU5DX1BUKQorICAg
ICAgICAgICAgY3JlYXRlLmlvbW11X29wdHMgfD0gWEVOX0RPTUNUTF9JT01NVV9ub19zaGFyZXB0
OworCisgICAgICAgIC8qIFVsdGltYXRlbHksIGhhbmRsZSBpcyBhbiBhcnJheSBvZiAxNiB1aW50
OF90LCBzYW1lIGFzIHV1aWQgKi8KKyAgICAgICAgbGlieGxfdXVpZF9jb3B5KGN0eCwgKGxpYnhs
X3V1aWQgKikmY3JlYXRlLmhhbmRsZSwgJmluZm8tPnV1aWQpOworCisgICAgICAgIHJldCA9IGxp
YnhsX19hcmNoX2RvbWFpbl9wcmVwYXJlX2NvbmZpZyhnYywgZF9jb25maWcsICZjcmVhdGUpOwor
ICAgICAgICBpZiAocmV0IDwgMCkgeworICAgICAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwg
ImZhaWwgdG8gZ2V0IGRvbWFpbiBjb25maWciKTsKKyAgICAgICAgICAgIHJjID0gRVJST1JfRkFJ
TDsKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICB9CisKKyAgICAgICAgZm9yICg7Oykg
eworICAgICAgICAgICAgdWludDMyX3QgbG9jYWxfZG9taWQ7CisgICAgICAgICAgICBib29sIHJl
Y2VudDsKKworICAgICAgICAgICAgaWYgKGluZm8tPmRvbWlkID09IFJBTkRPTV9ET01JRCkgewor
ICAgICAgICAgICAgICAgIHVpbnQxNl90IHY7CisKKyAgICAgICAgICAgICAgICByZXQgPSBsaWJ4
bF9fcmFuZG9tX2J5dGVzKGdjLCAodm9pZCAqKSZ2LCBzaXplb2YodikpOworICAgICAgICAgICAg
ICAgIGlmIChyZXQgPCAwKQorICAgICAgICAgICAgICAgICAgICBicmVhazsKKworICAgICAgICAg
ICAgICAgIHYgJj0gRE9NSURfTUFTSzsKKyAgICAgICAgICAgICAgICBpZiAoIWxpYnhsX2RvbWlk
X3ZhbGlkX2d1ZXN0KHYpKQorICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAg
ICAgICAgICAgIGxvY2FsX2RvbWlkID0gdjsKKyAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAg
ICAgICAgICAgbG9jYWxfZG9taWQgPSBpbmZvLT5kb21pZDsgLyogTWF5IG5vdCBiZSB2YWxpZCAq
LworICAgICAgICAgICAgfQorCisgICAgICAgICAgICByZXQgPSB4Y19kb21haW5fY3JlYXRlKGN0
eC0+eGNoLCAmbG9jYWxfZG9taWQsICZjcmVhdGUpOworICAgICAgICAgICAgaWYgKHJldCA8IDAp
IHsKKyAgICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgICAqIElmIHdlIGdlbmVyYXRl
ZCBhIHJhbmRvbSBkb21pZCBhbmQgY3JlYXRpb24gZmFpbGVkCisgICAgICAgICAgICAgICAgICog
YmVjYXVzZSB0aGF0IGRvbWlkIGFscmVhZHkgZXhpc3RzIHRoZW4gc2ltcGx5IHRyeQorICAgICAg
ICAgICAgICAgICAqIGFnYWluLgorICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAg
IGlmIChlcnJubyA9PSBFRVhJU1QgJiYgaW5mby0+ZG9taWQgPT0gUkFORE9NX0RPTUlEKQorICAg
ICAgICAgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAgICAgICAgIExPR0VEKEVSUk9S
LCBsb2NhbF9kb21pZCwgImRvbWFpbiBjcmVhdGlvbiBmYWlsIik7CisgICAgICAgICAgICAgICAg
cmMgPSBFUlJPUl9GQUlMOworICAgICAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICAgICAg
fQorCisgICAgICAgICAgICAvKiBBIG5ldyBkb21haW4gbm93IGV4aXN0cyAqLworICAgICAgICAg
ICAgKmRvbWlkID0gbG9jYWxfZG9taWQ7CisKKyAgICAgICAgICAgIHJjID0gbGlieGxfX2lzX2Rv
bWlkX3JlY2VudChnYywgbG9jYWxfZG9taWQsICZyZWNlbnQpOworICAgICAgICAgICAgaWYgKHJj
KQorICAgICAgICAgICAgICAgIGdvdG8gb3V0OworCisgICAgICAgICAgICAvKiBUaGUgZG9taWQg
aXMgbm90IHJlY2VudCwgc28gd2UncmUgZG9uZSAqLworICAgICAgICAgICAgaWYgKCFyZWNlbnQp
CisgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAg
KiBJZiB0aGUgZG9taWQgd2FzIHNwZWNpZmllZCB0aGVuIHRoZXJlJ3Mgbm8gcG9pbnQgaW4KKyAg
ICAgICAgICAgICAqIHRyeWluZyBhZ2Fpbi4KKyAgICAgICAgICAgICAqLworICAgICAgICAgICAg
aWYgKGxpYnhsX2RvbWlkX3ZhbGlkX2d1ZXN0KGluZm8tPmRvbWlkKSkgeworICAgICAgICAgICAg
ICAgIExPR0VEKEVSUk9SLCBsb2NhbF9kb21pZCwgImRvbWFpbiBpZCByZWNlbnRseSB1c2VkIik7
CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICAgICAgICAgIGdvdG8g
b3V0OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogVGhl
IGRvbWFpbiBpcyByZWNlbnQgYW5kIHNvIGNhbm5vdCBiZSB1c2VkLiBDbGVhciBkb21pZAorICAg
ICAgICAgICAgICogaGVyZSBzaW5jZSwgaWYgeGNfZG9tYWluX2Rlc3Ryb3koKSBmYWlscyBiZWxv
dyB0aGVyZSBpcworICAgICAgICAgICAgICogbGl0dGxlIHBvaW50IGNhbGxpbmcgaXQgYWdhaW4g
aW4gdGhlIGVycm9yIHBhdGguCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICpkb21pZCA9
IElOVkFMSURfRE9NSUQ7CisKKyAgICAgICAgICAgIHJldCA9IHhjX2RvbWFpbl9kZXN0cm95KGN0
eC0+eGNoLCBsb2NhbF9kb21pZCk7CisgICAgICAgICAgICBpZiAocmV0IDwgMCkgeworICAgICAg
ICAgICAgICAgIExPR0VEKEVSUk9SLCBsb2NhbF9kb21pZCwgImRvbWFpbiBkZXN0cm95IGZhaWwi
KTsKKyAgICAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICAgICAgZ290
byBvdXQ7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIC8qIFRoZSBkb21haW4gd2FzIHN1
Y2Nlc3NmdWxseSBkZXN0cm95ZWQsIHNvIHdlIGNhbiB0cnkgYWdhaW4gKi8KKyAgICAgICAgfQor
CisgICAgICAgIHJjID0gbGlieGxfX2FyY2hfZG9tYWluX3NhdmVfY29uZmlnKGdjLCBkX2NvbmZp
Zywgc3RhdGUsICZjcmVhdGUpOworICAgICAgICBpZiAocmMgPCAwKQorICAgICAgICAgICAgZ290
byBvdXQ7CisgICAgfQorCisgICAgLyoKKyAgICAgKiBJZiBzb2Z0X3Jlc2V0IGlzIHNldCB0aGUg
dGhlIGRvbWlkIHdpbGwgaGF2ZSBiZWVuIHZhbGlkIG9uIGVudHJ5LgorICAgICAqIElmIGl0IHdh
cyBub3Qgc2V0IHRoZW4geGNfZG9tYWluX2NyZWF0ZSgpIHNob3VsZCBoYXZlIGFzc2lnbmVkIGEK
KyAgICAgKiB2YWxpZCB2YWx1ZS4gRWl0aGVyIHdheSwgaWYgd2UgcmVhY2ggdGhpcyBwb2ludCwg
ZG9taWQgc2hvdWxkIGJlCisgICAgICogdmFsaWQuCisgICAgICovCisgICAgYXNzZXJ0KGxpYnhs
X2RvbWlkX3ZhbGlkX2d1ZXN0KCpkb21pZCkpOworCisgICAgcmV0ID0geGNfY3B1cG9vbF9tb3Zl
ZG9tYWluKGN0eC0+eGNoLCBpbmZvLT5wb29saWQsICpkb21pZCk7CisgICAgaWYgKHJldCA8IDAp
IHsKKyAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBtb3ZlIGZhaWwiKTsKKyAg
ICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBy
YyA9IGxpYnhsX19kb21haW5fbWFrZV94c19lbnRyaWVzKGdjLCBkX2NvbmZpZywgc3RhdGUsICpk
b21pZCk7CisKK291dDoKKyAgICByZXR1cm4gcmM7Cit9CisKIHN0YXRpYyBpbnQgc3RvcmVfbGli
eGxfZW50cnkobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICpiX2luZm8pCiB7CkBAIC0xMTcy
LDE2ICsxMTg4LDMyIEBAIHN0YXRpYyB2b2lkIGluaXRpYXRlX2RvbWFpbl9jcmVhdGUobGlieGxf
X2VnYyAqZWdjLAogICAgIHJldCA9IGxpYnhsX19kb21haW5fY29uZmlnX3NldGRlZmF1bHQoZ2Ms
ZF9jb25maWcsZG9taWQpOwogICAgIGlmIChyZXQpIGdvdG8gZXJyb3Jfb3V0OwogCi0gICAgcmV0
ID0gbGlieGxfX2RvbWFpbl9tYWtlKGdjLCBkX2NvbmZpZywgJmRjcy0+YnVpbGRfc3RhdGUsICZk
b21pZCwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGNzLT5zb2Z0X3Jlc2V0KTsKLSAg
ICBpZiAocmV0KSB7Ci0gICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IG1ha2UgZG9t
YWluOiAlZCIsIHJldCk7CisgICAgaWYgKCAhZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSApCisg
ICAgeworICAgICAgICByZXQgPSBsaWJ4bF9fZG9tYWluX21ha2UoZ2MsIGRfY29uZmlnLCAmZGNz
LT5idWlsZF9zdGF0ZSwgJmRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZGNzLT5zb2Z0X3Jlc2V0KTsKICAgICAgICAgZGNzLT5ndWVzdF9kb21pZCA9IGRvbWlkOworCisg
ICAgICAgIGlmIChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90
IG1ha2UgZG9tYWluOiAlZCIsIHJldCk7CisgICAgICAgICAgICByZXQgPSBFUlJPUl9GQUlMOwor
ICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAgICB9IGVsc2UgaWYgKCBk
Y3MtPmd1ZXN0X2RvbWlkICE9IElOVkFMSURfRE9NSUQgKSB7CisgICAgICAgIGRvbWlkID0gZGNz
LT5ndWVzdF9kb21pZDsKKworICAgICAgICByZXQgPSBsaWJ4bF9fZG9tYWluX21ha2VfeHNfZW50
cmllcyhnYywgZF9jb25maWcsICZkY3MtPmJ1aWxkX3N0YXRlLCBkb21pZCk7CisgICAgICAgIGlm
IChyZXQpIHsKKyAgICAgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IG1ha2UgZG9t
YWluOiAlZCIsIHJldCk7CisgICAgICAgICAgICByZXQgPSBFUlJPUl9GQUlMOworICAgICAgICAg
ICAgZ290byBlcnJvcl9vdXQ7CisgICAgICAgIH0KKyAgICB9IGVsc2UgeworICAgICAgICBMT0dE
KEVSUk9SLCBkb21pZCwgImNhbm5vdCBtYWtlIGRvbWFpbiIpOwogICAgICAgICByZXQgPSBFUlJP
Ul9GQUlMOwogICAgICAgICBnb3RvIGVycm9yX291dDsKICAgICB9CiAKLSAgICBkY3MtPmd1ZXN0
X2RvbWlkID0gZG9taWQ7CiAgICAgZGNzLT5zZHNzLmRtLmd1ZXN0X2RvbWlkID0gMDsgLyogbWVh
bnMgd2UgaGF2ZW4ndCBzcGF3bmVkICovCiAKICAgICAvKiBwb3N0LTQuMTMgdG9kbzogbW92ZSB0
aGVzZSBuZXh0IGJpdHMgb2YgZGVmYXVsdGluZyB0bwpAQCAtMTIxNyw3ICsxMjQ5LDcgQEAgc3Rh
dGljIHZvaWQgaW5pdGlhdGVfZG9tYWluX2NyZWF0ZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgaWYg
KHJldCkKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKLSAgICBpZiAocmVzdG9yZV9mZCA+PSAw
IHx8IGRjcy0+c29mdF9yZXNldCkgeworICAgIGlmIChyZXN0b3JlX2ZkID49IDAgfHwgZGNzLT5z
b2Z0X3Jlc2V0IHx8IGRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpIHsKICAgICAgICAgTE9HRChE
RUJVRywgZG9taWQsICJyZXN0b3JpbmcsIG5vdCBydW5uaW5nIGJvb3Rsb2FkZXIiKTsKICAgICAg
ICAgZG9tY3JlYXRlX2Jvb3Rsb2FkZXJfZG9uZShlZ2MsICZkY3MtPmJsLCAwKTsKICAgICB9IGVs
c2UgIHsKQEAgLTEyOTMsNyArMTMyNSwxNiBAQCBzdGF0aWMgdm9pZCBkb21jcmVhdGVfYm9vdGxv
YWRlcl9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICBkY3MtPnNkc3MuZG0uY2FsbGJhY2sgPSBk
b21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDsKICAgICBkY3MtPnNkc3MuY2FsbGJhY2sgPSBkb21j
cmVhdGVfZGV2bW9kZWxfc3RhcnRlZDsKIAotICAgIGlmIChyZXN0b3JlX2ZkIDwgMCAmJiAhZGNz
LT5zb2Z0X3Jlc2V0KSB7CisgICAgaWYgKHJlc3RvcmVfZmQgPCAwICYmICFkY3MtPnNvZnRfcmVz
ZXQgJiYgIWRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUpIHsKKyAgICAgICAgcmMgPSBsaWJ4bF9f
ZG9tYWluX2J1aWxkKGdjLCBkX2NvbmZpZywgZG9taWQsIHN0YXRlKTsKKyAgICAgICAgZG9tY3Jl
YXRlX3JlYnVpbGRfZG9uZShlZ2MsIGRjcywgcmMpOworICAgICAgICByZXR1cm47CisgICAgfQor
CisgICAgaWYgKCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlICkgeworICAgICAgICBkY3MtPnNy
cy5kY3MgPSBkY3M7CisgICAgICAgIGRjcy0+c3JzLmFvID0gYW87CisgICAgICAgIHN0YXRlLT5m
b3JrZWRfdm0gPSB0cnVlOwogICAgICAgICByYyA9IGxpYnhsX19kb21haW5fYnVpbGQoZ2MsIGRf
Y29uZmlnLCBkb21pZCwgc3RhdGUpOwogICAgICAgICBkb21jcmVhdGVfcmVidWlsZF9kb25lKGVn
YywgZGNzLCByYyk7CiAgICAgICAgIHJldHVybjsKQEAgLTE0OTEsNiArMTUzMiw3IEBAIHN0YXRp
YyB2b2lkIGRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmUobGlieGxfX2VnYyAqZWdjLAogICAgIC8qIGNv
bnZlbmllbmNlIGFsaWFzZXMgKi8KICAgICBjb25zdCB1aW50MzJfdCBkb21pZCA9IGRjcy0+Z3Vl
c3RfZG9taWQ7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqY29uc3QgZF9jb25maWcgPSBkY3Mt
Pmd1ZXN0X2NvbmZpZzsKKyAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpjb25zdCBzdGF0
ZSA9ICZkY3MtPmJ1aWxkX3N0YXRlOwogCiAgICAgaWYgKHJldCkgewogICAgICAgICBMT0dEKEVS
Uk9SLCBkb21pZCwgImNhbm5vdCAocmUtKWJ1aWxkIGRvbWFpbjogJWQiLCByZXQpOwpAQCAtMTQ5
OCw2ICsxNTQwLDkgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX3JlYnVpbGRfZG9uZShsaWJ4bF9f
ZWdjICplZ2MsCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogICAgIH0KIAorICAgIGlmICggZF9j
b25maWctPmRtX3Jlc3RvcmVfZmlsZSApCisgICAgICAgIHN0YXRlLT5zYXZlZF9zdGF0ZSA9IEdD
U1BSSU5URigiJXMiLCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlKTsKKwogICAgIHN0b3JlX2xp
YnhsX2VudHJ5KGdjLCBkb21pZCwgJmRfY29uZmlnLT5iX2luZm8pOwogCiAgICAgbGlieGxfX211
bHRpZGV2X2JlZ2luKGFvLCAmZGNzLT5tdWx0aWRldik7CkBAIC0xODg2LDcgKzE5MzEsNyBAQCBz
dGF0aWMgdm9pZCBkb21haW5fY3JlYXRlX2NiKGxpYnhsX19lZ2MgKmVnYywKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9jcmVhdGVfc3RhdGUgKmRjcywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgaW50IHJjLCB1aW50MzJfdCBkb21pZCk7CiAKLXN0YXRp
YyBpbnQgZG9fZG9tYWluX2NyZWF0ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZp
ZyAqZF9jb25maWcsCitpbnQgbGlieGxfX2RvX2RvbWFpbl9jcmVhdGUobGlieGxfY3R4ICpjdHgs
IGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQsIGludCBzZW5kX2JhY2tfZmQsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFy
YW1zICpwYXJhbXMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5
bmNvcF9ob3cgKmFvX2hvdywKQEAgLTE4OTksNiArMTk0NCw4IEBAIHN0YXRpYyBpbnQgZG9fZG9t
YWluX2NyZWF0ZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcs
CiAgICAgR0NORVcoY2Rjcyk7CiAgICAgY2Rjcy0+ZGNzLmFvID0gYW87CiAgICAgY2Rjcy0+ZGNz
Lmd1ZXN0X2NvbmZpZyA9IGRfY29uZmlnOworICAgIGNkY3MtPmRjcy5ndWVzdF9kb21pZCA9ICpk
b21pZDsKKwogICAgIGxpYnhsX2RvbWFpbl9jb25maWdfaW5pdCgmY2Rjcy0+ZGNzLmd1ZXN0X2Nv
bmZpZ19zYXZlZCk7CiAgICAgbGlieGxfZG9tYWluX2NvbmZpZ19jb3B5KGN0eCwgJmNkY3MtPmRj
cy5ndWVzdF9jb25maWdfc2F2ZWQsIGRfY29uZmlnKTsKICAgICBjZGNzLT5kY3MucmVzdG9yZV9m
ZCA9IGNkY3MtPmRjcy5saWJ4Y19mZCA9IHJlc3RvcmVfZmQ7CkBAIC0yMTQzLDggKzIxOTAsOCBA
QCBpbnQgbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcobGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFp
bl9jb25maWcgKmRfY29uZmlnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxp
YnhsX2FzeW5jcHJvZ3Jlc3NfaG93ICphb3BfY29uc29sZV9ob3cpCiB7CiAgICAgdW5zZXRfZGlz
a19jb2xvX3Jlc3RvcmUoZF9jb25maWcpOwotICAgIHJldHVybiBkb19kb21haW5fY3JlYXRlKGN0
eCwgZF9jb25maWcsIGRvbWlkLCAtMSwgLTEsIE5VTEwsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgYW9faG93LCBhb3BfY29uc29sZV9ob3cpOworICAgIHJldHVybiBsaWJ4bF9fZG9fZG9t
YWluX2NyZWF0ZShjdHgsIGRfY29uZmlnLCBkb21pZCwgLTEsIC0xLCBOVUxMLAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGFvX2hvdywgYW9wX2NvbnNvbGVfaG93KTsKIH0KIAog
aW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfcmVzdG9yZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9t
YWluX2NvbmZpZyAqZF9jb25maWcsCkBAIC0yMTYwLDggKzIyMDcsOCBAQCBpbnQgbGlieGxfZG9t
YWluX2NyZWF0ZV9yZXN0b3JlKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpk
X2NvbmZpZywKICAgICAgICAgdW5zZXRfZGlza19jb2xvX3Jlc3RvcmUoZF9jb25maWcpOwogICAg
IH0KIAotICAgIHJldHVybiBkb19kb21haW5fY3JlYXRlKGN0eCwgZF9jb25maWcsIGRvbWlkLCBy
ZXN0b3JlX2ZkLCBzZW5kX2JhY2tfZmQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFy
YW1zLCBhb19ob3csIGFvcF9jb25zb2xlX2hvdyk7CisgICAgcmV0dXJuIGxpYnhsX19kb19kb21h
aW5fY3JlYXRlKGN0eCwgZF9jb25maWcsIGRvbWlkLCByZXN0b3JlX2ZkLCBzZW5kX2JhY2tfZmQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmFtcywgYW9faG93LCBhb3Bf
Y29uc29sZV9ob3cpOwogfQogCiBpbnQgbGlieGxfZG9tYWluX3NvZnRfcmVzZXQobGlieGxfY3R4
ICpjdHgsCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9kbS5jIGIvdG9vbHMvbGlieGwv
bGlieGxfZG0uYwppbmRleCAzYjFkYTkwMTY3Li44N2FlMTQ3OGNmIDEwMDY0NAotLS0gYS90b29s
cy9saWJ4bC9saWJ4bF9kbS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RtLmMKQEAgLTI3ODcs
NyArMjc4Nyw3IEBAIHN0YXRpYyB2b2lkIGRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lKGxpYnhs
X19lZ2MgKmVnYywKIAogICAgIGxpYnhsX19kb21haW5fYnVpbGRfc3RhdGUgKnN0YXRlID0gZG1z
cy0+YnVpbGRfc3RhdGU7CiAKLSAgICBpZiAoc3RhdGUtPnNhdmVkX3N0YXRlKSB7CisgICAgaWYg
KHN0YXRlLT5zYXZlZF9zdGF0ZSAmJiAhc3RhdGUtPmZvcmtlZF92bSkgewogICAgICAgICByZXQy
ID0gdW5saW5rKHN0YXRlLT5zYXZlZF9zdGF0ZSk7CiAgICAgICAgIGlmIChyZXQyKSB7CiAgICAg
ICAgICAgICBMT0dFRChFUlJPUiwgZG1zcy0+Z3Vlc3RfZG9taWQsICIlczogZmFpbGVkIHRvIHJl
bW92ZSBkZXZpY2UtbW9kZWwgc3RhdGUgJXMiLApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGli
eGxfZG9tLmMgYi90b29scy9saWJ4bC9saWJ4bF9kb20uYwppbmRleCA3MWNiNTc4OTIzLi4zYmM3
MTE3Yjk5IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bF9kb20uYworKysgYi90b29scy9s
aWJ4bC9saWJ4bF9kb20uYwpAQCAtMjQ5LDkgKzI0OSwxMiBAQCBpbnQgbGlieGxfX2J1aWxkX3By
ZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBsaWJ4bF9kb21haW5fYnVpbGRf
aW5mbyAqY29uc3QgaW5mbyA9ICZkX2NvbmZpZy0+Yl9pbmZvOwogICAgIGxpYnhsX2N0eCAqY3R4
ID0gbGlieGxfX2djX293bmVyKGdjKTsKICAgICBjaGFyICp4c19kb21pZCwgKmNvbl9kb21pZDsK
LSAgICBpbnQgcmM7CisgICAgaW50IHJjID0gMDsKICAgICB1aW50NjRfdCBzaXplOwogCisgICAg
aWYgKCBzdGF0ZS0+Zm9ya2VkX3ZtICkKKyAgICAgICAgZ290byBza2lwX2Zvcms7CisKICAgICBp
ZiAoeGNfZG9tYWluX21heF92Y3B1cyhjdHgtPnhjaCwgZG9taWQsIGluZm8tPm1heF92Y3B1cykg
IT0gMCkgewogICAgICAgICBMT0coRVJST1IsICJDb3VsZG4ndCBzZXQgbWF4IHZjcHUgY291bnQi
KTsKICAgICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CkBAIC0zNjIsNyArMzY1LDYgQEAgaW50IGxp
YnhsX19idWlsZF9wcmUobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgICAgIH0K
ICAgICB9CiAKLQogICAgIHJjID0gbGlieGxfX2FyY2hfZXh0cmFfbWVtb3J5KGdjLCBpbmZvLCAm
c2l6ZSk7CiAgICAgaWYgKHJjIDwgMCkgewogICAgICAgICBMT0dFKEVSUk9SLCAiQ291bGRuJ3Qg
Z2V0IGFyY2ggZXh0cmEgY29uc3RhbnQgbWVtb3J5IHNpemUiKTsKQEAgLTM3NCw2ICszNzYsMTEg
QEAgaW50IGxpYnhsX19idWlsZF9wcmUobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAg
ICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwogICAgIH0KIAorICAgIHJjID0gbGlieGxfX2FyY2hf
ZG9tYWluX2NyZWF0ZShnYywgZF9jb25maWcsIGRvbWlkKTsKKyAgICBpZiAoIHJjICkKKyAgICAg
ICAgZ290byBvdXQ7CisKK3NraXBfZm9yazoKICAgICB4c19kb21pZCA9IHhzX3JlYWQoY3R4LT54
c2gsIFhCVF9OVUxMLCAiL3Rvb2wveGVuc3RvcmVkL2RvbWlkIiwgTlVMTCk7CiAgICAgc3RhdGUt
PnN0b3JlX2RvbWlkID0geHNfZG9taWQgPyBhdG9pKHhzX2RvbWlkKSA6IDA7CiAgICAgZnJlZSh4
c19kb21pZCk7CkBAIC0zODUsOCArMzkyLDcgQEAgaW50IGxpYnhsX19idWlsZF9wcmUobGlieGxf
X2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgc3RhdGUtPnN0b3JlX3BvcnQgPSB4Y19ldnRj
aG5fYWxsb2NfdW5ib3VuZChjdHgtPnhjaCwgZG9taWQsIHN0YXRlLT5zdG9yZV9kb21pZCk7CiAg
ICAgc3RhdGUtPmNvbnNvbGVfcG9ydCA9IHhjX2V2dGNobl9hbGxvY191bmJvdW5kKGN0eC0+eGNo
LCBkb21pZCwgc3RhdGUtPmNvbnNvbGVfZG9taWQpOwogCi0gICAgcmMgPSBsaWJ4bF9fYXJjaF9k
b21haW5fY3JlYXRlKGdjLCBkX2NvbmZpZywgZG9taWQpOwotCitvdXQ6CiAgICAgcmV0dXJuIHJj
OwogfQogCkBAIC00NDQsNiArNDUwLDkgQEAgaW50IGxpYnhsX19idWlsZF9wb3N0KGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIGNoYXIgKiplbnRzOwogICAgIGludCBpLCByYzsK
IAorICAgIGlmICggc3RhdGUtPmZvcmtlZF92bSApCisgICAgICAgIGdvdG8gc2tpcF9mb3JrOwor
CiAgICAgaWYgKGluZm8tPm51bV92bnVtYV9ub2RlcyAmJiAhaW5mby0+bnVtX3ZjcHVfc29mdF9h
ZmZpbml0eSkgewogICAgICAgICByYyA9IHNldF92bnVtYV9hZmZpbml0eShnYywgZG9taWQsIGlu
Zm8pOwogICAgICAgICBpZiAocmMpCkBAIC00NjYsNiArNDc1LDcgQEAgaW50IGxpYnhsX19idWls
ZF9wb3N0KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICB9CiAgICAgfQog
Citza2lwX2Zvcms6CiAgICAgZW50cyA9IGxpYnhsX19jYWxsb2MoZ2MsIDEyICsgKGluZm8tPm1h
eF92Y3B1cyAqIDIpICsgMiwgc2l6ZW9mKGNoYXIgKikpOwogICAgIGVudHNbMF0gPSAibWVtb3J5
L3N0YXRpYy1tYXgiOwogICAgIGVudHNbMV0gPSBHQ1NQUklOVEYoIiUiUFJJZDY0LCBpbmZvLT5t
YXhfbWVta2IpOwpAQCAtNzI4LDE0ICs3MzgsMTYgQEAgc3RhdGljIGludCBodm1fYnVpbGRfc2V0
X3BhcmFtcyh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMyX3QgZG9taWQsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RvbWFpbl9idWlsZF9pbmZvICppbmZvLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgc3RvcmVfZXZ0Y2huLCB1bnNpZ25lZCBs
b25nICpzdG9yZV9tZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBjb25z
b2xlX2V2dGNobiwgdW5zaWduZWQgbG9uZyAqY29uc29sZV9tZm4sCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGRvbWlkX3Qgc3RvcmVfZG9taWQsIGRvbWlkX3QgY29uc29sZV9kb21p
ZCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZG9taWRfdCBzdG9yZV9kb21pZCwg
ZG9taWRfdCBjb25zb2xlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
b29sIGZvcmtlZF92bSkKIHsKICAgICBzdHJ1Y3QgaHZtX2luZm9fdGFibGUgKnZhX2h2bTsKICAg
ICB1aW50OF90ICp2YV9tYXAsIHN1bTsKICAgICB1aW50NjRfdCBzdHJfbWZuLCBjb25zX21mbjsK
ICAgICBpbnQgaTsKIAotICAgIGlmIChpbmZvLT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hW
TSkgeworICAgIGlmICggaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9IVk0gJiYgIWZv
cmtlZF92bSApCisgICAgewogICAgICAgICB2YV9tYXAgPSB4Y19tYXBfZm9yZWlnbl9yYW5nZSho
YW5kbGUsIGRvbWlkLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYQ19Q
QUdFX1NJWkUsIFBST1RfUkVBRCB8IFBST1RfV1JJVEUsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIEhWTV9JTkZPX1BGTik7CkBAIC0xMDUxLDYgKzEwNjMsMjMgQEAgaW50
IGxpYnhsX19idWlsZF9odm0obGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgc3Ry
dWN0IHhjX2RvbV9pbWFnZSAqZG9tID0gTlVMTDsKICAgICBib29sIGRldmljZV9tb2RlbCA9IGlu
Zm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNID8gdHJ1ZSA6IGZhbHNlOwogCisgICAg
aWYgKCBzdGF0ZS0+Zm9ya2VkX3ZtICkKKyAgICB7CisgICAgICAgIHJjID0gaHZtX2J1aWxkX3Nl
dF9wYXJhbXMoY3R4LT54Y2gsIGRvbWlkLCBpbmZvLCBzdGF0ZS0+c3RvcmVfcG9ydCwKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc3RhdGUtPnN0b3JlX21mbiwgc3RhdGUtPmNv
bnNvbGVfcG9ydCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc3RhdGUtPmNv
bnNvbGVfbWZuLCBzdGF0ZS0+c3RvcmVfZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RhdGUtPmNvbnNvbGVfZG9taWQsIHN0YXRlLT5mb3JrZWRfdm0pOworCisgICAg
ICAgIGlmICggcmMgKQorICAgICAgICAgICAgcmV0dXJuIHJjOworCisgICAgICAgIHJldHVybiB4
Y19kb21fZ250dGFiX3NlZWQoY3R4LT54Y2gsIGRvbWlkLCB0cnVlLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHN0YXRlLT5jb25zb2xlX21mbiwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0ZS0+c3RvcmVfbWZuLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHN0YXRlLT5zdG9yZV9kb21pZCk7CisgICAgfQorCiAgICAgeGNfZG9tX2xv
Z2luaXQoY3R4LT54Y2gpOwogCiAgICAgLyoKQEAgLTExNzUsNyArMTIwNCw3IEBAIGludCBsaWJ4
bF9fYnVpbGRfaHZtKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIHJjID0gaHZt
X2J1aWxkX3NldF9wYXJhbXMoY3R4LT54Y2gsIGRvbWlkLCBpbmZvLCBzdGF0ZS0+c3RvcmVfcG9y
dCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc3RhdGUtPnN0b3JlX21mbiwgc3Rh
dGUtPmNvbnNvbGVfcG9ydCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmc3RhdGUt
PmNvbnNvbGVfbWZuLCBzdGF0ZS0+c3RvcmVfZG9taWQsCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgc3RhdGUtPmNvbnNvbGVfZG9taWQpOworICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkLCBmYWxzZSk7CiAgICAgaWYgKHJjICE9IDApIHsK
ICAgICAgICAgTE9HKEVSUk9SLCAiaHZtIGJ1aWxkIHNldCBwYXJhbXMgZmFpbGVkIik7CiAgICAg
ICAgIGdvdG8gb3V0OwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCBi
L3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKaW5kZXggNDNlNTg4NWQxZS4uNmQxZTIwNTg5
ZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaAorKysgYi90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCkBAIC0xMzc0LDYgKzEzNzQsNyBAQCB0eXBlZGVmIHN0cnVj
dCB7CiAKICAgICBjaGFyICpzYXZlZF9zdGF0ZTsKICAgICBpbnQgZG1fbW9uaXRvcl9mZDsKKyAg
ICBib29sIGZvcmtlZF92bTsKIAogICAgIGxpYnhsX19maWxlX3JlZmVyZW5jZSBwdl9rZXJuZWw7
CiAgICAgbGlieGxfX2ZpbGVfcmVmZXJlbmNlIHB2X3JhbWRpc2s7CkBAIC00ODEzLDYgKzQ4MTQs
MTIgQEAgX2hpZGRlbiBpbnQgbGlieGxfX2RvbWFpbl9wdmNvbnRyb2wobGlieGxfX2VnYyAqZWdj
LAogLyogQ2hlY2sgd2hldGhlciBhIGRvbWlkIGlzIHJlY2VudCAqLwogaW50IGxpYnhsX19pc19k
b21pZF9yZWNlbnQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsIGJvb2wgKnJlY2VudCk7
CiAKK19oaWRkZW4gaW50IGxpYnhsX19kb19kb21haW5fY3JlYXRlKGxpYnhsX2N0eCAqY3R4LCBs
aWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90ICpkb21pZCwgaW50IHJlc3RvcmVfZmQsIGludCBzZW5kX2JhY2tf
ZmQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9kb21h
aW5fcmVzdG9yZV9wYXJhbXMgKnBhcmFtcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jb3BfaG93ICphb19ob3csCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9hc3luY3Byb2dyZXNzX2hvdyAqYW9wX2Nv
bnNvbGVfaG93KTsKKwogI2VuZGlmCiAKIC8qCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKaW5kZXggZDBkNDMxNjE0
Zi4uNTVjMjgyYjFjZCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbApAQCAtOTU3LDYgKzk1Nyw3IEBAIGxpYnhs
X2RvbWFpbl9jb25maWcgPSBTdHJ1Y3QoImRvbWFpbl9jb25maWciLCBbCiAgICAgKCJvbl93YXRj
aGRvZyIsIGxpYnhsX2FjdGlvbl9vbl9zaHV0ZG93biksCiAgICAgKCJvbl9jcmFzaCIsIGxpYnhs
X2FjdGlvbl9vbl9zaHV0ZG93biksCiAgICAgKCJvbl9zb2Z0X3Jlc2V0IiwgbGlieGxfYWN0aW9u
X29uX3NodXRkb3duKSwKKyAgICAoImRtX3Jlc3RvcmVfZmlsZSIsIHN0cmluZywgeydjb25zdCc6
IFRydWV9KSwKICAgICBdLCBkaXI9RElSX0lOKQogCiBsaWJ4bF9kaXNraW5mbyA9IFN0cnVjdCgi
ZGlza2luZm8iLCBbCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF94ODYuYyBiL3Rvb2xz
L2xpYnhsL2xpYnhsX3g4Ni5jCmluZGV4IGY4YmM4MjhlNjIuLmY0MzEyNDExZmMgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX3g4Ni5j
CkBAIC0yLDYgKzIsNyBAQAogI2luY2x1ZGUgImxpYnhsX2FyY2guaCIKIAogI2luY2x1ZGUgPHhj
X2RvbS5oPgorI2luY2x1ZGUgPHhlbi14c20vZmxhc2svZmxhc2suaD4KIAogaW50IGxpYnhsX19h
cmNoX2RvbWFpbl9wcmVwYXJlX2NvbmZpZyhsaWJ4bF9fZ2MgKmdjLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKQEAg
LTg0Miw2ICs4NDMsNDYgQEAgaW50IGxpYnhsX19hcmNoX3Bhc3N0aHJvdWdoX21vZGVfc2V0ZGVm
YXVsdChsaWJ4bF9fZ2MgKmdjLAogICAgIHJldHVybiByYzsKIH0KIAorLyoKKyAqIFRoZSBwYXJl
bnQgZG9tYWluIGlzIGV4cGVjdGVkIHRvIGJlIGNyZWF0ZWQgd2l0aCBkZWZhdWx0IHNldHRpbmdz
IGZvcgorICogLSBtYXhfZXZ0Y2hfcG9ydAorICogLSBtYXhfZ3JhbnRfZnJhbWVzCisgKiAtIG1h
eF9tYXB0cmFja19mcmFtZXMKKyAqLworaW50IGxpYnhsX2RvbWFpbl9mb3JrX3ZtKGxpYnhsX2N0
eCAqY3R4LCB1aW50MzJfdCBwZG9taWQsIHVpbnQzMl90IG1heF92Y3B1cywgdWludDMyX3QgKmRv
bWlkKQoreworICAgIGludCByYzsKKyAgICBzdHJ1Y3QgeGVuX2RvbWN0bF9jcmVhdGVkb21haW4g
Y3JlYXRlID0gezB9OworICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9odm07Cisg
ICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2hhcDsKKyAgICBjcmVhdGUuZmxhZ3Mg
fD0gWEVOX0RPTUNUTF9DREZfb29zX29mZjsKKyAgICBjcmVhdGUuYXJjaC5lbXVsYXRpb25fZmxh
Z3MgPSAoWEVOX1g4Nl9FTVVfQUxMICYgflhFTl9YODZfRU1VX1ZQQ0kpOworICAgIGNyZWF0ZS5z
c2lkcmVmID0gU0VDSU5JVFNJRF9ET01VOworICAgIGNyZWF0ZS5tYXhfdmNwdXMgPSBtYXhfdmNw
dXM7CisgICAgY3JlYXRlLm1heF9ldnRjaG5fcG9ydCA9IDEwMjM7CisgICAgY3JlYXRlLm1heF9n
cmFudF9mcmFtZXMgPSBMSUJYTF9NQVhfR1JBTlRfRlJBTUVTX0RFRkFVTFQ7CisgICAgY3JlYXRl
Lm1heF9tYXB0cmFja19mcmFtZXMgPSBMSUJYTF9NQVhfTUFQVFJBQ0tfRlJBTUVTX0RFRkFVTFQ7
CisKKyAgICBpZiAoIChyYyA9IHhjX2RvbWFpbl9jcmVhdGUoY3R4LT54Y2gsIGRvbWlkLCAmY3Jl
YXRlKSkgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBpZiAoIChyYyA9IHhjX21lbXNocl9m
b3JrKGN0eC0+eGNoLCBwZG9taWQsICpkb21pZCkpICkKKyAgICAgICAgeGNfZG9tYWluX2Rlc3Ry
b3koY3R4LT54Y2gsICpkb21pZCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisKK2ludCBsaWJ4bF9k
b21haW5fZm9ya19sYXVuY2hfZG0obGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcg
KmRfY29uZmlnLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MzJfdCBkb21p
ZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9n
cmVzc19ob3cgKmFvcF9jb25zb2xlX2hvdykKK3sKKyAgICByZXR1cm4gbGlieGxfX2RvX2RvbWFp
bl9jcmVhdGUoY3R4LCBkX2NvbmZpZywgJmRvbWlkLCAtMSwgLTEsIDAsIDAsIGFvcF9jb25zb2xl
X2hvdyk7Cit9CisKK2ludCBsaWJ4bF9kb21haW5fZm9ya19yZXNldChsaWJ4bF9jdHggKmN0eCwg
dWludDMyX3QgZG9taWQpCit7CisgICAgcmV0dXJuIHhjX21lbXNocl9mb3JrX3Jlc2V0KGN0eC0+
eGNoLCBkb21pZCk7Cit9CiAKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CmRpZmYgLS1naXQgYS90
b29scy94bC9NYWtlZmlsZSBiL3Rvb2xzL3hsL01ha2VmaWxlCmluZGV4IGFmNDkxMmU2N2EuLjA3
MzIyMjIzM2IgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL01ha2VmaWxlCisrKyBiL3Rvb2xzL3hsL01h
a2VmaWxlCkBAIC0xNSw3ICsxNSw3IEBAIExERkxBR1MgKz0gJChQVEhSRUFEX0xERkxBR1MpCiBD
RkxBR1NfWEwgKz0gJChDRkxBR1NfbGlieGVubGlnaHQpCiBDRkxBR1NfWEwgKz0gLVdzaGFkb3cK
IAotWExfT0JKUy0kKENPTkZJR19YODYpID0geGxfcHNyLm8KK1hMX09CSlMtJChDT05GSUdfWDg2
KSA9IHhsX3Bzci5vIHhsX2Zvcmt2bS5vCiBYTF9PQkpTID0geGwubyB4bF9jbWR0YWJsZS5vIHhs
X3N4cC5vIHhsX3V0aWxzLm8gJChYTF9PQkpTLXkpCiBYTF9PQkpTICs9IHhsX3BhcnNlLm8geGxf
Y3B1cG9vbC5vIHhsX2ZsYXNrLm8KIFhMX09CSlMgKz0geGxfdnRwbS5vIHhsX2Jsb2NrLm8geGxf
bmljLm8geGxfdXNiLm8KZGlmZiAtLWdpdCBhL3Rvb2xzL3hsL3hsLmggYi90b29scy94bC94bC5o
CmluZGV4IDA2NTY5YzZjNGEuLjExMDVjMzRiMTUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3hsL3hsLmgK
KysrIGIvdG9vbHMveGwveGwuaApAQCAtMzEsNiArMzEsNyBAQCBzdHJ1Y3QgY21kX3NwZWMgewog
fTsKIAogc3RydWN0IGRvbWFpbl9jcmVhdGUgeworICAgIHVpbnQzMl90IGRkb21pZDsgLyogZm9y
ayBsYXVuY2ggZG0gZm9yIHRoaXMgZG9taWQgKi8KICAgICBpbnQgZGVidWc7CiAgICAgaW50IGRh
ZW1vbml6ZTsKICAgICBpbnQgbW9uaXRvcjsgLyogaGFuZGxlIGd1ZXN0IHJlYm9vdHMgZXRjICov
CkBAIC00NSw2ICs0Niw3IEBAIHN0cnVjdCBkb21haW5fY3JlYXRlIHsKICAgICBjb25zdCBjaGFy
ICpjb25maWdfZmlsZTsKICAgICBjaGFyICpleHRyYV9jb25maWc7IC8qIGV4dHJhIGNvbmZpZyBz
dHJpbmcgKi8KICAgICBjb25zdCBjaGFyICpyZXN0b3JlX2ZpbGU7CisgICAgY29uc3QgY2hhciAq
ZG1fcmVzdG9yZV9maWxlOwogICAgIGNoYXIgKmNvbG9fcHJveHlfc2NyaXB0OwogICAgIGJvb2wg
dXNlcnNwYWNlX2NvbG9fcHJveHk7CiAgICAgaW50IG1pZ3JhdGVfZmQ7IC8qIC0xIG1lYW5zIG5v
bmUgKi8KQEAgLTEyOCw2ICsxMzAsOCBAQCBpbnQgbWFpbl9wY2lhc3NpZ25hYmxlX3JlbW92ZShp
bnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fcGNpYXNzaWduYWJsZV9saXN0KGludCBh
cmdjLCBjaGFyICoqYXJndik7CiAjaWZuZGVmIExJQlhMX0hBVkVfTk9fU1VTUEVORF9SRVNVTUUK
IGludCBtYWluX3Jlc3RvcmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKK2ludCBtYWluX2Zvcmtf
bGF1bmNoX2RtKGludCBhcmdjLCBjaGFyICoqYXJndik7CitpbnQgbWFpbl9mb3JrX3Jlc2V0KGlu
dCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl9taWdyYXRlX3JlY2VpdmUoaW50IGFyZ2Ms
IGNoYXIgKiphcmd2KTsKIGludCBtYWluX3NhdmUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGlu
dCBtYWluX21pZ3JhdGUoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKQEAgLTIxMiw2ICsyMTYsNyBA
QCBpbnQgbWFpbl9wc3JfY2F0X2NibV9zZXQoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBt
YWluX3Bzcl9jYXRfc2hvdyhpbnQgYXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fcHNyX21i
YV9zZXQoaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3Bzcl9tYmFfc2hvdyhpbnQg
YXJnYywgY2hhciAqKmFyZ3YpOworaW50IG1haW5fZm9ya192bShpbnQgYXJnYywgY2hhciAqKmFy
Z3YpOwogI2VuZGlmCiBpbnQgbWFpbl9xZW11X21vbml0b3JfY29tbWFuZChpbnQgYXJnYywgY2hh
ciAqKmFyZ3YpOwogCmRpZmYgLS1naXQgYS90b29scy94bC94bF9jbWR0YWJsZS5jIGIvdG9vbHMv
eGwveGxfY21kdGFibGUuYwppbmRleCAwODMzNTM5NGU1Li5lZjYzNGFiZjMyIDEwMDY0NAotLS0g
YS90b29scy94bC94bF9jbWR0YWJsZS5jCisrKyBiL3Rvb2xzL3hsL3hsX2NtZHRhYmxlLmMKQEAg
LTE4Nyw2ICsxODcsMjEgQEAgc3RydWN0IGNtZF9zcGVjIGNtZF90YWJsZVtdID0gewogICAgICAg
IlJlc3RvcmUgYSBkb21haW4gZnJvbSBhIHNhdmVkIHN0YXRlIiwKICAgICAgICItIGZvciBpbnRl
cm5hbCB1c2Ugb25seSIsCiAgICAgfSwKKyNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVk
KF9feDg2XzY0X18pCisgICAgeyAiZm9yay12bSIsCisgICAgICAmbWFpbl9mb3JrX3ZtLCAwLCAx
LAorICAgICAgIkZvcmsgYSBkb21haW4gZnJvbSB0aGUgcnVubmluZyBwYXJlbnQgZG9taWQuIEV4
cGVyaW1lbnRhbC4gTW9zdCBjb25maWcgc2V0dGluZ3MgbXVzdCBtYXRjaCBwYXJlbnQuIiwKKyAg
ICAgICJbb3B0aW9uc10gPERvbWlkPiIsCisgICAgICAiLWggICAgICAgICAgICAgICAgICAgICAg
ICAgICBQcmludCB0aGlzIGhlbHAuXG4iCisgICAgICAiLUMgPGNvbmZpZz4gICAgICAgICAgICAg
ICAgICBVc2UgY29uZmlnIGZpbGUgZm9yIFZNIGZvcmsuXG4iCisgICAgICAiLVEgPHFlbXUtc2F2
ZS1maWxlPiAgICAgICAgICBVc2UgcWVtdSBzYXZlIGZpbGUgZm9yIFZNIGZvcmsuXG4iCisgICAg
ICAiLS1sYXVuY2gtZG0gPHllc3xub3xsYXRlPiAgICBMYXVuY2ggZGV2aWNlIG1vZGVsIChRRU1V
KSBmb3IgVk0gZm9yay5cbiIKKyAgICAgICItLWZvcmstcmVzZXQgICAgICAgICAgICAgICAgIFJl
c2V0IFZNIGZvcmsuXG4iCisgICAgICAiLS1tYXgtdmNwdXMgICAgICAgICAgICAgICAgICBTcGVj
aWZ5IG1heC12Y3B1cyBtYXRjaGluZyB0aGUgcGFyZW50IGRvbWFpbiB3aGVuIG5vdCBsYXVuY2hp
bmcgZG1cbiIKKyAgICAgICItcCAgICAgICAgICAgICAgICAgICAgICAgICAgIERvIG5vdCB1bnBh
dXNlIGZvcmsgVk0gYWZ0ZXIgb3BlcmF0aW9uLlxuIgorICAgICAgIi1kICAgICAgICAgICAgICAg
ICAgICAgICAgICAgRW5hYmxlIGRlYnVnIG1lc3NhZ2VzLlxuIgorICAgIH0sCisjZW5kaWYKICNl
bmRpZgogICAgIHsgImR1bXAtY29yZSIsCiAgICAgICAmbWFpbl9kdW1wX2NvcmUsIDAsIDEsCmRp
ZmYgLS1naXQgYS90b29scy94bC94bF9mb3Jrdm0uYyBiL3Rvb2xzL3hsL3hsX2Zvcmt2bS5jCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmE3ZWU1YjQ3NzEKLS0tIC9kZXYv
bnVsbAorKysgYi90b29scy94bC94bF9mb3Jrdm0uYwpAQCAtMCwwICsxLDE0NyBAQAorLyoKKyAq
IENvcHlyaWdodCAyMDIwIEludGVsIENvcnBvcmF0aW9uCisgKgorICogVGhpcyBwcm9ncmFtIGlz
IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKKyAq
IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNl
bnNlIGFzIHB1Ymxpc2hlZAorICogYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgdmVy
c2lvbiAyLjEgb25seS4gd2l0aCB0aGUgc3BlY2lhbAorICogZXhjZXB0aW9uIG9uIGxpbmtpbmcg
ZGVzY3JpYmVkIGluIGZpbGUgTElDRU5TRS4KKyAqCisgKiBUaGlzIHByb2dyYW0gaXMgZGlzdHJp
YnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VU
IEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBN
RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUg
dGhlCisgKiBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWls
cy4KKyAqLworCisjaW5jbHVkZSA8ZmNudGwuaD4KKyNpbmNsdWRlIDxpbnR0eXBlcy5oPgorI2lu
Y2x1ZGUgPHN0ZGxpYi5oPgorI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CisjaW5jbHVkZSA8c3lzL3R5
cGVzLmg+CisjaW5jbHVkZSA8c3lzL3V0c25hbWUuaD4KKyNpbmNsdWRlIDx0aW1lLmg+CisjaW5j
bHVkZSA8dW5pc3RkLmg+CisKKyNpbmNsdWRlIDxsaWJ4bC5oPgorI2luY2x1ZGUgPGxpYnhsX3V0
aWxzLmg+CisjaW5jbHVkZSA8bGlieGx1dGlsLmg+CisKKyNpbmNsdWRlICJ4bC5oIgorI2luY2x1
ZGUgInhsX3V0aWxzLmgiCisjaW5jbHVkZSAieGxfcGFyc2UuaCIKKworaW50IG1haW5fZm9ya192
bShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7CisgICAgaW50IHJjLCBkZWJ1ZyA9IDA7CisgICAg
dWludDMyX3QgZG9taWRfaW4gPSBJTlZBTElEX0RPTUlELCBkb21pZF9vdXQgPSBJTlZBTElEX0RP
TUlEOworICAgIGludCBsYXVuY2hfZG0gPSAxOworICAgIGJvb2wgcmVzZXQgPSAwOworICAgIGJv
b2wgcGF1c2UgPSAwOworICAgIGNvbnN0IGNoYXIgKmNvbmZpZ19maWxlID0gTlVMTDsKKyAgICBj
b25zdCBjaGFyICpkbV9yZXN0b3JlX2ZpbGUgPSBOVUxMOworICAgIHVpbnQzMl90IG1heF92Y3B1
cyA9IDA7CisKKyAgICBpbnQgb3B0OworICAgIHN0YXRpYyBzdHJ1Y3Qgb3B0aW9uIG9wdHNbXSA9
IHsKKyAgICAgICAgeyJsYXVuY2gtZG0iLCAxLCAwLCAnbCd9LAorICAgICAgICB7ImZvcmstcmVz
ZXQiLCAwLCAwLCAncid9LAorICAgICAgICB7Im1heC12Y3B1cyIsIDEsIDAsICdtJ30sCisgICAg
ICAgIENPTU1PTl9MT05HX09QVFMKKyAgICB9OworCisgICAgU1dJVENIX0ZPUkVBQ0hfT1BUKG9w
dCwgInBoZEM6UTpsOnJtOk46RDpCOlY6Iiwgb3B0cywgImZvcmstdm0iLCAxKSB7CisgICAgY2Fz
ZSAnZCc6CisgICAgICAgIGRlYnVnID0gMTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAncCc6
CisgICAgICAgIHBhdXNlID0gMTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAnbSc6CisgICAg
ICAgIG1heF92Y3B1cyA9IGF0b2kob3B0YXJnKTsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAn
Qyc6CisgICAgICAgIGNvbmZpZ19maWxlID0gb3B0YXJnOworICAgICAgICBicmVhazsKKyAgICBj
YXNlICdRJzoKKyAgICAgICAgZG1fcmVzdG9yZV9maWxlID0gb3B0YXJnOworICAgICAgICBicmVh
azsKKyAgICBjYXNlICdsJzoKKyAgICAgICAgaWYgKCAhc3RyY21wKG9wdGFyZywgIm5vIikgKQor
ICAgICAgICAgICAgbGF1bmNoX2RtID0gMDsKKyAgICAgICAgaWYgKCAhc3RyY21wKG9wdGFyZywg
InllcyIpICkKKyAgICAgICAgICAgIGxhdW5jaF9kbSA9IDE7CisgICAgICAgIGlmICggIXN0cmNt
cChvcHRhcmcsICJsYXRlIikgKQorICAgICAgICAgICAgbGF1bmNoX2RtID0gMjsKKyAgICAgICAg
YnJlYWs7CisgICAgY2FzZSAncic6CisgICAgICAgIHJlc2V0ID0gMTsKKyAgICAgICAgYnJlYWs7
CisgICAgY2FzZSAnTic6IC8qIGZhbGwtdGhyb3VnaCAqLworICAgIGNhc2UgJ0QnOiAvKiBmYWxs
LXRocm91Z2ggKi8KKyAgICBjYXNlICdCJzogLyogZmFsbC10aHJvdWdoICovCisgICAgY2FzZSAn
Vic6CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiVW5pbXBsZW1lbnRlZCBvcHRpb24ocylcbiIp
OworICAgICAgICByZXR1cm4gRVhJVF9GQUlMVVJFOworICAgIH0KKworICAgIGlmIChhcmdjLW9w
dGluZCA9PSAxKSB7CisgICAgICAgIGRvbWlkX2luID0gYXRvaShhcmd2W29wdGluZF0pOworICAg
IH0gZWxzZSB7CisgICAgICAgIGhlbHAoImZvcmstdm0iKTsKKyAgICAgICAgcmV0dXJuIEVYSVRf
RkFJTFVSRTsKKyAgICB9CisKKyAgICBpZiAobGF1bmNoX2RtICYmICghY29uZmlnX2ZpbGUgfHwg
IWRtX3Jlc3RvcmVfZmlsZSkpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDdXJyZW50bHkg
eW91IG11c3QgcHJvdmlkZSBib3RoIC1DIGFuZCAtUSBvcHRpb25zXG4iKTsKKyAgICAgICAgcmV0
dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CisKKyAgICBpZiAocmVzZXQpIHsKKyAgICAgICAgZG9t
aWRfb3V0ID0gZG9taWRfaW47CisgICAgICAgIGlmIChsaWJ4bF9kb21haW5fZm9ya19yZXNldChj
dHgsIGRvbWlkX2luKSA9PSBFWElUX0ZBSUxVUkUpCisgICAgICAgICAgICByZXR1cm4gRVhJVF9G
QUlMVVJFOworICAgIH0KKworICAgIGlmIChsYXVuY2hfZG0gPT0gMiB8fCByZXNldCkgeworICAg
ICAgICBkb21pZF9vdXQgPSBkb21pZF9pbjsKKyAgICAgICAgcmMgPSBFWElUX1NVQ0NFU1M7Cisg
ICAgfSBlbHNlIHsKKyAgICAgICAgaWYgKCAhbWF4X3ZjcHVzICkKKyAgICAgICAgeworICAgICAg
ICAgICAgZnByaW50ZihzdGRlcnIsICJDdXJyZW50bHkgeW91IG11c3QgcGFyZW50J3MgbWF4X3Zj
cHUgZm9yIHRoaXMgb3B0aW9uXG4iKTsKKyAgICAgICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7
CisgICAgICAgIH0KKworICAgICAgICByYyA9IGxpYnhsX2RvbWFpbl9mb3JrX3ZtKGN0eCwgZG9t
aWRfaW4sIG1heF92Y3B1cywgJmRvbWlkX291dCk7CisgICAgfQorCisgICAgaWYgKHJjID09IEVY
SVRfU1VDQ0VTUykgeworICAgICAgICBpZiAoIGxhdW5jaF9kbSApIHsKKyAgICAgICAgICAgIHN0
cnVjdCBkb21haW5fY3JlYXRlIGRvbV9pbmZvOworICAgICAgICAgICAgbWVtc2V0KCZkb21faW5m
bywgMCwgc2l6ZW9mKGRvbV9pbmZvKSk7CisgICAgICAgICAgICBkb21faW5mby5kZG9taWQgPSBk
b21pZF9vdXQ7CisgICAgICAgICAgICBkb21faW5mby5kbV9yZXN0b3JlX2ZpbGUgPSBkbV9yZXN0
b3JlX2ZpbGU7CisgICAgICAgICAgICBkb21faW5mby5kZWJ1ZyA9IGRlYnVnOworICAgICAgICAg
ICAgZG9tX2luZm8ucGF1c2VkID0gcGF1c2U7CisgICAgICAgICAgICBkb21faW5mby5jb25maWdf
ZmlsZSA9IGNvbmZpZ19maWxlOworICAgICAgICAgICAgZG9tX2luZm8ubWlncmF0ZV9mZCA9IC0x
OworICAgICAgICAgICAgZG9tX2luZm8uc2VuZF9iYWNrX2ZkID0gLTE7CisgICAgICAgICAgICBy
YyA9IGNyZWF0ZV9kb21haW4oJmRvbV9pbmZvKSA8IDAgPyBFWElUX0ZBSUxVUkUgOiBFWElUX1NV
Q0NFU1M7CisgICAgICAgIH0gZWxzZSBpZiAoICFwYXVzZSApCisgICAgICAgICAgICByYyA9IGxp
YnhsX2RvbWFpbl91bnBhdXNlKGN0eCwgZG9taWRfb3V0LCBOVUxMKTsKKyAgICB9CisKKyAgICBp
ZiAocmMgPT0gRVhJVF9TVUNDRVNTKQorICAgICAgICBmcHJpbnRmKHN0ZGVyciwgImZvcmstdm0g
Y29tbWFuZCBzdWNjZXNzZnVsbHkgcmV0dXJuZWQgZG9taWQ6ICV1XG4iLCBkb21pZF9vdXQpOwor
ICAgIGVsc2UgaWYgKCBkb21pZF9vdXQgIT0gSU5WQUxJRF9ET01JRCApCisgICAgICAgIGxpYnhs
X2RvbWFpbl9kZXN0cm95KGN0eCwgZG9taWRfb3V0LCAwKTsKKworICAgIHJldHVybiByYzsKK30K
KworLyoKKyAqIExvY2FsIHZhcmlhYmxlczoKKyAqIG1vZGU6IEMKKyAqIGMtYmFzaWMtb2Zmc2V0
OiA0CisgKiBpbmRlbnQtdGFicy1tb2RlOiBuaWwKKyAqIEVuZDoKKyAqLwpkaWZmIC0tZ2l0IGEv
dG9vbHMveGwveGxfdm1jb250cm9sLmMgYi90b29scy94bC94bF92bWNvbnRyb2wuYwppbmRleCAy
ZTJkNDI3NDkyLi43ODJmYmJjMjRiIDEwMDY0NAotLS0gYS90b29scy94bC94bF92bWNvbnRyb2wu
YworKysgYi90b29scy94bC94bF92bWNvbnRyb2wuYwpAQCAtNjc2LDYgKzY3NiwxMiBAQCBpbnQg
Y3JlYXRlX2RvbWFpbihzdHJ1Y3QgZG9tYWluX2NyZWF0ZSAqZG9tX2luZm8pCiAKICAgICBpbnQg
cmVzdG9yaW5nID0gKHJlc3RvcmVfZmlsZSB8fCAobWlncmF0ZV9mZCA+PSAwKSk7CiAKKyNpZiBk
ZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCisgICAgLyogVk0gZm9ya2lu
ZyAqLworICAgIHVpbnQzMl90IGRkb21pZCA9IGRvbV9pbmZvLT5kZG9taWQ7IC8vIGxhdW5jaCBk
bSBmb3IgdGhpcyBkb21haW4gaWZmIHNldAorICAgIGNvbnN0IGNoYXIgKmRtX3Jlc3RvcmVfZmls
ZSA9IGRvbV9pbmZvLT5kbV9yZXN0b3JlX2ZpbGU7CisjZW5kaWYKKwogICAgIGxpYnhsX2RvbWFp
bl9jb25maWdfaW5pdCgmZF9jb25maWcpOwogCiAgICAgaWYgKHJlc3RvcmluZykgewpAQCAtOTI2
LDYgKzkzMiwxNCBAQCBzdGFydDoKICAgICAgICAgICogcmVzdG9yZS9taWdyYXRlLXJlY2VpdmUg
aXQgYWdhaW4uCiAgICAgICAgICAqLwogICAgICAgICByZXN0b3JpbmcgPSAwOworI2lmIGRlZmlu
ZWQoX19pMzg2X18pIHx8IGRlZmluZWQoX194ODZfNjRfXykKKyAgICB9IGVsc2UgaWYgKCBkZG9t
aWQgKSB7CisgICAgICAgIGRfY29uZmlnLmRtX3Jlc3RvcmVfZmlsZSA9IGRtX3Jlc3RvcmVfZmls
ZTsKKyAgICAgICAgcmV0ID0gbGlieGxfZG9tYWluX2ZvcmtfbGF1bmNoX2RtKGN0eCwgJmRfY29u
ZmlnLCBkZG9taWQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBh
dXRvY29ubmVjdF9jb25zb2xlX2hvdyk7CisgICAgICAgIGRvbWlkID0gZGRvbWlkOworICAgICAg
ICBkZG9taWQgPSBJTlZBTElEX0RPTUlEOworI2VuZGlmCiAgICAgfSBlbHNlIGlmIChkb21pZF9z
b2Z0X3Jlc2V0ICE9IElOVkFMSURfRE9NSUQpIHsKICAgICAgICAgLyogRG8gc29mdCByZXNldC4g
Ki8KICAgICAgICAgcmV0ID0gbGlieGxfZG9tYWluX3NvZnRfcmVzZXQoY3R4LCAmZF9jb25maWcs
IGRvbWlkX3NvZnRfcmVzZXQsCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 19:18:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 19:18:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6fim-00078Q-5J; Tue, 25 Feb 2020 19:18:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nw84=4N=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6fik-000785-Eo
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 19:18:18 +0000
X-Inumbo-ID: 90725402-5803-11ea-a490-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 90725402-5803-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 19:18:12 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Feb 2020 11:18:11 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,485,1574150400"; d="scan'208";a="237776382"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.187.145])
 by orsmga003.jf.intel.com with ESMTP; 25 Feb 2020 11:18:08 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 25 Feb 2020 11:17:55 -0800
Message-Id: <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582658216.git.tamas.lengyel@intel.com>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vk0gZm9ya2luZyBpcyB0aGUgcHJvY2VzcyBvZiBjcmVhdGluZyBhIGRvbWFpbiB3aXRoIGFuIGVt
cHR5IG1lbW9yeSBzcGFjZSBhbmQgYQpwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNo
IHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgp0aGUgbmV3IGRvbWFp
biB0byBiZSBmdW5jdGlvbmFsIHRoZSBWTSBzdGF0ZSBpcyBjb3BpZWQgb3ZlciBhcyBwYXJ0IG9m
IHRoZSBmb3JrCm9wZXJhdGlvbiAoSFZNIHBhcmFtcywgaGFwIGFsbG9jYXRpb24sIGV0YykuCgpT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgot
LS0KdjEwOiBzZXR1cCB2Y3B1X2luZm8gcGFnZXMgZm9yIHZDUFVzIGluIHRoZSBmb3JrIGlmIHRo
ZSBwYXJlbnQgaGFzIHRoZW0KICAgICBzZXR1cCBwYWdlcyBmb3Igc3BlY2lhbCBIVk0gUEZOcyBp
ZiB0aGUgcGFyZW50IGhhcyB0aGVtCiAgICAgbWlub3IgYWRqdXN0bWVudHMgYmFzZWQgb24gUm9n
ZXIncyBjb21tZW50cwotLS0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAx
MSArKwogeGVuL2FyY2gveDg2L2h2bS9odm0uYyAgICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJj
aC94ODYvbW0vaGFwL2hhcC5jICAgICAgICAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jICAgICB8IDI4NyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9h
cmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICB8ICAgOSArLQogeGVuL2NvbW1vbi9kb21haW4u
YyAgICAgICAgICAgICAgIHwgICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmggICAgICAg
ICB8ICAgMSArCiB4ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgfCAgIDIgKwogeGVu
L2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgIDE3ICsrCiB4ZW4vaW5jbHVkZS9wdWJs
aWMvbWVtb3J5LmggICAgICAgfCAgIDUgKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAg
ICAgIHwgICA1ICsKIDExIGZpbGVzIGNoYW5nZWQsIDM0MiBpbnNlcnRpb25zKCspLCA1IGRlbGV0
aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4
Ni9kb21haW4uYwppbmRleCBmZTYzYzIzNjc2Li4xYWIwY2EwOTQyIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCkBAIC0yMjAzLDYg
KzIyMDMsMTcgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWlu
ICpkKQogICAgICAgICAgICAgcmV0ID0gcmVsaW5xdWlzaF9zaGFyZWRfcGFnZXMoZCk7CiAgICAg
ICAgICAgICBpZiAoIHJldCApCiAgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKKworICAgICAg
ICAgICAgLyoKKyAgICAgICAgICAgICAqIElmIHRoZSBkb21haW4gaXMgZm9ya2VkLCBkZWNyZW1l
bnQgdGhlIHBhcmVudCdzIHBhdXNlIGNvdW50CisgICAgICAgICAgICAgKiBhbmQgcmVsZWFzZSB0
aGUgZG9tYWluLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoIGQtPnBhcmVudCAp
CisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgZG9tYWluX3VucGF1c2UoZC0+cGFyZW50
KTsKKyAgICAgICAgICAgICAgICBwdXRfZG9tYWluKGQtPnBhcmVudCk7CisgICAgICAgICAgICAg
ICAgZC0+cGFyZW50ID0gTlVMTDsKKyAgICAgICAgICAgIH0KICAgICAgICAgfQogI2VuZGlmCiAK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCmluZGV4IGEzMzliMzZhMGQuLmMyODRmM2NmNWYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHZtLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwpAQCAtMTkxNSw3ICsxOTE1
LDcgQEAgaW50IGh2bV9oYXBfbmVzdGVkX3BhZ2VfZmF1bHQocGFkZHJfdCBncGEsIHVuc2lnbmVk
IGxvbmcgZ2xhLAogICAgIH0KICNlbmRpZgogCi0gICAgLyogU3B1cmlvdXMgZmF1bHQ/IFBvRCBh
bmQgbG9nLWRpcnR5IGFsc28gdGFrZSB0aGlzIHBhdGguICovCisgICAgLyogU3B1cmlvdXMgZmF1
bHQ/IFBvRCwgbG9nLWRpcnR5IGFuZCBWTSBmb3JraW5nIGFsc28gdGFrZSB0aGlzIHBhdGguICov
CiAgICAgaWYgKCBwMm1faXNfcmFtKHAybXQpICkKICAgICB7CiAgICAgICAgIHJjID0gMTsKQEAg
LTQ0MjksNyArNDQyOSw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X2dldF9wYXJhbShzdHJ1Y3Qg
ZG9tYWluICpkLAogICAgIHJldHVybiByYzsKIH0KIAotc3RhdGljIGludCBodm1fZ2V0X3BhcmFt
KHN0cnVjdCBkb21haW4gKmQsIHVpbnQzMl90IGluZGV4LCB1aW50NjRfdCAqdmFsdWUpCitpbnQg
aHZtX2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBpbmRleCwgdWludDY0X3Qg
KnZhbHVlKQogewogICAgIGludCByYzsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKaW5kZXggM2Q5M2YzNDUxYy4uYzdj
N2ZmNmU5OSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYworKysgYi94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jCkBAIC0zMjEsOCArMzIxLDcgQEAgc3RhdGljIHZvaWQgaGFw
X2ZyZWVfcDJtX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IHBhZ2VfaW5mbyAqcGcpCiB9
CiAKIC8qIFJldHVybiB0aGUgc2l6ZSBvZiB0aGUgcG9vbCwgcm91bmRlZCB1cCB0byB0aGUgbmVh
cmVzdCBNQiAqLwotc3RhdGljIHVuc2lnbmVkIGludAotaGFwX2dldF9hbGxvY2F0aW9uKHN0cnVj
dCBkb21haW4gKmQpCit1bnNpZ25lZCBpbnQgaGFwX2dldF9hbGxvY2F0aW9uKHN0cnVjdCBkb21h
aW4gKmQpCiB7CiAgICAgdW5zaWduZWQgaW50IHBnID0gZC0+YXJjaC5wYWdpbmcuaGFwLnRvdGFs
X3BhZ2VzCiAgICAgICAgICsgZC0+YXJjaC5wYWdpbmcuaGFwLnAybV9wYWdlczsKZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9z
aGFyaW5nLmMKaW5kZXggMzgzNWJjOTI4Zi4uOGVlMzdlNjk0MyAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L21tL21lbV9zaGFyaW5nLmMKKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMKQEAgLTIyLDYgKzIyLDcgQEAKIAogI2luY2x1ZGUgPHhlbi90eXBlcy5oPgogI2luY2x1ZGUg
PHhlbi9kb21haW5fcGFnZS5oPgorI2luY2x1ZGUgPHhlbi9ldmVudC5oPgogI2luY2x1ZGUgPHhl
bi9zcGlubG9jay5oPgogI2luY2x1ZGUgPHhlbi9yd2xvY2suaD4KICNpbmNsdWRlIDx4ZW4vbW0u
aD4KQEAgLTM2LDYgKzM3LDggQEAKICNpbmNsdWRlIDxhc20vYWx0cDJtLmg+CiAjaW5jbHVkZSA8
YXNtL2F0b21pYy5oPgogI2luY2x1ZGUgPGFzbS9ldmVudC5oPgorI2luY2x1ZGUgPGFzbS9oYXAu
aD4KKyNpbmNsdWRlIDxhc20vaHZtL2h2bS5oPgogI2luY2x1ZGUgPHhzbS94c20uaD4KIAogI2lu
Y2x1ZGUgIm1tLWxvY2tzLmgiCkBAIC0xNDQ0LDYgKzE0NDcsMjYzIEBAIHN0YXRpYyBpbmxpbmUg
aW50IG1lbV9zaGFyaW5nX2NvbnRyb2woc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBlbmFibGUpCiAg
ICAgcmV0dXJuIDA7CiB9CiAKKy8qCisgKiBGb3JraW5nIGEgcGFnZSBvbmx5IGdldHMgY2FsbGVk
IHdoZW4gdGhlIFZNIGZhdWx0cyBkdWUgdG8gbm8gZW50cnkgYmVpbmcKKyAqIGluIHRoZSBFUFQg
Zm9yIHRoZSBhY2Nlc3MuIERlcGVuZGluZyBvbiB0aGUgdHlwZSBvZiBhY2Nlc3Mgd2UgZWl0aGVy
CisgKiBwb3B1bGF0ZSB0aGUgcGh5c21hcCB3aXRoIGEgc2hhcmVkIGVudHJ5IGZvciByZWFkLW9u
bHkgYWNjZXNzIG9yCisgKiBmb3JrIHRoZSBwYWdlIGlmIGl0cyBhIHdyaXRlIGFjY2Vzcy4KKyAq
CisgKiBUaGUgY2xpZW50IHAybSBpcyBhbHJlYWR5IGxvY2tlZCBzbyB3ZSBvbmx5IG5lZWQgdG8g
bG9jaworICogdGhlIHBhcmVudCdzIGhlcmUuCisgKi8KK2ludCBtZW1fc2hhcmluZ19mb3JrX3Bh
Z2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2ZuLCBib29sIHVuc2hhcmluZykKK3sKKyAgICBp
bnQgcmMgPSAtRU5PRU5UOworICAgIHNocl9oYW5kbGVfdCBoYW5kbGU7CisgICAgc3RydWN0IGRv
bWFpbiAqcGFyZW50ID0gZC0+cGFyZW50OworICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm07Cisg
ICAgdW5zaWduZWQgbG9uZyBnZm5fbCA9IGdmbl94KGdmbik7CisgICAgbWZuX3QgbWZuLCBuZXdf
bWZuOworICAgIHAybV90eXBlX3QgcDJtdDsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwor
CisgICAgaWYgKCAhbWVtX3NoYXJpbmdfaXNfZm9yayhkKSApCisgICAgICAgIHJldHVybiAtRU5P
RU5UOworCisgICAgaWYgKCAhdW5zaGFyaW5nICkKKyAgICB7CisgICAgICAgIC8qIEZvciByZWFk
LW9ubHkgYWNjZXNzZXMgd2UganVzdCBhZGQgYSBzaGFyZWQgZW50cnkgdG8gdGhlIHBoeXNtYXAg
Ki8KKyAgICAgICAgd2hpbGUgKCBwYXJlbnQgKQorICAgICAgICB7CisgICAgICAgICAgICBpZiAo
ICEocmMgPSBub21pbmF0ZV9wYWdlKHBhcmVudCwgZ2ZuLCAwLCAmaGFuZGxlKSkgKQorICAgICAg
ICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICBwYXJlbnQgPSBwYXJlbnQtPnBhcmVudDsK
KyAgICAgICAgfQorCisgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgeworICAgICAgICAgICAg
LyogVGhlIGNsaWVudCdzIHAybSBpcyBhbHJlYWR5IGxvY2tlZCAqLworICAgICAgICAgICAgc3Ry
dWN0IHAybV9kb21haW4gKnBwMm0gPSBwMm1fZ2V0X2hvc3RwMm0ocGFyZW50KTsKKworICAgICAg
ICAgICAgcDJtX2xvY2socHAybSk7CisgICAgICAgICAgICByYyA9IGFkZF90b19waHlzbWFwKHBh
cmVudCwgZ2ZuX2wsIGhhbmRsZSwgZCwgZ2ZuX2wsIGZhbHNlKTsKKyAgICAgICAgICAgIHAybV91
bmxvY2socHAybSk7CisKKyAgICAgICAgICAgIGlmICggIXJjICkKKyAgICAgICAgICAgICAgICBy
ZXR1cm4gMDsKKyAgICAgICAgfQorICAgIH0KKworICAgIC8qCisgICAgICogSWYgaXQncyBhIHdy
aXRlIGFjY2VzcyAoaWUuIHVuc2hhcmluZykgb3IgaWYgYWRkaW5nIGEgc2hhcmVkIGVudHJ5IHRv
CisgICAgICogdGhlIHBoeXNtYXAgZmFpbGVkIHdlJ2xsIGZvcmsgdGhlIHBhZ2UgZGlyZWN0bHku
CisgICAgICovCisgICAgcDJtID0gcDJtX2dldF9ob3N0cDJtKGQpOworICAgIHBhcmVudCA9IGQt
PnBhcmVudDsKKworICAgIHdoaWxlICggcGFyZW50ICkKKyAgICB7CisgICAgICAgIG1mbiA9IGdl
dF9nZm5fcXVlcnkocGFyZW50LCBnZm5fbCwgJnAybXQpOworCisgICAgICAgIC8qCisgICAgICAg
ICAqIFdlIGNhbid0IGZvcmsgZ3JhbnQgbWVtb3J5IGZyb20gdGhlIHBhcmVudCwgb25seSByZWd1
bGFyIHJhbS4KKyAgICAgICAgICovCisgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgJiYgcDJt
X2lzX3JhbShwMm10KSApCisgICAgICAgICAgICBicmVhazsKKworICAgICAgICBwdXRfZ2ZuKHBh
cmVudCwgZ2ZuX2wpOworICAgICAgICBwYXJlbnQgPSBwYXJlbnQtPnBhcmVudDsKKyAgICB9CisK
KyAgICBpZiAoICFwYXJlbnQgKQorICAgICAgICByZXR1cm4gLUVOT0VOVDsKKworICAgIGlmICgg
IShwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIDApKSApCisgICAgeworICAgICAgICBwdXRf
Z2ZuKHBhcmVudCwgZ2ZuX2wpOworICAgICAgICByZXR1cm4gLUVOT01FTTsKKyAgICB9CisKKyAg
ICBuZXdfbWZuID0gcGFnZV90b19tZm4ocGFnZSk7CisgICAgY29weV9kb21haW5fcGFnZShuZXdf
bWZuLCBtZm4pOworICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld19tZm4pLCBnZm5fbCk7
CisKKyAgICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOworCisgICAgcmV0dXJuIHAybS0+c2V0X2Vu
dHJ5KHAybSwgZ2ZuLCBuZXdfbWZuLCBQQUdFX09SREVSXzRLLCBwMm1fcmFtX3J3LAorICAgICAg
ICAgICAgICAgICAgICAgICAgICBwMm0tPmRlZmF1bHRfYWNjZXNzLCAtMSk7Cit9CisKK3N0YXRp
YyBpbnQgYnJpbmdfdXBfdmNwdXMoc3RydWN0IGRvbWFpbiAqY2QsIHN0cnVjdCBkb21haW4gKmQp
Cit7CisgICAgdW5zaWduZWQgaW50IGk7CisgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAy
bV9nZXRfaG9zdHAybShjZCk7CisgICAgaW50IHJldCA9IC1FSU5WQUw7CisKKyAgICBpZiAoIGQt
Pm1heF92Y3B1cyAhPSBjZC0+bWF4X3ZjcHVzICkKKyAgICAgICAgcmV0dXJuIHJldDsKKworICAg
IGlmICggKHJldCA9IGNwdXBvb2xfbW92ZV9kb21haW4oY2QsIGQtPmNwdXBvb2wpKSApCisgICAg
ICAgIHJldHVybiByZXQ7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGNkLT5tYXhfdmNwdXM7IGkr
KyApCisgICAgeworICAgICAgICBtZm5fdCB2Y3B1X2luZm9fbWZuOworCisgICAgICAgIGlmICgg
IWQtPnZjcHVbaV0gfHwgY2QtPnZjcHVbaV0gKQorICAgICAgICAgICAgY29udGludWU7CisKKyAg
ICAgICAgaWYgKCAhdmNwdV9jcmVhdGUoY2QsIGkpICkKKyAgICAgICAgICAgIHJldHVybiAtRUlO
VkFMOworCisgICAgICAgIC8qCisgICAgICAgICAqIE1hcCBpbiBhIHBhZ2UgZm9yIHRoZSB2Y3B1
X2luZm8gaWYgdGhlIGd1ZXN0IHVzZXMgb25lIHRvIHRoZSBleGFjdAorICAgICAgICAgKiBzYW1l
IHNwb3QuCisgICAgICAgICAqLworICAgICAgICB2Y3B1X2luZm9fbWZuID0gZC0+dmNwdVtpXS0+
dmNwdV9pbmZvX21mbjsKKyAgICAgICAgaWYgKCAhbWZuX2VxKHZjcHVfaW5mb19tZm4sIElOVkFM
SURfTUZOKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7
CisgICAgICAgICAgICBtZm5fdCBuZXdfbWZuOworICAgICAgICAgICAgZ2ZuX3QgZ2ZuID0gbWZu
X3RvX2dmbihkLCB2Y3B1X2luZm9fbWZuKTsKKyAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgZ2Zu
X2wgPSBnZm5feChnZm4pOworCisgICAgICAgICAgICBpZiAoICEocGFnZSA9IGFsbG9jX2RvbWhl
YXBfcGFnZShjZCwgMCkpICkKKyAgICAgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAg
ICAgICAgICAgbmV3X21mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOworICAgICAgICAgICAgc2V0X2dw
Zm5fZnJvbV9tZm4obWZuX3gobmV3X21mbiksIGdmbl9sKTsKKworICAgICAgICAgICAgaWYgKCAh
KHJldCA9IHAybS0+c2V0X2VudHJ5KHAybSwgZ2ZuLCBuZXdfbWZuLCBQQUdFX09SREVSXzRLLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9yYW1fcncsIHAybS0+
ZGVmYXVsdF9hY2Nlc3MsIC0xKSkgKQorICAgICAgICAgICAgICAgIHJldHVybiByZXQ7CisKKyAg
ICAgICAgICAgIGlmICggIShyZXQgPSBtYXBfdmNwdV9pbmZvKGNkLT52Y3B1W2ldLCBnZm5fbCwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPnZjcHVbaV0tPnZjcHVf
aW5mb19vZmZzZXQpKSApCisgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKKyAgICAgICAgfQor
ICAgIH0KKworICAgIGRvbWFpbl91cGRhdGVfbm9kZV9hZmZpbml0eShjZCk7CisgICAgcmV0dXJu
IDA7Cit9CisKK3N0YXRpYyBpbnQgZm9ya19oYXBfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpj
ZCwgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpbnQgcmM7CisgICAgYm9vbCBwcmVlbXB0ZWQ7
CisgICAgdW5zaWduZWQgbG9uZyBtYiA9IGhhcF9nZXRfYWxsb2NhdGlvbihkKTsKKworICAgIGlm
ICggbWIgPT0gaGFwX2dldF9hbGxvY2F0aW9uKGNkKSApCisgICAgICAgIHJldHVybiAwOworCisg
ICAgcGFnaW5nX2xvY2soY2QpOworICAgIHJjID0gaGFwX3NldF9hbGxvY2F0aW9uKGNkLCBtYiA8
PCAoMjAgLSBQQUdFX1NISUZUKSwgJnByZWVtcHRlZCk7CisgICAgcGFnaW5nX3VubG9jayhjZCk7
CisKKyAgICByZXR1cm4gcHJlZW1wdGVkID8gLUVSRVNUQVJUIDogcmM7Cit9CisKK3N0YXRpYyB2
b2lkIGZvcmtfdHNjKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAg
IHVpbnQzMl90IHRzY19tb2RlOworICAgIHVpbnQzMl90IGd0c2Nfa2h6OworICAgIHVpbnQzMl90
IGluY2FybmF0aW9uOworICAgIHVpbnQ2NF90IGVsYXBzZWRfbnNlYzsKKworICAgIHRzY19nZXRf
aW5mbyhkLCAmdHNjX21vZGUsICZlbGFwc2VkX25zZWMsICZndHNjX2toeiwgJmluY2FybmF0aW9u
KTsKKyAgICAvKiBEb24ndCBidW1wIGluY2FybmF0aW9uIG9uIHNldCAqLworICAgIHRzY19zZXRf
aW5mbyhjZCwgdHNjX21vZGUsIGVsYXBzZWRfbnNlYywgZ3RzY19raHosIGluY2FybmF0aW9uIC0g
MSk7Cit9CisKK3N0YXRpYyBpbnQgcG9wdWxhdGVfc3BlY2lhbF9wYWdlcyhzdHJ1Y3QgZG9tYWlu
ICpjZCkKK3sKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGNk
KTsKKyAgICBzdGF0aWMgY29uc3QgdW5zaWduZWQgaW50IHBhcmFtc1tdID0KKyAgICB7CisgICAg
ICAgIEhWTV9QQVJBTV9TVE9SRV9QRk4sCisgICAgICAgIEhWTV9QQVJBTV9JT1JFUV9QRk4sCisg
ICAgICAgIEhWTV9QQVJBTV9CVUZJT1JFUV9QRk4sCisgICAgICAgIEhWTV9QQVJBTV9DT05TT0xF
X1BGTgorICAgIH07CisgICAgdW5zaWduZWQgaW50IGk7CisKKyAgICBmb3IgKCBpPTA7IGk8NDsg
aSsrICkKKyAgICB7CisgICAgICAgIHVpbnQ2NF90IHZhbHVlID0gMDsKKyAgICAgICAgbWZuX3Qg
bmV3X21mbjsKKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKKworICAgICAgICBpZiAo
IGh2bV9nZXRfcGFyYW0oY2QsIHBhcmFtc1tpXSwgJnZhbHVlKSB8fCAhdmFsdWUgKQorICAgICAg
ICAgICAgY29udGludWU7CisKKyAgICAgICAgaWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3Bh
Z2UoY2QsIDApKSApCisgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKKworICAgICAgICBuZXdf
bWZuID0gcGFnZV90b19tZm4ocGFnZSk7CisgICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94
KG5ld19tZm4pLCB2YWx1ZSk7CisKKyAgICAgICAgcmV0dXJuIHAybS0+c2V0X2VudHJ5KHAybSwg
X2dmbih2YWx1ZSksIG5ld19tZm4sIFBBR0VfT1JERVJfNEssCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwMm1fcmFtX3J3LCBwMm0tPmRlZmF1bHRfYWNjZXNzLCAtMSk7CisgICAgfQor
CisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBz
dHJ1Y3QgZG9tYWluICpjZCkKK3sKKyAgICBpbnQgcmMgPSAtRUJVU1k7CisKKyAgICBpZiAoICFj
ZC0+Y29udHJvbGxlcl9wYXVzZV9jb3VudCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIC8q
CisgICAgICogV2Ugb25seSB3YW50IHRvIGdldCBhbmQgcGF1c2UgdGhlIHBhcmVudCBvbmNlLCBu
b3QgZWFjaCB0aW1lIHRoaXMKKyAgICAgKiBvcGVyYXRpb24gaXMgcmVzdGFydGVkIGR1ZSB0byBw
cmVlbXB0aW9uLgorICAgICAqLworICAgIGlmICggIWNkLT5wYXJlbnRfcGF1c2VkICkKKyAgICB7
CisgICAgICAgIGlmICggIWdldF9kb21haW4oZCkgKQorICAgICAgICB7CisgICAgICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIHJldHVybiAtRUJVU1k7CisgICAgICAg
IH0KKworICAgICAgICBkb21haW5fcGF1c2UoZCk7CisgICAgICAgIGNkLT5wYXJlbnRfcGF1c2Vk
ID0gdHJ1ZTsKKyAgICAgICAgY2QtPm1heF9wYWdlcyA9IGQtPm1heF9wYWdlczsKKyAgICAgICAg
Y2QtPm1heF92Y3B1cyA9IGQtPm1heF92Y3B1czsKKyAgICB9CisKKyAgICAvKiB0aGlzIGlzIHBy
ZWVtcHRpYmxlIHNvIGl0J3MgdGhlIGZpcnN0IHRvIGdldCBkb25lICovCisgICAgaWYgKCAocmMg
PSBmb3JrX2hhcF9hbGxvY2F0aW9uKGNkLCBkKSkgKQorICAgICAgICBnb3RvIGRvbmU7CisKKyAg
ICBpZiAoIChyYyA9IGJyaW5nX3VwX3ZjcHVzKGNkLCBkKSkgKQorICAgICAgICBnb3RvIGRvbmU7
CisKKyAgICBpZiAoIChyYyA9IGh2bV9jb3B5X2NvbnRleHRfYW5kX3BhcmFtcyhjZCwgZCkpICkK
KyAgICAgICAgZ290byBkb25lOworCisgICAgaWYgKCAocmMgPSBwb3B1bGF0ZV9zcGVjaWFsX3Bh
Z2VzKGNkKSkgKQorICAgICAgICBnb3RvIGRvbmU7CisKKyAgICBmb3JrX3RzYyhjZCwgZCk7CisK
KyAgICBjZC0+cGFyZW50ID0gZDsKKworIGRvbmU6CisgICAgaWYgKCByYyAmJiByYyAhPSAtRVJF
U1RBUlQgKQorICAgIHsKKyAgICAgICAgZG9tYWluX3VucGF1c2UoZCk7CisgICAgICAgIHB1dF9k
b21haW4oZCk7CisgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0gZmFsc2U7CisgICAgfQorCisg
ICAgcmV0dXJuIHJjOworfQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsKQEAgLTE2
OTgsNiArMTk1OCwzMyBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9Q
QVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICByYyA9IGRlYnVnX2dyZWYo
ZCwgbXNvLnUuZGVidWcudS5ncmVmKTsKICAgICAgICAgYnJlYWs7CiAKKyAgICBjYXNlIFhFTk1F
TV9zaGFyaW5nX29wX2Zvcms6CisgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKwor
ICAgICAgICByYyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggbXNvLnUuZm9yay5fcGFkWzBdIHx8
IG1zby51LmZvcmsuX3BhZFsxXSB8fAorICAgICAgICAgICAgIG1zby51LmZvcmsuX3BhZFsyXSAp
CisgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVt
b3RlX2RvbWFpbl9ieV9pZChtc28udS5mb3JrLnBhcmVudF9kb21haW4sCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZwZCk7CisgICAgICAgIGlmICggcmMg
KQorICAgICAgICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgaWYgKCAhbWVtX3NoYXJpbmdfZW5h
YmxlZChwZCkgJiYgKHJjID0gbWVtX3NoYXJpbmdfY29udHJvbChwZCwgdHJ1ZSkpICkKKyAgICAg
ICAgICAgIGdvdG8gb3V0OworCisgICAgICAgIHJjID0gZm9yayhwZCwgZCk7CisKKyAgICAgICAg
aWYgKCByYyA9PSAtRVJFU1RBUlQgKQorICAgICAgICAgICAgcmMgPSBoeXBlcmNhbGxfY3JlYXRl
X2NvbnRpbnVhdGlvbihfX0hZUEVSVklTT1JfbWVtb3J5X29wLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibGgiLCBYRU5NRU1fc2hhcmluZ19vcCwKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJnKTsKKyAgICAg
ICAgcmN1X3VubG9ja19kb21haW4ocGQpOworICAgICAgICBicmVhazsKKyAgICB9CisKICAgICBk
ZWZhdWx0OgogICAgICAgICByYyA9IC1FTk9TWVM7CiAgICAgICAgIGJyZWFrOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCmluZGV4IGM1
ZjQyOGQ2N2MuLjIzNTg4MDgyMjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwor
KysgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKQEAgLTUwOSw2ICs1MDksMTIgQEAgbWZuX3QgX19n
ZXRfZ2ZuX3R5cGVfYWNjZXNzKHN0cnVjdCBwMm1fZG9tYWluICpwMm0sIHVuc2lnbmVkIGxvbmcg
Z2ZuX2wsCiAKICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwgdCwgYSwgcSwgcGFn
ZV9vcmRlciwgTlVMTCk7CiAKKyAgICAvKiBDaGVjayBpZiB3ZSBuZWVkIHRvIGZvcmsgdGhlIHBh
Z2UgKi8KKyAgICBpZiAoIChxICYgUDJNX0FMTE9DKSAmJiBwMm1faXNfaG9sZSgqdCkgJiYKKyAg
ICAgICAgICFtZW1fc2hhcmluZ19mb3JrX3BhZ2UocDJtLT5kb21haW4sIGdmbiwgISEocSAmIFAy
TV9VTlNIQVJFKSkgKQorICAgICAgICBtZm4gPSBwMm0tPmdldF9lbnRyeShwMm0sIGdmbiwgdCwg
YSwgcSwgcGFnZV9vcmRlciwgTlVMTCk7CisKKyAgICAvKiBDaGVjayBpZiB3ZSBuZWVkIHRvIHVu
c2hhcmUgdGhlIHBhZ2UgKi8KICAgICBpZiAoIChxICYgUDJNX1VOU0hBUkUpICYmIHAybV9pc19z
aGFyZWQoKnQpICkKICAgICB7CiAgICAgICAgIEFTU0VSVChwMm1faXNfaG9zdHAybShwMm0pKTsK
QEAgLTU4OCw3ICs1OTQsOCBAQCBzdHJ1Y3QgcGFnZV9pbmZvICpwMm1fZ2V0X3BhZ2VfZnJvbV9n
Zm4oCiAgICAgICAgICAgICByZXR1cm4gcGFnZTsKIAogICAgICAgICAvKiBFcnJvciBwYXRoOiBu
b3QgYSBzdWl0YWJsZSBHRk4gYXQgYWxsICovCi0gICAgICAgIGlmICggIXAybV9pc19yYW0oKnQp
ICYmICFwMm1faXNfcGFnaW5nKCp0KSAmJiAhcDJtX2lzX3BvZCgqdCkgKQorICAgICAgICBpZiAo
ICFwMm1faXNfcmFtKCp0KSAmJiAhcDJtX2lzX3BhZ2luZygqdCkgJiYgIXAybV9pc19wb2QoKnQp
ICYmCisgICAgICAgICAgICAgIW1lbV9zaGFyaW5nX2lzX2ZvcmsocDJtLT5kb21haW4pICkKICAg
ICAgICAgICAgIHJldHVybiBOVUxMOwogICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9k
b21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMKaW5kZXggNmFkNDU4ZmE2Yi4uMDI5OTgyMzVk
ZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9kb21haW4uYworKysgYi94ZW4vY29tbW9uL2RvbWFp
bi5jCkBAIC0xMjY5LDYgKzEyNjksOSBAQCBpbnQgbWFwX3ZjcHVfaW5mbyhzdHJ1Y3QgdmNwdSAq
diwgdW5zaWduZWQgbG9uZyBnZm4sIHVuc2lnbmVkIG9mZnNldCkKIAogICAgIHYtPnZjcHVfaW5m
byA9IG5ld19pbmZvOwogICAgIHYtPnZjcHVfaW5mb19tZm4gPSBwYWdlX3RvX21mbihwYWdlKTsK
KyNpZmRlZiBDT05GSUdfTUVNX1NIQVJJTkcKKyAgICB2LT52Y3B1X2luZm9fb2Zmc2V0ID0gb2Zm
c2V0OworI2VuZGlmCiAKICAgICAvKiBTZXQgbmV3IHZjcHVfaW5mbyBwb2ludGVyIC9iZWZvcmUv
IHNldHRpbmcgcGVuZGluZyBmbGFncy4gKi8KICAgICBzbXBfd21iKCk7CmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaAppbmRl
eCBiOTRiZmI0ZWQwLi4xYmYwN2U0OWZlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2
L2hhcC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmgKQEAgLTQ1LDYgKzQ1LDcgQEAg
aW50ICAgaGFwX3RyYWNrX2RpcnR5X3ZyYW0oc3RydWN0IGRvbWFpbiAqZCwKIAogZXh0ZXJuIGNv
bnN0IHN0cnVjdCBwYWdpbmdfbW9kZSAqaGFwX3BhZ2luZ19nZXRfbW9kZShzdHJ1Y3QgdmNwdSAq
KTsKIGludCBoYXBfc2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IHBhZ2VzLCBib29sICpwcmVlbXB0ZWQpOwordW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlv
bihzdHJ1Y3QgZG9tYWluICpkKTsKIAogI2VuZGlmIC8qIFhFTl9IQVBfSCAqLwogCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L2h2bS9odm0uaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL2h2bS5oCmluZGV4IDI0ZGE4MjRjYmYuLjM1ZTk3MGIwMzAgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2
bS5oCkBAIC0zMzksNiArMzM5LDggQEAgYm9vbCBodm1fZmx1c2hfdmNwdV90bGIoYm9vbCAoKmZs
dXNoX3ZjcHUpKHZvaWQgKmN0eHQsIHN0cnVjdCB2Y3B1ICp2KSwKIAogaW50IGh2bV9jb3B5X2Nv
bnRleHRfYW5kX3BhcmFtcyhzdHJ1Y3QgZG9tYWluICpzcmMsIHN0cnVjdCBkb21haW4gKmRzdCk7
CiAKK2ludCBodm1fZ2V0X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsIHVpbnQzMl90IGluZGV4LCB1
aW50NjRfdCAqdmFsdWUpOworCiAjaWZkZWYgQ09ORklHX0hWTQogCiAjZGVmaW5lIGh2bV9nZXRf
Z3Vlc3RfdHNjKHYpIGh2bV9nZXRfZ3Vlc3RfdHNjX2ZpeGVkKHYsIDApCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L21l
bV9zaGFyaW5nLmgKaW5kZXggNTM3NjBhMjg5Ni4uYWM5NjhmYWUzZiAxMDA2NDQKLS0tIGEveGVu
L2luY2x1ZGUvYXNtLXg4Ni9tZW1fc2hhcmluZy5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
bWVtX3NoYXJpbmcuaApAQCAtMzksNiArMzksOSBAQCBzdHJ1Y3QgbWVtX3NoYXJpbmdfZG9tYWlu
CiAKICNkZWZpbmUgbWVtX3NoYXJpbmdfZW5hYmxlZChkKSAoKGQpLT5hcmNoLmh2bS5tZW1fc2hh
cmluZy5lbmFibGVkKQogCisjZGVmaW5lIG1lbV9zaGFyaW5nX2lzX2ZvcmsoZCkgXAorICAgICht
ZW1fc2hhcmluZ19lbmFibGVkKGQpICYmICEhKChkKS0+cGFyZW50KSkKKwogLyogQXVkaXRpbmcg
b2YgbWVtb3J5IHNoYXJpbmcgY29kZT8gKi8KICNpZm5kZWYgTkRFQlVHCiAjZGVmaW5lIE1FTV9T
SEFSSU5HX0FVRElUIDEKQEAgLTg4LDYgKzkxLDkgQEAgc3RhdGljIGlubGluZSBpbnQgbWVtX3No
YXJpbmdfdW5zaGFyZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIHJjOwogfQog
CitpbnQgbWVtX3NoYXJpbmdfZm9ya19wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgYm9vbCB1bnNoYXJpbmcpOworCiAvKgogICogSWYg
Y2FsbGVkIGJ5IGEgZm9yZWlnbiBkb21haW4sIHBvc3NpYmxlIGVycm9ycyBhcmUKICAqICAgLUVC
VVNZIC0+IHJpbmcgZnVsbApAQCAtMTE3LDYgKzEyMyw3IEBAIGludCByZWxpbnF1aXNoX3NoYXJl
ZF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpkKTsKICNlbHNlCiAKICNkZWZpbmUgbWVtX3NoYXJpbmdf
ZW5hYmxlZChkKSBmYWxzZQorI2RlZmluZSBtZW1fc2hhcmluZ19pc19mb3JrKHAybSkgZmFsc2UK
IAogc3RhdGljIGlubGluZSB1bnNpZ25lZCBpbnQgbWVtX3NoYXJpbmdfZ2V0X25yX3NhdmVkX21m
bnModm9pZCkKIHsKQEAgLTE0MSw2ICsxNDgsMTYgQEAgc3RhdGljIGlubGluZSBpbnQgbWVtX3No
YXJpbmdfbm90aWZ5X2Vub21lbShzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBsb25nIGdmbiwK
ICAgICByZXR1cm4gLUVPUE5PVFNVUFA7CiB9CiAKK3N0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFy
aW5nX2Zvcmsoc3RydWN0IGRvbWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QsIGJvb2wgdmNwdSkK
K3sKKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9CisKK3N0YXRpYyBpbmxpbmUgaW50IG1lbV9z
aGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgbG9jaykK
K3sKKyAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cit9CisKICNlbmRpZgogCiAjZW5kaWYgLyogX19N
RU1fU0hBUklOR19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnku
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAppbmRleCAxMjZkMGZmMDZlLi5jMWRiYWQw
NjBlIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKKysrIGIveGVuL2lu
Y2x1ZGUvcHVibGljL21lbW9yeS5oCkBAIC00ODIsNiArNDgyLDcgQEAgREVGSU5FX1hFTl9HVUVT
VF9IQU5ETEUoeGVuX21lbV9hY2Nlc3Nfb3BfdCk7CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29w
X2FkZF9waHlzbWFwICAgICAgIDYKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfYXVkaXQgICAg
ICAgICAgICAgNwogI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9yYW5nZV9zaGFyZSAgICAgICA4
CisjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmsgICAgICAgICAgICAgIDkKIAogI2RlZmlu
ZSBYRU5NRU1fU0hBUklOR19PUF9TX0hBTkRMRV9JTlZBTElEICAoLTEwKQogI2RlZmluZSBYRU5N
RU1fU0hBUklOR19PUF9DX0hBTkRMRV9JTlZBTElEICAoLTkpCkBAIC01MzIsNiArNTMzLDEwIEBA
IHN0cnVjdCB4ZW5fbWVtX3NoYXJpbmdfb3AgewogICAgICAgICAgICAgICAgIHVpbnQzMl90IGdy
ZWY7ICAgICAvKiBJTjogZ3JlZiB0byBkZWJ1ZyAgICAgICAgICovCiAgICAgICAgICAgICB9IHU7
CiAgICAgICAgIH0gZGVidWc7CisgICAgICAgIHN0cnVjdCBtZW1fc2hhcmluZ19vcF9mb3JrIHsg
ICAgICAvKiBPUF9GT1JLICovCisgICAgICAgICAgICBkb21pZF90IHBhcmVudF9kb21haW47ICAg
ICAgICAvKiBJTjogcGFyZW50J3MgZG9tYWluIGlkICovCisgICAgICAgICAgICB1aW50MTZfdCBf
cGFkWzNdOyAgICAgICAgICAgICAvKiBNdXN0IGJlIHNldCB0byAwICovCisgICAgICAgIH0gZm9y
azsKICAgICB9IHU7CiB9OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX21lbV9zaGFyaW5nX29wIHhlbl9t
ZW1fc2hhcmluZ19vcF90OwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmggYi94
ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAppbmRleCAzYTRmNDMwOThjLi5jNmJhNWE1MmE0IDEwMDY0
NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vc2No
ZWQuaApAQCAtMjQ4LDYgKzI0OCw5IEBAIHN0cnVjdCB2Y3B1CiAKICAgICAvKiBHdWVzdC1zcGVj
aWZpZWQgcmVsb2NhdGlvbiBvZiB2Y3B1X2luZm8uICovCiAgICAgbWZuX3QgICAgICAgICAgICB2
Y3B1X2luZm9fbWZuOworI2lmZGVmIENPTkZJR19NRU1fU0hBUklORworICAgIHVpbnQzMl90ICAg
ICAgICAgdmNwdV9pbmZvX29mZnNldDsKKyNlbmRpZgogCiAgICAgc3RydWN0IGV2dGNobl9maWZv
X3ZjcHUgKmV2dGNobl9maWZvOwogCkBAIC01MDMsNiArNTA2LDggQEAgc3RydWN0IGRvbWFpbgog
ICAgIC8qIE1lbW9yeSBzaGFyaW5nIHN1cHBvcnQgKi8KICNpZmRlZiBDT05GSUdfTUVNX1NIQVJJ
TkcKICAgICBzdHJ1Y3Qgdm1fZXZlbnRfZG9tYWluICp2bV9ldmVudF9zaGFyZTsKKyAgICBzdHJ1
Y3QgZG9tYWluICpwYXJlbnQ7IC8qIFZNIGZvcmsgcGFyZW50ICovCisgICAgYm9vbCBwYXJlbnRf
cGF1c2VkOwogI2VuZGlmCiAgICAgLyogTWVtb3J5IHBhZ2luZyBzdXBwb3J0ICovCiAjaWZkZWYg
Q09ORklHX0hBU19NRU1fUEFHSU5HCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 19:18:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 19:18:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6fir-00078z-Do; Tue, 25 Feb 2020 19:18:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=nw84=4N=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j6fip-00078m-FX
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 19:18:23 +0000
X-Inumbo-ID: 914e5e16-5803-11ea-aba8-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 914e5e16-5803-11ea-aba8-bc764e2007e4;
 Tue, 25 Feb 2020 19:18:13 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga003.jf.intel.com ([10.7.209.27])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Feb 2020 11:18:12 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,485,1574150400"; d="scan'208";a="237776387"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.254.187.145])
 by orsmga003.jf.intel.com with ESMTP; 25 Feb 2020 11:18:11 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Tue, 25 Feb 2020 11:17:56 -0800
Message-Id: <628c5cdc73c589e45a19cc0ddb5cf972b00eb3dd.1582658216.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582658216.git.tamas.lengyel@intel.com>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v10 2/3] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGh5cGVyY2FsbCB0aGF0IGFsbG93cyBhIGZvcmsgdG8gc2hlZCBhbGwgbWVtb3J5
IHRoYXQgZ290IGFsbG9jYXRlZApmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxv
YWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uClRoaXMgYWxsb3dzIHRoZSBm
b3JrZWQgVk0gdG8gcmVzZXQgaW50byB0aGUgc2FtZSBzdGF0ZSB0aGUgcGFyZW50IFZNIGlzIGlu
IGEKZmFzdGVyIHdheSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgYmUuIE1lYXN1cmVt
ZW50cyBzaG93IGFib3V0IGEgMngKc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0
aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwptdWNoIG1lbW9yeSBnb3Qg
YWxsb2NhdGVkIGZvciB0aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5CmRl
ZHVwbGljYXRlZCBmcm9tIHRoZSBwYXJlbnQgVk0gdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGxpa2VseSBiZSBtb3JlCnBlcmZvcm1hbnQuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgotLS0KdjEwOiBpbXBsZW1lbnRlZCBoeXBl
cmNhbGwgY29udGludWF0aW9uIHNpbWlsYXIgdG8gdGhlIGV4aXN0aW5nIHJhbmdlX3NoYXJlIG9w
Ci0tLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgfCAxMjYgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oICAgfCAgIDQg
KysKIDIgZmlsZXMgY2hhbmdlZCwgMTI5IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fc2hhcmluZy5jCmluZGV4IDhlZTM3ZTY5NDMuLmFhNDM1OGFhZTQgMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1f
c2hhcmluZy5jCkBAIC0xNjczLDcgKzE2NzMsNiBAQCBzdGF0aWMgaW50IGZvcmsoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCiAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKICAg
ICAgICAgY2QtPnBhcmVudF9wYXVzZWQgPSB0cnVlOwogICAgICAgICBjZC0+bWF4X3BhZ2VzID0g
ZC0+bWF4X3BhZ2VzOwotICAgICAgICBjZC0+bWF4X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOwogICAg
IH0KIAogICAgIC8qIHRoaXMgaXMgcHJlZW1wdGlibGUgc28gaXQncyB0aGUgZmlyc3QgdG8gZ2V0
IGRvbmUgKi8KQEAgLTE3MDQsNiArMTcwMyw5MSBAQCBzdGF0aWMgaW50IGZvcmsoc3RydWN0IGRv
bWFpbiAqZCwgc3RydWN0IGRvbWFpbiAqY2QpCiAgICAgcmV0dXJuIHJjOwogfQogCisvKgorICog
VGhlIGZvcmsgcmVzZXQgb3BlcmF0aW9uIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgb24gc2hvcnQt
bGl2ZWQgZm9ya3Mgb25seS4KKyAqLworc3RhdGljIGludCBmb3JrX3Jlc2V0KHN0cnVjdCBkb21h
aW4gKmQsIHN0cnVjdCBkb21haW4gKmNkLAorICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBt
ZW1fc2hhcmluZ19vcF9mb3JrX3Jlc2V0ICpmcikKK3sKKyAgICBpbnQgcmMgPSAwOworICAgIHN0
cnVjdCBwMm1fZG9tYWluKiBwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2QpOworICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UsICp0bXA7CisgICAgdW5zaWduZWQgbG9uZyBsaXN0X3Bvc2l0aW9uID0g
MCwgcHJlZW1wdF9jb3VudCA9IDAsIHN0YXJ0ID0gZnItPm9wYXF1ZTsKKworICAgIGRvbWFpbl9w
YXVzZShjZCk7CisKKyAgICBwYWdlX2xpc3RfZm9yX2VhY2hfc2FmZShwYWdlLCB0bXAsICZjZC0+
cGFnZV9saXN0KQorICAgIHsKKyAgICAgICAgcDJtX3R5cGVfdCBwMm10OworICAgICAgICBwMm1f
YWNjZXNzX3QgcDJtYTsKKyAgICAgICAgZ2ZuX3QgZ2ZuOworICAgICAgICBtZm5fdCBtZm47Cisg
ICAgICAgIGJvb2wgc2hhcmVkID0gZmFsc2U7CisKKyAgICAgICAgbGlzdF9wb3NpdGlvbisrOwor
CisgICAgICAgIC8qIFJlc3VtZSB3ZXJlIHdlIGxlZnQgb2YgYmVmb3JlIHByZWVtcHRpb24gKi8K
KyAgICAgICAgaWYgKCBzdGFydCAmJiBsaXN0X3Bvc2l0aW9uIDwgc3RhcnQgKQorICAgICAgICAg
ICAgY29udGludWU7CisKKyAgICAgICAgbWZuID0gcGFnZV90b19tZm4ocGFnZSk7CisgICAgICAg
IGlmICggbWZuX3ZhbGlkKG1mbikgKQorICAgICAgICB7CisKKyAgICAgICAgICAgIGdmbiA9IG1m
bl90b19nZm4oY2QsIG1mbik7CisgICAgICAgICAgICBtZm4gPSBfX2dldF9nZm5fdHlwZV9hY2Nl
c3MocDJtLCBnZm5feChnZm4pLCAmcDJtdCwgJnAybWEsCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMCwgTlVMTCwgZmFsc2UpOworCisgICAgICAgICAgICBpZiAoIHAy
bV9pc19yYW0ocDJtdCkgJiYgIXAybV9pc19zaGFyZWQocDJtdCkgKQorICAgICAgICAgICAgewor
ICAgICAgICAgICAgICAgIC8qIHRha2UgYW4gZXh0cmEgcmVmZXJlbmNlLCBtdXN0IHdvcmsgZm9y
IGEgc2hhcmVkIHBhZ2UgKi8KKyAgICAgICAgICAgICAgICBpZiggIWdldF9wYWdlKHBhZ2UsIGNk
KSApCisgICAgICAgICAgICAgICAgeworICAgICAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFD
SEFCTEUoKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisgICAgICAgICAg
ICAgICAgfQorCisgICAgICAgICAgICAgICAgc2hhcmVkID0gdHJ1ZTsKKyAgICAgICAgICAgICAg
ICBwcmVlbXB0X2NvdW50ICs9IDB4MTA7CisKKyAgICAgICAgICAgICAgICAvKgorICAgICAgICAg
ICAgICAgICAqIE11c3Qgc3VjY2VlZCwgaXQncyBhIHNoYXJlZCBwYWdlIHRoYXQgZXhpc3RzIGFu
ZAorICAgICAgICAgICAgICAgICAqIHRodXMgaXRzIHNpemUgaXMgZ3VhcmFudGVlZCB0byBiZSA0
ayBzbyB3ZSBhcmUgbm90IHNwbGl0dGluZworICAgICAgICAgICAgICAgICAqIGxhcmdlIHBhZ2Vz
LgorICAgICAgICAgICAgICAgICAqLworICAgICAgICAgICAgICAgIHJjID0gcDJtLT5zZXRfZW50
cnkocDJtLCBnZm4sIElOVkFMSURfTUZOLCBQQUdFX09SREVSXzRLLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcDJtX2ludmFsaWQsIHAybV9hY2Nlc3Nfcnd4LCAtMSk7Cisg
ICAgICAgICAgICAgICAgQVNTRVJUKCFyYyk7CisKKyAgICAgICAgICAgICAgICBwdXRfcGFnZV9h
bGxvY19yZWYocGFnZSk7CisgICAgICAgICAgICAgICAgcHV0X3BhZ2UocGFnZSk7CisgICAgICAg
ICAgICB9CisgICAgICAgIH0KKworICAgICAgICBpZiAoICFzaGFyZWQgKQorICAgICAgICAgICAg
cHJlZW1wdF9jb3VudCsrOworCisgICAgICAgIC8qIFByZWVtcHQgZXZlcnkgMk1pQiAoc2hhcmVk
KSBvciAzMk1pQiAodW5zaGFyZWQpIC0gYXJiaXRyYXJ5LiAqLworICAgICAgICBpZiAoIHByZWVt
cHRfY291bnQgPj0gMHgyMDAwICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCBoeXBlcmNh
bGxfcHJlZW1wdF9jaGVjaygpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICByYyA9
IC1FUkVTVEFSVDsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KKyAgICAg
ICAgICAgIHByZWVtcHRfY291bnQgPSAwOworICAgICAgICB9CisgICAgfQorCisgICAgaWYgKCBy
YyApCisgICAgICAgIGZyLT5vcGFxdWUgPSBsaXN0X3Bvc2l0aW9uOworICAgIGVsc2UgaWYgKCAh
KHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1zKGNkLCBkKSkgKQorICAgICAgICBmb3Jr
X3RzYyhjZCwgZCk7CisKKyAgICBkb21haW5fdW5wYXVzZShjZCk7CisgICAgcmV0dXJuIHJjOwor
fQorCiBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVt
X3NoYXJpbmdfb3BfdCkgYXJnKQogewogICAgIGludCByYzsKQEAgLTE5NzMsNyArMjA1NywxNyBA
QCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3No
YXJpbmdfb3BfdCkgYXJnKQogICAgICAgICAgICAgZ290byBvdXQ7CiAKICAgICAgICAgaWYgKCAh
bWVtX3NoYXJpbmdfZW5hYmxlZChwZCkgJiYgKHJjID0gbWVtX3NoYXJpbmdfY29udHJvbChwZCwg
dHJ1ZSkpICkKKyAgICAgICAgeworICAgICAgICAgICAgcmN1X3VubG9ja19kb21haW4ocGQpOwog
ICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKworICAgICAgICByYyA9IC1FSU5WQUw7
CisgICAgICAgIGlmICggcGQtPm1heF92Y3B1cyAhPSBkLT5tYXhfdmNwdXMgKQorICAgICAgICB7
CisgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihwZCk7CisgICAgICAgICAgICBnb3RvIG91
dDsKKyAgICAgICAgfQogCiAgICAgICAgIHJjID0gZm9yayhwZCwgZCk7CiAKQEAgLTE5ODUsNiAr
MjA3OSwzNiBAQCBpbnQgbWVtX3NoYXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4
ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJnKQogICAgICAgICBicmVhazsKICAgICB9CiAKKyAgICBj
YXNlIFhFTk1FTV9zaGFyaW5nX29wX2ZvcmtfcmVzZXQ6CisgICAgeworICAgICAgICBzdHJ1Y3Qg
ZG9tYWluICpwZDsKKworICAgICAgICByYyA9IC1FTk9TWVM7CisgICAgICAgIGlmICggIW1lbV9z
aGFyaW5nX2lzX2ZvcmsoZCkgKQorICAgICAgICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgcmMg
PSByY3VfbG9ja19saXZlX3JlbW90ZV9kb21haW5fYnlfaWQoZC0+cGFyZW50LT5kb21haW5faWQs
ICZwZCk7CisgICAgICAgIGlmICggcmMgKQorICAgICAgICAgICAgZ290byBvdXQ7CisKKyAgICAg
ICAgcmMgPSBmb3JrX3Jlc2V0KHBkLCBkLCAmbXNvLnUuZm9ya19yZXNldCk7CisKKyAgICAgICAg
cmN1X3VubG9ja19kb21haW4ocGQpOworCisgICAgICAgIGlmICggcmMgPiAwICkKKyAgICAgICAg
eworICAgICAgICAgICAgaWYgKCBfX2NvcHlfdG9fZ3Vlc3QoYXJnLCAmbXNvLCAxKSApCisgICAg
ICAgICAgICAgICAgcmMgPSAtRUZBVUxUOworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAg
ICAgIHJjID0gaHlwZXJjYWxsX2NyZWF0ZV9jb250aW51YXRpb24oX19IWVBFUlZJU09SX21lbW9y
eV9vcCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJsaCIsIFhFTk1FTV9zaGFyaW5nX29wLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYXJnKTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAg
ICAgICAgICBtc28udS5mb3JrX3Jlc2V0Lm9wYXF1ZSA9IDA7CisgICAgICAgIGJyZWFrOworICAg
IH0KKwogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gLUVOT1NZUzsKICAgICAgICAgYnJlYWs7
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVkZS9w
dWJsaWMvbWVtb3J5LmgKaW5kZXggYzFkYmFkMDYwZS4uN2NhMDdjMDFkZCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1v
cnkuaApAQCAtNDgzLDYgKzQ4Myw3IEBAIERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tZW1f
YWNjZXNzX29wX3QpOwogI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hdWRpdCAgICAgICAgICAg
ICA3CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX3JhbmdlX3NoYXJlICAgICAgIDgKICNkZWZp
bmUgWEVOTUVNX3NoYXJpbmdfb3BfZm9yayAgICAgICAgICAgICAgOQorI2RlZmluZSBYRU5NRU1f
c2hhcmluZ19vcF9mb3JrX3Jlc2V0ICAgICAgICAxMAogCiAjZGVmaW5lIFhFTk1FTV9TSEFSSU5H
X09QX1NfSEFORExFX0lOVkFMSUQgICgtMTApCiAjZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX0Nf
SEFORExFX0lOVkFMSUQgICgtOSkKQEAgLTUzNyw2ICs1MzgsOSBAQCBzdHJ1Y3QgeGVuX21lbV9z
aGFyaW5nX29wIHsKICAgICAgICAgICAgIGRvbWlkX3QgcGFyZW50X2RvbWFpbjsgICAgICAgIC8q
IElOOiBwYXJlbnQncyBkb21haW4gaWQgKi8KICAgICAgICAgICAgIHVpbnQxNl90IF9wYWRbM107
ICAgICAgICAgICAgIC8qIE11c3QgYmUgc2V0IHRvIDAgKi8KICAgICAgICAgfSBmb3JrOworICAg
ICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3BfZm9ya19yZXNldCB7ICAgLyogT1BfRk9SS19SRVNF
VCAqLworICAgICAgICAgICAgdWludDY0X2FsaWduZWRfdCBvcGFxdWU7ICAgICAgICAgLyogTXVz
dCBiZSBzZXQgdG8gMCAqLworICAgICAgICB9IGZvcmtfcmVzZXQ7CiAgICAgfSB1OwogfTsKIHR5
cGVkZWYgc3RydWN0IHhlbl9tZW1fc2hhcmluZ19vcCB4ZW5fbWVtX3NoYXJpbmdfb3BfdDsKLS0g
CjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 19:27:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 19:27:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6frE-0008I2-DE; Tue, 25 Feb 2020 19:27:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6frD-0008Hx-HL
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 19:27:03 +0000
X-Inumbo-ID: ccafc3f4-5804-11ea-8cb6-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ccafc3f4-5804-11ea-8cb6-bc764e2007e4;
 Tue, 25 Feb 2020 19:27:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6frC-0006PT-Bg; Tue, 25 Feb 2020 19:27:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6frC-0006Yf-2a; Tue, 25 Feb 2020 19:27:02 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6frC-0004FG-1v; Tue, 25 Feb 2020 19:27:02 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147603-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=37a5b5f673a78f03f8e63f86b98ac89dd13632e1
X-Osstest-Versions-That: xen=ead4c2d8314cea8defb6e9613071f21df6d216c2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 19:27:02 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147603: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYwMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzYwMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAzN2E1YjVmNjczYTc4ZjAzZjhlNjNmODZiOThhYzg5ZGQxMzYzMmUxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBlYWQ0YzJkODMxNGNlYThkZWZi
NmU5NjEzMDcxZjIxZGY2ZDIxNmMyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc1OTggIDIwMjAt
MDItMjUgMTM6MDE6MjggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjAzICAy
MDIwLTAyLTI1IDE2OjAwOjU5IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgUGF1bCBEdXJyYW50IDxwZHVycmFu
dEBhbWF6b24uY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0
LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xv
Z3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0
Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5v
cmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3Nz
dGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hi
PW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVu
Yml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2
aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBlYWQ0
YzJkODMxLi4zN2E1YjVmNjczICAzN2E1YjVmNjczYTc4ZjAzZjhlNjNmODZiOThhYzg5ZGQxMzYz
MmUxIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 22:12:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 22:12:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6iRG-0005F7-Bl; Tue, 25 Feb 2020 22:12:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6iRE-0005F2-5A
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 22:12:24 +0000
X-Inumbo-ID: e54bbb18-581b-11ea-9377-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e54bbb18-581b-11ea-9377-12813bfff9fa;
 Tue, 25 Feb 2020 22:12:22 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6iRC-0001Qo-0z; Tue, 25 Feb 2020 22:12:22 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6iRB-0006fj-Ov; Tue, 25 Feb 2020 22:12:21 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6iRB-0001oA-OD; Tue, 25 Feb 2020 22:12:21 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147529-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-xl-raw:leak-check/check:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start:fail:heisenbug
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=4fccc2503536a564a4ba31a1d50439854201659f
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 22:12:21 +0000
Subject: [Xen-devel] [linux-4.19 test] 147529: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUyOSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQyOTMyCgpUZXN0cyB3
aGljaCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1k
NjQtaTM4Ni14bC1yYXcgICAgICAgMjIgbGVhay1jaGVjay9jaGVjayBmYWlsIGluIDE0NzQ3MCBw
YXNzIGluIDE0NzUyOQogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3NDcwCgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBpbiAxNDc0NzAgbGlrZSAxNDI4ODAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBpbiAxNDc0NzAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDc0NzAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IGxpa2UgMTQyOTMyCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDE1IGd1ZXN0LXN0YXJ0
L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDI5MzIKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAg
ICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11
bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1k
NjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgog
bGludXggICAgICAgICAgICAgICAgNGZjY2MyNTAzNTM2YTU2NGE0YmEzMWExZDUwNDM5ODU0MjAx
NjU5ZgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYzMwMzhlNzE4YTE5
ZmM1OTZmN2IxYmFiYTBmODNkNTE0NmRjNzc4NAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQyOTMy
ICAyMDE5LTEwLTE5IDIzOjE3OjEwIFogIDEyOCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0
MzMyNiAgMjAxOS0xMC0yOSAwODo0OToyOSBaICAxMTkgZGF5cyAgIDE2IGF0dGVtcHRzClRlc3Rp
bmcgc2FtZSBzaW5jZSAgIDE0NzM5NCAgMjAyMC0wMi0yMSAwOTozODozMyBaICAgIDQgZGF5cyAg
ICAzIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KMTc5OCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0
IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dz
CmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUg
YXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0
ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGlu
IGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVy
CgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8g
cmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSAxMTI5NDcgbGluZXMgbG9uZy4pCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 23:15:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 23:15:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6jPq-0001jZ-Gh; Tue, 25 Feb 2020 23:15:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6jPo-0001jU-Tw
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 23:15:00 +0000
X-Inumbo-ID: 9ecfdbcb-5824-11ea-9380-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9ecfdbcb-5824-11ea-9380-12813bfff9fa;
 Tue, 25 Feb 2020 23:14:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6jPe-0002gG-DX; Tue, 25 Feb 2020 23:14:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6jPd-0002jv-Us; Tue, 25 Feb 2020 23:14:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6jPd-0003Vc-UE; Tue, 25 Feb 2020 23:14:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147605-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d90bcb5f10995c52d080274d66bfdc362b22598e
X-Osstest-Versions-That: xen=37a5b5f673a78f03f8e63f86b98ac89dd13632e1
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 23:14:49 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147605: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYwNSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzYwNS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkOTBiY2I1ZjEwOTk1YzUyZDA4MDI3NGQ2NmJmZGMzNjJiMjI1OThlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAzN2E1YjVmNjczYTc4ZjAzZjhl
NjNmODZiOThhYzg5ZGQxMzYzMmUxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2MDMgIDIwMjAt
MDItMjUgMTY6MDA6NTkgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjA1ICAy
MDIwLTAyLTI1IDIwOjAxOjEwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNp
b24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAzN2E1YjVm
NjczLi5kOTBiY2I1ZjEwICBkOTBiY2I1ZjEwOTk1YzUyZDA4MDI3NGQ2NmJmZGMzNjJiMjI1OThl
IC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Tue Feb 25 23:17:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 25 Feb 2020 23:17:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6jS5-0001qg-Ur; Tue, 25 Feb 2020 23:17:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HhJT=4N=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6jS4-0001qb-77
 for xen-devel@lists.xenproject.org; Tue, 25 Feb 2020 23:17:20 +0000
X-Inumbo-ID: f5073ba0-5824-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f5073ba0-5824-11ea-a490-bc764e2007e4;
 Tue, 25 Feb 2020 23:17:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6jRx-0002j9-Ux; Tue, 25 Feb 2020 23:17:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6jRx-0002oI-Lv; Tue, 25 Feb 2020 23:17:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6jRx-0003vA-LH; Tue, 25 Feb 2020 23:17:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147531-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=1d3215fd24f47eaa4877542a59b4bbf5afc0cfe8
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Tue, 25 Feb 2020 23:17:13 +0000
Subject: [Xen-devel] [ovmf test] 147531: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUzMSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1MzEvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMWQzMjE1ZmQyNGY0N2VhYTQ4Nzc1NDJhNTliNGJiZjVhZmMwY2ZlOApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA0OCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNDggZGF5cyAgMTMxIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzM5NSAgMjAyMC0wMi0yMSAxMDowMToyMCBaICAgIDQgZGF5cyAgICAzIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIE5pY2hvbGFzIEFybW91
ciA8bmljaG9sYXMuYXJtb3VyQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5j
b20+CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWph
d2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAg
U2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3Rl
dmVuLnNoaUBpbnRlbC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54
dUBpbnRlbC5jb20+CiAgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1
QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NzM4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 00:40:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 00:40:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6kkS-00018t-9r; Wed, 26 Feb 2020 00:40:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Yd+m=4O=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j6kkR-00018o-S0
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 00:40:23 +0000
X-Inumbo-ID: 9018d3f0-5830-11ea-a490-bc764e2007e4
Received: from huawei.com (unknown [45.249.212.190])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9018d3f0-5830-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 00:40:20 +0000 (UTC)
Received: from DGGEMS405-HUB.china.huawei.com (unknown [172.30.72.59])
 by Forcepoint Email with ESMTP id E3C0FA09B843ACE44798;
 Wed, 26 Feb 2020 08:40:17 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS405-HUB.china.huawei.com
 (10.3.19.205) with Microsoft SMTP Server id 14.3.439.0; Wed, 26 Feb 2020
 08:40:12 +0800
To: Jan Beulich <jbeulich@suse.com>
References: <5E4F3EF4.4050701@hisilicon.com>
 <3a4f47ed-215f-f518-e819-a4b6503968c0@suse.com>
 <d21dd32d-8a5b-bb91-f83b-ed7aa72d2758@xen.org>
 <63a33275-3aca-3bb1-3028-c890e1474d07@suse.com>
 <5E5321A4.4080408@hisilicon.com>
 <c329bb96-5e1b-c826-efc2-1ca8e144fbed@suse.com>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E55BE6B.7000106@hisilicon.com>
Date: Wed, 26 Feb 2020 08:40:11 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <c329bb96-5e1b-c826-efc2-1ca8e144fbed@suse.com>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjAyMC8yLzI1IDIwOjI1LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyNC4w
Mi4yMDIwIDAyOjA2LCBXZWkgWHUgd3JvdGU6Cj4+IE9uIDIwMjAvMi8yMSAyMzowNywgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAyMS4wMi4yMDIwIDE1OjU3LCBKdWxpZW4gR3JhbGwgd3JvdGU6
Cj4+Pj4gT24gMjEvMDIvMjAyMCAxNDowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4+IE9uIDIx
LjAyLjIwMjAgMDM6MjIsIFdlaSBYdSB3cm90ZToKPj4+Pj4+IC0tLSBhL3hlbi9kcml2ZXJzL2No
YXIvbnMxNjU1MC5jCj4+Pj4+PiArKysgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwo+Pj4+
Pj4gQEAgLTE2MjAsNiArMTYyMCw4NSBAQCBEVF9ERVZJQ0VfU1RBUlQobnMxNjU1MCwgIk5TMTY1
NTAgVUFSVCIsIERFVklDRV9TRVJJQUwpCj4+Pj4+PiAgIERUX0RFVklDRV9FTkQKPj4+Pj4+Cj4+
Pj4+PiAgICNlbmRpZiAvKiBIQVNfREVWSUNFX1RSRUUgKi8KPj4+Pj4+ICsKPj4+Pj4+ICsjaWYg
ZGVmaW5lZChDT05GSUdfQUNQSSkgJiYgZGVmaW5lZChDT05GSUdfQVJNKQo+Pj4+Pj4gKyNpbmNs
dWRlIDx4ZW4vYWNwaS5oPgo+Pj4+Pj4gKwo+Pj4+Pj4gK3N0YXRpYyBpbnQgX19pbml0IG5zMTY1
NTBfYWNwaV91YXJ0X2luaXQoY29uc3Qgdm9pZCAqZGF0YSkKPj4+Pj4+ICt7Cj4+Pj4+PiArICAg
IHN0cnVjdCBhY3BpX3RhYmxlX2hlYWRlciAqdGFibGU7Cj4+Pj4+PiArICAgIHN0cnVjdCBhY3Bp
X3RhYmxlX3NwY3IgKnNwY3I7Cj4+Pj4+PiArICAgIGFjcGlfc3RhdHVzIHN0YXR1czsKPj4+Pj4+
ICsgICAgLyoKPj4+Pj4+ICsgICAgICogU2FtZSBhcyB0aGUgRFQgcGFydC4KPj4+Pj4+ICsgICAg
ICogT25seSBzdXBwb3J0IG9uZSBVQVJUIG9uIEFSTSB3aGljaCBoYXBwZW4gdG8gYmUgbnMxNjU1
MF9jb21bMF0uCj4+Pj4+PiArICAgICAqLwo+Pj4+Pj4gKyAgICBzdHJ1Y3QgbnMxNjU1MCAqdWFy
dCA9ICZuczE2NTUwX2NvbVswXTsKPj4+Pj4+ICsKPj4+Pj4+ICsgICAgc3RhdHVzID0gYWNwaV9n
ZXRfdGFibGUoQUNQSV9TSUdfU1BDUiwgMCwgJnRhYmxlKTsKPj4+Pj4+ICsgICAgaWYgKCBBQ1BJ
X0ZBSUxVUkUoc3RhdHVzKSApCj4+Pj4+PiArICAgIHsKPj4+Pj4+ICsgICAgICAgIHByaW50aygi
bnMxNjU1MDogRmFpbGVkIHRvIGdldCBTUENSIHRhYmxlXG4iKTsKPj4+Pj4+ICsgICAgICAgIHJl
dHVybiAtRUlOVkFMOwo+Pj4+Pj4gKyAgICB9Cj4+Pj4+PiArCj4+Pj4+PiArICAgIHNwY3IgPSBj
b250YWluZXJfb2YodGFibGUsIHN0cnVjdCBhY3BpX3RhYmxlX3NwY3IsIGhlYWRlcik7Cj4+Pj4+
PiArCj4+Pj4+PiArICAgIC8qCj4+Pj4+PiArICAgICAqIFRoZSBzZXJpYWwgcG9ydCBhZGRyZXNz
IG1heSBiZSAwIGZvciBleGFtcGxlCj4+Pj4+PiArICAgICAqIGlmIHRoZSBjb25zb2xlIHJlZGly
ZWN0aW9uIGlzIGRpc2FibGVkLgo+Pj4+Pj4gKyAgICAgKi8KPj4+Pj4+ICsgICAgaWYgKCB1bmxp
a2VseSghc3Bjci0+c2VyaWFsX3BvcnQuYWRkcmVzcykgKQo+Pj4+Pj4gKyAgICB7Cj4+Pj4+PiAr
ICAgICAgICBwcmludGsoIm5zMTY1NTA6IENvbnNvbGUgcmVkaXJlY3Rpb24gaXMgZGlzYWJsZWRc
biIpOwo+Pj4+Pj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+Pj4+PiArICAgIH0KPj4+Pj4+
ICsKPj4+Pj4+ICsgICAgaWYgKCB1bmxpa2VseShzcGNyLT5zZXJpYWxfcG9ydC5zcGFjZV9pZCAh
PSBBQ1BJX0FEUl9TUEFDRV9TWVNURU1fTUVNT1JZKSApCj4+Pj4+PiArICAgIHsKPj4+Pj4+ICsg
ICAgICAgIHByaW50aygibnMxNjU1MDogQWRkcmVzcyBzcGFjZSB0eXBlIGlzIG5vdCBtbWlvXG4i
KTsKPj4+Pj4+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+Pj4+Pj4gKyAgICB9Cj4+Pj4+Cj4+
Pj4+IFRoZSBzcGFjZV9pZCBmaWVsZCBxdWFsaWZpZXMgdGhlIGFkZHJlc3Mgb25lLCBpLmUuIHdo
ZXRoZXIgYSB2YWx1ZSBvZgo+Pj4+PiB6ZXJvIGNhbiBzZW5zaWJseSBtZWFuICJkaXNhYmxlZCIg
ZGVwZW5kcyBvbiB0aGUgYWRkcmVzcyBzcGFjZS4gSGVuY2UKPj4+Pj4gbG9naWNhbGx5IHRoZSBh
ZGRyZXNzIHNwYWNlIGNoZWNrIHNob3VsZCBjb21lIGZpcnN0Lgo+Pj4+Pgo+Pj4+PiBUaGlzIGlz
IHRoZSBsYXN0IHRoaW5nIEknZCBsaWtlIHRvIHNlZSBjaGFuZ2VkLiBJIHdvbid0IGdpdmUgdGhl
Cj4+Pj4+IHBhdGNoIG15IGFjayB0aG91Z2gsIGFzIEkgdGhpbmsgaXQgc2hvdWxkIGJlIGFuIEFy
bSBtYWludGFpbmVyIHRvIGFjawo+Pj4+PiBpdC4KPj4+Pgo+Pj4+IEFja2VkLWJ5OiBKdWxpZW4g
R3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+Pj4+Cj4+Pj4gQWx0aG91Z2gsIGEgcmV2aWV3ZWQtYnkg
dGFnIGZyb20geW91IHdvdWxkIGJlIG5pY2UgYXMgeW91IGRpZCBtb3N0IG9mIAo+Pj4+IHRoZSBy
ZXZpZXcgZm9yIHRoaXMgcGF0Y2guCj4+Pgo+Pj4gV2VsbCwgdG8gY2xhcmlmeSAtIHRoaXMgaXMg
b25lIG9mIHRoZSB2ZXJ5IGZldyAoYWZhaWN0KSBjYXNlcyB3aGVyZSBvdXIKPj4+IFItYiBpbXBs
eWluZyBBLWIgKHdoZW4gcGVvcGxlIGFyZSBlbnRpdGxlZCB0byBhY2sgdGhlIHJlc3BlY3RpdmUg
Y29kZSkKPj4+IGdldHMgaW4gdGhlIHdheS4gSWYgdGhpcyB3YXNuJ3QgdGhlIGNhc2UsIEknZCBo
YXZlIGdpdmVuIHRoZSBmb3JtZXIsCj4+PiBtYWtpbmcgaXQgY2xlYXIgKGFsc28gbGF0ZXIgZnJv
bSBqdXN0IGxvb2tpbmcgYXQgdGhlIHJlc3VsdGluZyBjb21taXQpCj4+PiB0aGF0IHRoZSAob25s
eSkgYWNrIGNhbWUgZnJvbSBhbiBBcm0gcGVyc29uLgo+Pgo+PiBJIHdpbGwgY2hlY2sgdGhlIGFk
ZHJlc3Mgc3BhY2UgaW4gdGhlIHY1IGFuZCBhZGQgeW91ciBSLWIuCj4gCj4gSSBndWVzcyBzb21l
IG1pc3VuZGVyc3RhbmRpbmcgaGFzIG9jY3VycmVkPyBZb3UncmUgYWxyZWFkeSBjaGVja2luZyB0
aGUKPiBhZGRyZXNzIHNwYWNlIGluIHY0IChhbmQgSSBkaWQgYWxyZWFkeSBjb21taXQgaXQgdGhp
cyB3YXkgb24gRnJpZGF5KS4KPiBBbmQgYXMgaW5kaWNhdGVkIEkgaW50ZW50aW9uYWxseSBlbGVj
dGVkIHRvIG5vdCBwcm92aWRlIG15IFItYiBmb3IgdGhpcwo+IHBhdGNoLCBmb3IgdGhlIHJlYXNv
biBnaXZlbiBhYm92ZS4KClNvcnJ5LCBJIG1pc3VuZGVyc3Rvb2QuClRoYW5rcyBmb3IgY2xhcmlm
eWluZyEKCkJlc3QgUmVnYXJkcywKV2VpCgo+IAo+IEphbgo+IAo+IC4KPiAKCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 00:41:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 00:41:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6klN-0001Bl-L9; Wed, 26 Feb 2020 00:41:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Yd+m=4O=huawei.com=xuwei5@srs-us1.protection.inumbo.net>)
 id 1j6klM-0001Bf-Ux
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 00:41:20 +0000
X-Inumbo-ID: b2d41742-5830-11ea-a490-bc764e2007e4
Received: from huawei.com (unknown [45.249.212.32])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b2d41742-5830-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 00:41:19 +0000 (UTC)
Received: from DGGEMS408-HUB.china.huawei.com (unknown [172.30.72.59])
 by Forcepoint Email with ESMTP id 9130649AB56167503454;
 Wed, 26 Feb 2020 08:41:15 +0800 (CST)
Received: from [127.0.0.1] (10.57.101.250) by DGGEMS408-HUB.china.huawei.com
 (10.3.19.208) with Microsoft SMTP Server id 14.3.439.0; Wed, 26 Feb 2020
 08:41:03 +0800
To: Jan Beulich <jbeulich@suse.com>
References: <5E53B3E3.6070304@hisilicon.com>
 <8bb7d100-0ca4-c0f9-b294-f2e7a173e1c9@xen.org> <5E546B6B.70906@hisilicon.com>
 <cdcc6ec0-4dfa-20eb-a160-c803f5f95f93@suse.com>
From: Wei Xu <xuwei5@hisilicon.com>
Message-ID: <5E55BE9F.1090801@hisilicon.com>
Date: Wed, 26 Feb 2020 08:41:03 +0800
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <cdcc6ec0-4dfa-20eb-a160-c803f5f95f93@suse.com>
X-Originating-IP: [10.57.101.250]
X-CFilter-Loop: Reflected
Subject: Re: [Xen-devel] [PATCH] ns16550: Re-order the serial port address
 checking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Linuxarm <linuxarm@huawei.com>,
 Shameerali Kolothum Thodi <shameerali.kolothum.thodi@huawei.com>,
 "Zengtao \(B\)" <prime.zeng@hisilicon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjAyMC8yLzI1IDIxOjEwLCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyNS4w
Mi4yMDIwIDAxOjMzLCBXZWkgWHUgd3JvdGU6Cj4+IE9uIDIwMjAvMi8yNSA2OjAzLCBKdWxpZW4g
R3JhbGwgd3JvdGU6Cj4+PiBUaGFuayB5b3UgZm9yIHNlbmRpbmcgYSBmb2xsb3ctdXAuCj4+Pgo+
Pj4gT24gMjQvMDIvMjAyMCAxMTozMCwgV2VpIFh1IHdyb3RlOgo+Pj4+IENoZWNrIHRoZSBzZXJp
YWwgcG9ydCBhZGRyZXNzIHNwYWNlIGJlZm9yZSBjaGVja2luZyB0aGUgYWRkcmVzcy4KPj4+Cj4+
PiBDb3VsZCB5b3UgZXhwbGFpbiBpbiBhIHNlbnRlbmNlIHdoeSB5b3Ugd2FudCB0byByZS1vcmRl
cj8KPj4KPj4gRG8geW91IHRoaW5rIGlzIGl0IE9LIHRvIGV4cGxhaW4gYXMgZm9sbG93aW5nOgo+
Pgo+PiBUaGUgc2VyaWFsIHBvcnQgYWRkcmVzcyBzcGFjZSBJRCBxdWFsaWZpZXMgdGhlIGFkZHJl
c3MuCj4+IFdoZXRoZXIgYSB2YWx1ZSBvZiB6ZXJvIGZvciB0aGUgc2VyaWFsIHBvcnQgYWRkcmVz
cyBjYW4gc2Vuc2libHkKPj4gbWVhbiAiZGlzYWJsZWQiIGRlcGVuZHMgb24gdGhlIGFkZHJlc3Mg
c3BhY2UgSUQuIEhlbmNlIGNoZWNrIHRoZQo+PiBhZGRyZXNzIHNwYWNlIElEIGJlZm9yZSBjaGVj
a2luZyB0aGUgYWRkcmVzcy4KPiAKPiBXaXRoIHRoaXMgZGVzY3JpcHRpb24gLi4uCj4gCj4+Pj4g
U2lnbmVkLW9mZi1ieTogV2VpIFh1IDx4dXdlaTVAaGlzaWxpY29uLmNvbT4KPiAKPiBSZXZpZXdl
ZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhhbmtzIQoKQmVzdCBSZWdh
cmRzLApXZWkKCj4gCj4gQW5kIEknbSBzb3JyeSBmb3IgaGF2aW5nIGZvcmdvdHRlbiB0byBzd2l0
Y2ggdGhlc2UgYXJvdW5kCj4gd2hpbGUgY29tbWl0dGluZyB5b3VyIGVhcmxpZXIgcGF0Y2guCj4g
Cj4gSmFuCj4gCj4gLgo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 06:21:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 06:21:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6q4c-0006cU-6V; Wed, 26 Feb 2020 06:21:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Sq7e=4O=intel.com=farrah.chen@srs-us1.protection.inumbo.net>)
 id 1j6q4b-0006cP-MU
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 06:21:33 +0000
X-Inumbo-ID: 3a4d6744-5860-11ea-8cb6-bc764e2007e4
Received: from mga04.intel.com (unknown [192.55.52.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3a4d6744-5860-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 06:21:31 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Feb 2020 22:21:29 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,487,1574150400"; 
 d="txt'?scan'208,217";a="256211839"
Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204])
 by orsmga002.jf.intel.com with ESMTP; 25 Feb 2020 22:21:28 -0800
Received: from fmsmsx126.amr.corp.intel.com (10.18.125.43) by
 FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 25 Feb 2020 22:21:28 -0800
Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by
 FMSMSX126.amr.corp.intel.com (10.18.125.43) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Tue, 25 Feb 2020 22:21:27 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX106.ccr.corp.intel.com ([169.254.10.225]) with mapi id 14.03.0439.000;
 Wed, 26 Feb 2020 14:21:25 +0800
From: "Chen, Farrah" <farrah.chen@intel.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [BUG]Nested virtualization, Xen on KVM, Xen cannot boot up as
 a guest of KVM
Thread-Index: AdXsatDXz1zIp/dtReyVbkFlTMsZiw==
Date: Wed, 26 Feb 2020 06:21:25 +0000
Message-ID: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
Content-Type: multipart/mixed;
 boundary="_004_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_"
MIME-Version: 1.0
Subject: [Xen-devel] [BUG]Nested virtualization, Xen on KVM,
 Xen cannot boot up as a guest of KVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "Hao, Xudong" <xudong.hao@intel.com>, "Gao, Chao" <chao.gao@intel.com>
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--_004_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_
Content-Type: multipart/alternative;
	boundary="_000_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_"

--_000_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Description:
Nested virtualization, take KVM host as L0, create guest on it, install Xen=
 on guest, then guest cannot boot up from Xen and keep rebooting.

Reproduce steps:
1. Enable KVM nested on host(L0)
rmmod kvm_intel
modprobe kvm_intel nested=3Dy
cat /sys/module/kvm_intel/parameters/nested
Y

2.Create L1 guest via qemu:
qemu-system-x86_64 -accel kvm -cpu host -drive file=3Drhel8.img,if=3Dnone,i=
d=3Dvirtio-disk0 -device virtio-blk-pci,drive=3Dvirtio-disk0 -m 7168 -smp 8=
 -monitor pty -cpu host -device virtio-net-pci,netdev=3Dnic0,mac=3D00:16:3e=
:72:5e:0a -netdev tap,id=3Dnic0,br=3Dvirbr0,helper=3D/usr/libexec/qemu-brid=
ge-helper,vhost=3Don -serial stdio

3. Build and install Xen on L1 guest

4. Reboot L1 and make it boot from Xen

Then L1 keep rebooting, full log attached.
......
(XEN) Running stub recovery selftests...
(XEN) traps.c:1590: GPF (0000): ffff82d0bfffe041 [ffff82d0bfffe041] -> ffff=
82d08038e40c
(XEN) traps.c:785: Trap 12: ffff82d0bfffe040 [ffff82d0bfffe040] -> ffff82d0=
8038e40c
(XEN) traps.c:1124: Trap 3: ffff82d0bfffe041 [ffff82d0bfffe041] -> ffff82d0=
8038e40c
(XEN) ----[ Xen-4.14-unstable  x86_64  debug=3Dy   Tainted:  C   ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<ffff82d08043a8bc>] core2_vpmu_init+0xa5/0x221
(XEN) RFLAGS: 0000000000010202   CONTEXT: hypervisor
(XEN) rax: 0000000008300802   rbx: 0000000000000000   rcx: 0000000000000345
(XEN) rdx: 0000000000000004   rsi: 000000000000000a   rdi: 0000000000000063
(XEN) rbp: ffff82d0804b7d68   rsp: ffff82d0804b7d58   r8:  0000000000000004
(XEN) r9:  0000000000000008   r10: ffff82d0805effe0   r11: 0000000000000032
(XEN) r12: 0000000000000002   r13: 0000000000000008   r14: ffff82d0805dd0c0
(XEN) r15: ffff82d0805de300   cr0: 000000008005003b   cr4: 00000000003526e0
(XEN) cr3: 00000000bfca4000   cr2: 0000000000000000
(XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen code around <ffff82d08043a8bc> (core2_vpmu_init+0xa5/0x221):
(XEN)  00 06 00 b9 45 03 00 00 <0f> 32 48 89 c1 48 c1 e9 0d 83 e1 01 88 0d =
32 00
(XEN) Xen stack trace from rsp=3Dffff82d0804b7d58:
(XEN)    ffff82d080452168 ffff82d080452248 ffff82d0804b7d78 ffff82d08043a62=
2
(XEN)    ffff82d0804b7d98 ffff82d08040dcb0 0000000000000008 000000000000000=
0
(XEN)    ffff82d0804b7ee8 ffff82d0804339db 0000000001fb4fff 00000000000001f=
6
(XEN)    ffff83000009de80 ffffffff00000000 000ffff82d0807f6 000000000000000=
2
(XEN)    0000000000000002 0000000000000002 0000000000000002 000000000000000=
2
(XEN)    0000000000000001 0000000000000001 0000000000100000 ffff82d08047ac0=
0
(XEN)    0000000000200000 ffff82d08047acdc 0000000100000008 000000000000000=
7
(XEN)    0000000001fb4000 0000000000000000 0000000000000007 ffff83000009dd2=
0
(XEN)    ffff83000009de80 ffff83000009dfb0 0000000000000000 000000000000000=
0
(XEN)    0000000400000000 0000000000000000 ffffffffffffffff 00000000fffffff=
f
(XEN)    0000000800000000 000000010000006e 0000000000000003 00000000000002f=
8
(XEN)    0000000000000002 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000000000000000 0000000000000000 ffff82d0802000e=
c
(XEN)    0000000000000000 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000000000000000 0000000000000000 000000000000000=
0
(XEN)    0000000000000000 0000e01000000000 ffff8301f136e000 000000000000000=
0
(XEN) Xen call trace:
(XEN)    [<ffff82d08043a8bc>] R core2_vpmu_init+0xa5/0x221
(XEN)    [<ffff82d08043a622>] F arch/x86/cpu/vpmu.c#vpmu_init+0xc4/0x100
(XEN)    [<ffff82d08040dcb0>] F do_initcalls+0x35/0x44
(XEN)    [<ffff82d0804339db>] F __start_xen+0x22d7/0x2808
(XEN)    [<ffff82d0802000ec>] F __high_start+0x4c/0x4e
(XEN)
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) GENERAL PROTECTION FAULT
(XEN) [error_code=3D0000]
(XEN) ****************************************
(XEN)
(XEN) Reboot in five seconds...

Environment:
Host(L0):
KVM: https://git.kernel.org/pub/scm/virt/kvm/kvm.git/
Branch: next
Commit: ead68df94d248c80fdbae220ae5425eb5af2e753
Kernel version: 5.6.0_rc1
Qemu: https://git.qemu.org/git/qemu.git
Branch: master
Commit: 88e2b97aa3e369a454c9d8360afddc348070c708

Guest(L1):
Xen: https://xenbits.xen.org/git-http/xen.git
Branch: master
Commit: c47984aabead53918e5ba6d43cdb3f1467452739
Xen version: 4.14-unstable

Host OS(L0): Red Hat Enterprise Linux 8.1
Guest OS(L1): Red Hat Enterprise Linux 8.1


Thanks,
Fan


--_000_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:#333333;backgr=
ound:white">Description:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Nested virtualization, take KVM host as L0, create guest on it,=
 install Xen on guest, then guest cannot boot up from Xen and keep rebootin=
g.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:#333333;backgr=
ound:white">Reproduce steps:<br>
</span><span style=3D"font-size:10.5pt;color:#333333">1. Enable KVM nested =
on host(L0)<br>
rmmod kvm_intel<br>
modprobe kvm_intel nested=3Dy<br>
cat /sys/module/kvm_intel/parameters/nested<br>
Y</span><span style=3D"font-size:12.0pt;color:#333333;background:white"><o:=
p></o:p></span></p>
<p style=3D"mso-margin-top-alt:7.5pt;margin-right:0in;margin-bottom:0in;mar=
gin-left:0in;margin-bottom:.0001pt;background:white">
<span style=3D"font-size:10.5pt;color:#333333">2.Create L1 guest via qemu:<=
br>
qemu-system-x86_64 -accel kvm -cpu host -drive file=3Drhel8.img,if=3Dnone,i=
d=3Dvirtio-disk0 -device virtio-blk-pci,drive=3Dvirtio-disk0 -m 7168 -smp 8=
 -monitor pty -cpu host -device virtio-net-pci,netdev=3Dnic0,mac=3D00:16:3e=
:72:5e:0a -netdev tap,id=3Dnic0,br=3Dvirbr0,helper=3D/usr/libexec/qemu-brid=
ge-helper,vhost=3Don
 -serial stdio<o:p></o:p></span></p>
<p style=3D"mso-margin-top-alt:7.5pt;margin-right:0in;margin-bottom:0in;mar=
gin-left:0in;margin-bottom:.0001pt;background:white;outline: none !importan=
t;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-=
align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-style:=
 initial;text-decoration-color: initial;word-spacing:0px">
<span style=3D"font-size:10.5pt;color:#333333">3. Build and install Xen on =
L1 guest<o:p></o:p></span></p>
<p style=3D"mso-margin-top-alt:7.5pt;margin-right:0in;margin-bottom:0in;mar=
gin-left:0in;margin-bottom:.0001pt;background:white">
<span style=3D"font-size:10.5pt;color:#333333">4. Reboot L1 and make it boo=
t from Xen<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Then L1 keep rebooting, full log attached.<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">&#8230;&#8230;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) Running stub recovery selftests...<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) traps.c:1590: GPF (0000): ffff82d0bfffe041 [ffff82d0bfffe=
041] -&gt; ffff82d08038e40c<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) traps.c:785: Trap 12: ffff82d0bfffe040 [ffff82d0bfffe040]=
 -&gt; ffff82d08038e40c<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) traps.c:1124: Trap 3: ffff82d0bfffe041 [ffff82d0bfffe041]=
 -&gt; ffff82d08038e40c<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) ----[ Xen-4.14-unstable&nbsp; x86_64&nbsp; debug=3Dy&nbsp=
;&nbsp; Tainted:&nbsp; C&nbsp;&nbsp; ]----<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) CPU:&nbsp;&nbsp;&nbsp; 0<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) RIP:&nbsp;&nbsp;&nbsp; e008:[&lt;ffff82d08043a8bc&gt;] co=
re2_vpmu_init&#43;0xa5/0x221<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) RFLAGS: 0000000000010202&nbsp;&nbsp; CONTEXT: hypervisor<=
o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) rax: 0000000008300802&nbsp;&nbsp; rbx: 0000000000000000&n=
bsp;&nbsp; rcx: 0000000000000345<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) rdx: 0000000000000004&nbsp;&nbsp; rsi: 000000000000000a&n=
bsp;&nbsp; rdi: 0000000000000063<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) rbp: ffff82d0804b7d68&nbsp;&nbsp; rsp: ffff82d0804b7d58&n=
bsp;&nbsp; r8:&nbsp; 0000000000000004<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) r9:&nbsp; 0000000000000008&nbsp;&nbsp; r10: ffff82d0805ef=
fe0&nbsp;&nbsp; r11: 0000000000000032<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) r12: 0000000000000002&nbsp;&nbsp; r13: 0000000000000008&n=
bsp;&nbsp; r14: ffff82d0805dd0c0<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) r15: ffff82d0805de300&nbsp;&nbsp; cr0: 000000008005003b&n=
bsp;&nbsp; cr4: 00000000003526e0<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) cr3: 00000000bfca4000&nbsp;&nbsp; cr2: 0000000000000000<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) fsb: 0000000000000000&nbsp;&nbsp; gsb: 0000000000000000&n=
bsp;&nbsp; gss: 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) ds: 0000&nbsp;&nbsp; es: 0000&nbsp;&nbsp; fs: 0000&nbsp;&=
nbsp; gs: 0000&nbsp;&nbsp; ss: 0000&nbsp;&nbsp; cs: e008<o:p></o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) Xen code around &lt;ffff82d08043a8bc&gt; (core2_vpmu_init=
&#43;0xa5/0x221):<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp; 00 06 00 b9 45 03 00 00 &lt;0f&gt; 32 48 89 c1 48 c=
1 e9 0d 83 e1 01 88 0d 32 00<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) Xen stack trace from rsp=3Dffff82d0804b7d58:<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; ffff82d080452168 ffff82d080452248 ffff8=
2d0804b7d78 ffff82d08043a622<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; ffff82d0804b7d98 ffff82d08040dcb0 00000=
00000000008 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; ffff82d0804b7ee8 ffff82d0804339db 00000=
00001fb4fff 00000000000001f6<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; ffff83000009de80 ffffffff00000000 000ff=
ff82d0807f6 0000000000000002<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000002 0000000000000002 00000=
00000000002 0000000000000002<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000001 0000000000000001 00000=
00000100000 ffff82d08047ac00<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000200000 ffff82d08047acdc 00000=
00100000008 0000000000000007<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000001fb4000 0000000000000000 00000=
00000000007 ffff83000009dd20<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; ffff83000009de80 ffff83000009dfb0 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000400000000 0000000000000000 fffff=
fffffffffff 00000000ffffffff<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000800000000 000000010000006e 00000=
00000000003 00000000000002f8<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000002 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 ffff82d0802000ec<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000000000000000 00000=
00000000000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; 0000000000000000 0000e01000000000 ffff8=
301f136e000 0000000000000000<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) Xen call trace:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; [&lt;ffff82d08043a8bc&gt;] R core2_vpmu=
_init&#43;0xa5/0x221<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; [&lt;ffff82d08043a622&gt;] F arch/x86/c=
pu/vpmu.c#vpmu_init&#43;0xc4/0x100<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; [&lt;ffff82d08040dcb0&gt;] F do_initcal=
ls&#43;0x35/0x44<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; [&lt;ffff82d0804339db&gt;] F __start_xe=
n&#43;0x22d7/0x2808<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)&nbsp;&nbsp;&nbsp; [&lt;ffff82d0802000ec&gt;] F __high_sta=
rt&#43;0x4c/0x4e<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) ****************************************<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) Panic on CPU 0:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) GENERAL PROTECTION FAULT<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) [error_code=3D0000]<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) ****************************************<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">(XEN) Reboot in five seconds...<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:12.0pt;color:#333333;backgr=
ound:white">Environment:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Host(L0):<o:p></o:p></span></p>
<p class=3D"MsoNormal">KVM: <a href=3D"https://git.kernel.org/pub/scm/virt/=
kvm/kvm.git/">
https://git.kernel.org/pub/scm/virt/kvm/kvm.git/</a> <o:p></o:p></p>
<p class=3D"MsoNormal">Branch: next <o:p></o:p></p>
<p class=3D"MsoNormal">Commit: ead68df94d248c80fdbae220ae5425eb5af2e753<spa=
n style=3D"font-size:10.5pt;color:#333333">&nbsp;
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Kernel version:&nbsp;5.6.0_rc1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Qemu:</span>
<span style=3D"font-size:10.5pt;color:#333333;background:white"><a href=3D"=
https://git.qemu.org/git/qemu.git">https://git.qemu.org/git/qemu.git</a>
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Branch: master
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Commit:
</span>88e2b97aa3e369a454c9d8360afddc348070c708<o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333"><br>
Guest(L1):<br>
<span style=3D"background:white">Xen:&nbsp;<a href=3D"https://xenbits.xen.o=
rg/git-http/xen.git">https://xenbits.xen.org/git-http/xen.git</a>
<o:p></o:p></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Branch:
</span>master <o:p></o:p></p>
<p class=3D"MsoNormal">Commit: c47984aabead53918e5ba6d43cdb3f1467452739<spa=
n style=3D"font-size:10.5pt;color:#333333;background:white"><o:p></o:p></sp=
an></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333">Xen v=
ersion: 4.14-unstable<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333"><br>
<span style=3D"background:white">Host OS(L0): Red Hat Enterprise Linux 8.1<=
o:p></o:p></span></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white">Guest OS(L1): Red Hat Enterprise Linux 8.1<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span style=3D"font-size:10.5pt;color:#333333;backgr=
ound:white"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Fan<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_--

--_004_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_
Content-Type: text/plain; name="Boot_Xen_log.txt"
Content-Description: Boot_Xen_log.txt
Content-Disposition: attachment; filename="Boot_Xen_log.txt"; size=10491;
	creation-date="Wed, 26 Feb 2020 03:41:46 GMT";
	modification-date="Wed, 26 Feb 2020 03:41:46 GMT"
Content-Transfer-Encoding: base64

WyAgIDM5Ljg1Mzk0M10ga3ZtOiBleGl0aW5nIGhhcmR3YXJlIHZpcnR1YWxpemF0aW9uDQpbICAg
MzkuODU2MjU5XSByZWJvb3Q6IFJlc3RhcnRpbmcgc3lzdGVtDQpbICAgMzkuODU2NzA2XSByZWJv
b3Q6IG1hY2hpbmUgcmVzdGFydA0KIFhlbiA0LjE0LXVuc3RhYmxlDQooWEVOKSBYZW4gdmVyc2lv
biA0LjE0LXVuc3RhYmxlICh2bW1Ac2guaW50ZWwuY29tKSAoZ2NjIChHQ0MpIDguMy4xIDIwMTkw
NTA3IChSZWQgSGF0IDguMy4xLTQpKSBkZWJ1Zz15ICBNb24gRmViIDI0IDAxOjMzOjMyIENTVCAy
MDIwDQooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBUdWUgRmViIDE4IDE2OjI3OjA3IDIwMjAgKzAx
MDAgZ2l0OmM0Nzk4NGFhYmUtZGlydHkNCihYRU4pIGJ1aWxkLWlkOiBmN2M2OTA1OTE0MGU0ZjYw
YmUyYzAyZmVkNWY5OGI4MGQ4N2FkNjQyDQooWEVOKSBDb25zb2xlIG91dHB1dCBpcyBzeW5jaHJv
bm91cy4NCihYRU4pIEJvb3Rsb2FkZXI6IEdSVUIgMi4wMw0KKFhFTikgQ29tbWFuZCBsaW5lOiBk
b20wX21lbT04MTkyTSBkb20wX21heF92Y3B1cz04IGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFs
bCB1bnJlc3RyaWN0ZWRfZ3Vlc3Q9MSBtc2k9MSBjb25yaW5nX3NpemU9NE0gY29uc29sZT1jb20x
IGNvbTE9MTE1MjAwLDhuMSBzeW5jX2NvbnNvbGUgdnBpZD0xIHZwbXU9MSBhbHRwMm09MSBwc3I9
Y210IHBzcj1jYXQgcHNyPWNkcCBlcHQ9cG1sIGlvbW11PW9uLGludHBvc3QgaHZtX2ZlcD10cnVl
IGV4dHJhX2d1ZXN0X2lycXM9MTAyNCwxMDI0DQooWEVOKSBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFk
ZHJlc3M6IDANCihYRU4pIFZpZGVvIGluZm9ybWF0aW9uOg0KKFhFTikgIFZHQSBpcyB0ZXh0IG1v
ZGUgODB4MjUsIGZvbnQgOHgxNg0KKFhFTikgIFZCRS9EREMgbWV0aG9kczogVjEgVjI7IEVESUQg
dHJhbnNmZXIgdGltZTogMSBzZWNvbmRzDQooWEVOKSBEaXNjIGluZm9ybWF0aW9uOg0KKFhFTikg
IEZvdW5kIDEgTUJSIHNpZ25hdHVyZXMNCihYRU4pICBGb3VuZCAxIEVERCBpbmZvcm1hdGlvbiBz
dHJ1Y3R1cmVzDQooWEVOKSBDUFUgVmVuZG9yOiBJbnRlbCwgRmFtaWx5IDYgKDB4NiksIE1vZGVs
IDEwNiAoMHg2YSksIFN0ZXBwaW5nIDAgKHJhdyAwMDA2MDZhMCkNCihYRU4pIFhlbi1lODIwIFJB
TSBtYXA6DQooWEVOKSAgWzAwMDAwMDAwMDAwMDAwMDAsIDAwMDAwMDAwMDAwOWZiZmZdICh1c2Fi
bGUpDQooWEVOKSAgWzAwMDAwMDAwMDAwOWZjMDAsIDAwMDAwMDAwMDAwOWZmZmZdIChyZXNlcnZl
ZCkNCihYRU4pICBbMDAwMDAwMDAwMDBmMDAwMCwgMDAwMDAwMDAwMDBmZmZmZl0gKHJlc2VydmVk
KQ0KKFhFTikgIFswMDAwMDAwMDAwMTAwMDAwLCAwMDAwMDAwMGJmZmRjZmZmXSAodXNhYmxlKQ0K
KFhFTikgIFswMDAwMDAwMGJmZmRkMDAwLCAwMDAwMDAwMGJmZmZmZmZmXSAocmVzZXJ2ZWQpDQoo
WEVOKSAgWzAwMDAwMDAwZmVmZmMwMDAsIDAwMDAwMDAwZmVmZmZmZmZdIChyZXNlcnZlZCkNCihY
RU4pICBbMDAwMDAwMDBmZmZjMDAwMCwgMDAwMDAwMDBmZmZmZmZmZl0gKHJlc2VydmVkKQ0KKFhF
TikgIFswMDAwMDAwMTAwMDAwMDAwLCAwMDAwMDAwMWZmZmZmZmZmXSAodXNhYmxlKQ0KKFhFTikg
TmV3IFhlbiBpbWFnZSBiYXNlIGFkZHJlc3M6IDB4YmY4MDAwMDANCihYRU4pIEFDUEk6IFJTRFAg
MDAwRjU5RDAsIDAwMTQgKHIwIEJPQ0hTICkNCihYRU4pIEFDUEk6IFJTRFQgQkZGRTE0M0UsIDAw
MzAgKHIxIEJPQ0hTICBCWFBDUlNEVCAgICAgICAgMSBCWFBDICAgICAgICAxKQ0KKFhFTikgQUNQ
STogRkFDUCBCRkZFMTJFMiwgMDA3NCAocjEgQk9DSFMgIEJYUENGQUNQICAgICAgICAxIEJYUEMg
ICAgICAgIDEpDQooWEVOKSBBQ1BJOiBEU0RUIEJGRkRGQzgwLCAxNjYyIChyMSBCT0NIUyAgQlhQ
Q0RTRFQgICAgICAgIDEgQlhQQyAgICAgICAgMSkNCihYRU4pIEFDUEk6IEZBQ1MgQkZGREZDNDAs
IDAwNDANCihYRU4pIEFDUEk6IEFQSUMgQkZGRTEzNTYsIDAwQjAgKHIxIEJPQ0hTICBCWFBDQVBJ
QyAgICAgICAgMSBCWFBDICAgICAgICAxKQ0KKFhFTikgQUNQSTogSFBFVCBCRkZFMTQwNiwgMDAz
OCAocjEgQk9DSFMgIEJYUENIUEVUICAgICAgICAxIEJYUEMgICAgICAgIDEpDQooWEVOKSBTeXN0
ZW0gUkFNOiA3MTY3TUIgKDczMzk1MDRrQikNCihYRU4pIE5vIE5VTUEgY29uZmlndXJhdGlvbiBm
b3VuZA0KKFhFTikgRmFraW5nIGEgbm9kZSBhdCAwMDAwMDAwMDAwMDAwMDAwLTAwMDAwMDAyMDAw
MDAwMDANCihYRU4pIERvbWFpbiBoZWFwIGluaXRpYWxpc2VkDQooWEVOKSBBbGxvY2F0ZWQgY29u
c29sZSByaW5nIG9mIDQwOTYgS2lCLg0KKFhFTikgZm91bmQgU01QIE1QLXRhYmxlIGF0IDAwMGY1
YTEwDQooWEVOKSBETUkgMi44IHByZXNlbnQuDQooWEVOKSBVc2luZyBBUElDIGRyaXZlciBkZWZh
dWx0DQooWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDYwOCAoMjQgYml0cykNCihYRU4p
IEFDUEk6IFNMRUVQIElORk86IHBtMXhfY250WzE6NjA0LDE6MF0sIHBtMXhfZXZ0WzE6NjAwLDE6
MF0NCihYRU4pIEFDUEk6ICAgICAgICAgICAgIHdha2V1cF92ZWNbYmZmZGZjNGNdLCB2ZWNfc2l6
ZVsyMF0NCihYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwDQooWEVOKSBB
Q1BJOiBMQVBJQyAoYWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQ0KKFhFTikg
QUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkNCihYRU4p
IEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDJdIGxhcGljX2lkWzB4MDJdIGVuYWJsZWQpDQooWEVO
KSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAzXSBsYXBpY19pZFsweDAzXSBlbmFibGVkKQ0KKFhF
TikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0gbGFwaWNfaWRbMHgwNF0gZW5hYmxlZCkNCihY
RU4pIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDVdIGxhcGljX2lkWzB4MDVdIGVuYWJsZWQpDQoo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDA2XSBsYXBpY19pZFsweDA2XSBlbmFibGVkKQ0K
KFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwN10gbGFwaWNfaWRbMHgwN10gZW5hYmxlZCkN
CihYRU4pIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkN
CihYRU4pIEFDUEk6IElPQVBJQyAoaWRbMHgwMF0gYWRkcmVzc1sweGZlYzAwMDAwXSBnc2lfYmFz
ZVswXSkNCihYRU4pIElPQVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNzIDB4
ZmVjMDAwMDAsIEdTSSAwLTIzDQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2ly
cSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQ0KKFhFTikgQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAw
IGJ1c19pcnEgNSBnbG9iYWxfaXJxIDUgaGlnaCBsZXZlbCkNCihYRU4pIEFDUEk6IElOVF9TUkNf
T1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGhpZ2ggbGV2ZWwpDQooWEVOKSBBQ1BJ
OiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJxIDEwIGhpZ2ggbGV2ZWwp
DQooWEVOKSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMSBnbG9iYWxfaXJxIDEx
IGhpZ2ggbGV2ZWwpDQooWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBB
Q1BJOiBJUlEyIHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBBQ1BJOiBJUlE1IHVzZWQgYnkgb3Zl
cnJpZGUuDQooWEVOKSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuDQooWEVOKSBBQ1BJOiBJ
UlExMCB1c2VkIGJ5IG92ZXJyaWRlLg0KKFhFTikgQUNQSTogSVJRMTEgdXNlZCBieSBvdmVycmlk
ZS4NCihYRU4pIEVuYWJsaW5nIEFQSUMgbW9kZTogIEZsYXQuICBVc2luZyAxIEkvTyBBUElDcw0K
KFhFTikgQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwDQooWEVOKSBV
c2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24NCihYRU4p
IFNNUDogQWxsb3dpbmcgOCBDUFVzICgwIGhvdHBsdWcgQ1BVcykNCihYRU4pIElSUSBsaW1pdHM6
IDI0IEdTSSwgMTY0MCBNU0kvTVNJLVgNCihYRU4pIFN3aXRjaGVkIHRvIEFQSUMgZHJpdmVyIHgy
YXBpY19waHlzDQooWEVOKSB4c3RhdGU6IHNpemU6IDB4YTg4IGFuZCBzdGF0ZXM6IDB4MmU3DQoo
WEVOKSBtY2VfaW50ZWwuYzo3Nzk6IE1DQSBDYXBhYmlsaXR5OiBmaXJzdGJhbmsgMCwgZXh0ZW5k
ZWQgTUNFIE1TUiAwLCBCQ0FTVCwgU0VSLCBMTUNFDQooWEVOKSBDUFUwOiBJbnRlbCBtYWNoaW5l
IGNoZWNrIHJlcG9ydGluZyBlbmFibGVkDQooWEVOKSBVbnJlY29nbmlzZWQgQ1BVIG1vZGVsIDB4
NmEgLSBhc3N1bWluZyB2dWxuZXJhYmxlIHRvIExhenlGUFUNCihYRU4pIFNwZWN1bGF0aXZlIG1p
dGlnYXRpb24gZmFjaWxpdGllczoNCihYRU4pICAgSGFyZHdhcmUgZmVhdHVyZXM6IElCUlMvSUJQ
QiBTVElCUCBTU0JEIE1EX0NMRUFSIElCUEIgSUJSU19BTEwgUkRDTF9OTyBTS0lQX0wxREZMIE1E
U19OTw0KKFhFTikgICBDb21waWxlZC1pbiBzdXBwb3J0OiBJTkRJUkVDVF9USFVOSyBTSEFET1df
UEFHSU5HDQooWEVOKSAgIFhlbiBzZXR0aW5nczogQlRJLVRodW5rIEpNUCwgU1BFQ19DVFJMOiBJ
QlJTKyBTU0JELSwgT3RoZXI6IElCUEIgQlJBTkNIX0hBUkRFTg0KKFhFTikgICBTdXBwb3J0IGZv
ciBIVk0gVk1zOiBNU1JfU1BFQ19DVFJMIFJTQiBFQUdFUl9GUFUgTURfQ0xFQVINCihYRU4pICAg
U3VwcG9ydCBmb3IgUFYgVk1zOiBNU1JfU1BFQ19DVFJMIFJTQiBFQUdFUl9GUFUgTURfQ0xFQVIN
CihYRU4pICAgWFBUSSAoNjQtYml0IFBWIG9ubHkpOiBEb20wIGRpc2FibGVkLCBEb21VIGRpc2Fi
bGVkICh3aXRoIFBDSUQpDQooWEVOKSAgIFBWIEwxVEYgc2hhZG93aW5nOiBEb20wIGRpc2FibGVk
LCBEb21VIGRpc2FibGVkDQooWEVOKSBVc2luZyBzY2hlZHVsZXI6IFNNUCBDcmVkaXQgU2NoZWR1
bGVyIHJldjIgKGNyZWRpdDIpDQooWEVOKSBJbml0aWFsaXppbmcgQ3JlZGl0MiBzY2hlZHVsZXIN
CihYRU4pICBsb2FkX3ByZWNpc2lvbl9zaGlmdDogMTgNCihYRU4pICBsb2FkX3dpbmRvd19zaGlm
dDogMzANCihYRU4pICB1bmRlcmxvYWRfYmFsYW5jZV90b2xlcmFuY2U6IDANCihYRU4pICBvdmVy
bG9hZF9iYWxhbmNlX3RvbGVyYW5jZTogLTMNCihYRU4pICBydW5xdWV1ZXMgYXJyYW5nZW1lbnQ6
IHNvY2tldA0KKFhFTikgIGNhcCBlbmZvcmNlbWVudCBncmFudWxhcml0eTogMTBtcw0KKFhFTikg
bG9hZCB0cmFja2luZyB3aW5kb3cgbGVuZ3RoIDEwNzM3NDE4MjQgbnMNCihYRU4pIFBsYXRmb3Jt
IHRpbWVyIGlzIDEwMC4wMDBNSHogSFBFVA0KKFhFTikgRGV0ZWN0ZWQgMjAwMC4wMjAgTUh6IHBy
b2Nlc3Nvci4NCihYRU4pIGFsdCB0YWJsZSBmZmZmODJkMDgwNDgxMTUwIC0+IGZmZmY4MmQwODA0
OGYyNzYNCihYRU4pIEkvTyB2aXJ0dWFsaXNhdGlvbiBkaXNhYmxlZA0KKFhFTikgbnJfc29ja2V0
czogOA0KKFhFTikgRU5BQkxJTkcgSU8tQVBJQyBJUlFzDQooWEVOKSAgLT4gVXNpbmcgbmV3IEFD
SyBtZXRob2QNCihYRU4pIC4uVElNRVI6IHZlY3Rvcj0weEYwIGFwaWMxPTAgcGluMT0yIGFwaWMy
PS0xIHBpbjI9LTENCihYRU4pIFRTQyBkZWFkbGluZSB0aW1lciBlbmFibGVkDQooWEVOKSBtd2Fp
dC1pZGxlOiBkb2VzIG5vdCBydW4gb24gZmFtaWx5IDYgbW9kZWwgMTA2DQooWEVOKSBWTVg6IFN1
cHBvcnRlZCBhZHZhbmNlZCBmZWF0dXJlczoNCihYRU4pICAtIEFQSUMgTU1JTyBhY2Nlc3Mgdmly
dHVhbGlzYXRpb24NCihYRU4pICAtIEFQSUMgVFBSIHNoYWRvdw0KKFhFTikgIC0gRXh0ZW5kZWQg
UGFnZSBUYWJsZXMgKEVQVCkNCihYRU4pICAtIFZpcnR1YWwtUHJvY2Vzc29yIElkZW50aWZpZXJz
IChWUElEKQ0KKFhFTikgIC0gVmlydHVhbCBOTUkNCihYRU4pICAtIE1TUiBkaXJlY3QtYWNjZXNz
IGJpdG1hcA0KKFhFTikgIC0gVW5yZXN0cmljdGVkIEd1ZXN0DQooWEVOKSAgLSBBUElDIFJlZ2lz
dGVyIFZpcnR1YWxpemF0aW9uDQooWEVOKSAgLSBWaXJ0dWFsIEludGVycnVwdCBEZWxpdmVyeQ0K
KFhFTikgIC0gUG9zdGVkIEludGVycnVwdCBQcm9jZXNzaW5nDQooWEVOKSAgLSBWTUNTIHNoYWRv
d2luZw0KKFhFTikgIC0gVk0gRnVuY3Rpb25zDQooWEVOKSAgLSBQYWdlIE1vZGlmaWNhdGlvbiBM
b2dnaW5nDQooWEVOKSBIVk06IEFTSURzIGVuYWJsZWQuDQooWEVOKSBIVk06IFZNWCBlbmFibGVk
DQooWEVOKSBIVk06IEhhcmR3YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZA0KKFhF
TikgSFZNOiBIQVAgcGFnZSBzaXplczogNGtCLCAyTUIsIDFHQg0KKFhFTikgYWx0IHRhYmxlIGZm
ZmY4MmQwODA0ODExNTAgLT4gZmZmZjgyZDA4MDQ4ZjI3Ng0KKFhFTikgQnJvdWdodCB1cCA4IENQ
VXMNCihYRU4pIEFkZGluZyBjcHUgMCB0byBydW5xdWV1ZSAwDQooWEVOKSAgRmlyc3QgY3B1IG9u
IHJ1bnF1ZXVlLCBhY3RpdmF0aW5nDQooWEVOKSBBZGRpbmcgY3B1IDEgdG8gcnVucXVldWUgMQ0K
KFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGluZw0KKFhFTikgQWRkaW5nIGNw
dSAyIHRvIHJ1bnF1ZXVlIDINCihYRU4pICBGaXJzdCBjcHUgb24gcnVucXVldWUsIGFjdGl2YXRp
bmcNCihYRU4pIEFkZGluZyBjcHUgMyB0byBydW5xdWV1ZSAzDQooWEVOKSAgRmlyc3QgY3B1IG9u
IHJ1bnF1ZXVlLCBhY3RpdmF0aW5nDQooWEVOKSBBZGRpbmcgY3B1IDQgdG8gcnVucXVldWUgNA0K
KFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGluZw0KKFhFTikgQWRkaW5nIGNw
dSA1IHRvIHJ1bnF1ZXVlIDUNCihYRU4pICBGaXJzdCBjcHUgb24gcnVucXVldWUsIGFjdGl2YXRp
bmcNCihYRU4pIEFkZGluZyBjcHUgNiB0byBydW5xdWV1ZSA2DQooWEVOKSAgRmlyc3QgY3B1IG9u
IHJ1bnF1ZXVlLCBhY3RpdmF0aW5nDQooWEVOKSBBZGRpbmcgY3B1IDcgdG8gcnVucXVldWUgNw0K
KFhFTikgIEZpcnN0IGNwdSBvbiBydW5xdWV1ZSwgYWN0aXZhdGluZw0KKFhFTikgUnVubmluZyBz
dHViIHJlY292ZXJ5IHNlbGZ0ZXN0cy4uLg0KKFhFTikgdHJhcHMuYzoxNTkwOiBHUEYgKDAwMDAp
OiBmZmZmODJkMGJmZmZlMDQxIFtmZmZmODJkMGJmZmZlMDQxXSAtPiBmZmZmODJkMDgwMzhlNDBj
DQooWEVOKSB0cmFwcy5jOjc4NTogVHJhcCAxMjogZmZmZjgyZDBiZmZmZTA0MCBbZmZmZjgyZDBi
ZmZmZTA0MF0gLT4gZmZmZjgyZDA4MDM4ZTQwYw0KKFhFTikgdHJhcHMuYzoxMTI0OiBUcmFwIDM6
IGZmZmY4MmQwYmZmZmUwNDEgW2ZmZmY4MmQwYmZmZmUwNDFdIC0+IGZmZmY4MmQwODAzOGU0MGMN
CihYRU4pIC0tLS1bIFhlbi00LjE0LXVuc3RhYmxlICB4ODZfNjQgIGRlYnVnPXkgICBUYWludGVk
OiAgQyAgIF0tLS0tDQooWEVOKSBDUFU6ICAgIDANCihYRU4pIFJJUDogICAgZTAwODpbPGZmZmY4
MmQwODA0M2E4YmM+XSBjb3JlMl92cG11X2luaXQrMHhhNS8weDIyMQ0KKFhFTikgUkZMQUdTOiAw
MDAwMDAwMDAwMDEwMjAyICAgQ09OVEVYVDogaHlwZXJ2aXNvcg0KKFhFTikgcmF4OiAwMDAwMDAw
MDA4MzAwODAyICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMzQ1
DQooWEVOKSByZHg6IDAwMDAwMDAwMDAwMDAwMDQgICByc2k6IDAwMDAwMDAwMDAwMDAwMGEgICBy
ZGk6IDAwMDAwMDAwMDAwMDAwNjMNCihYRU4pIHJicDogZmZmZjgyZDA4MDRiN2Q2OCAgIHJzcDog
ZmZmZjgyZDA4MDRiN2Q1OCAgIHI4OiAgMDAwMDAwMDAwMDAwMDAwNA0KKFhFTikgcjk6ICAwMDAw
MDAwMDAwMDAwMDA4ICAgcjEwOiBmZmZmODJkMDgwNWVmZmUwICAgcjExOiAwMDAwMDAwMDAwMDAw
MDMyDQooWEVOKSByMTI6IDAwMDAwMDAwMDAwMDAwMDIgICByMTM6IDAwMDAwMDAwMDAwMDAwMDgg
ICByMTQ6IGZmZmY4MmQwODA1ZGQwYzANCihYRU4pIHIxNTogZmZmZjgyZDA4MDVkZTMwMCAgIGNy
MDogMDAwMDAwMDA4MDA1MDAzYiAgIGNyNDogMDAwMDAwMDAwMDM1MjZlMA0KKFhFTikgY3IzOiAw
MDAwMDAwMGJmY2E0MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwDQooWEVOKSBmc2I6IDAwMDAw
MDAwMDAwMDAwMDAgICBnc2I6IDAwMDAwMDAwMDAwMDAwMDAgICBnc3M6IDAwMDAwMDAwMDAwMDAw
MDANCihYRU4pIGRzOiAwMDAwICAgZXM6IDAwMDAgICBmczogMDAwMCAgIGdzOiAwMDAwICAgc3M6
IDAwMDAgICBjczogZTAwOA0KKFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwNDNhOGJj
PiAoY29yZTJfdnBtdV9pbml0KzB4YTUvMHgyMjEpOg0KKFhFTikgIDAwIDA2IDAwIGI5IDQ1IDAz
IDAwIDAwIDwwZj4gMzIgNDggODkgYzEgNDggYzEgZTkgMGQgODMgZTEgMDEgODggMGQgMzIgMDAN
CihYRU4pIFhlbiBzdGFjayB0cmFjZSBmcm9tIHJzcD1mZmZmODJkMDgwNGI3ZDU4Og0KKFhFTikg
ICAgZmZmZjgyZDA4MDQ1MjE2OCBmZmZmODJkMDgwNDUyMjQ4IGZmZmY4MmQwODA0YjdkNzggZmZm
ZjgyZDA4MDQzYTYyMg0KKFhFTikgICAgZmZmZjgyZDA4MDRiN2Q5OCBmZmZmODJkMDgwNDBkY2Iw
IDAwMDAwMDAwMDAwMDAwMDggMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgZmZmZjgyZDA4MDRi
N2VlOCBmZmZmODJkMDgwNDMzOWRiIDAwMDAwMDAwMDFmYjRmZmYgMDAwMDAwMDAwMDAwMDFmNg0K
KFhFTikgICAgZmZmZjgzMDAwMDA5ZGU4MCBmZmZmZmZmZjAwMDAwMDAwIDAwMGZmZmY4MmQwODA3
ZjYgMDAwMDAwMDAwMDAwMDAwMg0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAw
MDAwMDAyIDAwMDAwMDAwMDAwMDAwMDIgMDAwMDAwMDAwMDAwMDAwMg0KKFhFTikgICAgMDAwMDAw
MDAwMDAwMDAwMSAwMDAwMDAwMDAwMDAwMDAxIDAwMDAwMDAwMDAxMDAwMDAgZmZmZjgyZDA4MDQ3
YWMwMA0KKFhFTikgICAgMDAwMDAwMDAwMDIwMDAwMCBmZmZmODJkMDgwNDdhY2RjIDAwMDAwMDAx
MDAwMDAwMDggMDAwMDAwMDAwMDAwMDAwNw0KKFhFTikgICAgMDAwMDAwMDAwMWZiNDAwMCAwMDAw
MDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDcgZmZmZjgzMDAwMDA5ZGQyMA0KKFhFTikgICAg
ZmZmZjgzMDAwMDA5ZGU4MCBmZmZmODMwMDAwMDlkZmIwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDQwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZm
ZmZmZmZmZmZmZmZmZmYgMDAwMDAwMDBmZmZmZmZmZg0KKFhFTikgICAgMDAwMDAwMDgwMDAwMDAw
MCAwMDAwMDAwMTAwMDAwMDZlIDAwMDAwMDAwMDAwMDAwMDMgMDAwMDAwMDAwMDAwMDJmOA0KKFhF
TikgICAgMDAwMDAwMDAwMDAwMDAwMiAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAg
MDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgyZDA4MDIwMDBlYw0KKFhFTikgICAgMDAwMDAwMDAw
MDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAw
MA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAw
MDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAw
MDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAw
MDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikgICAgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMA0KKFhFTikg
ICAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwZTAxMDAwMDAwMDAwIGZmZmY4MzAxZjEzNmUwMDAgMDAw
MDAwMDAwMDAwMDAwMA0KKFhFTikgWGVuIGNhbGwgdHJhY2U6DQooWEVOKSAgICBbPGZmZmY4MmQw
ODA0M2E4YmM+XSBSIGNvcmUyX3ZwbXVfaW5pdCsweGE1LzB4MjIxDQooWEVOKSAgICBbPGZmZmY4
MmQwODA0M2E2MjI+XSBGIGFyY2gveDg2L2NwdS92cG11LmMjdnBtdV9pbml0KzB4YzQvMHgxMDAN
CihYRU4pICAgIFs8ZmZmZjgyZDA4MDQwZGNiMD5dIEYgZG9faW5pdGNhbGxzKzB4MzUvMHg0NA0K
KFhFTikgICAgWzxmZmZmODJkMDgwNDMzOWRiPl0gRiBfX3N0YXJ0X3hlbisweDIyZDcvMHgyODA4
DQooWEVOKSAgICBbPGZmZmY4MmQwODAyMDAwZWM+XSBGIF9faGlnaF9zdGFydCsweDRjLzB4NGUN
CihYRU4pDQooWEVOKQ0KKFhFTikgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKg0KKFhFTikgUGFuaWMgb24gQ1BVIDA6DQooWEVOKSBHRU5FUkFMIFBST1RFQ1RJT04gRkFV
TFQNCihYRU4pIFtlcnJvcl9jb2RlPTAwMDBdDQooWEVOKSAqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqDQooWEVOKQ0KKFhFTikgUmVib290IGluIGZpdmUgc2Vjb25kcy4u
Lg0K

--_004_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--_004_1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54SHSMSX104ccrcor_--


From xen-devel-bounces@lists.xenproject.org Wed Feb 26 07:13:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 07:13:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6qt3-0002Vg-WA; Wed, 26 Feb 2020 07:13:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TmNR=4O=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6qt2-0002Vb-Fr
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 07:13:40 +0000
X-Inumbo-ID: 81b52fa3-5867-11ea-93d2-12813bfff9fa
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 81b52fa3-5867-11ea-93d2-12813bfff9fa;
 Wed, 26 Feb 2020 07:13:38 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id j17so2511064edp.3
 for <xen-devel@lists.xenproject.org>; Tue, 25 Feb 2020 23:13:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=At+5x2fcLOad61cD3FyMdhE1U0e6cex192fx+/NoT9g=;
 b=UvXGn5KDFWR9BMvNrB1oeZDu7UJn+R2StObwbhMdvwKUXwVU0o5SjOQUwjZfLqh13l
 yV4mpNDxPXcr579gkknr6yhEc2bReBfy8DyNWO+0NbwKU1H06XIalXAZBOOIYqK1xlUh
 1DLW4l4UXOqwj2weQJGxlQB6nSjgKToiRCO9XN4oHn4tj5Ef5LuJUS/0s+OQhBpzYKJc
 GF3xVqj1WqkVUx3Ojtjbe7rdAlOtsm+UZ0PRor5xWXpMVuvgkZK3hz5nNCGPQnbAy6MX
 Dh/EaX1np2584/68jSl7U5C9SW0v6KAHP/dpjw4a/KVDARikmZNK/UwKR/H4Z8I2j68T
 G/AA==
X-Gm-Message-State: APjAAAXeJr4wALEu/dTBfb+o4T0bLt6ygUAvkfz1hVi3SqABB2v1bN8t
 N3Scjsm7PQnh9InPR/yeF1THtqt2B6HIcQ==
X-Google-Smtp-Source: APXvYqz66PfxBVZQyXDvb5Qo6yDJfm19LNSZ2G8ako+w2n8j6F2zDN/KRHg2Yee9LcAuileVEbhNbg==
X-Received: by 2002:aa7:df11:: with SMTP id c17mr2961098edy.326.1582701217415; 
 Tue, 25 Feb 2020 23:13:37 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id lu4sm15161ejb.76.2020.02.25.23.13.35
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Tue, 25 Feb 2020 23:13:36 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-7-dwmw2@infradead.org>
 <3821a29a-7d60-c18b-71dd-12ed3c5b708d@suse.com>
 <519b73bb-2db3-75e4-db81-3781c462290e@xen.org>
 <44f074ee-b47c-0c20-02d8-8bee1557e503@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <863e5864-5aef-3fde-9433-bc4f8bd19eb2@xen.org>
Date: Wed, 26 Feb 2020 07:13:33 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <44f074ee-b47c-0c20-02d8-8bee1557e503@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of
 initrdidx when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 David Woodhouse <dwmw2@infradead.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjUvMDIvMjAyMCAxMjozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjQu
MDIuMjAyMCAxNDozMSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBPbiAyMS8wMi8yMDIwIDE2OjU5
LCBKYW4gQmV1bGljaCB3cm90ZToKPj4+IE9uIDAxLjAyLjIwMjAgMDE6MzMsIERhdmlkIFdvb2Ro
b3VzZSB3cm90ZToKPj4+PiBGcm9tOiBEYXZpZCBXb29kaG91c2UgPGR3bXdAYW1hem9uLmNvLnVr
Pgo+Pj4+Cj4+Pj4gUmVtb3ZlIGEgdGVybmFyeSBvcGVyYXRvciB0aGF0IG1hZGUgbXkgYnJhaW4g
aHVydC4KPj4+Cj4+PiBQZXJzb25hbGx5IEknZCBwcmVmZXIgdGhlIGNvZGUgdG8gc3RheSBhcyBp
cywgYnV0IGlmIEFuZHJldyBhZ3JlZXMKPj4+IHdpdGggdGhpcyBiZWluZyBhbiBpbXByb3ZlbWVu
dCwgdGhlbiBJIGFsc28gd291bGRuJ3Qgd2FudCB0byBzdGFuZAo+Pj4gaW4gdGhlIHdheS4gSWYg
aXQgaXMgdG8gZ28gaW4gSSBoYXZlIGEgZmV3IHNtYWxsIGFkanVzdG1lbnQgcmVxdWVzdHM6Cj4+
Pgo+Pj4+IFJlcGxhY2UgaXQgd2l0aCBzb21ldGhpbmcgc2ltcGxlciB0aGF0IG1ha2VzIGl0IHNv
bWV3aGF0IGNsZWFyZXIgdGhhdAo+Pj4+IHRoZSBjaGVjayBmb3IgaW5pdHJkaWR4IDwgbWJpLT5t
b2RzX2NvdW50IGlzIGJlY2F1c2UgbWJpLT5tb2RzX2NvdW50Cj4+Pj4gaXMgd2hhdCBmaW5kX2Zp
cnN0X2JpdCgpIHdpbGwgcmV0dXJuIHdoZW4gaXQgZG9lc24ndCBmaW5kIGFueXRoaW5nLgo+Pj4K
Pj4+IEVzcGVjaWFsbHkgaW4gbGlnaHQgb2YgdGhlIHJlY2VudCBYU0EtMzA3IEknZCBsaWtlIHRv
IGFzayB0aGF0IHdlCj4+PiBhdm9pZCBpbXByZWNpc2Ugc3RhdGVtZW50cyBsaWtlIHRoaXM6IEFm
YWljdCBmaW5kX2ZpcnN0X2JpdCgpIG1heQo+Pj4gYWxzbyB2YWxpZGx5IHJldHVybiBhbnkgdmFs
dWUgbGFyZ2VyIHRoYW4gdGhlIHBhc3NlZCBpbiBiaXRtYXAKPj4+IGxlbmd0aC4KPj4KPj4gSXMg
aXQ/IEkgdGhvdWdoIHRoYXQgYWxsIHRoZSBjYWxsZXJzIGFyZSBub3cgcmV0dXJuaW5nICdzaXpl
JyBpbiBhbGwgdGhlCj4+IGVycm9yIGNhc2VzLgo+IAo+IFRha2luZyAocGFydCBvZikgdGhlIHg4
NiBleGFtcGxlOgo+IAo+PiAjZGVmaW5lIGZpbmRfbmV4dF9iaXQoYWRkciwgc2l6ZSwgb2ZmKSAo
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiAgICAgdW5zaWduZWQgaW50
IHJfXzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgXAo+PiAgICAgY29uc3QgdW5zaWduZWQgbG9uZyAqYV9fID0gKGFkZHIpOyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiAgICAgdW5zaWduZWQgaW50IHNfXyA9IChz
aXplKTsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiAg
ICAgdW5zaWduZWQgaW50IG9fXyA9IChvZmYpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgXAo+PiAgICAgaWYgKCBvX18gPj0gc19fICkgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+PiAgICAgICAgIHJf
XyA9IHNfXzsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgXAo+IAo+IFRoaXMgaXMgd2hhdCBkaWQgZ2V0IGFkanVzdGVkLCBndWFyYW50ZWVp
bmcgInNpemUiIHRvIGJlIHJldHVybmVkIGZvcgo+IHRvbyBsYXJnZSBhbiAib2Zmc2V0Ii4KPiAK
Pj4gICAgIGVsc2UgaWYgKCBfX2J1aWx0aW5fY29uc3RhbnRfcChzaXplKSAmJiBzX18gPD0gQklU
U19QRVJfTE9ORyApICAgICAgICAgIFwKPj4gICAgICAgICByX18gPSBvX18gKyBfX3NjYW5iaXQo
Kihjb25zdCB1bnNpZ25lZCBsb25nICopKGFfXykgPj4gb19fLCBzX18pOyAgIFwKPiAKPiBZZXQg
dGhpcyB3YXMgKGRlbGliZXJhdGVseSkgbGVmdCB1bnRvdWNoZWQuIFdpdGhvdXQgc19fIGdldHRp
bmcKPiByZXBsYWNlZCBieSBzX18gLSBvX18gaXQgbWF5IHN0aWxsIHByb2R1Y2UgYSB2YWx1ZSBs
YXJnZXIgdGhhbgo+ICJzaXplIiwgdGhvdWdoLgoKQWggSSBtaXNzZWQgdGhpcyBwYXJ0LgoKPiAK
PiBGdXJ0aGVyLCBldmVuIGlmIGFsbCBjdXJyZW50IGltcGxlbWVudGF0aW9ucyBvYmV5ZWQgYnkg
dGhlIG1vcmUKPiBzdHJpY3QgcnVsZSwgdGhpcyBzdGlsbCB3b3VsZG4ndCBtZWFuIGNhbGxlcnMg
YXJlIGFjdHVhbGx5IHBlcm1pdHRlZAo+IHRvIGFzc3VtZSBzdWNoLiBUaGUgbW9yZSBzdHJpY3Qg
cnVsZSB3b3VsZCB0aGVuIGFsc28gbmVlZCB0byBiZQo+IHdyaXR0ZW4gZG93biwgc3VjaCB0aGF0
IGl0IHdvbid0IGdldCB2aW9sYXRlZCBhZ2FpbiBpbiB0aGUgZnV0dXJlCj4gKGJ5IGNoYW5nZXMg
dG8gYW4gZXhpc3RpbmcgYXJjaCdzIGltcGxlbWVudGF0aW9uLCBvciBieSBhIG5ldyBwb3J0CgpU
byBiZSBob25lc3QsIHRoZSBydWxlIHNob3VsZCBiZSB3cml0dGVuIGRvd24gaW4gYW55IGNhc2Uu
IFRoZSBjdXJyZW50IApvbmUgaXMgbm90IG5lY2Vzc2FyaWx5IGFuIG9idmlvdXMgb25lIGFuZCBh
bHNvIGRpZmZlciBmcm9tIHdoYXQgTGludXggCmZvbGtzIGNhbiBleHBlY3QuCgpSZWdhcmRpbmcg
ZnV0dXJlIHBvcnQsIHRoZSBudW1iZXIgb2YgYXJjaGl0ZWN0dXJlcyBpbiBMaW51eCB1c2luZyBj
dXN0b20gCmJpdG9wcyBhcmUgZmFpcmx5IGxpbWl0ZWQgKEFGQUlDVCBvbmx5IGFybTMyIGFuZCB1
bmljb3JlMzIpLiBBbGwgdGhlIApyZXN0IChpbmNsdWRpbmcgeDg2KSB1c2luZyBhIGdlbmVyaWMg
aW1wbGVtZW50YXRpb24uCgpPbiBYZW4sIEFybTY0IGlzIGFscmVhZHkgdXNpbmcgdGhlIGdlbmVy
aWMgaW1wbGVtZW50YXRpb24uIElzIHRoZXJlIGFueSAKcGFydGljdWxhciBjb25jZXJuIHRvIHVz
ZSBpdCBmb3IgeDg2IGFzIHdlbGw/CgpJZiBub3QsIEkgY2FuIHB1bGwgYSBwYXRjaCB0byB1c2Ug
dGhlIGdlbmVyaWMgaW1wbGVtZW50YXRpb24gb24gCng4Ni9hcm0zMi4gVGhpcyB3b3VsZCBzb2x2
ZSB0aGUgZGlzY3JlbnBhbmNpZXMgaW4gZmluZF8qX2JpdCAKaW1wbGVtZW50YXRpb25zLgoKQ2hl
ZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 07:32:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 07:32:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6rAY-0004Bj-Rb; Wed, 26 Feb 2020 07:31:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=cHzz=4O=intel.com=chao.gao@srs-us1.protection.inumbo.net>)
 id 1j6rAX-0004Be-Ca
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 07:31:45 +0000
X-Inumbo-ID: 08e02c1e-586a-11ea-aba8-bc764e2007e4
Received: from mga07.intel.com (unknown [134.134.136.100])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 08e02c1e-586a-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 07:31:43 +0000 (UTC)
X-Amp-Result: UNKNOWN
X-Amp-Original-Verdict: FILE UNKNOWN
X-Amp-File-Uploaded: False
Received: from orsmga008.jf.intel.com ([10.7.209.65])
 by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 25 Feb 2020 23:31:41 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,487,1574150400"; d="scan'208";a="231307842"
Received: from gao-cwp.sh.intel.com (HELO gao-cwp) ([10.239.159.154])
 by orsmga008.jf.intel.com with ESMTP; 25 Feb 2020 23:31:40 -0800
Date: Wed, 26 Feb 2020 15:37:50 +0800
From: Chao Gao <chao.gao@intel.com>
To: "Chen, Farrah" <farrah.chen@intel.com>
Message-ID: <20200226073747.GA1329@gao-cwp>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
Subject: Re: [Xen-devel] [BUG]Nested virtualization, Xen on KVM,
 Xen cannot boot up as a guest of KVM
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Hao,
 Xudong" <xudong.hao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDI6MjE6MjVQTSArMDgwMCwgQ2hlbiwgRmFycmFoIHdy
b3RlOgo+RGVzY3JpcHRpb246Cj4KPk5lc3RlZCB2aXJ0dWFsaXphdGlvbiwgdGFrZSBLVk0gaG9z
dCBhcyBMMCwgY3JlYXRlIGd1ZXN0IG9uIGl0LCBpbnN0YWxsIFhlbiBvbgo+Z3Vlc3QsIHRoZW4g
Z3Vlc3QgY2Fubm90IGJvb3QgdXAgZnJvbSBYZW4gYW5kIGtlZXAgcmVib290aW5nLgo+Cj4gCj4K
PlJlcHJvZHVjZSBzdGVwczoKPjEuIEVuYWJsZSBLVk0gbmVzdGVkIG9uIGhvc3QoTDApCj5ybW1v
ZCBrdm1faW50ZWwKPm1vZHByb2JlIGt2bV9pbnRlbCBuZXN0ZWQ9eQo+Y2F0IC9zeXMvbW9kdWxl
L2t2bV9pbnRlbC9wYXJhbWV0ZXJzL25lc3RlZAo+WQo+Cj4yLkNyZWF0ZSBMMSBndWVzdCB2aWEg
cWVtdToKPnFlbXUtc3lzdGVtLXg4Nl82NCAtYWNjZWwga3ZtIC1jcHUgaG9zdCAtZHJpdmUgZmls
ZT1yaGVsOC5pbWcsaWY9bm9uZSxpZD0KPnZpcnRpby1kaXNrMCAtZGV2aWNlIHZpcnRpby1ibGst
cGNpLGRyaXZlPXZpcnRpby1kaXNrMCAtbSA3MTY4IC1zbXAgOCAtbW9uaXRvcgo+cHR5IC1jcHUg
aG9zdCAtZGV2aWNlIHZpcnRpby1uZXQtcGNpLG5ldGRldj1uaWMwLG1hYz0wMDoxNjozZTo3Mjo1
ZTowYSAtbmV0ZGV2Cj50YXAsaWQ9bmljMCxicj12aXJicjAsaGVscGVyPS91c3IvbGliZXhlYy9x
ZW11LWJyaWRnZS1oZWxwZXIsdmhvc3Q9b24gLXNlcmlhbAo+c3RkaW8KPgo+My4gQnVpbGQgYW5k
IGluc3RhbGwgWGVuIG9uIEwxIGd1ZXN0Cj4KPjQuIFJlYm9vdCBMMSBhbmQgbWFrZSBpdCBib290
IGZyb20gWGVuCj4KPiAKPgo+VGhlbiBMMSBrZWVwIHJlYm9vdGluZywgZnVsbCBsb2cgYXR0YWNo
ZWQuCj4KPuKApuKApgo+Cj4oWEVOKSBSdW5uaW5nIHN0dWIgcmVjb3Zlcnkgc2VsZnRlc3RzLi4u
Cj4KPihYRU4pIHRyYXBzLmM6MTU5MDogR1BGICgwMDAwKTogZmZmZjgyZDBiZmZmZTA0MSBbZmZm
ZjgyZDBiZmZmZTA0MV0gLT4KPmZmZmY4MmQwODAzOGU0MGMKPgo+KFhFTikgdHJhcHMuYzo3ODU6
IFRyYXAgMTI6IGZmZmY4MmQwYmZmZmUwNDAgW2ZmZmY4MmQwYmZmZmUwNDBdIC0+Cj5mZmZmODJk
MDgwMzhlNDBjCj4KPihYRU4pIHRyYXBzLmM6MTEyNDogVHJhcCAzOiBmZmZmODJkMGJmZmZlMDQx
IFtmZmZmODJkMGJmZmZlMDQxXSAtPgo+ZmZmZjgyZDA4MDM4ZTQwYwo+Cj4oWEVOKSAtLS0tWyBY
ZW4tNC4xNC11bnN0YWJsZSAgeDg2XzY0ICBkZWJ1Zz15ICAgVGFpbnRlZDogIEMgICBdLS0tLQo+
Cj4oWEVOKSBDUFU6ICAgIDAKPgo+KFhFTikgUklQOiAgICBlMDA4Ols8ZmZmZjgyZDA4MDQzYThi
Yz5dIGNvcmUyX3ZwbXVfaW5pdCsweGE1LzB4MjIxCj4KPihYRU4pIFJGTEFHUzogMDAwMDAwMDAw
MDAxMDIwMiAgIENPTlRFWFQ6IGh5cGVydmlzb3IKPgo+KFhFTikgcmF4OiAwMDAwMDAwMDA4MzAw
ODAyICAgcmJ4OiAwMDAwMDAwMDAwMDAwMDAwICAgcmN4OiAwMDAwMDAwMDAwMDAwMzQ1Cj4KPihY
RU4pIHJkeDogMDAwMDAwMDAwMDAwMDAwNCAgIHJzaTogMDAwMDAwMDAwMDAwMDAwYSAgIHJkaTog
MDAwMDAwMDAwMDAwMDA2Mwo+Cj4oWEVOKSByYnA6IGZmZmY4MmQwODA0YjdkNjggICByc3A6IGZm
ZmY4MmQwODA0YjdkNTggICByODogIDAwMDAwMDAwMDAwMDAwMDQKPgo+KFhFTikgcjk6ICAwMDAw
MDAwMDAwMDAwMDA4ICAgcjEwOiBmZmZmODJkMDgwNWVmZmUwICAgcjExOiAwMDAwMDAwMDAwMDAw
MDMyCj4KPihYRU4pIHIxMjogMDAwMDAwMDAwMDAwMDAwMiAgIHIxMzogMDAwMDAwMDAwMDAwMDAw
OCAgIHIxNDogZmZmZjgyZDA4MDVkZDBjMAo+Cj4oWEVOKSByMTU6IGZmZmY4MmQwODA1ZGUzMDAg
ICBjcjA6IDAwMDAwMDAwODAwNTAwM2IgICBjcjQ6IDAwMDAwMDAwMDAzNTI2ZTAKPgo+KFhFTikg
Y3IzOiAwMDAwMDAwMGJmY2E0MDAwICAgY3IyOiAwMDAwMDAwMDAwMDAwMDAwCj4KPihYRU4pIGZz
YjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzYjogMDAwMDAwMDAwMDAwMDAwMCAgIGdzczogMDAwMDAw
MDAwMDAwMDAwMAo+Cj4oWEVOKSBkczogMDAwMCAgIGVzOiAwMDAwICAgZnM6IDAwMDAgICBnczog
MDAwMCAgIHNzOiAwMDAwICAgY3M6IGUwMDgKPgo+KFhFTikgWGVuIGNvZGUgYXJvdW5kIDxmZmZm
ODJkMDgwNDNhOGJjPiAoY29yZTJfdnBtdV9pbml0KzB4YTUvMHgyMjEpOgo+Cj4oWEVOKSAgMDAg
MDYgMDAgYjkgNDUgMDMgMDAgMDAgPDBmPiAzMiA0OCA4OSBjMSA0OCBjMSBlOSAwZCA4MyBlMSAw
MSA4OCAwZCAzMgo+MDAKClRoZSBtYWNoaW5lIGNvZGUgYWJvdmUgc2hvd3MgdGhhdCAjR1AgaXMg
Z2VuZXJhdGVkIHdoZW4geGVuIGlzIHJlYWRpbmcKTVNSX0lBMzJfUEVSRl9DQVBBQklMSVRJRVMu
IEluIGEgS1ZNIGd1ZXN0IHdpdGhvdXQgWGVuLCBjcHVpZCB0ZWxscyB0aGF0CnBlcmZtb24gaXNu
J3Qgc3VwcG9ydGVkLgoKIyAuL2NwdWlkIC0xIHxncmVwICJwZXJmbW9uIGFuZCBkZWJ1ZyIKIFBE
Q006IHBlcmZtb24gYW5kIGRlYnVnID0gZmFsc2UKClNvLCBpdCBsb29rcyBjb3JlMl92cG11X2lu
aXQoKSBsYWNrcyBhIGNoZWNrIHRvIGVuc3VyZSB0aGUgTVNSIGlzIHN1cHBvcnRlZC4KClRoYW5r
cwpDaGFvCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 07:41:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 07:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6rJs-00053j-S8; Wed, 26 Feb 2020 07:41:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=n4kM=4O=redhat.com=armbru@srs-us1.protection.inumbo.net>)
 id 1j6rJs-00053e-2i
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 07:41:24 +0000
X-Inumbo-ID: 627ba572-586b-11ea-8cb6-bc764e2007e4
Received: from us-smtp-1.mimecast.com (unknown [205.139.110.61])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 627ba572-586b-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 07:41:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582702882;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=dYF7a8JyzBtDdYVvRKL3K9l8bplyJoGv9xj+cwhwRXA=;
 b=NbouWq+y7B3BwMDM2J42QFVw7CCeiXADYt5s/VEQkAdnT/WSkVPcMy2pdl+7xGf0BVm9ya
 R8tBjehoPCHmmCoVfLVYQZ4ziogkBZEvlDgIzfkEoTblPf6+LZttjjfVAZkXnwSuRvKq/p
 jKsfLqA8LZlfIVSCEGoPeVtSbTuN47A=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-186-INC8K_4kN4GPctZJEukaQw-1; Wed, 26 Feb 2020 02:41:16 -0500
X-MC-Unique: INC8K_4kN4GPctZJEukaQw-1
Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com
 [10.5.11.11])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 3ACEE100726F;
 Wed, 26 Feb 2020 07:41:15 +0000 (UTC)
Received: from blackfin.pond.sub.org (ovpn-116-129.ams2.redhat.com
 [10.36.116.129])
 by smtp.corp.redhat.com (Postfix) with ESMTPS id 8A7711CB;
 Wed, 26 Feb 2020 07:41:09 +0000 (UTC)
Received: by blackfin.pond.sub.org (Postfix, from userid 1000)
 id 1090811386A6; Wed, 26 Feb 2020 08:41:08 +0100 (CET)
From: Markus Armbruster <armbru@redhat.com>
To: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
References: <20200131130118.1716-1-vsementsov@virtuozzo.com>
 <20200131130118.1716-4-vsementsov@virtuozzo.com>
 <87v9nxwulz.fsf@dusky.pond.sub.org>
 <cff01a02-f99a-574d-c750-200da0c1d925@virtuozzo.com>
 <87wo8aesn0.fsf@dusky.pond.sub.org>
 <b53674e2-2484-4f18-fc3f-f2a2a3d6168b@virtuozzo.com>
Date: Wed, 26 Feb 2020 08:41:08 +0100
In-Reply-To: <b53674e2-2484-4f18-fc3f-f2a2a3d6168b@virtuozzo.com> (Vladimir
 Sementsov-Ogievskiy's message of "Tue, 25 Feb 2020 18:22:50 +0300")
Message-ID: <87a755aj8r.fsf@dusky.pond.sub.org>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to
 use auto propagated errp
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Wolf <kwolf@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Paul Durrant <paul@xen.org>, qemu-devel@nongnu.org,
 Laszlo Ersek <lersek@redhat.com>, Markus Armbruster <armbru@redhat.com>,
 Michael Roth <mdroth@linux.vnet.ibm.com>, Greg Kurz <groug@kaod.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Max Reitz <mreitz@redhat.com>,
 Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= <philmd@redhat.com>,
 Stefan Berger <stefanb@linux.ibm.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VmxhZGltaXIgU2VtZW50c292LU9naWV2c2tpeSA8dnNlbWVudHNvdkB2aXJ0dW96em8uY29tPiB3
cml0ZXM6Cgo+IDI1LjAyLjIwMjAgMTU6NTIsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+PiBW
bGFkaW1pciBTZW1lbnRzb3YtT2dpZXZza2l5IDx2c2VtZW50c292QHZpcnR1b3p6by5jb20+IHdy
aXRlczoKPj4KPj4+IDIzLjAyLjIwMjAgMTE6NTUsIE1hcmt1cyBBcm1icnVzdGVyIHdyb3RlOgo+
Pj4+IFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNv
bT4gd3JpdGVzOgo+Pj4+Cj4+Pj4+IFNjcmlwdCBhZGRzIEVSUlBfQVVUT19QUk9QQUdBVEUgbWFj
cm8gaW52b2NhdGlvbiB3aGVyZSBhcHByb3ByaWF0ZSBhbmQKPj4+Pj4gZG9lcyBjb3JyZXNwb25k
aW5nIGNoYW5nZXMgaW4gY29kZSAobG9vayBmb3IgZGV0YWlscyBpbgo+Pj4+PiBpbmNsdWRlL3Fh
cGkvZXJyb3IuaCkKPj4+Pj4KPj4+Pj4gVXNhZ2UgZXhhbXBsZToKPj4+Pj4gc3BhdGNoIC0tc3At
ZmlsZSBzY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kgXAo+Pj4+
PiAgICAtLW1hY3JvLWZpbGUgc2NyaXB0cy9jb2NjaS1tYWNyby1maWxlLmggLS1pbi1wbGFjZSAt
LW5vLXNob3ctZGlmZiBcCj4+Pj4+ICAgIGJsb2NrZGV2LW5iZC5jIHFlbXUtbmJkLmMge2Jsb2Nr
L25iZCosbmJkLyosaW5jbHVkZS9ibG9jay9uYmQqfS5baGNdCj4+Pj4+Cj4+Pj4+IFNpZ25lZC1v
ZmYtYnk6IFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpv
LmNvbT4KPj4+Pj4gLS0tCj4+Pj4+Cj4+Pj4+IENDOiBFcmljIEJsYWtlIDxlYmxha2VAcmVkaGF0
LmNvbT4KPj4+Pj4gQ0M6IEtldmluIFdvbGYgPGt3b2xmQHJlZGhhdC5jb20+Cj4+Pj4+IENDOiBN
YXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgo+Pj4+PiBDQzogR3JlZyBLdXJ6IDxncm91Z0Br
YW9kLm9yZz4KPj4+Pj4gQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KPj4+Pj4gQ0M6IEFudGhvbnkgUGVyYXJkIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29t
Pgo+Pj4+PiBDQzogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+Cj4+Pj4+IENDOiBTdGVmYW4g
SGFqbm9jemkgPHN0ZWZhbmhhQHJlZGhhdC5jb20+Cj4+Pj4+IENDOiAiUGhpbGlwcGUgTWF0aGll
dS1EYXVkw6kiIDxwaGlsbWRAcmVkaGF0LmNvbT4KPj4+Pj4gQ0M6IExhc3psbyBFcnNlayA8bGVy
c2VrQHJlZGhhdC5jb20+Cj4+Pj4+IENDOiBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv
bT4KPj4+Pj4gQ0M6IFN0ZWZhbiBCZXJnZXIgPHN0ZWZhbmJAbGludXguaWJtLmNvbT4KPj4+Pj4g
Q0M6IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KPj4+Pj4gQ0M6IE1pY2hh
ZWwgUm90aCA8bWRyb3RoQGxpbnV4LnZuZXQuaWJtLmNvbT4KPj4+Pj4gQ0M6IHFlbXUtYmxvY2tA
bm9uZ251Lm9yZwo+Pj4+PiBDQzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4+Pj4+
Cj4+Pj4+ICAgIGluY2x1ZGUvcWFwaS9lcnJvci5oICAgICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMyArCj4+Pj4+ICAgIHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5j
b2NjaSB8IDE1OCArKysrKysrKysrKysrKysrKysKPj4+Pj4gICAgMiBmaWxlcyBjaGFuZ2VkLCAx
NjEgaW5zZXJ0aW9ucygrKQo+Pj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgc2NyaXB0cy9jb2Nj
aW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpCj4+Pj4+Cj4+Pj4+IGRpZmYgLS1naXQg
YS9pbmNsdWRlL3FhcGkvZXJyb3IuaCBiL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+Pj4+IGluZGV4
IGI5NDUyZDQ4MDYuLjc5ZjhlOTUyMTQgMTAwNjQ0Cj4+Pj4+IC0tLSBhL2luY2x1ZGUvcWFwaS9l
cnJvci5oCj4+Pj4+ICsrKyBiL2luY2x1ZGUvcWFwaS9lcnJvci5oCj4+Pj4+IEBAIC0xNDEsNiAr
MTQxLDkgQEAKPj4+Pj4gICAgICogICAgICAgICAuLi4KPj4+Pj4gICAgICogICAgIH0KPj4+Pj4g
ICAgICoKPj4+Pj4gKyAqIEZvciBtYXNzIGNvbnZlcnNpb24gdXNlIHNjcmlwdAo+Pj4+PiArICog
ICBzY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKPj4+Pj4gKyAq
Cj4+Pj4+ICAgICAqCj4+Pj4+ICAgICAqIFJlY2VpdmUgYW5kIGFjY3VtdWxhdGUgbXVsdGlwbGUg
ZXJyb3JzIChmaXJzdCBvbmUgd2lucyk6Cj4+Pj4+ICAgICAqICAgICBFcnJvciAqZXJyID0gTlVM
TCwgKmxvY2FsX2VyciA9IE5VTEw7Cj4+Pj4KPj4+PiBFeHRyYSBibGFuayBsaW5lLgo+Pj4+Cj4+
Pj4+IGRpZmYgLS1naXQgYS9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAu
Y29jY2kgYi9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKPj4+
Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPj4+Pj4gaW5kZXggMDAwMDAwMDAwMC4uZmIwM2M4NzFj
Ygo+Pj4+PiAtLS0gL2Rldi9udWxsCj4+Pj4+ICsrKyBiL3NjcmlwdHMvY29jY2luZWxsZS9hdXRv
LXByb3BhZ2F0ZWQtZXJycC5jb2NjaQo+Pj4+PiBAQCAtMCwwICsxLDE1OCBAQAo+Pj4+PiArLy8g
VXNlIEVSUlBfQVVUT19QUk9QQUdBVEUgKHNlZSBpbmNsdWRlL3FhcGkvZXJyb3IuaCkKPj4+Pj4g
Ky8vCj4+Pj4+ICsvLyBDb3B5cmlnaHQgKGMpIDIwMjAgVmlydHVvenpvIEludGVybmF0aW9uYWwg
R21iSC4KPj4+Pj4gKy8vCj4+Pj4+ICsvLyBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+Pj4+PiArLy8gaXQgdW5kZXIg
dGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBwdWJsaXNoZWQg
YnkKPj4+Pj4gKy8vIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9u
IDIgb2YgdGhlIExpY2Vuc2UsIG9yCj4+Pj4+ICsvLyAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRl
ciB2ZXJzaW9uLgo+Pj4+PiArLy8KPj4+Pj4gKy8vIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRl
ZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+Pj4+PiArLy8gYnV0IFdJVEhP
VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPj4+
Pj4gKy8vIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9T
RS4gIFNlZSB0aGUKPj4+Pj4gKy8vIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3Jl
IGRldGFpbHMuCj4+Pj4+ICsvLwo+Pj4+PiArLy8gWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg
Y29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKPj4+Pj4gKy8vIGFsb25nIHdp
dGggdGhpcyBwcm9ncmFtLiAgSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNl
cy8+Lgo+Pj4+PiArLy8KPj4+Pj4gKy8vIFVzYWdlIGV4YW1wbGU6Cj4+Pj4+ICsvLyBzcGF0Y2gg
LS1zcC1maWxlIHNjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBc
Cj4+Pj4+ICsvLyAgLS1tYWNyby1maWxlIHNjcmlwdHMvY29jY2ktbWFjcm8tZmlsZS5oIC0taW4t
cGxhY2UgLS1uby1zaG93LWRpZmYgXAo+Pj4+PiArLy8gIGJsb2NrZGV2LW5iZC5jIHFlbXUtbmJk
LmMge2Jsb2NrL25iZCosbmJkLyosaW5jbHVkZS9ibG9jay9uYmQqfS5baGNdCj4+Pj4+ICsKPj4+
Pj4gK0BydWxlMEAKPj4+Pj4gKy8vIEFkZCBpbnZvY2F0aW9uIHRvIGVycnAtZnVuY3Rpb25zIHdo
ZXJlIG5lY2Vzc2FyeQo+Pj4+PiArLy8gV2Ugc2hvdWxkIHNraXAgZnVuY3Rpb25zIHdpdGggIkVy
cm9yICpjb25zdCAqZXJycCIKPj4+Pj4gKy8vIHBhcmFtZXRlciwgYnV0IGhvdyB0byBkbyBpdCB3
aXRoIGNvY2NpbmVsbGU/Cj4+Pj4+ICsvLyBJIGRvbid0IGtub3csIHNvLCBJIHNraXAgdGhlbSBi
eSBmdW5jdGlvbiBuYW1lIHJlZ2V4Lgo+Pj4+PiArLy8gSXQncyBzYWZlOiBpZiB3ZSBkaWQgbm90
IHNraXAgc29tZSBmdW5jdGlvbnMgd2l0aAo+Pj4+PiArLy8gIkVycm9yICpjb25zdCAqZXJycCIs
IEVSUlBfQVVUT19QUk9QQUdBVEUgaW52b2NhdGlvbgo+Pj4+PiArLy8gd2lsbCBmYWlsIHRvIGNv
bXBpbGUsIGJlY2F1c2Ugb2YgY29uc3QgdmlvbGF0aW9uLgo+Pj4+Cj4+Pj4gTm90IHNraXBwaW5n
IGEgZnVuY3Rpb24gd2Ugc2hvdWxkIHNraXAgZmFpbHMgdG8gY29tcGlsZS4KPj4+Pgo+Pj4+IFdo
YXQgYWJvdXQgc2tpcHBpbmcgYSBmdW5jdGlvbiB3ZSBzaG91bGQgbm90IHNraXA/Cj4+Pgo+Pj4g
VGhlbiBpdCB3aWxsIG5vdCBiZSB1cGRhdGVkLi4gTm90IGdvb2QgYnV0IEkgZG9uJ3QgaGF2ZSBi
ZXR0ZXIgc29sdXRpb24uCj4+PiBTdGlsbCwgSSBob3BlLCBmdW5jdGlvbiBjYWxsZWQgKmVycm9y
X2FwcGVuZF8qX2hpbnQgd2lsbCBub3QgcmV0dXJuIGVycm9yCj4+PiB0aHJvdWdoIGVycnAgcG9p
bnRlci4KPj4KPj4gU2VlbXMgbGlrZWx5LiAgSSBqdXN0IGRpc2xpa2UgaW5mZXJyaW5nIGJlaGF2
aW9yIGZyb20gbmFtZSBwYXR0ZXJucy4KPj4KPj4gSWRlYWxseSwgd2UgcmVjb2duaXplIHRoZSB0
cnVlIGV4Y2VwdGlvbmFsIHBhdHRlcm4gaW5zdGVhZCwgaS5lLiB0aGUKPj4gcHJlc2VuY2Ugb2Yg
Y29uc3QuICBCdXQgZmlndXJpbmcgb3V0IGhvdyB0byBtYWtlIENvY2NpbmVsbGUgZG8gdGhhdCBm
b3IKPj4gdXMgbWF5IGJlIG1vcmUgdHJvdWJsZSB0aGFuIGl0J3Mgd29ydGguCj4+Cj4+IEhtbS4u
LiAgQ29jY2luZWxsZSBtYXRjaGVzIHRoZSBwYXJhbWV0ZXIgZXZlbiB3aXRoIGNvbnN0IGR1ZSB0
byB3aGF0IGl0Cj4+IGNhbGxzICJpc29tb3JwaGlzbSIuICBDYW4gSSBkaXNhYmxlIGl0PyAgKlRp
bmtlciogKnRpbmtlcioKPj4KPj4gZGlmZiAtLWdpdCBhL3NjcmlwdHMvY29jY2luZWxsZS9hdXRv
LXByb3BhZ2F0ZWQtZXJycC5jb2NjaSBiL3NjcmlwdHMvY29jY2luZWxsZS9hdXRvLXByb3BhZ2F0
ZWQtZXJycC5jb2NjaQo+PiBpbmRleCBmYjAzYzg3MWNiLi4wYzQ0MTRiZmYzIDEwMDY0NAo+PiAt
LS0gYS9zY3JpcHRzL2NvY2NpbmVsbGUvYXV0by1wcm9wYWdhdGVkLWVycnAuY29jY2kKPj4gKysr
IGIvc2NyaXB0cy9jb2NjaW5lbGxlL2F1dG8tcHJvcGFnYXRlZC1lcnJwLmNvY2NpCj4+IEBAIC0y
MCwxNSArMjAsMTEgQEAKPj4gICAvLyAgLS1tYWNyby1maWxlIHNjcmlwdHMvY29jY2ktbWFjcm8t
ZmlsZS5oIC0taW4tcGxhY2UgLS1uby1zaG93LWRpZmYgXAo+PiAgIC8vICBibG9ja2Rldi1uYmQu
YyBxZW11LW5iZC5jIHtibG9jay9uYmQqLG5iZC8qLGluY2x1ZGUvYmxvY2svbmJkKn0uW2hjXQo+
PiAgIC1AcnVsZTBACj4+ICtAcnVsZTAgZGlzYWJsZSBvcHRpb25hbF9xdWFsaWZpZXJACj4+ICAg
Ly8gQWRkIGludm9jYXRpb24gdG8gZXJycC1mdW5jdGlvbnMgd2hlcmUgbmVjZXNzYXJ5Cj4+IC0v
LyBXZSBzaG91bGQgc2tpcCBmdW5jdGlvbnMgd2l0aCAiRXJyb3IgKmNvbnN0ICplcnJwIgo+PiAt
Ly8gcGFyYW1ldGVyLCBidXQgaG93IHRvIGRvIGl0IHdpdGggY29jY2luZWxsZT8KPj4gLS8vIEkg
ZG9uJ3Qga25vdywgc28sIEkgc2tpcCB0aGVtIGJ5IGZ1bmN0aW9uIG5hbWUgcmVnZXguCj4+IC0v
LyBJdCdzIHNhZmU6IGlmIHdlIGRpZCBub3Qgc2tpcCBzb21lIGZ1bmN0aW9ucyB3aXRoCj4+IC0v
LyAiRXJyb3IgKmNvbnN0ICplcnJwIiwgRVJSUF9BVVRPX1BST1BBR0FURSBpbnZvY2F0aW9uCj4+
IC0vLyB3aWxsIGZhaWwgdG8gY29tcGlsZSwgYmVjYXVzZSBvZiBjb25zdCB2aW9sYXRpb24uCj4+
IC1pZGVudGlmaWVyIGZuICF+ICJlcnJvcl9hcHBlbmRfLipfaGludCI7Cj4+ICsvLyBEaXNhYmxl
IG9wdGlvbmFsX3F1YWxpZmllciB0byBza2lwIGZ1bmN0aW9ucyB3aXRoICJFcnJvciAqY29uc3Qg
KmVycnAiCj4+ICsvLyBwYXJhbWV0ZXIsCj4+ICtpZGVudGlmaWVyIGZuOwo+PiAgIGlkZW50aWZp
ZXIgbG9jYWxfZXJyLCBFUlJQOwo+PiAgIEBACj4+Cj4+IENvdWxkIHlvdSB2ZXJpZnkgdGhpcyBy
ZXN1bHRzIGluIHRoZSBzYW1lIHRyZWUtd2lkZSBjaGFuZ2UgYXMgeW91cgo+PiB2ZXJzaW9uPwo+
Cj4gWWVzLCBubyBkaWZmZXJlbmNlLiBUaGFua3MhCgpFeGNlbGxlbnQhCgpbLi4uXQo+PiBMZXQn
cyBzZWUgd2hldGhlciBJIGdvdCBpdDoKPj4KPj4gKiBUaGUgZmlyc3QgcnVsZSAocnVsZTApIGFk
ZHMgRVJSUF9BVVRPX1BST1BBR0FURSgpIHRvIGFsbCBmdW5jdGlvbnMKPj4gICAgdGhhdCB0YWtl
IGFuIEVycm9yICoqIHBhcmFtZXRlciwgYW5kIGVpdGhlciBwYXNzIGl0IGVycm9yX3ByZXBlbmQo
KSBvcgo+PiAgICBlcnJvcl9hcHBlbmRfaGludCgpLCBvciB1c2UgbG9jYWxfZXJyLCBhbmQgZG9u
J3QgaGF2ZQo+PiAgICBFUlJQX0FVVE9fUFJPUEFHQVRFKCkgYWxyZWFkeSwgZXhjZXB0IGl0IHNr
aXBzIHRoZSBvbmVzIG5hbWVkCj4+ICAgIGVycm9yX2FwcGVuZF9GT09faGludCgpLiAgVWZmLgo+
Pgo+PiAgICBUaGUgInVzZSBsb2NhbF9lcnIiIHBhcnQgaXMgYW4gYXBwcm94aW1hdGlvbiBvZiAi
dXNlIGxvY2FsX2VyciArCj4+ICAgIGVycm9yX3Byb3BhZ2F0ZSgpIi4KPj4KPj4gICAgVGhlICJl
eGNlcHQgZm9yIHRoZSBvbmVzIG5hbWVkIGVycm9yX2FwcGVuZF9GT09faGludCgpIiBwYXJ0IGlz
IGFuCj4+ICAgIGFwcHJveGltYXRpb24gb2YgImV4Y2VwdCBmb3IgdGhlIG9uZXMgdGFraW5nIGFu
IEVycm9yICpjb25zdCAqCj4+ICAgIHBhcmFtZXRlciIuCj4+Cj4+ICAgIEVSUlBfQVVUT19QUk9Q
QUdBVEUoKSByZXF1aXJlcyB0aGUgRXJyb3IgKiogcGFyYW1ldGVyIHRvIGJlIG5hbWVkCj4+ICAg
IEBlcnJwLCB3aGljaCBuZWVkIG5vdCBiZSB0aGUgY2FzZS4gIFRoZSBuZXh0IHJ1bGUgZml4ZXMg
aXQgdXA6Cj4+Cj4+ICogVGhlIHNlY29uZCBydWxlIGVuc3VyZXMgdGhlIHBhcmFtZXRlciBpcyBu
YW1lZCBAZXJycCB3aGVyZXZlciB0aGUKPj4gICAgZmlyc3QgcnVsZSBhcHBsaWVkLCByZW5hbWlu
ZyBpZiBuZWNlc3NhcnkuCj4+Cj4+ICAgIENvcnJlY3Q/Cj4+Cj4+ICAgIEluY29ycmVjdCB0cmFu
c2Zvcm1hdGlvbiBmb2xsb3dlZCBieSBmaXh1cCBpcyBub3QgaWRlYWwsIGJlY2F1c2UgaXQKPj4g
ICAgY2FuIHRyaXAgdXAgcmV2aWV3ZXJzLiAgQnV0IGlkZWFsIGlzIHRvbyBleHBlbnNpdmU7IHRo
aXMgaXMgZ29vZAo+PiAgICBlbm91Z2guCj4+Cj4+ICogVGhlIHRoaXJkIHJ1bGUgKHJ1bGUxKSBl
bnN1cmVzIGZ1bmN0aW9ucyB0aGF0IHRha2UgYW4gRXJyb3IgKiplcnJwCj4+ICAgIHBhcmFtZXRl
ciBkb24ndCBkZWNsYXJlIGxvY2FsX2VyciwgZXhjZXB0IGl0IHNraXBzIHRoZSBvbmVzIG5hbWVk
Cj4+ICAgIGVycm9yX2FwcGVuZF9GT09faGludCgpLgo+Pgo+PiAgICBJbiBpc29sYXRpb24sIHRo
aXMgcnVsZSBtYWtlcyBubyBzZW5zZS4gIFRvIG1ha2Ugc2Vuc2Ugb2YgaXQsIHdlIG5lZWQKPj4g
ICAgY29udGV4dDoKPj4KPj4gICAgKiBTdWJzZXF1ZW50IHJ1bGVzIHJlbW92ZSBhbGwgdXNlcyBv
ZiBAZXJycCBmcm9tIGFueSBmdW5jdGlvbiB3aGVyZQo+Cj4gb2YgbG9jYWxfZXJyCj4KPj4gICAg
ICBydWxlMSBtYXRjaGVzLgo+Pgo+PiAgICAqIFByZWNlZGluZyBydWxlcyBlbnN1cmUgYW55IGZ1
bmN0aW9uIHdoZXJlIHJ1bGUxIG1hdGNoZXMgaGFzCj4+ICAgICAgRVJSUF9BVVRPX1BST1BBR0FU
RSgpLgo+Pgo+PiAgICBDb3JyZWN0Pwo+Cj4gT2gsIHllcywgZXZlcnl0aGluZyBpcyBjb3JyZWN0
LgoKVGhhbmsgeW91IQoKPj4KPj4gICAgVGhlIG5lZWQgZm9yIHRoaXMgbXVjaCBjb250ZXh0IGlz
IGhhcmQgb24gcmV2aWV3ZXJzLiAgR29vZCBlbm91Z2ggZm9yCj4+ICAgIHRyYW5zZm9ybWluZyB0
aGUgdHJlZSBub3csIGJ1dCBJJ2QgaGF0ZSBoYXZpbmcgdG8gbWFrZSBzZW5zZSBvZiB0aGlzCj4+
ICAgIGFnYWluIGluIHNpeCBtb250aHMuCj4KPiBPaGgsIHllcy4gRmFyIGZyb20gZ29vZCBkZXNp
Z24uIEkgY2FuIHRyeSB0byByZW9yZGVyIGNodW5rcyBhIGJpdC4KClBsZWFzZSBkb24ndCBzcGVu
ZCB0b28gbXVjaCBlZmZvcnQgb24gaXQuICBUaGUgc2NyaXB0IGlzIHByaW1hcmlseSBmb3IKaGVs
cGluZyB1cyBjb252ZXJ0IHRoZSB3aG9sZSB0cmVlIHdpdGhpbiBhIHNob3J0IHRpbWUgc3Bhbi4g
IFdlIG1heSBhbHNvCnVzZSBpdCBsYXRlciB0byBjb252ZXJ0IGluc3RhbmNlcyBvZiB0aGUgb2xk
IHBhdHRlcm4gdGhhdCBoYXZlIGNyZXB0CmJhY2suICBXZSBob3BlZnVsbHkgd29uJ3QgaGF2ZSB0
byBjaGFuZ2UgdGhlIHNjcmlwdCB0aGVuLiAgUmVhZGFiaWxpdHkKaXMgbm90IGFzIGltcG9ydGFu
dCBhcyBpdCBpcyBmb3IgY29kZSB3ZSBleHBlY3QgdG8gYmUgcmVhZCBhZ2FpbiBhbmQKYWdhaW4g
b3ZlciBhIGxvbmcgdGltZS4KClsuLi5dCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 08:04:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 08:04:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6rfm-0007J7-2x; Wed, 26 Feb 2020 08:04:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TmNR=4O=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6rfk-0007J2-M2
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 08:04:00 +0000
X-Inumbo-ID: 8b787196-586e-11ea-8cb6-bc764e2007e4
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8b787196-586e-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 08:04:00 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id c26so2631299eds.8
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 00:04:00 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=vQcSG4lDvGPQaX61AteEqTGycPZkMgQ6SU249Kwvn/w=;
 b=luRzJiR2hEj2lsG3Te433ZHG/EoD7s8qRupzqBS7trcI4DQAcYyIDdfNbzUeacd2dy
 DuCKKBcxmpJrofZ3dd1MYb2aLpuiSPjBV9vBTBcOpncXYuUGwNwu+Tzg813Dt19cTGq1
 /hc/Za60OrUv0eBvi8JmVF+6y2wwUoEQiE8xv6V9Y+6gsnQ0eDorUerb6nOLjagezp9A
 eESze5rlX563zBC0r8g1ZaQudJGSUFS+xH6NNfROHSs9X2otZihl3J/ov2SY5P8AlzpK
 /cmWyn9UuSz4L/c/nU6PHbqf8JUxAyump3LBrxDtICDsu3JQQ1JmdodfJG4d9dJquN6G
 /dSA==
X-Gm-Message-State: APjAAAVLwtCHaMWDBxxkQyrZKCsREE7g73ss+qWa6SiIq/1meQV2vKbN
 JLzDYUEmB6zRnrs4VpwSB1w=
X-Google-Smtp-Source: APXvYqw6gyEJGXHJvjIbFbbKnomToF+gjHu8SvxZu7nd7YCqjvn7UU5V+Rc786fSoK+swFUrBqfg1Q==
X-Received: by 2002:a17:906:716:: with SMTP id
 y22mr3323107ejb.106.1582704239452; 
 Wed, 26 Feb 2020 00:03:59 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-226.amazon.com.
 [54.240.197.226])
 by smtp.gmail.com with ESMTPSA id e21sm48861eds.36.2020.02.26.00.03.58
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 00:03:58 -0800 (PST)
To: Paul Durrant <pdurrant@amazon.com>, xen-devel@lists.xenproject.org
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-2-pdurrant@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <061d6292-dfea-1a21-f3ba-3a27946dad7c@xen.org>
Date: Wed, 26 Feb 2020 08:03:57 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200225095357.3923-2-pdurrant@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 1/2] domain: introduce
 alloc/free_shared_info() helpers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNS8wMi8yMDIwIDA5OjUzLCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gLi4uIGFuZCBz
YXZlIHRoZSBNRk4uCj4gCj4gVGhpcyBwYXRjaCBtb2RpZmllcyB0aGUgJ3NoYXJlZF9pbmZvJyBm
aWVsZCBvZiBzdHJ1Y3QgZG9tYWluIHRvIGJlCj4gYSBzdHJ1Y3R1cmUgY29tcHJpc2luZyBhbiBN
Rk4gYW5kIGEgdmlydHVhbCBhZGRyZXNzLiBBbGxvY2F0aW9ucyBhcmUKPiBzdGlsbCBkb25lIGZy
b20geGVuaGVhcCwgc28gdGhlIHZpcnR1YWwgYWRkcmVzcyBzdGlsbCBlcXVhdGVzIHRvCj4gdmly
dF90b19tZm4oKSBjYWxsZWQgb24gdGhlIE1GTiBidXQgc3Vic2VxdWVudCBwYXRjaCB3aWxsIGNo
YW5nZSB0aGlzLgo+IEhlbmNlIHRoZSBuZWVkIHRvIHNhdmUgdGhlIE1GTi4KPiAKPiBOT1RFOiBX
aGlzdCBkZWZpbmluZyB0aGUgbmV3IGhlbHBlcnMsIHZpcnRfdG9fbWZuKCkgaW4gY29tbW9uL2Rv
bWFpbi5jCj4gICAgICAgIGlzIG1hZGUgdHlwZSBzYWZlLgo+ICAgICAgICBUaGUgZGVmaW5pdGlv
biBvZiBubWlfcmVhc29uKCkgaW4gYXNtLXg4Ni9zaGFyZWQuaCBpcyBhbHNvIHJlLQo+ICAgICAg
ICBmbG93ZWQgdG8gYXZvaWQgb3Zlcmx5IGxvbmcgbGluZXMuCj4gCj4gU2lnbmVkLW9mZi1ieTog
UGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgoKUmV2aWV3ZWQtYnk6IEp1bGllbiBH
cmFsbCA8amdyYWxsQGFtYXpvbi5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 08:21:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 08:21:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6rwX-0000Ur-N0; Wed, 26 Feb 2020 08:21:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6rwW-0000Um-HG
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 08:21:20 +0000
X-Inumbo-ID: f3a044a4-5870-11ea-93da-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3a044a4-5870-11ea-93da-12813bfff9fa;
 Wed, 26 Feb 2020 08:21:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6rwP-0002fq-AM; Wed, 26 Feb 2020 08:21:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6rwO-0003SX-W5; Wed, 26 Feb 2020 08:21:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6rwO-0006ld-S1; Wed, 26 Feb 2020 08:21:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147536-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-xl:guest-start.2:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=bdc5461b23ca293a2a83c851423aae0dd32a48c0
X-Osstest-Versions-That: linux=ca7e1fd1026c5af6a533b4b5447e1d2f153e28f2
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 08:21:12 +0000
Subject: [Xen-devel] [linux-next test] 147536: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzUzNiBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1MzYvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIFJFR1IuIHZzLiAxNDc0MTAKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0NzQxMAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNiBndWVzdC1z
dGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NzQxMAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTQ3NDEwCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDc0MTAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzQxMAogdGVz
dC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ3NDEwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgIDcgeGVu
LWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDc0MTAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMu
IDE0NzQxMAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9vdCAgICAgICAg
ICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3NDEwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2Nl
ZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBibG9ja2VkIGluIDE0NzQxMAogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNyBndWVzdC1zdGFydC4yICAgICAgICAgICBmYWlsIGJs
b2NrZWQgaW4gMTQ3NDEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0
YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc0MTAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0
NzQxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgICAgICBmYWlsIGxpa2UgMTQ3NDEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc0MTAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICBsaWtlIDE0NzQxMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3NDEwCiB0ZXN0LWFybTY0LWFybTY0
LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAx
NDc0MTAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ3NDEwCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc0MTAKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBsaWtlIDE0NzQxMAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMiBndWVz
dC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3NDEwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxNDc0MTAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NzQxMAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3NDEwCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgIGZhaWwgbGlrZSAxNDc0MTAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzQxMAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxp
a2UgMTQ3NDEwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDc0MTAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzQxMAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3Rh
bGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20g
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAg
ICAgICAgICAgICAgIGJkYzU0NjFiMjNjYTI5M2EyYTgzYzg1MTQyM2FhZTBkZDMyYTQ4YzAKYmFz
ZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGNhN2UxZmQxMDI2YzVhZjZhNTMz
YjRiNTQ0N2UxZDJmMTUzZTI4ZjIKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NTM2
ICAyMDIwLTAyLTI0IDA5OjE5OjAxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBi
dWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2
NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1
YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRk
cyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5v
cmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3Ms
IGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJl
cG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9
bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDth
PWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1t
YXJ5CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 08:38:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 08:38:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6sCQ-0001Wy-PP; Wed, 26 Feb 2020 08:37:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6sCP-0001W5-67
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 08:37:45 +0000
X-Inumbo-ID: 41cf4aba-5873-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 41cf4aba-5873-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 08:37:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E7A70ACE1;
 Wed, 26 Feb 2020 08:37:42 +0000 (UTC)
To: Julien Grall <julien@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <8a95f787ca93b23ee8d8c0b55fcc63d22a75c5f3.camel@infradead.org>
 <20200201003303.2363081-7-dwmw2@infradead.org>
 <3821a29a-7d60-c18b-71dd-12ed3c5b708d@suse.com>
 <519b73bb-2db3-75e4-db81-3781c462290e@xen.org>
 <44f074ee-b47c-0c20-02d8-8bee1557e503@suse.com>
 <863e5864-5aef-3fde-9433-bc4f8bd19eb2@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ddea05a7-645f-42d5-43f7-ddf008cdb9cb@suse.com>
Date: Wed, 26 Feb 2020 09:37:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <863e5864-5aef-3fde-9433-bc4f8bd19eb2@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 7/8] x86/setup: simplify handling of
 initrdidx when no initrd present
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Varad Gautam <vrd@amazon.de>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.co.uk>,
 David Woodhouse <dwmw2@infradead.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAwODoxMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI1LzAyLzIwMjAg
MTI6MzQsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiBGdXJ0aGVyLCBldmVuIGlmIGFsbCBjdXJyZW50
IGltcGxlbWVudGF0aW9ucyBvYmV5ZWQgYnkgdGhlIG1vcmUKPj4gc3RyaWN0IHJ1bGUsIHRoaXMg
c3RpbGwgd291bGRuJ3QgbWVhbiBjYWxsZXJzIGFyZSBhY3R1YWxseSBwZXJtaXR0ZWQKPj4gdG8g
YXNzdW1lIHN1Y2guIFRoZSBtb3JlIHN0cmljdCBydWxlIHdvdWxkIHRoZW4gYWxzbyBuZWVkIHRv
IGJlCj4+IHdyaXR0ZW4gZG93biwgc3VjaCB0aGF0IGl0IHdvbid0IGdldCB2aW9sYXRlZCBhZ2Fp
biBpbiB0aGUgZnV0dXJlCj4+IChieSBjaGFuZ2VzIHRvIGFuIGV4aXN0aW5nIGFyY2gncyBpbXBs
ZW1lbnRhdGlvbiwgb3IgYnkgYSBuZXcgcG9ydAo+IAo+IFRvIGJlIGhvbmVzdCwgdGhlIHJ1bGUg
c2hvdWxkIGJlIHdyaXR0ZW4gZG93biBpbiBhbnkgY2FzZS4gVGhlIGN1cnJlbnQgCj4gb25lIGlz
IG5vdCBuZWNlc3NhcmlseSBhbiBvYnZpb3VzIG9uZSBhbmQgYWxzbyBkaWZmZXIgZnJvbSB3aGF0
IExpbnV4IAo+IGZvbGtzIGNhbiBleHBlY3QuCgpJIHRoaW5rIHdlIHNob3VsZCBzdGljayB0byB0
aGUgbW9yZSByZWxheGVkIHJ1bGUgaW4gYW55IGV2ZW50LCB1bmxlc3MKdGhlcmUncyBhIHN0cm9u
ZyByZWFzb24gdG8gZW5mb3JjZSB0aGUgbW9yZSBzdHJpY3Qgb25lLiBNdWNoIChidXQgbm90CmFs
bCkgb2YgTGludXggY29kZSBsb29rcyB0byBhc3N1bWUgdGhlIG1vcmUgcmVsYXhlZCBydWxlIHRv
bywgbGlrZWx5CmFsc28gZm9yIGhpc3RvcmljYWwgcmVhc29ucyAod2hlbiB0aGUgaW1wbGVtZW50
YXRpb24gb24gZS5nLiB4ODYtNjQKc3RpbGwgZm9sbG93ZWQgdGhlIG1vcmUgcmVsYXhlZCBtb2Rl
bCkuCgo+IFJlZ2FyZGluZyBmdXR1cmUgcG9ydCwgdGhlIG51bWJlciBvZiBhcmNoaXRlY3R1cmVz
IGluIExpbnV4IHVzaW5nIGN1c3RvbSAKPiBiaXRvcHMgYXJlIGZhaXJseSBsaW1pdGVkIChBRkFJ
Q1Qgb25seSBhcm0zMiBhbmQgdW5pY29yZTMyKS4gQWxsIHRoZSAKPiByZXN0IChpbmNsdWRpbmcg
eDg2KSB1c2luZyBhIGdlbmVyaWMgaW1wbGVtZW50YXRpb24uCj4gCj4gT24gWGVuLCBBcm02NCBp
cyBhbHJlYWR5IHVzaW5nIHRoZSBnZW5lcmljIGltcGxlbWVudGF0aW9uLiBJcyB0aGVyZSBhbnkg
Cj4gcGFydGljdWxhciBjb25jZXJuIHRvIHVzZSBpdCBmb3IgeDg2IGFzIHdlbGw/CgpBY2NvcmRp
bmcgdG8gdGhlIChvdmVyIDEwIHllYXJzIG9sZCkgY29tbWl0IHVwZGF0aW5nIExpbnV4IHg4NiB0
aGlzCndheSwgdGhlIGdlbmVyaWMgaW1wbGVtZW50YXRpb24gd2FzIGV2ZW4gZmFzdGVyLiBJZiB0
aGF0IHdhcyB0aGUKY2FzZSB0b2RheSBhbmQgZm9yIG91ciBpbXBsZW1lbnRhdGlvbiBhcyB3ZWxs
LCB0aGVuIEkgdGhpbmsgaXQKd291bGQgYmUgdmVyeSBuaWNlIGlmIHdlIHVwZGF0ZWQuIElmLCBv
dG9oLCBkYXRhIGlzbid0IGFzIGNsZWFyLAp0aGVuIGZ1cnRoZXIgY29uc2lkZXJhdGlvbiBtYXkg
YmUgbmVlZGVkLiBBbmRyZXcsIGRvIHlvdSBoYXZlIGFueQp0aG91Z2h0cyBlaXRoZXIgd2F5PwoK
PiBJZiBub3QsIEkgY2FuIHB1bGwgYSBwYXRjaCB0byB1c2UgdGhlIGdlbmVyaWMgaW1wbGVtZW50
YXRpb24gb24gCj4geDg2L2FybTMyLiBUaGlzIHdvdWxkIHNvbHZlIHRoZSBkaXNjcmVucGFuY2ll
cyBpbiBmaW5kXypfYml0IAo+IGltcGxlbWVudGF0aW9ucy4KClRoaXMgaXMgb3J0aG9nb25hbCB0
byB0aGUgaXNzdWUgZGlzY3Vzc2VkIC0gYXMgc2FpZCwgSSB0aGluayBjb2RlCnVzaW5nIHRoZSBm
dW5jdGlvbnMgd291bGQgc3RpbGwgYmV0dGVyIGFzc3VtZSB0aGUgbW9yZSByZWxheGVkIG1vZGVs
LgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 08:55:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 08:55:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6sTL-0003BH-Gv; Wed, 26 Feb 2020 08:55:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vaS8=4O=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j6sTK-0003BC-Jq
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 08:55:14 +0000
X-Inumbo-ID: b398b6a2-5875-11ea-93de-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b398b6a2-5875-11ea-93de-12813bfff9fa;
 Wed, 26 Feb 2020 08:55:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2F028AD72;
 Wed, 26 Feb 2020 08:55:13 +0000 (UTC)
Message-ID: <faa40424c77ea0a6d8cc59c41bbd6c634b223138.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: Juergen Gross <jgross@suse.com>, xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 09:55:11 +0100
In-Reply-To: <20200220133949.29832-1-jgross@suse.com>
References: <20200220133949.29832-1-jgross@suse.com>
Organization: SUSE
User-Agent: Evolution 3.34.4 
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH v2] xen/sched: rework credit2 run-queue
 allocation
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Content-Type: multipart/mixed; boundary="===============0298873997359733438=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============0298873997359733438==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-kIVGGcGbbtzCXUaq2Ip5"


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

On Thu, 2020-02-20 at 14:39 +0100, Juergen Gross wrote:
> Currently the memory for each run-queue of the credit2 scheduler is
> allocated at the scheduler's init function: for each cpu in the
> system
> a struct csched2_runqueue_data is being allocated, even if the
> current scheduler only handles one physical cpu or is configured to
> work with a single run-queue. As each struct contains 4 cpumasks this
> sums up to rather large memory sizes pretty fast.
>=20
> Rework the memory allocation for run-queues to be done only when
> needed, i.e. when adding a physical cpu to the scheduler requiring a
> new run-queue.
>=20
> In fact this fixes a bug in credit2 related to run-queue handling:
> cpu_to_runqueue() will return the first free or matching run-queue,
> which ever is found first. So in case a cpu is removed from credit2
> this could result in e.g. run-queue 0 becoming free, so when another
> cpu is added it will in any case be assigned to that free run-queue,
> even if it would have found another run-queue matching later.
>=20
> Signed-off-by: Juergen Gross <jgross@suse.com>
>
Reviewed-by: Dario Faggioli <dfaggioli@suse.com>

Regards=20
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-kIVGGcGbbtzCXUaq2Ip5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5WMm8ACgkQFkJ4iaW4
c+4nkQ/7BDvAGzPWUBfPVDpm9ogctil7IVDKQRNlLWJruuI1WNR5oSk89qHqyHlW
eLoE3So7fnRGKLynGjQYSMP0pwVtusmZEdlilxLAOnyHRw28zVXEd4ROrRRVJxRT
hQSpYTTTNQpLuoInvd/cWoIBstXHxT4Q1WzM4ryd85karHUpcVA7fnzLIc8UuDuZ
fiKlzlWnEgfSeKn0rLjWBFVb9hlRUxcmiZe0qk4jkLR7Vchv5u5pVx/YOKG9mdAt
DWbSTPjo4TuPzeYCW9dwOpqfE2QCbxphvSM8ggjwdjohoCISuOAoTs9DQqZAzMiv
Q6vDYSqDO9tbMy+Yhq3W8scOMDg71o8H3Avgxcq8AQqDXGJtEcHblK31oUzYMRcP
DqoIXX8RbeGbwhh4G5roIF1DnifXBElUr/AWB7GnBAwhHnzlRo/NzmwHppygUcP3
kREzA+L/A+3NbNmKc8iJTiQE510qZOQFNxWB3iWuCS+5OSTu9NTtBcxV8nHFXyko
0fAHmrBIst6EYitli/G9HojH6bKq/9lbAYhYLlRwAoV6rrES0jsJ0UNsCUiHnjL4
wXLDEPeUfbkRSM4RNEphVgJNxHx3BfcbGdq9EiUqyAqX053bRCRlUVP0FPUtQv8a
GeqCreLxGUWBR0L/Scu5u+YVR9zdhuv3BZBavcyji3j4Vaa5agY=
=7gCt
-----END PGP SIGNATURE-----

--=-kIVGGcGbbtzCXUaq2Ip5--



--===============0298873997359733438==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============0298873997359733438==--



From xen-devel-bounces@lists.xenproject.org Wed Feb 26 09:19:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 09:19:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6sqZ-0004zF-Dc; Wed, 26 Feb 2020 09:19:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6sqX-0004zA-Pa
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 09:19:13 +0000
X-Inumbo-ID: 0d33e47c-5879-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0d33e47c-5879-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 09:19:12 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A385EAD5E;
 Wed, 26 Feb 2020 09:19:11 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
Date: Wed, 26 Feb 2020 10:19:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH] x86/vPMU: don't blindly assume
 IA32_PERF_CAPABILITIES MSR exists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>, "Hao,
 Xudong" <xudong.hao@intel.com>, "Chen, Farrah" <farrah.chen@intel.com>, "Gao,
 Chao" <chao.gao@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVzdCBsaWtlIFZNWCdlcyBsYnJfdHN4X2ZpeHVwX2NoZWNrKCkgdGhlIHJlc3BlY3RpdmUgQ1BV
SUQgYml0IHNob3VsZApiZSBjb25zdWx0ZWQgZmlyc3QuCgpSZXBvcnRlZC1ieTogRmFycmFoIENo
ZW4gPGZhcnJhaC5jaGVuQGludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMKKysr
IGIveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVsLmMKQEAgLTkwMCw3ICs5MDAsNiBAQCBpbnQg
dm14X3ZwbXVfaW5pdGlhbGlzZShzdHJ1Y3QgdmNwdSAqdikKIAogaW50IF9faW5pdCBjb3JlMl92
cG11X2luaXQodm9pZCkKIHsKLSAgICB1NjQgY2FwczsKICAgICB1bnNpZ25lZCBpbnQgdmVyc2lv
biA9IDA7CiAgICAgdW5zaWduZWQgaW50IGk7CiAKQEAgLTkzMiw4ICs5MzEsMTQgQEAgaW50IF9f
aW5pdCBjb3JlMl92cG11X2luaXQodm9pZCkKIAogICAgIGFyY2hfcG1jX2NudCA9IGNvcmUyX2dl
dF9hcmNoX3BtY19jb3VudCgpOwogICAgIGZpeGVkX3BtY19jbnQgPSBjb3JlMl9nZXRfZml4ZWRf
cG1jX2NvdW50KCk7Ci0gICAgcmRtc3JsKE1TUl9JQTMyX1BFUkZfQ0FQQUJJTElUSUVTLCBjYXBz
KTsKLSAgICBmdWxsX3dpZHRoX3dyaXRlID0gKGNhcHMgPj4gMTMpICYgMTsKKworICAgIGlmICgg
Y3B1X2hhc19wZGNtICkKKyAgICB7CisgICAgICAgIHVpbnQ2NF90IGNhcHM7CisKKyAgICAgICAg
cmRtc3JsKE1TUl9JQTMyX1BFUkZfQ0FQQUJJTElUSUVTLCBjYXBzKTsKKyAgICAgICAgZnVsbF93
aWR0aF93cml0ZSA9IChjYXBzID4+IDEzKSAmIDE7CisgICAgfQogCiAgICAgZml4ZWRfY3RybF9t
YXNrID0gfigoMXVsbCA8PCAoZml4ZWRfcG1jX2NudCAqIEZJWEVEX0NUUl9DVFJMX0JJVFMpKSAt
IDEpOwogICAgIC8qIG1hc2sgLkFueVRocmVhZCBiaXRzIGZvciBhbGwgZml4ZWQgY291bnRlcnMg
Ki8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 09:32:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 09:32:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6t3I-0006XW-Db; Wed, 26 Feb 2020 09:32:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6t3H-0006XR-5W
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 09:32:23 +0000
X-Inumbo-ID: e337f289-587a-11ea-93e4-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e337f289-587a-11ea-93e4-12813bfff9fa;
 Wed, 26 Feb 2020 09:32:22 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4B369AD06;
 Wed, 26 Feb 2020 09:32:21 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200225173133.3632-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <01fc1f0d-3889-32d0-de38-187a7d12f67d@suse.com>
Date: Wed, 26 Feb 2020 10:32:28 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200225173133.3632-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/sysctl: Don't return cpu policy data
 for compiled-out support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxODozMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBQb2xpY3kgb2JqZWN0
cyBhcmVuJ3QgdGlueSwgYW5kIHRoZSBkZXJpdmF0aW9uIGxvZ2ljIGlzbid0IHRyaXZpYWwuICBX
ZSBhcmUKPiBhYm91dCB0byBpbmNyZWFzZSB0aGUgbnVtYmVyIG9mIHBvbGljeSBvYmplY3RzLCBz
byB0YWtlIHRoaXMgb3Bwb3J0dW5pdHkgdG8KPiBkcm9wIGxvZ2ljIGFuZCBzdG9yYWdlIHNwYWNl
IGJhc2VkIG9uIENPTkZJR197UFYsSFZNfS4KCkl0IGRvZXNuJ3QgbG9vayBhcyBpZiB5b3Ugd2Vy
ZSBkcm9wcGluZyBlaXRoZXIgbG9naWMgb3Igc3RvcmFnZSBzcGFjZS4gV2l0aAp0aGlzIGFzcGVj
dCB0YWtlbiBjYXJlIG9mIChieSBhZGp1c3Rpbmcgd29yZGluZywgb3IgYnkgY2xhcmlmaWNhdGlv
biBvZiB3aGF0CmlzIG1lYW50KSAuLi4KCj4gU3RhcnQgYnkgY2F1c2luZyBYRU5fU1lTQ1RMX2dl
dF9jcHVfcG9saWN5IHRvIGZhaWwgd2l0aCAtRU9QTk9UU1VQUCB3aGVuCj4gcmVxdWVzdGluZyBk
YXRhIGZvciBhIGNvbXBpbGVkLW91dCBzdWJzeXN0ZW0uICBVcGRhdGUgeGVuLWNwdWlkIHRvIGNv
cGUgYW5kCj4gY29udGludWUgdG8gZnVydGhlciBzeXN0ZW0gcG9saWNpZXMsIHNlZWluZyBhcyB0
aGUgaW5kaWNpZXMgYXJlIGludGVybGVhdmVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBD
b29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 09:34:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 09:34:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6t5C-0006eV-QS; Wed, 26 Feb 2020 09:34:22 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xAue=4O=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j6t5C-0006eQ-3u
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 09:34:22 +0000
X-Inumbo-ID: 297e03e1-587b-11ea-93e4-12813bfff9fa
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (unknown
 [40.107.1.129]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 297e03e1-587b-11ea-93e4-12813bfff9fa;
 Wed, 26 Feb 2020 09:34:19 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=fB7FH4k/C0eWKae1cgHNEbEsRNzImfiI1aB52x0RZFS42rBKPH2BI2Ev9YZpkF/yDXrQxtRABlkHsE7GKE7Qz6mbQY8QAvoKZjOaLnG2mOHDp5HfYmJbX2Dws8j8rVFMyF3+F9h9PumcxV6Pa6N9m+o5ZNJAMCsksex0R97beL67qLjPyin0XlVaSb/aKrIzqC/BvxB89G53Tds13Z+O3y0LVxiOA4boJ5BWkT02hLo7Q4twvYYId8nfVr08unlw9JUMTMlg2OhkdE5mE5JnDZZoK8A7YEUhCHasb+Sl56daXzhMO2lwV0SHRhFM9myH4j6mA6pETW5SAwu1WVk4aw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZOqx6Y/baL9nMb2fYPMrhU1QIbVOFRxzPL//BKBIo+0=;
 b=IjEhWST/7xEB2+ekQalcTOdxqD1dAyDgesdCDPloYaKhUuyttQmIVBApgxFyRg5uVKir9YXLrsFiw61/IasCjyRYL/MhsXwjo0Tl8EpAuP9SqHmM89NiRz493XdYQACKQpRtpRa4FQQLYqAka0RxneDMQa/qWAKeMyEc+LQ+KLyNUGhKnF7G+MezDkiw/sUHa2g7Fj+rvK2bMnSVdNyTb5iLuinbFEBCQsCae2nf28kocKjEGN1ZspfjMT8N6sUjlmyr03TsS+RKiAo2HnuOVMde2/LxLOgggW4e4X9rZlFY+nJ7AnkmwQ3wJx5bvRdHCFXpe1Sf1vqVa6KKYhg0rA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=ZOqx6Y/baL9nMb2fYPMrhU1QIbVOFRxzPL//BKBIo+0=;
 b=Z+DeJ77MsUtXvq/kbOITbTyb5CIVeSsl3Lo0Ktd13OE7Sm7DieU6O4iuKCzwo2vP+Tpw1aFWDVVZc164s++H8VhfWteIhq6sBa0wZqPYDiKr/zQvwGo1d+BByYgx+kB3u8rFJjrkfTzCEiK9iCPa+eRcCYm/hNo9+0Hw06mDePU=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3095.eurprd02.prod.outlook.com (10.170.221.13) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2729.31; Wed, 26 Feb 2020 09:34:17 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f87f:d4b3:234f:d43e]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f87f:d4b3:234f:d43e%4]) with mapi id 15.20.2750.021; Wed, 26 Feb 2020
 09:34:17 +0000
Received: from [10.10.195.54] (91.199.104.6) by
 AM0PR06CA0037.eurprd06.prod.outlook.com (2603:10a6:208:aa::14) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2772.14 via Frontend Transport; Wed, 26 Feb 2020 09:34:16 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [Xen-devel] [PATCH V4] x86/altp2m: Hypercall to set altp2m view
 visibility
Thread-Index: AQHV6JEygsFwXfT/ykedOiNCZrGg7Kgl2b8AgARZ/4CAAwrxgA==
Date: Wed, 26 Feb 2020 09:34:17 +0000
Message-ID: <e8145049-9814-d830-dbba-f5ec08276022@bitdefender.com>
References: <20200221083014.29274-1-aisaila@bitdefender.com>
 <db92db09-3f73-aa91-cac7-a1652782da95@suse.com>
 <0b88a34f-caa4-54c3-cbed-637660ad8b09@bitdefender.com>
In-Reply-To: <0b88a34f-caa4-54c3-cbed-637660ad8b09@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM0PR06CA0037.eurprd06.prod.outlook.com
 (2603:10a6:208:aa::14) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3854ebbc-407f-4cc5-65c9-08d7ba9f0c9c
x-ms-traffictypediagnostic: DB6PR02MB3095:|DB6PR02MB3095:
x-microsoft-antispam-prvs: <DB6PR02MB3095D98A0BDD193A08683ED5ABEA0@DB6PR02MB3095.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 0325F6C77B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(346002)(39850400004)(396003)(366004)(136003)(376002)(189003)(199004)(16576012)(54906003)(7416002)(316002)(16526019)(31686004)(8936002)(8676002)(31696002)(2616005)(4326008)(53546011)(52116002)(81156014)(956004)(81166006)(6916009)(71200400001)(36756003)(2906002)(186003)(66946007)(6486002)(66446008)(64756008)(66556008)(66476007)(26005)(5660300002)(478600001)(86362001);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3095;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: RlINlC8kn+6q9lq54VUbaLb8JeWMXOjoMKGXqaRt1quh47iE8StimQpkJwgOQ5hLKYsFIdWVEfSufgXAGqx/RLcrorW/WdrZL5lUEiCeAMZapktSzjxx475TpKJGaHsmILkNAQ6kf8V6cMrHmvEBOp11ttD9f+WuB8z0XlSZjsXUZqsqRvKkr9CHBTDvM2+vTLziDKM2tF3UnN3qRN6Xe/iTpSJrXIoaPy0ENeYi0OBPD8rsTgc5GmxDjMB08Jlchuh+SZHlMgEFiMYXTLVrqQ/I0I8ZN8NyzIdsCgHkF5FquLTlwlf+fss8I1tJj/JqIfp22LLFobEN4G39fu3A+AkApeIIyg0OCIlxCTOPXdKNem8DVFJLhIWNxUGBwrvKnjzPj2Hmxvn15o5oFrhEOdO54185KrrZJSfUQxuL6SLMo1QHEXYhzWUg4VbTPOcw
x-ms-exchange-antispam-messagedata: aAsu0ebZ21oOFlFWHRPWr8ngplOqwp0+fOkEpcctzr142Yl/3xSl79AGz5bokUDRPRg5Ubl1VduxBG7W1c2p5uCHcZYgB1UCWaR9Ruz2OcCIUDPTu657uHMY6HJ+1iCpRIJ+CRwgVc9xu3ciXPLaKg==
x-ms-exchange-transport-forked: True
Content-ID: <913F2E2C15583148964F80B5B270799C@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3854ebbc-407f-4cc5-65c9-08d7ba9f0c9c
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2020 09:34:17.2186 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: IlhlXkNECkCN62QggBcrJxo1rCy8z+uetCte7rqFvwbfwg1HI51l6snkyN9cNZQ2Td4yYB20rALQnknjX60UGmqrSpkJHT8iCxij+c8N0qY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3095
Subject: Re: [Xen-devel] [PATCH V4] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

DQoNCk9uIDI0LjAyLjIwMjAgMTE6MDYsIEFsZXhhbmRydSBTdGVmYW4gSVNBSUxBIHdyb3RlOg0K
PiANCj4gDQo+IE9uIDIxLjAyLjIwMjAgMTg6MzksIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4gT24g
MjEuMDIuMjAyMCAwOTozMCwgQWxleGFuZHJ1IFN0ZWZhbiBJU0FJTEEgd3JvdGU6DQo+Pj4gQEAg
LTQ4MzUsNiArNDgzNiwyNiBAQCBzdGF0aWMgaW50IGRvX2FsdHAybV9vcCgNCj4+PiAgICAgICAg
ICAgIGJyZWFrOw0KPj4+ICAgICAgICB9DQo+Pj4gICAgDQo+Pj4gKyAgICBjYXNlIEhWTU9QX2Fs
dHAybV9zZXRfdmlzaWJpbGl0eToNCj4+PiArICAgIHsNCj4+PiArICAgICAgICB1aW50MTZfdCBp
ZHggPSBhLnUuc2V0X3Zpc2liaWxpdHkuYWx0cDJtX2lkeDsNCj4+PiArDQo+Pj4gKyAgICAgICAg
aWYgKCBhLnUuc2V0X3Zpc2liaWxpdHkucGFkIHx8DQo+Pj4gKyAgICAgICAgICAgICBpZHggPj0g
bWluKEFSUkFZX1NJWkUoZC0+YXJjaC5hbHRwMm1fcDJtKSwgTUFYX0VQVFApIHx8DQo+Pg0KPj4g
V2h5IG1pbigpIGhlcmU/IFlvdSBvbmx5IGFjY2VzcyBNQVhfRVBUUC1kaW1lbnNpb25lZCBhcnJh
eXMgYWZhaWNzLiBJZg0KPj4gdGhpcyBpcyBpbnRlbnRpb25hbCwgSSB0aGluayBpdCBkZXNlcnZl
cyBhIGNvbW1lbnQuDQo+IA0KPiBJIGhhdmUgbWluKCkgaGVyZSBiZWNhdXNlIHRoZSBhbHRwMm0g
aW5kZXggc2hvdWxkIG5vdCBiZSBncmF0ZXIgdGhlbg0KPiBNQVhfQUxUUDJNLiBJIGtub3cgdGhp
cyBpcyB1c2VkIGFzIGFsdHAybV9lcHRwKCkgaW5kZXggYnV0IHRoZSB0d28gYXJlDQo+IGNvdXBs
ZWQuDQo+IA0KPj4NCj4+PiArICAgICAgICAgICAgIGQtPmFyY2guYWx0cDJtX2VwdHBbYXJyYXlf
aW5kZXhfbm9zcGVjKGlkeCwgTUFYX0VQVFApXSA9PQ0KPj4+ICsgICAgICAgICAgICAgbWZuX3go
SU5WQUxJRF9NRk4pICkNCj4+PiArICAgICAgICAgICAgcmMgPSAtRUlOVkFMOw0KPj4+ICsgICAg
ICAgIGVsc2UgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApDQo+Pj4gKyAgICAgICAgICAgIHJjID0g
LUVPUE5PVFNVUFA7DQo+Pj4gKyAgICAgICAgZWxzZSBpZiAoIGEudS5zZXRfdmlzaWJpbGl0eS52
aXNpYmxlICkNCj4+PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwW2Fy
cmF5X2luZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQ0KPj4+ICsgICAgICAgICAgICAgICAg
ZC0+YXJjaC5hbHRwMm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldOw0K
Pj4+ICsgICAgICAgIGVsc2UNCj4+PiArICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2lu
Z19lcHRwW2FycmF5X2luZGV4X25vc3BlYyhpZHgsIE1BWF9FUFRQKV0gPQ0KPj4+ICsgICAgICAg
ICAgICAgICAgbWZuX3goSU5WQUxJRF9NRk4pOw0KPj4+ICsgICAgICAgIGJyZWFrOw0KPj4NCj4+
IFlvdSBkb24ndCBzZWVtIHRvIGJlIGhvbGRpbmcgYW55IGxvY2tzLiBBdCB0aGUgdmVyeSBsZWFz
dCB0aGlzIG1lYW5zDQo+PiB0aGUgaW4tcmFuZ2UtaW5kZXgtaXMtdmFsaWQgY2hlY2sgZnVydGhl
ciB1cCB3aWxsIGhhdmUgYmVjb21lIHN0YWxlDQo+PiBieSB0aGUgdGltZSB5b3UgYWN0dWFsbHkg
Y29uc3VtZSB0aGUgc2xvdC4NCj4+DQo+IA0KPiBHb29kIHRoaW5nIHRvIHBvaW50IHRoaXMgb3V0
IGhlcmUuIEkgd2lsbCBhZGQgYWx0cDJtX2xpc3RfbG9jay91bmxvY2soZCkNCj4gdG8gZ3VhcmQg
dGhpcyBjaGVjayBhbmQgb3BlcmF0aW9uLg0KDQpJIHRoaW5rIGl0J3MgYmV0dGVyIHRvIG1vdmUg
YWxsIHRoZSBhbHRwMm0gdGhpbmdzIGluIGEgbmV3IGZ1bmN0aW9uLCANCnNvbWV0aGluZyBsaWtl
IHAybV9zZXRfYWx0cDJtX3ZpZXdfdmlzaWJpbGl0eSgpLCBpbiBwMm0uYy4gVGhpcyB3YXkgDQp0
aGVyZSB3aWxsIGJlIG5vIGFkZGl0aW9uYWwgaW5jbHVkZSBuZWVkZWQuDQoNCkFsZXgNCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 09:59:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 09:59:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tT1-0008Ss-Kz; Wed, 26 Feb 2020 09:58:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6tT0-0008Sn-IL
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 09:58:58 +0000
X-Inumbo-ID: 9ac247ca-587e-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9ac247ca-587e-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 09:58:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582711138;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=vGkB4QKJjbOLTiaVX6IQkWa3kolmxYhmfv3H6hueXCo=;
 b=VygwkO9vVGje+6PDvpx1CiGirfHmsRUvIwV1QBnQ8819TgbPQQuz5tdZ
 NF3kRV9vBXlES9ZvqcAbCUb3W5q4VSZhHsBW+cQjEWQ02yK9p2tEaRyep
 h2TDT24U0Ps5EHLzLaAOx4iPHuaoXmsjJsvGNP+Y2YavnnXym/iciK0rO Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: OHzENt7kVu/EGM1PzgJY8GbFzslCgSZ72VRkdMM7TMF5Gd/xGN+2pnLvdFgkk0ROj9XcU4S/e+
 dty1XAXsbq7e/uNyoA0d7/NGicDAAWKtiUKZpPZaQ01yLFEJvXcDHmG0FbUz18oQd+MnrtscyH
 B5ZPG3H4WSDA8va1tWKqVwlHhOnKyX7VcOUUGFGc35Uw7QGp/5Xsi37/jvX9q6VST/9yJp6ge9
 FzdqFzOjt17UgVgDlCh4lBF4ete/N8Ir/E+r4HY4QWoYilC6+LP7R3wFR+o+R5Rx1FNDAifbUO
 aP8=
X-SBRS: 2.7
X-MesageID: 13008803
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13008803"
To: Jan Beulich <jbeulich@suse.com>
References: <20200225173133.3632-1-andrew.cooper3@citrix.com>
 <01fc1f0d-3889-32d0-de38-187a7d12f67d@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <f6517884-a20d-60ba-59e7-83ce7017f949@citrix.com>
Date: Wed, 26 Feb 2020 09:58:53 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <01fc1f0d-3889-32d0-de38-187a7d12f67d@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/sysctl: Don't return cpu policy data
 for compiled-out support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDIvMjAyMCAwOTozMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjUuMDIuMjAyMCAx
ODozMSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gUG9saWN5IG9iamVjdHMgYXJlbid0IHRpbnks
IGFuZCB0aGUgZGVyaXZhdGlvbiBsb2dpYyBpc24ndCB0cml2aWFsLiAgV2UgYXJlCj4+IGFib3V0
IHRvIGluY3JlYXNlIHRoZSBudW1iZXIgb2YgcG9saWN5IG9iamVjdHMsIHNvIHRha2UgdGhpcyBv
cHBvcnR1bml0eSB0bwo+PiBkcm9wIGxvZ2ljIGFuZCBzdG9yYWdlIHNwYWNlIGJhc2VkIG9uIENP
TkZJR197UFYsSFZNfS4KPiBJdCBkb2Vzbid0IGxvb2sgYXMgaWYgeW91IHdlcmUgZHJvcHBpbmcg
ZWl0aGVyIGxvZ2ljIG9yIHN0b3JhZ2Ugc3BhY2UuIFdpdGgKPiB0aGlzIGFzcGVjdCB0YWtlbiBj
YXJlIG9mIChieSBhZGp1c3Rpbmcgd29yZGluZywgb3IgYnkgY2xhcmlmaWNhdGlvbiBvZiB3aGF0
Cj4gaXMgbWVhbnQpIC4uLgo+Cj4+IFN0YXJ0IGJ5CgpUaGF0IGlzIHRoaXMgaXMgaGVyZSB0byBz
aWduaWZ5LgoKTm8gbG9naWMgb3Igc3RvcmFnZSBzcGFjZSBjYW4gYmUgZHJvcHBlZCB1bnRpbCBz
b21lICNpZmRlZi1hcnkgaXMKc3ByaW5rbGVkIGFyb3VuZCBjcHVpZC5jIGFuZCBtc3IuYywgYnV0
IEkgY2FuJ3QgZG8gYW55IG9mIHRoYXQgd2hpbGUKdGhlcmUgYXJlIHVuZ3VhcmRlZCBleHRlcm5h
bCByZWZlcmVuY2VzIHRvIHRoZSBvYmplY3RzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:03:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:03:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tXH-00010a-Nl; Wed, 26 Feb 2020 10:03:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6tXG-00010V-CB
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:03:22 +0000
X-Inumbo-ID: 3584fc4e-587f-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3584fc4e-587f-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 10:03:17 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6tXA-0004jZ-SG; Wed, 26 Feb 2020 10:03:16 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6tXA-0007Ud-Gk; Wed, 26 Feb 2020 10:03:16 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6tXA-00088U-G4; Wed, 26 Feb 2020 10:03:16 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147631-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Versions-This: xen=d90bcb5f10995c52d080274d66bfdc362b22598e
X-Osstest-Versions-That: xen=4cdd4fa29fc24d2d898ac01988b2b10936556d72
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 10:03:16 +0000
Subject: [Xen-devel] [xen-unstable-coverity test] 147631: all pass - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYzMSB4ZW4tdW5zdGFibGUtY292ZXJpdHkgcmVhbCBbcmVhbF0KaHR0cDovL2xv
Z3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzYzMS8KClBlcmZlY3Qg
Oi0pCkFsbCB0ZXN0cyBpbiB0aGlzIGZsaWdodCBwYXNzZWQgYXMgcmVxdWlyZWQKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIHhlbiAgICAgICAgICAgICAgICAgIGQ5MGJjYjVmMTA5OTVj
NTJkMDgwMjc0ZDY2YmZkYzM2MmIyMjU5OGUKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAg
ICAgICAgICAgIDRjZGQ0ZmEyOWZjMjRkMmQ4OThhYzAxOTg4YjJiMTA5MzY1NTZkNzIKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0NzQ4OCAgMjAyMC0wMi0yMyAwOToxODo1NSBaICAgIDMgZGF5cwpU
ZXN0aW5nIHNhbWUgc2luY2UgICAxNDc2MzEgIDIwMjAtMDItMjYgMDk6MTg6NTAgWiAgICAwIGRh
eXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIg
dGVzdDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgogIEphbiBCZXVsaWNoIDxqYmV1bGlj
aEBzdXNlLmNvbT4KICBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgogIFBhdWwgRHVycmFu
dCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGNv
dmVyaXR5LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFn
ZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8v
bG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9m
IHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUu
ZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0
ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4g
YmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5n
aXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hv
bWUveGVuL2dpdC94ZW4uZ2l0CiAgIDRjZGQ0ZmEyOWYuLmQ5MGJjYjVmMTAgIGQ5MGJjYjVmMTA5
OTVjNTJkMDgwMjc0ZDY2YmZkYzM2MmIyMjU5OGUgLT4gY292ZXJpdHktdGVzdGVkL3Ntb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:04:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:04:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tXt-00014N-1B; Wed, 26 Feb 2020 10:04:01 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6tXr-000147-1T
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:03:59 +0000
X-Inumbo-ID: 4e0dba80-587f-11ea-8fc3-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4e0dba80-587f-11ea-8fc3-bc764e2007e4;
 Wed, 26 Feb 2020 10:03:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582711438; x=1614247438;
 h=from:to:cc:subject:date:message-id:mime-version:reply-to:
 content-transfer-encoding;
 bh=SoEjX4/WTw8kYYcpDM5QOwpLqvhoaDth9iFtWXfyrDI=;
 b=JftYBkjxiGUlWy7BidIFdlotW8BSgZfIl1QXGbqaeSvH3AD1+C23JV81
 g83F2stu4ek55t6fUtleYmdzKJ7NXid/vArDVY+psV06bIEj9+I2eUj8m
 owCHZ9sJkH6OIJAGtlrfQHUfV/0uRwRXxUFSrxTFchJ09PLjMFkipQ4N/ k=;
IronPort-SDR: nAXt9mzWF7MUNV546aRmqGzIJ/E2g1025JAI9u8ScmNG3u96x9ZXyHCZZPUlJtOHyqxzk1SwRi
 MwfMnJgjEYng==
X-IronPort-AV: E=Sophos;i="5.70,487,1574121600"; d="scan'208";a="27571290"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 26 Feb 2020 10:03:56 +0000
Received: from EX13MTAUEE002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-2c665b5d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 1A38BA2C28; Wed, 26 Feb 2020 10:03:53 +0000 (UTC)
Received: from EX13D08UEE004.ant.amazon.com (10.43.62.182) by
 EX13MTAUEE002.ant.amazon.com (10.43.62.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 10:03:53 +0000
Received: from EX13MTAUEE002.ant.amazon.com (10.43.62.24) by
 EX13D08UEE004.ant.amazon.com (10.43.62.182) with Microsoft SMTP Server (TLS)
 id 15.0.1497.2; Wed, 26 Feb 2020 10:03:53 +0000
Received: from CBG-R90WXYV0.cbg10.amazon.com (10.55.230.140) by
 mail-relay.amazon.com (10.43.62.224) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 26 Feb 2020 10:03:51 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 10:03:51 +0000
Message-ID: <20200226100351.219-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [ANNOUNCE] Xen 4.14 Development Update
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Reply-To: xen-devel@lists.xenproject.org, pdurrant@amazon.com
Cc: jgross@suse.com, andrew.cooper3@citrix.com, pdurrant@amazon.com,
 marmarek@invisiblethingslab.com, hongyxia@amazon.com, jbeulich@suse.com,
 tamas.k.lengyel@gmail.com, roger.pau@citrix.com, dwmw@amazon.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBlbWFpbCBvbmx5IHRyYWNrcyBiaWcgaXRlbXMgZm9yIHhlbi5naXQgdHJlZS4gUGxlYXNl
IHJlcGx5IGZvciBpdGVtcwp5b3Ugd291bGQgbGlrZSB0byBzZWUgaW4gNC4xNCBzbyB0aGF0IHBl
b3BsZSBoYXZlIGFuIGlkZWEgd2hhdAppcyBnb2luZyBvbiBhbmQgcHJpb3JpdGlzZSBhY2NvcmRp
bmdseS4KCllvdSdyZSB3ZWxjb21lIHRvIHByb3ZpZGUgZGVzY3JpcHRpb24gYW5kIHVzZSBjYXNl
cyBvZiB0aGUgZmVhdHVyZSB5b3UncmUKd29ya2luZyBvbi4KCj0gVGltZWxpbmUgPQoKV2Ugbm93
IGFkb3B0IGEgZml4ZWQgY3V0LW9mZiBkYXRlIHNjaGVtZS4gV2Ugd2lsbCByZWxlYXNlIGFib3V0
IGV2ZXJ5IDgKIG1vbnRocy4KVGhlIGNyaXRpY2FsIGRhdGVzIGZvciBYZW4gNC4xNCBhcmUgYXMg
Zm9sbG93czoKCi0tLT4gV2UgYXJlIGhlcmUKKiBMYXN0IHBvc3RpbmcgZGF0ZTogTWF5IDFzdCwg
MjAyMAoqIEhhcmQgY29kZSBmcmVlemU6IE1heSAyMm5kLCAyMDIwCiogUmVsZWFzZTogSnVuZSAy
NnRoLCAyMDIwCgpOb3RlIHRoYXQgd2UgZG9uJ3QgaGF2ZSBhIGZyZWV6ZSBleGNlcHRpb24gc2No
ZW1lIGFueW1vcmUuIEFsbCBwYXRjaGVzCnRoYXQgd2lzaCB0byBnbyBpbnRvIDQuMTQgbXVzdCBi
ZSBwb3N0ZWQgaW5pdGlhbGx5IG5vIGxhdGVyIHRoYW4gdGhlCmxhc3QgcG9zdGluZyBkYXRlIGFu
ZCBmaW5hbGx5IG5vIGxhdGVyIHRoYW4gdGhlIGhhcmQgY29kZSBmcmVlemUuCkFsbCBwYXRjaGVz
IHBvc3RlZCBhZnRlciB0aGF0IGRhdGUgd2lsbCBiZSBhdXRvbWF0aWNhbGx5IHF1ZXVlZCBpbnRv
IG5leHQKcmVsZWFzZS4KClJDcyB3aWxsIGJlIGFycmFuZ2VkIGltbWVkaWF0ZWx5IGFmdGVyIGZy
ZWV6ZS4KClRoZXJlIGlzIGFsc28gYSBqaXJhIGluc3RhbmNlIHRvIHRyYWNrIGFsbCB0aGUgdGFz
a3MgKG5vdCBvbmx5IGJpZykKZm9yIHRoZSBwcm9qZWN0LiBTZWU6IGh0dHBzOi8veGVucHJvamVj
dC5hdGxhc3NpYW4ubmV0L3Byb2plY3RzL1hFTi9pc3N1ZXMuCgpTb21lIG9mIHRoZSB0YXNrcyB0
cmFja2VkIGJ5IHRoaXMgZS1tYWlsIGFsc28gaGF2ZSBhIGNvcnJlc3BvbmRpbmcgamlyYSB0YXNr
CnJlZmVycmVkIGJ5IFhFTi1OLgoKVGhlcmUgaXMgYSB2ZXJzaW9uIG51bWJlciBmb3IgcGF0Y2gg
c2VyaWVzIGFzc29jaWF0ZWQgdG8gZWFjaCBmZWF0dXJlLgpDYW4gZWFjaCBvd25lciBzZW5kIGFu
IHVwZGF0ZSBnaXZpbmcgdGhlIGxhdGVzdCB2ZXJzaW9uIG51bWJlciBpZiB0aGUKc2VyaWVzIGhh
cyBiZWVuIHJlLXBvc3RlZD8gQWxzbywgY2FuIHRoZSBvd25lcnMgb2YgYW55IGNvbXBsZXRlZCBp
dGVtcwpwbGVhc2UgcmVzcG9uZCBzbyB0aGF0IHRoZSBpdGVtIGNhbiBiZSBtb3ZlZCBpbnRvIHRo
ZSAnQ29tcGxldGVkJyBzZWN0aW9uLgoKPSBQcm9qZWN0cyA9Cgo9PSBIeXBlcnZpc29yID09IAoK
KiAgTGl2ZS1VcGRhdGluZyBYZW4gKFJGQyB2MikKICAtICBEYXZpZCBXb29kaG91c2UKICAtICBU
aGUgbGF0ZXN0IGNvZGUgaXMgYXZhaWxhYmxlIGF0IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1wZW9wbGUvZHdtdzIveGVuLmdpdDthPXNob3J0bG9nO2g9cmVmcy9oZWFkcy9sdS1t
YXN0ZXIKICAtICBQcm9qZWN0IHdpa2kgcGFnZSBhdCBodHRwczovL3dpa2kueGVucHJvamVjdC5v
cmcvd2lraS9MaXZlLVVwZGF0aW5nX1hlbgoKKiAgTm9uLUNvb3BlcmF0aXZlIExpdmUgTWlncmF0
aW9uCiAgLSAgUGF1bCBEdXJyYW50CgoqICBTZWNyZXQgSGlkaW5nICh2NSkKICAtICBIb25neWFu
IFhpYQoKKiAgSHlwZXJ2aXNvciBmaWxlIHN5c3RlbSAodjMpCiAgLSAgSnVlcmdlbiBHcm9zcwoK
PT09IHg4NiA9PT0gCgoqICBMaW51eCBzdHViIGRvbWFpbnMgKHY0KQogIC0gIE1hcmVrIE1hcmN6
eWtvd3NraS1Hw7NyZWNraQoKKiAgVmlydHVhbGlzZSBNU1JfQVJDSF9DQVBTIGZvciBndWVzdHMK
ICAtICBBbmRyZXcgQ29vcGVyCgoqICBBTUQgaGFyZHdhcmUgbWl0aWdhdGlvbnMgKFJvbWUpCiAg
LSAgQW5kcmV3IENvb3BlcgoKKiAgWGVuIGlvcmVxIHNlcnZlciAodjMpCiAgLSAgUm9nZXIgUGF1
IE1vbm5lCgoqICBNZW1vcnkgcmVhZCBjYWNoaW5nIGluIGVtdWxhdGlvbiAodjQpCiAgLSAgSmFu
IEJldWxpY2gKCiogIEluc3RydWN0aW9uIGVtdWxhdG9yIGltcHJvdmVtZW50cwogIC0gIEphbiBC
ZXVsaWNoCgoqICBWTSBmb3JraW5nICh2MTApCiAgLSAgVGFtYXMgSyBMZW5neWVsCgo9PT0gQVJN
ID09PSAKCj09IENvbXBsZXRlZCA9PSAKCgpQYXVsIER1cnJhbnQKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:07:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:07:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tbT-0001Gm-Nj; Wed, 26 Feb 2020 10:07:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6tbS-0001Gh-L7
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:07:42 +0000
X-Inumbo-ID: d2f01c2a-587f-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d2f01c2a-587f-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 10:07:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2DC6FABE9;
 Wed, 26 Feb 2020 10:07:38 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-5-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <cae27b7b-1690-7273-635e-95584a474fa5@suse.com>
Date: Wed, 26 Feb 2020 11:07:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224104645.96381-5-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/5] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFVzaW5nIHNjcmF0
Y2hfY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNrIGlzIG5vdCBzYWZlIGJlY2F1c2UgaXQgY2FuIGJl
Cj4gY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5jZSBYZW4gd291bGQgaGF2
ZSB0byBtYWtlIHN1cmUKPiBhbGwgdGhlIHVzZXJzIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2sgZGlz
YWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCj4gaXQuCj4gCj4gSW5zdGVhZCBpbnRyb2R1Y2Ug
YSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21hc2ssIGFuZAo+IGRpc2FibGUg
aW50ZXJydXB0cyB3aGlsZSB1c2luZyBpdC4KClRoZSBhbHRlcm5hdGl2ZSBvZiBhbHNvIGFkZGlu
ZyAuLi4KCj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3Nt
cC5jCj4gQEAgLTU5LDYgKzU5LDcgQEAgc3RhdGljIHZvaWQgc2VuZF9JUElfc2hvcnRjdXQodW5z
aWduZWQgaW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAo+ICAgICAgYXBpY193cml0ZShBUElDX0lD
UiwgY2ZnKTsKPiAgfQo+ICAKPiArREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIHNlbmRf
aXBpX2NwdW1hc2spOwo+ICAvKgo+ICAgKiBzZW5kX0lQSV9tYXNrKGNwdW1hc2ssIHZlY3Rvcik6
IHNlbmRzIEB2ZWN0b3IgSVBJIHRvIENQVXMgaW4gQGNwdW1hc2ssCj4gICAqIGV4Y2x1ZGluZyB0
aGUgbG9jYWwgQ1BVLiBAY3B1bWFzayBtYXkgYmUgZW1wdHkuCj4gQEAgLTY3LDcgKzY4LDIxIEBA
IHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50
IHZlY3RvciwKPiAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50
IHZlY3RvcikKPiAgewo+ICAgICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwo+IC0gICAgY3B1
bWFza190ICpzY3JhdGNoID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKPiArICAgIGNwdW1h
c2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNlbmRfaXBpX2NwdW1hc2spOwo+ICsgICAgdW5zaWdu
ZWQgbG9uZyBmbGFnczsKPiArCj4gKyAgICBpZiAoIGluX21jKCkgfHwgaW5fbm1pKCkgKQoKLi4u
IGluX2lycSgpIGhlcmUgd2FzIGNvbnNpZGVyZWQsIGFuZCBkaXNjYXJkZWQgYmVjYXVzZSBvZj8g
V2l0aAp0aGlzIHlvdSdkIG5vdCBuZWVkIHRoZSBzZWNvbmQgQ1BVIG1hc2sgYW5kIHlvdSdkIGFs
c28gYmUgYWJsZQp0byBhdm9pZCBkaXNhYmxpbmcgYW4gcmUtZW5hYmxpbmcgSVJRcy4KCkluIG9y
ZGVyIHRvIG5vdCBkaXN0dXJiIHRoZSBwYXJ0aWFsIHNlbnRlbmNlLCBhIHNtYWxsIHJlcXVlc3Qg
b24KdGhlIHByZXZpb3VzIGh1bmsgYXMgd2VsbDogQ291bGQgeW91IGFkZCBhIGJsYW5rIGxpbmUg
YWZ0ZXIgdGhlCm5ldyBkZWZpbml0aW9uLCBwbGVhc2U/Cgo+ICsgICAgewo+ICsgICAgICAgIC8q
Cj4gKyAgICAgICAgICogV2hlbiBpbiAjTk1JIG9yICNNQyBjb250ZXh0IGZhbGxiYWNrIHRvIHRo
ZSBvbGQgKGFuZCBzaW1wbGVyKSBJUEkKCk5vdGUgdGhhdCBjb252ZW50aW9uYWwgbm90YXRpb24g
aW5kZWVkIGlzICNNQyBidXQganVzdCBOTUkgKGFwcGxpZXMKaGVyZSwgaW4gdGhlIGRlc2NyaXB0
aW9uLCBhbmQgYWxzbyBlbHNld2hlcmUgaW4gdGhlIHNlcmllcykuCgo+IEBAIC04MSw3ICs5Niwx
NSBAQCB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9y
KQo+ICAgICAgICAgICBsb2NhbF9pcnFfaXNfZW5hYmxlZCgpICYmIChjcHVzX2xvY2tlZCA9IGdl
dF9jcHVfbWFwcygpKSAmJgo+ICAgICAgICAgICAocGFya19vZmZsaW5lX2NwdXMgfHwKPiAgICAg
ICAgICAgIGNwdW1hc2tfZXF1YWwoJmNwdV9vbmxpbmVfbWFwLCAmY3B1X3ByZXNlbnRfbWFwKSkg
KQo+ICsgICAgewo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogc2VuZF9JUElfbWFzayBjYW4g
YmUgY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5jZSB3ZQo+ICsgICAgICAg
ICAqIG5lZWQgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIGluIG9yZGVyIHRvIHByb3RlY3QgdGhlIHBl
ci1jcHUKPiArICAgICAgICAgKiBzZW5kX2lwaV9jcHVtYXNrIHdoaWxlIGJlaW5nIHVzZWQuCj4g
KyAgICAgICAgICovCj4gKyAgICAgICAgbG9jYWxfaXJxX3NhdmUoZmxhZ3MpOwo+ICAgICAgICAg
IGNwdW1hc2tfb3Ioc2NyYXRjaCwgbWFzaywgY3B1bWFza19vZihzbXBfcHJvY2Vzc29yX2lkKCkp
KTsKPiArICAgIH0KPiAgICAgIGVsc2UKPiAgICAgIHsKPiAgICAgICAgICBpZiAoIGNwdXNfbG9j
a2VkICkKPiBAQCAtODksNiArMTEyLDcgQEAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1h
c2tfdCAqbWFzaywgaW50IHZlY3RvcikKPiAgICAgICAgICAgICAgcHV0X2NwdV9tYXBzKCk7Cj4g
ICAgICAgICAgICAgIGNwdXNfbG9ja2VkID0gZmFsc2U7Cj4gICAgICAgICAgfQo+ICsgICAgICAg
IGxvY2FsX2lycV9zYXZlKGZsYWdzKTsKPiAgICAgICAgICBjcHVtYXNrX2NsZWFyKHNjcmF0Y2gp
Owo+ICAgICAgfQo+ICAKPiBAQCAtOTcsNiArMTIxLDcgQEAgdm9pZCBzZW5kX0lQSV9tYXNrKGNv
bnN0IGNwdW1hc2tfdCAqbWFzaywgaW50IHZlY3RvcikKPiAgICAgIGVsc2UKPiAgICAgICAgICBh
bHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cj4g
IAo+ICsgICAgbG9jYWxfaXJxX3Jlc3RvcmUoZmxhZ3MpOwoKV291bGRuJ3QgaXQgYmUgYmV0dGVy
IHRvIHJlLWVuYWJsZSBpbnRlcnJ1cHRzIGluIHRoZSAiZWxzZSIgYnJhbmNoCnZpc2libGUgaW4g
Y29udGV4dCBhaGVhZCBvZiB0aGUgY2FsbD8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:09:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:09:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6td6-0001NJ-4F; Wed, 26 Feb 2020 10:09:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6td5-0001NC-BM
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:09:23 +0000
X-Inumbo-ID: 0f4ae240-5880-11ea-a490-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0f4ae240-5880-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 10:09:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582711762;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=tdsIxZ6z8x+5pAUWFFGaTvd3GuCZPAKamtEZ1emSFQc=;
 b=Wdpg5+F+XsvmdsULQGEpMSB8pxMfJpeSM11M9UfHftLjpeLS9LYUjudZ
 yPJgAZYtZhStazZV+yhK6D/JN/qJfyYDU3PRd38DhFA8s0BW6Z9oRac+e
 JM1QcPIf2LNXVl5XbVBdtNYgc7RstG5VoIIPp/YrKuc1HwXu/k/SVSQwh g=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: y1wFpr1Br9E2p/Vsj/atSfFQn/lJPAEtP7SlYyPL7mnlqLHHkHWvVbDOACAwUD5BtJ1NQCpsSW
 HC/q1cDv6QYlN46psQ4nuwbk0kwkFmKNl0pKqyQGd7hP+fKRQX+bDV067OtSV5LzIFmSDtOjLY
 op4zGwJI6E6vr7E39ue2bpQGUm3FAgdpV0bM5TlM4NyI33RIQrP7hIb0zqv8ZIaUCA4Kl9jbz4
 Bp2ComvdTxcalYWiHn1LH3eOa9i9CfWY10APeXNTCAc+eleDPaIxUgamJ90yqxP/1HFvZ3CKGl
 DLQ=
X-SBRS: 2.7
X-MesageID: 13655066
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13655066"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
 <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <1a869429-d7d5-242b-d19d-2fb6ad7cf8e9@citrix.com>
Date: Wed, 26 Feb 2020 10:09:17 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/vPMU: don't blindly assume
 IA32_PERF_CAPABILITIES MSR exists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>, "Hao,
 Xudong" <xudong.hao@intel.com>, Wei Liu <wl@xen.org>, "Chen,
 Farrah" <farrah.chen@intel.com>, "Gao, Chao" <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDIvMjAyMCAwOToxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSnVzdCBsaWtlIFZNWCdl
cyBsYnJfdHN4X2ZpeHVwX2NoZWNrKCkgdGhlIHJlc3BlY3RpdmUgQ1BVSUQgYml0IHNob3VsZAo+
IGJlIGNvbnN1bHRlZCBmaXJzdC4KPgo+IFJlcG9ydGVkLWJ5OiBGYXJyYWggQ2hlbiA8ZmFycmFo
LmNoZW5AaW50ZWwuY29tPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz
dXNlLmNvbT4KCkFja2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:09:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:09:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tdX-0001Qt-Dn; Wed, 26 Feb 2020 10:09:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6tdV-0001Qk-JZ
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:09:49 +0000
X-Inumbo-ID: 1d72efe8-5880-11ea-93e8-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1d72efe8-5880-11ea-93e8-12813bfff9fa;
 Wed, 26 Feb 2020 10:09:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582711787;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=jIB0ZDol3g7AH9IS8RlG8ocuVR+gRLDVgPrCPFG20ps=;
 b=FgYnxh30KtJdQbvti7cJUjUxLUSVjJ3UeGlUP6x0zJzmsXJN4XtDs4Im
 SGXat5B73zODSLPlOmacxsYDSxNLwarKc1/iuMrVhK+Or38EtOMo7jHDC
 16eEhVlFsY/MSTHD76IvbAWyxye1JKpGsEcYBuK3pUO8l+8E7m14cvN6B U=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yQaXanYQGqvvg/yYOg8zA6KMvwR0qG32H5sw6TJMLyrWhZWDJ0RrsQvaI1X50VFT7YxLyunfhX
 1/bmibDHCL1G+olfBcAlZyGW9A0wHFWhNjINV5aTp/P1HWnGvkpEn65MPZmXyTeWHZK+Zymjjc
 LH1cskEeSe6jvnPO/dY2LpeSlu+89rS6JHwZiIRrRwZMDifLsFQicTxr9tRBNoGYpUv2dpCFrn
 5bHw2krdsX/Xus3Y7XSeV3NlCRLaKd2CxezreM/We2My15klKG9XCREieY+YPCyy6Zse9JgjBx
 Gg4=
X-SBRS: 2.7
X-MesageID: 13207576
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13207576"
Date: Wed, 26 Feb 2020 11:09:37 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200226100937.GA24458@Air-de-Roger.citrite.net>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
 <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/vPMU: don't blindly assume
 IA32_PERF_CAPABILITIES MSR exists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>, "Hao,
 Xudong" <xudong.hao@intel.com>, "Chen, Farrah" <farrah.chen@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Gao, 
 Chao" <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTA6MTk6MTlBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gSnVzdCBsaWtlIFZNWCdlcyBsYnJfdHN4X2ZpeHVwX2NoZWNrKCkgdGhlIHJlc3BlY3Rp
dmUgQ1BVSUQgYml0IHNob3VsZAo+IGJlIGNvbnN1bHRlZCBmaXJzdC4KPiAKPiBSZXBvcnRlZC1i
eTogRmFycmFoIENoZW4gPGZhcnJhaC5jaGVuQGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gLS0tIGEveGVuL2FyY2gveDg2L2Nw
dS92cG11X2ludGVsLmMKPiArKysgYi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwuYwo+IEBA
IC05MDAsNyArOTAwLDYgQEAgaW50IHZteF92cG11X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYp
Cj4gIAo+ICBpbnQgX19pbml0IGNvcmUyX3ZwbXVfaW5pdCh2b2lkKQo+ICB7Cj4gLSAgICB1NjQg
Y2FwczsKPiAgICAgIHVuc2lnbmVkIGludCB2ZXJzaW9uID0gMDsKPiAgICAgIHVuc2lnbmVkIGlu
dCBpOwo+ICAKPiBAQCAtOTMyLDggKzkzMSwxNCBAQCBpbnQgX19pbml0IGNvcmUyX3ZwbXVfaW5p
dCh2b2lkKQo+ICAKPiAgICAgIGFyY2hfcG1jX2NudCA9IGNvcmUyX2dldF9hcmNoX3BtY19jb3Vu
dCgpOwo+ICAgICAgZml4ZWRfcG1jX2NudCA9IGNvcmUyX2dldF9maXhlZF9wbWNfY291bnQoKTsK
PiAtICAgIHJkbXNybChNU1JfSUEzMl9QRVJGX0NBUEFCSUxJVElFUywgY2Fwcyk7Cj4gLSAgICBm
dWxsX3dpZHRoX3dyaXRlID0gKGNhcHMgPj4gMTMpICYgMTsKPiArCj4gKyAgICBpZiAoIGNwdV9o
YXNfcGRjbSApCj4gKyAgICB7Cj4gKyAgICAgICAgdWludDY0X3QgY2FwczsKPiArCj4gKyAgICAg
ICAgcmRtc3JsKE1TUl9JQTMyX1BFUkZfQ0FQQUJJTElUSUVTLCBjYXBzKTsKPiArICAgICAgICBm
dWxsX3dpZHRoX3dyaXRlID0gKGNhcHMgPj4gMTMpICYgMTsKCldpbGwgUE1VIHdvcmsgd2l0aG91
dCBQRENNPwoKSSd2ZSBiZWVuIGdyZXBwaW5nIHRoZSBJbnRlbCBTRE1zLCBidXQgdGhlIG9ubHkg
bWVudGlvbiBpcyB0aGF0IFBEQ00Kc2lnbmFsIHRoZSBhdmFpbGFiaWxpdHkgb2YgTVNSX0lBMzJf
UEVSRl9DQVBBQklMSVRJRVMuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:19:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:19:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tmS-0002Nc-Cj; Wed, 26 Feb 2020 10:19:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6tmQ-0002NX-Sw
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:19:02 +0000
X-Inumbo-ID: 68aa0ea0-5881-11ea-8fc3-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 68aa0ea0-5881-11ea-8fc3-bc764e2007e4;
 Wed, 26 Feb 2020 10:19:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582712343;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=TqHbrU64u8cOGc+BqlpBEYOJZPgaFahLpMOyZ+zpdFQ=;
 b=IXsXPIEMqhOfri0k8r9NqRD07gSUqmvkpV/pb5VP6Bbrni/eJ50lXhpX
 bYKedh7CKHVl54WPjOdgjj1FP2p+QU+Ol4AKIAw7yzDCLEhkkwLA5+Fzu
 w/qd4Yt/Z4q5VeoDBAVcZ+4fUmsl82lyvqZPWF2RH1Y5wk2Uq+8xFZDPM s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: s+K+iJKYXFsRK/JQWvzugSEa9eoqZIkkwOvIWQaeMB72rQk+0grrE8GoUrRFLF7unjZw9CgxBB
 RW5jVtFNK7V1Do/eGMjmH+UQ116jqHwFWuNWT0mH1H5Y3+SiJZsyDc4XeFIxbaBncs05GLUDva
 W4pcknDNOTgf6zlpf4RlffF4IMGcCjdOCJKgNPeuxXsBi3eyRT9cCkDCRk0zvPlU1tFRER7MfV
 kpVHkSx0sxHmawaeuJbi8x2jVN1Gk3cpWA1U727Ggx8s7o+keLDAmnaAtn5X88fch6Q9l4Xl0C
 kqU=
X-SBRS: 2.7
X-MesageID: 13207928
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13207928"
Date: Wed, 26 Feb 2020 11:18:52 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200226101852.GB24458@Air-de-Roger.citrite.net>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-5-roger.pau@citrix.com>
 <cae27b7b-1690-7273-635e-95584a474fa5@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cae27b7b-1690-7273-635e-95584a474fa5@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 4/5] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MDc6NDRBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gVXNp
bmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgYmVjYXVzZSBp
dCBjYW4gYmUKPiA+IGNhbGxlZCBmcm9tIGludGVycnVwdCBjb250ZXh0LCBhbmQgaGVuY2UgWGVu
IHdvdWxkIGhhdmUgdG8gbWFrZSBzdXJlCj4gPiBhbGwgdGhlIHVzZXJzIG9mIHRoZSBzY3JhdGNo
IGNwdW1hc2sgZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCj4gPiBpdC4KPiA+IAo+ID4g
SW5zdGVhZCBpbnRyb2R1Y2UgYSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21h
c2ssIGFuZAo+ID4gZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nIGl0Lgo+IAo+IFRoZSBh
bHRlcm5hdGl2ZSBvZiBhbHNvIGFkZGluZyAuLi4KPiAKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4gPiBAQCAtNTksNiArNTksNyBAQCBz
dGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2
ZWN0b3IsCj4gPiAgICAgIGFwaWNfd3JpdGUoQVBJQ19JQ1IsIGNmZyk7Cj4gPiAgfQo+ID4gIAo+
ID4gK0RFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9jcHVtYXNrKTsKPiA+
ICAvKgo+ID4gICAqIHNlbmRfSVBJX21hc2soY3B1bWFzaywgdmVjdG9yKTogc2VuZHMgQHZlY3Rv
ciBJUEkgdG8gQ1BVcyBpbiBAY3B1bWFzaywKPiA+ICAgKiBleGNsdWRpbmcgdGhlIGxvY2FsIENQ
VS4gQGNwdW1hc2sgbWF5IGJlIGVtcHR5Lgo+ID4gQEAgLTY3LDcgKzY4LDIxIEBAIHN0YXRpYyB2
b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZlY3RvciwK
PiA+ICB2b2lkIHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9y
KQo+ID4gIHsKPiA+ICAgICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwo+ID4gLSAgICBjcHVt
YXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ID4gKyAgICBjcHVt
YXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPiA+ICsgICAgdW5z
aWduZWQgbG9uZyBmbGFnczsKPiA+ICsKPiA+ICsgICAgaWYgKCBpbl9tYygpIHx8IGluX25taSgp
ICkKPiAKPiAuLi4gaW5faXJxKCkgaGVyZSB3YXMgY29uc2lkZXJlZCwgYW5kIGRpc2NhcmRlZCBi
ZWNhdXNlIG9mPyBXaXRoCj4gdGhpcyB5b3UnZCBub3QgbmVlZCB0aGUgc2Vjb25kIENQVSBtYXNr
IGFuZCB5b3UnZCBhbHNvIGJlIGFibGUKPiB0byBhdm9pZCBkaXNhYmxpbmcgYW4gcmUtZW5hYmxp
bmcgSVJRcy4KCkkgYWltZWQgdG8gdXNlIHRoZSBzaG9ydGhhbmQgYXMgbXVjaCBhcyBwb3NzaWJs
ZSwgYnV0IEkgd291bGQgYWxzbyBiZQpmaW5lIHdpdGggbm90IHVzaW5nIGl0IGluIGlycSBjb250
ZXh0LiBJIGFzc3VtZSB0aGVyZSBhcmVuJ3QgdGhhdCBtYW55CmZsdXNoZXMgaW4gaXJxIGNvbnRl
eHQsIGFuZCB0aGVuIHRoZSBJUElzIHNlbnQgYXJlIHByb2JhYmx5IG5vdApicm9hZGNhc3Qgb25l
cy4KCj4gCj4gSW4gb3JkZXIgdG8gbm90IGRpc3R1cmIgdGhlIHBhcnRpYWwgc2VudGVuY2UsIGEg
c21hbGwgcmVxdWVzdCBvbgo+IHRoZSBwcmV2aW91cyBodW5rIGFzIHdlbGw6IENvdWxkIHlvdSBh
ZGQgYSBibGFuayBsaW5lIGFmdGVyIHRoZQo+IG5ldyBkZWZpbml0aW9uLCBwbGVhc2U/Cj4gCj4g
PiArICAgIHsKPiA+ICsgICAgICAgIC8qCj4gPiArICAgICAgICAgKiBXaGVuIGluICNOTUkgb3Ig
I01DIGNvbnRleHQgZmFsbGJhY2sgdG8gdGhlIG9sZCAoYW5kIHNpbXBsZXIpIElQSQo+IAo+IE5v
dGUgdGhhdCBjb252ZW50aW9uYWwgbm90YXRpb24gaW5kZWVkIGlzICNNQyBidXQganVzdCBOTUkg
KGFwcGxpZXMKPiBoZXJlLCBpbiB0aGUgZGVzY3JpcHRpb24sIGFuZCBhbHNvIGVsc2V3aGVyZSBp
biB0aGUgc2VyaWVzKS4KPiAKPiA+IEBAIC04MSw3ICs5NiwxNSBAQCB2b2lkIHNlbmRfSVBJX21h
c2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQo+ID4gICAgICAgICAgIGxvY2Fs
X2lycV9pc19lbmFibGVkKCkgJiYgKGNwdXNfbG9ja2VkID0gZ2V0X2NwdV9tYXBzKCkpICYmCj4g
PiAgICAgICAgICAgKHBhcmtfb2ZmbGluZV9jcHVzIHx8Cj4gPiAgICAgICAgICAgIGNwdW1hc2tf
ZXF1YWwoJmNwdV9vbmxpbmVfbWFwLCAmY3B1X3ByZXNlbnRfbWFwKSkgKQo+ID4gKyAgICB7Cj4g
PiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICogc2VuZF9JUElfbWFzayBjYW4gYmUgY2FsbGVk
IGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5jZSB3ZQo+ID4gKyAgICAgICAgICogbmVl
ZCB0byBkaXNhYmxlIGludGVycnVwdHMgaW4gb3JkZXIgdG8gcHJvdGVjdCB0aGUgcGVyLWNwdQo+
ID4gKyAgICAgICAgICogc2VuZF9pcGlfY3B1bWFzayB3aGlsZSBiZWluZyB1c2VkLgo+ID4gKyAg
ICAgICAgICovCj4gPiArICAgICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4gPiAgICAgICAg
ICBjcHVtYXNrX29yKHNjcmF0Y2gsIG1hc2ssIGNwdW1hc2tfb2Yoc21wX3Byb2Nlc3Nvcl9pZCgp
KSk7Cj4gPiArICAgIH0KPiA+ICAgICAgZWxzZQo+ID4gICAgICB7Cj4gPiAgICAgICAgICBpZiAo
IGNwdXNfbG9ja2VkICkKPiA+IEBAIC04OSw2ICsxMTIsNyBAQCB2b2lkIHNlbmRfSVBJX21hc2so
Y29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQo+ID4gICAgICAgICAgICAgIHB1dF9j
cHVfbWFwcygpOwo+ID4gICAgICAgICAgICAgIGNwdXNfbG9ja2VkID0gZmFsc2U7Cj4gPiAgICAg
ICAgICB9Cj4gPiArICAgICAgICBsb2NhbF9pcnFfc2F2ZShmbGFncyk7Cj4gPiAgICAgICAgICBj
cHVtYXNrX2NsZWFyKHNjcmF0Y2gpOwo+ID4gICAgICB9Cj4gPiAgCj4gPiBAQCAtOTcsNiArMTIx
LDcgQEAgdm9pZCBzZW5kX0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50IHZlY3Rv
cikKPiA+ICAgICAgZWxzZQo+ID4gICAgICAgICAgYWx0ZXJuYXRpdmVfdmNhbGwoZ2VuYXBpYy5z
ZW5kX0lQSV9tYXNrLCBtYXNrLCB2ZWN0b3IpOwo+ID4gIAo+ID4gKyAgICBsb2NhbF9pcnFfcmVz
dG9yZShmbGFncyk7Cj4gCj4gV291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvIHJlLWVuYWJsZSBpbnRl
cnJ1cHRzIGluIHRoZSAiZWxzZSIgYnJhbmNoCj4gdmlzaWJsZSBpbiBjb250ZXh0IGFoZWFkIG9m
IHRoZSBjYWxsPwoKSSB0aGluayBJIHdpbGwgZ28gd2l0aCB5b3VyIHN1Z2dlc3Rpb24gYW5kIGRv
bid0IHVzZSB0aGUgc2hvcnRoYW5kIGluCmlycSBjb250ZW54dCwgYW5kIGhlbmNlIHdlIHdvbid0
IG5lZWQgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIHRoZW4uCgpUaGFua3MsIFJvZ2VyLgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:32:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:32:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6tzg-0003yd-0D; Wed, 26 Feb 2020 10:32:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6tze-0003yU-B0
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:32:42 +0000
X-Inumbo-ID: 4d43241a-5883-11ea-93ed-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4d43241a-5883-11ea-93ed-12813bfff9fa;
 Wed, 26 Feb 2020 10:32:35 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6tzW-0005Is-L5; Wed, 26 Feb 2020 10:32:34 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6tzV-0000V1-LO; Wed, 26 Feb 2020 10:32:34 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6tzV-0007sa-Kr; Wed, 26 Feb 2020 10:32:33 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j6tzV-0007sa-Kr@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 10:32:33 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete
 test-amd64-amd64-qemuu-nested-intel
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============3013074907412398665=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============3013074907412398665==
Content-Type: text/plain

branch xen-unstable
xenbranch xen-unstable
job test-amd64-amd64-qemuu-nested-intel
testid debian-hvm-install/l1/l2

Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  f96e1469ad06b61796c60193daaeb9f8a96d7458
  Bug not present: 0729830cc425a8ff27a3137e87b93768ae3c853c
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/147628/


  commit f96e1469ad06b61796c60193daaeb9f8a96d7458
  Author: Roger Pau Monné <roger.pau@citrix.com>
  Date:   Wed Feb 5 13:49:09 2020 +0100
  
      x86/vvmx: fix virtual interrupt injection when Ack on exit control is used
      
      When doing a virtual vmexit (ie: a vmexit handled by the L1 VMM)
      interrupts shouldn't be injected using the virtual interrupt delivery
      mechanism unless the Ack on exit vmexit control bit isn't set in the
      nested vmcs.
      
      Gate the call to nvmx_update_apicv helper on whether the nested vmcs
      has the Ack on exit bit set in the vmexit control field.
      
      Note that this fixes the usage of x2APIC by the L1 VMM, at least when
      the L1 VMM is Xen.
      
      Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
      Reviewed-by: Kevin Tian <kevin.tian@intel.com>


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-4.14/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/linux-4.14/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2 --summary-out=tmp/147628.bisection-summary --basis-template=142849 --blessings=real,real-bisect linux-4.14 test-amd64-amd64-qemuu-nested-intel debian-hvm-install/l1/l2
Searching for failure / basis pass:
 147487 fail [host=chardonnay0] / 147038 [host=godello1] 146981 [host=huxelrebe0] 146905 [host=godello0] 143911 [host=godello1] 143834 [host=italia0] 143610 [host=elbling0] 143513 ok.
Failure / basis pass flights: 147487 / 143513
(tree with no url: minios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: ovmf git://xenbits.xen.org/osstest/ovmf.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: seabios git://xenbits.xen.org/osstest/seabios.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d c47984aabead53918e5ba6d43cdb3f1467452739
Basis pass ddef1e8e3f6eb26034833b7255e3fa584d54a230 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b15646484eaffcf7cc464fdea0214498f26addc2 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 120996f147131eca8af90e30c900bc14bc824d9f 518c935fac4d30b3ec35d4b6add82b17b7d7aca3
Generating revisions with ./adhoc-revtuple-generator  git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git#ddef1e8e3f6eb26034833b7255e3fa584d54a230-98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 git://xenbits.xen.org/osstest/ovmf.git#b15646484eaffcf7cc464fdea0214498f26addc2-70911f1f4aee0366b6122f2b90d367ec0f066beb git://xenbits.xen.org/qemu-xen-traditional\
 .git#d0d8ad39ecb51cd7497cd524484fe09f50876798-d0d8ad39ecb51cd7497cd524484fe09f50876798 git://xenbits.xen.org/qemu-xen.git#933ebad2470a169504799a1d95b8e410bd9847ef-933ebad2470a169504799a1d95b8e410bd9847ef git://xenbits.xen.org/osstest/seabios.git#120996f147131eca8af90e30c900bc14bc824d9f-76551856b28d227cb0386a1ab0e774329b941f7d git://xenbits.xen.org/xen.git#518c935fac4d30b3ec35d4b6add82b17b7d7aca3-c47984aabead53918e5ba6d43cdb3f1467452739
Use of uninitialized value $parents in array dereference at ./adhoc-revtuple-generator line 465.
Use of uninitialized value in concatenation (.) or string at ./adhoc-revtuple-generator line 465.
Loaded 13452 nodes in revision graph
Searching for test results:
 143409 [host=elbling1]
 143513 pass ddef1e8e3f6eb26034833b7255e3fa584d54a230 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b15646484eaffcf7cc464fdea0214498f26addc2 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 120996f147131eca8af90e30c900bc14bc824d9f 518c935fac4d30b3ec35d4b6add82b17b7d7aca3
 143610 [host=elbling0]
 143834 [host=italia0]
 143911 [host=godello1]
 146857 []
 146905 [host=godello0]
 146981 [host=huxelrebe0]
 147094 fail irrelevant
 147038 [host=godello1]
 147245 fail 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
 147166 fail 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
 147334 fail 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 707db77a380b96025bae8bc4322da0b64819d3b7
 147418 fail 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d c47984aabead53918e5ba6d43cdb3f1467452739
 147555 blocked 721e7e7f3de9d00896ba902278ee4025a0ab58bb c530a75c1e6a472b0eb9558310b518f0dfcd8860 bfb141cf19dd6f9b8df8b9d0914a5b3b15e1a798 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef f21b5a4aeb020f2a5e2c6503f906a9349dd2f069 5083e0ff939d149860db40e0da54ea2048749471
 147549 pass bfb9e5c03076a446b1f4f6a523ddc8d723c907a6 c530a75c1e6a472b0eb9558310b518f0dfcd8860 665afccc52e1a02ee329147e02f04b8e9cf1d571 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef f21b5a4aeb020f2a5e2c6503f906a9349dd2f069 0cd791c499bdc698d14a24050ec56d60b45732e0
 147524 pass ddef1e8e3f6eb26034833b7255e3fa584d54a230 c530a75c1e6a472b0eb9558310b518f0dfcd8860 b15646484eaffcf7cc464fdea0214498f26addc2 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 120996f147131eca8af90e30c900bc14bc824d9f 518c935fac4d30b3ec35d4b6add82b17b7d7aca3
 147545 fail 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d c47984aabead53918e5ba6d43cdb3f1467452739
 147558 pass 4bec32f211ff4a6269a35089559fab2559ce7602 c530a75c1e6a472b0eb9558310b518f0dfcd8860 54a07f8fe088d1fe3b7a6fec76d64ab25cdba656 d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef c9ba5276e3217ac6a1ec772dbebf568ba3a8a55d 183f354e1430087879de071f0c7122e42703916e
 147487 fail 98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d c47984aabead53918e5ba6d43cdb3f1467452739
 147564 pass ca76e5b3504fc0a72168c4982053604b4d7814ad c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 021cc01ecac111be3301ad33ff5cda4543ca8b92
 147571 pass 4127249099b796b1fd5c74562ce94b94cda38553 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 3c601c5f056fba055b7a1438b84b69fc649275c3
 147601 pass 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 960dd83213d8798e939f1805c8a29d0086fedb5d
 147576 fail e0f8b8a65a473a8baa439cf865a694bbeb83fe90 c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 1f68bfb3816e8c82a6449d4505bdc4e7143cd9d7
 147625 pass 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
 147580 fail 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d a1a357fcf5e7e2f49dfc45a138c15f504ae1b481
 147607 pass 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
 147587 pass c2764d4449e8634c0d020dcf68aabae2f5ffd85d c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d a29f19f7476a13cd6d7757b3aa5eb26ffd9e3c54
 147592 pass 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 837da5e3a31938891e4bada2497ec6b7b73908cc
 147613 fail 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d a8effbffe586f020e2db400e2c25ae52e36cc1bd
 147595 pass 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 4b84622d887def7c45e130a615e702e0200745c9
 147617 fail 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f96e1469ad06b61796c60193daaeb9f8a96d7458
 147628 fail 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f96e1469ad06b61796c60193daaeb9f8a96d7458
 147619 pass 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
 147622 fail 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d f96e1469ad06b61796c60193daaeb9f8a96d7458
Searching for interesting versions
 Result found: flight 143513 (pass), for basis pass
 Result found: flight 147418 (fail), for basis failure
 Repro found: flight 147524 (pass), for basis pass
 Repro found: flight 147545 (fail), for basis failure
 0 revisions at 9fa690a2a016e1b55356835f047b952e67d3d73a c530a75c1e6a472b0eb9558310b518f0dfcd8860 70911f1f4aee0366b6122f2b90d367ec0f066beb d0d8ad39ecb51cd7497cd524484fe09f50876798 933ebad2470a169504799a1d95b8e410bd9847ef 76551856b28d227cb0386a1ab0e774329b941f7d 0729830cc425a8ff27a3137e87b93768ae3c853c
No revisions left to test, checking graph state.
 Result found: flight 147607 (pass), for last pass
 Result found: flight 147617 (fail), for first failure
 Repro found: flight 147619 (pass), for last pass
 Repro found: flight 147622 (fail), for first failure
 Repro found: flight 147625 (pass), for last pass
 Repro found: flight 147628 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  f96e1469ad06b61796c60193daaeb9f8a96d7458
  Bug not present: 0729830cc425a8ff27a3137e87b93768ae3c853c
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/147628/


  commit f96e1469ad06b61796c60193daaeb9f8a96d7458
  Author: Roger Pau Monné <roger.pau@citrix.com>
  Date:   Wed Feb 5 13:49:09 2020 +0100
  
      x86/vvmx: fix virtual interrupt injection when Ack on exit control is used
      
      When doing a virtual vmexit (ie: a vmexit handled by the L1 VMM)
      interrupts shouldn't be injected using the virtual interrupt delivery
      mechanism unless the Ack on exit vmexit control bit isn't set in the
      nested vmcs.
      
      Gate the call to nvmx_update_apicv helper on whether the nested vmcs
      has the Ack on exit bit set in the vmexit control field.
      
      Note that this fixes the usage of x2APIC by the L1 VMM, at least when
      the L1 VMM is Xen.
      
      Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
      Reviewed-by: Kevin Tian <kevin.tian@intel.com>

dot: graph is too large for cairo-renderer bitmaps. Scaling by 0.160198 to fit
pnmtopng: 32 colors found
Revision graph left in /home/logs/results/bisect/linux-4.14/test-amd64-amd64-qemuu-nested-intel.debian-hvm-install--l1--l2.{dot,ps,png,html,svg}.
----------------------------------------
147628: tolerable ALL FAIL

flight 147628 linux-4.14 real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/147628/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail baseline untested


jobs:
 test-amd64-amd64-qemuu-nested-intel                          fail    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary



--===============3013074907412398665==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3013074907412398665==--

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:36:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:36:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6u3d-000486-IH; Wed, 26 Feb 2020 10:36:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6u3c-000481-A1
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:36:48 +0000
X-Inumbo-ID: e32155ba-5883-11ea-93ed-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e32155ba-5883-11ea-93ed-12813bfff9fa;
 Wed, 26 Feb 2020 10:36:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 995A8AEEE;
 Wed, 26 Feb 2020 10:36:45 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-6-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <831167dd-1462-7eba-1822-bd975e8a4ebb@suse.com>
Date: Wed, 26 Feb 2020 11:36:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200224104645.96381-6-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEN1cnJlbnQgdXNh
Z2Ugb2YgdGhlIHBlci1DUFUgc2NyYXRjaCBjcHVtYXNrIGlzIGRhbmdlcm91cyBzaW5jZQo+IHRo
ZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFkeSBiZWluZyB1
c2VkIGV4Y2VwdAo+IGZvciBtYW51YWwgY29kZSBpbnNwZWN0aW9uIG9mIGFsbCB0aGUgY2FsbGVy
cyBhbmQgcG9zc2libGUgY2FsbCBwYXRocy4KPiAKPiBUaGlzIGlzIHVuc2FmZSBhbmQgbm90IHJl
bGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKPiBpbmZyYXN0cnVjdHVyZSB0
byBwcmV2ZW50IG5lc3RlZCB1c2FnZSBvZiB0aGUgc2NyYXRjaCBtYXNrIGFuZCB1c2FnZQo+IGlu
IGludGVycnVwdCBjb250ZXh0LgoKV2hpbGUgSSBjYW4gc2VlIHRoZSByZWFzb25pbmcgKGVzcGVj
aWFsbHkgaW4gbGlnaHQgb2YgdGhlIGNoYW5nZQp3aGljaCBkaWQgdmlvbGF0ZSB0byBhc3N1bXB0
aW9uKSwgSSdtIHN0aWxsIHVuY2VydGFpbiBpZiB0aGlzIGlzbid0CiJvdmVyLWVuZ2luZWVyaW5n
Ii4gQW5kcmV3LCBkbyB5b3UgaGF2ZSBhIGNsZWFyIG9waW5pb24gb25lIHdheSBvcgp0aGUgb3Ro
ZXIgaGVyZT8KCj4gTW92ZSB0aGUgZGVjbGFyYXRpb24gb2Ygc2NyYXRjaF9jcHVtYXNrIHRvIHNt
cC5jIGluIG9yZGVyIHRvIHBsYWNlIHRoZQo+IGRlY2xhcmF0aW9uIGFuZCB0aGUgYWNjZXNzb3Jz
IGFzIGNsb3NlIGFzIHBvc3NpYmxlLgoKcy9kZWNsYXJhdGlvbi9kZWZpbml0aW9uL2cKCj4gLS0t
IGEveGVuL2FyY2gveDg2L2lycS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4gQEAgLTE5
Niw3ICsxOTYsNyBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rl
c2MgKmRlc2MpCj4gIHsKPiAgICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0b3IsIGlycSA9
IGRlc2MtPmlycTsKPiAgICAgIHVuc2lnbmVkIGludCB2ZWN0b3IgPSBkZXNjLT5hcmNoLnZlY3Rv
cjsKPiAtICAgIGNwdW1hc2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2sp
Owo+ICsgICAgY3B1bWFza190ICp0bXBfbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKPiAg
Cj4gICAgICBCVUdfT04oIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSk7Cj4gIAo+IEBAIC0yMjMs
NyArMjIzLDEwIEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVz
YyAqZGVzYykKPiAgICAgIHRyYWNlX2lycV9tYXNrKFRSQ19IV19JUlFfQ0xFQVJfVkVDVE9SLCBp
cnEsIHZlY3RvciwgdG1wX21hc2spOwo+ICAKPiAgICAgIGlmICggbGlrZWx5KCFkZXNjLT5hcmNo
Lm1vdmVfaW5fcHJvZ3Jlc3MpICkKPiArICAgIHsKPiArICAgICAgICBwdXRfc2NyYXRjaF9jcHVt
YXNrKCk7Cj4gICAgICAgICAgcmV0dXJuOwo+ICsgICAgfQoKSSB0aGluayBpZiBwb3NzaWJsZSBz
dWNoIGVycm9yIHBhdGggYWRqdXN0bWVudHMgd291bGQgYmV0dGVyIGJlCmF2b2lkZWQuIEFuZCB0
aGlzIHNlZW1zIGZlYXNpYmxlIGhlcmU6IFRoZXJlIGFyZSB0d28gZW50aXJlbHkKaW5kZXBlbmRl
bnQgdXNlZCBvZiB0aGUgc2NyYXRjaCBtYXNrIGluIHRoaXMgZnVuY3Rpb24uIFlvdSBjb3VsZAp0
aGVyZWZvcmUgcHV0IHRoZSBtYXNrIGFib3ZlIGZyb20gaGVyZSwgYW5kIGdldCBpdCBhZ2FpbiBm
dXJ0aGVyCmRvd24sIG9yIHlvdSBjb3VsZCBsZXZlcmFnZSBhIHByb3BlcnR5IG9mIHRoZSBjdXJy
ZW50CmltcGxlbWVudGF0aW9uLCBwbHVzIHRoZSBmYWN0IHRoYXQgdGhlIDJuZCB1c2UgZG9lc24n
dCBpbnZvbHZlZAphbnkgInJlYWwiIGZ1bmN0aW9uIGNhbGxzLCBhbmQgYXZvaWQgYSAybmQgZ2V0
L3B1dCBhbHRvZ2V0aGVyLgoKT2YgY291cnNlIGFub3RoZXIgcXVlc3Rpb24gdGhlbiBpcyB3aGV0
aGVyIGl0IGlzIGEgZ29vZCBwcm9wZXJ0eQpvZiB0aGUgY3VycmVudCBtb2RlbCwgaS5lLiB3aGV0
aGVyIGl0IHdvdWxkbid0IGJlIGJldHRlciBmb3IKInB1dCIgdG8gYWN0dWFsbHkgemFwIHRoZSBw
b2ludGVyLCB0byBwcmV2ZW50IHN1YnNlcXVlbnQgdXNlLgoKPiBAQCAtMjUzMSwxMiArMjUzNiwx
MiBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBib29sIHZlcmJvc2Up
Cj4gICAgICB1bnNpZ25lZCBpbnQgaXJxOwo+ICAgICAgc3RhdGljIGludCB3YXJuZWQ7Cj4gICAg
ICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7Cj4gKyAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gZ2V0
X3NjcmF0Y2hfY3B1bWFzaygpOwo+ICAKPiAgICAgIGZvciAoIGlycSA9IDA7IGlycSA8IG5yX2ly
cXM7IGlycSsrICkKPiAgICAgIHsKPiAgICAgICAgICBib29sIGJyZWFrX2FmZmluaXR5ID0gZmFs
c2UsIHNldF9hZmZpbml0eSA9IHRydWU7Cj4gICAgICAgICAgdW5zaWduZWQgaW50IHZlY3RvcjsK
PiAtICAgICAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNr
KTsKPiAgCj4gICAgICAgICAgaWYgKCBpcnEgPT0gMiApCj4gICAgICAgICAgICAgIGNvbnRpbnVl
Owo+IEBAIC0yNjQwLDYgKzI2NDUsOCBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190
ICptYXNrLCBib29sIHZlcmJvc2UpCj4gICAgICAgICAgICAgICAgICAgICBpcnEsIENQVU1BU0tf
UFIoYWZmaW5pdHkpKTsKPiAgICAgIH0KPiAgCj4gKyAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7
CgpKdXN0IGFzIGEgcmVtYXJrLCBub3QgbmVjZXNzYXJpbHkgYXMgYSByZXF1ZXN0IHRvIGNoYW5n
ZSB0aGUgY29kZTogSQp3b25kZXIgaWYgZG93biB0aGUgcm9hZCB0aGlzIHByZXR0eSB3aWRlIHNj
b3BlIG9mICJob2xkaW5nIiB0aGUgbWFzawppc24ndCBnb2luZyB0byBiaXRlIHVzLCB3aGVuIGEg
ZnVuY3Rpb24gY2FsbGVkIGZyb20gaGVyZSAoaW4gYSByYW5nZQpvZiBjb2RlIG5vdCBhY3RpdmVs
eSBuZWVkaW5nIHRoZSBtYXNrKSBhbHNvIG1heSB3YW50IHRvIHVzZSB0aGUgbWFzay4KQnV0IG9m
IGNvdXJzZSB3ZSBjYW4gbWFrZSB0aGlzIGZpbmVyIGdyYWluZWQgYXQgdGhlIHBvaW50IHdoZXJl
IGl0Cm1pZ2h0IGFjdHVhbGx5IHN0YXJ0IG1hdHRlcmluZy4KCj4gQEAgLTM2NDUsMTIgKzM2NDcs
MTcgQEAgbG9uZyBkb19tbXVleHRfb3AoCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgbWFzaykpICkKPiAgICAgICAgICAgICAgICAgIHJjID0gLUVJTlZBTDsKPiAgICAgICAg
ICAgICAgaWYgKCB1bmxpa2VseShyYykgKQo+ICsgICAgICAgICAgICB7Cj4gKyAgICAgICAgICAg
ICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4gICAgICAgICAgICAgICAgICBicmVhazsKPiAr
ICAgICAgICAgICAgfQoKQWdhaW4sIGluc3RlYWQgb2YgYWRqdXN0aW5nIGFuIGVycm9yIHBhdGgs
IGhvdyBhYm91dCBtYWtpbmcgdGhpcwpoYXZlIGFuIGVtcHR5IHN0YXRlbWVudCAoaS5lLiBkcm9w
cGluZyB0aGUgYnJlYWspIGFuZCAuLi4KCj4gICAgICAgICAgICAgIGlmICggb3AuY21kID09IE1N
VUVYVF9UTEJfRkxVU0hfTVVMVEkgKQoKLi4uIGhhdmluZyB0aGlzIGJlY29tZSAiZWxzZSBpZigp
Ij8KCj4gQEAgLTQzODQsNiArNDM5Myw5IEBAIHN0YXRpYyBpbnQgX19kb191cGRhdGVfdmFfbWFw
cGluZygKPiAgICAgICAgICBicmVhazsKPiAgICAgIH0KPiAgCj4gKyAgICBpZiAoIG1hc2sgJiYg
bWFzayAhPSBkLT5kaXJ0eV9jcHVtYXNrICkKPiArICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNr
KCk7CgpUaGUgcmlnaHQgc2lkZSBvZiB0aGUgJiYgaGVyZSBtYWtlcyB0aGluZ3MgZmVlbCBhIGxp
dHRsZSBmcmFnaWxlIGZvcgptZS4KCj4gLS0tIGEveGVuL2FyY2gveDg2L21zaS5jCj4gKysrIGIv
eGVuL2FyY2gveDg2L21zaS5jCj4gQEAgLTE1OSwxMyArMTU5LDE1IEBAIHZvaWQgbXNpX2NvbXBv
c2VfbXNnKHVuc2lnbmVkIHZlY3RvciwgY29uc3QgY3B1bWFza190ICpjcHVfbWFzaywgc3RydWN0
IG1zaV9tc2cKPiAgCj4gICAgICBpZiAoIGNwdV9tYXNrICkKPiAgICAgIHsKPiAtICAgICAgICBj
cHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ICsgICAgICAgIGNw
dW1hc2tfdCAqbWFzazsKPiAgCj4gICAgICAgICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKGNw
dV9tYXNrLCAmY3B1X29ubGluZV9tYXApICkKPiAgICAgICAgICAgICAgcmV0dXJuOwo+ICAKPiAr
ICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwo+ICAgICAgICAgIGNwdW1hc2tf
YW5kKG1hc2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwo+ICAgICAgICAgIG1zZy0+ZGVz
dDMyID0gY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spOwo+ICsgICAgICAgIHB1dF9zY3JhdGNoX2Nw
dW1hc2soKTsKPiAgICAgIH0KClRoaXMsIEkgdGhpbmssIGNvdWxkIGRvIHdpdGggYSBsaXR0bGUg
bW9yZSBjaGFuZ2luZzoKCiAgICBpZiAoIGNwdV9tYXNrICkKICAgIHsKICAgICAgICBjcHVtYXNr
X3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CgogICAgICAgIGNwdW1hc2tfYW5kKG1h
c2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwogICAgICAgIGlmICggIWNwdW1hc2tfZW1w
dHkobWFzaykgKQogICAgICAgICAgICBtc2ctPmRlc3QzMiA9IGNwdV9tYXNrX3RvX2FwaWNpZCht
YXNrKTsKICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICB9CgpUaGlzIHdheSBpbnN0
ZWFkIG9mIGxvb2tpbmcgdHdpY2UgYXQgdHdvIGNwdW1hc2tfdCBpbnN0YW5jZXMsIHRoZQoybmQg
b25lIGludm9sdmVzIGp1c3Qgb25lLiBUaG91Z2h0cz8KCj4gLS0tIGEveGVuL2FyY2gveDg2L3Nt
cC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4gQEAgLTI1LDYgKzI1LDMxIEBACj4gICNp
bmNsdWRlIDxpcnFfdmVjdG9ycy5oPgo+ICAjaW5jbHVkZSA8bWFjaF9hcGljLmg+Cj4gIAo+ICtE
RUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2sp
Owo+ICsKPiArI2lmbmRlZiBOREVCVUcKPiArY3B1bWFza190ICpzY3JhdGNoX2NwdW1hc2soYm9v
bCB1c2UpCj4gK3sKPiArICAgIHN0YXRpYyBERUZJTkVfUEVSX0NQVSh2b2lkICosIHNjcmF0Y2hf
Y3B1bWFza191c2UpOwo+ICsKPiArICAgIC8qCj4gKyAgICAgKiBEdWUgdG8gcmVlbnRyYW5jeSBz
Y3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVzZWQgaW4gSVJRLCAjTUMgb3IgI05NSQo+ICsgICAg
ICogY29udGV4dC4KPiArICAgICAqLwo+ICsgICAgQlVHX09OKGluX2lycSgpIHx8IGluX21jKCkg
fHwgaW5fbm1pKCkpOwo+ICsKPiArICAgIGlmICggdXNlICYmIHVubGlrZWx5KHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFza191c2UpKSApCj4gKyAgICB7Cj4gKyAgICAgICAgcHJpbnRrKCIlcDogc2Ny
YXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSAlcFxuIiwKPiArICAgICAgICAgICAgICAg
X19idWlsdGluX3JldHVybl9hZGRyZXNzKDApLCB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNl
KSk7CgpfX2J1aWx0aW5fcmV0dXJuX2FkZHJlc3MoMCkgc2ltcGx5IHNob3dzIGFub3RoZXIgdGlt
ZSB3aGF0IC4uLgoKPiArICAgICAgICBCVUcoKTsKCi4uLiB0aGlzIGFscmVhZHkgd2lsbCBzaG93
LiBJJ2Qgc3VnZ2VzdCB0byBkcm9wIGl0LiBBbHNvIEkgdGhpbmsKeW91IHdhbnQgJXBzIGhlcmUu
CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:40:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:40:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6u6c-0004Go-2E; Wed, 26 Feb 2020 10:39:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6u6a-0004Gj-2d
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:39:52 +0000
X-Inumbo-ID: 512d98e8-5884-11ea-8cb6-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 512d98e8-5884-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 10:39:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5150AAF84;
 Wed, 26 Feb 2020 10:39:50 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
 <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
 <20200226100937.GA24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <75a795c2-4218-5e1a-7db8-4167e69fabca@suse.com>
Date: Wed, 26 Feb 2020 11:39:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226100937.GA24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/vPMU: don't blindly assume
 IA32_PERF_CAPABILITIES MSR exists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>, "Hao,
 Xudong" <xudong.hao@intel.com>, "Chen, Farrah" <farrah.chen@intel.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Gao,
 Chao" <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMTowOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAyNiwgMjAyMCBhdCAxMDoxOToxOUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gSnVz
dCBsaWtlIFZNWCdlcyBsYnJfdHN4X2ZpeHVwX2NoZWNrKCkgdGhlIHJlc3BlY3RpdmUgQ1BVSUQg
Yml0IHNob3VsZAo+PiBiZSBjb25zdWx0ZWQgZmlyc3QuCj4+Cj4+IFJlcG9ydGVkLWJ5OiBGYXJy
YWggQ2hlbiA8ZmFycmFoLmNoZW5AaW50ZWwuY29tPgo+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+Cj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9jcHUvdnBt
dV9pbnRlbC5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCj4+IEBAIC05
MDAsNyArOTAwLDYgQEAgaW50IHZteF92cG11X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpCj4+
ICAKPj4gIGludCBfX2luaXQgY29yZTJfdnBtdV9pbml0KHZvaWQpCj4+ICB7Cj4+IC0gICAgdTY0
IGNhcHM7Cj4+ICAgICAgdW5zaWduZWQgaW50IHZlcnNpb24gPSAwOwo+PiAgICAgIHVuc2lnbmVk
IGludCBpOwo+PiAgCj4+IEBAIC05MzIsOCArOTMxLDE0IEBAIGludCBfX2luaXQgY29yZTJfdnBt
dV9pbml0KHZvaWQpCj4+ICAKPj4gICAgICBhcmNoX3BtY19jbnQgPSBjb3JlMl9nZXRfYXJjaF9w
bWNfY291bnQoKTsKPj4gICAgICBmaXhlZF9wbWNfY250ID0gY29yZTJfZ2V0X2ZpeGVkX3BtY19j
b3VudCgpOwo+PiAtICAgIHJkbXNybChNU1JfSUEzMl9QRVJGX0NBUEFCSUxJVElFUywgY2Fwcyk7
Cj4+IC0gICAgZnVsbF93aWR0aF93cml0ZSA9IChjYXBzID4+IDEzKSAmIDE7Cj4+ICsKPj4gKyAg
ICBpZiAoIGNwdV9oYXNfcGRjbSApCj4+ICsgICAgewo+PiArICAgICAgICB1aW50NjRfdCBjYXBz
Owo+PiArCj4+ICsgICAgICAgIHJkbXNybChNU1JfSUEzMl9QRVJGX0NBUEFCSUxJVElFUywgY2Fw
cyk7Cj4+ICsgICAgICAgIGZ1bGxfd2lkdGhfd3JpdGUgPSAoY2FwcyA+PiAxMykgJiAxOwo+IAo+
IFdpbGwgUE1VIHdvcmsgd2l0aG91dCBQRENNPwo+IAo+IEkndmUgYmVlbiBncmVwcGluZyB0aGUg
SW50ZWwgU0RNcywgYnV0IHRoZSBvbmx5IG1lbnRpb24gaXMgdGhhdCBQRENNCj4gc2lnbmFsIHRo
ZSBhdmFpbGFiaWxpdHkgb2YgTVNSX0lBMzJfUEVSRl9DQVBBQklMSVRJRVMuCgpXZWxsLCB0aGVy
ZSdzIG5vIG90aGVyIHVzZSBvZiB0aGUgTVNSIGFmYWljcyBleGNlcHQgZm9yIGdldHRpbmcKdGhl
IG9uZSBiaXQgaGVyZSwgc28gSSBhc3N1bWUgaXQnbGwgd29yay4KCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:43:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:43:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6u9c-00053R-G9; Wed, 26 Feb 2020 10:43:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6u9c-00053M-36
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:43:00 +0000
X-Inumbo-ID: c10984ba-5884-11ea-93f3-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c10984ba-5884-11ea-93f3-12813bfff9fa;
 Wed, 26 Feb 2020 10:42:59 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 353B6B048;
 Wed, 26 Feb 2020 10:42:58 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200225173133.3632-1-andrew.cooper3@citrix.com>
 <01fc1f0d-3889-32d0-de38-187a7d12f67d@suse.com>
 <f6517884-a20d-60ba-59e7-83ce7017f949@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <13188ac9-2570-c1e6-3d24-d2ad77f03679@suse.com>
Date: Wed, 26 Feb 2020 11:43:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <f6517884-a20d-60ba-59e7-83ce7017f949@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/sysctl: Don't return cpu policy data
 for compiled-out support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMDo1OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNi8wMi8yMDIw
IDA5OjMyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjUuMDIuMjAyMCAxODozMSwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IFBvbGljeSBvYmplY3RzIGFyZW4ndCB0aW55LCBhbmQgdGhlIGRl
cml2YXRpb24gbG9naWMgaXNuJ3QgdHJpdmlhbC4gIFdlIGFyZQo+Pj4gYWJvdXQgdG8gaW5jcmVh
c2UgdGhlIG51bWJlciBvZiBwb2xpY3kgb2JqZWN0cywgc28gdGFrZSB0aGlzIG9wcG9ydHVuaXR5
IHRvCj4+PiBkcm9wIGxvZ2ljIGFuZCBzdG9yYWdlIHNwYWNlIGJhc2VkIG9uIENPTkZJR197UFYs
SFZNfS4KPj4gSXQgZG9lc24ndCBsb29rIGFzIGlmIHlvdSB3ZXJlIGRyb3BwaW5nIGVpdGhlciBs
b2dpYyBvciBzdG9yYWdlIHNwYWNlLiBXaXRoCj4+IHRoaXMgYXNwZWN0IHRha2VuIGNhcmUgb2Yg
KGJ5IGFkanVzdGluZyB3b3JkaW5nLCBvciBieSBjbGFyaWZpY2F0aW9uIG9mIHdoYXQKPj4gaXMg
bWVhbnQpIC4uLgo+Pgo+Pj4gU3RhcnQgYnkKPiAKPiBUaGF0IGlzIHRoaXMgaXMgaGVyZSB0byBz
aWduaWZ5LgoKSG93IGFib3V0IHMvdGFrZSB0aGlzL3dpbGwgaGF2ZSB0aGUvIGluIHRoZSBzZW50
ZW5jZSBmdXJ0aGVyIHVwIHRoZW4/ClRvIG1lLCAiU3RhcnQgYnkiIGluIG5vIHdheSBpbmRpY2F0
ZXMgdGhhdCByZWFsbHkgdGhlcmUgYXJlbid0IGFueQpzYXZpbmdzIHlldC4gTWlnaHQgYmUgbXkg
bm9uLW5hdGl2ZSBFbmdsaXNoIHVuZGVyc3RhbmRpbmcgb2YgdGhpcwpwaHJhc2UsIG9mIGNvdXJz
ZS4KCj4gTm8gbG9naWMgb3Igc3RvcmFnZSBzcGFjZSBjYW4gYmUgZHJvcHBlZCB1bnRpbCBzb21l
ICNpZmRlZi1hcnkgaXMKPiBzcHJpbmtsZWQgYXJvdW5kIGNwdWlkLmMgYW5kIG1zci5jLCBidXQg
SSBjYW4ndCBkbyBhbnkgb2YgdGhhdCB3aGlsZQo+IHRoZXJlIGFyZSB1bmd1YXJkZWQgZXh0ZXJu
YWwgcmVmZXJlbmNlcyB0byB0aGUgb2JqZWN0cy4KCk9mIGNvdXJzZS4KCkphbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:45:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:45:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uC7-0005Ca-63; Wed, 26 Feb 2020 10:45:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6uC6-0005CV-2k
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:45:34 +0000
X-Inumbo-ID: 1d3ebb7e-5885-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1d3ebb7e-5885-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 10:45:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E4774ACCE;
 Wed, 26 Feb 2020 10:45:32 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-5-roger.pau@citrix.com>
 <cae27b7b-1690-7273-635e-95584a474fa5@suse.com>
 <20200226101852.GB24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <fbbce137-2ea5-7154-8411-dc161ff6bfbb@suse.com>
Date: Wed, 26 Feb 2020 11:45:40 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226101852.GB24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 4/5] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMToxOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAyNiwgMjAyMCBhdCAxMTowNzo0NEFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gVXNpbmcgc2NyYXRj
aF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgYmVjYXVzZSBpdCBjYW4gYmUK
Pj4+IGNhbGxlZCBmcm9tIGludGVycnVwdCBjb250ZXh0LCBhbmQgaGVuY2UgWGVuIHdvdWxkIGhh
dmUgdG8gbWFrZSBzdXJlCj4+PiBhbGwgdGhlIHVzZXJzIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2sg
ZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nCj4+PiBpdC4KPj4+Cj4+PiBJbnN0ZWFkIGlu
dHJvZHVjZSBhIG5ldyBjcHVtYXNrIHRvIGJlIHVzZWQgYnkgc2VuZF9JUElfbWFzaywgYW5kCj4+
PiBkaXNhYmxlIGludGVycnVwdHMgd2hpbGUgdXNpbmcgaXQuCj4+Cj4+IFRoZSBhbHRlcm5hdGl2
ZSBvZiBhbHNvIGFkZGluZyAuLi4KPj4KPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYwo+Pj4g
KysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4+PiBAQCAtNTksNiArNTksNyBAQCBzdGF0aWMgdm9p
ZCBzZW5kX0lQSV9zaG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4+
PiAgICAgIGFwaWNfd3JpdGUoQVBJQ19JQ1IsIGNmZyk7Cj4+PiAgfQo+Pj4gIAo+Pj4gK0RFQ0xB
UkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9jcHVtYXNrKTsKPj4+ICAvKgo+Pj4g
ICAqIHNlbmRfSVBJX21hc2soY3B1bWFzaywgdmVjdG9yKTogc2VuZHMgQHZlY3RvciBJUEkgdG8g
Q1BVcyBpbiBAY3B1bWFzaywKPj4+ICAgKiBleGNsdWRpbmcgdGhlIGxvY2FsIENQVS4gQGNwdW1h
c2sgbWF5IGJlIGVtcHR5Lgo+Pj4gQEAgLTY3LDcgKzY4LDIxIEBAIHN0YXRpYyB2b2lkIHNlbmRf
SVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZlY3RvciwKPj4+ICB2b2lk
IHNlbmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQo+Pj4gIHsK
Pj4+ICAgICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwo+Pj4gLSAgICBjcHVtYXNrX3QgKnNj
cmF0Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+Pj4gKyAgICBjcHVtYXNrX3QgKnNj
cmF0Y2ggPSB0aGlzX2NwdShzZW5kX2lwaV9jcHVtYXNrKTsKPj4+ICsgICAgdW5zaWduZWQgbG9u
ZyBmbGFnczsKPj4+ICsKPj4+ICsgICAgaWYgKCBpbl9tYygpIHx8IGluX25taSgpICkKPj4KPj4g
Li4uIGluX2lycSgpIGhlcmUgd2FzIGNvbnNpZGVyZWQsIGFuZCBkaXNjYXJkZWQgYmVjYXVzZSBv
Zj8gV2l0aAo+PiB0aGlzIHlvdSdkIG5vdCBuZWVkIHRoZSBzZWNvbmQgQ1BVIG1hc2sgYW5kIHlv
dSdkIGFsc28gYmUgYWJsZQo+PiB0byBhdm9pZCBkaXNhYmxpbmcgYW4gcmUtZW5hYmxpbmcgSVJR
cy4KPiAKPiBJIGFpbWVkIHRvIHVzZSB0aGUgc2hvcnRoYW5kIGFzIG11Y2ggYXMgcG9zc2libGUs
IGJ1dCBJIHdvdWxkIGFsc28gYmUKPiBmaW5lIHdpdGggbm90IHVzaW5nIGl0IGluIGlycSBjb250
ZXh0LiBJIGFzc3VtZSB0aGVyZSBhcmVuJ3QgdGhhdCBtYW55Cj4gZmx1c2hlcyBpbiBpcnEgY29u
dGV4dCwgYW5kIHRoZW4gdGhlIElQSXMgc2VudCBhcmUgcHJvYmFibHkgbm90Cj4gYnJvYWRjYXN0
IG9uZXMuCgpXZWxsLCBoZXJlIGl0J3Mgbm90IGp1c3QgZmx1c2hlcywgaXMgaXQ/IEtub3dpbmcg
c29tZSAodHlwaWNhbCkKSVJRIGNvbnRleHQgdXNlcyBjb3VsZCBhbGxvdyB1cyB0YWtlIGEgYmV0
dGVyIGRlY2lzaW9uLiBBZnRlcgpTYW5kZXIncyByZXBvcnQsIGRpZCB5b3UgYWN0dWFsbHkgaWRl
bnRpZnkgd2hhdCBwYXRoKHMpIHRoZQplYXJsaWVyIGNoYW5nZSBicm9rZT8KCkphbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:52:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:52:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uIV-00061m-0w; Wed, 26 Feb 2020 10:52:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6uIT-00061h-5A
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:52:09 +0000
X-Inumbo-ID: 07899f6e-5886-11ea-93f3-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 07899f6e-5886-11ea-93f3-12813bfff9fa;
 Wed, 26 Feb 2020 10:52:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582714327;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=JTyPh4upIDQ8i/5WKXhxFkAI/SduodFBlfMGZJgEuYo=;
 b=hRdTJY+tl56BzrBp4jt2czCSjVbgu8Wh+NQoX4In2WTxezl5R5kl2Bvt
 CsAC4aZRmXO7OLYVzve1ffQhNwZpaD2sYD6FFNHBqtdvDWzpqQvJM4aj7
 MEwnQJ9K+FPY/jadkA2AflGF/GMylF/14HMWAp0gCnWf3w3dTdr/De5Rs Y=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: kIFiMawFXVbSUPHOnkBPJVQEgaLUXSkda7xOWVSvVOc8npbssQaOQLc1YGuphSqEgKclL5Yv0r
 a5sHafNbXwvl6i0rFpakf1yK5hqPIgGBZkAMH5kfbpd/n+wJXWApZyHYuWY4YKVnnkjwNWukaZ
 ADfPNU0UsxQwK2XCOW9vKOH0Zui4JTkzv+iKHb4fbaCFWbLVTepb48cwVeaPtB9e+fWg7rEmjt
 E2bO8iGmUm48vG/rnPN7Zd/LdDC8uJkU4dYDucb40AC/js4f2SkAAS2j2BqSJhziOVHfw19y7Y
 e7k=
X-SBRS: 2.7
X-MesageID: 13036520
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13036520"
Date: Wed, 26 Feb 2020 11:51:55 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200226105155.GC24458@Air-de-Roger.citrite.net>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-5-roger.pau@citrix.com>
 <cae27b7b-1690-7273-635e-95584a474fa5@suse.com>
 <20200226101852.GB24458@Air-de-Roger.citrite.net>
 <fbbce137-2ea5-7154-8411-dc161ff6bfbb@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <fbbce137-2ea5-7154-8411-dc161ff6bfbb@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 4/5] x86/smp: use a dedicated scratch
 cpumask in send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6NDU6NDBBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjYuMDIuMjAyMCAxMToxOCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IFdlZCwgRmViIDI2LCAyMDIwIGF0IDExOjA3OjQ0QU0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDI0LjAyLjIwMjAgMTE6NDYsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgYmVjYXVz
ZSBpdCBjYW4gYmUKPiA+Pj4gY2FsbGVkIGZyb20gaW50ZXJydXB0IGNvbnRleHQsIGFuZCBoZW5j
ZSBYZW4gd291bGQgaGF2ZSB0byBtYWtlIHN1cmUKPiA+Pj4gYWxsIHRoZSB1c2VycyBvZiB0aGUg
c2NyYXRjaCBjcHVtYXNrIGRpc2FibGUgaW50ZXJydXB0cyB3aGlsZSB1c2luZwo+ID4+PiBpdC4K
PiA+Pj4KPiA+Pj4gSW5zdGVhZCBpbnRyb2R1Y2UgYSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5
IHNlbmRfSVBJX21hc2ssIGFuZAo+ID4+PiBkaXNhYmxlIGludGVycnVwdHMgd2hpbGUgdXNpbmcg
aXQuCj4gPj4KPiA+PiBUaGUgYWx0ZXJuYXRpdmUgb2YgYWxzbyBhZGRpbmcgLi4uCj4gPj4KPiA+
Pj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCj4gPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXAu
Ywo+ID4+PiBAQCAtNTksNiArNTksNyBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9zaG9ydGN1dCh1
bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4gPj4+ICAgICAgYXBpY193cml0ZShB
UElDX0lDUiwgY2ZnKTsKPiA+Pj4gIH0KPiA+Pj4gIAo+ID4+PiArREVDTEFSRV9QRVJfQ1BVKGNw
dW1hc2tfdmFyX3QsIHNlbmRfaXBpX2NwdW1hc2spOwo+ID4+PiAgLyoKPiA+Pj4gICAqIHNlbmRf
SVBJX21hc2soY3B1bWFzaywgdmVjdG9yKTogc2VuZHMgQHZlY3RvciBJUEkgdG8gQ1BVcyBpbiBA
Y3B1bWFzaywKPiA+Pj4gICAqIGV4Y2x1ZGluZyB0aGUgbG9jYWwgQ1BVLiBAY3B1bWFzayBtYXkg
YmUgZW1wdHkuCj4gPj4+IEBAIC02Nyw3ICs2OCwyMSBAQCBzdGF0aWMgdm9pZCBzZW5kX0lQSV9z
aG9ydGN1dCh1bnNpZ25lZCBpbnQgc2hvcnRjdXQsIGludCB2ZWN0b3IsCj4gPj4+ICB2b2lkIHNl
bmRfSVBJX21hc2soY29uc3QgY3B1bWFza190ICptYXNrLCBpbnQgdmVjdG9yKQo+ID4+PiAgewo+
ID4+PiAgICAgIGJvb2wgY3B1c19sb2NrZWQgPSBmYWxzZTsKPiA+Pj4gLSAgICBjcHVtYXNrX3Qg
KnNjcmF0Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ID4+PiArICAgIGNwdW1hc2tf
dCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNlbmRfaXBpX2NwdW1hc2spOwo+ID4+PiArICAgIHVuc2ln
bmVkIGxvbmcgZmxhZ3M7Cj4gPj4+ICsKPiA+Pj4gKyAgICBpZiAoIGluX21jKCkgfHwgaW5fbm1p
KCkgKQo+ID4+Cj4gPj4gLi4uIGluX2lycSgpIGhlcmUgd2FzIGNvbnNpZGVyZWQsIGFuZCBkaXNj
YXJkZWQgYmVjYXVzZSBvZj8gV2l0aAo+ID4+IHRoaXMgeW91J2Qgbm90IG5lZWQgdGhlIHNlY29u
ZCBDUFUgbWFzayBhbmQgeW91J2QgYWxzbyBiZSBhYmxlCj4gPj4gdG8gYXZvaWQgZGlzYWJsaW5n
IGFuIHJlLWVuYWJsaW5nIElSUXMuCj4gPiAKPiA+IEkgYWltZWQgdG8gdXNlIHRoZSBzaG9ydGhh
bmQgYXMgbXVjaCBhcyBwb3NzaWJsZSwgYnV0IEkgd291bGQgYWxzbyBiZQo+ID4gZmluZSB3aXRo
IG5vdCB1c2luZyBpdCBpbiBpcnEgY29udGV4dC4gSSBhc3N1bWUgdGhlcmUgYXJlbid0IHRoYXQg
bWFueQo+ID4gZmx1c2hlcyBpbiBpcnEgY29udGV4dCwgYW5kIHRoZW4gdGhlIElQSXMgc2VudCBh
cmUgcHJvYmFibHkgbm90Cj4gPiBicm9hZGNhc3Qgb25lcy4KPiAKPiBXZWxsLCBoZXJlIGl0J3Mg
bm90IGp1c3QgZmx1c2hlcywgaXMgaXQ/CgpObywgdGhpcyBjb3ZlcnMgYWxsIElQSXMuIE15IHJl
bWFyayB3YXMgdGhhdCBmbHVzaCBJUElzIGFyZSBtb3JlCmxpa2VseSB0byB0YXJnZXQgYWxsIENQ
VXMgdGhhbiBvdGhlciBJUElzLCB0b2dldGhlciB3aXRoIGdsb2JhbApyZW5kZXp2b3VzIGJ1dCBJ
IGFzc3VtZSB0aG9zZSBhcmVuJ3QgdGhhdCBmcmVxdWVudC4KCj4gS25vd2luZyBzb21lICh0eXBp
Y2FsKQo+IElSUSBjb250ZXh0IHVzZXMgY291bGQgYWxsb3cgdXMgdGFrZSBhIGJldHRlciBkZWNp
c2lvbi4gQWZ0ZXIKPiBTYW5kZXIncyByZXBvcnQsIGRpZCB5b3UgYWN0dWFsbHkgaWRlbnRpZnkg
d2hhdCBwYXRoKHMpIHRoZQo+IGVhcmxpZXIgY2hhbmdlIGJyb2tlPwoKTm8sIEkgYXNzdW1lIHNv
bWV0aGluZyByZWxhdGVkIHRvIHBhc3N0aHJvdWdoLCBidXQgSSBoYXZlbid0IGJlZW4gYWJsZQp0
byB0cmlnZ2VyIGl0IG15c2VsZi4KCkdvaW5nIGZvciB0aGUgZWFzaWVyIHNvbHV0aW9uIHJpZ2h0
IG5vdyBzZWVtcyBsaWtlIHRoZSBtb3N0IHNlbnNpYmxlCmFwcHJvYWNoLCB3ZSBjYW4gYWx3YXlz
IGFkZCBhIGRlZGljYXRlZCBtYXNrIGlmIG5lY2Vzc2FyeS4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 10:56:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 10:56:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uMd-0006BW-KC; Wed, 26 Feb 2020 10:56:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6uMd-0006BR-5a
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 10:56:27 +0000
X-Inumbo-ID: a1a7e132-5886-11ea-93f6-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a1a7e132-5886-11ea-93f6-12813bfff9fa;
 Wed, 26 Feb 2020 10:56:25 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582714586;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=HBNUNeKmQQJTm9zi02LbSDMXqKHBVa4Utd3i/FqNFv8=;
 b=QQpYwqsRw7iy0O6MJR11R4PF6a2govGkVNsV+DY8CvdoROE8vdtSy50H
 3K6GWwKeho3LJg9MYAmiit4Q/a8e0DB1ot0BMCZVCFmnjLt6v5YD5ZKj2
 KzydLkZIbHlsjjD+pcg2UgbTy3eC7sMIh7k8Jq6Ia936yE1m0HOjuTqCI Q=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1uDwa8f2GnSoge4q/YehKYqo5JE2MM1SmWt7oirVajY2ynvzsZ6rrAyMtnoWiufC7f4oUjidBf
 MNjvWlmN9KEusSCrl+NC+ZGhBRJR+1Bje0M/IbESuIlpti4wGQVA8rLiPxRe8lfUJWgOFnKWlB
 h2Dg2erKXmF7hDa76xGx+Mp/khmI1DKyR/nzcT/ih50FHPdr6P24PmClzue+aB/w0iaZG3c/2w
 ib77AMQgAJh1nLglSSgyGd3xm4S0PnXZSpN7wSx86Dy6r+R2WVWzRWNJEgk4gyiDmAuvt/SrcG
 jr4=
X-SBRS: 2.7
X-MesageID: 13011249
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13011249"
To: Jan Beulich <jbeulich@suse.com>, =?UTF-8?Q?Roger_Pau_Monn=c3=a9?=
 <roger.pau@citrix.com>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
 <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
 <20200226100937.GA24458@Air-de-Roger.citrite.net>
 <75a795c2-4218-5e1a-7db8-4167e69fabca@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <9746ed58-b786-011d-5890-22a1a12195f7@citrix.com>
Date: Wed, 26 Feb 2020 10:56:21 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <75a795c2-4218-5e1a-7db8-4167e69fabca@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] x86/vPMU: don't blindly assume
 IA32_PERF_CAPABILITIES MSR exists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Hao,
 Xudong" <xudong.hao@intel.com>, Wei Liu <wl@xen.org>, "Chen, 
 Farrah" <farrah.chen@intel.com>, "Gao, Chao" <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMDIvMjAyMCAxMDozOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDIuMjAyMCAx
MTowOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4gT24gV2VkLCBGZWIgMjYsIDIwMjAgYXQg
MTA6MTk6MTlBTSArMDEwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+PiBKdXN0IGxpa2UgVk1YJ2Vz
IGxicl90c3hfZml4dXBfY2hlY2soKSB0aGUgcmVzcGVjdGl2ZSBDUFVJRCBiaXQgc2hvdWxkCj4+
PiBiZSBjb25zdWx0ZWQgZmlyc3QuCj4+Pgo+Pj4gUmVwb3J0ZWQtYnk6IEZhcnJhaCBDaGVuIDxm
YXJyYWguY2hlbkBpbnRlbC5jb20+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4+Pgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS92cG11X2ludGVs
LmMKPj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvdnBtdV9pbnRlbC5jCj4+PiBAQCAtOTAwLDcg
KzkwMCw2IEBAIGludCB2bXhfdnBtdV9pbml0aWFsaXNlKHN0cnVjdCB2Y3B1ICp2KQo+Pj4gIAo+
Pj4gIGludCBfX2luaXQgY29yZTJfdnBtdV9pbml0KHZvaWQpCj4+PiAgewo+Pj4gLSAgICB1NjQg
Y2FwczsKPj4+ICAgICAgdW5zaWduZWQgaW50IHZlcnNpb24gPSAwOwo+Pj4gICAgICB1bnNpZ25l
ZCBpbnQgaTsKPj4+ICAKPj4+IEBAIC05MzIsOCArOTMxLDE0IEBAIGludCBfX2luaXQgY29yZTJf
dnBtdV9pbml0KHZvaWQpCj4+PiAgCj4+PiAgICAgIGFyY2hfcG1jX2NudCA9IGNvcmUyX2dldF9h
cmNoX3BtY19jb3VudCgpOwo+Pj4gICAgICBmaXhlZF9wbWNfY250ID0gY29yZTJfZ2V0X2ZpeGVk
X3BtY19jb3VudCgpOwo+Pj4gLSAgICByZG1zcmwoTVNSX0lBMzJfUEVSRl9DQVBBQklMSVRJRVMs
IGNhcHMpOwo+Pj4gLSAgICBmdWxsX3dpZHRoX3dyaXRlID0gKGNhcHMgPj4gMTMpICYgMTsKPj4+
ICsKPj4+ICsgICAgaWYgKCBjcHVfaGFzX3BkY20gKQo+Pj4gKyAgICB7Cj4+PiArICAgICAgICB1
aW50NjRfdCBjYXBzOwo+Pj4gKwo+Pj4gKyAgICAgICAgcmRtc3JsKE1TUl9JQTMyX1BFUkZfQ0FQ
QUJJTElUSUVTLCBjYXBzKTsKPj4+ICsgICAgICAgIGZ1bGxfd2lkdGhfd3JpdGUgPSAoY2FwcyA+
PiAxMykgJiAxOwo+PiBXaWxsIFBNVSB3b3JrIHdpdGhvdXQgUERDTT8KClRoZSBwZXJmb3JtYW5j
ZSBjb3VudGVyIGludGVyZmFjZSBpbiBDUFVzIHByZWRhdGUgdGhlIGludHJvZHVjdGlvbiBvZgpQ
RVJGX0NBUFMuCgo+PiBJJ3ZlIGJlZW4gZ3JlcHBpbmcgdGhlIEludGVsIFNETXMsIGJ1dCB0aGUg
b25seSBtZW50aW9uIGlzIHRoYXQgUERDTQo+PiBzaWduYWwgdGhlIGF2YWlsYWJpbGl0eSBvZiBN
U1JfSUEzMl9QRVJGX0NBUEFCSUxJVElFUy4KPiBXZWxsLCB0aGVyZSdzIG5vIG90aGVyIHVzZSBv
ZiB0aGUgTVNSIGFmYWljcyBleGNlcHQgZm9yIGdldHRpbmcKPiB0aGUgb25lIGJpdCBoZXJlLCBz
byBJIGFzc3VtZSBpdCdsbCB3b3JrLgoKSXQgaXMgYW4gb2ZmLWJ5LWRlZmF1bHQsIG91dHNpZGUg
c2VjdXJpdHkgc3VwcG9ydCBhcmVhIG9mIGZ1bmN0aW9uYWxpdHkKd2l0aCBrbm93biBmdW5jdGlv
bmFsIGJ1Z3Mgb3V0c3RhbmRpbmcgYWdhaW5zdCBpdC4KCiJub3QgY3Jhc2giIGlzIGEgZmluZSBp
bXByb3ZlbWVudCBvbiB0aGUgc3RhdHVzIHF1by4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:33:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:33:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uw9-0000zE-Nu; Wed, 26 Feb 2020 11:33:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TmNR=4O=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6uw8-0000z9-AV
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:33:08 +0000
X-Inumbo-ID: c27b8396-588b-11ea-a490-bc764e2007e4
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c27b8396-588b-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 11:33:08 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id e10so3322938edv.9
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 03:33:07 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=l/zRm9Eeia+LEr20eJBBoIbXakk7Ila19HdjIxrBVGQ=;
 b=SoZIVIA2vNg/ctXriB9nOWXK/TmucMQ4P+ymEvp9AaPERK21sM/nc45KmJFCaSKXeg
 VMnBjxUdQKsLpXoKwtWqUUFGksnlW90Qte74WE067DckysYiZVLt5r0JkICFpUbPKIfm
 xigH90fMWkvwp5Mye3Q/pjFv6EC+zKV7eg1um7qzSX2bRsLpgxZfpWBRgS7gcZvWCPF6
 h9HQ8dNxxyyp/ycf8CxpMBzhUwwufhGVFMNoIy9QsCCjMgu2C2uVM056yrooP2QGOSGi
 M6VEb87ppRq3tHWinvcqBzpIDtTWBCkr+1OGPy2GPLsoWBFZ7mn4lOvFzQvhiWsETkKq
 WzAw==
X-Gm-Message-State: APjAAAVM8LbjmqlYm9LWXduaM7vqMPDdnRivLnm4rULJL7/C7gcKOyr8
 5ZOV9vYAlo1wsU8gV905eqJahOuqQhSeZw==
X-Google-Smtp-Source: APXvYqyv3mTNyIxDwmhaTR+fGYfePtaP3eSieKqHiSeEQQPyvku3EGYEBEb17GqcCox5OpkXcVJJLw==
X-Received: by 2002:a05:6402:1426:: with SMTP id
 c6mr4117936edx.49.1582716787016; 
 Wed, 26 Feb 2020 03:33:07 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-234.amazon.com.
 [54.240.197.234])
 by smtp.gmail.com with ESMTPSA id x6sm61040ejw.84.2020.02.26.03.33.05
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 03:33:06 -0800 (PST)
To: Paul Durrant <pdurrant@amazon.com>, xen-devel@lists.xenproject.org
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
Date: Wed, 26 Feb 2020 11:33:05 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200225095357.3923-3-pdurrant@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUGF1bCwKCk9uIDI1LzAyLzIwMjAgMDk6NTMsIFBhdWwgRHVycmFudCB3cm90ZToKPiBUaGVy
ZSdzIG5vIHBhcnRpY3VsYXIgcmVhc29uIHNoYXJlZF9pbmZvIG5lZWQgdXNlIGEgeGVuaGVhcCBw
YWdlLgoKQUZBSUNULCBhIHNpZGUtZWZmZWN0IG9mIHRoaXMgY2hhbmdlIGlzIHRoZSBzaGFyZWRf
aW5mbyBpcyBub3cgZ29pbmcgdG8gCmJlIHBhcnQgb2YgdGhlIG1pZ3JhdGlvbiBzdHJlYW0uIE9u
ZSBpc3N1ZSB3aXRoIHRoaXMgaXMgb24gdGhlIHJlc3RvcmUgCnNpZGUsIHRoZXkgd2lsbCBiZSBh
Y2NvdW50ZWQgaW4gbnVtYmVyIG9mIHBhZ2VzIGFsbG9jYXRlZCB0byB0aGUgZG9tYWluLgoKSSBh
bSBmYWlybHkgY2VydGFpbiBkaXJ0eSBsb2dnaW5nIG9uIHBhZ2Ugd2l0aCBQR0NfZXh0cmEgc2V0
IHdvdWxkIG5vdCAKd29yayBwcm9wZXJseSBhcyB3ZWxsLgoKQXMgdGhlIHBhZ2VzIHdpbGwgYmUg
cmVjcmVhdGVkIGluIHRoZSByZXN0b3JlIHNpZGUsIEkgd291bGQgc3VnZ2VzdCB0byAKc2tpcCB0
aGVtIGluIFhFTl9ET01DVExfZ2V0cGFnZWZyYW1laW5mbzMuCgo+IEl0J3MKPiBvbmx5IHB1cnBv
c2UgaXMgdG8gYmUgbWFwcGVkIGJ5IHRoZSBndWVzdCBzbyB1c2UgYSBQR0NfZXh0cmEgZG9taGVh
cCBwYWdlCj4gaW5zdGVhZC4gVGhpcyBkb2VzIGVudGFpbCBmcmVlaW5nIHNoYXJlZF9pbmZvIGR1
cmluZwo+IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcygpIHJhdGhlciB0aGFuIGRvbWFpbl9k
ZXN0cm95KCkgc28gY2FyZSBpcwo+IG5lZWRlZCB0byBhdm9pZCBkZS1yZWZlcmVuY2luZyBhIE5V
TEwgc2hhcmVkX2luZm8gcG9pbnRlciBoZW5jZSBzb21lCj4gZXh0cmEgY2hlY2tzIG9mICdpc19k
eWluZycgYXJlIG5lZWRlZC4KPiBBU1NFUlRpb25zIGFyZSBhZGRlZCBiZWZvcmUgYXBwYXJlbnRs
eSB2dWxuZXJhYmxlIGRlcmVmZXJlbmNlcyBpbiB0aGUKPiBldmVudCBjaGFubmVsIGNvZGUuIFRo
ZXNlIHNob3VsZCBub3QgYmUgaGl0IGJlY2F1c2UgZG9tYWluX2tpbGwoKSBjYWxscwo+IGV2dGNo
bl9kZXN0cm95KCkgYmVmb3JlIGNhbGxpbmcgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkg
YnV0IGFyZQo+IGFkZGVkIHRvIGNhdGNoIGFueSBmdXR1cmUgcmUtb3JkZXJpbmcuCgpJSE1PLCB0
aGUgQVNTRVJUaW9ucyBpbiB0aGUgZXZlbnQgY2hhbm5lbCBwZW5kaW5nL21hc2svLi4uIGhlbHBl
cnMgd2lsbCAKbm90IHByb3RlY3QgYWdhaW5zdCByZS1vcmRlcmluZy4gWW91IG1heSBuZXZlciBo
aXQgdGhlbSBldmVuIGlmIHRoZXJlIGlzIAphIHJlLW9yZGVyaW5nLiBJdCB3b3VsZCBiZSBiZXR0
ZXIgdG8gYWRkIGFuIEFTU0VSVCgpL0JVR19PTigpIGluIApldnRjaG5fZGVzdHJveSgpIGFuZCBw
b3NzaWJseSBhIGNvbW1lbnQgaW4gZG9tYWluX2tpbGwoKSB0byBtZW50aW9uIApvcmRlcmluZy4K
Cj4gRm9yIEFybSwgdGhlIGNhbGwgdG8gZnJlZV9zaGFyZWRfaW5mbygpIGluIGFyY2hfZG9tYWlu
X2Rlc3Ryb3koKSBpcyBsZWZ0Cj4gaW4gcGxhY2Ugc2luY2UgaXQgY2FsbGVkIGluIHRoZSBlcnJv
ciBwYXRoIGZvciBhcmNoX2RvbWFpbl9jcmVhdGUoKS4KPiAKPiBOT1RFOiBBIG1vZGlmaWNhdGlv
biBpbiBwMm1fYWxsb2NfdGFibGUoKSBpcyByZXF1aXJlZCB0byBhdm9pZCBhIGZhbHNlCj4gICAg
ICAgIHBvc2l0aXZlIHdoZW4gY2hlY2tpbmcgZm9yIGRvbWFpbiBtZW1vcnkuCj4gICAgICAgIEEg
Zml4IGlzIGFsc28gbmVlZGVkIGluIGRvbTBfY29uc3RydWN0X3B2KCkgdG8gYXZvaWQgYXV0b21h
dGljYWxseQo+ICAgICAgICBhZGRpbmcgUEdDX2V4dHJhIHBhZ2VzIHRvIHRoZSBwaHlzbWFwLgoK
SSBhbSBub3QgZW50aXJlbHkgc3VyZSBob3cgdGhpcyBpcyByZWxhdGVkIHRvIHRoaXMgcGF0Y2gu
IFdhcyBpdCBhIApsYXRlbnQgYnVnPyBJZiBzbywgSSB0aGluayBpdCB3b3VsZCBtYWtlIHNlbnNl
IHRvIHNwbGl0IGl0IGZyb20gdGhpcyBwYXRjaC4KCj4gCj4gU2lnbmVkLW9mZi1ieTogUGF1bCBE
dXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgo+IC0tLQo+IENjOiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Cj4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+Cj4gQ2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNv
bT4KPiBDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBDYzog
R2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgo+IENjOiBJYW4gSmFja3Nv
biA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgo+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+Cj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gLS0tCj4gICB4ZW4vYXJjaC9hcm0v
ZG9tYWluLmMgICAgICAgIHwgIDIgKysKPiAgIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
fCAgMyArKy0KPiAgIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgfCAgMyArLS0KPiAgIHhl
bi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgfCAgNCArKysrCj4gICB4ZW4vY29tbW9uL2RvbWFp
bi5jICAgICAgICAgIHwgMjUgKysrKysrKysrKysrKysrKysrKy0tLS0tLQo+ICAgeGVuL2NvbW1v
bi9ldmVudF8ybC5jICAgICAgICB8ICA0ICsrKysKPiAgIHhlbi9jb21tb24vZXZlbnRfZmlmby5j
ICAgICAgfCAgMSArCj4gICB4ZW4vY29tbW9uL3RpbWUuYyAgICAgICAgICAgIHwgIDMgKysrCj4g
ICA4IGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCj4gCj4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9kb21haW4uYyBiL3hlbi9hcmNoL2FybS9kb21haW4u
Ywo+IGluZGV4IDJjYmNkYWFjMDguLjM5MDQ1MTkyNTYgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
YXJtL2RvbWFpbi5jCj4gKysrIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCj4gQEAgLTEwMDYsNiAr
MTAwNiw4IEBAIGludCBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAq
ZCkKPiAgICAgICAgICAgQlVHKCk7Cj4gICAgICAgfQo+ICAgCj4gKyAgICBmcmVlX3NoYXJlZF9p
bmZvKGQpOwo+ICsKPiAgICAgICByZXR1cm4gMDsKPiAgIH0KPiAgIAo+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKPiBpbmRleCBlYjdi
MGZjNTFjLi4zYWQ1MzJlY2NmIDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+
ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IEBAIC02OTEsNyArNjkxLDYgQEAgdm9pZCBh
cmNoX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBkb21haW4gKmQpCj4gICAgICAgICAgIHB2X2RvbWFp
bl9kZXN0cm95KGQpOwo+ICAgICAgIGZyZWVfcGVyZG9tYWluX21hcHBpbmdzKGQpOwo+ICAgCj4g
LSAgICBmcmVlX3NoYXJlZF9pbmZvKGQpOwo+ICAgICAgIGNsZWFudXBfZG9tYWluX2lycV9tYXBw
aW5nKGQpOwo+ICAgCj4gICAgICAgcHNyX2RvbWFpbl9mcmVlKGQpOwo+IEBAIC0yMjQ2LDYgKzIy
NDUsOCBAQCBpbnQgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQp
Cj4gICAgICAgaWYgKCBpc19odm1fZG9tYWluKGQpICkKPiAgICAgICAgICAgaHZtX2RvbWFpbl9y
ZWxpbnF1aXNoX3Jlc291cmNlcyhkKTsKPiAgIAo+ICsgICAgZnJlZV9zaGFyZWRfaW5mbyhkKTsK
PiArCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tL3AybS5jIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4gaW5kZXggYzVmNDI4ZDY3Yy4u
Nzg3ZDk3ZDg1ZSAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiArKysgYi94
ZW4vYXJjaC94ODYvbW0vcDJtLmMKPiBAQCAtNjk1LDggKzY5NSw3IEBAIGludCBwMm1fYWxsb2Nf
dGFibGUoc3RydWN0IHAybV9kb21haW4gKnAybSkKPiAgIAo+ICAgICAgIHAybV9sb2NrKHAybSk7
Cj4gICAKPiAtICAgIGlmICggcDJtX2lzX2hvc3RwMm0ocDJtKQo+IC0gICAgICAgICAmJiAhcGFn
ZV9saXN0X2VtcHR5KCZkLT5wYWdlX2xpc3QpICkKPiArICAgIGlmICggcDJtX2lzX2hvc3RwMm0o
cDJtKSAmJiBkb21haW5fdG90X3BhZ2VzKGQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIFAyTV9F
UlJPUigiZG9tICVkIGFscmVhZHkgaGFzIG1lbW9yeSBhbGxvY2F0ZWRcbiIsIGQtPmRvbWFpbl9p
ZCk7Cj4gICAgICAgICAgIHAybV91bmxvY2socDJtKTsKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L3B2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMKPiBpbmRl
eCBkYzE2ZWYyZTc5Li5mOGYxYmJlMmY0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9k
b20wX2J1aWxkLmMKPiArKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCj4gQEAgLTc5
Miw2ICs3OTIsMTAgQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWlu
ICpkLAo+ICAgICAgIHsKPiAgICAgICAgICAgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkp
Owo+ICAgICAgICAgICBCVUdfT04oU0hBUkVEX00yUChnZXRfZ3Bmbl9mcm9tX21mbihtZm4pKSk7
Cj4gKwo+ICsgICAgICAgIGlmICggcGFnZS0+Y291bnRfaW5mbyAmIFBHQ19leHRyYSApCj4gKyAg
ICAgICAgICAgIGNvbnRpbnVlOwoKSSB3b3VsZCBhZGQgYSBjb21tZW50IGV4cGxhaW5pbmcgd2h5
IHdlIHNraXAgcGFnZSB3aXRoIFBHQ19leHRyYSBzZXQuCgo+ICsKPiAgICAgICAgICAgaWYgKCBn
ZXRfZ3Bmbl9mcm9tX21mbihtZm4pID49IGNvdW50ICkKPiAgICAgICAgICAgewo+ICAgICAgICAg
ICAgICAgQlVHX09OKGlzX3B2XzMyYml0X2RvbWFpbihkKSk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9j
b21tb24vZG9tYWluLmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4gaW5kZXggYmE3YTkwNTI1OC4u
MWQ0MmZiY2MwZiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCj4gKysrIGIveGVu
L2NvbW1vbi9kb21haW4uYwo+IEBAIC0xMjgsOSArMTI4LDkgQEAgc3RhdGljIHZvaWQgdmNwdV9p
bmZvX3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQo+ICAgewo+ICAgICAgIHN0cnVjdCBkb21haW4gKmQg
PSB2LT5kb21haW47Cj4gICAKPiAtICAgIHYtPnZjcHVfaW5mbyA9ICgodi0+dmNwdV9pZCA8IFhF
Tl9MRUdBQ1lfTUFYX1ZDUFVTKQo+ICsgICAgdi0+dmNwdV9pbmZvID0gKCFkLT5pc19keWluZyAm
JiB2LT52Y3B1X2lkIDwgWEVOX0xFR0FDWV9NQVhfVkNQVVMpCj4gICAgICAgICAgICAgICAgICAg
ICAgID8gKHZjcHVfaW5mb190ICopJnNoYXJlZF9pbmZvKGQsIHZjcHVfaW5mb1t2LT52Y3B1X2lk
XSkKPiAtICAgICAgICAgICAgICAgICAgICA6ICZkdW1teV92Y3B1X2luZm8pOwo+ICsgICAgICAg
ICAgICAgICAgICAgIDogJmR1bW15X3ZjcHVfaW5mbzsKCldpdGhvdXQgaG9sZGluZyBkb21haW5f
bG9jaygpLCBJIGRvbid0IHRoaW5rIHRoZXJlIGlzIGEgZ3VhcmFudGVlIHRoYXQgCmlzX2R5aW5n
IChhbmQgdGhlcmVmb3JlIHRoZSBzaGFyZWRfaW5mbykgaXMgbm90IGdvaW5nIHRvIGNoYW5nZSBi
ZWhpbmQgCnlvdXIgYmFjay4gU28gdi0+dmNwdV9pbmZvIG1heSBwb2ludCB0byBnYXJiYWdnZS4K
Ckxvb2tpbmcgYXQgdGhlIGNhbGxlcnMsIFhFTl9ET01DVExfc29mdF9yZXNldCB3aWxsIG5vdCBo
b2xkIHRoZSBsb2NrLgoKQXMgYW4gYXNpZGUsIGl0IHdvdWxkIGJlIGdvb2QgdG8gZXhwbGFpbiBp
biBhIGNvbW1lbnQgd2h5IHdlIGFyZSB1c2luZyAKZHVtbXlfdmNwdV9pbmZvIHdoZW4gdGhlIGRv
bWFpbiBpcyBkeWluZy4KCj4gICAgICAgdi0+dmNwdV9pbmZvX21mbiA9IElOVkFMSURfTUZOOwo+
ICAgfQo+ICAgCj4gQEAgLTE2NTAsMjQgKzE2NTAsMzcgQEAgaW50IGNvbnRpbnVlX2h5cGVyY2Fs
bF9vbl9jcHUoCj4gICAKPiAgIGludCBhbGxvY19zaGFyZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgbWVtZmxhZ3MpCj4gICB7Cj4gLSAgICBpZiAoIChkLT5zaGFyZWRfaW5m
by52aXJ0ID0gYWxsb2NfeGVuaGVhcF9wYWdlcygwLCBtZW1mbGFncykpID09IE5VTEwgKQo+ICsg
ICAgc3RydWN0IHBhZ2VfaW5mbyAqcGc7Cj4gKwo+ICsgICAgcGcgPSBhbGxvY19kb21oZWFwX3Bh
Z2UoZCwgTUVNRl9ub19yZWZjb3VudCB8IG1lbWZsYWdzKTsKPiArICAgIGlmICggIXBnICkKPiAg
ICAgICAgICAgcmV0dXJuIC1FTk9NRU07Cj4gICAKPiAtICAgIGQtPnNoYXJlZF9pbmZvLm1mbiA9
IHZpcnRfdG9fbWZuKGQtPnNoYXJlZF9pbmZvLnZpcnQpOwo+ICsgICAgaWYgKCAhZ2V0X3BhZ2Vf
YW5kX3R5cGUocGcsIGQsIFBHVF93cml0YWJsZV9wYWdlKSApCj4gKyAgICAgICAgcmV0dXJuIC1F
Tk9EQVRBOwoKSSB0aGluayB0aGUgcGFnZSB3aWxsIG5ldmVyIGJlIGZyZWVkIGlmIHRoaXMgZmFp
bHMuCgo+ICsKPiArICAgIGQtPnNoYXJlZF9pbmZvLm1mbiA9IHBhZ2VfdG9fbWZuKHBnKTsKPiAr
ICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQgPSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGcpOwo+
ICAgCj4gICAgICAgY2xlYXJfcGFnZShkLT5zaGFyZWRfaW5mby52aXJ0KTsKPiAtICAgIHNoYXJl
X3hlbl9wYWdlX3dpdGhfZ3Vlc3QobWZuX3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8ubWZuKSwgZCwg
U0hBUkVfcncpOwo+ICAgCj4gICAgICAgcmV0dXJuIDA7Cj4gICB9Cj4gICAKPiAgIHZvaWQgZnJl
ZV9zaGFyZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgewo+ICsgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGc7Cj4gKwo+ICAgICAgIGlmICggIWQtPnNoYXJlZF9pbmZvLnZpcnQgKQo+ICAgICAg
ICAgICByZXR1cm47Cj4gICAKPiAtICAgIGZyZWVfeGVuaGVhcF9wYWdlKGQtPnNoYXJlZF9pbmZv
LnZpcnQpOwo+ICsgICAgdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKGQtPnNoYXJlZF9pbmZvLnZp
cnQpOwo+ICAgICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQgPSBOVUxMOwo+ICsKPiArICAgIHBnID0g
bWZuX3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8ubWZuKTsKPiArCj4gKyAgICBwdXRfcGFnZV9hbGxv
Y19yZWYocGcpOwo+ICsgICAgcHV0X3BhZ2VfYW5kX3R5cGUocGcpOwo+ICAgfQo+ICAgCj4gICAv
Kgo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2V2ZW50XzJsLmMgYi94ZW4vY29tbW9uL2V2ZW50
XzJsLmMKPiBpbmRleCBlMWRiYjg2MGY0Li5hNzJmZTAyMzJiIDEwMDY0NAo+IC0tLSBhL3hlbi9j
b21tb24vZXZlbnRfMmwuYwo+ICsrKyBiL3hlbi9jb21tb24vZXZlbnRfMmwuYwo+IEBAIC0yNyw2
ICsyNyw3IEBAIHN0YXRpYyB2b2lkIGV2dGNobl8ybF9zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAq
diwgc3RydWN0IGV2dGNobiAqZXZ0Y2huKQo+ICAgICAgICAqIG90aGVycyBtYXkgcmVxdWlyZSBl
eHBsaWNpdCBtZW1vcnkgYmFycmllcnMuCj4gICAgICAgICovCj4gICAKPiArICAgIEFTU0VSVChk
LT5zaGFyZWRfaW5mby52aXJ0KTsKPiAgICAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX3NldF9iaXQo
ZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQo+ICAgICAgICAgICBy
ZXR1cm47Cj4gICAKPiBAQCAtNTQsNiArNTUsNyBAQCBzdGF0aWMgdm9pZCBldnRjaG5fMmxfdW5t
YXNrKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdCBldnRjaG4gKmV2dGNobikKPiAgICAgICAgKiBU
aGVzZSBvcGVyYXRpb25zIG11c3QgaGFwcGVuIGluIHN0cmljdCBvcmRlci4gQmFzZWQgb24KPiAg
ICAgICAgKiBldnRjaG5fMmxfc2V0X3BlbmRpbmcoKSBhYm92ZS4KPiAgICAgICAgKi8KPiArICAg
IEFTU0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsKPiAgICAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5k
X2NsZWFyX2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX21hc2spKSAmJgo+ICAg
ICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9w
ZW5kaW5nKSkgJiYKPiAgICAgICAgICAgICFndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIHBvcnQg
LyBCSVRTX1BFUl9FVlRDSE5fV09SRChkKSwKPiBAQCAtNjcsNiArNjksNyBAQCBzdGF0aWMgYm9v
bCBldnRjaG5fMmxfaXNfcGVuZGluZyhjb25zdCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5fcG9y
dF90IHBvcnQpCj4gICB7Cj4gICAgICAgdW5zaWduZWQgaW50IG1heF9wb3J0cyA9IEJJVFNfUEVS
X0VWVENITl9XT1JEKGQpICogQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7Cj4gICAKPiArICAgIEFT
U0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsKPiAgICAgICBBU1NFUlQocG9ydCA8IG1heF9wb3J0
cyk7Cj4gICAgICAgcmV0dXJuIChwb3J0IDwgbWF4X3BvcnRzICYmCj4gICAgICAgICAgICAgICBn
dWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwgZXZ0Y2huX3BlbmRpbmcpKSk7
Cj4gQEAgLTc2LDYgKzc5LDcgQEAgc3RhdGljIGJvb2wgZXZ0Y2huXzJsX2lzX21hc2tlZChjb25z
dCBzdHJ1Y3QgZG9tYWluICpkLCBldnRjaG5fcG9ydF90IHBvcnQpCj4gICB7Cj4gICAgICAgdW5z
aWduZWQgaW50IG1heF9wb3J0cyA9IEJJVFNfUEVSX0VWVENITl9XT1JEKGQpICogQklUU19QRVJf
RVZUQ0hOX1dPUkQoZCk7Cj4gICAKPiArICAgIEFTU0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsK
PiAgICAgICBBU1NFUlQocG9ydCA8IG1heF9wb3J0cyk7Cj4gICAgICAgcmV0dXJuIChwb3J0ID49
IG1heF9wb3J0cyB8fAo+ICAgICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNo
YXJlZF9pbmZvKGQsIGV2dGNobl9tYXNrKSkpOwo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2V2
ZW50X2ZpZm8uYyBiL3hlbi9jb21tb24vZXZlbnRfZmlmby5jCj4gaW5kZXggMjMwZjQ0MGYxNC4u
ZThjNjA0NWQ3MiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYwo+ICsrKyBi
L3hlbi9jb21tb24vZXZlbnRfZmlmby5jCj4gQEAgLTQ5Nyw2ICs0OTcsNyBAQCBzdGF0aWMgdm9p
ZCBzZXR1cF9wb3J0cyhzdHJ1Y3QgZG9tYWluICpkKQo+ICAgCj4gICAgICAgICAgIGV2dGNobiA9
IGV2dGNobl9mcm9tX3BvcnQoZCwgcG9ydCk7Cj4gICAKPiArICAgICAgICBBU1NFUlQoZC0+c2hh
cmVkX2luZm8udmlydCk7Cj4gICAgICAgICAgIGlmICggZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwg
JnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgKQo+ICAgICAgICAgICAgICAgZXZ0Y2hu
LT5wZW5kaW5nID0gMTsKPiAgIAo+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3RpbWUuYyBiL3hl
bi9jb21tb24vdGltZS5jCj4gaW5kZXggNThmYTlhYmM0MC4uOTM4MjI2YzdiMSAxMDA2NDQKPiAt
LS0gYS94ZW4vY29tbW9uL3RpbWUuYwo+ICsrKyBiL3hlbi9jb21tb24vdGltZS5jCj4gQEAgLTk5
LDYgKzk5LDkgQEAgdm9pZCB1cGRhdGVfZG9tYWluX3dhbGxjbG9ja190aW1lKHN0cnVjdCBkb21h
aW4gKmQpCj4gICAgICAgdWludDMyX3QgKndjX3ZlcnNpb247Cj4gICAgICAgdWludDY0X3Qgc2Vj
Owo+ICAgCj4gKyAgICBpZiAoIGQtPmlzX2R5aW5nICkKPiArICAgICAgICByZXR1cm47CgpUaGlz
IGlzIGFub3RoZXIgaW5zdGFuY2Ugd2hlcmUgSSB0aGluayB0aGUgdXNlIG9mIGQtPmlzX2R5aW5n
IGlzIG5vdCAKc2FmZS4gSSBsb29rZWQgYXQgaG93IG90aGVyIHBsYWNlcyBpbiBYZW4gZGVhbHQg
d2l0aCBkLT5pc19keWluZy4KCldlIGRvbid0IHNlZW0gdG8gaGF2ZSBhIGNvbW1vbiB3YXkgdG8g
ZGVhbCB3aXRoIGl0OgogICAgMSkgSXQgbWF5IGJlIGNoZWNrZWQgdW5kZXIgZG9tYWluX2xvY2so
KSAtPiBObyBpc3N1ZSB3aXRoIHRoYXQKICAgIDIpIEl0IG1heSBiZSBjaGVja2VkIHVuZGVyIGQt
PnBhZ2VfYWxsb2NfbG9jayAoZS5nIGFzc2lnbl9wYWdlcygpKS4gClRoZSBhc3NpZ25fcGFnZXMo
KSBjYXNlIGlzIGZpbmUgYmVjYXVzZSBpdCB3aWxsIGFjdCBhcyBhIGZ1bGwgYmFycmllci4gClNv
IGlmIHdlIGNhbGwgaGFwcGVuIGFmdGVyIHJlbGlucXVpc2hfbWVtb3J5KCkgdGhlbiB3ZSB3aWxs
IHN1cmVseSBoYXZlIApvYnNlcnZlZCBkLT5pc19keWluZy4gSSBoYXZlbid0IGNoZWNrZWQgdGhl
IG90aGVycy4KClNvbWUgb2YgdGhlIGluc3RhbmNlcyB1c2VyIG5laXRoZXIgdGhlIDIgbG9ja3Mg
YWJvdmUuIFdlIHByb2JhYmx5IG91Z2h0IAp0byBpbnZlc3RpZ2F0ZSB0aGVtIChJIHdpbGwgYWRk
IGEgVE9ETyBpbiBteSBsaXN0KS4KClJlZ2FyZGluZyB0aGUgdHdvIGNhc2VzIGhlcmUsIGRvbWFp
bl9sb2NrKCkgbWlnaHQgYmUgdGhlIHNvbHV0aW9uLiBJZiB3ZSAKYXJlIGNvbmNlcm4gYWJvdXQg
dGhlIGNvbnRlbnRpb24gKGl0IGlzIGEgc3BpbmxvY2spLCB0aGVuIHdlIGNvdWxkIApzd2l0Y2gg
dGhlIGRvbWFpbl9sb2NrKCkgZnJvbSBzcGlubG9jayB0byByd2xvY2suCgpDaGVlcnMsCgotLSAK
SnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ux1-00012y-6S; Wed, 26 Feb 2020 11:34:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6ux0-00012p-0h
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:02 +0000
X-Inumbo-ID: e1290dc3-588b-11ea-93fd-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e1290dc3-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716839;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=a9MG5U8ONIYkYE2MY1OAvdMQ7fu0c28GAyT3/UXdFsc=;
 b=JxCQeC0Dh6B72LBKgUwDPwIjYRdVnKKv5MGGf6qmESXzavh3YcCDxEor
 SZHV9zeOSlXykvMlTfoIV+OMoOlKZTYxH0C325n5tdmz/uJF+Tqiz771B
 Qs3nxVZ7DBYIM3dURd3iL4CLDm4TgJ/7diId2/asuqImOIsdpFTgDFtCH 4=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4oclCoZq/c3dMpWeduTwqw45vRhj3QWtXOwCvc7FvvGyf3Hn8YhRweCKG6ddLjuOyqB3ZtWrHe
 ZT/y/18K5GaqFYCg5iI17fPtVbPdgO68byeK3SiEbqWsuMvNXqkwSDmE/nImCbX/9bmgcnB3EN
 otXglvo3I0p+n3pexLaBFEpaM1jPF1h//Wfq/N19vBDV9idntYKjsCVoFL4ckb8Gp7wVPm+i4e
 21KsQa5weKYujSs/rGiVcNGlnpSVlnr9W60jCRx1xzqbG+Wa4Di6v9K567mOrclWS81cymcSeB
 /JM=
X-SBRS: 2.7
X-MesageID: 13461760
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13461760"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:40 +0000
Message-ID: <20200226113355.2532224-9-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 08/23] xen/build: use $(clean) shorthand
 for clean targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Anthony PERARD <anthony.perard@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGdtYWlsLmNvbT4KCkNvbGxlY3Qg
YWxsIHRoZSBjbGVhbiB0YXJnZXRzIGFzIHdlIGFyZSBnb2luZyB0byBtb2RpZnkgaXQgc2hvcnRs
eS4KQWxzbywgdGhpcyBpcyBpbnNwaXJlZCBieSBMaW51eCdzIEtidWlsZC4KCiJLYnVpbGQuaW5j
bHVkZSIgaXNuJ3QgaW5jbHVkZWQgYnkgIk1ha2VmaWxlIiwgYnV0IHRoZSAiX2NsZWFuIiB0YXJn
ZXQKaXMgb25seSB1c2VkIGJ5IFJ1bGVzLm1rIHdoaWNoIGluY2x1ZGUgS2J1aWxkLmluY2x1ZGUu
CgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCiB4ZW4v
TWFrZWZpbGUgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0KIHhlbi9SdWxlcy5t
ayAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlIHwgIDUg
KysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggNzJiYzg5OTI0
NjIyLi42NWJkOTEzY2QxMzMgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFr
ZWZpbGUKQEAgLTEyMCwxNCArMTIwLDE0IEBAIF9kZWJ1ZzoKIC5QSE9OWTogX2NsZWFuCiBfY2xl
YW46IGRlbGV0ZS11bmZyZXNoLWZpbGVzCiAJJChNQUtFKSAtQyB0b29scyBjbGVhbgotCSQoTUFL
RSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyBpbmNsdWRlIGNsZWFuCi0JJChNQUtFKSAtZiAk
KEJBU0VESVIpL1J1bGVzLm1rIC1DIGNvbW1vbiBjbGVhbgotCSQoTUFLRSkgLWYgJChCQVNFRElS
KS9SdWxlcy5tayAtQyBkcml2ZXJzIGNsZWFuCi0JJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVz
Lm1rIC1DIHhzbSBjbGVhbgotCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAtQyBjcnlw
dG8gY2xlYW4KLQkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgYXJjaC9hcm0gY2xl
YW4KLQkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgYXJjaC94ODYgY2xlYW4KLQkk
KE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCBjbGVhbgorCSQoTUFLRSkgJChj
bGVhbikgaW5jbHVkZQorCSQoTUFLRSkgJChjbGVhbikgY29tbW9uCisJJChNQUtFKSAkKGNsZWFu
KSBkcml2ZXJzCisJJChNQUtFKSAkKGNsZWFuKSB4c20KKwkkKE1BS0UpICQoY2xlYW4pIGNyeXB0
bworCSQoTUFLRSkgJChjbGVhbikgYXJjaC9hcm0KKwkkKE1BS0UpICQoY2xlYW4pIGFyY2gveDg2
CisJJChNQUtFKSAkKGNsZWFuKSB0ZXN0CiAJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tj
b25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIGNs
ZWFuCiAJZmluZCAuIFwoIC1uYW1lICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFtZSAiLiou
ZDIiIC1vIC1uYW1lICIqLmdjbm8iIFwpIC1leGVjIHJtIC1mIHt9IFw7CiAJcm0gLWYgaW5jbHVk
ZS9hc20gJChUQVJHRVQpICQoVEFSR0VUKS5neiAkKFRBUkdFVCkuZWZpICQoVEFSR0VUKS5lZmku
bWFwICQoVEFSR0VUKS1zeW1zICQoVEFSR0VUKS1zeW1zLm1hcCAqfiBjb3JlCmRpZmYgLS1naXQg
YS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5kZXggY2M5YzcxYmIxMzI3Li5lM2IxOTMx
OWIxZjUgMTAwNjQ0Ci0tLSBhL3hlbi9SdWxlcy5taworKysgYi94ZW4vUnVsZXMubWsKQEAgLTE4
OSw3ICsxODksNyBAQCBGT1JDRToKIGNsZWFuOjogJChhZGRwcmVmaXggX2NsZWFuXywgJChzdWJk
aXItYWxsKSkKIAlybSAtZiAqLm8gLiouby50bXAgKn4gY29yZSAkKERFUFNfUk0pCiBfY2xlYW5f
JS86IEZPUkNFCi0JJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DICQqIGNsZWFuCisJ
JChNQUtFKSAkKGNsZWFuKSAkKgogCiBTUkNQQVRIIDo9ICQocGF0c3Vic3QgJChCQVNFRElSKS8l
LCUsJChDVVJESVIpKQogCmRpZmYgLS1naXQgYS94ZW4vc2NyaXB0cy9LYnVpbGQuaW5jbHVkZSBi
L3hlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlCmluZGV4IGE1YzQ2MmZkOTc3Ny4uMjQ2NWNjNDA2
MGMzIDEwMDY0NAotLS0gYS94ZW4vc2NyaXB0cy9LYnVpbGQuaW5jbHVkZQorKysgYi94ZW4vc2Ny
aXB0cy9LYnVpbGQuaW5jbHVkZQpAQCAtNSwzICs1LDggQEAKICMgY2MtaWZ2ZXJzaW9uCiAjIFVz
YWdlOiAgRVhUUkFfQ0ZMQUdTICs9ICQoY2FsbCBjYy1pZnZlcnNpb24sIC1sdCwgMDQwMiwgLU8x
KQogY2MtaWZ2ZXJzaW9uID0gJChzaGVsbCBbICQoQ09ORklHX0dDQ19WRVJTSU9OKTAgJCgxKSAk
KDIpMDAwIF0gJiYgZWNobyAkKDMpIHx8IGVjaG8gJCg0KSkKKworIyBTaG9ydGhhbmQgZm9yICQo
TUFLRSkgY2xlYW4KKyMgVXNhZ2U6CisjICQoTUFLRSkgJChjbGVhbikgZGlyCitjbGVhbiA6PSAt
ZiAkKEJBU0VESVIpL1J1bGVzLm1rIGNsZWFuIC1DCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ux3-00013q-FA; Wed, 26 Feb 2020 11:34:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6ux2-00013T-Ay
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:04 +0000
X-Inumbo-ID: e12890ae-588b-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e12890ae-588b-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 11:33:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716839;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=hEyVUEJZoqNpzOyyuY+v5WWTIO3kbmM7ep4YALQEAYo=;
 b=CD81CQgDCBWUsG/XbhtsnZtfU5oonzJ/nTRlKWu/UGhEcUkg9rEy5zzW
 SOpDQwMJ3Je+GNcCgMEwjLQLqzx/bryQshPRh3fnxymtWTmkV3is81s/L
 mngMDGRHtFMNhQW6jNZ+wQc9BPx6ev55lhn1xa0l58wukndv2dd6VgCwU 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ZLavmTemiXCy1n0UjybYOm+Y7GU7lwUEWLORiRAlyUz3Dr+holLpIDC+17IxqpD7NzrJ6JSucm
 4F0UmgVN1iPxZ0TYUCyNc+fYMrJwB06aa8EgIJkssV5Dxvnebb8WijTX5D687i0Vt+Vmy9rwMF
 A/e/JgSZ0jMbQhtxWdq2ZMNsMiSeyy9QCPjBvZG9RCv5FLICQZ9248rvc64biN2Nkw6jJ21b1m
 jEFlepC6D7ob+4bbZB2zC/o6OBQSHn7u6ceDqfR8/dih3LFcHcsqjN9aZWDvVZ0W6Iwh6TIeAi
 YMU=
X-SBRS: 2.7
X-MesageID: 13012715
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13012715"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:37 +0000
Message-ID: <20200226113355.2532224-6-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 05/23] xen/build: Allow to test clang
 .include without asm symlink
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGNsYW5nIHRlc3QgZm9yICJhc20oKS1zIHN1cHBvcnQgLmluY2x1ZGUuIiBuZWVkcyB0byBi
ZSBtb2RpZmllZApiZWNhdXNlIHRoZSBzeW1ib2xpYyBsaW5rIGFzbSAtPiBhc20teDg2IG1heSBu
b3QgZXhpc3Qgd2hlbiB0aGUgdGVzdAppcyBydW5uZWQuIFNpbmNlIGl0J3MgYW4geDg2IHRlc3Qs
IHdlIGRvbid0IG5lZWQgdGhlIGxpbmsuCgpUaGlzIHdpbGwgYmUgYW4gaXNzdWUgd2l0aCB0aGUg
Zm9sbG93aW5nIHBhdGNoICJ4ZW4vYnVpbGQ6IGhhdmUgdGhlCnJvb3QgTWFrZWZpbGUgZ2VuZXJh
dGVzIHRoZSBDRkxBR1MiLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnku
cGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gbmV3IHBhdGNoCiAg
ICAgIChuZWVkZWQgZm9yICJ4ZW4vYnVpbGQ6IGhhdmUgdGhlIHJvb3QgTWFrZWZpbGUgZ2VuZXJh
dGVzIHRoZSBDRkxBR1MiKQoKIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayB8IDIgKy0KIDEgZmlsZSBj
aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9SdWxlcy5tayBiL3hlbi9hcmNoL3g4Ni9SdWxlcy5tawppbmRleCBlNjliOGU2OTdj
YzAuLjRiN2FiNzg0NjcwYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L1J1bGVzLm1rCisrKyBi
L3hlbi9hcmNoL3g4Ni9SdWxlcy5tawpAQCAtMjYsNyArMjYsNyBAQCAkKGNhbGwgYXMtb3B0aW9u
LWFkZCxDRkxBR1MsQ0MsIi5MMDogLkwxOiAuc2tpcCAoLkwxIC0gLkwwKSIsLFwKICAgICAgICAg
ICAgICAgICAgICAgIC1uby1pbnRlZ3JhdGVkLWFzKQogCiAjIENoZWNrIHdoZXRoZXIgY2xhbmcg
YXNtKCktcyBzdXBwb3J0IC5pbmNsdWRlLgotJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLEND
LCIuaW5jbHVkZSBcImFzbS9pbmRpcmVjdF90aHVua19hc20uaFwiIiwsXAorJChjYWxsIGFzLW9w
dGlvbi1hZGQsQ0ZMQUdTLENDLCIuaW5jbHVkZSBcImFzbS14ODYvaW5kaXJlY3RfdGh1bmtfYXNt
LmhcIiIsLFwKICAgICAgICAgICAgICAgICAgICAgIC1uby1pbnRlZ3JhdGVkLWFzKQogCiAjIENo
ZWNrIHdoZXRoZXIgY2xhbmcga2VlcHMgLm1hY3JvLXMgYmV0d2VlbiBhc20oKS1zOgotLSAKQW50
aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ux5-00014y-NK; Wed, 26 Feb 2020 11:34:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6ux4-00014k-VC
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:06 +0000
X-Inumbo-ID: e1290dc2-588b-11ea-93fd-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e1290dc2-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:33:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716840;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=TrEmM9S+ZA/KCTjEvmHrc1p0DZcJsOGD1PRU1zC8OWg=;
 b=eCkNA8nI7wnYJ0eWaZ1EbX1Sq0KjO64NildluY7+iPYoPYvNorS+7O45
 RI+0b7/nFeFnPOsW7y8XmAXGz0WbGJQI8JNNj3lgeYSpvxCdfIUKPfI/g
 +s/XMRhuBOBUKCBRbtcXsrL6cXjRWu/lisHddBr0lS/KM2nLhCU8iG2tA w=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zXbEm6XMazR6Wi9VUSAR+O8oXeVXboFVhBpmQ1rBjmWytPaPet1QYvvJ7K0JftKgZtARAGV2gS
 t2FvBR4BOh4fMYElwnS2SAGHvxwQ9XFaIYqvfAmeYQrmDzJZMzlMVJ4TypW4AZT/fsWQcRN8/A
 IBgzmU4XTw+Nw2LSDVhoSUHL0Gir5imGdgOojVMMUnUMLASYJaSkgVzvZLyfVmAvcEqL7HHnB8
 jj6Bg4+7km5kJGOkDgzt3aWqQhMHDb7r3mjb89EIesycwHU44foWTm3h4y8drrdT2+2GKFu5R0
 GAI=
X-SBRS: 2.7
X-MesageID: 13211001
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13211001"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:32 +0000
Message-ID: <20200226113355.2532224-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 00/23] xen: Build system improvements
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2ggc2VyaWVzIGF2YWlsYWJsZSBpbiB0aGlzIGdpdCBicmFuY2g6Cmh0dHBzOi8veGVuYml0
cy54ZW4ub3JnL2dpdC1odHRwL3Blb3BsZS9hcGVyYXJkL3hlbi11bnN0YWJsZS5naXQgYnIuYnVp
bGQtc3lzdGVtLXhlbi12MwoKdjM6Ci0gbmV3IHBhdGNoZXMgdGhhdCBkbyBzb21lIGNsZWFudXAg
b3IgZml4IGlzc3VlcwotIGhhdmUgcmV3b3JrIG1vc3QgcGF0Y2hlcywgdG8gaGF2ZSBiZXR0ZXIg
Y29tbWl0IG1lc3NhZ2Ugb3IgY2hhbmdlIHRoZSBjb2RpbmcKICBzdHlsZSwgb3IgZml4IGlzc3Vl
cyB0aGF0IEkndmUgc2Vlbi4gVGhlcmUgd2VyZSBzb21lIGNhc2VzIHdoZXJlIENGTEFHUyB3ZXJl
CiAgbWlzc2luZy4KICBTZWUgcGF0Y2ggbm90ZXMgZm9yIGRldGFpbHMKLSBpbnRyb2R1Y2UgaWZf
Y2hhbmdlZCouIFRoYXQgcGxlbnR5IG9mIG5ldyBwYXRjaGVzIG9uIHRvcCBvZiB3aGF0IHdlIGhh
ZCBpbiB2Mi4KICAodGhvc2UgY2hhbmdlcyBpZ25vcmUgQ09ORklHX0xUTz15LCBJJ2xsIHNlZSBh
Ym91dCBmaXhpbmcgdGhhdCBsYXRlcikKCihUaGVyZSBpcyBtb3JlIHRvIGNvbWUgaW4gb3JkZXIg
dG8gdXNlIGZpeGRlcCBmcm9tIExpbnV4LCBidXQgdGhhdCdzIG5vdCByZWFkeSkKCnYyLjE6Ci0g
c29tZSBmaXhlcwoKdjI6ClJhdGhlciB0aGFuIHRha2luZyBLYnVpbGQgYW5kIG1ha2luZyBpdCB3
b3JrIHdpdGggWGVuLCB0aGUgdjIgdGFrZXMgdGhlIG9wcG9zaXRlCmFwcHJvYWNoIG9mIHNsb3ds
eSB0cmFuc2Zvcm1pbmcgb3VyIGN1cnJlbnQgYnVpbGQgc3lzdGVtIGludG8gS2J1aWxkLiBUaGF0
IGhhdmUKdGhlIGFkdmFudGFnZSBvZiBrZWVwaW5nIGFsbCB0aGUgZmVhdHVyZSB3ZSBoYXZlIGFu
ZCBtYWtpbmcgdGhlIHBhdGNoZXMgbXVjaAplYXNpZXIgdG8gcmV2aWV3LiBLY29uZmlnIHVwZGF0
ZSBpcyBkb25lIGluIGFuIG90aGVyIHBhdGNoIHNlcmllcy4KCkhpLAoKSSBoYXZlIHdvcmsgdG93
YXJkIGJ1aWxkaW5nIFhlbiAodGhlIGh5cGVydmlzb3IpIHdpdGggTGludXgncyBidWlsZCBzeXN0
ZW0sCktidWlsZC4KClRoZSBtYWluIHJlYXNvbiBmb3IgdGhhdCBpcyB0byBiZSBhYmxlIHRvIGhh
dmUgb3V0LW9mLXRyZWUgYnVpbGQuIEl0J3MgYW5ub3lpbmcKd2hlbiBhIGJ1aWxkIGZhaWwgYmVj
YXVzZSBvZiB0aGUgcHZzaGltLiBPdGhlciBiZW5lZml0IGlzIGEgbXVjaCBmYXN0ZXIKcmVidWls
ZCwgYW5kIGBtYWtlIGNsZWFuYCBkb2Vzbid0IHRha2UgYWdlcywgYW5kIGJldHRlciBkZXBlbmRl
bmNpZXMgdG8gZmlndXJlCm91dCB3aGF0IG5lZWRzIHRvIGJlIHJlYnVpbGQuCgpTbywgd2UgYXJl
IG5vdCB0aGVyZSB5ZXQsIGJ1dCB0aGUgc2VyaWVzIGFscmVhZHkgY29udGFpbiBxdWl0ZSBhIGZl
dwppbXByb3ZlbWVudCBhbmQgY2xlYW51cC4gTW9yZSBwYXRjaGVzIGFyZSBnb2luZyB0byBiZSBh
ZGRlZCB0byB0aGUgc2VyaWVzLgoKQ2hlZXJzLAoKQW50aG9ueSBQRVJBUkQgKDIzKToKICB4ZW4v
aW5jbHVkZTogcmVtb3ZlIGluY2x1ZGUgb2YgQ29uZmlnLm1rCiAgTWFrZWZpbGU6IEZpeCBpbnN0
YWxsLXRlc3RzCiAgeGVuL2J1aWxkOiBSZW1vdmUgY29uZnVzaW5nIGNvbW1lbnQgb24gdGhlICUu
czolLlMgcnVsZQogIHhlbi9idWlsZDogcmVtb3ZlIHVzZSBvZiBBRkxBR1MteQogIHhlbi9idWls
ZDogQWxsb3cgdG8gdGVzdCBjbGFuZyAuaW5jbHVkZSB3aXRob3V0IGFzbSBzeW1saW5rCiAgeGVu
L2J1aWxkOiBGaXggc2VjdGlvbi1yZW5hbWluZyBvZiBsaWJmZHQgYW5kIGxpYmVsZgogIHhlbi9i
dWlsZDogVXNlIG9iai15ICs9IHN1YmRpci8gaW5zdGVhZCBvZiBzdWJkaXIteQogIHhlbi9idWls
ZDogdXNlICQoY2xlYW4pIHNob3J0aGFuZCBmb3IgY2xlYW4gdGFyZ2V0cwogIHhlbi9idWlsZDog
ZXh0cmFjdCBjbGVhbiB0YXJnZXQgZnJvbSBSdWxlcy5tawogIHhlbi9idWlsZDogcnVuIHRhcmdl
dHMgY3NvcGVzLHRhZ3MsLi4gd2l0aG91dCBSdWxlcy5tawogIHhlbi9idWlsZDogbWFrZSB0ZXN0
cyBpbiB0ZXN0LyBkaXJlY3RseQogIHhlbi9idWlsZDogTW92ZSBhcy1vcHRpb24tYWRkIHRvIHhl
bi8KICB4ZW4vYnVpbGQ6IGluY2x1ZGUgaW5jbHVkZS9jb25maWcvYXV0by5jb25mIGluIG1haW4g
TWFrZWZpbGUKICB4ZW4vYnVpbGQ6IHVzZSBuZXcgJChjX2ZsYWdzKSBhbmQgJChhX2ZsYWdzKSBp
bnN0ZWFkIG9mICQoQ0ZMQUdTKQogIHhlbi9idWlsZDogaGF2ZSB0aGUgcm9vdCBNYWtlZmlsZSBn
ZW5lcmF0ZXMgdGhlIENGTEFHUwogIHhlbi9idWlsZDogaW50cm9kdWNlIGlmX2NoYW5nZWQgYW5k
IGlmX2NoYW5nZWRfcnVsZQogIHhlbi9idWlsZDogU3RhcnQgdXNpbmcgaWZfY2hhbmdlZAogIHhl
bi9idWlsZDogdXNlIGlmX2NoYW5nZWQgb24gYnVpbHRfaW4ubwogIHhlbi9idWlsZDogVXNlIGlm
X2NoYW5nZWRfcnVsZXMgd2l0aCAlLm86JS5jIHRhcmdldHMKICB4ZW4vYnVpbGQ6IGZhY3Rvcmlz
ZSBnZW5lcmF0aW9uIG9mIHRoZSBsaW5rZXIgc2NyaXB0cwogIHhlbi9idWlsZDogVXNlIGlmX2No
YW5nZWQgZm9yIHByZWxpbmsqLm8KICB4ZW4sc3ltYm9sczogcmV3b3JrIGZpbGUgc3ltYm9scyBz
ZWxlY3Rpb24KICB4ZW4vYnVpbGQ6IHVzZSBpZl9jaGFuZ2VkIHRvIGJ1aWxkIGd1ZXN0XyUubwoK
IC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBDb25maWcubWsg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTcgLS0KIE1ha2VmaWxlICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB8ICAgNiArLQogeGVuL01ha2VmaWxlICAgICAgICAgICAgICAgICAg
ICAgICAgIHwgMjU3ICsrKysrKysrKysrKysrKysrKysrLS0tLS0KIHhlbi9SdWxlcy5tayAgICAg
ICAgICAgICAgICAgICAgICAgICB8IDI2OSArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhl
bi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICAzMyArKy0tCiB4ZW4vYXJjaC9h
cm0vUnVsZXMubWsgICAgICAgICAgICAgICAgfCAgOTMgLS0tLS0tLS0tCiB4ZW4vYXJjaC9hcm0v
YXJjaC5tayAgICAgICAgICAgICAgICAgfCAgODggKysrKysrKysrCiB4ZW4vYXJjaC9hcm0vYXJt
MzIvTWFrZWZpbGUgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL2FybS9hcm02NC9NYWtlZmls
ZSAgICAgICAgICB8ICAgMiArLQogeGVuL2FyY2gvYXJtL2VmaS9NYWtlZmlsZSAgICAgICAgICAg
IHwgICAyICstCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICAgICAgICAgfCAgNTUgKysr
LS0tCiB4ZW4vYXJjaC94ODYvUnVsZXMubWsgICAgICAgICAgICAgICAgfCAgOTEgKy0tLS0tLS0t
CiB4ZW4vYXJjaC94ODYvYWNwaS9NYWtlZmlsZSAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNo
L3g4Ni9hcmNoLm1rICAgICAgICAgICAgICAgICB8ICA4NCArKysrKysrKysKIHhlbi9hcmNoL3g4
Ni9jcHUvTWFrZWZpbGUgICAgICAgICAgICB8ICAgNCArLQogeGVuL2FyY2gveDg2L2VmaS9NYWtl
ZmlsZSAgICAgICAgICAgIHwgICA5ICstCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvTWFrZWZpbGUgICAg
ICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUgICAgICAgICAgICB8ICAg
NiArLQogeGVuL2FyY2gveDg2L21tL01ha2VmaWxlICAgICAgICAgICAgIHwgIDE5ICstCiB4ZW4v
YXJjaC94ODYvbW0vaGFwL01ha2VmaWxlICAgICAgICAgfCAgMTUgKy0KIHhlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvTWFrZWZpbGUgICAgICB8ICAxNSArLQogeGVuL2FyY2gveDg2L3g4Nl82NC9NYWtl
ZmlsZSAgICAgICAgIHwgICAyICstCiB4ZW4vY29tbW9uL01ha2VmaWxlICAgICAgICAgICAgICAg
ICAgfCAgMTAgKy0KIHhlbi9jb21tb24vbGliZWxmL01ha2VmaWxlICAgICAgICAgICB8ICAxNCAr
LQogeGVuL2NvbW1vbi9saWJmZHQvTWFrZWZpbGUgICAgICAgICAgIHwgIDExICstCiB4ZW4vZHJp
dmVycy9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgMTQgKy0KIHhlbi9kcml2ZXJzL2FjcGkv
TWFrZWZpbGUgICAgICAgICAgICB8ICAgNiArLQogeGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvTWFr
ZWZpbGUgICAgIHwgICA4ICstCiB4ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvTWFrZWZpbGUg
fCAgIDIgKy0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgNCArLQog
eGVuL2xpYi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiB4ZW4vc2NyaXB0
cy9LYnVpbGQuaW5jbHVkZSAgICAgICAgICAgfCAxMzQgKysrKysrKysrKysrKwogeGVuL3Njcmlw
dHMvTWFrZWZpbGUuY2xlYW4gICAgICAgICAgIHwgIDMwICsrKwogeGVuL3Rvb2xzL3N5bWJvbHMu
YyAgICAgICAgICAgICAgICAgIHwgIDIyICsrLQogeGVuL3hzbS9NYWtlZmlsZSAgICAgICAgICAg
ICAgICAgICAgIHwgICAyICstCiB4ZW4veHNtL2ZsYXNrL01ha2VmaWxlICAgICAgICAgICAgICAg
fCAgMjEgKystCiB4ZW4veHNtL2ZsYXNrL3NzL01ha2VmaWxlICAgICAgICAgICAgfCAgIDIgKy0K
IDM4IGZpbGVzIGNoYW5nZWQsIDg3MCBpbnNlcnRpb25zKCspLCA0ODggZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FyY2gubWsKIGNyZWF0ZSBtb2RlIDEwMDY0
NCB4ZW4vYXJjaC94ODYvYXJjaC5tawogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9zY3JpcHRzL01h
a2VmaWxlLmNsZWFuCgotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ux9-00016l-0X; Wed, 26 Feb 2020 11:34:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6ux7-000168-Bi
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:09 +0000
X-Inumbo-ID: e284254e-588b-11ea-a490-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e284254e-588b-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 11:34:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716841;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=A5/DXKGt1BifeDkPUDmCIpI78VmE+L/lNqApNdo5cfs=;
 b=Dl2+GpOGrRDE2zpDbxinVUUkngQr1IsQbhiHnNfi2VDakJxkSCbXY2XP
 NLbBA3m7xUYi+D5hqjmA+C/zlOmQuPpv83jnNkTNl0u8knzbJ+/lSWTwv
 6StS+zF4dhV3DAbIyJzU0eZO9iiFehvDW5dL/pSVm6/gaE0viNmdpXYfw Q=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: vUonefS2jl0JmsP4V3+a0PgLC9RTg8KEtk4mpIRXltkfrs860LZFRqW0g9VLyqGUEN8JX7MCiO
 KBn5wbjMFxQ+h47BnB36XrOmpPECXS+jMg7OGPoBFC2+z5fY6o9ZUE3IVPYsjs8YnC5SC8BB0g
 772c6nnyapJx3VZgWHzJbCVFF/03z/EstuyFIZtuMkG03PXK48TNTUn5EuNHbhQSAuMP8EL115
 CGeDMF6Fd1j+b9Yry8UJBtzO5zH5OgW8BzMPBdYLPfiOELecCGvQExmghNG1ogbYu4IBlOAe3S
 3O8=
X-SBRS: 2.7
X-MesageID: 13461761
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13461761"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:39 +0000
Message-ID: <20200226113355.2532224-8-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 07/23] xen/build: Use obj-y += subdir/
 instead of subdir-y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBwYXJ0IG9mIHVwZ3JhZGluZyBvdXIgYnVpbGQgc3lzdGVtIGFuZCBpbXBvcnQgbW9y
ZSBvZiBMaW51eCdzCm9uZS4KCkluIExpbnV4LCBzdWJkaXIteSBpbiBNYWtlZmlsZXMgaXMgb25s
eSB1c2VkIHRvIGRlc2NlbmQgaW50bwpzdWJkaXJlY3Rvcnkgd2hlbiB0aGVyZSBhcmUgbm8gb2Jq
ZWN0IHRvIGJ1aWxkLCBYZW4gZG9lc24ndCBoYXZlIHRoYXQKYW5kIGFsbCBzdWJkaXIgaGF2ZSBv
YmplY3QgdG8gYmUgaW5jbHVkZWQgaW4gdGhlIGZpbmFsIGJpbmFyeS4KClRvIGFsbG93IHRoZSBu
ZXcgc3ludGF4LCB0aGUgIm9iai15IiBhbmQgInN1YmRpci0qIiBjYWxjdWxhdGlvbiBpbgpSdWxl
cy5tayBpcyBjaGFuZ2VkIGFuZCBwYXJ0aWFsbHkgaW1wb3J0ZWQgZnJvbSBMaW51eCdzIEtidWls
ZC4KClRoZSBjb21tYW5kIHVzZWQgdG8gbW9kaWZ5IHRoZSBNYWtlZmlsZSB3YXM6CiAgICBzZWQg
LWkgLXIgJ3MjXnN1YmRpci0oLiopI29iai1cMS8jOycgKiovTWFrZWZpbGUKClNpZ25lZC1vZmYt
Ynk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5vdGVz
OgogICAgdjM6CiAgICAtIG5vIG1vcmUgdGFicwogICAgLSByZXNodWZmbGUgdmFyaWFibGUsIGFu
ZCByZW1vdmUgX19zdWJkaXIteQoKIHhlbi9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAgICAg
ICB8IDE5ICsrKysrKysrLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAgICAg
ICAgICAgICB8IDE0ICsrKysrKystLS0tLS0tCiB4ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUg
ICAgICAgICAgfCAgMiArLQogeGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlICAgICAgICAgIHwg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgICAgICAgICAgICB8IDE4ICsrKysrKysr
Ky0tLS0tLS0tLQogeGVuL2FyY2gveDg2L2FjcGkvTWFrZWZpbGUgICAgICAgICAgIHwgIDIgKy0K
IHhlbi9hcmNoL3g4Ni9jcHUvTWFrZWZpbGUgICAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNo
L3g4Ni9ndWVzdC9NYWtlZmlsZSAgICAgICAgICB8ICA0ICsrLS0KIHhlbi9hcmNoL3g4Ni9odm0v
TWFrZWZpbGUgICAgICAgICAgICB8ICA2ICsrKy0tLQogeGVuL2FyY2gveDg2L21tL01ha2VmaWxl
ICAgICAgICAgICAgIHwgIDQgKystLQogeGVuL2FyY2gveDg2L3g4Nl82NC9NYWtlZmlsZSAgICAg
ICAgIHwgIDIgKy0KIHhlbi9jb21tb24vTWFrZWZpbGUgICAgICAgICAgICAgICAgICB8IDEwICsr
KysrLS0tLS0KIHhlbi9kcml2ZXJzL01ha2VmaWxlICAgICAgICAgICAgICAgICB8IDE0ICsrKysr
KystLS0tLS0tCiB4ZW4vZHJpdmVycy9hY3BpL01ha2VmaWxlICAgICAgICAgICAgfCAgNiArKyst
LS0KIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL01ha2VmaWxlICAgICB8ICA4ICsrKystLS0tCiB4
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvTWFrZWZpbGUgfCAgMiArLQogeGVuL2xpYi9NYWtl
ZmlsZSAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi94c20vTWFrZWZpbGUgICAgICAg
ICAgICAgICAgICAgICB8ICAyICstCiB4ZW4veHNtL2ZsYXNrL01ha2VmaWxlICAgICAgICAgICAg
ICAgfCAgMiArLQogMTkgZmlsZXMgY2hhbmdlZCwgNjAgaW5zZXJ0aW9ucygrKSwgNjMgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL1J1bGVzLm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IGM3
YTA2N2QyNTQwOS4uY2M5YzcxYmIxMzI3IDEwMDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIv
eGVuL1J1bGVzLm1rCkBAIC0xMTEsMTcgKzExMSwxNCBAQCBkZWZpbmUgZ2VuZGVwCiBlbmRlZgog
JChmb3JlYWNoIG8sJChmaWx0ZXItb3V0ICUvLCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJh
LXkpKSwkKGV2YWwgJChjYWxsIGdlbmRlcCwkKG8pKSkpCiAKLSMgRW5zdXJlIGVhY2ggc3ViZGly
ZWN0b3J5IGhhcyBleGFjdGx5IG9uZSB0cmFpbGluZyBzbGFzaC4KLXN1YmRpci1uIDo9ICQocGF0
c3Vic3QgJSwlLywkKHBhdHN1YnN0ICUvLCUsJChzdWJkaXItbikgJChzdWJkaXItKSkpCi1zdWJk
aXIteSA6PSAkKHBhdHN1YnN0ICUsJS8sJChwYXRzdWJzdCAlLywlLCQoc3ViZGlyLXkpKSkKLQot
IyBBZGQgZXhwbGljaXRseSBkZWNsYXJlZCBzdWJkaXJlY3RvcmllcyB0byB0aGUgb2JqZWN0IGxp
c3RzLgotb2JqLXkgKz0gJChwYXRzdWJzdCAlLywlL2J1aWx0X2luLm8sJChzdWJkaXIteSkpCi0K
LSMgQWRkIGltcGxpY2l0bHkgZGVjbGFyZWQgc3ViZGlyZWN0b3JpZXMgKGluIHRoZSBvYmplY3Qg
bGlzdHMpIHRvIHRoZQotIyBzdWJkaXJlY3RvcnkgbGlzdCwgYW5kIHJld3JpdGUgdGhlIG9iamVj
dC1saXN0IGVudHJ5Lgotc3ViZGlyLXkgKz0gJChmaWx0ZXIgJS8sJChvYmoteSkpCi1vYmoteSAg
ICA6PSAkKHBhdHN1YnN0ICUvLCUvYnVpbHQtaW4ubywkKG9iai15KSkKKyMgSGFuZGxlIG9iamVj
dHMgaW4gc3ViZGlycworIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKyMgbyBpZiB3ZSBlbmNvdW50ZXIg
Zm9vLyBpbiAkKG9iai15KSwgcmVwbGFjZSBpdCBieSBmb28vYnVpbHRfaW4ubworIyAgIGFuZCBh
ZGQgdGhlIGRpcmVjdG9yeSB0byB0aGUgbGlzdCBvZiBkaXJzIHRvIGRlc2NlbmQgaW50bzogJChz
dWJkaXIteSkKK3N1YmRpci15IDo9ICQoc3ViZGlyLXkpICQoZmlsdGVyICUvLCAkKG9iai15KSkK
K29iai15ICAgIDo9ICQocGF0c3Vic3QgJS8sICUvYnVpbHRfaW4ubywgJChvYmoteSkpCisKK3N1
YmRpci1uICAgOj0gJChzdWJkaXItbikgJChzdWJkaXItKSAkKGZpbHRlciAlLywgJChvYmotbikg
JChvYmotKSkKIAogc3ViZGlyLWFsbCA6PSAkKHN1YmRpci15KSAkKHN1YmRpci1uKQogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5k
ZXggNzBmNTMyZTQyYTA2Li4xMDQ0YzIyOThhMDUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9N
YWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTEsMTEgKzEsMTEgQEAKLXN1
YmRpci0kKENPTkZJR19BUk1fMzIpICs9IGFybTMyCi1zdWJkaXItJChDT05GSUdfQVJNXzY0KSAr
PSBhcm02NAotc3ViZGlyLSQoQ09ORklHX0FSTV82NCkgKz0gZWZpCi1zdWJkaXItJChDT05GSUdf
QUNQSSkgKz0gYWNwaQorb2JqLSQoQ09ORklHX0FSTV8zMikgKz0gYXJtMzIvCitvYmotJChDT05G
SUdfQVJNXzY0KSArPSBhcm02NC8KK29iai0kKENPTkZJR19BUk1fNjQpICs9IGVmaS8KK29iai0k
KENPTkZJR19BQ1BJKSArPSBhY3BpLwogaWZuZXEgKCQoQ09ORklHX05PX1BMQVQpLHkpCi1zdWJk
aXIteSArPSBwbGF0Zm9ybXMKK29iai15ICs9IHBsYXRmb3Jtcy8KIGVuZGlmCi1zdWJkaXItJChD
T05GSUdfVEVFKSArPSB0ZWUKK29iai0kKENPTkZJR19URUUpICs9IHRlZS8KIAogb2JqLSQoQ09O
RklHX0hBU19BTFRFUk5BVElWRSkgKz0gYWx0ZXJuYXRpdmUubwogb2JqLXkgKz0gYm9vdGZkdC5p
bml0Lm8KQEAgLTQ4LDcgKzQ4LDcgQEAgb2JqLXkgKz0gc3lzY3RsLm8KIG9iai15ICs9IHRpbWUu
bwogb2JqLXkgKz0gdHJhcHMubwogb2JqLXkgKz0gdmNwcmVnLm8KLXN1YmRpci0kKENPTkZJR19O
RVdfVkdJQykgKz0gdmdpYworb2JqLSQoQ09ORklHX05FV19WR0lDKSArPSB2Z2ljLwogaWZuZXEg
KCQoQ09ORklHX05FV19WR0lDKSx5KQogb2JqLXkgKz0gZ2ljLXZnaWMubwogb2JqLXkgKz0gdmdp
Yy5vCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvTWFrZWZpbGUgYi94ZW4vYXJjaC9h
cm0vYXJtMzIvTWFrZWZpbGUKaW5kZXggMGFjMjU0ZjM0NzE0Li41MzliYmVmMjk4YTcgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vYXJt
MzIvTWFrZWZpbGUKQEAgLTEsNCArMSw0IEBACi1zdWJkaXIteSArPSBsaWIKK29iai15ICs9IGxp
Yi8KIAogb2JqLSQoRUFSTFlfUFJJTlRLKSArPSBkZWJ1Zy5vCiBvYmoteSArPSBkb21jdGwubwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2FybTY0L01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2Fy
bTY0L01ha2VmaWxlCmluZGV4IGM0ZjNhMjhhMGQwYi4uZGI4NTY1YjcxYTMzIDEwMDY0NAotLS0g
YS94ZW4vYXJjaC9hcm0vYXJtNjQvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gvYXJtL2FybTY0L01h
a2VmaWxlCkBAIC0xLDQgKzEsNCBAQAotc3ViZGlyLXkgKz0gbGliCitvYmoteSArPSBsaWIvCiAK
IG9iai15ICs9IGNhY2hlLm8KIG9iai0kKENPTkZJR19IQVJERU5fQlJBTkNIX1BSRURJQ1RPUikg
Kz0gYnBpLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4
Ni9NYWtlZmlsZQppbmRleCBiY2U1ZmRiMzE3MGYuLmVkNzA5ZTIzNzNhYyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMSwx
MiArMSwxMiBAQAotc3ViZGlyLXkgKz0gYWNwaQotc3ViZGlyLXkgKz0gY3B1Ci1zdWJkaXIteSAr
PSBnZW5hcGljCi1zdWJkaXItJChDT05GSUdfR1VFU1QpICs9IGd1ZXN0Ci1zdWJkaXItJChDT05G
SUdfSFZNKSArPSBodm0KLXN1YmRpci15ICs9IG1tCi1zdWJkaXItJChDT05GSUdfWEVOT1BST0Yp
ICs9IG9wcm9maWxlCi1zdWJkaXItJChDT05GSUdfUFYpICs9IHB2Ci1zdWJkaXIteSArPSB4ODZf
NjQKK29iai15ICs9IGFjcGkvCitvYmoteSArPSBjcHUvCitvYmoteSArPSBnZW5hcGljLworb2Jq
LSQoQ09ORklHX0dVRVNUKSArPSBndWVzdC8KK29iai0kKENPTkZJR19IVk0pICs9IGh2bS8KK29i
ai15ICs9IG1tLworb2JqLSQoQ09ORklHX1hFTk9QUk9GKSArPSBvcHJvZmlsZS8KK29iai0kKENP
TkZJR19QVikgKz0gcHYvCitvYmoteSArPSB4ODZfNjQvCiAKIGFsdGVybmF0aXZlLXkgOj0gYWx0
ZXJuYXRpdmUuaW5pdC5vCiBhbHRlcm5hdGl2ZS0kKENPTkZJR19MSVZFUEFUQ0gpIDo9CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvYWNwaS9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9hY3BpL01h
a2VmaWxlCmluZGV4IDI3YjRhYTMwYjBjYS4uMWI5ZTYyNTcxMzAxIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvYWNwaS9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvYWNwaS9NYWtlZmlsZQpA
QCAtMSw0ICsxLDQgQEAKLXN1YmRpci15ICs9IGNwdWZyZXEKK29iai15ICs9IGNwdWZyZXEvCiAK
IG9iai15ICs9IGxpYi5vIHBvd2VyLm8gc3VzcGVuZC5vIGNwdV9pZGxlLm8gY3B1aWRsZV9tZW51
Lm8KIG9iai1iaW4teSArPSBib290LmluaXQubyB3YWtldXBfcHJvdC5vCmRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvY3B1L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L2NwdS9NYWtlZmlsZQppbmRl
eCA0NjZhY2M4YjEwZTUuLmRlOTgzMDA2YTFiMSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2Nw
dS9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvY3B1L01ha2VmaWxlCkBAIC0xLDUgKzEsNSBA
QAotc3ViZGlyLXkgKz0gbWNoZWNrCi1zdWJkaXIteSArPSBtdHJyCitvYmoteSArPSBtY2hlY2sv
CitvYmoteSArPSBtdHJyLwogCiBvYmoteSArPSBhbWQubwogb2JqLXkgKz0gY2VudGF1ci5vCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZ3Vlc3QvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvZ3Vl
c3QvTWFrZWZpbGUKaW5kZXggZjE2NDE5Njc3MmU4Li5hMWUzNzBkNjlkZjggMTAwNjQ0Ci0tLSBh
L3hlbi9hcmNoL3g4Ni9ndWVzdC9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3QvTWFr
ZWZpbGUKQEAgLTEsNCArMSw0IEBACiBvYmoteSArPSBoeXBlcnZpc29yLm8KIAotc3ViZGlyLSQo
Q09ORklHX0hZUEVSVl9HVUVTVCkgKz0gaHlwZXJ2Ci1zdWJkaXItJChDT05GSUdfWEVOX0dVRVNU
KSArPSB4ZW4KK29iai0kKENPTkZJR19IWVBFUlZfR1VFU1QpICs9IGh5cGVydi8KK29iai0kKENP
TkZJR19YRU5fR1VFU1QpICs9IHhlbi8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vTWFr
ZWZpbGUgYi94ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlCmluZGV4IDQzZTVmM2EyMWY4Yi4uMzQ2
NDE5MTU0NDYwIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaHZtL01ha2VmaWxlCisrKyBiL3hl
bi9hcmNoL3g4Ni9odm0vTWFrZWZpbGUKQEAgLTEsNiArMSw2IEBACi1zdWJkaXIteSArPSBzdm0K
LXN1YmRpci15ICs9IHZteAotc3ViZGlyLXkgKz0gdmlyaWRpYW4KK29iai15ICs9IHN2bS8KK29i
ai15ICs9IHZteC8KK29iai15ICs9IHZpcmlkaWFuLwogCiBvYmoteSArPSBhc2lkLm8KIG9iai15
ICs9IGRtLm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZSBiL3hlbi9hcmNo
L3g4Ni9tbS9NYWtlZmlsZQppbmRleCA1MDEwYTI5ZDZjYjAuLmQ4N2RjMGFhNmVlYiAxMDA2NDQK
LS0tIGEveGVuL2FyY2gveDg2L21tL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9NYWtl
ZmlsZQpAQCAtMSw1ICsxLDUgQEAKLXN1YmRpci15ICs9IHNoYWRvdwotc3ViZGlyLSQoQ09ORklH
X0hWTSkgKz0gaGFwCitvYmoteSArPSBzaGFkb3cvCitvYmotJChDT05GSUdfSFZNKSArPSBoYXAv
CiAKIG9iai0kKENPTkZJR19IVk0pICs9IGFsdHAybS5vCiBvYmotJChDT05GSUdfSFZNKSArPSBn
dWVzdF93YWxrXzIubyBndWVzdF93YWxrXzMubyBndWVzdF93YWxrXzQubwpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3g4Nl82NC9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni94ODZfNjQvTWFrZWZp
bGUKaW5kZXggNGJmYTE0ODBlYjdlLi4yYmIxZWIwYTgxMzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni94ODZfNjQvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L3g4Nl82NC9NYWtlZmlsZQpA
QCAtMSw0ICsxLDQgQEAKLXN1YmRpci0kKENPTkZJR19QVikgKz0gY29tcGF0CitvYmotJChDT05G
SUdfUFYpICs9IGNvbXBhdC8KIAogb2JqLWJpbi15ICs9IGVudHJ5Lm8KIG9iai15ICs9IHRyYXBz
Lm8KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxl
CmluZGV4IDJhYmI4MjUwYjBmMi4uZThjZGU2NTM3MDhmIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vTWFrZWZpbGUKQEAgLTY2LDkgKzY2LDkgQEAgb2Jq
LSQoQ09ORklHX0NPTVBBVCkgKz0gJChhZGRwcmVmaXggY29tcGF0Lyxkb21haW4ubyBrZXJuZWwu
byBtZW1vcnkubyBtdWx0aWNhbGwKIAogZXh0cmEteSA6PSBzeW1ib2xzLWR1bW15Lm8KIAotc3Vi
ZGlyLSQoQ09ORklHX0NPVkVSQUdFKSArPSBjb3ZlcmFnZQotc3ViZGlyLXkgKz0gc2NoZWQKLXN1
YmRpci0kKENPTkZJR19VQlNBTikgKz0gdWJzYW4KK29iai0kKENPTkZJR19DT1ZFUkFHRSkgKz0g
Y292ZXJhZ2UvCitvYmoteSArPSBzY2hlZC8KK29iai0kKENPTkZJR19VQlNBTikgKz0gdWJzYW4v
CiAKLXN1YmRpci0kKENPTkZJR19ORUVEU19MSUJFTEYpICs9IGxpYmVsZgotc3ViZGlyLSQoQ09O
RklHX0hBU19ERVZJQ0VfVFJFRSkgKz0gbGliZmR0CitvYmotJChDT05GSUdfTkVFRFNfTElCRUxG
KSArPSBsaWJlbGYvCitvYmotJChDT05GSUdfSEFTX0RFVklDRV9UUkVFKSArPSBsaWJmZHQvCmRp
ZmYgLS1naXQgYS94ZW4vZHJpdmVycy9NYWtlZmlsZSBiL3hlbi9kcml2ZXJzL01ha2VmaWxlCmlu
ZGV4IDMwYmFiM2NmZGIzNi4uMmExYWU4YWQxMzBhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9N
YWtlZmlsZQorKysgYi94ZW4vZHJpdmVycy9NYWtlZmlsZQpAQCAtMSw3ICsxLDcgQEAKLXN1YmRp
ci15ICs9IGNoYXIKLXN1YmRpci0kKENPTkZJR19IQVNfQ1BVRlJFUSkgKz0gY3B1ZnJlcQotc3Vi
ZGlyLSQoQ09ORklHX0hBU19QQ0kpICs9IHBjaQotc3ViZGlyLSQoQ09ORklHX0hBU19WUENJKSAr
PSB2cGNpCi1zdWJkaXItJChDT05GSUdfSEFTX1BBU1NUSFJPVUdIKSArPSBwYXNzdGhyb3VnaAot
c3ViZGlyLSQoQ09ORklHX0FDUEkpICs9IGFjcGkKLXN1YmRpci0kKENPTkZJR19WSURFTykgKz0g
dmlkZW8KK29iai15ICs9IGNoYXIvCitvYmotJChDT05GSUdfSEFTX0NQVUZSRVEpICs9IGNwdWZy
ZXEvCitvYmotJChDT05GSUdfSEFTX1BDSSkgKz0gcGNpLworb2JqLSQoQ09ORklHX0hBU19WUENJ
KSArPSB2cGNpLworb2JqLSQoQ09ORklHX0hBU19QQVNTVEhST1VHSCkgKz0gcGFzc3Rocm91Z2gv
CitvYmotJChDT05GSUdfQUNQSSkgKz0gYWNwaS8KK29iai0kKENPTkZJR19WSURFTykgKz0gdmlk
ZW8vCmRpZmYgLS1naXQgYS94ZW4vZHJpdmVycy9hY3BpL01ha2VmaWxlIGIveGVuL2RyaXZlcnMv
YWNwaS9NYWtlZmlsZQppbmRleCA0NDRiMTFkNTgzOWQuLjRmOGU5NzIyOGVlMiAxMDA2NDQKLS0t
IGEveGVuL2RyaXZlcnMvYWNwaS9NYWtlZmlsZQorKysgYi94ZW4vZHJpdmVycy9hY3BpL01ha2Vm
aWxlCkBAIC0xLDYgKzEsNiBAQAotc3ViZGlyLXkgKz0gdGFibGVzCi1zdWJkaXIteSArPSB1dGls
aXRpZXMKLXN1YmRpci0kKENPTkZJR19YODYpICs9IGFwZWkKK29iai15ICs9IHRhYmxlcy8KK29i
ai15ICs9IHV0aWxpdGllcy8KK29iai0kKENPTkZJR19YODYpICs9IGFwZWkvCiAKIG9iai1iaW4t
eSArPSB0YWJsZXMuaW5pdC5vCiBvYmotJChDT05GSUdfTlVNQSkgKz0gbnVtYS5vCmRpZmYgLS1n
aXQgYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZSBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL01ha2VmaWxlCmluZGV4IGQ1MGFiMTg4YzgzYy4uZTk3M2UxNmM3NDg0IDEwMDY0NAot
LS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9NYWtlZmlsZQorKysgYi94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC9NYWtlZmlsZQpAQCAtMSw3ICsxLDcgQEAKLXN1YmRpci0kKENPTkZJR19YODYp
ICs9IHZ0ZAotc3ViZGlyLSQoQ09ORklHX1g4NikgKz0gYW1kCi1zdWJkaXItJChDT05GSUdfWDg2
KSArPSB4ODYKLXN1YmRpci0kKENPTkZJR19BUk0pICs9IGFybQorb2JqLSQoQ09ORklHX1g4Nikg
Kz0gdnRkLworb2JqLSQoQ09ORklHX1g4NikgKz0gYW1kLworb2JqLSQoQ09ORklHX1g4NikgKz0g
eDg2Lworb2JqLSQoQ09ORklHX0FSTSkgKz0gYXJtLwogCiBvYmoteSArPSBpb21tdS5vCiBvYmot
JChDT05GSUdfSEFTX1BDSSkgKz0gcGNpLm8KZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL3Z0ZC9NYWtlZmlsZSBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9NYWtlZmls
ZQppbmRleCBmMzAyNjUzODU4YTAuLmZkZTc1NTVmYWMwNyAxMDA2NDQKLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL01ha2VmaWxlCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdo
L3Z0ZC9NYWtlZmlsZQpAQCAtMSw0ICsxLDQgQEAKLXN1YmRpci0kKENPTkZJR19YODYpICs9IHg4
Ngorb2JqLSQoQ09ORklHX1g4NikgKz0geDg2LwogCiBvYmoteSArPSBpb21tdS5vCiBvYmoteSAr
PSBkbWFyLm8KZGlmZiAtLWdpdCBhL3hlbi9saWIvTWFrZWZpbGUgYi94ZW4vbGliL01ha2VmaWxl
CmluZGV4IGRjZGI3NTkzMTM3OC4uNzAxOWNhMDBlOGZkIDEwMDY0NAotLS0gYS94ZW4vbGliL01h
a2VmaWxlCisrKyBiL3hlbi9saWIvTWFrZWZpbGUKQEAgLTEgKzEgQEAKLXN1YmRpci0kKENPTkZJ
R19YODYpICs9IHg4Ngorb2JqLSQoQ09ORklHX1g4NikgKz0geDg2LwpkaWZmIC0tZ2l0IGEveGVu
L3hzbS9NYWtlZmlsZSBiL3hlbi94c20vTWFrZWZpbGUKaW5kZXggZTRkNTgxZTA2NWY4Li5jZjBh
NzI4ZjFjOTYgMTAwNjQ0Ci0tLSBhL3hlbi94c20vTWFrZWZpbGUKKysrIGIveGVuL3hzbS9NYWtl
ZmlsZQpAQCAtMyw0ICszLDQgQEAgb2JqLSQoQ09ORklHX1hTTSkgKz0geHNtX3BvbGljeS5vCiBv
YmotJChDT05GSUdfWFNNKSArPSBkdW1teS5vCiBvYmotJChDT05GSUdfWFNNX1NJTE8pICs9IHNp
bG8ubwogCi1zdWJkaXItJChDT05GSUdfWFNNX0ZMQVNLKSArPSBmbGFzaworb2JqLSQoQ09ORklH
X1hTTV9GTEFTSykgKz0gZmxhc2svCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL01ha2VmaWxl
IGIveGVuL3hzbS9mbGFzay9NYWtlZmlsZQppbmRleCA3YzNmMzgxMjg3YmUuLmIxZmQ0NTQyMTk5
MyAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZQorKysgYi94ZW4veHNtL2ZsYXNr
L01ha2VmaWxlCkBAIC0yLDcgKzIsNyBAQCBvYmoteSArPSBhdmMubwogb2JqLXkgKz0gaG9va3Mu
bwogb2JqLXkgKz0gZmxhc2tfb3AubwogCi1zdWJkaXIteSArPSBzcworb2JqLXkgKz0gc3MvCiAK
IENGTEFHUyArPSAtSS4vaW5jbHVkZQogCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uxA-000189-FK; Wed, 26 Feb 2020 11:34:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6ux9-00017s-Va
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:12 +0000
X-Inumbo-ID: e2ddc95b-588b-11ea-93fd-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2ddc95b-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716842;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=fmgWIdjipiwuK2QR7dZ5Eh7l3cqFUNollWIfYkP9fcM=;
 b=UbP/EKnO7jfPrpCWOz/xMdN8YY7Q8PushuNIrHjBnhXYO/2Eh1CSS6na
 PPXCNh4N7A2z0wZ/BxyNLkDsRahhyIsEJ3OwzyrM4mfUXnV4Mcv3XckeP
 dHAHJTGtfZbbYlXvPVBgbnTrOJZWvGSgbrzZwRmTfVb0hGjIC//6boTu2 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yi5GqRzYnddZot95xlF5smO8eI3J92QrdS8UCK8WmMKHkT/xm2tl9NjLJvOyu69yxZQTiYTUoN
 gFUVFO/xDF4CRIVmAP6mhlxEyCO3ypgJCvjddhY95q7rTkemHAbIWUtV8zcdK0oCVx35dR6N0p
 l9syOqAID8ZiRxjWq5qmgIEDcWnRDhNqY+Rig5qPeyP7Oi5iewBkaHkbRpOdXqJuUoyjo1PvlZ
 uaka6Rp7bFt0rsgReicq6yuuzBu8ecduzHjy2Yy9I4k/kbCjV4Ocuf2DNK0b4BN5YPeTmDljiW
 KoY=
X-SBRS: 2.7
X-MesageID: 13211002
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13211002"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:34 +0000
Message-ID: <20200226113355.2532224-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 02/23] Makefile: Fix install-tests
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHRvcC1sZXZlbCBtYWtlZmlsZSBtYWtlIHVzZXMgb2YgaW50ZXJuYWwgaW1wbGVtZW50YXRp
b24gZGV0YWlsIG9mCnRoZSB4ZW4gYnVpbGQgc3lzdGVtLiBBdm9pZCB0aGF0IGJ5IGNyZWF0aW5n
IGEgbmV3IHRhcmdldAoiaW5zdGFsbC10ZXN0cyIgaW4geGVuL01ha2VmaWxlLCBhbmQgYnkgZml4
aW5nIHRoZSB0b3AtbGV2ZWwgTWFrZWZpbGUKdG8gbm90IGNhbGwgeGVuL1J1bGVzLm1rIGFueW1v
cmUuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4
LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KLS0tCgpO
b3RlczoKICAgIHYyLjE6CiAgICAtIG5ldyBwYXRjaCwgZml4IGBtYWtlIGRpc3QtdGVzdHNgIGlu
IG9zc3Rlc3QuCgogTWFrZWZpbGUgICAgIHwgNiArKy0tLS0KIHhlbi9NYWtlZmlsZSB8IDMgKysr
CiAyIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9NYWtlZmlsZSBiL01ha2VmaWxlCmluZGV4IDUxMmQ2YjczYzg5OC4uOWFkMjYwMmY2
M2YwIDEwMDY0NAotLS0gYS9NYWtlZmlsZQorKysgYi9NYWtlZmlsZQpAQCAtMTU1LDEzICsxNTUs
MTEgQEAgaW5zdGFsbC1kb2NzOgogIyBXZSBvbmx5IGhhdmUgYnVpbGQtdGVzdHMgaW5zdGFsbC10
ZXN0cywgbm90IHVuaW5zdGFsbC10ZXN0cyBldGMuCiAuUEhPTlk6IGJ1aWxkLXRlc3RzCiBidWls
ZC10ZXN0czogYnVpbGQteGVuCi0JZXhwb3J0IEJBU0VESVI9JChYRU5fUk9PVCkveGVuOyBcCi0J
JChNQUtFKSAtZiAkJEJBU0VESVIvUnVsZXMubWsgLUMgeGVuL3Rlc3QgYnVpbGQKKwkkKE1BS0Up
IC1DIHhlbiB0ZXN0cwogCiAuUEhPTlk6IGluc3RhbGwtdGVzdHMKIGluc3RhbGwtdGVzdHM6IGlu
c3RhbGwteGVuCi0JZXhwb3J0IEJBU0VESVI9JChYRU5fUk9PVCkveGVuOyBcCi0JJChNQUtFKSAt
ZiAkJEJBU0VESVIvUnVsZXMubWsgLUMgeGVuL3Rlc3QgaW5zdGFsbAorCSQoTUFLRSkgLUMgeGVu
ICRACiAKICMgYnVpbGQgeGVuIGFuZCB0aGUgdG9vbHMgYW5kIHBsYWNlIHRoZW0gaW4gdGhlIGlu
c3RhbGwKICMgZGlyZWN0b3J5LiAnbWFrZSBpbnN0YWxsJyBzaG91bGQgdGhlbiBjb3B5IHRoZW0g
dG8gdGhlIG5vcm1hbCBzeXN0ZW0KZGlmZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBiL3hlbi9NYWtl
ZmlsZQppbmRleCBjMzI2ZmVlNTg4MGUuLjcyYmM4OTkyNDYyMiAxMDA2NDQKLS0tIGEveGVuL01h
a2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtOTAsNiArOTAsOSBAQCBfaW5zdGFsbDogJChU
QVJHRVQpJChDT05GSUdfWEVOX0lOU1RBTExfU1VGRklYKQogLlBIT05ZOiBfdGVzdHMKIF90ZXN0
czoKIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgLUMgdGVzdCB0ZXN0cworLlBIT05Z
OiBpbnN0YWxsLXRlc3RzCitpbnN0YWxsLXRlc3RzOgorCSQoTUFLRSkgLWYgJChCQVNFRElSKS9S
dWxlcy5tayAtQyB0ZXN0IGluc3RhbGwKIAogLlBIT05ZOiBfdW5pbnN0YWxsCiBfdW5pbnN0YWxs
OiBEPSQoREVTVERJUikKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uxF-0001BF-Q0; Wed, 26 Feb 2020 11:34:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6uxE-0001Ar-Vk
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:17 +0000
X-Inumbo-ID: e2ddc95a-588b-11ea-93fd-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2ddc95a-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716841;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=JzX7HZJXzphUcMN1byQmSarqS2k5PNItv5nAt1gTphg=;
 b=DJHcEAYB56FRtYPDguuJ1cmWIgC3RL1J3Fi/9jL4CIH3QC126TTOJeOp
 KeKICzzy/JD3Bhp0ja6dmCxSdpDon04/JW3ve50Cd8KgzQN7QzpPO7l3f
 9mWq3HZbm4/a+0UUS9FzlQL5p4DolsPciAnq6OM50t4aPUV4CLar3SkKq 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: jPVB9Q3X+MDPOYYmBHNjRyNxdlxxGTLohPImXJcT1MppDyL7wppKMOfSlZh9Xx536nCgmSPNNJ
 TNMoDvP8IsfZeUdvZEoi9hKtZS3m5LX+NPlpKp3HPh1XIGBCNHsJbEbGMHxfWNOUt6rz1ENgv8
 n1DE0BcjxEkXIWrU9B4mkpdLTyDcTfv1kCm1th/c1TDmFeH+6pM3Qu79KxvCgHcELThF9GGr4L
 kkn+Bmn+by3BTwwtPf534FAnqldOC3bisFMYfCL0388d09zvqQqKa6CjISvNZm+u6qhnOSzPws
 sLI=
X-SBRS: 2.7
X-MesageID: 13461764
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13461764"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:41 +0000
Message-ID: <20200226113355.2532224-10-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 09/23] xen/build: extract clean target
 from Rules.mk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Anthony PERARD <anthony.perard@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGdtYWlsLmNvbT4KCk1vc3Qgb2Yg
dGhlIGNvZGUgZXhlY3V0ZWQgYnkgUnVsZXMubWsgaXNuJ3QgbmVjZXNzYXJ5IGZvciB0aGUgY2xl
YW4KdGFyZ2V0LCBlc3BlY2lhbGx5IG5vdCB0aGUgQ0ZMQUdTLiBUaGlzIHBhdGNoIG1ha2VzIHJ1
bm5pbmcgbWFrZSBjbGVhbgptdWNoIGZhc3Rlci4KClRoZSBwYXRjaCBleHRyYWN0IHRoZSBjbGVh
biB0YXJnZXQgaW50byBhIGRpZmZlcmVudCBNYWtlZmlsZSwKTWFrZWZpbGUuY2xlYW4uCgpTaW5j
ZSBNYWtlZmlsZS5jbGVhbiwgZG9lc24ndCB3YW50IHRvIGluY2x1ZGUgQ29uZmlnLm1rLCB3ZSBu
ZWVkIHRvCmRlZmluZSB0aGUgdmFyaWFibGVzIERFUFNfSU5DTFVERSBhbmQgREVQUyBpbiBhIHBs
YWNlIGNvbW1vbiB0bwpSdWxlcy5tayBhbmQgTWFrZWZpbGUuY2xlYW4sIHRoaXMgaXMgS2J1aWxk
LmluY2x1ZGUuIERFUFNfUk0gaXMgb25seQpuZWVkZWQgaW4gTWFrZWZpbGUuY2xlYW4gc28gY2Fu
IGJlIGRlZmluZWQgdGhlcmUuCgpFdmVuIHNvIFJ1bGVzLm1rIGluY2x1ZGVzIENvbmZpZy5taywg
aXQgaW5jbHVkZXMgS2J1aWxkLmluY2x1ZGUgYWZ0ZXIsCnNvIHRoZSBlZmZlY3RpdmUgZGVmaW5p
dGlvbiBvZiBERVBTX0lOQ0xVREUgaXMgInhlbi8iIG9uZSBhbmQgdGhlCnNhbWUgb25lIGFzIHVz
ZWQgYnkgTWFrZWZpbGUuY2xlYW4uCgpUaGlzIGlzIGluc3BpcmVkIGJ5IEtidWlsZCwgd2l0aCBN
YWtlZmlsZS5jbGVhbiBwYXJ0aWFsbHkgY29waWVkIGZyb20KTGludXggdjUuNC4KClNpZ25lZC1v
ZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5v
dGVzOgogICAgdjM6CiAgICAtIHJld3JpdGUgb2YgY29tbWl0IG1lc3NhZ2UKICAgIC0gaGF2ZSBv
bmx5IHN1YmRpci1hbGwsIHdpdGhvdXQgaW50ZXJtZWRpYXJlIHZhcmlhYmxlIHN1YmRpci15IGFu
ZAogICAgICBzdWJkaXItbiBpbiBNYWtlZmlsZS5jbGVhbgoKIHhlbi9SdWxlcy5tayAgICAgICAg
ICAgICAgIHwgMTIgLS0tLS0tLS0tLS0tCiB4ZW4vc2NyaXB0cy9LYnVpbGQuaW5jbHVkZSB8ICA3
ICsrKysrKy0KIHhlbi9zY3JpcHRzL01ha2VmaWxlLmNsZWFuIHwgMzAgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyksIDEzIGRl
bGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9zY3JpcHRzL01ha2VmaWxlLmNsZWFu
CgpkaWZmIC0tZ2l0IGEveGVuL1J1bGVzLm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IGUzYjE5MzE5
YjFmNS4uMGMxYTNlZTU5MDVkIDEwMDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1
bGVzLm1rCkBAIC0xMDAsOCArMTAwLDYgQEAgU1BFQ0lBTF9EQVRBX1NFQ1RJT05TIDo9IHJvZGF0
YSAkKGZvcmVhY2ggYSwxIDIgNCA4IDE2LCBcCiAKIGluY2x1ZGUgJChCQVNFRElSKS9hcmNoLyQo
VEFSR0VUX0FSQ0gpL1J1bGVzLm1rCiAKLURFUFMgPSAuKi5kCi0KIGluY2x1ZGUgTWFrZWZpbGUK
IAogZGVmaW5lIGdlbmRlcApAQCAtMTE4LDEwICsxMTYsNiBAQCAkKGZvcmVhY2ggbywkKGZpbHRl
ci1vdXQgJS8sJChvYmoteSkgJChvYmotYmluLXkpICQoZXh0cmEteSkpLCQoZXZhbCAkKGNhbGwg
Z2VuZAogc3ViZGlyLXkgOj0gJChzdWJkaXIteSkgJChmaWx0ZXIgJS8sICQob2JqLXkpKQogb2Jq
LXkgICAgOj0gJChwYXRzdWJzdCAlLywgJS9idWlsdF9pbi5vLCAkKG9iai15KSkKIAotc3ViZGly
LW4gICA6PSAkKHN1YmRpci1uKSAkKHN1YmRpci0pICQoZmlsdGVyICUvLCAkKG9iai1uKSAkKG9i
ai0pKQotCi1zdWJkaXItYWxsIDo9ICQoc3ViZGlyLXkpICQoc3ViZGlyLW4pCi0KICQoZmlsdGVy
ICUuaW5pdC5vLCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogQ0ZMQUdTICs9IC1E
SU5JVF9TRUNUSU9OU19PTkxZCiAKIGlmZXEgKCQoQ09ORklHX0NPVkVSQUdFKSx5KQpAQCAtMTg1
LDEyICsxNzksNiBAQCBGT1JDRToKICUvYnVpbHRfaW5fYmluLm86IEZPUkNFCiAJJChNQUtFKSAt
ZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DICQqIGJ1aWx0X2luX2Jpbi5vCiAKLS5QSE9OWTogY2xl
YW4KLWNsZWFuOjogJChhZGRwcmVmaXggX2NsZWFuXywgJChzdWJkaXItYWxsKSkKLQlybSAtZiAq
Lm8gLiouby50bXAgKn4gY29yZSAkKERFUFNfUk0pCi1fY2xlYW5fJS86IEZPUkNFCi0JJChNQUtF
KSAkKGNsZWFuKSAkKgotCiBTUkNQQVRIIDo9ICQocGF0c3Vic3QgJChCQVNFRElSKS8lLCUsJChD
VVJESVIpKQogCiAlLm86ICUuYyBNYWtlZmlsZQpkaWZmIC0tZ2l0IGEveGVuL3NjcmlwdHMvS2J1
aWxkLmluY2x1ZGUgYi94ZW4vc2NyaXB0cy9LYnVpbGQuaW5jbHVkZQppbmRleCAyNDY1Y2M0MDYw
YzMuLjZhOWIwYzM5ZGE1MyAxMDA2NDQKLS0tIGEveGVuL3NjcmlwdHMvS2J1aWxkLmluY2x1ZGUK
KysrIGIveGVuL3NjcmlwdHMvS2J1aWxkLmluY2x1ZGUKQEAgLTIsNiArMiwxMSBAQAogIyMjIwog
IyBrYnVpbGQ6IEdlbmVyaWMgZGVmaW5pdGlvbnMKIAorIyMjCisjIGRlcGVuZGVuY2llcworREVQ
UyA9IC4qLmQKK0RFUFNfSU5DTFVERSA9ICQoYWRkc3VmZml4IC5kMiwgJChiYXNlbmFtZSAkKHdp
bGRjYXJkICQoREVQUykpKSkKKwogIyBjYy1pZnZlcnNpb24KICMgVXNhZ2U6ICBFWFRSQV9DRkxB
R1MgKz0gJChjYWxsIGNjLWlmdmVyc2lvbiwgLWx0LCAwNDAyLCAtTzEpCiBjYy1pZnZlcnNpb24g
PSAkKHNoZWxsIFsgJChDT05GSUdfR0NDX1ZFUlNJT04pMCAkKDEpICQoMikwMDAgXSAmJiBlY2hv
ICQoMykgfHwgZWNobyAkKDQpKQpAQCAtOSw0ICsxNCw0IEBAIGNjLWlmdmVyc2lvbiA9ICQoc2hl
bGwgWyAkKENPTkZJR19HQ0NfVkVSU0lPTikwICQoMSkgJCgyKTAwMCBdICYmIGVjaG8gJCgzKSB8
fCBlCiAjIFNob3J0aGFuZCBmb3IgJChNQUtFKSBjbGVhbgogIyBVc2FnZToKICMgJChNQUtFKSAk
KGNsZWFuKSBkaXIKLWNsZWFuIDo9IC1mICQoQkFTRURJUikvUnVsZXMubWsgY2xlYW4gLUMKK2Ns
ZWFuIDo9IC1mICQoQkFTRURJUikvc2NyaXB0cy9NYWtlZmlsZS5jbGVhbiBjbGVhbiAtQwpkaWZm
IC0tZ2l0IGEveGVuL3NjcmlwdHMvTWFrZWZpbGUuY2xlYW4gYi94ZW4vc2NyaXB0cy9NYWtlZmls
ZS5jbGVhbgpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjUzMzc5ZTYx
MDJjYwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9zY3JpcHRzL01ha2VmaWxlLmNsZWFuCkBAIC0w
LDAgKzEsMzAgQEAKKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKKyMgPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KKyMgQ2xlYW5pbmcgdXAKKyMgPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KKworY2xlYW46
OgorCitpbmNsdWRlICQoQkFTRURJUikvc2NyaXB0cy9LYnVpbGQuaW5jbHVkZQorCitpbmNsdWRl
IE1ha2VmaWxlCisKKyMgRmlndXJlIG91dCB3aGF0IHdlIG5lZWQgdG8gY2xlYW4gZnJvbSB0aGUg
dmFyaW91cyB2YXJpYWJsZXMKKyMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KK3N1YmRpci1hbGwgOj0gJChz
dWJkaXIteSkgJChzdWJkaXItbikgJChzdWJkaXItKSBcCisgICAgICAgICAgICAgICQoZmlsdGVy
ICUvLCAkKG9iai15KSAkKG9iai1uKSAkKG9iai0pKQorCitERVBTX1JNID0gJChERVBTKSAkKERF
UFNfSU5DTFVERSkKKy5QSE9OWTogY2xlYW4KK2NsZWFuOjogJChhZGRwcmVmaXggX2NsZWFuXywg
JChzdWJkaXItYWxsKSkKKwlybSAtZiAqLm8gLiouby50bXAgKn4gY29yZSAkKERFUFNfUk0pCisK
KyMgRGVzY2VuZGluZworIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworX2NsZWFuXyUvOiBGT1JDRQor
CSQoTUFLRSkgJChjbGVhbikgJCoKKworIyBGb3JjZSBleGVjdXRpb24gb2YgcGF0dGVybiBydWxl
cyAoZm9yIHdoaWNoIFBIT05ZIGNhbm5vdCBiZSBkaXJlY3RseSB1c2VkKS4KKy5QSE9OWTogRk9S
Q0UKK0ZPUkNFOgotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uxL-0001Ee-40; Wed, 26 Feb 2020 11:34:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6uxJ-0001Dv-Vx
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:22 +0000
X-Inumbo-ID: e2e9856a-588b-11ea-93fd-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e2e9856a-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716843;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=C6RLXrG/xUrSOlFLkn4n87JES4eaBiUlHD4DzmcAIuI=;
 b=fxgotDJQFDr7WWMdPv6VMs/3WLoRKOTbixRI7BGA5cEqE2WWYvQR0fKj
 eJqycPuBLZq3t8HcqF2+xx3JcUpzzkMthH9H2+O5pwnB1Pnw6OwsOJ4Fx
 cyvNmG9mPtMmTCyExqxfFi2nlf1NTYfU49eet7X0O8zjKsbn5R3AGYEl+ Y=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AsJBmG3ZsZn8CDQEsGuE4AEq0Jvo4WPtmlpN3h+jvyjwICTnngBbiSWNL5tjKDrE8EksthiXcM
 b2bWt5bNI/rflUhZJiQpWKtfPjmnksW3QyAjLIwlLAlam/9yBTrZiCt2ZkSNfAEuBNlv8l1VrT
 uiK3Uw4ta88lY4VHx7d5bic7K3yxx5Z0Xs5GZBAgyTs2VUrlqHl8mQ3ttX2SZ7tb2IT9gND8ct
 qAQYcD+P/kNwX+AFvfxmHzez82+xEViIOyhEqwhasRNv69YuZ0eWqax6PKPVHi/P4R78E9MFkE
 U8w=
X-SBRS: 2.7
X-MesageID: 13211003
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13211003"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:33 +0000
Message-ID: <20200226113355.2532224-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 01/23] xen/include: remove include of
 Config.mk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXNuJ3QgbmVjZXNzYXJ5IHRvIGluY2x1ZGUgQ29uZmlnLm1rIGhlcmUgYmVjYXVzZSB0aGlz
IE1ha2VmaWxlIGlzCm9ubHkgdXNlZCBieSB4ZW4vUnVsZXMubWsgd2hpY2ggYWxyZWFkeSBpbmNs
dWRlcyBDb25maWcubWsuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5w
ZXJhcmRAY2l0cml4LmNvbT4KUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNl
LmNvbT4KLS0tCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSB8IDIgLS0KIDEgZmlsZSBjaGFuZ2VkLCAy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL01ha2VmaWxlIGIveGVuL2lu
Y2x1ZGUvTWFrZWZpbGUKaW5kZXggZmRlMGNhMDEzMTIxLi40MzNiYWQ5MDU1YjIgMTAwNjQ0Ci0t
LSBhL3hlbi9pbmNsdWRlL01ha2VmaWxlCisrKyBiL3hlbi9pbmNsdWRlL01ha2VmaWxlCkBAIC0x
LDUgKzEsMyBAQAotaW5jbHVkZSAkKFhFTl9ST09UKS9Db25maWcubWsKLQogaWZuZXEgKCQoQ09O
RklHX0NPTVBBVCksKQogCiBjb21wYXQtYXJjaC0kKENPTkZJR19YODYpIDo9IHg4Nl8zMgotLSAK
QW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uxQ-0001IZ-FA; Wed, 26 Feb 2020 11:34:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6uxO-0001HY-W1
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:27 +0000
X-Inumbo-ID: e39d476d-588b-11ea-93fd-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e39d476d-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716844;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=zE3Bm6eVYCfqIOYWXu0WJVEEm1KRkMR9dJalinzfSvA=;
 b=Yqy6PcVw5sqfbzoqSNrnf5ZRN/5+DH/Ooo/ikrsNCiAcZl32NCVkg18/
 hbl/Nb3Le5363ksZFo8YsMMnIyC/cGIYHG3f2tD632BZmmkXyKn2hIFe6
 nTDe3Ho/COHfhcnpdWf/Kbk/9u1tWj6nVn4uLATsQzQuyWhdGJkUzJ6+p s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Bw5HqC+mPz7j6aCFOOTpGEeq/fRfk/GkAU2KhahDCOXn+5iFvaICeqjH0JvRffjwx5rWxY1UJ4
 tWoEw/pluDFW7jjQnrLxCpjnrgGCp7hAiX9lBLmcPQFdCJ0jPlwC0jHO3/GyxFHGwDva42CZhf
 6jLouLG3fFanY1LDdCdemvdtWSlsZ4ncMTW11rlFlsw1MhTBoRYjHWwEeBRsDNmchIyBp8Wxs5
 jiB9nCt/+OfSC0AStHXQgC6H2NwXOZ/fuv6ZXtEjBPS5YnyBVapvAxHQ4KGIxviByDdHqgnXYg
 Rfg=
X-SBRS: 2.7
X-MesageID: 13211004
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13211004"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:35 +0000
Message-ID: <20200226113355.2532224-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 03/23] xen/build: Remove confusing
 comment on the %.s:%.S rule
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhhdCBjb21tZW50IHdhcyBpbnRyb2R1Y2UgYnkgMzk0M2RiNzc2MzcxICgiW1hFTl0gQ2FuIGJl
IGJ1aWx0Ci1zdGQ9Z251OTkgKGV4Y2VwdCBmb3IgLlMgZmlsZXMpLiIpIHRvIGV4cGxhaW4gd2h5
IENGTEFHUyB3YXMgcmVtb3ZlZApmcm9tIHRoZSBjb21tYW5kIGxpbmUuIFRoZSBjb21tZW50IGlz
IGFscmVhZHkgd3JpdHRlbiB3aGVyZSB0aGUKLXN0ZD1nbnUgZmxhZ3MgZ2V0cyByZW1vdmUgZnJv
bSBBRkxBR1MsIG5vIG5lZWQgdG8gcmVwZWF0IGl0LgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQ
RVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAg
IC0gbmV3IHBhdGNoCgogeGVuL1J1bGVzLm1rIHwgMSAtCiAxIGZpbGUgY2hhbmdlZCwgMSBkZWxl
dGlvbigtKQoKZGlmZiAtLWdpdCBhL3hlbi9SdWxlcy5tayBiL3hlbi9SdWxlcy5tawppbmRleCBk
MjJhMTZkMjgyODIuLmMyMTIwMzM1MWE5ZiAxMDA2NDQKLS0tIGEveGVuL1J1bGVzLm1rCisrKyBi
L3hlbi9SdWxlcy5tawpAQCAtMjMwLDcgKzIzMCw2IEBAICQoZmlsdGVyICUuaW5pdC5vLCQob2Jq
LXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogJS5pbml0Lm86ICUubyBNYWtlZmlsZQogJS5z
OiAlLmMgTWFrZWZpbGUKIAkkKENDKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQ0ZMQUdT
KSkgLVMgJDwgLW8gJEAKIAotIyAtc3RkPWdudXs4OSw5OX0gZ2V0cyBjb25mdXNlZCBieSAjIGFz
IGFuIGVuZC1vZi1saW5lIGNvbW1lbnQgbWFya2VyCiAlLnM6ICUuUyBNYWtlZmlsZQogCSQoQ1BQ
KSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQUZMQUdTKSkgJDwgLW8gJEAKIAotLSAKQW50
aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uxU-0001LW-Qe; Wed, 26 Feb 2020 11:34:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6uxU-0001L3-08
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:32 +0000
X-Inumbo-ID: e4282dfa-588b-11ea-93fd-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4282dfa-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716845;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=G7TB6wcfMvzkfAjy1ejkIUlbKPndov+7d0e9ADpLygw=;
 b=JxjT0ty9I/8iRWGqDYsplp7UboniMO+jrXuqcqs/Gs3nClBrknVG4/md
 419BsHwJisQWpY9iqAWfyF8YBarNa59dpjYNSBe7DFOvkiTO1+2niHdsj
 cApyhlVU8jkzql0l3iAUssRcYkAVaDU2LCCDlaGZg/HSHmYtCHYL28tg2 0=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sQCJ+08jvqwUF96dnpGR8FxM9pamWJyC4jZ47EKb1imeNKa3ppYi4N7/dL5WB6dFwgKiKE4fEE
 pftJ32FPPRcfFG46dMMRs9oaYqJy7DWOCzMo5r7e+p6tzkdZiC9Xf5/nUAuvLNWj5j0ztinaQm
 iO9AJ6IGn83j9KW49elEwVjTlBwhK0LqAYpnepS8UNbNGMnXjYQip6ryz7mT7h4aBKLEsmhXyW
 cZ7kQ7ibnyo/HtmazXBMNUz1z+9/Ikar8xC+DGsPysV7xrA0lQGgZwEwwj7Vol2jvBXtv5j48Z
 Wgw=
X-SBRS: 2.7
X-MesageID: 13038216
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13038216"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:36 +0000
Message-ID: <20200226113355.2532224-5-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 04/23] xen/build: remove use of AFLAGS-y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kIHNpbXBseSBhZGQgZGlyZWN0bHkgdG8gQUZMQUdTLgoKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoK
ICAgIC0gbmV3IHBhdGNoCgogeGVuL1J1bGVzLm1rIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwg
MiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9SdWxlcy5t
ayBiL3hlbi9SdWxlcy5tawppbmRleCBjMjEyMDMzNTFhOWYuLjE1NDI2OWJmZDk2YyAxMDA2NDQK
LS0tIGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9SdWxlcy5tawpAQCAtNzEsNyArNzEsNyBAQCBp
Zm5lcSAoJChDT05GSUdfQ0NfSVNfQ0xBTkcpLHkpCiBDRkxBR1MgKz0gLVdhLC0tc3RyaXAtbG9j
YWwtYWJzb2x1dGUKIGVuZGlmCiAKLUFGTEFHUy15ICAgICAgICAgICAgICAgICs9IC1EX19BU1NF
TUJMWV9fCitBRkxBR1MgKz0gLURfX0FTU0VNQkxZX18KIAogQUxMX09CSlMgOj0gJChBTExfT0JK
Uy15KQogCkBAIC04NSw3ICs4NSw3IEBAIENGTEFHUyArPSAkKEVYVFJBX0NGTEFHU19YRU5fQ09S
RSkKICMgTW9zdCBDRkxBR1MgYXJlIHNhZmUgZm9yIGFzc2VtYmx5IGZpbGVzOgogIyAgLXN0ZD1n
bnV7ODksOTl9IGdldHMgY29uZnVzZWQgYnkgIy1wcmVmaXhlZCBlbmQtb2YtbGluZSBjb21tZW50
cwogIyAgLWZsdG8gbWFrZXMgbm8gc2Vuc2UgYW5kIGFubm95cyBjbGFuZwotQUZMQUdTICs9ICQo
QUZMQUdTLXkpICQoZmlsdGVyLW91dCAtc3RkPWdudSUgLWZsdG8sJChDRkxBR1MpKQorQUZMQUdT
ICs9ICQoZmlsdGVyLW91dCAtc3RkPWdudSUgLWZsdG8sJChDRkxBR1MpKQogCiAjIExERkxBR1Mg
YXJlIG9ubHkgcGFzc2VkIGRpcmVjdGx5IHRvICQoTEQpCiBMREZMQUdTICs9ICQoTERGTEFHU19E
SVJFQ1QpCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:34:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:34:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6uxa-0001Qp-92; Wed, 26 Feb 2020 11:34:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6uxZ-0001Pg-0I
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:34:37 +0000
X-Inumbo-ID: e4d5f638-588b-11ea-93fd-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4d5f638-588b-11ea-93fd-12813bfff9fa;
 Wed, 26 Feb 2020 11:34:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582716845;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=KWtS4gjAy/REs2CdIOW7hoB+6OIzaJdNXKHYDGbqYWE=;
 b=YnFzxnqKdeRAgsIN9tSqlE6ZwdBwfG2d4J4sJlFbdEWp5SiCftxpLaNY
 fN2lVu0z6sCJwzBISrQFyUWdFxuWEFvR79by/392iuP3qKVZN9dh6I7DU
 vcWW1Bzi/EM/bsrvnY2xQZoQt314ee1W3fp+QoOiNXMRDzwdkIB+s6bqS U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ksSdPxKXO4HqSl6eSlqD+/HKjXtOnP2uRwpViptKgg5dg5+EKXed881rNmA3f2vt9XQ1F24Gdn
 MDcmzGk68yKjonCkcjMGRc5NzkKhejZ9GEQu4IVUFv89tsZ3eH/3n/Nma6eDM1lLx90yprt7jw
 VmBPOxgKVRWyotGr/A++BhdZZXqx/a/NbhpI4VD8YrfDfF5AIr0VCeOlCYHbNzpOhEmO7jlHMN
 gmkIdQtmFmQVd9zfi920L57Z9BmySkGVegkapI775zCUQDRloYwrhTYGUpGIFyuzfriWYd9kYS
 Yfk=
X-SBRS: 2.7
X-MesageID: 13038218
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13038218"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:38 +0000
Message-ID: <20200226113355.2532224-7-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 06/23] xen/build: Fix section-renaming of
 libfdt and libelf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gY29tbW9uL2xpYmVsZi9NYWtlZmlsZSwgd2hlbiBTRUNUSU9OUyBnZXRzIGRlZmluZWQKU1BF
Q0lBTF9EQVRBX1NFQ1RJT05TIGRvZXNuJ3QgZXhpc3QsIHNvIG9ubHkgInRleHQgZGF0YSIgc2Vj
dGlvbnMgYXJlCmJlZW4gcmVuYW1lZC4gVGhpcyB3YXMgZGlmZmVyZW50IGJlZm9yZSA0ODExNWQx
NDc0M2UgKCJNb3ZlIG1vcmUKa2VybmVsIGRlY29tcHJlc3Npb24gYml0cyB0byAuaW5pdC4qIHNl
Y3Rpb25zIikuCgpNb3ZlIFNQRUNJQUxfREFUQV9TRUNUSU9OUyBpbiBSdWxlcy5tayBiZWZvcmUg
aW5jbHVkaW5nICJNYWtlZmlsZSIgdG8KZml4IHRoaXMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255
IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB4ZW4vUnVsZXMubWsgfCAx
MiArKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL1J1bGVzLm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IDE1
NDI2OWJmZDk2Yy4uYzdhMDY3ZDI1NDA5IDEwMDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIv
eGVuL1J1bGVzLm1rCkBAIC05Miw2ICs5MiwxMiBAQCBMREZMQUdTICs9ICQoTERGTEFHU19ESVJF
Q1QpCiAKIExERkxBR1MgKz0gJChMREZMQUdTLXkpCiAKK1NQRUNJQUxfREFUQV9TRUNUSU9OUyA6
PSByb2RhdGEgJChmb3JlYWNoIGEsMSAyIDQgOCAxNiwgXAorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAkKGZvcmVhY2ggdywxIDIgNCwgXAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByb2RhdGEuc3RyJCh3
KS4kKGEpKSBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJv
ZGF0YS5jc3QkKGEpKSBcCisgICAgICAgICAgICAgICAgICAgICAgICAgJChmb3JlYWNoIHIscmVs
IHJlbC5ybyxkYXRhLiQocikubG9jYWwpCisKIGluY2x1ZGUgJChCQVNFRElSKS9hcmNoLyQoVEFS
R0VUX0FSQ0gpL1J1bGVzLm1rCiAKIERFUFMgPSAuKi5kCkBAIC0yMDYsMTIgKzIxMiw2IEBAIGVu
ZGlmCiAlLm86ICUuUyBNYWtlZmlsZQogCSQoQ0MpICQoQUZMQUdTKSAtYyAkPCAtbyAkQAogCi1T
UEVDSUFMX0RBVEFfU0VDVElPTlMgOj0gcm9kYXRhICQoZm9yZWFjaCBhLDEgMiA0IDggMTYsIFwK
LQkJCQkJICAgICQoZm9yZWFjaCB3LDEgMiA0LCBcCi0JCQkJCQkJcm9kYXRhLnN0ciQodykuJChh
KSkgXAotCQkJCQkgICAgcm9kYXRhLmNzdCQoYSkpIFwKLQkJCSAkKGZvcmVhY2ggcixyZWwgcmVs
LnJvLGRhdGEuJChyKS5sb2NhbCkKLQogJChmaWx0ZXIgJS5pbml0Lm8sJChvYmoteSkgJChvYmot
YmluLXkpICQoZXh0cmEteSkpOiAlLmluaXQubzogJS5vIE1ha2VmaWxlCiAJJChPQkpEVU1QKSAt
aCAkPCB8IHNlZCAtbiAnL1swLTldL3tzLDAwKiwwLGc7cDt9JyB8IHdoaWxlIHJlYWQgaWR4IG5h
bWUgc3ogcmVzdDsgZG8gXAogCQljYXNlICIkJG5hbWUiIGluIFwKLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v3k-0002rA-Es; Wed, 26 Feb 2020 11:41:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v3j-0002r5-5z
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:40:59 +0000
X-Inumbo-ID: da77f780-588c-11ea-93ff-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id da77f780-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:40:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717257;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=doQK3s5pI+qjw5dpz3WGVz5y0EayaounLL0Eu1jgXW0=;
 b=iMdf0krr3R9nQlKiQmNv5qRLdbFsAQW2oG9u0bMr5l/eL3ZtdTEwmr4F
 F9fdPoNCTkYezQNruifLgUrA88JHrKBGZ/uvVrpw2zVKNGqIpKeHc1Qq1
 UbRc3SyJf0SOwVr4OQnEIkDwHMRcP+j4MqwxwfyVAhKcrTnRs0TL8QgfD s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YUy/HLyt8levPAhCrFEfEdi4VMCILD6ZLmISmjVR5S4LW2LFn1FjLp80aH4bxw81eHyixMLu6H
 yIsKYPxOF5otaozAefwi3Scxd8LJvVhdc3GVSmhx4+lW6CLTnexRDzMpxuE59bMFukV3vZsbt5
 hIk7/m29pzmZuoNoOfxr5xLmrMfgdnjkw3fNBYYnc9IJM+Nq3CaWblYTnuI5OUS8pvhPk7NlHb
 fnjDW2jx+8ab7nukLgBf1s6pm/IpEoq5CW3PejG1EMkGiLUk25LzOl8u8+7toc2NatiDN+rn7Q
 /rQ=
X-SBRS: 2.7
X-MesageID: 13385560
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13385560"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:48 +0000
Message-ID: <20200226113355.2532224-17-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 16/23] xen/build: introduce if_changed
 and if_changed_rule
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGlmX2NoYW5nZWQgbWFjcm8gZnJvbSBMaW51eCBjYW4gcmVjb3JkIHRoZSBjb21tYW5kIHVz
ZWQgdG8gYnVpbGQgYQp0YXJnZXQgdGhlbiBjb21wYXJlIGl0IG9uIHJlYnVpbGQuIFRodXMgaWYg
YSBjb21tYW5kIGhhcyBjaGFuZ2VkLCBmb3IKZXhhbXBsZSBkdWUgdG8gaW50cm9kdWNpbmcgbmV3
IGZsYWdzIGluIENGTEFHUyBvciBkdWUgdG8gdXNpbmcgYQpkaWZmZXJlbnQgY29tcGlsZXIsIHRo
ZSB0YXJnZXQgd2lsbCBiZSByZWJ1aWx0LgoKaWZfY2hhbmdlZF9ydWxlIGNoZWNrcyBkZXBlbmRl
bmNpZXMgbGlrZSBpZl9jaGFuZ2VkLCBidXQgZXhlY3V0ZQpydWxlXyQoMSkgaW5zdGVhZCBvZiBj
bWRfJCgxKSB3aGVuIHRoZSBjb21tYW5kIGlzIGRpZmZlcmVudC4gQSBydWxlXwptYWNybyBjYW4g
Y2FsbCBtb3JlIHRoYW4gb25lIGNtZF8gbWFjcm8uIE9uZSBvZiB0aGUgY21kXyBtYWNybyBpbiBh
CnJ1bGUgbmVlZCB0byBiZSBjYWxsIHVzaW5nIGEgbWFjcm8gdGhhdCByZWNvcmQgdGhlIGNvbW1h
bmQgbGluZSwgc28KY21kX2FuZF9yZWNvcmQgaXMgaW50cm9kdWNlZC4gSXQgaXMgc2ltaWxhciB0
byBjbWRfYW5kX2ZpeHVwIGZyb20KTGludXggYnV0IHdpdGhvdXQgYSBjYWxsIHRvIGZpeGRlcCB3
aGljaCB3ZSBkb24ndCBoYXZlIHlldC4gKFdlIHdpbGwKbGF0ZXIgcmVwbGFjZSBjbWRfYW5kX3Jl
Y29yZCBieSBjbWRfYW5kX2ZpeHVwLikKCkV4YW1wbGUgb2YgYSBydWxlXyBtYWNybzoKZGVmaW5l
IHJ1bGVfY2Nfb19jCiAgICAkKGNhbGwgY21kX2FuZF9yZWNvcmQsY2Nfb19vKQogICAgJChjYWxs
IGNtZCxvYmpjb3B5KQplbmRlZgoKVGhpcyBuZWVkcyBvbmUgb2YgdGhlIGNhbGwgdG8gdXNlIGNt
ZF9hbmRfcmVjb3JkLCBvdGhlcndpc2Ugbm8gLiouY21kCmZpbGUgd2lsbCBiZSBjcmVhdGVkLCBh
bmQgdGhlIHRhcmdldCB3aWxsIGtlZXAgYmVlbiByZWJ1aWx0LgoKSW4gb3JkZXIgZm9yIGlmX2No
YW5nZWQgdG8gd29ya3MgY29ycmVjdGx5LCB3ZSBuZWVkIHRvIGxvYWQgdGhlIC4lLmNtZApmaWxl
cyB0aGF0IHRoZSBtYWNybyBnZW5lcmF0ZXMsIHRoaXMgaXMgZG9uZSBieSBhZGRpbmcgdGFyZ2V0
cyBpbiB0bwp0aGUgJCh0YXJnZXRzKSB2YXJpYWJsZS4gV2UgdXNlIGludGVybWVkaWF0ZV90YXJn
ZXRzIHRvIGFkZCAlLmluaXQubwpkZXBlbmRlbmN5ICUubyB0byB0YXJnZXQgc2luY2UgdGhlcmUg
YXJlbid0IGluIG9iai15LgoKV2UgYWxzbyBhZGQgJChNQUtFQ01ER09BTFMpIHRvIHRhcmdldHMg
c28gdGhhdCB3aGVuIHJ1bm5pbmcgZm9yCmV4YW1wbGUgYG1ha2UgY29tbW9uL21lbW9yeS5pYCwg
bWFrZSB3aWxsIGxvYWQgdGhlIGFzc29jaWF0ZWQgLiUuY21kCmRlcGVuZGVuY3kgZmlsZS4KCkJl
c2lkZSB0aGUgaWZfY2hhbmdlZCosIHdlIGltcG9ydCB0aGUgbWFjaGluZXJ5IHVzZWQgZm9yIGEg
ImJlYXV0aWZ5Cm91dHB1dCIuIFRoZSBpbXBvcnRhbnQgb25lIGlzIHdoZW4gcnVubmluZyBtYWtl
IHdpdGggVj0yIHdoaWNoIGhlbHAgdG8KZGVidWcgdGhlIG1ha2VmaWxlcyBieSBwcmludGluZyB3
aHkgYSB0YXJnZXQgaXMgYmVlbiByZWJ1aWx0LCB2aWEgdGhlCiQoZWNoby13aHkpIG1hY3JvLgoK
aWZfY2hhbmdlZCBhbmQgaWZfY2hhbmdlZF9ydWxlIGFyZW4ndCB1c2VkIHlldC4KCk1vc3Qgb2Yg
dGhpcyBjb2RlIGlzIGNvcGllZCBmcm9tIExpbnV4IHY1LjQuCgpTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiAuZ2l0aWdub3JlICAg
ICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vTWFrZWZpbGUgICAgICAgICAgICAgICB8ICA1MyAr
KysrKysrKysrKysrKysrKy0KIHhlbi9SdWxlcy5tayAgICAgICAgICAgICAgIHwgIDMzICsrKysr
KysrKysrLQogeGVuL3NjcmlwdHMvS2J1aWxkLmluY2x1ZGUgfCAxMDcgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCAxOTIgaW5zZXJ0aW9ucygr
KSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQpp
bmRleCA0Y2E2NzlkZGJjOWEuLmM3M2Y5ZjQ4MDc4MCAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQor
KysgYi8uZ2l0aWdub3JlCkBAIC02LDYgKzYsNyBAQAogKi5vCiAqLmQKICouZDIKKy4qLmNtZAog
Ki5vcGljCiAqLmEKICouc28KZGlmZiAtLWdpdCBhL3hlbi9NYWtlZmlsZSBiL3hlbi9NYWtlZmls
ZQppbmRleCBkYTAxN2RjMjlkMzYuLmZiZDA4N2U2ZjM2MCAxMDA2NDQKLS0tIGEveGVuL01ha2Vm
aWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtNTIsNyArNTIsNTcgQEAgZGlzdDogaW5zdGFsbAog
CiBpZmVxICgkKHJvb3QtbWFrZS1kb25lKSwpCiAjIHNlY3Rpb24gdG8gcnVuIGJlZm9yZSBjYWxs
aW5nIFJ1bGVzLm1rLCBidXQgb25seSBvbmNlLgorCisjIEJlYXV0aWZ5IG91dHB1dAorIyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KKyMKKyMgTm9ybWFsbHksIHdlIGVjaG8gdGhlIHdob2xlIGNvbW1hbmQg
YmVmb3JlIGV4ZWN1dGluZyBpdC4gQnkgbWFraW5nCisjIHRoYXQgZWNobyAkKCQocXVpZXQpJChj
bWQpKSwgd2Ugbm93IGhhdmUgdGhlIHBvc3NpYmlsaXR5IHRvIHNldAorIyAkKHF1aWV0KSB0byBj
aG9vc2Ugb3RoZXIgZm9ybXMgb2Ygb3V0cHV0IGluc3RlYWQsIGUuZy4KKyMKKyMgICAgICAgICBx
dWlldF9jbWRfY2Nfb19jID0gQ29tcGlsaW5nICQoUkVMRElSKS8kQAorIyAgICAgICAgIGNtZF9j
Y19vX2MgICAgICAgPSAkKENDKSAkKGNfZmxhZ3MpIC1jIC1vICRAICQ8CisjCisjIElmICQocXVp
ZXQpIGlzIGVtcHR5LCB0aGUgd2hvbGUgY29tbWFuZCB3aWxsIGJlIHByaW50ZWQuCisjIElmIGl0
IGlzIHNldCB0byAicXVpZXRfIiwgb25seSB0aGUgc2hvcnQgdmVyc2lvbiB3aWxsIGJlIHByaW50
ZWQuCisjIElmIGl0IGlzIHNldCB0byAic2lsZW50XyIsIG5vdGhpbmcgd2lsbCBiZSBwcmludGVk
IGF0IGFsbCwgc2luY2UKKyMgdGhlIHZhcmlhYmxlICQoc2lsZW50X2NtZF9jY19vX2MpIGRvZXNu
J3QgZXhpc3QuCisjCisjIEEgc2ltcGxlIHZhcmlhbnQgaXMgdG8gcHJlZml4IGNvbW1hbmRzIHdp
dGggJChRKSAtIHRoYXQncyB1c2VmdWwKKyMgZm9yIGNvbW1hbmRzIHRoYXQgc2hhbGwgYmUgaGlk
ZGVuIGluIG5vbi12ZXJib3NlIG1vZGUuCiAjCisjCSQoUSlsbiAkQCA6PAorIworIyBJZiBLQlVJ
TERfVkVSQk9TRSBlcXVhbHMgMCB0aGVuIHRoZSBhYm92ZSBjb21tYW5kIHdpbGwgYmUgaGlkZGVu
LgorIyBJZiBLQlVJTERfVkVSQk9TRSBlcXVhbHMgMSB0aGVuIHRoZSBhYm92ZSBjb21tYW5kIGlz
IGRpc3BsYXllZC4KKyMKKyMgVG8gcHV0IG1vcmUgZm9jdXMgb24gd2FybmluZ3MsIGJlIGxlc3Mg
dmVyYm9zZSBhcyBkZWZhdWx0CisjIFVzZSAnbWFrZSBWPTEnIHRvIHNlZSB0aGUgZnVsbCBjb21t
YW5kcworCitpZmVxICgiJChvcmlnaW4gVikiLCAiY29tbWFuZCBsaW5lIikKKyAgS0JVSUxEX1ZF
UkJPU0UgPSAkKFYpCitlbmRpZgoraWZuZGVmIEtCVUlMRF9WRVJCT1NFCisgIEtCVUlMRF9WRVJC
T1NFID0gMAorZW5kaWYKKworaWZlcSAoJChLQlVJTERfVkVSQk9TRSksMSkKKyAgcXVpZXQgPQor
ICBRID0KK2Vsc2UKKyAgcXVpZXQ9cXVpZXRfCisgIFEgPSBACitlbmRpZgorCisjIElmIHRoZSB1
c2VyIGlzIHJ1bm5pbmcgbWFrZSAtcyAoc2lsZW50IG1vZGUpLCBzdXBwcmVzcyBlY2hvaW5nIG9m
CisjIGNvbW1hbmRzCisKK2lmbmVxICgkKGZpbmRzdHJpbmcgcywkKGZpbHRlci1vdXQgLS0lLCQo
TUFLRUZMQUdTKSkpLCkKKyAgcXVpZXQ9c2lsZW50XworZW5kaWYKKworZXhwb3J0IHF1aWV0IFEg
S0JVSUxEX1ZFUkJPU0UKKwogIyBUbyBtYWtlIHN1cmUgd2UgZG8gbm90IGluY2x1ZGUgLmNvbmZp
ZyBmb3IgYW55IG9mIHRoZSAqY29uZmlnIHRhcmdldHMKICMgY2F0Y2ggdGhlbSBlYXJseSwgYW5k
IGhhbmQgdGhlbSBvdmVyIHRvIHRvb2xzL2tjb25maWcvTWFrZWZpbGUKIApAQCAtMjU4LDcgKzMw
OCw4IEBAIF9jbGVhbjogZGVsZXRlLXVuZnJlc2gtZmlsZXMKIAkkKE1BS0UpICQoY2xlYW4pIGFy
Y2gveDg2CiAJJChNQUtFKSAkKGNsZWFuKSB0ZXN0CiAJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rv
b2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FS
Q0gpIGNsZWFuCi0JZmluZCAuIFwoIC1uYW1lICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFt
ZSAiLiouZDIiIC1vIC1uYW1lICIqLmdjbm8iIFwpIC1leGVjIHJtIC1mIHt9IFw7CisJZmluZCAu
IFwoIC1uYW1lICIqLm8iIC1vIC1uYW1lICIuKi5kIiAtbyAtbmFtZSAiLiouZDIiIFwKKwkJLW8g
LW5hbWUgIiouZ2NubyIgLW8gLW5hbWUgIi4qLmNtZCIgXCkgLWV4ZWMgcm0gLWYge30gXDsKIAly
bSAtZiBpbmNsdWRlL2FzbSAkKFRBUkdFVCkgJChUQVJHRVQpLmd6ICQoVEFSR0VUKS5lZmkgJChU
QVJHRVQpLmVmaS5tYXAgJChUQVJHRVQpLXN5bXMgJChUQVJHRVQpLXN5bXMubWFwICp+IGNvcmUK
IAlybSAtZiBpbmNsdWRlL2FzbS0qL2FzbS1vZmZzZXRzLmgKIAlybSAtZiAuYmFubmVyCmRpZmYg
LS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5kZXggZjEzMTFjNDVhMzcyLi44
ODA3YTJlMjFjOTQgMTAwNjQ0Ci0tLSBhL3hlbi9SdWxlcy5taworKysgYi94ZW4vUnVsZXMubWsK
QEAgLTM4LDYgKzM4LDcgQEAgQUxMX09CSlMteSAgICAgICAgICAgICAgICs9ICQoQkFTRURJUikv
YXJjaC8kKFRBUkdFVF9BUkNIKS9idWlsdF9pbi5vCiBBTExfT0JKUy0kKENPTkZJR19DUllQVE8p
ICAgKz0gJChCQVNFRElSKS9jcnlwdG8vYnVpbHRfaW4ubwogCiAjIEluaXRpYWxpc2Ugc29tZSB2
YXJpYWJsZXMKK3RhcmdldHMgOj0KIENGTEFHUy15IDo9CiBBRkxBR1MteSA6PQogCkBAIC02NSw2
ICs2NiwxMCBAQCAkKGZvcmVhY2ggbywkKGZpbHRlci1vdXQgJS8sJChvYmoteSkgJChvYmotYmlu
LXkpICQoZXh0cmEteSkpLCQoZXZhbCAkKGNhbGwgZ2VuZAogc3ViZGlyLXkgOj0gJChzdWJkaXIt
eSkgJChmaWx0ZXIgJS8sICQob2JqLXkpKQogb2JqLXkgICAgOj0gJChwYXRzdWJzdCAlLywgJS9i
dWlsdF9pbi5vLCAkKG9iai15KSkKIAorIyAkKHN1YmRpci1vYmoteSkgaXMgdGhlIGxpc3Qgb2Yg
b2JqZWN0cyBpbiAkKG9iai15KSB3aGljaCB1c2VzIGRpci8gdG8KKyMgdGVsbCBrYnVpbGQgdG8g
ZGVzY2VuZAorc3ViZGlyLW9iai15IDo9ICQoZmlsdGVyICUvYnVpbHRfaW4ubywgJChvYmoteSkp
CisKICQoZmlsdGVyICUuaW5pdC5vLCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTog
Q0ZMQUdTLXkgKz0gLURJTklUX1NFQ1RJT05TX09OTFkKIAogaWZlcSAoJChDT05GSUdfQ09WRVJB
R0UpLHkpCkBAIC0xMjAsNiArMTI1LDEwIEBAIGVsc2UKIGVuZGlmCiBlbmRpZgogCit0YXJnZXRz
ICs9IGJ1aWx0X2luLm8KK3RhcmdldHMgKz0gJChmaWx0ZXItb3V0ICQoc3ViZGlyLW9iai15KSwg
JChvYmoteSkpICQoZXh0cmEteSkKK3RhcmdldHMgKz0gJChNQUtFQ01ER09BTFMpCisKIGJ1aWx0
X2luX2Jpbi5vOiAkKG9iai1iaW4teSkgJChleHRyYS15KQogaWZlcSAoJChvYmotYmluLXkpLCkK
IAkkKENDKSAkKGFfZmxhZ3MpIC1jIC14IGFzc2VtYmxlciAvZGV2L251bGwgLW8gJEAKQEAgLTEy
OCw3ICsxMzcsNyBAQCBlbHNlCiBlbmRpZgogCiAjIEZvcmNlIGV4ZWN1dGlvbiBvZiBwYXR0ZXJu
IHJ1bGVzIChmb3Igd2hpY2ggUEhPTlkgY2Fubm90IGJlIGRpcmVjdGx5IHVzZWQpLgotLlBIT05Z
OiBGT1JDRQorUEhPTlkgKz0gRk9SQ0UKIEZPUkNFOgogCiAlL2J1aWx0X2luLm86IEZPUkNFCkBA
IC0xNzYsNCArMTg1LDI2IEBAICQoZmlsdGVyICUuaW5pdC5vLCQob2JqLXkpICQob2JqLWJpbi15
KSAkKGV4dHJhLXkpKTogJS5pbml0Lm86ICUubyBNYWtlZmlsZQogJS5zOiAlLlMgTWFrZWZpbGUK
IAkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKGFfZmxhZ3MpKSAkPCAtbyAkQAog
CisjIEFkZCBpbnRlcm1lZGlhdGUgdGFyZ2V0czoKKyMgV2hlbiBidWlsZGluZyBvYmplY3RzIHdp
dGggc3BlY2lmaWMgc3VmZml4IHBhdHRlcm5zLCBhZGQgaW50ZXJtZWRpYXRlCisjIHRhcmdldHMg
dGhhdCB0aGUgZmluYWwgdGFyZ2V0cyBhcmUgZGVyaXZlZCBmcm9tLgoraW50ZXJtZWRpYXRlX3Rh
cmdldHMgPSAkKGZvcmVhY2ggc2Z4LCAkKDIpLCBcCisJCQkJJChwYXRzdWJzdCAlJChzdHJpcCAk
KDEpKSwlJChzZngpLCBcCisJCQkJCSQoZmlsdGVyICUkKHN0cmlwICQoMSkpLCAkKHRhcmdldHMp
KSkpCisjICUuaW5pdC5vIDwtICUubwordGFyZ2V0cyArPSAkKGNhbGwgaW50ZXJtZWRpYXRlX3Rh
cmdldHMsIC5pbml0Lm8sIC5vKQorCiAtaW5jbHVkZSAkKERFUFNfSU5DTFVERSkKKworIyBSZWFk
IGFsbCBzYXZlZCBjb21tYW5kIGxpbmVzIGFuZCBkZXBlbmRlbmNpZXMgZm9yIHRoZSAkKHRhcmdl
dHMpIHdlCisjIG1heSBiZSBidWlsZGluZyBhYm92ZSwgdXNpbmcgJChpZl9jaGFuZ2VkeyxfZGVw
fSkuIEFzIGFuCisjIG9wdGltaXphdGlvbiwgd2UgZG9uJ3QgbmVlZCB0byByZWFkIHRoZW0gaWYg
dGhlIHRhcmdldCBkb2VzIG5vdAorIyBleGlzdCwgd2Ugd2lsbCByZWJ1aWxkIGFueXdheSBpbiB0
aGF0IGNhc2UuCisKK2V4aXN0aW5nLXRhcmdldHMgOj0gJCh3aWxkY2FyZCAkKHNvcnQgJCh0YXJn
ZXRzKSkpCisKKy1pbmNsdWRlICQoZm9yZWFjaCBmLCQoZXhpc3RpbmctdGFyZ2V0cyksJChkaXIg
JChmKSkuJChub3RkaXIgJChmKSkuY21kKQorCisjIERlY2xhcmUgdGhlIGNvbnRlbnRzIG9mIHRo
ZSBQSE9OWSB2YXJpYWJsZSBhcyBwaG9ueS4gIFdlIGtlZXAgdGhhdAorIyBpbmZvcm1hdGlvbiBp
biBhIHZhcmlhYmxlIHNvIHdlIGNhbiB1c2UgaXQgaW4gaWZfY2hhbmdlZCBhbmQgZnJpZW5kcy4K
Ky5QSE9OWTogJChQSE9OWSkKZGlmZiAtLWdpdCBhL3hlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRl
IGIveGVuL3NjcmlwdHMvS2J1aWxkLmluY2x1ZGUKaW5kZXggMTRiZDRlMTEwYjQ1Li5mMjRkNjY0
ZGI1ZmYgMTAwNjQ0Ci0tLSBhL3hlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlCisrKyBiL3hlbi9z
Y3JpcHRzL0tidWlsZC5pbmNsdWRlCkBAIC0yLDExICsyLDMwIEBACiAjIyMjCiAjIGtidWlsZDog
R2VuZXJpYyBkZWZpbml0aW9ucwogCisjIENvbnZlbmllbnQgdmFyaWFibGVzCitzcXVvdGUgIDo9
ICcKK2VtcHR5ICAgOj0KK3NwYWNlICAgOj0gJChlbXB0eSkgJChlbXB0eSkKK3NwYWNlX2VzY2Fw
ZSA6PSBfLV9TUEFDRV8tXworcG91bmQgOj0gXCMKKworIyMjCisjIE5hbWUgb2YgdGFyZ2V0IHdp
dGggYSAnLicgYXMgZmlsZW5hbWUgcHJlZml4LiBmb28vYmFyLm8gPT4gZm9vLy5iYXIubworZG90
LXRhcmdldCA9ICQoQEQpLy4kKEBGKQorCiAjIyMKICMgZGVwZW5kZW5jaWVzCiBERVBTID0gLiou
ZAogREVQU19JTkNMVURFID0gJChhZGRzdWZmaXggLmQyLCAkKGJhc2VuYW1lICQod2lsZGNhcmQg
JChERVBTKSkpKQogCisjIyMKKyMgcmVhbCBwcmVyZXF1aXNpdGVzIHdpdGhvdXQgcGhvbnkgdGFy
Z2V0cworcmVhbC1wcmVyZXFzID0gJChmaWx0ZXItb3V0ICQoUEhPTlkpLCAkXikKKworIyMjCisj
IEVzY2FwZSBzaW5nbGUgcXVvdGUgZm9yIHVzZSBpbiBlY2hvIHN0YXRlbWVudHMKK2VzY3NxID0g
JChzdWJzdCAkKHNxdW90ZSksJ1wkKHNxdW90ZSknLCQxKQorCiAjIGFzLWluc246IENoZWNrIHdo
ZXRoZXIgYXNzZW1ibGVyIHN1cHBvcnRzIGFuIGluc3RydWN0aW9uLgogIyBVc2FnZTogY2ZsYWdz
LXkgKz0gJChjYWxsIGFzLWluc24sQ0MgRkxBR1MsImluc24iLG9wdGlvbi15ZXMsb3B0aW9uLW5v
KQogYXMtaW5zbiA9ICQoaWYgJChzaGVsbCBlY2hvICd2b2lkIF8odm9pZCkgeyBhc20gdm9sYXRp
bGUgKCAkKDIpICk7IH0nIFwKQEAgLTMyLDMgKzUxLDkxIEBAIGNjLWlmdmVyc2lvbiA9ICQoc2hl
bGwgWyAkKENPTkZJR19HQ0NfVkVSU0lPTikwICQoMSkgJCgyKTAwMCBdICYmIGVjaG8gJCgzKSB8
fCBlCiAjIFVzYWdlOgogIyAkKE1BS0UpICQoY2xlYW4pIGRpcgogY2xlYW4gOj0gLWYgJChCQVNF
RElSKS9zY3JpcHRzL01ha2VmaWxlLmNsZWFuIGNsZWFuIC1DCisKKyMgZWNobyBjb21tYW5kLgor
IyBTaG9ydCB2ZXJzaW9uIGlzIHVzZWQsIGlmICQocXVpZXQpIGVxdWFscyBgcXVpZXRfJywgb3Ro
ZXJ3aXNlIGZ1bGwgb25lLgorZWNoby1jbWQgPSAkKGlmICQoJChxdWlldCljbWRfJCgxKSksXAor
ICAgICAgICBlY2hvICcgICQoY2FsbCBlc2NzcSwkKCQocXVpZXQpY21kXyQoMSkpKSQoZWNoby13
aHkpJzspCisKKyMgcHJpbnRpbmcgY29tbWFuZHMKK2NtZCA9IEBzZXQgLWU7ICQoZWNoby1jbWQp
ICQoY21kXyQoMSkpCisKKyMjIworIyBpZl9jaGFuZ2VkICAgICAgLSBleGVjdXRlIGNvbW1hbmQg
aWYgYW55IHByZXJlcXVpc2l0ZSBpcyBuZXdlciB0aGFuCisjICAgICAgICAgICAgICAgICAgIHRh
cmdldCwgb3IgY29tbWFuZCBsaW5lIGhhcyBjaGFuZ2VkCisjIGlmX2NoYW5nZWRfcnVsZSAtIGFz
IGlmX2NoYW5nZWQgYnV0IGV4ZWN1dGUgcnVsZSBpbnN0ZWFkCisKK2lmbmVxICgkKEtCVUlMRF9O
T0NNRERFUCksMSkKKyMgQ2hlY2sgaWYgYm90aCBjb21tYW5kcyBhcmUgdGhlIHNhbWUgaW5jbHVk
aW5nIHRoZWlyIG9yZGVyLiBSZXN1bHQgaXMgZW1wdHkKKyMgc3RyaW5nIGlmIGVxdWFsLiBVc2Vy
IG1heSBvdmVycmlkZSB0aGlzIGNoZWNrIHVzaW5nIG1ha2UgS0JVSUxEX05PQ01EREVQPTEKK2Nt
ZC1jaGVjayA9ICQoZmlsdGVyLW91dCAkKHN1YnN0ICQoc3BhY2UpLCQoc3BhY2VfZXNjYXBlKSwk
KHN0cmlwICQoY21kXyRAKSkpLCBcCisgICAgICAgICAgICAgICAgICAgICAgICAgJChzdWJzdCAk
KHNwYWNlKSwkKHNwYWNlX2VzY2FwZSksJChzdHJpcCAkKGNtZF8kMSkpKSkKK2Vsc2UKK2NtZC1j
aGVjayA9ICQoaWYgJChzdHJpcCAkKGNtZF8kQCkpLCwxKQorZW5kaWYKKworIyBSZXBsYWNlID4k
PCB3aXRoID4kJDwgdG8gcHJlc2VydmUgJCB3aGVuIHJlbG9hZGluZyB0aGUgLmNtZCBmaWxlCisj
IChuZWVkZWQgZm9yIG1ha2UpCisjIFJlcGxhY2UgPiM8IHdpdGggPiQocG91bmQpPCB0byBhdm9p
ZCBzdGFydGluZyBhIGNvbW1lbnQgaW4gdGhlIC5jbWQgZmlsZQorIyAobmVlZGVkIGZvciBtYWtl
KQorIyBSZXBsYWNlID4nPCB3aXRoID4nXCcnPCB0byBiZSBhYmxlIHRvIGVuY2xvc2UgdGhlIHdo
b2xlIHN0cmluZyBpbiAnLi4uJworIyAobmVlZGVkIGZvciB0aGUgc2hlbGwpCittYWtlLWNtZCA9
ICQoY2FsbCBlc2NzcSwkKHN1YnN0ICQocG91bmQpLCQkKHBvdW5kKSwkKHN1YnN0ICQkLCQkJCQs
JChjbWRfJCgxKSkpKSkKKworIyBGaW5kIGFueSBwcmVyZXF1aXNpdGVzIHRoYXQgaXMgbmV3ZXIg
dGhhbiB0YXJnZXQgb3IgdGhhdCBkb2VzIG5vdCBleGlzdC4KKyMgUEhPTlkgdGFyZ2V0cyBza2lw
cGVkIGluIGJvdGggY2FzZXMuCithbnktcHJlcmVxID0gJChmaWx0ZXItb3V0ICQoUEhPTlkpLCQ/
KSQoZmlsdGVyLW91dCAkKFBIT05ZKSAkKHdpbGRjYXJkICReKSwkXikKKworIyBFeGVjdXRlIGNv
bW1hbmQgaWYgY29tbWFuZCBoYXMgY2hhbmdlZCBvciBwcmVyZXF1aXNpdGUocykgYXJlIHVwZGF0
ZWQuCitpZl9jaGFuZ2VkID0gJChpZiAkKGFueS1wcmVyZXEpJChjbWQtY2hlY2spLCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgJChjbWQpOyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICBwcmludGYgJyVzXG4nICdjbWRfJEAgOj0gJChtYWtlLWNtZCknID4gJChkb3QtdGFyZ2V0KS5j
bWQsIEA6KQorCisjIFVzYWdlOiAkKGNhbGwgaWZfY2hhbmdlZF9ydWxlLGZvbykKKyMgV2lsbCBj
aGVjayBpZiAkKGNtZF9mb28pIG9yIGFueSBvZiB0aGUgcHJlcmVxdWlzaXRlcyBjaGFuZ2VkLAor
IyBhbmQgaWYgc28gd2lsbCBleGVjdXRlICQocnVsZV9mb28pLgoraWZfY2hhbmdlZF9ydWxlID0g
JChpZiAkKGFueS1wcmVyZXEpJChjbWQtY2hlY2spLCQocnVsZV8kKDEpKSxAOikKKworY21kX2Fu
ZF9yZWNvcmQgPSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBcCisgICAgICAgICQoY21kKTsgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgcHJpbnRmICcl
c1xuJyAnY21kXyRAIDo9ICQobWFrZS1jbWQpJyA+ICQoZG90LXRhcmdldCkuY21kCisKKyMjIwor
IyB3aHkgLSB0ZWxsIHdoeSBhIHRhcmdldCBnb3QgYnVpbHQKKyMgICAgICAgZW5hYmxlZCBieSBt
YWtlIFY9MgorIyAgICAgICBPdXRwdXQgKGxpc3RlZCBpbiB0aGUgb3JkZXIgdGhleSBhcmUgY2hl
Y2tlZCk6CisjICAgICAgICAgICgxKSAtIGR1ZSB0byB0YXJnZXQgaXMgUEhPTlkKKyMgICAgICAg
ICAgKDIpIC0gZHVlIHRvIHRhcmdldCBtaXNzaW5nCisjICAgICAgICAgICgzKSAtIGR1ZSB0bzog
ZmlsZTEuaCBmaWxlMi5oCisjICAgICAgICAgICg0KSAtIGR1ZSB0byBjb21tYW5kIGxpbmUgY2hh
bmdlCisjICAgICAgICAgICg1KSAtIGR1ZSB0byBtaXNzaW5nIC5jbWQgZmlsZQorIyAgICAgICAg
ICAoNikgLSBkdWUgdG8gdGFyZ2V0IG5vdCBpbiAkKHRhcmdldHMpCisjICgxKSBQSE9OWSB0YXJn
ZXRzIGFyZSBhbHdheXMgYnVpbGQKKyMgKDIpIE5vIHRhcmdldCwgc28gd2UgYmV0dGVyIGJ1aWxk
IGl0CisjICgzKSBQcmVyZXF1aXNpdGUgaXMgbmV3ZXIgdGhhbiB0YXJnZXQKKyMgKDQpIFRoZSBj
b21tYW5kIGxpbmUgc3RvcmVkIGluIHRoZSBmaWxlIG5hbWVkIGRpci8udGFyZ2V0LmNtZAorIyAg
ICAgZGlmZmVyZWQgZnJvbSBhY3R1YWwgY29tbWFuZCBsaW5lLiBUaGlzIGhhcHBlbnMgd2hlbiBj
b21waWxlcgorIyAgICAgb3B0aW9ucyBjaGFuZ2VzCisjICg1KSBObyBkaXIvLnRhcmdldC5jbWQg
ZmlsZSAodXNlZCB0byBzdG9yZSBjb21tYW5kIGxpbmUpCisjICg2KSBObyBkaXIvLnRhcmdldC5j
bWQgZmlsZSBhbmQgdGFyZ2V0IG5vdCBsaXN0ZWQgaW4gJCh0YXJnZXRzKQorIyAgICAgVGhpcyBp
cyBhIGdvb2QgaGludCB0aGF0IHRoZXJlIGlzIGEgYnVnIGluIHRoZSBrYnVpbGQgZmlsZQoraWZl
cSAoJChLQlVJTERfVkVSQk9TRSksMikKK3doeSA9ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICQoaWYg
JChmaWx0ZXIgJEAsICQoUEhPTlkpKSwtIGR1ZSB0byB0YXJnZXQgaXMgUEhPTlksICAgICAgICAg
ICAgICAgICAgICBcCisgICAgICAgICQoaWYgJCh3aWxkY2FyZCAkQCksICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICQoaWYgJChh
bnktcHJlcmVxKSwtIGR1ZSB0bzogJChhbnktcHJlcmVxKSwgICAgICAgICAgICAgICAgICAgICAg
XAorICAgICAgICAgICAgICAgICQoaWYgJChjbWQtY2hlY2spLCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAgICQoaWYgJChjbWRf
JEApLC0gZHVlIHRvIGNvbW1hbmQgbGluZSBjaGFuZ2UsICAgICAgICAgICAgIFwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICQoaWYgJChmaWx0ZXIgJEAsICQodGFyZ2V0cykpLCAgICAgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gZHVlIHRvIG1pc3Np
bmcgLmNtZCBmaWxlLCAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLSBkdWUgdG8gJChub3RkaXIgJEApIG5vdCBpbiAkJCh0YXJnZXRzKSAgICAgICAg
IFwKKyAgICAgICAgICAgICAgICAgICAgICAgICApICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgICAgICAgICAgKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAg
ICAgICAgICAgICkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgICApLCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAgICAgIC0gZHVl
IHRvIHRhcmdldCBtaXNzaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCisgICAgICAgICApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgKQorCitlY2hvLXdoeSA9ICQoY2FsbCBl
c2NzcSwgJChzdHJpcCAkKHdoeSkpKQorZW5kaWYKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v3q-0002rs-Nq; Wed, 26 Feb 2020 11:41:06 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v3p-0002rk-PJ
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:05 +0000
X-Inumbo-ID: dec9d466-588c-11ea-93ff-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dec9d466-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717264;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=nrEK9P6/8xswePeoj0IWg66RRPf92+1H6bnWQ10Bt1E=;
 b=YKFtydLVgs8CHKN2HsDSUuBFHNwwAD6qtB1wh8y9p/SPgbp4377eoOZD
 ivYvWJmPM9yfCBdvQPUsLS3PR0eximbq9KoUzkusMRqhaB8alYboYB9dS
 hOwEXdIDnGhA2u0fzQVXzRq1OlLLNj0wX4D44+msjN9WwdUPTQQ3VKVc5 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pBEDIBz/kwclyxMwwIbkB4SPUejcjmGWqaFp4cGTY1kNlfqtVoYTuCWu4dpSRsULmf28R/y0GA
 d7SMNiMWd09pPwXn7gSWf2IXoq9ue7pgU09xB6slPLJicXTp8ZrSlZpleY/uT54GyNO2lDgZmo
 iok1swtRZtxd9zljEYc56l044Jx1sy4QE9kLStnHIn2Kk8v2d378237sOrs7ULnSpfY/Cidvnt
 xF4zeypg8bfEzFP/opzclEWNIQvkzoJhAfZBS1rYSjT8dWoPRYjm2w091H2PJoOuNchzhMntlr
 fdc=
X-SBRS: 2.7
X-MesageID: 13462008
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13462008"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:52 +0000
Message-ID: <20200226113355.2532224-21-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 20/23] xen/build: factorise generation of
 the linker scripts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gQXJtIGFuZCBYODYgbWFrZWZpbGUsIGdlbmVyYXRpbmcgdGhlIGxpbmtlciBzY3JpcHQgaXMg
dGhlIHNhbWUsIHNvCndlIGNhbiBzaW1wbHkgaGF2ZSBib3RoIGNhbGwgdGhlIHNhbWUgbWFjcm8u
CgpXZSBuZWVkIHRvIGFkZCAqLmxkcyBmaWxlcyBpbnRvIGV4dHJhLXkgc28gdGhhdCBSdWxlcy5t
ayBjYW4gZmluZCB0aGUKLiouY21kIGRlcGVuZGVuY3kgZmlsZSBhbmQgbG9hZCBpdC4KClNpZ25l
ZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0K
IHhlbi9SdWxlcy5tayAgICAgICAgICB8IDggKysrKysrKysKIHhlbi9hcmNoL2FybS9NYWtlZmls
ZSB8IDUgKystLS0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSB8IDYgKysrLS0tCiAzIGZpbGVzIGNo
YW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L1J1bGVzLm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IDhjN2RiYTkyMTFkMS4uMDJjZDM3ZDA0MDU0
IDEwMDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1bGVzLm1rCkBAIC0yMzAsNiAr
MjMwLDE0IEBAIGNtZF9zX1MgPSAkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKGFf
ZmxhZ3MpKSAkPCAtbyAkQAogJS5zOiAlLlMgRk9SQ0UKIAkkKGNhbGwgaWZfY2hhbmdlZCxjcHBf
c19TKQogCisjIExpbmtlciBzY3JpcHRzLCAubGRzLlMgLT4gLmxkcworcXVpZXRfY21kX2NjX2xk
c19TID0gTERTICAgICAkQAorZGVmaW5lIGNtZF9jY19sZHNfUworICAgICQoQ0MpIC1QIC1FIC1V
aTM4NiAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoYV9mbGFncykpIC1vICRAICQ8OyBcCisg
ICAgc2VkIC1lICdzLy4qXC5sZHNcLm86LyQoQEYpOi9nJyA8JChkb3QtdGFyZ2V0KS5kID4kKGRv
dC10YXJnZXQpLmQubmV3OyBcCisgICAgbXYgLWYgJChkb3QtdGFyZ2V0KS5kLm5ldyAkKGRvdC10
YXJnZXQpLmQKK2VuZGVmCisKICMgQWRkIGludGVybWVkaWF0ZSB0YXJnZXRzOgogIyBXaGVuIGJ1
aWxkaW5nIG9iamVjdHMgd2l0aCBzcGVjaWZpYyBzdWZmaXggcGF0dGVybnMsIGFkZCBpbnRlcm1l
ZGlhdGUKICMgdGFyZ2V0cyB0aGF0IHRoZSBmaW5hbCB0YXJnZXRzIGFyZSBkZXJpdmVkIGZyb20u
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZp
bGUKaW5kZXggMzdjYTZkMjVjMDhlLi5iM2VlNGFkYjlhYzQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L2FybS9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTEyNCw5ICsxMjQs
OCBAQCBhc20tb2Zmc2V0cy5zOiAkKFRBUkdFVF9TVUJBUkNIKS9hc20tb2Zmc2V0cy5jCiAJJChD
QykgJChmaWx0ZXItb3V0IC1mbHRvLCQoY19mbGFncykpIC1TIC1vICRAICQ8CiAKIHhlbi5sZHM6
IHhlbi5sZHMuUwotCSQoQ0MpIC1QIC1FIC1VaTM4NiAkKGFfZmxhZ3MpIC1vICRAICQ8Ci0Jc2Vk
IC1lICdzL3hlblwubGRzXC5vOi94ZW5cLmxkczovZycgPC54ZW4ubGRzLmQgPi54ZW4ubGRzLmQu
bmV3Ci0JbXYgLWYgLnhlbi5sZHMuZC5uZXcgLnhlbi5sZHMuZAorCSQoY2FsbCBpZl9jaGFuZ2Vk
LGNjX2xkc19TKQorZXh0cmEteSArPSB4ZW4ubGRzCiAKIGR0Yi5vOiAkKENPTkZJR19EVEJfRklM
RSkKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxlIGIveGVuL2FyY2gveDg2L01h
a2VmaWxlCmluZGV4IDZmYjZjYWZkZjQ3Yi4uMWJlOTQ4NDZlMTFmIDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCkBAIC03NSw2ICs3
NSw3IEBAIG9iai15ICs9IGhwZXQubwogb2JqLXkgKz0gdm1fZXZlbnQubwogb2JqLXkgKz0geHN0
YXRlLm8KIGV4dHJhLXkgKz0gYXNtLW1hY3Jvcy5pCitleHRyYS15ICs9IHhlbi5sZHMKIAogeDg2
X2VtdWxhdGUubzogeDg2X2VtdWxhdGUveDg2X2VtdWxhdGUuYyB4ODZfZW11bGF0ZS94ODZfZW11
bGF0ZS5oCiAKQEAgLTE5Nyw2ICsxOTgsNyBAQCBlbmRpZgogbm90ZV9maWxlX29wdGlvbiA/PSAk
KG5vdGVfZmlsZSkKIAogaWZlcSAoJChYRU5fQlVJTERfUEUpLHkpCitleHRyYS15ICs9IGVmaS5s
ZHMKICQoVEFSR0VUKS5lZmk6IHByZWxpbmstZWZpLm8gJChub3RlX2ZpbGUpIGVmaS5sZHMgZWZp
L3JlbG9jcy1kdW1teS5vIGVmaS9ta3JlbG9jCiAJJChmb3JlYWNoIGJhc2UsICQoVklSVF9CQVNF
KSAkKEFMVF9CQVNFKSwgXAogCSAgICAgICAgICAkKExEKSAkKGNhbGwgRUZJX0xERkxBR1MsJChi
YXNlKSkgLVQgZWZpLmxkcyAtTiAkPCBlZmkvcmVsb2NzLWR1bW15Lm8gXApAQCAtMjQ0LDkgKzI0
Niw3IEBAICQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2L2FzbS1tYWNyb3MuaDogYXNtLW1hY3Jv
cy5pIE1ha2VmaWxlCiAKIGVmaS5sZHM6IEFGTEFHUy15ICs9IC1ERUZJCiB4ZW4ubGRzIGVmaS5s
ZHM6IHhlbi5sZHMuUwotCSQoQ0MpIC1QIC1FIC1VaTM4NiAkKGZpbHRlci1vdXQgLVdhJChjb21t
YSklLCQoYV9mbGFncykpIC1vICRAICQ8Ci0Jc2VkIC1lICdzLy4qXC5sZHNcLm86LyQoQEYpOi9n
JyA8LiQoQEYpLmQgPi4kKEBGKS5kLm5ldwotCW12IC1mIC4kKEBGKS5kLm5ldyAuJChARikuZAor
CSQoY2FsbCBpZl9jaGFuZ2VkLGNjX2xkc19TKQogCiBib290L21rZWxmMzI6IGJvb3QvbWtlbGYz
Mi5jCiAJJChIT1NUQ0MpICQoSE9TVENGTEFHUykgLW8gJEAgJDwKLS0gCkFudGhvbnkgUEVSQVJE
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v3s-0002sc-2Q; Wed, 26 Feb 2020 11:41:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v3q-0002rx-Qo
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:06 +0000
X-Inumbo-ID: df8c658a-588c-11ea-a490-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id df8c658a-588c-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 11:41:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717267;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=CgqtPNdj3Dl7hyOtfntE04Kdu5PkFy1yAtmPoJq5ApA=;
 b=XYBhg+R8BxMwWQ4qc+ihGsvEWe0dg1uPi6ytxiVgCHgiaTuDAXsXkKAj
 jeTSB9Eg5ohy6cmKSenvnz+O02laIPGlAEr24bCzavAOEl6QgsEqJImre
 MokfXjhvsgiTjugGbzMVSpCzDdHEvgC+cTa4PnZJ0WNlwP/cCl3Yt51i0 k=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AetCv0TGQ5Zx2JsD6BVOR0tcUMLdZuaz0pl+3ajTcyztKcpWKMQl9qazH3ftVWIre0q3goZc7M
 bj+XQ2+d4GNyf2SgqOADpk3mk9r0nR3X3EdR7zc5QNsrFmTEBkO7FR2Qy5uOdazmSIQ4TLjfSd
 Sc065fln3YhWje7rls726pTd3H29lV2NVB3bDhlZIgWf84KIm5eZ9gfbc0Dp3ND85qpDBLmi5b
 ksFLGyc8jiXvh7PY8o8aYI4mP0r1bLMdBwSwHsTXbcQzGppCdXAHWjS+TvNykvA7p6Wfh36zLP
 MlQ=
X-SBRS: 2.7
X-MesageID: 13211249
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13211249"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:54 +0000
Message-ID: <20200226113355.2532224-23-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 22/23] xen,
 symbols: rework file symbols selection
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmV3b3JrIHN5bWJvbHMgc28gaXQgcHJlZmVyIGZpbGUgc3ltYm9scyB0aGF0IG5hbWVzIGFuIG9i
amVjdCBmaWxlIHRvCmZpbGUgc3ltYm9scyB0aGF0IGhhdmUgYSBkaXJlY3RvcnkgY29tcG9uZW50
LgoKQnV0IGhhdmUgc3ltYm9scyBzdGlsbCBwcmVmZXIgdGhlIGZpcnN0IGZpbGUgc3ltYm9sIGlm
IG9uZSBvZiB0aGUgYWJvdmUKaXMgdHJ1ZSwgb3IgcHJlZmVyIHRoZSBzZWNvbmQgZmlsZSBzeW1i
b2xzIGlmIGl0IG5hbWVzIGEgc291cmNlIGZpbGUKd2l0aG91dCBkaXJlY3RvcnkgY29tcG9uZW50
LgoKSW4gYSBmdXR1cmUgcGF0Y2gsIHdlIGFyZSBnb2luZyB3YW50IHRvIHJ1biAkKENDKSBmcm9t
IHRoZSByb290IGRpcmVjdG9yeQooeGVuLmdpdC94ZW4gdGhhdCBpcykuIFNvIHRoZSBndWVzdF93
YWxrXyUubyBmaWxlcyBhcmUgZ29pbmcgdG8gaGF2ZQp0d28gZmlsZSBzeW1ib2xzLCBvbmUgd2l0
aCBhIGRpcmVjdG9yeSBjb21wb25lbnQgYW5kIGFub3RoZXIgb25lCndoaWNoIG5hbWUgYW4gb2Jq
ZWN0IGZpbGUuIFdlIHN0aWxsIHdhbnQgdG8gcHJlZmVyIHRoZSBmaWxlIHN5bWJvbHMKdGhhdCBu
YW1lcyBhbiBvYmplY3QgZmlsZSwgbm8gbWF0ZXIgaWYgaXQgaXMgZmlyc3Qgb3Igc2Vjb25kLgoK
QW5kIGJlZm9yZSBydW5uaW5nIGV2ZXJ5dGhpbmcgZnJvbSB0aGUgcm9vdCBkaXJlY3RvcnksIHdl
IHdpbGwgYmUgYWJsZQp0byB1c2UgdGhlIHNhbWUgcnVuZXMgdG8gYnVpbGQgdGhlIGd1ZXN0XyUu
byBhcyB0byBidWlsZCBhbnkgb3RoZXIgJS5vCmZpbGVzIGZyb20gJS5jIGZpbGVzICh0aGUgcnVs
ZSB3aXRoIHRoZSBvYmpjb3B5IC0tcmVkZWZpbmUtc3ltKS4KClNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KIHhlbi90b29scy9zeW1i
b2xzLmMgfCAyMiArKysrKysrKysrKysrKysrKy0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTcgaW5z
ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vdG9vbHMvc3ltYm9s
cy5jIGIveGVuL3Rvb2xzL3N5bWJvbHMuYwppbmRleCA5ZjllMmM5OTAwNjEuLmI3YTAwYjRiZTQ4
NyAxMDA2NDQKLS0tIGEveGVuL3Rvb2xzL3N5bWJvbHMuYworKysgYi94ZW4vdG9vbHMvc3ltYm9s
cy5jCkBAIC04MCwxMSArODAsMTcgQEAgc3RhdGljIGlubGluZSBpbnQgaXNfYXJtX21hcHBpbmdf
c3ltYm9sKGNvbnN0IGNoYXIgKnN0cikKIAkgICAgICAgJiYgKHN0clsyXSA9PSAnXDAnIHx8IHN0
clsyXSA9PSAnLicpOwogfQogCitlbnVtIHN5bWJvbF90eXBlIHsKKyAgICAgc3ltYm9sID0gMCwK
KyAgICAgc2luZ2xlX3NvdXJjZSA9IDEsCisgICAgIGRpcl9zb3VyY2UgPSAyLAorICAgICBvYmpf
c291cmNlID0gMywKK307CiBzdGF0aWMgaW50IHJlYWRfc3ltYm9sKEZJTEUgKmluLCBzdHJ1Y3Qg
c3ltX2VudHJ5ICpzKQogewogCWNoYXIgc3RyWzUwMF0sIHR5cGVbMjBdID0gIiI7CiAJY2hhciAq
c3ltLCBzdHlwZTsKLQlzdGF0aWMgZW51bSB7IHN5bWJvbCwgc2luZ2xlX3NvdXJjZSwgbXVsdGlf
c291cmNlIH0gbGFzdDsKKwlzdGF0aWMgZW51bSBzeW1ib2xfdHlwZSBsYXN0OwogCXN0YXRpYyBj
aGFyICpmaWxlbmFtZTsKIAlpbnQgcmMgPSAtMTsKIApAQCAtMTI1LDEzICsxMzEsMTkgQEAgc3Rh
dGljIGludCByZWFkX3N5bWJvbChGSUxFICppbiwgc3RydWN0IHN5bV9lbnRyeSAqcykKIAkJICog
cHJlZmVyIHRoZSBmaXJzdCBvbmUgaWYgdGhhdCBuYW1lcyBhbiBvYmplY3QgZmlsZSBvciBoYXMg
YQogCQkgKiBkaXJlY3RvcnkgY29tcG9uZW50ICh0byBjb3ZlciBtdWx0aXBseSBjb21waWxlZCBm
aWxlcykuCiAJCSAqLwotCQlib29sIG11bHRpID0gc3RyY2hyKHN0ciwgJy8nKSB8fCAoc3ltICYm
IHN5bVsxXSA9PSAnbycpOwotCi0JCWlmIChtdWx0aSB8fCBsYXN0ICE9IG11bHRpX3NvdXJjZSkg
eworCQllbnVtIHN5bWJvbF90eXBlIGN1cnJlbnQ7CisJCWlmIChzeW0gJiYgc3ltWzFdID09ICdv
JykKKwkJICAgIGN1cnJlbnQgPSBvYmpfc291cmNlOworCQllbHNlIGlmIChzdHJjaHIoc3RyLCAn
LycpKQorCQkgICAgY3VycmVudCA9IGRpcl9zb3VyY2U7CisJCWVsc2UKKwkJICAgIGN1cnJlbnQg
PSBzaW5nbGVfc291cmNlOworCisJCWlmIChjdXJyZW50ID4gbGFzdCB8fCBsYXN0ID09IHNpbmds
ZV9zb3VyY2UpIHsKIAkJCWZyZWUoZmlsZW5hbWUpOwogCQkJZmlsZW5hbWUgPSAqc3RyID8gc3Ry
ZHVwKHN0cikgOiBOVUxMOworCQkJbGFzdCA9IGN1cnJlbnQ7CiAJCX0KLQkJbGFzdCA9IG11bHRp
ID8gbXVsdGlfc291cmNlIDogc2luZ2xlX3NvdXJjZTsKIAkJZ290byBza2lwX3RhaWw7CiAJfQog
Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v3u-0002u8-GQ; Wed, 26 Feb 2020 11:41:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v3t-0002td-4g
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:09 +0000
X-Inumbo-ID: de2e7336-588c-11ea-93ff-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id de2e7336-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717264;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=y1C3sq6ciml3sSWJH7FufJavHe1bHtiazhqc4dzppJs=;
 b=BiTpyhoqaHKHscgFLQwdrm8NgDuR5onYugsCljUDc7G5BR99xbM3bGpf
 aE89G0R2kcH5YseIIynmQ2X5f4YDnDKBbz6YmjrQLBCMnwW2KsFofiatu
 dLrdBnhZ7hRGInhJNvjW1+eNXYXvLqsvuf2NGotlwQBZAD9MUTkfWIgm4 w=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Hq5zwvtxQ6dRTbcLc+q1L7THti5pS0RlOpScqeKW2aWHYvnyvT+HEXwZzbFCPNCA0JRP1F/I30
 xZhYh1VuodvD7njQZMWh3CLyJnwaiMO8noLbfVl42tyApwsbPNzvtrtK19X6W8/DxqVOoInGE7
 3bnrWrhwOHERa7tQaTNn/YoTWXo6h9c7bvQ+Pa6DKZzFRm2or9+q+7szKp7JYGaBe3f1QmTrp9
 mPmtnP/6I4jmapQ6e1xHPnQ9i6bN4FQFKnVWRgdQghyDnbJJfkq7dzFokfUGcicJnAGpQJW5gn
 tPo=
X-SBRS: 2.7
X-MesageID: 13012973
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13012973"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:43 +0000
Message-ID: <20200226113355.2532224-12-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 11/23] xen/build: make tests in test/
 directly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgdW5uZWNlc3NhcnkgdG8gbWFrZSBfdGVzdHMgdmlhIFJ1bGVzLm1rIGJlY2F1c2UgdGhl
IHRhcmdldAp1c2UgUnVsZXMubWsgYXMgd2VsbC4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2gg
PGpiZXVsaWNoQHN1c2UuY29tPgotLS0KIHhlbi9NYWtlZmlsZSB8IDggKysrKy0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDEwYmM0YmYzNjQ2Yy4uODI2N2FjZTUx
YjBkIDEwMDY0NAotLS0gYS94ZW4vTWFrZWZpbGUKKysrIGIveGVuL01ha2VmaWxlCkBAIC01MSw4
ICs1MSw4IEBAIGRpc3Q6IGluc3RhbGwKIAogYnVpbGQgaW5zdGFsbDo6IGluY2x1ZGUvY29uZmln
L2F1dG8uY29uZgogCi0uUEhPTlk6IGJ1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGNsZWFuIGRpc3Rj
bGVhbiBNQVAgdGVzdHMKLWJ1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGRlYnVnIGNsZWFuIGRpc3Rj
bGVhbiBNQVAgdGVzdHM6OgorLlBIT05ZOiBidWlsZCBpbnN0YWxsIHVuaW5zdGFsbCBjbGVhbiBk
aXN0Y2xlYW4gTUFQCitidWlsZCBpbnN0YWxsIHVuaW5zdGFsbCBkZWJ1ZyBjbGVhbiBkaXN0Y2xl
YW4gTUFQOjoKIGlmbmVxICgkKFhFTl9UQVJHRVRfQVJDSCkseDg2XzMyKQogCSQoTUFLRSkgLWYg
UnVsZXMubWsgXyRACiBlbHNlCkBAIC05Miw4ICs5Miw4IEBAIF9pbnN0YWxsOiAkKFRBUkdFVCkk
KENPTkZJR19YRU5fSU5TVEFMTF9TVUZGSVgpCiAJCWZpOyBcCiAJZmkKIAotLlBIT05ZOiBfdGVz
dHMKLV90ZXN0czoKKy5QSE9OWTogdGVzdHMKK3Rlc3RzOgogCSQoTUFLRSkgLWYgJChCQVNFRElS
KS9SdWxlcy5tayAtQyB0ZXN0IHRlc3RzCiAuUEhPTlk6IGluc3RhbGwtdGVzdHMKIGluc3RhbGwt
dGVzdHM6Ci0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v3w-0002vg-Qs; Wed, 26 Feb 2020 11:41:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v3v-0002vE-Rz
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:11 +0000
X-Inumbo-ID: e0dfc5f8-588c-11ea-a490-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e0dfc5f8-588c-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 11:41:08 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717268;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=JXH6Cl6SSxEurf/6KHmX8r5IFZsw3kS1kkJBHspz3UY=;
 b=gdedwo2YeoKiVND+KC3CzREvCDXbhctRvOxmqMArPAsnKKTjfF97+81Q
 LGy8oNJJRxWS9yKSsT2ea/hEIeFgQq7cX/snuV3+BlBUl9klPNkq/HEWF
 qBf7t//Ir+w2S+PHiyXdM9P89kFSviZJqw5yDkGB5ua5gzYfkcYAwP65h U=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: reAwUggB1XXFnLyc+HCbkRQQrxrfJgk0scWrwWrs8TIcdDK8W0t/8JbO8ayP6fiGRLdKLr7PYH
 hJHHr9Jf/hlL9EOO3K86aUMylKAWESUQozzFqGpmM5w5O28gLX0cfwjw5+uWxPKx6bWQnL1may
 xjkVEvvJFqCW9mUUrzbYCEIlQc0PeQ2Jwg5BluT4oztSrd9y6/YtOX+gmCXoevsyOh802oFMGB
 ytvj7qKh0rnr7h9V2SJPUl80DmWAds1Yl3G/6zIAuFsVcX5U4azOXVE02QeOimFNLmNjtrjuZl
 JIQ=
X-SBRS: 2.7
X-MesageID: 13658310
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13658310"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:50 +0000
Message-ID: <20200226113355.2532224-19-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 18/23] xen/build: use if_changed on
 built_in.o
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gdGhlIGNhc2Ugd2hlcmUgJChvYmoteSkgaXMgZW1wdHksIHdlIGFsc28gcmVwbGFjZSAkKGNf
ZmxhZ3MpIGJ5CiQoWEVOX0NGTEFHUykgdG8gYXZvaWQgZ2VuZXJhdGluZyBhbiAuJS5kIGRlcGVu
ZGVuY3kgZmlsZS4gVGhpcyBhdm9pZAptYWtlIHRyeWluZyB0byBpbmNsdWRlICUuaCBmaWxlIGlu
IHRoZSBsZCBjb21tYW5kIGlmICQob2JqLXkpIGlzbid0CmVtcHR5IGFueW1vcmUgb24gYSBzZWNv
bmQgcnVuLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Ci0tLQogeGVuL1J1bGVzLm1rIHwgMTMgKysrKysrKysrKy0tLQogMSBmaWxlIGNo
YW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVu
L1J1bGVzLm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IGJiNGNlZDVmMGRkNC4uY2JmNGZlYmEwZTBm
IDEwMDY0NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1bGVzLm1rCkBAIC0xMjYsMTQg
KzEyNiwyMSBAQCBpbmNsdWRlICQoQkFTRURJUikvYXJjaC8kKFRBUkdFVF9BUkNIKS9SdWxlcy5t
awogY19mbGFncyArPSAkKENGTEFHUy15KQogYV9mbGFncyArPSAkKENGTEFHUy15KSAkKEFGTEFH
Uy15KQogCi1idWlsdF9pbi5vOiAkKG9iai15KSAkKGV4dHJhLXkpCitxdWlldF9jbWRfbGRfYnVp
bHRpbiA9IExEICAgICAgJEAKK2NtZF9sZF9idWlsdGluID0gXAorICAgICQoTEQpICQoWEVOX0xE
RkxBR1MpIC1yIC1vICRAICQoZmlsdGVyLW91dCAkKGV4dHJhLXkpLCQocmVhbC1wcmVyZXFzKSkK
K3F1aWV0X2NtZF9jY19idWlsdGluID0gTEQgICAgICAkQAorY21kX2NjX2J1aWx0aW4gPSBcCisg
ICAgJChDQykgJChYRU5fQ0ZMQUdTKSAtYyAteCBjIC9kZXYvbnVsbCAtbyAkQAorCitidWlsdF9p
bi5vOiAkKG9iai15KSAkKGV4dHJhLXkpIEZPUkNFCiBpZmVxICgkKG9iai15KSwpCi0JJChDQykg
JChjX2ZsYWdzKSAtYyAteCBjIC9kZXYvbnVsbCAtbyAkQAorCSQoY2FsbCBpZl9jaGFuZ2VkLGNj
X2J1aWx0aW4pCiBlbHNlCiBpZmVxICgkKENPTkZJR19MVE8pLHkpCiAJJChMRF9MVE8pIC1yIC1v
ICRAICQoZmlsdGVyLW91dCAkKGV4dHJhLXkpLCReKQogZWxzZQotCSQoTEQpICQoWEVOX0xERkxB
R1MpIC1yIC1vICRAICQoZmlsdGVyLW91dCAkKGV4dHJhLXkpLCReKQorCSQoY2FsbCBpZl9jaGFu
Z2VkLGxkX2J1aWx0aW4pCiBlbmRpZgogZW5kaWYKIAotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v3z-0002xJ-4X; Wed, 26 Feb 2020 11:41:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v3y-0002wf-50
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:14 +0000
X-Inumbo-ID: e02df62a-588c-11ea-93ff-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e02df62a-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717266;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=8fbAOGCvYSNlg4dNjTF/BzN/yi+Nke3WzR16xOV8uYE=;
 b=AXclC4lHmwAxd3gkWsud9Hy8Gq3V9XinbqWNAvddPeUdWut/RYSgZoTE
 dChzk3wciV0B3c5DO6rVdJi4f7rOh741t7okEzzrCiTRSpJJ+jn0bJItL
 f+JCRPVewLCuIXKRIsJTpAhkAJ/j5dLS/clN7//IeeKSwPGsTpqkQ5+C1 o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 077nXT5xp0EANCF3XAk6Idusv0fl/sQa9sQ5w/95YtiI05R1dBmIZVOHFXPaMVI9WbNg7QP2Qr
 rcI6QQ55i8ci7RnBNl1HIvxbNeO7DGZSXHvp9u/RAyM+ypZosVypOY9ruz1tpcQdPWR+xXjJQj
 rdtueo2eAJXlBfHEk6PzMe8J1LPDAl8wFRbr+EXtddG7jioedC/HDB8OE4MiX94gL1pOvRiuGb
 s+fSdasJ4GY14FfiRuO2CdkqGkTtO8c2pbWXq3uazt/2QX/UzGYsMIHUe4rl4YPGKbCCdco/GJ
 +LQ=
X-SBRS: 2.7
X-MesageID: 13462011
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13462011"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:42 +0000
Message-ID: <20200226113355.2532224-11-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 10/23] xen/build: run targets csopes, tags,
 .. without Rules.mk
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhvc2UgdGFyZ2V0cyBtYWtlIHVzZSBvZiAkKGFsbF9zb3VyY2VzKSB3aGljaCBkZXBlbmRzIG9u
IFRBUkdFVF9BUkNILApzbyB3ZSBqdXN0IG5lZWQgdG8gc2V0IFRBUkdFVF9BUkNIIGVhcmxpZXIg
YW5kIG9uY2UuCgpYRU5fVEFSR0VUX0FSQ0ggaXNuJ3QgZXhwZWN0ZWQgdG8gY2hhbmdlIGR1cmlu
ZyB0aGUgYnVpbGQsIHNvClRBUkdFVF9TVUJBUkNIIGFuZCBUQVJHRVRfQVJDSCBhcmVuJ3QgZ29p
bmcgdG8gY2hhbmdlIGVpdGhlci4gU2V0IHRoZW0Kb25jZSBhbmQgZm9yIGFsbCBpbiB0aGUgWGVu
IHJvb3QgTWFrZWZpbGUuIFRoaXMgYWxsb3dzIHRvIHJ1biBtb3JlCnRhcmdldHMgd2l0aG91dCBS
dWxlcy5tay4KClhFTl9UQVJHRVRfQVJDSCBpcyBhY3R1YWxseSBjaGFuZ2VkIGluIGFyY2gveDg2
L2Jvb3QvYnVpbGQzMi5taywgYnV0Cml0IGRvZXNuJ3QgdXNlIHRoZSBUQVJHRVRfeyxTVUJ9QVJD
SCB2YXJpYWJsZXMgZWl0aGVyLCBhbmQgZG9lc24ndCB1c2UKUnVsZXMubWsgKGl0IHJlcGxhY2Vz
IGl0KS4KClRBUkdFVF97LFNVQn1BUkNIIGFyZSBubyBsb25nZXIgb3ZlcnJpZGRlbiBiZWNhdXNl
IHRoYXQgd291bGQgaGF2ZQpubyBlZmZlY3Qgb24gdGhlIHZhbHVlcyB0aGF0IFJ1bGVzLm1rIHdp
bGwgdXNlLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNp
dHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoKICAgIC0gSW1wcm92ZSBjb21taXQgbWVzc2Fn
ZSwgdHJ5IHRvIGV4cGxhaW4gd2h5IG92ZXJyaWRlIGRpc2FwcGVhcmVkCgogeGVuL01ha2VmaWxl
IHwgMjUgKysrKysrKysrKysrKysrLS0tLS0tLS0tLQogeGVuL1J1bGVzLm1rIHwgIDUgLS0tLS0K
IDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL01ha2VmaWxlIGIveGVuL01ha2VmaWxlCmluZGV4IDY1YmQ5MTNjZDEzMy4u
MTBiYzRiZjM2NDZjIDEwMDY0NAotLS0gYS94ZW4vTWFrZWZpbGUKKysrIGIveGVuL01ha2VmaWxl
CkBAIC0zNSw2ICszNSwxMSBAQCBTUkNBUkNIPSQoc2hlbGwgZWNobyAkKEFSQ0gpIHwgc2VkIC1l
ICdzL3g4Ni4qL3g4Ni8nIC1lIHMnL2FybVwoMzJcfDY0XCkvYXJtL2cnKQogIyB3ZSBuZWVkIFhF
Tl9UQVJHRVRfQVJDSCB0byBnZW5lcmF0ZSB0aGUgcHJvcGVyIGNvbmZpZwogaW5jbHVkZSAkKFhF
Tl9ST09UKS9Db25maWcubWsKIAorIyBTZXQgQVJDSC9TVUJBUkNIIGFwcHJvcHJpYXRlbHkuCitl
eHBvcnQgVEFSR0VUX1NVQkFSQ0ggIDo9ICQoWEVOX1RBUkdFVF9BUkNIKQorZXhwb3J0IFRBUkdF
VF9BUkNIICAgICA6PSAkKHNoZWxsIGVjaG8gJChYRU5fVEFSR0VUX0FSQ0gpIHwgXAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHNlZCAtZSAncy94ODYuKi94ODYvJyAtZSBzJy9hcm1cKDMy
XHw2NFwpL2FybS9nJykKKwogIyBBbGxvdyBzb21lb25lIHRvIGNoYW5nZSB0aGVpciBjb25maWcg
ZmlsZQogZXhwb3J0IEtDT05GSUdfQ09ORklHID89IC5jb25maWcKIApAQCAtNDYsOCArNTEsOCBA
QCBkaXN0OiBpbnN0YWxsCiAKIGJ1aWxkIGluc3RhbGw6OiBpbmNsdWRlL2NvbmZpZy9hdXRvLmNv
bmYKIAotLlBIT05ZOiBidWlsZCBpbnN0YWxsIHVuaW5zdGFsbCBjbGVhbiBkaXN0Y2xlYW4gY3Nj
b3BlIFRBR1MgdGFncyBNQVAgZ3RhZ3MgdGVzdHMKLWJ1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGRl
YnVnIGNsZWFuIGRpc3RjbGVhbiBjc2NvcGUgVEFHUyB0YWdzIE1BUCBndGFncyB0ZXN0czo6Cisu
UEhPTlk6IGJ1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGNsZWFuIGRpc3RjbGVhbiBNQVAgdGVzdHMK
K2J1aWxkIGluc3RhbGwgdW5pbnN0YWxsIGRlYnVnIGNsZWFuIGRpc3RjbGVhbiBNQVAgdGVzdHM6
OgogaWZuZXEgKCQoWEVOX1RBUkdFVF9BUkNIKSx4ODZfMzIpCiAJJChNQUtFKSAtZiBSdWxlcy5t
ayBfJEAKIGVsc2UKQEAgLTIyMywyNSArMjI4LDI1IEBAIGVuZGVmCiB4ZW52ZXJzaW9uOgogCUBl
Y2hvICQoWEVOX0ZVTExWRVJTSU9OKQogCi0uUEhPTlk6IF9UQUdTCi1fVEFHUzogCisuUEhPTlk6
IFRBR1MKK1RBR1M6CiAJc2V0IC1lOyBybSAtZiBUQUdTOyBcCiAJJChjYWxsIHNldF9leHViZXJh
bnRfZmxhZ3MsZXRhZ3MpOyBcCiAJJChhbGxfc291cmNlcykgfCB4YXJncyBldGFncyAkJGV4dWJl
cmFudF9mbGFncyAtYQogCi0uUEhPTlk6IF90YWdzCi1fdGFnczogCisuUEhPTlk6IHRhZ3MKK3Rh
Z3M6CiAJc2V0IC1lOyBybSAtZiB0YWdzOyBcCiAJJChjYWxsIHNldF9leHViZXJhbnRfZmxhZ3Ms
Y3RhZ3MpOyBcCiAJJChhbGxfc291cmNlcykgfCB4YXJncyBjdGFncyAkJGV4dWJlcmFudF9mbGFn
cyAtYQogCi0uUEhPTlk6IF9ndGFncwotX2d0YWdzOgorLlBIT05ZOiBndGFncworZ3RhZ3M6CiAJ
c2V0IC1lOyBybSAtZiBHVEFHUyBHU1lNUyBHUEFUSCBHUlRBR1MKIAkkKGFsbF9zb3VyY2VzKSB8
IGd0YWdzIC1mIC0KIAotLlBIT05ZOiBfY3Njb3BlCi1fY3Njb3BlOgorLlBIT05ZOiBjc2NvcGUK
K2NzY29wZToKIAkkKGFsbF9zb3VyY2VzKSA+IGNzY29wZS5maWxlcwogCWNzY29wZSAtayAtYiAt
cQogCmRpZmYgLS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5kZXggMGMxYTNl
ZTU5MDVkLi45MmExM2NhNjAxNjMgMTAwNjQ0Ci0tLSBhL3hlbi9SdWxlcy5taworKysgYi94ZW4v
UnVsZXMubWsKQEAgLTI3LDExICsyNyw2IEBAIGlmbmVxICgkKG9yaWdpbiB2ZXJib3NlKSx1bmRl
ZmluZWQpCiAkKGVycm9yICJZb3UgbXVzdCB1c2UgJ21ha2UgbWVudWNvbmZpZycgdG8gZW5hYmxl
L2Rpc2FibGUgdmVyYm9zZSBub3cuIikKIGVuZGlmCiAKLSMgU2V0IEFSQ0gvU1VCQVJDSCBhcHBy
b3ByaWF0ZWx5Lgotb3ZlcnJpZGUgVEFSR0VUX1NVQkFSQ0ggIDo9ICQoWEVOX1RBUkdFVF9BUkNI
KQotb3ZlcnJpZGUgVEFSR0VUX0FSQ0ggICAgIDo9ICQoc2hlbGwgZWNobyAkKFhFTl9UQVJHRVRf
QVJDSCkgfCBcCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWQgLWUgJ3MveDg2Liov
eDg2LycgLWUgcycvYXJtXCgzMlx8NjRcKS9hcm0vZycpCi0KIFRBUkdFVCA6PSAkKEJBU0VESVIp
L3hlbgogCiAjIE5vdGUgdGhhdCBsaW5rIG9yZGVyIG1hdHRlcnMhCi0tIApBbnRob255IFBFUkFS
RAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v43-00030X-Dr; Wed, 26 Feb 2020 11:41:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v41-0002z9-IQ
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:17 +0000
X-Inumbo-ID: e60f9efe-588c-11ea-8cb6-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e60f9efe-588c-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 11:41:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717277;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=FkubFNLMShkHJbU1MWkUBhmuCcJJA2wzYifkrSoaNbA=;
 b=cKbTtrBt1ZATl4iDtDD80QZRc8SzXv2hwOAWuNaLeYq7d5P34Tw3rrtf
 uDC+dmib6Y/7xN3n70GCVQpfl6peS5qr22Sj3zmqCBYuwkid3st1U6dV3
 nQutzAiHcovGxUsi1EhO7XZ+K1W5Lg3F8ugPxCBaJuyXvU9I55DLvxgMd o=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4wB0MgZvYFSxrHh9eAwNjclA1Vu+nC96Jy4WgtjVnvMstUaIg8ilO5d3dXOv2AMxfAMtr/qXxs
 jj5E61tb8U9edrN3XEu9f3sfq964VtzP4B9g5O0aZNWs+Yd0EvTYNESzd7v82uHKwZIhnAinAh
 wRSmETeTpn7YEgaIEVtgxa1VcGy90FQFGD5/rlZbojaJlCIwktuDxHM0cHd96n08vK+Fxa2hzF
 9oCtiCJFm2Foxv9cDZtShYhpbMJFuK/rgKUSvynIFiPpK1mqoDcLNHcGoP/SBCH5rmdn0MqvsJ
 jZU=
X-SBRS: 2.7
X-MesageID: 13038475
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13038475"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:44 +0000
Message-ID: <20200226113355.2532224-13-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 12/23] xen/build: Move as-option-add to
 xen/
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T25seSB4ZW4vIHVzZXMgYXMtb3B0aW9uLWFkZCBhbmQgYXMtaW5zbiwgc28gdGhlcmUgYXJlbid0
IG5lZWRlZCBpbgpDb25maWcubWsuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50
aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCgpOb3RlczoKICAgIHYzOgogICAgLSBuZXcgcGF0
Y2gKCiBDb25maWcubWsgICAgICAgICAgICAgICAgICB8IDE3IC0tLS0tLS0tLS0tLS0tLS0tCiB4
ZW4vc2NyaXB0cy9LYnVpbGQuaW5jbHVkZSB8IDE3ICsrKysrKysrKysrKysrKysrCiAyIGZpbGVz
IGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L0NvbmZpZy5tayBiL0NvbmZpZy5tawppbmRleCA2NTY0OWQ2MTIyZDEuLmRjNmU3ZDAzZGZmZSAx
MDA2NDQKLS0tIGEvQ29uZmlnLm1rCisrKyBiL0NvbmZpZy5tawpAQCAtMTQzLDIzICsxNDMsNiBA
QCBpZm5kZWYgWEVOX0hBU19DSEVDS1BPTElDWQogICAgIGV4cG9ydCBYRU5fSEFTX0NIRUNLUE9M
SUNZCiBlbmRpZgogCi0jIGFzLWluc246IENoZWNrIHdoZXRoZXIgYXNzZW1ibGVyIHN1cHBvcnRz
IGFuIGluc3RydWN0aW9uLgotIyBVc2FnZTogY2ZsYWdzLXkgKz0gJChjYWxsIGFzLWluc24sQ0Mg
RkxBR1MsImluc24iLG9wdGlvbi15ZXMsb3B0aW9uLW5vKQotYXMtaW5zbiA9ICQoaWYgJChzaGVs
bCBlY2hvICd2b2lkIF8odm9pZCkgeyBhc20gdm9sYXRpbGUgKCAkKDIpICk7IH0nIFwKLSAgICAg
ICAgICAgICAgICAgICAgICAgfCAkKGZpbHRlci1vdXQgLU0lICUuZCAtaW5jbHVkZSAlL2luY2x1
ZGUveGVuL2NvbmZpZy5oLCQoMSkpIFwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC1j
IC14IGMgLW8gL2Rldi9udWxsIC0gMj4mMSksJCg0KSwkKDMpKQotCi0jIGFzLW9wdGlvbi1hZGQ6
IENvbmRpdGlvbmFsbHkgYWRkIG9wdGlvbnMgdG8gZmxhZ3MKLSMgVXNhZ2U6ICQoY2FsbCBhcy1v
cHRpb24tYWRkLENGTEFHUyxDQywiaW5zbiIsb3B0aW9uLXllcyxvcHRpb24tbm8pCi1hcy1vcHRp
b24tYWRkID0gJChldmFsICQoY2FsbCBhcy1vcHRpb24tYWRkLWNsb3N1cmUsJCgxKSwkKDIpLCQo
MyksJCg0KSwkKDUpKSkKLWRlZmluZSBhcy1vcHRpb24tYWRkLWNsb3N1cmUKLSAgICBpZmVxICgk
JChjYWxsIGFzLWluc24sJCQoJCgyKSkgJCQoJCgxKSksJCgzKSx5LG4pLHkpCi0gICAgICAgICQo
MSkgKz0gJCg0KQotICAgIGVsc2UKLSAgICAgICAgJCgxKSArPSAkKDUpCi0gICAgZW5kaWYKLWVu
ZGVmCi0KIGRlZmluZSBidWlsZG1ha2V2YXJzMnNoZWxsdmFycwogICAgIGV4cG9ydCBQUkVGSVg9
IiQocHJlZml4KSI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBc
CiAgICAgZXhwb3J0IFhFTl9TQ1JJUFRfRElSPSIkKFhFTl9TQ1JJUFRfRElSKSI7ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKZGlmZiAtLWdpdCBhL3hlbi9zY3JpcHRzL0tidWlsZC5pbmNs
dWRlIGIveGVuL3NjcmlwdHMvS2J1aWxkLmluY2x1ZGUKaW5kZXggNmE5YjBjMzlkYTUzLi44MDZj
Njg4MjRlZDUgMTAwNjQ0Ci0tLSBhL3hlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlCisrKyBiL3hl
bi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlCkBAIC03LDYgKzcsMjMgQEAKIERFUFMgPSAuKi5kCiBE
RVBTX0lOQ0xVREUgPSAkKGFkZHN1ZmZpeCAuZDIsICQoYmFzZW5hbWUgJCh3aWxkY2FyZCAkKERF
UFMpKSkpCiAKKyMgYXMtaW5zbjogQ2hlY2sgd2hldGhlciBhc3NlbWJsZXIgc3VwcG9ydHMgYW4g
aW5zdHJ1Y3Rpb24uCisjIFVzYWdlOiBjZmxhZ3MteSArPSAkKGNhbGwgYXMtaW5zbixDQyBGTEFH
UywiaW5zbiIsb3B0aW9uLXllcyxvcHRpb24tbm8pCithcy1pbnNuID0gJChpZiAkKHNoZWxsIGVj
aG8gJ3ZvaWQgXyh2b2lkKSB7IGFzbSB2b2xhdGlsZSAoICQoMikgKTsgfScgXAorICAgICAgICAg
ICAgICAgICAgICAgICB8ICQoZmlsdGVyLW91dCAtTSUgJS5kIC1pbmNsdWRlICUvaW5jbHVkZS94
ZW4vY29uZmlnLmgsJCgxKSkgXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLWMgLXgg
YyAtbyAvZGV2L251bGwgLSAyPiYxKSwkKDQpLCQoMykpCisKKyMgYXMtb3B0aW9uLWFkZDogQ29u
ZGl0aW9uYWxseSBhZGQgb3B0aW9ucyB0byBmbGFncworIyBVc2FnZTogJChjYWxsIGFzLW9wdGlv
bi1hZGQsQ0ZMQUdTLENDLCJpbnNuIixvcHRpb24teWVzLG9wdGlvbi1ubykKK2FzLW9wdGlvbi1h
ZGQgPSAkKGV2YWwgJChjYWxsIGFzLW9wdGlvbi1hZGQtY2xvc3VyZSwkKDEpLCQoMiksJCgzKSwk
KDQpLCQoNSkpKQorZGVmaW5lIGFzLW9wdGlvbi1hZGQtY2xvc3VyZQorICAgIGlmZXEgKCQkKGNh
bGwgYXMtaW5zbiwkJCgkKDIpKSAkJCgkKDEpKSwkKDMpLHksbikseSkKKyAgICAgICAgJCgxKSAr
PSAkKDQpCisgICAgZWxzZQorICAgICAgICAkKDEpICs9ICQoNSkKKyAgICBlbmRpZgorZW5kZWYK
KwogIyBjYy1pZnZlcnNpb24KICMgVXNhZ2U6ICBFWFRSQV9DRkxBR1MgKz0gJChjYWxsIGNjLWlm
dmVyc2lvbiwgLWx0LCAwNDAyLCAtTzEpCiBjYy1pZnZlcnNpb24gPSAkKHNoZWxsIFsgJChDT05G
SUdfR0NDX1ZFUlNJT04pMCAkKDEpICQoMikwMDAgXSAmJiBlY2hvICQoMykgfHwgZWNobyAkKDQp
KQotLSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v43-000318-Rt; Wed, 26 Feb 2020 11:41:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v43-00030F-4v
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:19 +0000
X-Inumbo-ID: e4de0214-588c-11ea-93ff-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e4de0214-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:15 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717276;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=dEgAZNZYhTnd0TQMmYyknRi8n/txItO2A6gAh4+hThw=;
 b=MoU2rljDS4vey8B1h4TCh6jwUF8CUyP7HM5EJzejA5bM4vr7zwRorHcu
 mQWtIEFmS3eIHSZ65vkGtfkaOpPaPa7yXl72gH52BPv9aIuRPTakNrkv/
 oW7Ttx9tgcQReGlbcr+6L6iC2YGLcCDN9DiZ7Tujq+JdVILzsF3L9odnh I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MnLejxobn7vsEcgrOI65frnBSe3cR13jlT1mxV6ninQtQ9IY+GanPMPouc0+dON+GvT5KruTkJ
 AkMzrfk6Nvuto4LZ1RYMz/fpNsLfbll6e/c3Q2yw1mYI/A9QCCwyl1tyzBSFJbELa8zJ4g1ANZ
 fmhRFVz4Zs9eVunfUV9APqaBI/E5/Q34lfXkxPofW7fMtV9/kQS4MqM5T9oWMhseC2gTa5A9aR
 ytWPbKmAYmIpCD94aPJwnw1qA5UrFCReUR+DuWnekpF/XraS5s00oIHsJg0VKp9c02vcuIq0Dz
 3rs=
X-SBRS: 2.7
X-MesageID: 13211256
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13211256"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:46 +0000
Message-ID: <20200226113355.2532224-15-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 14/23] xen/build: use new $(c_flags) and
 $(a_flags) instead of $(CFLAGS)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Anthony PERARD <anthony.perard@gmail.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGdtYWlsLmNvbT4KCkluIGEgbGF0
ZXIgcGF0Y2ggKCJ4ZW4vYnVpbGQ6IGhhdmUgdGhlIHJvb3QgTWFrZWZpbGUgZ2VuZXJhdGVzIHRo
ZQpDRkxBR1MpLCB3ZSB3YW50IHRvIGdlbmVyYXRlIHRoZSBDRkxBR1MgaW4geGVuL01ha2VmaWxl
LCB0aGVuIGV4cG9ydAppdCBhbmQgaGF2ZSBSdWxlcy5tayB1c2UgYSBDRkxBR1MgZnJvbSB0aGUg
ZW52aXJvbm1lbnQgdmFyaWFibGVzLiBUaGF0CmNoYW5nZXMgdGhlIGZsYXZvciBvZiB0aGUgQ0ZM
QUdTIGFuZCBmbGFncyBpbnRlbmRlZCBmb3Igb25lIHRhcmdldAoobGlrZSAtRF9fT0JKRUNUX0ZJ
TEVfXyBhbmQgLU0lKSBnZXRzIHByb3BhZ2F0ZWQgYW5kIGR1cGxpY2F0ZWQuIFNvIHdlCnN0YXJ0
IGJ5IG1vdmluZyBzdWNoIGZsYWdzIG91dCBvZiAkKENGTEFHUykgYW5kIGludG8gJChjX2ZsYWdz
KSB3aGljaAppcyB0byBiZSBtb2RpZmllZCBieSBvbmx5IFJ1bGVzLm1rLgoKX19PQkpFQ1RfRklM
RV9fIGlzIG9ubHkgdXNlZCBieSBhcmNoL3g4Ni9tbS8qLmMgZmlsZXMsIHNvIGhhdmluZyBpdCBp
bgokKGNfZmxhZ3MpIGlzIGVub3VnaCwgd2UgZG9uJ3QgbmVlZCBpdCBpbiAkKGFfZmxhZ3MpLgoK
Rm9yIGluY2x1ZGUvTWFrZWZpbGUgYW5kIGFzLWluc24gd2UgY2FuIGtlZXAgdXNpbmcgQ0ZMQUdT
LCBidXQgc2luY2UKaXQgZG9lc24ndCBoYXZlIC1NKiBmbGFncyBhbnltb3JlIHRoZXJlIGlzIG5v
IG5lZWQgdG8gZmlsdGVyIHRoZW0gb3V0LgoKVGhlIFhFTl9CVUlMRF9FRkkgdGVzdHMgaW4gYXJj
aC94ODYvTWFrZWZpbGUgd2FzIGZpbHRlcmluZyBvdXQKQ0ZMQUdTLXksIGJ1dCBhY2NvcmRpbmcg
dG8gZGQ0MDE3N2MxYmM4ICgieDg2LTY0L0VGSTogYWRkIENGTEFHUyB0bwpjaGVjayBjb21waWxl
IiksIGl0IHdhcyBkb25lIHRvIGZpbHRlciBvdXQgLU1GLiBDRkxBR1MgZG9lc24ndApoYXZlIHRo
b3NlIGZsYWdzIGFueW1vcmUsIHNvIG5vIGZpbHRlcmluZyBpcyBuZWVkZWQuCgpUaGlzIGlzIGlu
c3BpcmVkIGJ5IHRoZSB3YXkgS2J1aWxkIGdlbmVyYXRlcyBDRkxBR1MgZm9yIGVhY2ggdGFyZ2V0
cy4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXgu
Y29tPgotLS0KCk5vdGVzOgogICAgdjM6CiAgICAtIGluY2x1ZGUvTWFrZWZpbGU6IEtlZXAgdXNp
bmcgQ0ZMQUdTLCBidXQgc2luY2UgaXQgZG9lc24ndCBoYXZlIC1NKgogICAgICBmbGFncyBhbnlt
b3JlLCBubyBuZWVkIHRvIGZpbHRlciBpdC4KICAgIC0gV3JpdGUgY19mbGFncyBhbmQgYV9mbGFn
cyBvbiBhIHNpbmdsZSBsaW5lLgogICAgLSBhcmNoL3g4Ni9NYWtlZmlsZTogcmVtb3ZlIHRoZSBm
aWx0ZXItb3V0IG9mIGRlcGVuZGVuY3kgZmxhZ3MKICAgICAgdGhleSBhcmUgcmVtb3ZlIGZyb20g
Q0ZMQUdTIGFueXdheS4KICAgICAgKHdhcyBpbnRlbmRlZCB0byBiZSBkb25lIGluIHhlbi9idWls
ZDogaGF2ZSB0aGUgcm9vdCBNYWtlZmlsZQogICAgICBnZW5lcmF0ZXMgdGhlIENGTEFHUyBvcmln
aW5hbGx5LCBtb3ZlIHRoZSBjaGFuZ2UgdG8gdGhpcyBwYXRjaCkuCiAgICAtIGFsc28gbW9kaWZ5
IGFzLWluc24gYXMgaXQgaXMgbm93IHhlbi8gb25seS4KCiB4ZW4vUnVsZXMubWsgICAgICAgICAg
ICAgICAgICAgIHwgMjMgKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9NYWtl
ZmlsZSAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICAgICAg
IHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUgICAgICAgIHwgIDYgKysrLS0t
CiB4ZW4vYXJjaC94ODYvbW0vaGFwL01ha2VmaWxlICAgIHwgIDYgKysrLS0tCiB4ZW4vYXJjaC94
ODYvbW0vc2hhZG93L01ha2VmaWxlIHwgIDYgKysrLS0tCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAg
ICAgICAgICAgIHwgIDIgKy0KIHhlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlICAgICAgfCAgMiAr
LQogOCBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKCmRp
ZmYgLS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMubWsKaW5kZXggOTJhMTNjYTYwMTYz
Li40YWExMTlhOTBjMjcgMTAwNjQ0Ci0tLSBhL3hlbi9SdWxlcy5taworKysgYi94ZW4vUnVsZXMu
bWsKQEAgLTU3LDcgKzU3LDYgQEAgQ0ZMQUdTICs9IC1XZXJyb3IgLVdyZWR1bmRhbnQtZGVjbHMg
LVduby1wb2ludGVyLWFyaXRoCiAkKGNhbGwgY2Mtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsLVd2bGEp
CiBDRkxBR1MgKz0gLXBpcGUgLURfX1hFTl9fIC1pbmNsdWRlICQoQkFTRURJUikvaW5jbHVkZS94
ZW4vY29uZmlnLmgKIENGTEFHUy0kKENPTkZJR19ERUJVR19JTkZPKSArPSAtZwotQ0ZMQUdTICs9
ICctRF9fT0JKRUNUX0ZJTEVfXz0iJEAiJwogCiBpZm5lcSAoJChDT05GSUdfQ0NfSVNfQ0xBTkcp
LHkpCiAjIENsYW5nIGRvZXNuJ3QgdW5kZXJzdGFuZCB0aGlzIGNvbW1hbmQgbGluZSBhcmd1bWVu
dCwgYW5kIGRvZXNuJ3QgYXBwZWFyIHRvCkBAIC03MCw5ICs2OSw2IEBAIEFGTEFHUyArPSAtRF9f
QVNTRU1CTFlfXwogCiBBTExfT0JKUyA6PSAkKEFMTF9PQkpTLXkpCiAKLSMgR2V0IGdjYyB0byBn
ZW5lcmF0ZSB0aGUgZGVwZW5kZW5jaWVzIGZvciB1cy4KLUNGTEFHUy15ICs9IC1NTUQgLU1GICQo
QEQpLy4kKEBGKS5kCi0KIENGTEFHUyArPSAkKENGTEFHUy15KQogIyBhbGxvdyBleHRyYSBDRkxB
R1MgZXh0ZXJuYWxseSB2aWEgRVhUUkFfQ0ZMQUdTX1hFTl9DT1JFCiBDRkxBR1MgKz0gJChFWFRS
QV9DRkxBR1NfWEVOX0NPUkUpCkBAIC0xNDYsOSArMTQyLDEyIEBAIGVuZGlmCiAjIEFsd2F5cyBi
dWlsZCBvYmotYmluIGZpbGVzIGFzIGJpbmFyeSBldmVuIGlmIHRoZXkgY29tZSBmcm9tIEMgc291
cmNlLiAKICQob2JqLWJpbi15KTogQ0ZMQUdTIDo9ICQoZmlsdGVyLW91dCAtZmx0bywkKENGTEFH
UykpCiAKK2NfZmxhZ3MgPSAtTU1EIC1NRiAkKEBEKS8uJChARikuZCAkKENGTEFHUykgJy1EX19P
QkpFQ1RfRklMRV9fPSIkQCInCithX2ZsYWdzID0gLU1NRCAtTUYgJChARCkvLiQoQEYpLmQgJChB
RkxBR1MpCisKIGJ1aWx0X2luLm86ICQob2JqLXkpICQoZXh0cmEteSkKIGlmZXEgKCQob2JqLXkp
LCkKLQkkKENDKSAkKENGTEFHUykgLWMgLXggYyAvZGV2L251bGwgLW8gJEAKKwkkKENDKSAkKGNf
ZmxhZ3MpIC1jIC14IGMgL2Rldi9udWxsIC1vICRACiBlbHNlCiBpZmVxICgkKENPTkZJR19MVE8p
LHkpCiAJJChMRF9MVE8pIC1yIC1vICRAICQoZmlsdGVyLW91dCAkKGV4dHJhLXkpLCReKQpAQCAt
MTU5LDcgKzE1OCw3IEBAIGVuZGlmCiAKIGJ1aWx0X2luX2Jpbi5vOiAkKG9iai1iaW4teSkgJChl
eHRyYS15KQogaWZlcSAoJChvYmotYmluLXkpLCkKLQkkKENDKSAkKEFGTEFHUykgLWMgLXggYXNz
ZW1ibGVyIC9kZXYvbnVsbCAtbyAkQAorCSQoQ0MpICQoYV9mbGFncykgLWMgLXggYXNzZW1ibGVy
IC9kZXYvbnVsbCAtbyAkQAogZWxzZQogCSQoTEQpICQoTERGTEFHUykgLXIgLW8gJEAgJChmaWx0
ZXItb3V0ICQoZXh0cmEteSksJF4pCiBlbmRpZgpAQCAtMTc4LDcgKzE3Nyw3IEBAIFNSQ1BBVEgg
Oj0gJChwYXRzdWJzdCAkKEJBU0VESVIpLyUsJSwkKENVUkRJUikpCiAKICUubzogJS5jIE1ha2Vm
aWxlCiBpZmVxICgkKENPTkZJR19FTkZPUkNFX1VOSVFVRV9TWU1CT0xTKSx5KQotCSQoQ0MpICQo
Q0ZMQUdTKSAtYyAkPCAtbyAkKEBEKS8uJChARikudG1wIC1NUSAkQAorCSQoQ0MpICQoY19mbGFn
cykgLWMgJDwgLW8gJChARCkvLiQoQEYpLnRtcCAtTVEgJEAKIGlmZXEgKCQoQ09ORklHX0NDX0lT
X0NMQU5HKSx5KQogCSQoT0JKQ09QWSkgLS1yZWRlZmluZS1zeW0gJDw9JChTUkNQQVRIKS8kPCAk
KEBEKS8uJChARikudG1wICRACiBlbHNlCkBAIC0xODYsMTEgKzE4NSwxMSBAQCBlbHNlCiBlbmRp
ZgogCXJtIC1mICQoQEQpLy4kKEBGKS50bXAKIGVsc2UKLQkkKENDKSAkKENGTEFHUykgLWMgJDwg
LW8gJEAKKwkkKENDKSAkKGNfZmxhZ3MpIC1jICQ8IC1vICRACiBlbmRpZgogCiAlLm86ICUuUyBN
YWtlZmlsZQotCSQoQ0MpICQoQUZMQUdTKSAtYyAkPCAtbyAkQAorCSQoQ0MpICQoYV9mbGFncykg
LWMgJDwgLW8gJEAKIAogJChmaWx0ZXIgJS5pbml0Lm8sJChvYmoteSkgJChvYmotYmluLXkpICQo
ZXh0cmEteSkpOiAlLmluaXQubzogJS5vIE1ha2VmaWxlCiAJJChPQkpEVU1QKSAtaCAkPCB8IHNl
ZCAtbiAnL1swLTldL3tzLDAwKiwwLGc7cDt9JyB8IHdoaWxlIHJlYWQgaWR4IG5hbWUgc3ogcmVz
dDsgZG8gXApAQCAtMjA1LDEyICsyMDQsMTIgQEAgJChmaWx0ZXIgJS5pbml0Lm8sJChvYmoteSkg
JChvYmotYmluLXkpICQoZXh0cmEteSkpOiAlLmluaXQubzogJS5vIE1ha2VmaWxlCiAJJChPQkpD
T1BZKSAkKGZvcmVhY2ggcywkKFNQRUNJQUxfREFUQV9TRUNUSU9OUyksLS1yZW5hbWUtc2VjdGlv
biAuJChzKT0uaW5pdC4kKHMpKSAkPCAkQAogCiAlLmk6ICUuYyBNYWtlZmlsZQotCSQoQ1BQKSAk
KGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoQ0ZMQUdTKSkgJDwgLW8gJEAKKwkkKENQUCkgJChm
aWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKGNfZmxhZ3MpKSAkPCAtbyAkQAogCiAlLnM6ICUuYyBN
YWtlZmlsZQotCSQoQ0MpICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChDRkxBR1MpKSAtUyAk
PCAtbyAkQAorCSQoQ0MpICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChjX2ZsYWdzKSkgLVMg
JDwgLW8gJEAKIAogJS5zOiAlLlMgTWFrZWZpbGUKLQkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQo
Y29tbWEpJSwkKEFGTEFHUykpICQ8IC1vICRACisJJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNv
bW1hKSUsJChhX2ZsYWdzKSkgJDwgLW8gJEAKIAogLWluY2x1ZGUgJChERVBTX0lOQ0xVREUpCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFrZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUK
aW5kZXggMTA0NGMyMjk4YTA1Li43ZjE0Mjc2MzBiOTYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2Fy
bS9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKQEAgLTEyMSwxMCArMTIxLDEw
IEBAICQoVEFSR0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxkcwogCXJtIC1mICQoQEQpLy4kKEBG
KS5bMC05XSoKIAogYXNtLW9mZnNldHMuczogJChUQVJHRVRfU1VCQVJDSCkvYXNtLW9mZnNldHMu
YwotCSQoQ0MpICQoZmlsdGVyLW91dCAtZmx0bywkKENGTEFHUykpIC1TIC1vICRAICQ8CisJJChD
QykgJChmaWx0ZXItb3V0IC1mbHRvLCQoY19mbGFncykpIC1TIC1vICRAICQ8CiAKIHhlbi5sZHM6
IHhlbi5sZHMuUwotCSQoQ0MpIC1QIC1FIC1VaTM4NiAkKEFGTEFHUykgLW8gJEAgJDwKKwkkKEND
KSAtUCAtRSAtVWkzODYgJChhX2ZsYWdzKSAtbyAkQCAkPAogCXNlZCAtZSAncy94ZW5cLmxkc1wu
bzoveGVuXC5sZHM6L2cnIDwueGVuLmxkcy5kID4ueGVuLmxkcy5kLm5ldwogCW12IC1mIC54ZW4u
bGRzLmQubmV3IC54ZW4ubGRzLmQKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L01ha2VmaWxl
IGIveGVuL2FyY2gveDg2L01ha2VmaWxlCmluZGV4IGVkNzA5ZTIzNzNhYy4uN2ZiYWM4YWM1MjVk
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L01h
a2VmaWxlCkBAIC0xNzEsNyArMTcxLDcgQEAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1vcy12ZXJz
aW9uPTIgLS1taW5vci1vcy12ZXJzaW9uPTAKIEVGSV9MREZMQUdTICs9IC0tbWFqb3Itc3Vic3lz
dGVtLXZlcnNpb249MiAtLW1pbm9yLXN1YnN5c3RlbS12ZXJzaW9uPTAKIAogIyBDaGVjayBpZiB0
aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhlIE1TIEFCSS4KLWV4cG9ydCBYRU5fQlVJTERfRUZJIDo9
ICQoc2hlbGwgJChDQykgJChmaWx0ZXItb3V0ICQoQ0ZMQUdTLXkpIC4lLmQsJChDRkxBR1MpKSAt
YyBlZmkvY2hlY2suYyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCitleHBv
cnQgWEVOX0JVSUxEX0VGSSA6PSAkKHNoZWxsICQoQ0MpICQoQ0ZMQUdTKSAtYyBlZmkvY2hlY2su
YyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCiAjIENoZWNrIGlmIHRoZSBs
aW5rZXIgc3VwcG9ydHMgUEUuCiBYRU5fQlVJTERfUEUgOj0gJChpZiAkKFhFTl9CVUlMRF9FRkkp
LCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVjay5lZmkg
ZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNobyB5KSkKIENGTEFHUy0kKFhFTl9CVUlMRF9F
RkkpICs9IC1EWEVOX0JVSUxEX0VGSQpAQCAtMjI2LDcgKzIyNiw3IEBAIGVmaS9ib290LmluaXQu
byBlZmkvcnVudGltZS5vIGVmaS9jb21wYXQubyBlZmkvYnVpbGRpZC5vIGVmaS9yZWxvY3MtZHVt
bXkubzogJChCCiBlZmkvYm9vdC5pbml0Lm8gZWZpL3J1bnRpbWUubyBlZmkvY29tcGF0Lm8gZWZp
L2J1aWxkaWQubyBlZmkvcmVsb2NzLWR1bW15Lm86IDsKIAogYXNtLW9mZnNldHMuczogJChUQVJH
RVRfU1VCQVJDSCkvYXNtLW9mZnNldHMuYyAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9hc20t
bWFjcm9zLmgKLQkkKENDKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklIC1mbHRvLCQoQ0ZMQUdT
KSkgLVMgLW8gJEAgJDwKKwkkKENDKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklIC1mbHRvLCQo
Y19mbGFncykpIC1TIC1vICRAICQ8CiAKIGFzbS1tYWNyb3MuaTogQ0ZMQUdTICs9IC1EX19BU1NF
TUJMWV9fIC1QCiAKQEAgLTI0Myw3ICsyNDMsNyBAQCAkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4
Ni9hc20tbWFjcm9zLmg6IGFzbS1tYWNyb3MuaSBNYWtlZmlsZQogCiBlZmkubGRzOiBBRkxBR1Mg
Kz0gLURFRkkKIHhlbi5sZHMgZWZpLmxkczogeGVuLmxkcy5TCi0JJChDQykgLVAgLUUgLVVpMzg2
ICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChBRkxBR1MpKSAtbyAkQCAkPAorCSQoQ0MpIC1Q
IC1FIC1VaTM4NiAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoYV9mbGFncykpIC1vICRAICQ8
CiAJc2VkIC1lICdzLy4qXC5sZHNcLm86LyQoQEYpOi9nJyA8LiQoQEYpLmQgPi4kKEBGKS5kLm5l
dwogCW12IC1mIC4kKEBGKS5kLm5ldyAuJChARikuZAogCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94
ODYvbW0vTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKaW5kZXggZDg3ZGMwYWE2
ZWViLi5hMjQzMWZkZTZiYjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQor
KysgYi94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKQEAgLTEyLDEwICsxMiwxMCBAQCBvYmotJChD
T05GSUdfSFZNKSArPSBwMm0tZXB0Lm8gcDJtLXBvZC5vCiBvYmoteSArPSBwYWdpbmcubwogCiBn
dWVzdF93YWxrXyUubzogZ3Vlc3Rfd2Fsay5jIE1ha2VmaWxlCi0JJChDQykgJChDRkxBR1MpIC1E
R1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtYyAkPCAtbyAkQAorCSQoQ0MpICQoY19mbGFncykgLURH
VUVTVF9QQUdJTkdfTEVWRUxTPSQqIC1jICQ8IC1vICRACiAKIGd1ZXN0X3dhbGtfJS5pOiBndWVz
dF93YWxrLmMgTWFrZWZpbGUKLQkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKENG
TEFHUykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtYyAkPCAtbyAkQAorCSQoQ1BQKSAkKGZp
bHRlci1vdXQgLVdhJChjb21tYSklLCQoY19mbGFncykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0k
KiAtYyAkPCAtbyAkQAogCiBndWVzdF93YWxrXyUuczogZ3Vlc3Rfd2Fsay5jIE1ha2VmaWxlCi0J
JChDQykgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKENGTEFHUykpIC1ER1VFU1RfUEFHSU5H
X0xFVkVMUz0kKiAtUyAkPCAtbyAkQAorCSQoQ0MpICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUs
JChjX2ZsYWdzKSkgLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQqIC1TICQ8IC1vICRACmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL01ha2VmaWxlIGIveGVuL2FyY2gveDg2L21tL2hhcC9N
YWtlZmlsZQppbmRleCBiMTRhOWFmZjkzZDIuLjIyZTdhZDU0YmQzMyAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L21tL2hhcC9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL01ha2Vm
aWxlCkBAIC02LDEwICs2LDEwIEBAIG9iai15ICs9IG5lc3RlZF9oYXAubwogb2JqLXkgKz0gbmVz
dGVkX2VwdC5vCiAKIGd1ZXN0X3dhbGtfJWxldmVsLm86IGd1ZXN0X3dhbGsuYyBNYWtlZmlsZQot
CSQoQ0MpICQoQ0ZMQUdTKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKKwkk
KENDKSAkKGNfZmxhZ3MpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtYyAkPCAtbyAkQAogCiBn
dWVzdF93YWxrXyVsZXZlbC5pOiBndWVzdF93YWxrLmMgTWFrZWZpbGUKLQkkKENQUCkgJChmaWx0
ZXItb3V0IC1XYSQoY29tbWEpJSwkKENGTEFHUykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAt
YyAkPCAtbyAkQAorCSQoQ1BQKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoY19mbGFncykp
IC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtYyAkPCAtbyAkQAogCiBndWVzdF93YWxrXyVsZXZl
bC5zOiBndWVzdF93YWxrLmMgTWFrZWZpbGUKLQkkKENDKSAkKGZpbHRlci1vdXQgLVdhJChjb21t
YSklLCQoQ0ZMQUdTKSkgLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQqIC1TICQ8IC1vICRACisJJChD
QykgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKGNfZmxhZ3MpKSAtREdVRVNUX1BBR0lOR19M
RVZFTFM9JCogLVMgJDwgLW8gJEAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cv
TWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvbW0vc2hhZG93L01ha2VmaWxlCmluZGV4IGZmMDNhOTkz
N2Y5Yi4uMjNkM2ZmMTA4MDJjIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L01h
a2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvTWFrZWZpbGUKQEAgLTcsMTAgKzcs
MTAgQEAgb2JqLXkgKz0gbm9uZS5vCiBlbmRpZgogCiBndWVzdF8lLm86IG11bHRpLmMgTWFrZWZp
bGUKLQkkKENDKSAkKENGTEFHUykgLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQqIC1jICQ8IC1vICRA
CisJJChDQykgJChjX2ZsYWdzKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAK
IAogZ3Vlc3RfJS5pOiBtdWx0aS5jIE1ha2VmaWxlCi0JJChDUFApICQoZmlsdGVyLW91dCAtV2Ek
KGNvbW1hKSUsJChDRkxBR1MpKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAK
KwkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKGNfZmxhZ3MpKSAtREdVRVNUX1BB
R0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKIAogZ3Vlc3RfJS5zOiBtdWx0aS5jIE1ha2VmaWxl
Ci0JJChDQykgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKENGTEFHUykpIC1ER1VFU1RfUEFH
SU5HX0xFVkVMUz0kKiAtUyAkPCAtbyAkQAorCSQoQ0MpICQoZmlsdGVyLW91dCAtV2EkKGNvbW1h
KSUsJChjX2ZsYWdzKSkgLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQqIC1TICQ8IC1vICRACmRpZmYg
LS1naXQgYS94ZW4vaW5jbHVkZS9NYWtlZmlsZSBiL3hlbi9pbmNsdWRlL01ha2VmaWxlCmluZGV4
IDQzM2JhZDkwNTViMi4uYTQ4OGE5OGQ4YmI3IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtl
ZmlsZQorKysgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQpAQCAtNjQsNyArNjQsNyBAQCBjb21wYXQv
JS5oOiBjb21wYXQvJS5pIE1ha2VmaWxlICQoQkFTRURJUikvdG9vbHMvY29tcGF0LWJ1aWxkLWhl
YWRlci5weQogCW12IC1mICRALm5ldyAkQAogCiBjb21wYXQvJS5pOiBjb21wYXQvJS5jIE1ha2Vm
aWxlCi0JJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUgLU0lICUuZCAtaW5jbHVkZSAl
L2luY2x1ZGUveGVuL2NvbmZpZy5oLCQoQ0ZMQUdTKSkgJChjcHBmbGFncy15KSAtbyAkQCAkPAor
CSQoQ1BQKSAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklIC1pbmNsdWRlICUvaW5jbHVkZS94ZW4v
Y29uZmlnLmgsJChDRkxBR1MpKSAkKGNwcGZsYWdzLXkpIC1vICRAICQ8CiAKIGNvbXBhdC8lLmM6
IHB1YmxpYy8lLmggeGxhdC5sc3QgTWFrZWZpbGUgJChCQVNFRElSKS90b29scy9jb21wYXQtYnVp
bGQtc291cmNlLnB5CiAJbWtkaXIgLXAgJChARCkKZGlmZiAtLWdpdCBhL3hlbi9zY3JpcHRzL0ti
dWlsZC5pbmNsdWRlIGIveGVuL3NjcmlwdHMvS2J1aWxkLmluY2x1ZGUKaW5kZXggODA2YzY4ODI0
ZWQ1Li4xNGJkNGUxMTBiNDUgMTAwNjQ0Ci0tLSBhL3hlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRl
CisrKyBiL3hlbi9zY3JpcHRzL0tidWlsZC5pbmNsdWRlCkBAIC0xMCw3ICsxMCw3IEBAIERFUFNf
SU5DTFVERSA9ICQoYWRkc3VmZml4IC5kMiwgJChiYXNlbmFtZSAkKHdpbGRjYXJkICQoREVQUykp
KSkKICMgYXMtaW5zbjogQ2hlY2sgd2hldGhlciBhc3NlbWJsZXIgc3VwcG9ydHMgYW4gaW5zdHJ1
Y3Rpb24uCiAjIFVzYWdlOiBjZmxhZ3MteSArPSAkKGNhbGwgYXMtaW5zbixDQyBGTEFHUywiaW5z
biIsb3B0aW9uLXllcyxvcHRpb24tbm8pCiBhcy1pbnNuID0gJChpZiAkKHNoZWxsIGVjaG8gJ3Zv
aWQgXyh2b2lkKSB7IGFzbSB2b2xhdGlsZSAoICQoMikgKTsgfScgXAotICAgICAgICAgICAgICAg
ICAgICAgICB8ICQoZmlsdGVyLW91dCAtTSUgJS5kIC1pbmNsdWRlICUvaW5jbHVkZS94ZW4vY29u
ZmlnLmgsJCgxKSkgXAorICAgICAgICAgICAgICAgICAgICAgICB8ICQoZmlsdGVyLW91dCAtaW5j
bHVkZSAlL2luY2x1ZGUveGVuL2NvbmZpZy5oLCQoMSkpIFwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIC1jIC14IGMgLW8gL2Rldi9udWxsIC0gMj4mMSksJCg0KSwkKDMpKQogCiAjIGFz
LW9wdGlvbi1hZGQ6IENvbmRpdGlvbmFsbHkgYWRkIG9wdGlvbnMgdG8gZmxhZ3MKLS0gCkFudGhv
bnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v47-000353-9j; Wed, 26 Feb 2020 11:41:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v45-00033W-S7
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:21 +0000
X-Inumbo-ID: e70b1aea-588c-11ea-aba8-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e70b1aea-588c-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 11:41:18 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717278;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=6tPP7TgfUk2yI33aXx5gu6IRlHKsQ7xboXclcuns7ps=;
 b=hcLzCRxcIYoRkOo+hjAs6VGelkBbU8eHWT5lYiDFTZGx7bOo1M+oTELR
 vvNn41zG9nvDDbboMszC6RkFlnWgUBA/CXYgx96QF27tuouQA2cp5YjSl
 G80OZJDWW/Jryt1ZuKSlR1KZCUwR4AG/Dx1G+NyJsDOueMIjDf+ZopAmr A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6+IFUdvJGbW9rdYp98+LGT3fDAQO8WnjlmkNAwCV3F9HR2mBveRtXU7IBZQWU02dprOxPVJWFg
 W7tBUhSK/qhaCuaSCsZ21LZqaO+4PzjpUkoJDdRMLFpQtzE06kblPbybf6JL8Ff29ntUgxA3r0
 +Qx+ibAH9eiARJVK7pOoc3w8xGc3bxS4WBXnHNbYQsnTwApD9Kb3puOiAaeZpj23qiuhu+chkX
 OldGbITAVavqOFXHgLZTp/kXtRahDgEH0Phn4v5/6b+ay0XWZRZrgYBlah67ISpLvFr+uG7Fwm
 PC8=
X-SBRS: 2.7
X-MesageID: 13385569
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13385569"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:47 +0000
Message-ID: <20200226113355.2532224-16-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 15/23] xen/build: have the root Makefile
 generates the CFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiBnZW5lcmF0aW5nIHRoZSBDRkxBR1MgaW4gUnVsZXMubWsgZXZlcnl0aW1lIHdl
IGVudGVyIGEgbmV3CnN1YmRpcmVjdG9yeSwgd2UgYXJlIGdvaW5nIHRvIGdlbmVyYXRlIG1vc3Qg
b2YgdGhlbSBhIHNpbmdsZSB0aW1lLCBhbmQKZXhwb3J0IHRoZSByZXN1bHQgaW4gdGhlIGVudmly
b25tZW50IHNvIHRoYXQgUnVsZXMubWsgY2FuIHVzZSBpdC4gIFRoZQpvbmx5IGZsYWdzIGxlZnQg
dG8gZ2VuZXJhdGVzIGFyZSB0aGUgb25lIHRoYXQgZGVwZW5kcyBvbiB0aGUgdGFyZ2V0cywKYnV0
IHRoZSB2YXJpYWJsZSAkKGNfZmxhZ3MpIHRha2VzIGNhcmUgb2YgdGhhdC4KCkFyY2ggc3BlY2lm
aWMgQ0ZMQUdTIGFyZSBnZW5lcmF0ZWQgYnkgYSBuZXcgZmlsZSAiYXJjaC8qL2FyY2gubWsiCndo
aWNoIGlzIGluY2x1ZGVkIGJ5IHRoZSByb290IE1ha2VmaWxlLgoKV2UgZXhwb3J0IHRoZSAqRkxB
R1MgdmlhIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZXMgWEVOXypGTEFHUyBiZWNhdXNlClJ1bGVz
Lm1rIHN0aWxsIGluY2x1ZGVzIENvbmZpZy5tayBhbmQgd291bGQgYWRkIGR1cGxpY2F0ZWQgZmxh
Z3MgdG8KQ0ZMQUdTLgoKV2hlbiBydW5uaW5nIFJ1bGVzLm1rIGluIHRoZSByb290IGRpcmVjdG9y
eSAoeGVuLyksIHRoZSB2YXJpYWJsZQpgcm9vdC1tYWtlLWRvbmUnIGlzIHNldCwgc28gYG5lZWQt
Y29uZmlnJyB3aWxsIHJlbWFpbiB1bmRlZiBhbmQgc28gdGhlCnJvb3QgTWFrZWZpbGUgd2lsbCBu
b3QgZ2VuZXJhdGUgdGhlIGNmbGFncyBhZ2Fpbi4KCldlIGNhbid0IHVzZSBDRkxBR1MgaW4gc3Vi
ZGlyZWN0b3JpZXMgdG8gYWRkIGZsYWdzIHRvIHBhcnRpY3VsYXIKdGFyZ2V0cywgaW5zdGVhZCBz
dGFydCB0byB1c2UgQ0ZMQUdTLXkuIElkZW0gZm9yIEFGTEFHUy4KU28gdGhlcmUgYXJlIHR3byBk
aWZmZXJlbnQgQ0ZMQUdTLXksIHRoZSBvbmUgaW4geGVuL01ha2VmaWxlIChhbmQKYXJjaC5tayks
IGFuZCB0aGUgb25lIGluIHN1YmRpcnMgdGhhdCBSdWxlcy5tayBpcyBnb2luZyB0byB1c2UuCldl
IGNhbid0IGFkZCB0byBYRU5fQ0ZMQUdTIGJlY2F1c2UgaXQgaXMgZXhwb3J0ZWQsIHNvIG1ha2lu
ZyBjaGFuZ2UgdG8KaXQgbWlnaHQgYmUgcHJvcGFnYXRlZCB0byBzdWJkaXJlY3Rvcnkgd2hpY2gg
aXNuJ3QgaW50ZW5kZWQuCgpTb21lIHN0eWxlIGNoYW5nZSBhcmUgaW50cm9kdWNlZCBpbiB0aGlz
IHBhdGNoOgogICAgd2hlbiBMREZMQUdTX0RJUkVDVCBpcyBpbmNsdWRlZCBpbiBMREZMQUdTCiAg
ICB1c2Ugb2YgQ0ZMQUdTLSQoQ09ORklHX0lORElSRUNUX1RIVU5LKSBpbnN0ZWFkIG9mIGlmZXEo
KS4KClRoZXJlIGlzIG9uIEZJWE1FIGFkZGVkIGFib3V0IExUTyBidWlsZCwgYnV0IHNpbmNlIExU
TyBpcyBtYXJrZWQgYXMKQlJPS0VOLCB0aGlzIGNvbW1pdCBkb2Vzbid0IGF0dGVtcHQgdG8gZmls
dGVyIC1mbHRvIGZsYWdzIG91dCBvZiB0aGUKQ0ZMQUdTLgoKU2lnbmVkLW9mZi1ieTogQW50aG9u
eSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQoKTm90ZXM6CiAgICB2MzoK
ICAgIC0gc3F1YXNoICJ4ZW4vYnVpbGQ6IGludHJvZHVjZSBjY2ZsYWdzLXkgYW5kIENGTEFHU18k
QCIgaGVyZSwgd2l0aAogICAgICB0aG9zZSBjaGFuZ2VzOgogICAgICAgIC0gcmVuYW1lIGNjZmxh
Z3MteSB0byBzaW1wbHkgQ0ZMQUdTLXkgYW5kIHN0YXJ0IHVzaW5nIEFGTEFHUy15IGluCiAgICAg
ICAgICBzdWJkaXJzLgogICAgICAgIC0gcmVtb3ZlIENGTEFHU18kQCwgd2UgZG9uJ3QgbmVlZCBp
dCB5ZXQuCiAgICAgICAgLSBmaXggYnVpbGQgb2YgeGVuLmxkcyBhbmQgZWZpLmxkcyB3aGljaCBu
ZWVkZWQgLUQgdG8gYmUgYV9mbGFncwogICAgLSByZW1vdmUgYXJjaF9jY2ZsYWdzLCBhbmQgbW9k
aWZ5IGNfZmxhZ3MgZGlyZWN0bHkKICAgICAgd2l0aCB0aGF0IGNoYW5nZSwgcmVvcmRlciBjX2Zs
YWdzLCBzbyB0aGF0IHRhcmdldCBzcGVjaWZpYyBmbGFncyBhcmUgbGFzdC4KICAgIC0gcmVtb3Zl
IEhBVkVfQVNfUVVPVEVEX1NZTSBmcm9tIGVudnZhciBhbmQgY2hlY2sgWEVOX0NGTEFHUyB0byBm
aW5kIGlmCiAgICAgIGl0J3MgdGhlcmUgd2hlbiBhZGRpbmcgLURfX09CSkVDVF9MQUJFTF9fLgog
ICAgLSBmaXggbWlzc2luZyBzb21lIGZsYWdzIGluIEFGTEFHUwogICAgICAobGlrZSAtZnNob3J0
LXdjaGFyIGluIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUsCiAgICAgICBhbmQgLURfX09CSkVD
VF9MQUJFTF9fIGFuZCBDRkxBR1Mtc3RhY2stYm91bmRhcnkpCiAgICAtIGtlZXAgQ09WX0ZMQUdT
IGdlbmVyYXRpb24gaW4gUnVsZXMubWsgc2luY2UgaXQgZG9lc24ndCBpbnZvdmxlIHRvCiAgICAg
IGNhbGwgQ0MKICAgIC0gZml4IGNsYW5nIHRlc3QgZm9yICJhc20oKS1zIHN1cHBvcnQgLmluY2x1
ZGUuIiAoaW4gYSBuZXcgcGF0Y2ggZG9uZQogICAgICBhaGVhZCkKICAgIC0gaW5jbHVkZSBLY29u
ZmlnLmluY2x1ZGUgaW4geGVuL01ha2VmaWxlIGJlY2F1c2UgYXMtb3B0aW9uLWFkZCBpcwogICAg
ICBkZWZpbmVkIHRoZXJlIG5vdy4KCiB4ZW4vTWFrZWZpbGUgICAgICAgICAgICAgICB8IDYwICsr
KysrKysrKysrKysrKysrKysrKysrKwogeGVuL1J1bGVzLm1rICAgICAgICAgICAgICAgfCA3NCAr
KysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAg
IHwgMTAgKystLQogeGVuL2FyY2gvYXJtL1J1bGVzLm1rICAgICAgfCA5MyAtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2FyY2gvYXJtL2FyY2gubWsgICAgICAgfCA4
OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL2FybS9lZmkv
TWFrZWZpbGUgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9NYWtlZmlsZSAgICAgIHwgMjQgKysrKyst
LS0tLQogeGVuL2FyY2gveDg2L1J1bGVzLm1rICAgICAgfCA5MSArKystLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCiB4ZW4vYXJjaC94ODYvYXJjaC5tayAgICAgICB8IDg0ICsrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUg
IHwgIDIgKy0KIHhlbi9jb21tb24vbGliZWxmL01ha2VmaWxlIHwgIDQgKy0KIHhlbi9jb21tb24v
bGliZmR0L01ha2VmaWxlIHwgIDQgKy0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgIHwgIDIg
Ky0KIHhlbi94c20vZmxhc2svTWFrZWZpbGUgICAgIHwgIDIgKy0KIHhlbi94c20vZmxhc2svc3Mv
TWFrZWZpbGUgIHwgIDIgKy0KIDE1IGZpbGVzIGNoYW5nZWQsIDI4MyBpbnNlcnRpb25zKCspLCAy
NTkgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgeGVuL2FyY2gvYXJtL2FyY2gubWsK
IGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJjaC94ODYvYXJjaC5tawoKZGlmZiAtLWdpdCBhL3hl
bi9NYWtlZmlsZSBiL3hlbi9NYWtlZmlsZQppbmRleCBhNjEyMGU1NzdlOWIuLmRhMDE3ZGMyOWQz
NiAxMDA2NDQKLS0tIGEveGVuL01ha2VmaWxlCisrKyBiL3hlbi9NYWtlZmlsZQpAQCAtOTQsNiAr
OTQsOCBAQCBjb25maWc6IEZPUkNFCiAKIGVsc2UgIyAhY29uZmlnLWJ1aWxkCiAKK2luY2x1ZGUg
c2NyaXB0cy9LYnVpbGQuaW5jbHVkZQorCiBpZmVxICgkKG5lZWQtY29uZmlnKSx5KQogaW5jbHVk
ZSBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKICMgUmVhZCBpbiBkZXBlbmRlbmNpZXMgdG8gYWxs
IEtjb25maWcqIGZpbGVzLCBtYWtlIHN1cmUgdG8gcnVuIHN5bmNjb25maWcgaWYKQEAgLTExMyw2
ICsxMTUsNjQgQEAgJChLQ09ORklHX0NPTkZJRyk6CiBpbmNsdWRlL2NvbmZpZy8lLmNvbmYgaW5j
bHVkZS9jb25maWcvJS5jb25mLmNtZDogJChLQ09ORklHX0NPTkZJRykKIAkkKE1BS0UpIC1mICQo
QkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChBUkNIKSBTUkNB
UkNIPSQoU1JDQVJDSCkgSE9TVENDPSIkKEhPU1RDQykiIEhPU1RDWFg9IiQoSE9TVENYWCkiIHN5
bmNjb25maWcKIAoraWZlcSAoJChDT05GSUdfREVCVUcpLHkpCitDRkxBR1MgKz0gLU8xCitlbHNl
CitDRkxBR1MgKz0gLU8yCitlbmRpZgorCitpZmVxICgkKENPTkZJR19GUkFNRV9QT0lOVEVSKSx5
KQorQ0ZMQUdTICs9IC1mbm8tb21pdC1mcmFtZS1wb2ludGVyCitlbHNlCitDRkxBR1MgKz0gLWZv
bWl0LWZyYW1lLXBvaW50ZXIKK2VuZGlmCisKK0NGTEFHUyArPSAtbm9zdGRpbmMgLWZuby1idWls
dGluIC1mbm8tY29tbW9uCitDRkxBR1MgKz0gLVdlcnJvciAtV3JlZHVuZGFudC1kZWNscyAtV25v
LXBvaW50ZXItYXJpdGgKKyQoY2FsbCBjYy1vcHRpb24tYWRkLENGTEFHUyxDQywtV3ZsYSkKK0NG
TEFHUyArPSAtcGlwZSAtRF9fWEVOX18gLWluY2x1ZGUgJChCQVNFRElSKS9pbmNsdWRlL3hlbi9j
b25maWcuaAorQ0ZMQUdTLSQoQ09ORklHX0RFQlVHX0lORk8pICs9IC1nCisKK2lmbmVxICgkKENP
TkZJR19DQ19JU19DTEFORykseSkKKyMgQ2xhbmcgZG9lc24ndCB1bmRlcnN0YW5kIHRoaXMgY29t
bWFuZCBsaW5lIGFyZ3VtZW50LCBhbmQgZG9lc24ndCBhcHBlYXIgdG8KKyMgaGF2ZSBhbiBzdWl0
YWJsZSBhbHRlcm5hdGl2ZS4gIFRoZSByZXN1bHRpbmcgY29tcGlsZWQgYmluYXJ5IGRvZXMgZnVu
Y3Rpb24sCisjIGJ1dCBoYXMgYW4gZXhjZXNzaXZlbHkgbGFyZ2Ugc3ltYm9sIHRhYmxlLgorQ0ZM
QUdTICs9IC1XYSwtLXN0cmlwLWxvY2FsLWFic29sdXRlCitlbmRpZgorCitBRkxBR1MgKz0gLURf
X0FTU0VNQkxZX18KKworQ0ZMQUdTICs9ICQoQ0ZMQUdTLXkpCisjIGFsbG93IGV4dHJhIENGTEFH
UyBleHRlcm5hbGx5IHZpYSBFWFRSQV9DRkxBR1NfWEVOX0NPUkUKK0NGTEFHUyArPSAkKEVYVFJB
X0NGTEFHU19YRU5fQ09SRSkKKworIyBNb3N0IENGTEFHUyBhcmUgc2FmZSBmb3IgYXNzZW1ibHkg
ZmlsZXM6CisjICAtc3RkPWdudXs4OSw5OX0gZ2V0cyBjb25mdXNlZCBieSAjLXByZWZpeGVkIGVu
ZC1vZi1saW5lIGNvbW1lbnRzCisjICAtZmx0byBtYWtlcyBubyBzZW5zZSBhbmQgYW5ub3lzIGNs
YW5nCitBRkxBR1MgKz0gJChmaWx0ZXItb3V0IC1zdGQ9Z251JSAtZmx0bywkKENGTEFHUykpCisK
KyMgTERGTEFHUyBhcmUgb25seSBwYXNzZWQgZGlyZWN0bHkgdG8gJChMRCkKK0xERkxBR1MgKz0g
JChMREZMQUdTX0RJUkVDVCkgJChMREZMQUdTLXkpCisKK2lmZXEgKCQoQ09ORklHX1VCU0FOKSx5
KQorQ0ZMQUdTX1VCU0FOIDo9IC1mc2FuaXRpemU9dW5kZWZpbmVkCitlbHNlCitDRkxBR1NfVUJT
QU4gOj0KK2VuZGlmCisKK2lmZXEgKCQoQ09ORklHX0xUTykseSkKK0NGTEFHUyArPSAtZmx0bwor
TERGTEFHUy0kKENPTkZJR19DQ19JU19DTEFORykgKz0gLXBsdWdpbiBMTFZNZ29sZC5zbworZW5k
aWYKKworaW5jbHVkZSAkKEJBU0VESVIpL2FyY2gvJChUQVJHRVRfQVJDSCkvYXJjaC5taworCisj
IGRlZmluZSBuZXcgdmFyaWFibGVzIHRvIGF2b2lkIHRoZSBvbmVzIGRlZmluZXMgaW4gQ29uZmln
Lm1rCitleHBvcnQgWEVOX0NGTEFHUyA6PSAkKENGTEFHUykKK2V4cG9ydCBYRU5fQUZMQUdTIDo9
ICQoQUZMQUdTKQorZXhwb3J0IFhFTl9MREZMQUdTIDo9ICQoTERGTEFHUykKK2V4cG9ydCBDRkxB
R1NfVUJTQU4KKwogZW5kaWYgIyBuZWVkLWNvbmZpZwogCiAuUEhPTlk6IGJ1aWxkIGluc3RhbGwg
dW5pbnN0YWxsIGNsZWFuIGRpc3RjbGVhbiBNQVAKZGlmZiAtLWdpdCBhL3hlbi9SdWxlcy5tayBi
L3hlbi9SdWxlcy5tawppbmRleCA0YWExMTlhOTBjMjcuLmYxMzExYzQ1YTM3MiAxMDA2NDQKLS0t
IGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9SdWxlcy5tawpAQCAtMzgsNTkgKzM4LDE3IEBAIEFM
TF9PQkpTLXkgICAgICAgICAgICAgICArPSAkKEJBU0VESVIpL2FyY2gvJChUQVJHRVRfQVJDSCkv
YnVpbHRfaW4ubwogQUxMX09CSlMtJChDT05GSUdfQ1JZUFRPKSAgICs9ICQoQkFTRURJUikvY3J5
cHRvL2J1aWx0X2luLm8KIAogIyBJbml0aWFsaXNlIHNvbWUgdmFyaWFibGVzCi1DRkxBR1NfVUJT
QU4gOj0KLQotaWZlcSAoJChDT05GSUdfREVCVUcpLHkpCi1DRkxBR1MgKz0gLU8xCi1lbHNlCi1D
RkxBR1MgKz0gLU8yCi1lbmRpZgotCi1pZmVxICgkKENPTkZJR19GUkFNRV9QT0lOVEVSKSx5KQot
Q0ZMQUdTICs9IC1mbm8tb21pdC1mcmFtZS1wb2ludGVyCi1lbHNlCi1DRkxBR1MgKz0gLWZvbWl0
LWZyYW1lLXBvaW50ZXIKLWVuZGlmCi0KLUNGTEFHUyArPSAtbm9zdGRpbmMgLWZuby1idWlsdGlu
IC1mbm8tY29tbW9uCi1DRkxBR1MgKz0gLVdlcnJvciAtV3JlZHVuZGFudC1kZWNscyAtV25vLXBv
aW50ZXItYXJpdGgKLSQoY2FsbCBjYy1vcHRpb24tYWRkLENGTEFHUyxDQywtV3ZsYSkKLUNGTEFH
UyArPSAtcGlwZSAtRF9fWEVOX18gLWluY2x1ZGUgJChCQVNFRElSKS9pbmNsdWRlL3hlbi9jb25m
aWcuaAotQ0ZMQUdTLSQoQ09ORklHX0RFQlVHX0lORk8pICs9IC1nCi0KLWlmbmVxICgkKENPTkZJ
R19DQ19JU19DTEFORykseSkKLSMgQ2xhbmcgZG9lc24ndCB1bmRlcnN0YW5kIHRoaXMgY29tbWFu
ZCBsaW5lIGFyZ3VtZW50LCBhbmQgZG9lc24ndCBhcHBlYXIgdG8KLSMgaGF2ZSBhbiBzdWl0YWJs
ZSBhbHRlcm5hdGl2ZS4gIFRoZSByZXN1bHRpbmcgY29tcGlsZWQgYmluYXJ5IGRvZXMgZnVuY3Rp
b24sCi0jIGJ1dCBoYXMgYW4gZXhjZXNzaXZlbHkgbGFyZ2Ugc3ltYm9sIHRhYmxlLgotQ0ZMQUdT
ICs9IC1XYSwtLXN0cmlwLWxvY2FsLWFic29sdXRlCi1lbmRpZgotCi1BRkxBR1MgKz0gLURfX0FT
U0VNQkxZX18KK0NGTEFHUy15IDo9CitBRkxBR1MteSA6PQogCiBBTExfT0JKUyA6PSAkKEFMTF9P
QkpTLXkpCiAKLUNGTEFHUyArPSAkKENGTEFHUy15KQotIyBhbGxvdyBleHRyYSBDRkxBR1MgZXh0
ZXJuYWxseSB2aWEgRVhUUkFfQ0ZMQUdTX1hFTl9DT1JFCi1DRkxBR1MgKz0gJChFWFRSQV9DRkxB
R1NfWEVOX0NPUkUpCi0KLSMgTW9zdCBDRkxBR1MgYXJlIHNhZmUgZm9yIGFzc2VtYmx5IGZpbGVz
OgotIyAgLXN0ZD1nbnV7ODksOTl9IGdldHMgY29uZnVzZWQgYnkgIy1wcmVmaXhlZCBlbmQtb2Yt
bGluZSBjb21tZW50cwotIyAgLWZsdG8gbWFrZXMgbm8gc2Vuc2UgYW5kIGFubm95cyBjbGFuZwot
QUZMQUdTICs9ICQoZmlsdGVyLW91dCAtc3RkPWdudSUgLWZsdG8sJChDRkxBR1MpKQotCi0jIExE
RkxBR1MgYXJlIG9ubHkgcGFzc2VkIGRpcmVjdGx5IHRvICQoTEQpCi1MREZMQUdTICs9ICQoTERG
TEFHU19ESVJFQ1QpCi0KLUxERkxBR1MgKz0gJChMREZMQUdTLXkpCi0KIFNQRUNJQUxfREFUQV9T
RUNUSU9OUyA6PSByb2RhdGEgJChmb3JlYWNoIGEsMSAyIDQgOCAxNiwgXAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkKGZvcmVhY2ggdywxIDIgNCwgXAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByb2Rh
dGEuc3RyJCh3KS4kKGEpKSBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHJvZGF0YS5jc3QkKGEpKSBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgJChmb3Jl
YWNoIHIscmVsIHJlbC5ybyxkYXRhLiQocikubG9jYWwpCiAKLWluY2x1ZGUgJChCQVNFRElSKS9h
cmNoLyQoVEFSR0VUX0FSQ0gpL1J1bGVzLm1rCi0KIGluY2x1ZGUgTWFrZWZpbGUKIAogZGVmaW5l
IGdlbmRlcApAQCAtMTA3LDcgKzY1LDcgQEAgJChmb3JlYWNoIG8sJChmaWx0ZXItb3V0ICUvLCQo
b2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKSwkKGV2YWwgJChjYWxsIGdlbmQKIHN1YmRp
ci15IDo9ICQoc3ViZGlyLXkpICQoZmlsdGVyICUvLCAkKG9iai15KSkKIG9iai15ICAgIDo9ICQo
cGF0c3Vic3QgJS8sICUvYnVpbHRfaW4ubywgJChvYmoteSkpCiAKLSQoZmlsdGVyICUuaW5pdC5v
LCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogQ0ZMQUdTICs9IC1ESU5JVF9TRUNU
SU9OU19PTkxZCiskKGZpbHRlciAlLmluaXQubywkKG9iai15KSAkKG9iai1iaW4teSkgJChleHRy
YS15KSk6IENGTEFHUy15ICs9IC1ESU5JVF9TRUNUSU9OU19PTkxZCiAKIGlmZXEgKCQoQ09ORklH
X0NPVkVSQUdFKSx5KQogaWZlcSAoJChDT05GSUdfQ0NfSVNfQ0xBTkcpLHkpCkBAIC0xMTUsMTkg
KzczLDE2IEBAIGlmZXEgKCQoQ09ORklHX0NDX0lTX0NMQU5HKSx5KQogZWxzZQogICAgIENPVl9G
TEFHUyA6PSAtZnByb2ZpbGUtYXJjcyAtZnRlc3QtY292ZXJhZ2UKIGVuZGlmCi0kKGZpbHRlci1v
dXQgJS5pbml0Lm8gJChub2Nvdi15KSwkKG9iai15KSAkKG9iai1iaW4teSkgJChleHRyYS15KSk6
IENGTEFHUyArPSAkKENPVl9GTEFHUykKKyQoZmlsdGVyLW91dCAlLmluaXQubyAkKG5vY292LXkp
LCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogQ0ZMQUdTLXkgKz0gJChDT1ZfRkxB
R1MpCiBlbmRpZgogCiBpZmVxICgkKENPTkZJR19VQlNBTikseSkKLUNGTEFHU19VQlNBTiArPSAt
ZnNhbml0aXplPXVuZGVmaW5lZAogIyBBbnkgLWZuby1zYW5pdGl6ZT0gb3B0aW9ucyBuZWVkIHRv
IGNvbWUgYWZ0ZXIgYW55IC1mc2FuaXRpemU9IG9wdGlvbnMKICQoZmlsdGVyLW91dCAlLmluaXQu
byAkKG5vdWJzYW4teSksJChvYmoteSkgJChvYmotYmluLXkpICQoZXh0cmEteSkpOiBcCi1DRkxB
R1MgKz0gJChmaWx0ZXItb3V0IC1mbm8tJSwkKENGTEFHU19VQlNBTikpICQoZmlsdGVyIC1mbm8t
JSwkKENGTEFHU19VQlNBTikpCitDRkxBR1MteSArPSAkKGZpbHRlci1vdXQgLWZuby0lLCQoQ0ZM
QUdTX1VCU0FOKSkgJChmaWx0ZXIgLWZuby0lLCQoQ0ZMQUdTX1VCU0FOKSkKIGVuZGlmCiAKIGlm
ZXEgKCQoQ09ORklHX0xUTykseSkKLUNGTEFHUyArPSAtZmx0bwotTERGTEFHUy0kKENPTkZJR19D
Q19JU19DTEFORykgKz0gLXBsdWdpbiBMTFZNZ29sZC5zbwogIyBXb3VsZCBsaWtlIHRvIGhhbmRs
ZSBhbGwgb2JqZWN0IGZpbGVzIGFzIGJpdGNvZGUsIGJ1dCBvYmplY3RzIG1hZGUgZnJvbQogIyBw
dXJlIGFzbSBhcmUgaW4gYSBkaWZmZXJlbnQgZm9ybWF0IGFuZCBoYXZlIHRvIGJlIGNvbGxlY3Rl
ZCBzZXBhcmF0ZWx5LgogIyBNaXJyb3IgdGhlIGRpcmVjdG9yeSB0cmVlLCBjb2xsZWN0aW5nIHRo
ZW0gYXMgYnVpbHRfaW5fYmluLm8uCkBAIC0xNDAsMTAgKzk1LDE5IEBAIG9iai1iaW4teSA6PQog
ZW5kaWYKIAogIyBBbHdheXMgYnVpbGQgb2JqLWJpbiBmaWxlcyBhcyBiaW5hcnkgZXZlbiBpZiB0
aGV5IGNvbWUgZnJvbSBDIHNvdXJjZS4gCi0kKG9iai1iaW4teSk6IENGTEFHUyA6PSAkKGZpbHRl
ci1vdXQgLWZsdG8sJChDRkxBR1MpKQorIyBGSVhNRSBMVE8gYnJva2VuLCBidXQgd2Ugd291bGQg
bmVlZCBhIGRpZmZlcmVudCB3YXkgdG8gZmlsdGVyIC1mbHRvIG91dAorIyAkKG9iai1iaW4teSk6
IENGTEFHUyA6PSAkKGZpbHRlci1vdXQgLWZsdG8sJChDRkxBR1MpKQorCisjIENhbGN1bGF0aW9u
IG9mIGZsYWdzLCBmaXJzdCB0aGUgZ2VuZXJpYyBmbGFncywgdGhlbiB0aGUgYXJjaCBzcGVjaWZp
YyBmbGFncywKKyMgYW5kIGxhc3QgdGhlIGZsYWdzIG1vZGlmaWVkIGZvciBhIHRhcmdldCBvciBh
IGRpcmVjdG9yeS4KKworY19mbGFncyA9IC1NTUQgLU1GICQoQEQpLy4kKEBGKS5kICQoWEVOX0NG
TEFHUykgJy1EX19PQkpFQ1RfRklMRV9fPSIkQCInCithX2ZsYWdzID0gLU1NRCAtTUYgJChARCkv
LiQoQEYpLmQgJChYRU5fQUZMQUdTKQorCitpbmNsdWRlICQoQkFTRURJUikvYXJjaC8kKFRBUkdF
VF9BUkNIKS9SdWxlcy5tawogCi1jX2ZsYWdzID0gLU1NRCAtTUYgJChARCkvLiQoQEYpLmQgJChD
RkxBR1MpICctRF9fT0JKRUNUX0ZJTEVfXz0iJEAiJwotYV9mbGFncyA9IC1NTUQgLU1GICQoQEQp
Ly4kKEBGKS5kICQoQUZMQUdTKQorY19mbGFncyArPSAkKENGTEFHUy15KQorYV9mbGFncyArPSAk
KENGTEFHUy15KSAkKEFGTEFHUy15KQogCiBidWlsdF9pbi5vOiAkKG9iai15KSAkKGV4dHJhLXkp
CiBpZmVxICgkKG9iai15KSwpCkBAIC0xNTIsNyArMTE2LDcgQEAgZWxzZQogaWZlcSAoJChDT05G
SUdfTFRPKSx5KQogCSQoTERfTFRPKSAtciAtbyAkQCAkKGZpbHRlci1vdXQgJChleHRyYS15KSwk
XikKIGVsc2UKLQkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICQoZmlsdGVyLW91dCAkKGV4dHJh
LXkpLCReKQorCSQoTEQpICQoWEVOX0xERkxBR1MpIC1yIC1vICRAICQoZmlsdGVyLW91dCAkKGV4
dHJhLXkpLCReKQogZW5kaWYKIGVuZGlmCiAKQEAgLTE2MCw3ICsxMjQsNyBAQCBidWlsdF9pbl9i
aW4ubzogJChvYmotYmluLXkpICQoZXh0cmEteSkKIGlmZXEgKCQob2JqLWJpbi15KSwpCiAJJChD
QykgJChhX2ZsYWdzKSAtYyAteCBhc3NlbWJsZXIgL2Rldi9udWxsIC1vICRACiBlbHNlCi0JJChM
RCkgJChMREZMQUdTKSAtciAtbyAkQCAkKGZpbHRlci1vdXQgJChleHRyYS15KSwkXikKKwkkKExE
KSAkKFhFTl9MREZMQUdTKSAtciAtbyAkQCAkKGZpbHRlci1vdXQgJChleHRyYS15KSwkXikKIGVu
ZGlmCiAKICMgRm9yY2UgZXhlY3V0aW9uIG9mIHBhdHRlcm4gcnVsZXMgKGZvciB3aGljaCBQSE9O
WSBjYW5ub3QgYmUgZGlyZWN0bHkgdXNlZCkuCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vTWFr
ZWZpbGUgYi94ZW4vYXJjaC9hcm0vTWFrZWZpbGUKaW5kZXggN2YxNDI3NjMwYjk2Li4xNTk5ZTJi
YTQwNTggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9NYWtlZmlsZQorKysgYi94ZW4vYXJjaC9h
cm0vTWFrZWZpbGUKQEAgLTk2LDI0ICs5NiwyNCBAQCBwcmVsaW5rX2x0by5vOiAkKEFMTF9PQkpT
KQogCiAjIExpbmsgaXQgd2l0aCBhbGwgdGhlIGJpbmFyeSBvYmplY3RzCiBwcmVsaW5rLm86ICQo
cGF0c3Vic3QgJS9idWlsdF9pbi5vLCUvYnVpbHRfaW5fYmluLm8sJChBTExfT0JKUykpIHByZWxp
bmtfbHRvLm8KLQkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCisJJChMRCkgJChYRU5fTERG
TEFHUykgLXIgLW8gJEAgJF4KIGVsc2UKIHByZWxpbmsubzogJChBTExfT0JKUykKLQkkKExEKSAk
KExERkxBR1MpIC1yIC1vICRAICReCisJJChMRCkgJChYRU5fTERGTEFHUykgLXIgLW8gJEAgJF4K
IGVuZGlmCiAKICQoVEFSR0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxkcwotCSQoTEQpICQoTERG
TEFHUykgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gXAorCSQoTEQpICQoWEVOX0xERkxBR1MpIC1U
IHhlbi5sZHMgLU4gcHJlbGluay5vIFwKIAkgICAgJChCQVNFRElSKS9jb21tb24vc3ltYm9scy1k
dW1teS5vIC1vICQoQEQpLy4kKEBGKS4wCiAJJChOTSkgLXBhIC0tZm9ybWF0PXN5c3YgJChARCkv
LiQoQEYpLjAgXAogCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAkKGFsbF9zeW1ib2xzKSAt
LXN5c3YgLS1zb3J0ID4kKEBEKS8uJChARikuMC5TCiAJJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1
bGVzLm1rICQoQEQpLy4kKEBGKS4wLm8KLQkkKExEKSAkKExERkxBR1MpIC1UIHhlbi5sZHMgLU4g
cHJlbGluay5vIFwKKwkkKExEKSAkKFhFTl9MREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsu
byBcCiAJICAgICQoQEQpLy4kKEBGKS4wLm8gLW8gJChARCkvLiQoQEYpLjEKIAkkKE5NKSAtcGEg
LS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMSBcCiAJCXwgJChCQVNFRElSKS90b29scy9zeW1i
b2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgPiQoQEQpLy4kKEBGKS4xLlMKIAkkKE1B
S0UpIC1mICQoQkFTRURJUikvUnVsZXMubWsgJChARCkvLiQoQEYpLjEubwotCSQoTEQpICQoTERG
TEFHUykgLVQgeGVuLmxkcyAtTiBwcmVsaW5rLm8gJChidWlsZF9pZF9saW5rZXIpIFwKKwkkKExE
KSAkKFhFTl9MREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtl
cikgXAogCSAgICAkKEBEKS8uJChARikuMS5vIC1vICRACiAJJChOTSkgLXBhIC0tZm9ybWF0PXN5
c3YgJChARCkvJChARikgXAogCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAtLXhlbnN5bXMg
LS1zeXN2IC0tc29ydCBcCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vUnVsZXMubWsgYi94ZW4v
YXJjaC9hcm0vUnVsZXMubWsKaW5kZXggMDIyYTNhNmY4MmJhLi5lNjlkZTI5YmIyZDEgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL2FybS9SdWxlcy5taworKysgYi94ZW4vYXJjaC9hcm0vUnVsZXMubWsK
QEAgLTEsOTMgKzAsMCBAQAotIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IwotIyBhcm0tc3BlY2lmaWMgZGVmaW5pdGlvbnMKLQotIwotIyBJZiB5b3UgY2hhbmdlIGFueSBv
ZiB0aGVzZSBjb25maWd1cmF0aW9uIG9wdGlvbnMgdGhlbiB5b3UgbXVzdAotIyAnbWFrZSBjbGVh
bicgYmVmb3JlIHJlYnVpbGRpbmcuCi0jCi0KLUNGTEFHUyArPSAtSSQoQkFTRURJUikvaW5jbHVk
ZQotCi0kKGNhbGwgY2Mtb3B0aW9ucy1hZGQsQ0ZMQUdTLENDLCQoRU1CRURERURfRVhUUkFfQ0ZM
QUdTKSkKLSQoY2FsbCBjYy1vcHRpb24tYWRkLENGTEFHUyxDQywtV25lc3RlZC1leHRlcm5zKQot
Ci0jIFByZXZlbnQgZmxvYXRpbmctcG9pbnQgdmFyaWFibGVzIGZyb20gY3JlZXBpbmcgaW50byBY
ZW4uCi1DRkxBR1MtJChDT05GSUdfQVJNXzMyKSArPSAtbXNvZnQtZmxvYXQKLUNGTEFHUy0kKENP
TkZJR19BUk1fMzIpICs9IC1tY3B1PWNvcnRleC1hMTUKLQotQ0ZMQUdTLSQoQ09ORklHX0FSTV82
NCkgKz0gLW1jcHU9Z2VuZXJpYwotQ0ZMQUdTLSQoQ09ORklHX0FSTV82NCkgKz0gLW1nZW5lcmFs
LXJlZ3Mtb25seSAjIE5vIGZwIHJlZ2lzdGVycyBldGMKLQotRUFSTFlfUFJJTlRLIDo9IG4KLQot
aWZlcSAoJChDT05GSUdfREVCVUcpLHkpCi0KLSMgU2VlIGRvY3MvbWlzYy9hcm0vZWFybHktcHJp
bnRrLnR4dCBmb3Igc3ludGF4Ci0KLUVBUkxZX1BSSU5US19icmNtICAgICAgICAgICA6PSA4MjUw
LDB4RjA0MEFCMDAsMgotRUFSTFlfUFJJTlRLX2RyYTcgICAgICAgICAgIDo9IDgyNTAsMHg0ODA2
QTAwMCwyCi1FQVJMWV9QUklOVEtfZmFzdG1vZGVsICAgICAgOj0gcGwwMTEsMHgxYzA5MDAwMCwx
MTUyMDAKLUVBUkxZX1BSSU5US19leHlub3M1MjUwICAgICA6PSBleHlub3M0MjEwLDB4MTJjMjAw
MDAKLUVBUkxZX1BSSU5US19oaWtleTk2MCAgICAgICA6PSBwbDAxMSwweGZmZjMyMDAwCi1FQVJM
WV9QUklOVEtfanVubyAgICAgICAgICAgOj0gcGwwMTEsMHg3ZmY4MDAwMAotRUFSTFlfUFJJTlRL
X2xhZ2VyICAgICAgICAgIDo9IHNjaWYsMHhlNmU2MDAwMAotRUFSTFlfUFJJTlRLX21pZHdheSAg
ICAgICAgIDo9IHBsMDExLDB4ZmZmMzYwMDAKLUVBUkxZX1BSSU5US19tdmVidSAgICAgICAgICA6
PSBtdmVidSwweGQwMDEyMDAwCi1FQVJMWV9QUklOVEtfb21hcDU0MzIgICAgICAgOj0gODI1MCww
eDQ4MDIwMDAwLDIKLUVBUkxZX1BSSU5US19yY2FyMyAgICAgICAgICA6PSBzY2lmLDB4ZTZlODgw
MDAKLUVBUkxZX1BSSU5US19zZWF0dGxlICAgICAgICA6PSBwbDAxMSwweGUxMDEwMDAwCi1FQVJM
WV9QUklOVEtfc3VuNmkgICAgICAgICAgOj0gODI1MCwweDAxYzI4MDAwLDIKLUVBUkxZX1BSSU5U
S19zdW43aSAgICAgICAgICA6PSA4MjUwLDB4MDFjMjgwMDAsMgotRUFSTFlfUFJJTlRLX3RodW5k
ZXJ4ICAgICAgIDo9IHBsMDExLDB4ODdlMDI0MDAwMDAwCi1FQVJMWV9QUklOVEtfdmV4cHJlc3Mg
ICAgICAgOj0gcGwwMTEsMHgxYzA5MDAwMAotRUFSTFlfUFJJTlRLX3hnZW5lLW1jZGl2aXR0IDo9
IDgyNTAsMHgxYzAyMTAwMCwyCi1FQVJMWV9QUklOVEtfeGdlbmUtc3Rvcm0gICAgOj0gODI1MCww
eDFjMDIwMDAwLDIKLUVBUkxZX1BSSU5US196eW5xbXAgICAgICAgICA6PSBjYWRlbmNlLDB4ZmYw
MDAwMDAKLQotaWZuZXEgKCQoRUFSTFlfUFJJTlRLXyQoQ09ORklHX0VBUkxZX1BSSU5USykpLCkK
LUVBUkxZX1BSSU5US19DRkcgOj0gJChzdWJzdCAkKGNvbW1hKSwgLCQoRUFSTFlfUFJJTlRLXyQo
Q09ORklHX0VBUkxZX1BSSU5USykpKQotZWxzZQotRUFSTFlfUFJJTlRLX0NGRyA6PSAkKHN1YnN0
ICQoY29tbWEpLCAsJChDT05GSUdfRUFSTFlfUFJJTlRLKSkKLWVuZGlmCi0KLSMgRXh0cmFjdCBj
b25maWd1cmF0aW9uIGZyb20gc3RyaW5nCi1FQVJMWV9QUklOVEtfSU5DIDo9ICQod29yZCAxLCQo
RUFSTFlfUFJJTlRLX0NGRykpCi1FQVJMWV9VQVJUX0JBU0VfQUREUkVTUyA6PSAkKHdvcmQgMiwk
KEVBUkxZX1BSSU5US19DRkcpKQotCi0jIFVBUlQgc3BlY2lmaWMgb3B0aW9ucwotaWZlcSAoJChF
QVJMWV9QUklOVEtfSU5DKSw4MjUwKQotRUFSTFlfVUFSVF9SRUdfU0hJRlQgOj0gJCh3b3JkIDMs
JChFQVJMWV9QUklOVEtfQ0ZHKSkKLWVuZGlmCi1pZmVxICgkKEVBUkxZX1BSSU5US19JTkMpLHBs
MDExKQotaWZuZXEgKCQod29yZCAzLCQoRUFSTFlfUFJJTlRLX0NGRykpLCkKLUVBUkxZX1BSSU5U
S19JTklUX1VBUlQgOj0geQotRUFSTFlfUFJJTlRLX0JBVUQgOj0gJCh3b3JkIDMsJChFQVJMWV9Q
UklOVEtfQ0ZHKSkKLWVuZGlmCi1lbmRpZgotaWZlcSAoJChFQVJMWV9QUklOVEtfSU5DKSxzY2lm
KQotaWZuZXEgKCQod29yZCAzLCQoRUFSTFlfUFJJTlRLX0NGRykpLCkKLUNGTEFHUy15ICs9IC1E
RUFSTFlfUFJJTlRLX1ZFUlNJT05fJCh3b3JkIDMsJChFQVJMWV9QUklOVEtfQ0ZHKSkKLWVsc2UK
LUNGTEFHUy15ICs9IC1ERUFSTFlfUFJJTlRLX1ZFUlNJT05fTk9ORQotZW5kaWYKLWVuZGlmCi0K
LWlmbmVxICgkKEVBUkxZX1BSSU5US19JTkMpLCkKLUVBUkxZX1BSSU5USyA6PSB5Ci1lbmRpZgot
Ci1DRkxBR1MtJChFQVJMWV9QUklOVEspICs9IC1EQ09ORklHX0VBUkxZX1BSSU5USwotQ0ZMQUdT
LSQoRUFSTFlfUFJJTlRLX0lOSVRfVUFSVCkgKz0gLURFQVJMWV9QUklOVEtfSU5JVF9VQVJUCi1D
RkxBR1MtJChFQVJMWV9QUklOVEspICs9IC1ERUFSTFlfUFJJTlRLX0lOQz1cImRlYnVnLSQoRUFS
TFlfUFJJTlRLX0lOQykuaW5jXCIKLUNGTEFHUy0kKEVBUkxZX1BSSU5USykgKz0gLURFQVJMWV9Q
UklOVEtfQkFVRD0kKEVBUkxZX1BSSU5US19CQVVEKQotQ0ZMQUdTLSQoRUFSTFlfUFJJTlRLKSAr
PSAtREVBUkxZX1VBUlRfQkFTRV9BRERSRVNTPSQoRUFSTFlfVUFSVF9CQVNFX0FERFJFU1MpCi1D
RkxBR1MtJChFQVJMWV9QUklOVEspICs9IC1ERUFSTFlfVUFSVF9SRUdfU0hJRlQ9JChFQVJMWV9V
QVJUX1JFR19TSElGVCkKLQotZWxzZSAjICFDT05GSUdfREVCVUcKLQotaWZuZXEgKCQoQ09ORklH
X0VBUkxZX1BSSU5USyksKQotIyBFYXJseSBwcmludGsgaXMgZGVwZW5kYW50IG9uIGEgZGVidWcg
YnVpbGQuCi0kKGVycm9yIENPTkZJR19FQVJMWV9QUklOVEsgZW5hYmxlZCBmb3Igbm9uLWRlYnVn
IGJ1aWxkKQotZW5kaWYKLQotZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hcmNoLm1r
IGIveGVuL2FyY2gvYXJtL2FyY2gubWsKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwLi4yOTZkNmM2Y2Y1MjYKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC9hcm0vYXJj
aC5tawpAQCAtMCwwICsxLDg4IEBACisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjCisjIGFybS1zcGVjaWZpYyBkZWZpbml0aW9ucworCitDRkxBR1MgKz0gLUkkKEJBU0VE
SVIpL2luY2x1ZGUKKworJChjYWxsIGNjLW9wdGlvbnMtYWRkLENGTEFHUyxDQywkKEVNQkVEREVE
X0VYVFJBX0NGTEFHUykpCiskKGNhbGwgY2Mtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsLVduZXN0ZWQt
ZXh0ZXJucykKKworIyBQcmV2ZW50IGZsb2F0aW5nLXBvaW50IHZhcmlhYmxlcyBmcm9tIGNyZWVw
aW5nIGludG8gWGVuLgorQ0ZMQUdTLSQoQ09ORklHX0FSTV8zMikgKz0gLW1zb2Z0LWZsb2F0CitD
RkxBR1MtJChDT05GSUdfQVJNXzMyKSArPSAtbWNwdT1jb3J0ZXgtYTE1CisKK0NGTEFHUy0kKENP
TkZJR19BUk1fNjQpICs9IC1tY3B1PWdlbmVyaWMKK0NGTEFHUy0kKENPTkZJR19BUk1fNjQpICs9
IC1tZ2VuZXJhbC1yZWdzLW9ubHkgIyBObyBmcCByZWdpc3RlcnMgZXRjCisKK0VBUkxZX1BSSU5U
SyA6PSBuCisKK2lmZXEgKCQoQ09ORklHX0RFQlVHKSx5KQorCisjIFNlZSBkb2NzL21pc2MvYXJt
L2Vhcmx5LXByaW50ay50eHQgZm9yIHN5bnRheAorCitFQVJMWV9QUklOVEtfYnJjbSAgICAgICAg
ICAgOj0gODI1MCwweEYwNDBBQjAwLDIKK0VBUkxZX1BSSU5US19kcmE3ICAgICAgICAgICA6PSA4
MjUwLDB4NDgwNkEwMDAsMgorRUFSTFlfUFJJTlRLX2Zhc3Rtb2RlbCAgICAgIDo9IHBsMDExLDB4
MWMwOTAwMDAsMTE1MjAwCitFQVJMWV9QUklOVEtfZXh5bm9zNTI1MCAgICAgOj0gZXh5bm9zNDIx
MCwweDEyYzIwMDAwCitFQVJMWV9QUklOVEtfaGlrZXk5NjAgICAgICAgOj0gcGwwMTEsMHhmZmYz
MjAwMAorRUFSTFlfUFJJTlRLX2p1bm8gICAgICAgICAgIDo9IHBsMDExLDB4N2ZmODAwMDAKK0VB
UkxZX1BSSU5US19sYWdlciAgICAgICAgICA6PSBzY2lmLDB4ZTZlNjAwMDAKK0VBUkxZX1BSSU5U
S19taWR3YXkgICAgICAgICA6PSBwbDAxMSwweGZmZjM2MDAwCitFQVJMWV9QUklOVEtfbXZlYnUg
ICAgICAgICAgOj0gbXZlYnUsMHhkMDAxMjAwMAorRUFSTFlfUFJJTlRLX29tYXA1NDMyICAgICAg
IDo9IDgyNTAsMHg0ODAyMDAwMCwyCitFQVJMWV9QUklOVEtfcmNhcjMgICAgICAgICAgOj0gc2Np
ZiwweGU2ZTg4MDAwCitFQVJMWV9QUklOVEtfc2VhdHRsZSAgICAgICAgOj0gcGwwMTEsMHhlMTAx
MDAwMAorRUFSTFlfUFJJTlRLX3N1bjZpICAgICAgICAgIDo9IDgyNTAsMHgwMWMyODAwMCwyCitF
QVJMWV9QUklOVEtfc3VuN2kgICAgICAgICAgOj0gODI1MCwweDAxYzI4MDAwLDIKK0VBUkxZX1BS
SU5US190aHVuZGVyeCAgICAgICA6PSBwbDAxMSwweDg3ZTAyNDAwMDAwMAorRUFSTFlfUFJJTlRL
X3ZleHByZXNzICAgICAgIDo9IHBsMDExLDB4MWMwOTAwMDAKK0VBUkxZX1BSSU5US194Z2VuZS1t
Y2Rpdml0dCA6PSA4MjUwLDB4MWMwMjEwMDAsMgorRUFSTFlfUFJJTlRLX3hnZW5lLXN0b3JtICAg
IDo9IDgyNTAsMHgxYzAyMDAwMCwyCitFQVJMWV9QUklOVEtfenlucW1wICAgICAgICAgOj0gY2Fk
ZW5jZSwweGZmMDAwMDAwCisKK2lmbmVxICgkKEVBUkxZX1BSSU5US18kKENPTkZJR19FQVJMWV9Q
UklOVEspKSwpCitFQVJMWV9QUklOVEtfQ0ZHIDo9ICQoc3Vic3QgJChjb21tYSksICwkKEVBUkxZ
X1BSSU5US18kKENPTkZJR19FQVJMWV9QUklOVEspKSkKK2Vsc2UKK0VBUkxZX1BSSU5US19DRkcg
Oj0gJChzdWJzdCAkKGNvbW1hKSwgLCQoQ09ORklHX0VBUkxZX1BSSU5USykpCitlbmRpZgorCisj
IEV4dHJhY3QgY29uZmlndXJhdGlvbiBmcm9tIHN0cmluZworRUFSTFlfUFJJTlRLX0lOQyA6PSAk
KHdvcmQgMSwkKEVBUkxZX1BSSU5US19DRkcpKQorRUFSTFlfVUFSVF9CQVNFX0FERFJFU1MgOj0g
JCh3b3JkIDIsJChFQVJMWV9QUklOVEtfQ0ZHKSkKKworIyBVQVJUIHNwZWNpZmljIG9wdGlvbnMK
K2lmZXEgKCQoRUFSTFlfUFJJTlRLX0lOQyksODI1MCkKK0VBUkxZX1VBUlRfUkVHX1NISUZUIDo9
ICQod29yZCAzLCQoRUFSTFlfUFJJTlRLX0NGRykpCitlbmRpZgoraWZlcSAoJChFQVJMWV9QUklO
VEtfSU5DKSxwbDAxMSkKK2lmbmVxICgkKHdvcmQgMywkKEVBUkxZX1BSSU5US19DRkcpKSwpCitF
QVJMWV9QUklOVEtfSU5JVF9VQVJUIDo9IHkKK0VBUkxZX1BSSU5US19CQVVEIDo9ICQod29yZCAz
LCQoRUFSTFlfUFJJTlRLX0NGRykpCitlbmRpZgorZW5kaWYKK2lmZXEgKCQoRUFSTFlfUFJJTlRL
X0lOQyksc2NpZikKK2lmbmVxICgkKHdvcmQgMywkKEVBUkxZX1BSSU5US19DRkcpKSwpCitDRkxB
R1MteSArPSAtREVBUkxZX1BSSU5US19WRVJTSU9OXyQod29yZCAzLCQoRUFSTFlfUFJJTlRLX0NG
RykpCitlbHNlCitDRkxBR1MteSArPSAtREVBUkxZX1BSSU5US19WRVJTSU9OX05PTkUKK2VuZGlm
CitlbmRpZgorCitpZm5lcSAoJChFQVJMWV9QUklOVEtfSU5DKSwpCitFQVJMWV9QUklOVEsgOj0g
eQorZW5kaWYKKworQ0ZMQUdTLSQoRUFSTFlfUFJJTlRLKSArPSAtRENPTkZJR19FQVJMWV9QUklO
VEsKK0NGTEFHUy0kKEVBUkxZX1BSSU5US19JTklUX1VBUlQpICs9IC1ERUFSTFlfUFJJTlRLX0lO
SVRfVUFSVAorQ0ZMQUdTLSQoRUFSTFlfUFJJTlRLKSArPSAtREVBUkxZX1BSSU5US19JTkM9XCJk
ZWJ1Zy0kKEVBUkxZX1BSSU5US19JTkMpLmluY1wiCitDRkxBR1MtJChFQVJMWV9QUklOVEspICs9
IC1ERUFSTFlfUFJJTlRLX0JBVUQ9JChFQVJMWV9QUklOVEtfQkFVRCkKK0NGTEFHUy0kKEVBUkxZ
X1BSSU5USykgKz0gLURFQVJMWV9VQVJUX0JBU0VfQUREUkVTUz0kKEVBUkxZX1VBUlRfQkFTRV9B
RERSRVNTKQorQ0ZMQUdTLSQoRUFSTFlfUFJJTlRLKSArPSAtREVBUkxZX1VBUlRfUkVHX1NISUZU
PSQoRUFSTFlfVUFSVF9SRUdfU0hJRlQpCisKK2Vsc2UgIyAhQ09ORklHX0RFQlVHCisKK2lmbmVx
ICgkKENPTkZJR19FQVJMWV9QUklOVEspLCkKKyMgRWFybHkgcHJpbnRrIGlzIGRlcGVuZGFudCBv
biBhIGRlYnVnIGJ1aWxkLgorJChlcnJvciBDT05GSUdfRUFSTFlfUFJJTlRLIGVuYWJsZWQgZm9y
IG5vbi1kZWJ1ZyBidWlsZCkKK2VuZGlmCisKK2VuZGlmCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9h
cm0vZWZpL01ha2VmaWxlIGIveGVuL2FyY2gvYXJtL2VmaS9NYWtlZmlsZQppbmRleCBkMzRjOTE2
ODkxNGEuLmUzZmYyYzNmMjgzYyAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL2VmaS9NYWtlZmls
ZQorKysgYi94ZW4vYXJjaC9hcm0vZWZpL01ha2VmaWxlCkBAIC0xLDQgKzEsNCBAQAotQ0ZMQUdT
ICs9IC1mc2hvcnQtd2NoYXIKK0NGTEFHUy15ICs9IC1mc2hvcnQtd2NoYXIKIAogb2JqLXkgKz0g
IGJvb3QuaW5pdC5vIHJ1bnRpbWUubwogb2JqLSQoQ09ORklHX0FDUEkpICs9ICBlZmktZG9tMC5p
bml0Lm8KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9N
YWtlZmlsZQppbmRleCA3ZmJhYzhhYzUyNWQuLjVkZTg3M2NmNjkzZSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMTI0LDMy
ICsxMjQsMzIgQEAgcHJlbGluay1lZmlfbHRvLm86ICQoQUxMX09CSlMpIGVmaS9ydW50aW1lLm8g
ZWZpL2NvbXBhdC5vCiAKICMgTGluayBpdCB3aXRoIGFsbCB0aGUgYmluYXJ5IG9iamVjdHMKIHBy
ZWxpbmsubzogJChwYXRzdWJzdCAlL2J1aWx0X2luLm8sJS9idWlsdF9pbl9iaW4ubywkKEFMTF9P
QkpTKSkgcHJlbGlua19sdG8ubwotCSQoTEQpICQoTERGTEFHUykgLXIgLW8gJEAgJF4KKwkkKExE
KSAkKFhFTl9MREZMQUdTKSAtciAtbyAkQCAkXgogCiBwcmVsaW5rLWVmaS5vOiAkKHBhdHN1YnN0
ICUvYnVpbHRfaW4ubywlL2J1aWx0X2luX2Jpbi5vLCQoQUxMX09CSlMpKSBwcmVsaW5rLWVmaV9s
dG8ubyBlZmkvYm9vdC5pbml0Lm8KLQkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCisJJChM
RCkgJChYRU5fTERGTEFHUykgLXIgLW8gJEAgJF4KIGVsc2UKIHByZWxpbmsubzogJChBTExfT0JK
UykKLQkkKExEKSAkKExERkxBR1MpIC1yIC1vICRAICReCisJJChMRCkgJChYRU5fTERGTEFHUykg
LXIgLW8gJEAgJF4KIAogcHJlbGluay1lZmkubzogJChBTExfT0JKUykgZWZpL2Jvb3QuaW5pdC5v
IGVmaS9ydW50aW1lLm8gZWZpL2NvbXBhdC5vCi0JJChMRCkgJChMREZMQUdTKSAtciAtbyAkQCAk
KGZpbHRlci1vdXQgJS9lZmkvYnVpbHRfaW4ubywkXikKKwkkKExEKSAkKFhFTl9MREZMQUdTKSAt
ciAtbyAkQCAkKGZpbHRlci1vdXQgJS9lZmkvYnVpbHRfaW4ubywkXikKIGVuZGlmCiAKICQoVEFS
R0VUKS1zeW1zOiBwcmVsaW5rLm8geGVuLmxkcwotCSQoTEQpICQoTERGTEFHUykgLVQgeGVuLmxk
cyAtTiBwcmVsaW5rLm8gJChidWlsZF9pZF9saW5rZXIpIFwKKwkkKExEKSAkKFhFTl9MREZMQUdT
KSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAogCSAgICAkKEJB
U0VESVIpL2NvbW1vbi9zeW1ib2xzLWR1bW15Lm8gLW8gJChARCkvLiQoQEYpLjAKIAkkKE5NKSAt
cGEgLS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMCBcCiAJCXwgJChCQVNFRElSKS90b29scy9z
eW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgXAogCQk+JChARCkvLiQoQEYpLjAu
UwogCSQoTUFLRSkgLWYgJChCQVNFRElSKS9SdWxlcy5tayAkKEBEKS8uJChARikuMC5vCi0JJChM
RCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikg
XAorCSQoTEQpICQoWEVOX0xERkxBR1MpIC1UIHhlbi5sZHMgLU4gcHJlbGluay5vICQoYnVpbGRf
aWRfbGlua2VyKSBcCiAJICAgICQoQEQpLy4kKEBGKS4wLm8gLW8gJChARCkvLiQoQEYpLjEKIAkk
KE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAkKEBEKS8uJChARikuMSBcCiAJCXwgJChCQVNFRElSKS90
b29scy9zeW1ib2xzICQoYWxsX3N5bWJvbHMpIC0tc3lzdiAtLXNvcnQgJChzeW1zLXdhcm4tZHVw
LXkpIFwKIAkJPiQoQEQpLy4kKEBGKS4xLlMKIAkkKE1BS0UpIC1mICQoQkFTRURJUikvUnVsZXMu
bWsgJChARCkvLiQoQEYpLjEubwotCSQoTEQpICQoTERGTEFHUykgLVQgeGVuLmxkcyAtTiBwcmVs
aW5rLm8gJChidWlsZF9pZF9saW5rZXIpIFwKKwkkKExEKSAkKFhFTl9MREZMQUdTKSAtVCB4ZW4u
bGRzIC1OIHByZWxpbmsubyAkKGJ1aWxkX2lkX2xpbmtlcikgXAogCSAgICAkKEBEKS8uJChARiku
MS5vIC1vICRACiAJJChOTSkgLXBhIC0tZm9ybWF0PXN5c3YgJChARCkvJChARikgXAogCQl8ICQo
QkFTRURJUikvdG9vbHMvc3ltYm9scyAtLXhlbnN5bXMgLS1zeXN2IC0tc29ydCBcCkBAIC0xNjIs
NyArMTYyLDcgQEAgbm90ZS5vOiAkKFRBUkdFVCktc3ltcwogCQktLXJlbmFtZS1zZWN0aW9uPS5k
YXRhPS5ub3RlLmdudS5idWlsZC1pZCAtUyAkQC5iaW4gJEAKIAlybSAtZiAkQC5iaW4KIAotRUZJ
X0xERkxBR1MgPSAkKHBhdHN1YnN0IC1tJSwtbWkzODZwZXAsJChMREZMQUdTKSkgLS1zdWJzeXN0
ZW09MTAKK0VGSV9MREZMQUdTID0gJChwYXRzdWJzdCAtbSUsLW1pMzg2cGVwLCQoWEVOX0xERkxB
R1MpKSAtLXN1YnN5c3RlbT0xMAogRUZJX0xERkxBR1MgKz0gLS1pbWFnZS1iYXNlPSQoMSkgLS1z
dGFjaz0wLDAgLS1oZWFwPTAsMCAtLXN0cmlwLWRlYnVnCiBFRklfTERGTEFHUyArPSAtLXNlY3Rp
b24tYWxpZ25tZW50PTB4MjAwMDAwIC0tZmlsZS1hbGlnbm1lbnQ9MHgyMAogRUZJX0xERkxBR1Mg
Kz0gLS1tYWpvci1pbWFnZS12ZXJzaW9uPSQoWEVOX1ZFUlNJT04pCkBAIC0xNzEsNyArMTcxLDcg
QEAgRUZJX0xERkxBR1MgKz0gLS1tYWpvci1vcy12ZXJzaW9uPTIgLS1taW5vci1vcy12ZXJzaW9u
PTAKIEVGSV9MREZMQUdTICs9IC0tbWFqb3Itc3Vic3lzdGVtLXZlcnNpb249MiAtLW1pbm9yLXN1
YnN5c3RlbS12ZXJzaW9uPTAKIAogIyBDaGVjayBpZiB0aGUgY29tcGlsZXIgc3VwcG9ydHMgdGhl
IE1TIEFCSS4KLWV4cG9ydCBYRU5fQlVJTERfRUZJIDo9ICQoc2hlbGwgJChDQykgJChDRkxBR1Mp
IC1jIGVmaS9jaGVjay5jIC1vIGVmaS9jaGVjay5vIDI+L2Rldi9udWxsICYmIGVjaG8geSkKK2V4
cG9ydCBYRU5fQlVJTERfRUZJIDo9ICQoc2hlbGwgJChDQykgJChYRU5fQ0ZMQUdTKSAtYyBlZmkv
Y2hlY2suYyAtbyBlZmkvY2hlY2subyAyPi9kZXYvbnVsbCAmJiBlY2hvIHkpCiAjIENoZWNrIGlm
IHRoZSBsaW5rZXIgc3VwcG9ydHMgUEUuCiBYRU5fQlVJTERfUEUgOj0gJChpZiAkKFhFTl9CVUlM
RF9FRkkpLCQoc2hlbGwgJChMRCkgLW1pMzg2cGVwIC0tc3Vic3lzdGVtPTEwIC1vIGVmaS9jaGVj
ay5lZmkgZWZpL2NoZWNrLm8gMj4vZGV2L251bGwgJiYgZWNobyB5KSkKIENGTEFHUy0kKFhFTl9C
VUlMRF9FRkkpICs9IC1EWEVOX0JVSUxEX0VGSQpAQCAtMTgxLDcgKzE4MSw3IEBAICQoVEFSR0VU
KS5lZmk6IEFMVF9CQVNFID0gMHgkKHNoZWxsICQoTk0pIGVmaS9yZWxvY3MtZHVtbXkubyB8IHNl
ZCAtbiAncywgQSBBTFRfCiAKIGlmbmVxICgkKGJ1aWxkX2lkX2xpbmtlciksKQogaWZlcSAoJChj
YWxsIGxkLXZlci1idWlsZC1pZCwkKExEKSAkKGZpbHRlciAtbSUsJChFRklfTERGTEFHUykpKSx5
KQotQ0ZMQUdTICs9IC1EQlVJTERfSURfRUZJCitDRkxBR1MteSArPSAtREJVSUxEX0lEX0VGSQog
RUZJX0xERkxBR1MgKz0gJChidWlsZF9pZF9saW5rZXIpCiBub3RlX2ZpbGUgOj0gZWZpL2J1aWxk
aWQubwogIyBOQjogdGhpcyBtdXN0IGJlIHRoZSBsYXN0IGlucHV0IGluIHRoZSBsaW5rZXIgY2Fs
bCwgYmVjYXVzZSBpbnB1dHMgZm9sbG93aW5nCkBAIC0yMjgsNyArMjI4LDcgQEAgZWZpL2Jvb3Qu
aW5pdC5vIGVmaS9ydW50aW1lLm8gZWZpL2NvbXBhdC5vIGVmaS9idWlsZGlkLm8gZWZpL3JlbG9j
cy1kdW1teS5vOiA7CiBhc20tb2Zmc2V0cy5zOiAkKFRBUkdFVF9TVUJBUkNIKS9hc20tb2Zmc2V0
cy5jICQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2L2FzbS1tYWNyb3MuaAogCSQoQ0MpICQoZmls
dGVyLW91dCAtV2EkKGNvbW1hKSUgLWZsdG8sJChjX2ZsYWdzKSkgLVMgLW8gJEAgJDwKIAotYXNt
LW1hY3Jvcy5pOiBDRkxBR1MgKz0gLURfX0FTU0VNQkxZX18gLVAKK2FzbS1tYWNyb3MuaTogQ0ZM
QUdTLXkgKz0gLURfX0FTU0VNQkxZX18gLVAKIAogJChCQVNFRElSKS9pbmNsdWRlL2FzbS14ODYv
YXNtLW1hY3Jvcy5oOiBhc20tbWFjcm9zLmkgTWFrZWZpbGUKIAllY2hvICcjaWYgMCcgPiRALm5l
dwpAQCAtMjQxLDcgKzI0MSw3IEBAICQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2L2FzbS1tYWNy
b3MuaDogYXNtLW1hY3Jvcy5pIE1ha2VmaWxlCiAJZWNobyAnI2VuZGlmJyA+PiRALm5ldwogCSQo
Y2FsbCBtb3ZlLWlmLWNoYW5nZWQsJEAubmV3LCRAKQogCi1lZmkubGRzOiBBRkxBR1MgKz0gLURF
RkkKK2VmaS5sZHM6IEFGTEFHUy15ICs9IC1ERUZJCiB4ZW4ubGRzIGVmaS5sZHM6IHhlbi5sZHMu
UwogCSQoQ0MpIC1QIC1FIC1VaTM4NiAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoYV9mbGFn
cykpIC1vICRAICQ8CiAJc2VkIC1lICdzLy4qXC5sZHNcLm86LyQoQEYpOi9nJyA8LiQoQEYpLmQg
Pi4kKEBGKS5kLm5ldwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L1J1bGVzLm1rIGIveGVuL2Fy
Y2gveDg2L1J1bGVzLm1rCmluZGV4IDRiN2FiNzg0NjcwYy4uNTZmZTIyYzk3OWVhIDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvUnVsZXMubWsKKysrIGIveGVuL2FyY2gveDg2L1J1bGVzLm1rCkBA
IC0xLDg5ICsxLDEwIEBACiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
CiAjIHg4Ni1zcGVjaWZpYyBkZWZpbml0aW9ucwogCi1YRU5fSU1HX09GRlNFVCA6PSAweDIwMDAw
MAotCi1DRkxBR1MgKz0gLUkkKEJBU0VESVIpL2luY2x1ZGUKLUNGTEFHUyArPSAtSSQoQkFTRURJ
UikvaW5jbHVkZS9hc20teDg2L21hY2gtZ2VuZXJpYwotQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9p
bmNsdWRlL2FzbS14ODYvbWFjaC1kZWZhdWx0Ci1DRkxBR1MgKz0gLURYRU5fSU1HX09GRlNFVD0k
KFhFTl9JTUdfT0ZGU0VUKQotQ0ZMQUdTICs9ICctRF9fT0JKRUNUX0xBQkVMX189JChzdWJzdCAv
LCQkLCQoc3Vic3QgLSxfLCQoc3Vic3QgJChCQVNFRElSKS8sLCQoQ1VSRElSKSkvJEApKScKLQot
IyBQcmV2ZW50IGZsb2F0aW5nLXBvaW50IHZhcmlhYmxlcyBmcm9tIGNyZWVwaW5nIGludG8gWGVu
LgotQ0ZMQUdTICs9IC1tc29mdC1mbG9hdAotCi1pZmVxICgkKENPTkZJR19DQ19JU19DTEFORyks
eSkKLSMgTm90ZTogQW55IHRlc3Qgd2hpY2ggYWRkcyAtbm8taW50ZWdyYXRlZC1hcyB3aWxsIGNh
dXNlIHN1YnNlcXVlbnQgdGVzdHMgdG8KLSMgc3VjY2VlZCwgYW5kIG5vdCB0cmlnZ2VyIGZ1cnRo
ZXIgYWRkaXRpb25zLgotIwotIyBUaGUgdGVzdHMgdG8gc2VsZWN0IHdoZXRoZXIgdGhlIGludGVn
cmF0ZWQgYXNzZW1ibGVyIGlzIHVzYWJsZSBuZWVkIHRvIGhhcHBlbgotIyBiZWZvcmUgdGVzdGlu
ZyBhbnkgYXNzZW1ibGVyIGZlYXR1cmVzLCBvciBlbHNlIHRoZSByZXN1bHQgb2YgdGhlIHRlc3Rz
IHdvdWxkCi0jIGJlIHN0YWxlIGlmIHRoZSBpbnRlZ3JhdGVkIGFzc2VtYmxlciBpcyBub3QgdXNl
ZC4KLQotIyBPbGRlciBjbGFuZydzIGJ1aWx0LWluIGFzc2VtYmxlciBkb2Vzbid0IHVuZGVyc3Rh
bmQgLnNraXAgd2l0aCBsYWJlbHM6Ci0jIGh0dHBzOi8vYnVncy5sbHZtLm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjczNjkKLSQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiLkwwOiAuTDE6IC5z
a2lwICguTDEgLSAuTDApIiwsXAotICAgICAgICAgICAgICAgICAgICAgLW5vLWludGVncmF0ZWQt
YXMpCi0KLSMgQ2hlY2sgd2hldGhlciBjbGFuZyBhc20oKS1zIHN1cHBvcnQgLmluY2x1ZGUuCi0k
KGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsIi5pbmNsdWRlIFwiYXNtLXg4Ni9pbmRpcmVj
dF90aHVua19hc20uaFwiIiwsXAotICAgICAgICAgICAgICAgICAgICAgLW5vLWludGVncmF0ZWQt
YXMpCi0KLSMgQ2hlY2sgd2hldGhlciBjbGFuZyBrZWVwcyAubWFjcm8tcyBiZXR3ZWVuIGFzbSgp
LXM6Ci0jIGh0dHBzOi8vYnVncy5sbHZtLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzYxMTAKLSQoY2Fs
bCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCi0gICAgICAgICAgICAgICAgICAgICAiLm1hY3Jv
IEZPTzsuZW5kbSIkJChjbG9zZSk7IGFzbSB2b2xhdGlsZSAkJChvcGVuKSIubWFjcm8gRk9POy5l
bmRtIixcCi0gICAgICAgICAgICAgICAgICAgICAtbm8taW50ZWdyYXRlZC1hcykKLWVuZGlmCi0K
LSQoY2FsbCBjYy1vcHRpb25zLWFkZCxDRkxBR1MsQ0MsJChFTUJFRERFRF9FWFRSQV9DRkxBR1Mp
KQotJChjYWxsIGNjLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLC1XbmVzdGVkLWV4dGVybnMpCi0kKGNh
bGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsInZtY2FsbCIsLURIQVZFX0FTX1ZNWCkKLSQoY2Fs
bCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiY3JjMzIgJWVheCQkKGNvbW1hKSVlYXgiLC1ESEFW
RV9BU19TU0U0XzIpCi0kKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsImludmVwdCAoJXJh
eCkkJChjb21tYSklcmF4IiwtREhBVkVfQVNfRVBUKQotJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZM
QUdTLENDLCJyZHJhbmQgJWVheCIsLURIQVZFX0FTX1JEUkFORCkKLSQoY2FsbCBhcy1vcHRpb24t
YWRkLENGTEFHUyxDQywicmRmc2Jhc2UgJXJheCIsLURIQVZFX0FTX0ZTR1NCQVNFKQotJChjYWxs
IGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJ4c2F2ZW9wdCAoJXJheCkiLC1ESEFWRV9BU19YU0FW
RU9QVCkKLSQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywicmRzZWVkICVlYXgiLC1ESEFW
RV9BU19SRFNFRUQpCi0kKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsImNsd2IgKCVyYXgp
IiwtREhBVkVfQVNfQ0xXQikKLSQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiLmVxdSBc
InhcIiQkKGNvbW1hKTEiLCBcCi0gICAgICAgICAgICAgICAgICAgICAtVV9fT0JKRUNUX0xBQkVM
X18gLURIQVZFX0FTX1FVT1RFRF9TWU0gXAotICAgICAgICAgICAgICAgICAgICAgJy1EX19PQkpF
Q1RfTEFCRUxfXz0kKHN1YnN0ICQoQkFTRURJUikvLCwkKENVUkRJUikpLyQkQCcpCi0kKGNhbGwg
YXMtb3B0aW9uLWFkZCxDRkxBR1MsQ0MsImludnBjaWQgKCVyYXgpJCQoY29tbWEpJXJheCIsLURI
QVZFX0FTX0lOVlBDSUQpCi0KLSMgR0FTJ3MgaWRlYSBvZiB0cnVlIGlzIC0xLiAgQ2xhbmcncyBp
ZGVhIGlzIDEKLSQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQyxcCi0gICAgIi5pZiAoKDEg
PiAwKSA8IDApOyAuZXJyb3IgXCJcIjsuZW5kaWYiLCwtREhBVkVfQVNfTkVHQVRJVkVfVFJVRSkK
LQotIyBDaGVjayB0byBzZWUgd2hldGhlciB0aGUgYXNzbWJsZXIgc3VwcG9ydHMgdGhlIC5ub3Ag
ZGlyZWN0aXZlLgotJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLFwKLSAgICAiLkwxOiAu
TDI6IC5ub3BzICguTDIgLSAuTDEpJCQoY29tbWEpOSIsLURIQVZFX0FTX05PUFNfRElSRUNUSVZF
KQotCi1DRkxBR1MgKz0gLW1uby1yZWQtem9uZSAtZnBpYyAtZm5vLWFzeW5jaHJvbm91cy11bndp
bmQtdGFibGVzCi0KLSMgWGVuIGRvZXNuJ3QgdXNlIFNTRSBpbnRlcmFsbHkuICBJZiB0aGUgY29t
cGlsZXIgc3VwcG9ydHMgaXQsIGFsc28gc2tpcCB0aGUKLSMgU1NFIHNldHVwIGZvciB2YXJpYWRp
YyBmdW5jdGlvbiBjYWxscy4KLUNGTEFHUyArPSAtbW5vLXNzZSAkKGNhbGwgY2Mtb3B0aW9uLCQo
Q0MpLC1tc2tpcC1yYXgtc2V0dXApCi0KLSMgQ29tcGlsZSB3aXRoIHRodW5rLWV4dGVybiwgaW5k
aXJlY3QtYnJhbmNoLXJlZ2lzdGVyIGlmIGF2YWlhYmxlLgotaWZlcSAoJChDT05GSUdfSU5ESVJF
Q1RfVEhVTkspLHkpCi1DRkxBR1MgKz0gLW1pbmRpcmVjdC1icmFuY2g9dGh1bmstZXh0ZXJuIC1t
aW5kaXJlY3QtYnJhbmNoLXJlZ2lzdGVyCi1DRkxBR1MgKz0gLWZuby1qdW1wLXRhYmxlcworaWZu
ZXEgKCQoZmlsdGVyIC1ESEFWRV9BU19RVU9URURfU1lNLCQoWEVOX0NGTEFHUykpLCkKK29iamVj
dF9sYWJlbF9mbGFncyA9ICctRF9fT0JKRUNUX0xBQkVMX189JChzdWJzdCAkKEJBU0VESVIpLyws
JChDVVJESVIpKS8kQCcKK2Vsc2UKK29iamVjdF9sYWJlbF9mbGFncyA9ICctRF9fT0JKRUNUX0xB
QkVMX189JChzdWJzdCAvLCQkLCQoc3Vic3QgLSxfLCQoc3Vic3QgJChCQVNFRElSKS8sLCQoQ1VS
RElSKSkvJEApKScKIGVuZGlmCi0KLSMgSWYgc3VwcG9ydGVkIGJ5IHRoZSBjb21waWxlciwgcmVk
dWNlIHN0YWNrIGFsaWdubWVudCB0byA4IGJ5dGVzLiBCdXQgYWxsb3cKLSMgdGhpcyB0byBiZSBv
dmVycmlkZGVuIGVsc2V3aGVyZS4KLSQoY2FsbCBjYy1vcHRpb24tYWRkLENGTEFHUy1zdGFjay1i
b3VuZGFyeSxDQywtbXByZWZlcnJlZC1zdGFjay1ib3VuZGFyeT0zKQotQ0ZMQUdTICs9ICQoQ0ZM
QUdTLXN0YWNrLWJvdW5kYXJ5KQotCi1pZmVxICgkKENPTkZJR19VQlNBTikseSkKLSMgRG9uJ3Qg
ZW5hYmxlIGFsaWdubWVudCBzYW5pdGlzYXRpb24uICB4ODYgaGFzIGVmZmljaWVudCB1bmFsaWdu
ZWQgYWNjZXNzZXMsCi0jIGFuZCB2YXJpb3VzIHRoaW5ncyAoQUNQSSB0YWJsZXMsIGh5cGVyY2Fs
bCBwYWdlcywgc3R1YnMsIGV0YykgYXJlIHdvbnQtZml4LgotIyBJdCBhbHNvIGNhdXNlcyBhbiBh
cy15ZXQtdW5pZGVudGlmaWVkIGNyYXNoIG9uIG5hdGl2ZSBib290IGJlZm9yZSB0aGUKLSMgY29u
c29sZSBzdGFydHMuCi0kKGNhbGwgY2Mtb3B0aW9uLWFkZCxDRkxBR1NfVUJTQU4sQ0MsLWZuby1z
YW5pdGl6ZT1hbGlnbm1lbnQpCi1lbmRpZgotCi0jIFNldCB1cCB0aGUgYXNzZW1ibGVyIGluY2x1
ZGUgcGF0aCBwcm9wZXJseSBmb3Igb2xkZXIgdG9vbGNoYWlucy4KLUNGTEFHUyArPSAtV2EsLUkk
KEJBU0VESVIpL2luY2x1ZGUKLQorY19mbGFncyArPSAkKG9iamVjdF9sYWJlbF9mbGFncykgJChD
RkxBR1Mtc3RhY2stYm91bmRhcnkpCithX2ZsYWdzICs9ICQob2JqZWN0X2xhYmVsX2ZsYWdzKSAk
KENGTEFHUy1zdGFjay1ib3VuZGFyeSkKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9hcmNoLm1r
IGIveGVuL2FyY2gveDg2L2FyY2gubWsKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwLi4yYTUxNTUzZWRiM2MKLS0tIC9kZXYvbnVsbAorKysgYi94ZW4vYXJjaC94ODYvYXJj
aC5tawpAQCAtMCwwICsxLDg0IEBACisjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjCisjIHg4Ni1zcGVjaWZpYyBkZWZpbml0aW9ucworCitleHBvcnQgWEVOX0lNR19PRkZT
RVQgOj0gMHgyMDAwMDAKKworQ0ZMQUdTICs9IC1JJChCQVNFRElSKS9pbmNsdWRlCitDRkxBR1Mg
Kz0gLUkkKEJBU0VESVIpL2luY2x1ZGUvYXNtLXg4Ni9tYWNoLWdlbmVyaWMKK0NGTEFHUyArPSAt
SSQoQkFTRURJUikvaW5jbHVkZS9hc20teDg2L21hY2gtZGVmYXVsdAorQ0ZMQUdTICs9IC1EWEVO
X0lNR19PRkZTRVQ9JChYRU5fSU1HX09GRlNFVCkKKworIyBQcmV2ZW50IGZsb2F0aW5nLXBvaW50
IHZhcmlhYmxlcyBmcm9tIGNyZWVwaW5nIGludG8gWGVuLgorQ0ZMQUdTICs9IC1tc29mdC1mbG9h
dAorCitpZmVxICgkKENPTkZJR19DQ19JU19DTEFORykseSkKKyMgTm90ZTogQW55IHRlc3Qgd2hp
Y2ggYWRkcyAtbm8taW50ZWdyYXRlZC1hcyB3aWxsIGNhdXNlIHN1YnNlcXVlbnQgdGVzdHMgdG8K
KyMgc3VjY2VlZCwgYW5kIG5vdCB0cmlnZ2VyIGZ1cnRoZXIgYWRkaXRpb25zLgorIworIyBUaGUg
dGVzdHMgdG8gc2VsZWN0IHdoZXRoZXIgdGhlIGludGVncmF0ZWQgYXNzZW1ibGVyIGlzIHVzYWJs
ZSBuZWVkIHRvIGhhcHBlbgorIyBiZWZvcmUgdGVzdGluZyBhbnkgYXNzZW1ibGVyIGZlYXR1cmVz
LCBvciBlbHNlIHRoZSByZXN1bHQgb2YgdGhlIHRlc3RzIHdvdWxkCisjIGJlIHN0YWxlIGlmIHRo
ZSBpbnRlZ3JhdGVkIGFzc2VtYmxlciBpcyBub3QgdXNlZC4KKworIyBPbGRlciBjbGFuZydzIGJ1
aWx0LWluIGFzc2VtYmxlciBkb2Vzbid0IHVuZGVyc3RhbmQgLnNraXAgd2l0aCBsYWJlbHM6Cisj
IGh0dHBzOi8vYnVncy5sbHZtLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjczNjkKKyQoY2FsbCBhcy1v
cHRpb24tYWRkLENGTEFHUyxDQywiLkwwOiAuTDE6IC5za2lwICguTDEgLSAuTDApIiwsXAorICAg
ICAgICAgICAgICAgICAgICAgLW5vLWludGVncmF0ZWQtYXMpCisKKyMgQ2hlY2sgd2hldGhlciBj
bGFuZyBhc20oKS1zIHN1cHBvcnQgLmluY2x1ZGUuCiskKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxB
R1MsQ0MsIi5pbmNsdWRlIFwiYXNtLXg4Ni9pbmRpcmVjdF90aHVua19hc20uaFwiIiwsXAorICAg
ICAgICAgICAgICAgICAgICAgLW5vLWludGVncmF0ZWQtYXMpCisKKyMgQ2hlY2sgd2hldGhlciBj
bGFuZyBrZWVwcyAubWFjcm8tcyBiZXR3ZWVuIGFzbSgpLXM6CisjIGh0dHBzOi8vYnVncy5sbHZt
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzYxMTAKKyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxD
QyxcCisgICAgICAgICAgICAgICAgICAgICAiLm1hY3JvIEZPTzsuZW5kbSIkJChjbG9zZSk7IGFz
bSB2b2xhdGlsZSAkJChvcGVuKSIubWFjcm8gRk9POy5lbmRtIixcCisgICAgICAgICAgICAgICAg
ICAgICAtbm8taW50ZWdyYXRlZC1hcykKK2VuZGlmCisKKyQoY2FsbCBjYy1vcHRpb25zLWFkZCxD
RkxBR1MsQ0MsJChFTUJFRERFRF9FWFRSQV9DRkxBR1MpKQorJChjYWxsIGNjLW9wdGlvbi1hZGQs
Q0ZMQUdTLENDLC1XbmVzdGVkLWV4dGVybnMpCiskKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxBR1Ms
Q0MsInZtY2FsbCIsLURIQVZFX0FTX1ZNWCkKKyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxD
QywiY3JjMzIgJWVheCQkKGNvbW1hKSVlYXgiLC1ESEFWRV9BU19TU0U0XzIpCiskKGNhbGwgYXMt
b3B0aW9uLWFkZCxDRkxBR1MsQ0MsImludmVwdCAoJXJheCkkJChjb21tYSklcmF4IiwtREhBVkVf
QVNfRVBUKQorJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJyZHJhbmQgJWVheCIsLURI
QVZFX0FTX1JEUkFORCkKKyQoY2FsbCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywicmRmc2Jhc2Ug
JXJheCIsLURIQVZFX0FTX0ZTR1NCQVNFKQorJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLEND
LCJ4c2F2ZW9wdCAoJXJheCkiLC1ESEFWRV9BU19YU0FWRU9QVCkKKyQoY2FsbCBhcy1vcHRpb24t
YWRkLENGTEFHUyxDQywicmRzZWVkICVlYXgiLC1ESEFWRV9BU19SRFNFRUQpCiskKGNhbGwgYXMt
b3B0aW9uLWFkZCxDRkxBR1MsQ0MsImNsd2IgKCVyYXgpIiwtREhBVkVfQVNfQ0xXQikKKyQoY2Fs
bCBhcy1vcHRpb24tYWRkLENGTEFHUyxDQywiLmVxdSBcInhcIiQkKGNvbW1hKTEiLC1ESEFWRV9B
U19RVU9URURfU1lNKQorJChjYWxsIGFzLW9wdGlvbi1hZGQsQ0ZMQUdTLENDLCJpbnZwY2lkICgl
cmF4KSQkKGNvbW1hKSVyYXgiLC1ESEFWRV9BU19JTlZQQ0lEKQorCisjIEdBUydzIGlkZWEgb2Yg
dHJ1ZSBpcyAtMS4gIENsYW5nJ3MgaWRlYSBpcyAxCiskKGNhbGwgYXMtb3B0aW9uLWFkZCxDRkxB
R1MsQ0MsXAorICAgICIuaWYgKCgxID4gMCkgPCAwKTsgLmVycm9yIFwiXCI7LmVuZGlmIiwsLURI
QVZFX0FTX05FR0FUSVZFX1RSVUUpCisKKyMgQ2hlY2sgdG8gc2VlIHdoZXRoZXIgdGhlIGFzc21i
bGVyIHN1cHBvcnRzIHRoZSAubm9wIGRpcmVjdGl2ZS4KKyQoY2FsbCBhcy1vcHRpb24tYWRkLENG
TEFHUyxDQyxcCisgICAgIi5MMTogLkwyOiAubm9wcyAoLkwyIC0gLkwxKSQkKGNvbW1hKTkiLC1E
SEFWRV9BU19OT1BTX0RJUkVDVElWRSkKKworQ0ZMQUdTICs9IC1tbm8tcmVkLXpvbmUgLWZwaWMg
LWZuby1hc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcworCisjIFhlbiBkb2Vzbid0IHVzZSBTU0Ug
aW50ZXJhbGx5LiAgSWYgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIGl0LCBhbHNvIHNraXAgdGhlCisj
IFNTRSBzZXR1cCBmb3IgdmFyaWFkaWMgZnVuY3Rpb24gY2FsbHMuCitDRkxBR1MgKz0gLW1uby1z
c2UgJChjYWxsIGNjLW9wdGlvbiwkKENDKSwtbXNraXAtcmF4LXNldHVwKQorCisjIENvbXBpbGUg
d2l0aCB0aHVuay1leHRlcm4sIGluZGlyZWN0LWJyYW5jaC1yZWdpc3RlciBpZiBhdmFpYWJsZS4K
K0NGTEFHUy0kKENPTkZJR19JTkRJUkVDVF9USFVOSykgKz0gLW1pbmRpcmVjdC1icmFuY2g9dGh1
bmstZXh0ZXJuCitDRkxBR1MtJChDT05GSUdfSU5ESVJFQ1RfVEhVTkspICs9IC1taW5kaXJlY3Qt
YnJhbmNoLXJlZ2lzdGVyCitDRkxBR1MtJChDT05GSUdfSU5ESVJFQ1RfVEhVTkspICs9IC1mbm8t
anVtcC10YWJsZXMKKworIyBJZiBzdXBwb3J0ZWQgYnkgdGhlIGNvbXBpbGVyLCByZWR1Y2Ugc3Rh
Y2sgYWxpZ25tZW50IHRvIDggYnl0ZXMuIEJ1dCBhbGxvdworIyB0aGlzIHRvIGJlIG92ZXJyaWRk
ZW4gZWxzZXdoZXJlLgorJChjYWxsIGNjLW9wdGlvbi1hZGQsQ0ZMQUdTLXN0YWNrLWJvdW5kYXJ5
LENDLC1tcHJlZmVycmVkLXN0YWNrLWJvdW5kYXJ5PTMpCitleHBvcnQgQ0ZMQUdTLXN0YWNrLWJv
dW5kYXJ5CisKK2lmZXEgKCQoQ09ORklHX1VCU0FOKSx5KQorIyBEb24ndCBlbmFibGUgYWxpZ25t
ZW50IHNhbml0aXNhdGlvbi4gIHg4NiBoYXMgZWZmaWNpZW50IHVuYWxpZ25lZCBhY2Nlc3NlcywK
KyMgYW5kIHZhcmlvdXMgdGhpbmdzIChBQ1BJIHRhYmxlcywgaHlwZXJjYWxsIHBhZ2VzLCBzdHVi
cywgZXRjKSBhcmUgd29udC1maXguCisjIEl0IGFsc28gY2F1c2VzIGFuIGFzLXlldC11bmlkZW50
aWZpZWQgY3Jhc2ggb24gbmF0aXZlIGJvb3QgYmVmb3JlIHRoZQorIyBjb25zb2xlIHN0YXJ0cy4K
KyQoY2FsbCBjYy1vcHRpb24tYWRkLENGTEFHU19VQlNBTixDQywtZm5vLXNhbml0aXplPWFsaWdu
bWVudCkKK2VuZGlmCisKKyMgU2V0IHVwIHRoZSBhc3NlbWJsZXIgaW5jbHVkZSBwYXRoIHByb3Bl
cmx5IGZvciBvbGRlciB0b29sY2hhaW5zLgorQ0ZMQUdTICs9IC1XYSwtSSQoQkFTRURJUikvaW5j
bHVkZQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4
Ni9lZmkvTWFrZWZpbGUKaW5kZXggNGJjMGExOTZlOWNhLi40OTBkNzkxYWFlMmQgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2VmaS9NYWtl
ZmlsZQpAQCAtMSw0ICsxLDQgQEAKLUNGTEFHUyArPSAtZnNob3J0LXdjaGFyCitDRkxBR1MteSAr
PSAtZnNob3J0LXdjaGFyCiAKICUubzogJS5paGV4CiAJJChPQkpDT1BZKSAtSSBpaGV4IC1PIGJp
bmFyeSAkPCAkQApkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9saWJlbGYvTWFrZWZpbGUgYi94ZW4v
Y29tbW9uL2xpYmVsZi9NYWtlZmlsZQppbmRleCAzZDllMzhmMjdlNjUuLjQ2NGM0NDhkOWQzNyAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9saWJlbGYvTWFrZWZpbGUKKysrIGIveGVuL2NvbW1vbi9s
aWJlbGYvTWFrZWZpbGUKQEAgLTMsMTAgKzMsMTAgQEAgbm9jb3YteSArPSBsaWJlbGYubwogCiBT
RUNUSU9OUyA6PSB0ZXh0IGRhdGEgJChTUEVDSUFMX0RBVEFfU0VDVElPTlMpCiAKLUNGTEFHUyAr
PSAtV25vLXBvaW50ZXItc2lnbgorQ0ZMQUdTLXkgKz0gLVduby1wb2ludGVyLXNpZ24KIAogbGli
ZWxmLm86IGxpYmVsZi10ZW1wLm8gTWFrZWZpbGUKIAkkKE9CSkNPUFkpICQoZm9yZWFjaCBzLCQo
U0VDVElPTlMpLC0tcmVuYW1lLXNlY3Rpb24gLiQocyk9LmluaXQuJChzKSkgJDwgJEAKIAogbGli
ZWxmLXRlbXAubzogbGliZWxmLXRvb2xzLm8gbGliZWxmLWxvYWRlci5vIGxpYmVsZi1kb21pbmZv
Lm8gI2xpYmVsZi1yZWxvY2F0ZS5vCi0JJChMRCkgJChMREZMQUdTKSAtciAtbyAkQCAkXgorCSQo
TEQpICQoWEVOX0xERkxBR1MpIC1yIC1vICRAICReCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2xp
YmZkdC9NYWtlZmlsZSBiL3hlbi9jb21tb24vbGliZmR0L01ha2VmaWxlCmluZGV4IGMwNzViYmY1
NDYyYS4uZTJhNWU1OTM4MGEwIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmls
ZQorKysgYi94ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZQpAQCAtNSwxMCArNSwxMCBAQCBTRUNU
SU9OUyA6PSB0ZXh0IGRhdGEgJChTUEVDSUFMX0RBVEFfU0VDVElPTlMpCiBvYmoteSArPSBsaWJm
ZHQubwogbm9jb3YteSArPSBsaWJmZHQubwogCi1DRkxBR1MgKz0gLUkkKEJBU0VESVIpL2luY2x1
ZGUveGVuL2xpYmZkdC8KK0NGTEFHUy15ICs9IC1JJChCQVNFRElSKS9pbmNsdWRlL3hlbi9saWJm
ZHQvCiAKIGxpYmZkdC5vOiBsaWJmZHQtdGVtcC5vIE1ha2VmaWxlCiAJJChPQkpDT1BZKSAkKGZv
cmVhY2ggcywkKFNFQ1RJT05TKSwtLXJlbmFtZS1zZWN0aW9uIC4kKHMpPS5pbml0LiQocykpICQ8
ICRACiAKIGxpYmZkdC10ZW1wLm86ICQoTElCRkRUX09CSlMpCi0JJChMRCkgJChMREZMQUdTKSAt
ciAtbyAkQCAkXgorCSQoTEQpICQoWEVOX0xERkxBR1MpIC1yIC1vICRAICReCmRpZmYgLS1naXQg
YS94ZW4vaW5jbHVkZS9NYWtlZmlsZSBiL3hlbi9pbmNsdWRlL01ha2VmaWxlCmluZGV4IGE0ODhh
OThkOGJiNy4uMmExMDcyNWQ2ODliIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQor
KysgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQpAQCAtNjQsNyArNjQsNyBAQCBjb21wYXQvJS5oOiBj
b21wYXQvJS5pIE1ha2VmaWxlICQoQkFTRURJUikvdG9vbHMvY29tcGF0LWJ1aWxkLWhlYWRlci5w
eQogCW12IC1mICRALm5ldyAkQAogCiBjb21wYXQvJS5pOiBjb21wYXQvJS5jIE1ha2VmaWxlCi0J
JChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUgLWluY2x1ZGUgJS9pbmNsdWRlL3hlbi9j
b25maWcuaCwkKENGTEFHUykpICQoY3BwZmxhZ3MteSkgLW8gJEAgJDwKKwkkKENQUCkgJChmaWx0
ZXItb3V0IC1XYSQoY29tbWEpJSAtaW5jbHVkZSAlL2luY2x1ZGUveGVuL2NvbmZpZy5oLCQoWEVO
X0NGTEFHUykpICQoY3BwZmxhZ3MteSkgLW8gJEAgJDwKIAogY29tcGF0LyUuYzogcHVibGljLyUu
aCB4bGF0LmxzdCBNYWtlZmlsZSAkKEJBU0VESVIpL3Rvb2xzL2NvbXBhdC1idWlsZC1zb3VyY2Uu
cHkKIAlta2RpciAtcCAkKEBEKQpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZSBi
L3hlbi94c20vZmxhc2svTWFrZWZpbGUKaW5kZXggYjFmZDQ1NDIxOTkzLi4wMTFlZjVjYTkxZjgg
MTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svTWFrZWZpbGUKKysrIGIveGVuL3hzbS9mbGFzay9N
YWtlZmlsZQpAQCAtNCw3ICs0LDcgQEAgb2JqLXkgKz0gZmxhc2tfb3AubwogCiBvYmoteSArPSBz
cy8KIAotQ0ZMQUdTICs9IC1JLi9pbmNsdWRlCitDRkxBR1MteSArPSAtSS4vaW5jbHVkZQogCiBB
V0sgPSBhd2sKIApkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9zcy9NYWtlZmlsZSBiL3hlbi94
c20vZmxhc2svc3MvTWFrZWZpbGUKaW5kZXggMDQ2Y2U4ZjUzMzI2Li5kMzJiOWUwNzEzOGUgMTAw
NjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svc3MvTWFrZWZpbGUKKysrIGIveGVuL3hzbS9mbGFzay9z
cy9NYWtlZmlsZQpAQCAtOCw0ICs4LDQgQEAgb2JqLXkgKz0gc2VydmljZXMubwogb2JqLXkgKz0g
Y29uZGl0aW9uYWwubwogb2JqLXkgKz0gbWxzLm8KIAotQ0ZMQUdTICs9IC1JLi4vaW5jbHVkZQor
Q0ZMQUdTLXkgKz0gLUkuLi9pbmNsdWRlCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v48-00037J-Tr; Wed, 26 Feb 2020 11:41:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v48-00036O-5C
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:24 +0000
X-Inumbo-ID: e575392c-588c-11ea-93ff-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e575392c-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717276;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=m1wxR+qvLrsqJ0mh/T5a67KjvKLUwVnGvO5/6QsJZ1I=;
 b=FT5SDkVt4XoZvmadGKMuBoLodSYyKcU5Q1o5DPdLT5/Z3f+ph7J7GXAW
 G0LhGxFT9UDTIrQvzrnOvhKpQEXqlJkQDO/jdrqd2WDsbcx4R1RS8Mstd
 hB/CUopD4hhnrxEuONkmVbLZCPfGsdAsGtF4Nng2FVjYtEVx5Piboz8Uo U=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4l+D9aQRMx+xA6l/T1BtMoIHZ7ez2IeBJALpmnsWkKRSR3guAv7gxSwHGRTZyD4NRleOnFs9Rd
 ea636jz3RQsKJxIyxQ2V7EqDEvOKrvEYGa/qN9GDvBmKy/8re+KY0MCEoiFOkmMgsbwqQzBm5q
 +gckWdNdDU86iLYd7s0n1GF3bai2Bgu7+/jZVHHRdy4Yh/0EKAGpTSIlu29k0NTOA1Fi+4HwBV
 SiAN+Mioys2CDzYTNd/KlvqqqJPvNZwXsUyF93CIkMAlhG7/muL+aI4KVLu2gzWsiypTAQIHYI
 NF0=
X-SBRS: 2.7
X-MesageID: 13012983
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13012983"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:45 +0000
Message-ID: <20200226113355.2532224-14-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 13/23] xen/build: include
 include/config/auto.conf in main Makefile
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgYXJlIGdvaW5nIHRvIGdlbmVyYXRlIHRoZSBDRkxBR1MgZWFybHkgZnJvbSAieGVuL01ha2Vm
aWxlIiBpbnN0ZWFkCm9mIGluICJSdWxlcy5tayIsIGJ1dCB3ZSBuZWVkIHRvIGluY2x1ZGUgImNv
bmZpZy9hdXRvLmNvbmYiLCBzbwppbmNsdWRlIGl0IGluICJNYWtlZmlsZSIuCgpCZWZvcmUgaW5j
bHVkaW5nICJjb25maWcvYXV0by5jb25mIiB3ZSBjaGVjayB3aGljaCBtYWtlIHRhcmdldCBhIHVz
ZXIKaXMgY2FsbGluZywgYXMgc29tZSB0YXJnZXRzIGRvbid0IG5lZWQgImF1dG8uY29uZiIuIEZv
ciB0YXJnZXRzIHRoYXQKbmVlZHMgYXV0by5jb25mLCBtYWtlIHdpbGwgZ2VuZXJhdGUgaXQgKGFu
ZCBhIGRlZmF1bHQgLmNvbmZpZyBpZgptaXNzaW5nKS4KCnJvb3QtbWFrZS1kb25lIGlzIHRvIGF2
b2lkIGRvaW5nIHRoZSBjYWxjdWxhdGlvbiBhZ2FpbiBvbmNlIFJ1bGVzLm1rCnRha2VzIG92ZXIg
YW5kIGlzIGJlZW4gZXhlY3V0ZWQgd2l0aCB0aGUgcm9vdCBNYWtlZmlsZS4gV2hlbiBSdWxlcy5t
awppcyBpbmNsdWRpbmcgeGVuL01ha2VmaWxlLCBgY29uZmlnLWJ1aWxkJyBhbmQgYG5lZWQtY29u
ZmlnJyBhcmUKdW5kZWZpbmVkIHNvIGF1dG8uY29uZiB3aWxsIG5vdCBiZSBpbmNsdWRlZCBhZ2Fp
biAoaXQgaXMgYWxyZWFkeQppbmNsdWRlZCBieSBSdWxlcy5taykgYW5kIGtjb25maWcgdGFyZ2V0
IGFyZSBvdXQgb2YgcmVhY2ggb2YgUnVsZXMubWsuCgpXZSBhcmUgaW50cm9kdWNpbmcgYSB0YXJn
ZXQgJWNvbmZpZyB0byBjYXRjaCBhbGwgdGFyZ2V0cyBmb3Iga2NvbmZpZy4KU28gd2UgbmVlZCBh
biBleHRyYSB0YXJnZXQgJS8uY29uZmlnIHRvIHByZXZlbnQgbWFrZSBmcm9tIHRyeWluZyB0bwpy
ZWdlbmVyYXRlICQoWEVOX1JPT1QpLy5jb25maWcgdGhhdCBpcyBpbmNsdWRlZCBpbiBDb25maWcu
bWsuCgpUaGUgd2F5IHRhcmdldHMgYXJlIGZpbHRlcmVkIGlzIGluc3BpcmVkIGJ5IEtidWlsZCwg
d2l0aCBzb21lIGNvZGUKaW1wb3J0ZWQgZnJvbSBMaW51eC4gVGhhdCdzIHdoeSB0aGVyZSBpcyBQ
SE9OWSB2YXJpYWJsZSB0aGF0IGlzbid0CnVzZWQgeWV0LCBmb3IgZXhhbXBsZS4KClNpZ25lZC1v
ZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgotLS0KCk5v
dGVzOgogICAgdjM6CiAgICAtIGZpbHRlciBvbmx5IGZvciAlY29uZmlnIGluc3RlYWQgb2YgYm90
aCBjb25maWcgJWNvbmZpZwogICAgLSBrZWVwIHRoZSBtdWx0aS10YXJnZXQgcGF0dGVybiBydWxl
IHRyaWNrIGZvciBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYKICAgICAgaW5zdGVhZCBvZiB1c2lu
ZyBMaW51eCdzIG5ld2VyIHBhdHRlcm4gKHdlIGRvbnQgaGF2ZSB0cmlzdGF0ZS5jb25mIHNvCiAg
ICAgIGRvbid0IG5lZWQgdG8gY2hhbmdlIGl0KQogICAgLSB1c2UgeS9uIGZvciByb290LW1ha2Ut
ZG9uZSwgY29uZmlnLWJ1aWxkLCBuZWVkLWNvbmZpZyBpbnN0ZWFkIG9mCiAgICAgIHJlbHlpbmcg
b24gaWZkZWYgYW5kIGlmbmRlZiBhbmQgb24gYXNzaWduaW5nIGFuIGVtcHR5IHZhbHVlIG1lYW5p
bmcKICAgICAgdW5kZWYKICAgIC0gdXNlIHNwYWNlIGZvciBpbmRlbnRhdGlvbgogICAgLSBleHBs
YWluIHdoeSAlLy5jb25maWcgaXMgc3VkZGVubHkgbmVlZGVkLgoKIHhlbi9NYWtlZmlsZSB8IDk2
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA3MyBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZpbGUKaW5kZXggODI2N2FjZTUxYjBkLi5hNjEy
MGU1NzdlOWIgMTAwNjQ0Ci0tLSBhL3hlbi9NYWtlZmlsZQorKysgYi94ZW4vTWFrZWZpbGUKQEAg
LTQ5LDcgKzQ5LDcxIEBAIGRlZmF1bHQ6IGJ1aWxkCiAuUEhPTlk6IGRpc3QKIGRpc3Q6IGluc3Rh
bGwKIAotYnVpbGQgaW5zdGFsbDo6IGluY2x1ZGUvY29uZmlnL2F1dG8uY29uZgorCitpZmVxICgk
KHJvb3QtbWFrZS1kb25lKSwpCisjIHNlY3Rpb24gdG8gcnVuIGJlZm9yZSBjYWxsaW5nIFJ1bGVz
Lm1rLCBidXQgb25seSBvbmNlLgorIworIyBUbyBtYWtlIHN1cmUgd2UgZG8gbm90IGluY2x1ZGUg
LmNvbmZpZyBmb3IgYW55IG9mIHRoZSAqY29uZmlnIHRhcmdldHMKKyMgY2F0Y2ggdGhlbSBlYXJs
eSwgYW5kIGhhbmQgdGhlbSBvdmVyIHRvIHRvb2xzL2tjb25maWcvTWFrZWZpbGUKKworY2xlYW4t
dGFyZ2V0cyA6PSAlY2xlYW4KK25vLWRvdC1jb25maWctdGFyZ2V0cyA6PSAkKGNsZWFuLXRhcmdl
dHMpIFwKKyAgICAgICAgICAgICAgICAgICAgICAgICB1bmluc3RhbGwgZGVidWcgY2xvYyBcCisg
ICAgICAgICAgICAgICAgICAgICAgICAgY3Njb3BlIFRBR1MgdGFncyBNQVAgZ3RhZ3MgXAorICAg
ICAgICAgICAgICAgICAgICAgICAgIHhlbnZlcnNpb24KKworY29uZmlnLWJ1aWxkICAgIDo9IG4K
K25lZWQtY29uZmlnICAgICA6PSB5CisKK2lmbmVxICgkKGZpbHRlciAkKG5vLWRvdC1jb25maWct
dGFyZ2V0cyksICQoTUFLRUNNREdPQUxTKSksKQorICAgIGlmZXEgKCQoZmlsdGVyLW91dCAkKG5v
LWRvdC1jb25maWctdGFyZ2V0cyksICQoTUFLRUNNREdPQUxTKSksKQorICAgICAgICBuZWVkLWNv
bmZpZyA6PSBuCisgICAgZW5kaWYKK2VuZGlmCisKK2lmbmVxICgkKGZpbHRlciAlY29uZmlnLCQo
TUFLRUNNREdPQUxTKSksKQorICAgIGNvbmZpZy1idWlsZCA6PSB5CitlbmRpZgorCitleHBvcnQg
cm9vdC1tYWtlLWRvbmUgOj0geQorZW5kaWYgIyByb290LW1ha2UtZG9uZQorCitpZmVxICgkKGNv
bmZpZy1idWlsZCkseSkKKyMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisjICpjb25maWcgdGFyZ2V0cyBv
bmx5IC0gbWFrZSBzdXJlIHByZXJlcXVpc2l0ZXMgYXJlIHVwZGF0ZWQsIGFuZCBkZXNjZW5kCisj
IGluIHRvb2xzL2tjb25maWcgdG8gbWFrZSB0aGUgKmNvbmZpZyB0YXJnZXQKKworY29uZmlnOiBG
T1JDRQorCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25m
aWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIgSE9T
VENYWD0iJChIT1NUQ1hYKSIgJEAKKworIyBDb25maWcubWsgdHJpZXMgdG8gaW5jbHVkZSAuY29u
ZmlnIGZpbGUsIGRvbid0IHRyeSB0byByZW1ha2UgaXQKKyUvLmNvbmZpZzogOworCislY29uZmln
OiBGT1JDRQorCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9rY29uZmlnL01ha2VmaWxlLmtj
b25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIg
SE9TVENYWD0iJChIT1NUQ1hYKSIgJEAKKworZWxzZSAjICFjb25maWctYnVpbGQKKworaWZlcSAo
JChuZWVkLWNvbmZpZykseSkKK2luY2x1ZGUgaW5jbHVkZS9jb25maWcvYXV0by5jb25mCisjIFJl
YWQgaW4gZGVwZW5kZW5jaWVzIHRvIGFsbCBLY29uZmlnKiBmaWxlcywgbWFrZSBzdXJlIHRvIHJ1
biBzeW5jY29uZmlnIGlmCisjIGNoYW5nZXMgYXJlIGRldGVjdGVkLgoraW5jbHVkZSBpbmNsdWRl
L2NvbmZpZy9hdXRvLmNvbmYuY21kCisKKyMgQWxsb3cgcGVvcGxlIHRvIGp1c3QgcnVuIGBtYWtl
YCBhcyBiZWZvcmUgYW5kIG5vdCBmb3JjZSB0aGVtIHRvIGNvbmZpZ3VyZQorJChLQ09ORklHX0NP
TkZJRyk6CisJJChNQUtFKSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2Nv
bmZpZyBBUkNIPSQoQVJDSCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBI
T1NUQ1hYPSIkKEhPU1RDWFgpIiBkZWZjb25maWcKKworIyBUaGUgYWN0dWFsIGNvbmZpZ3VyYXRp
b24gZmlsZXMgdXNlZCBkdXJpbmcgdGhlIGJ1aWxkIGFyZSBzdG9yZWQgaW4KKyMgaW5jbHVkZS9n
ZW5lcmF0ZWQvIGFuZCBpbmNsdWRlL2NvbmZpZy8uIFVwZGF0ZSB0aGVtIGlmIC5jb25maWcgaXMg
bmV3ZXIgdGhhbgorIyBpbmNsdWRlL2NvbmZpZy9hdXRvLmNvbmYgKHdoaWNoIG1pcnJvcnMgLmNv
bmZpZykuCisjCisjIFRoaXMgZXhwbG9pdHMgdGhlICdtdWx0aS10YXJnZXQgcGF0dGVybiBydWxl
JyB0cmljay4KKyMgVGhlIHN5bmNjb25maWcgc2hvdWxkIGJlIGV4ZWN1dGVkIG9ubHkgb25jZSB0
byBtYWtlIGFsbCB0aGUgdGFyZ2V0cy4KK2luY2x1ZGUvY29uZmlnLyUuY29uZiBpbmNsdWRlL2Nv
bmZpZy8lLmNvbmYuY21kOiAkKEtDT05GSUdfQ09ORklHKQorCSQoTUFLRSkgLWYgJChCQVNFRElS
KS90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChT
UkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIgSE9TVENYWD0iJChIT1NUQ1hYKSIgc3luY2NvbmZp
ZworCitlbmRpZiAjIG5lZWQtY29uZmlnCiAKIC5QSE9OWTogYnVpbGQgaW5zdGFsbCB1bmluc3Rh
bGwgY2xlYW4gZGlzdGNsZWFuIE1BUAogYnVpbGQgaW5zdGFsbCB1bmluc3RhbGwgZGVidWcgY2xl
YW4gZGlzdGNsZWFuIE1BUDo6CkBAIC0yNTQsOSArMzE4LDYgQEAgY3Njb3BlOgogX01BUDoKIAkk
KE5NKSAtbiAkKFRBUkdFVCktc3ltcyB8IGdyZXAgLXYgJ1woY29tcGlsZWRcKVx8XChcLm8kJFwp
XHxcKCBbYVV3XSBcKVx8XChcLlwubmckJFwpXHxcKExBU0hbUkxdRElcKScgPiBTeXN0ZW0ubWFw
CiAKLS5QSE9OWTogRk9SQ0UKLUZPUkNFOgotCiAlLm8gJS5pICUuczogJS5jIEZPUkNFCiAJJChN
QUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rIC1DICQoKkQpICQoQEYpCiAKQEAgLTI3NywyNSAr
MzM4LDYgQEAgJChmb3JlYWNoIGJhc2UsYXJjaC94ODYvbW0vZ3Vlc3Rfd2Fsa18lIFwKICAgICAg
ICAgICAgICAgIGFyY2gveDg2L21tL3NoYWRvdy9ndWVzdF8lLCBcCiAgICAgJChmb3JlYWNoIGV4
dCxvIGkgcywkKGNhbGwgYnVpbGQtaW50ZXJtZWRpYXRlLCQoYmFzZSkuJChleHQpKSkpCiAKLWtj
b25maWcgOj0gb2xkY29uZmlnIGNvbmZpZyBtZW51Y29uZmlnIGRlZmNvbmZpZyBcCi0JbmNvbmZp
ZyB4Y29uZmlnIGdjb25maWcgc2F2ZWRlZmNvbmZpZyBsaXN0bmV3Y29uZmlnIG9sZGRlZmNvbmZp
ZyBcCi0JcmFuZGNvbmZpZyAkKG5vdGRpciAkKHdpbGRjYXJkIGFyY2gvJChTUkNBUkNIKS9jb25m
aWdzLypfZGVmY29uZmlnKSkKLS5QSE9OWTogJChrY29uZmlnKQotJChrY29uZmlnKToKLQkkKE1B
S0UpIC1mICQoQkFTRURJUikvdG9vbHMva2NvbmZpZy9NYWtlZmlsZS5rY29uZmlnIEFSQ0g9JChB
UkNIKSBTUkNBUkNIPSQoU1JDQVJDSCkgSE9TVENDPSIkKEhPU1RDQykiIEhPU1RDWFg9IiQoSE9T
VENYWCkiICRACi0KLWluY2x1ZGUvY29uZmlnLyUuY29uZjogaW5jbHVkZS9jb25maWcvYXV0by5j
b25mLmNtZCAkKEtDT05GSUdfQ09ORklHKQotCSQoTUFLRSkgLWYgJChCQVNFRElSKS90b29scy9r
Y29uZmlnL01ha2VmaWxlLmtjb25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChTUkNBUkNIKSBI
T1NUQ0M9IiQoSE9TVENDKSIgSE9TVENYWD0iJChIT1NUQ1hYKSIgc3luY2NvbmZpZwotCi0jIEFs
bG93IHBlb3BsZSB0byBqdXN0IHJ1biBgbWFrZWAgYXMgYmVmb3JlIGFuZCBub3QgZm9yY2UgdGhl
bSB0byBjb25maWd1cmUKLSQoS0NPTkZJR19DT05GSUcpOgotCSQoTUFLRSkgLWYgJChCQVNFRElS
KS90b29scy9rY29uZmlnL01ha2VmaWxlLmtjb25maWcgQVJDSD0kKEFSQ0gpIFNSQ0FSQ0g9JChT
UkNBUkNIKSBIT1NUQ0M9IiQoSE9TVENDKSIgSE9TVENYWD0iJChIT1NUQ1hYKSIgZGVmY29uZmln
Ci0KLSMgQnJlYWsgdGhlIGRlcGVuZGVuY3kgY2hhaW4gZm9yIHRoZSBmaXJzdCBydW4KLWluY2x1
ZGUvY29uZmlnL2F1dG8uY29uZi5jbWQ6IDsKLQotLWluY2x1ZGUgJChCQVNFRElSKS9pbmNsdWRl
L2NvbmZpZy9hdXRvLmNvbmYuY21kCi0KIC5QSE9OWTogY2xvYwogY2xvYzoKIAkkKGV2YWwgdG1w
ZmlsZSA6PSAkKHNoZWxsIG1rdGVtcCkpCkBAIC0zMDcsMyArMzQ5LDExIEBAIGNsb2M6CiAJY2xv
YyAtLWxpc3QtZmlsZT0kKHRtcGZpbGUpCiAJcm0gJCh0bXBmaWxlKQogCitlbmRpZiAjY29uZmln
LWJ1aWxkCisKK1BIT05ZICs9IEZPUkNFCitGT1JDRToKKworIyBEZWNsYXJlIHRoZSBjb250ZW50
cyBvZiB0aGUgUEhPTlkgdmFyaWFibGUgYXMgcGhvbnkuICBXZSBrZWVwIHRoYXQKKyMgaW5mb3Jt
YXRpb24gaW4gYSB2YXJpYWJsZSBzbyB3ZSBjYW4gdXNlIGl0IGluIGlmX2NoYW5nZWQgYW5kIGZy
aWVuZHMuCisuUEhPTlk6ICQoUEhPTlkpCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v4C-0003Ax-8P; Wed, 26 Feb 2020 11:41:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v4A-00039k-Ro
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:26 +0000
X-Inumbo-ID: e7acb5a8-588c-11ea-8cb6-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e7acb5a8-588c-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 11:41:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717280;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=xHJSK+ksoK9OQta1FpeZ8S5l79r9MroWvjBMZmZjrxo=;
 b=KAOr+pRP5ZjjbLZw1LfajUoTcM/FRH1e8gt7s+LA8eioZ4oZyVvOSnrb
 hTtolwKoQx07oEzRZ1q4Lp1hpNgnSccq0weRvjsEo8MTKaMnZnqyD04eA
 MC6Ftho4ZAuo1j/YncefY4CNiTuOO9GxXuElbLFgCKpBtFlrE2wIOPbu9 w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: SipcPua4BGfp/QVTy+Gw23/L45n9qgjdXiXQffCmOYfg7FsVehvwbKR9Rp4N3iywBY3HmIdQ0D
 ymQ0g6oNtUh84EUKn9YZn1z65u2dyUWyCoPT3EXs0R53NX49Xf+vcMHEpN7o5josbihzHVsA4U
 DUSeIcBHURPiH81cOmLTgS46aq8oskmmrX659KxDc07ysoS4jT+FIaU83nNWCOLMtp7O7KEaDO
 oyMBtBOj99/NjxTmlzqZW7sywgt5toLkFpG9oME3lzUcbUtpbLBuQFKfftAHE9G1WY7VCSrJlD
 wb8=
X-SBRS: 2.7
X-MesageID: 13038476
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13038476"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:55 +0000
Message-ID: <20200226113355.2532224-24-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 23/23] xen/build: use if_changed to build
 guest_%.o
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlIGlmX2NoYW5nZWQgZm9yIGJ1aWxkaW5nIGFsbCBndWVzdF8lLm8gb2JqZWN0cywgYW5kIG1h
a2UgdXNlIG9mCmNvbW1hbmQgdGhhdCBhbHJlYWR5IGV4aXN0LgoKVGhpcyBwYXRjaCBhbHNvIGlu
dHJvZHVjZXMgQ0ZMQUdTXyRALCBpdCBpcyB1c2VkIHNvIHRoYXQgZmxhZ3MgYXJlCmFwcGxpZWQg
dG8gYWxsIC5vIC5pIGFuZCAucyB0YXJnZXRzLgoKVGhpcyBwYXRjaCBtYWtlIGEgY2hhbmdlIHRv
IHRoZSB3YXkgZ3Vlc3RfJS5vIGZpbGVzIGFyZSBidWlsdCwgYW5kIG5vdwpydW4gdGhlIHNhbWUg
Y29tbWFuZHMgdGhhdCBlbmZvcmNlIHVuaXF1ZSBzeW1ib2xzLiBCdXQgd2l0aCBwYXRjaAoieGVu
LHN5bWJvbHM6IHJld29yayBmaWxlIHN5bWJvbHMgc2VsZWN0aW9uIiwgc3ltYm9scyBzaG91bGQg
c3RpbGwKc2VsZWN0IHRoZSBmaWxlIHN5bWJvbHMgZGlyZWN0aXZlIGludGVuZGVkIHRvIGJlIHVz
ZWQgZm9yIGd1ZXN0XyUubwpvYmplY3RzLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogeGVuL1J1bGVzLm1rICAgICAgICAgICAg
ICAgICAgICB8ICA1ICsrKystCiB4ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUgICAgICAgIHwgMTUg
KysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vaGFwL01ha2VmaWxlICAgIHwgMTUgKysr
KysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbW0vc2hhZG93L01ha2VmaWxlIHwgMTUgKysrKysr
KysrLS0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKyksIDE5IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9SdWxlcy5tayBiL3hlbi9SdWxlcy5tawppbmRleCAwMmNk
MzdkMDQwNTQuLjFmZmIwMmY0MjkxNCAxMDA2NDQKLS0tIGEveGVuL1J1bGVzLm1rCisrKyBiL3hl
bi9SdWxlcy5tawpAQCAtMTE1LDYgKzExNSw5IEBAIGVuZGlmCiAjIEZJWE1FIExUTyBicm9rZW4s
IGJ1dCB3ZSB3b3VsZCBuZWVkIGEgZGlmZmVyZW50IHdheSB0byBmaWx0ZXIgLWZsdG8gb3V0CiAj
ICQob2JqLWJpbi15KTogQ0ZMQUdTIDo9ICQoZmlsdGVyLW91dCAtZmx0bywkKENGTEFHUykpCiAK
KyMgdGFyZ2V0IHdpdGggaXRzIHN1ZmZpeCBzdHJpcHBlZAordGFyZ2V0LXN0ZW0gPSAkKGJhc2Vu
YW1lICRAKQorCiAjIENhbGN1bGF0aW9uIG9mIGZsYWdzLCBmaXJzdCB0aGUgZ2VuZXJpYyBmbGFn
cywgdGhlbiB0aGUgYXJjaCBzcGVjaWZpYyBmbGFncywKICMgYW5kIGxhc3QgdGhlIGZsYWdzIG1v
ZGlmaWVkIGZvciBhIHRhcmdldCBvciBhIGRpcmVjdG9yeS4KIApAQCAtMTIzLDcgKzEyNiw3IEBA
IGFfZmxhZ3MgPSAtTU1EIC1NRiAkKEBEKS8uJChARikuZCAkKFhFTl9BRkxBR1MpCiAKIGluY2x1
ZGUgJChCQVNFRElSKS9hcmNoLyQoVEFSR0VUX0FSQ0gpL1J1bGVzLm1rCiAKLWNfZmxhZ3MgKz0g
JChDRkxBR1MteSkKK2NfZmxhZ3MgKz0gJChDRkxBR1MteSkgJChDRkxBR1NfJCh0YXJnZXQtc3Rl
bSkubykKIGFfZmxhZ3MgKz0gJChDRkxBR1MteSkgJChBRkxBR1MteSkKIAogcXVpZXRfY21kX2xk
X2J1aWx0aW4gPSBMRCAgICAgICRACmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vTWFrZWZp
bGUgYi94ZW4vYXJjaC94ODYvbW0vTWFrZWZpbGUKaW5kZXggYTI0MzFmZGU2YmI0Li40NzUwYmZh
MGZmOTEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9NYWtlZmlsZQorKysgYi94ZW4vYXJj
aC94ODYvbW0vTWFrZWZpbGUKQEAgLTExLDExICsxMSwxNCBAQCBvYmoteSArPSBwMm0ubyBwMm0t
cHQubwogb2JqLSQoQ09ORklHX0hWTSkgKz0gcDJtLWVwdC5vIHAybS1wb2Qubwogb2JqLXkgKz0g
cGFnaW5nLm8KIAotZ3Vlc3Rfd2Fsa18lLm86IGd1ZXN0X3dhbGsuYyBNYWtlZmlsZQotCSQoQ0Mp
ICQoY19mbGFncykgLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQqIC1jICQ8IC1vICRACiskKGZvcmVh
Y2ggZ3csJChmaWx0ZXIgZ3Vlc3Rfd2Fsa18lLm8sJChvYmoteSkpLFwKKyAgICAkKGV2YWwgQ0ZM
QUdTXyQoZ3cpID0gLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQkKikpCiAKLWd1ZXN0X3dhbGtfJS5p
OiBndWVzdF93YWxrLmMgTWFrZWZpbGUKLQkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEp
JSwkKGNfZmxhZ3MpKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAKK2d1ZXN0
X3dhbGtfJS5vOiBndWVzdF93YWxrLmMgRk9SQ0UKKwkkKGNhbGwgaWZfY2hhbmdlZF9ydWxlLGNj
X29fYykKIAotZ3Vlc3Rfd2Fsa18lLnM6IGd1ZXN0X3dhbGsuYyBNYWtlZmlsZQotCSQoQ0MpICQo
ZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChjX2ZsYWdzKSkgLURHVUVTVF9QQUdJTkdfTEVWRUxT
PSQqIC1TICQ8IC1vICRACitndWVzdF93YWxrXyUuaTogZ3Vlc3Rfd2Fsay5jIEZPUkNFCisJJChj
YWxsIGlmX2NoYW5nZWQsY3BwX2lfYykKKworZ3Vlc3Rfd2Fsa18lLnM6IGd1ZXN0X3dhbGsuYyBG
T1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLGNjX3NfYykKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9tbS9oYXAvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvbW0vaGFwL01ha2VmaWxlCmluZGV4IDIy
ZTdhZDU0YmQzMy4uOGNkMzFlOWNkYzVlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vaGFw
L01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvTWFrZWZpbGUKQEAgLTUsMTEgKzUs
MTQgQEAgb2JqLXkgKz0gZ3Vlc3Rfd2Fsa180bGV2ZWwubwogb2JqLXkgKz0gbmVzdGVkX2hhcC5v
CiBvYmoteSArPSBuZXN0ZWRfZXB0Lm8KIAotZ3Vlc3Rfd2Fsa18lbGV2ZWwubzogZ3Vlc3Rfd2Fs
ay5jIE1ha2VmaWxlCi0JJChDQykgJChjX2ZsYWdzKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCog
LWMgJDwgLW8gJEAKKyQoZm9yZWFjaCBndywkKGZpbHRlciBndWVzdF93YWxrXyVsZXZlbC5vLCQo
b2JqLXkpKSxcCisgICAgJChldmFsIENGTEFHU18kKGd3KSA9IC1ER1VFU1RfUEFHSU5HX0xFVkVM
Uz0kJCopKQogCi1ndWVzdF93YWxrXyVsZXZlbC5pOiBndWVzdF93YWxrLmMgTWFrZWZpbGUKLQkk
KENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEpJSwkKGNfZmxhZ3MpKSAtREdVRVNUX1BBR0lO
R19MRVZFTFM9JCogLWMgJDwgLW8gJEAKK2d1ZXN0X3dhbGtfJWxldmVsLm86IGd1ZXN0X3dhbGsu
YyBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkX3J1bGUsY2Nfb19jKQogCi1ndWVzdF93YWxrXyVs
ZXZlbC5zOiBndWVzdF93YWxrLmMgTWFrZWZpbGUKLQkkKENDKSAkKGZpbHRlci1vdXQgLVdhJChj
b21tYSklLCQoY19mbGFncykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtUyAkPCAtbyAkQAor
Z3Vlc3Rfd2Fsa18lbGV2ZWwuaTogZ3Vlc3Rfd2Fsay5jIEZPUkNFCisJJChjYWxsIGlmX2NoYW5n
ZWQsY3BwX2lfYykKKworZ3Vlc3Rfd2Fsa18lbGV2ZWwuczogZ3Vlc3Rfd2Fsay5jIEZPUkNFCisJ
JChjYWxsIGlmX2NoYW5nZWQsY2Nfc19jKQpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL3No
YWRvdy9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9tbS9zaGFkb3cvTWFrZWZpbGUKaW5kZXggMjNk
M2ZmMTA4MDJjLi5kMTFlOWUyZmFjMDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9zaGFk
b3cvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L21tL3NoYWRvdy9NYWtlZmlsZQpAQCAtNiwx
MSArNiwxNCBAQCBlbHNlCiBvYmoteSArPSBub25lLm8KIGVuZGlmCiAKLWd1ZXN0XyUubzogbXVs
dGkuYyBNYWtlZmlsZQotCSQoQ0MpICQoY19mbGFncykgLURHVUVTVF9QQUdJTkdfTEVWRUxTPSQq
IC1jICQ8IC1vICRACiskKGZvcmVhY2ggZ3csJChmaWx0ZXIgZ3Vlc3RfJS5vLCQob2JqLXkpKSxc
CisgICAgJChldmFsIENGTEFHU18kKGd3KSA9IC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kJCopKQog
Ci1ndWVzdF8lLmk6IG11bHRpLmMgTWFrZWZpbGUKLQkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQo
Y29tbWEpJSwkKGNfZmxhZ3MpKSAtREdVRVNUX1BBR0lOR19MRVZFTFM9JCogLWMgJDwgLW8gJEAK
K2d1ZXN0XyUubzogbXVsdGkuYyBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkX3J1bGUsY2Nfb19j
KQogCi1ndWVzdF8lLnM6IG11bHRpLmMgTWFrZWZpbGUKLQkkKENDKSAkKGZpbHRlci1vdXQgLVdh
JChjb21tYSklLCQoY19mbGFncykpIC1ER1VFU1RfUEFHSU5HX0xFVkVMUz0kKiAtUyAkPCAtbyAk
QAorZ3Vlc3RfJS5pOiBtdWx0aS5jIEZPUkNFCisJJChjYWxsIGlmX2NoYW5nZWQsY3BwX2lfYykK
KworZ3Vlc3RfJS5zOiBtdWx0aS5jIEZPUkNFCisJJChjYWxsIGlmX2NoYW5nZWQsY2Nfc19jKQot
LSAKQW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v4E-0003Dw-Kq; Wed, 26 Feb 2020 11:41:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v4D-0003CD-5V
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:29 +0000
X-Inumbo-ID: e838d77c-588c-11ea-93ff-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e838d77c-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:20 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717280;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=L5VAIkTm4RVu7vvlOd7YT+u3y95320w9ahzrwbDBRls=;
 b=Z7XR9xC9SI/YqOwsow1GlT0xiaFVngZAGUbi8mxEqWny2dFi/7yIDS4u
 VXfUUZr9saLG4iq6HbvBD3K1hSm172irgp1W3QDF09wqL3a+WQyoA05Id
 xuXGyO3VB1QHJx8u2QHX0O15a5bEifGPwdSdK7WhUM555giCgl3VOUR5v Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DID107mk41IC12RgYoANWwePVEMeVkQ9VF+iVg7R4ytt3uJQmbGZxvjITJ04yBX6yV0ROtKH25
 4CX9JczeUqrinOLL9bxuoW+PrpGNihD+RFmJgT06b8naZVS6sSdzXz0+A88IAobzyWVVsCdoz4
 Aotd3XCpvOYyTfxnZ1l1OLWeEzusHxhCeJ3BOy1b2oQtRpSXrVBxYjK0NDRcbWQ3Q7+ITKuZ2m
 7RaL+Qn84as6mr6C/E/1H6PhTUBJxeITk1XhC3wnQMDvTsDzTJhDjhY/4umanTuYm8Mx6o23dJ
 2Mk=
X-SBRS: 2.7
X-MesageID: 13658316
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13658316"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:51 +0000
Message-ID: <20200226113355.2532224-20-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 19/23] xen/build: Use if_changed_rules
 with %.o:%.c targets
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNlICQoZG90LXRhcmdldCkgdG8gaGF2ZSB0aGUgdGFyZ2V0IG5hbWUgcHJlZml4IHdpdGggYSBk
b3QuCgpOb3csIHdoZW4gdGhlIENDIGNvbW1hbmQgaGFzIHJ1biwgaXQgaXMgcmVjb3JkZWQgaW4g
LiouY21kCmZpbGUsIHRoZW4gaWZfY2hhbmdlZF9ydWxlcyB3aWxsIGNvbXBhcmUgaXQgb24gc3Vi
c2VxdWVudCBydW5zLgoKU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+Ci0tLQogeGVuL1J1bGVzLm1rIHwgMjYgKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL3hlbi9SdWxlcy5tayBiL3hlbi9SdWxlcy5tawppbmRleCBjYmY0ZmVi
YTBlMGYuLjhjN2RiYTkyMTFkMSAxMDA2NDQKLS0tIGEveGVuL1J1bGVzLm1rCisrKyBiL3hlbi9S
dWxlcy5tawpAQCAtMTY3LDE5ICsxNjcsMjcgQEAgRk9SQ0U6CiAKIFNSQ1BBVEggOj0gJChwYXRz
dWJzdCAkKEJBU0VESVIpLyUsJSwkKENVUkRJUikpCiAKLSUubzogJS5jIE1ha2VmaWxlCitxdWll
dF9jbWRfY2Nfb19jID0gQ0MgICAgICAkQAogaWZlcSAoJChDT05GSUdfRU5GT1JDRV9VTklRVUVf
U1lNQk9MUykseSkKLQkkKENDKSAkKGNfZmxhZ3MpIC1jICQ8IC1vICQoQEQpLy4kKEBGKS50bXAg
LU1RICRACi1pZmVxICgkKENPTkZJR19DQ19JU19DTEFORykseSkKLQkkKE9CSkNPUFkpIC0tcmVk
ZWZpbmUtc3ltICQ8PSQoU1JDUEFUSCkvJDwgJChARCkvLiQoQEYpLnRtcCAkQAotZWxzZQotCSQo
T0JKQ09QWSkgLS1yZWRlZmluZS1zeW0gJCg8Rik9JChTUkNQQVRIKS8kPCAkKEBEKS8uJChARiku
dG1wICRACi1lbmRpZgotCXJtIC1mICQoQEQpLy4kKEBGKS50bXAKKyAgICBjbWRfY2Nfb19jID0g
JChDQykgJChjX2ZsYWdzKSAtYyAkPCAtbyAkKGRvdC10YXJnZXQpLnRtcCAtTVEgJEAKKyAgICBp
ZmVxICgkKENPTkZJR19DQ19JU19DTEFORykseSkKKyAgICAgICAgY21kX29iamNvcHlfZml4X3N5
bSA9ICQoT0JKQ09QWSkgLS1yZWRlZmluZS1zeW0gJDw9JChTUkNQQVRIKS8kPCAkKGRvdC10YXJn
ZXQpLnRtcCAkQAorICAgIGVsc2UKKyAgICAgICAgY21kX29iamNvcHlfZml4X3N5bSA9ICQoT0JK
Q09QWSkgLS1yZWRlZmluZS1zeW0gJCg8Rik9JChTUkNQQVRIKS8kPCAkKGRvdC10YXJnZXQpLnRt
cCAkQAorICAgIGVuZGlmCisgICAgY21kX29iamNvcHlfZml4X3N5bSArPSAmJiBybSAtZiAkKGRv
dC10YXJnZXQpLnRtcAogZWxzZQotCSQoQ0MpICQoY19mbGFncykgLWMgJDwgLW8gJEAKKyAgICBj
bWRfY2Nfb19jID0gJChDQykgJChjX2ZsYWdzKSAtYyAkPCAtbyAkQAogZW5kaWYKIAorZGVmaW5l
IHJ1bGVfY2Nfb19jCisgICAgJChjYWxsIGNtZF9hbmRfcmVjb3JkLGNjX29fYykKKyAgICAkKGNh
bGwgY21kLG9iamNvcHlfZml4X3N5bSkKK2VuZGVmCisKKyUubzogJS5jIEZPUkNFCisJJChjYWxs
IGlmX2NoYW5nZWRfcnVsZSxjY19vX2MpCisKIHF1aWV0X2NtZF9jY19vX1MgPSBDQyAgICAgICRA
CiBjbWRfY2Nfb19TID0gJChDQykgJChhX2ZsYWdzKSAtYyAkPCAtbyAkQAogCi0tIApBbnRob255
IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v4H-0003Gt-1T; Wed, 26 Feb 2020 11:41:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v4F-0003FY-Sg
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:31 +0000
X-Inumbo-ID: ec8bb9a2-588c-11ea-a490-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ec8bb9a2-588c-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 11:41:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717287;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=odP+2+4s5ItcxBpgk9Rcfi1qr590Uq9ubJZSXq4LO5Y=;
 b=h3eCppYN0UgpnebcHzoeRh2kRokpcaXrPrfokP+NFO4jGOu5qtJo4a8S
 oTgbySILr7sILw6CaKb7PyXdD+4v3Paw2wMyX7x3rh2Mb14q8CRmgW95E
 rsIMwGYf67RixWWkbhn0j66Mo8hJQe5lJnMnV8N8qwz5D7t9vuklR3vKV k=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: tXCyrG59cVrZXeL/nWxJqmn1FP0hWqAAlnI/09+yA/V+Y3Mficu16aLZawdJJe0D5DBsp2n8g4
 ktX8btYMjKg8OzqC98lmKxOqZsF65q6dHWzgHjnSt+DDMHUNJbDLKkmkVw5fIQu2Aq6+G5Qkcy
 f7Bp4VXY/70KHUiIC65eAxzK4ceb9pEyNOSd5RdletWW5XGoYFhMRu3qg/trkEs8wOG0Qqwqhn
 SFbu0tcegg0P+rZPYs2Ee5f+LypPnFEO0fYaW1e6nEIl2hBAgFT01r9kgEg5LLGY3yP1+CJ5/b
 A4Q=
X-SBRS: 2.7
X-MesageID: 13462023
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13462023"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:53 +0000
Message-ID: <20200226113355.2532224-22-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 21/23] xen/build: Use if_changed for
 prelink*.o
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2UgY2hhbmdlIHRoZSBkZXBlbmRlbmNpZXMgb2YgcHJlbGluay1lZmkubyBzbyB0aGF0IHdlIGNh
biB1c2UgdGhlCnNhbWUgY29tbWFuZCBsaW5lLiBUaGUgZGVwZW5kZW5jeSBvbiBlZmkvYnVpbHRf
aW4ubyBpc24ndCBuZWVkZWQKYmVjYXVzZSwgd2UgYWxyZWFkeSBoYXZlOgogICAgZWZpLyoubzog
ZWZpL2J1aWx0X2luLm8KdG8gYnVpbGQgZWZpLyoubyBmaWxlcyB0aGF0IHByZWxpbmstZWZpLm8g
bmVlZHMuCgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgfCA4ICsrKystLS0tCiAxIGZpbGUg
Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQppbmRleCAxYmU5NDg0
NmUxMWYuLjU1YzZhZThjZTBkMiAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L01ha2VmaWxlCisr
KyBiL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQpAQCAtMTMxLDExICsxMzEsMTEgQEAgcHJlbGluay5v
OiAkKHBhdHN1YnN0ICUvYnVpbHRfaW4ubywlL2J1aWx0X2luX2Jpbi5vLCQoQUxMX09CSlMpKSBw
cmVsaW5rX2x0by5vCiBwcmVsaW5rLWVmaS5vOiAkKHBhdHN1YnN0ICUvYnVpbHRfaW4ubywlL2J1
aWx0X2luX2Jpbi5vLCQoQUxMX09CSlMpKSBwcmVsaW5rLWVmaV9sdG8ubyBlZmkvYm9vdC5pbml0
Lm8KIAkkKExEKSAkKFhFTl9MREZMQUdTKSAtciAtbyAkQCAkXgogZWxzZQotcHJlbGluay5vOiAk
KEFMTF9PQkpTKQotCSQoTEQpICQoWEVOX0xERkxBR1MpIC1yIC1vICRAICReCitwcmVsaW5rLm86
ICQoQUxMX09CSlMpIEZPUkNFCisJJChjYWxsIGlmX2NoYW5nZWQsbGQpCiAKLXByZWxpbmstZWZp
Lm86ICQoQUxMX09CSlMpIGVmaS9ib290LmluaXQubyBlZmkvcnVudGltZS5vIGVmaS9jb21wYXQu
bwotCSQoTEQpICQoWEVOX0xERkxBR1MpIC1yIC1vICRAICQoZmlsdGVyLW91dCAlL2VmaS9idWls
dF9pbi5vLCReKQorcHJlbGluay1lZmkubzogJChmaWx0ZXItb3V0ICUvZWZpL2J1aWx0X2luLm8s
JChBTExfT0JKUykpIGVmaS9ib290LmluaXQubyBlZmkvcnVudGltZS5vIGVmaS9jb21wYXQubyBG
T1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLGxkKQogZW5kaWYKIAogJChUQVJHRVQpLXN5bXM6IHBy
ZWxpbmsubyB4ZW4ubGRzCi0tIApBbnRob255IFBFUkFSRAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:41:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:41:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v4J-0003LC-Kv; Wed, 26 Feb 2020 11:41:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=GoNq=4O=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j6v4I-0003Iu-5K
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:41:34 +0000
X-Inumbo-ID: ec395eaa-588c-11ea-93ff-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ec395eaa-588c-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:41:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717288;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=eMPSEKv85IuwoEEJda63d83PbGymtUCqa30QLn4UQSI=;
 b=bjg4oRpOoL64HRloHieWwdwfXmSN2VnHFnMhcGudmoS7icdv0FcOmiF9
 TO3F8U+dnA2g7UyLfKOUfUm9hUZ8txmNdc04Al5d77APNFq2qJG5cm9mN
 AR9d106GKQ8nWh2q49mctFaL1GWWUG8IvBBPtGfRbv05ZV8gQSJ6RkU06 8=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Yfp73634sRZgVSApPluOpnh2rMe/kgPMQjX1dW05Pf6K6IoB+b/xopjIR/qB7mOoUziXTOQ4YF
 FMGRyFX7RqpLRTVVHNBymUDvRzxWPUVlxHO79qw/OixCPwh1RIZRvkncsWyddQo6IFBctCkPTy
 bRpYpYFVtga75PVmaZuj1c0XyhZRijqj4sFizZtUb9aRo7LimgwSEvLIsBMiTr6dcct0lCaJn4
 5orrpBHSUZk+9A/hbftH2ACfp7V9KHnUqk73UwCC+KWGdvo9UbfY+e4GVd96liN2te3Gz+dGcZ
 oko=
X-SBRS: 2.7
X-MesageID: 13012990
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,487,1574139600"; d="scan'208";a="13012990"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 11:33:49 +0000
Message-ID: <20200226113355.2532224-18-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [XEN PATCH v3 17/23] xen/build: Start using if_changed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBzdGFydCB0byB1c2UgaWZfY2hhbmdlZCBpbnRyb2R1Y2VkIGluIGEgcHJldmlv
dXMgY29tbWl0LgoKV2hlbmV2ZXIgaWZfY2hhbmdlZCBpcyBjYWxsZWQsIHRoZSB0YXJnZXQgbXVz
dCBoYXZlIEZPUkNFIGFzCmRlcGVuZGVuY3kgc28gdGhhdCBpZl9jaGFuZ2VkIGNhbiBjaGVjayBp
ZiB0aGUgY29tbWFuZCBsaW5lIHRvIGJlCnJ1biBhcyBjaGFuZ2VkLCBzbyB0aGUgbWFjcm8gJChy
ZWFsLXByZXJlcXMpIG11c3QgYmUgdXNlIHRvCmRpc2NvdmVyIHRoZSBkZXBlbmRlbmNpZXMgd2l0
aG91dCAiRk9SQ0UiLgoKV2hlbmV2ZXIgYSB0YXJnZXQgaXNuJ3QgaW4gb2JqLXksIGl0IHNob3Vs
ZCBiZSBhZGRlZCB0byBleHRyYS15IHNvIHRoZQouKi5jbWQgZGVwZW5kZW5jeSBmaWxlIGFzc29j
aWF0ZWQgd2l0aCB0aGUgdGFyZ2V0IGNhbiBiZSBsb2FkZWQuIFRoaXMKaXMgZG9uZSBmb3IgeHNt
L2ZsYXNrLyBhbmQgYm90aCBjb21tb24vbGlie2VsZixmZHR9LyBhbmQKYXJjaC94ODYvTWFrZWZp
bGUuCgpGb3IgdGhlIHRhcmdldHMgdGhhdCBnZW5lcmF0ZXMgLiouZCBkZXBlbmRlbmN5IGZpbGVz
LCB0aGVyZSdzIGdvaW5nIHRvCmJlIHR3byBkZXBlbmRlbmN5IGZpbGVzICguKi5kIGFuZCAuKi5j
bWQpIHVudGlsIHdlIGNhbiBtZXJnZSB0aGVtCnRvZ2V0aGVyIGluIGEgbGF0ZXIgcGF0Y2ggdmlh
IGZpeGRlcCBmcm9tIExpbnV4LgoKT25lIGNsZWFudXAsIGxpYmVsZi1yZWxvY2F0ZS5vIGRvZXNu
J3QgZXhpc3QgYW55bW9yZS4KCldlIGltcG9ydCBjbWRfbGQgYW5kIGNtZF9vYmpjb3B5IGZyb20g
TGludXggdjUuNC4KClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPgotLS0KIHhlbi9SdWxlcy5tayAgICAgICAgICAgICAgIHwgNjggKysrKysr
KysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0KIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAg
ICAgIHwgIDQgKy0tCiB4ZW4vYXJjaC94ODYvTWFrZWZpbGUgICAgICB8ICAxICsKIHhlbi9hcmNo
L3g4Ni9lZmkvTWFrZWZpbGUgIHwgIDcgKystLQogeGVuL2NvbW1vbi9saWJlbGYvTWFrZWZpbGUg
fCAxMiArKysrLS0tCiB4ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZSB8ICA5ICsrKy0tCiB4ZW4v
eHNtL2ZsYXNrL01ha2VmaWxlICAgICB8IDE3ICsrKysrKystLS0KIDcgZmlsZXMgY2hhbmdlZCwg
ODQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL1J1bGVz
Lm1rIGIveGVuL1J1bGVzLm1rCmluZGV4IDg4MDdhMmUyMWM5NC4uYmI0Y2VkNWYwZGQ0IDEwMDY0
NAotLS0gYS94ZW4vUnVsZXMubWsKKysrIGIveGVuL1J1bGVzLm1rCkBAIC01Miw2ICs1MiwxOCBA
QCBTUEVDSUFMX0RBVEFfU0VDVElPTlMgOj0gcm9kYXRhICQoZm9yZWFjaCBhLDEgMiA0IDggMTYs
IFwKIAogaW5jbHVkZSBNYWtlZmlsZQogCisjIExpbmtpbmcKKyMgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
CisKK3F1aWV0X2NtZF9sZCA9IExEICAgICAgJEAKK2NtZF9sZCA9ICQoTEQpICQoWEVOX0xERkxB
R1MpIC1yIC1vICRAICQocmVhbC1wcmVyZXFzKQorCisjIE9iamNvcHkKKyMgLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCisKK3F1aWV0X2NtZF9vYmpjb3B5ID0gT0JKQ09QWSAkQAorY21kX29iamNvcHkgPSAk
KE9CSkNPUFkpICQoT0JKQ09QWUZMQUdTKSAkPCAkQAorCiBkZWZpbmUgZ2VuZGVwCiAgICAgaWZu
ZXEgKCQoMSksJChzdWJzdCAvLDosJCgxKSkpCiAgICAgICAgIERFUFMgKz0gJChkaXIgJCgxKSku
JChub3RkaXIgJCgxKSkuZApAQCAtMTYxLDI5ICsxNzMsNDcgQEAgZWxzZQogCSQoQ0MpICQoY19m
bGFncykgLWMgJDwgLW8gJEAKIGVuZGlmCiAKLSUubzogJS5TIE1ha2VmaWxlCi0JJChDQykgJChh
X2ZsYWdzKSAtYyAkPCAtbyAkQAorcXVpZXRfY21kX2NjX29fUyA9IENDICAgICAgJEAKK2NtZF9j
Y19vX1MgPSAkKENDKSAkKGFfZmxhZ3MpIC1jICQ8IC1vICRACisKKyUubzogJS5TIEZPUkNFCisJ
JChjYWxsIGlmX2NoYW5nZWQsY2Nfb19TKQorCisKK3F1aWV0X2NtZF9vYmpfaW5pdF9vID0gSU5J
VF9PICAkQAorZGVmaW5lIGNtZF9vYmpfaW5pdF9vCisgICAgJChPQkpEVU1QKSAtaCAkPCB8IHNl
ZCAtbiAnL1swLTldL3tzLDAwKiwwLGc7cDt9JyB8IHdoaWxlIHJlYWQgaWR4IG5hbWUgc3ogcmVz
dDsgZG8gXAorICAgICAgICBjYXNlICIkJG5hbWUiIGluIFwKKyAgICAgICAgLioubG9jYWwpIDs7
IFwKKyAgICAgICAgLnRleHR8LnRleHQuKnwuZGF0YXwuZGF0YS4qfC5ic3MpIFwKKyAgICAgICAg
ICAgIHRlc3QgJCRzeiAhPSAwIHx8IGNvbnRpbnVlOyBcCisgICAgICAgICAgICBlY2hvICJFcnJv
cjogc2l6ZSBvZiAkPDokJG5hbWUgaXMgMHgkJHN6IiA+JjI7IFwKKyAgICAgICAgICAgIGV4aXQg
JCQoZXhwciAkJGlkeCArIDEpOzsgXAorICAgICAgICBlc2FjOyBcCisgICAgZG9uZTsgXAorICAg
ICQoT0JKQ09QWSkgJChmb3JlYWNoIHMsJChTUEVDSUFMX0RBVEFfU0VDVElPTlMpLC0tcmVuYW1l
LXNlY3Rpb24gLiQocyk9LmluaXQuJChzKSkgJDwgJEAKK2VuZGVmCisKKyQoZmlsdGVyICUuaW5p
dC5vLCQob2JqLXkpICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKTogJS5pbml0Lm86ICUubyBGT1JD
RQorCSQoY2FsbCBpZl9jaGFuZ2VkLG9ial9pbml0X28pCisKK3F1aWV0X2NtZF9jcHBfaV9jID0g
Q1BQICAgICAkQAorY21kX2NwcF9pX2MgPSAkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQoY29tbWEp
JSwkKGNfZmxhZ3MpKSAkPCAtbyAkQAorCitxdWlldF9jbWRfY2Nfc19jID0gQ0MgICAgICAkQAor
Y21kX2NjX3NfYyA9ICQoQ0MpICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChjX2ZsYWdzKSkg
LVMgJDwgLW8gJEAKIAotJChmaWx0ZXIgJS5pbml0Lm8sJChvYmoteSkgJChvYmotYmluLXkpICQo
ZXh0cmEteSkpOiAlLmluaXQubzogJS5vIE1ha2VmaWxlCi0JJChPQkpEVU1QKSAtaCAkPCB8IHNl
ZCAtbiAnL1swLTldL3tzLDAwKiwwLGc7cDt9JyB8IHdoaWxlIHJlYWQgaWR4IG5hbWUgc3ogcmVz
dDsgZG8gXAotCQljYXNlICIkJG5hbWUiIGluIFwKLQkJLioubG9jYWwpIDs7IFwKLQkJLnRleHR8
LnRleHQuKnwuZGF0YXwuZGF0YS4qfC5ic3MpIFwKLQkJCXRlc3QgJCRzeiAhPSAwIHx8IGNvbnRp
bnVlOyBcCi0JCQllY2hvICJFcnJvcjogc2l6ZSBvZiAkPDokJG5hbWUgaXMgMHgkJHN6IiA+JjI7
IFwKLQkJCWV4aXQgJCQoZXhwciAkJGlkeCArIDEpOzsgXAotCQllc2FjOyBcCi0JZG9uZQotCSQo
T0JKQ09QWSkgJChmb3JlYWNoIHMsJChTUEVDSUFMX0RBVEFfU0VDVElPTlMpLC0tcmVuYW1lLXNl
Y3Rpb24gLiQocyk9LmluaXQuJChzKSkgJDwgJEAKK3F1aWV0X2NtZF9zX1MgPSBDUFAgICAgICRA
CitjbWRfc19TID0gJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChhX2ZsYWdzKSkg
JDwgLW8gJEAKIAotJS5pOiAlLmMgTWFrZWZpbGUKLQkkKENQUCkgJChmaWx0ZXItb3V0IC1XYSQo
Y29tbWEpJSwkKGNfZmxhZ3MpKSAkPCAtbyAkQAorJS5pOiAlLmMgRk9SQ0UKKwkkKGNhbGwgaWZf
Y2hhbmdlZCxjcHBfaV9jKQogCi0lLnM6ICUuYyBNYWtlZmlsZQotCSQoQ0MpICQoZmlsdGVyLW91
dCAtV2EkKGNvbW1hKSUsJChjX2ZsYWdzKSkgLVMgJDwgLW8gJEAKKyUuczogJS5jIEZPUkNFCisJ
JChjYWxsIGlmX2NoYW5nZWQsY2Nfc19jKQogCi0lLnM6ICUuUyBNYWtlZmlsZQotCSQoQ1BQKSAk
KGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoYV9mbGFncykpICQ8IC1vICRACislLnM6ICUuUyBG
T1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLGNwcF9zX1MpCiAKICMgQWRkIGludGVybWVkaWF0ZSB0
YXJnZXRzOgogIyBXaGVuIGJ1aWxkaW5nIG9iamVjdHMgd2l0aCBzcGVjaWZpYyBzdWZmaXggcGF0
dGVybnMsIGFkZCBpbnRlcm1lZGlhdGUKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9NYWtlZmls
ZSBiL3hlbi9hcmNoL2FybS9NYWtlZmlsZQppbmRleCAxNTk5ZTJiYTQwNTguLjM3Y2E2ZDI1YzA4
ZSAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL01ha2VmaWxlCisrKyBiL3hlbi9hcmNoL2FybS9N
YWtlZmlsZQpAQCAtOTgsOCArOTgsOCBAQCBwcmVsaW5rX2x0by5vOiAkKEFMTF9PQkpTKQogcHJl
bGluay5vOiAkKHBhdHN1YnN0ICUvYnVpbHRfaW4ubywlL2J1aWx0X2luX2Jpbi5vLCQoQUxMX09C
SlMpKSBwcmVsaW5rX2x0by5vCiAJJChMRCkgJChYRU5fTERGTEFHUykgLXIgLW8gJEAgJF4KIGVs
c2UKLXByZWxpbmsubzogJChBTExfT0JKUykKLQkkKExEKSAkKFhFTl9MREZMQUdTKSAtciAtbyAk
QCAkXgorcHJlbGluay5vOiAkKEFMTF9PQkpTKSBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLGxk
KQogZW5kaWYKIAogJChUQVJHRVQpLXN5bXM6IHByZWxpbmsubyB4ZW4ubGRzCmRpZmYgLS1naXQg
YS94ZW4vYXJjaC94ODYvTWFrZWZpbGUgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKaW5kZXggNWRl
ODczY2Y2OTNlLi42ZmI2Y2FmZGY0N2IgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmls
ZQorKysgYi94ZW4vYXJjaC94ODYvTWFrZWZpbGUKQEAgLTc0LDYgKzc0LDcgQEAgb2JqLSQoQ09O
RklHX1RCT09UKSArPSB0Ym9vdC5vCiBvYmoteSArPSBocGV0Lm8KIG9iai15ICs9IHZtX2V2ZW50
Lm8KIG9iai15ICs9IHhzdGF0ZS5vCitleHRyYS15ICs9IGFzbS1tYWNyb3MuaQogCiB4ODZfZW11
bGF0ZS5vOiB4ODZfZW11bGF0ZS94ODZfZW11bGF0ZS5jIHg4Nl9lbXVsYXRlL3g4Nl9lbXVsYXRl
LmgKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2VmaS9NYWtlZmlsZSBiL3hlbi9hcmNoL3g4
Ni9lZmkvTWFrZWZpbGUKaW5kZXggNDkwZDc5MWFhZTJkLi4zZTRjMzk1Yjc1MzUgMTAwNjQ0Ci0t
LSBhL3hlbi9hcmNoL3g4Ni9lZmkvTWFrZWZpbGUKKysrIGIveGVuL2FyY2gveDg2L2VmaS9NYWtl
ZmlsZQpAQCAtMSw3ICsxLDEwIEBACiBDRkxBR1MteSArPSAtZnNob3J0LXdjaGFyCiAKLSUubzog
JS5paGV4Ci0JJChPQkpDT1BZKSAtSSBpaGV4IC1PIGJpbmFyeSAkPCAkQAorcXVpZXRfY21kX29i
amNvcHlfb19paGV4ID0gT0JKQ09QWSAkQAorY21kX29iamNvcHlfb19paGV4ID0gJChPQkpDT1BZ
KSAtSSBpaGV4IC1PIGJpbmFyeSAkPCAkQAorCislLm86ICUuaWhleCBGT1JDRQorCSQoY2FsbCBp
Zl9jaGFuZ2VkLG9iamNvcHlfb19paGV4KQogCiBib290LmluaXQubzogYnVpbGRpZC5vCiAKZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vbGliZWxmL01ha2VmaWxlIGIveGVuL2NvbW1vbi9saWJlbGYv
TWFrZWZpbGUKaW5kZXggNDY0YzQ0OGQ5ZDM3Li5hOTIzMjZjOTgyZTkgMTAwNjQ0Ci0tLSBhL3hl
bi9jb21tb24vbGliZWxmL01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vbGliZWxmL01ha2VmaWxl
CkBAIC0xLDEyICsxLDE2IEBACiBvYmotYmluLXkgOj0gbGliZWxmLm8KIG5vY292LXkgKz0gbGli
ZWxmLm8KK2xpYmVsZi1vYmpzIDo9IGxpYmVsZi10b29scy5vIGxpYmVsZi1sb2FkZXIubyBsaWJl
bGYtZG9taW5mby5vCiAKIFNFQ1RJT05TIDo9IHRleHQgZGF0YSAkKFNQRUNJQUxfREFUQV9TRUNU
SU9OUykKK09CSkNPUFlGTEFHUyA6PSAkKGZvcmVhY2ggcywkKFNFQ1RJT05TKSwtLXJlbmFtZS1z
ZWN0aW9uIC4kKHMpPS5pbml0LiQocykpCiAKIENGTEFHUy15ICs9IC1Xbm8tcG9pbnRlci1zaWdu
CiAKLWxpYmVsZi5vOiBsaWJlbGYtdGVtcC5vIE1ha2VmaWxlCi0JJChPQkpDT1BZKSAkKGZvcmVh
Y2ggcywkKFNFQ1RJT05TKSwtLXJlbmFtZS1zZWN0aW9uIC4kKHMpPS5pbml0LiQocykpICQ8ICRA
CitsaWJlbGYubzogbGliZWxmLXRlbXAubyBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLG9iamNv
cHkpCiAKLWxpYmVsZi10ZW1wLm86IGxpYmVsZi10b29scy5vIGxpYmVsZi1sb2FkZXIubyBsaWJl
bGYtZG9taW5mby5vICNsaWJlbGYtcmVsb2NhdGUubwotCSQoTEQpICQoWEVOX0xERkxBR1MpIC1y
IC1vICRAICReCitsaWJlbGYtdGVtcC5vOiAkKGxpYmVsZi1vYmpzKSBGT1JDRQorCSQoY2FsbCBp
Zl9jaGFuZ2VkLGxkKQorCitleHRyYS15ICs9IGxpYmVsZi10ZW1wLm8gJChsaWJlbGYtb2JqcykK
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGliZmR0L01ha2VmaWxlIGIveGVuL2NvbW1vbi9saWJm
ZHQvTWFrZWZpbGUKaW5kZXggZTJhNWU1OTM4MGEwLi4zZWZhNWM1ZjhlZDMgMTAwNjQ0Ci0tLSBh
L3hlbi9jb21tb24vbGliZmR0L01ha2VmaWxlCisrKyBiL3hlbi9jb21tb24vbGliZmR0L01ha2Vm
aWxlCkBAIC0xLDE0ICsxLDE3IEBACiBpbmNsdWRlIE1ha2VmaWxlLmxpYmZkdAogCiBTRUNUSU9O
UyA6PSB0ZXh0IGRhdGEgJChTUEVDSUFMX0RBVEFfU0VDVElPTlMpCitPQkpDT1BZRkxBR1MgOj0g
JChmb3JlYWNoIHMsJChTRUNUSU9OUyksLS1yZW5hbWUtc2VjdGlvbiAuJChzKT0uaW5pdC4kKHMp
KQogCiBvYmoteSArPSBsaWJmZHQubwogbm9jb3YteSArPSBsaWJmZHQubwogCiBDRkxBR1MteSAr
PSAtSSQoQkFTRURJUikvaW5jbHVkZS94ZW4vbGliZmR0LwogCi1saWJmZHQubzogbGliZmR0LXRl
bXAubyBNYWtlZmlsZQotCSQoT0JKQ09QWSkgJChmb3JlYWNoIHMsJChTRUNUSU9OUyksLS1yZW5h
bWUtc2VjdGlvbiAuJChzKT0uaW5pdC4kKHMpKSAkPCAkQAorbGliZmR0Lm86IGxpYmZkdC10ZW1w
Lm8gRk9SQ0UKKwkkKGNhbGwgaWZfY2hhbmdlZCxvYmpjb3B5KQogCiBsaWJmZHQtdGVtcC5vOiAk
KExJQkZEVF9PQkpTKQotCSQoTEQpICQoWEVOX0xERkxBR1MpIC1yIC1vICRAICReCisJJChjYWxs
IGlmX2NoYW5nZWQsbGQpCisKK2V4dHJhLXkgKz0gbGliZmR0LXRlbXAubyAkKExJQkZEVF9PQkpT
KQpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZSBiL3hlbi94c20vZmxhc2svTWFr
ZWZpbGUKaW5kZXggMDExZWY1Y2E5MWY4Li43ODllOGZhMWUzZjkgMTAwNjQ0Ci0tLSBhL3hlbi94
c20vZmxhc2svTWFrZWZpbGUKKysrIGIveGVuL3hzbS9mbGFzay9NYWtlZmlsZQpAQCAtMjAsMTIg
KzIwLDIxIEBAIEFWX0hfRklMRVMgPSBpbmNsdWRlL2F2X3Blcm1fdG9fc3RyaW5nLmggaW5jbHVk
ZS9hdl9wZXJtaXNzaW9ucy5oCiBBTExfSF9GSUxFUyA9ICQoRkxBU0tfSF9GSUxFUykgJChBVl9I
X0ZJTEVTKQogCiAkKG9iai15KSBzcy9idWlsdF9pbi5vOiAkKEFMTF9IX0ZJTEVTKQorZXh0cmEt
eSArPSAkKEFMTF9IX0ZJTEVTKQogCi0kKEZMQVNLX0hfRklMRVMpOiAkKEZMQVNLX0hfREVQRU5E
KQotCSQoQ09ORklHX1NIRUxMKSBwb2xpY3kvbWtmbGFzay5zaCAkKEFXSykgaW5jbHVkZSAkKEZM
QVNLX0hfREVQRU5EKQorbWtmbGFzayA6PSBwb2xpY3kvbWtmbGFzay5zaAorcXVpZXRfY21kX21r
Zmxhc2ggPSBNS0ZMQVNIICRACitjbWRfbWtmbGFzaCA9ICQoQ09ORklHX1NIRUxMKSAkKG1rZmxh
c2spICQoQVdLKSBpbmNsdWRlICQocmVhbC1wcmVyZXFzKQogCi0kKEFWX0hfRklMRVMpOiAkKEFW
X0hfREVQRU5EKQotCSQoQ09ORklHX1NIRUxMKSBwb2xpY3kvbWthY2Nlc3NfdmVjdG9yLnNoICQo
QVdLKSAkKEFWX0hfREVQRU5EKQorJChGTEFTS19IX0ZJTEVTKTogJChGTEFTS19IX0RFUEVORCkg
JChta2ZsYXNoKSBGT1JDRQorCSQoY2FsbCBpZl9jaGFuZ2VkLG1rZmxhc2gpCisKK21rYWNjZXNz
X3ZlY3RvciA6PSBwb2xpY3kvbWthY2Nlc3NfdmVjdG9yLnNoCitxdWlldF9jbWRfbWthY2Nlc3Nf
dmVjdG9yID0gTUtBQ0NFU1MgVkVDVE9SICRACitjbWRfbWthY2Nlc3NfdmVjdG9yID0gJChDT05G
SUdfU0hFTEwpICQobWthY2Nlc3NfdmVjdG9yKSAkKEFXSykgJChyZWFsLXByZXJlcXMpCisKKyQo
QVZfSF9GSUxFUyk6ICQoQVZfSF9ERVBFTkQpICQobWthY2Nlc3NfdmVjdG9yKSBGT1JDRQorCSQo
Y2FsbCBpZl9jaGFuZ2VkLG1rYWNjZXNzX3ZlY3RvcikKIAogb2JqLWJpbi0kKENPTkZJR19YU01f
RkxBU0tfUE9MSUNZKSArPSBmbGFzay1wb2xpY3kubwogZmxhc2stcG9saWN5Lm86IHBvbGljeS5i
aW4KLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:42:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:42:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v5d-000442-44; Wed, 26 Feb 2020 11:42:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6v5c-00043k-89
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:42:56 +0000
X-Inumbo-ID: 209b9fdc-588d-11ea-93ff-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 209b9fdc-588d-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:42:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 546E1ADFE;
 Wed, 26 Feb 2020 11:42:54 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <60b2dc81-0ed1-ecb1-b58a-10c6d40fe755@suse.com>
Date: Wed, 26 Feb 2020 12:43:01 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMjozMywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI1LzAyLzIwMjAg
MDk6NTMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4gLS0tIGEveGVuL2NvbW1vbi90aW1lLmMKPj4g
KysrIGIveGVuL2NvbW1vbi90aW1lLmMKPj4gQEAgLTk5LDYgKzk5LDkgQEAgdm9pZCB1cGRhdGVf
ZG9tYWluX3dhbGxjbG9ja190aW1lKHN0cnVjdCBkb21haW4gKmQpCj4+ICAgICAgIHVpbnQzMl90
ICp3Y192ZXJzaW9uOwo+PiAgICAgICB1aW50NjRfdCBzZWM7Cj4+ICAgCj4+ICsgICAgaWYgKCBk
LT5pc19keWluZyApCj4+ICsgICAgICAgIHJldHVybjsKPiAKPiBUaGlzIGlzIGFub3RoZXIgaW5z
dGFuY2Ugd2hlcmUgSSB0aGluayB0aGUgdXNlIG9mIGQtPmlzX2R5aW5nIGlzIG5vdCAKPiBzYWZl
LiBJIGxvb2tlZCBhdCBob3cgb3RoZXIgcGxhY2VzIGluIFhlbiBkZWFsdCB3aXRoIGQtPmlzX2R5
aW5nLgo+IAo+IFdlIGRvbid0IHNlZW0gdG8gaGF2ZSBhIGNvbW1vbiB3YXkgdG8gZGVhbCB3aXRo
IGl0Ogo+ICAgICAxKSBJdCBtYXkgYmUgY2hlY2tlZCB1bmRlciBkb21haW5fbG9jaygpIC0+IE5v
IGlzc3VlIHdpdGggdGhhdAo+ICAgICAyKSBJdCBtYXkgYmUgY2hlY2tlZCB1bmRlciBkLT5wYWdl
X2FsbG9jX2xvY2sgKGUuZyBhc3NpZ25fcGFnZXMoKSkuIAo+IFRoZSBhc3NpZ25fcGFnZXMoKSBj
YXNlIGlzIGZpbmUgYmVjYXVzZSBpdCB3aWxsIGFjdCBhcyBhIGZ1bGwgYmFycmllci4gCj4gU28g
aWYgd2UgY2FsbCBoYXBwZW4gYWZ0ZXIgcmVsaW5xdWlzaF9tZW1vcnkoKSB0aGVuIHdlIHdpbGwg
c3VyZWx5IGhhdmUgCj4gb2JzZXJ2ZWQgZC0+aXNfZHlpbmcuIEkgaGF2ZW4ndCBjaGVja2VkIHRo
ZSBvdGhlcnMuCj4gCj4gU29tZSBvZiB0aGUgaW5zdGFuY2VzIHVzZXIgbmVpdGhlciB0aGUgMiBs
b2NrcyBhYm92ZS4gV2UgcHJvYmFibHkgb3VnaHQgCj4gdG8gaW52ZXN0aWdhdGUgdGhlbSAoSSB3
aWxsIGFkZCBhIFRPRE8gaW4gbXkgbGlzdCkuCj4gCj4gUmVnYXJkaW5nIHRoZSB0d28gY2FzZXMg
aGVyZSwgZG9tYWluX2xvY2soKSBtaWdodCBiZSB0aGUgc29sdXRpb24uIElmIHdlIAo+IGFyZSBj
b25jZXJuIGFib3V0IHRoZSBjb250ZW50aW9uIChpdCBpcyBhIHNwaW5sb2NrKSwgdGhlbiB3ZSBj
b3VsZCAKPiBzd2l0Y2ggdGhlIGRvbWFpbl9sb2NrKCkgZnJvbSBzcGlubG9jayB0byByd2xvY2su
CgpUaGF0J3MgYW4gb3B0aW9uLCB5ZXMsIGJ1dCBldmVuIGJldHRlciB3b3VsZCBiZSB0byBhdm9p
ZCBzcHJlYWRpbmcKdXNlIG9mIHRoaXMgbG9jayAod2UgZGlkIHRyeSB0byByZW1vdmUgYXMgbWFu
eSBvZiB0aGUgdXNlcyBhcwpwb3NzaWJsZSBzZXZlcmFsIHllYXJzIGFnbykuIEZvciBkLT5pc19k
eWluZyBJIHRoaW5rIGl0IGlzIGEgY2FzZS0KYnktY2FzZSBqdXN0aWZpY2F0aW9uIG9mIHdoeSBh
IHVzZSBpcyBzYWZlICh0aGUgbWFpbiBwb2ludCwgYWZ0ZXIKYWxsIGJlaW5nIHRoYXQgd2hhdGV2
ZXIgY29kZSBjb21lcyBhZnRlciB0aGUgY2hlY2sgbXVzdCB3b3JrCmNvcnJlY3RseSBpZiBvbiBz
b21lIG90aGVyIENQVSB0aGUgZmxhZyBpcyBhYm91dCB0byBiZSAvIGJlaW5nIHNldC4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:46:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:46:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6v8o-0004NH-Li; Wed, 26 Feb 2020 11:46:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j6v8n-0004NC-8I
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:46:13 +0000
X-Inumbo-ID: 963ef63a-588d-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 963ef63a-588d-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 11:46:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582717573;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Ke37fJNwfxIVjZATmclCwY//XU7KbauLfa0EjDqj17E=;
 b=ExVDMj9K/iPnV13lFigu/o/vW00yNTUJ4SeRoCXvH6BNHQ0seb2U7iyx
 UN1WqbZl3ly0NlL/MiV8qQcONLuCYFyp5sJqgb2OL806TnzCyXNhALT/O
 q7gEQMBOqbd4MeVZvG7RSBbbOVHxxsCpCJIjt16ZanTAguqr2WEvutA1r g=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y5qffY9cOYVLQ7UfpzkycmxlJbu97KcHjXRWZAS3YdltF5sPcbZhAXHwKUVqoFiGTumpsGzg07
 UEAm6hweV+TFH8K1xbInNjACdEj2hyyw8UWz0VmKVUJSlmuF9npxvHqUiOLdsTo3zcwyIO746F
 4K3JhXaW7tjuuYx5DF1PWcyVhjwNiAu2n+ndEybt1R0DQMrXl1aDvFLzWZ8whWlnBdDM5fyO7m
 aViGC0PrMnIFJiX4Wd/9nDDOOzVk7ohpYL3Vgo08am1SSYNr7IZjZN2A0Q3QPYssvaQvVRmsPL
 2jw=
X-SBRS: 2.7
X-MesageID: 13013127
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13013127"
To: Paul Durrant <pdurrant@amazon.com>, <xen-devel@lists.xenproject.org>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <108e5815-d399-8406-03b5-f5a3b9e46c3b@citrix.com>
Date: Wed, 26 Feb 2020 11:46:07 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200225095357.3923-3-pdurrant@amazon.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, George
 Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDIvMjAyMCAwOTo1MywgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZXJlJ3Mgbm8gcGFy
dGljdWxhciByZWFzb24gc2hhcmVkX2luZm8gbmVlZCB1c2UgYSB4ZW5oZWFwIHBhZ2UuCgo/CgpU
aGVyZSBhcmUgYSBudW1iZXIgb2YgQUJJLWNyaXRpY2FsIHJlYXNvbnMsIG5vdCBsZWFzdCB0aGUg
ZXZ0Y2huX3BlbmRpbmcKZmllbGQgd2hpY2ggWGVuIG5lZWRzIHRvIHdyaXRlLgoKSSBjYW4gc2Vl
IHdoYXQgeW91J3JlIHRyeWluZyB0byBkbywgYW5kIGl0IGxvb2tzIGZpbmUgaW4gcHJpbmNpcGxl
LCBidXQKdGhlIGNvbW1pdCBtZXNzYWdlIGlzbid0IHJlbW90ZWx5IGFjY3VyYXRlLsKgIFJlbWVt
YmVyIHRoYXQgeW91IGFyZSBpbgp0aGUgcHJvY2VzcyBvZiBjaGFuZ2luZyB0aGUgbWVhbmluZy91
c2FnZSBvZiB0aGUgeGVuaGVhcCAtIHByZWV4aXRpbmcKdXNlcyBjb25mb3JtIHRvIHRoZSBvbGQg
bWVhbmluZywgd2hlcmUgdGhlIHNvbGUgZGlzdGluY3Rpb24gYmV0d2Vlbgpkb21oZWFwIGFuZCB4
ZW5oZWFwIHBhZ2VzIHdhcyB3aGV0aGVyIFhlbiByZXF1aXJlZCBhIHZpcnR1YWwgbWFwcGluZyBv
cgpub3QuwqAgVGhlIGFuc3dlciBpcyAiYWJzb2x1dGVseSB5ZXMiIGZvciB0aGUgc2hhcmVkIGlu
Zm8gcGFnZS4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:53:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vFp-0005FL-Fb; Wed, 26 Feb 2020 11:53:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6vFn-0005FG-Va
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:53:28 +0000
X-Inumbo-ID: 98c93310-588e-11ea-93ff-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 98c93310-588e-11ea-93ff-12813bfff9fa;
 Wed, 26 Feb 2020 11:53:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582718006; x=1614254006;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=eJ5pVb70xBfwQ6LqchvTpNQ3e4mAvVi7fy9fjBLVpy8=;
 b=Qqa5SNYgdjQi2CK5Pt968ic7a6rfsoLZnRSjvFbKqFmt94cbB+ilkun2
 GI1jh/lFktYDuou+DtTvlOQB1/oNoPdBw54OPB11/G+AckFWp+i2vAvVL
 pUmbTK52cu3ccjCCKJUsav9mTZc3ZK+Ax1VwC6nLJEJ44DeJESIqQODO9 Y=;
IronPort-SDR: v9xd7x4AQmEa+an+dQekWx1VMQTcQIE3HT+7mWPJhAhu6mLaSjQ2hZmAlvURUghhFuQ6VSMh/Y
 gWRPgrvm+NDg==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="19743147"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 26 Feb 2020 11:53:14 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 63AC6A2AD5; Wed, 26 Feb 2020 11:53:11 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 11:53:10 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 11:53:09 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Wed, 26 Feb 2020 11:53:09 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] domain: use PGC_extra domheap page for shared_info
Thread-Index: AQHV68GGHAJvfVndcEiEcAXBc0AZ06gtXSaAgAAA2dA=
Date: Wed, 26 Feb 2020 11:53:09 +0000
Message-ID: <c68a441ab80442de810d923ccb29916f@EX13D32EUC003.ant.amazon.com>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <108e5815-d399-8406-03b5-f5a3b9e46c3b@citrix.com>
In-Reply-To: <108e5815-d399-8406-03b5-f5a3b9e46c3b@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.91]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, George
 Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPg0KPiBTZW50OiAyNiBGZWJydWFyeSAyMDIwIDExOjQ2DQo+
IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcNCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlA
a2VybmVsLm9yZz47IEp1bGllbiBHcmFsbA0KPiA8anVsaWVuQHhlbi5vcmc+OyBWb2xvZHlteXIg
QmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtAZXBhbS5jb20+OyBHZW9yZ2UNCj4gRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEtvbnJhZA0KPiBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFdlaSBMaXUgPHdsQHhlbi5v
cmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi8yXSBkb21haW46IHVzZSBQR0NfZXh0cmEgZG9t
aGVhcCBwYWdlIGZvcg0KPiBzaGFyZWRfaW5mbw0KPiANCj4gT24gMjUvMDIvMjAyMCAwOTo1Mywg
UGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+IFRoZXJlJ3Mgbm8gcGFydGljdWxhciByZWFzb24gc2hh
cmVkX2luZm8gbmVlZCB1c2UgYSB4ZW5oZWFwIHBhZ2UuDQo+IA0KDQpPaywgJ3BhcnRpY3VsYXIn
IGlzIHRvbyB2YWd1ZSwgYWdyZWVkLiBJJ2xsIGVsYWJvcmF0ZS4NCg0KPiA/DQo+IA0KPiBUaGVy
ZSBhcmUgYSBudW1iZXIgb2YgQUJJLWNyaXRpY2FsIHJlYXNvbnMsIG5vdCBsZWFzdCB0aGUgZXZ0
Y2huX3BlbmRpbmcNCj4gZmllbGQgd2hpY2ggWGVuIG5lZWRzIHRvIHdyaXRlLg0KPiANCg0KSSBk
byBhZGRyZXNzIHRoaXMgc3BlY2lmaWNhbGx5IGluIHRoZSBjb21taXQgY29tbWVudC4NCg0KIkFT
U0VSVGlvbnMgYXJlIGFkZGVkIGJlZm9yZSBhcHBhcmVudGx5IHZ1bG5lcmFibGUgZGVyZWZlcmVu
Y2VzIGluIHRoZQ0KZXZlbnQgY2hhbm5lbCBjb2RlLiBUaGVzZSBzaG91bGQgbm90IGJlIGhpdCBi
ZWNhdXNlIGRvbWFpbl9raWxsKCkgY2FsbHMNCmV2dGNobl9kZXN0cm95KCkgYmVmb3JlIGNhbGxp
bmcgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkgYnV0IGFyZQ0KYWRkZWQgdG8gY2F0Y2gg
YW55IGZ1dHVyZSByZS1vcmRlcmluZy4iDQoNCj4gSSBjYW4gc2VlIHdoYXQgeW91J3JlIHRyeWlu
ZyB0byBkbywgYW5kIGl0IGxvb2tzIGZpbmUgaW4gcHJpbmNpcGxlLCBidXQNCj4gdGhlIGNvbW1p
dCBtZXNzYWdlIGlzbid0IHJlbW90ZWx5IGFjY3VyYXRlLsKgIFJlbWVtYmVyIHRoYXQgeW91IGFy
ZSBpbg0KPiB0aGUgcHJvY2VzcyBvZiBjaGFuZ2luZyB0aGUgbWVhbmluZy91c2FnZSBvZiB0aGUg
eGVuaGVhcCAtIHByZWV4aXRpbmcNCj4gdXNlcyBjb25mb3JtIHRvIHRoZSBvbGQgbWVhbmluZywg
d2hlcmUgdGhlIHNvbGUgZGlzdGluY3Rpb24gYmV0d2Vlbg0KPiBkb21oZWFwIGFuZCB4ZW5oZWFw
IHBhZ2VzIHdhcyB3aGV0aGVyIFhlbiByZXF1aXJlZCBhIHZpcnR1YWwgbWFwcGluZyBvcg0KPiBu
b3QuwqAgVGhlIGFuc3dlciBpcyAiYWJzb2x1dGVseSB5ZXMiIGZvciB0aGUgc2hhcmVkIGluZm8g
cGFnZS4NCj4gDQoNCldhcyB0aGF0IHRoZSBjYXNlPyBJIGhhdmVuJ3QgbWluZWQgdG8gZmluZCB3
aGVuIG1hcF9kb21haW5fcGFnZSgpIHdhcyBpbnRyb2R1Y2VkLiBBdCB0aGF0IHBvaW50LCBvZiBj
b3Vyc2UsIGFueSBzdHJpY3QgJ2JlaW5nIHZpcnR1YWxseSBtYXBwZWQnIGRpc3RpbmN0aW9uIGJl
dHdlZW4geGVuaGVhcCBhbmQgZG9taGVhcCB3YXMgcmVuZGVyZWQgaW5hY2N1cmF0ZS4NCg0KICBQ
YXVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:53:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:53:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vFs-0005Fu-SC; Wed, 26 Feb 2020 11:53:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TepR=4O=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j6vFq-0005Fg-Nw
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:53:30 +0000
X-Inumbo-ID: 9b62e760-588e-11ea-aba8-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9b62e760-588e-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 11:53:30 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6vFq-00076X-2T; Wed, 26 Feb 2020 11:53:30 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6vFp-00052v-OE; Wed, 26 Feb 2020 11:53:29 +0000
Date: Wed, 26 Feb 2020 11:53:26 +0000
From: Wei Liu <wl@xen.org>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200226115326.mybj4juv4orzlyn7@debian>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-4-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-4-anthony.perard@citrix.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [XEN PATCH v3 03/23] xen/build: Remove confusing
 comment on the %.s:%.S rule
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6MzVBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhhdCBjb21tZW50IHdhcyBpbnRyb2R1Y2UgYnkgMzk0M2RiNzc2MzcxICgiW1hF
Tl0gQ2FuIGJlIGJ1aWx0Cj4gLXN0ZD1nbnU5OSAoZXhjZXB0IGZvciAuUyBmaWxlcykuIikgdG8g
ZXhwbGFpbiB3aHkgQ0ZMQUdTIHdhcyByZW1vdmVkCj4gZnJvbSB0aGUgY29tbWFuZCBsaW5lLiBU
aGUgY29tbWVudCBpcyBhbHJlYWR5IHdyaXR0ZW4gd2hlcmUgdGhlCj4gLXN0ZD1nbnUgZmxhZ3Mg
Z2V0cyByZW1vdmUgZnJvbSBBRkxBR1MsIG5vIG5lZWQgdG8gcmVwZWF0IGl0Lgo+IAo+IFNpZ25l
ZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKQWNr
ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 11:56:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 11:56:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vIZ-0005TP-AX; Wed, 26 Feb 2020 11:56:19 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6vIY-0005TK-At
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 11:56:18 +0000
X-Inumbo-ID: fe6f01ea-588e-11ea-9401-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fe6f01ea-588e-11ea-9401-12813bfff9fa;
 Wed, 26 Feb 2020 11:56:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E44D7AE48;
 Wed, 26 Feb 2020 11:56:15 +0000 (UTC)
To: Hongyan Xia <hongyxia@amazon.com>
References: <27c7736ec643dd0dd3cf469e6dc57f9d36379dcb.1582281718.git.hongyxia@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <87299f70-95dc-d16b-43c5-6b57d53dfbcd@suse.com>
Date: Wed, 26 Feb 2020 12:56:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <27c7736ec643dd0dd3cf469e6dc57f9d36379dcb.1582281718.git.hongyxia@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjEuMDIuMjAyMCAxMTo0MiwgSG9uZ3lhbiBYaWEgd3JvdGU6Cj4gRnJvbTogV2VpIExpdSA8
d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBTaW5jZSB3ZSBub3cgbWFwIGFuZCB1bm1hcCBYZW4g
UFRFIHBhZ2VzLCB3ZSB3b3VsZCBsaWtlIHRvIHRyYWNrIHRoZQo+IGxpZmV0aW1lIG9mIG1hcHBp
bmdzIHNvIHRoYXQgMSkgd2UgZG8gbm90IGRlcmVmZXJlbmNlIG1lbW9yeSB0aHJvdWdoIGEKPiB2
YXJpYWJsZSBhZnRlciBpdCBpcyB1bm1hcHBlZCwgMikgd2UgZG8gbm90IHVubWFwIG1vcmUgdGhh
biBvbmNlLgo+IFRoZXJlZm9yZSwgd2UgaW50cm9kdWNlIHRoZSBVTk1BUF9ET01BSU5fUEFHRSBt
YWNybyB0byBudWxsaWZ5IHRoZQo+IHZhcmlhYmxlIGFmdGVyIHVubWFwcGluZywgYW5kIGlnbm9y
ZSBOVUxMIGluIHVubWFwX2RvbWFpbl9wYWdlLgoKVG8gbWUgdGhpcyByZWFkcyBhcyBpZiBpdCB3
YXMgYSAybmQgcGFyYWdyYXBoIGV4cGxhaW5pbmcgd2hhdCBuZWVkcwpkb2luZyBpbiBvcmRlciB0
byBhY2hpZXZlIHRoZSBtYWluIGdvYWwgb2YgdGhlIHBhdGNoIChzdXBwb3NlZGx5CmRlc2NyaWJl
ZCBpbiBhIDFzdCBwYXJhZ3JhcGgpLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluX3BhZ2Uu
Ywo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW5fcGFnZS5jCj4gQEAgLTE4MSw3ICsxODEsNyBA
QCB2b2lkIHVubWFwX2RvbWFpbl9wYWdlKGNvbnN0IHZvaWQgKnB0cikKPiAgICAgIHVuc2lnbmVk
IGxvbmcgdmEgPSAodW5zaWduZWQgbG9uZylwdHIsIG1mbiwgZmxhZ3M7Cj4gICAgICBzdHJ1Y3Qg
dmNwdV9tYXBoYXNoX2VudHJ5ICpoYXNoZW50Owo+ICAKPiAtICAgIGlmICggdmEgPj0gRElSRUNU
TUFQX1ZJUlRfU1RBUlQgKQo+ICsgICAgaWYgKCAhdmEgfHwgdmEgPj0gRElSRUNUTUFQX1ZJUlRf
U1RBUlQgKQo+ICAgICAgICAgIHJldHVybjsKCklmIHdlIGFyZSB0byBnbyB3aXRoIHRoaXMsIHRo
ZW4gSSBhZ3JlZSB3aXRoIEp1bGllbiB0aGF0IHRoaXMgbmVlZHMKbWlycm9yaW5nIHRvIEFybSwg
YWxsb3dpbmcgY29tbW9uIGNvZGUgdG8gYXNzdW1lIHRoaXMgYmVoYXZpb3IuCkhvd2V2ZXIsIGFu
IGFsdGVybmF0aXZlIHRvIHRoaXMgaXMgdG8gbWFrZSAuLi4KCj4gLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2RvbWFpbl9wYWdlLmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaAo+
IEBAIC03Miw0ICs3Miw5IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCB1bm1hcF9kb21haW5fcGFnZV9n
bG9iYWwoY29uc3Qgdm9pZCAqdmEpIHt9Owo+ICAKPiAgI2VuZGlmIC8qICFDT05GSUdfRE9NQUlO
X1BBR0UgKi8KPiAgCj4gKyNkZWZpbmUgVU5NQVBfRE9NQUlOX1BBR0UocCkgZG8geyAgIFwKPiAr
ICAgIHVubWFwX2RvbWFpbl9wYWdlKHApOyAgICAgICAgICAgXAo+ICsgICAgKHApID0gTlVMTDsg
ICAgICAgICAgICAgICAgICAgICBcCj4gK30gd2hpbGUgKCBmYWxzZSApCgouLi4gdGhpcyBhdm9p
ZCB0aGUgY2FsbCwgbGVhdmluZyB0aGUgZnVuY3Rpb24gaXRzZWxmIHVudG91Y2hlZC4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:02:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:02:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vOR-0006MS-A0; Wed, 26 Feb 2020 12:02:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XWk4=4O=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6vOP-0006MN-Vn
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:02:22 +0000
X-Inumbo-ID: d6b2106b-588f-11ea-9403-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6b2106b-588f-11ea-9403-12813bfff9fa;
 Wed, 26 Feb 2020 12:02:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582718541;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=6su7ajvmC2ANdBh99V2fkYbcYtOl4hQo7hXt2M0SQis=;
 b=ETXlRjEaIOM/135zZwZuih27eWInLc161tQ9DVvAIAKgP160dJU3OZZp
 Xvr81tJsYnG8MqoOshLpsKstiNTu2CyV463QVl9sCBZB/AndmBwNwd87q
 K179fUNnbq9KVeURNHev4+0ltOxKTu4BjqGks4Z0H936gevyDcyy+ZYBe 0=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: feEDqHGn7A22htbq5/mSTHO8L9R7Mqakpe41+4RxlK40uy2RuQRj5h2EhktWiTbSQG+5kpSRw+
 ZDraSrd464iyXv/v01oT27t8SprOJ7X4qxcdYerzBMaFy2Y2nPK4Zddi6vcuiFFHr0Omh09rIY
 F5iZ/pY05jP2OfhIeqNy0Hfv+8gsCbTIz9peX1ITfyOul9hCj/zWca0x0+EK3FTkVUUKrrmOJ1
 Gs/XwC0c8m6gvawEKkEm6tv41VPnrEWUSO58jMfpG9npn75cpCaHe8wd67s88u428i09uhztF4
 oq0=
X-SBRS: 2.7
X-MesageID: 13462721
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13462721"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24150.24138.57553.997537@mariner.uk.xensource.com>
Date: Wed, 26 Feb 2020 12:02:18 +0000
To: Andrew Cooper <andrew.cooper3@citrix.com>
In-Reply-To: <20200224165050.32287-1-andrew.cooper3@citrix.com>
References: <20200127143444.25538-16-andrew.cooper3@citrix.com>
 <20200224165050.32287-1-andrew.cooper3@citrix.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH v2.1 15/17] tools/libx[cl]: Plumb 'missing'
 through static_data_done() up into libxl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QW5kcmV3IENvb3BlciB3cml0ZXMgKCJbUEFUQ0ggdjIuMSAxNS8xN10gdG9vbHMvbGlieFtjbF06
IFBsdW1iICdtaXNzaW5nJyB0aHJvdWdoIHN0YXRpY19kYXRhX2RvbmUoKSB1cCBpbnRvIGxpYnhs
Iik6Cj4gUHJlIFhlbi00LjE0IHN0cmVhbXMgd2lsbCBub3QgY29udGFpbiBhbnkgQ1BVSUQvTVNS
IGluZm9ybWF0aW9uLiAgVGhlcmUgaXMKPiBub3RoaW5nIGxpYnhjIGNhbiBkbyBhYm91dCB0aGlz
LCBhbmQgd2lsbCBoYXZlIHRvIHJlbHkgb24gdGhlIGhpZ2hlciBsZXZlbAo+IHRvb2xzdGFjayB0
byBwcm92aWRlIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5Lgo+IAo+IFRvIGZhY2lsaXRhdGUgdGhp
cywgZXh0ZW5kIHRoZSBzdGF0aWNfZGF0YV9kb25lKCkgY2FsbGJhY2ssIGhpZ2hsaWdodGluZyB0
aGUKPiBtaXNzaW5nIGluZm9ybWF0aW9uLCBhbmQgbW9kaWZ5IGxpYnhsIHRvIHVzZSBpdC4gIEF0
IHRoZSBsaWJ4YyBsZXZlbCwgdGhpcwo+IHJlcXVpcmVzIGFuIGFyY2gtc3BlY2lmaWMgaG9vayB3
aGljaCwgZm9yIG5vdywgYWx3YXlzIHJlcG9ydHMgQ1BVSUQgYW5kIE1TUiBhcwo+IG1pc3Npbmcu
ICBUaGlzIHdpbGwgYmUgYWRqdXN0ZWQgaW4gYSBsYXRlciBjaGFuZ2UuCj4gCj4gTm8gb3ZlcmFs
bCBmdW5jdGlvbmFsIGNoYW5nZSAtIHRoaXMgaXMganVzdCBwbHVtYmluZy4KClRoYW5rcyBmb3Ig
dGhlIGFkZGl0aW9uYWwgZXhwbGFuYXRpb24gYW5kIHRoZSBleHBsYW5hdGlvbiBvbiBJUkMuCkkn
bSBub3cgY29udmluY2VkIHRoYXQgdGhpcyBpcyB0aGUgYmVzdCB3YXkgdG8gZG8gaXQuCgpBY2tl
ZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:03:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vPW-0006Ss-Kv; Wed, 26 Feb 2020 12:03:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6vPV-0006Sk-2Y
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:03:29 +0000
X-Inumbo-ID: 0010c8d4-5890-11ea-8fc3-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0010c8d4-5890-11ea-8fc3-bc764e2007e4;
 Wed, 26 Feb 2020 12:03:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582718609; x=1614254609;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=HOUcxx+rowjnt41w13zGcJqMHOvToFb4tbItpCP14hY=;
 b=LXcfMCMIkpjz54ROYbG+jGayK6wzRPTSy3p2mQkDxVXCmvKl+NnV83D4
 LFh34NzFwDqV8YaRh6/fHURLNnUJSQulHJSjj4o85I8gpZ4DHBvqha6Di
 7EgVJhNynpbzUwHMQvkZ2yyGIqvLNTtVxo1Fb1wHzd0gtjmmZ0o8TPKA4 s=;
IronPort-SDR: ilEAcqJaDkljnM+1VCTkdtHj66unGTcx3kfxhhOknuArLQqbXBeEI6GH3UJcQDp4VP3/oCGnxK
 dHI3lCpPXowA==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="19744124"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1a-807d4a99.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 26 Feb 2020 12:03:29 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1a-807d4a99.us-east-1.amazon.com (Postfix) with ESMTPS
 id AC4CBA34B3; Wed, 26 Feb 2020 12:03:25 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 12:03:25 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 12:03:23 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Wed, 26 Feb 2020 12:03:23 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 2/2] domain: use PGC_extra domheap page for shared_info
Thread-Index: AQHV68GGHAJvfVndcEiEcAXBc0AZ06gtWYKAgAAFnRA=
Date: Wed, 26 Feb 2020 12:03:23 +0000
Message-ID: <bf009f0779ef4100837bce90f6cfccac@EX13D32EUC003.ant.amazon.com>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
In-Reply-To: <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.91]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>, Konrad
 Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPg0KPiBTZW50OiAyNiBGZWJydWFyeSAyMDIwIDExOjMzDQo+IFRvOiBEdXJyYW50
LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcNCj4gQ2M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47
IFZvbG9keW15ciBCYWJjaHVrDQo+IDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT47IEFuZHJl
dyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ow0KPiBHZW9yZ2UgRHVubGFwIDxn
ZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbg0KPiA8aWFuLmphY2tzb25AZXUu
Y2l0cml4LmNvbT47IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEtvbnJhZA0KPiBS
emVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFdlaSBMaXUgPHdsQHhlbi5v
cmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi8yXSBkb21haW46IHVzZSBQR0NfZXh0cmEgZG9t
aGVhcCBwYWdlIGZvcg0KPiBzaGFyZWRfaW5mbw0KPiANCj4gSGkgUGF1bCwNCj4gDQo+IE9uIDI1
LzAyLzIwMjAgMDk6NTMsIFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiBUaGVyZSdzIG5vIHBhcnRp
Y3VsYXIgcmVhc29uIHNoYXJlZF9pbmZvIG5lZWQgdXNlIGEgeGVuaGVhcCBwYWdlLg0KPiANCj4g
QUZBSUNULCBhIHNpZGUtZWZmZWN0IG9mIHRoaXMgY2hhbmdlIGlzIHRoZSBzaGFyZWRfaW5mbyBp
cyBub3cgZ29pbmcgdG8NCj4gYmUgcGFydCBvZiB0aGUgbWlncmF0aW9uIHN0cmVhbS4gT25lIGlz
c3VlIHdpdGggdGhpcyBpcyBvbiB0aGUgcmVzdG9yZQ0KPiBzaWRlLCB0aGV5IHdpbGwgYmUgYWNj
b3VudGVkIGluIG51bWJlciBvZiBwYWdlcyBhbGxvY2F0ZWQgdG8gdGhlIGRvbWFpbi4NCj4gDQo+
IEkgYW0gZmFpcmx5IGNlcnRhaW4gZGlydHkgbG9nZ2luZyBvbiBwYWdlIHdpdGggUEdDX2V4dHJh
IHNldCB3b3VsZCBub3QNCj4gd29yayBwcm9wZXJseSBhcyB3ZWxsLg0KDQpUcnVlLCB0aG9zZSB0
d28gZG8gbmVlZCBmaXhpbmcgYmVmb3JlIGV4cGFuZGluZyB0aGUgdXNlIG9mIFBHQ19leHRyYS4g
SSBndWVzcyB0aGlzIG1heSBhbHJlYWR5IGJlIGEgcHJvYmxlbSB3aXRoIHRoZSBjdXJyZW50IFZN
WCB1c2UgY2FzZS4NCg0KPiANCj4gQXMgdGhlIHBhZ2VzIHdpbGwgYmUgcmVjcmVhdGVkIGluIHRo
ZSByZXN0b3JlIHNpZGUsIEkgd291bGQgc3VnZ2VzdCB0bw0KPiBza2lwIHRoZW0gaW4gWEVOX0RP
TUNUTF9nZXRwYWdlZnJhbWVpbmZvMy4NCj4NCg0KQXQgc29tZSBwb2ludCBpbiBmdXR1cmUgSSBn
dWVzcyBpdCBtYXkgYmUgdXNlZnVsIHRvIG1pZ3JhdGUgUEdDX2V4dHJhIHBhZ2VzLCBidXQgdGhl
eSB3b3VsZCBuZWVkIHRvIGJlIG1hcmtlZCBhcyBzdWNoIGluIHRoZSBzdHJlYW0uIFNraXBwaW5n
IHNvdW5kcyBsaWtlIHRoZSByaWdodCBhcHByb2FjaCBmb3Igbm93Lg0KDQo+ID4gSXQncw0KPiA+
IG9ubHkgcHVycG9zZSBpcyB0byBiZSBtYXBwZWQgYnkgdGhlIGd1ZXN0IHNvIHVzZSBhIFBHQ19l
eHRyYSBkb21oZWFwDQo+IHBhZ2UNCj4gPiBpbnN0ZWFkLiBUaGlzIGRvZXMgZW50YWlsIGZyZWVp
bmcgc2hhcmVkX2luZm8gZHVyaW5nDQo+ID4gZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKCkg
cmF0aGVyIHRoYW4gZG9tYWluX2Rlc3Ryb3koKSBzbyBjYXJlIGlzDQo+ID4gbmVlZGVkIHRvIGF2
b2lkIGRlLXJlZmVyZW5jaW5nIGEgTlVMTCBzaGFyZWRfaW5mbyBwb2ludGVyIGhlbmNlIHNvbWUN
Cj4gPiBleHRyYSBjaGVja3Mgb2YgJ2lzX2R5aW5nJyBhcmUgbmVlZGVkLg0KPiA+IEFTU0VSVGlv
bnMgYXJlIGFkZGVkIGJlZm9yZSBhcHBhcmVudGx5IHZ1bG5lcmFibGUgZGVyZWZlcmVuY2VzIGlu
IHRoZQ0KPiA+IGV2ZW50IGNoYW5uZWwgY29kZS4gVGhlc2Ugc2hvdWxkIG5vdCBiZSBoaXQgYmVj
YXVzZSBkb21haW5fa2lsbCgpIGNhbGxzDQo+ID4gZXZ0Y2huX2Rlc3Ryb3koKSBiZWZvcmUgY2Fs
bGluZyBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoKSBidXQgYXJlDQo+ID4gYWRkZWQgdG8g
Y2F0Y2ggYW55IGZ1dHVyZSByZS1vcmRlcmluZy4NCj4gDQo+IElITU8sIHRoZSBBU1NFUlRpb25z
IGluIHRoZSBldmVudCBjaGFubmVsIHBlbmRpbmcvbWFzay8uLi4gaGVscGVycyB3aWxsDQo+IG5v
dCBwcm90ZWN0IGFnYWluc3QgcmUtb3JkZXJpbmcuIFlvdSBtYXkgbmV2ZXIgaGl0IHRoZW0gZXZl
biBpZiB0aGVyZSBpcw0KPiBhIHJlLW9yZGVyaW5nLiBJdCB3b3VsZCBiZSBiZXR0ZXIgdG8gYWRk
IGFuIEFTU0VSVCgpL0JVR19PTigpIGluDQo+IGV2dGNobl9kZXN0cm95KCkgYW5kIHBvc3NpYmx5
IGEgY29tbWVudCBpbiBkb21haW5fa2lsbCgpIHRvIG1lbnRpb24NCj4gb3JkZXJpbmcuDQoNCkkn
bSBub3Qgc3VyZSBhYm91dCB0aGF0LiBXaHkgd291bGQgdGhleSBub3QgYmUgaGl0Pw0KDQo+IA0K
PiA+IEZvciBBcm0sIHRoZSBjYWxsIHRvIGZyZWVfc2hhcmVkX2luZm8oKSBpbiBhcmNoX2RvbWFp
bl9kZXN0cm95KCkgaXMgbGVmdA0KPiA+IGluIHBsYWNlIHNpbmNlIGl0IGNhbGxlZCBpbiB0aGUg
ZXJyb3IgcGF0aCBmb3IgYXJjaF9kb21haW5fY3JlYXRlKCkuDQo+ID4NCj4gPiBOT1RFOiBBIG1v
ZGlmaWNhdGlvbiBpbiBwMm1fYWxsb2NfdGFibGUoKSBpcyByZXF1aXJlZCB0byBhdm9pZCBhIGZh
bHNlDQo+ID4gICAgICAgIHBvc2l0aXZlIHdoZW4gY2hlY2tpbmcgZm9yIGRvbWFpbiBtZW1vcnku
DQo+ID4gICAgICAgIEEgZml4IGlzIGFsc28gbmVlZGVkIGluIGRvbTBfY29uc3RydWN0X3B2KCkg
dG8gYXZvaWQNCj4gYXV0b21hdGljYWxseQ0KPiA+ICAgICAgICBhZGRpbmcgUEdDX2V4dHJhIHBh
Z2VzIHRvIHRoZSBwaHlzbWFwLg0KPiANCj4gSSBhbSBub3QgZW50aXJlbHkgc3VyZSBob3cgdGhp
cyBpcyByZWxhdGVkIHRvIHRoaXMgcGF0Y2guIFdhcyBpdCBhDQo+IGxhdGVudCBidWc/IElmIHNv
LCBJIHRoaW5rIGl0IHdvdWxkIG1ha2Ugc2Vuc2UgdG8gc3BsaXQgaXQgZnJvbSB0aGlzDQo+IHBh
dGNoLg0KPiANCg0KSXQncyByZWxhdGVkIGJlY2F1c2UgdGhlIGNoZWNrIHJlbGllcyBvbiB0aGUg
ZmFjdCB0aGF0IG5vIFBHQ19leHRyYSBwYWdlcyBhcmUgY3JlYXRlZCBiZWZvcmUgaXQgaXMgY2Fs
bGVkLiBUaGlzIGlzIGluZGVlZCB0cnVlIHVudGlsIHRoaXMgcGF0Y2ggaXMgYXBwbGllZC4NCg0K
PiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29t
Pg0KPiA+IC0tLQ0KPiA+IENjOiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+DQo+ID4gQ2M6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+DQo+ID4gQ2M6IFZv
bG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4NCj4gPiBDYzogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4NCj4gPiBDYzogR2VvcmdlIER1
bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPg0KPiA+IENjOiBJYW4gSmFja3NvbiA8aWFu
LmphY2tzb25AZXUuY2l0cml4LmNvbT4NCj4gPiBDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1
c2UuY29tPg0KPiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNs
ZS5jb20+DQo+ID4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+DQo+ID4gLS0tDQo+ID4gICB4ZW4v
YXJjaC9hcm0vZG9tYWluLmMgICAgICAgIHwgIDIgKysNCj4gPiAgIHhlbi9hcmNoL3g4Ni9kb21h
aW4uYyAgICAgICAgfCAgMyArKy0NCj4gPiAgIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAg
fCAgMyArLS0NCj4gPiAgIHhlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgfCAgNCArKysrDQo+
ID4gICB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgIHwgMjUgKysrKysrKysrKysrKysrKysr
Ky0tLS0tLQ0KPiA+ICAgeGVuL2NvbW1vbi9ldmVudF8ybC5jICAgICAgICB8ICA0ICsrKysNCj4g
PiAgIHhlbi9jb21tb24vZXZlbnRfZmlmby5jICAgICAgfCAgMSArDQo+ID4gICB4ZW4vY29tbW9u
L3RpbWUuYyAgICAgICAgICAgIHwgIDMgKysrDQo+ID4gICA4IGZpbGVzIGNoYW5nZWQsIDM2IGlu
c2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jDQo+ID4gaW5kZXggMmNiY2Rh
YWMwOC4uMzkwNDUxOTI1NiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMN
Cj4gPiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMNCj4gPiBAQCAtMTAwNiw2ICsxMDA2LDgg
QEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+
ICAgICAgICAgICBCVUcoKTsNCj4gPiAgICAgICB9DQo+ID4NCj4gPiArICAgIGZyZWVfc2hhcmVk
X2luZm8oZCk7DQo+ID4gKw0KPiA+ICAgICAgIHJldHVybiAwOw0KPiA+ICAgfQ0KPiA+DQo+ID4g
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4Ni9kb21haW4u
Yw0KPiA+IGluZGV4IGViN2IwZmM1MWMuLjNhZDUzMmVjY2YgMTAwNjQ0DQo+ID4gLS0tIGEveGVu
L2FyY2gveDg2L2RvbWFpbi5jDQo+ID4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jDQo+ID4g
QEAgLTY5MSw3ICs2OTEsNiBAQCB2b2lkIGFyY2hfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFp
biAqZCkNCj4gPiAgICAgICAgICAgcHZfZG9tYWluX2Rlc3Ryb3koZCk7DQo+ID4gICAgICAgZnJl
ZV9wZXJkb21haW5fbWFwcGluZ3MoZCk7DQo+ID4NCj4gPiAtICAgIGZyZWVfc2hhcmVkX2luZm8o
ZCk7DQo+ID4gICAgICAgY2xlYW51cF9kb21haW5faXJxX21hcHBpbmcoZCk7DQo+ID4NCj4gPiAg
ICAgICBwc3JfZG9tYWluX2ZyZWUoZCk7DQo+ID4gQEAgLTIyNDYsNiArMjI0NSw4IEBAIGludCBk
b21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRvbWFpbiAqZCkNCj4gPiAgICAgICBp
ZiAoIGlzX2h2bV9kb21haW4oZCkgKQ0KPiA+ICAgICAgICAgICBodm1fZG9tYWluX3JlbGlucXVp
c2hfcmVzb3VyY2VzKGQpOw0KPiA+DQo+ID4gKyAgICBmcmVlX3NoYXJlZF9pbmZvKGQpOw0KPiA+
ICsNCj4gPiAgICAgICByZXR1cm4gMDsNCj4gPiAgIH0NCj4gPg0KPiA+IGRpZmYgLS1naXQgYS94
ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMNCj4gPiBpbmRleCBj
NWY0MjhkNjdjLi43ODdkOTdkODVlIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9w
Mm0uYw0KPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYw0KPiA+IEBAIC02OTUsOCArNjk1
LDcgQEAgaW50IHAybV9hbGxvY190YWJsZShzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtKQ0KPiA+DQo+
ID4gICAgICAgcDJtX2xvY2socDJtKTsNCj4gPg0KPiA+IC0gICAgaWYgKCBwMm1faXNfaG9zdHAy
bShwMm0pDQo+ID4gLSAgICAgICAgICYmICFwYWdlX2xpc3RfZW1wdHkoJmQtPnBhZ2VfbGlzdCkg
KQ0KPiA+ICsgICAgaWYgKCBwMm1faXNfaG9zdHAybShwMm0pICYmIGRvbWFpbl90b3RfcGFnZXMo
ZCkgKQ0KPiA+ICAgICAgIHsNCj4gPiAgICAgICAgICAgUDJNX0VSUk9SKCJkb20gJWQgYWxyZWFk
eSBoYXMgbWVtb3J5IGFsbG9jYXRlZFxuIiwgZC0NCj4gPmRvbWFpbl9pZCk7DQo+ID4gICAgICAg
ICAgIHAybV91bmxvY2socDJtKTsNCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3B2L2Rv
bTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMNCj4gPiBpbmRleCBkYzE2
ZWYyZTc5Li5mOGYxYmJlMmY0IDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9wdi9kb20w
X2J1aWxkLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jDQo+ID4gQEAg
LTc5Miw2ICs3OTIsMTAgQEAgaW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9t
YWluICpkLA0KPiA+ICAgICAgIHsNCj4gPiAgICAgICAgICAgbWZuID0gbWZuX3gocGFnZV90b19t
Zm4ocGFnZSkpOw0KPiA+ICAgICAgICAgICBCVUdfT04oU0hBUkVEX00yUChnZXRfZ3Bmbl9mcm9t
X21mbihtZm4pKSk7DQo+ID4gKw0KPiA+ICsgICAgICAgIGlmICggcGFnZS0+Y291bnRfaW5mbyAm
IFBHQ19leHRyYSApDQo+ID4gKyAgICAgICAgICAgIGNvbnRpbnVlOw0KPiANCj4gSSB3b3VsZCBh
ZGQgYSBjb21tZW50IGV4cGxhaW5pbmcgd2h5IHdlIHNraXAgcGFnZSB3aXRoIFBHQ19leHRyYSBz
ZXQuDQo+IA0KPiA+ICsNCj4gPiAgICAgICAgICAgaWYgKCBnZXRfZ3Bmbl9mcm9tX21mbihtZm4p
ID49IGNvdW50ICkNCj4gPiAgICAgICAgICAgew0KPiA+ICAgICAgICAgICAgICAgQlVHX09OKGlz
X3B2XzMyYml0X2RvbWFpbihkKSk7DQo+ID4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZG9tYWlu
LmMgYi94ZW4vY29tbW9uL2RvbWFpbi5jDQo+ID4gaW5kZXggYmE3YTkwNTI1OC4uMWQ0MmZiY2Mw
ZiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jDQo+ID4gKysrIGIveGVuL2Nv
bW1vbi9kb21haW4uYw0KPiA+IEBAIC0xMjgsOSArMTI4LDkgQEAgc3RhdGljIHZvaWQgdmNwdV9p
bmZvX3Jlc2V0KHN0cnVjdCB2Y3B1ICp2KQ0KPiA+ICAgew0KPiA+ICAgICAgIHN0cnVjdCBkb21h
aW4gKmQgPSB2LT5kb21haW47DQo+ID4NCj4gPiAtICAgIHYtPnZjcHVfaW5mbyA9ICgodi0+dmNw
dV9pZCA8IFhFTl9MRUdBQ1lfTUFYX1ZDUFVTKQ0KPiA+ICsgICAgdi0+dmNwdV9pbmZvID0gKCFk
LT5pc19keWluZyAmJiB2LT52Y3B1X2lkIDwgWEVOX0xFR0FDWV9NQVhfVkNQVVMpDQo+ID4gICAg
ICAgICAgICAgICAgICAgICAgID8gKHZjcHVfaW5mb190ICopJnNoYXJlZF9pbmZvKGQsIHZjcHVf
aW5mb1t2LQ0KPiA+dmNwdV9pZF0pDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgOiAmZHVtbXlf
dmNwdV9pbmZvKTsNCj4gPiArICAgICAgICAgICAgICAgICAgICA6ICZkdW1teV92Y3B1X2luZm87
DQo+IA0KPiBXaXRob3V0IGhvbGRpbmcgZG9tYWluX2xvY2soKSwgSSBkb24ndCB0aGluayB0aGVy
ZSBpcyBhIGd1YXJhbnRlZSB0aGF0DQo+IGlzX2R5aW5nIChhbmQgdGhlcmVmb3JlIHRoZSBzaGFy
ZWRfaW5mbykgaXMgbm90IGdvaW5nIHRvIGNoYW5nZSBiZWhpbmQNCj4geW91ciBiYWNrLiBTbyB2
LT52Y3B1X2luZm8gbWF5IHBvaW50IHRvIGdhcmJhZ2dlLg0KPiANCj4gTG9va2luZyBhdCB0aGUg
Y2FsbGVycywgWEVOX0RPTUNUTF9zb2Z0X3Jlc2V0IHdpbGwgbm90IGhvbGQgdGhlIGxvY2suDQo+
IA0KDQpUcnVlLCBpdCBkb2VzIG5lZWQgbG9ja2luZyBpbiBzb21lIHdheS4NCg0KPiBBcyBhbiBh
c2lkZSwgaXQgd291bGQgYmUgZ29vZCB0byBleHBsYWluIGluIGEgY29tbWVudCB3aHkgd2UgYXJl
IHVzaW5nDQo+IGR1bW15X3ZjcHVfaW5mbyB3aGVuIHRoZSBkb21haW4gaXMgZHlpbmcuDQo+IA0K
DQpTaW1wbHkgYmVjYXVzZSBpdCBpcyBndWFyYW50ZWVkIHRvIGV4aXN0LCBidXQgSSdsbCBhZGQg
YSBjb21tZW50IHRvIHRoYXQgZWZmZWN0Lg0KDQo+ID4gICAgICAgdi0+dmNwdV9pbmZvX21mbiA9
IElOVkFMSURfTUZOOw0KPiA+ICAgfQ0KPiA+DQo+ID4gQEAgLTE2NTAsMjQgKzE2NTAsMzcgQEAg
aW50IGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoDQo+ID4NCj4gPiAgIGludCBhbGxvY19zaGFy
ZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWVtZmxhZ3MpDQo+ID4gICB7
DQo+ID4gLSAgICBpZiAoIChkLT5zaGFyZWRfaW5mby52aXJ0ID0gYWxsb2NfeGVuaGVhcF9wYWdl
cygwLCBtZW1mbGFncykpID09DQo+IE5VTEwgKQ0KPiA+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAq
cGc7DQo+ID4gKw0KPiA+ICsgICAgcGcgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwgTUVNRl9ub19y
ZWZjb3VudCB8IG1lbWZsYWdzKTsNCj4gPiArICAgIGlmICggIXBnICkNCj4gPiAgICAgICAgICAg
cmV0dXJuIC1FTk9NRU07DQo+ID4NCj4gPiAtICAgIGQtPnNoYXJlZF9pbmZvLm1mbiA9IHZpcnRf
dG9fbWZuKGQtPnNoYXJlZF9pbmZvLnZpcnQpOw0KPiA+ICsgICAgaWYgKCAhZ2V0X3BhZ2VfYW5k
X3R5cGUocGcsIGQsIFBHVF93cml0YWJsZV9wYWdlKSApDQo+ID4gKyAgICAgICAgcmV0dXJuIC1F
Tk9EQVRBOw0KPiANCj4gSSB0aGluayB0aGUgcGFnZSB3aWxsIG5ldmVyIGJlIGZyZWVkIGlmIHRo
aXMgZmFpbHMuDQo+DQoNCkdvb2Qgc3BvdC4NCg0KPiA+ICsNCj4gPiArICAgIGQtPnNoYXJlZF9p
bmZvLm1mbiA9IHBhZ2VfdG9fbWZuKHBnKTsNCj4gPiArICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQg
PSBfX21hcF9kb21haW5fcGFnZV9nbG9iYWwocGcpOw0KPiA+DQo+ID4gICAgICAgY2xlYXJfcGFn
ZShkLT5zaGFyZWRfaW5mby52aXJ0KTsNCj4gPiAtICAgIHNoYXJlX3hlbl9wYWdlX3dpdGhfZ3Vl
c3QobWZuX3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8ubWZuKSwgZCwNCj4gU0hBUkVfcncpOw0KPiA+
DQo+ID4gICAgICAgcmV0dXJuIDA7DQo+ID4gICB9DQo+ID4NCj4gPiAgIHZvaWQgZnJlZV9zaGFy
ZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+ICAgew0KPiA+ICsgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGc7DQo+ID4gKw0KPiA+ICAgICAgIGlmICggIWQtPnNoYXJlZF9pbmZvLnZpcnQgKQ0K
PiA+ICAgICAgICAgICByZXR1cm47DQo+ID4NCj4gPiAtICAgIGZyZWVfeGVuaGVhcF9wYWdlKGQt
PnNoYXJlZF9pbmZvLnZpcnQpOw0KPiA+ICsgICAgdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKGQt
PnNoYXJlZF9pbmZvLnZpcnQpOw0KPiA+ICAgICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQgPSBOVUxM
Ow0KPiA+ICsNCj4gPiArICAgIHBnID0gbWZuX3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8ubWZuKTsN
Cj4gPiArDQo+ID4gKyAgICBwdXRfcGFnZV9hbGxvY19yZWYocGcpOw0KPiA+ICsgICAgcHV0X3Bh
Z2VfYW5kX3R5cGUocGcpOw0KPiA+ICAgfQ0KPiA+DQo+ID4gICAvKg0KPiA+IGRpZmYgLS1naXQg
YS94ZW4vY29tbW9uL2V2ZW50XzJsLmMgYi94ZW4vY29tbW9uL2V2ZW50XzJsLmMNCj4gPiBpbmRl
eCBlMWRiYjg2MGY0Li5hNzJmZTAyMzJiIDEwMDY0NA0KPiA+IC0tLSBhL3hlbi9jb21tb24vZXZl
bnRfMmwuYw0KPiA+ICsrKyBiL3hlbi9jb21tb24vZXZlbnRfMmwuYw0KPiA+IEBAIC0yNyw2ICsy
Nyw3IEBAIHN0YXRpYyB2b2lkIGV2dGNobl8ybF9zZXRfcGVuZGluZyhzdHJ1Y3QgdmNwdSAqdiwN
Cj4gc3RydWN0IGV2dGNobiAqZXZ0Y2huKQ0KPiA+ICAgICAgICAqIG90aGVycyBtYXkgcmVxdWly
ZSBleHBsaWNpdCBtZW1vcnkgYmFycmllcnMuDQo+ID4gICAgICAgICovDQo+ID4NCj4gPiArICAg
IEFTU0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsNCj4gPiAgICAgICBpZiAoIGd1ZXN0X3Rlc3Rf
YW5kX3NldF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsDQo+IGV2dGNobl9wZW5kaW5nKSkg
KQ0KPiA+ICAgICAgICAgICByZXR1cm47DQo+ID4NCj4gPiBAQCAtNTQsNiArNTUsNyBAQCBzdGF0
aWMgdm9pZCBldnRjaG5fMmxfdW5tYXNrKHN0cnVjdCBkb21haW4gKmQsIHN0cnVjdA0KPiBldnRj
aG4gKmV2dGNobikNCj4gPiAgICAgICAgKiBUaGVzZSBvcGVyYXRpb25zIG11c3QgaGFwcGVuIGlu
IHN0cmljdCBvcmRlci4gQmFzZWQgb24NCj4gPiAgICAgICAgKiBldnRjaG5fMmxfc2V0X3BlbmRp
bmcoKSBhYm92ZS4NCj4gPiAgICAgICAgKi8NCj4gPiArICAgIEFTU0VSVChkLT5zaGFyZWRfaW5m
by52aXJ0KTsNCj4gPiAgICAgICBpZiAoIGd1ZXN0X3Rlc3RfYW5kX2NsZWFyX2JpdChkLCBwb3J0
LCAmc2hhcmVkX2luZm8oZCwNCj4gZXZ0Y2huX21hc2spKSAmJg0KPiA+ICAgICAgICAgICAgZ3Vl
c3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkgJiYN
Cj4gPiAgICAgICAgICAgICFndWVzdF90ZXN0X2FuZF9zZXRfYml0KGQsIHBvcnQgLyBCSVRTX1BF
Ul9FVlRDSE5fV09SRChkKSwNCj4gPiBAQCAtNjcsNiArNjksNyBAQCBzdGF0aWMgYm9vbCBldnRj
aG5fMmxfaXNfcGVuZGluZyhjb25zdCBzdHJ1Y3QgZG9tYWluDQo+ICpkLCBldnRjaG5fcG9ydF90
IHBvcnQpDQo+ID4gICB7DQo+ID4gICAgICAgdW5zaWduZWQgaW50IG1heF9wb3J0cyA9IEJJVFNf
UEVSX0VWVENITl9XT1JEKGQpICoNCj4gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7DQo+ID4NCj4g
PiArICAgIEFTU0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsNCj4gPiAgICAgICBBU1NFUlQocG9y
dCA8IG1heF9wb3J0cyk7DQo+ID4gICAgICAgcmV0dXJuIChwb3J0IDwgbWF4X3BvcnRzICYmDQo+
ID4gICAgICAgICAgICAgICBndWVzdF90ZXN0X2JpdChkLCBwb3J0LCAmc2hhcmVkX2luZm8oZCwg
ZXZ0Y2huX3BlbmRpbmcpKSk7DQo+ID4gQEAgLTc2LDYgKzc5LDcgQEAgc3RhdGljIGJvb2wgZXZ0
Y2huXzJsX2lzX21hc2tlZChjb25zdCBzdHJ1Y3QgZG9tYWluDQo+ICpkLCBldnRjaG5fcG9ydF90
IHBvcnQpDQo+ID4gICB7DQo+ID4gICAgICAgdW5zaWduZWQgaW50IG1heF9wb3J0cyA9IEJJVFNf
UEVSX0VWVENITl9XT1JEKGQpICoNCj4gQklUU19QRVJfRVZUQ0hOX1dPUkQoZCk7DQo+ID4NCj4g
PiArICAgIEFTU0VSVChkLT5zaGFyZWRfaW5mby52aXJ0KTsNCj4gPiAgICAgICBBU1NFUlQocG9y
dCA8IG1heF9wb3J0cyk7DQo+ID4gICAgICAgcmV0dXJuIChwb3J0ID49IG1heF9wb3J0cyB8fA0K
PiA+ICAgICAgICAgICAgICAgZ3Vlc3RfdGVzdF9iaXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQs
IGV2dGNobl9tYXNrKSkpOw0KPiA+IGRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2V2ZW50X2ZpZm8u
YyBiL3hlbi9jb21tb24vZXZlbnRfZmlmby5jDQo+ID4gaW5kZXggMjMwZjQ0MGYxNC4uZThjNjA0
NWQ3MiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vY29tbW9uL2V2ZW50X2ZpZm8uYw0KPiA+ICsrKyBi
L3hlbi9jb21tb24vZXZlbnRfZmlmby5jDQo+ID4gQEAgLTQ5Nyw2ICs0OTcsNyBAQCBzdGF0aWMg
dm9pZCBzZXR1cF9wb3J0cyhzdHJ1Y3QgZG9tYWluICpkKQ0KPiA+DQo+ID4gICAgICAgICAgIGV2
dGNobiA9IGV2dGNobl9mcm9tX3BvcnQoZCwgcG9ydCk7DQo+ID4NCj4gPiArICAgICAgICBBU1NF
UlQoZC0+c2hhcmVkX2luZm8udmlydCk7DQo+ID4gICAgICAgICAgIGlmICggZ3Vlc3RfdGVzdF9i
aXQoZCwgcG9ydCwgJnNoYXJlZF9pbmZvKGQsIGV2dGNobl9wZW5kaW5nKSkNCj4gKQ0KPiA+ICAg
ICAgICAgICAgICAgZXZ0Y2huLT5wZW5kaW5nID0gMTsNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL3RpbWUuYyBiL3hlbi9jb21tb24vdGltZS5jDQo+ID4gaW5kZXggNThmYTlhYmM0
MC4uOTM4MjI2YzdiMSAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vY29tbW9uL3RpbWUuYw0KPiA+ICsr
KyBiL3hlbi9jb21tb24vdGltZS5jDQo+ID4gQEAgLTk5LDYgKzk5LDkgQEAgdm9pZCB1cGRhdGVf
ZG9tYWluX3dhbGxjbG9ja190aW1lKHN0cnVjdCBkb21haW4gKmQpDQo+ID4gICAgICAgdWludDMy
X3QgKndjX3ZlcnNpb247DQo+ID4gICAgICAgdWludDY0X3Qgc2VjOw0KPiA+DQo+ID4gKyAgICBp
ZiAoIGQtPmlzX2R5aW5nICkNCj4gPiArICAgICAgICByZXR1cm47DQo+IA0KPiBUaGlzIGlzIGFu
b3RoZXIgaW5zdGFuY2Ugd2hlcmUgSSB0aGluayB0aGUgdXNlIG9mIGQtPmlzX2R5aW5nIGlzIG5v
dA0KPiBzYWZlLiBJIGxvb2tlZCBhdCBob3cgb3RoZXIgcGxhY2VzIGluIFhlbiBkZWFsdCB3aXRo
IGQtPmlzX2R5aW5nLg0KPiANCj4gV2UgZG9uJ3Qgc2VlbSB0byBoYXZlIGEgY29tbW9uIHdheSB0
byBkZWFsIHdpdGggaXQ6DQo+ICAgICAxKSBJdCBtYXkgYmUgY2hlY2tlZCB1bmRlciBkb21haW5f
bG9jaygpIC0+IE5vIGlzc3VlIHdpdGggdGhhdA0KPiAgICAgMikgSXQgbWF5IGJlIGNoZWNrZWQg
dW5kZXIgZC0+cGFnZV9hbGxvY19sb2NrIChlLmcgYXNzaWduX3BhZ2VzKCkpLg0KPiBUaGUgYXNz
aWduX3BhZ2VzKCkgY2FzZSBpcyBmaW5lIGJlY2F1c2UgaXQgd2lsbCBhY3QgYXMgYSBmdWxsIGJh
cnJpZXIuDQo+IFNvIGlmIHdlIGNhbGwgaGFwcGVuIGFmdGVyIHJlbGlucXVpc2hfbWVtb3J5KCkg
dGhlbiB3ZSB3aWxsIHN1cmVseSBoYXZlDQo+IG9ic2VydmVkIGQtPmlzX2R5aW5nLiBJIGhhdmVu
J3QgY2hlY2tlZCB0aGUgb3RoZXJzLg0KPiANCj4gU29tZSBvZiB0aGUgaW5zdGFuY2VzIHVzZXIg
bmVpdGhlciB0aGUgMiBsb2NrcyBhYm92ZS4gV2UgcHJvYmFibHkgb3VnaHQNCj4gdG8gaW52ZXN0
aWdhdGUgdGhlbSAoSSB3aWxsIGFkZCBhIFRPRE8gaW4gbXkgbGlzdCkuDQo+IA0KPiBSZWdhcmRp
bmcgdGhlIHR3byBjYXNlcyBoZXJlLCBkb21haW5fbG9jaygpIG1pZ2h0IGJlIHRoZSBzb2x1dGlv
bi4gSWYgd2UNCj4gYXJlIGNvbmNlcm4gYWJvdXQgdGhlIGNvbnRlbnRpb24gKGl0IGlzIGEgc3Bp
bmxvY2spLCB0aGVuIHdlIGNvdWxkDQo+IHN3aXRjaCB0aGUgZG9tYWluX2xvY2soKSBmcm9tIHNw
aW5sb2NrIHRvIHJ3bG9jay4NCj4gDQoNCkknbGwgc2VlIGlmIHRoZXJlIGlzIGFueSBvdGhlciBz
dWl0YWJsZSBsb2NrIGd1YXJhbnRlZWQgdG8gYmUgdGFrZW4gZHVyaW5nIGRvbWFpbl9raWxsKCkg
YnV0IGl0IG1heSBpbmRlZWQgaGF2ZSB0byBiZSBkb21haW5fbG9jaygpLg0KDQogIFBhdWwNCg0K
PiBDaGVlcnMsDQo+IA0KPiAtLQ0KPiBKdWxpZW4gR3JhbGwNCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:20:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:20:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vfX-0007iB-S2; Wed, 26 Feb 2020 12:20:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vfW-0007a7-Ni
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:20:02 +0000
X-Inumbo-ID: 4f96bcb8-5892-11ea-9405-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f96bcb8-5892-11ea-9405-12813bfff9fa;
 Wed, 26 Feb 2020 12:20:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582719601;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=wv/vxk0u0VbbLGUWa/SXKuvSSwAq6bOO4pDv/657Jok=;
 b=epxwsUlcsvlpxhAMce7eMT8mbwgp1uXmT9epXA80PvDe1gYbBEsue391
 +Jr87OXVxuzzjvxLHNAyv7Yzi3uftkYkn7aZovedxqDVNOKvwZoOvtfJZ
 ynv5rRnB+56mETDyov3ShrYWliniHzm0XDHcRdlGXuF8Ek590oKZ2ocjb o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Hdx9BAEX+6189xWIiTtwXHjOb7dSV/S3JvLXHOB0OxW/VZNSGQgv1pTbS/PXLBr0a08Al7pKlS
 lsgkZpfYxCWtVjkoEaFzeOg++vOOOmrdHR6OGpl+iD2LSiIEq2pKTKlefcfame1K0xIK0RelDD
 S6DKtXh8aOxm6vtoQLT4IiRY2m4NvHoC6e62HOjN9/gT51zaq5DaSAl5kZ50ty2CcK5yX9QWA0
 oNaz1M9gXWCX7Pifmxubd0CtRkHiVubedO2exmFropfY+lUdXr4K96cRwsR49+EYxngvhZTyPd
 9zU=
X-SBRS: 2.7
X-MesageID: 13386968
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13386968"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:19:18 +0100
Message-ID: <20200226121921.28627-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200226121921.28627-1-roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/4] x86: introduce a nmi_count tracking
 variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, George
 Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBtb2RlbGVkIGFmdGVyIHRoZSBpcnFfY291bnQgdmFyaWFibGUsIGFuZCBpcyB1c2Vk
IHRvIGFjY291bnQKZm9yIGFsbCB0aGUgTk1JcyBoYW5kbGVkIGJ5IHRoZSBzeXN0ZW0uCgpUaGlz
IHdpbGwgYWxsb3cgdG8gcmVwdXJwb3NlIHRoZSBubWlfY291bnQoKSBoZWxwZXIgc28gaXQgY2Fu
IGJlIHVzZWQKaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBsb2NhbF9pcnFfY291bnQoKTogYWNjb3Vu
dCBmb3IgdGhlIE5NSXMKY3VycmVudGx5IGluIHNlcnZpY2UuCgpTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6
CiAtIFJlbW92ZSBubWlfY291bnQgbWFjcm8gYW5kIF9fbm1pX2NvdW50IGZpZWxkIGluIGlycV9j
cHVzdGF0X3QuCi0tLQogeGVuL2FyY2gveDg2L25taS5jICAgICAgICAgICAgfCAxMSArKysrKy0t
LS0tLQogeGVuL2FyY2gveDg2L3RyYXBzLmMgICAgICAgICAgfCAgNCArKystCiB4ZW4vaW5jbHVk
ZS9hc20teDg2L2hhcmRpcnEuaCB8ICAxIC0KIHhlbi9pbmNsdWRlL2FzbS14ODYvbm1pLmggICAg
IHwgIDIgKysKIHhlbi9pbmNsdWRlL3hlbi9pcnFfY3B1c3RhdC5oIHwgIDEgLQogNSBmaWxlcyBj
aGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9ubWkuYyBiL3hlbi9hcmNoL3g4Ni9ubWkuYwppbmRleCBhNjliOTFhOTI0Li5j
M2Y5MmVkMjMxIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbm1pLmMKKysrIGIveGVuL2FyY2gv
eDg2L25taS5jCkBAIC0xNTEsMTUgKzE1MSwxNCBAQCBpbnQgbm1pX2FjdGl2ZTsKIAogc3RhdGlj
IHZvaWQgX19pbml0IHdhaXRfZm9yX25taXModm9pZCAqcCkKIHsKLSAgICB1bnNpZ25lZCBpbnQg
Y3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwotICAgIHVuc2lnbmVkIGludCBzdGFydF9jb3VudCA9
IG5taV9jb3VudChjcHUpOworICAgIHVuc2lnbmVkIGludCBzdGFydF9jb3VudCA9IHRoaXNfY3B1
KG5taV9jb3VudCk7CiAgICAgdW5zaWduZWQgbG9uZyB0aWNrcyA9IDEwICogMTAwMCAqIGNwdV9r
aHogLyBubWlfaHo7CiAgICAgdW5zaWduZWQgbG9uZyBzLCBlOwogCiAgICAgcyA9IHJkdHNjKCk7
CiAgICAgZG8gewogICAgICAgICBjcHVfcmVsYXgoKTsKLSAgICAgICAgaWYgKCBubWlfY291bnQo
Y3B1KSA+PSBzdGFydF9jb3VudCArIDIgKQorICAgICAgICBpZiAoIHRoaXNfY3B1KG5taV9jb3Vu
dCkgPj0gc3RhcnRfY291bnQgKyAyICkKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBlID0g
cmR0c2MoKTsKICAgICB9IHdoaWxlKCBlIC0gcyA8IHRpY2tzICk7CkBAIC0xNzcsNyArMTc2LDcg
QEAgdm9pZCBfX2luaXQgY2hlY2tfbm1pX3dhdGNoZG9nKHZvaWQpCiAgICAgcHJpbnRrKCJUZXN0
aW5nIE5NSSB3YXRjaGRvZyBvbiBhbGwgQ1BVczoiKTsKIAogICAgIGZvcl9lYWNoX29ubGluZV9j
cHUgKCBjcHUgKQotICAgICAgICBwcmV2X25taV9jb3VudFtjcHVdID0gbm1pX2NvdW50KGNwdSk7
CisgICAgICAgIHByZXZfbm1pX2NvdW50W2NwdV0gPSBwZXJfY3B1KG5taV9jb3VudCwgY3B1KTsK
IAogICAgIC8qCiAgICAgICogV2FpdCBhdCBtb3N0IDEwIHRpY2tzIGZvciAyIHdhdGNoZG9nIE5N
SXMgb24gZWFjaCBDUFUuCkBAIC0xODgsNyArMTg3LDcgQEAgdm9pZCBfX2luaXQgY2hlY2tfbm1p
X3dhdGNoZG9nKHZvaWQpCiAKICAgICBmb3JfZWFjaF9vbmxpbmVfY3B1ICggY3B1ICkKICAgICB7
Ci0gICAgICAgIGlmICggbm1pX2NvdW50KGNwdSkgLSBwcmV2X25taV9jb3VudFtjcHVdIDwgMiAp
CisgICAgICAgIGlmICggcGVyX2NwdShubWlfY291bnQsIGNwdSkgLSBwcmV2X25taV9jb3VudFtj
cHVdIDwgMiApCiAgICAgICAgIHsKICAgICAgICAgICAgIHByaW50aygiICVkIiwgY3B1KTsKICAg
ICAgICAgICAgIG9rID0gZmFsc2U7CkBAIC01OTMsNyArNTkyLDcgQEAgc3RhdGljIHZvaWQgZG9f
bm1pX3N0YXRzKHVuc2lnbmVkIGNoYXIga2V5KQogCiAgICAgcHJpbnRrKCJDUFVcdE5NSVxuIik7
CiAgICAgZm9yX2VhY2hfb25saW5lX2NwdSAoIGNwdSApCi0gICAgICAgIHByaW50aygiJTN1XHQl
M3VcbiIsIGNwdSwgbm1pX2NvdW50KGNwdSkpOworICAgICAgICBwcmludGsoIiUzdVx0JTN1XG4i
LCBjcHUsIHBlcl9jcHUobm1pX2NvdW50LCBjcHUpKTsKIAogICAgIGlmICggIWhhcmR3YXJlX2Rv
bWFpbiB8fCAhKHYgPSBkb21haW5fdmNwdShoYXJkd2FyZV9kb21haW4sIDApKSApCiAgICAgICAg
IHJldHVybjsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jIGIveGVuL2FyY2gveDg2
L3RyYXBzLmMKaW5kZXggNTYwNjdmODVkMS4uM2RiYzY2YmI2NCAxMDA2NDQKLS0tIGEveGVuL2Fy
Y2gveDg2L3RyYXBzLmMKKysrIGIveGVuL2FyY2gveDg2L3RyYXBzLmMKQEAgLTE2ODMsMTMgKzE2
ODMsMTUgQEAgc3RhdGljIGludCBkdW1teV9ubWlfY2FsbGJhY2soY29uc3Qgc3RydWN0IGNwdV91
c2VyX3JlZ3MgKnJlZ3MsIGludCBjcHUpCiAKIHN0YXRpYyBubWlfY2FsbGJhY2tfdCAqbm1pX2Nh
bGxiYWNrID0gZHVtbXlfbm1pX2NhbGxiYWNrOwogCitERUZJTkVfUEVSX0NQVSh1bnNpZ25lZCBp
bnQsIG5taV9jb3VudCk7CisKIHZvaWQgZG9fbm1pKGNvbnN0IHN0cnVjdCBjcHVfdXNlcl9yZWdz
ICpyZWdzKQogewogICAgIHVuc2lnbmVkIGludCBjcHUgPSBzbXBfcHJvY2Vzc29yX2lkKCk7CiAg
ICAgdW5zaWduZWQgY2hhciByZWFzb24gPSAwOwogICAgIGJvb2wgaGFuZGxlX3Vua25vd24gPSBm
YWxzZTsKIAotICAgICsrbm1pX2NvdW50KGNwdSk7CisgICAgdGhpc19jcHUobm1pX2NvdW50KSsr
OwogCiAgICAgaWYgKCBubWlfY2FsbGJhY2socmVncywgY3B1KSApCiAgICAgICAgIHJldHVybjsK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGlycS5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9oYXJkaXJxLmgKaW5kZXggMzRlMWI0OTI2MC4uODAyZjkxY2ZkZiAxMDA2NDQKLS0t
IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9oYXJkaXJxLmgKQEAgLTcsNyArNyw2IEBACiB0eXBlZGVmIHN0cnVjdCB7CiAJdW5zaWduZWQg
aW50IF9fc29mdGlycV9wZW5kaW5nOwogCXVuc2lnbmVkIGludCBfX2xvY2FsX2lycV9jb3VudDsK
LQl1bnNpZ25lZCBpbnQgX19ubWlfY291bnQ7CiAJYm9vbF90IF9fbXdhaXRfd2FrZXVwOwogfSBf
X2NhY2hlbGluZV9hbGlnbmVkIGlycV9jcHVzdGF0X3Q7CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNs
dWRlL2FzbS14ODYvbm1pLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L25taS5oCmluZGV4IGY5ZGZj
YTZhZmIuLmEyODhmMDJhNTAgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbm1pLmgK
KysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9ubWkuaApAQCAtMzEsNSArMzEsNyBAQCBubWlfY2Fs
bGJhY2tfdCAqc2V0X25taV9jYWxsYmFjayhubWlfY2FsbGJhY2tfdCAqY2FsbGJhY2spOwogICog
UmVtb3ZlIHRoZSBoYW5kbGVyIHByZXZpb3VzbHkgc2V0LgogICovCiB2b2lkIHVuc2V0X25taV9j
YWxsYmFjayh2b2lkKTsKKworREVDTEFSRV9QRVJfQ1BVKHVuc2lnbmVkIGludCwgbm1pX2NvdW50
KTsKICAKICNlbmRpZiAvKiBBU01fTk1JX0ggKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9pcnFfY3B1c3RhdC5oIGIveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKaW5kZXggNzM2
MjlmNmVjOC4uYjk2MjlmMjVjMiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2lycV9jcHVz
dGF0LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0LmgKQEAgLTI0LDcgKzI0LDYg
QEAgZXh0ZXJuIGlycV9jcHVzdGF0X3QgaXJxX3N0YXRbXTsKICAgLyogYXJjaCBpbmRlcGVuZGVu
dCBpcnFfc3RhdCBmaWVsZHMgKi8KICNkZWZpbmUgc29mdGlycV9wZW5kaW5nKGNwdSkJX19JUlFf
U1RBVCgoY3B1KSwgX19zb2Z0aXJxX3BlbmRpbmcpCiAjZGVmaW5lIGxvY2FsX2lycV9jb3VudChj
cHUpCV9fSVJRX1NUQVQoKGNwdSksIF9fbG9jYWxfaXJxX2NvdW50KQotI2RlZmluZSBubWlfY291
bnQoY3B1KQkJX19JUlFfU1RBVCgoY3B1KSwgX19ubWlfY291bnQpCiAjZGVmaW5lIG13YWl0X3dh
a2V1cChjcHUpCV9fSVJRX1NUQVQoKGNwdSksIF9fbXdhaXRfd2FrZXVwKQogCiAjZW5kaWYJLyog
X19pcnFfY3B1c3RhdF9oICovCi0tIAoyLjI1LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:20:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:20:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vfU-0007VN-Ey; Wed, 26 Feb 2020 12:20:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vfT-0007VI-If
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:19:59 +0000
X-Inumbo-ID: 4e25e2aa-5892-11ea-a490-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4e25e2aa-5892-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 12:19:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582719599;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=ct6m3bHGnLAGkMfOIJv/JmXdFrdUhc9DzAOxHslsCXI=;
 b=HFTB7BTjaRGxbAP+UNwX5vBl0gWXNnpj0JE7F+dK8l6MBVO15DqPR3Bk
 9HSquoS8bbznKEWPLG7iuHEid3A+9bkIqLJPWr4QgFTgsvI/AGBVtlBRw
 0sbna/HxcfI8+fIc2fwJdnBtQPwSf7IR/7fQiXKOHTmfZo45w8ZFJyQd5 Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2Mgr4a6FAUvMG+cR1n0+uJZbdeXILwKB2Y7VGQHx03XGh7BdbPc6p4hZRkIzZRqZwBGRpYlCAL
 eO+nPiGdPIM+vjPPSTQ6909oT4NFpdz/8ADVG0T+bKTYPJ4rvI8ScXrcBlvX2VIlG9dgILj1h1
 XnKZ6SWGcX70XGuRFvAoERtP529uBKlpJ5upQfvIP6morB8MK33VjVvmzExmvbInDU/MtQwjRt
 ujYkXeGH4sO4aYVMY5kyCOzlalJ2sDStT/oKZv5Zs5rMPiJf/kXG8EmyGaPOG+5CT2Rf7ZPKet
 cC0=
X-SBRS: 2.7
X-MesageID: 13659717
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13659717"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:19:17 +0100
Message-ID: <20200226121921.28627-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/4] x86/smp: fix send_IPI_mask usage of
 scratch_cpumask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, George
 Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpDb21taXQ6Cgo1NTAwZDI2NWEyYThmYTYzZDYwYzA4YmViNTQ5ZGU4ZWM4MmZmN2E1
Cng4Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlvbiBzaG9ydGhhbmQgd2hlbiBwb3Nz
aWJsZQoKSW50cm9kdWNlZCBhIGJvZ3VzIHVzYWdlIG9mIHRoZSBzY3JhdGNoIGNwdW1hc2s6IGl0
IHdhcyB1c2VkIGluIGEKZnVuY3Rpb24gdGhhdCBjb3VsZCBiZSBjYWxsZWQgZnJvbSBpbnRlcnJ1
cHQgY29udGV4dCwgYW5kIGhlbmNlIHVzaW5nCnRoZSBzY3JhdGNoIGNwdW1hc2sgdGhlcmUgaXMg
bm90IHNhZmUuIFBhdGNoICM0IGlzIGEgZml4IGZvciB0aGF0IHVzYWdlLAp0b2dldGhlciB3aXRo
IGFsc28gcHJldmVudGluZyB0aGUgdXNhZ2Ugb2YgYW55IHBlci1DUFUgdmFyaWFibGVzIHdoZW4K
c2VuZF9JUElfbWFzayBpcyBjYWxsZWQgZnJvbSAjTUMgb3IgTk1JIGNvbnRleHQuIFByZXZpb3Vz
IHBhdGNoZXMgYXJlCnByZXBhcmF0b3J5IGNoYW5nZXMuCgpUaGFua3MsIFJvZ2VyLgoKUm9nZXIg
UGF1IE1vbm5lICg0KToKICB4ODY6IGludHJvZHVjZSBhIG5taV9jb3VudCB0cmFja2luZyB2YXJp
YWJsZQogIHg4NjogdHJhY2sgd2hlbiBpbiBOTUkgY29udGV4dAogIHg4NjogdHJhY2sgd2hlbiBp
biAjTUMgY29udGV4dAogIHg4Ni9zbXA6IGRvIG5vdCB1c2Ugc2NyYXRjaF9jcHVtYXNrIHdoZW4g
aW4gaW50ZXJydXB0IG9yIGV4Y2VwdGlvbgogICAgY29udGV4dAoKIHhlbi9hcmNoL3g4Ni9jcHUv
bWNoZWNrL21jZS5jIHwgIDIgKysKIHhlbi9hcmNoL3g4Ni9ubWkuYyAgICAgICAgICAgIHwgMTEg
KysrKystLS0tLS0KIHhlbi9hcmNoL3g4Ni9zbXAuYyAgICAgICAgICAgIHwgMTIgKysrKysrKysr
KysrCiB4ZW4vYXJjaC94ODYvdHJhcHMuYyAgICAgICAgICB8IDEwICsrKysrKysrKy0KIHhlbi9p
bmNsdWRlL2FzbS14ODYvaGFyZGlycS5oIHwgMTMgKysrKysrKysrKysrLQogeGVuL2luY2x1ZGUv
YXNtLXg4Ni9ubWkuaCAgICAgfCAgMiArKwogeGVuL2luY2x1ZGUveGVuL2lycV9jcHVzdGF0Lmgg
fCAgMSAtCiA3IGZpbGVzIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0p
CgotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:20:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vfc-0007zp-5u; Wed, 26 Feb 2020 12:20:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vfb-0007vz-Nl
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:20:07 +0000
X-Inumbo-ID: 50924a6a-5892-11ea-9405-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 50924a6a-5892-11ea-9405-12813bfff9fa;
 Wed, 26 Feb 2020 12:20:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582719603;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Kt3IzNk6zIe/5QGWPbC+79ZzpGyafp44OJArdpw2w1I=;
 b=cOCInGHBQxWtA/UyIVvqBba6ikCw56bCrevXwwd0nzVudJczsRmxwYdW
 lQB6XZBaGJ68IH2vIEvuNXcooRIoTyyoS1Ybw08Xh+3NOgJcSlZrdz/da
 n2Bu68yFGf+mP/dNZGi1cE8GCm9uRVh9O5qonEsUQ3seE0SLwaHFLGueS 4=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: NNiSMpKxrbedS/BuW1+JplYU33nj875M1hKE1pOn5OPOIjfYd7Yuys/3zL/ilUJGrRVZqT8dkU
 gf7CpWlvHnCje8JcG8IXmdFft6PH1kcHu6PbkjAs0xDiRVMmgQaAmpvscszbOKmh9dB6dVJzjS
 2fEiU0s4ggGqqIP5+pY2OPrppV4Uh0Y/GNR+1bY5LPRFeeYo94bK19HACmeXvr8DoCLs5FfvGo
 D0QfCcKUR3gcR40UQ7kviN5zUaT1fVHxqM30nLdepIJfEOpPHaCuJ36Ab85Dxs5vMdNt82/rUi
 OhM=
X-SBRS: 2.7
X-MesageID: 13014350
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13014350"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:19:19 +0100
Message-ID: <20200226121921.28627-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200226121921.28627-1-roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/4] x86: track when in NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBydW5uaW5nIGluIE5NSSBoYW5kbGVyIGNvbnRleHQu
IFRoaXMgaXMKbW9kZWxlZCBhZnRlciB0aGUgaW5faXJxIGhlbHBlcnMuCgpUaGUgU0RNIHN0YXRl
cyB0aGF0IG5vIE5NSSBjYW4gYmUgZGVsaXZlcmVkIHdoaWxlIGhhbmRsaW5nIGEgTk1JCnVudGls
IHRoZSBwcm9jZXNzb3IgaGFzIGV4ZWN1dGVkIGFuIGlyZXQgaW5zdHJ1Y3Rpb24uIEl0J3MgcG9z
c2libGUKaG93ZXZlciB0aGF0IGFub3RoZXIgZmF1bHQgaXMgcmVjZWl2ZWQgd2hpbGUgaGFuZGxp
bmcgdGhlIE5NSSAoYSAjTUMKZm9yIGV4YW1wbGUpLCBhbmQgdGh1cyB0aGUgaXJldCBmcm9tIHRo
YXQgZmF1bHQgd291bGQgYWxsb3cgZnVydGhlcgpOTUlzIHRvIGJlIGluamVjdGVkIHdoaWxlIHN0
aWxsIHByb2Nlc3NpbmcgdGhlIHByZXZpb3VzIG9uZSwgYW5kCmhlbmNlIGFuIGludGVnZXIgaXMg
bmVlZGVkIGluIG9yZGVyIHRvIGtlZXAgdHJhY2sgb2YgaW4gc2VydmljZSBOTUlzLgpUaGUgYWRk
ZWQgbWFjcm9zIG9ubHkgdHJhY2sgd2hlbiB0aGUgZXhlY3V0aW9uIGNvbnRleHQgaXMgaW4gdGhl
IE5NSQpoYW5kbGVyLCBidXQgdGhhdCBkb2Vzbid0IG1lYW4gTk1JcyBhcmUgYmxvY2tlZCBmb3Ig
dGhlIHJlYXNvbnMgbGlzdGVkCmFib3ZlLgoKTm90ZSB0aGF0IHRoZXJlIGFyZSBubyB1c2VycyBv
ZiBpbl9ubWlfaGFuZGxlcigpIGludHJvZHVjZWQgYnkgdGhlCmNoYW5nZSwgZnVydGhlciB1c2Vy
cyB3aWxsIGJlIGFkZGVkIGJ5IGZvbGxvd3VwIGNoYW5nZXMuCgpTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6
CiAtIFJlbmFtZSB0byBpbl9ubWlfY29udGV4dC4KIC0gRHJvcCBwYXJlbnRoZXNlcyBhcm91bmQg
Y3B1IGluIG5taV9jb3VudC4KCkNoYW5nZXMgc2luY2UgdjI6CiAtIFVzZSBhbiBpbnRlZ2VyIGlu
c3RlYWQgb2YgYSBib29sZWFuIHRvIGtlZXAgdHJhY2sgb2YgaW4gc2VydmljZQogICAjTk1Jcy4K
IC0gTW92ZSBubWlfY291bnQgaW50byB4ODYgc3BlY2lmaWMgaGVhZGVyLgogLSBEcm9wIGxlYWRp
bmcgdW5kZXJzY29yZXMgZnJvbSBfX25taV9jb3VudCBmaWVsZC4KLS0tCiB4ZW4vYXJjaC94ODYv
dHJhcHMuYyAgICAgICAgICB8IDYgKysrKysrCiB4ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEu
aCB8IDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvdHJhcHMuYyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCmluZGV4IDNk
YmM2NmJiNjQuLmY0ZjJjMTNhZTkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni90cmFwcy5jCisr
KyBiL3hlbi9hcmNoL3g4Ni90cmFwcy5jCkBAIC0xNjkyLDkgKzE2OTIsMTMgQEAgdm9pZCBkb19u
bWkoY29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MpCiAgICAgYm9vbCBoYW5kbGVfdW5r
bm93biA9IGZhbHNlOwogCiAgICAgdGhpc19jcHUobm1pX2NvdW50KSsrOworICAgIG5taV9lbnRl
cigpOwogCiAgICAgaWYgKCBubWlfY2FsbGJhY2socmVncywgY3B1KSApCisgICAgeworICAgICAg
ICBubWlfZXhpdCgpOwogICAgICAgICByZXR1cm47CisgICAgfQogCiAgICAgLyoKICAgICAgKiBB
Y2Nlc3NpbmcgcG9ydCAweDYxIG1heSB0cmFwIHRvIFNNTSB3aGljaCBoYXMgYmVlbiBhY3R1YWxs
eQpAQCAtMTcyMCw2ICsxNzI0LDggQEAgdm9pZCBkb19ubWkoY29uc3Qgc3RydWN0IGNwdV91c2Vy
X3JlZ3MgKnJlZ3MpCiAgICAgICAgIGlmICggIShyZWFzb24gJiAweGMwKSAmJiBoYW5kbGVfdW5r
bm93biApCiAgICAgICAgICAgICB1bmtub3duX25taV9lcnJvcihyZWdzLCByZWFzb24pOwogICAg
IH0KKworICAgIG5taV9leGl0KCk7CiB9CiAKIG5taV9jYWxsYmFja190ICpzZXRfbm1pX2NhbGxi
YWNrKG5taV9jYWxsYmFja190ICpjYWxsYmFjaykKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaGFyZGlycS5oIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKaW5kZXggODAy
ZjkxY2ZkZi4uMDY5ZTQ4ZmNlOSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJk
aXJxLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJxLmgKQEAgLTcsNiArNyw3IEBA
CiB0eXBlZGVmIHN0cnVjdCB7CiAJdW5zaWduZWQgaW50IF9fc29mdGlycV9wZW5kaW5nOwogCXVu
c2lnbmVkIGludCBfX2xvY2FsX2lycV9jb3VudDsKKwl1bnNpZ25lZCBpbnQgbm1pX2NvdW50Owog
CWJvb2xfdCBfX213YWl0X3dha2V1cDsKIH0gX19jYWNoZWxpbmVfYWxpZ25lZCBpcnFfY3B1c3Rh
dF90OwogCkBAIC0xNyw2ICsxOCwxMSBAQCB0eXBlZGVmIHN0cnVjdCB7CiAjZGVmaW5lIGlycV9l
bnRlcigpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQogI2RlZmluZSBp
cnFfZXhpdCgpCShsb2NhbF9pcnFfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQogCisjZGVm
aW5lIG5taV9jb3VudChjcHUpCQlfX0lSUV9TVEFUKGNwdSwgbm1pX2NvdW50KQorI2RlZmluZSBp
bl9ubWlfaGFuZGxlcigpCShubWlfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKSAhPSAwKQorI2Rl
ZmluZSBubWlfZW50ZXIoKQkJKG5taV9jb3VudChzbXBfcHJvY2Vzc29yX2lkKCkpKyspCisjZGVm
aW5lIG5taV9leGl0KCkJCShubWlfY291bnQoc21wX3Byb2Nlc3Nvcl9pZCgpKS0tKQorCiB2b2lk
IGFja19iYWRfaXJxKHVuc2lnbmVkIGludCBpcnEpOwogCiBleHRlcm4gdm9pZCBhcGljX2ludHJf
aW5pdCh2b2lkKTsKLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:20:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:20:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vfh-0008B3-G5; Wed, 26 Feb 2020 12:20:13 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vfg-0008Am-Ns
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:20:12 +0000
X-Inumbo-ID: 523d8c30-5892-11ea-9405-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 523d8c30-5892-11ea-9405-12813bfff9fa;
 Wed, 26 Feb 2020 12:20:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582719605;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=IKEtPSnXfA44eXD2NPBehJJ5n/yi/a97G9Ak/ipF+d8=;
 b=fH0b4UI41m35Y828aByabHr9htiYwK9bxhzYS7XEpWgN02VunPk8InDS
 EgIVhthH0S8A+RGxx9oS9Etnc+eKvQJ7ZPm3Dza9WG/FNjdaAjDZfLt6K
 jSTja2GJvpW77Fo3uBZgh20ByFzEnpgQy1AqEypKO3ydvwYUEoRAUVsxO s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BL0oi4FL44WwaP1uFUmA1+5gOTXdI+MwOnvHcCIz1icbZUU1wH/TI8rOg6PSYFXmxfWcBixynF
 BXBRk5XYBsxGkqPJRoGuTlbKOVNnFhQ9TG0gVKugHkvGflVeLjwID6HAs+wD2m3IbWWLzc/OZt
 4d9qxqQ+Xs1LHOxSG9Q6Cr6noEKBFcUADm7QPjykQuZINN/PvUNNlR1fIITXFi2hegtsLmbT0m
 WSMNizE3cBdfGZKr5Pi5Aq5vAgDjXkSKeG1MMJcgJUhHRj/z1zqEpLz36ALTaOZD/wXItpHMkP
 yw0=
X-SBRS: 2.7
X-MesageID: 13386971
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13386971"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:19:20 +0100
Message-ID: <20200226121921.28627-4-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200226121921.28627-1-roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 3/4] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGhlbHBlcnMgdG8gdHJhY2sgd2hlbiBleGVjdXRpbmcgaW4gI01DIGhhbmRsZXIgY29udGV4
dC4gVGhpcyBpcwptb2RlbGVkIGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KCk5vdGUgdGhhdCB0
aGVyZSBhcmUgbm8gdXNlcnMgb2YgaW5fbWNlX2hhbmRsZXIoKSBpbnRyb2R1Y2VkIGJ5IHRoZQpj
aGFuZ2UsIGZ1cnRoZXIgdXNlcnMgd2lsbCBiZSBhZGRlZCBieSBmb2xsb3d1cCBjaGFuZ2VzLgoK
U2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQpDaGFuZ2VzIHNpbmNlIHYzOgogLSBSZW5hbWUgdG8gaW5fbWNlX2hhbmRsZXIuCiAtIERyb3Ag
cGFyZW50aGVzZXMgYXJvdW5kIGNwdSBpbiBtYWNyby4KCkNoYW5nZXMgc2luY2UgdjI6CiAtIE1v
dmUgZGVmaW5pdGlvbiBvZiBtY19jb3VudCB0byB4ODYgaGFyZGlycS5oLgotLS0KIHhlbi9hcmNo
L3g4Ni9jcHUvbWNoZWNrL21jZS5jIHwgMiArKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXJkaXJx
LmggfCA2ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKykKCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC94ODYvY3B1L21jaGVjay9tY2UuYyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNo
ZWNrL21jZS5jCmluZGV4IGQ2MWU1ODJhZjMuLmU1YmQ0ZjU0MmMgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9jcHUvbWNoZWNrL21jZS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9jcHUvbWNoZWNrL21j
ZS5jCkBAIC05Myw3ICs5Myw5IEBAIHZvaWQgeDg2X21jZV92ZWN0b3JfcmVnaXN0ZXIoeDg2X21j
ZV92ZWN0b3JfdCBoZGxyKQogCiB2b2lkIGRvX21hY2hpbmVfY2hlY2soY29uc3Qgc3RydWN0IGNw
dV91c2VyX3JlZ3MgKnJlZ3MpCiB7CisgICAgbWNlX2VudGVyKCk7CiAgICAgX21hY2hpbmVfY2hl
Y2tfdmVjdG9yKHJlZ3MpOworICAgIG1jZV9leGl0KCk7CiB9CiAKIC8qCmRpZmYgLS1naXQgYS94
ZW4vaW5jbHVkZS9hc20teDg2L2hhcmRpcnEuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGly
cS5oCmluZGV4IDA2OWU0OGZjZTkuLjI3NmUzNDE5ZDcgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L2FzbS14ODYvaGFyZGlycS5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFyZGlycS5oCkBA
IC04LDYgKzgsNyBAQCB0eXBlZGVmIHN0cnVjdCB7CiAJdW5zaWduZWQgaW50IF9fc29mdGlycV9w
ZW5kaW5nOwogCXVuc2lnbmVkIGludCBfX2xvY2FsX2lycV9jb3VudDsKIAl1bnNpZ25lZCBpbnQg
bm1pX2NvdW50OworCXVuc2lnbmVkIGludCBtY2VfY291bnQ7CiAJYm9vbF90IF9fbXdhaXRfd2Fr
ZXVwOwogfSBfX2NhY2hlbGluZV9hbGlnbmVkIGlycV9jcHVzdGF0X3Q7CiAKQEAgLTIzLDYgKzI0
LDExIEBAIHR5cGVkZWYgc3RydWN0IHsKICNkZWZpbmUgbm1pX2VudGVyKCkJCShubWlfY291bnQo
c21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQogI2RlZmluZSBubWlfZXhpdCgpCQkobm1pX2NvdW50KHNt
cF9wcm9jZXNzb3JfaWQoKSktLSkKIAorI2RlZmluZSBtY2VfY291bnQoY3B1KQkJX19JUlFfU1RB
VChjcHUsIG1jZV9jb3VudCkKKyNkZWZpbmUgaW5fbWNlX2hhbmRsZXIoKQkobWNlX2NvdW50KHNt
cF9wcm9jZXNzb3JfaWQoKSkgIT0gMCkKKyNkZWZpbmUgbWNlX2VudGVyKCkJCShtY2VfY291bnQo
c21wX3Byb2Nlc3Nvcl9pZCgpKSsrKQorI2RlZmluZSBtY2VfZXhpdCgpCQkobWNlX2NvdW50KHNt
cF9wcm9jZXNzb3JfaWQoKSktLSkKKwogdm9pZCBhY2tfYmFkX2lycSh1bnNpZ25lZCBpbnQgaXJx
KTsKIAogZXh0ZXJuIHZvaWQgYXBpY19pbnRyX2luaXQodm9pZCk7Ci0tIAoyLjI1LjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:20:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:20:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vfj-0008C8-Q8; Wed, 26 Feb 2020 12:20:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vfi-0008Be-Ft
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:20:14 +0000
X-Inumbo-ID: 56eda4ea-5892-11ea-8cb6-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 56eda4ea-5892-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 12:20:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582719614;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=QLqmgx5Dkvpg14/6NDnlCJdFLL9NI3RbIxt80YtkH4I=;
 b=Z9Ijaim4l29uKt5mVxSX/2b6ZA+RRgNQHnzPPXA9WWI5zqFME++UWrJR
 lkTG17SQUa/NuM98REEgJu97wqEbc7t8m5RgxjgTrUdxoE9DggOV4YeYk
 T7CuZNwa53H9k1NJxdbEk1PxSo7py4vn4OFYQ3APTSciI8icP1j4yCXCD o=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7FvUuyh9OnB47C8WqBEivpz7Zd9bsnWTM+La+rItXbcLbixPYrP/U5rkJHjTa5OZJBXPTZX+fs
 tPv9qLdBl8N2ULd5+R1sj1nlgFQ9ybSzI/eif+lZQ0qzpTBhwo19zi/DsuDqmBLbZf9aDWFhWi
 5BjHckAQUjtH5FCbcvUeZF7fmpVJU9SIsRwDr03/YXsXN1vmuoFHK5ip66yxBimMuWETdditkk
 nYNTQseSRQV0Sx0SILMTbYKef9ysokbO7L3AlG+sFuC6QZ1/UiJnZOtLf7prBzuryUZzzGovZW
 Fxw=
X-SBRS: 2.7
X-MesageID: 13014362
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13014362"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:19:21 +0100
Message-ID: <20200226121921.28627-5-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200226121921.28627-1-roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 4/4] x86/smp: do not use scratch_cpumask when
 in interrupt or exception context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Sander
 Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgaW4gSVJR
IG9yIGV4Y2VwdGlvbgpjb250ZXh0IGJlY2F1c2UgaXQgY2FuIG5lc3QsIGFuZCBoZW5jZSBzZW5k
X0lQSV9tYXNrIGNvdWxkIGJlCm92ZXJ3cml0aW5nIGFub3RoZXIgdXNlciBzY3JhdGNoIGNwdW1h
c2sgZGF0YSB3aGVuIHVzZWQgaW4gc3VjaApjb250ZXh0cy4KCkluc3RlYWQgaW50cm9kdWNlIGEg
bmV3IGNwdW1hc2sgdG8gYmUgdXNlZCBieSBzZW5kX0lQSV9tYXNrLCBhbmQKZGlzYWJsZSBpbnRl
cnJ1cHRzIHdoaWxlIHVzaW5nIGl0LgoKRmFsbGJhY2sgdG8gbm90IHVzaW5nIHRoZSBzY3JhdGNo
IGNwdW1hc2sgKGFuZCBoZW5jZSBub3QgYXR0ZW1waW5nIHRvCm9wdGltaXplIElQSSBzZW5kaW5n
IGJ5IHVzaW5nIGEgc2hvcnRoYW5kKSB3aGVuIGluIElSUSBvciBleGNlcHRpb24KY29udGV4dC4g
Tm90ZSB0aGF0IHRoZSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVzZWQgd2hlbgpub24tbWFz
a2FibGUgaW50ZXJydXB0cyBhcmUgYmVpbmcgc2VydmljZWQgKE5NSSBvciAjTUMpIGFuZCBoZW5j
ZQpmYWxsYmFjayB0byBub3QgdXNpbmcgdGhlIHNob3J0aGFuZCBpbiB0aGF0IGNhc2UsIGxpa2Ug
aXQgd2FzIGRvbmUKcHJldmlvdXNseS4KCkZpeGVzOiA1NTAwZDI2NWEyYTggKCd4ODYvc21wOiB1
c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUnKQpSZXBv
cnRlZC1ieTogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4KU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFu
Z2VzIHNpbmNlIHYzOgogLSBEbyBub3QgdXNlIGEgZGVkaWNhdGVkIGNwdW1hc2ssIGFuZCBpbnN0
ZWFkIHByZXZlbnQgdXNhZ2Ugd2hlbiBpbgogICBJUlEgY29udGV4dC4KCkNoYW5nZXMgc2luY2Ug
djI6CiAtIEZhbGxiYWNrIHRvIHRoZSBwcmV2aW91cyBJUEkgc2VuZGluZyBtZWNoYW5pc20gaW4g
I01DIG9yICNOTUkKICAgY29udGV4dC4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIERvbid0IHVzZSB0
aGUgc2hvcnRoYW5kIHdoZW4gaW4gI01DIG9yICNOTUkgY29udGV4dC4KLS0tCiB4ZW4vYXJjaC94
ODYvc21wLmMgfCAxMiArKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25z
KCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5j
CmluZGV4IDU1ZDA4YzlkNTIuLmZhOWJmZTRkNTQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTY5LDYgKzY5LDE4IEBAIHZvaWQgc2Vu
ZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCiAgICAgYm9vbCBj
cHVzX2xvY2tlZCA9IGZhbHNlOwogICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRoaXNfY3B1KHNj
cmF0Y2hfY3B1bWFzayk7CiAKKyAgICBpZiAoIGluX2lycSgpIHx8wqBpbl9tY2UoKSB8fCBpbl9u
bWkoKSApCisgICAgeworICAgICAgICAvKgorICAgICAgICAgKiBXaGVuIGluIElSUSwgTk1JIG9y
ICNNQyBjb250ZXh0IGZhbGxiYWNrIHRvIHRoZSBvbGQgKGFuZCBzaW1wbGVyKQorICAgICAgICAg
KiBJUEkgc2VuZGluZyByb3V0aW5lLCBhbmQgYXZvaWQgZG9pbmcgYW55IHBlcmZvcm1hbmNlIG9w
dGltaXphdGlvbnMKKyAgICAgICAgICogKGxpa2UgdXNpbmcgYSBzaG9ydGhhbmQpIGluIG9yZGVy
IHRvIGF2b2lkIHVzaW5nIHRoZSBzY3JhdGNoCisgICAgICAgICAqIGNwdW1hc2sgd2hpY2ggY2Fu
bm90IGJlIHVzZWQgaW4gaW50ZXJydXB0IGNvbnRleHQuCisgICAgICAgICAqLworICAgICAgICBh
bHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJX21hc2ssIG1hc2ssIHZlY3Rvcik7Cisg
ICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICAvKgogICAgICAqIFRoaXMgY2FuIG9ubHkgYmUg
c2FmZWx5IHVzZWQgd2hlbiBubyBDUFUgaG90cGx1ZyBvciB1bnBsdWcgb3BlcmF0aW9ucwogICAg
ICAqIGFyZSB0YWtpbmcgcGxhY2UsIHRoZXJlIGFyZSBubyBvZmZsaW5lIENQVXMgKHVubGVzcyB0
aG9zZSBoYXZlIGJlZW4KLS0gCjIuMjUuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:27:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:27:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vmy-0000Lg-Nb; Wed, 26 Feb 2020 12:27:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vmx-0000Lb-FZ
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:27:43 +0000
X-Inumbo-ID: 6299d16e-5893-11ea-aba8-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6299d16e-5893-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 12:27:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582720062;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=zMpaykTSXI28kpcuIPLBQvIRnT+rLELzdFdo/F5PxU8=;
 b=IvblGd3l5jqT+uvFsncU+k8H1mrFGBQGy7NKWjDprYgjuaV0MJQEaSud
 Sy9g0FZcoWpSgkabLTnIBGOHlcjY1Y5BC8xu3Dr8O68TSQw+oKzsHmqLj
 QsZkoXLzyokYo5maHc/tvETCDXiCjZ6ZYGKgZrqk4B1Z+V/qNn7OPXyaM s=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: yOMEcwhMxWd0valUmt/dX5VGi/ZlnbREpQXJgGKAJrQJvnHKua43vWeRScAFYbl0muiaWWJDeF
 6hf3ty54PglbymXCNlVWtzrCCoNesMJkcPLn5GdNqfYwGGRCMzFMbt6g4tUDB+6uwsFjdMSgUF
 QBWRAOJTC5F/rc02v7tLICFEVKZUIjrIjvKHmEkhhDymvF1/AEwKBS0ai3p9PTWdvCYM1zJbPK
 2/u0ioqZdp/p/XjfH/6nVD0Hxi9Jo2h8CLVyhySBH6XwoQBVNlpuPtXZeHQbexJ2yJVKGSsUVj
 f5Q=
X-SBRS: 2.7
X-MesageID: 13660051
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13660051"
Date: Wed, 26 Feb 2020 13:27:30 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Message-ID: <20200226122730.GD24458@Air-de-Roger.citrite.net>
References: <20200226121921.28627-1-roger.pau@citrix.com>
 <20200226121921.28627-5-roger.pau@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226121921.28627-5-roger.pau@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 4/4] x86/smp: do not use scratch_cpumask
 when in interrupt or exception context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Jan Beulich <jbeulich@suse.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDE6MTk6MjFQTSArMDEwMCwgUm9nZXIgUGF1IE1vbm5l
IHdyb3RlOgo+IFVzaW5nIHNjcmF0Y2hfY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNrIGlzIG5vdCBz
YWZlIGluIElSUSBvciBleGNlcHRpb24KPiBjb250ZXh0IGJlY2F1c2UgaXQgY2FuIG5lc3QsIGFu
ZCBoZW5jZSBzZW5kX0lQSV9tYXNrIGNvdWxkIGJlCj4gb3ZlcndyaXRpbmcgYW5vdGhlciB1c2Vy
IHNjcmF0Y2ggY3B1bWFzayBkYXRhIHdoZW4gdXNlZCBpbiBzdWNoCj4gY29udGV4dHMuCj4gCj4g
SW5zdGVhZCBpbnRyb2R1Y2UgYSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21h
c2ssIGFuZAo+IGRpc2FibGUgaW50ZXJydXB0cyB3aGlsZSB1c2luZyBpdC4KPiAKPiBGYWxsYmFj
ayB0byBub3QgdXNpbmcgdGhlIHNjcmF0Y2ggY3B1bWFzayAoYW5kIGhlbmNlIG5vdCBhdHRlbXBp
bmcgdG8KPiBvcHRpbWl6ZSBJUEkgc2VuZGluZyBieSB1c2luZyBhIHNob3J0aGFuZCkgd2hlbiBp
biBJUlEgb3IgZXhjZXB0aW9uCj4gY29udGV4dC4gTm90ZSB0aGF0IHRoZSBzY3JhdGNoIGNwdW1h
c2sgY2Fubm90IGJlIHVzZWQgd2hlbgo+IG5vbi1tYXNrYWJsZSBpbnRlcnJ1cHRzIGFyZSBiZWlu
ZyBzZXJ2aWNlZCAoTk1JIG9yICNNQykgYW5kIGhlbmNlCj4gZmFsbGJhY2sgdG8gbm90IHVzaW5n
IHRoZSBzaG9ydGhhbmQgaW4gdGhhdCBjYXNlLCBsaWtlIGl0IHdhcyBkb25lCj4gcHJldmlvdXNs
eS4KPiAKPiBGaXhlczogNTUwMGQyNjVhMmE4ICgneDg2L3NtcDogdXNlIEFQSUMgQUxMQlVUIGRl
c3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlJykKPiBSZXBvcnRlZC1ieTogU2FuZGVy
IEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiAtLS0KPiBDaGFuZ2VzIHNpbmNl
IHYzOgo+ICAtIERvIG5vdCB1c2UgYSBkZWRpY2F0ZWQgY3B1bWFzaywgYW5kIGluc3RlYWQgcHJl
dmVudCB1c2FnZSB3aGVuIGluCj4gICAgSVJRIGNvbnRleHQuCj4gCj4gQ2hhbmdlcyBzaW5jZSB2
MjoKPiAgLSBGYWxsYmFjayB0byB0aGUgcHJldmlvdXMgSVBJIHNlbmRpbmcgbWVjaGFuaXNtIGlu
ICNNQyBvciAjTk1JCj4gICAgY29udGV4dC4KPiAKPiBDaGFuZ2VzIHNpbmNlIHYxOgo+ICAtIERv
bid0IHVzZSB0aGUgc2hvcnRoYW5kIHdoZW4gaW4gI01DIG9yICNOTUkgY29udGV4dC4KPiAtLS0K
PiAgeGVuL2FyY2gveDg2L3NtcC5jIHwgMTIgKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2Vk
LCAxMiBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXAuYyBi
L3hlbi9hcmNoL3g4Ni9zbXAuYwo+IGluZGV4IDU1ZDA4YzlkNTIuLmZhOWJmZTRkNTQgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L3NtcC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4g
QEAgLTY5LDYgKzY5LDE4IEBAIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1h
c2ssIGludCB2ZWN0b3IpCj4gICAgICBib29sIGNwdXNfbG9ja2VkID0gZmFsc2U7Cj4gICAgICBj
cHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+ICAKPiArICAg
IGlmICggaW5faXJxKCkgfHzCoGluX21jZSgpIHx8IGluX25taSgpICkKClNvcnJ5LCBzZW50IGFu
ZCBvbGQgdmVyc2lvbiwgd2lsbCBzZW5kIDQuMSB3aXRoIHRoaXMgZml4ZWQuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:39:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:39:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6vxw-0001IN-Vd; Wed, 26 Feb 2020 12:39:04 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6vxv-0001II-Mk
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:39:03 +0000
X-Inumbo-ID: f7be3d38-5894-11ea-aba8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f7be3d38-5894-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 12:39:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582720743;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=tiWcA33JFD6YAqhIOQ2+0XkzWGnPZy8SwGRnFCFPNmM=;
 b=Mwu5Dht7IrVf+FMcyaA3ylSWn6VACMub92xxvDEhnIYQTYvFptI8L0f4
 f447RJT8ygNCV4aSuh5crO75PieA8gJ0Vzo3v00Ui8m13tv0bJU9ISdBl
 7c4p6wfD+ys29BSDEZTtXiEOLBNmruYgt9ZW6Mb2cKMXNlj7c1gBInfyf c=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o0W6PQmgv0v5hWIQFtkMVxQfHnJ2s+0k3aHvo4TB2dKvgmJFlYG8bxSa53NfEATM7Nr+JBvZsz
 KbAhAQVp3K2AJbkiykE7nTi6ru7nOngIxVF5HJWczADtNDfyQ39fk9OKN/2VtR4md2V2x3/AAk
 b1AidZTjRwAW/uMcGt2g3ctgGnY/Q3YpLqC1OE8laqDzAgsrnE3L7VX89o8PDJIgQoUioVyxuq
 VQs67wPlUMRq0IXACvYC97yEWYRd9tJMYXCiQZ7NWAuIZ8FQIr0vi/MaY2yevwemTMbbClNFoH
 ctM=
X-SBRS: 2.7
X-MesageID: 13040800
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13040800"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:38:44 +0100
Message-ID: <20200226123844.29519-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200226121921.28627-5-roger.pau@citrix.com>
References: <20200226121921.28627-5-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 4/4] x86/smp: do not use scratch_cpumask when
 in interrupt or exception context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Sander
 Eikelenboom <linux@eikelenboom.it>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VXNpbmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgaW4gSVJR
IG9yIGV4Y2VwdGlvbgpjb250ZXh0IGJlY2F1c2UgaXQgY2FuIG5lc3QsIGFuZCBoZW5jZSBzZW5k
X0lQSV9tYXNrIGNvdWxkIGJlCm92ZXJ3cml0aW5nIGFub3RoZXIgdXNlciBzY3JhdGNoIGNwdW1h
c2sgZGF0YSB3aGVuIHVzZWQgaW4gc3VjaApjb250ZXh0cy4KCkluc3RlYWQgaW50cm9kdWNlIGEg
bmV3IGNwdW1hc2sgdG8gYmUgdXNlZCBieSBzZW5kX0lQSV9tYXNrLCBhbmQKZGlzYWJsZSBpbnRl
cnJ1cHRzIHdoaWxlIHVzaW5nIGl0LgoKRmFsbGJhY2sgdG8gbm90IHVzaW5nIHRoZSBzY3JhdGNo
IGNwdW1hc2sgKGFuZCBoZW5jZSBub3QgYXR0ZW1waW5nIHRvCm9wdGltaXplIElQSSBzZW5kaW5n
IGJ5IHVzaW5nIGEgc2hvcnRoYW5kKSB3aGVuIGluIElSUSBvciBleGNlcHRpb24KY29udGV4dC4g
Tm90ZSB0aGF0IHRoZSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVzZWQgd2hlbgpub24tbWFz
a2FibGUgaW50ZXJydXB0cyBhcmUgYmVpbmcgc2VydmljZWQgKE5NSSBvciAjTUMpIGFuZCBoZW5j
ZQpmYWxsYmFjayB0byBub3QgdXNpbmcgdGhlIHNob3J0aGFuZCBpbiB0aGF0IGNhc2UsIGxpa2Ug
aXQgd2FzIGRvbmUKcHJldmlvdXNseS4KCkZpeGVzOiA1NTAwZDI2NWEyYTggKCd4ODYvc21wOiB1
c2UgQVBJQyBBTExCVVQgZGVzdGluYXRpb24gc2hvcnRoYW5kIHdoZW4gcG9zc2libGUnKQpSZXBv
cnRlZC1ieTogU2FuZGVyIEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4KU2lnbmVk
LW9mZi1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFu
Z2VzIHNpbmNlIHY0OgogLSBBZGQgX2hhbmRsZXIgc3VmZml4IHRvIGluX25taS9pbl9tY2UgY2Fs
bHMuCgpDaGFuZ2VzIHNpbmNlIHYzOgogLSBEbyBub3QgdXNlIGEgZGVkaWNhdGVkIGNwdW1hc2ss
IGFuZCBpbnN0ZWFkIHByZXZlbnQgdXNhZ2Ugd2hlbiBpbgogICBJUlEgY29udGV4dC4KCkNoYW5n
ZXMgc2luY2UgdjI6CiAtIEZhbGxiYWNrIHRvIHRoZSBwcmV2aW91cyBJUEkgc2VuZGluZyBtZWNo
YW5pc20gaW4gI01DIG9yICNOTUkKICAgY29udGV4dC4KCkNoYW5nZXMgc2luY2UgdjE6CiAtIERv
bid0IHVzZSB0aGUgc2hvcnRoYW5kIHdoZW4gaW4gI01DIG9yICNOTUkgY29udGV4dC4KLS0tCiB4
ZW4vYXJjaC94ODYvc21wLmMgfCAxMiArKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAxMiBp
bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gv
eDg2L3NtcC5jCmluZGV4IDU1ZDA4YzlkNTIuLjA0NjE4MTJjZjYgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9zbXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTY5LDYgKzY5LDE4IEBA
IHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2ZWN0b3IpCiAg
ICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwogICAgIGNwdW1hc2tfdCAqc2NyYXRjaCA9IHRo
aXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CiAKKyAgICBpZiAoIGluX2lycSgpIHx8IGluX21jZV9o
YW5kbGVyKCkgfHwgaW5fbm1pX2hhbmRsZXIoKSApCisgICAgeworICAgICAgICAvKgorICAgICAg
ICAgKiBXaGVuIGluIElSUSwgTk1JIG9yICNNQyBjb250ZXh0IGZhbGxiYWNrIHRvIHRoZSBvbGQg
KGFuZCBzaW1wbGVyKQorICAgICAgICAgKiBJUEkgc2VuZGluZyByb3V0aW5lLCBhbmQgYXZvaWQg
ZG9pbmcgYW55IHBlcmZvcm1hbmNlIG9wdGltaXphdGlvbnMKKyAgICAgICAgICogKGxpa2UgdXNp
bmcgYSBzaG9ydGhhbmQpIGluIG9yZGVyIHRvIGF2b2lkIHVzaW5nIHRoZSBzY3JhdGNoCisgICAg
ICAgICAqIGNwdW1hc2sgd2hpY2ggY2Fubm90IGJlIHVzZWQgaW4gaW50ZXJydXB0IGNvbnRleHQu
CisgICAgICAgICAqLworICAgICAgICBhbHRlcm5hdGl2ZV92Y2FsbChnZW5hcGljLnNlbmRfSVBJ
X21hc2ssIG1hc2ssIHZlY3Rvcik7CisgICAgICAgIHJldHVybjsKKyAgICB9CisKICAgICAvKgog
ICAgICAqIFRoaXMgY2FuIG9ubHkgYmUgc2FmZWx5IHVzZWQgd2hlbiBubyBDUFUgaG90cGx1ZyBv
ciB1bnBsdWcgb3BlcmF0aW9ucwogICAgICAqIGFyZSB0YWtpbmcgcGxhY2UsIHRoZXJlIGFyZSBu
byBvZmZsaW5lIENQVXMgKHVubGVzcyB0aG9zZSBoYXZlIGJlZW4KLS0gCjIuMjUuMAoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w5r-0002BG-H2; Wed, 26 Feb 2020 12:47:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w5q-0002B2-I6
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:14 +0000
X-Inumbo-ID: 1a16531a-5896-11ea-8cb6-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1a16531a-5896-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BC591AF3E;
 Wed, 26 Feb 2020 12:47:08 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:58 +0100
Message-Id: <20200226124705.29212-6-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 05/12] libs: add libxenhypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSBuZXcgbGlicmFyeSBsaWJ4ZW5oeXBmcyBmb3IgYWNjZXNzIHRvIHRoZSBoeXBlcnZp
c29yIGZpbGVzeXN0ZW0uCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3Vz
ZS5jb20+CkFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgotLS0KVjE6Ci0gcmVuYW1lIHRv
IGxpYnhlbmh5cGZzCi0gYWRkIHhlbmh5cGZzX3dyaXRlKCkKClYzOgotIG1ham9yIHJld29yayBk
dWUgdG8gbmV3IGh5cGVydmlzb3IgaW50ZXJmYWNlCi0gYWRkIGRlY29tcHJlc3Npb24gY2FwYWJp
bGl0eQoKVjQ6Ci0gYWRkIGRlcGVuZGVuY3kgdG8gbGlieiBpbiBwa2djb25maWcgZmlsZSAoV2Vp
IExpdSkKLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiB0
b29scy9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiB0b29scy9saWJzL01h
a2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSArCiB0b29scy9saWJzL2h5cGZzL01ha2VmaWxl
ICAgICAgICAgICB8ICAxNiArKwogdG9vbHMvbGlicy9oeXBmcy9jb3JlLmMgICAgICAgICAgICAg
fCA1NDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9saWJzL2h5
cGZzL2luY2x1ZGUveGVuaHlwZnMuaCB8ICA3NSArKysrKwogdG9vbHMvbGlicy9oeXBmcy9saWJ4
ZW5oeXBmcy5tYXAgICAgfCAgMTAgKwogdG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYy5pbiAg
ICAgfCAgMTAgKwogOCBmaWxlcyBjaGFuZ2VkLCA2NjAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1v
ZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0
b29scy9saWJzL2h5cGZzL2NvcmUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlw
ZnMvaW5jbHVkZS94ZW5oeXBmcy5oCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlicy9oeXBm
cy9saWJ4ZW5oeXBmcy5tYXAKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL3hl
bmh5cGZzLnBjLmluCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25vcmUKaW5kZXgg
YjI2MjRkZjc5YS4uZTk4YzNmMDU2ZCAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQorKysgYi8uZ2l0
aWdub3JlCkBAIC0xMDksNiArMTA5LDggQEAgdG9vbHMvbGlicy9ldnRjaG4vaGVhZGVycy5jaGsK
IHRvb2xzL2xpYnMvZXZ0Y2huL3hlbmV2dGNobi5wYwogdG9vbHMvbGlicy9nbnR0YWIvaGVhZGVy
cy5jaGsKIHRvb2xzL2xpYnMvZ250dGFiL3hlbmdudHRhYi5wYwordG9vbHMvbGlicy9oeXBmcy9o
ZWFkZXJzLmNoawordG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYwogdG9vbHMvbGlicy9jYWxs
L2hlYWRlcnMuY2hrCiB0b29scy9saWJzL2NhbGwveGVuY2FsbC5wYwogdG9vbHMvbGlicy9mb3Jl
aWdubWVtb3J5L2hlYWRlcnMuY2hrCmRpZmYgLS1naXQgYS90b29scy9SdWxlcy5tayBiL3Rvb2xz
L1J1bGVzLm1rCmluZGV4IDUyZjQ3YmUzZjguLmEwNDY5N2EzM2MgMTAwNjQ0Ci0tLSBhL3Rvb2xz
L1J1bGVzLm1rCisrKyBiL3Rvb2xzL1J1bGVzLm1rCkBAIC0xOSw2ICsxOSw3IEBAIFhFTl9MSUJY
RU5HTlRUQUIgICA9ICQoWEVOX1JPT1QpL3Rvb2xzL2xpYnMvZ250dGFiCiBYRU5fTElCWEVOQ0FM
TCAgICAgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2NhbGwKIFhFTl9MSUJYRU5GT1JFSUdOTUVN
T1JZID0gJChYRU5fUk9PVCkvdG9vbHMvbGlicy9mb3JlaWdubWVtb3J5CiBYRU5fTElCWEVOREVW
SUNFTU9ERUwgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2RldmljZW1vZGVsCitYRU5fTElCWEVO
SFlQRlMgICAgPSAkKFhFTl9ST09UKS90b29scy9saWJzL2h5cGZzCiBYRU5fTElCWEMgICAgICAg
ICAgPSAkKFhFTl9ST09UKS90b29scy9saWJ4YwogWEVOX1hFTkxJR0hUICAgICAgID0gJChYRU5f
Uk9PVCkvdG9vbHMvbGlieGwKICMgQ3VycmVudGx5IGxpYnhsdXRpbCBsaXZlcyBpbiB0aGUgc2Ft
ZSBkaXJlY3RvcnkgYXMgbGlieGVubGlnaHQKQEAgLTEzNCw2ICsxMzUsMTEgQEAgU0hERVBTX2xp
YnhlbmRldmljZW1vZGVsID0gJChTSExJQl9saWJ4ZW50b29sbG9nKSAkKFNITElCX2xpYnhlbnRv
b2xjb3JlKSAkKFNITEkKIExETElCU19saWJ4ZW5kZXZpY2Vtb2RlbCA9ICQoU0hERVBTX2xpYnhl
bmRldmljZW1vZGVsKSAkKFhFTl9MSUJYRU5ERVZJQ0VNT0RFTCkvbGlieGVuZGV2aWNlbW9kZWwk
KGxpYmV4dGVuc2lvbikKIFNITElCX2xpYnhlbmRldmljZW1vZGVsICA9ICQoU0hERVBTX2xpYnhl
bmRldmljZW1vZGVsKSAtV2wsLXJwYXRoLWxpbms9JChYRU5fTElCWEVOREVWSUNFTU9ERUwpCiAK
K0NGTEFHU19saWJ4ZW5oeXBmcyA9IC1JJChYRU5fTElCWEVOSFlQRlMpL2luY2x1ZGUgJChDRkxB
R1NfeGVuaW5jbHVkZSkKK1NIREVQU19saWJ4ZW5oeXBmcyA9ICQoU0hMSUJfbGlieGVudG9vbGxv
ZykgJChTSExJQl9saWJ4ZW50b29sY29yZSkgJChTSExJQl94ZW5jYWxsKQorTERMSUJTX2xpYnhl
bmh5cGZzID0gJChTSERFUFNfbGlieGVuaHlwZnMpICQoWEVOX0xJQlhFTkhZUEZTKS9saWJ4ZW5o
eXBmcyQobGliZXh0ZW5zaW9uKQorU0hMSUJfbGlieGVuaHlwZnMgID0gJChTSERFUFNfbGlieGVu
aHlwZnMpIC1XbCwtcnBhdGgtbGluaz0kKFhFTl9MSUJYRU5IWVBGUykKKwogIyBjb2RlIHdoaWNo
IGNvbXBpbGVzIGFnYWluc3QgbGlieGVuY3RybCBnZXQgX19YRU5fVE9PTFNfXyBhbmQKICMgdGhl
cmVmb3JlIHNlZXMgdGhlIHVuc3RhYmxlIGh5cGVyY2FsbCBpbnRlcmZhY2VzLgogQ0ZMQUdTX2xp
YnhlbmN0cmwgPSAtSSQoWEVOX0xJQlhDKS9pbmNsdWRlICQoQ0ZMQUdTX2xpYnhlbnRvb2xsb2cp
ICQoQ0ZMQUdTX2xpYnhlbmZvcmVpZ25tZW1vcnkpICQoQ0ZMQUdTX2xpYnhlbmRldmljZW1vZGVs
KSAkKENGTEFHU194ZW5pbmNsdWRlKSAtRF9fWEVOX1RPT0xTX18KZGlmZiAtLWdpdCBhL3Rvb2xz
L2xpYnMvTWFrZWZpbGUgYi90b29scy9saWJzL01ha2VmaWxlCmluZGV4IDg4OTAxZTczNDEuLjY5
Y2RmYjU5NzUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnMvTWFrZWZpbGUKKysrIGIvdG9vbHMvbGli
cy9NYWtlZmlsZQpAQCAtOSw2ICs5LDcgQEAgU1VCRElSUy15ICs9IGdudHRhYgogU1VCRElSUy15
ICs9IGNhbGwKIFNVQkRJUlMteSArPSBmb3JlaWdubWVtb3J5CiBTVUJESVJTLXkgKz0gZGV2aWNl
bW9kZWwKK1NVQkRJUlMteSArPSBoeXBmcwogCiBpZmVxICgkKENPTkZJR19SVU1QKSx5KQogU1VC
RElSUy15IDo9IHRvb2xjb3JlCmRpZmYgLS1naXQgYS90b29scy9saWJzL2h5cGZzL01ha2VmaWxl
IGIvdG9vbHMvbGlicy9oeXBmcy9NYWtlZmlsZQpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwLi4wNmRkNDQ5OTI5Ci0tLSAvZGV2L251bGwKKysrIGIvdG9vbHMvbGlicy9oeXBm
cy9NYWtlZmlsZQpAQCAtMCwwICsxLDE2IEBACitYRU5fUk9PVCA9ICQoQ1VSRElSKS8uLi8uLi8u
LgoraW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9SdWxlcy5taworCitNQUpPUiAgICA9IDEKK01J
Tk9SICAgID0gMAorTElCTkFNRSAgOj0gaHlwZnMKK1VTRUxJQlMgIDo9IHRvb2xsb2cgdG9vbGNv
cmUgY2FsbAorCitBUFBFTkRfTERGTEFHUyArPSAtbHoKKworU1JDUy15ICAgICAgICAgICAgICAg
ICArPSBjb3JlLmMKKworaW5jbHVkZSAuLi9saWJzLm1rCisKKyQoUEtHX0NPTkZJR19MT0NBTCk6
IFBLR19DT05GSUdfSU5DRElSID0gJChYRU5fTElCWEVOSFlQRlMpL2luY2x1ZGUKKyQoUEtHX0NP
TkZJR19MT0NBTCk6IFBLR19DT05GSUdfQ0ZMQUdTX0xPQ0FMID0gJChDRkxBR1NfeGVuaW5jbHVk
ZSkKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvaHlwZnMvY29yZS5jIGIvdG9vbHMvbGlicy9oeXBm
cy9jb3JlLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uNmQxNDAyM2Y4
OAotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2xpYnMvaHlwZnMvY29yZS5jCkBAIC0wLDAgKzEs
NTQwIEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE5IFNVU0UgU29mdHdhcmUgU29sdXRpb25z
IEdlcm1hbnkgR21iSAorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3YXJlOyB5b3Ug
Y2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMg
b2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVk
IGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247CisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUg
TGljZW5zZS4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg
dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0
aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3Ig
RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2Vy
IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hv
dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGlj
CisgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBJZiBub3QsIHNlZSA8aHR0cDov
L3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKworI2RlZmluZSBfX1hFTl9UT09MU19fIDEK
KworI2RlZmluZSBfR05VX1NPVVJDRQorCisjaW5jbHVkZSA8ZXJybm8uaD4KKyNpbmNsdWRlIDxp
bnR0eXBlcy5oPgorI2luY2x1ZGUgPHN0ZGJvb2wuaD4KKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNp
bmNsdWRlIDxzdHJpbmcuaD4KKyNpbmNsdWRlIDx6bGliLmg+CisKKyNpbmNsdWRlIDx4ZW50b29s
bG9nLmg+CisjaW5jbHVkZSA8eGVuaHlwZnMuaD4KKyNpbmNsdWRlIDx4ZW5jYWxsLmg+CisjaW5j
bHVkZSA8eGVudG9vbGNvcmVfaW50ZXJuYWwuaD4KKworI2luY2x1ZGUgPHhlbi94ZW4uaD4KKyNp
bmNsdWRlIDx4ZW4vaHlwZnMuaD4KKworI2RlZmluZSBCVUZfU0laRSA0MDk2CisKK3N0cnVjdCB4
ZW5oeXBmc19oYW5kbGUgeworICAgIHhlbnRvb2xsb2dfbG9nZ2VyICpsb2dnZXIsICpsb2dnZXJf
dG9mcmVlOworICAgIHVuc2lnbmVkIGludCBmbGFnczsKKyAgICB4ZW5jYWxsX2hhbmRsZSAqeGNh
bGw7Cit9OworCit4ZW5oeXBmc19oYW5kbGUgKnhlbmh5cGZzX29wZW4oeGVudG9vbGxvZ19sb2dn
ZXIgKmxvZ2dlciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBvcGVu
X2ZsYWdzKQoreworICAgIHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwgPSBjYWxsb2MoMSwgc2l6ZW9m
KCpmc2hkbCkpOworCisgICAgaWYgKCFmc2hkbCkKKyAgICAgICAgcmV0dXJuIE5VTEw7CisKKyAg
ICBmc2hkbC0+ZmxhZ3MgPSBvcGVuX2ZsYWdzOworICAgIGZzaGRsLT5sb2dnZXIgPSBsb2dnZXI7
CisgICAgZnNoZGwtPmxvZ2dlcl90b2ZyZWUgPSBOVUxMOworCisgICAgaWYgKCFmc2hkbC0+bG9n
Z2VyKSB7CisgICAgICAgIGZzaGRsLT5sb2dnZXIgPSBmc2hkbC0+bG9nZ2VyX3RvZnJlZSA9Cisg
ICAgICAgICAgICAoeGVudG9vbGxvZ19sb2dnZXIqKQorICAgICAgICAgICAgeHRsX2NyZWF0ZWxv
Z2dlcl9zdGRpb3N0cmVhbShzdGRlcnIsIFhUTF9QUk9HUkVTUywgMCk7CisgICAgICAgIGlmICgh
ZnNoZGwtPmxvZ2dlcikKKyAgICAgICAgICAgIGdvdG8gZXJyOworICAgIH0KKworICAgIGZzaGRs
LT54Y2FsbCA9IHhlbmNhbGxfb3Blbihmc2hkbC0+bG9nZ2VyLCAwKTsKKyAgICBpZiAoIWZzaGRs
LT54Y2FsbCkKKyAgICAgICAgZ290byBlcnI7CisKKyAgICAvKiBObyBuZWVkIHRvIHJlbWVtYmVy
IHN1cHBvcnRlZCB2ZXJzaW9uLCB3ZSBvbmx5IHN1cHBvcnQgVjEuICovCisgICAgaWYgKHhlbmNh
bGwxKGZzaGRsLT54Y2FsbCwgX19IWVBFUlZJU09SX2h5cGZzX29wLAorICAgICAgICAgICAgICAg
ICBYRU5fSFlQRlNfT1BfZ2V0X3ZlcnNpb24pIDwgMCkKKyAgICAgICAgZ290byBlcnI7CisKKyAg
ICByZXR1cm4gZnNoZGw7CisKK2VycjoKKyAgICB4dGxfbG9nZ2VyX2Rlc3Ryb3koZnNoZGwtPmxv
Z2dlcl90b2ZyZWUpOworICAgIHhlbmNhbGxfY2xvc2UoZnNoZGwtPnhjYWxsKTsKKyAgICBmcmVl
KGZzaGRsKTsKKyAgICByZXR1cm4gTlVMTDsKK30KKworaW50IHhlbmh5cGZzX2Nsb3NlKHhlbmh5
cGZzX2hhbmRsZSAqZnNoZGwpCit7CisgICAgaWYgKCFmc2hkbCkKKyAgICAgICAgcmV0dXJuIDA7
CisKKyAgICB4ZW5jYWxsX2Nsb3NlKGZzaGRsLT54Y2FsbCk7CisgICAgeHRsX2xvZ2dlcl9kZXN0
cm95KGZzaGRsLT5sb2dnZXJfdG9mcmVlKTsKKyAgICBmcmVlKGZzaGRsKTsKKyAgICByZXR1cm4g
MDsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc19nZXRfcGF0aGJ1Zih4ZW5oeXBmc19oYW5kbGUg
KmZzaGRsLCBjb25zdCBjaGFyICpwYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjaGFyICoqcGF0aF9idWYpCit7CisgICAgaW50IHJldCA9IC0xOworICAgIGludCBwYXRoX3N6
OworCisgICAgaWYgKCFmc2hkbCkgeworICAgICAgICBlcnJubyA9IEVCQURGOworICAgICAgICBn
b3RvIG91dDsKKyAgICB9CisKKyAgICBwYXRoX3N6ID0gc3RybGVuKHBhdGgpICsgMTsKKyAgICBp
ZiAocGF0aF9zeiA+IFhFTl9IWVBGU19NQVhfUEFUSExFTikKKyAgICB7CisgICAgICAgIGVycm5v
ID0gRU5BTUVUT09MT05HOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICAqcGF0aF9i
dWYgPSB4ZW5jYWxsX2FsbG9jX2J1ZmZlcihmc2hkbC0+eGNhbGwsIHBhdGhfc3opOworICAgIGlm
ICghKnBhdGhfYnVmKSB7CisgICAgICAgIGVycm5vID0gRU5PTUVNOworICAgICAgICBnb3RvIG91
dDsKKyAgICB9CisgICAgc3RyY3B5KCpwYXRoX2J1ZiwgcGF0aCk7CisKKyAgICByZXQgPSBwYXRo
X3N6OworCisgb3V0OgorICAgIHJldHVybiByZXQ7Cit9CisKK3N0YXRpYyB2b2lkICp4ZW5oeXBm
c19pbmZsYXRlKHZvaWQgKmluX2RhdGEsIHNpemVfdCAqc3opCit7CisgICAgdW5zaWduZWQgY2hh
ciAqd29ya2J1ZjsKKyAgICB2b2lkICpjb250ZW50ID0gTlVMTDsKKyAgICB1bnNpZ25lZCBpbnQg
b3V0X3N6OworICAgIHpfc3RyZWFtIHogPSB7IC5vcGFxdWUgPSBOVUxMIH07CisgICAgaW50IHJl
dDsKKworICAgIHdvcmtidWYgPSBtYWxsb2MoQlVGX1NJWkUpOworICAgIGlmICghd29ya2J1ZikK
KyAgICAgICAgcmV0dXJuIE5VTEw7CisKKyAgICB6Lm5leHRfaW4gPSBpbl9kYXRhOworICAgIHou
YXZhaWxfaW4gPSAqc3o7CisgICAgcmV0ID0gaW5mbGF0ZUluaXQyKCZ6LCBNQVhfV0JJVFMgKyAz
Mik7IC8qIDMyID09IGd6aXAgKi8KKworICAgIGZvciAoKnN6ID0gMDsgcmV0ID09IFpfT0s7ICpz
eiArPSBvdXRfc3opIHsKKyAgICAgICAgei5uZXh0X291dCA9IHdvcmtidWY7CisgICAgICAgIHou
YXZhaWxfb3V0ID0gQlVGX1NJWkU7CisgICAgICAgIHJldCA9IGluZmxhdGUoJnosIFpfU1lOQ19G
TFVTSCk7CisgICAgICAgIGlmIChyZXQgIT0gWl9PSyAmJiByZXQgIT0gWl9TVFJFQU1fRU5EKQor
ICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgb3V0X3N6ID0gei5uZXh0X291dCAtIHdvcmti
dWY7CisgICAgICAgIGNvbnRlbnQgPSByZWFsbG9jKGNvbnRlbnQsICpzeiArIG91dF9zeik7Cisg
ICAgICAgIGlmICghY29udGVudCkgeworICAgICAgICAgICAgcmV0ID0gWl9NRU1fRVJST1I7Cisg
ICAgICAgICAgICBicmVhazsKKyAgICAgICAgfQorICAgICAgICBtZW1jcHkoY29udGVudCArICpz
eiwgd29ya2J1Ziwgb3V0X3N6KTsKKyAgICB9CisKKyAgICBpbmZsYXRlRW5kKCZ6KTsKKyAgICBp
ZiAocmV0ICE9IFpfU1RSRUFNX0VORCkgeworICAgICAgICBmcmVlKGNvbnRlbnQpOworICAgICAg
ICBjb250ZW50ID0gTlVMTDsKKyAgICAgICAgZXJybm8gPSBFSU87CisgICAgfQorICAgIGZyZWUo
d29ya2J1Zik7CisgICAgcmV0dXJuIGNvbnRlbnQ7Cit9CisKK3N0YXRpYyB2b2lkIHhlbmh5cGZz
X3NldF9hdHRycyhzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5ICplbnRyeSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50ICpkaXJlbnQpCit7Cisg
ICAgZGlyZW50LT5zaXplID0gZW50cnktPmNvbnRlbnRfbGVuOworCisgICAgc3dpdGNoKGVudHJ5
LT50eXBlKSB7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9ESVI6CisgICAgICAgIGRpcmVudC0+
dHlwZSA9IHhlbmh5cGZzX3R5cGVfZGlyOworICAgICAgICBicmVhazsKKyAgICBjYXNlIFhFTl9I
WVBGU19UWVBFX0JMT0I6CisgICAgICAgIGRpcmVudC0+dHlwZSA9IHhlbmh5cGZzX3R5cGVfYmxv
YjsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9TVFJJTkc6CisgICAg
ICAgIGRpcmVudC0+dHlwZSA9IHhlbmh5cGZzX3R5cGVfc3RyaW5nOworICAgICAgICBicmVhazsK
KyAgICBjYXNlIFhFTl9IWVBGU19UWVBFX1VJTlQ6CisgICAgICAgIGRpcmVudC0+dHlwZSA9IHhl
bmh5cGZzX3R5cGVfdWludDsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQ
RV9JTlQ6CisgICAgICAgIGRpcmVudC0+dHlwZSA9IHhlbmh5cGZzX3R5cGVfaW50OworICAgICAg
ICBicmVhazsKKyAgICBjYXNlIFhFTl9IWVBGU19UWVBFX0JPT0w6CisgICAgICAgIGRpcmVudC0+
dHlwZSA9IHhlbmh5cGZzX3R5cGVfYm9vbDsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoK
KyAgICAgICAgZGlyZW50LT50eXBlID0geGVuaHlwZnNfdHlwZV9ibG9iOworICAgIH0KKworICAg
IHN3aXRjaCAoZW50cnktPmVuY29kaW5nKSB7CisgICAgY2FzZSBYRU5fSFlQRlNfRU5DX1BMQUlO
OgorICAgICAgICBkaXJlbnQtPmVuY29kaW5nID0geGVuaHlwZnNfZW5jX3BsYWluOworICAgICAg
ICBicmVhazsKKyAgICBjYXNlIFhFTl9IWVBGU19FTkNfR1pJUDoKKyAgICAgICAgZGlyZW50LT5l
bmNvZGluZyA9IHhlbmh5cGZzX2VuY19nemlwOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0
OgorICAgICAgICBkaXJlbnQtPmVuY29kaW5nID0geGVuaHlwZnNfZW5jX3BsYWluOworICAgICAg
ICBkaXJlbnQtPnR5cGUgPSB4ZW5oeXBmc190eXBlX2Jsb2I7CisgICAgfQorCisgICAgZGlyZW50
LT5pc193cml0YWJsZSA9IGVudHJ5LT5mbGFncyAmIFhFTl9IWVBGU19XUklURUFCTEU7Cit9CisK
K3ZvaWQgKnhlbmh5cGZzX3JlYWRfcmF3KHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwsIGNvbnN0IGNo
YXIgKnBhdGgsCisgICAgICAgICAgICAgICAgICAgICAgICBzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50
ICoqZGlyZW50KQoreworICAgIHZvaWQgKnJldGJ1ZiA9IE5VTEwsICpjb250ZW50ID0gTlVMTDsK
KyAgICBjaGFyICpwYXRoX2J1ZiA9IE5VTEw7CisgICAgY29uc3QgY2hhciAqbmFtZTsKKyAgICBz
dHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5ICplbnRyeTsKKyAgICBpbnQgcmV0OworICAgIGludCBz
eiwgcGF0aF9zejsKKworICAgICpkaXJlbnQgPSBOVUxMOworICAgIHJldCA9IHhlbmh5cGZzX2dl
dF9wYXRoYnVmKGZzaGRsLCBwYXRoLCAmcGF0aF9idWYpOworICAgIGlmIChyZXQgPCAwKQorICAg
ICAgICBnb3RvIG91dDsKKworICAgIHBhdGhfc3ogPSByZXQ7CisKKyAgICBmb3IgKHN6ID0gQlVG
X1NJWkU7OyBzeiA9IHNpemVvZigqZW50cnkpICsgZW50cnktPmNvbnRlbnRfbGVuKSB7CisgICAg
ICAgIGlmIChyZXRidWYpCisgICAgICAgICAgICB4ZW5jYWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54
Y2FsbCwgcmV0YnVmKTsKKworICAgICAgICByZXRidWYgPSB4ZW5jYWxsX2FsbG9jX2J1ZmZlcihm
c2hkbC0+eGNhbGwsIHN6KTsKKyAgICAgICAgaWYgKCFyZXRidWYpIHsKKyAgICAgICAgICAgIGVy
cm5vID0gRU5PTUVNOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICAgICAg
ZW50cnkgPSByZXRidWY7CisKKyAgICAgICAgcmV0ID0geGVuY2FsbDUoZnNoZGwtPnhjYWxsLCBf
X0hZUEVSVklTT1JfaHlwZnNfb3AsIFhFTl9IWVBGU19PUF9yZWFkLAorICAgICAgICAgICAgICAg
ICAgICAgICAodW5zaWduZWQgbG9uZylwYXRoX2J1ZiwgcGF0aF9zeiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgKHVuc2lnbmVkIGxvbmcpcmV0YnVmLCBzeik7CisgICAgICAgIGlmICghcmV0KQor
ICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgaWYgKHJldCAhPSBFTk9CVUZTKSB7CisgICAg
ICAgICAgICBlcnJubyA9IC1yZXQ7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQor
ICAgIH0KKworICAgIGNvbnRlbnQgPSBtYWxsb2MoZW50cnktPmNvbnRlbnRfbGVuKTsKKyAgICBp
ZiAoIWNvbnRlbnQpCisgICAgICAgIGdvdG8gb3V0OworICAgIG1lbWNweShjb250ZW50LCBlbnRy
eSArIDEsIGVudHJ5LT5jb250ZW50X2xlbik7CisKKyAgICBuYW1lID0gc3RycmNocihwYXRoLCAn
LycpOworICAgIGlmICghbmFtZSkKKyAgICAgICAgbmFtZSA9IHBhdGg7CisgICAgZWxzZSB7Cisg
ICAgICAgIG5hbWUrKzsKKyAgICAgICAgaWYgKCEqbmFtZSkKKyAgICAgICAgICAgIG5hbWUtLTsK
KyAgICB9CisgICAgKmRpcmVudCA9IGNhbGxvYygxLCBzaXplb2Yoc3RydWN0IHhlbmh5cGZzX2Rp
cmVudCkgKyBzdHJsZW4obmFtZSkgKyAxKTsKKyAgICBpZiAoISpkaXJlbnQpIHsKKyAgICAgICAg
ZnJlZShjb250ZW50KTsKKyAgICAgICAgY29udGVudCA9IE5VTEw7CisgICAgICAgIGVycm5vID0g
RU5PTUVNOworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisgICAgKCpkaXJlbnQpLT5uYW1lID0g
KGNoYXIgKikoKmRpcmVudCArIDEpOworICAgIHN0cmNweSgoKmRpcmVudCktPm5hbWUsIG5hbWUp
OworICAgIHhlbmh5cGZzX3NldF9hdHRycyhlbnRyeSwgKmRpcmVudCk7CisKKyBvdXQ6CisgICAg
cmV0ID0gZXJybm87CisgICAgeGVuY2FsbF9mcmVlX2J1ZmZlcihmc2hkbC0+eGNhbGwsIHBhdGhf
YnVmKTsKKyAgICB4ZW5jYWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54Y2FsbCwgcmV0YnVmKTsKKyAg
ICBlcnJubyA9IHJldDsKKworICAgIHJldHVybiBjb250ZW50OworfQorCitjaGFyICp4ZW5oeXBm
c19yZWFkKHhlbmh5cGZzX2hhbmRsZSAqZnNoZGwsIGNvbnN0IGNoYXIgKnBhdGgpCit7CisgICAg
Y2hhciAqYnVmLCAqcmV0X2J1ZiA9IE5VTEw7CisgICAgc3RydWN0IHhlbmh5cGZzX2RpcmVudCAq
ZGlyZW50OworICAgIGludCByZXQ7CisKKyAgICBidWYgPSB4ZW5oeXBmc19yZWFkX3Jhdyhmc2hk
bCwgcGF0aCwgJmRpcmVudCk7CisgICAgaWYgKCFidWYpCisgICAgICAgIGdvdG8gb3V0OworCisg
ICAgc3dpdGNoIChkaXJlbnQtPmVuY29kaW5nKSB7CisgICAgY2FzZSB4ZW5oeXBmc19lbmNfcGxh
aW46CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeGVuaHlwZnNfZW5jX2d6aXA6CisgICAgICAg
IHJldF9idWYgPSB4ZW5oeXBmc19pbmZsYXRlKGJ1ZiwgJmRpcmVudC0+c2l6ZSk7CisgICAgICAg
IGlmICghcmV0X2J1ZikKKyAgICAgICAgICAgIGdvdG8gb3V0OworICAgICAgICBmcmVlKGJ1Zik7
CisgICAgICAgIGJ1ZiA9IHJldF9idWY7CisgICAgICAgIHJldF9idWYgPSBOVUxMOworICAgICAg
ICBicmVhazsKKyAgICB9CisKKyAgICBzd2l0Y2ggKGRpcmVudC0+dHlwZSkgeworICAgIGNhc2Ug
eGVuaHlwZnNfdHlwZV9kaXI6CisgICAgICAgIGVycm5vID0gRUlTRElSOworICAgICAgICBicmVh
azsKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVfYmxvYjoKKyAgICAgICAgZXJybm8gPSBFRE9NOwor
ICAgICAgICBicmVhazsKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVfc3RyaW5nOgorICAgICAgICBy
ZXRfYnVmID0gYnVmOworICAgICAgICBidWYgPSBOVUxMOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIHhlbmh5cGZzX3R5cGVfdWludDoKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVfYm9vbDoKKyAg
ICAgICAgc3dpdGNoIChkaXJlbnQtPnNpemUpIHsKKyAgICAgICAgY2FzZSAxOgorICAgICAgICAg
ICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBSSXU4LCAqKHVpbnQ4X3QgKilidWYpOwor
ICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIGNhc2UgMjoKKyAgICAgICAgICAgIHJldCA9IGFz
cHJpbnRmKCZyZXRfYnVmLCAiJSJQUkl1MTYsICoodWludDE2X3QgKilidWYpOworICAgICAgICAg
ICAgYnJlYWs7CisgICAgICAgIGNhc2UgNDoKKyAgICAgICAgICAgIHJldCA9IGFzcHJpbnRmKCZy
ZXRfYnVmLCAiJSJQUkl1MzIsICoodWludDMyX3QgKilidWYpOworICAgICAgICAgICAgYnJlYWs7
CisgICAgICAgIGNhc2UgODoKKyAgICAgICAgICAgIHJldCA9IGFzcHJpbnRmKCZyZXRfYnVmLCAi
JSJQUkl1NjQsICoodWludDY0X3QgKilidWYpOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAg
IGRlZmF1bHQ6CisgICAgICAgICAgICByZXQgPSAtMTsKKyAgICAgICAgICAgIGVycm5vID0gRURP
TTsKKyAgICAgICAgfQorICAgICAgICBpZiAocmV0IDwgMCkKKyAgICAgICAgICAgIHJldF9idWYg
PSBOVUxMOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVfaW50OgorICAg
ICAgICBzd2l0Y2ggKGRpcmVudC0+c2l6ZSkgeworICAgICAgICBjYXNlIDE6CisgICAgICAgICAg
ICByZXQgPSBhc3ByaW50ZigmcmV0X2J1ZiwgIiUiUFJJZDgsICooaW50OF90ICopYnVmKTsKKyAg
ICAgICAgICAgIGJyZWFrOworICAgICAgICBjYXNlIDI6CisgICAgICAgICAgICByZXQgPSBhc3By
aW50ZigmcmV0X2J1ZiwgIiUiUFJJZDE2LCAqKGludDE2X3QgKilidWYpOworICAgICAgICAgICAg
YnJlYWs7CisgICAgICAgIGNhc2UgNDoKKyAgICAgICAgICAgIHJldCA9IGFzcHJpbnRmKCZyZXRf
YnVmLCAiJSJQUklkMzIsICooaW50MzJfdCAqKWJ1Zik7CisgICAgICAgICAgICBicmVhazsKKyAg
ICAgICAgY2FzZSA4OgorICAgICAgICAgICAgcmV0ID0gYXNwcmludGYoJnJldF9idWYsICIlIlBS
SWQ2NCwgKihpbnQ2NF90ICopYnVmKTsKKyAgICAgICAgICAgIGJyZWFrOworICAgICAgICBkZWZh
dWx0OgorICAgICAgICAgICAgcmV0ID0gLTE7CisgICAgICAgICAgICBlcnJubyA9IEVET007Cisg
ICAgICAgIH0KKyAgICAgICAgaWYgKHJldCA8IDApCisgICAgICAgICAgICByZXRfYnVmID0gTlVM
TDsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgb3V0OgorICAgIHJldCA9IGVycm5vOworICAg
IGZyZWUoYnVmKTsKKyAgICBmcmVlKGRpcmVudCk7CisgICAgZXJybm8gPSByZXQ7CisKKyAgICBy
ZXR1cm4gcmV0X2J1ZjsKK30KKworc3RydWN0IHhlbmh5cGZzX2RpcmVudCAqeGVuaHlwZnNfcmVh
ZGRpcih4ZW5oeXBmc19oYW5kbGUgKmZzaGRsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBjb25zdCBjaGFyICpwYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgKm51bV9lbnRyaWVzKQoreworICAgIHZvaWQg
KmJ1ZiwgKmN1cnI7CisgICAgaW50IHJldDsKKyAgICBjaGFyICpuYW1lczsKKyAgICBzdHJ1Y3Qg
eGVuaHlwZnNfZGlyZW50ICpyZXRfYnVmID0gTlVMTCwgKmRpcmVudDsKKyAgICB1bnNpZ25lZCBp
bnQgbiA9IDAsIG5hbWVfc3ogPSAwOworICAgIHN0cnVjdCB4ZW5faHlwZnNfZGlybGlzdGVudHJ5
ICplbnRyeTsKKworICAgIGJ1ZiA9IHhlbmh5cGZzX3JlYWRfcmF3KGZzaGRsLCBwYXRoLCAmZGly
ZW50KTsKKyAgICBpZiAoIWJ1ZikKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICBpZiAoZGlyZW50
LT50eXBlICE9IHhlbmh5cGZzX3R5cGVfZGlyIHx8CisgICAgICAgIGRpcmVudC0+ZW5jb2Rpbmcg
IT0geGVuaHlwZnNfZW5jX3BsYWluKSB7CisgICAgICAgIGVycm5vID0gRU5PVERJUjsKKyAgICAg
ICAgZ290byBvdXQ7CisgICAgfQorCisgICAgaWYgKGRpcmVudC0+c2l6ZSkgeworICAgICAgICBj
dXJyID0gYnVmOworICAgICAgICBmb3IgKG4gPSAxOzsgbisrKSB7CisgICAgICAgICAgICBlbnRy
eSA9IGN1cnI7CisgICAgICAgICAgICBuYW1lX3N6ICs9IHN0cmxlbihlbnRyeS0+bmFtZSkgKyAx
OworICAgICAgICAgICAgaWYgKCFlbnRyeS0+b2ZmX25leHQpCisgICAgICAgICAgICAgICAgYnJl
YWs7CisKKyAgICAgICAgICAgIGN1cnIgKz0gZW50cnktPm9mZl9uZXh0OworICAgICAgICB9Cisg
ICAgfQorCisgICAgcmV0X2J1ZiA9IG1hbGxvYyhuICogc2l6ZW9mKCpyZXRfYnVmKSArIG5hbWVf
c3opOworICAgIGlmICghcmV0X2J1ZikKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICAqbnVtX2Vu
dHJpZXMgPSBuOworICAgIG5hbWVzID0gKGNoYXIgKikocmV0X2J1ZiArIG4pOworICAgIGN1cnIg
PSBidWY7CisgICAgZm9yIChuID0gMDsgbiA8ICpudW1fZW50cmllczsgbisrKSB7CisgICAgICAg
IGVudHJ5ID0gY3VycjsKKyAgICAgICAgeGVuaHlwZnNfc2V0X2F0dHJzKCZlbnRyeS0+ZSwgcmV0
X2J1ZiArIG4pOworICAgICAgICByZXRfYnVmW25dLm5hbWUgPSBuYW1lczsKKyAgICAgICAgc3Ry
Y3B5KG5hbWVzLCBlbnRyeS0+bmFtZSk7CisgICAgICAgIG5hbWVzICs9IHN0cmxlbihlbnRyeS0+
bmFtZSkgKyAxOworICAgICAgICBjdXJyICs9IGVudHJ5LT5vZmZfbmV4dDsKKyAgICB9CisKKyBv
dXQ6CisgICAgcmV0ID0gZXJybm87CisgICAgZnJlZShidWYpOworICAgIGZyZWUoZGlyZW50KTsK
KyAgICBlcnJubyA9IHJldDsKKworICAgIHJldHVybiByZXRfYnVmOworfQorCitpbnQgeGVuaHlw
ZnNfd3JpdGUoeGVuaHlwZnNfaGFuZGxlICpmc2hkbCwgY29uc3QgY2hhciAqcGF0aCwgY29uc3Qg
Y2hhciAqdmFsKQoreworICAgIHZvaWQgKmJ1ZiA9IE5VTEw7CisgICAgY2hhciAqcGF0aF9idWYg
PSBOVUxMLCAqdmFsX2VuZDsKKyAgICBpbnQgcmV0LCBzYXZlZF9lcnJubzsKKyAgICBpbnQgc3os
IHBhdGhfc3o7CisgICAgc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSAqZW50cnk7CisgICAgdWlu
dDY0X3QgbWFzazsKKworICAgIHJldCA9IHhlbmh5cGZzX2dldF9wYXRoYnVmKGZzaGRsLCBwYXRo
LCAmcGF0aF9idWYpOworICAgIGlmIChyZXQgPCAwKQorICAgICAgICBnb3RvIG91dDsKKworICAg
IHBhdGhfc3ogPSByZXQ7CisgICAgcmV0ID0gLTE7CisKKyAgICBzeiA9IEJVRl9TSVpFOworICAg
IGJ1ZiA9IHhlbmNhbGxfYWxsb2NfYnVmZmVyKGZzaGRsLT54Y2FsbCwgc3opOworICAgIGlmICgh
YnVmKSB7CisgICAgICAgIGVycm5vID0gRU5PTUVNOworICAgICAgICBnb3RvIG91dDsKKyAgICB9
CisKKyAgICByZXQgPSB4ZW5jYWxsNShmc2hkbC0+eGNhbGwsIF9fSFlQRVJWSVNPUl9oeXBmc19v
cCwgWEVOX0hZUEZTX09QX3JlYWQsCisgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcp
cGF0aF9idWYsIHBhdGhfc3osCisgICAgICAgICAgICAgICAgICAgKHVuc2lnbmVkIGxvbmcpYnVm
LCBzaXplb2YoKmVudHJ5KSk7CisgICAgaWYgKHJldCAmJiBlcnJubyAhPSBFTk9CVUZTKQorICAg
ICAgICBnb3RvIG91dDsKKyAgICByZXQgPSAtMTsKKyAgICBlbnRyeSA9IGJ1ZjsKKyAgICBpZiAo
IShlbnRyeS0+ZmxhZ3MgJiBYRU5fSFlQRlNfV1JJVEVBQkxFKSkgeworICAgICAgICBlcnJubyA9
IEVBQ0NFUzsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorICAgIGlmIChlbnRyeS0+ZW5jb2Rp
bmcgIT0gWEVOX0hZUEZTX0VOQ19QTEFJTikgeworICAgICAgICAvKiBXcml0aW5nIGNvbXByZXNz
ZWQgZGF0YSBjdXJyZW50bHkgbm90IHN1cHBvcnRlZC4gKi8KKyAgICAgICAgZXJybm8gPSBFRE9N
OworICAgICAgICBnb3RvIG91dDsKKyAgICB9CisKKyAgICBzd2l0Y2ggKGVudHJ5LT50eXBlKSB7
CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9TVFJJTkc6CisgICAgICAgIGlmIChzeiA8IHN0cmxl
bih2YWwpICsgMSkgeworICAgICAgICAgICAgc3ogPSBzdHJsZW4odmFsKSArIDE7CisgICAgICAg
ICAgICB4ZW5jYWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54Y2FsbCwgYnVmKTsKKyAgICAgICAgICAg
IGJ1ZiA9IHhlbmNhbGxfYWxsb2NfYnVmZmVyKGZzaGRsLT54Y2FsbCwgc3opOworICAgICAgICAg
ICAgaWYgKCFidWYpIHsKKyAgICAgICAgICAgICAgICBlcnJubyA9IEVOT01FTTsKKyAgICAgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAgICBzeiA9
IHN0cmxlbih2YWwpICsgMTsKKyAgICAgICAgc3RyY3B5KGJ1ZiwgdmFsKTsKKyAgICAgICAgYnJl
YWs7CisgICAgY2FzZSBYRU5fSFlQRlNfVFlQRV9VSU5UOgorICAgICAgICBzeiA9IGVudHJ5LT5j
b250ZW50X2xlbjsKKyAgICAgICAgZXJybm8gPSAwOworICAgICAgICAqKHVuc2lnbmVkIGxvbmcg
bG9uZyAqKWJ1ZiA9IHN0cnRvdWxsKHZhbCwgJnZhbF9lbmQsIDApOworICAgICAgICBpZiAoZXJy
bm8gfHwgISp2YWwgfHwgKnZhbF9lbmQpCisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAg
bWFzayA9IH4wVUxMIDw8ICg4ICogc3opOworICAgICAgICBpZiAoKCoodWludDY0X3QgKilidWYg
JiBtYXNrKSAmJiAoKCoodWludDY0X3QgKilidWYgJiBtYXNrKSAhPSBtYXNrKSkgeworICAgICAg
ICAgICAgZXJybm8gPSBFUkFOR0U7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQor
ICAgICAgICBicmVhazsKKyAgICBjYXNlIFhFTl9IWVBGU19UWVBFX0lOVDoKKyAgICAgICAgc3og
PSBlbnRyeS0+Y29udGVudF9sZW47CisgICAgICAgIGVycm5vID0gMDsKKyAgICAgICAgKih1bnNp
Z25lZCBsb25nIGxvbmcgKilidWYgPSBzdHJ0b2xsKHZhbCwgJnZhbF9lbmQsIDApOworICAgICAg
ICBpZiAoZXJybm8gfHwgISp2YWwgfHwgKnZhbF9lbmQpCisgICAgICAgICAgICBnb3RvIG91dDsK
KyAgICAgICAgbWFzayA9IChzeiA9PSA4KSA/IDAgOiB+MFVMTCA8PCAoOCAqIHN6KTsKKyAgICAg
ICAgaWYgKCgqKHVpbnQ2NF90ICopYnVmICYgbWFzaykgJiYgKCgqKHVpbnQ2NF90ICopYnVmICYg
bWFzaykgIT0gbWFzaykpIHsKKyAgICAgICAgICAgIGVycm5vID0gRVJBTkdFOworICAgICAgICAg
ICAgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSBYRU5fSFlQ
RlNfVFlQRV9CT09MOgorICAgICAgICBzeiA9IGVudHJ5LT5jb250ZW50X2xlbjsKKyAgICAgICAg
aWYgKHN6ICE9IHNpemVvZihib29sKSkgeworICAgICAgICAgICAgZXJybm8gPSBFSUxTRVE7Cisg
ICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorICAgICAgICAqKGJvb2wgKilidWYgPSBm
YWxzZTsKKyAgICAgICAgaWYgKCFzdHJjbXAodmFsLCAiMSIpIHx8ICFzdHJjbXAodmFsLCAib24i
KSB8fCAhc3RyY21wKHZhbCwgInllcyIpIHx8CisgICAgICAgICAgICAhc3RyY21wKHZhbCwgInRy
dWUiKSB8fCAhc3RyY21wKHZhbCwgImVuYWJsZSIpKQorICAgICAgICAgICAgKihib29sICopYnVm
ID0gdHJ1ZTsKKyAgICAgICAgZWxzZSBpZiAoc3RyY21wKHZhbCwgIjAiKSAmJiBzdHJjbXAodmFs
LCAibm8iKSAmJiBzdHJjbXAodmFsLCAib2ZmIikgJiYKKyAgICAgICAgICAgICAgICAgc3RyY21w
KHZhbCwgImZhbHNlIikgJiYgc3RyY21wKHZhbCwgImRpc2FibGUiKSkgeworICAgICAgICAgICAg
ZXJybm8gPSBFRE9NOworICAgICAgICAgICAgZ290byBvdXQ7CisgICAgICAgIH0KKyAgICAgICAg
YnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgLyogTm8gc3VwcG9ydCBmb3Igb3RoZXIgdHlw
ZXMgKHlldCkuICovCisgICAgICAgIGVycm5vID0gRURPTTsKKyAgICAgICAgZ290byBvdXQ7Cisg
ICAgfQorCisgICAgcmV0ID0geGVuY2FsbDUoZnNoZGwtPnhjYWxsLCBfX0hZUEVSVklTT1JfaHlw
ZnNfb3AsCisgICAgICAgICAgICAgICAgICAgWEVOX0hZUEZTX09QX3dyaXRlX2NvbnRlbnRzLAor
ICAgICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKXBhdGhfYnVmLCBwYXRoX3N6LAorICAg
ICAgICAgICAgICAgICAgICh1bnNpZ25lZCBsb25nKWJ1Ziwgc3opOworCisgb3V0OgorICAgIHNh
dmVkX2Vycm5vID0gZXJybm87CisgICAgeGVuY2FsbF9mcmVlX2J1ZmZlcihmc2hkbC0+eGNhbGws
IHBhdGhfYnVmKTsKKyAgICB4ZW5jYWxsX2ZyZWVfYnVmZmVyKGZzaGRsLT54Y2FsbCwgYnVmKTsK
KyAgICBlcnJubyA9IHNhdmVkX2Vycm5vOworICAgIHJldHVybiByZXQ7Cit9CmRpZmYgLS1naXQg
YS90b29scy9saWJzL2h5cGZzL2luY2x1ZGUveGVuaHlwZnMuaCBiL3Rvb2xzL2xpYnMvaHlwZnMv
aW5jbHVkZS94ZW5oeXBmcy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAu
LjI5YzY5NzEyY2UKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy9saWJzL2h5cGZzL2luY2x1ZGUv
eGVuaHlwZnMuaApAQCAtMCwwICsxLDc1IEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDE5IFNV
U0UgU29mdHdhcmUgU29sdXRpb25zIEdlcm1hbnkgR21iSAorICoKKyAqIFRoaXMgbGlicmFyeSBp
cyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlm
eSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAq
IExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247Cisg
KiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZS4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZGlz
dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRI
T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisg
KiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT
ZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0
YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg
TGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5
OyBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisgKi8KKyNpZm5k
ZWYgWEVOSFlQRlNfSAorI2RlZmluZSBYRU5IWVBGU19ICisKKyNpbmNsdWRlIDxzdGRib29sLmg+
CisjaW5jbHVkZSA8c3RkaW50Lmg+CisjaW5jbHVkZSA8c3lzL3R5cGVzLmg+CisKKy8qIENhbGxl
cnMgd2hvIGRvbid0IGNhcmUgZG9uJ3QgbmVlZCB0byAjaW5jbHVkZSA8eGVudG9vbGxvZy5oPiAq
Lworc3RydWN0IHhlbnRvb2xsb2dfbG9nZ2VyOworCit0eXBlZGVmIHN0cnVjdCB4ZW5oeXBmc19o
YW5kbGUgeGVuaHlwZnNfaGFuZGxlOworCitzdHJ1Y3QgeGVuaHlwZnNfZGlyZW50IHsKKyAgICBj
aGFyICpuYW1lOworICAgIHNpemVfdCBzaXplOworICAgIGVudW0geworICAgICAgICB4ZW5oeXBm
c190eXBlX2RpciwKKyAgICAgICAgeGVuaHlwZnNfdHlwZV9ibG9iLAorICAgICAgICB4ZW5oeXBm
c190eXBlX3N0cmluZywKKyAgICAgICAgeGVuaHlwZnNfdHlwZV91aW50LAorICAgICAgICB4ZW5o
eXBmc190eXBlX2ludCwKKyAgICAgICAgeGVuaHlwZnNfdHlwZV9ib29sCisgICAgfSB0eXBlOwor
ICAgIGVudW0geworICAgICAgICB4ZW5oeXBmc19lbmNfcGxhaW4sCisgICAgICAgIHhlbmh5cGZz
X2VuY19nemlwCisgICAgfSBlbmNvZGluZzsKKyAgICBib29sIGlzX3dyaXRhYmxlOworfTsKKwor
eGVuaHlwZnNfaGFuZGxlICp4ZW5oeXBmc19vcGVuKHN0cnVjdCB4ZW50b29sbG9nX2xvZ2dlciAq
bG9nZ2VyLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvcGVu
X2ZsYWdzKTsKK2ludCB4ZW5oeXBmc19jbG9zZSh4ZW5oeXBmc19oYW5kbGUgKmZzaGRsKTsKKwor
LyogUmV0dXJuZWQgYnVmZmVyIGFuZCBkaXJlbnQgc2hvdWxkIGJlIGZyZWVkIHZpYSBmcmVlKCku
ICovCit2b2lkICp4ZW5oeXBmc19yZWFkX3Jhdyh4ZW5oeXBmc19oYW5kbGUgKmZzaGRsLCBjb25z
dCBjaGFyICpwYXRoLAorICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0IHhlbmh5cGZzX2Rp
cmVudCAqKmRpcmVudCk7CisKKy8qIFJldHVybmVkIGJ1ZmZlciBzaG91bGQgYmUgZnJlZWQgdmlh
IGZyZWUoKS4gKi8KK2NoYXIgKnhlbmh5cGZzX3JlYWQoeGVuaHlwZnNfaGFuZGxlICpmc2hkbCwg
Y29uc3QgY2hhciAqcGF0aCk7CisKKy8qIFJldHVybmVkIGJ1ZmZlciBzaG91bGQgYmUgZnJlZWQg
dmlhIGZyZWUoKS4gKi8KK3N0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKnhlbmh5cGZzX3JlYWRkaXIo
eGVuaHlwZnNfaGFuZGxlICpmc2hkbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgY29uc3QgY2hhciAqcGF0aCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdW5zaWduZWQgaW50ICpudW1fZW50cmllcyk7CisKK2ludCB4ZW5oeXBmc193
cml0ZSh4ZW5oeXBmc19oYW5kbGUgKmZzaGRsLCBjb25zdCBjaGFyICpwYXRoLCBjb25zdCBjaGFy
ICp2YWwpOworCisjZW5kaWYgLyogWEVOSFlQRlNfSCAqLworCisvKgorICogTG9jYWwgdmFyaWFi
bGVzOgorICogbW9kZTogQworICogYy1maWxlLXN0eWxlOiAiQlNEIgorICogYy1iYXNpYy1vZmZz
ZXQ6IDQKKyAqIHRhYi13aWR0aDogNAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6
CisgKi8KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvaHlwZnMvbGlieGVuaHlwZnMubWFwIGIvdG9v
bHMvbGlicy9oeXBmcy9saWJ4ZW5oeXBmcy5tYXAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMC4uNDdmMWVkZGEzZQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL2xpYnMvaHlw
ZnMvbGlieGVuaHlwZnMubWFwCkBAIC0wLDAgKzEsMTAgQEAKK1ZFUlNfMS4wIHsKKwlnbG9iYWw6
CisJCXhlbmh5cGZzX29wZW47CisJCXhlbmh5cGZzX2Nsb3NlOworCQl4ZW5oeXBmc19yZWFkX3Jh
dzsKKwkJeGVuaHlwZnNfcmVhZDsKKwkJeGVuaHlwZnNfcmVhZGRpcjsKKwkJeGVuaHlwZnNfd3Jp
dGU7CisJbG9jYWw6ICo7IC8qIERvIG5vdCBleHBvc2UgYW55dGhpbmcgYnkgZGVmYXVsdCAqLwor
fTsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnMvaHlwZnMveGVuaHlwZnMucGMuaW4gYi90b29scy9s
aWJzL2h5cGZzL3hlbmh5cGZzLnBjLmluCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAuLjkyYTI2MmM3YTIKLS0tIC9kZXYvbnVsbAorKysgYi90b29scy9saWJzL2h5cGZzL3hl
bmh5cGZzLnBjLmluCkBAIC0wLDAgKzEsMTAgQEAKK3ByZWZpeD1AQHByZWZpeEBACitpbmNsdWRl
ZGlyPUBAaW5jZGlyQEAKK2xpYmRpcj1AQGxpYmRpckBACisKK05hbWU6IFhlbmh5cGZzCitEZXNj
cmlwdGlvbjogVGhlIFhlbmh5cGZzIGxpYnJhcnkgZm9yIFhlbiBoeXBlcnZpc29yCitWZXJzaW9u
OiBAQHZlcnNpb25AQAorQ2ZsYWdzOiAtSSR7aW5jbHVkZWRpcn0gQEBjZmxhZ3Nsb2NhbEBACitM
aWJzOiBAQGxpYnNmbGFnQEAke2xpYmRpcn0gLWx4ZW5oeXBmcworUmVxdWlyZXMucHJpdmF0ZTog
eGVudG9vbGNvcmUseGVudG9vbGxvZyx4ZW5jYWxsLHoKLS0gCjIuMTYuNAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w5n-0002Ah-06; Wed, 26 Feb 2020 12:47:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w5l-0002AX-KR
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:09 +0000
X-Inumbo-ID: 19ab1564-5896-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 19ab1564-5896-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B2508AC6E;
 Wed, 26 Feb 2020 12:47:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:54 +0100
Message-Id: <20200226124705.29212-2-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 01/12] xen: allow only sizeof(bool) variables
 for boolean_param()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U3VwcG9ydCBvZiBvdGhlciB2YXJpYWJsZSBzaXplcyB0aGFuIHRoYXQgb2Ygbm9ybWFsIGJvb2wg
b25lcyBmb3IKYm9vbGVhbl9wYXJhbWV0ZXIoKSBkb24ndCBtYWtlIHNlbnNlLCBzbyBjYXRjaCBh
bnkgb3RoZXIgc2l6ZWQKdmFyaWFibGVzIGF0IGJ1aWxkIHRpbWUuCgpGaXggdGhlIG9uZSBwYXJh
bWV0ZXIgdXNpbmcgYSBwbGFpbiBpbnQgaW5zdGVhZCBvZiBib29sLgoKU2lnbmVkLW9mZi1ieTog
SnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjY6Ci0gbmV3IHBhdGNoCi0tLQog
eGVuL2FyY2gveDg2L2h2bS9hc2lkLmMgfCAyICstCiB4ZW4vaW5jbHVkZS94ZW4vcGFyYW0uaCB8
IDggKysrKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vYXNpZC5jIGIveGVuL2FyY2gveDg2
L2h2bS9hc2lkLmMKaW5kZXggOGUwMGEyODQ0My4uOGI1YmI4NmRmZCAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L2h2bS9hc2lkLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9hc2lkLmMKQEAgLTI1
LDcgKzI1LDcgQEAKICNpbmNsdWRlIDxhc20vaHZtL2FzaWQuaD4KIAogLyogWGVuIGNvbW1hbmQt
bGluZSBvcHRpb24gdG8gZW5hYmxlIEFTSURzICovCi1zdGF0aWMgaW50IG9wdF9hc2lkX2VuYWJs
ZWQgPSAxOworc3RhdGljIGJvb2wgb3B0X2FzaWRfZW5hYmxlZCA9IHRydWU7CiBib29sZWFuX3Bh
cmFtKCJhc2lkIiwgb3B0X2FzaWRfZW5hYmxlZCk7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vaW5j
bHVkZS94ZW4vcGFyYW0uaCBiL3hlbi9pbmNsdWRlL3hlbi9wYXJhbS5oCmluZGV4IDc1NDcxZWI0
YWQuLmQ0NTc4Y2QyN2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9wYXJhbS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9wYXJhbS5oCkBAIC0yLDYgKzIsOCBAQAogI2RlZmluZSBfWEVOX1BB
UkFNX0gKIAogI2luY2x1ZGUgPHhlbi9pbml0Lmg+CisjaW5jbHVkZSA8eGVuL2xpYi5oPgorI2lu
Y2x1ZGUgPHhlbi9zdGRib29sLmg+CiAKIC8qCiAgKiBVc2VkIGZvciBrZXJuZWwgY29tbWFuZCBs
aW5lIHBhcmFtZXRlciBzZXR1cApAQCAtNDYsNyArNDgsOCBAQCBleHRlcm4gY29uc3Qgc3RydWN0
IGtlcm5lbF9wYXJhbSBfX3BhcmFtX3N0YXJ0W10sIF9fcGFyYW1fZW5kW107CiAgICAgX19rcGFy
YW0gX19zZXR1cF8jI192YXIgPSBcCiAgICAgICAgIHsgLm5hbWUgPSBfX3NldHVwX3N0cl8jI192
YXIsIFwKICAgICAgICAgICAudHlwZSA9IE9QVF9CT09MLCBcCi0gICAgICAgICAgLmxlbiA9IHNp
emVvZihfdmFyKSwgXAorICAgICAgICAgIC5sZW4gPSBzaXplb2YoX3ZhcikgKyBcCisgICAgICAg
ICAgICAgICAgIEJVSUxEX0JVR19PTl9aRVJPKHNpemVvZihfdmFyKSAhPSBzaXplb2YoYm9vbCkp
LCBcCiAgICAgICAgICAgLnBhci52YXIgPSAmX3ZhciB9CiAjZGVmaW5lIGludGVnZXJfcGFyYW0o
X25hbWUsIF92YXIpIFwKICAgICBfX3NldHVwX3N0ciBfX3NldHVwX3N0cl8jI192YXJbXSA9IF9u
YW1lOyBcCkBAIC04Niw3ICs4OSw4IEBAIGV4dGVybiBjb25zdCBzdHJ1Y3Qga2VybmVsX3BhcmFt
IF9fcGFyYW1fc3RhcnRbXSwgX19wYXJhbV9lbmRbXTsKICAgICBfX3J0cGFyYW0gX19ydHBhcl8j
I192YXIgPSBcCiAgICAgICAgIHsgLm5hbWUgPSBfbmFtZSwgXAogICAgICAgICAgIC50eXBlID0g
T1BUX0JPT0wsIFwKLSAgICAgICAgICAubGVuID0gc2l6ZW9mKF92YXIpLCBcCisgICAgICAgICAg
LmxlbiA9IHNpemVvZihfdmFyKSArIFwKKyAgICAgICAgICAgICAgICAgQlVJTERfQlVHX09OX1pF
Uk8oc2l6ZW9mKF92YXIpICE9IHNpemVvZihib29sKSksIFwKICAgICAgICAgICAucGFyLnZhciA9
ICZfdmFyIH0KICNkZWZpbmUgaW50ZWdlcl9ydW50aW1lX29ubHlfcGFyYW0oX25hbWUsIF92YXIp
IFwKICAgICBfX3J0cGFyYW0gX19ydHBhcl8jI192YXIgPSBcCi0tIAoyLjE2LjQKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w5o-0002An-8M; Wed, 26 Feb 2020 12:47:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w5m-0002Ac-Nw
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:10 +0000
X-Inumbo-ID: 19d73216-5896-11ea-940c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19d73216-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 331C0AF00;
 Wed, 26 Feb 2020 12:47:08 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:56 +0100
Message-Id: <20200226124705.29212-4-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 03/12] docs: add feature document for Xen
 hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0
IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh
bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK
SW4gdGhlIGJlZ2lubmluZyB0aGVyZSBzaG91bGQgb25seSBiZSBiYXNpYyBzdXBwb3J0OiBlbnRy
aWVzIGNhbiBiZQphZGRlZCBmcm9tIHRoZSBoeXBlcnZpc29yIGl0c2VsZiBvbmx5LCB0aGVyZSBp
cyBhIHNpbXBsZSBoeXBlcmNhbGwKaW50ZXJmYWNlIHRvIHJlYWQgdGhlIGRhdGEuCgpBZGQgYSBm
ZWF0dXJlIGRvY3VtZW50IGZvciBzZXR0aW5nIHRoZSBiYXNlIG9mIGEgZGlzY3Vzc2lvbiByZWdh
cmRpbmcKdGhlIGRlc2lyZWQgZnVuY3Rpb25hbGl0eSBhbmQgdGhlIGVudHJpZXMgdG8gYWRkLgoK
U2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgotLS0KVjE6Ci0g
cmVtb3ZlIHRoZSAiLS0iIHByZWZpeGVzIG9mIHRoZSBzdWItY29tbWFuZHMgb2YgdGhlIHVzZXIg
dG9vbAogIChKYW4gQmV1bGljaCkKLSByZW5hbWUgeGVuZnMgdG8geGVuaHlwZnMgKEphbiBCZXVs
aWNoKQotIGFkZCAidHJlZSIgYW5kICJ3cml0ZSIgb3B0aW9ucyB0byB1c2VyIHRvb2wKClYyOgot
IG1vdmUgZXhhbXBsZSB0cmVlIHRvIHRoZSBwYXRocyBkZXNjcmlwdGlvbiAoSWFuIEphY2tzb24p
Ci0gc3BlY2lmeSBhbGxvd2VkIGNoYXJhY3RlcnMgZm9yIGtleXMgYW5kIHZhbHVlcyAoSWFuIEph
Y2tzb24pCgpWMzoKLSBjb3JyZWN0IGludHJvZHVjdGlvbiAod3JpdGFibGUgZW50cmllcykKClY0
OgotIGFkZCBsaXN0IHNwZWNpZmljYXRpb24KLSBhZGQgZW50cnkgZXhhbXBsZSAoSnVsaWVuIEdy
YWxsKQotIGNvcnJlY3QgZGF0ZSBhbmQgWGVuIHZlcnNpb24gKEp1bGllbiBHcmFsbCkKLSBhZGQg
QVJNNjQgYXMgcG9zc2libGUgYXJjaGl0ZWN0dXJlIChKdWxpZW4gR3JhbGwpCi0gYWRkIHZlcnNp
b24gZGVzY3JpcHRpb24gdG8gdGhlIGZlYXR1cmUgZG9jIChKYW4gQmV1bGljaCkKLS0tCiBkb2Nz
L2ZlYXR1cmVzL2h5cGVydmlzb3Jmcy5wYW5kb2MgfCAgOTIgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jICAgICAgfCAxMDUgKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTk3
IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL2ZlYXR1cmVzL2h5cGVydmlz
b3Jmcy5wYW5kb2MKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFu
ZG9jCgpkaWZmIC0tZ2l0IGEvZG9jcy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jIGIvZG9j
cy9mZWF0dXJlcy9oeXBlcnZpc29yZnMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAuLmEwYTBlYWQwNTcKLS0tIC9kZXYvbnVsbAorKysgYi9kb2NzL2ZlYXR1cmVz
L2h5cGVydmlzb3Jmcy5wYW5kb2MKQEAgLTAsMCArMSw5MiBAQAorJSBIeXBlcnZpc29yIEZTCisl
IFJldmlzaW9uIDEKKworXGNsZWFycGFnZQorCisjIEJhc2ljcworLS0tLS0tLS0tLS0tLS0tLSAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKyAgICAgICAgIFN0YXR1czogKipTdXBwb3J0ZWQqKgorCisg
IEFyY2hpdGVjdHVyZXM6IGFsbAorCisgICAgIENvbXBvbmVudHM6IEh5cGVydmlzb3IsIHRvb2xz
dGFjaworLS0tLS0tLS0tLS0tLS0tLSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0KKworIyBPdmVydmll
dworCitUaGUgSHlwZXJ2aXNvciBGUyBpcyBhIGhpZXJhcmNoaWNhbCBuYW1lLXZhbHVlIHN0b3Jl
IGZvciByZXBvcnRpbmcKK2luZm9ybWF0aW9uIHRvIGd1ZXN0cywgZXNwZWNpYWxseSBkb20wLiBJ
dCBpcyBzaW1pbGFyIHRvIHRoZSBMaW51eAora2VybmVsJ3Mgc3lzZnMuIEVudHJpZXMgYW5kIGRp
cmVjdG9yaWVzIGFyZSBjcmVhdGVkIGJ5IHRoZSBoeXBlcnZpc29yLAord2hpbGUgdGhlIHRvb2xz
dGFjayBpcyBhYmxlIHRvIHVzZSBhIGh5cGVyY2FsbCB0byBxdWVyeSB0aGUgZW50cnkKK3ZhbHVl
cyBvciAoaWYgYWxsb3dlZCBieSB0aGUgaHlwZXJ2aXNvcikgdG8gbW9kaWZ5IHRoZW0uCisKKyMg
VXNlciBkZXRhaWxzCisKK1dpdGg6CisKKyAgICB4ZW5oeXBmcyBscyA8cGF0aD4KKwordGhlIHVz
ZXIgY2FuIGxpc3QgdGhlIGVudHJpZXMgb2YgYSBzcGVjaWZpYyBwYXRoIG9mIHRoZSBGUy4gVXNp
bmc6CisKKyAgICB4ZW5oeXBmcyBjYXQgPHBhdGg+CisKK3RoZSBjb250ZW50IG9mIGFuIGVudHJ5
IGNhbiBiZSByZXRyaWV2ZWQuIFVzaW5nOgorCisgICAgeGVuaHlwZnMgd3JpdGUgPHBhdGg+IDxz
dHJpbmc+CisKK2Egd3JpdGFibGUgZW50cnkgY2FuIGJlIG1vZGlmaWVkLiBXaXRoOgorCisgICAg
eGVuaHlwZnMgdHJlZQorCit0aGUgY29tcGxldGUgSHlwZXJ2aXNvciBGUyBlbnRyeSB0cmVlIGNh
biBiZSBwcmludGVkLgorCitUaGUgRlMgcGF0aHMgYXJlIGRvY3VtZW50ZWQgaW4gYGRvY3MvbWlz
Yy9oeXBmcy1wYXRocy5wYW5kb2NgLgorCisjIFRlY2huaWNhbCBkZXRhaWxzCisKK0FjY2VzcyB0
byB0aGUgaHlwZXJ2aXNvciBmaWxlc3lzdGVtIGlzIGRvbmUgdmlhIHRoZSBzdGFibGUgbmV3IGh5
cGVyY2FsbAorX19IWVBFUlZJU09SX2ZpbGVzeXN0ZW1fb3AuIFRoaXMgaHlwZXJjYWxsIHN1cHBv
cnRzIGEgc3ViLWNvbW1hbmQKK1hFTl9IWVBGU19PUF9nZXRfdmVyc2lvbiB3aGljaCB3aWxsIHJl
dHVybiB0aGUgaGlnaGVzdCB2ZXJzaW9uIG9mIHRoZQoraW50ZXJmYWNlIHN1cHBvcnRlZCBieSB0
aGUgaHlwZXJ2aXNvci4gQWRkaXRpb25zIHRvIHRoZSBpbnRlcmZhY2UgbmVlZAordG8gYnVtcCB0
aGUgaW50ZXJmYWNlIHZlcnNpb24uIFRoZSBoeXBlcnZpc29yIGlzIHJlcXVpcmVkIHRvIHN1cHBv
cnQgdGhlCitwcmV2aW91cyBpbnRlcmZhY2UgdmVyc2lvbnMsIHRvbyAodGhpcyBpbXBsaWVzIHRo
YXQgYWRkaXRpb25zIHdpbGwgYWx3YXlzCityZXF1aXJlIG5ldyBzdWItY29tbWFuZHMgaW4gb3Jk
ZXIgdG8gYWxsb3cgdGhlIGh5cGVydmlzb3IgdG8gZGVjaWRlIHdoaWNoCit2ZXJzaW9uIG9mIHRo
ZSBpbnRlcmZhY2UgdG8gdXNlKS4KKworKiBoeXBlcmNhbGwgaW50ZXJmYWNlIHNwZWNpZmljYXRp
b24KKyAgICAqIGB4ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaGAKKyogaHlwZXJ2aXNvciBpbnRl
cm5hbCBmaWxlcworICAgICogYHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oYAorICAgICogYHhlbi9j
b21tb24vaHlwZnMuY2AKKyogYGxpYnhlbmh5cGZzYAorICAgICogYHRvb2xzL2xpYnMvbGlieGVu
aHlwZnMvKmAKKyogYHhlbmh5cGZzYAorICAgICogYHRvb2xzL21pc2MveGVuaHlwZnMuY2AKKyog
cGF0aCBkb2N1bWVudGF0aW9uCisgICAgKiBgZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvY2AK
KworIyBUZXN0aW5nCisKK0FueSBuZXcgcGFyYW1ldGVycyBvciBoYXJkd2FyZSBtaXRpZ2F0aW9u
cyBzaG91bGQgYmUgdmVyaWZpZWQgdG8gc2hvdyB1cAorY29ycmVjdGx5IGluIHRoZSBmaWxlc3lz
dGVtLgorCisjIEFyZWFzIGZvciBpbXByb3ZlbWVudAorCisqIE1vcmUgZGV0YWlsZWQgYWNjZXNz
IHJpZ2h0cworKiBFbnRyaWVzIHBlciBkb21haW4gYW5kL29yIHBlciBjcHVwb29sCisKKyMgS25v
d24gaXNzdWVzCisKKyogTm9uZQorCisjIFJlZmVyZW5jZXMKKworKiBOb25lCisKKyMgSGlzdG9y
eQorCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KK0RhdGUgICAgICAgUmV2aXNpb24gVmVyc2lvbiAgTm90ZXMK
Ky0tLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQorMjAyMC0wMS0yMyAxICAgICAgICBYZW4gNC4xNCBEb2N1bWVudCB3
cml0dGVuCistLS0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9oeXBmcy1wYXRo
cy5wYW5kb2MgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAuLmI5ZjUwZjY5OTgKLS0tIC9kZXYvbnVsbAorKysgYi9kb2Nz
L21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0wLDAgKzEsMTA1IEBACisjIFhlbmh5cGZzIFBh
dGhzCisKK1RoaXMgZG9jdW1lbnQgYXR0ZW1wdHMgdG8gZGVmaW5lIGFsbCB0aGUgcGF0aHMgd2hp
Y2ggYXJlIGF2YWlsYWJsZQoraW4gdGhlIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIChoeXBm
cykuCisKK1RoZSBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIGNhbiBiZSBhY2Nlc3NlZCB2aWEgdGhl
IHhlbmh5cGZzIHRvb2wuCisKKyMjIE5vdGF0aW9uCisKK1RoZSBoeXBlcnZpc29yIGZpbGUgc3lz
dGVtIGlzIHNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgorSW4gdGhpcyBkb2N1
bWVudCBkaXJlY3RvcmllcyBhcmUgYWx3YXlzIHNwZWNpZmllZCB3aXRoIGEgdHJhaWxpbmcgIi8i
LgorCitUaGUgZm9sbG93aW5nIG5vdGF0aW9uIGNvbnZlbnRpb25zIGFwcGx5OgorCisgICAgICAg
IERJUkVDVE9SWS8KKworICAgICAgICBQQVRIID0gVkFMVUVTIFtUQUdTXQorCitUaGUgZmlyc3Qg
c3ludGF4IGRlZmluZXMgYSBkaXJlY3RvcnkuIEl0IG5vcm1hbGx5IGNvbnRhaW5zIHJlbGF0ZWQK
K2VudHJpZXMgYW5kIHRoZSBnZW5lcmFsIHNjb3BlIG9mIHRoZSBkaXJlY3RvcnkgaXMgZGVzY3Jp
YmVkLgorCitUaGUgc2Vjb25kIHN5bnRheCBkZWZpbmVzIGEgZmlsZSBlbnRyeSBjb250YWluaW5n
IHZhbHVlcyB3aGljaCBhcmUKK2VpdGhlciBzZXQgYnkgdGhlIGh5cGVydmlzb3Igb3IsIGlmIHRo
ZSBmaWxlIGlzIHdyaXRhYmxlLCBjYW4gYmUgc2V0CitieSB0aGUgdXNlci4KKworUEFUSCBjYW4g
Y29udGFpbiBzaW1wbGUgcmVnZXggY29uc3RydWN0cyBmb2xsb3dpbmcgdGhlIFBlcmwgY29tcGF0
aWJsZQorcmVnZXhwIHN5bnRheCBkZXNjcmliZWQgaW4gcGNyZSgzKSBvciBwZXJscmUoMSkuCisK
K0EgaHlwZXJ2aXNvciBmaWxlIHN5c3RlbSBlbnRyeSBuYW1lIGNhbiBiZSBhbnkgMC1kZWxpbWl0
ZWQgYnl0ZSBzdHJpbmcKK25vdCBjb250YWluaW5nIGFueSAnLycgY2hhcmFjdGVyLiBUaGUgbmFt
ZXMgIi4iIGFuZCAiLi4iIGFyZSByZXNlcnZlZAorZm9yIGZpbGUgc3lzdGVtIGludGVybmFsIHVz
ZS4KKworVkFMVUVTIGFyZSBzdHJpbmdzIGFuZCBjYW4gdGFrZSB0aGUgZm9sbG93aW5nIGZvcm1z
OgorCisqIFNUUklORyAtLSBhbiBhcmJpdHJhcnkgMC1kZWxpbWl0ZWQgYnl0ZSBzdHJpbmcuCisq
IElOVEVHRVIgLS0gQW4gaW50ZWdlciwgaW4gZGVjaW1hbCByZXByZXNlbnRhdGlvbiB1bmxlc3Mg
b3RoZXJ3aXNlCisgIG5vdGVkLgorKiAiYSBsaXRlcmFsIHN0cmluZyIgLS0gbGl0ZXJhbCBzdHJp
bmdzIGFyZSBjb250YWluZWQgd2l0aGluIHF1b3Rlcy4KKyogKFZBTFVFIHwgVkFMVUUgfCAuLi4g
KSAtLSBhIHNldCBvZiBhbHRlcm5hdGl2ZXMuIEFsdGVybmF0aXZlcyBhcmUKKyAgc2VwYXJhdGVk
IGJ5IGEgInwiIGFuZCBhbGwgdGhlIGFsdGVybmF0aXZlcyBhcmUgZW5jbG9zZWQgaW4gIigiIGFu
ZAorICAiKSIuCisqIHtWQUxVRSwgVkFMVUUsIC4uLiB9IC0tIGEgbGlzdCBvZiBwb3NzaWJsZSB2
YWx1ZXMgc2VwYXJhdGVkIGJ5ICIsIiBhbmQKKyAgZW5jbG9zZWQgaW4gInsiIGFuZCAifSIuCisK
K0FkZGl0aW9uYWwgVEFHUyBtYXkgZm9sbG93IGFzIGEgY29tbWEgc2VwYXJhdGVkIHNldCBvZiB0
aGUgZm9sbG93aW5nCit0YWdzIGVuY2xvc2VkIGluIHNxdWFyZSBicmFja2V0cy4KKworKiB3IC0t
IFBhdGggaXMgd3JpdGFibGUgYnkgdGhlIHVzZXIuIFRoaXMgY2FwYWJpbGl0eSBpcyB1c3VhbGx5
CisgIGxpbWl0ZWQgdG8gdGhlIGNvbnRyb2wgZG9tYWluIChlLmcuIGRvbTApLgorKiBBUk0gfCBB
Uk0zMiB8IEFSTTY0IHwgWDg2OiB0aGUgcGF0aCBpcyBhdmFpbGFibGUgZm9yIHRoZSByZXNwZWN0
aXZlCisgIGFyY2hpdGVjdHVyZSBvbmx5LgorKiBQViAtLSAgUGF0aCBpcyB2YWxpZCBmb3IgUFYg
Y2FwYWJsZSBoeXBlcnZpc29ycyBvbmx5LgorKiBIVk0gLS0gUGF0aCBpcyB2YWxpZCBmb3IgSFZN
IGNhcGFibGUgaHlwZXJ2aXNvcnMgb25seS4KKyogQ09ORklHXyogLS0gUGF0aCBpcyB2YWxpZCBv
bmx5IGluIGNhc2UgdGhlIGh5cGVydmlzb3Igd2FzIGJ1aWx0IHdpdGgKKyAgdGhlIHJlc3BlY3Rp
dmUgY29uZmlnIG9wdGlvbi4KKworU28gYW4gZW50cnkgY291bGQgbG9vayBsaWtlIHRoaXM6CisK
KyAgICAvY3B1LWJ1Z3MvYWN0aXZlLXB2L3hwdGkgPSAoIk5vInx7ImRvbTAiLCAiZG9tVSIsICJQ
Q0lEIG9uIn0pIFt3LFg4NixQVl0KKworUG9zc2libGUgdmFsdWVzIHdvdWxkIGJlICJObyIgb3Ig
YSBsaXN0IG9mICJkb20wIiwgImRvbVUiLCBhbmQgIlBDSUQgb24iLgorVGhlIGVudHJ5IHdvdWxk
IGJlIHdyaXRhYmxlIGFuZCBpdCB3b3VsZCBleGlzdCBvbiBYODYgb25seSBhbmQgb25seSBpZiB0
aGUKK2h5cGVydmlzb3IgaXMgY29uZmlndXJlZCB0byBzdXBwb3J0IFBWIGd1ZXN0cy4KKworIyMg
RXhhbXBsZQorCitBIHBvcHVsYXRlZCBYZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbSBtaWdodCBs
b29rIGxpa2UgdGhlIGZvbGxvd2luZyBleGFtcGxlOgorCisgICAgLworICAgICAgICBidWlsZGlu
Zm8vICAgICAgICAgICBkaXJlY3RvcnkgY29udGFpbmluZyBidWlsZC10aW1lIGRhdGEKKyAgICAg
ICAgICAgIGNvbmZpZyAgICAgICAgICAgY29udGVudHMgb2YgLmNvbmZpZyBmaWxlIHVzZWQgdG8g
YnVpbGQgWGVuCisgICAgICAgIGNwdS1idWdzLyAgICAgICAgICAgIHg4NjogZGlyZWN0b3J5IG9m
IGNwdSBidWcgaW5mb3JtYXRpb24KKyAgICAgICAgICAgIGwxdGYgICAgICAgICAgICAgIlZ1bG5l
cmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1kcyAgICAgICAgICAgICAg
IlZ1bG5lcmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIG1lbHRkb3duICAg
ICAgICAgIlZ1bG5lcmFibGUiIG9yICJOb3QgdnVsbmVyYWJsZSIKKyAgICAgICAgICAgIHNwZWMt
c3RvcmUtYnlwYXNzICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUiCisgICAgICAgICAg
ICBzcGVjdHJlLXYxICAgICAgICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUiCisgICAg
ICAgICAgICBzcGVjdHJlLXYyICAgICAgICJWdWxuZXJhYmxlIiBvciAiTm90IHZ1bG5lcmFibGUi
CisgICAgICAgICAgICBtaXRpZ2F0aW9ucy8gICAgIGRpcmVjdG9yeSBvZiBtaXRpZ2F0aW9uIHNl
dHRpbmdzCisgICAgICAgICAgICAgICAgYnRpLXRodW5rICAgICJOL0EiLCAiUkVUUE9MSU5FIiwg
IkxGRU5DRSIgb3IgIkpNUCIKKyAgICAgICAgICAgICAgICBzcGVjLWN0cmwgICAgIk5vIiwgIklC
UlMrIiBvciBJQlJTLSIKKyAgICAgICAgICAgICAgICBpYnBiICAgICAgICAgIk5vIiBvciAiWWVz
IgorICAgICAgICAgICAgICAgIGwxZC1mbHVzaCAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAg
ICAgICAgbWQtY2xlYXIgICAgICJObyIgb3IgIlZFUlciCisgICAgICAgICAgICAgICAgbDF0Zi1i
YXJyaWVyICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgIGFjdGl2ZS1odm0vICAgICAgZGlyZWN0
b3J5IGZvciBtaXRpZ2F0aW9ucyBhY3RpdmUgaW4gaHZtIGRvYW1pbnMKKyAgICAgICAgICAgICAg
ICBtc3Itc3BlYy1jdHJsICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICByc2IgICAgICAg
ICAgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgICAgIGVhZ2VyLWZwdSAgICAiTm8iIG9yICJZ
ZXMiCisgICAgICAgICAgICAgICAgbWQtY2xlYXIgICAgICJObyIgb3IgIlllcyIKKyAgICAgICAg
ICAgIGFjdGl2ZS1wdi8gICAgICAgZGlyZWN0b3J5IGZvciBtaXRpZ2F0aW9ucyBhY3RpdmUgaW4g
cHYgZG9hbWlucworICAgICAgICAgICAgICAgIG1zci1zcGVjLWN0cmwgIk5vIiBvciAiWWVzIgor
ICAgICAgICAgICAgICAgIHJzYiAgICAgICAgICAiTm8iIG9yICJZZXMiCisgICAgICAgICAgICAg
ICAgZWFnZXItZnB1ICAgICJObyIgb3IgIlllcyIKKyAgICAgICAgICAgICAgICBtZC1jbGVhciAg
ICAgIk5vIiBvciAiWWVzIgorICAgICAgICAgICAgICAgIHhwdGkgICAgICAgICAiTm8iIG9yIGxp
c3Qgb2YgImRvbTAiLCAiZG9tVSIsICJQQ0lEIG9uIgorICAgICAgICAgICAgICAgIGwxdGYtc2hh
ZG93ICAiTm8iIG9yIGxpc3Qgb2YgImRvbTAiLCAiZG9tVSIKKyAgICAgICAgcGFyYW1zLyAgICAg
ICAgICAgICAgZGlyZWN0b3J5IHdpdGggaHlwZXJ2aXNvciBwYXJhbWV0ZXIgdmFsdWVzCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChib290L3J1bnRpbWUgcGFyYW1ldGVycykKKworIyMg
R2VuZXJhbCBQYXRocworCisjIyMjIC8KKworVGhlIHJvb3Qgb2YgdGhlIGh5cGVydmlzb3IgZmls
ZSBzeXN0ZW0uCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8v
eGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w5s-0002Br-VB; Wed, 26 Feb 2020 12:47:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w5r-0002BL-Mu
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:15 +0000
X-Inumbo-ID: 19db93e2-5896-11ea-940c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19db93e2-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F0789AEE1;
 Wed, 26 Feb 2020 12:47:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:55 +0100
Message-Id: <20200226124705.29212-3-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 02/12] xen: add a generic way to include
 binary files as variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIGEgbmV3IHNjcmlwdCB4ZW4vdG9vbHMvYmluZmlsZSBmb3IgaW5jbHVkaW5nIGEgYmluYXJ5
IGZpbGUgYXQgYnVpbGQKdGltZSBiZWluZyB1c2FibGUgdmlhIGEgcG9pbnRlciBhbmQgYSBzaXpl
IHZhcmlhYmxlIGluIHRoZSBoeXBlcnZpc29yLgoKTWFrZSB1c2Ugb2YgdGhhdCBnZW5lcmljIHRv
b2wgaW4geHNtLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
PgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpSZXZpZXdlZC1i
eTogV2VpIExpdSA8d2xAeGVuLm9yZz4KLS0tClYzOgotIG5ldyBwYXRjaAoKVjQ6Ci0gYWRkIGFs
aWdubWVudCBwYXJhbWV0ZXIgKEphbiBCZXVsaWNoKQotIHVzZSAuTGVuZCBpbnN0ZWFkIG9mIC4g
KEphbiBCZXVsaWNoKQotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgfCAgMSArCiB4
ZW4vdG9vbHMvYmluZmlsZSAgICAgICAgICAgIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysKIHhlbi94c20vZmxhc2svTWFrZWZpbGUgICAgICAgfCAgNSArKysr
LQogeGVuL3hzbS9mbGFzay9mbGFzay1wb2xpY3kuUyB8IDE2IC0tLS0tLS0tLS0tLS0tLS0KIDQg
ZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgMTcgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA3NTUgeGVuL3Rvb2xzL2JpbmZpbGUKIGRlbGV0ZSBtb2RlIDEwMDY0NCB4ZW4veHNt
L2ZsYXNrL2ZsYXNrLXBvbGljeS5TCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRpZ25v
cmUKaW5kZXggNGNhNjc5ZGRiYy4uYjI2MjRkZjc5YSAxMDA2NDQKLS0tIGEvLmdpdGlnbm9yZQor
KysgYi8uZ2l0aWdub3JlCkBAIC0zMTMsNiArMzEzLDcgQEAgeGVuL3Rlc3QvbGl2ZXBhdGNoLyou
bGl2ZXBhdGNoCiB4ZW4vdG9vbHMva2NvbmZpZy8udG1wX2d0a2NoZWNrCiB4ZW4vdG9vbHMva2Nv
bmZpZy8udG1wX3F0Y2hlY2sKIHhlbi90b29scy9zeW1ib2xzCit4ZW4veHNtL2ZsYXNrL2ZsYXNr
LXBvbGljeS5TCiB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvYXZfcGVybV90b19zdHJpbmcuaAogeGVu
L3hzbS9mbGFzay9pbmNsdWRlL2F2X3Blcm1pc3Npb25zLmgKIHhlbi94c20vZmxhc2svaW5jbHVk
ZS9jbGFzc190b19zdHJpbmcuaApkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2JpbmZpbGUgYi94ZW4v
dG9vbHMvYmluZmlsZQpuZXcgZmlsZSBtb2RlIDEwMDc1NQppbmRleCAwMDAwMDAwMDAwLi43YmIz
NWE1MTc4Ci0tLSAvZGV2L251bGwKKysrIGIveGVuL3Rvb2xzL2JpbmZpbGUKQEAgLTAsMCArMSw0
MSBAQAorIyEvYmluL3NoCisjIHVzYWdlOiBiaW5maWxlIFstaV0gWy1hIDxhbGlnbj5dIDx0YXJn
ZXQtc3JjLlM+IDxiaW5hcnktZmlsZT4gPHZhcm5hbWU+CisjIC1hIDxhbGlnbj4gIGFsaWduIGRh
dGEgYXQgMl48YWxpZ24+IGJvdW5kYXJ5IChkZWZhdWx0OiBieXRlIGFsaWdubWVudCkKKyMgLWkg
ICAgICAgICAgYWRkIHRvIC5pbml0LnJvZGF0YSAoZGVmYXVsdDogLnJvZGF0YSkgc2VjdGlvbgor
CitzZWN0aW9uPSIiCithbGlnbj0wCisKK09QVElORD0xCit3aGlsZSBnZXRvcHRzICJpYToiIG9w
dDsgZG8KKyAgICBjYXNlICIkb3B0IiBpbgorICAgIGkpCisgICAgICAgIHNlY3Rpb249Ii5pbml0
IgorICAgICAgICA7OworICAgIGEpCisgICAgICAgIGFsaWduPSRPUFRBUkcKKyAgICAgICAgOzsK
KyAgICBlc2FjCitkb25lCisKK3RhcmdldD0kMQorYmluc291cmNlPSQyCit2YXJuYW1lPSQzCisK
K2NhdCA8PEVPRiA+JHRhcmdldAorI2luY2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KKworICAgICAg
ICAuc2VjdGlvbiAkc2VjdGlvbi5yb2RhdGEsICJhIiwgJXByb2diaXRzCisKKyAgICAgICAgLnAy
YWxpZ24gJGFsaWduCisgICAgICAgIC5nbG9iYWwgJHZhcm5hbWUKKyR2YXJuYW1lOgorICAgICAg
ICAuaW5jYmluICIkYmluc291cmNlIgorLkxlbmQ6CisKKyAgICAgICAgLnR5cGUgJHZhcm5hbWUs
ICVvYmplY3QKKyAgICAgICAgLnNpemUgJHZhcm5hbWUsIC5MZW5kIC0gJHZhcm5hbWUKKworICAg
ICAgICAuZ2xvYmFsICR7dmFybmFtZX1fc2l6ZQorICAgICAgICBBU01fSU5UKCR7dmFybmFtZX1f
c2l6ZSwgLkxlbmQgLSAkdmFybmFtZSkKK0VPRgpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9N
YWtlZmlsZSBiL3hlbi94c20vZmxhc2svTWFrZWZpbGUKaW5kZXggN2MzZjM4MTI4Ny4uYTgwNzUy
MTIzNSAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9NYWtlZmlsZQorKysgYi94ZW4veHNtL2Zs
YXNrL01ha2VmaWxlCkBAIC0zMCw2ICszMCw5IEBAICQoQVZfSF9GSUxFUyk6ICQoQVZfSF9ERVBF
TkQpCiBvYmotYmluLSQoQ09ORklHX1hTTV9GTEFTS19QT0xJQ1kpICs9IGZsYXNrLXBvbGljeS5v
CiBmbGFzay1wb2xpY3kubzogcG9saWN5LmJpbgogCitmbGFzay1wb2xpY3kuUzogJChYRU5fUk9P
VCkveGVuL3Rvb2xzL2JpbmZpbGUKKwkkKFhFTl9ST09UKS94ZW4vdG9vbHMvYmluZmlsZSAtaSAk
QCBwb2xpY3kuYmluIHhzbV9mbGFza19pbml0X3BvbGljeQorCiBGTEFTS19CVUlMRF9ESVIgOj0g
JChDVVJESVIpCiBQT0xJQ1lfU1JDIDo9ICQoRkxBU0tfQlVJTERfRElSKS94ZW5wb2xpY3ktJChY
RU5fRlVMTFZFUlNJT04pCiAKQEAgLTM5LDQgKzQyLDQgQEAgcG9saWN5LmJpbjogRk9SQ0UKIAog
LlBIT05ZOiBjbGVhbgogY2xlYW46OgotCXJtIC1mICQoQUxMX0hfRklMRVMpICoubyAkKERFUFNf
Uk0pIHBvbGljeS4qICQoUE9MSUNZX1NSQykKKwlybSAtZiAkKEFMTF9IX0ZJTEVTKSAqLm8gJChE
RVBTX1JNKSBwb2xpY3kuKiAkKFBPTElDWV9TUkMpIGZsYXNrLXBvbGljeS5TCmRpZmYgLS1naXQg
YS94ZW4veHNtL2ZsYXNrL2ZsYXNrLXBvbGljeS5TIGIveGVuL3hzbS9mbGFzay9mbGFzay1wb2xp
Y3kuUwpkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZDM4YWEzOTk2NC4uMDAwMDAwMDAw
MAotLS0gYS94ZW4veHNtL2ZsYXNrL2ZsYXNrLXBvbGljeS5TCisrKyAvZGV2L251bGwKQEAgLTEs
MTYgKzAsMCBAQAotI2luY2x1ZGUgPGFzbS9hc21fZGVmbnMuaD4KLQotICAgICAgICAuc2VjdGlv
biAuaW5pdC5yb2RhdGEsICJhIiwgJXByb2diaXRzCi0KLS8qIGNvbnN0IHVuc2lnbmVkIGNoYXIg
eHNtX2ZsYXNrX2luaXRfcG9saWN5W10gX19pbml0Y29uc3QgKi8KLSAgICAgICAgLmdsb2JhbCB4
c21fZmxhc2tfaW5pdF9wb2xpY3kKLXhzbV9mbGFza19pbml0X3BvbGljeToKLSAgICAgICAgLmlu
Y2JpbiAicG9saWN5LmJpbiIKLS5MZW5kOgotCi0gICAgICAgIC50eXBlIHhzbV9mbGFza19pbml0
X3BvbGljeSwgJW9iamVjdAotICAgICAgICAuc2l6ZSB4c21fZmxhc2tfaW5pdF9wb2xpY3ksIC4g
LSB4c21fZmxhc2tfaW5pdF9wb2xpY3kKLQotLyogY29uc3QgdW5zaWduZWQgaW50IF9faW5pdGNv
bnN0IHhzbV9mbGFza19pbml0X3BvbGljeV9zaXplICovCi0gICAgICAgIC5nbG9iYWwgeHNtX2Zs
YXNrX2luaXRfcG9saWN5X3NpemUKLSAgICAgICAgQVNNX0lOVCh4c21fZmxhc2tfaW5pdF9wb2xp
Y3lfc2l6ZSwgLkxlbmQgLSB4c21fZmxhc2tfaW5pdF9wb2xpY3kpCi0tIAoyLjE2LjQKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w5x-0002EW-94; Wed, 26 Feb 2020 12:47:21 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w5v-0002DV-HH
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:19 +0000
X-Inumbo-ID: 1a1661d4-5896-11ea-8cb6-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1a1661d4-5896-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F0570AD61;
 Wed, 26 Feb 2020 12:47:07 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:53 +0100
Message-Id: <20200226124705.29212-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v6 00/12] Add hypervisor sysfs-like support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gdGhlIDIwMTkgWGVuIGRldmVsb3BlciBzdW1taXQgdGhlcmUgd2FzIGFncmVlbWVudCB0aGF0
IHRoZSBYZW4KaHlwZXJ2aXNvciBzaG91bGQgZ2FpbiBzdXBwb3J0IGZvciBhIGhpZXJhcmNoaWNh
bCBuYW1lLXZhbHVlIHN0b3JlCnNpbWlsYXIgdG8gdGhlIExpbnV4IGtlcm5lbCdzIHN5c2ZzLgoK
VGhpcyBpcyBhIGZpcnN0IGltcGxlbWVudGF0aW9uIG9mIHRoYXQgaWRlYSBhZGRpbmcgdGhlIGJh
c2ljCmZ1bmN0aW9uYWxpdHkgdG8gaHlwZXJ2aXNvciBhbmQgdG9vbHMgc2lkZS4gVGhlIGludGVy
ZmFjZSB0byBhbnkKdXNlciBwcm9ncmFtIG1ha2luZyB1c2Ugb2YgdGhhdCAieGVuLWh5cGZzIiBp
cyBhIG5ldyBsaWJyYXJ5CiJsaWJ4ZW5oeXBmcyIgd2l0aCBhIHN0YWJsZSBpbnRlcmZhY2UuCgpU
aGUgc2VyaWVzIGFkZHMgcmVhZC1vbmx5IG5vZGVzIHdpdGggYnVpbGRpbmZvIGRhdGEgYW5kIHdy
aXRhYmxlCm5vZGVzIHdpdGggcnVudGltZSBwYXJhbWV0ZXJzLiB4bCBpcyBzd2l0Y2hlZCB0byB1
c2UgdGhlIG5ldyBmaWxlCnN5c3RlbSBmb3IgbW9kaWZ5aW5nIHRoZSBydW50aW1lIHBhcmFtZXRl
cnMgYW5kIHRoZSBvbGQgc3lzY3RsCmludGVyZmFjZSBmb3IgdGhhdCBwdXJwb3NlIGlzIGRyb3Bw
ZWQuCgpDaGFuZ2VzIGluIFY2OgotIGFkZGVkIG5ldyBwYXRjaGVzIDEsIDEwLCAxMSwgMTIKLSBh
ZGRyZXNzZWQgcmV2aWV3IGNvbW1lbnRzCi0gbW9kaWZpZWQgaW50ZXJmYWNlIGZvciBjcmVhdGlu
ZyBub2RlcyBmb3IgcnVudGltZSBwYXJhbWV0ZXJzCgpDaGFuZ2VzIGluIFY1OgotIHN3aXRjaGVk
IHRvIHhzbSBmb3IgcHJpdmlsZWdlIGNoZWNrCgpDaGFuZ2VzIGluIFY0OgotIGZvcm1lciBwYXRj
aCAyIHJlbW92ZWQgYXMgYWxyZWFkeSBjb21taXR0ZWQKLSBhZGRyZXNzZWQgcmV2aWV3IGNvbW1l
bnRzCgpDaGFuZ2VzIGluIFYzOgotIG1ham9yIHJld29yaywgZXNwZWNpYWxseSBieSBzdXBwb3J0
aW5nIGJpbmFyeSBjb250ZW50cyBvZiBlbnRyaWVzCi0gYWRkZWQgc2V2ZXJhbCBuZXcgcGF0Y2hl
cyAoMSwgMiwgNykKLSBmdWxsIHN1cHBvcnQgb2YgYWxsIHJ1bnRpbWUgcGFyYW1ldGVycwotIHN1
cHBvcnQgb2Ygd3JpdGluZyBlbnRyaWVzIChlc3BlY2lhbGx5IHJ1bnRpbWUgcGFyYW1ldGVycykK
CkNoYW5nZXMgaW4gVjI6Ci0gYWxsIGNvbW1lbnRzIHRvIFYxIGFkZHJlc3NlZAotIGFkZGVkIG1h
bi1wYWdlIGZvciB4ZW5oeXBmcyB0b29sCi0gYWRkZWQgcnVudGltZSBwYXJhbWV0ZXIgcmVhZCBh
Y2Nlc3MgZm9yIHN0cmluZyBwYXJhbWV0ZXJzCgpDaGFuZ2VzIGluIFYxOgotIHJlbmFtZWQgeGVu
ZnMgLT54ZW5oeXBmcwotIGFkZGVkIHdyaXRhYmxlIGVudHJpZXMgc3VwcG9ydCBhdCB0aGUgaW50
ZXJmYWNlIGxldmVsIGFuZCBpbiB0aGUKICB4ZW5oeXBmcyB0b29sCi0gYWRkZWQgcnVudGltZSBw
YXJhbWV0ZXIgcmVhZCBhY2Nlc3MgKGludGVnZXIgdHlwZSBvbmx5IGZvciBub3cpCi0gYWRkZWQg
ZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYyBmb3IgcGF0aCBkZXNjcmlwdGlvbnMKCkp1ZXJn
ZW4gR3Jvc3MgKDEyKToKICB4ZW46IGFsbG93IG9ubHkgc2l6ZW9mKGJvb2wpIHZhcmlhYmxlcyBm
b3IgYm9vbGVhbl9wYXJhbSgpCiAgeGVuOiBhZGQgYSBnZW5lcmljIHdheSB0byBpbmNsdWRlIGJp
bmFyeSBmaWxlcyBhcyB2YXJpYWJsZXMKICBkb2NzOiBhZGQgZmVhdHVyZSBkb2N1bWVudCBmb3Ig
WGVuIGh5cGVydmlzb3Igc3lzZnMtbGlrZSBzdXBwb3J0CiAgeGVuOiBhZGQgYmFzaWMgaHlwZXJ2
aXNvciBmaWxlc3lzdGVtIHN1cHBvcnQKICBsaWJzOiBhZGQgbGlieGVuaHlwZnMKICB0b29sczog
YWRkIHhlbmZzIHRvb2wKICB4ZW46IHByb3ZpZGUgdmVyc2lvbiBpbmZvcm1hdGlvbiBpbiBoeXBm
cwogIHhlbjogYWRkIC9idWlsZGluZm8vY29uZmlnIGVudHJ5IHRvIGh5cGVydmlzb3IgZmlsZXN5
c3RlbQogIHhlbjogYWRkIHJ1bnRpbWUgcGFyYW1ldGVyIGFjY2VzcyBzdXBwb3J0IHRvIGh5cGZz
CiAgdG9vbHMvbGlieGw6IHVzZSBsaWJ4ZW5oeXBmcyBmb3Igc2V0dGluZyB4ZW4gcnVudGltZSBw
YXJhbWV0ZXJzCiAgdG9vbHMvbGlieGM6IHJlbW92ZSB4Y19zZXRfcGFyYW1ldGVycygpCiAgeGVu
OiByZW1vdmUgWEVOX1NZU0NUTF9zZXRfcGFyYW1ldGVyIHN1cHBvcnQKCiAuZ2l0aWdub3JlICAg
ICAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiBkb2NzL2ZlYXR1cmVzL2h5cGVydmlzb3Jm
cy5wYW5kb2MgICB8ICA5MiArKysrKysKIGRvY3MvbWFuL3hlbmh5cGZzLjEucG9kICAgICAgICAg
ICAgIHwgIDYxICsrKysKIGRvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MgICAgICAgIHwgMTYz
ICsrKysrKysrKysrCiB0b29scy9SdWxlcy5tayAgICAgICAgICAgICAgICAgICAgICB8ICAgOCAr
LQogdG9vbHMvZmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZSAgfCAgIDQgKy0KIHRvb2xzL2xp
YnMvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAxICsKIHRvb2xzL2xpYnMvaHlwZnMvTWFr
ZWZpbGUgICAgICAgICAgIHwgIDE2ICsrCiB0b29scy9saWJzL2h5cGZzL2NvcmUuYyAgICAgICAg
ICAgICB8IDU0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRvb2xzL2xp
YnMvaHlwZnMvaW5jbHVkZS94ZW5oeXBmcy5oIHwgIDc1ICsrKysrCiB0b29scy9saWJzL2h5cGZz
L2xpYnhlbmh5cGZzLm1hcCAgICB8ICAxMCArCiB0b29scy9saWJzL2h5cGZzL3hlbmh5cGZzLnBj
LmluICAgICB8ICAxMCArCiB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICB8ICAg
MSAtCiB0b29scy9saWJ4Yy94Y19taXNjLmMgICAgICAgICAgICAgICB8ICAyMSAtLQogdG9vbHMv
bGlieGwvTWFrZWZpbGUgICAgICAgICAgICAgICAgfCAgIDMgKy0KIHRvb2xzL2xpYnhsL2xpYnhs
LmMgICAgICAgICAgICAgICAgIHwgIDUzICsrKy0KIHRvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFs
LmggICAgICAgIHwgICAxICsKIHRvb2xzL2xpYnhsL3hlbmxpZ2h0LnBjLmluICAgICAgICAgIHwg
ICAyICstCiB0b29scy9taXNjL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgNiArCiB0b29s
cy9taXNjL3hlbmh5cGZzLmMgICAgICAgICAgICAgICB8IDE4OSArKysrKysrKysrKysrCiB0b29s
cy94bC94bF9taXNjLmMgICAgICAgICAgICAgICAgICB8ICAgMSAtCiB4ZW4vYXJjaC9hcm0vdHJh
cHMuYyAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC9hcm0veGVuLmxkcy5TICAgICAg
ICAgICAgICB8ICAxMCArLQogeGVuL2FyY2gveDg2L2h2bS9hc2lkLmMgICAgICAgICAgICAgfCAg
IDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgICAgICAgIHwgICAxICsKIHhlbi9h
cmNoL3g4Ni9odm0vdm14L3ZtY3MuYyAgICAgICAgIHwgIDMwICstCiB4ZW4vYXJjaC94ODYvaHlw
ZXJjYWxsLmMgICAgICAgICAgICB8ICAgMSArCiB4ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgICAg
ICAgICAgICB8ICAyNiArLQogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgfCAg
IDEgKwogeGVuL2FyY2gveDg2L3hlbi5sZHMuUyAgICAgICAgICAgICAgfCAgMTAgKy0KIHhlbi9j
b21tb24vS2NvbmZpZyAgICAgICAgICAgICAgICAgIHwgIDEwICsKIHhlbi9jb21tb24vTWFrZWZp
bGUgICAgICAgICAgICAgICAgIHwgIDEzICsKIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyAgICAg
ICAgICAgIHwgIDM3ICsrLQogeGVuL2NvbW1vbi9oeXBmcy5jICAgICAgICAgICAgICAgICAgfCAz
NzcgKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAg
ICAgICAgICAgfCAgODQgKysrKystCiB4ZW4vY29tbW9uL3N5c2N0bC5jICAgICAgICAgICAgICAg
ICB8ICAzNiAtLS0KIHhlbi9kcml2ZXJzL2NoYXIvY29uc29sZS5jICAgICAgICAgIHwgIDY2ICsr
KystCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5j
bHVkZS9wdWJsaWMvaHlwZnMuaCAgICAgICAgICB8IDEyNyArKysrKysrKysKIHhlbi9pbmNsdWRl
L3B1YmxpYy9zeXNjdGwuaCAgICAgICAgIHwgIDE4IC0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVu
LmggICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmggICAgICAg
ICB8ICAgOCArCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaCAgICAgICAgICAgICB8IDEwNSArKysr
KysrCiB4ZW4vaW5jbHVkZS94ZW4va2VybmVsLmggICAgICAgICAgICB8ICAgMyArCiB4ZW4vaW5j
bHVkZS94ZW4vbGliLmggICAgICAgICAgICAgICB8ICAgMSAtCiB4ZW4vaW5jbHVkZS94ZW4vcGFy
YW0uaCAgICAgICAgICAgICB8ICA5NiArKysrLS0tCiB4ZW4vaW5jbHVkZS94bGF0LmxzdCAgICAg
ICAgICAgICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8
ICAgNiArCiB4ZW4vaW5jbHVkZS94c20veHNtLmggICAgICAgICAgICAgICB8ICAgNiArCiB4ZW4v
dG9vbHMvYmluZmlsZSAgICAgICAgICAgICAgICAgICB8ICA0MSArKysKIHhlbi94c20vZHVtbXku
YyAgICAgICAgICAgICAgICAgICAgIHwgICAxICsKIHhlbi94c20vZmxhc2svTWFrZWZpbGUgICAg
ICAgICAgICAgIHwgICA1ICstCiB4ZW4veHNtL2ZsYXNrL2ZsYXNrLXBvbGljeS5TICAgICAgICB8
ICAxNiAtLQogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgfCAgIDkgKy0KIHhl
bi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIHwgICA0ICstCiA1NSBmaWxlcyBjaGFu
Z2VkLCAyMjQzIGluc2VydGlvbnMoKyksIDE3NSBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEw
MDY0NCBkb2NzL2ZlYXR1cmVzL2h5cGVydmlzb3Jmcy5wYW5kb2MKIGNyZWF0ZSBtb2RlIDEwMDY0
NCBkb2NzL21hbi94ZW5oeXBmcy4xLnBvZAogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWlzYy9o
eXBmcy1wYXRocy5wYW5kb2MKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL01h
a2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlicy9oeXBmcy9jb3JlLmMKIGNyZWF0
ZSBtb2RlIDEwMDY0NCB0b29scy9saWJzL2h5cGZzL2luY2x1ZGUveGVuaHlwZnMuaAogY3JlYXRl
IG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnMvaHlwZnMvbGlieGVuaHlwZnMubWFwCiBjcmVhdGUgbW9k
ZSAxMDA2NDQgdG9vbHMvbGlicy9oeXBmcy94ZW5oeXBmcy5wYy5pbgogY3JlYXRlIG1vZGUgMTAw
NjQ0IHRvb2xzL21pc2MveGVuaHlwZnMuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24v
aHlwZnMuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9oeXBmcy5oCiBj
cmVhdGUgbW9kZSAxMDA2NDQgeGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKIGNyZWF0ZSBtb2RlIDEw
MDc1NSB4ZW4vdG9vbHMvYmluZmlsZQogZGVsZXRlIG1vZGUgMTAwNjQ0IHhlbi94c20vZmxhc2sv
Zmxhc2stcG9saWN5LlMKCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w5x-0002Et-Mb; Wed, 26 Feb 2020 12:47:21 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w5w-0002E3-Mv
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:20 +0000
X-Inumbo-ID: 19d73218-5896-11ea-940c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19d73218-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 592D7AFBA;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:47:00 +0100
Message-Id: <20200226124705.29212-8-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 07/12] xen: provide version information in
 hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZSB2ZXJzaW9uIGFuZCBjb21waWxlIGluZm9ybWF0aW9uIGluIC9idWlsZGluZm8vIG5v
ZGUgb2YgdGhlClhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtLiBBcyB0aGlzIGluZm9ybWF0aW9u
IGlzIGFjY2Vzc2libGUgYnkgZG9tMApvbmx5IG5vIGFkZGl0aW9uYWwgc2VjdXJpdHkgcHJvYmxl
bSBhcmlzZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQpWMzoKLSBu
ZXcgcGF0Y2gKClY0OgotIGFkZCBfX3JlYWRfbW9zdGx5IGFubm90YXRpb25zIChKYW4gQmV1bGlj
aCkKLS0tCiBkb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jIHwgNDUgKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9jb21tb24va2VybmVsLmMgICAgICAg
ICAgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCA5MCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2h5
cGZzLXBhdGhzLnBhbmRvYyBiL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKaW5kZXggYjlm
NTBmNjk5OC4uZTM5MmZlZmYyNyAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBh
bmRvYworKysgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCkBAIC0xMDMsMyArMTAzLDQ4
IEBAIEEgcG9wdWxhdGVkIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtIG1pZ2h0IGxvb2sgbGlr
ZSB0aGUgZm9sbG93aW5nIGV4YW1wbGU6CiAjIyMjIC8KIAogVGhlIHJvb3Qgb2YgdGhlIGh5cGVy
dmlzb3IgZmlsZSBzeXN0ZW0uCisKKyMjIyMgL2J1aWxkaW5mby8KKworQSBkaXJlY3RvcnkgY29u
dGFpbmluZyBzdGF0aWMgaW5mb3JtYXRpb24gZ2VuZXJhdGVkIHdoaWxlIGJ1aWxkaW5nIHRoZQor
aHlwZXJ2aXNvci4KKworIyMjIyAvYnVpbGRpbmZvL2NoYW5nZXNldCA9IFNUUklORworCitHaXQg
Y29tbWl0IG9mIHRoZSBoeXBlcnZpc29yLgorCisjIyMjIC9idWlsZGluZm8vY29tcGlsZWluZm8v
CisKK0EgZGlyZWN0b3J5IGNvbnRhaW5pbmcgaW5mb3JtYXRpb24gYWJvdXQgY29tcGlsYXRpb24g
b2YgWGVuLgorCisjIyMjIC9idWlsZGluZm8vY29tcGlsZWluZm8vY29tcGlsZV9ieSA9IFNUUklO
RworCitJbmZvcm1hdGlvbiB3aG8gY29tcGlsZWQgdGhlIGh5cGVydmlzb3IuCisKKyMjIyMgL2J1
aWxkaW5mby9jb21waWxlaW5mby9jb21waWxlX2RhdGUgPSBTVFJJTkcKKworRGF0ZSBvZiB0aGUg
aHlwZXJ2aXNvciBjb21waWxhdGlvbi4KKworIyMjIyAvYnVpbGRpbmZvL2NvbXBpbGVpbmZvL2Nv
bXBpbGVfZG9tYWluID0gU1RSSU5HCisKK0luZm9ybWF0aW9uIGFib3V0IHRoZSBjb21waWxlIGRv
bWFpbi4KKworIyMjIyAvYnVpbGRpbmZvL2NvbXBpbGVpbmZvL2NvbXBpbGVyID0gU1RSSU5HCisK
K1RoZSBjb21waWxlciB1c2VkIHRvIGJ1aWxkIFhlbi4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNp
b24vCisKK0EgZGlyZWN0b3J5IGNvbnRhaW5pbmcgdmVyc2lvbiBpbmZvcm1hdGlvbiBvZiB0aGUg
aHlwZXJ2aXNvci4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vZXh0cmEgPSBTVFJJTkcKKwor
RXh0cmEgdmVyc2lvbiBpbmZvcm1hdGlvbi4KKworIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vbWFq
b3IgPSBJTlRFR0VSCisKK1RoZSBtYWpvciB2ZXJzaW9uIG9mIFhlbi4KKworIyMjIyAvYnVpbGRp
bmZvL3ZlcnNpb24vbWlub3IgPSBJTlRFR0VSCisKK1RoZSBtaW5vciB2ZXJzaW9uIG9mIFhlbi4K
ZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2VybmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmlu
ZGV4IDIyOTQxY2VjOTQuLmRhNmU0YjQ0NDQgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVs
LmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwuYwpAQCAtMTMsNiArMTMsNyBAQAogI2luY2x1ZGUg
PHhlbi9wYWdpbmcuaD4KICNpbmNsdWRlIDx4ZW4vZ3Vlc3RfYWNjZXNzLmg+CiAjaW5jbHVkZSA8
eGVuL2h5cGVyY2FsbC5oPgorI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgogI2luY2x1ZGUgPHhzbS94
c20uaD4KICNpbmNsdWRlIDxhc20vY3VycmVudC5oPgogI2luY2x1ZGUgPHB1YmxpYy92ZXJzaW9u
Lmg+CkBAIC0zNzMsNiArMzc0LDUwIEBAIHZvaWQgX19pbml0IGRvX2luaXRjYWxscyh2b2lkKQog
ICAgICAgICAoKmNhbGwpKCk7CiB9CiAKK3N0YXRpYyB1bnNpZ25lZCBpbnQgX19yZWFkX21vc3Rs
eSBtYWpvcl92ZXJzaW9uOworc3RhdGljIHVuc2lnbmVkIGludCBfX3JlYWRfbW9zdGx5IG1pbm9y
X3ZlcnNpb247CisKK3N0YXRpYyBIWVBGU19ESVJfSU5JVChidWlsZGluZm8sICJidWlsZGluZm8i
KTsKK3N0YXRpYyBIWVBGU19ESVJfSU5JVChjb21waWxlaW5mbywgImNvbXBpbGVpbmZvIik7Citz
dGF0aWMgSFlQRlNfRElSX0lOSVQodmVyc2lvbiwgInZlcnNpb24iKTsKK3N0YXRpYyBIWVBGU19V
SU5UX0lOSVQobWFqb3IsICJtYWpvciIsIG1ham9yX3ZlcnNpb24pOworc3RhdGljIEhZUEZTX1VJ
TlRfSU5JVChtaW5vciwgIm1pbm9yIiwgbWlub3JfdmVyc2lvbik7CitzdGF0aWMgSFlQRlNfU1RS
SU5HX0lOSVQoY2hhbmdlc2V0LCAiY2hhbmdlc2V0Iik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lO
SVQoY29tcGlsZXIsICJjb21waWxlciIpOworc3RhdGljIEhZUEZTX1NUUklOR19JTklUKGNvbXBp
bGVfYnksICJjb21waWxlX2J5Iik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29tcGlsZV9k
YXRlLCAiY29tcGlsZV9kYXRlIik7CitzdGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoY29tcGlsZV9k
b21haW4sICJjb21waWxlX2RvbWFpbiIpOworc3RhdGljIEhZUEZTX1NUUklOR19JTklUKGV4dHJh
LCAiZXh0cmEiKTsKKworc3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKK3sK
KyAgICBoeXBmc19hZGRfZGlyKCZoeXBmc19yb290LCAmYnVpbGRpbmZvLCB0cnVlKTsKKworICAg
IGh5cGZzX3N0cmluZ19zZXRfcmVmZXJlbmNlKCZjaGFuZ2VzZXQsIHhlbl9jaGFuZ2VzZXQoKSk7
CisgICAgaHlwZnNfYWRkX2xlYWYoJmJ1aWxkaW5mbywgJmNoYW5nZXNldCwgdHJ1ZSk7CisKKyAg
ICBoeXBmc19hZGRfZGlyKCZidWlsZGluZm8sICZjb21waWxlaW5mbywgdHJ1ZSk7CisgICAgaHlw
ZnNfc3RyaW5nX3NldF9yZWZlcmVuY2UoJmNvbXBpbGVyLCB4ZW5fY29tcGlsZXIoKSk7CisgICAg
aHlwZnNfc3RyaW5nX3NldF9yZWZlcmVuY2UoJmNvbXBpbGVfYnksIHhlbl9jb21waWxlX2J5KCkp
OworICAgIGh5cGZzX3N0cmluZ19zZXRfcmVmZXJlbmNlKCZjb21waWxlX2RhdGUsIHhlbl9jb21w
aWxlX2RhdGUoKSk7CisgICAgaHlwZnNfc3RyaW5nX3NldF9yZWZlcmVuY2UoJmNvbXBpbGVfZG9t
YWluLCB4ZW5fY29tcGlsZV9kb21haW4oKSk7CisgICAgaHlwZnNfYWRkX2xlYWYoJmNvbXBpbGVp
bmZvLCAmY29tcGlsZXIsIHRydWUpOworICAgIGh5cGZzX2FkZF9sZWFmKCZjb21waWxlaW5mbywg
JmNvbXBpbGVfYnksIHRydWUpOworICAgIGh5cGZzX2FkZF9sZWFmKCZjb21waWxlaW5mbywgJmNv
bXBpbGVfZGF0ZSwgdHJ1ZSk7CisgICAgaHlwZnNfYWRkX2xlYWYoJmNvbXBpbGVpbmZvLCAmY29t
cGlsZV9kb21haW4sIHRydWUpOworCisgICAgbWFqb3JfdmVyc2lvbiA9IHhlbl9tYWpvcl92ZXJz
aW9uKCk7CisgICAgbWlub3JfdmVyc2lvbiA9IHhlbl9taW5vcl92ZXJzaW9uKCk7CisgICAgaHlw
ZnNfYWRkX2RpcigmYnVpbGRpbmZvLCAmdmVyc2lvbiwgdHJ1ZSk7CisgICAgaHlwZnNfc3RyaW5n
X3NldF9yZWZlcmVuY2UoJmV4dHJhLCB4ZW5fZXh0cmFfdmVyc2lvbigpKTsKKyAgICBoeXBmc19h
ZGRfbGVhZigmdmVyc2lvbiwgJmV4dHJhLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmdmVy
c2lvbiwgJm1ham9yLCB0cnVlKTsKKyAgICBoeXBmc19hZGRfbGVhZigmdmVyc2lvbiwgJm1pbm9y
LCB0cnVlKTsKKworICAgIHJldHVybiAwOworfQorX19pbml0Y2FsbChidWlsZGluZm9faW5pdCk7
CisKICMgZGVmaW5lIERPKGZuKSBsb25nIGRvXyMjZm4KIAogI2VuZGlmCi0tIAoyLjE2LjQKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w62-0002Hg-0E; Wed, 26 Feb 2020 12:47:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w60-0002Gz-HN
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:24 +0000
X-Inumbo-ID: 1a5c8290-5896-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1a5c8290-5896-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 12:47:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8422CAF33;
 Wed, 26 Feb 2020 12:47:08 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:57 +0100
Message-Id: <20200226124705.29212-5-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 04/12] xen: add basic hypervisor filesystem
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSBpbmZyYXN0cnVjdHVyZSBmb3IgdGhlIGh5cGVydmlzb3IgZmlsZXN5c3RlbS4KClRo
aXMgaW5jbHVkZXMgdGhlIGh5cGVyY2FsbCBpbnRlcmZhY2UgYW5kIHRoZSBiYXNlIGZ1bmN0aW9u
cyBmb3IKZW50cnkgY3JlYXRpb24sIGRlbGV0aW9uIGFuZCBtb2RpZmljYXRpb24uCgpJbiBvcmRl
ciBub3QgdG8gaGF2ZSB0byByZXBlYXQgdGhlIHNhbWUgcGF0dGVybiBtdWx0aXBsZSB0aW1lcyBp
biBjYXNlCmFkZGluZyBhIG5ldyBub2RlIHNob3VsZCBCVUdfT04oKSBmYWlsdXJlLCB0aGUgaGVs
cGVycyBmb3IgYWRkaW5nIGEKbm9kZSAoaHlwZnNfYWRkX2RpcigpIGFuZCBoeXBmc19hZGRfbGVh
ZigpKSBnZXQgYSBub2ZhdWx0IHBhcmFtZXRlcgpjYXVzaW5nIHRoZSBCVUcoKSBpbiBjYXNlIG9m
IGEgZmFpbHVyZS4KCldoZW4gc3VwcG9ydGluZyB3cml0YWJsZSBsZWFmcyB0aGUgZW50cnkncyB3
cml0ZSBwb2ludGVyIHdpbGwgbmVlZCB0bwpiZSBzZXQgdG8gdGhlIGZ1bmN0aW9uIHBlcmZvcm1p
bmcgdGhlIHdyaXRlIHRvIHRoZSB2YXJpYWJsZSBob2xkaW5nIHRoZQpjb250ZW50LiBJbiBjYXNl
IHRoZXJlIGFyZSBubyBzcGVjaWFsIGNvbnN0cmFpbnRzIHRoaXMgd2lsbCBiZQpoeXBmc193cml0
ZV9ib29sKCkgZm9yIHR5cGUgWEVOX0hZUEZTX1RZUEVfQk9PTCBhbmQgaHlwZnNfd3JpdGVfbGVh
ZigpCmZvciB0aGUgb3RoZXIgZW50cnkgdHlwZXMuCgpTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdy
b3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWMToKLSByZW5hbWUgZmlsZXMgZnJvbSBmaWxlc3lz
dGVtLiogdG8gaHlwZnMuKgotIGFkZCBkdW1teSB3cml0ZSBlbnRyeSBzdXBwb3J0Ci0gcmVuYW1l
IGh5cGVyY2FsbCBmaWxlc3lzdGVtX29wIHRvIGh5cGZzX29wCi0gYWRkIHN1cHBvcnQgZm9yIHVu
c2lnbmVkIGludGVnZXIgZW50cmllcwoKVjI6Ci0gdGVzdCBuZXcgZW50cnkgbmFtZSB0byBiZSB2
YWxpZAoKVjM6Ci0gbWFqb3IgcmV3b3JrLCBlc3BlY2lhbGx5IGJ5IHN1cHBvcnRpbmcgYmluYXJ5
IGNvbnRlbnRzIG9mIGVudHJpZXMKLSBhZGRyZXNzZWQgYWxsIGNvbW1lbnRzCgpWNDoKLSBzb3J0
ICNpbmNsdWRlcyBhbHBoYWJldGljYWxseSAoV2VpIExpdSkKLSBhZGQgcHVibGljIGludGVyZmFj
ZSBzdHJ1Y3R1cmVzIHRvIHhsYXQubHN0IChKYW4gQmV1bGljaCkKLSBsZXQgRElSRU5UUllfU0la
RSgpIGFkZCAxIGZvciB0cmFpbGluZyBudWwgYnl0ZSAoSmFuIEJldWxpY2gpCi0gcmVtb3ZlIGh5
cGZzX2FkZF9lbnRyeSgpIChKYW4gQmV1bGljaCkKLSBsZW4gLT4gdWxlbiAoSmFuIEJldWxpY2gp
Ci0gc3dpdGNoIHNlcXVlbmNlIG9mIHRlc3RzIGluIGh5cGZzX2dldF9lbnRyeV9yZWwoKSAoSmFu
IEJldWxpY2gpCi0gYWRkIGNvbnN0IHF1YWxpZmllciAoSmFuIEJldWxpY2gpCi0gcmV0dXJuIC1F
Tk9CVUZTIGlmIG9ubHkgZGlyZW50cnkgYnV0IG5vIGVudHJ5IGNvbnRlbnRzIGFyZSByZXR1cm5l
ZAogIChKYW4gQmV1bGljaCkKLSB1c2UgeG1hbGxvYygpIGluc3RlYWQgb2YgeHphbGxvYygpIChK
YW4gQmV1bGljaCkKLSBiZXR0ZXIgZXJyb3IgaGFuZGxpbmcgaW4gaHlwZnNfd3JpdGVfbGVhZigp
IChKYW4gQmV1bGljaCkKLSByZXR1cm4gLUVPUE5PVFNVUFAgZm9yIHVua25vd24gc3ViLWNvbW1h
bmQgKEphbiBCZXVsaWNoKQotIHVzZSBwbGFpbiBpbnRlZ2VycyBmb3IgZW51bS1saWtlIGNvbnN0
YW50cyBpbiBwdWJsaWMgaW50ZXJmYWNlCiAgKEphbiBCZXVsaWNoKQotIHJlbmFtZSBYRU5fSFlQ
RlNfT1BfcmVhZF9jb250ZW50cyB0byBYRU5fSFlQRlNfT1BfcmVhZCAoSmFuIEJldWxpY2gpCi0g
YWRkIHNvbWUgY29tbWVudHMgaW4gaW5jbHVkZS9wdWJsaWMvaHlwZnMuaCAoSmFuIEJldWxpY2gp
Ci0gdXNlIGNvbnN0X2NoYXIgZm9yIHVzZXIgcGFyYW1ldGVyIHBhdGggKEphbiBCZXVsaWNoKQot
IGFkZCBoZWxwZXJzIGZvciBYRU5fSFlQRlNfVFlQRV9CT09MIGFuZCBYRU5fSFlQRlNfVFlQRV9J
TlQgZW50cnkKICBkZWZpbml0aW9ucyAoSmFuIEJldWxpY2gpCi0gbWFrZSBzdGF0aWNhbGx5IGRl
ZmluZWQgZW50cmllcyBfX3JlYWRfbW9zdGx5IChKYW4gQmV1bGljaCkKClY1OgotIHN3aXRjaCB0
byB4c20gZm9yIHByaXZpbGVnZSBjaGVjawoKVjY6Ci0gdXNlIG1lbWNocigpIGZvciB0ZXN0aW5n
IGNvcnJlY3Qgc3RyaW5nIGxlbmd0aCAoSmFuIEJldWxpY2gpCi0gcmVqZWN0IHdyaXRpbmcgdG8g
bm9uLXN0cmluZyBsZWFmcyB3aXRoIHdyb25nIGxlbmd0aCAoSmFuIEJldWxpY2gpCi0gb25seSBz
dXBwb3J0IGJvb2xzIG9mIG5hdHVyYWwgc2l6ZSAoSnVsaWVuIEdyYWxsKQotIGFkanVzdCBibGFu
ayBwYWRkaW5nIGluIGhlYWRlciAoSmFuIEJldWxpY2gpCi0gYWRqdXN0IGNvbW1lbnRzIGluIHB1
YmxpYyBoZWFkZXIgKEphbiBCZXVsaWNoKQotIHJlbmFtZSBoeXBmc19zdHJpbmdfc2V0KCkgYW5k
IGFkZCBjb21tZW50IChKYW4gQmV1bGljaCkKLSBhZGQgY29tbW9uIEhZUEZTX0lOSVQgaGVscGVy
IG1hY3JvIChKYW4gQmV1bGljaCkKLSByZWFsbHkgY2hlY2sgc3RydWN0dXJlcyBhZGRlZCB0byB4
bGF0LmxzdCAoSmFuIEJldWxpY2gpCi0gYWRkIG1pc3NpbmcgeHNtIHBhcnRzIChKYW4gQmV1bGlj
aCkKLS0tCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlICB8ICAgMiArLQogeGVu
L2FyY2gvYXJtL3RyYXBzLmMgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h2
bS9oeXBlcmNhbGwuYyAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jICAg
ICAgICAgICAgfCAgIDEgKwogeGVuL2FyY2gveDg2L3B2L2h5cGVyY2FsbC5jICAgICAgICAgfCAg
IDEgKwogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL2Nv
bW1vbi9oeXBmcy5jICAgICAgICAgICAgICAgICAgfCAzNDkgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrCiB4ZW4vaW5jbHVkZS9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICAg
MSArCiB4ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaCAgICAgICAgICB8IDEyNyArKysrKysrKysr
KysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAgICAgICAgICB8ICAgMSArCiB4ZW4vaW5j
bHVkZS94ZW4vaHlwZXJjYWxsLmggICAgICAgICB8ICAgOCArCiB4ZW4vaW5jbHVkZS94ZW4vaHlw
ZnMuaCAgICAgICAgICAgICB8IDEwMyArKysrKysrKysrKwogeGVuL2luY2x1ZGUveGxhdC5sc3Qg
ICAgICAgICAgICAgICAgfCAgIDIgKwogeGVuL2luY2x1ZGUveHNtL2R1bW15LmggICAgICAgICAg
ICAgfCAgIDYgKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAgIDYgKwog
eGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFz
ay9ob29rcy5jICAgICAgICAgICAgICAgfCAgIDYgKwogeGVuL3hzbS9mbGFzay9wb2xpY3kvYWNj
ZXNzX3ZlY3RvcnMgfCAgIDIgKwogMTggZmlsZXMgY2hhbmdlZCwgNjE4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vY29tbW9uL2h5cGZzLmMKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaAogY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9pbmNsdWRlL3hlbi9oeXBmcy5oCgpkaWZmIC0tZ2l0IGEvdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMvZG9tMC50ZSBiL3Rvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAu
dGUKaW5kZXggMjcyZjZhNGY3NS4uMjA5MjVlMzhhMiAxMDA2NDQKLS0tIGEvdG9vbHMvZmxhc2sv
cG9saWN5L21vZHVsZXMvZG9tMC50ZQorKysgYi90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9k
b20wLnRlCkBAIC0xMSw3ICsxMSw3IEBAIGFsbG93IGRvbTBfdCB4ZW5fdDp4ZW4gewogCW10cnJf
ZGVsIG10cnJfcmVhZCBtaWNyb2NvZGUgcGh5c2luZm8gcXVpcmsgd3JpdGVjb25zb2xlIHJlYWRh
cGljCiAJd3JpdGVhcGljIHByaXZwcm9maWxlIG5vbnByaXZwcm9maWxlIGtleGVjIGZpcm13YXJl
IHNsZWVwIGZyZXF1ZW5jeQogCWdldGlkbGUgZGVidWcgZ2V0Y3B1aW5mbyBoZWFwIHBtX29wIG1j
YV9vcCBsb2NrcHJvZiBjcHVwb29sX29wCi0JZ2V0c2NoZWR1bGVyIHNldHNjaGVkdWxlcgorCWdl
dHNjaGVkdWxlciBzZXRzY2hlZHVsZXIgaHlwZnNfb3AKIH07CiBhbGxvdyBkb20wX3QgeGVuX3Q6
eGVuMiB7CiAJcmVzb3VyY2Vfb3AgcHNyX2NtdF9vcCBwc3JfYWxsb2MgcG11X2N0cmwgZ2V0X3N5
bWJvbApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3RyYXBzLmMgYi94ZW4vYXJjaC9hcm0vdHJh
cHMuYwppbmRleCA2ZjliZWMyMmQzLi44N2FmODEwNjY3IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9h
cm0vdHJhcHMuYworKysgYi94ZW4vYXJjaC9hcm0vdHJhcHMuYwpAQCAtMTM4Miw2ICsxMzgyLDcg
QEAgc3RhdGljIGFybV9oeXBlcmNhbGxfdCBhcm1faHlwZXJjYWxsX3RhYmxlW10gPSB7CiAjaWZk
ZWYgQ09ORklHX0FSR08KICAgICBIWVBFUkNBTEwoYXJnb19vcCwgNSksCiAjZW5kaWYKKyAgICBI
WVBFUkNBTEwoaHlwZnNfb3AsIDUpLAogfTsKIAogI2lmbmRlZiBOREVCVUcKZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h5cGVyY2Fs
bC5jCmluZGV4IDMzZGQyZDk5ZDIuLjIxMGRkYTRmMzggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4
Ni9odm0vaHlwZXJjYWxsLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYwpAQCAt
MTQ0LDYgKzE0NCw3IEBAIHN0YXRpYyBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBodm1faHlwZXJj
YWxsX3RhYmxlW10gPSB7CiAjZW5kaWYKICAgICBIWVBFUkNBTEwoeGVucG11X29wKSwKICAgICBD
T01QQVRfQ0FMTChkbV9vcCksCisgICAgSFlQRVJDQUxMKGh5cGZzX29wKSwKICAgICBIWVBFUkNB
TEwoYXJjaF8xKQogfTsKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jIGIv
eGVuL2FyY2gveDg2L2h5cGVyY2FsbC5jCmluZGV4IDdmMjk5ZDQ1YzYuLjA1YTNmNWUyNWIgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9oeXBlcmNhbGwuYworKysgYi94ZW4vYXJjaC94ODYvaHlw
ZXJjYWxsLmMKQEAgLTczLDYgKzczLDcgQEAgY29uc3QgaHlwZXJjYWxsX2FyZ3NfdCBoeXBlcmNh
bGxfYXJnc190YWJsZVtOUl9oeXBlcmNhbGxzXSA9CiAgICAgQVJHUyhodm1fb3AsIDIpLAogICAg
IEFSR1MoZG1fb3AsIDMpLAogI2VuZGlmCisgICAgQVJHUyhoeXBmc19vcCwgNSksCiAgICAgQVJH
UyhtY2EsIDEpLAogICAgIEFSR1MoYXJjaF8xLCAxKSwKIH07CmRpZmYgLS1naXQgYS94ZW4vYXJj
aC94ODYvcHYvaHlwZXJjYWxsLmMgYi94ZW4vYXJjaC94ODYvcHYvaHlwZXJjYWxsLmMKaW5kZXgg
MTdkZGY5ZWExZi4uODM5MDdkNGYwMCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L2h5cGVy
Y2FsbC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9wdi9oeXBlcmNhbGwuYwpAQCAtODUsNiArODUsNyBA
QCBjb25zdCBoeXBlcmNhbGxfdGFibGVfdCBwdl9oeXBlcmNhbGxfdGFibGVbXSA9IHsKICAgICBI
WVBFUkNBTEwoaHZtX29wKSwKICAgICBDT01QQVRfQ0FMTChkbV9vcCksCiAjZW5kaWYKKyAgICBI
WVBFUkNBTEwoaHlwZnNfb3ApLAogICAgIEhZUEVSQ0FMTChtY2EpLAogICAgIEhZUEVSQ0FMTChh
cmNoXzEpLAogfTsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9u
L01ha2VmaWxlCmluZGV4IDJhYmI4MjUwYjAuLjNhMmMxYWU2OTAgMTAwNjQ0Ci0tLSBhL3hlbi9j
b21tb24vTWFrZWZpbGUKKysrIGIveGVuL2NvbW1vbi9NYWtlZmlsZQpAQCAtMTAsNiArMTAsNyBA
QCBvYmoteSArPSBkb21haW4ubwogb2JqLXkgKz0gZXZlbnRfMmwubwogb2JqLXkgKz0gZXZlbnRf
Y2hhbm5lbC5vCiBvYmoteSArPSBldmVudF9maWZvLm8KK29iai15ICs9IGh5cGZzLm8KIG9iai0k
KENPTkZJR19DUkFTSF9ERUJVRykgKz0gZ2Ric3R1Yi5vCiBvYmotJChDT05GSUdfR1JBTlRfVEFC
TEUpICs9IGdyYW50X3RhYmxlLm8KIG9iai15ICs9IGd1ZXN0Y29weS5vCmRpZmYgLS1naXQgYS94
ZW4vY29tbW9uL2h5cGZzLmMgYi94ZW4vY29tbW9uL2h5cGZzLmMKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMC4uZTYxNjZmZTFlNwotLS0gL2Rldi9udWxsCisrKyBiL3hlbi9j
b21tb24vaHlwZnMuYwpAQCAtMCwwICsxLDM0OSBAQAorLyoqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgor
ICoKKyAqIGh5cGZzLmMKKyAqCisgKiBTaW1wbGUgc3lzZnMtbGlrZSBmaWxlIHN5c3RlbSBmb3Ig
dGhlIGh5cGVydmlzb3IuCisgKi8KKworI2luY2x1ZGUgPHhlbi9lcnIuaD4KKyNpbmNsdWRlIDx4
ZW4vZ3Vlc3RfYWNjZXNzLmg+CisjaW5jbHVkZSA8eGVuL2h5cGVyY2FsbC5oPgorI2luY2x1ZGUg
PHhlbi9oeXBmcy5oPgorI2luY2x1ZGUgPHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vcndsb2Nr
Lmg+CisjaW5jbHVkZSA8cHVibGljL2h5cGZzLmg+CisKKyNpZmRlZiBDT05GSUdfQ09NUEFUCisj
aW5jbHVkZSA8Y29tcGF0L2h5cGZzLmg+CitDSEVDS19oeXBmc19kaXJlbnRyeTsKKyN1bmRlZiBD
SEVDS19oeXBmc19kaXJlbnRyeQorI2RlZmluZSBDSEVDS19oeXBmc19kaXJlbnRyeSBzdHJ1Y3Qg
eGVuX2h5cGZzX2RpcmVudHJ5CitDSEVDS19oeXBmc19kaXJsaXN0ZW50cnk7CisjZW5kaWYKKwor
I2RlZmluZSBESVJFTlRSWV9OQU1FX09GRiBvZmZzZXRvZihzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxp
c3RlbnRyeSwgbmFtZSkKKyNkZWZpbmUgRElSRU5UUllfU0laRShuYW1lX2xlbikgXAorICAgIChE
SVJFTlRSWV9OQU1FX09GRiArICAgICAgICBcCisgICAgIFJPVU5EVVAoKG5hbWVfbGVuKSArIDEs
IGFsaWdub2Yoc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSkpKQorCitzdGF0aWMgREVGSU5FX1JX
TE9DSyhoeXBmc19sb2NrKTsKKworSFlQRlNfRElSX0lOSVQoaHlwZnNfcm9vdCwgIiIpOworCitz
dGF0aWMgaW50IGFkZF9lbnRyeShzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpwYXJlbnQsIHN0cnVj
dCBoeXBmc19lbnRyeSAqbmV3KQoreworICAgIGludCByZXQgPSAtRU5PRU5UOworICAgIHN0cnVj
dCBoeXBmc19lbnRyeSAqZTsKKworICAgIHdyaXRlX2xvY2soJmh5cGZzX2xvY2spOworCisgICAg
bGlzdF9mb3JfZWFjaF9lbnRyeSAoIGUsICZwYXJlbnQtPmRpcmxpc3QsIGxpc3QgKQorICAgIHsK
KyAgICAgICAgaW50IGNtcCA9IHN0cmNtcChlLT5uYW1lLCBuZXctPm5hbWUpOworCisgICAgICAg
IGlmICggY21wID4gMCApCisgICAgICAgIHsKKyAgICAgICAgICAgIHJldCA9IDA7CisgICAgICAg
ICAgICBsaXN0X2FkZF90YWlsKCZuZXctPmxpc3QsICZlLT5saXN0KTsKKyAgICAgICAgICAgIGJy
ZWFrOworICAgICAgICB9CisgICAgICAgIGlmICggY21wID09IDAgKQorICAgICAgICB7CisgICAg
ICAgICAgICByZXQgPSAtRUVYSVNUOworICAgICAgICAgICAgYnJlYWs7CisgICAgICAgIH0KKyAg
ICB9CisKKyAgICBpZiAoIHJldCA9PSAtRU5PRU5UICkKKyAgICB7CisgICAgICAgIHJldCA9IDA7
CisgICAgICAgIGxpc3RfYWRkX3RhaWwoJm5ldy0+bGlzdCwgJnBhcmVudC0+ZGlybGlzdCk7Cisg
ICAgfQorCisgICAgaWYgKCAhcmV0ICkKKyAgICB7CisgICAgICAgIHVuc2lnbmVkIGludCBzeiA9
IHN0cmxlbihuZXctPm5hbWUpOworCisgICAgICAgIHBhcmVudC0+ZS5zaXplICs9IERJUkVOVFJZ
X1NJWkUoc3opOworICAgIH0KKworICAgIHdyaXRlX3VubG9jaygmaHlwZnNfbG9jayk7CisKKyAg
ICByZXR1cm4gcmV0OworfQorCitpbnQgaHlwZnNfYWRkX2RpcihzdHJ1Y3QgaHlwZnNfZW50cnlf
ZGlyICpwYXJlbnQsCisgICAgICAgICAgICAgICAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyICpk
aXIsIGJvb2wgbm9mYXVsdCkKK3sKKyAgICBpbnQgcmV0OworCisgICAgcmV0ID0gYWRkX2VudHJ5
KHBhcmVudCwgJmRpci0+ZSk7CisgICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsKKworICAgIHJl
dHVybiByZXQ7Cit9CisKK2ludCBoeXBmc19hZGRfbGVhZihzdHJ1Y3QgaHlwZnNfZW50cnlfZGly
ICpwYXJlbnQsCisgICAgICAgICAgICAgICAgICAgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxl
YWYsIGJvb2wgbm9mYXVsdCkKK3sKKyAgICBpbnQgcmV0OworCisgICAgaWYgKCAhbGVhZi0+Y29u
dGVudCApCisgICAgICAgIHJldCA9IC1FSU5WQUw7CisgICAgZWxzZQorICAgICAgICByZXQgPSBh
ZGRfZW50cnkocGFyZW50LCAmbGVhZi0+ZSk7CisgICAgQlVHX09OKG5vZmF1bHQgJiYgcmV0KTsK
KworICAgIHJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBpbnQgaHlwZnNfZ2V0X3BhdGhfdXNlcihj
aGFyICpidWYsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRM
RV9QQVJBTShjb25zdF9jaGFyKSB1YWRkciwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBsb25nIHVsZW4pCit7CisgICAgaWYgKCB1bGVuID4gWEVOX0hZUEZTX01BWF9Q
QVRITEVOICkKKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7CisKKyAgICBpZiAoIGNvcHlfZnJvbV9n
dWVzdChidWYsIHVhZGRyLCB1bGVuKSApCisgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAg
aWYgKCBtZW1jaHIoYnVmLCAwLCB1bGVuKSAhPSBidWYgKyB1bGVuIC0gMSApCisgICAgICAgIHJl
dHVybiAtRUlOVkFMOworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBzdHJ1Y3QgaHlwZnNf
ZW50cnkgKmh5cGZzX2dldF9lbnRyeV9yZWwoc3RydWN0IGh5cGZzX2VudHJ5X2RpciAqZGlyLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFy
ICpwYXRoKQoreworICAgIGNvbnN0IGNoYXIgKmVuZDsKKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnkg
KmVudHJ5OworICAgIHVuc2lnbmVkIGludCBuYW1lX2xlbjsKKworICAgIGlmICggZGlyLT5lLnR5
cGUgIT0gWEVOX0hZUEZTX1RZUEVfRElSICkKKyAgICAgICAgcmV0dXJuIE5VTEw7CisKKyAgICBp
ZiAoICEqcGF0aCApCisgICAgICAgIHJldHVybiAmZGlyLT5lOworCisgICAgZW5kID0gc3RyY2hy
KHBhdGgsICcvJyk7CisgICAgaWYgKCAhZW5kICkKKyAgICAgICAgZW5kID0gc3RyY2hyKHBhdGgs
ICdcMCcpOworICAgIG5hbWVfbGVuID0gZW5kIC0gcGF0aDsKKworICAgIGxpc3RfZm9yX2VhY2hf
ZW50cnkgKCBlbnRyeSwgJmRpci0+ZGlybGlzdCwgbGlzdCApCisgICAgeworICAgICAgICBpbnQg
Y21wID0gc3RybmNtcChwYXRoLCBlbnRyeS0+bmFtZSwgbmFtZV9sZW4pOworICAgICAgICBzdHJ1
Y3QgaHlwZnNfZW50cnlfZGlyICpkID0gY29udGFpbmVyX29mKGVudHJ5LAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCBoeXBmc19lbnRyeV9k
aXIsIGUpOworCisgICAgICAgIGlmICggY21wIDwgMCApCisgICAgICAgICAgICByZXR1cm4gTlVM
TDsKKyAgICAgICAgaWYgKCAhY21wICYmIHN0cmxlbihlbnRyeS0+bmFtZSkgPT0gbmFtZV9sZW4g
KQorICAgICAgICAgICAgcmV0dXJuICplbmQgPyBoeXBmc19nZXRfZW50cnlfcmVsKGQsIGVuZCAr
IDEpIDogZW50cnk7CisgICAgfQorCisgICAgcmV0dXJuIE5VTEw7Cit9CisKK3N0cnVjdCBoeXBm
c19lbnRyeSAqaHlwZnNfZ2V0X2VudHJ5KGNvbnN0IGNoYXIgKnBhdGgpCit7CisgICAgaWYgKCBw
YXRoWzBdICE9ICcvJyApCisgICAgICAgIHJldHVybiBOVUxMOworCisgICAgcmV0dXJuIGh5cGZz
X2dldF9lbnRyeV9yZWwoJmh5cGZzX3Jvb3QsIHBhdGggKyAxKTsKK30KKworaW50IGh5cGZzX3Jl
YWRfZGlyKGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnksCisgICAgICAgICAgICAgICAg
ICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkcikKK3sKKyAgICBjb25zdCBzdHJ1
Y3QgaHlwZnNfZW50cnlfZGlyICpkOworICAgIGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeSAqZTsK
KyAgICB1bnNpZ25lZCBpbnQgc2l6ZSA9IGVudHJ5LT5zaXplOworCisgICAgZCA9IGNvbnRhaW5l
cl9vZihlbnRyeSwgY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5X2RpciwgZSk7CisKKyAgICBsaXN0
X2Zvcl9lYWNoX2VudHJ5ICggZSwgJmQtPmRpcmxpc3QsIGxpc3QgKQorICAgIHsKKyAgICAgICAg
c3RydWN0IHhlbl9oeXBmc19kaXJsaXN0ZW50cnkgZGlyZW50cnk7CisgICAgICAgIHVuc2lnbmVk
IGludCBlX25hbWVsZW4gPSBzdHJsZW4oZS0+bmFtZSk7CisgICAgICAgIHVuc2lnbmVkIGludCBl
X2xlbiA9IERJUkVOVFJZX1NJWkUoZV9uYW1lbGVuKTsKKworICAgICAgICBkaXJlbnRyeS5lLmZs
YWdzID0gZS0+d3JpdGUgPyBYRU5fSFlQRlNfV1JJVEVBQkxFIDogMDsKKyAgICAgICAgZGlyZW50
cnkuZS50eXBlID0gZS0+dHlwZTsKKyAgICAgICAgZGlyZW50cnkuZS5lbmNvZGluZyA9IGUtPmVu
Y29kaW5nOworICAgICAgICBkaXJlbnRyeS5lLmNvbnRlbnRfbGVuID0gZS0+c2l6ZTsKKyAgICAg
ICAgZGlyZW50cnkub2ZmX25leHQgPSBsaXN0X2lzX2xhc3QoJmUtPmxpc3QsICZkLT5kaXJsaXN0
KSA/IDAgOiBlX2xlbjsKKyAgICAgICAgaWYgKCBjb3B5X3RvX2d1ZXN0KHVhZGRyLCAmZGlyZW50
cnksIDEpICkKKyAgICAgICAgICAgIHJldHVybiAtRUZBVUxUOworCisgICAgICAgIGlmICggY29w
eV90b19ndWVzdF9vZmZzZXQodWFkZHIsIERJUkVOVFJZX05BTUVfT0ZGLAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGUtPm5hbWUsIGVfbmFtZWxlbiArIDEpICkKKyAgICAgICAg
ICAgIHJldHVybiAtRUZBVUxUOworCisgICAgICAgIGd1ZXN0X2hhbmRsZV9hZGRfb2Zmc2V0KHVh
ZGRyLCBlX2xlbik7CisKKyAgICAgICAgQVNTRVJUKGVfbGVuIDw9IHNpemUpOworICAgICAgICBz
aXplIC09IGVfbGVuOworICAgIH0KKworICAgIHJldHVybiAwOworfQorCitpbnQgaHlwZnNfcmVh
ZF9sZWFmKGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnksCisgICAgICAgICAgICAgICAg
ICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIpCit7CisgICAgY29uc3Qgc3Ry
dWN0IGh5cGZzX2VudHJ5X2xlYWYgKmw7CisKKyAgICBsID0gY29udGFpbmVyX29mKGVudHJ5LCBj
b25zdCBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiwgZSk7CisKKyAgICByZXR1cm4gY29weV90b19n
dWVzdCh1YWRkciwgbC0+Y29udGVudCwgZW50cnktPnNpemUpID8gLUVGQVVMVDogMDsKK30KKwor
c3RhdGljIGludCBoeXBmc19yZWFkKGNvbnN0IHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnksCisg
ICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwg
dW5zaWduZWQgbG9uZyB1bGVuKQoreworICAgIHN0cnVjdCB4ZW5faHlwZnNfZGlyZW50cnkgZTsK
KyAgICBsb25nIHJldCA9IC1FSU5WQUw7CisKKyAgICBpZiAoIHVsZW4gPCBzaXplb2YoZSkgKQor
ICAgICAgICBnb3RvIG91dDsKKworICAgIGUuZmxhZ3MgPSBlbnRyeS0+d3JpdGUgPyBYRU5fSFlQ
RlNfV1JJVEVBQkxFIDogMDsKKyAgICBlLnR5cGUgPSBlbnRyeS0+dHlwZTsKKyAgICBlLmVuY29k
aW5nID0gZW50cnktPmVuY29kaW5nOworICAgIGUuY29udGVudF9sZW4gPSBlbnRyeS0+c2l6ZTsK
KworICAgIHJldCA9IC1FRkFVTFQ7CisgICAgaWYgKCBjb3B5X3RvX2d1ZXN0KHVhZGRyLCAmZSwg
MSkgKQorICAgICAgICBnb3RvIG91dDsKKworICAgIHJldCA9IC1FTk9CVUZTOworICAgIGlmICgg
dWxlbiA8IGVudHJ5LT5zaXplICsgc2l6ZW9mKGUpICkKKyAgICAgICAgZ290byBvdXQ7CisKKyAg
ICBndWVzdF9oYW5kbGVfYWRkX29mZnNldCh1YWRkciwgc2l6ZW9mKGUpKTsKKworICAgIHJldCA9
IGVudHJ5LT5yZWFkKGVudHJ5LCB1YWRkcik7CisKKyBvdXQ6CisgICAgcmV0dXJuIHJldDsKK30K
KworaW50IGh5cGZzX3dyaXRlX2xlYWYoc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCisg
ICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1
bnNpZ25lZCBsb25nIHVsZW4pCit7CisgICAgY2hhciAqYnVmOworICAgIGludCByZXQ7CisKKyAg
ICBpZiAoIHVsZW4gPiBsZWFmLT5lLnNpemUgKQorICAgICAgICByZXR1cm4gLUVOT1NQQzsKKwor
ICAgIGlmICggbGVhZi0+ZS50eXBlICE9IFhFTl9IWVBGU19UWVBFX1NUUklORyAmJgorICAgICAg
ICAgbGVhZi0+ZS50eXBlICE9IFhFTl9IWVBGU19UWVBFX0JMT0IgJiYgdWxlbiAhPSBsZWFmLT5l
LnNpemUgKQorICAgICAgICByZXR1cm4gLUVET007CisKKyAgICBidWYgPSB4bWFsbG9jX2FycmF5
KGNoYXIsIHVsZW4pOworICAgIGlmICggIWJ1ZiApCisgICAgICAgIHJldHVybiAtRU5PTUVNOwor
CisgICAgcmV0ID0gLUVGQVVMVDsKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChidWYsIHVhZGRy
LCB1bGVuKSApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmV0ID0gLUVJTlZBTDsKKyAgICBp
ZiAoIGxlYWYtPmUudHlwZSA9PSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcgJiYgIW1lbWNocihidWYs
IDAsIHVsZW4pICkKKyAgICAgICAgZ290byBvdXQ7CisKKyAgICByZXQgPSAwOworICAgIG1lbWNw
eShsZWFmLT53cml0ZV9wdHIsIGJ1ZiwgdWxlbik7CisKKyBvdXQ6CisgICAgeGZyZWUoYnVmKTsK
KyAgICByZXR1cm4gcmV0OworfQorCitpbnQgaHlwZnNfd3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNf
ZW50cnlfbGVhZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKK3sKKyAgICBib29sIGJ1ZjsK
KworICAgIEFTU0VSVChsZWFmLT5lLnR5cGUgPT0gWEVOX0hZUEZTX1RZUEVfQk9PTCAmJiBsZWFm
LT5lLnNpemUgPT0gc2l6ZW9mKGJvb2wpKTsKKworICAgIGlmICggdWxlbiAhPSBsZWFmLT5lLnNp
emUgKQorICAgICAgICByZXR1cm4gLUVET007CisKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdCgm
YnVmLCB1YWRkciwgdWxlbikgKQorICAgICAgICByZXR1cm4gLUVGQVVMVDsKKworICAgICooYm9v
bCAqKWxlYWYtPndyaXRlX3B0ciA9IGJ1ZjsKKworICAgIHJldHVybiAwOworfQorCitzdGF0aWMg
aW50IGh5cGZzX3dyaXRlKHN0cnVjdCBoeXBmc19lbnRyeSAqZW50cnksCisgICAgICAgICAgICAg
ICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxv
bmcgdWxlbikKK3sKKyAgICBzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbDsKKworICAgIGlmICgg
IWVudHJ5LT53cml0ZSApCisgICAgICAgIHJldHVybiAtRUFDQ0VTOworCisgICAgbCA9IGNvbnRh
aW5lcl9vZihlbnRyeSwgc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYsIGUpOworCisgICAgcmV0dXJu
IGVudHJ5LT53cml0ZShsLCB1YWRkciwgdWxlbik7Cit9CisKK2xvbmcgZG9faHlwZnNfb3AodW5z
aWduZWQgaW50IGNtZCwKKyAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShj
b25zdF9jaGFyKSBhcmcxLCB1bnNpZ25lZCBsb25nIGFyZzIsCisgICAgICAgICAgICAgICAgIFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgYXJnMywgdW5zaWduZWQgbG9uZyBhcmc0KQorewor
ICAgIGludCByZXQ7CisgICAgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeTsKKyAgICBzdGF0aWMg
Y2hhciBwYXRoW1hFTl9IWVBGU19NQVhfUEFUSExFTl07CisKKyAgICBpZiAoIHhzbV9oeXBmc19v
cChYU01fUFJJVikgKQorICAgICAgICByZXR1cm4gLUVQRVJNOworCisgICAgaWYgKCBjbWQgPT0g
WEVOX0hZUEZTX09QX2dldF92ZXJzaW9uICkKKyAgICAgICAgcmV0dXJuIFhFTl9IWVBGU19WRVJT
SU9OOworCisgICAgaWYgKCBjbWQgPT0gWEVOX0hZUEZTX09QX3dyaXRlX2NvbnRlbnRzICkKKyAg
ICAgICAgd3JpdGVfbG9jaygmaHlwZnNfbG9jayk7CisgICAgZWxzZQorICAgICAgICByZWFkX2xv
Y2soJmh5cGZzX2xvY2spOworCisgICAgcmV0ID0gaHlwZnNfZ2V0X3BhdGhfdXNlcihwYXRoLCBh
cmcxLCBhcmcyKTsKKyAgICBpZiAoIHJldCApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgZW50
cnkgPSBoeXBmc19nZXRfZW50cnkocGF0aCk7CisgICAgaWYgKCAhZW50cnkgKQorICAgIHsKKyAg
ICAgICAgcmV0ID0gLUVOT0VOVDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgc3dp
dGNoICggY21kICkKKyAgICB7CisgICAgY2FzZSBYRU5fSFlQRlNfT1BfcmVhZDoKKyAgICAgICAg
cmV0ID0gaHlwZnNfcmVhZChlbnRyeSwgYXJnMywgYXJnNCk7CisgICAgICAgIGJyZWFrOworCisg
ICAgY2FzZSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHM6CisgICAgICAgIHJldCA9IGh5cGZz
X3dyaXRlKGVudHJ5LCBhcmczLCBhcmc0KTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0
OgorICAgICAgICByZXQgPSAtRU9QTk9UU1VQUDsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisg
b3V0OgorICAgIGlmICggY21kID09IFhFTl9IWVBGU19PUF93cml0ZV9jb250ZW50cyApCisgICAg
ICAgIHdyaXRlX3VubG9jaygmaHlwZnNfbG9jayk7CisgICAgZWxzZQorICAgICAgICByZWFkX3Vu
bG9jaygmaHlwZnNfbG9jayk7CisKKyAgICByZXR1cm4gcmV0OworfQpkaWZmIC0tZ2l0IGEveGVu
L2luY2x1ZGUvTWFrZWZpbGUgYi94ZW4vaW5jbHVkZS9NYWtlZmlsZQppbmRleCBmZGUwY2EwMTMx
Li4xNTBjYTM0OGExIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9NYWtlZmlsZQorKysgYi94ZW4v
aW5jbHVkZS9NYWtlZmlsZQpAQCAtMTEsNiArMTEsNyBAQCBoZWFkZXJzLXkgOj0gXAogICAgIGNv
bXBhdC9ldmVudF9jaGFubmVsLmggXAogICAgIGNvbXBhdC9mZWF0dXJlcy5oIFwKICAgICBjb21w
YXQvZ3JhbnRfdGFibGUuaCBcCisgICAgY29tcGF0L2h5cGZzLmggXAogICAgIGNvbXBhdC9rZXhl
Yy5oIFwKICAgICBjb21wYXQvbWVtb3J5LmggXAogICAgIGNvbXBhdC9ubWkuaCBcCmRpZmYgLS1n
aXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9oeXBm
cy5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmM5MTcwN2E0OTUKLS0t
IC9kZXYvbnVsbAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvaHlwZnMuaApAQCAtMCwwICsxLDEy
NyBAQAorLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKgorICogWGVuIEh5cGVydmlzb3IgRmlsZXN5c3Rl
bQorICoKKyAqIENvcHlyaWdodCAoYykgMjAxOSwgU1VTRSBTb2Z0d2FyZSBTb2x1dGlvbnMgR2Vy
bWFueSBHbWJICisgKgorICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBj
aGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQorICogb2YgdGhpcyBzb2Z0d2Fy
ZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRv
CisgKiBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcg
d2l0aG91dCBsaW1pdGF0aW9uIHRoZQorICogcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBt
ZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCisgKiBzZWxsIGNv
cGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBT
b2Z0d2FyZSBpcworICogZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dp
bmcgY29uZGl0aW9uczoKKyAqCisgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhp
cyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgorICogYWxsIGNvcGllcyBv
ciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCisgKgorICogVEhFIFNPRlRX
QVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVY
UFJFU1MgT1IKKyAqIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdB
UlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLAorICogRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFS
IFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCisgKiBB
VVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1B
R0VTIE9SIE9USEVSCisgKiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRS
QUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORworICogRlJPTSwgT1VUIE9GIE9SIElOIENP
Tk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUgorICogREVBTElO
R1MgSU4gVEhFIFNPRlRXQVJFLgorICoKKyAqLworCisjaWZuZGVmIF9fWEVOX1BVQkxJQ19IWVBG
U19IX18KKyNkZWZpbmUgX19YRU5fUFVCTElDX0hZUEZTX0hfXworCisjaW5jbHVkZSAieGVuLmgi
CisKKy8qCisgKiBEZWZpbml0aW9ucyBmb3IgdGhlIF9fSFlQRVJWSVNPUl9oeXBmc19vcCBoeXBl
cmNhbGwuCisgKi8KKworLyogSGlnaGVzdCB2ZXJzaW9uIG51bWJlciBvZiB0aGUgaHlwZnMgaW50
ZXJmYWNlIGN1cnJlbnRseSBkZWZpbmVkLiAqLworI2RlZmluZSBYRU5fSFlQRlNfVkVSU0lPTiAg
ICAgIDEKKworLyogTWF4aW11bSBsZW5ndGggb2YgYSBwYXRoIGluIHRoZSBmaWxlc3lzdGVtLiAq
LworI2RlZmluZSBYRU5fSFlQRlNfTUFYX1BBVEhMRU4gIDEwMjQKKworc3RydWN0IHhlbl9oeXBm
c19kaXJlbnRyeSB7CisgICAgdWludDE2X3QgZmxhZ3M7CisjZGVmaW5lIFhFTl9IWVBGU19XUklU
RUFCTEUgICAgMHgwMDAxCisgICAgdWludDhfdCB0eXBlOworI2RlZmluZSBYRU5fSFlQRlNfVFlQ
RV9ESVIgICAgIDAKKyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfQkxPQiAgICAxCisjZGVmaW5lIFhF
Tl9IWVBGU19UWVBFX1NUUklORyAgMgorI2RlZmluZSBYRU5fSFlQRlNfVFlQRV9VSU5UICAgIDMK
KyNkZWZpbmUgWEVOX0hZUEZTX1RZUEVfSU5UICAgICA0CisjZGVmaW5lIFhFTl9IWVBGU19UWVBF
X0JPT0wgICAgNQorICAgIHVpbnQ4X3QgZW5jb2Rpbmc7CisjZGVmaW5lIFhFTl9IWVBGU19FTkNf
UExBSU4gICAgMAorI2RlZmluZSBYRU5fSFlQRlNfRU5DX0daSVAgICAgIDEKKyAgICB1aW50MzJf
dCBjb250ZW50X2xlbjsKK307CisKK3N0cnVjdCB4ZW5faHlwZnNfZGlybGlzdGVudHJ5IHsKKyAg
ICBzdHJ1Y3QgeGVuX2h5cGZzX2RpcmVudHJ5IGU7CisgICAgLyogT2Zmc2V0IGluIGJ5dGVzIHRv
IG5leHQgZW50cnkgKDAgPT0gdGhpcyBpcyB0aGUgbGFzdCBlbnRyeSkuICovCisgICAgdWludDE2
X3Qgb2ZmX25leHQ7CisgICAgLyogWmVybyB0ZXJtaW5hdGVkIGVudHJ5IG5hbWUsIHBvc3NpYmx5
IHdpdGggc29tZSBwYWRkaW5nIGZvciBhbGlnbm1lbnQuICovCisgICAgY2hhciBuYW1lW1hFTl9G
TEVYX0FSUkFZX0RJTV07Cit9OworCisvKgorICogSHlwZXJjYWxsIG9wZXJhdGlvbnMuCisgKi8K
KworLyoKKyAqIFhFTl9IWVBGU19PUF9nZXRfdmVyc2lvbgorICoKKyAqIFJlYWQgaGlnaGVzdCBp
bnRlcmZhY2UgdmVyc2lvbiBzdXBwb3J0ZWQgYnkgdGhlIGh5cGVydmlzb3IuCisgKgorICogUG9z
c2libGUgcmV0dXJuIHZhbHVlczoKKyAqID4wOiBoaWdoZXN0IHN1cHBvcnRlZCBpbnRlcmZhY2Ug
dmVyc2lvbgorICogPDA6IG5lZ2F0aXZlIFhlbiBlcnJubyB2YWx1ZQorICovCisjZGVmaW5lIFhF
Tl9IWVBGU19PUF9nZXRfdmVyc2lvbiAgICAgMAorCisvKgorICogWEVOX0hZUEZTX09QX3JlYWQK
KyAqCisgKiBSZWFkIGEgZmlsZXN5c3RlbSBlbnRyeS4KKyAqCisgKiBSZXR1cm5zIHRoZSBkaXJl
bnRyeSBhbmQgY29udGVudHMgb2YgYW4gZW50cnkgaW4gdGhlIGJ1ZmZlciBzdXBwbGllZCBieSB0
aGUKKyAqIGNhbGxlciAoc3RydWN0IHhlbl9oeXBmc19kaXJlbnRyeSB3aXRoIHRoZSBjb250ZW50
cyBmb2xsb3dpbmcgZGlyZWN0bHkKKyAqIGFmdGVyIGl0KS4KKyAqIFRoZSBkYXRhIGJ1ZmZlciBt
dXN0IGJlIGF0IGxlYXN0IHRoZSBzaXplIG9mIHRoZSBkaXJlbnRyeSByZXR1cm5lZC4gSWYgdGhl
CisgKiBkYXRhIGJ1ZmZlciB3YXMgbm90IGxhcmdlIGVub3VnaCBmb3IgYWxsIHRoZSBkYXRhIC1F
Tk9CVUZTIGFuZCBubyBlbnRyeQorICogZGF0YSBpcyByZXR1cm5lZCwgYnV0IHRoZSBkaXJlbnRy
eSB3aWxsIGNvbnRhaW4gdGhlIG5lZWRlZCBzaXplIGZvciB0aGUKKyAqIHJldHVybmVkIGRhdGEu
CisgKiBUaGUgZm9ybWF0IG9mIHRoZSBjb250ZW50cyBpcyBhY2NvcmRpbmcgdG8gaXRzIGVudHJ5
IHR5cGUgYW5kIGVuY29kaW5nLgorICogVGhlIGNvbnRlbnRzIG9mIGEgZGlyZWN0b3J5IGFyZSBt
dWx0aXBsZSBzdHJ1Y3QgeGVuX2h5cGZzX2Rpcmxpc3RlbnRyeQorICogaXRlbXMuCisgKgorICog
YXJnMTogWEVOX0dVRVNUX0hBTkRMRShwYXRoIG5hbWUpCisgKiBhcmcyOiBsZW5ndGggb2YgcGF0
aCBuYW1lIChpbmNsdWRpbmcgdHJhaWxpbmcgemVybyBieXRlKQorICogYXJnMzogWEVOX0dVRVNU
X0hBTkRMRShkYXRhIGJ1ZmZlciB3cml0dGVuIGJ5IGh5cGVydmlzb3IpCisgKiBhcmc0OiBkYXRh
IGJ1ZmZlciBzaXplCisgKgorICogUG9zc2libGUgcmV0dXJuIHZhbHVlczoKKyAqIDA6IHN1Y2Nl
c3MKKyAqIDwwIDogbmVnYXRpdmUgWGVuIGVycm5vIHZhbHVlCisgKi8KKyNkZWZpbmUgWEVOX0hZ
UEZTX09QX3JlYWQgICAgICAgICAgICAgIDEKKworLyoKKyAqIFhFTl9IWVBGU19PUF93cml0ZV9j
b250ZW50cworICoKKyAqIFdyaXRlIGNvbnRlbnRzIG9mIGEgZmlsZXN5c3RlbSBlbnRyeS4KKyAq
CisgKiBXcml0ZXMgYW4gZW50cnkgd2l0aCB0aGUgY29udGVudHMgb2YgYSBidWZmZXIgc3VwcGxp
ZWQgYnkgdGhlIGNhbGxlci4KKyAqIFRoZSBkYXRhIHR5cGUgYW5kIGVuY29kaW5nIGNhbid0IGJl
IGNoYW5nZWQuIFRoZSBzaXplIGNhbiBiZSBjaGFuZ2VkIG9ubHkKKyAqIGZvciBibG9icyBhbmQg
c3RyaW5ncy4KKyAqCisgKiBhcmcxOiBYRU5fR1VFU1RfSEFORExFKHBhdGggbmFtZSkKKyAqIGFy
ZzI6IGxlbmd0aCBvZiBwYXRoIG5hbWUgKGluY2x1ZGluZyB0cmFpbGluZyB6ZXJvIGJ5dGUpCisg
KiBhcmczOiBYRU5fR1VFU1RfSEFORExFKGNvbnRlbnQgYnVmZmVyIHJlYWQgYnkgaHlwZXJ2aXNv
cikKKyAqIGFyZzQ6IGNvbnRlbnQgYnVmZmVyIHNpemUKKyAqCisgKiBQb3NzaWJsZSByZXR1cm4g
dmFsdWVzOgorICogMDogc3VjY2VzcworICogPDAgOiBuZWdhdGl2ZSBYZW4gZXJybm8gdmFsdWUK
KyAqLworI2RlZmluZSBYRU5fSFlQRlNfT1Bfd3JpdGVfY29udGVudHMgICAgMgorCisjZW5kaWYg
LyogX19YRU5fUFVCTElDX0hZUEZTX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVi
bGljL3hlbi5oIGIveGVuL2luY2x1ZGUvcHVibGljL3hlbi5oCmluZGV4IDc1YjE2MTlkMGQuLjk0
NWVmMzAyNzMgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy94ZW4uaAorKysgYi94ZW4v
aW5jbHVkZS9wdWJsaWMveGVuLmgKQEAgLTEzMCw2ICsxMzAsNyBAQCBERUZJTkVfWEVOX0dVRVNU
X0hBTkRMRSh4ZW5fdWxvbmdfdCk7CiAjZGVmaW5lIF9fSFlQRVJWSVNPUl9hcmdvX29wICAgICAg
ICAgICAgICAzOQogI2RlZmluZSBfX0hZUEVSVklTT1JfeGVucG11X29wICAgICAgICAgICAgNDAK
ICNkZWZpbmUgX19IWVBFUlZJU09SX2RtX29wICAgICAgICAgICAgICAgIDQxCisjZGVmaW5lIF9f
SFlQRVJWSVNPUl9oeXBmc19vcCAgICAgICAgICAgICA0MgogCiAvKiBBcmNoaXRlY3R1cmUtc3Bl
Y2lmaWMgaHlwZXJjYWxsIGRlZmluaXRpb25zLiAqLwogI2RlZmluZSBfX0hZUEVSVklTT1JfYXJj
aF8wICAgICAgICAgICAgICAgNDgKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNh
bGwuaCBiL3hlbi9pbmNsdWRlL3hlbi9oeXBlcmNhbGwuaAppbmRleCBhZDhhZDI3YjIzLi44MzZh
OGIxYmE4IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaHlwZXJjYWxsLmgKKysrIGIveGVu
L2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oCkBAIC0xNTAsNiArMTUwLDE0IEBAIGRvX2RtX29wKAog
ICAgIHVuc2lnbmVkIGludCBucl9idWZzLAogICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeGVu
X2RtX29wX2J1Zl90KSBidWZzKTsKIAorZXh0ZXJuIGxvbmcKK2RvX2h5cGZzX29wKAorICAgIHVu
c2lnbmVkIGludCBjbWQsCisgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF9jaGFyKSBh
cmcxLAorICAgIHVuc2lnbmVkIGxvbmcgYXJnMiwKKyAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHZvaWQpIGFyZzMsCisgICAgdW5zaWduZWQgbG9uZyBhcmc0KTsKKwogI2lmZGVmIENPTkZJR19D
T01QQVQKIAogZXh0ZXJuIGludApkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgg
Yi94ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwLi45ZWNjOTA2MGEzCi0tLSAvZGV2L251bGwKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5
cGZzLmgKQEAgLTAsMCArMSwxMDMgQEAKKyNpZm5kZWYgX19YRU5fSFlQRlNfSF9fCisjZGVmaW5l
IF9fWEVOX0hZUEZTX0hfXworCisjaW5jbHVkZSA8eGVuL2xpc3QuaD4KKyNpbmNsdWRlIDx4ZW4v
c3RyaW5nLmg+CisjaW5jbHVkZSA8cHVibGljL2h5cGZzLmg+CisKK3N0cnVjdCBoeXBmc19lbnRy
eV9sZWFmOworCitzdHJ1Y3QgaHlwZnNfZW50cnkgeworICAgIHVuc2lnbmVkIHNob3J0IHR5cGU7
CisgICAgdW5zaWduZWQgc2hvcnQgZW5jb2Rpbmc7CisgICAgdW5zaWduZWQgaW50IHNpemU7Cisg
ICAgY29uc3QgY2hhciAqbmFtZTsKKyAgICBzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7CisgICAgaW50
ICgqcmVhZCkoY29uc3Qgc3RydWN0IGh5cGZzX2VudHJ5ICplbnRyeSwKKyAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyKTsKKyAgICBpbnQgKCp3cml0ZSko
c3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCisgICAgICAgICAgICAgICAgIFhFTl9HVUVT
VF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbik7Cit9OworCitz
dHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiB7CisgICAgc3RydWN0IGh5cGZzX2VudHJ5IGU7CisgICAg
dW5pb24geworICAgICAgICBjb25zdCB2b2lkICpjb250ZW50OworICAgICAgICB2b2lkICp3cml0
ZV9wdHI7CisgICAgfTsKK307CisKK3N0cnVjdCBoeXBmc19lbnRyeV9kaXIgeworICAgIHN0cnVj
dCBoeXBmc19lbnRyeSBlOworICAgIHN0cnVjdCBsaXN0X2hlYWQgZGlybGlzdDsKK307CisKKyNk
ZWZpbmUgSFlQRlNfRElSX0lOSVQodmFyLCBuYW0pICAgICAgICAgICAgICAgICAgXAorICAgIHN0
cnVjdCBoeXBmc19lbnRyeV9kaXIgX19yZWFkX21vc3RseSB2YXIgPSB7ICBcCisgICAgICAgIC5l
LnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9ESVIsICAgICAgICAgICAgIFwKKyAgICAgICAgLmUuZW5j
b2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCAgICAgICAgXAorICAgICAgICAuZS5uYW1lID0g
bmFtLCAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnNpemUgPSAwLCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUubGlzdCA9IExJU1RfSEVB
RF9JTklUKHZhci5lLmxpc3QpLCAgICAgXAorICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9k
aXIsICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5kaXJsaXN0ID0gTElTVF9IRUFEX0lOSVQo
dmFyLmRpcmxpc3QpLCAgIFwKKyAgICB9CisKKy8qIENvbnRlbnQgYW5kIHNpemUgbmVlZCB0byBi
ZSBzZXQgdmlhIGh5cGZzX3N0cmluZ19zZXRfcmVmZXJlbmNlKCkuICovCisjZGVmaW5lIEhZUEZT
X1NUUklOR19JTklUKHZhciwgbmFtKSAgICAgICAgICAgICAgIFwKKyAgICBzdHJ1Y3QgaHlwZnNf
ZW50cnlfbGVhZiBfX3JlYWRfbW9zdGx5IHZhciA9IHsgXAorICAgICAgICAuZS50eXBlID0gWEVO
X0hZUEZTX1RZUEVfU1RSSU5HLCAgICAgICAgICBcCisgICAgICAgIC5lLmVuY29kaW5nID0gWEVO
X0hZUEZTX0VOQ19QTEFJTiwgICAgICAgIFwKKyAgICAgICAgLmUubmFtZSA9IG5hbSwgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAuZS5yZWFkID0gaHlwZnNfcmVhZF9sZWFm
LCAgICAgICAgICAgICAgICBcCisgICAgfQorCisvKgorICogU2V0IGNvbnRlbnQgYW5kIHNpemUg
b2YgYSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcgbm9kZS4gVGhlIG5vZGUgd2lsbCBwb2ludAorICog
dG8gc3RyLCBzbyBhbnkgbGF0ZXIgbW9kaWZpY2F0aW9uIG9mICpzdHIgc2hvdWxkIGJlIGZvbGxv
d2VkIGJ5IGEgY2FsbAorICogdG8gaHlwZnNfc3RyaW5nX3NldF9yZWZlcmVuY2UoKSBpbiBvcmRl
ciB0byB1cGRhdGUgdGhlIHNpemUgb2YgdGhlIG5vZGUKKyAqIGRhdGEuCisgKi8KK3N0YXRpYyBp
bmxpbmUgdm9pZCBoeXBmc19zdHJpbmdfc2V0X3JlZmVyZW5jZShzdHJ1Y3QgaHlwZnNfZW50cnlf
bGVhZiAqbGVhZiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBjb25zdCBjaGFyICpzdHIpCit7CisgICAgbGVhZi0+Y29udGVudCA9IHN0cjsKKyAgICBsZWFm
LT5lLnNpemUgPSBzdHJsZW4oc3RyKSArIDE7Cit9CisKKyNkZWZpbmUgSFlQRlNfRklYRURTSVpF
X0lOSVQodmFyLCB0eXAsIG5hbSwgY29udHZhcikgXAorICAgIHN0cnVjdCBoeXBmc19lbnRyeV9s
ZWFmIF9fcmVhZF9tb3N0bHkgdmFyID0geyAgICBcCisgICAgICAgIC5lLnR5cGUgPSB0eXAsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUuZW5jb2RpbmcgPSBYRU5f
SFlQRlNfRU5DX1BMQUlOLCAgICAgICAgICAgXAorICAgICAgICAuZS5uYW1lID0gbmFtLCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgICAgIC5lLnNpemUgPSBzaXplb2YoY29u
dHZhciksICAgICAgICAgICAgICAgICAgIFwKKyAgICAgICAgLmUucmVhZCA9IGh5cGZzX3JlYWRf
bGVhZiwgICAgICAgICAgICAgICAgICAgXAorICAgICAgICAuY29udGVudCA9ICZjb250dmFyLCAg
ICAgICAgICAgICAgICAgICAgICAgICBcCisgICAgfQorCisjZGVmaW5lIEhZUEZTX1VJTlRfSU5J
VCh2YXIsIG5hbSwgY29udHZhcikgICAgICAgIFwKKyAgICBIWVBGU19GSVhFRFNJWkVfSU5JVCh2
YXIsIFhFTl9IWVBGU19UWVBFX1VJTlQsIG5hbSwgY29udHZhcikKKworI2RlZmluZSBIWVBGU19J
TlRfSU5JVCh2YXIsIG5hbSwgY29udHZhcikgICAgICAgICBcCisgICAgSFlQRlNfRklYRURTSVpF
X0lOSVQodmFyLCBYRU5fSFlQRlNfVFlQRV9JTlQsIG5hbSwgY29udHZhcikKKworI2RlZmluZSBI
WVBGU19CT09MX0lOSVQodmFyLCBuYW0sIGNvbnR2YXIpICAgICAgICBcCisgICAgSFlQRlNfRklY
RURTSVpFX0lOSVQodmFyLCBYRU5fSFlQRlNfVFlQRV9CT09MLCBuYW0sIGNvbnR2YXIpCisKK2V4
dGVybiBzdHJ1Y3QgaHlwZnNfZW50cnlfZGlyIGh5cGZzX3Jvb3Q7CisKK3N0cnVjdCBoeXBmc19l
bnRyeSAqaHlwZnNfZ2V0X2VudHJ5KGNvbnN0IGNoYXIgKnBhdGgpOworaW50IGh5cGZzX2FkZF9k
aXIoc3RydWN0IGh5cGZzX2VudHJ5X2RpciAqcGFyZW50LAorICAgICAgICAgICAgICAgICAgc3Ry
dWN0IGh5cGZzX2VudHJ5X2RpciAqZGlyLCBib29sIG5vZmF1bHQpOworaW50IGh5cGZzX2FkZF9s
ZWFmKHN0cnVjdCBoeXBmc19lbnRyeV9kaXIgKnBhcmVudCwKKyAgICAgICAgICAgICAgICAgICBz
dHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwgYm9vbCBub2ZhdWx0KTsKK2ludCBoeXBmc19y
ZWFkX2Rpcihjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAorICAgICAgICAgICAgICAg
ICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIpOworaW50IGh5cGZzX3JlYWRf
bGVhZihjb25zdCBzdHJ1Y3QgaHlwZnNfZW50cnkgKmVudHJ5LAorICAgICAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyKTsKK2ludCBoeXBmc193cml0ZV9s
ZWFmKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAorICAgICAgICAgICAgICAgICAgICAg
WEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5zaWduZWQgbG9uZyB1bGVuKTsK
K2ludCBoeXBmc193cml0ZV9ib29sKHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmICpsZWFmLAorICAg
ICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRkciwgdW5z
aWduZWQgbG9uZyB1bGVuKTsKKworI2VuZGlmIC8qIF9fWEVOX0hZUEZTX0hfXyAqLwpkaWZmIC0t
Z2l0IGEveGVuL2luY2x1ZGUveGxhdC5sc3QgYi94ZW4vaW5jbHVkZS94bGF0LmxzdAppbmRleCA5
NWY1ZTU1OTJiLi4wOTIxZDRhOGQwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94bGF0LmxzdAor
KysgYi94ZW4vaW5jbHVkZS94bGF0LmxzdApAQCAtODYsNiArODYsOCBAQAogPwl2Y3B1X2h2bV9j
b250ZXh0CQlodm0vaHZtX3ZjcHUuaAogPwl2Y3B1X2h2bV94ODZfMzIJCQlodm0vaHZtX3ZjcHUu
aAogPwl2Y3B1X2h2bV94ODZfNjQJCQlodm0vaHZtX3ZjcHUuaAorPwloeXBmc19kaXJlbnRyeQkJ
CWh5cGZzLmgKKz8JaHlwZnNfZGlybGlzdGVudHJ5CQloeXBmcy5oCiA/CWtleGVjX2V4ZWMJCQlr
ZXhlYy5oCiAhCWtleGVjX2ltYWdlCQkJa2V4ZWMuaAogIQlrZXhlY19yYW5nZQkJCWtleGVjLmgK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hzbS9kdW1teS5oIGIveGVuL2luY2x1ZGUveHNtL2R1
bW15LmgKaW5kZXggYjhlMTg1ZTZmYS4uNjhiNWJmOGY4ZSAxMDA2NDQKLS0tIGEveGVuL2luY2x1
ZGUveHNtL2R1bW15LmgKKysrIGIveGVuL2luY2x1ZGUveHNtL2R1bW15LmgKQEAgLTQzMyw2ICs0
MzMsMTIgQEAgc3RhdGljIFhTTV9JTkxJTkUgaW50IHhzbV9wYWdlX29mZmxpbmUoWFNNX0RFRkFV
TFRfQVJHIHVpbnQzMl90IGNtZCkKICAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlv
biwgY3VycmVudC0+ZG9tYWluLCBOVUxMKTsKIH0KIAorc3RhdGljIFhTTV9JTkxJTkUgaW50IHhz
bV9oeXBmc19vcChYU01fREVGQVVMVF9WT0lEKQoreworICAgIFhTTV9BU1NFUlRfQUNUSU9OKFhT
TV9QUklWKTsKKyAgICByZXR1cm4geHNtX2RlZmF1bHRfYWN0aW9uKGFjdGlvbiwgY3VycmVudC0+
ZG9tYWluLCBOVUxMKTsKK30KKwogc3RhdGljIFhTTV9JTkxJTkUgbG9uZyB4c21fZG9feHNtX29w
KFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oeHNtX29wX3QpIG9wKQogewogICAgIHJldHVybiAtRU5P
U1lTOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveHNtL3hzbS5oIGIveGVuL2luY2x1ZGUveHNt
L3hzbS5oCmluZGV4IGUyMmQ2MTYwYjUuLmE4MGJjZjNlNDIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNs
dWRlL3hzbS94c20uaAorKysgYi94ZW4vaW5jbHVkZS94c20veHNtLmgKQEAgLTEyNyw2ICsxMjcs
NyBAQCBzdHJ1Y3QgeHNtX29wZXJhdGlvbnMgewogICAgIGludCAoKnJlc291cmNlX3NldHVwX21p
c2MpICh2b2lkKTsKIAogICAgIGludCAoKnBhZ2Vfb2ZmbGluZSkodWludDMyX3QgY21kKTsKKyAg
ICBpbnQgKCpoeXBmc19vcCkodm9pZCk7CiAKICAgICBsb25nICgqZG9feHNtX29wKSAoWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTSh4c21fb3BfdCkgb3ApOwogI2lmZGVmIENPTkZJR19DT01QQVQKQEAg
LTUzNiw2ICs1MzcsMTEgQEAgc3RhdGljIGlubGluZSBpbnQgeHNtX3BhZ2Vfb2ZmbGluZSh4c21f
ZGVmYXVsdF90IGRlZiwgdWludDMyX3QgY21kKQogICAgIHJldHVybiB4c21fb3BzLT5wYWdlX29m
ZmxpbmUoY21kKTsKIH0KIAorc3RhdGljIGlubGluZSBpbnQgeHNtX2h5cGZzX29wKHhzbV9kZWZh
dWx0X3QgZGVmKQoreworICAgIHJldHVybiB4c21fb3BzLT5oeXBmc19vcCgpOworfQorCiBzdGF0
aWMgaW5saW5lIGxvbmcgeHNtX2RvX3hzbV9vcCAoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4c21f
b3BfdCkgb3ApCiB7CiAgICAgcmV0dXJuIHhzbV9vcHMtPmRvX3hzbV9vcChvcCk7CmRpZmYgLS1n
aXQgYS94ZW4veHNtL2R1bW15LmMgYi94ZW4veHNtL2R1bW15LmMKaW5kZXggNTcwNWU1Mjc5MS4u
ZDRjY2U2ODA4OSAxMDA2NDQKLS0tIGEveGVuL3hzbS9kdW1teS5jCisrKyBiL3hlbi94c20vZHVt
bXkuYwpAQCAtMTAzLDYgKzEwMyw3IEBAIHZvaWQgX19pbml0IHhzbV9maXh1cF9vcHMgKHN0cnVj
dCB4c21fb3BlcmF0aW9ucyAqb3BzKQogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywgcmVz
b3VyY2Vfc2V0dXBfbWlzYyk7CiAKICAgICBzZXRfdG9fZHVtbXlfaWZfbnVsbChvcHMsIHBhZ2Vf
b2ZmbGluZSk7CisgICAgc2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBoeXBmc19vcCk7CiAgICAg
c2V0X3RvX2R1bW15X2lmX251bGwob3BzLCBodm1fcGFyYW0pOwogICAgIHNldF90b19kdW1teV9p
Zl9udWxsKG9wcywgaHZtX2NvbnRyb2wpOwogICAgIHNldF90b19kdW1teV9pZl9udWxsKG9wcywg
aHZtX3BhcmFtX25lc3RlZCk7CmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMgYi94
ZW4veHNtL2ZsYXNrL2hvb2tzLmMKaW5kZXggY2Y3ZjI1Y2RhMi4uZTI1NzMyODkyOCAxMDA2NDQK
LS0tIGEveGVuL3hzbS9mbGFzay9ob29rcy5jCisrKyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpA
QCAtMTE3Miw2ICsxMTcyLDExIEBAIHN0YXRpYyBpbmxpbmUgaW50IGZsYXNrX3BhZ2Vfb2ZmbGlu
ZSh1aW50MzJfdCBjbWQpCiAgICAgfQogfQogCitzdGF0aWMgaW5saW5lIGludCBmbGFza19oeXBm
c19vcCh2b2lkKQoreworICAgIHJldHVybiBkb21haW5faGFzX3hlbihjdXJyZW50LT5kb21haW4s
IFhFTl9fSFlQRlNfT1ApOworfQorCiBzdGF0aWMgaW50IGZsYXNrX2FkZF90b19waHlzbWFwKHN0
cnVjdCBkb21haW4gKmQxLCBzdHJ1Y3QgZG9tYWluICpkMikKIHsKICAgICByZXR1cm4gZG9tYWlu
X2hhc19wZXJtKGQxLCBkMiwgU0VDQ0xBU1NfTU1VLCBNTVVfX1BIWVNNQVApOwpAQCAtMTgxMSw2
ICsxODE2LDcgQEAgc3RhdGljIHN0cnVjdCB4c21fb3BlcmF0aW9ucyBmbGFza19vcHMgPSB7CiAg
ICAgLnJlc291cmNlX3NldHVwX21pc2MgPSBmbGFza19yZXNvdXJjZV9zZXR1cF9taXNjLAogCiAg
ICAgLnBhZ2Vfb2ZmbGluZSA9IGZsYXNrX3BhZ2Vfb2ZmbGluZSwKKyAgICAuaHlwZnNfb3AgPSBm
bGFza19oeXBmc19vcCwKICAgICAuaHZtX3BhcmFtID0gZmxhc2tfaHZtX3BhcmFtLAogICAgIC5o
dm1fY29udHJvbCA9IGZsYXNrX2h2bV9wYXJhbSwKICAgICAuaHZtX3BhcmFtX25lc3RlZCA9IGZs
YXNrX2h2bV9wYXJhbV9uZXN0ZWQsCmRpZmYgLS1naXQgYS94ZW4veHNtL2ZsYXNrL3BvbGljeS9h
Y2Nlc3NfdmVjdG9ycyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzCmluZGV4
IGMwNTVjMTRjMjYuLmM5ZTM4NWZiOWIgMTAwNjQ0Ci0tLSBhL3hlbi94c20vZmxhc2svcG9saWN5
L2FjY2Vzc192ZWN0b3JzCisrKyBiL3hlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3Jz
CkBAIC02Nyw2ICs2Nyw4IEBAIGNsYXNzIHhlbgogICAgIGxvY2twcm9mCiAjIFhFTl9TWVNDVExf
Y3B1cG9vbF9vcAogICAgIGNwdXBvb2xfb3AKKyMgaHlwZnMgaHlwZXJjYWxsCisgICAgaHlwZnNf
b3AKICMgWEVOX1NZU0NUTF9zY2hlZHVsZXJfb3Agd2l0aCBYRU5fRE9NQ1RMX1NDSEVET1BfZ2V0
aW5mbywgWEVOX1NZU0NUTF9zY2hlZF9pZCwgWEVOX0RPTUNUTF9TQ0hFRE9QX2dldHZjcHVpbmZv
CiAgICAgZ2V0c2NoZWR1bGVyCiAjIFhFTl9TWVNDVExfc2NoZWR1bGVyX29wIHdpdGggWEVOX0RP
TUNUTF9TQ0hFRE9QX3B1dGluZm8sIFhFTl9ET01DVExfU0NIRURPUF9wdXR2Y3B1aW5mbwotLSAK
Mi4xNi40CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w63-0002J4-Ft; Wed, 26 Feb 2020 12:47:27 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w61-0002HU-N9
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:25 +0000
X-Inumbo-ID: 19db93e3-5896-11ea-940c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19db93e3-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 16957AE3A;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:46:59 +0100
Message-Id: <20200226124705.29212-7-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 06/12] tools: add xenfs tool
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSB4ZW5mcyB0b29sIGZvciBhY2Nlc3NpbmcgdGhlIGh5cGVydmlzb3IgZmlsZXN5c3Rl
bS4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KQWNrZWQt
Ynk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Ci0tLQpWMToKLSByZW5hbWUgdG8geGVuaHlwZnMKLSBk
b24ndCB1c2UgIi0tIiBmb3Igc3ViY29tbWFuZHMKLSBhZGQgd3JpdGUgc3VwcG9ydAoKVjI6Ci0g
ZXNjYXBlIG5vbi1wcmludGFibGUgY2hhcmFjdGVycyBwZXIgZGVmYXVsdCB3aXRoIGNhdCBzdWJj
b21tYW5kCiAgKElhbiBKYWNrc29uKQotIGFkZCAtYiBvcHRpb24gdG8gY2F0IHN1YmNvbW1hbmQg
KElhbiBKYWNrc29uKQotIGFkZCBtYW4gcGFnZQoKVjM6Ci0gYWRhcHQgdG8gbmV3IGh5cGZzIGlu
dGVyZmFjZQotLS0KIC5naXRpZ25vcmUgICAgICAgICAgICAgIHwgICAxICsKIGRvY3MvbWFuL3hl
bmh5cGZzLjEucG9kIHwgIDYxICsrKysrKysrKysrKysrKysKIHRvb2xzL21pc2MvTWFrZWZpbGUg
ICAgIHwgICA2ICsrCiB0b29scy9taXNjL3hlbmh5cGZzLmMgICB8IDE4OSArKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDQgZmlsZXMgY2hhbmdlZCwgMjU3
IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBkb2NzL21hbi94ZW5oeXBmcy4xLnBv
ZAogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL21pc2MveGVuaHlwZnMuYwoKZGlmZiAtLWdpdCBh
Ly5naXRpZ25vcmUgYi8uZ2l0aWdub3JlCmluZGV4IGU5OGMzZjA1NmQuLmZkNTYxMDcxOGQgMTAw
NjQ0Ci0tLSBhLy5naXRpZ25vcmUKKysrIGIvLmdpdGlnbm9yZQpAQCAtMzY3LDYgKzM2Nyw3IEBA
IHRvb2xzL2xpYnhsL3Rlc3RfdGltZWRlcmVnCiB0b29scy9saWJ4bC90ZXN0X2ZkZGVyZWdyYWNl
CiB0b29scy9maXJtd2FyZS9ldGhlcmJvb3QvZWItcm9tcy5oCiB0b29scy9maXJtd2FyZS9ldGhl
cmJvb3QvZ3B4ZS1naXQtc25hcHNob3QudGFyLmd6Cit0b29scy9taXNjL3hlbmh5cGZzCiB0b29s
cy9taXNjL3hlbndhdGNoZG9nZAogdG9vbHMvbWlzYy94ZW4taHZtY3Jhc2gKIHRvb2xzL21pc2Mv
eGVuLWxvd21lbWQKZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hlbmh5cGZzLjEucG9kIGIvZG9jcy9t
YW4veGVuaHlwZnMuMS5wb2QKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4u
MzdhYTQ4OGZjYwotLS0gL2Rldi9udWxsCisrKyBiL2RvY3MvbWFuL3hlbmh5cGZzLjEucG9kCkBA
IC0wLDAgKzEsNjEgQEAKKz1oZWFkMSBOQU1FCisKK3hlbmh5cGZzIC0gWGVuIHRvb2wgdG8gYWNj
ZXNzIFhlbiBoeXBlcnZpc29yIGZpbGUgc3lzdGVtCisKKz1oZWFkMSBTWU5PUFNJUworCitCPHhl
bmh5cGZzPiBJPHN1YmNvbW1hbmQ+IFtJPG9wdGlvbnM+XSBbSTxhcmdzPl0KKworPWhlYWQxIERF
U0NSSVBUSU9OCisKK1RoZSBCPHhlbmh5cGZzPiBwcm9ncmFtIGlzIHVzZWQgdG8gYWNjZXNzIHRo
ZSBYZW4gaHlwZXJ2aXNvciBmaWxlIHN5c3RlbS4KK0l0IGNhbiBiZSB1c2VkIHRvIHNob3cgdGhl
IGF2YWlsYWJsZSBlbnRyaWVzLCB0byBzaG93IHRoZWlyIGNvbnRlbnRzIGFuZAorKGlmIGFsbG93
ZWQpIHRvIG1vZGlmeSB0aGVpciBjb250ZW50cy4KKworPWhlYWQxIFNVQkNPTU1BTkRTCisKKz1v
dmVyIDQKKworPWl0ZW0gQjxscz4gSTxwYXRoPgorCitMaXN0IHRoZSBhdmFpbGFibGUgZW50cmll
cyBiZWxvdyBJPHBhdGg+LgorCis9aXRlbSBCPGNhdD4gW0k8LWI+XSBJPHBhdGg+CisKK1Nob3cg
dGhlIGNvbnRlbnRzIG9mIHRoZSBlbnRyeSBzcGVjaWZpZWQgYnkgSTxwYXRoPi4gTm9uLXByaW50
YWJsZSBjaGFyYWN0ZXJzCitvdGhlciB0aGFuIHdoaXRlIHNwYWNlIGNoYXJhY3RlcnMgKGxpa2Ug
dGFiLCBuZXcgbGluZSkgd2lsbCBiZSBzaG93biBhcworQjxceG5uPiAoQjxubj4gYmVpbmcgYSB0
d28gZGlnaXQgaGV4IG51bWJlcikgdW5sZXNzIHRoZSBvcHRpb24gQjwtYj4gaXMKK3NwZWNpZmll
ZC4KKworPWl0ZW0gQjx3cml0ZT4gSTxwYXRoPiBJPHZhbHVlPgorCitTZXQgdGhlIGNvbnRlbnRz
IG9mIHRoZSBlbnRyeSBzcGVjaWZpZWQgYnkgSTxwYXRoPiB0byBJPHZhbHVlPi4KKworPWl0ZW0g
Qjx0cmVlPgorCitTaG93IGFsbCB0aGUgZW50cmllcyBvZiB0aGUgZmlsZSBzeXN0ZW0gYXMgYSB0
cmVlLgorCis9YmFjaworCis9aGVhZDEgUkVUVVJOIENPREVTCisKKz1vdmVyIDQKKworPWl0ZW0g
QjwwPgorCitTdWNjZXNzCisKKz1pdGVtIEI8MT4KKworSW52YWxpZCB1c2FnZSAoZS5nLiB1bmtu
b3duIHN1YmNvbW1hbmQsIHVua25vd24gb3B0aW9uLCBtaXNzaW5nIHBhcmFtZXRlcikuCisKKz1p
dGVtIEI8Mj4KKworRW50cnkgbm90IGZvdW5kIHdoaWxlIHRyYXZlcnNpbmcgdGhlIHRyZWUuCisK
Kz1pdGVtIEI8Mz4KKworQWNjZXNzIHJpZ2h0IHZpb2xhdGlvbi4KKworPWJhY2sKKwpkaWZmIC0t
Z2l0IGEvdG9vbHMvbWlzYy9NYWtlZmlsZSBiL3Rvb2xzL21pc2MvTWFrZWZpbGUKaW5kZXggNjM5
NDdiZmFkYy4uOWZkYjEzNTk3ZiAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy9NYWtlZmlsZQorKysg
Yi90b29scy9taXNjL01ha2VmaWxlCkBAIC0yNCw2ICsyNCw3IEBAIElOU1RBTExfU0JJTi0kKENP
TkZJR19YODYpICAgICArPSB4ZW4tbG93bWVtZAogSU5TVEFMTF9TQklOLSQoQ09ORklHX1g4Nikg
ICAgICs9IHhlbi1tZm5kdW1wCiBJTlNUQUxMX1NCSU4tJChDT05GSUdfWDg2KSAgICAgKz0geGVu
LXVjb2RlCiBJTlNUQUxMX1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVuY292CitJTlNUQUxM
X1NCSU4gICAgICAgICAgICAgICAgICAgKz0geGVuaHlwZnMKIElOU1RBTExfU0JJTiAgICAgICAg
ICAgICAgICAgICArPSB4ZW5sb2NrcHJvZgogSU5TVEFMTF9TQklOICAgICAgICAgICAgICAgICAg
ICs9IHhlbnBlcmYKIElOU1RBTExfU0JJTiAgICAgICAgICAgICAgICAgICArPSB4ZW5wbQpAQCAt
ODYsNiArODcsOSBAQCB4ZW5wZXJmOiB4ZW5wZXJmLm8KIHhlbnBtOiB4ZW5wbS5vCiAJJChDQykg
JChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJsKSAkKEFQUEVORF9MREZMQUdT
KQogCit4ZW5oeXBmczogeGVuaHlwZnMubworCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChM
RExJQlNfbGlieGVuaHlwZnMpICQoQVBQRU5EX0xERkxBR1MpCisKIHhlbmxvY2twcm9mOiB4ZW5s
b2NrcHJvZi5vCiAJJChDQykgJChMREZMQUdTKSAtbyAkQCAkPCAkKExETElCU19saWJ4ZW5jdHJs
KSAkKEFQUEVORF9MREZMQUdTKQogCkBAIC05NCw2ICs5OCw4IEBAIHhlbi1ocHRvb2wubzogQ0ZM
QUdTICs9IC1JJChYRU5fUk9PVCkvdG9vbHMvbGlieGMgJChDRkxBR1NfbGlieGVuY2FsbCkKIHhl
bi1ocHRvb2w6IHhlbi1ocHRvb2wubwogCSQoQ0MpICQoTERGTEFHUykgLW8gJEAgJDwgJChMRExJ
QlNfbGlieGVuZXZ0Y2huKSAkKExETElCU19saWJ4ZW5jdHJsKSAkKExETElCU19saWJ4ZW5ndWVz
dCkgJChMRExJQlNfbGlieGVuc3RvcmUpICQoQVBQRU5EX0xERkxBR1MpCiAKK3hlbmh5cGZzLm86
IENGTEFHUyArPSAkKENGTEFHU19saWJ4ZW5oeXBmcykKKwogIyB4ZW4tbWZuZHVtcCBpbmNvcnJl
Y3RseSB1c2VzIGxpYnhjIGludGVybmFscwogeGVuLW1mbmR1bXAubzogQ0ZMQUdTICs9IC1JJChY
RU5fUk9PVCkvdG9vbHMvbGlieGMgJChDRkxBR1NfbGlieGVuY2FsbCkKIHhlbi1tZm5kdW1wOiB4
ZW4tbWZuZHVtcC5vCmRpZmYgLS1naXQgYS90b29scy9taXNjL3hlbmh5cGZzLmMgYi90b29scy9t
aXNjL3hlbmh5cGZzLmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uMGI4
MzRiZjRmYQotLS0gL2Rldi9udWxsCisrKyBiL3Rvb2xzL21pc2MveGVuaHlwZnMuYwpAQCAtMCww
ICsxLDE4OSBAQAorI2RlZmluZSBfR05VX1NPVVJDRQorI2luY2x1ZGUgPGN0eXBlLmg+CisjaW5j
bHVkZSA8c3RkaW8uaD4KKyNpbmNsdWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRlIDxzdHJpbmcuaD4K
KyNpbmNsdWRlIDx4ZW5oeXBmcy5oPgorCitzdGF0aWMgc3RydWN0IHhlbmh5cGZzX2hhbmRsZSAq
aGRsOworCitzdGF0aWMgaW50IHVzYWdlKHZvaWQpCit7CisgICAgZnByaW50ZihzdGRlcnIsICJ1
c2FnZTogeGVuaHlwZnMgbHMgPHBhdGg+XG4iKTsKKyAgICBmcHJpbnRmKHN0ZGVyciwgIiAgICAg
ICB4ZW5oeXBmcyBjYXQgWy1iXSA8cGF0aD5cbiIpOworICAgIGZwcmludGYoc3RkZXJyLCAiICAg
ICAgIHhlbmh5cGZzIHdyaXRlIDxwYXRoPiA8dmFsPlxuIik7CisgICAgZnByaW50ZihzdGRlcnIs
ICIgICAgICAgeGVuaHlwZnMgdHJlZVxuIik7CisKKyAgICByZXR1cm4gMTsKK30KKworc3RhdGlj
IHZvaWQgeGVuaHlwZnNfcHJpbnRfZXNjYXBlZChjaGFyICpzdHJpbmcpCit7CisgICAgY2hhciAq
YzsKKworICAgIGZvciAoYyA9IHN0cmluZzsgKmM7IGMrKykgeworICAgICAgICBpZiAoaXNncmFw
aCgqYykgfHwgaXNzcGFjZSgqYykpCisgICAgICAgICAgICBwcmludGYoIiVjIiwgKmMpOworICAg
ICAgICBlbHNlCisgICAgICAgICAgICBwcmludGYoIlxceCUwMngiLCAqYyk7CisgICAgfQorICAg
IHByaW50ZigiXG4iKTsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc19jYXQoaW50IGFyZ2MsIGNo
YXIgKmFyZ3ZbXSkKK3sKKyAgICBpbnQgcmV0ID0gMDsKKyAgICBjaGFyICpyZXN1bHQ7CisgICAg
Y2hhciAqcGF0aDsKKyAgICBib29sIGJpbiA9IGZhbHNlOworCisgICAgc3dpdGNoIChhcmdjKSB7
CisgICAgY2FzZSAxOgorICAgICAgICBwYXRoID0gYXJndlswXTsKKyAgICAgICAgYnJlYWs7CisK
KyAgICBjYXNlIDI6CisgICAgICAgIGlmIChzdHJjbXAoYXJndlswXSwgIi1iIikpCisgICAgICAg
ICAgICByZXR1cm4gdXNhZ2UoKTsKKyAgICAgICAgYmluID0gdHJ1ZTsKKyAgICAgICAgcGF0aCA9
IGFyZ3ZbMV07CisgICAgICAgIGJyZWFrOworCisgICAgZGVmYXVsdDoKKyAgICAgICAgcmV0dXJu
IHVzYWdlKCk7CisgICAgfQorCisgICAgcmVzdWx0ID0geGVuaHlwZnNfcmVhZChoZGwsIHBhdGgp
OworICAgIGlmICghcmVzdWx0KSB7CisgICAgICAgIHBlcnJvcigiY291bGQgbm90IHJlYWQiKTsK
KyAgICAgICAgcmV0ID0gMzsKKyAgICB9IGVsc2UgeworICAgICAgICBpZiAoIWJpbikKKyAgICAg
ICAgICAgIHByaW50ZigiJXNcbiIsIHJlc3VsdCk7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAg
IHhlbmh5cGZzX3ByaW50X2VzY2FwZWQocmVzdWx0KTsKKyAgICAgICAgZnJlZShyZXN1bHQpOwor
ICAgIH0KKworICAgIHJldHVybiByZXQ7Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfd3IoY2hh
ciAqcGF0aCwgY2hhciAqdmFsKQoreworICAgIGludCByZXQ7CisKKyAgICByZXQgPSB4ZW5oeXBm
c193cml0ZShoZGwsIHBhdGgsIHZhbCk7CisgICAgaWYgKHJldCkgeworICAgICAgICBwZXJyb3Io
ImNvdWxkIG5vdCB3cml0ZSIpOworICAgICAgICByZXQgPSAzOworICAgIH0KKworICAgIHJldHVy
biByZXQ7Cit9CisKK3N0YXRpYyBjaGFyICp4ZW5oeXBmc190eXBlKHN0cnVjdCB4ZW5oeXBmc19k
aXJlbnQgKmVudCkKK3sKKyAgICBjaGFyICpyZXM7CisKKyAgICBzd2l0Y2ggKGVudC0+dHlwZSkg
eworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9kaXI6CisgICAgICAgIHJlcyA9ICI8ZGlyPiAgICI7
CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgeGVuaHlwZnNfdHlwZV9ibG9iOgorICAgICAgICBy
ZXMgPSAiPGJsb2I+ICAiOworICAgICAgICBicmVhazsKKyAgICBjYXNlIHhlbmh5cGZzX3R5cGVf
c3RyaW5nOgorICAgICAgICByZXMgPSAiPHN0cmluZz4iOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIHhlbmh5cGZzX3R5cGVfdWludDoKKyAgICAgICAgcmVzID0gIjx1aW50PiAgIjsKKyAgICAg
ICAgYnJlYWs7CisgICAgY2FzZSB4ZW5oeXBmc190eXBlX2ludDoKKyAgICAgICAgcmVzID0gIjxp
bnQ+ICAgIjsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgcmVzID0gIjxc
P1w/XD8+ICAgIjsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCisgICAgcmV0dXJuIHJlczsKK30K
Kworc3RhdGljIGludCB4ZW5oeXBmc19scyhjaGFyICpwYXRoKQoreworICAgIHN0cnVjdCB4ZW5o
eXBmc19kaXJlbnQgKmVudDsKKyAgICB1bnNpZ25lZCBpbnQgbiwgaTsKKyAgICBpbnQgcmV0ID0g
MDsKKworICAgIGVudCA9IHhlbmh5cGZzX3JlYWRkaXIoaGRsLCBwYXRoLCAmbik7CisgICAgaWYg
KCFlbnQpIHsKKyAgICAgICAgcGVycm9yKCJjb3VsZCBub3QgcmVhZCBkaXIiKTsKKyAgICAgICAg
cmV0ID0gMzsKKyAgICB9IGVsc2UgeworICAgICAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKQor
ICAgICAgICAgICAgcHJpbnRmKCIlcyByJWMgJXNcbiIsIHhlbmh5cGZzX3R5cGUoZW50ICsgaSks
CisgICAgICAgICAgICAgICAgICAgZW50W2ldLmlzX3dyaXRhYmxlID8gJ3cnIDogJy0nLCBlbnRb
aV0ubmFtZSk7CisKKyAgICAgICAgZnJlZShlbnQpOworICAgIH0KKworICAgIHJldHVybiByZXQ7
Cit9CisKK3N0YXRpYyBpbnQgeGVuaHlwZnNfdHJlZV9zdWIoY2hhciAqcGF0aCwgdW5zaWduZWQg
aW50IGRlcHRoKQoreworICAgIHN0cnVjdCB4ZW5oeXBmc19kaXJlbnQgKmVudDsKKyAgICB1bnNp
Z25lZCBpbnQgbiwgaTsKKyAgICBpbnQgcmV0ID0gMDsKKyAgICBjaGFyICpwOworCisgICAgZW50
ID0geGVuaHlwZnNfcmVhZGRpcihoZGwsIHBhdGgsICZuKTsKKyAgICBpZiAoIWVudCkKKyAgICAg
ICAgcmV0dXJuIDI7CisKKyAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKSB7CisgICAgICAgIHBy
aW50ZigiJSpzJXMlc1xuIiwgZGVwdGggKiAyLCAiIiwgZW50W2ldLm5hbWUsCisgICAgICAgICAg
ICAgICBlbnRbaV0udHlwZSA9PSB4ZW5oeXBmc190eXBlX2RpciA/ICIvIiA6ICIiKTsKKyAgICAg
ICAgaWYgKGVudFtpXS50eXBlID09IHhlbmh5cGZzX3R5cGVfZGlyKSB7CisgICAgICAgICAgICBh
c3ByaW50ZigmcCwgIiVzJXMlcyIsIHBhdGgsIChkZXB0aCA9PSAxKSA/ICIiIDogIi8iLCBlbnRb
aV0ubmFtZSk7CisgICAgICAgICAgICBpZiAoeGVuaHlwZnNfdHJlZV9zdWIocCwgZGVwdGggKyAx
KSkKKyAgICAgICAgICAgICAgICByZXQgPSAyOworICAgICAgICB9CisgICAgfQorCisgICAgZnJl
ZShlbnQpOworCisgICAgcmV0dXJuIHJldDsKK30KKworc3RhdGljIGludCB4ZW5oeXBmc190cmVl
KHZvaWQpCit7CisgICAgcHJpbnRmKCIvXG4iKTsKKworICAgIHJldHVybiB4ZW5oeXBmc190cmVl
X3N1YigiLyIsIDEpOworfQorCitpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQorewor
ICAgIGludCByZXQ7CisKKyAgICBoZGwgPSB4ZW5oeXBmc19vcGVuKE5VTEwsIDApOworCisgICAg
aWYgKCFoZGwpIHsKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJDb3VsZCBub3Qgb3BlbiBsaWJ4
ZW5oeXBmc1xuIik7CisgICAgICAgIHJldCA9IDI7CisgICAgfSBlbHNlIGlmIChhcmdjID49IDMg
JiYgIXN0cmNtcChhcmd2WzFdLCAiY2F0IikpCisgICAgICAgIHJldCA9IHhlbmh5cGZzX2NhdChh
cmdjIC0gMiwgYXJndiArIDIpOworICAgIGVsc2UgaWYgKGFyZ2MgPT0gMyAmJiAhc3RyY21wKGFy
Z3ZbMV0sICJscyIpKQorICAgICAgICByZXQgPSB4ZW5oeXBmc19scyhhcmd2WzJdKTsKKyAgICBl
bHNlIGlmIChhcmdjID09IDQgJiYgIXN0cmNtcChhcmd2WzFdLCAid3JpdGUiKSkKKyAgICAgICAg
cmV0ID0geGVuaHlwZnNfd3IoYXJndlsyXSwgYXJndlszXSk7CisgICAgZWxzZSBpZiAoYXJnYyA9
PSAyICYmICFzdHJjbXAoYXJndlsxXSwgInRyZWUiKSkKKyAgICAgICAgcmV0ID0geGVuaHlwZnNf
dHJlZSgpOworICAgIGVsc2UKKyAgICAgICAgcmV0ID0gdXNhZ2UoKTsKKworICAgIHhlbmh5cGZz
X2Nsb3NlKGhkbCk7CisKKyAgICByZXR1cm4gcmV0OworfQotLSAKMi4xNi40CgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w66-0002Lw-P0; Wed, 26 Feb 2020 12:47:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w65-0002Kx-Hf
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:29 +0000
X-Inumbo-ID: 1ad9e654-5896-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1ad9e654-5896-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 12:47:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 18E77B018;
 Wed, 26 Feb 2020 12:47:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:47:03 +0100
Message-Id: <20200226124705.29212-11-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 10/12] tools/libxl: use libxenhypfs for
 setting xen runtime parameters
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW5zdGVhZCBvZiB4Y19zZXRfcGFyYW1ldGVycygpIHVzZSB4ZW5oeXBmc193cml0ZSgpIGZvciBz
ZXR0aW5nCnBhcmFtZXRlcnMgb2YgdGhlIGh5cGVydmlzb3IuCgpTaWduZWQtb2ZmLWJ5OiBKdWVy
Z2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Ci0tLQpWNjoKLSBuZXcgcGF0Y2gKLS0tCiB0b29s
cy9SdWxlcy5tayAgICAgICAgICAgICAgIHwgIDIgKy0KIHRvb2xzL2xpYnhsL01ha2VmaWxlICAg
ICAgICAgfCAgMyArKy0KIHRvb2xzL2xpYnhsL2xpYnhsLmMgICAgICAgICAgfCA1MyArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQogdG9vbHMvbGlieGwvbGlieGxf
aW50ZXJuYWwuaCB8ICAxICsKIHRvb2xzL2xpYnhsL3hlbmxpZ2h0LnBjLmluICAgfCAgMiArLQog
dG9vbHMveGwveGxfbWlzYy5jICAgICAgICAgICB8ICAxIC0KIDYgZmlsZXMgY2hhbmdlZCwgNTIg
aW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvUnVsZXMu
bWsgYi90b29scy9SdWxlcy5tawppbmRleCBhMDQ2OTdhMzNjLi40YjNmY2VmOTBiIDEwMDY0NAot
LS0gYS90b29scy9SdWxlcy5taworKysgYi90b29scy9SdWxlcy5tawpAQCAtMTgwLDcgKzE4MCw3
IEBAIENGTEFHUyArPSAtTzIgLWZvbWl0LWZyYW1lLXBvaW50ZXIKIGVuZGlmCiAKIENGTEFHU19s
aWJ4ZW5saWdodCA9IC1JJChYRU5fWEVOTElHSFQpICQoQ0ZMQUdTX2xpYnhlbmN0cmwpICQoQ0ZM
QUdTX3hlbmluY2x1ZGUpCi1TSERFUFNfbGlieGVubGlnaHQgPSAkKFNITElCX2xpYnhlbmN0cmwp
ICQoU0hMSUJfbGlieGVuc3RvcmUpCitTSERFUFNfbGlieGVubGlnaHQgPSAkKFNITElCX2xpYnhl
bmN0cmwpICQoU0hMSUJfbGlieGVuc3RvcmUpICQoU0hMSUJfbGlieGVuaHlwZnMpCiBMRExJQlNf
bGlieGVubGlnaHQgPSAkKFNIREVQU19saWJ4ZW5saWdodCkgJChYRU5fWEVOTElHSFQpL2xpYnhl
bmxpZ2h0JChsaWJleHRlbnNpb24pCiBTSExJQl9saWJ4ZW5saWdodCAgPSAkKFNIREVQU19saWJ4
ZW5saWdodCkgLVdsLC1ycGF0aC1saW5rPSQoWEVOX1hFTkxJR0hUKQogCmRpZmYgLS1naXQgYS90
b29scy9saWJ4bC9NYWtlZmlsZSBiL3Rvb2xzL2xpYnhsL01ha2VmaWxlCmluZGV4IDY5ZmNmMjE1
NzcuLmE4OWViYWIwYjQgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL01ha2VmaWxlCisrKyBiL3Rv
b2xzL2xpYnhsL01ha2VmaWxlCkBAIC0yMCw3ICsyMCw3IEBAIExJQlVVSURfTElCUyArPSAtbHV1
aWQKIGVuZGlmCiAKIExJQlhMX0xJQlMgPQotTElCWExfTElCUyA9ICQoTERMSUJTX2xpYnhlbnRv
b2xsb2cpICQoTERMSUJTX2xpYnhlbmV2dGNobikgJChMRExJQlNfbGlieGVuY3RybCkgJChMRExJ
QlNfbGlieGVuZ3Vlc3QpICQoTERMSUJTX2xpYnhlbnN0b3JlKSAkKExETElCU19saWJ4ZW50b29s
Y29yZSkgJChQVFlGVU5DU19MSUJTKSAkKExJQlVVSURfTElCUykKK0xJQlhMX0xJQlMgPSAkKExE
TElCU19saWJ4ZW50b29sbG9nKSAkKExETElCU19saWJ4ZW5ldnRjaG4pICQoTERMSUJTX2xpYnhl
bmN0cmwpICQoTERMSUJTX2xpYnhlbmd1ZXN0KSAkKExETElCU19saWJ4ZW5oeXBmcykgJChMRExJ
QlNfbGlieGVuc3RvcmUpICQoTERMSUJTX2xpYnhlbnRvb2xjb3JlKSAkKFBUWUZVTkNTX0xJQlMp
ICQoTElCVVVJRF9MSUJTKQogaWZlcSAoJChDT05GSUdfTElCTkwpLHkpCiBMSUJYTF9MSUJTICs9
ICQoTElCTkwzX0xJQlMpCiBlbmRpZgpAQCAtMzMsNiArMzMsNyBAQCBDRkxBR1NfTElCWEwgKz0g
JChDRkxBR1NfbGlieGVudG9vbGNvcmUpCiBDRkxBR1NfTElCWEwgKz0gJChDRkxBR1NfbGlieGVu
ZXZ0Y2huKQogQ0ZMQUdTX0xJQlhMICs9ICQoQ0ZMQUdTX2xpYnhlbmN0cmwpCiBDRkxBR1NfTElC
WEwgKz0gJChDRkxBR1NfbGlieGVuZ3Vlc3QpCitDRkxBR1NfTElCWEwgKz0gJChDRkxBR1NfbGli
eGVuaHlwZnMpCiBDRkxBR1NfTElCWEwgKz0gJChDRkxBR1NfbGlieGVuc3RvcmUpCiBpZmVxICgk
KENPTkZJR19MSUJOTCkseSkKIENGTEFHU19MSUJYTCArPSAkKExJQk5MM19DRkxBR1MpCmRpZmYg
LS1naXQgYS90b29scy9saWJ4bC9saWJ4bC5jIGIvdG9vbHMvbGlieGwvbGlieGwuYwppbmRleCBm
NjBmZDNlNGZkLi42MjFhY2M4OGYzIDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5jCisr
KyBiL3Rvb2xzL2xpYnhsL2xpYnhsLmMKQEAgLTY2MywxNSArNjYzLDU2IEBAIGludCBsaWJ4bF9z
ZXRfcGFyYW1ldGVycyhsaWJ4bF9jdHggKmN0eCwgY2hhciAqcGFyYW1zKQogewogICAgIGludCBy
ZXQ7CiAgICAgR0NfSU5JVChjdHgpOworICAgIGNoYXIgKnBhciwgKnZhbCwgKmVuZCwgKnBhdGg7
CisgICAgeGVuaHlwZnNfaGFuZGxlICpoeXBmczsKIAotICAgIHJldCA9IHhjX3NldF9wYXJhbWV0
ZXJzKGN0eC0+eGNoLCBwYXJhbXMpOwotICAgIGlmIChyZXQgPCAwKSB7Ci0gICAgICAgIExPR0VW
KEVSUk9SLCByZXQsICJzZXR0aW5nIHBhcmFtZXRlcnMiKTsKLSAgICAgICAgR0NfRlJFRTsKLSAg
ICAgICAgcmV0dXJuIEVSUk9SX0ZBSUw7CisgICAgaHlwZnMgPSB4ZW5oeXBmc19vcGVuKGN0eC0+
bGcsIDApOworICAgIGlmICghaHlwZnMpIHsKKyAgICAgICAgTE9HRShFUlJPUiwgIm9wZW5pbmcg
WGVuIGh5cGZzIik7CisgICAgICAgIHJldCA9IEVSUk9SX0ZBSUw7CisgICAgICAgIGdvdG8gb3V0
OwogICAgIH0KKworICAgIHdoaWxlIChpc2JsYW5rKCpwYXJhbXMpKQorICAgICAgICBwYXJhbXMr
KzsKKworICAgIGZvciAocGFyID0gcGFyYW1zOyAqcGFyOyBwYXIgPSBlbmQpIHsKKyAgICAgICAg
ZW5kID0gc3RyY2hyKHBhciwgJyAnKTsKKyAgICAgICAgaWYgKCFlbmQpCisgICAgICAgICAgICBl
bmQgPSBwYXIgKyBzdHJsZW4ocGFyKTsKKworICAgICAgICB2YWwgPSBzdHJjaHIocGFyLCAnPScp
OworICAgICAgICBpZiAodmFsID4gZW5kKQorICAgICAgICAgICAgdmFsID0gTlVMTDsKKyAgICAg
ICAgaWYgKCF2YWwgJiYgIXN0cm5jbXAocGFyLCAibm8iLCAyKSkgeworICAgICAgICAgICAgcGF0
aCA9IGxpYnhsX19zcHJpbnRmKGdjLCAiL3BhcmFtcy8lcyIsIHBhciArIDIpOworICAgICAgICAg
ICAgcGF0aFtlbmQgLSBwYXIgLSAyICsgOF0gPSAwOworICAgICAgICAgICAgdmFsID0gIm5vIjsK
KyAgICAgICAgICAgIHBhciArPSAyOworICAgICAgICB9IGVsc2UgeworICAgICAgICAgICAgcGF0
aCA9IGxpYnhsX19zcHJpbnRmKGdjLCAiL3BhcmFtcy8lcyIsIHBhcik7CisgICAgICAgICAgICBw
YXRoW3ZhbCAtIHBhciArIDhdID0gMDsKKyAgICAgICAgICAgIHZhbCA9IGxpYnhsX19zdHJuZHVw
KGdjLCB2YWwgKyAxLCBlbmQgLSB2YWwgLSAxKTsKKyAgICAgICAgfQorCisJTE9HKERFQlVHLCAi
c2V0dGluZyBub2RlIFwiJXNcIiB0byB2YWx1ZSBcIiVzXCIiLCBwYXRoLCB2YWwpOworICAgICAg
ICByZXQgPSB4ZW5oeXBmc193cml0ZShoeXBmcywgcGF0aCwgdmFsKTsKKyAgICAgICAgaWYgKHJl
dCA8IDApIHsKKyAgICAgICAgICAgIExPR0UoRVJST1IsICJzZXR0aW5nIHBhcmFtZXRlcnMiKTsK
KyAgICAgICAgICAgIHJldCA9IEVSUk9SX0ZBSUw7CisgICAgICAgICAgICBnb3RvIG91dDsKKyAg
ICAgICAgfQorCisgICAgICAgIHdoaWxlIChpc2JsYW5rKCplbmQpKQorICAgICAgICAgICAgZW5k
Kys7CisgICAgfQorCisgICAgcmV0ID0gMDsKKworb3V0OgorICAgIHhlbmh5cGZzX2Nsb3NlKGh5
cGZzKTsKICAgICBHQ19GUkVFOwotICAgIHJldHVybiAwOworICAgIHJldHVybiByZXQ7CiB9CiAK
IHN0YXRpYyBpbnQgZmRfc2V0X2ZsYWdzKGxpYnhsX2N0eCAqY3R4LCBpbnQgZmQsCmRpZmYgLS1n
aXQgYS90b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oIGIvdG9vbHMvbGlieGwvbGlieGxfaW50
ZXJuYWwuaAppbmRleCA0M2U1ODg1ZDFlLi5kOTcwZTkxY2EwIDEwMDY0NAotLS0gYS90b29scy9s
aWJ4bC9saWJ4bF9pbnRlcm5hbC5oCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgK
QEAgLTU2LDYgKzU2LDcgQEAKICNkZWZpbmUgWENfV0FOVF9DT01QQVRfTUFQX0ZPUkVJR05fQVBJ
CiAjaW5jbHVkZSA8eGVuY3RybC5oPgogI2luY2x1ZGUgPHhlbmd1ZXN0Lmg+CisjaW5jbHVkZSA8
eGVuaHlwZnMuaD4KICNpbmNsdWRlIDx4Y19kb20uaD4KIAogI2luY2x1ZGUgPHhlbi10b29scy9s
aWJzLmg+CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC94ZW5saWdodC5wYy5pbiBiL3Rvb2xzL2xp
YnhsL3hlbmxpZ2h0LnBjLmluCmluZGV4IGMwZjc2OWZkMjAuLjZiMzUxYmEwOTYgMTAwNjQ0Ci0t
LSBhL3Rvb2xzL2xpYnhsL3hlbmxpZ2h0LnBjLmluCisrKyBiL3Rvb2xzL2xpYnhsL3hlbmxpZ2h0
LnBjLmluCkBAIC05LDQgKzksNCBAQCBEZXNjcmlwdGlvbjogVGhlIFhlbmxpZ2h0IGxpYnJhcnkg
Zm9yIFhlbiBoeXBlcnZpc29yCiBWZXJzaW9uOiBAQHZlcnNpb25AQAogQ2ZsYWdzOiAtSSR7aW5j
bHVkZWRpcn0KIExpYnM6IEBAbGlic2ZsYWdAQCR7bGliZGlyfSAtbHhlbmxpZ2h0Ci1SZXF1aXJl
cy5wcml2YXRlOiB4ZW50b29sbG9nLHhlbmV2dGNobix4ZW5jb250cm9sLHhlbmd1ZXN0LHhlbnN0
b3JlCitSZXF1aXJlcy5wcml2YXRlOiB4ZW50b29sbG9nLHhlbmV2dGNobix4ZW5jb250cm9sLHhl
bmd1ZXN0LHhlbnN0b3JlLHhlbmh5cGZzCmRpZmYgLS1naXQgYS90b29scy94bC94bF9taXNjLmMg
Yi90b29scy94bC94bF9taXNjLmMKaW5kZXggMjBlZDYwNWY0Zi4uMDhmMGZiNmRjOSAxMDA2NDQK
LS0tIGEvdG9vbHMveGwveGxfbWlzYy5jCisrKyBiL3Rvb2xzL3hsL3hsX21pc2MuYwpAQCAtMTY4
LDcgKzE2OCw2IEBAIGludCBtYWluX3NldF9wYXJhbWV0ZXJzKGludCBhcmdjLCBjaGFyICoqYXJn
dikKIAogICAgIGlmIChsaWJ4bF9zZXRfcGFyYW1ldGVycyhjdHgsIHBhcmFtcykpIHsKICAgICAg
ICAgZnByaW50ZihzdGRlcnIsICJjYW5ub3Qgc2V0IHBhcmFtZXRlcnM6ICVzXG4iLCBwYXJhbXMp
OwotICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIlVzZSBcInhsIGRtZXNnXCIgdG8gbG9vayBmb3Ig
cG9zc2libGUgcmVhc29uLlxuIik7CiAgICAgICAgIHJldHVybiBFWElUX0ZBSUxVUkU7CiAgICAg
fQogCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w68-0002NR-55; Wed, 26 Feb 2020 12:47:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w66-0002Ln-NK
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:30 +0000
X-Inumbo-ID: 19d7321a-5896-11ea-940c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19d7321a-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9269BAFA0;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:47:01 +0100
Message-Id: <20200226124705.29212-9-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 08/12] xen: add /buildinfo/config entry to
 hypervisor filesystem
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHRoZSAvYnVpbGRpbmZvL2NvbmZpZyBlbnRyeSB0byB0aGUgaHlwZXJ2aXNvciBmaWxlc3lz
dGVtLiBUaGlzCmVudHJ5IGNvbnRhaW5zIHRoZSAuY29uZmlnIGZpbGUgdXNlZCB0byBidWlsZCB0
aGUgaHlwZXJ2aXNvci4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNl
LmNvbT4KLS0tClYzOgotIHN0b3JlIGRhdGEgaW4gZ3ppcCBmb3JtYXQKLSB1c2UgYmluZmlsZSBt
ZWNoYW5pc20gdG8gY3JlYXRlIGRhdGEgZmlsZQotIG1vdmUgY29kZSB0byBrZXJuZWwuYwoKVjY6
Ci0gYWRkIGNvbmZpZyBpdGVtIGZvciB0aGUgL2J1aWxkaW5mby9jb25maWcgKEphbiBCZXVsaWNo
KQotIG1ha2UgY29uZmlnIHJlbGF0ZWQgdmFyaWFibGVzIGNvbnN0IGluIGtlcm5lbC5oIChKYW4g
QmV1bGljaCkKLS0tCiAuZ2l0aWdub3JlICAgICAgICAgICAgICAgICAgIHwgIDIgKysKIGRvY3Mv
bWlzYy9oeXBmcy1wYXRocy5wYW5kb2MgfCAgNCArKysrCiB4ZW4vY29tbW9uL0tjb25maWcgICAg
ICAgICAgIHwgMTAgKysrKysrKysrKwogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICB8IDEy
ICsrKysrKysrKysrKwogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAgICB8IDE1ICsrKysrKysr
KysrKysrKwogeGVuL2luY2x1ZGUveGVuL2tlcm5lbC5oICAgICB8ICAzICsrKwogNiBmaWxlcyBj
aGFuZ2VkLCA0NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvLmdpdGlnbm9yZSBiLy5naXRp
Z25vcmUKaW5kZXggZmQ1NjEwNzE4ZC4uYmM4ZTA1M2NjYiAxMDA2NDQKLS0tIGEvLmdpdGlnbm9y
ZQorKysgYi8uZ2l0aWdub3JlCkBAIC0yOTcsNiArMjk3LDggQEAgeGVuL2FyY2gvKi9lZmkvYm9v
dC5jCiB4ZW4vYXJjaC8qL2VmaS9jb21wYXQuYwogeGVuL2FyY2gvKi9lZmkvZWZpLmgKIHhlbi9h
cmNoLyovZWZpL3J1bnRpbWUuYworeGVuL2NvbW1vbi9jb25maWdfZGF0YS5TCit4ZW4vY29tbW9u
L2NvbmZpZy5negogeGVuL2luY2x1ZGUvaGVhZGVycyouY2hrCiB4ZW4vaW5jbHVkZS9hc20KIHhl
bi9pbmNsdWRlL2FzbS0qL2FzbS1vZmZzZXRzLmgKZGlmZiAtLWdpdCBhL2RvY3MvbWlzYy9oeXBm
cy1wYXRocy5wYW5kb2MgYi9kb2NzL21pc2MvaHlwZnMtcGF0aHMucGFuZG9jCmluZGV4IGUzOTJm
ZWZmMjcuLjFmYWViY2NjYmMgMTAwNjQ0Ci0tLSBhL2RvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5k
b2MKKysrIGIvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYwpAQCAtMTMzLDYgKzEzMywxMCBA
QCBJbmZvcm1hdGlvbiBhYm91dCB0aGUgY29tcGlsZSBkb21haW4uCiAKIFRoZSBjb21waWxlciB1
c2VkIHRvIGJ1aWxkIFhlbi4KIAorIyMjIyAvYnVpbGRpbmZvL2NvbmZpZyA9IFNUUklORworCitU
aGUgY29udGVudHMgb2YgdGhlIGB4ZW4vLmNvbmZpZ2AgZmlsZSBhdCB0aGUgdGltZSBvZiB0aGUg
aHlwZXJ2aXNvciBidWlsZC4KKwogIyMjIyAvYnVpbGRpbmZvL3ZlcnNpb24vCiAKIEEgZGlyZWN0
b3J5IGNvbnRhaW5pbmcgdmVyc2lvbiBpbmZvcm1hdGlvbiBvZiB0aGUgaHlwZXJ2aXNvci4KZGlm
ZiAtLWdpdCBhL3hlbi9jb21tb24vS2NvbmZpZyBiL3hlbi9jb21tb24vS2NvbmZpZwppbmRleCBh
NjkxNGZjYWU5Li5jMzMwM2M4ZGZlIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL0tjb25maWcKKysr
IGIveGVuL2NvbW1vbi9LY29uZmlnCkBAIC0zNTMsNiArMzUzLDE2IEBAIGNvbmZpZyBET00wX01F
TQogCiAJICBMZWF2ZSBlbXB0eSBpZiB5b3UgYXJlIG5vdCBzdXJlIHdoYXQgdG8gc3BlY2lmeS4K
IAorY29uZmlnIEhZUEZTX0NPTkZJRworCWJvb2wgIlByb3ZpZGUgaHlwZXJ2aXNvciAuY29uZmln
IHZpYSBoeXBmcyBlbnRyeSIKKwlkZWZhdWx0IHkKKwktLS1oZWxwLS0tCisJICBXaGVuIGVuYWJs
ZWQgdGhlIGNvbnRlbnRzIG9mIHRoZSAuY29uZmlnIGZpbGUgdXNlZCB0byBidWlsZCB0aGUKKwkg
IGh5cGVydmlzb3IgYXJlIHByb3ZpZGVkIHZpYSB0aGUgaHlwZnMgZW50cnkgL2J1aWxkaW5mby9j
b25maWcuCisKKwkgIERpc2FibGUgdGhpcyBvcHRpb24gaW4gY2FzZSB5b3Ugd2FudCB0byBzcGFy
ZSBzb21lIG1lbW9yeSBvciB5b3UKKwkgIHdhbnQgdG8gaGlkZSB0aGUgLmNvbmZpZyBjb250ZW50
cyBmcm9tIGRvbTAuCisKIGNvbmZpZyBUUkFDRUJVRkZFUgogCWJvb2wgIkVuYWJsZSB0cmFjaW5n
IGluZnJhc3RydWN0dXJlIiBpZiBFWFBFUlQgPSAieSIKIAlkZWZhdWx0IHkKZGlmZiAtLWdpdCBh
L3hlbi9jb21tb24vTWFrZWZpbGUgYi94ZW4vY29tbW9uL01ha2VmaWxlCmluZGV4IDNhMmMxYWU2
OTAuLjEwMGJhYmM0NDYgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vTWFrZWZpbGUKKysrIGIveGVu
L2NvbW1vbi9NYWtlZmlsZQpAQCAtMSw2ICsxLDcgQEAKIG9iai0kKENPTkZJR19BUkdPKSArPSBh
cmdvLm8KIG9iai15ICs9IGJpdG1hcC5vCiBvYmoteSArPSBic2VhcmNoLm8KK29iai0kKENPTkZJ
R19IWVBGU19DT05GSUcpICs9IGNvbmZpZ19kYXRhLm8KIG9iai0kKENPTkZJR19DT1JFX1BBUktJ
TkcpICs9IGNvcmVfcGFya2luZy5vCiBvYmoteSArPSBjcHUubwogb2JqLSQoQ09ORklHX0RFQlVH
X1RSQUNFKSArPSBkZWJ1Z3RyYWNlLm8KQEAgLTczLDMgKzc0LDE0IEBAIHN1YmRpci0kKENPTkZJ
R19VQlNBTikgKz0gdWJzYW4KIAogc3ViZGlyLSQoQ09ORklHX05FRURTX0xJQkVMRikgKz0gbGli
ZWxmCiBzdWJkaXItJChDT05GSUdfSEFTX0RFVklDRV9UUkVFKSArPSBsaWJmZHQKKworY29uZmln
Lmd6OiAuLi8uY29uZmlnCisJZ3ppcCAtYyAkPCA+JEAKKworY29uZmlnX2RhdGEubzogY29uZmln
Lmd6CisKK2NvbmZpZ19kYXRhLlM6ICQoWEVOX1JPT1QpL3hlbi90b29scy9iaW5maWxlCisJJChY
RU5fUk9PVCkveGVuL3Rvb2xzL2JpbmZpbGUgJEAgY29uZmlnLmd6IHhlbl9jb25maWdfZGF0YQor
CitjbGVhbjo6CisJcm0gY29uZmlnX2RhdGEuUyBjb25maWcuZ3ogMj4vZGV2L251bGwgfHwgdHJ1
ZQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9rZXJuZWwuYyBiL3hlbi9jb21tb24va2VybmVsLmMK
aW5kZXggZGE2ZTRiNDQ0NC4uNGI3YmMyOGFmYiAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9rZXJu
ZWwuYworKysgYi94ZW4vY29tbW9uL2tlcm5lbC5jCkBAIC0zODksNiArMzg5LDE2IEBAIHN0YXRp
YyBIWVBGU19TVFJJTkdfSU5JVChjb21waWxlX2RhdGUsICJjb21waWxlX2RhdGUiKTsKIHN0YXRp
YyBIWVBGU19TVFJJTkdfSU5JVChjb21waWxlX2RvbWFpbiwgImNvbXBpbGVfZG9tYWluIik7CiBz
dGF0aWMgSFlQRlNfU1RSSU5HX0lOSVQoZXh0cmEsICJleHRyYSIpOwogCisjaWZkZWYgQ09ORklH
X0hZUEZTX0NPTkZJRworc3RhdGljIHN0cnVjdCBoeXBmc19lbnRyeV9sZWFmIGNvbmZpZyA9IHsK
KyAgICAuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HLAorICAgIC5lLmVuY29kaW5nID0g
WEVOX0hZUEZTX0VOQ19HWklQLAorICAgIC5lLm5hbWUgPSAiY29uZmlnIiwKKyAgICAuZS5yZWFk
ID0gaHlwZnNfcmVhZF9sZWFmLAorICAgIC5jb250ZW50ID0gJnhlbl9jb25maWdfZGF0YQorfTsK
KyNlbmRpZgorCiBzdGF0aWMgaW50IF9faW5pdCBidWlsZGluZm9faW5pdCh2b2lkKQogewogICAg
IGh5cGZzX2FkZF9kaXIoJmh5cGZzX3Jvb3QsICZidWlsZGluZm8sIHRydWUpOwpAQCAtNDE0LDYg
KzQyNCwxMSBAQCBzdGF0aWMgaW50IF9faW5pdCBidWlsZGluZm9faW5pdCh2b2lkKQogICAgIGh5
cGZzX2FkZF9sZWFmKCZ2ZXJzaW9uLCAmbWFqb3IsIHRydWUpOwogICAgIGh5cGZzX2FkZF9sZWFm
KCZ2ZXJzaW9uLCAmbWlub3IsIHRydWUpOwogCisjaWZkZWYgQ09ORklHX0hZUEZTX0NPTkZJRwor
ICAgIGNvbmZpZy5lLnNpemUgPSB4ZW5fY29uZmlnX2RhdGFfc2l6ZTsKKyAgICBoeXBmc19hZGRf
bGVhZigmYnVpbGRpbmZvLCAmY29uZmlnLCB0cnVlKTsKKyNlbmRpZgorCiAgICAgcmV0dXJuIDA7
CiB9CiBfX2luaXRjYWxsKGJ1aWxkaW5mb19pbml0KTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRl
L3hlbi9rZXJuZWwuaCBiL3hlbi9pbmNsdWRlL3hlbi9rZXJuZWwuaAppbmRleCA1NDhiNjRkYTlm
Li4wMmUzMjgxZjUyIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4va2VybmVsLmgKKysrIGIv
eGVuL2luY2x1ZGUveGVuL2tlcm5lbC5oCkBAIC0xMDAsNSArMTAwLDggQEAgZXh0ZXJuIGVudW0g
c3lzdGVtX3N0YXRlIHsKIAogYm9vbF90IGlzX2FjdGl2ZV9rZXJuZWxfdGV4dCh1bnNpZ25lZCBs
b25nIGFkZHIpOwogCitleHRlcm4gY29uc3QgY2hhciB4ZW5fY29uZmlnX2RhdGE7CitleHRlcm4g
Y29uc3QgdW5zaWduZWQgaW50IHhlbl9jb25maWdfZGF0YV9zaXplOworCiAjZW5kaWYgLyogX0xJ
TlVYX0tFUk5FTF9IICovCiAKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w6B-0002R1-IK; Wed, 26 Feb 2020 12:47:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w6A-0002Px-Hq
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:34 +0000
X-Inumbo-ID: 1b48c272-5896-11ea-8cb6-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1b48c272-5896-11ea-8cb6-bc764e2007e4;
 Wed, 26 Feb 2020 12:47:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 89A93B138;
 Wed, 26 Feb 2020 12:47:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:47:05 +0100
Message-Id: <20200226124705.29212-13-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 12/12] xen: remove XEN_SYSCTL_set_parameter
 support
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZ1bmN0aW9uYWxpdHkgb2YgWEVOX1NZU0NUTF9zZXRfcGFyYW1ldGVyIGlzIGF2YWlsYWJs
ZSB2aWEgaHlwZnMKbm93LCBzbyBpdCBjYW4gYmUgcmVtb3ZlZC4KClRoaXMgYWxsb3dzIHRvIHJl
bW92ZSB0aGUga2VybmVsX3BhcmFtIHN0cnVjdHVyZSBmb3IgcnVudGltZSBwYXJhbWV0ZXJzCmJ5
IHB1dHRpbmcgdGhlIG5vdyBvbmx5IHVzZWQgc3RydWN0dXJlIGVsZW1lbnQgaW50byB0aGUgaHlw
ZnMgbm9kZQpzdHJ1Y3R1cmUgb2YgdGhlIHJ1bnRpbWUgcGFyYW1ldGVycy4KClNpZ25lZC1vZmYt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClY2OgotIG5ldyBwYXRjaAot
LS0KIHRvb2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUgIHwgIDIgKy0KIHhlbi9hcmNo
L2FybS94ZW4ubGRzLlMgICAgICAgICAgICAgIHwgIDUgLS0tLQogeGVuL2FyY2gveDg2L3hlbi5s
ZHMuUyAgICAgICAgICAgICAgfCAgNSAtLS0tCiB4ZW4vY29tbW9uL2h5cGZzLmMgICAgICAgICAg
ICAgICAgICB8IDEyICstLS0tLS0tLQogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAgICAgICAg
ICAgfCAxMSAtLS0tLS0tLQogeGVuL2NvbW1vbi9zeXNjdGwuYyAgICAgICAgICAgICAgICAgfCAz
NiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5o
ICAgICAgICAgfCAxOCAtLS0tLS0tLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vaHlwZnMuaCAgICAg
ICAgICAgICB8ICAyIC0tCiB4ZW4vaW5jbHVkZS94ZW4vbGliLmggICAgICAgICAgICAgICB8ICAx
IC0KIHhlbi9pbmNsdWRlL3hlbi9wYXJhbS5oICAgICAgICAgICAgIHwgNTAgKysrKysrKy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAg
ICAgICAgfCAgMyAtLS0KIHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIHwgIDIg
LS0KIDEyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDEzNiBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlIGIvdG9vbHMv
Zmxhc2svcG9saWN5L21vZHVsZXMvZG9tMC50ZQppbmRleCAyMDkyNWUzOGEyLi4wYTYzY2UxNWI2
IDEwMDY0NAotLS0gYS90b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy9kb20wLnRlCisrKyBiL3Rv
b2xzL2ZsYXNrL3BvbGljeS9tb2R1bGVzL2RvbTAudGUKQEAgLTE2LDcgKzE2LDcgQEAgYWxsb3cg
ZG9tMF90IHhlbl90OnhlbiB7CiBhbGxvdyBkb20wX3QgeGVuX3Q6eGVuMiB7CiAJcmVzb3VyY2Vf
b3AgcHNyX2NtdF9vcCBwc3JfYWxsb2MgcG11X2N0cmwgZ2V0X3N5bWJvbAogCWdldF9jcHVfbGV2
ZWxsaW5nX2NhcHMgZ2V0X2NwdV9mZWF0dXJlc2V0IGxpdmVwYXRjaF9vcAotCWNvdmVyYWdlX29w
IHNldF9wYXJhbWV0ZXIKKwljb3ZlcmFnZV9vcAogfTsKIAogIyBBbGxvdyBkb20wIHRvIHVzZSBh
bGwgWEVOVkVSXyBzdWJvcHMgdGhhdCBoYXZlIGNoZWNrcy4KZGlmZiAtLWdpdCBhL3hlbi9hcmNo
L2FybS94ZW4ubGRzLlMgYi94ZW4vYXJjaC9hcm0veGVuLmxkcy5TCmluZGV4IDAwNjFhOGRmZWEu
LjhiZDk3MWJkNTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKKysrIGIveGVu
L2FyY2gvYXJtL3hlbi5sZHMuUwpAQCAtNTQsMTEgKzU0LDYgQEAgU0VDVElPTlMKICAgICAgICAq
KC5kYXRhLnJlbC5ybykKICAgICAgICAqKC5kYXRhLnJlbC5yby4qKQogCi0gICAgICAgLiA9IEFM
SUdOKFBPSU5URVJfQUxJR04pOwotICAgICAgIF9fcGFyYW1fc3RhcnQgPSAuOwotICAgICAgICoo
LmRhdGEucGFyYW0pCi0gICAgICAgX19wYXJhbV9lbmQgPSAuOwotCiAgICAgICAgX19wcm9jX2lu
Zm9fc3RhcnQgPSAuOwogICAgICAgICooLnByb2MuaW5mbykKICAgICAgICBfX3Byb2NfaW5mb19l
bmQgPSAuOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4
Ni94ZW4ubGRzLlMKaW5kZXggMjFhMzdmMGY1Ny4uODhmMTRlNWU1OSAxMDA2NDQKLS0tIGEveGVu
L2FyY2gveDg2L3hlbi5sZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0xMjgs
MTEgKzEyOCw2IEBAIFNFQ1RJT05TCiAgICAgICAgKiguZXhfdGFibGUucHJlKQogICAgICAgIF9f
c3RvcF9fX3ByZV9leF90YWJsZSA9IC47CiAKLSAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElH
Tik7Ci0gICAgICAgX19wYXJhbV9zdGFydCA9IC47Ci0gICAgICAgKiguZGF0YS5wYXJhbSkKLSAg
ICAgICBfX3BhcmFtX2VuZCA9IC47Ci0KICNpZiBkZWZpbmVkKENPTkZJR19IQVNfVlBDSSkgJiYg
ZGVmaW5lZChDT05GSUdfTEFURV9IV0RPTSkKICAgICAgICAuID0gQUxJR04oUE9JTlRFUl9BTElH
Tik7CiAgICAgICAgX19zdGFydF92cGNpX2FycmF5ID0gLjsKZGlmZiAtLWdpdCBhL3hlbi9jb21t
b24vaHlwZnMuYyBiL3hlbi9jb21tb24vaHlwZnMuYwppbmRleCA5NTAzZWYwNzMxLi5mMmU4NmU0
NjMyIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2h5cGZzLmMKKysrIGIveGVuL2NvbW1vbi9oeXBm
cy5jCkBAIC0zMDIsNyArMzAyLDcgQEAgaW50IGh5cGZzX3dyaXRlX2N1c3RvbShzdHJ1Y3QgaHlw
ZnNfZW50cnlfbGVhZiAqbGVhZiwKICAgICAgICAgZ290byBvdXQ7CiAKICAgICBwID0gY29udGFp
bmVyX29mKGxlYWYsIHN0cnVjdCBwYXJhbV9oeXBmcywgaHlwZnMpOwotICAgIHJldCA9IHAtPnBh
cmFtLT5wYXIuZnVuYyhidWYpOworICAgIHJldCA9IHAtPmZ1bmMoYnVmKTsKIAogIG91dDoKICAg
ICB4ZnJlZShidWYpOwpAQCAtMzc1LDEzICszNzUsMyBAQCBsb25nIGRvX2h5cGZzX29wKHVuc2ln
bmVkIGludCBjbWQsCiAKICAgICByZXR1cm4gcmV0OwogfQotCi12b2lkIGh5cGZzX3dyaXRlX2xv
Y2sodm9pZCkKLXsKLSAgICB3cml0ZV9sb2NrKCZoeXBmc19sb2NrKTsKLX0KLQotdm9pZCBoeXBm
c193cml0ZV91bmxvY2sodm9pZCkKLXsKLSAgICB3cml0ZV91bmxvY2soJmh5cGZzX2xvY2spOwot
fQpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9rZXJuZWwuYyBiL3hlbi9jb21tb24va2VybmVsLmMK
aW5kZXggNzUxNjI0MjMzNy4uODc2ODMwZjVmYSAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9rZXJu
ZWwuYworKysgYi94ZW4vY29tbW9uL2tlcm5lbC5jCkBAIC0xOTYsMTcgKzE5Niw2IEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBfY21kbGluZV9wYXJzZShjb25zdCBjaGFyICpjbWRsaW5lKQogICAgIHBh
cnNlX3BhcmFtcyhjbWRsaW5lLCBfX3NldHVwX3N0YXJ0LCBfX3NldHVwX2VuZCk7CiB9CiAKLWlu
dCBydW50aW1lX3BhcnNlKGNvbnN0IGNoYXIgKmxpbmUpCi17Ci0gICAgaW50IHJldDsKLQotICAg
IGh5cGZzX3dyaXRlX2xvY2soKTsKLSAgICByZXQgPSBwYXJzZV9wYXJhbXMobGluZSwgX19wYXJh
bV9zdGFydCwgX19wYXJhbV9lbmQpOwotICAgIGh5cGZzX3dyaXRlX3VubG9jaygpOwotCi0gICAg
cmV0dXJuIHJldDsKLX0KLQogLyoqCiAgKiAgICBjbWRsaW5lX3BhcnNlIC0tIHBhcnNlcyB0aGUg
eGVuIGNvbW1hbmQgbGluZS4KICAqIElmIENPTkZJR19DTURMSU5FIGlzIHNldCwgaXQgd291bGQg
YmUgcGFyc2VkIHByaW9yIHRvIEBjbWRsaW5lLgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zeXNj
dGwuYyBiL3hlbi9jb21tb24vc3lzY3RsLmMKaW5kZXggMWM2YTgxNzQ3Ni4uZWM5MTY0MjRlNSAx
MDA2NDQKLS0tIGEveGVuL2NvbW1vbi9zeXNjdGwuYworKysgYi94ZW4vY29tbW9uL3N5c2N0bC5j
CkBAIC00NzEsNDIgKzQ3MSw2IEBAIGxvbmcgZG9fc3lzY3RsKFhFTl9HVUVTVF9IQU5ETEVfUEFS
QU0oeGVuX3N5c2N0bF90KSB1X3N5c2N0bCkKICAgICAgICAgICAgIGNvcHliYWNrID0gMTsKICAg
ICAgICAgYnJlYWs7CiAKLSAgICBjYXNlIFhFTl9TWVNDVExfc2V0X3BhcmFtZXRlcjoKLSAgICB7
Ci0jZGVmaW5lIFhFTl9TRVRfUEFSQU1FVEVSX01BWF9TSVpFIDEwMjMKLSAgICAgICAgY2hhciAq
cGFyYW1zOwotCi0gICAgICAgIGlmICggb3AtPnUuc2V0X3BhcmFtZXRlci5wYWRbMF0gfHwgb3At
PnUuc2V0X3BhcmFtZXRlci5wYWRbMV0gfHwKLSAgICAgICAgICAgICBvcC0+dS5zZXRfcGFyYW1l
dGVyLnBhZFsyXSApCi0gICAgICAgIHsKLSAgICAgICAgICAgIHJldCA9IC1FSU5WQUw7Ci0gICAg
ICAgICAgICBicmVhazsKLSAgICAgICAgfQotICAgICAgICBpZiAoIG9wLT51LnNldF9wYXJhbWV0
ZXIuc2l6ZSA+IFhFTl9TRVRfUEFSQU1FVEVSX01BWF9TSVpFICkKLSAgICAgICAgewotICAgICAg
ICAgICAgcmV0ID0gLUUyQklHOwotICAgICAgICAgICAgYnJlYWs7Ci0gICAgICAgIH0KLSAgICAg
ICAgcGFyYW1zID0geG1hbGxvY19ieXRlcyhvcC0+dS5zZXRfcGFyYW1ldGVyLnNpemUgKyAxKTsK
LSAgICAgICAgaWYgKCAhcGFyYW1zICkKLSAgICAgICAgewotICAgICAgICAgICAgcmV0ID0gLUVO
T01FTTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgICAgIGlmICggY29weV9m
cm9tX2d1ZXN0KHBhcmFtcywgb3AtPnUuc2V0X3BhcmFtZXRlci5wYXJhbXMsCi0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIG9wLT51LnNldF9wYXJhbWV0ZXIuc2l6ZSkgKQotICAgICAgICAg
ICAgcmV0ID0gLUVGQVVMVDsKLSAgICAgICAgZWxzZQotICAgICAgICB7Ci0gICAgICAgICAgICBw
YXJhbXNbb3AtPnUuc2V0X3BhcmFtZXRlci5zaXplXSA9IDA7Ci0gICAgICAgICAgICByZXQgPSBy
dW50aW1lX3BhcnNlKHBhcmFtcyk7Ci0gICAgICAgIH0KLQotICAgICAgICB4ZnJlZShwYXJhbXMp
OwotCi0gICAgICAgIGJyZWFrOwotICAgIH0KLQogICAgIGRlZmF1bHQ6CiAgICAgICAgIHJldCA9
IGFyY2hfZG9fc3lzY3RsKG9wLCB1X3N5c2N0bCk7CiAgICAgICAgIGNvcHliYWNrID0gMDsKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaCBiL3hlbi9pbmNsdWRlL3B1Ymxp
Yy9zeXNjdGwuaAppbmRleCA3ZTQzYmZlMWJkLi4wZDI0M2ViMzBjIDEwMDY0NAotLS0gYS94ZW4v
aW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5o
CkBAIC0xMDI0LDIyICsxMDI0LDYgQEAgc3RydWN0IHhlbl9zeXNjdGxfbGl2ZXBhdGNoX29wIHsK
ICAgICB9IHU7CiB9OwogCi0vKgotICogWEVOX1NZU0NUTF9zZXRfcGFyYW1ldGVyCi0gKgotICog
Q2hhbmdlIGh5cGVydmlzb3IgcGFyYW1ldGVycyBhdCBydW50aW1lLgotICogVGhlIGlucHV0IHN0
cmluZyBpcyBwYXJzZWQgc2ltaWxhciB0byB0aGUgYm9vdCBwYXJhbWV0ZXJzLgotICogUGFyYW1l
dGVycyBhcmUgYSBzaW5nbGUgc3RyaW5nIHRlcm1pbmF0ZWQgYnkgYSBOVUwgYnl0ZSBvZiBtYXgu
IHNpemUKLSAqIGNoYXJhY3RlcnMuIE11bHRpcGxlIHNldHRpbmdzIGNhbiBiZSBzcGVjaWZpZWQg
Ynkgc2VwYXJhdGluZyB0aGVtCi0gKiB3aXRoIGJsYW5rcy4KLSAqLwotCi1zdHJ1Y3QgeGVuX3N5
c2N0bF9zZXRfcGFyYW1ldGVyIHsKLSAgICBYRU5fR1VFU1RfSEFORExFXzY0KGNoYXIpIHBhcmFt
czsgICAgICAgLyogSU46IHBvaW50ZXIgdG8gcGFyYW1ldGVycy4gKi8KLSAgICB1aW50MTZfdCBz
aXplOyAgICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IHNpemUgb2YgcGFyYW1ldGVycy4g
Ki8KLSAgICB1aW50MTZfdCBwYWRbM107ICAgICAgICAgICAgICAgICAgICAgICAgLyogSU46IE1V
U1QgYmUgemVyby4gKi8KLX07Ci0KICNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9f
eDg2XzY0X18pCiAvKgogICogWEVOX1NZU0NUTF9nZXRfY3B1X3BvbGljeSAoeDg2IHNwZWNpZmlj
KQpAQCAtMTEwMiw3ICsxMDg2LDYgQEAgc3RydWN0IHhlbl9zeXNjdGwgewogI2RlZmluZSBYRU5f
U1lTQ1RMX2dldF9jcHVfbGV2ZWxsaW5nX2NhcHMgICAgICAgIDI1CiAjZGVmaW5lIFhFTl9TWVND
VExfZ2V0X2NwdV9mZWF0dXJlc2V0ICAgICAgICAgICAgMjYKICNkZWZpbmUgWEVOX1NZU0NUTF9s
aXZlcGF0Y2hfb3AgICAgICAgICAgICAgICAgICAyNwotI2RlZmluZSBYRU5fU1lTQ1RMX3NldF9w
YXJhbWV0ZXIgICAgICAgICAgICAgICAgIDI4CiAjZGVmaW5lIFhFTl9TWVNDVExfZ2V0X2NwdV9w
b2xpY3kgICAgICAgICAgICAgICAgMjkKICAgICB1aW50MzJfdCBpbnRlcmZhY2VfdmVyc2lvbjsg
LyogWEVOX1NZU0NUTF9JTlRFUkZBQ0VfVkVSU0lPTiAqLwogICAgIHVuaW9uIHsKQEAgLTExMzEs
NyArMTExNCw2IEBAIHN0cnVjdCB4ZW5fc3lzY3RsIHsKICAgICAgICAgc3RydWN0IHhlbl9zeXNj
dGxfY3B1X2xldmVsbGluZ19jYXBzIGNwdV9sZXZlbGxpbmdfY2FwczsKICAgICAgICAgc3RydWN0
IHhlbl9zeXNjdGxfY3B1X2ZlYXR1cmVzZXQgICAgY3B1X2ZlYXR1cmVzZXQ7CiAgICAgICAgIHN0
cnVjdCB4ZW5fc3lzY3RsX2xpdmVwYXRjaF9vcCAgICAgIGxpdmVwYXRjaDsKLSAgICAgICAgc3Ry
dWN0IHhlbl9zeXNjdGxfc2V0X3BhcmFtZXRlciAgICAgc2V0X3BhcmFtZXRlcjsKICNpZiBkZWZp
bmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCiAgICAgICAgIHN0cnVjdCB4ZW5f
c3lzY3RsX2NwdV9wb2xpY3kgICAgICAgIGNwdV9wb2xpY3k7CiAjZW5kaWYKZGlmZiAtLWdpdCBh
L3hlbi9pbmNsdWRlL3hlbi9oeXBmcy5oIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKaW5kZXgg
NmMxZGIyOTBjYi4uODRhOGY5YjMzOCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2h5cGZz
LmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKQEAgLTEwMSw3ICsxMDEsNSBAQCBpbnQg
aHlwZnNfd3JpdGVfYm9vbChzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwKICAgICAgICAg
ICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVk
IGxvbmcgdWxlbik7CiBpbnQgaHlwZnNfd3JpdGVfY3VzdG9tKHN0cnVjdCBoeXBmc19lbnRyeV9s
ZWFmICpsZWFmLAogICAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFN
KHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pOwotdm9pZCBoeXBmc193cml0ZV9sb2Nr
KHZvaWQpOwotdm9pZCBoeXBmc193cml0ZV91bmxvY2sodm9pZCk7CiAKICNlbmRpZiAvKiBfX1hF
Tl9IWVBGU19IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9saWIuaCBiL3hlbi9p
bmNsdWRlL3hlbi9saWIuaAppbmRleCA1ZDcxOGJiZGJhLi43ZTQyNWUyOGNkIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2xpYi5oCkBAIC03
NSw3ICs3NSw2IEBACiBzdHJ1Y3QgZG9tYWluOwogCiB2b2lkIGNtZGxpbmVfcGFyc2UoY29uc3Qg
Y2hhciAqY21kbGluZSk7Ci1pbnQgcnVudGltZV9wYXJzZShjb25zdCBjaGFyICpsaW5lKTsKIGlu
dCBwYXJzZV9ib29sKGNvbnN0IGNoYXIgKnMsIGNvbnN0IGNoYXIgKmUpOwogCiAvKioKZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9wYXJhbS5oIGIveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgK
aW5kZXggNzE4NDExMzc1MS4uMjQxY2RlMzNiMSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVu
L3BhcmFtLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL3BhcmFtLmgKQEAgLTI3LDE2ICsyNywxNCBA
QCBzdHJ1Y3Qga2VybmVsX3BhcmFtIHsKIH07CiAKIHN0cnVjdCBwYXJhbV9oeXBmcyB7Ci0gICAg
Y29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSAqcGFyYW07CiAgICAgc3RydWN0IGh5cGZzX2VudHJ5
X2xlYWYgaHlwZnM7CiAgICAgdm9pZCAoKmluaXRfbGVhZikoc3RydWN0IHBhcmFtX2h5cGZzICpw
YXIpOworICAgIGludCAoKmZ1bmMpKGNvbnN0IGNoYXIgKik7CiB9OwogCiBleHRlcm4gY29uc3Qg
c3RydWN0IGtlcm5lbF9wYXJhbSBfX3NldHVwX3N0YXJ0W10sIF9fc2V0dXBfZW5kW107Ci1leHRl
cm4gY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSBfX3BhcmFtX3N0YXJ0W10sIF9fcGFyYW1fZW5k
W107CiBleHRlcm4gc3RydWN0IHBhcmFtX2h5cGZzIF9fcGFyYW1oeXBmc19zdGFydFtdLCBfX3Bh
cmFtaHlwZnNfZW5kW107CiAKLSNkZWZpbmUgX19kYXRhcGFyYW0gICAgICAgX191c2VkX3NlY3Rp
b24oIi5kYXRhLnBhcmFtIikKICNkZWZpbmUgX19wYXJhbWh5cGZzICAgICAgX191c2VkX3NlY3Rp
b24oIi5kYXRhLnBhcmFtaHlwZnMiKQogCiAjZGVmaW5lIF9fcGFyYW0oYXR0KSAgICAgIHN0YXRp
YyBjb25zdCBhdHQgXApAQCAtODcsNyArODUsNiBAQCBleHRlcm4gc3RydWN0IHBhcmFtX2h5cGZz
IF9fcGFyYW1oeXBmc19zdGFydFtdLCBfX3BhcmFtaHlwZnNfZW5kW107CiAgICAgICAgIHsgLm5h
bWUgPSBzZXR1cF9zdHJfaWduLCAgICAgICAgICAgIFwKICAgICAgICAgICAudHlwZSA9IE9QVF9J
R05PUkUgfQogCi0jZGVmaW5lIF9fcnRwYXJhbSAgICAgICAgIF9fcGFyYW0oX19kYXRhcGFyYW0p
CiAjZGVmaW5lIF9fcGFyYW1mcyAgICAgICAgIHN0YXRpYyBfX3BhcmFtaHlwZnMgXAogICAgIF9f
YXR0cmlidXRlX18oKF9fYWxpZ25lZF9fKHNpemVvZih2b2lkICopKSkpIHN0cnVjdCBwYXJhbV9o
eXBmcwogCkBAIC05OSwyOCArOTYsMTcgQEAgZXh0ZXJuIHN0cnVjdCBwYXJhbV9oeXBmcyBfX3Bh
cmFtaHlwZnNfc3RhcnRbXSwgX19wYXJhbWh5cGZzX2VuZFtdOwogCiAvKiBpbml0ZnVuYyBuZWVk
cyB0byBzZXQgc2l6ZSBhbmQgY29udGVudCwgZS5nLiB2aWEgY3VzdG9tX3J1bnRpbWVfc2V0X3Zh
cigpLiAqLwogI2RlZmluZSBjdXN0b21fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyLCBp
bml0ZnVuYykgXAotICAgIF9fcnRwYXJhbSBfX3J0cGFyXyMjX3ZhciA9IFwKLSAgICAgIHsgLm5h
bWUgPSBfbmFtZSwgXAotICAgICAgICAgIC50eXBlID0gT1BUX0NVU1RPTSwgXAotICAgICAgICAg
IC5wYXIuZnVuYyA9IF92YXIgfTsgXAogICAgIF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwK
LSAgICAgICAgeyAucGFyYW0gPSAmX19ydHBhcl8jI192YXIsIFwKLSAgICAgICAgICAuaW5pdF9s
ZWFmID0gaW5pdGZ1bmMsIFwKLSAgICAgICAgICAuaHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZ
UEVfU1RSSU5HLCBcCisgICAgICAgIHsgLmh5cGZzLmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1NU
UklORywgXAogICAgICAgICAgIC5oeXBmcy5lLmVuY29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJ
TiwgXAogICAgICAgICAgIC5oeXBmcy5lLm5hbWUgPSBfbmFtZSwgXAogICAgICAgICAgIC5oeXBm
cy5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsIFwKLSAgICAgICAgICAuaHlwZnMuZS53cml0ZSA9
IGh5cGZzX3dyaXRlX2N1c3RvbSB9CisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193
cml0ZV9jdXN0b20sIFwKKyAgICAgICAgICAuaW5pdF9sZWFmID0gaW5pdGZ1bmMsIFwKKyAgICAg
ICAgICAuZnVuYyA9IF92YXIgfQogI2RlZmluZSBib29sZWFuX3J1bnRpbWVfb25seV9wYXJhbShf
bmFtZSwgX3ZhcikgXAotICAgIF9fcnRwYXJhbSBfX3J0cGFyXyMjX3ZhciA9IFwKLSAgICAgICAg
eyAubmFtZSA9IF9uYW1lLCBcCi0gICAgICAgICAgLnR5cGUgPSBPUFRfQk9PTCwgXAotICAgICAg
ICAgIC5sZW4gPSBzaXplb2YoX3ZhcikgKyBcCi0gICAgICAgICAgICAgICAgIEJVSUxEX0JVR19P
Tl9aRVJPKHNpemVvZihfdmFyKSAhPSBzaXplb2YoYm9vbCkpLCBcCi0gICAgICAgICAgLnBhci52
YXIgPSAmX3ZhciB9OyBcCiAgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFyID0gXAotICAgICAg
ICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAotICAgICAgICAgIC5oeXBmcy5lLnR5cGUg
PSBYRU5fSFlQRlNfVFlQRV9CT09MLCBcCisgICAgICAgIHsgLmh5cGZzLmUudHlwZSA9IFhFTl9I
WVBGU19UWVBFX0JPT0wsIFwKICAgICAgICAgICAuaHlwZnMuZS5lbmNvZGluZyA9IFhFTl9IWVBG
U19FTkNfUExBSU4sIFwKICAgICAgICAgICAuaHlwZnMuZS5uYW1lID0gX25hbWUsIFwKICAgICAg
ICAgICAuaHlwZnMuZS5zaXplID0gc2l6ZW9mKF92YXIpLCBcCkBAIC0xMjgsMTQgKzExNCw4IEBA
IGV4dGVybiBzdHJ1Y3QgcGFyYW1faHlwZnMgX19wYXJhbWh5cGZzX3N0YXJ0W10sIF9fcGFyYW1o
eXBmc19lbmRbXTsKICAgICAgICAgICAuaHlwZnMuZS53cml0ZSA9IGh5cGZzX3dyaXRlX2Jvb2ws
IFwKICAgICAgICAgICAuaHlwZnMuY29udGVudCA9ICZfdmFyIH0KICNkZWZpbmUgaW50ZWdlcl9y
dW50aW1lX29ubHlfcGFyYW0oX25hbWUsIF92YXIpIFwKLSAgICBfX3J0cGFyYW0gX19ydHBhcl8j
I192YXIgPSBcCi0gICAgICAgIHsgLm5hbWUgPSBfbmFtZSwgXAotICAgICAgICAgIC50eXBlID0g
T1BUX1VJTlQsIFwKLSAgICAgICAgICAubGVuID0gc2l6ZW9mKF92YXIpLCBcCi0gICAgICAgICAg
LnBhci52YXIgPSAmX3ZhciB9OyBcCiAgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFyID0gXAot
ICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAotICAgICAgICAgIC5oeXBmcy5l
LnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9VSU5ULCBcCisgICAgICAgIHsgLmh5cGZzLmUudHlwZSA9
IFhFTl9IWVBGU19UWVBFX1VJTlQsIFwKICAgICAgICAgICAuaHlwZnMuZS5lbmNvZGluZyA9IFhF
Tl9IWVBGU19FTkNfUExBSU4sIFwKICAgICAgICAgICAuaHlwZnMuZS5uYW1lID0gX25hbWUsIFwK
ICAgICAgICAgICAuaHlwZnMuZS5zaXplID0gc2l6ZW9mKF92YXIpLCBcCkBAIC0xNDMsMTQgKzEy
Myw4IEBAIGV4dGVybiBzdHJ1Y3QgcGFyYW1faHlwZnMgX19wYXJhbWh5cGZzX3N0YXJ0W10sIF9f
cGFyYW1oeXBmc19lbmRbXTsKICAgICAgICAgICAuaHlwZnMuZS53cml0ZSA9IGh5cGZzX3dyaXRl
X2xlYWYsIFwKICAgICAgICAgICAuaHlwZnMuY29udGVudCA9ICZfdmFyIH0KICNkZWZpbmUgc2l6
ZV9ydW50aW1lX29ubHlfcGFyYW0oX25hbWUsIF92YXIpIFwKLSAgICBfX3J0cGFyYW0gX19ydHBh
cl8jI192YXIgPSBcCi0gICAgICAgIHsgLm5hbWUgPSBfbmFtZSwgXAotICAgICAgICAgIC50eXBl
ID0gT1BUX1NJWkUsIFwKLSAgICAgICAgICAubGVuID0gc2l6ZW9mKF92YXIpLCBcCi0gICAgICAg
ICAgLnBhci52YXIgPSAmX3ZhciB9OyBcCiAgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFyID0g
XAotICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAotICAgICAgICAgIC5oeXBm
cy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9VSU5ULCBcCisgICAgICAgIHsgLmh5cGZzLmUudHlw
ZSA9IFhFTl9IWVBGU19UWVBFX1VJTlQsIFwKICAgICAgICAgICAuaHlwZnMuZS5lbmNvZGluZyA9
IFhFTl9IWVBGU19FTkNfUExBSU4sIFwKICAgICAgICAgICAuaHlwZnMuZS5uYW1lID0gX25hbWUs
IFwKICAgICAgICAgICAuaHlwZnMuZS5zaXplID0gc2l6ZW9mKF92YXIpLCBcCkBAIC0xNTgsMTQg
KzEzMiw4IEBAIGV4dGVybiBzdHJ1Y3QgcGFyYW1faHlwZnMgX19wYXJhbWh5cGZzX3N0YXJ0W10s
IF9fcGFyYW1oeXBmc19lbmRbXTsKICAgICAgICAgICAuaHlwZnMuZS53cml0ZSA9IGh5cGZzX3dy
aXRlX2xlYWYsIFwKICAgICAgICAgICAuaHlwZnMuY29udGVudCA9ICZfdmFyIH0KICNkZWZpbmUg
c3RyaW5nX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikgXAotICAgIF9fcnRwYXJhbSBf
X3J0cGFyXyMjX3ZhciA9IFwKLSAgICAgICAgeyAubmFtZSA9IF9uYW1lLCBcCi0gICAgICAgICAg
LnR5cGUgPSBPUFRfU1RSLCBcCi0gICAgICAgICAgLmxlbiA9IHNpemVvZihfdmFyKSwgXAotICAg
ICAgICAgIC5wYXIudmFyID0gJl92YXIgfTsgXAogICAgIF9fcGFyYW1mcyBfX3BhcmZzXyMjX3Zh
ciA9IFwKLSAgICAgICAgeyAucGFyYW0gPSAmX19ydHBhcl8jI192YXIsIFwKLSAgICAgICAgICAu
aHlwZnMuZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HLCBcCisgICAgICAgIHsgLmh5cGZz
LmUudHlwZSA9IFhFTl9IWVBGU19UWVBFX1NUUklORywgXAogICAgICAgICAgIC5oeXBmcy5lLmVu
Y29kaW5nID0gWEVOX0hZUEZTX0VOQ19QTEFJTiwgXAogICAgICAgICAgIC5oeXBmcy5lLm5hbWUg
PSBfbmFtZSwgXAogICAgICAgICAgIC5oeXBmcy5lLnNpemUgPSBzaXplb2YoX3ZhciksIFwKZGlm
ZiAtLWdpdCBhL3hlbi94c20vZmxhc2svaG9va3MuYyBiL3hlbi94c20vZmxhc2svaG9va3MuYwpp
bmRleCBlMjU3MzI4OTI4Li45YWRiNjlmNjQ5IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hv
b2tzLmMKKysrIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCkBAIC04MjEsOSArODIxLDYgQEAgc3Rh
dGljIGludCBmbGFza19zeXNjdGwoaW50IGNtZCkKICAgICBjYXNlIFhFTl9TWVNDVExfY292ZXJh
Z2Vfb3A6CiAgICAgICAgIHJldHVybiBhdmNfY3VycmVudF9oYXNfcGVybShTRUNJTklUU0lEX1hF
TiwgU0VDQ0xBU1NfWEVOMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhF
TjJfX0NPVkVSQUdFX09QLCBOVUxMKTsKLSAgICBjYXNlIFhFTl9TWVNDVExfc2V0X3BhcmFtZXRl
cjoKLSAgICAgICAgcmV0dXJuIGF2Y19jdXJyZW50X2hhc19wZXJtKFNFQ0lOSVRTSURfWEVOLCBT
RUNDTEFTU19YRU4yLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWEVOMl9f
U0VUX1BBUkFNRVRFUiwgTlVMTCk7CiAKICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gYXZj
X3Vua25vd25fcGVybWlzc2lvbigic3lzY3RsIiwgY21kKTsKZGlmZiAtLWdpdCBhL3hlbi94c20v
Zmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzIGIveGVuL3hzbS9mbGFzay9wb2xpY3kvYWNjZXNz
X3ZlY3RvcnMKaW5kZXggYzllMzg1ZmI5Yi4uYjg3Yzk5ZWE5OCAxMDA2NDQKLS0tIGEveGVuL3hz
bS9mbGFzay9wb2xpY3kvYWNjZXNzX3ZlY3RvcnMKKysrIGIveGVuL3hzbS9mbGFzay9wb2xpY3kv
YWNjZXNzX3ZlY3RvcnMKQEAgLTk5LDggKzk5LDYgQEAgY2xhc3MgeGVuMgogICAgIGxpdmVwYXRj
aF9vcAogIyBYRU5fU1lTQ1RMX2NvdmVyYWdlX29wCiAgICAgY292ZXJhZ2Vfb3AKLSMgWEVOX1NZ
U0NUTF9zZXRfcGFyYW1ldGVyCi0gICAgc2V0X3BhcmFtZXRlcgogfQogCiAjIENsYXNzZXMgZG9t
YWluIGFuZCBkb21haW4yIGNvbnNpc3Qgb2Ygb3BlcmF0aW9ucyB0aGF0IGEgZG9tYWluIHBlcmZv
cm1zIG9uCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w6D-0002Te-8n; Wed, 26 Feb 2020 12:47:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w6B-0002R9-NY
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:35 +0000
X-Inumbo-ID: 19d73147-5896-11ea-940b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 19d73147-5896-11ea-940b-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 39DD7B07B;
 Wed, 26 Feb 2020 12:47:10 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:47:04 +0100
Message-Id: <20200226124705.29212-12-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 11/12] tools/libxc: remove xc_set_parameters()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgaXMgbm8gdXNlciBvZiB4Y19zZXRfcGFyYW1ldGVycygpIGxlZnQsIHNvIHJlbW92ZSBp
dC4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClY2
OgotIG5ldyBwYXRjaAotLS0KIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgIDEgLQog
dG9vbHMvbGlieGMveGNfbWlzYy5jICAgICAgICAgfCAyMSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0K
IDIgZmlsZXMgY2hhbmdlZCwgMjIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaAppbmRl
eCA5OTU1MmE1ZjczLi44Njc3NDMzYzVmIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy9pbmNsdWRl
L3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApAQCAtMTIyNiw3
ICsxMjI2LDYgQEAgaW50IHhjX3JlYWRjb25zb2xlcmluZyh4Y19pbnRlcmZhY2UgKnhjaCwKICAg
ICAgICAgICAgICAgICAgICAgICAgaW50IGNsZWFyLCBpbnQgaW5jcmVtZW50YWwsIHVpbnQzMl90
ICpwaW5kZXgpOwogCiBpbnQgeGNfc2VuZF9kZWJ1Z19rZXlzKHhjX2ludGVyZmFjZSAqeGNoLCBj
aGFyICprZXlzKTsKLWludCB4Y19zZXRfcGFyYW1ldGVycyh4Y19pbnRlcmZhY2UgKnhjaCwgY2hh
ciAqcGFyYW1zKTsKIAogdHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9waHlzaW5mbyB4Y19waHlz
aW5mb190OwogdHlwZWRlZiBzdHJ1Y3QgeGVuX3N5c2N0bF9jcHV0b3BvIHhjX2NwdXRvcG9fdDsK
ZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL3hjX21pc2MuYyBiL3Rvb2xzL2xpYnhjL3hjX21pc2Mu
YwppbmRleCAwOTNmYTQ0MDgxLi45YjY2MzMwMDgyIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94
Y19taXNjLmMKKysrIGIvdG9vbHMvbGlieGMveGNfbWlzYy5jCkBAIC0xODcsMjcgKzE4Nyw2IEBA
IGludCB4Y19zZW5kX2RlYnVnX2tleXMoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKmtleXMpCiAg
ICAgcmV0dXJuIHJldDsKIH0KIAotaW50IHhjX3NldF9wYXJhbWV0ZXJzKHhjX2ludGVyZmFjZSAq
eGNoLCBjaGFyICpwYXJhbXMpCi17Ci0gICAgaW50IHJldCwgbGVuID0gc3RybGVuKHBhcmFtcyk7
Ci0gICAgREVDTEFSRV9TWVNDVEw7Ci0gICAgREVDTEFSRV9IWVBFUkNBTExfQk9VTkNFKHBhcmFt
cywgbGVuLCBYQ19IWVBFUkNBTExfQlVGRkVSX0JPVU5DRV9JTik7Ci0KLSAgICBpZiAoIHhjX2h5
cGVyY2FsbF9ib3VuY2VfcHJlKHhjaCwgcGFyYW1zKSApCi0gICAgICAgIHJldHVybiAtMTsKLQot
ICAgIHN5c2N0bC5jbWQgPSBYRU5fU1lTQ1RMX3NldF9wYXJhbWV0ZXI7Ci0gICAgc2V0X3hlbl9n
dWVzdF9oYW5kbGUoc3lzY3RsLnUuc2V0X3BhcmFtZXRlci5wYXJhbXMsIHBhcmFtcyk7Ci0gICAg
c3lzY3RsLnUuc2V0X3BhcmFtZXRlci5zaXplID0gbGVuOwotICAgIG1lbXNldChzeXNjdGwudS5z
ZXRfcGFyYW1ldGVyLnBhZCwgMCwgc2l6ZW9mKHN5c2N0bC51LnNldF9wYXJhbWV0ZXIucGFkKSk7
Ci0KLSAgICByZXQgPSBkb19zeXNjdGwoeGNoLCAmc3lzY3RsKTsKLQotICAgIHhjX2h5cGVyY2Fs
bF9ib3VuY2VfcG9zdCh4Y2gsIHBhcmFtcyk7Ci0KLSAgICByZXR1cm4gcmV0OwotfQotCiBpbnQg
eGNfcGh5c2luZm8oeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgICAgICAgICAgICAgeGNfcGh5c2lu
Zm9fdCAqcHV0X2luZm8pCiB7Ci0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w6H-0002Yi-LF; Wed, 26 Feb 2020 12:47:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6w6G-0002Xn-Np
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:40 +0000
X-Inumbo-ID: 1b2b917a-5896-11ea-940c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b2b917a-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:11 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E9681AFDF;
 Wed, 26 Feb 2020 12:47:09 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 13:47:02 +0100
Message-Id: <20200226124705.29212-10-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
In-Reply-To: <20200226124705.29212-1-jgross@suse.com>
References: <20200226124705.29212-1-jgross@suse.com>
Subject: [Xen-devel] [PATCH v6 09/12] xen: add runtime parameter access
 support to hypfs
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>, Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIHN1cHBvcnQgdG8gcmVhZCBhbmQgbW9kaWZ5IHZhbHVlcyBvZiBoeXBlcnZpc29yIHJ1bnRp
bWUgcGFyYW1ldGVycwp2aWEgdGhlIGh5cGVydmlzb3IgZmlsZSBzeXN0ZW0uCgpBcyBydW50aW1l
IHBhcmFtZXRlcnMgY2FuIGJlIG1vZGlmaWVkIHZpYSBhIHN5c2N0bCwgdG9vLCB0aGlzIHBhdGgg
aGFzCnRvIHRha2UgdGhlIGh5cGZzIHJ3X2xvY2sgYXMgd3JpdGVyLgoKRm9yIGN1c3RvbSBydW50
aW1lIHBhcmFtZXRlcnMgdGhlIGNvbm5lY3Rpb24gYmV0d2VlbiB0aGUgcGFyYW1ldGVyCnZhbHVl
IGFuZCB0aGUgZmlsZSBzeXN0ZW0gaXMgZG9uZSB2aWEgYW4gaW5pdCBmdW5jdGlvbiB3aGljaCB3
aWxsIHNldAp0aGUgaW5pdGlhbCB2YWx1ZSAoaWYgbmVlZGVkKSBhbmQgdGhlIGxlYWYgcHJvcGVy
dGllcy4KClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0t
ClYzOgotIGNvbXBsZXRlIHJld29yawotIHN1cHBvcnQgY3VzdG9tIHBhcmFtZXRlcnMsIHRvbwot
IHN1cHBvcnQgcGFyYW1ldGVyIHdyaXRpbmcKClY2OgotIHJld29yZGluZyBpbiBkb2NzL21pc2Mv
aHlwZnMtcGF0aHMucGFuZG9jIChKYW4gQmV1bGljaCkKLSB1c2UgbWVtY2hyKCkgKEphbiBCZXVs
aWNoKQotIHVzZSBzdHJsY2F0KCkgKEphbiBCZXVsaWNoKQotIHJld29yayB0byB1c2UgYSBjdXN0
b20gcGFyYW1ldGVyIGluaXQgZnVuY3Rpb24gaW5zdGVhZCBvZiBhIHJlZmVyZW5jZQogIHRvIGEg
Y29udGVudCB2YXJpYWJsZSwgYWxsb3dpbmcgdG8gZHJvcCBkZWZhdWx0IHN0cmluZ3MKLSBzdHls
ZSBjb3JyZWN0aW9uIChKYW4gQmV1bGljaCkKLSBkcm9wcGluZyBwYXJhbV9hcHBlbmRfc3RyKCkg
aW4gZmF2b3Igb2YgYSBjdXN0b20gZnVuY3Rpb24gYXQgaXRzIG9ubHkKICB1c2Ugc2l0ZQotLS0K
IGRvY3MvbWlzYy9oeXBmcy1wYXRocy5wYW5kb2MgfCAgOSArKysrKwogeGVuL2FyY2gvYXJtL3hl
bi5sZHMuUyAgICAgICB8ICA1ICsrKwogeGVuL2FyY2gveDg2L2h2bS92bXgvdm1jcy5jICB8IDMw
ICsrKysrKysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMgICAgIHwgMjYgKysr
KysrKysrKysrKy0tCiB4ZW4vYXJjaC94ODYveGVuLmxkcy5TICAgICAgIHwgIDUgKysrCiB4ZW4v
Y29tbW9uL2dyYW50X3RhYmxlLmMgICAgIHwgMzcgKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4v
Y29tbW9uL2h5cGZzLmMgICAgICAgICAgIHwgMzggKysrKysrKysrKysrKysrKysrKysrCiB4ZW4v
Y29tbW9uL2tlcm5lbC5jICAgICAgICAgIHwgMjcgKysrKysrKysrKysrKystCiB4ZW4vZHJpdmVy
cy9jaGFyL2NvbnNvbGUuYyAgIHwgNjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
LS0tLQogeGVuL2luY2x1ZGUveGVuL2h5cGZzLmggICAgICB8ICA0ICsrKwogeGVuL2luY2x1ZGUv
eGVuL3BhcmFtLmggICAgICB8IDc4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKy0tLS0tCiAxMSBmaWxlcyBjaGFuZ2VkLCAyOTkgaW5zZXJ0aW9ucygrKSwgMjYgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYyBiL2RvY3Mv
bWlzYy9oeXBmcy1wYXRocy5wYW5kb2MKaW5kZXggMWZhZWJjY2NiYy4uYjRhNWI2MDg2ZSAxMDA2
NDQKLS0tIGEvZG9jcy9taXNjL2h5cGZzLXBhdGhzLnBhbmRvYworKysgYi9kb2NzL21pc2MvaHlw
ZnMtcGF0aHMucGFuZG9jCkBAIC0xNTIsMyArMTUyLDEyIEBAIFRoZSBtYWpvciB2ZXJzaW9uIG9m
IFhlbi4KICMjIyMgL2J1aWxkaW5mby92ZXJzaW9uL21pbm9yID0gSU5URUdFUgogCiBUaGUgbWlu
b3IgdmVyc2lvbiBvZiBYZW4uCisKKyMjIyMgL3BhcmFtcy8KKworQSBkaXJlY3Rvcnkgb2YgcnVu
dGltZSBwYXJhbWV0ZXJzLgorCisjIyMjIC9wYXJhbXMvKgorCitUaGUgaW5kaXZpZHVhbCBwYXJh
bWV0ZXJzLiBUaGUgZGVzY3JpcHRpb24gb2YgdGhlIGRpZmZlcmVudCBwYXJhbWV0ZXJzIGNhbiBi
ZQorZm91bmQgaW4gYGRvY3MvbWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvY2AuCmRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0veGVuLmxkcy5TIGIveGVuL2FyY2gvYXJtL3hlbi5sZHMuUwppbmRl
eCBhNDk3ZjZhNDhkLi4wMDYxYThkZmVhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0veGVuLmxk
cy5TCisrKyBiL3hlbi9hcmNoL2FybS94ZW4ubGRzLlMKQEAgLTg5LDYgKzg5LDExIEBAIFNFQ1RJ
T05TCiAgICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKICAgICAgICAqKC5kYXRh
LnNjaGVkdWxlcnMpCiAgICAgICAgX19lbmRfc2NoZWR1bGVyc19hcnJheSA9IC47CisKKyAgICAg
ICAuID0gQUxJR04oOCk7CisgICAgICAgX19wYXJhbWh5cGZzX3N0YXJ0ID0gLjsKKyAgICAgICAq
KC5kYXRhLnBhcmFtaHlwZnMpCisgICAgICAgX19wYXJhbWh5cGZzX2VuZCA9IC47CiAgICAgICAg
KiguZGF0YS5yZWwpCiAgICAgICAgKiguZGF0YS5yZWwuKikKICAgICAgICBDT05TVFJVQ1RPUlMK
ZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZtY3MuYyBiL3hlbi9hcmNoL3g4Ni9o
dm0vdm14L3ZtY3MuYwppbmRleCA2NTQ0NWFmZWIwLi4zYjY5MGIwNWVkIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaHZtL3ZteC92bWNzLmMKKysrIGIveGVuL2FyY2gveDg2L2h2bS92bXgvdm1j
cy5jCkBAIC03MCw2ICs3MCwzMCBAQCBpbnRlZ2VyX3BhcmFtKCJwbGVfd2luZG93IiwgcGxlX3dp
bmRvdyk7CiBzdGF0aWMgYm9vbCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfcG1sID0gdHJ1ZTsKIHN0
YXRpYyBzOCBfX3JlYWRfbW9zdGx5IG9wdF9lcHRfYWQgPSAtMTsKIGludDhfdCBfX3JlYWRfbW9z
dGx5IG9wdF9lcHRfZXhlY19zcCA9IC0xOworc3RhdGljIGNoYXIgb3B0X2VwdF9zZXR0aW5nWzE2
XTsKKworc3RhdGljIHZvaWQgdXBkYXRlX2VwdF9wYXJhbV9hcHBlbmQoY29uc3QgY2hhciAqc3Ry
LCBpbnQgdmFsKQoreworICAgIGNoYXIgKnBvcyA9IG9wdF9lcHRfc2V0dGluZyArIHN0cmxlbihv
cHRfZXB0X3NldHRpbmcpOworCisgICAgc25wcmludGYocG9zLCBzaXplb2Yob3B0X2VwdF9zZXR0
aW5nKSAtIChwb3MgLSBvcHRfZXB0X3NldHRpbmcpLAorICAgICAgICAgICAgICIsJXM9JWQiLCBz
dHIsIHZhbCk7Cit9CisKK3N0YXRpYyB2b2lkIHVwZGF0ZV9lcHRfcGFyYW0odm9pZCkKK3sKKyAg
ICBzbnByaW50ZihvcHRfZXB0X3NldHRpbmcsIHNpemVvZihvcHRfZXB0X3NldHRpbmcpLCAicG1s
PSVkIiwgb3B0X2VwdF9wbWwpOworICAgIGlmICggb3B0X2VwdF9hZCA+PSAwICkKKyAgICAgICAg
dXBkYXRlX2VwdF9wYXJhbV9hcHBlbmQoImFkIiwgb3B0X2VwdF9hZCk7CisgICAgaWYgKCBvcHRf
ZXB0X2V4ZWNfc3AgPj0gMCApCisgICAgICAgIHVwZGF0ZV9lcHRfcGFyYW1fYXBwZW5kKCJleGVj
LXNwIiwgb3B0X2VwdF9leGVjX3NwKTsKK30KKworc3RhdGljIHZvaWQgX19pbml0IGluaXRfZXB0
X3BhcmFtKHN0cnVjdCBwYXJhbV9oeXBmcyAqcGFyKQoreworICAgIGN1c3RvbV9ydW50aW1lX3Nl
dF92YXIocGFyLCBvcHRfZXB0X3NldHRpbmcpOworICAgIHVwZGF0ZV9lcHRfcGFyYW0oKTsKK30K
IAogc3RhdGljIGludCBfX2luaXQgcGFyc2VfZXB0X3BhcmFtKGNvbnN0IGNoYXIgKnMpCiB7CkBA
IC05Myw2ICsxMTcsOCBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9lcHRfcGFyYW0oY29uc3Qg
Y2hhciAqcykKICAgICAgICAgcyA9IHNzICsgMTsKICAgICB9IHdoaWxlICggKnNzICk7CiAKKyAg
ICB1cGRhdGVfZXB0X3BhcmFtKCk7CisKICAgICByZXR1cm4gcmM7CiB9CiBjdXN0b21fcGFyYW0o
ImVwdCIsIHBhcnNlX2VwdF9wYXJhbSk7CkBAIC0xMTUsNiArMTQxLDggQEAgc3RhdGljIGludCBw
YXJzZV9lcHRfcGFyYW1fcnVudGltZShjb25zdCBjaGFyICpzKQogCiAgICAgb3B0X2VwdF9leGVj
X3NwID0gdmFsOwogCisgICAgdXBkYXRlX2VwdF9wYXJhbSgpOworCiAgICAgcmN1X3JlYWRfbG9j
aygmZG9tbGlzdF9yZWFkX2xvY2spOwogICAgIGZvcl9lYWNoX2RvbWFpbiAoIGQgKQogICAgIHsK
QEAgLTE0NCw3ICsxNzIsNyBAQCBzdGF0aWMgaW50IHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lKGNv
bnN0IGNoYXIgKnMpCiAKICAgICByZXR1cm4gMDsKIH0KLWN1c3RvbV9ydW50aW1lX29ubHlfcGFy
YW0oImVwdCIsIHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lKTsKK2N1c3RvbV9ydW50aW1lX29ubHlf
cGFyYW0oImVwdCIsIHBhcnNlX2VwdF9wYXJhbV9ydW50aW1lLCBpbml0X2VwdF9wYXJhbSk7CiAK
IC8qIER5bmFtaWMgKHJ1bi10aW1lIGFkanVzdGVkKSBleGVjdXRpb24gY29udHJvbCBmbGFncy4g
Ki8KIHUzMiB2bXhfcGluX2Jhc2VkX2V4ZWNfY29udHJvbCBfX3JlYWRfbW9zdGx5OwpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L3B2L2RvbWFpbi5j
CmluZGV4IDBiMzc2NTNiMTIuLjk2ZmFlNjg0MDkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9w
di9kb21haW4uYworKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tYWluLmMKQEAgLTIwLDggKzIwLDI3
IEBAIHN0YXRpYyBfX3JlYWRfbW9zdGx5IGVudW0gewogICAgIFBDSURfT0ZGLAogICAgIFBDSURf
QUxMLAogICAgIFBDSURfWFBUSSwKLSAgICBQQ0lEX05PWFBUSQorICAgIFBDSURfTk9YUFRJLAor
ICAgIFBDSURfRU5ECiB9IG9wdF9wY2lkID0gUENJRF9YUFRJOworc3RhdGljIGNvbnN0IGNoYXIg
Km9wdF9wY2lkXzJfc3RyaW5nW1BDSURfRU5EXSA9IHsKKyAgICBbUENJRF9PRkZdID0gIm9mZiIs
CisgICAgW1BDSURfQUxMXSA9ICJvbiIsCisgICAgW1BDSURfWFBUSV0gPSAieHB0aSIsCisgICAg
W1BDSURfTk9YUFRJXSA9ICJub3hwdGkiCit9Oworc3RhdGljIGNoYXIgb3B0X3BjaWRfdmFsWzdd
OworCitzdGF0aWMgdm9pZCB1cGRhdGVfb3B0X3BjaWQodm9pZCkKK3sKKyAgICBzdHJsY3B5KG9w
dF9wY2lkX3ZhbCwgb3B0X3BjaWRfMl9zdHJpbmdbb3B0X3BjaWRdLCBzaXplb2Yob3B0X3BjaWRf
dmFsKSk7Cit9CisKK3N0YXRpYyB2b2lkIF9faW5pdCBvcHRfcGNpZF9pbml0KHN0cnVjdCBwYXJh
bV9oeXBmcyAqcGFyKQoreworICAgIGN1c3RvbV9ydW50aW1lX3NldF92YXIocGFyLCBvcHRfcGNp
ZF92YWwpOworICAgIHVwZGF0ZV9vcHRfcGNpZCgpOworfQogCiBzdGF0aWMgaW50IHBhcnNlX3Bj
aWQoY29uc3QgY2hhciAqcykKIHsKQEAgLTU1LDkgKzc0LDEyIEBAIHN0YXRpYyBpbnQgcGFyc2Vf
cGNpZChjb25zdCBjaGFyICpzKQogICAgICAgICBicmVhazsKICAgICB9CiAKKyAgICBpZiAoICFy
YyApCisgICAgICAgIHVwZGF0ZV9vcHRfcGNpZCgpOworCiAgICAgcmV0dXJuIHJjOwogfQotY3Vz
dG9tX3J1bnRpbWVfcGFyYW0oInBjaWQiLCBwYXJzZV9wY2lkKTsKK2N1c3RvbV9ydW50aW1lX3Bh
cmFtKCJwY2lkIiwgcGFyc2VfcGNpZCwgb3B0X3BjaWRfaW5pdCk7CiAKIHN0YXRpYyB2b2lkIG5v
cmV0dXJuIGNvbnRpbnVlX25vbmlkbGVfZG9tYWluKHN0cnVjdCB2Y3B1ICp2KQogewpkaWZmIC0t
Z2l0IGEveGVuL2FyY2gveDg2L3hlbi5sZHMuUyBiL3hlbi9hcmNoL3g4Ni94ZW4ubGRzLlMKaW5k
ZXggN2Y5NDU5ZDY4My4uMjFhMzdmMGY1NyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3hlbi5s
ZHMuUworKysgYi94ZW4vYXJjaC94ODYveGVuLmxkcy5TCkBAIC0yNzksNiArMjc5LDExIEBAIFNF
Q1RJT05TCiAgICAgICAgX19zdGFydF9zY2hlZHVsZXJzX2FycmF5ID0gLjsKICAgICAgICAqKC5k
YXRhLnNjaGVkdWxlcnMpCiAgICAgICAgX19lbmRfc2NoZWR1bGVyc19hcnJheSA9IC47CisKKyAg
ICAgICAuID0gQUxJR04oOCk7CisgICAgICAgX19wYXJhbWh5cGZzX3N0YXJ0ID0gLjsKKyAgICAg
ICAqKC5kYXRhLnBhcmFtaHlwZnMpCisgICAgICAgX19wYXJhbWh5cGZzX2VuZCA9IC47CiAgIH0g
OnRleHQKIAogICBERUNMX1NFQ1RJT04oLmRhdGEpIHsKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24v
Z3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwppbmRleCBiYzM3YWNhZTBl
Li4yYjdiM2UyODQ0IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKKysrIGIv
eGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC04NSw4ICs4NSwxMCBAQCBzdHJ1Y3QgZ3JhbnRf
dGFibGUgewogICAgIHN0cnVjdCBncmFudF90YWJsZV9hcmNoIGFyY2g7CiB9OwogCi1zdGF0aWMg
aW50IHBhcnNlX2dudHRhYl9saW1pdChjb25zdCBjaGFyICpwYXJhbSwgY29uc3QgY2hhciAqYXJn
LAotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgaW50ICp2YWxwKQorI2Rl
ZmluZSBHUkFOVF9DVVNUT01fVkFMX1NaICAxMgorCitzdGF0aWMgaW50IHBhcnNlX2dudHRhYl9s
aW1pdChjb25zdCBjaGFyICphcmcsIHVuc2lnbmVkIGludCAqdmFscCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGNoYXIgKnBhcnZhbCkKIHsKICAgICBjb25zdCBjaGFyICplOwogICAg
IHVuc2lnbmVkIGxvbmcgdmFsOwpAQCAtOTksMjggKzEwMSw0NyBAQCBzdGF0aWMgaW50IHBhcnNl
X2dudHRhYl9saW1pdChjb25zdCBjaGFyICpwYXJhbSwgY29uc3QgY2hhciAqYXJnLAogICAgICAg
ICByZXR1cm4gLUVSQU5HRTsKIAogICAgICp2YWxwID0gdmFsOworICAgIHNucHJpbnRmKHBhcnZh
bCwgR1JBTlRfQ1VTVE9NX1ZBTF9TWiwgIiVsdSIsIHZhbCk7CiAKICAgICByZXR1cm4gMDsKIH0K
IAogdW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X21heF9ncmFudF9mcmFtZXMgPSA2NDsK
K3N0YXRpYyBjaGFyIF9fcmVhZF9tb3N0bHkgb3B0X21heF9ncmFudF9mcmFtZXNfdmFsW0dSQU5U
X0NVU1RPTV9WQUxfU1pdOworCitzdGF0aWMgdm9pZCBfX2luaXQgZ250dGFiX21heF9mcmFtZXNf
aW5pdChzdHJ1Y3QgcGFyYW1faHlwZnMgKnBhcikKK3sKKyAgICBjdXN0b21fcnVudGltZV9zZXRf
dmFyKHBhciwgb3B0X21heF9ncmFudF9mcmFtZXNfdmFsKTsKKyAgICBzbnByaW50ZihvcHRfbWF4
X2dyYW50X2ZyYW1lc192YWwsIEdSQU5UX0NVU1RPTV9WQUxfU1osICIldSIsCisgICAgICAgICAg
ICAgb3B0X21heF9ncmFudF9mcmFtZXMpOworfQogCiBzdGF0aWMgaW50IHBhcnNlX2dudHRhYl9t
YXhfZnJhbWVzKGNvbnN0IGNoYXIgKmFyZykKIHsKLSAgICByZXR1cm4gcGFyc2VfZ250dGFiX2xp
bWl0KCJnbnR0YWJfbWF4X2ZyYW1lcyIsIGFyZywKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICZvcHRfbWF4X2dyYW50X2ZyYW1lcyk7CisgICAgcmV0dXJuIHBhcnNlX2dudHRhYl9saW1p
dChhcmcsICZvcHRfbWF4X2dyYW50X2ZyYW1lcywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG9wdF9tYXhfZ3JhbnRfZnJhbWVzX3ZhbCk7CiB9Ci1jdXN0b21fcnVudGltZV9wYXJhbSgi
Z250dGFiX21heF9mcmFtZXMiLCBwYXJzZV9nbnR0YWJfbWF4X2ZyYW1lcyk7CitjdXN0b21fcnVu
dGltZV9wYXJhbSgiZ250dGFiX21heF9mcmFtZXMiLCBwYXJzZV9nbnR0YWJfbWF4X2ZyYW1lcywK
KyAgICAgICAgICAgICAgICAgICAgIGdudHRhYl9tYXhfZnJhbWVzX2luaXQpOwogCiBzdGF0aWMg
dW5zaWduZWQgaW50IF9fcmVhZF9tb3N0bHkgb3B0X21heF9tYXB0cmFja19mcmFtZXMgPSAxMDI0
Oworc3RhdGljIGNoYXIgX19yZWFkX21vc3RseSBvcHRfbWF4X21hcHRyYWNrX2ZyYW1lc192YWxb
R1JBTlRfQ1VTVE9NX1ZBTF9TWl07CisKK3N0YXRpYyB2b2lkIF9faW5pdCBtYXhfbWFwdHJhY2tf
ZnJhbWVzX2luaXQoc3RydWN0IHBhcmFtX2h5cGZzICpwYXIpCit7CisgICAgY3VzdG9tX3J1bnRp
bWVfc2V0X3ZhcihwYXIsIG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzX3ZhbCk7CisgICAgc25wcmlu
dGYob3B0X21heF9tYXB0cmFja19mcmFtZXNfdmFsLCBHUkFOVF9DVVNUT01fVkFMX1NaLCAiJXUi
LAorICAgICAgICAgICAgIG9wdF9tYXhfbWFwdHJhY2tfZnJhbWVzKTsKK30KIAogc3RhdGljIGlu
dCBwYXJzZV9nbnR0YWJfbWF4X21hcHRyYWNrX2ZyYW1lcyhjb25zdCBjaGFyICphcmcpCiB7Ci0g
ICAgcmV0dXJuIHBhcnNlX2dudHRhYl9saW1pdCgiZ250dGFiX21heF9tYXB0cmFja19mcmFtZXMi
LCBhcmcsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmb3B0X21heF9tYXB0cmFja19m
cmFtZXMpOworICAgIHJldHVybiBwYXJzZV9nbnR0YWJfbGltaXQoYXJnLCAmb3B0X21heF9tYXB0
cmFja19mcmFtZXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcHRfbWF4X21hcHRy
YWNrX2ZyYW1lc192YWwpOwogfQogY3VzdG9tX3J1bnRpbWVfcGFyYW0oImdudHRhYl9tYXhfbWFw
dHJhY2tfZnJhbWVzIiwKLSAgICAgICAgICAgICAgICAgICAgIHBhcnNlX2dudHRhYl9tYXhfbWFw
dHJhY2tfZnJhbWVzKTsKKyAgICAgICAgICAgICAgICAgICAgIHBhcnNlX2dudHRhYl9tYXhfbWFw
dHJhY2tfZnJhbWVzLAorICAgICAgICAgICAgICAgICAgICAgbWF4X21hcHRyYWNrX2ZyYW1lc19p
bml0KTsKIAogI2lmbmRlZiBHTlRUQUJfTUFYX1ZFUlNJT04KICNkZWZpbmUgR05UVEFCX01BWF9W
RVJTSU9OIDIKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vaHlwZnMuYyBiL3hlbi9jb21tb24vaHlw
ZnMuYwppbmRleCBlNjE2NmZlMWU3Li45NTAzZWYwNzMxIDEwMDY0NAotLS0gYS94ZW4vY29tbW9u
L2h5cGZzLmMKKysrIGIveGVuL2NvbW1vbi9oeXBmcy5jCkBAIC0xMCw2ICsxMCw3IEBACiAjaW5j
bHVkZSA8eGVuL2h5cGVyY2FsbC5oPgogI2luY2x1ZGUgPHhlbi9oeXBmcy5oPgogI2luY2x1ZGUg
PHhlbi9saWIuaD4KKyNpbmNsdWRlIDx4ZW4vcGFyYW0uaD4KICNpbmNsdWRlIDx4ZW4vcndsb2Nr
Lmg+CiAjaW5jbHVkZSA8cHVibGljL2h5cGZzLmg+CiAKQEAgLTI4MSw2ICsyODIsMzMgQEAgaW50
IGh5cGZzX3dyaXRlX2Jvb2woc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCiAgICAgcmV0
dXJuIDA7CiB9CiAKK2ludCBoeXBmc193cml0ZV9jdXN0b20oc3RydWN0IGh5cGZzX2VudHJ5X2xl
YWYgKmxlYWYsCisgICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0o
dm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKK3sKKyAgICBzdHJ1Y3QgcGFyYW1faHlw
ZnMgKnA7CisgICAgY2hhciAqYnVmOworICAgIGludCByZXQ7CisKKyAgICBidWYgPSB4emFsbG9j
X2FycmF5KGNoYXIsIHVsZW4pOworICAgIGlmICggIWJ1ZiApCisgICAgICAgIHJldHVybiAtRU5P
TUVNOworCisgICAgcmV0ID0gLUVGQVVMVDsKKyAgICBpZiAoIGNvcHlfZnJvbV9ndWVzdChidWYs
IHVhZGRyLCB1bGVuKSApCisgICAgICAgIGdvdG8gb3V0OworCisgICAgcmV0ID0gLUVET007Cisg
ICAgaWYgKCAhbWVtY2hyKGJ1ZiwgMCwgdWxlbikgKQorICAgICAgICBnb3RvIG91dDsKKworICAg
IHAgPSBjb250YWluZXJfb2YobGVhZiwgc3RydWN0IHBhcmFtX2h5cGZzLCBoeXBmcyk7CisgICAg
cmV0ID0gcC0+cGFyYW0tPnBhci5mdW5jKGJ1Zik7CisKKyBvdXQ6CisgICAgeGZyZWUoYnVmKTsK
KyAgICByZXR1cm4gcmV0OworfQorCiBzdGF0aWMgaW50IGh5cGZzX3dyaXRlKHN0cnVjdCBoeXBm
c19lbnRyeSAqZW50cnksCiAgICAgICAgICAgICAgICAgICAgICAgIFhFTl9HVUVTVF9IQU5ETEVf
UEFSQU0odm9pZCkgdWFkZHIsIHVuc2lnbmVkIGxvbmcgdWxlbikKIHsKQEAgLTM0NywzICszNzUs
MTMgQEAgbG9uZyBkb19oeXBmc19vcCh1bnNpZ25lZCBpbnQgY21kLAogCiAgICAgcmV0dXJuIHJl
dDsKIH0KKwordm9pZCBoeXBmc193cml0ZV9sb2NrKHZvaWQpCit7CisgICAgd3JpdGVfbG9jaygm
aHlwZnNfbG9jayk7Cit9CisKK3ZvaWQgaHlwZnNfd3JpdGVfdW5sb2NrKHZvaWQpCit7CisgICAg
d3JpdGVfdW5sb2NrKCZoeXBmc19sb2NrKTsKK30KZGlmZiAtLWdpdCBhL3hlbi9jb21tb24va2Vy
bmVsLmMgYi94ZW4vY29tbW9uL2tlcm5lbC5jCmluZGV4IDRiN2JjMjhhZmIuLjc1MTYyNDIzMzcg
MTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24va2VybmVsLmMKKysrIGIveGVuL2NvbW1vbi9rZXJuZWwu
YwpAQCAtMTk4LDcgKzE5OCwxMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgX2NtZGxpbmVfcGFyc2Uo
Y29uc3QgY2hhciAqY21kbGluZSkKIAogaW50IHJ1bnRpbWVfcGFyc2UoY29uc3QgY2hhciAqbGlu
ZSkKIHsKLSAgICByZXR1cm4gcGFyc2VfcGFyYW1zKGxpbmUsIF9fcGFyYW1fc3RhcnQsIF9fcGFy
YW1fZW5kKTsKKyAgICBpbnQgcmV0OworCisgICAgaHlwZnNfd3JpdGVfbG9jaygpOworICAgIHJl
dCA9IHBhcnNlX3BhcmFtcyhsaW5lLCBfX3BhcmFtX3N0YXJ0LCBfX3BhcmFtX2VuZCk7CisgICAg
aHlwZnNfd3JpdGVfdW5sb2NrKCk7CisKKyAgICByZXR1cm4gcmV0OwogfQogCiAvKioKQEAgLTQz
Myw2ICs0MzksMjUgQEAgc3RhdGljIGludCBfX2luaXQgYnVpbGRpbmZvX2luaXQodm9pZCkKIH0K
IF9faW5pdGNhbGwoYnVpbGRpbmZvX2luaXQpOwogCitzdGF0aWMgSFlQRlNfRElSX0lOSVQocGFy
YW1zLCAicGFyYW1zIik7CisKK3N0YXRpYyBpbnQgX19pbml0IHBhcmFtX2luaXQodm9pZCkKK3sK
KyAgICBzdHJ1Y3QgcGFyYW1faHlwZnMgKnBhcmFtOworCisgICAgaHlwZnNfYWRkX2RpcigmaHlw
ZnNfcm9vdCwgJnBhcmFtcywgdHJ1ZSk7CisKKyAgICBmb3IgKCBwYXJhbSA9IF9fcGFyYW1oeXBm
c19zdGFydDsgcGFyYW0gPCBfX3BhcmFtaHlwZnNfZW5kOyBwYXJhbSsrICkKKyAgICB7CisgICAg
ICAgIGlmICggcGFyYW0tPmluaXRfbGVhZiApCisgICAgICAgICAgICBwYXJhbS0+aW5pdF9sZWFm
KHBhcmFtKTsKKyAgICAgICAgaHlwZnNfYWRkX2xlYWYoJnBhcmFtcywgJnBhcmFtLT5oeXBmcywg
dHJ1ZSk7CisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CitfX2luaXRjYWxsKHBhcmFtX2luaXQp
OworCiAjIGRlZmluZSBETyhmbikgbG9uZyBkb18jI2ZuCiAKICNlbmRpZgpkaWZmIC0tZ2l0IGEv
eGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwpp
bmRleCA5MTNhZTFiNjZhLi4wMDAzMzJlYjJhIDEwMDY0NAotLS0gYS94ZW4vZHJpdmVycy9jaGFy
L2NvbnNvbGUuYworKysgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwpAQCAtNzUsMTIgKzc1
LDM2IEBAIGVudW0gY29uX3RpbWVzdGFtcF9tb2RlCiAgICAgVFNNX0RBVEVfTVMsICAgICAgIC8q
IFtZWVlZLU1NLUREIEhIOk1NOlNTLm1tbV0gKi8KICAgICBUU01fQk9PVCwgICAgICAgICAgLyog
W1NTU1NTUy51dXV1dXVdICovCiAgICAgVFNNX1JBVywgICAgICAgICAgIC8qIFtYWFhYWFhYWFhY
WFhYWFhYXSAqLworICAgIFRTTV9FTkQKK307CisKK3N0YXRpYyBjb25zdCBjaGFyICpjb25fdGlt
ZXN0YW1wX21vZGVfMl9zdHJpbmdbVFNNX0VORF0gPSB7CisgICAgW1RTTV9OT05FXSA9ICJub25l
IiwKKyAgICBbVFNNX0RBVEVdID0gImRhdGUiLAorICAgIFtUU01fREFURV9NU10gPSAiZGF0ZW1z
IiwKKyAgICBbVFNNX0JPT1RdID0gImJvb3QiLAorICAgIFtUU01fUkFXXSA9ICJyYXciCiB9Owog
CiBzdGF0aWMgZW51bSBjb25fdGltZXN0YW1wX21vZGUgX19yZWFkX21vc3RseSBvcHRfY29uX3Rp
bWVzdGFtcF9tb2RlID0gVFNNX05PTkU7CitzdGF0aWMgY2hhciBjb25fdGltZXN0YW1wX21vZGVf
dmFsWzddOworCitzdGF0aWMgdm9pZCB1cGRhdGVfY29uX3RpbWVzdGFtcF9tb2RlKHZvaWQpCit7
CisgICAgc3RybGNweShjb25fdGltZXN0YW1wX21vZGVfdmFsLAorICAgICAgICAgICAgY29uX3Rp
bWVzdGFtcF9tb2RlXzJfc3RyaW5nW29wdF9jb25fdGltZXN0YW1wX21vZGVdLAorICAgICAgICAg
ICAgc2l6ZW9mKGNvbl90aW1lc3RhbXBfbW9kZV92YWwpKTsKK30KKworc3RhdGljIHZvaWQgX19p
bml0IGNvbl90aW1lc3RhbXBfbW9kZV9pbml0KHN0cnVjdCBwYXJhbV9oeXBmcyAqcGFyKQorewor
ICAgIGN1c3RvbV9ydW50aW1lX3NldF92YXIocGFyLCBjb25fdGltZXN0YW1wX21vZGVfdmFsKTsK
KyAgICB1cGRhdGVfY29uX3RpbWVzdGFtcF9tb2RlKCk7Cit9CiAKIHN0YXRpYyBpbnQgcGFyc2Vf
Y29uc29sZV90aW1lc3RhbXBzKGNvbnN0IGNoYXIgKnMpOwotY3VzdG9tX3J1bnRpbWVfcGFyYW0o
ImNvbnNvbGVfdGltZXN0YW1wcyIsIHBhcnNlX2NvbnNvbGVfdGltZXN0YW1wcyk7CitjdXN0b21f
cnVudGltZV9wYXJhbSgiY29uc29sZV90aW1lc3RhbXBzIiwgcGFyc2VfY29uc29sZV90aW1lc3Rh
bXBzLAorICAgICAgICAgICAgICAgICAgICAgY29uX3RpbWVzdGFtcF9tb2RlX2luaXQpOwogCiAv
KiBjb25yaW5nX3NpemU6IGFsbG93cyBhIGxhcmdlIGNvbnNvbGUgcmluZyB0aGFuIGRlZmF1bHQg
KDE2a0IpLiAqLwogc3RhdGljIHVpbnQzMl90IF9faW5pdGRhdGEgb3B0X2NvbnJpbmdfc2l6ZTsK
QEAgLTEzMywxNiArMTU3LDM5IEBAIHN0YXRpYyBERUZJTkVfU1BJTkxPQ0soY29uc29sZV9sb2Nr
KTsKICNkZWZpbmUgWEVOTE9HX0RFRkFVTFQgICAgICAgMSAvKiBYRU5MT0dfV0FSTklORyAqLwog
I2RlZmluZSBYRU5MT0dfR1VFU1RfREVGQVVMVCAxIC8qIFhFTkxPR19XQVJOSU5HICovCiAKKyNk
ZWZpbmUgTE9HTFZMX1ZBTF9TWiAxNgogc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbmxvZ191
cHBlcl90aHJlc2ggPSBYRU5MT0dfVVBQRVJfVEhSRVNIT0xEOwogc3RhdGljIGludCBfX3JlYWRf
bW9zdGx5IHhlbmxvZ19sb3dlcl90aHJlc2ggPSBYRU5MT0dfTE9XRVJfVEhSRVNIT0xEOworc3Rh
dGljIGNoYXIgeGVubG9nX3ZhbFtMT0dMVkxfVkFMX1NaXTsKIHN0YXRpYyBpbnQgX19yZWFkX21v
c3RseSB4ZW5sb2dfZ3Vlc3RfdXBwZXJfdGhyZXNoID0KICAgICBYRU5MT0dfR1VFU1RfVVBQRVJf
VEhSRVNIT0xEOwogc3RhdGljIGludCBfX3JlYWRfbW9zdGx5IHhlbmxvZ19ndWVzdF9sb3dlcl90
aHJlc2ggPQogICAgIFhFTkxPR19HVUVTVF9MT1dFUl9USFJFU0hPTEQ7CitzdGF0aWMgY2hhciB4
ZW5sb2dfZ3Vlc3RfdmFsW0xPR0xWTF9WQUxfU1pdOwogCiBzdGF0aWMgaW50IHBhcnNlX2xvZ2x2
bChjb25zdCBjaGFyICpzKTsKIHN0YXRpYyBpbnQgcGFyc2VfZ3Vlc3RfbG9nbHZsKGNvbnN0IGNo
YXIgKnMpOwogCitzdGF0aWMgY2hhciAqbHZsMm9wdFtdID0geyAibm9uZSIsICJlcnJvciIsICJ3
YXJuaW5nIiwgImluZm8iLCAiYWxsIiB9OworCitzdGF0aWMgdm9pZCB4ZW5sb2dfdXBkYXRlX3Zh
bChpbnQgbG93ZXIsIGludCB1cHBlciwgY2hhciAqdmFsKQoreworICAgIHNucHJpbnRmKHZhbCwg
TE9HTFZMX1ZBTF9TWiwgIiVzLyVzIiwgbHZsMm9wdFtsb3dlcl0sIGx2bDJvcHRbdXBwZXJdKTsK
K30KKworc3RhdGljIHZvaWQgX19pbml0IHhlbmxvZ19pbml0KHN0cnVjdCBwYXJhbV9oeXBmcyAq
cGFyKQoreworICAgIGN1c3RvbV9ydW50aW1lX3NldF92YXIocGFyLCB4ZW5sb2dfdmFsKTsKKyAg
ICB4ZW5sb2dfdXBkYXRlX3ZhbCh4ZW5sb2dfbG93ZXJfdGhyZXNoLCB4ZW5sb2dfdXBwZXJfdGhy
ZXNoLCB4ZW5sb2dfdmFsKTsKK30KKworc3RhdGljIHZvaWQgX19pbml0IHhlbmxvZ19ndWVzdF9p
bml0KHN0cnVjdCBwYXJhbV9oeXBmcyAqcGFyKQoreworICAgIGN1c3RvbV9ydW50aW1lX3NldF92
YXIocGFyLCB4ZW5sb2dfZ3Vlc3RfdmFsKTsKKyAgICB4ZW5sb2dfdXBkYXRlX3ZhbCh4ZW5sb2df
Z3Vlc3RfbG93ZXJfdGhyZXNoLCB4ZW5sb2dfZ3Vlc3RfdXBwZXJfdGhyZXNoLAorICAgICAgICAg
ICAgICAgICAgICAgIHhlbmxvZ19ndWVzdF92YWwpOworfQorCiAvKgogICogPGx2bD4gOj0gbm9u
ZXxlcnJvcnx3YXJuaW5nfGluZm98ZGVidWd8YWxsCiAgKiBsb2dsdmw9PGx2bF9wcmludF9hbHdh
eXM+Wy88bHZsX3ByaW50X3JhdGVsaW1pdD5dCkBAIC0xNTEsOCArMTk4LDggQEAgc3RhdGljIGlu
dCBwYXJzZV9ndWVzdF9sb2dsdmwoY29uc3QgY2hhciAqcyk7CiAgKiBTaW1pbGFyIGRlZmluaXRp
b25zIGZvciBndWVzdF9sb2dsdmwsIGJ1dCBhcHBsaWVzIHRvIGd1ZXN0IHRyYWNpbmcuCiAgKiBE
ZWZhdWx0czogbG9nbHZsPXdhcm5pbmcgOyBndWVzdF9sb2dsdmw9bm9uZS93YXJuaW5nCiAgKi8K
LWN1c3RvbV9ydW50aW1lX3BhcmFtKCJsb2dsdmwiLCBwYXJzZV9sb2dsdmwpOwotY3VzdG9tX3J1
bnRpbWVfcGFyYW0oImd1ZXN0X2xvZ2x2bCIsIHBhcnNlX2d1ZXN0X2xvZ2x2bCk7CitjdXN0b21f
cnVudGltZV9wYXJhbSgibG9nbHZsIiwgcGFyc2VfbG9nbHZsLCB4ZW5sb2dfaW5pdCk7CitjdXN0
b21fcnVudGltZV9wYXJhbSgiZ3Vlc3RfbG9nbHZsIiwgcGFyc2VfZ3Vlc3RfbG9nbHZsLCB4ZW5s
b2dfZ3Vlc3RfaW5pdCk7CiAKIHN0YXRpYyBhdG9taWNfdCBwcmludF9ldmVyeXRoaW5nID0gQVRP
TUlDX0lOSVQoMCk7CiAKQEAgLTE3Myw3ICsyMjAsNyBAQCBzdGF0aWMgaW50IF9fcGFyc2VfbG9n
bHZsKGNvbnN0IGNoYXIgKnMsIGNvbnN0IGNoYXIgKipwcykKICAgICByZXR1cm4gMjsgLyogc2Fu
ZSBmYWxsYmFjayAqLwogfQogCi1zdGF0aWMgaW50IF9wYXJzZV9sb2dsdmwoY29uc3QgY2hhciAq
cywgaW50ICpsb3dlciwgaW50ICp1cHBlcikKK3N0YXRpYyBpbnQgX3BhcnNlX2xvZ2x2bChjb25z
dCBjaGFyICpzLCBpbnQgKmxvd2VyLCBpbnQgKnVwcGVyLCBjaGFyICp2YWwpCiB7CiAgICAgKmxv
d2VyID0gKnVwcGVyID0gX19wYXJzZV9sb2dsdmwocywgJnMpOwogICAgIGlmICggKnMgPT0gJy8n
ICkKQEAgLTE4MSwxOCArMjI4LDIxIEBAIHN0YXRpYyBpbnQgX3BhcnNlX2xvZ2x2bChjb25zdCBj
aGFyICpzLCBpbnQgKmxvd2VyLCBpbnQgKnVwcGVyKQogICAgIGlmICggKnVwcGVyIDwgKmxvd2Vy
ICkKICAgICAgICAgKnVwcGVyID0gKmxvd2VyOwogCisgICAgeGVubG9nX3VwZGF0ZV92YWwoKmxv
d2VyLCAqdXBwZXIsIHZhbCk7CisKICAgICByZXR1cm4gKnMgPyAtRUlOVkFMIDogMDsKIH0KIAog
c3RhdGljIGludCBwYXJzZV9sb2dsdmwoY29uc3QgY2hhciAqcykKIHsKLSAgICByZXR1cm4gX3Bh
cnNlX2xvZ2x2bChzLCAmeGVubG9nX2xvd2VyX3RocmVzaCwgJnhlbmxvZ191cHBlcl90aHJlc2gp
OworICAgIHJldHVybiBfcGFyc2VfbG9nbHZsKHMsICZ4ZW5sb2dfbG93ZXJfdGhyZXNoLCAmeGVu
bG9nX3VwcGVyX3RocmVzaCwKKyAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5sb2dfdmFsKTsK
IH0KIAogc3RhdGljIGludCBwYXJzZV9ndWVzdF9sb2dsdmwoY29uc3QgY2hhciAqcykKIHsKICAg
ICByZXR1cm4gX3BhcnNlX2xvZ2x2bChzLCAmeGVubG9nX2d1ZXN0X2xvd2VyX3RocmVzaCwKLSAg
ICAgICAgICAgICAgICAgICAgICAgICAmeGVubG9nX2d1ZXN0X3VwcGVyX3RocmVzaCk7CisgICAg
ICAgICAgICAgICAgICAgICAgICAgJnhlbmxvZ19ndWVzdF91cHBlcl90aHJlc2gsIHhlbmxvZ19n
dWVzdF92YWwpOwogfQogCiBzdGF0aWMgY2hhciAqbG9nbHZsX3N0cihpbnQgbHZsKQpAQCAtNzMx
LDkgKzc4MSwxMSBAQCBzdGF0aWMgaW50IHBhcnNlX2NvbnNvbGVfdGltZXN0YW1wcyhjb25zdCBj
aGFyICpzKQogICAgIHsKICAgICBjYXNlIDA6CiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21v
ZGUgPSBUU01fTk9ORTsKKyAgICAgICAgdXBkYXRlX2Nvbl90aW1lc3RhbXBfbW9kZSgpOwogICAg
ICAgICByZXR1cm4gMDsKICAgICBjYXNlIDE6CiAgICAgICAgIG9wdF9jb25fdGltZXN0YW1wX21v
ZGUgPSBUU01fREFURTsKKyAgICAgICAgdXBkYXRlX2Nvbl90aW1lc3RhbXBfbW9kZSgpOwogICAg
ICAgICByZXR1cm4gMDsKICAgICB9CiAgICAgaWYgKCAqcyA9PSAnXDAnIHx8IC8qIENvbXBhdCBm
b3Igb2xkIGJvb2xlYW5wYXJhbSgpICovCkBAIC03NTAsNiArODAyLDggQEAgc3RhdGljIGludCBw
YXJzZV9jb25zb2xlX3RpbWVzdGFtcHMoY29uc3QgY2hhciAqcykKICAgICBlbHNlCiAgICAgICAg
IHJldHVybiAtRUlOVkFMOwogCisgICAgdXBkYXRlX2Nvbl90aW1lc3RhbXBfbW9kZSgpOworCiAg
ICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9oeXBmcy5oIGIv
eGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKaW5kZXggOWVjYzkwNjBhMy4uNmMxZGIyOTBjYiAxMDA2
NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL2h5cGZzLmgKKysrIGIveGVuL2luY2x1ZGUveGVuL2h5
cGZzLmgKQEAgLTk5LDUgKzk5LDkgQEAgaW50IGh5cGZzX3dyaXRlX2xlYWYoc3RydWN0IGh5cGZz
X2VudHJ5X2xlYWYgKmxlYWYsCiAgICAgICAgICAgICAgICAgICAgICBYRU5fR1VFU1RfSEFORExF
X1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4pOwogaW50IGh5cGZzX3dyaXRl
X2Jvb2woc3RydWN0IGh5cGZzX2VudHJ5X2xlYWYgKmxlYWYsCiAgICAgICAgICAgICAgICAgICAg
ICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKHZvaWQpIHVhZGRyLCB1bnNpZ25lZCBsb25nIHVsZW4p
OworaW50IGh5cGZzX3dyaXRlX2N1c3RvbShzdHJ1Y3QgaHlwZnNfZW50cnlfbGVhZiAqbGVhZiwK
KyAgICAgICAgICAgICAgICAgICAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh2b2lkKSB1YWRk
ciwgdW5zaWduZWQgbG9uZyB1bGVuKTsKK3ZvaWQgaHlwZnNfd3JpdGVfbG9jayh2b2lkKTsKK3Zv
aWQgaHlwZnNfd3JpdGVfdW5sb2NrKHZvaWQpOwogCiAjZW5kaWYgLyogX19YRU5fSFlQRlNfSF9f
ICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vcGFyYW0uaCBiL3hlbi9pbmNsdWRlL3hl
bi9wYXJhbS5oCmluZGV4IGQ0NTc4Y2QyN2YuLjcxODQxMTM3NTEgMTAwNjQ0Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9wYXJhbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9wYXJhbS5oCkBAIC0xLDYg
KzEsNyBAQAogI2lmbmRlZiBfWEVOX1BBUkFNX0gKICNkZWZpbmUgX1hFTl9QQVJBTV9ICiAKKyNp
bmNsdWRlIDx4ZW4vaHlwZnMuaD4KICNpbmNsdWRlIDx4ZW4vaW5pdC5oPgogI2luY2x1ZGUgPHhl
bi9saWIuaD4KICNpbmNsdWRlIDx4ZW4vc3RkYm9vbC5oPgpAQCAtMjUsMTAgKzI2LDE4IEBAIHN0
cnVjdCBrZXJuZWxfcGFyYW0gewogICAgIH0gcGFyOwogfTsKIAorc3RydWN0IHBhcmFtX2h5cGZz
IHsKKyAgICBjb25zdCBzdHJ1Y3Qga2VybmVsX3BhcmFtICpwYXJhbTsKKyAgICBzdHJ1Y3QgaHlw
ZnNfZW50cnlfbGVhZiBoeXBmczsKKyAgICB2b2lkICgqaW5pdF9sZWFmKShzdHJ1Y3QgcGFyYW1f
aHlwZnMgKnBhcik7Cit9OworCiBleHRlcm4gY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSBfX3Nl
dHVwX3N0YXJ0W10sIF9fc2V0dXBfZW5kW107CiBleHRlcm4gY29uc3Qgc3RydWN0IGtlcm5lbF9w
YXJhbSBfX3BhcmFtX3N0YXJ0W10sIF9fcGFyYW1fZW5kW107CitleHRlcm4gc3RydWN0IHBhcmFt
X2h5cGZzIF9fcGFyYW1oeXBmc19zdGFydFtdLCBfX3BhcmFtaHlwZnNfZW5kW107CiAKICNkZWZp
bmUgX19kYXRhcGFyYW0gICAgICAgX191c2VkX3NlY3Rpb24oIi5kYXRhLnBhcmFtIikKKyNkZWZp
bmUgX19wYXJhbWh5cGZzICAgICAgX191c2VkX3NlY3Rpb24oIi5kYXRhLnBhcmFtaHlwZnMiKQog
CiAjZGVmaW5lIF9fcGFyYW0oYXR0KSAgICAgIHN0YXRpYyBjb25zdCBhdHQgXAogICAgIF9fYXR0
cmlidXRlX18oKF9fYWxpZ25lZF9fKHNpemVvZih2b2lkICopKSkpIHN0cnVjdCBrZXJuZWxfcGFy
YW0KQEAgLTc5LDQxICs4OCw5NCBAQCBleHRlcm4gY29uc3Qgc3RydWN0IGtlcm5lbF9wYXJhbSBf
X3BhcmFtX3N0YXJ0W10sIF9fcGFyYW1fZW5kW107CiAgICAgICAgICAgLnR5cGUgPSBPUFRfSUdO
T1JFIH0KIAogI2RlZmluZSBfX3J0cGFyYW0gICAgICAgICBfX3BhcmFtKF9fZGF0YXBhcmFtKQor
I2RlZmluZSBfX3BhcmFtZnMgICAgICAgICBzdGF0aWMgX19wYXJhbWh5cGZzIFwKKyAgICBfX2F0
dHJpYnV0ZV9fKChfX2FsaWduZWRfXyhzaXplb2Yodm9pZCAqKSkpKSBzdHJ1Y3QgcGFyYW1faHlw
ZnMKIAotI2RlZmluZSBjdXN0b21fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1lLCBfdmFyKSBcCisj
ZGVmaW5lIGN1c3RvbV9ydW50aW1lX3NldF92YXIocGFyZnMsIHZhcikgXAorICAgIHsgXAorICAg
ICAgICAocGFyZnMpLT5oeXBmcy53cml0ZV9wdHIgPSAmKHZhcik7IFwKKyAgICAgICAgKHBhcmZz
KS0+aHlwZnMuZS5zaXplID0gc2l6ZW9mKHZhcik7IFwKKyAgICB9CisKKy8qIGluaXRmdW5jIG5l
ZWRzIHRvIHNldCBzaXplIGFuZCBjb250ZW50LCBlLmcuIHZpYSBjdXN0b21fcnVudGltZV9zZXRf
dmFyKCkuICovCisjZGVmaW5lIGN1c3RvbV9ydW50aW1lX29ubHlfcGFyYW0oX25hbWUsIF92YXIs
IGluaXRmdW5jKSBcCiAgICAgX19ydHBhcmFtIF9fcnRwYXJfIyNfdmFyID0gXAogICAgICAgeyAu
bmFtZSA9IF9uYW1lLCBcCiAgICAgICAgICAgLnR5cGUgPSBPUFRfQ1VTVE9NLCBcCi0gICAgICAg
ICAgLnBhci5mdW5jID0gX3ZhciB9CisgICAgICAgICAgLnBhci5mdW5jID0gX3ZhciB9OyBcCisg
ICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFyID0gXAorICAgICAgICB7IC5wYXJhbSA9ICZfX3J0
cGFyXyMjX3ZhciwgXAorICAgICAgICAgIC5pbml0X2xlYWYgPSBpbml0ZnVuYywgXAorICAgICAg
ICAgIC5oeXBmcy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9TVFJJTkcsIFwKKyAgICAgICAgICAu
aHlwZnMuZS5lbmNvZGluZyA9IFhFTl9IWVBGU19FTkNfUExBSU4sIFwKKyAgICAgICAgICAuaHlw
ZnMuZS5uYW1lID0gX25hbWUsIFwKKyAgICAgICAgICAuaHlwZnMuZS5yZWFkID0gaHlwZnNfcmVh
ZF9sZWFmLCBcCisgICAgICAgICAgLmh5cGZzLmUud3JpdGUgPSBoeXBmc193cml0ZV9jdXN0b20g
fQogI2RlZmluZSBib29sZWFuX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikgXAogICAg
IF9fcnRwYXJhbSBfX3J0cGFyXyMjX3ZhciA9IFwKICAgICAgICAgeyAubmFtZSA9IF9uYW1lLCBc
CiAgICAgICAgICAgLnR5cGUgPSBPUFRfQk9PTCwgXAogICAgICAgICAgIC5sZW4gPSBzaXplb2Yo
X3ZhcikgKyBcCiAgICAgICAgICAgICAgICAgIEJVSUxEX0JVR19PTl9aRVJPKHNpemVvZihfdmFy
KSAhPSBzaXplb2YoYm9vbCkpLCBcCi0gICAgICAgICAgLnBhci52YXIgPSAmX3ZhciB9CisgICAg
ICAgICAgLnBhci52YXIgPSAmX3ZhciB9OyBcCisgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFy
ID0gXAorICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAorICAgICAgICAgIC5o
eXBmcy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9CT09MLCBcCisgICAgICAgICAgLmh5cGZzLmUu
ZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCBcCisgICAgICAgICAgLmh5cGZzLmUubmFt
ZSA9IF9uYW1lLCBcCisgICAgICAgICAgLmh5cGZzLmUuc2l6ZSA9IHNpemVvZihfdmFyKSwgXAor
ICAgICAgICAgIC5oeXBmcy5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsIFwKKyAgICAgICAgICAu
aHlwZnMuZS53cml0ZSA9IGh5cGZzX3dyaXRlX2Jvb2wsIFwKKyAgICAgICAgICAuaHlwZnMuY29u
dGVudCA9ICZfdmFyIH0KICNkZWZpbmUgaW50ZWdlcl9ydW50aW1lX29ubHlfcGFyYW0oX25hbWUs
IF92YXIpIFwKICAgICBfX3J0cGFyYW0gX19ydHBhcl8jI192YXIgPSBcCiAgICAgICAgIHsgLm5h
bWUgPSBfbmFtZSwgXAogICAgICAgICAgIC50eXBlID0gT1BUX1VJTlQsIFwKICAgICAgICAgICAu
bGVuID0gc2l6ZW9mKF92YXIpLCBcCi0gICAgICAgICAgLnBhci52YXIgPSAmX3ZhciB9CisgICAg
ICAgICAgLnBhci52YXIgPSAmX3ZhciB9OyBcCisgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFy
ID0gXAorICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAorICAgICAgICAgIC5o
eXBmcy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9VSU5ULCBcCisgICAgICAgICAgLmh5cGZzLmUu
ZW5jb2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCBcCisgICAgICAgICAgLmh5cGZzLmUubmFt
ZSA9IF9uYW1lLCBcCisgICAgICAgICAgLmh5cGZzLmUuc2l6ZSA9IHNpemVvZihfdmFyKSwgXAor
ICAgICAgICAgIC5oeXBmcy5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsIFwKKyAgICAgICAgICAu
aHlwZnMuZS53cml0ZSA9IGh5cGZzX3dyaXRlX2xlYWYsIFwKKyAgICAgICAgICAuaHlwZnMuY29u
dGVudCA9ICZfdmFyIH0KICNkZWZpbmUgc2l6ZV9ydW50aW1lX29ubHlfcGFyYW0oX25hbWUsIF92
YXIpIFwKICAgICBfX3J0cGFyYW0gX19ydHBhcl8jI192YXIgPSBcCiAgICAgICAgIHsgLm5hbWUg
PSBfbmFtZSwgXAogICAgICAgICAgIC50eXBlID0gT1BUX1NJWkUsIFwKICAgICAgICAgICAubGVu
ID0gc2l6ZW9mKF92YXIpLCBcCi0gICAgICAgICAgLnBhci52YXIgPSAmX3ZhciB9CisgICAgICAg
ICAgLnBhci52YXIgPSAmX3ZhciB9OyBcCisgICAgX19wYXJhbWZzIF9fcGFyZnNfIyNfdmFyID0g
XAorICAgICAgICB7IC5wYXJhbSA9ICZfX3J0cGFyXyMjX3ZhciwgXAorICAgICAgICAgIC5oeXBm
cy5lLnR5cGUgPSBYRU5fSFlQRlNfVFlQRV9VSU5ULCBcCisgICAgICAgICAgLmh5cGZzLmUuZW5j
b2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCBcCisgICAgICAgICAgLmh5cGZzLmUubmFtZSA9
IF9uYW1lLCBcCisgICAgICAgICAgLmh5cGZzLmUuc2l6ZSA9IHNpemVvZihfdmFyKSwgXAorICAg
ICAgICAgIC5oeXBmcy5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsIFwKKyAgICAgICAgICAuaHlw
ZnMuZS53cml0ZSA9IGh5cGZzX3dyaXRlX2xlYWYsIFwKKyAgICAgICAgICAuaHlwZnMuY29udGVu
dCA9ICZfdmFyIH0KICNkZWZpbmUgc3RyaW5nX3J1bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3Zh
cikgXAogICAgIF9fcnRwYXJhbSBfX3J0cGFyXyMjX3ZhciA9IFwKICAgICAgICAgeyAubmFtZSA9
IF9uYW1lLCBcCiAgICAgICAgICAgLnR5cGUgPSBPUFRfU1RSLCBcCiAgICAgICAgICAgLmxlbiA9
IHNpemVvZihfdmFyKSwgXAotICAgICAgICAgIC5wYXIudmFyID0gJl92YXIgfQorICAgICAgICAg
IC5wYXIudmFyID0gJl92YXIgfTsgXAorICAgIF9fcGFyYW1mcyBfX3BhcmZzXyMjX3ZhciA9IFwK
KyAgICAgICAgeyAucGFyYW0gPSAmX19ydHBhcl8jI192YXIsIFwKKyAgICAgICAgICAuaHlwZnMu
ZS50eXBlID0gWEVOX0hZUEZTX1RZUEVfU1RSSU5HLCBcCisgICAgICAgICAgLmh5cGZzLmUuZW5j
b2RpbmcgPSBYRU5fSFlQRlNfRU5DX1BMQUlOLCBcCisgICAgICAgICAgLmh5cGZzLmUubmFtZSA9
IF9uYW1lLCBcCisgICAgICAgICAgLmh5cGZzLmUuc2l6ZSA9IHNpemVvZihfdmFyKSwgXAorICAg
ICAgICAgIC5oeXBmcy5lLnJlYWQgPSBoeXBmc19yZWFkX2xlYWYsIFwKKyAgICAgICAgICAuaHlw
ZnMuZS53cml0ZSA9IGh5cGZzX3dyaXRlX2xlYWYsIFwKKyAgICAgICAgICAuaHlwZnMuY29udGVu
dCA9ICZfdmFyIH0KIAotI2RlZmluZSBjdXN0b21fcnVudGltZV9wYXJhbShfbmFtZSwgX3Zhcikg
XAorI2RlZmluZSBjdXN0b21fcnVudGltZV9wYXJhbShfbmFtZSwgX3ZhciwgaW5pdGZ1bmMpIFwK
ICAgICBjdXN0b21fcGFyYW0oX25hbWUsIF92YXIpOyBcCi0gICAgY3VzdG9tX3J1bnRpbWVfb25s
eV9wYXJhbShfbmFtZSwgX3ZhcikKKyAgICBjdXN0b21fcnVudGltZV9vbmx5X3BhcmFtKF9uYW1l
LCBfdmFyLCBpbml0ZnVuYykKICNkZWZpbmUgYm9vbGVhbl9ydW50aW1lX3BhcmFtKF9uYW1lLCBf
dmFyKSBcCiAgICAgYm9vbGVhbl9wYXJhbShfbmFtZSwgX3Zhcik7IFwKICAgICBib29sZWFuX3J1
bnRpbWVfb25seV9wYXJhbShfbmFtZSwgX3ZhcikKLS0gCjIuMTYuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:47:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:47:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6w6N-0002fd-40; Wed, 26 Feb 2020 12:47:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Sq7e=4O=intel.com=farrah.chen@srs-us1.protection.inumbo.net>)
 id 1j6w6L-0002d6-O0
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:47:45 +0000
X-Inumbo-ID: 27fcfcd6-5896-11ea-940c-12813bfff9fa
Received: from mga09.intel.com (unknown [134.134.136.24])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 27fcfcd6-5896-11ea-940c-12813bfff9fa;
 Wed, 26 Feb 2020 12:47:33 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga006.fm.intel.com ([10.253.24.20])
 by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 26 Feb 2020 04:47:32 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,488,1574150400"; d="scan'208";a="438414219"
Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201])
 by fmsmga006.fm.intel.com with ESMTP; 26 Feb 2020 04:47:32 -0800
Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by
 FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS)
 id 14.3.439.0; Wed, 26 Feb 2020 04:47:32 -0800
Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by
 fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.1713.5; Wed, 26 Feb 2020 04:47:31 -0800
Received: from shsmsx108.ccr.corp.intel.com (10.239.4.97) by
 fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5
 via Frontend Transport; Wed, 26 Feb 2020 04:47:31 -0800
Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.5]) by
 SHSMSX108.ccr.corp.intel.com ([169.254.8.98]) with mapi id 14.03.0439.000;
 Wed, 26 Feb 2020 20:47:29 +0800
From: "Chen, Farrah" <farrah.chen@intel.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich
 <jbeulich@suse.com>, =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?=
 <roger.pau@citrix.com>
Thread-Topic: [PATCH] x86/vPMU: don't blindly assume IA32_PERF_CAPABILITIES
 MSR exists
Thread-Index: AQHV7IXWjPy1AAwQ80awdDxW+SzEoKgsuouAgAAIeoCAAASVgIAApCEA
Date: Wed, 26 Feb 2020 12:47:29 +0000
Message-ID: <1B925CC0CD9F3341B32D442251E7E1DC3E3DC28C@SHSMSX104.ccr.corp.intel.com>
References: <1B925CC0CD9F3341B32D442251E7E1DC3E3DBF54@SHSMSX104.ccr.corp.intel.com>
 <b33cc365-6537-d816-8a89-eadd514a2427@suse.com>
 <20200226100937.GA24458@Air-de-Roger.citrite.net>
 <75a795c2-4218-5e1a-7db8-4167e69fabca@suse.com>
 <9746ed58-b786-011d-5890-22a1a12195f7@citrix.com>
In-Reply-To: <9746ed58-b786-011d-5890-22a1a12195f7@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
dlp-product: dlpe-windows
dlp-version: 11.2.0.6
dlp-reaction: no-action
x-originating-ip: [10.239.127.40]
MIME-Version: 1.0
Subject: Re: [Xen-devel] [PATCH] x86/vPMU: don't blindly assume
 IA32_PERF_CAPABILITIES MSR exists
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, "Hao,
 Xudong" <xudong.hao@intel.com>, Wei Liu <wl@xen.org>, "Gao,
 Chao" <chao.gao@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBhcHBsaWVkIHRoaXMgcGF0Y2ggdG8gWGVuIGFuZCByZXRlc3RlZCwgWGVuIG9uIEtWTSBib290
ZWQgdXAgc3VjY2Vzc2Z1bGx5LCB0aGFua3MgYSBsb3QuDQoNClRoYW5rcywNCkZhbg0KDQotLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3Bl
cjNAY2l0cml4LmNvbT4gDQpTZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDI2LCAyMDIwIDY6NTYg
UE0NClRvOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+OyBSb2dlciBQYXUgTW9ubsOp
IDxyb2dlci5wYXVAY2l0cml4LmNvbT4NCkNjOiB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmc7IENoZW4sIEZhcnJhaCA8ZmFycmFoLmNoZW5AaW50ZWwuY29tPjsgSGFvLCBYdWRvbmcgPHh1
ZG9uZy5oYW9AaW50ZWwuY29tPjsgR2FvLCBDaGFvIDxjaGFvLmdhb0BpbnRlbC5jb20+OyBXZWkg
TGl1IDx3bEB4ZW4ub3JnPg0KU3ViamVjdDogUmU6IFtQQVRDSF0geDg2L3ZQTVU6IGRvbid0IGJs
aW5kbHkgYXNzdW1lIElBMzJfUEVSRl9DQVBBQklMSVRJRVMgTVNSIGV4aXN0cw0KDQpPbiAyNi8w
Mi8yMDIwIDEwOjM5LCBKYW4gQmV1bGljaCB3cm90ZToNCj4gT24gMjYuMDIuMjAyMCAxMTowOSwg
Um9nZXIgUGF1IE1vbm7DqSB3cm90ZToNCj4+IE9uIFdlZCwgRmViIDI2LCAyMDIwIGF0IDEwOjE5
OjE5QU0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOg0KPj4+IEp1c3QgbGlrZSBWTVgnZXMgbGJy
X3RzeF9maXh1cF9jaGVjaygpIHRoZSByZXNwZWN0aXZlIENQVUlEIGJpdCANCj4+PiBzaG91bGQg
YmUgY29uc3VsdGVkIGZpcnN0Lg0KPj4+DQo+Pj4gUmVwb3J0ZWQtYnk6IEZhcnJhaCBDaGVuIDxm
YXJyYWguY2hlbkBpbnRlbC5jb20+DQo+Pj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPg0KPj4+DQo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2NwdS92cG11X2lu
dGVsLmMNCj4+PiArKysgYi94ZW4vYXJjaC94ODYvY3B1L3ZwbXVfaW50ZWwuYw0KPj4+IEBAIC05
MDAsNyArOTAwLDYgQEAgaW50IHZteF92cG11X2luaXRpYWxpc2Uoc3RydWN0IHZjcHUgKnYpDQo+
Pj4gIA0KPj4+ICBpbnQgX19pbml0IGNvcmUyX3ZwbXVfaW5pdCh2b2lkKQ0KPj4+ICB7DQo+Pj4g
LSAgICB1NjQgY2FwczsNCj4+PiAgICAgIHVuc2lnbmVkIGludCB2ZXJzaW9uID0gMDsNCj4+PiAg
ICAgIHVuc2lnbmVkIGludCBpOw0KPj4+ICANCj4+PiBAQCAtOTMyLDggKzkzMSwxNCBAQCBpbnQg
X19pbml0IGNvcmUyX3ZwbXVfaW5pdCh2b2lkKQ0KPj4+ICANCj4+PiAgICAgIGFyY2hfcG1jX2Nu
dCA9IGNvcmUyX2dldF9hcmNoX3BtY19jb3VudCgpOw0KPj4+ICAgICAgZml4ZWRfcG1jX2NudCA9
IGNvcmUyX2dldF9maXhlZF9wbWNfY291bnQoKTsNCj4+PiAtICAgIHJkbXNybChNU1JfSUEzMl9Q
RVJGX0NBUEFCSUxJVElFUywgY2Fwcyk7DQo+Pj4gLSAgICBmdWxsX3dpZHRoX3dyaXRlID0gKGNh
cHMgPj4gMTMpICYgMTsNCj4+PiArDQo+Pj4gKyAgICBpZiAoIGNwdV9oYXNfcGRjbSApDQo+Pj4g
KyAgICB7DQo+Pj4gKyAgICAgICAgdWludDY0X3QgY2FwczsNCj4+PiArDQo+Pj4gKyAgICAgICAg
cmRtc3JsKE1TUl9JQTMyX1BFUkZfQ0FQQUJJTElUSUVTLCBjYXBzKTsNCj4+PiArICAgICAgICBm
dWxsX3dpZHRoX3dyaXRlID0gKGNhcHMgPj4gMTMpICYgMTsNCj4+IFdpbGwgUE1VIHdvcmsgd2l0
aG91dCBQRENNPw0KDQpUaGUgcGVyZm9ybWFuY2UgY291bnRlciBpbnRlcmZhY2UgaW4gQ1BVcyBw
cmVkYXRlIHRoZSBpbnRyb2R1Y3Rpb24gb2YgUEVSRl9DQVBTLg0KDQo+PiBJJ3ZlIGJlZW4gZ3Jl
cHBpbmcgdGhlIEludGVsIFNETXMsIGJ1dCB0aGUgb25seSBtZW50aW9uIGlzIHRoYXQgUERDTSAN
Cj4+IHNpZ25hbCB0aGUgYXZhaWxhYmlsaXR5IG9mIE1TUl9JQTMyX1BFUkZfQ0FQQUJJTElUSUVT
Lg0KPiBXZWxsLCB0aGVyZSdzIG5vIG90aGVyIHVzZSBvZiB0aGUgTVNSIGFmYWljcyBleGNlcHQg
Zm9yIGdldHRpbmcgdGhlIA0KPiBvbmUgYml0IGhlcmUsIHNvIEkgYXNzdW1lIGl0J2xsIHdvcmsu
DQoNCkl0IGlzIGFuIG9mZi1ieS1kZWZhdWx0LCBvdXRzaWRlIHNlY3VyaXR5IHN1cHBvcnQgYXJl
YSBvZiBmdW5jdGlvbmFsaXR5IHdpdGgga25vd24gZnVuY3Rpb25hbCBidWdzIG91dHN0YW5kaW5n
IGFnYWluc3QgaXQuDQoNCiJub3QgY3Jhc2giIGlzIGEgZmluZSBpbXByb3ZlbWVudCBvbiB0aGUg
c3RhdHVzIHF1by4NCg0KfkFuZHJldw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 12:58:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 12:58:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wH2-0004Mn-KZ; Wed, 26 Feb 2020 12:58:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6wH1-0004Mi-6W
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 12:58:47 +0000
X-Inumbo-ID: b988c742-5897-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b988c742-5897-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 12:58:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7B3FBB053;
 Wed, 26 Feb 2020 12:58:45 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-5-anthony.perard@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b9ca918e-2034-0e15-7f48-74b8738935fa@suse.com>
Date: Wed, 26 Feb 2020 13:58:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226113355.2532224-5-anthony.perard@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v3 04/23] xen/build: remove use of
 AFLAGS-y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMjozMywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gQW5kIHNpbXBseSBh
ZGQgZGlyZWN0bHkgdG8gQUZMQUdTLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJE
IDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:00:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:00:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wIp-00059Z-0y; Wed, 26 Feb 2020 13:00:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6wIn-00058o-Eq
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:00:37 +0000
X-Inumbo-ID: fabd9ca6-5897-11ea-941b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fabd9ca6-5897-11ea-941b-12813bfff9fa;
 Wed, 26 Feb 2020 13:00:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 8B020B117;
 Wed, 26 Feb 2020 13:00:35 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
 <20200226121921.28627-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a714908a-b3a1-989f-83e3-fb7f808b9367@suse.com>
Date: Wed, 26 Feb 2020 14:00:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226121921.28627-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/4] x86: introduce a nmi_count tracking
 variable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMzoxOSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFRoaXMgaXMgbW9k
ZWxlZCBhZnRlciB0aGUgaXJxX2NvdW50IHZhcmlhYmxlLCBhbmQgaXMgdXNlZCB0byBhY2NvdW50
Cj4gZm9yIGFsbCB0aGUgTk1JcyBoYW5kbGVkIGJ5IHRoZSBzeXN0ZW0uCj4gCj4gVGhpcyB3aWxs
IGFsbG93IHRvIHJlcHVycG9zZSB0aGUgbm1pX2NvdW50KCkgaGVscGVyIHNvIGl0IGNhbiBiZSB1
c2VkCj4gaW4gYSBzaW1pbGFyIG1hbm5lciBhcyBsb2NhbF9pcnFfY291bnQoKTogYWNjb3VudCBm
b3IgdGhlIE5NSXMKPiBjdXJyZW50bHkgaW4gc2VydmljZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:02:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:02:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wKW-0005GB-E3; Wed, 26 Feb 2020 13:02:24 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6wKV-0005G5-Og
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:02:23 +0000
X-Inumbo-ID: 3a6aa313-5898-11ea-941b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3a6aa313-5898-11ea-941b-12813bfff9fa;
 Wed, 26 Feb 2020 13:02:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3E0EAB133;
 Wed, 26 Feb 2020 13:02:22 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
 <20200226121921.28627-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c5b6caee-8307-e15a-6f54-abea9c8d5259@suse.com>
Date: Wed, 26 Feb 2020 14:02:29 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226121921.28627-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/4] x86: track when in NMI context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMzoxOSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFkZCBoZWxwZXJz
IHRvIHRyYWNrIHdoZW4gcnVubmluZyBpbiBOTUkgaGFuZGxlciBjb250ZXh0LiBUaGlzIGlzCj4g
bW9kZWxlZCBhZnRlciB0aGUgaW5faXJxIGhlbHBlcnMuCj4gCj4gVGhlIFNETSBzdGF0ZXMgdGhh
dCBubyBOTUkgY2FuIGJlIGRlbGl2ZXJlZCB3aGlsZSBoYW5kbGluZyBhIE5NSQo+IHVudGlsIHRo
ZSBwcm9jZXNzb3IgaGFzIGV4ZWN1dGVkIGFuIGlyZXQgaW5zdHJ1Y3Rpb24uIEl0J3MgcG9zc2li
bGUKPiBob3dldmVyIHRoYXQgYW5vdGhlciBmYXVsdCBpcyByZWNlaXZlZCB3aGlsZSBoYW5kbGlu
ZyB0aGUgTk1JIChhICNNQwo+IGZvciBleGFtcGxlKSwgYW5kIHRodXMgdGhlIGlyZXQgZnJvbSB0
aGF0IGZhdWx0IHdvdWxkIGFsbG93IGZ1cnRoZXIKPiBOTUlzIHRvIGJlIGluamVjdGVkIHdoaWxl
IHN0aWxsIHByb2Nlc3NpbmcgdGhlIHByZXZpb3VzIG9uZSwgYW5kCj4gaGVuY2UgYW4gaW50ZWdl
ciBpcyBuZWVkZWQgaW4gb3JkZXIgdG8ga2VlcCB0cmFjayBvZiBpbiBzZXJ2aWNlIE5NSXMuCj4g
VGhlIGFkZGVkIG1hY3JvcyBvbmx5IHRyYWNrIHdoZW4gdGhlIGV4ZWN1dGlvbiBjb250ZXh0IGlz
IGluIHRoZSBOTUkKPiBoYW5kbGVyLCBidXQgdGhhdCBkb2Vzbid0IG1lYW4gTk1JcyBhcmUgYmxv
Y2tlZCBmb3IgdGhlIHJlYXNvbnMgbGlzdGVkCj4gYWJvdmUuCj4gCj4gTm90ZSB0aGF0IHRoZXJl
IGFyZSBubyB1c2VycyBvZiBpbl9ubWlfaGFuZGxlcigpIGludHJvZHVjZWQgYnkgdGhlCj4gY2hh
bmdlLCBmdXJ0aGVyIHVzZXJzIHdpbGwgYmUgYWRkZWQgYnkgZm9sbG93dXAgY2hhbmdlcy4KPiAK
PiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
ClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:09:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:09:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wR0-0005Uc-Cn; Wed, 26 Feb 2020 13:09:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6wQz-0005UX-82
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:09:05 +0000
X-Inumbo-ID: 29b0a660-5899-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 29b0a660-5899-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 13:09:04 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 971FCB143;
 Wed, 26 Feb 2020 13:09:03 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200226121921.28627-1-roger.pau@citrix.com>
 <20200226121921.28627-4-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <18596fb5-512d-3519-7dc4-fc68efb4c09a@suse.com>
Date: Wed, 26 Feb 2020 14:09:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226121921.28627-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 3/4] x86: track when in #MC context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMzoxOSwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFkZCBoZWxwZXJz
IHRvIHRyYWNrIHdoZW4gZXhlY3V0aW5nIGluICNNQyBoYW5kbGVyIGNvbnRleHQuIFRoaXMgaXMK
PiBtb2RlbGVkIGFmdGVyIHRoZSBpbl9pcnEgaGVscGVycy4KPiAKPiBOb3RlIHRoYXQgdGhlcmUg
YXJlIG5vIHVzZXJzIG9mIGluX21jZV9oYW5kbGVyKCkgaW50cm9kdWNlZCBieSB0aGUKPiBjaGFu
Z2UsIGZ1cnRoZXIgdXNlcnMgd2lsbCBiZSBhZGRlZCBieSBmb2xsb3d1cCBjaGFuZ2VzLgo+IAo+
IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoK
UmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCkZUUiBJJ20gbm90
IGZpbmFsbHkgY2VydGFpbiB0aGlzIGRvZXNuJ3QgZ28gYSBsaXR0bGUgdG9vIGZhci4KI01DIGhh
bmRsaW5nIHBhdGhzIGhhdmUgdG8gYmUgdmVyeSBjYXJlZnVsIGFueXdheSBpbiB3aGF0IHRoZXkK
Y2FsbCBvciBkby4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:10:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:10:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wSX-0006E4-PI; Wed, 26 Feb 2020 13:10:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6wSW-0006Do-EY
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:10:40 +0000
X-Inumbo-ID: 61ce0092-5899-11ea-941c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 61ce0092-5899-11ea-941c-12813bfff9fa;
 Wed, 26 Feb 2020 13:10:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B8F06B1A6;
 Wed, 26 Feb 2020 13:10:37 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200226121921.28627-5-roger.pau@citrix.com>
 <20200226123844.29519-1-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3cea2d54-345b-d632-2d2f-320fe586e0ea@suse.com>
Date: Wed, 26 Feb 2020 14:10:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226123844.29519-1-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 4/4] x86/smp: do not use scratch_cpumask
 when in interrupt or exception context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMzozOCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFVzaW5nIHNjcmF0
Y2hfY3B1bWFzayBpbiBzZW5kX0lQSV9tYXNrIGlzIG5vdCBzYWZlIGluIElSUSBvciBleGNlcHRp
b24KPiBjb250ZXh0IGJlY2F1c2UgaXQgY2FuIG5lc3QsIGFuZCBoZW5jZSBzZW5kX0lQSV9tYXNr
IGNvdWxkIGJlCj4gb3ZlcndyaXRpbmcgYW5vdGhlciB1c2VyIHNjcmF0Y2ggY3B1bWFzayBkYXRh
IHdoZW4gdXNlZCBpbiBzdWNoCj4gY29udGV4dHMuCj4gCj4gSW5zdGVhZCBpbnRyb2R1Y2UgYSBu
ZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21hc2ssIGFuZAo+IGRpc2FibGUgaW50
ZXJydXB0cyB3aGlsZSB1c2luZyBpdC4KCldpdGggdGhpcyBub3cgYXBwYXJlbnRseSBzdGFsZSBz
ZW50ZW5jZSBkcm9wcGVkIChlYXNpbHkgZG9uZQp3aGlsZSBjb21taXR0aW5nKQoKPiBGYWxsYmFj
ayB0byBub3QgdXNpbmcgdGhlIHNjcmF0Y2ggY3B1bWFzayAoYW5kIGhlbmNlIG5vdCBhdHRlbXBp
bmcgdG8KPiBvcHRpbWl6ZSBJUEkgc2VuZGluZyBieSB1c2luZyBhIHNob3J0aGFuZCkgd2hlbiBp
biBJUlEgb3IgZXhjZXB0aW9uCj4gY29udGV4dC4gTm90ZSB0aGF0IHRoZSBzY3JhdGNoIGNwdW1h
c2sgY2Fubm90IGJlIHVzZWQgd2hlbgo+IG5vbi1tYXNrYWJsZSBpbnRlcnJ1cHRzIGFyZSBiZWlu
ZyBzZXJ2aWNlZCAoTk1JIG9yICNNQykgYW5kIGhlbmNlCj4gZmFsbGJhY2sgdG8gbm90IHVzaW5n
IHRoZSBzaG9ydGhhbmQgaW4gdGhhdCBjYXNlLCBsaWtlIGl0IHdhcyBkb25lCj4gcHJldmlvdXNs
eS4KPiAKPiBGaXhlczogNTUwMGQyNjVhMmE4ICgneDg2L3NtcDogdXNlIEFQSUMgQUxMQlVUIGRl
c3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlJykKPiBSZXBvcnRlZC1ieTogU2FuZGVy
IEVpa2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4KPiBTaWduZWQtb2ZmLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:12:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wUS-0006Na-6d; Wed, 26 Feb 2020 13:12:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6wUR-0006NU-DP
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:12:39 +0000
X-Inumbo-ID: a9966de2-5899-11ea-941d-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9966de2-5899-11ea-941d-12813bfff9fa;
 Wed, 26 Feb 2020 13:12:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582722759; x=1614258759;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=fBE0+1Pww5eSNMyydAINI5Bctpc982EIY3WpsCpCImQ=;
 b=GDMZAEtM5E7yQss7Q+jmfRVFbfkaEQo+pEc4A3wUAbLtWV+SDWS1H3VA
 GuBNmzSsDTGqUOgC812mP3Mpk/cTmhWQmqkRebw4eDp5bkw3glj/Werl6
 QjwyNoxERJRrLUYrhphKUdUmjIX9c77nBp4IVQhZJYD28+G3tOoKfprjh U=;
IronPort-SDR: 5JDSvjivX7Ic1qDbHr+VW8TC4JsURtPWD10B881vgNbZWBhs7OGXvNTnFX8t2GSb/KxVyzJWYi
 nio1Mgz0MlqQ==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="19752916"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 26 Feb 2020 13:12:26 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id C1824A1E75; Wed, 26 Feb 2020 13:12:24 +0000 (UTC)
Received: from EX13D32EUB002.ant.amazon.com (10.43.166.114) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 13:12:24 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D32EUB002.ant.amazon.com (10.43.166.114) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 13:12:22 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 26 Feb 2020 13:12:20 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 13:12:13 +0000
Message-ID: <20200226131213.15305-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH] libxl: add initializers for libxl__domid_history
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBwYXRjaCBmaXhlcyBDb3Zlcml0eSBpc3N1ZSBDSUQgMTQ1OTAwNiAoSW5zZWN1cmUgZGF0
YSBoYW5kbGluZwooSU5URUdFUl9PVkVSRkxPVykpLgoKVGhlIHByb2JsZW0gaXMgdGhhdCB0aGUg
ZXJyb3IgcGF0aHMgZm9yIGxpYnhsX19tYXJrX2RvbWlkX3JlY2VudCgpIGFuZApsaWJ4bF9faXNf
ZG9taWRfcmVjZW50KCkgY2hlY2sgdGhlICdmJyBmaWVsZCBpbiBzdHJ1Y3QgbGlieGxfX2RvbWlk
X2hpc3RvcnkKd2hlbiBpdCBtYXkgbm90IGhhdmUgYmVlbiBpbml0aWFsaXplZC4KClNpZ25lZC1v
ZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KLS0tCkNjOiBJYW4gSmFj
a3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
CkNjOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiB0b29s
cy9saWJ4bC9saWJ4bF9kb21haW4uYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0
aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9k
b21haW4uYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCmluZGV4IDg5MzdhZWIyNjAuLjQx
ZDA4Mzk0ZjMgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCisrKyBiL3Rv
b2xzL2xpYnhsL2xpYnhsX2RvbWFpbi5jCkBAIC0xMzkwLDcgKzEzOTAsNyBAQCBzdGF0aWMgaW50
IGxpYnhsX19yZWFkX3JlY2VudChsaWJ4bF9fZ2MgKmdjLAogc3RhdGljIGludCBsaWJ4bF9fbWFy
a19kb21pZF9yZWNlbnQobGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQpCiB7CiAgICAgbGli
eGxfX2Zsb2NrICpsb2NrOwotICAgIHN0cnVjdCBsaWJ4bF9fZG9taWRfaGlzdG9yeSBjdHh0Owor
ICAgIHN0cnVjdCBsaWJ4bF9fZG9taWRfaGlzdG9yeSBjdHh0ID0ge307CiAgICAgY2hhciAqbmV3
OwogICAgIEZJTEUgKm5mID0gTlVMTDsKICAgICBpbnQgciwgcmM7CkBAIC0xNDYxLDcgKzE0NjEs
NyBAQCBvdXQ6CiAKIGludCBsaWJ4bF9faXNfZG9taWRfcmVjZW50KGxpYnhsX19nYyAqZ2MsIHVp
bnQzMl90IGRvbWlkLCBib29sICpyZWNlbnQpCiB7Ci0gICAgc3RydWN0IGxpYnhsX19kb21pZF9o
aXN0b3J5IGN0eHQ7CisgICAgc3RydWN0IGxpYnhsX19kb21pZF9oaXN0b3J5IGN0eHQgPSB7fTsK
ICAgICBpbnQgcmM7CiAKICAgICByYyA9IGxpYnhsX19vcGVuX2RvbWlkX2hpc3RvcnkoZ2MsICZj
dHh0KTsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:18:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:18:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wa9-0006Zw-Ux; Wed, 26 Feb 2020 13:18:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=xAue=4O=bitdefender.com=aisaila@srs-us1.protection.inumbo.net>)
 id 1j6wa8-0006Zr-DR
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:18:32 +0000
X-Inumbo-ID: 7bc8393a-589a-11ea-aba8-bc764e2007e4
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (unknown
 [2a01:111:f400:fe07::72c])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7bc8393a-589a-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 13:18:31 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=ioi3j7gF+l0N8yP0McdnYvhtLFiPsFIh9XGhcKGOeTnfQNZfBDLoA0mte5643SKImeLP944cLLYBk2OQkj69AbwFEkqPebpeCskQKh/mr7J4nJNFnUGcnapoHR9vhWy8VLP1VqyJkq61TJXQJKb+znAMPWDiDQiP6ujxGLkj/nUJr1Ft3/1XsXKnHFeCvF2J1VR2HOtJbmFUKTCLmF95458ZoiddLGsvovG3apmR7pedtXIRq9NSYPD9ySIWTDMY6+KVMiostYcuP9oZ8D1BOsw1KSoENfby2epaLJKgX5ZdItxhvEHT5LbU83ppldmXUUFH0PIrUJUwjTpKFcRLcg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xI34JRUgMzXqWjA3rFnw7v3Paq1Eqgx2BHSaYiJHKXk=;
 b=My/xTW9z1Ic4+tJO9dO5KU515ApEqVY83V5bqnXecLFwlaNKaycPAYcJmetVu8PlrIPTIc/u5IxGUD4RuJwMYBYzYfOfQ/gbeGW1AKNcqxk1aC4Pk3JTbuJa6eYAtxHCxsd5LImMsHbhtOpEKSgUIuoCAVBD1T3NhxcPEX3zDcsp7Nd5yy9l8H2iyK5h60XmtMFFRs71v4JKRSQizZXRGlvtNdSa80VCJlWEfBqyecPH8gAvQ3PPWcC233JDKPT14NjL1sh0Cx6crjVFo1nERbHSHNzM5MzzvbD4PHw2TpJJo3eSkTmCE1uSiYeG5oAqcU4WLQWy7K8dTrRsi/+pWw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=bitdefender.com; dmarc=pass action=none
 header.from=bitdefender.com; dkim=pass header.d=bitdefender.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=bitdefender.onmicrosoft.com; s=selector2-bitdefender-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=xI34JRUgMzXqWjA3rFnw7v3Paq1Eqgx2BHSaYiJHKXk=;
 b=b8T73e5jmrooSe+N45VNHTDwlh1GmIdc8y2iojlxCtwWjzY88ngPw259MLtBS4WW8hRgs9kROM2h+e92OCENuqoGzBltBn4t5P3A1zTBkRKpJXwnayxU6yQeyXy3WnFkWFZ3jEwFeDLLZl8oGUHFSjNq7I+OEA/S8/p3ZYjnoh8=
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com (10.170.219.144) by
 DB6PR02MB3015.eurprd02.prod.outlook.com (10.175.234.152) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.2750.21; Wed, 26 Feb 2020 13:18:29 +0000
Received: from DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f87f:d4b3:234f:d43e]) by DB6PR02MB2999.eurprd02.prod.outlook.com
 ([fe80::f87f:d4b3:234f:d43e%4]) with mapi id 15.20.2750.021; Wed, 26 Feb 2020
 13:18:29 +0000
Received: from aisaila-Latitude-E5570.dsd.bitdefender.biz (91.199.104.6) by
 AM0PR01CA0037.eurprd01.prod.exchangelabs.com (2603:10a6:208:e6::14) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14 via Frontend
 Transport; Wed, 26 Feb 2020 13:18:28 +0000
From: Alexandru Stefan ISAILA <aisaila@bitdefender.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH V5] x86/altp2m: Hypercall to set altp2m view visibility
Thread-Index: AQHV7Kc8f1s5+kS3/0OKIQZfqMdQDg==
Date: Wed, 26 Feb 2020 13:18:29 +0000
Message-ID: <20200226131806.32444-1-aisaila@bitdefender.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-clientproxiedby: AM0PR01CA0037.eurprd01.prod.exchangelabs.com
 (2603:10a6:208:e6::14) To DB6PR02MB2999.eurprd02.prod.outlook.com
 (2603:10a6:6:17::16)
authentication-results: spf=none (sender IP is )
 smtp.mailfrom=aisaila@bitdefender.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: git-send-email 2.17.1
x-originating-ip: [91.199.104.6]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5da6756e-afeb-44b8-e9fd-08d7babe5ef3
x-ms-traffictypediagnostic: DB6PR02MB3015:|DB6PR02MB3015:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DB6PR02MB3015BCA4EDC97AA1A9024489ABEA0@DB6PR02MB3015.eurprd02.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:265;
x-forefront-prvs: 0325F6C77B
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(366004)(396003)(39850400004)(136003)(376002)(346002)(189003)(199004)(5660300002)(4326008)(30864003)(52116002)(1076003)(6512007)(7416002)(36756003)(54906003)(8936002)(71200400001)(81166006)(8676002)(81156014)(2906002)(66446008)(956004)(2616005)(478600001)(6486002)(16526019)(186003)(26005)(6916009)(6506007)(64756008)(66556008)(66946007)(86362001)(316002)(66476007);
 DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR02MB3015;
 H:DB6PR02MB2999.eurprd02.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: bitdefender.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: WCuUKVKWIWyaq3b+3Fqc3pVBjPVlUZtemndFmXzahavgSp31sIF0O/nMPjqy3TyuzPU8lb+6On/C/0m3yXFnrcH+e7sUTqbzI1oTI6LcuUQL2puxPb1PIUsMQfF76zZ0PXT4XekKT+bN7wmnZKsejR9CnylLZpzQnfag6BA69dA6qvyfcRj7xOS15vPGuXaAzYAOYslf2m3neWsKh20sdWFtqdFmplqPmsssoSxOL6Vt2sxKeba4LP+uLaIWvmZ2K7JOhy8fDBmfLfSkhqhSvlADNoPDOTKAEeXQS31ZYIT8admMVdP1s0DhQFapaZ6wiNcZ1A4J//+yfTfSt6z5ERo4rdvjzFDXdI5wWo+ttzslz44MgYQM0Wj0oaHxnE/Ss7ZsZYV7mgrAE3Tpb2MtaVpPIxMXG9wYo6vfRGDcUlmBCcKISh0iXcrABoH0IKX8
x-ms-exchange-antispam-messagedata: OzhX4635hMs/ngh60om+BkjaFXO8RLnDiDA48xFg2WZXram09O12+I3hjm47s2s1WrBL/ehqglZ0gbPhtzi0hvXA+JmnSgt6U3wpHgTMVYMHyAbvVlW/1eCH9eh2eaIcp3OEJnehq1T/wwtkCwNj3Q==
Content-ID: <86B1FD18AC27094BB3F45A59D2940782@eurprd02.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: bitdefender.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5da6756e-afeb-44b8-e9fd-08d7babe5ef3
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2020 13:18:29.7879 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 487baf29-f1da-469a-9221-243f830c36f3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: vsUnjZyvW86Bx+fJ98MPzVpV+TLxYYidBWL7UQj3kKYQUz+1ZPiwSvrEMhbqwhzi4KI4bLE457PLkEj4E61O9Z9y+2pYqF3SUjPWkftYjVY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR02MB3015
Subject: [Xen-devel] [PATCH V5] x86/altp2m: Hypercall to set altp2m view
 visibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Alexandru Stefan ISAILA <aisaila@bitdefender.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXQgdGhpcyBtb21lbnQgYSBndWVzdCBjYW4gY2FsbCB2bWZ1bmMgdG8gY2hhbmdlIHRoZSBhbHRw
Mm0gdmlldy4gVGhpcw0Kc2hvdWxkIGJlIGxpbWl0ZWQgaW4gb3JkZXIgdG8gYXZvaWQgYW55IHVu
d2FudGVkIHZpZXcgc3dpdGNoLg0KDQpUaGUgbmV3IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0eSgp
IHNvbHZlcyB0aGlzIGJ5IG1ha2luZyB2aWV3cyBpbnZpc2libGUNCnRvIHZtZnVuYy4NClRoaXMg
aXMgZG9uZSBieSBoYXZpbmcgYSBzZXBhcmF0ZSBhcmNoLmFsdHAybV93b3JraW5nX2VwdHAgdGhh
dCBpcw0KcG9wdWxhdGVkIGFuZCBtYWRlIGludmFsaWQgaW4gdGhlIHNhbWUgcGxhY2VzIGFzIGFs
dHAybV9lcHRwLiBUaGlzIGlzDQp3cml0dGVuIHRvIEVQVFBfTElTVF9BRERSLg0KVGhlIHZpZXdz
IGFyZSBtYWRlIGluL3Zpc2libGUgYnkgbWFya2luZyB0aGVtIHdpdGggSU5WQUxJRF9NRk4gb3IN
CmNvcHlpbmcgdGhlbSBiYWNrIGZyb20gYWx0cDJtX2VwdHAuDQpUbyBoYXZlIGNvbnNpc3RlbmN5
IHRoZSB2aXNpYmlsaXR5IGFsc28gYXBwbGllcyB0bw0KcDJtX3N3aXRjaF9kb21haW5fYWx0cDJt
X2J5X2lkKCkuDQoNCk5vdGU6IElmIGFsdHAybSBtb2RlIGlzIHNldCB0byBtaXhlZCB0aGUgZ3Vl
c3QgaXMgYWJsZSB0byBjaGFuZ2UgdGhlIHZpZXcNCnZpc2liaWxpdHkgYW5kIHRoZW4gY2FsbCB2
bWZ1bmMuDQoNClNpZ25lZC1vZmYtYnk6IEFsZXhhbmRydSBJc2FpbGEgPGFpc2FpbGFAYml0ZGVm
ZW5kZXIuY29tPg0KLS0tDQpDQzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+DQpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4NCkNDOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcu
Y29vcGVyM0BjaXRyaXguY29tPg0KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUu
Y2l0cml4LmNvbT4NCkNDOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQpDQzogSnVs
aWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4NCkNDOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv
bnJhZC53aWxrQG9yYWNsZS5jb20+DQpDQzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGlu
aUBrZXJuZWwub3JnPg0KQ0M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5j
b20+DQpDQzogSnVuIE5ha2FqaW1hIDxqdW4ubmFrYWppbWFAaW50ZWwuY29tPg0KQ0M6IEtldmlu
IFRpYW4gPGtldmluLnRpYW5AaW50ZWwuY29tPg0KLS0tDQpDaGFuZ2VzIHNpbmNlIFY0Og0KCS0g
TW92ZSBwMm0gc3BlY2lmaWMgdGhpbmdzIGZyb20gaHZtIHRvIHAybS5jDQoJLSBBZGQgY29tbWVu
dCBmb3IgYWx0cDJtX2lkeCBib3VuZHMgY2hlY2sNCgktIEFkZCBhbHRwMm1fbGlzdF9sb2NrL3Vu
bG9jaygpLg0KDQpDaGFuZ2VzIHNpbmNlIFYzOg0KCS0gQ2hhbmdlIHZhciBuYW1lIGZvcm0gYWx0
cDJtX2lkeCB0byBpZHggdG8gc2hvcnRlbiBsaW5lIGxlbmd0aA0KCS0gQWRkIGJvdW5kcyBjaGVj
ayBmb3IgaWR4DQoJLSBVcGRhdGUgY29tbWl0IG1lc3NhZ2UNCgktIEFkZCBjb21tZW50IGluIHhl
bmN0cmwuaC4NCg0KQ2hhbmdlcyBzaW5jZSBWMjoNCgktIERyb3AgaGFwX2VuYWJsZWQoKSBjaGVj
aw0KCS0gUmVkdWNlIHRoZSBpbmRlbnRhdGlvbiBkZXB0aCBpbiBodm0uYw0KCS0gRml4IGFzc2ln
bm1lbnQgaW5kZW50YXRpb24NCgktIERyb3AgcGFkMi4NCg0KQ2hhbmdlcyBzaW5jZSBWMToNCgkt
IERyb3AgZG91YmxlIHZpZXcgZnJvbSB0aXRsZS4NCi0tLQ0KIHRvb2xzL2xpYnhjL2luY2x1ZGUv
eGVuY3RybC5oICAgfCAgNyArKysrKysrDQogdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgICAgICAg
ICB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysNCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAg
ICAgICAgIHwgMTQgKysrKysrKysrKysrKw0KIHhlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jICAg
ICAgfCAgMiArLQ0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgfCAxNSArKysrKysr
KysrKysrKw0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgICAgICAgfCAgMSArDQogeGVuL2Fy
Y2gveDg2L21tL3AybS5jICAgICAgICAgICB8IDM2ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLQ0KIHhlbi9pbmNsdWRlL2FzbS14ODYvZG9tYWluLmggICAgfCAgMSArDQogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9wMm0uaCAgICAgICB8ICA0ICsrKysNCiB4ZW4vaW5jbHVkZS9wdWJsaWMv
aHZtL2h2bV9vcC5oIHwgIDkgKysrKysrKysrDQogMTAgZmlsZXMgY2hhbmdlZCwgMTEwIGluc2Vy
dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQgYS90b29scy9saWJ4Yy9pbmNs
dWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQppbmRleCA5OTU1
MmE1ZjczLi5iMjZmY2NjOTg5IDEwMDY0NA0KLS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5j
dHJsLmgNCisrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oDQpAQCAtMTk0Myw2ICsx
OTQzLDEzIEBAIGludCB4Y19hbHRwMm1fY2hhbmdlX2dmbih4Y19pbnRlcmZhY2UgKmhhbmRsZSwg
dWludDMyX3QgZG9taWQsDQogICAgICAgICAgICAgICAgICAgICAgICAgIHhlbl9wZm5fdCBuZXdf
Z2ZuKTsNCiBpbnQgeGNfYWx0cDJtX2dldF92Y3B1X3AybV9pZHgoeGNfaW50ZXJmYWNlICpoYW5k
bGUsIHVpbnQzMl90IGRvbWlkLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
MzJfdCB2Y3B1aWQsIHVpbnQxNl90ICpwMm1pZHgpOw0KKy8qDQorICogU2V0IHZpZXcgdmlzaWJp
bGl0eSBmb3IgeGNfYWx0cDJtX3N3aXRjaF90b192aWV3IGFuZCB2bWZ1bmMuDQorICogTm90ZTog
SWYgYWx0cDJtIG1vZGUgaXMgc2V0IHRvIG1peGVkIHRoZSBndWVzdCBpcyBhYmxlIHRvIGNoYW5n
ZSB0aGUgdmlldw0KKyAqIHZpc2liaWxpdHkgYW5kIHRoZW4gY2FsbCB2bWZ1bmMuDQorICovDQor
aW50IHhjX2FsdHAybV9zZXRfdmlzaWJpbGl0eSh4Y19pbnRlcmZhY2UgKmhhbmRsZSwgdWludDMy
X3QgZG9taWQsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50MTZfdCB2aWV3X2lk
LCBib29sIHZpc2libGUpOw0KIA0KIC8qKiANCiAgKiBNZW0gcGFnaW5nIG9wZXJhdGlvbnMuDQpk
aWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfYWx0cDJtLmMgYi90b29scy9saWJ4Yy94Y19hbHRw
Mm0uYw0KaW5kZXggNDZmYjcyNTgwNi4uNjk4N2M5NTQxZiAxMDA2NDQNCi0tLSBhL3Rvb2xzL2xp
YnhjL3hjX2FsdHAybS5jDQorKysgYi90b29scy9saWJ4Yy94Y19hbHRwMm0uYw0KQEAgLTQxMCwz
ICs0MTAsMjcgQEAgaW50IHhjX2FsdHAybV9nZXRfdmNwdV9wMm1faWR4KHhjX2ludGVyZmFjZSAq
aGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCiAgICAgeGNfaHlwZXJjYWxsX2J1ZmZlcl9mcmVlKGhh
bmRsZSwgYXJnKTsNCiAgICAgcmV0dXJuIHJjOw0KIH0NCisNCitpbnQgeGNfYWx0cDJtX3NldF92
aXNpYmlsaXR5KHhjX2ludGVyZmFjZSAqaGFuZGxlLCB1aW50MzJfdCBkb21pZCwNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHVpbnQxNl90IHZpZXdfaWQsIGJvb2wgdmlzaWJsZSkNCit7
DQorICAgIGludCByYzsNCisNCisgICAgREVDTEFSRV9IWVBFUkNBTExfQlVGRkVSKHhlbl9odm1f
YWx0cDJtX29wX3QsIGFyZyk7DQorDQorICAgIGFyZyA9IHhjX2h5cGVyY2FsbF9idWZmZXJfYWxs
b2MoaGFuZGxlLCBhcmcsIHNpemVvZigqYXJnKSk7DQorICAgIGlmICggYXJnID09IE5VTEwgKQ0K
KyAgICAgICAgcmV0dXJuIC0xOw0KKw0KKyAgICBhcmctPnZlcnNpb24gPSBIVk1PUF9BTFRQMk1f
SU5URVJGQUNFX1ZFUlNJT047DQorICAgIGFyZy0+Y21kID0gSFZNT1BfYWx0cDJtX3NldF92aXNp
YmlsaXR5Ow0KKyAgICBhcmctPmRvbWFpbiA9IGRvbWlkOw0KKyAgICBhcmctPnUuc2V0X3Zpc2li
aWxpdHkuYWx0cDJtX2lkeCA9IHZpZXdfaWQ7DQorICAgIGFyZy0+dS5zZXRfdmlzaWJpbGl0eS52
aXNpYmxlID0gdmlzaWJsZTsNCisNCisgICAgcmMgPSB4ZW5jYWxsMihoYW5kbGUtPnhjYWxsLCBf
X0hZUEVSVklTT1JfaHZtX29wLCBIVk1PUF9hbHRwMm0sDQorICAgICAgICAgICAgICAgICAgSFlQ
RVJDQUxMX0JVRkZFUl9BU19BUkcoYXJnKSk7DQorDQorICAgIHhjX2h5cGVyY2FsbF9idWZmZXJf
ZnJlZShoYW5kbGUsIGFyZyk7DQorICAgIHJldHVybiByYzsNCit9DQpkaWZmIC0tZ2l0IGEveGVu
L2FyY2gveDg2L2h2bS9odm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMNCmluZGV4IGEzMzli
MzZhMGQuLjI1YTY1ZjZlMjUgMTAwNjQ0DQotLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQor
KysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jDQpAQCAtNDU2Myw2ICs0NTYzLDcgQEAgc3RhdGlj
IGludCBkb19hbHRwMm1fb3AoDQogICAgIGNhc2UgSFZNT1BfYWx0cDJtX2dldF9tZW1fYWNjZXNz
Og0KICAgICBjYXNlIEhWTU9QX2FsdHAybV9jaGFuZ2VfZ2ZuOg0KICAgICBjYXNlIEhWTU9QX2Fs
dHAybV9nZXRfcDJtX2lkeDoNCisgICAgY2FzZSBIVk1PUF9hbHRwMm1fc2V0X3Zpc2liaWxpdHk6
DQogICAgICAgICBicmVhazsNCiANCiAgICAgZGVmYXVsdDoNCkBAIC00ODQwLDYgKzQ4NDEsMTkg
QEAgc3RhdGljIGludCBkb19hbHRwMm1fb3AoDQogICAgICAgICBicmVhazsNCiAgICAgfQ0KIA0K
KyAgICBjYXNlIEhWTU9QX2FsdHAybV9zZXRfdmlzaWJpbGl0eToNCisgICAgew0KKyAgICAgICAg
dWludDE2X3QgaWR4ID0gYS51LnNldF92aXNpYmlsaXR5LmFsdHAybV9pZHg7DQorDQorICAgICAg
ICBpZiAoIGEudS5zZXRfdmlzaWJpbGl0eS5wYWQgKQ0KKyAgICAgICAgICAgIHJjID0gLUVJTlZB
TDsNCisgICAgICAgIGVsc2UgaWYgKCAhYWx0cDJtX2FjdGl2ZShkKSApDQorICAgICAgICAgICAg
cmMgPSAtRU9QTk9UU1VQUDsNCisgICAgICAgIGVsc2UNCisgICAgICAgICAgICByYyA9IHAybV9z
ZXRfYWx0cDJtX3ZpZXdfdmlzaWJpbGl0eShkLCBpZHgsDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgYS51LnNldF92aXNpYmlsaXR5LnZpc2libGUpOw0K
KyAgICB9DQorDQogICAgIGRlZmF1bHQ6DQogICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsN
CiAgICAgfQ0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9odm0vdm14L3ZteC5jIGIveGVuL2Fy
Y2gveDg2L2h2bS92bXgvdm14LmMNCmluZGV4IGQyNjVlZDQ2YWQuLmJiNDRlZjM5YTEgMTAwNjQ0
DQotLS0gYS94ZW4vYXJjaC94ODYvaHZtL3ZteC92bXguYw0KKysrIGIveGVuL2FyY2gveDg2L2h2
bS92bXgvdm14LmMNCkBAIC0yMTQwLDcgKzIxNDAsNyBAQCBzdGF0aWMgdm9pZCB2bXhfdmNwdV91
cGRhdGVfdm1mdW5jX3ZlKHN0cnVjdCB2Y3B1ICp2KQ0KICAgICB7DQogICAgICAgICB2LT5hcmNo
Lmh2bS52bXguc2Vjb25kYXJ5X2V4ZWNfY29udHJvbCB8PSBtYXNrOw0KICAgICAgICAgX192bXdy
aXRlKFZNX0ZVTkNUSU9OX0NPTlRST0wsIFZNWF9WTUZVTkNfRVBUUF9TV0lUQ0hJTkcpOw0KLSAg
ICAgICAgX192bXdyaXRlKEVQVFBfTElTVF9BRERSLCB2aXJ0X3RvX21hZGRyKGQtPmFyY2guYWx0
cDJtX2VwdHApKTsNCisgICAgICAgIF9fdm13cml0ZShFUFRQX0xJU1RfQUREUiwgdmlydF90b19t
YWRkcihkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHApKTsNCiANCiAgICAgICAgIGlmICggY3B1
X2hhc192bXhfdmlydF9leGNlcHRpb25zICkNCiAgICAgICAgIHsNCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYw0KaW5kZXgg
M2Q5M2YzNDUxYy4uNTk2OWVjODkyMiAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9oYXAv
aGFwLmMNCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMNCkBAIC00ODgsOCArNDg4LDE3
IEBAIGludCBoYXBfZW5hYmxlKHN0cnVjdCBkb21haW4gKmQsIHUzMiBtb2RlKQ0KICAgICAgICAg
ICAgIGdvdG8gb3V0Ow0KICAgICAgICAgfQ0KIA0KKyAgICAgICAgaWYgKCAoZC0+YXJjaC5hbHRw
Mm1fd29ya2luZ19lcHRwID0gYWxsb2NfeGVuaGVhcF9wYWdlKCkpID09IE5VTEwgKQ0KKyAgICAg
ICAgew0KKyAgICAgICAgICAgIHJ2ID0gLUVOT01FTTsNCisgICAgICAgICAgICBnb3RvIG91dDsN
CisgICAgICAgIH0NCisNCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0VQVFA7IGkrKyAp
DQorICAgICAgICB7DQogICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFtpXSA9IG1mbl94
KElOVkFMSURfTUZOKTsNCisgICAgICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBb
aV0gPSBtZm5feChJTlZBTElEX01GTik7DQorICAgICAgICB9DQogDQogICAgICAgICBmb3IgKCBp
ID0gMDsgaSA8IE1BWF9BTFRQMk07IGkrKyApDQogICAgICAgICB7DQpAQCAtNTIzLDYgKzUzMiwx
MiBAQCB2b2lkIGhhcF9maW5hbF90ZWFyZG93bihzdHJ1Y3QgZG9tYWluICpkKQ0KICAgICAgICAg
ICAgIGQtPmFyY2guYWx0cDJtX2VwdHAgPSBOVUxMOw0KICAgICAgICAgfQ0KIA0KKyAgICAgICAg
aWYgKCBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHAgKQ0KKyAgICAgICAgew0KKyAgICAgICAg
ICAgIGZyZWVfeGVuaGVhcF9wYWdlKGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cCk7DQorICAg
ICAgICAgICAgZC0+YXJjaC5hbHRwMm1fd29ya2luZ19lcHRwID0gTlVMTDsNCisgICAgICAgIH0N
CisNCiAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgTUFYX0FMVFAyTTsgaSsrICkNCiAgICAgICAg
ICAgICBwMm1fdGVhcmRvd24oZC0+YXJjaC5hbHRwMm1fcDJtW2ldKTsNCiAgICAgfQ0KZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0tZXB0LmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLWVw
dC5jDQppbmRleCBlYjBmMGVkZmVmLi42NTM5Y2E2MTliIDEwMDY0NA0KLS0tIGEveGVuL2FyY2gv
eDg2L21tL3AybS1lcHQuYw0KKysrIGIveGVuL2FyY2gveDg2L21tL3AybS1lcHQuYw0KQEAgLTEz
NjgsNiArMTM2OCw3IEBAIHZvaWQgcDJtX2luaXRfYWx0cDJtX2VwdChzdHJ1Y3QgZG9tYWluICpk
LCB1bnNpZ25lZCBpbnQgaSkNCiAgICAgZXB0ID0gJnAybS0+ZXB0Ow0KICAgICBlcHQtPm1mbiA9
IHBhZ2V0YWJsZV9nZXRfcGZuKHAybV9nZXRfcGFnZXRhYmxlKHAybSkpOw0KICAgICBkLT5hcmNo
LmFsdHAybV9lcHRwW2FycmF5X2luZGV4X25vc3BlYyhpLCBNQVhfRVBUUCldID0gZXB0LT5lcHRw
Ow0KKyAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGks
IE1BWF9FUFRQKV0gPSBlcHQtPmVwdHA7DQogfQ0KIA0KIHVuc2lnbmVkIGludCBwMm1fZmluZF9h
bHRwMm1fYnlfZXB0cChzdHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBlcHRwKQ0KZGlmZiAtLWdp
dCBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYw0KaW5kZXgg
YzVmNDI4ZDY3Yy4uMjdhODEyYTdiYiAxMDA2NDQNCi0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0u
Yw0KKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jDQpAQCAtMjUxNSw2ICsyNTE1LDcgQEAgdm9p
ZCBwMm1fZmx1c2hfYWx0cDJtKHN0cnVjdCBkb21haW4gKmQpDQogICAgIHsNCiAgICAgICAgIHAy
bV9yZXNldF9hbHRwMm0oZCwgaSwgQUxUUDJNX0RFQUNUSVZBVEUpOw0KICAgICAgICAgZC0+YXJj
aC5hbHRwMm1fZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsNCisgICAgICAgIGQtPmFyY2gu
YWx0cDJtX3dvcmtpbmdfZXB0cFtpXSA9IG1mbl94KElOVkFMSURfTUZOKTsNCiAgICAgfQ0KIA0K
ICAgICBhbHRwMm1fbGlzdF91bmxvY2soZCk7DQpAQCAtMjYzNCw3ICsyNjM1LDkgQEAgaW50IHAy
bV9kZXN0cm95X2FsdHAybV9ieV9pZChzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWR4
KQ0KICAgICAgICAgew0KICAgICAgICAgICAgIHAybV9yZXNldF9hbHRwMm0oZCwgaWR4LCBBTFRQ
Mk1fREVBQ1RJVkFURSk7DQogICAgICAgICAgICAgZC0+YXJjaC5hbHRwMm1fZXB0cFthcnJheV9p
bmRleF9ub3NwZWMoaWR4LCBNQVhfRVBUUCldID0NCi0gICAgICAgICAgICBtZm5feChJTlZBTElE
X01GTik7DQorICAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsNCisgICAgICAgICAg
ICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGlkeCwgTUFY
X0VQVFApXSA9DQorICAgICAgICAgICAgICAgIG1mbl94KElOVkFMSURfTUZOKTsNCiAgICAgICAg
ICAgICByYyA9IDA7DQogICAgICAgICB9DQogICAgIH0NCkBAIC0yNjYxLDcgKzI2NjQsNyBAQCBp
bnQgcDJtX3N3aXRjaF9kb21haW5fYWx0cDJtX2J5X2lkKHN0cnVjdCBkb21haW4gKmQsIHVuc2ln
bmVkIGludCBpZHgpDQogICAgIHJjID0gLUVJTlZBTDsNCiAgICAgYWx0cDJtX2xpc3RfbG9jayhk
KTsNCiANCi0gICAgaWYgKCBkLT5hcmNoLmFsdHAybV9lcHRwW2lkeF0gIT0gbWZuX3goSU5WQUxJ
RF9NRk4pICkNCisgICAgaWYgKCBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbaWR4XSAhPSBt
Zm5feChJTlZBTElEX01GTikgKQ0KICAgICB7DQogICAgICAgICBmb3JfZWFjaF92Y3B1KCBkLCB2
ICkNCiAgICAgICAgICAgICBpZiAoIGlkeCAhPSB2Y3B1X2FsdHAybSh2KS5wMm1pZHggKQ0KQEAg
LTMxNDUsNiArMzE0OCwzNSBAQCBpbnQgcDJtX2dldF9zdXBwcmVzc192ZShzdHJ1Y3QgZG9tYWlu
ICpkLCBnZm5fdCBnZm4sIGJvb2wgKnN1cHByZXNzX3ZlLA0KIA0KICAgICByZXR1cm4gcmM7DQog
fQ0KKw0KK2ludCBwMm1fc2V0X2FsdHAybV92aWV3X3Zpc2liaWxpdHkoc3RydWN0IGRvbWFpbiAq
ZCwgdW5zaWduZWQgaW50IGFsdHAybV9pZHgsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50OF90IHZpc2libGUpDQorew0KKyAgICBhbHRwMm1fbGlzdF9sb2NrKGQpOw0K
Kw0KKyAgICAvKg0KKyAgICAgKiBFcHRwIGluZGV4IGlzIGNvcnJlbGF0ZWQgd2l0aCBhbHRwMm0g
aW5kZXggYW5kIHNob3VsZCBub3QgZXhjZWVkDQorICAgICAqIG1pbihNQVhfQUxUUDJNLCBNQVhf
RVBUUCkuDQorICAgICAqLw0KKyAgICBpZiAoIGFsdHAybV9pZHggPj0gbWluKEFSUkFZX1NJWkUo
ZC0+YXJjaC5hbHRwMm1fcDJtKSwgTUFYX0VQVFApIHx8DQorICAgICAgICAgZC0+YXJjaC5hbHRw
Mm1fZXB0cFthcnJheV9pbmRleF9ub3NwZWMoYWx0cDJtX2lkeCwgTUFYX0VQVFApXSA9PQ0KKyAg
ICAgICAgIG1mbl94KElOVkFMSURfTUZOKSApDQorICAgIHsNCisgICAgICAgIGFsdHAybV9saXN0
X3VubG9jayhkKTsNCisgICAgICAgIHJldHVybiAtRUlOVkFMOw0KKyAgICB9DQorDQorICAgIGlm
ICggdmlzaWJsZSApDQorICAgICAgICBkLT5hcmNoLmFsdHAybV93b3JraW5nX2VwdHBbYXJyYXlf
aW5kZXhfbm9zcGVjKGFsdHAybV9pZHgsIE1BWF9FUFRQKV0gPQ0KKyAgICAgICAgICAgIGQtPmFy
Y2guYWx0cDJtX2VwdHBbYXJyYXlfaW5kZXhfbm9zcGVjKGFsdHAybV9pZHgsIE1BWF9FUFRQKV07
DQorICAgIGVsc2UNCisgICAgICAgIGQtPmFyY2guYWx0cDJtX3dvcmtpbmdfZXB0cFthcnJheV9p
bmRleF9ub3NwZWMoYWx0cDJtX2lkeCwgTUFYX0VQVFApXSA9DQorICAgICAgICAgICAgbWZuX3go
SU5WQUxJRF9NRk4pOw0KKw0KKyAgICBhbHRwMm1fbGlzdF91bmxvY2soZCk7DQorDQorICAgIHJl
dHVybiAwOw0KK30NCiAjZW5kaWYNCiANCiAvKg0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvZG9tYWluLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2RvbWFpbi5oDQppbmRleCAxMDVh
ZGY5NmViLi44MDBlMTJlYWU1IDEwMDY0NA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21h
aW4uaA0KKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9kb21haW4uaA0KQEAgLTMyNyw2ICszMjcs
NyBAQCBzdHJ1Y3QgYXJjaF9kb21haW4NCiAgICAgc3RydWN0IHAybV9kb21haW4gKmFsdHAybV9w
Mm1bTUFYX0FMVFAyTV07DQogICAgIG1tX2xvY2tfdCBhbHRwMm1fbGlzdF9sb2NrOw0KICAgICB1
aW50NjRfdCAqYWx0cDJtX2VwdHA7DQorICAgIHVpbnQ2NF90ICphbHRwMm1fd29ya2luZ19lcHRw
Ow0KICNlbmRpZg0KIA0KICAgICAvKiBOQi4gcHJvdGVjdGVkIGJ5IGQtPmV2ZW50X2xvY2sgYW5k
IGJ5IGlycV9kZXNjW2lycV0ubG9jayAqLw0KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14
ODYvcDJtLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L3AybS5oDQppbmRleCA5MjhhN2M2MjdhLi4w
MTVkNTA5ZjdiIDEwMDY0NA0KLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaA0KKysrIGIv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9wMm0uaA0KQEAgLTg5Nyw2ICs4OTcsMTAgQEAgaW50IHAybV9j
aGFuZ2VfYWx0cDJtX2dmbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgaWR4LA0KIGlu
dCBwMm1fYWx0cDJtX3Byb3BhZ2F0ZV9jaGFuZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3QgZ2Zu
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWZuX3QgbWZuLCB1bnNpZ25lZCBp
bnQgcGFnZV9vcmRlciwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV90eXBl
X3QgcDJtdCwgcDJtX2FjY2Vzc190IHAybWEpOw0KKw0KKy8qIFNldCBhIHNwZWNpZmljIHAybSB2
aWV3IHZpc2liaWxpdHkgKi8NCitpbnQgcDJtX3NldF9hbHRwMm1fdmlld192aXNpYmlsaXR5KHN0
cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGludCBpZHgsDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB1aW50OF90IHZpc2libGUpOw0KICNlbHNlDQogc3RydWN0IHAybV9kb21h
aW4gKnAybV9nZXRfYWx0cDJtKHN0cnVjdCB2Y3B1ICp2KTsNCiBzdGF0aWMgaW5saW5lIHZvaWQg
cDJtX2FsdHAybV9jaGVjayhzdHJ1Y3QgdmNwdSAqdiwgdWludDE2X3QgaWR4KSB7fQ0KZGlmZiAt
LWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9odm0vaHZtX29wLmggYi94ZW4vaW5jbHVkZS9wdWJs
aWMvaHZtL2h2bV9vcC5oDQppbmRleCBiNTk5ZDNjYmQwLi44NzBlYzUyMDYwIDEwMDY0NA0KLS0t
IGEveGVuL2luY2x1ZGUvcHVibGljL2h2bS9odm1fb3AuaA0KKysrIGIveGVuL2luY2x1ZGUvcHVi
bGljL2h2bS9odm1fb3AuaA0KQEAgLTMxOCw2ICszMTgsMTIgQEAgc3RydWN0IHhlbl9odm1fYWx0
cDJtX2dldF92Y3B1X3AybV9pZHggew0KICAgICB1aW50MTZfdCBhbHRwMm1faWR4Ow0KIH07DQog
DQorc3RydWN0IHhlbl9odm1fYWx0cDJtX3NldF92aXNpYmlsaXR5IHsNCisgICAgdWludDE2X3Qg
YWx0cDJtX2lkeDsNCisgICAgdWludDhfdCB2aXNpYmxlOw0KKyAgICB1aW50OF90IHBhZDsNCit9
Ow0KKw0KIHN0cnVjdCB4ZW5faHZtX2FsdHAybV9vcCB7DQogICAgIHVpbnQzMl90IHZlcnNpb247
ICAgLyogSFZNT1BfQUxUUDJNX0lOVEVSRkFDRV9WRVJTSU9OICovDQogICAgIHVpbnQzMl90IGNt
ZDsNCkBAIC0zNTAsNiArMzU2LDggQEAgc3RydWN0IHhlbl9odm1fYWx0cDJtX29wIHsNCiAjZGVm
aW5lIEhWTU9QX2FsdHAybV9nZXRfcDJtX2lkeCAgICAgICAgICAxNA0KIC8qIFNldCB0aGUgIlN1
cHJlc3MgI1ZFIiBiaXQgZm9yIGEgcmFuZ2Ugb2YgcGFnZXMgKi8NCiAjZGVmaW5lIEhWTU9QX2Fs
dHAybV9zZXRfc3VwcHJlc3NfdmVfbXVsdGkgMTUNCisvKiBTZXQgdmlzaWJpbGl0eSBmb3IgYSBn
aXZlbiBhbHRwMm0gdmlldyAqLw0KKyNkZWZpbmUgSFZNT1BfYWx0cDJtX3NldF92aXNpYmlsaXR5
ICAgICAgIDE2DQogICAgIGRvbWlkX3QgZG9tYWluOw0KICAgICB1aW50MTZfdCBwYWQxOw0KICAg
ICB1aW50MzJfdCBwYWQyOw0KQEAgLTM2Nyw2ICszNzUsNyBAQCBzdHJ1Y3QgeGVuX2h2bV9hbHRw
Mm1fb3Agew0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3N1cHByZXNzX3ZlX211bHRp
ICAgIHN1cHByZXNzX3ZlX211bHRpOw0KICAgICAgICAgc3RydWN0IHhlbl9odm1fYWx0cDJtX3Zj
cHVfZGlzYWJsZV9ub3RpZnkgIGRpc2FibGVfbm90aWZ5Ow0KICAgICAgICAgc3RydWN0IHhlbl9o
dm1fYWx0cDJtX2dldF92Y3B1X3AybV9pZHggICAgIGdldF92Y3B1X3AybV9pZHg7DQorICAgICAg
ICBzdHJ1Y3QgeGVuX2h2bV9hbHRwMm1fc2V0X3Zpc2liaWxpdHkgICAgICAgc2V0X3Zpc2liaWxp
dHk7DQogICAgICAgICB1aW50OF90IHBhZFs2NF07DQogICAgIH0gdTsNCiB9Ow0KLS0gDQoyLjE3
LjENCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:33:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:33:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6woY-0008D5-AB; Wed, 26 Feb 2020 13:33:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6woX-0008D0-Cr
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:33:25 +0000
X-Inumbo-ID: 9075bf36-589c-11ea-aba8-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9075bf36-589c-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 13:33:25 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6woW-0000nC-OT; Wed, 26 Feb 2020 13:33:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6woW-0002Vv-9J; Wed, 26 Feb 2020 13:33:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6woW-0008AE-7i; Wed, 26 Feb 2020 13:33:24 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147541-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f8788d86ab28f61f7b46eb6be375f8a726783636
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 13:33:24 +0000
Subject: [Xen-devel] [linux-linus test] 147541: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU0MSBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NTQxLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1m
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxv
d2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1
ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9j
a2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAxNiBndWVzdC1zdGFydC9kZWJpYW4u
cmVwZWF0IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTUgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBiYXNlbGluZSB1bnRlc3RlZAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtl
IDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAg
ICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwg
ICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAg
ICBmODc4OGQ4NmFiMjhmNjFmN2I0NmViNmJlMzc1ZjhhNzI2NzgzNjM2CmJhc2VsaW5lIHZlcnNp
b246CiBsaW51eCAgICAgICAgICAgICAgICA3MzY3MDZiZWUzMjk4MjA4MzQzYTc2MDk2MzcwZTRm
NmE1YzU1OTE1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzM1ODAgIDIwMTktMDMtMDQgMTk6NTM6
MDkgWiAgMzU4IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTMzNjA1ICAyMDE5LTAzLTA1IDIw
OjAzOjE0IFogIDM1NyBkYXlzICAyMDcgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3
NTQxICAyMDIwLTAyLTI0IDEyOjI2OjU5IFogICAgMiBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo2
MzI1IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVt
IGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNt
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2
Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdv
dWxkIGJlIDE4MTg4NDMgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:44:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:44:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6wyU-0000gK-DW; Wed, 26 Feb 2020 13:43:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6wyT-0000gF-6C
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:43:41 +0000
X-Inumbo-ID: fa638850-589d-11ea-9425-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fa638850-589d-11ea-9425-12813bfff9fa;
 Wed, 26 Feb 2020 13:43:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6wyJ-0000zd-OC; Wed, 26 Feb 2020 13:43:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6wyI-0002qX-W3; Wed, 26 Feb 2020 13:43:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6wyI-0004ug-VK; Wed, 26 Feb 2020 13:43:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147633-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=102b439f910e761bf92eed9fdf45d49bc6fba5d4
X-Osstest-Versions-That: xen=d90bcb5f10995c52d080274d66bfdc362b22598e
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 13:43:30 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147633: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYzMyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzYzMy8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxMDJiNDM5ZjkxMGU3NjFiZjkyZWVkOWZkZjQ1ZDQ5YmM2ZmJhNWQ0CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkOTBiY2I1ZjEwOTk1YzUyZDA4
MDI3NGQ2NmJmZGMzNjJiMjI1OThlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2MDUgIDIwMjAt
MDItMjUgMjA6MDE6MTAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjMzICAy
MDIwLTAyLTI2IDEwOjAwOjQ3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+CiAg
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIFh1IDx4dXdlaTVA
aGlzaWxpY29uLmNvbT4KCmpvYnM6CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhl
bi5vcmc6L2hvbWUveGVuL2dpdC94ZW4uZ2l0CiAgIGQ5MGJjYjVmMTAuLjEwMmI0MzlmOTEgIDEw
MmI0MzlmOTEwZTc2MWJmOTJlZWQ5ZmRmNDVkNDliYzZmYmE1ZDQgLT4gc21va2UKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:50:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:50:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6x4x-0001WP-8V; Wed, 26 Feb 2020 13:50:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6x4w-0001WK-Gv
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:50:22 +0000
X-Inumbo-ID: e94a92b0-589e-11ea-9427-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e94a92b0-589e-11ea-9427-12813bfff9fa;
 Wed, 26 Feb 2020 13:50:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6x4m-00017U-JZ; Wed, 26 Feb 2020 13:50:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6x4m-0003Fi-8C; Wed, 26 Feb 2020 13:50:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6x4m-0007sV-5f; Wed, 26 Feb 2020 13:50:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147546-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:guest-saverestore:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=c1e667d2598b9b3ce62b8e89ed22dd38dfe9f57f
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 13:50:12 +0000
Subject: [Xen-devel] [qemu-mainline test] 147546: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU0NiBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1NDYvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxNCBndWVzdC1zYXZlcmVzdG9yZSAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3Jl
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC1zaGFkb3cgMTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMyBn
dWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDEzIGd1ZXN0
LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtIDEz
IGd1ZXN0LXNhdmVyZXN0b3JlIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEzIGd1ZXN0LXNhdmVyZXN0b3JlIGZh
aWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQg
MTMgZ3Vlc3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZz
LiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgMTMgZ3Vl
c3Qtc2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTMgZ3Vlc3Qt
c2F2ZXJlc3RvcmUgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd3MxNi1hbWQ2NCAxMyBndWVzdC1zYXZlcmVzdG9yZSBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEK
ClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2lu
Zyk6CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwg
YnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1
ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFpbCAgbGlrZSAxNDQ4NjEKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBs
aWtlIDE0NDg2MQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZz
aGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJp
YW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
bGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1Ymll
dHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBjMWU2NjdkMjU5OGI5YjNjZTYyYjhlODllZDIy
ZGQzOGRmZTlmNTdmCmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3
YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDcyIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA3MSBkYXlzICAyODMgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NTQ2ICAyMDIwLTAyLTI0IDE0OjUwOjQ5IFogICAg
MSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVu
ZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFhcnVz
aGkgTWVodGEgPG1laHRhLmFhcnUyMEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxhZHJp
ZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5jb20+
CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4IEJl
bm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4YW5k
ZXIuUmljaGFyZHNvbkBjbC5jYW0uYWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4LndpbGxp
YW1zb25AcmVkaGF0LmNvbT4KICBBbGV4YW5kZXIgQnVsZWtvdiA8YWx4bmRyQGJ1LmVkdT4KICBB
bGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29tPgogIEFsZXhleSBLYXJkYXNoZXZz
a2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8bmV2aWxhZEB5YWhvby5jb20+CiAg
QWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIyMy5tZT4KICBBbmRyZWEgQm9sb2du
YW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFuZHJlYXMgU2Nod2FiIDxzY2h3YWJAc3VzZS5k
ZT4KICBBbmRyZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEFuZHJldyBKb25lcyA8ZHJq
b25lc0ByZWRoYXQuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmljaEB2
aXJ0dW96em8uY29tPgogIEFudXAgUGF0ZWwgPGFudXAucGF0ZWxAd2RjLmNvbT4KICBBcmF2aW5k
YSBQcmFzYWQgPGFyYXdpbmRhLnBAZ21haWwuY29tPgogIEF1cmVsaWVuIEphcm5vIDxhdXJlbGll
bkBhdXJlbDMyLm5ldD4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1PgogIEJl
YXRhIE1pY2hhbHNrYSA8YmVhdGEubWljaGFsc2thQGxpbmFyby5vcmc+CiAgQmVuamFtaW4gSGVy
cmVuc2NobWlkdCA8YmVuaEBrZXJuZWwuY3Jhc2hpbmcub3JnPgogIEJoYXJhdGEgQiBSYW8gPGJo
YXJhdGFAbGludXguaWJtLmNvbT4KICBCaW4gTWVuZyA8Ym1lbmcuY25AZ21haWwuY29tPgogIENh
bWVyb24gRXNmYWhhbmkgPGRpcnR5QGFwcGxlLmNvbT4KICBDYXJsb3MgU2FudG9zIDxjYXNhbnRv
c0ByZWRoYXQuY29tPgogIENhdGh5IFpoYW5nIDxjYXRoeS56aGFuZ0BpbnRlbC5jb20+CiAgQ2hl
biBRdW4gPGt1aG4uY2hlbnF1bkBodWF3ZWkuY29tPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8
Ym9ybnRyYWVnZXJAZGUuaWJtLmNvbT4KICBDaHJpc3RpYW4gU2Nob2VuZWJlY2sgPHFlbXVfb3Nz
QGNydWRlYnl0ZS5jb20+CiAgQ2hyaXN0b3BoZSBMeW9uIDxjaHJpc3RvcGhlLmx5b25AbGluYXJv
Lm9yZz4KICBDbGViZXIgUm9zYSA8Y3Jvc2FAcmVkaGF0LmNvbT4KICBDbGVtZW50IERlc2NoYW1w
cyA8Y2xlbWVudC5kZXNjaGFtcHNAZ3JlZW5zb2NzLmNvbT4KICBDb2xlIFJvYmluc29uIDxjcm9i
aW5zb0ByZWRoYXQuY29tPgogIENvcmV5IE1pbnlhcmQgPGNtaW55YXJkQG12aXN0YS5jb20+CiAg
Q29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNr
QHJlZGhhdC5jb20+ICNzMzkweAogIEPDqWRyaWMgTGUgR29hdGVyIDxjbGdAZnIuaWJtLmNvbT4K
ICBDw6lkcmljIExlIEdvYXRlciA8Y2xnQGthb2Qub3JnPgogIERhbWllbiBIZWRkZSA8ZGFtaWVu
LmhlZGRlQGdyZWVuc29jcy5jb20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhi
NDEzQGdtYWlsLmNvbT4KICBEYW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29t
PgogIERhdmlkIEVkbW9uZHNvbiA8ZGF2aWQuZWRtb25kc29uQG9yYWNsZS5jb20+CiAgRGF2aWQg
R2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgR2lic29uIDxkYXZp
ZEBnaWJzb24uZHJvcGJlYXIuaWQuYXU+IChwcGMgcGFydHMpCiAgRGF2aWQgSGlsZGVuYnJhbmQg
PGRhdmlkQHJlZGhhdC5jb20+CiAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAbnV0YW5peC5j
b20+CiAgRGVuaXMgUGxvdG5pa292IDxkcGxvdG5pa292QHZpcnR1b3p6by5jb20+CiAgRHIuIERh
dmlkIEFsYW4gR2lsYmVydCA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3Qg
PGVoYWJrb3N0QHJlZGhhdC5jb20+CiAgRWlpY2hpIFRzdWthdGEgPGRldmVsQGV0c3VrYXRhLmNv
bT4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJs
YWtlQHJlZGhhdC5jb20+CiAgRXJpYyBSZW4gPHJlbnpoZW5AbGludXguYWxpYmFiYS5jb20+CiAg
RXJ5dSBHdWFuIDxlZ3VhbkBsaW51eC5hbGliYWJhLmNvbT4KICBGYWJpYW5vIFJvc2FzIDxmYXJv
c2FzQGxpbnV4LmlibS5jb20+CiAgRmFuZ3J1aSBTb25nIDxpQG1hc2tyYXkubWU+CiAgRmVsaXBl
IEZyYW5jaW9zaSA8ZmVsaXBlQG51dGFuaXguY29tPgogIEZpbGlwIEJvenV0YSA8RmlsaXAuQm96
dXRhQHJ0LXJrLmNvbT4KICBGcmFuY2lzY28gSWdsZXNpYXMgPGZyYW5jaXNjby5pZ2xlc2lhc0B4
aWxpbnguY29tPgogIEZyYW5jaXNjbyBJZ2xlc2lhcyA8ZnJhc3NlLmlnbGVzaWFzQGdtYWlsLmNv
bT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBsaW51eC5pYm0uY29tPgogIEdhbmVzaCBNYWhh
cmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJkIEhvZmZt
YW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1
ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3VveWlAaDNj
LmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFuIDxoaGFu
QHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhlcnbDqSBQb3Vz
c2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4KICBIZXlpIEd1byA8Z3VvaGV5aUBodWF3ZWku
Y29tPgogIEhpa2FydSBOaXNoaWRhIDxoaWthcnVwc3BAZ21haWwuY29tPgogIEhvd2FyZCBTcG9l
bHN0cmEgPGhzcC5jYXQ3QGdtYWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRo
YXQuY29tPgogIEphZSBIeXVuIFlvbyA8amFlLmh5dW4ueW9vQGxpbnV4LmludGVsLmNvbT4KICBK
YWZhciBBYmRpIDxjYWZlci5hYmRpQGdtYWlsLmNvbT4KICBKYWlqdW4gQ2hlbiA8Y2hlbmppYWp1
bjhAaHVhd2VpLmNvbT4KICBKYW1lcyBDbGFya2UgPGpydGMyN0BqcnRjMjcuY29tPgogIEphbiBL
aXN6a2EgPGphbi5raXN6a2FAd2ViLmRlPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXgu
aWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBo
aWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lr
IDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNvbT4KICBKZW5zIEZyZWltYW5uIDxqZnJlaW1h
bm5AcmVkaGF0LmNvbT4KICBKaWFodWkgQ2VuIDxjZW5qaWFodWlAaHVhd2VpLmNvbT4KICBKaWFq
dW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkgWHVlIDxqaXVmZWkueHVl
QGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQuYXU+CiAgSm9o
biBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEpvc2ggS3VueiA8amt6QGdvb2dsZS5jb20+CiAg
SnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVz
dWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFw
IENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBA
a2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4g
V29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5o
dUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50
IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVk
aGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBC
cmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNv
bT4KICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8
bHlhbkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUg
SmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwu
Y29tPgogIEx1YyBNaWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5zb2NzLmNvbT4KICBMdWvDocWhIERv
a3RvciA8bGRva3RvckByZWRoYXQuY29tPgogIE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+
CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFy
Y2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgTWFyZWsgRG9sYXRh
IDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0
LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2VyLmN4PgogIE1hc2FoaXJvIFlhbWFk
YSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1bWFAanAu
ZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9zYXRvQGxpbnV4LmlibS5jb20+CiAg
TWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNjaGVtQGdtYWlsLmNvbT4KICBNYXggRmlsaXBwb3YgPGpj
bXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hh
ZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5p
a0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgog
IE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8
bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlj
a3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29t
PgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFu
aW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9o
aXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmli
bS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlr
b2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEg
PG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lckBzaWZpdmUuY29t
PgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5
dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBo
dWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBE
dXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0Bn
bWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAg
UGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIEtyZW1wYSA8cGty
ZW1wYUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9y
Zz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIg
V3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgog
IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0
aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2Vp
LmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBS
ZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxpbmUuZGU+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hh
cmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGlu
YXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28uY29tPgogIFNhbHZhZG9yIEZhbmRpbm8g
PHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRA
ZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29t
PgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hh
bWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8u
aHVuZ0BzaWZpdmUuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXguaWJtLmNv
bT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hv
cm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAg
U3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5v
Y3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4K
ICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFi
ZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15
IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5k
YXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+
CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUYXlsb3IgU2ltcHNvbiA8dHNpbXBzb25A
cXVpY2luYy5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVndW95aSA8
dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNAc21pbGUu
ZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNv
di1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8bWVsaW4g
PHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWlu
ZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAgV2VpIFlh
bmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6em8gPHdy
YW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdlaS5jb20+
CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExpIDx4aWFv
eWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVkdS5jbj4K
ICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZhbmd5aW5n
MUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIuY29tPgog
IFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8bnBlczg3
MTg0QGdtYWlsLmNvbT4KICBZdS1DaGVuIExpbiA8eXVjaGVubGluQHN5bm9sb2d5LmNvbT4KICBZ
dXJpIEJlbmRpdG92aWNoIDx5dXJpLmJlbmRpdG92aWNoQGRheW5peC5jb20+CiAgWXVyeSBLb3Rv
diA8eXVyeS1rb3RvdkB5YW5kZXgtdGVhbS5ydT4KICBZdXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFA
b3JhY2xlLmNvbT4KICBaZW5naHVpIFl1IDx5dXplbmdodWlAaHVhd2VpLmNvbT4KICB6aGVud2Vp
IHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNlLmNvbT4KICBaaGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFA
aHVhd2VpLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1w
dm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1m
cmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmlj
dC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUt
cmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVs
dGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hp
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9u
IGxvZzsgaXQgd291bGQgYmUgMzM3MDIgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 13:57:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 13:57:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6xCC-0001lv-5Y; Wed, 26 Feb 2020 13:57:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6xCB-0001lq-40
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 13:57:51 +0000
X-Inumbo-ID: f9612cd0-589f-11ea-9428-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f9612cd0-589f-11ea-9428-12813bfff9fa;
 Wed, 26 Feb 2020 13:57:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7D9F7ABEA;
 Wed, 26 Feb 2020 13:57:48 +0000 (UTC)
To: Paul Durrant <pdurrant@amazon.com>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <2653c2cf-9add-dd0c-03e5-36d951ee621e@suse.com>
Date: Wed, 26 Feb 2020 14:57:54 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200225095357.3923-3-pdurrant@amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUuMDIuMjAyMCAxMDo1MywgUGF1bCBEdXJyYW50IHdyb3RlOgo+IFRoZXJlJ3Mgbm8gcGFy
dGljdWxhciByZWFzb24gc2hhcmVkX2luZm8gbmVlZCB1c2UgYSB4ZW5oZWFwIHBhZ2UuIEl0J3MK
PiBvbmx5IHB1cnBvc2UgaXMgdG8gYmUgbWFwcGVkIGJ5IHRoZSBndWVzdCBzbyB1c2UgYSBQR0Nf
ZXh0cmEgZG9taGVhcCBwYWdlCj4gaW5zdGVhZC4KClNpbmNlIHRoZSBjb3ZlciBsZXR0ZXIgYWxz
byBkb2Vzbid0IGdpdmUgYW55IGJhY2tncm91bmQgLSBpcyB0aGVyZSBhCnByb2JsZW0gd2l0aCB0
aGUgY3VycmVudCBhcnJhbmdlbWVudHM/IEFyZSB0aGVyZSBhbnkgZnVydGhlciBwbGFucwpkZXBl
bmRpbmcgb24gdGhpcyBiZWluZyBjaGFuZ2VkPyBPciBpcyB0aGlzIHNpbXBseSAibGV0J3MgZG8g
aXQKYmVjYXVzZSBub3cgd2UgY2FuIj8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 14:02:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 14:02:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6xGp-0002dC-P5; Wed, 26 Feb 2020 14:02:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6xGn-0002d7-VV
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 14:02:38 +0000
X-Inumbo-ID: a423092c-58a0-11ea-9428-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a423092c-58a0-11ea-9428-12813bfff9fa;
 Wed, 26 Feb 2020 14:02:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582725756;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=7XPqfxVZ0jqdvwsSGMr8oRyozFzxBfJDPzKRpUITy8M=;
 b=EIypxYBjSlGNoU2BGPSUyPgc5qlexIE5OmE59ynRh0TPu+MeXkTYK9gL
 2UDWmZ03okXUOp4CR++LyxH8aHdBh4BnLVVP/dWA7lqPoLyyU8xgv4X9P
 BZ6+hCwJgU1CSIXzJYSCp9bxIdlb4/Aom3kjK56EAT1caXOfs0hFvAQ9o I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: ySh91M1nj+/owjwpq+HA4dJB1DKa4yyPvXebQocTn9R3ErlKDRpJeiJ9Rj7q2c4m3iOaOyxqw4
 o1Q8d499bFmHOBDirzqFRHiwyDbnd7diWTIBnsrIkwUYnw/nNnW4t/Jac1dIKMzLD+lKLFajY9
 Pa+W+v/dMmEjj4zN4R3rSegOeqxNAd8Bxz7vqOpvAZ+BNQIPguu9PoiEJtJIWDNXOCI9RnmPjV
 B1CUUCxMRqt1dAcf3Tf1pkPRFR+b5zARYyuqKpM/tnYz8S+T0fNovsxi5tzzf+2jutmn4IOacn
 HW0=
X-SBRS: 2.7
X-MesageID: 13666383
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13666383"
Date: Wed, 26 Feb 2020 15:02:28 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200226140228.GE24458@Air-de-Roger.citrite.net>
References: <20200226121921.28627-5-roger.pau@citrix.com>
 <20200226123844.29519-1-roger.pau@citrix.com>
 <3cea2d54-345b-d632-2d2f-320fe586e0ea@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3cea2d54-345b-d632-2d2f-320fe586e0ea@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 4/4] x86/smp: do not use scratch_cpumask
 when in interrupt or exception context
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Sander Eikelenboom <linux@eikelenboom.it>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDI6MTA6NDRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjYuMDIuMjAyMCAxMzozOCwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gVXNp
bmcgc2NyYXRjaF9jcHVtYXNrIGluIHNlbmRfSVBJX21hc2sgaXMgbm90IHNhZmUgaW4gSVJRIG9y
IGV4Y2VwdGlvbgo+ID4gY29udGV4dCBiZWNhdXNlIGl0IGNhbiBuZXN0LCBhbmQgaGVuY2Ugc2Vu
ZF9JUElfbWFzayBjb3VsZCBiZQo+ID4gb3ZlcndyaXRpbmcgYW5vdGhlciB1c2VyIHNjcmF0Y2gg
Y3B1bWFzayBkYXRhIHdoZW4gdXNlZCBpbiBzdWNoCj4gPiBjb250ZXh0cy4KPiA+IAo+ID4gSW5z
dGVhZCBpbnRyb2R1Y2UgYSBuZXcgY3B1bWFzayB0byBiZSB1c2VkIGJ5IHNlbmRfSVBJX21hc2ss
IGFuZAo+ID4gZGlzYWJsZSBpbnRlcnJ1cHRzIHdoaWxlIHVzaW5nIGl0Lgo+IAo+IFdpdGggdGhp
cyBub3cgYXBwYXJlbnRseSBzdGFsZSBzZW50ZW5jZSBkcm9wcGVkIChlYXNpbHkgZG9uZQo+IHdo
aWxlIGNvbW1pdHRpbmcpCgpVaCwgSSB0aG91Z2h0IEkgZml4ZWQgdGhlIGNvbW1pdCBtZXNzYWdl
LCBidXQgbG9va3MgbGlrZSBJIG1pc3NlZCB0aGF0CmJpdC4KClRoYW5rcy4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 14:05:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 14:05:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6xJa-0002lz-89; Wed, 26 Feb 2020 14:05:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6xJY-0002lr-VE
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 14:05:29 +0000
X-Inumbo-ID: 0a9c021c-58a1-11ea-aba8-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0a9c021c-58a1-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 14:05:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582725929; x=1614261929;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=H9z4ReTVVoXBib7ZVNacEGtzc37HUVs0lzYr4DriPgM=;
 b=v7NGTPxFgxrk0ogzC+7wkShUCOvbR/FQTz05tW1Skju9J0vPonl72CH/
 B9IcH8H+GliI9KLHDE+9MfgNZg7BUTh7oV8a+30yLdjx0EGNgVWSWy++V
 3g7yHHW2AsgFmpSgpEks3JQb8Wiia8Lb2B8Zn1cTswoTj6mgE252++8x2 g=;
IronPort-SDR: 4aWlW0xDKVb4qJ5ci737S484wziZiGL3vmcppCoD88Yg4rDJpdRADwJWSEj5ETEN4XE0XzDUnm
 eOVXL8LmHj8A==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="28991130"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1a-821c648d.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 26 Feb 2020 14:05:26 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1a-821c648d.us-east-1.amazon.com (Postfix) with ESMTPS
 id 74BA2A3C8C; Wed, 26 Feb 2020 14:05:22 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 14:05:21 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 14:05:20 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Wed, 26 Feb 2020 14:05:20 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Jan Beulich <jbeulich@suse.com>
Thread-Topic: [PATCH 2/2] domain: use PGC_extra domheap page for shared_info
Thread-Index: AQHV68GGHAJvfVndcEiEcAXBc0AZ06gtgfgAgAAAk6A=
Date: Wed, 26 Feb 2020 14:05:20 +0000
Message-ID: <132bb159fcf049ae87e402537ccc7d2a@EX13D32EUC003.ant.amazon.com>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <2653c2cf-9add-dd0c-03e5-36d951ee621e@suse.com>
In-Reply-To: <2653c2cf-9add-dd0c-03e5-36d951ee621e@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.91]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Ian
 Jackson <ian.jackson@eu.citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKYW4gQmV1bGljaCA8amJldWxp
Y2hAc3VzZS5jb20+DQo+IFNlbnQ6IDI2IEZlYnJ1YXJ5IDIwMjAgMTM6NTgNCj4gVG86IER1cnJh
bnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gQ2M6IHhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZzsgU3RlZmFubyBTdGFiZWxsaW5pDQo+IDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz47IFZvbG9keW15ciBCYWJjaHVrDQo+
IDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT47IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29w
ZXIzQGNpdHJpeC5jb20+Ow0KPiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFwQGNpdHJpeC5j
b20+OyBJYW4gSmFja3Nvbg0KPiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IEtvbnJhZCBS
emVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFdlaSBMaXUgPHdsQHhl
bi5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMi8yXSBkb21haW46IHVzZSBQR0NfZXh0cmEg
ZG9taGVhcCBwYWdlIGZvcg0KPiBzaGFyZWRfaW5mbw0KPiANCj4gT24gMjUuMDIuMjAyMCAxMDo1
MywgUGF1bCBEdXJyYW50IHdyb3RlOg0KPiA+IFRoZXJlJ3Mgbm8gcGFydGljdWxhciByZWFzb24g
c2hhcmVkX2luZm8gbmVlZCB1c2UgYSB4ZW5oZWFwIHBhZ2UuIEl0J3MNCj4gPiBvbmx5IHB1cnBv
c2UgaXMgdG8gYmUgbWFwcGVkIGJ5IHRoZSBndWVzdCBzbyB1c2UgYSBQR0NfZXh0cmEgZG9taGVh
cA0KPiBwYWdlDQo+ID4gaW5zdGVhZC4NCj4gDQo+IFNpbmNlIHRoZSBjb3ZlciBsZXR0ZXIgYWxz
byBkb2Vzbid0IGdpdmUgYW55IGJhY2tncm91bmQgLSBpcyB0aGVyZSBhDQo+IHByb2JsZW0gd2l0
aCB0aGUgY3VycmVudCBhcnJhbmdlbWVudHM/IEFyZSB0aGVyZSBhbnkgZnVydGhlciBwbGFucw0K
PiBkZXBlbmRpbmcgb24gdGhpcyBiZWluZyBjaGFuZ2VkPyBPciBpcyB0aGlzIHNpbXBseSAibGV0
J3MgZG8gaXQNCj4gYmVjYXVzZSBub3cgd2UgY2FuIj8NCj4gDQoNClRoZSBnZW5lcmFsIGRpcmVj
dGlvbiBpcyB0byBnZXQgcmlkIG9mIHNoYXJlZCB4ZW5oZWFwIHBhZ2VzLiBLbm93aW5nIHRoYXQg
YSB4ZW5oZWFwIHBhZ2UgaXMgbm90IHNoYXJlZCB3aXRoIGEgZ3Vlc3QgbWFrZXMgZGVhbGluZyB3
aXRoIGxpdmUgdXBkYXRlIG11Y2ggZWFzaWVyLCBhbmQgYWxzbyBhbGxvd3MgYSBjaHVuayBvZiBj
b2RlIHRvIGJlIHJlbW92ZWQgZnJvbSBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJlc2VzKCkgKHRo
ZSBzaGFyZWQgeGVuaGVhcCB3YWxrIHdoaWNoIGRlLWFzc2lnbnMgdGhlbSBmcm9tIHRoZSBkeWlu
ZyBndWVzdCkuDQpUaGUgb25seSB4ZW5oZWFwIHBhZ2VzIHNoYXJlZCB3aXRoIGEgbm9ybWFsIGRv
bVUgKGFzIG9wcG9zZWQgdG8gYSBzeXN0ZW0gZG9tYWluLCB3aGljaCB3b3VsZCBiZSByZS1jcmVh
dGVkIG9uIGxpdmUgdXBkYXRlIGFueXdheSkgYXJlIEFGQUlDVCBzaGFyZWQtaW5mbyBhbmQgZ3Jh
bnQgdGFibGUvc3RhdHVzIGZyYW1lcy4gVGhpcyBzZXJpZXMgZGVhbHMgd2l0aCBzaGFyZWQtaW5m
byBidXQgSSBkbyBoYXZlIHByb3RvLXBhdGNoZXMgZm9yIHRoZSBncmFudCB0YWJsZSBjb2RlIHRv
by4NCg0KICBQYXVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 14:17:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 14:17:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6xVU-0003iE-GU; Wed, 26 Feb 2020 14:17:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=IXf/=4O=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j6xVT-0003i9-KG
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 14:17:47 +0000
X-Inumbo-ID: c2c1759c-58a2-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id c2c1759c-58a2-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 14:17:46 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 064E5B066;
 Wed, 26 Feb 2020 14:17:44 +0000 (UTC)
To: Julien Grall <julien@xen.org>, xen-devel@lists.xenproject.org
References: <20200211093122.5644-1-jgross@suse.com>
 <818b1594-87b3-477d-db37-4ee598793ab7@xen.org>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <489c79ad-2bf9-e8f4-213c-00142870359a@suse.com>
Date: Wed, 26 Feb 2020 15:17:43 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <818b1594-87b3-477d-db37-4ee598793ab7@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: do live patching only from main idle
 loop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQuMDIuMjAgMjM6MjUsIEp1bGllbiBHcmFsbCB3cm90ZToKPiBIaSBKdWVyZ2VuLAo+IAo+
IE9uIDExLzAyLzIwMjAgMDk6MzEsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IGRpZmYgLS1naXQg
YS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4+IGluZGV4IDZm
OWJlYzIyZDMuLjMwYzRjMTgzMGIgMTAwNjQ0Cj4+IC0tLSBhL3hlbi9hcmNoL2FybS90cmFwcy5j
Cj4+ICsrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4+IEBAIC0yMyw3ICsyMyw2IEBACj4+IMKg
ICNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KPj4gwqAgI2luY2x1ZGUgPHhlbi9pcnEuaD4KPj4gwqAg
I2luY2x1ZGUgPHhlbi9saWIuaD4KPj4gLSNpbmNsdWRlIDx4ZW4vbGl2ZXBhdGNoLmg+Cj4+IMKg
ICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgo+PiDCoCAjaW5jbHVkZSA8eGVuL21tLmg+Cj4+
IMKgICNpbmNsdWRlIDx4ZW4vcGFyYW0uaD4KPj4gQEAgLTIyMzksMTEgKzIyMzgsNiBAQCBzdGF0
aWMgdm9pZCBjaGVja19mb3JfcGNwdV93b3JrKHZvaWQpCj4+IMKgwqDCoMKgwqAgewo+PiDCoMKg
wqDCoMKgwqDCoMKgwqAgbG9jYWxfaXJxX2VuYWJsZSgpOwo+PiDCoMKgwqDCoMKgwqDCoMKgwqAg
ZG9fc29mdGlycSgpOwo+PiAtwqDCoMKgwqDCoMKgwqAgLyoKPj4gLcKgwqDCoMKgwqDCoMKgwqAg
KiBNdXN0IGJlIHRoZSBsYXN0IG9uZSAtIGFzIHRoZSBJUEkgd2lsbCB0cmlnZ2VyIHVzIHRvIGNv
bWUgCj4+IGhlcmUKPj4gLcKgwqDCoMKgwqDCoMKgwqAgKiBhbmQgd2Ugd2FudCB0byBwYXRjaCB0
aGUgaHlwZXJ2aXNvciB3aXRoIGFsbW9zdCBubyBzdGFjay4KPj4gLcKgwqDCoMKgwqDCoMKgwqAg
Ki8KPj4gLcKgwqDCoMKgwqDCoMKgIGNoZWNrX2Zvcl9saXZlcGF0Y2hfd29yaygpOwo+IAo+IFRo
ZSBjaGVjayBoZXJlIHdhcyBtZWFudCB0byBtYXRjaCB0aGUgeDg2IGNvdW50ZXJwYXJ0IGluIAo+
IHJlc2V0X3N0YWNrX2FuZF9qdW1wKCkuIEkgc3VzcGVjdCB5b3UgYWxzbyBuZWVkIHRvIHJlbW92
ZSBpdC4KCk5vdCByZWFsbHksIGFzIG9uIHg4NiBhbGwgcmVsZXZhbnQgbm9uLWlkbGUgY2FzZXMg
YXJlIGJlaW5nIHN3aXRjaGVkCnRvIHVzZSByZXNldF9zdGFja19hbmRfanVtcF9ub2xwKCkuCgoK
SnVlcmdlbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 14:22:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 14:22:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6xZv-0004Uk-3R; Wed, 26 Feb 2020 14:22:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TmNR=4O=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6xZu-0004Uf-CM
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 14:22:22 +0000
X-Inumbo-ID: 66c37096-58a3-11ea-aba8-bc764e2007e4
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 66c37096-58a3-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 14:22:22 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id j17so3974104edp.3
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 06:22:21 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=1psho7vgas1TGS3kmsWNcKj4R7Ra6xVMDZgicLDl+M0=;
 b=JxScyFLK2qknkpJze/TUpSxSzntl2hi4hB2zu0LXcqK6dNxmn4NBi1ZYqj31vosbgv
 gPqcmKbY/DUQornNuh0kXCqIOmJ/fPW/iua0LtrRjGVCkmXNmX7Mgcc2+vy7EjdmmdWI
 pXXNUtMfNycGPnurZH/U9pbSzzyC8HZHHbnWaDNz08yuymXYGKpgS+SL/ZET1qkZjFn+
 RNqoFq83V3KK3IIHPhKRv560tfIVY+REfHaMwzAsn2w1HXaxTSGurzoZ//q4bMC0sjk+
 PUp/5QGW7rI1xOnixa1UECT/CqPUQ6DcyOn/qfUFQpkA8Ehz9/bdCJIGke9r+shTVlp1
 V1kA==
X-Gm-Message-State: APjAAAV6I4pqIJoIsSt5ZUCN3/auSjzO9FwE3AdL8sDvkwg2iiSKisBT
 +oAqzKKwhiig37lkkWb5l/c=
X-Google-Smtp-Source: APXvYqzcGODTMifrJuY0TfBk6BZ0OfUuPRqB5a32FP362d0n9ERpB0xI85u6BYU1ymtqQx2bqYtpIw==
X-Received: by 2002:a05:6402:b2e:: with SMTP id
 bo14mr5170240edb.13.1582726941154; 
 Wed, 26 Feb 2020 06:22:21 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-234.amazon.com.
 [54.240.197.234])
 by smtp.gmail.com with ESMTPSA id k11sm127394edr.38.2020.02.26.06.22.19
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 06:22:20 -0800 (PST)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
 <bf009f0779ef4100837bce90f6cfccac@EX13D32EUC003.ant.amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <24715830-df00-963e-3726-e5b1b691a2b6@xen.org>
Date: Wed, 26 Feb 2020 14:22:19 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <bf009f0779ef4100837bce90f6cfccac@EX13D32EUC003.ant.amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNi8wMi8yMDIwIDEyOjAzLCBEdXJyYW50LCBQYXVsIHdyb3RlOgo+PiAtLS0tLU9yaWdp
bmFsIE1lc3NhZ2UtLS0tLQo+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgo+
PiBTZW50OiAyNiBGZWJydWFyeSAyMDIwIDExOjMzCj4+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVy
cmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKPj4gQ2M6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFZvbG9keW15ciBC
YWJjaHVrCj4+IDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT47IEFuZHJldyBDb29wZXIgPGFu
ZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Owo+PiBHZW9yZ2UgRHVubGFwIDxnZW9yZ2UuZHVubGFw
QGNpdHJpeC5jb20+OyBJYW4gSmFja3Nvbgo+PiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT47IEtvbnJhZAo+PiBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4+IFN1Ympl
Y3Q6IFJlOiBbUEFUQ0ggMi8yXSBkb21haW46IHVzZSBQR0NfZXh0cmEgZG9taGVhcCBwYWdlIGZv
cgo+PiBzaGFyZWRfaW5mbwo+Pgo+PiBIaSBQYXVsLAo+Pgo+PiBPbiAyNS8wMi8yMDIwIDA5OjUz
LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4+PiBUaGVyZSdzIG5vIHBhcnRpY3VsYXIgcmVhc29uIHNo
YXJlZF9pbmZvIG5lZWQgdXNlIGEgeGVuaGVhcCBwYWdlLgo+Pgo+PiBBRkFJQ1QsIGEgc2lkZS1l
ZmZlY3Qgb2YgdGhpcyBjaGFuZ2UgaXMgdGhlIHNoYXJlZF9pbmZvIGlzIG5vdyBnb2luZyB0bwo+
PiBiZSBwYXJ0IG9mIHRoZSBtaWdyYXRpb24gc3RyZWFtLiBPbmUgaXNzdWUgd2l0aCB0aGlzIGlz
IG9uIHRoZSByZXN0b3JlCj4+IHNpZGUsIHRoZXkgd2lsbCBiZSBhY2NvdW50ZWQgaW4gbnVtYmVy
IG9mIHBhZ2VzIGFsbG9jYXRlZCB0byB0aGUgZG9tYWluLgo+Pgo+PiBJIGFtIGZhaXJseSBjZXJ0
YWluIGRpcnR5IGxvZ2dpbmcgb24gcGFnZSB3aXRoIFBHQ19leHRyYSBzZXQgd291bGQgbm90Cj4+
IHdvcmsgcHJvcGVybHkgYXMgd2VsbC4KPiAKPiBUcnVlLCB0aG9zZSB0d28gZG8gbmVlZCBmaXhp
bmcgYmVmb3JlIGV4cGFuZGluZyB0aGUgdXNlIG9mIFBHQ19leHRyYS4gSSBndWVzcyB0aGlzIG1h
eSBhbHJlYWR5IGJlIGEgcHJvYmxlbSB3aXRoIHRoZSBjdXJyZW50IFZNWCB1c2UgY2FzZS4KPiAK
Pj4KPj4gQXMgdGhlIHBhZ2VzIHdpbGwgYmUgcmVjcmVhdGVkIGluIHRoZSByZXN0b3JlIHNpZGUs
IEkgd291bGQgc3VnZ2VzdCB0bwo+PiBza2lwIHRoZW0gaW4gWEVOX0RPTUNUTF9nZXRwYWdlZnJh
bWVpbmZvMy4KPj4KPiAKPiBBdCBzb21lIHBvaW50IGluIGZ1dHVyZSBJIGd1ZXNzIGl0IG1heSBi
ZSB1c2VmdWwgdG8gbWlncmF0ZSBQR0NfZXh0cmEgcGFnZXMsIGJ1dCB0aGV5IHdvdWxkIG5lZWQg
dG8gYmUgbWFya2VkIGFzIHN1Y2ggaW4gdGhlIHN0cmVhbS4gU2tpcHBpbmcgc291bmRzIGxpa2Ug
dGhlIHJpZ2h0IGFwcHJvYWNoIGZvciBub3cuCj4gCj4+PiBJdCdzCj4+PiBvbmx5IHB1cnBvc2Ug
aXMgdG8gYmUgbWFwcGVkIGJ5IHRoZSBndWVzdCBzbyB1c2UgYSBQR0NfZXh0cmEgZG9taGVhcAo+
PiBwYWdlCj4+PiBpbnN0ZWFkLiBUaGlzIGRvZXMgZW50YWlsIGZyZWVpbmcgc2hhcmVkX2luZm8g
ZHVyaW5nCj4+PiBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoKSByYXRoZXIgdGhhbiBkb21h
aW5fZGVzdHJveSgpIHNvIGNhcmUgaXMKPj4+IG5lZWRlZCB0byBhdm9pZCBkZS1yZWZlcmVuY2lu
ZyBhIE5VTEwgc2hhcmVkX2luZm8gcG9pbnRlciBoZW5jZSBzb21lCj4+PiBleHRyYSBjaGVja3Mg
b2YgJ2lzX2R5aW5nJyBhcmUgbmVlZGVkLgo+Pj4gQVNTRVJUaW9ucyBhcmUgYWRkZWQgYmVmb3Jl
IGFwcGFyZW50bHkgdnVsbmVyYWJsZSBkZXJlZmVyZW5jZXMgaW4gdGhlCj4+PiBldmVudCBjaGFu
bmVsIGNvZGUuIFRoZXNlIHNob3VsZCBub3QgYmUgaGl0IGJlY2F1c2UgZG9tYWluX2tpbGwoKSBj
YWxscwo+Pj4gZXZ0Y2huX2Rlc3Ryb3koKSBiZWZvcmUgY2FsbGluZyBkb21haW5fcmVsaW5xdWlz
aF9yZXNvdXJjZXMoKSBidXQgYXJlCj4+PiBhZGRlZCB0byBjYXRjaCBhbnkgZnV0dXJlIHJlLW9y
ZGVyaW5nLgo+Pgo+PiBJSE1PLCB0aGUgQVNTRVJUaW9ucyBpbiB0aGUgZXZlbnQgY2hhbm5lbCBw
ZW5kaW5nL21hc2svLi4uIGhlbHBlcnMgd2lsbAo+PiBub3QgcHJvdGVjdCBhZ2FpbnN0IHJlLW9y
ZGVyaW5nLiBZb3UgbWF5IG5ldmVyIGhpdCB0aGVtIGV2ZW4gaWYgdGhlcmUgaXMKPj4gYSByZS1v
cmRlcmluZy4gSXQgd291bGQgYmUgYmV0dGVyIHRvIGFkZCBhbiBBU1NFUlQoKS9CVUdfT04oKSBp
bgo+PiBldnRjaG5fZGVzdHJveSgpIGFuZCBwb3NzaWJseSBhIGNvbW1lbnQgaW4gZG9tYWluX2tp
bGwoKSB0byBtZW50aW9uCj4+IG9yZGVyaW5nLgo+IAo+IEknbSBub3Qgc3VyZSBhYm91dCB0aGF0
LiBXaHkgd291bGQgdGhleSBub3QgYmUgaGl0PwoKQSBkZXZlbG9wcGVyIG1heSBuZXZlciB0b3Vj
aCB0aGUgZXZlbnQgY2hhbm5lbHMgYWZ0ZXIgZHVyaW5nIHRoZSBkb21haW4gCmRlc3RydWN0aW9u
IGluIGRlYnVnIGJ1aWxkLiBTbyB0aGUgcmUtb3JkZXJpbmcgd291bGQgYmVjb21lIHVubm90aWNl
ZC4KClRoaXMgd291bGQgYmVjb21lIHF1aXRlIGEgcHJvYmxlbSBpZiB0aGUgcHJvZHVjdGlvbiBi
dWlsZCBlbmQgdXAgdG8gCnRvdWNoIGV2ZW50IGNoYW5uZWxzIGR1cmluZyB0aGUgZG9tYWluIGRl
c3RydWN0aW9uLgoKPiAKPj4KPj4+IEZvciBBcm0sIHRoZSBjYWxsIHRvIGZyZWVfc2hhcmVkX2lu
Zm8oKSBpbiBhcmNoX2RvbWFpbl9kZXN0cm95KCkgaXMgbGVmdAo+Pj4gaW4gcGxhY2Ugc2luY2Ug
aXQgY2FsbGVkIGluIHRoZSBlcnJvciBwYXRoIGZvciBhcmNoX2RvbWFpbl9jcmVhdGUoKS4KPj4+
Cj4+PiBOT1RFOiBBIG1vZGlmaWNhdGlvbiBpbiBwMm1fYWxsb2NfdGFibGUoKSBpcyByZXF1aXJl
ZCB0byBhdm9pZCBhIGZhbHNlCj4+PiAgICAgICAgIHBvc2l0aXZlIHdoZW4gY2hlY2tpbmcgZm9y
IGRvbWFpbiBtZW1vcnkuCj4+PiAgICAgICAgIEEgZml4IGlzIGFsc28gbmVlZGVkIGluIGRvbTBf
Y29uc3RydWN0X3B2KCkgdG8gYXZvaWQKPj4gYXV0b21hdGljYWxseQo+Pj4gICAgICAgICBhZGRp
bmcgUEdDX2V4dHJhIHBhZ2VzIHRvIHRoZSBwaHlzbWFwLgo+Pgo+PiBJIGFtIG5vdCBlbnRpcmVs
eSBzdXJlIGhvdyB0aGlzIGlzIHJlbGF0ZWQgdG8gdGhpcyBwYXRjaC4gV2FzIGl0IGEKPj4gbGF0
ZW50IGJ1Zz8gSWYgc28sIEkgdGhpbmsgaXQgd291bGQgbWFrZSBzZW5zZSB0byBzcGxpdCBpdCBm
cm9tIHRoaXMKPj4gcGF0Y2guCj4+Cj4gCj4gSXQncyByZWxhdGVkIGJlY2F1c2UgdGhlIGNoZWNr
IHJlbGllcyBvbiB0aGUgZmFjdCB0aGF0IG5vIFBHQ19leHRyYSBwYWdlcyBhcmUgY3JlYXRlZCBi
ZWZvcmUgaXQgaXMgY2FsbGVkLiBUaGlzIGlzIGluZGVlZCB0cnVlIHVudGlsIHRoaXMgcGF0Y2gg
aXMgYXBwbGllZC4KCkkgd291bGQgcHJlZmVyIGlmIHRoZXkgYXJlIGZpeGVkIGluIHNlcGFyYXRl
IHBhdGNoZXMgYXMgdGhpcyBwYWNoIAphbHJlYWR5IHF1aXRlIGEgbG90LiBCdXQgSSB3aWxsIGxl
YXZlIHRoYXQgdXAgdG8gQW5kcmV3IGFuZCBKYW4uCgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IFBh
dWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KPj4+IC0tLQo+Pj4gQ2M6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KPj4+IENjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbkB4ZW4ub3JnPgo+Pj4gQ2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFi
Y2h1a0BlcGFtLmNvbT4KPj4+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRy
aXguY29tPgo+Pj4gQ2M6IEdlb3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4K
Pj4+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPj4+IENjOiBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBDYzogS29ucmFkIFJ6ZXN6dXRlayBX
aWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+Pj4gQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
Cj4+PiAtLS0KPj4+ICAgIHhlbi9hcmNoL2FybS9kb21haW4uYyAgICAgICAgfCAgMiArKwo+Pj4g
ICAgeGVuL2FyY2gveDg2L2RvbWFpbi5jICAgICAgICB8ICAzICsrLQo+Pj4gICAgeGVuL2FyY2gv
eDg2L21tL3AybS5jICAgICAgICB8ICAzICstLQo+Pj4gICAgeGVuL2FyY2gveDg2L3B2L2RvbTBf
YnVpbGQuYyB8ICA0ICsrKysKPj4+ICAgIHhlbi9jb21tb24vZG9tYWluLmMgICAgICAgICAgfCAy
NSArKysrKysrKysrKysrKysrKysrLS0tLS0tCj4+PiAgICB4ZW4vY29tbW9uL2V2ZW50XzJsLmMg
ICAgICAgIHwgIDQgKysrKwo+Pj4gICAgeGVuL2NvbW1vbi9ldmVudF9maWZvLmMgICAgICB8ICAx
ICsKPj4+ICAgIHhlbi9jb21tb24vdGltZS5jICAgICAgICAgICAgfCAgMyArKysKPj4+ICAgIDgg
ZmlsZXMgY2hhbmdlZCwgMzYgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKPj4+Cj4+PiBk
aWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5j
Cj4+PiBpbmRleCAyY2JjZGFhYzA4Li4zOTA0NTE5MjU2IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbi5jCj4+PiArKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKPj4+IEBAIC0x
MDA2LDYgKzEwMDYsOCBAQCBpbnQgZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBk
b21haW4gKmQpCj4+PiAgICAgICAgICAgIEJVRygpOwo+Pj4gICAgICAgIH0KPj4+Cj4+PiArICAg
IGZyZWVfc2hhcmVkX2luZm8oZCk7Cj4+PiArCj4+PiAgICAgICAgcmV0dXJuIDA7Cj4+PiAgICB9
Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYyBiL3hlbi9hcmNoL3g4
Ni9kb21haW4uYwo+Pj4gaW5kZXggZWI3YjBmYzUxYy4uM2FkNTMyZWNjZiAxMDA2NDQKPj4+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L2RvbWFpbi5j
Cj4+PiBAQCAtNjkxLDcgKzY5MSw2IEBAIHZvaWQgYXJjaF9kb21haW5fZGVzdHJveShzdHJ1Y3Qg
ZG9tYWluICpkKQo+Pj4gICAgICAgICAgICBwdl9kb21haW5fZGVzdHJveShkKTsKPj4+ICAgICAg
ICBmcmVlX3BlcmRvbWFpbl9tYXBwaW5ncyhkKTsKPj4+Cj4+PiAtICAgIGZyZWVfc2hhcmVkX2lu
Zm8oZCk7Cj4+PiAgICAgICAgY2xlYW51cF9kb21haW5faXJxX21hcHBpbmcoZCk7Cj4+Pgo+Pj4g
ICAgICAgIHBzcl9kb21haW5fZnJlZShkKTsKPj4+IEBAIC0yMjQ2LDYgKzIyNDUsOCBAQCBpbnQg
ZG9tYWluX3JlbGlucXVpc2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpCj4+PiAgICAgICAg
aWYgKCBpc19odm1fZG9tYWluKGQpICkKPj4+ICAgICAgICAgICAgaHZtX2RvbWFpbl9yZWxpbnF1
aXNoX3Jlc291cmNlcyhkKTsKPj4+Cj4+PiArICAgIGZyZWVfc2hhcmVkX2luZm8oZCk7Cj4+PiAr
Cj4+PiAgICAgICAgcmV0dXJuIDA7Cj4+PiAgICB9Cj4+Pgo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9h
cmNoL3g4Ni9tbS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+Pj4gaW5kZXggYzVmNDI4
ZDY3Yy4uNzg3ZDk3ZDg1ZSAxMDA2NDQKPj4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwo+
Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL3AybS5jCj4+PiBAQCAtNjk1LDggKzY5NSw3IEBAIGlu
dCBwMm1fYWxsb2NfdGFibGUoc3RydWN0IHAybV9kb21haW4gKnAybSkKPj4+Cj4+PiAgICAgICAg
cDJtX2xvY2socDJtKTsKPj4+Cj4+PiAtICAgIGlmICggcDJtX2lzX2hvc3RwMm0ocDJtKQo+Pj4g
LSAgICAgICAgICYmICFwYWdlX2xpc3RfZW1wdHkoJmQtPnBhZ2VfbGlzdCkgKQo+Pj4gKyAgICBp
ZiAoIHAybV9pc19ob3N0cDJtKHAybSkgJiYgZG9tYWluX3RvdF9wYWdlcyhkKSApCj4+PiAgICAg
ICAgewo+Pj4gICAgICAgICAgICBQMk1fRVJST1IoImRvbSAlZCBhbHJlYWR5IGhhcyBtZW1vcnkg
YWxsb2NhdGVkXG4iLCBkLQo+Pj4gZG9tYWluX2lkKTsKPj4+ICAgICAgICAgICAgcDJtX3VubG9j
ayhwMm0pOwo+Pj4gZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgYi94
ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCj4+PiBpbmRleCBkYzE2ZWYyZTc5Li5mOGYxYmJl
MmY0IDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwo+Pj4gKysr
IGIveGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwo+Pj4gQEAgLTc5Miw2ICs3OTIsMTAgQEAg
aW50IF9faW5pdCBkb20wX2NvbnN0cnVjdF9wdihzdHJ1Y3QgZG9tYWluICpkLAo+Pj4gICAgICAg
IHsKPj4+ICAgICAgICAgICAgbWZuID0gbWZuX3gocGFnZV90b19tZm4ocGFnZSkpOwo+Pj4gICAg
ICAgICAgICBCVUdfT04oU0hBUkVEX00yUChnZXRfZ3Bmbl9mcm9tX21mbihtZm4pKSk7Cj4+PiAr
Cj4+PiArICAgICAgICBpZiAoIHBhZ2UtPmNvdW50X2luZm8gJiBQR0NfZXh0cmEgKQo+Pj4gKyAg
ICAgICAgICAgIGNvbnRpbnVlOwo+Pgo+PiBJIHdvdWxkIGFkZCBhIGNvbW1lbnQgZXhwbGFpbmlu
ZyB3aHkgd2Ugc2tpcCBwYWdlIHdpdGggUEdDX2V4dHJhIHNldC4KPj4KPj4+ICsKPj4+ICAgICAg
ICAgICAgaWYgKCBnZXRfZ3Bmbl9mcm9tX21mbihtZm4pID49IGNvdW50ICkKPj4+ICAgICAgICAg
ICAgewo+Pj4gICAgICAgICAgICAgICAgQlVHX09OKGlzX3B2XzMyYml0X2RvbWFpbihkKSk7Cj4+
PiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9kb21haW4uYyBiL3hlbi9jb21tb24vZG9tYWluLmMK
Pj4+IGluZGV4IGJhN2E5MDUyNTguLjFkNDJmYmNjMGYgMTAwNjQ0Cj4+PiAtLS0gYS94ZW4vY29t
bW9uL2RvbWFpbi5jCj4+PiArKysgYi94ZW4vY29tbW9uL2RvbWFpbi5jCj4+PiBAQCAtMTI4LDkg
KzEyOCw5IEBAIHN0YXRpYyB2b2lkIHZjcHVfaW5mb19yZXNldChzdHJ1Y3QgdmNwdSAqdikKPj4+
ICAgIHsKPj4+ICAgICAgICBzdHJ1Y3QgZG9tYWluICpkID0gdi0+ZG9tYWluOwo+Pj4KPj4+IC0g
ICAgdi0+dmNwdV9pbmZvID0gKCh2LT52Y3B1X2lkIDwgWEVOX0xFR0FDWV9NQVhfVkNQVVMpCj4+
PiArICAgIHYtPnZjcHVfaW5mbyA9ICghZC0+aXNfZHlpbmcgJiYgdi0+dmNwdV9pZCA8IFhFTl9M
RUdBQ1lfTUFYX1ZDUFVTKQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICA/ICh2Y3B1X2luZm9f
dCAqKSZzaGFyZWRfaW5mbyhkLCB2Y3B1X2luZm9bdi0KPj4+IHZjcHVfaWRdKQo+Pj4gLSAgICAg
ICAgICAgICAgICAgICAgOiAmZHVtbXlfdmNwdV9pbmZvKTsKPj4+ICsgICAgICAgICAgICAgICAg
ICAgIDogJmR1bW15X3ZjcHVfaW5mbzsKPj4KPj4gV2l0aG91dCBob2xkaW5nIGRvbWFpbl9sb2Nr
KCksIEkgZG9uJ3QgdGhpbmsgdGhlcmUgaXMgYSBndWFyYW50ZWUgdGhhdAo+PiBpc19keWluZyAo
YW5kIHRoZXJlZm9yZSB0aGUgc2hhcmVkX2luZm8pIGlzIG5vdCBnb2luZyB0byBjaGFuZ2UgYmVo
aW5kCj4+IHlvdXIgYmFjay4gU28gdi0+dmNwdV9pbmZvIG1heSBwb2ludCB0byBnYXJiYWdnZS4K
Pj4KPj4gTG9va2luZyBhdCB0aGUgY2FsbGVycywgWEVOX0RPTUNUTF9zb2Z0X3Jlc2V0IHdpbGwg
bm90IGhvbGQgdGhlIGxvY2suCj4+Cj4gCj4gVHJ1ZSwgaXQgZG9lcyBuZWVkIGxvY2tpbmcgaW4g
c29tZSB3YXkuCj4gCj4+IEFzIGFuIGFzaWRlLCBpdCB3b3VsZCBiZSBnb29kIHRvIGV4cGxhaW4g
aW4gYSBjb21tZW50IHdoeSB3ZSBhcmUgdXNpbmcKPj4gZHVtbXlfdmNwdV9pbmZvIHdoZW4gdGhl
IGRvbWFpbiBpcyBkeWluZy4KPj4KPiAKPiBTaW1wbHkgYmVjYXVzZSBpdCBpcyBndWFyYW50ZWVk
IHRvIGV4aXN0LCBidXQgSSdsbCBhZGQgYSBjb21tZW50IHRvIHRoYXQgZWZmZWN0LgoKV2VsbCwg
dGhlIHF1ZXN0aW9uIGlzIHdoYXQgd2lsbCBoYXBwZW4gaWYgeW91IGVuZCB1cCB0byBhY2Nlc3Mg
aXQuIENvdWxkIAp5b3UgaW5hZHZlcnRlbnRseSB3cml0ZSBmcm9tIGRvbWFpbiBBIHZDUFUgQSBh
bmQgdGhlbiByZWFkIGZyb20gZG9tYWluIEIgCnZDUFUgQj8KClN1Y2ggcHJvYmxlbSBpcyBhbHJl
YWR5IHByZXNlbnQgdGVjaG5pY2FsbHkuIEJ1dCBJIHdvdWxkIGJlIGZhaXJseSAKY29uY2VybmVk
IGlmIHRoYXQncyBldmVyIHBvc3NpYmxlIGR1cmluZyBkb21haW4gZGVzdHJveS4gU28gd2hhdCBh
cmUgd2UgCnRyeWluZyB0byBwcm90ZWN0IGFnYWluc3QgaGVyZT8gSXMgaXQganVzdCBjb2RlIGhh
cmRlbmluZz8KClsuLi5dCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 14:44:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 14:44:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6xvJ-0006EO-E7; Wed, 26 Feb 2020 14:44:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6xvI-0006EJ-EU
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 14:44:28 +0000
X-Inumbo-ID: 7c85ef79-58a6-11ea-9447-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7c85ef79-58a6-11ea-9447-12813bfff9fa;
 Wed, 26 Feb 2020 14:44:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7948BAC52;
 Wed, 26 Feb 2020 14:44:26 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <9a5742f9-7533-d9b1-b93d-a3a85e5d8c9f@xen.org>
 <bf009f0779ef4100837bce90f6cfccac@EX13D32EUC003.ant.amazon.com>
 <24715830-df00-963e-3726-e5b1b691a2b6@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4e9f5020-e7ec-a83b-f9cd-8386bab15fe9@suse.com>
Date: Wed, 26 Feb 2020 15:44:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <24715830-df00-963e-3726-e5b1b691a2b6@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxNToyMiwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IE9uIDI2LzAyLzIwMjAg
MTI6MDMsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4+PiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPgo+Pj4gU2VudDogMjYgRmVicnVhcnkgMjAyMCAxMTozMwo+Pj4KPj4+IE9uIDI1
LzAyLzIwMjAgMDk6NTMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4+PiBGb3IgQXJtLCB0aGUgY2Fs
bCB0byBmcmVlX3NoYXJlZF9pbmZvKCkgaW4gYXJjaF9kb21haW5fZGVzdHJveSgpIGlzIGxlZnQK
Pj4+PiBpbiBwbGFjZSBzaW5jZSBpdCBjYWxsZWQgaW4gdGhlIGVycm9yIHBhdGggZm9yIGFyY2hf
ZG9tYWluX2NyZWF0ZSgpLgo+Pj4+Cj4+Pj4gTk9URTogQSBtb2RpZmljYXRpb24gaW4gcDJtX2Fs
bG9jX3RhYmxlKCkgaXMgcmVxdWlyZWQgdG8gYXZvaWQgYSBmYWxzZQo+Pj4+ICAgICAgICAgcG9z
aXRpdmUgd2hlbiBjaGVja2luZyBmb3IgZG9tYWluIG1lbW9yeS4KPj4+PiAgICAgICAgIEEgZml4
IGlzIGFsc28gbmVlZGVkIGluIGRvbTBfY29uc3RydWN0X3B2KCkgdG8gYXZvaWQKPj4+IGF1dG9t
YXRpY2FsbHkKPj4+PiAgICAgICAgIGFkZGluZyBQR0NfZXh0cmEgcGFnZXMgdG8gdGhlIHBoeXNt
YXAuCj4+Pgo+Pj4gSSBhbSBub3QgZW50aXJlbHkgc3VyZSBob3cgdGhpcyBpcyByZWxhdGVkIHRv
IHRoaXMgcGF0Y2guIFdhcyBpdCBhCj4+PiBsYXRlbnQgYnVnPyBJZiBzbywgSSB0aGluayBpdCB3
b3VsZCBtYWtlIHNlbnNlIHRvIHNwbGl0IGl0IGZyb20gdGhpcwo+Pj4gcGF0Y2guCj4+Pgo+Pgo+
PiBJdCdzIHJlbGF0ZWQgYmVjYXVzZSB0aGUgY2hlY2sgcmVsaWVzIG9uIHRoZSBmYWN0IHRoYXQg
bm8gUEdDX2V4dHJhIHBhZ2VzIGFyZSBjcmVhdGVkIGJlZm9yZSBpdCBpcyBjYWxsZWQuIFRoaXMg
aXMgaW5kZWVkIHRydWUgdW50aWwgdGhpcyBwYXRjaCBpcyBhcHBsaWVkLgo+IAo+IEkgd291bGQg
cHJlZmVyIGlmIHRoZXkgYXJlIGZpeGVkIGluIHNlcGFyYXRlIHBhdGNoZXMgYXMgdGhpcyBwYWNo
IAo+IGFscmVhZHkgcXVpdGUgYSBsb3QuIEJ1dCBJIHdpbGwgbGVhdmUgdGhhdCB1cCB0byBBbmRy
ZXcgYW5kIEphbi4KCkkgYWdyZWUgd2l0aCBKdWxpZW4gKGlmIHNwbGl0dGluZyBpcyBzZW5zaWJs
eSBwb3NzaWJsZSksIGZ3aXcuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:13:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:13:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yMw-0000JQ-8G; Wed, 26 Feb 2020 15:13:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6yMu-0000JL-5G
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:13:00 +0000
X-Inumbo-ID: 78d81c9e-58aa-11ea-9458-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 78d81c9e-58aa-11ea-9458-12813bfff9fa;
 Wed, 26 Feb 2020 15:12:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582729979;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=8Qv9bDR7bU+K1ukBuT7XMCYGIrpUuFREM007yWLDnA8=;
 b=UxDvelQ5uKES+dhq851H1qVY83Mc8ylTG630xwT42wbmb2tDzZdQb2fe
 WC4b1ztDY4PyG4mK/BkYxIyxhMkIDbYvQRWNyCREt1XzmJRaZEoe3ueaj
 T6ERtKKrF3BMJSE/WP2Fxa8CZ3SuB6OcQEu+4Xoo+rTqP4nY/mW7wQkpk 8=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aeKVKAUX5ATgY6FB0DJy9JDNfy9YQ9e52E2FRnSazZ3/naRmOmPqp0OHZL1yaBgLDG+YZneQNt
 D5Loi9PmFopl4RTqUF7ION1jgmVrTwH5zfM00b3eg7Djclu/PYuvmJHjs7/ABDJqwrR4qHcqc7
 Na8BTxrLVQtfd43FjSQwY2EHqTGXrlEpvid6jS4fK2rW8Yf1WRzrwSYGxM4a8sTdG1MjQVi6B/
 UGE/dH2SEnbZf5CJ9pQazeUjbkoi3G3DjRj+fMulmvK1e3JH3YKjGyZfXKweXitoh1WEaWW156
 vyE=
X-SBRS: 2.7
X-MesageID: 13226818
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13226818"
Date: Wed, 26 Feb 2020 16:12:47 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>
Message-ID: <20200226151247.GF24458@Air-de-Roger.citrite.net>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMTE6MTc6NTVBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IFZNIGZvcmtpbmcgaXMgdGhlIHByb2Nlc3Mgb2YgY3JlYXRpbmcgYSBkb21haW4g
d2l0aCBhbiBlbXB0eSBtZW1vcnkgc3BhY2UgYW5kIGEKPiBwYXJlbnQgZG9tYWluIHNwZWNpZmll
ZCBmcm9tIHdoaWNoIHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgo+
IHRoZSBuZXcgZG9tYWluIHRvIGJlIGZ1bmN0aW9uYWwgdGhlIFZNIHN0YXRlIGlzIGNvcGllZCBv
dmVyIGFzIHBhcnQgb2YgdGhlIGZvcmsKPiBvcGVyYXRpb24gKEhWTSBwYXJhbXMsIGhhcCBhbGxv
Y2F0aW9uLCBldGMpLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVuZ3llbCA8dGFtYXMu
bGVuZ3llbEBpbnRlbC5jb20+Cj4gLS0tCj4gdjEwOiBzZXR1cCB2Y3B1X2luZm8gcGFnZXMgZm9y
IHZDUFVzIGluIHRoZSBmb3JrIGlmIHRoZSBwYXJlbnQgaGFzIHRoZW0KPiAgICAgIHNldHVwIHBh
Z2VzIGZvciBzcGVjaWFsIEhWTSBQRk5zIGlmIHRoZSBwYXJlbnQgaGFzIHRoZW0KPiAgICAgIG1p
bm9yIGFkanVzdG1lbnRzIGJhc2VkIG9uIFJvZ2VyJ3MgY29tbWVudHMKPiAtLS0KPiAgeGVuL2Fy
Y2gveDg2L2RvbWFpbi5jICAgICAgICAgICAgIHwgIDExICsrCj4gIHhlbi9hcmNoL3g4Ni9odm0v
aHZtLmMgICAgICAgICAgICB8ICAgNCArLQo+ICB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jICAg
ICAgICAgfCAgIDMgKy0KPiAgeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgIHwgMjg3
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICB4ZW4vYXJjaC94ODYvbW0vcDJtLmMg
ICAgICAgICAgICAgfCAgIDkgKy0KPiAgeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAg
IHwgICAzICsKPiAgeGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaCAgICAgICAgIHwgICAxICsKPiAg
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmggICAgIHwgICAyICsKPiAgeGVuL2luY2x1ZGUv
YXNtLXg4Ni9tZW1fc2hhcmluZy5oIHwgIDE3ICsrCj4gIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1v
cnkuaCAgICAgICB8ICAgNSArCj4gIHhlbi9pbmNsdWRlL3hlbi9zY2hlZC5oICAgICAgICAgICB8
ICAgNSArCj4gIDExIGZpbGVzIGNoYW5nZWQsIDM0MiBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u
cygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvZG9tYWluLmMgYi94ZW4vYXJjaC94
ODYvZG9tYWluLmMKPiBpbmRleCBmZTYzYzIzNjc2Li4xYWIwY2EwOTQyIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwo+IEBA
IC0yMjAzLDYgKzIyMDMsMTcgQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1
Y3QgZG9tYWluICpkKQo+ICAgICAgICAgICAgICByZXQgPSByZWxpbnF1aXNoX3NoYXJlZF9wYWdl
cyhkKTsKPiAgICAgICAgICAgICAgaWYgKCByZXQgKQo+ICAgICAgICAgICAgICAgICAgcmV0dXJu
IHJldDsKPiArCj4gKyAgICAgICAgICAgIC8qCj4gKyAgICAgICAgICAgICAqIElmIHRoZSBkb21h
aW4gaXMgZm9ya2VkLCBkZWNyZW1lbnQgdGhlIHBhcmVudCdzIHBhdXNlIGNvdW50Cj4gKyAgICAg
ICAgICAgICAqIGFuZCByZWxlYXNlIHRoZSBkb21haW4uCj4gKyAgICAgICAgICAgICAqLwo+ICsg
ICAgICAgICAgICBpZiAoIGQtPnBhcmVudCApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAg
ICAgICAgIGRvbWFpbl91bnBhdXNlKGQtPnBhcmVudCk7Cj4gKyAgICAgICAgICAgICAgICBwdXRf
ZG9tYWluKGQtPnBhcmVudCk7Cj4gKyAgICAgICAgICAgICAgICBkLT5wYXJlbnQgPSBOVUxMOwo+
ICsgICAgICAgICAgICB9Cj4gICAgICAgICAgfQo+ICAjZW5kaWYKPiAgCj4gZGlmZiAtLWdpdCBh
L3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5jCj4gaW5kZXgg
YTMzOWIzNmEwZC4uYzI4NGYzY2Y1ZiAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYvaHZtL2h2
bS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+IEBAIC0xOTE1LDcgKzE5MTUsNyBA
QCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9mYXVsdChwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9u
ZyBnbGEsCj4gICAgICB9Cj4gICNlbmRpZgo+ICAKPiAtICAgIC8qIFNwdXJpb3VzIGZhdWx0PyBQ
b0QgYW5kIGxvZy1kaXJ0eSBhbHNvIHRha2UgdGhpcyBwYXRoLiAqLwo+ICsgICAgLyogU3B1cmlv
dXMgZmF1bHQ/IFBvRCwgbG9nLWRpcnR5IGFuZCBWTSBmb3JraW5nIGFsc28gdGFrZSB0aGlzIHBh
dGguICovCj4gICAgICBpZiAoIHAybV9pc19yYW0ocDJtdCkgKQo+ICAgICAgewo+ICAgICAgICAg
IHJjID0gMTsKPiBAQCAtNDQyOSw3ICs0NDI5LDcgQEAgc3RhdGljIGludCBodm1fYWxsb3dfZ2V0
X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCj4gICAgICByZXR1cm4gcmM7Cj4gIH0KPiAgCj4gLXN0
YXRpYyBpbnQgaHZtX2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLCB1aW50MzJfdCBpbmRleCwg
dWludDY0X3QgKnZhbHVlKQo+ICtpbnQgaHZtX2dldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLCB1
aW50MzJfdCBpbmRleCwgdWludDY0X3QgKnZhbHVlKQo+ICB7Cj4gICAgICBpbnQgcmM7Cj4gIAo+
IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gveDg2L21t
L2hhcC9oYXAuYwo+IGluZGV4IDNkOTNmMzQ1MWMuLmM3YzdmZjZlOTkgMTAwNjQ0Cj4gLS0tIGEv
eGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFw
LmMKPiBAQCAtMzIxLDggKzMyMSw3IEBAIHN0YXRpYyB2b2lkIGhhcF9mcmVlX3AybV9wYWdlKHN0
cnVjdCBkb21haW4gKmQsIHN0cnVjdCBwYWdlX2luZm8gKnBnKQo+ICB9Cj4gIAo+ICAvKiBSZXR1
cm4gdGhlIHNpemUgb2YgdGhlIHBvb2wsIHJvdW5kZWQgdXAgdG8gdGhlIG5lYXJlc3QgTUIgKi8K
PiAtc3RhdGljIHVuc2lnbmVkIGludAo+IC1oYXBfZ2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFp
biAqZCkKPiArdW5zaWduZWQgaW50IGhhcF9nZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpk
KQo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgcGcgPSBkLT5hcmNoLnBhZ2luZy5oYXAudG90YWxf
cGFnZXMKPiAgICAgICAgICArIGQtPmFyY2gucGFnaW5nLmhhcC5wMm1fcGFnZXM7Cj4gZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVuL2FyY2gveDg2L21tL21l
bV9zaGFyaW5nLmMKPiBpbmRleCAzODM1YmM5MjhmLi44ZWUzN2U2OTQzIDEwMDY0NAo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL21l
bV9zaGFyaW5nLmMKPiBAQCAtMjIsNiArMjIsNyBAQAo+ICAKPiAgI2luY2x1ZGUgPHhlbi90eXBl
cy5oPgo+ICAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vZXZl
bnQuaD4KPiAgI2luY2x1ZGUgPHhlbi9zcGlubG9jay5oPgo+ICAjaW5jbHVkZSA8eGVuL3J3bG9j
ay5oPgo+ICAjaW5jbHVkZSA8eGVuL21tLmg+Cj4gQEAgLTM2LDYgKzM3LDggQEAKPiAgI2luY2x1
ZGUgPGFzbS9hbHRwMm0uaD4KPiAgI2luY2x1ZGUgPGFzbS9hdG9taWMuaD4KPiAgI2luY2x1ZGUg
PGFzbS9ldmVudC5oPgo+ICsjaW5jbHVkZSA8YXNtL2hhcC5oPgo+ICsjaW5jbHVkZSA8YXNtL2h2
bS9odm0uaD4KPiAgI2luY2x1ZGUgPHhzbS94c20uaD4KPiAgCj4gICNpbmNsdWRlICJtbS1sb2Nr
cy5oIgo+IEBAIC0xNDQ0LDYgKzE0NDcsMjYzIEBAIHN0YXRpYyBpbmxpbmUgaW50IG1lbV9zaGFy
aW5nX2NvbnRyb2woc3RydWN0IGRvbWFpbiAqZCwgYm9vbCBlbmFibGUpCj4gICAgICByZXR1cm4g
MDsKPiAgfQo+ICAKPiArLyoKPiArICogRm9ya2luZyBhIHBhZ2Ugb25seSBnZXRzIGNhbGxlZCB3
aGVuIHRoZSBWTSBmYXVsdHMgZHVlIHRvIG5vIGVudHJ5IGJlaW5nCj4gKyAqIGluIHRoZSBFUFQg
Zm9yIHRoZSBhY2Nlc3MuIERlcGVuZGluZyBvbiB0aGUgdHlwZSBvZiBhY2Nlc3Mgd2UgZWl0aGVy
Cj4gKyAqIHBvcHVsYXRlIHRoZSBwaHlzbWFwIHdpdGggYSBzaGFyZWQgZW50cnkgZm9yIHJlYWQt
b25seSBhY2Nlc3Mgb3IKPiArICogZm9yayB0aGUgcGFnZSBpZiBpdHMgYSB3cml0ZSBhY2Nlc3Mu
Cj4gKyAqCj4gKyAqIFRoZSBjbGllbnQgcDJtIGlzIGFscmVhZHkgbG9ja2VkIHNvIHdlIG9ubHkg
bmVlZCB0byBsb2NrCj4gKyAqIHRoZSBwYXJlbnQncyBoZXJlLgo+ICsgKi8KPiAraW50IG1lbV9z
aGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4sIGJvb2wgdW5zaGFy
aW5nKQo+ICt7Cj4gKyAgICBpbnQgcmMgPSAtRU5PRU5UOwo+ICsgICAgc2hyX2hhbmRsZV90IGhh
bmRsZTsKPiArICAgIHN0cnVjdCBkb21haW4gKnBhcmVudCA9IGQtPnBhcmVudDsKPiArICAgIHN0
cnVjdCBwMm1fZG9tYWluICpwMm07Cj4gKyAgICB1bnNpZ25lZCBsb25nIGdmbl9sID0gZ2ZuX3go
Z2ZuKTsKPiArICAgIG1mbl90IG1mbiwgbmV3X21mbjsKPiArICAgIHAybV90eXBlX3QgcDJtdDsK
PiArICAgIHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7Cj4gKwo+ICsgICAgaWYgKCAhbWVtX3NoYXJp
bmdfaXNfZm9yayhkKSApCj4gKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7Cj4gKwo+ICsgICAgaWYg
KCAhdW5zaGFyaW5nICkKPiArICAgIHsKPiArICAgICAgICAvKiBGb3IgcmVhZC1vbmx5IGFjY2Vz
c2VzIHdlIGp1c3QgYWRkIGEgc2hhcmVkIGVudHJ5IHRvIHRoZSBwaHlzbWFwICovCj4gKyAgICAg
ICAgd2hpbGUgKCBwYXJlbnQgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgaWYgKCAhKHJj
ID0gbm9taW5hdGVfcGFnZShwYXJlbnQsIGdmbiwgMCwgJmhhbmRsZSkpICkKPiArICAgICAgICAg
ICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICAgICAgcGFyZW50ID0gcGFyZW50LT5wYXJlbnQ7
Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBpZiAoICFyYyApCj4gKyAgICAgICAgewo+ICsg
ICAgICAgICAgICAvKiBUaGUgY2xpZW50J3MgcDJtIGlzIGFscmVhZHkgbG9ja2VkICovCj4gKyAg
ICAgICAgICAgIHN0cnVjdCBwMm1fZG9tYWluICpwcDJtID0gcDJtX2dldF9ob3N0cDJtKHBhcmVu
dCk7Cj4gKwo+ICsgICAgICAgICAgICBwMm1fbG9jayhwcDJtKTsKPiArICAgICAgICAgICAgcmMg
PSBhZGRfdG9fcGh5c21hcChwYXJlbnQsIGdmbl9sLCBoYW5kbGUsIGQsIGdmbl9sLCBmYWxzZSk7
Cj4gKyAgICAgICAgICAgIHAybV91bmxvY2socHAybSk7Cj4gKwo+ICsgICAgICAgICAgICBpZiAo
ICFyYyApCj4gKyAgICAgICAgICAgICAgICByZXR1cm4gMDsKPiArICAgICAgICB9Cj4gKyAgICB9
Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIElmIGl0J3MgYSB3cml0ZSBhY2Nlc3MgKGllLiB1bnNo
YXJpbmcpIG9yIGlmIGFkZGluZyBhIHNoYXJlZCBlbnRyeSB0bwo+ICsgICAgICogdGhlIHBoeXNt
YXAgZmFpbGVkIHdlJ2xsIGZvcmsgdGhlIHBhZ2UgZGlyZWN0bHkuCj4gKyAgICAgKi8KPiArICAg
IHAybSA9IHAybV9nZXRfaG9zdHAybShkKTsKPiArICAgIHBhcmVudCA9IGQtPnBhcmVudDsKPiAr
Cj4gKyAgICB3aGlsZSAoIHBhcmVudCApCj4gKyAgICB7Cj4gKyAgICAgICAgbWZuID0gZ2V0X2dm
bl9xdWVyeShwYXJlbnQsIGdmbl9sLCAmcDJtdCk7Cj4gKwo+ICsgICAgICAgIC8qCj4gKyAgICAg
ICAgICogV2UgY2FuJ3QgZm9yayBncmFudCBtZW1vcnkgZnJvbSB0aGUgcGFyZW50LCBvbmx5IHJl
Z3VsYXIgcmFtLgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikg
JiYgcDJtX2lzX3JhbShwMm10KSApCj4gKyAgICAgICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAg
ICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOwo+ICsgICAgICAgIHBhcmVudCA9IHBhcmVudC0+cGFy
ZW50Owo+ICsgICAgfQo+ICsKPiArICAgIGlmICggIXBhcmVudCApCj4gKyAgICAgICAgcmV0dXJu
IC1FTk9FTlQ7Cj4gKwo+ICsgICAgaWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwg
MCkpICkKPiArICAgIHsKPiArICAgICAgICBwdXRfZ2ZuKHBhcmVudCwgZ2ZuX2wpOwo+ICsgICAg
ICAgIHJldHVybiAtRU5PTUVNOwo+ICsgICAgfQo+ICsKPiArICAgIG5ld19tZm4gPSBwYWdlX3Rv
X21mbihwYWdlKTsKPiArICAgIGNvcHlfZG9tYWluX3BhZ2UobmV3X21mbiwgbWZuKTsKPiArICAg
IHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld19tZm4pLCBnZm5fbCk7Cj4gKwo+ICsgICAgcHV0
X2dmbihwYXJlbnQsIGdmbl9sKTsKPiArCj4gKyAgICByZXR1cm4gcDJtLT5zZXRfZW50cnkocDJt
LCBnZm4sIG5ld19tZm4sIFBBR0VfT1JERVJfNEssIHAybV9yYW1fcncsCj4gKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgcDJtLT5kZWZhdWx0X2FjY2VzcywgLTEpOwo+ICt9Cj4gKwo+ICtzdGF0
aWMgaW50IGJyaW5nX3VwX3ZjcHVzKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpk
KQo+ICt7Cj4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpw
Mm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2QpOwo+ICsgICAgaW50IHJldCA9IC1FSU5WQUw7Cj4gKwo+
ICsgICAgaWYgKCBkLT5tYXhfdmNwdXMgIT0gY2QtPm1heF92Y3B1cyApCj4gKyAgICAgICAgcmV0
dXJuIHJldDsKPiArCj4gKyAgICBpZiAoIChyZXQgPSBjcHVwb29sX21vdmVfZG9tYWluKGNkLCBk
LT5jcHVwb29sKSkgKQo+ICsgICAgICAgIHJldHVybiByZXQ7CgpZb3UgY2FuIGpvaW4gYm90aCBp
ZnMgaW50byBhIHNpbmdsZSBvbmUsIHNpbmNlIGJvdGggcmV0dXJuIHJldC4KCj4gKwo+ICsgICAg
Zm9yICggaSA9IDA7IGkgPCBjZC0+bWF4X3ZjcHVzOyBpKysgKQo+ICsgICAgewo+ICsgICAgICAg
IG1mbl90IHZjcHVfaW5mb19tZm47Cj4gKwo+ICsgICAgICAgIGlmICggIWQtPnZjcHVbaV0gfHwg
Y2QtPnZjcHVbaV0gKQo+ICsgICAgICAgICAgICBjb250aW51ZTsKPiArCj4gKyAgICAgICAgaWYg
KCAhdmNwdV9jcmVhdGUoY2QsIGkpICkKPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4g
Kwo+ICsgICAgICAgIC8qCj4gKyAgICAgICAgICogTWFwIGluIGEgcGFnZSBmb3IgdGhlIHZjcHVf
aW5mbyBpZiB0aGUgZ3Vlc3QgdXNlcyBvbmUgdG8gdGhlIGV4YWN0Cj4gKyAgICAgICAgICogc2Ft
ZSBzcG90Lgo+ICsgICAgICAgICAqLwo+ICsgICAgICAgIHZjcHVfaW5mb19tZm4gPSBkLT52Y3B1
W2ldLT52Y3B1X2luZm9fbWZuOwo+ICsgICAgICAgIGlmICggIW1mbl9lcSh2Y3B1X2luZm9fbWZu
LCBJTlZBTElEX01GTikgKQo+ICsgICAgICAgIHsKPiArICAgICAgICAgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZTsKPiArICAgICAgICAgICAgbWZuX3QgbmV3X21mbjsKPiArICAgICAgICAgICAg
Z2ZuX3QgZ2ZuID0gbWZuX3RvX2dmbihkLCB2Y3B1X2luZm9fbWZuKTsKPiArICAgICAgICAgICAg
dW5zaWduZWQgbG9uZyBnZm5fbCA9IGdmbl94KGdmbik7Cj4gKwo+ICsgICAgICAgICAgICBpZiAo
ICEocGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFnZShjZCwgMCkpICkKPiArICAgICAgICAgICAgICAg
IHJldHVybiAtRU5PTUVNOwo+ICsKPiArICAgICAgICAgICAgbmV3X21mbiA9IHBhZ2VfdG9fbWZu
KHBhZ2UpOwo+ICsgICAgICAgICAgICBzZXRfZ3Bmbl9mcm9tX21mbihtZm5feChuZXdfbWZuKSwg
Z2ZuX2wpOwo+ICsKPiArICAgICAgICAgICAgaWYgKCAhKHJldCA9IHAybS0+c2V0X2VudHJ5KHAy
bSwgZ2ZuLCBuZXdfbWZuLCBQQUdFX09SREVSXzRLLAo+ICsgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcDJtX3JhbV9ydywgcDJtLT5kZWZhdWx0X2FjY2VzcywgLTEpKSAp
Cj4gKyAgICAgICAgICAgICAgICByZXR1cm4gcmV0Owo+ICsKPiArICAgICAgICAgICAgaWYgKCAh
KHJldCA9IG1hcF92Y3B1X2luZm8oY2QtPnZjcHVbaV0sIGdmbl9sLAo+ICsgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBkLT52Y3B1W2ldLT52Y3B1X2luZm9fb2Zmc2V0KSkg
KQo+ICsgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKCkkgdGhpbmsgeW91IGFsc28gbmVlZCB0
byBjb3B5IHRoZSBjb250ZW50cyBmcm9tIHRoZSBwYXJlbnQgaW50byB0aG9zZQp2Y3B1X2luZm8g
YXJlYXMsIG9yIGVsc2UgeW91IG1pZ2h0IGRpc2NhcmQgcGVuZGluZyBldmVudCBjaGFubmVscwpj
b250YWluZWQgaW4gdGhlIGV2dGNobl8qIGZpZWxkcz8gKGFuZCB0aGUgbWFza2VkIGNoYW5uZWxz
IGlmIGFueSkuCgpUaGUgcnVudGltZSBhcmVhIHNob3VsZCBiZSBoYW5kbGVkIGluIGEgc2ltaWxh
ciB3YXkgQUZBSUNUIChhbGJlaXQKdGhlcmUncyBubyBuZWVkIHRvIGNvcHkgdGhlIHBhcmVudCdz
IGRhdGEgaW4gdGhhdCBjYXNlKSwgc2VlClZDUFVPUF9yZWdpc3Rlcl9ydW5zdGF0ZV9tZW1vcnlf
YXJlYS4KCj4gKyAgICAgICAgfQo+ICsgICAgfQo+ICsKPiArICAgIGRvbWFpbl91cGRhdGVfbm9k
ZV9hZmZpbml0eShjZCk7Cj4gKyAgICByZXR1cm4gMDsKPiArfQo+ICsKPiArc3RhdGljIGludCBm
b3JrX2hhcF9hbGxvY2F0aW9uKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQo+
ICt7Cj4gKyAgICBpbnQgcmM7Cj4gKyAgICBib29sIHByZWVtcHRlZDsKPiArICAgIHVuc2lnbmVk
IGxvbmcgbWIgPSBoYXBfZ2V0X2FsbG9jYXRpb24oZCk7Cj4gKwo+ICsgICAgaWYgKCBtYiA9PSBo
YXBfZ2V0X2FsbG9jYXRpb24oY2QpICkKPiArICAgICAgICByZXR1cm4gMDsKPiArCj4gKyAgICBw
YWdpbmdfbG9jayhjZCk7Cj4gKyAgICByYyA9IGhhcF9zZXRfYWxsb2NhdGlvbihjZCwgbWIgPDwg
KDIwIC0gUEFHRV9TSElGVCksICZwcmVlbXB0ZWQpOwo+ICsgICAgcGFnaW5nX3VubG9jayhjZCk7
Cj4gKwo+ICsgICAgcmV0dXJuIHByZWVtcHRlZCA/IC1FUkVTVEFSVCA6IHJjOwo+ICt9Cj4gKwo+
ICtzdGF0aWMgdm9pZCBmb3JrX3RzYyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAq
ZCkKPiArewo+ICsgICAgdWludDMyX3QgdHNjX21vZGU7Cj4gKyAgICB1aW50MzJfdCBndHNjX2to
ejsKPiArICAgIHVpbnQzMl90IGluY2FybmF0aW9uOwo+ICsgICAgdWludDY0X3QgZWxhcHNlZF9u
c2VjOwo+ICsKPiArICAgIHRzY19nZXRfaW5mbyhkLCAmdHNjX21vZGUsICZlbGFwc2VkX25zZWMs
ICZndHNjX2toeiwgJmluY2FybmF0aW9uKTsKPiArICAgIC8qIERvbid0IGJ1bXAgaW5jYXJuYXRp
b24gb24gc2V0ICovCj4gKyAgICB0c2Nfc2V0X2luZm8oY2QsIHRzY19tb2RlLCBlbGFwc2VkX25z
ZWMsIGd0c2Nfa2h6LCBpbmNhcm5hdGlvbiAtIDEpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IHBv
cHVsYXRlX3NwZWNpYWxfcGFnZXMoc3RydWN0IGRvbWFpbiAqY2QpCj4gK3sKPiArICAgIHN0cnVj
dCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2QpOwo+ICsgICAgc3RhdGljIGNv
bnN0IHVuc2lnbmVkIGludCBwYXJhbXNbXSA9Cj4gKyAgICB7Cj4gKyAgICAgICAgSFZNX1BBUkFN
X1NUT1JFX1BGTiwKPiArICAgICAgICBIVk1fUEFSQU1fSU9SRVFfUEZOLAo+ICsgICAgICAgIEhW
TV9QQVJBTV9CVUZJT1JFUV9QRk4sCj4gKyAgICAgICAgSFZNX1BBUkFNX0NPTlNPTEVfUEZOCj4g
KyAgICB9Owo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+ICsgICAgZm9yICggaT0wOyBpPDQ7
IGkrKyApCgpOaXQ6IGNhbiB5b3UgcGxlYXNlIGFkZCBzb21lIHNwYWNlcyBhcm91bmQgdGhlIG9w
ZXJhdG9ycz8KCj4gKyAgICB7Cj4gKyAgICAgICAgdWludDY0X3QgdmFsdWUgPSAwOwo+ICsgICAg
ICAgIG1mbl90IG5ld19tZm47Cj4gKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiAr
Cj4gKyAgICAgICAgaWYgKCBodm1fZ2V0X3BhcmFtKGNkLCBwYXJhbXNbaV0sICZ2YWx1ZSkgfHwg
IXZhbHVlICkKPiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgIGlmICggIShw
YWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGNkLCAwKSkgKQo+ICsgICAgICAgICAgICByZXR1cm4g
LUVOT01FTTsKPiArCj4gKyAgICAgICAgbmV3X21mbiA9IHBhZ2VfdG9fbWZuKHBhZ2UpOwo+ICsg
ICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld19tZm4pLCB2YWx1ZSk7Cj4gKwo+ICsg
ICAgICAgIHJldHVybiBwMm0tPnNldF9lbnRyeShwMm0sIF9nZm4odmFsdWUpLCBuZXdfbWZuLCBQ
QUdFX09SREVSXzRLLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fcmFtX3J3
LCBwMm0tPmRlZmF1bHRfYWNjZXNzLCAtMSk7CgpJIHRoaW5rIHlvdSBhbHNvIG5lZWQgdG8gY29w
eSB0aGUgY29udGVudHMgZnJvbSB0aGUgcGFyZW50IHBhZ2UgaGVyZS4KCj4gKyAgICB9Cj4gKwo+
ICsgICAgcmV0dXJuIDA7Cj4gK30KPiArCj4gK3N0YXRpYyBpbnQgZm9yayhzdHJ1Y3QgZG9tYWlu
ICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKPiArewo+ICsgICAgaW50IHJjID0gLUVCVVNZOwo+ICsK
PiArICAgIGlmICggIWNkLT5jb250cm9sbGVyX3BhdXNlX2NvdW50ICkKPiArICAgICAgICByZXR1
cm4gcmM7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIFdlIG9ubHkgd2FudCB0byBnZXQgYW5kIHBh
dXNlIHRoZSBwYXJlbnQgb25jZSwgbm90IGVhY2ggdGltZSB0aGlzCj4gKyAgICAgKiBvcGVyYXRp
b24gaXMgcmVzdGFydGVkIGR1ZSB0byBwcmVlbXB0aW9uLgo+ICsgICAgICovCj4gKyAgICBpZiAo
ICFjZC0+cGFyZW50X3BhdXNlZCApCj4gKyAgICB7Cj4gKyAgICAgICAgaWYgKCAhZ2V0X2RvbWFp
bihkKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsK
PiArICAgICAgICAgICAgcmV0dXJuIC1FQlVTWTsKPiArICAgICAgICB9Cj4gKwo+ICsgICAgICAg
IGRvbWFpbl9wYXVzZShkKTsKPiArICAgICAgICBjZC0+cGFyZW50X3BhdXNlZCA9IHRydWU7Cj4g
KyAgICAgICAgY2QtPm1heF9wYWdlcyA9IGQtPm1heF9wYWdlczsKPiArICAgICAgICBjZC0+bWF4
X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOwo+ICsgICAgfQo+ICsKPiArICAgIC8qIHRoaXMgaXMgcHJl
ZW1wdGlibGUgc28gaXQncyB0aGUgZmlyc3QgdG8gZ2V0IGRvbmUgKi8KPiArICAgIGlmICggKHJj
ID0gZm9ya19oYXBfYWxsb2NhdGlvbihjZCwgZCkpICkKPiArICAgICAgICBnb3RvIGRvbmU7Cj4g
Kwo+ICsgICAgaWYgKCAocmMgPSBicmluZ191cF92Y3B1cyhjZCwgZCkpICkKPiArICAgICAgICBn
b3RvIGRvbmU7Cj4gKwo+ICsgICAgaWYgKCAocmMgPSBodm1fY29weV9jb250ZXh0X2FuZF9wYXJh
bXMoY2QsIGQpKSApCj4gKyAgICAgICAgZ290byBkb25lOwo+ICsKPiArICAgIGlmICggKHJjID0g
cG9wdWxhdGVfc3BlY2lhbF9wYWdlcyhjZCkpICkKPiArICAgICAgICBnb3RvIGRvbmU7Cj4gKwo+
ICsgICAgZm9ya190c2MoY2QsIGQpOwoKSSB0aGluayB5b3UgbmVlZCB0byBjb3B5IHRoZSBjb250
ZW50cyBvZiB0aGUgc2hhcmVkIGluZm8gcGFnZSBmcm9tIHRoZQpwYXJlbnQgaW50byB0aGUgY2hp
bGQsIG9yIGVsc2UgeW91IGFyZSBkaXNjYXJkaW5nIGFueSBwZW5kaW5nIGV2ZW50CmNoYW5uZWxz
LiBZb3Ugc2hvdWxkIGFsc28gbWFwIHN1Y2ggc2hhcmVkIGluZm8gcGFnZSBpbnRvIHRoZSBzYW1l
IGdmbgphcyB0aGUgcGFyZW50LgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:21:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:21:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yUY-0001AX-7C; Wed, 26 Feb 2020 15:20:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RfmG=4O=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j6yUW-0001AS-Sx
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:20:52 +0000
X-Inumbo-ID: 93610f84-58ab-11ea-aba8-bc764e2007e4
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 93610f84-58ab-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 15:20:52 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id t13so2503759qto.3
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:20:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=nE9gKksLxp9PZg4VpY//o6cSB2xESEXByYin31GcIGo=;
 b=ehD9TQBcFDQdOzr+Ldhblq0DFVCTLqt9LTFiP75wqKnwdJ6ffRJFctlwXn6/Yj/hbG
 5jWsLT2xt9rcxyZ/8LdlIO4BRI2lxRGExmuxk95SwXsv9XcPRB2whaaQkffimpMIN6Mn
 JiunDCg0iQMZ5Rc+ioNN0RV/ylfFgZfkHjtu8araI92k62/KM2GzaIh2Vmzj8LvYq/sg
 ssblLdUKLH074nO5NvdBY4nt3vwZW3eO4QYzwoKtWUOtVybolXWFDfh9WlECDQibCw2K
 /9pYDwfMsSgXWpPNJ19N8iq1qZaacGaGnbhIH7l58rzCVRXEwIJA/vVYgnCwvdOcT/El
 7FUA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=nE9gKksLxp9PZg4VpY//o6cSB2xESEXByYin31GcIGo=;
 b=oxyJViCc5vjJwYjrb0brtxhhz860FDjj8pF1wItm8IlELmXYTyGoO48W+db8w5eG5P
 ZOzIjKuUmdG/qjZEKgYnjoXXg6EV97LDsITy1xxqhsydseNpxPfa/NHv7555eQK6EaA2
 uShWQjs1PeumqFDPppSVF7vzFjbdYSlG+nj8aH2v6CbcZMX621/LRJ09M/Fe352mGMVJ
 FD3yUwy9P5WIMHKlW3vcFShXcB8ZyOrxbL0tEnBGVu0hl1YJQ5MrpPVFn906u0viQbNt
 DRYUvkhq8CmEsDilJv4puT3tnnZE1bSNEhQhHWznR2jwCrq/Ow/llZW3GLHEJQHqcTqE
 E79w==
X-Gm-Message-State: APjAAAVWoA0q3QzGkwMObt/SDvvjYo0AiESCaGkpiOrpOlXcYYvy6VUj
 DnwJVDuQrR6DFwiDQcuk606BQELN
X-Google-Smtp-Source: APXvYqwsPvVdbkMnFd7Xdf6VlAl43v1kBWt8Nxn6B44e7szPF06dGhio0rPIdF/0Fc2u2nHYEIa9EQ==
X-Received: by 2002:ac8:1a19:: with SMTP id v25mr5555960qtj.146.1582730451623; 
 Wed, 26 Feb 2020 07:20:51 -0800 (PST)
Received: from pm2-ws13.praxislan02.com ([2001:470:8:67e:ba27:ebff:fee8:ce27])
 by smtp.gmail.com with ESMTPSA id
 q196sm327187qke.80.2020.02.26.07.20.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 26 Feb 2020 07:20:50 -0800 (PST)
From: Jason Andryuk <jandryuk@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 10:20:11 -0500
Message-Id: <20200226152013.12200-1-jandryuk@gmail.com>
X-Mailer: git-send-email 2.24.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 0/2] Remove locking.sh dependency on perl
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Jason Andryuk <jandryuk@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGVybCBpcyBhIGxhcmdlIGRlcGVuZGVuY3kgZm9yIGxvY2tpbmcuc2gncyBzaW5nbGUgdXNlIG9m
IGNvbXBhcmluZyBhCmZpbGUgZGVzY3JpcHRvcidzIGFuZCBhIGZpbGUncyBpbm9kZXMuICBNYW55
IHN5c3RlbXMgZG9uJ3Qgb3RoZXJ3aXNlCnJlcXVpcmUgcGVybCwgc28gZHJvcHBpbmcgdGhpcyB1
c2UgZWxpbWluYXRlcyB0aGUgZGVwZW5kZW5jeS4KClJlcGxhY2UgdGhlIG9wZW4tY29kZWQgcGVy
bCB3aXRoIGFuIGVxdWl2YWxlbnQgQyBpbXBsZW1lbnRhdGlvbi4KCkphc29uIEFuZHJ5dWsgKDIp
OgogIHRvb2xzL2hlbHBlcnM6IEludHJvZHVjZSBjbXAtZmQtZmlsZS1pbm9kZSB1dGlsaXR5CiAg
TGludXgvbG9ja2luZy5zaDogVXNlIGNtcC1mZC1maWxlLWlub2RlIGZvciBsb2NrIGNoZWNrCgog
LmdpdGlnbm9yZSAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogdG9vbHMvaGVscGVycy9N
YWtlZmlsZSAgICAgICAgICAgIHwgIDMgKysrCiB0b29scy9oZWxwZXJzL2NtcC1mZC1maWxlLWlu
b2RlLmMgfCA0MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB0b29scy9ob3RwbHVn
L0xpbnV4L2xvY2tpbmcuc2ggICAgfCAxMCArKy0tLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDQ5IGlu
c2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvaGVs
cGVycy9jbXAtZmQtZmlsZS1pbm9kZS5jCgotLSAKMi4yNC4xCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:21:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:21:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yUc-0001Au-GC; Wed, 26 Feb 2020 15:20:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RfmG=4O=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j6yUb-0001Ao-N2
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:20:57 +0000
X-Inumbo-ID: 9672249c-58ab-11ea-aba8-bc764e2007e4
Received: from mail-qt1-x842.google.com (unknown [2607:f8b0:4864:20::842])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9672249c-58ab-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 15:20:57 +0000 (UTC)
Received: by mail-qt1-x842.google.com with SMTP id v25so2484321qto.7
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:20:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=lygCv0fXeRA8hLfYhPykOOLRebIgfRLYlOPXtqIcsWk=;
 b=RHmDNteOlXSU6OHAFYOZ/9CR346ldplcfXkIjlwa+1onSg+RiDDAujlgu/Jp60AlmQ
 aQBJSBRkI4lnLX0+lM6P1j0Phv5qUBNiTsKzTWcHLqTiNRdhbYnp1PMLUm3ErzG3+LBq
 EaOVswD7Ah/NqWnbtbegQNCz/EGbbWHTI/XABBzwls252l02Wj3N8YOF0TCOItgj9brU
 ZjrMOxqZHzhlXYNH3w2TbUFDD8pl7PwaV9UO6ud7KW4lNqgTY58PEzeSa95kUSCA0aek
 mM4vTyexUKmZpP4ZWWC9xH9aAXdgmxtVPc4uJT7UjEH/xZsR4ViDbamKVCu6s1Y2cwhE
 g+tg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=lygCv0fXeRA8hLfYhPykOOLRebIgfRLYlOPXtqIcsWk=;
 b=Z/THKy94ca4R0UXxhq63ljUzU5Lz6kZfwo1hXnkYoy+YWKAHDxpuEeAz8rf7LUDRFm
 LWWP3WHMZVgJPcbYEaqOOQkUyosnIJnqZJSxhUAhilelkThxhJUos5dxDcKSiipLSwHN
 /WdAwK9NJgw0tklo3/+91iCkf2VffGSdc8wsOSxMyznDJiczgpyfT/bwxVPTU5dUQtyn
 5PLPz/8xyL4aYv8S4AR+CarWb1K7tTDc5n6/PTslMJINKdjb0canuMcYhYBFh+SQEbR8
 UzaORNBkibXOUPT10g9yV1B6TLuUyuQu12+x9gIeyH3vDL2zByv6tP3OwQ065Rr8C9lx
 cWZQ==
X-Gm-Message-State: APjAAAWO+C7PNNH3XOW5JyboTQhseSNeP0ciE3p6MLFEFo8KknmBfvqJ
 f/xbk4/L6RdHqzt9BGcTiwohIRoL
X-Google-Smtp-Source: APXvYqy60CO4ZMzSohLAXfZS9PCwcJYwNKm//tr3S7l65LFbTZ9Imic4Yr+HQkHenpRIAuUfRqKuBg==
X-Received: by 2002:ac8:4711:: with SMTP id f17mr5404744qtp.160.1582730456832; 
 Wed, 26 Feb 2020 07:20:56 -0800 (PST)
Received: from pm2-ws13.praxislan02.com ([2001:470:8:67e:ba27:ebff:fee8:ce27])
 by smtp.gmail.com with ESMTPSA id
 q196sm327187qke.80.2020.02.26.07.20.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 26 Feb 2020 07:20:56 -0800 (PST)
From: Jason Andryuk <jandryuk@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 10:20:12 -0500
Message-Id: <20200226152013.12200-2-jandryuk@gmail.com>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200226152013.12200-1-jandryuk@gmail.com>
References: <20200226152013.12200-1-jandryuk@gmail.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 1/2] tools/helpers: Introduce cmp-fd-file-inode
 utility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Jason Andryuk <jandryuk@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBpcyBhIEMgaW1wbGVtZW50YXRpb24gb2YgdGhlIHBlcmwgY29kZSBpbnNpZGUgb2YgbG9j
a2luZy5zaCB0bwpjaGVjayB0aGF0IHRoZSBsb2NrZWQgZmlsZSBkZXNjcmlwdG9yIGFuZCBsb2Nr
IGZpbGUgc2hhcmUgdGhlIHNhbWUgaW5vZGUKYW5kIHRoZXJlZm9yZSBtYXRjaC4gIE9uZSBjaGFu
Z2UgZnJvbSB0aGUgcGVybCB2ZXJzaW9uIGlzIHJlcGxhY2luZwpwcmludGluZyAieSIgb24gc3Vj
Y2VzcyB3aXRoIGV4aXQgdmFsdWVzIG9mIDAgKHNoZWxsIFRydWUpIGFuZCAxIChzaGVsbApGYWxz
ZSkuCgpSZXF1aXJpbmcgcGVybCBpcyBhIGxhcmdlIGRlcGVuZGVuY3kgZm9yIHRoZSBzaW5nbGUg
dXNlLCBzbyBhIGRlZGljYXRlZAp1dGlsaXR5IHJlbW92ZXMgdGhhdCBkZXBlbmRlbmN5IGZvciBz
eXN0ZW1zIHRoYXQgb3RoZXJ3aXNlIHdvdWxkIG5vdAppbnN0YWxsIHBlcmwuCgpTaWduZWQtb2Zm
LWJ5OiBKYXNvbiBBbmRyeXVrIDxqYW5kcnl1a0BnbWFpbC5jb20+Ci0tLQogLmdpdGlnbm9yZSAg
ICAgICAgICAgICAgICAgICAgICAgIHwgIDEgKwogdG9vbHMvaGVscGVycy9NYWtlZmlsZSAgICAg
ICAgICAgIHwgIDMgKysrCiB0b29scy9oZWxwZXJzL2NtcC1mZC1maWxlLWlub2RlLmMgfCA0MyAr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDQ3IGluc2Vy
dGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCB0b29scy9oZWxwZXJzL2NtcC1mZC1maWxlLWlu
b2RlLmMKCmRpZmYgLS1naXQgYS8uZ2l0aWdub3JlIGIvLmdpdGlnbm9yZQppbmRleCA0Y2E2Nzlk
ZGJjLi44OTdmODc4ZWVmIDEwMDY0NAotLS0gYS8uZ2l0aWdub3JlCisrKyBiLy5naXRpZ25vcmUK
QEAgLTE2NCw2ICsxNjQsNyBAQCB0b29scy9mdXp6L3g4Nl9pbnN0cnVjdGlvbl9lbXVsYXRvci94
ODYtZW11bGF0ZS5bY2hdCiB0b29scy9oZWxwZXJzL19wYXRocy5oCiB0b29scy9oZWxwZXJzL2lu
aXQteGVuc3RvcmUtZG9tYWluCiB0b29scy9oZWxwZXJzL3hlbi1pbml0LWRvbTAKK3Rvb2xzL2hl
bHBlcnMvY21wLWZkLWZpbGUtaW5vZGUKIHRvb2xzL2hvdHBsdWcvY29tbW9uL2hvdHBsdWdwYXRo
LnNoCiB0b29scy9ob3RwbHVnL0ZyZWVCU0QvcmMuZC94ZW5jb21tb25zCiB0b29scy9ob3RwbHVn
L0ZyZWVCU0QvcmMuZC94ZW5kcml2ZXJkb21haW4KZGlmZiAtLWdpdCBhL3Rvb2xzL2hlbHBlcnMv
TWFrZWZpbGUgYi90b29scy9oZWxwZXJzL01ha2VmaWxlCmluZGV4IGY3NTk1MjgzMjIuLjdkYWY1
YzQ2Y2EgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hlbHBlcnMvTWFrZWZpbGUKKysrIGIvdG9vbHMvaGVs
cGVycy9NYWtlZmlsZQpAQCAtOCw2ICs4LDcgQEAgaW5jbHVkZSAkKFhFTl9ST09UKS90b29scy9S
dWxlcy5tawogUFJPR1MgKz0geGVuLWluaXQtZG9tMAogaWZlcSAoJChDT05GSUdfTGludXgpLHkp
CiBQUk9HUyArPSBpbml0LXhlbnN0b3JlLWRvbWFpbgorUFJPR1MgKz0gY21wLWZkLWZpbGUtaW5v
ZGUKIGVuZGlmCiAKIFhFTl9JTklUX0RPTTBfT0JKUyA9IHhlbi1pbml0LWRvbTAubyBpbml0LWRv
bS1qc29uLm8KQEAgLTQwLDEyICs0MSwxNCBAQCBpbnN0YWxsOiBhbGwKIAkkKElOU1RBTExfUFJP
RykgeGVuLWluaXQtZG9tMCAkKERFU1RESVIpJChMSUJFWEVDX0JJTikKIGlmZXEgKCQoQ09ORklH
X0xpbnV4KSx5KQogCSQoSU5TVEFMTF9QUk9HKSBpbml0LXhlbnN0b3JlLWRvbWFpbiAkKERFU1RE
SVIpJChMSUJFWEVDX0JJTikKKwkkKElOU1RBTExfUFJPRykgY21wLWZkLWZpbGUtaW5vZGUgJChE
RVNURElSKSQoTElCRVhFQ19CSU4pCiBlbmRpZgogCiAuUEhPTlk6IHVuaW5zdGFsbAogdW5pbnN0
YWxsOgogaWZlcSAoJChDT05GSUdfTGludXgpLHkpCiAJcm0gLWYgJChERVNURElSKSQoTElCRVhF
Q19CSU4pL2luaXQteGVuc3RvcmUtZG9tYWluCisJcm0gLWYgJChERVNURElSKSQoTElCRVhFQ19C
SU4pL2NtcC1mZC1maWxlLWlub2RlCiBlbmRpZgogCXJtIC1mICQoREVTVERJUikkKExJQkVYRUNf
QklOKS94ZW4taW5pdC1kb20wCiAKZGlmZiAtLWdpdCBhL3Rvb2xzL2hlbHBlcnMvY21wLWZkLWZp
bGUtaW5vZGUuYyBiL3Rvb2xzL2hlbHBlcnMvY21wLWZkLWZpbGUtaW5vZGUuYwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44ODZlYTg4OGVkCi0tLSAvZGV2L251bGwKKysr
IGIvdG9vbHMvaGVscGVycy9jbXAtZmQtZmlsZS1pbm9kZS5jCkBAIC0wLDAgKzEsNDMgQEAKKyNp
bmNsdWRlIDxzdGRpby5oPgorI2luY2x1ZGUgPHN0ZGxpYi5oPgorI2luY2x1ZGUgPHN5cy90eXBl
cy5oPgorI2luY2x1ZGUgPHN5cy9zdGF0Lmg+CisjaW5jbHVkZSA8dW5pc3RkLmg+CisKK3ZvaWQg
dXNhZ2UoY29uc3QgY2hhciAqIHByb2cpCit7CisgICAgZnByaW50ZihzdGRlcnIsCisiJXMgPGZk
PiA8ZmlsZW5hbWU+XG4iCisiQ2hlY2tzIHRoYXQgdGhlIG9wZW4gZmlsZSBkZXNjcmlwdG9yIChy
ZWZlcmVuY2VkIGJ5IG51bWJlcikgaGFzIHRoZSBzYW1lXG4iCisiaW5vZGUgYXMgdGhlIGZpbGVu
YW1lLlxuIgorIlJldHVybnMgMCBvbiBtYXRjaCBhbmQgMSBvbiBub24tbWF0Y2hcbiIsIHByb2cp
OworfQorCitpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqYXJndltdKQoreworICAgIHN0cnVjdCBz
dGF0IGZkX3N0YXRidWYsIGZpbGVfc3RhdGJ1ZjsKKyAgICBpbnQgcmV0OworICAgIGludCBmZDsK
KworICAgIGlmIChhcmdjIDwgMykgeworICAgICAgICB1c2FnZShhcmd2WzBdKTsKKyAgICAgICAg
cmV0dXJuIDE7CisgICAgfQorCisgICAgZmQgPSBzdHJ0b3VsKGFyZ3ZbMV0sIE5VTEwsIDApOwor
CisgICAgcmV0ID0gZnN0YXQoZmQsICZmZF9zdGF0YnVmKTsKKyAgICBpZiAocmV0KSB7CisgICAg
ICAgIHJldHVybiAxOworICAgIH0KKworICAgIHJldCA9IHN0YXQoYXJndlsyXSwgJmZpbGVfc3Rh
dGJ1Zik7CisgICAgaWYgKHJldCkgeworICAgICAgICByZXR1cm4gMTsKKyAgICB9CisKKyAgICBp
ZiAoZmRfc3RhdGJ1Zi5zdF9pbm8gPT0gZmlsZV9zdGF0YnVmLnN0X2lubykKKyAgICAgICAgcmV0
dXJuIDA7CisgICAgZWxzZQorICAgICAgICByZXR1cm4gMTsKK30KLS0gCjIuMjQuMQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:21:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:21:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yUh-0001CK-Ph; Wed, 26 Feb 2020 15:21:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RfmG=4O=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j6yUg-0001C9-MU
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:21:02 +0000
X-Inumbo-ID: 97d1ba78-58ab-11ea-a490-bc764e2007e4
Received: from mail-qt1-x841.google.com (unknown [2607:f8b0:4864:20::841])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 97d1ba78-58ab-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 15:20:59 +0000 (UTC)
Received: by mail-qt1-x841.google.com with SMTP id r5so2480833qtt.9
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:20:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=VFOAd65lQswkmbzdAMYJGUSVTalFZ80HbsJPAnnzq2k=;
 b=Qy+LmqcnrO4tFK9DKfrKCg5Xis7lwdWKVieMep9iDcrcSHJ2Jpvhaz9JsSc+6qxkhv
 3JWWZUBFyGe728K9iYsFiFzQ6B5kgvFoB/UVaOaP2jIxVRomPkq1y6sBVk4zyUfHTKcf
 8f+j8NeauX6qJ3g2J7J46aYdnVZbE5ROYGAWY+gdHvuKLzAzcuSVF+XgCauVRpGwOk5l
 x3p2NYqzUzhUgtSp+7OEP/g+/yqpd1BzVrxUAXfnXi2WQQlwm1tSLd8wvtjU7wNfLn6N
 qAenp6eU1BfcwKbmGFPYKb1z2I1hnaLahBjMCJU+ed+oqQz/PXRKw5loICccv5uaV5VM
 GaAA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=VFOAd65lQswkmbzdAMYJGUSVTalFZ80HbsJPAnnzq2k=;
 b=OimENtyiGpT/VDy5nnjuyVCseCvHGac0LrB2tN/afUP9/jtJ4KUAQ1bgbuSsC3dLgw
 wcnnWi64DodHKbP2TRPXEe8ubgzdnbIjNHtOFFqG7UCjO2ThQRYayDY4VYSTa4Qm4OqM
 Vz+oFvtgjSm72dVE+GoZrW1aQ0qpxMX6Rq6m1B10jZRfts0L9M6LEXczXLmO5F7n3rBP
 bMDMSVk57L7vjvHueNMqBht+9jRG7NbdM0LfkBAAtUv8npXcqksa8wxl/kaxl3YQd3Yi
 /tljjNZ0ASC8DaICnFvUd69K9rzzyWtiCGTidfxf9nNrYSJP6ayd00yq687du7tTp12k
 JoiQ==
X-Gm-Message-State: APjAAAVODoJ65JMxYRAKA1UlrfXYvFl8Oc2CBKGkCxeGkogA3bj4Ab+y
 Ko8PbdNaGwxZQdPazZV23KqvQhC6
X-Google-Smtp-Source: APXvYqxKwRrFeHXykdEtDwbAPXl/JpTWF8CC8F9DYXFbHDP37dpEi7+p/90GZQv8TsCu4GHmv/9csw==
X-Received: by 2002:ac8:7101:: with SMTP id z1mr5242193qto.333.1582730459173; 
 Wed, 26 Feb 2020 07:20:59 -0800 (PST)
Received: from pm2-ws13.praxislan02.com ([2001:470:8:67e:ba27:ebff:fee8:ce27])
 by smtp.gmail.com with ESMTPSA id
 q196sm327187qke.80.2020.02.26.07.20.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 26 Feb 2020 07:20:58 -0800 (PST)
From: Jason Andryuk <jandryuk@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 10:20:13 -0500
Message-Id: <20200226152013.12200-3-jandryuk@gmail.com>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200226152013.12200-1-jandryuk@gmail.com>
References: <20200226152013.12200-1-jandryuk@gmail.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 2/2] Linux/locking.sh: Use cmp-fd-file-inode for
 lock check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>,
 Jason Andryuk <jandryuk@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmVwbGFjZSBwZXJsIHdpdGggY21wLWZkLWZpbGUtaW5vZGUgd2hlbiBjaGVja2luZyB0aGF0IHRo
ZSBsb2NrIGZpbGUKZGVzY3JpcHRvciBhbmQgbG9ja2ZpbGUgaW5vZGVzIG1hdGNoLgoKU2lnbmVk
LW9mZi1ieTogSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21haWwuY29tPgotLS0KIHRvb2xzL2hv
dHBsdWcvTGludXgvbG9ja2luZy5zaCB8IDEwICsrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaG90cGx1
Zy9MaW51eC9sb2NraW5nLnNoIGIvdG9vbHMvaG90cGx1Zy9MaW51eC9sb2NraW5nLnNoCmluZGV4
IGM2YTdlOTZmZjkuLmRlNDY4YzRiYjUgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2hvdHBsdWcvTGludXgv
bG9ja2luZy5zaAorKysgYi90b29scy9ob3RwbHVnL0xpbnV4L2xvY2tpbmcuc2gKQEAgLTUwLDE0
ICs1MCw4IEBAIGNsYWltX2xvY2soKQogICAgICAgICAjIGFjdHVhbGx5IGEgc3ludGhldGljIHN5
bWxpbmsgaW4gL3Byb2MgYW5kIHdlIGFyZW4ndAogICAgICAgICAjIGd1YXJhbnRlZWQgdGhhdCBv
dXIgc3RhdCgyKSB3b24ndCBsb3NlIHRoZSByYWNlIHdpdGggYW4KICAgICAgICAgIyBybSgxKSBi
ZXR3ZWVuIHJlYWRpbmcgdGhlIHN5bnRoZXRpYyBsaW5rIGFuZCB0cmF2ZXJzaW5nIHRoZQotICAg
ICAgICAjIGZpbGUgc3lzdGVtIHRvIGZpbmQgdGhlIGludW0uICBQZXJsIGlzIHZlcnkgZmFzdCBz
byB1c2UgdGhhdC4KLSAgICAgICAgcmlnaHRmaWxlPSQoIHBlcmwgLWUgJwotICAgICAgICAgICAg
b3BlbiBTVERJTiwgIjwmJyRfbG9ja2ZkJyIgb3IgZGllICQhOwotICAgICAgICAgICAgbXkgJGZk
X2ludW0gPSAoc3RhdCBTVERJTilbMV07IGRpZSAkISB1bmxlc3MgZGVmaW5lZCAkZmRfaW51bTsK
LSAgICAgICAgICAgIG15ICRmaWxlX2ludW0gPSAoc3RhdCAkQVJHVlswXSlbMV07Ci0gICAgICAg
ICAgICBwcmludCAieVxuIiBpZiAkZmRfaW51bSBlcSAkZmlsZV9pbnVtOwotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAnICIkX2xvY2tmaWxlIiApCi0gICAgICAgIGlmIFsgeCRyaWdodGZp
bGUgPSB4eSBdOyB0aGVuIGJyZWFrOyBmaQorICAgICAgICAjIGZpbGUgc3lzdGVtIHRvIGZpbmQg
dGhlIGludW0uCisgICAgICAgIGlmIGNtcC1mZC1maWxlLWlub2RlICRfbG9ja2ZkICRfbG9ja2Zp
bGUgOyB0aGVuIGJyZWFrOyBmaQogCSMgU29tZSB2ZXJzaW9ucyBvZiBiYXNoIGFwcGVhciB0byBi
ZSBidWdneSBpZiB0aGUgc2FtZQogCSMgJF9sb2NrZmlsZSBpcyBvcGVuZWQgcmVwZWF0ZWRseS4g
Q2xvc2UgdGhlIGN1cnJlbnQgZmQgaGVyZS4KICAgICAgICAgZXZhbCAiZXhlYyAkX2xvY2tmZDwm
LSIKLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:21:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:21:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yUq-0001FI-6r; Wed, 26 Feb 2020 15:21:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5J6w=4O=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6yUo-0001Ed-5j
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:21:10 +0000
X-Inumbo-ID: 9d8c7818-58ab-11ea-a490-bc764e2007e4
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9d8c7818-58ab-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 15:21:09 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id dm3so3392876edb.1
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:21:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=CiLtf7b2jQJhhpCJ6dSAmNzdc0Ex0Z4uN+wUf4aLeWo=;
 b=WZMRZhD0gi5ficibPlApljmbWXR5HSXzaA6YTc2/TAnTYHl6KGoyg+lbTpo3iMOgre
 qJsuBtD1byb08HA9wS08pWC4oS8SXGEzq6wkQlzEVW0HAosL5R0RSviKoRvhgTRMz42C
 RXBNiRfz71mDGnBDwf6DsTgMMJ3HwL3qihEFpVEcY5tzAwIlAlzbdYnmPT36k5WDVr5o
 u0DzO6W/9rZ6U02IzPZdCM/LFaxsvLAkZvHdk+8y37WINBcJltiropVh9Zv43pwzbsCk
 AYT30CY92TNLF4GlEs1eydPzzepDW6GNRr45+eAf0jNpBnGjZn90C44TaSoGJj7SeeES
 XBmQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=CiLtf7b2jQJhhpCJ6dSAmNzdc0Ex0Z4uN+wUf4aLeWo=;
 b=tY+aohc0gw+afzxBqNdiswQTWYOD4ehAY0xm4aRQU94fbkQSd9WR/BR5KuJIUSY8pw
 NkY9lVhMDt6IB5/jDoptXVZrAxy/izLdtTDdu8KJ5qkLdDdxtXOQWcVMGkmsb1W2L+wB
 Qz/BqRViDftj8Rjo80ELiONspIXF2H4QO4e3AJGuuoijOC7mKh9oPHGoR2bBQaO6A6vI
 UZBBhmohdCVVc2JmbTGHFAihHMw0QbGtayCYP7gaCp0MBqIf2tWwVK9E6rPQ0pnCh/9K
 AvYuJ2SvxImBtHm/uL0SC/LfqB0w6c7iTL+6F5H8D0b04tjkhC0BZ3oK63Ghnt3Sc/2Q
 1XAQ==
X-Gm-Message-State: APjAAAUPkChelXSjuEBfTLiLK4GEdIrTiOA+XsVkq6Jd5XXwWsCBqZ6q
 9nMV8lGTZzAhqHgtv56kmfHL74SeXWU=
X-Google-Smtp-Source: APXvYqz19Vc+l1u09sgV8pnfnfQYvS0iQS7xTQjaYGruVKHTGUOoM+DBQQfrKZA24+ciyLNnuJwu6g==
X-Received: by 2002:a17:906:15d8:: with SMTP id
 l24mr5171316ejd.170.1582730468500; 
 Wed, 26 Feb 2020 07:21:08 -0800 (PST)
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com.
 [209.85.221.53])
 by smtp.gmail.com with ESMTPSA id q5sm140401edb.70.2020.02.26.07.21.07
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 07:21:07 -0800 (PST)
Received: by mail-wr1-f53.google.com with SMTP id m16so3486297wrx.11
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:21:07 -0800 (PST)
X-Received: by 2002:a5d:6acf:: with SMTP id u15mr1101409wrw.182.1582730466869; 
 Wed, 26 Feb 2020 07:21:06 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
 <20200226151247.GF24458@Air-de-Roger.citrite.net>
In-Reply-To: <20200226151247.GF24458@Air-de-Roger.citrite.net>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 26 Feb 2020 08:20:30 -0700
X-Gmail-Original-Message-ID: <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
Message-ID: <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiA+ICsgICAgaWYgKCAocmV0ID0gY3B1cG9vbF9tb3ZlX2RvbWFpbihjZCwgZC0+Y3B1cG9vbCkp
ICkKPiA+ICsgICAgICAgIHJldHVybiByZXQ7Cj4KPiBZb3UgY2FuIGpvaW4gYm90aCBpZnMgaW50
byBhIHNpbmdsZSBvbmUsIHNpbmNlIGJvdGggcmV0dXJuIHJldC4KClN1cmUuCgo+ID4gKwo+ID4g
KyAgICBmb3IgKCBpID0gMDsgaSA8IGNkLT5tYXhfdmNwdXM7IGkrKyApCj4gPiArICAgIHsKPiA+
ICsgICAgICAgIG1mbl90IHZjcHVfaW5mb19tZm47Cj4gPiArCj4gPiArICAgICAgICBpZiAoICFk
LT52Y3B1W2ldIHx8IGNkLT52Y3B1W2ldICkKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+
ICsKPiA+ICsgICAgICAgIGlmICggIXZjcHVfY3JlYXRlKGNkLCBpKSApCj4gPiArICAgICAgICAg
ICAgcmV0dXJuIC1FSU5WQUw7Cj4gPiArCj4gPiArICAgICAgICAvKgo+ID4gKyAgICAgICAgICog
TWFwIGluIGEgcGFnZSBmb3IgdGhlIHZjcHVfaW5mbyBpZiB0aGUgZ3Vlc3QgdXNlcyBvbmUgdG8g
dGhlIGV4YWN0Cj4gPiArICAgICAgICAgKiBzYW1lIHNwb3QuCj4gPiArICAgICAgICAgKi8KPiA+
ICsgICAgICAgIHZjcHVfaW5mb19tZm4gPSBkLT52Y3B1W2ldLT52Y3B1X2luZm9fbWZuOwo+ID4g
KyAgICAgICAgaWYgKCAhbWZuX2VxKHZjcHVfaW5mb19tZm4sIElOVkFMSURfTUZOKSApCj4gPiAr
ICAgICAgICB7Cj4gPiArICAgICAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiA+ICsg
ICAgICAgICAgICBtZm5fdCBuZXdfbWZuOwo+ID4gKyAgICAgICAgICAgIGdmbl90IGdmbiA9IG1m
bl90b19nZm4oZCwgdmNwdV9pbmZvX21mbik7Cj4gPiArICAgICAgICAgICAgdW5zaWduZWQgbG9u
ZyBnZm5fbCA9IGdmbl94KGdmbik7Cj4gPiArCj4gPiArICAgICAgICAgICAgaWYgKCAhKHBhZ2Ug
PSBhbGxvY19kb21oZWFwX3BhZ2UoY2QsIDApKSApCj4gPiArICAgICAgICAgICAgICAgIHJldHVy
biAtRU5PTUVNOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIG5ld19tZm4gPSBwYWdlX3RvX21mbihw
YWdlKTsKPiA+ICsgICAgICAgICAgICBzZXRfZ3Bmbl9mcm9tX21mbihtZm5feChuZXdfbWZuKSwg
Z2ZuX2wpOwo+ID4gKwo+ID4gKyAgICAgICAgICAgIGlmICggIShyZXQgPSBwMm0tPnNldF9lbnRy
eShwMm0sIGdmbiwgbmV3X21mbiwgUEFHRV9PUkRFUl80SywKPiA+ICsgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcDJtX3JhbV9ydywgcDJtLT5kZWZhdWx0X2FjY2Vzcywg
LTEpKSApCj4gPiArICAgICAgICAgICAgICAgIHJldHVybiByZXQ7Cj4gPiArCj4gPiArICAgICAg
ICAgICAgaWYgKCAhKHJldCA9IG1hcF92Y3B1X2luZm8oY2QtPnZjcHVbaV0sIGdmbl9sLAo+ID4g
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGQtPnZjcHVbaV0tPnZjcHVf
aW5mb19vZmZzZXQpKSApCj4gPiArICAgICAgICAgICAgICAgIHJldHVybiByZXQ7Cj4KPiBJIHRo
aW5rIHlvdSBhbHNvIG5lZWQgdG8gY29weSB0aGUgY29udGVudHMgZnJvbSB0aGUgcGFyZW50IGlu
dG8gdGhvc2UKPiB2Y3B1X2luZm8gYXJlYXMsIG9yIGVsc2UgeW91IG1pZ2h0IGRpc2NhcmQgcGVu
ZGluZyBldmVudCBjaGFubmVscwo+IGNvbnRhaW5lZCBpbiB0aGUgZXZ0Y2huXyogZmllbGRzPyAo
YW5kIHRoZSBtYXNrZWQgY2hhbm5lbHMgaWYgYW55KS4KPgo+IFRoZSBydW50aW1lIGFyZWEgc2hv
dWxkIGJlIGhhbmRsZWQgaW4gYSBzaW1pbGFyIHdheSBBRkFJQ1QgKGFsYmVpdAo+IHRoZXJlJ3Mg
bm8gbmVlZCB0byBjb3B5IHRoZSBwYXJlbnQncyBkYXRhIGluIHRoYXQgY2FzZSksIHNlZQo+IFZD
UFVPUF9yZWdpc3Rlcl9ydW5zdGF0ZV9tZW1vcnlfYXJlYS4KCldpbGwgZG8uCgoKPiA+ICtzdGF0
aWMgaW50IHBvcHVsYXRlX3NwZWNpYWxfcGFnZXMoc3RydWN0IGRvbWFpbiAqY2QpCj4gPiArewo+
ID4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGNkKTsKPiA+
ICsgICAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGludCBwYXJhbXNbXSA9Cj4gPiArICAgIHsKPiA+
ICsgICAgICAgIEhWTV9QQVJBTV9TVE9SRV9QRk4sCj4gPiArICAgICAgICBIVk1fUEFSQU1fSU9S
RVFfUEZOLAo+ID4gKyAgICAgICAgSFZNX1BBUkFNX0JVRklPUkVRX1BGTiwKPiA+ICsgICAgICAg
IEhWTV9QQVJBTV9DT05TT0xFX1BGTgo+ID4gKyAgICB9Owo+ID4gKyAgICB1bnNpZ25lZCBpbnQg
aTsKPiA+ICsKPiA+ICsgICAgZm9yICggaT0wOyBpPDQ7IGkrKyApCj4KPiBOaXQ6IGNhbiB5b3Ug
cGxlYXNlIGFkZCBzb21lIHNwYWNlcyBhcm91bmQgdGhlIG9wZXJhdG9ycz8KClN1cmUuCgo+Cj4g
PiArICAgIHsKPiA+ICsgICAgICAgIHVpbnQ2NF90IHZhbHVlID0gMDsKPiA+ICsgICAgICAgIG1m
bl90IG5ld19tZm47Cj4gPiArICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+ID4gKwo+
ID4gKyAgICAgICAgaWYgKCBodm1fZ2V0X3BhcmFtKGNkLCBwYXJhbXNbaV0sICZ2YWx1ZSkgfHwg
IXZhbHVlICkKPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ICsKPiA+ICsgICAgICAgIGlm
ICggIShwYWdlID0gYWxsb2NfZG9taGVhcF9wYWdlKGNkLCAwKSkgKQo+ID4gKyAgICAgICAgICAg
IHJldHVybiAtRU5PTUVNOwo+ID4gKwo+ID4gKyAgICAgICAgbmV3X21mbiA9IHBhZ2VfdG9fbWZu
KHBhZ2UpOwo+ID4gKyAgICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobmV3X21mbiksIHZh
bHVlKTsKPiA+ICsKPiA+ICsgICAgICAgIHJldHVybiBwMm0tPnNldF9lbnRyeShwMm0sIF9nZm4o
dmFsdWUpLCBuZXdfbWZuLCBQQUdFX09SREVSXzRLLAo+ID4gKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHAybV9yYW1fcncsIHAybS0+ZGVmYXVsdF9hY2Nlc3MsIC0xKTsKPgo+IEkgdGhp
bmsgeW91IGFsc28gbmVlZCB0byBjb3B5IHRoZSBjb250ZW50cyBmcm9tIHRoZSBwYXJlbnQgcGFn
ZSBoZXJlLgoKVGhlIHRvb2xzdGFjayBzaW1wbHkgY2xlYXJzIHRoZXNlIHBhZ2VzIGR1cmluZyBy
ZXN0b3JlIHNvIEknbSBub3Qgc3VyZQooc2VlIGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD14ZW4uZ2l0O2E9YmxvYjtmPXRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVfeDg2X2h2bS5j
O2g9M2Y3ODI0OGYzMmZlYzIzOWRiNzdiMGU0ODNiMDE5NTIxMWU2Yjk3NDtoYj1IRUFEI2w2MSku
CkkgZG9uJ3Qgc2VlIHdoeSB5b3Ugd291bGQgaGF2ZSB0byBjbGVhciB0aGUgcGFnZXMgZmlyc3Qg
aWYgdGhleSBnZXQKb3ZlcndyaXR0ZW4gYnkgc2F2ZWQgdmVyc2lvbnMgbGF0ZXIuIE9yIHRoZXNl
IHBhZ2VzIGFyZSBleHBlY3RlZCB0byBiZQp0b3JuLWRvd24gYnkgdGhlIHNhdmUvcmVzdG9yZSBh
d2FyZSBndWVzdHM/Cgo+ID4gK3N0YXRpYyBpbnQgZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1
Y3QgZG9tYWluICpjZCkKPiA+ICt7Cj4gPiArICAgIGludCByYyA9IC1FQlVTWTsKPiA+ICsKPiA+
ICsgICAgaWYgKCAhY2QtPmNvbnRyb2xsZXJfcGF1c2VfY291bnQgKQo+ID4gKyAgICAgICAgcmV0
dXJuIHJjOwo+ID4gKwo+ID4gKyAgICAvKgo+ID4gKyAgICAgKiBXZSBvbmx5IHdhbnQgdG8gZ2V0
IGFuZCBwYXVzZSB0aGUgcGFyZW50IG9uY2UsIG5vdCBlYWNoIHRpbWUgdGhpcwo+ID4gKyAgICAg
KiBvcGVyYXRpb24gaXMgcmVzdGFydGVkIGR1ZSB0byBwcmVlbXB0aW9uLgo+ID4gKyAgICAgKi8K
PiA+ICsgICAgaWYgKCAhY2QtPnBhcmVudF9wYXVzZWQgKQo+ID4gKyAgICB7Cj4gPiArICAgICAg
ICBpZiAoICFnZXRfZG9tYWluKGQpICkKPiA+ICsgICAgICAgIHsKPiA+ICsgICAgICAgICAgICBB
U1NFUlRfVU5SRUFDSEFCTEUoKTsKPiA+ICsgICAgICAgICAgICByZXR1cm4gLUVCVVNZOwo+ID4g
KyAgICAgICAgfQo+ID4gKwo+ID4gKyAgICAgICAgZG9tYWluX3BhdXNlKGQpOwo+ID4gKyAgICAg
ICAgY2QtPnBhcmVudF9wYXVzZWQgPSB0cnVlOwo+ID4gKyAgICAgICAgY2QtPm1heF9wYWdlcyA9
IGQtPm1heF9wYWdlczsKPiA+ICsgICAgICAgIGNkLT5tYXhfdmNwdXMgPSBkLT5tYXhfdmNwdXM7
Cj4gPiArICAgIH0KPiA+ICsKPiA+ICsgICAgLyogdGhpcyBpcyBwcmVlbXB0aWJsZSBzbyBpdCdz
IHRoZSBmaXJzdCB0byBnZXQgZG9uZSAqLwo+ID4gKyAgICBpZiAoIChyYyA9IGZvcmtfaGFwX2Fs
bG9jYXRpb24oY2QsIGQpKSApCj4gPiArICAgICAgICBnb3RvIGRvbmU7Cj4gPiArCj4gPiArICAg
IGlmICggKHJjID0gYnJpbmdfdXBfdmNwdXMoY2QsIGQpKSApCj4gPiArICAgICAgICBnb3RvIGRv
bmU7Cj4gPiArCj4gPiArICAgIGlmICggKHJjID0gaHZtX2NvcHlfY29udGV4dF9hbmRfcGFyYW1z
KGNkLCBkKSkgKQo+ID4gKyAgICAgICAgZ290byBkb25lOwo+ID4gKwo+ID4gKyAgICBpZiAoIChy
YyA9IHBvcHVsYXRlX3NwZWNpYWxfcGFnZXMoY2QpKSApCj4gPiArICAgICAgICBnb3RvIGRvbmU7
Cj4gPiArCj4gPiArICAgIGZvcmtfdHNjKGNkLCBkKTsKPgo+IEkgdGhpbmsgeW91IG5lZWQgdG8g
Y29weSB0aGUgY29udGVudHMgb2YgdGhlIHNoYXJlZCBpbmZvIHBhZ2UgZnJvbSB0aGUKPiBwYXJl
bnQgaW50byB0aGUgY2hpbGQsIG9yIGVsc2UgeW91IGFyZSBkaXNjYXJkaW5nIGFueSBwZW5kaW5n
IGV2ZW50Cj4gY2hhbm5lbHMuIFlvdSBzaG91bGQgYWxzbyBtYXAgc3VjaCBzaGFyZWQgaW5mbyBw
YWdlIGludG8gdGhlIHNhbWUgZ2ZuCj4gYXMgdGhlIHBhcmVudC4KPgoKSSdsbCBsb29rIGludG8g
aXQsIHRoYW5rcyEKClRhbWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:23:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:23:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yWs-0001ZA-Lu; Wed, 26 Feb 2020 15:23:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=joxT=4O=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j6yWs-0001Z4-4t
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:23:18 +0000
X-Inumbo-ID: e99a0824-58ab-11ea-9462-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e99a0824-58ab-11ea-9462-12813bfff9fa;
 Wed, 26 Feb 2020 15:23:17 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C8701AC61;
 Wed, 26 Feb 2020 15:23:15 +0000 (UTC)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <2653c2cf-9add-dd0c-03e5-36d951ee621e@suse.com>
 <132bb159fcf049ae87e402537ccc7d2a@EX13D32EUC003.ant.amazon.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b9bb89e1-1490-c3e6-11b6-f6944750a791@suse.com>
Date: Wed, 26 Feb 2020 16:23:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <132bb159fcf049ae87e402537ccc7d2a@EX13D32EUC003.ant.amazon.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxNTowNSwgRHVycmFudCwgUGF1bCB3cm90ZToKPj4gRnJvbTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiBTZW50OiAyNiBGZWJydWFyeSAyMDIwIDEzOjU4
Cj4+Cj4+IE9uIDI1LjAyLjIwMjAgMTA6NTMsIFBhdWwgRHVycmFudCB3cm90ZToKPj4+IFRoZXJl
J3Mgbm8gcGFydGljdWxhciByZWFzb24gc2hhcmVkX2luZm8gbmVlZCB1c2UgYSB4ZW5oZWFwIHBh
Z2UuIEl0J3MKPj4+IG9ubHkgcHVycG9zZSBpcyB0byBiZSBtYXBwZWQgYnkgdGhlIGd1ZXN0IHNv
IHVzZSBhIFBHQ19leHRyYSBkb21oZWFwCj4+IHBhZ2UKPj4+IGluc3RlYWQuCj4+Cj4+IFNpbmNl
IHRoZSBjb3ZlciBsZXR0ZXIgYWxzbyBkb2Vzbid0IGdpdmUgYW55IGJhY2tncm91bmQgLSBpcyB0
aGVyZSBhCj4+IHByb2JsZW0gd2l0aCB0aGUgY3VycmVudCBhcnJhbmdlbWVudHM/IEFyZSB0aGVy
ZSBhbnkgZnVydGhlciBwbGFucwo+PiBkZXBlbmRpbmcgb24gdGhpcyBiZWluZyBjaGFuZ2VkPyBP
ciBpcyB0aGlzIHNpbXBseSAibGV0J3MgZG8gaXQKPj4gYmVjYXVzZSBub3cgd2UgY2FuIj8KPj4K
PiAKPiBUaGUgZ2VuZXJhbCBkaXJlY3Rpb24gaXMgdG8gZ2V0IHJpZCBvZiBzaGFyZWQgeGVuaGVh
cCBwYWdlcy4gS25vd2luZwo+IHRoYXQgYSB4ZW5oZWFwIHBhZ2UgaXMgbm90IHNoYXJlZCB3aXRo
IGEgZ3Vlc3QgbWFrZXMgZGVhbGluZyB3aXRoCj4gbGl2ZSB1cGRhdGUgbXVjaCBlYXNpZXIsCgpJ
IG1heSBub3QgYmUgc2VlaW5nIGVub3VnaCBvZiB0aGUgb3ZlcmFsbCBwaWN0dXJlLCBidXQgaXQg
d291bGQgc2VlbQp0byBtZSB0aGF0IHRoZSBzcGVjaWFsIHRyZWF0bWVudCBvZiBzaGFyZWQgWGVu
IGhlYXAgcGFnZXMgd291bGQgdGhlbgpiZSByZXBsYWNlZCBieSBzcGVjaWFsIHRyZWF0bWVudCBv
ZiBQR0NfZXh0cmEgb25lcy4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:26:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:26:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yZg-0001ka-AP; Wed, 26 Feb 2020 15:26:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6yZe-0001kU-Ln
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:26:10 +0000
X-Inumbo-ID: 4f0877d6-58ac-11ea-9462-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4f0877d6-58ac-11ea-9462-12813bfff9fa;
 Wed, 26 Feb 2020 15:26:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582730768;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=0pmCs/VvEwQzSW8ndZjitMEdGAFh1MyhZJUNUSSDnO4=;
 b=DFrr2mlEgd2WBcCNphdNvLTajKSFFKc04j0Ba04rSXPuhpbnj6mHJXDY
 SJUZg4LhASl72J144mPPbmM2uknbACZ5rDjRNhykuw1uEJXePnK1gmnS8
 Gvz/YmZQJ5+xiyMnPCmYoeEpD170EJyLVchcV8bTpkrB45Eiw+yYK+66k U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sdOvr+S5+x1uSwm64TY1otEFoLldcmvJYpeMT9kZ80k+YrlEPldVJTnKuh6dr53aPH+gqF+xtf
 TUgvN8T5Z6UpdxszH4HOMmgRGdXJV3mcKnEsUj2Qb8Kfje/SVwOkWHLjKXT8XTEW0F9Uo/RJ5Z
 86cOidMq/mnacL37MJSXy0Xb2uL4tYMKc+pgYotwBHWgSrfPdofVdQiNuxCd9kF3F5qdBaPKYI
 XgTQpUQXkR0K3FsxAUfOZPQRKz/m/2DYNRmLMfbspHas795DAQc7KxaJExwQ2IEPO9tueg7/F3
 +3c=
X-SBRS: 2.7
X-MesageID: 13054499
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13054499"
Date: Wed, 26 Feb 2020 16:25:56 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas.lengyel@intel.com>
Message-ID: <20200226152556.GG24458@Air-de-Roger.citrite.net>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <628c5cdc73c589e45a19cc0ddb5cf972b00eb3dd.1582658216.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <628c5cdc73c589e45a19cc0ddb5cf972b00eb3dd.1582658216.git.tamas.lengyel@intel.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v10 2/3] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVHVlLCBGZWIgMjUsIDIwMjAgYXQgMTE6MTc6NTZBTSAtMDgwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IEltcGxlbWVudCBoeXBlcmNhbGwgdGhhdCBhbGxvd3MgYSBmb3JrIHRvIHNoZWQg
YWxsIG1lbW9yeSB0aGF0IGdvdCBhbGxvY2F0ZWQKPiBmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRp
b24gYW5kIHJlLWxvYWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uCj4gVGhp
cyBhbGxvd3MgdGhlIGZvcmtlZCBWTSB0byByZXNldCBpbnRvIHRoZSBzYW1lIHN0YXRlIHRoZSBw
YXJlbnQgVk0gaXMgaW4gYQo+IGZhc3RlciB3YXkgdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGJlLiBNZWFzdXJlbWVudHMgc2hvdyBhYm91dCBhIDJ4Cj4gc3BlZWR1cCBkdXJpbmcgbm9y
bWFsIGZ1enppbmcgb3BlcmF0aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhv
dwo+IG11Y2ggbWVtb3J5IGdvdCBhbGxvY2F0ZWQgZm9yIHRoZSBmb3JrZWQgVk0uIElmIGl0IGhh
cyBiZWVuIGNvbXBsZXRlbHkKPiBkZWR1cGxpY2F0ZWQgZnJvbSB0aGUgcGFyZW50IFZNIHRoZW4g
Y3JlYXRpbmcgYSBuZXcgZm9yayB3b3VsZCBsaWtlbHkgYmUgbW9yZQo+IHBlcmZvcm1hbnQuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogVGFtYXMgSyBMZW5neWVsIDx0YW1hcy5sZW5neWVsQGludGVsLmNv
bT4KPiAtLS0KPiB2MTA6IGltcGxlbWVudGVkIGh5cGVyY2FsbCBjb250aW51YXRpb24gc2ltaWxh
ciB0byB0aGUgZXhpc3RpbmcgcmFuZ2Vfc2hhcmUgb3AKPiAtLS0KPiAgeGVuL2FyY2gveDg2L21t
L21lbV9zaGFyaW5nLmMgfCAxMjYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQo+
ICB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICB8ICAgNCArKwo+ICAyIGZpbGVzIGNoYW5n
ZWQsIDEyOSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMKPiBpbmRleCA4ZWUzN2U2OTQzLi5hYTQzNThhYWU0IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS9tZW1fc2hhcmluZy5jCj4gKysrIGIveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMKPiBAQCAtMTY3Myw3ICsxNjczLDYgQEAgc3RhdGljIGludCBmb3JrKHN0cnVjdCBkb21haW4g
KmQsIHN0cnVjdCBkb21haW4gKmNkKQo+ICAgICAgICAgIGRvbWFpbl9wYXVzZShkKTsKPiAgICAg
ICAgICBjZC0+cGFyZW50X3BhdXNlZCA9IHRydWU7Cj4gICAgICAgICAgY2QtPm1heF9wYWdlcyA9
IGQtPm1heF9wYWdlczsKPiAtICAgICAgICBjZC0+bWF4X3ZjcHVzID0gZC0+bWF4X3ZjcHVzOwo+
ICAgICAgfQo+ICAKPiAgICAgIC8qIHRoaXMgaXMgcHJlZW1wdGlibGUgc28gaXQncyB0aGUgZmly
c3QgdG8gZ2V0IGRvbmUgKi8KPiBAQCAtMTcwNCw2ICsxNzAzLDkxIEBAIHN0YXRpYyBpbnQgZm9y
ayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKPiAgICAgIHJldHVybiByYzsK
PiAgfQo+ICAKPiArLyoKPiArICogVGhlIGZvcmsgcmVzZXQgb3BlcmF0aW9uIGlzIGludGVuZGVk
IHRvIGJlIHVzZWQgb24gc2hvcnQtbGl2ZWQgZm9ya3Mgb25seS4KPiArICovCj4gK3N0YXRpYyBp
bnQgZm9ya19yZXNldChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCwKPiArICAg
ICAgICAgICAgICAgICAgICAgIHN0cnVjdCBtZW1fc2hhcmluZ19vcF9mb3JrX3Jlc2V0ICpmcikK
PiArewo+ICsgICAgaW50IHJjID0gMDsKPiArICAgIHN0cnVjdCBwMm1fZG9tYWluKiBwMm0gPSBw
Mm1fZ2V0X2hvc3RwMm0oY2QpOwo+ICsgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgKnRtcDsK
PiArICAgIHVuc2lnbmVkIGxvbmcgbGlzdF9wb3NpdGlvbiA9IDAsIHByZWVtcHRfY291bnQgPSAw
LCBzdGFydCA9IGZyLT5vcGFxdWU7Cj4gKwo+ICsgICAgZG9tYWluX3BhdXNlKGNkKTsKPiArCj4g
KyAgICBwYWdlX2xpc3RfZm9yX2VhY2hfc2FmZShwYWdlLCB0bXAsICZjZC0+cGFnZV9saXN0KQo+
ICsgICAgewo+ICsgICAgICAgIHAybV90eXBlX3QgcDJtdDsKPiArICAgICAgICBwMm1fYWNjZXNz
X3QgcDJtYTsKPiArICAgICAgICBnZm5fdCBnZm47Cj4gKyAgICAgICAgbWZuX3QgbWZuOwo+ICsg
ICAgICAgIGJvb2wgc2hhcmVkID0gZmFsc2U7Cj4gKwo+ICsgICAgICAgIGxpc3RfcG9zaXRpb24r
KzsKPiArCj4gKyAgICAgICAgLyogUmVzdW1lIHdlcmUgd2UgbGVmdCBvZiBiZWZvcmUgcHJlZW1w
dGlvbiAqLwo+ICsgICAgICAgIGlmICggc3RhcnQgJiYgbGlzdF9wb3NpdGlvbiA8IHN0YXJ0ICkK
PiArICAgICAgICAgICAgY29udGludWU7Cj4gKwo+ICsgICAgICAgIG1mbiA9IHBhZ2VfdG9fbWZu
KHBhZ2UpOwo+ICsgICAgICAgIGlmICggbWZuX3ZhbGlkKG1mbikgKQo+ICsgICAgICAgIHsKPiAr
Cj4gKyAgICAgICAgICAgIGdmbiA9IG1mbl90b19nZm4oY2QsIG1mbik7Cj4gKyAgICAgICAgICAg
IG1mbiA9IF9fZ2V0X2dmbl90eXBlX2FjY2VzcyhwMm0sIGdmbl94KGdmbiksICZwMm10LCAmcDJt
YSwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIE5VTEwsIGZh
bHNlKTsKPiArCj4gKyAgICAgICAgICAgIGlmICggcDJtX2lzX3JhbShwMm10KSAmJiAhcDJtX2lz
X3NoYXJlZChwMm10KSApCj4gKyAgICAgICAgICAgIHsKPiArICAgICAgICAgICAgICAgIC8qIHRh
a2UgYW4gZXh0cmEgcmVmZXJlbmNlLCBtdXN0IHdvcmsgZm9yIGEgc2hhcmVkIHBhZ2UgKi8KPiAr
ICAgICAgICAgICAgICAgIGlmKCAhZ2V0X3BhZ2UocGFnZSwgY2QpICkKPiArICAgICAgICAgICAg
ICAgIHsKPiArICAgICAgICAgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKPiArICAg
ICAgICAgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKPiArICAgICAgICAgICAgICAgIH0KPiAr
Cj4gKyAgICAgICAgICAgICAgICBzaGFyZWQgPSB0cnVlOwo+ICsgICAgICAgICAgICAgICAgcHJl
ZW1wdF9jb3VudCArPSAweDEwOwo+ICsKPiArICAgICAgICAgICAgICAgIC8qCj4gKyAgICAgICAg
ICAgICAgICAgKiBNdXN0IHN1Y2NlZWQsIGl0J3MgYSBzaGFyZWQgcGFnZSB0aGF0IGV4aXN0cyBh
bmQKPiArICAgICAgICAgICAgICAgICAqIHRodXMgaXRzIHNpemUgaXMgZ3VhcmFudGVlZCB0byBi
ZSA0ayBzbyB3ZSBhcmUgbm90IHNwbGl0dGluZwo+ICsgICAgICAgICAgICAgICAgICogbGFyZ2Ug
cGFnZXMuCj4gKyAgICAgICAgICAgICAgICAgKi8KPiArICAgICAgICAgICAgICAgIHJjID0gcDJt
LT5zZXRfZW50cnkocDJtLCBnZm4sIElOVkFMSURfTUZOLCBQQUdFX09SREVSXzRLLAo+ICsgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1faW52YWxpZCwgcDJtX2FjY2Vzc19y
d3gsIC0xKTsKPiArICAgICAgICAgICAgICAgIEFTU0VSVCghcmMpOwo+ICsKPiArICAgICAgICAg
ICAgICAgIHB1dF9wYWdlX2FsbG9jX3JlZihwYWdlKTsKPiArICAgICAgICAgICAgICAgIHB1dF9w
YWdlKHBhZ2UpOwo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICBp
ZiAoICFzaGFyZWQgKQo+ICsgICAgICAgICAgICBwcmVlbXB0X2NvdW50Kys7Cj4gKwo+ICsgICAg
ICAgIC8qIFByZWVtcHQgZXZlcnkgMk1pQiAoc2hhcmVkKSBvciAzMk1pQiAodW5zaGFyZWQpIC0g
YXJiaXRyYXJ5LiAqLwo+ICsgICAgICAgIGlmICggcHJlZW1wdF9jb3VudCA+PSAweDIwMDAgKQo+
ICsgICAgICAgIHsKPiArICAgICAgICAgICAgaWYgKCBoeXBlcmNhbGxfcHJlZW1wdF9jaGVjaygp
ICkKPiArICAgICAgICAgICAgewo+ICsgICAgICAgICAgICAgICAgcmMgPSAtRVJFU1RBUlQ7Cj4g
KyAgICAgICAgICAgICAgICBicmVhazsKPiArICAgICAgICAgICAgfQo+ICsgICAgICAgICAgICBw
cmVlbXB0X2NvdW50ID0gMDsKPiArICAgICAgICB9Cj4gKyAgICB9Cj4gKwo+ICsgICAgaWYgKCBy
YyApCj4gKyAgICAgICAgZnItPm9wYXF1ZSA9IGxpc3RfcG9zaXRpb247Cj4gKyAgICBlbHNlIGlm
ICggIShyYyA9IGh2bV9jb3B5X2NvbnRleHRfYW5kX3BhcmFtcyhjZCwgZCkpICkKPiArICAgICAg
ICBmb3JrX3RzYyhjZCwgZCk7CgpZb3UgYWxzbyBuZWVkIHRvIHJlc2V0IHRoZSBjb250ZW50cyBv
ZiB0aGUgc3BlY2lhbCBwYWdlcywgdGhlCnZjcHVfaW5mbyBwYWdlcyBhbmQgdGhlIHNoYXJlZF9p
bmZvIHBhZ2UgaW4gb3JkZXIgdG8gbWF0Y2ggdGhlIHN0YXRlCnRoZSBWTSB3YXMgaW4gd2hlbiBm
b3JraW5nLgoKUFYgdGltZXJzIHNob3VsZCBhbHNvIGJlIHJlc2V0IHRvIHBhcmVudCdzIHN0YXRl
IEFGQUlDVCwgb3IgZWxzZSB5b3UKd2lsbCBnZXQgc3B1cmlvdXMgdGltZXIgaW50ZXJydXB0cy4K
CkluIGZhY3QgeW91IHNob3VsZCBjaGVjayBhZ2FpbnN0IHRoZSBzdGF0ZSBvZiB0aGUgcGFyZW50
LCBiZWNhdXNlIHRoZQpmb3JrIG1pZ2h0IGhhdmUgY2hhbmdlZCB0aGUgcG9zaXRpb24gb2YgdGhl
IHNoYXJlZCBpbmZvIG9yIGFueSBvdGhlcgpvZiB0aG9zZSBtYWdpYyBhcmVhcywgYW5kIHRoYXQg
c2hvdWxkIGJlIHJldmVydGVkIHRvIHRoZSBzdGF0ZSB0aGV5CmFyZSBpbiB0aGUgcGFyZW50LgoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:29:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:29:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ycZ-0001uK-3r; Wed, 26 Feb 2020 15:29:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5J6w=4O=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6ycX-0001uF-SC
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:29:09 +0000
X-Inumbo-ID: bb6579ec-58ac-11ea-aba8-bc764e2007e4
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bb6579ec-58ac-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 15:29:09 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id r21so4283807edq.0
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:29:09 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=J+sgPEGf19agSnporagNfbz/l1UM3jaRxSn/vXS8ygM=;
 b=vWE3NthJQnErtm5exW7UqqfYnthr+n/+uG1tKl3uzlW2WTptoCDdPEz7+Ih6C/N6dR
 J9yYe3wB8WSp6MhM9soR6Y1z51Xi7v9R2egWk3wem3czZTScic5wZBOWMpkwdE0CNEo1
 vCgioenu9Uthr/n2Badbt6qhVN9pa8NW1zDNHys/StYEP0sAoC0mTih2paI8eT11monJ
 +psjO54C00idypTYQZBhtDYPcDK6WNe+9Qc4iN1pezXQbhxKXwG8iVN02+0xOPvGOds0
 mnEPqxxSrTs3ma550aXfqK2wRNyvwT/0wiKAVHAHWk6oXwVnol2zdNnE+dbwcUTevRB3
 XKjA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=J+sgPEGf19agSnporagNfbz/l1UM3jaRxSn/vXS8ygM=;
 b=kRyRr8lrZAPVLt9HEVYf77DZNw6VyvOJPBRJV5MuN9KaY0/C/gkCP5km2IQjS3TTc3
 KYdk4DTzGN9DbX1YpMDAUliKmEsnxYBeUJovugWpNYOzABcraDrYY8/kDRkVi2v7K2t/
 7BfPjIkZPts8AlqpAnMJ6GTwdKh8R++Z5M4PPLWzgDGbdCxlFET5H9G6u5MX+B0bLRMI
 Tf0L9odH8k2rvsj63a8cne8tM9bDrZBK962idAjGlyHZZIy3D/NH/i//V5Gvh5fY0Z6r
 7ocjUtxxhjeI913PqOx6V6mVQuRYAvDeecy8qRuIz4DGAbvN6IYWGnU1i+UacH3wYXPV
 WWGw==
X-Gm-Message-State: APjAAAVPyl30DxyVJlB4yiR8OsBMdghdPpAYjLW8eG3QJ3T+ChNlJik5
 OnhnsmYZ+DfCXpwHqTW3frWNy43Rrdo=
X-Google-Smtp-Source: APXvYqyP0D+rRBISiVvW6EPAVG0IlsJ4AkPDoPxkWY955NzH+/V4GfGNc5TKgkFdf3809ebxcawPAA==
X-Received: by 2002:a17:906:f28a:: with SMTP id
 gu10mr4985327ejb.169.1582730948249; 
 Wed, 26 Feb 2020 07:29:08 -0800 (PST)
Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com.
 [209.85.128.49])
 by smtp.gmail.com with ESMTPSA id ch8sm107895ejb.9.2020.02.26.07.29.07
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 07:29:07 -0800 (PST)
Received: by mail-wm1-f49.google.com with SMTP id q9so3530549wmj.5
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:29:07 -0800 (PST)
X-Received: by 2002:a05:600c:2503:: with SMTP id
 d3mr6021529wma.84.1582730947038; 
 Wed, 26 Feb 2020 07:29:07 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <628c5cdc73c589e45a19cc0ddb5cf972b00eb3dd.1582658216.git.tamas.lengyel@intel.com>
 <20200226152556.GG24458@Air-de-Roger.citrite.net>
In-Reply-To: <20200226152556.GG24458@Air-de-Roger.citrite.net>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 26 Feb 2020 08:28:31 -0700
X-Gmail-Original-Message-ID: <CABfawh=PtWhB_GsjAj1aT0uJ6ayEE1Z9T3MbEa7Ur9vq1yZ2kQ@mail.gmail.com>
Message-ID: <CABfawh=PtWhB_GsjAj1aT0uJ6ayEE1Z9T3MbEa7Ur9vq1yZ2kQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v10 2/3] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBZb3UgYWxzbyBuZWVkIHRvIHJlc2V0IHRoZSBjb250ZW50cyBvZiB0aGUgc3BlY2lhbCBwYWdl
cywgdGhlCj4gdmNwdV9pbmZvIHBhZ2VzIGFuZCB0aGUgc2hhcmVkX2luZm8gcGFnZSBpbiBvcmRl
ciB0byBtYXRjaCB0aGUgc3RhdGUKPiB0aGUgVk0gd2FzIGluIHdoZW4gZm9ya2luZy4KCkFjay4K
Cj4KPiBQViB0aW1lcnMgc2hvdWxkIGFsc28gYmUgcmVzZXQgdG8gcGFyZW50J3Mgc3RhdGUgQUZB
SUNULCBvciBlbHNlIHlvdQo+IHdpbGwgZ2V0IHNwdXJpb3VzIHRpbWVyIGludGVycnVwdHMuCgpD
b3VsZCB5b3UgcG9pbnQgbWUgdG8gdGhlIHJpZ2h0IGRpcmVjdGlvbiBoZXJlIGZvciB3aGVyZSB0
aGUgdGltZXJzCmFyZSBsb2NhdGVkIGluIHRoZSBjb2RlYmFzZT8KCj4gSW4gZmFjdCB5b3Ugc2hv
dWxkIGNoZWNrIGFnYWluc3QgdGhlIHN0YXRlIG9mIHRoZSBwYXJlbnQsIGJlY2F1c2UgdGhlCj4g
Zm9yayBtaWdodCBoYXZlIGNoYW5nZWQgdGhlIHBvc2l0aW9uIG9mIHRoZSBzaGFyZWQgaW5mbyBv
ciBhbnkgb3RoZXIKPiBvZiB0aG9zZSBtYWdpYyBhcmVhcywgYW5kIHRoYXQgc2hvdWxkIGJlIHJl
dmVydGVkIHRvIHRoZSBzdGF0ZSB0aGV5Cj4gYXJlIGluIHRoZSBwYXJlbnQuCgpNYWtlcyBzZW5z
ZS4KClRoYW5rcywKVGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:36:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:36:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yjf-0002lf-2F; Wed, 26 Feb 2020 15:36:31 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6yje-0002la-6F
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:36:30 +0000
X-Inumbo-ID: c16299bf-58ad-11ea-9463-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c16299bf-58ad-11ea-9463-12813bfff9fa;
 Wed, 26 Feb 2020 15:36:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582731389;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=WlyGlrlqxGikGndrvaoQF4uvk+9o3yeqkEJc+67y3x8=;
 b=J0oYGpiSxjBIFeLl4PTMF4BX098IDHVXsst16mm2kfnoTAkJYgK9fQr5
 LftrSzk/W8kXBVy6fT6cNJlbXRVBBHh7QbeLp9syaoOp/NAFF6OXa8BYT
 zFugaFBr7JkfAaMnRhuTZ2cQXszJonVgfnLSp2e6dB2AdMUaI+cm+OofB g=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WIc4HQUUO2FNwso5/uzUbHsuSvtdvLdsvI8JrCoSQlb8oTjRLoQXQpdtQjWPlUBMqLDD76agVo
 NJz3cdED+zHMcTrttmsLnABasH4vm1+Bt00NUCC9y1CWxr0WsQeUlGAt2UvP0OgCurIxmCk+5C
 BvhIzHg47lXeKwkyPdtVKUCwGWmaUbHK0bppEQhG5l/EUpp0GDB/4DLKORSrwgkg0580WN624q
 qpOBxuJ+YyFskJwh0OIlnuf6ddfxDv+4JfGRbgErdfKJCOWyF6nNhydkg376wsRpwvHNEqHMX8
 Fg0=
X-SBRS: 2.7
X-MesageID: 13400385
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13400385"
Date: Wed, 26 Feb 2020 16:36:21 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200226153621.GH24458@Air-de-Roger.citrite.net>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
 <20200226151247.GF24458@Air-de-Roger.citrite.net>
 <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDg6MjA6MzBBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+ID4gPiArc3RhdGljIGludCBwb3B1bGF0ZV9zcGVjaWFsX3BhZ2VzKHN0cnVjdCBk
b21haW4gKmNkKQo+ID4gPiArewo+ID4gPiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBw
Mm1fZ2V0X2hvc3RwMm0oY2QpOwo+ID4gPiArICAgIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBpbnQg
cGFyYW1zW10gPQo+ID4gPiArICAgIHsKPiA+ID4gKyAgICAgICAgSFZNX1BBUkFNX1NUT1JFX1BG
TiwKPiA+ID4gKyAgICAgICAgSFZNX1BBUkFNX0lPUkVRX1BGTiwKPiA+ID4gKyAgICAgICAgSFZN
X1BBUkFNX0JVRklPUkVRX1BGTiwKPiA+ID4gKyAgICAgICAgSFZNX1BBUkFNX0NPTlNPTEVfUEZO
Cj4gPiA+ICsgICAgfTsKPiA+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ID4gKwo+ID4gPiAr
ICAgIGZvciAoIGk9MDsgaTw0OyBpKysgKQo+ID4KPiA+IE5pdDogY2FuIHlvdSBwbGVhc2UgYWRk
IHNvbWUgc3BhY2VzIGFyb3VuZCB0aGUgb3BlcmF0b3JzPwo+IAo+IFN1cmUuCj4gCj4gPgo+ID4g
PiArICAgIHsKPiA+ID4gKyAgICAgICAgdWludDY0X3QgdmFsdWUgPSAwOwo+ID4gPiArICAgICAg
ICBtZm5fdCBuZXdfbWZuOwo+ID4gPiArICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlOwo+
ID4gPiArCj4gPiA+ICsgICAgICAgIGlmICggaHZtX2dldF9wYXJhbShjZCwgcGFyYW1zW2ldLCAm
dmFsdWUpIHx8ICF2YWx1ZSApCj4gPiA+ICsgICAgICAgICAgICBjb250aW51ZTsKPiA+ID4gKwo+
ID4gPiArICAgICAgICBpZiAoICEocGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFnZShjZCwgMCkpICkK
PiA+ID4gKyAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ID4gPiArCj4gPiA+ICsgICAgICAg
IG5ld19tZm4gPSBwYWdlX3RvX21mbihwYWdlKTsKPiA+ID4gKyAgICAgICAgc2V0X2dwZm5fZnJv
bV9tZm4obWZuX3gobmV3X21mbiksIHZhbHVlKTsKPiA+ID4gKwo+ID4gPiArICAgICAgICByZXR1
cm4gcDJtLT5zZXRfZW50cnkocDJtLCBfZ2ZuKHZhbHVlKSwgbmV3X21mbiwgUEFHRV9PUkRFUl80
SywKPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9yYW1fcncsIHAybS0+
ZGVmYXVsdF9hY2Nlc3MsIC0xKTsKPiA+Cj4gPiBJIHRoaW5rIHlvdSBhbHNvIG5lZWQgdG8gY29w
eSB0aGUgY29udGVudHMgZnJvbSB0aGUgcGFyZW50IHBhZ2UgaGVyZS4KPiAKPiBUaGUgdG9vbHN0
YWNrIHNpbXBseSBjbGVhcnMgdGhlc2UgcGFnZXMgZHVyaW5nIHJlc3RvcmUgc28gSSdtIG5vdCBz
dXJlCj4gKHNlZSBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJs
b2I7Zj10b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4Nl9odm0uYztoPTNmNzgyNDhmMzJmZWMy
MzlkYjc3YjBlNDgzYjAxOTUyMTFlNmI5NzQ7aGI9SEVBRCNsNjEpLgo+IEkgZG9uJ3Qgc2VlIHdo
eSB5b3Ugd291bGQgaGF2ZSB0byBjbGVhciB0aGUgcGFnZXMgZmlyc3QgaWYgdGhleSBnZXQKPiBv
dmVyd3JpdHRlbiBieSBzYXZlZCB2ZXJzaW9ucyBsYXRlci4gT3IgdGhlc2UgcGFnZXMgYXJlIGV4
cGVjdGVkIHRvIGJlCj4gdG9ybi1kb3duIGJ5IHRoZSBzYXZlL3Jlc3RvcmUgYXdhcmUgZ3Vlc3Rz
PwoKR3Vlc3RzIHVzaW5nIHRob3NlIHBhZ2VzIGtub3cgdGhleSBhcmUgdG9ybiBkb3duIGR1cmlu
ZyBzdXNwZW5kL3Jlc3VtZQphbmQgZXhwZWN0IHRvIGZpbmQgYSBjbGVhbiBzdGF0ZSB3aGVuIHJl
c3VtaW5nLiBUaGF0J3Mgbm90IHRoZSBjYXNlIHdpdGgKZm9ya2luZyBob3dldmVyLCBhcyB0aGUg
Z3Vlc3QgaXMgY29tcGxldGVseSB1bmF3YXJlIG9mIHRoZSBmb3JrCmhhcHBlbmluZy4KCk9uZSB0
aGluZyBJJ20gbm90IHN1cmUgb2YgaXMgd2hldGhlciB0aGUgYmFja2VuZHMgKHhlbnN0b3JlZCwK
eGVuY29uc29sZWQpIHdpbGwgY29wZSB3aXRoIHRob3NlIHBhZ2VzIGJlaW5nIGFscmVhZHkgcG9w
dWxhdGVkIG9uCmd1ZXN0IGNyZWF0aW9uLgoKQUZBSUNUIGFub3RoZXIgaXNzdWUgaXMgdGhhdCB4
ZW5zdG9yZSB3YXRjaGVzIGFyZSBub3QgY29waWVkIG92ZXIgZnJvbQp0aGUgcGFyZW50LCBzbyBh
bnkgd2F0Y2hlcyB0aGUgcGFyZW50IG1pZ2h0IGhhdmUgc2V0IHdpbGwgbm90IGZpcmUgb24KdGhl
IGNoaWxkLiBUaGF0IHdvdWxkIHJlcXVpcmUgc29tZSBraW5kIG9mIGludGVyYWN0aW9uIHdpdGgg
eGVuc3RvcmVkCmluIG9yZGVyIHRvIHJlcXVlc3QgYSBndWVzdCBzdGF0ZSB0byBiZSBjb3BpZWQg
b3ZlciB0byBhbm90aGVyIGd1ZXN0LgoKPiA+ID4gK3N0YXRpYyBpbnQgZm9yayhzdHJ1Y3QgZG9t
YWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCkKPiA+ID4gK3sKPiA+ID4gKyAgICBpbnQgcmMgPSAt
RUJVU1k7Cj4gPiA+ICsKPiA+ID4gKyAgICBpZiAoICFjZC0+Y29udHJvbGxlcl9wYXVzZV9jb3Vu
dCApCj4gPiA+ICsgICAgICAgIHJldHVybiByYzsKPiA+ID4gKwo+ID4gPiArICAgIC8qCj4gPiA+
ICsgICAgICogV2Ugb25seSB3YW50IHRvIGdldCBhbmQgcGF1c2UgdGhlIHBhcmVudCBvbmNlLCBu
b3QgZWFjaCB0aW1lIHRoaXMKPiA+ID4gKyAgICAgKiBvcGVyYXRpb24gaXMgcmVzdGFydGVkIGR1
ZSB0byBwcmVlbXB0aW9uLgo+ID4gPiArICAgICAqLwo+ID4gPiArICAgIGlmICggIWNkLT5wYXJl
bnRfcGF1c2VkICkKPiA+ID4gKyAgICB7Cj4gPiA+ICsgICAgICAgIGlmICggIWdldF9kb21haW4o
ZCkgKQo+ID4gPiArICAgICAgICB7Cj4gPiA+ICsgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFC
TEUoKTsKPiA+ID4gKyAgICAgICAgICAgIHJldHVybiAtRUJVU1k7Cj4gPiA+ICsgICAgICAgIH0K
PiA+ID4gKwo+ID4gPiArICAgICAgICBkb21haW5fcGF1c2UoZCk7Cj4gPiA+ICsgICAgICAgIGNk
LT5wYXJlbnRfcGF1c2VkID0gdHJ1ZTsKPiA+ID4gKyAgICAgICAgY2QtPm1heF9wYWdlcyA9IGQt
Pm1heF9wYWdlczsKPiA+ID4gKyAgICAgICAgY2QtPm1heF92Y3B1cyA9IGQtPm1heF92Y3B1czsK
PiA+ID4gKyAgICB9Cj4gPiA+ICsKPiA+ID4gKyAgICAvKiB0aGlzIGlzIHByZWVtcHRpYmxlIHNv
IGl0J3MgdGhlIGZpcnN0IHRvIGdldCBkb25lICovCj4gPiA+ICsgICAgaWYgKCAocmMgPSBmb3Jr
X2hhcF9hbGxvY2F0aW9uKGNkLCBkKSkgKQo+ID4gPiArICAgICAgICBnb3RvIGRvbmU7Cj4gPiA+
ICsKPiA+ID4gKyAgICBpZiAoIChyYyA9IGJyaW5nX3VwX3ZjcHVzKGNkLCBkKSkgKQo+ID4gPiAr
ICAgICAgICBnb3RvIGRvbmU7Cj4gPiA+ICsKPiA+ID4gKyAgICBpZiAoIChyYyA9IGh2bV9jb3B5
X2NvbnRleHRfYW5kX3BhcmFtcyhjZCwgZCkpICkKPiA+ID4gKyAgICAgICAgZ290byBkb25lOwo+
ID4gPiArCj4gPiA+ICsgICAgaWYgKCAocmMgPSBwb3B1bGF0ZV9zcGVjaWFsX3BhZ2VzKGNkKSkg
KQo+ID4gPiArICAgICAgICBnb3RvIGRvbmU7Cj4gPiA+ICsKPiA+ID4gKyAgICBmb3JrX3RzYyhj
ZCwgZCk7Cj4gPgo+ID4gSSB0aGluayB5b3UgbmVlZCB0byBjb3B5IHRoZSBjb250ZW50cyBvZiB0
aGUgc2hhcmVkIGluZm8gcGFnZSBmcm9tIHRoZQo+ID4gcGFyZW50IGludG8gdGhlIGNoaWxkLCBv
ciBlbHNlIHlvdSBhcmUgZGlzY2FyZGluZyBhbnkgcGVuZGluZyBldmVudAo+ID4gY2hhbm5lbHMu
IFlvdSBzaG91bGQgYWxzbyBtYXAgc3VjaCBzaGFyZWQgaW5mbyBwYWdlIGludG8gdGhlIHNhbWUg
Z2ZuCj4gPiBhcyB0aGUgcGFyZW50Lgo+ID4KPiAKPiBJJ2xsIGxvb2sgaW50byBpdCwgdGhhbmtz
IQoKT2gsIGFuZCB0aGUgUFYgdGltZXIgc3RhdGUgc2hvdWxkIGFsc28gYmUgY29waWVkIG92ZXIs
IHNvIHRoYXQgUFYKdGltZXIgaW50ZXJydXB0cyBhcmUgbm90IGxvc3QuCgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:38:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:38:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6ylu-0002ud-JU; Wed, 26 Feb 2020 15:38:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6ylt-0002uX-3i
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:38:49 +0000
X-Inumbo-ID: 13fa11df-58ae-11ea-9464-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 13fa11df-58ae-11ea-9464-12813bfff9fa;
 Wed, 26 Feb 2020 15:38:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582731528;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=5+zEv90JuVwlXjLyjUnKAfzQWFaT3/IgjpdFfZjh7f4=;
 b=bL7t/XQmcnE3ZIwNftAs9z8WnrEQHl2tJBbRX01rndcu6oGIbFAoTUmI
 f+eLIGCzLzx1w1SXD1LG29VgjkXABmCmJkLOBcln+0YnkpKpbnNJq3zP9
 v77zdbjW7htbsPMgmoyM3ZMRaclOfATB6Q2fe21KMMAS/YblskZUI+pKw k=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AFgPMxnxbDcoBRFCdIsxOroB+VxirXyin19fgli4LIE5e0zQTx4JAVBoUDpqxGSAxzLQxFYQVJ
 BFHMHvs+FXuT77B0sEe6sG+6mFA72jiMb2TIz+SoAd9a6ZsmcGnuXtyhbWm3N4RjMgF4RzxYdz
 xlX+AIFx8aJhb9KPxhP2vZ61fXfJCSspZS5Y3KnaXC9dRGbkDPpTv/Fic7tgotTb18l2aRWUHp
 9bqqNioOPYHwMFfsN5n+2w/WRxrzzEPT7YrPMthxwVZkLBm5lh42eYhYxg4B26gYrMWYvTlR+D
 YI4=
X-SBRS: 2.7
X-MesageID: 13400514
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13400514"
Date: Wed, 26 Feb 2020 16:38:37 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200226153837.GI24458@Air-de-Roger.citrite.net>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <628c5cdc73c589e45a19cc0ddb5cf972b00eb3dd.1582658216.git.tamas.lengyel@intel.com>
 <20200226152556.GG24458@Air-de-Roger.citrite.net>
 <CABfawh=PtWhB_GsjAj1aT0uJ6ayEE1Z9T3MbEa7Ur9vq1yZ2kQ@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawh=PtWhB_GsjAj1aT0uJ6ayEE1Z9T3MbEa7Ur9vq1yZ2kQ@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v10 2/3] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDg6Mjg6MzFBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+ID4gWW91IGFsc28gbmVlZCB0byByZXNldCB0aGUgY29udGVudHMgb2YgdGhlIHNw
ZWNpYWwgcGFnZXMsIHRoZQo+ID4gdmNwdV9pbmZvIHBhZ2VzIGFuZCB0aGUgc2hhcmVkX2luZm8g
cGFnZSBpbiBvcmRlciB0byBtYXRjaCB0aGUgc3RhdGUKPiA+IHRoZSBWTSB3YXMgaW4gd2hlbiBm
b3JraW5nLgo+IAo+IEFjay4KPiAKPiA+Cj4gPiBQViB0aW1lcnMgc2hvdWxkIGFsc28gYmUgcmVz
ZXQgdG8gcGFyZW50J3Mgc3RhdGUgQUZBSUNULCBvciBlbHNlIHlvdQo+ID4gd2lsbCBnZXQgc3B1
cmlvdXMgdGltZXIgaW50ZXJydXB0cy4KPiAKPiBDb3VsZCB5b3UgcG9pbnQgbWUgdG8gdGhlIHJp
Z2h0IGRpcmVjdGlvbiBoZXJlIGZvciB3aGVyZSB0aGUgdGltZXJzCj4gYXJlIGxvY2F0ZWQgaW4g
dGhlIGNvZGViYXNlPwoKVGhlIGNvZGUgcGF0aHMgc3RhcnQgYXQgVkNQVU9QX3NldF9wZXJpb2Rp
Y190aW1lciwKVkNQVU9QX3N0b3BfcGVyaW9kaWNfdGltZXIsIFZDUFVPUF9zZXRfc2luZ2xlc2hv
dF90aW1lciBhbmQKVkNQVU9QX3N0b3Bfc2luZ2xlc2hvdF90aW1lci4gQUZBSUNUIGl0J3MgbW9z
dGx5IGEgbWF0dGVyIG9mIGNvcHlpbmcKdGhlIHN0YXRlIGFuZCBzdGFyaW5nIHRoZSB0aW1lciBp
ZiBpdCB3YXMgYWxyZWFkeSBhY3RpdmUgb24gdGhlCnBhcmVudC4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:49:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:49:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6yvj-0003o7-L1; Wed, 26 Feb 2020 15:48:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XWk4=4O=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6yvi-0003o2-Q9
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:48:58 +0000
X-Inumbo-ID: 7feddb90-58af-11ea-aba8-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7feddb90-58af-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 15:48:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582732138;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=/oO0oxjLD4Jf8C5b/rIm3IMwXePoCjMz65ofYpJCCvw=;
 b=VQR8qjvYoldyF7a0J/AboFUcY1NrqHNMccKCc+UUb5Y7JkztXgTq4VHV
 KxSWsv6DTtxvkSR2dx/1OJOtSiXLU+H5tLb5HpPJVqsHt0yqWzzeW4LNd
 vOX1G1kkgJ2OMABtT7ILJIaYn58V74GCzab3aFjTAtsInRDkJ+4uv7VCu Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AfwsOdtciMlR/pEwyTO3sF4OXKCcyleMk2GEkqXNSACDfPNHGAXP7ZEF0wLOA7VqwtyFrTiROE
 DgljEkdMgnXlksW/Ix0Tco7vkU5iZSvpahiXeDYH3t1v1XlZh6aIPMHr1VM1xRADAaPLtt3QMR
 OkxWIH0Uz7fek/5WNGxwuVcmb6m6kjpF53xq5/hBYwmsmr6RlBlbENnJ7TQN/Soubn20Rr9rrk
 FsiaYQ31BkzSlcyt5H4gO3Wkiz/rjPMABAU1AFbUSDZuVVawt6gGVKtpPbD62nZBFsofE4KPXU
 oNQ=
X-SBRS: 2.7
X-MesageID: 13031596
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13031596"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24150.37734.588539.567057@mariner.uk.xensource.com>
Date: Wed, 26 Feb 2020 15:48:54 +0000
To: Jason Andryuk <jandryuk@gmail.com>
In-Reply-To: <20200226152013.12200-2-jandryuk@gmail.com>
References: <20200226152013.12200-1-jandryuk@gmail.com>
 <20200226152013.12200-2-jandryuk@gmail.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/2] tools/helpers: Introduce
 cmp-fd-file-inode utility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SmFzb24gQW5kcnl1ayB3cml0ZXMgKCJbUEFUQ0ggMS8yXSB0b29scy9oZWxwZXJzOiBJbnRyb2R1
Y2UgY21wLWZkLWZpbGUtaW5vZGUgdXRpbGl0eSIpOgo+IFRoaXMgaXMgYSBDIGltcGxlbWVudGF0
aW9uIG9mIHRoZSBwZXJsIGNvZGUgaW5zaWRlIG9mIGxvY2tpbmcuc2ggdG8KPiBjaGVjayB0aGF0
IHRoZSBsb2NrZWQgZmlsZSBkZXNjcmlwdG9yIGFuZCBsb2NrIGZpbGUgc2hhcmUgdGhlIHNhbWUg
aW5vZGUKPiBhbmQgdGhlcmVmb3JlIG1hdGNoLiAgT25lIGNoYW5nZSBmcm9tIHRoZSBwZXJsIHZl
cnNpb24gaXMgcmVwbGFjaW5nCj4gcHJpbnRpbmcgInkiIG9uIHN1Y2Nlc3Mgd2l0aCBleGl0IHZh
bHVlcyBvZiAwIChzaGVsbCBUcnVlKSBhbmQgMSAoc2hlbGwKPiBGYWxzZSkuCgpNYXliZSBpdCB3
b3VsZCBiZSBiZXR0ZXIgdG8gdXNlIHN0YXQoMSkgPyAgT24gTGludXgKICAgc3RhdCAtTCAtYyVE
LiVpIC9kZXYvc3RkaW4gYmxhaC5sb2NrCm9yIHNvbWUgc3VjaCwgYW5kIHRoZW4gY29tcGFyZSB0
aGUgdHdvIG51bWJlcnMuCgpJJ20gcmVsdWN0YW50IHRvIGhvc3QgYSBnZW5lcmFsLXB1cnBvc2Ug
c2hlbGwgdXRpbGl0eSBpbiB4ZW4uZ2l0LCBubwptYXR0ZXIgaG93IHVzZWZ1bC4uLgoKVGhhbmtz
LApJYW4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:53:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:53:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6z0J-0004bX-94; Wed, 26 Feb 2020 15:53:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=sq/2=4O=redhat.com=david@srs-us1.protection.inumbo.net>)
 id 1j6z0I-0004bS-Lm
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:53:42 +0000
X-Inumbo-ID: 2835666c-58b0-11ea-9471-12813bfff9fa
Received: from us-smtp-delivery-1.mimecast.com (unknown [207.211.31.120])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 2835666c-58b0-11ea-9471-12813bfff9fa;
 Wed, 26 Feb 2020 15:53:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582732420;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=M/NO9ujX8YYZ3QrrhXQKFjMK8w9A/HGCMrKEjwOf1Ew=;
 b=C3Did1uFkJM9oLhxmynw0EF2eFZVziIfOdLGMSoRLu7lF4QzY/Mj06EUS8Fd0ftQoSpEJf
 ozjSMwkgF4/1H2t/hcAanZS5d1k9cJqYICTpJb6XvaEXP6PzondRUrRtdEd6KSQ3XDaKpy
 sa0c6umxB8+VJ5PY75xBYRDeykDXiVs=
Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com
 [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-255-UfpxVpTxPGiiAisvxOWLQw-1; Wed, 26 Feb 2020 10:53:39 -0500
X-MC-Unique: UfpxVpTxPGiiAisvxOWLQw-1
Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com
 [10.5.11.22])
 (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mimecast-mx01.redhat.com (Postfix) with ESMTPS id BDBCC881293;
 Wed, 26 Feb 2020 15:53:37 +0000 (UTC)
Received: from t480s.redhat.com (ovpn-117-196.ams2.redhat.com [10.36.117.196])
 by smtp.corp.redhat.com (Postfix) with ESMTP id EDE10100E7E3;
 Wed, 26 Feb 2020 15:53:31 +0000 (UTC)
From: David Hildenbrand <david@redhat.com>
To: qemu-devel@nongnu.org
Date: Wed, 26 Feb 2020 16:52:54 +0100
Message-Id: <20200226155304.60219-4-david@redhat.com>
In-Reply-To: <20200226155304.60219-1-david@redhat.com>
References: <20200226155304.60219-1-david@redhat.com>
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: [Xen-devel] [PATCH v3 03/13] numa: Teach ram block notifiers about
 resizeable ram blocks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Eduardo Habkost <ehabkost@redhat.com>, Juan Quintela <quintela@redhat.com>,
 David Hildenbrand <david@redhat.com>,
 "Dr . David Alan Gilbert" <dgilbert@redhat.com>, Peter Xu <peterx@redhat.com>,
 Paul Durrant <paul@xen.org>, Igor Mammedov <imammedo@redhat.com>,
 "Michael S. Tsirkin" <mst@redhat.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, xen-devel@lists.xenproject.org,
 Anthony Perard <anthony.perard@citrix.com>,
 Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <rth@twiddle.net>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UmFtIGJsb2NrIG5vdGlmaWVycyBhcmUgY3VycmVudGx5IG5vdCBhd2FyZSBvZiByZXNpemVzLiBF
c3BlY2lhbGx5IHRvCmhhbmRsZSByZXNpemVzIGR1cmluZyBtaWdyYXRpb24sIGJ1dCBhbHNvIHRv
IGltcGxlbWVudCBhY3R1YWxseSByZXNpemVhYmxlCnJhbSBibG9ja3MgKG1ha2UgZXZlcnl0aGlu
ZyBiZXR3ZWVuIHVzZWRfbGVuZ3RoIGFuZCBtYXhfbGVuZ3RoCmluYWNjZXNzaWJsZSksIHdlIHdh
bnQgdG8gdGVhY2ggcmFtIGJsb2NrIG5vdGlmaWVycyBhYm91dCByZXNpemVhYmxlCnJhbS4KCklu
dHJvZHVjZSB0aGUgYmFzaWMgaW5mcmFzdHJ1Y3R1cmUgYnV0IGtlZXAgdXNpbmcgbWF4X3NpemUg
aW4gdGhlCmV4aXN0aW5nIG5vdGlmaWVycy4gU3VwcGx5IHRoZSBtYXhfc2l6ZSB3aGVuIGFkZGlu
ZyBhbmQgcmVtb3ZpbmcgcmFtCmJsb2Nrcy4gQWxzbywgbm90aWZ5IG9uIHJlc2l6ZXMuCgpBY2tl
ZC1ieTogUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+ClJldmlld2VkLWJ5OiBQZXRlciBYdSA8
cGV0ZXJ4QHJlZGhhdC5jb20+CkNjOiBSaWNoYXJkIEhlbmRlcnNvbiA8cnRoQHR3aWRkbGUubmV0
PgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4KQ2M6ICJEci4gRGF2aWQg
QWxhbiBHaWxiZXJ0IiA8ZGdpbGJlcnRAcmVkaGF0LmNvbT4KQ2M6IEVkdWFyZG8gSGFia29zdCA8
ZWhhYmtvc3RAcmVkaGF0LmNvbT4KQ2M6IE1hcmNlbCBBcGZlbGJhdW0gPG1hcmNlbC5hcGZlbGJh
dW1AZ21haWwuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwu
b3JnPgpDYzogQW50aG9ueSBQZXJhcmQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkNjOiBQ
YXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KQ2M6ICJNaWNoYWVsIFMuIFRzaXJraW4iIDxtc3RA
cmVkaGF0LmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogSWdvciBN
YW1tZWRvdiA8aW1hbW1lZG9AcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogRGF2aWQgSGlsZGVu
YnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+Ci0tLQogZXhlYy5jICAgICAgICAgICAgICAgICAgICAg
fCAxMyArKysrKysrKysrKy0tCiBody9jb3JlL251bWEuYyAgICAgICAgICAgICB8IDIyICsrKysr
KysrKysrKysrKysrLS0tLS0KIGh3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jIHwgIDcgKysrKy0t
LQogaW5jbHVkZS9leGVjL3JhbWxpc3QuaCAgICAgfCAxMyArKysrKysrKystLS0tCiB0YXJnZXQv
aTM4Ni9oYXgtbWVtLmMgICAgICB8ICA1ICsrKy0tCiB0YXJnZXQvaTM4Ni9zZXYuYyAgICAgICAg
ICB8IDE4ICsrKysrKysrKystLS0tLS0tLQogdXRpbC92ZmlvLWhlbHBlcnMuYyAgICAgICAgfCAx
NiArKysrKysrKy0tLS0tLS0tCiA3IGZpbGVzIGNoYW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDMy
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V4ZWMuYyBiL2V4ZWMuYwppbmRleCBiMmE2NWI3
OTNmLi4zZWUxNDk4NzYxIDEwMDY0NAotLS0gYS9leGVjLmMKKysrIGIvZXhlYy5jCkBAIC0yMDc4
LDYgKzIwNzgsOCBAQCBzdGF0aWMgaW50IG1lbW9yeV90cnlfZW5hYmxlX21lcmdpbmcodm9pZCAq
YWRkciwgc2l6ZV90IGxlbikKICAqLwogaW50IHFlbXVfcmFtX3Jlc2l6ZShSQU1CbG9jayAqYmxv
Y2ssIHJhbV9hZGRyX3QgbmV3c2l6ZSwgRXJyb3IgKiplcnJwKQogeworICAgIGNvbnN0IHJhbV9h
ZGRyX3Qgb2xkc2l6ZSA9IGJsb2NrLT51c2VkX2xlbmd0aDsKKwogICAgIGFzc2VydChibG9jayk7
CiAKICAgICBuZXdzaXplID0gSE9TVF9QQUdFX0FMSUdOKG5ld3NpemUpOwpAQCAtMjEwMiw2ICsy
MTA0LDExIEBAIGludCBxZW11X3JhbV9yZXNpemUoUkFNQmxvY2sgKmJsb2NrLCByYW1fYWRkcl90
IG5ld3NpemUsIEVycm9yICoqZXJycCkKICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAgICAgfQog
CisgICAgLyogTm90aWZ5IGJlZm9yZSBtb2RpZnlpbmcgdGhlIHJhbSBibG9jayBhbmQgdG91Y2hp
bmcgdGhlIGJpdG1hcHMuICovCisgICAgaWYgKGJsb2NrLT5ob3N0KSB7CisgICAgICAgIHJhbV9i
bG9ja19ub3RpZnlfcmVzaXplKGJsb2NrLT5ob3N0LCBvbGRzaXplLCBuZXdzaXplKTsKKyAgICB9
CisKICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X2NsZWFyX2RpcnR5X3JhbmdlKGJsb2NrLT5vZmZz
ZXQsIGJsb2NrLT51c2VkX2xlbmd0aCk7CiAgICAgYmxvY2stPnVzZWRfbGVuZ3RoID0gbmV3c2l6
ZTsKICAgICBjcHVfcGh5c2ljYWxfbWVtb3J5X3NldF9kaXJ0eV9yYW5nZShibG9jay0+b2Zmc2V0
LCBibG9jay0+dXNlZF9sZW5ndGgsCkBAIC0yMjY4LDcgKzIyNzUsOCBAQCBzdGF0aWMgdm9pZCBy
YW1fYmxvY2tfYWRkKFJBTUJsb2NrICpuZXdfYmxvY2ssIEVycm9yICoqZXJycCwgYm9vbCBzaGFy
ZWQpCiAgICAgICAgICAgICBxZW11X21hZHZpc2UobmV3X2Jsb2NrLT5ob3N0LCBuZXdfYmxvY2st
Pm1heF9sZW5ndGgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgUUVNVV9NQURWX0RPTlRGT1JL
KTsKICAgICAgICAgfQotICAgICAgICByYW1fYmxvY2tfbm90aWZ5X2FkZChuZXdfYmxvY2stPmhv
c3QsIG5ld19ibG9jay0+bWF4X2xlbmd0aCk7CisgICAgICAgIHJhbV9ibG9ja19ub3RpZnlfYWRk
KG5ld19ibG9jay0+aG9zdCwgbmV3X2Jsb2NrLT51c2VkX2xlbmd0aCwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgbmV3X2Jsb2NrLT5tYXhfbGVuZ3RoKTsKICAgICB9CiB9CiAKQEAgLTI0
NDgsNyArMjQ1Niw4IEBAIHZvaWQgcWVtdV9yYW1fZnJlZShSQU1CbG9jayAqYmxvY2spCiAgICAg
fQogCiAgICAgaWYgKGJsb2NrLT5ob3N0KSB7Ci0gICAgICAgIHJhbV9ibG9ja19ub3RpZnlfcmVt
b3ZlKGJsb2NrLT5ob3N0LCBibG9jay0+bWF4X2xlbmd0aCk7CisgICAgICAgIHJhbV9ibG9ja19u
b3RpZnlfcmVtb3ZlKGJsb2NrLT5ob3N0LCBibG9jay0+dXNlZF9sZW5ndGgsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGJsb2NrLT5tYXhfbGVuZ3RoKTsKICAgICB9CiAKICAgICBx
ZW11X211dGV4X2xvY2tfcmFtbGlzdCgpOwpkaWZmIC0tZ2l0IGEvaHcvY29yZS9udW1hLmMgYi9o
dy9jb3JlL251bWEuYwppbmRleCBkYzVlNWI0MDQ2Li5mZTZjYTVjNTBkIDEwMDY0NAotLS0gYS9o
dy9jb3JlL251bWEuYworKysgYi9ody9jb3JlL251bWEuYwpAQCAtODU3LDExICs4NTcsMTIgQEAg
dm9pZCBxdWVyeV9udW1hX25vZGVfbWVtKE51bWFOb2RlTWVtIG5vZGVfbWVtW10sIE1hY2hpbmVT
dGF0ZSAqbXMpCiBzdGF0aWMgaW50IHJhbV9ibG9ja19ub3RpZnlfYWRkX3NpbmdsZShSQU1CbG9j
ayAqcmIsIHZvaWQgKm9wYXF1ZSkKIHsKICAgICBjb25zdCByYW1fYWRkcl90IG1heF9zaXplID0g
cWVtdV9yYW1fZ2V0X21heF9sZW5ndGgocmIpOworICAgIGNvbnN0IHJhbV9hZGRyX3Qgc2l6ZSA9
IHFlbXVfcmFtX2dldF91c2VkX2xlbmd0aChyYik7CiAgICAgdm9pZCAqaG9zdCA9IHFlbXVfcmFt
X2dldF9ob3N0X2FkZHIocmIpOwogICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlmaWVyID0gb3Bh
cXVlOwogCiAgICAgaWYgKGhvc3QpIHsKLSAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19hZGRl
ZChub3RpZmllciwgaG9zdCwgbWF4X3NpemUpOworICAgICAgICBub3RpZmllci0+cmFtX2Jsb2Nr
X2FkZGVkKG5vdGlmaWVyLCBob3N0LCBzaXplLCBtYXhfc2l6ZSk7CiAgICAgfQogICAgIHJldHVy
biAwOwogfQpAQCAtODc4LDIwICs4NzksMzEgQEAgdm9pZCByYW1fYmxvY2tfbm90aWZpZXJfcmVt
b3ZlKFJBTUJsb2NrTm90aWZpZXIgKm4pCiAgICAgUUxJU1RfUkVNT1ZFKG4sIG5leHQpOwogfQog
Ci12b2lkIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQordm9p
ZCByYW1fYmxvY2tfbm90aWZ5X2FkZCh2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwgc2l6ZV90IG1h
eF9zaXplKQogewogICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlmaWVyOwogCiAgICAgUUxJU1Rf
Rk9SRUFDSChub3RpZmllciwgJnJhbV9saXN0LnJhbWJsb2NrX25vdGlmaWVycywgbmV4dCkgewot
ICAgICAgICBub3RpZmllci0+cmFtX2Jsb2NrX2FkZGVkKG5vdGlmaWVyLCBob3N0LCBzaXplKTsK
KyAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19hZGRlZChub3RpZmllciwgaG9zdCwgc2l6ZSwg
bWF4X3NpemUpOwogICAgIH0KIH0KIAotdm9pZCByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZSh2b2lk
ICpob3N0LCBzaXplX3Qgc2l6ZSkKK3ZvaWQgcmFtX2Jsb2NrX25vdGlmeV9yZW1vdmUodm9pZCAq
aG9zdCwgc2l6ZV90IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBSQU1CbG9ja05vdGlm
aWVyICpub3RpZmllcjsKIAogICAgIFFMSVNUX0ZPUkVBQ0gobm90aWZpZXIsICZyYW1fbGlzdC5y
YW1ibG9ja19ub3RpZmllcnMsIG5leHQpIHsKLSAgICAgICAgbm90aWZpZXItPnJhbV9ibG9ja19y
ZW1vdmVkKG5vdGlmaWVyLCBob3N0LCBzaXplKTsKKyAgICAgICAgbm90aWZpZXItPnJhbV9ibG9j
a19yZW1vdmVkKG5vdGlmaWVyLCBob3N0LCBzaXplLCBtYXhfc2l6ZSk7CisgICAgfQorfQorCit2
b2lkIHJhbV9ibG9ja19ub3RpZnlfcmVzaXplKHZvaWQgKmhvc3QsIHNpemVfdCBvbGRfc2l6ZSwg
c2l6ZV90IG5ld19zaXplKQoreworICAgIFJBTUJsb2NrTm90aWZpZXIgKm5vdGlmaWVyOworCisg
ICAgUUxJU1RfRk9SRUFDSChub3RpZmllciwgJnJhbV9saXN0LnJhbWJsb2NrX25vdGlmaWVycywg
bmV4dCkgeworICAgICAgICBpZiAobm90aWZpZXItPnJhbV9ibG9ja19yZXNpemVkKSB7CisgICAg
ICAgICAgICBub3RpZmllci0+cmFtX2Jsb2NrX3Jlc2l6ZWQobm90aWZpZXIsIGhvc3QsIG9sZF9z
aXplLCBuZXdfc2l6ZSk7CisgICAgICAgIH0KICAgICB9CiB9CmRpZmYgLS1naXQgYS9ody9pMzg2
L3hlbi94ZW4tbWFwY2FjaGUuYyBiL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCmluZGV4IDVi
MTIwZWQ0NGIuLmQ2ZGNlYTY1ZDEgMTAwNjQ0Ci0tLSBhL2h3L2kzODYveGVuL3hlbi1tYXBjYWNo
ZS5jCisrKyBiL2h3L2kzODYveGVuL3hlbi1tYXBjYWNoZS5jCkBAIC0xNjksNyArMTY5LDggQEAg
c3RhdGljIHZvaWQgeGVuX3JlbWFwX2J1Y2tldChNYXBDYWNoZUVudHJ5ICplbnRyeSwKIAogICAg
IGlmIChlbnRyeS0+dmFkZHJfYmFzZSAhPSBOVUxMKSB7CiAgICAgICAgIGlmICghKGVudHJ5LT5m
bGFncyAmIFhFTl9NQVBDQUNIRV9FTlRSWV9EVU1NWSkpIHsKLSAgICAgICAgICAgIHJhbV9ibG9j
a19ub3RpZnlfcmVtb3ZlKGVudHJ5LT52YWRkcl9iYXNlLCBlbnRyeS0+c2l6ZSk7CisgICAgICAg
ICAgICByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZShlbnRyeS0+dmFkZHJfYmFzZSwgZW50cnktPnNp
emUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbnRyeS0+c2l6ZSk7CiAg
ICAgICAgIH0KICAgICAgICAgaWYgKG11bm1hcChlbnRyeS0+dmFkZHJfYmFzZSwgZW50cnktPnNp
emUpICE9IDApIHsKICAgICAgICAgICAgIHBlcnJvcigidW5tYXAgZmFpbHMiKTsKQEAgLTIxMSw3
ICsyMTIsNyBAQCBzdGF0aWMgdm9pZCB4ZW5fcmVtYXBfYnVja2V0KE1hcENhY2hlRW50cnkgKmVu
dHJ5LAogICAgIH0KIAogICAgIGlmICghKGVudHJ5LT5mbGFncyAmIFhFTl9NQVBDQUNIRV9FTlRS
WV9EVU1NWSkpIHsKLSAgICAgICAgcmFtX2Jsb2NrX25vdGlmeV9hZGQodmFkZHJfYmFzZSwgc2l6
ZSk7CisgICAgICAgIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZhZGRyX2Jhc2UsIHNpemUsIHNpemUp
OwogICAgIH0KIAogICAgIGVudHJ5LT52YWRkcl9iYXNlID0gdmFkZHJfYmFzZTsKQEAgLTQ1Miw3
ICs0NTMsNyBAQCBzdGF0aWMgdm9pZCB4ZW5faW52YWxpZGF0ZV9tYXBfY2FjaGVfZW50cnlfdW5s
b2NrZWQodWludDhfdCAqYnVmZmVyKQogICAgIH0KIAogICAgIHBlbnRyeS0+bmV4dCA9IGVudHJ5
LT5uZXh0OwotICAgIHJhbV9ibG9ja19ub3RpZnlfcmVtb3ZlKGVudHJ5LT52YWRkcl9iYXNlLCBl
bnRyeS0+c2l6ZSk7CisgICAgcmFtX2Jsb2NrX25vdGlmeV9yZW1vdmUoZW50cnktPnZhZGRyX2Jh
c2UsIGVudHJ5LT5zaXplLCBlbnRyeS0+c2l6ZSk7CiAgICAgaWYgKG11bm1hcChlbnRyeS0+dmFk
ZHJfYmFzZSwgZW50cnktPnNpemUpICE9IDApIHsKICAgICAgICAgcGVycm9yKCJ1bm1hcCBmYWls
cyIpOwogICAgICAgICBleGl0KC0xKTsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZXhlYy9yYW1saXN0
LmggYi9pbmNsdWRlL2V4ZWMvcmFtbGlzdC5oCmluZGV4IGJjNGZhYTFiMDAuLjI5M2MwZGRhYmUg
MTAwNjQ0Ci0tLSBhL2luY2x1ZGUvZXhlYy9yYW1saXN0LmgKKysrIGIvaW5jbHVkZS9leGVjL3Jh
bWxpc3QuaApAQCAtNjUsMTUgKzY1LDIwIEBAIHZvaWQgcWVtdV9tdXRleF9sb2NrX3JhbWxpc3Qo
dm9pZCk7CiB2b2lkIHFlbXVfbXV0ZXhfdW5sb2NrX3JhbWxpc3Qodm9pZCk7CiAKIHN0cnVjdCBS
QU1CbG9ja05vdGlmaWVyIHsKLSAgICB2b2lkICgqcmFtX2Jsb2NrX2FkZGVkKShSQU1CbG9ja05v
dGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSk7Ci0gICAgdm9pZCAoKnJhbV9ibG9j
a19yZW1vdmVkKShSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSk7
CisgICAgdm9pZCAoKnJhbV9ibG9ja19hZGRlZCkoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAq
aG9zdCwgc2l6ZV90IHNpemUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG1h
eF9zaXplKTsKKyAgICB2b2lkICgqcmFtX2Jsb2NrX3JlbW92ZWQpKFJBTUJsb2NrTm90aWZpZXIg
Km4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgc2l6ZV90IG1heF9zaXplKTsKKyAgICB2b2lkICgqcmFtX2Jsb2NrX3Jlc2l6ZWQpKFJBTUJs
b2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBvbGRfc2l6ZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHNpemVfdCBuZXdfc2l6ZSk7CiAgICAgUUxJU1RfRU5UUlkoUkFN
QmxvY2tOb3RpZmllcikgbmV4dDsKIH07CiAKIHZvaWQgcmFtX2Jsb2NrX25vdGlmaWVyX2FkZChS
QU1CbG9ja05vdGlmaWVyICpuKTsKIHZvaWQgcmFtX2Jsb2NrX25vdGlmaWVyX3JlbW92ZShSQU1C
bG9ja05vdGlmaWVyICpuKTsKLXZvaWQgcmFtX2Jsb2NrX25vdGlmeV9hZGQodm9pZCAqaG9zdCwg
c2l6ZV90IHNpemUpOwotdm9pZCByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZSh2b2lkICpob3N0LCBz
aXplX3Qgc2l6ZSk7Cit2b2lkIHJhbV9ibG9ja19ub3RpZnlfYWRkKHZvaWQgKmhvc3QsIHNpemVf
dCBzaXplLCBzaXplX3QgbWF4X3NpemUpOwordm9pZCByYW1fYmxvY2tfbm90aWZ5X3JlbW92ZSh2
b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwgc2l6ZV90IG1heF9zaXplKTsKK3ZvaWQgcmFtX2Jsb2Nr
X25vdGlmeV9yZXNpemUodm9pZCAqaG9zdCwgc2l6ZV90IG9sZF9zaXplLCBzaXplX3QgbmV3X3Np
emUpOwogCiB2b2lkIHJhbV9ibG9ja19kdW1wKE1vbml0b3IgKm1vbik7CiAKZGlmZiAtLWdpdCBh
L3RhcmdldC9pMzg2L2hheC1tZW0uYyBiL3RhcmdldC9pMzg2L2hheC1tZW0uYwppbmRleCA2YmI1
YTI0OTE3Li40NTRkN2ZiMjEyIDEwMDY0NAotLS0gYS90YXJnZXQvaTM4Ni9oYXgtbWVtLmMKKysr
IGIvdGFyZ2V0L2kzODYvaGF4LW1lbS5jCkBAIC0yOTMsNyArMjkzLDggQEAgc3RhdGljIE1lbW9y
eUxpc3RlbmVyIGhheF9tZW1vcnlfbGlzdGVuZXIgPSB7CiAgICAgLnByaW9yaXR5ID0gMTAsCiB9
OwogCi1zdGF0aWMgdm9pZCBoYXhfcmFtX2Jsb2NrX2FkZGVkKFJBTUJsb2NrTm90aWZpZXIgKm4s
IHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQorc3RhdGljIHZvaWQgaGF4X3JhbV9ibG9ja19hZGRl
ZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG1heF9zaXplKQogewogICAgIC8qCiAgICAg
ICogV2UgbXVzdCByZWdpc3RlciBlYWNoIFJBTSBibG9jayB3aXRoIHRoZSBIQVhNIGtlcm5lbCBt
b2R1bGUsIG9yCkBAIC0zMDQsNyArMzA1LDcgQEAgc3RhdGljIHZvaWQgaGF4X3JhbV9ibG9ja19h
ZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKICAgICAg
KiBob3N0IHBoeXNpY2FsIHBhZ2VzIGZvciB0aGUgUkFNIGJsb2NrIGFzIHBhcnQgb2YgdGhpcyBy
ZWdpc3RyYXRpb24KICAgICAgKiBwcm9jZXNzLCBoZW5jZSB0aGUgbmFtZSBoYXhfcG9wdWxhdGVf
cmFtKCkuCiAgICAgICovCi0gICAgaWYgKGhheF9wb3B1bGF0ZV9yYW0oKHVpbnQ2NF90KSh1aW50
cHRyX3QpaG9zdCwgc2l6ZSkgPCAwKSB7CisgICAgaWYgKGhheF9wb3B1bGF0ZV9yYW0oKHVpbnQ2
NF90KSh1aW50cHRyX3QpaG9zdCwgbWF4X3NpemUpIDwgMCkgewogICAgICAgICBmcHJpbnRmKHN0
ZGVyciwgIkhBWCBmYWlsZWQgdG8gcG9wdWxhdGUgUkFNXG4iKTsKICAgICAgICAgYWJvcnQoKTsK
ICAgICB9CmRpZmYgLS1naXQgYS90YXJnZXQvaTM4Ni9zZXYuYyBiL3RhcmdldC9pMzg2L3Nldi5j
CmluZGV4IDAyNGJiMjRlNTEuLjZiNGNlZTI0YTIgMTAwNjQ0Ci0tLSBhL3RhcmdldC9pMzg2L3Nl
di5jCisrKyBiL3RhcmdldC9pMzg2L3Nldi5jCkBAIC0xMjksNyArMTI5LDggQEAgc2V2X3NldF9n
dWVzdF9zdGF0ZShTZXZTdGF0ZSBuZXdfc3RhdGUpCiB9CiAKIHN0YXRpYyB2b2lkCi1zZXZfcmFt
X2Jsb2NrX2FkZGVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNpemVfdCBzaXpl
KQorc2V2X3JhbV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLCB2b2lkICpob3N0LCBz
aXplX3Qgc2l6ZSwKKyAgICAgICAgICAgICAgICAgICAgc2l6ZV90IG1heF9zaXplKQogewogICAg
IGludCByOwogICAgIHN0cnVjdCBrdm1fZW5jX3JlZ2lvbiByYW5nZTsKQEAgLTE0NiwxOSArMTQ3
LDIwIEBAIHNldl9yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9z
dCwgc2l6ZV90IHNpemUpCiAgICAgfQogCiAgICAgcmFuZ2UuYWRkciA9IChfX3U2NCkodW5zaWdu
ZWQgbG9uZylob3N0OwotICAgIHJhbmdlLnNpemUgPSBzaXplOworICAgIHJhbmdlLnNpemUgPSBt
YXhfc2l6ZTsKIAotICAgIHRyYWNlX2t2bV9tZW1jcnlwdF9yZWdpc3Rlcl9yZWdpb24oaG9zdCwg
c2l6ZSk7CisgICAgdHJhY2Vfa3ZtX21lbWNyeXB0X3JlZ2lzdGVyX3JlZ2lvbihob3N0LCBtYXhf
c2l6ZSk7CiAgICAgciA9IGt2bV92bV9pb2N0bChrdm1fc3RhdGUsIEtWTV9NRU1PUllfRU5DUllQ
VF9SRUdfUkVHSU9OLCAmcmFuZ2UpOwogICAgIGlmIChyKSB7CiAgICAgICAgIGVycm9yX3JlcG9y
dCgiJXM6IGZhaWxlZCB0byByZWdpc3RlciByZWdpb24gKCVwKyUjengpIGVycm9yICclcyciLAot
ICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIHNpemUsIHN0cmVycm9yKGVycm5v
KSk7CisgICAgICAgICAgICAgICAgICAgICBfX2Z1bmNfXywgaG9zdCwgbWF4X3NpemUsIHN0cmVy
cm9yKGVycm5vKSk7CiAgICAgICAgIGV4aXQoMSk7CiAgICAgfQogfQogCiBzdGF0aWMgdm9pZAot
c2V2X3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZvaWQgKmhvc3QsIHNp
emVfdCBzaXplKQorc2V2X3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIgKm4sIHZv
aWQgKmhvc3QsIHNpemVfdCBzaXplLAorICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBtYXhf
c2l6ZSkKIHsKICAgICBpbnQgcjsKICAgICBzdHJ1Y3Qga3ZtX2VuY19yZWdpb24gcmFuZ2U7CkBA
IC0xNzUsMTMgKzE3NywxMyBAQCBzZXZfcmFtX2Jsb2NrX3JlbW92ZWQoUkFNQmxvY2tOb3RpZmll
ciAqbiwgdm9pZCAqaG9zdCwgc2l6ZV90IHNpemUpCiAgICAgfQogCiAgICAgcmFuZ2UuYWRkciA9
IChfX3U2NCkodW5zaWduZWQgbG9uZylob3N0OwotICAgIHJhbmdlLnNpemUgPSBzaXplOworICAg
IHJhbmdlLnNpemUgPSBtYXhfc2l6ZTsKIAotICAgIHRyYWNlX2t2bV9tZW1jcnlwdF91bnJlZ2lz
dGVyX3JlZ2lvbihob3N0LCBzaXplKTsKKyAgICB0cmFjZV9rdm1fbWVtY3J5cHRfdW5yZWdpc3Rl
cl9yZWdpb24oaG9zdCwgbWF4X3NpemUpOwogICAgIHIgPSBrdm1fdm1faW9jdGwoa3ZtX3N0YXRl
LCBLVk1fTUVNT1JZX0VOQ1JZUFRfVU5SRUdfUkVHSU9OLCAmcmFuZ2UpOwogICAgIGlmIChyKSB7
CiAgICAgICAgIGVycm9yX3JlcG9ydCgiJXM6IGZhaWxlZCB0byB1bnJlZ2lzdGVyIHJlZ2lvbiAo
JXArJSN6eCkiLAotICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIHNpemUpOwor
ICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIGhvc3QsIG1heF9zaXplKTsKICAgICB9CiB9
CiAKZGlmZiAtLWdpdCBhL3V0aWwvdmZpby1oZWxwZXJzLmMgYi91dGlsL3ZmaW8taGVscGVycy5j
CmluZGV4IDI2MDU3MGFlMTkuLjllYzAxYmZlMjYgMTAwNjQ0Ci0tLSBhL3V0aWwvdmZpby1oZWxw
ZXJzLmMKKysrIGIvdXRpbC92ZmlvLWhlbHBlcnMuYwpAQCAtMzcyLDI2ICszNzIsMjYgQEAgZmFp
bF9jb250YWluZXI6CiAgICAgcmV0dXJuIHJldDsKIH0KIAotc3RhdGljIHZvaWQgcWVtdV92Zmlv
X3JhbV9ibG9ja19hZGRlZChSQU1CbG9ja05vdGlmaWVyICpuLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2b2lkICpob3N0LCBzaXplX3Qgc2l6ZSkKK3N0YXRpYyB2b2lk
IHFlbXVfdmZpb19yYW1fYmxvY2tfYWRkZWQoUkFNQmxvY2tOb3RpZmllciAqbiwgdm9pZCAqaG9z
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZV90IHNpemUsIHNp
emVfdCBtYXhfc2l6ZSkKIHsKICAgICBRRU1VVkZJT1N0YXRlICpzID0gY29udGFpbmVyX29mKG4s
IFFFTVVWRklPU3RhdGUsIHJhbV9ub3RpZmllcik7CiAgICAgaW50IHJldDsKIAotICAgIHRyYWNl
X3FlbXVfdmZpb19yYW1fYmxvY2tfYWRkZWQocywgaG9zdCwgc2l6ZSk7Ci0gICAgcmV0ID0gcWVt
dV92ZmlvX2RtYV9tYXAocywgaG9zdCwgc2l6ZSwgZmFsc2UsIE5VTEwpOworICAgIHRyYWNlX3Fl
bXVfdmZpb19yYW1fYmxvY2tfYWRkZWQocywgaG9zdCwgbWF4X3NpemUpOworICAgIHJldCA9IHFl
bXVfdmZpb19kbWFfbWFwKHMsIGhvc3QsIG1heF9zaXplLCBmYWxzZSwgTlVMTCk7CiAgICAgaWYg
KHJldCkgewotICAgICAgICBlcnJvcl9yZXBvcnQoInFlbXVfdmZpb19kbWFfbWFwKCVwLCAlenUp
IGZhaWxlZDogJXMiLCBob3N0LCBzaXplLAorICAgICAgICBlcnJvcl9yZXBvcnQoInFlbXVfdmZp
b19kbWFfbWFwKCVwLCAlenUpIGZhaWxlZDogJXMiLCBob3N0LCBtYXhfc2l6ZSwKICAgICAgICAg
ICAgICAgICAgICAgIHN0cmVycm9yKC1yZXQpKTsKICAgICB9CiB9CiAKLXN0YXRpYyB2b2lkIHFl
bXVfdmZpb19yYW1fYmxvY2tfcmVtb3ZlZChSQU1CbG9ja05vdGlmaWVyICpuLAotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmhvc3QsIHNpemVfdCBzaXplKQor
c3RhdGljIHZvaWQgcWVtdV92ZmlvX3JhbV9ibG9ja19yZW1vdmVkKFJBTUJsb2NrTm90aWZpZXIg
Km4sIHZvaWQgKmhvc3QsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
c2l6ZV90IHNpemUsIHNpemVfdCBtYXhfc2l6ZSkKIHsKICAgICBRRU1VVkZJT1N0YXRlICpzID0g
Y29udGFpbmVyX29mKG4sIFFFTVVWRklPU3RhdGUsIHJhbV9ub3RpZmllcik7CiAgICAgaWYgKGhv
c3QpIHsKLSAgICAgICAgdHJhY2VfcWVtdV92ZmlvX3JhbV9ibG9ja19yZW1vdmVkKHMsIGhvc3Qs
IHNpemUpOworICAgICAgICB0cmFjZV9xZW11X3ZmaW9fcmFtX2Jsb2NrX3JlbW92ZWQocywgaG9z
dCwgbWF4X3NpemUpOwogICAgICAgICBxZW11X3ZmaW9fZG1hX3VubWFwKHMsIGhvc3QpOwogICAg
IH0KIH0KLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:55:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:55:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6z1s-0004he-LS; Wed, 26 Feb 2020 15:55:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RfmG=4O=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j6z1r-0004hY-1t
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:55:19 +0000
X-Inumbo-ID: 62a04130-58b0-11ea-aba8-bc764e2007e4
Received: from mail-lj1-x229.google.com (unknown [2a00:1450:4864:20::229])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 62a04130-58b0-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 15:55:18 +0000 (UTC)
Received: by mail-lj1-x229.google.com with SMTP id h23so3660671ljc.8
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:55:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=/2IyVKobP/t7YBQUsRY43pwDoy6NWLZAJFT/2M0Q5v0=;
 b=kTwz4Yg1pySmN56I/03fnR08nqtMw0DCpqlIuwB5n8pTm+oBK+iseKyf4Gg4XzL5w4
 ajviel07TqV8Z3kKLlHaX/RkjHJCBslZFvJ3KE6O+SZCxVbEvFt1LAYDHJ2QIF1zH2QR
 GRywiBqn57ElkRh890zD8m3l2mfE+goBfzJUNjtjByO3ZvXSQylzY8ms+rTcGPX8WHKd
 5ufQmamnGeJqMtjqgUFWBQtBewL+Y5EdhP/gzWDkRbzxOd4THv4Tki1S7vxtiHgiBqHh
 jCDQxPtaYkK4N5P9pe9ccP4nbVGCa+ARFrHcEmSqQoG3SrTa39+AERA33TbcVDHwTkeK
 qRiA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=/2IyVKobP/t7YBQUsRY43pwDoy6NWLZAJFT/2M0Q5v0=;
 b=Wmx3MZ/ExTbsMeuUSS96UFoV9gASG5PsczQCCgmlvDrf7qhCeXcaRGAJ7ci+6u0HrU
 0m5Yry9kuJQ9krNEeIYja6E9fopEsgmec+DdHnYlXuWtBGpBDbZTrCspI4yqKwcwS0yy
 AIaPMd2Aq1bIqpdgydOELAUF2idM/MJgn7Xx3gDa5C8s2fTfHv/S8go92DO1dWvLpwkx
 zu268maVjoCJIF3see2PE6sayOeSfKYJSSVfNtEfxOsApLmLJknSs68MFt4joS5tS3ey
 MfnneM7FdFOdmvLOsmr2d37iTr946WhySBRWnpw5Rxuj6PxUYqH8o5J4oNwKGXkPJaWw
 ClAQ==
X-Gm-Message-State: APjAAAWbyVL4qqZxbbM+Fx1bCvRxXp5CTnriB08mIX469YhWmYT/CPk3
 tz5X0AbRUxx1MzHTspeFMTwu7WZPs3AyWPJcW9tWywKg
X-Google-Smtp-Source: APXvYqw7B54kf4JiglwOicCMorjgliG727V1YfJdEo7bzB1t/viXbBaJSaU4C/1vHCabMYSDCN3wxE1ggUEXsgLSRjM=
X-Received: by 2002:a2e:b4dc:: with SMTP id r28mr1620508ljm.255.1582732517283; 
 Wed, 26 Feb 2020 07:55:17 -0800 (PST)
MIME-Version: 1.0
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 26 Feb 2020 10:55:06 -0500
Message-ID: <CAKf6xpv-U91nF2Fik7GRN3SFeOWWcdR5R+ZcK5fgojE+-D43sg@mail.gmail.com>
To: xen-devel <xen-devel@lists.xenproject.org>
Subject: [Xen-devel] block scripts file:// check_sharing bug
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpJJ3ZlIG5vdGljZWQgYSBjb3VwbGUgb2YgaXNzdWVzIGluIHRoZSBibG9jayBzY3JpcHQg
Y2hlY2tfc2hhcmluZwpmdW5jdGlvbi4gIFJpZ2h0IG5vdywgbG9vcGJhY2sgZmlsZSBjYW4gYmUg
YXNzaWduZWQgbXVsdGlwbGUgdGltZXMgdG8KbXVsdGlwbGUgVk1zLgoKVGhlIGZpcnN0IGlzc3Vl
IGlzIGBzdGF0IC1jICclRCdgIGlzIHVzZWQgdG8gZ2V0IHRoZSBkZXZpY2UgbnVtYmVyIG9mCnRo
ZSBmaWxlIGluIGhleGFkZWNpbWFsLCBidXQgbG9zZXR1cCBwcmludHMgdGhlIGRldmljZSBudW1i
ZXIgYXMKZGVjaW1hbC4KCiQgc3VkbyBsb3NldHVwIC9kZXYvbG9vcDEKL2Rldi9sb29wMTogWzY0
NzcwXTo4NDg1NiAoL3N2ci9yYXcuaW1nKQokIHN0YXQgLWMgJWQgL3N2ci9yYXcuaW1nCjY0Nzcw
CiQgc3RhdCAtYyAlRCAvc3ZyL3Jhdy5pbWcKZmQwMgoKSSBmb3VuZCB0aGlzIG9uIENlbnRPUzcs
IGJ1dCBpdCBsb29rcyBsaWtlIGxvc2V0dXAgaGFzIHJldHVybmVkCmRlY2ltYWwgc2luY2UgMjAx
MS4KaHR0cHM6Ly9naXRodWIuY29tL2thcmVsemFrL3V0aWwtbGludXgvY29tbWl0cy8zOWZkZTEz
NzNkOWY4ODhiNjg2ZmM4Zjc4MGMwNWJhNDA5MWM3MGJkCmNoYW5nZWQgZnJvbSBzaG93X2xvb3Bf
ZmQgdXNpbmcgUFJJeDY0IHRvIHByaW50Zl9sb29wZGV2IHdpdGggIiUwNGQiLgoKVGhlIHNlY29u
ZCBJJ20gbm90IHN1cmUgaG93IHRvIGNvcnJlY3QuICBIZW5jZSB0aGlzIGVtYWlsIGluc3RlYWQg
b2YgYSBwYXRjaC4KCldoZW4gYSBsb29wIGRldmljZSBpcyBjcmVhdGVkLCB0aGUgbG9vcGRldidz
IG1ham9yOm1pbm9yIGlzIHN0b3JlZAppbnRvIHRoZSBwaHlzaWNhbC1kZXZpY2Ugbm9kZS4gIFdo
ZW4gY2hlY2tfc2hhcmluZyBpdGVyYXRlcyB0aHJvdWdoCnRoZSBwaHlzaWNhbC1kZXZpY2Ugbm9k
ZXMsIGl0IGlzIHVzaW5nIHRoZSBmaWxlJ3MgbWFqb3I6bWlub3IuICBTbwpldmVuIHRob3VnaCAv
ZGV2L2xvb3AwIGFscmVhZHkgZXhpc3RzIHBvaW50aW5nIHRvIGEgZ2l2ZW4gZmlsZSwgaXQKZG9l
c24ndCBnZXQgbWF0Y2hlZC4gIEl0IHNlZW1zIGxpa2UgZmlsZXMgc2hvdWxkIGJlIGhhbmRsZWQg
aW4gdGVybXMKb2YgYmxvY2stZGV2aWNlICYgZmlsZXBhdGgvaW5vZGUgc2VwYXJhdGVseSBmcm9t
IHRoZSBibG9ja2RldmljZQptYWpvcjptaW5vci4gIE1heWJlIGNoZWNrX3NoYXJpbmcgbmVlZHMg
dG8gbWF0Y2ggdGhlIGxvc2V0dXAgb3V0cHV0CmFnYWluc3QgdGhlIGZpbGVzIHBhdGhzIHdoZW4g
Y3JlYXRpbmcgZGV2bW0/CgpSZWdhcmRzLApKYXNvbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 15:58:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 15:58:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6z5C-0004sF-5g; Wed, 26 Feb 2020 15:58:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5J6w=4O=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6z5A-0004sA-UN
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 15:58:44 +0000
X-Inumbo-ID: dd76cb04-58b0-11ea-aba8-bc764e2007e4
Received: from mail-ed1-x544.google.com (unknown [2a00:1450:4864:20::544])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dd76cb04-58b0-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 15:58:44 +0000 (UTC)
Received: by mail-ed1-x544.google.com with SMTP id p23so4375213edr.5
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:58:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=OR2zVeuJbM6hakmvJg4T6qxyKmwVNE/2jAwKcnKBRl8=;
 b=0EvoiPHN2SbYKdAcGsPd8Z3q4juInSDetOS5dQ3yDQ2SDJmB2nnQd3a2p6RCY+ShLJ
 k3r8J+VtEKtjFa3Dn5sQ4FeNHNrHmujgY0RkNDjoOyW7CzhjJhZX/TdCT3Z0YYPb8y+V
 2GxHXvh3pnhzqmfqFdZg3Vmba1yWXfYkuQu7y/+QzkVYfcEbSGcYUuVCCIFxGvQ0nQLu
 X3gjnaKzpUNuhgUjuZKT8FEWl/6TqAgafi8bC43PNBsaV0qG7xQePngFojMM7fdyPWcw
 ECg5nphHeoXT1V4iuwN6Idm/Rnm0Is/ri+vm8RMKZd/Su9uew5sXZFUNm8Q+yyY72mmE
 oDyQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=OR2zVeuJbM6hakmvJg4T6qxyKmwVNE/2jAwKcnKBRl8=;
 b=JRNYF/0PNzriDGOdzz+NBnWXKKTr2pkjsQSdDyrBxDWzDjzw0yfb21ym40S1GoOf6J
 TWDnCs/uBeFMM5Ks/O6HFMMEQeAKiowg3i11nKw4gE+jRP/bwWAvybISFNvcCXn0Cs9Y
 DESjNf9HIK3gItFnAFZ9Qnji9n4O7CI/WlrqrbvmneQjRmzJ+owcFkzXzHpTlf8u5pK3
 RlIJXXz9eGnMM28k2I7uZCu0kcbAwStRe/D93DDg5T/xbFyn1G/ODoiILRoUK+DfDClq
 eLYxpcAvOzcCZ7NS2VoBXVEHpAsUBpkw5VFf6poovWd98tSpzwwkXH7KGKRZObx1anY5
 0JVw==
X-Gm-Message-State: APjAAAUpf+A0n0gs3D2nqxZWOYaBicO/7gsAHvbnOhxZ28QrO0XPGzjn
 1oKhGhuAeRh0J+K31/sQ3vNgNyhVmro=
X-Google-Smtp-Source: APXvYqy7KFpsGWp2fbnOfYlid67duwP+Y6P/d5uuZP7Y9G6GdqREwshF2pypqeWVVBfjEB/Hem4VBA==
X-Received: by 2002:aa7:c38e:: with SMTP id k14mr5369469edq.309.1582732723510; 
 Wed, 26 Feb 2020 07:58:43 -0800 (PST)
Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com.
 [209.85.128.44])
 by smtp.gmail.com with ESMTPSA id cw15sm157093edb.44.2020.02.26.07.58.42
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 07:58:42 -0800 (PST)
Received: by mail-wm1-f44.google.com with SMTP id p9so3661600wmc.2
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 07:58:42 -0800 (PST)
X-Received: by 2002:a7b:c779:: with SMTP id x25mr6318050wmk.77.1582732721968; 
 Wed, 26 Feb 2020 07:58:41 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
 <20200226151247.GF24458@Air-de-Roger.citrite.net>
 <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
 <20200226153621.GH24458@Air-de-Roger.citrite.net>
In-Reply-To: <20200226153621.GH24458@Air-de-Roger.citrite.net>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 26 Feb 2020 08:58:05 -0700
X-Gmail-Original-Message-ID: <CABfawhkp6nvPt4KM8rOsE06D=h_1iyeCRi9aS2i3OvFBnHL6KA@mail.gmail.com>
Message-ID: <CABfawhkp6nvPt4KM8rOsE06D=h_1iyeCRi9aS2i3OvFBnHL6KA@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgODozNiBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBXZWQsIEZlYiAyNiwgMjAyMCBhdCAwODoyMDoz
MEFNIC0wNzAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiA+ID4gK3N0YXRpYyBpbnQgcG9w
dWxhdGVfc3BlY2lhbF9wYWdlcyhzdHJ1Y3QgZG9tYWluICpjZCkKPiA+ID4gPiArewo+ID4gPiA+
ICsgICAgc3RydWN0IHAybV9kb21haW4gKnAybSA9IHAybV9nZXRfaG9zdHAybShjZCk7Cj4gPiA+
ID4gKyAgICBzdGF0aWMgY29uc3QgdW5zaWduZWQgaW50IHBhcmFtc1tdID0KPiA+ID4gPiArICAg
IHsKPiA+ID4gPiArICAgICAgICBIVk1fUEFSQU1fU1RPUkVfUEZOLAo+ID4gPiA+ICsgICAgICAg
IEhWTV9QQVJBTV9JT1JFUV9QRk4sCj4gPiA+ID4gKyAgICAgICAgSFZNX1BBUkFNX0JVRklPUkVR
X1BGTiwKPiA+ID4gPiArICAgICAgICBIVk1fUEFSQU1fQ09OU09MRV9QRk4KPiA+ID4gPiArICAg
IH07Cj4gPiA+ID4gKyAgICB1bnNpZ25lZCBpbnQgaTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICBm
b3IgKCBpPTA7IGk8NDsgaSsrICkKPiA+ID4KPiA+ID4gTml0OiBjYW4geW91IHBsZWFzZSBhZGQg
c29tZSBzcGFjZXMgYXJvdW5kIHRoZSBvcGVyYXRvcnM/Cj4gPgo+ID4gU3VyZS4KPiA+Cj4gPiA+
Cj4gPiA+ID4gKyAgICB7Cj4gPiA+ID4gKyAgICAgICAgdWludDY0X3QgdmFsdWUgPSAwOwo+ID4g
PiA+ICsgICAgICAgIG1mbl90IG5ld19tZm47Cj4gPiA+ID4gKyAgICAgICAgc3RydWN0IHBhZ2Vf
aW5mbyAqcGFnZTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICAgICAgaWYgKCBodm1fZ2V0X3BhcmFt
KGNkLCBwYXJhbXNbaV0sICZ2YWx1ZSkgfHwgIXZhbHVlICkKPiA+ID4gPiArICAgICAgICAgICAg
Y29udGludWU7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgICAgIGlmICggIShwYWdlID0gYWxsb2Nf
ZG9taGVhcF9wYWdlKGNkLCAwKSkgKQo+ID4gPiA+ICsgICAgICAgICAgICByZXR1cm4gLUVOT01F
TTsKPiA+ID4gPiArCj4gPiA+ID4gKyAgICAgICAgbmV3X21mbiA9IHBhZ2VfdG9fbWZuKHBhZ2Up
Owo+ID4gPiA+ICsgICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld19tZm4pLCB2YWx1
ZSk7Cj4gPiA+ID4gKwo+ID4gPiA+ICsgICAgICAgIHJldHVybiBwMm0tPnNldF9lbnRyeShwMm0s
IF9nZm4odmFsdWUpLCBuZXdfbWZuLCBQQUdFX09SREVSXzRLLAo+ID4gPiA+ICsgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwMm1fcmFtX3J3LCBwMm0tPmRlZmF1bHRfYWNjZXNzLCAtMSk7
Cj4gPiA+Cj4gPiA+IEkgdGhpbmsgeW91IGFsc28gbmVlZCB0byBjb3B5IHRoZSBjb250ZW50cyBm
cm9tIHRoZSBwYXJlbnQgcGFnZSBoZXJlLgo+ID4KPiA+IFRoZSB0b29sc3RhY2sgc2ltcGx5IGNs
ZWFycyB0aGVzZSBwYWdlcyBkdXJpbmcgcmVzdG9yZSBzbyBJJ20gbm90IHN1cmUKPiA+IChzZWUg
aHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9dG9vbHMv
bGlieGMveGNfc3JfcmVzdG9yZV94ODZfaHZtLmM7aD0zZjc4MjQ4ZjMyZmVjMjM5ZGI3N2IwZTQ4
M2IwMTk1MjExZTZiOTc0O2hiPUhFQUQjbDYxKS4KPiA+IEkgZG9uJ3Qgc2VlIHdoeSB5b3Ugd291
bGQgaGF2ZSB0byBjbGVhciB0aGUgcGFnZXMgZmlyc3QgaWYgdGhleSBnZXQKPiA+IG92ZXJ3cml0
dGVuIGJ5IHNhdmVkIHZlcnNpb25zIGxhdGVyLiBPciB0aGVzZSBwYWdlcyBhcmUgZXhwZWN0ZWQg
dG8gYmUKPiA+IHRvcm4tZG93biBieSB0aGUgc2F2ZS9yZXN0b3JlIGF3YXJlIGd1ZXN0cz8KPgo+
IEd1ZXN0cyB1c2luZyB0aG9zZSBwYWdlcyBrbm93IHRoZXkgYXJlIHRvcm4gZG93biBkdXJpbmcg
c3VzcGVuZC9yZXN1bWUKPiBhbmQgZXhwZWN0IHRvIGZpbmQgYSBjbGVhbiBzdGF0ZSB3aGVuIHJl
c3VtaW5nLiBUaGF0J3Mgbm90IHRoZSBjYXNlIHdpdGgKPiBmb3JraW5nIGhvd2V2ZXIsIGFzIHRo
ZSBndWVzdCBpcyBjb21wbGV0ZWx5IHVuYXdhcmUgb2YgdGhlIGZvcmsKPiBoYXBwZW5pbmcuCj4K
PiBPbmUgdGhpbmcgSSdtIG5vdCBzdXJlIG9mIGlzIHdoZXRoZXIgdGhlIGJhY2tlbmRzICh4ZW5z
dG9yZWQsCj4geGVuY29uc29sZWQpIHdpbGwgY29wZSB3aXRoIHRob3NlIHBhZ2VzIGJlaW5nIGFs
cmVhZHkgcG9wdWxhdGVkIG9uCj4gZ3Vlc3QgY3JlYXRpb24uCj4KPiBBRkFJQ1QgYW5vdGhlciBp
c3N1ZSBpcyB0aGF0IHhlbnN0b3JlIHdhdGNoZXMgYXJlIG5vdCBjb3BpZWQgb3ZlciBmcm9tCj4g
dGhlIHBhcmVudCwgc28gYW55IHdhdGNoZXMgdGhlIHBhcmVudCBtaWdodCBoYXZlIHNldCB3aWxs
IG5vdCBmaXJlIG9uCj4gdGhlIGNoaWxkLiBUaGF0IHdvdWxkIHJlcXVpcmUgc29tZSBraW5kIG9m
IGludGVyYWN0aW9uIHdpdGggeGVuc3RvcmVkCj4gaW4gb3JkZXIgdG8gcmVxdWVzdCBhIGd1ZXN0
IHN0YXRlIHRvIGJlIGNvcGllZCBvdmVyIHRvIGFub3RoZXIgZ3Vlc3QuCgpTb3VuZHMgbGlrZSBp
dCBtb3N0IGxpa2VseSB3b3VsZCBuZWVkIHRvIGJlIGhhbmRsZWQgaWYgdGhlIGd1ZXN0IHVzZXMK
dGhlbS4gSSdtIG5vdCBzdXJlIGlmIGEgZGVmYXVsdCBMaW51eCBIVk0gZ3Vlc3QgdXNlcyB0aGVt
IHRob3VnaC4gQQpXaW5kb3dzIEhWTSBndWVzdCB3aXRob3V0IHRoZSBQViBkcml2ZXJzIGlzIGNl
cnRhaW5seSBub3QgWGVuIGF3YXJlIHNvCnRoZXJlIHRoaW5ncyBhbHJlYWR5IHdvcmsganVzdCBm
aW5lIGFuZCB0aGF0IGlzIG91ciBwcmltYXJ5IHRhcmdldCBmb3IKb3VyIHVzZS1jYXNlLiBQVkhW
TS9QVkggTGludXggZ3Vlc3RzIGFyZSBub3QuIFNvIHRoYXQncyByZWFsbHkgb3V0c2lkZQp0aGUg
c2NvcGUgb2Ygd2hhdCBJIGNhbiBjb250cmlidXRlIGF0IHRoZSBtb21lbnQuCgpUaGFua3MsClRh
bWFzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:06:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:06:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zCK-0006HK-4z; Wed, 26 Feb 2020 16:06:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RfmG=4O=gmail.com=jandryuk@srs-us1.protection.inumbo.net>)
 id 1j6zCJ-0006HF-FZ
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:06:07 +0000
X-Inumbo-ID: e4da973a-58b1-11ea-aba8-bc764e2007e4
Received: from mail-lj1-x244.google.com (unknown [2a00:1450:4864:20::244])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e4da973a-58b1-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 16:06:06 +0000 (UTC)
Received: by mail-lj1-x244.google.com with SMTP id w19so443118lje.13
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 08:06:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=rOkHmsiS0f6//PB+2DsG0ZJbdhjNKUATI6VLDfv2QUo=;
 b=aVOW4DkXN1+lwT9qKfF3AfiwTzMw6FZbSrE+g3AWjm+CIv6WUCKHBc+1mFtgVs46i6
 N5aMeCPVPsHGuAIz/zl8mImy7g4KORMruCJyy8jwKNXGwrWVra8GR2sZgS4o8sRKp6rr
 NCHSRKT+rIi8niMsvuPNCYWPhwmhGNJhuUlzkQhe0RpLqaA5fdePQGGJKoqk5rO4QyZM
 1HByFvG7UsHUneZCa9PlBe0RtW/KHNkZD+wyKM8CqMuMlJD19qa/SVdXVncGofsm+0DC
 j3RCBMJT6VP8Vlz6KqaXZRGt9Q9BBPqs4lsBsRZIPX5QT6tbrs4PAXIy/axB6szWzLZh
 KYHA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=rOkHmsiS0f6//PB+2DsG0ZJbdhjNKUATI6VLDfv2QUo=;
 b=h+RguxCIDMn2CawMXrJZQfukZOih+Ger4nN3DAUcov08uihYRij9OXIIhUpK/Ro2As
 NMyVBJ1R9LbCgcpQBeyg1XUSWBIhQ1Aja+HH9zA/OF/lDAAcyhEnHBrZ667tdSVz/HcQ
 A7D33jSj3vGjK0OF3rB7aBQ8Rdlej74cAuYrl+Px4APnlOUHloJ4ELRgGnkbxGnha/Hg
 eCEotq4q4ZqbUsvw3HWIybr9t5HFNrJbLBPbpTmK55iuCpHuKnjkECGg6Kcwrc84Cd0b
 01ltJdXrmdVWohpmxIyOSbgIcRHO6xw8zhN7c76UIq4Qeex6LhKMC0D3QDdnDhDCb/iu
 YkTA==
X-Gm-Message-State: APjAAAW/CMb6lodz0xrIfz4dDTfdsUbbyW1k1JvzWd9V0OiWBvGc827V
 LctXPpIrzT9o4512rMKqskARKP7bhu4FiDC4bj+42+Fa
X-Google-Smtp-Source: APXvYqwPhE8fFFZWSvb3fpyLYACpkLCLGglP3CXXXXs+FA7Php+GHcnq18GBnS5bBdCTeXqJGndF8wCdTipRDjotupM=
X-Received: by 2002:a2e:6c06:: with SMTP id h6mr3517488ljc.246.1582733165547; 
 Wed, 26 Feb 2020 08:06:05 -0800 (PST)
MIME-Version: 1.0
References: <20200226152013.12200-1-jandryuk@gmail.com>
 <20200226152013.12200-2-jandryuk@gmail.com>
 <24150.37734.588539.567057@mariner.uk.xensource.com>
In-Reply-To: <24150.37734.588539.567057@mariner.uk.xensource.com>
From: Jason Andryuk <jandryuk@gmail.com>
Date: Wed, 26 Feb 2020 11:05:54 -0500
Message-ID: <CAKf6xpu=X0a1-AsBJ=JwzBFo0evdk0JtQoAWXShkyatWy1BAOA@mail.gmail.com>
To: Ian Jackson <ian.jackson@citrix.com>
Subject: Re: [Xen-devel] [PATCH 1/2] tools/helpers: Introduce
 cmp-fd-file-inode utility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTA6NDggQU0gSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gSmFzb24gQW5kcnl1ayB3cml0ZXMgKCJbUEFUQ0ggMS8y
XSB0b29scy9oZWxwZXJzOiBJbnRyb2R1Y2UgY21wLWZkLWZpbGUtaW5vZGUgdXRpbGl0eSIpOgo+
ID4gVGhpcyBpcyBhIEMgaW1wbGVtZW50YXRpb24gb2YgdGhlIHBlcmwgY29kZSBpbnNpZGUgb2Yg
bG9ja2luZy5zaCB0bwo+ID4gY2hlY2sgdGhhdCB0aGUgbG9ja2VkIGZpbGUgZGVzY3JpcHRvciBh
bmQgbG9jayBmaWxlIHNoYXJlIHRoZSBzYW1lIGlub2RlCj4gPiBhbmQgdGhlcmVmb3JlIG1hdGNo
LiAgT25lIGNoYW5nZSBmcm9tIHRoZSBwZXJsIHZlcnNpb24gaXMgcmVwbGFjaW5nCj4gPiBwcmlu
dGluZyAieSIgb24gc3VjY2VzcyB3aXRoIGV4aXQgdmFsdWVzIG9mIDAgKHNoZWxsIFRydWUpIGFu
ZCAxIChzaGVsbAo+ID4gRmFsc2UpLgo+Cj4gTWF5YmUgaXQgd291bGQgYmUgYmV0dGVyIHRvIHVz
ZSBzdGF0KDEpID8gIE9uIExpbnV4Cj4gICAgc3RhdCAtTCAtYyVELiVpIC9kZXYvc3RkaW4gYmxh
aC5sb2NrCj4gb3Igc29tZSBzdWNoLCBhbmQgdGhlbiBjb21wYXJlIHRoZSB0d28gbnVtYmVycy4K
Pgo+IEknbSByZWx1Y3RhbnQgdG8gaG9zdCBhIGdlbmVyYWwtcHVycG9zZSBzaGVsbCB1dGlsaXR5
IGluIHhlbi5naXQsIG5vCj4gbWF0dGVyIGhvdyB1c2VmdWwuLi4KClRoYW5rcyBmb3IgdGFraW5n
IGEgbG9vay4KCkknZCBiZSBoYXBweSB0byB1c2Ugc3RhdCBpZiBpdCB3b3Jrcy4gIFRoZSBjb21t
ZW50IGluIGxvY2tpbmcuc2ggYWJvdmUKdGhlIHVzYWdlIGlzOgogICAgICAgICMgV2UgY2FuJ3Qg
anVzdCBzdGF0IC9kZXYvc3RkaW4gb3IgL3Byb2Mvc2VsZi9mZC8kX2xvY2tmZCBvcgogICAgICAg
ICMgdXNlIGJhc2gncyB0ZXN0IC1lZiBiZWNhdXNlIHRob3NlIGFsbCBnbyB0aHJvdWdoIHdoYXQg
aXMKICAgICAgICAjIGFjdHVhbGx5IGEgc3ludGhldGljIHN5bWxpbmsgaW4gL3Byb2MgYW5kIHdl
IGFyZW4ndAogICAgICAgICMgZ3VhcmFudGVlZCB0aGF0IG91ciBzdGF0KDIpIHdvbid0IGxvc2Ug
dGhlIHJhY2Ugd2l0aCBhbgogICAgICAgICMgcm0oMSkgYmV0d2VlbiByZWFkaW5nIHRoZSBzeW50
aGV0aWMgbGluayBhbmQgdHJhdmVyc2luZyB0aGUKICAgICAgICAjIGZpbGUgc3lzdGVtIHRvIGZp
bmQgdGhlIGludW0uICBQZXJsIGlzIHZlcnkgZmFzdCBzbyB1c2UgdGhhdC4KCi4uLndoaWNoIEkg
dGhvdWdodCBydWxlZCBvdXQgc3RhdC4KClJlZ2FyZHMsCkphc29uCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:09:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:09:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zF8-0006Pf-LD; Wed, 26 Feb 2020 16:09:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6zF7-0006PX-JV
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:09:01 +0000
X-Inumbo-ID: 4cf9d2c2-58b2-11ea-a490-bc764e2007e4
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4cf9d2c2-58b2-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 16:09:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582733341; x=1614269341;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Ap6TVYh1jCt1zLW6qVeXBowI3FkVNYBS4UsKMEKoIfk=;
 b=LB5GwcWJqWUFMgzmAtTI3lpBeXyZvRAIPiNTcfd7CL2eTaDoKelC2Lur
 SMUHNn9rw6qhlkLBpzVUp8FvvrExZk9E6USmye3lvMkqvbOXISDe7zbsB
 dQ1ziBcBUAKbf90w8+OXvlmanm4MibdPxyHGQpWv7fhQ9Fwswv9XXtL6t I=;
IronPort-SDR: meL6KR/3gbku/VUV0NIGwpe0QjmyqnC0WEJK1XFslYEW4WKOXH0CE5ResZjdXl0zkBupzpVrUT
 cURXWnns+qyA==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="19264081"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 26 Feb 2020 16:08:59 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (Postfix) with ESMTPS
 id 1B066A3036; Wed, 26 Feb 2020 16:08:58 +0000 (UTC)
Received: from EX13D32EUB004.ant.amazon.com (10.43.166.212) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 16:08:57 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D32EUB004.ant.amazon.com (10.43.166.212) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 16:08:56 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 26 Feb 2020 16:08:53 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 16:08:46 +0000
Message-ID: <20200226160848.1854-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200226160848.1854-1-pdurrant@amazon.com>
References: <20200226160848.1854-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 1/3] libxl: create domain 'error' node in
 xenstore
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian
 Jackson <ian.jackson@eu.citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U2V2ZXJhbCBQViBkcml2ZXJzIChib3RoIGhpc3RvcmljYWxseSBhbmQgY3VycmVudGx5IFsxXSkg
cmVwb3J0IGVycm9ycwpieSB3cml0aW5nIHRleHQgaW50byAvbG9jYWwvZG9tYWluLyRET01JRC9l
cnJvci4gVGhpcyBwYXRjaCBjcmVhdGVzIHRoZQpub2RlIGluIGxpYnhsIGFuZCBtYWtlcyBpdCB3
cml0YWJsZSBieSB0aGUgZG9tYWluLCBhbmQgYWxzbyBhZGRzIHNvbWUKdGV4dCBpbnRvIHhlbnN0
b3JlLXBhdGhzLnBhbmRvYyB0byBzdGF0ZSB3aGF0IHRoZSBub2RlIGlzIGZvci4KClsxXSBodHRw
czovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9cHZkcml2ZXJzL3dpbi94ZW52aWYuZ2l0O2E9
YmxvYjtmPXNyYy94ZW52aWYvZnJvbnRlbmQuYztoYj1IRUFEI2w0NTkKClNpZ25lZC1vZmYtYnk6
IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KLS0tCkNjOiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1
bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5j
b20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBKdWxpZW4gR3JhbGwg
PGp1bGllbkB4ZW4ub3JnPgpDYzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0Bv
cmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3Jn
PgpDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgotLS0KIGRvY3MvbWlzYy94ZW5zdG9yZS1wYXRocy5wYW5kb2MgfCA1
ICsrKysrCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgIHwgMyArKysKIDIgZmlsZXMg
Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZG9jcy9taXNjL3hlbnN0b3Jl
LXBhdGhzLnBhbmRvYyBiL2RvY3MvbWlzYy94ZW5zdG9yZS1wYXRocy5wYW5kb2MKaW5kZXggMGE2
YjM2MTQ2ZS4uZTJhYjVkYTU0ZSAxMDA2NDQKLS0tIGEvZG9jcy9taXNjL3hlbnN0b3JlLXBhdGhz
LnBhbmRvYworKysgYi9kb2NzL21pc2MveGVuc3RvcmUtcGF0aHMucGFuZG9jCkBAIC01MzksNiAr
NTM5LDExIEBAIGFkZHJlc3Mgd3JpdHRlbiBpbiBvbmUgb2YgdGhlc2UgcGF0aHMgdG8sIGZvciBl
eGFtcGxlLCBlc3RhYmxpc2ggYSBWTkMKIHNlc3Npb24gdG8gdGhlIGd1ZXN0IChhbHRob3VnaCBj
bGVhcmx5IHNvbWUgbGV2ZWwgb2YgdHJ1c3QgaXMgcGxhY2VkCiBpbiB0aGUgdmFsdWUgc3VwcGxp
ZWQgYnkgdGhlIGd1ZXN0IGluIHRoaXMgY2FzZSkuCiAKKyMjIyMgfi9lcnJvciBbd10KKworQSBk
b21haW4gd3JpdGFibGUgcGF0aCB1c2VkIGJ5IHNvbWUgUFYgZHJpdmVycyB0byBwYXNzIGVycm9y
IG1lc3NhZ2VzCit0byB0aGUgdG9vbHN0YWNrLgorCiAjIyMgUGF0aHMgcHJpdmF0ZSB0byB0aGUg
dG9vbHN0YWNrCiAKICMjIyMgfi9kZXZpY2UtbW9kZWwvJERPTUlEL3N0YXRlIFt3XQpkaWZmIC0t
Z2l0IGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgYi90b29scy9saWJ4bC9saWJ4bF9jcmVh
dGUuYwppbmRleCBjY2M5ZTcwOTkwLi4yNzYyN2NiMTk5IDEwMDY0NAotLS0gYS90b29scy9saWJ4
bC9saWJ4bF9jcmVhdGUuYworKysgYi90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYwpAQCAtNzk3
LDYgKzc5Nyw5IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgIGxpYnhsX194c19ta25vZChnYywg
dCwKICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9hdHRyIiwgZG9tX3BhdGgpLAog
ICAgICAgICAgICAgICAgICAgICByd3Blcm0sIEFSUkFZX1NJWkUocndwZXJtKSk7CisgICAgbGli
eGxfX3hzX21rbm9kKGdjLCB0LAorICAgICAgICAgICAgICAgICAgICBHQ1NQUklOVEYoIiVzL2Vy
cm9yIiwgZG9tX3BhdGgpLAorICAgICAgICAgICAgICAgICAgICByd3Blcm0sIEFSUkFZX1NJWkUo
cndwZXJtKSk7CiAKICAgICBpZiAobGlieGxfZGVmYm9vbF92YWwoaW5mby0+ZHJpdmVyX2RvbWFp
bikpIHsKICAgICAgICAgLyoKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:09:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:09:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zFG-0006Qh-VH; Wed, 26 Feb 2020 16:09:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6zFF-0006QX-Sb
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:09:09 +0000
X-Inumbo-ID: 50fd4d40-58b2-11ea-9479-12813bfff9fa
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 50fd4d40-58b2-11ea-9479-12813bfff9fa;
 Wed, 26 Feb 2020 16:09:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582733348; x=1614269348;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=h464mqtmwaA+DZNuFDOMX8pc3q8xXvS7rab+S1gw89I=;
 b=OZjvY4Lz0R8CEjJ/wpw2m1n2SHpS5hOFPtwRnFCOBcj37TnKq8gcPk8H
 DNzeWI8flZvU9yVvV6Tp36mEk5IhGMwh8NpqMkswN1wbfW2UdqWsRsdIU
 nJRSkKYGau1QGkVRZtFG+Dyw6pURaG3AxOr6l3Dx/WchpMfAKq9bL58v6 8=;
IronPort-SDR: LOVFwcJtS2dc9lBRTkbREqzu9iaIrKMgwBURe4p0v1g1ApHlnTyaH2uFHT5VHr1fniq4F8Sm+s
 jezHYpLC1EWQ==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="18981234"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-2b-81e76b79.us-west-2.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 26 Feb 2020 16:08:55 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-81e76b79.us-west-2.amazon.com (Postfix) with ESMTPS
 id 4E5A7A2C4E
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 16:08:54 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 16:08:54 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 16:08:52 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 26 Feb 2020 16:08:50 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 16:08:45 +0000
Message-ID: <20200226160848.1854-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 0/3] PV driver compatibility fixes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Paul Durrant <pdurrant@amazon.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50ICgzKToKICBsaWJ4bDogY3JlYXRlIGRvbWFpbiAnZXJyb3InIG5vZGUgaW4g
eGVuc3RvcmUKICBsaWJ4bDogbWFrZSBjcmVhdGlvbiBvZiB4ZW5zdG9yZSBzdXNwZW5kIGV2ZW50
IGNoYW5uZWwgbm9kZSBvcHRpb25hbAogIGxpYnhsOiBtYWtlIHRoZSB0b3AgbGV2ZWwgJ2Rldmlj
ZScgbm9kZSBpbiB4ZW5zdG9yZSB3cml0YWJsZS4uLgoKIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5p
biAgICAgICAgfCAgNyArKysrKysrCiBkb2NzL21pc2MveGVuc3RvcmUtcGF0aHMucGFuZG9jIHwg
IDUgKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICAgICAgfCAxMyArKysrKysrKysr
KystCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAgICAgIHwgMTcgKysrKysrKysrKysrKy0t
LS0KIHRvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbCAgICAgfCAgMSArCiB0b29scy94bC94bF9w
YXJzZS5jICAgICAgICAgICAgIHwgIDMgKysrCiA2IGZpbGVzIGNoYW5nZWQsIDQxIGluc2VydGlv
bnMoKyksIDUgZGVsZXRpb25zKC0pCgotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:09:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:09:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zFN-0006SE-8r; Wed, 26 Feb 2020 16:09:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6zFL-0006Rw-Q2
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:09:15 +0000
X-Inumbo-ID: 55796c28-58b2-11ea-9479-12813bfff9fa
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 55796c28-58b2-11ea-9479-12813bfff9fa;
 Wed, 26 Feb 2020 16:09:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582733355; x=1614269355;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=b6rHhFKys0oTdCRrQTwOfXQGuegISD//ZGu7NKcKE3o=;
 b=tDufomUwUS6y84M4D7lYc+LbIz1f2OIo2phc7d6ZPvuqJIfOOALibfYA
 I9amYknM6uCLUE8Szsp4KtzTaKyEC3vOoqbMcUCExqIjEa75hEeqUuvL8
 Nb87Z+Fcx5XUDhOFkzqSv45ou1GErR82QTN+Bg1eL5YqhNiCrnPbKsrbq E=;
IronPort-SDR: mIUdr3rk9VdvGY7biAVp5g9/8mXxjgptY+42pY5CCB0pAR27feFAOkN4lM650tb9KFLiej0wJP
 tmyNsh/0PVfg==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="19783565"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-119b4f96.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 26 Feb 2020 16:09:03 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-119b4f96.us-west-2.amazon.com (Postfix) with ESMTPS
 id 0F6C51A094F; Wed, 26 Feb 2020 16:09:01 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 16:09:00 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 16:08:59 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 26 Feb 2020 16:08:57 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 16:08:47 +0000
Message-ID: <20200226160848.1854-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200226160848.1854-1-pdurrant@amazon.com>
References: <20200226160848.1854-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore suspend
 event channel node optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHB1cnBvc2UgYW5kIHNlbWFudGljcyBvZiB0aGUgbm9kZSBhcmUgZXhwbGFpbmVkIGluCnhl
bnN0b3JlLXBhdGhzLnBhbmRvYyBbMV0uIEl0IHdhcyBvcmlnaW5hbGx5IGludHJvZHVjZWQgaW4g
eGVuZCBieSBjb21taXQKMTc2MzZmNDdhNDc0ICJUZWFjaCB4Y19zYXZlIHRvIHVzZSBldmVudC1j
aGFubmVsLWJhc2VkIGRvbWFpbiBzdXNwZW5kIGlmCmF2YWlsYWJsZS4iLiBOb3RlIHRoYXQsIGJl
Y2F1c2UsIHRoZSB0b3AtbGV2ZWwgZnJvbnRlbmQgJ2RldmljZScgbm9kZSB3YXMKY3JlYXRlZCB3
cml0YWJsZSBieSB0aGUgZ3Vlc3QgaW4geGVuZCwgdGhlcmUgd2FzIG5vIG5lZWQgdG8gZXhwbGlj
aXRseQpjcmVhdGUgdGhlICdzdXNwZW5kLWV2ZW50LWNoYW5uZWwnIG5vZGUgYXMgd3JpdGFibGUg
bm9kZS4KCkhvd2V2ZXIsIGxpYnhsIGNyZWF0ZXMgdGhlICdkZXZpY2UnIG5vZGUgYXMgcmVhZC1v
bmx5IGJ5IHRoZSBndWVzdCBhbmQgc28KZXhwbGljaXQgY3JlYXRpb24gb2YgdGhlICdzdXNwZW5k
LWV2ZW50LWNoYW5uZWwnIG5vZGUgaXMgbmVjZXNzYXJ5IHRvIG1ha2UKaXQgdXNhYmxlLiBUaGlz
IHVuZm9ydHVuYXRlbHkgaGFzIHRoZSBzaWRlLWVmZmVjdCBvZiBtYWtpbmcgc29tZSBvbGQKV2lu
ZG93cyBQViBkcml2ZXJzIFsyXSBjZWFzZSB0byBmdW5jdGlvbi4gVGhpcyBpcyBiZWNhdXNlIHRo
ZXkgc2NhbiB0aGUgdG9wCmxldmVsICdkZXZpY2UnIG5vZGUsIGZpbmQgdGhlICdzdXNwZW5kJyBu
b2RlIGFuZCBleHBlY3QgaXQgdG8gY29udGFpbiB0aGUKdXN1YWwgc3ViLW5vZGVzIGRlc2NyaWJp
bmcgYSBQViBmcm9udGVuZC4gV2hlbiB0aGlzIGlzIGZvdW5kIG5vdCB0byBiZSB0aGUKY2FzZSwg
ZW51bWVyYXRpb24gY2Vhc2VzIGFuZCAoYmVjYXVzZSB0aGUgJ3N1c3BlbmQnIG5vZGUgaXMgb2Jz
ZXJ2ZWQgYmVmb3JlCnRoZSAndmJkJyBub2RlKSBubyBzeXN0ZW0gZGlzayBpcyBlbnVtZXJhdGVk
LiBXaW5kb3dzIHdpbGwgdGhlbiBjcmFzaCB3aXRoCmJ1Z2NoZWNrIGNvZGUgMHg3Qi4KClRoaXMg
cGF0Y2ggYWRkcyBhIGJvb2xlYW4gJ3N1c3BlbmRfZXZlbnRfY2hhbm5lbCcgZmllbGQgaW50bwps
aWJ4bF9jcmVhdGVfaW5mbyB0byBjb250cm9sIHdoZXRoZXIgdGhlIHhlbnN0b3JlIG5vZGUgaXMg
Y3JlYXRlZCBhbmQgYQpzaW1pbGFybHkgbmFtZWQgb3B0aW9uIGluIHhsLmNmZyB3aGljaCwgZm9y
IGNvbXBhdGliaWxpdHkgd2l0aCBwcmV2aW91cwpsaWJ4bCBiZWhhdmlvdXIsIGRlZmF1bHRzIHRv
IHRydWUuCgpbMV0gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1i
bG9iO2Y9ZG9jcy9taXNjL3hlbnN0b3JlLXBhdGhzLnBhbmRvYztoYj1IRUFEI2wxNzcKWzJdIGh0
dHBzOi8vYWNjZXNzLnJlZGhhdC5jb20vZG9jdW1lbnRhdGlvbi9lbi11cy9yZWRfaGF0X2VudGVy
cHJpc2VfbGludXgvNS9odG1sL3BhcmEtdmlydHVhbGl6ZWRfd2luZG93c19kcml2ZXJzX2d1aWRl
L3NlY3QtcGFyYS12aXJ0dWFsaXplZF93aW5kb3dzX2RyaXZlcnNfZ3VpZGUtaW5zdGFsbGluZ19h
bmRfY29uZmlndXJpbmdfdGhlX3BhcmFfdmlydHVhbGl6ZWRfZHJpdmVycy1pbnN0YWxsaW5nX3Ro
ZV9wYXJhX3ZpcnR1YWxpemVkX2RyaXZlcnMKCk5PVEU6IFdoaWxlIGFkZGluZyB0aGUgbmV3IExJ
QlhMX0hBVkVfQ1JFQVRFSU5GT19TVVNQRU5EX0VWRU5UX0NIQU5ORUwKICAgICAgZGVmaW5pdGlv
biBpbnRvIGxpYnhsLmgsIHRoaXMgcGF0Y2ggY29ycmVjdHMgdGhlIHByZXZpb3VzIHN0YW56YQog
ICAgICB3aGljaCBlcnJvbmVvdXNseSBpbXBsaWVzIGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvIGlz
IGEgZnVuY3Rpb24uCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpv
bi5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNj
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJk
QGNpdHJpeC5jb20+Ci0tLQogZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluICAgIHwgIDcgKysrKysr
KwogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgIHwgMTMgKysrKysrKysrKysrLQogdG9vbHMv
bGlieGwvbGlieGxfY3JlYXRlLmMgIHwgMTIgKysrKysrKysrLS0tCiB0b29scy9saWJ4bC9saWJ4
bF90eXBlcy5pZGwgfCAgMSArCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgfCAgMyArKysK
IDUgZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9kb2NzL21hbi94bC5jZmcuNS5wb2Qu
aW4KaW5kZXggMGNhZDU2MTM3NS4uNWY0NzZmMWUxZCAxMDA2NDQKLS0tIGEvZG9jcy9tYW4veGwu
Y2ZnLjUucG9kLmluCisrKyBiL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgpAQCAtNjY4LDYgKzY2
OCwxMyBAQCBmaWxlLgogCiA9YmFjawogCis9aXRlbSBCPHN1c3BlbmRfZXZlbnRfY2hhbm5lbD1C
T09MRUFOPgorCitDcmVhdGUgdGhlIHhlbnN0b3JlIHBhdGggZm9yIHRoZSBkb21haW4ncyBzdXNw
ZW5kIGV2ZW50IGNoYW5uZWwuIFRoZQorZXhpc3RlbmNlIG9mIHRoaXMgcGF0aCBjYW4gY2F1c2Ug
cHJvYmxlbXMgd2l0aCBvbGRlciBQViBkcml2ZXJzIHJ1bm5pbmcKK2luIHRoZSBndWVzdC4gSWYg
dGhpcyBvcHRpb24gaXMgbm90IHNwZWNpZmllZCB0aGVuIGl0IHdpbGwgZGVmYXVsdCB0bworQjx0
cnVlPi4KKwogPWJhY2sKIAogPWhlYWQyIERldmljZXMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhs
L2xpYnhsLmggYi90b29scy9saWJ4bC9saWJ4bC5oCmluZGV4IDM1ZTEzNDI4YjIuLmQyYWZlNDg1
MTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsLmgKKysrIGIvdG9vbHMvbGlieGwvbGli
eGwuaApAQCAtMTI3MiwxMCArMTI3MiwyMSBAQCB2b2lkIGxpYnhsX21hY19jb3B5KGxpYnhsX2N0
eCAqY3R4LCBsaWJ4bF9tYWMgKmRzdCwgY29uc3QgbGlieGxfbWFjICpzcmMpOwogICogTElCWExf
SEFWRV9DUkVBVEVJTkZPX0RPTUlECiAgKgogICogbGlieGxfZG9tYWluX2NyZWF0ZV9uZXcoKSBh
bmQgbGlieGxfZG9tYWluX2NyZWF0ZV9yZXN0b3JlKCkgd2lsbCB1c2UKLSAqIGEgZG9taWQgc3Bl
Y2lmaWVkIGluIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbygpLgorICogYSBkb21pZCBzcGVjaWZp
ZWQgaW4gbGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvLgogICovCiAjZGVmaW5lIExJQlhMX0hBVkVf
Q1JFQVRFSU5GT19ET01JRAogCisvKgorICogTElCWExfSEFWRV9DUkVBVEVJTkZPX1NVU1BFTkRf
RVZFTlRfQ0hBTk5FTAorICoKKyAqIGxpYnhsX2RvbWFpbl9jcmVhdGVfaW5mbyBjb250YWlucyBh
IGJvb2xlYW4gJ3N1c3BlbmRfZXZlbnRfY2hhbm5lbCcKKyAqIHZhbHVlIHRvIGNvbnRyb2wgd2hl
dGhlciB0aGUgeGVuc3RvcmUgcGF0aDoKKyAqCisgKiAvbG9jYWwvZG9tYWluLyRET01JRC9kZXZp
Y2Uvc3VzcGVuZC9ldmVudC1jaGFubmVsIChSVykKKyAqCisgKiBpcyBjcmVhdGVkLgorICovCisK
IHR5cGVkZWYgY2hhciAqKmxpYnhsX3N0cmluZ19saXN0Owogdm9pZCBsaWJ4bF9zdHJpbmdfbGlz
dF9kaXNwb3NlKGxpYnhsX3N0cmluZ19saXN0ICpzbCk7CiBpbnQgbGlieGxfc3RyaW5nX2xpc3Rf
bGVuZ3RoKGNvbnN0IGxpYnhsX3N0cmluZ19saXN0ICpzbCk7CmRpZmYgLS1naXQgYS90b29scy9s
aWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCmluZGV4IDI3
NjI3Y2IxOTkuLjcxMTllOTU0MTIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0
ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCkBAIC01Nyw2ICs1Nyw4IEBAIGlu
dCBsaWJ4bF9fZG9tYWluX2NyZWF0ZV9pbmZvX3NldGRlZmF1bHQobGlieGxfX2djICpnYywKICAg
ICBpZiAoIWNfaW5mby0+c3NpZHJlZikKICAgICAgICAgY19pbmZvLT5zc2lkcmVmID0gU0VDSU5J
VFNJRF9ET01VOwogCisgICAgbGlieGxfZGVmYm9vbF9zZXRkZWZhdWx0KCZjX2luZm8tPnN1c3Bl
bmRfZXZlbnRfY2hhbm5lbCwgdHJ1ZSk7CisKICAgICByZXR1cm4gMDsKIH0KIApAQCAtNzgyLDkg
Kzc4NCwxMyBAQCByZXRyeV90cmFuc2FjdGlvbjoKICAgICBsaWJ4bF9feHNfbWtub2QoZ2MsIHQs
CiAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvY29udHJvbC9zeXNycSIsIGRvbV9w
YXRoKSwKICAgICAgICAgICAgICAgICAgICAgcndwZXJtLCBBUlJBWV9TSVpFKHJ3cGVybSkpOwot
ICAgIGxpYnhsX194c19ta25vZChnYywgdCwKLSAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRG
KCIlcy9kZXZpY2Uvc3VzcGVuZC9ldmVudC1jaGFubmVsIiwgZG9tX3BhdGgpLAotICAgICAgICAg
ICAgICAgICAgICByd3Blcm0sIEFSUkFZX1NJWkUocndwZXJtKSk7CisKKyAgICBpZiAobGlieGxf
ZGVmYm9vbF92YWwoaW5mby0+c3VzcGVuZF9ldmVudF9jaGFubmVsKSkKKyAgICAgICAgbGlieGxf
X3hzX21rbm9kKGdjLCB0LAorICAgICAgICAgICAgICAgICAgICAgICAgR0NTUFJJTlRGKCIlcy9k
ZXZpY2Uvc3VzcGVuZC9ldmVudC1jaGFubmVsIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBkb21fcGF0aCksCisgICAgICAgICAgICAgICAgICAgICAgICByd3Blcm0sIEFSUkFZ
X1NJWkUocndwZXJtKSk7CisKICAgICBsaWJ4bF9feHNfbWtub2QoZ2MsIHQsCiAgICAgICAgICAg
ICAgICAgICAgIEdDU1BSSU5URigiJXMvZGF0YSIsIGRvbV9wYXRoKSwKICAgICAgICAgICAgICAg
ICAgICAgcndwZXJtLCBBUlJBWV9TSVpFKHJ3cGVybSkpOwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGli
eGwvbGlieGxfdHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IGQw
ZDQzMTYxNGYuLjJiY2UxOWJjZjAgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVz
LmlkbAorKysgYi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTQxOCw2ICs0MTgsNyBA
QCBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gPSBTdHJ1Y3QoImRvbWFpbl9jcmVhdGVfaW5mbyIs
WwogICAgICgicnVuX2hvdHBsdWdfc2NyaXB0cyIsbGlieGxfZGVmYm9vbCksCiAgICAgKCJkcml2
ZXJfZG9tYWluIixsaWJ4bF9kZWZib29sKSwKICAgICAoInBhc3N0aHJvdWdoIiwgIGxpYnhsX3Bh
c3N0aHJvdWdoKSwKKyAgICAoInN1c3BlbmRfZXZlbnRfY2hhbm5lbCIsbGlieGxfZGVmYm9vbCks
CiAgICAgXSwgZGlyPURJUl9JTikKIAogbGlieGxfZG9tYWluX3Jlc3RvcmVfcGFyYW1zID0gU3Ry
dWN0KCJkb21haW5fcmVzdG9yZV9wYXJhbXMiLCBbCmRpZmYgLS1naXQgYS90b29scy94bC94bF9w
YXJzZS5jIGIvdG9vbHMveGwveGxfcGFyc2UuYwppbmRleCBiODgxMTg0ODA0Li4xMjJjNmViNjQx
IDEwMDY0NAotLS0gYS90b29scy94bC94bF9wYXJzZS5jCisrKyBiL3Rvb2xzL3hsL3hsX3BhcnNl
LmMKQEAgLTI3MjUsNiArMjcyNSw5IEBAIHNraXBfdXNiZGV2OgogCiAgICAgcGFyc2VfdmtiX2xp
c3QoY29uZmlnLCBkX2NvbmZpZyk7CiAKKyAgICB4bHVfY2ZnX2dldF9kZWZib29sKGNvbmZpZywg
InN1c3BlbmRfZXZlbnRfY2hhbm5lbCIsCisgICAgICAgICAgICAgICAgICAgICAgICAmY19pbmZv
LT5zdXNwZW5kX2V2ZW50X2NoYW5uZWwsIDApOworCiAgICAgeGx1X2NmZ19kZXN0cm95KGNvbmZp
Zyk7CiB9CiAKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:09:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:09:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zFV-0006Up-JD; Wed, 26 Feb 2020 16:09:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Qsxb=4O=amazon.co.uk=prvs=3182d51f9=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j6zFU-0006UW-Ph
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:09:24 +0000
X-Inumbo-ID: 5739e9de-58b2-11ea-9479-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5739e9de-58b2-11ea-9479-12813bfff9fa;
 Wed, 26 Feb 2020 16:09:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582733358; x=1614269358;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Rm4ct81g1GB+rc7AStY5Fd8oH2j8SbWwG/K7pPUEH+Q=;
 b=pf+tLn00wSh3RtKzDhe0CYVcWNpqG4fg9wo2D6IcIWBmomG3eLVVY5IT
 Y86KWKP49h6jPOrWFz/S608sQLsZ7Lz4uhNyfpDSfi5e2UKjDRK//vdz6
 hA2+1OoPHZQEDlES5KiB9blS9xiB48WA7eJzBglVt3JM8wy0bmttdXdU5 o=;
IronPort-SDR: WzEiQDEoe1yLtwgLgvMPpTIIEXnCASpcAR9zH7gxu3yVUXQI49yo084nFzSL8WpeeIpFU6pHPI
 r7550Q455xug==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="18688112"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2b-a7fdc47a.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 26 Feb 2020 16:09:05 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-a7fdc47a.us-west-2.amazon.com (Postfix) with ESMTPS
 id 5CB9DC63B8; Wed, 26 Feb 2020 16:09:04 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 16:09:03 +0000
Received: from EX13MTAUWB001.ant.amazon.com (10.43.161.207) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 16:09:02 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.161.249) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Wed, 26 Feb 2020 16:09:00 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 16:08:48 +0000
Message-ID: <20200226160848.1854-4-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200226160848.1854-1-pdurrant@amazon.com>
References: <20200226160848.1854-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 3/3] libxl: make the top level 'device' node in
 xenstore writable...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIGJ5IHRoZSBndWVzdC4KClNpbmNlIHRoaXMgbm9kZSBpcyBjcmVhdGVkIGxhcmdlbHkgdG8g
aG9zdCB0aGUgZnJvbnRlbmQgYXJlYXMgZm9yIFBWCmRldmljZXMsIGFsbCBvZiB3aGljaCBhcmUg
ZnVsbHkgZ3Vlc3Qtd3JpdGFibGUsIHRoZXJlIHNlZW1zIGxpdHRsZSBwb2ludAppbiBtYWtpbmcg
dGhlIHRvcCBsZXZlbCBub2RlIHJlYWQtb25seS4gT3RoZXIgdG9vbHN0YWNrcywgc3VjaCBhcyB4
ZW5kLApkaWQgbWFrZSB0aGUgbm9kZSB3cml0YWJsZSBieSB0aGUgZ3Vlc3QgYW5kIHNvbWUgUFYg
ZHJpdmVycyBbMV0gcmVsaWVkCnVwb24gdGhpcyB0byBzdGFzaCBpbmZvcm1hdGlvbi4KClsxXSBo
dHRwczovL2FjY2Vzcy5yZWRoYXQuY29tL2RvY3VtZW50YXRpb24vZW4tdXMvcmVkX2hhdF9lbnRl
cnByaXNlX2xpbnV4LzUvaHRtbC9wYXJhLXZpcnR1YWxpemVkX3dpbmRvd3NfZHJpdmVyc19ndWlk
ZS9zZWN0LXBhcmEtdmlydHVhbGl6ZWRfd2luZG93c19kcml2ZXJzX2d1aWRlLWluc3RhbGxpbmdf
YW5kX2NvbmZpZ3VyaW5nX3RoZV9wYXJhX3ZpcnR1YWxpemVkX2RyaXZlcnMtaW5zdGFsbGluZ190
aGVfcGFyYV92aXJ0dWFsaXplZF9kcml2ZXJzCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQg
PHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1
LmNpdHJpeC5jb20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDYzogQW50aG9ueSBQRVJBUkQg
PGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRl
LmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkK
CmRpZmYgLS1naXQgYS90b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2NyZWF0ZS5jCmluZGV4IDcxMTllOTU0MTIuLmJjOGU1MjU4MjEgMTAwNjQ0Ci0tLSBhL3Rv
b2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jCisrKyBiL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5j
CkBAIC03NTIsNyArNzUyLDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgICAgICAgICAgICAg
ICAgIHJvcGVybSwgQVJSQVlfU0laRShyb3Blcm0pKTsKICAgICBsaWJ4bF9feHNfbWtub2QoZ2Ms
IHQsCiAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvZGV2aWNlIiwgZG9tX3BhdGgp
LAotICAgICAgICAgICAgICAgICAgICByb3Blcm0sIEFSUkFZX1NJWkUocm9wZXJtKSk7CisgICAg
ICAgICAgICAgICAgICAgIHJ3cGVybSwgQVJSQVlfU0laRShyd3Blcm0pKTsKICAgICBsaWJ4bF9f
eHNfbWtub2QoZ2MsIHQsCiAgICAgICAgICAgICAgICAgICAgIEdDU1BSSU5URigiJXMvY29udHJv
bCIsIGRvbV9wYXRoKSwKICAgICAgICAgICAgICAgICAgICAgcm9wZXJtLCBBUlJBWV9TSVpFKHJv
cGVybSkpOwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:10:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:10:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zGn-0007Nl-VJ; Wed, 26 Feb 2020 16:10:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=NxXS=4O=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j6zGm-0007NV-F5
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:10:44 +0000
X-Inumbo-ID: 8a089f19-58b2-11ea-947c-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8a089f19-58b2-11ea-947c-12813bfff9fa;
 Wed, 26 Feb 2020 16:10:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582733444;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=ZVFpqg2U9bFkuw3L15/blSWkjmz/0mQNV3iwXK2Buhw=;
 b=I9/hHP5p05cbYx19HSrSnaHJxVZKizj9d6Qo3zUGK8w2u7BJhmZk0nM1
 Pwc9z6qpPKjoRWBwfLhXV3y+kMR/3h63ma/+/Ga/rf5yPdgdzPCPKGrk0
 gg7ghBXwAXmVvrKvnbsvvy8IZyDDx0rUOs/mGt0NpmaV7B0JUptb4ErIm U=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: CXVallMrjpmRdxhf2RzXqnHexvGBRpckxyOQ0mJYGb8XRIsrCNuLPtKFQ7oDNpMiyHkcLeF246
 Da0dH2RMgjP+bOcfgQfXWyrtqwvC9x04thJHBYnIX9nqFi6Pd8NW2kid37LoPP9LR5dpRj+JSq
 3/Ox1cMeax72QB6rzKDVVsm4dvgDOskGcqk5xfEweyyj/YMz/rNNhQCAio1zSWrWDPiaTIpq0r
 SFH327w698rBRGbHEeOx0skEtRy0av0trTYCqS7RnDJRHL5MwrXHuhQwzL+WDfqv1IawUynL9A
 7Xc=
X-SBRS: 2.7
X-MesageID: 13033152
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13033152"
Date: Wed, 26 Feb 2020 17:10:36 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Tamas K Lengyel <tamas@tklengyel.com>
Message-ID: <20200226161036.GJ24458@Air-de-Roger.citrite.net>
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
 <20200226151247.GF24458@Air-de-Roger.citrite.net>
 <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
 <20200226153621.GH24458@Air-de-Roger.citrite.net>
 <CABfawhkp6nvPt4KM8rOsE06D=h_1iyeCRi9aS2i3OvFBnHL6KA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CABfawhkp6nvPt4KM8rOsE06D=h_1iyeCRi9aS2i3OvFBnHL6KA@mail.gmail.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <andrew.cooper3@citrix.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDg6NTg6MDVBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVs
IHdyb3RlOgo+IE9uIFdlZCwgRmViIDI2LCAyMDIwIGF0IDg6MzYgQU0gUm9nZXIgUGF1IE1vbm7D
qSA8cm9nZXIucGF1QGNpdHJpeC5jb20+IHdyb3RlOgo+ID4KPiA+IE9uIFdlZCwgRmViIDI2LCAy
MDIwIGF0IDA4OjIwOjMwQU0gLTA3MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToKPiA+ID4gPiA+
ICtzdGF0aWMgaW50IHBvcHVsYXRlX3NwZWNpYWxfcGFnZXMoc3RydWN0IGRvbWFpbiAqY2QpCj4g
PiA+ID4gPiArewo+ID4gPiA+ID4gKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0gcDJtX2dl
dF9ob3N0cDJtKGNkKTsKPiA+ID4gPiA+ICsgICAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGludCBw
YXJhbXNbXSA9Cj4gPiA+ID4gPiArICAgIHsKPiA+ID4gPiA+ICsgICAgICAgIEhWTV9QQVJBTV9T
VE9SRV9QRk4sCj4gPiA+ID4gPiArICAgICAgICBIVk1fUEFSQU1fSU9SRVFfUEZOLAo+ID4gPiA+
ID4gKyAgICAgICAgSFZNX1BBUkFNX0JVRklPUkVRX1BGTiwKPiA+ID4gPiA+ICsgICAgICAgIEhW
TV9QQVJBTV9DT05TT0xFX1BGTgo+ID4gPiA+ID4gKyAgICB9Owo+ID4gPiA+ID4gKyAgICB1bnNp
Z25lZCBpbnQgaTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICsgICAgZm9yICggaT0wOyBpPDQ7IGkr
KyApCj4gPiA+ID4KPiA+ID4gPiBOaXQ6IGNhbiB5b3UgcGxlYXNlIGFkZCBzb21lIHNwYWNlcyBh
cm91bmQgdGhlIG9wZXJhdG9ycz8KPiA+ID4KPiA+ID4gU3VyZS4KPiA+ID4KPiA+ID4gPgo+ID4g
PiA+ID4gKyAgICB7Cj4gPiA+ID4gPiArICAgICAgICB1aW50NjRfdCB2YWx1ZSA9IDA7Cj4gPiA+
ID4gPiArICAgICAgICBtZm5fdCBuZXdfbWZuOwo+ID4gPiA+ID4gKyAgICAgICAgc3RydWN0IHBh
Z2VfaW5mbyAqcGFnZTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICsgICAgICAgIGlmICggaHZtX2dl
dF9wYXJhbShjZCwgcGFyYW1zW2ldLCAmdmFsdWUpIHx8ICF2YWx1ZSApCj4gPiA+ID4gPiArICAg
ICAgICAgICAgY29udGludWU7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiArICAgICAgICBpZiAoICEo
cGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFnZShjZCwgMCkpICkKPiA+ID4gPiA+ICsgICAgICAgICAg
ICByZXR1cm4gLUVOT01FTTsKPiA+ID4gPiA+ICsKPiA+ID4gPiA+ICsgICAgICAgIG5ld19tZm4g
PSBwYWdlX3RvX21mbihwYWdlKTsKPiA+ID4gPiA+ICsgICAgICAgIHNldF9ncGZuX2Zyb21fbWZu
KG1mbl94KG5ld19tZm4pLCB2YWx1ZSk7Cj4gPiA+ID4gPiArCj4gPiA+ID4gPiArICAgICAgICBy
ZXR1cm4gcDJtLT5zZXRfZW50cnkocDJtLCBfZ2ZuKHZhbHVlKSwgbmV3X21mbiwgUEFHRV9PUkRF
Ul80SywKPiA+ID4gPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fcmFtX3J3
LCBwMm0tPmRlZmF1bHRfYWNjZXNzLCAtMSk7Cj4gPiA+ID4KPiA+ID4gPiBJIHRoaW5rIHlvdSBh
bHNvIG5lZWQgdG8gY29weSB0aGUgY29udGVudHMgZnJvbSB0aGUgcGFyZW50IHBhZ2UgaGVyZS4K
PiA+ID4KPiA+ID4gVGhlIHRvb2xzdGFjayBzaW1wbHkgY2xlYXJzIHRoZXNlIHBhZ2VzIGR1cmlu
ZyByZXN0b3JlIHNvIEknbSBub3Qgc3VyZQo+ID4gPiAoc2VlIGh0dHBzOi8veGVuYml0cy54ZW4u
b3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9YmxvYjtmPXRvb2xzL2xpYnhjL3hjX3NyX3Jlc3RvcmVf
eDg2X2h2bS5jO2g9M2Y3ODI0OGYzMmZlYzIzOWRiNzdiMGU0ODNiMDE5NTIxMWU2Yjk3NDtoYj1I
RUFEI2w2MSkuCj4gPiA+IEkgZG9uJ3Qgc2VlIHdoeSB5b3Ugd291bGQgaGF2ZSB0byBjbGVhciB0
aGUgcGFnZXMgZmlyc3QgaWYgdGhleSBnZXQKPiA+ID4gb3ZlcndyaXR0ZW4gYnkgc2F2ZWQgdmVy
c2lvbnMgbGF0ZXIuIE9yIHRoZXNlIHBhZ2VzIGFyZSBleHBlY3RlZCB0byBiZQo+ID4gPiB0b3Ju
LWRvd24gYnkgdGhlIHNhdmUvcmVzdG9yZSBhd2FyZSBndWVzdHM/Cj4gPgo+ID4gR3Vlc3RzIHVz
aW5nIHRob3NlIHBhZ2VzIGtub3cgdGhleSBhcmUgdG9ybiBkb3duIGR1cmluZyBzdXNwZW5kL3Jl
c3VtZQo+ID4gYW5kIGV4cGVjdCB0byBmaW5kIGEgY2xlYW4gc3RhdGUgd2hlbiByZXN1bWluZy4g
VGhhdCdzIG5vdCB0aGUgY2FzZSB3aXRoCj4gPiBmb3JraW5nIGhvd2V2ZXIsIGFzIHRoZSBndWVz
dCBpcyBjb21wbGV0ZWx5IHVuYXdhcmUgb2YgdGhlIGZvcmsKPiA+IGhhcHBlbmluZy4KPiA+Cj4g
PiBPbmUgdGhpbmcgSSdtIG5vdCBzdXJlIG9mIGlzIHdoZXRoZXIgdGhlIGJhY2tlbmRzICh4ZW5z
dG9yZWQsCj4gPiB4ZW5jb25zb2xlZCkgd2lsbCBjb3BlIHdpdGggdGhvc2UgcGFnZXMgYmVpbmcg
YWxyZWFkeSBwb3B1bGF0ZWQgb24KPiA+IGd1ZXN0IGNyZWF0aW9uLgo+ID4KPiA+IEFGQUlDVCBh
bm90aGVyIGlzc3VlIGlzIHRoYXQgeGVuc3RvcmUgd2F0Y2hlcyBhcmUgbm90IGNvcGllZCBvdmVy
IGZyb20KPiA+IHRoZSBwYXJlbnQsIHNvIGFueSB3YXRjaGVzIHRoZSBwYXJlbnQgbWlnaHQgaGF2
ZSBzZXQgd2lsbCBub3QgZmlyZSBvbgo+ID4gdGhlIGNoaWxkLiBUaGF0IHdvdWxkIHJlcXVpcmUg
c29tZSBraW5kIG9mIGludGVyYWN0aW9uIHdpdGggeGVuc3RvcmVkCj4gPiBpbiBvcmRlciB0byBy
ZXF1ZXN0IGEgZ3Vlc3Qgc3RhdGUgdG8gYmUgY29waWVkIG92ZXIgdG8gYW5vdGhlciBndWVzdC4K
PiAKPiBTb3VuZHMgbGlrZSBpdCBtb3N0IGxpa2VseSB3b3VsZCBuZWVkIHRvIGJlIGhhbmRsZWQg
aWYgdGhlIGd1ZXN0IHVzZXMKPiB0aGVtLiBJJ20gbm90IHN1cmUgaWYgYSBkZWZhdWx0IExpbnV4
IEhWTSBndWVzdCB1c2VzIHRoZW0gdGhvdWdoLgoKTGludXggUFZIVk0gZG9lcyB1c2UgeGVuc3Rv
cmUgd2F0Y2hlcyB0byBtb25pdG9yIGJhY2tlbmQgc3RhdGUKY2hhbmdlcywgYnV0IGl0IHdvdWxk
IHJlcXVpcmUgYSBub24tdHJpdmlhbCBhbW91bnQgb2Ygd29yayB0byBjbG9uZQp0aGUgc3RhdGUg
b2YgUFYgZGV2aWNlcywgc28gSSBndWVzcyBpdCdzIHNvbWV0aGluZyB0byBiZSBsZWZ0IGFzIGEK
VE9ETyBpdGVtLgoKPiBBCj4gV2luZG93cyBIVk0gZ3Vlc3Qgd2l0aG91dCB0aGUgUFYgZHJpdmVy
cyBpcyBjZXJ0YWlubHkgbm90IFhlbiBhd2FyZSBzbwo+IHRoZXJlIHRoaW5ncyBhbHJlYWR5IHdv
cmsganVzdCBmaW5lIGFuZCB0aGF0IGlzIG91ciBwcmltYXJ5IHRhcmdldCBmb3IKPiBvdXIgdXNl
LWNhc2UuIFBWSFZNL1BWSCBMaW51eCBndWVzdHMgYXJlIG5vdC4gU28gdGhhdCdzIHJlYWxseSBv
dXRzaWRlCj4gdGhlIHNjb3BlIG9mIHdoYXQgSSBjYW4gY29udHJpYnV0ZSBhdCB0aGUgbW9tZW50
LgoKU3VyZS4KCkNhbiB5b3UgcGxlYXNlIGFkZCBhIFRPRE8gaXRlbSBoZXJlIHRvIG5vdGUgdGhh
dCB0aGUgY29udGVudHMgb2YgdGhvc2UKc3BlY2lhbCBwYWdlcyBsaWtlbHkgbmVlZCB0byBiZSBj
b3BpZWQgb3ZlciwgYW5kIHRoYXQgdGhlIHN0YXRlIG9mIFBWCmRldmljZXMgYW5kIGludGVyZmFj
ZXMgdGhhdCByZWx5IG9uIGJhY2tlbmRzIHJ1bm5pbmcgaW4gdXNlcnNwYWNlIGlzCm5vdCBoYW5k
bGVkIGF0IGFsbC4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:12:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:12:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zIQ-0007Zl-HF; Wed, 26 Feb 2020 16:12:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TmNR=4O=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j6zIO-0007Zc-Rc
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:12:24 +0000
X-Inumbo-ID: c5bda3e6-58b2-11ea-947c-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c5bda3e6-58b2-11ea-947c-12813bfff9fa;
 Wed, 26 Feb 2020 16:12:23 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id e10so4405166edv.9
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 08:12:23 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=722RX2QJmynQei1QWSxd6K+A1hJd1Hh26Q74z5cNmD0=;
 b=ErhgEMnqdgLK1i5JcJpFvzFh5UjkWniHFvub+7+kH9K9sR9QSE4Z5AuyR2qjWICY/Z
 7BYLmvMVd0GWm5u2EVOByeWR1iIH8Npb0t2e7Bvf3u5eWtb04rNxlHuMHFzD6Ebk6eqU
 ey71tGooxiFicI9SOAJUsBp+zD63OIj/k33oSPxjSSEyrkwGJ48fnobByuE6mpqgeZDw
 VKnzG0fUAfVQjeR5pPEvIR80AjlI/yCSq80roPhqbHRQ2h7f9rQxRtiDcPqyCkUUGsPA
 ahK/7RFP2yFxRwW9iWukudLQvi9aLjO2qVTQLzIof22f9Ks5Amd12JXTktzEJvJ6ytMJ
 Hfdw==
X-Gm-Message-State: APjAAAVkkrmSep+k3mKjZUehLpMpATeBfb2dtpvd3kBPXe8il+wjDT/Y
 qdZSpyqWBOwVLu6ah0WFuI4=
X-Google-Smtp-Source: APXvYqyD1RVMDhbKclPpzX0kh/mCMHvOFX/op1qgyVmINv/mULO0nT1AAkBhgtMxNRqMmZOqHNqhxQ==
X-Received: by 2002:a17:906:6d03:: with SMTP id
 m3mr5045061ejr.39.1582733542978; 
 Wed, 26 Feb 2020 08:12:22 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-234.amazon.com.
 [54.240.197.234])
 by smtp.gmail.com with ESMTPSA id q5sm151667edb.70.2020.02.26.08.12.21
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 08:12:22 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, "Durrant, Paul" <pdurrant@amazon.co.uk>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <2653c2cf-9add-dd0c-03e5-36d951ee621e@suse.com>
 <132bb159fcf049ae87e402537ccc7d2a@EX13D32EUC003.ant.amazon.com>
 <b9bb89e1-1490-c3e6-11b6-f6944750a791@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <f361c33b-1fdd-d296-edb3-3dbe8d0bc18b@xen.org>
Date: Wed, 26 Feb 2020 16:12:21 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <b9bb89e1-1490-c3e6-11b6-f6944750a791@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>, "Woodhouse,
 David" <dwmw@amazon.co.uk>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

KCtEYXZpZCkKCk9uIDI2LzAyLzIwMjAgMTU6MjMsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDI2
LjAyLjIwMjAgMTU6MDUsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4+PiBGcm9tOiBKYW4gQmV1bGlj
aCA8amJldWxpY2hAc3VzZS5jb20+Cj4+PiBTZW50OiAyNiBGZWJydWFyeSAyMDIwIDEzOjU4Cj4+
Pgo+Pj4gT24gMjUuMDIuMjAyMCAxMDo1MywgUGF1bCBEdXJyYW50IHdyb3RlOgo+Pj4+IFRoZXJl
J3Mgbm8gcGFydGljdWxhciByZWFzb24gc2hhcmVkX2luZm8gbmVlZCB1c2UgYSB4ZW5oZWFwIHBh
Z2UuIEl0J3MKPj4+PiBvbmx5IHB1cnBvc2UgaXMgdG8gYmUgbWFwcGVkIGJ5IHRoZSBndWVzdCBz
byB1c2UgYSBQR0NfZXh0cmEgZG9taGVhcAo+Pj4gcGFnZQo+Pj4+IGluc3RlYWQuCj4+Pgo+Pj4g
U2luY2UgdGhlIGNvdmVyIGxldHRlciBhbHNvIGRvZXNuJ3QgZ2l2ZSBhbnkgYmFja2dyb3VuZCAt
IGlzIHRoZXJlIGEKPj4+IHByb2JsZW0gd2l0aCB0aGUgY3VycmVudCBhcnJhbmdlbWVudHM/IEFy
ZSB0aGVyZSBhbnkgZnVydGhlciBwbGFucwo+Pj4gZGVwZW5kaW5nIG9uIHRoaXMgYmVpbmcgY2hh
bmdlZD8gT3IgaXMgdGhpcyBzaW1wbHkgImxldCdzIGRvIGl0Cj4+PiBiZWNhdXNlIG5vdyB3ZSBj
YW4iPwo+Pj4KPj4KPj4gVGhlIGdlbmVyYWwgZGlyZWN0aW9uIGlzIHRvIGdldCByaWQgb2Ygc2hh
cmVkIHhlbmhlYXAgcGFnZXMuIEtub3dpbmcKPj4gdGhhdCBhIHhlbmhlYXAgcGFnZSBpcyBub3Qg
c2hhcmVkIHdpdGggYSBndWVzdCBtYWtlcyBkZWFsaW5nIHdpdGgKPj4gbGl2ZSB1cGRhdGUgbXVj
aCBlYXNpZXIsCj4gCj4gSSBtYXkgbm90IGJlIHNlZWluZyBlbm91Z2ggb2YgdGhlIG92ZXJhbGwg
cGljdHVyZSwgYnV0IGl0IHdvdWxkIHNlZW0KPiB0byBtZSB0aGF0IHRoZSBzcGVjaWFsIHRyZWF0
bWVudCBvZiBzaGFyZWQgWGVuIGhlYXAgcGFnZXMgd291bGQgdGhlbgo+IGJlIHJlcGxhY2VkIGJ5
IHNwZWNpYWwgdHJlYXRtZW50IG9mIFBHQ19leHRyYSBvbmVzLgoKSSBoYXZlIGJlZW4gd29ya2lu
ZyBvbiBMaXZldXBkYXRlIGZvciB0aGUgcGFzdCBjb3VwbGUgbW9udGhzIGFuZCBJIGRvbid0IAog
IHJlYWxseSBzZWUgaG93IHRoaXMgaXMgZ29pbmcgdG8gbWFrZSBsaXZldXBkYXRlIGVhc2llci4g
V2Ugd2lsbCBzdGlsbCAKbmVlZCB0byBzYXZlIHRoZSBleHRyYSBmbGFncyBhbmQgZXh0cmEgcmVj
b3JkcyBmb3IgZWFjaCBzdWJzeXN0ZW0gdXNpbmcgCnRoZW0gKGUuZyBncmFudC10YWJsZXMpLgoK
SSBoYXZlIENDZWQgRGF2aWQgdG8gc2VlIGlmIGhlIGhhcyBhIGRpZmZlcmVudCBvcGluaW9uLgoK
Q2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:13:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:13:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zJk-0007gp-Ud; Wed, 26 Feb 2020 16:13:48 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=zHJv=4O=aepfle.de=olaf@srs-us1.protection.inumbo.net>)
 id 1j6zJj-0007gh-GV
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:13:48 +0000
X-Inumbo-ID: f6ee7c2e-58b2-11ea-aba8-bc764e2007e4
Received: from mo6-p01-ob.smtp.rzone.de (unknown [2a01:238:20a:202:5301::10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f6ee7c2e-58b2-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 16:13:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1582733625;
 s=strato-dkim-0002; d=aepfle.de;
 h=Message-Id:Date:Subject:Cc:To:From:X-RZG-CLASS-ID:X-RZG-AUTH:From:
 Subject:Sender;
 bh=q0Ih2C2sVJuZoTdwzWs4JECiqZuu+Qy/n22yYEHo4qE=;
 b=pDkcF8Fze7zKuUoUn/SNBnHAoAQ2DSP8vP+QOi034G9LMssOC1oJ1qUZY8PItIMzhY
 UwEHGEkQTXabEKhwGDhkThO3BK8yt5sx5SyG+fkEVKaU/FpQH6LjaTT+0AQkqQSL4YPk
 rdaHCDfqaI02D3uxAclYGRqQ4p2ZFyUYGkZAtDv3x77Wo9VdYlqbYGb1HpKxhSUZD7EX
 gAbZ1K8F8N+8LQEp5AseHdO/INfW4QvpCD4iJCX/cxqW7nIjOBvE0bPGm7WwN8IwRLlx
 b5ANKt5YMsWde7cd6qNjWJ0mn5ylKY3ObNJz/kQuG39ucUcoLqBHBmR6x7ZL+2FA4TSQ
 xaKw==
X-RZG-AUTH: ":P2EQZWCpfu+qG7CngxMFH1J+3q8wa/QXkBR9MXjAuznLRsvz6zGrN/JP2665"
X-RZG-CLASS-ID: mo00
Received: from sender by smtp.strato.de (RZmta 46.1.12 AUTH)
 with ESMTPSA id 605caew1QGDiinh
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256 bits))
 (Client did not present a certificate);
 Wed, 26 Feb 2020 17:13:44 +0100 (CET)
From: Olaf Hering <olaf@aepfle.de>
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 xen-devel@lists.xenproject.org
Date: Wed, 26 Feb 2020 17:13:39 +0100
Message-Id: <20200226161339.634-1-olaf@aepfle.de>
X-Mailer: git-send-email 2.16.4
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v1] domctl: fix typo in comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Olaf Hering <olaf@aepfle.de>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG1pc3NpbmcgJ2EnIHRvIHNoYXJpbmcuCgpTaWduZWQtb2ZmLWJ5OiBPbGFmIEhlcmluZyA8
b2xhZkBhZXBmbGUuZGU+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIHwgMiArLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0bC5oIGIveGVuL2luY2x1ZGUvcHVibGljL2RvbWN0
bC5oCmluZGV4IGZlYzZmNmZkZDEuLjFhZDM0YzM1ZWIgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3B1YmxpYy9kb21jdGwuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvZG9tY3RsLmgKQEAgLTg0
MSw3ICs4NDEsNyBAQCBzdHJ1Y3QgeGVuX2RvbWN0bF9nZGJzeF9kb21zdGF0dXMgewogICogaW4g
dGhlIHVuc2hhcmUgcGF0aC4gWEVOTUVNX3NoYXJpbmdfb3BfcmVzdW1lIGlzIHVzZWQgdG8gd2Fr
ZSB1cAogICogdmNwdXMgdGhhdCBjb3VsZCBub3QgdW5zaGFyZS4KICAqCi0gKiBOb3RlIHRoYXQg
c2hyaW5nIGNhbiBiZSB0dXJuZWQgb24gKGFzIHBlciB0aGUgZG9tY3RsIGJlbG93KQorICogTm90
ZSB0aGF0IHNoYXJpbmcgY2FuIGJlIHR1cm5lZCBvbiAoYXMgcGVyIHRoZSBkb21jdGwgYmVsb3cp
CiAgKiAqd2l0aG91dCogdGhpcyByaW5nIGJlaW5nIHNldHVwLgogICovCiAjZGVmaW5lIFhFTl9E
T01DVExfVk1fRVZFTlRfT1BfU0hBUklORyAgICAgICAgICAgMwoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:18:22 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:18:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zO3-0007sN-Ij; Wed, 26 Feb 2020 16:18:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5J6w=4O=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j6zO2-0007sI-7i
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:18:14 +0000
X-Inumbo-ID: 96678f02-58b3-11ea-a490-bc764e2007e4
Received: from mail-ed1-x541.google.com (unknown [2a00:1450:4864:20::541])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 96678f02-58b3-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 16:18:13 +0000 (UTC)
Received: by mail-ed1-x541.google.com with SMTP id c26so4446953eds.8
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 08:18:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=YX1+vYw3AxZSLcH3Xe10MHbvSwEbzUwkhRHNNlJ+HDg=;
 b=ifNBIVxTKOHDQsk5MDWh/cAummpeeKzJWZhLJ/vRnIjR5goptWh4o89QvKCBRnsvaa
 QnaxyxHKuNTKNL0O4A1Wb5YwhiT9L/hRsfvyIyB6Uo+CCCXgANldlTNJof6gE3AwNlIf
 4MOfKjsvmN3mtt2dBfQ5J40bUF20knSy31uQnDXcSz64mAMkqjj+qNwHHCrbdU1u/POm
 Hv/tHXk9a8FngpTTDJQwBeMFaWlIdb6qtmlQWqGDGYS5UQhLvdBSPa6gX1V6AwsTkQ9i
 61nIbW1sq90fuvovtkpNcg/yQ2kZh1n9N5Fa8xQfVwbTUSIQ9+YgobdMUgghz8ueCzEh
 z1sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=YX1+vYw3AxZSLcH3Xe10MHbvSwEbzUwkhRHNNlJ+HDg=;
 b=UhqSBFupya1LhsAtd7rf/ynyrTUgVRIplmWvG3/SV+JAgkstfeRO5RNLdnyTJti1yx
 Y6HA+kXxq5jcz2rqXk8jMhujfEEwL0VJLDeGuZS7Hw9noG5VO4bomK4f/SnsSjXs+qLd
 GPTeH1npFU/biHGiBMMDn4XUw9Ozqb2kRkEQcdaZ2lczyz+b/GQ2T2eldskHKxCuVkmL
 fgzF3UtLnMJrKTGaHFhfuBZWBvgwILFjzYmNaEtUHMlyIZNFJIzGySXhFN4S4QHDe3Si
 v1gOq5mLPBJ80Cw19+4WNju8F3Nu/W7jXRB5BiHQ/IUNEKzbbJ+hfke85aqRn4ZcGgBv
 4LxQ==
X-Gm-Message-State: APjAAAXEV/BMYT3DqG1TggG2cMPH13EI8No/GdWxLEe/30fxYML6zfKo
 Uu3UxaxlLb8wz55CXvia7uF/pX0CZBs=
X-Google-Smtp-Source: APXvYqxPmMwUVkSLvb4hjq0c0TLcuyLJGJKr/nt9DrAGJNEOxVXbclqNKs1hQxlo79FFN/j7RX4rpQ==
X-Received: by 2002:a50:ee91:: with SMTP id f17mr95532edr.130.1582733892730;
 Wed, 26 Feb 2020 08:18:12 -0800 (PST)
Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com.
 [209.85.128.50])
 by smtp.gmail.com with ESMTPSA id f19sm113244ejb.7.2020.02.26.08.18.11
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 08:18:11 -0800 (PST)
Received: by mail-wm1-f50.google.com with SMTP id m3so3880003wmi.0
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 08:18:11 -0800 (PST)
X-Received: by 2002:a7b:c779:: with SMTP id x25mr6399727wmk.77.1582733891107; 
 Wed, 26 Feb 2020 08:18:11 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
 <20200226151247.GF24458@Air-de-Roger.citrite.net>
 <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
 <20200226153621.GH24458@Air-de-Roger.citrite.net>
 <CABfawhkp6nvPt4KM8rOsE06D=h_1iyeCRi9aS2i3OvFBnHL6KA@mail.gmail.com>
 <20200226161036.GJ24458@Air-de-Roger.citrite.net>
In-Reply-To: <20200226161036.GJ24458@Air-de-Roger.citrite.net>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 26 Feb 2020 09:17:35 -0700
X-Gmail-Original-Message-ID: <CABfawhmrM3iS5QMkMz78b8K25s9V947yJPBULAs4D5Bt7FUDXQ@mail.gmail.com>
Message-ID: <CABfawhmrM3iS5QMkMz78b8K25s9V947yJPBULAs4D5Bt7FUDXQ@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgOToxMCBBTSBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5w
YXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4KPiBPbiBXZWQsIEZlYiAyNiwgMjAyMCBhdCAwODo1ODow
NUFNIC0wNzAwLCBUYW1hcyBLIExlbmd5ZWwgd3JvdGU6Cj4gPiBPbiBXZWQsIEZlYiAyNiwgMjAy
MCBhdCA4OjM2IEFNIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90
ZToKPiA+ID4KPiA+ID4gT24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDg6MjA6MzBBTSAtMDcwMCwg
VGFtYXMgSyBMZW5neWVsIHdyb3RlOgo+ID4gPiA+ID4gPiArc3RhdGljIGludCBwb3B1bGF0ZV9z
cGVjaWFsX3BhZ2VzKHN0cnVjdCBkb21haW4gKmNkKQo+ID4gPiA+ID4gPiArewo+ID4gPiA+ID4g
PiArICAgIHN0cnVjdCBwMm1fZG9tYWluICpwMm0gPSBwMm1fZ2V0X2hvc3RwMm0oY2QpOwo+ID4g
PiA+ID4gPiArICAgIHN0YXRpYyBjb25zdCB1bnNpZ25lZCBpbnQgcGFyYW1zW10gPQo+ID4gPiA+
ID4gPiArICAgIHsKPiA+ID4gPiA+ID4gKyAgICAgICAgSFZNX1BBUkFNX1NUT1JFX1BGTiwKPiA+
ID4gPiA+ID4gKyAgICAgICAgSFZNX1BBUkFNX0lPUkVRX1BGTiwKPiA+ID4gPiA+ID4gKyAgICAg
ICAgSFZNX1BBUkFNX0JVRklPUkVRX1BGTiwKPiA+ID4gPiA+ID4gKyAgICAgICAgSFZNX1BBUkFN
X0NPTlNPTEVfUEZOCj4gPiA+ID4gPiA+ICsgICAgfTsKPiA+ID4gPiA+ID4gKyAgICB1bnNpZ25l
ZCBpbnQgaTsKPiA+ID4gPiA+ID4gKwo+ID4gPiA+ID4gPiArICAgIGZvciAoIGk9MDsgaTw0OyBp
KysgKQo+ID4gPiA+ID4KPiA+ID4gPiA+IE5pdDogY2FuIHlvdSBwbGVhc2UgYWRkIHNvbWUgc3Bh
Y2VzIGFyb3VuZCB0aGUgb3BlcmF0b3JzPwo+ID4gPiA+Cj4gPiA+ID4gU3VyZS4KPiA+ID4gPgo+
ID4gPiA+ID4KPiA+ID4gPiA+ID4gKyAgICB7Cj4gPiA+ID4gPiA+ICsgICAgICAgIHVpbnQ2NF90
IHZhbHVlID0gMDsKPiA+ID4gPiA+ID4gKyAgICAgICAgbWZuX3QgbmV3X21mbjsKPiA+ID4gPiA+
ID4gKyAgICAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKPiA+ID4gPiA+ID4gKwo+ID4gPiA+
ID4gPiArICAgICAgICBpZiAoIGh2bV9nZXRfcGFyYW0oY2QsIHBhcmFtc1tpXSwgJnZhbHVlKSB8
fCAhdmFsdWUgKQo+ID4gPiA+ID4gPiArICAgICAgICAgICAgY29udGludWU7Cj4gPiA+ID4gPiA+
ICsKPiA+ID4gPiA+ID4gKyAgICAgICAgaWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2Uo
Y2QsIDApKSApCj4gPiA+ID4gPiA+ICsgICAgICAgICAgICByZXR1cm4gLUVOT01FTTsKPiA+ID4g
PiA+ID4gKwo+ID4gPiA+ID4gPiArICAgICAgICBuZXdfbWZuID0gcGFnZV90b19tZm4ocGFnZSk7
Cj4gPiA+ID4gPiA+ICsgICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld19tZm4pLCB2
YWx1ZSk7Cj4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gKyAgICAgICAgcmV0dXJuIHAybS0+c2V0
X2VudHJ5KHAybSwgX2dmbih2YWx1ZSksIG5ld19tZm4sIFBBR0VfT1JERVJfNEssCj4gPiA+ID4g
PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwMm1fcmFtX3J3LCBwMm0tPmRlZmF1
bHRfYWNjZXNzLCAtMSk7Cj4gPiA+ID4gPgo+ID4gPiA+ID4gSSB0aGluayB5b3UgYWxzbyBuZWVk
IHRvIGNvcHkgdGhlIGNvbnRlbnRzIGZyb20gdGhlIHBhcmVudCBwYWdlIGhlcmUuCj4gPiA+ID4K
PiA+ID4gPiBUaGUgdG9vbHN0YWNrIHNpbXBseSBjbGVhcnMgdGhlc2UgcGFnZXMgZHVyaW5nIHJl
c3RvcmUgc28gSSdtIG5vdCBzdXJlCj4gPiA+ID4gKHNlZSBodHRwczovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj10b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4
Nl9odm0uYztoPTNmNzgyNDhmMzJmZWMyMzlkYjc3YjBlNDgzYjAxOTUyMTFlNmI5NzQ7aGI9SEVB
RCNsNjEpLgo+ID4gPiA+IEkgZG9uJ3Qgc2VlIHdoeSB5b3Ugd291bGQgaGF2ZSB0byBjbGVhciB0
aGUgcGFnZXMgZmlyc3QgaWYgdGhleSBnZXQKPiA+ID4gPiBvdmVyd3JpdHRlbiBieSBzYXZlZCB2
ZXJzaW9ucyBsYXRlci4gT3IgdGhlc2UgcGFnZXMgYXJlIGV4cGVjdGVkIHRvIGJlCj4gPiA+ID4g
dG9ybi1kb3duIGJ5IHRoZSBzYXZlL3Jlc3RvcmUgYXdhcmUgZ3Vlc3RzPwo+ID4gPgo+ID4gPiBH
dWVzdHMgdXNpbmcgdGhvc2UgcGFnZXMga25vdyB0aGV5IGFyZSB0b3JuIGRvd24gZHVyaW5nIHN1
c3BlbmQvcmVzdW1lCj4gPiA+IGFuZCBleHBlY3QgdG8gZmluZCBhIGNsZWFuIHN0YXRlIHdoZW4g
cmVzdW1pbmcuIFRoYXQncyBub3QgdGhlIGNhc2Ugd2l0aAo+ID4gPiBmb3JraW5nIGhvd2V2ZXIs
IGFzIHRoZSBndWVzdCBpcyBjb21wbGV0ZWx5IHVuYXdhcmUgb2YgdGhlIGZvcmsKPiA+ID4gaGFw
cGVuaW5nLgo+ID4gPgo+ID4gPiBPbmUgdGhpbmcgSSdtIG5vdCBzdXJlIG9mIGlzIHdoZXRoZXIg
dGhlIGJhY2tlbmRzICh4ZW5zdG9yZWQsCj4gPiA+IHhlbmNvbnNvbGVkKSB3aWxsIGNvcGUgd2l0
aCB0aG9zZSBwYWdlcyBiZWluZyBhbHJlYWR5IHBvcHVsYXRlZCBvbgo+ID4gPiBndWVzdCBjcmVh
dGlvbi4KPiA+ID4KPiA+ID4gQUZBSUNUIGFub3RoZXIgaXNzdWUgaXMgdGhhdCB4ZW5zdG9yZSB3
YXRjaGVzIGFyZSBub3QgY29waWVkIG92ZXIgZnJvbQo+ID4gPiB0aGUgcGFyZW50LCBzbyBhbnkg
d2F0Y2hlcyB0aGUgcGFyZW50IG1pZ2h0IGhhdmUgc2V0IHdpbGwgbm90IGZpcmUgb24KPiA+ID4g
dGhlIGNoaWxkLiBUaGF0IHdvdWxkIHJlcXVpcmUgc29tZSBraW5kIG9mIGludGVyYWN0aW9uIHdp
dGggeGVuc3RvcmVkCj4gPiA+IGluIG9yZGVyIHRvIHJlcXVlc3QgYSBndWVzdCBzdGF0ZSB0byBi
ZSBjb3BpZWQgb3ZlciB0byBhbm90aGVyIGd1ZXN0Lgo+ID4KPiA+IFNvdW5kcyBsaWtlIGl0IG1v
c3QgbGlrZWx5IHdvdWxkIG5lZWQgdG8gYmUgaGFuZGxlZCBpZiB0aGUgZ3Vlc3QgdXNlcwo+ID4g
dGhlbS4gSSdtIG5vdCBzdXJlIGlmIGEgZGVmYXVsdCBMaW51eCBIVk0gZ3Vlc3QgdXNlcyB0aGVt
IHRob3VnaC4KPgo+IExpbnV4IFBWSFZNIGRvZXMgdXNlIHhlbnN0b3JlIHdhdGNoZXMgdG8gbW9u
aXRvciBiYWNrZW5kIHN0YXRlCj4gY2hhbmdlcywgYnV0IGl0IHdvdWxkIHJlcXVpcmUgYSBub24t
dHJpdmlhbCBhbW91bnQgb2Ygd29yayB0byBjbG9uZQo+IHRoZSBzdGF0ZSBvZiBQViBkZXZpY2Vz
LCBzbyBJIGd1ZXNzIGl0J3Mgc29tZXRoaW5nIHRvIGJlIGxlZnQgYXMgYQo+IFRPRE8gaXRlbS4K
Pgo+ID4gQQo+ID4gV2luZG93cyBIVk0gZ3Vlc3Qgd2l0aG91dCB0aGUgUFYgZHJpdmVycyBpcyBj
ZXJ0YWlubHkgbm90IFhlbiBhd2FyZSBzbwo+ID4gdGhlcmUgdGhpbmdzIGFscmVhZHkgd29yayBq
dXN0IGZpbmUgYW5kIHRoYXQgaXMgb3VyIHByaW1hcnkgdGFyZ2V0IGZvcgo+ID4gb3VyIHVzZS1j
YXNlLiBQVkhWTS9QVkggTGludXggZ3Vlc3RzIGFyZSBub3QuIFNvIHRoYXQncyByZWFsbHkgb3V0
c2lkZQo+ID4gdGhlIHNjb3BlIG9mIHdoYXQgSSBjYW4gY29udHJpYnV0ZSBhdCB0aGUgbW9tZW50
Lgo+Cj4gU3VyZS4KPgo+IENhbiB5b3UgcGxlYXNlIGFkZCBhIFRPRE8gaXRlbSBoZXJlIHRvIG5v
dGUgdGhhdCB0aGUgY29udGVudHMgb2YgdGhvc2UKPiBzcGVjaWFsIHBhZ2VzIGxpa2VseSBuZWVk
IHRvIGJlIGNvcGllZCBvdmVyLCBhbmQgdGhhdCB0aGUgc3RhdGUgb2YgUFYKPiBkZXZpY2VzIGFu
ZCBpbnRlcmZhY2VzIHRoYXQgcmVseSBvbiBiYWNrZW5kcyBydW5uaW5nIGluIHVzZXJzcGFjZSBp
cwo+IG5vdCBoYW5kbGVkIGF0IGFsbC4KPgoKT2YgY291cnNlLiBJIHdpbGwgZmluaXNoIHVwIHRo
ZSBQViB0aW1lciBwYXJ0cyBhbmQgY29weWluZyB0aGUgc2hhcmVkCmluZm8gcGFnZSwgYnV0IHdp
bGwgbGVhdmUgdGhlIHJlc3QgYXMgVE9ETy4gSG9wZWZ1bGx5IHRoaXMgd2lsbCBnZXQgYXQKbGVh
c3QgYSBkZWZhdWx0IExpbnV4IEhWTSBmb3JrIHdvcmtpbmcgdGhlIHNhbWUgd2F5IGFzIFdpbmRv
d3MgZG9lcywKYnV0IGlmIG5vdCB0aGVuIEknbGwgdW5mb3J0dW5hdGVseSBoYXZlIHRvIGxlYXZl
IGl0IGFzLWlzIGZvciBub3cuCgpUYW1hcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:26:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:26:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zVW-0000Hx-EK; Wed, 26 Feb 2020 16:25:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XWk4=4O=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1j6zVU-0000Hs-Rm
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:25:56 +0000
X-Inumbo-ID: a9efcb56-58b4-11ea-a490-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a9efcb56-58b4-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 16:25:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582734356;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=RgFBn6giR+Do7Du+TlwZoJtUOaYgWpA4aER/ZEiYvak=;
 b=hmzyd++OafrOP8CqE1rARFtkdxm2Y0maY9x9kq+Kqco6M6cu93KBs2Ie
 c7no3KlcM62ha7QlPgIF5cdChEfg2rKdcxtZmN7hOp1vLTixa8QjcbDEK
 qLfzoPV0xdXGtlZy8DwVnUWddvliFJP3d/e0LKnfhyIOH7CRfTJ4u4DVN Q=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: oe9ZiHLz3uwkJOXiEemUoWCcv4St0gtcu1fWpMLlOa6cYkzaD56wT4tOmryRZ8XlB1/t3eZyqN
 lAJOSNn06VO3srBNcnpbG57JnBViML5uW6EHBEignZgJ0vC6BO04dY8omI2vwZmXYlfUqOQPtI
 LOt/jCf+1YNzBiDQpFhxF3S6tDMY/VvGjreiTt3WNVVMWwndWDJpCugMLLZGMWSnA2FzxTREgE
 ZxOeGhw31GonQKoMD1SkSuk4HdPlfxemCs1vkvfINDOQMc5Rlli5F+JA9d8hSIoAVHPzEMdDSa
 O3o=
X-SBRS: 2.7
X-MesageID: 13058696
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13058696"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <24150.39952.158514.284868@mariner.uk.xensource.com>
Date: Wed, 26 Feb 2020 16:25:52 +0000
To: Paul Durrant <pdurrant@amazon.com>
In-Reply-To: <20200226160848.1854-2-pdurrant@amazon.com>
References: <20200226160848.1854-1-pdurrant@amazon.com>
 <20200226160848.1854-2-pdurrant@amazon.com>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [Xen-devel] [PATCH 1/3] libxl: create domain 'error' node in
 xenstore
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>, Andrew
 Cooper <Andrew.Cooper3@citrix.com>, George Dunlap <George.Dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>, Anthony Perard <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF1bCBEdXJyYW50IHdyaXRlcyAoIltQQVRDSCAxLzNdIGxpYnhsOiBjcmVhdGUgZG9tYWluICdl
cnJvcicgbm9kZSBpbiB4ZW5zdG9yZSIpOgo+IFNldmVyYWwgUFYgZHJpdmVycyAoYm90aCBoaXN0
b3JpY2FsbHkgYW5kIGN1cnJlbnRseSBbMV0pIHJlcG9ydCBlcnJvcnMKPiBieSB3cml0aW5nIHRl
eHQgaW50byAvbG9jYWwvZG9tYWluLyRET01JRC9lcnJvci4gVGhpcyBwYXRjaCBjcmVhdGVzIHRo
ZQo+IG5vZGUgaW4gbGlieGwgYW5kIG1ha2VzIGl0IHdyaXRhYmxlIGJ5IHRoZSBkb21haW4sIGFu
ZCBhbHNvIGFkZHMgc29tZQo+IHRleHQgaW50byB4ZW5zdG9yZS1wYXRocy5wYW5kb2MgdG8gc3Rh
dGUgd2hhdCB0aGUgbm9kZSBpcyBmb3IuCgpBY2tlZC1ieTogSWFuIEphY2tzb24gPGlhbi5qYWNr
c29uQGV1LmNpdHJpeC5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:28:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zY6-0000Pb-Tr; Wed, 26 Feb 2020 16:28:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=VMyf=4O=citrix.com=george.dunlap@srs-us1.protection.inumbo.net>)
 id 1j6zY5-0000PV-4m
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:28:37 +0000
X-Inumbo-ID: 098d4872-58b5-11ea-aba8-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 098d4872-58b5-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 16:28:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582734516;
 h=to:from:subject:message-id:date:mime-version:
 content-transfer-encoding;
 bh=JxTIdN8/35YonElm4SO6ZeBvWGIjZx2AF+wXOzUmQwk=;
 b=hjbD+p3oKHq3XGHXADfv1pOTrmQHyts21+ZFDtYb/KptzOWzrCdqsOKX
 dvk7epyIjJNQIMNyjeMET4Sk+Kd3lS1A+GAQAhegAf7JeSJQz90lNRNdW
 5uMeLX0nf52HBwixRzmL5n1yrGyxqDx50I/ne2zYAvOsP7u4qyyYsqQ9I A=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=george.dunlap@citrix.com;
 spf=Pass smtp.mailfrom=George.Dunlap@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 george.dunlap@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="george.dunlap@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 George.Dunlap@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="George.Dunlap@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="George.Dunlap@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IB6fAjzZgNSMw21iJ2V7diiEytAeQYyMazmDW85Jk2kU0u8/Atv/uNqwOZd8+pIhw4XRTu0DoB
 Bt9cghYLBc3w/BNCcfnUrmdh3Ok0x13C1UxJShp/3QYZhm2Ip79m1PoptX6Sq/HH6uxTxOXtZl
 hbPr/Z+dracx1COHFJL5n5AI50BKyihNgFcvPnbTfyYMHkB/lAQ1aFN3h6Oir1CGNY5rCbcMv3
 mY0Nr5CvrIaDfCNsA+hBwJVTakR+pzRszKwhBTLoZXty6p8VoPh93/FmG8BGuZDh7wReuc/83g
 zso=
X-SBRS: 2.7
X-MesageID: 13678037
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,488,1574139600"; d="scan'208";a="13678037"
To: xen-devel <xen-devel@lists.xenproject.org>
From: George Dunlap <george.dunlap@citrix.com>
Autocrypt: addr=george.dunlap@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFPqG+MBEACwPYTQpHepyshcufo0dVmqxDo917iWPslB8lauFxVf4WZtGvQSsKStHJSj
 92Qkxp4CH2DwudI8qpVbnWCXsZxodDWac9c3PordLwz5/XL41LevEoM3NWRm5TNgJ3ckPA+J
 K5OfSK04QtmwSHFP3G/SXDJpGs+oDJgASta2AOl9vPV+t3xG6xyfa2NMGn9wmEvvVMD44Z7R
 W3RhZPn/NEZ5gaJhIUMgTChGwwWDOX0YPY19vcy5fT4bTIxvoZsLOkLSGoZb/jHIzkAAznug
 Q7PPeZJ1kXpbW9EHHaUHiCD9C87dMyty0N3TmWfp0VvBCaw32yFtM9jUgB7UVneoZUMUKeHA
 fgIXhJ7I7JFmw3J0PjGLxCLHf2Q5JOD8jeEXpdxugqF7B/fWYYmyIgwKutiGZeoPhl9c/7RE
 Bf6f9Qv4AtQoJwtLw6+5pDXsTD5q/GwhPjt7ohF7aQZTMMHhZuS52/izKhDzIufl6uiqUBge
 0lqG+/ViLKwCkxHDREuSUTtfjRc9/AoAt2V2HOfgKORSCjFC1eI0+8UMxlfdq2z1AAchinU0
 eSkRpX2An3CPEjgGFmu2Je4a/R/Kd6nGU8AFaE8ta0oq5BSFDRYdcKchw4TSxetkG6iUtqOO
 ZFS7VAdF00eqFJNQpi6IUQryhnrOByw+zSobqlOPUO7XC5fjnwARAQABtCRHZW9yZ2UgVy4g
 RHVubGFwIDxkdW5sYXBnQHVtaWNoLmVkdT6JAlcEEwEKAEECGwMFCwkIBwMFFQoJCAsFFgID
 AQACHgECF4ACGQEWIQTXqBy2bTNXPzpOYFimNjwxBZC0bQUCXjnPrQUJDhIaygAKCRCmNjwx
 BZC0bUqSD/4+7wav92z8SBkkKo/Q9QJAgFygK3XxAU5flbmfdFndg+OWl+oA41s7E+C+qAI1
 bDdcR3bftBfPHxlwFw6ZT0Fuv5WWjij+aaBGjkfYHKm395a9NLA/A1sIGCZn9XhEZBdyBtx8
 au9N5stct5/lcjFGy3fYQENvEg5ce2lvUG0Gvlke3FjNcO3A6f1HRoUWG62hKNLJeEvGFEnE
 hl3cAB1JQsjfGc/vPipbaL/5OrJipS1UdETEccTJ1rJJK/h0wde2S85LwpQs8L+95PBo1xkR
 uqNcDbgU12ZnV0qQtleM1TH2dNX4Hyqvi2oDqSTLDxTAnKz046k8jxootaRSZeyZNNeBcKXH
 eHPByNFRQpjThvXx0EcfZG2lG7fLsjVEDHl4gRYaQPp2xAjemPB+pFcXrztWAmvHlXAC2sNG
 8mOrSj3ULK1keOUV+I+D38HOPyytvtvVfZIwA+u27hWhUicJA7MymRCPTehLJlDQqnvy0LHO
 LVqfcl+M3jkwY95yq4KHxK9o3yrnxNNOTnn8yXdPyHvE7bftPasgvt1A8pLg6CtBxOdu3WJF
 Y3NERVzqWscTGzPezjREDpFYNY82of2GYGQoDw1retgkTatAkQaU87d+/T3tn0t6M7XRyHmI
 22VATD0RKcZHU8iXWfbtFfrXQXP57v7VczT8aptQmRG1cLkBDQRUWmc6AQgAzpc8Ng5Opbrh
 iZrn69Xr3js28p+b4a+0BOvC48NfrNovZw4eFeKIzmI/t6EkJkSqBIxobWRpBkwGweENsqnd
 0qigmsDw4N7J9Xx0h9ARDqiWxX4jr7u9xauI+CRJ1rBNO3VV30QdACwQ4LqhR/WA+IjdhyMH
 wj3EJGE61NdP/h0zfaLYAbvEg47/TPThFsm4m8Rd6bX7RkrrOgBbL/AOnYOMEivyfZZKX1vv
 iEemAvLfdk2lZt7Vm6X/fbKbV8tPUuZELzNedJvTTBS3/l1FVz9OUcLDeWhGEdlxqXH0sYWh
 E9+PXTAfz5JxKH+LMetwEM8DbuOoDIpmIGZKrZ+2fQARAQABiQNbBBgBCgAmAhsCFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAl45z8MFCQvAnAkBKcBdIAQZAQoABgUCVFpnOgAKCRCyFcen
 x4Qb7cXrCAC0qQeEWmLa9oEAPa+5U6wvG1t/mi22gZN6uzQXH1faIOoDehr7PPESE6tuR/vI
 CTTnaSrd4UDPNeqOqVF07YexWD1LDcQG6PnRqC5DIX1RGE3BaSaMl2pFJP8y+chews11yP8G
 DBbxaIsTcHZI1iVIC9XLhoeegWi84vYc8F4ziADVfowbmbvcVw11gE8tmALCwTeBeZVteXjh
 0OELHwrc1/4j4yvENjIXRO+QLIgk43kB57Upr4tP2MEcs0odgPM+Q+oETOJ00xzLgkTnLPim
 C1FIW2bOZdTj+Uq6ezRS2LKsNmW+PRRvNyA5ojEbA/faxmAjMZtLdSSSeFK8y4SoCRCmNjwx
 BZC0bQTHD/9TWAh9zlZgwI2lgW3v/sFs/58vu0kzV26xUIXM5EfQ1oQ2ent4+1BWvRxX/oGi
 EBJtPUW93S9Hix1z8SewezErHbgMJmBPCunv6xA9GYBryKq/n4DksZ9bhHyKnylaUjdpZ8mS
 ukjdvbd+jXEl3INIvjxbvK7M9FtaYyMz542uof33U8QYMSzhYTldP8zuoReDuRtIxT8P9Kq/
 9rqS/Yx0BTaoWVD+937UbsFAZRB6u3fI/1Bitfa5rW50vgJg8MB9iSO0Vq5UN8F3DzH8Yaua
 t7AxlGvbqH0pO1u2OgQ65TTOvBKk1hyBCw0uE/+U8+r/fOe2a6HbRZzrE9iQdmaScqxXCwm0
 JdA+sWrz0Bq3wgsEgpsIxujTy2wlHfZOKLmIxVc3tHKo6ZS6SITneTHUqyl1qWZn1LmP7pox
 M1r8sX67ot2kWKessPyWR59H147Q0OrZGtSzy/KroPWdhhkB1uCaDT2F28sNvwRkWBmp/xWq
 083Yprmv2Bv2Gowsj4yt7D56y4NrEibpUeY0XQ3GsigncAZmokkAyhbN/ulUM0oPehvgvvK/
 SEC1U+hgrhgjhu7XKDRR9pvPqm8jkTERmauSecvYz9g5+jnKQjk0B+ZYDv4Yl0eMLkxbFJXj
 RenZiN9kUqrsqlw6/N53vbhtxQVPN11mnDB9ZSUaMyHSYrkBDQRUWrq9AQgA7aJ0i1pQSmUR
 6ZXZD2YEDxia2ByR0uZoTS7N0NYv1OjU8v6p017u0Fco5+Qoju/fZ97ScHhp5xGVAk5kxZBF
 DT4ovJd0nIeSr3bbWwfNzGx1waztfdzXt6n3MBKr7AhioB1m+vuk31redUdnhbtvN7O40MC+
 fgSk5/+jRGxY3IOVPooQKzUO7M51GoOg4wl9ia3H2EzOoGhN2vpTbT8qCcL92ZZZwkBRldoA
 Wn7c1hEKSTuT3f1VpSmhjnX0J4uvKZ1V2R7rooKJYFBcySC0wa8aTmAtAvLgfcpe+legOtgq
 DKzLuN45xzEjyjCiI521t8zxNMPJY9FiCPNv0sCkDwARAQABiQI8BBgBCgAmAhsMFiEE16gc
 tm0zVz86TmBYpjY8MQWQtG0FAl45z/oFCQvASL0ACgkQpjY8MQWQtG3svw//UlcLmaT8vDaE
 Ftn89nTXB8qg8NK010YZdsBrqNaqj9c0zC74P8rpBCpsD8RHTuwXP839bjf7EmFTzHh96n6W
 W9mQLhAT1YhlicHaeE+PK1heUfaqOEJYZ9Ih+z8VCToPOUJwqMYlRcBfBLAaU6LL04xw71Wx
 q1D+eY2FyoHyAXjLR94UbwbOxWVWQ/lTYsAWk/qNLez5RR84iNSiYxOxMo6TM05SirmSfOz4
 LPGYY0+CMPWpS2tsChwNJIhKMqn8k+rygbrXDu3l9djDAYdXdITd/vtWNuvASoeo2upvwWoQ
 iSJIRZa8hl4U/KqoBKokorIfiW/Pcxu0Oe20r+REAzfXBQWr3bUFOQM0SuvROG3fx8fV32ms
 wA+bTMwsT0SR435RQEfEWg3N1uOpet9cnM7N9+fkStB8FQkGj8BPV9EEcBwXjpbjwHDdnSQS
 VdaLpWX1m1ov9McQUl+YOlKshz3d+S8FtZ9a5OjPwNhwaJ5BlZRYdwG8LEBHnhzzcLamBtLY
 Jf013pb3/LMvA4pBcYzol3G6JE9h7AhMphRnDBno8j2vZwZDnYepL5Xd5l1FH9sHgRFrg0dm
 iGMmZNB8/xqhHuYOG8QzkOraYh7IRsJhHT1+k9x4fFkTkFgYwtl/YYSG33jErTepn4/lECdJ
 zK3laGuMZxe0OM5xTu2j2zA=
Message-ID: <94493ba1-086a-20b4-3111-ed9ee86b63f3@citrix.com>
Date: Wed, 26 Feb 2020 16:28:31 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] Reminder: XenSummit CFP Deadline next Friday, 6 March
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RGVhciBDb21tdW5pdHkgTWVtYmVycywKCkp1c3QgYSByZW1pbmRlciB0byBldmVyeW9uZSwgdGhh
dCB0aGUgQ0ZQIGZvciB0aGUgWGVuUHJvamVjdCBEZXZlbG9wZXIKYW5kIERlc2lnbiBTdW1taXQg
MjAyMCBjbG9zZXMgTkVYVCBGUklEQVksIDYgTWFyY2guCgpJbmZvcm1hdGlvbiBhYm91dCBob3cg
dG8gc3VibWl0LCBzY2hlZHVsZSB0b3BpY3MsIGFuZCBzbyBvbiBjYW4gYmUgZm91bmQKYXQgdGhl
IENGUCBwYWdlOgoKaHR0cHM6Ly9ldmVudHMubGludXhmb3VuZGF0aW9uLm9yZy94ZW4tc3VtbWl0
L3Byb2dyYW0vY2ZwLwoKTG9va2luZyBmb3J3YXJkIHRvIHNlZWluZyBldmVyeW9uZSBpbiBKdW5l
IQoKIC1HZW9yZ2UgRHVubGFwCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:53:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:53:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zw4-000325-Mp; Wed, 26 Feb 2020 16:53:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=X74O=4O=amazon.co.uk=prvs=3186ee182=dwmw@srs-us1.protection.inumbo.net>)
 id 1j6zw3-000320-3c
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:53:23 +0000
X-Inumbo-ID: 7fbbf07c-58b8-11ea-aba8-bc764e2007e4
Received: from smtp-fw-2101.amazon.com (unknown [72.21.196.25])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7fbbf07c-58b8-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 16:53:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582736003; x=1614272003;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:mime-version: content-transfer-encoding;
 bh=IzeHGT7gAHgLj95ekbQGqLhbu+OsHX3ca3ydLQRfyBw=;
 b=UhdMMu/bEzrt5E31SDLoeXXmIeQtg5ICkk+6Ft2AIATgmfYtnzx0dqpj
 UHQndHknWUdXGV4xrAu00Wi1CNHV4D2cECnxVUJg89UghHCDjBQzfzHYo
 K61QZJuQFwEhBbN67BEASes/78Oi3Vf1pNbBKVd3bl2mXxMkjpdDASaCB w=;
IronPort-SDR: 4sLOtca4LXkEgXKAo74Kr85LLnKAWnNl/S7YZT/ow9iyclNSOEgrsgG7rJS0WmcXdX0fy78DT5
 YOmoBDznMiow==
X-IronPort-AV: E=Sophos;i="5.70,488,1574121600"; d="scan'208";a="18988783"
Received: from iad12-co-svc-p1-lb1-vlan2.amazon.com (HELO
 email-inbound-relay-1e-a70de69e.us-east-1.amazon.com) ([10.43.8.2])
 by smtp-border-fw-out-2101.iad2.amazon.com with ESMTP;
 26 Feb 2020 16:53:09 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1e-a70de69e.us-east-1.amazon.com (Postfix) with ESMTPS
 id 0EB46A0388; Wed, 26 Feb 2020 16:53:05 +0000 (UTC)
Received: from EX13D32EUB004.ant.amazon.com (10.43.166.212) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Wed, 26 Feb 2020 16:53:05 +0000
Received: from EX13D08UEE001.ant.amazon.com (10.43.62.126) by
 EX13D32EUB004.ant.amazon.com (10.43.166.212) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Wed, 26 Feb 2020 16:53:03 +0000
Received: from EX13D08UEE001.ant.amazon.com ([10.43.62.126]) by
 EX13D08UEE001.ant.amazon.com ([10.43.62.126]) with mapi id 15.00.1497.006;
 Wed, 26 Feb 2020 16:53:03 +0000
From: "Woodhouse, David" <dwmw@amazon.co.uk>
To: "jbeulich@suse.com" <jbeulich@suse.com>, "julien@xen.org"
 <julien@xen.org>, "Durrant, Paul" <pdurrant@amazon.co.uk>
Thread-Topic: [PATCH 2/2] domain: use PGC_extra domheap page for shared_info
Thread-Index: AQHV7MAWESUgz4HOnkaGlQ3+Cn/8nagtsOiA
Date: Wed, 26 Feb 2020 16:53:03 +0000
Message-ID: <7170eda8579cc4c9e6a899980a87e0eb0e9c71cd.camel@amazon.co.uk>
References: <20200225095357.3923-1-pdurrant@amazon.com>
 <20200225095357.3923-3-pdurrant@amazon.com>
 <2653c2cf-9add-dd0c-03e5-36d951ee621e@suse.com>
 <132bb159fcf049ae87e402537ccc7d2a@EX13D32EUC003.ant.amazon.com>
 <b9bb89e1-1490-c3e6-11b6-f6944750a791@suse.com>
 <f361c33b-1fdd-d296-edb3-3dbe8d0bc18b@xen.org>
In-Reply-To: <f361c33b-1fdd-d296-edb3-3dbe8d0bc18b@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.62.43]
Content-ID: <B4F8F71526E93C44934505CD355DE553@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/2] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "Volodymyr_Babchuk@epam.com" <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCAyMDIwLTAyLTI2IGF0IDE2OjEyICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+
ICgrRGF2aWQpDQo+IA0KPiBPbiAyNi8wMi8yMDIwIDE1OjIzLCBKYW4gQmV1bGljaCB3cm90ZToN
Cj4gPiBPbiAyNi4wMi4yMDIwIDE1OjA1LCBEdXJyYW50LCBQYXVsIHdyb3RlOg0KPiA+ID4gPiBG
cm9tOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+DQo+ID4gPiA+IFNlbnQ6IDI2IEZl
YnJ1YXJ5IDIwMjAgMTM6NTgNCj4gPiA+ID4gDQo+ID4gPiA+IE9uIDI1LjAyLjIwMjAgMTA6NTMs
IFBhdWwgRHVycmFudCB3cm90ZToNCj4gPiA+ID4gPiBUaGVyZSdzIG5vIHBhcnRpY3VsYXIgcmVh
c29uIHNoYXJlZF9pbmZvIG5lZWQgdXNlIGEgeGVuaGVhcCBwYWdlLiBJdCdzDQo+ID4gPiA+ID4g
b25seSBwdXJwb3NlIGlzIHRvIGJlIG1hcHBlZCBieSB0aGUgZ3Vlc3Qgc28gdXNlIGEgUEdDX2V4
dHJhIGRvbWhlYXANCj4gPiA+ID4gDQo+ID4gPiA+IHBhZ2UNCj4gPiA+ID4gPiBpbnN0ZWFkLg0K
PiA+ID4gPiANCj4gPiA+ID4gU2luY2UgdGhlIGNvdmVyIGxldHRlciBhbHNvIGRvZXNuJ3QgZ2l2
ZSBhbnkgYmFja2dyb3VuZCAtIGlzIHRoZXJlIGENCj4gPiA+ID4gcHJvYmxlbSB3aXRoIHRoZSBj
dXJyZW50IGFycmFuZ2VtZW50cz8gQXJlIHRoZXJlIGFueSBmdXJ0aGVyIHBsYW5zDQo+ID4gPiA+
IGRlcGVuZGluZyBvbiB0aGlzIGJlaW5nIGNoYW5nZWQ/IE9yIGlzIHRoaXMgc2ltcGx5ICJsZXQn
cyBkbyBpdA0KPiA+ID4gPiBiZWNhdXNlIG5vdyB3ZSBjYW4iPw0KPiA+ID4gPiANCj4gPiA+IA0K
PiA+ID4gVGhlIGdlbmVyYWwgZGlyZWN0aW9uIGlzIHRvIGdldCByaWQgb2Ygc2hhcmVkIHhlbmhl
YXAgcGFnZXMuIEtub3dpbmcNCj4gPiA+IHRoYXQgYSB4ZW5oZWFwIHBhZ2UgaXMgbm90IHNoYXJl
ZCB3aXRoIGEgZ3Vlc3QgbWFrZXMgZGVhbGluZyB3aXRoDQo+ID4gPiBsaXZlIHVwZGF0ZSBtdWNo
IGVhc2llciwNCj4gPiANCj4gPiBJIG1heSBub3QgYmUgc2VlaW5nIGVub3VnaCBvZiB0aGUgb3Zl
cmFsbCBwaWN0dXJlLCBidXQgaXQgd291bGQgc2VlbQ0KPiA+IHRvIG1lIHRoYXQgdGhlIHNwZWNp
YWwgdHJlYXRtZW50IG9mIHNoYXJlZCBYZW4gaGVhcCBwYWdlcyB3b3VsZCB0aGVuDQo+ID4gYmUg
cmVwbGFjZWQgYnkgc3BlY2lhbCB0cmVhdG1lbnQgb2YgUEdDX2V4dHJhIG9uZXMuDQo+IA0KPiBJ
IGhhdmUgYmVlbiB3b3JraW5nIG9uIExpdmV1cGRhdGUgZm9yIHRoZSBwYXN0IGNvdXBsZSBtb250
aHMgYW5kIEkgZG9uJ3QgDQo+ICAgcmVhbGx5IHNlZSBob3cgdGhpcyBpcyBnb2luZyB0byBtYWtl
IGxpdmV1cGRhdGUgZWFzaWVyLiBXZSB3aWxsIHN0aWxsIA0KPiBuZWVkIHRvIHNhdmUgdGhlIGV4
dHJhIGZsYWdzIGFuZCBleHRyYSByZWNvcmRzIGZvciBlYWNoIHN1YnN5c3RlbSB1c2luZyANCj4g
dGhlbSAoZS5nIGdyYW50LXRhYmxlcykuDQo+IA0KPiBJIGhhdmUgQ0NlZCBEYXZpZCB0byBzZWUg
aWYgaGUgaGFzIGEgZGlmZmVyZW50IG9waW5pb24uDQoNCkZvciBsaXZlIHVwZGF0ZSB3ZSBuZWVk
IHRvIGdpdmUgYSByZWdpb24gb2YgbWVtb3J5IHRvIHRoZSBuZXcgWGVuIHdoaWNoDQppdCBjYW4g
dXNlIGZvciBpdHMgYm9vdCBhbGxvY2F0b3IsIGJlZm9yZSBpdCdzIGhhbmRsZWQgYW55IG9mIHRo
ZSBsaXZlDQp1cGRhdGUgcmVjb3JkcyBhbmQgYmVmb3JlIGl0IGtub3dzIHdoaWNoICpvdGhlciog
bWVtb3J5IGlzIHN0aWxsDQphdmFpbGFibGUgZm9yIHVzZS4NCg0KSW4gb3JkZXIgdG8gZG8gdGhh
dCwgdGhlIG9yaWdpbmFsIFhlbiBoYXMgdG8gZW5zdXJlIHRoYXQgaXQgKmRvZXNuJ3QqDQp1c2Ug
YW55IG9mIHRoYXQgbWVtb3J5IHJlZ2lvbiBmb3IgZG9tYWluLW93bmVkIHBhZ2VzIHdoaWNoIHdv
dWxkIG5lZWQNCnRvIGJlIHByZXNlcnZlZC4NCg0KU28gZmFyIGluIHRoZSBwYXRjaGVzIEkndmUg
cG9zdGVkIHVwc3RyZWFtIEkgaGF2ZSBjaGVhdGVkLCBhbmQgc2ltcGx5DQoqbm90KiBhZGRlZCB0
aGVtIHRvIHRoZSBtYWluIGhlYXAuIEFueXRoaW5nIGFsbG9jYXRlZCBiZWZvcmUNCmVuZF9ib290
X2FsbG9jYXRvcigpIGlzIGZpbmUgYmVjYXVzZSBpdCBpcyAiZXBoZW1lcmFsIiB0byB0aGUgZmly
c3QgWGVuDQphbmQgZG9lc24ndCBuZWVkIHRvIGJlIHByZXNlcnZlZCAoaXQncyBtb3N0bHkgZnJh
bWUgdGFibGVzIGFuZCBhIGZldw0KUFRFIHBhZ2VzKS4NCg0KUGF1bCdzIHdvcmsgaXMgbWFraW5n
IGl0IHBvc3NpYmxlIHRvIHVzZSB0aG9zZSBwYWdlcyBhcyB4ZW5oZWFwIHBhZ2VzLA0Kc2FmZSBp
biB0aGUga25vd2xlZGdlIHRoYXQgdGhleSAqd29uJ3QqIGVuZCB1cCBiZWluZyBtYXBwZWQgdG8g
ZG9tYWlucywNCmFuZCB3b24ndCBuZWVkIHRvIGJlIHByZXNlcnZlZCBhY3Jvc3MgbGl2ZSB1cGRh
dGUuDQoNCg0KCgoKQW1hem9uIERldmVsb3BtZW50IENlbnRyZSAoTG9uZG9uKSBMdGQuIFJlZ2lz
dGVyZWQgaW4gRW5nbGFuZCBhbmQgV2FsZXMgd2l0aCByZWdpc3RyYXRpb24gbnVtYmVyIDA0NTQz
MjMyIHdpdGggaXRzIHJlZ2lzdGVyZWQgb2ZmaWNlIGF0IDEgUHJpbmNpcGFsIFBsYWNlLCBXb3Jz
aGlwIFN0cmVldCwgTG9uZG9uIEVDMkEgMkZBLCBVbml0ZWQgS2luZ2RvbS4KCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:53:38 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:53:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zwI-00032Z-06; Wed, 26 Feb 2020 16:53:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TepR=4O=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j6zwG-00032Q-Hy
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:53:36 +0000
X-Inumbo-ID: 877c011c-58b8-11ea-9484-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 877c011c-58b8-11ea-9484-12813bfff9fa;
 Wed, 26 Feb 2020 16:53:36 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6zwB-0005KS-1N; Wed, 26 Feb 2020 16:53:31 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6zwA-00082A-Nr; Wed, 26 Feb 2020 16:53:30 +0000
Date: Wed, 26 Feb 2020 16:53:27 +0000
From: Wei Liu <wl@xen.org>
To: Olaf Hering <olaf@aepfle.de>
Message-ID: <20200226165327.q2wnl35oilkvelry@debian>
References: <20200226161339.634-1-olaf@aepfle.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226161339.634-1-olaf@aepfle.de>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v1] domctl: fix typo in comment
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDU6MTM6MzlQTSArMDEwMCwgT2xhZiBIZXJpbmcgd3Jv
dGU6Cj4gQWRkIG1pc3NpbmcgJ2EnIHRvIHNoYXJpbmcuCj4gCj4gU2lnbmVkLW9mZi1ieTogT2xh
ZiBIZXJpbmcgPG9sYWZAYWVwZmxlLmRlPgoKQWNrZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:54:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:54:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zx4-00038q-B9; Wed, 26 Feb 2020 16:54:26 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=TepR=4O=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j6zx3-00038h-1e
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:54:25 +0000
X-Inumbo-ID: a423d92a-58b8-11ea-9484-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a423d92a-58b8-11ea-9484-12813bfff9fa;
 Wed, 26 Feb 2020 16:54:24 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6zx1-0005LX-5D; Wed, 26 Feb 2020 16:54:23 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j6zx0-00084i-SU; Wed, 26 Feb 2020 16:54:23 +0000
Date: Wed, 26 Feb 2020 16:54:20 +0000
From: Wei Liu <wl@xen.org>
To: Paul Durrant <pdurrant@amazon.com>
Message-ID: <20200226165420.l3dku6lxrvcom5ey@debian>
References: <20200226131213.15305-1-pdurrant@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226131213.15305-1-pdurrant@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH] libxl: add initializers for
 libxl__domid_history
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMDE6MTI6MTNQTSArMDAwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IFRoaXMgcGF0Y2ggZml4ZXMgQ292ZXJpdHkgaXNzdWUgQ0lEIDE0NTkwMDYgKEluc2Vj
dXJlIGRhdGEgaGFuZGxpbmcKPiAoSU5URUdFUl9PVkVSRkxPVykpLgo+IAo+IFRoZSBwcm9ibGVt
IGlzIHRoYXQgdGhlIGVycm9yIHBhdGhzIGZvciBsaWJ4bF9fbWFya19kb21pZF9yZWNlbnQoKSBh
bmQKPiBsaWJ4bF9faXNfZG9taWRfcmVjZW50KCkgY2hlY2sgdGhlICdmJyBmaWVsZCBpbiBzdHJ1
Y3QgbGlieGxfX2RvbWlkX2hpc3RvcnkKPiB3aGVuIGl0IG1heSBub3QgaGF2ZSBiZWVuIGluaXRp
YWxpemVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9u
LmNvbT4KCkFja2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 16:54:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 16:54:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j6zxU-0003Cv-Km; Wed, 26 Feb 2020 16:54:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j6zxT-0003Ci-Ft
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 16:54:51 +0000
X-Inumbo-ID: b45bef12-58b8-11ea-aba8-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b45bef12-58b8-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 16:54:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6zxS-0005Lk-Vz; Wed, 26 Feb 2020 16:54:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j6zxS-0003AA-Ec; Wed, 26 Feb 2020 16:54:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j6zxS-0003g5-E1; Wed, 26 Feb 2020 16:54:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147643-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=96dc77b4b1828f59791cf2225acbc92405ad7875
X-Osstest-Versions-That: xen=102b439f910e761bf92eed9fdf45d49bc6fba5d4
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 16:54:50 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147643: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY0MyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY0My8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5NmRjNzdiNGIxODI4ZjU5NzkxY2YyMjI1YWNiYzkyNDA1YWQ3ODc1CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMDJiNDM5ZjkxMGU3NjFiZjky
ZWVkOWZkZjQ1ZDQ5YmM2ZmJhNWQ0CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2MzMgIDIwMjAt
MDItMjYgMTA6MDA6NDcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjQzICAy
MDIwLTAyLTI2IDE0OjAwOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxk
LWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNo
aW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQK
ICAgMTAyYjQzOWY5MS4uOTZkYzc3YjRiMSAgOTZkYzc3YjRiMTgyOGY1OTc5MWNmMjIyNWFjYmM5
MjQwNWFkNzg3NSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 17:21:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 17:21:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j70NV-0005mW-UP; Wed, 26 Feb 2020 17:21:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=5J6w=4O=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j70NU-0005mR-Hz
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 17:21:44 +0000
X-Inumbo-ID: 758cd946-58bc-11ea-aba8-bc764e2007e4
Received: from mail-ed1-x543.google.com (unknown [2a00:1450:4864:20::543])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 758cd946-58bc-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 17:21:44 +0000 (UTC)
Received: by mail-ed1-x543.google.com with SMTP id dm3so3914285edb.1
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 09:21:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=JFGn9RcjLU2YktGVjORFqrPB+Q7Gf8TtxYQBU56k1c8=;
 b=TxQYa2fRtWyuTCObwuAQsk0oJjdfBs9u9G0ZHNBM/bahhaL3ZhbMeD7bFCf+igfYGq
 dAyWSqyuv/7EgYwh9ieqkvLcDnwUgKp/d63CtEpjl/odgt54Hpl9taRQg3Z1vCv5zP+B
 9SbQa/qhjr9ComNxl3WH4KyZFbAigbGHltu9LkgZa/xD8EdOpCNpqkFmbXzwaiptfZ9j
 djDoq3lkF5SKgCs8qbHkPP2mhllLEHmf32wF7dgbZxYaWKjBTU3z2upzHZxivkSffw6e
 GzAStBLDzDlbKd4LDGvXI6aRvwp66Kpb0TulignQ2HJp4wtOh8QaIUTOqKrvnbNdqhbW
 Svaw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=JFGn9RcjLU2YktGVjORFqrPB+Q7Gf8TtxYQBU56k1c8=;
 b=Np9I5QrkVFfnHNSv8V4L3qlnvBnLpLlJhQqk3MFQvoFIKfGqd9w8ZJYX7XWPvHZL0D
 ALtDOLO9ZbBEzIYcXcjGrlUf1lQ51mFedT7tuR3OhXLL+0ztkMI31KpOzGZRJ5LY9+Tz
 wXkrZwdylJc7Tyeu1OAPO0soac36IMUKk0C+4uFf12/e3s8Q5vMVUxQqzD7cvtpyT693
 4s0yEAQBgglzuGkeKLN9ZOr4W33ZaZi+yUEKaBd8qkqiAD1Seqywk8wNaqoUW2ZnGOSE
 GFlc56ohzRdyuW8UaUH5kVjqJIg3GKn9ye/G5X0UwSFX8i2mkQPZHDC4C8j9Uw780aTd
 XUWg==
X-Gm-Message-State: APjAAAVea21Xlp4RJDJQ1eDvU4OVIqBv/YQs58sPno0ShOUZ9PWbrUCn
 kz9BciTQb7kTQ7gihFaUztAKUWfAwN8=
X-Google-Smtp-Source: APXvYqxWc3EI7dKbMM2XsIhMPU9cYaLIuwLTWmw3j8I03pe61Jcr/BQQp46Vyjk3V4tt7dIRZiFq3A==
X-Received: by 2002:aa7:d90e:: with SMTP id a14mr409577edr.56.1582737702695;
 Wed, 26 Feb 2020 09:21:42 -0800 (PST)
Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com.
 [209.85.221.43])
 by smtp.gmail.com with ESMTPSA id j63sm164234edd.81.2020.02.26.09.21.41
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 09:21:42 -0800 (PST)
Received: by mail-wr1-f43.google.com with SMTP id z15so4110471wrl.1
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 09:21:41 -0800 (PST)
X-Received: by 2002:adf:9cca:: with SMTP id h10mr6937431wre.390.1582737701237; 
 Wed, 26 Feb 2020 09:21:41 -0800 (PST)
MIME-Version: 1.0
References: <cover.1582658216.git.tamas.lengyel@intel.com>
 <8df741964b56c10ed912f9187dcb31aae7251085.1582658216.git.tamas.lengyel@intel.com>
 <20200226151247.GF24458@Air-de-Roger.citrite.net>
 <CABfawhn1mDFcP3saj3DzritNS2Zxzs5tsLeHuobwYAG3SYWOzA@mail.gmail.com>
 <20200226153621.GH24458@Air-de-Roger.citrite.net>
 <CABfawhkp6nvPt4KM8rOsE06D=h_1iyeCRi9aS2i3OvFBnHL6KA@mail.gmail.com>
 <20200226161036.GJ24458@Air-de-Roger.citrite.net>
 <CABfawhmrM3iS5QMkMz78b8K25s9V947yJPBULAs4D5Bt7FUDXQ@mail.gmail.com>
In-Reply-To: <CABfawhmrM3iS5QMkMz78b8K25s9V947yJPBULAs4D5Bt7FUDXQ@mail.gmail.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Wed, 26 Feb 2020 10:21:05 -0700
X-Gmail-Original-Message-ID: <CABfawhmtPPZ9tGSgasq85Jn44+vy7TuJnZzg8S7R8h=LpJsT+w@mail.gmail.com>
Message-ID: <CABfawhmtPPZ9tGSgasq85Jn44+vy7TuJnZzg8S7R8h=LpJsT+w@mail.gmail.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-devel] [PATCH v10 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <julien@xen.org>, Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgOToxNyBBTSBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzQHRr
bGVuZ3llbC5jb20+IHdyb3RlOgo+Cj4gT24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgOToxMCBBTSBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4gd3JvdGU6Cj4gPgo+ID4gT24g
V2VkLCBGZWIgMjYsIDIwMjAgYXQgMDg6NTg6MDVBTSAtMDcwMCwgVGFtYXMgSyBMZW5neWVsIHdy
b3RlOgo+ID4gPiBPbiBXZWQsIEZlYiAyNiwgMjAyMCBhdCA4OjM2IEFNIFJvZ2VyIFBhdSBNb25u
w6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPiB3cm90ZToKPiA+ID4gPgo+ID4gPiA+IE9uIFdlZCwg
RmViIDI2LCAyMDIwIGF0IDA4OjIwOjMwQU0gLTA3MDAsIFRhbWFzIEsgTGVuZ3llbCB3cm90ZToK
PiA+ID4gPiA+ID4gPiArc3RhdGljIGludCBwb3B1bGF0ZV9zcGVjaWFsX3BhZ2VzKHN0cnVjdCBk
b21haW4gKmNkKQo+ID4gPiA+ID4gPiA+ICt7Cj4gPiA+ID4gPiA+ID4gKyAgICBzdHJ1Y3QgcDJt
X2RvbWFpbiAqcDJtID0gcDJtX2dldF9ob3N0cDJtKGNkKTsKPiA+ID4gPiA+ID4gPiArICAgIHN0
YXRpYyBjb25zdCB1bnNpZ25lZCBpbnQgcGFyYW1zW10gPQo+ID4gPiA+ID4gPiA+ICsgICAgewo+
ID4gPiA+ID4gPiA+ICsgICAgICAgIEhWTV9QQVJBTV9TVE9SRV9QRk4sCj4gPiA+ID4gPiA+ID4g
KyAgICAgICAgSFZNX1BBUkFNX0lPUkVRX1BGTiwKPiA+ID4gPiA+ID4gPiArICAgICAgICBIVk1f
UEFSQU1fQlVGSU9SRVFfUEZOLAo+ID4gPiA+ID4gPiA+ICsgICAgICAgIEhWTV9QQVJBTV9DT05T
T0xFX1BGTgo+ID4gPiA+ID4gPiA+ICsgICAgfTsKPiA+ID4gPiA+ID4gPiArICAgIHVuc2lnbmVk
IGludCBpOwo+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gPiArICAgIGZvciAoIGk9MDsgaTw0
OyBpKysgKQo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBOaXQ6IGNhbiB5b3UgcGxlYXNlIGFkZCBz
b21lIHNwYWNlcyBhcm91bmQgdGhlIG9wZXJhdG9ycz8KPiA+ID4gPiA+Cj4gPiA+ID4gPiBTdXJl
Lgo+ID4gPiA+ID4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiArICAgIHsKPiA+ID4gPiA+ID4g
PiArICAgICAgICB1aW50NjRfdCB2YWx1ZSA9IDA7Cj4gPiA+ID4gPiA+ID4gKyAgICAgICAgbWZu
X3QgbmV3X21mbjsKPiA+ID4gPiA+ID4gPiArICAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdl
Owo+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4gPiArICAgICAgICBpZiAoIGh2bV9nZXRfcGFy
YW0oY2QsIHBhcmFtc1tpXSwgJnZhbHVlKSB8fCAhdmFsdWUgKQo+ID4gPiA+ID4gPiA+ICsgICAg
ICAgICAgICBjb250aW51ZTsKPiA+ID4gPiA+ID4gPiArCj4gPiA+ID4gPiA+ID4gKyAgICAgICAg
aWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoY2QsIDApKSApCj4gPiA+ID4gPiA+ID4g
KyAgICAgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ID4gPiA+ID4gPiA+ICsKPiA+ID4gPiA+ID4g
PiArICAgICAgICBuZXdfbWZuID0gcGFnZV90b19tZm4ocGFnZSk7Cj4gPiA+ID4gPiA+ID4gKyAg
ICAgICAgc2V0X2dwZm5fZnJvbV9tZm4obWZuX3gobmV3X21mbiksIHZhbHVlKTsKPiA+ID4gPiA+
ID4gPiArCj4gPiA+ID4gPiA+ID4gKyAgICAgICAgcmV0dXJuIHAybS0+c2V0X2VudHJ5KHAybSwg
X2dmbih2YWx1ZSksIG5ld19tZm4sIFBBR0VfT1JERVJfNEssCj4gPiA+ID4gPiA+ID4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9yYW1fcncsIHAybS0+ZGVmYXVsdF9hY2Nlc3Ms
IC0xKTsKPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gSSB0aGluayB5b3UgYWxzbyBuZWVkIHRvIGNv
cHkgdGhlIGNvbnRlbnRzIGZyb20gdGhlIHBhcmVudCBwYWdlIGhlcmUuCj4gPiA+ID4gPgo+ID4g
PiA+ID4gVGhlIHRvb2xzdGFjayBzaW1wbHkgY2xlYXJzIHRoZXNlIHBhZ2VzIGR1cmluZyByZXN0
b3JlIHNvIEknbSBub3Qgc3VyZQo+ID4gPiA+ID4gKHNlZSBodHRwczovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj10b29scy9saWJ4Yy94Y19zcl9yZXN0b3JlX3g4
Nl9odm0uYztoPTNmNzgyNDhmMzJmZWMyMzlkYjc3YjBlNDgzYjAxOTUyMTFlNmI5NzQ7aGI9SEVB
RCNsNjEpLgo+ID4gPiA+ID4gSSBkb24ndCBzZWUgd2h5IHlvdSB3b3VsZCBoYXZlIHRvIGNsZWFy
IHRoZSBwYWdlcyBmaXJzdCBpZiB0aGV5IGdldAo+ID4gPiA+ID4gb3ZlcndyaXR0ZW4gYnkgc2F2
ZWQgdmVyc2lvbnMgbGF0ZXIuIE9yIHRoZXNlIHBhZ2VzIGFyZSBleHBlY3RlZCB0byBiZQo+ID4g
PiA+ID4gdG9ybi1kb3duIGJ5IHRoZSBzYXZlL3Jlc3RvcmUgYXdhcmUgZ3Vlc3RzPwo+ID4gPiA+
Cj4gPiA+ID4gR3Vlc3RzIHVzaW5nIHRob3NlIHBhZ2VzIGtub3cgdGhleSBhcmUgdG9ybiBkb3du
IGR1cmluZyBzdXNwZW5kL3Jlc3VtZQo+ID4gPiA+IGFuZCBleHBlY3QgdG8gZmluZCBhIGNsZWFu
IHN0YXRlIHdoZW4gcmVzdW1pbmcuIFRoYXQncyBub3QgdGhlIGNhc2Ugd2l0aAo+ID4gPiA+IGZv
cmtpbmcgaG93ZXZlciwgYXMgdGhlIGd1ZXN0IGlzIGNvbXBsZXRlbHkgdW5hd2FyZSBvZiB0aGUg
Zm9yawo+ID4gPiA+IGhhcHBlbmluZy4KPiA+ID4gPgo+ID4gPiA+IE9uZSB0aGluZyBJJ20gbm90
IHN1cmUgb2YgaXMgd2hldGhlciB0aGUgYmFja2VuZHMgKHhlbnN0b3JlZCwKPiA+ID4gPiB4ZW5j
b25zb2xlZCkgd2lsbCBjb3BlIHdpdGggdGhvc2UgcGFnZXMgYmVpbmcgYWxyZWFkeSBwb3B1bGF0
ZWQgb24KPiA+ID4gPiBndWVzdCBjcmVhdGlvbi4KPiA+ID4gPgo+ID4gPiA+IEFGQUlDVCBhbm90
aGVyIGlzc3VlIGlzIHRoYXQgeGVuc3RvcmUgd2F0Y2hlcyBhcmUgbm90IGNvcGllZCBvdmVyIGZy
b20KPiA+ID4gPiB0aGUgcGFyZW50LCBzbyBhbnkgd2F0Y2hlcyB0aGUgcGFyZW50IG1pZ2h0IGhh
dmUgc2V0IHdpbGwgbm90IGZpcmUgb24KPiA+ID4gPiB0aGUgY2hpbGQuIFRoYXQgd291bGQgcmVx
dWlyZSBzb21lIGtpbmQgb2YgaW50ZXJhY3Rpb24gd2l0aCB4ZW5zdG9yZWQKPiA+ID4gPiBpbiBv
cmRlciB0byByZXF1ZXN0IGEgZ3Vlc3Qgc3RhdGUgdG8gYmUgY29waWVkIG92ZXIgdG8gYW5vdGhl
ciBndWVzdC4KPiA+ID4KPiA+ID4gU291bmRzIGxpa2UgaXQgbW9zdCBsaWtlbHkgd291bGQgbmVl
ZCB0byBiZSBoYW5kbGVkIGlmIHRoZSBndWVzdCB1c2VzCj4gPiA+IHRoZW0uIEknbSBub3Qgc3Vy
ZSBpZiBhIGRlZmF1bHQgTGludXggSFZNIGd1ZXN0IHVzZXMgdGhlbSB0aG91Z2guCj4gPgo+ID4g
TGludXggUFZIVk0gZG9lcyB1c2UgeGVuc3RvcmUgd2F0Y2hlcyB0byBtb25pdG9yIGJhY2tlbmQg
c3RhdGUKPiA+IGNoYW5nZXMsIGJ1dCBpdCB3b3VsZCByZXF1aXJlIGEgbm9uLXRyaXZpYWwgYW1v
dW50IG9mIHdvcmsgdG8gY2xvbmUKPiA+IHRoZSBzdGF0ZSBvZiBQViBkZXZpY2VzLCBzbyBJIGd1
ZXNzIGl0J3Mgc29tZXRoaW5nIHRvIGJlIGxlZnQgYXMgYQo+ID4gVE9ETyBpdGVtLgo+ID4KPiA+
ID4gQQo+ID4gPiBXaW5kb3dzIEhWTSBndWVzdCB3aXRob3V0IHRoZSBQViBkcml2ZXJzIGlzIGNl
cnRhaW5seSBub3QgWGVuIGF3YXJlIHNvCj4gPiA+IHRoZXJlIHRoaW5ncyBhbHJlYWR5IHdvcmsg
anVzdCBmaW5lIGFuZCB0aGF0IGlzIG91ciBwcmltYXJ5IHRhcmdldCBmb3IKPiA+ID4gb3VyIHVz
ZS1jYXNlLiBQVkhWTS9QVkggTGludXggZ3Vlc3RzIGFyZSBub3QuIFNvIHRoYXQncyByZWFsbHkg
b3V0c2lkZQo+ID4gPiB0aGUgc2NvcGUgb2Ygd2hhdCBJIGNhbiBjb250cmlidXRlIGF0IHRoZSBt
b21lbnQuCj4gPgo+ID4gU3VyZS4KPiA+Cj4gPiBDYW4geW91IHBsZWFzZSBhZGQgYSBUT0RPIGl0
ZW0gaGVyZSB0byBub3RlIHRoYXQgdGhlIGNvbnRlbnRzIG9mIHRob3NlCj4gPiBzcGVjaWFsIHBh
Z2VzIGxpa2VseSBuZWVkIHRvIGJlIGNvcGllZCBvdmVyLCBhbmQgdGhhdCB0aGUgc3RhdGUgb2Yg
UFYKPiA+IGRldmljZXMgYW5kIGludGVyZmFjZXMgdGhhdCByZWx5IG9uIGJhY2tlbmRzIHJ1bm5p
bmcgaW4gdXNlcnNwYWNlIGlzCj4gPiBub3QgaGFuZGxlZCBhdCBhbGwuCj4gPgo+Cj4gT2YgY291
cnNlLiBJIHdpbGwgZmluaXNoIHVwIHRoZSBQViB0aW1lciBwYXJ0cyBhbmQgY29weWluZyB0aGUg
c2hhcmVkCj4gaW5mbyBwYWdlLCBidXQgd2lsbCBsZWF2ZSB0aGUgcmVzdCBhcyBUT0RPLiBIb3Bl
ZnVsbHkgdGhpcyB3aWxsIGdldCBhdAo+IGxlYXN0IGEgZGVmYXVsdCBMaW51eCBIVk0gZm9yayB3
b3JraW5nIHRoZSBzYW1lIHdheSBhcyBXaW5kb3dzIGRvZXMsCj4gYnV0IGlmIG5vdCB0aGVuIEkn
bGwgdW5mb3J0dW5hdGVseSBoYXZlIHRvIGxlYXZlIGl0IGFzLWlzIGZvciBub3cuCj4KClVuZm9y
dHVuYXRlbHkgTGludXgncyBWTkMgY29uc29sZSBpcyBzdGlsbCBvbmx5IHJlc3BvbnNpdmUgaWYg
dGhlCnBhcmVudCB3YXMganVzdCByZXN0b3JlZCBmcm9tIGEgc2F2ZSBmaWxlLiBUaGVyZSBtdXN0
IGJlIHNvbWUgb3RoZXIKcGllY2VzIG1pc3NpbmcgaGVyZSBidXQgSSdtIGp1c3QgZ29pbmcgdG8g
ZG9jdW1lbnQgaXQgYXMgYSBUT0RPIGFzCml0J3MgcmVhbGx5IG91dHNpZGUgb3VyIHNjb3BlLgoK
VGFtYXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 19:20:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 19:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j72E4-000759-Vs; Wed, 26 Feb 2020 19:20:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j72E3-0006yV-6X
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 19:20:07 +0000
X-Inumbo-ID: fc2144dc-58cc-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fc2144dc-58cc-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 19:20:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j72Dx-0008Bn-8X; Wed, 26 Feb 2020 19:20:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j72Dw-0003o4-Uv; Wed, 26 Feb 2020 19:20:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j72Dw-0004LO-UC; Wed, 26 Feb 2020 19:20:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147583-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=6a6cd16ca221bde38a240185754790b70b7195a7
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 19:20:00 +0000
Subject: [Xen-devel] [libvirt test] 147583: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU4MyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1ODMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmly
dC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBh
aXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9j
a2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11
dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydCAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDZhNmNkMTZjYTIyMWJkZTM4YTI0MDE4NTc1
NDc5MGI3MGI3MTk1YTcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgNDAgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDM5IGRheXMgICAzNyBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc1ODMgIDIwMjAtMDItMjUgMDU6NTQ6MTkgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJpa2FyZCBGYWxrZWJvcm4g
PHJpa2FyZC5mYWxrZWJvcm5AZ21haWwuY29tPgogIFJ5YW4gTW9lbGxlciA8cnlhbkBpWHN5c3Rl
bXMuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9u
aWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgogIHpoZW53ZWkgcGkg
PHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDcwNDggbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 19:58:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 19:58:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j72oh-0001Fl-9p; Wed, 26 Feb 2020 19:57:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j72of-0001Fg-6s
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 19:57:57 +0000
X-Inumbo-ID: 43fbc521-58d2-11ea-94da-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 43fbc521-58d2-11ea-94da-12813bfff9fa;
 Wed, 26 Feb 2020 19:57:50 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j72oX-0000RM-W6; Wed, 26 Feb 2020 19:57:50 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j72oX-0005zN-G3; Wed, 26 Feb 2020 19:57:49 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j72oX-0000Us-FS; Wed, 26 Feb 2020 19:57:49 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147647-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=a2c277b64c2a8a3ce3709d226aa1360be5f64c3b
X-Osstest-Versions-That: xen=96dc77b4b1828f59791cf2225acbc92405ad7875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 19:57:49 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147647: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY0NyB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY0Ny8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBhMmMyNzdiNjRjMmE4YTNjZTM3MDlkMjI2YWExMzYwYmU1ZjY0YzNiCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5NmRjNzdiNGIxODI4ZjU5Nzkx
Y2YyMjI1YWNiYzkyNDA1YWQ3ODc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2NDMgIDIwMjAt
MDItMjYgMTQ6MDA6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjQ3ICAy
MDIwLTAyLTI2IDE3OjAwOjQ0IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0
cml4LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgV2VpIExpdSA8d2xAeGVuLm9yZz4KCmpvYnM6
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaGluZyByZXZpc2lvbiA6CgpUbyB4ZW5iaXRzLnhlbi5vcmc6L2hvbWUveGVuL2dpdC94
ZW4uZ2l0CiAgIDk2ZGM3N2I0YjEuLmEyYzI3N2I2NGMgIGEyYzI3N2I2NGMyYThhM2NlMzcwOWQy
MjZhYTEzNjBiZTVmNjRjM2IgLT4gc21va2UKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73CP-0003ix-R1; Wed, 26 Feb 2020 20:22:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73CO-0003im-Hv
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:28 +0000
X-Inumbo-ID: b4a9af64-58d5-11ea-aba8-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b4a9af64-58d5-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 20:22:27 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748547;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=X9izvnLzHz+THrGOiU5ApMRfurw3HicbGhki5Cgu8dk=;
 b=V5rLbRd9ilxK0QQZrUVuhWGxx9EExswcr6ysloSqAHogOqsA3xjg1dd9
 8dfMFkYTRfB++wQU0lVJg2i6CUmyxRRsAu0xef84E6OWIdE75ItQieo1z
 q8QtXMCgThyDEHwOiLiwuY/V9C7TzM+ae1hTzNXkzd+Q4tfgv0ABry2r/ Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: TruIjfm06i0tm0KddLOX3m2GnwWEN3BzYtZ3kA7CHWDLNgoKlrqvBm9aTkZcCZ0TPH0LCypBS5
 PssFKplbcIC/hGMg1wv0otdGZkKVsrUHxi7aMrbeGo5xh/nMCVYwHzW/s6cwSLkswn7ekIvXmo
 ckMOL6xwG9KxcHraxsxpQSv6pKEqkLAM3sufNGtBN1WN1c9GaL/sMo99zjInajeXowx2lah1QK
 Z5XGIYCrHNsSFsRXmXuAkjL+syLJFPCD0k2JQ2UaMIN/w08qyJgIl4A8HMTsZP6Prlio4ZUsh7
 ahQ=
X-SBRS: 2.7
X-MesageID: 13496568
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496568"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:14 +0000
Message-ID: <20200226202221.6555-4-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 03/10] x86/gen-cpuid: Rework internal logic to
 ease future changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QmV0dGVyIHNwbGl0IHRoZSBsb2dpYyBiZXR3ZWVuIHBhcnNlL2NhbGN1bGF0ZS93cml0ZS4gIENv
bGxlY3QgdGhlIGZlYXR1cmUKY29tbWVudCBieSB0aGVpciBjb21tZW50IGNoYXJhY3RlciwgYW5k
IHBlcmZvcm0gdGhlIGFjY3VtdWxhdGlvbiBvcGVyYXRpb25zIGluCmNydW5jaF9udW1iZXJzKCku
CgpBdm9pZCByZW5kZXJpbmcgdGhlIGZlYXR1cmVzZXRzIHRvIEMgdWludDMyX3QncyBpbiBjcnVu
Y2hfbnVtYmVycygpLCBhbmQKaW5zdGVhZCBkbyB0aGlzIGluIHdyaXRlX3Jlc3VsdHMoKS4gIFVw
ZGF0ZSBmb3JtYXRfdWludDMycygpIHRvIGNhbGwKZmVhdHVyZXNldF90b191aW50MzJzKCkgaW50
ZXJuYWxseS4KCk5vIGZ1bmN0aW9uYWwgY2hhbmdlIC0gdGhlIGdlbmVyYXRlZCBjcHVpZC1hdXRv
Z2VuLmggaXMgaWRlbnRpY2FsLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5j
b20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIu
cGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL3Rvb2xzL2dlbi1jcHVpZC5weSB8IDc3ICsrKysrKysr
KysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdl
ZCwgMjkgaW5zZXJ0aW9ucygrKSwgNDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL3Rv
b2xzL2dlbi1jcHVpZC5weSBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKaW5kZXggNzFlYTc4ZjRl
Yi4uOTliMmU3YWVlZSAxMDA3NTUKLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQorKysgYi94
ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5CkBAIC0yMCwyMCArMjAsMjEgQEAgZGVmIF9faW5pdF9fKHNl
bGYsIGlucHV0LCBvdXRwdXQpOgogICAgICAgICAjIFN0YXRlIHBhcnNlZCBmcm9tIGlucHV0CiAg
ICAgICAgIHNlbGYubmFtZXMgPSB7fSAgIyBWYWx1ZSA9PiBOYW1lIG1hcHBpbmcKICAgICAgICAg
c2VsZi52YWx1ZXMgPSB7fSAjIE5hbWUgPT4gVmFsdWUgbWFwcGluZwotICAgICAgICBzZWxmLnJh
d19zcGVjaWFsID0gc2V0KCkKLSAgICAgICAgc2VsZi5yYXdfcHYgPSBzZXQoKQotICAgICAgICBz
ZWxmLnJhd19odm1fc2hhZG93ID0gc2V0KCkKLSAgICAgICAgc2VsZi5yYXdfaHZtX2hhcCA9IHNl
dCgpCisgICAgICAgIHNlbGYucmF3ID0geworICAgICAgICAgICAgJyEnOiBzZXQoKSwKKyAgICAg
ICAgICAgICdBJzogc2V0KCksICdTJzogc2V0KCksICdIJzogc2V0KCksCisgICAgICAgIH0KIAog
ICAgICAgICAjIFN0YXRlIGNhbGN1bGF0ZWQKICAgICAgICAgc2VsZi5ucl9lbnRyaWVzID0gMCAj
IE51bWJlciBvZiB3b3JkcyBpbiBhIGZlYXR1cmVzZXQKICAgICAgICAgc2VsZi5jb21tb25fMWQg
PSAwICMgQ29tbW9uIGZlYXR1cmVzIGJldHdlZW4gMWQgYW5kIGUxZAotICAgICAgICBzZWxmLmtu
b3duID0gW10gIyBBbGwga25vd24gZmVhdHVyZXMKLSAgICAgICAgc2VsZi5zcGVjaWFsID0gW10g
IyBGZWF0dXJlcyB3aXRoIHNwZWNpYWwgc2VtYW50aWNzCi0gICAgICAgIHNlbGYucHYgPSBbXQot
ICAgICAgICBzZWxmLmh2bV9zaGFkb3cgPSBbXQotICAgICAgICBzZWxmLmh2bV9oYXAgPSBbXQor
ICAgICAgICBzZWxmLnB2ID0gc2V0KCkgIyBQViBmZWF0dXJlcworICAgICAgICBzZWxmLmh2bV9z
aGFkb3cgPSBzZXQoKSAjIEhWTSBzaGFkb3cgZmVhdHVyZXMKKyAgICAgICAgc2VsZi5odm1faGFw
ID0gc2V0KCkgIyBIVk0gSEFQIGZlYXR1cmVzCiAgICAgICAgIHNlbGYuYml0ZmllbGRzID0gW10g
IyBUZXh0IHRvIGRlY2xhcmUgbmFtZWQgYml0ZmllbGRzIGluIEMKKyAgICAgICAgc2VsZi5kZWVw
X2RlcHMgPSB7fSAjIHsgZmVhdHVyZSBudW0gPT4gZGVwZW5kYW50IGZlYXR1cmVzIH0KKyAgICAg
ICAgc2VsZi5ucl9kZWVwX2RlcHMgPSAwICMgTnVtYmVyIG9mIGVudHJpZXMgaW4gZGVlcF9kZXBz
CisgICAgICAgIHNlbGYuZGVlcF9mZWF0dXJlcyA9IHNldCgpICMgZmVhdHVyZXNldCBvZiBrZXlz
IGluIGRlZXBfZGVwcwogCiBkZWYgcGFyc2VfZGVmaW5pdGlvbnMoc3RhdGUpOgogICAgICIiIgpA
QCAtODEsMjAgKzgyLDkgQEAgZGVmIHBhcnNlX2RlZmluaXRpb25zKHN0YXRlKToKICAgICAgICAg
c3RhdGUudmFsdWVzW25hbWUubG93ZXIoKS5yZXBsYWNlKCJfIiwgIi0iKV0gPSB2YWwKIAogICAg
ICAgICBmb3IgYSBpbiBhdHRyOgotCi0gICAgICAgICAgICBpZiBhID09ICIhIjoKLSAgICAgICAg
ICAgICAgICBzdGF0ZS5yYXdfc3BlY2lhbC5hZGQodmFsKQotICAgICAgICAgICAgZWxpZiBhIGlu
ICJBU0giOgotICAgICAgICAgICAgICAgIGlmIGEgPT0gIkEiOgotICAgICAgICAgICAgICAgICAg
ICBzdGF0ZS5yYXdfcHYuYWRkKHZhbCkKLSAgICAgICAgICAgICAgICAgICAgc3RhdGUucmF3X2h2
bV9zaGFkb3cuYWRkKHZhbCkKLSAgICAgICAgICAgICAgICAgICAgc3RhdGUucmF3X2h2bV9oYXAu
YWRkKHZhbCkKLSAgICAgICAgICAgICAgICBlbGlmIGF0dHIgPT0gIlMiOgotICAgICAgICAgICAg
ICAgICAgICBzdGF0ZS5yYXdfaHZtX3NoYWRvdy5hZGQodmFsKQotICAgICAgICAgICAgICAgICAg
ICBzdGF0ZS5yYXdfaHZtX2hhcC5hZGQodmFsKQotICAgICAgICAgICAgICAgIGVsaWYgYXR0ciA9
PSAiSCI6Ci0gICAgICAgICAgICAgICAgICAgIHN0YXRlLnJhd19odm1faGFwLmFkZCh2YWwpCi0g
ICAgICAgICAgICBlbHNlOgorICAgICAgICAgICAgdHJ5OgorICAgICAgICAgICAgICAgIHN0YXRl
LnJhd1thXS5hZGQodmFsKQorICAgICAgICAgICAgZXhjZXB0IEtleUVycm9yOgogICAgICAgICAg
ICAgICAgIHJhaXNlIEZhaWwoIlVucmVjb2duaXNlZCBhdHRyaWJ1dGUgJyVzJyBmb3IgJXMiICUg
KGEsIG5hbWUpKQogCiAgICAgaWYgbGVuKHN0YXRlLm5hbWVzKSA9PSAwOgpAQCAtMTE3LDEwICsx
MDcsMTEgQEAgZGVmIGZlYXR1cmVzZXRfdG9fdWludDMycyhmcywgbnIpOgogICAgIGlmIGxlbih3
b3JkcykgPCBucjoKICAgICAgICAgd29yZHMuZXh0ZW5kKFswXSAqIChuciAtIGxlbih3b3Jkcykp
KQogCi0gICAgcmV0dXJuIFsgIjB4JTA4eFUiICUgeCBmb3IgeCBpbiB3b3JkcyBdCisgICAgcmV0
dXJuICgiMHglMDh4VSIgJSB4IGZvciB4IGluIHdvcmRzKQogCi1kZWYgZm9ybWF0X3VpbnQzMnMo
d29yZHMsIGluZGVudCk6CitkZWYgZm9ybWF0X3VpbnQzMnMoc3RhdGUsIGZlYXR1cmVzZXQsIGlu
ZGVudCk6CiAgICAgIiIiIEZvcm1hdCBhIGxpc3Qgb2YgdWludDMyX3QncyBzdWl0YWJsZSBmb3Ig
YSBtYWNybyBkZWZpbml0aW9uICIiIgorICAgIHdvcmRzID0gZmVhdHVyZXNldF90b191aW50MzJz
KGZlYXR1cmVzZXQsIHN0YXRlLm5yX2VudHJpZXMpCiAgICAgc3BhY2VzID0gIiAiICogaW5kZW50
CiAgICAgcmV0dXJuIHNwYWNlcyArICgiLCBcXFxuIiArIHNwYWNlcykuam9pbih3b3JkcykgKyAi
LCBcXCIKIApAQCAtMTMzLDEzICsxMjQsMTEgQEAgZGVmIGNydW5jaF9udW1iZXJzKHN0YXRlKToK
ICAgICAjIEZlYXR1cmVzIGNvbW1vbiBiZXR3ZWVuIDFkIGFuZCBlMWQuCiAgICAgY29tbW9uXzFk
ID0gKEZQVSwgVk1FLCBERSwgUFNFLCBUU0MsIE1TUiwgUEFFLCBNQ0UsIENYOCwgQVBJQywKICAg
ICAgICAgICAgICAgICAgTVRSUiwgUEdFLCBNQ0EsIENNT1YsIFBBVCwgUFNFMzYsIE1NWCwgRlhT
UikKKyAgICBzdGF0ZS5jb21tb25fMWQgPSBjb21tb25fMWQKIAotICAgIHN0YXRlLmtub3duID0g
ZmVhdHVyZXNldF90b191aW50MzJzKHN0YXRlLm5hbWVzLmtleXMoKSwgbnJfZW50cmllcykKLSAg
ICBzdGF0ZS5jb21tb25fMWQgPSBmZWF0dXJlc2V0X3RvX3VpbnQzMnMoY29tbW9uXzFkLCAxKVsw
XQotICAgIHN0YXRlLnNwZWNpYWwgPSBmZWF0dXJlc2V0X3RvX3VpbnQzMnMoc3RhdGUucmF3X3Nw
ZWNpYWwsIG5yX2VudHJpZXMpCi0gICAgc3RhdGUucHYgPSBmZWF0dXJlc2V0X3RvX3VpbnQzMnMo
c3RhdGUucmF3X3B2LCBucl9lbnRyaWVzKQotICAgIHN0YXRlLmh2bV9zaGFkb3cgPSBmZWF0dXJl
c2V0X3RvX3VpbnQzMnMoc3RhdGUucmF3X2h2bV9zaGFkb3csIG5yX2VudHJpZXMpCi0gICAgc3Rh
dGUuaHZtX2hhcCA9IGZlYXR1cmVzZXRfdG9fdWludDMycyhzdGF0ZS5yYXdfaHZtX2hhcCwgbnJf
ZW50cmllcykKKyAgICBzdGF0ZS5wdiA9IHN0YXRlLnJhd1snQSddCisgICAgc3RhdGUuaHZtX3No
YWRvdyA9IHN0YXRlLnB2IHwgc3RhdGUucmF3WydTJ10KKyAgICBzdGF0ZS5odm1faGFwID0gc3Rh
dGUuaHZtX3NoYWRvdyB8IHN0YXRlLnJhd1snSCddCiAKICAgICAjCiAgICAgIyBGZWF0dXJlIGRl
cGVuZGVuY3kgaW5mb3JtYXRpb24uCkBAIC0zMTcsMTcgKzMwNiw5IEBAIGRlZiBjcnVuY2hfbnVt
YmVycyhzdGF0ZSk6CiAKICAgICAgICAgc3RhdGUuZGVlcF9kZXBzW2ZlYXRdID0gc2VlblsxOl0K
IAotICAgIHN0YXRlLmRlZXBfZmVhdHVyZXMgPSBmZWF0dXJlc2V0X3RvX3VpbnQzMnMoZGVwcy5r
ZXlzKCksIG5yX2VudHJpZXMpCisgICAgc3RhdGUuZGVlcF9mZWF0dXJlcyA9IGRlcHMua2V5cygp
CiAgICAgc3RhdGUubnJfZGVlcF9kZXBzID0gbGVuKHN0YXRlLmRlZXBfZGVwcy5rZXlzKCkpCiAK
LSAgICB0cnk6Ci0gICAgICAgIF90bXAgPSBzdGF0ZS5kZWVwX2RlcHMuaXRlcml0ZW1zKCkKLSAg
ICBleGNlcHQgQXR0cmlidXRlRXJyb3I6Ci0gICAgICAgIF90bXAgPSBzdGF0ZS5kZWVwX2RlcHMu
aXRlbXMoKQotCi0gICAgZm9yIGssIHYgaW4gX3RtcDoKLSAgICAgICAgc3RhdGUuZGVlcF9kZXBz
W2tdID0gZmVhdHVyZXNldF90b191aW50MzJzKHYsIG5yX2VudHJpZXMpCi0KICAgICAjIENhbGN1
bGF0ZSB0aGUgYml0ZmllbGQgbmFtZSBkZWNsYXJhdGlvbnMKICAgICBmb3Igd29yZCBpbiByYW5n
ZShucl9lbnRyaWVzKToKIApAQCAtMzgyLDIxICszNjMsMjEgQEAgZGVmIHdyaXRlX3Jlc3VsdHMo
c3RhdGUpOgogCiAjZGVmaW5lIElOSVRfREVFUF9ERVBTIHsgXFwKICIiIiAlIChzdGF0ZS5ucl9l
bnRyaWVzLAotICAgICAgIHN0YXRlLmNvbW1vbl8xZCwKLSAgICAgICBmb3JtYXRfdWludDMycyhz
dGF0ZS5rbm93biwgNCksCi0gICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUuc3BlY2lhbCwgNCks
Ci0gICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUucHYsIDQpLAotICAgICAgIGZvcm1hdF91aW50
MzJzKHN0YXRlLmh2bV9zaGFkb3csIDQpLAotICAgICAgIGZvcm1hdF91aW50MzJzKHN0YXRlLmh2
bV9oYXAsIDQpLAorICAgICAgIG5leHQoZmVhdHVyZXNldF90b191aW50MzJzKHN0YXRlLmNvbW1v
bl8xZCwgMSkpLAorICAgICAgIGZvcm1hdF91aW50MzJzKHN0YXRlLCBzdGF0ZS5uYW1lcy5rZXlz
KCksIDQpLAorICAgICAgIGZvcm1hdF91aW50MzJzKHN0YXRlLCBzdGF0ZS5yYXdbJyEnXSwgNCks
CisgICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUsIHN0YXRlLnB2LCA0KSwKKyAgICAgICBmb3Jt
YXRfdWludDMycyhzdGF0ZSwgc3RhdGUuaHZtX3NoYWRvdywgNCksCisgICAgICAgZm9ybWF0X3Vp
bnQzMnMoc3RhdGUsIHN0YXRlLmh2bV9oYXAsIDQpLAogICAgICAgIHN0YXRlLm5yX2RlZXBfZGVw
cywKLSAgICAgICBmb3JtYXRfdWludDMycyhzdGF0ZS5kZWVwX2ZlYXR1cmVzLCA0KSwKKyAgICAg
ICBmb3JtYXRfdWludDMycyhzdGF0ZSwgc3RhdGUuZGVlcF9mZWF0dXJlcywgNCksCiAgICAgICAg
KSkKIAogICAgIGZvciBkZXAgaW4gc29ydGVkKHN0YXRlLmRlZXBfZGVwcy5rZXlzKCkpOgogICAg
ICAgICBzdGF0ZS5vdXRwdXQud3JpdGUoCiAgICAgICAgICAgICAiICAgIHsgJSN4VSwgLyogJXMg
Ki8geyBcXFxuJXNcbiAgICB9LCB9LCBcXFxuIgogICAgICAgICAgICAgJSAoZGVwLCBzdGF0ZS5u
YW1lc1tkZXBdLAotICAgICAgICAgICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUuZGVlcF9kZXBz
W2RlcF0sIDgpCisgICAgICAgICAgICAgICBmb3JtYXRfdWludDMycyhzdGF0ZSwgc3RhdGUuZGVl
cF9kZXBzW2RlcF0sIDgpCiAgICAgICAgICAgICkpCiAKICAgICBzdGF0ZS5vdXRwdXQud3JpdGUo
Ci0tIAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73Ca-0003lN-6L; Wed, 26 Feb 2020 20:22:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73CY-0003kZ-H8
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:38 +0000
X-Inumbo-ID: b5c99f1c-58d5-11ea-aba8-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b5c99f1c-58d5-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 20:22:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748548;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Mp3vTSIoidrYCPhEDJh/tjnLRnewseoGxmOw08frHcw=;
 b=MTZ7PpI89AApJug9ufrGP1CpJtsXRQLipeb2VQe3juUHqY132ohMITcQ
 QDshWLc7OjPjPgw7IegwOJbmFzvn7nfnQfdx3dW+drAkneMG9bGEoM8Eq
 4LLRkFyVHbiVajjJShzLuKM3pXVczRK9p+kTuOKVWWyHqe2n5Z6v+TGqI Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AejszfvZE+XcYYqkqYKwVEOkhLUKIu8VPp0jacGP93nLGHeLOVlsxKbdlf3R7CC1SKGQkIH2lK
 +FWzux0Hr+M8P2TAwyXOSN47OTI533kvvJPFauRHbIsh8rXiJixjnTv18doDDhIgRmE6+YuNu3
 ugAXVpbf2CUmK9upAJ6STALnJ+d0I696/mjmD5Qzwyd9Cnr0U+HHrItQsY/qaW5enJYkFDM9/d
 mEJQr5yoIoDVihE2Jdi09Usey4rD56cJK8iR1Ni04/F4LqNxEoA78Noj6W4i9uh0R/xPYhRKHk
 AXw=
X-SBRS: 2.7
X-MesageID: 13496575
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496575"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:20 +0000
Message-ID: <20200226202221.6555-10-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 09/10] x86/gen-cpuid: Distinguish default vs max
 in feature annotations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWxsb3cgbG93ZXJjYXNlIGEvcy9oIHRvIGJlIHVzZWQgdG8gYW5ub3RhdGUgYSBub24tZGVmYXVs
dCBmZWF0dXJlLgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNA
Y2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBX
ZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+Ci0tLQogeGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQuaCB8
IDIgKysKIHhlbi90b29scy9nZW4tY3B1aWQucHkgICAgICAgICAgICAgICAgICAgICAgfCA3ICsr
KystLS0KIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0Lmgg
Yi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNldC5oCmluZGV4IDA4Njcz
NmFjN2IuLmQ3OWE1M2JlZmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4
Ni9jcHVmZWF0dXJlc2V0LmgKKysrIGIveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZl
YXR1cmVzZXQuaApAQCAtODcsNiArODcsOCBAQCBlbnVtIHsKICAqICAgJ0EnID0gQWxsIGd1ZXN0
cy4KICAqICAgJ1MnID0gQWxsIEhWTSBndWVzdHMgKG5vdCBQViBndWVzdHMpLgogICogICAnSCcg
PSBIVk0gSEFQIGd1ZXN0cyAobm90IFBWIG9yIEhWTSBTaGFkb3cgZ3Vlc3RzKS4KKyAqICAgVXBw
ZXIgY2FzZSA9PiBBdmFpbGFibGUgYnkgZGVmYXVsdAorICogICBMb3dlciBjYXNlID0+IENhbiBi
ZSBvcHRlZC1pbiB0bywgYnV0IG5vdCBhdmFpbGFibGUgYnkgZGVmYXVsdC4KICAqLwogCiAvKiBJ
bnRlbC1kZWZpbmVkIENQVSBmZWF0dXJlcywgQ1BVSUQgbGV2ZWwgMHgwMDAwMDAwMS5lZHgsIHdv
cmQgMCAqLwpkaWZmIC0tZ2l0IGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weSBiL3hlbi90b29scy9n
ZW4tY3B1aWQucHkKaW5kZXggYWY1NjEwYTVlNi4uYzE3OGUyNDcwZCAxMDA3NTUKLS0tIGEveGVu
L3Rvb2xzL2dlbi1jcHVpZC5weQorKysgYi94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5CkBAIC0yMyw2
ICsyMyw3IEBAIGRlZiBfX2luaXRfXyhzZWxmLCBpbnB1dCwgb3V0cHV0KToKICAgICAgICAgc2Vs
Zi5yYXcgPSB7CiAgICAgICAgICAgICAnISc6IHNldCgpLAogICAgICAgICAgICAgJ0EnOiBzZXQo
KSwgJ1MnOiBzZXQoKSwgJ0gnOiBzZXQoKSwKKyAgICAgICAgICAgICdhJzogc2V0KCksICdzJzog
c2V0KCksICdoJzogc2V0KCksCiAgICAgICAgIH0KIAogICAgICAgICAjIFN0YXRlIGNhbGN1bGF0
ZWQKQEAgLTEzMyw5ICsxMzQsOSBAQCBkZWYgY3J1bmNoX251bWJlcnMoc3RhdGUpOgogICAgIHN0
YXRlLmh2bV9zaGFkb3dfZGVmID0gc3RhdGUucHZfZGVmIHwgc3RhdGUucmF3WydTJ10KICAgICBz
dGF0ZS5odm1faGFwX2RlZiA9IHN0YXRlLmh2bV9zaGFkb3dfZGVmIHwgc3RhdGUucmF3WydIJ10K
IAotICAgIHN0YXRlLnB2X21heCA9IHN0YXRlLnB2X2RlZgotICAgIHN0YXRlLmh2bV9zaGFkb3df
bWF4ID0gc3RhdGUuaHZtX3NoYWRvd19kZWYKLSAgICBzdGF0ZS5odm1faGFwX21heCA9IHN0YXRl
Lmh2bV9oYXBfZGVmCisgICAgc3RhdGUucHZfbWF4ID0gc3RhdGUucmF3WydBJ10gfCBzdGF0ZS5y
YXdbJ2EnXQorICAgIHN0YXRlLmh2bV9zaGFkb3dfbWF4ID0gc3RhdGUucHZfbWF4IHwgc3RhdGUu
cmF3WydTJ10gfCBzdGF0ZS5yYXdbJ3MnXQorICAgIHN0YXRlLmh2bV9oYXBfbWF4ID0gc3RhdGUu
aHZtX3NoYWRvd19tYXggfCBzdGF0ZS5yYXdbJ0gnXSB8IHN0YXRlLnJhd1snaCddCiAKICAgICAj
CiAgICAgIyBGZWF0dXJlIGRlcGVuZGVuY3kgaW5mb3JtYXRpb24uCi0tIAoyLjExLjAKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73CP-0003ir-Hs; Wed, 26 Feb 2020 20:22:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73CO-0003ih-13
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:28 +0000
X-Inumbo-ID: b4212d10-58d5-11ea-94dc-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b4212d10-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748546;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=xtUBUmH4EQzi1S/Wa1S08vzOPzVv8vAHSz85LL5/5ls=;
 b=c2+IAB47rqGpt2mibUZaML6JHW4WISUEKCw9JmXsywgJXZmKUJX3ry5o
 tteTvpwcV5SvSBtKOdadmtpH5zF7ps5nEk7XxK2kapL8gtOWUetbVT9fu
 MiN50ePZXq8ndTRP/GCM40a1lapYR8m26QXWTyjcjqO/dPlGPnLMARZEN U=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: p7asNZjil5FEVuwRXOTwyq2ukGdfxpzxyTe52S4ZjD9Xwsb4vY9Yu4LIvs/Sj0cr75Rgzv6eMK
 9msx0szQP6obUY3aVqur3Q3TDGTjeukJF+7bJhCZQs2kBxY3VUBBupgN8PhiKK//lpQ0FUHiQo
 DEGjLF3O60As5GcArVnmLeQi7RQeEJB3tPd+GQKHRU5poESI6mw24SSo7fGL0wrk8ayQYHX6ot
 LNb48Wv2BDmiHoUfthn076RPk/03bRBXOy6QuZ7m8M+a3LSuroQarkHQroB7StkqPgrNeMDWdk
 FbA=
X-SBRS: 2.7
X-MesageID: 13496567
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496567"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:13 +0000
Message-ID: <20200226202221.6555-3-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 02/10] tools/libxc: Simplify
 xc_get_static_cpu_featuremask()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RHJvcCBYQ19GRUFUVVJFTUFTS19ERUVQX0ZFQVRVUkVTLiAgSXQgaXNuJ3QgdXNlZCBieSBhbnkg
Y2FsbGVycywgYW5kIHVubGlrZQp0aGUgb3RoZXIgc3RhdGljIG1hc2tzLCB3b24ndCBiZSBvZiBp
bnRlcmVzdCB0byBhbnlvbmUgd2l0aG91dCBvdGhlciBwaWVjZXMgb2YKY3B1aWQtYXV0b2dlbi5o
CgpJbiB4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzaygpLCB1c2UgYSAyZCBhcnJheSBpbnN0
ZWFkIG9mIGluZGl2aWR1YWxseQpuYW1lZCB2YXJpYWJsZXMsIGFuZCBkcm9wIHRoZSBzd2l0Y2gg
c3RhdGVtZW50IGNvbXBsZXRlbHkuCgpObyBwcmFjdGljYWwgY2hhbmdlLgoKU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4g
QmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogdG9vbHMvbGlieGMv
aW5jbHVkZS94ZW5jdHJsLmggfCAgMSAtCiB0b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYyAgICB8
IDQ2ICsrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDIgZmlsZXMg
Y2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
dG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmggYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0
cmwuaAppbmRleCA5OTU1MmE1ZjczLi5kZWMzYzVkZTJiIDEwMDY0NAotLS0gYS90b29scy9saWJ4
Yy9pbmNsdWRlL3hlbmN0cmwuaAorKysgYi90b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaApA
QCAtMjQ4OCw3ICsyNDg4LDYgQEAgZW51bSB4Y19zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrIHsKICAg
ICBYQ19GRUFUVVJFTUFTS19QViwKICAgICBYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XLAogICAg
IFhDX0ZFQVRVUkVNQVNLX0hWTV9IQVAsCi0gICAgWENfRkVBVFVSRU1BU0tfREVFUF9GRUFUVVJF
UywKIH07CiBjb25zdCB1aW50MzJfdCAqeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soZW51
bSB4Y19zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrKTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMv
eGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwppbmRleCAyMWIxNWI4
NmVjLi41M2NiNzI0MzhhIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwor
KysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwpAQCAtOTAsNDMgKzkwLDIzIEBAIHVpbnQz
Ml90IHhjX2dldF9jcHVfZmVhdHVyZXNldF9zaXplKHZvaWQpCiBjb25zdCB1aW50MzJfdCAqeGNf
Z2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soCiAgICAgZW51bSB4Y19zdGF0aWNfY3B1X2ZlYXR1
cmVtYXNrIG1hc2spCiB7Ci0gICAgY29uc3Qgc3RhdGljIHVpbnQzMl90IGtub3duW0ZFQVRVUkVT
RVRfTlJfRU5UUklFU10gPSBJTklUX0tOT1dOX0ZFQVRVUkVTLAotICAgICAgICBzcGVjaWFsW0ZF
QVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX1NQRUNJQUxfRkVBVFVSRVMsCi0gICAgICAgIHB2
W0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX1BWX0ZFQVRVUkVTLAotICAgICAgICBodm1f
c2hhZG93W0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX0hWTV9TSEFET1dfRkVBVFVSRVMs
Ci0gICAgICAgIGh2bV9oYXBbRkVBVFVSRVNFVF9OUl9FTlRSSUVTXSA9IElOSVRfSFZNX0hBUF9G
RUFUVVJFUywKLSAgICAgICAgZGVlcF9mZWF0dXJlc1tGRUFUVVJFU0VUX05SX0VOVFJJRVNdID0g
SU5JVF9ERUVQX0ZFQVRVUkVTOwotCi0gICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUoa25vd24p
ICE9IEZFQVRVUkVTRVRfTlJfRU5UUklFUyk7Ci0gICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUo
c3BlY2lhbCkgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsKLSAgICBCVUlMRF9CVUdfT04oQVJS
QVlfU0laRShwdikgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsKLSAgICBCVUlMRF9CVUdfT04o
QVJSQVlfU0laRShodm1fc2hhZG93KSAhPSBGRUFUVVJFU0VUX05SX0VOVFJJRVMpOwotICAgIEJV
SUxEX0JVR19PTihBUlJBWV9TSVpFKGh2bV9oYXApICE9IEZFQVRVUkVTRVRfTlJfRU5UUklFUyk7
Ci0gICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUoZGVlcF9mZWF0dXJlcykgIT0gRkVBVFVSRVNF
VF9OUl9FTlRSSUVTKTsKLQotICAgIHN3aXRjaCAoIG1hc2sgKQotICAgIHsKLSAgICBjYXNlIFhD
X0ZFQVRVUkVNQVNLX0tOT1dOOgotICAgICAgICByZXR1cm4ga25vd247Ci0KLSAgICBjYXNlIFhD
X0ZFQVRVUkVNQVNLX1NQRUNJQUw6Ci0gICAgICAgIHJldHVybiBzcGVjaWFsOwotCi0gICAgY2Fz
ZSBYQ19GRUFUVVJFTUFTS19QVjoKLSAgICAgICAgcmV0dXJuIHB2OworICAgIGNvbnN0IHN0YXRp
YyB1aW50MzJfdCBtYXNrc1tdW0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSB7CisjZGVmaW5lIE1B
U0soeCkgW1hDX0ZFQVRVUkVNQVNLXyAjIyB4XSA9IElOSVRfICMjIHggIyMgX0ZFQVRVUkVTCiAK
LSAgICBjYXNlIFhDX0ZFQVRVUkVNQVNLX0hWTV9TSEFET1c6Ci0gICAgICAgIHJldHVybiBodm1f
c2hhZG93OworICAgICAgICBNQVNLKEtOT1dOKSwKKyAgICAgICAgTUFTSyhTUEVDSUFMKSwKKyAg
ICAgICAgTUFTSyhQViksCisgICAgICAgIE1BU0soSFZNX1NIQURPVyksCisgICAgICAgIE1BU0so
SFZNX0hBUCksCiAKLSAgICBjYXNlIFhDX0ZFQVRVUkVNQVNLX0hWTV9IQVA6Ci0gICAgICAgIHJl
dHVybiBodm1faGFwOworI3VuZGVmIE1BU0sKKyAgICB9OworICAgIEJVSUxEX0JVR19PTihBUlJB
WV9TSVpFKG1hc2tzWzBdKSAhPSBGRUFUVVJFU0VUX05SX0VOVFJJRVMpOwogCi0gICAgY2FzZSBY
Q19GRUFUVVJFTUFTS19ERUVQX0ZFQVRVUkVTOgotICAgICAgICByZXR1cm4gZGVlcF9mZWF0dXJl
czsKLQotICAgIGRlZmF1bHQ6CisgICAgaWYgKCAodW5zaWduZWQgaW50KW1hc2sgPj0gQVJSQVlf
U0laRShtYXNrcykgKQogICAgICAgICByZXR1cm4gTlVMTDsKLSAgICB9CisKKyAgICByZXR1cm4g
bWFza3NbbWFza107CiB9CiAKIGludCB4Y19nZXRfY3B1X3BvbGljeV9zaXplKHhjX2ludGVyZmFj
ZSAqeGNoLCB1aW50MzJfdCAqbnJfbGVhdmVzLAotLSAKMi4xMS4wCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73CU-0003jf-IU; Wed, 26 Feb 2020 20:22:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73CT-0003jE-HV
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:33 +0000
X-Inumbo-ID: b58023a0-58d5-11ea-aba8-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b58023a0-58d5-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 20:22:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748548;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=dq09f6IQNB5lfMnrAuTuyNDc3XCBHoDzUrB9JPOM2b4=;
 b=esI4UTu7JAhc3Rzg2jJOArLJfzE8ZAenUPgOFP2p7L+ZTshEE5EmrMYQ
 LMIVuBHnfJGw9ndc6fGfiYwrT44QcxqgaOCWAmZmI2jb56RekWya/CUE7
 xcsWO44XnA0ODPPpp8OJjMCZtYTTxdsP7WCpKVDyG7zU9E65MGLKPbRlM c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YU14lgep6DCZjxl/Ho/WAS2tWbFyWXi49jhPdg+wkVhZloXWfqCzmMJAjUHgbq3mzlxL7wjBwn
 +nWxg6iu3itTQjmKmVez8d69T9GjExOF58/8q70GhNSAfk7xQpI+D4iLQBBqHMJbCcGz3j2jG9
 46c2sPCWZGjgZLthwh3ohJ9Kvh5Cr6n2I2yL8nl/ZbRKo/9BMDnXhS4zHW7OsWS0yg2m47MlN+
 iXk3NIZwH6VKpWQTrYVAJzhtsfWXdLfK5sY92pA+kX7IVRr/VYwUSrSZBbfKdWdP0WYXqAkUZ1
 J6A=
X-SBRS: 2.7
X-MesageID: 13496571
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496571"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:15 +0000
Message-ID: <20200226202221.6555-5-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/10] x86/gen-cpuid: Create max and default
 variations of INIT_*_FEATURES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIG5vdywgd3JpdGUgdGhlIHNhbWUgY29udGVudCBmb3IgYm90aC4gIFVwZGF0ZSB0aGUgdXNl
cnMgb2YgdGhlCmluaXRpYWxpc2VycyB0byB1c2UgdGhlIG5ldyBuYW1lLCBhbmQgZXh0ZW5kIHhl
bi1jcHVpZCB0byBkdW1wIGJvdGggZGVmYXVsdAphbmQgbWF4IGZlYXR1cmVzZXRzLgoKU2lnbmVk
LW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkND
OiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3Jn
PgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogdG9vbHMv
bGlieGMvaW5jbHVkZS94ZW5jdHJsLmggfCAgOSArKysrKystLS0KIHRvb2xzL2xpYnhjL3hjX2Nw
dWlkX3g4Ni5jICAgIHwgIDkgKysrKysrLS0tCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAg
ICB8IDE4ICsrKysrKysrKysrKy0tLS0tLQogeGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgICAg
fCAyMCArKysrKysrKysrLS0tLS0tLS0tLQogeGVuL3Rvb2xzL2dlbi1jcHVpZC5weSAgICAgICAg
fCA0MCArKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tCiA1IGZpbGVzIGNo
YW5nZWQsIDYyIGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rv
b2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJs
LmgKaW5kZXggZGVjM2M1ZGUyYi4uZmM2ZTU3YTFhMCAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGMv
aW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKQEAg
LTI0ODUsOSArMjQ4NSwxMiBAQCB1aW50MzJfdCB4Y19nZXRfY3B1X2ZlYXR1cmVzZXRfc2l6ZSh2
b2lkKTsKIGVudW0geGNfc3RhdGljX2NwdV9mZWF0dXJlbWFzayB7CiAgICAgWENfRkVBVFVSRU1B
U0tfS05PV04sCiAgICAgWENfRkVBVFVSRU1BU0tfU1BFQ0lBTCwKLSAgICBYQ19GRUFUVVJFTUFT
S19QViwKLSAgICBYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XLAotICAgIFhDX0ZFQVRVUkVNQVNL
X0hWTV9IQVAsCisgICAgWENfRkVBVFVSRU1BU0tfUFZfTUFYLAorICAgIFhDX0ZFQVRVUkVNQVNL
X1BWX0RFRiwKKyAgICBYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XX01BWCwKKyAgICBYQ19GRUFU
VVJFTUFTS19IVk1fU0hBRE9XX0RFRiwKKyAgICBYQ19GRUFUVVJFTUFTS19IVk1fSEFQX01BWCwK
KyAgICBYQ19GRUFUVVJFTUFTS19IVk1fSEFQX0RFRiwKIH07CiBjb25zdCB1aW50MzJfdCAqeGNf
Z2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soZW51bSB4Y19zdGF0aWNfY3B1X2ZlYXR1cmVtYXNr
KTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGMveGNfY3B1aWRfeDg2LmMgYi90b29scy9saWJ4
Yy94Y19jcHVpZF94ODYuYwppbmRleCA1M2NiNzI0MzhhLi5jMmVhMGRiMjVjIDEwMDY0NAotLS0g
YS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYworKysgYi90b29scy9saWJ4Yy94Y19jcHVpZF94
ODYuYwpAQCAtOTUsOSArOTUsMTIgQEAgY29uc3QgdWludDMyX3QgKnhjX2dldF9zdGF0aWNfY3B1
X2ZlYXR1cmVtYXNrKAogCiAgICAgICAgIE1BU0soS05PV04pLAogICAgICAgICBNQVNLKFNQRUNJ
QUwpLAotICAgICAgICBNQVNLKFBWKSwKLSAgICAgICAgTUFTSyhIVk1fU0hBRE9XKSwKLSAgICAg
ICAgTUFTSyhIVk1fSEFQKSwKKyAgICAgICAgTUFTSyhQVl9NQVgpLAorICAgICAgICBNQVNLKFBW
X0RFRiksCisgICAgICAgIE1BU0soSFZNX1NIQURPV19NQVgpLAorICAgICAgICBNQVNLKEhWTV9T
SEFET1dfREVGKSwKKyAgICAgICAgTUFTSyhIVk1fSEFQX01BWCksCisgICAgICAgIE1BU0soSFZN
X0hBUF9ERUYpLAogCiAjdW5kZWYgTUFTSwogICAgIH07CmRpZmYgLS1naXQgYS90b29scy9taXNj
L3hlbi1jcHVpZC5jIGIvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYwppbmRleCAzNmMxN2JmNzc3Li41
ODViNTMwYjIxIDEwMDY0NAotLS0gYS90b29scy9taXNjL3hlbi1jcHVpZC5jCisrKyBiL3Rvb2xz
L21pc2MveGVuLWNwdWlkLmMKQEAgLTI4MywxMiArMjgzLDE4IEBAIHN0YXRpYyB2b2lkIGR1bXBf
aW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwgYm9vbCBkZXRhaWwpCiAgICAgICAgICAgICAgICAgICAg
ICAgbnJfZmVhdHVyZXMsICJLbm93biIsIGRldGFpbCk7CiAgICAgZGVjb2RlX2ZlYXR1cmVzZXQo
eGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfU1BFQ0lBTCksCiAg
ICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJTcGVjaWFsIiwgZGV0YWlsKTsKLSAg
ICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFU
VVJFTUFTS19QViksCi0gICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBNYXNr
IiwgZGV0YWlsKTsKLSAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0
dXJlbWFzayhYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XKSwKLSAgICAgICAgICAgICAgICAgICAg
ICBucl9mZWF0dXJlcywgIkhWTSBTaGFkb3cgTWFzayIsIGRldGFpbCk7Ci0gICAgZGVjb2RlX2Zl
YXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZN
X0hBUCksCi0gICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJIVk0gSGFwIE1hc2si
LCBkZXRhaWwpOworICAgIGRlY29kZV9mZWF0dXJlc2V0KHhjX2dldF9zdGF0aWNfY3B1X2ZlYXR1
cmVtYXNrKFhDX0ZFQVRVUkVNQVNLX1BWX01BWCksCisgICAgICAgICAgICAgICAgICAgICAgbnJf
ZmVhdHVyZXMsICJQViBNYXgiLCBkZXRhaWwpOworICAgIGRlY29kZV9mZWF0dXJlc2V0KHhjX2dl
dF9zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrKFhDX0ZFQVRVUkVNQVNLX1BWX0RFRiksCisgICAgICAg
ICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBEZWZhdWx0IiwgZGV0YWlsKTsKKyAgICBk
ZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFUVVJF
TUFTS19IVk1fU0hBRE9XX01BWCksCisgICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMs
ICJIVk0gU2hhZG93IE1heCIsIGRldGFpbCk7CisgICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0
X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX1NIQURPV19ERUYpLAor
ICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIFNoYWRvdyBEZWZhdWx0Iiwg
ZGV0YWlsKTsKKyAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJl
bWFzayhYQ19GRUFUVVJFTUFTS19IVk1fSEFQX01BWCksCisgICAgICAgICAgICAgICAgICAgICAg
bnJfZmVhdHVyZXMsICJIVk0gSGFwIE1heCIsIGRldGFpbCk7CisgICAgZGVjb2RlX2ZlYXR1cmVz
ZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX0hBUF9E
RUYpLAorICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIEhhcCBEZWZhdWx0
IiwgZGV0YWlsKTsKIAogICAgIHByaW50ZigiXG5EeW5hbWljIHNldHM6XG4iKTsKICAgICBmb3Ig
KCBpID0gMDsgaSA8IEFSUkFZX1NJWkUoZmVhdHVyZXNldHMpOyArK2kgKQpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2NwdWlkLmMgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRleCBhZWUyMjFk
YzQ0Li41NDZhZTMxYmI5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysgYi94
ZW4vYXJjaC94ODYvY3B1aWQuYwpAQCAtMTUsOSArMTUsOSBAQAogY29uc3QgdWludDMyX3Qga25v
d25fZmVhdHVyZXNbXSA9IElOSVRfS05PV05fRkVBVFVSRVM7CiBjb25zdCB1aW50MzJfdCBzcGVj
aWFsX2ZlYXR1cmVzW10gPSBJTklUX1NQRUNJQUxfRkVBVFVSRVM7CiAKLXN0YXRpYyBjb25zdCB1
aW50MzJfdCBwdl9mZWF0dXJlbWFza1tdID0gSU5JVF9QVl9GRUFUVVJFUzsKLXN0YXRpYyBjb25z
dCB1aW50MzJfdCBodm1fc2hhZG93X2ZlYXR1cmVtYXNrW10gPSBJTklUX0hWTV9TSEFET1dfRkVB
VFVSRVM7Ci1zdGF0aWMgY29uc3QgdWludDMyX3QgaHZtX2hhcF9mZWF0dXJlbWFza1tdID0gSU5J
VF9IVk1fSEFQX0ZFQVRVUkVTOworc3RhdGljIGNvbnN0IHVpbnQzMl90IHB2X21heF9mZWF0dXJl
bWFza1tdID0gSU5JVF9QVl9NQVhfRkVBVFVSRVM7CitzdGF0aWMgY29uc3QgdWludDMyX3QgaHZt
X3NoYWRvd19tYXhfZmVhdHVyZW1hc2tbXSA9IElOSVRfSFZNX1NIQURPV19NQVhfRkVBVFVSRVM7
CitzdGF0aWMgY29uc3QgdWludDMyX3QgaHZtX2hhcF9tYXhfZmVhdHVyZW1hc2tbXSA9IElOSVRf
SFZNX0hBUF9NQVhfRkVBVFVSRVM7CiBzdGF0aWMgY29uc3QgdWludDMyX3QgZGVlcF9mZWF0dXJl
c1tdID0gSU5JVF9ERUVQX0ZFQVRVUkVTOwogCiBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV94ZW5f
Y3B1aWQoY29uc3QgY2hhciAqcykKQEAgLTM1OSw3ICszNTksNyBAQCBzdGF0aWMgdm9pZCBfX2lu
aXQgY2FsY3VsYXRlX3B2X21heF9wb2xpY3kodm9pZCkKICAgICBjcHVpZF9wb2xpY3lfdG9fZmVh
dHVyZXNldChwLCBwdl9mZWF0dXJlc2V0KTsKIAogICAgIGZvciAoIGkgPSAwOyBpIDwgQVJSQVlf
U0laRShwdl9mZWF0dXJlc2V0KTsgKytpICkKLSAgICAgICAgcHZfZmVhdHVyZXNldFtpXSAmPSBw
dl9mZWF0dXJlbWFza1tpXTsKKyAgICAgICAgcHZfZmVhdHVyZXNldFtpXSAmPSBwdl9tYXhfZmVh
dHVyZW1hc2tbaV07CiAKICAgICAvKgogICAgICAqIElmIFhlbiBpc24ndCB2aXJ0dWFsaXNpbmcg
TVNSX1NQRUNfQ1RSTCBmb3IgUFYgZ3Vlc3RzIGJlY2F1c2Ugb2YKQEAgLTM5MSw3ICszOTEsNyBA
QCBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX2h2bV9tYXhfcG9saWN5KHZvaWQpCiAgICAg
Y3B1aWRfcG9saWN5X3RvX2ZlYXR1cmVzZXQocCwgaHZtX2ZlYXR1cmVzZXQpOwogCiAgICAgaHZt
X2ZlYXR1cmVtYXNrID0gaHZtX2hhcF9zdXBwb3J0ZWQoKSA/Ci0gICAgICAgIGh2bV9oYXBfZmVh
dHVyZW1hc2sgOiBodm1fc2hhZG93X2ZlYXR1cmVtYXNrOworICAgICAgICBodm1faGFwX21heF9m
ZWF0dXJlbWFzayA6IGh2bV9zaGFkb3dfbWF4X2ZlYXR1cmVtYXNrOwogCiAgICAgZm9yICggaSA9
IDA7IGkgPCBBUlJBWV9TSVpFKGh2bV9mZWF0dXJlc2V0KTsgKytpICkKICAgICAgICAgaHZtX2Zl
YXR1cmVzZXRbaV0gJj0gaHZtX2ZlYXR1cmVtYXNrW2ldOwpAQCAtNTAwLDcgKzUwMCw3IEBAIHZv
aWQgcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgIGlm
ICggIWhhcF9lbmFibGVkKGQpICkKICAgICAgICAgewogICAgICAgICAgICAgZm9yICggaSA9IDA7
IGkgPCBBUlJBWV9TSVpFKG1heF9mcyk7IGkrKyApCi0gICAgICAgICAgICAgICAgbWF4X2ZzW2ld
ICY9IGh2bV9zaGFkb3dfZmVhdHVyZW1hc2tbaV07CisgICAgICAgICAgICAgICAgbWF4X2ZzW2ld
ICY9IGh2bV9zaGFkb3dfbWF4X2ZlYXR1cmVtYXNrW2ldOwogICAgICAgICB9CiAKICAgICAgICAg
LyogSGlkZSBuZXN0ZWQtdmlydCBpZiBpdCBoYXNuJ3QgYmVlbiBleHBsaWNpdGx5IGNvbmZpZ3Vy
ZWQuICovCkBAIC05NjQsNyArOTY0LDcgQEAgdm9pZCBndWVzdF9jcHVpZChjb25zdCBzdHJ1Y3Qg
dmNwdSAqdiwgdWludDMyX3QgbGVhZiwKIAogICAgICAgICAgICAgLyoKICAgICAgICAgICAgICAq
IFBTRTM2IGlzIG5vdCBzdXBwb3J0ZWQgaW4gc2hhZG93IG1vZGUuICBUaGlzIGJpdCBzaG91bGQg
YmUKLSAgICAgICAgICAgICAqIGNsZWFyIGluIGh2bV9zaGFkb3dfZmVhdHVyZW1hc2tbXS4KKyAg
ICAgICAgICAgICAqIGNsZWFyIGluIGh2bV9zaGFkb3dfbWF4X2ZlYXR1cmVtYXNrW10uCiAgICAg
ICAgICAgICAgKgogICAgICAgICAgICAgICogSG93ZXZlciwgYW4gdW5zcGVjaWZpZWQgdmVyc2lv
biBvZiBIeXBlci1WIGZyb20gMjAxMSByZWZ1c2VzIHRvCiAgICAgICAgICAgICAgKiBzdGFydCBh
cyB0aGUgImNwdSBkb2VzIG5vdCBwcm92aWRlIHJlcXVpcmVkIGh3IGZlYXR1cmVzIiBpZiBpdApA
QCAtMTAwMyw5ICsxMDAzLDkgQEAgc3RhdGljIHZvaWQgX19pbml0IF9fbWF5YmVfdW51c2VkIGJ1
aWxkX2Fzc2VydGlvbnModm9pZCkKIHsKICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShrbm93
bl9mZWF0dXJlcykgIT0gRlNDQVBJTlRTKTsKICAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShz
cGVjaWFsX2ZlYXR1cmVzKSAhPSBGU0NBUElOVFMpOwotICAgIEJVSUxEX0JVR19PTihBUlJBWV9T
SVpFKHB2X2ZlYXR1cmVtYXNrKSAhPSBGU0NBUElOVFMpOwotICAgIEJVSUxEX0JVR19PTihBUlJB
WV9TSVpFKGh2bV9zaGFkb3dfZmVhdHVyZW1hc2spICE9IEZTQ0FQSU5UUyk7Ci0gICAgQlVJTERf
QlVHX09OKEFSUkFZX1NJWkUoaHZtX2hhcF9mZWF0dXJlbWFzaykgIT0gRlNDQVBJTlRTKTsKKyAg
ICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShwdl9tYXhfZmVhdHVyZW1hc2spICE9IEZTQ0FQSU5U
Uyk7CisgICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUoaHZtX3NoYWRvd19tYXhfZmVhdHVyZW1h
c2spICE9IEZTQ0FQSU5UUyk7CisgICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUoaHZtX2hhcF9t
YXhfZmVhdHVyZW1hc2spICE9IEZTQ0FQSU5UUyk7CiAgICAgQlVJTERfQlVHX09OKEFSUkFZX1NJ
WkUoZGVlcF9mZWF0dXJlcykgIT0gRlNDQVBJTlRTKTsKIAogICAgIC8qIEZpbmQgc29tZSBtb3Jl
IGNsZXZlciBhbGxvY2F0aW9uIHNjaGVtZSBpZiB0aGlzIHRyaXBzLiAqLwpkaWZmIC0tZ2l0IGEv
eGVuL3Rvb2xzL2dlbi1jcHVpZC5weSBiL3hlbi90b29scy9nZW4tY3B1aWQucHkKaW5kZXggOTli
MmU3YWVlZS4uYWY1NjEwYTVlNiAxMDA3NTUKLS0tIGEveGVuL3Rvb2xzL2dlbi1jcHVpZC5weQor
KysgYi94ZW4vdG9vbHMvZ2VuLWNwdWlkLnB5CkBAIC0yOCw5ICsyOCwxMiBAQCBkZWYgX19pbml0
X18oc2VsZiwgaW5wdXQsIG91dHB1dCk6CiAgICAgICAgICMgU3RhdGUgY2FsY3VsYXRlZAogICAg
ICAgICBzZWxmLm5yX2VudHJpZXMgPSAwICMgTnVtYmVyIG9mIHdvcmRzIGluIGEgZmVhdHVyZXNl
dAogICAgICAgICBzZWxmLmNvbW1vbl8xZCA9IDAgIyBDb21tb24gZmVhdHVyZXMgYmV0d2VlbiAx
ZCBhbmQgZTFkCi0gICAgICAgIHNlbGYucHYgPSBzZXQoKSAjIFBWIGZlYXR1cmVzCi0gICAgICAg
IHNlbGYuaHZtX3NoYWRvdyA9IHNldCgpICMgSFZNIHNoYWRvdyBmZWF0dXJlcwotICAgICAgICBz
ZWxmLmh2bV9oYXAgPSBzZXQoKSAjIEhWTSBIQVAgZmVhdHVyZXMKKyAgICAgICAgc2VsZi5wdl9k
ZWYgPSBzZXQoKSAjIFBWIGRlZmF1bHQgZmVhdHVyZXMKKyAgICAgICAgc2VsZi5odm1fc2hhZG93
X2RlZiA9IHNldCgpICMgSFZNIHNoYWRvdyBkZWZhdWx0IGZlYXR1cmVzCisgICAgICAgIHNlbGYu
aHZtX2hhcF9kZWYgPSBzZXQoKSAjIEhWTSBIQVAgZGVmYXVsdCBmZWF0dXJlcworICAgICAgICBz
ZWxmLnB2X21heCA9IHNldCgpICMgUFYgbWF4IGZlYXR1cmVzCisgICAgICAgIHNlbGYuaHZtX3No
YWRvd19tYXggPSBzZXQoKSAjIEhWTSBzaGFkb3cgbWF4IGZlYXR1cmVzCisgICAgICAgIHNlbGYu
aHZtX2hhcF9tYXggPSBzZXQoKSAjIEhWTSBIQVAgbWF4IGZlYXR1cmVzCiAgICAgICAgIHNlbGYu
Yml0ZmllbGRzID0gW10gIyBUZXh0IHRvIGRlY2xhcmUgbmFtZWQgYml0ZmllbGRzIGluIEMKICAg
ICAgICAgc2VsZi5kZWVwX2RlcHMgPSB7fSAjIHsgZmVhdHVyZSBudW0gPT4gZGVwZW5kYW50IGZl
YXR1cmVzIH0KICAgICAgICAgc2VsZi5ucl9kZWVwX2RlcHMgPSAwICMgTnVtYmVyIG9mIGVudHJp
ZXMgaW4gZGVlcF9kZXBzCkBAIC0xMjYsOSArMTI5LDEzIEBAIGRlZiBjcnVuY2hfbnVtYmVycyhz
dGF0ZSk6CiAgICAgICAgICAgICAgICAgIE1UUlIsIFBHRSwgTUNBLCBDTU9WLCBQQVQsIFBTRTM2
LCBNTVgsIEZYU1IpCiAgICAgc3RhdGUuY29tbW9uXzFkID0gY29tbW9uXzFkCiAKLSAgICBzdGF0
ZS5wdiA9IHN0YXRlLnJhd1snQSddCi0gICAgc3RhdGUuaHZtX3NoYWRvdyA9IHN0YXRlLnB2IHwg
c3RhdGUucmF3WydTJ10KLSAgICBzdGF0ZS5odm1faGFwID0gc3RhdGUuaHZtX3NoYWRvdyB8IHN0
YXRlLnJhd1snSCddCisgICAgc3RhdGUucHZfZGVmID0gc3RhdGUucmF3WydBJ10KKyAgICBzdGF0
ZS5odm1fc2hhZG93X2RlZiA9IHN0YXRlLnB2X2RlZiB8IHN0YXRlLnJhd1snUyddCisgICAgc3Rh
dGUuaHZtX2hhcF9kZWYgPSBzdGF0ZS5odm1fc2hhZG93X2RlZiB8IHN0YXRlLnJhd1snSCddCisK
KyAgICBzdGF0ZS5wdl9tYXggPSBzdGF0ZS5wdl9kZWYKKyAgICBzdGF0ZS5odm1fc2hhZG93X21h
eCA9IHN0YXRlLmh2bV9zaGFkb3dfZGVmCisgICAgc3RhdGUuaHZtX2hhcF9tYXggPSBzdGF0ZS5o
dm1faGFwX2RlZgogCiAgICAgIwogICAgICMgRmVhdHVyZSBkZXBlbmRlbmN5IGluZm9ybWF0aW9u
LgpAQCAtMzUxLDExICszNTgsMTcgQEAgZGVmIHdyaXRlX3Jlc3VsdHMoc3RhdGUpOgogCiAjZGVm
aW5lIElOSVRfU1BFQ0lBTF9GRUFUVVJFUyB7IFxcXG4lc1xufQogCi0jZGVmaW5lIElOSVRfUFZf
RkVBVFVSRVMgeyBcXFxuJXNcbn0KKyNkZWZpbmUgSU5JVF9QVl9ERUZfRkVBVFVSRVMgeyBcXFxu
JXNcbn0KKworI2RlZmluZSBJTklUX1BWX01BWF9GRUFUVVJFUyB7IFxcXG4lc1xufQorCisjZGVm
aW5lIElOSVRfSFZNX1NIQURPV19ERUZfRkVBVFVSRVMgeyBcXFxuJXNcbn0KKworI2RlZmluZSBJ
TklUX0hWTV9TSEFET1dfTUFYX0ZFQVRVUkVTIHsgXFxcbiVzXG59CiAKLSNkZWZpbmUgSU5JVF9I
Vk1fU0hBRE9XX0ZFQVRVUkVTIHsgXFxcbiVzXG59CisjZGVmaW5lIElOSVRfSFZNX0hBUF9ERUZf
RkVBVFVSRVMgeyBcXFxuJXNcbn0KIAotI2RlZmluZSBJTklUX0hWTV9IQVBfRkVBVFVSRVMgeyBc
XFxuJXNcbn0KKyNkZWZpbmUgSU5JVF9IVk1fSEFQX01BWF9GRUFUVVJFUyB7IFxcXG4lc1xufQog
CiAjZGVmaW5lIE5SX0RFRVBfREVQUyAlc1UKIApAQCAtMzY2LDkgKzM3OSwxMiBAQCBkZWYgd3Jp
dGVfcmVzdWx0cyhzdGF0ZSk6CiAgICAgICAgbmV4dChmZWF0dXJlc2V0X3RvX3VpbnQzMnMoc3Rh
dGUuY29tbW9uXzFkLCAxKSksCiAgICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUsIHN0YXRlLm5h
bWVzLmtleXMoKSwgNCksCiAgICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUsIHN0YXRlLnJhd1sn
ISddLCA0KSwKLSAgICAgICBmb3JtYXRfdWludDMycyhzdGF0ZSwgc3RhdGUucHYsIDQpLAotICAg
ICAgIGZvcm1hdF91aW50MzJzKHN0YXRlLCBzdGF0ZS5odm1fc2hhZG93LCA0KSwKLSAgICAgICBm
b3JtYXRfdWludDMycyhzdGF0ZSwgc3RhdGUuaHZtX2hhcCwgNCksCisgICAgICAgZm9ybWF0X3Vp
bnQzMnMoc3RhdGUsIHN0YXRlLnB2X2RlZiwgNCksCisgICAgICAgZm9ybWF0X3VpbnQzMnMoc3Rh
dGUsIHN0YXRlLnB2X21heCwgNCksCisgICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUsIHN0YXRl
Lmh2bV9zaGFkb3dfZGVmLCA0KSwKKyAgICAgICBmb3JtYXRfdWludDMycyhzdGF0ZSwgc3RhdGUu
aHZtX3NoYWRvd19tYXgsIDQpLAorICAgICAgIGZvcm1hdF91aW50MzJzKHN0YXRlLCBzdGF0ZS5o
dm1faGFwX2RlZiwgNCksCisgICAgICAgZm9ybWF0X3VpbnQzMnMoc3RhdGUsIHN0YXRlLmh2bV9o
YXBfbWF4LCA0KSwKICAgICAgICBzdGF0ZS5ucl9kZWVwX2RlcHMsCiAgICAgICAgZm9ybWF0X3Vp
bnQzMnMoc3RhdGUsIHN0YXRlLmRlZXBfZmVhdHVyZXMsIDQpLAogICAgICAgICkpCi0tIAoyLjEx
LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73CU-0003jL-3w; Wed, 26 Feb 2020 20:22:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73CS-0003j3-Vz
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:33 +0000
X-Inumbo-ID: b42031f8-58d5-11ea-94dc-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b42031f8-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748547;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=u/+RKLhbDk17CKseuXcfqx9TwE1p61mY4ldohohPJuk=;
 b=MfXV3cRWTTdkA/ZyJ1eOKMBPGnnaTurjFWC6I8yrL0VDmYZwsvXI7Z+b
 pQrPIHXfJMk7Pi9YPk1LdE1VyzwZyiOeKrXdxkvFmZ4O2szoc7oorSmqb
 srmFw68vsckgDxo6DmEWA0/DPs8H8KDQutGVP2MtGs0loAvEZL1oFojY8 E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6upkhATuuOwR3xc4+/iry+v3K+MkoJm04izMYWmVr/fyM9xXX69aiyioQSWXlZak1QIYWG3LLw
 k7b/kO+j+bzcgq5LOxM4yc56XYWWV2uHCsC0uMdUZfzhXV4SQdlMlzSQMLKtUyk5cYNmS+KqBd
 2TccL46QR5s8corlm0iUsMZAIQEjIeGe9QKNY8SXqUGkkpbUaA3Eb4NCbObdZLX0jS901EnlxP
 bIzxpfvFOEdg2asw7VgDweid3hrSQROweVj3DVzlipylAn8a5olCPKtQmiIYWTJ4rQIJg5CWz4
 0hM=
X-SBRS: 2.7
X-MesageID: 13071942
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13071942"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:12 +0000
Message-ID: <20200226202221.6555-2-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 01/10] x86/sysctl: Don't return cpu policy data
 for compiled-out support (2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SnVzdCBhcyB3aXRoIGMvcyA5NmRjNzdiNGIxIGZvciBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5
LApYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldCBuZWVkcyB0byBiZWNvbWUgY29uZGl0aW9u
YWwuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXgu
Y29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IFdlaSBMaXUg
PHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4K
LS0tCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAgfCAxNyArKysrKysrKysrKysrLS0tLQog
eGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAgIHwgMTcgKysrKysrKysrKysrKy0tLS0KIHhlbi9p
bmNsdWRlL3B1YmxpYy9zeXNjdGwuaCB8ICAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDI4IGluc2Vy
dGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvbWlzYy94ZW4tY3B1
aWQuYyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKaW5kZXggZjU1YjY3NjQwYS4uMzZjMTdiZjc3
NyAxMDA2NDQKLS0tIGEvdG9vbHMvbWlzYy94ZW4tY3B1aWQuYworKysgYi90b29scy9taXNjL3hl
bi1jcHVpZC5jCkBAIC0yNTEsNyArMjUxLDcgQEAgc3RhdGljIHZvaWQgZGVjb2RlX2ZlYXR1cmVz
ZXQoY29uc3QgdWludDMyX3QgKmZlYXR1cmVzLAogICAgIH0KIH0KIAotc3RhdGljIHZvaWQgZ2V0
X2ZlYXR1cmVzZXQoeGNfaW50ZXJmYWNlICp4Y2gsIHVuc2lnbmVkIGludCBpZHgpCitzdGF0aWMg
aW50IGdldF9mZWF0dXJlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1bnNpZ25lZCBpbnQgaWR4KQog
ewogICAgIHN0cnVjdCBmc2luZm8gKmYgPSAmZmVhdHVyZXNldHNbaWR4XTsKIApAQCAtMjYxLDgg
KzI2MSw3IEBAIHN0YXRpYyB2b2lkIGdldF9mZWF0dXJlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1
bnNpZ25lZCBpbnQgaWR4KQogICAgIGlmICggIWYtPmZzICkKICAgICAgICAgZXJyKDEsICJjYWxs
b2MoLCBmZWF0dXJlc2V0KSIpOwogCi0gICAgaWYgKCB4Y19nZXRfY3B1X2ZlYXR1cmVzZXQoeGNo
LCBpZHgsICZmLT5sZW4sIGYtPmZzKSApCi0gICAgICAgIGVycigxLCAieGNfZ2V0X2ZlYXR1cmVz
ZXQoKSIpOworICAgIHJldHVybiB4Y19nZXRfY3B1X2ZlYXR1cmVzZXQoeGNoLCBpZHgsICZmLT5s
ZW4sIGYtPmZzKTsKIH0KIAogc3RhdGljIHZvaWQgZHVtcF9pbmZvKHhjX2ludGVyZmFjZSAqeGNo
LCBib29sIGRldGFpbCkKQEAgLTI5NCw3ICsyOTMsMTcgQEAgc3RhdGljIHZvaWQgZHVtcF9pbmZv
KHhjX2ludGVyZmFjZSAqeGNoLCBib29sIGRldGFpbCkKICAgICBwcmludGYoIlxuRHluYW1pYyBz
ZXRzOlxuIik7CiAgICAgZm9yICggaSA9IDA7IGkgPCBBUlJBWV9TSVpFKGZlYXR1cmVzZXRzKTsg
KytpICkKICAgICB7Ci0gICAgICAgIGdldF9mZWF0dXJlc2V0KHhjaCwgaSk7CisgICAgICAgIGlm
ICggZ2V0X2ZlYXR1cmVzZXQoeGNoLCBpKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICgg
ZXJybm8gPT0gRU9QTk9UU1VQUCApCisgICAgICAgICAgICB7CisgICAgICAgICAgICAgICAgcHJp
bnRmKCIlcyBmZWF0dXJlc2V0IG5vdCBzdXBwb3J0ZWQgYnkgWGVuXG4iLAorICAgICAgICAgICAg
ICAgICAgICAgICBmZWF0dXJlc2V0c1tpXS5uYW1lKTsKKyAgICAgICAgICAgICAgICBjb250aW51
ZTsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgZXJyKDEsICJ4Y19nZXRfZmVhdHVyZXNl
dCgpIik7CisgICAgICAgIH0KIAogICAgICAgICBkZWNvZGVfZmVhdHVyZXNldChmZWF0dXJlc2V0
c1tpXS5mcywgZmVhdHVyZXNldHNbaV0ubGVuLAogICAgICAgICAgICAgICAgICAgICAgICAgICBm
ZWF0dXJlc2V0c1tpXS5uYW1lLCBkZXRhaWwpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3N5
c2N0bC5jIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCmluZGV4IDU5YTM4NDAyM2IuLjdlYThjMzg3
OTcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYworKysgYi94ZW4vYXJjaC94ODYv
c3lzY3RsLmMKQEAgLTM2MywxMSArMzYzLDE1IEBAIGxvbmcgYXJjaF9kb19zeXNjdGwoCiAKICAg
ICBjYXNlIFhFTl9TWVNDVExfZ2V0X2NwdV9mZWF0dXJlc2V0OgogICAgIHsKLSAgICAgICAgc3Rh
dGljIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKmNvbnN0IHBvbGljeV90YWJsZVtdID0gewor
ICAgICAgICBzdGF0aWMgY29uc3Qgc3RydWN0IGNwdWlkX3BvbGljeSAqY29uc3QgcG9saWN5X3Rh
YmxlWzRdID0gewogICAgICAgICAgICAgW1hFTl9TWVNDVExfY3B1X2ZlYXR1cmVzZXRfcmF3XSAg
PSAmcmF3X2NwdWlkX3BvbGljeSwKICAgICAgICAgICAgIFtYRU5fU1lTQ1RMX2NwdV9mZWF0dXJl
c2V0X2hvc3RdID0gJmhvc3RfY3B1aWRfcG9saWN5LAorI2lmZGVmIENPTkZJR19QVgogICAgICAg
ICAgICAgW1hFTl9TWVNDVExfY3B1X2ZlYXR1cmVzZXRfcHZdICAgPSAmcHZfbWF4X2NwdWlkX3Bv
bGljeSwKKyNlbmRpZgorI2lmZGVmIENPTkZJR19IVk0KICAgICAgICAgICAgIFtYRU5fU1lTQ1RM
X2NwdV9mZWF0dXJlc2V0X2h2bV0gID0gJmh2bV9tYXhfY3B1aWRfcG9saWN5LAorI2VuZGlmCiAg
ICAgICAgIH07CiAgICAgICAgIGNvbnN0IHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSBOVUxMOwog
ICAgICAgICB1aW50MzJfdCBmZWF0dXJlc2V0W0ZTQ0FQSU5UU107CkBAIC0zODksMTIgKzM5Mywx
NyBAQCBsb25nIGFyY2hfZG9fc3lzY3RsKAogCiAgICAgICAgIC8qIExvb2sgdXAgcmVxdWVzdGVk
IGZlYXR1cmVzZXQuICovCiAgICAgICAgIGlmICggc3lzY3RsLT51LmNwdV9mZWF0dXJlc2V0Lmlu
ZGV4IDwgQVJSQVlfU0laRShwb2xpY3lfdGFibGUpICkKKyAgICAgICAgewogICAgICAgICAgICAg
cCA9IHBvbGljeV90YWJsZVtzeXNjdGwtPnUuY3B1X2ZlYXR1cmVzZXQuaW5kZXhdOwogCi0gICAg
ICAgIC8qIEJhZCBmZWF0dXJlc2V0IGluZGV4PyAqLwotICAgICAgICBpZiAoICFwICkKLSAgICAg
ICAgICAgIHJldCA9IC1FSU5WQUw7CisgICAgICAgICAgICBpZiAoICFwICkKKyAgICAgICAgICAg
ICAgICByZXQgPSAtRU9QTk9UU1VQUDsKKyAgICAgICAgfQogICAgICAgICBlbHNlCisgICAgICAg
ICAgICAvKiBCYWQgZmVhdHVyZXNldCBpbmRleD8gKi8KKyAgICAgICAgICAgIHJldCA9IC1FSU5W
QUw7CisKKyAgICAgICAgaWYgKCAhcmV0ICkKICAgICAgICAgICAgIGNwdWlkX3BvbGljeV90b19m
ZWF0dXJlc2V0KHAsIGZlYXR1cmVzZXQpOwogCiAgICAgICAgIC8qIENvcHkgdGhlIHJlcXVlc3Rl
ZCBmZWF0dXJlc2V0IGludG8gcGxhY2UuICovCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJs
aWMvc3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKaW5kZXggNGRmYmEzOWVk
OC4uM2Q3MmZhYjQ5ZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oCisr
KyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaApAQCAtNzk2LDYgKzc5Niw4IEBAIHN0cnVj
dCB4ZW5fc3lzY3RsX2NwdV9sZXZlbGxpbmdfY2FwcyB7CiAgKiAgLSBIb3N0OiBUaGUgdmFsdWVz
IFhlbiBpcyB1c2luZywgKGFmdGVyIGNvbW1hbmQgbGluZSBvdmVycmlkZXMsIGV0YykuCiAgKiAg
LSAgIFBWOiBNYXhpbXVtIHNldCBvZiBmZWF0dXJlcyB3aGljaCBjYW4gYmUgZ2l2ZW4gdG8gYSBQ
ViBndWVzdC4KICAqICAtICBIVk06IE1heGltdW0gc2V0IG9mIGZlYXR1cmVzIHdoaWNoIGNhbiBi
ZSBnaXZlbiB0byBhIEhWTSBndWVzdC4KKyAqIE1heSBmYWlsIHdpdGggLUVPUE5PVFNVUFAgaWYg
cXVlcnlpbmcgZm9yIFBWIG9yIEhWTSBkYXRhIHdoZW4gc3VwcG9ydCBpcworICogY29tcGlsZWQg
b3V0IG9mIFhlbi4KICAqLwogc3RydWN0IHhlbl9zeXNjdGxfY3B1X2ZlYXR1cmVzZXQgewogI2Rl
ZmluZSBYRU5fU1lTQ1RMX2NwdV9mZWF0dXJlc2V0X3JhdyAgICAgIDAKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73CY-0003kn-Sc; Wed, 26 Feb 2020 20:22:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73CY-0003kH-00
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:38 +0000
X-Inumbo-ID: b4212d12-58d5-11ea-94dc-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b4212d12-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748547;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=yGMVzI6Kc0BempO1OOlS8e4RhhWkq+Lao6Js498e0JE=;
 b=UnRlzKeHqzdx271q3LkTy5SIPExkpW7UoON5+S2+Vu0YuxAftHsl3+4z
 jhSPUUrBrKaJcnYow+HkO6j89OJAOQGymJ8Zju1AHYtAqsXQL3tvM77c1
 dEtycsJ/5mLS5Zb9QnFFdsMSgfG67IoB2eUjdvjeRPIujT4K6EMJrV21w I=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2DLAPFKL6rlBuGWIECs/44VMD8+yFW79E7c+AwEIQjWYZfRoE6HrqjT2HQ2oenAt77D9KwiXIu
 NYmozwMg+wH+W84qEJLx57DgfeG9c3ZKuqbdmEp422gJ0NPgYCKRoOUMTGpECL9serg1gO5Hwi
 v4CfV/whrPLZQymUVjEtmH/0BDUbSN0fJUYnastajOPLuEf+K7iZQjmW+Ggfazh6DypuC7e11F
 tPIF8u6jLn0Pa/o2gApqhAu+fPAcW2bZVTGl/ONQO9u55HDuiiPMOTKLetQlwYivVnKrjgktp2
 wN8=
X-SBRS: 2.7
X-MesageID: 13496569
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496569"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:16 +0000
Message-ID: <20200226202221.6555-6-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 05/10] x86/msr: Compile out unused logic/objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QXJyYW5nZSB0byBjb21waWxlIG91dCB0aGUgUFYgb3IgSFZNIGxvZ2ljIGFuZCBvYmplY3RzIGFz
IGFwcGxpY2FibGUuICBUaGlzCmludm9sdmVzIGEgYml0IG9mIGNvbXBsZXhpdHkgaW4gaW5pdF9k
b21haW5fbXNyX3BvbGljeSgpIGFzIGlzX3B2X2RvbWFpbigpCmNhbid0IGJlIGV2YXVsYXRlZCBh
dCBjb21waWxlIHRpbWUuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPgotLS0KQ0M6IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4K
Q0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVA
Y2l0cml4LmNvbT4KLS0tCiB4ZW4vYXJjaC94ODYvbXNyLmMgfCAzNCArKysrKysrKysrKysrKysr
KysrKysrKy0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMTEg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21zci5jIGIveGVuL2FyY2gv
eDg2L21zci5jCmluZGV4IGUzOWJiNmRjZTQuLjczOGQ3MTIzZjkgMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9tc3IuYworKysgYi94ZW4vYXJjaC94ODYvbXNyLmMKQEAgLTMxLDkgKzMxLDEzIEBA
CiBERUZJTkVfUEVSX0NQVSh1aW50MzJfdCwgdHNjX2F1eCk7CiAKIHN0cnVjdCBtc3JfcG9saWN5
IF9fcmVhZF9tb3N0bHkgICAgIHJhd19tc3JfcG9saWN5LAotICAgICAgICAgICAgICAgICAgX19y
ZWFkX21vc3RseSAgICBob3N0X21zcl9wb2xpY3ksCi0gICAgICAgICAgICAgICAgICBfX3JlYWRf
bW9zdGx5IGh2bV9tYXhfbXNyX3BvbGljeSwKLSAgICAgICAgICAgICAgICAgIF9fcmVhZF9tb3N0
bHkgIHB2X21heF9tc3JfcG9saWN5OworICAgICAgICAgICAgICAgICAgX19yZWFkX21vc3RseSAg
ICBob3N0X21zcl9wb2xpY3k7CisjaWZkZWYgQ09ORklHX1BWCitzdHJ1Y3QgbXNyX3BvbGljeSBf
X3JlYWRfbW9zdGx5ICBwdl9tYXhfbXNyX3BvbGljeTsKKyNlbmRpZgorI2lmZGVmIENPTkZJR19I
Vk0KK3N0cnVjdCBtc3JfcG9saWN5IF9fcmVhZF9tb3N0bHkgaHZtX21heF9tc3JfcG9saWN5Owor
I2VuZGlmCiAKIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3BvbGljeSh2b2lkKQog
ewpAQCAtNTYsOSArNjAsNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX2h2bV9tYXhf
cG9saWN5KHZvaWQpCiB7CiAgICAgc3RydWN0IG1zcl9wb2xpY3kgKm1wID0gJmh2bV9tYXhfbXNy
X3BvbGljeTsKIAotICAgIGlmICggIWh2bV9lbmFibGVkICkKLSAgICAgICAgcmV0dXJuOwotCiAg
ICAgKm1wID0gaG9zdF9tc3JfcG9saWN5OwogCiAgICAgLyogSXQncyBhbHdheXMgcG9zc2libGUg
dG8gZW11bGF0ZSBDUFVJRCBmYXVsdGluZyBmb3IgSFZNIGd1ZXN0cyAqLwpAQCAtNzYsMTYgKzc3
LDI3IEBAIHZvaWQgX19pbml0IGluaXRfZ3Vlc3RfbXNyX3BvbGljeSh2b2lkKQogewogICAgIGNh
bGN1bGF0ZV9yYXdfcG9saWN5KCk7CiAgICAgY2FsY3VsYXRlX2hvc3RfcG9saWN5KCk7Ci0gICAg
Y2FsY3VsYXRlX2h2bV9tYXhfcG9saWN5KCk7Ci0gICAgY2FsY3VsYXRlX3B2X21heF9wb2xpY3ko
KTsKKworICAgIGlmICggSVNfRU5BQkxFRChDT05GSUdfUFYpICkKKyAgICAgICAgY2FsY3VsYXRl
X3B2X21heF9wb2xpY3koKTsKKworICAgIGlmICggaHZtX2VuYWJsZWQgKQorICAgICAgICBjYWxj
dWxhdGVfaHZtX21heF9wb2xpY3koKTsKIH0KIAogaW50IGluaXRfZG9tYWluX21zcl9wb2xpY3ko
c3RydWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgbXNyX3BvbGljeSAqbXAgPQotICAgICAg
ICB4bWVtZHVwKGlzX3B2X2RvbWFpbihkKSA/ICAmcHZfbWF4X21zcl9wb2xpY3kKLSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgOiAmaHZtX21heF9tc3JfcG9saWN5KTsKKyAgICBzdHJ1
Y3QgbXNyX3BvbGljeSAqbXAgPSBpc19wdl9kb21haW4oZCkKKyAgICAgICAgPyAoSVNfRU5BQkxF
RChDT05GSUdfUFYpICA/ICAmcHZfbWF4X21zcl9wb2xpY3kgOiBOVUxMKQorICAgICAgICA6IChJ
U19FTkFCTEVEKENPTkZJR19IVk0pID8gJmh2bV9tYXhfbXNyX3BvbGljeSA6IE5VTEwpOworCisg
ICAgaWYgKCAhbXAgKQorICAgIHsKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAg
ICAgIHJldHVybiAtRU9QTk9UU1VQUDsKKyAgICB9CiAKKyAgICBtcCA9IHhtZW1kdXAobXApOwog
ICAgIGlmICggIW1wICkKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAKLS0gCjIuMTEuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73Ce-0003ni-GY; Wed, 26 Feb 2020 20:22:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73Cd-0003mD-0I
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:43 +0000
X-Inumbo-ID: b595a90a-58d5-11ea-94dc-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b595a90a-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748548;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=OEZtdx2fk/4Ziy8SwPLeKsxlKT/7PZqtGcFqzT6kEz4=;
 b=CX+9O4Hd8eznDi5enc3mhXg1/w+np9LeOm3fEk5Bn3i0csxDRaT6nsOz
 LtTG0/2lpthEIjesbCEIOlwt7zRlEUPIAtZYsMcJWnh7Dys95YLZ/rxah
 72cZiCTnofmGoE4tvucvW2mVkp3c6K8uVjVOmjFxuA4NZnfR5kU2pUOIS 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: s0SWoYFh7DFgFmCvfQgTEFWJ7ehGrZlV5SO68Yx7/X0nRHaH1KVC3Xs15ltF1RYzUBHH9otoae
 fEBxvssTSM9YfxmtUgOFXRs0Hwl4jlwM98+xiW2jCd7XkRT1h5LmbngYaLjoIbwEkwsFY2zTuJ
 t46mi1N6HL4O+AN3xiy+ncWPiNSNzbpp2xB8+Mx45W9Dn8IcrJazOS7GyX4or1/27AbppV+PyQ
 odGkGeuwo5ucoJ809dA/XNrN3pJNJAy+pLjlGxBdJ2pEdlvc4rZ+fmlgxbbPd+8OQCSI3LVgVo
 AO8=
X-SBRS: 2.7
X-MesageID: 13496574
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496574"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:18 +0000
Message-ID: <20200226202221.6555-8-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 07/10] x86/cpuid: Compile out unused
 logic/objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q1BVSUQgUG9saWN5IG9iamVjdHMgYXJlIGxhcmdlICgxODYwIGJ5dGVzIGF0IHRoZSB0aW1lIG9m
IHdyaXRpbmcpLCBzbwpjb21waWxpbmcgdGhlbSBvdXQgYmFzZWQgb24gQ09ORklHX3tQVixIVk19
IG1ha2VzIGEgbG90IG9mIHNlbnNlLgoKVGhpcyBpbnZvbHZlcyBhIGJpdCBvZiBjb21wbGV4aXR5
IGluIGluaXRfZG9tYWluX2NwdWlkX3BvbGljeSgpIGFuZApyZWNhbGN1bGF0ZV9jcHVpZF9wb2xp
Y3koKSBhcyBpc19wdl9kb21haW4oKSBjYW4ndCBiZSBldmF1bGF0ZWQgYXQgY29tcGlsZQp0aW1l
LgoKU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KLS0tCkNDOiBKYW4gQmV1bGljaCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgpDQzogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gveDg2L2NwdWlkLmMgfCA0NyArKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKystLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDE0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9jcHVpZC5jIGIveGVuL2Fy
Y2gveDg2L2NwdWlkLmMKaW5kZXggNTQ2YWUzMWJiOS4uY2Q5YTAyMTQzYyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L2NwdWlkLmMKKysrIGIveGVuL2FyY2gveDg2L2NwdWlkLmMKQEAgLTk1LDEw
ICs5NSwxNCBAQCBzdGF0aWMgdm9pZCB6ZXJvX2xlYXZlcyhzdHJ1Y3QgY3B1aWRfbGVhZiAqbCwK
ICAgICBtZW1zZXQoJmxbZmlyc3RdLCAwLCBzaXplb2YoKmwpICogKGxhc3QgLSBmaXJzdCArIDEp
KTsKIH0KIAotc3RydWN0IGNwdWlkX3BvbGljeSBfX3JlYWRfbW9zdGx5IHJhd19jcHVpZF9wb2xp
Y3ksCi0gICAgX19yZWFkX21vc3RseSBob3N0X2NwdWlkX3BvbGljeSwKLSAgICBfX3JlYWRfbW9z
dGx5IHB2X21heF9jcHVpZF9wb2xpY3ksCi0gICAgX19yZWFkX21vc3RseSBodm1fbWF4X2NwdWlk
X3BvbGljeTsKK3N0cnVjdCBjcHVpZF9wb2xpY3kgX19yZWFkX21vc3RseSAgICAgcmF3X2NwdWlk
X3BvbGljeSwKKyAgICAgICAgICAgICAgICAgICAgX19yZWFkX21vc3RseSAgICBob3N0X2NwdWlk
X3BvbGljeTsKKyNpZmRlZiBDT05GSUdfUFYKK3N0cnVjdCBjcHVpZF9wb2xpY3kgX19yZWFkX21v
c3RseSAgcHZfbWF4X2NwdWlkX3BvbGljeTsKKyNlbmRpZgorI2lmZGVmIENPTkZJR19IVk0KK3N0
cnVjdCBjcHVpZF9wb2xpY3kgX19yZWFkX21vc3RseSBodm1fbWF4X2NwdWlkX3BvbGljeTsKKyNl
bmRpZgogCiBzdGF0aWMgdm9pZCBzYW5pdGlzZV9mZWF0dXJlc2V0KHVpbnQzMl90ICpmcykKIHsK
QEAgLTM4NCw5ICszODgsNiBAQCBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX2h2bV9tYXhf
cG9saWN5KHZvaWQpCiAgICAgdW5zaWduZWQgaW50IGk7CiAgICAgY29uc3QgdWludDMyX3QgKmh2
bV9mZWF0dXJlbWFzazsKIAotICAgIGlmICggIWh2bV9lbmFibGVkICkKLSAgICAgICAgcmV0dXJu
OwotCiAgICAgKnAgPSBob3N0X2NwdWlkX3BvbGljeTsKICAgICBjcHVpZF9wb2xpY3lfdG9fZmVh
dHVyZXNldChwLCBodm1fZmVhdHVyZXNldCk7CiAKQEAgLTQ0Myw4ICs0NDQsMTIgQEAgdm9pZCBf
X2luaXQgaW5pdF9ndWVzdF9jcHVpZCh2b2lkKQogewogICAgIGNhbGN1bGF0ZV9yYXdfcG9saWN5
KCk7CiAgICAgY2FsY3VsYXRlX2hvc3RfcG9saWN5KCk7Ci0gICAgY2FsY3VsYXRlX3B2X21heF9w
b2xpY3koKTsKLSAgICBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3koKTsKKworICAgIGlmICggSVNf
RU5BQkxFRChDT05GSUdfUFYpICkKKyAgICAgICAgY2FsY3VsYXRlX3B2X21heF9wb2xpY3koKTsK
KworICAgIGlmICggaHZtX2VuYWJsZWQgKQorICAgICAgICBjYWxjdWxhdGVfaHZtX21heF9wb2xp
Y3koKTsKIH0KIAogYm9vbCByZWNoZWNrX2NwdV9mZWF0dXJlcyh1bnNpZ25lZCBpbnQgY3B1KQpA
QCAtNDcyLDExICs0NzcsMTggQEAgYm9vbCByZWNoZWNrX2NwdV9mZWF0dXJlcyh1bnNpZ25lZCBp
bnQgY3B1KQogdm9pZCByZWNhbGN1bGF0ZV9jcHVpZF9wb2xpY3koc3RydWN0IGRvbWFpbiAqZCkK
IHsKICAgICBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwID0gZC0+YXJjaC5jcHVpZDsKLSAgICBjb25z
dCBzdHJ1Y3QgY3B1aWRfcG9saWN5ICptYXggPQotICAgICAgICBpc19wdl9kb21haW4oZCkgPyAm
cHZfbWF4X2NwdWlkX3BvbGljeSA6ICZodm1fbWF4X2NwdWlkX3BvbGljeTsKKyAgICBjb25zdCBz
dHJ1Y3QgY3B1aWRfcG9saWN5ICptYXggPSBpc19wdl9kb21haW4oZCkKKyAgICAgICAgPyAoSVNf
RU5BQkxFRChDT05GSUdfUFYpICA/ICAmcHZfbWF4X2NwdWlkX3BvbGljeSA6IE5VTEwpCisgICAg
ICAgIDogKElTX0VOQUJMRUQoQ09ORklHX0hWTSkgPyAmaHZtX21heF9jcHVpZF9wb2xpY3kgOiBO
VUxMKTsKICAgICB1aW50MzJfdCBmc1tGU0NBUElOVFNdLCBtYXhfZnNbRlNDQVBJTlRTXTsKICAg
ICB1bnNpZ25lZCBpbnQgaTsKIAorICAgIGlmICggIW1heCApCisgICAgeworICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIHAtPng4Nl92
ZW5kb3IgPSB4ODZfY3B1aWRfbG9va3VwX3ZlbmRvcigKICAgICAgICAgcC0+YmFzaWMudmVuZG9y
X2VieCwgcC0+YmFzaWMudmVuZG9yX2VjeCwgcC0+YmFzaWMudmVuZG9yX2VkeCk7CiAKQEAgLTYx
MiwxMCArNjI0LDE3IEBAIHZvaWQgcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KHN0cnVjdCBkb21h
aW4gKmQpCiAKIGludCBpbml0X2RvbWFpbl9jcHVpZF9wb2xpY3koc3RydWN0IGRvbWFpbiAqZCkK
IHsKLSAgICBzdHJ1Y3QgY3B1aWRfcG9saWN5ICpwID0KLSAgICAgICAgeG1lbWR1cChpc19wdl9k
b21haW4oZCkgPyAgJnB2X21heF9jcHVpZF9wb2xpY3kKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOiAmaHZtX21heF9jcHVpZF9wb2xpY3kpOworICAgIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgKnAgPSBpc19wdl9kb21haW4oZCkKKyAgICAgICAgPyAoSVNfRU5BQkxFRChDT05GSUdfUFYp
ICA/ICAmcHZfbWF4X2NwdWlkX3BvbGljeSA6IE5VTEwpCisgICAgICAgIDogKElTX0VOQUJMRUQo
Q09ORklHX0hWTSkgPyAmaHZtX21heF9jcHVpZF9wb2xpY3kgOiBOVUxMKTsKKworICAgIGlmICgg
IXAgKQorICAgIHsKKyAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgIHJldHVy
biAtRU9QTk9UU1VQUDsKKyAgICB9CiAKKyAgICBwID0geG1lbWR1cChwKTsKICAgICBpZiAoICFw
ICkKICAgICAgICAgcmV0dXJuIC1FTk9NRU07CiAKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73Cj-0003rc-10; Wed, 26 Feb 2020 20:22:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73Ci-0003rA-0M
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:48 +0000
X-Inumbo-ID: b554081a-58d5-11ea-94dc-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b554081a-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748548;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Gh7zvT2QF4Vx8o2fLYvtD5CfhlnyOcj3YGLCny2yNI8=;
 b=JKvLq0rpHH2tDwxjqjAk5A58Wtt1Uwe31LFWJ09Tf2Y9su8bnSpolhCt
 x3y3Mm1RHOVLui2Nw4JlEA5kvnzdk4L+5yO7WR5taxEuE8SYzLHnvNyEa
 oKLJgxxKio7YPzcdW5WyTjJIr2YrKZVLLao73xFd+lttOvjquIvz/vWmZ w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: dZXbkmdwAMbW4Wf01LZHbVu9Kh+kI8sy9YcBytPH3uQGEs5KGSrpDTrlkKEfWCErhwC1XnYh8I
 FQmRdS8OCmLgwfOiVrTDLTVXa/ONoGUI21gkpqX6VvNTg512iFtrYLIpb21AcvUrdCgpSadcoZ
 RE6g+OZRTl8l9aqb+Kv6paO0iKgjEuvvJBqULKR1b6meNGhUC9uC3JYrlkWwnJ+Z2V5uTUp8jC
 Bmie3c4iXyKyhlOsMS1dKU+hghqIGpidvepkVS7GemqQkpQaUFoPACB69V2s6Si9u8hPzYFc86
 b20=
X-SBRS: 2.7
X-MesageID: 13496573
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496573"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:17 +0000
Message-ID: <20200226202221.6555-7-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 06/10] x86/msr: Introduce and use default MSR
 policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIG5vdywgdGhlIGRlZmF1bHQgYW5kIG1heCBwb2xpY2llcyByZW1haW4gaWRlbnRpY2FsLCBi
dXQgdGhpcyB3aWxsIGNoYW5nZQppbiB0aGUgZnV0dXJlLgoKVXBkYXRlIFhFTl9TWVNDVExfZ2V0
X2NwdV9wb2xpY3kgYW5kIGluaXRfZG9tYWluX21zcl9wb2xpY3koKSB0byB1c2UgdGhlCmRlZmF1
bHQgcG9saWNpZXMuCgpUYWtlIHRoZSBvcHBvcnR1bml0eSBzb3J0IFBWIGFoZWFkIG9mIEhWTSwg
YXMgaXMgdGhlIHByZXZhaWxpbmcgc3R5bGUKZWxzZXdoZXJlLgoKU2lnbmVkLW9mZi1ieTogQW5k
cmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KLS0tCkNDOiBKYW4gQmV1bGlj
aCA8SkJldWxpY2hAc3VzZS5jb20+CkNDOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgpDQzogUm9nZXIg
UGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2L21zci5j
ICAgICAgICB8IDMyICsrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiB4ZW4vYXJjaC94
ODYvc3lzY3RsLmMgICAgIHwgIDQgKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9tc3IuaCB8ICA0
ICsrKy0KIDMgZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbXNyLmMgYi94ZW4vYXJjaC94ODYvbXNyLmMKaW5k
ZXggNzM4ZDcxMjNmOS4uNTE5MjIyYTJiOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21zci5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9tc3IuYwpAQCAtMzQsOSArMzQsMTEgQEAgc3RydWN0IG1zcl9w
b2xpY3kgX19yZWFkX21vc3RseSAgICAgcmF3X21zcl9wb2xpY3ksCiAgICAgICAgICAgICAgICAg
ICBfX3JlYWRfbW9zdGx5ICAgIGhvc3RfbXNyX3BvbGljeTsKICNpZmRlZiBDT05GSUdfUFYKIHN0
cnVjdCBtc3JfcG9saWN5IF9fcmVhZF9tb3N0bHkgIHB2X21heF9tc3JfcG9saWN5Oworc3RydWN0
IG1zcl9wb2xpY3kgX19yZWFkX21vc3RseSAgcHZfZGVmX21zcl9wb2xpY3k7CiAjZW5kaWYKICNp
ZmRlZiBDT05GSUdfSFZNCiBzdHJ1Y3QgbXNyX3BvbGljeSBfX3JlYWRfbW9zdGx5IGh2bV9tYXhf
bXNyX3BvbGljeTsKK3N0cnVjdCBtc3JfcG9saWN5IF9fcmVhZF9tb3N0bHkgaHZtX2RlZl9tc3Jf
cG9saWN5OwogI2VuZGlmCiAKIHN0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcmF3X3BvbGlj
eSh2b2lkKQpAQCAtNTYsNiArNTgsMjAgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9o
b3N0X3BvbGljeSh2b2lkKQogICAgIG1wLT5wbGF0Zm9ybV9pbmZvLmNwdWlkX2ZhdWx0aW5nID0g
Y3B1X2hhc19jcHVpZF9mYXVsdGluZzsKIH0KIAorc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0
ZV9wdl9tYXhfcG9saWN5KHZvaWQpCit7CisgICAgc3RydWN0IG1zcl9wb2xpY3kgKm1wID0gJnB2
X21heF9tc3JfcG9saWN5OworCisgICAgKm1wID0gaG9zdF9tc3JfcG9saWN5OworfQorCitzdGF0
aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3B2X2RlZl9wb2xpY3kodm9pZCkKK3sKKyAgICBzdHJ1
Y3QgbXNyX3BvbGljeSAqbXAgPSAmcHZfZGVmX21zcl9wb2xpY3k7CisKKyAgICAqbXAgPSBwdl9t
YXhfbXNyX3BvbGljeTsKK30KKwogc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9odm1fbWF4
X3BvbGljeSh2b2lkKQogewogICAgIHN0cnVjdCBtc3JfcG9saWN5ICptcCA9ICZodm1fbWF4X21z
cl9wb2xpY3k7CkBAIC02NiwxMSArODIsMTEgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0
ZV9odm1fbWF4X3BvbGljeSh2b2lkKQogICAgIG1wLT5wbGF0Zm9ybV9pbmZvLmNwdWlkX2ZhdWx0
aW5nID0gdHJ1ZTsKIH0KIAotc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9wdl9tYXhfcG9s
aWN5KHZvaWQpCitzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX2h2bV9kZWZfcG9saWN5KHZv
aWQpCiB7Ci0gICAgc3RydWN0IG1zcl9wb2xpY3kgKm1wID0gJnB2X21heF9tc3JfcG9saWN5Owor
ICAgIHN0cnVjdCBtc3JfcG9saWN5ICptcCA9ICZodm1fZGVmX21zcl9wb2xpY3k7CiAKLSAgICAq
bXAgPSBob3N0X21zcl9wb2xpY3k7CisgICAgKm1wID0gaHZtX21heF9tc3JfcG9saWN5OwogfQog
CiB2b2lkIF9faW5pdCBpbml0X2d1ZXN0X21zcl9wb2xpY3kodm9pZCkKQEAgLTc5LDE3ICs5NSwy
MyBAQCB2b2lkIF9faW5pdCBpbml0X2d1ZXN0X21zcl9wb2xpY3kodm9pZCkKICAgICBjYWxjdWxh
dGVfaG9zdF9wb2xpY3koKTsKIAogICAgIGlmICggSVNfRU5BQkxFRChDT05GSUdfUFYpICkKKyAg
ICB7CiAgICAgICAgIGNhbGN1bGF0ZV9wdl9tYXhfcG9saWN5KCk7CisgICAgICAgIGNhbGN1bGF0
ZV9wdl9kZWZfcG9saWN5KCk7CisgICAgfQogCiAgICAgaWYgKCBodm1fZW5hYmxlZCApCisgICAg
ewogICAgICAgICBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3koKTsKKyAgICAgICAgY2FsY3VsYXRl
X2h2bV9kZWZfcG9saWN5KCk7CisgICAgfQogfQogCiBpbnQgaW5pdF9kb21haW5fbXNyX3BvbGlj
eShzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBtc3JfcG9saWN5ICptcCA9IGlzX3B2
X2RvbWFpbihkKQotICAgICAgICA/IChJU19FTkFCTEVEKENPTkZJR19QVikgID8gICZwdl9tYXhf
bXNyX3BvbGljeSA6IE5VTEwpCi0gICAgICAgIDogKElTX0VOQUJMRUQoQ09ORklHX0hWTSkgPyAm
aHZtX21heF9tc3JfcG9saWN5IDogTlVMTCk7CisgICAgICAgID8gKElTX0VOQUJMRUQoQ09ORklH
X1BWKSAgPyAgJnB2X2RlZl9tc3JfcG9saWN5IDogTlVMTCkKKyAgICAgICAgOiAoSVNfRU5BQkxF
RChDT05GSUdfSFZNKSA/ICZodm1fZGVmX21zcl9wb2xpY3kgOiBOVUxMKTsKIAogICAgIGlmICgg
IW1wICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMgYi94ZW4vYXJj
aC94ODYvc3lzY3RsLmMKaW5kZXggN2VhOGMzODc5Ny4uY2FkNzUzNDM3MyAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gveDg2L3N5c2N0bC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwpAQCAtNDks
NyArNDksNyBAQCBjb25zdCBzdHJ1Y3QgY3B1X3BvbGljeSBzeXN0ZW1fcG9saWNpZXNbNl0gPSB7
CiAgICAgfSwKICAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9wdl9kZWZhdWx0IF0gPSB7CiAg
ICAgICAgICZwdl9tYXhfY3B1aWRfcG9saWN5LAotICAgICAgICAmcHZfbWF4X21zcl9wb2xpY3ks
CisgICAgICAgICZwdl9kZWZfbXNyX3BvbGljeSwKICAgICB9LAogI2VuZGlmCiAjaWZkZWYgQ09O
RklHX0hWTQpAQCAtNTksNyArNTksNyBAQCBjb25zdCBzdHJ1Y3QgY3B1X3BvbGljeSBzeXN0ZW1f
cG9saWNpZXNbNl0gPSB7CiAgICAgfSwKICAgICBbIFhFTl9TWVNDVExfY3B1X3BvbGljeV9odm1f
ZGVmYXVsdCBdID0gewogICAgICAgICAmaHZtX21heF9jcHVpZF9wb2xpY3ksCi0gICAgICAgICZo
dm1fbWF4X21zcl9wb2xpY3ksCisgICAgICAgICZodm1fZGVmX21zcl9wb2xpY3ksCiAgICAgfSwK
ICNlbmRpZgogfTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmggYi94ZW4v
aW5jbHVkZS9hc20teDg2L21zci5oCmluZGV4IGJjYTQxYTM2NzAuLjQxMzk3ZTE5Y2YgMTAwNjQ0
Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbXNyLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9tc3IuaApAQCAtMjY5LDggKzI2OSwxMCBAQCBzdGF0aWMgaW5saW5lIHZvaWQgd3Jtc3JfdHNj
X2F1eCh1aW50MzJfdCB2YWwpCiAKIGV4dGVybiBzdHJ1Y3QgbXNyX3BvbGljeSAgICAgcmF3X21z
cl9wb2xpY3ksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaG9zdF9tc3JfcG9saWN5LAor
ICAgICAgICAgICAgICAgICAgICAgICAgICBwdl9tYXhfbXNyX3BvbGljeSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgcHZfZGVmX21zcl9wb2xpY3ksCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgaHZtX21heF9tc3JfcG9saWN5LAotICAgICAgICAgICAgICAgICAgICAgICAgICBwdl9tYXhf
bXNyX3BvbGljeTsKKyAgICAgICAgICAgICAgICAgICAgICAgICBodm1fZGVmX21zcl9wb2xpY3k7
CiAKIC8qIENvbnRhaW5lciBvYmplY3QgZm9yIHBlci12Q1BVIE1TUnMgKi8KIHN0cnVjdCB2Y3B1
X21zcnMKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:22:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:22:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73Co-0003vO-Ah; Wed, 26 Feb 2020 20:22:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73Cn-0003uh-0T
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:22:53 +0000
X-Inumbo-ID: b595a90b-58d5-11ea-94dc-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b595a90b-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:29 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748549;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=R21aiCvpBVK8pX/VEYsT9FBNc3fKBXVbw2HxNXegm9s=;
 b=BkkWXvQ4lBYMX2LFu1t4yxtDBy16z9rtJOPU01plyDqcTkGV7Dnxf9dE
 9tJzP8fURf7yqSAqwx2btg16GSgHOoUcqHPZ1C8WM3gzXBlUhLibEomTm
 SDuWYoIc6z5NUCZew5uczjvQGP6iw6NmL3oz55JeUcnaGRlp7+cvSseRW c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: gpR4kjurA5/tCzcdJ25V1t4YJUtWNdApY3/+bNFx4N1VayTDkMm439E3667pVIj9L9eJiTj64o
 xuHahg3BA7lFa9s5c7+HQdUG09yOh6KX7XzO0DgqEErJ46eq6kDlk9Asas6QMtlQgiZ3HG6tog
 kF9lR5rWTWvkl74bGk3PpRFDINLvmxmup9Yi5/cYAKKElbwT/wjQb+MWr9P0avGVWDU3R/GEto
 MYmNjFp44hxMYYZ6YVyUvzm2y11F4lBuYMtVwKIMiCLe5ILxZXSXoLP5S3DjxiZqovJjrSHJyi
 zPo=
X-SBRS: 2.7
X-MesageID: 13496576
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13496576"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:19 +0000
Message-ID: <20200226202221.6555-9-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 08/10] x86/cpuid: Introduce and use default
 CPUID policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIG5vdywgdGhlIGRlZmF1bHQgYW5kIG1heCBwb2xpY2llcyByZW1haW4gaWRlbnRpY2FsLCBi
dXQgdGhpcyB3aWxsIGNoYW5nZQppbiB0aGUgZnV0dXJlLiAgV3JpdGUgY2FsY3VsYXRlX3twdixo
dm19X2RlZl9wb2xpY3koKSBpbiBhIHdheSB3aGljaCB3aWxsIGNvcGUKd2l0aCBzaW1wbGUgZmVh
dHVyZSBkaWZmZXJlbmNlcyBmb3Igbm93LgoKVXBkYXRlIFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xp
Y3kgYW5kIGluaXRfZG9tYWluX2NwdWlkX3BvbGljeSgpIHRvIHVzZSB0aGUKZGVmYXVsdCBwb2xp
Y2llcy4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJp
eC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzogV2VpIExp
dSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
PgotLS0KIHhlbi9hcmNoL3g4Ni9jcHVpZC5jICAgICAgICB8IDU1ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKystLQogeGVuL2FyY2gveDg2L3N5c2N0bC5jICAgICAg
IHwgIDQgKystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9jcHVpZC5oIHwgIDMgKystCiAzIGZpbGVz
IGNoYW5nZWQsIDU3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2NwdWlkLmMgYi94ZW4vYXJjaC94ODYvY3B1aWQuYwppbmRleCBjZDlhMDIx
NDNjLi42ZTAxMzk0ZmQyIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvY3B1aWQuYworKysgYi94
ZW4vYXJjaC94ODYvY3B1aWQuYwpAQCAtMTgsNiArMTgsOSBAQCBjb25zdCB1aW50MzJfdCBzcGVj
aWFsX2ZlYXR1cmVzW10gPSBJTklUX1NQRUNJQUxfRkVBVFVSRVM7CiBzdGF0aWMgY29uc3QgdWlu
dDMyX3QgcHZfbWF4X2ZlYXR1cmVtYXNrW10gPSBJTklUX1BWX01BWF9GRUFUVVJFUzsKIHN0YXRp
YyBjb25zdCB1aW50MzJfdCBodm1fc2hhZG93X21heF9mZWF0dXJlbWFza1tdID0gSU5JVF9IVk1f
U0hBRE9XX01BWF9GRUFUVVJFUzsKIHN0YXRpYyBjb25zdCB1aW50MzJfdCBodm1faGFwX21heF9m
ZWF0dXJlbWFza1tdID0gSU5JVF9IVk1fSEFQX01BWF9GRUFUVVJFUzsKK3N0YXRpYyBjb25zdCB1
aW50MzJfdCBwdl9kZWZfZmVhdHVyZW1hc2tbXSA9IElOSVRfUFZfREVGX0ZFQVRVUkVTOworc3Rh
dGljIGNvbnN0IHVpbnQzMl90IGh2bV9zaGFkb3dfZGVmX2ZlYXR1cmVtYXNrW10gPSBJTklUX0hW
TV9TSEFET1dfREVGX0ZFQVRVUkVTOworc3RhdGljIGNvbnN0IHVpbnQzMl90IGh2bV9oYXBfZGVm
X2ZlYXR1cmVtYXNrW10gPSBJTklUX0hWTV9IQVBfREVGX0ZFQVRVUkVTOwogc3RhdGljIGNvbnN0
IHVpbnQzMl90IGRlZXBfZmVhdHVyZXNbXSA9IElOSVRfREVFUF9GRUFUVVJFUzsKIAogc3RhdGlj
IGludCBfX2luaXQgcGFyc2VfeGVuX2NwdWlkKGNvbnN0IGNoYXIgKnMpCkBAIC05OSw5ICsxMDIs
MTEgQEAgc3RydWN0IGNwdWlkX3BvbGljeSBfX3JlYWRfbW9zdGx5ICAgICByYXdfY3B1aWRfcG9s
aWN5LAogICAgICAgICAgICAgICAgICAgICBfX3JlYWRfbW9zdGx5ICAgIGhvc3RfY3B1aWRfcG9s
aWN5OwogI2lmZGVmIENPTkZJR19QVgogc3RydWN0IGNwdWlkX3BvbGljeSBfX3JlYWRfbW9zdGx5
ICBwdl9tYXhfY3B1aWRfcG9saWN5Oworc3RydWN0IGNwdWlkX3BvbGljeSBfX3JlYWRfbW9zdGx5
ICBwdl9kZWZfY3B1aWRfcG9saWN5OwogI2VuZGlmCiAjaWZkZWYgQ09ORklHX0hWTQogc3RydWN0
IGNwdWlkX3BvbGljeSBfX3JlYWRfbW9zdGx5IGh2bV9tYXhfY3B1aWRfcG9saWN5Oworc3RydWN0
IGNwdWlkX3BvbGljeSBfX3JlYWRfbW9zdGx5IGh2bV9kZWZfY3B1aWRfcG9saWN5OwogI2VuZGlm
CiAKIHN0YXRpYyB2b2lkIHNhbml0aXNlX2ZlYXR1cmVzZXQodWludDMyX3QgKmZzKQpAQCAtMzgx
LDYgKzM4NiwyMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQgY2FsY3VsYXRlX3B2X21heF9wb2xpY3ko
dm9pZCkKICAgICBwLT5leHRkLnJhd1sweGFdID0gRU1QVFlfTEVBRjsgLyogTm8gU1ZNIGZvciBQ
ViBndWVzdHMuICovCiB9CiAKK3N0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcHZfZGVmX3Bv
bGljeSh2b2lkKQoreworICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSAmcHZfZGVmX2NwdWlk
X3BvbGljeTsKKyAgICB1aW50MzJfdCBwdl9mZWF0dXJlc2V0W0ZTQ0FQSU5UU107CisgICAgdW5z
aWduZWQgaW50IGk7CisKKyAgICAqcCA9IHB2X21heF9jcHVpZF9wb2xpY3k7CisgICAgY3B1aWRf
cG9saWN5X3RvX2ZlYXR1cmVzZXQocCwgcHZfZmVhdHVyZXNldCk7CisKKyAgICBmb3IgKCBpID0g
MDsgaSA8IEFSUkFZX1NJWkUocHZfZmVhdHVyZXNldCk7ICsraSApCisgICAgICAgIHB2X2ZlYXR1
cmVzZXRbaV0gJj0gcHZfZGVmX2ZlYXR1cmVtYXNrW2ldOworCisgICAgc2FuaXRpc2VfZmVhdHVy
ZXNldChwdl9mZWF0dXJlc2V0KTsKKyAgICBjcHVpZF9mZWF0dXJlc2V0X3RvX3BvbGljeShwdl9m
ZWF0dXJlc2V0LCBwKTsKKyAgICByZWNhbGN1bGF0ZV94c3RhdGUocCk7Cit9CisKIHN0YXRpYyB2
b2lkIF9faW5pdCBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3kodm9pZCkKIHsKICAgICBzdHJ1Y3Qg
Y3B1aWRfcG9saWN5ICpwID0gJmh2bV9tYXhfY3B1aWRfcG9saWN5OwpAQCAtNDQwLDE2ICs0NjIs
NDUgQEAgc3RhdGljIHZvaWQgX19pbml0IGNhbGN1bGF0ZV9odm1fbWF4X3BvbGljeSh2b2lkKQog
ICAgIHJlY2FsY3VsYXRlX3hzdGF0ZShwKTsKIH0KIAorc3RhdGljIHZvaWQgX19pbml0IGNhbGN1
bGF0ZV9odm1fZGVmX3BvbGljeSh2b2lkKQoreworICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAg
PSAmaHZtX2RlZl9jcHVpZF9wb2xpY3k7CisgICAgdWludDMyX3QgaHZtX2ZlYXR1cmVzZXRbRlND
QVBJTlRTXTsKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBjb25zdCB1aW50MzJfdCAqaHZtX2Zl
YXR1cmVtYXNrOworCisgICAgKnAgPSBodm1fbWF4X2NwdWlkX3BvbGljeTsKKyAgICBjcHVpZF9w
b2xpY3lfdG9fZmVhdHVyZXNldChwLCBodm1fZmVhdHVyZXNldCk7CisKKyAgICBodm1fZmVhdHVy
ZW1hc2sgPSBodm1faGFwX3N1cHBvcnRlZCgpID8KKyAgICAgICAgaHZtX2hhcF9kZWZfZmVhdHVy
ZW1hc2sgOiBodm1fc2hhZG93X2RlZl9mZWF0dXJlbWFzazsKKworICAgIGZvciAoIGkgPSAwOyBp
IDwgQVJSQVlfU0laRShodm1fZmVhdHVyZXNldCk7ICsraSApCisgICAgICAgIGh2bV9mZWF0dXJl
c2V0W2ldICY9IGh2bV9mZWF0dXJlbWFza1tpXTsKKworICAgIGd1ZXN0X2NvbW1vbl9mZWF0dXJl
X2FkanVzdG1lbnRzKGh2bV9mZWF0dXJlc2V0KTsKKworICAgIHNhbml0aXNlX2ZlYXR1cmVzZXQo
aHZtX2ZlYXR1cmVzZXQpOworICAgIGNwdWlkX2ZlYXR1cmVzZXRfdG9fcG9saWN5KGh2bV9mZWF0
dXJlc2V0LCBwKTsKKyAgICByZWNhbGN1bGF0ZV94c3RhdGUocCk7Cit9CisKIHZvaWQgX19pbml0
IGluaXRfZ3Vlc3RfY3B1aWQodm9pZCkKIHsKICAgICBjYWxjdWxhdGVfcmF3X3BvbGljeSgpOwog
ICAgIGNhbGN1bGF0ZV9ob3N0X3BvbGljeSgpOwogCiAgICAgaWYgKCBJU19FTkFCTEVEKENPTkZJ
R19QVikgKQorICAgIHsKICAgICAgICAgY2FsY3VsYXRlX3B2X21heF9wb2xpY3koKTsKKyAgICAg
ICAgY2FsY3VsYXRlX3B2X2RlZl9wb2xpY3koKTsKKyAgICB9CiAKICAgICBpZiAoIGh2bV9lbmFi
bGVkICkKKyAgICB7CiAgICAgICAgIGNhbGN1bGF0ZV9odm1fbWF4X3BvbGljeSgpOworICAgICAg
ICBjYWxjdWxhdGVfaHZtX2RlZl9wb2xpY3koKTsKKyAgICB9CiB9CiAKIGJvb2wgcmVjaGVja19j
cHVfZmVhdHVyZXModW5zaWduZWQgaW50IGNwdSkKQEAgLTYyNSw4ICs2NzYsOCBAQCB2b2lkIHJl
Y2FsY3VsYXRlX2NwdWlkX3BvbGljeShzdHJ1Y3QgZG9tYWluICpkKQogaW50IGluaXRfZG9tYWlu
X2NwdWlkX3BvbGljeShzdHJ1Y3QgZG9tYWluICpkKQogewogICAgIHN0cnVjdCBjcHVpZF9wb2xp
Y3kgKnAgPSBpc19wdl9kb21haW4oZCkKLSAgICAgICAgPyAoSVNfRU5BQkxFRChDT05GSUdfUFYp
ICA/ICAmcHZfbWF4X2NwdWlkX3BvbGljeSA6IE5VTEwpCi0gICAgICAgIDogKElTX0VOQUJMRUQo
Q09ORklHX0hWTSkgPyAmaHZtX21heF9jcHVpZF9wb2xpY3kgOiBOVUxMKTsKKyAgICAgICAgPyAo
SVNfRU5BQkxFRChDT05GSUdfUFYpICA/ICAmcHZfZGVmX2NwdWlkX3BvbGljeSA6IE5VTEwpCisg
ICAgICAgIDogKElTX0VOQUJMRUQoQ09ORklHX0hWTSkgPyAmaHZtX2RlZl9jcHVpZF9wb2xpY3kg
OiBOVUxMKTsKIAogICAgIGlmICggIXAgKQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4
Ni9zeXNjdGwuYyBiL3hlbi9hcmNoL3g4Ni9zeXNjdGwuYwppbmRleCBjYWQ3NTM0MzczLi5iNzk0
OGYyNjYzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc3lzY3RsLmMKKysrIGIveGVuL2FyY2gv
eDg2L3N5c2N0bC5jCkBAIC00OCw3ICs0OCw3IEBAIGNvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5
c3RlbV9wb2xpY2llc1s2XSA9IHsKICAgICAgICAgJnB2X21heF9tc3JfcG9saWN5LAogICAgIH0s
CiAgICAgWyBYRU5fU1lTQ1RMX2NwdV9wb2xpY3lfcHZfZGVmYXVsdCBdID0gewotICAgICAgICAm
cHZfbWF4X2NwdWlkX3BvbGljeSwKKyAgICAgICAgJnB2X2RlZl9jcHVpZF9wb2xpY3ksCiAgICAg
ICAgICZwdl9kZWZfbXNyX3BvbGljeSwKICAgICB9LAogI2VuZGlmCkBAIC01OCw3ICs1OCw3IEBA
IGNvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5c3RlbV9wb2xpY2llc1s2XSA9IHsKICAgICAgICAg
Jmh2bV9tYXhfbXNyX3BvbGljeSwKICAgICB9LAogICAgIFsgWEVOX1NZU0NUTF9jcHVfcG9saWN5
X2h2bV9kZWZhdWx0IF0gPSB7Ci0gICAgICAgICZodm1fbWF4X2NwdWlkX3BvbGljeSwKKyAgICAg
ICAgJmh2bV9kZWZfY3B1aWRfcG9saWN5LAogICAgICAgICAmaHZtX2RlZl9tc3JfcG9saWN5LAog
ICAgIH0sCiAjZW5kaWYKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaCBi
L3hlbi9pbmNsdWRlL2FzbS14ODYvY3B1aWQuaAppbmRleCAxYjAwZTgzMmQ2Li43YmFmNmM5NjI4
IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L2NwdWlkLmgKKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9jcHVpZC5oCkBAIC00OSw3ICs0OSw4IEBAIERFQ0xBUkVfUEVSX0NQVShzdHJ1
Y3QgY3B1aWRtYXNrcywgY3B1aWRtYXNrcyk7CiBleHRlcm4gc3RydWN0IGNwdWlkbWFza3MgY3B1
aWRtYXNrX2RlZmF1bHRzOwogCiBleHRlcm4gc3RydWN0IGNwdWlkX3BvbGljeSByYXdfY3B1aWRf
cG9saWN5LCBob3N0X2NwdWlkX3BvbGljeSwKLSAgICBwdl9tYXhfY3B1aWRfcG9saWN5LCBodm1f
bWF4X2NwdWlkX3BvbGljeTsKKyAgICBwdl9tYXhfY3B1aWRfcG9saWN5LCBwdl9kZWZfY3B1aWRf
cG9saWN5LAorICAgIGh2bV9tYXhfY3B1aWRfcG9saWN5LCBodm1fZGVmX2NwdWlkX3BvbGljeTsK
IAogZXh0ZXJuIGNvbnN0IHN0cnVjdCBjcHVfcG9saWN5IHN5c3RlbV9wb2xpY2llc1tdOwogCi0t
IAoyLjExLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:23:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:23:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73Cx-00042X-Pw; Wed, 26 Feb 2020 20:23:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73Cx-00042B-0z
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:23:03 +0000
X-Inumbo-ID: b6be91d4-58d5-11ea-94dc-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b6be91d4-58d5-11ea-94dc-12813bfff9fa;
 Wed, 26 Feb 2020 20:22:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582748551;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=gL2fuzebQK/5SMD2qlY+DazyVmnMtHRGX3F1hLOS3GY=;
 b=N2p6fXnKuJ4ectSC99criJsL5ktsAolLeAeeDGfaBBlciMuYIw42Si0F
 IUtY99MRYWNXjXF96TxeqrezWN6EsS1ECDu06NpcYio17sL6uPhqAC0SL
 RHFkrSLD1BmTmtbXgsIzhLLw0WQD1JnyylLe3pyEbMROFbdKBt97lX6rj Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 7hH9lOIIqN7dtDPVh38U6UFpT3sEHN1oqnSAnvC0nqx6xMj5flNIfhELmRZ3QRp2uEgZvpAIuq
 lKevgTQW6dmEBtwn2REHK75BihotGcgBFgYQtHcc/CefYN39cdOaLbU8fhuktaxmTsTQf6wgqp
 2/PrVXNyWWdqXJwzqDAEfP5+NXgyOc2JrzJKIqZ2nYxDvsoRkFphEJP7QZU2WyEqHg2Y2KAlps
 WYFi7NN6d6x6H3ufNprtvpp2ivgeE2FP7vqSdbzvCORMr1QbDdZtitBoNoOlzYPSHWnkUQh5ma
 L6s=
X-SBRS: 2.7
X-MesageID: 13047650
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13047650"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:11 +0000
Message-ID: <20200226202221.6555-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 00/10] x86: Default vs Max policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhpcyBzZXJpZXMgYnVpbGRzIG9uIHNldmVyYWwgeWVhcnMgd29ydGggb2YgYnVpbGRpbmcgYmxv
Y2tzIHRvIGZpbmFsbHkgY3JlYXRlCmEgcmVhbCBkaXN0aW5jdGlvbiBiZXR3ZWVuIGRlZmF1bHQg
YW5kIG1heCBwb2xpY2llcy4KClNlZSB0aGUgZmluYWwgcGF0Y2ggZm9yIGEgY29uY3JldGUgZXhh
bXBsZS4KCkV2ZXJ5dGhpbmcgYnV0IHRoZSBmaW5hbCBwYXRjaCBpcyByZWFkeSB0byBnbyBpbiBu
b3cuICBUaGUgZmluYWwgcGF0Y2ggZGVwZW5kcwpvbiB0aGUgc3RpbGwtaW4tcmV2aWV3IG1pZ3Jh
dGlvbiBzZXJpZXMsIHRvIHByb3ZpZGUgc3VpdGFibGUgYmFja3dhcmRzCmNvbXBhdGlsYml0eSBm
b3IgVk1zIGNvbWluZyBmcm9tIG9sZGVyIHZlcnNpb25zIG9mIFhlbi4KCkFuZHJldyBDb29wZXIg
KDEwKToKICB4ODYvc3lzY3RsOiBEb24ndCByZXR1cm4gY3B1IHBvbGljeSBkYXRhIGZvciBjb21w
aWxlZC1vdXQgc3VwcG9ydCAoMikKICB0b29scy9saWJ4YzogU2ltcGxpZnkgeGNfZ2V0X3N0YXRp
Y19jcHVfZmVhdHVyZW1hc2soKQogIHg4Ni9nZW4tY3B1aWQ6IFJld29yayBpbnRlcm5hbCBsb2dp
YyB0byBlYXNlIGZ1dHVyZSBjaGFuZ2VzCiAgeDg2L2dlbi1jcHVpZDogQ3JlYXRlIG1heCBhbmQg
ZGVmYXVsdCB2YXJpYXRpb25zIG9mIElOSVRfKl9GRUFUVVJFUwogIHg4Ni9tc3I6IENvbXBpbGUg
b3V0IHVudXNlZCBsb2dpYy9vYmplY3RzCiAgeDg2L21zcjogSW50cm9kdWNlIGFuZCB1c2UgZGVm
YXVsdCBNU1IgcG9saWNpZXMKICB4ODYvY3B1aWQ6IENvbXBpbGUgb3V0IHVudXNlZCBsb2dpYy9v
YmplY3RzCiAgeDg2L2NwdWlkOiBJbnRyb2R1Y2UgYW5kIHVzZSBkZWZhdWx0IENQVUlEIHBvbGlj
aWVzCiAgeDg2L2dlbi1jcHVpZDogRGlzdGluZ3Vpc2ggZGVmYXVsdCB2cyBtYXggaW4gZmVhdHVy
ZSBhbm5vdGF0aW9ucwogIHg4Ni9odm06IERvIG5vdCBlbmFibGUgTVBYIGJ5IGRlZmF1bHQKCiB0
b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCAgICAgICAgICAgICAgIHwgIDEwICsrLQogdG9v
bHMvbGlieGMveGNfY3B1aWRfeDg2LmMgICAgICAgICAgICAgICAgICB8ICA1NSArKysrKy0tLS0t
LS0tCiB0b29scy9taXNjL3hlbi1jcHVpZC5jICAgICAgICAgICAgICAgICAgICAgIHwgIDM1ICsr
KysrKy0tLQogeGVuL2FyY2gveDg2L2NwdWlkLmMgICAgICAgICAgICAgICAgICAgICAgICB8IDEx
OCArKysrKysrKysrKysrKysrKysrKysrLS0tLS0tCiB4ZW4vYXJjaC94ODYvbXNyLmMgICAgICAg
ICAgICAgICAgICAgICAgICAgIHwgIDYyICsrKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L3N5
c2N0bC5jICAgICAgICAgICAgICAgICAgICAgICB8ICAyNSArKysrLS0KIHhlbi9pbmNsdWRlL2Fz
bS14ODYvY3B1aWQuaCAgICAgICAgICAgICAgICAgfCAgIDMgKy0KIHhlbi9pbmNsdWRlL2FzbS14
ODYvbXNyLmggICAgICAgICAgICAgICAgICAgfCAgIDQgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9h
cmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmggfCAgIDQgKy0KIHhlbi9pbmNsdWRlL3B1YmxpYy9zeXNj
dGwuaCAgICAgICAgICAgICAgICAgfCAgIDIgKwogeGVuL3Rvb2xzL2dlbi1jcHVpZC5weSAgICAg
ICAgICAgICAgICAgICAgICB8IDEwMCArKysrKysrKysrKystLS0tLS0tLS0tLQogMTEgZmlsZXMg
Y2hhbmdlZCwgMjY4IGluc2VydGlvbnMoKyksIDE1MCBkZWxldGlvbnMoLSkKCi0tIAoyLjExLjAK
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 20:41:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 20:41:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j73UJ-0006GR-H5; Wed, 26 Feb 2020 20:40:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=dr0i=4O=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j73UI-0006GM-0K
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 20:40:58 +0000
X-Inumbo-ID: 4a39c80a-58d8-11ea-aba8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4a39c80a-58d8-11ea-aba8-bc764e2007e4;
 Wed, 26 Feb 2020 20:40:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582749658;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=3A6C+slDIap39lOyKntHKT/oQQ4U44jo7cKANNasDaU=;
 b=hBp3eyK5JDGqe7ibsJ7tg6WZ/aFmjkVuv7Fx2PEZMw+YnSFmWp6/TJPh
 EIhtUFhZDLP3VtRyysEbCgryc1jHM6v3xuvrCaAsa451AD+U9UGDxCs3I
 jK0CLoUnoNcYNzkKJp6/tdZ8j76TdWDKcctraB5Po7SH5YqwH0UBEg0Zv E=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: acbNF4Ih7r8GpkE1RZd8C6ijdRokbYvYOcT1rG1bnjL/4luuE88b6SoMvFAreaZdGGkXfOOcUn
 gblpcZyoIoug4lqr8A4xm12KnbDm9OvZBWPC3eUTs3Tbp3utGj5IhEEAeoxOPKHALbqh/4Im29
 7UENCrvPVnAn1aYllBhErFLQCAI7F3S604NOlgt0xEk8iGOj9CZ26W4JsYAnboPxM9hZ01EyRa
 93QKjOtIHCI7F62s5R/pnceidfbczrXUiZFX0rxhiBeSZYyJ2vm2ZD5e5P1RwXRK4QooY4gQfC
 FM0=
X-SBRS: 2.7
X-MesageID: 13072842
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,489,1574139600"; d="scan'208";a="13072842"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Wed, 26 Feb 2020 20:22:21 +0000
Message-ID: <20200226202221.6555-11-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
In-Reply-To: <20200226202221.6555-1-andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 10/10] x86/hvm: Do not enable MPX by default
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <JBeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

TWVtb3J5IFByb3RlY3Rpb24gZVh0ZW5zaW9uIHN1cHBvcnQgaGFzIGJlZW4gZHJvcHBlZCBmcm9t
IEdDQyBhbmQgTGludXgsIGFuZAp3aWxsIGJlIGRyb3BwZWQgZnJvbSBmdXR1cmUgSW50ZWwgQ1BV
cy4KCldpdGggYWxsIG90aGVyIGRlZmF1bHQvbWF4IHBpZWNlcyBpbiBwbGFjZSwgbW92ZSBNUFgg
ZnJvbSBkZWZhdWx0IHRvIG1heC4KVGhpcyBtZWFucyB0aGF0IFZNcyB3b24ndCBiZSBvZmZlcmVk
IGl0IGJ5IGRlZmF1bHQsIGJ1dCBjYW4gZXhwbGljaXRseSBvcHQKaW50byB1c2luZyBpdCB2aWEg
Y3B1aWQ9Imhvc3QsbXB4PTEiIGluIHRoZWlyIHZtLmNmZyBmaWxlLgoKVGhlIGRpZmZlcmVuY2Ug
YXMgdmlzaWJsZSB0byB0aGUgZ3Vlc3QgaXM6CgogIGRpZmYgLS1naXQgYS9kZWZhdWx0IGIvbXB4
CiAgaW5kZXggMGU5MTc2NWQ2Yi4uYzhjMzNjZDU4NCAxMDA2NDQKICAtLS0gYS9kZWZhdWx0CiAg
KysrIGIvbXB4CiAgQEAgLTEzLDE1ICsxMywxNyBAQCBOYXRpdmUgY3B1aWQ6CiAgICAgMDAwMDAw
MDQ6MDAwMDAwMDQgLT4gMDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDAKICAgICAw
MDAwMDAwNTpmZmZmZmZmZiAtPiAwMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMAog
ICAgIDAwMDAwMDA2OmZmZmZmZmZmIC0+IDAwMDAwMDAwOjAwMDAwMDAwOjAwMDAwMDAwOjAwMDAw
MDAwCiAgLSAgMDAwMDAwMDc6MDAwMDAwMDAgLT4gMDAwMDAwMDA6MDA5YzJmYmI6MDAwMDAwMDA6
OWMwMDA0MDAKICArICAwMDAwMDAwNzowMDAwMDAwMCAtPiAwMDAwMDAwMDowMDljNmZiYjowMDAw
MDAwMDo5YzAwMDQwMAogICAgIDAwMDAwMDA4OmZmZmZmZmZmIC0+IDAwMDAwMDAwOjAwMDAwMDAw
OjAwMDAwMDAwOjAwMDAwMDAwCiAgICAgMDAwMDAwMDk6ZmZmZmZmZmYgLT4gMDAwMDAwMDA6MDAw
MDAwMDA6MDAwMDAwMDA6MDAwMDAwMDAKICAgICAwMDAwMDAwYTpmZmZmZmZmZiAtPiAwMDAwMDAw
MDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMAogICAgIDAwMDAwMDBiOmZmZmZmZmZmIC0+IDAw
MDAwMDAwOjAwMDAwMDAwOjAwMDAwMDAwOjAwMDAwMDAwCiAgICAgMDAwMDAwMGM6ZmZmZmZmZmYg
LT4gMDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDAKICAtICAwMDAwMDAwZDowMDAw
MDAwMCAtPiAwMDAwMDAwNzowMDAwMDI0MDowMDAwMDM0MDowMDAwMDAwMAogICsgIDAwMDAwMDBk
OjAwMDAwMDAwIC0+IDAwMDAwMDFmOjAwMDAwMjQwOjAwMDAwNDQwOjAwMDAwMDAwCiAgICAgMDAw
MDAwMGQ6MDAwMDAwMDEgLT4gMDAwMDAwMGY6MDAwMDAyNDA6MDAwMDAwMDA6MDAwMDAwMDAKICAg
ICAwMDAwMDAwZDowMDAwMDAwMiAtPiAwMDAwMDEwMDowMDAwMDI0MDowMDAwMDAwMDowMDAwMDAw
MAogICsgIDAwMDAwMDBkOjAwMDAwMDAzIC0+IDAwMDAwMDQwOjAwMDAwM2MwOjAwMDAwMDAwOjAw
MDAwMDAwCiAgKyAgMDAwMDAwMGQ6MDAwMDAwMDQgLT4gMDAwMDAwNDA6MDAwMDA0MDA6MDAwMDAw
MDA6MDAwMDAwMDAKICAgICA0MDAwMDAwMDpmZmZmZmZmZiAtPiA0MDAwMDAwNTo1NjZlNjU1ODo2
NTU4NGQ0ZDo0ZDRkNTY2ZQogICAgIDQwMDAwMDAxOmZmZmZmZmZmIC0+IDAwMDQwMDBlOjAwMDAw
MDAwOjAwMDAwMDAwOjAwMDAwMDAwCiAgICAgNDAwMDAwMDI6ZmZmZmZmZmYgLT4gMDAwMDAwMDE6
NDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDAKClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNo
QHN1c2UuY29tPgpDQzogV2VpIExpdSA8d2xAeGVuLm9yZz4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kg
PHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKWFhYIC0gT25lIG1vdmluZyBwaWVjZSAodGhlIG1pZ3Jh
dGlvbiBzZXJpZXMpIGlzIHN0aWxsIGluIHJldmlldyBvbiB4ZW4tZGV2ZWwuCkkgd29uJ3QgY29t
bWl0IHRoaXMgY2hhbmdlIHVudGlsIHRoYXQgaXMgc29ydGVkLCBhbmQgSSBjYW4gZG91YmxlIGNo
ZWNrIHRoZQpiYWNrd2FyZHMgY29tcGF0aWJpbGl0eSBmb3IgVk1zIGZyb20gcHJldmlvdXMgdmVy
c2lvbnMgb2YgWGVuLgoKVGhlIG1haW4gcHVycG9zZSBvZiBwb3N0aW5nIHRoaXMgcGF0Y2ggbm93
IGlzIHRvIGlsbHVzdHJhdGUgdGhlIGVmZmVjdHMgb2YgdGhlCnByZXZpb3VzIHBhdGNoZXMgaW4g
dGhlIHNlcmllcy4KLS0tCiB4ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1ZmVhdHVyZXNl
dC5oIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gteDg2L2NwdWZlYXR1cmVzZXQu
aCBiL3hlbi9pbmNsdWRlL3B1YmxpYy9hcmNoLXg4Ni9jcHVmZWF0dXJlc2V0LmgKaW5kZXggZDc5
YTUzYmVmZS4uODFlNGMyOTUwZiAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL2FyY2gt
eDg2L2NwdWZlYXR1cmVzZXQuaAorKysgYi94ZW4vaW5jbHVkZS9wdWJsaWMvYXJjaC14ODYvY3B1
ZmVhdHVyZXNldC5oCkBAIC0yMDcsNyArMjA3LDcgQEAgWEVOX0NQVUZFQVRVUkUoSU5WUENJRCwg
ICAgICAgNSozMisxMCkgLypIICBJbnZhbGlkYXRlIFByb2Nlc3MgQ29udGV4dCBJRCAqLwogWEVO
X0NQVUZFQVRVUkUoUlRNLCAgICAgICAgICAgNSozMisxMSkgLypBICBSZXN0cmljdGVkIFRyYW5z
YWN0aW9uYWwgTWVtb3J5ICovCiBYRU5fQ1BVRkVBVFVSRShQUU0sICAgICAgICAgICA1KjMyKzEy
KSAvKiAgIFBsYXRmb3JtIFFvUyBNb25pdG9yaW5nICovCiBYRU5fQ1BVRkVBVFVSRShOT19GUFVf
U0VMLCAgICA1KjMyKzEzKSAvKiEgIEZQVSBDUy9EUyBzdG9yZWQgYXMgemVybyAqLwotWEVOX0NQ
VUZFQVRVUkUoTVBYLCAgICAgICAgICAgNSozMisxNCkgLypTICBNZW1vcnkgUHJvdGVjdGlvbiBF
eHRlbnNpb25zICovCitYRU5fQ1BVRkVBVFVSRShNUFgsICAgICAgICAgICA1KjMyKzE0KSAvKnMg
IE1lbW9yeSBQcm90ZWN0aW9uIEV4dGVuc2lvbnMgKi8KIFhFTl9DUFVGRUFUVVJFKFBRRSwgICAg
ICAgICAgIDUqMzIrMTUpIC8qICAgUGxhdGZvcm0gUW9TIEVuZm9yY2VtZW50ICovCiBYRU5fQ1BV
RkVBVFVSRShBVlg1MTJGLCAgICAgICA1KjMyKzE2KSAvKkEgIEFWWC01MTIgRm91bmRhdGlvbiBJ
bnN0cnVjdGlvbnMgKi8KIFhFTl9DUFVGRUFUVVJFKEFWWDUxMkRRLCAgICAgIDUqMzIrMTcpIC8q
QSAgQVZYLTUxMiBEb3VibGV3b3JkICYgUXVhZHdvcmQgSW5zdHJzICovCi0tIAoyLjExLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 21:16:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 21:16:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j742o-0000Pu-R1; Wed, 26 Feb 2020 21:16:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=ojl6=4O=gmail.com=persaur@srs-us1.protection.inumbo.net>)
 id 1j742n-0000Pp-6r
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 21:16:37 +0000
X-Inumbo-ID: 4586e31a-58dd-11ea-a490-bc764e2007e4
Received: from mail-io1-xd41.google.com (unknown [2607:f8b0:4864:20::d41])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4586e31a-58dd-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 21:16:36 +0000 (UTC)
Received: by mail-io1-xd41.google.com with SMTP id 13so794551iou.1
 for <xen-devel@lists.xenproject.org>; Wed, 26 Feb 2020 13:16:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=content-transfer-encoding:from:mime-version:subject:message-id:date
 :cc:to; bh=fK+Cp34X0s8U6UAoC8LWg+S/2TOzs0jflib6BZzxmEA=;
 b=qvB/QsQjHT3Hy22TZQEJEzlTvguY0OrJzUpzVNZkJTXMID2OZCF9KHVXfJl8Clnm0S
 FTY6EMWLsDliT1uRewj6b3yY6KNT2sWlj/3MGO3d7BeSNJbyGLEgvzOgVH4Ef6Gw4TtR
 a+JFgeu8NYBqUcvbqwNRHTNXg9lu4cdxODGFVOJcUDuZKjDXUAk6ktXjqcVYJ6e1f08T
 1GV83tKXk3ybfYzvziDtzXYmssgmGR7ZRFlIHxcxikZ33SknaJJ41UGFSU1T5so7iwsB
 N9UIDgDPez7GZYhLbWHgel8EuqnPbS+/6YxxdUF4ZK1/R5WV3w9lrnVqG+nuNrNlmX7U
 /KMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:content-transfer-encoding:from:mime-version
 :subject:message-id:date:cc:to;
 bh=fK+Cp34X0s8U6UAoC8LWg+S/2TOzs0jflib6BZzxmEA=;
 b=VQsXSkZa9bz9YBABGi8znNQLqx9GFymUdibI/6Ej1/8zrFK8bYE58D8xX6pyIBm5Yo
 CrpTZgei8RVXviu+M8Lg5NtAqzhjstIaUob9QfTBGp4f/PGzkcs6iRDZWT3Vd3EInYNp
 DJu9HcOl/dwAp00DXGZ/k2xWbs01O2t1pUWyhi2nCqZsyLYAsIizOCkGZS9oBGTptKw9
 n1w9Y/5uCdz6fcRxlC+59Y9arQvY/DauyoqvfRu3sWmLmFKo8mlkLbRyIy4io6oA5++W
 qj43Gyb6dpVJfyLyfEWyLCWkM55x3I3DeXKCjpgDbq9H07r2CT4u/pDKdnKRaDjPd7hg
 yC4Q==
X-Gm-Message-State: APjAAAW61RlpojauA9ZRPlcpMLPa4d7Hqf7y2nJ8DA2MD+aDJ9yvw90g
 V1I/zyJ+OLUlu1rF4aw6BRE=
X-Google-Smtp-Source: APXvYqw8wV3N0YAIWzFzQPnMS8886Y+mQgIEvxatwwhg8s08x5DfZKBjFHwe6Y8vyOWSMUV7uedMjw==
X-Received: by 2002:a5e:8612:: with SMTP id z18mr631521ioj.206.1582751796277; 
 Wed, 26 Feb 2020 13:16:36 -0800 (PST)
Received: from [100.64.72.98] ([173.245.215.240])
 by smtp.gmail.com with ESMTPSA id e22sm447822iob.31.2020.02.26.13.16.35
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Wed, 26 Feb 2020 13:16:35 -0800 (PST)
From: Rich Persaud <persaur@gmail.com>
Mime-Version: 1.0 (1.0)
Message-Id: <2AA96E76-330D-4960-BAC9-6E36474FECC2@gmail.com>
Date: Wed, 26 Feb 2020 16:16:34 -0500
To: Ian Jackson <ian.jackson@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
X-Mailer: iPhone Mail (17D50)
Subject: Re: [Xen-devel] [PATCH 1/2] tools/helpers: Introduce
 cmp-fd-file-inode utility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Jason Andryuk <jandryuk@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

77u/T24gRmViIDI2LCAyMDIwLCBhdCAxMTowNywgSmFzb24gQW5kcnl1ayA8amFuZHJ5dWtAZ21h
aWwuY29tPiB3cm90ZToKPiAKPj4g77u/T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTA6NDggQU0g
SWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGNpdHJpeC5jb20+IHdyb3RlOgo+PiBKYXNvbiBBbmRy
eXVrIHdyaXRlcyAoIltQQVRDSCAxLzJdIHRvb2xzL2hlbHBlcnM6IEludHJvZHVjZSBjbXAtZmQt
ZmlsZS1pbm9kZSB1dGlsaXR5Iik6Cj4+PiBUaGlzIGlzIGEgQyBpbXBsZW1lbnRhdGlvbiBvZiB0
aGUgcGVybCBjb2RlIGluc2lkZSBvZiBsb2NraW5nLnNoIHRvCj4+PiBjaGVjayB0aGF0IHRoZSBs
b2NrZWQgZmlsZSBkZXNjcmlwdG9yIGFuZCBsb2NrIGZpbGUgc2hhcmUgdGhlIHNhbWUgaW5vZGUK
Pj4+IGFuZCB0aGVyZWZvcmUgbWF0Y2guICBPbmUgY2hhbmdlIGZyb20gdGhlIHBlcmwgdmVyc2lv
biBpcyByZXBsYWNpbmcKPj4+IHByaW50aW5nICJ5IiBvbiBzdWNjZXNzIHdpdGggZXhpdCB2YWx1
ZXMgb2YgMCAoc2hlbGwgVHJ1ZSkgYW5kIDEgKHNoZWxsCj4+PiBGYWxzZSkuCj4+IE1heWJlIGl0
IHdvdWxkIGJlIGJldHRlciB0byB1c2Ugc3RhdCgxKSA/ICBPbiBMaW51eAo+PiBzdGF0IC1MIC1j
JUQuJWkgL2Rldi9zdGRpbiBibGFoLmxvY2sKPj4gb3Igc29tZSBzdWNoLCBhbmQgdGhlbiBjb21w
YXJlIHRoZSB0d28gbnVtYmVycy4KPj4gSSdtIHJlbHVjdGFudCB0byBob3N0IGEgZ2VuZXJhbC1w
dXJwb3NlIHNoZWxsIHV0aWxpdHkgaW4geGVuLmdpdCwgbm8KPj4gbWF0dGVyIGhvdyB1c2VmdWwu
Li4KCldlJ3ZlIHVzZWQgdGhpcyBkb3duc3RyZWFtIGluIE9wZW5YVCB0byBhdm9pZCBwdWxsaW5n
IGluIHRoZSBnZW5lcmFsLXB1cnBvc2UgUGVybCBydW50aW1lLCB3aGljaCBpcy4ubGFyZ2VyIHRo
YW4gdGhpcyBzcGVjaWFsLXB1cnBvc2UgdXRpbGl0eS4gIFRoaXMgc2hlbGwgdXRpbGl0eSB3YXMg
ZGV2ZWxvcGVkIGZvciB0aGlzIHNwZWNpZmljIHVzZSBjYXNlIGluIFhlbi4KClJpY2gKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 21:23:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 21:23:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j749V-0001H0-L2; Wed, 26 Feb 2020 21:23:33 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Lhgo=4O=embeddedor.com=gustavo@srs-us1.protection.inumbo.net>)
 id 1j749U-0001Gv-HA
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 21:23:32 +0000
X-Inumbo-ID: 3cef489a-58de-11ea-a490-bc764e2007e4
Received: from gateway34.websitewelcome.com (unknown [192.185.149.77])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3cef489a-58de-11ea-a490-bc764e2007e4;
 Wed, 26 Feb 2020 21:23:31 +0000 (UTC)
Received: from cm13.websitewelcome.com (cm13.websitewelcome.com [100.42.49.6])
 by gateway34.websitewelcome.com (Postfix) with ESMTP id 805F2338EAF
 for <xen-devel@lists.xenproject.org>;
 Wed, 26 Feb 2020 15:23:31 -0600 (CST)
Received: from gator4166.hostgator.com ([108.167.133.22]) by cmsmtp with SMTP
 id 749TjYtY3RP4z749TjxcVi; Wed, 26 Feb 2020 15:23:31 -0600
X-Authority-Reason: nr=8
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
 d=embeddedor.com; s=default; h=Content-Type:MIME-Version:Message-ID:Subject:
 Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=96f8kZdh7WxJBTeep/qoxEO5hEENwT7hPTi1FGgDDyQ=; b=BZl1WCjgZtTNu6aGLvvU4/iPRW
 KLaA1o7tDonP3BUGMMHpFTH76EWmdNlvIEgVkNuMfKiiZDRQe7i00Bf5C2djTnOF+TcPoYjgNKncA
 Rlqx5Ed5Ra7TtDi9045eAvLfhpfmdWkr6BdOj1U1j6rxT+1kY/qpWzi2R72Qh49C2R7mauhdDHCTG
 snYO5LP6796MkyQirOLPQ+m483LtTmhx20oZlAze2cojPgR01142altotg30XfkciRi+LRxCckTCd
 HPHeyB5uYVzEWI5qUaAsA2gTE8sOZ2IFKcI4zv9NnCa5B7N0FTXEmmOKZlauQzSKfqO/Ro6LjxnZ8
 gzd3TRow==;
Received: from [201.162.161.180] (port=47722 helo=embeddedor)
 by gator4166.hostgator.com with esmtpa (Exim 4.92)
 (envelope-from <gustavo@embeddedor.com>)
 id 1j749R-000nRw-Iy; Wed, 26 Feb 2020 15:23:30 -0600
Date: Wed, 26 Feb 2020 15:26:12 -0600
From: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
To: Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>
Message-ID: <20200226212612.GA4663@embeddedor>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.9.4 (2018-02-28)
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - gator4166.hostgator.com
X-AntiAbuse: Original Domain - lists.xenproject.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - embeddedor.com
X-BWhitelist: no
X-Source-IP: 201.162.161.180
X-Source-L: No
X-Exim-ID: 1j749R-000nRw-Iy
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: (embeddedor) [201.162.161.180]:47722
X-Source-Auth: gustavo@embeddedor.com
X-Email-Count: 20
X-Source-Cap: Z3V6aWRpbmU7Z3V6aWRpbmU7Z2F0b3I0MTY2Lmhvc3RnYXRvci5jb20=
X-Local-Domain: yes
Subject: [Xen-devel] [PATCH] xen: Replace zero-length array with
 flexible-array member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGN1cnJlbnQgY29kZWJhc2UgbWFrZXMgdXNlIG9mIHRoZSB6ZXJvLWxlbmd0aCBhcnJheSBs
YW5ndWFnZQpleHRlbnNpb24gdG8gdGhlIEM5MCBzdGFuZGFyZCwgYnV0IHRoZSBwcmVmZXJyZWQg
bWVjaGFuaXNtIHRvIGRlY2xhcmUKdmFyaWFibGUtbGVuZ3RoIHR5cGVzIHN1Y2ggYXMgdGhlc2Ug
b25lcyBpcyBhIGZsZXhpYmxlIGFycmF5IG1lbWJlclsxXVsyXSwKaW50cm9kdWNlZCBpbiBDOTk6
CgpzdHJ1Y3QgZm9vIHsKICAgICAgICBpbnQgc3R1ZmY7CiAgICAgICAgc3RydWN0IGJvbyBhcnJh
eVtdOwp9OwoKQnkgbWFraW5nIHVzZSBvZiB0aGUgbWVjaGFuaXNtIGFib3ZlLCB3ZSB3aWxsIGdl
dCBhIGNvbXBpbGVyIHdhcm5pbmcKaW4gY2FzZSB0aGUgZmxleGlibGUgYXJyYXkgZG9lcyBub3Qg
b2NjdXIgbGFzdCBpbiB0aGUgc3RydWN0dXJlLCB3aGljaAp3aWxsIGhlbHAgdXMgcHJldmVudCBz
b21lIGtpbmQgb2YgdW5kZWZpbmVkIGJlaGF2aW9yIGJ1Z3MgZnJvbSBiZWluZwppbmFkdmVydGVu
dGx5IGludHJvZHVjZWRbM10gdG8gdGhlIGNvZGViYXNlIGZyb20gbm93IG9uLgoKQWxzbywgbm90
aWNlIHRoYXQsIGR5bmFtaWMgbWVtb3J5IGFsbG9jYXRpb25zIHdvbid0IGJlIGFmZmVjdGVkIGJ5
CnRoaXMgY2hhbmdlOgoKIkZsZXhpYmxlIGFycmF5IG1lbWJlcnMgaGF2ZSBpbmNvbXBsZXRlIHR5
cGUsIGFuZCBzbyB0aGUgc2l6ZW9mIG9wZXJhdG9yCm1heSBub3QgYmUgYXBwbGllZC4gQXMgYSBx
dWlyayBvZiB0aGUgb3JpZ2luYWwgaW1wbGVtZW50YXRpb24gb2YKemVyby1sZW5ndGggYXJyYXlz
LCBzaXplb2YgZXZhbHVhdGVzIHRvIHplcm8uIlsxXQoKVGhpcyBpc3N1ZSB3YXMgZm91bmQgd2l0
aCB0aGUgaGVscCBvZiBDb2NjaW5lbGxlLgoKWzFdIGh0dHBzOi8vZ2NjLmdudS5vcmcvb25saW5l
ZG9jcy9nY2MvWmVyby1MZW5ndGguaHRtbApbMl0gaHR0cHM6Ly9naXRodWIuY29tL0tTUFAvbGlu
dXgvaXNzdWVzLzIxClszXSBjb21taXQgNzY0OTc3MzI5MzJmICgiY3hnYjMvbDJ0OiBGaXggdW5k
ZWZpbmVkIGJlaGF2aW91ciIpCgpTaWduZWQtb2ZmLWJ5OiBHdXN0YXZvIEEuIFIuIFNpbHZhIDxn
dXN0YXZvQGVtYmVkZGVkb3IuY29tPgotLS0KIGRyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaWJh
Y2suaCB8IDIgKy0KIGluY2x1ZGUveGVuL2ludGVyZmFjZS9pby90cG1pZi5oICB8IDIgKy0KIDIg
ZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2RyaXZlcnMveGVuL3hlbi1wY2liYWNrL3BjaWJhY2suaCBiL2RyaXZlcnMveGVuL3hlbi1w
Y2liYWNrL3BjaWJhY2suaAppbmRleCBjZTEwNzdlMzI0NjYuLjdjOTU1MTZhODYwZiAxMDA2NDQK
LS0tIGEvZHJpdmVycy94ZW4veGVuLXBjaWJhY2svcGNpYmFjay5oCisrKyBiL2RyaXZlcnMveGVu
L3hlbi1wY2liYWNrL3BjaWJhY2suaApAQCAtNTIsNyArNTIsNyBAQCBzdHJ1Y3QgeGVuX3BjaWJr
X2Rldl9kYXRhIHsKIAl1bnNpZ25lZCBpbnQgYWNrX2ludHI6MTsgLyogLi4gYW5kIEFDSy1pbmcg
Ki8KIAl1bnNpZ25lZCBsb25nIGhhbmRsZWQ7CiAJdW5zaWduZWQgaW50IGlycTsgLyogU2F2ZWQg
aW4gY2FzZSBkZXZpY2UgdHJhbnNpdGlvbnMgdG8gTVNJL01TSS1YICovCi0JY2hhciBpcnFfbmFt
ZVswXTsgLyogeGVuLXBjaWJrWzAwMDowNDowMC4wXSAqLworCWNoYXIgaXJxX25hbWVbXTsgLyog
eGVuLXBjaWJrWzAwMDowNDowMC4wXSAqLwogfTsKIAogLyogVXNlZCBieSBYZW5CdXMgYW5kIHhl
bl9wY2lia19vcHMuYyAqLwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3Rw
bWlmLmggYi9pbmNsdWRlL3hlbi9pbnRlcmZhY2UvaW8vdHBtaWYuaAppbmRleCAyOGU3ZGNkNzVl
ODIuLmY4YWE4YmFjNTE5NiAxMDA2NDQKLS0tIGEvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3Rw
bWlmLmgKKysrIGIvaW5jbHVkZS94ZW4vaW50ZXJmYWNlL2lvL3RwbWlmLmgKQEAgLTQ2LDcgKzQ2
LDcgQEAgc3RydWN0IHZ0cG1fc2hhcmVkX3BhZ2UgewogCXVpbnQ4X3QgcGFkOwogCiAJdWludDhf
dCBucl9leHRyYV9wYWdlczsgIC8qIGV4dHJhIHBhZ2VzIGZvciBsb25nIHBhY2tldHM7IG1heSBi
ZSB6ZXJvICovCi0JdWludDMyX3QgZXh0cmFfcGFnZXNbMF07IC8qIGdyYW50IElEczsgbGVuZ3Ro
IGluIG5yX2V4dHJhX3BhZ2VzICovCisJdWludDMyX3QgZXh0cmFfcGFnZXNbXTsgLyogZ3JhbnQg
SURzOyBsZW5ndGggaW4gbnJfZXh0cmFfcGFnZXMgKi8KIH07CiAKICNlbmRpZgotLSAKMi4yNS4w
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 21:27:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 21:27:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j74De-0001Qw-8P; Wed, 26 Feb 2020 21:27:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j74Dc-0001Qr-9c
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 21:27:48 +0000
X-Inumbo-ID: d1f63bce-58de-11ea-94f1-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d1f63bce-58de-11ea-94f1-12813bfff9fa;
 Wed, 26 Feb 2020 21:27:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j74DV-0002LI-Dx; Wed, 26 Feb 2020 21:27:41 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j74DU-000281-JA; Wed, 26 Feb 2020 21:27:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j74DU-0002oJ-IS; Wed, 26 Feb 2020 21:27:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147561-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 21:27:40 +0000
Subject: [Xen-devel] [linux-4.14 test] 147561: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU2MSBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc1NjEvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
IDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bCAgICAgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYtZXhhbWluZSAgICAgIDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDE0NzMz
NCBwYXNzIGluIDE0NzU2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3MgaW4gMTQ3MzM0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAx
NDc0ODcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ICAgICAgZmFpbCAgbGlrZSAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0Mjg0OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQy
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAg
ICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgOThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5
NgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjk4YWViZDI5ODI0NmRm
MzdiNDcyYzUyYTJlZTEwMjMyNTZkMDJlMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQyODQ5ICAy
MDE5LTEwLTE3IDIxOjExOjE2IFogIDEzMiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0MzMy
NyAgMjAxOS0xMC0yOSAwODo0OTozMCBaICAxMjAgZGF5cyAgIDE3IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0NzA5NCAgMjAyMC0wMi0xNSAxNzozNjo1MCBaICAgMTEgZGF5cyAgICA3
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KMTQzOCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwK
bm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NDU0NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Wed Feb 26 21:51:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 26 Feb 2020 21:51:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j74aa-0003nd-EC; Wed, 26 Feb 2020 21:51:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=TlQQ=4O=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j74aZ-0003nY-HR
 for xen-devel@lists.xenproject.org; Wed, 26 Feb 2020 21:51:31 +0000
X-Inumbo-ID: 25f9df98-58e2-11ea-8fc3-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 25f9df98-58e2-11ea-8fc3-bc764e2007e4;
 Wed, 26 Feb 2020 21:51:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j74aY-0002od-SW; Wed, 26 Feb 2020 21:51:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j74aY-0003yH-LN; Wed, 26 Feb 2020 21:51:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j74aY-0004oX-KS; Wed, 26 Feb 2020 21:51:30 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147568-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-xsm:xen-boot:fail:heisenbug
 linux-4.9:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Wed, 26 Feb 2020 21:51:30 +0000
Subject: [Xen-devel] [linux-4.9 test] 147568: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU2OCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU2OC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxNDc0
OTYgcGFzcyBpbiAxNDc1NjgKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgIDcgeGVuLWJv
b3QgICAgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0NzQ5NgogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAyMCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4g
MTQ3NDk2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5n
OgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZh
aWwgaW4gMTQ3NDk2IGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE2
IGd1ZXN0LWxvY2FsbWlncmF0ZSAgICAgICAgICAgZmFpbCAgbGlrZSAxNDI4OTMKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWls
ICBsaWtlIDE0Mjg5MwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5
NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2
LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFu
LWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAg
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vl
c3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhz
bSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUt
bmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDdjZTQzOTI2NmY2MDJmNjBmMDVkY2Nm
OTY0YTg2ODVlNTM2ODRhOWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDM2NGVmODNkYjAyNzNhY2M4OWM2YmE4YWUxYWViZWU3MGExMzMwNTYKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDE0Mjk0NyAgMjAxOS0xMC0yMCAwMzoyNjoyOCBaICAxMjkgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxNDMzMjggIDIwMTktMTAtMjkgMDg6NTE6MjAgWiAgMTIwIGRheXMgICAxNiBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcxMDUgIDIwMjAtMDItMTUgMjM6NDE6NDMg
WiAgIDEwIGRheXMgICAgNyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEwODIgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVt
dXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFt
ZDY0LWRtcmVzdHJpY3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
c2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6
IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcg
ZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBh
bmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rlcgog
ICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9
UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5v
dCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkzNzAgbGluZXMgbG9u
Zy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 00:38:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 00:38:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j77C0-0000Sa-0q; Thu, 27 Feb 2020 00:38:20 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j77By-0000SV-AG
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 00:38:18 +0000
X-Inumbo-ID: 6ef0038d-58f9-11ea-9532-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ef0038d-58f9-11ea-9532-12813bfff9fa;
 Thu, 27 Feb 2020 00:38:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j77Bs-0006Ve-Jo; Thu, 27 Feb 2020 00:38:12 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j77Bs-0003g2-7T; Thu, 27 Feb 2020 00:38:12 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j77Bs-0007x5-6q; Thu, 27 Feb 2020 00:38:12 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147656-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=d7d751bfdbd4424e286eddfa0ce36075627e3c31
X-Osstest-Versions-That: xen=a2c277b64c2a8a3ce3709d226aa1360be5f64c3b
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 00:38:12 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147656: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY1NiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY1Ni8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBkN2Q3NTFiZmRiZDQ0MjRlMjg2ZWRkZmEwY2UzNjA3NTYyN2UzYzMxCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBhMmMyNzdiNjRjMmE4YTNjZTM3
MDlkMjI2YWExMzYwYmU1ZjY0YzNiCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2NDcgIDIwMjAt
MDItMjYgMTc6MDA6NDQgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjU2ICAy
MDIwLTAyLTI2IDIyOjAwOjM4IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgT2xhZiBIZXJpbmcgPG9sYWZAYWVw
ZmxlLmRlPgogIFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KICBXZWkgTGl1IDx3
bEB4ZW4ub3JnPgoKam9iczoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dz
L2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0
dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRp
b24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2Rl
IGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0
ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9y
ZzovaG9tZS94ZW4vZ2l0L3hlbi5naXQKICAgYTJjMjc3YjY0Yy4uZDdkNzUxYmZkYiAgZDdkNzUx
YmZkYmQ0NDI0ZTI4NmVkZGZhMGNlMzYwNzU2MjdlM2MzMSAtPiBzbW9rZQoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 01:18:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 01:18:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j77ox-0006O7-Bc; Thu, 27 Feb 2020 01:18:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j77ow-0006O2-0Y
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 01:18:34 +0000
X-Inumbo-ID: 114c513a-58ff-11ea-9535-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 114c513a-58ff-11ea-9535-12813bfff9fa;
 Thu, 27 Feb 2020 01:18:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j77ot-0003HL-JW; Thu, 27 Feb 2020 01:18:31 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j77ot-0005eU-CP; Thu, 27 Feb 2020 01:18:31 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j77ot-0002jr-9p; Thu, 27 Feb 2020 01:18:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147577-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit2:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-i386-xl-xsm:xen-boot:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 01:18:31 +0000
Subject: [Xen-devel] [linux-4.4 test] 147577: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU3NyBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU3Ny8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRl
Ymlhbi1kaS1pbnN0YWxsIGZhaWwgaW4gMTQ3NDM1IHBhc3MgaW4gMTQ3NTc3CiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXJ0ZHMgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxNDc1MDAgcGFz
cyBpbiAxNDc1NzcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAxOCBndWVzdC1zdGFydC9k
ZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ3NTAwIHBhc3MgaW4gMTQ3NTc3CiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgICA3IHhlbi1ib290ICAgICAgICAgZmFpbCBpbiAxNDc1MDAgcGFzcyBp
biAxNDc1NzcKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTggZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDE0NzQzNQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3NTAwCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQg
IGZhaWwgcGFzcyBpbiAxNDc1MDAKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBh
bGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4
IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICBmYWlsIFJFR1IuIHZzLiAxMzk2OTgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5z
dGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2
NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0
YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAg
ICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRy
dWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAg
ICAgICAgNzZlNWM2ZmQ2ZDE2M2YxYWE2Mzk2OWNjOTgyZTc5YmUxZmVlODdhNwpiYXNlbGluZSB2
ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgZGMxNmE3ZTVmMzZkNjViMjVhMWI2NmFkZTE0
MzU2NzczZWQ1Mjg3NQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTM5Njk4ICAyMDE5LTA4LTA0IDA3
OjQ4OjMwIFogIDIwNiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzOTc3MyAgMjAxOS0wOC0w
NiAxNjo0MDoyNiBaICAyMDQgZGF5cyAgMTE0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAg
IDE0NzExMSAgMjAyMC0wMi0xNiAwMzozNzo1NiBaICAgMTAgZGF5cyAgICA3IGF0dGVtcHRzCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KMTA5NyBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3Rpbmcg
dGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJk
b20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1x
ZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVl
YnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjIt
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRv
dyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NTQxNyBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 04:39:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 04:39:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Ax4-0006K6-PY; Thu, 27 Feb 2020 04:39:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7Ax3-0006K1-NU
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 04:39:09 +0000
X-Inumbo-ID: 1544d39a-591b-11ea-a490-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1544d39a-591b-11ea-a490-bc764e2007e4;
 Thu, 27 Feb 2020 04:39:04 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Awy-0007UZ-6P; Thu, 27 Feb 2020 04:39:04 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Awx-0006RE-UJ; Thu, 27 Feb 2020 04:39:03 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Awx-0007Hw-T4; Thu, 27 Feb 2020 04:39:03 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147586-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f22dcb31727e3cf31a9143437f134ea133021982
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 04:39:03 +0000
Subject: [Xen-devel] [linux-5.4 test] 147586: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzU4NiBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzU4Ni8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1y
YXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGYyMmRjYjMxNzI3ZTNjZjMx
YTkxNDM0MzdmMTM0ZWExMzMwMjE5ODIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBaICAgNDIgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6MDcgWiAgIDQxIGRheXMg
ICA2NyBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc1ODYgIDIwMjAtMDItMjUgMDc6
MTE6MzAgWiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjExOTcgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjczMjQgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 07:38:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 07:38:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Dkm-0004GO-4E; Thu, 27 Feb 2020 07:38:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7Dkl-0004GJ-Db
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 07:38:39 +0000
X-Inumbo-ID: 2af402ce-5934-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2af402ce-5934-11ea-a490-bc764e2007e4;
 Thu, 27 Feb 2020 07:38:38 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 75710ACD0;
 Thu, 27 Feb 2020 07:38:37 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-2-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f25da974-6fe3-5b0e-4ca1-a937b61d9b22@suse.com>
Date: Thu, 27 Feb 2020 08:38:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-2-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 01/10] x86/sysctl: Don't return cpu policy
 data for compiled-out support (2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBKdXN0IGFzIHdpdGgg
Yy9zIDk2ZGM3N2I0YjEgZm9yIFhFTl9TWVNDVExfZ2V0X2NwdV9wb2xpY3ksCj4gWEVOX1NZU0NU
TF9nZXRfY3B1X2ZlYXR1cmVzZXQgbmVlZHMgdG8gYmVjb21lIGNvbmRpdGlvbmFsLgo+IAo+IFNp
Z25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKQWxiZWl0IEknZCBz
YXkgIndhbnQiLCBub3QgIm5lZWRzIiBpbiB0aGUgZGVzY3JpcHRpb24uCgpKYW4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 07:47:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 07:47:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Dth-000587-1J; Thu, 27 Feb 2020 07:47:53 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7Dtf-000582-VZ
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 07:47:51 +0000
X-Inumbo-ID: 7486a5da-5935-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7486a5da-5935-11ea-aba8-bc764e2007e4;
 Thu, 27 Feb 2020 07:47:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 9F6D1AD05;
 Thu, 27 Feb 2020 07:47:50 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-3-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <9faee7d1-a555-dc3f-f7e0-3dcbc8442cc3@suse.com>
Date: Thu, 27 Feb 2020 08:47:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-3-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 02/10] tools/libxc: Simplify
 xc_get_static_cpu_featuremask()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBEcm9wIFhDX0ZFQVRV
UkVNQVNLX0RFRVBfRkVBVFVSRVMuICBJdCBpc24ndCB1c2VkIGJ5IGFueSBjYWxsZXJzLCBhbmQg
dW5saWtlCj4gdGhlIG90aGVyIHN0YXRpYyBtYXNrcywgd29uJ3QgYmUgb2YgaW50ZXJlc3QgdG8g
YW55b25lIHdpdGhvdXQgb3RoZXIgcGllY2VzIG9mCj4gY3B1aWQtYXV0b2dlbi5oCj4gCj4gSW4g
eGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soKSwgdXNlIGEgMmQgYXJyYXkgaW5zdGVhZCBv
ZiBpbmRpdmlkdWFsbHkKPiBuYW1lZCB2YXJpYWJsZXMsIGFuZCBkcm9wIHRoZSBzd2l0Y2ggc3Rh
dGVtZW50IGNvbXBsZXRlbHkuCj4gCj4gTm8gcHJhY3RpY2FsIGNoYW5nZS4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3
ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4Kd2l0aCB0aHJlZSByZW1hcmtz
OgoKPiAtLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwo+ICsrKyBiL3Rvb2xzL2xpYnhj
L3hjX2NwdWlkX3g4Ni5jCj4gQEAgLTkwLDQzICs5MCwyMyBAQCB1aW50MzJfdCB4Y19nZXRfY3B1
X2ZlYXR1cmVzZXRfc2l6ZSh2b2lkKQo+ICBjb25zdCB1aW50MzJfdCAqeGNfZ2V0X3N0YXRpY19j
cHVfZmVhdHVyZW1hc2soCj4gICAgICBlbnVtIHhjX3N0YXRpY19jcHVfZmVhdHVyZW1hc2sgbWFz
aykKPiAgewo+IC0gICAgY29uc3Qgc3RhdGljIHVpbnQzMl90IGtub3duW0ZFQVRVUkVTRVRfTlJf
RU5UUklFU10gPSBJTklUX0tOT1dOX0ZFQVRVUkVTLAo+IC0gICAgICAgIHNwZWNpYWxbRkVBVFVS
RVNFVF9OUl9FTlRSSUVTXSA9IElOSVRfU1BFQ0lBTF9GRUFUVVJFUywKPiAtICAgICAgICBwdltG
RUFUVVJFU0VUX05SX0VOVFJJRVNdID0gSU5JVF9QVl9GRUFUVVJFUywKPiAtICAgICAgICBodm1f
c2hhZG93W0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX0hWTV9TSEFET1dfRkVBVFVSRVMs
Cj4gLSAgICAgICAgaHZtX2hhcFtGRUFUVVJFU0VUX05SX0VOVFJJRVNdID0gSU5JVF9IVk1fSEFQ
X0ZFQVRVUkVTLAo+IC0gICAgICAgIGRlZXBfZmVhdHVyZXNbRkVBVFVSRVNFVF9OUl9FTlRSSUVT
XSA9IElOSVRfREVFUF9GRUFUVVJFUzsKPiAtCj4gLSAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0la
RShrbm93bikgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsKPiAtICAgIEJVSUxEX0JVR19PTihB
UlJBWV9TSVpFKHNwZWNpYWwpICE9IEZFQVRVUkVTRVRfTlJfRU5UUklFUyk7Cj4gLSAgICBCVUlM
RF9CVUdfT04oQVJSQVlfU0laRShwdikgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsKPiAtICAg
IEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKGh2bV9zaGFkb3cpICE9IEZFQVRVUkVTRVRfTlJfRU5U
UklFUyk7Cj4gLSAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShodm1faGFwKSAhPSBGRUFUVVJF
U0VUX05SX0VOVFJJRVMpOwo+IC0gICAgQlVJTERfQlVHX09OKEFSUkFZX1NJWkUoZGVlcF9mZWF0
dXJlcykgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsKPiAtCj4gLSAgICBzd2l0Y2ggKCBtYXNr
ICkKPiAtICAgIHsKPiAtICAgIGNhc2UgWENfRkVBVFVSRU1BU0tfS05PV046Cj4gLSAgICAgICAg
cmV0dXJuIGtub3duOwo+IC0KPiAtICAgIGNhc2UgWENfRkVBVFVSRU1BU0tfU1BFQ0lBTDoKPiAt
ICAgICAgICByZXR1cm4gc3BlY2lhbDsKPiAtCj4gLSAgICBjYXNlIFhDX0ZFQVRVUkVNQVNLX1BW
Ogo+IC0gICAgICAgIHJldHVybiBwdjsKPiArICAgIGNvbnN0IHN0YXRpYyB1aW50MzJfdCBtYXNr
c1tdW0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSB7CgpXb3VsZCB5b3UgbWluZCBzd2l0Y2hpbmcg
dG8gdGhlIG1vcmUgY29udmVudGlvbmFsICJzdGF0aWMgY29uc3QiPwoKPiArI2RlZmluZSBNQVNL
KHgpIFtYQ19GRUFUVVJFTUFTS18gIyMgeF0gPSBJTklUXyAjIyB4ICMjIF9GRUFUVVJFUwoKSSdt
IHN1cnByaXNlZCB0byBzZWUgeW91IGludHJvZHVjZSBzdWNoIGEgY29uc3RydWN0LCB3aGVuIG1v
cmUKdGhhbiBvbmNlIEkgaGVhcmQgeW91IHNheSB0aGF0IHlvdSBkaXNsaWtlIG1hY3JvcyB1c2lu
ZyAjIyBpbgp3YXlzIGxpa2UgaXQgaXMgZG9uZSBoZXJlLgoKPiArICAgIEJVSUxEX0JVR19PTihB
UlJBWV9TSVpFKG1hc2tzWzBdKSAhPSBGRUFUVVJFU0VUX05SX0VOVFJJRVMpOwoKSXNuJ3QgdGhp
cyBxdWl0ZSBwb2ludGxlc3Mgd2l0aCB0aGUgbm93IGNoYW5nZWQgZGVmaW5pdGlvbiBvZgp0aGUg
YXJyYXk/CgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 07:57:48 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 07:57:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7E3C-0005zR-0L; Thu, 27 Feb 2020 07:57:42 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7E3A-0005zM-1H
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 07:57:40 +0000
X-Inumbo-ID: d2f1f998-5936-11ea-95e9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d2f1f998-5936-11ea-95e9-12813bfff9fa;
 Thu, 27 Feb 2020 07:57:39 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7AA57AD05;
 Thu, 27 Feb 2020 07:57:38 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-4-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e9cfe667-9cbf-4f04-352d-bbf45a416165@suse.com>
Date: Thu, 27 Feb 2020 08:57:47 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-4-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 03/10] x86/gen-cpuid: Rework internal logic
 to ease future changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBCZXR0ZXIgc3BsaXQg
dGhlIGxvZ2ljIGJldHdlZW4gcGFyc2UvY2FsY3VsYXRlL3dyaXRlLiAgQ29sbGVjdCB0aGUgZmVh
dHVyZQo+IGNvbW1lbnQgYnkgdGhlaXIgY29tbWVudCBjaGFyYWN0ZXIsIGFuZCBwZXJmb3JtIHRo
ZSBhY2N1bXVsYXRpb24gb3BlcmF0aW9ucyBpbgo+IGNydW5jaF9udW1iZXJzKCkuCgpXb3VsZCB5
b3UgbWluZCBzYXlpbmcgImNoYXJhY3RlcihzKSIgaGVyZSwgYXMgdGhlcmUgYXJlIGl0ZW1zIHdp
dGgKbXVsdGlwbGUgb2YgdGhlbT8KCj4gQXZvaWQgcmVuZGVyaW5nIHRoZSBmZWF0dXJlc2V0cyB0
byBDIHVpbnQzMl90J3MgaW4gY3J1bmNoX251bWJlcnMoKSwgYW5kCj4gaW5zdGVhZCBkbyB0aGlz
IGluIHdyaXRlX3Jlc3VsdHMoKS4gIFVwZGF0ZSBmb3JtYXRfdWludDMycygpIHRvIGNhbGwKPiBm
ZWF0dXJlc2V0X3RvX3VpbnQzMnMoKSBpbnRlcm5hbGx5Lgo+IAo+IE5vIGZ1bmN0aW9uYWwgY2hh
bmdlIC0gdGhlIGdlbmVyYXRlZCBjcHVpZC1hdXRvZ2VuLmggaXMgaWRlbnRpY2FsLgoKSSBub3Rp
Y2UgdGhlICJzcGVjaWFsIiBmaWVsZCAob3IgaG93ZXZlciBzdWNoIGlzIGNhbGxlZCBpbiBQeXRo
b24pCmdvZXMgYXdheSwgaW4gZmF2b3Igb2YgdXNpbmcgcmF3WychJ10gYXQgdGhlIGFwcGFyZW50
bHkgc29sZQpjb25zdW1pbmcgc2l0ZS4gSSBhbHNvIG5vdGljZSB0aGUgc2FtZSBpc24ndCB0cnVl
IGZvciAicHYiLCB3aGljaApub3cgY291bGQgYWxzbyBiZSByYXdbJ0EnXSBhcyBpdCBzZWVtcy4g
SWYgdGhpcyBpcyB0aGUgY2FzZSAoaS5lLgpJJ20gbm90IG92ZXJsb29raW5nIGFueXRoaW5nKSwg
Y291bGQgeW91IHNheSBhIHdvcmQgb24gdGhlIGNoYW5nZQpmb3IgInNwZWNpYWwiIGFuZC9vciB0
aGUgZGlmZmVyZW5jZSBiZXR3ZWVuICJzcGVjaWFsIiBhbmQgInB2Ij8KCj4gU2lnbmVkLW9mZi1i
eTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCldpdGggbXkgbGlt
aXRlZCBQeXRob24gc2tpbGxzIG1lcmVseQpBY2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:02:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:02:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7E7y-0007Kt-Uf; Thu, 27 Feb 2020 08:02:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7E7y-0007Ko-2r
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:02:38 +0000
X-Inumbo-ID: 849c9522-5937-11ea-95eb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 849c9522-5937-11ea-95eb-12813bfff9fa;
 Thu, 27 Feb 2020 08:02:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CC455AD69;
 Thu, 27 Feb 2020 08:02:36 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-5-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <ba5f767b-6f17-adf4-083f-d6b6048fa2fb@suse.com>
Date: Thu, 27 Feb 2020 09:02:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-5-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 04/10] x86/gen-cpuid: Create max and default
 variations of INIT_*_FEATURES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBGb3Igbm93LCB3cml0
ZSB0aGUgc2FtZSBjb250ZW50IGZvciBib3RoLiAgVXBkYXRlIHRoZSB1c2VycyBvZiB0aGUKPiBp
bml0aWFsaXNlcnMgdG8gdXNlIHRoZSBuZXcgbmFtZSwgYW5kIGV4dGVuZCB4ZW4tY3B1aWQgdG8g
ZHVtcCBib3RoIGRlZmF1bHQKPiBhbmQgbWF4IGZlYXR1cmVzZXRzLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpIeXBlcnZpc29y
IGFuZCBsaWJ4YyBwYXJ0cwpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKPiAtLS0gYS90b29scy9taXNjL3hlbi1jcHVpZC5jCj4gKysrIGIvdG9vbHMvbWlzYy94
ZW4tY3B1aWQuYwo+IEBAIC0yODMsMTIgKzI4MywxOCBAQCBzdGF0aWMgdm9pZCBkdW1wX2luZm8o
eGNfaW50ZXJmYWNlICp4Y2gsIGJvb2wgZGV0YWlsKQo+ICAgICAgICAgICAgICAgICAgICAgICAg
bnJfZmVhdHVyZXMsICJLbm93biIsIGRldGFpbCk7Cj4gICAgICBkZWNvZGVfZmVhdHVyZXNldCh4
Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFTS19TUEVDSUFMKSwKPiAg
ICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiU3BlY2lhbCIsIGRldGFpbCk7Cj4g
LSAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19G
RUFUVVJFTUFTS19QViksCj4gLSAgICAgICAgICAgICAgICAgICAgICBucl9mZWF0dXJlcywgIlBW
IE1hc2siLCBkZXRhaWwpOwo+IC0gICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19j
cHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX1NIQURPVyksCj4gLSAgICAgICAgICAg
ICAgICAgICAgICBucl9mZWF0dXJlcywgIkhWTSBTaGFkb3cgTWFzayIsIGRldGFpbCk7Cj4gLSAg
ICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFU
VVJFTUFTS19IVk1fSEFQKSwKPiAtICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAi
SFZNIEhhcCBNYXNrIiwgZGV0YWlsKTsKPiArICAgIGRlY29kZV9mZWF0dXJlc2V0KHhjX2dldF9z
dGF0aWNfY3B1X2ZlYXR1cmVtYXNrKFhDX0ZFQVRVUkVNQVNLX1BWX01BWCksCj4gKyAgICAgICAg
ICAgICAgICAgICAgICBucl9mZWF0dXJlcywgIlBWIE1heCIsIGRldGFpbCk7Cj4gKyAgICBkZWNv
ZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFT
S19QVl9ERUYpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBEZWZh
dWx0IiwgZGV0YWlsKTsKPiArICAgIGRlY29kZV9mZWF0dXJlc2V0KHhjX2dldF9zdGF0aWNfY3B1
X2ZlYXR1cmVtYXNrKFhDX0ZFQVRVUkVNQVNLX0hWTV9TSEFET1dfTUFYKSwKPiArICAgICAgICAg
ICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIFNoYWRvdyBNYXgiLCBkZXRhaWwpOwo+ICsg
ICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVB
VFVSRU1BU0tfSFZNX1NIQURPV19ERUYpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgbnJfZmVh
dHVyZXMsICJIVk0gU2hhZG93IERlZmF1bHQiLCBkZXRhaWwpOwo+ICsgICAgZGVjb2RlX2ZlYXR1
cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX0hB
UF9NQVgpLAo+ICsgICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJIVk0gSGFwIE1h
eCIsIGRldGFpbCk7Cj4gKyAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9m
ZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFTS19IVk1fSEFQX0RFRiksCj4gKyAgICAgICAgICAgICAg
ICAgICAgICBucl9mZWF0dXJlcywgIkhWTSBIYXAgRGVmYXVsdCIsIGRldGFpbCk7CgpTcG90dGlu
ZyBkaWZmZXJlbmNlcyBiZXR3ZWVuIG1heCBhbmQgZGVmYXVsdCB0aGlzIHdheSBpcywgSSBhc3N1
bWUsCmdvaW5nIHRvIGJlIHF1aXRlIGRpZmZpY3VsdCAvIGVycm9yIHByb25lLiBXb3VsZG4ndCBp
dCBiZSBiZXR0ZXIgdG8KcHJvZHVjZSB0aGUgZGVmYXVsdCBzZXQgaW4gZnVsbCwgYW5kIHRoZW4g
bGlzdCBqdXN0IHRoZSBleHRyYSBpdGVtcwppbiBtYXg/IEFpdWkgbWF4IGlzIGFsd2F5cyBnb2lu
ZyB0byBiZSBhIHN1cGVyc2V0IG9mIGRlZi4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:07:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:07:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ECo-0007VK-JF; Thu, 27 Feb 2020 08:07:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7ECn-0007VF-AR
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:07:37 +0000
X-Inumbo-ID: 370e2dec-5938-11ea-8fc3-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 370e2dec-5938-11ea-8fc3-bc764e2007e4;
 Thu, 27 Feb 2020 08:07:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F3C31AC1D;
 Thu, 27 Feb 2020 08:07:35 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-6-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <88c175bc-ebeb-c40b-fc4e-5e175706c3af@suse.com>
Date: Thu, 27 Feb 2020 09:07:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-6-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 05/10] x86/msr: Compile out unused
 logic/objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBAQCAtNzYsMTYgKzc3
LDI3IEBAIHZvaWQgX19pbml0IGluaXRfZ3Vlc3RfbXNyX3BvbGljeSh2b2lkKQo+ICB7Cj4gICAg
ICBjYWxjdWxhdGVfcmF3X3BvbGljeSgpOwo+ICAgICAgY2FsY3VsYXRlX2hvc3RfcG9saWN5KCk7
Cj4gLSAgICBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3koKTsKPiAtICAgIGNhbGN1bGF0ZV9wdl9t
YXhfcG9saWN5KCk7Cj4gKwo+ICsgICAgaWYgKCBJU19FTkFCTEVEKENPTkZJR19QVikgKQo+ICsg
ICAgICAgIGNhbGN1bGF0ZV9wdl9tYXhfcG9saWN5KCk7Cj4gKwo+ICsgICAgaWYgKCBodm1fZW5h
YmxlZCApCgoKQW55IGNoYW5jZSBvZiB0YWxraW5nIHlvdSBpbnRvIGRvaW5nIHRoaW5ncyBtb3Jl
IHN5bW1ldHJpY2FsbHksCmJ5IGVpdGhlciBhbHNvIHVzaW5nIElTX0VOQUJMRUQoQ09ORklHX0hW
TSkgaGVyZSBvciAuLi4KCj4gKyAgICAgICAgY2FsY3VsYXRlX2h2bV9tYXhfcG9saWN5KCk7Cj4g
IH0KPiAgCj4gIGludCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBkb21haW4gKmQpCj4g
IHsKPiAtICAgIHN0cnVjdCBtc3JfcG9saWN5ICptcCA9Cj4gLSAgICAgICAgeG1lbWR1cChpc19w
dl9kb21haW4oZCkgPyAgJnB2X21heF9tc3JfcG9saWN5Cj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgOiAmaHZtX21heF9tc3JfcG9saWN5KTsKPiArICAgIHN0cnVjdCBtc3JfcG9s
aWN5ICptcCA9IGlzX3B2X2RvbWFpbihkKQo+ICsgICAgICAgID8gKElTX0VOQUJMRUQoQ09ORklH
X1BWKSAgPyAgJnB2X21heF9tc3JfcG9saWN5IDogTlVMTCkKPiArICAgICAgICA6IChJU19FTkFC
TEVEKENPTkZJR19IVk0pID8gJmh2bV9tYXhfbXNyX3BvbGljeSA6IE5VTEwpOwoKLi4uIChpbW8g
cHJlZmVyYWJseSkgaHZtX2VuYWJsZWQgaGVyZT8gRWl0aGVyIHdheQpSZXZpZXdlZC1ieTogSmFu
IEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:11:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:11:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7EG8-0008I1-7B; Thu, 27 Feb 2020 08:11:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7EG7-0008Hw-2i
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:11:03 +0000
X-Inumbo-ID: b1599c76-5938-11ea-95ed-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b1599c76-5938-11ea-95ed-12813bfff9fa;
 Thu, 27 Feb 2020 08:11:02 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3357CAC1D;
 Thu, 27 Feb 2020 08:11:01 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-7-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e17b200e-05ea-d000-5c4a-432a07a1e40e@suse.com>
Date: Thu, 27 Feb 2020 09:11:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-7-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 06/10] x86/msr: Introduce and use default
 MSR policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBGb3Igbm93LCB0aGUg
ZGVmYXVsdCBhbmQgbWF4IHBvbGljaWVzIHJlbWFpbiBpZGVudGljYWwsIGJ1dCB0aGlzIHdpbGwg
Y2hhbmdlCj4gaW4gdGhlIGZ1dHVyZS4KPiAKPiBVcGRhdGUgWEVOX1NZU0NUTF9nZXRfY3B1X3Bv
bGljeSBhbmQgaW5pdF9kb21haW5fbXNyX3BvbGljeSgpIHRvIHVzZSB0aGUKPiBkZWZhdWx0IHBv
bGljaWVzLgo+IAo+IFRha2UgdGhlIG9wcG9ydHVuaXR5IHNvcnQgUFYgYWhlYWQgb2YgSFZNLCBh
cyBpcyB0aGUgcHJldmFpbGluZyBzdHlsZQo+IGVsc2V3aGVyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZl
bEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxt
YW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:12:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:12:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7EHJ-0008Nh-IN; Thu, 27 Feb 2020 08:12:17 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7EHI-0008NZ-2a
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:12:16 +0000
X-Inumbo-ID: dce8ef72-5938-11ea-95ed-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id dce8ef72-5938-11ea-95ed-12813bfff9fa;
 Thu, 27 Feb 2020 08:12:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 48411AC1D;
 Thu, 27 Feb 2020 08:12:14 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-8-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b3a3ef2e-bf0a-0f88-1dfb-3ed0498bd7ff@suse.com>
Date: Thu, 27 Feb 2020 09:12:23 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-8-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 07/10] x86/cpuid: Compile out unused
 logic/objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBDUFVJRCBQb2xpY3kg
b2JqZWN0cyBhcmUgbGFyZ2UgKDE4NjAgYnl0ZXMgYXQgdGhlIHRpbWUgb2Ygd3JpdGluZyksIHNv
Cj4gY29tcGlsaW5nIHRoZW0gb3V0IGJhc2VkIG9uIENPTkZJR197UFYsSFZNfSBtYWtlcyBhIGxv
dCBvZiBzZW5zZS4KPiAKPiBUaGlzIGludm9sdmVzIGEgYml0IG9mIGNvbXBsZXhpdHkgaW4gaW5p
dF9kb21haW5fY3B1aWRfcG9saWN5KCkgYW5kCj4gcmVjYWxjdWxhdGVfY3B1aWRfcG9saWN5KCkg
YXMgaXNfcHZfZG9tYWluKCkgY2FuJ3QgYmUgZXZhdWxhdGVkIGF0IGNvbXBpbGUKPiB0aW1lLgo+
IAo+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5j
b20+CgpXaXRoIHRoZSBzYW1lIHJlbWFyayBhcyBmb3IgdGhlIE1TUiBzaWRlClJldmlld2VkLWJ5
OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:19:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:19:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ENr-00009q-Aj; Thu, 27 Feb 2020 08:19:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7ENq-00009k-Mf
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:19:02 +0000
X-Inumbo-ID: cf53400a-5939-11ea-aba8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cf53400a-5939-11ea-aba8-bc764e2007e4;
 Thu, 27 Feb 2020 08:19:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E6E52B208;
 Thu, 27 Feb 2020 08:19:00 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-9-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <af3fe9fc-0d3c-4a9a-336c-b316f31fbfed@suse.com>
Date: Thu, 27 Feb 2020 09:19:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-9-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 08/10] x86/cpuid: Introduce and use default
 CPUID policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBGb3Igbm93LCB0aGUg
ZGVmYXVsdCBhbmQgbWF4IHBvbGljaWVzIHJlbWFpbiBpZGVudGljYWwsIGJ1dCB0aGlzIHdpbGwg
Y2hhbmdlCj4gaW4gdGhlIGZ1dHVyZS4gIFdyaXRlIGNhbGN1bGF0ZV97cHYsaHZtfV9kZWZfcG9s
aWN5KCkgaW4gYSB3YXkgd2hpY2ggd2lsbCBjb3BlCj4gd2l0aCBzaW1wbGUgZmVhdHVyZSBkaWZm
ZXJlbmNlcyBmb3Igbm93Lgo+IAo+IFVwZGF0ZSBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5IGFu
ZCBpbml0X2RvbWFpbl9jcHVpZF9wb2xpY3koKSB0byB1c2UgdGhlCj4gZGVmYXVsdCBwb2xpY2ll
cy4KCkZvciB0aGUgc3lzY3RsIHRoZSBzdGF0ZW1lbnQgbG9va3MgdG8gYmUgYnJvYWRlciB0aGFu
IHJlYWxpdHksCmFzIChvZiBjb3Vyc2UpIHlvdSBkb24ndCB0b3VjaCBYRU5fU1lTQ1RMX2NwdV9w
b2xpY3lfKl9tYXguCgo+IEBAIC0zODEsNiArMzg2LDIzIEBAIHN0YXRpYyB2b2lkIF9faW5pdCBj
YWxjdWxhdGVfcHZfbWF4X3BvbGljeSh2b2lkKQo+ICAgICAgcC0+ZXh0ZC5yYXdbMHhhXSA9IEVN
UFRZX0xFQUY7IC8qIE5vIFNWTSBmb3IgUFYgZ3Vlc3RzLiAqLwo+ICB9Cj4gIAo+ICtzdGF0aWMg
dm9pZCBfX2luaXQgY2FsY3VsYXRlX3B2X2RlZl9wb2xpY3kodm9pZCkKPiArewo+ICsgICAgc3Ry
dWN0IGNwdWlkX3BvbGljeSAqcCA9ICZwdl9kZWZfY3B1aWRfcG9saWN5Owo+ICsgICAgdWludDMy
X3QgcHZfZmVhdHVyZXNldFtGU0NBUElOVFNdOwo+ICsgICAgdW5zaWduZWQgaW50IGk7Cj4gKwo+
ICsgICAgKnAgPSBwdl9tYXhfY3B1aWRfcG9saWN5Owo+ICsgICAgY3B1aWRfcG9saWN5X3RvX2Zl
YXR1cmVzZXQocCwgcHZfZmVhdHVyZXNldCk7Cj4gKwo+ICsgICAgZm9yICggaSA9IDA7IGkgPCBB
UlJBWV9TSVpFKHB2X2ZlYXR1cmVzZXQpOyArK2kgKQo+ICsgICAgICAgIHB2X2ZlYXR1cmVzZXRb
aV0gJj0gcHZfZGVmX2ZlYXR1cmVtYXNrW2ldOwo+ICsKPiArICAgIHNhbml0aXNlX2ZlYXR1cmVz
ZXQocHZfZmVhdHVyZXNldCk7Cj4gKyAgICBjcHVpZF9mZWF0dXJlc2V0X3RvX3BvbGljeShwdl9m
ZWF0dXJlc2V0LCBwKTsKPiArICAgIHJlY2FsY3VsYXRlX3hzdGF0ZShwKTsKPiArfQoKSXMgdGhl
cmUgYSByZWFzb24gdGhlIGNhbGwgdG8gZ3Vlc3RfY29tbW9uX2ZlYXR1cmVfYWRqdXN0bWVudHMo
KQppcyBtaXNzaW5nIGhlcmU/IElmIHNvLCBJIHRoaW5rIHlvdSB3YW50IHRvIHNheSBhIHdvcmQg
b24gdGhlIHdoeQppbiB0aGUgZGVzY3JpcHRpb24uIElmIG5vdCwgd2l0aCBpdCBhZGRlZApSZXZp
ZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:21:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:21:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7EQY-0000vs-Pn; Thu, 27 Feb 2020 08:21:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7EQX-0000vn-GB
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:21:49 +0000
X-Inumbo-ID: 32f8b342-593a-11ea-a490-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 32f8b342-593a-11ea-a490-bc764e2007e4;
 Thu, 27 Feb 2020 08:21:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5E410AC1D;
 Thu, 27 Feb 2020 08:21:48 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-10-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f019ba1d-61d4-a62d-26af-745dc35839f9@suse.com>
Date: Thu, 27 Feb 2020 09:21:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-10-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 09/10] x86/gen-cpuid: Distinguish default vs
 max in feature annotations
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBBbGxvdyBsb3dlcmNh
c2UgYS9zL2ggdG8gYmUgdXNlZCB0byBhbm5vdGF0ZSBhIG5vbi1kZWZhdWx0IGZlYXR1cmUuCj4g
Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv
bT4KClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 08:23:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 08:23:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ERj-00011d-4o; Thu, 27 Feb 2020 08:23:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7ERh-00011Y-OF
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 08:23:01 +0000
X-Inumbo-ID: 5db0e096-593a-11ea-95f6-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5db0e096-593a-11ea-95f6-12813bfff9fa;
 Thu, 27 Feb 2020 08:23:00 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0E0ACB1F1;
 Thu, 27 Feb 2020 08:23:00 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-11-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e63ccaf7-b25c-cc35-513a-80b98d2646aa@suse.com>
Date: Thu, 27 Feb 2020 09:23:08 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226202221.6555-11-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 10/10] x86/hvm: Do not enable MPX by default
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBNZW1vcnkgUHJvdGVj
dGlvbiBlWHRlbnNpb24gc3VwcG9ydCBoYXMgYmVlbiBkcm9wcGVkIGZyb20gR0NDIGFuZCBMaW51
eCwgYW5kCj4gd2lsbCBiZSBkcm9wcGVkIGZyb20gZnV0dXJlIEludGVsIENQVXMuCj4gCj4gV2l0
aCBhbGwgb3RoZXIgZGVmYXVsdC9tYXggcGllY2VzIGluIHBsYWNlLCBtb3ZlIE1QWCBmcm9tIGRl
ZmF1bHQgdG8gbWF4Lgo+IFRoaXMgbWVhbnMgdGhhdCBWTXMgd29uJ3QgYmUgb2ZmZXJlZCBpdCBi
eSBkZWZhdWx0LCBidXQgY2FuIGV4cGxpY2l0bHkgb3B0Cj4gaW50byB1c2luZyBpdCB2aWEgY3B1
aWQ9Imhvc3QsbXB4PTEiIGluIHRoZWlyIHZtLmNmZyBmaWxlLgo+IAo+IFRoZSBkaWZmZXJlbmNl
IGFzIHZpc2libGUgdG8gdGhlIGd1ZXN0IGlzOgo+IAo+ICAgZGlmZiAtLWdpdCBhL2RlZmF1bHQg
Yi9tcHgKPiAgIGluZGV4IDBlOTE3NjVkNmIuLmM4YzMzY2Q1ODQgMTAwNjQ0Cj4gICAtLS0gYS9k
ZWZhdWx0Cj4gICArKysgYi9tcHgKPiAgIEBAIC0xMywxNSArMTMsMTcgQEAgTmF0aXZlIGNwdWlk
Ogo+ICAgICAgMDAwMDAwMDQ6MDAwMDAwMDQgLT4gMDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDA6
MDAwMDAwMDAKPiAgICAgIDAwMDAwMDA1OmZmZmZmZmZmIC0+IDAwMDAwMDAwOjAwMDAwMDAwOjAw
MDAwMDAwOjAwMDAwMDAwCj4gICAgICAwMDAwMDAwNjpmZmZmZmZmZiAtPiAwMDAwMDAwMDowMDAw
MDAwMDowMDAwMDAwMDowMDAwMDAwMAo+ICAgLSAgMDAwMDAwMDc6MDAwMDAwMDAgLT4gMDAwMDAw
MDA6MDA5YzJmYmI6MDAwMDAwMDA6OWMwMDA0MDAKPiAgICsgIDAwMDAwMDA3OjAwMDAwMDAwIC0+
IDAwMDAwMDAwOjAwOWM2ZmJiOjAwMDAwMDAwOjljMDAwNDAwCj4gICAgICAwMDAwMDAwODpmZmZm
ZmZmZiAtPiAwMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMAo+ICAgICAgMDAwMDAw
MDk6ZmZmZmZmZmYgLT4gMDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDA6MDAwMDAwMDAKPiAgICAg
IDAwMDAwMDBhOmZmZmZmZmZmIC0+IDAwMDAwMDAwOjAwMDAwMDAwOjAwMDAwMDAwOjAwMDAwMDAw
Cj4gICAgICAwMDAwMDAwYjpmZmZmZmZmZiAtPiAwMDAwMDAwMDowMDAwMDAwMDowMDAwMDAwMDow
MDAwMDAwMAo+ICAgICAgMDAwMDAwMGM6ZmZmZmZmZmYgLT4gMDAwMDAwMDA6MDAwMDAwMDA6MDAw
MDAwMDA6MDAwMDAwMDAKPiAgIC0gIDAwMDAwMDBkOjAwMDAwMDAwIC0+IDAwMDAwMDA3OjAwMDAw
MjQwOjAwMDAwMzQwOjAwMDAwMDAwCj4gICArICAwMDAwMDAwZDowMDAwMDAwMCAtPiAwMDAwMDAx
ZjowMDAwMDI0MDowMDAwMDQ0MDowMDAwMDAwMAo+ICAgICAgMDAwMDAwMGQ6MDAwMDAwMDEgLT4g
MDAwMDAwMGY6MDAwMDAyNDA6MDAwMDAwMDA6MDAwMDAwMDAKPiAgICAgIDAwMDAwMDBkOjAwMDAw
MDAyIC0+IDAwMDAwMTAwOjAwMDAwMjQwOjAwMDAwMDAwOjAwMDAwMDAwCj4gICArICAwMDAwMDAw
ZDowMDAwMDAwMyAtPiAwMDAwMDA0MDowMDAwMDNjMDowMDAwMDAwMDowMDAwMDAwMAo+ICAgKyAg
MDAwMDAwMGQ6MDAwMDAwMDQgLT4gMDAwMDAwNDA6MDAwMDA0MDA6MDAwMDAwMDA6MDAwMDAwMDAK
PiAgICAgIDQwMDAwMDAwOmZmZmZmZmZmIC0+IDQwMDAwMDA1OjU2NmU2NTU4OjY1NTg0ZDRkOjRk
NGQ1NjZlCj4gICAgICA0MDAwMDAwMTpmZmZmZmZmZiAtPiAwMDA0MDAwZTowMDAwMDAwMDowMDAw
MDAwMDowMDAwMDAwMAo+ICAgICAgNDAwMDAwMDI6ZmZmZmZmZmYgLT4gMDAwMDAwMDE6NDAwMDAw
MDA6MDAwMDAwMDA6MDAwMDAwMDAKPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:05:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:05:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7F6y-0004Py-V8; Thu, 27 Feb 2020 09:05:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7F6y-0004Pt-3s
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:05:40 +0000
X-Inumbo-ID: 52a6e8b6-5940-11ea-9605-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 52a6e8b6-5940-11ea-9605-12813bfff9fa;
 Thu, 27 Feb 2020 09:05:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582794339;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=gWJfFrxw6QWEp9rgUq/ePfMIe7ipLchWSF8/p0EoTDw=;
 b=GXfs3To4Ins8jPBpo3mu6NIW1UFnwYem7CxkuwEnyjms3yd5Kd1uhYQa
 og5ZTYGEY+3OOf/bRYQDS5iObdb/+ZwDRcNqMFPgQL2OXpjgNEyE/vzLn
 yk5v0t08phOwBZSCkapFEtJv8y5jL6xcWjau6/dFbFCTGU799dD/JJn4N Y=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6BNzNQcWyd5nf2IML/OxaYFwxZpUPt6To55YCLjk+lXR2Opg3ZNjUZRpltVj3bZx2DrD0jMYTm
 Shn/HPKVBlf/S2H8War8JchLhFRMVoB/t2GjfeRzT8apA4CG0NMmj8bdxwM3fNLkt9b+m4B8KD
 02kKC9bj8SPCFVzY+yptQiBnTIsf85sa5FdXvrcbr9YIsLr7qwlTTDFAAvphhWuzO3XXWN96tM
 0ycpueU1RT61IEKu+nlh5/67N+kil0VkiIfml6tbT+oHjNxuDNCImllQbX4CcpsaSfutTE5qsE
 wVE=
X-SBRS: 2.7
X-MesageID: 13716693
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13716693"
Date: Thu, 27 Feb 2020 10:05:26 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227090526.GK24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-6-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-6-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 05/23] xen/build: Allow to test clang
 .include without asm symlink
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6MzdBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhlIGNsYW5nIHRlc3QgZm9yICJhc20oKS1zIHN1cHBvcnQgLmluY2x1ZGUuIiBu
ZWVkcyB0byBiZSBtb2RpZmllZAo+IGJlY2F1c2UgdGhlIHN5bWJvbGljIGxpbmsgYXNtIC0+IGFz
bS14ODYgbWF5IG5vdCBleGlzdCB3aGVuIHRoZSB0ZXN0Cj4gaXMgcnVubmVkLiBTaW5jZSBpdCdz
IGFuIHg4NiB0ZXN0LCB3ZSBkb24ndCBuZWVkIHRoZSBsaW5rLgo+IAo+IFRoaXMgd2lsbCBiZSBh
biBpc3N1ZSB3aXRoIHRoZSBmb2xsb3dpbmcgcGF0Y2ggInhlbi9idWlsZDogaGF2ZSB0aGUKPiBy
b290IE1ha2VmaWxlIGdlbmVyYXRlcyB0aGUgQ0ZMQUdTIi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBB
bnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClNvIHRoaXMgaXMganVzdCBh
IHByZXBhcmF0b3J5IGNoYW5nZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHJ1biB0aGUKY2hlY2tz
IGJlZm9yZSB0aGUgaGVhZGVycyBhcmUgbGlua2VkLCBidXQgdGhlIGN1cnJlbnQgdXNhZ2UgaXMK
cGVyZmVjdGx5IGZpbmUgQUZBSUNUPyAobWlnaHQgYmUgd29ydGggdG8gdHJ5IHRvIGNsYXJpZnkg
dGhlIGNvbW1pdAptZXNzYWdlIGEgYml0IGluIHRoaXMgcmVnYXJkKS4KClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:22:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:22:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FMv-00062h-EJ; Thu, 27 Feb 2020 09:22:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7FMu-00062c-CH
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:22:08 +0000
X-Inumbo-ID: 9f845068-5942-11ea-b7e8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9f845068-5942-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 09:22:07 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3F6C4ABE7;
 Thu, 27 Feb 2020 09:22:06 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Anthony PERARD <anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-6-anthony.perard@citrix.com>
 <20200227090526.GK24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f588c23d-1c95-ba53-d698-ba924137907d@suse.com>
Date: Thu, 27 Feb 2020 10:22:14 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200227090526.GK24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v3 05/23] xen/build: Allow to test clang
 .include without asm symlink
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxMDowNSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAyNiwgMjAyMCBhdCAxMTozMzozN0FNICswMDAwLCBBbnRob255IFBFUkFSRCB3cm90ZToKPj4g
VGhlIGNsYW5nIHRlc3QgZm9yICJhc20oKS1zIHN1cHBvcnQgLmluY2x1ZGUuIiBuZWVkcyB0byBi
ZSBtb2RpZmllZAo+PiBiZWNhdXNlIHRoZSBzeW1ib2xpYyBsaW5rIGFzbSAtPiBhc20teDg2IG1h
eSBub3QgZXhpc3Qgd2hlbiB0aGUgdGVzdAo+PiBpcyBydW5uZWQuIFNpbmNlIGl0J3MgYW4geDg2
IHRlc3QsIHdlIGRvbid0IG5lZWQgdGhlIGxpbmsuCj4+Cj4+IFRoaXMgd2lsbCBiZSBhbiBpc3N1
ZSB3aXRoIHRoZSBmb2xsb3dpbmcgcGF0Y2ggInhlbi9idWlsZDogaGF2ZSB0aGUKPj4gcm9vdCBN
YWtlZmlsZSBnZW5lcmF0ZXMgdGhlIENGTEFHUyIuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFudGhv
bnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPgo+IAo+IFJldmlld2VkLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCkFja2VkLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgo+IFNvIHRoaXMgaXMganVzdCBhIHByZXBhcmF0b3J5
IGNoYW5nZSBpbiBvcmRlciB0byBiZSBhYmxlIHRvIHJ1biB0aGUKPiBjaGVja3MgYmVmb3JlIHRo
ZSBoZWFkZXJzIGFyZSBsaW5rZWQsIGJ1dCB0aGUgY3VycmVudCB1c2FnZSBpcwo+IHBlcmZlY3Rs
eSBmaW5lIEFGQUlDVD8gKG1pZ2h0IGJlIHdvcnRoIHRvIHRyeSB0byBjbGFyaWZ5IHRoZSBjb21t
aXQKPiBtZXNzYWdlIGEgYml0IGluIHRoaXMgcmVnYXJkKS4KClRvIGJlIGhvbmVzdCB0byBtZSB0
aGUgZGVzY3JpcHRpb24gbG9va3MgY2xlYXIgZW5vdWdoIGluIHRoaXMKcmVnYXJkLiBCdXQgb2Yg
Y291cnNlIGlmIGltcHJvdmVtZW50cyBnZXQgc3VnZ2VzdGVkIGJlZm9yZQp0aGlzIGFjdHVhbGx5
IGdldHMgY29tbWl0dGVkIC4uLgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:23:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:23:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FNl-00067g-O9; Thu, 27 Feb 2020 09:23:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7FNk-00067U-GF
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:23:00 +0000
X-Inumbo-ID: be467d3c-5942-11ea-960c-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be467d3c-5942-11ea-960c-12813bfff9fa;
 Thu, 27 Feb 2020 09:22:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582795379;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=k+HhCTcQH9JuGm0+Rt8w3XBtIXdG5Y1blSFsLna0Ngo=;
 b=Z4Cj9TpfQ1UtTAbx+80MNCZWTMw9VoEyCt1H03JbK3CuPa++Wjj+NHSd
 0COP+t12LXn10MtWWUOWj2PJFo+BafajqrR0BMorh25F/+t1KWnhVZHiw
 73mrCqJtbYpSxFg9gxoQekflq2CvvbPdQeBwFofpWZK+ViFmA/GngfAGp c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: UozWGzO7Nswo2eUGXE9TEkDBjvR0ZsxJLD44zLCHaDaCTmtr/GJPW5gjfRA1p/EfEe/6A7tzN3
 vWRTm9N5jafaciL3CfpwnqyO7buhSDZEOBx1Eby0xG90cyRg3JwC3CJymFDm50eN0PadoB1hub
 Gvc6cXdIvuoNFYxCUjb7N3+56FhJ61CGZhn12hvM0K5qodLz9SwGqOoiU54gG/AsOBkP2OxXhN
 Fqa9Tg7aGgqFLpZepBSBjOPXOFCRfguv7w4Xk8yV3/wsyNErC43KaTBLi5UEh9d1ixn5PhA/T1
 B60=
X-SBRS: 2.7
X-MesageID: 13271592
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13271592"
Date: Thu, 27 Feb 2020 10:22:50 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227092250.GL24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-8-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-8-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 07/23] xen/build: Use obj-y +=
 subdir/ instead of subdir-y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6MzlBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBpcyBwYXJ0IG9mIHVwZ3JhZGluZyBvdXIgYnVpbGQgc3lzdGVtIGFuZCBp
bXBvcnQgbW9yZSBvZiBMaW51eCdzCj4gb25lLgo+IAo+IEluIExpbnV4LCBzdWJkaXIteSBpbiBN
YWtlZmlsZXMgaXMgb25seSB1c2VkIHRvIGRlc2NlbmQgaW50bwo+IHN1YmRpcmVjdG9yeSB3aGVu
IHRoZXJlIGFyZSBubyBvYmplY3QgdG8gYnVpbGQsIFhlbiBkb2Vzbid0IGhhdmUgdGhhdAo+IGFu
ZCBhbGwgc3ViZGlyIGhhdmUgb2JqZWN0IHRvIGJlIGluY2x1ZGVkIGluIHRoZSBmaW5hbCBiaW5h
cnkuCj4gCj4gVG8gYWxsb3cgdGhlIG5ldyBzeW50YXgsIHRoZSAib2JqLXkiIGFuZCAic3ViZGly
LSoiIGNhbGN1bGF0aW9uIGluCj4gUnVsZXMubWsgaXMgY2hhbmdlZCBhbmQgcGFydGlhbGx5IGlt
cG9ydGVkIGZyb20gTGludXgncyBLYnVpbGQuCj4gCj4gVGhlIGNvbW1hbmQgdXNlZCB0byBtb2Rp
ZnkgdGhlIE1ha2VmaWxlIHdhczoKPiAgICAgc2VkIC1pIC1yICdzI15zdWJkaXItKC4qKSNvYmot
XDEvIzsnICoqL01ha2VmaWxlCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50aG9ueSBQRVJBUkQgPGFu
dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CgpMR1RNOgoKUmV2aWV3ZWQtYnk6IFJvZ2VyIFBhdSBN
b25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:32:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:32:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FWV-00071R-Kh; Thu, 27 Feb 2020 09:32:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=kU4J=4P=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7FWU-00071M-RS
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:32:02 +0000
X-Inumbo-ID: 018fb8d2-5944-11ea-9615-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 018fb8d2-5944-11ea-9615-12813bfff9fa;
 Thu, 27 Feb 2020 09:32:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1BF34ACD7;
 Thu, 27 Feb 2020 09:31:59 +0000 (UTC)
To: "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20200226212612.GA4663@embeddedor>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <77d23b72-e16b-e63a-7700-3afe6c77d327@suse.com>
Date: Thu, 27 Feb 2020 10:31:58 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226212612.GA4663@embeddedor>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen: Replace zero-length array with
 flexible-array member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAgMjI6MjYsIEd1c3Rhdm8gQS4gUi4gU2lsdmEgd3JvdGU6Cj4gVGhlIGN1cnJl
bnQgY29kZWJhc2UgbWFrZXMgdXNlIG9mIHRoZSB6ZXJvLWxlbmd0aCBhcnJheSBsYW5ndWFnZQo+
IGV4dGVuc2lvbiB0byB0aGUgQzkwIHN0YW5kYXJkLCBidXQgdGhlIHByZWZlcnJlZCBtZWNoYW5p
c20gdG8gZGVjbGFyZQo+IHZhcmlhYmxlLWxlbmd0aCB0eXBlcyBzdWNoIGFzIHRoZXNlIG9uZXMg
aXMgYSBmbGV4aWJsZSBhcnJheSBtZW1iZXJbMV1bMl0sCj4gaW50cm9kdWNlZCBpbiBDOTk6Cj4g
Cj4gc3RydWN0IGZvbyB7Cj4gICAgICAgICAgaW50IHN0dWZmOwo+ICAgICAgICAgIHN0cnVjdCBi
b28gYXJyYXlbXTsKPiB9Owo+IAo+IEJ5IG1ha2luZyB1c2Ugb2YgdGhlIG1lY2hhbmlzbSBhYm92
ZSwgd2Ugd2lsbCBnZXQgYSBjb21waWxlciB3YXJuaW5nCj4gaW4gY2FzZSB0aGUgZmxleGlibGUg
YXJyYXkgZG9lcyBub3Qgb2NjdXIgbGFzdCBpbiB0aGUgc3RydWN0dXJlLCB3aGljaAo+IHdpbGwg
aGVscCB1cyBwcmV2ZW50IHNvbWUga2luZCBvZiB1bmRlZmluZWQgYmVoYXZpb3IgYnVncyBmcm9t
IGJlaW5nCj4gaW5hZHZlcnRlbnRseSBpbnRyb2R1Y2VkWzNdIHRvIHRoZSBjb2RlYmFzZSBmcm9t
IG5vdyBvbi4KPiAKPiBBbHNvLCBub3RpY2UgdGhhdCwgZHluYW1pYyBtZW1vcnkgYWxsb2NhdGlv
bnMgd29uJ3QgYmUgYWZmZWN0ZWQgYnkKPiB0aGlzIGNoYW5nZToKPiAKPiAiRmxleGlibGUgYXJy
YXkgbWVtYmVycyBoYXZlIGluY29tcGxldGUgdHlwZSwgYW5kIHNvIHRoZSBzaXplb2Ygb3BlcmF0
b3IKPiBtYXkgbm90IGJlIGFwcGxpZWQuIEFzIGEgcXVpcmsgb2YgdGhlIG9yaWdpbmFsIGltcGxl
bWVudGF0aW9uIG9mCj4gemVyby1sZW5ndGggYXJyYXlzLCBzaXplb2YgZXZhbHVhdGVzIHRvIHpl
cm8uIlsxXQo+IAo+IFRoaXMgaXNzdWUgd2FzIGZvdW5kIHdpdGggdGhlIGhlbHAgb2YgQ29jY2lu
ZWxsZS4KPiAKPiBbMV0gaHR0cHM6Ly9nY2MuZ251Lm9yZy9vbmxpbmVkb2NzL2djYy9aZXJvLUxl
bmd0aC5odG1sCj4gWzJdIGh0dHBzOi8vZ2l0aHViLmNvbS9LU1BQL2xpbnV4L2lzc3Vlcy8yMQo+
IFszXSBjb21taXQgNzY0OTc3MzI5MzJmICgiY3hnYjMvbDJ0OiBGaXggdW5kZWZpbmVkIGJlaGF2
aW91ciIpCj4gCj4gU2lnbmVkLW9mZi1ieTogR3VzdGF2byBBLiBSLiBTaWx2YSA8Z3VzdGF2b0Bl
bWJlZGRlZG9yLmNvbT4KClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5j
b20+CgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:33:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:33:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FXi-00077T-W9; Thu, 27 Feb 2020 09:33:18 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7FXh-00077I-GI
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:33:17 +0000
X-Inumbo-ID: 2ec337f2-5944-11ea-9c17-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2ec337f2-5944-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 09:33:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582795996;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=OL8D/tXZmKaK7GfBZ9OYqPmSFRJyFeKMc6y4JbffNt4=;
 b=Ype0vqw8OEDIOCqRv5bpeu4/QtK+GFg2JstAfkNa/OhZ55hGWgTBTT1U
 WnBLM2ZTzEzI/F9bgfT9iDsZM8SXHiczXQ5WZ1fj3Nyyd9bl+B6oYxTZw
 DC97/HKc34VOC0ONw60uPbemZdBAuWVW4u/D/gMN1vjHY9Hc4ATahCl3I E=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FAsS37UnYAxP5Hgn8ggHu8CEk8R9ZbqmpCvSEWTyV/4ytbjXtRCYY2R87XQgfjyVzj9gQG6DsZ
 CRpZI0Yfrj0ixlF30yTOyYaSUz/l/9Fk8+TSher7ZC+yB8gYJV2mCVPxmZJwUpBQcFPSjtrhlS
 7QTuxLD/+n/a2lAFKRh16+KVnulbDqWjdiKKw/3wXNducGTLqBIiLcb1OtDVWFKwJsY0GwIk3K
 fu6wX4QfBLTqwLoBhstYxJuPfnHMIZdWWT7x4t3f9+7lOehu6n79djhq6zuV2UlK4vM3u4Zohs
 o0Y=
X-SBRS: 2.7
X-MesageID: 13522341
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13522341"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-2-andrew.cooper3@citrix.com>
 <f25da974-6fe3-5b0e-4ca1-a937b61d9b22@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <69658bb9-e4e2-dda7-d341-caea6846e794@citrix.com>
Date: Thu, 27 Feb 2020 09:33:12 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <f25da974-6fe3-5b0e-4ca1-a937b61d9b22@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 01/10] x86/sysctl: Don't return cpu policy
 data for compiled-out support (2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwNzozOCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDIuMjAyMCAy
MToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gSnVzdCBhcyB3aXRoIGMvcyA5NmRjNzdiNGIx
IGZvciBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5LAo+PiBYRU5fU1lTQ1RMX2dldF9jcHVfZmVh
dHVyZXNldCBuZWVkcyB0byBiZWNvbWUgY29uZGl0aW9uYWwuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6
IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6
IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPgo+IEFsYmVpdCBJJ2Qgc2F5ICJ3YW50
Iiwgbm90ICJuZWVkcyIgaW4gdGhlIGRlc2NyaXB0aW9uLgoKSXQgb2NjdXJzIHRvIG1lIHRoYXQg
WEVOX1NZU0NUTF9nZXRfY3B1X2ZlYXR1cmVzZXQgaXMgc3RyaWN0bHkgYSBzdWJzZXQKb2YgWEVO
X1NZU0NUTF9nZXRfY3B1X3BvbGljeSwgYW5kIHRoYXQgbm93IEkndmUgYWRqdXN0ZWQgdGhlIHRv
b2xzdGFjawpvbnRvIGdldF9jcHVfcG9saWN5LCB0aGUgc29sZSByZW1haW5pbmcgdXNlciBpcyB4
ZW4tY3B1aWQuCgpnZXRfY3B1X3BvbGljeSBhbHJlYWR5IGhhcyBzZXBhcmF0ZSBkZWZhdWx0IGFu
ZCBtYXggaW5kaWNlcywgd2hlcmVhcwpnZXRfY3B1X2ZlYXR1cmVzZXQgd2FzIHdyaXR0ZW4gYmVm
b3JlIHRoZSBuZWVkIGZvciB0aGlzIGhhcyBiZWNvbWUgb2J2aW91cy4KClRoaXMgbGVhZHMgdG8g
YW4gYXN5bW1ldHJ5IGluIHhlbi1jcHVpZCwgd2hlcmUgdGhlIC1wIChwb2xpY3kpIG9wdGlvbgpw
cm92aWRlcyB0d28gbW9yZSBzZXRzIG9mIGluZm9ybWF0aW9uIHRoYW4gdGhlIGZlYXR1cmVzZXQg
bGlzdGluZy4KCkluc3RlYWQsIEkgdGhpbmsgSSdkIGxpa2UgdG8gZHJvcCBYRU5fU1lTQ1RMX2dl
dF9jcHVfZmVhdHVyZXNldCBhbmQKdXBkYXRlIHRoZSBzb2xlIHVzZXIgdG8gdGhlIG1vcmUgY29t
cGxldGUgaW50ZXJmYWNlLgoKVGhvdWdodHM/Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:39:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:39:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Fd7-0007Jp-MA; Thu, 27 Feb 2020 09:38:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7Fd5-0007Jk-VI
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:38:51 +0000
X-Inumbo-ID: f51eb9e5-5944-11ea-961e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f51eb9e5-5944-11ea-961e-12813bfff9fa;
 Thu, 27 Feb 2020 09:38:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0B582ACA4;
 Thu, 27 Feb 2020 09:38:50 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-7-anthony.perard@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c435d5ba-16c9-2e0d-46c3-12255daf7d80@suse.com>
Date: Thu, 27 Feb 2020 10:38:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226113355.2532224-7-anthony.perard@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v3 06/23] xen/build: Fix
 section-renaming of libfdt and libelf
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMjozMywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gSW4gY29tbW9uL2xp
YmVsZi9NYWtlZmlsZSwgd2hlbiBTRUNUSU9OUyBnZXRzIGRlZmluZWQKPiBTUEVDSUFMX0RBVEFf
U0VDVElPTlMgZG9lc24ndCBleGlzdCwgc28gb25seSAidGV4dCBkYXRhIiBzZWN0aW9ucyBhcmUK
PiBiZWVuIHJlbmFtZWQuIFRoaXMgd2FzIGRpZmZlcmVudCBiZWZvcmUgNDgxMTVkMTQ3NDNlICgi
TW92ZSBtb3JlCj4ga2VybmVsIGRlY29tcHJlc3Npb24gYml0cyB0byAuaW5pdC4qIHNlY3Rpb25z
IikuCgpPYnZpb3VzbHkgSSBjYW4ndCBoYXZlIGNoZWNrZWQgdGhlIGdlbmVyYXRlZCBiaW5hcnkg
YmFjayB0aGVuLgoKV2h5IGlzIGxpYmZkdCBtZW50aW9uZWQgaW4ganVzdCB0aGUgdGl0bGUgdGhv
dWdoPwoKPiBNb3ZlIFNQRUNJQUxfREFUQV9TRUNUSU9OUyBpbiBSdWxlcy5tayBiZWZvcmUgaW5j
bHVkaW5nICJNYWtlZmlsZSIgdG8KPiBmaXggdGhpcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRo
b255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CihwcmVmZXJhYmx5IHdpdGggYSBzZW50ZW5jZSBh
ZGRlZCB0byB0aGUgZGVzY3JpcHRpb24gbWFraW5nIGNsZWFyCmhvdy93aHkgdGhhdCBvbmUncyBh
bHNvIGFmZmVjdGVkOyBjb3VsZCBiZSBhcyBzaW1wbGUgYXMgIlRoZSBzYW1lCm1pc3Rha2UgaGFz
IHRoZW4gYmVlbiBwcm9wYWdhdGUgaW50byBsaWJmZHQsIGJ5IHdheSBvZiBjb21taXQgLi4uIiwK
d2hpY2ggb3VnaHQgdG8gYmUgZWFzeSBlbm91Z2ggdG8gYWRkIHdoaWxlIGNvbW1pdHRpbmcuCgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:40:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:40:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FeD-0007Pa-0d; Thu, 27 Feb 2020 09:40:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7FeB-0007PU-HS
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:39:59 +0000
X-Inumbo-ID: 1e254204-5945-11ea-961e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1e254204-5945-11ea-961e-12813bfff9fa;
 Thu, 27 Feb 2020 09:39:58 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0099FADBB;
 Thu, 27 Feb 2020 09:39:57 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-2-andrew.cooper3@citrix.com>
 <f25da974-6fe3-5b0e-4ca1-a937b61d9b22@suse.com>
 <69658bb9-e4e2-dda7-d341-caea6846e794@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e4bbd588-559d-1392-7253-8b512c7a2aef@suse.com>
Date: Thu, 27 Feb 2020 10:40:06 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <69658bb9-e4e2-dda7-d341-caea6846e794@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 01/10] x86/sysctl: Don't return cpu policy
 data for compiled-out support (2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxMDozMywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNy8wMi8yMDIw
IDA3OjM4LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IEp1c3QgYXMgd2l0aCBjL3MgOTZkYzc3YjRiMSBmb3IgWEVOX1NZ
U0NUTF9nZXRfY3B1X3BvbGljeSwKPj4+IFhFTl9TWVNDVExfZ2V0X2NwdV9mZWF0dXJlc2V0IG5l
ZWRzIHRvIGJlY29tZSBjb25kaXRpb25hbC4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+PiBSZXZpZXdlZC1ieTogSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+Pgo+PiBBbGJlaXQgSSdkIHNheSAid2FudCIsIG5v
dCAibmVlZHMiIGluIHRoZSBkZXNjcmlwdGlvbi4KPiAKPiBJdCBvY2N1cnMgdG8gbWUgdGhhdCBY
RU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldCBpcyBzdHJpY3RseSBhIHN1YnNldAo+IG9mIFhF
Tl9TWVNDVExfZ2V0X2NwdV9wb2xpY3ksIGFuZCB0aGF0IG5vdyBJJ3ZlIGFkanVzdGVkIHRoZSB0
b29sc3RhY2sKPiBvbnRvIGdldF9jcHVfcG9saWN5LCB0aGUgc29sZSByZW1haW5pbmcgdXNlciBp
cyB4ZW4tY3B1aWQuCj4gCj4gZ2V0X2NwdV9wb2xpY3kgYWxyZWFkeSBoYXMgc2VwYXJhdGUgZGVm
YXVsdCBhbmQgbWF4IGluZGljZXMsIHdoZXJlYXMKPiBnZXRfY3B1X2ZlYXR1cmVzZXQgd2FzIHdy
aXR0ZW4gYmVmb3JlIHRoZSBuZWVkIGZvciB0aGlzIGhhcyBiZWNvbWUgb2J2aW91cy4KPiAKPiBU
aGlzIGxlYWRzIHRvIGFuIGFzeW1tZXRyeSBpbiB4ZW4tY3B1aWQsIHdoZXJlIHRoZSAtcCAocG9s
aWN5KSBvcHRpb24KPiBwcm92aWRlcyB0d28gbW9yZSBzZXRzIG9mIGluZm9ybWF0aW9uIHRoYW4g
dGhlIGZlYXR1cmVzZXQgbGlzdGluZy4KPiAKPiBJbnN0ZWFkLCBJIHRoaW5rIEknZCBsaWtlIHRv
IGRyb3AgWEVOX1NZU0NUTF9nZXRfY3B1X2ZlYXR1cmVzZXQgYW5kCj4gdXBkYXRlIHRoZSBzb2xl
IHVzZXIgdG8gdGhlIG1vcmUgY29tcGxldGUgaW50ZXJmYWNlLgoKU291bmRzIGxpa2UgYSBnb29k
IG1vdmUgdG8gbWUuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:44:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:44:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Fi0-0008Dk-Ik; Thu, 27 Feb 2020 09:43:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7Fhy-0008Df-EG
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:43:54 +0000
X-Inumbo-ID: a9adf399-5945-11ea-9620-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a9adf399-5945-11ea-9620-12813bfff9fa;
 Thu, 27 Feb 2020 09:43:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 603DEAFD7;
 Thu, 27 Feb 2020 09:43:51 +0000 (UTC)
To: Anthony PERARD <anthony.perard@citrix.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-8-anthony.perard@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <31725031-08eb-7cb5-b595-8f202c7441c9@suse.com>
Date: Thu, 27 Feb 2020 10:43:55 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226113355.2532224-8-anthony.perard@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [XEN PATCH v3 07/23] xen/build: Use obj-y +=
 subdir/ instead of subdir-y
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYuMDIuMjAyMCAxMjozMywgQW50aG9ueSBQRVJBUkQgd3JvdGU6Cj4gLS0tIGEveGVuL1J1
bGVzLm1rCj4gKysrIGIveGVuL1J1bGVzLm1rCj4gQEAgLTExMSwxNyArMTExLDE0IEBAIGRlZmlu
ZSBnZW5kZXAKPiAgZW5kZWYKPiAgJChmb3JlYWNoIG8sJChmaWx0ZXItb3V0ICUvLCQob2JqLXkp
ICQob2JqLWJpbi15KSAkKGV4dHJhLXkpKSwkKGV2YWwgJChjYWxsIGdlbmRlcCwkKG8pKSkpCj4g
IAo+IC0jIEVuc3VyZSBlYWNoIHN1YmRpcmVjdG9yeSBoYXMgZXhhY3RseSBvbmUgdHJhaWxpbmcg
c2xhc2guCj4gLXN1YmRpci1uIDo9ICQocGF0c3Vic3QgJSwlLywkKHBhdHN1YnN0ICUvLCUsJChz
dWJkaXItbikgJChzdWJkaXItKSkpCj4gLXN1YmRpci15IDo9ICQocGF0c3Vic3QgJSwlLywkKHBh
dHN1YnN0ICUvLCUsJChzdWJkaXIteSkpKQo+IC0KPiAtIyBBZGQgZXhwbGljaXRseSBkZWNsYXJl
ZCBzdWJkaXJlY3RvcmllcyB0byB0aGUgb2JqZWN0IGxpc3RzLgo+IC1vYmoteSArPSAkKHBhdHN1
YnN0ICUvLCUvYnVpbHRfaW4ubywkKHN1YmRpci15KSkKPiAtCj4gLSMgQWRkIGltcGxpY2l0bHkg
ZGVjbGFyZWQgc3ViZGlyZWN0b3JpZXMgKGluIHRoZSBvYmplY3QgbGlzdHMpIHRvIHRoZQo+IC0j
IHN1YmRpcmVjdG9yeSBsaXN0LCBhbmQgcmV3cml0ZSB0aGUgb2JqZWN0LWxpc3QgZW50cnkuCj4g
LXN1YmRpci15ICs9ICQoZmlsdGVyICUvLCQob2JqLXkpKQo+IC1vYmoteSAgICA6PSAkKHBhdHN1
YnN0ICUvLCUvYnVpbHQtaW4ubywkKG9iai15KSkKPiArIyBIYW5kbGUgb2JqZWN0cyBpbiBzdWJk
aXJzCj4gKyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gKyMgbyBpZiB3ZSBlbmNvdW50ZXIgZm9vLyBp
biAkKG9iai15KSwgcmVwbGFjZSBpdCBieSBmb28vYnVpbHRfaW4ubwo+ICsjICAgYW5kIGFkZCB0
aGUgZGlyZWN0b3J5IHRvIHRoZSBsaXN0IG9mIGRpcnMgdG8gZGVzY2VuZCBpbnRvOiAkKHN1YmRp
ci15KQo+ICtzdWJkaXIteSA6PSAkKHN1YmRpci15KSAkKGZpbHRlciAlLywgJChvYmoteSkpCj4g
K29iai15ICAgIDo9ICQocGF0c3Vic3QgJS8sICUvYnVpbHRfaW4ubywgJChvYmoteSkpCj4gKwo+
ICtzdWJkaXItbiAgIDo9ICQoc3ViZGlyLW4pICQoc3ViZGlyLSkgJChmaWx0ZXIgJS8sICQob2Jq
LW4pICQob2JqLSkpCgpJJ20gc2xpZ2h0bHkgcHV6emxlZCBieSB0aGUgbWlzbWF0Y2ggaW4gYmxh
bmsgcGFkZGluZyBvbiB0aGUgdGhyZWUKbGluZXMgYWJvdmUuIEkgYXNzdW1lIHRoZSBsYXN0IG9u
ZSBpcyB0byBtYXRjaCAuLi4KCj4gIHN1YmRpci1hbGwgOj0gJChzdWJkaXIteSkgJChzdWJkaXIt
bikKCi4uLiB0aGlzLCBidXQgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgZm9yIGFsbCBvZiB0
aGVtIHRvIG1hdGNoLApvciBhcyB0aGUgMm5kIGJlc3Qgb3B0aW9uLCBmb3Igc3ViZGlyLW4gdG8g
bWF0Y2ggc3ViZGlyLXkuIEVhc3kKZW5vdWdoIHRvIGRvIHdoaWxlIGNvbW1pdHRpbmcgSSBndWVz
cywgYnV0IHRoaXMgd291bGQgd2FudCB5b3VyCmNvbnNlbnQuCgpBcHBsaWNhYmxlIHBhcnRzCgpB
Y2tlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:55:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:55:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FtQ-0000k8-SF; Thu, 27 Feb 2020 09:55:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7FtP-0000k3-VW
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:55:43 +0000
X-Inumbo-ID: 50a703ab-5947-11ea-9624-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 50a703ab-5947-11ea-9624-12813bfff9fa;
 Thu, 27 Feb 2020 09:55:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582797343;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=80Hb3SJS2Hxkr8bkC/MZNBdIirFokggjHXfwj4prHJE=;
 b=F66KL6rfgBYihUe25R8iYYAroFajxEua77UAJnZmoAUJjRMlDkWQ86TN
 Y4DxlVVNvHLKvCyzXtXQd/Jb0Snqv6a4G2qVwKwvAi8ZhKsi3YzlH9NvB
 bKwc9gHurz+a5hg7qkSPQhWrXvgnh+zw1y1KcCcGcM1YuPvhmfnm+KaoD A=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Q9NLEpGfeQRu1u3D1wJdWkxsnwyonaFbhOLHQKpvQAzAJCgmujsMq33J4ckM1x8JLLLcv1VnFm
 ICOhwy/yE52Bm9UEjGvleJ3EmxaayRn+j89Fxafqh0XYphvQ6A839Thvk6IdnrwIAYengR9e/O
 o4RlNbUP7Jvz83W/Mjsi8lUCFpEu81TZUx4lehlAETrQ8zgNiIuODAPzeYACI3lxihyRzXZBR8
 XuY8g/Sd/JloXeZB9UuTG7PKesHwrh3BOTLSgDsUVBkFlg+PiAdJJxxYiySTlPFfgJ0zkn9vVu
 X48=
X-SBRS: 2.7
X-MesageID: 13098499
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13098499"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-3-andrew.cooper3@citrix.com>
 <9faee7d1-a555-dc3f-f7e0-3dcbc8442cc3@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <16cc367a-28e0-4b20-80d0-c82ef9093f64@citrix.com>
Date: Thu, 27 Feb 2020 09:55:35 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <9faee7d1-a555-dc3f-f7e0-3dcbc8442cc3@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 02/10] tools/libxc: Simplify
 xc_get_static_cpu_featuremask()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwNzo0NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDIuMjAyMCAy
MToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gRHJvcCBYQ19GRUFUVVJFTUFTS19ERUVQX0ZF
QVRVUkVTLiAgSXQgaXNuJ3QgdXNlZCBieSBhbnkgY2FsbGVycywgYW5kIHVubGlrZQo+PiB0aGUg
b3RoZXIgc3RhdGljIG1hc2tzLCB3b24ndCBiZSBvZiBpbnRlcmVzdCB0byBhbnlvbmUgd2l0aG91
dCBvdGhlciBwaWVjZXMgb2YKPj4gY3B1aWQtYXV0b2dlbi5oCj4+Cj4+IEluIHhjX2dldF9zdGF0
aWNfY3B1X2ZlYXR1cmVtYXNrKCksIHVzZSBhIDJkIGFycmF5IGluc3RlYWQgb2YgaW5kaXZpZHVh
bGx5Cj4+IG5hbWVkIHZhcmlhYmxlcywgYW5kIGRyb3AgdGhlIHN3aXRjaCBzdGF0ZW1lbnQgY29t
cGxldGVseS4KPj4KPj4gTm8gcHJhY3RpY2FsIGNoYW5nZS4KPj4KPj4gU2lnbmVkLW9mZi1ieTog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KPiBSZXZpZXdlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+IHdpdGggdGhyZWUgcmVtYXJrczoKPgo+
PiAtLS0gYS90b29scy9saWJ4Yy94Y19jcHVpZF94ODYuYwo+PiArKysgYi90b29scy9saWJ4Yy94
Y19jcHVpZF94ODYuYwo+PiBAQCAtOTAsNDMgKzkwLDIzIEBAIHVpbnQzMl90IHhjX2dldF9jcHVf
ZmVhdHVyZXNldF9zaXplKHZvaWQpCj4+ICBjb25zdCB1aW50MzJfdCAqeGNfZ2V0X3N0YXRpY19j
cHVfZmVhdHVyZW1hc2soCj4+ICAgICAgZW51bSB4Y19zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrIG1h
c2spCj4+ICB7Cj4+IC0gICAgY29uc3Qgc3RhdGljIHVpbnQzMl90IGtub3duW0ZFQVRVUkVTRVRf
TlJfRU5UUklFU10gPSBJTklUX0tOT1dOX0ZFQVRVUkVTLAo+PiAtICAgICAgICBzcGVjaWFsW0ZF
QVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX1NQRUNJQUxfRkVBVFVSRVMsCj4+IC0gICAgICAg
IHB2W0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX1BWX0ZFQVRVUkVTLAo+PiAtICAgICAg
ICBodm1fc2hhZG93W0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSBJTklUX0hWTV9TSEFET1dfRkVB
VFVSRVMsCj4+IC0gICAgICAgIGh2bV9oYXBbRkVBVFVSRVNFVF9OUl9FTlRSSUVTXSA9IElOSVRf
SFZNX0hBUF9GRUFUVVJFUywKPj4gLSAgICAgICAgZGVlcF9mZWF0dXJlc1tGRUFUVVJFU0VUX05S
X0VOVFJJRVNdID0gSU5JVF9ERUVQX0ZFQVRVUkVTOwo+PiAtCj4+IC0gICAgQlVJTERfQlVHX09O
KEFSUkFZX1NJWkUoa25vd24pICE9IEZFQVRVUkVTRVRfTlJfRU5UUklFUyk7Cj4+IC0gICAgQlVJ
TERfQlVHX09OKEFSUkFZX1NJWkUoc3BlY2lhbCkgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsK
Pj4gLSAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShwdikgIT0gRkVBVFVSRVNFVF9OUl9FTlRS
SUVTKTsKPj4gLSAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShodm1fc2hhZG93KSAhPSBGRUFU
VVJFU0VUX05SX0VOVFJJRVMpOwo+PiAtICAgIEJVSUxEX0JVR19PTihBUlJBWV9TSVpFKGh2bV9o
YXApICE9IEZFQVRVUkVTRVRfTlJfRU5UUklFUyk7Cj4+IC0gICAgQlVJTERfQlVHX09OKEFSUkFZ
X1NJWkUoZGVlcF9mZWF0dXJlcykgIT0gRkVBVFVSRVNFVF9OUl9FTlRSSUVTKTsKPj4gLQo+PiAt
ICAgIHN3aXRjaCAoIG1hc2sgKQo+PiAtICAgIHsKPj4gLSAgICBjYXNlIFhDX0ZFQVRVUkVNQVNL
X0tOT1dOOgo+PiAtICAgICAgICByZXR1cm4ga25vd247Cj4+IC0KPj4gLSAgICBjYXNlIFhDX0ZF
QVRVUkVNQVNLX1NQRUNJQUw6Cj4+IC0gICAgICAgIHJldHVybiBzcGVjaWFsOwo+PiAtCj4+IC0g
ICAgY2FzZSBYQ19GRUFUVVJFTUFTS19QVjoKPj4gLSAgICAgICAgcmV0dXJuIHB2Owo+PiArICAg
IGNvbnN0IHN0YXRpYyB1aW50MzJfdCBtYXNrc1tdW0ZFQVRVUkVTRVRfTlJfRU5UUklFU10gPSB7
Cj4gV291bGQgeW91IG1pbmQgc3dpdGNoaW5nIHRvIHRoZSBtb3JlIGNvbnZlbnRpb25hbCAic3Rh
dGljIGNvbnN0Ij8KCk9rLgoKPgo+PiArI2RlZmluZSBNQVNLKHgpIFtYQ19GRUFUVVJFTUFTS18g
IyMgeF0gPSBJTklUXyAjIyB4ICMjIF9GRUFUVVJFUwo+IEknbSBzdXJwcmlzZWQgdG8gc2VlIHlv
dSBpbnRyb2R1Y2Ugc3VjaCBhIGNvbnN0cnVjdCwgd2hlbiBtb3JlCj4gdGhhbiBvbmNlIEkgaGVh
cmQgeW91IHNheSB0aGF0IHlvdSBkaXNsaWtlIG1hY3JvcyB1c2luZyAjIyBpbgo+IHdheXMgbGlr
ZSBpdCBpcyBkb25lIGhlcmUuCgpJdCBpcyBhbGwgYWJvdXQgcG9zaXRpb25pbmcuCgpMaWtlIHRo
aXMsIHRoZSBkZXRhaWxzIGFyZSBhbHdheXMgdmlzaWJsZSAoYW5kIGNsZWFyKSB0byBhbnlvbmUK
aW5zcGVjdGluZyB0aGUgZnVuY3Rpb24sIGJlY2F1c2UgdGhlIG1hY3JvIG9ubHkgZXhpc3RzIGFk
amFjZW50IHRvIGl0cwp1c2UuwqAgSXQgaXMgYWxzbyBub3QgYW4gaW50ZXJlc3RpbmcgZnVuY3Rp
b24gKGxvZ2ljIHdpc2UpLCBzbyB0aGUgZmFjdAppdCBkb2Vzbid0IHNob3cgdXAgb24gdHJpdmlh
bCBncmVwcyBpcyBhIGxlc3NlciBldmlsLCBjb21wYXJlZCB0byB0aGUKb3BlbmNvZGVkIHZlcnNp
b24uCgpNeSBpc3N1ZSB3aXRoICMjIGdlbmVyYWxseSBpcyB0aGF0IGl0cyB1c2Ugb2JmdXNjYXRl
cyBsb2dpYywgYm90aCBpbgp0ZXJtcyBvZiBoaWRpbmcgdGhlIG9wZXJhdGlvbiBnb2luZyBvbiwg
YW5kIG1ha2luZyBpdCBkaWZmaWN1bHQgdG8KbG9jYXRlIHJlbGF0ZWQgY29kZSBwYXR0ZXJucy4K
Cj4KPj4gKyAgICBCVUlMRF9CVUdfT04oQVJSQVlfU0laRShtYXNrc1swXSkgIT0gRkVBVFVSRVNF
VF9OUl9FTlRSSUVTKTsKPiBJc24ndCB0aGlzIHF1aXRlIHBvaW50bGVzcyB3aXRoIHRoZSBub3cg
Y2hhbmdlZCBkZWZpbml0aW9uIG9mCj4gdGhlIGFycmF5PwoKSSdkIG5lZWQgdG8gZG91YmxlIGNo
ZWNrLCBidXQgSSBzdXNwZWN0IGl0IGlzIHN0aWxsIG5lY2Vzc2FyeSAoaW4gdGVybXMKb2YgdGhl
IGNvbmRpdGlvbiB3aGljaCBtaWdodCBjYXVzZSBpdCB0byB0cmlwIC0gd2hldGhlciB0aGlzIGNv
bmRpdGlvbgppcyBhbiBpbnRlcmVzdGluZyB0aGluZyB0byBicmVhayB0aGUgYnVpbGQgb3ZlciBt
aWdodCBiZSBhIGRpZmZlcmVudCBzdG9yeSkuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 09:59:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 09:59:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7FxN-0000uq-IH; Thu, 27 Feb 2020 09:59:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7FxL-0000uj-Ub
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 09:59:47 +0000
X-Inumbo-ID: df29d21a-5947-11ea-b7e8-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id df29d21a-5947-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 09:59:41 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7FxE-000670-Pg; Thu, 27 Feb 2020 09:59:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7FxE-00088d-CH; Thu, 27 Feb 2020 09:59:40 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7FxE-00040B-Ba; Thu, 27 Feb 2020 09:59:40 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j7FxE-00040B-Ba@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 09:59:40 +0000
Subject: [Xen-devel] [linux-4.14 bisection] complete
 test-armhf-armhf-xl-arndale
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUKdGVzdGlkIHhlbi1ib290CgpUcmVlOiBsaW51eCBnaXQ6Ly9naXQu
a2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5n
aXQKVHJlZTogbGludXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51
eC1maXJtd2FyZS5naXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9v
dm1mLmdpdApUcmVlOiBxZW11dSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4uZ2l0ClRy
ZWU6IHNlYWJpb3MgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvc2VhYmlvcy5naXQKVHJl
ZTogeGVuIGdpdDovL3hlbmJpdHMueGVuLm9yZy94ZW4uZ2l0CgoqKiogRm91bmQgYW5kIHJlcHJv
ZHVjZWQgcHJvYmxlbSBjaGFuZ2VzZXQgKioqCgogIEJ1ZyBpcyBpbiB0cmVlOiAgbGludXggZ2l0
Oi8vZ2l0Lmtlcm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1z
dGFibGUuZ2l0CiAgQnVnIGludHJvZHVjZWQ6ICA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBj
OGVlNjRiNWRkMzAxCiAgQnVnIG5vdCBwcmVzZW50OiAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4
OGJkMjE5N2Q2ZWIxZGE2CiAgTGFzdCBmYWlsIHJlcHJvOiBodHRwOi8vbG9ncy50ZXN0LWxhYi54
ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NjgwLwoKCiAgY29tbWl0IDdiNzJkYzJmMTAw
ZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEKICBBdXRob3I6IE1hcmVrIFN6eXByb3dza2kg
PG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT4KICBEYXRlOiAgIFRodSBTZXAgNiAxNzo0MTozNSAy
MDE4ICswMjAwCiAgCiAgICAgIEFSTTogZHRzOiBleHlub3M6IERpc2FibGUgcHVsbCBjb250cm9s
IGZvciBTNU04NzY3IFBNSUMKICAgICAgCiAgICAgIFsgVXBzdHJlYW0gY29tbWl0IGVmMmVjYWI5
YWY1ZmVhZTk3YzQ3YjdmNjFjZGQ5NmY3ZjQ5YjJjMjMgXQogICAgICAKICAgICAgUzVNODc2NyBQ
TUlDIGludGVycnVwdCBsaW5lIG9uIEV4eW5vczUyNTAtYmFzZWQgQXJuZGFsZSBib2FyZCBoYXMK
ICAgICAgZXh0ZXJuYWwgcHVsbC11cCByZXNpc3RvcnMsIHNvIGRpc2FibGUgYW55IHB1bGwgY29u
dHJvbCBmb3IgaXQgaW4KICAgICAgaW4gY29udHJvbGxlciBub2RlLiBUaGlzIGZpeGVzIHN1cHBv
cnQgZm9yIFM1TTg3NjcgaW50ZXJydXB0cyBhbmQKICAgICAgZW5hYmxlcyBvcGVyYXRpb24gb2Yg
d2FrZXVwIGZyb20gUzVNODc2NyBSVEMgYWxhcm0uCiAgICAgIAogICAgICBTaWduZWQtb2ZmLWJ5
OiBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAgICAgIFNpZ25l
ZC1vZmYtYnk6IEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2VybmVsLm9yZz4KICAgICAgU2ln
bmVkLW9mZi1ieTogU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPgoKCkZvciBiaXNlY3Rp
b24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2VlOgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5w
cm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMvYmlzZWN0L2xpbnV4LTQuMTQvdGVzdC1hcm1oZi1h
cm1oZi14bC1hcm5kYWxlLnhlbi1ib290Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGgg
bm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAg
LS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9saW51eC00LjE0L3Rlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZS54ZW4tYm9vdCAtLXN1bW1hcnktb3V0PXRtcC8xNDc2ODAuYmlz
ZWN0aW9uLXN1bW1hcnkgLS1iYXNpcy10ZW1wbGF0ZT0xNDI4NDkgLS1ibGVzc2luZ3M9cmVhbCxy
ZWFsLWJpc2VjdCBsaW51eC00LjE0IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSB4ZW4tYm9v
dApTZWFyY2hpbmcgZm9yIGZhaWx1cmUgLyBiYXNpcyBwYXNzOgogMTQ3NTYxIGZhaWwgW2hvc3Q9
YXJuZGFsZS1ibHVld2F0ZXJdIC8gMTQzOTExIG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGln
aHRzOiAxNDc1NjEgLyAxNDM5MTEKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcvcHVi
L3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUuZ2l0ClRyZWU6IGxpbnV4
ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGludXgtZmlybXdhcmUuZ2l0
ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQKVHJlZTog
cWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9zIGdp
dDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6Ly94
ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgOThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0
YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcw
OTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjli
OTQxZjdkIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKQmFzaXMgcGFz
cyBjOWZkYTRmMjI0MjhlMDk3MjhiNjExZWM5MTAwMTU3MTk5MDM5YmZlIGM1MzBhNzVjMWU2YTQ3
MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMWJjYzY1YjlhMTQwOGNmNDQ1YjdiM2Y5NDk5YjI3
ZDljMjM1ZGI3MSA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGMxYWI3
ZDdlZDUzMDY2NDE3ODRhOWVkODk3MmRiNTE1MWE0OWExYTEgNTE4YzkzNWZhYzRkMzBiM2VjMzVk
NGI2YWRkODJiMTdiN2Q3YWNhMwpHZW5lcmF0aW5nIHJldmlzaW9ucyB3aXRoIC4vYWRob2MtcmV2
dHVwbGUtZ2VuZXJhdG9yICBnaXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l
bC9naXQvc3RhYmxlL2xpbnV4LXN0YWJsZS5naXQjYzlmZGE0ZjIyNDI4ZTA5NzI4YjYxMWVjOTEw
MDE1NzE5OTAzOWJmZS05OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGdp
dDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xpbnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwLWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjMWJj
YzY1YjlhMTQwOGNmNDQ1YjdiM2Y5NDk5YjI3ZDljMjM1ZGI3MS03MDkxMWYxZjRhZWUwMzY2YjYx
MjJmMmI5MGQzNjdlYzBmMDY2YmViIGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQj
OTMzZWJhZFwKIDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZi05MzNlYmFkMjQ3MGEx
Njk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0
L3NlYWJpb3MuZ2l0I2MxYWI3ZDdlZDUzMDY2NDE3ODRhOWVkODk3MmRiNTE1MWE0OWExYTEtNzY1
NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCBnaXQ6Ly94ZW5iaXRzLnhlbi5v
cmcveGVuLmdpdCM1MThjOTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzLWM0Nzk4
NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKVXNlIG9mIHVuaW5pdGlhbGl6ZWQg
dmFsdWUgJHBhcmVudHMgaW4gYXJyYXkgZGVyZWZlcmVuY2UgYXQgLi9hZGhvYy1yZXZ0dXBsZS1n
ZW5lcmF0b3IgbGluZSA0NjUuClVzZSBvZiB1bmluaXRpYWxpemVkIHZhbHVlIGluIGNvbmNhdGVu
YXRpb24gKC4pIG9yIHN0cmluZyBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2
NS4KTG9hZGVkIDEzNDUyIG5vZGVzIGluIHJldmlzaW9uIGdyYXBoClNlYXJjaGluZyBmb3IgdGVz
dCByZXN1bHRzOgogMTQzOTExIHBhc3MgYzlmZGE0ZjIyNDI4ZTA5NzI4YjYxMWVjOTEwMDE1NzE5
OTAzOWJmZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDFiY2M2NWI5
YTE0MDhjZjQ0NWI3YjNmOTQ5OWIyN2Q5YzIzNWRiNzEgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiBjMWFiN2Q3ZWQ1MzA2NjQxNzg0YTllZDg5NzJkYjUxNTFhNDlhMWEx
IDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMKIDE0Njg1NyBmYWlsIGUw
ZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBm
MDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZi
MjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA3MmRiY2YwYzA2NTAzN2RkZGI1OTFhMDcy
YzRmOGYxNmZlODg4ZWE4CiAxNDY5MDUgZmFpbCBlMGY4YjhhNjVhNDczYThiYWE0MzljZjg2NWE2
OTRiYmViODNmZTkwIGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5
MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3
OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5
NDFmN2QgNzJkYmNmMGMwNjUwMzdkZGRiNTkxYTA3MmM0ZjhmMTZmZTg4OGVhOAogMTQ2OTgxIGZh
aWwgZTBmOGI4YTY1YTQ3M2E4YmFhNDM5Y2Y4NjVhNjk0YmJlYjgzZmU5MCBjNTMwYTc1YzFlNmE0
NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2
N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1
MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDZjNDdjMzdiOWI0MGQ2ZmU0MGJj
ZThjOGZkMzkxMzVmNmQ1NDljOGMKIDE0NzA5NCBmYWlsIGlycmVsZXZhbnQKIDE0NzAzOCBmYWls
IGUwZjhiOGE2NWE0NzNhOGJhYTQzOWNmODY1YTY5NGJiZWI4M2ZlOTAgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdl
YzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4
NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCA2YzQ3YzM3YjliNDBkNmZlNDBiY2U4
YzhmZDM5MTM1ZjZkNTQ5YzhjCiAxNDcyNDUgZmFpbCA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4
YTRiZmNiMTI3YTE5Nzk2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAg
NzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1
MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMy
OWI5NDFmN2QgNzA3ZGI3N2EzODBiOTYwMjViYWU4YmM0MzIyZGEwYjY0ODE5ZDNiNwogMTQ3MTY2
IGZhaWwgOThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFl
NmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkw
ZDM2N2VjMGYwNjZiZWIgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3
NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDcwN2RiNzdhMzgwYjk2MDI1
YmFlOGJjNDMyMmRhMGI2NDgxOWQzYjcKIDE0NzMzNCBmYWlsIDk4ZGIyYmYyN2I5ZWQyZDVlZDBi
NmM5YzhhNGJmY2IxMjdhMTk3OTYgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNk
ODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcw
YTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBl
Nzc0MzI5Yjk0MWY3ZCA3MDdkYjc3YTM4MGI5NjAyNWJhZThiYzQzMjJkYTBiNjQ4MTlkM2I3CiAx
NDc0MTggZmFpbCA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNiMTI3YTE5Nzk2IGM1MzBh
NzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFmMWY0YWVlMDM2NmI2MTIy
ZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0
N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgYzQ3OTg0YWFiZWFk
NTM5MThlNWJhNmQ0M2NkYjNmMTQ2NzQ1MjczOQogMTQ3NTYxIGZhaWwgOThkYjJiZjI3YjllZDJk
NWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5NiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThm
MGRmY2Q4ODYwIDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZh
MWFiMGU3NzQzMjliOTQxZjdkIGM0Nzk4NGFhYmVhZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3
MzkKIDE0NzQ4NyBmYWlsIDk4ZGIyYmYyN2I5ZWQyZDVlZDBiNmM5YzhhNGJmY2IxMjdhMTk3OTYg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2
YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEw
YmQ5ODQ3ZWYgNzY1NTE4NTZiMjhkMjI3Y2IwMzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCBjNDc5ODRh
YWJlYWQ1MzkxOGU1YmE2ZDQzY2RiM2YxNDY3NDUyNzM5CiAxNDc2NzQgcGFzcyAwMDg0MzM0NGM2
ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEw
YjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5
MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZh
MWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIz
MTM5OTE0ZQogMTQ3NjQ4IHBhc3MgNzc1ZDAxYjY1YjVkYWEwMDJhOWJhNjBmMmQyYmIzYjFhNmNl
MTJmYiBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDBiOWFkMGJjMDMw
YmJkNzkwNzNhMjZmYzliMzUyN2ZmOTEyOGI5ZGEgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTVi
OGU0MTBiZDk4NDdlZiA0OGY3ODQzZTMwMjExNjJhNjZmZWQ5MWRkYzA4MDk0NDZhNjc5YmUwIGI5
MmEyODZjZmI3MmVhY2JjOTg4YjUwMGY0YmIwNGRiZTZiZWRjMGMKIDE0NzY1OCBmYWlsIGU4NjUx
Y2NiYzc5MTBiZDhkOTM1OTE0OWExMDRmODI1YTgwYzgzNmEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJh
NjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIx
N2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0
ZTRiYjMxMzk5MTRlCiAxNDc2MzggZmFpbCA5OGRiMmJmMjdiOWVkMmQ1ZWQwYjZjOWM4YTRiZmNi
MTI3YTE5Nzk2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNzA5MTFm
MWY0YWVlMDM2NmI2MTIyZjJiOTBkMzY3ZWMwZjA2NmJlYiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFm
N2QgYzQ3OTg0YWFiZWFkNTM5MThlNWJhNmQ0M2NkYjNmMTQ2NzQ1MjczOQogMTQ3NjQ1IGZhaWwg
YmZiOWU1YzAzMDc2YTQ0NmIxZjRmNmE1MjNkZGM4ZDcyM2M5MDdhNiBjNTMwYTc1YzFlNmE0NzJi
MGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDY2NWFmY2NjNTJlMWEwMmVlMzI5MTQ3ZTAyZjA0Yjhl
OWNmMWQ1NzEgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0
YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDBjZDc5MWM0OTliZGM2OThkMTRhMjQw
NTBlYzU2ZDYwYjQ1NzMyZTAKIDE0NzY2MyBwYXNzIDVjM2M0NjU0ZWMxZDU3NDcwMjZmODg2ODQ3
NDg0MmYyZTk5ODY5ZDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1
NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUw
NDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJh
M2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDc2MzUg
cGFzcyBjOWZkYTRmMjI0MjhlMDk3MjhiNjExZWM5MTAwMTU3MTk5MDM5YmZlIGM1MzBhNzVjMWU2
YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgMWJjYzY1YjlhMTQwOGNmNDQ1YjdiM2Y5NDk5
YjI3ZDljMjM1ZGI3MSA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGMx
YWI3ZDdlZDUzMDY2NDE3ODRhOWVkODk3MmRiNTE1MWE0OWExYTEgNTE4YzkzNWZhYzRkMzBiM2Vj
MzVkNGI2YWRkODJiMTdiN2Q3YWNhMwogMTQ3NjQ2IGZhaWwgNDM1OThjNTcxZTdlZDI5ZTRjODFl
MzViNGE4NzBmZTZiOWY4ZDU4ZSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4
ODYwIGJkODViZjU0YzI2ODIwNGM3YTY5OGE5NmYzY2NkOTZjZDc3OTUyY2QgOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJm
NTY4YmEzYThhNTVkIGVmMzQxZWNhOGMxYTUyMDU4ZGE5Y2ExMTA4ZDkxYzljMDUxYTQyOTcKIDE0
NzY1MSBmYWlsIDFkZGM0YzYxOGRmYjc0ZTRmMDMzMGUwZDZkYThmYjA5MTdjZmJmOTIgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZm
ZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3
ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYw
ZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDc2NjYgcGFzcyAwMDg0MzM0NGM2ODcxY2Rl
NmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYw
ZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFk
MjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcy
ZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0
ZQogMTQ3NjYwIHBhc3MgYmY5NWNjY2U3OThkYWFmMGEwZGJlYTI5MjdkNTE4OTRhNDViOWQ3ZCBj
NTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUz
YjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIy
MDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKIDE0NzY3MiBmYWlsIDdiNzJkYzJmMTAw
ZDFmZThlOTY5ZDY0NTA1MGM4ZWU2NGI1ZGQzMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA1NGEwN2Y4ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkz
M2ViYWQyNDcwYTE2OTUwNDc5OWExZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmEx
ZWM3NzJkYmViZjU2OGJhM2E4YTU1ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMx
Mzk5MTRlCiAxNDc2NjcgZmFpbCAyOTU4ZDkxN2ZhZGVlYTE0ZmIxYmM1NDc1NmEzZjI5Zjg3ZmJm
NmY0IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4
ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4
ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1
OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3NjY5IGZhaWwgZTMwZmI4
NTg2MmNkNGY0Y2RlNTViOTIxMmE3MzI5NzQ0NmQ2NTJlNCBjNTMwYTc1YzFlNmE0NzJiMGViOTU1
ODMxMGI1MThmMGRmY2Q4ODYwIDU0YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2
NTYgOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3
YWM2YTFlYzc3MmRiZWJmNTY4YmEzYThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRl
NGJiMzEzOTkxNGUKIDE0NzY3NSBmYWlsIDdiNzJkYzJmMTAwZDFmZThlOTY5ZDY0NTA1MGM4ZWU2
NGI1ZGQzMDEgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA1NGEwN2Y4
ZmUwODhkMWZlM2I3YTZmZWM3NmQ2NGFiMjVjZGJhNjU2IDkzM2ViYWQyNDcwYTE2OTUwNDc5OWEx
ZDk1YjhlNDEwYmQ5ODQ3ZWYgYzliYTUyNzZlMzIxN2FjNmExZWM3NzJkYmViZjU2OGJhM2E4YTU1
ZCA3MDU5YWZiMjAyZmYwZDgyYTZmYTk0ZjdlZjg0ZTRiYjMxMzk5MTRlCiAxNDc2NzggcGFzcyAw
MDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIw
ZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdmOGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1
Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2
ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3
ZWY4NGU0YmIzMTM5OTE0ZQogMTQ3NjgwIGZhaWwgN2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUw
YzhlZTY0YjVkZDMwMSBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYwIDU0
YTA3ZjhmZTA4OGQxZmUzYjdhNmZlYzc2ZDY0YWIyNWNkYmE2NTYgOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBjOWJhNTI3NmUzMjE3YWM2YTFlYzc3MmRiZWJmNTY4YmEz
YThhNTVkIDcwNTlhZmIyMDJmZjBkODJhNmZhOTRmN2VmODRlNGJiMzEzOTkxNGUKU2VhcmNoaW5n
IGZvciBpbnRlcmVzdGluZyB2ZXJzaW9ucwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQzOTExIChw
YXNzKSwgZm9yIGJhc2lzIHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzQxOCAoZmFpbCks
IGZvciBiYXNpcyBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzYzNSAocGFzcyksIGZv
ciBiYXNpcyBwYXNzCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzYzOCAoZmFpbCksIGZvciBiYXNp
cyBmYWlsdXJlCiAwIHJldmlzaW9ucyBhdCAwMDg0MzM0NGM2ODcxY2RlNmI4Yzg1YmY4OGJkMjE5
N2Q2ZWIxZGE2IGM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgNTRhMDdm
OGZlMDg4ZDFmZTNiN2E2ZmVjNzZkNjRhYjI1Y2RiYTY1NiA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlh
MWQ5NWI4ZTQxMGJkOTg0N2VmIGM5YmE1Mjc2ZTMyMTdhYzZhMWVjNzcyZGJlYmY1NjhiYTNhOGE1
NWQgNzA1OWFmYjIwMmZmMGQ4MmE2ZmE5NGY3ZWY4NGU0YmIzMTM5OTE0ZQpObyByZXZpc2lvbnMg
bGVmdCB0byB0ZXN0LCBjaGVja2luZyBncmFwaCBzdGF0ZS4KIFJlc3VsdCBmb3VuZDogZmxpZ2h0
IDE0NzY2NiAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlc3VsdCBmb3VuZDogZmxpZ2h0IDE0NzY3
MiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3VuZDogZmxpZ2h0IDE0NzY3NCAo
cGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3Njc1IChmYWlsKSwg
Zm9yIGZpcnN0IGZhaWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3Njc4IChwYXNzKSwgZm9y
IGxhc3QgcGFzcwogUmVwcm8gZm91bmQ6IGZsaWdodCAxNDc2ODAgKGZhaWwpLCBmb3IgZmlyc3Qg
ZmFpbHVyZQoKKioqIEZvdW5kIGFuZCByZXByb2R1Y2VkIHByb2JsZW0gY2hhbmdlc2V0ICoqKgoK
ICBCdWcgaXMgaW4gdHJlZTogIGxpbnV4IGdpdDovL2dpdC5rZXJuZWwub3JnL3B1Yi9zY20vbGlu
dXgva2VybmVsL2dpdC9zdGFibGUvbGludXgtc3RhYmxlLmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAg
N2I3MmRjMmYxMDBkMWZlOGU5NjlkNjQ1MDUwYzhlZTY0YjVkZDMwMQogIEJ1ZyBub3QgcHJlc2Vu
dDogMDA4NDMzNDRjNjg3MWNkZTZiOGM4NWJmODhiZDIxOTdkNmViMWRhNgogIExhc3QgZmFpbCBy
ZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0
NzY4MC8KCgogIGNvbW1pdCA3YjcyZGMyZjEwMGQxZmU4ZTk2OWQ2NDUwNTBjOGVlNjRiNWRkMzAx
CiAgQXV0aG9yOiBNYXJlayBTenlwcm93c2tpIDxtLnN6eXByb3dza2lAc2Ftc3VuZy5jb20+CiAg
RGF0ZTogICBUaHUgU2VwIDYgMTc6NDE6MzUgMjAxOCArMDIwMAogIAogICAgICBBUk06IGR0czog
ZXh5bm9zOiBEaXNhYmxlIHB1bGwgY29udHJvbCBmb3IgUzVNODc2NyBQTUlDCiAgICAgIAogICAg
ICBbIFVwc3RyZWFtIGNvbW1pdCBlZjJlY2FiOWFmNWZlYWU5N2M0N2I3ZjYxY2RkOTZmN2Y0OWIy
YzIzIF0KICAgICAgCiAgICAgIFM1TTg3NjcgUE1JQyBpbnRlcnJ1cHQgbGluZSBvbiBFeHlub3M1
MjUwLWJhc2VkIEFybmRhbGUgYm9hcmQgaGFzCiAgICAgIGV4dGVybmFsIHB1bGwtdXAgcmVzaXN0
b3JzLCBzbyBkaXNhYmxlIGFueSBwdWxsIGNvbnRyb2wgZm9yIGl0IGluCiAgICAgIGluIGNvbnRy
b2xsZXIgbm9kZS4gVGhpcyBmaXhlcyBzdXBwb3J0IGZvciBTNU04NzY3IGludGVycnVwdHMgYW5k
CiAgICAgIGVuYWJsZXMgb3BlcmF0aW9uIG9mIHdha2V1cCBmcm9tIFM1TTg3NjcgUlRDIGFsYXJt
LgogICAgICAKICAgICAgU2lnbmVkLW9mZi1ieTogTWFyZWsgU3p5cHJvd3NraSA8bS5zenlwcm93
c2tpQHNhbXN1bmcuY29tPgogICAgICBTaWduZWQtb2ZmLWJ5OiBLcnp5c3p0b2YgS296bG93c2tp
IDxrcnprQGtlcm5lbC5vcmc+CiAgICAgIFNpZ25lZC1vZmYtYnk6IFNhc2hhIExldmluIDxzYXNo
YWxAa2VybmVsLm9yZz4KCmRvdDogZ3JhcGggaXMgdG9vIGxhcmdlIGZvciBjYWlyby1yZW5kZXJl
ciBiaXRtYXBzLiBTY2FsaW5nIGJ5IDAuMTY2MzU0IHRvIGZpdApwbm10b3BuZzogMzYgY29sb3Jz
IGZvdW5kClJldmlzaW9uIGdyYXBoIGxlZnQgaW4gL2hvbWUvbG9ncy9yZXN1bHRzL2Jpc2VjdC9s
aW51eC00LjE0L3Rlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZS54ZW4tYm9vdC57ZG90LHBzLHBu
ZyxodG1sLHN2Z30uCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTQ3
NjgwOiB0b2xlcmFibGUgQUxMIEZBSUwKCmZsaWdodCAxNDc2ODAgbGludXgtNC4xNCByZWFsLWJp
c2VjdCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9s
b2dzLzE0NzY4MC8KCkZhaWx1cmVzIDotLyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGlj
aCBkaWQgbm90IHN1Y2NlZWQsCmluY2x1ZGluZyB0ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVu
OgogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAg
ICBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCgoKam9iczoKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJu
ZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:09:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:09:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7G6B-0001sT-Ga; Thu, 27 Feb 2020 10:08:55 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7G69-0001sO-Bs
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:08:53 +0000
X-Inumbo-ID: 279a0f00-5949-11ea-83b0-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 279a0f00-5949-11ea-83b0-bc764e2007e4;
 Thu, 27 Feb 2020 10:08:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582798132;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=9ETVfFTZlDhdfevtMBeszCVLOQYDIQ55V/jnW92rxg4=;
 b=h3vsWfnCPoMdF3lMN35K/ngWMEX/8rGXzoGzXokg7STah+a4ZM0VYzbA
 z5aTfYB1gc3jzF3sFOC89sGkuirALxH/5nl76D+1lo6+nzk0x9yuLkDm7
 uAdBeTUZKXp9LHj0hmkuStV24kx4IHLkGRAVDG4oz7vhqCHa7qMP6mrve I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: bwza4W+3cfVWnXvnmOhxM3AisFwzp7TCi1xThiOU3/ISX1OZpQ1GB1VSvy912FqtaOr2wOdNyH
 Cbu/J87bMtTFrRIcV73pyT03UH9rxtd0dMmxRn9SQaL03dYqYvrikDmKAqnih7R9axhRX9PjNz
 Zg5BQMWmiiplyJfuZm/7bzv3zIp/o2vQ+NSAqGcjKZR4Zuxg9x1burdzCyGVolzauzSzNYbmmH
 MnDN7U9ncJgC1fQY1mC9zq7evv5ry/LSQwx1JQRx79DbIW/key47yEVkJE8AlbguH+pNBux3Wt
 xD0=
X-SBRS: 2.7
X-MesageID: 13719141
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13719141"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-4-andrew.cooper3@citrix.com>
 <e9cfe667-9cbf-4f04-352d-bbf45a416165@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <348b89e9-891b-4bdf-204c-9af354955a0e@citrix.com>
Date: Thu, 27 Feb 2020 10:08:48 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <e9cfe667-9cbf-4f04-352d-bbf45a416165@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 03/10] x86/gen-cpuid: Rework internal logic
 to ease future changes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwNzo1NywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDIuMjAyMCAy
MToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQmV0dGVyIHNwbGl0IHRoZSBsb2dpYyBiZXR3
ZWVuIHBhcnNlL2NhbGN1bGF0ZS93cml0ZS4gIENvbGxlY3QgdGhlIGZlYXR1cmUKPj4gY29tbWVu
dCBieSB0aGVpciBjb21tZW50IGNoYXJhY3RlciwgYW5kIHBlcmZvcm0gdGhlIGFjY3VtdWxhdGlv
biBvcGVyYXRpb25zIGluCj4+IGNydW5jaF9udW1iZXJzKCkuCj4gV291bGQgeW91IG1pbmQgc2F5
aW5nICJjaGFyYWN0ZXIocykiIGhlcmUsIGFzIHRoZXJlIGFyZSBpdGVtcyB3aXRoCj4gbXVsdGlw
bGUgb2YgdGhlbT8KCk9rLgoKPgo+PiBBdm9pZCByZW5kZXJpbmcgdGhlIGZlYXR1cmVzZXRzIHRv
IEMgdWludDMyX3QncyBpbiBjcnVuY2hfbnVtYmVycygpLCBhbmQKPj4gaW5zdGVhZCBkbyB0aGlz
IGluIHdyaXRlX3Jlc3VsdHMoKS4gIFVwZGF0ZSBmb3JtYXRfdWludDMycygpIHRvIGNhbGwKPj4g
ZmVhdHVyZXNldF90b191aW50MzJzKCkgaW50ZXJuYWxseS4KPj4KPj4gTm8gZnVuY3Rpb25hbCBj
aGFuZ2UgLSB0aGUgZ2VuZXJhdGVkIGNwdWlkLWF1dG9nZW4uaCBpcyBpZGVudGljYWwuCj4gSSBu
b3RpY2UgdGhlICJzcGVjaWFsIiBmaWVsZCAob3IgaG93ZXZlciBzdWNoIGlzIGNhbGxlZCBpbiBQ
eXRob24pCj4gZ29lcyBhd2F5LCBpbiBmYXZvciBvZiB1c2luZyByYXdbJyEnXSBhdCB0aGUgYXBw
YXJlbnRseSBzb2xlCj4gY29uc3VtaW5nIHNpdGUuIEkgYWxzbyBub3RpY2UgdGhlIHNhbWUgaXNu
J3QgdHJ1ZSBmb3IgInB2Iiwgd2hpY2gKPiBub3cgY291bGQgYWxzbyBiZSByYXdbJ0EnXSBhcyBp
dCBzZWVtcy4gSWYgdGhpcyBpcyB0aGUgY2FzZSAoaS5lLgo+IEknbSBub3Qgb3Zlcmxvb2tpbmcg
YW55dGhpbmcpLCBjb3VsZCB5b3Ugc2F5IGEgd29yZCBvbiB0aGUgY2hhbmdlCj4gZm9yICJzcGVj
aWFsIiBhbmQvb3IgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiAic3BlY2lhbCIgYW5kICJwdiI/CgpU
aGVyZSBpcyBubyBwb2ludCBjb3B5aW5nIGRhdGEganVzdCBmb3IgdGhlIHNha2Ugb2YgY29weWlu
ZyBkYXRhLgoKV2hpbGUgd2UgY291bGQgZHJvcCBzdGF0ZS5wdiAocHZfZGVmIGJ5IHRoZSBlbmQg
b2YgdGhlIHNlcmllcyksIHRoYXQgaXMKdGhlIG9ubHkgc2V0IGl0IHdvdWxkIGJlIHRydWUgZm9y
LCBhbmQgZHJvcHBpbmcgaXQgZG9lcyBpbnRlcmZlcmUgd2l0aAp0aGUgZGVyaXZhdGlvbiBvZiBy
YXdfc2hhZG93IChyYXdfc2hhZG93X2RlZiBieSB0aGUgZW5kIG9mIHRoZSBzZXJpZXMpLgoKfkFu
ZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:22:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:22:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GJb-0003Td-32; Thu, 27 Feb 2020 10:22:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7GJa-0003Sk-7q
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:22:46 +0000
X-Inumbo-ID: 183744ae-594b-11ea-9636-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 183744ae-594b-11ea-9636-12813bfff9fa;
 Thu, 27 Feb 2020 10:22:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582798965;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=+bOcw3H75dYkSuNpOb1O0sOZb6FzVnNSI/vXz/Lbo8Y=;
 b=BxXYARS62l2XVP0JT3CV6oWyc1fQyZqOZ1NKNvuyTrhPI00h/CGJ8wxJ
 OSpfBV59v22xmkb6SD2dmn7HJYsXVATEZk31BRFT3sJHEmxpidiYxmk4v
 gRLACD+vAsgRcogU0ILW1WkvD1xb4Czrih+afPEdchW/U7pzhtnUWNbcp g=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: v43KGUfiq2Gb1RzUuDn5ZP7seevy1wXN7sN4uL/3XqzJdQYItCJ/afXs4xkxiM3rTy3jjKvklK
 QeODOzO9JlOYEAIttxUphBh3iTNPlMbtcOYDLRVAKgNmFfPxtglHXovu2gGOSTA868lBjNfJfr
 uqWL9JO5zkS3PulQTCJ9mGIj1p49Olxat7xwcNizK7DRN6O0hHuBLkYv+MsRCusYqzpInPBJyE
 iN4XrTNZt99qru2amq81g9+1CpHONcDAbYEBBBt9lsvvprH3wcsDUF91SqnAFVF5Prm1X5YUi/
 4N0=
X-SBRS: 2.7
X-MesageID: 13444250
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13444250"
Date: Thu, 27 Feb 2020 11:22:38 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227102238.GM24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-15-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-15-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 14/23] xen/build: use new $(c_flags)
 and $(a_flags) instead of $(CFLAGS)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Anthony PERARD <anthony.perard@gmail.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6NDZBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gRnJvbTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGdtYWlsLmNvbT4K
PiAKPiBJbiBhIGxhdGVyIHBhdGNoICgieGVuL2J1aWxkOiBoYXZlIHRoZSByb290IE1ha2VmaWxl
IGdlbmVyYXRlcyB0aGUKPiBDRkxBR1MpLCB3ZSB3YW50IHRvIGdlbmVyYXRlIHRoZSBDRkxBR1Mg
aW4geGVuL01ha2VmaWxlLCB0aGVuIGV4cG9ydAo+IGl0IGFuZCBoYXZlIFJ1bGVzLm1rIHVzZSBh
IENGTEFHUyBmcm9tIHRoZSBlbnZpcm9ubWVudCB2YXJpYWJsZXMuIFRoYXQKPiBjaGFuZ2VzIHRo
ZSBmbGF2b3Igb2YgdGhlIENGTEFHUyBhbmQgZmxhZ3MgaW50ZW5kZWQgZm9yIG9uZSB0YXJnZXQK
PiAobGlrZSAtRF9fT0JKRUNUX0ZJTEVfXyBhbmQgLU0lKSBnZXRzIHByb3BhZ2F0ZWQgYW5kIGR1
cGxpY2F0ZWQuIFNvIHdlCj4gc3RhcnQgYnkgbW92aW5nIHN1Y2ggZmxhZ3Mgb3V0IG9mICQoQ0ZM
QUdTKSBhbmQgaW50byAkKGNfZmxhZ3MpIHdoaWNoCj4gaXMgdG8gYmUgbW9kaWZpZWQgYnkgb25s
eSBSdWxlcy5tay4KPiAKPiBfX09CSkVDVF9GSUxFX18gaXMgb25seSB1c2VkIGJ5IGFyY2gveDg2
L21tLyouYyBmaWxlcywgc28gaGF2aW5nIGl0IGluCj4gJChjX2ZsYWdzKSBpcyBlbm91Z2gsIHdl
IGRvbid0IG5lZWQgaXQgaW4gJChhX2ZsYWdzKS4KClRoaXMgc2VlbSB0byBiZSB1c2VkIG9ubHkg
Ynkgc291cmNlIGZpbGVzIHRoYXQgYXJlIGJ1aWxkIG11bHRpcGxlCnRpbWVzIHdpdGggZGlmZmVy
ZW50IHBhcmFtZXRlcnMgaW4gb3JkZXIgdG8gZ2VuZXJhdGUgZGlmZmVyZW50IG9iamVjdApmaWxl
cy4KCklzIHRoZXJlIGFueSBoYXJtIGluIGhhdmluZyBpdCBhbHNvIGluIHRoZSBhc3NlbWJsZXIg
ZmxhZ3M/IChpbiBjYXNlCndlIHJlcXVpcmUgc3VjaCB1c2FnZSBpbiB0aGUgZnV0dXJlKQoKT3Ig
bWF5YmUgd2UgY291bGQgZXZlbiBsaW1pdCBfX09CSkVDVF9GSUxFX18gdG8gbW0vIGZpbGVzIHRo
YXQgcmVxdWlyZQppdCBvbmx5PwoKPiAKPiBGb3IgaW5jbHVkZS9NYWtlZmlsZSBhbmQgYXMtaW5z
biB3ZSBjYW4ga2VlcCB1c2luZyBDRkxBR1MsIGJ1dCBzaW5jZQo+IGl0IGRvZXNuJ3QgaGF2ZSAt
TSogZmxhZ3MgYW55bW9yZSB0aGVyZSBpcyBubyBuZWVkIHRvIGZpbHRlciB0aGVtIG91dC4KPiAK
PiBUaGUgWEVOX0JVSUxEX0VGSSB0ZXN0cyBpbiBhcmNoL3g4Ni9NYWtlZmlsZSB3YXMgZmlsdGVy
aW5nIG91dAo+IENGTEFHUy15LCBidXQgYWNjb3JkaW5nIHRvIGRkNDAxNzdjMWJjOCAoIng4Ni02
NC9FRkk6IGFkZCBDRkxBR1MgdG8KPiBjaGVjayBjb21waWxlIiksIGl0IHdhcyBkb25lIHRvIGZp
bHRlciBvdXQgLU1GLiBDRkxBR1MgZG9lc24ndAo+IGhhdmUgdGhvc2UgZmxhZ3MgYW55bW9yZSwg
c28gbm8gZmlsdGVyaW5nIGlzIG5lZWRlZC4KPiAKPiBUaGlzIGlzIGluc3BpcmVkIGJ5IHRoZSB3
YXkgS2J1aWxkIGdlbmVyYXRlcyBDRkxBR1MgZm9yIGVhY2ggdGFyZ2V0cy4KPiAKPiBTaWduZWQt
b2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmll
d2VkLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:28:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:28:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GOk-0003gB-VC; Thu, 27 Feb 2020 10:28:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dmp=4P=amazon.com=prvs=3193da5bc=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j7GOj-0003g6-EA
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:28:05 +0000
X-Inumbo-ID: d6c5be5a-594b-11ea-9c17-bc764e2007e4
Received: from smtp-fw-6001.amazon.com (unknown [52.95.48.154])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d6c5be5a-594b-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 10:28:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582799286; x=1614335286;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=bozTLwurkM4j//NT4sbJrL0L1X5s2qdTkBGBFJ75zqc=;
 b=TXQh0hauM9A2qXwTvb8WbssIdaICcm1bL5LHEqkQ+2KjBUBUH1K4lock
 cNP46HEciHoFkxB44b5sYzDv5ZniDZ6B25JDR1+WIbiMEBf4yFA58yfS0
 WqGzNGO5TUPk6FUwBgqdofzwcFb4CkBFzwXVDZ8YudhwaANzLIp1nb6hF w=;
IronPort-SDR: xfbajrZ8pqhO85/jCyQjnN/8tu9U5T1bSxU/0XcJ1WA3DdX89XpflhS4lqQMRL0z260+0fyk9o
 I48zduIiP2ZQ==
X-IronPort-AV: E=Sophos;i="5.70,491,1574121600"; d="scan'208";a="19927560"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-6001.iad6.amazon.com with ESMTP;
 27 Feb 2020 10:27:52 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2c-1968f9fa.us-west-2.amazon.com (Postfix) with ESMTPS
 id 6D9E0A2BD3; Thu, 27 Feb 2020 10:27:50 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 27 Feb 2020 10:27:50 +0000
Received: from EX13MTAUWC001.ant.amazon.com (10.43.162.135) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 27 Feb 2020 10:27:47 +0000
Received: from u0b3720fa96e858.ant.amazon.com (10.125.106.133) by
 mail-relay.amazon.com (10.43.162.232) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Thu, 27 Feb 2020 10:27:44 +0000
From: Hongyan Xia <hongyxia@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Thu, 27 Feb 2020 10:27:39 +0000
Message-ID: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
X-Mailer: git-send-email 2.17.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v2] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Hongyan Xia <hongyxia@amazon.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KClRoZSBmdW5jdGlvbiB3aWxsIG1h
cCBhbmQgdW5tYXAgcGFnZXMgb24gZGVtYW5kLgoKU2luY2Ugd2Ugbm93IG1hcCBhbmQgdW5tYXAg
WGVuIFBURSBwYWdlcywgd2Ugd291bGQgbGlrZSB0byB0cmFjayB0aGUKbGlmZXRpbWUgb2YgbWFw
cGluZ3Mgc28gdGhhdCAxKSB3ZSBkbyBub3QgZGVyZWZlcmVuY2UgbWVtb3J5IHRocm91Z2ggYQp2
YXJpYWJsZSBhZnRlciBpdCBpcyB1bm1hcHBlZCwgMikgd2UgZG8gbm90IHVubWFwIG1vcmUgdGhh
biBvbmNlLgpUaGVyZWZvcmUsIHdlIGludHJvZHVjZSB0aGUgVU5NQVBfRE9NQUlOX1BBR0UgbWFj
cm8gdG8gbnVsbGlmeSB0aGUKdmFyaWFibGUgYWZ0ZXIgdW5tYXBwaW5nLCBhbmQgaWdub3JlIE5V
TEwuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgpTaWduZWQt
b2ZmLWJ5OiBIb25neWFuIFhpYSA8aG9uZ3l4aWFAYW1hem9uLmNvbT4KCi0tLQpDaGFuZ2VkIGlu
IHYyOgotIGxldCBVTk1BUF9ET01BSU5fUEFHRSBpdHNlbGYgY2hlY2sgd2hldGhlciB0aGUgaW5w
dXQgaXMgTlVMTCB0byBhdm9pZAogIGFkZGluZyB0aGUgY2hlY2sgaW4gdW5tYXBfZG9tYWluX3Bh
Z2UuCi0gcmV3b3JkIHRoZSBjb21taXQgbWVzc2FnZS4KLS0tCiB4ZW4vYXJjaC94ODYvbW0uYyAg
ICAgICAgICAgICB8IDE0ICsrKysrKysrLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3Bh
Z2UuaCB8ICA3ICsrKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgNiBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4
Ni9tbS5jCmluZGV4IDcwYjg3YzQ4MzAuLjlmY2RjZGU1YjcgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNo
L3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0zNTYsMTkgKzM1NiwyMSBAQCB2
b2lkIF9faW5pdCBhcmNoX2luaXRfbWVtb3J5KHZvaWQpCiAgICAgICAgICAgICBBU1NFUlQocm9v
dF9wZ3RfcHZfeGVuX3Nsb3RzIDwgUk9PVF9QQUdFVEFCTEVfUFZfWEVOX1NMT1RTKTsKICAgICAg
ICAgICAgIGlmICggbDRfdGFibGVfb2Zmc2V0KHNwbGl0X3ZhKSA9PSBsNF90YWJsZV9vZmZzZXQo
c3BsaXRfdmEgLSAxKSApCiAgICAgICAgICAgICB7Ci0gICAgICAgICAgICAgICAgbDNfcGdlbnRy
eV90ICpsM3RhYiA9IGFsbG9jX3hlbl9wYWdldGFibGUoKTsKKyAgICAgICAgICAgICAgICBtZm5f
dCBsM21mbiA9IGFsbG9jX3hlbl9wYWdldGFibGVfbmV3KCk7CiAKLSAgICAgICAgICAgICAgICBp
ZiAoIGwzdGFiICkKKyAgICAgICAgICAgICAgICBpZiAoICFtZm5fZXEobDNtZm4sIElOVkFMSURf
TUZOKSApCiAgICAgICAgICAgICAgICAgewotICAgICAgICAgICAgICAgICAgICBjb25zdCBsM19w
Z2VudHJ5X3QgKmwzaWRsZSA9Ci0gICAgICAgICAgICAgICAgICAgICAgICBsNGVfdG9fbDNlKGlk
bGVfcGdfdGFibGVbbDRfdGFibGVfb2Zmc2V0KHNwbGl0X3ZhKV0pOworICAgICAgICAgICAgICAg
ICAgICBsM19wZ2VudHJ5X3QgKmwzaWRsZSA9IG1hcF9sM3RfZnJvbV9sNGUoCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgaWRsZV9wZ190YWJsZVtsNF90YWJsZV9vZmZzZXQoc3BsaXRfdmEp
XSk7CisgICAgICAgICAgICAgICAgICAgIGwzX3BnZW50cnlfdCAqbDN0YWIgPSBtYXBfZG9tYWlu
X3BhZ2UobDNtZm4pOwogCiAgICAgICAgICAgICAgICAgICAgIGZvciAoIGkgPSAwOyBpIDwgbDNf
dGFibGVfb2Zmc2V0KHNwbGl0X3ZhKTsgKytpICkKICAgICAgICAgICAgICAgICAgICAgICAgIGwz
dGFiW2ldID0gbDNpZGxlW2ldOwogICAgICAgICAgICAgICAgICAgICBmb3IgKCA7IGkgPCBMM19Q
QUdFVEFCTEVfRU5UUklFUzsgKytpICkKICAgICAgICAgICAgICAgICAgICAgICAgIGwzdGFiW2ld
ID0gbDNlX2VtcHR5KCk7Ci0gICAgICAgICAgICAgICAgICAgIHNwbGl0X2w0ZSA9IGw0ZV9mcm9t
X21mbih2aXJ0X3RvX21mbihsM3RhYiksCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7CisgICAgICAgICAgICAgICAgICAg
IHNwbGl0X2w0ZSA9IGw0ZV9mcm9tX21mbihsM21mbiwgX19QQUdFX0hZUEVSVklTT1JfUlcpOwor
ICAgICAgICAgICAgICAgICAgICBVTk1BUF9ET01BSU5fUEFHRShsM2lkbGUpOworICAgICAgICAg
ICAgICAgICAgICBVTk1BUF9ET01BSU5fUEFHRShsM3RhYik7CiAgICAgICAgICAgICAgICAgfQog
ICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAgKytyb290X3BndF9wdl94
ZW5fc2xvdHM7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaCBiL3hl
bi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oCmluZGV4IDMyNjY5YTMzMzkuLmJmYzNiZjZhZWIg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oCisrKyBiL3hlbi9pbmNs
dWRlL3hlbi9kb21haW5fcGFnZS5oCkBAIC03Miw0ICs3MiwxMSBAQCBzdGF0aWMgaW5saW5lIHZv
aWQgdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKGNvbnN0IHZvaWQgKnZhKSB7fTsKIAogI2VuZGlm
IC8qICFDT05GSUdfRE9NQUlOX1BBR0UgKi8KIAorI2RlZmluZSBVTk1BUF9ET01BSU5fUEFHRShw
KSBkbyB7ICAgXAorICAgIGlmICggcCApIHsgICAgICAgICAgICAgICAgICAgICAgXAorICAgICAg
ICB1bm1hcF9kb21haW5fcGFnZShwKTsgICAgICAgXAorICAgICAgICAocCkgPSBOVUxMOyAgICAg
ICAgICAgICAgICAgXAorICAgIH0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSB3
aGlsZSAoIGZhbHNlICkKKwogI2VuZGlmIC8qIF9fWEVOX0RPTUFJTl9QQUdFX0hfXyAqLwotLSAK
Mi4xNy4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:29:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:29:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GQ9-0003lf-BY; Thu, 27 Feb 2020 10:29:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7GQ8-0003lY-7l
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:29:32 +0000
X-Inumbo-ID: 09ba4cc3-594c-11ea-9636-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 09ba4cc3-594c-11ea-9636-12813bfff9fa;
 Thu, 27 Feb 2020 10:29:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582799371;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=dxtdgSNby8AJuKlRKpLY06kM9T43dxPrdZCIr0MRcK0=;
 b=SiOOmicUkqqZAPrcPKx43Y78P1Q0a2pfNj1l5oDmpeFP1PPXQ6SjbpQu
 yMQacIQJHO7lw5eTCEM3N/QP36RMmoPZjXE5TE4WRhAOLL204BE4IfEgK
 EAv+ZTjpFgNgI9f5piDgS5St1Ho4SRsGiMDUNJqetn9D/10WgfUKQLI1H w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: k4GIsqMvHDl8C1d5eghtJC2ldI2m5MJ+X4ddRBRqg2McELQ544auWHA9eKaVNGPkrWzdLMZRS8
 HS2NSrH7ktreRm3AmwRRIgoHKJ8tAUKno7dASwDhQgy8kszBMneX1PU1gDvu9bsrfPQi/jEqvV
 XKQH0EaTPAfrc9lLIQnkZcGuICehvYPG5zW8+isvTik7gzCB/N1Fu85BKyCV7uquW5M1Hxp66X
 YAKNsIdUVEvhdaF3W/2nrZ66tH86ydF2zmkPjyCdnpG8rEdDm6W3Wz+OxZhMU4/VfUHjlSgAZk
 Dio=
X-SBRS: 2.7
X-MesageID: 13524479
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13524479"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-5-andrew.cooper3@citrix.com>
 <ba5f767b-6f17-adf4-083f-d6b6048fa2fb@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <2e0267e6-d2e3-324e-1e4d-512e172967cd@citrix.com>
Date: Thu, 27 Feb 2020 10:29:27 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <ba5f767b-6f17-adf4-083f-d6b6048fa2fb@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 04/10] x86/gen-cpuid: Create max and default
 variations of INIT_*_FEATURES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwODowMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDIuMjAyMCAy
MToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gRm9yIG5vdywgd3JpdGUgdGhlIHNhbWUgY29u
dGVudCBmb3IgYm90aC4gIFVwZGF0ZSB0aGUgdXNlcnMgb2YgdGhlCj4+IGluaXRpYWxpc2VycyB0
byB1c2UgdGhlIG5ldyBuYW1lLCBhbmQgZXh0ZW5kIHhlbi1jcHVpZCB0byBkdW1wIGJvdGggZGVm
YXVsdAo+PiBhbmQgbWF4IGZlYXR1cmVzZXRzLgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcg
Q29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+IEh5cGVydmlzb3IgYW5kIGxpYnhj
IHBhcnRzCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCldo
aWNoIG90aGVyIGJpdCBhcmUgeW91IGNvbmNlcm5lZCB3aXRoP8KgIHhlbi1jcHVpZC5jIGlzIGV4
cGxpY2l0bHkgdW5kZXIKeDg2IG1haW50YWluZXJzaGlwLgoKPgo+PiAtLS0gYS90b29scy9taXNj
L3hlbi1jcHVpZC5jCj4+ICsrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKPj4gQEAgLTI4Mywx
MiArMjgzLDE4IEBAIHN0YXRpYyB2b2lkIGR1bXBfaW5mbyh4Y19pbnRlcmZhY2UgKnhjaCwgYm9v
bCBkZXRhaWwpCj4+ICAgICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJLbm93biIs
IGRldGFpbCk7Cj4+ICAgICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVh
dHVyZW1hc2soWENfRkVBVFVSRU1BU0tfU1BFQ0lBTCksCj4+ICAgICAgICAgICAgICAgICAgICAg
ICAgbnJfZmVhdHVyZXMsICJTcGVjaWFsIiwgZGV0YWlsKTsKPj4gLSAgICBkZWNvZGVfZmVhdHVy
ZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFTS19QViksCj4+
IC0gICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBNYXNrIiwgZGV0YWlsKTsK
Pj4gLSAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhY
Q19GRUFUVVJFTUFTS19IVk1fU0hBRE9XKSwKPj4gLSAgICAgICAgICAgICAgICAgICAgICBucl9m
ZWF0dXJlcywgIkhWTSBTaGFkb3cgTWFzayIsIGRldGFpbCk7Cj4+IC0gICAgZGVjb2RlX2ZlYXR1
cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX0hB
UCksCj4+IC0gICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJIVk0gSGFwIE1hc2si
LCBkZXRhaWwpOwo+PiArICAgIGRlY29kZV9mZWF0dXJlc2V0KHhjX2dldF9zdGF0aWNfY3B1X2Zl
YXR1cmVtYXNrKFhDX0ZFQVRVUkVNQVNLX1BWX01BWCksCj4+ICsgICAgICAgICAgICAgICAgICAg
ICAgbnJfZmVhdHVyZXMsICJQViBNYXgiLCBkZXRhaWwpOwo+PiArICAgIGRlY29kZV9mZWF0dXJl
c2V0KHhjX2dldF9zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrKFhDX0ZFQVRVUkVNQVNLX1BWX0RFRiks
Cj4+ICsgICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBEZWZhdWx0IiwgZGV0
YWlsKTsKPj4gKyAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJl
bWFzayhYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XX01BWCksCj4+ICsgICAgICAgICAgICAgICAg
ICAgICAgbnJfZmVhdHVyZXMsICJIVk0gU2hhZG93IE1heCIsIGRldGFpbCk7Cj4+ICsgICAgZGVj
b2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1B
U0tfSFZNX1NIQURPV19ERUYpLAo+PiArICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVz
LCAiSFZNIFNoYWRvdyBEZWZhdWx0IiwgZGV0YWlsKTsKPj4gKyAgICBkZWNvZGVfZmVhdHVyZXNl
dCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFTS19IVk1fSEFQX01B
WCksCj4+ICsgICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJIVk0gSGFwIE1heCIs
IGRldGFpbCk7Cj4+ICsgICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVh
dHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX0hBUF9ERUYpLAo+PiArICAgICAgICAgICAgICAg
ICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIEhhcCBEZWZhdWx0IiwgZGV0YWlsKTsKPiBTcG90dGlu
ZyBkaWZmZXJlbmNlcyBiZXR3ZWVuIG1heCBhbmQgZGVmYXVsdCB0aGlzIHdheSBpcywgSSBhc3N1
bWUsCj4gZ29pbmcgdG8gYmUgcXVpdGUgZGlmZmljdWx0IC8gZXJyb3IgcHJvbmUuCgpOb3QgYW55
IG1vcmUgb3IgbGVzcyB0aGFuIGJldHdlZW4gb3RoZXIgc2ltaWxhciBzZXRzIChtb3N0IG9idmlv
dXNseSwKaGFwIGFuZCBzaGFkb3csIGJ1dCByYXcgYW5kIGhvc3QgYWxzbyB0ZW5kIHRvIGZhaXJs
eSBzaW1pbGFyKS4KCj4gV291bGRuJ3QgaXQgYmUgYmV0dGVyIHRvCj4gcHJvZHVjZSB0aGUgZGVm
YXVsdCBzZXQgaW4gZnVsbCwgYW5kIHRoZW4gbGlzdCBqdXN0IHRoZSBleHRyYSBpdGVtcwo+IGlu
IG1heD8KCkkgZG9uJ3Qgc2VlIGhvdyB0aGF0IHdvdWxkIHdvcmsuwqAgVGhlIHNldHMgYXJlIGVp
dGhlciByZW5kZXJlZCBhcyBhIGhleApiaXRtYXAgKHNvIHNwb3R0aW5nIGEgZGlmZmVyZW50IGlz
IGZhaXJseSBlYXN5KSwgb3IgdGFidWxhdGVkIHdpdGgKZmVhdHVyZSBuYW1lcyBzdWJkaXZpZGVk
IGJ5IHdvcmQuCgo+IEFpdWkgbWF4IGlzIGFsd2F5cyBnb2luZyB0byBiZSBhIHN1cGVyc2V0IG9m
IGRlZi4KCkl0IGlzLsKgIEkgZGlkIGNvbnNpZGVyIGRpc3Rpbmd1aXNoaW5nIHVzaW5nIGxvd2Vy
IGFuZCB1cHBlciBjYXNlLCB3aGljaAppcyBhYm91dCB0aGUgb25seSB3YXkgSSBjYW4gdGhpbmsg
b2Ygc2Vuc2libHkgbWVyZ2luZyB0aGUgdHdvIHNldHMgdG9nZXRoZXIuCgpIb3dldmVyLCB0aGlz
IGlzIGEgcGFpbiB0byBkbyBpbiBDLCBhbmQgaXQgd291bGQgcmVzdWx0IGluIHRoZSBzZXQgYmVp
bmcKcmVuZGVyZWQgZGlmZmVyZW50bHkgZGVwZW5kaW5nIG9uIHdoZXRoZXIgaXQgd2FzIGEgc3Rh
dGljIHNldCwgb3IgYQp1c2VyLXByb3ZpZGVkIG9uZS7CoCBJdCB3b3VsZCBhbHNvIHJlc3VsdCBp
biB0aGUgY2FzZSBiZWluZyBpbnZlcnRlZApjb21wYXJlZCB0byB0aGUgYW5ub3RhdGlvbiBjaGFy
YWN0ZXIuCgpGb3Igbm93LCBJJ20gaG9uZXN0bHkgbm90IHN1cmUgdGhhdCBpdCBtYXR0ZXJzIHRv
byBtdWNoLsKgIEknbSBwcm9iYWJseQpnb2luZyB0byBnaXZlIHhlbi1jcHVpZCBhbiBvdmVyaGF1
bCBhbnl3YXkgKHBlcmhhcHMgaW50byBweXRob24pIHRvIGJlIGEKbW9yZSB1c2VmdWwgY2FsY3Vs
YXRvciBmb3IgcG9saWN5IHNldHRpbmdzLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWls
bWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:34:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:34:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GUP-0004gN-9D; Thu, 27 Feb 2020 10:33:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7GUO-0004gC-D4
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:33:56 +0000
X-Inumbo-ID: a76e7ee8-594c-11ea-83b0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a76e7ee8-594c-11ea-83b0-bc764e2007e4;
 Thu, 27 Feb 2020 10:33:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 621B8AFEB;
 Thu, 27 Feb 2020 10:33:54 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-5-andrew.cooper3@citrix.com>
 <ba5f767b-6f17-adf4-083f-d6b6048fa2fb@suse.com>
 <2e0267e6-d2e3-324e-1e4d-512e172967cd@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a61466c5-14a0-da25-62cf-72c23a0ac8e0@suse.com>
Date: Thu, 27 Feb 2020 11:34:02 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <2e0267e6-d2e3-324e-1e4d-512e172967cd@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 04/10] x86/gen-cpuid: Create max and default
 variations of INIT_*_FEATURES
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxMToyOSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNy8wMi8yMDIw
IDA4OjAyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IEZvciBub3csIHdyaXRlIHRoZSBzYW1lIGNvbnRlbnQgZm9yIGJv
dGguICBVcGRhdGUgdGhlIHVzZXJzIG9mIHRoZQo+Pj4gaW5pdGlhbGlzZXJzIHRvIHVzZSB0aGUg
bmV3IG5hbWUsIGFuZCBleHRlbmQgeGVuLWNwdWlkIHRvIGR1bXAgYm90aCBkZWZhdWx0Cj4+PiBh
bmQgbWF4IGZlYXR1cmVzZXRzLgo+Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+Cj4+IEh5cGVydmlzb3IgYW5kIGxpYnhjIHBhcnRz
Cj4+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gCj4gV2hp
Y2ggb3RoZXIgYml0IGFyZSB5b3UgY29uY2VybmVkIHdpdGg/wqAgeGVuLWNwdWlkLmMgaXMgZXhw
bGljaXRseSB1bmRlcgo+IHg4NiBtYWludGFpbmVyc2hpcC4KPiAKPj4KPj4+IC0tLSBhL3Rvb2xz
L21pc2MveGVuLWNwdWlkLmMKPj4+ICsrKyBiL3Rvb2xzL21pc2MveGVuLWNwdWlkLmMKPj4+IEBA
IC0yODMsMTIgKzI4MywxOCBAQCBzdGF0aWMgdm9pZCBkdW1wX2luZm8oeGNfaW50ZXJmYWNlICp4
Y2gsIGJvb2wgZGV0YWlsKQo+Pj4gICAgICAgICAgICAgICAgICAgICAgICBucl9mZWF0dXJlcywg
Iktub3duIiwgZGV0YWlsKTsKPj4+ICAgICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRp
Y19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfU1BFQ0lBTCksCj4+PiAgICAgICAgICAg
ICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiU3BlY2lhbCIsIGRldGFpbCk7Cj4+PiAtICAgIGRl
Y29kZV9mZWF0dXJlc2V0KHhjX2dldF9zdGF0aWNfY3B1X2ZlYXR1cmVtYXNrKFhDX0ZFQVRVUkVN
QVNLX1BWKSwKPj4+IC0gICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBNYXNr
IiwgZGV0YWlsKTsKPj4+IC0gICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVf
ZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX1NIQURPVyksCj4+PiAtICAgICAgICAgICAg
ICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIFNoYWRvdyBNYXNrIiwgZGV0YWlsKTsKPj4+IC0g
ICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVB
VFVSRU1BU0tfSFZNX0hBUCksCj4+PiAtICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVz
LCAiSFZNIEhhcCBNYXNrIiwgZGV0YWlsKTsKPj4+ICsgICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNf
Z2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfUFZfTUFYKSwKPj4+ICsg
ICAgICAgICAgICAgICAgICAgICAgbnJfZmVhdHVyZXMsICJQViBNYXgiLCBkZXRhaWwpOwo+Pj4g
KyAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19G
RUFUVVJFTUFTS19QVl9ERUYpLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICBucl9mZWF0dXJl
cywgIlBWIERlZmF1bHQiLCBkZXRhaWwpOwo+Pj4gKyAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19n
ZXRfc3RhdGljX2NwdV9mZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XX01BWCks
Cj4+PiArICAgICAgICAgICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIFNoYWRvdyBNYXgi
LCBkZXRhaWwpOwo+Pj4gKyAgICBkZWNvZGVfZmVhdHVyZXNldCh4Y19nZXRfc3RhdGljX2NwdV9m
ZWF0dXJlbWFzayhYQ19GRUFUVVJFTUFTS19IVk1fU0hBRE9XX0RFRiksCj4+PiArICAgICAgICAg
ICAgICAgICAgICAgIG5yX2ZlYXR1cmVzLCAiSFZNIFNoYWRvdyBEZWZhdWx0IiwgZGV0YWlsKTsK
Pj4+ICsgICAgZGVjb2RlX2ZlYXR1cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2so
WENfRkVBVFVSRU1BU0tfSFZNX0hBUF9NQVgpLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICBu
cl9mZWF0dXJlcywgIkhWTSBIYXAgTWF4IiwgZGV0YWlsKTsKPj4+ICsgICAgZGVjb2RlX2ZlYXR1
cmVzZXQoeGNfZ2V0X3N0YXRpY19jcHVfZmVhdHVyZW1hc2soWENfRkVBVFVSRU1BU0tfSFZNX0hB
UF9ERUYpLAo+Pj4gKyAgICAgICAgICAgICAgICAgICAgICBucl9mZWF0dXJlcywgIkhWTSBIYXAg
RGVmYXVsdCIsIGRldGFpbCk7Cj4+IFNwb3R0aW5nIGRpZmZlcmVuY2VzIGJldHdlZW4gbWF4IGFu
ZCBkZWZhdWx0IHRoaXMgd2F5IGlzLCBJIGFzc3VtZSwKPj4gZ29pbmcgdG8gYmUgcXVpdGUgZGlm
ZmljdWx0IC8gZXJyb3IgcHJvbmUuCj4gCj4gTm90IGFueSBtb3JlIG9yIGxlc3MgdGhhbiBiZXR3
ZWVuIG90aGVyIHNpbWlsYXIgc2V0cyAobW9zdCBvYnZpb3VzbHksCj4gaGFwIGFuZCBzaGFkb3cs
IGJ1dCByYXcgYW5kIGhvc3QgYWxzbyB0ZW5kIHRvIGZhaXJseSBzaW1pbGFyKS4KCldlbGwsIHll
cywgYnV0IGl0IG1heSBtYXR0ZXIgbW9yZSBmb3IgdGhlIChkZWYsbWF4KSBwYWlycy4KCj4+IFdv
dWxkbid0IGl0IGJlIGJldHRlciB0bwo+PiBwcm9kdWNlIHRoZSBkZWZhdWx0IHNldCBpbiBmdWxs
LCBhbmQgdGhlbiBsaXN0IGp1c3QgdGhlIGV4dHJhIGl0ZW1zCj4+IGluIG1heD8KPiAKPiBJIGRv
bid0IHNlZSBob3cgdGhhdCB3b3VsZCB3b3JrLsKgIFRoZSBzZXRzIGFyZSBlaXRoZXIgcmVuZGVy
ZWQgYXMgYSBoZXgKPiBiaXRtYXAgKHNvIHNwb3R0aW5nIGEgZGlmZmVyZW50IGlzIGZhaXJseSBl
YXN5KSwgb3IgdGFidWxhdGVkIHdpdGgKPiBmZWF0dXJlIG5hbWVzIHN1YmRpdmlkZWQgYnkgd29y
ZC4KCkZvciB0aGUgaGV4IHByaW50aW5nIEkgYWdyZWUgaXQncyBmaW5lIHRoaXMgd2F5LiBGb3Ig
dGhlIHRhYnVsYXRlZApwcmludGluZywgd2h5IG5vdCBzaW1wbHkgbWFzayBvdXQgYWxsICJkZWZh
dWx0IiBiaXRzIGZyb20gIm1heCIKYmVmb3JlIHByb2R1Y2luZyB0aGUgb3V0cHV0LCBhZGp1c3Rp
bmcgdGhlIGhlYWRsaW5lIGFjY29yZGluZ2x5PwoKPj4gQWl1aSBtYXggaXMgYWx3YXlzIGdvaW5n
IHRvIGJlIGEgc3VwZXJzZXQgb2YgZGVmLgo+IAo+IEl0IGlzLsKgIEkgZGlkIGNvbnNpZGVyIGRp
c3Rpbmd1aXNoaW5nIHVzaW5nIGxvd2VyIGFuZCB1cHBlciBjYXNlLCB3aGljaAo+IGlzIGFib3V0
IHRoZSBvbmx5IHdheSBJIGNhbiB0aGluayBvZiBzZW5zaWJseSBtZXJnaW5nIHRoZSB0d28gc2V0
cyB0b2dldGhlci4KPiAKPiBIb3dldmVyLCB0aGlzIGlzIGEgcGFpbiB0byBkbyBpbiBDLCBhbmQg
aXQgd291bGQgcmVzdWx0IGluIHRoZSBzZXQgYmVpbmcKPiByZW5kZXJlZCBkaWZmZXJlbnRseSBk
ZXBlbmRpbmcgb24gd2hldGhlciBpdCB3YXMgYSBzdGF0aWMgc2V0LCBvciBhCj4gdXNlci1wcm92
aWRlZCBvbmUuwqAgSXQgd291bGQgYWxzbyByZXN1bHQgaW4gdGhlIGNhc2UgYmVpbmcgaW52ZXJ0
ZWQKPiBjb21wYXJlZCB0byB0aGUgYW5ub3RhdGlvbiBjaGFyYWN0ZXIuCj4gCj4gRm9yIG5vdywg
SSdtIGhvbmVzdGx5IG5vdCBzdXJlIHRoYXQgaXQgbWF0dGVycyB0b28gbXVjaC7CoCBJJ20gcHJv
YmFibHkKPiBnb2luZyB0byBnaXZlIHhlbi1jcHVpZCBhbiBvdmVyaGF1bCBhbnl3YXkgKHBlcmhh
cHMgaW50byBweXRob24pIHRvIGJlIGEKPiBtb3JlIHVzZWZ1bCBjYWxjdWxhdG9yIGZvciBwb2xp
Y3kgc2V0dGluZ3MuCgpPaCwgb2theS4gSW4gdGhhdCBjYXNlIHBlcmhhcHMgaW5kZWVkIG5vdCB3
b3J0aCB0byBzcGVuZCB0b28gbXVjaAplZmZvcnQgaGVyZSBhbnltb3JlLgoKSmFuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:35:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:35:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GVz-0004wD-4Z; Thu, 27 Feb 2020 10:35:35 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7GVy-0004vy-7T
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:35:34 +0000
X-Inumbo-ID: e199ae94-594c-11ea-9c17-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e199ae94-594c-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 10:35:32 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7GVw-0006xi-CW; Thu, 27 Feb 2020 10:35:32 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7GVv-0000ZJ-UW; Thu, 27 Feb 2020 10:35:32 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7GVv-000696-Sp; Thu, 27 Feb 2020 10:35:31 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147600-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=e465fecbfdb865c75f762055c0396bc617005748
X-Osstest-Versions-That: xen=c47984aabead53918e5ba6d43cdb3f1467452739
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 10:35:31 +0000
Subject: [Xen-devel] [xen-unstable test] 147600: tolerable FAIL - PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYwMCB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzYwMC8KCkZhaWx1cmVzIDotLyBidXQg
bm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90
IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1p
Z3JhdGUveDEwICBmYWlsIGJsb2NrZWQgaW4gMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBsaWtlIDE0NzI5
OAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDcyOTgKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDE0NzI5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMyBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFybWhmLWFybWhmLXhs
LXJ0ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDcy
OTgKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTQ3Mjk4CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDcyOTgKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBn
dWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzI5OAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3
Mjk4CiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20g
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFl
bXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0t
aW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
dmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmly
dC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAg
ICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
cmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IHhlbiAgICAgICAgICAgICAgICAgIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2YmM2MTcw
MDU3NDgKYmFzZWxpbmUgdmVyc2lvbjoKIHhlbiAgICAgICAgICAgICAgICAgIGM0Nzk4NGFhYmVh
ZDUzOTE4ZTViYTZkNDNjZGIzZjE0Njc0NTI3MzkKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0NzI5
OCAgMjAyMC0wMi0xOSAxMjoxNjozMiBaICAgIDcgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
NDczOTIgIDIwMjAtMDItMjEgMDk6MDM6MDQgWiAgICA2IGRheXMgICAgNCBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxNDc2MDAgIDIwMjAtMDItMjUgMTM6NDI6NDkgWiAgICAxIGRheXMg
ICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVz
dDoKICBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgogIEdlb3JnZSBE
dW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KICBIb25neWFuIFhpYSA8aG9uZ3l4aWFA
YW1hem9uLmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KICBK
YW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CiAgSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgogIEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CiAgUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uZSA8cm9nZXIucGF1QGNpdHJpeC5j
b20+CiAgUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CiAgU2FuZGVyIEVp
a2VsZW5ib29tIDxsaW51eEBlaWtlbGVuYm9vbS5pdD4KICBUYW1hcyBLIExlbmd5ZWwgPHRhbWFz
Lmxlbmd5ZWxAaW50ZWwuY29tPgogIFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+CiAgV2Vp
IExpdSA8d2xAeGVuLm9yZz4KICBXZWkgWHUgPHh1d2VpNUBoaXNpbGljb24uY29tPgoKam9iczoK
IGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXh0
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXByZXYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1k
NjQtMiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LXh0Zi1hbWQ2NC1hbWQ2NC0zICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QteHRmLWFtZDY0LWFtZDY0LTQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtNSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0
LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRl
Ymlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
ZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saXZlcGF0Y2ggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGl2ZXBhdGNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbWln
cnVwZ3JhZGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0
LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnVi
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12
aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgYzQ3OTg0YWFiZS4uZTQ2NWZlY2JmZCAgZTQ2NWZlY2JmZGI4NjVjNzVmNzYy
MDU1YzAzOTZiYzYxNzAwNTc0OCAtPiBtYXN0ZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:37:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:37:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GY3-0005Iv-FT; Thu, 27 Feb 2020 10:37:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7GY2-0005Ik-BK
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:37:42 +0000
X-Inumbo-ID: 2e2ed19e-594d-11ea-b7e8-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2e2ed19e-594d-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 10:37:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582799862;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=9+MMsIK/MbbT7AOpn2fRGsNl+0Sw8gii+YZUAfM0uiQ=;
 b=EUZEwBQtmWkcd8yWqveYhBj/Wi+wljDr4PIok2aMnHLumltjwCOevy52
 1tnJxM8nAT5nbYv8jTThc5E9RBG9MV11FDdpDzFbgMgkW9uW1eiu0pvBs
 dcbZHtAWBppTyFCGh7Xncc1X9R7JD1SxXV0KNioL94z8T1SHkJN2etD40 w=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DkjyUwD3OxxogqohqzrtyN/PcnF4LKqe/OMV0uPdmowuqyTxnmC9OajPPKTs1myx6e1skquzJ5
 QBE70ZkZeZa8B+I/xNSTciJ2SyTh2euyI/3n5ed27iYOxq+xiIflFx304KP0yfMCqoBDQ1Av8c
 SkxWnwCaU5nYJxpvGk8WMwu1g2d3Ki6Cz5BSFuvLEEoznOIZa2j9GNjQjgrIcmqg9r4IMIc/Y8
 51Hf0HTNYF6ASGSZSKs4Kr+yDU40uLMjj0EghiZVYMWLvE2dnYQBHdqGvKhcSWBqh02b1xswg/
 Tog=
X-SBRS: 2.7
X-MesageID: 13274317
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13274317"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-6-andrew.cooper3@citrix.com>
 <88c175bc-ebeb-c40b-fc4e-5e175706c3af@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <8730f07d-decd-7ed1-b07b-ce3af000c0ca@citrix.com>
Date: Thu, 27 Feb 2020 10:37:37 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <88c175bc-ebeb-c40b-fc4e-5e175706c3af@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 05/10] x86/msr: Compile out unused
 logic/objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwODowNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjYuMDIuMjAyMCAy
MToyMiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gQEAgLTc2LDE2ICs3NywyNyBAQCB2b2lkIF9f
aW5pdCBpbml0X2d1ZXN0X21zcl9wb2xpY3kodm9pZCkKPj4gIHsKPj4gICAgICBjYWxjdWxhdGVf
cmF3X3BvbGljeSgpOwo+PiAgICAgIGNhbGN1bGF0ZV9ob3N0X3BvbGljeSgpOwo+PiAtICAgIGNh
bGN1bGF0ZV9odm1fbWF4X3BvbGljeSgpOwo+PiAtICAgIGNhbGN1bGF0ZV9wdl9tYXhfcG9saWN5
KCk7Cj4+ICsKPj4gKyAgICBpZiAoIElTX0VOQUJMRUQoQ09ORklHX1BWKSApCj4+ICsgICAgICAg
IGNhbGN1bGF0ZV9wdl9tYXhfcG9saWN5KCk7Cj4+ICsKPj4gKyAgICBpZiAoIGh2bV9lbmFibGVk
ICkKPgo+IEFueSBjaGFuY2Ugb2YgdGFsa2luZyB5b3UgaW50byBkb2luZyB0aGluZ3MgbW9yZSBz
eW1tZXRyaWNhbGx5LAo+IGJ5IGVpdGhlciBhbHNvIHVzaW5nIElTX0VOQUJMRUQoQ09ORklHX0hW
TSkgaGVyZSBvciAuLi4KPgo+PiArICAgICAgICBjYWxjdWxhdGVfaHZtX21heF9wb2xpY3koKTsK
Pj4gIH0KPj4gIAo+PiAgaW50IGluaXRfZG9tYWluX21zcl9wb2xpY3koc3RydWN0IGRvbWFpbiAq
ZCkKPj4gIHsKPj4gLSAgICBzdHJ1Y3QgbXNyX3BvbGljeSAqbXAgPQo+PiAtICAgICAgICB4bWVt
ZHVwKGlzX3B2X2RvbWFpbihkKSA/ICAmcHZfbWF4X21zcl9wb2xpY3kKPj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgOiAmaHZtX21heF9tc3JfcG9saWN5KTsKPj4gKyAgICBzdHJ1
Y3QgbXNyX3BvbGljeSAqbXAgPSBpc19wdl9kb21haW4oZCkKPj4gKyAgICAgICAgPyAoSVNfRU5B
QkxFRChDT05GSUdfUFYpICA/ICAmcHZfbWF4X21zcl9wb2xpY3kgOiBOVUxMKQo+PiArICAgICAg
ICA6IChJU19FTkFCTEVEKENPTkZJR19IVk0pID8gJmh2bV9tYXhfbXNyX3BvbGljeSA6IE5VTEwp
Owo+IC4uLiAoaW1vIHByZWZlcmFibHkpIGh2bV9lbmFibGVkIGhlcmU/IEVpdGhlciB3YXkKPiBS
ZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKVGhlIGFzeW1tZXRy
eSBpcyBkZWxpYmVyYXRlLgoKSW4gdGhlIGZvcm1lciBodW5rLCBodm1fZW5hYmxlZCBpcyBzaG9y
dC1jaXJjdWl0ZWQgdG8gZmFsc2UgZm9yCiFDT05GSUdfSFZNLCBhbmQgaWYgSSBkb24ndCB1c2Ug
aHZtX2VuYWJsZWQsIGhlcmUsIHRoZW4gSSd2ZSBnb3QgdG8KcmV0YWluIHRoZSBsb2dpYyBhdCB0
aGUgdG9wIG9mIGNhbGN1bGF0ZV9odm1fbWF4X3BvbGljeSgpLsKgIFRoYXQgc2VlbXMKc2lsbHku
CgpJbiB0aGlzIGxhdGVyIGh1bmssIHdlIGFyZSBsb29raW5nIGZvciB0aGUgbW9zdCBlZmZpY2ll
bnQgd2F5IHRvIGFsbG93CnRoZSBjb21waWxlciB0byBkaXNjYXJkIHRoZSByZWZlcmVuY2UgdG8g
aHZtX21heF9tc3JfcG9saWN5LsKgIFVzaW5nCmh2bV9lbmFibGVkIHdvdWxkIGJlIGxvZ2ljYWxs
eSBlcXVpdmFsZW50LCBidXQgY29tcGlsZSB0byBtb3JlIGNvZGUgaW4KQ09ORklHX0hWTSBjYXNl
LCBhcyBpdCBpcyBhIHJlYWwgYm9vbGVhbiBuZWVkaW5nIGNoZWNraW5nLgoKfkFuZHJldwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 10:55:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 10:55:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7GpO-00079H-Nb; Thu, 27 Feb 2020 10:55:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7GpN-00079C-39
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 10:55:37 +0000
X-Inumbo-ID: aeff97fc-594f-11ea-b7e8-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aeff97fc-594f-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 10:55:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582800936;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=D0AIt6zniegba8UylSTyIgULGaY9lrRfhq0ta1g2Mag=;
 b=V6OS6TQrKlFA4eOgDHtvihG5l6dlSbxtbwChQq7jmDnYhZnGoJdzlrDj
 T2Z98xvb1BUsP7802hvuS+RBnM6hwFFL56v9Gjarhf4RY4+BvOcFIAUgs
 sBF1UssVNDw9EiwiQutmMf8QdV4OsTjzMwD+ujxDUs/qUe6fVwlwAUnld o=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: JQHU9ZdrvRFIbL7+sKRaOeDbt+TJ/TUwXlBihwssTO1oThCIjbVGuCPbT9BvSz7BS6YXmoiX/M
 bZQ+OG/rcXc0jUSEMHe4sh2WCZVoeIM/NHilkiHwbhYy9/eri2fYw4OW7UpJpA7tVfYfpfOZFt
 LEAEHERcJ69QLZJDWib1PzHXA1qUc8iXNV9vXhXiV5fomHh4VriCm1EDNvQVdztSADdCGRtUSX
 VrP+oVJn74d5VCCuf/rbf/iSoTi0u71sG+xIJnaK1ILjCtRaf4frPw271umRJUtlZUJoNXcrpk
 nV0=
X-SBRS: 2.7
X-MesageID: 13445439
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13445439"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-9-andrew.cooper3@citrix.com>
 <af3fe9fc-0d3c-4a9a-336c-b316f31fbfed@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Message-ID: <18c894ad-dbaa-2fd5-93e3-391cd3fee5c1@citrix.com>
Date: Thu, 27 Feb 2020 10:55:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <af3fe9fc-0d3c-4a9a-336c-b316f31fbfed@suse.com>
Content-Language: en-US
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 08/10] x86/cpuid: Introduce and use default
 CPUID policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyNy8wMi8yMDIwIDA4OjE5LCBKYW4gQmV1bGljaCB3cm90ZToKPiBPbiAyNi4wMi4yMDIw
IDIxOjIyLCBBbmRyZXcgQ29vcGVyIHdyb3RlOgo+PiBGb3Igbm93LCB0aGUgZGVmYXVsdCBhbmQg
bWF4IHBvbGljaWVzIHJlbWFpbiBpZGVudGljYWwsIGJ1dCB0aGlzIHdpbGwgY2hhbmdlCj4+IGlu
IHRoZSBmdXR1cmUuICBXcml0ZSBjYWxjdWxhdGVfe3B2LGh2bX1fZGVmX3BvbGljeSgpIGluIGEg
d2F5IHdoaWNoIHdpbGwgY29wZQo+PiB3aXRoIHNpbXBsZSBmZWF0dXJlIGRpZmZlcmVuY2VzIGZv
ciBub3cuCj4+Cj4+IFVwZGF0ZSBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5IGFuZCBpbml0X2Rv
bWFpbl9jcHVpZF9wb2xpY3koKSB0byB1c2UgdGhlCj4+IGRlZmF1bHQgcG9saWNpZXMuCj4gRm9y
IHRoZSBzeXNjdGwgdGhlIHN0YXRlbWVudCBsb29rcyB0byBiZSBicm9hZGVyIHRoYW4gcmVhbGl0
eSwKPiBhcyAob2YgY291cnNlKSB5b3UgZG9uJ3QgdG91Y2ggWEVOX1NZU0NUTF9jcHVfcG9saWN5
XypfbWF4LgoKSSdtIGFmcmFpZCBJIGRvbid0IHVuZGVyc3RhbmQgd2hhdCB5b3UgbWVhbiBoZXJl
LsKgIFdoYXQgd291bGQgSSBuZWVkIHRvCnRvdWNoIGluIFhFTl9TWVNDVExfY3B1X3BvbGljeV8q
X21heCBhdCBhbGw/Cgo+PiBAQCAtMzgxLDYgKzM4NiwyMyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
Y2FsY3VsYXRlX3B2X21heF9wb2xpY3kodm9pZCkKPj4gICAgICBwLT5leHRkLnJhd1sweGFdID0g
RU1QVFlfTEVBRjsgLyogTm8gU1ZNIGZvciBQViBndWVzdHMuICovCj4+ICB9Cj4+ICAKPj4gK3N0
YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcHZfZGVmX3BvbGljeSh2b2lkKQo+PiArewo+PiAr
ICAgIHN0cnVjdCBjcHVpZF9wb2xpY3kgKnAgPSAmcHZfZGVmX2NwdWlkX3BvbGljeTsKPj4gKyAg
ICB1aW50MzJfdCBwdl9mZWF0dXJlc2V0W0ZTQ0FQSU5UU107Cj4+ICsgICAgdW5zaWduZWQgaW50
IGk7Cj4+ICsKPj4gKyAgICAqcCA9IHB2X21heF9jcHVpZF9wb2xpY3k7Cj4+ICsgICAgY3B1aWRf
cG9saWN5X3RvX2ZlYXR1cmVzZXQocCwgcHZfZmVhdHVyZXNldCk7Cj4+ICsKPj4gKyAgICBmb3Ig
KCBpID0gMDsgaSA8IEFSUkFZX1NJWkUocHZfZmVhdHVyZXNldCk7ICsraSApCj4+ICsgICAgICAg
IHB2X2ZlYXR1cmVzZXRbaV0gJj0gcHZfZGVmX2ZlYXR1cmVtYXNrW2ldOwo+PiArCj4+ICsgICAg
c2FuaXRpc2VfZmVhdHVyZXNldChwdl9mZWF0dXJlc2V0KTsKPj4gKyAgICBjcHVpZF9mZWF0dXJl
c2V0X3RvX3BvbGljeShwdl9mZWF0dXJlc2V0LCBwKTsKPj4gKyAgICByZWNhbGN1bGF0ZV94c3Rh
dGUocCk7Cj4+ICt9Cj4gSXMgdGhlcmUgYSByZWFzb24gdGhlIGNhbGwgdG8gZ3Vlc3RfY29tbW9u
X2ZlYXR1cmVfYWRqdXN0bWVudHMoKQo+IGlzIG1pc3NpbmcgaGVyZT8KClllcywgZm9yIHRoZSBz
YW1lIHJlYXNvbiB0aGF0IG90aGVyIGxvZ2ljIGlzIGRyb3BwZWQuwqAgSW5oZXJpdGluZyBmcm9t
CnB2X21heF9jcHVpZF9wb2xpY3kgbWVhbnMgdGhhdCBpdCBoYXMgYWxyZWFkeSBiZWVuIHJ1biBv
biB0aGlzIG9iamVjdC4KClRoZSBob3N0IHRvICpfbWF4IGRlcml2YXRpb24gaXMgbm9uLXRyaXZp
YWwuwqAgU29tZSBmZWF0dXJlcyBnZXQgYWRkZWQKaW4sIG90aGVycyBhcmUgY29uZGl0aW9uYWwg
b24gZXh0ZXJuYWwgZmFjdG9ycy7CoCBUaGUgKl9tYXggdG8gKl9kZWYKZGVyaXZhdGlvbiBpcyBt
dWNoIG1vcmUgc2ltcGxlIGluIGNvbXBhcmlzb24uCgpMb25nIHRlcm0sIEkgZXhwZWN0IHRoaXMg
bG9naWMgdG8gbW92ZSBpbnRvIGxpYng4NiBhbmQgZnVydGhlciBzaW1wbGlmeQpjcHVpZC5jCgpI
b3dldmVyLCBJJ20gbm90IHN1cmUgd2h5IGd1ZXN0X2NvbW1vbl9mZWF0dXJlX2FkanVzdG1lbnRz
KCkgaXMgc3BlY2lhbApjb21wYXJlZCB0byB0aGUgb3RoZXIgcmVtb3ZlZCBsb2dpYywgYW5kIHdo
eSBpdCBzaG91bGQgYmUgY2FsbGVkIG91dC4KCn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:05:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:05:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Gyh-00083F-RL; Thu, 27 Feb 2020 11:05:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7Gyh-00083A-4J
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:05:15 +0000
X-Inumbo-ID: 06fd66a4-5951-11ea-b7e8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 06fd66a4-5951-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 11:05:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582801514;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=wRw7iIuhJrFCuFxaf9qvsk97fm4pPalJ70L6BEgHfi8=;
 b=KXOxUMZ3kPfOwatcmywLOVehXPp+49yZeSEz5qjkhkmQ23ElEtR5UWKK
 Gd5NgQFhtIzfANE0G5XXEY2nxmhbLmwtTzhf5Jtxj/M6uCcCSQ7GCUmBv
 fjoqg8NwTrI4d13Sk+R3pJv0bffPXP9axrUqHKNw0mVDeuovbxM4V15e0 k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 33aCBRfZpIS2Mwlb1xw+Aqc28LyiNZ9ChuhOGNXYcAzjyQaqx7iqHCxPwhDFK54Zfl9IFxulEf
 w0jJN0OzTILnkRRd9pL0hzn1lZhxiibFBnlDtVPj8R+KPdjuY1P7sYsNs9S06MF+mBxmlDLQid
 HYPYcjFWi52pNXkhSsgzWP7Gu4AxLLDbd7+3hbYG8UFkElgKwzKDF4Uj4d+qQLs95lKDQo+gpi
 L1GsEjhM/AvrHn6aUYMdvUtPvITlREU8NON6Bej/eaAUNzMBKVjnFxqAx+Emd8v8yk0uupvRjW
 v+0=
X-SBRS: 2.7
X-MesageID: 13101282
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,491,1574139600"; d="scan'208";a="13101282"
Date: Thu, 27 Feb 2020 12:05:04 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227110504.GN24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-16-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-16-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 15/23] xen/build: have the root
 Makefile generates the CFLAGS
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6NDdBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gSW5zdGVhZCBvZiBnZW5lcmF0aW5nIHRoZSBDRkxBR1MgaW4gUnVsZXMubWsgZXZl
cnl0aW1lIHdlIGVudGVyIGEgbmV3Cj4gc3ViZGlyZWN0b3J5LCB3ZSBhcmUgZ29pbmcgdG8gZ2Vu
ZXJhdGUgbW9zdCBvZiB0aGVtIGEgc2luZ2xlIHRpbWUsIGFuZAo+IGV4cG9ydCB0aGUgcmVzdWx0
IGluIHRoZSBlbnZpcm9ubWVudCBzbyB0aGF0IFJ1bGVzLm1rIGNhbiB1c2UgaXQuICBUaGUKPiBv
bmx5IGZsYWdzIGxlZnQgdG8gZ2VuZXJhdGVzIGFyZSB0aGUgb25lIHRoYXQgZGVwZW5kcyBvbiB0
aGUgdGFyZ2V0cywKICAgICAgICAgICAgICAgICAgICAgXiBiZSBnZW5lcmF0ZWQgICAgXiBvbmVz
ICAgXiBkZXBlbmQKSSB0aGluayAoYWxiZWl0IEknbSBub3QgYSBuYXRpdmUgc3BlYWtlcikuCgo+
IGJ1dCB0aGUgdmFyaWFibGUgJChjX2ZsYWdzKSB0YWtlcyBjYXJlIG9mIHRoYXQuCj4gCj4gQXJj
aCBzcGVjaWZpYyBDRkxBR1MgYXJlIGdlbmVyYXRlZCBieSBhIG5ldyBmaWxlICJhcmNoLyovYXJj
aC5tayIKPiB3aGljaCBpcyBpbmNsdWRlZCBieSB0aGUgcm9vdCBNYWtlZmlsZS4KPiAKPiBXZSBl
eHBvcnQgdGhlICpGTEFHUyB2aWEgdGhlIGVudmlyb25tZW50IHZhcmlhYmxlcyBYRU5fKkZMQUdT
IGJlY2F1c2UKPiBSdWxlcy5tayBzdGlsbCBpbmNsdWRlcyBDb25maWcubWsgYW5kIHdvdWxkIGFk
ZCBkdXBsaWNhdGVkIGZsYWdzIHRvCj4gQ0ZMQUdTLgo+IAo+IFdoZW4gcnVubmluZyBSdWxlcy5t
ayBpbiB0aGUgcm9vdCBkaXJlY3RvcnkgKHhlbi8pLCB0aGUgdmFyaWFibGUKPiBgcm9vdC1tYWtl
LWRvbmUnIGlzIHNldCwgc28gYG5lZWQtY29uZmlnJyB3aWxsIHJlbWFpbiB1bmRlZiBhbmQgc28g
dGhlCj4gcm9vdCBNYWtlZmlsZSB3aWxsIG5vdCBnZW5lcmF0ZSB0aGUgY2ZsYWdzIGFnYWluLgo+
IAo+IFdlIGNhbid0IHVzZSBDRkxBR1MgaW4gc3ViZGlyZWN0b3JpZXMgdG8gYWRkIGZsYWdzIHRv
IHBhcnRpY3VsYXIKPiB0YXJnZXRzLCBpbnN0ZWFkIHN0YXJ0IHRvIHVzZSBDRkxBR1MteS4gSWRl
bSBmb3IgQUZMQUdTLgo+IFNvIHRoZXJlIGFyZSB0d28gZGlmZmVyZW50IENGTEFHUy15LCB0aGUg
b25lIGluIHhlbi9NYWtlZmlsZSAoYW5kCj4gYXJjaC5tayksIGFuZCB0aGUgb25lIGluIHN1YmRp
cnMgdGhhdCBSdWxlcy5tayBpcyBnb2luZyB0byB1c2UuCj4gV2UgY2FuJ3QgYWRkIHRvIFhFTl9D
RkxBR1MgYmVjYXVzZSBpdCBpcyBleHBvcnRlZCwgc28gbWFraW5nIGNoYW5nZSB0bwo+IGl0IG1p
Z2h0IGJlIHByb3BhZ2F0ZWQgdG8gc3ViZGlyZWN0b3J5IHdoaWNoIGlzbid0IGludGVuZGVkLgo+
IAo+IFNvbWUgc3R5bGUgY2hhbmdlIGFyZSBpbnRyb2R1Y2VkIGluIHRoaXMgcGF0Y2g6Cj4gICAg
IHdoZW4gTERGTEFHU19ESVJFQ1QgaXMgaW5jbHVkZWQgaW4gTERGTEFHUwo+ICAgICB1c2Ugb2Yg
Q0ZMQUdTLSQoQ09ORklHX0lORElSRUNUX1RIVU5LKSBpbnN0ZWFkIG9mIGlmZXEoKS4KPiAKPiBU
aGVyZSBpcyBvbiBGSVhNRSBhZGRlZCBhYm91dCBMVE8gYnVpbGQsIGJ1dCBzaW5jZSBMVE8gaXMg
bWFya2VkIGFzCj4gQlJPS0VOLCB0aGlzIGNvbW1pdCBkb2Vzbid0IGF0dGVtcHQgdG8gZmlsdGVy
IC1mbHRvIGZsYWdzIG91dCBvZiB0aGUKPiBDRkxBR1MuCj4gCj4gU2lnbmVkLW9mZi1ieTogQW50
aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Cj4gLS0tCj4gCj4gTm90ZXM6
Cj4gICAgIHYzOgo+ICAgICAtIHNxdWFzaCAieGVuL2J1aWxkOiBpbnRyb2R1Y2UgY2NmbGFncy15
IGFuZCBDRkxBR1NfJEAiIGhlcmUsIHdpdGgKPiAgICAgICB0aG9zZSBjaGFuZ2VzOgo+ICAgICAg
ICAgLSByZW5hbWUgY2NmbGFncy15IHRvIHNpbXBseSBDRkxBR1MteSBhbmQgc3RhcnQgdXNpbmcg
QUZMQUdTLXkgaW4KPiAgICAgICAgICAgc3ViZGlycy4KPiAgICAgICAgIC0gcmVtb3ZlIENGTEFH
U18kQCwgd2UgZG9uJ3QgbmVlZCBpdCB5ZXQuCj4gICAgICAgICAtIGZpeCBidWlsZCBvZiB4ZW4u
bGRzIGFuZCBlZmkubGRzIHdoaWNoIG5lZWRlZCAtRCB0byBiZSBhX2ZsYWdzCj4gICAgIC0gcmVt
b3ZlIGFyY2hfY2NmbGFncywgYW5kIG1vZGlmeSBjX2ZsYWdzIGRpcmVjdGx5Cj4gICAgICAgd2l0
aCB0aGF0IGNoYW5nZSwgcmVvcmRlciBjX2ZsYWdzLCBzbyB0aGF0IHRhcmdldCBzcGVjaWZpYyBm
bGFncyBhcmUgbGFzdC4KPiAgICAgLSByZW1vdmUgSEFWRV9BU19RVU9URURfU1lNIGZyb20gZW52
dmFyIGFuZCBjaGVjayBYRU5fQ0ZMQUdTIHRvIGZpbmQgaWYKPiAgICAgICBpdCdzIHRoZXJlIHdo
ZW4gYWRkaW5nIC1EX19PQkpFQ1RfTEFCRUxfXy4KPiAgICAgLSBmaXggbWlzc2luZyBzb21lIGZs
YWdzIGluIEFGTEFHUwo+ICAgICAgIChsaWtlIC1mc2hvcnQtd2NoYXIgaW4geGVuL2FyY2gveDg2
L2VmaS9NYWtlZmlsZSwKPiAgICAgICAgYW5kIC1EX19PQkpFQ1RfTEFCRUxfXyBhbmQgQ0ZMQUdT
LXN0YWNrLWJvdW5kYXJ5KQo+ICAgICAtIGtlZXAgQ09WX0ZMQUdTIGdlbmVyYXRpb24gaW4gUnVs
ZXMubWsgc2luY2UgaXQgZG9lc24ndCBpbnZvdmxlIHRvCj4gICAgICAgY2FsbCBDQwo+ICAgICAt
IGZpeCBjbGFuZyB0ZXN0IGZvciAiYXNtKCktcyBzdXBwb3J0IC5pbmNsdWRlLiIgKGluIGEgbmV3
IHBhdGNoIGRvbmUKPiAgICAgICBhaGVhZCkKPiAgICAgLSBpbmNsdWRlIEtjb25maWcuaW5jbHVk
ZSBpbiB4ZW4vTWFrZWZpbGUgYmVjYXVzZSBhcy1vcHRpb24tYWRkIGlzCj4gICAgICAgZGVmaW5l
ZCB0aGVyZSBub3cuCj4gCj4gIHhlbi9NYWtlZmlsZSAgICAgICAgICAgICAgIHwgNjAgKysrKysr
KysrKysrKysrKysrKysrKysrCj4gIHhlbi9SdWxlcy5tayAgICAgICAgICAgICAgIHwgNzQgKysr
KysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL2FybS9NYWtlZmlsZSAgICAg
IHwgMTAgKystLQo+ICB4ZW4vYXJjaC9hcm0vUnVsZXMubWsgICAgICB8IDkzIC0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9hcmNoL2FybS9hcmNoLm1rICAgICAg
IHwgODggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIHhlbi9hcmNoL2Fy
bS9lZmkvTWFrZWZpbGUgIHwgIDIgKy0KPiAgeGVuL2FyY2gveDg2L01ha2VmaWxlICAgICAgfCAy
NCArKysrKy0tLS0tCj4gIHhlbi9hcmNoL3g4Ni9SdWxlcy5tayAgICAgIHwgOTEgKysrLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+ICB4ZW4vYXJjaC94ODYvYXJjaC5tayAgICAg
ICB8IDg0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgeGVuL2FyY2gveDg2
L2VmaS9NYWtlZmlsZSAgfCAgMiArLQo+ICB4ZW4vY29tbW9uL2xpYmVsZi9NYWtlZmlsZSB8ICA0
ICstCj4gIHhlbi9jb21tb24vbGliZmR0L01ha2VmaWxlIHwgIDQgKy0KPiAgeGVuL2luY2x1ZGUv
TWFrZWZpbGUgICAgICAgfCAgMiArLQo+ICB4ZW4veHNtL2ZsYXNrL01ha2VmaWxlICAgICB8ICAy
ICstCj4gIHhlbi94c20vZmxhc2svc3MvTWFrZWZpbGUgIHwgIDIgKy0KPiAgMTUgZmlsZXMgY2hh
bmdlZCwgMjgzIGluc2VydGlvbnMoKyksIDI1OSBkZWxldGlvbnMoLSkKPiAgY3JlYXRlIG1vZGUg
MTAwNjQ0IHhlbi9hcmNoL2FybS9hcmNoLm1rCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4vYXJj
aC94ODYvYXJjaC5tawo+IAo+IGRpZmYgLS1naXQgYS94ZW4vTWFrZWZpbGUgYi94ZW4vTWFrZWZp
bGUKPiBpbmRleCBhNjEyMGU1NzdlOWIuLmRhMDE3ZGMyOWQzNiAxMDA2NDQKPiAtLS0gYS94ZW4v
TWFrZWZpbGUKPiArKysgYi94ZW4vTWFrZWZpbGUKPiBAQCAtOTQsNiArOTQsOCBAQCBjb25maWc6
IEZPUkNFCj4gIAo+ICBlbHNlICMgIWNvbmZpZy1idWlsZAo+ICAKPiAraW5jbHVkZSBzY3JpcHRz
L0tidWlsZC5pbmNsdWRlCj4gKwo+ICBpZmVxICgkKG5lZWQtY29uZmlnKSx5KQo+ICBpbmNsdWRl
IGluY2x1ZGUvY29uZmlnL2F1dG8uY29uZgo+ICAjIFJlYWQgaW4gZGVwZW5kZW5jaWVzIHRvIGFs
bCBLY29uZmlnKiBmaWxlcywgbWFrZSBzdXJlIHRvIHJ1biBzeW5jY29uZmlnIGlmCj4gQEAgLTEx
Myw2ICsxMTUsNjQgQEAgJChLQ09ORklHX0NPTkZJRyk6Cj4gIGluY2x1ZGUvY29uZmlnLyUuY29u
ZiBpbmNsdWRlL2NvbmZpZy8lLmNvbmYuY21kOiAkKEtDT05GSUdfQ09ORklHKQo+ICAJJChNQUtF
KSAtZiAkKEJBU0VESVIpL3Rvb2xzL2tjb25maWcvTWFrZWZpbGUua2NvbmZpZyBBUkNIPSQoQVJD
SCkgU1JDQVJDSD0kKFNSQ0FSQ0gpIEhPU1RDQz0iJChIT1NUQ0MpIiBIT1NUQ1hYPSIkKEhPU1RD
WFgpIiBzeW5jY29uZmlnCj4gIAo+ICtpZmVxICgkKENPTkZJR19ERUJVRykseSkKPiArQ0ZMQUdT
ICs9IC1PMQo+ICtlbHNlCj4gK0NGTEFHUyArPSAtTzIKPiArZW5kaWYKCkxvbmcgdGVybSB3ZSBt
aWdodCB3YW50IHRvIG1ha2UgdGhlIG9wdGltaXphdGlvbiBsZXZlbCBzZWxlY3RhYmxlIGluCktj
b25maWcgSU1PLgoKPiArCj4gK2lmZXEgKCQoQ09ORklHX0ZSQU1FX1BPSU5URVIpLHkpCj4gK0NG
TEFHUyArPSAtZm5vLW9taXQtZnJhbWUtcG9pbnRlcgo+ICtlbHNlCj4gK0NGTEFHUyArPSAtZm9t
aXQtZnJhbWUtcG9pbnRlcgo+ICtlbmRpZgo+ICsKPiArQ0ZMQUdTICs9IC1ub3N0ZGluYyAtZm5v
LWJ1aWx0aW4gLWZuby1jb21tb24KPiArQ0ZMQUdTICs9IC1XZXJyb3IgLVdyZWR1bmRhbnQtZGVj
bHMgLVduby1wb2ludGVyLWFyaXRoCj4gKyQoY2FsbCBjYy1vcHRpb24tYWRkLENGTEFHUyxDQywt
V3ZsYSkKPiArQ0ZMQUdTICs9IC1waXBlIC1EX19YRU5fXyAtaW5jbHVkZSAkKEJBU0VESVIpL2lu
Y2x1ZGUveGVuL2NvbmZpZy5oCj4gK0NGTEFHUy0kKENPTkZJR19ERUJVR19JTkZPKSArPSAtZwo+
ICsKPiAraWZuZXEgKCQoQ09ORklHX0NDX0lTX0NMQU5HKSx5KQo+ICsjIENsYW5nIGRvZXNuJ3Qg
dW5kZXJzdGFuZCB0aGlzIGNvbW1hbmQgbGluZSBhcmd1bWVudCwgYW5kIGRvZXNuJ3QgYXBwZWFy
IHRvCj4gKyMgaGF2ZSBhbiBzdWl0YWJsZSBhbHRlcm5hdGl2ZS4gIFRoZSByZXN1bHRpbmcgY29t
cGlsZWQgYmluYXJ5IGRvZXMgZnVuY3Rpb24sCiAgICAgICAgICBeIGEKPiArIyBidXQgaGFzIGFu
IGV4Y2Vzc2l2ZWx5IGxhcmdlIHN5bWJvbCB0YWJsZS4KPiArQ0ZMQUdTICs9IC1XYSwtLXN0cmlw
LWxvY2FsLWFic29sdXRlCgpUaGlzIGlzIG5vdCByZWFsbHkgcmVsYXRlZCB0byBjbGFuZywgYnV0
IHRvIHRoZSBhc3NlbWJsZXIuIElmIGNsYW5nIGlzCnVzZWQgd2l0aCAtbm8taW50ZWdyYXRlZC1h
cyBpdCdzIHF1aXRlIGxpa2VseSB0aGF0IHRoZSBHTlUgYXNzZW1ibGVyCndpbGwgYmUgdXNlZCwg
YW5kIGhlbmNlIHRoaXMgb3B0aW9uIHdvdWxkIGJlIGF2YWlsYWJsZS4KCkNhbiB3ZSB1c2UgY2Mt
b3B0aW9uLWFkZCBoZXJlIGluIG9yZGVyIHRvIGRldGVjdCB3aGV0aGVyIHRoZSBidWlsZAp0b29s
Y2hhaW4gc3VwcG9ydCB0aGUgb3B0aW9uPwoKSWRlYWxseSB0aGlzIHNob3VsZCBiZSBkb25lIGFm
dGVyIHRoZSBpbnRlZ3JhdGVkIGFzc2VtYmxlciB0ZXN0cwpwZXJmb3JtZWQgaW4geDg2L1J1bGVz
Lm1rLgoKPiArZW5kaWYKPiArCj4gK0FGTEFHUyArPSAtRF9fQVNTRU1CTFlfXwo+ICsKPiArQ0ZM
QUdTICs9ICQoQ0ZMQUdTLXkpCj4gKyMgYWxsb3cgZXh0cmEgQ0ZMQUdTIGV4dGVybmFsbHkgdmlh
IEVYVFJBX0NGTEFHU19YRU5fQ09SRQo+ICtDRkxBR1MgKz0gJChFWFRSQV9DRkxBR1NfWEVOX0NP
UkUpCj4gKwo+ICsjIE1vc3QgQ0ZMQUdTIGFyZSBzYWZlIGZvciBhc3NlbWJseSBmaWxlczoKPiAr
IyAgLXN0ZD1nbnV7ODksOTl9IGdldHMgY29uZnVzZWQgYnkgIy1wcmVmaXhlZCBlbmQtb2YtbGlu
ZSBjb21tZW50cwo+ICsjICAtZmx0byBtYWtlcyBubyBzZW5zZSBhbmQgYW5ub3lzIGNsYW5nCj4g
K0FGTEFHUyArPSAkKGZpbHRlci1vdXQgLXN0ZD1nbnUlIC1mbHRvLCQoQ0ZMQUdTKSkKPiArCj4g
KyMgTERGTEFHUyBhcmUgb25seSBwYXNzZWQgZGlyZWN0bHkgdG8gJChMRCkKPiArTERGTEFHUyAr
PSAkKExERkxBR1NfRElSRUNUKSAkKExERkxBR1MteSkKPiArCj4gK2lmZXEgKCQoQ09ORklHX1VC
U0FOKSx5KQo+ICtDRkxBR1NfVUJTQU4gOj0gLWZzYW5pdGl6ZT11bmRlZmluZWQKPiArZWxzZQo+
ICtDRkxBR1NfVUJTQU4gOj0KCkRvIHlvdSBuZWVkIHRvIGRlZmluZSB0aGlzIHRvIGVtcHR5IHNv
IGl0IGNhbiBiZSBleHBvcnRlZCBiZWxvdz8gSXNuJ3QKaXQgZW5vdWdoIHRvIGp1c3Qgbm90IHNl
dCBpdCBhdCBhbGw/Cgo+ICtlbmRpZgo+ICsKPiAraWZlcSAoJChDT05GSUdfTFRPKSx5KQo+ICtD
RkxBR1MgKz0gLWZsdG8KPiArTERGTEFHUy0kKENPTkZJR19DQ19JU19DTEFORykgKz0gLXBsdWdp
biBMTFZNZ29sZC5zbwo+ICtlbmRpZgo+ICsKPiAraW5jbHVkZSAkKEJBU0VESVIpL2FyY2gvJChU
QVJHRVRfQVJDSCkvYXJjaC5tawoKVGhlIHN0cmlwLWxvY2FsLWFic29sdXRlIGNoZWNrIHNob3Vs
ZCBiZSBkb25lIGFmdGVyIHRoaXMgQUZBSUNULgoKPiArCj4gKyMgZGVmaW5lIG5ldyB2YXJpYWJs
ZXMgdG8gYXZvaWQgdGhlIG9uZXMgZGVmaW5lcyBpbiBDb25maWcubWsKPiArZXhwb3J0IFhFTl9D
RkxBR1MgOj0gJChDRkxBR1MpCj4gK2V4cG9ydCBYRU5fQUZMQUdTIDo9ICQoQUZMQUdTKQo+ICtl
eHBvcnQgWEVOX0xERkxBR1MgOj0gJChMREZMQUdTKQo+ICtleHBvcnQgQ0ZMQUdTX1VCU0FOCgpZ
b3UgbWlnaHQgd2FudCB0byByZW5hbWUgdGhpcyB0byBYRU5fQ0ZMQUdTX1VCU0FOIGZvciBjb2hl
cmVuY3kgd2l0aAp0aGUgcmVzdCBvZiB0aGUgZXhwb3J0ZWQgdmFyaWFibGVzPwoKVGhhbmtzLCBS
b2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:14:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:14:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7H7n-0000UX-PG; Thu, 27 Feb 2020 11:14:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7H7m-0000US-Gt
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:14:38 +0000
X-Inumbo-ID: 572ab162-5952-11ea-b0f0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 572ab162-5952-11ea-b0f0-bc764e2007e4;
 Thu, 27 Feb 2020 11:14:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CA49CAE52;
 Thu, 27 Feb 2020 11:14:36 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e651d6f5-0331-4bf1-7385-e64dad3a1e8e@suse.com>
Date: Thu, 27 Feb 2020 12:14:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] VT-d: fix and extend RMRR reservation check
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rmlyc3Qgb2YgYWxsIGluIGNvbW1pdCBkNjU3M2JjNmU2YjcgKCJWVC1kOiBjaGVjayBhbGwgb2Yg
YW4gUk1SUiBmb3IKYmVpbmcgRTgyMC1yZXNlcnZlZCIpIGFsb25nIHdpdGggY2hhbmdpbmcgdGhl
IGZ1bmN0aW9uIHVzZWQsIHRoZSBlbnVtLQpsaWtlIHZhbHVlIHBhc3NlZCBzaG91bGQgaGF2ZSBi
ZWVuIGNoYW5nZWQgdG9vICh0byBFODIwXyopLiBEbyBzbyBub3cuCihMdWNraWx5IHRoZSBhY3R1
YWwgdmFsdWVzIG9mIFJBTV9UWVBFX1JFU0VSVkVEIGFuZCBFODIwX1JFU0VSVkVECm1hdGNoLCBz
byB0aGUgYnJlYWthZ2UgaW50cm9kdWNlZCB3YXMgIm9ubHkiIGxhdGVudC4pCgpGdXJ0aGVybW9y
ZSBvbmUgb2YgbXkgc3lzdGVtcyBzdXJmYWNlcyBSTVJSIGluIGFuIEFDUEkgTlZTIEU4MjAgcmFu
Z2UuClRoZSBwdXJwb3NlIG9mIHRoZSBjaGVjayBpcyBqdXN0IHRvIG1ha2Ugc3VyZSB0aGVyZSB3
b24ndCBiZSAib3JkaW5hcnkiCm1hcHBpbmdzIG9mIHRoZXNlIHJhbmdlcywgYW5kIGRvbWFpbnMg
KGluY2x1ZGluZyBEb20wKSB3b24ndCB3YW50IHRvCnVzZSB0aGUgcmVnaW9uIHRvIGUuZy4gcHV0
IFBDSSBkZXZpY2UgQkFScyB0aGVyZS4gVGhlIHR3byBBQ1BJIHJlbGF0ZWQKRTgyMCB0eXBlcyBh
cmUgZ29vZCBlbm91Z2ggZm9yIHRoaXMgcHVycG9zZSwgc28gYWxsb3cgdGhlbSBhcyB3ZWxsLgoK
U2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKLS0tIGEveGVu
L2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2RtYXIuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC92dGQvZG1hci5jCkBAIC02MzIsNyArNjMyLDkgQEAgYWNwaV9wYXJzZV9vbmVfcm1ycihz
dHJ1Y3QgYWNwaV9kbWFyX2hlYQogICAgICAqIG5vdCBwcm9wZXJseSByZXByZXNlbnRlZCBpbiB0
aGUgc3lzdGVtIG1lbW9yeSBtYXAgYW5kCiAgICAgICogaW5mb3JtIHRoZSB1c2VyCiAgICAgICov
Ci0gICAgaWYgKCAhZTgyMF9hbGxfbWFwcGVkKGJhc2VfYWRkciwgZW5kX2FkZHIgKyAxLCBSQU1f
VFlQRV9SRVNFUlZFRCkgKQorICAgIGlmICggIWU4MjBfYWxsX21hcHBlZChiYXNlX2FkZHIsIGVu
ZF9hZGRyICsgMSwgRTgyMF9SRVNFUlZFRCkgJiYKKyAgICAgICAgICFlODIwX2FsbF9tYXBwZWQo
YmFzZV9hZGRyLCBlbmRfYWRkciArIDEsIEU4MjBfTlZTKSAmJgorICAgICAgICAgIWU4MjBfYWxs
X21hcHBlZChiYXNlX2FkZHIsIGVuZF9hZGRyICsgMSwgRTgyMF9BQ1BJKSApCiAgICAgICAgIHBy
aW50ayhYRU5MT0dfV0FSTklORyBWVERQUkVGSVgKICAgICAgICAgICAgICAgICIgUk1SUiBbJSJQ
Ukl4NjQiLCUiUFJJeDY0Il0gbm90IGluIHJlc2VydmVkIG1lbW9yeTsiCiAgICAgICAgICAgICAg
ICAiIG5lZWQgXCJpb21tdV9pbmNsdXNpdmVfbWFwcGluZz0xXCI/XG4iLAoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:24:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7HHY-0001Nf-NA; Thu, 27 Feb 2020 11:24:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7HHX-0001Na-1z
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:24:43 +0000
X-Inumbo-ID: bec4f82c-5953-11ea-b7e8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id bec4f82c-5953-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 11:24:41 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 291CEADAB;
 Thu, 27 Feb 2020 11:24:40 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-6-andrew.cooper3@citrix.com>
 <88c175bc-ebeb-c40b-fc4e-5e175706c3af@suse.com>
 <8730f07d-decd-7ed1-b07b-ce3af000c0ca@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <d3b72260-c95f-6ed3-66cb-21a470606234@suse.com>
Date: Thu, 27 Feb 2020 12:24:47 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <8730f07d-decd-7ed1-b07b-ce3af000c0ca@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 05/10] x86/msr: Compile out unused
 logic/objects
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxMTozNywgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNy8wMi8yMDIw
IDA4OjA3LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IEBAIC03NiwxNiArNzcsMjcgQEAgdm9pZCBfX2luaXQgaW5pdF9n
dWVzdF9tc3JfcG9saWN5KHZvaWQpCj4+PiAgewo+Pj4gICAgICBjYWxjdWxhdGVfcmF3X3BvbGlj
eSgpOwo+Pj4gICAgICBjYWxjdWxhdGVfaG9zdF9wb2xpY3koKTsKPj4+IC0gICAgY2FsY3VsYXRl
X2h2bV9tYXhfcG9saWN5KCk7Cj4+PiAtICAgIGNhbGN1bGF0ZV9wdl9tYXhfcG9saWN5KCk7Cj4+
PiArCj4+PiArICAgIGlmICggSVNfRU5BQkxFRChDT05GSUdfUFYpICkKPj4+ICsgICAgICAgIGNh
bGN1bGF0ZV9wdl9tYXhfcG9saWN5KCk7Cj4+PiArCj4+PiArICAgIGlmICggaHZtX2VuYWJsZWQg
KQo+Pgo+PiBBbnkgY2hhbmNlIG9mIHRhbGtpbmcgeW91IGludG8gZG9pbmcgdGhpbmdzIG1vcmUg
c3ltbWV0cmljYWxseSwKPj4gYnkgZWl0aGVyIGFsc28gdXNpbmcgSVNfRU5BQkxFRChDT05GSUdf
SFZNKSBoZXJlIG9yIC4uLgo+Pgo+Pj4gKyAgICAgICAgY2FsY3VsYXRlX2h2bV9tYXhfcG9saWN5
KCk7Cj4+PiAgfQo+Pj4gIAo+Pj4gIGludCBpbml0X2RvbWFpbl9tc3JfcG9saWN5KHN0cnVjdCBk
b21haW4gKmQpCj4+PiAgewo+Pj4gLSAgICBzdHJ1Y3QgbXNyX3BvbGljeSAqbXAgPQo+Pj4gLSAg
ICAgICAgeG1lbWR1cChpc19wdl9kb21haW4oZCkgPyAgJnB2X21heF9tc3JfcG9saWN5Cj4+PiAt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICZodm1fbWF4X21zcl9wb2xpY3kpOwo+
Pj4gKyAgICBzdHJ1Y3QgbXNyX3BvbGljeSAqbXAgPSBpc19wdl9kb21haW4oZCkKPj4+ICsgICAg
ICAgID8gKElTX0VOQUJMRUQoQ09ORklHX1BWKSAgPyAgJnB2X21heF9tc3JfcG9saWN5IDogTlVM
TCkKPj4+ICsgICAgICAgIDogKElTX0VOQUJMRUQoQ09ORklHX0hWTSkgPyAmaHZtX21heF9tc3Jf
cG9saWN5IDogTlVMTCk7Cj4+IC4uLiAoaW1vIHByZWZlcmFibHkpIGh2bV9lbmFibGVkIGhlcmU/
IEVpdGhlciB3YXkKPj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KPiAKPiBUaGUgYXN5bW1ldHJ5IGlzIGRlbGliZXJhdGUuCj4gCj4gSW4gdGhlIGZvcm1lciBo
dW5rLCBodm1fZW5hYmxlZCBpcyBzaG9ydC1jaXJjdWl0ZWQgdG8gZmFsc2UgZm9yCj4gIUNPTkZJ
R19IVk0sIGFuZCBpZiBJIGRvbid0IHVzZSBodm1fZW5hYmxlZCwgaGVyZSwgdGhlbiBJJ3ZlIGdv
dCB0bwo+IHJldGFpbiB0aGUgbG9naWMgYXQgdGhlIHRvcCBvZiBjYWxjdWxhdGVfaHZtX21heF9w
b2xpY3koKS7CoCBUaGF0IHNlZW1zCj4gc2lsbHkuCj4gCj4gSW4gdGhpcyBsYXRlciBodW5rLCB3
ZSBhcmUgbG9va2luZyBmb3IgdGhlIG1vc3QgZWZmaWNpZW50IHdheSB0byBhbGxvdwo+IHRoZSBj
b21waWxlciB0byBkaXNjYXJkIHRoZSByZWZlcmVuY2UgdG8gaHZtX21heF9tc3JfcG9saWN5LsKg
IFVzaW5nCj4gaHZtX2VuYWJsZWQgd291bGQgYmUgbG9naWNhbGx5IGVxdWl2YWxlbnQsIGJ1dCBj
b21waWxlIHRvIG1vcmUgY29kZSBpbgo+IENPTkZJR19IVk0gY2FzZSwgYXMgaXQgaXMgYSByZWFs
IGJvb2xlYW4gbmVlZGluZyBjaGVja2luZy4KCkZhaXIgZW5vdWdoLCBhbGJlaXQgSSBkb24ndCB0
aGluayB0aGUgYWRkZWQgZXZhbHVhdGlvbiBvZiBodm1fZW5hYmxlZAp3b3VsZCBiZSB0aGUgZW5k
IG9mIHRoZSB3b3JsZC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:29:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:29:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7HMJ-0001Z3-Ec; Thu, 27 Feb 2020 11:29:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7HMH-0001Yy-84
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:29:37 +0000
X-Inumbo-ID: 6ef48550-5954-11ea-964b-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ef48550-5954-11ea-964b-12813bfff9fa;
 Thu, 27 Feb 2020 11:29:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F410AAC53;
 Thu, 27 Feb 2020 11:29:35 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-9-andrew.cooper3@citrix.com>
 <af3fe9fc-0d3c-4a9a-336c-b316f31fbfed@suse.com>
 <18c894ad-dbaa-2fd5-93e3-391cd3fee5c1@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <3546d0ce-51e2-8aa8-d2c4-d883ca784e9a@suse.com>
Date: Thu, 27 Feb 2020 12:29:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <18c894ad-dbaa-2fd5-93e3-391cd3fee5c1@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH 08/10] x86/cpuid: Introduce and use default
 CPUID policies
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxMTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNy8wMi8yMDIw
IDA4OjE5LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjYuMDIuMjAyMCAyMToyMiwgQW5kcmV3
IENvb3BlciB3cm90ZToKPj4+IEZvciBub3csIHRoZSBkZWZhdWx0IGFuZCBtYXggcG9saWNpZXMg
cmVtYWluIGlkZW50aWNhbCwgYnV0IHRoaXMgd2lsbCBjaGFuZ2UKPj4+IGluIHRoZSBmdXR1cmUu
ICBXcml0ZSBjYWxjdWxhdGVfe3B2LGh2bX1fZGVmX3BvbGljeSgpIGluIGEgd2F5IHdoaWNoIHdp
bGwgY29wZQo+Pj4gd2l0aCBzaW1wbGUgZmVhdHVyZSBkaWZmZXJlbmNlcyBmb3Igbm93Lgo+Pj4K
Pj4+IFVwZGF0ZSBYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5IGFuZCBpbml0X2RvbWFpbl9jcHVp
ZF9wb2xpY3koKSB0byB1c2UgdGhlCj4+PiBkZWZhdWx0IHBvbGljaWVzLgo+PiBGb3IgdGhlIHN5
c2N0bCB0aGUgc3RhdGVtZW50IGxvb2tzIHRvIGJlIGJyb2FkZXIgdGhhbiByZWFsaXR5LAo+PiBh
cyAob2YgY291cnNlKSB5b3UgZG9uJ3QgdG91Y2ggWEVOX1NZU0NUTF9jcHVfcG9saWN5XypfbWF4
Lgo+IAo+IEknbSBhZnJhaWQgSSBkb24ndCB1bmRlcnN0YW5kIHdoYXQgeW91IG1lYW4gaGVyZS7C
oCBXaGF0IHdvdWxkIEkgbmVlZCB0bwo+IHRvdWNoIGluIFhFTl9TWVNDVExfY3B1X3BvbGljeV8q
X21heCBhdCBhbGw/CgpOb3RoaW5nLCBhbmQgaGVuY2UgbXkgInRvbyBicm9hZCIgcmVzcG9uc2Uu
IE9ubHkgcGFydCBvZgpYRU5fU1lTQ1RMX2dldF9jcHVfcG9saWN5IGdldHMgdXBkYXRlZC4gQnV0
IHllcywgdGhpbmtpbmcgYWJvdXQgaXQKYWdhaW4sIEkgdGhpbmsgSSBzZWUgbm93IGhvdyB5b3Ug
bWVhbiB0aGlzLiBTbyBuZXZlciBtaW5kLgoKPj4+IEBAIC0zODEsNiArMzg2LDIzIEBAIHN0YXRp
YyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcHZfbWF4X3BvbGljeSh2b2lkKQo+Pj4gICAgICBwLT5l
eHRkLnJhd1sweGFdID0gRU1QVFlfTEVBRjsgLyogTm8gU1ZNIGZvciBQViBndWVzdHMuICovCj4+
PiAgfQo+Pj4gIAo+Pj4gK3N0YXRpYyB2b2lkIF9faW5pdCBjYWxjdWxhdGVfcHZfZGVmX3BvbGlj
eSh2b2lkKQo+Pj4gK3sKPj4+ICsgICAgc3RydWN0IGNwdWlkX3BvbGljeSAqcCA9ICZwdl9kZWZf
Y3B1aWRfcG9saWN5Owo+Pj4gKyAgICB1aW50MzJfdCBwdl9mZWF0dXJlc2V0W0ZTQ0FQSU5UU107
Cj4+PiArICAgIHVuc2lnbmVkIGludCBpOwo+Pj4gKwo+Pj4gKyAgICAqcCA9IHB2X21heF9jcHVp
ZF9wb2xpY3k7Cj4+PiArICAgIGNwdWlkX3BvbGljeV90b19mZWF0dXJlc2V0KHAsIHB2X2ZlYXR1
cmVzZXQpOwo+Pj4gKwo+Pj4gKyAgICBmb3IgKCBpID0gMDsgaSA8IEFSUkFZX1NJWkUocHZfZmVh
dHVyZXNldCk7ICsraSApCj4+PiArICAgICAgICBwdl9mZWF0dXJlc2V0W2ldICY9IHB2X2RlZl9m
ZWF0dXJlbWFza1tpXTsKPj4+ICsKPj4+ICsgICAgc2FuaXRpc2VfZmVhdHVyZXNldChwdl9mZWF0
dXJlc2V0KTsKPj4+ICsgICAgY3B1aWRfZmVhdHVyZXNldF90b19wb2xpY3kocHZfZmVhdHVyZXNl
dCwgcCk7Cj4+PiArICAgIHJlY2FsY3VsYXRlX3hzdGF0ZShwKTsKPj4+ICt9Cj4+IElzIHRoZXJl
IGEgcmVhc29uIHRoZSBjYWxsIHRvIGd1ZXN0X2NvbW1vbl9mZWF0dXJlX2FkanVzdG1lbnRzKCkK
Pj4gaXMgbWlzc2luZyBoZXJlPwo+IAo+IFllcywgZm9yIHRoZSBzYW1lIHJlYXNvbiB0aGF0IG90
aGVyIGxvZ2ljIGlzIGRyb3BwZWQuwqAgSW5oZXJpdGluZyBmcm9tCj4gcHZfbWF4X2NwdWlkX3Bv
bGljeSBtZWFucyB0aGF0IGl0IGhhcyBhbHJlYWR5IGJlZW4gcnVuIG9uIHRoaXMgb2JqZWN0Lgo+
IAo+IFRoZSBob3N0IHRvICpfbWF4IGRlcml2YXRpb24gaXMgbm9uLXRyaXZpYWwuwqAgU29tZSBm
ZWF0dXJlcyBnZXQgYWRkZWQKPiBpbiwgb3RoZXJzIGFyZSBjb25kaXRpb25hbCBvbiBleHRlcm5h
bCBmYWN0b3JzLsKgIFRoZSAqX21heCB0byAqX2RlZgo+IGRlcml2YXRpb24gaXMgbXVjaCBtb3Jl
IHNpbXBsZSBpbiBjb21wYXJpc29uLgo+IAo+IExvbmcgdGVybSwgSSBleHBlY3QgdGhpcyBsb2dp
YyB0byBtb3ZlIGludG8gbGlieDg2IGFuZCBmdXJ0aGVyIHNpbXBsaWZ5Cj4gY3B1aWQuYwo+IAo+
IEhvd2V2ZXIsIEknbSBub3Qgc3VyZSB3aHkgZ3Vlc3RfY29tbW9uX2ZlYXR1cmVfYWRqdXN0bWVu
dHMoKSBpcyBzcGVjaWFsCj4gY29tcGFyZWQgdG8gdGhlIG90aGVyIHJlbW92ZWQgbG9naWMsIGFu
ZCB3aHkgaXQgc2hvdWxkIGJlIGNhbGxlZCBvdXQuCgpXZWxsLCB0aGUgb2RkaXR5IGlzbid0IHdp
dGggcmVtb3ZlZCBsb2dpYyAoYW5kIGluIGZhY3QgaW4gdGhpcyBwYXRjaCBJCmNhbid0IHNlZSBt
dWNoIG9mIGEgcmVtb3ZhbCBvZiBhbnl0aGluZyksIGJ1dCB3aXRoIHRoZSBjYWxsIGJlaW5nIHRo
ZXJlCmluIGNhbGN1bGF0ZV9odm1fZGVmX3BvbGljeSgpLiBUaGlzIGRpZmZlcmVuY2UsIGlmIGlu
dGVudGlvbmFsLCBpcyB3aGF0CkkgdGhpbmsgbmVlZHMgY2FsbGluZyBvdXQuCgpKYW4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:45:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:45:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Hb8-0003BP-4N; Thu, 27 Feb 2020 11:44:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=YZQL=4P=xen.org=wl@srs-us1.protection.inumbo.net>)
 id 1j7Hb6-0003BK-RP
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:44:56 +0000
X-Inumbo-ID: 8f1ecaf0-5956-11ea-964f-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f1ecaf0-5956-11ea-964f-12813bfff9fa;
 Thu, 27 Feb 2020 11:44:49 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j7Hax-0008TD-OF; Thu, 27 Feb 2020 11:44:47 +0000
Received: from 41.142.6.51.dyn.plus.net ([51.6.142.41] helo=debian)
 by xenbits.xenproject.org with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <wl@xen.org>)
 id 1j7Hax-0008Ig-E5; Thu, 27 Feb 2020 11:44:47 +0000
Date: Thu, 27 Feb 2020 11:44:44 +0000
From: Wei Liu <wl@xen.org>
To: Hongyan Xia <hongyxia@amazon.com>
Message-ID: <20200227114444.i6bqbodnpgw562e4@debian>
References: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
User-Agent: NeoMutt/20180716
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org,
 Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjcsIDIwMjAgYXQgMTA6Mjc6MzlBTSArMDAwMCwgSG9uZ3lhbiBYaWEgd3Jv
dGU6Cj4gRnJvbTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KPiAKPiBUaGUgZnVuY3Rp
b24gd2lsbCBtYXAgYW5kIHVubWFwIHBhZ2VzIG9uIGRlbWFuZC4KPiAKPiBTaW5jZSB3ZSBub3cg
bWFwIGFuZCB1bm1hcCBYZW4gUFRFIHBhZ2VzLCB3ZSB3b3VsZCBsaWtlIHRvIHRyYWNrIHRoZQo+
IGxpZmV0aW1lIG9mIG1hcHBpbmdzIHNvIHRoYXQgMSkgd2UgZG8gbm90IGRlcmVmZXJlbmNlIG1l
bW9yeSB0aHJvdWdoIGEKPiB2YXJpYWJsZSBhZnRlciBpdCBpcyB1bm1hcHBlZCwgMikgd2UgZG8g
bm90IHVubWFwIG1vcmUgdGhhbiBvbmNlLgo+IFRoZXJlZm9yZSwgd2UgaW50cm9kdWNlIHRoZSBV
Tk1BUF9ET01BSU5fUEFHRSBtYWNybyB0byBudWxsaWZ5IHRoZQo+IHZhcmlhYmxlIGFmdGVyIHVu
bWFwcGluZywgYW5kIGlnbm9yZSBOVUxMLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogSG9uZ3lhbiBYaWEgPGhvbmd5eGlh
QGFtYXpvbi5jb20+Cj4gCj4gLS0tCj4gQ2hhbmdlZCBpbiB2MjoKPiAtIGxldCBVTk1BUF9ET01B
SU5fUEFHRSBpdHNlbGYgY2hlY2sgd2hldGhlciB0aGUgaW5wdXQgaXMgTlVMTCB0byBhdm9pZAo+
ICAgYWRkaW5nIHRoZSBjaGVjayBpbiB1bm1hcF9kb21haW5fcGFnZS4KPiAtIHJld29yZCB0aGUg
Y29tbWl0IG1lc3NhZ2UuCj4gLS0tCj4gIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgIHwg
MTQgKysrKysrKystLS0tLS0KPiAgeGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdlLmggfCAgNyAr
KysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo
LSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0u
Ywo+IGluZGV4IDcwYjg3YzQ4MzAuLjlmY2RjZGU1YjcgMTAwNjQ0Cj4gLS0tIGEveGVuL2FyY2gv
eDg2L21tLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0uYwo+IEBAIC0zNTYsMTkgKzM1NiwyMSBA
QCB2b2lkIF9faW5pdCBhcmNoX2luaXRfbWVtb3J5KHZvaWQpCj4gICAgICAgICAgICAgIEFTU0VS
VChyb290X3BndF9wdl94ZW5fc2xvdHMgPCBST09UX1BBR0VUQUJMRV9QVl9YRU5fU0xPVFMpOwo+
ICAgICAgICAgICAgICBpZiAoIGw0X3RhYmxlX29mZnNldChzcGxpdF92YSkgPT0gbDRfdGFibGVf
b2Zmc2V0KHNwbGl0X3ZhIC0gMSkgKQo+ICAgICAgICAgICAgICB7Cj4gLSAgICAgICAgICAgICAg
ICBsM19wZ2VudHJ5X3QgKmwzdGFiID0gYWxsb2NfeGVuX3BhZ2V0YWJsZSgpOwo+ICsgICAgICAg
ICAgICAgICAgbWZuX3QgbDNtZm4gPSBhbGxvY194ZW5fcGFnZXRhYmxlX25ldygpOwo+ICAKPiAt
ICAgICAgICAgICAgICAgIGlmICggbDN0YWIgKQo+ICsgICAgICAgICAgICAgICAgaWYgKCAhbWZu
X2VxKGwzbWZuLCBJTlZBTElEX01GTikgKQo+ICAgICAgICAgICAgICAgICAgewo+IC0gICAgICAg
ICAgICAgICAgICAgIGNvbnN0IGwzX3BnZW50cnlfdCAqbDNpZGxlID0KPiAtICAgICAgICAgICAg
ICAgICAgICAgICAgbDRlX3RvX2wzZShpZGxlX3BnX3RhYmxlW2w0X3RhYmxlX29mZnNldChzcGxp
dF92YSldKTsKPiArICAgICAgICAgICAgICAgICAgICBsM19wZ2VudHJ5X3QgKmwzaWRsZSA9IG1h
cF9sM3RfZnJvbV9sNGUoCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZGxlX3BnX3Rh
YmxlW2w0X3RhYmxlX29mZnNldChzcGxpdF92YSldKTsKPiArICAgICAgICAgICAgICAgICAgICBs
M19wZ2VudHJ5X3QgKmwzdGFiID0gbWFwX2RvbWFpbl9wYWdlKGwzbWZuKTsKPiAgCj4gICAgICAg
ICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBsM190YWJsZV9vZmZzZXQoc3BsaXRfdmEp
OyArK2kgKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBsM3RhYltpXSA9IGwzaWRsZVtpXTsK
PiAgICAgICAgICAgICAgICAgICAgICBmb3IgKCA7IGkgPCBMM19QQUdFVEFCTEVfRU5UUklFUzsg
KytpICkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgbDN0YWJbaV0gPSBsM2VfZW1wdHkoKTsK
PiAtICAgICAgICAgICAgICAgICAgICBzcGxpdF9sNGUgPSBsNGVfZnJvbV9tZm4odmlydF90b19t
Zm4obDN0YWIpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgc3BsaXRfbDRl
ID0gbDRlX2Zyb21fbWZuKGwzbWZuLCBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7Cj4gKyAgICAgICAg
ICAgICAgICAgICAgVU5NQVBfRE9NQUlOX1BBR0UobDNpZGxlKTsKPiArICAgICAgICAgICAgICAg
ICAgICBVTk1BUF9ET01BSU5fUEFHRShsM3RhYik7Cj4gICAgICAgICAgICAgICAgICB9Cj4gICAg
ICAgICAgICAgICAgICBlbHNlCj4gICAgICAgICAgICAgICAgICAgICAgKytyb290X3BndF9wdl94
ZW5fc2xvdHM7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oIGIv
eGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdlLmgKPiBpbmRleCAzMjY2OWEzMzM5Li5iZmMzYmY2
YWViIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oCj4gKysrIGIv
eGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdlLmgKPiBAQCAtNzIsNCArNzIsMTEgQEAgc3RhdGlj
IGlubGluZSB2b2lkIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbChjb25zdCB2b2lkICp2YSkge307
Cj4gIAo+ICAjZW5kaWYgLyogIUNPTkZJR19ET01BSU5fUEFHRSAqLwo+ICAKPiArI2RlZmluZSBV
Tk1BUF9ET01BSU5fUEFHRShwKSBkbyB7ICAgXAo+ICsgICAgaWYgKCBwICkgeyAgICAgICAgICAg
ICAgICAgICAgICBcCgpDb2Rpbmcgc3R5bGUgbWFuZGF0ZXMgeyBzaG91bGQgYmUgcGxhY2VkIGlu
IHRoZSBuZXh0IGxpbmUuCgpPdGhlciB0aGFuIHRoaXMsIHRoZSBjb2RlIGxvb2tzIGNvcnJlY3Qg
dG8gbWUuCgpXZWkuCgo+ICsgICAgICAgIHVubWFwX2RvbWFpbl9wYWdlKHApOyAgICAgICBcCj4g
KyAgICAgICAgKHApID0gTlVMTDsgICAgICAgICAgICAgICAgIFwKPiArICAgIH0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXAo+ICt9IHdoaWxlICggZmFsc2UgKQo+ICsKPiAgI2VuZGlm
IC8qIF9fWEVOX0RPTUFJTl9QQUdFX0hfXyAqLwo+IC0tIAo+IDIuMTcuMQo+IAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:51:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:51:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7HhF-00040I-RX; Thu, 27 Feb 2020 11:51:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONkH=4P=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7HhE-00040D-AY
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:51:16 +0000
X-Inumbo-ID: 7539f23a-5957-11ea-b7e8-bc764e2007e4
Received: from mail-ed1-f68.google.com (unknown [209.85.208.68])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7539f23a-5957-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 11:51:15 +0000 (UTC)
Received: by mail-ed1-f68.google.com with SMTP id n18so2626300edw.9
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 03:51:15 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=HUqDumU5XC4BYdl2t64WJrsFE54z4pt+d/m0yt8GEYk=;
 b=FL0KmNuiq+oL1ILtiZv/dD5X0zixvYdvGHmANmDEjR9KSSeMhzMQf21UzskUyN4Icz
 z9zZxTf4auFSYwy+h5njXXuDhVWuwJwG7RIzkqYKACXEnuaq5i1hNNLYpILEXmtX0tm2
 6O6d+7H6lGsO4/ZB2MqYSItQSBQtEdxk6nIFpxSXqC4khn9BxrBfHNddjyNAsttUzv/B
 yLknCydCRYKyUT2xp6twD+HQQhyJt1hky2KcHTgRpaysp5XTaU6jLbe15mBMCKSojsck
 Q3TG3EsaXNJhJYfr7Q3N422jx89VMjScjy1fuNRb1p9WSAQ43VSJHSMH3WWFozaqvTBM
 umPw==
X-Gm-Message-State: APjAAAXiNXPRBVL5uz1jZ84eMtigMngbvzgDQQS8NQajypJ4tY7Ecv2K
 clcCfkFBX5O8StvAwkugSDM=
X-Google-Smtp-Source: APXvYqxTOVWPQzXFRzfpyRMXzMeTdb/9GyUDncJkSJomEVRYcPdMst9RnQnl6YUemfwkIXuDIWbU1A==
X-Received: by 2002:a17:906:b80a:: with SMTP id
 dv10mr3897900ejb.115.1582804274731; 
 Thu, 27 Feb 2020 03:51:14 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-239.amazon.com.
 [54.240.197.239])
 by smtp.gmail.com with ESMTPSA id h61sm322525edd.49.2020.02.27.03.51.13
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 27 Feb 2020 03:51:14 -0800 (PST)
To: Hongyan Xia <hongyxia@amazon.com>, xen-devel@lists.xenproject.org
References: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <d7db8364-e34b-4bf3-c166-70483e46eb97@xen.org>
Date: Thu, 27 Feb 2020 11:51:13 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSG9uZ3lhbiwKCk9uIDI3LzAyLzIwMjAgMTA6MjcsIEhvbmd5YW4gWGlhIHdyb3RlOgo+IEZy
b206IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gVGhlIGZ1bmN0aW9uIHdpbGwg
bWFwIGFuZCB1bm1hcCBwYWdlcyBvbiBkZW1hbmQuCj4gCj4gU2luY2Ugd2Ugbm93IG1hcCBhbmQg
dW5tYXAgWGVuIFBURSBwYWdlcywgd2Ugd291bGQgbGlrZSB0byB0cmFjayB0aGUKPiBsaWZldGlt
ZSBvZiBtYXBwaW5ncyBzbyB0aGF0IDEpIHdlIGRvIG5vdCBkZXJlZmVyZW5jZSBtZW1vcnkgdGhy
b3VnaCBhCj4gdmFyaWFibGUgYWZ0ZXIgaXQgaXMgdW5tYXBwZWQsIDIpIHdlIGRvIG5vdCB1bm1h
cCBtb3JlIHRoYW4gb25jZS4KPiBUaGVyZWZvcmUsIHdlIGludHJvZHVjZSB0aGUgVU5NQVBfRE9N
QUlOX1BBR0UgbWFjcm8gdG8gbnVsbGlmeSB0aGUKPiB2YXJpYWJsZSBhZnRlciB1bm1hcHBpbmcs
IGFuZCBpZ25vcmUgTlVMTC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBj
aXRyaXguY29tPgo+IFNpZ25lZC1vZmYtYnk6IEhvbmd5YW4gWGlhIDxob25neXhpYUBhbWF6b24u
Y29tPgo+IAo+IC0tLQo+IENoYW5nZWQgaW4gdjI6Cj4gLSBsZXQgVU5NQVBfRE9NQUlOX1BBR0Ug
aXRzZWxmIGNoZWNrIHdoZXRoZXIgdGhlIGlucHV0IGlzIE5VTEwgdG8gYXZvaWQKPiAgICBhZGRp
bmcgdGhlIGNoZWNrIGluIHVubWFwX2RvbWFpbl9wYWdlLgo+IC0gcmV3b3JkIHRoZSBjb21taXQg
bWVzc2FnZS4KPiAtLS0KPiAgIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgICAgIHwgMTQgKysr
KysrKystLS0tLS0KPiAgIHhlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oIHwgIDcgKysrKysr
Kwo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQo+
IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4g
aW5kZXggNzBiODdjNDgzMC4uOWZjZGNkZTViNyAxMDA2NDQKPiAtLS0gYS94ZW4vYXJjaC94ODYv
bW0uYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCj4gQEAgLTM1NiwxOSArMzU2LDIxIEBAIHZv
aWQgX19pbml0IGFyY2hfaW5pdF9tZW1vcnkodm9pZCkKPiAgICAgICAgICAgICAgIEFTU0VSVChy
b290X3BndF9wdl94ZW5fc2xvdHMgPCBST09UX1BBR0VUQUJMRV9QVl9YRU5fU0xPVFMpOwo+ICAg
ICAgICAgICAgICAgaWYgKCBsNF90YWJsZV9vZmZzZXQoc3BsaXRfdmEpID09IGw0X3RhYmxlX29m
ZnNldChzcGxpdF92YSAtIDEpICkKPiAgICAgICAgICAgICAgIHsKPiAtICAgICAgICAgICAgICAg
IGwzX3BnZW50cnlfdCAqbDN0YWIgPSBhbGxvY194ZW5fcGFnZXRhYmxlKCk7Cj4gKyAgICAgICAg
ICAgICAgICBtZm5fdCBsM21mbiA9IGFsbG9jX3hlbl9wYWdldGFibGVfbmV3KCk7Cj4gICAKPiAt
ICAgICAgICAgICAgICAgIGlmICggbDN0YWIgKQo+ICsgICAgICAgICAgICAgICAgaWYgKCAhbWZu
X2VxKGwzbWZuLCBJTlZBTElEX01GTikgKQo+ICAgICAgICAgICAgICAgICAgIHsKPiAtICAgICAg
ICAgICAgICAgICAgICBjb25zdCBsM19wZ2VudHJ5X3QgKmwzaWRsZSA9Cj4gLSAgICAgICAgICAg
ICAgICAgICAgICAgIGw0ZV90b19sM2UoaWRsZV9wZ190YWJsZVtsNF90YWJsZV9vZmZzZXQoc3Bs
aXRfdmEpXSk7Cj4gKyAgICAgICAgICAgICAgICAgICAgbDNfcGdlbnRyeV90ICpsM2lkbGUgPSBt
YXBfbDN0X2Zyb21fbDRlKAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgaWRsZV9wZ190
YWJsZVtsNF90YWJsZV9vZmZzZXQoc3BsaXRfdmEpXSk7Cj4gKyAgICAgICAgICAgICAgICAgICAg
bDNfcGdlbnRyeV90ICpsM3RhYiA9IG1hcF9kb21haW5fcGFnZShsM21mbik7Cj4gICAKPiAgICAg
ICAgICAgICAgICAgICAgICAgZm9yICggaSA9IDA7IGkgPCBsM190YWJsZV9vZmZzZXQoc3BsaXRf
dmEpOyArK2kgKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgbDN0YWJbaV0gPSBsM2lkbGVb
aV07Cj4gICAgICAgICAgICAgICAgICAgICAgIGZvciAoIDsgaSA8IEwzX1BBR0VUQUJMRV9FTlRS
SUVTOyArK2kgKQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgbDN0YWJbaV0gPSBsM2VfZW1w
dHkoKTsKPiAtICAgICAgICAgICAgICAgICAgICBzcGxpdF9sNGUgPSBsNGVfZnJvbV9tZm4odmly
dF90b19tZm4obDN0YWIpLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7Cj4gKyAgICAgICAgICAgICAgICAgICAgc3Bs
aXRfbDRlID0gbDRlX2Zyb21fbWZuKGwzbWZuLCBfX1BBR0VfSFlQRVJWSVNPUl9SVyk7Cj4gKyAg
ICAgICAgICAgICAgICAgICAgVU5NQVBfRE9NQUlOX1BBR0UobDNpZGxlKTsKPiArICAgICAgICAg
ICAgICAgICAgICBVTk1BUF9ET01BSU5fUEFHRShsM3RhYik7Cj4gICAgICAgICAgICAgICAgICAg
fQo+ICAgICAgICAgICAgICAgICAgIGVsc2UKPiAgICAgICAgICAgICAgICAgICAgICAgKytyb290
X3BndF9wdl94ZW5fc2xvdHM7Cj4gZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5f
cGFnZS5oIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdlLmgKPiBpbmRleCAzMjY2OWEzMzM5
Li5iZmMzYmY2YWViIDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5o
Cj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdlLmgKPiBAQCAtNzIsNCArNzIsMTEg
QEAgc3RhdGljIGlubGluZSB2b2lkIHVubWFwX2RvbWFpbl9wYWdlX2dsb2JhbChjb25zdCB2b2lk
ICp2YSkge307Cj4gICAKPiAgICNlbmRpZiAvKiAhQ09ORklHX0RPTUFJTl9QQUdFICovCj4gICAK
PiArI2RlZmluZSBVTk1BUF9ET01BSU5fUEFHRShwKSBkbyB7ICAgXAo+ICsgICAgaWYgKCBwICkg
eyAgICAgICAgICAgICAgICAgICAgICBcCj4gKyAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UocCk7
ICAgICAgIFwKPiArICAgICAgICAocCkgPSBOVUxMOyAgICAgICAgICAgICAgICAgXAo+ICsgICAg
fSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4gK30gd2hpbGUgKCBmYWxzZSApCgpE
byB3ZSBuZWVkIHRvIGtlZXAgdGhlIGRvIHt9IHdoaWxlICgpPwoKQ2hlZXJzLAoKCi0tIApKdWxp
ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 11:59:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 11:59:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7HpM-0004ES-NT; Thu, 27 Feb 2020 11:59:40 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dmp=4P=amazon.com=prvs=3193da5bc=hongyxia@srs-us1.protection.inumbo.net>)
 id 1j7HpK-0004EN-MA
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 11:59:38 +0000
X-Inumbo-ID: 9f488f39-5958-11ea-9657-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9f488f39-5958-11ea-9657-12813bfff9fa;
 Thu, 27 Feb 2020 11:59:37 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582804777; x=1614340777;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=lkVsjLrSWFQb7g+jjQXvkXzwTizYoBT4ar0i86wa1cE=;
 b=cGXBDR3pn/Ik/cvdlNq2kjgyEgh+mei+gOeNQop5kWXKB6rWbsW7iVpq
 SVYKWJXaLzO8d1nZZsmTuP6FEFuJsyU5WqjqisMkM++95dAZjUEKBQ5w9
 ConSlSpZnj5+UgdBVNwUlk+/NAdoryDDCDQopW8sMytPzyox0yceRbjIe A=;
IronPort-SDR: peOlPmWwUMlAp+vVF8BkKcDjlJYAJyl/Lba4LXSB8WpGj04929q89TmAT+vSvWWe76LnQ6UzMI
 HRbUWkiI89eA==
X-IronPort-AV: E=Sophos;i="5.70,492,1574121600"; d="scan'208";a="19461037"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 27 Feb 2020 11:59:34 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan2.iad.amazon.com [10.40.159.162])
 by email-inbound-relay-1d-74cf8b49.us-east-1.amazon.com (Postfix) with ESMTPS
 id 501D4C10A1; Thu, 27 Feb 2020 11:59:30 +0000 (UTC)
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Thu, 27 Feb 2020 11:59:30 +0000
Received: from EX13D37EUA003.ant.amazon.com (10.43.165.7) by
 EX13D37EUA003.ant.amazon.com (10.43.165.7) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Thu, 27 Feb 2020 11:59:29 +0000
Received: from EX13D37EUA003.ant.amazon.com ([10.43.165.7]) by
 EX13D37EUA003.ant.amazon.com ([10.43.165.7]) with mapi id 15.00.1367.000;
 Thu, 27 Feb 2020 11:59:29 +0000
From: "Xia, Hongyan" <hongyxia@amazon.com>
To: "julien@xen.org" <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v2] x86/mm: switch to new APIs in arch_init_memory
Thread-Index: AQHV7ViPI3K2dYTfuUOufICss3F3Tagu7bqAgAACT4A=
Date: Thu, 27 Feb 2020 11:59:29 +0000
Message-ID: <8357a3c2b9aac84339465b5bf87ebc48cc85a558.camel@amazon.com>
References: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
 <d7db8364-e34b-4bf3-c166-70483e46eb97@xen.org>
In-Reply-To: <d7db8364-e34b-4bf3-c166-70483e46eb97@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.164.55]
Content-ID: <88D65C7EC967264DA2B28798C3DDA908@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyMDIwLTAyLTI3IGF0IDExOjUxICswMDAwLCBKdWxpZW4gR3JhbGwgd3JvdGU6DQo+
IEhpIEhvbmd5YW4sDQo+IA0KPiBPbiAyNy8wMi8yMDIwIDEwOjI3LCBIb25neWFuIFhpYSB3cm90
ZToNCj4gPiAuLi4NCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUveGVuL2RvbWFpbl9wYWdl
LmgNCj4gPiBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oDQo+ID4gaW5kZXggMzI2Njlh
MzMzOS4uYmZjM2JmNmFlYiAxMDA2NDQNCj4gPiAtLS0gYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWlu
X3BhZ2UuaA0KPiA+ICsrKyBiL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5oDQo+ID4gQEAg
LTcyLDQgKzcyLDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZA0KPiA+IHVubWFwX2RvbWFpbl9wYWdl
X2dsb2JhbChjb25zdCB2b2lkICp2YSkge307DQo+ID4gICANCj4gPiAgICNlbmRpZiAvKiAhQ09O
RklHX0RPTUFJTl9QQUdFICovDQo+ID4gICANCj4gPiArI2RlZmluZSBVTk1BUF9ET01BSU5fUEFH
RShwKSBkbyB7ICAgXA0KPiA+ICsgICAgaWYgKCBwICkgeyAgICAgICAgICAgICAgICAgICAgICBc
DQo+ID4gKyAgICAgICAgdW5tYXBfZG9tYWluX3BhZ2UocCk7ICAgICAgIFwNCj4gPiArICAgICAg
ICAocCkgPSBOVUxMOyAgICAgICAgICAgICAgICAgXA0KPiA+ICsgICAgfSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBcDQo+ID4gK30gd2hpbGUgKCBmYWxzZSApDQo+IA0KPiBEbyB3ZSBu
ZWVkIHRvIGtlZXAgdGhlIGRvIHt9IHdoaWxlICgpPw0KDQpJIHRoaW5rIHdlIGRvLiBGb3IgZXhh
bXBsZToNCg0KaWYgKCBjb25kICkNCiAgICBVTk1BUF9ET01BSU5fUEFHRShwKTsNCmVsc2UNCiAg
ICBibGFoX2JsYWhfYmxhaCgpOw0KDQpJZiB3ZSByZW1vdmUgdGhlIGRvLXdoaWxlLCB0aGUgZWxz
ZSBjbGF1c2Ugd2lsbCBiZSBwYWlyZWQgd2l0aCB0aGUgaWYNCmluIFVOTUFQX0RPTUFJTl9QQUdF
KCk7DQoNCkhvbmd5YW4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:03:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:03:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Ht7-00057E-Pc; Thu, 27 Feb 2020 12:03:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONkH=4P=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7Ht6-000579-It
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:03:32 +0000
X-Inumbo-ID: 2beb6121-5959-11ea-9659-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2beb6121-5959-11ea-9659-12813bfff9fa;
 Thu, 27 Feb 2020 12:03:31 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id v28so2912466edw.12
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 04:03:31 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=hD0jBBsthA1w8rbsaBmbl8HpOOmKofSY002fGX4jtP0=;
 b=ZDSzG7Ae9CtB2K5LwfzGBAqdVqw/2ihU6O3PWTTS7I4jplTgGC2GQt1nXm9mfQwXND
 VJZnSpXGTkOH1ivAbZ/QPDfM79FZYD6JdEXyR3x6aHto8aKZ+1mgmmleNTIqu14I0q/c
 I+UnbW5tvNS3TXUCRyi8MeSc1YXFWQFxJr7hK7KBJvB/oiGO1oEZHw7ZpNMvccsAAab5
 GtrQeJNrra/cBrA6Ivbt9TCUd7KHquDcyRjBVO8YdvAGfUDGsLGiWnGvAmisB/qJR0oi
 L1M49pKGsAAyfkqhtzRVPGwo5k/0HhNFmSj67JgnBA6JfxTffRwyToLgSdwNC8it0D1s
 eIMQ==
X-Gm-Message-State: APjAAAX2PfBU3l5kAMr0P4emqym7TftNH0NE254Z5WYu4D5EqfMB1Iv6
 pJPu7xyRf+QYmTqg7LSiv8c=
X-Google-Smtp-Source: APXvYqyMJok2Ii8dXXsmOFMqnTyYjfDNVRuLyeE1Bj9g/zxlB9KGUDF3gvOCMkLtM94ab/7eH/GXvg==
X-Received: by 2002:a17:906:8595:: with SMTP id
 v21mr3904884ejx.28.1582805011022; 
 Thu, 27 Feb 2020 04:03:31 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-239.amazon.com.
 [54.240.197.239])
 by smtp.gmail.com with ESMTPSA id q3sm254617eju.88.2020.02.27.04.03.28
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 27 Feb 2020 04:03:29 -0800 (PST)
To: "Xia, Hongyan" <hongyxia@amazon.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <e8ba0fb1451ef89c36b21a2063590baed2432031.1582799255.git.hongyxia@amazon.com>
 <d7db8364-e34b-4bf3-c166-70483e46eb97@xen.org>
 <8357a3c2b9aac84339465b5bf87ebc48cc85a558.camel@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <b9d43de2-14c0-e9b6-8c9b-e43873b1dd67@xen.org>
Date: Thu, 27 Feb 2020 12:03:28 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <8357a3c2b9aac84339465b5bf87ebc48cc85a558.camel@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH v2] x86/mm: switch to new APIs in
 arch_init_memory
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "sstabellini@kernel.org" <sstabellini@kernel.org>,
 "wl@xen.org" <wl@xen.org>, "konrad.wilk@oracle.com" <konrad.wilk@oracle.com>,
 "andrew.cooper3@citrix.com" <andrew.cooper3@citrix.com>,
 "ian.jackson@eu.citrix.com" <ian.jackson@eu.citrix.com>,
 "george.dunlap@citrix.com" <george.dunlap@citrix.com>,
 "jbeulich@suse.com" <jbeulich@suse.com>,
 "roger.pau@citrix.com" <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSG9uZ3lhbiwKCk9uIDI3LzAyLzIwMjAgMTE6NTksIFhpYSwgSG9uZ3lhbiB3cm90ZToKPiBP
biBUaHUsIDIwMjAtMDItMjcgYXQgMTE6NTEgKzAwMDAsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4g
SGkgSG9uZ3lhbiwKPj4KPj4gT24gMjcvMDIvMjAyMCAxMDoyNywgSG9uZ3lhbiBYaWEgd3JvdGU6
Cj4+PiAuLi4KPj4+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaAo+
Pj4gYi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaAo+Pj4gaW5kZXggMzI2NjlhMzMzOS4u
YmZjM2JmNmFlYiAxMDA2NDQKPj4+IC0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW5fcGFnZS5o
Cj4+PiArKysgYi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluX3BhZ2UuaAo+Pj4gQEAgLTcyLDQgKzcy
LDExIEBAIHN0YXRpYyBpbmxpbmUgdm9pZAo+Pj4gdW5tYXBfZG9tYWluX3BhZ2VfZ2xvYmFsKGNv
bnN0IHZvaWQgKnZhKSB7fTsKPj4+ICAgIAo+Pj4gICAgI2VuZGlmIC8qICFDT05GSUdfRE9NQUlO
X1BBR0UgKi8KPj4+ICAgIAo+Pj4gKyNkZWZpbmUgVU5NQVBfRE9NQUlOX1BBR0UocCkgZG8geyAg
IFwKPj4+ICsgICAgaWYgKCBwICkgeyAgICAgICAgICAgICAgICAgICAgICBcCj4+PiArICAgICAg
ICB1bm1hcF9kb21haW5fcGFnZShwKTsgICAgICAgXAo+Pj4gKyAgICAgICAgKHApID0gTlVMTDsg
ICAgICAgICAgICAgICAgIFwKPj4+ICsgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBcCj4+PiArfSB3aGlsZSAoIGZhbHNlICkKPj4KPj4gRG8gd2UgbmVlZCB0byBrZWVwIHRoZSBk
byB7fSB3aGlsZSAoKT8KPiAKPiBJIHRoaW5rIHdlIGRvLiBGb3IgZXhhbXBsZToKPiAKPiBpZiAo
IGNvbmQgKQo+ICAgICAgVU5NQVBfRE9NQUlOX1BBR0UocCk7Cj4gZWxzZQo+ICAgICAgYmxhaF9i
bGFoX2JsYWgoKTsKPiAKPiBJZiB3ZSByZW1vdmUgdGhlIGRvLXdoaWxlLCB0aGUgZWxzZSBjbGF1
c2Ugd2lsbCBiZSBwYWlyZWQgd2l0aCB0aGUgaWYKPiBpbiBVTk1BUF9ET01BSU5fUEFHRSgpOwoK
R0NDIHdpbGwgYWN0dWFsbHkgdGhyb3cgYSBjb21waWxlciBlcnJvcjoKCnRlc3QuYzogSW4gZnVu
Y3Rpb24g4oCYZuKAmToKdGVzdC5jOjEzOjU6IGVycm9yOiDigJhlbHNl4oCZIHdpdGhvdXQgYSBw
cmV2aW91cyDigJhpZuKAmQogICAgICBlbHNlCiAgICAgIF5+fn4KCkFueXdheSwgeWVzIHdlIGRv
IG5lZWQgdG8ga2VlcCBkbyB3aGlsZSB7fSB0byBjYXRjaCBhbnkgdXNlIHdpdGhvdXQgdGhlIApz
ZW1pY29sb24uIFNvcnJ5IGZvciB0aGUgbm9pc2UuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:17:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:17:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7I6A-00062x-Ay; Thu, 27 Feb 2020 12:17:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGbP=4P=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j7I69-00062m-9j
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:17:01 +0000
X-Inumbo-ID: 0d69aacb-595b-11ea-9666-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0d69aacb-595b-11ea-9666-12813bfff9fa;
 Thu, 27 Feb 2020 12:17:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582805820;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=8IRbE7fi2zeIru+YNuSvtho8VZpqQ7qeuz/NZSjvevc=;
 b=EMQzMwK74E2VrKi1emYKNl2PNM+rTlafISeHqoampcd43nely7qkqw7q
 ZuqMZeRH/90u79vpQuyVAbM+NKFa1py7TEF9mwsSHwzqQRsxDfiaQqwY6
 NiR6Orsz0Rn5Y5+dHh0gUH5eukKmSg1RYo66ydpGS892dM4VKVNziGzb4 4=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: X6WABXO5my6vAqtmL3fiBTbQmtsXko+bec88TVAPgHel1loM5pe9b6lDJYGMLFykzkQJD3LscV
 pvpiVbdBGJSKyKaZGxq3MQJs6/Eb+AGJd4l9F5UMRiD7zaBjc3trGFsdIxOC9FvchDq004U5Sd
 qpUVchZJbN70SsEnDjFqRYRi107x+aNi6eoz4n8SOpRUc7kEMEDFe+zE0GudVz5M3wHmdyoxAI
 vvq3K+dVY6/byyAbyAPJhAfzx+5rsOR4a/rpu56dzTanZlMtYxfMj1SiAbYXCd+w5pPbfmUark
 vJ0=
X-SBRS: 2.7
X-MesageID: 13277762
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13277762"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 27 Feb 2020 12:16:43 +0000
Message-ID: <20200227121645.2601280-2-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200227121645.2601280-1-anthony.perard@citrix.com>
References: <20200227121645.2601280-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 1/3] hw/xen/xen_pt_load_rom: Remove unused
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgoKeGVuX3B0
X2xvYWRfcm9tLmMgZG9lcyBub3QgdXNlIGFueSBvZiB0aGVzZSBpbmNsdWRlcywgcmVtb3ZlIHRo
ZW0uCgpTaWduZWQtb2ZmLWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQHJlZGhh
dC5jb20+ClJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KTWVzc2FnZS1J
ZDogPDIwMTkxMDE0MTQyMjQ2LjQ1MzgtOS1waGlsbWRAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1i
eTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+Ci0tLQogaHcveGVu
L3hlbl9wdF9sb2FkX3JvbS5jIHwgNCAtLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBkZWxldGlvbnMo
LSkKCmRpZmYgLS1naXQgYS9ody94ZW4veGVuX3B0X2xvYWRfcm9tLmMgYi9ody94ZW4veGVuX3B0
X2xvYWRfcm9tLmMKaW5kZXggMzA3YTVjOTNlMjM1Li5hNTBhODA4MzdlYTIgMTAwNjQ0Ci0tLSBh
L2h3L3hlbi94ZW5fcHRfbG9hZF9yb20uYworKysgYi9ody94ZW4veGVuX3B0X2xvYWRfcm9tLmMK
QEAgLTMsMTIgKzMsOCBAQAogICovCiAjaW5jbHVkZSAicWVtdS9vc2RlcC5oIgogI2luY2x1ZGUg
InFhcGkvZXJyb3IuaCIKLSNpbmNsdWRlICJody9pMzg2L3BjLmgiCiAjaW5jbHVkZSAicWVtdS9l
cnJvci1yZXBvcnQuaCIKLSNpbmNsdWRlICJ1aS9jb25zb2xlLmgiCiAjaW5jbHVkZSAiaHcvbG9h
ZGVyLmgiCi0jaW5jbHVkZSAibW9uaXRvci9tb25pdG9yLmgiCi0jaW5jbHVkZSAicWVtdS9yYW5n
ZS5oIgogI2luY2x1ZGUgImh3L3BjaS9wY2kuaCIKICNpbmNsdWRlICJ4ZW5fcHQuaCIKIAotLSAK
QW50aG9ueSBQRVJBUkQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:17:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:17:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7I6F-00063Z-U6; Thu, 27 Feb 2020 12:17:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGbP=4P=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j7I6E-00063E-5n
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:17:06 +0000
X-Inumbo-ID: 0ea718dc-595b-11ea-9666-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0ea718dc-595b-11ea-9666-12813bfff9fa;
 Thu, 27 Feb 2020 12:17:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582805821;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=CDWU+sgbS+JktH9g2iumodc54MqCBgShHGQD/NQz8io=;
 b=hGuXUPIl19mgpvf6igra9almxm5hHvnwkiGWobRC/emO5Ys3YGcfoq4k
 oO9GiCBH+ptAH4qerhsrFaTNVZXxblfUjF15tzJ0AJDNTPvViC4Jp8AyP
 hpwH3M+JkTHVI1LwvqCQ8O81l+rCOEIS/OiUpCIKgv3XXuF54fYIUIQzU k=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: iemrAuRoNR9K59H1rtr/9irQXvzz6cNInNaTzMvS9W+79DG5k+OGII2ScMbgIg9Y2FS3BjITVZ
 q8IIDmq+XvKnOl2YCniard/b7u7bbxT69I4Dpa3uWf2Vw7nPfFTX3XruOIV08LASzDCpvHbBWK
 0Etm1FlhHaAPqT/h4Nz3IZBqujr9ARwuyhRyvXdg2ObSNIJjRvIAajjdc4oaIbchFhfBsPtioA
 1/GyRze7OCXBN75k095RovC7lb3GazLbFMlBEAJOdrzuhQhZhCkQdiaTjypP5b06p3RJnrL6mv
 l38=
X-SBRS: 2.7
X-MesageID: 13277763
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13277763"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 27 Feb 2020 12:16:44 +0000
Message-ID: <20200227121645.2601280-3-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200227121645.2601280-1-anthony.perard@citrix.com>
References: <20200227121645.2601280-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 2/3] xen-bus/block: explicitly assign event
 channels to an AioContext
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgoKSXQgaXMgbm90IHNhZmUg
dG8gY2xvc2UgYW4gZXZlbnQgY2hhbm5lbCBmcm9tIHRoZSBRRU1VIG1haW4gdGhyZWFkIHdoZW4K
dGhhdCBjaGFubmVsJ3MgcG9sbGVyIGlzIHJ1bm5pbmcgaW4gSU9UaHJlYWQgY29udGV4dC4KClRo
aXMgcGF0Y2ggYWRkcyBhIG5ldyB4ZW5fZGV2aWNlX3NldF9ldmVudF9jaGFubmVsX2NvbnRleHQo
KSBmdW5jdGlvbgp0byBleHBsaWNpdGx5IGFzc2lnbiB0aGUgY2hhbm5lbCBBaW9Db250ZXh0LCBh
bmQgbW9kaWZpZXMKeGVuX2RldmljZV9iaW5kX2V2ZW50X2NoYW5uZWwoKSB0byBpbml0aWFsbHkg
YXNzaWduIHRoZSBjaGFubmVsJ3MgcG9sbGVyCnRvIHRoZSBRRU1VIG1haW4gdGhyZWFkIGNvbnRl
eHQuIFRoZSBjb2RlIGluIHhlbi1ibG9jaydzIGRhdGFwbGFuZSBpcwp0aGVuIG1vZGlmaWVkIHRv
IGFzc2lnbiB0aGUgY2hhbm5lbCB0byBJT1RocmVhZCBjb250ZXh0IGR1cmluZwp4ZW5fYmxvY2tf
ZGF0YXBsYW5lX3N0YXJ0KCkgYW5kIGRlLWFzc2lnbiBpdCBkdXJpbmcgaW4KeGVuX2Jsb2NrX2Rh
dGFwbGFuZV9zdG9wKCksIHN1Y2ggdGhhdCB0aGUgY2hhbm5lbCBpcyBhbHdheXMgYXNzaWduZWQK
YmFjayB0byBtYWluIHRocmVhZCBjb250ZXh0IGJlZm9yZSBpdCBpcyBjbG9zZWQuIGFpb19zZXRf
ZmRfaGFuZGxlcigpCmFscmVhZHkgZGVhbHMgd2l0aCBhbGwgdGhlIG5lY2Vzc2FyeSBzeW5jaHJv
bml6YXRpb24gd2hlbiBtb3ZpbmcgYW4gZmQKYmV0d2VlbiBBaW9Db250ZXh0LXMgc28gbm8gZXh0
cmEgY29kZSBpcyBuZWVkZWQgdG8gbWFuYWdlIHRoaXMuCgpSZXBvcnRlZC1ieTogSnVsaWVuIEdy
YWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVy
cmFudEBhbWF6b24uY29tPgpSZXZpZXdlZC1ieTogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+Ck1lc3NhZ2UtSWQ6IDwyMDE5MTIxNjE0MzQ1MS4xOTAyNC0xLXBkdXJy
YW50QGFtYXpvbi5jb20+ClNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgotLS0KIGh3L2Jsb2NrL2RhdGFwbGFuZS94ZW4tYmxvY2suYyB8IDIw
ICsrKysrKysrKysrKysrKysrKy0tCiBody94ZW4veGVuLWJ1cy5jICAgICAgICAgICAgICAgfCAy
NyArKysrKysrKysrKysrKysrKysrKysrKy0tLS0KIGluY2x1ZGUvaHcveGVuL3hlbi1idXMuaCAg
ICAgICB8ICA1ICsrKystCiAzIGZpbGVzIGNoYW5nZWQsIDQ1IGluc2VydGlvbnMoKyksIDcgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5jIGIv
aHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5jCmluZGV4IDNiOWNhZWIyZmEwMC4uMjg4YTg3
YTgxNGFkIDEwMDY0NAotLS0gYS9ody9ibG9jay9kYXRhcGxhbmUveGVuLWJsb2NrLmMKKysrIGIv
aHcvYmxvY2svZGF0YXBsYW5lL3hlbi1ibG9jay5jCkBAIC02ODUsMTIgKzY4NSwyNCBAQCB2b2lk
IHhlbl9ibG9ja19kYXRhcGxhbmVfc3RvcChYZW5CbG9ja0RhdGFQbGFuZSAqZGF0YXBsYW5lKQog
ICAgICAgICByZXR1cm47CiAgICAgfQogCisgICAgeGVuZGV2ID0gZGF0YXBsYW5lLT54ZW5kZXY7
CisKICAgICBhaW9fY29udGV4dF9hY3F1aXJlKGRhdGFwbGFuZS0+Y3R4KTsKKyAgICBpZiAoZGF0
YXBsYW5lLT5ldmVudF9jaGFubmVsKSB7CisgICAgICAgIC8qIE9ubHkgcmVhc29uIGZvciBmYWls
dXJlIGlzIGEgTlVMTCBjaGFubmVsICovCisgICAgICAgIHhlbl9kZXZpY2Vfc2V0X2V2ZW50X2No
YW5uZWxfY29udGV4dCh4ZW5kZXYsIGRhdGFwbGFuZS0+ZXZlbnRfY2hhbm5lbCwKKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHFlbXVfZ2V0X2Fpb19jb250ZXh0
KCksCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmZXJyb3Jf
YWJvcnQpOworICAgIH0KICAgICAvKiBYZW4gZG9lc24ndCBoYXZlIG11bHRpcGxlIHVzZXJzIGZv
ciBub2Rlcywgc28gdGhpcyBjYW4ndCBmYWlsICovCiAgICAgYmxrX3NldF9haW9fY29udGV4dChk
YXRhcGxhbmUtPmJsaywgcWVtdV9nZXRfYWlvX2NvbnRleHQoKSwgJmVycm9yX2Fib3J0KTsKICAg
ICBhaW9fY29udGV4dF9yZWxlYXNlKGRhdGFwbGFuZS0+Y3R4KTsKIAotICAgIHhlbmRldiA9IGRh
dGFwbGFuZS0+eGVuZGV2OworICAgIC8qCisgICAgICogTm93IHRoYXQgdGhlIGNvbnRleHQgaGFz
IGJlZW4gbW92ZWQgb250byB0aGUgbWFpbiB0aHJlYWQsIGNhbmNlbAorICAgICAqIGZ1cnRoZXIg
cHJvY2Vzc2luZy4KKyAgICAgKi8KKyAgICBxZW11X2JoX2NhbmNlbChkYXRhcGxhbmUtPmJoKTsK
IAogICAgIGlmIChkYXRhcGxhbmUtPmV2ZW50X2NoYW5uZWwpIHsKICAgICAgICAgRXJyb3IgKmxv
Y2FsX2VyciA9IE5VTEw7CkBAIC04MDcsNyArODE5LDcgQEAgdm9pZCB4ZW5fYmxvY2tfZGF0YXBs
YW5lX3N0YXJ0KFhlbkJsb2NrRGF0YVBsYW5lICpkYXRhcGxhbmUsCiAgICAgfQogCiAgICAgZGF0
YXBsYW5lLT5ldmVudF9jaGFubmVsID0KLSAgICAgICAgeGVuX2RldmljZV9iaW5kX2V2ZW50X2No
YW5uZWwoeGVuZGV2LCBkYXRhcGxhbmUtPmN0eCwgZXZlbnRfY2hhbm5lbCwKKyAgICAgICAgeGVu
X2RldmljZV9iaW5kX2V2ZW50X2NoYW5uZWwoeGVuZGV2LCBldmVudF9jaGFubmVsLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB4ZW5fYmxvY2tfZGF0YXBsYW5lX2V2ZW50
LCBkYXRhcGxhbmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZsb2Nh
bF9lcnIpOwogICAgIGlmIChsb2NhbF9lcnIpIHsKQEAgLTgxOCw3ICs4MzAsMTEgQEAgdm9pZCB4
ZW5fYmxvY2tfZGF0YXBsYW5lX3N0YXJ0KFhlbkJsb2NrRGF0YVBsYW5lICpkYXRhcGxhbmUsCiAg
ICAgYWlvX2NvbnRleHRfYWNxdWlyZShkYXRhcGxhbmUtPmN0eCk7CiAgICAgLyogSWYgb3RoZXIg
dXNlcnMga2VlcCB0aGUgQmxvY2tCYWNrZW5kIGluIHRoZSBpb3RocmVhZCwgdGhhdCdzIG9rICov
CiAgICAgYmxrX3NldF9haW9fY29udGV4dChkYXRhcGxhbmUtPmJsaywgZGF0YXBsYW5lLT5jdHgs
IE5VTEwpOworICAgIC8qIE9ubHkgcmVhc29uIGZvciBmYWlsdXJlIGlzIGEgTlVMTCBjaGFubmVs
ICovCisgICAgeGVuX2RldmljZV9zZXRfZXZlbnRfY2hhbm5lbF9jb250ZXh0KHhlbmRldiwgZGF0
YXBsYW5lLT5ldmVudF9jaGFubmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBkYXRhcGxhbmUtPmN0eCwgJmVycm9yX2Fib3J0KTsKICAgICBhaW9fY29udGV4dF9y
ZWxlYXNlKGRhdGFwbGFuZS0+Y3R4KTsKKwogICAgIHJldHVybjsKIAogc3RvcDoKZGlmZiAtLWdp
dCBhL2h3L3hlbi94ZW4tYnVzLmMgYi9ody94ZW4veGVuLWJ1cy5jCmluZGV4IDkxOWU2NjE2MmE0
NS4uMTgyMzdiMzRlYTg1IDEwMDY0NAotLS0gYS9ody94ZW4veGVuLWJ1cy5jCisrKyBiL2h3L3hl
bi94ZW4tYnVzLmMKQEAgLTEwODksOCArMTA4OSwyNiBAQCBzdGF0aWMgdm9pZCB4ZW5fZGV2aWNl
X2V2ZW50KHZvaWQgKm9wYXF1ZSkKICAgICB9CiB9CiAKK3ZvaWQgeGVuX2RldmljZV9zZXRfZXZl
bnRfY2hhbm5lbF9jb250ZXh0KFhlbkRldmljZSAqeGVuZGV2LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgWGVuRXZlbnRDaGFubmVsICpjaGFubmVsLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQWlvQ29udGV4dCAqY3R4LAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRXJyb3IgKiplcnJwKQorewor
ICAgIGlmICghY2hhbm5lbCkgeworICAgICAgICBlcnJvcl9zZXRnKGVycnAsICJiYWQgY2hhbm5l
bCIpOworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgaWYgKGNoYW5uZWwtPmN0eCkKKyAg
ICAgICAgYWlvX3NldF9mZF9oYW5kbGVyKGNoYW5uZWwtPmN0eCwgeGVuZXZ0Y2huX2ZkKGNoYW5u
ZWwtPnhlaCksIHRydWUsCisgICAgICAgICAgICAgICAgICAgICAgICAgICBOVUxMLCBOVUxMLCBO
VUxMLCBOVUxMKTsKKworICAgIGNoYW5uZWwtPmN0eCA9IGN0eDsKKyAgICBhaW9fc2V0X2ZkX2hh
bmRsZXIoY2hhbm5lbC0+Y3R4LCB4ZW5ldnRjaG5fZmQoY2hhbm5lbC0+eGVoKSwgdHJ1ZSwKKyAg
ICAgICAgICAgICAgICAgICAgICAgeGVuX2RldmljZV9ldmVudCwgTlVMTCwgeGVuX2RldmljZV9w
b2xsLCBjaGFubmVsKTsKK30KKwogWGVuRXZlbnRDaGFubmVsICp4ZW5fZGV2aWNlX2JpbmRfZXZl
bnRfY2hhbm5lbChYZW5EZXZpY2UgKnhlbmRldiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgQWlvQ29udGV4dCAqY3R4LAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgcG9ydCwKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuRXZlbnRIYW5kbGVyIGhh
bmRsZXIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZv
aWQgKm9wYXF1ZSwgRXJyb3IgKiplcnJwKQpAQCAtMTExNiw5ICsxMTM0LDEwIEBAIFhlbkV2ZW50
Q2hhbm5lbCAqeGVuX2RldmljZV9iaW5kX2V2ZW50X2NoYW5uZWwoWGVuRGV2aWNlICp4ZW5kZXYs
CiAgICAgY2hhbm5lbC0+aGFuZGxlciA9IGhhbmRsZXI7CiAgICAgY2hhbm5lbC0+b3BhcXVlID0g
b3BhcXVlOwogCi0gICAgY2hhbm5lbC0+Y3R4ID0gY3R4OwotICAgIGFpb19zZXRfZmRfaGFuZGxl
cihjaGFubmVsLT5jdHgsIHhlbmV2dGNobl9mZChjaGFubmVsLT54ZWgpLCB0cnVlLAotICAgICAg
ICAgICAgICAgICAgICAgICB4ZW5fZGV2aWNlX2V2ZW50LCBOVUxMLCB4ZW5fZGV2aWNlX3BvbGws
IGNoYW5uZWwpOworICAgIC8qIE9ubHkgcmVhc29uIGZvciBmYWlsdXJlIGlzIGEgTlVMTCBjaGFu
bmVsICovCisgICAgeGVuX2RldmljZV9zZXRfZXZlbnRfY2hhbm5lbF9jb250ZXh0KHhlbmRldiwg
Y2hhbm5lbCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcWVtdV9n
ZXRfYWlvX2NvbnRleHQoKSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgJmVycm9yX2Fib3J0KTsKIAogICAgIFFMSVNUX0lOU0VSVF9IRUFEKCZ4ZW5kZXYtPmV2ZW50
X2NoYW5uZWxzLCBjaGFubmVsLCBsaXN0KTsKIApkaWZmIC0tZ2l0IGEvaW5jbHVkZS9ody94ZW4v
eGVuLWJ1cy5oIGIvaW5jbHVkZS9ody94ZW4veGVuLWJ1cy5oCmluZGV4IDNkNTUzMjI1OGRmNy4u
YzE4YzEzNzJhZjM4IDEwMDY0NAotLS0gYS9pbmNsdWRlL2h3L3hlbi94ZW4tYnVzLmgKKysrIGIv
aW5jbHVkZS9ody94ZW4veGVuLWJ1cy5oCkBAIC0xMjgsMTAgKzEyOCwxMyBAQCB2b2lkIHhlbl9k
ZXZpY2VfY29weV9ncmFudF9yZWZzKFhlbkRldmljZSAqeGVuZGV2LCBib29sIHRvX2RvbWFpbiwK
IHR5cGVkZWYgYm9vbCAoKlhlbkV2ZW50SGFuZGxlcikodm9pZCAqb3BhcXVlKTsKIAogWGVuRXZl
bnRDaGFubmVsICp4ZW5fZGV2aWNlX2JpbmRfZXZlbnRfY2hhbm5lbChYZW5EZXZpY2UgKnhlbmRl
diwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQWlvQ29u
dGV4dCAqY3R4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1bnNpZ25lZCBpbnQgcG9ydCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgWGVuRXZlbnRIYW5kbGVyIGhhbmRsZXIsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKm9wYXF1ZSwgRXJyb3IgKiplcnJwKTsK
K3ZvaWQgeGVuX2RldmljZV9zZXRfZXZlbnRfY2hhbm5lbF9jb250ZXh0KFhlbkRldmljZSAqeGVu
ZGV2LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWGVuRXZlbnRD
aGFubmVsICpjaGFubmVsLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgQWlvQ29udGV4dCAqY3R4LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgRXJyb3IgKiplcnJwKTsKIHZvaWQgeGVuX2RldmljZV9ub3RpZnlfZXZlbnRfY2hhbm5l
bChYZW5EZXZpY2UgKnhlbmRldiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBYZW5FdmVudENoYW5uZWwgKmNoYW5uZWwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgRXJyb3IgKiplcnJwKTsKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:17:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:17:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7I6E-00063O-K3; Thu, 27 Feb 2020 12:17:06 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGbP=4P=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j7I6D-000639-Gd
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:17:05 +0000
X-Inumbo-ID: 0eb1c390-595b-11ea-9c17-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0eb1c390-595b-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 12:17:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582805822;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=Z+JBE/qWSO5nUyB0osbzoDZoZzb91YmZWMVffW9rbmA=;
 b=FKlOzOI8bHazpWYT2YTHFd+EVrZHN7x+yuYg/CuEdYsGZEAJVO/30w2V
 GZT++/Ym87QpGvBBgCgNRvSgJIDxIz6HaM/I4DvJJXq+QnjqEsfDZs5OQ
 ngktA3//fzf1fEbhwGXTSRrxujdZtfC1V6Bs/D1Y/rWdt5SRJSAWIE4pX w=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6HDLwN2y+PFLSalCjceQp0430N+RKVAXGxKaBmeZ9eoxZik/rbVEZ3jbYVAkz+fxyYFxuH7mJZ
 5axX9fqv83Pp1JoqMFHGPO3ll6pQ4OVxa8nPO58rylEZPX0BQyn0/EJLr2ZR2EkmbY6QwarEz/
 KLYnACqCe5Cimcim4u9y3n/4IHCvbXjv3KXlV/6PmPZT8mrItsMFa5ppWG6Sr/uULI//N0NX9O
 QfWP6GQwGz2pl0Bcl39YEIjql8T4IS8SDj8r1605Dx9gydT5AKZprEBoI443HnXDQu2MwLIjq1
 zpg=
X-SBRS: 2.7
X-MesageID: 13277764
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13277764"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 27 Feb 2020 12:16:45 +0000
Message-ID: <20200227121645.2601280-4-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
In-Reply-To: <20200227121645.2601280-1-anthony.perard@citrix.com>
References: <20200227121645.2601280-1-anthony.perard@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 3/3] Memory: Only call ramblock_ptr when needed
 in qemu_ram_writeback
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SXQgaXMgcG9zc2libGUgdGhhdCBhIHJhbWJsb2NrIGRvZXNuJ3QgaGF2ZSBtZW1vcnkgdGhhdCBR
RU1VIGNhbgphY2Nlc3MsIHRoaXMgaXMgdGhlIGNhc2Ugd2l0aCB0aGUgWGVuIGh5cGVydmlzb3Iu
CgpJbiBvcmRlciB0byBhdm9pZCB0byB0cmlnZ2VyIGFuIGFzc2VydCwgb25seSBjYWxsIHJhbWJs
b2NrX3B0cigpIHdoZW4KbmVlZGVkIGluIHFlbXVfcmFtX3dyaXRlYmFjaygpLiBUaGlzIHNob3Vs
ZCBmaXggbWlncmF0aW9uIG9mIFhlbgpndWVzdHMgdGhhdCB3YXMgYnJva2VuIHdpdGggYmQxMDhh
NDRiYzI5ICgibWlncmF0aW9uOiByYW06IFN3aXRjaCB0bwpyYW0gYmxvY2sgd3JpdGViYWNrIiku
CgpTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNv
bT4KUmV2aWV3ZWQtYnk6IEp1YW4gUXVpbnRlbGEgPHF1aW50ZWxhQHJlZGhhdC5jb20+CkFja2Vk
LWJ5OiBQYW9sbyBCb256aW5pIDxwYm9uemluaUByZWRoYXQuY29tPgpNZXNzYWdlLUlkOiA8MjAx
OTEyMTkxNTQzMjMuMzI1MjU1LTEtYW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KLS0tCiBleGVj
LmMgfCA0ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4IDIzMWQ2ZTU2NDEwOS4uMGNj
NTAwZDUzYTIzIDEwMDY0NAotLS0gYS9leGVjLmMKKysrIGIvZXhlYy5jCkBAIC0yMTE2LDE0ICsy
MTE2LDEzIEBAIGludCBxZW11X3JhbV9yZXNpemUoUkFNQmxvY2sgKmJsb2NrLCByYW1fYWRkcl90
IG5ld3NpemUsIEVycm9yICoqZXJycCkKICAqLwogdm9pZCBxZW11X3JhbV93cml0ZWJhY2soUkFN
QmxvY2sgKmJsb2NrLCByYW1fYWRkcl90IHN0YXJ0LCByYW1fYWRkcl90IGxlbmd0aCkKIHsKLSAg
ICB2b2lkICphZGRyID0gcmFtYmxvY2tfcHRyKGJsb2NrLCBzdGFydCk7Ci0KICAgICAvKiBUaGUg
cmVxdWVzdGVkIHJhbmdlIHNob3VsZCBmaXQgaW4gd2l0aGluIHRoZSBibG9jayByYW5nZSAqLwog
ICAgIGdfYXNzZXJ0KChzdGFydCArIGxlbmd0aCkgPD0gYmxvY2stPnVzZWRfbGVuZ3RoKTsKIAog
I2lmZGVmIENPTkZJR19MSUJQTUVNCiAgICAgLyogVGhlIGxhY2sgb2Ygc3VwcG9ydCBmb3IgcG1l
bSBzaG91bGQgbm90IGJsb2NrIHRoZSBzeW5jICovCiAgICAgaWYgKHJhbWJsb2NrX2lzX3BtZW0o
YmxvY2spKSB7CisgICAgICAgIHZvaWQgKmFkZHIgPSByYW1ibG9ja19wdHIoYmxvY2ssIHN0YXJ0
KTsKICAgICAgICAgcG1lbV9wZXJzaXN0KGFkZHIsIGxlbmd0aCk7CiAgICAgICAgIHJldHVybjsK
ICAgICB9CkBAIC0yMTM0LDYgKzIxMzMsNyBAQCB2b2lkIHFlbXVfcmFtX3dyaXRlYmFjayhSQU1C
bG9jayAqYmxvY2ssIHJhbV9hZGRyX3Qgc3RhcnQsIHJhbV9hZGRyX3QgbGVuZ3RoKQogICAgICAg
ICAgKiBzcGVjaWZpZWQgYXMgcGVyc2lzdGVudCAob3IgaXMgbm90IG9uZSkgLSB1c2UgdGhlIG1z
eW5jLgogICAgICAgICAgKiBMZXNzIG9wdGltYWwgYnV0IHN0aWxsIGFjaGlldmVzIHRoZSBzYW1l
IGdvYWwKICAgICAgICAgICovCisgICAgICAgIHZvaWQgKmFkZHIgPSByYW1ibG9ja19wdHIoYmxv
Y2ssIHN0YXJ0KTsKICAgICAgICAgaWYgKHFlbXVfbXN5bmMoYWRkciwgbGVuZ3RoLCBibG9jay0+
ZmQpKSB7CiAgICAgICAgICAgICB3YXJuX3JlcG9ydCgiJXM6IGZhaWxlZCB0byBzeW5jIG1lbW9y
eSByYW5nZTogc3RhcnQ6ICIKICAgICAgICAgICAgICAgICAgICAgUkFNX0FERFJfRk1UICIgbGVu
Z3RoOiAiIFJBTV9BRERSX0ZNVCwKLS0gCkFudGhvbnkgUEVSQVJECgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:17:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:17:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7I6A-00062r-2H; Thu, 27 Feb 2020 12:17:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGbP=4P=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j7I68-00062h-Hh
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:17:00 +0000
X-Inumbo-ID: 0daf7032-595b-11ea-9c17-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0daf7032-595b-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 12:17:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582805820;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=DoHYWIF/aM2J/lXeslpKwVf4KNhLXaBsJHgw0AfGDDU=;
 b=N7RWKn9FlzjIeHsqDGAToIAIwuNrV+VyacS4S0NTfG0mSkED3id2rYE4
 /aT962JBMl7uLxWnYpOjc2WxWlwutkMaDJfsvssxU4HEuCLZWchTORYqS
 bnSjDLA2PRYGFrOFO28dEg/TGDC4hefcXmo9k+6+Z5ltVL9o+Bwgq1dg4 k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sRQEoyydPWijGWuMmiJiXvK3c+mqU8iMp3dGC0Sz3+oNkb4GRpy4DZ1FUwYnbBdI+/dGy8B+bf
 if799pTHGmQEn3uOf3dExChhvnKLYAg7XFMwFVFr9FcVPt5kIkxy9XteeEl0sKbZViSKaDh9E0
 Q/UEy5cIH/Y6XD+OkzPAwl6k+Teic0wJtpGlPlbVzkndbtnmDGfdeppG1KW/Xmk5SuuczprPjX
 60GJODWNne0dgW3cQkVRRa/jHFu1NsEn8785s4fhnsppbppfBydKvtO7I2w0XmcmrRxsb330U+
 wS0=
X-SBRS: 2.7
X-MesageID: 13103979
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13103979"
From: Anthony PERARD <anthony.perard@citrix.com>
To: <qemu-devel@nongnu.org>
Date: Thu, 27 Feb 2020 12:16:42 +0000
Message-ID: <20200227121645.2601280-1-anthony.perard@citrix.com>
X-Mailer: git-send-email 2.25.1
MIME-Version: 1.0
Subject: [Xen-devel] [PULL 0/3] Xen queue 2020-02-27
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Maydell <peter.maydell@linaro.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCBkYjczNmUwNDM3YWE2ZmQ3YzFiN2U0
NTk5YzE3Zjk2MTlhYjZiODM3OgoKICBNZXJnZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1v
dGVzL2JvbnppbmkvdGFncy9mb3ItdXBzdHJlYW0nIGludG8gc3RhZ2luZyAoMjAyMC0wMi0yNSAx
MzozMToxNiArMDAwMCkKCmFyZSBhdmFpbGFibGUgaW4gdGhlIEdpdCByZXBvc2l0b3J5IGF0OgoK
ICBodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9xZW11LWRt
LmdpdCB0YWdzL3B1bGwteGVuLTIwMjAwMjI3Cgpmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAg
dG8gNWQ0Yzk1NDkzMWJhNjI2NjFjNmExYmMxNmNlNjA0YTAxMmExMDAwNzoKCiAgTWVtb3J5OiBP
bmx5IGNhbGwgcmFtYmxvY2tfcHRyIHdoZW4gbmVlZGVkIGluIHFlbXVfcmFtX3dyaXRlYmFjayAo
MjAyMC0wMi0yNyAxMTo1MDozMCArMDAwMCkKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KWGVuIHF1ZXVlIDIwMjAtMDItMjcK
CiogZml4IGZvciB4ZW4tYmxvY2sKKiBmaXggaW4gZXhlYy5jIGZvciBtaWdyYXRpb24gb2YgeGVu
IGd1ZXN0Ciogb25lIGNsZWFudXAgcGF0Y2gKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQW50aG9ueSBQRVJBUkQgKDEpOgog
ICAgICBNZW1vcnk6IE9ubHkgY2FsbCByYW1ibG9ja19wdHIgd2hlbiBuZWVkZWQgaW4gcWVtdV9y
YW1fd3JpdGViYWNrCgpQYXVsIER1cnJhbnQgKDEpOgogICAgICB4ZW4tYnVzL2Jsb2NrOiBleHBs
aWNpdGx5IGFzc2lnbiBldmVudCBjaGFubmVscyB0byBhbiBBaW9Db250ZXh0CgpQaGlsaXBwZSBN
YXRoaWV1LURhdWTDqSAoMSk6CiAgICAgIGh3L3hlbi94ZW5fcHRfbG9hZF9yb206IFJlbW92ZSB1
bnVzZWQgaW5jbHVkZXMKCiBleGVjLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArKy0t
CiBody9ibG9jay9kYXRhcGxhbmUveGVuLWJsb2NrLmMgfCAyMCArKysrKysrKysrKysrKysrKyst
LQogaHcveGVuL3hlbi1idXMuYyAgICAgICAgICAgICAgIHwgMjcgKysrKysrKysrKysrKysrKysr
KysrKystLS0tCiBody94ZW4veGVuX3B0X2xvYWRfcm9tLmMgICAgICAgfCAgNCAtLS0tCiBpbmNs
dWRlL2h3L3hlbi94ZW4tYnVzLmggICAgICAgfCAgNSArKysrLQogNSBmaWxlcyBjaGFuZ2VkLCA0
NyBpbnNlcnRpb25zKCspLCAxMyBkZWxldGlvbnMoLSkKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:18:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:18:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7I7c-0006Lo-GU; Thu, 27 Feb 2020 12:18:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SGbP=4P=citrix.com=anthony.perard@srs-us1.protection.inumbo.net>)
 id 1j7I7b-0006Lf-QC
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:18:31 +0000
X-Inumbo-ID: 4405d37e-595b-11ea-83b0-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4405d37e-595b-11ea-83b0-bc764e2007e4;
 Thu, 27 Feb 2020 12:18:31 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582805911;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=leJlT/PogD+4eEMLNXJBwg3gOe8mb22nIY33UNBkSvg=;
 b=CtZwjNxSlhKQaSumuhRlfXU+UjtZBcA34sUIQ2b7jZ4mVr2eGmWWKf3w
 161PedPmyElgWfRZ5k/eRRrySqnQ9ZROHQ39e9lns00iAkHjyKcRnnhGS
 hkAl7XUetA+HOailSqTwgHWqXAsBDNGtkZ7nTy4S7UstY0lIW+ExRl2Lq A=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=anthony.perard@citrix.com;
 spf=Pass smtp.mailfrom=anthony.perard@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 anthony.perard@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 anthony.perard@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="anthony.perard@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="anthony.perard@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: EZcnnE8ANHumrgCk71hvQ1MXqxkdFYtqR8fspKhUhtBHUwmitLzR+F+5/cs9t0beQWMM1mtcbv
 tD9Yq2Lxv0ta67YvabechDPL8+baFjNJITKLsI3utX36OLiVkwSkHFVQ3iALXoRfPckMbZMa/D
 Xd1FVZWLcZslqlJ9JwgJT6ZPg0lyb9gQumXeorVq9YRQhH0axUJ5krVgN23Wdkg24XSELvb+MZ
 Nc/FDZLGMmJYbPBMBL8GXdhb1OdxdXvXOzs21jK0Wcvi05X43VaBubDZqGrOD/cXxlMgsc4oPR
 ww4=
X-SBRS: 2.7
X-MesageID: 13277810
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13277810"
Date: Thu, 27 Feb 2020 12:18:25 +0000
From: Anthony PERARD <anthony.perard@citrix.com>
To: Paul Durrant <pdurrant@gmail.com>
Message-ID: <20200227121825.GE2193@perard.uk.xensource.com>
References: <20191014142246.4538-1-philmd@redhat.com>
 <20191014142246.4538-9-philmd@redhat.com>
 <CACCGGhCaC5-K+q+fJpTt5aZQ=-XurNAWwNDvKunBLaFHvu7yow@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CACCGGhCaC5-K+q+fJpTt5aZQ=-XurNAWwNDvKunBLaFHvu7yow@mail.gmail.com>
Subject: Re: [Xen-devel] [PATCH 08/20] hw/xen/xen_pt_load_rom: Remove unused
 includes
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Peter Maydell <peter.maydell@linaro.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, Paul Durrant <paul@xen.org>,
 qemu-devel@nongnu.org, Gerd
 Hoffmann <kraxel@redhat.com>, Max Reitz <mreitz@redhat.com>,
 Eric Blake <eblake@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>,
 qemu-block@nongnu.org, Helge Deller <deller@gmx.de>, David
 Hildenbrand <david@redhat.com>, Markus
 Armbruster <armbru@redhat.com>, Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Andrzej Zaborowski <balrogg@gmail.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Xie Changlong <xiechanglong.d@gmail.com>, qemu-s390x@nongnu.org,
 qemu-arm@nongnu.org, Stefan Hajnoczi <stefanha@redhat.com>,
 Paolo Bonzini <pbonzini@redhat.com>, John Snow <jsnow@redhat.com>,
 Richard Henderson <rth@twiddle.net>, Kevin Wolf <kwolf@redhat.com>,
 Wen Congyang <wencongyang2@huawei.com>, Cornelia Huck <cohuck@redhat.com>,
 Philippe =?iso-8859-1?Q?Mathieu-Daud=E9?= <philmd@redhat.com>, "Michael S.
 Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gTW9uLCBPY3QgMTQsIDIwMTkgYXQgMDM6Mjk6NDJQTSArMDEwMCwgUGF1bCBEdXJyYW50IHdy
b3RlOgo+IE9uIE1vbiwgMTQgT2N0IDIwMTkgYXQgMTU6MjcsIFBoaWxpcHBlIE1hdGhpZXUtRGF1
ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4gd3JvdGU6Cj4gPgo+ID4geGVuX3B0X2xvYWRfcm9tLmMg
ZG9lcyBub3QgdXNlIGFueSBvZiB0aGVzZSBpbmNsdWRlcywgcmVtb3ZlIHRoZW0uCj4gPgo+ID4g
U2lnbmVkLW9mZi1ieTogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29t
Pgo+IAo+IFJldmlld2VkLWJ5OiBQYXVsIER1cnJhbnQgPHBhdWxAeGVuLm9yZz4KCkhpLAoKSSd2
ZSBhZGRlZCB0aGlzIHBhdGNoIHRvIGEgcHVsbCByZXF1ZXN0cyBmb3IgdGhlIHhlbi4KCkNoZWVy
cywKCi0tIApBbnRob255IFBFUkFSRAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:24:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:24:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ICu-0007HF-6w; Thu, 27 Feb 2020 12:24:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7ICs-0007HA-UG
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:23:58 +0000
X-Inumbo-ID: 04166ed0-595c-11ea-b7e8-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 04166ed0-595c-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 12:23:52 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7ICm-0000pk-K9; Thu, 27 Feb 2020 12:23:52 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7ICl-0005YL-UY; Thu, 27 Feb 2020 12:23:52 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7ICl-00081w-Ts; Thu, 27 Feb 2020 12:23:51 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147612-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=1d3215fd24f47eaa4877542a59b4bbf5afc0cfe8
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 12:23:51 +0000
Subject: [Xen-devel] [ovmf test] 147612: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYxMiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2MTIvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgMWQzMjE1ZmQyNGY0N2VhYTQ4Nzc1NDJhNTliNGJiZjVhZmMwY2ZlOApiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA1MCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNTAgZGF5cyAgMTMyIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzM5NSAgMjAyMC0wMi0yMSAxMDowMToyMCBaICAgIDYgZGF5cyAgICA0IGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIE5pY2hvbGFzIEFybW91
ciA8bmljaG9sYXMuYXJtb3VyQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5j
b20+CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWph
d2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAg
U2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3Rl
dmVuLnNoaUBpbnRlbC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54
dUBpbnRlbC5jb20+CiAgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1
QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NzM4IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 12:33:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 12:33:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ILj-00089j-3P; Thu, 27 Feb 2020 12:33:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7ILh-00089e-ME
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 12:33:05 +0000
X-Inumbo-ID: 4903b128-595d-11ea-966e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4903b128-595d-11ea-966e-12813bfff9fa;
 Thu, 27 Feb 2020 12:32:58 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7ILZ-0000zj-PU; Thu, 27 Feb 2020 12:32:57 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7ILZ-0006Sl-81; Thu, 27 Feb 2020 12:32:57 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7ILZ-00058g-7K; Thu, 27 Feb 2020 12:32:57 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147609-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:build-i386-pvops:kernel-build:fail:regression
 linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f25804f389846835535db255e7ba80eeed967ed7
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 12:32:57 +0000
Subject: [Xen-devel] [linux-4.19 test] 147609: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYwOSBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2MDkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAg
IDYga2VybmVsLWJ1aWxkICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0MjkzMgogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wy
IGZhaWwgUkVHUi4gdnMuIDE0MjkzMgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxv
Y2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAg
IDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICBi
bG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2Vk
IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXNoYWRvdyAgMSBidWlsZC1jaGVjaygxKSAgYmxvY2tlZCBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1k
ZWJpYW5odm0taTM4Ni14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVz
dC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAxIGJ1
aWxkLWNoZWNrKDEpICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBu
L2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYt
YW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFt
ZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
IDEgYnVpbGQtY2hlY2soMSkgICAgICBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWZyZWVi
c2QxMC1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAxIGJ1aWxkLWNoZWNrKDEpICAg
ICAgICAgICAgICAgYmxvY2tlZCBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3Ry
aWN0LWFtZDY0LWRtcmVzdHJpY3QgMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAxNDI4ODAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcngg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5z
dGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRp
dmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICBmMjU4MDRmMzg5ODQ2ODM1NTM1ZGIyNTVlN2Jh
ODBlZWVkOTY3ZWQ3CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBjMzAz
OGU3MThhMTlmYzU5NmY3YjFiYWJhMGY4M2Q1MTQ2ZGM3Nzg0CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxNDI5MzIgIDIwMTktMTAtMTkgMjM6MTc6MTAgWiAgMTMwIGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTQzMzI2ICAyMDE5LTEwLTI5IDA4OjQ5OjI5IFogIDEyMSBkYXlzICAgMTcgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjA5ICAyMDIwLTAyLTI1IDIyOjEzOjUxIFogICAg
MSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxODUzIHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtaGYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tl
ZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAg
ICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkz
ODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGJsb2NrZWQgCiB0ZXN0
LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBi
bG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11
dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGJs
b2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9y
dC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9s
b2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBl
dGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9z
c3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTto
Yj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGlu
Zy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDExODQ2MyBsaW5lcyBsb25nLikKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 13:09:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 13:09:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Iv1-0002LL-A5; Thu, 27 Feb 2020 13:09:35 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7Iv0-0002LG-LC
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 13:09:34 +0000
X-Inumbo-ID: 657094de-5962-11ea-967b-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 657094de-5962-11ea-967b-12813bfff9fa;
 Thu, 27 Feb 2020 13:09:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582808973;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=T2rtAigrlyMNcHdDkCrxsChHo5Pvb4R1bEspv/r2UFY=;
 b=JnWxegi1gseIu/5V/o1KqTaTCXZCCwer0ClqAPPWAAcOf+LQlkiJhPWa
 ds6bDZdiCKGmY8TA0Cd/3KQAXad1v3w15OSNh5MEVY5yl5gJ4lQyn2/cU
 xN9aww3jaffzvwaJz37UhRPIzKH9xtpvGXad/J5wFUYx1KIXzVhuno7qz 8=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Gii2cJwAMneP0k5VmH9781jIaGann1zhAXWzr1SyRtz9oGItlqT7GTUlGRB/KLvCpL55EepjBM
 /kx7beUymOK3ZtCAs6UJ0Cb8mSsddwJDRdvUZJjJbszUxBv4dN+UjyQkcenqKmLt4kPa5j2aFD
 QITpXSwc/IvV53AQIiuoNbDzaqpGaTaAnnb243dH+oioqLcAI/HgyzNoAne3TFo7CsAh7hL4qZ
 THMDLb8PCEO/1D6WCFMfDRErwdBKxpkb8pd0XUdKy3OLreR1c0opfqST9j9Cqt6h+Qnz7aNutV
 oMA=
X-SBRS: 2.7
X-MesageID: 13450608
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13450608"
Date: Thu, 27 Feb 2020 14:09:25 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227130925.GO24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-18-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-18-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 17/23] xen/build: Start using
 if_changed
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6NDlBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gVGhpcyBwYXRjaCBzdGFydCB0byB1c2UgaWZfY2hhbmdlZCBpbnRyb2R1Y2VkIGlu
IGEgcHJldmlvdXMgY29tbWl0Lgo+IAo+IFdoZW5ldmVyIGlmX2NoYW5nZWQgaXMgY2FsbGVkLCB0
aGUgdGFyZ2V0IG11c3QgaGF2ZSBGT1JDRSBhcwo+IGRlcGVuZGVuY3kgc28gdGhhdCBpZl9jaGFu
Z2VkIGNhbiBjaGVjayBpZiB0aGUgY29tbWFuZCBsaW5lIHRvIGJlCj4gcnVuIGFzIGNoYW5nZWQs
IHNvIHRoZSBtYWNybyAkKHJlYWwtcHJlcmVxcykgbXVzdCBiZSB1c2UgdG8KICAgICAgXiBoYXMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4gdXNlZAo+IGRpc2Nv
dmVyIHRoZSBkZXBlbmRlbmNpZXMgd2l0aG91dCAiRk9SQ0UiLgo+IAo+IFdoZW5ldmVyIGEgdGFy
Z2V0IGlzbid0IGluIG9iai15LCBpdCBzaG91bGQgYmUgYWRkZWQgdG8gZXh0cmEteSBzbyB0aGUK
PiAuKi5jbWQgZGVwZW5kZW5jeSBmaWxlIGFzc29jaWF0ZWQgd2l0aCB0aGUgdGFyZ2V0IGNhbiBi
ZSBsb2FkZWQuIFRoaXMKPiBpcyBkb25lIGZvciB4c20vZmxhc2svIGFuZCBib3RoIGNvbW1vbi9s
aWJ7ZWxmLGZkdH0vIGFuZAo+IGFyY2gveDg2L01ha2VmaWxlLgo+IAo+IEZvciB0aGUgdGFyZ2V0
cyB0aGF0IGdlbmVyYXRlcyAuKi5kIGRlcGVuZGVuY3kgZmlsZXMsIHRoZXJlJ3MgZ29pbmcgdG8K
ICAgICAgICAgICAgICAgICAgICAgICBeIGdlbmVyYXRlCj4gYmUgdHdvIGRlcGVuZGVuY3kgZmls
ZXMgKC4qLmQgYW5kIC4qLmNtZCkgdW50aWwgd2UgY2FuIG1lcmdlIHRoZW0KPiB0b2dldGhlciBp
biBhIGxhdGVyIHBhdGNoIHZpYSBmaXhkZXAgZnJvbSBMaW51eC4KPiAKPiBPbmUgY2xlYW51cCwg
bGliZWxmLXJlbG9jYXRlLm8gZG9lc24ndCBleGlzdCBhbnltb3JlLgo+IAo+IFdlIGltcG9ydCBj
bWRfbGQgYW5kIGNtZF9vYmpjb3B5IGZyb20gTGludXggdjUuNC4KPiAKPiBTaWduZWQtb2ZmLWJ5
OiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPiAtLS0KPiAgeGVu
L1J1bGVzLm1rICAgICAgICAgICAgICAgfCA2OCArKysrKysrKysrKysrKysrKysrKysrKysrKyst
LS0tLS0tLS0tLQo+ICB4ZW4vYXJjaC9hcm0vTWFrZWZpbGUgICAgICB8ICA0ICstLQo+ICB4ZW4v
YXJjaC94ODYvTWFrZWZpbGUgICAgICB8ICAxICsKPiAgeGVuL2FyY2gveDg2L2VmaS9NYWtlZmls
ZSAgfCAgNyArKy0tCj4gIHhlbi9jb21tb24vbGliZWxmL01ha2VmaWxlIHwgMTIgKysrKy0tLQo+
ICB4ZW4vY29tbW9uL2xpYmZkdC9NYWtlZmlsZSB8ICA5ICsrKy0tCj4gIHhlbi94c20vZmxhc2sv
TWFrZWZpbGUgICAgIHwgMTcgKysrKysrKy0tLQo+ICA3IGZpbGVzIGNoYW5nZWQsIDg0IGluc2Vy
dGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vUnVsZXMubWsg
Yi94ZW4vUnVsZXMubWsKPiBpbmRleCA4ODA3YTJlMjFjOTQuLmJiNGNlZDVmMGRkNCAxMDA2NDQK
PiAtLS0gYS94ZW4vUnVsZXMubWsKPiArKysgYi94ZW4vUnVsZXMubWsKPiBAQCAtNTIsNiArNTIs
MTggQEAgU1BFQ0lBTF9EQVRBX1NFQ1RJT05TIDo9IHJvZGF0YSAkKGZvcmVhY2ggYSwxIDIgNCA4
IDE2LCBcCj4gIAo+ICBpbmNsdWRlIE1ha2VmaWxlCj4gIAo+ICsjIExpbmtpbmcKPiArIyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KCkknbSBub3Qgc3VyZSBhZGRpbmcgc3VjaCBkZWxpbWl0ZXJzIGlzIGhl
bHBmdWwsIHBlb3BsZSB0ZW5kIHRvIGZvcmdldAp0byBhZGQgdGhlbSBpbiBuZXdlciBjaGFuZ2Vz
IGFuZCBpdCBlbmRzIHVwIGJlaW5nIGFsbCBhc3ltbWV0cmljLgoKPiArCj4gK3F1aWV0X2NtZF9s
ZCA9IExEICAgICAgJEAKPiArY21kX2xkID0gJChMRCkgJChYRU5fTERGTEFHUykgLXIgLW8gJEAg
JChyZWFsLXByZXJlcXMpCj4gKwo+ICsjIE9iamNvcHkKPiArIyAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
PiArCj4gK3F1aWV0X2NtZF9vYmpjb3B5ID0gT0JKQ09QWSAkQAo+ICtjbWRfb2JqY29weSA9ICQo
T0JKQ09QWSkgJChPQkpDT1BZRkxBR1MpICQ8ICRACj4gKwo+ICBkZWZpbmUgZ2VuZGVwCj4gICAg
ICBpZm5lcSAoJCgxKSwkKHN1YnN0IC8sOiwkKDEpKSkKPiAgICAgICAgICBERVBTICs9ICQoZGly
ICQoMSkpLiQobm90ZGlyICQoMSkpLmQKPiBAQCAtMTYxLDI5ICsxNzMsNDcgQEAgZWxzZQo+ICAJ
JChDQykgJChjX2ZsYWdzKSAtYyAkPCAtbyAkQAo+ICBlbmRpZgo+ICAKPiAtJS5vOiAlLlMgTWFr
ZWZpbGUKPiAtCSQoQ0MpICQoYV9mbGFncykgLWMgJDwgLW8gJEAKPiArcXVpZXRfY21kX2NjX29f
UyA9IENDICAgICAgJEAKPiArY21kX2NjX29fUyA9ICQoQ0MpICQoYV9mbGFncykgLWMgJDwgLW8g
JEAKPiArCj4gKyUubzogJS5TIEZPUkNFCj4gKwkkKGNhbGwgaWZfY2hhbmdlZCxjY19vX1MpCj4g
Kwo+ICsKPiArcXVpZXRfY21kX29ial9pbml0X28gPSBJTklUX08gICRACgpJTklUX08gc2VlbXMg
a2luZCBvZiB3ZWlyZCwgbWF5YmUganVzdCB1c2luZyBDSEVDSyB3b3VsZCBiZSBPSz8KClRoZSBy
ZXN0IExHVE06CgpSZXZpZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJp
eC5jb20+CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 13:15:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 13:15:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7J0I-00039N-UO; Thu, 27 Feb 2020 13:15:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7J0I-00039I-1d
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 13:15:02 +0000
X-Inumbo-ID: 28b1d714-5963-11ea-b7e8-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 28b1d714-5963-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 13:15:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582809301;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=ds++XOSfpgpuKpPwekWRFaioE+6sLJdR/jm5TuvHpTs=;
 b=fiN+wrfJAF+4uoE+VznS4KF+v3cVzR+B+dUkwWkIS2h1MZZVBFVjDxSc
 OY5YvasCBOfS1nIX8nMg10IDaEiPdEG+2wyS6Fb77uzOvOPlM7irn30BR
 L6BDTQsCmPiX7fTuy0IGq7osVQvRb+mrw2fNieUd9H76Un9AVuga6Nei6 Q=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: mawhXjPcva+NbJJFfJTJQ6gAYQU4uZjgDBGeXUpEgcQDlzuq9+Ty9tkr25OQbdKQRJXg0i0uOF
 m6CmrCU5Q/ZMvw+dQH1HOFzKGX1TqC7jgkJcpir7f0xAZe4nlU1hQlEjTz0Picvh/kroAJk7vh
 P/Jbkw1ih7sJV5idkq00LSEWXJ63jtYX4uyQmNGiIYxW9+fwbfqnlcnpzjmhPbm9DtdFfRZIX7
 RCQig2SrEipQLaj5UuKONpQbw/yV1zcCh5SYa46QQggjUjaZgJW/rDHR/XQdtYyuNiiipw54la
 5LQ=
X-SBRS: 2.7
X-MesageID: 13280144
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13280144"
Date: Thu, 27 Feb 2020 14:14:52 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227131452.GP24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-21-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-21-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 20/23] xen/build: factorise
 generation of the linker scripts
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>,
 xen-devel@lists.xenproject.org, Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6NTJBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gSW4gQXJtIGFuZCBYODYgbWFrZWZpbGUsIGdlbmVyYXRpbmcgdGhlIGxpbmtlciBz
Y3JpcHQgaXMgdGhlIHNhbWUsIHNvCj4gd2UgY2FuIHNpbXBseSBoYXZlIGJvdGggY2FsbCB0aGUg
c2FtZSBtYWNyby4KPiAKPiBXZSBuZWVkIHRvIGFkZCAqLmxkcyBmaWxlcyBpbnRvIGV4dHJhLXkg
c28gdGhhdCBSdWxlcy5tayBjYW4gZmluZCB0aGUKPiAuKi5jbWQgZGVwZW5kZW5jeSBmaWxlIGFu
ZCBsb2FkIGl0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBl
cmFyZEBjaXRyaXguY29tPgo+IC0tLQo+ICB4ZW4vUnVsZXMubWsgICAgICAgICAgfCA4ICsrKysr
KysrCj4gIHhlbi9hcmNoL2FybS9NYWtlZmlsZSB8IDUgKystLS0KPiAgeGVuL2FyY2gveDg2L01h
a2VmaWxlIHwgNiArKystLS0KPiAgMyBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA2
IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vUnVsZXMubWsgYi94ZW4vUnVsZXMu
bWsKPiBpbmRleCA4YzdkYmE5MjExZDEuLjAyY2QzN2QwNDA1NCAxMDA2NDQKPiAtLS0gYS94ZW4v
UnVsZXMubWsKPiArKysgYi94ZW4vUnVsZXMubWsKPiBAQCAtMjMwLDYgKzIzMCwxNCBAQCBjbWRf
c19TID0gJChDUFApICQoZmlsdGVyLW91dCAtV2EkKGNvbW1hKSUsJChhX2ZsYWdzKSkgJDwgLW8g
JEAKPiAgJS5zOiAlLlMgRk9SQ0UKPiAgCSQoY2FsbCBpZl9jaGFuZ2VkLGNwcF9zX1MpCj4gIAo+
ICsjIExpbmtlciBzY3JpcHRzLCAubGRzLlMgLT4gLmxkcwo+ICtxdWlldF9jbWRfY2NfbGRzX1Mg
PSBMRFMgICAgICRACj4gK2RlZmluZSBjbWRfY2NfbGRzX1MKPiArICAgICQoQ0MpIC1QIC1FIC1V
aTM4NiAkKGZpbHRlci1vdXQgLVdhJChjb21tYSklLCQoYV9mbGFncykpIC1vICRAICQ8OyBcCgpE
byB5b3Uga25vdyB3aHkgdGhlIC1VaTM4NiBpcyBuZWVkZWQ/CgpBbHNvLCBjYW4gdGhpcyB1c2Ug
dGhlIENQUCBydW5lPyBJIHdvdWxkIGF0IGxlYXN0IGNvbnNpZGVyIG5hbWluZyB0aGlzCkNQUCwg
YXMgaXQncyBwcmUtcHJvY2Vzc2luZyB0aGUgbGluayBzY3JpcHQsIExEUyBzZWVtcyBxdWl0ZSBv
YnNjdXJlLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 13:16:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 13:16:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7J1o-0003F4-B3; Thu, 27 Feb 2020 13:16:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7J1m-0003Ey-Kw
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 13:16:34 +0000
X-Inumbo-ID: 5fbfdd64-5963-11ea-9688-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5fbfdd64-5963-11ea-9688-12813bfff9fa;
 Thu, 27 Feb 2020 13:16:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582809393;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=+wCizziVMa0qwt6Gr1EXR4ostZUU2M8NN7g1TGGm//4=;
 b=EvuJ3Cb5yJEHE+W3qwr2zIhco4Ba0Rvwe668KsyjHtJAXYts8jDT9pbr
 26ePywnsUbNI0KVACBQOTkyLmsBnIgHCcYYhMOsKWl49H4U21WubVc3Fs
 NF77sH/+qYJYiZmmGeeHOV0UCKeI7ZtMeiX+O1y72iKrtsM6ACmZpBM6F A=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ui15XZb5wFHTIea4pikYInlktdN+OVmYDK8RuesNz+oV3hsr+tje8Pdqo3qGjlPFX5Mcgr2ZUt
 Zwa9boaRvtIxV8Sx1+6gR0Xn8xpRYLCv92d5kRVcK1SCDciiTFtg9SvSn5mJ8JzQpaTpe53K/y
 xHfwfAiw1OF1NYLCfN/Ehmdmb82SCv0HVtAg1Q2z2dSj46MH/wzU0km0kvw4ZhgAL1u0t5DoSB
 Tj8QikRgNa2RQaaHoysxZ3uLwC3Dva1zn18AO8IdpfPJjSSOIqGyiimRVMDNLVzqyj9cc1OCi8
 iOo=
X-SBRS: 2.7
X-MesageID: 13726827
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13726827"
Date: Thu, 27 Feb 2020 14:16:25 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Message-ID: <20200227131625.GQ24458@Air-de-Roger.citrite.net>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
 <20200226113355.2532224-22-anthony.perard@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20200226113355.2532224-22-anthony.perard@citrix.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [XEN PATCH v3 21/23] xen/build: Use if_changed for
 prelink*.o
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzM6NTNBTSArMDAwMCwgQW50aG9ueSBQRVJBUkQg
d3JvdGU6Cj4gV2UgY2hhbmdlIHRoZSBkZXBlbmRlbmNpZXMgb2YgcHJlbGluay1lZmkubyBzbyB0
aGF0IHdlIGNhbiB1c2UgdGhlCj4gc2FtZSBjb21tYW5kIGxpbmUuIFRoZSBkZXBlbmRlbmN5IG9u
IGVmaS9idWlsdF9pbi5vIGlzbid0IG5lZWRlZAo+IGJlY2F1c2UsIHdlIGFscmVhZHkgaGF2ZToK
PiAgICAgZWZpLyoubzogZWZpL2J1aWx0X2luLm8KPiB0byBidWlsZCBlZmkvKi5vIGZpbGVzIHRo
YXQgcHJlbGluay1lZmkubyBuZWVkcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBBbnRob255IFBFUkFS
RCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 13:29:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 13:29:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7JDi-0004Bm-H4; Thu, 27 Feb 2020 13:28:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=rzP0=4P=redhat.com=pbonzini@srs-us1.protection.inumbo.net>)
 id 1j7JDg-0004Bh-Go
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 13:28:52 +0000
X-Inumbo-ID: 181f0e06-5965-11ea-b7e8-bc764e2007e4
Received: from us-smtp-delivery-1.mimecast.com (unknown [205.139.110.120])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTP
 id 181f0e06-5965-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 13:28:52 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com;
 s=mimecast20190719; t=1582810131;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=7cil+S2TI0XenfpWIIHgW3zIl7wCogwPVlPkS1oJPDY=;
 b=iyNjlY7EoBq/ma+A+6Qodz2rf7LPyd73dnecPArgJGyrtrN01uVa8OF/FCr1acHchdAdG3
 1Vue+XxbrjcuooTlfA1aS8YVFR5J5Djz5u2/VY5oTLVfjGgufkYz989uvvQIV1b6Pvx+5q
 oTq65sDWmisNd59lhT0+nejvzgvm5H0=
Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com
 [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id
 us-mta-80-mNIosJgVP5Cqvjkc_YPYbA-1; Thu, 27 Feb 2020 08:28:44 -0500
X-MC-Unique: mNIosJgVP5Cqvjkc_YPYbA-1
Received: by mail-wr1-f72.google.com with SMTP id p12so457079wrm.13
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 05:28:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=fD0MNpuWhab4G9SMLJRbIrZoxFLbb/kORsNGxaBYd4A=;
 b=evXrXLyBeWuN71tnENy7tUZsYeUyUQwDdo6qGyT7QLODfsnsYfNOHyI6WkLtKEZR9S
 ClJOWB1Gc0U9ZnUhutKwcKmRU91RkyQFeiD7OM4WsbJFfzCfSoq3Z2Tl/utzzYhBIhCS
 DPa1mk3tINXrbXaQTSq2hkECNd1Q8LurCGODhBw8sf8yRb9Chc+xErCFFUE2X3UEtCOz
 GGFPpLLRqtt5lFbw32E28hcTSKCy0cOVf9F33Vb/bMcASGCSWCkWzLrYk2efFuiibzAT
 AjH64OAo+zh2NZCmg3bmUjrlHs2QbhcQUmfAQOKVAhNpcZCpKKPr1QCz1hPANF8r7Pa2
 +mnQ==
X-Gm-Message-State: APjAAAXznym536aGmk5s0tdQvB24kRpnG8AIMEEEvho4jCbLRTLkco/p
 lGpLrISOuw72pwtDETbvM5z8qriChcwrQ0Wz+WtAOCuuaxk9C35ui81kJS+L7D+naZX7N0WJj+x
 fiW/YkBo/luGUxMab6TaxD+vBI24=
X-Received: by 2002:a05:600c:2c06:: with SMTP id
 q6mr5577719wmg.154.1582810123068; 
 Thu, 27 Feb 2020 05:28:43 -0800 (PST)
X-Google-Smtp-Source: APXvYqxX9vFksVNpjyfpvF+15trhX7hg8u9UM2U82hQyws3i3YOmakD1qZEDxeGYMrxyXo5pOq/jow==
X-Received: by 2002:a05:600c:2c06:: with SMTP id
 q6mr5577674wmg.154.1582810122767; 
 Thu, 27 Feb 2020 05:28:42 -0800 (PST)
Received: from ?IPv6:2001:b07:6468:f312:30cb:d037:e500:2b47?
 ([2001:b07:6468:f312:30cb:d037:e500:2b47])
 by smtp.gmail.com with ESMTPSA id z1sm7450624wmf.42.2020.02.27.05.28.40
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 27 Feb 2020 05:28:42 -0800 (PST)
To: Laurent Vivier <laurent@vivier.eu>,
 =?UTF-8?Q?Philippe_Mathieu-Daud=c3=a9?= <philmd@redhat.com>,
 Markus Armbruster <armbru@redhat.com>, qemu-devel@nongnu.org,
 QEMU Trivial <qemu-trivial@nongnu.org>
References: <20191014142246.4538-1-philmd@redhat.com>
 <dacba192-0a1e-9801-3e6f-02583bd8b994@redhat.com>
 <fe8ef9e8-d8d2-e92c-cde3-13a11fa1a5bf@vivier.eu>
From: Paolo Bonzini <pbonzini@redhat.com>
Message-ID: <18164a90-1ad2-28d1-f6e2-cc7741532f72@redhat.com>
Date: Thu, 27 Feb 2020 14:28:40 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <fe8ef9e8-d8d2-e92c-cde3-13a11fa1a5bf@vivier.eu>
Content-Language: en-US
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: redhat.com
Subject: Re: [Xen-devel] [PATCH 00/20] hw: Clean up hw/i386 headers (and few
 alpha/hppa)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Fam Zheng <fam@euphon.net>, Peter Maydell <peter.maydell@linaro.org>,
 Matthew Rosato <mjrosato@linux.ibm.com>, Paul Durrant <paul@xen.org>,
 Gerd Hoffmann <kraxel@redhat.com>, Eric Blake <eblake@redhat.com>,
 Stefano Stabellini <sstabellini@kernel.org>, qemu-block@nongnu.org,
 Helge Deller <deller@gmx.de>, David Hildenbrand <david@redhat.com>,
 Halil Pasic <pasic@linux.ibm.com>,
 Christian Borntraeger <borntraeger@de.ibm.com>,
 Marcel Apfelbaum <marcel.apfelbaum@gmail.com>,
 Anthony Perard <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Andrzej Zaborowski <balrogg@gmail.com>, Eduardo Habkost <ehabkost@redhat.com>,
 Xie Changlong <xiechanglong.d@gmail.com>, qemu-s390x@nongnu.org,
 qemu-arm@nongnu.org, Stefan Hajnoczi <stefanha@redhat.com>,
 John Snow <jsnow@redhat.com>, Richard Henderson <rth@twiddle.net>,
 Kevin Wolf <kwolf@redhat.com>, Wen Congyang <wencongyang2@huawei.com>,
 Cornelia Huck <cohuck@redhat.com>, Max Reitz <mreitz@redhat.com>,
 "Michael S. Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjYvMTAvMTkgMTU6MzIsIExhdXJlbnQgVml2aWVyIHdyb3RlOgo+IExlIDI2LzEwLzIwMTkg
w6AgMTQ6MjAsIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIGEgw6ljcml0wqA6Cj4+IEhpLAo+Pgo+
PiBPbiAxMC8xNC8xOSA0OjIyIFBNLCBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSB3cm90ZToKPj4+
IFRoaXMgaXMgYSBmb2xsb3ctdXAgb2YgTWFya3VzJ3MgY2xlYW51cCBzZXJpZXM6Cj4+PiBUYW1l
IGEgZmV3ICJ0b3VjaCB0aGlzLCByZWNvbXBpbGUgdGhlIHdvcmxkIgo+Pj4gaHR0cHM6Ly93d3cu
bWFpbC1hcmNoaXZlLmNvbS9xZW11LWRldmVsQG5vbmdudS5vcmcvbXNnNjM1NzQ4Lmh0bWwKPj4+
Cj4+PiBUaGlzIHBhcnQgaXMgbW9zdGx5IHJlc3RyaWN0ZWQgdG8gWDg2LCBidXQgc2luY2Ugc29t
ZSBmaWxlIGZyb20gdGhlCj4+PiBBbHBoYS9QQS1SSVNDIG1hY2hpbmVzIGluY2x1ZGUgImh3L2kz
ODYvcGMuaCIgSSBoYWQgdG8gZml4IHRoZW0KPj4+IHRvby4KPj4+Cj4+PiBFdmVudHVhbGx5IEkn
bGwgc3VjY2VlZCBhdCByZW1vdmluZyBody9pMzg2LyBkZXBlbmRlbmN5IG9uIG5vbi1YODYKPj4+
IHBsYXRmb3JtcyAoUXVlc3QgSSBzdGFydGVkIDIgeWVhcnMgYWdvLi4uKS4KPj4+Cj4+PiBSZWdh
cmRzLAo+Pj4KPj4+IFBoaWwuCj4+Pgo+Pj4gUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgKDIwKToK
Pj4+IMKgwqAgdmw6IEFkZCBtaXNzaW5nICJody9ib2FyZHMuaCIgaW5jbHVkZQo+Pj4gwqDCoCBo
dy9zb3V0aGJyaWRnZS9pY2g5OiBSZW1vdmVkIHVudXNlZCBoZWFkZXJzCj4+PiDCoMKgIGh3L2lu
cHV0L3Bja2JkOiBSZW1vdmUgdW51c2VkICJody9pMzg2L3BjLmgiIGhlYWRlcgo+Pj4gwqDCoCBo
dy9pMzg2L2lvYXBpY19pbnRlcm5hbDogUmVtb3ZlIHVudXNlZCAiaHcvaTM4Ni9pb2FwaWMuaCIg
aGVhZGVyCj4+PiDCoMKgIGh3L3RpbWVyOiBSZW1vdmUgdW51c2VkICJ1aS9jb25zb2xlLmgiIGhl
YWRlcgo+Pj4gwqDCoCBody91c2IvZGV2LXN0b3JhZ2U6IFJlbW92ZSB1bnVzZWQgInVpL2NvbnNv
bGUuaCIgaGVhZGVyCj4+PiDCoMKgIGh3L2kzODYvaW50ZWxfaW9tbXU6IFJlbW92ZSB1bnVzZWQg
aW5jbHVkZXMKPj4+IMKgwqAgaHcveGVuL3hlbl9wdF9sb2FkX3JvbTogUmVtb3ZlIHVudXNlZCBp
bmNsdWRlcwo+Pj4gwqDCoCBody9hbHBoYS9hbHBoYV9zeXM6IFJlbW92ZSB1bnVzZWQgImh3L2lk
ZS5oIiBoZWFkZXIKPj4+IMKgwqAgaHcvYWxwaGEvZHAyNjQ6IEluY2x1ZGUgIm5ldC9uZXQuaCIK
Pj4+IMKgwqAgaHcvaHBwYS9tYWNoaW5lOiBJbmNsdWRlICJuZXQvbmV0LmgiCj4+PiDCoMKgIGh3
L2FjcGkvY3B1X2hvdHBsdWc6IEluY2x1ZGUgImh3L3BjaS9wY2kuaCIKPj4+IMKgwqAgaHcvdGlt
ZXIvaHBldDogSW5jbHVkZSAiZXhlYy9hZGRyZXNzLXNwYWNlcy5oIgo+Pj4gwqDCoCBody9wY2kt
aG9zdC9xMzU6IEluY2x1ZGUgInFlbXUvcmFuZ2UuaCIKPj4+IMKgwqAgaHcvaTJjL3NtYnVzX2lj
aDk6IEluY2x1ZGUgInFlbXUvcmFuZ2UuaCIKPj4+IMKgwqAgaHcvcGNpLWhvc3QvcGlpeDogSW5j
bHVkZSAicWVtdS9yYW5nZS5oIgo+Pj4gwqDCoCBody9hY3BpOiBJbmNsdWRlICJody9tZW0vbnZk
aW1tLmgiCj4+PiDCoMKgIGh3L2kzODY6IEluY2x1ZGUgImh3L21lbS9udmRpbW0uaCIKPj4+IMKg
wqAgaHcvcGNpLWhvc3QvcTM1OiBSZW1vdmUgdW51c2VkIGluY2x1ZGVzCj4+PiDCoMKgIGh3L2kz
ODYvcGM6IENsZWFuIHVwIGluY2x1ZGVzCj4+IExhdXJlbnQsIHNpbmNlIHRoaXMgc2VyaWVzIGlz
IGZ1bGx5IHJldmlld2VkLCBjYW4gaXQgZ28gdmlhCj4+IHlvdXIgcWVtdS10cml2aWFsIHRyZWU/
Cj4gCj4gSSdsbCB0cnkgYnV0IEknbSBub3Qgc3VyZSB0byBoYXZlIHRoZSB0aW1lIHRvIGRvIHRo
YXQgYmVmb3JlIHRoZSBzb2Z0ZnJlZXplLgoKUGluZyA6KQoKUGFvbG8KCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 14:35:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 14:35:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7KFR-0001N9-W9; Thu, 27 Feb 2020 14:34:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=Qtag=4P=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7KFQ-0001N2-HM
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 14:34:44 +0000
X-Inumbo-ID: 4aada9a0-596e-11ea-96af-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4aada9a0-596e-11ea-96af-12813bfff9fa;
 Thu, 27 Feb 2020 14:34:42 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7BAE8B2CC;
 Thu, 27 Feb 2020 14:34:41 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
Date: Thu, 27 Feb 2020 15:34:48 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH] AMD/IOMMU: correct handling when XT's prereq
 features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2Ugc2hvdWxkIG5laXRoZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3aG9sZSB0
byBmYWlsIGluIHRoaXMKY2FzZSAod2Ugc2hvdWxkIHN0aWxsIGJlIGFibGUgdG8gYnJpbmcgdXAg
dGhlIHN5c3RlbSBpbiBub24teDJBUElDIG9yCngyQVBJQyBwaHlzaWNhbCBtb2RlKSwgbm9yIHNo
b3VsZCB0aGUgcmVtYWluZGVyIG9mIHRoZSBmdW5jdGlvbiBiZQpza2lwcGVkIChhcyB0aGUgbWFp
biBwYXJ0IG9mIGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpIGluIHN1Y2ggYW4KZXZl
bnQuIEl0IGlzIG1lcmVseSBuZWNlc3NhcnkgZm9yIHRoZSBmdW5jdGlvbiB0byBpbmRpY2F0ZSB0
byB0aGUgY2FsbGVyCihpb3Zfc3VwcG9ydHNfeHQoKSkgdGhhdCBzZXR1cCBmYWlsZWQgYXMgZmFy
IGFzIHgyQVBJQyBpcyBjb25jZXJuZWQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVf
aW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKQEAg
LTEzNjQsNiArMTM2NCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IGFtZF9pb21tdV9wcmVwYXJlX29u
ZSgKIGludCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCkKIHsKICAgICBzdHJ1Y3Qg
YW1kX2lvbW11ICppb21tdTsKKyAgICBib29sIG5vX3h0ID0gZmFsc2U7CiAgICAgaW50IHJjID0g
LUVOT0RFVjsKIAogICAgIEJVR19PTiggIWlvbW11X2ZvdW5kKCkgKTsKQEAgLTE0MDAsOSArMTQw
MSw4IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmUoYm9vbCB4dCkKICAgICAgICAgaWYg
KCByYyApCiAgICAgICAgICAgICBnb3RvIGVycm9yX291dDsKIAotICAgICAgICByYyA9IC1FTk9E
RVY7Ci0gICAgICAgIGlmICggeHQgJiYgKCFpb21tdS0+ZmVhdHVyZXMuZmxkcy5nYV9zdXAgfHwg
IWlvbW11LT5mZWF0dXJlcy5mbGRzLnh0X3N1cCkgKQotICAgICAgICAgICAgZ290byBlcnJvcl9v
dXQ7CisgICAgICAgIGlmICggIWlvbW11LT5mZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9tbXUt
PmZlYXR1cmVzLmZsZHMueHRfc3VwICkKKyAgICAgICAgICAgIG5vX3h0ID0gdHJ1ZTsKICAgICB9
CiAKICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCkBAIC0xNDIyLDcgKzE0MjIsNyBA
QCBpbnQgX19pbml0IGFtZF9pb21tdV9wcmVwYXJlKGJvb2wgeHQpCiAgICAgICAgIGl2aGRfdHlw
ZSA9IDA7CiAgICAgfQogCi0gICAgcmV0dXJuIHJjOworICAgIHJldHVybiByYyA/OiB4dCAmJiBu
b194dCA/IC1FTk9ERVYgOiAwOwogfQogCiBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KGJvb2wg
eHQpCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 15:08:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 15:08:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Kll-00043D-4H; Thu, 27 Feb 2020 15:08:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7Klk-000438-2w
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 15:08:08 +0000
X-Inumbo-ID: f3a6545e-5972-11ea-9c17-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f3a6545e-5972-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 15:08:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582816084;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=ld91e1WWvmWU+oketD34Z9E+syGwIs9lDllEUncJgRg=;
 b=gndiyJbBjurEQqSa0fD3fJ1RwHrKQTP+1kPW2KW3QXr7gcFGPOjQmMlT
 h6CF/vSKi4Gv1DqqZANOsLeMmOwVZF9n7l8SeYu8dSqlQb8393hzsW4oa
 yKf6Vwi1d+uwK6KVaQZc/Aj/CoptfwTauPppO9J4gEzti5HDBjzYIgfz1 s=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: M3XXxZsj0U1DiIjdRW/hkPBCP7/spxl1GqSBywEdRQ3aflIenYpttLgvGIS0UVrACNODMmdoUr
 cjfvpqZipaE0lpMcmVF76rj9qV7nfJmpr4R+pa703VgZrhGHPr0CIstszyQPLTJOI+Q9Kk72TP
 jsKVPzDOVWBkklI4Rg00kgZOCvrnXWm+D/ebt+b15PIRdqRHkgJInzJSwqgNT3VViWY2biLvs2
 TWhRWn1ksq1gEYB0ykPEaQwTzrzaFAVUMMZcuWmJVO6c4aUGhKg7ZzBiKMIV+WCYPy7jPyWqdN
 OHI=
X-SBRS: 2.7
X-MesageID: 13541786
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13541786"
Date: Thu, 27 Feb 2020 16:07:57 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200227150757.GR24458@Air-de-Roger.citrite.net>
References: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: correct handling when XT's
 prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCBGZWIgMjcsIDIwMjAgYXQgMDM6MzQ6NDhQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2Ugc2hvdWxkIG5laXRoZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3
aG9sZSB0byBmYWlsIGluIHRoaXMKPiBjYXNlICh3ZSBzaG91bGQgc3RpbGwgYmUgYWJsZSB0byBi
cmluZyB1cCB0aGUgc3lzdGVtIGluIG5vbi14MkFQSUMgb3IKPiB4MkFQSUMgcGh5c2ljYWwgbW9k
ZSksIG5vciBzaG91bGQgdGhlIHJlbWFpbmRlciBvZiB0aGUgZnVuY3Rpb24gYmUKPiBza2lwcGVk
IChhcyB0aGUgbWFpbiBwYXJ0IG9mIGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpIGlu
IHN1Y2ggYW4KPiBldmVudC4gSXQgaXMgbWVyZWx5IG5lY2Vzc2FyeSBmb3IgdGhlIGZ1bmN0aW9u
IHRvIGluZGljYXRlIHRvIHRoZSBjYWxsZXIKPiAoaW92X3N1cHBvcnRzX3h0KCkpIHRoYXQgc2V0
dXAgZmFpbGVkIGFzIGZhciBhcyB4MkFQSUMgaXMgY29uY2VybmVkLgo+IAo+IFNpZ25lZC1vZmYt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAKPiAtLS0gYS94ZW4vZHJpdmVy
cy9wYXNzdGhyb3VnaC9hbWQvaW9tbXVfaW5pdC5jCj4gKysrIGIveGVuL2RyaXZlcnMvcGFzc3Ro
cm91Z2gvYW1kL2lvbW11X2luaXQuYwo+IEBAIC0xMzY0LDYgKzEzNjQsNyBAQCBzdGF0aWMgaW50
IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZV9vbmUoCj4gIGludCBfX2luaXQgYW1kX2lvbW11X3By
ZXBhcmUoYm9vbCB4dCkKPiAgewo+ICAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7Cj4gKyAg
ICBib29sIG5vX3h0ID0gZmFsc2U7Cj4gICAgICBpbnQgcmMgPSAtRU5PREVWOwo+ICAKPiAgICAg
IEJVR19PTiggIWlvbW11X2ZvdW5kKCkgKTsKPiBAQCAtMTQwMCw5ICsxNDAxLDggQEAgaW50IF9f
aW5pdCBhbWRfaW9tbXVfcHJlcGFyZShib29sIHh0KQo+ICAgICAgICAgIGlmICggcmMgKQo+ICAg
ICAgICAgICAgICBnb3RvIGVycm9yX291dDsKPiAgCj4gLSAgICAgICAgcmMgPSAtRU5PREVWOwo+
IC0gICAgICAgIGlmICggeHQgJiYgKCFpb21tdS0+ZmVhdHVyZXMuZmxkcy5nYV9zdXAgfHwgIWlv
bW11LT5mZWF0dXJlcy5mbGRzLnh0X3N1cCkgKQo+IC0gICAgICAgICAgICBnb3RvIGVycm9yX291
dDsKPiArICAgICAgICBpZiAoICFpb21tdS0+ZmVhdHVyZXMuZmxkcy5nYV9zdXAgfHwgIWlvbW11
LT5mZWF0dXJlcy5mbGRzLnh0X3N1cCApCj4gKyAgICAgICAgICAgIG5vX3h0ID0gdHJ1ZTsKCkRv
bid0IHlvdSBuZWVkIHRvIGFsc28gYWRqdXN0IHRoZSB1c2FnZSBvZiB4dCBpbiB0aGUKZm9yX2Vh
Y2hfYW1kX2lvbW11IGxvb3AgYmVsb3csIHNvIHRoYXQgdGhlIGNvbnRyb2wgcmVnaXN0ZXJzIGZp
ZWxkcwpnZXQgaW5pdGlhbGl6ZWQgcHJvcGVybHk/CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 15:16:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 15:16:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Ktp-0004ut-5x; Thu, 27 Feb 2020 15:16:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4/ou=4P=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j7Ktn-0004uM-Id
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 15:16:27 +0000
X-Inumbo-ID: 1efa3fb6-5974-11ea-b7e8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1efa3fb6-5974-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 15:16:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582816586;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=c68p8sKuyT7TuDb1qySyOKacKxC3d7KkqyNy2ZMosw4=;
 b=StU0SkMmeeWfequCKKVweqtay8jvwCIFbxkEM7rmkU5vznYlyLELZvjD
 GkBeYLHzm1XL85yQqkoy/gle2Q6X5niphZw6KJemnRqpE/jgTYzYY9Huk
 diLak5KmDhGWGgZCRFyUrGoUcuX930qTwID+3ld4elcMZbMPmuWXazwW3 w=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Es9FDl8hBRrc+uBg3elze7wP1B2rW9EWXXNKikXefaXqrNQENF03f1Kw3O0OtZrXx1ZIFqCr+G
 Kx9d2w5tqJSTLGdoDJQr+KhbxLw+QwuLhoJ1vtq4JrGAAjU4U5kPzrNUZKEEZDdLwz7a/LYdMJ
 l8HxQ2k0HuxoODbKG1sKkShh1k0TD+E7gYOPl3zyjpla9ZRSsLpKJblN3XZEepqGqp0OJJlGWP
 AV1+ARFnnS8Xqcwe95Chz11e82HQlutvFmPwCgRIA3sBhb+MQsHkm3U+yP6jB0u+v9V2TvC7Fd
 Tuk=
X-SBRS: 2.7
X-MesageID: 13115878
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13115878"
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 <xen-devel@lists.xenproject.org>
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
 <cc39b5ca-03a1-cfde-5d81-29ca27c2b5a2@citrix.com>
 <397d7d26-8ed8-82f0-6aa0-37c0a8537fdd@suse.com>
From: Igor Druzhinin <igor.druzhinin@citrix.com>
Message-ID: <fc17fb5e-0351-8a87-6f77-61bf29b4c877@citrix.com>
Date: Thu, 27 Feb 2020 15:16:22 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <397d7d26-8ed8-82f0-6aa0-37c0a8537fdd@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjMvMDIvMjAyMCAxNDoxNCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyMi4wMi4yMCAx
Nzo0MiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+IChYRU4pIFvCoCAxMjAuODkxMTQzXSAqKiog
RHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgo+PiAoWEVOKSBbwqAgMTIwLjg5NTkwOV0gLS0t
LVsgWGVuLTQuMTMuMMKgIHg4Nl82NMKgIGRlYnVnPXnCoMKgIE5vdCB0YWludGVkIF0tLS0tCj4+
IChYRU4pIFvCoCAxMjAuOTAyNDg3XSBDUFU6wqDCoMKgIDAKPj4gKFhFTikgW8KgIDEyMC45MDUy
NjldIFJJUDrCoMKgwqAgZTAwODpbPGZmZmY4MmQwODAyYWE3NTA+XSBzbXBfc2VuZF9jYWxsX2Z1
bmN0aW9uX21hc2srMHg0MC8weDQzCj4+IChYRU4pIFvCoCAxMjAuOTEzNDE1XSBSRkxBR1M6IDAw
MDAwMDAwMDAwMDAyODbCoMKgIENPTlRFWFQ6IGh5cGVydmlzb3IKPj4gKFhFTikgW8KgIDEyMC45
MTkzODldIHJheDogMDAwMDAwMDAwMDAwMDAwMMKgwqAgcmJ4OiBmZmZmODJkMDgwNWRkYjc4wqDC
oCByY3g6IDAwMDAwMDAwMDAwMDAwMDEKPj4gKFhFTikgW8KgIDEyMC45MjczNjJdIHJkeDogZmZm
ZjgyZDA4MDVjZGIwMMKgwqAgcnNpOiBmZmZmODJkMDgwNWM3Y2Q4wqDCoCByZGk6IDAwMDAwMDAw
MDAwMDAwMDcKPj4gKFhFTikgW8KgIDEyMC45MzUzNDFdIHJicDogZmZmZjgzMDA5MjBiZmJjMMKg
wqAgcnNwOiBmZmZmODMwMDkyMGJmYmI4wqDCoCByODrCoCAwMDAwMDAwMDAwMDAwMDNiCj4+IChY
RU4pIFvCoCAxMjAuOTQzMzEwXSByOTrCoCAwNDQ0NDQ0NDQ0NDQ0NDMywqDCoCByMTA6IDMzMzMz
MzMzMzMzMzMzMzPCoMKgIHIxMTogMDAwMDAwMDAwMDAwMDAwMQo+PiAoWEVOKSBbwqAgMTIwLjk1
MTI4Ml0gcjEyOiBmZmZmODJkMDgwNWRkYjc4wqDCoCByMTM6IDAwMDAwMDAwMDAwMDAwMDHCoMKg
IHIxNDogZmZmZjgzMDA5MjBiZmMxOAo+PiAoWEVOKSBbwqAgMTIwLjk1OTI1MV0gcjE1OiBmZmZm
ODJkMDgwMmFmNjQ2wqDCoCBjcjA6IDAwMDAwMDAwODAwNTAwM2LCoMKgIGNyNDogMDAwMDAwMDAw
MDM1MDZlMAo+PiAoWEVOKSBbwqAgMTIwLjk2NzIyM10gY3IzOiAwMDAwMDAwMDkyMGIwMDAwwqDC
oCBjcjI6IGZmZmY4ODgyMGRmZmU3ZjgKPj4gKFhFTikgW8KgIDEyMC45NzMxMjVdIGZzYjogMDAw
MDAwMDAwMDAwMDAwMMKgwqAgZ3NiOiBmZmZmODg4MjFlM2MwMDAwwqDCoCBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKPj4gKFhFTikgW8KgIDEyMC45ODEwOTRdIGRzOiAwMDAwwqDCoCBlczogMDAwMMKg
wqAgZnM6IDAwMDDCoMKgIGdzOiAwMDAwwqDCoCBzczogZTAxMMKgwqAgY3M6IGUwMDgKPj4gKFhF
TikgW8KgIDEyMC45ODg1NDhdIFhlbiBjb2RlIGFyb3VuZCA8ZmZmZjgyZDA4MDJhYTc1MD4gKHNt
cF9zZW5kX2NhbGxfZnVuY3Rpb25fbWFzaysweDQwLzB4NDMpOgo+PiAoWEVOKSBbwqAgMTIwLjk5
NzAzN13CoCA4NSBmOSBmZiBmYiA0OCA4MyBjNCAwOCA8NWI+IDVkIGMzIDljIDU4IGY2IGM0IDAy
IDc0IDAyIDBmIDBiIDU1IDQ4IDg5IGU1Cj4+IChYRU4pIFvCoCAxMjEuMDA1NDQyXSBYZW4gc3Rh
Y2sgdHJhY2UgZnJvbSByc3A9ZmZmZjgzMDA5MjBiZmJiODoKPj4gKFhFTikgW8KgIDEyMS4wMTEw
ODBdwqDCoMKgIGZmZmY4MzAwOTIwYmZjMTggZmZmZjgzMDA5MjBiZmMwMCBmZmZmODJkMDgwMjQy
Yzg0IGZmZmY4MmQwODAzODk4NDUKPj4gKFhFTikgW8KgIDEyMS4wMTkxNDVdwqDCoMKgIGZmZmY4
MzAwOTIwYmZjMTggZmZmZjgyZDA4MDJhZjE3OCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDFjMWQy
N2FmZjgKPj4gKFhFTikgW8KgIDEyMS4wMjcyMDBdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgZmZm
ZjgzMDA5MjBiZmM4MCBmZmZmODJkMDgwMmFmMWZhIGZmZmY4MmQwODAyODlhZGYKPj4gKFhFTikg
W8KgIDEyMS4wMzUyNTVdwqDCoMKgIGZmZmZmZmZmZmZmZmZkNTUgMDAwMDAwMDAwMDAwMDAwMCAw
MDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgW8KgIDEyMS4wNDMzMjBd
wqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAw
IDAwMDAwMDAwMDAwMDAwMDAKPj4gKFhFTikgW8KgIDEyMS4wNTEzNzVdwqDCoMKgIDAwMDAwMDAw
MDAwMDAwM2IgMDAwMDAwMWMyNWU1NGJmMSAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwOTIwYmZj
ODAKPj4gKFhFTikgW8KgIDEyMS4wNTk0NDNdwqDCoMKgIGZmZmY4MmQwODA1YzczMDAgZmZmZjgz
MDA5MjBiZmNiMCBmZmZmODJkMDgwMjQ1ZjRkIGZmZmY4MmQwODAyYWY0YTIKPj4gKFhFTikgW8Kg
IDEyMS4wNjc0OThdwqDCoMKgIGZmZmY4MmQwODA1YzczMDAgZmZmZjgzMDQyYmIyNGY2MCBmZmZm
ODJkMDgwNjBmNDAwIGZmZmY4MzAwOTIwYmZkMDAKPj4gKFhFTikgW8KgIDEyMS4wNzU1NTNdwqDC
oMKgIGZmZmY4MmQwODAyNDY3ODEgZmZmZjgyZDA4MDVjZGIwMCBmZmZmODMwMDkyMGJmZDgwIGZm
ZmY4MmQwODA1YzcwNDAKPj4gKFhFTikgW8KgIDEyMS4wODM2MjFdwqDCoMKgIGZmZmY4MmQwODA1
Y2RiMDAgZmZmZjgyZDA4MDVjZGIwMCBmZmZmZmZmZmZmZmZmZmY5IGZmZmY4MzAwOTIwYmZmZmYK
Pj4gKFhFTikgW8KgIDEyMS4wOTE2NzRdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgZmZmZjgzMDA5
MjBiZmQzMCBmZmZmODJkMDgwMjQyNWE1IGZmZmY4MmQwODA1YzcwNDAKPj4gKFhFTikgW8KgIDEy
MS4wOTk3MzldwqDCoMKgIGZmZmY4MmQwODA1Y2RiMDAgZmZmZmZmZmZmZmZmZmZmOSBmZmZmODMw
MDkyMGJmZmZmIGZmZmY4MzAwOTIwYmZkNDAKPj4gKFhFTikgW8KgIDEyMS4xMDc3OTddwqDCoMKg
IGZmZmY4MmQwODAyNDI1ZTUgZmZmZjgzMDA5MjBiZmQ4MCBmZmZmODJkMDgwMjJiYzBmIDAwMDAw
MDAwMDAwMDAwMDAKPj4gKFhFTikgW8KgIDEyMS4xMTU4NTJdwqDCoMKgIGZmZmY4MmQwODAyMmI2
MDAgZmZmZjgyZDA4MDRiMzg4OCBmZmZmODJkMDgwNWNkYjAwIGZmZmY4MmQwODA1Y2RiMDAKPj4g
KFhFTikgW8KgIDEyMS4xMjM5MTddwqDCoMKgIGZmZmZmZmZmZmZmZmZmZjkgZmZmZjgzMDA5MjBi
ZmRiMCBmZmZmODJkMDgwMjQyNWE1IDAwMDAwMDAwMDAwMDAwMDMKPj4gKFhFTikgW8KgIDEyMS4x
MzE5NzVdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDEgMDAwMDAwMDBmZmZmZmZlZiBmZmZmODMwMDky
MGJmZmZmIGZmZmY4MzAwOTIwYmZkYzAKPj4gKFhFTikgW8KgIDEyMS4xNDAwMzddwqDCoMKgIGZm
ZmY4MmQwODAyNDI1ZTUgZmZmZjgzMDA5MjBiZmRkMCBmZmZmODJkMDgwMjJiOTFiIGZmZmY4MzAw
OTIwYmZkZjAKPj4gKFhFTikgW8KgIDEyMS4xNDgwOTNdwqDCoMKgIGZmZmY4MmQwODAyYWRkYjEg
ZmZmZjgzMDQyYjNiMDAwMCAwMDAwMDAwMDAwMDAwMDAzIGZmZmY4MzAwOTIwYmZlMzAKPj4gKFhF
TikgW8KgIDEyMS4xNTYxNTBdwqDCoMKgIGZmZmY4MmQwODAyYWUwODYgZmZmZjgzMDA5MjBiZmUx
MCBmZmZmODMwNDJiN2U4MWUwIGZmZmY4MzA0MmIzYjAwMDAKPj4gKFhFTikgW8KgIDEyMS4xNjQy
MTZdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MzAwOTIwYmZlNTAKPj4gKFhFTikgW8KgIDEyMS4xNzIyNzFdIFhlbiBjYWxsIHRy
YWNlOgo+PiAoWEVOKSBbwqAgMTIxLjE3NTU3M13CoMKgwqAgWzxmZmZmODJkMDgwMmFhNzUwPl0g
UiBzbXBfc2VuZF9jYWxsX2Z1bmN0aW9uX21hc2srMHg0MC8weDQzCj4+IChYRU4pIFvCoCAxMjEu
MTgzMDI0XcKgwqDCoCBbPGZmZmY4MmQwODAyNDJjODQ+XSBGIG9uX3NlbGVjdGVkX2NwdXMrMHhh
NC8weGRlCj4+IChYRU4pIFvCoCAxMjEuMTg5NTIwXcKgwqDCoCBbPGZmZmY4MmQwODAyYWYxZmE+
XSBGIGFyY2gveDg2L3RpbWUuYyN0aW1lX2NhbGlicmF0aW9uKzB4ODIvMHg4OQo+PiAoWEVOKSBb
wqAgMTIxLjE5NzQwM13CoMKgwqAgWzxmZmZmODJkMDgwMjQ1ZjRkPl0gRiBjb21tb24vdGltZXIu
YyNleGVjdXRlX3RpbWVyKzB4NDkvMHg2NAo+PiAoWEVOKSBbwqAgMTIxLjIwNDk1MV3CoMKgwqAg
WzxmZmZmODJkMDgwMjQ2NzgxPl0gRiBjb21tb24vdGltZXIuYyN0aW1lcl9zb2Z0aXJxX2FjdGlv
bisweDExNi8weDI0ZQo+PiAoWEVOKSBbwqAgMTIxLjIxMzI3MV3CoMKgwqAgWzxmZmZmODJkMDgw
MjQyNWE1Pl0gRiBjb21tb24vc29mdGlycS5jI19fZG9fc29mdGlycSsweDg1LzB4OTAKPj4gKFhF
TikgW8KgIDEyMS4yMjA4OTBdwqDCoMKgIFs8ZmZmZjgyZDA4MDI0MjVlNT5dIEYgcHJvY2Vzc19w
ZW5kaW5nX3NvZnRpcnFzKzB4MzUvMHgzNwo+PiAoWEVOKSBbwqAgMTIxLjIyODA4Nl3CoMKgwqAg
WzxmZmZmODJkMDgwMjJiYzBmPl0gRiBjb21tb24vcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxs
YmFja3MrMHgxZWYvMHgyMGQKPj4gKFhFTikgW8KgIDEyMS4yMzY3NThdwqDCoMKgIFs8ZmZmZjgy
ZDA4MDI0MjVhNT5dIEYgY29tbW9uL3NvZnRpcnEuYyNfX2RvX3NvZnRpcnErMHg4NS8weDkwCj4+
IChYRU4pIFvCoCAxMjEuMjQ0Mzc4XcKgwqDCoCBbPGZmZmY4MmQwODAyNDI1ZTU+XSBGIHByb2Nl
c3NfcGVuZGluZ19zb2Z0aXJxcysweDM1LzB4MzcKPj4gKFhFTikgW8KgIDEyMS4yNTE1NjhdwqDC
oMKgIFs8ZmZmZjgyZDA4MDIyYjkxYj5dIEYgcmN1X2JhcnJpZXIrMHg1OC8weDZlCj4+IChYRU4p
IFvCoCAxMjEuMjU3NjM5XcKgwqDCoCBbPGZmZmY4MmQwODAyYWRkYjE+XSBGIGNwdV9kb3duX2hl
bHBlcisweDExLzB4MzIKPj4gKFhFTikgW8KgIDEyMS4yNjQwNTFdwqDCoMKgIFs8ZmZmZjgyZDA4
MDJhZTA4Nj5dIEYgYXJjaC94ODYvc3lzY3RsLmMjc210X3VwX2Rvd25faGVscGVyKzB4MWQ2LzB4
MWZlCj4+IChYRU4pIFvCoCAxMjEuMjcyNDU0XcKgwqDCoCBbPGZmZmY4MmQwODAyMDg3OGQ+XSBG
IGNvbW1vbi9kb21haW4uYyNjb250aW51ZV9oeXBlcmNhbGxfdGFza2xldF9oYW5kbGVyKzB4NTQv
MHhiOAo+PiAoWEVOKSBbwqAgMTIxLjI4MTkwMF3CoMKgwqAgWzxmZmZmODJkMDgwMjQ1NGU2Pl0g
RiBjb21tb24vdGFza2xldC5jI2RvX3Rhc2tsZXRfd29yaysweDgxLzB4YjQKPj4gKFhFTikgW8Kg
IDEyMS4yODk3ODZdwqDCoMKgIFs8ZmZmZjgyZDA4MDI0NTgwMz5dIEYgZG9fdGFza2xldCsweDU4
LzB4ODUKPj4gKFhFTikgW8KgIDEyMS4yOTU3NzFdwqDCoMKgIFs8ZmZmZjgyZDA4MDI3YTBiND5d
IEYgYXJjaC94ODYvZG9tYWluLmMjaWRsZV9sb29wKzB4ODcvMHhjYgo+Pgo+PiBTbyBpdCdzIG5v
dCBpbiBnZXRfY3B1X21hcHMoKSBsb29wLiBJdCBzZWVtcyB0byBtZSBpdCdzIG5vdCBlbnRlcmlu
ZyB0aW1lIHN5bmMgZm9yIHNvbWUKPj4gcmVhc29uLgo+IAo+IEludGVyZXN0aW5nLiBMb29raW5n
IGZ1cnRoZXIgaW50byB0aGF0Lgo+IAo+IEF0IGxlYXN0IHRpbWVfY2FsaWJyYXRpb24oKSBpcyBt
aXNzaW5nIHRvIGNhbGwgZ2V0X2NwdV9tYXBzKCkuCgpJIGRlYnVnZ2VkIHRoaXMgaXNzdWUgYW5k
IHRoZSBmb2xsb3dpbmcgZml4ZXMgaXQ6CgpkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9yY3VwZGF0
ZS5jIGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCmluZGV4IGNjZjJlYzYuLjM2ZDk4YTQgMTAwNjQ0
Ci0tLSBhL3hlbi9jb21tb24vcmN1cGRhdGUuYworKysgYi94ZW4vY29tbW9uL3JjdXBkYXRlLmMK
QEAgLTE1Myw2ICsxNTMsNyBAQCBzdGF0aWMgaW50IHJzaW50ZXJ2YWwgPSAxMDAwOwogICogbXVs
dGlwbGUgdGltZXMuCiAgKi8KIHN0YXRpYyBhdG9taWNfdCBjcHVfY291bnQgPSBBVE9NSUNfSU5J
VCgwKTsKK3N0YXRpYyBhdG9taWNfdCBkb25lX2NvdW50ID0gQVRPTUlDX0lOSVQoMCk7CiAKIHN0
YXRpYyB2b2lkIHJjdV9iYXJyaWVyX2NhbGxiYWNrKHN0cnVjdCByY3VfaGVhZCAqaGVhZCkKIHsK
QEAgLTE3NSw2ICsxNzYsOCBAQCBzdGF0aWMgdm9pZCByY3VfYmFycmllcl9hY3Rpb24odm9pZCkK
ICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7CiAgICAgICAgIGNwdV9yZWxheCgp
OwogICAgIH0KKworICAgIGF0b21pY19kZWMoJmRvbmVfY291bnQpOwogfQogCiB2b2lkIHJjdV9i
YXJyaWVyKHZvaWQpCkBAIC0xOTQsMTAgKzE5NywxMSBAQCB2b2lkIHJjdV9iYXJyaWVyKHZvaWQp
CiAgICAgaWYgKCAhaW5pdGlhbCApCiAgICAgewogICAgICAgICBhdG9taWNfc2V0KCZjcHVfY291
bnQsIG51bV9vbmxpbmVfY3B1cygpKTsKKyAgICAgICAgYXRvbWljX3NldCgmZG9uZV9jb3VudCwg
bnVtX29ubGluZV9jcHVzKCkpOwogICAgICAgICBjcHVtYXNrX3JhaXNlX3NvZnRpcnEoJmNwdV9v
bmxpbmVfbWFwLCBSQ1VfU09GVElSUSk7CiAgICAgfQogCi0gICAgd2hpbGUgKCBhdG9taWNfcmVh
ZCgmY3B1X2NvdW50KSApCisgICAgd2hpbGUgKCBhdG9taWNfcmVhZCgmZG9uZV9jb3VudCkgKQog
ICAgIHsKICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7CiAgICAgICAgIGNwdV9y
ZWxheCgpOwoKSXMgdGhlcmUgYW55dGhpbmcgZWxzZSB0aGF0IGJsb2NrcyB2MyBjdXJyZW50bHku
CgpJZ29yCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 15:21:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 15:21:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Kye-0005iv-QZ; Thu, 27 Feb 2020 15:21:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=kU4J=4P=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7Kyd-0005iB-B3
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 15:21:27 +0000
X-Inumbo-ID: d152a144-5974-11ea-b7e8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d152a144-5974-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 15:21:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 90CEDB243;
 Thu, 27 Feb 2020 15:21:24 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
 <cc39b5ca-03a1-cfde-5d81-29ca27c2b5a2@citrix.com>
 <397d7d26-8ed8-82f0-6aa0-37c0a8537fdd@suse.com>
 <fc17fb5e-0351-8a87-6f77-61bf29b4c877@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <0b053e15-d234-a41b-b987-0935fa7e8531@suse.com>
Date: Thu, 27 Feb 2020 16:21:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <fc17fb5e-0351-8a87-6f77-61bf29b4c877@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAgMTY6MTYsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDIzLzAyLzIwMjAg
MTQ6MTQsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIyLjAyLjIwIDE3OjQyLCBJZ29yIERy
dXpoaW5pbiB3cm90ZToKPj4+IChYRU4pIFvCoCAxMjAuODkxMTQzXSAqKiogRHVtcGluZyBDUFUw
IGhvc3Qgc3RhdGU6ICoqKgo+Pj4gKFhFTikgW8KgIDEyMC44OTU5MDldIC0tLS1bIFhlbi00LjEz
LjDCoCB4ODZfNjTCoCBkZWJ1Zz15wqDCoCBOb3QgdGFpbnRlZCBdLS0tLQo+Pj4gKFhFTikgW8Kg
IDEyMC45MDI0ODddIENQVTrCoMKgwqAgMAo+Pj4gKFhFTikgW8KgIDEyMC45MDUyNjldIFJJUDrC
oMKgwqAgZTAwODpbPGZmZmY4MmQwODAyYWE3NTA+XSBzbXBfc2VuZF9jYWxsX2Z1bmN0aW9uX21h
c2srMHg0MC8weDQzCj4+PiAoWEVOKSBbwqAgMTIwLjkxMzQxNV0gUkZMQUdTOiAwMDAwMDAwMDAw
MDAwMjg2wqDCoCBDT05URVhUOiBoeXBlcnZpc29yCj4+PiAoWEVOKSBbwqAgMTIwLjkxOTM4OV0g
cmF4OiAwMDAwMDAwMDAwMDAwMDAwwqDCoCByYng6IGZmZmY4MmQwODA1ZGRiNzjCoMKgIHJjeDog
MDAwMDAwMDAwMDAwMDAwMQo+Pj4gKFhFTikgW8KgIDEyMC45MjczNjJdIHJkeDogZmZmZjgyZDA4
MDVjZGIwMMKgwqAgcnNpOiBmZmZmODJkMDgwNWM3Y2Q4wqDCoCByZGk6IDAwMDAwMDAwMDAwMDAw
MDcKPj4+IChYRU4pIFvCoCAxMjAuOTM1MzQxXSByYnA6IGZmZmY4MzAwOTIwYmZiYzDCoMKgIHJz
cDogZmZmZjgzMDA5MjBiZmJiOMKgwqAgcjg6wqAgMDAwMDAwMDAwMDAwMDAzYgo+Pj4gKFhFTikg
W8KgIDEyMC45NDMzMTBdIHI5OsKgIDA0NDQ0NDQ0NDQ0NDQ0MzLCoMKgIHIxMDogMzMzMzMzMzMz
MzMzMzMzM8KgwqAgcjExOiAwMDAwMDAwMDAwMDAwMDAxCj4+PiAoWEVOKSBbwqAgMTIwLjk1MTI4
Ml0gcjEyOiBmZmZmODJkMDgwNWRkYjc4wqDCoCByMTM6IDAwMDAwMDAwMDAwMDAwMDHCoMKgIHIx
NDogZmZmZjgzMDA5MjBiZmMxOAo+Pj4gKFhFTikgW8KgIDEyMC45NTkyNTFdIHIxNTogZmZmZjgy
ZDA4MDJhZjY0NsKgwqAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiwqDCoCBjcjQ6IDAwMDAwMDAwMDAz
NTA2ZTAKPj4+IChYRU4pIFvCoCAxMjAuOTY3MjIzXSBjcjM6IDAwMDAwMDAwOTIwYjAwMDDCoMKg
IGNyMjogZmZmZjg4ODIwZGZmZTdmOAo+Pj4gKFhFTikgW8KgIDEyMC45NzMxMjVdIGZzYjogMDAw
MDAwMDAwMDAwMDAwMMKgwqAgZ3NiOiBmZmZmODg4MjFlM2MwMDAwwqDCoCBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKPj4+IChYRU4pIFvCoCAxMjAuOTgxMDk0XSBkczogMDAwMMKgwqAgZXM6IDAwMDDC
oMKgIGZzOiAwMDAwwqDCoCBnczogMDAwMMKgwqAgc3M6IGUwMTDCoMKgIGNzOiBlMDA4Cj4+PiAo
WEVOKSBbwqAgMTIwLjk4ODU0OF0gWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmFhNzUwPiAo
c21wX3NlbmRfY2FsbF9mdW5jdGlvbl9tYXNrKzB4NDAvMHg0Myk6Cj4+PiAoWEVOKSBbwqAgMTIw
Ljk5NzAzN13CoCA4NSBmOSBmZiBmYiA0OCA4MyBjNCAwOCA8NWI+IDVkIGMzIDljIDU4IGY2IGM0
IDAyIDc0IDAyIDBmIDBiIDU1IDQ4IDg5IGU1Cj4+PiAoWEVOKSBbwqAgMTIxLjAwNTQ0Ml0gWGVu
IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwOTIwYmZiYjg6Cj4+PiAoWEVOKSBbwqAgMTIx
LjAxMTA4MF3CoMKgwqAgZmZmZjgzMDA5MjBiZmMxOCBmZmZmODMwMDkyMGJmYzAwIGZmZmY4MmQw
ODAyNDJjODQgZmZmZjgyZDA4MDM4OTg0NQo+Pj4gKFhFTikgW8KgIDEyMS4wMTkxNDVdwqDCoMKg
IGZmZmY4MzAwOTIwYmZjMTggZmZmZjgyZDA4MDJhZjE3OCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDFjMWQyN2FmZjgKPj4+IChYRU4pIFvCoCAxMjEuMDI3MjAwXcKgwqDCoCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MzAwOTIwYmZjODAgZmZmZjgyZDA4MDJhZjFmYSBmZmZmODJkMDgwMjg5YWRmCj4+
PiAoWEVOKSBbwqAgMTIxLjAzNTI1NV3CoMKgwqAgZmZmZmZmZmZmZmZmZmQ1NSAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgW8KgIDEy
MS4wNDMzMjBdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pIFvCoCAxMjEuMDUxMzc1XcKgwqDC
oCAwMDAwMDAwMDAwMDAwMDNiIDAwMDAwMDFjMjVlNTRiZjEgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDkyMGJmYzgwCj4+PiAoWEVOKSBbwqAgMTIxLjA1OTQ0M13CoMKgwqAgZmZmZjgyZDA4MDVj
NzMwMCBmZmZmODMwMDkyMGJmY2IwIGZmZmY4MmQwODAyNDVmNGQgZmZmZjgyZDA4MDJhZjRhMgo+
Pj4gKFhFTikgW8KgIDEyMS4wNjc0OThdwqDCoMKgIGZmZmY4MmQwODA1YzczMDAgZmZmZjgzMDQy
YmIyNGY2MCBmZmZmODJkMDgwNjBmNDAwIGZmZmY4MzAwOTIwYmZkMDAKPj4+IChYRU4pIFvCoCAx
MjEuMDc1NTUzXcKgwqDCoCBmZmZmODJkMDgwMjQ2NzgxIGZmZmY4MmQwODA1Y2RiMDAgZmZmZjgz
MDA5MjBiZmQ4MCBmZmZmODJkMDgwNWM3MDQwCj4+PiAoWEVOKSBbwqAgMTIxLjA4MzYyMV3CoMKg
wqAgZmZmZjgyZDA4MDVjZGIwMCBmZmZmODJkMDgwNWNkYjAwIGZmZmZmZmZmZmZmZmZmZjkgZmZm
ZjgzMDA5MjBiZmZmZgo+Pj4gKFhFTikgW8KgIDEyMS4wOTE2NzRdwqDCoMKgIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZjgzMDA5MjBiZmQzMCBmZmZmODJkMDgwMjQyNWE1IGZmZmY4MmQwODA1YzcwNDAK
Pj4+IChYRU4pIFvCoCAxMjEuMDk5NzM5XcKgwqDCoCBmZmZmODJkMDgwNWNkYjAwIGZmZmZmZmZm
ZmZmZmZmZjkgZmZmZjgzMDA5MjBiZmZmZiBmZmZmODMwMDkyMGJmZDQwCj4+PiAoWEVOKSBbwqAg
MTIxLjEwNzc5N13CoMKgwqAgZmZmZjgyZDA4MDI0MjVlNSBmZmZmODMwMDkyMGJmZDgwIGZmZmY4
MmQwODAyMmJjMGYgMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgW8KgIDEyMS4xMTU4NTJdwqDC
oMKgIGZmZmY4MmQwODAyMmI2MDAgZmZmZjgyZDA4MDRiMzg4OCBmZmZmODJkMDgwNWNkYjAwIGZm
ZmY4MmQwODA1Y2RiMDAKPj4+IChYRU4pIFvCoCAxMjEuMTIzOTE3XcKgwqDCoCBmZmZmZmZmZmZm
ZmZmZmY5IGZmZmY4MzAwOTIwYmZkYjAgZmZmZjgyZDA4MDI0MjVhNSAwMDAwMDAwMDAwMDAwMDAz
Cj4+PiAoWEVOKSBbwqAgMTIxLjEzMTk3NV3CoMKgwqAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MGZmZmZmZmVmIGZmZmY4MzAwOTIwYmZmZmYgZmZmZjgzMDA5MjBiZmRjMAo+Pj4gKFhFTikgW8Kg
IDEyMS4xNDAwMzddwqDCoMKgIGZmZmY4MmQwODAyNDI1ZTUgZmZmZjgzMDA5MjBiZmRkMCBmZmZm
ODJkMDgwMjJiOTFiIGZmZmY4MzAwOTIwYmZkZjAKPj4+IChYRU4pIFvCoCAxMjEuMTQ4MDkzXcKg
wqDCoCBmZmZmODJkMDgwMmFkZGIxIGZmZmY4MzA0MmIzYjAwMDAgMDAwMDAwMDAwMDAwMDAwMyBm
ZmZmODMwMDkyMGJmZTMwCj4+PiAoWEVOKSBbwqAgMTIxLjE1NjE1MF3CoMKgwqAgZmZmZjgyZDA4
MDJhZTA4NiBmZmZmODMwMDkyMGJmZTEwIGZmZmY4MzA0MmI3ZTgxZTAgZmZmZjgzMDQyYjNiMDAw
MAo+Pj4gKFhFTikgW8KgIDEyMS4xNjQyMTZdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwOTIwYmZlNTAKPj4+IChYRU4pIFvC
oCAxMjEuMTcyMjcxXSBYZW4gY2FsbCB0cmFjZToKPj4+IChYRU4pIFvCoCAxMjEuMTc1NTczXcKg
wqDCoCBbPGZmZmY4MmQwODAyYWE3NTA+XSBSIHNtcF9zZW5kX2NhbGxfZnVuY3Rpb25fbWFzaysw
eDQwLzB4NDMKPj4+IChYRU4pIFvCoCAxMjEuMTgzMDI0XcKgwqDCoCBbPGZmZmY4MmQwODAyNDJj
ODQ+XSBGIG9uX3NlbGVjdGVkX2NwdXMrMHhhNC8weGRlCj4+PiAoWEVOKSBbwqAgMTIxLjE4OTUy
MF3CoMKgwqAgWzxmZmZmODJkMDgwMmFmMWZhPl0gRiBhcmNoL3g4Ni90aW1lLmMjdGltZV9jYWxp
YnJhdGlvbisweDgyLzB4ODkKPj4+IChYRU4pIFvCoCAxMjEuMTk3NDAzXcKgwqDCoCBbPGZmZmY4
MmQwODAyNDVmNGQ+XSBGIGNvbW1vbi90aW1lci5jI2V4ZWN1dGVfdGltZXIrMHg0OS8weDY0Cj4+
PiAoWEVOKSBbwqAgMTIxLjIwNDk1MV3CoMKgwqAgWzxmZmZmODJkMDgwMjQ2NzgxPl0gRiBjb21t
b24vdGltZXIuYyN0aW1lcl9zb2Z0aXJxX2FjdGlvbisweDExNi8weDI0ZQo+Pj4gKFhFTikgW8Kg
IDEyMS4yMTMyNzFdwqDCoMKgIFs8ZmZmZjgyZDA4MDI0MjVhNT5dIEYgY29tbW9uL3NvZnRpcnEu
YyNfX2RvX3NvZnRpcnErMHg4NS8weDkwCj4+PiAoWEVOKSBbwqAgMTIxLjIyMDg5MF3CoMKgwqAg
WzxmZmZmODJkMDgwMjQyNWU1Pl0gRiBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMrMHgzNS8weDM3
Cj4+PiAoWEVOKSBbwqAgMTIxLjIyODA4Nl3CoMKgwqAgWzxmZmZmODJkMDgwMjJiYzBmPl0gRiBj
b21tb24vcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxsYmFja3MrMHgxZWYvMHgyMGQKPj4+IChY
RU4pIFvCoCAxMjEuMjM2NzU4XcKgwqDCoCBbPGZmZmY4MmQwODAyNDI1YTU+XSBGIGNvbW1vbi9z
b2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4ODUvMHg5MAo+Pj4gKFhFTikgW8KgIDEyMS4yNDQzNzhd
wqDCoMKgIFs8ZmZmZjgyZDA4MDI0MjVlNT5dIEYgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKzB4
MzUvMHgzNwo+Pj4gKFhFTikgW8KgIDEyMS4yNTE1NjhdwqDCoMKgIFs8ZmZmZjgyZDA4MDIyYjkx
Yj5dIEYgcmN1X2JhcnJpZXIrMHg1OC8weDZlCj4+PiAoWEVOKSBbwqAgMTIxLjI1NzYzOV3CoMKg
wqAgWzxmZmZmODJkMDgwMmFkZGIxPl0gRiBjcHVfZG93bl9oZWxwZXIrMHgxMS8weDMyCj4+PiAo
WEVOKSBbwqAgMTIxLjI2NDA1MV3CoMKgwqAgWzxmZmZmODJkMDgwMmFlMDg2Pl0gRiBhcmNoL3g4
Ni9zeXNjdGwuYyNzbXRfdXBfZG93bl9oZWxwZXIrMHgxZDYvMHgxZmUKPj4+IChYRU4pIFvCoCAx
MjEuMjcyNDU0XcKgwqDCoCBbPGZmZmY4MmQwODAyMDg3OGQ+XSBGIGNvbW1vbi9kb21haW4uYyNj
b250aW51ZV9oeXBlcmNhbGxfdGFza2xldF9oYW5kbGVyKzB4NTQvMHhiOAo+Pj4gKFhFTikgW8Kg
IDEyMS4yODE5MDBdwqDCoMKgIFs8ZmZmZjgyZDA4MDI0NTRlNj5dIEYgY29tbW9uL3Rhc2tsZXQu
YyNkb190YXNrbGV0X3dvcmsrMHg4MS8weGI0Cj4+PiAoWEVOKSBbwqAgMTIxLjI4OTc4Nl3CoMKg
wqAgWzxmZmZmODJkMDgwMjQ1ODAzPl0gRiBkb190YXNrbGV0KzB4NTgvMHg4NQo+Pj4gKFhFTikg
W8KgIDEyMS4yOTU3NzFdwqDCoMKgIFs8ZmZmZjgyZDA4MDI3YTBiND5dIEYgYXJjaC94ODYvZG9t
YWluLmMjaWRsZV9sb29wKzB4ODcvMHhjYgo+Pj4KPj4+IFNvIGl0J3Mgbm90IGluIGdldF9jcHVf
bWFwcygpIGxvb3AuIEl0IHNlZW1zIHRvIG1lIGl0J3Mgbm90IGVudGVyaW5nIHRpbWUgc3luYyBm
b3Igc29tZQo+Pj4gcmVhc29uLgo+Pgo+PiBJbnRlcmVzdGluZy4gTG9va2luZyBmdXJ0aGVyIGlu
dG8gdGhhdC4KPj4KPj4gQXQgbGVhc3QgdGltZV9jYWxpYnJhdGlvbigpIGlzIG1pc3NpbmcgdG8g
Y2FsbCBnZXRfY3B1X21hcHMoKS4KPiAKPiBJIGRlYnVnZ2VkIHRoaXMgaXNzdWUgYW5kIHRoZSBm
b2xsb3dpbmcgZml4ZXMgaXQ6Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcmN1cGRhdGUu
YyBiL3hlbi9jb21tb24vcmN1cGRhdGUuYwo+IGluZGV4IGNjZjJlYzYuLjM2ZDk4YTQgMTAwNjQ0
Cj4gLS0tIGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCj4gKysrIGIveGVuL2NvbW1vbi9yY3VwZGF0
ZS5jCj4gQEAgLTE1Myw2ICsxNTMsNyBAQCBzdGF0aWMgaW50IHJzaW50ZXJ2YWwgPSAxMDAwOwo+
ICAgICogbXVsdGlwbGUgdGltZXMuCj4gICAgKi8KPiAgIHN0YXRpYyBhdG9taWNfdCBjcHVfY291
bnQgPSBBVE9NSUNfSU5JVCgwKTsKPiArc3RhdGljIGF0b21pY190IGRvbmVfY291bnQgPSBBVE9N
SUNfSU5JVCgwKTsKPiAgIAo+ICAgc3RhdGljIHZvaWQgcmN1X2JhcnJpZXJfY2FsbGJhY2soc3Ry
dWN0IHJjdV9oZWFkICpoZWFkKQo+ICAgewo+IEBAIC0xNzUsNiArMTc2LDggQEAgc3RhdGljIHZv
aWQgcmN1X2JhcnJpZXJfYWN0aW9uKHZvaWQpCj4gICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19z
b2Z0aXJxcygpOwo+ICAgICAgICAgICBjcHVfcmVsYXgoKTsKPiAgICAgICB9Cj4gKwo+ICsgICAg
YXRvbWljX2RlYygmZG9uZV9jb3VudCk7Cj4gICB9Cj4gICAKPiAgIHZvaWQgcmN1X2JhcnJpZXIo
dm9pZCkKPiBAQCAtMTk0LDEwICsxOTcsMTEgQEAgdm9pZCByY3VfYmFycmllcih2b2lkKQo+ICAg
ICAgIGlmICggIWluaXRpYWwgKQo+ICAgICAgIHsKPiAgICAgICAgICAgYXRvbWljX3NldCgmY3B1
X2NvdW50LCBudW1fb25saW5lX2NwdXMoKSk7Cj4gKyAgICAgICAgYXRvbWljX3NldCgmZG9uZV9j
b3VudCwgbnVtX29ubGluZV9jcHVzKCkpOwo+ICAgICAgICAgICBjcHVtYXNrX3JhaXNlX3NvZnRp
cnEoJmNwdV9vbmxpbmVfbWFwLCBSQ1VfU09GVElSUSk7Cj4gICAgICAgfQo+ICAgCj4gLSAgICB3
aGlsZSAoIGF0b21pY19yZWFkKCZjcHVfY291bnQpICkKPiArICAgIHdoaWxlICggYXRvbWljX3Jl
YWQoJmRvbmVfY291bnQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19z
b2Z0aXJxcygpOwo+ICAgICAgICAgICBjcHVfcmVsYXgoKTsKPiAKPiBJcyB0aGVyZSBhbnl0aGlu
ZyBlbHNlIHRoYXQgYmxvY2tzIHYzIGN1cnJlbnRseS4KClRoYW5rcyBmb3IgdGhlIHdvcmshCgpJ
J2xsIHNlbmQgVjMgcHJvYmFibHkgdG9tb3Jyb3cuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 15:25:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 15:25:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7L2J-0005rr-C8; Thu, 27 Feb 2020 15:25:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7L2I-0005rm-4J
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 15:25:14 +0000
X-Inumbo-ID: 590dc51e-5975-11ea-9c17-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 590dc51e-5975-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 15:25:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582817114;
 h=subject:to:references:from:message-id:date:mime-version:
 in-reply-to:content-transfer-encoding;
 bh=WPMlZ5B9oNpfD6vs0XGuLZOeXTGVgQa9jaQSCThcbvU=;
 b=L8/gcL4KT+YYY0YXV9C8/xB3cFB4NVO78i6NvCtwUnzk2kV/TObhn2+K
 3wGqhHW1HLgnSVYavGzN2IFJ7SvwKrbH1qOQeeTFWvNYJPa9I/TVfjxlY
 NVB8KXfHkAPYnp/nIIiiu5bF5tVF6XDXprglHoRxSusr7dmUm06WTqG/w s=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Oli697RfQjR+8ZYFS8XltOX4eT10ARJ952KgLRSrq1K10htdN/C3rpdTz3YyMhKpkcusekZwHM
 XuSQixf4p4fYkCjZ3yKhKJpkddBdlKBR9amcpifliwTApnrltUlzMWp3fh4gb9Ez7oI6q7YttM
 VqsWaSigV+nISRCeEoPoza0uzQFSxguK2pkekrMcrw/y8oSTwbjsB3LCEnSMkMG2uFTQ1QRDAC
 d6M18zpfo4/SWKsuqbjBnYRlLaxrvB00Z3tn+L48w7VXlrIIRXiVKKwWHjro9IAW4JmBwfcXZi
 6wo=
X-SBRS: 2.7
X-MesageID: 13291437
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13291437"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <6d66b34a-b306-3f9b-2e77-4047212b2d53@citrix.com>
Date: Thu, 27 Feb 2020 15:25:08 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: correct handling when XT's
 prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAxNDozNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gLS0tIGEveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQuYwo+ICsrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0
aHJvdWdoL2FtZC9pb21tdV9pbml0LmMKPiBAQCAtMTM2NCw2ICsxMzY0LDcgQEAgc3RhdGljIGlu
dCBfX2luaXQgYW1kX2lvbW11X3ByZXBhcmVfb25lKAo+ICBpbnQgX19pbml0IGFtZF9pb21tdV9w
cmVwYXJlKGJvb2wgeHQpCj4gIHsKPiAgICAgIHN0cnVjdCBhbWRfaW9tbXUgKmlvbW11Owo+ICsg
ICAgYm9vbCBub194dCA9IGZhbHNlOwoKSSB0aGluayB0aGUgbG9naWMgd291bGQgYmUgZWFzaWVy
IHRvIGZvbGxvdyBpZiB0aGlzIHdhcyBoYXNfeHQsIHdpdGgKaW52ZXJ0ZWQgbWVhbmluZy7CoCBI
b3dldmVyLi4uCgo+ICAgICAgaW50IHJjID0gLUVOT0RFVjsKPiAgCj4gICAgICBCVUdfT04oICFp
b21tdV9mb3VuZCgpICk7Cj4gQEAgLTE0MDAsOSArMTQwMSw4IEBAIGludCBfX2luaXQgYW1kX2lv
bW11X3ByZXBhcmUoYm9vbCB4dCkKPiAgICAgICAgICBpZiAoIHJjICkKPiAgICAgICAgICAgICAg
Z290byBlcnJvcl9vdXQ7Cj4gIAo+IC0gICAgICAgIHJjID0gLUVOT0RFVjsKPiAtICAgICAgICBp
ZiAoIHh0ICYmICghaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21tdS0+ZmVhdHVy
ZXMuZmxkcy54dF9zdXApICkKPiAtICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7Cj4gKyAgICAg
ICAgaWYgKCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21tdS0+ZmVhdHVyZXMu
Zmxkcy54dF9zdXAgKQo+ICsgICAgICAgICAgICBub194dCA9IHRydWU7Cj4gICAgICB9Cj4gIAo+
ICAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQoKLi4uIHRoZSBjb250ZW50cyBvZiB0
aGlzIGxvb3AgZGVwZW5kcyBvbiB0aGUgZWFybHkgZXhpdCBwYXRoIHlvdSd2ZSBqdXN0CmRlbGV0
ZWQuCgpJbiB0aGUgY2FzZSBvZiB4MmFwaWMgbm90IGJlaW5nIGF2YWlsYWJsZSwgd2UnbGwgc3Rp
bGwgc2V0IHtnYSx4dH1fZW4gdG8KdGhlIGNhbGxlciByZXF1ZXN0ZWQgdmFsdWUuCgp+QW5kcmV3
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 15:25:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 15:25:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7L2f-0005uU-L6; Thu, 27 Feb 2020 15:25:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=4/ou=4P=citrix.com=igor.druzhinin@srs-us1.protection.inumbo.net>)
 id 1j7L2e-0005uM-8V
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 15:25:36 +0000
X-Inumbo-ID: 664e97da-5975-11ea-9c17-bc764e2007e4
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 664e97da-5975-11ea-9c17-bc764e2007e4;
 Thu, 27 Feb 2020 15:25:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582817136;
 h=subject:from:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=k1VeVWdZywBqbmhJfaPXswL2e4SNJ9ZRYA1hFVCy7TI=;
 b=XEOTf7q8+vaFPCLSfpyHi6xyR3cnvD8OYKJQBAmnW6MyKezNXTQEibnq
 AUYOirgoQy9QEVAQswNu/FbJ9X+LhpQmjg+Dk/g/+5o04NwR3Dvw4ZpMj
 yDHbWaDbOKHtzCyubPQ3DxfNR1E5UZV2RwH8ysE1KYfV1ZGb3x4TGHrc1 c=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=igor.druzhinin@citrix.com;
 spf=Pass smtp.mailfrom=igor.druzhinin@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 igor.druzhinin@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 igor.druzhinin@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="igor.druzhinin@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="igor.druzhinin@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: XpAwBlOL2IpvExcri3YTXcxhOmfEzldRs9/VjrBkDnu2OezDgPP3mTTSkEvd7zi2NbJBkH5+/o
 utUjz8KlrI7tM+J5+hhXLiKmZQhE0CIgASEXgr4w8/C7lc8DR6dDDdHC438nz+icsHV2n17U9w
 CJXzxA5b8BCti4/ubUtdOyy5Je08eHqNz5M8KGaqT2zYID0WYQUqeUj/nbh39LIWu8LB8RGHyR
 Wd9tpmDmm2saqKHTX8qPmqw/8XUhZu51uyAlGTB5ajDCn41h6aT78cuij+ZAKIUCruHHwJ8RV+
 2h4=
X-SBRS: 2.7
X-MesageID: 13291466
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13291466"
From: Igor Druzhinin <igor.druzhinin@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
References: <1582133128-25638-1-git-send-email-igor.druzhinin@citrix.com>
 <1d138bf8-0cec-b66d-c852-fd7d6392e69d@suse.com>
 <5f27be3d-263b-42b6-7489-8fbc1079c38b@citrix.com>
 <7f0c343c-96f1-b11c-324d-c301d08d40d5@suse.com>
 <cff24d62-e797-ab4a-a6a2-d16e7aff621e@citrix.com>
 <a27cf33b-6326-7461-b390-da675378188c@suse.com>
 <200c36a7-9bdf-8ea9-97c9-a1b4dc9dcfc4@citrix.com>
Message-ID: <dd3eddb0-72ec-e448-ebe1-2edc51b37e9f@citrix.com>
Date: Thu, 27 Feb 2020 15:25:32 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <200c36a7-9bdf-8ea9-97c9-a1b4dc9dcfc4@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] x86/cpu: Sync any remaining RCU
 callbacks after CPU up/down
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com,
 wl@xen.org, andrew.cooper3@citrix.com
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjUvMDIvMjAyMCAxMjo0NiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4gT24gMjUvMDIvMjAy
MCAxMjo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDI1LjAyLjIwMjAgMTM6MzcsIElnb3Ig
RHJ1emhpbmluIHdyb3RlOgo+Pj4gT24gMjUvMDIvMjAyMCAxMjoyMiwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4+Pj4gT24gMjEuMDIuMjAyMCAyMDoyNiwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+Pj4+
IE9uIDIxLzAyLzIwMjAgMTY6MjksIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTkuMDIu
MjAyMCAxODoyNSwgSWdvciBEcnV6aGluaW4gd3JvdGU6Cj4+Pj4+Pj4gLS0tIGEveGVuL2FyY2gv
eDg2L3N5c2N0bC5jCj4+Pj4+Pj4gKysrIGIveGVuL2FyY2gveDg2L3N5c2N0bC5jCj4+Pj4+Pj4g
QEAgLTc4LDggKzc4LDExIEBAIHN0YXRpYyB2b2lkIGwzX2NhY2hlX2dldCh2b2lkICphcmcpCj4+
Pj4+Pj4gIGxvbmcgY3B1X3VwX2hlbHBlcih2b2lkICpkYXRhKQo+Pj4+Pj4+ICB7Cj4+Pj4+Pj4g
ICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gKHVuc2lnbmVkIGxvbmcpZGF0YTsKPj4+Pj4+PiAtICAg
IGludCByZXQgPSBjcHVfdXAoY3B1KTsKPj4+Pj4+PiArICAgIGludCByZXQ7Cj4+Pj4+Pj4gIAo+
Pj4+Pj4+ICsgICAgLyogRmx1c2ggcG90ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3JrIGZyb20g
cHJlY2VkaW5nIENQVSBvZmZsaW5lICovCj4+Pj4+Pj4gKyAgICByY3VfYmFycmllcigpOwo+Pj4+
Pj4+ICsgICAgcmV0ID0gY3B1X3VwKGNwdSk7Cj4+Pj4+Pj4gICAgICBpZiAoIHJldCA9PSAtRUJV
U1kgKQo+Pj4+Pj4+ICAgICAgewo+Pj4+Pj4+ICAgICAgICAgIC8qIE9uIEVCVVNZLCBmbHVzaCBS
Q1Ugd29yayBhbmQgaGF2ZSBvbmUgbW9yZSBnby4gKi8KPj4+Pj4+PiBAQCAtMTA0LDcgKzEwNywx
MSBAQCBsb25nIGNwdV91cF9oZWxwZXIodm9pZCAqZGF0YSkKPj4+Pj4+PiAgbG9uZyBjcHVfZG93
bl9oZWxwZXIodm9pZCAqZGF0YSkKPj4+Pj4+PiAgewo+Pj4+Pj4+ICAgICAgaW50IGNwdSA9ICh1
bnNpZ25lZCBsb25nKWRhdGE7Cj4+Pj4+Pj4gLSAgICBpbnQgcmV0ID0gY3B1X2Rvd24oY3B1KTsK
Pj4+Pj4+PiArICAgIGludCByZXQ7Cj4+Pj4+Pj4gKwo+Pj4+Pj4+ICsgICAgLyogRmx1c2ggcG90
ZW50aWFsbHkgc2NoZWR1bGVkIFJDVSB3b3JrIGZyb20gcHJlY2VkaW5nIENQVSBvbmxpbmUgKi8K
Pj4+Pj4+PiArICAgIHJjdV9iYXJyaWVyKCk7Cj4+Pj4+Pj4gKyAgICByZXQgPSBjcHVfZG93bihj
cHUpOwo+Pj4+Pj4+ICAgICAgaWYgKCByZXQgPT0gLUVCVVNZICkKPj4+Pj4+PiAgICAgIHsKPj4+
Pj4+PiAgICAgICAgICAvKiBPbiBFQlVTWSwgZmx1c2ggUkNVIHdvcmsgYW5kIGhhdmUgb25lIG1v
cmUgZ28uICovCj4+Pj4+Pj4KPj4+Pj4+Cj4+Pj4+PiBUaGVyZSBhcmUgbW9yZSBjYWxscyB0byBj
cHVfdXAoKSAvIGNwdV9kb3duKCksIG1vc3Qgbm90YWJseSBpbgo+Pj4+Pj4gY29yZV9wYXJraW5n
LmMuIFdvdWxkbid0IGl0IGJlIGJldHRlciB0byBtYWtlIHRoZSBiYXJyaWVyIHBhcnQKPj4+Pj4+
IG9mIHRoZSB0d28gZnVuY3Rpb25zPyBUaGlzIHdvdWxkIHRoZSBhbHNvIGNvdmVyIG5vbi14ODYg
aW4KPj4+Pj4+IGNhc2UgYW4gYXJjaCB3YW50cyB0byBzdXBwb3J0IG9mZmxpbmluZy9vbmxpbmlu
ZyBvZiBDUFVzLgo+Pj4+Pgo+Pj4+PiBUaG9zZSBmdW5jdGlvbnMgYXJlIGNhbGxlZCBmcm9tIGVh
cmx5IGluaXQgY29kZSBhbmQgcmN1X2JhcnJpZXIoKSBpcwo+Pj4+PiBhbiBleHBlbnNpdmUgb3Bl
cmF0aW9uLiBJIHRoaW5rIGl0J3MgYmV0dGVyIGlmIGNhbGxlciBpcyByZXNwb25zaWJsZQo+Pj4+
PiBmb3Igc3luY2luZyB0aGUgc3RhdGUuIFRoaXMgaXMgdGhlIHJlYXNvbiBJIG1vdmVkIHJjdV9i
YXJyaWVyKCkgaW4gZnJvbnQKPj4+Pj4gb2YgY3B1X3VwL2Rvd24uCj4+Pj4KPj4+PiBXZWxsLCB0
aGVyZSBhcmUgdHdvIGFzcGVjdHMgaGVyZTogT25lIGlzIHRvIGF2b2lkIHRoZSBvdmVyaGVhZCB3
aGVyZQo+Pj4+IGl0J3Mgbm90IG5lZWRlZC4gVGhlIG90aGVyIGlzLCBhcyBvYnNlcnZlZCBvbiB0
aGlzIHBhdGNoLCB0aGF0IGJ5Cj4+Pj4gdGhlIGNob3NlbiBhcHByb2FjaCBjYWxsZXJzIHdoaWNo
IGluIGZhY3QgbmVlZCBhbWVuZGluZyBtYXkgYmUKPj4+PiBmb3Jnb3R0ZW4uIFRvIGZpbmQgbWlk
ZGxlIGdyb3VuZHMsIHBlcmhhcHMgdGhlIHNvbHV0aW9uIGlzIHRvIGhhdmUKPj4+PiB2YXJpYW50
cyBvZiBjcHVfe3VwLGRvd259KCkgd2hpY2ggaW52b2tlIHRoZSBiYXJyaWVyLCBhbmQgd2hpY2gK
Pj4+PiB3b3VsZCBiZSB1c2VkIGJ5IGFsbCBydW50aW1lIGludm9jYXRpb25zPwo+Pj4+Cj4+Pj4g
VGhlIG90aGVyIHF1ZXN0aW9uIG9mIGNvdXJzZSBpcyB3aHkgZWFybHkgaW5pdCBjb2RlIGlzIHNw
ZWNpYWwgaW4KPj4+PiB0aGlzIHJlZ2FyZC4gSWYgaXQgaW5kZWVkIHdhcywgcGVyaGFwcyB0aGUg
YmFycmllciBpbnZvY2F0aW9uIGNvdWxkCj4+Pj4gYWxzbyBiZSB0aWVkIHRvIGNlcnRhaW4gU1lT
X1NUQVRFXyogdmFsdWVzPwo+Pj4KPj4+IEl0J3Mgbm90IHNwZWNpYWwgLSBpbiBmYWN0IGl0IHN0
YXJ0cyBhZnRlciBSQ1UgaXMgaW5pdGlhbGl6ZWQuIFRoZSBpc3N1ZQo+Pj4gaXMsIGFzIHlvdSBz
YWlkLCB1bm5lY2Vzc2FyeSBvdmVyaGVhZC4KPj4KPj4gV2VsbCwgaWYgaXQncyB1bm5lY2Vzc2Fy
eSBvdmVyaGVhZCwgdGhlbiBpdCBpcyBzcGVjaWFsIGluIHNvbWUgd2F5Lgo+PiBBZnRlciBhbGwg
YXQgcnVudGltZSB0aGUgb3ZlcmhlYWQgaXNuJ3QgdW5uZWNlc3NhcnkuIElzIGl0IHBlcmhhcHMK
Pj4ganVzdCB0aGF0IGN1cnJlbnRseSB3ZSBkb24ndCBfaGFwcGVuXyB0byBoYXZlIGFueXRoaW5n
IHRoYXQgd291bGQKPj4gbWFrZSB1c2Ugb2YgYW4gUkNVIGJhcnJpZXIgbmVjZXNzYXJ5IGluIHRo
aXMgY2FzZT8gSW4gd2hpY2ggY2FzZSBpdAo+PiB3b3VsZCBiZSBhIHByb2JsZW0gd2FpdGluZyB0
byBiaXRlIHVzIGRvd24gdGhlIHJvYWQ/Cj4gCj4gSSBhZ3JlZSB0byBhIGNlcnRhaW4gZXh0ZW50
IHRoYXQgaXQgbWlnaHQgYmUgcHJ1ZGVudCB0byBhdm9pZCBzcGVjaWFsCj4gY2FzaW5nIGV2ZW4g
aWYgd2UgY3VycmVudGx5IGtub3cgdGhhdCB0aGUgY2FzZSBpcyBzYWZlLiBMZXQgbWUgc2VlCj4g
aWYgb3ZlcmhlYWQgaXMgdG9sZXJhYmxlIGF0IENQVSBicmluZyB1cCBvbiBvdXIgbGFyZ2VzdCBz
eXN0ZW0gYXZhaWxhYmxlCj4gKDQ0OCBDUFVzKS4KCkkgZGlkbid0IHNlZSBhbnkgc2lnbmlmaWNh
bnQgc2xvd2Rvd24gaW4gYm9vdCBvbiA0NDggQ1BVcyB3aXRoIGxhdGVzdAp2ZXJzaW9uIG9mIFJD
VSBzZXJpZXMgZnJvbSBKdWVyZ2VuLiBXaWxsIHNlbmQgdjMgc2hvcnRseS4KCklnb3IKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 16:24:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 16:24:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Lxd-0002xV-Jc; Thu, 27 Feb 2020 16:24:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7Lxb-0002xQ-MO
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 16:24:27 +0000
X-Inumbo-ID: 9eed768b-597d-11ea-96f3-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 9eed768b-597d-11ea-96f3-12813bfff9fa;
 Thu, 27 Feb 2020 16:24:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582820666;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=p6MqM/KGF0z2pXBfmiPRTOxhymtIE5+u4mCe0tqs+sI=;
 b=YSX9wDEviWlW8bysJh76NQ9i7RF+fSJIL7S8RI5qWgyR8KM/E75wdq88
 tRw2E2A0FgzQM9xwNV0lzYBMvq+jxm5uQma4PU+7IPrn9XU1td8Bj1sCc
 H7CY/3x1u7hkU3ycR84e/IjQl7K4F5Ey7w6+4eUe9aMX03kUo/ifrvBKH g=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Ey3qlWgSSH4gfTTbC6gzgNQXY29pu19OEmPJ4f/UOzlyUK+Cy4MS+Ol7U78P+UNnucM7OJ7x8x
 Np6wE2mf4qkhELdwWnbJwdnUoBfZn/CRLPGaHpGSgYHbJVy2/1h7ehOHE+zknXJwe+xhuJnxzq
 TpRtXZLbMnWNZRGnT9ox4bvs9Q484ra/DiO58jj6rODFwKnkTy3DSA0mwH657ZpvXsgy23TcYo
 YqHmJ3QVBkXcVB3rTybzWFjp08v+FLzHXPN3pmTlS62RkSvm/+EP0d8+sgySYBVcRnziz4P7gE
 vRs=
X-SBRS: 2.7
X-MesageID: 13743215
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13743215"
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-2-andrew.cooper3@citrix.com>
 <f25da974-6fe3-5b0e-4ca1-a937b61d9b22@suse.com>
 <69658bb9-e4e2-dda7-d341-caea6846e794@citrix.com>
 <e4bbd588-559d-1392-7253-8b512c7a2aef@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <e2b0458b-5271-b7cf-1d4f-08256aee6aed@citrix.com>
Date: Thu, 27 Feb 2020 16:24:22 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <e4bbd588-559d-1392-7253-8b512c7a2aef@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 01/10] x86/sysctl: Don't return cpu policy
 data for compiled-out support (2)
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwOTo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjcuMDIuMjAyMCAx
MDozMywgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjcvMDIvMjAyMCAwNzozOCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBPbiAyNi4wMi4yMDIwIDIxOjIyLCBBbmRyZXcgQ29vcGVyIHdyb3Rl
Ogo+Pj4+IEp1c3QgYXMgd2l0aCBjL3MgOTZkYzc3YjRiMSBmb3IgWEVOX1NZU0NUTF9nZXRfY3B1
X3BvbGljeSwKPj4+PiBYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldCBuZWVkcyB0byBiZWNv
bWUgY29uZGl0aW9uYWwuCj4+Pj4KPj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+Pj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq
YmV1bGljaEBzdXNlLmNvbT4KPj4+Cj4+PiBBbGJlaXQgSSdkIHNheSAid2FudCIsIG5vdCAibmVl
ZHMiIGluIHRoZSBkZXNjcmlwdGlvbi4KPj4gSXQgb2NjdXJzIHRvIG1lIHRoYXQgWEVOX1NZU0NU
TF9nZXRfY3B1X2ZlYXR1cmVzZXQgaXMgc3RyaWN0bHkgYSBzdWJzZXQKPj4gb2YgWEVOX1NZU0NU
TF9nZXRfY3B1X3BvbGljeSwgYW5kIHRoYXQgbm93IEkndmUgYWRqdXN0ZWQgdGhlIHRvb2xzdGFj
awo+PiBvbnRvIGdldF9jcHVfcG9saWN5LCB0aGUgc29sZSByZW1haW5pbmcgdXNlciBpcyB4ZW4t
Y3B1aWQuCj4+Cj4+IGdldF9jcHVfcG9saWN5IGFscmVhZHkgaGFzIHNlcGFyYXRlIGRlZmF1bHQg
YW5kIG1heCBpbmRpY2VzLCB3aGVyZWFzCj4+IGdldF9jcHVfZmVhdHVyZXNldCB3YXMgd3JpdHRl
biBiZWZvcmUgdGhlIG5lZWQgZm9yIHRoaXMgaGFzIGJlY29tZSBvYnZpb3VzLgo+Pgo+PiBUaGlz
IGxlYWRzIHRvIGFuIGFzeW1tZXRyeSBpbiB4ZW4tY3B1aWQsIHdoZXJlIHRoZSAtcCAocG9saWN5
KSBvcHRpb24KPj4gcHJvdmlkZXMgdHdvIG1vcmUgc2V0cyBvZiBpbmZvcm1hdGlvbiB0aGFuIHRo
ZSBmZWF0dXJlc2V0IGxpc3RpbmcuCj4+Cj4+IEluc3RlYWQsIEkgdGhpbmsgSSdkIGxpa2UgdG8g
ZHJvcCBYRU5fU1lTQ1RMX2dldF9jcHVfZmVhdHVyZXNldCBhbmQKPj4gdXBkYXRlIHRoZSBzb2xl
IHVzZXIgdG8gdGhlIG1vcmUgY29tcGxldGUgaW50ZXJmYWNlLgo+IFNvdW5kcyBsaWtlIGEgZ29v
ZCBtb3ZlIHRvIG1lLgoKQWN0dWFsbHksIGFmdGVyIGhhdmluZyBzcGVudCBhbG1vc3QgYSBkYXkg
dHJ5aW5nIHRvIGRpc2VudGFuZ2xlIHRoZQpyZW1haW5zIG9mIHRoaXMsIEknbSBnb2luZyB0byBs
ZWF2ZSBpdCBmb3Igbm93LgoKSXQgdHVybnMgb3V0IGl0IGlzIHN0aWxsIHVzZWQgYnkgdGhlIGxl
Z2FjeSBDUFVJRCBsb2dpYywgYW5kIEkgY291bGQgZG8Kd2l0aCBnZXR0aW5nIGEgZmV3IG90aGVy
IHBpZWNlcyBvZiBpbmZyYXN0cnVjdHVyZSBiZWZvcmUgaXQgaXMgZWFzeSB0bwp0YWtlIG91dC4K
Cn5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 16:27:30 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 16:27:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7M0Y-00035U-2t; Thu, 27 Feb 2020 16:27:30 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7M0W-00034j-Tu
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 16:27:28 +0000
X-Inumbo-ID: 0b3c1fb2-597e-11ea-96f9-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0b3c1fb2-597e-11ea-96f9-12813bfff9fa;
 Thu, 27 Feb 2020 16:27:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582820848;
 h=subject:from:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=3rkMiRmrgvddKLyJwiygNpRLANNTiGXvvtr/0DqS6Ss=;
 b=bHJeMEJxQg/MgJexBC+cVnGpWKl4RY+maxmGtpYBogyaddwM9suooHoW
 QyY02NHQ5+I2b0rQM2MqJAWX47Z5Xp6n53qLpYtsvV0leBfhSA9CMPH3C
 tv/hZAdzXgPMJOTzEZwzkiTCkysiLZLnFUvnPhyCO3SlwADc+9eYTA4tD Y=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: duk/XerRGqMGxApfVn2UQJAuMTR4Gp4zP+BeehkzzU0zkq4Q2kRO53klqMmNgETA4iCKtu8nxo
 +S+JL2fQ6Ux/KZSdRmDgblghtvj9Dt7NQcApTmBMXG8Y85Um4FHeCtjU/HArsGy/IkBE95SEfB
 NZff8Orgy7ipTvJZpB8MPp40j1YxmhswMWWrOBMQz8OVYDt9wd6xUM1IgzhRDPAq3U7qVBgNE7
 wA2gvdiCTvhWJQVmCBN3zq2QEfz7mKGQoUdc4+bJIvQM8viByVpuGWVo3oG/SWaqjoJLmr9Z7C
 AvA=
X-SBRS: 2.7
X-MesageID: 13464182
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13464182"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
References: <20200226202221.6555-1-andrew.cooper3@citrix.com>
 <20200226202221.6555-3-andrew.cooper3@citrix.com>
 <9faee7d1-a555-dc3f-f7e0-3dcbc8442cc3@suse.com>
 <16cc367a-28e0-4b20-80d0-c82ef9093f64@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <f5c9768a-134e-25c2-0c1f-f8f89242ea0d@citrix.com>
Date: Thu, 27 Feb 2020 16:27:24 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <16cc367a-28e0-4b20-80d0-c82ef9093f64@citrix.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 02/10] tools/libxc: Simplify
 xc_get_static_cpu_featuremask()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcvMDIvMjAyMCAwOTo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+ICsgICAgQlVJTERf
QlVHX09OKEFSUkFZX1NJWkUobWFza3NbMF0pICE9IEZFQVRVUkVTRVRfTlJfRU5UUklFUyk7Cj4+
IElzbid0IHRoaXMgcXVpdGUgcG9pbnRsZXNzIHdpdGggdGhlIG5vdyBjaGFuZ2VkIGRlZmluaXRp
b24gb2YKPj4gdGhlIGFycmF5Pwo+IEknZCBuZWVkIHRvIGRvdWJsZSBjaGVjawoKRG91YmxlIGNo
ZWNrIHNheXMgaXQgaXNuJ3QgbmVjZXNzYXJ5LsKgIEknbGwgZHJvcC4KCn5BbmRyZXcKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 17:55:19 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 17:55:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7NNE-0001rd-7y; Thu, 27 Feb 2020 17:55:00 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=3dSL=4P=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7NND-0001rY-C2
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 17:54:59 +0000
X-Inumbo-ID: 43f509c1-598a-11ea-9740-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 43f509c1-598a-11ea-9740-12813bfff9fa;
 Thu, 27 Feb 2020 17:54:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582826098;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=ARNPJD59gwQNqiUDvynytlBKOSwvi/f7WM6OJDHHA/s=;
 b=IirZBBEVID8Iz+X2ZCAOJlXJLoHnOuiIkqxHl4+5ZtZqfkX8/UNTOxnL
 YpmpQWdHFrP36+YmwZZE6lXkCn7IklcrBkjAjZNkbCM7tYb/539s6WBTk
 q7NBKZ/G04EuLGUPdFAPfHPgIx9nHax4cYw0Wr3FfLUWSHEs/ORrpchN/ E=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: uV89V51fLIbuZknxCi3CI0pQYOXe2zHRyisS511974Yy9WinBn9pvhr1pHxtDkpugJ1VvMbR9f
 FWNmyqMHGOCu7pmvSgXBmqTMxW9n+dPL7KpJWfdlySwZPdBJHL6CiPQH3ZZY0DnjjN2BYOEIBW
 rUtPoLqzHytTgVoMEl8lYVSkfwZQZfXxXChNyRVRGD7xlm+nyZ8M+Bkhq5/jfYw2mzEqwnomN3
 OqVyleMjQc7o5ZDDrWFhXme7QBwRHdH+jASMK/pFfuHXkHhCbwdduXrmyyZmUJ6BE7m1D3DEtU
 Yj4=
X-SBRS: 2.7
X-MesageID: 13102794
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,492,1574139600"; d="scan'208";a="13102794"
Date: Thu, 27 Feb 2020 18:54:49 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200227175449.GS24458@Air-de-Roger.citrite.net>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-6-roger.pau@citrix.com>
 <831167dd-1462-7eba-1822-bd975e8a4ebb@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <831167dd-1462-7eba-1822-bd975e8a4ebb@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkLCBGZWIgMjYsIDIwMjAgYXQgMTE6MzY6NTJBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQ3Vy
cmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3VzIHNp
bmNlCj4gPiB0aGVyZSdzIG5vIHdheSB0byBmaWd1cmUgb3V0IGlmIHRoZSBtYXNrIGlzIGFscmVh
ZHkgYmVpbmcgdXNlZCBleGNlcHQKPiA+IGZvciBtYW51YWwgY29kZSBpbnNwZWN0aW9uIG9mIGFs
bCB0aGUgY2FsbGVycyBhbmQgcG9zc2libGUgY2FsbCBwYXRocy4KPiA+IAo+ID4gVGhpcyBpcyB1
bnNhZmUgYW5kIG5vdCByZWxpYWJsZSwgc28gaW50cm9kdWNlIGEgbWluaW1hbCBnZXQvcHV0Cj4g
PiBpbmZyYXN0cnVjdHVyZSB0byBwcmV2ZW50IG5lc3RlZCB1c2FnZSBvZiB0aGUgc2NyYXRjaCBt
YXNrIGFuZCB1c2FnZQo+ID4gaW4gaW50ZXJydXB0IGNvbnRleHQuCj4gCj4gV2hpbGUgSSBjYW4g
c2VlIHRoZSByZWFzb25pbmcgKGVzcGVjaWFsbHkgaW4gbGlnaHQgb2YgdGhlIGNoYW5nZQo+IHdo
aWNoIGRpZCB2aW9sYXRlIHRvIGFzc3VtcHRpb24pLCBJJ20gc3RpbGwgdW5jZXJ0YWluIGlmIHRo
aXMgaXNuJ3QKPiAib3Zlci1lbmdpbmVlcmluZyIuIEFuZHJldywgZG8geW91IGhhdmUgYSBjbGVh
ciBvcGluaW9uIG9uZSB3YXkgb3IKPiB0aGUgb3RoZXIgaGVyZT8KPiAKPiA+IE1vdmUgdGhlIGRl
Y2xhcmF0aW9uIG9mIHNjcmF0Y2hfY3B1bWFzayB0byBzbXAuYyBpbiBvcmRlciB0byBwbGFjZSB0
aGUKPiA+IGRlY2xhcmF0aW9uIGFuZCB0aGUgYWNjZXNzb3JzIGFzIGNsb3NlIGFzIHBvc3NpYmxl
Lgo+IAo+IHMvZGVjbGFyYXRpb24vZGVmaW5pdGlvbi9nCgpEb25lLgoKPiA+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9pcnEuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L2lycS5jCj4gPiBAQCAtMTk2LDcg
KzE5Niw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAq
ZGVzYykKPiA+ICB7Cj4gPiAgICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0b3IsIGlycSA9
IGRlc2MtPmlycTsKPiA+ICAgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gudmVj
dG9yOwo+ID4gLSAgICBjcHVtYXNrX3QgKnRtcF9tYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVt
YXNrKTsKPiA+ICsgICAgY3B1bWFza190ICp0bXBfbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2so
KTsKPiA+ICAKPiA+ICAgICAgQlVHX09OKCF2YWxpZF9pcnFfdmVjdG9yKHZlY3RvcikpOwo+ID4g
IAo+ID4gQEAgLTIyMyw3ICsyMjMsMTAgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Io
c3RydWN0IGlycV9kZXNjICpkZXNjKQo+ID4gICAgICB0cmFjZV9pcnFfbWFzayhUUkNfSFdfSVJR
X0NMRUFSX1ZFQ1RPUiwgaXJxLCB2ZWN0b3IsIHRtcF9tYXNrKTsKPiA+ICAKPiA+ICAgICAgaWYg
KCBsaWtlbHkoIWRlc2MtPmFyY2gubW92ZV9pbl9wcm9ncmVzcykgKQo+ID4gKyAgICB7Cj4gPiAr
ICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4gPiAgICAgICAgICByZXR1cm47Cj4gPiAr
ICAgIH0KPiAKPiBJIHRoaW5rIGlmIHBvc3NpYmxlIHN1Y2ggZXJyb3IgcGF0aCBhZGp1c3RtZW50
cyB3b3VsZCBiZXR0ZXIgYmUKPiBhdm9pZGVkLiBBbmQgdGhpcyBzZWVtcyBmZWFzaWJsZSBoZXJl
OiBUaGVyZSBhcmUgdHdvIGVudGlyZWx5Cj4gaW5kZXBlbmRlbnQgdXNlZCBvZiB0aGUgc2NyYXRj
aCBtYXNrIGluIHRoaXMgZnVuY3Rpb24uIFlvdSBjb3VsZAo+IHRoZXJlZm9yZSBwdXQgdGhlIG1h
c2sgYWJvdmUgZnJvbSBoZXJlLCBhbmQgZ2V0IGl0IGFnYWluIGZ1cnRoZXIKPiBkb3duLCBvciB5
b3UgY291bGQgbGV2ZXJhZ2UgYSBwcm9wZXJ0eSBvZiB0aGUgY3VycmVudAo+IGltcGxlbWVudGF0
aW9uLCBwbHVzIHRoZSBmYWN0IHRoYXQgdGhlIDJuZCB1c2UgZG9lc24ndCBpbnZvbHZlZAo+IGFu
eSAicmVhbCIgZnVuY3Rpb24gY2FsbHMsIGFuZCBhdm9pZCBhIDJuZCBnZXQvcHV0IGFsdG9nZXRo
ZXIuCgpObywgaXQncyB2ZXJ5IGVhc3kgdG8gYWRkIGZ1bmN0aW9uIGNhbGxzIGxhdGVyIG9uIGFu
ZCBmb3JnZXQgdG8gdXNlCmdldF9zY3JhdGNoX2NwdW1hc2suCgo+IE9mIGNvdXJzZSBhbm90aGVy
IHF1ZXN0aW9uIHRoZW4gaXMgd2hldGhlciBpdCBpcyBhIGdvb2QgcHJvcGVydHkKPiBvZiB0aGUg
Y3VycmVudCBtb2RlbCwgaS5lLiB3aGV0aGVyIGl0IHdvdWxkbid0IGJlIGJldHRlciBmb3IKPiAi
cHV0IiB0byBhY3R1YWxseSB6YXAgdGhlIHBvaW50ZXIsIHRvIHByZXZlbnQgc3Vic2VxdWVudCB1
c2UuCgpTbyB0aGF0IHB1dF9zY3JhdGNoX2NwdW1hc2sgdGFrZXMgdGhlIHBvaW50ZXIgYXMgYSBw
YXJhbWV0ZXIgYW5kCndyaXRlcyBOVUxMIHRvIGl0PwoKPiA+IEBAIC0yNTMxLDEyICsyNTM2LDEy
IEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGJvb2wgdmVyYm9zZSkK
PiA+ICAgICAgdW5zaWduZWQgaW50IGlycTsKPiA+ICAgICAgc3RhdGljIGludCB3YXJuZWQ7Cj4g
PiAgICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKPiA+ICsgICAgY3B1bWFza190ICphZmZpbml0
eSA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKPiA+ICAKPiA+ICAgICAgZm9yICggaXJxID0gMDsg
aXJxIDwgbnJfaXJxczsgaXJxKysgKQo+ID4gICAgICB7Cj4gPiAgICAgICAgICBib29sIGJyZWFr
X2FmZmluaXR5ID0gZmFsc2UsIHNldF9hZmZpbml0eSA9IHRydWU7Cj4gPiAgICAgICAgICB1bnNp
Z25lZCBpbnQgdmVjdG9yOwo+ID4gLSAgICAgICAgY3B1bWFza190ICphZmZpbml0eSA9IHRoaXNf
Y3B1KHNjcmF0Y2hfY3B1bWFzayk7Cj4gPiAgCj4gPiAgICAgICAgICBpZiAoIGlycSA9PSAyICkK
PiA+ICAgICAgICAgICAgICBjb250aW51ZTsKPiA+IEBAIC0yNjQwLDYgKzI2NDUsOCBAQCB2b2lk
IGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190ICptYXNrLCBib29sIHZlcmJvc2UpCj4gPiAgICAg
ICAgICAgICAgICAgICAgIGlycSwgQ1BVTUFTS19QUihhZmZpbml0eSkpOwo+ID4gICAgICB9Cj4g
PiAgCj4gPiArICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKPiAKPiBKdXN0IGFzIGEgcmVtYXJr
LCBub3QgbmVjZXNzYXJpbHkgYXMgYSByZXF1ZXN0IHRvIGNoYW5nZSB0aGUgY29kZTogSQo+IHdv
bmRlciBpZiBkb3duIHRoZSByb2FkIHRoaXMgcHJldHR5IHdpZGUgc2NvcGUgb2YgImhvbGRpbmci
IHRoZSBtYXNrCj4gaXNuJ3QgZ29pbmcgdG8gYml0ZSB1cywgd2hlbiBhIGZ1bmN0aW9uIGNhbGxl
ZCBmcm9tIGhlcmUgKGluIGEgcmFuZ2UKPiBvZiBjb2RlIG5vdCBhY3RpdmVseSBuZWVkaW5nIHRo
ZSBtYXNrKSBhbHNvIG1heSB3YW50IHRvIHVzZSB0aGUgbWFzay4KPiBCdXQgb2YgY291cnNlIHdl
IGNhbiBtYWtlIHRoaXMgZmluZXIgZ3JhaW5lZCBhdCB0aGUgcG9pbnQgd2hlcmUgaXQKPiBtaWdo
dCBhY3R1YWxseSBzdGFydCBtYXR0ZXJpbmcuCgpXZSBjYW4gYWx3YXlzIHJlZHVjZSB0aGUgc2Nv
cGUgaWYgdGhlcmUncyBhIG5lZWQgZm9yIGl0LCB1bnRpbCB0aGVuIEkKd291bGQgcmF0aGVyIGxl
YXZlIHRoaXMgYXMtaXMuCgo+IAo+ID4gQEAgLTM2NDUsMTIgKzM2NDcsMTcgQEAgbG9uZyBkb19t
bXVleHRfb3AoCj4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXNrKSkg
KQo+ID4gICAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4gPiAgICAgICAgICAgICAgaWYg
KCB1bmxpa2VseShyYykgKQo+ID4gKyAgICAgICAgICAgIHsKPiA+ICsgICAgICAgICAgICAgICAg
cHV0X3NjcmF0Y2hfY3B1bWFzaygpOwo+ID4gICAgICAgICAgICAgICAgICBicmVhazsKPiA+ICsg
ICAgICAgICAgICB9Cj4gCj4gQWdhaW4sIGluc3RlYWQgb2YgYWRqdXN0aW5nIGFuIGVycm9yIHBh
dGgsIGhvdyBhYm91dCBtYWtpbmcgdGhpcwo+IGhhdmUgYW4gZW1wdHkgc3RhdGVtZW50IChpLmUu
IGRyb3BwaW5nIHRoZSBicmVhaykgYW5kIC4uLgo+IAo+ID4gICAgICAgICAgICAgIGlmICggb3Au
Y21kID09IE1NVUVYVF9UTEJfRkxVU0hfTVVMVEkgKQo+IAo+IC4uLiBoYXZpbmcgdGhpcyBiZWNv
bWUgImVsc2UgaWYoKSI/Cj4gCj4gPiBAQCAtNDM4NCw2ICs0MzkzLDkgQEAgc3RhdGljIGludCBf
X2RvX3VwZGF0ZV92YV9tYXBwaW5nKAo+ID4gICAgICAgICAgYnJlYWs7Cj4gPiAgICAgIH0KPiA+
ICAKPiA+ICsgICAgaWYgKCBtYXNrICYmIG1hc2sgIT0gZC0+ZGlydHlfY3B1bWFzayApCj4gPiAr
ICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4gCj4gVGhlIHJpZ2h0IHNpZGUgb2YgdGhl
ICYmIGhlcmUgbWFrZXMgdGhpbmdzIGZlZWwgYSBsaXR0bGUgZnJhZ2lsZSBmb3IKPiBtZS4KCldo
YXQgYWJvdXQgdXNpbmc6Cgpzd2l0Y2ggKCBmbGFncyAmIH5VVk1GX0ZMVVNIVFlQRV9NQVNLICkK
ewpjYXNlIFVWTUZfTE9DQUw6CmNhc2UgVVZNRl9BTEw6CiAgICBicmVhazsKCmRlZmF1bHQ6CiAg
ICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7Cn0KCkkgY291bGQgYWxzbyB1c2UgYW4gaWYsIGJ1dCBJ
IHRoaW5rIGl0J3MgY2xlYXJlciB3aXRoIGEgc3dpdGNoLgoKPiA+IC0tLSBhL3hlbi9hcmNoL3g4
Ni9tc2kuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L21zaS5jCj4gPiBAQCAtMTU5LDEzICsxNTks
MTUgQEAgdm9pZCBtc2lfY29tcG9zZV9tc2codW5zaWduZWQgdmVjdG9yLCBjb25zdCBjcHVtYXNr
X3QgKmNwdV9tYXNrLCBzdHJ1Y3QgbXNpX21zZwo+ID4gIAo+ID4gICAgICBpZiAoIGNwdV9tYXNr
ICkKPiA+ICAgICAgewo+ID4gLSAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2Ny
YXRjaF9jcHVtYXNrKTsKPiA+ICsgICAgICAgIGNwdW1hc2tfdCAqbWFzazsKPiA+ICAKPiA+ICAg
ICAgICAgIGlmICggIWNwdW1hc2tfaW50ZXJzZWN0cyhjcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFw
KSApCj4gPiAgICAgICAgICAgICAgcmV0dXJuOwo+ID4gIAo+ID4gKyAgICAgICAgbWFzayA9IGdl
dF9zY3JhdGNoX2NwdW1hc2soKTsKPiA+ICAgICAgICAgIGNwdW1hc2tfYW5kKG1hc2ssIGNwdV9t
YXNrLCAmY3B1X29ubGluZV9tYXApOwo+ID4gICAgICAgICAgbXNnLT5kZXN0MzIgPSBjcHVfbWFz
a190b19hcGljaWQobWFzayk7Cj4gPiArICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4g
PiAgICAgIH0KPiAKPiBUaGlzLCBJIHRoaW5rLCBjb3VsZCBkbyB3aXRoIGEgbGl0dGxlIG1vcmUg
Y2hhbmdpbmc6Cj4gCj4gICAgIGlmICggY3B1X21hc2sgKQo+ICAgICB7Cj4gICAgICAgICBjcHVt
YXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4gCj4gICAgICAgICBjcHVtYXNr
X2FuZChtYXNrLCBjcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKPiAgICAgICAgIGlmICggIWNw
dW1hc2tfZW1wdHkobWFzaykgKQo+ICAgICAgICAgICAgIG1zZy0+ZGVzdDMyID0gY3B1X21hc2tf
dG9fYXBpY2lkKG1hc2spOwo+ICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwo+ICAgICB9
Cj4gCj4gVGhpcyB3YXkgaW5zdGVhZCBvZiBsb29raW5nIHR3aWNlIGF0IHR3byBjcHVtYXNrX3Qg
aW5zdGFuY2VzLCB0aGUKPiAybmQgb25lIGludm9sdmVzIGp1c3Qgb25lLiBUaG91Z2h0cz8KCkxH
VE0uCgpOb3RlIHRoYXQgdGhpcyB3b24ndCBleGl0IGVhcmx5IGhvd2V2ZXIgaW4gY2FzZSBtYXNr
cyBkb24ndCBpbnRlcnNlY3QsCmFuZCB3aWxsIHNldCB0aGUgYWRkcmVzcyBmaWVsZCB3aXRoIHdo
YXRldmVyIGlzIGluIG1zZy0+ZGVzdDMyLgoKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYwo+
ID4gKysrIGIveGVuL2FyY2gveDg2L3NtcC5jCj4gPiBAQCAtMjUsNiArMjUsMzEgQEAKPiA+ICAj
aW5jbHVkZSA8aXJxX3ZlY3RvcnMuaD4KPiA+ICAjaW5jbHVkZSA8bWFjaF9hcGljLmg+Cj4gPiAg
Cj4gPiArREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9j
cHVtYXNrKTsKPiA+ICsKPiA+ICsjaWZuZGVmIE5ERUJVRwo+ID4gK2NwdW1hc2tfdCAqc2NyYXRj
aF9jcHVtYXNrKGJvb2wgdXNlKQo+ID4gK3sKPiA+ICsgICAgc3RhdGljIERFRklORV9QRVJfQ1BV
KHZvaWQgKiwgc2NyYXRjaF9jcHVtYXNrX3VzZSk7Cj4gPiArCj4gPiArICAgIC8qCj4gPiArICAg
ICAqIER1ZSB0byByZWVudHJhbmN5IHNjcmF0Y2ggY3B1bWFzayBjYW5ub3QgYmUgdXNlZCBpbiBJ
UlEsICNNQyBvciAjTk1JCj4gPiArICAgICAqIGNvbnRleHQuCj4gPiArICAgICAqLwo+ID4gKyAg
ICBCVUdfT04oaW5faXJxKCkgfHwgaW5fbWMoKSB8fCBpbl9ubWkoKSk7Cj4gPiArCj4gPiArICAg
IGlmICggdXNlICYmIHVubGlrZWx5KHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKSApCj4g
PiArICAgIHsKPiA+ICsgICAgICAgIHByaW50aygiJXA6IHNjcmF0Y2ggQ1BVIG1hc2sgYWxyZWFk
eSBpbiB1c2UgYnkgJXBcbiIsCj4gPiArICAgICAgICAgICAgICAgX19idWlsdGluX3JldHVybl9h
ZGRyZXNzKDApLCB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSk7Cj4gCj4gX19idWlsdGlu
X3JldHVybl9hZGRyZXNzKDApIHNpbXBseSBzaG93cyBhbm90aGVyIHRpbWUgd2hhdCAuLi4KPiAK
PiA+ICsgICAgICAgIEJVRygpOwo+IAo+IC4uLiB0aGlzIGFscmVhZHkgd2lsbCBzaG93LiBJJ2Qg
c3VnZ2VzdCB0byBkcm9wIGl0LiBBbHNvIEkgdGhpbmsKPiB5b3Ugd2FudCAlcHMgaGVyZS4KCkRv
bmUsIHRoYW5rcy4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 18:15:45 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 18:15:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7NhC-0003cb-2S; Thu, 27 Feb 2020 18:15:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sDOy=4P=ffwll.ch=daniel.vetter@srs-us1.protection.inumbo.net>)
 id 1j7NhA-0003cW-Ks
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 18:15:36 +0000
X-Inumbo-ID: 26078246-598d-11ea-b7e8-bc764e2007e4
Received: from mail-wm1-x341.google.com (unknown [2a00:1450:4864:20::341])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 26078246-598d-11ea-b7e8-bc764e2007e4;
 Thu, 27 Feb 2020 18:15:35 +0000 (UTC)
Received: by mail-wm1-x341.google.com with SMTP id a141so433471wme.2
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 10:15:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding;
 bh=jyV7bNjLu1SQ7vKcBd294xD9HrCo7tzU5S6Usg9xWsM=;
 b=iuZKAXQhruuVsFLUktBVg7py+mMqJxsH6IWepRR2Qdsx+kSrzXeemepz+H1XbKBw71
 m7tZxW+SYKH+XWKDS6BzHZuIfcD3nYPcadw6X+2eqfcGwk0WFWIMA5DuBuxHBtYEq88J
 pIg952ThHq0ILPYGTY9qbGh/U9uPXXw7tRTaE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to
 :references:mime-version:content-transfer-encoding;
 bh=jyV7bNjLu1SQ7vKcBd294xD9HrCo7tzU5S6Usg9xWsM=;
 b=IsNuMiOuyaT7BcuKYIn4JmvrmQgnY3mOcReLkUyQx1hpoAVJot9gOTj9ZtWr7DpyoD
 FW1yggfF5Q5PJfFxCDTTosqLgtLWkYVdRe9bqKNn9Cz2KZS3RNqgmydatnK7/azoMOSC
 ArXY4UxEXcaJZNPINqGZVTZbdGSo0+g/ZjZ3bgcs2q5i9rUQWLtwdLn9MtrmYlOdXB5P
 WqvIAxBHQqBhhB3Esv+ue3wBGU5JtdfFZt2SnqR/UxOkuii7uRHUZke9PUgeT8K9m1xR
 b4iXeqk+duRtllI6lyfjrwhXrEOI6EcwyDFsUK7RuIUq+fibmyhoKIjR654o+ndbpggw
 zn8w==
X-Gm-Message-State: APjAAAUdUM4OGGPCQ69rIGQIjE/hWAJzUByEMqJia8D95JqdHdDguQFQ
 4nNRY8E+nKTtos6IfswI3xtMSw==
X-Google-Smtp-Source: APXvYqy1KGIqvDWaP9y/317NhLPsMTyJxxslCUMo+xlRnY58XN0X93cIaXfyPqnzF+0nskv3/XteqA==
X-Received: by 2002:a1c:25c6:: with SMTP id l189mr49006wml.104.1582827333846; 
 Thu, 27 Feb 2020 10:15:33 -0800 (PST)
Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa])
 by smtp.gmail.com with ESMTPSA id q1sm8551152wrw.5.2020.02.27.10.15.32
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 27 Feb 2020 10:15:33 -0800 (PST)
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: DRI Development <dri-devel@lists.freedesktop.org>
Date: Thu, 27 Feb 2020 19:14:35 +0100
Message-Id: <20200227181522.2711142-5-daniel.vetter@ffwll.ch>
X-Mailer: git-send-email 2.24.1
In-Reply-To: <20200227181522.2711142-1-daniel.vetter@ffwll.ch>
References: <20200227181522.2711142-1-daniel.vetter@ffwll.ch>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH 04/51] drm: Set final_kfree in drm_dev_alloc
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Daniel Vetter <daniel@ffwll.ch>,
 Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>,
 David Airlie <airlied@linux.ie>, Daniel Vetter <daniel.vetter@ffwll.ch>,
 Intel Graphics Development <intel-gfx@lists.freedesktop.org>,
 Maarten Lankhorst <maarten.lankhorst@linux.intel.com>, m.felsch@pengutronix.de,
 Maxime Ripard <mripard@kernel.org>, Gerd Hoffmann <kraxel@redhat.com>,
 Thomas Zimmermann <tzimmermann@suse.de>,
 Daniel Vetter <daniel.vetter@intel.com>, xen-devel@lists.xenproject.org,
 l.stach@pengutronix.de
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SSBhbHNvIGRpZCBhIGZ1bGwgcmV2aWV3IG9mIGFsbCBjYWxsZXJzLCBhbmQgb25seSB0aGUgeGVu
IGRyaXZlcgpmb3Jnb3QgdG8gY2FsbCBkcm1fZGV2X3B1dCBpbiB0aGUgZmFpbHVyZSBwYXRoLiBG
aXggdGhhdCB1cCB0b28uCgp2MjogSSBub3RpY2VkIHRoYXQgeGVuIGhhcyBhIGRybV9kcml2ZXIu
cmVsZWFzZSBob29rLCBhbmQgdXNlcwpkcm1fZGV2X2FsbG9jKCkuIFdlIG5lZWQgdG8gcmVtb3Zl
IHRoZSBrZnJlZSBmcm9tCnhlbl9kcm1fZHJ2X3JlbGVhc2UoKS4KCmJvY2hzIGFsc28gaGFzIGEg
cmVsZWFzZSBob29rLCBidXQgbGVha2VkIHRoZSBkcm1fZGV2aWNlIGV2ZXIgc2luY2UKCmNvbW1p
dCAwYTY2NTliZGM1ZTgyMjFkYTk5ZWViYjE3NmZkOTU5MTQzNWUzOGRlCkF1dGhvcjogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+CkRhdGU6ICAgVHVlIERlYyAxNyAxODowNDo0NiAy
MDEzICswMTAwCgogICAgZHJtL2JvY2hzOiBuZXcgZHJpdmVyCgpUaGlzIHBhdGNoIGhlcmUgZml4
ZXMgdGhhdCBsZWFrLgoKU2FtZSBmb3IgdmlydGlvLCBzdGFydGVkIGxlYWtpbmcgd2l0aAoKY29t
bWl0IGIxZGYzYTJiMjRhOTE3Zjg4NTNkNDNmZTk2ODNjMGUzNjBkMmMzM2EKQXV0aG9yOiBHZXJk
IEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogICBUdWUgRmViIDExIDE0OjU4OjA0
IDIwMjAgKzAxMDAKCiAgICBkcm0vdmlydGlvOiBhZGQgZHJtX2RyaXZlci5yZWxlYXNlIGNhbGxi
YWNrLgoKQ2M6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpDYzogT2xla3NhbmRy
IEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpDYzogeGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCgpSZXZpZXdlZC1ieTogT2xla3NhbmRyIEFuZHJ1
c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVwYW0uY29tPgpTaWduZWQtb2ZmLWJ5
OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KQ2M6IE1hYXJ0ZW4gTGFu
a2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5pbnRlbC5jb20+CkNjOiBNYXhpbWUgUmlw
YXJkIDxtcmlwYXJkQGtlcm5lbC5vcmc+CkNjOiBUaG9tYXMgWmltbWVybWFubiA8dHppbW1lcm1h
bm5Ac3VzZS5kZT4KQ2M6IERhdmlkIEFpcmxpZSA8YWlybGllZEBsaW51eC5pZT4KQ2M6IERhbmll
bCBWZXR0ZXIgPGRhbmllbEBmZndsbC5jaD4KQ2M6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxv
bGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwotLS0KIGRyaXZlcnMvZ3B1L2RybS9kcm1fZHJ2LmMgICAgICAgICAgIHwgMyAr
KysKIGRyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jIHwgMiArLQogMiBmaWxlcyBj
aGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2
ZXJzL2dwdS9kcm0vZHJtX2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYwppbmRleCAz
ZTU2MjdkNmViYTYuLjllNjJlMjhiYmM2MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2Ry
bV9kcnYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2Rydi5jCkBAIC0zOSw2ICszOSw3IEBA
CiAjaW5jbHVkZSA8ZHJtL2RybV9jb2xvcl9tZ210Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9kcnYu
aD4KICNpbmNsdWRlIDxkcm0vZHJtX2ZpbGUuaD4KKyNpbmNsdWRlIDxkcm0vZHJtX21hbmFnZWQu
aD4KICNpbmNsdWRlIDxkcm0vZHJtX21vZGVfb2JqZWN0Lmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9w
cmludC5oPgogCkBAIC04MTksNiArODIwLDggQEAgc3RydWN0IGRybV9kZXZpY2UgKmRybV9kZXZf
YWxsb2Moc3RydWN0IGRybV9kcml2ZXIgKmRyaXZlciwKIAkJcmV0dXJuIEVSUl9QVFIocmV0KTsK
IAl9CiAKKwlkcm1tX2FkZF9maW5hbF9rZnJlZShkZXYsIGRldik7CisKIAlyZXR1cm4gZGV2Owog
fQogRVhQT1JUX1NZTUJPTChkcm1fZGV2X2FsbG9jKTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1
L2RybS94ZW4veGVuX2RybV9mcm9udC5jIGIvZHJpdmVycy9ncHUvZHJtL3hlbi94ZW5fZHJtX2Zy
b250LmMKaW5kZXggNGJlNDljMWFlZjUxLi5kMjJiNWRhMzg5MzUgMTAwNjQ0Ci0tLSBhL2RyaXZl
cnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS94ZW4v
eGVuX2RybV9mcm9udC5jCkBAIC00NjEsNyArNDYxLDYgQEAgc3RhdGljIHZvaWQgeGVuX2RybV9k
cnZfcmVsZWFzZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQogCWRybV9tb2RlX2NvbmZpZ19jbGVh
bnVwKGRldik7CiAKIAlkcm1fZGV2X2ZpbmkoZGV2KTsKLQlrZnJlZShkZXYpOwogCiAJaWYgKGZy
b250X2luZm8tPmNmZy5iZV9hbGxvYykKIAkJeGVuYnVzX3N3aXRjaF9zdGF0ZShmcm9udF9pbmZv
LT54Yl9kZXYsCkBAIC01NjEsNiArNTYwLDcgQEAgc3RhdGljIGludCB4ZW5fZHJtX2Rydl9pbml0
KHN0cnVjdCB4ZW5fZHJtX2Zyb250X2luZm8gKmZyb250X2luZm8pCiBmYWlsX21vZGVzZXQ6CiAJ
ZHJtX2ttc19oZWxwZXJfcG9sbF9maW5pKGRybV9kZXYpOwogCWRybV9tb2RlX2NvbmZpZ19jbGVh
bnVwKGRybV9kZXYpOworCWRybV9kZXZfcHV0KGRybV9kZXYpOwogZmFpbDoKIAlrZnJlZShkcm1f
aW5mbyk7CiAJcmV0dXJuIHJldDsKLS0gCjIuMjQuMQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 18:20:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 18:20:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Nm5-0004RZ-Vk; Thu, 27 Feb 2020 18:20:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7Nm4-0004RU-3f
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 18:20:40 +0000
X-Inumbo-ID: dadaea32-598d-11ea-83b0-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dadaea32-598d-11ea-83b0-bc764e2007e4;
 Thu, 27 Feb 2020 18:20:38 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Nm2-0008HC-An; Thu, 27 Feb 2020 18:20:38 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Nm1-0001jL-JT; Thu, 27 Feb 2020 18:20:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Nm1-00074b-IW; Thu, 27 Feb 2020 18:20:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147629-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f3fef7e990dae5fcd7cd8ccbd9b2a98bdb481da8
X-Osstest-Versions-That: linux=dca132a60f226f4cbaa98807518a5ca6cff112ce
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 18:20:37 +0000
Subject: [Xen-devel] [linux-next test] 147629: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzYyOSBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzQ4MAogdGVzdC1h
cm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQ3NDgwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDc0ODAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
NzQ4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICA3IHhlbi1ib290ICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3NDgwCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDc0ODAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0NzQ4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3NDgwCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGJsb2NrZWQgaW4gMTQ3NDgw
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAg
ICAgICAgZmFpbCAgbGlrZSAxNDc0ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIg
Z3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzQ4MAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
IGxpa2UgMTQ3NDgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc0ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1z
aGFkb3cgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzQ4
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAg
ICAgICAgIGZhaWwgIGxpa2UgMTQ3NDgwCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc0ODAKIHRlc3QtYXJt
NjQtYXJtNjQteGwtc2VhdHRsZSAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWls
ICBsaWtlIDE0NzQ4MAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcgZGVi
aWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgbGlrZSAxNDc0ODAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0
NzQ4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAg
ICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3NDgwCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc0ODAKIHRlc3Qt
YXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBm
YWlsICBsaWtlIDE0NzQ4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3NDgwCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAx
NDc0ODAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NzQ4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3NDgwCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
IGZhaWwgbGlrZSAxNDc0ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzQ4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ3NDgwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3Rv
cCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDc0ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzQ4MAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
IDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAg
ICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGYzZmVmN2U5OTBkYWU1ZmNkN2NkOGNjYmQ5YjJhOThiZGI0ODFkYTgKYmFzZWxp
bmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIGRjYTEzMmE2MGYyMjZmNGNiYWE5ODgw
NzUxOGE1Y2E2Y2ZmMTEyY2UKCkxhc3QgdGVzdCBvZiBiYXNpcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgKG5vdCBmb3VuZCkgICAgIApGYWlsaW5nIHNpbmNlICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChub3QgZm91bmQpICAgICAKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjI5ICAy
MDIwLTAyLTI2IDA5OjE5OjAxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1m
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjct
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoK
Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcK
bG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNv
bmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9y
dHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFz
dGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5
CgoKUHVzaCBub3QgYXBwbGljYWJsZS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGlu
Zm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 18:22:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 18:22:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7NnV-0004XP-D6; Thu, 27 Feb 2020 18:22:09 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7NnU-0004XJ-1c
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 18:22:08 +0000
X-Inumbo-ID: 0cd0f18a-598e-11ea-83b0-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0cd0f18a-598e-11ea-83b0-bc764e2007e4;
 Thu, 27 Feb 2020 18:22:02 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7NnO-0008J4-5d; Thu, 27 Feb 2020 18:22:02 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7NnN-0001od-Rk; Thu, 27 Feb 2020 18:22:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7NnN-00088N-R6; Thu, 27 Feb 2020 18:22:01 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147692-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=11cc71f463b907b8dbbffbd835473f1c1ba26f1f
X-Osstest-Versions-That: xen=d7d751bfdbd4424e286eddfa0ce36075627e3c31
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 18:22:01 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147692: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY5MiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY5Mi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICAxMWNjNzFmNDYzYjkwN2I4ZGJiZmZiZDgzNTQ3M2YxYzFiYTI2ZjFmCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBkN2Q3NTFiZmRiZDQ0MjRlMjg2
ZWRkZmEwY2UzNjA3NTYyN2UzYzMxCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2NTYgIDIwMjAt
MDItMjYgMjI6MDA6MzggWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjkyICAy
MDIwLTAyLTI3IDE1OjAxOjMwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW50aG9ueSBQRVJBUkQgPGFudGhv
bnkucGVyYXJkQGNpdHJpeC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgog
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0
ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6
IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJs
ZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dz
CgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFs
LCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBo
YXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVu
Yml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICBkN2Q3NTFiZmRiLi4xMWNjNzFm
NDYzICAxMWNjNzFmNDYzYjkwN2I4ZGJiZmZiZDgzNTQ3M2YxYzFiYTI2ZjFmIC0+IHNtb2tlCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 18:46:15 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 18:46:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7OAi-0006Hw-GQ; Thu, 27 Feb 2020 18:46:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=iNYA=4P=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7OAh-0006Hr-OM
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 18:46:07 +0000
X-Inumbo-ID: 697637da-5991-11ea-83b0-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 697637da-5991-11ea-83b0-bc764e2007e4;
 Thu, 27 Feb 2020 18:46:06 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582829167;
 h=from:to:cc:subject:date:message-id:mime-version;
 bh=AkgT2nv8+RRbmZx7MoRhg0SHqYJEL6hry9fiUhJ4c+Q=;
 b=E7y9ygpKjt76pHXFI6v+hJll2yEbcVllpoNzu65J6CLg4FrPHLoxBU/Q
 a24LQFuCFldR6Scy29MDXDL8ahs8bsXmyiXyXzYV+FqeYXTyN1RZyS1KO
 vHMQzt/J9tXFS89QTkcLnhzmKoavVZN8C3BD/sx1v+TO6gP+Afu7JnPD6 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y9kaHUqK1KDg0id5ghT3bs68/w7jAXvWyGj1DISbiQe2sFv3x4rrZ7FhpN/eUphI625rKt0M3h
 5jsK/+dM6txrcXEiWG9+sY9oxGyUjIdBl0NtrG4T3eon2EE3DxUjjHtB/Hdxu13QcYJxQlOumI
 Dxf52W8ejxapXOWXO3AO54ZW0o9PYjXfWx9FMy2ADXprrclkFwQgtzG/g1t8XkqKo8t42TKRHl
 Bnd0S0AXw6a6+HgzZVnt20K63+p+eNCsECPOJp5u+paQM83zkAr9Q0Ej3rF/hQZJRHnm/RCRw0
 cG8=
X-SBRS: 2.7
X-MesageID: 13105780
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,493,1574139600"; d="scan'208";a="13105780"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>
Date: Thu, 27 Feb 2020 18:46:02 +0000
Message-ID: <20200227184602.28282-1-andrew.cooper3@citrix.com>
X-Mailer: git-send-email 2.11.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH] xen/grant: Fix signed/unsigned comparisons
 issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Jan Beulich <JBeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RWFjaCBmdW5jdGlvbiB0YWtlcyBhbiB1bnNpZ25lZCBjb3VudCwgYW5kIGxvb3BzIGJhc2VkIG9u
IGEgc2lnbmVkIGkuICBUaGlzCmNhdXNlcyBwcm9ibGVtcyB3aGVuIGJldHdlZW4gMiBhbmQgNCBi
aWxsaW9uIG9wZXJhdGlvbnMgYXJlIHJlcXVlc3RlZC4KCkluIHByYWN0aWNlLCBzaWduZWQtbmVz
cyBpc3N1ZXMgYXJlbid0IHBvc3NpYmxlIGJlY2F1c2UgY291bnQgZXhjZWVkaW5nCklOVF9NQVgg
aXMgZXhjbHVkZWQgZWFybGllciBpbiBkb19ncmFudF9vcCgpLCBidXQgdGhlIGNvZGUgcmVhZHMg
YXMgaWYgaXQgaXMKYnVnZ3ksIGFuZCBHQ0Mgb2J2aW91c2x5IGNhbid0IHNwb3QgdGhpcyBlaXRo
ZXIuCgpCbG9hdC1vLW1ldGVyIHJlcG9ydHM6CiAgYWRkL3JlbW92ZTogMC8wIGdyb3cvc2hyaW5r
OiAwLzQgdXAvZG93bjogMC8tOTUgKC05NSkKICBGdW5jdGlvbiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBvbGQgICAgIG5ldyAgIGRlbHRhCiAgZG9fZ3JhbnRfdGFibGVfb3Ag
ICAgICAgICAgICAgICAgICAgICAgICAgICA3MTU1ICAgIDcxNDAgICAgIC0xNQogIGdudHRhYl90
cmFuc2ZlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjczMiAgICAyNzE2ICAgICAtMTYK
ICBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmICAgICAgICAgICAgICAgICAgICAgICA3NzEgICAgIDcz
OSAgICAgLTMyCiAgZ250dGFiX3VubWFwX2FuZF9yZXBsYWNlICAgICAgICAgICAgICAgICAgICAg
NzcxICAgICA3MzkgICAgIC0zMgogIFRvdGFsOiBCZWZvcmU9Mjk5NjM2NCwgQWZ0ZXI9Mjk5NjI2
OSwgY2hnIC0wLjAwJQoKYW5kIGluc3BlY3Rpb24gb2YgZ250dGFiX3VubWFwX2dyYW50X3JlZigp
IGF0IGxlYXN0IHJldmVhbHMgb25lIGZld2VyIGxvY2FsCnZhcmlhYmxlcyBvbiB0aGUgc3RhY2su
CgpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29t
PgotLS0KQ0M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KQ0M6
IEphbiBCZXVsaWNoIDxKQmV1bGljaEBzdXNlLmNvbT4KQ0M6IEtvbnJhZCBSemVzenV0ZWsgV2ls
ayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJl
bGxpbmlAa2VybmVsLm9yZz4KQ0M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNDOiBKdWxpZW4gR3Jh
bGwgPGp1bGllbkB4ZW4ub3JnPgoKZ250dGFiX3VubWFwX2dyYW50X3JlZigpJ3Mgc3RhY2sgZnJh
bWUgc2l6ZSBpcyAweDc0MCAoZHJvcHBpbmcgdG8gMHg3MzgpIHdoaWNoCmlzIGFsYXJtaW5nbHkg
Y2xvc2UgdG8gMmsuCi0tLQogeGVuL2NvbW1vbi9ncmFudF90YWJsZS5jIHwgMTYgKysrKysrKysr
LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMgYi94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMKaW5kZXggYmMzN2FjYWUwZS4uMGY4MTg3NWJlZSAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9ncmFudF90YWJsZS5jCisrKyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpAQCAtMTI3
MCw3ICsxMjcwLDcgQEAgc3RhdGljIGxvbmcKIGdudHRhYl9tYXBfZ3JhbnRfcmVmKAogICAgIFhF
Tl9HVUVTVF9IQU5ETEVfUEFSQU0oZ250dGFiX21hcF9ncmFudF9yZWZfdCkgdW9wLCB1bnNpZ25l
ZCBpbnQgY291bnQpCiB7Ci0gICAgaW50IGk7CisgICAgdW5zaWduZWQgaW50IGk7CiAgICAgc3Ry
dWN0IGdudHRhYl9tYXBfZ3JhbnRfcmVmIG9wOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCBjb3Vu
dDsgaSsrICkKQEAgLTE1NjgsMTMgKzE1NjgsMTQgQEAgc3RhdGljIGxvbmcKIGdudHRhYl91bm1h
cF9ncmFudF9yZWYoCiAgICAgWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShnbnR0YWJfdW5tYXBfZ3Jh
bnRfcmVmX3QpIHVvcCwgdW5zaWduZWQgaW50IGNvdW50KQogewotICAgIGludCBpLCBjLCBwYXJ0
aWFsX2RvbmUsIGRvbmUgPSAwOworICAgIHVuc2lnbmVkIGludCBpLCBwYXJ0aWFsX2RvbmUsIGRv
bmUgPSAwOwogICAgIHN0cnVjdCBnbnR0YWJfdW5tYXBfZ3JhbnRfcmVmIG9wOwogICAgIHN0cnVj
dCBnbnR0YWJfdW5tYXBfY29tbW9uIGNvbW1vbltHTlRUQUJfVU5NQVBfQkFUQ0hfU0laRV07CiAK
ICAgICB3aGlsZSAoIGNvdW50ICE9IDAgKQogICAgIHsKLSAgICAgICAgYyA9IG1pbihjb3VudCwg
KHVuc2lnbmVkIGludClHTlRUQUJfVU5NQVBfQkFUQ0hfU0laRSk7CisgICAgICAgIHVuc2lnbmVk
IGludCBjID0gbWluKGNvdW50LCAodW5zaWduZWQgaW50KUdOVFRBQl9VTk1BUF9CQVRDSF9TSVpF
KTsKKwogICAgICAgICBwYXJ0aWFsX2RvbmUgPSAwOwogCiAgICAgICAgIGZvciAoIGkgPSAwOyBp
IDwgYzsgaSsrICkKQEAgLTE2MzMsMTMgKzE2MzQsMTQgQEAgc3RhdGljIGxvbmcKIGdudHRhYl91
bm1hcF9hbmRfcmVwbGFjZSgKICAgICBYRU5fR1VFU1RfSEFORExFX1BBUkFNKGdudHRhYl91bm1h
cF9hbmRfcmVwbGFjZV90KSB1b3AsIHVuc2lnbmVkIGludCBjb3VudCkKIHsKLSAgICBpbnQgaSwg
YywgcGFydGlhbF9kb25lLCBkb25lID0gMDsKKyAgICB1bnNpZ25lZCBpbnQgaSwgcGFydGlhbF9k
b25lLCBkb25lID0gMDsKICAgICBzdHJ1Y3QgZ250dGFiX3VubWFwX2FuZF9yZXBsYWNlIG9wOwog
ICAgIHN0cnVjdCBnbnR0YWJfdW5tYXBfY29tbW9uIGNvbW1vbltHTlRUQUJfVU5NQVBfQkFUQ0hf
U0laRV07CiAKICAgICB3aGlsZSAoIGNvdW50ICE9IDAgKQogICAgIHsKLSAgICAgICAgYyA9IG1p
bihjb3VudCwgKHVuc2lnbmVkIGludClHTlRUQUJfVU5NQVBfQkFUQ0hfU0laRSk7CisgICAgICAg
IHVuc2lnbmVkIGludCBjID0gbWluKGNvdW50LCAodW5zaWduZWQgaW50KUdOVFRBQl9VTk1BUF9C
QVRDSF9TSVpFKTsKKwogICAgICAgICBwYXJ0aWFsX2RvbmUgPSAwOwogCiAgICAgICAgIGZvciAo
IGkgPSAwOyBpIDwgYzsgaSsrICkKQEAgLTIxNDIsNyArMjE0NCw3IEBAIGdudHRhYl90cmFuc2Zl
cigKICAgICBzdHJ1Y3QgZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWluOwogICAgIHN0cnVjdCBk
b21haW4gKmU7CiAgICAgc3RydWN0IHBhZ2VfaW5mbyAqcGFnZTsKLSAgICBpbnQgaTsKKyAgICB1
bnNpZ25lZCBpbnQgaTsKICAgICBzdHJ1Y3QgZ250dGFiX3RyYW5zZmVyIGdvcDsKICAgICBtZm5f
dCBtZm47CiAgICAgdW5zaWduZWQgaW50IG1heF9iaXRzaXplOwpAQCAtMzM1OSw3ICszMzYxLDcg
QEAgc3RhdGljIGxvbmcKIGdudHRhYl9zd2FwX2dyYW50X3JlZihYRU5fR1VFU1RfSEFORExFX1BB
UkFNKGdudHRhYl9zd2FwX2dyYW50X3JlZl90KSB1b3AsCiAgICAgICAgICAgICAgICAgICAgICAg
dW5zaWduZWQgaW50IGNvdW50KQogewotICAgIGludCBpOworICAgIHVuc2lnbmVkIGludCBpOwog
ICAgIGdudHRhYl9zd2FwX2dyYW50X3JlZl90IG9wOwogCiAgICAgZm9yICggaSA9IDA7IGkgPCBj
b3VudDsgaSsrICkKLS0gCjIuMTEuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhl
bnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5m
by94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 21:00:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 21:00:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7QGo-0000qy-8w; Thu, 27 Feb 2020 21:00:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7QGn-0000qt-PZ
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 21:00:33 +0000
X-Inumbo-ID: 2e0b3bd8-59a4-11ea-97aa-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2e0b3bd8-59a4-11ea-97aa-12813bfff9fa;
 Thu, 27 Feb 2020 21:00:27 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7QGg-0002zJ-Qj; Thu, 27 Feb 2020 21:00:26 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7QGg-000847-6B; Thu, 27 Feb 2020 21:00:26 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7QGg-00079z-5T; Thu, 27 Feb 2020 21:00:26 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147649-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=b379fee11772976f85e095717602e5e010b95e6e
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 21:00:26 +0000
Subject: [Xen-devel] [libvirt test] 147649: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY0OSBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2NDkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2so
MSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQteHNtICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIGIzNzlmZWUxMTc3Mjk3NmY4NWUwOTU3MTc2
MDJlNWUwMTBiOTVlNmUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgNDEgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDQwIGRheXMgICAzOCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc2NDkgIDIwMjAtMDItMjYgMTk6MjE6MDIgWiAg
ICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJpa2FyZCBGYWxrZWJvcm4g
PHJpa2FyZC5mYWxrZWJvcm5AZ21haWwuY29tPgogIFJ5YW4gTW9lbGxlciA8cnlhbkBpWHN5c3Rl
bXMuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9u
aWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgogIHpoZW53ZWkgcGkg
PHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc0NzMgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 21:16:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 21:16:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7QWG-0001qx-RF; Thu, 27 Feb 2020 21:16:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t9sm=4P=dornerworks.com=stewart.hildebrand@srs-us1.protection.inumbo.net>)
 id 1j7QWF-0001qs-ET
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 21:16:31 +0000
X-Inumbo-ID: 6ba4a7ac-59a6-11ea-97b0-12813bfff9fa
Received: from webmail.dornerworks.com (unknown [12.207.209.150])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTP
 id 6ba4a7ac-59a6-11ea-97b0-12813bfff9fa;
 Thu, 27 Feb 2020 21:16:30 +0000 (UTC)
From: Stewart Hildebrand <Stewart.Hildebrand@dornerworks.com>
To: Anthony PERARD <anthony.perard@citrix.com>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [XEN PATCH v3 00/23] xen: Build system improvements
Thread-Index: AQHV7Jjgo0PMKLP4f0iwGhlwbM0mNKgvZiEQ
Date: Thu, 27 Feb 2020 21:17:51 +0000
Message-ID: <b97e6b2f9c5b4b019a6b1d5d774d21dc@dornerworks.com>
References: <20200226113355.2532224-1-anthony.perard@citrix.com>
In-Reply-To: <20200226113355.2532224-1-anthony.perard@citrix.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [172.27.13.196]
MIME-Version: 1.0
X-spam-status: No, score=-2.9 required=3.5 tests=ALL_TRUSTED, BAYES_00,
 MAILSHELL_SCORE_10_69
X-Spam-Flag: NO
Subject: Re: [Xen-devel] [XEN PATCH v3 00/23] xen: Build system improvements
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Daniel De Graaf <dgdegra@tycho.nsa.gov>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gV2VkbmVzZGF5LCBGZWJydWFyeSAyNiwgMjAyMCA2OjM0IEFNLCBBbnRob255IFBFUkFSRCB3
cm90ZToNCj5QYXRjaCBzZXJpZXMgYXZhaWxhYmxlIGluIHRoaXMgZ2l0IGJyYW5jaDoNCj5odHRw
czovL3hlbmJpdHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC94ZW4tdW5zdGFibGUu
Z2l0IGJyLmJ1aWxkLXN5c3RlbS14ZW4tdjMNCj4NCj52MzoNCj4tIG5ldyBwYXRjaGVzIHRoYXQg
ZG8gc29tZSBjbGVhbnVwIG9yIGZpeCBpc3N1ZXMNCj4tIGhhdmUgcmV3b3JrIG1vc3QgcGF0Y2hl
cywgdG8gaGF2ZSBiZXR0ZXIgY29tbWl0IG1lc3NhZ2Ugb3IgY2hhbmdlIHRoZSBjb2RpbmcNCj4g
IHN0eWxlLCBvciBmaXggaXNzdWVzIHRoYXQgSSd2ZSBzZWVuLiBUaGVyZSB3ZXJlIHNvbWUgY2Fz
ZXMgd2hlcmUgQ0ZMQUdTIHdlcmUNCj4gIG1pc3NpbmcuDQo+ICBTZWUgcGF0Y2ggbm90ZXMgZm9y
IGRldGFpbHMNCj4tIGludHJvZHVjZSBpZl9jaGFuZ2VkKi4gVGhhdCBwbGVudHkgb2YgbmV3IHBh
dGNoZXMgb24gdG9wIG9mIHdoYXQgd2UgaGFkIGluIHYyLg0KPiAgKHRob3NlIGNoYW5nZXMgaWdu
b3JlIENPTkZJR19MVE89eSwgSSdsbCBzZWUgYWJvdXQgZml4aW5nIHRoYXQgbGF0ZXIpDQo+DQo+
KFRoZXJlIGlzIG1vcmUgdG8gY29tZSBpbiBvcmRlciB0byB1c2UgZml4ZGVwIGZyb20gTGludXgs
IGJ1dCB0aGF0J3Mgbm90IHJlYWR5KQ0KPg0KPnYyLjE6DQo+LSBzb21lIGZpeGVzDQo+DQo+djI6
DQo+UmF0aGVyIHRoYW4gdGFraW5nIEtidWlsZCBhbmQgbWFraW5nIGl0IHdvcmsgd2l0aCBYZW4s
IHRoZSB2MiB0YWtlcyB0aGUgb3Bwb3NpdGUNCj5hcHByb2FjaCBvZiBzbG93bHkgdHJhbnNmb3Jt
aW5nIG91ciBjdXJyZW50IGJ1aWxkIHN5c3RlbSBpbnRvIEtidWlsZC4gVGhhdCBoYXZlDQo+dGhl
IGFkdmFudGFnZSBvZiBrZWVwaW5nIGFsbCB0aGUgZmVhdHVyZSB3ZSBoYXZlIGFuZCBtYWtpbmcg
dGhlIHBhdGNoZXMgbXVjaA0KPmVhc2llciB0byByZXZpZXcuIEtjb25maWcgdXBkYXRlIGlzIGRv
bmUgaW4gYW4gb3RoZXIgcGF0Y2ggc2VyaWVzLg0KPg0KPkhpLA0KPg0KPkkgaGF2ZSB3b3JrIHRv
d2FyZCBidWlsZGluZyBYZW4gKHRoZSBoeXBlcnZpc29yKSB3aXRoIExpbnV4J3MgYnVpbGQgc3lz
dGVtLA0KPktidWlsZC4NCj4NCj5UaGUgbWFpbiByZWFzb24gZm9yIHRoYXQgaXMgdG8gYmUgYWJs
ZSB0byBoYXZlIG91dC1vZi10cmVlIGJ1aWxkLiBJdCdzIGFubm95aW5nDQo+d2hlbiBhIGJ1aWxk
IGZhaWwgYmVjYXVzZSBvZiB0aGUgcHZzaGltLiBPdGhlciBiZW5lZml0IGlzIGEgbXVjaCBmYXN0
ZXINCj5yZWJ1aWxkLCBhbmQgYG1ha2UgY2xlYW5gIGRvZXNuJ3QgdGFrZSBhZ2VzLCBhbmQgYmV0
dGVyIGRlcGVuZGVuY2llcyB0byBmaWd1cmUNCj5vdXQgd2hhdCBuZWVkcyB0byBiZSByZWJ1aWxk
Lg0KPg0KPlNvLCB3ZSBhcmUgbm90IHRoZXJlIHlldCwgYnV0IHRoZSBzZXJpZXMgYWxyZWFkeSBj
b250YWluIHF1aXRlIGEgZmV3DQo+aW1wcm92ZW1lbnQgYW5kIGNsZWFudXAuIE1vcmUgcGF0Y2hl
cyBhcmUgZ29pbmcgdG8gYmUgYWRkZWQgdG8gdGhlIHNlcmllcy4NCg0KVGhhbmtzIGZvciB5b3Vy
IGVmZm9ydHMgd2l0aCB0aGlzLiBXaXRoIHlvdXIgYnIuYnVpbGQtc3lzdGVtLXhlbi12Mw0KYnJh
bmNoLCBJJ20gaGF2aW5nIHRyb3VibGUgZG9pbmcgYW4gYWFyY2g2NCBidWlsZCB3aXRoIGVhcmx5
IHByaW50aw0KZW5hYmxlZC4gSSBzdXNwZWN0IHRoZSBmb2xsb3dpbmcgdW5tZXJnZWQgcGF0Y2gg
dGhhdCBKdWxpZW4gYXV0aG9yZWQNCmxhc3QgU2VwdGVtYmVyIG1heSBoYXZlIHNvbWUgaGVscGZ1
bCBpbmZvcm1hdGlvbjoNCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvYXJjaGl2ZXMvaHRt
bC94ZW4tZGV2ZWwvMjAxOS0wOS9tc2cwMTIwNy5odG1sDQoNCkkgdHJpZWQgdGhlIGZvbGxvd2lu
Zy4uLg0KDQplY2hvICJDT05GSUdfREVCVUc9eSIgPiB4ZW4vYXJjaC9hcm0vY29uZmlncy9hcm02
NF9kZWZjb25maWcNCm1ha2UgLUMgeGVuIFhFTl9UQVJHRVRfQVJDSD1hcm02NCBDUk9TU19DT01Q
SUxFPWFhcmNoNjQtbGludXgtZ251LSBDT05GSUdfRUFSTFlfUFJJTlRLPXp5bnFtcCBkZWZjb25m
aWcNCm1ha2UgWEVOX1RBUkdFVF9BUkNIPWFybTY0IENST1NTX0NPTVBJTEU9YWFyY2g2NC1saW51
eC1nbnUtIENPTkZJR19FQVJMWV9QUklOVEs9enlucW1wIGRpc3QteGVuDQoNCi4uLiBidXQgSSB3
YXMgbWV0IHdpdGg6DQpwcmVsaW5rLm86KC5kYXRhKzB4NTc4KTogdW5kZWZpbmVkIHJlZmVyZW5j
ZSB0byBgZWFybHlfcHV0cycNCmFhcmNoNjQtbGludXgtZ251LWxkOiAvaG9tZS9zdGV3L3JwaS94
ZW4veGVuLy54ZW4tc3ltcy4wOiBoaWRkZW4gc3ltYm9sIGBlYXJseV9wdXRzJyBpc24ndCBkZWZp
bmVkDQoNClN0ZXcNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 21:52:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 21:52:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7R4d-000535-03; Thu, 27 Feb 2020 21:52:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONkH=4P=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7R4b-000530-LG
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 21:52:01 +0000
X-Inumbo-ID: 61e6987e-59ab-11ea-97cb-12813bfff9fa
Received: from mail-wr1-f66.google.com (unknown [209.85.221.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 61e6987e-59ab-11ea-97cb-12813bfff9fa;
 Thu, 27 Feb 2020 21:52:01 +0000 (UTC)
Received: by mail-wr1-f66.google.com with SMTP id m16so599973wrx.11
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 13:52:00 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=R0hs9ow2IFFV+TWYBjMnICues241Cu1ogjgVpJVggTE=;
 b=Z89t1pdHCL1ZU59heDlUm1iefxlbQlShxjXOqf3Tm/5OIQaEKE+nd92k6I24QE2pUl
 JxDN1S6vg/X4y3APce5dLsfalt/fMMMftcu/7B8SvOiAGzhQm6EGBToUsZ95U5eh73l+
 ihv9srO8wCjBhag4GyphRr8GZGkJA2GfcQgK62qoK755tvnto7Xv+bg4f8bWit4kfZ+f
 eRFCGbsovQuDA7z4uFxunuprOjAa5ZyZ6NhGk45yqfvHylZcje430RLY3//kIkMg4eZI
 cK7ZOdWrkYxQLoh4YW1hvuI8LaOPRkj58yxfp6Gaqou8MmTwqS/tqEFwUj9i4DMJfb0m
 FXMA==
X-Gm-Message-State: APjAAAV1BQXGlzetl+Fk3HCbqHdJFmXU5cKjocjXDD2pPpFONTxt/G9+
 JTdL+Yz2dx8Gt3nH8YX+BDg=
X-Google-Smtp-Source: APXvYqxSmHZnd+bBE9h9Pu232Edsdea4wCmD0TsGWc6x53t17f8tc1afq+3+0xRsLI97eZP2Ww9Onw==
X-Received: by 2002:adf:dc86:: with SMTP id r6mr957138wrj.68.1582840320157;
 Thu, 27 Feb 2020 13:52:00 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-231.amazon.com.
 [54.240.197.231])
 by smtp.gmail.com with ESMTPSA id x21sm8558756wmi.30.2020.02.27.13.51.58
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 27 Feb 2020 13:51:59 -0800 (PST)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 xen-devel@lists.xenproject.org
References: <20200211093122.5644-1-jgross@suse.com>
 <818b1594-87b3-477d-db37-4ee598793ab7@xen.org>
 <489c79ad-2bf9-e8f4-213c-00142870359a@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <befaa397-a59f-7a38-0219-5dbdcf890b9f@xen.org>
Date: Thu, 27 Feb 2020 21:51:57 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <489c79ad-2bf9-e8f4-213c-00142870359a@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen: do live patching only from main idle
 loop
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>,
 Jun Nakajima <jun.nakajima@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ross Lagerwall <ross.lagerwall@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSnVlcmdlbiwKCk9uIDI2LzAyLzIwMjAgMTQ6MTcsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4g
T24gMjQuMDIuMjAgMjM6MjUsIEp1bGllbiBHcmFsbCB3cm90ZToKPj4gSGkgSnVlcmdlbiwKPj4K
Pj4gT24gMTEvMDIvMjAyMCAwOTozMSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+IGRpZmYgLS1n
aXQgYS94ZW4vYXJjaC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4+PiBpbmRl
eCA2ZjliZWMyMmQzLi4zMGM0YzE4MzBiIDEwMDY0NAo+Pj4gLS0tIGEveGVuL2FyY2gvYXJtL3Ry
YXBzLmMKPj4+ICsrKyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCj4+PiBAQCAtMjMsNyArMjMsNiBA
QAo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9pb2NhcC5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9pcnEu
aD4KPj4+IMKgICNpbmNsdWRlIDx4ZW4vbGliLmg+Cj4+PiAtI2luY2x1ZGUgPHhlbi9saXZlcGF0
Y2guaD4KPj4+IMKgICNpbmNsdWRlIDx4ZW4vbWVtX2FjY2Vzcy5oPgo+Pj4gwqAgI2luY2x1ZGUg
PHhlbi9tbS5oPgo+Pj4gwqAgI2luY2x1ZGUgPHhlbi9wYXJhbS5oPgo+Pj4gQEAgLTIyMzksMTEg
KzIyMzgsNiBAQCBzdGF0aWMgdm9pZCBjaGVja19mb3JfcGNwdV93b3JrKHZvaWQpCj4+PiDCoMKg
wqDCoMKgIHsKPj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBsb2NhbF9pcnFfZW5hYmxlKCk7Cj4+PiDC
oMKgwqDCoMKgwqDCoMKgwqAgZG9fc29mdGlycSgpOwo+Pj4gLcKgwqDCoMKgwqDCoMKgIC8qCj4+
PiAtwqDCoMKgwqDCoMKgwqDCoCAqIE11c3QgYmUgdGhlIGxhc3Qgb25lIC0gYXMgdGhlIElQSSB3
aWxsIHRyaWdnZXIgdXMgdG8gY29tZSAKPj4+IGhlcmUKPj4+IC3CoMKgwqDCoMKgwqDCoMKgICog
YW5kIHdlIHdhbnQgdG8gcGF0Y2ggdGhlIGh5cGVydmlzb3Igd2l0aCBhbG1vc3Qgbm8gc3RhY2su
Cj4+PiAtwqDCoMKgwqDCoMKgwqDCoCAqLwo+Pj4gLcKgwqDCoMKgwqDCoMKgIGNoZWNrX2Zvcl9s
aXZlcGF0Y2hfd29yaygpOwo+Pgo+PiBUaGUgY2hlY2sgaGVyZSB3YXMgbWVhbnQgdG8gbWF0Y2gg
dGhlIHg4NiBjb3VudGVycGFydCBpbiAKPj4gcmVzZXRfc3RhY2tfYW5kX2p1bXAoKS4gSSBzdXNw
ZWN0IHlvdSBhbHNvIG5lZWQgdG8gcmVtb3ZlIGl0Lgo+IAo+IE5vdCByZWFsbHksIGFzIG9uIHg4
NiBhbGwgcmVsZXZhbnQgbm9uLWlkbGUgY2FzZXMgYXJlIGJlaW5nIHN3aXRjaGVkCj4gdG8gdXNl
IHJlc2V0X3N0YWNrX2FuZF9qdW1wX25vbHAoKS4KCkFoIHllcywgSSBtaXNzZWQgdGhhdCBiaXQu
IFRoYW5rIHlvdSBmb3IgdGhlIGV4cGxhbmF0aW9uIQoKQWNrZWQtYnk6IEp1bGllbiBHcmFsbCA8
amdyYWxsQGFtYXpvbi5jb20+CgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 22:11:49 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 22:11:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7RNV-0006ii-MT; Thu, 27 Feb 2020 22:11:33 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7RNU-0006id-B9
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 22:11:32 +0000
X-Inumbo-ID: 1b392f2e-59ae-11ea-97d2-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1b392f2e-59ae-11ea-97d2-12813bfff9fa;
 Thu, 27 Feb 2020 22:11:30 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7RNS-0004K6-5h; Thu, 27 Feb 2020 22:11:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7RNR-0003Qo-S0; Thu, 27 Feb 2020 22:11:29 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7RNR-0001bi-R4; Thu, 27 Feb 2020 22:11:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147640-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl:guest-start/debian.repeat:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=c5f86891185c408b2241ba9a82ae8622d8386aff
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 22:11:29 +0000
Subject: [Xen-devel] [linux-linus test] 147640: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY0MCBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NjQwLwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4g
MTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1
ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVw
ZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgIDE2
IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKUmVncmVzc2lvbnMgd2hp
Y2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4g
dnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMiBndWVzdC1zdGFydCAg
ICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1
Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlr
ZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0
b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
LXJhdyAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTgwCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxp
a2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtc2VhdHRsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmly
dC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
ICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQg
MTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAg
IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAg
ICAgYzVmODY4OTExODVjNDA4YjIyNDFiYTlhODJhZTg2MjJkODM4NmFmZgpiYXNlbGluZSB2ZXJz
aW9uOgogbGludXggICAgICAgICAgICAgICAgNzM2NzA2YmVlMzI5ODIwODM0M2E3NjA5NjM3MGU0
ZjZhNWM1NTkxNQoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTMzNTgwICAyMDE5LTAzLTA0IDE5OjUz
OjA5IFogIDM2MCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDEzMzYwNSAgMjAxOS0wMy0wNSAy
MDowMzoxNCBaICAzNTkgZGF5cyAgMjA4IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0
NzY0MCAgMjAyMC0wMi0yNiAxMzozNTo0NyBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0K
NjMyOCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhl
bSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmly
dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0dWJkb20t
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFt
ZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRt
cmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1leGFtaW5lICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10aHVu
ZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1s
YWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9n
cy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBo
dHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0
aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1S
RUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/
cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29k
ZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3Nz
dGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3
b3VsZCBiZSAxODE5NzU2IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 22:51:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 22:51:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7S0R-0001aL-79; Thu, 27 Feb 2020 22:51:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ONkH=4P=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7S0Q-0001aG-5U
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 22:51:46 +0000
X-Inumbo-ID: b93f4264-59b3-11ea-97ea-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b93f4264-59b3-11ea-97ea-12813bfff9fa;
 Thu, 27 Feb 2020 22:51:45 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id m13so1028894edb.6
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 14:51:44 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=eA7GCiVCRslWnzHmfegVu9p/bQ0HAooxpyhy0Tq5hs0=;
 b=NdSRbwGbPDVJe+yyFbPCzYxDQPlmQHIZOEe7ecuJkaIkd2ist34QHgjOWNSOjpsZ+K
 1k44bzRpwiHPJGha2lCMksQQMQZfQiG/qdjiXlxT3BllVWgX28CXSRuyh2aN3Uxm42Rb
 Cat/ax/UoE40I7nHpxZLpqJ1DdU5C75Lu2mDj4+poMva/AqTQNYQKr59yRPuU4jZEf5g
 FuLZfRMrjMM9bIs5faZgeIdhKSd644qKSkIF5/RXXsnBMl3kmrXWx6/U0SgUMFm+Qy58
 MOcOeTUGpTamltDofpokKDIrg2pMUFk1mYpLNc08o4DRIAA38Yq7ovoLl+Wue11HV12u
 qlyw==
X-Gm-Message-State: APjAAAWBhHx/KkYu6VHLUj8aQRUudKwnaSVuL+3nNvJeahdsqnYDTkGI
 IAca6N8Al6T8mhF3JUcC5jA=
X-Google-Smtp-Source: APXvYqwxWwGhVQ/2uSTbdIQQmjwoCB8qbV69SIce4CN1Zq4orXxvL4xPEqZ6G0a2W//cAMdEloXt8w==
X-Received: by 2002:a17:906:edd0:: with SMTP id
 sb16mr1142313ejb.151.1582843903901; 
 Thu, 27 Feb 2020 14:51:43 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-231.amazon.com.
 [54.240.197.231])
 by smtp.gmail.com with ESMTPSA id r23sm452708edx.24.2020.02.27.14.51.42
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Thu, 27 Feb 2020 14:51:43 -0800 (PST)
To: Paul Durrant <pdurrant@amazon.com>, xen-devel@lists.xenproject.org
References: <20200226160848.1854-1-pdurrant@amazon.com>
 <20200226160848.1854-3-pdurrant@amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <4ad6fe4e-40bd-7a04-54d2-38edb56346e9@xen.org>
Date: Thu, 27 Feb 2020 22:51:42 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200226160848.1854-3-pdurrant@amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore
 suspend event channel node optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGksCgpPbiAyNi8wMi8yMDIwIDE2OjA4LCBQYXVsIER1cnJhbnQgd3JvdGU6Cj4gVGhlIHB1cnBv
c2UgYW5kIHNlbWFudGljcyBvZiB0aGUgbm9kZSBhcmUgZXhwbGFpbmVkIGluCj4geGVuc3RvcmUt
cGF0aHMucGFuZG9jIFsxXS4gSXQgd2FzIG9yaWdpbmFsbHkgaW50cm9kdWNlZCBpbiB4ZW5kIGJ5
IGNvbW1pdAo+IDE3NjM2ZjQ3YTQ3NCAiVGVhY2ggeGNfc2F2ZSB0byB1c2UgZXZlbnQtY2hhbm5l
bC1iYXNlZCBkb21haW4gc3VzcGVuZCBpZgo+IGF2YWlsYWJsZS4iLiBOb3RlIHRoYXQsIGJlY2F1
c2UsIHRoZSB0b3AtbGV2ZWwgZnJvbnRlbmQgJ2RldmljZScgbm9kZSB3YXMKPiBjcmVhdGVkIHdy
aXRhYmxlIGJ5IHRoZSBndWVzdCBpbiB4ZW5kLCB0aGVyZSB3YXMgbm8gbmVlZCB0byBleHBsaWNp
dGx5Cj4gY3JlYXRlIHRoZSAnc3VzcGVuZC1ldmVudC1jaGFubmVsJyBub2RlIGFzIHdyaXRhYmxl
IG5vZGUuCj4gCj4gSG93ZXZlciwgbGlieGwgY3JlYXRlcyB0aGUgJ2RldmljZScgbm9kZSBhcyBy
ZWFkLW9ubHkgYnkgdGhlIGd1ZXN0IGFuZCBzbwo+IGV4cGxpY2l0IGNyZWF0aW9uIG9mIHRoZSAn
c3VzcGVuZC1ldmVudC1jaGFubmVsJyBub2RlIGlzIG5lY2Vzc2FyeSB0byBtYWtlCj4gaXQgdXNh
YmxlLiBUaGlzIHVuZm9ydHVuYXRlbHkgaGFzIHRoZSBzaWRlLWVmZmVjdCBvZiBtYWtpbmcgc29t
ZSBvbGQKPiBXaW5kb3dzIFBWIGRyaXZlcnMgWzJdIGNlYXNlIHRvIGZ1bmN0aW9uLiBUaGlzIGlz
IGJlY2F1c2UgdGhleSBzY2FuIHRoZSB0b3AKPiBsZXZlbCAnZGV2aWNlJyBub2RlLCBmaW5kIHRo
ZSAnc3VzcGVuZCcgbm9kZSBhbmQgZXhwZWN0IGl0IHRvIGNvbnRhaW4gdGhlCj4gdXN1YWwgc3Vi
LW5vZGVzIGRlc2NyaWJpbmcgYSBQViBmcm9udGVuZC4gV2hlbiB0aGlzIGlzIGZvdW5kIG5vdCB0
byBiZSB0aGUKPiBjYXNlLCBlbnVtZXJhdGlvbiBjZWFzZXMgYW5kIChiZWNhdXNlIHRoZSAnc3Vz
cGVuZCcgbm9kZSBpcyBvYnNlcnZlZCBiZWZvcmUKPiB0aGUgJ3ZiZCcgbm9kZSkgbm8gc3lzdGVt
IGRpc2sgaXMgZW51bWVyYXRlZC4gV2luZG93cyB3aWxsIHRoZW4gY3Jhc2ggd2l0aAo+IGJ1Z2No
ZWNrIGNvZGUgMHg3Qi4KPiAKPiBUaGlzIHBhdGNoIGFkZHMgYSBib29sZWFuICdzdXNwZW5kX2V2
ZW50X2NoYW5uZWwnIGZpZWxkIGludG8KPiBsaWJ4bF9jcmVhdGVfaW5mbyB0byBjb250cm9sIHdo
ZXRoZXIgdGhlIHhlbnN0b3JlIG5vZGUgaXMgY3JlYXRlZCBhbmQgYQo+IHNpbWlsYXJseSBuYW1l
ZCBvcHRpb24gaW4geGwuY2ZnIHdoaWNoLCBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIHByZXZpb3Vz
Cj4gbGlieGwgYmVoYXZpb3VyLCBkZWZhdWx0cyB0byB0cnVlLgo+IAo+IFsxXSBodHRwczovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPWJsb2I7Zj1kb2NzL21pc2MveGVuc3Rv
cmUtcGF0aHMucGFuZG9jO2hiPUhFQUQjbDE3Nwo+IFsyXSBodHRwczovL2FjY2Vzcy5yZWRoYXQu
Y29tL2RvY3VtZW50YXRpb24vZW4tdXMvcmVkX2hhdF9lbnRlcnByaXNlX2xpbnV4LzUvaHRtbC9w
YXJhLXZpcnR1YWxpemVkX3dpbmRvd3NfZHJpdmVyc19ndWlkZS9zZWN0LXBhcmEtdmlydHVhbGl6
ZWRfd2luZG93c19kcml2ZXJzX2d1aWRlLWluc3RhbGxpbmdfYW5kX2NvbmZpZ3VyaW5nX3RoZV9w
YXJhX3ZpcnR1YWxpemVkX2RyaXZlcnMtaW5zdGFsbGluZ190aGVfcGFyYV92aXJ0dWFsaXplZF9k
cml2ZXJzCj4gCj4gTk9URTogV2hpbGUgYWRkaW5nIHRoZSBuZXcgTElCWExfSEFWRV9DUkVBVEVJ
TkZPX1NVU1BFTkRfRVZFTlRfQ0hBTk5FTAo+ICAgICAgICBkZWZpbml0aW9uIGludG8gbGlieGwu
aCwgdGhpcyBwYXRjaCBjb3JyZWN0cyB0aGUgcHJldmlvdXMgc3RhbnphCj4gICAgICAgIHdoaWNo
IGVycm9uZW91c2x5IGltcGxpZXMgaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gaXMgYSBmdW5jdGlv
bi4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+
Cj4gLS0tCj4gQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPgo+IENj
OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+IENjOiBBbnRob255IFBFUkFSRCA8YW50aG9ueS5wZXJh
cmRAY2l0cml4LmNvbT4KPiAtLS0KPiAgIGRvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiAgICB8ICA3
ICsrKysrKysKPiAgIHRvb2xzL2xpYnhsL2xpYnhsLmggICAgICAgICB8IDEzICsrKysrKysrKysr
Ky0KPiAgIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICB8IDEyICsrKysrKysrKy0tLQo+ICAg
dG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsIHwgIDEgKwo+ICAgdG9vbHMveGwveGxfcGFyc2Uu
YyAgICAgICAgIHwgIDMgKysrCgpZb3UgbWF5IHdhbnQgdG8gdXBkYXRlIHhlbnN0b3JlLXBhdGhz
LnBhbmRvYyBhcyB0aGUgZG9jdW1lbnQgbWVudGlvbiB0aGUgCm5vZGUgd2lsbCBiZSBjcmVhdGVk
IGJ5IHRoZSB0b29sc3RhY2suCgo+ICAgNSBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCsp
LCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcuNS5wb2Qu
aW4gYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPiBpbmRleCAwY2FkNTYxMzc1Li41ZjQ3NmYx
ZTFkIDEwMDY0NAo+IC0tLSBhL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbgo+ICsrKyBiL2RvY3Mv
bWFuL3hsLmNmZy41LnBvZC5pbgo+IEBAIC02NjgsNiArNjY4LDEzIEBAIGZpbGUuCj4gICAKPiAg
ID1iYWNrCj4gICAKPiArPWl0ZW0gQjxzdXNwZW5kX2V2ZW50X2NoYW5uZWw9Qk9PTEVBTj4KPiAr
Cj4gK0NyZWF0ZSB0aGUgeGVuc3RvcmUgcGF0aCBmb3IgdGhlIGRvbWFpbidzIHN1c3BlbmQgZXZl
bnQgY2hhbm5lbC4gVGhlCj4gK2V4aXN0ZW5jZSBvZiB0aGlzIHBhdGggY2FuIGNhdXNlIHByb2Js
ZW1zIHdpdGggb2xkZXIgUFYgZHJpdmVycyBydW5uaW5nCj4gK2luIHRoZSBndWVzdC4gSWYgdGhp
cyBvcHRpb24gaXMgbm90IHNwZWNpZmllZCB0aGVuIGl0IHdpbGwgZGVmYXVsdCB0bwo+ICtCPHRy
dWU+LgoKSW4gdGhlIG5leHQgcGF0Y2ggeW91IGFyZSBnb2luZyB0byBtYWtlIGRldmljZS8gcncu
IERvIHlvdSBzZWUgYW55IGlzc3VlIAp3aXRoIGp1c3Qgbm90IGNyZWF0aW5nIHRoZSBub2RlIGZv
ciBldmVyeW9uZT8gQXJlIFBWIGRyaXZlcnMgYWxsb3dlZCB0byAKYXNzdW1lIGEgbm9kZSB3aWxs
IGJlIHByZXNlbnQ/CgpNeSBrbm93bGVkZ2Ugb2YgeGVuc3RvcmUgaXMgbGltaXRlZCwgc28gSSB0
aG91Z2h0IEkgd291bGQgYXNrIHRoZSAKcXVlc3Rpb25zIHRvIHVuZGVyc3RhbmQgYSBiaXQgbW9y
ZSBob3cgc3RhYmxlIHRoZSBBQkkgaXMgbWVhbnQgdG8gYmUuIDopLgoKQ2hlZXJzLAoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 23:29:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 23:29:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7SaF-0004FZ-HQ; Thu, 27 Feb 2020 23:28:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7SaE-0004FU-Iw
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 23:28:46 +0000
X-Inumbo-ID: e15be2e6-59b8-11ea-9803-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e15be2e6-59b8-11ea-9803-12813bfff9fa;
 Thu, 27 Feb 2020 23:28:37 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Sa5-0005n5-It; Thu, 27 Feb 2020 23:28:37 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Sa5-0008IA-1w; Thu, 27 Feb 2020 23:28:37 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7Sa5-00078q-1H; Thu, 27 Feb 2020 23:28:37 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147641-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:allowable
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=db736e0437aa6fd7c1b7e4599c17f9619ab6b837
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 23:28:37 +0000
Subject: [Xen-devel] [qemu-mainline test] 147641: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY0MSBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2NDEvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwg
UkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCgpSZWdyZXNzaW9ucyB3aGlj
aCBhcmUgcmVnYXJkZWQgYXMgYWxsb3dhYmxlIChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgZmFpbCBSRUdSLiB2
cy4gMTQ0ODYxCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2Nr
aW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUv
eDEwICAgICAgIGZhaWwgIGxpa2UgMTQ0ODYxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDQ4NjEKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICBsaWtlIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxl
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRl
cnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRk
cyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwgICAgICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12
aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9y
IHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAgICAgICBkYjczNmUwNDM3YWE2ZmQ3YzFiN2U0NTk5
YzE3Zjk2MTlhYjZiODM3CmJhc2VsaW5lIHZlcnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3
Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFlZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFz
aXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6MDY6MjQgWiAgIDczIGRheXMKRmFpbGluZyBzaW5j
ZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2IDIwOjA3OjA4IFogICA3MyBkYXlzICAyODQgYXR0
ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NjQxICAyMDIwLTAyLTI2IDEzOjUxOjM3IFog
ICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25z
IHVuZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4gVHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFh
cnVzaGkgTWVodGEgPG1laHRhLmFhcnUyMEBnbWFpbC5jb20+CiAgQWRyaWVuIEdSQVNTRUlOIDxh
ZHJpZW4uZ3Jhc3NlaW5Ac21pbGUuZnI+CiAgQWxiZXJ0byBHYXJjaWEgPGJlcnRvQGlnYWxpYS5j
b20+CiAgQWxla3NhbmRhciBNYXJrb3ZpYyA8YW1hcmtvdmljQHdhdmVjb21wLmNvbT4KICBBbGV4
IEJlbm7DqWUgPGFsZXguYmVubmVlQGxpbmFyby5vcmc+CiAgQWxleCBSaWNoYXJkc29uIDxBbGV4
YW5kZXIuUmljaGFyZHNvbkBjbC5jYW0uYWMudWs+CiAgQWxleCBXaWxsaWFtc29uIDxhbGV4Lndp
bGxpYW1zb25AcmVkaGF0LmNvbT4KICBBbGV4YW5kZXIgQnVsZWtvdiA8YWx4bmRyQGJ1LmVkdT4K
ICBBbGV4YW5kZXIgUG9wb3YgPGFsZXgucG9wb3ZAbGludXguY29tPgogIEFsZXhleSBLYXJkYXNo
ZXZza2l5IDxhaWtAb3psYWJzLnJ1PgogIEFsZXhleSBSb21rbyA8bmV2aWxhZEB5YWhvby5jb20+
CiAgQWxpc3RhaXIgRnJhbmNpcyA8YWxpc3RhaXJAYWxpc3RhaXIyMy5tZT4KICBBbmRyZWEgQm9s
b2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFuZHJlYXMgU2Nod2FiIDxzY2h3YWJAc3Vz
ZS5kZT4KICBBbmRyZXcgSmVmZmVyeSA8YW5kcmV3QGFqLmlkLmF1PgogIEFuZHJldyBKb25lcyA8
ZHJqb25lc0ByZWRoYXQuY29tPgogIEFuZHJleSBTaGlua2V2aWNoIDxhbmRyZXkuc2hpbmtldmlj
aEB2aXJ0dW96em8uY29tPgogIEFudXAgUGF0ZWwgPGFudXAucGF0ZWxAd2RjLmNvbT4KICBBcmF2
aW5kYSBQcmFzYWQgPGFyYXdpbmRhLnBAZ21haWwuY29tPgogIEF1cmVsaWVuIEphcm5vIDxhdXJl
bGllbkBhdXJlbDMyLm5ldD4KICBCQUxBVE9OIFpvbHRhbiA8YmFsYXRvbkBlaWsuYm1lLmh1Pgog
IGJhdWVyY2hlbiA8YmF1ZXJjaGVuQHRlbmNlbnQuY29tPgogIEJlYXRhIE1pY2hhbHNrYSA8YmVh
dGEubWljaGFsc2thQGxpbmFyby5vcmc+CiAgQmVuamFtaW4gSGVycmVuc2NobWlkdCA8YmVuaEBr
ZXJuZWwuY3Jhc2hpbmcub3JnPgogIEJoYXJhdGEgQiBSYW8gPGJoYXJhdGFAbGludXguaWJtLmNv
bT4KICBCaW4gTWVuZyA8Ym1lbmcuY25AZ21haWwuY29tPgogIENhbWVyb24gRXNmYWhhbmkgPGRp
cnR5QGFwcGxlLmNvbT4KICBDYXJsb3MgU2FudG9zIDxjYXNhbnRvc0ByZWRoYXQuY29tPgogIENh
dGh5IFpoYW5nIDxjYXRoeS56aGFuZ0BpbnRlbC5jb20+CiAgQ2hlbiBRdW4gPGt1aG4uY2hlbnF1
bkBodWF3ZWkuY29tPgogIENocmlzdGlhbiBCb3JudHJhZWdlciA8Ym9ybnRyYWVnZXJAZGUuaWJt
LmNvbT4KICBDaHJpc3RpYW4gU2Nob2VuZWJlY2sgPHFlbXVfb3NzQGNydWRlYnl0ZS5jb20+CiAg
Q2hyaXN0b3BoZSBMeW9uIDxjaHJpc3RvcGhlLmx5b25AbGluYXJvLm9yZz4KICBDbGViZXIgUm9z
YSA8Y3Jvc2FAcmVkaGF0LmNvbT4KICBDbGVtZW50IERlc2NoYW1wcyA8Y2xlbWVudC5kZXNjaGFt
cHNAZ3JlZW5zb2NzLmNvbT4KICBDb2xlIFJvYmluc29uIDxjcm9iaW5zb0ByZWRoYXQuY29tPgog
IENvcmV5IE1pbnlhcmQgPGNtaW55YXJkQG12aXN0YS5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29o
dWNrQHJlZGhhdC5jb20+CiAgQ29ybmVsaWEgSHVjayA8Y29odWNrQHJlZGhhdC5jb20+ICNzMzkw
eAogIEPDqWRyaWMgTGUgR29hdGVyIDxjbGdAZnIuaWJtLmNvbT4KICBDw6lkcmljIExlIEdvYXRl
ciA8Y2xnQGthb2Qub3JnPgogIERhbWllbiBIZWRkZSA8ZGFtaWVuLmhlZGRlQGdyZWVuc29jcy5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhdmlkIEVkbW9uZHNv
biA8ZGF2aWQuZWRtb25kc29uQG9yYWNsZS5jb20+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJz
b24uZHJvcGJlYXIuaWQuYXU+CiAgRGF2aWQgR2lic29uIDxkYXZpZEBnaWJzb24uZHJvcGJlYXIu
aWQuYXU+IChwcGMgcGFydHMpCiAgRGF2aWQgSGlsZGVuYnJhbmQgPGRhdmlkQHJlZGhhdC5jb20+
CiAgRGF2aWQgVnJhYmVsIDxkYXZpZC52cmFiZWxAbnV0YW5peC5jb20+CiAgRGVuaXMgUGxvdG5p
a292IDxkcGxvdG5pa292QHZpcnR1b3p6by5jb20+CiAgRHIuIERhdmlkIEFsYW4gR2lsYmVydCA8
ZGdpbGJlcnRAcmVkaGF0LmNvbT4KICBFZHVhcmRvIEhhYmtvc3QgPGVoYWJrb3N0QHJlZGhhdC5j
b20+CiAgRWlpY2hpIFRzdWthdGEgPGRldmVsQGV0c3VrYXRhLmNvbT4KICBFcmljIEF1Z2VyIDxl
cmljLmF1Z2VyQHJlZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAg
RXJpYyBSZW4gPHJlbnpoZW5AbGludXguYWxpYmFiYS5jb20+CiAgRXJ5dSBHdWFuIDxlZ3VhbkBs
aW51eC5hbGliYWJhLmNvbT4KICBGYWJpYW5vIFJvc2FzIDxmYXJvc2FzQGxpbnV4LmlibS5jb20+
CiAgRmFuZ3J1aSBTb25nIDxpQG1hc2tyYXkubWU+CiAgRmVsaXBlIEZyYW5jaW9zaSA8ZmVsaXBl
QG51dGFuaXguY29tPgogIEZpbGlwIEJvenV0YSA8RmlsaXAuQm96dXRhQHJ0LXJrLmNvbT4KICBG
cmFuY2lzY28gSWdsZXNpYXMgPGZyYW5jaXNjby5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEZyYW5j
aXNjbyBJZ2xlc2lhcyA8ZnJhc3NlLmlnbGVzaWFzQGdtYWlsLmNvbT4KICBHYW5lc2ggR291ZGFy
IDxnYW5lc2hnckBsaW51eC5pYm0uY29tPgogIEdhbmVzaCBNYWhhcmFqIE1haGFsaW5nYW0gPGdh
bmVzaC5tYWhhbGluZ2FtQGludGVsLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0
LmNvbT4KICBHcmVnIEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4
QHJvZWNrLXVzLm5ldD4KICBHdW95aSBUdSA8dHUuZ3VveWlAaDNjLmNvbT4KICBIYWxpbCBQYXNp
YyA8cGFzaWNAbGludXguaWJtLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSGVs
Z2UgRGVsbGVyIDxkZWxsZXJAZ214LmRlPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkBy
ZWFjdG9zLm9yZz4KICBIZXlpIEd1byA8Z3VvaGV5aUBodWF3ZWkuY29tPgogIEhpa2FydSBOaXNo
aWRhIDxoaWthcnVwc3BAZ21haWwuY29tPgogIEhvd2FyZCBTcG9lbHN0cmEgPGhzcC5jYXQ3QGdt
YWlsLmNvbT4KICBJZ29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphZSBIeXVu
IFlvbyA8amFlLmh5dW4ueW9vQGxpbnV4LmludGVsLmNvbT4KICBKYWZhciBBYmRpIDxjYWZlci5h
YmRpQGdtYWlsLmNvbT4KICBKYWlqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBK
YW1lcyBDbGFya2UgPGpydGMyN0BqcnRjMjcuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FA
d2ViLmRlPgogIEphbm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBKYXNvbiBB
LiBEb25lbmZlbGQgPEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGpl
YW4tcGhpbGlwcGVAbGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRv
cm5lcndvcmtzLmNvbT4KICBKZW5zIEZyZWltYW5uIDxqZnJlaW1hbm5AcmVkaGF0LmNvbT4KICBK
aWFodWkgQ2VuIDxjZW5qaWFodWlAaHVhd2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1
bjhAaHVhd2VpLmNvbT4KICBKaXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29t
PgogIEpvZWwgU3RhbmxleSA8am9lbEBqbXMuaWQuYXU+CiAgSm9obiBTbm93IDxqc25vd0ByZWRo
YXQuY29tPgogIEpvc2ggS3VueiA8amt6QGdvb2dsZS5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVp
bnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBTdXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAg
SnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1h
cnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFp
YW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5jb20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0
LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4gPERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFz
emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2
aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIgPGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExp
bmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4KICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0u
Y29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdqaW5nQGJhaWR1LmNvbT4KICBMaWFtIE1lcndpY2sg
PGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgogIExpYW5nIFlhbiA8bHlhbkBzdXNlLmNvbT4KICBM
aXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJhLmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1
QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWkubC5saXVAaW50ZWwuY29tPgogIEx1YyBNaWNoZWwg
PGx1Yy5taWNoZWxAZ3JlZW5zb2NzLmNvbT4KICBMdWvDocWhIERva3RvciA8bGRva3RvckByZWRo
YXQuY29tPgogIE1hcmMgWnluZ2llciA8bWF6QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVy
ZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhhdC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFy
Y2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAgTWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0u
Y29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1hcmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgog
IE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVAcmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxt
YXJ0aW5Aa2Fpc2VyLmN4PgogIE1hc2FoaXJvIFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+
CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBS
b3NhdG8gPG1qcm9zYXRvQGxpbnV4LmlibS5jb20+CiAgTWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNj
aGVtQGdtYWlsLmNvbT4KICBNYXggRmlsaXBwb3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXgg
UmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgogIE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1h
bi5pZC5hdT4KICBNaWNoYWVsIFJvbG5payA8bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBS
b3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0uY29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0
QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBN
aWNreSBZdW4gQ2hhbiAobWljaGlib28pIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5
IFl1biBDaGFuIDxjaGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3pl
cmVkaUByZWRoYXQuY29tPgogIE1pcm9zbGF2IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29t
PgogIE1pc29ubyBUb21vaGlybyA8bWlzb25vLnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1r
ZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRhQHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5r
IDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlr
b2xhQGdtYWlsLmNvbT4KICBPa3NhbmEgVm9oY2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAg
UGFsbWVyIERhYmJlbHQgPHBhbG1lckBzaWZpdmUuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxt
ZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFuIE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWku
Y29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnpp
bmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAgUGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAg
UGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3ZnYWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2Fs
eXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMucnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4
LmFsaWJhYmEuY29tPgogIFBldGVyIEtyZW1wYSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBldGVy
IE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGluYXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBl
dGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAgUGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+
CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOp
IDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRo
YXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5AaHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHog
PHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNvbT4KICBSZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxp
bmUuZGU+CiAgUmljaGFyZCBIZW5kZXJzb24gPHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+
CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9sZXlAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxy
a2FAc3lzZ28uY29tPgogIFNhbHZhZG9yIEZhbmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAg
U2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENo
ZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5pYm0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJl
ZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBo
dWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxzaGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNoaXZh
cHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXguaWJtLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRo
QGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3JuZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4g
QmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBs
aW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFuIEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29t
PgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNn
YXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFubyBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxp
bmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRodXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29t
PgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxzaml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3Zl
biBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFtZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVs
LmNvbT4KICBUYXlsb3IgU2ltcHNvbiA8dHNpbXBzb25AcXVpY2luYy5jb20+CiAgVGhvbWFzIEh1
dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVndW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5j
ZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNAc21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lh
bEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNlbWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZA
dmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAg
V2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRhIDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5
b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAgV2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXgu
aW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlh
bmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdlaS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBj
bi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExpIDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55
dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVkdS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4
LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZhbmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBX
YW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIuY29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtp
bUBtaXBzLmNvbT4KICBZdS1DaGVuIExpbiA8bnBlczg3MTg0QGdtYWlsLmNvbT4KICBZdS1DaGVu
IExpbiA8eXVjaGVubGluQHN5bm9sb2d5LmNvbT4KICBZdXJpIEJlbmRpdG92aWNoIDx5dXJpLmJl
bmRpdG92aWNoQGRheW5peC5jb20+CiAgWXVyeSBLb3RvdiA8eXVyeS1rb3RvdkB5YW5kZXgtdGVh
bS5ydT4KICBZdXZhbCBTaGFpYSA8eXV2YWwuc2hhaWFAb3JhY2xlLmNvbT4KICBaZW5naHVpIFl1
IDx5dXplbmdodWlAaHVhd2VpLmNvbT4KICB6aGVud2VpIHBpIDxwaXpoZW53ZWlAYnl0ZWRhbmNl
LmNvbT4KICBaaGltaW4gRmVuZyA8ZmVuZ3poaW1pbjFAaHVhd2VpLmNvbT4KCmpvYnM6CiBidWls
ZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
NjQtYXJtNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBh
aXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1k
NjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdy
dWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0
ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qu
b3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dz
LCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVz
dC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSBy
ZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hi
PW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7
YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5k
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3Vt
bWFyeQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMzU5NDIg
bGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Thu Feb 27 23:29:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 27 Feb 2020 23:29:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7SbJ-0004Kg-1a; Thu, 27 Feb 2020 23:29:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=vv/7=4P=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7SbI-0004KZ-3z
 for xen-devel@lists.xenproject.org; Thu, 27 Feb 2020 23:29:52 +0000
X-Inumbo-ID: 0a1ae394-59b9-11ea-9803-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0a1ae394-59b9-11ea-9803-12813bfff9fa;
 Thu, 27 Feb 2020 23:29:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7SbB-0005oD-Vs; Thu, 27 Feb 2020 23:29:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7SbB-0008MI-Aa; Thu, 27 Feb 2020 23:29:45 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7SbB-0007xl-9v; Thu, 27 Feb 2020 23:29:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147702-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=fedd1f6f4115bc5f1695ad0be1719532f31d74de
X-Osstest-Versions-That: xen=11cc71f463b907b8dbbffbd835473f1c1ba26f1f
From: osstest service owner <osstest-admin@xenproject.org>
Date: Thu, 27 Feb 2020 23:29:45 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147702: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcwMiB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzcwMi8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICBmZWRkMWY2ZjQxMTViYzVmMTY5NWFkMGJlMTcxOTUzMmYzMWQ3NGRlCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICAxMWNjNzFmNDYzYjkwN2I4ZGJi
ZmZiZDgzNTQ3M2YxYzFiYTI2ZjFmCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc2OTIgIDIwMjAt
MDItMjcgMTU6MDE6MzAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NzAyICAy
MDIwLTAyLTI3IDIxOjAzOjIwIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgQW5kcmV3IENvb3BlciA8YW5kcmV3
LmNvb3BlcjNAY2l0cml4LmNvbT4KICBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4
LmNvbT4KICBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cgpqb2JzOgogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVw
b3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21l
L2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMs
IGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVj
dC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Yg
b3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3
ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
O2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8v
eGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKClB1c2hpbmcg
cmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9ob21lL3hlbi9naXQveGVuLmdpdAogICAx
MWNjNzFmNDYzLi5mZWRkMWY2ZjQxICBmZWRkMWY2ZjQxMTViYzVmMTY5NWFkMGJlMTcxOTUzMmYz
MWQ3NGRlIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 02:37:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 02:37:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7VWI-0006BN-Hg; Fri, 28 Feb 2020 02:36:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7VWG-0006BI-UL
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 02:36:52 +0000
X-Inumbo-ID: 2cc1df82-59d3-11ea-83b0-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2cc1df82-59d3-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 02:36:51 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7VWE-0006Fh-WC; Fri, 28 Feb 2020 02:36:51 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7VWE-0002QX-Io; Fri, 28 Feb 2020 02:36:50 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7VWE-00087p-ID; Fri, 28 Feb 2020 02:36:50 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147654-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-rtds:guest-stop:fail:heisenbug
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 02:36:50 +0000
Subject: [Xen-devel] [linux-4.14 test] 147654: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY1NCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2NTQvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3JlZGl0MSAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDE0NzMz
NCBwYXNzIGluIDE0NzY1NAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3MgaW4gMTQ3MzM0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAx
NDc0ODcKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTUgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICAgICAgZmFpbCBwYXNzIGluIDE0NzU2MQoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAxNiBndWVz
dC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ3NDg3IGxpa2UgMTQyODQ5CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgICAgICAgZmFp
bCAgbGlrZSAxNDI4NDkKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAx
MSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5k
ZXJ4IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3Vw
cG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0
LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0
ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVj
ayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1h
bWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0
YXJnZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIDk4ZGIyYmYyN2I5ZWQy
ZDVlZDBiNmM5YzhhNGJmY2IxMjdhMTk3OTYKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAg
ICAgICAgICAgIGI5OGFlYmQyOTgyNDZkZjM3YjQ3MmM1MmEyZWUxMDIzMjU2ZDAyZTMKCkxhc3Qg
dGVzdCBvZiBiYXNpcyAgIDE0Mjg0OSAgMjAxOS0xMC0xNyAyMToxMToxNiBaICAxMzMgZGF5cwpG
YWlsaW5nIHNpbmNlICAgICAgICAxNDMzMjcgIDIwMTktMTAtMjkgMDg6NDk6MzAgWiAgMTIxIGRh
eXMgICAxOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDcwOTQgIDIwMjAtMDItMTUg
MTc6MzY6NTAgWiAgIDEyIGRheXMgICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0MzggcGVvcGxlIHRvdWNo
ZWQgcmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVp
bGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQt
YXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4
Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVs
Nmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3Zt
Zi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4
YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRl
bCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQt
cHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
CmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBj
b25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBv
cnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMu
eGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1h
c3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1i
bG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFy
eQoKCk5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNzQ1NDYgbGlu
ZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 03:05:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 03:05:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Vxn-0000Cg-UC; Fri, 28 Feb 2020 03:05:19 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=almA=4Q=zededa.com=roman@srs-us1.protection.inumbo.net>)
 id 1j7Vxm-0000Cb-Dt
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 03:05:18 +0000
X-Inumbo-ID: 260d546a-59d7-11ea-83b0-bc764e2007e4
Received: from mail-qv1-xf2a.google.com (unknown [2607:f8b0:4864:20::f2a])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 260d546a-59d7-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 03:05:18 +0000 (UTC)
Received: by mail-qv1-xf2a.google.com with SMTP id bo12so676074qvb.13
 for <xen-devel@lists.xenproject.org>; Thu, 27 Feb 2020 19:05:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zededa.com; s=google;
 h=mime-version:from:date:message-id:subject:to:cc;
 bh=gSHno/HMtjUOzkY1Wd8ygUHJdam8Gvgx+SxW+WLyF8M=;
 b=dLkLrnr7tqQMAuIql8s/L2HZwtH4RAxGJnnvxSku1HVluZ4TF1qYyZLInvPC1A62A9
 lVRYkp8PMyWWdO3JGqQhSSqbyzYAziQILhwZdQPVrJ3NAiEoY6zblW7DhaMX6Db7/MVn
 uC+G+WgWDp8KihBwDLvvCGPLBQQ/5Y+EM3JmQ4VH9Xjx6YsgEF8T3AF+5edDf0CoWVIh
 9hEG0ItYGDLOzt9f2fxrPfVs/lMC8a1ZM9DWzO36+5U7ML3kNjsm7C5k+h4IZ6RClRAI
 QXPl6WIdhUIlyloUqYPhm47cODUBrQYgRCpg4BmcyUTzc+ANQUPAXvLfzSwCb/ggOWVG
 G6Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc;
 bh=gSHno/HMtjUOzkY1Wd8ygUHJdam8Gvgx+SxW+WLyF8M=;
 b=k6vm3ZxvPntcArPFlli8JORE4Jtm4717iLLUqGObplHBOlFVq6vqguOIOXMTEsb3G4
 quLGo8wpNp2Mws6kMKWs0pAxXUL5O7gx27tuq6hoXJHpQ0x6A1SZbN3m5ibxqqCxYVT5
 S1P7KRToe5puf9t13BUd05RtBvdu+NyM4P4Haw2DIzJomv9YkL7Y2xMljOtbqwNJH3AZ
 UoiqtcV2Zhjs+S1SQ+7ERDh5ydcT9OI3AMJj79j3UT2UQqVJE3M88AltQkAmf/YX7S7b
 F414v0Tp+JK6S/N2M6Hgv8TLeHX9h5so+Apmsko5Ge4mpdMRGzKOJBqza709EkrNxIpj
 IDyg==
X-Gm-Message-State: APjAAAUsmhONfKWiEEoLWe8xqrI9tuIp6v5lVRY5yg3MBL0gw7yUvAzr
 dxl4A08F2t6oeSkIA+krVyW0qU6lrOwO+wfQQlOh2JxV
X-Google-Smtp-Source: APXvYqwAATI9vXTrILlxn+0igP0zbagLRCtiPahA7TOg5yRYjD/zY46OdCUfpVQcxWlBTp57866h0LQkZ9KOzfYDBnY=
X-Received: by 2002:a05:6214:4f0:: with SMTP id
 cl16mr2034666qvb.213.1582859117394; 
 Thu, 27 Feb 2020 19:05:17 -0800 (PST)
MIME-Version: 1.0
From: Roman Shaposhnik <roman@zededa.com>
Date: Thu, 27 Feb 2020 19:05:06 -0800
Message-ID: <CAMmSBy_tX+cM6aE9WO1yO1AJPwVdDYEA-a1HxLE5xczC7WfiLg@mail.gmail.com>
To: xen-devel@lists.xenproject.org
Subject: [Xen-devel] xenfs work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkhCgpJJ20gcmVhbGx5IGV4Y2l0ZWQgYWJvdXQgYWxsIHRoZSB4ZW5mcyBwYXRjaGVzLCBidXQg
SSdtIHdvbmRlcmluZwppZiB0aGVyZSdzIGEgYnJhbmNoIHRoYXQgdHJhY2tzIHRoYXQgd29yayBJ
IGNhbiBwbGF5IHdpdGg/CgpUaGFua3MsClJvbWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 03:38:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 03:38:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7WTS-0002jb-FI; Fri, 28 Feb 2020 03:38:02 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7WTR-0002jW-6r
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 03:38:01 +0000
X-Inumbo-ID: b3ff99d2-59db-11ea-984b-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b3ff99d2-59db-11ea-984b-12813bfff9fa;
 Fri, 28 Feb 2020 03:37:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7WTJ-0007Nh-St; Fri, 28 Feb 2020 03:37:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7WTJ-0004pP-He; Fri, 28 Feb 2020 03:37:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7WTJ-0000JO-Gz; Fri, 28 Feb 2020 03:37:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147711-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=90d19e6f53a47f8f7f2154c67f03adc192c0d760
X-Osstest-Versions-That: xen=fedd1f6f4115bc5f1695ad0be1719532f31d74de
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 03:37:53 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147711: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcxMSB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzcxMS8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5MGQxOWU2ZjUzYTQ3ZjhmN2YyMTU0YzY3ZjAzYWRjMTkyYzBkNzYwCmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICBmZWRkMWY2ZjQxMTViYzVmMTY5
NWFkMGJlMTcxOTUzMmYzMWQ3NGRlCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc3MDIgIDIwMjAt
MDItMjcgMjE6MDM6MjAgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NzExICAy
MDIwLTAyLTI4IDAwOjAwOjU3IFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSnVsaWVuIEdyYWxsIDxqdWxpZW5A
eGVuLm9yZz4KICBPbGVrc2FuZHIgVHlzaGNoZW5rbyA8b2xla3NhbmRyX3R5c2hjaGVua29AZXBh
bS5jb20+Cgpqb2JzOgogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1h
Z2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDov
L2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBv
ZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1F
LmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3Nz
dGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2Fu
IGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3Qu
Z2l0O2E9c3VtbWFyeQoKClB1c2hpbmcgcmV2aXNpb24gOgoKVG8geGVuYml0cy54ZW4ub3JnOi9o
b21lL3hlbi9naXQveGVuLmdpdAogICBmZWRkMWY2ZjQxLi45MGQxOWU2ZjUzICA5MGQxOWU2ZjUz
YTQ3ZjhmN2YyMTU0YzY3ZjAzYWRjMTkyYzBkNzYwIC0+IHNtb2tlCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhl
bi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3Jn
L21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 05:49:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 05:49:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7YWZ-0005OQ-VZ; Fri, 28 Feb 2020 05:49:23 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7YWY-0005OL-7D
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 05:49:22 +0000
X-Inumbo-ID: 0dd4bf02-59ee-11ea-9c17-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0dd4bf02-59ee-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 05:49:15 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7YWR-0001rZ-Gt; Fri, 28 Feb 2020 05:49:15 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7YWQ-0005hM-TQ; Fri, 28 Feb 2020 05:49:15 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7YWQ-0007c6-SN; Fri, 28 Feb 2020 05:49:14 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147655-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 05:49:14 +0000
Subject: [Xen-devel] [linux-4.9 test] 147655: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY1NSBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY1NS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxNDc0
OTYgcGFzcyBpbiAxNDc2NTUKIHRlc3QtYW1kNjQtaTM4Ni14bCAgICAgICAgICAgMjAgZ3Vlc3Qt
c3RhcnQvZGViaWFuLnJlcGVhdCAgZmFpbCBwYXNzIGluIDE0NzQ5NgoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cnRkcyAgICAgMTggZ3Vlc3QtbG9jYWxtaWdyYXRlL3gxMCAgICAgICBmYWlsICBsaWtlIDE0Mjk0
NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjct
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFp
bCBsaWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5
NDcKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1p
bnRlbCAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAx
NyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVs
dGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBt
aWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBmb3IgdGVzdGluZzoK
IGxpbnV4ICAgICAgICAgICAgICAgIDdjZTQzOTI2NmY2MDJmNjBmMDVkY2NmOTY0YTg2ODVlNTM2
ODRhOWEKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAgIDM2NGVmODNkYjAy
NzNhY2M4OWM2YmE4YWUxYWViZWU3MGExMzMwNTYKCkxhc3QgdGVzdCBvZiBiYXNpcyAgIDE0Mjk0
NyAgMjAxOS0xMC0yMCAwMzoyNjoyOCBaICAxMzEgZGF5cwpGYWlsaW5nIHNpbmNlICAgICAgICAx
NDMzMjggIDIwMTktMTAtMjkgMDg6NTE6MjAgWiAgMTIxIGRheXMgICAxNyBhdHRlbXB0cwpUZXN0
aW5nIHNhbWUgc2luY2UgICAxNDcxMDUgIDIwMjAtMDItMTUgMjM6NDE6NDMgWiAgIDEyIGRheXMg
ICAgOCBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tCjEwODIgcGVvcGxlIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRl
c3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFt
ZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXN0
dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGVi
aWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
YW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFu
aHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1h
cm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNy
ZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJp
Y3QgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1h
bWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWlu
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1u
ZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2
Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcGFp
ciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNo
YWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ctcmVwb3J0LWZs
aWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9ob21lL2xvZ3Mv
bG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmlsZXMsIGV0Yy4g
YXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJvamVjdC5vcmcv
b3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQgb2Ygb3NzdGVz
dCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9
b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAgaHR0cDovL3hl
bmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FO2hiPW1h
c3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRwOi8veGVuYml0
cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBwdXNoaW5nLgoK
KE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNDkzNzAgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 06:02:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 06:02:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Yiw-00072s-3y; Fri, 28 Feb 2020 06:02:10 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7Yiu-00072n-G2
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 06:02:08 +0000
X-Inumbo-ID: d93a7aab-59ef-11ea-9880-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d93a7aab-59ef-11ea-9880-12813bfff9fa;
 Fri, 28 Feb 2020 06:02:07 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 564DFAD31;
 Fri, 28 Feb 2020 06:02:06 +0000 (UTC)
To: Roman Shaposhnik <roman@zededa.com>, xen-devel@lists.xenproject.org
References: <CAMmSBy_tX+cM6aE9WO1yO1AJPwVdDYEA-a1HxLE5xczC7WfiLg@mail.gmail.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <e9eec487-4bb9-4bf3-a45b-04c7132f327c@suse.com>
Date: Fri, 28 Feb 2020 07:02:05 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <CAMmSBy_tX+cM6aE9WO1yO1AJPwVdDYEA-a1HxLE5xczC7WfiLg@mail.gmail.com>
Content-Language: en-US
Subject: Re: [Xen-devel] xenfs work
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAgMDQ6MDUsIFJvbWFuIFNoYXBvc2huaWsgd3JvdGU6Cj4gSGkhCj4gCj4gSSdt
IHJlYWxseSBleGNpdGVkIGFib3V0IGFsbCB0aGUgeGVuZnMgcGF0Y2hlcywgYnV0IEknbSB3b25k
ZXJpbmcKPiBpZiB0aGVyZSdzIGEgYnJhbmNoIHRoYXQgdHJhY2tzIHRoYXQgd29yayBJIGNhbiBw
bGF5IHdpdGg/CgpKdXN0IHB1c2hlZCBpdCB0bzoKCmdpdGh1Yi5jb20vamdyb3NzMS94ZW4uZ2l0
IGh5cGZzCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 07:10:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 07:10:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Zn2-0004J1-5L; Fri, 28 Feb 2020 07:10:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7Zn0-0004Iw-Ox
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 07:10:26 +0000
X-Inumbo-ID: 639d7145-59f9-11ea-989d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 639d7145-59f9-11ea-989d-12813bfff9fa;
 Fri, 28 Feb 2020 07:10:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C2F78B210;
 Fri, 28 Feb 2020 07:10:23 +0000 (UTC)
To: Igor Druzhinin <igor.druzhinin@citrix.com>, xen-devel@lists.xenproject.org
References: <20200218122114.17596-1-jgross@suse.com>
 <709bf8df-1635-cb71-11ea-f8d1b629a071@citrix.com>
 <1fe4ab0e-0b36-af09-557a-e7783315ea4f@suse.com>
 <cc39b5ca-03a1-cfde-5d81-29ca27c2b5a2@citrix.com>
 <397d7d26-8ed8-82f0-6aa0-37c0a8537fdd@suse.com>
 <fc17fb5e-0351-8a87-6f77-61bf29b4c877@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <1e245b89-d3cc-d8c7-c783-1fcc04eab411@suse.com>
Date: Fri, 28 Feb 2020 08:10:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <fc17fb5e-0351-8a87-6f77-61bf29b4c877@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with
 core scheduling
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jun Nakajima <jun.nakajima@intel.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAgMTY6MTYsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIDIzLzAyLzIwMjAg
MTQ6MTQsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDIyLjAyLjIwIDE3OjQyLCBJZ29yIERy
dXpoaW5pbiB3cm90ZToKPj4+IChYRU4pIFvCoCAxMjAuODkxMTQzXSAqKiogRHVtcGluZyBDUFUw
IGhvc3Qgc3RhdGU6ICoqKgo+Pj4gKFhFTikgW8KgIDEyMC44OTU5MDldIC0tLS1bIFhlbi00LjEz
LjDCoCB4ODZfNjTCoCBkZWJ1Zz15wqDCoCBOb3QgdGFpbnRlZCBdLS0tLQo+Pj4gKFhFTikgW8Kg
IDEyMC45MDI0ODddIENQVTrCoMKgwqAgMAo+Pj4gKFhFTikgW8KgIDEyMC45MDUyNjldIFJJUDrC
oMKgwqAgZTAwODpbPGZmZmY4MmQwODAyYWE3NTA+XSBzbXBfc2VuZF9jYWxsX2Z1bmN0aW9uX21h
c2srMHg0MC8weDQzCj4+PiAoWEVOKSBbwqAgMTIwLjkxMzQxNV0gUkZMQUdTOiAwMDAwMDAwMDAw
MDAwMjg2wqDCoCBDT05URVhUOiBoeXBlcnZpc29yCj4+PiAoWEVOKSBbwqAgMTIwLjkxOTM4OV0g
cmF4OiAwMDAwMDAwMDAwMDAwMDAwwqDCoCByYng6IGZmZmY4MmQwODA1ZGRiNzjCoMKgIHJjeDog
MDAwMDAwMDAwMDAwMDAwMQo+Pj4gKFhFTikgW8KgIDEyMC45MjczNjJdIHJkeDogZmZmZjgyZDA4
MDVjZGIwMMKgwqAgcnNpOiBmZmZmODJkMDgwNWM3Y2Q4wqDCoCByZGk6IDAwMDAwMDAwMDAwMDAw
MDcKPj4+IChYRU4pIFvCoCAxMjAuOTM1MzQxXSByYnA6IGZmZmY4MzAwOTIwYmZiYzDCoMKgIHJz
cDogZmZmZjgzMDA5MjBiZmJiOMKgwqAgcjg6wqAgMDAwMDAwMDAwMDAwMDAzYgo+Pj4gKFhFTikg
W8KgIDEyMC45NDMzMTBdIHI5OsKgIDA0NDQ0NDQ0NDQ0NDQ0MzLCoMKgIHIxMDogMzMzMzMzMzMz
MzMzMzMzM8KgwqAgcjExOiAwMDAwMDAwMDAwMDAwMDAxCj4+PiAoWEVOKSBbwqAgMTIwLjk1MTI4
Ml0gcjEyOiBmZmZmODJkMDgwNWRkYjc4wqDCoCByMTM6IDAwMDAwMDAwMDAwMDAwMDHCoMKgIHIx
NDogZmZmZjgzMDA5MjBiZmMxOAo+Pj4gKFhFTikgW8KgIDEyMC45NTkyNTFdIHIxNTogZmZmZjgy
ZDA4MDJhZjY0NsKgwqAgY3IwOiAwMDAwMDAwMDgwMDUwMDNiwqDCoCBjcjQ6IDAwMDAwMDAwMDAz
NTA2ZTAKPj4+IChYRU4pIFvCoCAxMjAuOTY3MjIzXSBjcjM6IDAwMDAwMDAwOTIwYjAwMDDCoMKg
IGNyMjogZmZmZjg4ODIwZGZmZTdmOAo+Pj4gKFhFTikgW8KgIDEyMC45NzMxMjVdIGZzYjogMDAw
MDAwMDAwMDAwMDAwMMKgwqAgZ3NiOiBmZmZmODg4MjFlM2MwMDAwwqDCoCBnc3M6IDAwMDAwMDAw
MDAwMDAwMDAKPj4+IChYRU4pIFvCoCAxMjAuOTgxMDk0XSBkczogMDAwMMKgwqAgZXM6IDAwMDDC
oMKgIGZzOiAwMDAwwqDCoCBnczogMDAwMMKgwqAgc3M6IGUwMTDCoMKgIGNzOiBlMDA4Cj4+PiAo
WEVOKSBbwqAgMTIwLjk4ODU0OF0gWGVuIGNvZGUgYXJvdW5kIDxmZmZmODJkMDgwMmFhNzUwPiAo
c21wX3NlbmRfY2FsbF9mdW5jdGlvbl9tYXNrKzB4NDAvMHg0Myk6Cj4+PiAoWEVOKSBbwqAgMTIw
Ljk5NzAzN13CoCA4NSBmOSBmZiBmYiA0OCA4MyBjNCAwOCA8NWI+IDVkIGMzIDljIDU4IGY2IGM0
IDAyIDc0IDAyIDBmIDBiIDU1IDQ4IDg5IGU1Cj4+PiAoWEVOKSBbwqAgMTIxLjAwNTQ0Ml0gWGVu
IHN0YWNrIHRyYWNlIGZyb20gcnNwPWZmZmY4MzAwOTIwYmZiYjg6Cj4+PiAoWEVOKSBbwqAgMTIx
LjAxMTA4MF3CoMKgwqAgZmZmZjgzMDA5MjBiZmMxOCBmZmZmODMwMDkyMGJmYzAwIGZmZmY4MmQw
ODAyNDJjODQgZmZmZjgyZDA4MDM4OTg0NQo+Pj4gKFhFTikgW8KgIDEyMS4wMTkxNDVdwqDCoMKg
IGZmZmY4MzAwOTIwYmZjMTggZmZmZjgyZDA4MDJhZjE3OCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAw
MDFjMWQyN2FmZjgKPj4+IChYRU4pIFvCoCAxMjEuMDI3MjAwXcKgwqDCoCAwMDAwMDAwMDAwMDAw
MDAwIGZmZmY4MzAwOTIwYmZjODAgZmZmZjgyZDA4MDJhZjFmYSBmZmZmODJkMDgwMjg5YWRmCj4+
PiAoWEVOKSBbwqAgMTIxLjAzNTI1NV3CoMKgwqAgZmZmZmZmZmZmZmZmZmQ1NSAwMDAwMDAwMDAw
MDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgW8KgIDEy
MS4wNDMzMjBdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAw
MDAwMDAwMDAwIDAwMDAwMDAwMDAwMDAwMDAKPj4+IChYRU4pIFvCoCAxMjEuMDUxMzc1XcKgwqDC
oCAwMDAwMDAwMDAwMDAwMDNiIDAwMDAwMDFjMjVlNTRiZjEgMDAwMDAwMDAwMDAwMDAwMCBmZmZm
ODMwMDkyMGJmYzgwCj4+PiAoWEVOKSBbwqAgMTIxLjA1OTQ0M13CoMKgwqAgZmZmZjgyZDA4MDVj
NzMwMCBmZmZmODMwMDkyMGJmY2IwIGZmZmY4MmQwODAyNDVmNGQgZmZmZjgyZDA4MDJhZjRhMgo+
Pj4gKFhFTikgW8KgIDEyMS4wNjc0OThdwqDCoMKgIGZmZmY4MmQwODA1YzczMDAgZmZmZjgzMDQy
YmIyNGY2MCBmZmZmODJkMDgwNjBmNDAwIGZmZmY4MzAwOTIwYmZkMDAKPj4+IChYRU4pIFvCoCAx
MjEuMDc1NTUzXcKgwqDCoCBmZmZmODJkMDgwMjQ2NzgxIGZmZmY4MmQwODA1Y2RiMDAgZmZmZjgz
MDA5MjBiZmQ4MCBmZmZmODJkMDgwNWM3MDQwCj4+PiAoWEVOKSBbwqAgMTIxLjA4MzYyMV3CoMKg
wqAgZmZmZjgyZDA4MDVjZGIwMCBmZmZmODJkMDgwNWNkYjAwIGZmZmZmZmZmZmZmZmZmZjkgZmZm
ZjgzMDA5MjBiZmZmZgo+Pj4gKFhFTikgW8KgIDEyMS4wOTE2NzRdwqDCoMKgIDAwMDAwMDAwMDAw
MDAwMDAgZmZmZjgzMDA5MjBiZmQzMCBmZmZmODJkMDgwMjQyNWE1IGZmZmY4MmQwODA1YzcwNDAK
Pj4+IChYRU4pIFvCoCAxMjEuMDk5NzM5XcKgwqDCoCBmZmZmODJkMDgwNWNkYjAwIGZmZmZmZmZm
ZmZmZmZmZjkgZmZmZjgzMDA5MjBiZmZmZiBmZmZmODMwMDkyMGJmZDQwCj4+PiAoWEVOKSBbwqAg
MTIxLjEwNzc5N13CoMKgwqAgZmZmZjgyZDA4MDI0MjVlNSBmZmZmODMwMDkyMGJmZDgwIGZmZmY4
MmQwODAyMmJjMGYgMDAwMDAwMDAwMDAwMDAwMAo+Pj4gKFhFTikgW8KgIDEyMS4xMTU4NTJdwqDC
oMKgIGZmZmY4MmQwODAyMmI2MDAgZmZmZjgyZDA4MDRiMzg4OCBmZmZmODJkMDgwNWNkYjAwIGZm
ZmY4MmQwODA1Y2RiMDAKPj4+IChYRU4pIFvCoCAxMjEuMTIzOTE3XcKgwqDCoCBmZmZmZmZmZmZm
ZmZmZmY5IGZmZmY4MzAwOTIwYmZkYjAgZmZmZjgyZDA4MDI0MjVhNSAwMDAwMDAwMDAwMDAwMDAz
Cj4+PiAoWEVOKSBbwqAgMTIxLjEzMTk3NV3CoMKgwqAgMDAwMDAwMDAwMDAwMDAwMSAwMDAwMDAw
MGZmZmZmZmVmIGZmZmY4MzAwOTIwYmZmZmYgZmZmZjgzMDA5MjBiZmRjMAo+Pj4gKFhFTikgW8Kg
IDEyMS4xNDAwMzddwqDCoMKgIGZmZmY4MmQwODAyNDI1ZTUgZmZmZjgzMDA5MjBiZmRkMCBmZmZm
ODJkMDgwMjJiOTFiIGZmZmY4MzAwOTIwYmZkZjAKPj4+IChYRU4pIFvCoCAxMjEuMTQ4MDkzXcKg
wqDCoCBmZmZmODJkMDgwMmFkZGIxIGZmZmY4MzA0MmIzYjAwMDAgMDAwMDAwMDAwMDAwMDAwMyBm
ZmZmODMwMDkyMGJmZTMwCj4+PiAoWEVOKSBbwqAgMTIxLjE1NjE1MF3CoMKgwqAgZmZmZjgyZDA4
MDJhZTA4NiBmZmZmODMwMDkyMGJmZTEwIGZmZmY4MzA0MmI3ZTgxZTAgZmZmZjgzMDQyYjNiMDAw
MAo+Pj4gKFhFTikgW8KgIDEyMS4xNjQyMTZdwqDCoMKgIDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAw
MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwIGZmZmY4MzAwOTIwYmZlNTAKPj4+IChYRU4pIFvC
oCAxMjEuMTcyMjcxXSBYZW4gY2FsbCB0cmFjZToKPj4+IChYRU4pIFvCoCAxMjEuMTc1NTczXcKg
wqDCoCBbPGZmZmY4MmQwODAyYWE3NTA+XSBSIHNtcF9zZW5kX2NhbGxfZnVuY3Rpb25fbWFzaysw
eDQwLzB4NDMKPj4+IChYRU4pIFvCoCAxMjEuMTgzMDI0XcKgwqDCoCBbPGZmZmY4MmQwODAyNDJj
ODQ+XSBGIG9uX3NlbGVjdGVkX2NwdXMrMHhhNC8weGRlCj4+PiAoWEVOKSBbwqAgMTIxLjE4OTUy
MF3CoMKgwqAgWzxmZmZmODJkMDgwMmFmMWZhPl0gRiBhcmNoL3g4Ni90aW1lLmMjdGltZV9jYWxp
YnJhdGlvbisweDgyLzB4ODkKPj4+IChYRU4pIFvCoCAxMjEuMTk3NDAzXcKgwqDCoCBbPGZmZmY4
MmQwODAyNDVmNGQ+XSBGIGNvbW1vbi90aW1lci5jI2V4ZWN1dGVfdGltZXIrMHg0OS8weDY0Cj4+
PiAoWEVOKSBbwqAgMTIxLjIwNDk1MV3CoMKgwqAgWzxmZmZmODJkMDgwMjQ2NzgxPl0gRiBjb21t
b24vdGltZXIuYyN0aW1lcl9zb2Z0aXJxX2FjdGlvbisweDExNi8weDI0ZQo+Pj4gKFhFTikgW8Kg
IDEyMS4yMTMyNzFdwqDCoMKgIFs8ZmZmZjgyZDA4MDI0MjVhNT5dIEYgY29tbW9uL3NvZnRpcnEu
YyNfX2RvX3NvZnRpcnErMHg4NS8weDkwCj4+PiAoWEVOKSBbwqAgMTIxLjIyMDg5MF3CoMKgwqAg
WzxmZmZmODJkMDgwMjQyNWU1Pl0gRiBwcm9jZXNzX3BlbmRpbmdfc29mdGlycXMrMHgzNS8weDM3
Cj4+PiAoWEVOKSBbwqAgMTIxLjIyODA4Nl3CoMKgwqAgWzxmZmZmODJkMDgwMjJiYzBmPl0gRiBj
b21tb24vcmN1cGRhdGUuYyNyY3VfcHJvY2Vzc19jYWxsYmFja3MrMHgxZWYvMHgyMGQKPj4+IChY
RU4pIFvCoCAxMjEuMjM2NzU4XcKgwqDCoCBbPGZmZmY4MmQwODAyNDI1YTU+XSBGIGNvbW1vbi9z
b2Z0aXJxLmMjX19kb19zb2Z0aXJxKzB4ODUvMHg5MAo+Pj4gKFhFTikgW8KgIDEyMS4yNDQzNzhd
wqDCoMKgIFs8ZmZmZjgyZDA4MDI0MjVlNT5dIEYgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKzB4
MzUvMHgzNwo+Pj4gKFhFTikgW8KgIDEyMS4yNTE1NjhdwqDCoMKgIFs8ZmZmZjgyZDA4MDIyYjkx
Yj5dIEYgcmN1X2JhcnJpZXIrMHg1OC8weDZlCj4+PiAoWEVOKSBbwqAgMTIxLjI1NzYzOV3CoMKg
wqAgWzxmZmZmODJkMDgwMmFkZGIxPl0gRiBjcHVfZG93bl9oZWxwZXIrMHgxMS8weDMyCj4+PiAo
WEVOKSBbwqAgMTIxLjI2NDA1MV3CoMKgwqAgWzxmZmZmODJkMDgwMmFlMDg2Pl0gRiBhcmNoL3g4
Ni9zeXNjdGwuYyNzbXRfdXBfZG93bl9oZWxwZXIrMHgxZDYvMHgxZmUKPj4+IChYRU4pIFvCoCAx
MjEuMjcyNDU0XcKgwqDCoCBbPGZmZmY4MmQwODAyMDg3OGQ+XSBGIGNvbW1vbi9kb21haW4uYyNj
b250aW51ZV9oeXBlcmNhbGxfdGFza2xldF9oYW5kbGVyKzB4NTQvMHhiOAo+Pj4gKFhFTikgW8Kg
IDEyMS4yODE5MDBdwqDCoMKgIFs8ZmZmZjgyZDA4MDI0NTRlNj5dIEYgY29tbW9uL3Rhc2tsZXQu
YyNkb190YXNrbGV0X3dvcmsrMHg4MS8weGI0Cj4+PiAoWEVOKSBbwqAgMTIxLjI4OTc4Nl3CoMKg
wqAgWzxmZmZmODJkMDgwMjQ1ODAzPl0gRiBkb190YXNrbGV0KzB4NTgvMHg4NQo+Pj4gKFhFTikg
W8KgIDEyMS4yOTU3NzFdwqDCoMKgIFs8ZmZmZjgyZDA4MDI3YTBiND5dIEYgYXJjaC94ODYvZG9t
YWluLmMjaWRsZV9sb29wKzB4ODcvMHhjYgo+Pj4KPj4+IFNvIGl0J3Mgbm90IGluIGdldF9jcHVf
bWFwcygpIGxvb3AuIEl0IHNlZW1zIHRvIG1lIGl0J3Mgbm90IGVudGVyaW5nIHRpbWUgc3luYyBm
b3Igc29tZQo+Pj4gcmVhc29uLgo+Pgo+PiBJbnRlcmVzdGluZy4gTG9va2luZyBmdXJ0aGVyIGlu
dG8gdGhhdC4KPj4KPj4gQXQgbGVhc3QgdGltZV9jYWxpYnJhdGlvbigpIGlzIG1pc3NpbmcgdG8g
Y2FsbCBnZXRfY3B1X21hcHMoKS4KPiAKPiBJIGRlYnVnZ2VkIHRoaXMgaXNzdWUgYW5kIHRoZSBm
b2xsb3dpbmcgZml4ZXMgaXQ6Cj4gCj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcmN1cGRhdGUu
YyBiL3hlbi9jb21tb24vcmN1cGRhdGUuYwo+IGluZGV4IGNjZjJlYzYuLjM2ZDk4YTQgMTAwNjQ0
Cj4gLS0tIGEveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCj4gKysrIGIveGVuL2NvbW1vbi9yY3VwZGF0
ZS5jCj4gQEAgLTE1Myw2ICsxNTMsNyBAQCBzdGF0aWMgaW50IHJzaW50ZXJ2YWwgPSAxMDAwOwo+
ICAgICogbXVsdGlwbGUgdGltZXMuCj4gICAgKi8KPiAgIHN0YXRpYyBhdG9taWNfdCBjcHVfY291
bnQgPSBBVE9NSUNfSU5JVCgwKTsKPiArc3RhdGljIGF0b21pY190IGRvbmVfY291bnQgPSBBVE9N
SUNfSU5JVCgwKTsKPiAgIAo+ICAgc3RhdGljIHZvaWQgcmN1X2JhcnJpZXJfY2FsbGJhY2soc3Ry
dWN0IHJjdV9oZWFkICpoZWFkKQo+ICAgewo+IEBAIC0xNzUsNiArMTc2LDggQEAgc3RhdGljIHZv
aWQgcmN1X2JhcnJpZXJfYWN0aW9uKHZvaWQpCj4gICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19z
b2Z0aXJxcygpOwo+ICAgICAgICAgICBjcHVfcmVsYXgoKTsKPiAgICAgICB9Cj4gKwo+ICsgICAg
YXRvbWljX2RlYygmZG9uZV9jb3VudCk7Cj4gICB9Cj4gICAKPiAgIHZvaWQgcmN1X2JhcnJpZXIo
dm9pZCkKPiBAQCAtMTk0LDEwICsxOTcsMTEgQEAgdm9pZCByY3VfYmFycmllcih2b2lkKQo+ICAg
ICAgIGlmICggIWluaXRpYWwgKQo+ICAgICAgIHsKPiAgICAgICAgICAgYXRvbWljX3NldCgmY3B1
X2NvdW50LCBudW1fb25saW5lX2NwdXMoKSk7Cj4gKyAgICAgICAgYXRvbWljX3NldCgmZG9uZV9j
b3VudCwgbnVtX29ubGluZV9jcHVzKCkpOwo+ICAgICAgICAgICBjcHVtYXNrX3JhaXNlX3NvZnRp
cnEoJmNwdV9vbmxpbmVfbWFwLCBSQ1VfU09GVElSUSk7Cj4gICAgICAgfQo+ICAgCj4gLSAgICB3
aGlsZSAoIGF0b21pY19yZWFkKCZjcHVfY291bnQpICkKPiArICAgIHdoaWxlICggYXRvbWljX3Jl
YWQoJmRvbmVfY291bnQpICkKPiAgICAgICB7Cj4gICAgICAgICAgIHByb2Nlc3NfcGVuZGluZ19z
b2Z0aXJxcygpOwo+ICAgICAgICAgICBjcHVfcmVsYXgoKTsKCkkgdGhpbmsgeW91IGFyZSBqdXN0
IG5hcnJvd2luZyB0aGUgd2luZG93IG9mIHRoZSByYWNlOgoKSXQgaXMgc3RpbGwgcG9zc2libGUg
dG8gaGF2ZSB0d28gY3B1cyBlbnRlcmluZyByY3VfYmFycmllcigpIGFuZCB0bwptYWtlIGl0IGlu
dG8gdGhlIGlmICggIWluaXRpYWwgKSBjbGF1c2UuCgpJbnN0ZWFkIG9mIGludHJvZHVjaW5nIGFu
b3RoZXIgYXRvbWljIEkgYmVsaWV2ZSB0aGUgZm9sbG93aW5nIHBhdGNoCmluc3RlYWQgb2YgeW91
cnMgc2hvdWxkIGRvIGl0OgoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcmN1cGRhdGUuYyBiL3hl
bi9jb21tb24vcmN1cGRhdGUuYwppbmRleCBlNmFkZDBiMTIwLi4wZDU0NjlhMzI2IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3JjdXBkYXRlLmMKKysrIGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCkBA
IC0xODAsMjMgKzE4MCwxNyBAQCBzdGF0aWMgdm9pZCByY3VfYmFycmllcl9hY3Rpb24odm9pZCkK
CiAgdm9pZCByY3VfYmFycmllcih2b2lkKQogIHsKLSAgICBpbnQgaW5pdGlhbCA9IGF0b21pY19y
ZWFkKCZjcHVfY291bnQpOwotCiAgICAgIHdoaWxlICggIWdldF9jcHVfbWFwcygpICkKICAgICAg
ewogICAgICAgICAgcHJvY2Vzc19wZW5kaW5nX3NvZnRpcnFzKCk7Ci0gICAgICAgIGlmICggaW5p
dGlhbCAmJiAhYXRvbWljX3JlYWQoJmNwdV9jb3VudCkgKQorICAgICAgICBpZiAoICFhdG9taWNf
cmVhZCgmY3B1X2NvdW50KSApCiAgICAgICAgICAgICAgcmV0dXJuOwoKICAgICAgICAgIGNwdV9y
ZWxheCgpOwotICAgICAgICBpbml0aWFsID0gYXRvbWljX3JlYWQoJmNwdV9jb3VudCk7CiAgICAg
IH0KCi0gICAgaWYgKCAhaW5pdGlhbCApCi0gICAgewotICAgICAgICBhdG9taWNfc2V0KCZjcHVf
Y291bnQsIG51bV9vbmxpbmVfY3B1cygpKTsKKyAgICBpZiAoIGF0b21pY19jbXB4Y2hnKCZjcHVf
Y291bnQsIDAsIG51bV9vbmxpbmVfY3B1cygpKSA9PSAwICkKICAgICAgICAgIGNwdW1hc2tfcmFp
c2Vfc29mdGlycSgmY3B1X29ubGluZV9tYXAsIFJDVV9TT0ZUSVJRKTsKLSAgICB9CgogICAgICB3
aGlsZSAoIGF0b21pY19yZWFkKCZjcHVfY291bnQpICkKICAgICAgewoKQ291bGQgeW91IGdpdmUg
dGhhdCBhIHRyeSwgcGxlYXNlPwoKCkp1ZXJnZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 07:19:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 07:19:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7Zvk-0004Wz-2x; Fri, 28 Feb 2020 07:19:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7Zvi-0004Wu-Sf
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 07:19:26 +0000
X-Inumbo-ID: a60b0900-59fa-11ea-989e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a60b0900-59fa-11ea-989e-12813bfff9fa;
 Fri, 28 Feb 2020 07:19:25 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 88361ADB5;
 Fri, 28 Feb 2020 07:19:24 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 08:19:22 +0100
Message-Id: <20200228071922.3983-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v2] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNo
aW5lX3J1bigpIHRvCmJlIGNhbGxlZCBpbiBpZGxlIGNvbnRleHQgb25seSAoc28gZWl0aGVyIGR1
cmluZyBib290IG9yIGluIGEgdGFza2xldCksCmFzIG90aGVyd2lzZSBhIHNjaGVkdWxpbmcgZGVh
ZGxvY2sgd291bGQgb2NjdXI6IHN0b3BfbWFjaGluZV9ydW4oKQpkb2VzIGEgY3B1IHJlbmRlenZv
dXMgYnkgYWN0aXZhdGluZyBhIHRhc2tsZXQgb24gYWxsIG90aGVyIGNwdXMuIEluCmNhc2Ugc3Rv
cF9tYWNoaW5lX3J1bigpIHdhcyBub3QgY2FsbGVkIGluIGFuIGlkbGUgdmNwdSBpdCB3b3VsZCBi
bG9jawpzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24gaXRzIHNpYmxpbmdzIHdpdGggY29yZSBz
Y2hlZHVsaW5nIGJlaW5nCmFjdGl2ZSwgcmVzdWx0aW5nIGluIGEgaGFuZy4KClB1dCBhIEJVR19P
TigpIGludG8gc3RvcF9tYWNoaW5lX3J1bigpIHRvIHRlc3QgZm9yIGJlaW5nIGNhbGxlZCBpbiBh
bgppZGxlIHZjcHUgb25seSBhbmQgYWRhcHQgdGhlIG1pc3NpbmcgY2FsbCBzaXRlICh1Y29kZSBs
b2FkaW5nKSB0byB1c2UgYQp0YXNrbGV0IGZvciBjYWxsaW5nIHN0b3BfbWFjaGluZV9ydW4oKS4K
ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYyOgot
IHJlcGhyYXNlIGNvbW1pdCBtZXNzYWdlIChKdWxpZW4gR3JhbGwpCi0tLQogeGVuL2FyY2gveDg2
L21pY3JvY29kZS5jICB8IDU0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t
LS0tLS0tLS0tCiB4ZW4vY29tbW9uL3N0b3BfbWFjaGluZS5jIHwgIDEgKwogMiBmaWxlcyBjaGFu
Z2VkLCAzNSBpbnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4v
YXJjaC94ODYvbWljcm9jb2RlLmMgYi94ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMKaW5kZXggMzVj
MWQzNmNkYy4uNGNmNGU2NmIxOCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21pY3JvY29kZS5j
CisrKyBiL3hlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYwpAQCAtNTYyLDMwICs1NjIsMTggQEAgc3Rh
dGljIGludCBkb19taWNyb2NvZGVfdXBkYXRlKHZvaWQgKnBhdGNoKQogICAgIHJldHVybiByZXQ7
CiB9CiAKLWludCBtaWNyb2NvZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3Rf
dm9pZCkgYnVmLCB1bnNpZ25lZCBsb25nIGxlbikKK3N0cnVjdCB1Y29kZV9idWYgeworICAgIHVu
c2lnbmVkIGludCBsZW47CisgICAgY2hhciBidWZmZXJbXTsKK307CisKK3N0YXRpYyBsb25nIG1p
Y3JvY29kZV91cGRhdGVfaGVscGVyKHZvaWQgKmRhdGEpCiB7CiAgICAgaW50IHJldDsKLSAgICB2
b2lkICpidWZmZXI7CisgICAgc3RydWN0IHVjb2RlX2J1ZiAqYnVmZmVyID0gZGF0YTsKICAgICB1
bnNpZ25lZCBpbnQgY3B1LCB1cGRhdGVkOwogICAgIHN0cnVjdCBtaWNyb2NvZGVfcGF0Y2ggKnBh
dGNoOwogCi0gICAgaWYgKCBsZW4gIT0gKHVpbnQzMl90KWxlbiApCi0gICAgICAgIHJldHVybiAt
RTJCSUc7Ci0KLSAgICBpZiAoIG1pY3JvY29kZV9vcHMgPT0gTlVMTCApCi0gICAgICAgIHJldHVy
biAtRUlOVkFMOwotCi0gICAgYnVmZmVyID0geG1hbGxvY19ieXRlcyhsZW4pOwotICAgIGlmICgg
IWJ1ZmZlciApCi0gICAgICAgIHJldHVybiAtRU5PTUVNOwotCi0gICAgcmV0ID0gY29weV9mcm9t
X2d1ZXN0KGJ1ZmZlciwgYnVmLCBsZW4pOwotICAgIGlmICggcmV0ICkKLSAgICB7Ci0gICAgICAg
IHhmcmVlKGJ1ZmZlcik7Ci0gICAgICAgIHJldHVybiAtRUZBVUxUOwotICAgIH0KLQogICAgIC8q
IGNwdV9vbmxpbmVfbWFwIG11c3Qgbm90IGNoYW5nZSBkdXJpbmcgdXBkYXRlICovCiAgICAgaWYg
KCAhZ2V0X2NwdV9tYXBzKCkgKQogICAgIHsKQEAgLTYwNyw3ICs1OTUsNyBAQCBpbnQgbWljcm9j
b2RlX3VwZGF0ZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWdu
ZWQgbG9uZyBsZW4pCiAgICAgICAgIHJldHVybiAtRVBFUk07CiAgICAgfQogCi0gICAgcGF0Y2gg
PSBwYXJzZV9ibG9iKGJ1ZmZlciwgbGVuKTsKKyAgICBwYXRjaCA9IHBhcnNlX2Jsb2IoYnVmZmVy
LT5idWZmZXIsIGJ1ZmZlci0+bGVuKTsKICAgICB4ZnJlZShidWZmZXIpOwogICAgIGlmICggSVNf
RVJSKHBhdGNoKSApCiAgICAgewpAQCAtNzAwLDYgKzY4OCwzMiBAQCBpbnQgbWljcm9jb2RlX3Vw
ZGF0ZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9u
ZyBsZW4pCiAgICAgcmV0dXJuIHJldDsKIH0KIAoraW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dV
RVNUX0hBTkRMRV9QQVJBTShjb25zdF92b2lkKSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQorewor
ICAgIGludCByZXQ7CisgICAgc3RydWN0IHVjb2RlX2J1ZiAqYnVmZmVyOworCisgICAgaWYgKCBs
ZW4gIT0gKHVpbnQzMl90KWxlbiApCisgICAgICAgIHJldHVybiAtRTJCSUc7CisKKyAgICBpZiAo
IG1pY3JvY29kZV9vcHMgPT0gTlVMTCApCisgICAgICAgIHJldHVybiAtRUlOVkFMOworCisgICAg
YnVmZmVyID0geG1hbGxvY19mbGV4X3N0cnVjdChzdHJ1Y3QgdWNvZGVfYnVmLCBidWZmZXIsIGxl
bik7CisgICAgaWYgKCAhYnVmZmVyICkKKyAgICAgICAgcmV0dXJuIC1FTk9NRU07CisKKyAgICBy
ZXQgPSBjb3B5X2Zyb21fZ3Vlc3QoYnVmZmVyLT5idWZmZXIsIGJ1ZiwgbGVuKTsKKyAgICBpZiAo
IHJldCApCisgICAgeworICAgICAgICB4ZnJlZShidWZmZXIpOworICAgICAgICByZXR1cm4gLUVG
QVVMVDsKKyAgICB9CisgICAgYnVmZmVyLT5sZW4gPSBsZW47CisKKyAgICByZXR1cm4gY29udGlu
dWVfaHlwZXJjYWxsX29uX2NwdSgwLCBtaWNyb2NvZGVfdXBkYXRlX2hlbHBlciwgYnVmZmVyKTsK
K30KKwogc3RhdGljIGludCBfX2luaXQgbWljcm9jb2RlX2luaXQodm9pZCkKIHsKICAgICAvKgpk
aWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9zdG9wX21hY2hpbmUuYyBiL3hlbi9jb21tb24vc3RvcF9t
YWNoaW5lLmMKaW5kZXggMzNkOTYwMjIxNy4uZmU3ZjdkNDQ0NyAxMDA2NDQKLS0tIGEveGVuL2Nv
bW1vbi9zdG9wX21hY2hpbmUuYworKysgYi94ZW4vY29tbW9uL3N0b3BfbWFjaGluZS5jCkBAIC03
NCw2ICs3NCw3IEBAIGludCBzdG9wX21hY2hpbmVfcnVuKGludCAoKmZuKSh2b2lkICopLCB2b2lk
ICpkYXRhLCB1bnNpZ25lZCBpbnQgY3B1KQogICAgIGludCByZXQ7CiAKICAgICBCVUdfT04oIWxv
Y2FsX2lycV9pc19lbmFibGVkKCkpOworICAgIEJVR19PTighaXNfaWRsZV92Y3B1KGN1cnJlbnQp
KTsKIAogICAgIC8qIGNwdV9vbmxpbmVfbWFwIG11c3Qgbm90IGNoYW5nZS4gKi8KICAgICBpZiAo
ICFnZXRfY3B1X21hcHMoKSApCi0tIAoyLjE2LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 07:43:25 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 07:43:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7aIn-0006uL-2B; Fri, 28 Feb 2020 07:43:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7aIl-0006uF-ID
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 07:43:15 +0000
X-Inumbo-ID: f9a47c7e-59fd-11ea-b0f0-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f9a47c7e-59fd-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 07:43:13 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7aIj-00044h-Jd; Fri, 28 Feb 2020 07:43:13 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7aIj-0002Wd-32; Fri, 28 Feb 2020 07:43:13 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7aIj-0003Vd-0Y; Fri, 28 Feb 2020 07:43:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147662-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:build-armhf:xen-build:fail:regression
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit2:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-amd64-i386-xl-xsm:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:allowable
 linux-4.4:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 07:43:13 +0000
Subject: [Xen-devel] [linux-4.4 test] 147662: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY2MiBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY2Mi8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNiB4
ZW4tYnVpbGQgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTM5Njk4CgpUZXN0cyB3aGlj
aCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ3NDM1
IHBhc3MgaW4gMTQ3NTAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlhbi1k
aS1pbnN0YWxsIGZhaWwgaW4gMTQ3NDM1IHBhc3MgaW4gMTQ3NTc3CiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gMTggZ3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCBmYWlsIGluIDE0NzQzNSBw
YXNzIGluIDE0NzY2MgogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAg
ICAgICAgIGZhaWwgaW4gMTQ3NTAwIHBhc3MgaW4gMTQ3NTc3CiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXJ0ZHMgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxNDc1MDAgcGFzcyBpbiAxNDc2
NjIKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICBmYWls
IGluIDE0NzU3NyBwYXNzIGluIDE0NzY2MgogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
OCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3NDM1CiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwg
cGFzcyBpbiAxNDc1NzcKClJlZ3Jlc3Npb25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2Fi
bGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0
LWxvY2FsbWlncmF0ZS94MTAgICBmYWlsIFJFR1IuIHZzLiAxMzk2OTgKClRlc3RzIHdoaWNoIGRp
ZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EK
IHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
ICAgICBibG9ja2VkICBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFy
bmRhbGUgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAg
YmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQg
ICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiBidWlsZC1h
cm1oZi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxv
Y2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAxIGJ1aWxkLWNoZWNrKDEp
ICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NDM1IG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwg
aW4gMTQ3NDM1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDc0MzUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDc0MzUg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayBmYWlsIGluIDE0NzQzNSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzQzNSBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
IGZhaWwgaW4gMTQ3NDM1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVj
ayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NDM1IG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDE0NzQzNSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NDM1IG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBp
biAxNDc0MzUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzQzNSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLXZoZCAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NDM1IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgZmFpbCBpbiAxNDc0MzUgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzQzNSBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBm
YWlsIGluIDE0NzQzNSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NDM1IG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4g
MTQ3NDM1IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTIgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NTAwIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayBmYWlsIGluIDE0NzUw
MCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItaW50ZWwgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2
bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5l
c3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRl
c3Rpbmc6CiBsaW51eCAgICAgICAgICAgICAgICA3NmU1YzZmZDZkMTYzZjFhYTYzOTY5Y2M5ODJl
NzliZTFmZWU4N2E3CmJhc2VsaW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBkYzE2
YTdlNWYzNmQ2NWIyNWExYjY2YWRlMTQzNTY3NzNlZDUyODc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMg
ICAxMzk2OTggIDIwMTktMDgtMDQgMDc6NDg6MzAgWiAgMjA3IGRheXMKRmFpbGluZyBzaW5jZSAg
ICAgICAgMTM5NzczICAyMDE5LTA4LTA2IDE2OjQwOjI2IFogIDIwNSBkYXlzICAxMTUgYXR0ZW1w
dHMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3MTExICAyMDIwLTAyLTE2IDAzOjM3OjU2IFogICAx
MiBkYXlzICAgIDggYXR0ZW1wdHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMDk3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1
bmRlciB0ZXN0LApub3QgbGlzdGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogYnVpbGQtaTM4NiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBibG9ja2VkIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxk
LWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhz
bSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1p
Mzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJo
ZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2
NCAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1v
dm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1k
bXJlc3RyaWN0ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVz
dHJpY3QtYW1kNjQtZG1yZXN0cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
cWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1p
bnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
YmxvY2tlZCAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3Qt
YW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2
c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC1zaGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJl
cG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9t
ZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVz
LCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2pl
Y3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9m
IG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0
dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURN
RTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDov
L3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVz
aGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDU1NDE3IGxpbmVzIGxvbmcuKQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 08:15:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 08:15:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7anH-0001U8-OB; Fri, 28 Feb 2020 08:14:47 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7anF-0001Ty-Pz
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 08:14:45 +0000
X-Inumbo-ID: 5ffa1372-5a02-11ea-98b8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5ffa1372-5a02-11ea-98b8-12813bfff9fa;
 Fri, 28 Feb 2020 08:14:44 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1D95CAC69;
 Fri, 28 Feb 2020 08:14:43 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
 <6d66b34a-b306-3f9b-2e77-4047212b2d53@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c0eb7929-e7e8-9ad3-ec51-57ad49cec284@suse.com>
Date: Fri, 28 Feb 2020 09:14:52 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <6d66b34a-b306-3f9b-2e77-4047212b2d53@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: correct handling when XT's
 prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxNjoyNSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyNy8wMi8yMDIw
IDE0OjM0LCBKYW4gQmV1bGljaCB3cm90ZToKPj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gvYW1kL2lvbW11X2luaXQuYwo+PiArKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQv
aW9tbXVfaW5pdC5jCj4+IEBAIC0xMzY0LDYgKzEzNjQsNyBAQCBzdGF0aWMgaW50IF9faW5pdCBh
bWRfaW9tbXVfcHJlcGFyZV9vbmUoCj4+ICBpbnQgX19pbml0IGFtZF9pb21tdV9wcmVwYXJlKGJv
b2wgeHQpCj4+ICB7Cj4+ICAgICAgc3RydWN0IGFtZF9pb21tdSAqaW9tbXU7Cj4+ICsgICAgYm9v
bCBub194dCA9IGZhbHNlOwo+IAo+IEkgdGhpbmsgdGhlIGxvZ2ljIHdvdWxkIGJlIGVhc2llciB0
byBmb2xsb3cgaWYgdGhpcyB3YXMgaGFzX3h0LCB3aXRoCj4gaW52ZXJ0ZWQgbWVhbmluZy4KCkkn
bSBub3QgZnVsbHkgY29udmluY2VkIGl0J2xsIG1ha2UgaXQgZWFzaWVyLCBidXQgSSd2ZSBzd2l0
Y2hlZAp0aGluZ3MgYXJvdW5kLgoKPsKgIEhvd2V2ZXIuLi4KPiAKPj4gICAgICBpbnQgcmMgPSAt
RU5PREVWOwo+PiAgCj4+ICAgICAgQlVHX09OKCAhaW9tbXVfZm91bmQoKSApOwo+PiBAQCAtMTQw
MCw5ICsxNDAxLDggQEAgaW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZShib29sIHh0KQo+PiAg
ICAgICAgICBpZiAoIHJjICkKPj4gICAgICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0Owo+PiAgCj4+
IC0gICAgICAgIHJjID0gLUVOT0RFVjsKPj4gLSAgICAgICAgaWYgKCB4dCAmJiAoIWlvbW11LT5m
ZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9tbXUtPmZlYXR1cmVzLmZsZHMueHRfc3VwKSApCj4+
IC0gICAgICAgICAgICBnb3RvIGVycm9yX291dDsKPj4gKyAgICAgICAgaWYgKCAhaW9tbXUtPmZl
YXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21tdS0+ZmVhdHVyZXMuZmxkcy54dF9zdXAgKQo+PiAr
ICAgICAgICAgICAgbm9feHQgPSB0cnVlOwo+PiAgICAgIH0KPj4gIAo+PiAgICAgIGZvcl9lYWNo
X2FtZF9pb21tdSAoIGlvbW11ICkKPiAKPiAuLi4gdGhlIGNvbnRlbnRzIG9mIHRoaXMgbG9vcCBk
ZXBlbmRzIG9uIHRoZSBlYXJseSBleGl0IHBhdGggeW91J3ZlIGp1c3QKPiBkZWxldGVkLgo+IAo+
IEluIHRoZSBjYXNlIG9mIHgyYXBpYyBub3QgYmVpbmcgYXZhaWxhYmxlLCB3ZSdsbCBzdGlsbCBz
ZXQge2dhLHh0fV9lbiB0bwo+IHRoZSBjYWxsZXIgcmVxdWVzdGVkIHZhbHVlLgoKT2gsIGluZGVl
ZCAoYW5kIFJvZ2VyLCB0aGFuayB5b3UgdG9vIGZvciBub3RpY2luZyB0aGlzKS4gSW4gZmFjdApp
dCBleHBsYWlucyBhIGhhbmcgbGF0ZXIgZHVyaW5nIGJvb3QgdGhhdCBJIGRpZCBvYnNlcnZlLCBh
bmQgdGhhdApJIG1lYW50IHRvIGxvb2sgaW50byBsYXRlci4gVGhhdCBzYWlkLCBpbnRlcnJ1cHRz
IGZvciBEb20wIHN0aWxsCmRvbid0IHNlZW0gdG8gd29yayBxdWl0ZSByaWdodCBpbiB0aGlzIChw
YXJ0bHkgYnJva2VuKSBtb2RlIGV2ZW4Kd2l0aCB0aGlzIGZpeGVkICh0aGVyZSBhcmUgc2V2ZXJh
bCAiTm8gaXJxIGhhbmRsZXIgZm9yIHZlY3RvciIKbWVzc2FnZXMsIGFuZCBhdCB0aGUgdmVyeSBs
ZWFzdCB0aGUgZGlzayBkb2Vzbid0IHdvcmspOyBJJ2xsIHNlZQp0byBmaW5kIHRpbWUgdG8gbG9v
ayBpbnRvIHRoYXQgYXMgd2VsbCwgYnV0IEknbSBwcmV0dHkgY29udmluY2VkCml0J3MgYW4gaW5k
ZXBlbmRlbnQgaXNzdWUuIChTZWVpbmcgdGhhdCBpbnRlcnJ1cHQgcmVtYXBwaW5nIGdldHMKZW5h
YmxlZCB0aGlzIHdheSwgYW5kIHgyQVBJQyBpcyBwcmUtZW5hYmxlZCwgSSdtIHN1c3BlY3Rpbmcg
dGhpcwppcyBhbm90aGVyIGNhc2Ugd2hlcmUgd2UgbmVlZCB0byBmb3JjZSBwaHlzaWNhbCBtb2Rl
LikKCkxldCBtZSBibGFtZSB0aGlzIG9uIHRoZSBjb2xkIEknbSBmaWdodGluZywgd2hpY2ggaXNu
J3QgcXVpdGUgYmFkCmVub3VnaCB0byBzdGF5IGhvbWUsIGJ1dCB3aGljaCBhbHNvIGlzbid0IGhl
bHBmdWwuIHYyIGNvbWluZyAuLi4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 08:27:36 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 08:27:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7azZ-0002Oo-UZ; Fri, 28 Feb 2020 08:27:29 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7azY-0002Oj-5v
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 08:27:28 +0000
X-Inumbo-ID: 27046494-5a04-11ea-98bb-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 27046494-5a04-11ea-98bb-12813bfff9fa;
 Fri, 28 Feb 2020 08:27:27 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 41124AC52;
 Fri, 28 Feb 2020 08:27:26 +0000 (UTC)
To: Juergen Gross <jgross@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200228071922.3983-1-jgross@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e9dd548a-9a32-3d45-3daf-30f080df0b74@suse.com>
Date: Fri, 28 Feb 2020 09:27:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228071922.3983-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAwODoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBXaXRoIGNvcmUgc2No
ZWR1bGluZyBhY3RpdmUgaXQgaXMgbWFuZGF0b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8K
PiBiZSBjYWxsZWQgaW4gaWRsZSBjb250ZXh0IG9ubHkgKHNvIGVpdGhlciBkdXJpbmcgYm9vdCBv
ciBpbiBhIHRhc2tsZXQpLAo+IGFzIG90aGVyd2lzZSBhIHNjaGVkdWxpbmcgZGVhZGxvY2sgd291
bGQgb2NjdXI6IHN0b3BfbWFjaGluZV9ydW4oKQo+IGRvZXMgYSBjcHUgcmVuZGV6dm91cyBieSBh
Y3RpdmF0aW5nIGEgdGFza2xldCBvbiBhbGwgb3RoZXIgY3B1cy4gSW4KPiBjYXNlIHN0b3BfbWFj
aGluZV9ydW4oKSB3YXMgbm90IGNhbGxlZCBpbiBhbiBpZGxlIHZjcHUgaXQgd291bGQgYmxvY2sK
PiBzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24gaXRzIHNpYmxpbmdzIHdpdGggY29yZSBzY2hl
ZHVsaW5nIGJlaW5nCj4gYWN0aXZlLCByZXN1bHRpbmcgaW4gYSBoYW5nLgo+IAo+IFB1dCBhIEJV
R19PTigpIGludG8gc3RvcF9tYWNoaW5lX3J1bigpIHRvIHRlc3QgZm9yIGJlaW5nIGNhbGxlZCBp
biBhbgo+IGlkbGUgdmNwdSBvbmx5IGFuZCBhZGFwdCB0aGUgbWlzc2luZyBjYWxsIHNpdGUgKHVj
b2RlIGxvYWRpbmcpIHRvIHVzZSBhCj4gdGFza2xldCBmb3IgY2FsbGluZyBzdG9wX21hY2hpbmVf
cnVuKCkuCj4gCj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29t
Pgo+IC0tLQo+IFYyOgo+IC0gcmVwaHJhc2UgY29tbWl0IG1lc3NhZ2UgKEp1bGllbiBHcmFsbCkK
PiAtLS0KPiAgeGVuL2FyY2gveDg2L21pY3JvY29kZS5jICB8IDU0ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCj4gIHhlbi9jb21tb24vc3RvcF9tYWNoaW5l
LmMgfCAgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRp
b25zKC0pCgpUaGVyZSdzIG5vIG1lbnRpb24gYW55d2hlcmUgb2YgYSBjb25uZWN0aW9uIHRvIHlv
dXIgUkNVIHNlcmllcywKbm9yIHRvIHJjdV9iYXJyaWVyKCkuIFlldCB0aGUgY2hhbmdlIHB1dHMg
YSBuZXcgcmVzdHJpY3Rpb24gYWxzbwpvbiBpdHMgdXNlLCBhbmQgaWlyYyB0aGlzIHdhcyBtZW50
aW9uZWQgaW4gcHJpb3IgZGlzY3Vzc2lvbi4gRGlkCkkgbWlzcyBhbnl0aGluZz8KCj4gQEAgLTcw
MCw2ICs2ODgsMzIgQEAgaW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJB
TShjb25zdF92b2lkKSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQo+ICAgICAgcmV0dXJuIHJldDsK
PiAgfQo+ICAKPiAraW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShj
b25zdF92b2lkKSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQo+ICt7Cj4gKyAgICBpbnQgcmV0Owo+
ICsgICAgc3RydWN0IHVjb2RlX2J1ZiAqYnVmZmVyOwo+ICsKPiArICAgIGlmICggbGVuICE9ICh1
aW50MzJfdClsZW4gKQo+ICsgICAgICAgIHJldHVybiAtRTJCSUc7Cj4gKwo+ICsgICAgaWYgKCBt
aWNyb2NvZGVfb3BzID09IE5VTEwgKQo+ICsgICAgICAgIHJldHVybiAtRUlOVkFMOwo+ICsKPiAr
ICAgIGJ1ZmZlciA9IHhtYWxsb2NfZmxleF9zdHJ1Y3Qoc3RydWN0IHVjb2RlX2J1ZiwgYnVmZmVy
LCBsZW4pOwo+ICsgICAgaWYgKCAhYnVmZmVyICkKPiArICAgICAgICByZXR1cm4gLUVOT01FTTsK
PiArCj4gKyAgICByZXQgPSBjb3B5X2Zyb21fZ3Vlc3QoYnVmZmVyLT5idWZmZXIsIGJ1ZiwgbGVu
KTsKPiArICAgIGlmICggcmV0ICkKPiArICAgIHsKPiArICAgICAgICB4ZnJlZShidWZmZXIpOwo+
ICsgICAgICAgIHJldHVybiAtRUZBVUxUOwo+ICsgICAgfQo+ICsgICAgYnVmZmVyLT5sZW4gPSBs
ZW47Cj4gKwo+ICsgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoMCwgbWljcm9j
b2RlX3VwZGF0ZV9oZWxwZXIsIGJ1ZmZlcik7Cj4gK30KCkFuZHJldywganVzdCB0byBjbGFyaWZ5
IC0gd2VyZSB5b3Ugb2theSB3aXRoIErDvHJnZW4ncyByZXNwb25zZSByZWdhcmRpbmcKdGhpcyBy
ZS1pbnRyb2R1Y3Rpb24gb2YgY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgpIGhlcmU/CgpKYW4K
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 08:31:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 08:31:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7b2w-0003BM-FR; Fri, 28 Feb 2020 08:30:58 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7b2v-0003BH-0c
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 08:30:57 +0000
X-Inumbo-ID: a39d9674-5a04-11ea-9c17-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a39d9674-5a04-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 08:30:56 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A98E3AD5D;
 Fri, 28 Feb 2020 08:30:55 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <640545a6-689a-6ba9-4978-a83183df2e1b@suse.com>
 <6d66b34a-b306-3f9b-2e77-4047212b2d53@citrix.com>
 <c0eb7929-e7e8-9ad3-ec51-57ad49cec284@suse.com>
Message-ID: <85fd1b9a-5f11-d04a-1d34-20ee571061d3@suse.com>
Date: Fri, 28 Feb 2020 09:31:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <c0eb7929-e7e8-9ad3-ec51-57ad49cec284@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] AMD/IOMMU: correct handling when XT's
 prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAwOToxNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjcuMDIuMjAyMCAx
NjoyNSwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gT24gMjcvMDIvMjAyMCAxNDozNCwgSmFuIEJl
dWxpY2ggd3JvdGU6Cj4+PiBAQCAtMTQwMCw5ICsxNDAxLDggQEAgaW50IF9faW5pdCBhbWRfaW9t
bXVfcHJlcGFyZShib29sIHh0KQo+Pj4gICAgICAgICAgaWYgKCByYyApCj4+PiAgICAgICAgICAg
ICAgZ290byBlcnJvcl9vdXQ7Cj4+PiAgCj4+PiAtICAgICAgICByYyA9IC1FTk9ERVY7Cj4+PiAt
ICAgICAgICBpZiAoIHh0ICYmICghaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ffc3VwIHx8ICFpb21t
dS0+ZmVhdHVyZXMuZmxkcy54dF9zdXApICkKPj4+IC0gICAgICAgICAgICBnb3RvIGVycm9yX291
dDsKPj4+ICsgICAgICAgIGlmICggIWlvbW11LT5mZWF0dXJlcy5mbGRzLmdhX3N1cCB8fCAhaW9t
bXUtPmZlYXR1cmVzLmZsZHMueHRfc3VwICkKPj4+ICsgICAgICAgICAgICBub194dCA9IHRydWU7
Cj4+PiAgICAgIH0KPj4+ICAKPj4+ICAgICAgZm9yX2VhY2hfYW1kX2lvbW11ICggaW9tbXUgKQo+
Pgo+PiAuLi4gdGhlIGNvbnRlbnRzIG9mIHRoaXMgbG9vcCBkZXBlbmRzIG9uIHRoZSBlYXJseSBl
eGl0IHBhdGggeW91J3ZlIGp1c3QKPj4gZGVsZXRlZC4KPj4KPj4gSW4gdGhlIGNhc2Ugb2YgeDJh
cGljIG5vdCBiZWluZyBhdmFpbGFibGUsIHdlJ2xsIHN0aWxsIHNldCB7Z2EseHR9X2VuIHRvCj4+
IHRoZSBjYWxsZXIgcmVxdWVzdGVkIHZhbHVlLgo+IAo+IE9oLCBpbmRlZWQgKGFuZCBSb2dlciwg
dGhhbmsgeW91IHRvbyBmb3Igbm90aWNpbmcgdGhpcykuIEluIGZhY3QKPiBpdCBleHBsYWlucyBh
IGhhbmcgbGF0ZXIgZHVyaW5nIGJvb3QgdGhhdCBJIGRpZCBvYnNlcnZlLCBhbmQgdGhhdAo+IEkg
bWVhbnQgdG8gbG9vayBpbnRvIGxhdGVyLiBUaGF0IHNhaWQsIGludGVycnVwdHMgZm9yIERvbTAg
c3RpbGwKPiBkb24ndCBzZWVtIHRvIHdvcmsgcXVpdGUgcmlnaHQgaW4gdGhpcyAocGFydGx5IGJy
b2tlbikgbW9kZSBldmVuCj4gd2l0aCB0aGlzIGZpeGVkICh0aGVyZSBhcmUgc2V2ZXJhbCAiTm8g
aXJxIGhhbmRsZXIgZm9yIHZlY3RvciIKPiBtZXNzYWdlcywgYW5kIGF0IHRoZSB2ZXJ5IGxlYXN0
IHRoZSBkaXNrIGRvZXNuJ3Qgd29yayk7IEknbGwgc2VlCj4gdG8gZmluZCB0aW1lIHRvIGxvb2sg
aW50byB0aGF0IGFzIHdlbGwsIGJ1dCBJJ20gcHJldHR5IGNvbnZpbmNlZAo+IGl0J3MgYW4gaW5k
ZXBlbmRlbnQgaXNzdWUuIChTZWVpbmcgdGhhdCBpbnRlcnJ1cHQgcmVtYXBwaW5nIGdldHMKPiBl
bmFibGVkIHRoaXMgd2F5LCBhbmQgeDJBUElDIGlzIHByZS1lbmFibGVkLCBJJ20gc3VzcGVjdGlu
ZyB0aGlzCj4gaXMgYW5vdGhlciBjYXNlIHdoZXJlIHdlIG5lZWQgdG8gZm9yY2UgcGh5c2ljYWwg
bW9kZS4pCgpBbmQgaW5kZWVkIHgyYXBpY19waHlzIG9uIHRoZSBjb21tYW5kIGxpbmUgbWFrZXMg
dGhpbmdzIHdvcmsuIE5vdwpJJ2xsIGhhdmUgdG8gZmlndXJlIGEgcmVhc29uYWJsZSB3YXkgd2hl
biBhbmQgaG93IHRvIGNvbW11bmljYXRlCnRoZSBuZWVkIHRvIHN3aXRjaCB0aGUgbW9kZS4gKEFu
b3RoZXIgcG90ZW50aWFsIGlzc3VlIEknbSBzZWVpbmcgaXMKdGhhdCBpdCBtYXkgbm90IGJlIG9r
YXkgdG8gYnJpbmcgdXAgYSBDUFUgd2l0aCBBUElDIElEIDB4ZmYgaW4KdGhpcyBjYXNlLCBhbmQg
aXQgcHJldHR5IGNlcnRhaW5seSB3b3VsZCByZXF1aXJlIGZ1cnRoZXIgcHJlY2F1dGlvbnMKaWYg
d2Ugd2VyZSB0byBhbGxvdyBicmluZ2luZyB1cCBDUFVzIHdpdGggZXZlbiBsYXJnZXIgQVBJQyBJ
RHMuKQoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 08:41:37 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 08:41:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bD9-00046K-Js; Fri, 28 Feb 2020 08:41:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7bD8-00046F-MY
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 08:41:30 +0000
X-Inumbo-ID: 1d3c2ff8-5a06-11ea-b0f0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1d3c2ff8-5a06-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 08:41:30 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A1CA5AD12;
 Fri, 28 Feb 2020 08:41:28 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
References: <20200227184602.28282-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7a55cd17-e006-ea81-0242-7a982aa89861@suse.com>
Date: Fri, 28 Feb 2020 09:41:38 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200227184602.28282-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/grant: Fix signed/unsigned comparisons
 issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxOTo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBFYWNoIGZ1bmN0aW9u
IHRha2VzIGFuIHVuc2lnbmVkIGNvdW50LCBhbmQgbG9vcHMgYmFzZWQgb24gYSBzaWduZWQgaS4g
IFRoaXMKPiBjYXVzZXMgcHJvYmxlbXMgd2hlbiBiZXR3ZWVuIDIgYW5kIDQgYmlsbGlvbiBvcGVy
YXRpb25zIGFyZSByZXF1ZXN0ZWQuCgpJIGNhbiBzZWUgcHJvYmxlbXMsIGJ1dCBub3QgKGFzIHRo
ZSB0aXRsZSBzYXlzKSB3aXRoIGNvbXBhcmlzb24gaXNzdWVzCih0aGUgc2lnbmVkIGkgZ2V0cyBj
b252ZXJ0ZWQgdG8gdW5zaWduZWQgZm9yIHRoZSBwdXJwb3NlIG9mIHRoZQpjb21wYXJpc29uKS4K
Cj4gSW4gcHJhY3RpY2UsIHNpZ25lZC1uZXNzIGlzc3VlcyBhcmVuJ3QgcG9zc2libGUgYmVjYXVz
ZSBjb3VudCBleGNlZWRpbmcKPiBJTlRfTUFYIGlzIGV4Y2x1ZGVkIGVhcmxpZXIgaW4gZG9fZ3Jh
bnRfb3AoKSwgYnV0IHRoZSBjb2RlIHJlYWRzIGFzIGlmIGl0IGlzCj4gYnVnZ3ksIGFuZCBHQ0Mg
b2J2aW91c2x5IGNhbid0IHNwb3QgdGhpcyBlaXRoZXIuCj4gCj4gQmxvYXQtby1tZXRlciByZXBv
cnRzOgo+ICAgYWRkL3JlbW92ZTogMC8wIGdyb3cvc2hyaW5rOiAwLzQgdXAvZG93bjogMC8tOTUg
KC05NSkKPiAgIEZ1bmN0aW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9s
ZCAgICAgbmV3ICAgZGVsdGEKPiAgIGRvX2dyYW50X3RhYmxlX29wICAgICAgICAgICAgICAgICAg
ICAgICAgICAgNzE1NSAgICA3MTQwICAgICAtMTUKPiAgIGdudHRhYl90cmFuc2ZlciAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMjczMiAgICAyNzE2ICAgICAtMTYKPiAgIGdudHRhYl91bm1h
cF9ncmFudF9yZWYgICAgICAgICAgICAgICAgICAgICAgIDc3MSAgICAgNzM5ICAgICAtMzIKPiAg
IGdudHRhYl91bm1hcF9hbmRfcmVwbGFjZSAgICAgICAgICAgICAgICAgICAgIDc3MSAgICAgNzM5
ICAgICAtMzIKPiAgIFRvdGFsOiBCZWZvcmU9Mjk5NjM2NCwgQWZ0ZXI9Mjk5NjI2OSwgY2hnIC0w
LjAwJQo+IAo+IGFuZCBpbnNwZWN0aW9uIG9mIGdudHRhYl91bm1hcF9ncmFudF9yZWYoKSBhdCBs
ZWFzdCByZXZlYWxzIG9uZSBmZXdlciBsb2NhbAo+IHZhcmlhYmxlcyBvbiB0aGUgc3RhY2suCgpU
aGlzIGlzIGEgZ29vZCB0aGluZyBmb3IgeDg2LiBIb3dldmVyLCBoYXZpbmcgc3RhcnRlZCB0byBm
YW1pbGlhcml6ZQpteXNlbGYgYSB0aW55IGJpdCB3aXRoIFJJU0MtViwgSSdtIG5vIGxvbmdlciBj
ZXJ0YWluIG91ciBwcmVzZW50IHdheQpvZiBwcmVmZXJyaW5nIHVuc2lnbmVkIGludCBmb3IgYXJy
YXkgaW5kZXhpbmcgdmFyaWFibGUgYW5kIGFsaWtlIGlzCmFjdHVhbGx5IGEgZ29vZCB0aGluZyB3
aXRob3V0IGZ1cnRoZXIgYWJzdHJhY3Rpb24uIE5ldmVydGhlbGVzcywgdGhpcwppc24ndCBhbiBp
bW1lZGlhdGUgaXNzdWUsIHNvIC4uLgoKPiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxh
bmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgoKUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KYWxiZWl0IHByZWZlcmFibHkgd2l0aCB0aGUgdGl0bGUgYWRqdXN0ZWQs
IGFuZCB3aXRoIG9uZSBtb3JlCnN1Z2dlc3Rpb246Cgo+IEBAIC0xNTY4LDEzICsxNTY4LDE0IEBA
IHN0YXRpYyBsb25nCj4gIGdudHRhYl91bm1hcF9ncmFudF9yZWYoCj4gICAgICBYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKGdudHRhYl91bm1hcF9ncmFudF9yZWZfdCkgdW9wLCB1bnNpZ25lZCBpbnQg
Y291bnQpCj4gIHsKPiAtICAgIGludCBpLCBjLCBwYXJ0aWFsX2RvbmUsIGRvbmUgPSAwOwo+ICsg
ICAgdW5zaWduZWQgaW50IGksIHBhcnRpYWxfZG9uZSwgZG9uZSA9IDA7Cj4gICAgICBzdHJ1Y3Qg
Z250dGFiX3VubWFwX2dyYW50X3JlZiBvcDsKPiAgICAgIHN0cnVjdCBnbnR0YWJfdW5tYXBfY29t
bW9uIGNvbW1vbltHTlRUQUJfVU5NQVBfQkFUQ0hfU0laRV07Cj4gIAo+ICAgICAgd2hpbGUgKCBj
b3VudCAhPSAwICkKPiAgICAgIHsKPiAtICAgICAgICBjID0gbWluKGNvdW50LCAodW5zaWduZWQg
aW50KUdOVFRBQl9VTk1BUF9CQVRDSF9TSVpFKTsKPiArICAgICAgICB1bnNpZ25lZCBpbnQgYyA9
IG1pbihjb3VudCwgKHVuc2lnbmVkIGludClHTlRUQUJfVU5NQVBfQkFUQ0hfU0laRSk7CgpTZWVp
bmcgdGhpcyBhbmQgYW5vdGhlciBpbnN0YW5jZSBmdXJ0aGVyIGRvd24sIHdvdWxkIHlvdSBtaW5k
CmRyb3BwaW5nIHRoZSBjYXN0IG9uIHRoaXMgb2NjYXNpb24sIGluIGZhdm9yIG9mIGFkZGluZyBh
IFUKc3VmZml4IHRvIEdOVFRBQl9VTk1BUF9CQVRDSF9TSVpFJ3MgZGVmaW5pdGlvbj8KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 08:48:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 08:48:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bJy-0004J1-CS; Fri, 28 Feb 2020 08:48:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7bJw-0004Iw-QP
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 08:48:32 +0000
X-Inumbo-ID: 188b26e8-5a07-11ea-b0f0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 188b26e8-5a07-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 08:48:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 84DEBAFDB;
 Fri, 28 Feb 2020 08:48:30 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200224104645.96381-1-roger.pau@citrix.com>
 <20200224104645.96381-6-roger.pau@citrix.com>
 <831167dd-1462-7eba-1822-bd975e8a4ebb@suse.com>
 <20200227175449.GS24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4b9e57f4-d80a-ccf8-6421-2954e01d55a2@suse.com>
Date: Fri, 28 Feb 2020 09:48:39 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200227175449.GS24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3 5/5] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjcuMDIuMjAyMCAxODo1NCwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBXZWQsIEZl
YiAyNiwgMjAyMCBhdCAxMTozNjo1MkFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjQuMDIuMjAyMCAxMTo0NiwgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L2lycS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKPj4+IEBAIC0xOTYsNyAr
MTk2LDcgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpk
ZXNjKQo+Pj4gIHsKPj4+ICAgICAgdW5zaWduZWQgaW50IGNwdSwgb2xkX3ZlY3RvciwgaXJxID0g
ZGVzYy0+aXJxOwo+Pj4gICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0
b3I7Cj4+PiAtICAgIGNwdW1hc2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1h
c2spOwo+Pj4gKyAgICBjcHVtYXNrX3QgKnRtcF9tYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygp
Owo+Pj4gIAo+Pj4gICAgICBCVUdfT04oIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSk7Cj4+PiAg
Cj4+PiBAQCAtMjIzLDcgKzIyMywxMCBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3Rvcihz
dHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCj4+PiAgICAgIHRyYWNlX2lycV9tYXNrKFRSQ19IV19JUlFf
Q0xFQVJfVkVDVE9SLCBpcnEsIHZlY3RvciwgdG1wX21hc2spOwo+Pj4gIAo+Pj4gICAgICBpZiAo
IGxpa2VseSghZGVzYy0+YXJjaC5tb3ZlX2luX3Byb2dyZXNzKSApCj4+PiArICAgIHsKPj4+ICsg
ICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKPj4+ICAgICAgICAgIHJldHVybjsKPj4+ICsg
ICAgfQo+Pgo+PiBJIHRoaW5rIGlmIHBvc3NpYmxlIHN1Y2ggZXJyb3IgcGF0aCBhZGp1c3RtZW50
cyB3b3VsZCBiZXR0ZXIgYmUKPj4gYXZvaWRlZC4gQW5kIHRoaXMgc2VlbXMgZmVhc2libGUgaGVy
ZTogVGhlcmUgYXJlIHR3byBlbnRpcmVseQo+PiBpbmRlcGVuZGVudCB1c2VkIG9mIHRoZSBzY3Jh
dGNoIG1hc2sgaW4gdGhpcyBmdW5jdGlvbi4gWW91IGNvdWxkCj4+IHRoZXJlZm9yZSBwdXQgdGhl
IG1hc2sgYWJvdmUgZnJvbSBoZXJlLCBhbmQgZ2V0IGl0IGFnYWluIGZ1cnRoZXIKPj4gZG93biwg
b3IgeW91IGNvdWxkIGxldmVyYWdlIGEgcHJvcGVydHkgb2YgdGhlIGN1cnJlbnQKPj4gaW1wbGVt
ZW50YXRpb24sIHBsdXMgdGhlIGZhY3QgdGhhdCB0aGUgMm5kIHVzZSBkb2Vzbid0IGludm9sdmVk
Cj4+IGFueSAicmVhbCIgZnVuY3Rpb24gY2FsbHMsIGFuZCBhdm9pZCBhIDJuZCBnZXQvcHV0IGFs
dG9nZXRoZXIuCj4gCj4gTm8sIGl0J3MgdmVyeSBlYXN5IHRvIGFkZCBmdW5jdGlvbiBjYWxscyBs
YXRlciBvbiBhbmQgZm9yZ2V0IHRvIHVzZQo+IGdldF9zY3JhdGNoX2NwdW1hc2suCgpXZWxsLCB5
ZXMsIHN1Y2ggYSBkZWxpYmVyYXRlIG9taXNzaW9uIHdvdWxkIG9mIGNvdXJzZSByZXF1aXJlIGEK
Ym9sZCBjb21tZW50LiAKCj4+IE9mIGNvdXJzZSBhbm90aGVyIHF1ZXN0aW9uIHRoZW4gaXMgd2hl
dGhlciBpdCBpcyBhIGdvb2QgcHJvcGVydHkKPj4gb2YgdGhlIGN1cnJlbnQgbW9kZWwsIGkuZS4g
d2hldGhlciBpdCB3b3VsZG4ndCBiZSBiZXR0ZXIgZm9yCj4+ICJwdXQiIHRvIGFjdHVhbGx5IHph
cCB0aGUgcG9pbnRlciwgdG8gcHJldmVudCBzdWJzZXF1ZW50IHVzZS4KPiAKPiBTbyB0aGF0IHB1
dF9zY3JhdGNoX2NwdW1hc2sgdGFrZXMgdGhlIHBvaW50ZXIgYXMgYSBwYXJhbWV0ZXIgYW5kCj4g
d3JpdGVzIE5VTEwgdG8gaXQ/CgpGb3IgZXhhbXBsZSwgeWVzLgoKPj4+IEBAIC0zNjQ1LDEyICsz
NjQ3LDE3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAo+Pj4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWFzaykpICkKPj4+ICAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwo+
Pj4gICAgICAgICAgICAgIGlmICggdW5saWtlbHkocmMpICkKPj4+ICsgICAgICAgICAgICB7Cj4+
PiArICAgICAgICAgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soKTsKPj4+ICAgICAgICAgICAg
ICAgICAgYnJlYWs7Cj4+PiArICAgICAgICAgICAgfQo+Pgo+PiBBZ2FpbiwgaW5zdGVhZCBvZiBh
ZGp1c3RpbmcgYW4gZXJyb3IgcGF0aCwgaG93IGFib3V0IG1ha2luZyB0aGlzCj4+IGhhdmUgYW4g
ZW1wdHkgc3RhdGVtZW50IChpLmUuIGRyb3BwaW5nIHRoZSBicmVhaykgYW5kIC4uLgo+Pgo+Pj4g
ICAgICAgICAgICAgIGlmICggb3AuY21kID09IE1NVUVYVF9UTEJfRkxVU0hfTVVMVEkgKQo+Pgo+
PiAuLi4gaGF2aW5nIHRoaXMgYmVjb21lICJlbHNlIGlmKCkiPwo+Pgo+Pj4gQEAgLTQzODQsNiAr
NDM5Myw5IEBAIHN0YXRpYyBpbnQgX19kb191cGRhdGVfdmFfbWFwcGluZygKPj4+ICAgICAgICAg
IGJyZWFrOwo+Pj4gICAgICB9Cj4+PiAgCj4+PiArICAgIGlmICggbWFzayAmJiBtYXNrICE9IGQt
PmRpcnR5X2NwdW1hc2sgKQo+Pj4gKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzaygpOwo+Pgo+
PiBUaGUgcmlnaHQgc2lkZSBvZiB0aGUgJiYgaGVyZSBtYWtlcyB0aGluZ3MgZmVlbCBhIGxpdHRs
ZSBmcmFnaWxlIGZvcgo+PiBtZS4KPiAKPiBXaGF0IGFib3V0IHVzaW5nOgo+IAo+IHN3aXRjaCAo
IGZsYWdzICYgflVWTUZfRkxVU0hUWVBFX01BU0sgKQo+IHsKPiBjYXNlIFVWTUZfTE9DQUw6Cj4g
Y2FzZSBVVk1GX0FMTDoKPiAgICAgYnJlYWs7Cj4gCj4gZGVmYXVsdDoKPiAgICAgcHV0X3NjcmF0
Y2hfY3B1bWFzaygpOwo+IH0KCkZpbmUgd2l0aCBtZS4KCj4gSSBjb3VsZCBhbHNvIHVzZSBhbiBp
ZiwgYnV0IEkgdGhpbmsgaXQncyBjbGVhcmVyIHdpdGggYSBzd2l0Y2guCgpBZ3JlZWQuCgo+Pj4g
LS0tIGEveGVuL2FyY2gveDg2L21zaS5jCj4+PiArKysgYi94ZW4vYXJjaC94ODYvbXNpLmMKPj4+
IEBAIC0xNTksMTMgKzE1OSwxNSBAQCB2b2lkIG1zaV9jb21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0
b3IsIGNvbnN0IGNwdW1hc2tfdCAqY3B1X21hc2ssIHN0cnVjdCBtc2lfbXNnCj4+PiAgCj4+PiAg
ICAgIGlmICggY3B1X21hc2sgKQo+Pj4gICAgICB7Cj4+PiAtICAgICAgICBjcHVtYXNrX3QgKm1h
c2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+Pj4gKyAgICAgICAgY3B1bWFza190ICpt
YXNrOwo+Pj4gIAo+Pj4gICAgICAgICAgaWYgKCAhY3B1bWFza19pbnRlcnNlY3RzKGNwdV9tYXNr
LCAmY3B1X29ubGluZV9tYXApICkKPj4+ICAgICAgICAgICAgICByZXR1cm47Cj4+PiAgCj4+PiAr
ICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwo+Pj4gICAgICAgICAgY3B1bWFz
a19hbmQobWFzaywgY3B1X21hc2ssICZjcHVfb25saW5lX21hcCk7Cj4+PiAgICAgICAgICBtc2ct
PmRlc3QzMiA9IGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKTsKPj4+ICsgICAgICAgIHB1dF9zY3Jh
dGNoX2NwdW1hc2soKTsKPj4+ICAgICAgfQo+Pgo+PiBUaGlzLCBJIHRoaW5rLCBjb3VsZCBkbyB3
aXRoIGEgbGl0dGxlIG1vcmUgY2hhbmdpbmc6Cj4+Cj4+ICAgICBpZiAoIGNwdV9tYXNrICkKPj4g
ICAgIHsKPj4gICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7
Cj4+Cj4+ICAgICAgICAgY3B1bWFza19hbmQobWFzaywgY3B1X21hc2ssICZjcHVfb25saW5lX21h
cCk7Cj4+ICAgICAgICAgaWYgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCj4+ICAgICAgICAgICAg
IG1zZy0+ZGVzdDMyID0gY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spOwo+PiAgICAgICAgIHB1dF9z
Y3JhdGNoX2NwdW1hc2soKTsKPj4gICAgIH0KPj4KPj4gVGhpcyB3YXkgaW5zdGVhZCBvZiBsb29r
aW5nIHR3aWNlIGF0IHR3byBjcHVtYXNrX3QgaW5zdGFuY2VzLCB0aGUKPj4gMm5kIG9uZSBpbnZv
bHZlcyBqdXN0IG9uZS4gVGhvdWdodHM/Cj4gCj4gTEdUTS4KPiAKPiBOb3RlIHRoYXQgdGhpcyB3
b24ndCBleGl0IGVhcmx5IGhvd2V2ZXIgaW4gY2FzZSBtYXNrcyBkb24ndCBpbnRlcnNlY3QsCj4g
YW5kIHdpbGwgc2V0IHRoZSBhZGRyZXNzIGZpZWxkIHdpdGggd2hhdGV2ZXIgaXMgaW4gbXNnLT5k
ZXN0MzIuCgpPaCwgSSBzaG91bGQgaGF2ZSBub3RpY2VkIHRoaXMuIE5vLCB0aGUgZWFybHkgZXhp
dCBoYXMgdG8gcmVtYWluCm9uZSB3YXkgb3IgYW5vdGhlci4gSSBndWVzcyBJJ20gZmluZSB0aGVu
IHdpdGggdGhlIG9yaWdpbmFsCnZhcmlhbnQuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 08:58:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 08:58:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bTN-0005BE-BF; Fri, 28 Feb 2020 08:58:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7bTM-0005B9-3f
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 08:58:16 +0000
X-Inumbo-ID: 748e0c8e-5a08-11ea-b0f0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 748e0c8e-5a08-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 08:58:15 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id F26A6AD08;
 Fri, 28 Feb 2020 08:58:13 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>, Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200228071922.3983-1-jgross@suse.com>
 <e9dd548a-9a32-3d45-3daf-30f080df0b74@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <47ddfaf8-273c-ab52-866d-52d0ca5f3aee@suse.com>
Date: Fri, 28 Feb 2020 09:58:12 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e9dd548a-9a32-3d45-3daf-30f080df0b74@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAgMDk6MjcsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDI4LjAyLjIwMjAgMDg6
MTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+IFdpdGggY29yZSBzY2hlZHVsaW5nIGFjdGl2ZSBp
dCBpcyBtYW5kYXRvcnkgZm9yIHN0b3BfbWFjaGluZV9ydW4oKSB0bwo+PiBiZSBjYWxsZWQgaW4g
aWRsZSBjb250ZXh0IG9ubHkgKHNvIGVpdGhlciBkdXJpbmcgYm9vdCBvciBpbiBhIHRhc2tsZXQp
LAo+PiBhcyBvdGhlcndpc2UgYSBzY2hlZHVsaW5nIGRlYWRsb2NrIHdvdWxkIG9jY3VyOiBzdG9w
X21hY2hpbmVfcnVuKCkKPj4gZG9lcyBhIGNwdSByZW5kZXp2b3VzIGJ5IGFjdGl2YXRpbmcgYSB0
YXNrbGV0IG9uIGFsbCBvdGhlciBjcHVzLiBJbgo+PiBjYXNlIHN0b3BfbWFjaGluZV9ydW4oKSB3
YXMgbm90IGNhbGxlZCBpbiBhbiBpZGxlIHZjcHUgaXQgd291bGQgYmxvY2sKPj4gc2NoZWR1bGlu
ZyB0aGUgaWRsZSB2Y3B1IG9uIGl0cyBzaWJsaW5ncyB3aXRoIGNvcmUgc2NoZWR1bGluZyBiZWlu
Zwo+PiBhY3RpdmUsIHJlc3VsdGluZyBpbiBhIGhhbmcuCj4+Cj4+IFB1dCBhIEJVR19PTigpIGlu
dG8gc3RvcF9tYWNoaW5lX3J1bigpIHRvIHRlc3QgZm9yIGJlaW5nIGNhbGxlZCBpbiBhbgo+PiBp
ZGxlIHZjcHUgb25seSBhbmQgYWRhcHQgdGhlIG1pc3NpbmcgY2FsbCBzaXRlICh1Y29kZSBsb2Fk
aW5nKSB0byB1c2UgYQo+PiB0YXNrbGV0IGZvciBjYWxsaW5nIHN0b3BfbWFjaGluZV9ydW4oKS4K
Pj4KPj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+PiAt
LS0KPj4gVjI6Cj4+IC0gcmVwaHJhc2UgY29tbWl0IG1lc3NhZ2UgKEp1bGllbiBHcmFsbCkKPj4g
LS0tCj4+ICAgeGVuL2FyY2gveDg2L21pY3JvY29kZS5jICB8IDU0ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCj4+ICAgeGVuL2NvbW1vbi9zdG9wX21hY2hp
bmUuYyB8ICAxICsKPj4gICAyIGZpbGVzIGNoYW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDIwIGRl
bGV0aW9ucygtKQo+IAo+IFRoZXJlJ3Mgbm8gbWVudGlvbiBhbnl3aGVyZSBvZiBhIGNvbm5lY3Rp
b24gdG8geW91ciBSQ1Ugc2VyaWVzLAo+IG5vciB0byByY3VfYmFycmllcigpLiBZZXQgdGhlIGNo
YW5nZSBwdXRzIGEgbmV3IHJlc3RyaWN0aW9uIGFsc28KPiBvbiBpdHMgdXNlLCBhbmQgaWlyYyB0
aGlzIHdhcyBtZW50aW9uZWQgaW4gcHJpb3IgZGlzY3Vzc2lvbi4gRGlkCj4gSSBtaXNzIGFueXRo
aW5nPwoKQmFzaWNhbGx5IHRoaXMgcGF0Y2ggbWFrZXMgdGhlIHJlc3RyaWN0aW9uIGV4cGxpY2l0
LiBXaXRob3V0IHRoZSBwYXRjaApzdG9wX21hY2hpbmVfcnVuKCkgYmVpbmcgY2FsbGVkIG91dHNp
ZGUgb2YgYSB0YXNrbGV0IHdvdWxkIGp1c3QgaGFuZwp3aXRoIGNvcmUgc2NoZWR1bGluZyBiZWlu
ZyBhY3RpdmUuIE5vdyBpdCB3aWxsIGNhdGNoIHRob3NlIHZpb2xhdGlvbnMKZWFybHkgZXZlbiB3
aXRoIGNvcmUgc2NoZWR1bGluZyBpbmFjdGl2ZS4KCk5vdGUgdGhhdCBjdXJyZW50bHkgdGhlcmUg
YXJlIG5vIHZpb2xhdGlvbnMgb2YgdGhpcyByZXN0cmljdGlvbiBhbnl3aGVyZQppbiB0aGUgaHlw
ZXJ2aXNvciBvdGhlciB0aGFuIHRoZSBvbmUgYWRkcmVzc2VkIGJ5IHRoaXMgcGF0Y2guCgoKSnVl
cmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:10:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:10:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bef-00066P-FI; Fri, 28 Feb 2020 09:09:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Vg/s=4Q=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7bee-00066K-EO
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:09:56 +0000
X-Inumbo-ID: 157a92b0-5a0a-11ea-98d9-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 157a92b0-5a0a-11ea-98d9-12813bfff9fa;
 Fri, 28 Feb 2020 09:09:54 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id m13so2500781edb.6
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 01:09:54 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=ETc87VMe+lyZp0hogeDH/T8Nj3OwH2T1s2PQI2utfv0=;
 b=L+riGGeM5yUqclYyyIr98GOLTUP+xAEfXNkjGowd9DA0eazEuA5HLhsMjia4Po3pWs
 xhYa6Q8h5mD3wS//h9l9ls5f61vFyJ48IssdM9LNvfgEQoVxDErQKGDvD1ff8M9/45jH
 s7MYg9dHZL1dBTWnoTipPIdAZcxBMZst9VjV+wkdtD8MWs92k1kZ8IvGOOgCjotyDj9z
 1t6D3Bhd35AOh1X4MP4IeUB4bEGugrPhAhBKO/pfFUCj5XhHa0kbtYZNPpGFBN0m/LpU
 n09mzfdVUMfnyb5jPcGMlYjWlWzdoJrGi4ywI54k7MI5RLu6+4NgQfjQuUBoT3CbxDQ3
 J6CQ==
X-Gm-Message-State: APjAAAXxvOMqAV6ikK/xRh6UStH8OjT/gNMufP2gItY8ORyCN25RUym9
 JZNmVSD479b5bNbjiP3xI2g=
X-Google-Smtp-Source: APXvYqzFJXA3WHd69SFFCQvrJKhXSNoN3Qz/iTt/YOFxqoOXKCyAKf77LiXpBR1XnbqulXNt0R+ZbA==
X-Received: by 2002:a17:906:8247:: with SMTP id
 f7mr3308177ejx.320.1582880994046; 
 Fri, 28 Feb 2020 01:09:54 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id p16sm510334edr.83.2020.02.28.01.09.52
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 28 Feb 2020 01:09:53 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>, Andrew Cooper
 <andrew.cooper3@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>
References: <20200227184602.28282-1-andrew.cooper3@citrix.com>
 <7a55cd17-e006-ea81-0242-7a982aa89861@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <3c361cbd-06f3-9178-054b-131f91c28c72@xen.org>
Date: Fri, 28 Feb 2020 09:09:52 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <7a55cd17-e006-ea81-0242-7a982aa89861@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/grant: Fix signed/unsigned comparisons
 issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@eu.citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjgvMDIvMjAyMCAwODo0MSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjcu
MDIuMjAyMCAxOTo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4gRWFjaCBmdW5jdGlvbiB0YWtl
cyBhbiB1bnNpZ25lZCBjb3VudCwgYW5kIGxvb3BzIGJhc2VkIG9uIGEgc2lnbmVkIGkuICBUaGlz
Cj4+IGNhdXNlcyBwcm9ibGVtcyB3aGVuIGJldHdlZW4gMiBhbmQgNCBiaWxsaW9uIG9wZXJhdGlv
bnMgYXJlIHJlcXVlc3RlZC4KPiAKPiBJIGNhbiBzZWUgcHJvYmxlbXMsIGJ1dCBub3QgKGFzIHRo
ZSB0aXRsZSBzYXlzKSB3aXRoIGNvbXBhcmlzb24gaXNzdWVzCj4gKHRoZSBzaWduZWQgaSBnZXRz
IGNvbnZlcnRlZCB0byB1bnNpZ25lZCBmb3IgdGhlIHB1cnBvc2Ugb2YgdGhlCj4gY29tcGFyaXNv
bikuCj4gCj4+IEluIHByYWN0aWNlLCBzaWduZWQtbmVzcyBpc3N1ZXMgYXJlbid0IHBvc3NpYmxl
IGJlY2F1c2UgY291bnQgZXhjZWVkaW5nCj4+IElOVF9NQVggaXMgZXhjbHVkZWQgZWFybGllciBp
biBkb19ncmFudF9vcCgpLCBidXQgdGhlIGNvZGUgcmVhZHMgYXMgaWYgaXQgaXMKPj4gYnVnZ3ks
IGFuZCBHQ0Mgb2J2aW91c2x5IGNhbid0IHNwb3QgdGhpcyBlaXRoZXIuCj4+Cj4+IEJsb2F0LW8t
bWV0ZXIgcmVwb3J0czoKPj4gICAgYWRkL3JlbW92ZTogMC8wIGdyb3cvc2hyaW5rOiAwLzQgdXAv
ZG93bjogMC8tOTUgKC05NSkKPj4gICAgRnVuY3Rpb24gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgb2xkICAgICBuZXcgICBkZWx0YQo+PiAgICBkb19ncmFudF90YWJsZV9vcCAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDcxNTUgICAgNzE0MCAgICAgLTE1Cj4+ICAgIGdudHRh
Yl90cmFuc2ZlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjczMiAgICAyNzE2ICAgICAt
MTYKPj4gICAgZ250dGFiX3VubWFwX2dyYW50X3JlZiAgICAgICAgICAgICAgICAgICAgICAgNzcx
ICAgICA3MzkgICAgIC0zMgo+PiAgICBnbnR0YWJfdW5tYXBfYW5kX3JlcGxhY2UgICAgICAgICAg
ICAgICAgICAgICA3NzEgICAgIDczOSAgICAgLTMyCj4+ICAgIFRvdGFsOiBCZWZvcmU9Mjk5NjM2
NCwgQWZ0ZXI9Mjk5NjI2OSwgY2hnIC0wLjAwJQo+Pgo+PiBhbmQgaW5zcGVjdGlvbiBvZiBnbnR0
YWJfdW5tYXBfZ3JhbnRfcmVmKCkgYXQgbGVhc3QgcmV2ZWFscyBvbmUgZmV3ZXIgbG9jYWwKPj4g
dmFyaWFibGVzIG9uIHRoZSBzdGFjay4KPiAKPiBUaGlzIGlzIGEgZ29vZCB0aGluZyBmb3IgeDg2
LiBIb3dldmVyLCBoYXZpbmcgc3RhcnRlZCB0byBmYW1pbGlhcml6ZQo+IG15c2VsZiBhIHRpbnkg
Yml0IHdpdGggUklTQy1WLCBJJ20gbm8gbG9uZ2VyIGNlcnRhaW4gb3VyIHByZXNlbnQgd2F5Cj4g
b2YgcHJlZmVycmluZyB1bnNpZ25lZCBpbnQgZm9yIGFycmF5IGluZGV4aW5nIHZhcmlhYmxlIGFu
ZCBhbGlrZSBpcwo+IGFjdHVhbGx5IGEgZ29vZCB0aGluZyB3aXRob3V0IGZ1cnRoZXIgYWJzdHJh
Y3Rpb24uIE5ldmVydGhlbGVzcywgdGhpcwo+IGlzbid0IGFuIGltbWVkaWF0ZSBpc3N1ZSwgc28g
Li4uCgpXb3VsZCB5b3UgbWluZCBleHBhbmRpbmcgYSBiaXQgbW9yZSBhYm91dCB0aGlzIGNvbW1l
bnQgaGVyZT8gSG93IAp1bnNpZ25lZCBpbnQgaXMgZ29pbmcgdG8gbWFrZSB0aGluZ3Mgd29yc2Ug
b24gUklTQy1WPwoKQ2hlZXJzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:10:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:10:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bfc-0006od-Px; Fri, 28 Feb 2020 09:10:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7bfb-0006oW-UK
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:10:55 +0000
X-Inumbo-ID: 391075fd-5a0a-11ea-98d9-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 391075fd-5a0a-11ea-98d9-12813bfff9fa;
 Fri, 28 Feb 2020 09:10:55 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2C64EB11F;
 Fri, 28 Feb 2020 09:10:54 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200214195510.22667-1-andrew.cooper3@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <faec15bd-0138-e6d5-a3a4-7627c4d3aa54@suse.com>
Date: Fri, 28 Feb 2020 10:11:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200214195510.22667-1-andrew.cooper3@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/msr: Virtualise MSR_PLATFORM_ID properly
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTQuMDIuMjAyMCAyMDo1NSwgQW5kcmV3IENvb3BlciB3cm90ZToKPiAtLS0gYS94ZW4vYXJj
aC94ODYvbXNyLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbXNyLmMKPiBAQCAtMTQzLDYgKzE0Mywx
MyBAQCBpbnQgZ3Vlc3RfcmRtc3Ioc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IG1zciwgdWludDY0
X3QgKnZhbCkKPiAgICAgICAgICAvKiBOb3Qgb2ZmZXJlZCB0byBndWVzdHMuICovCj4gICAgICAg
ICAgZ290byBncF9mYXVsdDsKPiAgCj4gKyAgICBjYXNlIE1TUl9JQTMyX1BMQVRGT1JNX0lEOgo+
ICsgICAgICAgIGlmICggIShjcC0+eDg2X3ZlbmRvciAmIFg4Nl9WRU5ET1JfSU5URUwpIHx8Cj4g
KyAgICAgICAgICAgICAhKGJvb3RfY3B1X2RhdGEueDg2X3ZlbmRvciAmIFg4Nl9WRU5ET1JfSU5U
RUwpICkKClRoaXMgaGFzIHR1cm5lZCBvdXQgdG8gYmUgYW4gdW5mb3J0dW5hdGUgdHJhcCBmb3Ig
YmFja3BvcnRpbmcuCldoaWxlIEkgdW5kZXJzdGFuZCB1c2luZyAmIGhlcmUgaXMgdGhlIG1vcmUg
bW9kZXJuIGZvcm0sIGNvdWxkCndlIHBlcmhhcHMgc2V0dGxlIG9uIHVzaW5nID09IC8gIT0gd2hl
cmUgcG9zc2libGUgKGkuZS4ganVzdCBhCnNpbmdsZSB2ZW5kb3IgY2hlY2tlZCkgdW50aWwgNC4x
MiBoYXMgZ29uZSBvdXQgb2YgYXQgbGVhc3QKcmVndWxhciBzdXBwb3J0PyAoVGhlIHByZXZhaWxp
bmcgdXNlIHdpdGggbW9yZSB0aGFuIG9uZSB2ZW5kb3IKaXMgd2l0aCBBTUQgYW5kIEh5Z29uLCB3
aGljaCBkb2Vzbid0IGdvIHNpbGVudCBhcwpYODZfVkVORE9SX0hZR09OIGRvZXNuJ3QgZXhpc3Qg
eWV0IGluIDQuMTIuKQoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:15:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:15:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bkA-000710-Bg; Fri, 28 Feb 2020 09:15:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7bk9-00070v-8z
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:15:37 +0000
X-Inumbo-ID: e0e9ea9a-5a0a-11ea-9c17-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e0e9ea9a-5a0a-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 09:15:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id ED073B292;
 Fri, 28 Feb 2020 09:15:34 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200228071922.3983-1-jgross@suse.com>
 <e9dd548a-9a32-3d45-3daf-30f080df0b74@suse.com>
 <47ddfaf8-273c-ab52-866d-52d0ca5f3aee@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <dfd112a4-04fc-8beb-a74c-89db85057906@suse.com>
Date: Fri, 28 Feb 2020 10:15:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <47ddfaf8-273c-ab52-866d-52d0ca5f3aee@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAwOTo1OCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyOC4wMi4yMCAw
OToyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDI4LjAyLjIwMjAgMDg6MTksIEp1ZXJnZW4g
R3Jvc3Mgd3JvdGU6Cj4+PiBXaXRoIGNvcmUgc2NoZWR1bGluZyBhY3RpdmUgaXQgaXMgbWFuZGF0
b3J5IGZvciBzdG9wX21hY2hpbmVfcnVuKCkgdG8KPj4+IGJlIGNhbGxlZCBpbiBpZGxlIGNvbnRl
eHQgb25seSAoc28gZWl0aGVyIGR1cmluZyBib290IG9yIGluIGEgdGFza2xldCksCj4+PiBhcyBv
dGhlcndpc2UgYSBzY2hlZHVsaW5nIGRlYWRsb2NrIHdvdWxkIG9jY3VyOiBzdG9wX21hY2hpbmVf
cnVuKCkKPj4+IGRvZXMgYSBjcHUgcmVuZGV6dm91cyBieSBhY3RpdmF0aW5nIGEgdGFza2xldCBv
biBhbGwgb3RoZXIgY3B1cy4gSW4KPj4+IGNhc2Ugc3RvcF9tYWNoaW5lX3J1bigpIHdhcyBub3Qg
Y2FsbGVkIGluIGFuIGlkbGUgdmNwdSBpdCB3b3VsZCBibG9jawo+Pj4gc2NoZWR1bGluZyB0aGUg
aWRsZSB2Y3B1IG9uIGl0cyBzaWJsaW5ncyB3aXRoIGNvcmUgc2NoZWR1bGluZyBiZWluZwo+Pj4g
YWN0aXZlLCByZXN1bHRpbmcgaW4gYSBoYW5nLgo+Pj4KPj4+IFB1dCBhIEJVR19PTigpIGludG8g
c3RvcF9tYWNoaW5lX3J1bigpIHRvIHRlc3QgZm9yIGJlaW5nIGNhbGxlZCBpbiBhbgo+Pj4gaWRs
ZSB2Y3B1IG9ubHkgYW5kIGFkYXB0IHRoZSBtaXNzaW5nIGNhbGwgc2l0ZSAodWNvZGUgbG9hZGlu
ZykgdG8gdXNlIGEKPj4+IHRhc2tsZXQgZm9yIGNhbGxpbmcgc3RvcF9tYWNoaW5lX3J1bigpLgo+
Pj4KPj4+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KPj4+
IC0tLQo+Pj4gVjI6Cj4+PiAtIHJlcGhyYXNlIGNvbW1pdCBtZXNzYWdlIChKdWxpZW4gR3JhbGwp
Cj4+PiAtLS0KPj4+ICAgeGVuL2FyY2gveDg2L21pY3JvY29kZS5jICB8IDU0ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCj4+PiAgIHhlbi9jb21tb24vc3Rv
cF9tYWNoaW5lLmMgfCAgMSArCj4+PiAgIDIgZmlsZXMgY2hhbmdlZCwgMzUgaW5zZXJ0aW9ucygr
KSwgMjAgZGVsZXRpb25zKC0pCj4+Cj4+IFRoZXJlJ3Mgbm8gbWVudGlvbiBhbnl3aGVyZSBvZiBh
IGNvbm5lY3Rpb24gdG8geW91ciBSQ1Ugc2VyaWVzLAo+PiBub3IgdG8gcmN1X2JhcnJpZXIoKS4g
WWV0IHRoZSBjaGFuZ2UgcHV0cyBhIG5ldyByZXN0cmljdGlvbiBhbHNvCj4+IG9uIGl0cyB1c2Us
IGFuZCBpaXJjIHRoaXMgd2FzIG1lbnRpb25lZCBpbiBwcmlvciBkaXNjdXNzaW9uLiBEaWQKPj4g
SSBtaXNzIGFueXRoaW5nPwo+IAo+IEJhc2ljYWxseSB0aGlzIHBhdGNoIG1ha2VzIHRoZSByZXN0
cmljdGlvbiBleHBsaWNpdC4gV2l0aG91dCB0aGUgcGF0Y2gKPiBzdG9wX21hY2hpbmVfcnVuKCkg
YmVpbmcgY2FsbGVkIG91dHNpZGUgb2YgYSB0YXNrbGV0IHdvdWxkIGp1c3QgaGFuZwo+IHdpdGgg
Y29yZSBzY2hlZHVsaW5nIGJlaW5nIGFjdGl2ZS4gTm93IGl0IHdpbGwgY2F0Y2ggdGhvc2Ugdmlv
bGF0aW9ucwo+IGVhcmx5IGV2ZW4gd2l0aCBjb3JlIHNjaGVkdWxpbmcgaW5hY3RpdmUuCj4gCj4g
Tm90ZSB0aGF0IGN1cnJlbnRseSB0aGVyZSBhcmUgbm8gdmlvbGF0aW9ucyBvZiB0aGlzIHJlc3Ry
aWN0aW9uIGFueXdoZXJlCj4gaW4gdGhlIGh5cGVydmlzb3Igb3RoZXIgdGhhbiB0aGUgb25lIGFk
ZHJlc3NlZCBieSB0aGlzIHBhdGNoLgoKV2VsbCwgdGhlcmUgaXMgYSBjb25uZWN0aW9uIHRvIGNv
cmUgc2NoZWR1bGluZy4gV2l0aG91dCBpdCwgaS5lLgpwcmlvciB0byA0LjEzLCB0aGVyZSB3YXMg
bm8gcmVzdHJpY3Rpb24gb24gdGhlIHBsYWNlbWVudCBvZgpyY3VfYmFycmllcigpIGludm9jYXRp
b25zLiBBY2NvcmRpbmcgdG8gd2hhdCB5b3Ugc2F5IGFib3ZlLCB0aGUKcmVzdHJpY3Rpb24gd2Fz
IGltcGxpY2l0bHkgaW50cm9kdWNlZCB3aXRoIGNvcmUgc2NoZWR1bGluZy4gSXQKc2hvdWxkIGlt
byBiZSBtYWRlIGV4cGxpY2l0IGJ5IGF0dGFjaGluZyBhIGNvbW1lbnQsIHdoaWNoIHdvdWxkCihh
Z2FpbiBpbW8pIGJlc3QgYmUgZG9uZSBoZXJlIGJlY2F1c2Ugbm93IHlvdSBhbHNvIG1ha2UgdGhp
cwpjYXNlIGNyYXNoIHdpdGhvdXQgY29yZSBzY2hlZHVsaW5nIGluIHVzZS4KCkphbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:18:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:18:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bn8-00079l-RE; Fri, 28 Feb 2020 09:18:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7bn6-00079g-Lp
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:18:40 +0000
X-Inumbo-ID: 4e839808-5a0b-11ea-b7e8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4e839808-5a0b-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 09:18:40 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3F7C3AC92;
 Fri, 28 Feb 2020 09:18:39 +0000 (UTC)
To: Jan Beulich <jbeulich@suse.com>
References: <20200228071922.3983-1-jgross@suse.com>
 <e9dd548a-9a32-3d45-3daf-30f080df0b74@suse.com>
 <47ddfaf8-273c-ab52-866d-52d0ca5f3aee@suse.com>
 <dfd112a4-04fc-8beb-a74c-89db85057906@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <451bc44f-2bbf-d55f-00a1-825d78ac6a3a@suse.com>
Date: Fri, 28 Feb 2020 10:18:38 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <dfd112a4-04fc-8beb-a74c-89db85057906@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAgMTA6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+IE9uIDI4LjAyLjIwMjAgMDk6
NTgsIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4+IE9uIDI4LjAyLjIwIDA5OjI3LCBKYW4gQmV1bGlj
aCB3cm90ZToKPj4+IE9uIDI4LjAyLjIwMjAgMDg6MTksIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4+
Pj4gV2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9t
YWNoaW5lX3J1bigpIHRvCj4+Pj4gYmUgY2FsbGVkIGluIGlkbGUgY29udGV4dCBvbmx5IChzbyBl
aXRoZXIgZHVyaW5nIGJvb3Qgb3IgaW4gYSB0YXNrbGV0KSwKPj4+PiBhcyBvdGhlcndpc2UgYSBz
Y2hlZHVsaW5nIGRlYWRsb2NrIHdvdWxkIG9jY3VyOiBzdG9wX21hY2hpbmVfcnVuKCkKPj4+PiBk
b2VzIGEgY3B1IHJlbmRlenZvdXMgYnkgYWN0aXZhdGluZyBhIHRhc2tsZXQgb24gYWxsIG90aGVy
IGNwdXMuIEluCj4+Pj4gY2FzZSBzdG9wX21hY2hpbmVfcnVuKCkgd2FzIG5vdCBjYWxsZWQgaW4g
YW4gaWRsZSB2Y3B1IGl0IHdvdWxkIGJsb2NrCj4+Pj4gc2NoZWR1bGluZyB0aGUgaWRsZSB2Y3B1
IG9uIGl0cyBzaWJsaW5ncyB3aXRoIGNvcmUgc2NoZWR1bGluZyBiZWluZwo+Pj4+IGFjdGl2ZSwg
cmVzdWx0aW5nIGluIGEgaGFuZy4KPj4+Pgo+Pj4+IFB1dCBhIEJVR19PTigpIGludG8gc3RvcF9t
YWNoaW5lX3J1bigpIHRvIHRlc3QgZm9yIGJlaW5nIGNhbGxlZCBpbiBhbgo+Pj4+IGlkbGUgdmNw
dSBvbmx5IGFuZCBhZGFwdCB0aGUgbWlzc2luZyBjYWxsIHNpdGUgKHVjb2RlIGxvYWRpbmcpIHRv
IHVzZSBhCj4+Pj4gdGFza2xldCBmb3IgY2FsbGluZyBzdG9wX21hY2hpbmVfcnVuKCkuCj4+Pj4K
Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+Pj4g
LS0tCj4+Pj4gVjI6Cj4+Pj4gLSByZXBocmFzZSBjb21taXQgbWVzc2FnZSAoSnVsaWVuIEdyYWxs
KQo+Pj4+IC0tLQo+Pj4+ICAgIHhlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYyAgfCA1NCArKysrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQo+Pj4+ICAgIHhlbi9jb21t
b24vc3RvcF9tYWNoaW5lLmMgfCAgMSArCj4+Pj4gICAgMiBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNl
cnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKPj4+Cj4+PiBUaGVyZSdzIG5vIG1lbnRpb24gYW55
d2hlcmUgb2YgYSBjb25uZWN0aW9uIHRvIHlvdXIgUkNVIHNlcmllcywKPj4+IG5vciB0byByY3Vf
YmFycmllcigpLiBZZXQgdGhlIGNoYW5nZSBwdXRzIGEgbmV3IHJlc3RyaWN0aW9uIGFsc28KPj4+
IG9uIGl0cyB1c2UsIGFuZCBpaXJjIHRoaXMgd2FzIG1lbnRpb25lZCBpbiBwcmlvciBkaXNjdXNz
aW9uLiBEaWQKPj4+IEkgbWlzcyBhbnl0aGluZz8KPj4KPj4gQmFzaWNhbGx5IHRoaXMgcGF0Y2gg
bWFrZXMgdGhlIHJlc3RyaWN0aW9uIGV4cGxpY2l0LiBXaXRob3V0IHRoZSBwYXRjaAo+PiBzdG9w
X21hY2hpbmVfcnVuKCkgYmVpbmcgY2FsbGVkIG91dHNpZGUgb2YgYSB0YXNrbGV0IHdvdWxkIGp1
c3QgaGFuZwo+PiB3aXRoIGNvcmUgc2NoZWR1bGluZyBiZWluZyBhY3RpdmUuIE5vdyBpdCB3aWxs
IGNhdGNoIHRob3NlIHZpb2xhdGlvbnMKPj4gZWFybHkgZXZlbiB3aXRoIGNvcmUgc2NoZWR1bGlu
ZyBpbmFjdGl2ZS4KPj4KPj4gTm90ZSB0aGF0IGN1cnJlbnRseSB0aGVyZSBhcmUgbm8gdmlvbGF0
aW9ucyBvZiB0aGlzIHJlc3RyaWN0aW9uIGFueXdoZXJlCj4+IGluIHRoZSBoeXBlcnZpc29yIG90
aGVyIHRoYW4gdGhlIG9uZSBhZGRyZXNzZWQgYnkgdGhpcyBwYXRjaC4KPiAKPiBXZWxsLCB0aGVy
ZSBpcyBhIGNvbm5lY3Rpb24gdG8gY29yZSBzY2hlZHVsaW5nLiBXaXRob3V0IGl0LCBpLmUuCj4g
cHJpb3IgdG8gNC4xMywgdGhlcmUgd2FzIG5vIHJlc3RyaWN0aW9uIG9uIHRoZSBwbGFjZW1lbnQg
b2YKPiByY3VfYmFycmllcigpIGludm9jYXRpb25zLiBBY2NvcmRpbmcgdG8gd2hhdCB5b3Ugc2F5
IGFib3ZlLCB0aGUKPiByZXN0cmljdGlvbiB3YXMgaW1wbGljaXRseSBpbnRyb2R1Y2VkIHdpdGgg
Y29yZSBzY2hlZHVsaW5nLiBJdAo+IHNob3VsZCBpbW8gYmUgbWFkZSBleHBsaWNpdCBieSBhdHRh
Y2hpbmcgYSBjb21tZW50LCB3aGljaCB3b3VsZAo+IChhZ2FpbiBpbW8pIGJlc3QgYmUgZG9uZSBo
ZXJlIGJlY2F1c2Ugbm93IHlvdSBhbHNvIG1ha2UgdGhpcwo+IGNhc2UgY3Jhc2ggd2l0aG91dCBj
b3JlIHNjaGVkdWxpbmcgaW4gdXNlLgoKT2theSwgSSdsbCBhZGQgYSBjb21tZW50IHRvIHN0b3Bf
bWFjaGluZV9ydW4oKSBhbmQgdG8gcmN1X2JhcnJpZXIoKS4gVGhlCnJjdV9iYXJyaWVyKCkgY29t
bWVudCB3aWxsIGJlIHRoZW4gcmVtb3ZlZCBieSBteSByY3Ugc2VyaWVzIGFnYWluLgoKCkp1ZXJn
ZW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:19:08 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:19:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bnY-0007Dc-91; Fri, 28 Feb 2020 09:19:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7bnX-0007DS-9v
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:19:07 +0000
X-Inumbo-ID: 5e1fc070-5a0b-11ea-98da-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5e1fc070-5a0b-11ea-98da-12813bfff9fa;
 Fri, 28 Feb 2020 09:19:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 71881AC4A;
 Fri, 28 Feb 2020 09:19:05 +0000 (UTC)
To: Julien Grall <julien@xen.org>
References: <20200227184602.28282-1-andrew.cooper3@citrix.com>
 <7a55cd17-e006-ea81-0242-7a982aa89861@suse.com>
 <3c361cbd-06f3-9178-054b-131f91c28c72@xen.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <eb563b94-1ae1-8eae-0b2f-b5a135915e47@suse.com>
Date: Fri, 28 Feb 2020 10:19:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <3c361cbd-06f3-9178-054b-131f91c28c72@xen.org>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] xen/grant: Fix signed/unsigned comparisons
 issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMDowOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhpIEphbiwKPiAKPiBP
biAyOC8wMi8yMDIwIDA4OjQxLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24gMjcuMDIuMjAyMCAx
OTo0NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+IEVhY2ggZnVuY3Rpb24gdGFrZXMgYW4gdW5z
aWduZWQgY291bnQsIGFuZCBsb29wcyBiYXNlZCBvbiBhIHNpZ25lZCBpLiAgVGhpcwo+Pj4gY2F1
c2VzIHByb2JsZW1zIHdoZW4gYmV0d2VlbiAyIGFuZCA0IGJpbGxpb24gb3BlcmF0aW9ucyBhcmUg
cmVxdWVzdGVkLgo+Pgo+PiBJIGNhbiBzZWUgcHJvYmxlbXMsIGJ1dCBub3QgKGFzIHRoZSB0aXRs
ZSBzYXlzKSB3aXRoIGNvbXBhcmlzb24gaXNzdWVzCj4+ICh0aGUgc2lnbmVkIGkgZ2V0cyBjb252
ZXJ0ZWQgdG8gdW5zaWduZWQgZm9yIHRoZSBwdXJwb3NlIG9mIHRoZQo+PiBjb21wYXJpc29uKS4K
Pj4KPj4+IEluIHByYWN0aWNlLCBzaWduZWQtbmVzcyBpc3N1ZXMgYXJlbid0IHBvc3NpYmxlIGJl
Y2F1c2UgY291bnQgZXhjZWVkaW5nCj4+PiBJTlRfTUFYIGlzIGV4Y2x1ZGVkIGVhcmxpZXIgaW4g
ZG9fZ3JhbnRfb3AoKSwgYnV0IHRoZSBjb2RlIHJlYWRzIGFzIGlmIGl0IGlzCj4+PiBidWdneSwg
YW5kIEdDQyBvYnZpb3VzbHkgY2FuJ3Qgc3BvdCB0aGlzIGVpdGhlci4KPj4+Cj4+PiBCbG9hdC1v
LW1ldGVyIHJlcG9ydHM6Cj4+PiAgICBhZGQvcmVtb3ZlOiAwLzAgZ3Jvdy9zaHJpbms6IDAvNCB1
cC9kb3duOiAwLy05NSAoLTk1KQo+Pj4gICAgRnVuY3Rpb24gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgb2xkICAgICBuZXcgICBkZWx0YQo+Pj4gICAgZG9fZ3JhbnRfdGFibGVf
b3AgICAgICAgICAgICAgICAgICAgICAgICAgICA3MTU1ICAgIDcxNDAgICAgIC0xNQo+Pj4gICAg
Z250dGFiX3RyYW5zZmVyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyNzMyICAgIDI3MTYg
ICAgIC0xNgo+Pj4gICAgZ250dGFiX3VubWFwX2dyYW50X3JlZiAgICAgICAgICAgICAgICAgICAg
ICAgNzcxICAgICA3MzkgICAgIC0zMgo+Pj4gICAgZ250dGFiX3VubWFwX2FuZF9yZXBsYWNlICAg
ICAgICAgICAgICAgICAgICAgNzcxICAgICA3MzkgICAgIC0zMgo+Pj4gICAgVG90YWw6IEJlZm9y
ZT0yOTk2MzY0LCBBZnRlcj0yOTk2MjY5LCBjaGcgLTAuMDAlCj4+Pgo+Pj4gYW5kIGluc3BlY3Rp
b24gb2YgZ250dGFiX3VubWFwX2dyYW50X3JlZigpIGF0IGxlYXN0IHJldmVhbHMgb25lIGZld2Vy
IGxvY2FsCj4+PiB2YXJpYWJsZXMgb24gdGhlIHN0YWNrLgo+Pgo+PiBUaGlzIGlzIGEgZ29vZCB0
aGluZyBmb3IgeDg2LiBIb3dldmVyLCBoYXZpbmcgc3RhcnRlZCB0byBmYW1pbGlhcml6ZQo+PiBt
eXNlbGYgYSB0aW55IGJpdCB3aXRoIFJJU0MtViwgSSdtIG5vIGxvbmdlciBjZXJ0YWluIG91ciBw
cmVzZW50IHdheQo+PiBvZiBwcmVmZXJyaW5nIHVuc2lnbmVkIGludCBmb3IgYXJyYXkgaW5kZXhp
bmcgdmFyaWFibGUgYW5kIGFsaWtlIGlzCj4+IGFjdHVhbGx5IGEgZ29vZCB0aGluZyB3aXRob3V0
IGZ1cnRoZXIgYWJzdHJhY3Rpb24uIE5ldmVydGhlbGVzcywgdGhpcwo+PiBpc24ndCBhbiBpbW1l
ZGlhdGUgaXNzdWUsIHNvIC4uLgo+IAo+IFdvdWxkIHlvdSBtaW5kIGV4cGFuZGluZyBhIGJpdCBt
b3JlIGFib3V0IHRoaXMgY29tbWVudCBoZXJlPyBIb3cgCj4gdW5zaWduZWQgaW50IGlzIGdvaW5n
IHRvIG1ha2UgdGhpbmdzIHdvcnNlIG9uIFJJU0MtVj8KCk90aGVyIHRoYW4geDg2LTY0IGFuZCBB
cm02NCwgNjQtYml0IChhbmQgd2lkZXIpIFJJU0MtViBzaWduLWV4dGVuZAp0aGUgcmVzdWx0IG9m
IDMyLWJpdCBvcGVyYXRpb25zIGJ5IGRlZmF1bHQuIEhlbmNlIGZvciBhbiB1bnNpZ25lZAozMi1i
aXQgdHlwZSB0byBiZSB1c2VkIGFzIGFycmF5IGluZGV4LCBhbiBhZGRpdGlvbmFsIHplcm8tZXh0
ZW5kaW5nCmluc24gaXMgZ29pbmcgdG8gYmUgbmVlZGVkIChqdXN0IGxpa2UgZm9yIG91ciBleGlz
dGluZyBwb3J0cyBhCnNpZ24tZXh0ZW5kaW5nIGluc24gaXMgbmVlZGVkIHdoZW4gYXJyYXkgaW5k
ZXhpbmcgdmFyaWFibGVzIGFyZQpjYWxjdWxhdGVkIGFzIDMyLWJpdCBzaWduZWQgcXVhbnRpdGll
cywgd2hpY2ggaXMgb25lIG9mIHRoZSByZWFzb25zCndoeSByaWdodCBub3cgd2UgcHJlZmVyIHVu
c2lnbmVkIGludCBpbiBzdWNoIGNhc2VzKS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:20:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7boa-0007yd-Lf; Fri, 28 Feb 2020 09:20:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7boZ-0007yR-H1
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:20:11 +0000
X-Inumbo-ID: 84a0258c-5a0b-11ea-98dc-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84a0258c-5a0b-11ea-98dc-12813bfff9fa;
 Fri, 28 Feb 2020 09:20:10 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1801DAC4A;
 Fri, 28 Feb 2020 09:20:10 +0000 (UTC)
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
References: <20200228071922.3983-1-jgross@suse.com>
 <e9dd548a-9a32-3d45-3daf-30f080df0b74@suse.com>
 <47ddfaf8-273c-ab52-866d-52d0ca5f3aee@suse.com>
 <dfd112a4-04fc-8beb-a74c-89db85057906@suse.com>
 <451bc44f-2bbf-d55f-00a1-825d78ac6a3a@suse.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <48404a5f-6ca5-7790-965f-fc3e8cdf55eb@suse.com>
Date: Fri, 28 Feb 2020 10:20:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <451bc44f-2bbf-d55f-00a1-825d78ac6a3a@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, xen-devel@lists.xenproject.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMDoxOCwgSsO8cmdlbiBHcm/DnyB3cm90ZToKPiBPbiAyOC4wMi4yMCAx
MDoxNSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9uIDI4LjAyLjIwMjAgMDk6NTgsIErDvHJnZW4g
R3Jvw58gd3JvdGU6Cj4+PiBPbiAyOC4wMi4yMCAwOToyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4+
Pj4gT24gMjguMDIuMjAyMCAwODoxOSwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4+Pj4gV2l0aCBj
b3JlIHNjaGVkdWxpbmcgYWN0aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNoaW5lX3J1
bigpIHRvCj4+Pj4+IGJlIGNhbGxlZCBpbiBpZGxlIGNvbnRleHQgb25seSAoc28gZWl0aGVyIGR1
cmluZyBib290IG9yIGluIGEgdGFza2xldCksCj4+Pj4+IGFzIG90aGVyd2lzZSBhIHNjaGVkdWxp
bmcgZGVhZGxvY2sgd291bGQgb2NjdXI6IHN0b3BfbWFjaGluZV9ydW4oKQo+Pj4+PiBkb2VzIGEg
Y3B1IHJlbmRlenZvdXMgYnkgYWN0aXZhdGluZyBhIHRhc2tsZXQgb24gYWxsIG90aGVyIGNwdXMu
IEluCj4+Pj4+IGNhc2Ugc3RvcF9tYWNoaW5lX3J1bigpIHdhcyBub3QgY2FsbGVkIGluIGFuIGlk
bGUgdmNwdSBpdCB3b3VsZCBibG9jawo+Pj4+PiBzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24g
aXRzIHNpYmxpbmdzIHdpdGggY29yZSBzY2hlZHVsaW5nIGJlaW5nCj4+Pj4+IGFjdGl2ZSwgcmVz
dWx0aW5nIGluIGEgaGFuZy4KPj4+Pj4KPj4+Pj4gUHV0IGEgQlVHX09OKCkgaW50byBzdG9wX21h
Y2hpbmVfcnVuKCkgdG8gdGVzdCBmb3IgYmVpbmcgY2FsbGVkIGluIGFuCj4+Pj4+IGlkbGUgdmNw
dSBvbmx5IGFuZCBhZGFwdCB0aGUgbWlzc2luZyBjYWxsIHNpdGUgKHVjb2RlIGxvYWRpbmcpIHRv
IHVzZSBhCj4+Pj4+IHRhc2tsZXQgZm9yIGNhbGxpbmcgc3RvcF9tYWNoaW5lX3J1bigpLgo+Pj4+
Pgo+Pj4+PiBTaWduZWQtb2ZmLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NAc3VzZS5jb20+Cj4+
Pj4+IC0tLQo+Pj4+PiBWMjoKPj4+Pj4gLSByZXBocmFzZSBjb21taXQgbWVzc2FnZSAoSnVsaWVu
IEdyYWxsKQo+Pj4+PiAtLS0KPj4+Pj4gICAgeGVuL2FyY2gveDg2L21pY3JvY29kZS5jICB8IDU0
ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCj4+Pj4+ICAg
IHhlbi9jb21tb24vc3RvcF9tYWNoaW5lLmMgfCAgMSArCj4+Pj4+ICAgIDIgZmlsZXMgY2hhbmdl
ZCwgMzUgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCj4+Pj4KPj4+PiBUaGVyZSdzIG5v
IG1lbnRpb24gYW55d2hlcmUgb2YgYSBjb25uZWN0aW9uIHRvIHlvdXIgUkNVIHNlcmllcywKPj4+
PiBub3IgdG8gcmN1X2JhcnJpZXIoKS4gWWV0IHRoZSBjaGFuZ2UgcHV0cyBhIG5ldyByZXN0cmlj
dGlvbiBhbHNvCj4+Pj4gb24gaXRzIHVzZSwgYW5kIGlpcmMgdGhpcyB3YXMgbWVudGlvbmVkIGlu
IHByaW9yIGRpc2N1c3Npb24uIERpZAo+Pj4+IEkgbWlzcyBhbnl0aGluZz8KPj4+Cj4+PiBCYXNp
Y2FsbHkgdGhpcyBwYXRjaCBtYWtlcyB0aGUgcmVzdHJpY3Rpb24gZXhwbGljaXQuIFdpdGhvdXQg
dGhlIHBhdGNoCj4+PiBzdG9wX21hY2hpbmVfcnVuKCkgYmVpbmcgY2FsbGVkIG91dHNpZGUgb2Yg
YSB0YXNrbGV0IHdvdWxkIGp1c3QgaGFuZwo+Pj4gd2l0aCBjb3JlIHNjaGVkdWxpbmcgYmVpbmcg
YWN0aXZlLiBOb3cgaXQgd2lsbCBjYXRjaCB0aG9zZSB2aW9sYXRpb25zCj4+PiBlYXJseSBldmVu
IHdpdGggY29yZSBzY2hlZHVsaW5nIGluYWN0aXZlLgo+Pj4KPj4+IE5vdGUgdGhhdCBjdXJyZW50
bHkgdGhlcmUgYXJlIG5vIHZpb2xhdGlvbnMgb2YgdGhpcyByZXN0cmljdGlvbiBhbnl3aGVyZQo+
Pj4gaW4gdGhlIGh5cGVydmlzb3Igb3RoZXIgdGhhbiB0aGUgb25lIGFkZHJlc3NlZCBieSB0aGlz
IHBhdGNoLgo+Pgo+PiBXZWxsLCB0aGVyZSBpcyBhIGNvbm5lY3Rpb24gdG8gY29yZSBzY2hlZHVs
aW5nLiBXaXRob3V0IGl0LCBpLmUuCj4+IHByaW9yIHRvIDQuMTMsIHRoZXJlIHdhcyBubyByZXN0
cmljdGlvbiBvbiB0aGUgcGxhY2VtZW50IG9mCj4+IHJjdV9iYXJyaWVyKCkgaW52b2NhdGlvbnMu
IEFjY29yZGluZyB0byB3aGF0IHlvdSBzYXkgYWJvdmUsIHRoZQo+PiByZXN0cmljdGlvbiB3YXMg
aW1wbGljaXRseSBpbnRyb2R1Y2VkIHdpdGggY29yZSBzY2hlZHVsaW5nLiBJdAo+PiBzaG91bGQg
aW1vIGJlIG1hZGUgZXhwbGljaXQgYnkgYXR0YWNoaW5nIGEgY29tbWVudCwgd2hpY2ggd291bGQK
Pj4gKGFnYWluIGltbykgYmVzdCBiZSBkb25lIGhlcmUgYmVjYXVzZSBub3cgeW91IGFsc28gbWFr
ZSB0aGlzCj4+IGNhc2UgY3Jhc2ggd2l0aG91dCBjb3JlIHNjaGVkdWxpbmcgaW4gdXNlLgo+IAo+
IE9rYXksIEknbGwgYWRkIGEgY29tbWVudCB0byBzdG9wX21hY2hpbmVfcnVuKCkgYW5kIHRvIHJj
dV9iYXJyaWVyKCkuIFRoZQo+IHJjdV9iYXJyaWVyKCkgY29tbWVudCB3aWxsIGJlIHRoZW4gcmVt
b3ZlZCBieSBteSByY3Ugc2VyaWVzIGFnYWluLgoKUmlnaHQgLSB0aGUgYWx0ZXJuYXRpdmUgdGhl
biB3b3VsZCBiZSB0byBjYWxsIG91dCBhIGRlcGVuZGVuY3kgb2YKdGhpcyBwYXRjaCBvbiB0aGF0
IHNlcmllcy4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZl
bA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:28:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:28:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7bwq-0008Er-Io; Fri, 28 Feb 2020 09:28:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7bwo-0008Em-Ek
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:28:42 +0000
X-Inumbo-ID: b42ae106-5a0c-11ea-98e0-12813bfff9fa
Received: from smtp-fw-9101.amazon.com (unknown [207.171.184.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b42ae106-5a0c-11ea-98e0-12813bfff9fa;
 Fri, 28 Feb 2020 09:28:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582882120; x=1614418120;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=csZn8KXtYw3p/rW+kpQgfgW8/G2BrwUuJegoibmoKyo=;
 b=FN9N2cXW3gkgGHAKGIKWQA3sXMP0P/CnAsvn+xu6nsBGOS9D6AXU4AlQ
 YqXUUOpgTmathDl4bjpsZJCGKQqFvdfW+Wtxb9LRGICHp7GmD9APl9L/j
 JLoY/cesceXOaO24YPaI+uTZ+q9J/H9iKgpfEk6w4ZZUOGVfxEpli9m3Z w=;
IronPort-SDR: Y8xBmhWhsDH9doYZLOkubvRXjNubsJ6Fs/u6CsppviQq0FmSzuy4lqQK+bYOXsbfc8LEbOGr+z
 chCgvWmfkTxw==
X-IronPort-AV: E=Sophos;i="5.70,495,1574121600"; d="scan'208";a="19693225"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP;
 28 Feb 2020 09:28:38 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1d-38ae4ad2.us-east-1.amazon.com (Postfix) with ESMTPS
 id 2DA05A29EA; Fri, 28 Feb 2020 09:28:35 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 09:28:35 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 09:28:34 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 28 Feb 2020 09:28:34 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore suspend
 event channel node optional
Thread-Index: AQHV7L8OAa72gx1kykG6FoNe6b1rq6gvp3YAgACu9rA=
Date: Fri, 28 Feb 2020 09:28:34 +0000
Message-ID: <ff397422acb84e0a93bede1b742bf822@EX13D32EUC003.ant.amazon.com>
References: <20200226160848.1854-1-pdurrant@amazon.com>
 <20200226160848.1854-3-pdurrant@amazon.com>
 <4ad6fe4e-40bd-7a04-54d2-38edb56346e9@xen.org>
In-Reply-To: <4ad6fe4e-40bd-7a04-54d2-38edb56346e9@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.91]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore
 suspend event channel node optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPg0KPiBTZW50OiAyNyBGZWJydWFyeSAyMDIwIDIyOjUyDQo+IFRvOiBEdXJyYW50
LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcNCj4gQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPjsg
SWFuIEphY2tzb24NCj4gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4
ZW4ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvM10gbGlieGw6IG1h
a2UgY3JlYXRpb24gb2YgeGVuc3RvcmUNCj4gc3VzcGVuZCBldmVudCBjaGFubmVsIG5vZGUgb3B0
aW9uYWwNCj4gDQo+IEhpLA0KPiANCj4gT24gMjYvMDIvMjAyMCAxNjowOCwgUGF1bCBEdXJyYW50
IHdyb3RlOg0KPiA+IFRoZSBwdXJwb3NlIGFuZCBzZW1hbnRpY3Mgb2YgdGhlIG5vZGUgYXJlIGV4
cGxhaW5lZCBpbg0KPiA+IHhlbnN0b3JlLXBhdGhzLnBhbmRvYyBbMV0uIEl0IHdhcyBvcmlnaW5h
bGx5IGludHJvZHVjZWQgaW4geGVuZCBieQ0KPiBjb21taXQNCj4gPiAxNzYzNmY0N2E0NzQgIlRl
YWNoIHhjX3NhdmUgdG8gdXNlIGV2ZW50LWNoYW5uZWwtYmFzZWQgZG9tYWluIHN1c3BlbmQgaWYN
Cj4gPiBhdmFpbGFibGUuIi4gTm90ZSB0aGF0LCBiZWNhdXNlLCB0aGUgdG9wLWxldmVsIGZyb250
ZW5kICdkZXZpY2UnIG5vZGUNCj4gd2FzDQo+ID4gY3JlYXRlZCB3cml0YWJsZSBieSB0aGUgZ3Vl
c3QgaW4geGVuZCwgdGhlcmUgd2FzIG5vIG5lZWQgdG8gZXhwbGljaXRseQ0KPiA+IGNyZWF0ZSB0
aGUgJ3N1c3BlbmQtZXZlbnQtY2hhbm5lbCcgbm9kZSBhcyB3cml0YWJsZSBub2RlLg0KPiA+DQo+
ID4gSG93ZXZlciwgbGlieGwgY3JlYXRlcyB0aGUgJ2RldmljZScgbm9kZSBhcyByZWFkLW9ubHkg
YnkgdGhlIGd1ZXN0IGFuZA0KPiBzbw0KPiA+IGV4cGxpY2l0IGNyZWF0aW9uIG9mIHRoZSAnc3Vz
cGVuZC1ldmVudC1jaGFubmVsJyBub2RlIGlzIG5lY2Vzc2FyeSB0bw0KPiBtYWtlDQo+ID4gaXQg
dXNhYmxlLiBUaGlzIHVuZm9ydHVuYXRlbHkgaGFzIHRoZSBzaWRlLWVmZmVjdCBvZiBtYWtpbmcg
c29tZSBvbGQNCj4gPiBXaW5kb3dzIFBWIGRyaXZlcnMgWzJdIGNlYXNlIHRvIGZ1bmN0aW9uLiBU
aGlzIGlzIGJlY2F1c2UgdGhleSBzY2FuIHRoZQ0KPiB0b3ANCj4gPiBsZXZlbCAnZGV2aWNlJyBu
b2RlLCBmaW5kIHRoZSAnc3VzcGVuZCcgbm9kZSBhbmQgZXhwZWN0IGl0IHRvIGNvbnRhaW4NCj4g
dGhlDQo+ID4gdXN1YWwgc3ViLW5vZGVzIGRlc2NyaWJpbmcgYSBQViBmcm9udGVuZC4gV2hlbiB0
aGlzIGlzIGZvdW5kIG5vdCB0byBiZQ0KPiB0aGUNCj4gPiBjYXNlLCBlbnVtZXJhdGlvbiBjZWFz
ZXMgYW5kIChiZWNhdXNlIHRoZSAnc3VzcGVuZCcgbm9kZSBpcyBvYnNlcnZlZA0KPiBiZWZvcmUN
Cj4gPiB0aGUgJ3ZiZCcgbm9kZSkgbm8gc3lzdGVtIGRpc2sgaXMgZW51bWVyYXRlZC4gV2luZG93
cyB3aWxsIHRoZW4gY3Jhc2gNCj4gd2l0aA0KPiA+IGJ1Z2NoZWNrIGNvZGUgMHg3Qi4NCj4gPg0K
PiA+IFRoaXMgcGF0Y2ggYWRkcyBhIGJvb2xlYW4gJ3N1c3BlbmRfZXZlbnRfY2hhbm5lbCcgZmll
bGQgaW50bw0KPiA+IGxpYnhsX2NyZWF0ZV9pbmZvIHRvIGNvbnRyb2wgd2hldGhlciB0aGUgeGVu
c3RvcmUgbm9kZSBpcyBjcmVhdGVkIGFuZCBhDQo+ID4gc2ltaWxhcmx5IG5hbWVkIG9wdGlvbiBp
biB4bC5jZmcgd2hpY2gsIGZvciBjb21wYXRpYmlsaXR5IHdpdGggcHJldmlvdXMNCj4gPiBsaWJ4
bCBiZWhhdmlvdXIsIGRlZmF1bHRzIHRvIHRydWUuDQo+ID4NCj4gPiBbMV0NCj4gaHR0cHM6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5naXQ7YT1ibG9iO2Y9ZG9jcy9taXNjL3hlbnN0
b3JlLQ0KPiBwYXRocy5wYW5kb2M7aGI9SEVBRCNsMTc3DQo+ID4gWzJdIGh0dHBzOi8vYWNjZXNz
LnJlZGhhdC5jb20vZG9jdW1lbnRhdGlvbi9lbi0NCj4gdXMvcmVkX2hhdF9lbnRlcnByaXNlX2xp
bnV4LzUvaHRtbC9wYXJhLQ0KPiB2aXJ0dWFsaXplZF93aW5kb3dzX2RyaXZlcnNfZ3VpZGUvc2Vj
dC1wYXJhLQ0KPiB2aXJ0dWFsaXplZF93aW5kb3dzX2RyaXZlcnNfZ3VpZGUtDQo+IGluc3RhbGxp
bmdfYW5kX2NvbmZpZ3VyaW5nX3RoZV9wYXJhX3ZpcnR1YWxpemVkX2RyaXZlcnMtDQo+IGluc3Rh
bGxpbmdfdGhlX3BhcmFfdmlydHVhbGl6ZWRfZHJpdmVycw0KPiA+DQo+ID4gTk9URTogV2hpbGUg
YWRkaW5nIHRoZSBuZXcgTElCWExfSEFWRV9DUkVBVEVJTkZPX1NVU1BFTkRfRVZFTlRfQ0hBTk5F
TA0KPiA+ICAgICAgICBkZWZpbml0aW9uIGludG8gbGlieGwuaCwgdGhpcyBwYXRjaCBjb3JyZWN0
cyB0aGUgcHJldmlvdXMgc3RhbnphDQo+ID4gICAgICAgIHdoaWNoIGVycm9uZW91c2x5IGltcGxp
ZXMgaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gaXMgYSBmdW5jdGlvbi4NCj4gPg0KPiA+IFNpZ25l
ZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4NCj4gPiAtLS0NCj4g
PiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+DQo+ID4gQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+DQo+ID4gQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFy
ZEBjaXRyaXguY29tPg0KPiA+IC0tLQ0KPiA+ICAgZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluICAg
IHwgIDcgKysrKysrKw0KPiA+ICAgdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgIHwgMTMgKysr
KysrKysrKysrLQ0KPiA+ICAgdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgIHwgMTIgKysrKysr
KysrLS0tDQo+ID4gICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgfCAgMSArDQo+ID4gICB0
b29scy94bC94bF9wYXJzZS5jICAgICAgICAgfCAgMyArKysNCj4gDQo+IFlvdSBtYXkgd2FudCB0
byB1cGRhdGUgeGVuc3RvcmUtcGF0aHMucGFuZG9jIGFzIHRoZSBkb2N1bWVudCBtZW50aW9uIHRo
ZQ0KPiBub2RlIHdpbGwgYmUgY3JlYXRlZCBieSB0aGUgdG9vbHN0YWNrLg0KPiANCg0KVGhlIGRv
YyBhbHJlYWR5IHNheXMgdGhhdDoNCg0KLS0tLS0NCiMjIyMgfi9kZXZpY2Uvc3VzcGVuZC9ldmVu
dC1jaGFubmVsID0gIiJ8RVZUQ0hOIFt3XQ0KIA0KVGhlIGRvbWFpbidzIHN1c3BlbmQgZXZlbnQg
Y2hhbm5lbC4gVGhlIHRvb2xzdGFjayB3aWxsIGNyZWF0ZSB0aGlzDQpwYXRoIHdpdGggYW4gZW1w
dHkgdmFsdWUgd2hpY2ggdGhlIGd1ZXN0IG1heSBjaG9vc2UgdG8gb3ZlcndyaXRlLg0KLS0tLS0N
Cg0KPiA+ICAgNSBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygt
KQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RvY3MvbWFuL3hsLmNmZy41LnBvZC5pbiBiL2RvY3Mv
bWFuL3hsLmNmZy41LnBvZC5pbg0KPiA+IGluZGV4IDBjYWQ1NjEzNzUuLjVmNDc2ZjFlMWQgMTAw
NjQ0DQo+ID4gLS0tIGEvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluDQo+ID4gKysrIGIvZG9jcy9t
YW4veGwuY2ZnLjUucG9kLmluDQo+ID4gQEAgLTY2OCw2ICs2NjgsMTMgQEAgZmlsZS4NCj4gPg0K
PiA+ICAgPWJhY2sNCj4gPg0KPiA+ICs9aXRlbSBCPHN1c3BlbmRfZXZlbnRfY2hhbm5lbD1CT09M
RUFOPg0KPiA+ICsNCj4gPiArQ3JlYXRlIHRoZSB4ZW5zdG9yZSBwYXRoIGZvciB0aGUgZG9tYWlu
J3Mgc3VzcGVuZCBldmVudCBjaGFubmVsLiBUaGUNCj4gPiArZXhpc3RlbmNlIG9mIHRoaXMgcGF0
aCBjYW4gY2F1c2UgcHJvYmxlbXMgd2l0aCBvbGRlciBQViBkcml2ZXJzIHJ1bm5pbmcNCj4gPiAr
aW4gdGhlIGd1ZXN0LiBJZiB0aGlzIG9wdGlvbiBpcyBub3Qgc3BlY2lmaWVkIHRoZW4gaXQgd2ls
bCBkZWZhdWx0IHRvDQo+ID4gK0I8dHJ1ZT4uDQo+IA0KPiBJbiB0aGUgbmV4dCBwYXRjaCB5b3Ug
YXJlIGdvaW5nIHRvIG1ha2UgZGV2aWNlLyBydy4gRG8geW91IHNlZSBhbnkgaXNzdWUNCj4gd2l0
aCBqdXN0IG5vdCBjcmVhdGluZyB0aGUgbm9kZSBmb3IgZXZlcnlvbmU/IEFyZSBQViBkcml2ZXJz
IGFsbG93ZWQgdG8NCj4gYXNzdW1lIGEgbm9kZSB3aWxsIGJlIHByZXNlbnQ/DQoNCldlbGwgdGhh
dCdzIHRoZSBwcm9ibGVtLiBTb21lIG9mIHRoZW0gbWF5IGhhdmUgYmVjb21lIGFjY3VzdG9tZWQg
dG8gaXQgYmVpbmcgcHJlc2VudC4gQWxzbyB0aGUgZG9jdW1lbnRhdGlvbiBkb2VzIHNheSBpdCBp
cyBjcmVhdGVkIGJ5IHRoZSB0b29sc3RhY2sgKGJ1dCBub3Qgd2hlbikuIFBlcmhhcHMgSSBzaG91
bGQgdXBkYXRlIHRoZSBkb2MgdG8gc2F5IHRoZSB0b29sc3RhY2sgKm1heSogY3JlYXRlIHRoaXMg
cGF0aCB3aGVuIHRoZSBkb21haW4gaXMgY3JlYXRlZC4NCg0KPiANCj4gTXkga25vd2xlZGdlIG9m
IHhlbnN0b3JlIGlzIGxpbWl0ZWQsIHNvIEkgdGhvdWdodCBJIHdvdWxkIGFzayB0aGUNCj4gcXVl
c3Rpb25zIHRvIHVuZGVyc3RhbmQgYSBiaXQgbW9yZSBob3cgc3RhYmxlIHRoZSBBQkkgaXMgbWVh
bnQgdG8gYmUuIDopLg0KDQpTdGFibGU/IFRoYXQnbGwgYmUgdGhlIGRheSA6LSkNCg0KICBQYXVs
DQoNCj4gDQo+IENoZWVycywNCj4gDQo+IC0tDQo+IEp1bGllbiBHcmFsbA0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:34:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:34:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7c1w-0000bp-7u; Fri, 28 Feb 2020 09:34:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7c1v-0000bk-LK
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:33:59 +0000
X-Inumbo-ID: 71eb72d2-5a0d-11ea-b7e8-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 71eb72d2-5a0d-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 09:33:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582882438;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=6l5KOEOMEfd/dm+k2HigR4acxynGYI4BQOTLwjxMXPc=;
 b=N9QreNJo/Mf+krNMhgpIh+PqYwTFsp2n+tZnuAhgAhUgELpkCevKir98
 7/+BHRie/c83JZH6cH3e1HazQCwv99qqZfE41rEHL2cfxj8B2/3xBu4N0
 bLJ79RmF4fyE9TCkhENugnpxjNym8sjTJyNDSFfrjCKLwo/p2sf9105ot Y=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LbMV5aDsfDCCazj8tWHRvy/7g8xc4I+pHU4Axquw/iUywe8PgdF5AI4xBQEeCghjZxjhJ3IlAa
 6J2hLPjKahNKWvwELxzKbEwrZIuKt7rMJYUiW6LZyIsUu+Ms97xlWMcg5y01EgWFLTfMv6OnaG
 MA5rS03dD393ENvmXi2cBxYXVLHqnZXToflERfes7NnjBZ0AdMqR22kE73gU4H4bQYAUhr17C4
 uVHh02Lq8I8YrYgbOZV6yFZ24sMt7qZE1hsHNd/11Tsua/7AaJlh1EUuUoZ+zNuae9m+ojDnA5
 SeE=
X-SBRS: 2.7
X-MesageID: 13588525
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,495,1574139600"; d="scan'208";a="13588525"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 10:33:32 +0100
Message-ID: <20200228093334.36586-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 0/2] x86: scratch cpumask fixes/improvement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpGb2xsb3dpbmcgc2VyaWVzIGNvbnRhaW4geWV0IG9uZSBtb3JlIGJ1Z2ZpeCB0aGF0
IHJlbW92ZXMgdGhlIHVzYWdlIG9mCnRoZSBzY3JhdGNoIGNwdW1hc2sgaW4gc2VuZF9JUElfbWFz
ayBhbmQgdGhlIGludHJvZHVjdGlvbiBvZiBhY2Nlc3NvcnMKdG8gZ2V0L3B1dCB0aGUgcGVyLUNQ
VSBzY3JhdGNoIGNwdW1hc2sgaW4gb3JkZXIgdG8gcHJldmVudCBzdWNoIGlzc3Vlcwpmb3JtIGhh
cHBlbmluZyBpbiB0aGUgZnV0dXJlLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAo
Mik6CiAgeDg2L3NtcDogdXNlIGEgZGVkaWNhdGVkIENQVSBtYXNrIGluIHNlbmRfSVBJX21hc2sK
ICB4ODY6IGFkZCBhY2Nlc3NvcnMgZm9yIHNjcmF0Y2ggY3B1IG1hc2sKCiB4ZW4vYXJjaC94ODYv
aW9fYXBpYy5jICAgIHwgIDYgKysrKy0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgIHwgMTQg
KysrKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgfCA0MCArKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAg
fCAgNCArKystCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgIHwgMjkgKysrKysrKysrKysrKysr
KysrKysrKysrKysrLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICB8IDEwICsrKysrKysrLS0K
IHhlbi9pbmNsdWRlL2FzbS14ODYvc21wLmggfCAxNCArKysrKysrKysrKysrKwogNyBmaWxlcyBj
aGFuZ2VkLCA5NSBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKCi0tIAoyLjI1LjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:34:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:34:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7c21-0000dS-VV; Fri, 28 Feb 2020 09:34:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7c20-0000cp-Jp
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:34:04 +0000
X-Inumbo-ID: 72cd7fa6-5a0d-11ea-b7e8-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 72cd7fa6-5a0d-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 09:33:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582882439;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=nVQnn5b/1mYJiuc0qBvbdvw96D3soqQ/4cxZzw/8cqI=;
 b=AvmVW7Wz/BAr4X1oevVDwrIx0+i2n60L8ZIfZ97H0iGeM9pGfQ55MsGS
 CeTn7j6XPpsNHpAx4KOB34teeD62qMnIMBuW3B1HVQibe2y+ISW70sScz
 DIK4IoCiRPMYoNUD4POjS2tR3z8F3UzIUKqPUkqHhyMYPWe6IxAQpAwPl o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 6Xi6wvmuSJjWPCgnZSZ5FEV5s8ll91G7/Zo1+kXGys4Rg03GZCR4/HOs7X6VJbfCPp8yFWvJfm
 Op0oMVsQt+APbXCaEFFb0ojnAp/+ijUHBm2Hpn68qdeMFVsgM5HLn8m56gKSGgmtXM0lSgQ2KN
 elyE6K3ryV0NAUdWd/HasEgmWRyIWL6xhTI9J5BDKsZQ5ykaE2DKX8wbYHzvLJJqbVEzdtCXga
 mVcbNY//JnOhJOHNi76xYOlejldrrjfsfkQo1nPO6XdBIXkEFWeoZZUrlD/1avj7HJodtYNYuC
 Imk=
X-SBRS: 2.7
X-MesageID: 13588527
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,495,1574139600"; d="scan'208";a="13588527"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 10:33:33 +0100
Message-ID: <20200228093334.36586-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200228093334.36586-1-roger.pau@citrix.com>
References: <20200228093334.36586-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 1/2] x86/smp: use a dedicated CPU mask in
 send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBjYWxsZXJzIG9mIHNlbmRfSVBJX21hc2sgcGFzcyB0aGUgc2NyYXRjaCBjcHVtYXNrIGFz
IHRoZSBtYXNrCnBhcmFtZXRlciBvZiBzZW5kX0lQSV9tYXNrLCBzbyB0aGUgc2NyYXRjaCBjcHVt
YXNrIGNhbm5vdCBiZSB1c2VkIGJ5CnRoZSBmdW5jdGlvbi4gVGhlIGZvbGxvd2luZyB0cmFjZSBo
YXMgYmVlbiBvYnRhaW5lZCB3aXRoIGEgZGVidWcgcGF0Y2gKYW5kIHNob3dzIG9uZSBvZiB0aG9z
ZSBjYWxsZXJzOgoKKFhFTikgc2NyYXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSBhcmNo
L3g4Ni9tbS5jI19nZXRfcGFnZV90eXBlKzB4MWY5LzB4MWFiZgooWEVOKSBYZW4gQlVHIGF0IHNt
cC5jOjQ1ClsuLi5dCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAy
YWJiNTM+XSBSIHNjcmF0Y2hfY3B1bWFzaysweGQzLzB4ZjkKKFhFTikgICAgWzxmZmZmODJkMDgw
MmFiYzIxPl0gRiBzZW5kX0lQSV9tYXNrKzB4NzIvMHgxY2EKKFhFTikgICAgWzxmZmZmODJkMDgw
MmFjMTNlPl0gRiBmbHVzaF9hcmVhX21hc2srMHgxMGMvMHgxNmMKKFhFTikgICAgWzxmZmZmODJk
MDgwMjk2YzU2Pl0gRiBhcmNoL3g4Ni9tbS5jI19nZXRfcGFnZV90eXBlKzB4M2ZmLzB4MWFiZgoo
WEVOKSAgICBbPGZmZmY4MmQwODAyOTgzMjQ+XSBGIGdldF9wYWdlX3R5cGUrMHhlLzB4MmMKKFhF
TikgICAgWzxmZmZmODJkMDgwMzg2MjRmPl0gRiBwdl9zZXRfZ2R0KzB4YTEvMHgyYWEKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjdkZmQ2Pl0gRiBhcmNoX3NldF9pbmZvX2d1ZXN0KzB4MTE5Ni8weDE2
YmEKKFhFTikgICAgWzxmZmZmODJkMDgwMjA3YTU1Pl0gRiBkZWZhdWx0X2luaXRpYWxpc2VfdmNw
dSsweGM3LzB4ZDQKKFhFTikgICAgWzxmZmZmODJkMDgwMjdlNTViPl0gRiBhcmNoX2luaXRpYWxp
c2VfdmNwdSsweDYxLzB4Y2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjA3ZTc4Pl0gRiBkb192Y3B1
X29wKzB4MjE5LzB4NjkwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM4YmUxNj5dIEYgcHZfaHlwZXJj
YWxsKzB4MmY2LzB4NTkzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM5NjQzMj5dIEYgbHN0YXJfZW50
ZXIrMHgxMTIvMHgxMjAKCl9nZXRfcGFnZV90eXBlIHdpbGwgdXNlIHRoZSBzY3JhdGNoIGNwdW1h
c2sgdG8gY2FsbCBmbHVzaF90bGJfbWFzaywKd2hpY2ggaW4gdHVybiBjYWxscyBzZW5kX0lQSV9t
YXNrLgoKRml4IHRoaXMgYnkgdXNpbmcgYSBkZWRpY2F0ZWQgcGVyIENQVSBjcHVtYXNrIGluIHNl
bmRfSVBJX21hc2suCgpGaXhlczogNTUwMGQyNjVhMmE4ICgneDg2L3NtcDogdXNlIEFQSUMgQUxM
QlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlJykKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQogeGVuL2FyY2gveDg2
L3NtcC5jICAgICB8IDQgKysrLQogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyB8IDkgKysrKysrKyst
CiAyIGZpbGVzIGNoYW5nZWQsIDExIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5jCmluZGV4IDA0
NjE4MTJjZjYuLjA3MjYzOGYwZjYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYworKysg
Yi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTU5LDYgKzU5LDggQEAgc3RhdGljIHZvaWQgc2VuZF9J
UElfc2hvcnRjdXQodW5zaWduZWQgaW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAogICAgIGFwaWNf
d3JpdGUoQVBJQ19JQ1IsIGNmZyk7CiB9CiAKK0RFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90
LCBzZW5kX2lwaV9jcHVtYXNrKTsKKwogLyoKICAqIHNlbmRfSVBJX21hc2soY3B1bWFzaywgdmVj
dG9yKTogc2VuZHMgQHZlY3RvciBJUEkgdG8gQ1BVcyBpbiBAY3B1bWFzaywKICAqIGV4Y2x1ZGlu
ZyB0aGUgbG9jYWwgQ1BVLiBAY3B1bWFzayBtYXkgYmUgZW1wdHkuCkBAIC02Nyw3ICs2OSw3IEBA
IHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50
IHZlY3RvciwKIHZvaWQgc2VuZF9JUElfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGludCB2
ZWN0b3IpCiB7CiAgICAgYm9vbCBjcHVzX2xvY2tlZCA9IGZhbHNlOwotICAgIGNwdW1hc2tfdCAq
c2NyYXRjaCA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFza190ICpzY3Jh
dGNoID0gdGhpc19jcHUoc2VuZF9pcGlfY3B1bWFzayk7CiAKICAgICBpZiAoIGluX2lycSgpIHx8
IGluX21jZV9oYW5kbGVyKCkgfHwgaW5fbm1pX2hhbmRsZXIoKSApCiAgICAgewpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9hcmNoL3g4Ni9zbXBib290LmMKaW5kZXgg
YWQ0OWYyZGNkNy4uNmM1NDhiMGI1MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3Qu
YworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBAIC01Nyw2ICs1Nyw5IEBAIERFRklORV9Q
RVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVGSU5F
X1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKIHN0
YXRpYyBjcHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAorREVGSU5FX1BFUl9DUFVfUkVBRF9N
T1NUTFkoY3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CitzdGF0aWMgY3B1bWFza190
IHNlbmRfaXBpX2NwdTBtYXNrOworCiBjcHVtYXNrX3QgY3B1X29ubGluZV9tYXAgX19yZWFkX21v
c3RseTsKIEVYUE9SVF9TWU1CT0woY3B1X29ubGluZV9tYXApOwogCkBAIC05MzAsNiArOTMzLDgg
QEAgc3RhdGljIHZvaWQgY3B1X3NtcGJvb3RfZnJlZSh1bnNpZ25lZCBpbnQgY3B1LCBib29sIHJl
bW92ZSkKICAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJfY3B1KGNwdV9jb3JlX21hc2ssIGNw
dSkpOwogICAgICAgICBpZiAoIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpICE9ICZzY3Jh
dGNoX2NwdTBtYXNrICkKICAgICAgICAgICAgIEZSRUVfQ1BVTUFTS19WQVIocGVyX2NwdShzY3Jh
dGNoX2NwdW1hc2ssIGNwdSkpOworICAgICAgICBpZiAoIHBlcl9jcHUoc2VuZF9pcGlfY3B1bWFz
aywgY3B1KSAhPSAmc2VuZF9pcGlfY3B1MG1hc2sgKQorICAgICAgICAgICAgRlJFRV9DUFVNQVNL
X1ZBUihwZXJfY3B1KHNlbmRfaXBpX2NwdW1hc2ssIGNwdSkpOwogICAgIH0KIAogICAgIGNsZWFu
dXBfY3B1X3Jvb3RfcGd0KGNwdSk7CkBAIC0xMDM0LDcgKzEwMzksOCBAQCBzdGF0aWMgaW50IGNw
dV9zbXBib290X2FsbG9jKHVuc2lnbmVkIGludCBjcHUpCiAKICAgICBpZiAoICEoY29uZF96YWxs
b2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X3NpYmxpbmdfbWFzaywgY3B1KSkgJiYKICAgICAg
ICAgICAgY29uZF96YWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1
KSkgJiYKLSAgICAgICAgICAgY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNo
X2NwdW1hc2ssIGNwdSkpKSApCisgICAgICAgICAgIGNvbmRfYWxsb2NfY3B1bWFza192YXIoJnBl
cl9jcHUoc2NyYXRjaF9jcHVtYXNrLCBjcHUpKSAmJgorICAgICAgICAgICBjb25kX2FsbG9jX2Nw
dW1hc2tfdmFyKCZwZXJfY3B1KHNlbmRfaXBpX2NwdW1hc2ssIGNwdSkpKSApCiAgICAgICAgIGdv
dG8gb3V0OwogCiAgICAgcmMgPSAwOwpAQCAtMTE3NSw2ICsxMTgxLDcgQEAgdm9pZCBfX2luaXQg
c21wX3ByZXBhcmVfYm9vdF9jcHUodm9pZCkKICAgICBjcHVtYXNrX3NldF9jcHUoY3B1LCAmY3B1
X3ByZXNlbnRfbWFwKTsKICNpZiBOUl9DUFVTID4gMiAqIEJJVFNfUEVSX0xPTkcKICAgICBwZXJf
Y3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSA9ICZzY3JhdGNoX2NwdTBtYXNrOworICAgIHBlcl9j
cHUoc2VuZF9pcGlfY3B1bWFzaywgY3B1KSA9ICZzZW5kX2lwaV9jcHUwbWFzazsKICNlbmRpZgog
CiAgICAgZ2V0X2NwdV9pbmZvKCktPnVzZV9wdl9jcjMgPSBmYWxzZTsKLS0gCjIuMjUuMAoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:34:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:34:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7c20-0000cm-GL; Fri, 28 Feb 2020 09:34:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7c1z-0000cd-2P
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:34:03 +0000
X-Inumbo-ID: 73ec2c2b-5a0d-11ea-98e0-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 73ec2c2b-5a0d-11ea-98e0-12813bfff9fa;
 Fri, 28 Feb 2020 09:34:01 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582882441;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=/L5QbZmqwv6BQ3PWrF+4VFTvbji6uxQ3edUPTu0fUoQ=;
 b=OFoIZ5ioUaEPEJWmBGGxsjKA2byGmB9c4qVh2mjS9WOsZPUk5v71wp/u
 w8iZM+WG8TTY/4MdbADZyIv+KuOqML+Rc9/BRGOfybK3//0GcmUluoCvU
 aqLVWmQYMN8HRUsl7ARghEuai46+oAh6p4OB1xfQdzhG7Wb170HgvQhd1 o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DG0G3af32BZbbPyrQE0p2O+KcADmQhypuPctRMft2NLZoXctr4BVgtcnxQPTuZrQxc1tGc0NPl
 zLVnDTuOccfltyaAKjHqa7Y1xbbtyy9UGSqAQBGSAQmpQgn9bXLttQzdSHcWVismz9hUmJbLCl
 UZQBLELSKhD/QANbEdxdsMGzHz0uDzFPxyEvFWl3MEYLQxB8pwgIB7pEADKl9EG6730mzfiCu4
 wD06PqcB37KI0a9ZmuAYCpmxlaYBh9CNHaJEB64Z9H6WBuU+G0MrfB1PAXOlfgzMU4c96UVQ+y
 VgA=
X-SBRS: 2.7
X-MesageID: 13588529
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,495,1574139600"; d="scan'208";a="13588529"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 10:33:34 +0100
Message-ID: <20200228093334.36586-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200228093334.36586-1-roger.pau@citrix.com>
References: <20200228093334.36586-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v4 2/2] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3Vz
IHNpbmNlCnRoZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFk
eSBiZWluZyB1c2VkIGV4Y2VwdApmb3IgbWFudWFsIGNvZGUgaW5zcGVjdGlvbiBvZiBhbGwgdGhl
IGNhbGxlcnMgYW5kIHBvc3NpYmxlIGNhbGwgcGF0aHMuCgpUaGlzIGlzIHVuc2FmZSBhbmQgbm90
IHJlbGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKaW5mcmFzdHJ1Y3R1cmUg
dG8gcHJldmVudCBuZXN0ZWQgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggbWFzayBhbmQgdXNhZ2UKaW4g
aW50ZXJydXB0IGNvbnRleHQuCgpNb3ZlIHRoZSBkZWZpbml0aW9uIG9mIHNjcmF0Y2hfY3B1bWFz
ayB0byBzbXAuYyBpbiBvcmRlciB0byBwbGFjZSB0aGUKZGVjbGFyYXRpb24gYW5kIHRoZSBhY2Nl
c3NvcnMgYXMgY2xvc2UgYXMgcG9zc2libGUuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9u
bsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIEZpeCBj
b21taXQgbWVzc2FnZS4KIC0gU3BsaXQgdGhlIGNwdW1hc2sgdGFrZW4gc2VjdGlvbiBpbnRvIHR3
byBpbiBfY2xlYXJfaXJxX3ZlY3Rvci4KIC0gQWRkIGFuIGVtcHR5IHN0YXRlbWVudCBpbiBkb19t
bXVleHRfb3AgdG8gYXZvaWQgYSBicmVhay4KIC0gQ2hhbmdlIHRoZSBsb2dpYyB1c2VkIHRvIHJl
bGVhc2UgdGhlIHNjcmF0Y2ggY3B1bWFzayBpbgogICBfX2RvX3VwZGF0ZV92YV9tYXBwaW5nLgog
LSBBZGQgYSAlcHMgcHJpbnQgdG8gc2NyYXRjaF9jcHVtYXNrIGhlbHBlci4KIC0gUmVtb3ZlIHBy
aW50aW5nIHRoZSBjdXJyZW50IElQLCBhcyB0aGF0IHdvdWxkIGJlIGRvbmUgYnkgQlVHCiAgIGFu
eXdheS4KIC0gUGFzcyB0aGUgY3B1bWFzayB0byBwdXRfc2NyYXRjaF9jcHVtYXNrIGFuZCB6YXAg
dGhlIHBvaW50ZXIuCgpDaGFuZ2VzIHNpbmNlIHYxOgogLSBVc2UgX19idWlsdGluX3JldHVybl9h
ZGRyZXNzKDApIGluc3RlYWQgb2YgX19mdW5jX18uCiAtIE1vdmUgZGVjbGFyYXRpb24gb2Ygc2Ny
YXRjaF9jcHVtYXNrIGFuZCBzY3JhdGNoX2NwdW1hc2sgYWNjZXNzb3IgdG8KICAgc21wLmMuCiAt
IERvIG5vdCBhbGxvdyB1c2FnZSBpbiAjTUMgb3IgI05NSSBjb250ZXh0LgotLS0KIHhlbi9hcmNo
L3g4Ni9pb19hcGljLmMgICAgfCAgNiArKysrLS0KIHhlbi9hcmNoL3g4Ni9pcnEuYyAgICAgICAg
fCAxNCArKysrKysrKysrLS0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICB8IDQwICsrKysr
KysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLQogeGVuL2FyY2gveDg2L21zaS5jICAg
ICAgICB8ICA0ICsrKy0KIHhlbi9hcmNoL3g4Ni9zbXAuYyAgICAgICAgfCAyNSArKysrKysrKysr
KysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9zbXBib290LmMgICAgfCAgMSAtCiB4ZW4vaW5j
bHVkZS9hc20teDg2L3NtcC5oIHwgMTQgKysrKysrKysrKysrKysKIDcgZmlsZXMgY2hhbmdlZCwg
ODQgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2lvX2FwaWMuYyBiL3hlbi9hcmNoL3g4Ni9pb19hcGljLmMKaW5kZXggZTk4ZTA4ZTljOC4u
MGJiOTk0ZjBiYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2lvX2FwaWMuYworKysgYi94ZW4v
YXJjaC94ODYvaW9fYXBpYy5jCkBAIC0yMjM2LDEwICsyMjM2LDExIEBAIGludCBpb19hcGljX3Nl
dF9wY2lfcm91dGluZyAoaW50IGlvYXBpYywgaW50IHBpbiwgaW50IGlycSwgaW50IGVkZ2VfbGV2
ZWwsIGludCBhCiAgICAgZW50cnkudmVjdG9yID0gdmVjdG9yOwogCiAgICAgaWYgKGNwdW1hc2tf
aW50ZXJzZWN0cyhkZXNjLT5hcmNoLmNwdV9tYXNrLCBUQVJHRVRfQ1BVUykpIHsKLSAgICAgICAg
Y3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgY3B1
bWFza190ICptYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAgICAgICAgIGNwdW1hc2tf
YW5kKG1hc2ssIGRlc2MtPmFyY2guY3B1X21hc2ssIFRBUkdFVF9DUFVTKTsKICAgICAgICAgU0VU
X0RFU1QoZW50cnksIGxvZ2ljYWwsIGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKSk7CisgICAgICAg
IHB1dF9zY3JhdGNoX2NwdW1hc2sobWFzayk7CiAgICAgfSBlbHNlIHsKICAgICAgICAgcHJpbnRr
KFhFTkxPR19FUlIgIklSUSVkOiBubyB0YXJnZXQgQ1BVICglKnBiIHZzICUqcGIpXG4iLAogICAg
ICAgICAgICAgICAgaXJxLCBDUFVNQVNLX1BSKGRlc2MtPmFyY2guY3B1X21hc2spLCBDUFVNQVNL
X1BSKFRBUkdFVF9DUFVTKSk7CkBAIC0yNDMzLDEwICsyNDM0LDExIEBAIGludCBpb2FwaWNfZ3Vl
c3Rfd3JpdGUodW5zaWduZWQgbG9uZyBwaHlzYmFzZSwgdW5zaWduZWQgaW50IHJlZywgdTMyIHZh
bCkKIAogICAgIGlmICggY3B1bWFza19pbnRlcnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ssIFRB
UkdFVF9DUFVTKSApCiAgICAgewotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShz
Y3JhdGNoX2NwdW1hc2spOworICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9j
cHVtYXNrKCk7CiAKICAgICAgICAgY3B1bWFza19hbmQobWFzaywgZGVzYy0+YXJjaC5jcHVfbWFz
aywgVEFSR0VUX0NQVVMpOwogICAgICAgICBTRVRfREVTVChydGUsIGxvZ2ljYWwsIGNwdV9tYXNr
X3RvX2FwaWNpZChtYXNrKSk7CisgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2sobWFzayk7CiAg
ICAgfQogICAgIGVsc2UKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaXJxLmMgYi94
ZW4vYXJjaC94ODYvaXJxLmMKaW5kZXggY2MyZWI4ZTkyNS4uMTk0ODhkYWUyMSAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L2lycS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwpAQCAtMTk2LDcg
KzE5Niw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAq
ZGVzYykKIHsKICAgICB1bnNpZ25lZCBpbnQgY3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBkZXNjLT5p
cnE7CiAgICAgdW5zaWduZWQgaW50IHZlY3RvciA9IGRlc2MtPmFyY2gudmVjdG9yOwotICAgIGNw
dW1hc2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgIGNwdW1h
c2tfdCAqdG1wX21hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICBCVUdfT04oIXZh
bGlkX2lycV92ZWN0b3IodmVjdG9yKSk7CiAKQEAgLTIwOCw2ICsyMDgsNyBAQCBzdGF0aWMgdm9p
ZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCiAgICAgICAgIEFTU0VS
VChwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9PSBpcnEpOwogICAgICAgICBwZXJf
Y3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9IH5pcnE7CiAgICAgfQorICAgIHB1dF9zY3Jh
dGNoX2NwdW1hc2sodG1wX21hc2spOwogCiAgICAgZGVzYy0+YXJjaC52ZWN0b3IgPSBJUlFfVkVD
VE9SX1VOQVNTSUdORUQ7CiAgICAgY3B1bWFza19jbGVhcihkZXNjLT5hcmNoLmNwdV9tYXNrKTsK
QEAgLTIyNyw4ICsyMjgsOSBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3Qg
aXJxX2Rlc2MgKmRlc2MpCiAKICAgICAvKiBJZiB3ZSB3ZXJlIGluIG1vdGlvbiwgYWxzbyBjbGVh
ciBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgKi8KICAgICBvbGRfdmVjdG9yID0gZGVzYy0+YXJjaC5v
bGRfdmVjdG9yOwotICAgIGNwdW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNjLT5hcmNoLm9sZF9jcHVf
bWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKIAorICAgIGNwdW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNj
LT5hcmNoLm9sZF9jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKKyAgICB0bXBfbWFzayA9IGdl
dF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICBmb3JfZWFjaF9jcHUoY3B1LCB0bXBfbWFzaykKICAg
ICB7CiAgICAgICAgIEFTU0VSVChwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbb2xkX3ZlY3Rvcl0g
PT0gaXJxKTsKQEAgLTIzNiw2ICsyMzgsNyBAQCBzdGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3Rv
cihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCiAgICAgICAgIHBlcl9jcHUodmVjdG9yX2lycSwgY3B1
KVtvbGRfdmVjdG9yXSA9IH5pcnE7CiAgICAgfQogCisgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayh0
bXBfbWFzayk7CiAgICAgcmVsZWFzZV9vbGRfdmVjKGRlc2MpOwogCiAgICAgZGVzYy0+YXJjaC5t
b3ZlX2luX3Byb2dyZXNzID0gMDsKQEAgLTExNTIsMTAgKzExNTUsMTEgQEAgc3RhdGljIHZvaWQg
aXJxX2d1ZXN0X2VvaV90aW1lcl9mbih2b2lkICpkYXRhKQogICAgICAgICBicmVhazsKIAogICAg
IGNhc2UgQUNLVFlQRV9FT0k6Ci0gICAgICAgIGNwdV9lb2lfbWFwID0gdGhpc19jcHUoc2NyYXRj
aF9jcHVtYXNrKTsKKyAgICAgICAgY3B1X2VvaV9tYXAgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7
CiAgICAgICAgIGNwdW1hc2tfY29weShjcHVfZW9pX21hcCwgYWN0aW9uLT5jcHVfZW9pX21hcCk7
CiAgICAgICAgIHNwaW5fdW5sb2NrX2lycSgmZGVzYy0+bG9jayk7CiAgICAgICAgIG9uX3NlbGVj
dGVkX2NwdXMoY3B1X2VvaV9tYXAsIHNldF9lb2lfcmVhZHksIGRlc2MsIDApOworICAgICAgICBw
dXRfc2NyYXRjaF9jcHVtYXNrKGNwdV9lb2lfbWFwKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0K
IApAQCAtMjUzMSwxMiArMjUzNSwxMiBAQCB2b2lkIGZpeHVwX2lycXMoY29uc3QgY3B1bWFza190
ICptYXNrLCBib29sIHZlcmJvc2UpCiAgICAgdW5zaWduZWQgaW50IGlycTsKICAgICBzdGF0aWMg
aW50IHdhcm5lZDsKICAgICBzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2M7CisgICAgY3B1bWFza190ICph
ZmZpbml0eSA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgIGZvciAoIGlycSA9IDA7IGly
cSA8IG5yX2lycXM7IGlycSsrICkKICAgICB7CiAgICAgICAgIGJvb2wgYnJlYWtfYWZmaW5pdHkg
PSBmYWxzZSwgc2V0X2FmZmluaXR5ID0gdHJ1ZTsKICAgICAgICAgdW5zaWduZWQgaW50IHZlY3Rv
cjsKLSAgICAgICAgY3B1bWFza190ICphZmZpbml0eSA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFz
ayk7CiAKICAgICAgICAgaWYgKCBpcnEgPT0gMiApCiAgICAgICAgICAgICBjb250aW51ZTsKQEAg
LTI2NDAsNiArMjY0NCw4IEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1hc2ss
IGJvb2wgdmVyYm9zZSkKICAgICAgICAgICAgICAgICAgICBpcnEsIENQVU1BU0tfUFIoYWZmaW5p
dHkpKTsKICAgICB9CiAKKyAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKGFmZmluaXR5KTsKKwogICAg
IC8qIFRoYXQgZG9lc24ndCBzZWVtIHN1ZmZpY2llbnQuICBHaXZlIGl0IDFtcy4gKi8KICAgICBs
b2NhbF9pcnFfZW5hYmxlKCk7CiAgICAgbWRlbGF5KDEpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA3MGI4N2M0ODMwLi5iM2IwOWEwMjE5
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94ZW4vYXJjaC94ODYvbW0uYwpA
QCAtMTI2Miw3ICsxMjYyLDcgQEAgdm9pZCBwdXRfcGFnZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3Qg
bDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3duZXIpCiAgICAgICAgICAgICAgKGwxZV9vd25lciA9
PSBwZ19vd25lcikgKQogICAgICAgICB7CiAgICAgICAgICAgICBzdHJ1Y3QgdmNwdSAqdjsKLSAg
ICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cisg
ICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAg
ICAgICAgICAgIGNwdW1hc2tfY2xlYXIobWFzayk7CiAKQEAgLTEyNzksNiArMTI3OSw3IEBAIHZv
aWQgcHV0X3BhZ2VfZnJvbV9sMWUobDFfcGdlbnRyeV90IGwxZSwgc3RydWN0IGRvbWFpbiAqbDFl
X293bmVyKQogCiAgICAgICAgICAgICBpZiAoICFjcHVtYXNrX2VtcHR5KG1hc2spICkKICAgICAg
ICAgICAgICAgICBmbHVzaF90bGJfbWFzayhtYXNrKTsKKyAgICAgICAgICAgIHB1dF9zY3JhdGNo
X2NwdW1hc2sobWFzayk7CiAgICAgICAgIH0KICNlbmRpZiAvKiBDT05GSUdfUFZfTERUX1BBR0lO
RyAqLwogICAgICAgICBwdXRfcGFnZShwYWdlKTsKQEAgLTI5MDMsNyArMjkwNCw3IEBAIHN0YXRp
YyBpbnQgX2dldF9wYWdlX3R5cGUoc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSwgdW5zaWduZWQgbG9u
ZyB0eXBlLAogICAgICAgICAgICAgICAgICAqIHZpdGFsIHRoYXQgbm8gb3RoZXIgQ1BVcyBhcmUg
bGVmdCB3aXRoIG1hcHBpbmdzIG9mIGEgZnJhbWUKICAgICAgICAgICAgICAgICAgKiB3aGljaCBp
cyBhYm91dCB0byBiZWNvbWUgd3JpdGVhYmxlIHRvIHRoZSBndWVzdC4KICAgICAgICAgICAgICAg
ICAgKi8KLSAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNo
X2NwdW1hc2spOworICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNo
X2NwdW1hc2soKTsKIAogICAgICAgICAgICAgICAgIEJVR19PTihpbl9pcnEoKSk7CiAgICAgICAg
ICAgICAgICAgY3B1bWFza19jb3B5KG1hc2ssIGQtPmRpcnR5X2NwdW1hc2spOwpAQCAtMjkxOSw2
ICsyOTIwLDcgQEAgc3RhdGljIGludCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpw
YWdlLCB1bnNpZ25lZCBsb25nIHR5cGUsCiAgICAgICAgICAgICAgICAgICAgIHBlcmZjX2luY3Io
bmVlZF9mbHVzaF90bGJfZmx1c2gpOwogICAgICAgICAgICAgICAgICAgICBmbHVzaF90bGJfbWFz
ayhtYXNrKTsKICAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgcHV0X3NjcmF0Y2hf
Y3B1bWFzayhtYXNrKTsKIAogICAgICAgICAgICAgICAgIC8qIFdlIGxvc2UgZXhpc3RpbmcgdHlw
ZSBhbmQgdmFsaWRpdHkuICovCiAgICAgICAgICAgICAgICAgbnggJj0gfihQR1RfdHlwZV9tYXNr
IHwgUEdUX3ZhbGlkYXRlZCk7CkBAIC0zNjM1LDcgKzM2MzcsNyBAQCBsb25nIGRvX21tdWV4dF9v
cCgKICAgICAgICAgY2FzZSBNTVVFWFRfVExCX0ZMVVNIX01VTFRJOgogICAgICAgICBjYXNlIE1N
VUVYVF9JTlZMUEdfTVVMVEk6CiAgICAgICAgIHsKLSAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFz
ayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBjcHVtYXNrX3QgKm1h
c2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgICAgIGlmICggdW5saWtlbHko
Y3VycmQgIT0gcGdfb3duZXIpICkKICAgICAgICAgICAgICAgICByYyA9IC1FUEVSTTsKQEAgLTM2
NDUsMTIgKzM2NDcsMTMgQEAgbG9uZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIG1hc2spKSApCiAgICAgICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwog
ICAgICAgICAgICAgaWYgKCB1bmxpa2VseShyYykgKQotICAgICAgICAgICAgICAgIGJyZWFrOwot
Ci0gICAgICAgICAgICBpZiAoIG9wLmNtZCA9PSBNTVVFWFRfVExCX0ZMVVNIX01VTFRJICkKKyAg
ICAgICAgICAgICAgICA7CisgICAgICAgICAgICBlbHNlIGlmICggb3AuY21kID09IE1NVUVYVF9U
TEJfRkxVU0hfTVVMVEkgKQogICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOwog
ICAgICAgICAgICAgZWxzZSBpZiAoIF9fYWRkcl9vayhvcC5hcmcxLmxpbmVhcl9hZGRyKSApCiAg
ICAgICAgICAgICAgICAgZmx1c2hfdGxiX29uZV9tYXNrKG1hc2ssIG9wLmFyZzEubGluZWFyX2Fk
ZHIpOworICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayhtYXNrKTsKKwogICAgICAgICAg
ICAgYnJlYWs7CiAgICAgICAgIH0KIApAQCAtMzY4Myw3ICszNjg2LDcgQEAgbG9uZyBkb19tbXVl
eHRfb3AoCiAgICAgICAgICAgICBlbHNlIGlmICggbGlrZWx5KGNhY2hlX2ZsdXNoX3Blcm1pdHRl
ZChjdXJyZCkpICkKICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQg
Y3B1OwotICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hf
Y3B1bWFzayk7CisgICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0X3NjcmF0Y2hf
Y3B1bWFzaygpOwogCiAgICAgICAgICAgICAgICAgY3B1bWFza19jbGVhcihtYXNrKTsKICAgICAg
ICAgICAgICAgICBmb3JfZWFjaF9vbmxpbmVfY3B1KGNwdSkKQEAgLTM2OTEsNiArMzY5NCw3IEBA
IGxvbmcgZG9fbW11ZXh0X29wKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGVyX2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSApCiAgICAgICAgICAgICAg
ICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsIG1hc2spOwogICAgICAgICAgICAgICAg
IGZsdXNoX21hc2sobWFzaywgRkxVU0hfQ0FDSEUpOworICAgICAgICAgICAgICAgIHB1dF9zY3Jh
dGNoX2NwdW1hc2sobWFzayk7CiAgICAgICAgICAgICB9CiAgICAgICAgICAgICBlbHNlCiAgICAg
ICAgICAgICAgICAgcmMgPSAtRUlOVkFMOwpAQCAtNDE1NiwxMiArNDE2MCwxMyBAQCBsb25nIGRv
X21tdV91cGRhdGUoCiAgICAgICAgICAqIEZvcmNlIG90aGVyIHZDUFUtcyBvZiB0aGUgYWZmZWN0
ZWQgZ3Vlc3QgdG8gcGljayB1cCBMNCBlbnRyeQogICAgICAgICAgKiBjaGFuZ2VzIChpZiBhbnkp
LgogICAgICAgICAgKi8KLSAgICAgICAgdW5zaWduZWQgaW50IGNwdSA9IHNtcF9wcm9jZXNzb3Jf
aWQoKTsKLSAgICAgICAgY3B1bWFza190ICptYXNrID0gcGVyX2NwdShzY3JhdGNoX2NwdW1hc2ss
IGNwdSk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsK
IAotICAgICAgICBjcHVtYXNrX2FuZG5vdChtYXNrLCBwdF9vd25lci0+ZGlydHlfY3B1bWFzaywg
Y3B1bWFza19vZihjcHUpKTsKKyAgICAgICAgY3B1bWFza19hbmRub3QobWFzaywgcHRfb3duZXIt
PmRpcnR5X2NwdW1hc2ssCisgICAgICAgICAgICAgICAgICAgICAgIGNwdW1hc2tfb2Yoc21wX3By
b2Nlc3Nvcl9pZCgpKSk7CiAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQogICAg
ICAgICAgICAgZmx1c2hfbWFzayhtYXNrLCBGTFVTSF9UTEJfR0xPQkFMIHwgRkxVU0hfUk9PVF9Q
R1RCTCk7CisgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2sobWFzayk7CiAgICAgfQogCiAgICAg
cGVyZmNfYWRkKG51bV9wYWdlX3VwZGF0ZXMsIGkpOwpAQCAtNDM1Myw3ICs0MzU4LDcgQEAgc3Rh
dGljIGludCBfX2RvX3VwZGF0ZV92YV9tYXBwaW5nKAogICAgICAgICAgICAgbWFzayA9IGQtPmRp
cnR5X2NwdW1hc2s7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgZGVmYXVsdDoKLSAgICAg
ICAgICAgIG1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICAgICAgbWFz
ayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKICAgICAgICAgICAgIHJjID0gdmNwdW1hc2tfdG9f
cGNwdW1hc2soZCwgY29uc3RfZ3Vlc3RfaGFuZGxlX2Zyb21fcHRyKGJtYXBfcHRyLAogICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgdm9pZCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hc2sp
OwpAQCAtNDM3Myw3ICs0Mzc4LDcgQEAgc3RhdGljIGludCBfX2RvX3VwZGF0ZV92YV9tYXBwaW5n
KAogICAgICAgICAgICAgbWFzayA9IGQtPmRpcnR5X2NwdW1hc2s7CiAgICAgICAgICAgICBicmVh
azsKICAgICAgICAgZGVmYXVsdDoKLSAgICAgICAgICAgIG1hc2sgPSB0aGlzX2NwdShzY3JhdGNo
X2NwdW1hc2spOworICAgICAgICAgICAgbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKICAg
ICAgICAgICAgIHJjID0gdmNwdW1hc2tfdG9fcGNwdW1hc2soZCwgY29uc3RfZ3Vlc3RfaGFuZGxl
X2Zyb21fcHRyKGJtYXBfcHRyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCksCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIG1hc2spOwpAQCAtNDM4NCw2ICs0Mzg5LDE3IEBAIHN0YXRp
YyBpbnQgX19kb191cGRhdGVfdmFfbWFwcGluZygKICAgICAgICAgYnJlYWs7CiAgICAgfQogCisg
ICAgc3dpdGNoICggZmxhZ3MgJiB+VVZNRl9GTFVTSFRZUEVfTUFTSyApCisgICAgeworICAgIGNh
c2UgVVZNRl9MT0NBTDoKKyAgICBjYXNlIFVWTUZfQUxMOgorICAgICAgICBicmVhazsKKworICAg
IGRlZmF1bHQ6CisgICAgICAgIHB1dF9zY3JhdGNoX2NwdW1hc2sobWFzayk7CisgICAgfQorCisK
ICAgICByZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hl
bi9hcmNoL3g4Ni9tc2kuYwppbmRleCAxNjFlZTYwZGJlLi42ZDE5OGY4NjY1IDEwMDY0NAotLS0g
YS94ZW4vYXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xNTksMTMg
KzE1OSwxNSBAQCB2b2lkIG1zaV9jb21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNvbnN0IGNw
dW1hc2tfdCAqY3B1X21hc2ssIHN0cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9tYXNrICkK
ICAgICB7Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFz
ayk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzazsKIAogICAgICAgICBpZiAoICFjcHVtYXNrX2lu
dGVyc2VjdHMoY3B1X21hc2ssICZjcHVfb25saW5lX21hcCkgKQogICAgICAgICAgICAgcmV0dXJu
OwogCisgICAgICAgIG1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIGNwdW1h
c2tfYW5kKG1hc2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwogICAgICAgICBtc2ctPmRl
c3QzMiA9IGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1
bWFzayhtYXNrKTsKICAgICB9CiAKICAgICBtc2ctPmFkZHJlc3NfaGkgPSBNU0lfQUREUl9CQVNF
X0hJOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5j
CmluZGV4IDA3MjYzOGYwZjYuLjk0NWRiYWJlZmUgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9z
bXAuYworKysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTI1LDYgKzI1LDMxIEBACiAjaW5jbHVk
ZSA8aXJxX3ZlY3RvcnMuaD4KICNpbmNsdWRlIDxtYWNoX2FwaWMuaD4KIAorREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKKworI2lmbmRl
ZiBOREVCVUcKK2NwdW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKQoreworICAgIHN0
YXRpYyBERUZJTkVfUEVSX0NQVSh2b2lkICosIHNjcmF0Y2hfY3B1bWFza191c2UpOworCisgICAg
LyoKKyAgICAgKiBEdWUgdG8gcmVlbnRyYW5jeSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVz
ZWQgaW4gSVJRLCAjTUMgb3IgI05NSQorICAgICAqIGNvbnRleHQuCisgICAgICovCisgICAgQlVH
X09OKGluX2lycSgpIHx8IGluX21jZV9oYW5kbGVyKCkgfHwgaW5fbm1pX2hhbmRsZXIoKSk7CisK
KyAgICBpZiAoIHVzZSAmJiB1bmxpa2VseSh0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSkg
KQorICAgIHsKKyAgICAgICAgcHJpbnRrKCJzY3JhdGNoIENQVSBtYXNrIGFscmVhZHkgaW4gdXNl
IGJ5ICVwcyAoJXApXG4iLAorICAgICAgICAgICAgICAgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNr
X3VzZSksIHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKTsKKyAgICAgICAgQlVHKCk7Cisg
ICAgfQorICAgIHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpID0gdXNlID8gX19idWlsdGlu
X3JldHVybl9hZGRyZXNzKDApIDogTlVMTDsKKworICAgIHJldHVybiB1c2UgPyB0aGlzX2NwdShz
Y3JhdGNoX2NwdW1hc2spIDogTlVMTDsKK30KKyNlbmRpZgorCiAvKiBIZWxwZXIgZnVuY3Rpb25z
IHRvIHByZXBhcmUgQVBJQyByZWdpc3RlciB2YWx1ZXMuICovCiBzdGF0aWMgdW5zaWduZWQgaW50
IHByZXBhcmVfSUNSKHVuc2lnbmVkIGludCBzaG9ydGN1dCwgaW50IHZlY3RvcikKIHsKZGlmZiAt
LWdpdCBhL3hlbi9hcmNoL3g4Ni9zbXBib290LmMgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCmlu
ZGV4IDZjNTQ4YjBiNTMuLmUyNmI2MWE4YjQgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXBi
b290LmMKKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwpAQCAtNTQsNyArNTQsNiBAQCBERUZJ
TkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19tYXNrKTsK
IC8qIHJlcHJlc2VudGluZyBIVCBhbmQgY29yZSBzaWJsaW5ncyBvZiBlYWNoIGxvZ2ljYWwgQ1BV
ICovCiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9t
YXNrKTsKIAotREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRj
aF9jcHVtYXNrKTsKIHN0YXRpYyBjcHVtYXNrX3Qgc2NyYXRjaF9jcHUwbWFzazsKIAogREVGSU5F
X1BFUl9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7CmRp
ZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oIGIveGVuL2luY2x1ZGUvYXNtLXg4
Ni9zbXAuaAppbmRleCA5MmQ2OWE1ZWEwLi5kMmYwYmIwYjRmIDEwMDY0NAotLS0gYS94ZW4vaW5j
bHVkZS9hc20teDg2L3NtcC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKQEAgLTIz
LDYgKzIzLDIwIEBAIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfc2libGluZ19t
YXNrKTsKIERFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBjcHVfY29yZV9tYXNrKTsKIERF
Q0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogCisjaWZuZGVm
IE5ERUJVRworLyogTm90IHRvIGJlIGNhbGxlZCBkaXJlY3RseSwgdXNlIHtnZXQvcHV0fV9zY3Jh
dGNoX2NwdW1hc2soKS4gKi8KK2NwdW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKTsK
KyNkZWZpbmUgZ2V0X3NjcmF0Y2hfY3B1bWFzaygpIHNjcmF0Y2hfY3B1bWFzayh0cnVlKQorI2Rl
ZmluZSBwdXRfc2NyYXRjaF9jcHVtYXNrKG0pIGRvIHsgICAgICAgICAgICAgXAorICAgIEJVR19P
TigobSkgIT0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKSk7ICAgXAorICAgIHNjcmF0Y2hfY3B1
bWFzayhmYWxzZSk7ICAgICAgICAgICAgICAgICAgICAgXAorICAgIChtKSA9IE5VTEw7ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgXAorfSB3aGlsZSAoIGZhbHNlICkKKyNlbHNlCisj
ZGVmaW5lIGdldF9zY3JhdGNoX2NwdW1hc2soKSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spCisj
ZGVmaW5lIHB1dF9zY3JhdGNoX2NwdW1hc2sobSkKKyNlbmRpZgorCiAvKgogICogRG8gd2UsIGZv
ciBwbGF0Zm9ybSByZWFzb25zLCBuZWVkIHRvIGFjdHVhbGx5IGtlZXAgQ1BVcyBvbmxpbmUgd2hl
biB3ZQogICogd291bGQgb3RoZXJ3aXNlIHByZWZlciB0aGVtIHRvIGJlIG9mZj8KLS0gCjIuMjUu
MAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 09:37:33 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 09:37:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7c5M-0000wJ-G9; Fri, 28 Feb 2020 09:37:32 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Vg/s=4Q=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7c5K-0000wA-PZ
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 09:37:30 +0000
X-Inumbo-ID: ef48272b-5a0d-11ea-98e3-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ef48272b-5a0d-11ea-98e3-12813bfff9fa;
 Fri, 28 Feb 2020 09:37:30 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id n18so2574238edw.9
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 01:37:30 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=3aDU2GPyR793bFyNCyKIh2nmFzIe8KcnWi88jsrrLho=;
 b=M9jyylEFptqM4R/9vxIsD8/44CsglhfuFPc+ZH9uRnjkyjl6PmqlWynobtih0A3t7u
 1YqKVzGH+KR08tCKr+QVJm0r98pQIPZ94q4G/Qw3QRIlIHEk8W4JgFj1ZlT8l4bidWg9
 1Ety1HE/uaUZcGeYVYzBllIF0vymthytHY2R+uSzVGOFsUaU+b6J6dOPK5wUVz/isl+B
 kyfaOshm9EG8Tqzjd4ep4a4J8xJqmZYPn/KWXlBg58tHKZxPr24PDCfBF46czn/q2in7
 OugNYkhOayjROXEdjGgshqZxZvsbcTVMIvdw+RaAi1aSBecSvpg9dfK7U7M4DaEFYKH+
 nmzQ==
X-Gm-Message-State: APjAAAVZjSDWire9ujjDnFH3ZK7zpdzoLp3avxULxpj7LTI0DZgeSJaj
 xo9sTmpb20GuKTcKGXTtgbQ=
X-Google-Smtp-Source: APXvYqww4jQTYag4An2Kcx/ahAYO8ZjHBLoIhsbeGiAUX/tDbh14dnJtQoDeZLNA/OCXuo3R7KUfsQ==
X-Received: by 2002:a17:906:691:: with SMTP id
 u17mr3395460ejb.365.1582882649136; 
 Fri, 28 Feb 2020 01:37:29 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id bx21sm529626edb.17.2020.02.28.01.37.27
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 28 Feb 2020 01:37:28 -0800 (PST)
To: Jan Beulich <jbeulich@suse.com>
References: <20200227184602.28282-1-andrew.cooper3@citrix.com>
 <7a55cd17-e006-ea81-0242-7a982aa89861@suse.com>
 <3c361cbd-06f3-9178-054b-131f91c28c72@xen.org>
 <eb563b94-1ae1-8eae-0b2f-b5a135915e47@suse.com>
From: Julien Grall <julien@xen.org>
Message-ID: <c2c2f6c8-4a33-4f9d-5520-561a3b5f3d9b@xen.org>
Date: Fri, 28 Feb 2020 09:37:27 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <eb563b94-1ae1-8eae-0b2f-b5a135915e47@suse.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/grant: Fix signed/unsigned comparisons
 issues
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Xen-devel <xen-devel@lists.xenproject.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgSmFuLAoKT24gMjgvMDIvMjAyMCAwOToxOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gT24gMjgu
MDIuMjAyMCAxMDowOSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+PiBIaSBKYW4sCj4+Cj4+IE9uIDI4
LzAyLzIwMjAgMDg6NDEsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4gT24gMjcuMDIuMjAyMCAxOTo0
NiwgQW5kcmV3IENvb3BlciB3cm90ZToKPj4+PiBFYWNoIGZ1bmN0aW9uIHRha2VzIGFuIHVuc2ln
bmVkIGNvdW50LCBhbmQgbG9vcHMgYmFzZWQgb24gYSBzaWduZWQgaS4gIFRoaXMKPj4+PiBjYXVz
ZXMgcHJvYmxlbXMgd2hlbiBiZXR3ZWVuIDIgYW5kIDQgYmlsbGlvbiBvcGVyYXRpb25zIGFyZSBy
ZXF1ZXN0ZWQuCj4+Pgo+Pj4gSSBjYW4gc2VlIHByb2JsZW1zLCBidXQgbm90IChhcyB0aGUgdGl0
bGUgc2F5cykgd2l0aCBjb21wYXJpc29uIGlzc3Vlcwo+Pj4gKHRoZSBzaWduZWQgaSBnZXRzIGNv
bnZlcnRlZCB0byB1bnNpZ25lZCBmb3IgdGhlIHB1cnBvc2Ugb2YgdGhlCj4+PiBjb21wYXJpc29u
KS4KPj4+Cj4+Pj4gSW4gcHJhY3RpY2UsIHNpZ25lZC1uZXNzIGlzc3VlcyBhcmVuJ3QgcG9zc2li
bGUgYmVjYXVzZSBjb3VudCBleGNlZWRpbmcKPj4+PiBJTlRfTUFYIGlzIGV4Y2x1ZGVkIGVhcmxp
ZXIgaW4gZG9fZ3JhbnRfb3AoKSwgYnV0IHRoZSBjb2RlIHJlYWRzIGFzIGlmIGl0IGlzCj4+Pj4g
YnVnZ3ksIGFuZCBHQ0Mgb2J2aW91c2x5IGNhbid0IHNwb3QgdGhpcyBlaXRoZXIuCj4+Pj4KPj4+
PiBCbG9hdC1vLW1ldGVyIHJlcG9ydHM6Cj4+Pj4gICAgIGFkZC9yZW1vdmU6IDAvMCBncm93L3No
cmluazogMC80IHVwL2Rvd246IDAvLTk1ICgtOTUpCj4+Pj4gICAgIEZ1bmN0aW9uICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9sZCAgICAgbmV3ICAgZGVsdGEKPj4+PiAgICAg
ZG9fZ3JhbnRfdGFibGVfb3AgICAgICAgICAgICAgICAgICAgICAgICAgICA3MTU1ICAgIDcxNDAg
ICAgIC0xNQo+Pj4+ICAgICBnbnR0YWJfdHJhbnNmZXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDI3MzIgICAgMjcxNiAgICAgLTE2Cj4+Pj4gICAgIGdudHRhYl91bm1hcF9ncmFudF9yZWYg
ICAgICAgICAgICAgICAgICAgICAgIDc3MSAgICAgNzM5ICAgICAtMzIKPj4+PiAgICAgZ250dGFi
X3VubWFwX2FuZF9yZXBsYWNlICAgICAgICAgICAgICAgICAgICAgNzcxICAgICA3MzkgICAgIC0z
Mgo+Pj4+ICAgICBUb3RhbDogQmVmb3JlPTI5OTYzNjQsIEFmdGVyPTI5OTYyNjksIGNoZyAtMC4w
MCUKPj4+Pgo+Pj4+IGFuZCBpbnNwZWN0aW9uIG9mIGdudHRhYl91bm1hcF9ncmFudF9yZWYoKSBh
dCBsZWFzdCByZXZlYWxzIG9uZSBmZXdlciBsb2NhbAo+Pj4+IHZhcmlhYmxlcyBvbiB0aGUgc3Rh
Y2suCj4+Pgo+Pj4gVGhpcyBpcyBhIGdvb2QgdGhpbmcgZm9yIHg4Ni4gSG93ZXZlciwgaGF2aW5n
IHN0YXJ0ZWQgdG8gZmFtaWxpYXJpemUKPj4+IG15c2VsZiBhIHRpbnkgYml0IHdpdGggUklTQy1W
LCBJJ20gbm8gbG9uZ2VyIGNlcnRhaW4gb3VyIHByZXNlbnQgd2F5Cj4+PiBvZiBwcmVmZXJyaW5n
IHVuc2lnbmVkIGludCBmb3IgYXJyYXkgaW5kZXhpbmcgdmFyaWFibGUgYW5kIGFsaWtlIGlzCj4+
PiBhY3R1YWxseSBhIGdvb2QgdGhpbmcgd2l0aG91dCBmdXJ0aGVyIGFic3RyYWN0aW9uLiBOZXZl
cnRoZWxlc3MsIHRoaXMKPj4+IGlzbid0IGFuIGltbWVkaWF0ZSBpc3N1ZSwgc28gLi4uCj4+Cj4+
IFdvdWxkIHlvdSBtaW5kIGV4cGFuZGluZyBhIGJpdCBtb3JlIGFib3V0IHRoaXMgY29tbWVudCBo
ZXJlPyBIb3cKPj4gdW5zaWduZWQgaW50IGlzIGdvaW5nIHRvIG1ha2UgdGhpbmdzIHdvcnNlIG9u
IFJJU0MtVj8KPiAKPiBPdGhlciB0aGFuIHg4Ni02NCBhbmQgQXJtNjQsIDY0LWJpdCAoYW5kIHdp
ZGVyKSBSSVNDLVYgc2lnbi1leHRlbmQKPiB0aGUgcmVzdWx0IG9mIDMyLWJpdCBvcGVyYXRpb25z
IGJ5IGRlZmF1bHQuIEhlbmNlIGZvciBhbiB1bnNpZ25lZAo+IDMyLWJpdCB0eXBlIHRvIGJlIHVz
ZWQgYXMgYXJyYXkgaW5kZXgsIGFuIGFkZGl0aW9uYWwgemVyby1leHRlbmRpbmcKPiBpbnNuIGlz
IGdvaW5nIHRvIGJlIG5lZWRlZCAoanVzdCBsaWtlIGZvciBvdXIgZXhpc3RpbmcgcG9ydHMgYQo+
IHNpZ24tZXh0ZW5kaW5nIGluc24gaXMgbmVlZGVkIHdoZW4gYXJyYXkgaW5kZXhpbmcgdmFyaWFi
bGVzIGFyZQo+IGNhbGN1bGF0ZWQgYXMgMzItYml0IHNpZ25lZCBxdWFudGl0aWVzLCB3aGljaCBp
cyBvbmUgb2YgdGhlIHJlYXNvbnMKPiB3aHkgcmlnaHQgbm93IHdlIHByZWZlciB1bnNpZ25lZCBp
bnQgaW4gc3VjaCBjYXNlcykuCgpNZWgsIEkgYW0gbm90IGNvbnZpbmNlZCB0aGlzIGlzIGEgZ29v
ZCBlbm91Z2ggcmVhc29uIHRvIHN3aXRjaCBhcnJheSAKaW5kZXhlcyB0byBzaWduZWQgaW50IGZv
ciBSSVNDLVYuIFRoZXJlIGFyZSBwcm9iYWJseSBiZXR0ZXIgcGxhY2UgdG8gCmxvb2sgYXQgb3B0
aW1pemF0aW9uIGluIGNvbW1vbiBjb2RlIGFuZCB3b3VsZCBiZW5lZml0cyBhbGwgYXJjaC4KClJl
Z2FyZGluZyB0aGUgcmVhc29uIGZvciAidW5zaWduZWQgaW50IiwgSSBkb24ndCByZXF1ZXN0IGl0
IGJlY2F1c2UgaXQgCnByb2R1Y2UgInNob3J0ZXInIGNvZGUgYnV0IGJlY2F1c2UgdGhlcmUgaXMg
bm8gcmVhc29uIHRvIGhhdmUgYSBzaWduZWQgCmluZGV4IGZvciBhcnJheS4KCkFueXdheSwgbGV0
J3MgY3Jvc3MgdGhhdCBicmlkZ2Ugd2hlbiB3ZSBoYXZlIGFuIGFjdHVhbCBSSVNDLVYgcG9ydCBm
b3IgClhlbiBtZXJnZWQuCgpDaGVlcnMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 10:08:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 10:08:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7cZR-0003l5-Hw; Fri, 28 Feb 2020 10:08:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7cZP-0003l0-KK
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 10:08:35 +0000
X-Inumbo-ID: 477c36d0-5a12-11ea-98ec-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 477c36d0-5a12-11ea-98ec-12813bfff9fa;
 Fri, 28 Feb 2020 10:08:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D519FB3BF;
 Fri, 28 Feb 2020 10:08:33 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <15481182-aa35-da08-c289-29ff74eba686@suse.com>
Date: Fri, 28 Feb 2020 11:08:43 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228093334.36586-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 1/2] x86/smp: use a dedicated CPU mask in
 send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9zbXAuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9zbXAuYwo+IEBAIC01OSw2ICs1OSw4
IEBAIHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGludCBzaG9ydGN1dCwg
aW50IHZlY3RvciwKPiAgICAgIGFwaWNfd3JpdGUoQVBJQ19JQ1IsIGNmZyk7Cj4gIH0KPiAgCj4g
K0RFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9jcHVtYXNrKTsKClRoaXMg
bmVlZHMgdG8gYmUgcHV0IGluIGEgaGVhZGVyLCBzbyB0aGF0IC4uLgoKPiAtLS0gYS94ZW4vYXJj
aC94ODYvc21wYm9vdC5jCj4gKysrIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+IEBAIC01Nyw2
ICs1Nyw5IEBAIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3QsIGNwdV9j
b3JlX21hc2spOwo+ICBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBz
Y3JhdGNoX2NwdW1hc2spOwo+ICBzdGF0aWMgY3B1bWFza190IHNjcmF0Y2hfY3B1MG1hc2s7Cj4g
IAo+ICtERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9j
cHVtYXNrKTsKCi4uLiB0aGlzIGdldHMgY29tcGlsZWQgd2l0aCBoYXZpbmcgc2VlbiB0aGUgZGVj
bGFyYXRpb24sIHN1Y2gKdGhhdCBpZiBvbmUgZ2V0cyBjaGFuZ2VkIHdpdGhvdXQgYWxzbyBjaGFu
Z2luZyB0aGUgb3RoZXIsIHRoZQpidWlsZCB3aWxsIGJyZWFrLgoKRXZlcnl0aGluZyBlbHNlIGxv
b2tzIGZpbmUgdG8gbWUuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 10:16:59 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 10:16:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7chN-0004cW-Pr; Fri, 28 Feb 2020 10:16:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7chM-0004cP-CV
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 10:16:48 +0000
X-Inumbo-ID: 6d38317a-5a13-11ea-83b0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6d38317a-5a13-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 10:16:47 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 6C2F5AD5C;
 Fri, 28 Feb 2020 10:16:46 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <12c75d73-cc89-9b8c-011a-b6e11f6cf58d@suse.com>
Date: Fri, 28 Feb 2020 11:16:55 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228093334.36586-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEN1cnJlbnQgdXNh
Z2Ugb2YgdGhlIHBlci1DUFUgc2NyYXRjaCBjcHVtYXNrIGlzIGRhbmdlcm91cyBzaW5jZQo+IHRo
ZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFkeSBiZWluZyB1
c2VkIGV4Y2VwdAo+IGZvciBtYW51YWwgY29kZSBpbnNwZWN0aW9uIG9mIGFsbCB0aGUgY2FsbGVy
cyBhbmQgcG9zc2libGUgY2FsbCBwYXRocy4KPiAKPiBUaGlzIGlzIHVuc2FmZSBhbmQgbm90IHJl
bGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKPiBpbmZyYXN0cnVjdHVyZSB0
byBwcmV2ZW50IG5lc3RlZCB1c2FnZSBvZiB0aGUgc2NyYXRjaCBtYXNrIGFuZCB1c2FnZQo+IGlu
IGludGVycnVwdCBjb250ZXh0Lgo+IAo+IE1vdmUgdGhlIGRlZmluaXRpb24gb2Ygc2NyYXRjaF9j
cHVtYXNrIHRvIHNtcC5jIGluIG9yZGVyIHRvIHBsYWNlIHRoZQo+IGRlY2xhcmF0aW9uIGFuZCB0
aGUgYWNjZXNzb3JzIGFzIGNsb3NlIGFzIHBvc3NpYmxlLgoKWW91J3ZlIGNoYW5nZWQgb25lIGlu
c3RhbmNlIG9mICJkZWNsYXJhdGlvbiIsIGJ1dCBub3QgYWxzbyB0aGUgb3RoZXIuCgo+IC0tLSBh
L3hlbi9hcmNoL3g4Ni9pcnEuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9pcnEuYwo+IEBAIC0xOTYs
NyArMTk2LDcgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNj
ICpkZXNjKQo+ICB7Cj4gICAgICB1bnNpZ25lZCBpbnQgY3B1LCBvbGRfdmVjdG9yLCBpcnEgPSBk
ZXNjLT5pcnE7Cj4gICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7
Cj4gLSAgICBjcHVtYXNrX3QgKnRtcF9tYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsK
PiArICAgIGNwdW1hc2tfdCAqdG1wX21hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7Cj4gIAo+
ICAgICAgQlVHX09OKCF2YWxpZF9pcnFfdmVjdG9yKHZlY3RvcikpOwo+ICAKPiBAQCAtMjA4LDYg
KzIwOCw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAq
ZGVzYykKPiAgICAgICAgICBBU1NFUlQocGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW3ZlY3Rvcl0g
PT0gaXJxKTsKPiAgICAgICAgICBwZXJfY3B1KHZlY3Rvcl9pcnEsIGNwdSlbdmVjdG9yXSA9IH5p
cnE7Cj4gICAgICB9Cj4gKyAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKHRtcF9tYXNrKTsKPiAgCj4g
ICAgICBkZXNjLT5hcmNoLnZlY3RvciA9IElSUV9WRUNUT1JfVU5BU1NJR05FRDsKPiAgICAgIGNw
dW1hc2tfY2xlYXIoZGVzYy0+YXJjaC5jcHVfbWFzayk7Cj4gQEAgLTIyNyw4ICsyMjgsOSBAQCBz
dGF0aWMgdm9pZCBfY2xlYXJfaXJxX3ZlY3RvcihzdHJ1Y3QgaXJxX2Rlc2MgKmRlc2MpCj4gIAo+
ICAgICAgLyogSWYgd2Ugd2VyZSBpbiBtb3Rpb24sIGFsc28gY2xlYXIgZGVzYy0+YXJjaC5vbGRf
dmVjdG9yICovCj4gICAgICBvbGRfdmVjdG9yID0gZGVzYy0+YXJjaC5vbGRfdmVjdG9yOwo+IC0g
ICAgY3B1bWFza19hbmQodG1wX21hc2ssIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAmY3B1X29u
bGluZV9tYXApOwo+ICAKPiArICAgIGNwdW1hc2tfYW5kKHRtcF9tYXNrLCBkZXNjLT5hcmNoLm9s
ZF9jcHVfbWFzaywgJmNwdV9vbmxpbmVfbWFwKTsKPiArICAgIHRtcF9tYXNrID0gZ2V0X3NjcmF0
Y2hfY3B1bWFzaygpOwoKRGlkIHlvdSB0ZXN0IHRoaXM/IEl0IGxvb2tzIG92ZXJ3aGVsbWluZ2x5
IGxpa2VseSB0aGF0IHRoZSB0d28KbGluZXMgbmVlZCB0byBiZSB0aGUgb3RoZXIgd2F5IGFyb3Vu
ZC4KCj4gQEAgLTQzODQsNiArNDM4OSwxNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21h
cHBpbmcoCj4gICAgICAgICAgYnJlYWs7Cj4gICAgICB9Cj4gIAo+ICsgICAgc3dpdGNoICggZmxh
Z3MgJiB+VVZNRl9GTFVTSFRZUEVfTUFTSyApCj4gKyAgICB7Cj4gKyAgICBjYXNlIFVWTUZfTE9D
QUw6Cj4gKyAgICBjYXNlIFVWTUZfQUxMOgo+ICsgICAgICAgIGJyZWFrOwo+ICsKPiArICAgIGRl
ZmF1bHQ6Cj4gKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayhtYXNrKTsKPiArICAgIH0KPiAr
Cj4gKwo+ICAgICAgcmV0dXJuIHJjOwoKTm8gdHdvIHN1Y2Nlc3NpdmUgYmxhbmsgbGluZXMgcGxl
YXNlLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvc21wLmMKPiArKysgYi94ZW4vYXJjaC94ODYvc21w
LmMKPiBAQCAtMjUsNiArMjUsMzEgQEAKPiAgI2luY2x1ZGUgPGlycV92ZWN0b3JzLmg+Cj4gICNp
bmNsdWRlIDxtYWNoX2FwaWMuaD4KPiAgCj4gK0RFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNw
dW1hc2tfdmFyX3QsIHNjcmF0Y2hfY3B1bWFzayk7Cj4gKwo+ICsjaWZuZGVmIE5ERUJVRwo+ICtj
cHVtYXNrX3QgKnNjcmF0Y2hfY3B1bWFzayhib29sIHVzZSkKPiArewo+ICsgICAgc3RhdGljIERF
RklORV9QRVJfQ1BVKHZvaWQgKiwgc2NyYXRjaF9jcHVtYXNrX3VzZSk7CgpJJ2QgbWFrZSB0aGlz
ICJjb25zdCB2b2lkICoiLCBidHcuCgo+ICsgICAgLyoKPiArICAgICAqIER1ZSB0byByZWVudHJh
bmN5IHNjcmF0Y2ggY3B1bWFzayBjYW5ub3QgYmUgdXNlZCBpbiBJUlEsICNNQyBvciAjTk1JCj4g
KyAgICAgKiBjb250ZXh0Lgo+ICsgICAgICovCj4gKyAgICBCVUdfT04oaW5faXJxKCkgfHwgaW5f
bWNlX2hhbmRsZXIoKSB8fCBpbl9ubWlfaGFuZGxlcigpKTsKPiArCj4gKyAgICBpZiAoIHVzZSAm
JiB1bmxpa2VseSh0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSkgKQo+ICsgICAgewo+ICsg
ICAgICAgIHByaW50aygic2NyYXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSAlcHMgKCVw
KVxuIiwKPiArICAgICAgICAgICAgICAgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSksIHRo
aXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKTsKCldoeSB0aGUgcmF3ICVwIGFzIHdlbGw/IFdl
IGRvbid0IGRvIHNvIGVsc2V3aGVyZSwgSSB0aGluay4gWWVzLAppdCdzIGRlYnVnZ2luZyBjb2Rl
IG9ubHksIGJ1dCBJIHdvbmRlciBhbnl3YXkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 10:22:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 10:22:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7cn4-0005cv-SS; Fri, 28 Feb 2020 10:22:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7cn3-0005cn-C5
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 10:22:41 +0000
X-Inumbo-ID: 3f9a6c3c-5a14-11ea-83b0-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3f9a6c3c-5a14-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 10:22:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582885361;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=W3+9ZaqOsXDwmNgOi7mGgpmw6VPABcL4Rck6GCXUUjo=;
 b=f6y2FnLHF57FbCLbJ6kcti/3ZppFsb/UudZOl33WX6qtCcm0KeUnvF2F
 J/nmVKxdrzfhuqWsWGZ3n+qL/A0HIQVr0NzQt7Whi9+Xc4HVrf69V637l
 dEjPWUa6be1nNY10uurx2kb9Z2FRdohvUHIXdaHm09rZTGDLi2nSRza0g U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 38kpTY3SXrNtaPus5GLTeXEXKuB2nWpemWPEsRkRjwzoLcoTTXm39DhpMakEVfBpHA0YUj9uvx
 k7GSvrgvvd4/yIDnAOQ4I1QVGROlpvjoWMSSwccTve6xeFeEPdP+GoCguGS6k7+pjTmx+dkhAh
 2v2cK3DLwZKYim+5cwE03bZiU/IcIHqHCMJmxLVsE+U00nOYozNs89qAiO8Tv1cLKDrBzAwvsX
 MYzJJEl7QUY4LzBYwzF4Yo0Fg2opZB6cOMJbFR/IyUAwOIQZeGB09qPfllrOe+bB++Up6oTITi
 rdk=
X-SBRS: 2.7
X-MesageID: 13165250
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,495,1574139600"; d="scan'208";a="13165250"
Date: Fri, 28 Feb 2020 11:22:17 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228102217.GT24458@Air-de-Roger.citrite.net>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-2-roger.pau@citrix.com>
 <15481182-aa35-da08-c289-29ff74eba686@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <15481182-aa35-da08-c289-29ff74eba686@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 1/2] x86/smp: use a dedicated CPU mask in
 send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMTE6MDg6NDNBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L3NtcC5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvc21wLmMKPiA+IEBA
IC01OSw2ICs1OSw4IEBAIHN0YXRpYyB2b2lkIHNlbmRfSVBJX3Nob3J0Y3V0KHVuc2lnbmVkIGlu
dCBzaG9ydGN1dCwgaW50IHZlY3RvciwKPiA+ICAgICAgYXBpY193cml0ZShBUElDX0lDUiwgY2Zn
KTsKPiA+ICB9Cj4gPiAgCj4gPiArREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIHNlbmRf
aXBpX2NwdW1hc2spOwo+IAo+IFRoaXMgbmVlZHMgdG8gYmUgcHV0IGluIGEgaGVhZGVyLCBzbyB0
aGF0IC4uLgo+IAo+ID4gLS0tIGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYwo+ID4gKysrIGIveGVu
L2FyY2gveDg2L3NtcGJvb3QuYwo+ID4gQEAgLTU3LDYgKzU3LDkgQEAgREVGSU5FX1BFUl9DUFVf
UkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgY3B1X2NvcmVfbWFzayk7Cj4gPiAgREVGSU5FX1BF
Ul9DUFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKPiA+ICBz
dGF0aWMgY3B1bWFza190IHNjcmF0Y2hfY3B1MG1hc2s7Cj4gPiAgCj4gPiArREVGSU5FX1BFUl9D
UFVfUkVBRF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2VuZF9pcGlfY3B1bWFzayk7Cj4gCj4gLi4u
IHRoaXMgZ2V0cyBjb21waWxlZCB3aXRoIGhhdmluZyBzZWVuIHRoZSBkZWNsYXJhdGlvbiwgc3Vj
aAo+IHRoYXQgaWYgb25lIGdldHMgY2hhbmdlZCB3aXRob3V0IGFsc28gY2hhbmdpbmcgdGhlIG90
aGVyLCB0aGUKPiBidWlsZCB3aWxsIGJyZWFrLgoKUmlnaHQsIHdhcyB0cnlpbmcgdG8gbGltaXQg
dGhlIHNjb3BlIG9mIHRoZSBkZWNsYXJhdGlvbiwgYnV0IHlvdXIKc3VnZ2VzdGlvbiBtYWtlcyBz
ZW5zZS4KCj4gRXZlcnl0aGluZyBlbHNlIGxvb2tzIGZpbmUgdG8gbWUuCgpUaGFua3MsIFJvZ2Vy
LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 10:26:06 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 10:26:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7cqK-0005wT-C6; Fri, 28 Feb 2020 10:26:04 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Vg/s=4Q=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7cqJ-0005wN-Os
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 10:26:03 +0000
X-Inumbo-ID: b76c0d74-5a14-11ea-98f2-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b76c0d74-5a14-11ea-98f2-12813bfff9fa;
 Fri, 28 Feb 2020 10:26:01 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id j17so2770423edp.3
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 02:26:01 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=K3I+mh98GL37xyMLCXnTNvdrZnEZScYEv7wstD3kQHU=;
 b=gWFVmgtFc0t63FCGAAm88U07D40tp6Z8BY/ffAR9b6zxWYV2SI8VToqX7mtYQJEhtb
 DN1kxsB2Xo7OyTunYY8BBpLlX4yeLdZDahvqA02vcKZNTrMCWWT+VIx4XldATgBUDCHQ
 7pzEc08BBn/tqXNwRSHDvhohWDagx5T+aSSoVzj7mUXg6GFewEHbaFtleJbf06mdhNK8
 3O1EOVPf/OmcbJ3AMtVe5UJA+bT/ENHi69Vwx6mXPioHDYwzBrEteLbHZ7C19H5N0+Xf
 jjBba+FiPAwEnKWLzg+BkzPUAEzDFvqJrMbIML+gtnuj+btEiaAczy4CrQKnidZ1/EMH
 5duQ==
X-Gm-Message-State: APjAAAWFum6MEiBPUpDY9e/SlKEnqH69RSbuQCjN9y5eYwEQi93ngTN+
 hL97L3fI30ab4PantUNvFQw=
X-Google-Smtp-Source: APXvYqxKYIMYM8MOdBkuR+w3CrFimS9Vt+wMIH7IKDf7bRKqTtkIj5cLvy4wuCfOoc3OYlvNIN4J3w==
X-Received: by 2002:a17:906:4058:: with SMTP id
 y24mr3590655ejj.280.1582885560749; 
 Fri, 28 Feb 2020 02:26:00 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-230.amazon.com.
 [54.240.197.230])
 by smtp.gmail.com with ESMTPSA id v14sm466898edf.84.2020.02.28.02.25.59
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 28 Feb 2020 02:26:00 -0800 (PST)
To: "Durrant, Paul" <pdurrant@amazon.co.uk>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <20200226160848.1854-1-pdurrant@amazon.com>
 <20200226160848.1854-3-pdurrant@amazon.com>
 <4ad6fe4e-40bd-7a04-54d2-38edb56346e9@xen.org>
 <ff397422acb84e0a93bede1b742bf822@EX13D32EUC003.ant.amazon.com>
From: Julien Grall <julien@xen.org>
Message-ID: <b8b53a09-8c02-3f7a-61a8-88b19186f768@xen.org>
Date: Fri, 28 Feb 2020 10:25:59 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <ff397422acb84e0a93bede1b742bf822@EX13D32EUC003.ant.amazon.com>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore
 suspend event channel node optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGkgUGF1bCwKCk9uIDI4LzAyLzIwMjAgMDk6MjgsIER1cnJhbnQsIFBhdWwgd3JvdGU6Cj4+IC0t
LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+IEZyb206IEp1bGllbiBHcmFsbCA8anVsaWVuQHhl
bi5vcmc+Cj4+IFNlbnQ6IDI3IEZlYnJ1YXJ5IDIwMjAgMjI6NTIKPj4gVG86IER1cnJhbnQsIFBh
dWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
Zwo+PiBDYzogQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+OyBJYW4g
SmFja3Nvbgo+PiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IFdlaSBMaXUgPHdsQHhlbi5v
cmc+Cj4+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSBbUEFUQ0ggMi8zXSBsaWJ4bDogbWFrZSBj
cmVhdGlvbiBvZiB4ZW5zdG9yZQo+PiBzdXNwZW5kIGV2ZW50IGNoYW5uZWwgbm9kZSBvcHRpb25h
bAo+Pgo+PiBIaSwKPj4KPj4gT24gMjYvMDIvMjAyMCAxNjowOCwgUGF1bCBEdXJyYW50IHdyb3Rl
Ogo+Pj4gVGhlIHB1cnBvc2UgYW5kIHNlbWFudGljcyBvZiB0aGUgbm9kZSBhcmUgZXhwbGFpbmVk
IGluCj4+PiB4ZW5zdG9yZS1wYXRocy5wYW5kb2MgWzFdLiBJdCB3YXMgb3JpZ2luYWxseSBpbnRy
b2R1Y2VkIGluIHhlbmQgYnkKPj4gY29tbWl0Cj4+PiAxNzYzNmY0N2E0NzQgIlRlYWNoIHhjX3Nh
dmUgdG8gdXNlIGV2ZW50LWNoYW5uZWwtYmFzZWQgZG9tYWluIHN1c3BlbmQgaWYKPj4+IGF2YWls
YWJsZS4iLiBOb3RlIHRoYXQsIGJlY2F1c2UsIHRoZSB0b3AtbGV2ZWwgZnJvbnRlbmQgJ2Rldmlj
ZScgbm9kZQo+PiB3YXMKPj4+IGNyZWF0ZWQgd3JpdGFibGUgYnkgdGhlIGd1ZXN0IGluIHhlbmQs
IHRoZXJlIHdhcyBubyBuZWVkIHRvIGV4cGxpY2l0bHkKPj4+IGNyZWF0ZSB0aGUgJ3N1c3BlbmQt
ZXZlbnQtY2hhbm5lbCcgbm9kZSBhcyB3cml0YWJsZSBub2RlLgo+Pj4KPj4+IEhvd2V2ZXIsIGxp
YnhsIGNyZWF0ZXMgdGhlICdkZXZpY2UnIG5vZGUgYXMgcmVhZC1vbmx5IGJ5IHRoZSBndWVzdCBh
bmQKPj4gc28KPj4+IGV4cGxpY2l0IGNyZWF0aW9uIG9mIHRoZSAnc3VzcGVuZC1ldmVudC1jaGFu
bmVsJyBub2RlIGlzIG5lY2Vzc2FyeSB0bwo+PiBtYWtlCj4+PiBpdCB1c2FibGUuIFRoaXMgdW5m
b3J0dW5hdGVseSBoYXMgdGhlIHNpZGUtZWZmZWN0IG9mIG1ha2luZyBzb21lIG9sZAo+Pj4gV2lu
ZG93cyBQViBkcml2ZXJzIFsyXSBjZWFzZSB0byBmdW5jdGlvbi4gVGhpcyBpcyBiZWNhdXNlIHRo
ZXkgc2NhbiB0aGUKPj4gdG9wCj4+PiBsZXZlbCAnZGV2aWNlJyBub2RlLCBmaW5kIHRoZSAnc3Vz
cGVuZCcgbm9kZSBhbmQgZXhwZWN0IGl0IHRvIGNvbnRhaW4KPj4gdGhlCj4+PiB1c3VhbCBzdWIt
bm9kZXMgZGVzY3JpYmluZyBhIFBWIGZyb250ZW5kLiBXaGVuIHRoaXMgaXMgZm91bmQgbm90IHRv
IGJlCj4+IHRoZQo+Pj4gY2FzZSwgZW51bWVyYXRpb24gY2Vhc2VzIGFuZCAoYmVjYXVzZSB0aGUg
J3N1c3BlbmQnIG5vZGUgaXMgb2JzZXJ2ZWQKPj4gYmVmb3JlCj4+PiB0aGUgJ3ZiZCcgbm9kZSkg
bm8gc3lzdGVtIGRpc2sgaXMgZW51bWVyYXRlZC4gV2luZG93cyB3aWxsIHRoZW4gY3Jhc2gKPj4g
d2l0aAo+Pj4gYnVnY2hlY2sgY29kZSAweDdCLgo+Pj4KPj4+IFRoaXMgcGF0Y2ggYWRkcyBhIGJv
b2xlYW4gJ3N1c3BlbmRfZXZlbnRfY2hhbm5lbCcgZmllbGQgaW50bwo+Pj4gbGlieGxfY3JlYXRl
X2luZm8gdG8gY29udHJvbCB3aGV0aGVyIHRoZSB4ZW5zdG9yZSBub2RlIGlzIGNyZWF0ZWQgYW5k
IGEKPj4+IHNpbWlsYXJseSBuYW1lZCBvcHRpb24gaW4geGwuY2ZnIHdoaWNoLCBmb3IgY29tcGF0
aWJpbGl0eSB3aXRoIHByZXZpb3VzCj4+PiBsaWJ4bCBiZWhhdmlvdXIsIGRlZmF1bHRzIHRvIHRy
dWUuCj4+Pgo+Pj4gWzFdCj4+IGh0dHBzOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD14ZW4u
Z2l0O2E9YmxvYjtmPWRvY3MvbWlzYy94ZW5zdG9yZS0KPj4gcGF0aHMucGFuZG9jO2hiPUhFQUQj
bDE3Nwo+Pj4gWzJdIGh0dHBzOi8vYWNjZXNzLnJlZGhhdC5jb20vZG9jdW1lbnRhdGlvbi9lbi0K
Pj4gdXMvcmVkX2hhdF9lbnRlcnByaXNlX2xpbnV4LzUvaHRtbC9wYXJhLQo+PiB2aXJ0dWFsaXpl
ZF93aW5kb3dzX2RyaXZlcnNfZ3VpZGUvc2VjdC1wYXJhLQo+PiB2aXJ0dWFsaXplZF93aW5kb3dz
X2RyaXZlcnNfZ3VpZGUtCj4+IGluc3RhbGxpbmdfYW5kX2NvbmZpZ3VyaW5nX3RoZV9wYXJhX3Zp
cnR1YWxpemVkX2RyaXZlcnMtCj4+IGluc3RhbGxpbmdfdGhlX3BhcmFfdmlydHVhbGl6ZWRfZHJp
dmVycwo+Pj4KPj4+IE5PVEU6IFdoaWxlIGFkZGluZyB0aGUgbmV3IExJQlhMX0hBVkVfQ1JFQVRF
SU5GT19TVVNQRU5EX0VWRU5UX0NIQU5ORUwKPj4+ICAgICAgICAgZGVmaW5pdGlvbiBpbnRvIGxp
YnhsLmgsIHRoaXMgcGF0Y2ggY29ycmVjdHMgdGhlIHByZXZpb3VzIHN0YW56YQo+Pj4gICAgICAg
ICB3aGljaCBlcnJvbmVvdXNseSBpbXBsaWVzIGlieGxfZG9tYWluX2NyZWF0ZV9pbmZvIGlzIGEg
ZnVuY3Rpb24uCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBh
bWF6b24uY29tPgo+Pj4gLS0tCj4+PiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp
dHJpeC5jb20+Cj4+PiBDYzogV2VpIExpdSA8d2xAeGVuLm9yZz4KPj4+IENjOiBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT4KPj4+IC0tLQo+Pj4gICAgZG9jcy9tYW4v
eGwuY2ZnLjUucG9kLmluICAgIHwgIDcgKysrKysrKwo+Pj4gICAgdG9vbHMvbGlieGwvbGlieGwu
aCAgICAgICAgIHwgMTMgKysrKysrKysrKysrLQo+Pj4gICAgdG9vbHMvbGlieGwvbGlieGxfY3Jl
YXRlLmMgIHwgMTIgKysrKysrKysrLS0tCj4+PiAgICB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwgfCAgMSArCj4+PiAgICB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgfCAgMyArKysKPj4K
Pj4gWW91IG1heSB3YW50IHRvIHVwZGF0ZSB4ZW5zdG9yZS1wYXRocy5wYW5kb2MgYXMgdGhlIGRv
Y3VtZW50IG1lbnRpb24gdGhlCj4+IG5vZGUgd2lsbCBiZSBjcmVhdGVkIGJ5IHRoZSB0b29sc3Rh
Y2suCj4+Cj4gCj4gVGhlIGRvYyBhbHJlYWR5IHNheXMgdGhhdDoKPiAKPiAtLS0tLQo+ICMjIyMg
fi9kZXZpY2Uvc3VzcGVuZC9ldmVudC1jaGFubmVsID0gIiJ8RVZUQ0hOIFt3XQo+ICAgCj4gVGhl
IGRvbWFpbidzIHN1c3BlbmQgZXZlbnQgY2hhbm5lbC4gVGhlIHRvb2xzdGFjayB3aWxsIGNyZWF0
ZSB0aGlzCj4gcGF0aCB3aXRoIGFuIGVtcHR5IHZhbHVlIHdoaWNoIHRoZSBndWVzdCBtYXkgY2hv
b3NlIHRvIG92ZXJ3cml0ZS4KPiAtLS0tLQoKVGhlIHBhcmFncmFwaCB5b3UgcXVvdGVkIGRvZXMg
bm90IHN1Z2dlc3QgdGhlIG5vZGUgbWF5IG5vdCBleGlzdC4gU28gSSAKdGhpbmsgeW91IHdhbnQg
dG8gdXBkYXRlIHRoZSBkb2N1bWVudGF0aW9uIHRvIHJlZmxlY3QgdGhlIG5vZGUgbWF5IG5vdCAK
ZXhpc3QuCgo+Pj4gICAgNSBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCA0IGRlbGV0
aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4gYi9k
b2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPj4+IGluZGV4IDBjYWQ1NjEzNzUuLjVmNDc2ZjFlMWQg
MTAwNjQ0Cj4+PiAtLS0gYS9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4KPj4+ICsrKyBiL2RvY3Mv
bWFuL3hsLmNmZy41LnBvZC5pbgo+Pj4gQEAgLTY2OCw2ICs2NjgsMTMgQEAgZmlsZS4KPj4+Cj4+
PiAgICA9YmFjawo+Pj4KPj4+ICs9aXRlbSBCPHN1c3BlbmRfZXZlbnRfY2hhbm5lbD1CT09MRUFO
Pgo+Pj4gKwo+Pj4gK0NyZWF0ZSB0aGUgeGVuc3RvcmUgcGF0aCBmb3IgdGhlIGRvbWFpbidzIHN1
c3BlbmQgZXZlbnQgY2hhbm5lbC4gVGhlCj4+PiArZXhpc3RlbmNlIG9mIHRoaXMgcGF0aCBjYW4g
Y2F1c2UgcHJvYmxlbXMgd2l0aCBvbGRlciBQViBkcml2ZXJzIHJ1bm5pbmcKPj4+ICtpbiB0aGUg
Z3Vlc3QuIElmIHRoaXMgb3B0aW9uIGlzIG5vdCBzcGVjaWZpZWQgdGhlbiBpdCB3aWxsIGRlZmF1
bHQgdG8KPj4+ICtCPHRydWU+Lgo+Pgo+PiBJbiB0aGUgbmV4dCBwYXRjaCB5b3UgYXJlIGdvaW5n
IHRvIG1ha2UgZGV2aWNlLyBydy4gRG8geW91IHNlZSBhbnkgaXNzdWUKPj4gd2l0aCBqdXN0IG5v
dCBjcmVhdGluZyB0aGUgbm9kZSBmb3IgZXZlcnlvbmU/IEFyZSBQViBkcml2ZXJzIGFsbG93ZWQg
dG8KPj4gYXNzdW1lIGEgbm9kZSB3aWxsIGJlIHByZXNlbnQ/Cj4gCj4gV2VsbCB0aGF0J3MgdGhl
IHByb2JsZW0uIFNvbWUgb2YgdGhlbSBtYXkgaGF2ZSBiZWNvbWUgYWNjdXN0b21lZCB0byBpdCBi
ZWluZyBwcmVzZW50LiBBbHNvIHRoZSBkb2N1bWVudGF0aW9uIGRvZXMgc2F5IGl0IGlzIGNyZWF0
ZWQgYnkgdGhlIHRvb2xzdGFjayAoYnV0IG5vdCB3aGVuKS4gUGVyaGFwcyBJIHNob3VsZCB1cGRh
dGUgdGhlIGRvYyB0byBzYXkgdGhlIHRvb2xzdGFjayAqbWF5KiBjcmVhdGUgdGhpcyBwYXRoIHdo
ZW4gdGhlIGRvbWFpbiBpcyBjcmVhdGVkLgoKSG1tbSBmYWlyIHBvaW50LiBIb3dldmVyLCB0aGlz
IG5vdyBtZWFucyB5b3UgbWF5IG5lZWQgdG8gbW9kaWZ5IHlvdXIgCmNvbmZpZ3VyYXRpb24gZmls
ZSBkZXBlbmRpbmcgb24gdGhlIFBWIGRyaXZlciBpbnN0YWxsZWQuCgpUaGlzIGlzIG5vdCBhIHZl
cnkgaWRlYWwgc2l0dWF0aW9uIHRvIGJlIGluIHdoZW4geW91IGhhdmUgdG8gdXBncmFkZSAKeW91
ciBPUyAoaW1hZ2luZSB0aGUgbmV3IFBWIGRyaXZlciByZXF1aXJlcyB0aGUgcGF0aCkuCgpIb3cg
ZG8geW91IGVudmlzaW9uIHRoaXMgdG8gd29yaz8KCj4gCj4+Cj4+IE15IGtub3dsZWRnZSBvZiB4
ZW5zdG9yZSBpcyBsaW1pdGVkLCBzbyBJIHRob3VnaHQgSSB3b3VsZCBhc2sgdGhlCj4+IHF1ZXN0
aW9ucyB0byB1bmRlcnN0YW5kIGEgYml0IG1vcmUgaG93IHN0YWJsZSB0aGUgQUJJIGlzIG1lYW50
IHRvIGJlLiA6KS4KPiAKPiBTdGFibGU/IFRoYXQnbGwgYmUgdGhlIGRheSA6LSkKClRoYW5rIHlv
dSBmb3IgdGhlIGNvbmZpcm1hdGlvbiA6KS4KCkNoZWVycywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 10:31:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 10:31:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7cvm-0006p4-5a; Fri, 28 Feb 2020 10:31:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7cvk-0006oz-LO
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 10:31:40 +0000
X-Inumbo-ID: 80efb056-5a15-11ea-b0f0-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 80efb056-5a15-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 10:31:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582885900;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=r3a9VjuqovTpu5NRg/d8EF3p7L8AQZ21mciDL7SVi58=;
 b=FJP9t2hLLxpnt030d8zI74HFhDCZFARZqSOITTkSBTt/XFgXwhBeVam5
 YwojtbRSU5I5sU/wQw9Yt8CZlQwDap8H3hwYrgC09HyAfvMnz40cRYZwD
 jhNaPYXC36Sog2jPMhJ/1Vb4EoETmhgQdbmn89KC/q7ta5XPciI9mDYRG o=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: zi/h9BH+mflF1ToVmQTvwhVBVUi7SVfmBwuau97AEBM3YLhWDEgLGj/gZlJw29m1CT72OewbY7
 L051UtvjJK3qGKStQl3X7y7gDV1P/ruidLaS5zlfUY20i5tnh4WcAlh9j1v9AJX6rDks2IcIIJ
 rlb5/haYxhy0aHgWZ+vQgJ5MGRoqh/OLbjnVZPGZOjS90TSinwMK/emkbqk324cCDHqntq1+O3
 qJhXjpzo6haeBSGpk/0hMx1oCcuDG0q4kOhVInwDMKp3RdGg9oyeTeRkzyfk5iD33NWPr6MD2h
 BaQ=
X-SBRS: 2.7
X-MesageID: 13141471
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,495,1574139600"; d="scan'208";a="13141471"
Date: Fri, 28 Feb 2020 11:31:31 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228103131.GU24458@Air-de-Roger.citrite.net>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-3-roger.pau@citrix.com>
 <12c75d73-cc89-9b8c-011a-b6e11f6cf58d@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <12c75d73-cc89-9b8c-011a-b6e11f6cf58d@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 2/2] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMTE6MTY6NTVBTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQ3Vy
cmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3VzIHNp
bmNlCj4gPiB0aGVyZSdzIG5vIHdheSB0byBmaWd1cmUgb3V0IGlmIHRoZSBtYXNrIGlzIGFscmVh
ZHkgYmVpbmcgdXNlZCBleGNlcHQKPiA+IGZvciBtYW51YWwgY29kZSBpbnNwZWN0aW9uIG9mIGFs
bCB0aGUgY2FsbGVycyBhbmQgcG9zc2libGUgY2FsbCBwYXRocy4KPiA+IAo+ID4gVGhpcyBpcyB1
bnNhZmUgYW5kIG5vdCByZWxpYWJsZSwgc28gaW50cm9kdWNlIGEgbWluaW1hbCBnZXQvcHV0Cj4g
PiBpbmZyYXN0cnVjdHVyZSB0byBwcmV2ZW50IG5lc3RlZCB1c2FnZSBvZiB0aGUgc2NyYXRjaCBt
YXNrIGFuZCB1c2FnZQo+ID4gaW4gaW50ZXJydXB0IGNvbnRleHQuCj4gPiAKPiA+IE1vdmUgdGhl
IGRlZmluaXRpb24gb2Ygc2NyYXRjaF9jcHVtYXNrIHRvIHNtcC5jIGluIG9yZGVyIHRvIHBsYWNl
IHRoZQo+ID4gZGVjbGFyYXRpb24gYW5kIHRoZSBhY2Nlc3NvcnMgYXMgY2xvc2UgYXMgcG9zc2li
bGUuCj4gCj4gWW91J3ZlIGNoYW5nZWQgb25lIGluc3RhbmNlIG9mICJkZWNsYXJhdGlvbiIsIGJ1
dCBub3QgYWxzbyB0aGUgb3RoZXIuCgpPaCwgc29ycnkuIFNhZGx5IHlvdSBhcmUgbm90IHRoZSBv
bmx5IG9uZSB3aXRoIGEgY29sZCB0aGlzIHdlZWsgOikuCgo+ID4gLS0tIGEveGVuL2FyY2gveDg2
L2lycS5jCj4gPiArKysgYi94ZW4vYXJjaC94ODYvaXJxLmMKPiA+IEBAIC0xOTYsNyArMTk2LDcg
QEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNjKQo+
ID4gIHsKPiA+ICAgICAgdW5zaWduZWQgaW50IGNwdSwgb2xkX3ZlY3RvciwgaXJxID0gZGVzYy0+
aXJxOwo+ID4gICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7Cj4g
PiAtICAgIGNwdW1hc2tfdCAqdG1wX21hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOwo+
ID4gKyAgICBjcHVtYXNrX3QgKnRtcF9tYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwo+ID4g
IAo+ID4gICAgICBCVUdfT04oIXZhbGlkX2lycV92ZWN0b3IodmVjdG9yKSk7Cj4gPiAgCj4gPiBA
QCAtMjA4LDYgKzIwOCw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBp
cnFfZGVzYyAqZGVzYykKPiA+ICAgICAgICAgIEFTU0VSVChwZXJfY3B1KHZlY3Rvcl9pcnEsIGNw
dSlbdmVjdG9yXSA9PSBpcnEpOwo+ID4gICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUp
W3ZlY3Rvcl0gPSB+aXJxOwo+ID4gICAgICB9Cj4gPiArICAgIHB1dF9zY3JhdGNoX2NwdW1hc2so
dG1wX21hc2spOwo+ID4gIAo+ID4gICAgICBkZXNjLT5hcmNoLnZlY3RvciA9IElSUV9WRUNUT1Jf
VU5BU1NJR05FRDsKPiA+ICAgICAgY3B1bWFza19jbGVhcihkZXNjLT5hcmNoLmNwdV9tYXNrKTsK
PiA+IEBAIC0yMjcsOCArMjI4LDkgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3Ry
dWN0IGlycV9kZXNjICpkZXNjKQo+ID4gIAo+ID4gICAgICAvKiBJZiB3ZSB3ZXJlIGluIG1vdGlv
biwgYWxzbyBjbGVhciBkZXNjLT5hcmNoLm9sZF92ZWN0b3IgKi8KPiA+ICAgICAgb2xkX3ZlY3Rv
ciA9IGRlc2MtPmFyY2gub2xkX3ZlY3RvcjsKPiA+IC0gICAgY3B1bWFza19hbmQodG1wX21hc2ss
IGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwo+ID4gIAo+ID4gKyAg
ICBjcHVtYXNrX2FuZCh0bXBfbWFzaywgZGVzYy0+YXJjaC5vbGRfY3B1X21hc2ssICZjcHVfb25s
aW5lX21hcCk7Cj4gPiArICAgIHRtcF9tYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwo+IAo+
IERpZCB5b3UgdGVzdCB0aGlzPyBJdCBsb29rcyBvdmVyd2hlbG1pbmdseSBsaWtlbHkgdGhhdCB0
aGUgdHdvCj4gbGluZXMgbmVlZCB0byBiZSB0aGUgb3RoZXIgd2F5IGFyb3VuZC4KClVyZywgeWVz
LCBJJ3ZlIHRlc3RlZCBpdCBidXQgbGlrZWx5IG1pc3NlZCB0byB0cmlnZ2VyIHRoaXMgY2FzZSBh
bmQKZXZlbiB3b3JzZSBmYWlsZWQgdG8gc3BvdCBpdCBvbiBteSBvd24gcmV2aWV3LiBJdCdzIG9i
dmlvdXNseSB3cm9uZy4KCj4gPiArICAgIC8qCj4gPiArICAgICAqIER1ZSB0byByZWVudHJhbmN5
IHNjcmF0Y2ggY3B1bWFzayBjYW5ub3QgYmUgdXNlZCBpbiBJUlEsICNNQyBvciAjTk1JCj4gPiAr
ICAgICAqIGNvbnRleHQuCj4gPiArICAgICAqLwo+ID4gKyAgICBCVUdfT04oaW5faXJxKCkgfHwg
aW5fbWNlX2hhbmRsZXIoKSB8fCBpbl9ubWlfaGFuZGxlcigpKTsKPiA+ICsKPiA+ICsgICAgaWYg
KCB1c2UgJiYgdW5saWtlbHkodGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpICkKPiA+ICsg
ICAgewo+ID4gKyAgICAgICAgcHJpbnRrKCJzY3JhdGNoIENQVSBtYXNrIGFscmVhZHkgaW4gdXNl
IGJ5ICVwcyAoJXApXG4iLAo+ID4gKyAgICAgICAgICAgICAgIHRoaXNfY3B1KHNjcmF0Y2hfY3B1
bWFza191c2UpLCB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSk7Cj4gCj4gV2h5IHRoZSBy
YXcgJXAgYXMgd2VsbD8gV2UgZG9uJ3QgZG8gc28gZWxzZXdoZXJlLCBJIHRoaW5rLiBZZXMsCj4g
aXQncyBkZWJ1Z2dpbmcgY29kZSBvbmx5LCBidXQgSSB3b25kZXIgYW55d2F5LgoKSSB1c2UgYWRk
cjJsaW5lIHRvIGZpbmQgdGhlIG9mZmVuZGluZyBsaW5lLCBhbmQgaXQncyBtdWNoIGVhc2llciB0
byBkbwpzbyBpZiB5b3UgaGF2ZSB0aGUgYWRkcmVzcyBkaXJlY3RseSwgcmF0aGVyIHRoYW4gaGF2
aW5nIHRvIHVzZSBubSBpbgpvcmRlciB0byBmaWd1cmUgb3V0IHRoZSBhZGRyZXNzIG9mIHRoZSBz
eW1ib2wgYW5kIHRoZW4gYWRkIHRoZSBvZmZzZXQuCgpNYXliZSBJJ20gbWlzc2luZyBzb21lIG90
aGVyIHdheSB0byBkbyB0aGlzIG1vcmUgZWFzaWx5PwoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 10:46:18 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 10:46:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7d9n-0007n0-Cv; Fri, 28 Feb 2020 10:46:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7d9l-0007mv-Jk
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 10:46:09 +0000
X-Inumbo-ID: 86620744-5a17-11ea-98fe-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 86620744-5a17-11ea-98fe-12813bfff9fa;
 Fri, 28 Feb 2020 10:46:07 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582886768; x=1614422768;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=SFuBrpPOziF4ywhgLOvpxSGFMI+DFPq75ypdNea0OJ4=;
 b=ZkqfPM42OG/mjuqsBT8kCDZEzd7M3G8xqqTrB6OdGLV48qaQWTHPxLMe
 4SUBp7ehNf5Kigp7KSmtcivQBgcH4kERhjhC9UHL1AH+PZPNfF3QCkIdL
 eEC6U5EqqEXonJ5ek63lIQJ37lIgBKXQXjIQm5AVXFS7+Gk//2R7feDVU 8=;
IronPort-SDR: KgdJFPJ8RWRE09lJFwBMlSCf0jpCHdp2yLx/+UsZjXqTg+tKpgferk94NDo5Ycg1wCAt6fzVZD
 mkezBr063Jbg==
X-IronPort-AV: E=Sophos;i="5.70,495,1574121600"; d="scan'208";a="28081436"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-1e-27fb8269.us-east-1.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 28 Feb 2020 10:46:06 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (iad55-ws-svc-p15-lb9-vlan3.iad.amazon.com [10.40.159.166])
 by email-inbound-relay-1e-27fb8269.us-east-1.amazon.com (Postfix) with ESMTPS
 id 8BCCBA2612; Fri, 28 Feb 2020 10:46:02 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 10:46:02 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 10:46:01 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 28 Feb 2020 10:46:01 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Julien Grall <julien@xen.org>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
Thread-Topic: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore suspend
 event channel node optional
Thread-Index: AQHV7L8OAa72gx1kykG6FoNe6b1rq6gvp3YAgACu9rCAABMFgIAAAm5A
Date: Fri, 28 Feb 2020 10:46:00 +0000
Message-ID: <dd6497d584dd4a0d8420944af28f4af4@EX13D32EUC003.ant.amazon.com>
References: <20200226160848.1854-1-pdurrant@amazon.com>
 <20200226160848.1854-3-pdurrant@amazon.com>
 <4ad6fe4e-40bd-7a04-54d2-38edb56346e9@xen.org>
 <ff397422acb84e0a93bede1b742bf822@EX13D32EUC003.ant.amazon.com>
 <b8b53a09-8c02-3f7a-61a8-88b19186f768@xen.org>
In-Reply-To: <b8b53a09-8c02-3f7a-61a8-88b19186f768@xen.org>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.91]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 2/3] libxl: make creation of xenstore
 suspend event channel node optional
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKdWxpZW4gR3JhbGwgPGp1bGll
bkB4ZW4ub3JnPg0KPiBTZW50OiAyOCBGZWJydWFyeSAyMDIwIDEwOjI2DQo+IFRvOiBEdXJyYW50
LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+OyB4ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcNCj4gQ2M6IEFudGhvbnkgUEVSQVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPjsg
SWFuIEphY2tzb24NCj4gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+OyBXZWkgTGl1IDx3bEB4
ZW4ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1hlbi1kZXZlbF0gW1BBVENIIDIvM10gbGlieGw6IG1h
a2UgY3JlYXRpb24gb2YgeGVuc3RvcmUNCj4gc3VzcGVuZCBldmVudCBjaGFubmVsIG5vZGUgb3B0
aW9uYWwNCj4gDQo+IEhpIFBhdWwsDQo+IA0KPiBPbiAyOC8wMi8yMDIwIDA5OjI4LCBEdXJyYW50
LCBQYXVsIHdyb3RlOg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9t
OiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPg0KPiA+PiBTZW50OiAyNyBGZWJydWFyeSAy
MDIwIDIyOjUyDQo+ID4+IFRvOiBEdXJyYW50LCBQYXVsIDxwZHVycmFudEBhbWF6b24uY28udWs+
OyB4ZW4tDQo+IGRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnDQo+ID4+IENjOiBBbnRob255IFBF
UkFSRCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT47IElhbiBKYWNrc29uDQo+ID4+IDxpYW4u
amFja3NvbkBldS5jaXRyaXguY29tPjsgV2VpIExpdSA8d2xAeGVuLm9yZz4NCj4gPj4gU3ViamVj
dDogUmU6IFtYZW4tZGV2ZWxdIFtQQVRDSCAyLzNdIGxpYnhsOiBtYWtlIGNyZWF0aW9uIG9mIHhl
bnN0b3JlDQo+ID4+IHN1c3BlbmQgZXZlbnQgY2hhbm5lbCBub2RlIG9wdGlvbmFsDQo+ID4+DQo+
ID4+IEhpLA0KPiA+Pg0KPiA+PiBPbiAyNi8wMi8yMDIwIDE2OjA4LCBQYXVsIER1cnJhbnQgd3Jv
dGU6DQo+ID4+PiBUaGUgcHVycG9zZSBhbmQgc2VtYW50aWNzIG9mIHRoZSBub2RlIGFyZSBleHBs
YWluZWQgaW4NCj4gPj4+IHhlbnN0b3JlLXBhdGhzLnBhbmRvYyBbMV0uIEl0IHdhcyBvcmlnaW5h
bGx5IGludHJvZHVjZWQgaW4geGVuZCBieQ0KPiA+PiBjb21taXQNCj4gPj4+IDE3NjM2ZjQ3YTQ3
NCAiVGVhY2ggeGNfc2F2ZSB0byB1c2UgZXZlbnQtY2hhbm5lbC1iYXNlZCBkb21haW4gc3VzcGVu
ZA0KPiBpZg0KPiA+Pj4gYXZhaWxhYmxlLiIuIE5vdGUgdGhhdCwgYmVjYXVzZSwgdGhlIHRvcC1s
ZXZlbCBmcm9udGVuZCAnZGV2aWNlJyBub2RlDQo+ID4+IHdhcw0KPiA+Pj4gY3JlYXRlZCB3cml0
YWJsZSBieSB0aGUgZ3Vlc3QgaW4geGVuZCwgdGhlcmUgd2FzIG5vIG5lZWQgdG8gZXhwbGljaXRs
eQ0KPiA+Pj4gY3JlYXRlIHRoZSAnc3VzcGVuZC1ldmVudC1jaGFubmVsJyBub2RlIGFzIHdyaXRh
YmxlIG5vZGUuDQo+ID4+Pg0KPiA+Pj4gSG93ZXZlciwgbGlieGwgY3JlYXRlcyB0aGUgJ2Rldmlj
ZScgbm9kZSBhcyByZWFkLW9ubHkgYnkgdGhlIGd1ZXN0IGFuZA0KPiA+PiBzbw0KPiA+Pj4gZXhw
bGljaXQgY3JlYXRpb24gb2YgdGhlICdzdXNwZW5kLWV2ZW50LWNoYW5uZWwnIG5vZGUgaXMgbmVj
ZXNzYXJ5IHRvDQo+ID4+IG1ha2UNCj4gPj4+IGl0IHVzYWJsZS4gVGhpcyB1bmZvcnR1bmF0ZWx5
IGhhcyB0aGUgc2lkZS1lZmZlY3Qgb2YgbWFraW5nIHNvbWUgb2xkDQo+ID4+PiBXaW5kb3dzIFBW
IGRyaXZlcnMgWzJdIGNlYXNlIHRvIGZ1bmN0aW9uLiBUaGlzIGlzIGJlY2F1c2UgdGhleSBzY2Fu
DQo+IHRoZQ0KPiA+PiB0b3ANCj4gPj4+IGxldmVsICdkZXZpY2UnIG5vZGUsIGZpbmQgdGhlICdz
dXNwZW5kJyBub2RlIGFuZCBleHBlY3QgaXQgdG8gY29udGFpbg0KPiA+PiB0aGUNCj4gPj4+IHVz
dWFsIHN1Yi1ub2RlcyBkZXNjcmliaW5nIGEgUFYgZnJvbnRlbmQuIFdoZW4gdGhpcyBpcyBmb3Vu
ZCBub3QgdG8gYmUNCj4gPj4gdGhlDQo+ID4+PiBjYXNlLCBlbnVtZXJhdGlvbiBjZWFzZXMgYW5k
IChiZWNhdXNlIHRoZSAnc3VzcGVuZCcgbm9kZSBpcyBvYnNlcnZlZA0KPiA+PiBiZWZvcmUNCj4g
Pj4+IHRoZSAndmJkJyBub2RlKSBubyBzeXN0ZW0gZGlzayBpcyBlbnVtZXJhdGVkLiBXaW5kb3dz
IHdpbGwgdGhlbiBjcmFzaA0KPiA+PiB3aXRoDQo+ID4+PiBidWdjaGVjayBjb2RlIDB4N0IuDQo+
ID4+Pg0KPiA+Pj4gVGhpcyBwYXRjaCBhZGRzIGEgYm9vbGVhbiAnc3VzcGVuZF9ldmVudF9jaGFu
bmVsJyBmaWVsZCBpbnRvDQo+ID4+PiBsaWJ4bF9jcmVhdGVfaW5mbyB0byBjb250cm9sIHdoZXRo
ZXIgdGhlIHhlbnN0b3JlIG5vZGUgaXMgY3JlYXRlZCBhbmQNCj4gYQ0KPiA+Pj4gc2ltaWxhcmx5
IG5hbWVkIG9wdGlvbiBpbiB4bC5jZmcgd2hpY2gsIGZvciBjb21wYXRpYmlsaXR5IHdpdGgNCj4g
cHJldmlvdXMNCj4gPj4+IGxpYnhsIGJlaGF2aW91ciwgZGVmYXVsdHMgdG8gdHJ1ZS4NCj4gPj4+
DQo+ID4+PiBbMV0NCj4gPj4gaHR0cHM6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXhlbi5n
aXQ7YT1ibG9iO2Y9ZG9jcy9taXNjL3hlbnN0b3JlLQ0KPiA+PiBwYXRocy5wYW5kb2M7aGI9SEVB
RCNsMTc3DQo+ID4+PiBbMl0gaHR0cHM6Ly9hY2Nlc3MucmVkaGF0LmNvbS9kb2N1bWVudGF0aW9u
L2VuLQ0KPiA+PiB1cy9yZWRfaGF0X2VudGVycHJpc2VfbGludXgvNS9odG1sL3BhcmEtDQo+ID4+
IHZpcnR1YWxpemVkX3dpbmRvd3NfZHJpdmVyc19ndWlkZS9zZWN0LXBhcmEtDQo+ID4+IHZpcnR1
YWxpemVkX3dpbmRvd3NfZHJpdmVyc19ndWlkZS0NCj4gPj4gaW5zdGFsbGluZ19hbmRfY29uZmln
dXJpbmdfdGhlX3BhcmFfdmlydHVhbGl6ZWRfZHJpdmVycy0NCj4gPj4gaW5zdGFsbGluZ190aGVf
cGFyYV92aXJ0dWFsaXplZF9kcml2ZXJzDQo+ID4+Pg0KPiA+Pj4gTk9URTogV2hpbGUgYWRkaW5n
IHRoZSBuZXcgTElCWExfSEFWRV9DUkVBVEVJTkZPX1NVU1BFTkRfRVZFTlRfQ0hBTk5FTA0KPiA+
Pj4gICAgICAgICBkZWZpbml0aW9uIGludG8gbGlieGwuaCwgdGhpcyBwYXRjaCBjb3JyZWN0cyB0
aGUgcHJldmlvdXMNCj4gc3RhbnphDQo+ID4+PiAgICAgICAgIHdoaWNoIGVycm9uZW91c2x5IGlt
cGxpZXMgaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gaXMgYQ0KPiBmdW5jdGlvbi4NCj4gPj4+DQo+
ID4+PiBTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+DQo+
ID4+PiAtLS0NCj4gPj4+IENjOiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNv
bT4NCj4gPj4+IENjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPg0KPiA+Pj4gQ2M6IEFudGhvbnkgUEVS
QVJEIDxhbnRob255LnBlcmFyZEBjaXRyaXguY29tPg0KPiA+Pj4gLS0tDQo+ID4+PiAgICBkb2Nz
L21hbi94bC5jZmcuNS5wb2QuaW4gICAgfCAgNyArKysrKysrDQo+ID4+PiAgICB0b29scy9saWJ4
bC9saWJ4bC5oICAgICAgICAgfCAxMyArKysrKysrKysrKystDQo+ID4+PiAgICB0b29scy9saWJ4
bC9saWJ4bF9jcmVhdGUuYyAgfCAxMiArKysrKysrKystLS0NCj4gPj4+ICAgIHRvb2xzL2xpYnhs
L2xpYnhsX3R5cGVzLmlkbCB8ICAxICsNCj4gPj4+ICAgIHRvb2xzL3hsL3hsX3BhcnNlLmMgICAg
ICAgICB8ICAzICsrKw0KPiA+Pg0KPiA+PiBZb3UgbWF5IHdhbnQgdG8gdXBkYXRlIHhlbnN0b3Jl
LXBhdGhzLnBhbmRvYyBhcyB0aGUgZG9jdW1lbnQgbWVudGlvbg0KPiB0aGUNCj4gPj4gbm9kZSB3
aWxsIGJlIGNyZWF0ZWQgYnkgdGhlIHRvb2xzdGFjay4NCj4gPj4NCj4gPg0KPiA+IFRoZSBkb2Mg
YWxyZWFkeSBzYXlzIHRoYXQ6DQo+ID4NCj4gPiAtLS0tLQ0KPiA+ICMjIyMgfi9kZXZpY2Uvc3Vz
cGVuZC9ldmVudC1jaGFubmVsID0gIiJ8RVZUQ0hOIFt3XQ0KPiA+DQo+ID4gVGhlIGRvbWFpbidz
IHN1c3BlbmQgZXZlbnQgY2hhbm5lbC4gVGhlIHRvb2xzdGFjayB3aWxsIGNyZWF0ZSB0aGlzDQo+
ID4gcGF0aCB3aXRoIGFuIGVtcHR5IHZhbHVlIHdoaWNoIHRoZSBndWVzdCBtYXkgY2hvb3NlIHRv
IG92ZXJ3cml0ZS4NCj4gPiAtLS0tLQ0KPiANCj4gVGhlIHBhcmFncmFwaCB5b3UgcXVvdGVkIGRv
ZXMgbm90IHN1Z2dlc3QgdGhlIG5vZGUgbWF5IG5vdCBleGlzdC4gU28gSQ0KPiB0aGluayB5b3Ug
d2FudCB0byB1cGRhdGUgdGhlIGRvY3VtZW50YXRpb24gdG8gcmVmbGVjdCB0aGUgbm9kZSBtYXkg
bm90DQo+IGV4aXN0Lg0KPiANCj4gPj4+ICAgIDUgZmlsZXMgY2hhbmdlZCwgMzIgaW5zZXJ0aW9u
cygrKSwgNCBkZWxldGlvbnMoLSkNCj4gPj4+DQo+ID4+PiBkaWZmIC0tZ2l0IGEvZG9jcy9tYW4v
eGwuY2ZnLjUucG9kLmluIGIvZG9jcy9tYW4veGwuY2ZnLjUucG9kLmluDQo+ID4+PiBpbmRleCAw
Y2FkNTYxMzc1Li41ZjQ3NmYxZTFkIDEwMDY0NA0KPiA+Pj4gLS0tIGEvZG9jcy9tYW4veGwuY2Zn
LjUucG9kLmluDQo+ID4+PiArKysgYi9kb2NzL21hbi94bC5jZmcuNS5wb2QuaW4NCj4gPj4+IEBA
IC02NjgsNiArNjY4LDEzIEBAIGZpbGUuDQo+ID4+Pg0KPiA+Pj4gICAgPWJhY2sNCj4gPj4+DQo+
ID4+PiArPWl0ZW0gQjxzdXNwZW5kX2V2ZW50X2NoYW5uZWw9Qk9PTEVBTj4NCj4gPj4+ICsNCj4g
Pj4+ICtDcmVhdGUgdGhlIHhlbnN0b3JlIHBhdGggZm9yIHRoZSBkb21haW4ncyBzdXNwZW5kIGV2
ZW50IGNoYW5uZWwuIFRoZQ0KPiA+Pj4gK2V4aXN0ZW5jZSBvZiB0aGlzIHBhdGggY2FuIGNhdXNl
IHByb2JsZW1zIHdpdGggb2xkZXIgUFYgZHJpdmVycw0KPiBydW5uaW5nDQo+ID4+PiAraW4gdGhl
IGd1ZXN0LiBJZiB0aGlzIG9wdGlvbiBpcyBub3Qgc3BlY2lmaWVkIHRoZW4gaXQgd2lsbCBkZWZh
dWx0IHRvDQo+ID4+PiArQjx0cnVlPi4NCj4gPj4NCj4gPj4gSW4gdGhlIG5leHQgcGF0Y2ggeW91
IGFyZSBnb2luZyB0byBtYWtlIGRldmljZS8gcncuIERvIHlvdSBzZWUgYW55DQo+IGlzc3VlDQo+
ID4+IHdpdGgganVzdCBub3QgY3JlYXRpbmcgdGhlIG5vZGUgZm9yIGV2ZXJ5b25lPyBBcmUgUFYg
ZHJpdmVycyBhbGxvd2VkIHRvDQo+ID4+IGFzc3VtZSBhIG5vZGUgd2lsbCBiZSBwcmVzZW50Pw0K
PiA+DQo+ID4gV2VsbCB0aGF0J3MgdGhlIHByb2JsZW0uIFNvbWUgb2YgdGhlbSBtYXkgaGF2ZSBi
ZWNvbWUgYWNjdXN0b21lZCB0byBpdA0KPiBiZWluZyBwcmVzZW50LiBBbHNvIHRoZSBkb2N1bWVu
dGF0aW9uIGRvZXMgc2F5IGl0IGlzIGNyZWF0ZWQgYnkgdGhlDQo+IHRvb2xzdGFjayAoYnV0IG5v
dCB3aGVuKS4gUGVyaGFwcyBJIHNob3VsZCB1cGRhdGUgdGhlIGRvYyB0byBzYXkgdGhlDQo+IHRv
b2xzdGFjayAqbWF5KiBjcmVhdGUgdGhpcyBwYXRoIHdoZW4gdGhlIGRvbWFpbiBpcyBjcmVhdGVk
Lg0KPiANCj4gSG1tbSBmYWlyIHBvaW50LiBIb3dldmVyLCB0aGlzIG5vdyBtZWFucyB5b3UgbWF5
IG5lZWQgdG8gbW9kaWZ5IHlvdXINCj4gY29uZmlndXJhdGlvbiBmaWxlIGRlcGVuZGluZyBvbiB0
aGUgUFYgZHJpdmVyIGluc3RhbGxlZC4NCj4gDQo+IFRoaXMgaXMgbm90IGEgdmVyeSBpZGVhbCBz
aXR1YXRpb24gdG8gYmUgaW4gd2hlbiB5b3UgaGF2ZSB0byB1cGdyYWRlDQo+IHlvdXIgT1MgKGlt
YWdpbmUgdGhlIG5ldyBQViBkcml2ZXIgcmVxdWlyZXMgdGhlIHBhdGgpLg0KPiANCj4gSG93IGRv
IHlvdSBlbnZpc2lvbiB0aGlzIHRvIHdvcms/DQo+IA0KDQpJbmRlZWQuIEJhc2ljYWxseSB0aGlz
IGlzIGEgY29udHJvbCBrbm9iIHlvdSBjYW4gdHJ5IGlmIHlvdSBoYXZlIGRyaXZlcnMgdGhhdCBk
b24ndCBjb3BlLiBUaGUgc2NlbmFyaW8gaXMgdGhhdCB5b3UgaGF2ZSBhIGd1ZXN0IGltYWdlIGlt
cG9ydGVkIGZyb20gYW4gb2xkIChwcmUtbGlieGwpIFhlbiwgeW91IGZpcmUgaXQgdXAsIGl0IEJT
T0RzLi4uIHdoYXQgZG8geW91IGRvPyBUaGUgYnVnIGlzIGluIHRoZSBndWVzdCBkcml2ZXJzIC0g
dGhleSBvdWdodCB0byBjb3BlIHdoZXRoZXIgdGhlIG5vZGUgaXMgdGhlcmUgb3Igbm90IC0gYnV0
IHlvdSBjYW4ndCBib290IHRoZSBWTSB0byB1cGdyYWRlIHRoZW0uIFRoaXMgb3B0aW9uIGFsbG93
cyB5b3UgdG8gZ2V0IHRoZSBWTSBnb2luZyBzbyB5b3UgY2FuIGZpeCBpdC4gWW91ciBvbmx5IG90
aGVyIG9wdGlvbiB3b3VsZCBiZSB0byBzdGFydCB0aGUgZ3Vlc3QgcGF1c2VkLCB4ZW5zdG9yZS1y
bSB0aGUgbm9kZSwgYW5kIHRoZW4gdW5wYXVzZS4gDQpXZSBjb3VsZCBqdXN0IGRvY3VtZW50IHRo
YXQgcHJvY2VkdXJlLCBidXQgd2hlcmU/IEhvcGVmdWxseSBhbiBhZG1pbiBtaWdodCByZWFkIHRo
ZSB4bC5jZmcgbWFucGFnZSB3aGVuIG1vdmluZyB0byB0aGUgbmV3ZXIgWGVuIGFuZCB3b3VsZCBz
ZWUgdGhpcyBvcHRpb24gd2FzIGF2YWlsYWJsZSB0byB0aGVtLg0KDQpUaGUgZmFjdCB0aGF0IHhl
bnN0b3JlIGlzIGxhcmdlbHkgYSB3aWxkIHdlc3QgaXMgbm90IGFuIGFkbWluJ3MgZmF1bHQgYW5k
IHdlIHJlYWxseSBvdWdodCB0byB0cnkgdG8gaGVscCB0aGVtIHdoZXJlIHdlIGNhbi4NCg0KICBQ
YXVsDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 11:15:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 11:15:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7dbw-0001pm-NA; Fri, 28 Feb 2020 11:15:16 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7dbu-0001ph-QW
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 11:15:14 +0000
X-Inumbo-ID: 9735554a-5a1b-11ea-83b0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9735554a-5a1b-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 11:15:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 89FB2AC37;
 Fri, 28 Feb 2020 11:15:12 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-3-roger.pau@citrix.com>
 <12c75d73-cc89-9b8c-011a-b6e11f6cf58d@suse.com>
 <20200228103131.GU24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <694efd6e-91cc-6a31-dded-0af339af4bef@suse.com>
Date: Fri, 28 Feb 2020 12:15:21 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228103131.GU24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMTozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAxMToxNjo1NUFNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjguMDIuMjAyMCAxMDozMywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gKyAgICAvKgo+Pj4g
KyAgICAgKiBEdWUgdG8gcmVlbnRyYW5jeSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVzZWQg
aW4gSVJRLCAjTUMgb3IgI05NSQo+Pj4gKyAgICAgKiBjb250ZXh0Lgo+Pj4gKyAgICAgKi8KPj4+
ICsgICAgQlVHX09OKGluX2lycSgpIHx8IGluX21jZV9oYW5kbGVyKCkgfHwgaW5fbm1pX2hhbmRs
ZXIoKSk7Cj4+PiArCj4+PiArICAgIGlmICggdXNlICYmIHVubGlrZWx5KHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFza191c2UpKSApCj4+PiArICAgIHsKPj4+ICsgICAgICAgIHByaW50aygic2NyYXRj
aCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSAlcHMgKCVwKVxuIiwKPj4+ICsgICAgICAgICAg
ICAgICB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSwgdGhpc19jcHUoc2NyYXRjaF9jcHVt
YXNrX3VzZSkpOwo+Pgo+PiBXaHkgdGhlIHJhdyAlcCBhcyB3ZWxsPyBXZSBkb24ndCBkbyBzbyBl
bHNld2hlcmUsIEkgdGhpbmsuIFllcywKPj4gaXQncyBkZWJ1Z2dpbmcgY29kZSBvbmx5LCBidXQg
SSB3b25kZXIgYW55d2F5Lgo+IAo+IEkgdXNlIGFkZHIybGluZSB0byBmaW5kIHRoZSBvZmZlbmRp
bmcgbGluZSwgYW5kIGl0J3MgbXVjaCBlYXNpZXIgdG8gZG8KPiBzbyBpZiB5b3UgaGF2ZSB0aGUg
YWRkcmVzcyBkaXJlY3RseSwgcmF0aGVyIHRoYW4gaGF2aW5nIHRvIHVzZSBubSBpbgo+IG9yZGVy
IHRvIGZpZ3VyZSBvdXQgdGhlIGFkZHJlc3Mgb2YgdGhlIHN5bWJvbCBhbmQgdGhlbiBhZGQgdGhl
IG9mZnNldC4KPiAKPiBNYXliZSBJJ20gbWlzc2luZyBzb21lIG90aGVyIHdheSB0byBkbyB0aGlz
IG1vcmUgZWFzaWx5PwoKSW4gc3VjaCBhIGNhc2Ugd2UgbWF5IHdhbnQgdG8gY29uc2lkZXIgbWFr
aW5nICVwcyAoYW5kICVwUykKcHJpbnQgYSBoZXggcHJlc2VudGF0aW9uIG5leHQgdG8gdGhlIGRl
Y29kZWQgb25lLCBpbiBkZWJ1ZwpidWlsZHMgYXQgbGVhc3QuIEFuZHJldywgdGhvdWdodHM/IChU
aGVyZSBtYXkgYmUgY2FzZXMgd2hlcmUKdGhpcyBpcyBub3Qgd2FudGVkLCBiaXQgaWYgd2UgbWFk
ZSB0aGlzIGEgZGVidWcgbW9kZSBvbmx5CmZlYXR1cmUsIEkgdGhpbmsgaXQgd291bGRuJ3QgZG8g
dG9vIG11Y2ggaGFybS4pCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 11:19:52 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 11:19:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7dgG-0001zP-9e; Fri, 28 Feb 2020 11:19:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=srFd=4Q=linaro.org=peter.maydell@srs-us1.protection.inumbo.net>)
 id 1j7dgF-0001zK-Ik
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 11:19:43 +0000
X-Inumbo-ID: 37994190-5a1c-11ea-b7e8-bc764e2007e4
Received: from mail-oi1-x244.google.com (unknown [2607:f8b0:4864:20::244])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 37994190-5a1c-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 11:19:42 +0000 (UTC)
Received: by mail-oi1-x244.google.com with SMTP id d62so2460403oia.11
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 03:19:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=/41nq/s1Zf55rfLl2V9ZXClj6+IQ6ILd/tEc3fKBv1w=;
 b=ho0vDzmJbQ9Bdn4jkV6SZT2cdMc0y2aoZEmzi7PZifw7+mQD79ysvfNug/bkUMYC8C
 mjLBW1F2GDlm+rcrh0B5VPQTZtnQfZfognVkPM69jtpZoCdYDA4wKPvXCFahupuzRK0I
 OnT4Hsz1CHaxuFD8Vv9MmX/4xfQ8K2PmPSfx/7/g+Fnq77vLex031iJ9vSkfZOUaK6Gt
 KujVzWdWwHYWXP9r1jbkcfHSPo8FEzUmSa0ImneaTwbaX2TuFtfgeGwMqqwEqDvjdkWE
 BtLR+SlseatPVGk9Gnda4cP4erVP3B+5y8bqJG3O0b9dx5HNsQXslFUXq9ET6/+o5aS6
 1Wng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=/41nq/s1Zf55rfLl2V9ZXClj6+IQ6ILd/tEc3fKBv1w=;
 b=dl23auymuHph+lhdIbErTQXrXzmKwuehqe6+gV+7hOdZzxKSxswj2zl8RXMy8bK9MX
 J4djsxtHYMtnYqLMyv56b4UFquacgUooK3oGOnf3ma1e3BcK/OwJIyIC83HVdtAmRn3P
 ZQvKVHMyQGdApaNUuinrkcKrscmi4WkG+Wwt1rWiGyShjQiVfkCTfitsQ0R40Nul317n
 ZR7vxRcn5ZtoM2Nu9o/iC81sCH/LQF+gN/Uk+ZfvLRO7Uc5qsQhBcs9hpZLAxtA4sr6D
 J/Zt+8AnSWQjljDXkYGvrE3tdRtMzqPG1Tse2BlQ6zP4HGPEtox1dJ6/mVjbMyvucSoZ
 0/Xw==
X-Gm-Message-State: APjAAAXhBM54FLJbVKRaHNgrFAA5GQTu4fxgh1VZ7qaK3jy3ZSeGtjnk
 JzRNlnTo5cLl8zo13cLoLUob0BZxjNmiiNsr79VNqg==
X-Google-Smtp-Source: APXvYqwN7UFS1OPGuIHSdFJfG9v4cI73cxPvD8tJDAKhaXtKdsbFbCf/fghZEIao4BSdbJHkxicVvGcrcgA/iqtExq0=
X-Received: by 2002:a05:6808:3b2:: with SMTP id
 n18mr2646050oie.146.1582888782411; 
 Fri, 28 Feb 2020 03:19:42 -0800 (PST)
MIME-Version: 1.0
References: <20200227121645.2601280-1-anthony.perard@citrix.com>
In-Reply-To: <20200227121645.2601280-1-anthony.perard@citrix.com>
From: Peter Maydell <peter.maydell@linaro.org>
Date: Fri, 28 Feb 2020 11:19:31 +0000
Message-ID: <CAFEAcA_QBM5YUZGVFZ3oH3_Sry3Z5p0PyqR+DV2Vk-pcqEURWQ@mail.gmail.com>
To: Anthony PERARD <anthony.perard@citrix.com>
Subject: Re: [Xen-devel] [PULL 0/3] Xen queue 2020-02-27
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "open list:X86" <xen-devel@lists.xenproject.org>,
 QEMU Developers <qemu-devel@nongnu.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gVGh1LCAyNyBGZWIgMjAyMCBhdCAxMjoxNiwgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVy
YXJkQGNpdHJpeC5jb20+IHdyb3RlOgo+Cj4gVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNv
bW1pdCBkYjczNmUwNDM3YWE2ZmQ3YzFiN2U0NTk5YzE3Zjk2MTlhYjZiODM3Ogo+Cj4gICBNZXJn
ZSByZW1vdGUtdHJhY2tpbmcgYnJhbmNoICdyZW1vdGVzL2JvbnppbmkvdGFncy9mb3ItdXBzdHJl
YW0nIGludG8gc3RhZ2luZyAoMjAyMC0wMi0yNSAxMzozMToxNiArMDAwMCkKPgo+IGFyZSBhdmFp
bGFibGUgaW4gdGhlIEdpdCByZXBvc2l0b3J5IGF0Ogo+Cj4gICBodHRwczovL3hlbmJpdHMueGVu
Lm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9xZW11LWRtLmdpdCB0YWdzL3B1bGwteGVuLTIw
MjAwMjI3Cj4KPiBmb3IgeW91IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gNWQ0Yzk1NDkzMWJhNjI2
NjFjNmExYmMxNmNlNjA0YTAxMmExMDAwNzoKPgo+ICAgTWVtb3J5OiBPbmx5IGNhbGwgcmFtYmxv
Y2tfcHRyIHdoZW4gbmVlZGVkIGluIHFlbXVfcmFtX3dyaXRlYmFjayAoMjAyMC0wMi0yNyAxMTo1
MDozMCArMDAwMCkKPgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiBYZW4gcXVldWUgMjAyMC0wMi0yNwo+Cj4gKiBmaXgg
Zm9yIHhlbi1ibG9jawo+ICogZml4IGluIGV4ZWMuYyBmb3IgbWlncmF0aW9uIG9mIHhlbiBndWVz
dAo+ICogb25lIGNsZWFudXAgcGF0Y2gKPgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCkFwcGxpZWQsIHRoYW5rcy4KClBs
ZWFzZSB1cGRhdGUgdGhlIGNoYW5nZWxvZyBhdCBodHRwczovL3dpa2kucWVtdS5vcmcvQ2hhbmdl
TG9nLzUuMApmb3IgYW55IHVzZXItdmlzaWJsZSBjaGFuZ2VzLgoKLS0gUE1NCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 11:41:24 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 11:41:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7e17-0004Kf-4W; Fri, 28 Feb 2020 11:41:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7e15-0004Ka-CR
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 11:41:15 +0000
X-Inumbo-ID: 39601910-5a1f-11ea-83b0-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 39601910-5a1f-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 11:41:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582890074;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=+hntsz3gbiTkN2s5wd+Ga51zI8HLfhHkl7KwZ9Q68Ww=;
 b=a8pXoZzzn/tMpB2rwInN8Xk6D+WT2O7lgVyE/IhYEvMtwPVd9mn9RoQK
 ItJG+p4+3DxeCiFcDi/TnYjhttN46Y2i2AtYtSj6BUUxINMNntUfWk0dI
 T/HhlUpdtDSXQEYo0D7mcdM3FNLYTVbYgcqYordmweXs5Tw76xu4l4Hwg w=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: AlcSqPPcRn1subXi/c8V74NRqrlXexR9Z4zk2kCcuVYzbVb624AzsKjAm1sp+qFgv6CirD5vaX
 lTmYc5UHYn6EHy4rpoGRfb39HwA+K4u+anjj0JZGt7v6ShPjvfz/UIFUrH5hyRnHVWbDSdzX3a
 cOfXgXxAgP7IHnqDdI2R7o15D/zespHOT1m9Z6yLWUFaagSNVUWx96B5zxsq8JmolF/WWmbIMi
 EWX0NK8NvtkVyqVVPj+kPXlc9kA7wxrp41F7HkL+YLdGCFnHVAKWbg8POTezxm6FGjupRlINvu
 zjs=
X-SBRS: 2.7
X-MesageID: 13593054
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,495,1574139600"; d="scan'208";a="13593054"
Date: Fri, 28 Feb 2020 12:41:06 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228114106.GV24458@Air-de-Roger.citrite.net>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-3-roger.pau@citrix.com>
 <12c75d73-cc89-9b8c-011a-b6e11f6cf58d@suse.com>
 <20200228103131.GU24458@Air-de-Roger.citrite.net>
 <694efd6e-91cc-6a31-dded-0af339af4bef@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <694efd6e-91cc-6a31-dded-0af339af4bef@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v4 2/2] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMTI6MTU6MjFQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxMTozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDI4LCAyMDIwIGF0IDExOjE2OjU1QU0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDI4LjAyLjIwMjAgMTA6MzMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
KyAgICAvKgo+ID4+PiArICAgICAqIER1ZSB0byByZWVudHJhbmN5IHNjcmF0Y2ggY3B1bWFzayBj
YW5ub3QgYmUgdXNlZCBpbiBJUlEsICNNQyBvciAjTk1JCj4gPj4+ICsgICAgICogY29udGV4dC4K
PiA+Pj4gKyAgICAgKi8KPiA+Pj4gKyAgICBCVUdfT04oaW5faXJxKCkgfHwgaW5fbWNlX2hhbmRs
ZXIoKSB8fCBpbl9ubWlfaGFuZGxlcigpKTsKPiA+Pj4gKwo+ID4+PiArICAgIGlmICggdXNlICYm
IHVubGlrZWx5KHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKSApCj4gPj4+ICsgICAgewo+
ID4+PiArICAgICAgICBwcmludGsoInNjcmF0Y2ggQ1BVIG1hc2sgYWxyZWFkeSBpbiB1c2UgYnkg
JXBzICglcClcbiIsCj4gPj4+ICsgICAgICAgICAgICAgICB0aGlzX2NwdShzY3JhdGNoX2NwdW1h
c2tfdXNlKSwgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpOwo+ID4+Cj4gPj4gV2h5IHRo
ZSByYXcgJXAgYXMgd2VsbD8gV2UgZG9uJ3QgZG8gc28gZWxzZXdoZXJlLCBJIHRoaW5rLiBZZXMs
Cj4gPj4gaXQncyBkZWJ1Z2dpbmcgY29kZSBvbmx5LCBidXQgSSB3b25kZXIgYW55d2F5Lgo+ID4g
Cj4gPiBJIHVzZSBhZGRyMmxpbmUgdG8gZmluZCB0aGUgb2ZmZW5kaW5nIGxpbmUsIGFuZCBpdCdz
IG11Y2ggZWFzaWVyIHRvIGRvCj4gPiBzbyBpZiB5b3UgaGF2ZSB0aGUgYWRkcmVzcyBkaXJlY3Rs
eSwgcmF0aGVyIHRoYW4gaGF2aW5nIHRvIHVzZSBubSBpbgo+ID4gb3JkZXIgdG8gZmlndXJlIG91
dCB0aGUgYWRkcmVzcyBvZiB0aGUgc3ltYm9sIGFuZCB0aGVuIGFkZCB0aGUgb2Zmc2V0Lgo+ID4g
Cj4gPiBNYXliZSBJJ20gbWlzc2luZyBzb21lIG90aGVyIHdheSB0byBkbyB0aGlzIG1vcmUgZWFz
aWx5Pwo+IAo+IEluIHN1Y2ggYSBjYXNlIHdlIG1heSB3YW50IHRvIGNvbnNpZGVyIG1ha2luZyAl
cHMgKGFuZCAlcFMpCj4gcHJpbnQgYSBoZXggcHJlc2VudGF0aW9uIG5leHQgdG8gdGhlIGRlY29k
ZWQgb25lLCBpbiBkZWJ1Zwo+IGJ1aWxkcyBhdCBsZWFzdC4gQW5kcmV3LCB0aG91Z2h0cz8gKFRo
ZXJlIG1heSBiZSBjYXNlcyB3aGVyZQo+IHRoaXMgaXMgbm90IHdhbnRlZCwgYml0IGlmIHdlIG1h
ZGUgdGhpcyBhIGRlYnVnIG1vZGUgb25seQo+IGZlYXR1cmUsIEkgdGhpbmsgaXQgd291bGRuJ3Qg
ZG8gdG9vIG11Y2ggaGFybS4pCgpJZiB5b3UgYWdyZWUgdG8gbWFrZSAlcFtzU10gcHJpbnQgdGhl
IGFkZHJlc3MgdGhlbiBJIGNhbiBkcm9wIHRoaXMKYW5kIHNlbmQgYSBwYXRjaCB0byB0aGF0IGVm
ZmVjdCAobGlrZWx5IG5leHQgd2VlaykuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 11:49:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 11:49:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7e9P-0004Z6-3y; Fri, 28 Feb 2020 11:49:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7e9N-0004Z1-Bk
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 11:49:49 +0000
X-Inumbo-ID: 6ac4935e-5a20-11ea-990c-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 6ac4935e-5a20-11ea-990c-12813bfff9fa;
 Fri, 28 Feb 2020 11:49:46 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7e9K-00011j-9L; Fri, 28 Feb 2020 11:49:46 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7e9J-0008SI-Ts; Fri, 28 Feb 2020 11:49:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7e9J-0003vH-Se; Fri, 28 Feb 2020 11:49:45 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147670-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f22dcb31727e3cf31a9143437f134ea133021982
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 11:49:45 +0000
Subject: [Xen-devel] [linux-5.4 test] 147670: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY3MCBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY3MC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hcm1o
Zi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBh
c3MgaW4gMTQ3NTg2CgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJs
b2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAg
ICAgICAgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQt
eHNtICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14
c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
Y3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQtbGlidmlydC14c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAx
MiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdz
MTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVz
dG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBv
cnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAgICAgICAg
ICAgICBmMjJkY2IzMTcyN2UzY2YzMWE5MTQzNDM3ZjEzNGVhMTMzMDIxOTgyCmJhc2VsaW5lIHZl
cnNpb246CiBsaW51eCAgICAgICAgICAgICAgICAxMjIxNzljYjdkNjQ4YTZmMzZiMjBkZDZiZjM0
Zjk1M2NiMzg0YzMwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDYxMjEgIDIwMjAtMDEtMTUgMTc6
NDI6MDQgWiAgIDQzIGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ2MTc4ICAyMDIwLTAxLTE3
IDAyOjU5OjA3IFogICA0MiBkYXlzICAgNjggYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTQ3NTg2ICAyMDIwLTAyLTI1IDA3OjExOjMwIFogICAgMyBkYXlzICAgIDIgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQoxMTk3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlzdGluZyB0
aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1YmRv
bS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1
LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0
MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQy
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJt
NjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtaTM4
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZt
LWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNwdSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1y
YXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRo
dW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0
LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9s
b2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAg
IGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFu
YXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQK
ICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtm
PVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
Lz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBj
b2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1v
c3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7IGl0
IHdvdWxkIGJlIDY3MzI0IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:03:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:03:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eMO-0006Ei-Rs; Fri, 28 Feb 2020 12:03:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eMN-0006Ed-KR
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:03:15 +0000
X-Inumbo-ID: 4babf836-5a22-11ea-990d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4babf836-5a22-11ea-990d-12813bfff9fa;
 Fri, 28 Feb 2020 12:03:14 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 898ADB3FA;
 Fri, 28 Feb 2020 12:03:13 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200228093334.36586-1-roger.pau@citrix.com>
 <20200228093334.36586-3-roger.pau@citrix.com>
 <12c75d73-cc89-9b8c-011a-b6e11f6cf58d@suse.com>
 <20200228103131.GU24458@Air-de-Roger.citrite.net>
 <694efd6e-91cc-6a31-dded-0af339af4bef@suse.com>
 <20200228114106.GV24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <83dd91cf-d65c-bbcf-b6ce-e4da8614c11d@suse.com>
Date: Fri, 28 Feb 2020 13:03:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228114106.GV24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v4 2/2] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMjo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAxMjoxNToyMVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjguMDIuMjAyMCAxMTozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIEZyaSwgRmVi
IDI4LCAyMDIwIGF0IDExOjE2OjU1QU0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDI4LjAyLjIwMjAgMTA6MzMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gKyAgICAvKgo+
Pj4+PiArICAgICAqIER1ZSB0byByZWVudHJhbmN5IHNjcmF0Y2ggY3B1bWFzayBjYW5ub3QgYmUg
dXNlZCBpbiBJUlEsICNNQyBvciAjTk1JCj4+Pj4+ICsgICAgICogY29udGV4dC4KPj4+Pj4gKyAg
ICAgKi8KPj4+Pj4gKyAgICBCVUdfT04oaW5faXJxKCkgfHwgaW5fbWNlX2hhbmRsZXIoKSB8fCBp
bl9ubWlfaGFuZGxlcigpKTsKPj4+Pj4gKwo+Pj4+PiArICAgIGlmICggdXNlICYmIHVubGlrZWx5
KHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKSApCj4+Pj4+ICsgICAgewo+Pj4+PiArICAg
ICAgICBwcmludGsoInNjcmF0Y2ggQ1BVIG1hc2sgYWxyZWFkeSBpbiB1c2UgYnkgJXBzICglcClc
biIsCj4+Pj4+ICsgICAgICAgICAgICAgICB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2tfdXNlKSwg
dGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkpOwo+Pj4+Cj4+Pj4gV2h5IHRoZSByYXcgJXAg
YXMgd2VsbD8gV2UgZG9uJ3QgZG8gc28gZWxzZXdoZXJlLCBJIHRoaW5rLiBZZXMsCj4+Pj4gaXQn
cyBkZWJ1Z2dpbmcgY29kZSBvbmx5LCBidXQgSSB3b25kZXIgYW55d2F5Lgo+Pj4KPj4+IEkgdXNl
IGFkZHIybGluZSB0byBmaW5kIHRoZSBvZmZlbmRpbmcgbGluZSwgYW5kIGl0J3MgbXVjaCBlYXNp
ZXIgdG8gZG8KPj4+IHNvIGlmIHlvdSBoYXZlIHRoZSBhZGRyZXNzIGRpcmVjdGx5LCByYXRoZXIg
dGhhbiBoYXZpbmcgdG8gdXNlIG5tIGluCj4+PiBvcmRlciB0byBmaWd1cmUgb3V0IHRoZSBhZGRy
ZXNzIG9mIHRoZSBzeW1ib2wgYW5kIHRoZW4gYWRkIHRoZSBvZmZzZXQuCj4+Pgo+Pj4gTWF5YmUg
SSdtIG1pc3Npbmcgc29tZSBvdGhlciB3YXkgdG8gZG8gdGhpcyBtb3JlIGVhc2lseT8KPj4KPj4g
SW4gc3VjaCBhIGNhc2Ugd2UgbWF5IHdhbnQgdG8gY29uc2lkZXIgbWFraW5nICVwcyAoYW5kICVw
UykKPj4gcHJpbnQgYSBoZXggcHJlc2VudGF0aW9uIG5leHQgdG8gdGhlIGRlY29kZWQgb25lLCBp
biBkZWJ1Zwo+PiBidWlsZHMgYXQgbGVhc3QuIEFuZHJldywgdGhvdWdodHM/IChUaGVyZSBtYXkg
YmUgY2FzZXMgd2hlcmUKPj4gdGhpcyBpcyBub3Qgd2FudGVkLCBiaXQgaWYgd2UgbWFkZSB0aGlz
IGEgZGVidWcgbW9kZSBvbmx5Cj4+IGZlYXR1cmUsIEkgdGhpbmsgaXQgd291bGRuJ3QgZG8gdG9v
IG11Y2ggaGFybS4pCj4gCj4gSWYgeW91IGFncmVlIHRvIG1ha2UgJXBbc1NdIHByaW50IHRoZSBh
ZGRyZXNzIHRoZW4gSSBjYW4gZHJvcCB0aGlzCj4gYW5kIHNlbmQgYSBwYXRjaCB0byB0aGF0IGVm
ZmVjdCAobGlrZWx5IG5leHQgd2VlaykuCgpJbiBwcmluY2lwbGUgSSBhZ3JlZSwgYnV0IHRoZSBl
ZmZlY3QgaW4gcGFydGljdWxhciBvbiBzdGFjawpkdW1wcyBuZWVkcyB0byBiZSBsb29rZWQgYXQg
cHJldHR5IGNsb3NlbHkuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:08:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:08:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eRD-0006QE-Ow; Fri, 28 Feb 2020 12:08:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7eRC-0006Q3-Ff
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:08:14 +0000
X-Inumbo-ID: fe6b76d4-5a22-11ea-b7e8-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id fe6b76d4-5a22-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:08:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582891693;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=wqOEWjoupZqj5EzPUH8qsfVbxUho33yiKRIgGC1ywtE=;
 b=AZL/cLOcQo5IPfmliDMumyimwm7s/pPHfPpP0/bMJmgQaQcZfmnOIKcX
 f6DCWqp8mlLzynfolrzTpUnG5E+YBQY+gZh/C0I1DehSZ8dQV3fAIUC6d
 DyYNGi1wbzf6Q7zMPnQtEcCvpskEVRJzvbp6C+L8vfLZMisoedJcRXTqS U=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: x+zukpqixKaY3v3m7PpWEKOZo5nLTZsS3q9QIp/HnWfOHD3taZ33kNt4p29ZID4cwwJY6yZMZi
 X20ZOSvqEapyhI9Vf10wF5DyrGbJXGXXD4K2x5r2Vih13JOhJ36nziHZ4pzA5dYeSsKZlvruta
 VcW0g9/4fldsndKw27yiiBwmW7jIKOBQDmMeT2u7siX3sKt5o5GsBtDkF/YOXdgJMDCGcBj7s8
 6adPF1ijrimP65WZz+0YJJy6md/WNiL/cZubHY4uf1c+ITWUhmmbBT9iq8Cf/P7UzKtM+gKhMf
 PgM=
X-SBRS: 2.7
X-MesageID: 13510566
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13510566"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:07:52 +0100
Message-ID: <20200228120753.38036-2-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200228120753.38036-1-roger.pau@citrix.com>
References: <20200228120753.38036-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 1/2] x86/smp: use a dedicated CPU mask in
 send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

U29tZSBjYWxsZXJzIG9mIHNlbmRfSVBJX21hc2sgcGFzcyB0aGUgc2NyYXRjaCBjcHVtYXNrIGFz
IHRoZSBtYXNrCnBhcmFtZXRlciBvZiBzZW5kX0lQSV9tYXNrLCBzbyB0aGUgc2NyYXRjaCBjcHVt
YXNrIGNhbm5vdCBiZSB1c2VkIGJ5CnRoZSBmdW5jdGlvbi4gVGhlIGZvbGxvd2luZyB0cmFjZSBo
YXMgYmVlbiBvYnRhaW5lZCB3aXRoIGEgZGVidWcgcGF0Y2gKYW5kIHNob3dzIG9uZSBvZiB0aG9z
ZSBjYWxsZXJzOgoKKFhFTikgc2NyYXRjaCBDUFUgbWFzayBhbHJlYWR5IGluIHVzZSBieSBhcmNo
L3g4Ni9tbS5jI19nZXRfcGFnZV90eXBlKzB4MWY5LzB4MWFiZgooWEVOKSBYZW4gQlVHIGF0IHNt
cC5jOjQ1ClsuLi5dCihYRU4pIFhlbiBjYWxsIHRyYWNlOgooWEVOKSAgICBbPGZmZmY4MmQwODAy
YWJiNTM+XSBSIHNjcmF0Y2hfY3B1bWFzaysweGQzLzB4ZjkKKFhFTikgICAgWzxmZmZmODJkMDgw
MmFiYzIxPl0gRiBzZW5kX0lQSV9tYXNrKzB4NzIvMHgxY2EKKFhFTikgICAgWzxmZmZmODJkMDgw
MmFjMTNlPl0gRiBmbHVzaF9hcmVhX21hc2srMHgxMGMvMHgxNmMKKFhFTikgICAgWzxmZmZmODJk
MDgwMjk2YzU2Pl0gRiBhcmNoL3g4Ni9tbS5jI19nZXRfcGFnZV90eXBlKzB4M2ZmLzB4MWFiZgoo
WEVOKSAgICBbPGZmZmY4MmQwODAyOTgzMjQ+XSBGIGdldF9wYWdlX3R5cGUrMHhlLzB4MmMKKFhF
TikgICAgWzxmZmZmODJkMDgwMzg2MjRmPl0gRiBwdl9zZXRfZ2R0KzB4YTEvMHgyYWEKKFhFTikg
ICAgWzxmZmZmODJkMDgwMjdkZmQ2Pl0gRiBhcmNoX3NldF9pbmZvX2d1ZXN0KzB4MTE5Ni8weDE2
YmEKKFhFTikgICAgWzxmZmZmODJkMDgwMjA3YTU1Pl0gRiBkZWZhdWx0X2luaXRpYWxpc2VfdmNw
dSsweGM3LzB4ZDQKKFhFTikgICAgWzxmZmZmODJkMDgwMjdlNTViPl0gRiBhcmNoX2luaXRpYWxp
c2VfdmNwdSsweDYxLzB4Y2QKKFhFTikgICAgWzxmZmZmODJkMDgwMjA3ZTc4Pl0gRiBkb192Y3B1
X29wKzB4MjE5LzB4NjkwCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM4YmUxNj5dIEYgcHZfaHlwZXJj
YWxsKzB4MmY2LzB4NTkzCihYRU4pICAgIFs8ZmZmZjgyZDA4MDM5NjQzMj5dIEYgbHN0YXJfZW50
ZXIrMHgxMTIvMHgxMjAKCl9nZXRfcGFnZV90eXBlIHdpbGwgdXNlIHRoZSBzY3JhdGNoIGNwdW1h
c2sgdG8gY2FsbCBmbHVzaF90bGJfbWFzaywKd2hpY2ggaW4gdHVybiBjYWxscyBzZW5kX0lQSV9t
YXNrLgoKRml4IHRoaXMgYnkgdXNpbmcgYSBkZWRpY2F0ZWQgcGVyIENQVSBjcHVtYXNrIGluIHNl
bmRfSVBJX21hc2suCgpGaXhlczogNTUwMGQyNjVhMmE4ICgneDg2L3NtcDogdXNlIEFQSUMgQUxM
QlVUIGRlc3RpbmF0aW9uIHNob3J0aGFuZCB3aGVuIHBvc3NpYmxlJykKU2lnbmVkLW9mZi1ieTog
Um9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNl
IHY0OgogLSBQbGFjZSB0aGUgZGVjbGFyYXRpb24gb2Ygc2VuZF9pcGlfY3B1bWFzayBpbiBzbXAu
aC4KLS0tCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgIHwgMiArLQogeGVuL2FyY2gveDg2L3Nt
cGJvb3QuYyAgICB8IDkgKysrKysrKystCiB4ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oIHwgMSAr
CiAzIGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5jCmluZGV4IDA0
NjE4MTJjZjYuLmRkMGI0OWQ3MzEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYworKysg
Yi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTY3LDcgKzY3LDcgQEAgc3RhdGljIHZvaWQgc2VuZF9J
UElfc2hvcnRjdXQodW5zaWduZWQgaW50IHNob3J0Y3V0LCBpbnQgdmVjdG9yLAogdm9pZCBzZW5k
X0lQSV9tYXNrKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgaW50IHZlY3RvcikKIHsKICAgICBib29s
IGNwdXNfbG9ja2VkID0gZmFsc2U7Ci0gICAgY3B1bWFza190ICpzY3JhdGNoID0gdGhpc19jcHUo
c2NyYXRjaF9jcHVtYXNrKTsKKyAgICBjcHVtYXNrX3QgKnNjcmF0Y2ggPSB0aGlzX2NwdShzZW5k
X2lwaV9jcHVtYXNrKTsKIAogICAgIGlmICggaW5faXJxKCkgfHwgaW5fbWNlX2hhbmRsZXIoKSB8
fCBpbl9ubWlfaGFuZGxlcigpICkKICAgICB7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvc21w
Ym9vdC5jIGIveGVuL2FyY2gveDg2L3NtcGJvb3QuYwppbmRleCBhZDQ5ZjJkY2Q3Li42YzU0OGIw
YjUzIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvc21wYm9vdC5jCisrKyBiL3hlbi9hcmNoL3g4
Ni9zbXBib290LmMKQEAgLTU3LDYgKzU3LDkgQEAgREVGSU5FX1BFUl9DUFVfUkVBRF9NT1NUTFko
Y3B1bWFza192YXJfdCwgY3B1X2NvcmVfbWFzayk7CiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RM
WShjcHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogc3RhdGljIGNwdW1hc2tfdCBzY3Jh
dGNoX2NwdTBtYXNrOwogCitERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90
LCBzZW5kX2lwaV9jcHVtYXNrKTsKK3N0YXRpYyBjcHVtYXNrX3Qgc2VuZF9pcGlfY3B1MG1hc2s7
CisKIGNwdW1hc2tfdCBjcHVfb25saW5lX21hcCBfX3JlYWRfbW9zdGx5OwogRVhQT1JUX1NZTUJP
TChjcHVfb25saW5lX21hcCk7CiAKQEAgLTkzMCw2ICs5MzMsOCBAQCBzdGF0aWMgdm9pZCBjcHVf
c21wYm9vdF9mcmVlKHVuc2lnbmVkIGludCBjcHUsIGJvb2wgcmVtb3ZlKQogICAgICAgICBGUkVF
X0NQVU1BU0tfVkFSKHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7CiAgICAgICAgIGlmICgg
cGVyX2NwdShzY3JhdGNoX2NwdW1hc2ssIGNwdSkgIT0gJnNjcmF0Y2hfY3B1MG1hc2sgKQogICAg
ICAgICAgICAgRlJFRV9DUFVNQVNLX1ZBUihwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSk7
CisgICAgICAgIGlmICggcGVyX2NwdShzZW5kX2lwaV9jcHVtYXNrLCBjcHUpICE9ICZzZW5kX2lw
aV9jcHUwbWFzayApCisgICAgICAgICAgICBGUkVFX0NQVU1BU0tfVkFSKHBlcl9jcHUoc2VuZF9p
cGlfY3B1bWFzaywgY3B1KSk7CiAgICAgfQogCiAgICAgY2xlYW51cF9jcHVfcm9vdF9wZ3QoY3B1
KTsKQEAgLTEwMzQsNyArMTAzOSw4IEBAIHN0YXRpYyBpbnQgY3B1X3NtcGJvb3RfYWxsb2ModW5z
aWduZWQgaW50IGNwdSkKIAogICAgIGlmICggIShjb25kX3phbGxvY19jcHVtYXNrX3ZhcigmcGVy
X2NwdShjcHVfc2libGluZ19tYXNrLCBjcHUpKSAmJgogICAgICAgICAgICBjb25kX3phbGxvY19j
cHVtYXNrX3ZhcigmcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKSAmJgotICAgICAgICAgICBj
b25kX2FsbG9jX2NwdW1hc2tfdmFyKCZwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1KSkpICkK
KyAgICAgICAgICAgY29uZF9hbGxvY19jcHVtYXNrX3ZhcigmcGVyX2NwdShzY3JhdGNoX2NwdW1h
c2ssIGNwdSkpICYmCisgICAgICAgICAgIGNvbmRfYWxsb2NfY3B1bWFza192YXIoJnBlcl9jcHUo
c2VuZF9pcGlfY3B1bWFzaywgY3B1KSkpICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICByYyA9
IDA7CkBAIC0xMTc1LDYgKzExODEsNyBAQCB2b2lkIF9faW5pdCBzbXBfcHJlcGFyZV9ib290X2Nw
dSh2b2lkKQogICAgIGNwdW1hc2tfc2V0X2NwdShjcHUsICZjcHVfcHJlc2VudF9tYXApOwogI2lm
IE5SX0NQVVMgPiAyICogQklUU19QRVJfTE9ORwogICAgIHBlcl9jcHUoc2NyYXRjaF9jcHVtYXNr
LCBjcHUpID0gJnNjcmF0Y2hfY3B1MG1hc2s7CisgICAgcGVyX2NwdShzZW5kX2lwaV9jcHVtYXNr
LCBjcHUpID0gJnNlbmRfaXBpX2NwdTBtYXNrOwogI2VuZGlmCiAKICAgICBnZXRfY3B1X2luZm8o
KS0+dXNlX3B2X2NyMyA9IGZhbHNlOwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9z
bXAuaCBiL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKaW5kZXggOTJkNjlhNWVhMC4uNjE1MDM2
MzY1NSAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaAorKysgYi94ZW4vaW5j
bHVkZS9hc20teDg2L3NtcC5oCkBAIC0yMiw2ICsyMiw3IEBACiBERUNMQVJFX1BFUl9DUFUoY3B1
bWFza192YXJfdCwgY3B1X3NpYmxpbmdfbWFzayk7CiBERUNMQVJFX1BFUl9DUFUoY3B1bWFza192
YXJfdCwgY3B1X2NvcmVfbWFzayk7CiBERUNMQVJFX1BFUl9DUFUoY3B1bWFza192YXJfdCwgc2Ny
YXRjaF9jcHVtYXNrKTsKK0RFQ0xBUkVfUEVSX0NQVShjcHVtYXNrX3Zhcl90LCBzZW5kX2lwaV9j
cHVtYXNrKTsKIAogLyoKICAqIERvIHdlLCBmb3IgcGxhdGZvcm0gcmVhc29ucywgbmVlZCB0byBh
Y3R1YWxseSBrZWVwIENQVXMgb25saW5lIHdoZW4gd2UKLS0gCjIuMjUuMAoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:08:16 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:08:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eRD-0006Q8-Ff; Fri, 28 Feb 2020 12:08:15 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7eRB-0006Py-S3
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:08:13 +0000
X-Inumbo-ID: fda53cdb-5a22-11ea-990d-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id fda53cdb-5a22-11ea-990d-12813bfff9fa;
 Fri, 28 Feb 2020 12:08:12 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582891693;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=Ru5pqIHAfaojmC/jhdqPS7S/d05egcOiYFLd1m6XaNg=;
 b=goRjsb4McvbKVjg1muPqCHWPFjYL4a5y0BPnZEwG/RDOkIbfrLF7Wv7O
 Qr2ETMLhvjF+O7a0/Aqn9hNAb2UR+QoWiM+Mb2R/1nb4fpNhkXDhvpw7V
 nzSWEv12BxN57P61bW0By4UZO+mV45Os0qUwXJI5qP+oRKi6hxwWFrUyx s=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: T3cSu+rA8IIn3pHrG9Hir13DhfZjon5lDDbwiQN3iMeKZpdFX0BOSck3u41DWiv9jdpgYQczhI
 PDCNrZ+GzcY3EwwTqT0jfWZDEuqumL0BaO0C1wHMIPp/XDEV4BNOZmnV0JSDjZ8pge0r3XSuPp
 9BItQ3EALemDGhIKql2ch+sKSls43pnhOXla/4NiE/1OBCIxFuUWT/6rcH3Pr0nVPeAXHsj10D
 bk3tu4wXrIK9Z0y9MmXAzvTaRwweoO5mmQ2JntrTHbXGpO2BG3YXVhmu5a0Ut/ExY4QxNwrS1i
 EfI=
X-SBRS: 2.7
X-MesageID: 13144972
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13144972"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:07:51 +0100
Message-ID: <20200228120753.38036-1-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 0/2] x86: scratch cpumask fixes/improvement
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpGb2xsb3dpbmcgc2VyaWVzIGNvbnRhaW4geWV0IG9uZSBtb3JlIGJ1Z2ZpeCB0aGF0
IHJlbW92ZXMgdGhlIHVzYWdlIG9mCnRoZSBzY3JhdGNoIGNwdW1hc2sgaW4gc2VuZF9JUElfbWFz
ayBhbmQgdGhlIGludHJvZHVjdGlvbiBvZiBhY2Nlc3NvcnMKdG8gZ2V0L3B1dCB0aGUgcGVyLUNQ
VSBzY3JhdGNoIGNwdW1hc2sgaW4gb3JkZXIgdG8gcHJldmVudCBzdWNoIGlzc3Vlcwpmb3JtIGhh
cHBlbmluZyBpbiB0aGUgZnV0dXJlLgoKVGhhbmtzLCBSb2dlci4KClJvZ2VyIFBhdSBNb25uZSAo
Mik6CiAgeDg2L3NtcDogdXNlIGEgZGVkaWNhdGVkIENQVSBtYXNrIGluIHNlbmRfSVBJX21hc2sK
ICB4ODY6IGFkZCBhY2Nlc3NvcnMgZm9yIHNjcmF0Y2ggY3B1IG1hc2sKCiB4ZW4vYXJjaC94ODYv
aW9fYXBpYy5jICAgIHwgIDYgKysrKy0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgIHwgMTQg
KysrKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgfCAzOSArKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAg
fCAgNCArKystCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgIHwgMjcgKysrKysrKysrKysrKysr
KysrKysrKysrKystCiB4ZW4vYXJjaC94ODYvc21wYm9vdC5jICAgIHwgMTAgKysrKysrKystLQog
eGVuL2luY2x1ZGUvYXNtLXg4Ni9zbXAuaCB8IDE1ICsrKysrKysrKysrKysrKwogNyBmaWxlcyBj
aGFuZ2VkLCA5MyBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkKCi0tIAoyLjI1LjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:08:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:08:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eRI-0006Rc-20; Fri, 28 Feb 2020 12:08:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7eRH-0006RN-EX
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:08:19 +0000
X-Inumbo-ID: ff647fea-5a22-11ea-b7e8-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id ff647fea-5a22-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:08:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582891694;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=tAdxMRqSMJakseu9bK3FWI2Q8T0cmEEErcFePs+To8A=;
 b=Cz/LK+WhDM23gq/nFPVg5YKN/EtnMwscRASnTNZpEPG6ImX3VT+wBQOx
 Kncc3Ec9UjGc8gkh7bA/GrwgQ1Koteol3FZUW8Cwl+t6dJRCqrRKRAFnG
 Vhov5H5kA7lmDryuv0SuU6grFSkieRUQRNfKzh5B5SGuGuupRGcaVoRkP Q=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: MaVxucS9TVYk+/FnLoHEsKdIUyjp1lpO/YIpRIpWwBSsrUgHcV0TzxMOsKGlJhBnKB35q3xMcO
 IbOftcFudl5ySTNYNn7tfyWCOo6UPnuejMR/6gSMZk465F/3LwwyduX+Z3Am7BucKcI3rNLUoI
 wdZqRSNcN8KLk4NKzAnFxyoWuc+1T/C+Jzegy6bNeqv91PTxouliyU+1WP3OYDHHTE/e9jhqph
 d0jYieVKbHYm9T5k+Lsh3METtBhlHD6bMl6YA41zVcQvTzh/IL+Xht9k0Weu9bf0MVjCyYrFAE
 zOg=
X-SBRS: 2.7
X-MesageID: 13510567
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13510567"
From: Roger Pau Monne <roger.pau@citrix.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:07:53 +0100
Message-ID: <20200228120753.38036-3-roger.pau@citrix.com>
X-Mailer: git-send-email 2.25.0
In-Reply-To: <20200228120753.38036-1-roger.pau@citrix.com>
References: <20200228120753.38036-1-roger.pau@citrix.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v5 2/2] x86: add accessors for scratch cpu mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Roger Pau Monne <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudCB1c2FnZSBvZiB0aGUgcGVyLUNQVSBzY3JhdGNoIGNwdW1hc2sgaXMgZGFuZ2Vyb3Vz
IHNpbmNlCnRoZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFk
eSBiZWluZyB1c2VkIGV4Y2VwdApmb3IgbWFudWFsIGNvZGUgaW5zcGVjdGlvbiBvZiBhbGwgdGhl
IGNhbGxlcnMgYW5kIHBvc3NpYmxlIGNhbGwgcGF0aHMuCgpUaGlzIGlzIHVuc2FmZSBhbmQgbm90
IHJlbGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKaW5mcmFzdHJ1Y3R1cmUg
dG8gcHJldmVudCBuZXN0ZWQgdXNhZ2Ugb2YgdGhlIHNjcmF0Y2ggbWFzayBhbmQgdXNhZ2UKaW4g
aW50ZXJydXB0IGNvbnRleHQuCgpNb3ZlIHRoZSBkZWNsYXJhdGlvbiBvZiBzY3JhdGNoX2NwdW1h
c2sgdG8gc21wLmMgaW4gb3JkZXIgdG8gcGxhY2UgdGhlCmRlY2xhcmF0aW9uIGFuZCB0aGUgYWNj
ZXNzb3JzIGFzIGNsb3NlIGFzIHBvc3NpYmxlLgoKU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0tLQpDaGFuZ2VzIHNpbmNlIHY0OgogLSBGaXgg
Z2V0X3NjcmF0Y2hfY3B1bWFzayBjYWxsIG9yZGVyIGluIF9jbGVhcl9pcnFfdmVjdG9yLgogLSBS
ZW1vdmUgZG91YmxlIG5ld2xpbmUgaW4gX19kb191cGRhdGVfdmFfbWFwcGluZy4KIC0gQ29uc3Rp
Znkgc2NyYXRjaF9jcHVtYXNrX3VzZS4KIC0gRG9uJ3QgZXhwbGljaXRseSBwcmludCB0aGUgYWRk
cmVzcyBpbiB0aGUgZm9ybWF0IHN0cmluZywgYSBmb2xsb3d1cAogICBwYXRjaCB3aWxsIGJlIHNl
bnQgdG8gbWFrZSAlcFtzU10gZG8gc28uCgpDaGFuZ2VzIHNpbmNlIHYzOgogLSBGaXggY29tbWl0
IG1lc3NhZ2UuCiAtIFNwbGl0IHRoZSBjcHVtYXNrIHRha2VuIHNlY3Rpb24gaW50byB0d28gaW4g
X2NsZWFyX2lycV92ZWN0b3IuCiAtIEFkZCBhbiBlbXB0eSBzdGF0ZW1lbnQgaW4gZG9fbW11ZXh0
X29wIHRvIGF2b2lkIGEgYnJlYWsuCiAtIENoYW5nZSB0aGUgbG9naWMgdXNlZCB0byByZWxlYXNl
IHRoZSBzY3JhdGNoIGNwdW1hc2sgaW4KICAgX19kb191cGRhdGVfdmFfbWFwcGluZy4KIC0gQWRk
IGEgJXBzIHByaW50IHRvIHNjcmF0Y2hfY3B1bWFzayBoZWxwZXIuCiAtIFJlbW92ZSBwcmludGlu
ZyB0aGUgY3VycmVudCBJUCwgYXMgdGhhdCB3b3VsZCBiZSBkb25lIGJ5IEJVRwogICBhbnl3YXku
CiAtIFBhc3MgdGhlIGNwdW1hc2sgdG8gcHV0X3NjcmF0Y2hfY3B1bWFzayBhbmQgemFwIHRoZSBw
b2ludGVyLgoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gVXNlIF9fYnVpbHRpbl9yZXR1cm5fYWRkcmVz
cygwKSBpbnN0ZWFkIG9mIF9fZnVuY19fLgogLSBNb3ZlIGRlY2xhcmF0aW9uIG9mIHNjcmF0Y2hf
Y3B1bWFzayBhbmQgc2NyYXRjaF9jcHVtYXNrIGFjY2Vzc29yIHRvCiAgIHNtcC5jLgogLSBEbyBu
b3QgYWxsb3cgdXNhZ2UgaW4gI01DIG9yICNOTUkgY29udGV4dC4KLS0tCiB4ZW4vYXJjaC94ODYv
aW9fYXBpYy5jICAgIHwgIDYgKysrKy0tCiB4ZW4vYXJjaC94ODYvaXJxLmMgICAgICAgIHwgMTQg
KysrKysrKysrKy0tLS0KIHhlbi9hcmNoL3g4Ni9tbS5jICAgICAgICAgfCAzOSArKysrKysrKysr
KysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0KIHhlbi9hcmNoL3g4Ni9tc2kuYyAgICAgICAg
fCAgNCArKystCiB4ZW4vYXJjaC94ODYvc21wLmMgICAgICAgIHwgMjUgKysrKysrKysrKysrKysr
KysrKysrKysrKwogeGVuL2FyY2gveDg2L3NtcGJvb3QuYyAgICB8ICAxIC0KIHhlbi9pbmNsdWRl
L2FzbS14ODYvc21wLmggfCAxNCArKysrKysrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCA4MyBp
bnNlcnRpb25zKCspLCAyMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
aW9fYXBpYy5jIGIveGVuL2FyY2gveDg2L2lvX2FwaWMuYwppbmRleCBlOThlMDhlOWM4Li4wYmI5
OTRmMGJhIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvaW9fYXBpYy5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9pb19hcGljLmMKQEAgLTIyMzYsMTAgKzIyMzYsMTEgQEAgaW50IGlvX2FwaWNfc2V0X3Bj
aV9yb3V0aW5nIChpbnQgaW9hcGljLCBpbnQgcGluLCBpbnQgaXJxLCBpbnQgZWRnZV9sZXZlbCwg
aW50IGEKICAgICBlbnRyeS52ZWN0b3IgPSB2ZWN0b3I7CiAKICAgICBpZiAoY3B1bWFza19pbnRl
cnNlY3RzKGRlc2MtPmFyY2guY3B1X21hc2ssIFRBUkdFVF9DUFVTKSkgewotICAgICAgICBjcHVt
YXNrX3QgKm1hc2sgPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spOworICAgICAgICBjcHVtYXNr
X3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAKICAgICAgICAgY3B1bWFza19hbmQo
bWFzaywgZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VUX0NQVVMpOwogICAgICAgICBTRVRfREVT
VChlbnRyeSwgbG9naWNhbCwgY3B1X21hc2tfdG9fYXBpY2lkKG1hc2spKTsKKyAgICAgICAgcHV0
X3NjcmF0Y2hfY3B1bWFzayhtYXNrKTsKICAgICB9IGVsc2UgewogICAgICAgICBwcmludGsoWEVO
TE9HX0VSUiAiSVJRJWQ6IG5vIHRhcmdldCBDUFUgKCUqcGIgdnMgJSpwYilcbiIsCiAgICAgICAg
ICAgICAgICBpcnEsIENQVU1BU0tfUFIoZGVzYy0+YXJjaC5jcHVfbWFzayksIENQVU1BU0tfUFIo
VEFSR0VUX0NQVVMpKTsKQEAgLTI0MzMsMTAgKzI0MzQsMTEgQEAgaW50IGlvYXBpY19ndWVzdF93
cml0ZSh1bnNpZ25lZCBsb25nIHBoeXNiYXNlLCB1bnNpZ25lZCBpbnQgcmVnLCB1MzIgdmFsKQog
CiAgICAgaWYgKCBjcHVtYXNrX2ludGVyc2VjdHMoZGVzYy0+YXJjaC5jcHVfbWFzaywgVEFSR0VU
X0NQVVMpICkKICAgICB7Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0
Y2hfY3B1bWFzayk7CisgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1h
c2soKTsKIAogICAgICAgICBjcHVtYXNrX2FuZChtYXNrLCBkZXNjLT5hcmNoLmNwdV9tYXNrLCBU
QVJHRVRfQ1BVUyk7CiAgICAgICAgIFNFVF9ERVNUKHJ0ZSwgbG9naWNhbCwgY3B1X21hc2tfdG9f
YXBpY2lkKG1hc2spKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayhtYXNrKTsKICAgICB9
CiAgICAgZWxzZQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9pcnEuYyBiL3hlbi9h
cmNoL3g4Ni9pcnEuYwppbmRleCBjYzJlYjhlOTI1Li4wYTUyNmVlODAwIDEwMDY0NAotLS0gYS94
ZW4vYXJjaC94ODYvaXJxLmMKKysrIGIveGVuL2FyY2gveDg2L2lycS5jCkBAIC0xOTYsNyArMTk2
LDcgQEAgc3RhdGljIHZvaWQgX2NsZWFyX2lycV92ZWN0b3Ioc3RydWN0IGlycV9kZXNjICpkZXNj
KQogewogICAgIHVuc2lnbmVkIGludCBjcHUsIG9sZF92ZWN0b3IsIGlycSA9IGRlc2MtPmlycTsK
ICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yID0gZGVzYy0+YXJjaC52ZWN0b3I7Ci0gICAgY3B1bWFz
a190ICp0bXBfbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgY3B1bWFza190
ICp0bXBfbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgIEJVR19PTighdmFsaWRf
aXJxX3ZlY3Rvcih2ZWN0b3IpKTsKIApAQCAtMjA4LDYgKzIwOCw3IEBAIHN0YXRpYyB2b2lkIF9j
bGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFfZGVzYyAqZGVzYykKICAgICAgICAgQVNTRVJUKHBl
cl9jcHUodmVjdG9yX2lycSwgY3B1KVt2ZWN0b3JdID09IGlycSk7CiAgICAgICAgIHBlcl9jcHUo
dmVjdG9yX2lycSwgY3B1KVt2ZWN0b3JdID0gfmlycTsKICAgICB9CisgICAgcHV0X3NjcmF0Y2hf
Y3B1bWFzayh0bXBfbWFzayk7CiAKICAgICBkZXNjLT5hcmNoLnZlY3RvciA9IElSUV9WRUNUT1Jf
VU5BU1NJR05FRDsKICAgICBjcHVtYXNrX2NsZWFyKGRlc2MtPmFyY2guY3B1X21hc2spOwpAQCAt
MjI3LDggKzIyOCw5IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0cnVjdCBpcnFf
ZGVzYyAqZGVzYykKIAogICAgIC8qIElmIHdlIHdlcmUgaW4gbW90aW9uLCBhbHNvIGNsZWFyIGRl
c2MtPmFyY2gub2xkX3ZlY3RvciAqLwogICAgIG9sZF92ZWN0b3IgPSBkZXNjLT5hcmNoLm9sZF92
ZWN0b3I7Ci0gICAgY3B1bWFza19hbmQodG1wX21hc2ssIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNr
LCAmY3B1X29ubGluZV9tYXApOwogCisgICAgdG1wX21hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNr
KCk7CisgICAgY3B1bWFza19hbmQodG1wX21hc2ssIGRlc2MtPmFyY2gub2xkX2NwdV9tYXNrLCAm
Y3B1X29ubGluZV9tYXApOwogICAgIGZvcl9lYWNoX2NwdShjcHUsIHRtcF9tYXNrKQogICAgIHsK
ICAgICAgICAgQVNTRVJUKHBlcl9jcHUodmVjdG9yX2lycSwgY3B1KVtvbGRfdmVjdG9yXSA9PSBp
cnEpOwpAQCAtMjM2LDYgKzIzOCw3IEBAIHN0YXRpYyB2b2lkIF9jbGVhcl9pcnFfdmVjdG9yKHN0
cnVjdCBpcnFfZGVzYyAqZGVzYykKICAgICAgICAgcGVyX2NwdSh2ZWN0b3JfaXJxLCBjcHUpW29s
ZF92ZWN0b3JdID0gfmlycTsKICAgICB9CiAKKyAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKHRtcF9t
YXNrKTsKICAgICByZWxlYXNlX29sZF92ZWMoZGVzYyk7CiAKICAgICBkZXNjLT5hcmNoLm1vdmVf
aW5fcHJvZ3Jlc3MgPSAwOwpAQCAtMTE1MiwxMCArMTE1NSwxMSBAQCBzdGF0aWMgdm9pZCBpcnFf
Z3Vlc3RfZW9pX3RpbWVyX2ZuKHZvaWQgKmRhdGEpCiAgICAgICAgIGJyZWFrOwogCiAgICAgY2Fz
ZSBBQ0tUWVBFX0VPSToKLSAgICAgICAgY3B1X2VvaV9tYXAgPSB0aGlzX2NwdShzY3JhdGNoX2Nw
dW1hc2spOworICAgICAgICBjcHVfZW9pX21hcCA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKICAg
ICAgICAgY3B1bWFza19jb3B5KGNwdV9lb2lfbWFwLCBhY3Rpb24tPmNwdV9lb2lfbWFwKTsKICAg
ICAgICAgc3Bpbl91bmxvY2tfaXJxKCZkZXNjLT5sb2NrKTsKICAgICAgICAgb25fc2VsZWN0ZWRf
Y3B1cyhjcHVfZW9pX21hcCwgc2V0X2VvaV9yZWFkeSwgZGVzYywgMCk7CisgICAgICAgIHB1dF9z
Y3JhdGNoX2NwdW1hc2soY3B1X2VvaV9tYXApOwogICAgICAgICByZXR1cm47CiAgICAgfQogCkBA
IC0yNTMxLDEyICsyNTM1LDEyIEBAIHZvaWQgZml4dXBfaXJxcyhjb25zdCBjcHVtYXNrX3QgKm1h
c2ssIGJvb2wgdmVyYm9zZSkKICAgICB1bnNpZ25lZCBpbnQgaXJxOwogICAgIHN0YXRpYyBpbnQg
d2FybmVkOwogICAgIHN0cnVjdCBpcnFfZGVzYyAqZGVzYzsKKyAgICBjcHVtYXNrX3QgKmFmZmlu
aXR5ID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCiAgICAgZm9yICggaXJxID0gMDsgaXJxIDwg
bnJfaXJxczsgaXJxKysgKQogICAgIHsKICAgICAgICAgYm9vbCBicmVha19hZmZpbml0eSA9IGZh
bHNlLCBzZXRfYWZmaW5pdHkgPSB0cnVlOwogICAgICAgICB1bnNpZ25lZCBpbnQgdmVjdG9yOwot
ICAgICAgICBjcHVtYXNrX3QgKmFmZmluaXR5ID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsK
IAogICAgICAgICBpZiAoIGlycSA9PSAyICkKICAgICAgICAgICAgIGNvbnRpbnVlOwpAQCAtMjY0
MCw2ICsyNjQ0LDggQEAgdm9pZCBmaXh1cF9pcnFzKGNvbnN0IGNwdW1hc2tfdCAqbWFzaywgYm9v
bCB2ZXJib3NlKQogICAgICAgICAgICAgICAgICAgIGlycSwgQ1BVTUFTS19QUihhZmZpbml0eSkp
OwogICAgIH0KIAorICAgIHB1dF9zY3JhdGNoX2NwdW1hc2soYWZmaW5pdHkpOworCiAgICAgLyog
VGhhdCBkb2Vzbid0IHNlZW0gc3VmZmljaWVudC4gIEdpdmUgaXQgMW1zLiAqLwogICAgIGxvY2Fs
X2lycV9lbmFibGUoKTsKICAgICBtZGVsYXkoMSk7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYv
bW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDcwYjg3YzQ4MzAuLjIyNzg3YmJkNmMgMTAw
NjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS5jCkBAIC0x
MjYyLDcgKzEyNjIsNyBAQCB2b2lkIHB1dF9wYWdlX2Zyb21fbDFlKGwxX3BnZW50cnlfdCBsMWUs
IHN0cnVjdCBkb21haW4gKmwxZV9vd25lcikKICAgICAgICAgICAgICAobDFlX293bmVyID09IHBn
X293bmVyKSApCiAgICAgICAgIHsKICAgICAgICAgICAgIHN0cnVjdCB2Y3B1ICp2OwotICAgICAg
ICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAg
ICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAg
ICAgICAgY3B1bWFza19jbGVhcihtYXNrKTsKIApAQCAtMTI3OSw2ICsxMjc5LDcgQEAgdm9pZCBw
dXRfcGFnZV9mcm9tX2wxZShsMV9wZ2VudHJ5X3QgbDFlLCBzdHJ1Y3QgZG9tYWluICpsMWVfb3du
ZXIpCiAKICAgICAgICAgICAgIGlmICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQogICAgICAgICAg
ICAgICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOworICAgICAgICAgICAgcHV0X3NjcmF0Y2hfY3B1
bWFzayhtYXNrKTsKICAgICAgICAgfQogI2VuZGlmIC8qIENPTkZJR19QVl9MRFRfUEFHSU5HICov
CiAgICAgICAgIHB1dF9wYWdlKHBhZ2UpOwpAQCAtMjkwMyw3ICsyOTA0LDcgQEAgc3RhdGljIGlu
dCBfZ2V0X3BhZ2VfdHlwZShzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCB1bnNpZ25lZCBsb25nIHR5
cGUsCiAgICAgICAgICAgICAgICAgICogdml0YWwgdGhhdCBubyBvdGhlciBDUFVzIGFyZSBsZWZ0
IHdpdGggbWFwcGluZ3Mgb2YgYSBmcmFtZQogICAgICAgICAgICAgICAgICAqIHdoaWNoIGlzIGFi
b3V0IHRvIGJlY29tZSB3cml0ZWFibGUgdG8gdGhlIGd1ZXN0LgogICAgICAgICAgICAgICAgICAq
LwotICAgICAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1
bWFzayk7CisgICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0X3NjcmF0Y2hfY3B1
bWFzaygpOwogCiAgICAgICAgICAgICAgICAgQlVHX09OKGluX2lycSgpKTsKICAgICAgICAgICAg
ICAgICBjcHVtYXNrX2NvcHkobWFzaywgZC0+ZGlydHlfY3B1bWFzayk7CkBAIC0yOTE5LDYgKzI5
MjAsNyBAQCBzdGF0aWMgaW50IF9nZXRfcGFnZV90eXBlKHN0cnVjdCBwYWdlX2luZm8gKnBhZ2Us
IHVuc2lnbmVkIGxvbmcgdHlwZSwKICAgICAgICAgICAgICAgICAgICAgcGVyZmNfaW5jcihuZWVk
X2ZsdXNoX3RsYl9mbHVzaCk7CiAgICAgICAgICAgICAgICAgICAgIGZsdXNoX3RsYl9tYXNrKG1h
c2spOwogICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVt
YXNrKG1hc2spOwogCiAgICAgICAgICAgICAgICAgLyogV2UgbG9zZSBleGlzdGluZyB0eXBlIGFu
ZCB2YWxpZGl0eS4gKi8KICAgICAgICAgICAgICAgICBueCAmPSB+KFBHVF90eXBlX21hc2sgfCBQ
R1RfdmFsaWRhdGVkKTsKQEAgLTM2MzUsNyArMzYzNyw3IEBAIGxvbmcgZG9fbW11ZXh0X29wKAog
ICAgICAgICBjYXNlIE1NVUVYVF9UTEJfRkxVU0hfTVVMVEk6CiAgICAgICAgIGNhc2UgTU1VRVhU
X0lOVkxQR19NVUxUSToKICAgICAgICAgewotICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0g
dGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrKTsKKyAgICAgICAgICAgIGNwdW1hc2tfdCAqbWFzayA9
IGdldF9zY3JhdGNoX2NwdW1hc2soKTsKIAogICAgICAgICAgICAgaWYgKCB1bmxpa2VseShjdXJy
ZCAhPSBwZ19vd25lcikgKQogICAgICAgICAgICAgICAgIHJjID0gLUVQRVJNOwpAQCAtMzY0NSwx
MiArMzY0NywxMyBAQCBsb25nIGRvX21tdWV4dF9vcCgKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgbWFzaykpICkKICAgICAgICAgICAgICAgICByYyA9IC1FSU5WQUw7CiAgICAg
ICAgICAgICBpZiAoIHVubGlrZWx5KHJjKSApCi0gICAgICAgICAgICAgICAgYnJlYWs7Ci0KLSAg
ICAgICAgICAgIGlmICggb3AuY21kID09IE1NVUVYVF9UTEJfRkxVU0hfTVVMVEkgKQorICAgICAg
ICAgICAgICAgIDsKKyAgICAgICAgICAgIGVsc2UgaWYgKCBvcC5jbWQgPT0gTU1VRVhUX1RMQl9G
TFVTSF9NVUxUSSApCiAgICAgICAgICAgICAgICAgZmx1c2hfdGxiX21hc2sobWFzayk7CiAgICAg
ICAgICAgICBlbHNlIGlmICggX19hZGRyX29rKG9wLmFyZzEubGluZWFyX2FkZHIpICkKICAgICAg
ICAgICAgICAgICBmbHVzaF90bGJfb25lX21hc2sobWFzaywgb3AuYXJnMS5saW5lYXJfYWRkcik7
CisgICAgICAgICAgICBwdXRfc2NyYXRjaF9jcHVtYXNrKG1hc2spOworCiAgICAgICAgICAgICBi
cmVhazsKICAgICAgICAgfQogCkBAIC0zNjgzLDcgKzM2ODYsNyBAQCBsb25nIGRvX21tdWV4dF9v
cCgKICAgICAgICAgICAgIGVsc2UgaWYgKCBsaWtlbHkoY2FjaGVfZmx1c2hfcGVybWl0dGVkKGN1
cnJkKSkgKQogICAgICAgICAgICAgewogICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBjcHU7
Ci0gICAgICAgICAgICAgICAgY3B1bWFza190ICptYXNrID0gdGhpc19jcHUoc2NyYXRjaF9jcHVt
YXNrKTsKKyAgICAgICAgICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBnZXRfc2NyYXRjaF9jcHVt
YXNrKCk7CiAKICAgICAgICAgICAgICAgICBjcHVtYXNrX2NsZWFyKG1hc2spOwogICAgICAgICAg
ICAgICAgIGZvcl9lYWNoX29ubGluZV9jcHUoY3B1KQpAQCAtMzY5MSw2ICszNjk0LDcgQEAgbG9u
ZyBkb19tbXVleHRfb3AoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpICkKICAgICAgICAgICAgICAgICAg
ICAgICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwgbWFzayk7CiAgICAgICAgICAgICAgICAgZmx1
c2hfbWFzayhtYXNrLCBGTFVTSF9DQUNIRSk7CisgICAgICAgICAgICAgICAgcHV0X3NjcmF0Y2hf
Y3B1bWFzayhtYXNrKTsKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGVsc2UKICAgICAgICAg
ICAgICAgICByYyA9IC1FSU5WQUw7CkBAIC00MTU2LDEyICs0MTYwLDEzIEBAIGxvbmcgZG9fbW11
X3VwZGF0ZSgKICAgICAgICAgICogRm9yY2Ugb3RoZXIgdkNQVS1zIG9mIHRoZSBhZmZlY3RlZCBn
dWVzdCB0byBwaWNrIHVwIEw0IGVudHJ5CiAgICAgICAgICAqIGNoYW5nZXMgKGlmIGFueSkuCiAg
ICAgICAgICAqLwotICAgICAgICB1bnNpZ25lZCBpbnQgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgp
OwotICAgICAgICBjcHVtYXNrX3QgKm1hc2sgPSBwZXJfY3B1KHNjcmF0Y2hfY3B1bWFzaywgY3B1
KTsKKyAgICAgICAgY3B1bWFza190ICptYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogCi0g
ICAgICAgIGNwdW1hc2tfYW5kbm90KG1hc2ssIHB0X293bmVyLT5kaXJ0eV9jcHVtYXNrLCBjcHVt
YXNrX29mKGNwdSkpOworICAgICAgICBjcHVtYXNrX2FuZG5vdChtYXNrLCBwdF9vd25lci0+ZGly
dHlfY3B1bWFzaywKKyAgICAgICAgICAgICAgICAgICAgICAgY3B1bWFza19vZihzbXBfcHJvY2Vz
c29yX2lkKCkpKTsKICAgICAgICAgaWYgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCiAgICAgICAg
ICAgICBmbHVzaF9tYXNrKG1hc2ssIEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVTSF9ST09UX1BHVEJM
KTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayhtYXNrKTsKICAgICB9CiAKICAgICBwZXJm
Y19hZGQobnVtX3BhZ2VfdXBkYXRlcywgaSk7CkBAIC00MzUzLDcgKzQzNTgsNyBAQCBzdGF0aWMg
aW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAgICAgICAgICAgICBtYXNrID0gZC0+ZGlydHlf
Y3B1bWFzazsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBkZWZhdWx0OgotICAgICAgICAg
ICAgbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7CisgICAgICAgICAgICBtYXNrID0g
Z2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAgICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1
bWFzayhkLCBjb25zdF9ndWVzdF9oYW5kbGVfZnJvbV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB2b2lkKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzayk7CkBA
IC00MzczLDcgKzQzNzgsNyBAQCBzdGF0aWMgaW50IF9fZG9fdXBkYXRlX3ZhX21hcHBpbmcoCiAg
ICAgICAgICAgICBtYXNrID0gZC0+ZGlydHlfY3B1bWFzazsKICAgICAgICAgICAgIGJyZWFrOwog
ICAgICAgICBkZWZhdWx0OgotICAgICAgICAgICAgbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1
bWFzayk7CisgICAgICAgICAgICBtYXNrID0gZ2V0X3NjcmF0Y2hfY3B1bWFzaygpOwogICAgICAg
ICAgICAgcmMgPSB2Y3B1bWFza190b19wY3B1bWFzayhkLCBjb25zdF9ndWVzdF9oYW5kbGVfZnJv
bV9wdHIoYm1hcF9wdHIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkKSwKICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgbWFzayk7CkBAIC00Mzg0LDYgKzQzODksMTYgQEAgc3RhdGljIGlu
dCBfX2RvX3VwZGF0ZV92YV9tYXBwaW5nKAogICAgICAgICBicmVhazsKICAgICB9CiAKKyAgICBz
d2l0Y2ggKCBmbGFncyAmIH5VVk1GX0ZMVVNIVFlQRV9NQVNLICkKKyAgICB7CisgICAgY2FzZSBV
Vk1GX0xPQ0FMOgorICAgIGNhc2UgVVZNRl9BTEw6CisgICAgICAgIGJyZWFrOworCisgICAgZGVm
YXVsdDoKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayhtYXNrKTsKKyAgICB9CisKICAgICBy
ZXR1cm4gcmM7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9tc2kuYyBiL3hlbi9hcmNo
L3g4Ni9tc2kuYwppbmRleCAxNjFlZTYwZGJlLi42ZDE5OGY4NjY1IDEwMDY0NAotLS0gYS94ZW4v
YXJjaC94ODYvbXNpLmMKKysrIGIveGVuL2FyY2gveDg2L21zaS5jCkBAIC0xNTksMTMgKzE1OSwx
NSBAQCB2b2lkIG1zaV9jb21wb3NlX21zZyh1bnNpZ25lZCB2ZWN0b3IsIGNvbnN0IGNwdW1hc2tf
dCAqY3B1X21hc2ssIHN0cnVjdCBtc2lfbXNnCiAKICAgICBpZiAoIGNwdV9tYXNrICkKICAgICB7
Ci0gICAgICAgIGNwdW1hc2tfdCAqbWFzayA9IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzayk7Cisg
ICAgICAgIGNwdW1hc2tfdCAqbWFzazsKIAogICAgICAgICBpZiAoICFjcHVtYXNrX2ludGVyc2Vj
dHMoY3B1X21hc2ssICZjcHVfb25saW5lX21hcCkgKQogICAgICAgICAgICAgcmV0dXJuOwogCisg
ICAgICAgIG1hc2sgPSBnZXRfc2NyYXRjaF9jcHVtYXNrKCk7CiAgICAgICAgIGNwdW1hc2tfYW5k
KG1hc2ssIGNwdV9tYXNrLCAmY3B1X29ubGluZV9tYXApOwogICAgICAgICBtc2ctPmRlc3QzMiA9
IGNwdV9tYXNrX3RvX2FwaWNpZChtYXNrKTsKKyAgICAgICAgcHV0X3NjcmF0Y2hfY3B1bWFzayht
YXNrKTsKICAgICB9CiAKICAgICBtc2ctPmFkZHJlc3NfaGkgPSBNU0lfQUREUl9CQVNFX0hJOwpk
aWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcC5jIGIveGVuL2FyY2gveDg2L3NtcC5jCmluZGV4
IGRkMGI0OWQ3MzEuLjA4NGFkMzI2NTMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9zbXAuYwor
KysgYi94ZW4vYXJjaC94ODYvc21wLmMKQEAgLTI1LDYgKzI1LDMxIEBACiAjaW5jbHVkZSA8aXJx
X3ZlY3RvcnMuaD4KICNpbmNsdWRlIDxtYWNoX2FwaWMuaD4KIAorREVGSU5FX1BFUl9DUFVfUkVB
RF9NT1NUTFkoY3B1bWFza192YXJfdCwgc2NyYXRjaF9jcHVtYXNrKTsKKworI2lmbmRlZiBOREVC
VUcKK2NwdW1hc2tfdCAqc2NyYXRjaF9jcHVtYXNrKGJvb2wgdXNlKQoreworICAgIHN0YXRpYyBE
RUZJTkVfUEVSX0NQVShjb25zdCB2b2lkICosIHNjcmF0Y2hfY3B1bWFza191c2UpOworCisgICAg
LyoKKyAgICAgKiBEdWUgdG8gcmVlbnRyYW5jeSBzY3JhdGNoIGNwdW1hc2sgY2Fubm90IGJlIHVz
ZWQgaW4gSVJRLCAjTUMgb3IgTk1JCisgICAgICogY29udGV4dC4KKyAgICAgKi8KKyAgICBCVUdf
T04oaW5faXJxKCkgfHwgaW5fbWNlX2hhbmRsZXIoKSB8fCBpbl9ubWlfaGFuZGxlcigpKTsKKwor
ICAgIGlmICggdXNlICYmIHVubGlrZWx5KHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFza191c2UpKSAp
CisgICAgeworICAgICAgICBwcmludGsoInNjcmF0Y2ggQ1BVIG1hc2sgYWxyZWFkeSBpbiB1c2Ug
YnkgJXBzXG4iLAorICAgICAgICAgICAgICAgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3VzZSkp
OworICAgICAgICBCVUcoKTsKKyAgICB9CisgICAgdGhpc19jcHUoc2NyYXRjaF9jcHVtYXNrX3Vz
ZSkgPSB1c2UgPyBfX2J1aWx0aW5fcmV0dXJuX2FkZHJlc3MoMCkgOiBOVUxMOworCisgICAgcmV0
dXJuIHVzZSA/IHRoaXNfY3B1KHNjcmF0Y2hfY3B1bWFzaykgOiBOVUxMOworfQorI2VuZGlmCisK
IC8qIEhlbHBlciBmdW5jdGlvbnMgdG8gcHJlcGFyZSBBUElDIHJlZ2lzdGVyIHZhbHVlcy4gKi8K
IHN0YXRpYyB1bnNpZ25lZCBpbnQgcHJlcGFyZV9JQ1IodW5zaWduZWQgaW50IHNob3J0Y3V0LCBp
bnQgdmVjdG9yKQogewpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYyBiL3hlbi9h
cmNoL3g4Ni9zbXBib290LmMKaW5kZXggNmM1NDhiMGI1My4uZTI2YjYxYThiNCAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L3NtcGJvb3QuYworKysgYi94ZW4vYXJjaC94ODYvc21wYm9vdC5jCkBA
IC01NCw3ICs1NCw2IEBAIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1hc2tfdmFyX3Qs
IGNwdV9zaWJsaW5nX21hc2spOwogLyogcmVwcmVzZW50aW5nIEhUIGFuZCBjb3JlIHNpYmxpbmdz
IG9mIGVhY2ggbG9naWNhbCBDUFUgKi8KIERFRklORV9QRVJfQ1BVX1JFQURfTU9TVExZKGNwdW1h
c2tfdmFyX3QsIGNwdV9jb3JlX21hc2spOwogCi1ERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShj
cHVtYXNrX3Zhcl90LCBzY3JhdGNoX2NwdW1hc2spOwogc3RhdGljIGNwdW1hc2tfdCBzY3JhdGNo
X2NwdTBtYXNrOwogCiBERUZJTkVfUEVSX0NQVV9SRUFEX01PU1RMWShjcHVtYXNrX3Zhcl90LCBz
ZW5kX2lwaV9jcHVtYXNrKTsKZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgg
Yi94ZW4vaW5jbHVkZS9hc20teDg2L3NtcC5oCmluZGV4IDYxNTAzNjM2NTUuLmFjY2U5YzI0YTQg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvc21wLmgKKysrIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9zbXAuaApAQCAtMjQsNiArMjQsMjAgQEAgREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tf
dmFyX3QsIGNwdV9jb3JlX21hc2spOwogREVDTEFSRV9QRVJfQ1BVKGNwdW1hc2tfdmFyX3QsIHNj
cmF0Y2hfY3B1bWFzayk7CiBERUNMQVJFX1BFUl9DUFUoY3B1bWFza192YXJfdCwgc2VuZF9pcGlf
Y3B1bWFzayk7CiAKKyNpZm5kZWYgTkRFQlVHCisvKiBOb3QgdG8gYmUgY2FsbGVkIGRpcmVjdGx5
LCB1c2Uge2dldC9wdXR9X3NjcmF0Y2hfY3B1bWFzaygpLiAqLworY3B1bWFza190ICpzY3JhdGNo
X2NwdW1hc2soYm9vbCB1c2UpOworI2RlZmluZSBnZXRfc2NyYXRjaF9jcHVtYXNrKCkgc2NyYXRj
aF9jcHVtYXNrKHRydWUpCisjZGVmaW5lIHB1dF9zY3JhdGNoX2NwdW1hc2sobSkgZG8geyAgICAg
ICAgICAgICBcCisgICAgQlVHX09OKChtKSAhPSB0aGlzX2NwdShzY3JhdGNoX2NwdW1hc2spKTsg
ICBcCisgICAgc2NyYXRjaF9jcHVtYXNrKGZhbHNlKTsgICAgICAgICAgICAgICAgICAgICBcCisg
ICAgKG0pID0gTlVMTDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCit9IHdoaWxl
ICggZmFsc2UgKQorI2Vsc2UKKyNkZWZpbmUgZ2V0X3NjcmF0Y2hfY3B1bWFzaygpIHRoaXNfY3B1
KHNjcmF0Y2hfY3B1bWFzaykKKyNkZWZpbmUgcHV0X3NjcmF0Y2hfY3B1bWFzayhtKQorI2VuZGlm
CisKIC8qCiAgKiBEbyB3ZSwgZm9yIHBsYXRmb3JtIHJlYXNvbnMsIG5lZWQgdG8gYWN0dWFsbHkg
a2VlcCBDUFVzIG9ubGluZSB3aGVuIHdlCiAgKiB3b3VsZCBvdGhlcndpc2UgcHJlZmVyIHRoZW0g
dG8gYmUgb2ZmPwotLSAKMi4yNS4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:09:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:09:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eS4-0006bv-I8; Fri, 28 Feb 2020 12:09:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eS3-0006bj-KA
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:09:07 +0000
X-Inumbo-ID: 1dec4a38-5a23-11ea-b7e8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1dec4a38-5a23-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:09:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id AAD2DAD39;
 Fri, 28 Feb 2020 12:09:05 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
Date: Fri, 28 Feb 2020 13:09:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH v2 0/2] AMD/IOMMU: improve x2APIC handling when
 XT is unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Rm9yIEFNRCB0aGUgY29ubmVjdGlvbiBiZXR3ZWVuIElPTU1VIGFuZCB4MkFQSUMgaXMgbGVzcyBz
dHJvbmcsCmhlbmNlIGV2ZW4gaWYgdW5saWtlbHkgdG8gb2NjdXIgd2Ugd291bGQgYmV0dGVyIGRl
YWwgY29ycmVjdGx5CndpdGggWFQgYmVpbmcgdW5hdmFpbGFibGUgKGZvciB3aGF0ZXZlciByZWFz
b25zKSBpbiBwYXJ0aWN1bGFyCndoZW4geDJBUElDIGlzIGFscmVhZHkgZW5hYmxlZCBvbiBhIHN5
c3RlbS4KCjE6IGNvcnJlY3QgaGFuZGxpbmcgd2hlbiBYVCdzIHByZXJlcSBmZWF0dXJlcyBhcmUg
dW5hdmFpbGFibGUKMjogd2l0aG91dCBYVCwgeDJBUElDIG5lZWRzIHRvIGJlIGZvcmNlZCBpbnRv
IHBoeXNpY2FsIG1vZGUKCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl
bi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:10:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:10:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eT2-0007Lm-TH; Fri, 28 Feb 2020 12:10:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eT1-0007FM-86
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:10:07 +0000
X-Inumbo-ID: 41cf2970-5a23-11ea-b0f0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 41cf2970-5a23-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 12:10:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 091CFB28A;
 Fri, 28 Feb 2020 12:10:06 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200228120753.38036-1-roger.pau@citrix.com>
 <20200228120753.38036-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5b683f84-ab8a-9968-4e83-385489d5649f@suse.com>
Date: Fri, 28 Feb 2020 13:10:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228120753.38036-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/2] x86/smp: use a dedicated CPU mask in
 send_IPI_mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMzowNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFNvbWUgY2FsbGVy
cyBvZiBzZW5kX0lQSV9tYXNrIHBhc3MgdGhlIHNjcmF0Y2ggY3B1bWFzayBhcyB0aGUgbWFzawo+
IHBhcmFtZXRlciBvZiBzZW5kX0lQSV9tYXNrLCBzbyB0aGUgc2NyYXRjaCBjcHVtYXNrIGNhbm5v
dCBiZSB1c2VkIGJ5Cj4gdGhlIGZ1bmN0aW9uLiBUaGUgZm9sbG93aW5nIHRyYWNlIGhhcyBiZWVu
IG9idGFpbmVkIHdpdGggYSBkZWJ1ZyBwYXRjaAo+IGFuZCBzaG93cyBvbmUgb2YgdGhvc2UgY2Fs
bGVyczoKPiAKPiAoWEVOKSBzY3JhdGNoIENQVSBtYXNrIGFscmVhZHkgaW4gdXNlIGJ5IGFyY2gv
eDg2L21tLmMjX2dldF9wYWdlX3R5cGUrMHgxZjkvMHgxYWJmCj4gKFhFTikgWGVuIEJVRyBhdCBz
bXAuYzo0NQo+IFsuLi5dCj4gKFhFTikgWGVuIGNhbGwgdHJhY2U6Cj4gKFhFTikgICAgWzxmZmZm
ODJkMDgwMmFiYjUzPl0gUiBzY3JhdGNoX2NwdW1hc2srMHhkMy8weGY5Cj4gKFhFTikgICAgWzxm
ZmZmODJkMDgwMmFiYzIxPl0gRiBzZW5kX0lQSV9tYXNrKzB4NzIvMHgxY2EKPiAoWEVOKSAgICBb
PGZmZmY4MmQwODAyYWMxM2U+XSBGIGZsdXNoX2FyZWFfbWFzaysweDEwYy8weDE2Ywo+IChYRU4p
ICAgIFs8ZmZmZjgyZDA4MDI5NmM1Nj5dIEYgYXJjaC94ODYvbW0uYyNfZ2V0X3BhZ2VfdHlwZSsw
eDNmZi8weDFhYmYKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAyOTgzMjQ+XSBGIGdldF9wYWdlX3R5
cGUrMHhlLzB4MmMKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAzODYyNGY+XSBGIHB2X3NldF9nZHQr
MHhhMS8weDJhYQo+IChYRU4pICAgIFs8ZmZmZjgyZDA4MDI3ZGZkNj5dIEYgYXJjaF9zZXRfaW5m
b19ndWVzdCsweDExOTYvMHgxNmJhCj4gKFhFTikgICAgWzxmZmZmODJkMDgwMjA3YTU1Pl0gRiBk
ZWZhdWx0X2luaXRpYWxpc2VfdmNwdSsweGM3LzB4ZDQKPiAoWEVOKSAgICBbPGZmZmY4MmQwODAy
N2U1NWI+XSBGIGFyY2hfaW5pdGlhbGlzZV92Y3B1KzB4NjEvMHhjZAo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDIwN2U3OD5dIEYgZG9fdmNwdV9vcCsweDIxOS8weDY5MAo+IChYRU4pICAgIFs8ZmZm
ZjgyZDA4MDM4YmUxNj5dIEYgcHZfaHlwZXJjYWxsKzB4MmY2LzB4NTkzCj4gKFhFTikgICAgWzxm
ZmZmODJkMDgwMzk2NDMyPl0gRiBsc3Rhcl9lbnRlcisweDExMi8weDEyMAo+IAo+IF9nZXRfcGFn
ZV90eXBlIHdpbGwgdXNlIHRoZSBzY3JhdGNoIGNwdW1hc2sgdG8gY2FsbCBmbHVzaF90bGJfbWFz
aywKPiB3aGljaCBpbiB0dXJuIGNhbGxzIHNlbmRfSVBJX21hc2suCj4gCj4gRml4IHRoaXMgYnkg
dXNpbmcgYSBkZWRpY2F0ZWQgcGVyIENQVSBjcHVtYXNrIGluIHNlbmRfSVBJX21hc2suCj4gCj4g
Rml4ZXM6IDU1MDBkMjY1YTJhOCAoJ3g4Ni9zbXA6IHVzZSBBUElDIEFMTEJVVCBkZXN0aW5hdGlv
biBzaG9ydGhhbmQgd2hlbiBwb3NzaWJsZScpCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1IE1v
bm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpSZXZpZXdlZC1ieTogSmFuIEJldWxpY2ggPGpi
ZXVsaWNoQHN1c2UuY29tPgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:10:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:10:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eTj-0007VW-7k; Fri, 28 Feb 2020 12:10:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eTi-0007VP-K9
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:10:50 +0000
X-Inumbo-ID: 5b945006-5a23-11ea-9c17-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5b945006-5a23-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 12:10:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1D07BB402;
 Fri, 28 Feb 2020 12:10:49 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
Message-ID: <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
Date: Fri, 28 Feb 2020 13:10:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH v2 1/2] AMD/IOMMU: correct handling when XT's
 prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2Ugc2hvdWxkIG5laXRoZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3aG9sZSB0
byBmYWlsIGluIHRoaXMKY2FzZSAod2Ugc2hvdWxkIHN0aWxsIGJlIGFibGUgdG8gYnJpbmcgdXAg
dGhlIHN5c3RlbSBpbiBub24teDJBUElDIG9yCngyQVBJQyBwaHlzaWNhbCBtb2RlKSwgbm9yIHNo
b3VsZCB0aGUgcmVtYWluZGVyIG9mIHRoZSBmdW5jdGlvbiBiZQpza2lwcGVkIChhcyB0aGUgbWFp
biBwYXJ0IG9mIGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpIGluIHN1Y2ggYW4KZXZl
bnQuIEl0IGlzIG1lcmVseSBuZWNlc3NhcnkgZm9yIHRoZSBmdW5jdGlvbiB0byBpbmRpY2F0ZSB0
byB0aGUgY2FsbGVyCihpb3Zfc3VwcG9ydHNfeHQoKSkgdGhhdCBzZXR1cCBmYWlsZWQgYXMgZmFy
IGFzIHgyQVBJQyBpcyBjb25jZXJuZWQuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogQWxzbyBhZGp1c3QgdGhlIGxvb3AgY29uc3VtaW5nICJ4
dCIuIG5vX3h0IC0+IGhhc194dC4KCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL2lvbW11X2luaXQu
YwpAQCAtMTM2NCw2ICsxMzY0LDcgQEAgc3RhdGljIGludCBfX2luaXQgYW1kX2lvbW11X3ByZXBh
cmVfb25lKAogaW50IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZShib29sIHh0KQogewogICAgIHN0
cnVjdCBhbWRfaW9tbXUgKmlvbW11OworICAgIGJvb2wgaGFzX3h0ID0gdHJ1ZTsKICAgICBpbnQg
cmMgPSAtRU5PREVWOwogCiAgICAgQlVHX09OKCAhaW9tbXVfZm91bmQoKSApOwpAQCAtMTQwMCwx
NyArMTQwMSwxNiBAQCBpbnQgX19pbml0IGFtZF9pb21tdV9wcmVwYXJlKGJvb2wgeHQpCiAgICAg
ICAgIGlmICggcmMgKQogICAgICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAKLSAgICAgICAgcmMg
PSAtRU5PREVWOwotICAgICAgICBpZiAoIHh0ICYmICghaW9tbXUtPmZlYXR1cmVzLmZsZHMuZ2Ff
c3VwIHx8ICFpb21tdS0+ZmVhdHVyZXMuZmxkcy54dF9zdXApICkKLSAgICAgICAgICAgIGdvdG8g
ZXJyb3Jfb3V0OworICAgICAgICBpZiAoICFpb21tdS0+ZmVhdHVyZXMuZmxkcy5nYV9zdXAgfHwg
IWlvbW11LT5mZWF0dXJlcy5mbGRzLnh0X3N1cCApCisgICAgICAgICAgICBoYXNfeHQgPSBmYWxz
ZTsKICAgICB9CiAKICAgICBmb3JfZWFjaF9hbWRfaW9tbXUgKCBpb21tdSApCiAgICAgewogICAg
ICAgICAvKiBOQjogVGhlcmUncyBubyBuZWVkIHRvIGFjdHVhbGx5IHdyaXRlIHRoZXNlIG91dCBy
aWdodCBoZXJlLiAqLwotICAgICAgICBpb21tdS0+Y3RybC5nYV9lbiB8PSB4dDsKLSAgICAgICAg
aW9tbXUtPmN0cmwueHRfZW4gPSB4dDsKLSAgICAgICAgaW9tbXUtPmN0cmwuaW50X2NhcF94dF9l
biA9IHh0OworICAgICAgICBpb21tdS0+Y3RybC5nYV9lbiB8PSB4dCAmJiBoYXNfeHQ7CisgICAg
ICAgIGlvbW11LT5jdHJsLnh0X2VuID0geHQgJiYgaGFzX3h0OworICAgICAgICBpb21tdS0+Y3Ry
bC5pbnRfY2FwX3h0X2VuID0geHQgJiYgaGFzX3h0OwogICAgIH0KIAogICAgIHJjID0gYW1kX2lv
bW11X3VwZGF0ZV9pdnJzX21hcHBpbmdfYWNwaSgpOwpAQCAtMTQyMiw3ICsxNDIyLDcgQEAgaW50
IF9faW5pdCBhbWRfaW9tbXVfcHJlcGFyZShib29sIHh0KQogICAgICAgICBpdmhkX3R5cGUgPSAw
OwogICAgIH0KIAotICAgIHJldHVybiByYzsKKyAgICByZXR1cm4gcmMgPzogeHQgJiYgIWhhc194
dCA/IC1FTk9ERVYgOiAwOwogfQogCiBpbnQgX19pbml0IGFtZF9pb21tdV9pbml0KGJvb2wgeHQp
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl
dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9s
aXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:11:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:11:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eUn-0007cz-K8; Fri, 28 Feb 2020 12:11:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eUm-0007cr-Ol
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:11:56 +0000
X-Inumbo-ID: 8233ecc6-5a23-11ea-9911-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8233ecc6-5a23-11ea-9911-12813bfff9fa;
 Fri, 28 Feb 2020 12:11:54 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D10F6AECE;
 Fri, 28 Feb 2020 12:11:53 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
Message-ID: <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
Date: Fri, 28 Feb 2020 13:12:03 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH v2 2/2] AMD/IOMMU: without XT,
 x2APIC needs to be forced into physical mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHdpZGVyIGNsdXN0ZXIgbW9kZSBBUElDIElEcyBhcmVuJ3QgZ2VuZXJhbGx5IHJlcHJlc2Vu
dGFibGUuIENvbnZlcnQKdGhlIGlvbW11X2ludHJlbWFwIHZhcmlhYmxlIGludG8gYSB0cmlzdGF0
ZSwgYWxsb3dpbmcgdGhlIEFNRCBJT01NVQpkcml2ZXIgdG8gc2lnbmFsIHRoaXMgc3BlY2lhbCBy
ZXN0cmljdGlvbiB0byB0aGUgYXBpY194MmFwaWNfcHJvYmUoKS4KKE5vdGU6IGFzc2lnbm1lbnRz
IHRvIHRoZSB2YXJpYWJsZSBnZXQgYWRqdXN0ZWQsIHdoaWxlIGV4aXN0aW5nCmNvbnN1bWVycyAt
IGFsbCBhc3N1bWluZyBhIGJvb2xlYW4gcHJvcGVydHkgLSBhcmUgbGVmdCBhbG9uZS4pCgpTaWdu
ZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Ci0tLQp2MjogTmV3LgoK
LS0tIGEveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKKysrIGIveGVuL2FyY2gveDg2L2dl
bmFwaWMveDJhcGljLmMKQEAgLTIzNiwxMiArMjM2LDIxIEBAIGNvbnN0IHN0cnVjdCBnZW5hcGlj
ICpfX2luaXQgYXBpY194MmFwaWMKICAgICAgICAgeDJhcGljX3BoeXMgPSAhaW9tbXVfaW50cmVt
YXAgfHwKICAgICAgICAgICAgICAgICAgICAgICAoYWNwaV9nYmxfRkFEVC5mbGFncyAmIEFDUElf
RkFEVF9BUElDX1BIWVNJQ0FMKTsKICAgICB9Ci0gICAgZWxzZSBpZiAoICF4MmFwaWNfcGh5cyAm
JiAhaW9tbXVfaW50cmVtYXAgKQotICAgIHsKLSAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiB4MkFQ
SUMgY2x1c3RlciBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgd2l0aG91dCBpbnRlcnJ1cHQgcmVtYXBw
aW5nXG4iCi0gICAgICAgICAgICAgICAieDJBUElDOiBmb3JjaW5nIHBoeXMgbW9kZVxuIik7Ci0g
ICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsKLSAgICB9CisgICAgZWxzZSBpZiAoICF4MmFwaWNf
cGh5cyApCisgICAgICAgIHN3aXRjaCAoIGlvbW11X2ludHJlbWFwICkKKyAgICAgICAgeworICAg
ICAgICBjYXNlIGlvbW11X2ludHJlbWFwX29mZjoKKyAgICAgICAgY2FzZSBpb21tdV9pbnRyZW1h
cF9yZXN0cmljdGVkOgorICAgICAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiB4MkFQSUMgY2x1c3Rl
ciBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgJXMgaW50ZXJydXB0IHJlbWFwcGluZ1xuIgorICAgICAg
ICAgICAgICAgICAgICJ4MkFQSUM6IGZvcmNpbmcgcGh5cyBtb2RlXG4iLAorICAgICAgICAgICAg
ICAgICAgIGlvbW11X2ludHJlbWFwID09IGlvbW11X2ludHJlbWFwX29mZiA/ICJ3aXRob3V0Igor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6
ICJ3aXRoIHJlc3RyaWN0ZWQiKTsKKyAgICAgICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsKKyAg
ICAgICAgICAgIGJyZWFrOworCisgICAgICAgIGNhc2UgaW9tbXVfaW50cmVtYXBfZnVsbDoKKyAg
ICAgICAgICAgIGJyZWFrOworICAgICAgICB9CiAKICAgICBpZiAoIHgyYXBpY19waHlzICkKICAg
ICAgICAgcmV0dXJuICZhcGljX3gyYXBpY19waHlzOwotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9hbWQvaW9tbXVfaW5pdC5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FtZC9p
b21tdV9pbml0LmMKQEAgLTExMzksNyArMTEzOSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdCBhbWRf
aW9tbXVfaW5pdF9jbGVhbnUKIAogICAgIGlvbW11X2VuYWJsZWQgPSAwOwogICAgIGlvbW11X2h3
ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7Ci0gICAgaW9tbXVfaW50cmVtYXAgPSAwOworICAgIGlv
bW11X2ludHJlbWFwID0gaW9tbXVfaW50cmVtYXBfb2ZmOwogICAgIGlvbW11djJfZW5hYmxlZCA9
IDA7CiB9CiAKQEAgLTE0MTMsNiArMTQxMyw5IEBAIGludCBfX2luaXQgYW1kX2lvbW11X3ByZXBh
cmUoYm9vbCB4dCkKICAgICAgICAgaW9tbXUtPmN0cmwuaW50X2NhcF94dF9lbiA9IHh0ICYmIGhh
c194dDsKICAgICB9CiAKKyAgICBpZiAoIGlvbW11X2ludHJlbWFwICYmICFoYXNfeHQgKQorICAg
ICAgICBpb21tdV9pbnRyZW1hcCA9IGlvbW11X2ludHJlbWFwX3Jlc3RyaWN0ZWQ7CisKICAgICBy
YyA9IGFtZF9pb21tdV91cGRhdGVfaXZyc19tYXBwaW5nX2FjcGkoKTsKIAogIGVycm9yX291dDoK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYW1kL3BjaV9hbWRfaW9tbXUuYworKysgYi94
ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9hbWQvcGNpX2FtZF9pb21tdS5jCkBAIC0xNTcsNyArMTU3
LDcgQEAgaW50IF9faW5pdCBhY3BpX2l2cnNfaW5pdCh2b2lkKQogCiAgICAgaWYgKCAoYW1kX2lv
bW11X2RldGVjdF9hY3BpKCkgIT0wKSB8fCAoaW9tbXVfZm91bmQoKSA9PSAwKSApCiAgICAgewot
ICAgICAgICBpb21tdV9pbnRyZW1hcCA9IDA7CisgICAgICAgIGlvbW11X2ludHJlbWFwID0gaW9t
bXVfaW50cmVtYXBfb2ZmOwogICAgICAgICByZXR1cm4gLUVOT0RFVjsKICAgICB9CiAKLS0tIGEv
eGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhy
b3VnaC9pb21tdS5jCkBAIC0zNSw3ICszNSw3IEBAIGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9x
dWFyYW50aW5lID0gdHIKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2lnZnggPSAxOwogYm9v
bF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfc25vb3AgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkg
aW9tbXVfcWludmFsID0gMTsKLWJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0g
MTsKK2VudW0gaW9tbXVfaW50cmVtYXAgX19yZWFkX21vc3RseSBpb21tdV9pbnRyZW1hcCA9IGlv
bW11X2ludHJlbWFwX2Z1bGw7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9jcmFzaF9kaXNh
YmxlOwogCiBzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2h3ZG9tX25vbmU7CkBA
IC05MSw3ICs5MSw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnMK
ICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJxaW52YWwiLCBzLCBzcykp
ID49IDAgKQogICAgICAgICAgICAgaW9tbXVfcWludmFsID0gdmFsOwogICAgICAgICBlbHNlIGlm
ICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImludHJlbWFwIiwgcywgc3MpKSA+PSAwICkKLSAgICAg
ICAgICAgIGlvbW11X2ludHJlbWFwID0gdmFsOworICAgICAgICAgICAgaW9tbXVfaW50cmVtYXAg
PSB2YWwgPyBpb21tdV9pbnRyZW1hcF9mdWxsIDogaW9tbXVfaW50cmVtYXBfb2ZmOwogICAgICAg
ICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImludHBvc3QiLCBzLCBzcykpID49IDAg
KQogICAgICAgICAgICAgaW9tbXVfaW50cG9zdCA9IHZhbDsKICNpZmRlZiBDT05GSUdfS0VYRUMK
QEAgLTQ3NSw3ICs0NzUsNyBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAgICAgICAg
IGlvbW11X2VuYWJsZWQgPSAocmMgPT0gMCk7CiAgICAgfQogICAgIGlmICggIWlvbW11X2VuYWJs
ZWQgKQotICAgICAgICBpb21tdV9pbnRyZW1hcCA9IDA7CisgICAgICAgIGlvbW11X2ludHJlbWFw
ID0gaW9tbXVfaW50cmVtYXBfb2ZmOwogCiAgICAgaWYgKCAoZm9yY2VfaW9tbXUgJiYgIWlvbW11
X2VuYWJsZWQpIHx8CiAgICAgICAgICAoZm9yY2VfaW50cmVtYXAgJiYgIWlvbW11X2ludHJlbWFw
KSApCkBAIC01NTcsNyArNTU3LDggQEAgdm9pZCBpb21tdV9jcmFzaF9zaHV0ZG93bih2b2lkKQog
CiAgICAgaWYgKCBpb21tdV9lbmFibGVkICkKICAgICAgICAgaW9tbXVfZ2V0X29wcygpLT5jcmFz
aF9zaHV0ZG93bigpOwotICAgIGlvbW11X2VuYWJsZWQgPSBpb21tdV9pbnRyZW1hcCA9IGlvbW11
X2ludHBvc3QgPSAwOworICAgIGlvbW11X2VuYWJsZWQgPSBpb21tdV9pbnRwb3N0ID0gMDsKKyAg
ICBpb21tdV9pbnRyZW1hcCA9IGlvbW11X2ludHJlbWFwX29mZjsKIH0KIAogaW50IGlvbW11X2dl
dF9yZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGlvbW11X2dyZG1fdCAqZnVuYywgdm9pZCAqY3R4dCkK
LS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZl
cnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTIxNzcsNyArMjE3Nyw3IEBAIHN0YXRpYyBp
bnQgX19tdXN0X2NoZWNrIGluaXRfdnRkX2h3KHZvaWQKICAgICAgICAgewogICAgICAgICAgICAg
aWYgKCBpb2FwaWNfdG9faW9tbXUoSU9fQVBJQ19JRChhcGljKSkgPT0gTlVMTCApCiAgICAgICAg
ICAgICB7Ci0gICAgICAgICAgICAgICAgaW9tbXVfaW50cmVtYXAgPSAwOworICAgICAgICAgICAg
ICAgIGlvbW11X2ludHJlbWFwID0gaW9tbXVfaW50cmVtYXBfb2ZmOwogICAgICAgICAgICAgICAg
IGRwcmludGsoWEVOTE9HX0VSUiBWVERQUkVGSVgsCiAgICAgICAgICAgICAgICAgICAgICJpb2Fw
aWNfdG9faW9tbXU6IGlvYXBpYyAlI3ggKGlkOiAlI3gpIGlzIE5VTEwhICIKICAgICAgICAgICAg
ICAgICAgICAgIldpbGwgbm90IHRyeSB0byBlbmFibGUgSW50ZXJydXB0IFJlbWFwcGluZy5cbiIs
CkBAIC0yMTkzLDcgKzIxOTMsNyBAQCBzdGF0aWMgaW50IF9fbXVzdF9jaGVjayBpbml0X3Z0ZF9o
dyh2b2lkCiAgICAgICAgICAgICBpb21tdSA9IGRyaGQtPmlvbW11OwogICAgICAgICAgICAgaWYg
KCBlbmFibGVfaW50cmVtYXAoaW9tbXUsIDApICE9IDAgKQogICAgICAgICAgICAgewotICAgICAg
ICAgICAgICAgIGlvbW11X2ludHJlbWFwID0gMDsKKyAgICAgICAgICAgICAgICBpb21tdV9pbnRy
ZW1hcCA9IGlvbW11X2ludHJlbWFwX29mZjsKICAgICAgICAgICAgICAgICBkcHJpbnRrKFhFTkxP
R19XQVJOSU5HIFZURFBSRUZJWCwKICAgICAgICAgICAgICAgICAgICAgICAgICJJbnRlcnJ1cHQg
UmVtYXBwaW5nIG5vdCBlbmFibGVkXG4iKTsKIApAQCAtMjI5NSw3ICsyMjk1LDcgQEAgc3RhdGlj
IGludCBfX2luaXQgdnRkX3NldHVwKHZvaWQpCiAgICAgICAgICAgICBpb21tdV9xaW52YWwgPSAw
OwogCiAgICAgICAgIGlmICggaW9tbXVfaW50cmVtYXAgJiYgIWVjYXBfaW50cl9yZW1hcChpb21t
dS0+ZWNhcCkgKQotICAgICAgICAgICAgaW9tbXVfaW50cmVtYXAgPSAwOworICAgICAgICAgICAg
aW9tbXVfaW50cmVtYXAgPSBpb21tdV9pbnRyZW1hcF9vZmY7CiAKICAgICAgICAgLyoKICAgICAg
ICAgICogV2UgY2Fubm90IHVzZSBwb3N0ZWQgaW50ZXJydXB0IGlmIFg4Nl9GRUFUVVJFX0NYMTYg
aXMKQEAgLTIzMjAsNyArMjMyMCw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9zZXR1cCh2b2lk
KQogCiAgICAgaWYgKCAhaW9tbXVfcWludmFsICYmIGlvbW11X2ludHJlbWFwICkKICAgICB7Ci0g
ICAgICAgIGlvbW11X2ludHJlbWFwID0gMDsKKyAgICAgICAgaW9tbXVfaW50cmVtYXAgPSBpb21t
dV9pbnRyZW1hcF9vZmY7CiAgICAgICAgIGRwcmludGsoWEVOTE9HX1dBUk5JTkcgVlREUFJFRklY
LCAiSW50ZXJydXB0IFJlbWFwcGluZyBkaXNhYmxlZCAiCiAgICAgICAgICAgICAic2luY2UgUXVl
dWVkIEludmFsaWRhdGlvbiBpc24ndCBzdXBwb3J0ZWQgb3IgZW5hYmxlZC5cbiIpOwogICAgIH0K
QEAgLTIzNDcsNyArMjM0Nyw3IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9zZXR1cCh2b2lkKQog
ICAgIGlvbW11X3Nub29wID0gMDsKICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNl
OwogICAgIGlvbW11X3FpbnZhbCA9IDA7Ci0gICAgaW9tbXVfaW50cmVtYXAgPSAwOworICAgIGlv
bW11X2ludHJlbWFwID0gaW9tbXVfaW50cmVtYXBfb2ZmOwogICAgIGlvbW11X2ludHBvc3QgPSAw
OwogICAgIHJldHVybiByZXQ7CiB9Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCisrKyBi
L3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC01NCw3ICs1NCwxOCBAQCBzdGF0aWMgaW5saW5l
IGJvb2xfdCBkZm5fZXEoZGZuX3QgeCwgZGZuCiAKIGV4dGVybiBib29sX3QgaW9tbXVfZW5hYmxl
LCBpb21tdV9lbmFibGVkOwogZXh0ZXJuIGJvb2wgZm9yY2VfaW9tbXUsIGlvbW11X3F1YXJhbnRp
bmUsIGlvbW11X3ZlcmJvc2UsIGlvbW11X2lnZng7Ci1leHRlcm4gYm9vbF90IGlvbW11X3Nub29w
LCBpb21tdV9xaW52YWwsIGlvbW11X2ludHJlbWFwLCBpb21tdV9pbnRwb3N0OworZXh0ZXJuIGJv
b2xfdCBpb21tdV9zbm9vcCwgaW9tbXVfcWludmFsLCBpb21tdV9pbnRwb3N0OworZXh0ZXJuIGVu
dW0gX19wYWNrZWQgaW9tbXVfaW50cmVtYXAgeworICAgLyoKKyAgICAqIEluIG9yZGVyIHRvIGFs
bG93IHRyYWRpdGlvbmFsIGJvb2xlYW4gdXNlcyBvZiB0aGUgaW9tbXVfaW50cmVtYXAKKyAgICAq
IHZhcmlhYmxlLCB0aGUgIm9mZiIgdmFsdWUgaGFzIHRvIGNvbWUgZmlyc3QgKHlpZWxkaW5nIGEg
dmFsdWUgb2YgemVybykuCisgICAgKi8KKyAgIGlvbW11X2ludHJlbWFwX29mZiwKKyNpZmRlZiBD
T05GSUdfWDg2CisgICBpb21tdV9pbnRyZW1hcF9yZXN0cmljdGVkLAorI2VuZGlmCisgICBpb21t
dV9pbnRyZW1hcF9mdWxsLAorfSBpb21tdV9pbnRyZW1hcDsKIAogI2lmIGRlZmluZWQoQ09ORklH
X0lPTU1VX0ZPUkNFX1BUX1NIQVJFKQogI2RlZmluZSBpb21tdV9oYXBfcHRfc2hhcmUgdHJ1ZQoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:12:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:12:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eVX-0007jD-Vt; Fri, 28 Feb 2020 12:12:43 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=yuXw=4Q=oracle.com=boris.ostrovsky@srs-us1.protection.inumbo.net>)
 id 1j7eVW-0007j6-J8
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:12:42 +0000
X-Inumbo-ID: 9e71fc52-5a23-11ea-b7e8-bc764e2007e4
Received: from userp2130.oracle.com (unknown [156.151.31.86])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9e71fc52-5a23-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:12:42 +0000 (UTC)
Received: from pps.filterd (userp2130.oracle.com [127.0.0.1])
 by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01SC3aqk175144;
 Fri, 28 Feb 2020 12:12:29 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=subject : to : cc :
 references : from : message-id : date : mime-version : in-reply-to :
 content-type : content-transfer-encoding; s=corp-2020-01-29;
 bh=qBTbjDuK/DecDiWjAC8epNtei5Artb3J6+FXVk9rbIA=;
 b=X8ghppaJn4fbkx+g4mWA3w1zfbSE4R6fqsK/gkf20XMXXpmCErcg7ki4Wy+RQ8Ws0y6O
 IN1u0KC+eEW8VQzZh4QTDDLowMG9n/IzPgnwmKy31XCa5xmZcUScpHh69wqHe/W4EJak
 xkSqHdePftIglQMoCz8T/O4yhLZVrSrdrmkMqaUXmt63LA/MUhbXEloLHkq18mkvgxma
 KcROLtvZHaCgmj0C/Zo2QwyRyLP2wfDR/8jMoyzv7oYmcxXukQ9d+FjDBuI0tvo+AlMu
 wQJ9tk93SE1ZmHboIkbF/JpUG1L72ypZ3z8Yg2t83MFgpFkIoUbijDro5g3X8nCu9SXG 4g== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by userp2130.oracle.com with ESMTP id 2ydcsnthp9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 28 Feb 2020 12:12:29 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 01SC2C1t110240;
 Fri, 28 Feb 2020 12:12:29 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by userp3020.oracle.com with ESMTP id 2ydj4qkxvh-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 28 Feb 2020 12:12:28 +0000
Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 01SCCR4d001086;
 Fri, 28 Feb 2020 12:12:27 GMT
Received: from bostrovs-us.us.oracle.com (/10.152.32.65)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 28 Feb 2020 04:12:27 -0800
To: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 "Gustavo A. R. Silva" <gustavo@embeddedor.com>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <20200226212612.GA4663@embeddedor>
 <77d23b72-e16b-e63a-7700-3afe6c77d327@suse.com>
From: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Autocrypt: addr=boris.ostrovsky@oracle.com; keydata=
 xsFNBFH8CgsBEAC0KiOi9siOvlXatK2xX99e/J3OvApoYWjieVQ9232Eb7GzCWrItCzP8FUV
 PQg8rMsSd0OzIvvjbEAvaWLlbs8wa3MtVLysHY/DfqRK9Zvr/RgrsYC6ukOB7igy2PGqZd+M
 MDnSmVzik0sPvB6xPV7QyFsykEgpnHbvdZAUy/vyys8xgT0PVYR5hyvhyf6VIfGuvqIsvJw5
 C8+P71CHI+U/IhsKrLrsiYHpAhQkw+Zvyeml6XSi5w4LXDbF+3oholKYCkPwxmGdK8MUIdkM
 d7iYdKqiP4W6FKQou/lC3jvOceGupEoDV9botSWEIIlKdtm6C4GfL45RD8V4B9iy24JHPlom
 woVWc0xBZboQguhauQqrBFooHO3roEeM1pxXjLUbDtH4t3SAI3gt4dpSyT3EvzhyNQVVIxj2
 FXnIChrYxR6S0ijSqUKO0cAduenhBrpYbz9qFcB/GyxD+ZWY7OgQKHUZMWapx5bHGQ8bUZz2
 SfjZwK+GETGhfkvNMf6zXbZkDq4kKB/ywaKvVPodS1Poa44+B9sxbUp1jMfFtlOJ3AYB0WDS
 Op3d7F2ry20CIf1Ifh0nIxkQPkTX7aX5rI92oZeu5u038dHUu/dO2EcuCjl1eDMGm5PLHDSP
 0QUw5xzk1Y8MG1JQ56PtqReO33inBXG63yTIikJmUXFTw6lLJwARAQABzTNCb3JpcyBPc3Ry
 b3Zza3kgKFdvcmspIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT7CwXgEEwECACIFAlH8
 CgsCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEIredpCGysGyasEP/j5xApopUf4g
 9Fl3UxZuBx+oduuw3JHqgbGZ2siA3EA4bKwtKq8eT7ekpApn4c0HA8TWTDtgZtLSV5IdH+9z
 JimBDrhLkDI3Zsx2CafL4pMJvpUavhc5mEU8myp4dWCuIylHiWG65agvUeFZYK4P33fGqoaS
 VGx3tsQIAr7MsQxilMfRiTEoYH0WWthhE0YVQzV6kx4wj4yLGYPPBtFqnrapKKC8yFTpgjaK
 jImqWhU9CSUAXdNEs/oKVR1XlkDpMCFDl88vKAuJwugnixjbPFTVPyoC7+4Bm/FnL3iwlJVE
 qIGQRspt09r+datFzPqSbp5Fo/9m4JSvgtPp2X2+gIGgLPWp2ft1NXHHVWP19sPgEsEJXSr9
 tskM8ScxEkqAUuDs6+x/ISX8wa5Pvmo65drN+JWA8EqKOHQG6LUsUdJolFM2i4Z0k40BnFU/
 kjTARjrXW94LwokVy4x+ZYgImrnKWeKac6fMfMwH2aKpCQLlVxdO4qvJkv92SzZz4538az1T
 m+3ekJAimou89cXwXHCFb5WqJcyjDfdQF857vTn1z4qu7udYCuuV/4xDEhslUq1+GcNDjAhB
 nNYPzD+SvhWEsrjuXv+fDONdJtmLUpKs4Jtak3smGGhZsqpcNv8nQzUGDQZjuCSmDqW8vn2o
 hWwveNeRTkxh+2x1Qb3GT46uzsFNBFH8CgsBEADGC/yx5ctcLQlB9hbq7KNqCDyZNoYu1HAB
 Hal3MuxPfoGKObEktawQPQaSTB5vNlDxKihezLnlT/PKjcXC2R1OjSDinlu5XNGc6mnky03q
 yymUPyiMtWhBBftezTRxWRslPaFWlg/h/Y1iDuOcklhpr7K1h1jRPCrf1yIoxbIpDbffnuyz
 kuto4AahRvBU4Js4sU7f/btU+h+e0AcLVzIhTVPIz7PM+Gk2LNzZ3/on4dnEc/qd+ZZFlOQ4
 KDN/hPqlwA/YJsKzAPX51L6Vv344pqTm6Z0f9M7YALB/11FO2nBB7zw7HAUYqJeHutCwxm7i
 BDNt0g9fhviNcJzagqJ1R7aPjtjBoYvKkbwNu5sWDpQ4idnsnck4YT6ctzN4I+6lfkU8zMzC
 gM2R4qqUXmxFIS4Bee+gnJi0Pc3KcBYBZsDK44FtM//5Cp9DrxRQOh19kNHBlxkmEb8kL/pw
 XIDcEq8MXzPBbxwHKJ3QRWRe5jPNpf8HCjnZz0XyJV0/4M1JvOua7IZftOttQ6KnM4m6WNIZ
 2ydg7dBhDa6iv1oKdL7wdp/rCulVWn8R7+3cRK95SnWiJ0qKDlMbIN8oGMhHdin8cSRYdmHK
 kTnvSGJNlkis5a+048o0C6jI3LozQYD/W9wq7MvgChgVQw1iEOB4u/3FXDEGulRVko6xCBU4
 SQARAQABwsFfBBgBAgAJBQJR/AoLAhsMAAoJEIredpCGysGyfvMQAIywR6jTqix6/fL0Ip8G
 jpt3uk//QNxGJE3ZkUNLX6N786vnEJvc1beCu6EwqD1ezG9fJKMl7F3SEgpYaiKEcHfoKGdh
 30B3Hsq44vOoxR6zxw2B/giADjhmWTP5tWQ9548N4VhIZMYQMQCkdqaueSL+8asp8tBNP+TJ
 PAIIANYvJaD8xA7sYUXGTzOXDh2THWSvmEWWmzok8er/u6ZKdS1YmZkUy8cfzrll/9hiGCTj
 u3qcaOM6i/m4hqtvsI1cOORMVwjJF4+IkC5ZBoeRs/xW5zIBdSUoC8L+OCyj5JETWTt40+lu
 qoqAF/AEGsNZTrwHJYu9rbHH260C0KYCNqmxDdcROUqIzJdzDKOrDmebkEVnxVeLJBIhYZUd
 t3Iq9hdjpU50TA6sQ3mZxzBdfRgg+vaj2DsJqI5Xla9QGKD+xNT6v14cZuIMZzO7w0DoojM4
 ByrabFsOQxGvE0w9Dch2BDSI2Xyk1zjPKxG1VNBQVx3flH37QDWpL2zlJikW29Ws86PHdthh
 Fm5PY8YtX576DchSP6qJC57/eAAe/9ztZdVAdesQwGb9hZHJc75B+VNm4xrh/PJO6c1THqdQ
 19WVJ+7rDx3PhVncGlbAOiiiE3NOFPJ1OQYxPKtpBUukAlOTnkKE6QcA4zckFepUkfmBV1wM
 Jg6OxFYd01z+a+oL
Message-ID: <94f38b5e-c850-5fff-1540-fb1a530a5a51@oracle.com>
Date: Fri, 28 Feb 2020 07:13:31 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <77d23b72-e16b-e63a-7700-3afe6c77d327@suse.com>
Content-Language: en-US
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9544
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0
 phishscore=0 suspectscore=0
 spamscore=0 adultscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001
 definitions=main-2002280102
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9544
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0
 malwarescore=0 bulkscore=0
 lowpriorityscore=0 mlxlogscore=999 phishscore=0 spamscore=0 adultscore=0
 suspectscore=0 impostorscore=0 clxscore=1011 priorityscore=1501
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2001150001
 definitions=main-2002280102
Subject: Re: [Xen-devel] [PATCH] xen: Replace zero-length array with
 flexible-array member
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

CgpPbiAyLzI3LzIwIDQ6MzEgQU0sIErDvHJnZW4gR3Jvw58gd3JvdGU6Cj4gT24gMjYuMDIuMjAg
MjI6MjYsIEd1c3Rhdm8gQS4gUi4gU2lsdmEgd3JvdGU6Cj4+IFRoZSBjdXJyZW50IGNvZGViYXNl
IG1ha2VzIHVzZSBvZiB0aGUgemVyby1sZW5ndGggYXJyYXkgbGFuZ3VhZ2UKPj4gZXh0ZW5zaW9u
IHRvIHRoZSBDOTAgc3RhbmRhcmQsIGJ1dCB0aGUgcHJlZmVycmVkIG1lY2hhbmlzbSB0byBkZWNs
YXJlCj4+IHZhcmlhYmxlLWxlbmd0aCB0eXBlcyBzdWNoIGFzIHRoZXNlIG9uZXMgaXMgYSBmbGV4
aWJsZSBhcnJheQo+PiBtZW1iZXJbMV1bMl0sCj4+IGludHJvZHVjZWQgaW4gQzk5Ogo+Pgo+PiBz
dHJ1Y3QgZm9vIHsKPj4gwqDCoMKgwqDCoMKgwqDCoCBpbnQgc3R1ZmY7Cj4+IMKgwqDCoMKgwqDC
oMKgwqAgc3RydWN0IGJvbyBhcnJheVtdOwo+PiB9Owo+Pgo+PiBCeSBtYWtpbmcgdXNlIG9mIHRo
ZSBtZWNoYW5pc20gYWJvdmUsIHdlIHdpbGwgZ2V0IGEgY29tcGlsZXIgd2FybmluZwo+PiBpbiBj
YXNlIHRoZSBmbGV4aWJsZSBhcnJheSBkb2VzIG5vdCBvY2N1ciBsYXN0IGluIHRoZSBzdHJ1Y3R1
cmUsIHdoaWNoCj4+IHdpbGwgaGVscCB1cyBwcmV2ZW50IHNvbWUga2luZCBvZiB1bmRlZmluZWQg
YmVoYXZpb3IgYnVncyBmcm9tIGJlaW5nCj4+IGluYWR2ZXJ0ZW50bHkgaW50cm9kdWNlZFszXSB0
byB0aGUgY29kZWJhc2UgZnJvbSBub3cgb24uCj4+Cj4+IEFsc28sIG5vdGljZSB0aGF0LCBkeW5h
bWljIG1lbW9yeSBhbGxvY2F0aW9ucyB3b24ndCBiZSBhZmZlY3RlZCBieQo+PiB0aGlzIGNoYW5n
ZToKPj4KPj4gIkZsZXhpYmxlIGFycmF5IG1lbWJlcnMgaGF2ZSBpbmNvbXBsZXRlIHR5cGUsIGFu
ZCBzbyB0aGUgc2l6ZW9mIG9wZXJhdG9yCj4+IG1heSBub3QgYmUgYXBwbGllZC4gQXMgYSBxdWly
ayBvZiB0aGUgb3JpZ2luYWwgaW1wbGVtZW50YXRpb24gb2YKPj4gemVyby1sZW5ndGggYXJyYXlz
LCBzaXplb2YgZXZhbHVhdGVzIHRvIHplcm8uIlsxXQo+Pgo+PiBUaGlzIGlzc3VlIHdhcyBmb3Vu
ZCB3aXRoIHRoZSBoZWxwIG9mIENvY2NpbmVsbGUuCj4+Cj4+IFsxXSBodHRwczovL2djYy5nbnUu
b3JnL29ubGluZWRvY3MvZ2NjL1plcm8tTGVuZ3RoLmh0bWwKPj4gWzJdIGh0dHBzOi8vZ2l0aHVi
LmNvbS9LU1BQL2xpbnV4L2lzc3Vlcy8yMQo+PiBbM10gY29tbWl0IDc2NDk3NzMyOTMyZiAoImN4
Z2IzL2wydDogRml4IHVuZGVmaW5lZCBiZWhhdmlvdXIiKQo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBH
dXN0YXZvIEEuIFIuIFNpbHZhIDxndXN0YXZvQGVtYmVkZGVkb3IuY29tPgo+Cj4gUmV2aWV3ZWQt
Ynk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KCgpBcHBsaWVkIHRvIGZvci1saW51
cy01LjYuCgotYm9yaXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:24:55 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:24:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eh5-0000Gx-4F; Fri, 28 Feb 2020 12:24:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eh3-0000Gr-5J
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:24:37 +0000
X-Inumbo-ID: 4822ca1e-5a25-11ea-83b0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 4822ca1e-5a25-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 12:24:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1141CB00D;
 Fri, 28 Feb 2020 12:24:35 +0000 (UTC)
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Date: Fri, 28 Feb 2020 13:24:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [Xen-devel] [PATCH 0/5] IOMMU: restrict visibility/scope if certain
 variables
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QSBudW1iZXIgb2YgdGhlIGNvbW1hbmQgbGluZSBjb250cm9sbGVkIHZhcmlhYmxlcyBhcmUgeDg2
LQpvciBldmVuIHg4Ni1IVk0tc3BlY2lmaWMuIERvbid0IGhhdmUgdGhvc2UgdmFyaWFibGVzIGVs
c2V3aGVyZQppbiB0aGUgZmlyc3QgcGxhY2UgKGluIHNvbWUgY2FzZXMgcmVwbGFjZSB0aGVtIGJ5
IGEgI2RlZmluZSksCmFuZCBhcyBhIHJlc3VsdCBhbHNvIGRvbid0IHNpbGVudGx5IGFjY2VwdCBz
dWNoICJpb21tdT0iCnN1Yi1vcHRpb25zIHdoaWNoIGluIGZhY3QgaGF2ZSBubyBlZmZlY3QuCgox
OiBpb21tdV9pbnRyZW1hcCBpcyB4ODYtb25seQoyOiBpb21tdV9pbnRwb3N0IGlzIHg4Ni9IVk0t
b25seQozOiBpb21tdV9pZ2Z4IGlzIHg4Ni1vbmx5CjQ6IGlvbW11X3FpbnZhbCBpcyB4ODYtb25s
eQo1OiBpb21tdV9zbm9vcCBpcyB4ODYvSFZNLW9ubHkKClRoZSBzZXJpZXMgY29udGV4dHVhbGx5
IGRlcGVuZHMgb24gIkFNRC9JT01NVTogd2l0aG91dCBYVCwKeDJBUElDIG5lZWRzIHRvIGJlIGZv
cmNlZCBpbnRvIHBoeXNpY2FsIG1vZGUiCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:26:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:26:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eii-0000MA-Gc; Fri, 28 Feb 2020 12:26:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eih-0000M2-Em
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:26:19 +0000
X-Inumbo-ID: 853273fa-5a25-11ea-b7e8-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 853273fa-5a25-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:26:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E7B33AF77;
 Fri, 28 Feb 2020 12:26:17 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Message-ID: <00a4c7ca-36a4-c108-719c-01a6e16df9b2@suse.com>
Date: Fri, 28 Feb 2020 13:26:27 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 1/5] IOMMU: iommu_intremap is x86-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZSBhICNkZWZpbmUgZm9yIG90aGVyIGNhc2VzOyBpdCBkaWRuJ3Qgc2VlbSB3b3J0aHdo
aWxlIHRvIG1lIHRvCmludHJvZHVjZSBhbiBJT01NVV9JTlRSRU1BUCBLY29uZmlnIG9wdGlvbiBh
dCB0aGlzIHBvaW50LgoKU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgoKLS0tIGEvZG9jcy9taXNjL3hlbi1jb21tYW5kLWxpbmUucGFuZG9jCisrKyBiL2RvY3Mv
bWlzYy94ZW4tY29tbWFuZC1saW5lLnBhbmRvYwpAQCAtMTI5OSw2ICsxMjk5LDggQEAgYm9vbGVh
biAoZS5nLiBgaW9tbXU9bm9gKSBjYW4gb3ZlcnJpZGUgdAogICAgIGdlbmVyYXRpb24gb2YgSU9N
TVVzIG9ubHkgc3VwcG9ydGVkIERNQSByZW1hcHBpbmcsIGFuZCBJbnRlcnJ1cHQgUmVtYXBwaW5n
CiAgICAgYXBwZWFyZWQgaW4gdGhlIHNlY29uZCBnZW5lcmF0aW9uLgogCisgICAgVGhpcyBvcHRp
b24gaXMgbm90IHZhbGlkIG9uIEFybS4KKwogKiAgIFRoZSBgaW50cG9zdGAgYm9vbGVhbiBjb250
cm9scyB0aGUgUG9zdGVkIEludGVycnVwdCBzdWItZmVhdHVyZS4gIEluCiAgICAgY29tYmluYXRp
b24gd2l0aCBBUElDIGFjY2VsZXJhdGlvbiAoVlQteCBBUElDViwgU1ZNIEFWSUMpLCB0aGUgSU9N
TVUgY2FuCiAgICAgYmUgY29uZmlndXJlZCB0byBkZWxpdmVyIGludGVycnVwdHMgZnJvbSBhc3Np
Z25lZCBQQ0kgZGV2aWNlcyBkaXJlY3RseQotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTM1LDcgKzM1
LDYgQEAgYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X3F1YXJhbnRpbmUgPSB0cgogYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfaWdmeCA9IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9z
bm9vcCA9IDE7CiBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9xaW52YWwgPSAxOwotZW51bSBp
b21tdV9pbnRyZW1hcCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0gaW9tbXVfaW50cmVt
YXBfZnVsbDsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2NyYXNoX2Rpc2FibGU7CiAKIHN0
YXRpYyBib29sIF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21fbm9uZTsKQEAgLTkwLDggKzg5
LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnMKICAgICAgICAg
ICAgIGlvbW11X3Nub29wID0gdmFsOwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jv
b2xlYW4oInFpbnZhbCIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV9xaW52YWwg
PSB2YWw7CisjaWZuZGVmIGlvbW11X2ludHJlbWFwCiAgICAgICAgIGVsc2UgaWYgKCAodmFsID0g
cGFyc2VfYm9vbGVhbigiaW50cmVtYXAiLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgaW9t
bXVfaW50cmVtYXAgPSB2YWwgPyBpb21tdV9pbnRyZW1hcF9mdWxsIDogaW9tbXVfaW50cmVtYXBf
b2ZmOworI2VuZGlmCiAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiaW50
cG9zdCIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV9pbnRwb3N0ID0gdmFsOwog
I2lmZGVmIENPTkZJR19LRVhFQwpAQCAtNDc0LDggKzQ3NSwxMSBAQCBpbnQgX19pbml0IGlvbW11
X3NldHVwKHZvaWQpCiAgICAgICAgIHJjID0gaW9tbXVfaGFyZHdhcmVfc2V0dXAoKTsKICAgICAg
ICAgaW9tbXVfZW5hYmxlZCA9IChyYyA9PSAwKTsKICAgICB9CisKKyNpZm5kZWYgaW9tbXVfaW50
cmVtYXAKICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKICAgICAgICAgaW9tbXVfaW50cmVtYXAg
PSBpb21tdV9pbnRyZW1hcF9vZmY7CisjZW5kaWYKIAogICAgIGlmICggKGZvcmNlX2lvbW11ICYm
ICFpb21tdV9lbmFibGVkKSB8fAogICAgICAgICAgKGZvcmNlX2ludHJlbWFwICYmICFpb21tdV9p
bnRyZW1hcCkgKQpAQCAtNTAwLDcgKzUwNCw5IEBAIGludCBfX2luaXQgaW9tbXVfc2V0dXAodm9p
ZCkKICAgICAgICAgcHJpbnRrKCIgLSBEb20wIG1vZGU6ICVzXG4iLAogICAgICAgICAgICAgICAg
aW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggPyAiUGFzc3Rocm91Z2giIDoKICAgICAgICAgICAgICAg
IGlvbW11X2h3ZG9tX3N0cmljdCA/ICJTdHJpY3QiIDogIlJlbGF4ZWQiKTsKKyNpZm5kZWYgaW9t
bXVfaW50cmVtYXAKICAgICAgICAgcHJpbnRrKCJJbnRlcnJ1cHQgcmVtYXBwaW5nICVzYWJsZWRc
biIsIGlvbW11X2ludHJlbWFwID8gImVuIiA6ICJkaXMiKTsKKyNlbmRpZgogICAgICAgICB0YXNr
bGV0X2luaXQoJmlvbW11X3B0X2NsZWFudXBfdGFza2xldCwgaW9tbXVfZnJlZV9wYWdldGFibGVz
LCBOVUxMKTsKICAgICB9CiAKQEAgLTU1OCw3ICs1NjQsOSBAQCB2b2lkIGlvbW11X2NyYXNoX3No
dXRkb3duKHZvaWQpCiAgICAgaWYgKCBpb21tdV9lbmFibGVkICkKICAgICAgICAgaW9tbXVfZ2V0
X29wcygpLT5jcmFzaF9zaHV0ZG93bigpOwogICAgIGlvbW11X2VuYWJsZWQgPSBpb21tdV9pbnRw
b3N0ID0gMDsKKyNpZm5kZWYgaW9tbXVfaW50cmVtYXAKICAgICBpb21tdV9pbnRyZW1hcCA9IGlv
bW11X2ludHJlbWFwX29mZjsKKyNlbmRpZgogfQogCiBpbnQgaW9tbXVfZ2V0X3Jlc2VydmVkX2Rl
dmljZV9tZW1vcnkoaW9tbXVfZ3JkbV90ICpmdW5jLCB2b2lkICpjdHh0KQotLS0gYS94ZW4vZHJp
dmVycy9wYXNzdGhyb3VnaC94ODYvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3Vn
aC94ODYvaW9tbXUuYwpAQCAtMjcsNiArMjcsOCBAQAogY29uc3Qgc3RydWN0IGlvbW11X2luaXRf
b3BzICpfX2luaXRkYXRhIGlvbW11X2luaXRfb3BzOwogc3RydWN0IGlvbW11X29wcyBfX3JlYWRf
bW9zdGx5IGlvbW11X29wczsKIAorZW51bSBpb21tdV9pbnRyZW1hcCBfX3JlYWRfbW9zdGx5IGlv
bW11X2ludHJlbWFwID0gaW9tbXVfaW50cmVtYXBfZnVsbDsKKwogaW50IF9faW5pdCBpb21tdV9o
YXJkd2FyZV9zZXR1cCh2b2lkKQogewogICAgIHN0cnVjdCBJT19BUElDX3JvdXRlX2VudHJ5ICoq
aW9hcGljX2VudHJpZXMgPSBOVUxMOwotLS0gYS94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAtNTUsMTcgKzU1LDIwIEBAIHN0YXRpYyBpbmxp
bmUgYm9vbF90IGRmbl9lcShkZm5fdCB4LCBkZm4KIGV4dGVybiBib29sX3QgaW9tbXVfZW5hYmxl
LCBpb21tdV9lbmFibGVkOwogZXh0ZXJuIGJvb2wgZm9yY2VfaW9tbXUsIGlvbW11X3F1YXJhbnRp
bmUsIGlvbW11X3ZlcmJvc2UsIGlvbW11X2lnZng7CiBleHRlcm4gYm9vbF90IGlvbW11X3Nub29w
LCBpb21tdV9xaW52YWwsIGlvbW11X2ludHBvc3Q7CisKKyNpZmRlZiBDT05GSUdfWDg2CiBleHRl
cm4gZW51bSBfX3BhY2tlZCBpb21tdV9pbnRyZW1hcCB7CiAgICAvKgogICAgICogSW4gb3JkZXIg
dG8gYWxsb3cgdHJhZGl0aW9uYWwgYm9vbGVhbiB1c2VzIG9mIHRoZSBpb21tdV9pbnRyZW1hcAog
ICAgICogdmFyaWFibGUsIHRoZSAib2ZmIiB2YWx1ZSBoYXMgdG8gY29tZSBmaXJzdCAoeWllbGRp
bmcgYSB2YWx1ZSBvZiB6ZXJvKS4KICAgICAqLwogICAgaW9tbXVfaW50cmVtYXBfb2ZmLAotI2lm
ZGVmIENPTkZJR19YODYKICAgIGlvbW11X2ludHJlbWFwX3Jlc3RyaWN0ZWQsCi0jZW5kaWYKICAg
IGlvbW11X2ludHJlbWFwX2Z1bGwsCiB9IGlvbW11X2ludHJlbWFwOworI2Vsc2UKKyMgZGVmaW5l
IGlvbW11X2ludHJlbWFwIGZhbHNlCisjZW5kaWYKIAogI2lmIGRlZmluZWQoQ09ORklHX0lPTU1V
X0ZPUkNFX1BUX1NIQVJFKQogI2RlZmluZSBpb21tdV9oYXBfcHRfc2hhcmUgdHJ1ZQoKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWls
aW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:26:39 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:26:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ej0-0000Pb-W4; Fri, 28 Feb 2020 12:26:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eiz-0000PL-M9
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:26:37 +0000
X-Inumbo-ID: 8fc238be-5a25-11ea-991c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8fc238be-5a25-11ea-991c-12813bfff9fa;
 Fri, 28 Feb 2020 12:26:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4ACDDB00D;
 Fri, 28 Feb 2020 12:26:35 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Message-ID: <96db3325-fdc0-366a-5b14-e38d61dc0e9c@suse.com>
Date: Fri, 28 Feb 2020 13:26:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 2/5] IOMMU: iommu_intpost is x86/HVM-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvdmlkZSBhICNkZWZpbmUgZm9yIGFsbCBvdGhlciBjYXNlcy4KClNpZ25lZC1vZmYtYnk6IEph
biBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCi0tLSBhL2RvY3MvbWlzYy94ZW4tY29tbWFu
ZC1saW5lLnBhbmRvYworKysgYi9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKQEAg
LTEzMDksNiArMTMwOSw5IEBAIGJvb2xlYW4gKGUuZy4gYGlvbW11PW5vYCkgY2FuIG92ZXJyaWRl
IHQKICAgICBUaGlzIG9wdGlvbiBkZXBlbmRzIG9uIGBpbnRyZW1hcGAsIGFuZCBpcyBkaXNhYmxl
ZCBieSBkZWZhdWx0IGR1ZSB0byBzb21lCiAgICAgY29ybmVyIGNhc2VzIGluIHRoZSBpbXBsZW1l
bnRhdGlvbiB3aGljaCBoYXZlIHlldCB0byBiZSByZXNvbHZlZC4KIAorICAgIFRoaXMgb3B0aW9u
IGlzIG5vdCB2YWxpZCBvbiBBcm0sIG9yIG9uIHg4NiBidWlsZHMgb2YgWGVuIHdpdGhvdXQgSFZN
CisgICAgc3VwcG9ydC4KKwogKiAgIFRoZSBgY3Jhc2gtZGlzYWJsZWAgYm9vbGVhbiBjb250cm9s
cyBkaXNhYmxpbmcgSU9NTVUgZnVuY3Rpb25hbGl0eSAoRE1BUi9JUi9RSSkKICAgICBiZWZvcmUg
c3dpdGNoaW5nIHRvIGEgY3Jhc2gga2VybmVsLiBUaGlzIG9wdGlvbiBpcyBpbmFjdGl2ZSBieSBk
ZWZhdWx0IGFuZAogICAgIGlzIGZvciBjb21wYXRpYmlsaXR5IHdpdGggb2xkZXIga2R1bXAga2Vy
bmVscyBvbmx5LiBNb2Rlcm4ga2VybmVscyBjb3B5Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJv
dWdoL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwpAQCAtNDMs
MTQgKzQzLDYgQEAgYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2h3ZG9tX3Bhc3N0aHJvdQogYm9v
bCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2h3ZG9tX2luY2x1c2l2ZTsKIGludDhfdCBfX2h3ZG9t
X2luaXRkYXRhIGlvbW11X2h3ZG9tX3Jlc2VydmVkID0gLTE7CiAKLS8qCi0gKiBJbiB0aGUgY3Vy
cmVudCBpbXBsZW1lbnRhdGlvbiBvZiBWVC1kIHBvc3RlZCBpbnRlcnJ1cHRzLCBpbiBzb21lIGV4
dHJlbWUKLSAqIGNhc2VzLCB0aGUgcGVyIGNwdSBsaXN0IHdoaWNoIHNhdmVzIHRoZSBibG9ja2Vk
IHZDUFUgd2lsbCBiZSB2ZXJ5IGxvbmcsCi0gKiBhbmQgdGhpcyB3aWxsIGFmZmVjdCB0aGUgaW50
ZXJydXB0IGxhdGVuY3ksIHNvIGxldCB0aGlzIGZlYXR1cmUgb2ZmIGJ5Ci0gKiBkZWZhdWx0IHVu
dGlsIHdlIGZpbmQgYSBnb29kIHNvbHV0aW9uIHRvIHJlc29sdmUgaXQuCi0gKi8KLWJvb2xfdCBf
X3JlYWRfbW9zdGx5IGlvbW11X2ludHBvc3Q7Ci0KICNpZm5kZWYgaW9tbXVfaGFwX3B0X3NoYXJl
CiBib29sIF9fcmVhZF9tb3N0bHkgaW9tbXVfaGFwX3B0X3NoYXJlID0gdHJ1ZTsKICNlbmRpZgpA
QCAtOTMsOCArODUsMTAgQEAgc3RhdGljIGludCBfX2luaXQgcGFyc2VfaW9tbXVfcGFyYW0oY29u
cwogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImludHJlbWFwIiwgcywg
c3MpKSA+PSAwICkKICAgICAgICAgICAgIGlvbW11X2ludHJlbWFwID0gdmFsID8gaW9tbXVfaW50
cmVtYXBfZnVsbCA6IGlvbW11X2ludHJlbWFwX29mZjsKICNlbmRpZgorI2lmbmRlZiBpb21tdV9p
bnRwb3N0CiAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigiaW50cG9zdCIs
IHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV9pbnRwb3N0ID0gdmFsOworI2VuZGlm
CiAjaWZkZWYgQ09ORklHX0tFWEVDCiAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9v
bGVhbigiY3Jhc2gtZGlzYWJsZSIsIHMsIHNzKSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV9j
cmFzaF9kaXNhYmxlID0gdmFsOwpAQCAtNDg2LDggKzQ4MCwxMCBAQCBpbnQgX19pbml0IGlvbW11
X3NldHVwKHZvaWQpCiAgICAgICAgIHBhbmljKCJDb3VsZG4ndCBlbmFibGUgJXMgYW5kIGlvbW11
PXJlcXVpcmVkL2ZvcmNlXG4iLAogICAgICAgICAgICAgICAhaW9tbXVfZW5hYmxlZCA/ICJJT01N
VSIgOiAiSW50ZXJydXB0IFJlbWFwcGluZyIpOwogCisjaWZuZGVmIGlvbW11X2ludHBvc3QKICAg
ICBpZiAoICFpb21tdV9pbnRyZW1hcCApCiAgICAgICAgIGlvbW11X2ludHBvc3QgPSAwOworI2Vu
ZGlmCiAKICAgICBwcmludGsoIkkvTyB2aXJ0dWFsaXNhdGlvbiAlc2FibGVkXG4iLCBpb21tdV9l
bmFibGVkID8gImVuIiA6ICJkaXMiKTsKICAgICBpZiAoICFpb21tdV9lbmFibGVkICkKQEAgLTU2
MywxMCArNTU5LDEzIEBAIHZvaWQgaW9tbXVfY3Jhc2hfc2h1dGRvd24odm9pZCkKIAogICAgIGlm
ICggaW9tbXVfZW5hYmxlZCApCiAgICAgICAgIGlvbW11X2dldF9vcHMoKS0+Y3Jhc2hfc2h1dGRv
d24oKTsKLSAgICBpb21tdV9lbmFibGVkID0gaW9tbXVfaW50cG9zdCA9IDA7CisgICAgaW9tbXVf
ZW5hYmxlZCA9IGZhbHNlOwogI2lmbmRlZiBpb21tdV9pbnRyZW1hcAogICAgIGlvbW11X2ludHJl
bWFwID0gaW9tbXVfaW50cmVtYXBfb2ZmOwogI2VuZGlmCisjaWZuZGVmIGlvbW11X2ludHBvc3QK
KyAgICBpb21tdV9pbnRwb3N0ID0gZmFsc2U7CisjZW5kaWYKIH0KIAogaW50IGlvbW11X2dldF9y
ZXNlcnZlZF9kZXZpY2VfbWVtb3J5KGlvbW11X2dyZG1fdCAqZnVuYywgdm9pZCAqY3R4dCkKLS0t
IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMv
cGFzc3Rocm91Z2gvdnRkL2lvbW11LmMKQEAgLTIyOTcsMTMgKzIyOTcsMTUgQEAgc3RhdGljIGlu
dCBfX2luaXQgdnRkX3NldHVwKHZvaWQpCiAgICAgICAgIGlmICggaW9tbXVfaW50cmVtYXAgJiYg
IWVjYXBfaW50cl9yZW1hcChpb21tdS0+ZWNhcCkgKQogICAgICAgICAgICAgaW9tbXVfaW50cmVt
YXAgPSBpb21tdV9pbnRyZW1hcF9vZmY7CiAKKyNpZm5kZWYgaW9tbXVfaW50cG9zdAogICAgICAg
ICAvKgogICAgICAgICAgKiBXZSBjYW5ub3QgdXNlIHBvc3RlZCBpbnRlcnJ1cHQgaWYgWDg2X0ZF
QVRVUkVfQ1gxNiBpcwogICAgICAgICAgKiBub3Qgc3VwcG9ydGVkLCBzaW5jZSB3ZSBjb3VudCBv
biB0aGlzIGZlYXR1cmUgdG8KICAgICAgICAgICogYXRvbWljYWxseSB1cGRhdGUgMTYtYnl0ZSBJ
UlRFIGluIHBvc3RlZCBmb3JtYXQuCiAgICAgICAgICAqLwogICAgICAgICBpZiAoICFjYXBfaW50
cl9wb3N0KGlvbW11LT5jYXApIHx8ICFpb21tdV9pbnRyZW1hcCB8fCAhY3B1X2hhc19jeDE2ICkK
LSAgICAgICAgICAgIGlvbW11X2ludHBvc3QgPSAwOworICAgICAgICAgICAgaW9tbXVfaW50cG9z
dCA9IGZhbHNlOworI2VuZGlmCiAKICAgICAgICAgaWYgKCAhdnRkX2VwdF9wYWdlX2NvbXBhdGli
bGUoaW9tbXUpICkKICAgICAgICAgICAgIGNsZWFyX2lvbW11X2hhcF9wdF9zaGFyZSgpOwpAQCAt
MjMzMCw3ICsyMzMyLDkgQEAgc3RhdGljIGludCBfX2luaXQgdnRkX3NldHVwKHZvaWQpCiAgICAg
UChpb21tdV9od2RvbV9wYXNzdGhyb3VnaCwgIkRvbTAgRE1BIFBhc3N0aHJvdWdoIik7CiAgICAg
UChpb21tdV9xaW52YWwsICJRdWV1ZWQgSW52YWxpZGF0aW9uIik7CiAgICAgUChpb21tdV9pbnRy
ZW1hcCwgIkludGVycnVwdCBSZW1hcHBpbmciKTsKKyNpZm5kZWYgaW9tbXVfaW50cG9zdAogICAg
IFAoaW9tbXVfaW50cG9zdCwgIlBvc3RlZCBJbnRlcnJ1cHQiKTsKKyNlbmRpZgogICAgIFAoaW9t
bXVfaGFwX3B0X3NoYXJlLCAiU2hhcmVkIEVQVCB0YWJsZXMiKTsKICN1bmRlZiBQCiAKQEAgLTIz
NDgsNyArMjM1Miw5IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9zZXR1cCh2b2lkKQogICAgIGlv
bW11X2h3ZG9tX3Bhc3N0aHJvdWdoID0gZmFsc2U7CiAgICAgaW9tbXVfcWludmFsID0gMDsKICAg
ICBpb21tdV9pbnRyZW1hcCA9IGlvbW11X2ludHJlbWFwX29mZjsKLSAgICBpb21tdV9pbnRwb3N0
ID0gMDsKKyNpZm5kZWYgaW9tbXVfaW50cG9zdAorICAgIGlvbW11X2ludHBvc3QgPSBmYWxzZTsK
KyNlbmRpZgogICAgIHJldHVybiByZXQ7CiB9CiAKLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91
Z2gveDg2L2lvbW11LmMKKysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gveDg2L2lvbW11LmMK
QEAgLTI5LDYgKzI5LDE2IEBAIHN0cnVjdCBpb21tdV9vcHMgX19yZWFkX21vc3RseSBpb21tdV9v
cHMKIAogZW51bSBpb21tdV9pbnRyZW1hcCBfX3JlYWRfbW9zdGx5IGlvbW11X2ludHJlbWFwID0g
aW9tbXVfaW50cmVtYXBfZnVsbDsKIAorI2lmbmRlZiBpb21tdV9pbnRwb3N0CisvKgorICogSW4g
dGhlIGN1cnJlbnQgaW1wbGVtZW50YXRpb24gb2YgVlQtZCBwb3N0ZWQgaW50ZXJydXB0cywgaW4g
c29tZSBleHRyZW1lCisgKiBjYXNlcywgdGhlIHBlciBjcHUgbGlzdCB3aGljaCBzYXZlcyB0aGUg
YmxvY2tlZCB2Q1BVIHdpbGwgYmUgdmVyeSBsb25nLAorICogYW5kIHRoaXMgd2lsbCBhZmZlY3Qg
dGhlIGludGVycnVwdCBsYXRlbmN5LCBzbyBsZXQgdGhpcyBmZWF0dXJlIG9mZiBieQorICogZGVm
YXVsdCB1bnRpbCB3ZSBmaW5kIGEgZ29vZCBzb2x1dGlvbiB0byByZXNvbHZlIGl0LgorICovCiti
b29sIF9fcmVhZF9tb3N0bHkgaW9tbXVfaW50cG9zdDsKKyNlbmRpZgorCiBpbnQgX19pbml0IGlv
bW11X2hhcmR3YXJlX3NldHVwKHZvaWQpCiB7CiAgICAgc3RydWN0IElPX0FQSUNfcm91dGVfZW50
cnkgKippb2FwaWNfZW50cmllcyA9IE5VTEw7Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5o
CisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC01NCw3ICs1NCw3IEBAIHN0YXRpYyBp
bmxpbmUgYm9vbF90IGRmbl9lcShkZm5fdCB4LCBkZm4KIAogZXh0ZXJuIGJvb2xfdCBpb21tdV9l
bmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9vbCBmb3JjZV9pb21tdSwgaW9tbXVfcXVh
cmFudGluZSwgaW9tbXVfdmVyYm9zZSwgaW9tbXVfaWdmeDsKLWV4dGVybiBib29sX3QgaW9tbXVf
c25vb3AsIGlvbW11X3FpbnZhbCwgaW9tbXVfaW50cG9zdDsKK2V4dGVybiBib29sX3QgaW9tbXVf
c25vb3AsIGlvbW11X3FpbnZhbDsKIAogI2lmZGVmIENPTkZJR19YODYKIGV4dGVybiBlbnVtIF9f
cGFja2VkIGlvbW11X2ludHJlbWFwIHsKQEAgLTcwLDYgKzcwLDEyIEBAIGV4dGVybiBlbnVtIF9f
cGFja2VkIGlvbW11X2ludHJlbWFwIHsKICMgZGVmaW5lIGlvbW11X2ludHJlbWFwIGZhbHNlCiAj
ZW5kaWYKIAorI2lmIGRlZmluZWQoQ09ORklHX1g4NikgJiYgZGVmaW5lZChDT05GSUdfSFZNKQor
ZXh0ZXJuIGJvb2wgaW9tbXVfaW50cG9zdDsKKyNlbHNlCisjIGRlZmluZSBpb21tdV9pbnRwb3N0
IGZhbHNlCisjZW5kaWYKKwogI2lmIGRlZmluZWQoQ09ORklHX0lPTU1VX0ZPUkNFX1BUX1NIQVJF
KQogI2RlZmluZSBpb21tdV9oYXBfcHRfc2hhcmUgdHJ1ZQogI2VsaWYgZGVmaW5lZChDT05GSUdf
SFZNKQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:26:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:26:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ejG-0000T6-9R; Fri, 28 Feb 2020 12:26:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7ejE-0000So-Fx
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:26:52 +0000
X-Inumbo-ID: 98f84b94-5a25-11ea-991c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 98f84b94-5a25-11ea-991c-12813bfff9fa;
 Fri, 28 Feb 2020 12:26:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B9845AF33;
 Fri, 28 Feb 2020 12:26:50 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Message-ID: <e134af37-5677-119c-04be-7806add045ea@suse.com>
Date: Fri, 28 Feb 2020 13:27:00 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 3/5] IOMMU: iommu_igfx is x86-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gZmFjdCBpdCdzIFZULWQgc3BlY2lmaWMsIGJ1dCB3ZSBkb24ndCBoYXZlIGEgd2F5IHlldCB0
byBidWlsZCBjb2RlCmZvciBqdXN0IG9uZSB2ZW5kb3IuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTMyLDcgKzMy
LDYgQEAgYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfZW5hYmxlZDsKIGJvb2xfdCBfX3JlYWRf
bW9zdGx5IGZvcmNlX2lvbW11OwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfdmVyYm9zZTsK
IGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9xdWFyYW50aW5lID0gdHJ1ZTsKLWJvb2xfdCBfX3Jl
YWRfbW9zdGx5IGlvbW11X2lnZnggPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfc25v
b3AgPSAxOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfcWludmFsID0gMTsKIGJvb2xfdCBf
X3JlYWRfbW9zdGx5IGlvbW11X2NyYXNoX2Rpc2FibGU7CkBAIC03Myw4ICs3MiwxMCBAQCBzdGF0
aWMgaW50IF9faW5pdCBwYXJzZV9pb21tdV9wYXJhbShjb25zCiAgICAgICAgICAgICBmb3JjZV9p
b21tdSA9IHZhbDsKICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJxdWFy
YW50aW5lIiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgIGlvbW11X3F1YXJhbnRpbmUgPSB2
YWw7CisjaWZkZWYgQ09ORklHX1g4NgogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jv
b2xlYW4oImlnZngiLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgaW9tbXVfaWdmeCA9IHZh
bDsKKyNlbmRpZgogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInZlcmJv
c2UiLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgaW9tbXVfdmVyYm9zZSA9IHZhbDsKICAg
ICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzbm9vcCIsIHMsIHNzKSkgPj0g
MCApCi0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL3Z0ZC9pb21tdS5jCkBAIC01MCw2ICs1MCw4IEBAIHN0cnVjdCBt
YXBwZWRfcm1yciB7CiAvKiBQb3NzaWJsZSB1bmZpbHRlcmVkIExBUElDL01TSSBtZXNzYWdlcyBm
cm9tIHVudHJ1c3RlZCBzb3VyY2VzPyAqLwogYm9vbCBfX3JlYWRfbW9zdGx5IHVudHJ1c3RlZF9t
c2k7CiAKK2Jvb2wgX19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gdHJ1ZTsKKwogaW50IG5yX2lv
bW11czsKIAogc3RhdGljIHN0cnVjdCB0YXNrbGV0IHZ0ZF9mYXVsdF90YXNrbGV0OwotLS0gYS94
ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAorKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaApAQCAt
NTMsNyArNTMsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2xfdCBkZm5fZXEoZGZuX3QgeCwgZGZuCiB9
CiAKIGV4dGVybiBib29sX3QgaW9tbXVfZW5hYmxlLCBpb21tdV9lbmFibGVkOwotZXh0ZXJuIGJv
b2wgZm9yY2VfaW9tbXUsIGlvbW11X3F1YXJhbnRpbmUsIGlvbW11X3ZlcmJvc2UsIGlvbW11X2ln
Zng7CitleHRlcm4gYm9vbCBmb3JjZV9pb21tdSwgaW9tbXVfcXVhcmFudGluZSwgaW9tbXVfdmVy
Ym9zZTsKIGV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbDsKIAogI2lmZGVm
IENPTkZJR19YODYKQEAgLTY2LDYgKzY2LDcgQEAgZXh0ZXJuIGVudW0gX19wYWNrZWQgaW9tbXVf
aW50cmVtYXAgewogICAgaW9tbXVfaW50cmVtYXBfcmVzdHJpY3RlZCwKICAgIGlvbW11X2ludHJl
bWFwX2Z1bGwsCiB9IGlvbW11X2ludHJlbWFwOworZXh0ZXJuIGJvb2wgaW9tbXVfaWdmeDsKICNl
bHNlCiAjIGRlZmluZSBpb21tdV9pbnRyZW1hcCBmYWxzZQogI2VuZGlmCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:27:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:27:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ejV-0000XP-J6; Fri, 28 Feb 2020 12:27:09 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7ejU-0000XD-Sc
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:27:08 +0000
X-Inumbo-ID: a289e84a-5a25-11ea-991c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id a289e84a-5a25-11ea-991c-12813bfff9fa;
 Fri, 28 Feb 2020 12:27:08 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2F065AF77;
 Fri, 28 Feb 2020 12:27:07 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Message-ID: <0a58b3b7-73ab-a4fb-0bdd-a7013d7cde2a@suse.com>
Date: Fri, 28 Feb 2020 13:27:16 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 4/5] IOMMU: iommu_qinval is x86-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gZmFjdCBpdCdzIFZULWQgc3BlY2lmaWMsIGJ1dCB3ZSBkb24ndCBoYXZlIGEgd2F5IHlldCB0
byBidWlsZCBjb2RlCmZvciBqdXN0IG9uZSB2ZW5kb3IuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1
bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9p
b21tdS5jCisrKyBiL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTMzLDcgKzMz
LDYgQEAgYm9vbF90IF9fcmVhZF9tb3N0bHkgZm9yY2VfaW9tbXU7CiBib29sX3QgX19yZWFkX21v
c3RseSBpb21tdV92ZXJib3NlOwogYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X3F1YXJhbnRpbmUg
PSB0cnVlOwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfc25vb3AgPSAxOwotYm9vbF90IF9f
cmVhZF9tb3N0bHkgaW9tbXVfcWludmFsID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11
X2NyYXNoX2Rpc2FibGU7CiAKIHN0YXRpYyBib29sIF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdk
b21fbm9uZTsKQEAgLTc1LDEzICs3NCwxMyBAQCBzdGF0aWMgaW50IF9faW5pdCBwYXJzZV9pb21t
dV9wYXJhbShjb25zCiAjaWZkZWYgQ09ORklHX1g4NgogICAgICAgICBlbHNlIGlmICggKHZhbCA9
IHBhcnNlX2Jvb2xlYW4oImlnZngiLCBzLCBzcykpID49IDAgKQogICAgICAgICAgICAgaW9tbXVf
aWdmeCA9IHZhbDsKKyAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJxaW52
YWwiLCBzLCBzcykpID49IDAgKQorICAgICAgICAgICAgaW9tbXVfcWludmFsID0gdmFsOwogI2Vu
ZGlmCiAgICAgICAgIGVsc2UgaWYgKCAodmFsID0gcGFyc2VfYm9vbGVhbigidmVyYm9zZSIsIHMs
IHNzKSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV92ZXJib3NlID0gdmFsOwogICAgICAgICBl
bHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInNub29wIiwgcywgc3MpKSA+PSAwICkKICAg
ICAgICAgICAgIGlvbW11X3Nub29wID0gdmFsOwotICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBh
cnNlX2Jvb2xlYW4oInFpbnZhbCIsIHMsIHNzKSkgPj0gMCApCi0gICAgICAgICAgICBpb21tdV9x
aW52YWwgPSB2YWw7CiAjaWZuZGVmIGlvbW11X2ludHJlbWFwCiAgICAgICAgIGVsc2UgaWYgKCAo
dmFsID0gcGFyc2VfYm9vbGVhbigiaW50cmVtYXAiLCBzLCBzcykpID49IDAgKQogICAgICAgICAg
ICAgaW9tbXVfaW50cmVtYXAgPSB2YWwgPyBpb21tdV9pbnRyZW1hcF9mdWxsIDogaW9tbXVfaW50
cmVtYXBfb2ZmOwotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysg
Yi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQvaW9tbXUuYwpAQCAtNTEsNiArNTEsNyBAQCBz
dHJ1Y3QgbWFwcGVkX3JtcnIgewogYm9vbCBfX3JlYWRfbW9zdGx5IHVudHJ1c3RlZF9tc2k7CiAK
IGJvb2wgX19yZWFkX21vc3RseSBpb21tdV9pZ2Z4ID0gdHJ1ZTsKK2Jvb2wgX19yZWFkX21vc3Rs
eSBpb21tdV9xaW52YWwgPSB0cnVlOwogCiBpbnQgbnJfaW9tbXVzOwogCi0tLSBhL3hlbi9pbmNs
dWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC01NCw3ICs1
NCw3IEBAIHN0YXRpYyBpbmxpbmUgYm9vbF90IGRmbl9lcShkZm5fdCB4LCBkZm4KIAogZXh0ZXJu
IGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9vbCBmb3JjZV9p
b21tdSwgaW9tbXVfcXVhcmFudGluZSwgaW9tbXVfdmVyYm9zZTsKLWV4dGVybiBib29sX3QgaW9t
bXVfc25vb3AsIGlvbW11X3FpbnZhbDsKK2V4dGVybiBib29sX3QgaW9tbXVfc25vb3A7CiAKICNp
ZmRlZiBDT05GSUdfWDg2CiBleHRlcm4gZW51bSBfX3BhY2tlZCBpb21tdV9pbnRyZW1hcCB7CkBA
IC02Niw3ICs2Niw3IEBAIGV4dGVybiBlbnVtIF9fcGFja2VkIGlvbW11X2ludHJlbWFwIHsKICAg
IGlvbW11X2ludHJlbWFwX3Jlc3RyaWN0ZWQsCiAgICBpb21tdV9pbnRyZW1hcF9mdWxsLAogfSBp
b21tdV9pbnRyZW1hcDsKLWV4dGVybiBib29sIGlvbW11X2lnZng7CitleHRlcm4gYm9vbCBpb21t
dV9pZ2Z4LCBpb21tdV9xaW52YWw7CiAjZWxzZQogIyBkZWZpbmUgaW9tbXVfaW50cmVtYXAgZmFs
c2UKICNlbmRpZgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:27:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:27:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ejl-0000bQ-Ss; Fri, 28 Feb 2020 12:27:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7ejl-0000bA-9k
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:27:25 +0000
X-Inumbo-ID: ac70ccf0-5a25-11ea-991c-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ac70ccf0-5a25-11ea-991c-12813bfff9fa;
 Fri, 28 Feb 2020 12:27:24 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id A1FF4AF33;
 Fri, 28 Feb 2020 12:27:23 +0000 (UTC)
From: Jan Beulich <jbeulich@suse.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Message-ID: <a3703073-0c24-5129-faab-34a3bbb3f3a0@suse.com>
Date: Fri, 28 Feb 2020 13:27:33 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
Content-Language: en-US
Subject: [Xen-devel] [PATCH 5/5] IOMMU: iommu_snoop is x86/HVM-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW4gZmFjdCBpdCdzIFZULWQgc3BlY2lmaWMsIGJ1dCB3ZSBkb24ndCBoYXZlIGEgd2F5IHlldCB0
byBidWlsZCBjb2RlCmZvciBqdXN0IG9uZSB2ZW5kb3IuIFByb3ZpZGUgYSAjZGVmaW5lIGZvciBh
bGwgb3RoZXIgY2FzZXMuCgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz
ZS5jb20+CgotLS0gYS94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC9pb21tdS5jCisrKyBiL3hlbi9k
cml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKQEAgLTMyLDcgKzMyLDYgQEAgYm9vbF90IF9fcmVh
ZF9tb3N0bHkgaW9tbXVfZW5hYmxlZDsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGZvcmNlX2lvbW11
OwogYm9vbF90IF9fcmVhZF9tb3N0bHkgaW9tbXVfdmVyYm9zZTsKIGJvb2wgX19yZWFkX21vc3Rs
eSBpb21tdV9xdWFyYW50aW5lID0gdHJ1ZTsKLWJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3Nu
b29wID0gMTsKIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2NyYXNoX2Rpc2FibGU7CiAKIHN0
YXRpYyBib29sIF9faHdkb21faW5pdGRhdGEgaW9tbXVfaHdkb21fbm9uZTsKQEAgLTc5LDggKzc4
LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnMKICNlbmRpZgog
ICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oInZlcmJvc2UiLCBzLCBzcykp
ID49IDAgKQogICAgICAgICAgICAgaW9tbXVfdmVyYm9zZSA9IHZhbDsKKyNpZm5kZWYgaW9tbXVf
c25vb3AKICAgICAgICAgZWxzZSBpZiAoICh2YWwgPSBwYXJzZV9ib29sZWFuKCJzbm9vcCIsIHMs
IHNzKSkgPj0gMCApCiAgICAgICAgICAgICBpb21tdV9zbm9vcCA9IHZhbDsKKyNlbmRpZgogI2lm
bmRlZiBpb21tdV9pbnRyZW1hcAogICAgICAgICBlbHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xl
YW4oImludHJlbWFwIiwgcywgc3MpKSA+PSAwICkKICAgICAgICAgICAgIGlvbW11X2ludHJlbWFw
ID0gdmFsID8gaW9tbXVfaW50cmVtYXBfZnVsbCA6IGlvbW11X2ludHJlbWFwX29mZjsKQEAgLTQ4
OCw3ICs0ODksOSBAQCBpbnQgX19pbml0IGlvbW11X3NldHVwKHZvaWQpCiAgICAgcHJpbnRrKCJJ
L08gdmlydHVhbGlzYXRpb24gJXNhYmxlZFxuIiwgaW9tbXVfZW5hYmxlZCA/ICJlbiIgOiAiZGlz
Iik7CiAgICAgaWYgKCAhaW9tbXVfZW5hYmxlZCApCiAgICAgewotICAgICAgICBpb21tdV9zbm9v
cCA9IDA7CisjaWZuZGVmIGlvbW11X3Nub29wCisgICAgICAgIGlvbW11X3Nub29wID0gZmFsc2U7
CisjZW5kaWYKICAgICAgICAgaW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggPSBmYWxzZTsKICAgICAg
ICAgaW9tbXVfaHdkb21fc3RyaWN0ID0gZmFsc2U7CiAgICAgfQotLS0gYS94ZW4vZHJpdmVycy9w
YXNzdGhyb3VnaC92dGQvaW9tbXUuYworKysgYi94ZW4vZHJpdmVycy9wYXNzdGhyb3VnaC92dGQv
aW9tbXUuYwpAQCAtNTIsNiArNTIsOSBAQCBib29sIF9fcmVhZF9tb3N0bHkgdW50cnVzdGVkX21z
aTsKIAogYm9vbCBfX3JlYWRfbW9zdGx5IGlvbW11X2lnZnggPSB0cnVlOwogYm9vbCBfX3JlYWRf
bW9zdGx5IGlvbW11X3FpbnZhbCA9IHRydWU7CisjaWZuZGVmIGlvbW11X3Nub29wCitib29sIF9f
cmVhZF9tb3N0bHkgaW9tbXVfc25vb3AgPSB0cnVlOworI2VuZGlmCiAKIGludCBucl9pb21tdXM7
CiAKQEAgLTIyODgsOCArMjI5MSwxMCBAQCBzdGF0aWMgaW50IF9faW5pdCB2dGRfc2V0dXAodm9p
ZCkKICAgICAgICAgICAgICAgIGNhcF9zcHNfMm1iKGlvbW11LT5jYXApID8gIiwgMk1CIiA6ICIi
LAogICAgICAgICAgICAgICAgY2FwX3Nwc18xZ2IoaW9tbXUtPmNhcCkgPyAiLCAxR0IiIDogIiIp
OwogCisjaWZuZGVmIGlvbW11X3Nub29wCiAgICAgICAgIGlmICggaW9tbXVfc25vb3AgJiYgIWVj
YXBfc25wX2N0bChpb21tdS0+ZWNhcCkgKQotICAgICAgICAgICAgaW9tbXVfc25vb3AgPSAwOwor
ICAgICAgICAgICAgaW9tbXVfc25vb3AgPSBmYWxzZTsKKyNlbmRpZgogCiAgICAgICAgIGlmICgg
aW9tbXVfaHdkb21fcGFzc3Rocm91Z2ggJiYgIWVjYXBfcGFzc190aHJ1KGlvbW11LT5lY2FwKSAp
CiAgICAgICAgICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOwpAQCAtMjMzMSw3
ICsyMzM2LDkgQEAgc3RhdGljIGludCBfX2luaXQgdnRkX3NldHVwKHZvaWQpCiAgICAgfQogCiAj
ZGVmaW5lIFAocCxzKSBwcmludGsoIkludGVsIFZULWQgJXMgJXNlbmFibGVkLlxuIiwgcywgKHAp
PyAiIiA6ICJub3QgIikKKyNpZm5kZWYgaW9tbXVfc25vb3AKICAgICBQKGlvbW11X3Nub29wLCAi
U25vb3AgQ29udHJvbCIpOworI2VuZGlmCiAgICAgUChpb21tdV9od2RvbV9wYXNzdGhyb3VnaCwg
IkRvbTAgRE1BIFBhc3N0aHJvdWdoIik7CiAgICAgUChpb21tdV9xaW52YWwsICJRdWV1ZWQgSW52
YWxpZGF0aW9uIik7CiAgICAgUChpb21tdV9pbnRyZW1hcCwgIkludGVycnVwdCBSZW1hcHBpbmci
KTsKQEAgLTIzNTEsNyArMjM1OCw5IEBAIHN0YXRpYyBpbnQgX19pbml0IHZ0ZF9zZXR1cCh2b2lk
KQogCiAgZXJyb3I6CiAgICAgaW9tbXVfZW5hYmxlZCA9IDA7Ci0gICAgaW9tbXVfc25vb3AgPSAw
OworI2lmbmRlZiBpb21tdV9zbm9vcAorICAgIGlvbW11X3Nub29wID0gZmFsc2U7CisjZW5kaWYK
ICAgICBpb21tdV9od2RvbV9wYXNzdGhyb3VnaCA9IGZhbHNlOwogICAgIGlvbW11X3FpbnZhbCA9
IDA7CiAgICAgaW9tbXVfaW50cmVtYXAgPSBpb21tdV9pbnRyZW1hcF9vZmY7Ci0tLSBhL3hlbi9p
bmNsdWRlL3hlbi9pb21tdS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9pb21tdS5oCkBAIC01NCw3
ICs1NCw2IEBAIHN0YXRpYyBpbmxpbmUgYm9vbF90IGRmbl9lcShkZm5fdCB4LCBkZm4KIAogZXh0
ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7CiBleHRlcm4gYm9vbCBmb3Jj
ZV9pb21tdSwgaW9tbXVfcXVhcmFudGluZSwgaW9tbXVfdmVyYm9zZTsKLWV4dGVybiBib29sX3Qg
aW9tbXVfc25vb3A7CiAKICNpZmRlZiBDT05GSUdfWDg2CiBleHRlcm4gZW51bSBfX3BhY2tlZCBp
b21tdV9pbnRyZW1hcCB7CkBAIC03Miw5ICs3MSwxMCBAQCBleHRlcm4gYm9vbCBpb21tdV9pZ2Z4
LCBpb21tdV9xaW52YWw7CiAjZW5kaWYKIAogI2lmIGRlZmluZWQoQ09ORklHX1g4NikgJiYgZGVm
aW5lZChDT05GSUdfSFZNKQotZXh0ZXJuIGJvb2wgaW9tbXVfaW50cG9zdDsKK2V4dGVybiBib29s
IGlvbW11X2ludHBvc3QsIGlvbW11X3Nub29wOwogI2Vsc2UKICMgZGVmaW5lIGlvbW11X2ludHBv
c3QgZmFsc2UKKyMgZGVmaW5lIGlvbW11X3Nub29wIGZhbHNlCiAjZW5kaWYKIAogI2lmIGRlZmlu
ZWQoQ09ORklHX0lPTU1VX0ZPUkNFX1BUX1NIQVJFKQoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:31:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:31:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ene-0001bf-GF; Fri, 28 Feb 2020 12:31:26 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7end-0001ba-7R
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:31:25 +0000
X-Inumbo-ID: 3b4dc716-5a26-11ea-b7e8-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3b4dc716-5a26-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:31:24 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582893084;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=+6HuaeCz+uBYzKY+i0VmpWvf6nzSnto8zlUz4ESDh4I=;
 b=hHFT6t1DXtT+MDeyH26pinHQEQXwMdiOxiNFo+Nyr7GDpxPILhCirJ1i
 MyUu1EBrx3Z4EUgj5qtM0kytkrZpODZSTecNm6mDDCy7mHFUgDAk7i15Y
 8/qqkbIsKsBw9+ZDj3uwnRPQxKbONvTa8d+pJ6EJSdbKozcuUMt1t934d g=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: LWgAbriFqrgCuxO18F35LtIq3Nh9ntFdC/35k+IDBxonCHTv2CtLtc5HrWkikgO7kVwA4O8vXz
 5QDY59IKT5to9eDuVu3yX+3C4xhVMzFLohYvYkGm3bR3+tctmVf/wkbeu5xnJIbVhK4Ekk6PiK
 IrEU8jJ9w8zoUrC4r84SnPpX7WgzixRKMgYTw39W4AJotIpwc2h03/qW3ImBRVsOUwiDpF9317
 la8JnHqbarmSKRmesLJi4XOeGXRucLZAd/uACmDf8v94nU2Iz0HiO+efXLGItKtwBEX6vb3Phy
 Yeg=
X-SBRS: 2.7
X-MesageID: 13170433
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13170433"
Date: Fri, 28 Feb 2020 13:31:16 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228123116.GW24458@Air-de-Roger.citrite.net>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/2] AMD/IOMMU: without XT,
 x2APIC needs to be forced into physical mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDE6MTI6MDNQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gVGhlIHdpZGVyIGNsdXN0ZXIgbW9kZSBBUElDIElEcyBhcmVuJ3QgZ2VuZXJhbGx5IHJl
cHJlc2VudGFibGUuIENvbnZlcnQKPiB0aGUgaW9tbXVfaW50cmVtYXAgdmFyaWFibGUgaW50byBh
IHRyaXN0YXRlLCBhbGxvd2luZyB0aGUgQU1EIElPTU1VCj4gZHJpdmVyIHRvIHNpZ25hbCB0aGlz
IHNwZWNpYWwgcmVzdHJpY3Rpb24gdG8gdGhlIGFwaWNfeDJhcGljX3Byb2JlKCkuCj4gKE5vdGU6
IGFzc2lnbm1lbnRzIHRvIHRoZSB2YXJpYWJsZSBnZXQgYWRqdXN0ZWQsIHdoaWxlIGV4aXN0aW5n
Cj4gY29uc3VtZXJzIC0gYWxsIGFzc3VtaW5nIGEgYm9vbGVhbiBwcm9wZXJ0eSAtIGFyZSBsZWZ0
IGFsb25lLikKPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+Cj4gLS0tCj4gdjI6IE5ldy4KPiAKPiAtLS0gYS94ZW4vYXJjaC94ODYvZ2VuYXBpYy94MmFw
aWMuYwo+ICsrKyBiL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5jCj4gQEAgLTIzNiwxMiAr
MjM2LDIxIEBAIGNvbnN0IHN0cnVjdCBnZW5hcGljICpfX2luaXQgYXBpY194MmFwaWMKPiAgICAg
ICAgICB4MmFwaWNfcGh5cyA9ICFpb21tdV9pbnRyZW1hcCB8fAo+ICAgICAgICAgICAgICAgICAg
ICAgICAgKGFjcGlfZ2JsX0ZBRFQuZmxhZ3MgJiBBQ1BJX0ZBRFRfQVBJQ19QSFlTSUNBTCk7Cj4g
ICAgICB9Cj4gLSAgICBlbHNlIGlmICggIXgyYXBpY19waHlzICYmICFpb21tdV9pbnRyZW1hcCAp
Cj4gLSAgICB7Cj4gLSAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiB4MkFQSUMgY2x1c3RlciBtb2Rl
IGlzIG5vdCBzdXBwb3J0ZWQgd2l0aG91dCBpbnRlcnJ1cHQgcmVtYXBwaW5nXG4iCj4gLSAgICAg
ICAgICAgICAgICJ4MkFQSUM6IGZvcmNpbmcgcGh5cyBtb2RlXG4iKTsKPiAtICAgICAgICB4MmFw
aWNfcGh5cyA9IHRydWU7Cj4gLSAgICB9Cj4gKyAgICBlbHNlIGlmICggIXgyYXBpY19waHlzICkK
PiArICAgICAgICBzd2l0Y2ggKCBpb21tdV9pbnRyZW1hcCApCj4gKyAgICAgICAgewo+ICsgICAg
ICAgIGNhc2UgaW9tbXVfaW50cmVtYXBfb2ZmOgo+ICsgICAgICAgIGNhc2UgaW9tbXVfaW50cmVt
YXBfcmVzdHJpY3RlZDoKPiArICAgICAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiB4MkFQSUMgY2x1
c3RlciBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgJXMgaW50ZXJydXB0IHJlbWFwcGluZ1xuIgo+ICsg
ICAgICAgICAgICAgICAgICAgIngyQVBJQzogZm9yY2luZyBwaHlzIG1vZGVcbiIsCj4gKyAgICAg
ICAgICAgICAgICAgICBpb21tdV9pbnRyZW1hcCA9PSBpb21tdV9pbnRyZW1hcF9vZmYgPyAid2l0
aG91dCIKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICA6ICJ3aXRoIHJlc3RyaWN0ZWQiKTsKPiArICAgICAgICAgICAgeDJhcGljX3BoeXMg
PSB0cnVlOwoKSSB0aGluayB5b3UgYWxzbyBuZWVkIHRvIGZpeHVwIHRoZSB1c2FnZSBvZiBpb21t
dV9pbnRyZW1hcCBpbiBfX2NwdV91cApzbyB0aGF0IENQVXMgd2l0aCBBUElDIElEcyA+IDI1NSBh
cmUgbm90IGJyb3VnaHQgdXAgd2hlbiBpbgppb21tdV9pbnRyZW1hcF9yZXN0cmljdGVkIG1vZGUu
CgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:39:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7euz-0001oZ-AM; Fri, 28 Feb 2020 12:39:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7eux-0001oU-Gg
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:38:59 +0000
X-Inumbo-ID: 4978dfc8-5a27-11ea-991f-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4978dfc8-5a27-11ea-991f-12813bfff9fa;
 Fri, 28 Feb 2020 12:38:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582893537;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=7MK11IMlVGUg1OHpUX7mYvO72YmNHhwkA22lTe4q5q8=;
 b=JSAtkZ/R0CRuhH1+ZFgJn4I2XsKlgbBqbfvPFS2PFJXfzjOPRRCe1H+N
 3pFEkPQb4Fky8vX12+5XoITtKJpjOBSxllobmi538unND+b3381dO11V5
 tyVNib3hJ8zw60oQvFionICxGUGkVZIk/n0pLhA8daN5lt8dFkYXZgQjz Q=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pV/SuOIQhwNKfYk3Wl2sEdy9U1NGe2GOKPC2N5WaJ19ySGrQE7o7szJwnrGN+JeOYy4ocErIZZ
 BbPklbcJWSKbxg4DG1puf+iUCmA5v2j2ej5kMIIbqlvjb7ZTwSmLhBamDG06hZHf3uN0vOZl43
 db5sW8f4U3ydxEjurNgcS0wtjv3jnwSSYODNUE1vh0pxFiPi11EiE+xppuMO/rRP005kEE7Uwi
 BFXCoiaQO08FCHIe/DE7+BOxl5pVc7xgbu8FkrsXkJPE9LGnqlLakeM6PmVpe5GQbdrrlzIVMM
 T4c=
X-SBRS: 2.7
X-MesageID: 13792170
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13792170"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <368d2f47-b848-e852-3998-204119ae699b@citrix.com>
Date: Fri, 28 Feb 2020 12:38:52 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/2] AMD/IOMMU: correct handling when
 XT's prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDIvMjAyMCAxMjoxMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gV2Ugc2hvdWxkIG5laXRo
ZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3aG9sZSB0byBmYWlsIGluIHRoaXMK
PiBjYXNlICh3ZSBzaG91bGQgc3RpbGwgYmUgYWJsZSB0byBicmluZyB1cCB0aGUgc3lzdGVtIGlu
IG5vbi14MkFQSUMgb3IKPiB4MkFQSUMgcGh5c2ljYWwgbW9kZSksIG5vciBzaG91bGQgdGhlIHJl
bWFpbmRlciBvZiB0aGUgZnVuY3Rpb24gYmUKPiBza2lwcGVkIChhcyB0aGUgbWFpbiBwYXJ0IG9m
IGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpIGluIHN1Y2ggYW4KPiBldmVudC4gSXQg
aXMgbWVyZWx5IG5lY2Vzc2FyeSBmb3IgdGhlIGZ1bmN0aW9uIHRvIGluZGljYXRlIHRvIHRoZSBj
YWxsZXIKPiAoaW92X3N1cHBvcnRzX3h0KCkpIHRoYXQgc2V0dXAgZmFpbGVkIGFzIGZhciBhcyB4
MkFQSUMgaXMgY29uY2VybmVkLgo+Cj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxpY2ggPGpiZXVs
aWNoQHN1c2UuY29tPgoKTG9va3MgbXVjaCBiZXR0ZXIuCgpSZXZpZXdlZC1ieTogQW5kcmV3IENv
b3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h
bi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:39:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:39:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7evo-0001tN-Pq; Fri, 28 Feb 2020 12:39:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7evn-0001tG-Ud
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:39:51 +0000
X-Inumbo-ID: 6960a1ae-5a27-11ea-83b0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6960a1ae-5a27-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 12:39:51 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 1C1F8B434;
 Fri, 28 Feb 2020 12:39:50 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
 <20200228123116.GW24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <25579374-ab95-9ab8-f4b5-3c12dee43865@suse.com>
Date: Fri, 28 Feb 2020 13:39:59 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228123116.GW24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] AMD/IOMMU: without XT,
 x2APIC needs to be forced into physical mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwMToxMjowM1BNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gLS0t
IGEveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2dl
bmFwaWMveDJhcGljLmMKPj4gQEAgLTIzNiwxMiArMjM2LDIxIEBAIGNvbnN0IHN0cnVjdCBnZW5h
cGljICpfX2luaXQgYXBpY194MmFwaWMKPj4gICAgICAgICAgeDJhcGljX3BoeXMgPSAhaW9tbXVf
aW50cmVtYXAgfHwKPj4gICAgICAgICAgICAgICAgICAgICAgICAoYWNwaV9nYmxfRkFEVC5mbGFn
cyAmIEFDUElfRkFEVF9BUElDX1BIWVNJQ0FMKTsKPj4gICAgICB9Cj4+IC0gICAgZWxzZSBpZiAo
ICF4MmFwaWNfcGh5cyAmJiAhaW9tbXVfaW50cmVtYXAgKQo+PiAtICAgIHsKPj4gLSAgICAgICAg
cHJpbnRrKCJXQVJOSU5HOiB4MkFQSUMgY2x1c3RlciBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgd2l0
aG91dCBpbnRlcnJ1cHQgcmVtYXBwaW5nXG4iCj4+IC0gICAgICAgICAgICAgICAieDJBUElDOiBm
b3JjaW5nIHBoeXMgbW9kZVxuIik7Cj4+IC0gICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsKPj4g
LSAgICB9Cj4+ICsgICAgZWxzZSBpZiAoICF4MmFwaWNfcGh5cyApCj4+ICsgICAgICAgIHN3aXRj
aCAoIGlvbW11X2ludHJlbWFwICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICBjYXNlIGlvbW11
X2ludHJlbWFwX29mZjoKPj4gKyAgICAgICAgY2FzZSBpb21tdV9pbnRyZW1hcF9yZXN0cmljdGVk
Ogo+PiArICAgICAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiB4MkFQSUMgY2x1c3RlciBtb2RlIGlz
IG5vdCBzdXBwb3J0ZWQgJXMgaW50ZXJydXB0IHJlbWFwcGluZ1xuIgo+PiArICAgICAgICAgICAg
ICAgICAgICJ4MkFQSUM6IGZvcmNpbmcgcGh5cyBtb2RlXG4iLAo+PiArICAgICAgICAgICAgICAg
ICAgIGlvbW11X2ludHJlbWFwID09IGlvbW11X2ludHJlbWFwX29mZiA/ICJ3aXRob3V0Igo+PiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6
ICJ3aXRoIHJlc3RyaWN0ZWQiKTsKPj4gKyAgICAgICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsK
PiAKPiBJIHRoaW5rIHlvdSBhbHNvIG5lZWQgdG8gZml4dXAgdGhlIHVzYWdlIG9mIGlvbW11X2lu
dHJlbWFwIGluIF9fY3B1X3VwCj4gc28gdGhhdCBDUFVzIHdpdGggQVBJQyBJRHMgPiAyNTUgYXJl
IG5vdCBicm91Z2h0IHVwIHdoZW4gaW4KPiBpb21tdV9pbnRyZW1hcF9yZXN0cmljdGVkIG1vZGUu
CgpUaGF0IGNlcnRhaW5seSB3YW50cyBjaGFuZ2luZywgeWVzLCBidXQgSSB2aWV3IHRoaXMgYXMg
YW4gb3J0aG9nb25hbAphZGp1c3RtZW50LCB3aGljaCBJJ2QgbGlrZSB0byBtYWtlIG9ubHkgb25j
ZSBJIHVuZGVyc3RhbmQgd2hhdCB0aGUKYmVoYXZpb3IgZm9yIEFQSUMgSUQgMHhmZiBzaG91bGQg
YmUgaW4gdGhpcyBzZXR1cC4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:41:42 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:41:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7exZ-0002gC-69; Fri, 28 Feb 2020 12:41:41 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7exY-0002g2-06
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:41:40 +0000
X-Inumbo-ID: aa054868-5a27-11ea-b7e8-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id aa054868-5a27-11ea-b7e8-bc764e2007e4;
 Fri, 28 Feb 2020 12:41:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582893699;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=KCAGYrn93XASWJd/qYaYzMRr6S89XBhaZBAN8tgGzXU=;
 b=c7VivzURsePrb9mxUzuAG2FyKBED0mouCGOHtzlIRCdwUEWcZFd4WJxt
 HE+V0ZDmUN7QRVM5zni/fTJFRnHuRS6WnfUS4qE2peBg4JPHAgyY1uHre
 Or7UpOIJ8KlvIi3PcZX8ldtY6eytEaWdxM3SnKd0RY24041O+7HlKfbfj w=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +EwMYgBkpfZRp7mdaTHnx0oRB8MN0zRX3aEKracFGlceTbcJI1bhtLjuQncVuyIeRKcBWHI5FL
 5l79vSJuoDXuY+eeJn18bXdVCcgOYoJS3hjrPr/52pJ5tenZLtR96Q6+yOXE/0plGYJJLoLPh/
 hLxFfHF1lWKuLBh5HA5Qx/dCaA41DjOmoDU/c+KHkPHAS4G6UQ7lvXkKXvG0/w78ijU6M3CkGA
 HGiu1UX2+RB+sfOGx/SxhzRooPcVP4YH6yD6iPDeOjKPzOjeZbkG37wCLqSm0Dfy5amp6yZw2/
 WLA=
X-SBRS: 2.7
X-MesageID: 13792267
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13792267"
Date: Fri, 28 Feb 2020 13:41:28 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228123331.GX24458@Air-de-Roger.citrite.net>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/2] AMD/IOMMU: correct handling when
 XT's prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDE6MTA6NTlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gV2Ugc2hvdWxkIG5laXRoZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3
aG9sZSB0byBmYWlsIGluIHRoaXMKPiBjYXNlICh3ZSBzaG91bGQgc3RpbGwgYmUgYWJsZSB0byBi
cmluZyB1cCB0aGUgc3lzdGVtIGluIG5vbi14MkFQSUMgb3IKPiB4MkFQSUMgcGh5c2ljYWwgbW9k
ZSksIG5vciBzaG91bGQgdGhlIHJlbWFpbmRlciBvZiB0aGUgZnVuY3Rpb24gYmUKPiBza2lwcGVk
IChhcyB0aGUgbWFpbiBwYXJ0IG9mIGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpCgpJ
J20gbm90IHN1cmUgSSBzZWUgd2h5IGl0IHdvbid0IGdldCBlbnRlcmVkIGEgc2Vjb25kIHRpbWUu
IEFGQUlDVAppbml0X2RvbmUgd29uJ3QgYmUgc2V0IGlmIGFtZF9pb21tdV9pbml0IGZhaWxzLCBh
bmQgaGVuY2Ugd2lsbCBiZQpjYWxsZWQgYWdhaW4gd2l0aCB4dCA9PSBmYWxzZSBpbiBpb3ZfZGV0
ZWN0PwoKPiBpbiBzdWNoIGFuCj4gZXZlbnQuIEl0IGlzIG1lcmVseSBuZWNlc3NhcnkgZm9yIHRo
ZSBmdW5jdGlvbiB0byBpbmRpY2F0ZSB0byB0aGUgY2FsbGVyCj4gKGlvdl9zdXBwb3J0c194dCgp
KSB0aGF0IHNldHVwIGZhaWxlZCBhcyBmYXIgYXMgeDJBUElDIGlzIGNvbmNlcm5lZC4KPiAKPiBT
aWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpMR1RNLCBidXQg
aXQgbmVlZHMgdG8gZ28gaW4gd2l0aCAyLzIgQUZBSUNULCBvciBlbHNlIHlvdSB3b3VsZCByZXBv
cnQKaW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkIGFuZCB4MkFQSUMgYWxzbyBlbmFibGVkIGJ1
dCB3b24ndCBoYW5kbGUKY29ycmVjdGx5IGEgMzIgYml0IGRlc3RpbmF0aW9uIGZpZWxkLgoKVGhh
bmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:42:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:42:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7eyi-0002mw-HG; Fri, 28 Feb 2020 12:42:52 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7eyg-0002mm-LU
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:42:50 +0000
X-Inumbo-ID: d4064748-5a27-11ea-9923-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d4064748-5a27-11ea-9923-12813bfff9fa;
 Fri, 28 Feb 2020 12:42:50 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4FDE1B1FD;
 Fri, 28 Feb 2020 12:42:49 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200228120753.38036-1-roger.pau@citrix.com>
 <20200228120753.38036-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <6a031b3f-5807-572d-682b-9a0b05f0703d@suse.com>
Date: Fri, 28 Feb 2020 13:42:58 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228120753.38036-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 2/2] x86: add accessors for scratch cpu
 mask
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMzowNywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEN1cnJlbnQgdXNh
Z2Ugb2YgdGhlIHBlci1DUFUgc2NyYXRjaCBjcHVtYXNrIGlzIGRhbmdlcm91cyBzaW5jZQo+IHRo
ZXJlJ3Mgbm8gd2F5IHRvIGZpZ3VyZSBvdXQgaWYgdGhlIG1hc2sgaXMgYWxyZWFkeSBiZWluZyB1
c2VkIGV4Y2VwdAo+IGZvciBtYW51YWwgY29kZSBpbnNwZWN0aW9uIG9mIGFsbCB0aGUgY2FsbGVy
cyBhbmQgcG9zc2libGUgY2FsbCBwYXRocy4KPiAKPiBUaGlzIGlzIHVuc2FmZSBhbmQgbm90IHJl
bGlhYmxlLCBzbyBpbnRyb2R1Y2UgYSBtaW5pbWFsIGdldC9wdXQKPiBpbmZyYXN0cnVjdHVyZSB0
byBwcmV2ZW50IG5lc3RlZCB1c2FnZSBvZiB0aGUgc2NyYXRjaCBtYXNrIGFuZCB1c2FnZQo+IGlu
IGludGVycnVwdCBjb250ZXh0Lgo+IAo+IE1vdmUgdGhlIGRlY2xhcmF0aW9uIG9mIHNjcmF0Y2hf
Y3B1bWFzayB0byBzbXAuYyBpbiBvcmRlciB0byBwbGFjZSB0aGUKPiBkZWNsYXJhdGlvbiBhbmQg
dGhlIGFjY2Vzc29ycyBhcyBjbG9zZSBhcyBwb3NzaWJsZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBS
b2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClJldmlld2VkLWJ5OiBKYW4g
QmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 12:45:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 12:45:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7f1M-0002wA-0f; Fri, 28 Feb 2020 12:45:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7f1K-0002w4-Rd
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 12:45:34 +0000
X-Inumbo-ID: 35ec3864-5a28-11ea-b0f0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 35ec3864-5a28-11ea-b0f0-bc764e2007e4;
 Fri, 28 Feb 2020 12:45:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2CFA8AFA1;
 Fri, 28 Feb 2020 12:45:33 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
 <20200228123331.GX24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <0ee962c8-17f5-6c7c-cb36-158231887670@suse.com>
Date: Fri, 28 Feb 2020 13:45:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228123331.GX24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] AMD/IOMMU: correct handling when
 XT's prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwMToxMDo1OVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gV2Ug
c2hvdWxkIG5laXRoZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3aG9sZSB0byBm
YWlsIGluIHRoaXMKPj4gY2FzZSAod2Ugc2hvdWxkIHN0aWxsIGJlIGFibGUgdG8gYnJpbmcgdXAg
dGhlIHN5c3RlbSBpbiBub24teDJBUElDIG9yCj4+IHgyQVBJQyBwaHlzaWNhbCBtb2RlKSwgbm9y
IHNob3VsZCB0aGUgcmVtYWluZGVyIG9mIHRoZSBmdW5jdGlvbiBiZQo+PiBza2lwcGVkIChhcyB0
aGUgbWFpbiBwYXJ0IG9mIGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpCj4gCj4gSSdt
IG5vdCBzdXJlIEkgc2VlIHdoeSBpdCB3b24ndCBnZXQgZW50ZXJlZCBhIHNlY29uZCB0aW1lLiBB
RkFJQ1QKPiBpbml0X2RvbmUgd29uJ3QgYmUgc2V0IGlmIGFtZF9pb21tdV9pbml0IGZhaWxzLCBh
bmQgaGVuY2Ugd2lsbCBiZQo+IGNhbGxlZCBhZ2FpbiB3aXRoIHh0ID09IGZhbHNlIGluIGlvdl9k
ZXRlY3Q/Cj4gCj4+IGluIHN1Y2ggYW4KPj4gZXZlbnQuIEl0IGlzIG1lcmVseSBuZWNlc3Nhcnkg
Zm9yIHRoZSBmdW5jdGlvbiB0byBpbmRpY2F0ZSB0byB0aGUgY2FsbGVyCj4+IChpb3Zfc3VwcG9y
dHNfeHQoKSkgdGhhdCBzZXR1cCBmYWlsZWQgYXMgZmFyIGFzIHgyQVBJQyBpcyBjb25jZXJuZWQu
Cj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiAK
PiBMR1RNLCBidXQgaXQgbmVlZHMgdG8gZ28gaW4gd2l0aCAyLzIgQUZBSUNULCBvciBlbHNlIHlv
dSB3b3VsZCByZXBvcnQKPiBpbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQgYW5kIHgyQVBJQyBh
bHNvIGVuYWJsZWQgYnV0IHdvbid0IGhhbmRsZQo+IGNvcnJlY3RseSBhIDMyIGJpdCBkZXN0aW5h
dGlvbiBmaWVsZC4KCldlbGwsIHRoaXMgaXMgYW4gaW1wcm92ZW1lbnQgb24gaXRzIG93biBpbW8s
IGV2ZW4gaWYgaXQgZG9lc24ndApmdWxseSBmaXggZXZlcnl0aGluZy4gVGhlIHByaW1hcnkgcG9p
bnQgaGVyZSBpcyB0byBtYWtlIElPTU1VCmluaXRpYWxpemF0aW9uIG5vdCBmYWlsIGFsdG9nZXRo
ZXIsIHdoZW4gdGhlIHN5c3RlbSBjb3VsZCBiZSBydW4KaW4geEFQSUMgbW9kZS4KCkphbgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:13:47 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:13:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fSV-0005RB-BA; Fri, 28 Feb 2020 13:13:39 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7fSU-0005R6-FL
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:13:38 +0000
X-Inumbo-ID: 211d3682-5a2c-11ea-9932-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 211d3682-5a2c-11ea-9932-12813bfff9fa;
 Fri, 28 Feb 2020 13:13:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5DCC1AD14;
 Fri, 28 Feb 2020 13:13:36 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
 <20200228123331.GX24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <a6a0791f-e9ed-46c4-4acd-91999a132a32@suse.com>
Date: Fri, 28 Feb 2020 14:13:45 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228123331.GX24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 1/2] AMD/IOMMU: correct handling when
 XT's prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwMToxMDo1OVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gV2Ug
c2hvdWxkIG5laXRoZXIgY2F1c2UgSU9NTVUgaW5pdGlhbGl6YXRpb24gYXMgYSB3aG9sZSB0byBm
YWlsIGluIHRoaXMKPj4gY2FzZSAod2Ugc2hvdWxkIHN0aWxsIGJlIGFibGUgdG8gYnJpbmcgdXAg
dGhlIHN5c3RlbSBpbiBub24teDJBUElDIG9yCj4+IHgyQVBJQyBwaHlzaWNhbCBtb2RlKSwgbm9y
IHNob3VsZCB0aGUgcmVtYWluZGVyIG9mIHRoZSBmdW5jdGlvbiBiZQo+PiBza2lwcGVkIChhcyB0
aGUgbWFpbiBwYXJ0IG9mIGl0IHdvbid0IGdldCBlbnRlcmVkIGEgMm5kIHRpbWUpCj4gCj4gSSdt
IG5vdCBzdXJlIEkgc2VlIHdoeSBpdCB3b24ndCBnZXQgZW50ZXJlZCBhIHNlY29uZCB0aW1lLiBB
RkFJQ1QKPiBpbml0X2RvbmUgd29uJ3QgYmUgc2V0IGlmIGFtZF9pb21tdV9pbml0IGZhaWxzLCBh
bmQgaGVuY2Ugd2lsbCBiZQo+IGNhbGxlZCBhZ2FpbiB3aXRoIHh0ID09IGZhbHNlIGluIGlvdl9k
ZXRlY3Q/CgpOb3QgdmVyeSBmYXIgZnJvbSB0aGUgdG9wIG9mIHRoZSBmdW5jdGlvbiB0aGVyZSBp
cwoKICAgIC8qIEhhdmUgd2UgYmVlbiBoZXJlIGJlZm9yZT8gKi8KICAgIGlmICggaXZyc19iZGZf
ZW50cmllcyApCiAgICAgICAgcmV0dXJuIDA7CgpIZW5jZSBtZSBzYXlpbmcgIm1haW4gcGFydCIg
cmF0aGVyIHRoYW4gInRoZSBmdW5jdGlvbiBhcyBhIHdob2xlIi4KCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fgg-0006Q6-0h; Fri, 28 Feb 2020 13:28:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fge-0006Pu-SI
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:16 +0000
X-Inumbo-ID: 2be6c91e-5a2e-11ea-993b-12813bfff9fa
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2be6c91e-5a2e-11ea-993b-12813bfff9fa;
 Fri, 28 Feb 2020 13:28:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896495; x=1614432495;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=CRxmGjVAt9sHh2hAJkmrZyAPX/LtvzvpSoGA012X7iQ=;
 b=iKDrsps5yU/6/7UlQ1XBkQ1GBDLHNgLXnyJuEItLb2HvN42uJtzztJ7S
 eSvRegzp8YZdII3Fno2GGMgjnUZBuAZT8L+lxrVOaK9Ob1vcX6p0g+Zmk
 pdckhn9PyXr7yjUK9j+sPXkV1QMooO37Iyzd9VrnXINbn1xsprNtP9xIP A=;
IronPort-SDR: 6dbgpjqf9BF4fzBWxqUneo2EJTUqCh/jvHkLreXhvb1KtnEjjNeFsmPpTSg1xQKj8pj5HY9fJa
 Ps3h/KqC7hgg==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="28113496"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 28 Feb 2020 13:28:12 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (Postfix) with ESMTPS
 id 5CED9A2D30; Fri, 28 Feb 2020 13:28:11 +0000 (UTC)
Received: from EX13D32EUC001.ant.amazon.com (10.43.164.159) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:10 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC001.ant.amazon.com (10.43.164.159) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:08 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:28:00 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:44 +0000
Message-ID: <20200228132749.2929-2-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200228132749.2929-1-pdurrant@amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 1/6] domain: introduce alloc/free_shared_info()
 helpers...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIGFuZCBzYXZlIHRoZSBNRk4uCgpUaGlzIHBhdGNoIG1vZGlmaWVzIHRoZSAnc2hhcmVkX2lu
Zm8nIGZpZWxkIG9mIHN0cnVjdCBkb21haW4gdG8gYmUKYSBzdHJ1Y3R1cmUgY29tcHJpc2luZyBh
biBNRk4gYW5kIGEgdmlydHVhbCBhZGRyZXNzLiBBbGxvY2F0aW9ucyBhcmUKc3RpbGwgZG9uZSBm
cm9tIHhlbmhlYXAsIHNvIHRoZSB2aXJ0dWFsIGFkZHJlc3Mgc3RpbGwgZXF1YXRlcyB0bwp2aXJ0
X3RvX21mbigpIGNhbGxlZCBvbiB0aGUgTUZOIGJ1dCBzdWJzZXF1ZW50IHBhdGNoIHdpbGwgY2hh
bmdlIHRoaXMuCkhlbmNlIHRoZSBuZWVkIHRvIHNhdmUgdGhlIE1GTi4KCk5PVEU6IFdoaXN0IGRl
ZmluaW5nIHRoZSBuZXcgaGVscGVycywgdmlydF90b19tZm4oKSBpbiBjb21tb24vZG9tYWluLmMK
ICAgICAgaXMgbWFkZSB0eXBlIHNhZmUuCiAgICAgIFRoZSBkZWZpbml0aW9uIG9mIG5taV9yZWFz
b24oKSBpbiBhc20teDg2L3NoYXJlZC5oIGlzIGFsc28gcmUtCiAgICAgIGZsb3dlZCB0byBhdm9p
ZCBvdmVybHkgbG9uZyBsaW5lcy4KClNpZ25lZC1vZmYtYnk6IFBhdWwgRHVycmFudCA8cGR1cnJh
bnRAYW1hem9uLmNvbT4KUmV2aWV3ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+
Ci0tLQpDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzog
Vm9sb2R5bXlyIEJhYmNodWsgPFZvbG9keW15cl9CYWJjaHVrQGVwYW0uY29tPgpDYzogQW5kcmV3
IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPGdl
b3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5j
aXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFk
IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Ci0t
LQogeGVuL2FyY2gvYXJtL2RvbWFpbi5jICAgICAgICB8ICA4ICsrLS0tLS0tCiB4ZW4vYXJjaC9h
cm0vbW0uYyAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9kb21haW4uYyAgICAgICAg
fCAxMSArKysrLS0tLS0tLQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9wdi9zaGlt
LmMgICAgICAgfCAgMiArLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICB8IDI2ICsrKysr
KysrKysrKysrKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2RvbWN0bC5jICAgICAgICAgIHwgIDIg
Ky0KIHhlbi9jb21tb24vdGltZS5jICAgICAgICAgICAgfCAgNCArKy0tCiB4ZW4vaW5jbHVkZS9h
c20teDg2L3NoYXJlZC5oIHwgMTUgKysrKysrKystLS0tLS0tCiB4ZW4vaW5jbHVkZS94ZW4vZG9t
YWluLmggICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgIHwgIDUgKysr
Ky0KIHhlbi9pbmNsdWRlL3hlbi9zaGFyZWQuaCAgICAgfCAgMiArLQogMTMgZmlsZXMgY2hhbmdl
ZCwgNTUgaW5zZXJ0aW9ucygrKSwgMjkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gvYXJtL2RvbWFpbi5jIGIveGVuL2FyY2gvYXJtL2RvbWFpbi5jCmluZGV4IGFhM2RmM2IzYmEu
LjJjYmNkYWFjMDggMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9kb21haW4uYworKysgYi94ZW4v
YXJjaC9hcm0vZG9tYWluLmMKQEAgLTY5MCwxMyArNjkwLDkgQEAgaW50IGFyY2hfZG9tYWluX2Ny
ZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgIGlmICggKHJjID0gcDJtX2luaXQoZCkpICE9IDAg
KQogICAgICAgICBnb3RvIGZhaWw7CiAKLSAgICByYyA9IC1FTk9NRU07Ci0gICAgaWYgKCAoZC0+
c2hhcmVkX2luZm8gPSBhbGxvY194ZW5oZWFwX3BhZ2VzKDAsIDApKSA9PSBOVUxMICkKKyAgICBp
ZiAoIChyYyA9IGFsbG9jX3NoYXJlZF9pbmZvKGQsIDApKSAhPSAwICkKICAgICAgICAgZ290byBm
YWlsOwogCi0gICAgY2xlYXJfcGFnZShkLT5zaGFyZWRfaW5mbyk7Ci0gICAgc2hhcmVfeGVuX3Bh
Z2Vfd2l0aF9ndWVzdCh2aXJ0X3RvX3BhZ2UoZC0+c2hhcmVkX2luZm8pLCBkLCBTSEFSRV9ydyk7
Ci0KICAgICBzd2l0Y2ggKCBjb25maWctPmFyY2guZ2ljX3ZlcnNpb24gKQogICAgIHsKICAgICBj
YXNlIFhFTl9ET01DVExfQ09ORklHX0dJQ19WMjoKQEAgLTc2Nyw3ICs3NjMsNyBAQCB2b2lkIGFy
Y2hfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICBwMm1fdGVhcmRvd24oZCk7
CiAgICAgZG9tYWluX3ZnaWNfZnJlZShkKTsKICAgICBkb21haW5fdnVhcnRfZnJlZShkKTsKLSAg
ICBmcmVlX3hlbmhlYXBfcGFnZShkLT5zaGFyZWRfaW5mbyk7CisgICAgZnJlZV9zaGFyZWRfaW5m
byhkKTsKICNpZmRlZiBDT05GSUdfQUNQSQogICAgIGZyZWVfeGVuaGVhcF9wYWdlcyhkLT5hcmNo
LmVmaV9hY3BpX3RhYmxlLAogICAgICAgICAgICAgICAgICAgICAgICBnZXRfb3JkZXJfZnJvbV9i
eXRlcyhkLT5hcmNoLmVmaV9hY3BpX2xlbikpOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL21t
LmMgYi94ZW4vYXJjaC9hcm0vbW0uYwppbmRleCA3MjcxMDdlZWZhLi4yYmI1OTIxMDFkIDEwMDY0
NAotLS0gYS94ZW4vYXJjaC9hcm0vbW0uYworKysgYi94ZW4vYXJjaC9hcm0vbW0uYwpAQCAtMTQy
NCw3ICsxNDI0LDcgQEAgaW50IHhlbm1lbV9hZGRfdG9fcGh5c21hcF9vbmUoCiAgICAgICAgIGlm
ICggaWR4ICE9IDAgKQogICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7CiAKLSAgICAgICAgbWZu
ID0gdmlydF90b19tZm4oZC0+c2hhcmVkX2luZm8pOworICAgICAgICBtZm4gPSBkLT5zaGFyZWRf
aW5mby5tZm47CiAgICAgICAgIHQgPSBwMm1fcmFtX3J3OwogCiAgICAgICAgIGJyZWFrOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmlu
ZGV4IGZlNjNjMjM2NzYuLmViN2IwZmM1MWMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21h
aW4uYworKysgYi94ZW4vYXJjaC94ODYvZG9tYWluLmMKQEAgLTYxMiwxMiArNjEyLDkgQEAgaW50
IGFyY2hfZG9tYWluX2NyZWF0ZShzdHJ1Y3QgZG9tYWluICpkLAogICAgICAqIFRoZSBzaGFyZWRf
aW5mbyBtYWNoaW5lIGFkZHJlc3MgbXVzdCBmaXQgaW4gYSAzMi1iaXQgZmllbGQgd2l0aGluIGEK
ICAgICAgKiAzMi1iaXQgZ3Vlc3QncyBzdGFydF9pbmZvIHN0cnVjdHVyZS4gSGVuY2Ugd2Ugc3Bl
Y2lmeSBNRU1GX2JpdHMoMzIpLgogICAgICAqLwotICAgIGlmICggKGQtPnNoYXJlZF9pbmZvID0g
YWxsb2NfeGVuaGVhcF9wYWdlcygwLCBNRU1GX2JpdHMoMzIpKSkgPT0gTlVMTCApCisgICAgaWYg
KCAocmMgPSBhbGxvY19zaGFyZWRfaW5mbyhkLCBNRU1GX2JpdHMoMzIpKSkgIT0gMCApCiAgICAg
ICAgIGdvdG8gZmFpbDsKIAotICAgIGNsZWFyX3BhZ2UoZC0+c2hhcmVkX2luZm8pOwotICAgIHNo
YXJlX3hlbl9wYWdlX3dpdGhfZ3Vlc3QodmlydF90b19wYWdlKGQtPnNoYXJlZF9pbmZvKSwgZCwg
U0hBUkVfcncpOwotCiAgICAgaWYgKCAocmMgPSBpbml0X2RvbWFpbl9pcnFfbWFwcGluZyhkKSkg
IT0gMCApCiAgICAgICAgIGdvdG8gZmFpbDsKIApAQCAtNjY1LDcgKzY2Miw3IEBAIGludCBhcmNo
X2RvbWFpbl9jcmVhdGUoc3RydWN0IGRvbWFpbiAqZCwKICAgICBwc3JfZG9tYWluX2ZyZWUoZCk7
CiAgICAgaW9tbXVfZG9tYWluX2Rlc3Ryb3koZCk7CiAgICAgY2xlYW51cF9kb21haW5faXJxX21h
cHBpbmcoZCk7Ci0gICAgZnJlZV94ZW5oZWFwX3BhZ2UoZC0+c2hhcmVkX2luZm8pOworICAgIGZy
ZWVfc2hhcmVkX2luZm8oZCk7CiAgICAgeGZyZWUoZC0+YXJjaC5jcHVpZCk7CiAgICAgeGZyZWUo
ZC0+YXJjaC5tc3IpOwogICAgIGlmICggcGFnaW5nX2luaXRpYWxpc2VkICkKQEAgLTY5NCw3ICs2
OTEsNyBAQCB2b2lkIGFyY2hfZG9tYWluX2Rlc3Ryb3koc3RydWN0IGRvbWFpbiAqZCkKICAgICAg
ICAgcHZfZG9tYWluX2Rlc3Ryb3koZCk7CiAgICAgZnJlZV9wZXJkb21haW5fbWFwcGluZ3MoZCk7
CiAKLSAgICBmcmVlX3hlbmhlYXBfcGFnZShkLT5zaGFyZWRfaW5mbyk7CisgICAgZnJlZV9zaGFy
ZWRfaW5mbyhkKTsKICAgICBjbGVhbnVwX2RvbWFpbl9pcnFfbWFwcGluZyhkKTsKIAogICAgIHBz
cl9kb21haW5fZnJlZShkKTsKQEAgLTcyMCw3ICs3MTcsNyBAQCB2b2lkIGFyY2hfZG9tYWluX3Vu
cGF1c2Uoc3RydWN0IGRvbWFpbiAqZCkKIAogaW50IGFyY2hfZG9tYWluX3NvZnRfcmVzZXQoc3Ry
dWN0IGRvbWFpbiAqZCkKIHsKLSAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlID0gdmlydF90b19w
YWdlKGQtPnNoYXJlZF9pbmZvKSwgKm5ld19wYWdlOworICAgIHN0cnVjdCBwYWdlX2luZm8gKnBh
Z2UgPSBtZm5fdG9fcGFnZShkLT5zaGFyZWRfaW5mby5tZm4pLCAqbmV3X3BhZ2U7CiAgICAgaW50
IHJldCA9IDA7CiAgICAgc3RydWN0IGRvbWFpbiAqb3duZXI7CiAgICAgbWZuX3QgbWZuOwpkaWZm
IC0tZ2l0IGEveGVuL2FyY2gveDg2L21tLmMgYi94ZW4vYXJjaC94ODYvbW0uYwppbmRleCA3MGI4
N2M0ODMwLi41MDY3MTI1Y2JiIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0uYworKysgYi94
ZW4vYXJjaC94ODYvbW0uYwpAQCAtNDUzOCw3ICs0NTM4LDcgQEAgaW50IHhlbm1lbV9hZGRfdG9f
cGh5c21hcF9vbmUoCiAgICAgewogICAgICAgICBjYXNlIFhFTk1BUFNQQUNFX3NoYXJlZF9pbmZv
OgogICAgICAgICAgICAgaWYgKCBpZHggPT0gMCApCi0gICAgICAgICAgICAgICAgbWZuID0gdmly
dF90b19tZm4oZC0+c2hhcmVkX2luZm8pOworICAgICAgICAgICAgICAgIG1mbiA9IGQtPnNoYXJl
ZF9pbmZvLm1mbjsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFhFTk1BUFNQQUNF
X2dyYW50X3RhYmxlOgogICAgICAgICAgICAgcmMgPSBnbnR0YWJfbWFwX2ZyYW1lKGQsIGlkeCwg
Z3BmbiwgJm1mbik7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jIGIv
eGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYwppbmRleCA1Njc4ZGE3ODJkLi5kYzE2ZWYyZTc5
IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCisrKyBiL3hlbi9hcmNo
L3g4Ni9wdi9kb20wX2J1aWxkLmMKQEAgLTc0Myw3ICs3NDMsNyBAQCBpbnQgX19pbml0IGRvbTBf
Y29uc3RydWN0X3B2KHN0cnVjdCBkb21haW4gKmQsCiAgICAgY2xlYXJfcGFnZShzaSk7CiAgICAg
c2ktPm5yX3BhZ2VzID0gbnJfcGFnZXM7CiAKLSAgICBzaS0+c2hhcmVkX2luZm8gPSB2aXJ0X3Rv
X21hZGRyKGQtPnNoYXJlZF9pbmZvKTsKKyAgICBzaS0+c2hhcmVkX2luZm8gPSBtZm5fdG9fbWFk
ZHIoZC0+c2hhcmVkX2luZm8ubWZuKTsKIAogICAgIGlmICggIXB2X3NoaW0gKQogICAgICAgICBz
aS0+ZmxhZ3MgICAgPSBTSUZfUFJJVklMRUdFRCB8IFNJRl9JTklURE9NQUlOOwpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L3B2L3NoaW0uYyBiL3hlbi9hcmNoL3g4Ni9wdi9zaGltLmMKaW5kZXgg
ZDg2ZTJkZTExOC4uZjUxMjgwOWRhZCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L3B2L3NoaW0u
YworKysgYi94ZW4vYXJjaC94ODYvcHYvc2hpbS5jCkBAIC0yODIsNyArMjgyLDcgQEAgc3RhdGlj
IHZvaWQgd3JpdGVfc3RhcnRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKQogICAgIHNucHJpbnRmKHNp
LT5tYWdpYywgc2l6ZW9mKHNpLT5tYWdpYyksICJ4ZW4tMy4wLXg4Nl8lcyIsCiAgICAgICAgICAg
ICAgaXNfcHZfMzJiaXRfZG9tYWluKGQpID8gIjMycCIgOiAiNjQiKTsKICAgICBzaS0+bnJfcGFn
ZXMgPSBkb21haW5fdG90X3BhZ2VzKGQpOwotICAgIHNpLT5zaGFyZWRfaW5mbyA9IHZpcnRfdG9f
bWFkZHIoZC0+c2hhcmVkX2luZm8pOworICAgIHNpLT5zaGFyZWRfaW5mbyA9IG1mbl90b19tYWRk
cihkLT5zaGFyZWRfaW5mby5tZm4pOwogICAgIHNpLT5mbGFncyA9IDA7CiAgICAgQlVHX09OKHhl
bl9oeXBlcmNhbGxfaHZtX2dldF9wYXJhbShIVk1fUEFSQU1fU1RPUkVfUEZOLCAmc2ktPnN0b3Jl
X21mbikpOwogICAgIEJVR19PTih4ZW5faHlwZXJjYWxsX2h2bV9nZXRfcGFyYW0oSFZNX1BBUkFN
X1NUT1JFX0VWVENITiwgJnBhcmFtKSk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5j
IGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCA2YWQ0NThmYTZiLi5iYTdhOTA1MjU4IDEwMDY0
NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAg
LTQ3LDYgKzQ3LDEwIEBACiAjaW5jbHVkZSA8YXNtL2d1ZXN0Lmg+CiAjZW5kaWYKIAorLyogT3Zl
cnJpZGUgbWFjcm9zIGZyb20gYXNtL3BhZ2UuaCB0byBtYWtlIHRoZW0gd29yayB3aXRoIG1mbl90
ICovCisjdW5kZWYgdmlydF90b19tZm4KKyNkZWZpbmUgdmlydF90b19tZm4odikgX21mbihfX3Zp
cnRfdG9fbWZuKHYpKQorCiAvKiBMaW51eCBjb25maWcgb3B0aW9uOiBwcm9wYWdldGVkIHRvIGRv
bWFpbjAgKi8KIC8qIHhlbl9wcm9jZXNzb3JfcG1iaXRzOiB4ZW4gY29udHJvbCBDeCwgUHgsIC4u
LiAqLwogdW5zaWduZWQgaW50IHhlbl9wcm9jZXNzb3JfcG1iaXRzID0gWEVOX1BST0NFU1NPUl9Q
TV9QWDsKQEAgLTE2NDQsNiArMTY0OCwyOCBAQCBpbnQgY29udGludWVfaHlwZXJjYWxsX29uX2Nw
dSgKICAgICByZXR1cm4gMDsKIH0KIAoraW50IGFsbG9jX3NoYXJlZF9pbmZvKHN0cnVjdCBkb21h
aW4gKmQsIHVuc2lnbmVkIGludCBtZW1mbGFncykKK3sKKyAgICBpZiAoIChkLT5zaGFyZWRfaW5m
by52aXJ0ID0gYWxsb2NfeGVuaGVhcF9wYWdlcygwLCBtZW1mbGFncykpID09IE5VTEwgKQorICAg
ICAgICByZXR1cm4gLUVOT01FTTsKKworICAgIGQtPnNoYXJlZF9pbmZvLm1mbiA9IHZpcnRfdG9f
bWZuKGQtPnNoYXJlZF9pbmZvLnZpcnQpOworCisgICAgY2xlYXJfcGFnZShkLT5zaGFyZWRfaW5m
by52aXJ0KTsKKyAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KG1mbl90b19wYWdlKGQtPnNo
YXJlZF9pbmZvLm1mbiksIGQsIFNIQVJFX3J3KTsKKworICAgIHJldHVybiAwOworfQorCit2b2lk
IGZyZWVfc2hhcmVkX2luZm8oc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpZiAoICFkLT5zaGFy
ZWRfaW5mby52aXJ0ICkKKyAgICAgICAgcmV0dXJuOworCisgICAgZnJlZV94ZW5oZWFwX3BhZ2Uo
ZC0+c2hhcmVkX2luZm8udmlydCk7CisgICAgZC0+c2hhcmVkX2luZm8udmlydCA9IE5VTEw7Cit9
CisKIC8qCiAgKiBMb2NhbCB2YXJpYWJsZXM6CiAgKiBtb2RlOiBDCmRpZmYgLS1naXQgYS94ZW4v
Y29tbW9uL2RvbWN0bC5jIGIveGVuL2NvbW1vbi9kb21jdGwuYwppbmRleCBhNjliM2I1OWE4Li44
MWYxOGU2M2E3IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWN0bC5jCisrKyBiL3hlbi9jb21t
b24vZG9tY3RsLmMKQEAgLTE5Niw3ICsxOTYsNyBAQCB2b2lkIGdldGRvbWFpbmluZm8oc3RydWN0
IGRvbWFpbiAqZCwgc3RydWN0IHhlbl9kb21jdGxfZ2V0ZG9tYWluaW5mbyAqaW5mbykKICAgICBp
bmZvLT5vdXRzdGFuZGluZ19wYWdlcyA9IGQtPm91dHN0YW5kaW5nX3BhZ2VzOwogICAgIGluZm8t
PnNocl9wYWdlcyAgICAgICAgID0gYXRvbWljX3JlYWQoJmQtPnNocl9wYWdlcyk7CiAgICAgaW5m
by0+cGFnZWRfcGFnZXMgICAgICAgPSBhdG9taWNfcmVhZCgmZC0+cGFnZWRfcGFnZXMpOwotICAg
IGluZm8tPnNoYXJlZF9pbmZvX2ZyYW1lID0gbWZuX3RvX2dtZm4oZCwgdmlydF90b19tZm4oZC0+
c2hhcmVkX2luZm8pKTsKKyAgICBpbmZvLT5zaGFyZWRfaW5mb19mcmFtZSA9IG1mbl90b19nbWZu
KGQsIG1mbl94KGQtPnNoYXJlZF9pbmZvLm1mbikpOwogICAgIEJVR19PTihTSEFSRURfTTJQKGlu
Zm8tPnNoYXJlZF9pbmZvX2ZyYW1lKSk7CiAKICAgICBpbmZvLT5jcHVwb29sID0gY3B1cG9vbF9n
ZXRfaWQoZCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3RpbWUuYyBiL3hlbi9jb21tb24vdGlt
ZS5jCmluZGV4IDgyMzM2ZTJkNWEuLjU4ZmE5YWJjNDAgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24v
dGltZS5jCisrKyBiL3hlbi9jb21tb24vdGltZS5jCkBAIC0xMTAsOSArMTEwLDkgQEAgdm9pZCB1
cGRhdGVfZG9tYWluX3dhbGxjbG9ja190aW1lKHN0cnVjdCBkb21haW4gKmQpCiAgICAgc2hhcmVk
X2luZm8oZCwgd2NfbnNlYykgICA9IHdjX25zZWM7CiAjaWZkZWYgQ09ORklHX1g4NgogICAgIGlm
ICggbGlrZWx5KCFoYXNfMzJiaXRfc2hpbmZvKGQpKSApCi0gICAgICAgIGQtPnNoYXJlZF9pbmZv
LT5uYXRpdmUud2Nfc2VjX2hpID0gc2VjID4+IDMyOworICAgICAgICBkLT5zaGFyZWRfaW5mby52
aXJ0LT5uYXRpdmUud2Nfc2VjX2hpID0gc2VjID4+IDMyOwogICAgIGVsc2UKLSAgICAgICAgZC0+
c2hhcmVkX2luZm8tPmNvbXBhdC5hcmNoLndjX3NlY19oaSA9IHNlYyA+PiAzMjsKKyAgICAgICAg
ZC0+c2hhcmVkX2luZm8udmlydC0+Y29tcGF0LmFyY2gud2Nfc2VjX2hpID0gc2VjID4+IDMyOwog
I2Vsc2UKICAgICBzaGFyZWRfaW5mbyhkLCB3Y19zZWNfaGkpID0gc2VjID4+IDMyOwogI2VuZGlm
CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYXJlZC5oIGIveGVuL2luY2x1ZGUv
YXNtLXg4Ni9zaGFyZWQuaAppbmRleCBhZjVkOTU5ZDA0Li5kNDU4OGUwOGE2IDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L3NoYXJlZC5oCisrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYv
c2hhcmVkLmgKQEAgLTEsMjQgKzEsMjUgQEAKICNpZm5kZWYgX19YRU5fWDg2X1NIQVJFRF9IX18K
ICNkZWZpbmUgX19YRU5fWDg2X1NIQVJFRF9IX18KIAotI2RlZmluZSBubWlfcmVhc29uKGQpICgh
aGFzXzMyYml0X3NoaW5mbyhkKSA/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCi0gICAg
ICAgICAgICAgICAgICAgICAgICh1MzIgKikmKGQpLT5zaGFyZWRfaW5mby0+bmF0aXZlLmFyY2gu
bm1pX3JlYXNvbiA6IFwKLSAgICAgICAgICAgICAgICAgICAgICAgKHUzMiAqKSYoZCktPnNoYXJl
ZF9pbmZvLT5jb21wYXQuYXJjaC5ubWlfcmVhc29uKQorI2RlZmluZSBubWlfcmVhc29uKGQpICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKKyAgICAoIWhhc18zMmJp
dF9zaGluZm8oZCkgPyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCisgICAg
ICh1MzIgKikmKGQpLT5zaGFyZWRfaW5mby52aXJ0LT5uYXRpdmUuYXJjaC5ubWlfcmVhc29uIDog
ICAgXAorICAgICAodTMyICopJihkKS0+c2hhcmVkX2luZm8udmlydC0+Y29tcGF0LmFyY2gubm1p
X3JlYXNvbikKIAogI2RlZmluZSBHRVRfU0VUX1NIQVJFRCh0eXBlLCBmaWVsZCkgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIFwKIHN0YXRpYyBpbmxpbmUgdHlwZSBhcmNoX2dldF8jI2ZpZWxk
KGNvbnN0IHN0cnVjdCBkb21haW4gKmQpICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogICAgIHJldHVybiAhaGFz
XzMyYml0X3NoaW5mbyhkKSA/ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAg
ICAgICAgZC0+c2hhcmVkX2luZm8tPm5hdGl2ZS5hcmNoLmZpZWxkIDogICAgICAgICAgICAgICAg
ICBcCi0gICAgICAgICAgIGQtPnNoYXJlZF9pbmZvLT5jb21wYXQuYXJjaC5maWVsZDsgICAgICAg
ICAgICAgICAgICAgXAorICAgICAgICAgICBkLT5zaGFyZWRfaW5mby52aXJ0LT5uYXRpdmUuYXJj
aC5maWVsZCA6ICAgICAgICAgICAgIFwKKyAgICAgICAgICAgZC0+c2hhcmVkX2luZm8udmlydC0+
Y29tcGF0LmFyY2guZmllbGQ7ICAgICAgICAgICAgICBcCiB9ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAogc3RhdGljIGlubGlu
ZSB2b2lkIGFyY2hfc2V0XyMjZmllbGQoc3RydWN0IGRvbWFpbiAqZCwgICAgICAgICAgIFwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHR5cGUgdmFsKSAgICAgICAgICAgICAg
ICAgICBcCiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgXAogICAgIGlmICggIWhhc18zMmJpdF9zaGluZm8oZCkgKSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFwKLSAgICAgICAgZC0+c2hhcmVkX2luZm8tPm5hdGl2
ZS5hcmNoLmZpZWxkID0gdmFsOyAgICAgICAgICAgICAgICBcCisgICAgICAgIGQtPnNoYXJlZF9p
bmZvLnZpcnQtPm5hdGl2ZS5hcmNoLmZpZWxkID0gdmFsOyAgICAgICAgICAgXAogICAgIGVsc2Ug
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwK
LSAgICAgICAgZC0+c2hhcmVkX2luZm8tPmNvbXBhdC5hcmNoLmZpZWxkID0gdmFsOyAgICAgICAg
ICAgICAgICBcCisgICAgICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQtPmNvbXBhdC5hcmNoLmZpZWxk
ID0gdmFsOyAgICAgICAgICAgXAogfQogCiAjZGVmaW5lIEdFVF9TRVRfVkNQVSh0eXBlLCBmaWVs
ZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXApkaWZmIC0tZ2l0IGEveGVuL2luY2x1
ZGUveGVuL2RvbWFpbi5oIGIveGVuL2luY2x1ZGUveGVuL2RvbWFpbi5oCmluZGV4IDdlNTFkMzYx
ZGUuLjc0MGUyMDMyYWQgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9kb21haW4uaAorKysg
Yi94ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmgKQEAgLTEzMCw0ICsxMzAsNyBAQCBzdHJ1Y3Qgdm51
bWFfaW5mbyB7CiAKIHZvaWQgdm51bWFfZGVzdHJveShzdHJ1Y3Qgdm51bWFfaW5mbyAqdm51bWEp
OwogCitpbnQgYWxsb2Nfc2hhcmVkX2luZm8oc3RydWN0IGRvbWFpbiAqZCwgdW5zaWduZWQgaW50
IG1lbWZsYWdzKTsKK3ZvaWQgZnJlZV9zaGFyZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkKTsKKwog
I2VuZGlmIC8qIF9fWEVOX0RPTUFJTl9IX18gKi8KZGlmZiAtLWdpdCBhL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oIGIveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKaW5kZXggM2E0ZjQzMDk4Yy4uZjQx
ZDBhZDJhMCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUveGVuL3NjaGVkLmgKKysrIGIveGVuL2lu
Y2x1ZGUveGVuL3NjaGVkLmgKQEAgLTM0Niw3ICszNDYsMTAgQEAgc3RydWN0IGRvbWFpbgogICAg
IHVuc2lnbmVkIGludCAgICAgbWF4X3ZjcHVzOwogICAgIHN0cnVjdCB2Y3B1ICAgICoqdmNwdTsK
IAotICAgIHNoYXJlZF9pbmZvX3QgICAqc2hhcmVkX2luZm87ICAgICAvKiBzaGFyZWQgZGF0YSBh
cmVhICovCisgICAgc3RydWN0IHsKKyAgICAgICAgbWZuX3QgbWZuOworICAgICAgICBzaGFyZWRf
aW5mb190ICp2aXJ0OworICAgIH0gc2hhcmVkX2luZm87IC8qIHNoYXJlZCBkYXRhIGFyZWEgKi8K
IAogICAgIHNwaW5sb2NrX3QgICAgICAgZG9tYWluX2xvY2s7CiAKZGlmZiAtLWdpdCBhL3hlbi9p
bmNsdWRlL3hlbi9zaGFyZWQuaCBiL3hlbi9pbmNsdWRlL3hlbi9zaGFyZWQuaAppbmRleCBhNDEx
YThhM2UzLi41N2IyZmYxZTM0IDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vc2hhcmVkLmgK
KysrIGIveGVuL2luY2x1ZGUveGVuL3NoYXJlZC5oCkBAIC00Myw3ICs0Myw3IEBAIHR5cGVkZWYg
c3RydWN0IHZjcHVfaW5mbyB2Y3B1X2luZm9fdDsKIAogZXh0ZXJuIHZjcHVfaW5mb190IGR1bW15
X3ZjcHVfaW5mbzsKIAotI2RlZmluZSBzaGFyZWRfaW5mbyhkLCBmaWVsZCkgICAgICBfX3NoYXJl
ZF9pbmZvKGQsIChkKS0+c2hhcmVkX2luZm8sIGZpZWxkKQorI2RlZmluZSBzaGFyZWRfaW5mbyhk
LCBmaWVsZCkgICAgICBfX3NoYXJlZF9pbmZvKGQsIChkKS0+c2hhcmVkX2luZm8udmlydCwgZmll
bGQpCiAjZGVmaW5lIHZjcHVfaW5mbyh2LCBmaWVsZCkgICAgICAgIF9fdmNwdV9pbmZvKHYsICh2
KS0+dmNwdV9pbmZvLCBmaWVsZCkKIAogI2VuZGlmIC8qIF9fWEVOX1NIQVJFRF9IX18gKi8KLS0g
CjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:21 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fgW-0006Pf-Nu; Fri, 28 Feb 2020 13:28:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fgV-0006Ov-Bo
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:07 +0000
X-Inumbo-ID: 265bbba8-5a2e-11ea-993b-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 265bbba8-5a2e-11ea-993b-12813bfff9fa;
 Fri, 28 Feb 2020 13:28:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896485; x=1614432485;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=VnEMQjXlZzyeB717iW/TUidz93mR41dovAH5owiaMyQ=;
 b=LwU0Bsd0b66i8Q9/uu9oQVkP/F/wHYeUtstU/YGL55i6AzHM29DClLm/
 woEsFpxt4t/mr7As9VYtUqJUQ0PJxIsVJVMZC/TYCG0ExDp1JU/FXHQ0y
 uDPoysqUlemt3Lj/Oy+7IpZCuEmYxAWvZVIt3J0HzEVQQrkEUsno/gHRb c=;
IronPort-SDR: 1U/GDvwl2Cq72WlR7Kix/7uFhQ7zqOlwL43/J4HF8kRMXJfbll5zkdswtH7QeaNgw9FhJ4IwhR
 50OtuiKMwiOA==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="29495679"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 28 Feb 2020 13:28:03 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (Postfix) with ESMTPS
 id 0ECDCA2D30; Fri, 28 Feb 2020 13:28:02 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:01 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:00 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:27:51 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:43 +0000
Message-ID: <20200228132749.2929-1-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH v2 0/6] remove one more shared xenheap page:
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian
 Jackson <ian.jackson@eu.citrix.com>, George Dunlap <george.dunlap@citrix.com>,
 Tim Deegan <tim@xen.org>, Tamas K Lengyel <tamas@tklengyel.com>,
 Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGF0Y2hlcyAjMiBhbmQgIzMgaGF2ZSBiZWVuIHNwbGl0IG91dCBvZiB0aGUgcHJldmlvdXMgdmVy
c2lvbiBvZiBwYXRjaCAjNgood2hpY2ggd2FzIHBhdGNoICMyIG9mIHRoZSBwcmV2aW91cyBzZXJp
ZXMpLiBQYXRjaCAjNCBpcyBub3QgZW50aXJlbHkKcmVsYXRlZCBidXQgaXMgdXNlZnVsIHRvIGhh
dmUgaW4gcGxhY2UgYmVmb3JlIHBhdGNoICM1LiBQYXRjaCAjNSBpcyBhbHNvCm5ldy4KClBhdWwg
RHVycmFudCAoNik6CiAgZG9tYWluOiBpbnRyb2R1Y2UgYWxsb2MvZnJlZV9zaGFyZWRfaW5mbygp
IGhlbHBlcnMuLi4KICB4ODYgLyBwMm06IHJlbW92ZSBwYWdlX2xpc3QgY2hlY2sgaW4gcDJtX2Fs
bG9jX3RhYmxlCiAgeDg2IC8gcHY6IGRvIG5vdCB0cmVhdCBQR0NfZXh0cmEgcGFnZXMgYXMgUkFN
IHdoZW4gY29uc3RydWN0aW5nIGRvbTAKICB4ODYgLyBpb3JlcTogdXNlIGEgTUVNRl9ub19yZWZj
b3VudCBhbGxvY2F0aW9uIGZvciBzZXJ2ZXIgcGFnZXMuLi4KICBtbTogYWRkICdpc19zcGVjaWFs
X3BhZ2UnIG1hY3JvLi4uCiAgZG9tYWluOiB1c2UgUEdDX2V4dHJhIGRvbWhlYXAgcGFnZSBmb3Ig
c2hhcmVkX2luZm8KCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICAgICAgIHwgMTAgKysrLS0t
LQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICB8ICAyICstCiB4ZW4vYXJjaC94ODYv
ZG9tYWluLmMgICAgICAgICAgIHwgMTIgKysrKy0tLS0tCiB4ZW4vYXJjaC94ODYvZG9tY3RsLmMg
ICAgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9odm0vaW9yZXEuYyAgICAgICAgfCAgMiAr
LQogeGVuL2FyY2gveDg2L21tLmMgICAgICAgICAgICAgICB8IDExICsrKystLS0tCiB4ZW4vYXJj
aC94ODYvbW0vYWx0cDJtLmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hh
cmluZy5jICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICB8ICA4IC0t
LS0tLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDEzICsrKysrKy0tLS0KIHhl
bi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxkLmMgICAgfCAgNiArKysrLQogeGVuL2FyY2gveDg2L3B2
L3NoaW0uYyAgICAgICAgICB8ICAyICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAg
IHwgNDYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiB4ZW4vY29tbW9uL2RvbWN0
bC5jICAgICAgICAgICAgIHwgIDIgKy0KIHhlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5jICAgICAg
fCAgMyArKysKIHhlbi9jb21tb24vdGltZS5jICAgICAgICAgICAgICAgfCAxOSArKysrKysrKysr
KystLQogeGVuL2luY2x1ZGUvYXNtLXg4Ni9zaGFyZWQuaCAgICB8IDE1ICsrKysrKy0tLS0tCiB4
ZW4vaW5jbHVkZS94ZW4vZG9tYWluLmggICAgICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS94ZW4v
bW0uaCAgICAgICAgICAgIHwgIDMgKysrCiB4ZW4vaW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAg
IHwgIDUgKysrLQogeGVuL2luY2x1ZGUveGVuL3NoYXJlZC5oICAgICAgICB8ICAyICstCiAyMSBm
aWxlcyBjaGFuZ2VkLCAxMTkgaW5zZXJ0aW9ucygrKSwgNTEgZGVsZXRpb25zKC0pCi0tLQpDYzog
QW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5s
YXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3Nv
bkBldS5jaXRyaXguY29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzog
SnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KQ2M6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8
a29ucmFkLndpbGtAb3JhY2xlLmNvbT4KQ2M6IFBhdWwgRHVycmFudCA8cGR1cnJhbnRAYW1hem9u
LmNvbT4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+CkNjOiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+CkNjOiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzQHRrbGVuZ3llbC5jb20+CkNjOiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4K
Q2M6IFZvbG9keW15ciBCYWJjaHVrIDxWb2xvZHlteXJfQmFiY2h1a0BlcGFtLmNvbT4KQ2M6IFdl
aSBMaXUgPHdsQHhlbi5vcmc+Ci0tIAoyLjIwLjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:29 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fgr-0006Se-Fk; Fri, 28 Feb 2020 13:28:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fgq-0006SR-Ti
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:28 +0000
X-Inumbo-ID: 33e3572c-5a2e-11ea-9c17-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 33e3572c-5a2e-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 13:28:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896508; x=1614432508;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=IIPO1W2DLOiz3N+ViDmVAGukygPguvOI3oWjQG1Lv4Y=;
 b=HpjPcDNdWy4p8HJlqpkRaibqqmnhwUY28V9Jocl5luOrlbyHT5rwwJcU
 H1RrbPxUaFbotzktVMd0yUjrh+N9ix+3upkhWJqjbwNf9xKi2SyhVUAlF
 0k0HHDKFx/C3Pled98wSTA8U7ETGSqBGYWqUgbPxGRLvld/97GcaP3KEF w=;
IronPort-SDR: vVEokuDxccK8SkLKiE57P7eK2rBJ8ByHHn1dO9+b4ID6nrwBHg+956DFgsYij6KisgqCrYIEG/
 9tpx6+zw/mSw==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="29495744"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-55156cd4.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 28 Feb 2020 13:28:27 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2b-55156cd4.us-west-2.amazon.com (Postfix) with ESMTPS
 id A89BBA2D35; Fri, 28 Feb 2020 13:28:26 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:12 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:11 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:28:09 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:45 +0000
Message-ID: <20200228132749.2929-3-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200228132749.2929-1-pdurrant@amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 2/6] x86 / p2m: remove page_list check in
 p2m_alloc_table
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, George Dunlap <george.dunlap@citrix.com>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlcmUgZG9lcyBub3Qgc2VlbSB0byBiZSBhbnkganVzdGlmaWNhdGlvbiBmb3IgcmVmdXNpbmcg
dG8gY3JlYXRlIHRoZQpkb21haW4ncyBwMm0gdGFibGUgc2ltcGx5IGJlY2F1c2UgaXQgbWF5IGhh
dmUgYXNzaWduZWQgcGFnZXMuIFBhcnRpY3VsYXJseQppdCBwcmV2ZW50cyB0aGUgcHJpb3IgYWxs
b2NhdGlvbiBvZiBQR0NfZXh0cmEgcGFnZXMuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQg
PHBkdXJyYW50QGFtYXpvbi5jb20+Ci0tLQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2Uu
Y29tPgpDYzogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdl
b3JnZSBEdW5sYXAgPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhl
bi5vcmc+CkNjOiAiUm9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKdjI6
CiAtIE5ldyBpbiB2MgotLS0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyB8IDggLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9t
bS9wMm0uYyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwppbmRleCAzNzE5ZGVhZTc3Li45ZmQ0YjEx
NWJlIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMKKysrIGIveGVuL2FyY2gveDg2
L21tL3AybS5jCkBAIC02OTUsMTQgKzY5NSw2IEBAIGludCBwMm1fYWxsb2NfdGFibGUoc3RydWN0
IHAybV9kb21haW4gKnAybSkKIAogICAgIHAybV9sb2NrKHAybSk7CiAKLSAgICBpZiAoIHAybV9p
c19ob3N0cDJtKHAybSkKLSAgICAgICAgICYmICFwYWdlX2xpc3RfZW1wdHkoJmQtPnBhZ2VfbGlz
dCkgKQotICAgIHsKLSAgICAgICAgUDJNX0VSUk9SKCJkb20gJWQgYWxyZWFkeSBoYXMgbWVtb3J5
IGFsbG9jYXRlZFxuIiwgZC0+ZG9tYWluX2lkKTsKLSAgICAgICAgcDJtX3VubG9jayhwMm0pOwot
ICAgICAgICByZXR1cm4gLUVJTlZBTDsKLSAgICB9Ci0KICAgICBpZiAoIHBhZ2V0YWJsZV9nZXRf
cGZuKHAybV9nZXRfcGFnZXRhYmxlKHAybSkpICE9IDAgKQogICAgIHsKICAgICAgICAgUDJNX0VS
Uk9SKCJwMm0gYWxyZWFkeSBhbGxvY2F0ZWQgZm9yIHRoaXMgZG9tYWluXG4iKTsKLS0gCjIuMjAu
MQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fgw-0006UG-OS; Fri, 28 Feb 2020 13:28:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fgv-0006Tz-QF
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:33 +0000
X-Inumbo-ID: 345865b2-5a2e-11ea-9c17-bc764e2007e4
Received: from smtp-fw-9102.amazon.com (unknown [207.171.184.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 345865b2-5a2e-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 13:28:28 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896509; x=1614432509;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=FLFrd5BqWuxEnRZrNNFJx3LfPVqiZQmgQS2zwXc0o+s=;
 b=VkwCIlgT9zJM8ZUkYc5IBNxIKuDWxepOUTCkYMhcfgzp6WbsS+6Pnw/d
 YuUzbdm8AuzUd1RN3WV/Nx+mJ3Q618xLcYgyNQEOMXGd/+G31IstOx28K
 z6CooZmtPeMStcSSt+SOUEaqmAfQ4mwDvQQfCQ6PeX6F5IexGR9JNpqCl U=;
IronPort-SDR: VgJRPltPgwCTLWq6D22IzOdTtCkp1dQ+toI0h13nXaS/3QpcCJoOxWUW0y7CtL77IJeTTIE4X0
 m03iW6Ri7V/w==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="28113527"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-5bdc5131.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-9102.sea19.amazon.com with ESMTP;
 28 Feb 2020 13:28:28 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-5bdc5131.us-west-2.amazon.com (Postfix) with ESMTPS
 id 65FA2A2A3C; Fri, 28 Feb 2020 13:28:27 +0000 (UTC)
Received: from EX13D32EUB001.ant.amazon.com (10.43.166.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:14 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB001.ant.amazon.com (10.43.166.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:13 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:28:11 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:46 +0000
Message-ID: <20200228132749.2929-4-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200228132749.2929-1-pdurrant@amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 3/6] x86 / pv: do not treat PGC_extra pages as
 RAM when constructing dom0
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIHdhbGsgb2YgcGFnZV9saXN0IGluIGRvbTBfY29uc3RydWN0X3B2KCkgc2hvdWxkIGlnbm9y
ZSBQR0NfZXh0cmEgcGFnZXMKYXMgdGhleSBhcmUgb25seSBjcmVhdGVkIGZvciBzcGVjaWFsIHB1
cnBvc2VzIGFuZCwgaWYgbWFwcGVkLCB3aWxsIGJlIG1hcHBlZApleHBsaWNpdGx5IGZvciB3aGF0
ZXZlciBwdXJwb3NlIGlzIHJlbGV2YW50LgoKU2lnbmVkLW9mZi1ieTogUGF1bCBEdXJyYW50IDxw
ZHVycmFudEBhbWF6b24uY29tPgotLS0KQ2M6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KQ2M6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CkNjOiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgpDYzogIlJvZ2VyIFBhdSBNb25uw6kiIDxyb2dlci5wYXVAY2l0cml4
LmNvbT4KCnYyOgogLSBOZXcgaW4gdjIKLS0tCiB4ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5j
IHwgNCArKysrCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L3B2L2RvbTBfYnVpbGQuYyBiL3hlbi9hcmNoL3g4Ni9wdi9kb20wX2J1aWxk
LmMKaW5kZXggZGMxNmVmMmU3OS4uZjhmMWJiZTJmNCAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2
L3B2L2RvbTBfYnVpbGQuYworKysgYi94ZW4vYXJjaC94ODYvcHYvZG9tMF9idWlsZC5jCkBAIC03
OTIsNiArNzkyLDEwIEBAIGludCBfX2luaXQgZG9tMF9jb25zdHJ1Y3RfcHYoc3RydWN0IGRvbWFp
biAqZCwKICAgICB7CiAgICAgICAgIG1mbiA9IG1mbl94KHBhZ2VfdG9fbWZuKHBhZ2UpKTsKICAg
ICAgICAgQlVHX09OKFNIQVJFRF9NMlAoZ2V0X2dwZm5fZnJvbV9tZm4obWZuKSkpOworCisgICAg
ICAgIGlmICggcGFnZS0+Y291bnRfaW5mbyAmIFBHQ19leHRyYSApCisgICAgICAgICAgICBjb250
aW51ZTsKKwogICAgICAgICBpZiAoIGdldF9ncGZuX2Zyb21fbWZuKG1mbikgPj0gY291bnQgKQog
ICAgICAgICB7CiAgICAgICAgICAgICBCVUdfT04oaXNfcHZfMzJiaXRfZG9tYWluKGQpKTsKLS0g
CjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fh2-0006W9-3Y; Fri, 28 Feb 2020 13:28:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fh0-0006Vl-RA
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:38 +0000
X-Inumbo-ID: 35e9853c-5a2e-11ea-9c17-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 35e9853c-5a2e-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 13:28:30 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896511; x=1614432511;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=WhTNN0R27UQjOPzb2OK0Dk7NZgFZy+DofdnG+jWhKuQ=;
 b=fJ1Php6xmAsFQatxkm3uHQR6UvGwIWZQiMLzjk3OIOmkt2ITekFxlOWR
 YVOY0Wg5x4aB589uGTxJtMs1sl+Fqh3pdNzVQ4Uza7ygxFFvj0mxwOzLc
 ITtPjM6zIcVdi9oace6axKbIvJ4Vy8ctGFrSqRD7qqf4JddFYKa7IuIs2 Y=;
IronPort-SDR: AKRM8/cEZRc1/JFrA02LtgTdktB4Nivls4ATyK8B8eYuAyAGK7nTBTZcwZNiU78uoMbipic69x
 0+yxr7B+x6sA==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="29495757"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-1c1b5cdd.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 28 Feb 2020 13:28:30 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-1c1b5cdd.us-west-2.amazon.com (Postfix) with ESMTPS
 id B5AFFA259E; Fri, 28 Feb 2020 13:28:29 +0000 (UTC)
Received: from EX13D32EUB001.ant.amazon.com (10.43.166.125) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:18 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUB001.ant.amazon.com (10.43.166.125) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:17 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:28:15 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:48 +0000
Message-ID: <20200228132749.2929-6-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200228132749.2929-1-pdurrant@amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 5/6] mm: add 'is_special_page' macro...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIHRvIGNvdmVyIHhlbmhlYXAgYW5kIFBHQ19leHRyYSBwYWdlcy4KClBHQ19leHRyYSBwYWdl
cyBhcmUgaW50ZW5kZWQgdG8gaG9sZCBkYXRhIHN0cnVjdHVyZXMgdGhhdCBhcmUgYXNzb2NpYXRl
ZAp3aXRoIGEgZG9tYWluIGFuZCBteSBiZSBtYXBwZWQgYnkgdGhhdCBkb21haW4uIFRoZXkgc2hv
dWxkIG5vdCBiZSB0cmVhdGVkCmFzICdub3JtYWwnIGd1ZXN0IHBhZ2VzIChpLmUuIFJBTSBvciBw
YWdlIHRhYmxlcykuIEhlbmNlLCBpbiBtYW55IGNhc2VzCndoZXJlIGNvZGUgY3VycmVudGx5IHRl
c3RzIGlzX3hlbl9oZWFwX3BhZ2UoKSBpdCBzaG91bGQgYWxzbyBjaGVjayBmb3IKdGhlIFBHQ19l
eHRyYSBiaXQgaW4gJ2NvdW50X2luZm8nLgoKVGhpcyBwYXRjaCB0aGVyZWZvcmUgZGVmaW5lcyBp
c19zcGVjaWFsX3BhZ2UoKSB0byBjb3ZlciBib3RoIGNhc2VzIGFuZApjb252ZXJ0cyB0ZXN0cyBp
ZiBpc194ZW5faGVhcF9wYWdlKCkgdG8gaXNfc3BlY2lhbF9wYWdlKCkgd2hlcmUKYXBwcm9wcmlh
dGUuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIER1cnJhbnQgPHBkdXJyYW50QGFtYXpvbi5jb20+Ci0t
LQpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogQW5kcmV3IENvb3BlciA8
YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IFdlaSBMaXUgPHdsQHhlbi5vcmc+CkNjOiAi
Um9nZXIgUGF1IE1vbm7DqSIgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgpDYzogR2VvcmdlIER1bmxh
cCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29u
QGV1LmNpdHJpeC5jb20+CkNjOiBKdWxpZW4gR3JhbGwgPGp1bGllbkB4ZW4ub3JnPgpDYzogS29u
cmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBT
dGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGFtYXMgSyBMZW5neWVsIDx0
YW1hc0B0a2xlbmd5ZWwuY29tPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cgp2MjoKIC0g
TmV3IGluIHYyCi0tLQogeGVuL2FyY2gveDg2L2RvbWN0bC5jICAgICAgICAgICB8ICAyICstCiB4
ZW4vYXJjaC94ODYvbW0uYyAgICAgICAgICAgICAgIHwgIDkgKysrKy0tLS0tCiB4ZW4vYXJjaC94
ODYvbW0vYWx0cDJtLmMgICAgICAgIHwgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmlu
Zy5jICAgfCAgMiArLQogeGVuL2FyY2gveDg2L21tL3NoYWRvdy9jb21tb24uYyB8IDEzICsrKysr
KysrLS0tLS0KIHhlbi9pbmNsdWRlL3hlbi9tbS5oICAgICAgICAgICAgfCAgMyArKysKIDYgZmls
ZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0
IGEveGVuL2FyY2gveDg2L2RvbWN0bC5jIGIveGVuL2FyY2gveDg2L2RvbWN0bC5jCmluZGV4IGVk
ODY3NjJmYTYuLmFkZDcwMTI2YjkgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21jdGwuYwor
KysgYi94ZW4vYXJjaC94ODYvZG9tY3RsLmMKQEAgLTM5NCw3ICszOTQsNyBAQCBsb25nIGFyY2hf
ZG9fZG9tY3RsKAogICAgICAgICAgICAgcGFnZSA9IGdldF9wYWdlX2Zyb21fZ2ZuKGQsIGdmbiwg
JnQsIFAyTV9BTExPQyk7CiAKICAgICAgICAgICAgIGlmICggdW5saWtlbHkoIXBhZ2UpIHx8Ci0g
ICAgICAgICAgICAgICAgIHVubGlrZWx5KGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkpICkKKyAgICAg
ICAgICAgICAgICAgdW5saWtlbHkoaXNfc3BlY2lhbF9wYWdlKHBhZ2UpKSApCiAgICAgICAgICAg
ICB7CiAgICAgICAgICAgICAgICAgaWYgKCB1bmxpa2VseShwMm1faXNfYnJva2VuKHQpKSApCiAg
ICAgICAgICAgICAgICAgICAgIHR5cGUgPSBYRU5fRE9NQ1RMX1BGSU5GT19CUk9LRU47CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0uYyBiL3hlbi9hcmNoL3g4Ni9tbS5jCmluZGV4IDUwNjcx
MjVjYmIuLjA1MWVhNWViZDYgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS5jCkBAIC0xMDEyLDcgKzEwMTIsNyBAQCBnZXRfcGFnZV9mcm9tX2wxZSgK
ICAgICAgICAgdW5zaWduZWQgbG9uZyBjYWNoZWF0dHIgPSBwdGVfZmxhZ3NfdG9fY2FjaGVhdHRy
KGwxZik7CiAgICAgICAgIGludCBlcnI7CiAKLSAgICAgICAgaWYgKCBpc194ZW5faGVhcF9wYWdl
KHBhZ2UpICkKKyAgICAgICAgaWYgKCBpc19zcGVjaWFsX3BhZ2UocGFnZSkgKQogICAgICAgICB7
CiAgICAgICAgICAgICBpZiAoIHdyaXRlICkKICAgICAgICAgICAgICAgICBwdXRfcGFnZV90eXBl
KHBhZ2UpOwpAQCAtMjQ0NSw3ICsyNDQ1LDcgQEAgc3RhdGljIGludCBjbGVhbnVwX3BhZ2VfbWFw
cGluZ3Moc3RydWN0IHBhZ2VfaW5mbyAqcGFnZSkKICAgICB7CiAgICAgICAgIHBhZ2UtPmNvdW50
X2luZm8gJj0gflBHQ19jYWNoZWF0dHJfbWFzazsKIAotICAgICAgICBCVUdfT04oaXNfeGVuX2hl
YXBfcGFnZShwYWdlKSk7CisgICAgICAgIEJVR19PTihpc19zcGVjaWFsX3BhZ2UocGFnZSkpOwog
CiAgICAgICAgIHJjID0gdXBkYXRlX3hlbl9tYXBwaW5ncyhtZm4sIDApOwogICAgIH0KQEAgLTI0
NzUsNyArMjQ3NSw3IEBAIHN0YXRpYyBpbnQgY2xlYW51cF9wYWdlX21hcHBpbmdzKHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2UpCiAgICAgICAgICAgICAgICAgcmMgPSByYzI7CiAgICAgICAgIH0KIAot
ICAgICAgICBpZiAoIGxpa2VseSghaXNfeGVuX2hlYXBfcGFnZShwYWdlKSkgKQorICAgICAgICBp
ZiAoIGxpa2VseSghaXNfc3BlY2lhbF9wYWdlKHBhZ2UpKSApCiAgICAgICAgIHsKICAgICAgICAg
ICAgIEFTU0VSVCgocGFnZS0+dS5pbnVzZS50eXBlX2luZm8gJgogICAgICAgICAgICAgICAgICAg
ICAoUEdUX3R5cGVfbWFzayB8IFBHVF9jb3VudF9tYXNrKSkgPT0gUEdUX3dyaXRhYmxlX3BhZ2Up
OwpAQCAtNDIxNCw4ICs0MjE0LDcgQEAgaW50IHN0ZWFsX3BhZ2UoCiAgICAgaWYgKCAhKG93bmVy
ID0gcGFnZV9nZXRfb3duZXJfYW5kX3JlZmVyZW5jZShwYWdlKSkgKQogICAgICAgICBnb3RvIGZh
aWw7CiAKLSAgICBpZiAoIG93bmVyICE9IGQgfHwgaXNfeGVuX2hlYXBfcGFnZShwYWdlKSB8fAot
ICAgICAgICAgKHBhZ2UtPmNvdW50X2luZm8gJiBQR0NfZXh0cmEpICkKKyAgICBpZiAoIG93bmVy
ICE9IGQgfHwgaXNfc3BlY2lhbF9wYWdlKHBhZ2UpICkKICAgICAgICAgZ290byBmYWlsX3B1dDsK
IAogICAgIC8qCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vYWx0cDJtLmMgYi94ZW4vYXJj
aC94ODYvbW0vYWx0cDJtLmMKaW5kZXggNTA3NjhmMjU0Ny4uYzA5MWIwM2VhMyAxMDA2NDQKLS0t
IGEveGVuL2FyY2gveDg2L21tL2FsdHAybS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9hbHRwMm0u
YwpAQCAtNzcsNyArNzcsNyBAQCBpbnQgYWx0cDJtX3ZjcHVfZW5hYmxlX3ZlKHN0cnVjdCB2Y3B1
ICp2LCBnZm5fdCBnZm4pCiAgICAgICogcGFnZWFibGUoKSBwcmVkaWNhdGUgZm9yIHRoaXMsIGR1
ZSB0byBpdCBoYXZpbmcgdGhlIHNhbWUgcHJvcGVydGllcwogICAgICAqIHRoYXQgd2Ugd2FudC4K
ICAgICAgKi8KLSAgICBpZiAoICFwMm1faXNfcGFnZWFibGUocDJtdCkgfHwgaXNfeGVuX2hlYXBf
cGFnZShwZykgKQorICAgIGlmICggIXAybV9pc19wYWdlYWJsZShwMm10KSB8fCBpc19zcGVjaWFs
X3BhZ2UocGcpICkKICAgICB7CiAgICAgICAgIHJjID0gLUVJTlZBTDsKICAgICAgICAgZ290byBl
cnI7CmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYyBiL3hlbi9hcmNo
L3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IDM4MzViYzkyOGYuLmMxNGE3MjRjNmQgMTAwNjQ0
Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9tZW1fc2hhcmluZy5jCkBAIC04NDIsNyArODQyLDcgQEAgc3RhdGljIGludCBub21pbmF0ZV9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKIAogICAgIC8qIFNraXAgeGVuIGhlYXAg
cGFnZXMgKi8KICAgICBwYWdlID0gbWZuX3RvX3BhZ2UobWZuKTsKLSAgICBpZiAoICFwYWdlIHx8
IGlzX3hlbl9oZWFwX3BhZ2UocGFnZSkgKQorICAgIGlmICggIXBhZ2UgfHwgaXNfc3BlY2lhbF9w
YWdlKHBhZ2UpICkKICAgICAgICAgZ290byBvdXQ7CiAKICAgICAvKiBDaGVjayBpZiB0aGVyZSBh
cmUgbWVtX2FjY2Vzcy9yZW1hcHBlZCBhbHRwMm0gZW50cmllcyBmb3IgdGhpcyBwYWdlICovCmRp
ZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jIGIveGVuL2FyY2gveDg2
L21tL3NoYWRvdy9jb21tb24uYwppbmRleCBjYmEzYWIxZWJhLi5lODM1OTQwZDg2IDEwMDY0NAot
LS0gYS94ZW4vYXJjaC94ODYvbW0vc2hhZG93L2NvbW1vbi5jCisrKyBiL3hlbi9hcmNoL3g4Ni9t
bS9zaGFkb3cvY29tbW9uLmMKQEAgLTIwODcsMTkgKzIwODcsMjIgQEAgc3RhdGljIGludCBzaF9y
ZW1vdmVfYWxsX21hcHBpbmdzKHN0cnVjdCBkb21haW4gKmQsIG1mbl90IGdtZm4sIGdmbl90IGdm
bikKICAgICAgICAgICogVGhlIHFlbXUgaGVscGVyIHByb2Nlc3MgaGFzIGFuIHVudHlwZWQgbWFw
cGluZyBvZiB0aGlzIGRvbSdzIFJBTQogICAgICAgICAgKiBhbmQgdGhlIEhWTSByZXN0b3JlIHBy
b2dyYW0gdGFrZXMgYW5vdGhlci4KICAgICAgICAgICogQWxzbyBhbGxvdyBvbmUgdHlwZWQgcmVm
Y291bnQgZm9yCi0gICAgICAgICAqIC0gWGVuIGhlYXAgcGFnZXMsIHRvIG1hdGNoIHNoYXJlX3hl
bl9wYWdlX3dpdGhfZ3Vlc3QoKSwKLSAgICAgICAgICogLSBpb3JlcSBzZXJ2ZXIgcGFnZXMsIHRv
IG1hdGNoIHByZXBhcmVfcmluZ19mb3JfaGVscGVyKCkuCisgICAgICAgICAqIC0gc3BlY2lhbCBw
YWdlcywgd2hpY2ggYXJlIGV4cGxpY2l0bHkgcmVmZXJlbmNlZCBhbmQgbWFwcGVkIGJ5CisgICAg
ICAgICAqICAgWGVuLgorICAgICAgICAgKiAtIGlvcmVxIHNlcnZlciBwYWdlcywgd2hpY2ggbWF5
IGJlIHNwZWNpYWwgcGFnZXMgb3Igbm9ybWFsCisgICAgICAgICAqICAgZ3Vlc3QgcGFnZXMgd2l0
aCBhbiBleHRyYSByZWZlcmVuY2UgdGFrZW4gYnkKKyAgICAgICAgICogICBwcmVwYXJlX3Jpbmdf
Zm9yX2hlbHBlcigpLgogICAgICAgICAgKi8KICAgICAgICAgaWYgKCAhKHNoYWRvd19tb2RlX2V4
dGVybmFsKGQpCiAgICAgICAgICAgICAgICAmJiAocGFnZS0+Y291bnRfaW5mbyAmIFBHQ19jb3Vu
dF9tYXNrKSA8PSAzCiAgICAgICAgICAgICAgICAmJiAoKHBhZ2UtPnUuaW51c2UudHlwZV9pbmZv
ICYgUEdUX2NvdW50X21hc2spCi0gICAgICAgICAgICAgICAgICAgPT0gKGlzX3hlbl9oZWFwX3Bh
Z2UocGFnZSkgfHwKKyAgICAgICAgICAgICAgICAgICA9PSAoaXNfc3BlY2lhbF9wYWdlKHBhZ2Up
IHx8CiAgICAgICAgICAgICAgICAgICAgICAgIChpc19odm1fZG9tYWluKGQpICYmIGlzX2lvcmVx
X3NlcnZlcl9wYWdlKGQsIHBhZ2UpKSkpKSApCiAgICAgICAgICAgICBwcmludGsoWEVOTE9HX0df
RVJSICJjYW4ndCBmaW5kIGFsbCBtYXBwaW5ncyBvZiBtZm4gJSJQUklfbWZuCi0gICAgICAgICAg
ICAgICAgICAgIiAoZ2ZuICUiUFJJX2dmbiIpOiBjPSVseCB0PSVseCB4PSVkIGk9JWRcbiIsCisg
ICAgICAgICAgICAgICAgICAgIiAoZ2ZuICUiUFJJX2dmbiIpOiBjPSVseCB0PSVseCBzPSVkIGk9
JWRcbiIsCiAgICAgICAgICAgICAgICAgICAgbWZuX3goZ21mbiksIGdmbl94KGdmbiksCiAgICAg
ICAgICAgICAgICAgICAgcGFnZS0+Y291bnRfaW5mbywgcGFnZS0+dS5pbnVzZS50eXBlX2luZm8s
Ci0gICAgICAgICAgICAgICAgICAgISFpc194ZW5faGVhcF9wYWdlKHBhZ2UpLAorICAgICAgICAg
ICAgICAgICAgICEhaXNfc3BlY2lhbF9wYWdlKHBhZ2UpLAogICAgICAgICAgICAgICAgICAgIChp
c19odm1fZG9tYWluKGQpICYmIGlzX2lvcmVxX3NlcnZlcl9wYWdlKGQsIHBhZ2UpKSk7CiAgICAg
fQogCmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vbW0uaCBiL3hlbi9pbmNsdWRlL3hlbi9t
bS5oCmluZGV4IGQwZDA5NWQ5YzcuLjNhNTdjOTE3N2YgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRl
L3hlbi9tbS5oCisrKyBiL3hlbi9pbmNsdWRlL3hlbi9tbS5oCkBAIC0yODUsNiArMjg1LDkgQEAg
ZXh0ZXJuIHN0cnVjdCBkb21haW4gKmRvbV9jb3c7CiAKICNpbmNsdWRlIDxhc20vbW0uaD4KIAor
I2RlZmluZSBpc19zcGVjaWFsX3BhZ2UocGFnZSkgXAorICAgIChpc194ZW5faGVhcF9wYWdlKHBh
Z2UpIHx8ICgocGFnZSktPmNvdW50X2luZm8gJiBQR0NfZXh0cmEpKQorCiAjaWZuZGVmIHBhZ2Vf
bGlzdF9lbnRyeQogc3RydWN0IHBhZ2VfbGlzdF9oZWFkCiB7Ci0tIAoyLjIwLjEKCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fh5-0006Y9-Ck; Fri, 28 Feb 2020 13:28:43 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fh4-0006XP-3l
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:42 +0000
X-Inumbo-ID: 3c671fb4-5a2e-11ea-993b-12813bfff9fa
Received: from smtp-fw-4101.amazon.com (unknown [72.21.198.25])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3c671fb4-5a2e-11ea-993b-12813bfff9fa;
 Fri, 28 Feb 2020 13:28:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896522; x=1614432522;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=VwUop21K3G8ExpStnABalvSNIyzshZ8JYuHGn+3MCPA=;
 b=GiEKiV9LJcgU83WxE9c7OkeB05AXQeUoGDnMV4bb7XfXirhagzlVRnJP
 I/A1jY82Ei83O59sc66RGOEaDpvWopQd8RzpBQMqBj0ijgobTeGDyRAYw
 f67MbqW0D2degiDkwvkiuJV4kEIB2OIG1g035r1UtdIyaf4AG+L2Q5/br 4=;
IronPort-SDR: +rW9OhTk3zour0JUluQuwudaGWZqiw0GGl7kPZrM7OJaAfjaUKDIwentlCitfqdaTnJIdzn7fJ
 OwRz/JkVlulQ==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="19026438"
Received: from iad12-co-svc-p1-lb1-vlan3.amazon.com (HELO
 email-inbound-relay-2a-538b0bfb.us-west-2.amazon.com) ([10.43.8.6])
 by smtp-border-fw-out-4101.iad4.amazon.com with ESMTP;
 28 Feb 2020 13:28:29 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2a-538b0bfb.us-west-2.amazon.com (Postfix) with ESMTPS
 id 1A48AA2C09; Fri, 28 Feb 2020 13:28:28 +0000 (UTC)
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:16 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC003.ant.amazon.com (10.43.164.24) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:14 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:28:13 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:47 +0000
Message-ID: <20200228132749.2929-5-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200228132749.2929-1-pdurrant@amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 4/6] x86 / ioreq: use a MEMF_no_refcount
 allocation for server pages...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>,
 Paul Durrant <pdurrant@amazon.com>, Wei Liu <wl@xen.org>,
 Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Li4uIG5vdyB0aGF0IGl0IGlzIHNhZmUgdG8gYXNzaWduIHRoZW0uCgpUaGlzIGF2b2lkcyByZWx5
aW5nIG9uIGxpYnhsIChvciB3aGF0ZXZlciB0b29sc3RhY2sgaXMgaW4gdXNlKSBzZXR0aW5nCm1h
eF9wYWdlcyB1cCB3aXRoIHN1ZmZpY2llbnQgJ3Nsb3AnIHRvIGFsbG93IGFsbCBuZWNlc3Nhcnkg
aW9yZXEgc2VydmVyCnBhZ2VzIHRvIGJlIGFsbG9jYXRlZC4KClNpZ25lZC1vZmYtYnk6IFBhdWwg
RHVycmFudCA8cGR1cnJhbnRAYW1hem9uLmNvbT4KLS0tCkNjOiBQYXVsIER1cnJhbnQgPHBkdXJy
YW50QGFtYXpvbi5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CkNjOiBB
bmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpDYzogV2VpIExpdSA8d2xA
eGVuLm9yZz4KQ2M6ICJSb2dlciBQYXUgTW9ubsOpIiA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cgp2
MjoKIC0gTmV3IGluIHYyCi0tLQogeGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIHwgMiArLQogMSBm
aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv
eGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jIGIveGVuL2FyY2gveDg2L2h2bS9pb3JlcS5jCmluZGV4
IGY4YTVjODE1NDYuLjY0OGVmOTEzN2YgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9odm0vaW9y
ZXEuYworKysgYi94ZW4vYXJjaC94ODYvaHZtL2lvcmVxLmMKQEAgLTM3NSw3ICszNzUsNyBAQCBz
dGF0aWMgaW50IGh2bV9hbGxvY19pb3JlcV9tZm4oc3RydWN0IGh2bV9pb3JlcV9zZXJ2ZXIgKnMs
IGJvb2wgYnVmKQogICAgICAgICByZXR1cm4gMDsKICAgICB9CiAKLSAgICBwYWdlID0gYWxsb2Nf
ZG9taGVhcF9wYWdlKHMtPnRhcmdldCwgMCk7CisgICAgcGFnZSA9IGFsbG9jX2RvbWhlYXBfcGFn
ZShzLT50YXJnZXQsIE1FTUZfbm9fcmVmY291bnQpOwogCiAgICAgaWYgKCAhcGFnZSApCiAgICAg
ICAgIHJldHVybiAtRU5PTUVNOwotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:28:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:28:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fh6-0006Z5-Nu; Fri, 28 Feb 2020 13:28:44 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7fh5-0006YY-RH
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:28:43 +0000
X-Inumbo-ID: 378785ec-5a2e-11ea-9c17-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 378785ec-5a2e-11ea-9c17-bc764e2007e4;
 Fri, 28 Feb 2020 13:28:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209;
 t=1582896514; x=1614432514;
 h=from:to:cc:subject:date:message-id:in-reply-to:
 references:mime-version:content-transfer-encoding;
 bh=phoXTUtAHRHXArw7m39GSHUeuSya0ISgmTzsTs02scs=;
 b=nmYGeE6++Ll14yD6OLxnAufaHfKlBJFof77qgStm29oiR6fuJn3kJHYO
 Qb2ZsgJsXW2BUArChDFRIwiZCLiChgNPgrPUUNHPA04n772ppr1ytHFwF
 Hx2oIYpKjA8bxLzqdvbJSHi49hps2i/UYKQBwBYtz0QpuBBSrtHJfZy+E E=;
IronPort-SDR: GTwRUKqrSQIgRLdvGaTY1V0xTJzoOhGIFfUGrXweKbQexgMFTydlbExOKJ9NuIpO12eivvx54s
 8NjG3FFcrjgA==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="29495763"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2c-87a10be6.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 28 Feb 2020 13:28:33 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2c-87a10be6.us-west-2.amazon.com (Postfix) with ESMTPS
 id 4EFC0A3157; Fri, 28 Feb 2020 13:28:32 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 13:28:20 +0000
Received: from EX13MTAUEB002.ant.amazon.com (10.43.60.12) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 13:28:19 +0000
Received: from u2f063a87eabd5f.cbg10.amazon.com (10.125.106.135) by
 mail-relay.amazon.com (10.43.60.234) with Microsoft SMTP Server id
 15.0.1367.3 via Frontend Transport; Fri, 28 Feb 2020 13:28:17 +0000
From: Paul Durrant <pdurrant@amazon.com>
To: <xen-devel@lists.xenproject.org>
Date: Fri, 28 Feb 2020 13:27:49 +0000
Message-ID: <20200228132749.2929-7-pdurrant@amazon.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <20200228132749.2929-1-pdurrant@amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
MIME-Version: 1.0
Precedence: Bulk
Subject: [Xen-devel] [PATCH 6/6] domain: use PGC_extra domheap page for
 shared_info
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Paul Durrant <pdurrant@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 Volodymyr Babchuk <Volodymyr_Babchuk@epam.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Q3VycmVudGx5IHNoYXJlZF9pbmZvIGlzIGEgc2hhcmVkIHhlbmhlYXAgcGFnZSBidXQgc2hhcmVk
IHhlbmhlYXAgcGFnZXMKY29tcGxpY2F0ZSBmdXR1cmUgcGxhbnMgZm9yIGxpdmUtdXBkYXRlIG9m
IFhlbiBzbyBpdCBpcyBkZXNpcmFibGUgdG8sCndoZXJlIHBvc3NpYmxlLCBub3QgdXNlIHRoZW0g
WzFdLiBUaGlzIHBhdGNoIHRoZXJlZm9yZSBjb252ZXJ0cyBzaGFyZWRfaW5mbwppbnRvIGEgUEdD
X2V4dHJhIGRvbWhlYXAgcGFnZS4gVGhpcyBkb2VzIGVudGFpbCBmcmVlaW5nIHNoYXJlZF9pbmZv
IGR1cmluZwpkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoKSByYXRoZXIgdGhhbiBkb21haW5f
ZGVzdHJveSgpIHNvIGNhcmUgaXMKbmVlZGVkIHRvIGF2b2lkIGRlLXJlZmVyZW5jaW5nIGEgTlVM
TCBzaGFyZWRfaW5mbyBwb2ludGVyIGhlbmNlIHNvbWUKZXh0cmEgY2hlY2tzIG9mICdpc19keWlu
ZycgYXJlIG5lZWRlZC4KCk5PVEU6IEZvciBBcm0sIHRoZSBjYWxsIHRvIGZyZWVfc2hhcmVkX2lu
Zm8oKSBpbiBhcmNoX2RvbWFpbl9kZXN0cm95KCkgaXMKICAgICAgbGVmdCBpbiBwbGFjZSBzaW5j
ZSBpdCBpcyBpZGVtcG90ZW50IGFuZCBjYWxsZWQgaW4gdGhlIGVycm9yIHBhdGggZm9yCiAgICAg
IGFyY2hfZG9tYWluX2NyZWF0ZSgpLgoKWzFdIFNlZSBodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMjAtMDIvbXNnMDIwMTguaHRtbAoKU2lnbmVk
LW9mZi1ieTogUGF1bCBEdXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgotLS0KQ2M6IFN0ZWZh
bm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ2M6IEp1bGllbiBHcmFsbCA8
anVsaWVuQHhlbi5vcmc+CkNjOiBWb2xvZHlteXIgQmFiY2h1ayA8Vm9sb2R5bXlyX0JhYmNodWtA
ZXBhbS5jb20+CkNjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgpD
YzogR2VvcmdlIER1bmxhcCA8Z2VvcmdlLmR1bmxhcEBjaXRyaXguY29tPgpDYzogSWFuIEphY2tz
b24gPGlhbi5qYWNrc29uQGV1LmNpdHJpeC5jb20+CkNjOiBKYW4gQmV1bGljaCA8amJldWxpY2hA
c3VzZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5j
b20+CkNjOiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgoKdjI6CiAtIEFkZHJlc3NlZCBjb21tZW50cyBm
cm9tIEp1bGllbgogLSBFeHBhbmRlZCB0aGUgY29tbWl0IGNvbW1lbnQgdG8gZXhwbGFpbiB3aHkg
dGhpcyBwYXRjaCBpcyB3YW50ZWQKLS0tCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgICB8ICAy
ICsrCiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICB8ICAzICsrLQogeGVuL2NvbW1vbi9kb21h
aW4uYyAgICAgICAgfCAyOCArKysrKysrKysrKysrKysrKysrKysrKystLS0tCiB4ZW4vY29tbW9u
L2V2ZW50X2NoYW5uZWwuYyB8ICAzICsrKwogeGVuL2NvbW1vbi90aW1lLmMgICAgICAgICAgfCAx
NSArKysrKysrKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwgNSBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJj
aC9hcm0vZG9tYWluLmMKaW5kZXggMmNiY2RhYWMwOC4uMzkwNDUxOTI1NiAxMDA2NDQKLS0tIGEv
eGVuL2FyY2gvYXJtL2RvbWFpbi5jCisrKyBiL3hlbi9hcmNoL2FybS9kb21haW4uYwpAQCAtMTAw
Niw2ICsxMDA2LDggQEAgaW50IGRvbWFpbl9yZWxpbnF1aXNoX3Jlc291cmNlcyhzdHJ1Y3QgZG9t
YWluICpkKQogICAgICAgICBCVUcoKTsKICAgICB9CiAKKyAgICBmcmVlX3NoYXJlZF9pbmZvKGQp
OworCiAgICAgcmV0dXJuIDA7CiB9CiAKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL3g4Ni9kb21haW4u
YyBiL3hlbi9hcmNoL3g4Ni9kb21haW4uYwppbmRleCBlYjdiMGZjNTFjLi4zYWQ1MzJlY2NmIDEw
MDY0NAotLS0gYS94ZW4vYXJjaC94ODYvZG9tYWluLmMKKysrIGIveGVuL2FyY2gveDg2L2RvbWFp
bi5jCkBAIC02OTEsNyArNjkxLDYgQEAgdm9pZCBhcmNoX2RvbWFpbl9kZXN0cm95KHN0cnVjdCBk
b21haW4gKmQpCiAgICAgICAgIHB2X2RvbWFpbl9kZXN0cm95KGQpOwogICAgIGZyZWVfcGVyZG9t
YWluX21hcHBpbmdzKGQpOwogCi0gICAgZnJlZV9zaGFyZWRfaW5mbyhkKTsKICAgICBjbGVhbnVw
X2RvbWFpbl9pcnFfbWFwcGluZyhkKTsKIAogICAgIHBzcl9kb21haW5fZnJlZShkKTsKQEAgLTIy
NDYsNiArMjI0NSw4IEBAIGludCBkb21haW5fcmVsaW5xdWlzaF9yZXNvdXJjZXMoc3RydWN0IGRv
bWFpbiAqZCkKICAgICBpZiAoIGlzX2h2bV9kb21haW4oZCkgKQogICAgICAgICBodm1fZG9tYWlu
X3JlbGlucXVpc2hfcmVzb3VyY2VzKGQpOwogCisgICAgZnJlZV9zaGFyZWRfaW5mbyhkKTsKKwog
ICAgIHJldHVybiAwOwogfQogCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2RvbWFpbi5jIGIveGVu
L2NvbW1vbi9kb21haW4uYwppbmRleCBiYTdhOTA1MjU4Li44ODYyMDZmNjQ4IDEwMDY0NAotLS0g
YS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24vZG9tYWluLmMKQEAgLTE2NTAs
MjQgKzE2NTAsNDQgQEAgaW50IGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoCiAKIGludCBhbGxv
Y19zaGFyZWRfaW5mbyhzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25lZCBpbnQgbWVtZmxhZ3MpCiB7
Ci0gICAgaWYgKCAoZC0+c2hhcmVkX2luZm8udmlydCA9IGFsbG9jX3hlbmhlYXBfcGFnZXMoMCwg
bWVtZmxhZ3MpKSA9PSBOVUxMICkKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZzsKKworICAgIHBn
ID0gYWxsb2NfZG9taGVhcF9wYWdlKGQsIE1FTUZfbm9fcmVmY291bnQgfCBtZW1mbGFncyk7Cisg
ICAgaWYgKCAhcGcgKQogICAgICAgICByZXR1cm4gLUVOT01FTTsKIAotICAgIGQtPnNoYXJlZF9p
bmZvLm1mbiA9IHZpcnRfdG9fbWZuKGQtPnNoYXJlZF9pbmZvLnZpcnQpOworICAgIGlmICggIWdl
dF9wYWdlX2FuZF90eXBlKHBnLCBkLCBQR1Rfd3JpdGFibGVfcGFnZSkgKQorICAgIHsKKyAgICAg
ICAgLyoKKyAgICAgICAgICogVGhlIGRvbWFpbiBzaG91bGQgbm90IGJlIHJ1bm5pbmcgYXQgdGhp
cyBwb2ludCBzbyB0aGVyZSBpcworICAgICAgICAgKiBubyB3YXkgd2Ugc2hvdWxkIHJlYWNoIHRo
aXMgZXJyb3IgcGF0aC4KKyAgICAgICAgICovCisgICAgICAgIEFTU0VSVF9VTlJFQUNIQUJMRSgp
OworICAgICAgICByZXR1cm4gLUVOT0RBVEE7CisgICAgfQorCisgICAgZC0+c2hhcmVkX2luZm8u
bWZuID0gcGFnZV90b19tZm4ocGcpOworICAgIGQtPnNoYXJlZF9pbmZvLnZpcnQgPSBfX21hcF9k
b21haW5fcGFnZV9nbG9iYWwocGcpOwogCiAgICAgY2xlYXJfcGFnZShkLT5zaGFyZWRfaW5mby52
aXJ0KTsKLSAgICBzaGFyZV94ZW5fcGFnZV93aXRoX2d1ZXN0KG1mbl90b19wYWdlKGQtPnNoYXJl
ZF9pbmZvLm1mbiksIGQsIFNIQVJFX3J3KTsKIAogICAgIHJldHVybiAwOwogfQogCiB2b2lkIGZy
ZWVfc2hhcmVkX2luZm8oc3RydWN0IGRvbWFpbiAqZCkKIHsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZv
ICpwZzsKKwogICAgIGlmICggIWQtPnNoYXJlZF9pbmZvLnZpcnQgKQogICAgICAgICByZXR1cm47
CiAKLSAgICBmcmVlX3hlbmhlYXBfcGFnZShkLT5zaGFyZWRfaW5mby52aXJ0KTsKKyAgICB1bm1h
cF9kb21haW5fcGFnZV9nbG9iYWwoZC0+c2hhcmVkX2luZm8udmlydCk7CiAgICAgZC0+c2hhcmVk
X2luZm8udmlydCA9IE5VTEw7CisKKyAgICBwZyA9IG1mbl90b19wYWdlKGQtPnNoYXJlZF9pbmZv
Lm1mbik7CisKKyAgICBwdXRfcGFnZV9hbGxvY19yZWYocGcpOworICAgIHB1dF9wYWdlX2FuZF90
eXBlKHBnKTsKIH0KIAogLyoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vZXZlbnRfY2hhbm5lbC5j
IGIveGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMKaW5kZXggZTg2ZTJiZmFiMC4uYTE3NDIyMjg0
ZCAxMDA2NDQKLS0tIGEveGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMKKysrIGIveGVuL2NvbW1v
bi9ldmVudF9jaGFubmVsLmMKQEAgLTEzMjUsNiArMTMyNSw5IEBAIHZvaWQgZXZ0Y2huX2Rlc3Ry
b3koc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBpbnQgaTsKIAorICAgIC8qIFRo
aXMgbXVzdCBiZSBkb25lIGJlZm9yZSBzaGFyZWRfaW5mbyBpcyBmcmVlZCAqLworICAgIEJVR19P
TighZC0+c2hhcmVkX2luZm8udmlydCk7CisKICAgICAvKiBBZnRlciB0aGlzIGJhcnJpZXIgbm8g
bmV3IGV2ZW50LWNoYW5uZWwgYWxsb2NhdGlvbnMgY2FuIG9jY3VyLiAqLwogICAgIEJVR19PTigh
ZC0+aXNfZHlpbmcpOwogICAgIHNwaW5fYmFycmllcigmZC0+ZXZlbnRfbG9jayk7CmRpZmYgLS1n
aXQgYS94ZW4vY29tbW9uL3RpbWUuYyBiL3hlbi9jb21tb24vdGltZS5jCmluZGV4IDU4ZmE5YWJj
NDAuLmFkYTAyZmFmMDcgMTAwNjQ0Ci0tLSBhL3hlbi9jb21tb24vdGltZS5jCisrKyBiL3hlbi9j
b21tb24vdGltZS5jCkBAIC05OSw2ICs5OSwxOCBAQCB2b2lkIHVwZGF0ZV9kb21haW5fd2FsbGNs
b2NrX3RpbWUoc3RydWN0IGRvbWFpbiAqZCkKICAgICB1aW50MzJfdCAqd2NfdmVyc2lvbjsKICAg
ICB1aW50NjRfdCBzZWM7CiAKKyAgICBpZiAoIGQgIT0gY3VycmVudC0+ZG9tYWluICkKKyAgICB7
CisgICAgICAgIC8qCisgICAgICAgICAqIFdlIG5lZWQgdG8gY2hlY2sgaXNfZHlpbmcgaGVyZSBh
cywgaWYgaXQgaXMgc2V0LCB0aGUKKyAgICAgICAgICogc2hhcmVkX2luZm8gbWF5IGhhdmUgYmVl
biBmcmVlZC4gVG8gZG8gdGhpcyBzYWZlbHkgd2UgbmVlZAorICAgICAgICAgKiBob2xkIHRoZSBk
b21haW4gbG9jay4KKyAgICAgICAgICovCisgICAgICAgIGRvbWFpbl9sb2NrKGQpOworICAgICAg
ICBpZiAoIGQtPmlzX2R5aW5nICkKKyAgICAgICAgICAgIGdvdG8gdW5sb2NrOworICAgIH0KKwog
ICAgIHNwaW5fbG9jaygmd2NfbG9jayk7CiAKICAgICB3Y192ZXJzaW9uID0gJnNoYXJlZF9pbmZv
KGQsIHdjX3ZlcnNpb24pOwpAQCAtMTIxLDYgKzEzMyw5IEBAIHZvaWQgdXBkYXRlX2RvbWFpbl93
YWxsY2xvY2tfdGltZShzdHJ1Y3QgZG9tYWluICpkKQogICAgICp3Y192ZXJzaW9uID0gdmVyc2lv
bl91cGRhdGVfZW5kKCp3Y192ZXJzaW9uKTsKIAogICAgIHNwaW5fdW5sb2NrKCZ3Y19sb2NrKTsK
KyB1bmxvY2s6CisgICAgaWYgKCBkICE9IGN1cnJlbnQtPmRvbWFpbiApCisgICAgICAgIGRvbWFp
bl91bmxvY2soZCk7CiB9CiAKIC8qIFNldCBjbG9jayB0byA8c2Vjcyx1c2Vjcz4gYWZ0ZXIgMDA6
MDA6MDAgVVRDLCAxIEphbnVhcnksIDE5NzAuICovCi0tIAoyLjIwLjEKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0
Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:29:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:29:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7fhP-0006jq-5y; Fri, 28 Feb 2020 13:29:03 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7fhN-0006j1-Ls
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:29:01 +0000
X-Inumbo-ID: 47b4e176-5a2e-11ea-83b0-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 47b4e176-5a2e-11ea-83b0-bc764e2007e4;
 Fri, 28 Feb 2020 13:29:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id EDB8FAC44;
 Fri, 28 Feb 2020 13:28:59 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-2-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7df3df82-c6c3-37ab-3123-cd2894268b4d@suse.com>
Date: Fri, 28 Feb 2020 14:29:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-2-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEN1cnJlbnQgaW1w
bGVtZW50YXRpb24gb2YgaHZtX2FzaWRfZmx1c2hfdmNwdSBpcyBub3Qgc2FmZSB0byB1c2UKPiB1
bmxlc3MgdGhlIHRhcmdldCB2Q1BVIGlzIGVpdGhlciBwYXVzZWQgb3IgdGhlIGN1cnJlbnRseSBy
dW5uaW5nIG9uZSwKPiBhcyBpdCBtb2RpZmllcyB0aGUgZ2VuZXJhdGlvbiB3aXRob3V0IGFueSBs
b2NraW5nLgoKSW5kZWVkLCBidXQgdGhlIGlzc3VlIHlvdSdyZSB0YWtpbmcgY2FyZSBvZiBpcyBo
aWdobHkgdGhlb3JldGljYWw6CkkgZG9uJ3QgdGhpbmsgYW55IHNhbmUgY29tcGlsZXIgd2lsbCBz
cGxpdCB3cml0ZXMgb2YgdGhlIGZpZWxkcwp0byBtdWx0aXBsZSBpbnNucy4gSXQgd291bGQgYmUg
bmljZSBpZiB0aGlzIHdhcyBtYWRlIGNsZWFyIGhlcmUuCgo+IEZpeCB0aGlzIGJ5IHVzaW5nIGF0
b21pYyBvcGVyYXRpb25zIHdoZW4gYWNjZXNzaW5nIHRoZSBnZW5lcmF0aW9uCj4gZmllbGQsIGJv
dGggaW4gaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkIGFuZCBvdGhlciBBU0lEIGZ1bmN0aW9ucy4g
VGhpcwo+IGFsbG93cyB0byBzYWZlbHkgZmx1c2ggdGhlIGN1cnJlbnQgQVNJRCBnZW5lcmF0aW9u
LiBOb3RlIHRoYXQgZm9yIHRoZQo+IGZsdXNoIHRvIHRha2UgZWZmZWN0IGlmIHRoZSB2Q1BVIGlz
IGN1cnJlbnRseSBydW5uaW5nIGEgdm1leGl0IGlzCj4gcmVxdWlyZWQuCj4gCj4gTm90ZSB0aGUg
c2FtZSBjb3VsZCBiZSBhY2hpZXZlZCBieSBpbnRyb2R1Y2luZyBhbiBleHRyYSBmaWVsZCB0bwo+
IGh2bV92Y3B1X2FzaWQgdGhhdCBzaWduYWxzIGh2bV9hc2lkX2hhbmRsZV92bWVudGVyIHRoZSBu
ZWVkIHRvIGNhbGwKPiBodm1fYXNpZF9mbHVzaF92Y3B1IG9uIHRoZSBnaXZlbiB2Q1BVIGJlZm9y
ZSB2bWVudHJ5LCB0aGlzIGhvd2V2ZXIKPiBzZWVtcyB1bm5lY2Vzc2FyeSBhcyBodm1fYXNpZF9m
bHVzaF92Y3B1IGl0c2VsZiBvbmx5IHNldHMgdHdvIHZDUFUKPiBmaWVsZHMgdG8gMCwgc28gdGhl
cmUncyBubyBuZWVkIHRvIGRlbGF5IHRoaXMgdG8gdGhlIHZtZW50cnkgQVNJRAo+IGhlbHBlci4K
PiAKPiBUaGlzIGlzIG5vdCBhIGJ1Z2ZpeCBhcyBubyBjYWxsZXJzIHRoYXQgd291bGQgdmlvbGF0
ZSB0aGUgYXNzdW1wdGlvbnMKPiBsaXN0ZWQgaW4gdGhlIGZpcnN0IHBhcmFncmFwaCBoYXZlIGJl
ZW4gZm91bmQsIGJ1dCBhIHByZXBhcmF0b3J5Cj4gY2hhbmdlIGluIG9yZGVyIHRvIGFsbG93IHJl
bW90ZSBmbHVzaGluZyBvZiBIVk0gdkNQVXMuCj4gCj4gU2lnbmVkLW9mZi1ieTogUm9nZXIgUGF1
IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+Cj4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHds
QHhlbi5vcmc+CgpXaXRoIGEgc3VpdGFibGUgY2xhcmlmaWNhdGlvbiBhZGRlZApBY2tlZC1ieTog
SmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgoKSmFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21h
aWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 13:58:44 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 13:58:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7gA0-0001BG-NC; Fri, 28 Feb 2020 13:58:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7g9z-0001BB-4J
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 13:58:35 +0000
X-Inumbo-ID: 686b0dce-5a32-11ea-b472-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 686b0dce-5a32-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 13:58:34 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C153EAFA9;
 Fri, 28 Feb 2020 13:58:32 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-4-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <50f937d7-dceb-e7a1-5e0d-9f239d49dd5c@suse.com>
Date: Fri, 28 Feb 2020 14:58:42 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-4-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9tbS9oYXAvaGFwLmMKPiArKysgYi94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jCj4g
QEAgLTY2OSwzMiArNjY5LDI4IEBAIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVfY3IzKHN0cnVjdCB2
Y3B1ICp2LCBpbnQgZG9fbG9ja2luZywgYm9vbCBub2ZsdXNoKQo+ICAgICAgaHZtX3VwZGF0ZV9n
dWVzdF9jcjModiwgbm9mbHVzaCk7Cj4gIH0KPiAgCj4gKy8qCj4gKyAqIE5COiBkb2Vzbid0IGFj
dHVhbGx5IHBlcmZvcm0gYW55IGZsdXNoLCB1c2VkIGp1c3QgdG8gY2xlYXIgdGhlIENQVSBmcm9t
IHRoZQo+ICsgKiBtYXNrIGFuZCBoZW5jZSBzaWduYWwgdGhhdCB0aGUgZ3Vlc3QgVExCIGZsdXNo
IGhhcyBiZWVuIGRvbmUuCj4gKyAqLwoKImhhcyBiZWVuIGRvbmUiIGlzbid0IGNvcnJlY3QsIGFz
IHRoZSBmbHVzaCBtYXkgaGFwcGVuIG9ubHkgbGF0ZXIKb24gKHVwb24gbmV4dCBWTSBlbnRyeSku
IEkgdGhpbmsgd29yZGluZyBoZXJlIG5lZWRzIHRvIGJlIGFzCnByZWNpc2UgYXMgcG9zc2libGUs
IGhvd2V2ZXIgdGhlIGNvbW1lbnQgbWF5IHR1cm4gb3V0IHVubmVjZXNzYXJ5CmFsdG9nZXRoZXI6
Cgo+IEBAIC03MDUsMjAgKzcwMSwyMiBAQCBib29sIGhhcF9mbHVzaF90bGIoYm9vbCAoKmZsdXNo
X3ZjcHUpKHZvaWQgKmN0eHQsIHN0cnVjdCB2Y3B1ICp2KSwKPiAgICAgICAgICBpZiAoICFmbHVz
aF92Y3B1KGN0eHQsIHYpICkKPiAgICAgICAgICAgICAgY29udGludWU7Cj4gIAo+IC0gICAgICAg
IHBhZ2luZ191cGRhdGVfY3IzKHYsIGZhbHNlKTsKPiArICAgICAgICBodm1fYXNpZF9mbHVzaF92
Y3B1KHYpOwo+ICAKPiAgICAgICAgICBjcHUgPSByZWFkX2F0b21pYygmdi0+ZGlydHlfY3B1KTsK
PiAtICAgICAgICBpZiAoIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQo+ICsgICAgICAgIGlmICgg
Y3B1ICE9IHRoaXNfY3B1ICYmIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQo+ICAgICAgICAgICAg
ICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsIG1hc2spOwo+ICAgICAgfQo+ICAKPiAtICAgIC8qIEZs
dXNoIFRMQnMgb24gYWxsIENQVXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRlLiAqLwo+IC0gICAgZmx1
c2hfdGxiX21hc2sobWFzayk7Cj4gLQo+IC0gICAgLyogRG9uZS4gKi8KPiAtICAgIGZvcl9lYWNo
X3ZjcHUgKCBkLCB2ICkKPiAtICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1
KGN0eHQsIHYpICkKPiAtICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwo+ICsgICAgLyoKPiAr
ICAgICAqIFRyaWdnZXIgYSB2bWV4aXQgb24gYWxsIHBDUFVzIHdpdGggZGlydHkgdkNQVSBzdGF0
ZSBpbiBvcmRlciB0byBmb3JjZSBhbgo+ICsgICAgICogQVNJRC9WUElEIGNoYW5nZSBhbmQgaGVu
Y2UgYWNjb21wbGlzaCBhIGd1ZXN0IFRMQiBmbHVzaC4gTm90ZSB0aGF0IHZDUFVzCj4gKyAgICAg
KiBub3QgY3VycmVudGx5IHJ1bm5pbmcgd2lsbCBhbHJlYWR5IGJlIGZsdXNoZWQgd2hlbiBzY2hl
ZHVsZWQgYmVjYXVzZSBvZgo+ICsgICAgICogdGhlIEFTSUQgdGlja2xlIGRvbmUgaW4gdGhlIGxv
b3AgYWJvdmUuCj4gKyAgICAgKi8KPiArICAgIG9uX3NlbGVjdGVkX2NwdXMobWFzaywgaGFuZGxl
X2ZsdXNoLCBtYXNrLCAwKTsKPiArICAgIHdoaWxlICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQo+
ICsgICAgICAgIGNwdV9yZWxheCgpOwoKV2h5IGRvIHlvdSBwYXNzIDAgYXMgbGFzdCBhcmd1bWVu
dD8gSWYgeW91IHBhc3NlZCAxLCB5b3Ugd291bGRuJ3QKbmVlZCB0aGUgd2hpbGUoKSBoZXJlLCBo
YW5kbGVfZmx1c2goKSBjb3VsZCBiZSBlbXB0eSwgYW5kIHlvdSdkCnNhdmUgYSBwZXJoYXBzIGxh
cmdlIGFtb3VudCBvZiBDUFVzIHRvIGFsbCB0cnkgdG8gbW9kaWZ5IHR3bwpjYWNoZSBsaW5lcyAo
dGhlIG9uZSB1c2VkIGJ5IG9uX3NlbGVjdGVkX2NwdXMoKSBpdHNlbGYgYW5kIHRoZQpvbmUgaGVy
ZSkgaW5zdGVhZCBvZiBqdXN0IG9uZS4gWWVzLCBsYXRlbmN5IGZyb20gdGhlIGxhc3QgQ1BVCmNs
ZWFyaW5nIGl0cyBiaXQgdG8geW91IGJlaW5nIGFibGUgdG8gZXhpdCBmcm9tIGhlcmUgbWF5IGJl
IGEKbGl0dGxlIGxhcmdlciB0aGlzIHdheSwgYnV0IG92ZXJhbGwgbGF0ZW5jeSBtYXkgc2hyaW5r
IHdpdGggdGhlCmN1dCBieSBoYWxmIGFtb3VudCBvZiBhdG9taWMgb3BzIGlzc3VlZCB0byB0aGUg
YnVzLgoKKEZvcmNpbmcgYW4gZW1wdHkgZnVuY3Rpb24gdG8gYmUgY2FsbGVkIG1heSBzZWVtIG9k
ZCwgYnV0IHNlbmRpbmcKIGp1c3Qgc29tZSBJUEkgW2xpa2UgdGhlIGV2ZW50IGNoZWNrIG9uZV0g
d291bGRuJ3QgYmUgZW5vdWdoLCBhcwogeW91IHdhbnQgdG8gYmUgc3VyZSB0aGUgb3RoZXIgc2lk
ZSBoYXMgYWN0dWFsbHkgcmVjZWl2ZWQgdGhlCiByZXF1ZXN0LikKCkphbgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlz
dApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 14:47:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 14:47:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7guq-0005IE-Lb; Fri, 28 Feb 2020 14:47:00 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7gup-0005I9-6a
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 14:46:59 +0000
X-Inumbo-ID: 2b3c5514-5a39-11ea-8e51-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2b3c5514-5a39-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 14:46:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582901217;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=c6oNMk2x1ocuhLm1qp2B5cNKnO4SqagkPBuka8aQg2M=;
 b=IVX5ECr6aBm9pXzny9WDqucdDH44yEpa2Jif1E4E1060oiYoQnY7db7K
 HZiE4osVGrUdlQu5iN5asaa4Pxc5mBxifDWj37uAA+bBBqeCk+YcVQ8ty
 7uqthoci3OQtev/yYlqy3WmcIp3NDu0jpxuPaOkpgysPDmS7JXpmHm7W/ I=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: xU18oL7xB5BwvT57Hsz7jZsJA4re9a2oU58F0fPuShqsLzGJRJz3bXtiSgKo9OLtJTH34Z6ZGS
 KdMry82QA9RZ1mCjbBCqE1o8OD7SzgQ5lEVDVZniSCRkQv8QbIFy35XQJFNtfHui3TxPv63Hqs
 FeC1kqbuoDDzMZQTgX2aQQES++yEcqm7WYBhQ9LkZrmarUE9jlXGymBRHJ0FtgjAA/4C3IKWkV
 4i2disiPpt5Lnc61rs73DHgdV9p7tE7IbnJ8A9Yr2GifQxmL+uyz4IHI+9LyiBtV2KPdliSM6H
 w58=
X-SBRS: 2.7
X-MesageID: 13799623
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13799623"
Date: Fri, 28 Feb 2020 15:46:50 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228144650.GY24458@Air-de-Roger.citrite.net>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <116e417c-f8bb-5eab-2356-7fa3532e219f@suse.com>
 <20200228123331.GX24458@Air-de-Roger.citrite.net>
 <a6a0791f-e9ed-46c4-4acd-91999a132a32@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <a6a0791f-e9ed-46c4-4acd-91999a132a32@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 1/2] AMD/IOMMU: correct handling when
 XT's prereq features are unavailable
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDI6MTM6NDVQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxMzo0MSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDI4LCAyMDIwIGF0IDAxOjEwOjU5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IFdlIHNob3VsZCBuZWl0aGVyIGNhdXNlIElPTU1VIGluaXRpYWxpemF0aW9uIGFzIGEg
d2hvbGUgdG8gZmFpbCBpbiB0aGlzCj4gPj4gY2FzZSAod2Ugc2hvdWxkIHN0aWxsIGJlIGFibGUg
dG8gYnJpbmcgdXAgdGhlIHN5c3RlbSBpbiBub24teDJBUElDIG9yCj4gPj4geDJBUElDIHBoeXNp
Y2FsIG1vZGUpLCBub3Igc2hvdWxkIHRoZSByZW1haW5kZXIgb2YgdGhlIGZ1bmN0aW9uIGJlCj4g
Pj4gc2tpcHBlZCAoYXMgdGhlIG1haW4gcGFydCBvZiBpdCB3b24ndCBnZXQgZW50ZXJlZCBhIDJu
ZCB0aW1lKQo+ID4gCj4gPiBJJ20gbm90IHN1cmUgSSBzZWUgd2h5IGl0IHdvbid0IGdldCBlbnRl
cmVkIGEgc2Vjb25kIHRpbWUuIEFGQUlDVAo+ID4gaW5pdF9kb25lIHdvbid0IGJlIHNldCBpZiBh
bWRfaW9tbXVfaW5pdCBmYWlscywgYW5kIGhlbmNlIHdpbGwgYmUKPiA+IGNhbGxlZCBhZ2FpbiB3
aXRoIHh0ID09IGZhbHNlIGluIGlvdl9kZXRlY3Q/Cj4gCj4gTm90IHZlcnkgZmFyIGZyb20gdGhl
IHRvcCBvZiB0aGUgZnVuY3Rpb24gdGhlcmUgaXMKPiAKPiAgICAgLyogSGF2ZSB3ZSBiZWVuIGhl
cmUgYmVmb3JlPyAqLwo+ICAgICBpZiAoIGl2cnNfYmRmX2VudHJpZXMgKQo+ICAgICAgICAgcmV0
dXJuIDA7Cj4gCj4gSGVuY2UgbWUgc2F5aW5nICJtYWluIHBhcnQiIHJhdGhlciB0aGFuICJ0aGUg
ZnVuY3Rpb24gYXMgYSB3aG9sZSIuCgpPaCwgeWVzLCBzb3JyeS4KClJldmlld2VkLWJ5OiBSb2dl
ciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 14:49:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 14:49:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7gwp-0005PB-2r; Fri, 28 Feb 2020 14:49:03 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7gwo-0005P4-2Z
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 14:49:02 +0000
X-Inumbo-ID: 747c1f2a-5a39-11ea-995f-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 747c1f2a-5a39-11ea-995f-12813bfff9fa;
 Fri, 28 Feb 2020 14:49:00 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582901340;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=BJ/crfMXxx2hTG6WJKzRgXv732FdQ2ioU45jcav5UUE=;
 b=V2u6+4OQvmAsNx2xMZzG6kOWP39z1M35bDMkUM3Y3Tt2GjuA9Ultxmj+
 tWrmCj0uV84VJQRB0K4jCKdq0oy2jDWbF+HTGXdnrISv0y0jfMg8YPjoc
 6OoKzOJ743p9x02qw5MnGrk+tUoCOdxnp+hpJZPaTlKMHwWgsycsVWkQA Q=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: QppP6WNLfqEoxz/+2dnkR9TSFu6SfWOf63zKyXb8HfDC3xUiR6I4CxMrGzIj6axkYEsu4v4fxU
 tN/UnI4IZbuuc8vlrKLZzYJvY2bJBM8WdNS7sdQffwIRMFFw4vf1ErNpZY+BBq/nOgKt4h6C2t
 x0CCqKBSkGnpizO6GLP/tkt/GY+iH/cFhNaSMKM1nUgRh6gmz6dtQxF05nVXJp6qULWkU6PmFX
 4moDZm0dmrja03ipQSQvT/ti0ZhlUtgmlIqHHytSxeGo+Pbrl0bC8lhLTpXzDNYJs+I1lATgu5
 UWw=
X-SBRS: 2.7
X-MesageID: 13799813
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13799813"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <c3e6e985-f75e-182b-275a-f9182a082de7@citrix.com>
Date: Fri, 28 Feb 2020 14:48:56 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/2] AMD/IOMMU: without XT,
 x2APIC needs to be forced into physical mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDIvMjAyMCAxMjoxMiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gVGhlIHdpZGVyIGNsdXN0
ZXIgbW9kZSBBUElDIElEcyBhcmVuJ3QgZ2VuZXJhbGx5IHJlcHJlc2VudGFibGUuIENvbnZlcnQK
PiB0aGUgaW9tbXVfaW50cmVtYXAgdmFyaWFibGUgaW50byBhIHRyaXN0YXRlLCBhbGxvd2luZyB0
aGUgQU1EIElPTU1VCj4gZHJpdmVyIHRvIHNpZ25hbCB0aGlzIHNwZWNpYWwgcmVzdHJpY3Rpb24g
dG8gdGhlIGFwaWNfeDJhcGljX3Byb2JlKCkuCj4gKE5vdGU6IGFzc2lnbm1lbnRzIHRvIHRoZSB2
YXJpYWJsZSBnZXQgYWRqdXN0ZWQsIHdoaWxlIGV4aXN0aW5nCj4gY29uc3VtZXJzIC0gYWxsIGFz
c3VtaW5nIGEgYm9vbGVhbiBwcm9wZXJ0eSAtIGFyZSBsZWZ0IGFsb25lLikKCkkgdGhpbmsgaXQg
d291bGQgYmUgaGVscGZ1bCB0byBzdGF0ZSB0aGF0IHdoaWxlIHdlIGFyZSBub3QgYXdhcmUgb2Yg
YW55CmhhcmR3YXJlIHdpdGggdGhpcyBhcyBhIHJlc3RyaWN0aW9uLCBpdCBpcyBhIHNpdHVhdGlv
biB3aGljaCBjYW4gYmUKY3JlYXRlZCBvbiBmdWxseSB4MmFwaWMtY2FwYWJsZSBzeXN0ZW1zIHZp
YSBmaXJtd2FyZSBzZXR0aW5ncy4KCj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJl
dWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gdjI6IE5ldy4KPgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni9n
ZW5hcGljL3gyYXBpYy5jCj4gKysrIGIveGVuL2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKPiBA
QCAtMjM2LDEyICsyMzYsMjEgQEAgY29uc3Qgc3RydWN0IGdlbmFwaWMgKl9faW5pdCBhcGljX3gy
YXBpYwo+ICAgICAgICAgIHgyYXBpY19waHlzID0gIWlvbW11X2ludHJlbWFwIHx8Cj4gICAgICAg
ICAgICAgICAgICAgICAgICAoYWNwaV9nYmxfRkFEVC5mbGFncyAmIEFDUElfRkFEVF9BUElDX1BI
WVNJQ0FMKTsKPiAgICAgIH0KPiAtICAgIGVsc2UgaWYgKCAheDJhcGljX3BoeXMgJiYgIWlvbW11
X2ludHJlbWFwICkKPiAtICAgIHsKPiAtICAgICAgICBwcmludGsoIldBUk5JTkc6IHgyQVBJQyBj
bHVzdGVyIG1vZGUgaXMgbm90IHN1cHBvcnRlZCB3aXRob3V0IGludGVycnVwdCByZW1hcHBpbmdc
biIKPiAtICAgICAgICAgICAgICAgIngyQVBJQzogZm9yY2luZyBwaHlzIG1vZGVcbiIpOwo+IC0g
ICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsKPiAtICAgIH0KPiArICAgIGVsc2UgaWYgKCAheDJh
cGljX3BoeXMgKQo+ICsgICAgICAgIHN3aXRjaCAoIGlvbW11X2ludHJlbWFwICkKPiArICAgICAg
ICB7Cj4gKyAgICAgICAgY2FzZSBpb21tdV9pbnRyZW1hcF9vZmY6Cj4gKyAgICAgICAgY2FzZSBp
b21tdV9pbnRyZW1hcF9yZXN0cmljdGVkOgo+ICsgICAgICAgICAgICBwcmludGsoIldBUk5JTkc6
IHgyQVBJQyBjbHVzdGVyIG1vZGUgaXMgbm90IHN1cHBvcnRlZCAlcyBpbnRlcnJ1cHQgcmVtYXBw
aW5nXG4iCj4gKyAgICAgICAgICAgICAgICAgICAieDJBUElDOiBmb3JjaW5nIHBoeXMgbW9kZVxu
IiwKCkFueSBjaGFuY2UgdG8gZm9sZCB0aGlzIGludG8gYSBzaW5nbGUgbGluZSB3aXRoICItIGZv
cmNpbmcgcGh5cyBtb2RlXG4iCmFzIGEgc3VmZml4PwoKPiArICAgICAgICAgICAgICAgICAgIGlv
bW11X2ludHJlbWFwID09IGlvbW11X2ludHJlbWFwX29mZiA/ICJ3aXRob3V0Igo+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIndpdGgg
cmVzdHJpY3RlZCIpOwo+ICsgICAgICAgICAgICB4MmFwaWNfcGh5cyA9IHRydWU7Cj4gKyAgICAg
ICAgICAgIGJyZWFrOwo+ICsKPiArICAgICAgICBjYXNlIGlvbW11X2ludHJlbWFwX2Z1bGw6Cj4g
KyAgICAgICAgICAgIGJyZWFrOwo+ICsgICAgICAgIH0KPiAgCj4gICAgICBpZiAoIHgyYXBpY19w
aHlzICkKPiAgICAgICAgICByZXR1cm4gJmFwaWNfeDJhcGljX3BoeXM7Cj4gLS0tIGEveGVuL2lu
Y2x1ZGUveGVuL2lvbW11LmgKPiArKysgYi94ZW4vaW5jbHVkZS94ZW4vaW9tbXUuaAo+IEBAIC01
NCw3ICs1NCwxOCBAQCBzdGF0aWMgaW5saW5lIGJvb2xfdCBkZm5fZXEoZGZuX3QgeCwgZGZuCj4g
IAo+ICBleHRlcm4gYm9vbF90IGlvbW11X2VuYWJsZSwgaW9tbXVfZW5hYmxlZDsKPiAgZXh0ZXJu
IGJvb2wgZm9yY2VfaW9tbXUsIGlvbW11X3F1YXJhbnRpbmUsIGlvbW11X3ZlcmJvc2UsIGlvbW11
X2lnZng7Cj4gLWV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbCwgaW9tbXVf
aW50cmVtYXAsIGlvbW11X2ludHBvc3Q7Cj4gK2V4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlv
bW11X3FpbnZhbCwgaW9tbXVfaW50cG9zdDsKPiArZXh0ZXJuIGVudW0gX19wYWNrZWQgaW9tbXVf
aW50cmVtYXAgewo+ICsgICAvKgo+ICsgICAgKiBJbiBvcmRlciB0byBhbGxvdyB0cmFkaXRpb25h
bCBib29sZWFuIHVzZXMgb2YgdGhlIGlvbW11X2ludHJlbWFwCj4gKyAgICAqIHZhcmlhYmxlLCB0
aGUgIm9mZiIgdmFsdWUgaGFzIHRvIGNvbWUgZmlyc3QgKHlpZWxkaW5nIGEgdmFsdWUgb2YgemVy
bykuCj4gKyAgICAqLwo+ICsgICBpb21tdV9pbnRyZW1hcF9vZmYsCj4gKyNpZmRlZiBDT05GSUdf
WDg2Cj4gKyAgIGlvbW11X2ludHJlbWFwX3Jlc3RyaWN0ZWQsCgpUaGlzIG5lZWRzIGEgbm90ZSBh
Ym91dCBpdHMgbWVhbmluZy7CoCBIb3cgYWJvdXQgdGhpcz8KCi8qIEludGVycnVwdCByZW1hcHBp
bmcgZW5hYmxlZCwgYnV0IG9ubHkgYWJsZSB0byBnZW5lcmF0ZSBpbnRlcnJ1cHRzCndpdGggYW4g
OC1iaXQgQVBJQyBJRC4gKi8KCk90aGVyd2lzZSwgUmV2aWV3ZWQtYnk6IEFuZHJldyBDb29wZXIg
PGFuZHJldy5jb29wZXIzQGNpdHJpeC5jb20+CgpOb3QgYW4gaXNzdWUgZm9yIG5vdywgYnV0ICJy
ZXN0cmljdGVkIiBtaWdodCBiZWNvbWUgYW1iaWd1b3VzIHdpdGgKZnV0dXJlIGV4dGVuc2lvbnMu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 14:50:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 14:50:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7gy9-00069T-Eu; Fri, 28 Feb 2020 14:50:25 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7gy8-00069N-DS
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 14:50:24 +0000
X-Inumbo-ID: a6042eca-5a39-11ea-8e51-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a6042eca-5a39-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 14:50:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D8D8BB0B7;
 Fri, 28 Feb 2020 14:50:22 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-3-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <b58bdc3e-f051-0cd8-ed93-ff88c1387229@suse.com>
Date: Fri, 28 Feb 2020 15:50:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-3-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEFkZCBzaGFkb3cg
YW5kIGhhcCBpbXBsZW1lbnRhdGlvbiBzcGVjaWZpYyBoZWxwZXJzIHRvIHBlcmZvcm0gZ3Vlc3QK
PiBUTEIgZmx1c2hlcy4gTm90ZSB0aGF0IHRoZSBjb2RlIGZvciBib3RoIGlzIGV4YWN0bHkgdGhl
IHNhbWUgYXQgdGhlCj4gbW9tZW50LCBhbmQgaXMgY29waWVkIGZyb20gaHZtX2ZsdXNoX3ZjcHVf
dGxiLiBUaGlzIHdpbGwgYmUgY2hhbmdlZCBieQo+IGZ1cnRoZXIgcGF0Y2hlcyB0aGF0IHdpbGwg
YWRkIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIG9wdGltaXphdGlvbnMgdG8KPiB0aGVtLgo+IAo+
IE5vIGZ1bmN0aW9uYWwgY2hhbmdlIGludGVuZGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZ2Vy
IFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgo+IEFja2VkLWJ5OiBUaW0gRGVlZ2FuIDx0aW1AeGVuLm9yZz4KClRoaXMg
bG9va3MgZ29vZCBpbiBwcmluY2lwbGUsIHdpdGggb25lIHBvc3NpYmxlIGFub21hbHk6Cgo+IC0t
LSBhL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiArKysgYi94ZW4vYXJjaC94ODYvaHZtL2h2bS5j
Cj4gQEAgLTM5OTAsNTUgKzM5OTAsMTAgQEAgc3RhdGljIHZvaWQgaHZtX3MzX3Jlc3VtZShzdHJ1
Y3QgZG9tYWluICpkKQo+ICBib29sIGh2bV9mbHVzaF92Y3B1X3RsYihib29sICgqZmx1c2hfdmNw
dSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAo+ICAgICAgICAgICAgICAgICAgICAgICAg
ICB2b2lkICpjdHh0KQo+ICB7Cj4gLSAgICBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY3B1bWFza190
LCBmbHVzaF9jcHVtYXNrKTsKPiAtICAgIGNwdW1hc2tfdCAqbWFzayA9ICZ0aGlzX2NwdShmbHVz
aF9jcHVtYXNrKTsKPiAtICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Cj4g
LSAgICBzdHJ1Y3QgdmNwdSAqdjsKPiAtCj4gLSAgICAvKiBBdm9pZCBkZWFkbG9jayBpZiBtb3Jl
IHRoYW4gb25lIHZjcHUgdHJpZXMgdGhpcyBhdCB0aGUgc2FtZSB0aW1lLiAqLwo+IC0gICAgaWYg
KCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpICkKPiAtICAgICAg
ICByZXR1cm4gZmFsc2U7Cj4gLQo+IC0gICAgLyogUGF1c2UgYWxsIG90aGVyIHZjcHVzLiAqLwo+
IC0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+IC0gICAgICAgIGlmICggdiAhPSBjdXJyZW50
ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQo+IC0gICAgICAgICAgICB2Y3B1X3BhdXNlX25vc3lu
Yyh2KTsKPiAtCj4gLSAgICAvKiBOb3cgdGhhdCBhbGwgVkNQVXMgYXJlIHNpZ25hbGxlZCB0byBk
ZXNjaGVkdWxlLCB3ZSB3YWl0Li4uICovCj4gLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4g
LSAgICAgICAgaWYgKCB2ICE9IGN1cnJlbnQgJiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCj4gLSAg
ICAgICAgICAgIHdoaWxlICggIXZjcHVfcnVubmFibGUodikgJiYgdi0+aXNfcnVubmluZyApCj4g
LSAgICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsKPiAtCj4gLSAgICAvKiBBbGwgb3RoZXIgdmNw
dXMgYXJlIHBhdXNlZCwgc2FmZSB0byB1bmxvY2sgbm93LiAqLwo+IC0gICAgc3Bpbl91bmxvY2so
JmQtPmh5cGVyY2FsbF9kZWFkbG9ja19tdXRleCk7Cj4gLQo+IC0gICAgY3B1bWFza19jbGVhciht
YXNrKTsKPiAtCj4gLSAgICAvKiBGbHVzaCBwYWdpbmctbW9kZSBzb2Z0IHN0YXRlIChlLmcuLCB2
YS0+Z2ZuIGNhY2hlOyBQQUUgUERQRSBjYWNoZSkuICovCj4gLSAgICBmb3JfZWFjaF92Y3B1ICgg
ZCwgdiApCj4gLSAgICB7Cj4gLSAgICAgICAgdW5zaWduZWQgaW50IGNwdTsKPiAtCj4gLSAgICAg
ICAgaWYgKCAhZmx1c2hfdmNwdShjdHh0LCB2KSApCj4gLSAgICAgICAgICAgIGNvbnRpbnVlOwo+
IC0KPiAtICAgICAgICBwYWdpbmdfdXBkYXRlX2NyMyh2LCBmYWxzZSk7Cj4gKyAgICBzdHJ1Y3Qg
ZG9tYWluICpjdXJyZCA9IGN1cnJlbnQtPmRvbWFpbjsKPiAgCj4gLSAgICAgICAgY3B1ID0gcmVh
ZF9hdG9taWMoJnYtPmRpcnR5X2NwdSk7Cj4gLSAgICAgICAgaWYgKCBpc192Y3B1X2RpcnR5X2Nw
dShjcHUpICkKPiAtICAgICAgICAgICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKTsKPiAt
ICAgIH0KPiAtCj4gLSAgICAvKiBGbHVzaCBUTEJzIG9uIGFsbCBDUFVzIHdpdGggZGlydHkgdmNw
dSBzdGF0ZS4gKi8KPiAtICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOwo+IC0KPiAtICAgIC8qIERv
bmUuICovCj4gLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gLSAgICAgICAgaWYgKCB2ICE9
IGN1cnJlbnQgJiYgZmx1c2hfdmNwdShjdHh0LCB2KSApCj4gLSAgICAgICAgICAgIHZjcHVfdW5w
YXVzZSh2KTsKPiAtCj4gLSAgICByZXR1cm4gdHJ1ZTsKPiArICAgIHJldHVybiBzaGFkb3dfbW9k
ZV9lbmFibGVkKGN1cnJkKSA/IHNoYWRvd19mbHVzaF90bGIoZmx1c2hfdmNwdSwgY3R4dCkKPiAr
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IGhhcF9mbHVzaF90bGIoZmx1
c2hfdmNwdSwgY3R4dCk7Cj4gIH0KCkZvbGxvd2luZyBvdXIgY3VycmVudCBtb2RlbCBJIHRoaW5r
IHRoaXMgc2hvdWxkIGJlIGEgbmV3IHBvaW50ZXIKaW4gc3RydWN0IHBhZ2luZ19tb2RlICh0aGVu
IHRydWx5IGZpdHRpbmcgImhvb2tzIiBpbiB0aGUgdGl0bGUpLgpJIGNhbiBzZWUgdGhlIGRlc2ly
ZSB0byBhdm9pZCB0aGUgaW5kaXJlY3QgY2FsbCB0aG91Z2gsIGJ1dCBJCmFsc28gdGhpbmsgdGhh
dCBpZiB3ZSB3ZXJlIHRvIGdvIHRoYXQgcm91dGUsIHdlIHNob3VsZCBzZXR0bGUgb24Kc3dpdGNo
aW5nIGFyb3VuZCBvdGhlcnMgYXMgd2VsbCB3aGljaCBhcmUgcGFnaW5nIG1vZGUgZGVwZW5kZW50
LgooRkFPRCB0aGlzIGlzIG5vdGhpbmcgSSBhc2sgeW91IHRvIGRvIGhlcmUuKSBBbmRyZXcsIHRo
b3VnaHRzPwoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 14:51:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 14:51:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7gyy-0006Ei-Q7; Fri, 28 Feb 2020 14:51:16 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7gyw-0006EY-P7
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 14:51:14 +0000
X-Inumbo-ID: c3e6b7a0-5a39-11ea-995f-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id c3e6b7a0-5a39-11ea-995f-12813bfff9fa;
 Fri, 28 Feb 2020 14:51:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582901473;
 h=from:subject:to:cc:references:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=wqtAdmwMctkMkB7/H7wDY+0+5q+93sYcUX8BcpfpxLk=;
 b=aEXLIadvcPmOixyJF6HvKIMtA1aHE+LsGzJC/w+v74JIp+gV3WErcULL
 Ho5y0XY90fAdY/1eDvaNy4VVD9vgWXVDr1lmJmtf4HpHHgvcUsmeLiIY1
 8ZYavpmDkDObzBVjiCdx+yDW6vNsXFyBgpQh8hglU4Qino+e/Oi29QFyw w=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BR6QitDF0ID5VqiVaX3yCEUwVSm+BuLiEB8Lfp8UA4NqXlPZBDM0E7zCLhngPvc10/9F4wKGei
 V9k9yn1xuUOPO8CtiprAQk6JEOV0TxtDYYvQmjkfPMHJ2QXRJ2DK1PLfzTKR0oS/zd+CxDH+ZN
 qWmBm5YWhewE49rsNlpr6eUaxJmacLTzWhcw/4nLSk/s2wMXyXd23zSNSsjNnIc/zKgJJbdS4y
 QHqB8/mEvQZvfipwd54oJ5JBpLvPvsoEq2I4/nUe06V7Z/0NT3NSzKQghocTzN/D7zJnhQTwTc
 hfY=
X-SBRS: 2.7
X-MesageID: 13800121
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13800121"
From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Ian Jackson <ian.jackson@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-8-andrew.cooper3@citrix.com>
 <24148.2202.912512.939428@mariner.uk.xensource.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <cea79256-f260-1710-a783-dadec276e32a@citrix.com>
Date: Fri, 28 Feb 2020 14:51:10 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <24148.2202.912512.939428@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 07/17] libxc/restore: STATIC_DATA_END
 inference for v2 compatibility
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Xen-devel <xen-devel@lists.xenproject.org>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDIvMjAyMCAxNzozMiwgSWFuIEphY2tzb24gd3JvdGU6Cj4gQW5kcmV3IENvb3BlciB3
cml0ZXMgKCJbUEFUQ0ggdjIgMDcvMTddIGxpYnhjL3Jlc3RvcmU6IFNUQVRJQ19EQVRBX0VORCBp
bmZlcmVuY2UgZm9yIHYyIGNvbXBhdGliaWxpdHkiKToKPj4gQSB2MyBzdHJlYW0gY2FuIGNvbXBh
dGlibHkgcmVhZCBhIHYyIHN0cmVhbSBieSBpbmZlcnJpbmcgdGhlIHBvc2l0aW9uIG9mIHRoZQo+
PiBTVEFUSUNfREFUQV9FTkQgcmVjb3JkLgo+Pgo+PiB2MiBjb21wYXRpYmlsaXR5IGlzIG9ubHkg
bmVlZGVkIGZvciB4ODYuICBObyBvdGhlciBhcmNoaXRlY3R1cmVzIGV4aXN0IHlldCwKPj4gYnV0
IHRoZXkgd2lsbCBoYXZlIGEgbWluaW11bSBvZiB2MyB3aGVuIGludHJvZHVjZWQuCj4+Cj4+IFRo
ZSB4ODYgSFZNIGNvbXBhdGliaWxpdHkgcG9pbnQgYmVpbmcgaW4gaGFuZGxlX3BhZ2VfZGF0YSgp
ICh3aGljaCBpcyBjb21tb24KPj4gY29kZSkgaXMgYSBiaXQgYXdrd2FyZC4gIEhvd2V2ZXIsIGFz
IHRoZSB0d28gY29tcGF0aWJpbGl0eSBwb2ludHMgYXJlIHN1YnRseQo+PiBkaWZmZXJlbnQsIGFu
ZCBpdCBpcyAoaW50ZW50aW9uYWxseSkgbm90IHBvc3NpYmxlIHRvIGNhbGwgaW50byBhcmNoIHNw
ZWNpZmljCj4+IGNvZGUgZnJvbSBjb21tb24gY29kZSAoZXhjZXB0IHZpYSB0aGUgb3BzIGhvb2tz
KSwgdXNlIHNvbWUgI2lmZGVmLWFyeSBhbmQKPj4gb3BlbmNvZGUgdGhlIGNoZWNrLCByYXRoZXIg
dGhhbiBtYWtlIGhhbmRsZV9wYWdlX2RhdGEoKSBhIHBlci1hcmNoIGhlbHBlci4KPiAuLi4KPj4g
KyNpZiBkZWZpbmVkKF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCj4+ICsgICAgLyog
djIgY29tcGF0LiAgSW5mZXIgdGhlIHBvc2l0aW9uIG9mIFNUQVRJQ19EQVRBX0VORC4gKi8KPj4g
KyAgICBpZiAoIGN0eC0+cmVzdG9yZS5mb3JtYXRfdmVyc2lvbiA8IDMgJiYgIWN0eC0+cmVzdG9y
ZS5zZWVuX3N0YXRpY19kYXRhX2VuZCApCj4+ICsgICAgewo+PiArICAgICAgICByYyA9IGhhbmRs
ZV9zdGF0aWNfZGF0YV9lbmQoY3R4KTsKPj4gKyAgICAgICAgaWYgKCByYyApCj4gVGhlc2UgMTcg
bGluZXMgYXBwZWFycyB0d2ljZSwgaW4gYmFzaWNhbGx5IGlkZW50aWNhbCBmb3JtLiAgQ291bGQg
aXQKPiBiZSByZWZhY3RvcmVkID8KCk5vdCByZWFsbHksIG5vLgoKVGhlIGVycm9yIGhhbmRsaW5n
IChpLmUuIGhhbGYgb2YgdGhvc2UgMTcgbGluZXMpIGlzIGRpZmZlcmVudCwgbWFraW5nIGl0CnNv
bWV3aGF0IGF3a3dhcmQgdG8gZml0IGludG8gYSBzdGF0aWMgaW5saW5lLgoKTW9yZSBpbXBvcnRh
bnRseSBob3dldmVyLCBieSBkZXNpZ24sIGNvbW1vbiBjb2RlIGNhbid0IGNhbGwKYXJjaC1zcGVj
aWZpYyBjb2RlIHdpdGhvdXQgYSByZXN0b3JlX29wcyBob29rLsKgIERlZHVwaW5nIHRoZXNlIHdv
dWxkCnJlcXVpcmUgYnJlYWtpbmcgdGhlIHJlc3RyaWN0aW9uIHdoaWNoIGlzIGN1cnJlbnRseSBk
b2luZyBhIGRlY2VudCBqb2IKb2Yga2VlcGluZyB4ODYtaXNtcyBvdXQgb2YgY29tbW9uIGNvZGUu
Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 14:58:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 14:58:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7h5R-0006Uw-Nd; Fri, 28 Feb 2020 14:57:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7h5Q-0006Ur-Fv
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 14:57:56 +0000
X-Inumbo-ID: b33e4386-5a3a-11ea-9967-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b33e4386-5a3a-11ea-9967-12813bfff9fa;
 Fri, 28 Feb 2020 14:57:55 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7h5O-0004le-Ny; Fri, 28 Feb 2020 14:57:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7h5O-0003B0-6p; Fri, 28 Feb 2020 14:57:54 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7h5O-0004j3-65; Fri, 28 Feb 2020 14:57:54 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147686-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=edfe16a6d9f8c6830d7ad93ee7616225fe4e9c13
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 14:57:54 +0000
Subject: [Xen-devel] [ovmf test] 147686: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY4NiBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2ODYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWRmZTE2YTZkOWY4YzY4MzBkN2FkOTNlZTc2MTYyMjVmZTRlOWMxMwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA1MSBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNTEgZGF5cyAgMTMzIGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzY4NiAgMjAyMC0wMi0yNyAxMjoyOToxOSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIE5pY2hvbGFzIEFybW91
ciA8bmljaG9sYXMuYXJtb3VyQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5j
b20+CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWph
d2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAg
U2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3Rl
dmVuLnNoaUBpbnRlbC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54
dUBpbnRlbC5jb20+CiAgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1
QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NzcyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 15:04:32 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 15:04:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7hBh-0007MU-G1; Fri, 28 Feb 2020 15:04:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7hBg-0007MO-BE
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 15:04:24 +0000
X-Inumbo-ID: 99b1074b-5a3b-11ea-996d-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 99b1074b-5a3b-11ea-996d-12813bfff9fa;
 Fri, 28 Feb 2020 15:04:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 44A9AACF2;
 Fri, 28 Feb 2020 15:04:22 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
 <c3e6e985-f75e-182b-275a-f9182a082de7@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <4fc484b1-679b-ef4b-8a94-cad6d892b23a@suse.com>
Date: Fri, 28 Feb 2020 16:04:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <c3e6e985-f75e-182b-275a-f9182a082de7@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v2 2/2] AMD/IOMMU: without XT,
 x2APIC needs to be forced into physical mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxNTo0OCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBPbiAyOC8wMi8yMDIw
IDEyOjEyLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gVGhlIHdpZGVyIGNsdXN0ZXIgbW9kZSBBUElD
IElEcyBhcmVuJ3QgZ2VuZXJhbGx5IHJlcHJlc2VudGFibGUuIENvbnZlcnQKPj4gdGhlIGlvbW11
X2ludHJlbWFwIHZhcmlhYmxlIGludG8gYSB0cmlzdGF0ZSwgYWxsb3dpbmcgdGhlIEFNRCBJT01N
VQo+PiBkcml2ZXIgdG8gc2lnbmFsIHRoaXMgc3BlY2lhbCByZXN0cmljdGlvbiB0byB0aGUgYXBp
Y194MmFwaWNfcHJvYmUoKS4KPj4gKE5vdGU6IGFzc2lnbm1lbnRzIHRvIHRoZSB2YXJpYWJsZSBn
ZXQgYWRqdXN0ZWQsIHdoaWxlIGV4aXN0aW5nCj4+IGNvbnN1bWVycyAtIGFsbCBhc3N1bWluZyBh
IGJvb2xlYW4gcHJvcGVydHkgLSBhcmUgbGVmdCBhbG9uZS4pCj4gCj4gSSB0aGluayBpdCB3b3Vs
ZCBiZSBoZWxwZnVsIHRvIHN0YXRlIHRoYXQgd2hpbGUgd2UgYXJlIG5vdCBhd2FyZSBvZiBhbnkK
PiBoYXJkd2FyZSB3aXRoIHRoaXMgYXMgYSByZXN0cmljdGlvbiwgaXQgaXMgYSBzaXR1YXRpb24g
d2hpY2ggY2FuIGJlCj4gY3JlYXRlZCBvbiBmdWxseSB4MmFwaWMtY2FwYWJsZSBzeXN0ZW1zIHZp
YSBmaXJtd2FyZSBzZXR0aW5ncy4KCkFkZGVkLgoKPj4gU2lnbmVkLW9mZi1ieTogSmFuIEJldWxp
Y2ggPGpiZXVsaWNoQHN1c2UuY29tPgo+PiAtLS0KPj4gdjI6IE5ldy4KPj4KPj4gLS0tIGEveGVu
L2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKPj4gKysrIGIveGVuL2FyY2gveDg2L2dlbmFwaWMv
eDJhcGljLmMKPj4gQEAgLTIzNiwxMiArMjM2LDIxIEBAIGNvbnN0IHN0cnVjdCBnZW5hcGljICpf
X2luaXQgYXBpY194MmFwaWMKPj4gICAgICAgICAgeDJhcGljX3BoeXMgPSAhaW9tbXVfaW50cmVt
YXAgfHwKPj4gICAgICAgICAgICAgICAgICAgICAgICAoYWNwaV9nYmxfRkFEVC5mbGFncyAmIEFD
UElfRkFEVF9BUElDX1BIWVNJQ0FMKTsKPj4gICAgICB9Cj4+IC0gICAgZWxzZSBpZiAoICF4MmFw
aWNfcGh5cyAmJiAhaW9tbXVfaW50cmVtYXAgKQo+PiAtICAgIHsKPj4gLSAgICAgICAgcHJpbnRr
KCJXQVJOSU5HOiB4MkFQSUMgY2x1c3RlciBtb2RlIGlzIG5vdCBzdXBwb3J0ZWQgd2l0aG91dCBp
bnRlcnJ1cHQgcmVtYXBwaW5nXG4iCj4+IC0gICAgICAgICAgICAgICAieDJBUElDOiBmb3JjaW5n
IHBoeXMgbW9kZVxuIik7Cj4+IC0gICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsKPj4gLSAgICB9
Cj4+ICsgICAgZWxzZSBpZiAoICF4MmFwaWNfcGh5cyApCj4+ICsgICAgICAgIHN3aXRjaCAoIGlv
bW11X2ludHJlbWFwICkKPj4gKyAgICAgICAgewo+PiArICAgICAgICBjYXNlIGlvbW11X2ludHJl
bWFwX29mZjoKPj4gKyAgICAgICAgY2FzZSBpb21tdV9pbnRyZW1hcF9yZXN0cmljdGVkOgo+PiAr
ICAgICAgICAgICAgcHJpbnRrKCJXQVJOSU5HOiB4MkFQSUMgY2x1c3RlciBtb2RlIGlzIG5vdCBz
dXBwb3J0ZWQgJXMgaW50ZXJydXB0IHJlbWFwcGluZ1xuIgo+PiArICAgICAgICAgICAgICAgICAg
ICJ4MkFQSUM6IGZvcmNpbmcgcGh5cyBtb2RlXG4iLAo+IAo+IEFueSBjaGFuY2UgdG8gZm9sZCB0
aGlzIGludG8gYSBzaW5nbGUgbGluZSB3aXRoICItIGZvcmNpbmcgcGh5cyBtb2RlXG4iCj4gYXMg
YSBzdWZmaXg/CgpJIGRpZCBjb25zaWRlciBkb2luZyBzbyBteXNlbGYsIGJ1dCBkaWRuJ3QgZG8g
aXQgdGhlbiBmb3IgYmVpbmcKYW4gdW5yZWxhdGVkIGNoYW5nZS4gTm93IHRoYXQgeW91IGFzayBm
b3IgaXQgLSBkb25lLgoKPj4gKyAgICAgICAgICAgICAgICAgICBpb21tdV9pbnRyZW1hcCA9PSBp
b21tdV9pbnRyZW1hcF9vZmYgPyAid2l0aG91dCIKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAid2l0aCByZXN0cmljdGVkIik7Cj4+
ICsgICAgICAgICAgICB4MmFwaWNfcGh5cyA9IHRydWU7Cj4+ICsgICAgICAgICAgICBicmVhazsK
Pj4gKwo+PiArICAgICAgICBjYXNlIGlvbW11X2ludHJlbWFwX2Z1bGw6Cj4+ICsgICAgICAgICAg
ICBicmVhazsKPj4gKyAgICAgICAgfQo+PiAgCj4+ICAgICAgaWYgKCB4MmFwaWNfcGh5cyApCj4+
ICAgICAgICAgIHJldHVybiAmYXBpY194MmFwaWNfcGh5czsKPj4gLS0tIGEveGVuL2luY2x1ZGUv
eGVuL2lvbW11LmgKPj4gKysrIGIveGVuL2luY2x1ZGUveGVuL2lvbW11LmgKPj4gQEAgLTU0LDcg
KzU0LDE4IEBAIHN0YXRpYyBpbmxpbmUgYm9vbF90IGRmbl9lcShkZm5fdCB4LCBkZm4KPj4gIAo+
PiAgZXh0ZXJuIGJvb2xfdCBpb21tdV9lbmFibGUsIGlvbW11X2VuYWJsZWQ7Cj4+ICBleHRlcm4g
Ym9vbCBmb3JjZV9pb21tdSwgaW9tbXVfcXVhcmFudGluZSwgaW9tbXVfdmVyYm9zZSwgaW9tbXVf
aWdmeDsKPj4gLWV4dGVybiBib29sX3QgaW9tbXVfc25vb3AsIGlvbW11X3FpbnZhbCwgaW9tbXVf
aW50cmVtYXAsIGlvbW11X2ludHBvc3Q7Cj4+ICtleHRlcm4gYm9vbF90IGlvbW11X3Nub29wLCBp
b21tdV9xaW52YWwsIGlvbW11X2ludHBvc3Q7Cj4+ICtleHRlcm4gZW51bSBfX3BhY2tlZCBpb21t
dV9pbnRyZW1hcCB7Cj4+ICsgICAvKgo+PiArICAgICogSW4gb3JkZXIgdG8gYWxsb3cgdHJhZGl0
aW9uYWwgYm9vbGVhbiB1c2VzIG9mIHRoZSBpb21tdV9pbnRyZW1hcAo+PiArICAgICogdmFyaWFi
bGUsIHRoZSAib2ZmIiB2YWx1ZSBoYXMgdG8gY29tZSBmaXJzdCAoeWllbGRpbmcgYSB2YWx1ZSBv
ZiB6ZXJvKS4KPj4gKyAgICAqLwo+PiArICAgaW9tbXVfaW50cmVtYXBfb2ZmLAo+PiArI2lmZGVm
IENPTkZJR19YODYKPj4gKyAgIGlvbW11X2ludHJlbWFwX3Jlc3RyaWN0ZWQsCj4gCj4gVGhpcyBu
ZWVkcyBhIG5vdGUgYWJvdXQgaXRzIG1lYW5pbmcuwqAgSG93IGFib3V0IHRoaXM/Cj4gCj4gLyog
SW50ZXJydXB0IHJlbWFwcGluZyBlbmFibGVkLCBidXQgb25seSBhYmxlIHRvIGdlbmVyYXRlIGlu
dGVycnVwdHMKPiB3aXRoIGFuIDgtYml0IEFQSUMgSUQuICovCgpBZGRlZC4KCj4gT3RoZXJ3aXNl
LCBSZXZpZXdlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4K
ClRoYW5rcy4KCj4gTm90IGFuIGlzc3VlIGZvciBub3csIGJ1dCAicmVzdHJpY3RlZCIgbWlnaHQg
YmVjb21lIGFtYmlndW91cyB3aXRoCj4gZnV0dXJlIGV4dGVuc2lvbnMuCgpZZXMsIGZhaXIgcG9p
bnQuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 15:22:05 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 15:22:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7hSf-0000Yk-1j; Fri, 28 Feb 2020 15:21:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7hSd-0000Yf-7B
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 15:21:55 +0000
X-Inumbo-ID: 0cd8ae9c-5a3e-11ea-ad76-bc764e2007e4
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0cd8ae9c-5a3e-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 15:21:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582903314;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=HMGkuVIMn/cZ1PVJnQ4lXnKf3bt9H+v9tts9eBu4SnU=;
 b=Z0dNaWy8PWEOynuytgWp5a4E8U8iI1/QTOyJOnNmRZ+c0qGHpVmIqD6V
 WOF5SXGx9KO2my+nvDqS++1vIa7tGhzSAORxgLuE4Ah6fKgl+AyQyEFo2
 V65PnX/eQBfstWiLp/kH7yxy+z8Kvw6tMKE0wndn6YKYvg1rVZfGLKDa3 4=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: C21enuLVorYiDpqR0KOQmuW+x9exE/n1/hvuNxCFnSFAJMqJkgr8Vk+Ln6kA2lV4ZnN7TIQGXx
 DnrqP38ocpTkKfpyoAW8JmOc5tfYijf0g14nIXG3y5V/mHdY9kvYKAQiQ8wKCK+V9ds1JgBHdG
 Akg79r1of0jY2W8RsSR8clpCm2dktWEBoXscxInrFP5N60/w6YCBTKPf9vv3nLllTvx47e6dtQ
 2l2YUHDihYtizaBF9I0dg8sSasoQOXA+b/cKsRUQeo7w0sNVHzAYE+u9IIA3JwIUz2BQKRkPiZ
 /rM=
X-SBRS: 2.7
X-MesageID: 13182233
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13182233"
Date: Fri, 28 Feb 2020 16:21:46 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228152146.GZ24458@Air-de-Roger.citrite.net>
References: <2d3ced57-7d53-bb90-ccf6-e521e6eeb556@suse.com>
 <d2833654-fc51-555e-1c38-bda283baf27f@suse.com>
 <20200228123116.GW24458@Air-de-Roger.citrite.net>
 <25579374-ab95-9ab8-f4b5-3c12dee43865@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <25579374-ab95-9ab8-f4b5-3c12dee43865@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 2/2] AMD/IOMMU: without XT,
 x2APIC needs to be forced into physical mode
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 Kevin Tian <kevin.tian@intel.com>, Wei Liu <wl@xen.org>, Andrew
 Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDE6Mzk6NTlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxMzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDI4LCAyMDIwIGF0IDAxOjEyOjAzUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IC0tLSBhL3hlbi9hcmNoL3g4Ni9nZW5hcGljL3gyYXBpYy5jCj4gPj4gKysrIGIveGVu
L2FyY2gveDg2L2dlbmFwaWMveDJhcGljLmMKPiA+PiBAQCAtMjM2LDEyICsyMzYsMjEgQEAgY29u
c3Qgc3RydWN0IGdlbmFwaWMgKl9faW5pdCBhcGljX3gyYXBpYwo+ID4+ICAgICAgICAgIHgyYXBp
Y19waHlzID0gIWlvbW11X2ludHJlbWFwIHx8Cj4gPj4gICAgICAgICAgICAgICAgICAgICAgICAo
YWNwaV9nYmxfRkFEVC5mbGFncyAmIEFDUElfRkFEVF9BUElDX1BIWVNJQ0FMKTsKPiA+PiAgICAg
IH0KPiA+PiAtICAgIGVsc2UgaWYgKCAheDJhcGljX3BoeXMgJiYgIWlvbW11X2ludHJlbWFwICkK
PiA+PiAtICAgIHsKPiA+PiAtICAgICAgICBwcmludGsoIldBUk5JTkc6IHgyQVBJQyBjbHVzdGVy
IG1vZGUgaXMgbm90IHN1cHBvcnRlZCB3aXRob3V0IGludGVycnVwdCByZW1hcHBpbmdcbiIKPiA+
PiAtICAgICAgICAgICAgICAgIngyQVBJQzogZm9yY2luZyBwaHlzIG1vZGVcbiIpOwo+ID4+IC0g
ICAgICAgIHgyYXBpY19waHlzID0gdHJ1ZTsKPiA+PiAtICAgIH0KPiA+PiArICAgIGVsc2UgaWYg
KCAheDJhcGljX3BoeXMgKQo+ID4+ICsgICAgICAgIHN3aXRjaCAoIGlvbW11X2ludHJlbWFwICkK
PiA+PiArICAgICAgICB7Cj4gPj4gKyAgICAgICAgY2FzZSBpb21tdV9pbnRyZW1hcF9vZmY6Cj4g
Pj4gKyAgICAgICAgY2FzZSBpb21tdV9pbnRyZW1hcF9yZXN0cmljdGVkOgo+ID4+ICsgICAgICAg
ICAgICBwcmludGsoIldBUk5JTkc6IHgyQVBJQyBjbHVzdGVyIG1vZGUgaXMgbm90IHN1cHBvcnRl
ZCAlcyBpbnRlcnJ1cHQgcmVtYXBwaW5nXG4iCj4gPj4gKyAgICAgICAgICAgICAgICAgICAieDJB
UElDOiBmb3JjaW5nIHBoeXMgbW9kZVxuIiwKPiA+PiArICAgICAgICAgICAgICAgICAgIGlvbW11
X2ludHJlbWFwID09IGlvbW11X2ludHJlbWFwX29mZiA/ICJ3aXRob3V0Igo+ID4+ICsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogIndpdGgg
cmVzdHJpY3RlZCIpOwo+ID4+ICsgICAgICAgICAgICB4MmFwaWNfcGh5cyA9IHRydWU7Cj4gPiAK
PiA+IEkgdGhpbmsgeW91IGFsc28gbmVlZCB0byBmaXh1cCB0aGUgdXNhZ2Ugb2YgaW9tbXVfaW50
cmVtYXAgaW4gX19jcHVfdXAKPiA+IHNvIHRoYXQgQ1BVcyB3aXRoIEFQSUMgSURzID4gMjU1IGFy
ZSBub3QgYnJvdWdodCB1cCB3aGVuIGluCj4gPiBpb21tdV9pbnRyZW1hcF9yZXN0cmljdGVkIG1v
ZGUuCj4gCj4gVGhhdCBjZXJ0YWlubHkgd2FudHMgY2hhbmdpbmcsIHllcywgYnV0IEkgdmlldyB0
aGlzIGFzIGFuIG9ydGhvZ29uYWwKPiBhZGp1c3RtZW50LCB3aGljaCBJJ2QgbGlrZSB0byBtYWtl
IG9ubHkgb25jZSBJIHVuZGVyc3RhbmQgd2hhdCB0aGUKPiBiZWhhdmlvciBmb3IgQVBJQyBJRCAw
eGZmIHNob3VsZCBiZSBpbiB0aGlzIHNldHVwLgoKSSB3b3VsZCBzYXkgQVBJQyBJRCAweGZmIHNo
b3VsZCBiZSB0aGUgYnJvYWRjYXN0IElELCBvciBlbHNlIHJlbWFwcGVkCmludGVycnVwdHMgd29u
J3QgYmUgYWJsZSB0byB1c2UgYSBicm9hZGNhc3QgZGVzdGluYXRpb24/IEknbSBob3dldmVyCm5v
dCBhYmxlIHRvIGZpbmQgYW55IG1lbnRpb24gdG8gdGhpcyBpbiB0aGUgQU1ELVZpIHNwZWMuCgpT
byB0aGUgY2hlY2sgaW4gX19jcHVfdXAgc2hvdWxkIGJlIGFkanVzdGVkIHRvIGlvbW11X2ludHJl
bWFwICE9CmlvbW11X2ludHJlbWFwX2Z1bGwgSSB0aGluaywgb3IgZWxzZSB5b3Ugd29uJ3QgYmUg
YWJsZSB0byBhZGRyZXNzIHRoZQpDUFVzIGJyb3VnaHQgdXAgZnJvbSB0aGUgaW50ZXJydXB0IHJl
bWFwcGluZyB0YWJsZXMuCgpBbnl3YXksIHRoZSBjaGFuZ2UgbG9va3MgZmluZSwgc286CgpSZXZp
ZXdlZC1ieTogUm9nZXIgUGF1IE1vbm7DqSA8cm9nZXIucGF1QGNpdHJpeC5jb20+CgpUaGFua3Ms
IFJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 15:27:43 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 15:27:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7hYA-0000ju-OL; Fri, 28 Feb 2020 15:27:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7hY9-0000jp-IQ
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 15:27:37 +0000
X-Inumbo-ID: d8e50ec3-5a3e-11ea-997c-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d8e50ec3-5a3e-11ea-997c-12813bfff9fa;
 Fri, 28 Feb 2020 15:27:36 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582903656;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=puf6xT1D1+iq2ZviF6e5jHonwOZ90xKwn4Xp10ZpfNA=;
 b=d+ExCyzGH3CC87tRh8+fOfLLVzw1sGadDVQh/2svrfo6qE8ydQXjOOXc
 RuTS/Dm0LJrzwoEZf8ckl1IqSii7nufrs7blODzVPPvMJ2oqZJGKCGw03
 mb+EvzR1cnq198jLyjrzqDjnDRG8zTX8KCLXpwKY/GPxgGM+7Aehljxe7 0=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 5P6BI2LpZBD9Zx9sFPOZCO8j8z1JK/8VgmzBoeqCuizW2i6NiIst5ahgJVaC7kllpmvxiYA90Z
 pmKatd5+jZxmMC9IeGAVZs7QWLAh8J1kmxkjjaC8OrtMV9DmfowCyPS700ns2UVjKoR3Iy2cwK
 VQlO4/Xk+SO+YMTuvfzJJW/VSzgwURxUcJwLnXZzSxsBsaWLIQsK/Om5s5oOqiHzNGqiO5fI83
 jA1LktT1ofXkbuSopXAoly7t/aJIPRAoR6AdTOZwCRTGlA8ZlOBTmNt7w0FdP351HA467f/VGj
 Q84=
X-SBRS: 2.7
X-MesageID: 13802755
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13802755"
Date: Fri, 28 Feb 2020 16:27:28 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228152728.GA24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-2-roger.pau@citrix.com>
 <7df3df82-c6c3-37ab-3123-cd2894268b4d@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7df3df82-c6c3-37ab-3123-cd2894268b4d@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 1/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDI6Mjk6MDlQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQ3Vy
cmVudCBpbXBsZW1lbnRhdGlvbiBvZiBodm1fYXNpZF9mbHVzaF92Y3B1IGlzIG5vdCBzYWZlIHRv
IHVzZQo+ID4gdW5sZXNzIHRoZSB0YXJnZXQgdkNQVSBpcyBlaXRoZXIgcGF1c2VkIG9yIHRoZSBj
dXJyZW50bHkgcnVubmluZyBvbmUsCj4gPiBhcyBpdCBtb2RpZmllcyB0aGUgZ2VuZXJhdGlvbiB3
aXRob3V0IGFueSBsb2NraW5nLgo+IAo+IEluZGVlZCwgYnV0IHRoZSBpc3N1ZSB5b3UncmUgdGFr
aW5nIGNhcmUgb2YgaXMgaGlnaGx5IHRoZW9yZXRpY2FsOgo+IEkgZG9uJ3QgdGhpbmsgYW55IHNh
bmUgY29tcGlsZXIgd2lsbCBzcGxpdCB3cml0ZXMgb2YgdGhlIGZpZWxkcwo+IHRvIG11bHRpcGxl
IGluc25zLiBJdCB3b3VsZCBiZSBuaWNlIGlmIHRoaXMgd2FzIG1hZGUgY2xlYXIgaGVyZS4KCldo
YXQgYWJvdXQgYWRkaW5nOgoKPiA+IEZpeCB0aGlzIGJ5IHVzaW5nIGF0b21pYyBvcGVyYXRpb25z
IHdoZW4gYWNjZXNzaW5nIHRoZSBnZW5lcmF0aW9uCj4gPiBmaWVsZCwgYm90aCBpbiBodm1fYXNp
ZF9mbHVzaF92Y3B1X2FzaWQgYW5kIG90aGVyIEFTSUQgZnVuY3Rpb25zLiBUaGlzCj4gPiBhbGxv
d3MgdG8gc2FmZWx5IGZsdXNoIHRoZSBjdXJyZW50IEFTSUQgZ2VuZXJhdGlvbi4gTm90ZSB0aGF0
IGZvciB0aGUKPiA+IGZsdXNoIHRvIHRha2UgZWZmZWN0IGlmIHRoZSB2Q1BVIGlzIGN1cnJlbnRs
eSBydW5uaW5nIGEgdm1leGl0IGlzCj4gPiByZXF1aXJlZC4KCiJNb3N0IGNvbXBpbGVycyB3aWxs
IGFscmVhZHkgZG8gc3VjaCB3cml0ZXMgYW5kIHJlYWRzIGFzIGEgc2luZ2xlCmluc3RydWN0aW9u
LCBzbyB0aGUgdXNhZ2Ugb2YgYXRvbWljIG9wZXJhdGlvbnMgaXMgbW9zdGx5IHVzZWQgYXMgYQpz
YWZldHkgbWVhc3VyZS4iCgpIZXJlPwoKPiA+IE5vdGUgdGhlIHNhbWUgY291bGQgYmUgYWNoaWV2
ZWQgYnkgaW50cm9kdWNpbmcgYW4gZXh0cmEgZmllbGQgdG8KPiA+IGh2bV92Y3B1X2FzaWQgdGhh
dCBzaWduYWxzIGh2bV9hc2lkX2hhbmRsZV92bWVudGVyIHRoZSBuZWVkIHRvIGNhbGwKPiA+IGh2
bV9hc2lkX2ZsdXNoX3ZjcHUgb24gdGhlIGdpdmVuIHZDUFUgYmVmb3JlIHZtZW50cnksIHRoaXMg
aG93ZXZlcgo+ID4gc2VlbXMgdW5uZWNlc3NhcnkgYXMgaHZtX2FzaWRfZmx1c2hfdmNwdSBpdHNl
bGYgb25seSBzZXRzIHR3byB2Q1BVCj4gPiBmaWVsZHMgdG8gMCwgc28gdGhlcmUncyBubyBuZWVk
IHRvIGRlbGF5IHRoaXMgdG8gdGhlIHZtZW50cnkgQVNJRAo+ID4gaGVscGVyLgo+ID4gCj4gPiBU
aGlzIGlzIG5vdCBhIGJ1Z2ZpeCBhcyBubyBjYWxsZXJzIHRoYXQgd291bGQgdmlvbGF0ZSB0aGUg
YXNzdW1wdGlvbnMKPiA+IGxpc3RlZCBpbiB0aGUgZmlyc3QgcGFyYWdyYXBoIGhhdmUgYmVlbiBm
b3VuZCwgYnV0IGEgcHJlcGFyYXRvcnkKPiA+IGNoYW5nZSBpbiBvcmRlciB0byBhbGxvdyByZW1v
dGUgZmx1c2hpbmcgb2YgSFZNIHZDUFVzLgo+ID4gCj4gPiBTaWduZWQtb2ZmLWJ5OiBSb2dlciBQ
YXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPiA+IFJldmlld2VkLWJ5OiBXZWkgTGl1
IDx3bEB4ZW4ub3JnPgo+IAo+IFdpdGggYSBzdWl0YWJsZSBjbGFyaWZpY2F0aW9uIGFkZGVkCj4g
QWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KClRoYW5rcywgUm9nZXIu
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2
ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 15:30:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 15:30:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7hbL-0001WX-8q; Fri, 28 Feb 2020 15:30:55 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7hbK-0001WR-9Y
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 15:30:54 +0000
X-Inumbo-ID: 4e4accd8-5a3f-11ea-997e-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4e4accd8-5a3f-11ea-997e-12813bfff9fa;
 Fri, 28 Feb 2020 15:30:53 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 5ABD8AD11;
 Fri, 28 Feb 2020 15:30:52 +0000 (UTC)
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org
References: <20200221103851.7855-1-jgross@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <0c2ebf01-e8a0-568d-ec0e-366ed37c1b3b@suse.com>
Date: Fri, 28 Feb 2020 16:30:51 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200221103851.7855-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/mm: fix dump_pagetables with Xen PV
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Peter Zijlstra <peterz@infradead.org>,
 Dave Hansen <dave.hansen@linux.intel.com>, Ingo Molnar <mingo@redhat.com>,
 Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJpZW5kbHkgcGluZy4uLgoKT24gMjEuMDIuMjAgMTE6MzgsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6
Cj4gQ29tbWl0IDJhZTI3MTM3YjJkYjg5ICgieDg2OiBtbTogY29udmVydCBkdW1wX3BhZ2V0YWJs
ZXMgdG8gdXNlCj4gd2Fsa19wYWdlX3JhbmdlIikgYnJva2UgWGVuIFBWIGd1ZXN0cyBhcyB0aGUg
aHlwZXJ2aXNvciByZXNlcnZlZCBob2xlCj4gaW4gdGhlIG1lbW9yeSBtYXAgd2FzIG5vdCB0YWtl
biBpbnRvIGFjY291bnQuCj4gCj4gRml4IHRoYXQgYnkgc3RhcnRpbmcgdGhlIGtlcm5lbCByYW5n
ZSBvbmx5IGF0IEdVQVJEX0hPTEVfRU5EX0FERFIuCj4gCj4gRml4ZXM6IDJhZTI3MTM3YjJkYjg5
ICgieDg2OiBtbTogY29udmVydCBkdW1wX3BhZ2V0YWJsZXMgdG8gdXNlIHdhbGtfcGFnZV9yYW5n
ZSIpCj4gUmVwb3J0ZWQtYnk6IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+Cj4gU2lnbmVk
LW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1c2UuY29tPgo+IC0tLQo+ICAgYXJjaC94
ODYvbW0vZHVtcF9wYWdldGFibGVzLmMgfCA3ICstLS0tLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAx
IGluc2VydGlvbigrKSwgNiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvYXJjaC94ODYv
bW0vZHVtcF9wYWdldGFibGVzLmMgYi9hcmNoL3g4Ni9tbS9kdW1wX3BhZ2V0YWJsZXMuYwo+IGlu
ZGV4IDY0MjI5ZGFkN2VhYi4uNjkzMDljZDU2ZmRmIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L21t
L2R1bXBfcGFnZXRhYmxlcy5jCj4gKysrIGIvYXJjaC94ODYvbW0vZHVtcF9wYWdldGFibGVzLmMK
PiBAQCAtMzYzLDEzICszNjMsOCBAQCBzdGF0aWMgdm9pZCBwdGR1bXBfd2Fsa19wZ2RfbGV2ZWxf
Y29yZShzdHJ1Y3Qgc2VxX2ZpbGUgKm0sCj4gICB7Cj4gICAJY29uc3Qgc3RydWN0IHB0ZHVtcF9y
YW5nZSBwdGR1bXBfcmFuZ2VzW10gPSB7Cj4gICAjaWZkZWYgQ09ORklHX1g4Nl82NAo+IC0KPiAt
I2RlZmluZSBub3JtYWxpemVfYWRkcl9zaGlmdCAoNjQgLSAoX19WSVJUVUFMX01BU0tfU0hJRlQg
KyAxKSkKPiAtI2RlZmluZSBub3JtYWxpemVfYWRkcih1KSAoKHNpZ25lZCBsb25nKSgodSkgPDwg
bm9ybWFsaXplX2FkZHJfc2hpZnQpID4+IFwKPiAtCQkJICAgbm9ybWFsaXplX2FkZHJfc2hpZnQp
Cj4gLQo+ICAgCXswLCBQVFJTX1BFUl9QR0QgKiBQR0RfTEVWRUxfTVVMVCAvIDJ9LAo+IC0Je25v
cm1hbGl6ZV9hZGRyKFBUUlNfUEVSX1BHRCAqIFBHRF9MRVZFTF9NVUxUIC8gMiksIH4wVUx9LAo+
ICsJe0dVQVJEX0hPTEVfRU5EX0FERFIsIH4wVUx9LAo+ICAgI2Vsc2UKPiAgIAl7MCwgfjBVTH0s
Cj4gICAjZW5kaWYKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRl
dmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 15:35:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 15:35:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7hgA-0001jX-1a; Fri, 28 Feb 2020 15:35:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7hg9-0001jS-2I
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 15:35:53 +0000
X-Inumbo-ID: 00267060-5a40-11ea-8e51-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 00267060-5a40-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 15:35:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 01DFFAD5D;
 Fri, 28 Feb 2020 15:35:51 +0000 (UTC)
To: xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org
References: <20200218154712.25490-1-jgross@suse.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <4715c1af-5854-9f2c-2145-fba43e82d350@suse.com>
Date: Fri, 28 Feb 2020 16:35:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200218154712.25490-1-jgross@suse.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Thomas Gleixner <tglx@linutronix.de>,
 Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJpZW5kbHkgcGluZy4uLgoKT24gMTguMDIuMjAgMTY6NDcsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6
Cj4gQ29tbWl0IDExMWU3YjE1Y2YxMGY2ICgieDg2L2lvcGVybTogRXh0ZW5kIElPUEwgY29uZmln
IHRvIGNvbnRyb2wKPiBpb3Blcm0oKSBhcyB3ZWxsIikgcmV3b3JrZWQgdGhlIGlvcGwgc3lzY2Fs
bCB0byB1c2UgSS9PIGJpdG1hcHMuCj4gCj4gVW5mb3J0dW5hdGVseSB0aGlzIGJyb2tlIFhlbiBQ
ViBkb21haW5zIHVzaW5nIHRoYXQgc3lzY2FsbCBhcyB0aGVyZQo+IGlzIGN1cnJlbnRseSBubyBJ
L08gYml0bWFwIHN1cHBvcnQgaW4gUFYgZG9tYWlucy4KPiAKPiBBZGQgSS9PIGJpdG1hcCBzdXBw
b3J0IHZpYSBhIG5ldyBwYXJhdmlydCBmdW5jdGlvbiB1cGRhdGVfaW9fYml0bWFwCj4gd2hpY2gg
WGVuIFBWIGRvbWFpbnMgY2FuIHVzZSB0byB1cGRhdGUgdGhlaXIgSS9PIGJpdG1hcHMgdmlhIGEK
PiBoeXBlcmNhbGwuCj4gCj4gRml4ZXM6IDExMWU3YjE1Y2YxMGY2ICgieDg2L2lvcGVybTogRXh0
ZW5kIElPUEwgY29uZmlnIHRvIGNvbnRyb2wgaW9wZXJtKCkgYXMgd2VsbCIpCj4gUmVwb3J0ZWQt
Ynk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KPiBDYzogPHN0YWJsZUB2Z2VyLmtl
cm5lbC5vcmc+ICMgNS41Cj4gU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3NzQHN1
c2UuY29tPgo+IFJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g
VGVzdGVkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4gLS0tCj4gICBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9pb19iaXRtYXAuaCAgICAgIHwgIDkgKysrKysrKystCj4gICBhcmNo
L3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydC5oICAgICAgIHwgIDcgKysrKysrKwo+ICAgYXJjaC94
ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCB8ICA0ICsrKysKPiAgIGFyY2gveDg2L2tl
cm5lbC9wYXJhdmlydC5jICAgICAgICAgICAgfCAgNSArKysrKwo+ICAgYXJjaC94ODYva2VybmVs
L3Byb2Nlc3MuYyAgICAgICAgICAgICB8ICAyICstCj4gICBhcmNoL3g4Ni94ZW4vZW5saWdodGVu
X3B2LmMgICAgICAgICAgIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAgNiBmaWxl
cyBjaGFuZ2VkLCA1MCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1n
aXQgYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9pb19iaXRtYXAuaCBiL2FyY2gveDg2L2luY2x1ZGUv
YXNtL2lvX2JpdG1hcC5oCj4gaW5kZXggMDJjNmVmOGY3NjY3Li4wNzM0NGQ4MmU4OGUgMTAwNjQ0
Cj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vaW9fYml0bWFwLmgKPiArKysgYi9hcmNoL3g4
Ni9pbmNsdWRlL2FzbS9pb19iaXRtYXAuaAo+IEBAIC0xOSw3ICsxOSwxNCBAQCBzdHJ1Y3QgdGFz
a19zdHJ1Y3Q7Cj4gICB2b2lkIGlvX2JpdG1hcF9zaGFyZShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRz
ayk7Cj4gICB2b2lkIGlvX2JpdG1hcF9leGl0KHZvaWQpOwo+ICAgCj4gLXZvaWQgdHNzX3VwZGF0
ZV9pb19iaXRtYXAodm9pZCk7Cj4gK3ZvaWQgbmF0aXZlX3Rzc191cGRhdGVfaW9fYml0bWFwKHZv
aWQpOwo+ICsKPiArI2lmZGVmIENPTkZJR19QQVJBVklSVF9YWEwKPiArI2luY2x1ZGUgPGFzbS9w
YXJhdmlydC5oPgo+ICsjZWxzZQo+ICsjZGVmaW5lIHRzc191cGRhdGVfaW9fYml0bWFwIG5hdGl2
ZV90c3NfdXBkYXRlX2lvX2JpdG1hcAo+ICsjZW5kaWYKPiArCj4gICAjZWxzZQo+ICAgc3RhdGlj
IGlubGluZSB2b2lkIGlvX2JpdG1hcF9zaGFyZShzdHJ1Y3QgdGFza19zdHJ1Y3QgKnRzaykgeyB9
Cj4gICBzdGF0aWMgaW5saW5lIHZvaWQgaW9fYml0bWFwX2V4aXQodm9pZCkgeyB9Cj4gZGlmZiAt
LWdpdCBhL2FyY2gveDg2L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmggYi9hcmNoL3g4Ni9pbmNsdWRl
L2FzbS9wYXJhdmlydC5oCj4gaW5kZXggODZlNzMxN2ViMzFmLi42OTRkOGRhZjQ5ODMgMTAwNjQ0
Cj4gLS0tIGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnQuaAo+ICsrKyBiL2FyY2gveDg2
L2luY2x1ZGUvYXNtL3BhcmF2aXJ0LmgKPiBAQCAtMjk1LDYgKzI5NSwxMyBAQCBzdGF0aWMgaW5s
aW5lIHZvaWQgd3JpdGVfaWR0X2VudHJ5KGdhdGVfZGVzYyAqZHQsIGludCBlbnRyeSwgY29uc3Qg
Z2F0ZV9kZXNjICpnKQo+ICAgCVBWT1BfVkNBTEwzKGNwdS53cml0ZV9pZHRfZW50cnksIGR0LCBl
bnRyeSwgZyk7Cj4gICB9Cj4gICAKPiArI2lmZGVmIENPTkZJR19YODZfSU9QTF9JT1BFUk0KPiAr
c3RhdGljIGlubGluZSB2b2lkIHRzc191cGRhdGVfaW9fYml0bWFwKHZvaWQpCj4gK3sKPiArCVBW
T1BfVkNBTEwwKGNwdS51cGRhdGVfaW9fYml0bWFwKTsKPiArfQo+ICsjZW5kaWYKPiArCj4gICBz
dGF0aWMgaW5saW5lIHZvaWQgcGFyYXZpcnRfYWN0aXZhdGVfbW0oc3RydWN0IG1tX3N0cnVjdCAq
cHJldiwKPiAgIAkJCQkJc3RydWN0IG1tX3N0cnVjdCAqbmV4dCkKPiAgIHsKPiBkaWZmIC0tZ2l0
IGEvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaCBiL2FyY2gveDg2L2luY2x1
ZGUvYXNtL3BhcmF2aXJ0X3R5cGVzLmgKPiBpbmRleCA4NDgxMjk2NGQzZGQuLjczMmY2MmUwNGRk
YiAxMDA2NDQKPiAtLS0gYS9hcmNoL3g4Ni9pbmNsdWRlL2FzbS9wYXJhdmlydF90eXBlcy5oCj4g
KysrIGIvYXJjaC94ODYvaW5jbHVkZS9hc20vcGFyYXZpcnRfdHlwZXMuaAo+IEBAIC0xNDAsNiAr
MTQwLDEwIEBAIHN0cnVjdCBwdl9jcHVfb3BzIHsKPiAgIAo+ICAgCXZvaWQgKCpsb2FkX3NwMCko
dW5zaWduZWQgbG9uZyBzcDApOwo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWDg2X0lPUExfSU9QRVJN
Cj4gKwl2b2lkICgqdXBkYXRlX2lvX2JpdG1hcCkodm9pZCk7Cj4gKyNlbmRpZgo+ICsKPiAgIAl2
b2lkICgqd2JpbnZkKSh2b2lkKTsKPiAgIAo+ICAgCS8qIGNwdWlkIGVtdWxhdGlvbiwgbW9zdGx5
IHNvIHRoYXQgY2FwcyBiaXRzIGNhbiBiZSBkaXNhYmxlZCAqLwo+IGRpZmYgLS1naXQgYS9hcmNo
L3g4Ni9rZXJuZWwvcGFyYXZpcnQuYyBiL2FyY2gveDg2L2tlcm5lbC9wYXJhdmlydC5jCj4gaW5k
ZXggNzg5ZjVlNGY4OWRlLi5jMTMxYmE0ZTcwZWYgMTAwNjQ0Cj4gLS0tIGEvYXJjaC94ODYva2Vy
bmVsL3BhcmF2aXJ0LmMKPiArKysgYi9hcmNoL3g4Ni9rZXJuZWwvcGFyYXZpcnQuYwo+IEBAIC0z
MCw2ICszMCw3IEBACj4gICAjaW5jbHVkZSA8YXNtL3RpbWVyLmg+Cj4gICAjaW5jbHVkZSA8YXNt
L3NwZWNpYWxfaW5zbnMuaD4KPiAgICNpbmNsdWRlIDxhc20vdGxiLmg+Cj4gKyNpbmNsdWRlIDxh
c20vaW9fYml0bWFwLmg+Cj4gICAKPiAgIC8qCj4gICAgKiBub3Agc3R1Yiwgd2hpY2ggbXVzdCBu
b3QgY2xvYmJlciBhbnl0aGluZyAqaW5jbHVkaW5nIHRoZSBzdGFjayogdG8KPiBAQCAtMzQxLDYg
KzM0MiwxMCBAQCBzdHJ1Y3QgcGFyYXZpcnRfcGF0Y2hfdGVtcGxhdGUgcHZfb3BzID0gewo+ICAg
CS5jcHUuaXJldAkJPSBuYXRpdmVfaXJldCwKPiAgIAkuY3B1LnN3YXBncwkJPSBuYXRpdmVfc3dh
cGdzLAo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWDg2X0lPUExfSU9QRVJNCj4gKwkuY3B1LnVwZGF0
ZV9pb19iaXRtYXAJPSBuYXRpdmVfdHNzX3VwZGF0ZV9pb19iaXRtYXAsCj4gKyNlbmRpZgo+ICsK
PiAgIAkuY3B1LnN0YXJ0X2NvbnRleHRfc3dpdGNoCT0gcGFyYXZpcnRfbm9wLAo+ICAgCS5jcHUu
ZW5kX2NvbnRleHRfc3dpdGNoCQk9IHBhcmF2aXJ0X25vcCwKPiAgIAo+IGRpZmYgLS1naXQgYS9h
cmNoL3g4Ni9rZXJuZWwvcHJvY2Vzcy5jIGIvYXJjaC94ODYva2VybmVsL3Byb2Nlc3MuYwo+IGlu
ZGV4IDgzOWI1MjQ0ZTNiNy4uMzA1M2M4NWUwZTQyIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L2tl
cm5lbC9wcm9jZXNzLmMKPiArKysgYi9hcmNoL3g4Ni9rZXJuZWwvcHJvY2Vzcy5jCj4gQEAgLTM3
NCw3ICszNzQsNyBAQCBzdGF0aWMgdm9pZCB0c3NfY29weV9pb19iaXRtYXAoc3RydWN0IHRzc19z
dHJ1Y3QgKnRzcywgc3RydWN0IGlvX2JpdG1hcCAqaW9ibSkKPiAgIC8qKgo+ICAgICogdHNzX3Vw
ZGF0ZV9pb19iaXRtYXAgLSBVcGRhdGUgSS9PIGJpdG1hcCBiZWZvcmUgZXhpdGluZyB0byB1c2Vy
bW9kZQo+ICAgICovCj4gLXZvaWQgdHNzX3VwZGF0ZV9pb19iaXRtYXAodm9pZCkKPiArdm9pZCBu
YXRpdmVfdHNzX3VwZGF0ZV9pb19iaXRtYXAodm9pZCkKPiAgIHsKPiAgIAlzdHJ1Y3QgdHNzX3N0
cnVjdCAqdHNzID0gdGhpc19jcHVfcHRyKCZjcHVfdHNzX3J3KTsKPiAgIAlzdHJ1Y3QgdGhyZWFk
X3N0cnVjdCAqdCA9ICZjdXJyZW50LT50aHJlYWQ7Cj4gZGlmZiAtLWdpdCBhL2FyY2gveDg2L3hl
bi9lbmxpZ2h0ZW5fcHYuYyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+IGluZGV4IDFm
NzU2ZmZmZmU4Yi4uZmVhZjJlNjhlZTVjIDEwMDY0NAo+IC0tLSBhL2FyY2gveDg2L3hlbi9lbmxp
Z2h0ZW5fcHYuYwo+ICsrKyBiL2FyY2gveDg2L3hlbi9lbmxpZ2h0ZW5fcHYuYwo+IEBAIC03Miw2
ICs3Miw5IEBACj4gICAjaW5jbHVkZSA8YXNtL213YWl0Lmg+Cj4gICAjaW5jbHVkZSA8YXNtL3Bj
aV94ODYuaD4KPiAgICNpbmNsdWRlIDxhc20vY3B1Lmg+Cj4gKyNpZmRlZiBDT05GSUdfWDg2X0lP
UExfSU9QRVJNCj4gKyNpbmNsdWRlIDxhc20vaW9fYml0bWFwLmg+Cj4gKyNlbmRpZgo+ICAgCj4g
ICAjaWZkZWYgQ09ORklHX0FDUEkKPiAgICNpbmNsdWRlIDxsaW51eC9hY3BpLmg+Cj4gQEAgLTgz
Nyw2ICs4NDAsMjUgQEAgc3RhdGljIHZvaWQgeGVuX2xvYWRfc3AwKHVuc2lnbmVkIGxvbmcgc3Aw
KQo+ICAgCXRoaXNfY3B1X3dyaXRlKGNwdV90c3NfcncueDg2X3Rzcy5zcDAsIHNwMCk7Cj4gICB9
Cj4gICAKPiArI2lmZGVmIENPTkZJR19YODZfSU9QTF9JT1BFUk0KPiArc3RhdGljIHZvaWQgeGVu
X3VwZGF0ZV9pb19iaXRtYXAodm9pZCkKPiArewo+ICsJc3RydWN0IHBoeXNkZXZfc2V0X2lvYml0
bWFwIGlvYml0bWFwOwo+ICsJc3RydWN0IHRzc19zdHJ1Y3QgKnRzcyA9IHRoaXNfY3B1X3B0cigm
Y3B1X3Rzc19ydyk7Cj4gKwo+ICsJbmF0aXZlX3Rzc191cGRhdGVfaW9fYml0bWFwKCk7Cj4gKwo+
ICsJaW9iaXRtYXAuYml0bWFwID0gKHVpbnQ4X3QgKikoJnRzcy0+eDg2X3RzcykgKwo+ICsJCQkg
IHRzcy0+eDg2X3Rzcy5pb19iaXRtYXBfYmFzZTsKPiArCWlmICh0c3MtPng4Nl90c3MuaW9fYml0
bWFwX2Jhc2UgPT0gSU9fQklUTUFQX09GRlNFVF9JTlZBTElEKQo+ICsJCWlvYml0bWFwLm5yX3Bv
cnRzID0gMDsKPiArCWVsc2UKPiArCQlpb2JpdG1hcC5ucl9wb3J0cyA9IElPX0JJVE1BUF9CSVRT
Owo+ICsKPiArCUhZUEVSVklTT1JfcGh5c2Rldl9vcChQSFlTREVWT1Bfc2V0X2lvYml0bWFwLCAm
aW9iaXRtYXApOwo+ICt9Cj4gKyNlbmRpZgo+ICsKPiAgIHN0YXRpYyB2b2lkIHhlbl9pb19kZWxh
eSh2b2lkKQo+ICAgewo+ICAgfQo+IEBAIC0xMDQ2LDYgKzEwNjgsOSBAQCBzdGF0aWMgY29uc3Qg
c3RydWN0IHB2X2NwdV9vcHMgeGVuX2NwdV9vcHMgX19pbml0Y29uc3QgPSB7Cj4gICAJLndyaXRl
X2lkdF9lbnRyeSA9IHhlbl93cml0ZV9pZHRfZW50cnksCj4gICAJLmxvYWRfc3AwID0geGVuX2xv
YWRfc3AwLAo+ICAgCj4gKyNpZmRlZiBDT05GSUdfWDg2X0lPUExfSU9QRVJNCj4gKwkudXBkYXRl
X2lvX2JpdG1hcCA9IHhlbl91cGRhdGVfaW9fYml0bWFwLAo+ICsjZW5kaWYKPiAgIAkuaW9fZGVs
YXkgPSB4ZW5faW9fZGVsYXksCj4gICAKPiAgIAkvKiBYZW4gdGFrZXMgY2FyZSBvZiAlZ3Mgd2hl
biBzd2l0Y2hpbmcgdG8gdXNlcm1vZGUgZm9yIHVzICovCj4gCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 15:48:09 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 15:48:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7hrj-0002gK-C3; Fri, 28 Feb 2020 15:47:51 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7hri-0002gF-4H
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 15:47:50 +0000
X-Inumbo-ID: ab9e8f58-5a41-11ea-9986-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id ab9e8f58-5a41-11ea-9986-12813bfff9fa;
 Fri, 28 Feb 2020 15:47:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 4C5F5ABF4;
 Fri, 28 Feb 2020 15:47:48 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-2-roger.pau@citrix.com>
 <7df3df82-c6c3-37ab-3123-cd2894268b4d@suse.com>
 <20200228152728.GA24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <87d7fb0c-550d-e399-7a3d-f48cfbbcd53e@suse.com>
Date: Fri, 28 Feb 2020 16:47:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228152728.GA24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 1/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxNjoyNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwMjoyOTowOVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gQ3VycmVudCBpbXBs
ZW1lbnRhdGlvbiBvZiBodm1fYXNpZF9mbHVzaF92Y3B1IGlzIG5vdCBzYWZlIHRvIHVzZQo+Pj4g
dW5sZXNzIHRoZSB0YXJnZXQgdkNQVSBpcyBlaXRoZXIgcGF1c2VkIG9yIHRoZSBjdXJyZW50bHkg
cnVubmluZyBvbmUsCj4+PiBhcyBpdCBtb2RpZmllcyB0aGUgZ2VuZXJhdGlvbiB3aXRob3V0IGFu
eSBsb2NraW5nLgo+Pgo+PiBJbmRlZWQsIGJ1dCB0aGUgaXNzdWUgeW91J3JlIHRha2luZyBjYXJl
IG9mIGlzIGhpZ2hseSB0aGVvcmV0aWNhbDoKPj4gSSBkb24ndCB0aGluayBhbnkgc2FuZSBjb21w
aWxlciB3aWxsIHNwbGl0IHdyaXRlcyBvZiB0aGUgZmllbGRzCj4+IHRvIG11bHRpcGxlIGluc25z
LiBJdCB3b3VsZCBiZSBuaWNlIGlmIHRoaXMgd2FzIG1hZGUgY2xlYXIgaGVyZS4KPiAKPiBXaGF0
IGFib3V0IGFkZGluZzoKPiAKPj4+IEZpeCB0aGlzIGJ5IHVzaW5nIGF0b21pYyBvcGVyYXRpb25z
IHdoZW4gYWNjZXNzaW5nIHRoZSBnZW5lcmF0aW9uCj4+PiBmaWVsZCwgYm90aCBpbiBodm1fYXNp
ZF9mbHVzaF92Y3B1X2FzaWQgYW5kIG90aGVyIEFTSUQgZnVuY3Rpb25zLiBUaGlzCj4+PiBhbGxv
d3MgdG8gc2FmZWx5IGZsdXNoIHRoZSBjdXJyZW50IEFTSUQgZ2VuZXJhdGlvbi4gTm90ZSB0aGF0
IGZvciB0aGUKPj4+IGZsdXNoIHRvIHRha2UgZWZmZWN0IGlmIHRoZSB2Q1BVIGlzIGN1cnJlbnRs
eSBydW5uaW5nIGEgdm1leGl0IGlzCj4+PiByZXF1aXJlZC4KPiAKPiAiTW9zdCBjb21waWxlcnMg
d2lsbCBhbHJlYWR5IGRvIHN1Y2ggd3JpdGVzIGFuZCByZWFkcyBhcyBhIHNpbmdsZQo+IGluc3Ry
dWN0aW9uLCBzbyB0aGUgdXNhZ2Ugb2YgYXRvbWljIG9wZXJhdGlvbnMgaXMgbW9zdGx5IHVzZWQg
YXMgYQo+IHNhZmV0eSBtZWFzdXJlLiIKPiAKPiBIZXJlPwoKQ291bGQgeW91IHBlcmhhcHMgc3Rh
cnQgd2l0aCAiQ29tcGlsZXJzIHdpbGwgbm9ybWFsbHkgLi4uIiBJJ20gZmluZQp3aXRoIHRoZSBy
ZXN0LCBpdCdzIGp1c3QgdGhhdCAibW9zdCBjb21waWxlcnMiIHN0aWxsIGZlZWxzIGxpa2UKYW4g
dW5kZXJzdGF0ZW1lbnQuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94
ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:14:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:14:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iH1-0005c1-GM; Fri, 28 Feb 2020 16:13:59 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7iH0-0005bw-B0
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:13:58 +0000
X-Inumbo-ID: 5243c2a8-5a45-11ea-ad76-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5243c2a8-5a45-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 16:13:57 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 34FD4ACC2;
 Fri, 28 Feb 2020 16:13:56 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-5-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <cdb97977-2bae-5067-623d-76409fa643a2@suse.com>
Date: Fri, 28 Feb 2020 17:14:05 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-5-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 4/7] x86/tlb: introduce a flush guests
 TLB flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IEludHJvZHVjZSBh
IHNwZWNpZmljIGZsYWcgdG8gcmVxdWVzdCBhIEhWTSBndWVzdCBUTEIgZmx1c2gsIHdoaWNoIGlz
Cj4gYW4gQVNJRC9WUElEIHRpY2tsZSB0aGF0IGZvcmNlcyBhIGxpbmVhciBUTEIgZmx1c2ggZm9y
IGFsbCBIVk0gZ3Vlc3RzLgoKSGVyZSBhbmQgYmVsb3csIHdoYXQgZG8geW91IG1lYW4gYnkgImxp
bmVhciI/IEkgZ3Vlc3MgeW91IG1lYW4KVExCcyBob2xkaW5nIHRyYW5zbGF0aW9ucyBmcm9tIGd1
ZXN0IGxpbmVhciB0byBndWVzdCBwaHlzaWNhbCwKYnV0IEkgdGhpbmsgdGhpcyBjb3VsZCBkbyB3
aXRoIHRoZW4gYWxzbyBzYXlpbmcgc28sIGV2ZW4gaWYgaXQncwptb3JlIHdvcmRzLgoKPiBUaGlz
IHdhcyBwcmV2aW91c2x5IHVuY29uZGl0aW9uYWxseSBkb25lIGluIGVhY2ggcHJlX2ZsdXNoIGNh
bGwsIGJ1dAo+IHRoYXQncyBub3QgcmVxdWlyZWQ6IEhWTSBndWVzdHMgbm90IHVzaW5nIHNoYWRv
dyBkb24ndCByZXF1aXJlIGxpbmVhcgo+IFRMQiBmbHVzaGVzIGFzIFhlbiBkb2Vzbid0IG1vZGlm
eSB0aGUgZ3Vlc3QgcGFnZSB0YWJsZXMgaW4gdGhhdCBjYXNlCj4gKGllOiB3aGVuIHVzaW5nIEhB
UCkuCgpUaGlzIGV4cGxhaW5zIHRoZSBjb3JyZWN0bmVzcyBpbiBvbmUgZGlyZWN0aW9uLiBXaGF0
IGFib3V0IHRoZQpyZW1vdmFsIG9mIHRoaXMgZnJvbSB0aGUgc3dpdGNoX2NyM19jcjQoKSBwYXRo
PyBBbmQgd2hhdCBhYm91dApvdXIgc2FmZXR5IGFzc3VtcHRpb25zIGZyb20gdGhlIHRpY2tpbmcg
b2YgdGxiZmx1c2hfY2xvY2ssCndoZXJlIHdlIHRoZW4gaW1wbHkgdGhhdCBwYWdlcyBlLmcuIGFi
b3V0IHRvIGJlIGZyZWVkIGNhbid0CmhhdmUgYW55IHRyYW5zbGF0aW9ucyBsZWZ0IGluIGFueSBU
TEJzIGFueW1vcmU/Cgo+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaAo+ICsr
KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaAo+IEBAIC0xMDUsNiArMTA1LDggQEAg
dm9pZCBzd2l0Y2hfY3IzX2NyNCh1bnNpZ25lZCBsb25nIGNyMywgdW5zaWduZWQgbG9uZyBjcjQp
Owo+ICAjZGVmaW5lIEZMVVNIX1ZDUFVfU1RBVEUgMHgxMDAwCj4gICAvKiBGbHVzaCB0aGUgcGVy
LWNwdSByb290IHBhZ2UgdGFibGUgKi8KPiAgI2RlZmluZSBGTFVTSF9ST09UX1BHVEJMIDB4MjAw
MAo+ICsgLyogRmx1c2ggYWxsIEhWTSBndWVzdHMgbGluZWFyIFRMQiAodXNpbmcgQVNJRC9WUElE
KSAqLwo+ICsjZGVmaW5lIEZMVVNIX0dVRVNUU19UTEIgMHg0MDAwCgpGb3Igb25lLCB0aGUgImFs
bCIgaXMgcHJldHR5IG1pc2xlYWRpbmcuIEEgc2luZ2xlIHN1Y2ggcmVxdWVzdApkb2Vzbid0IGRv
IHRoaXMgZm9yIGFsbCB2Q1BVLXMgb2YgYWxsIEhWTSBndWVzdHMsIGRvZXMgaXQ/IEknbQphbHNv
IHN0cnVnZ2xpbmcgd2l0aCB0aGUgJ1MnIGluICJHVUVTVFMiIC0gd2h5IGlzIGl0IG5vdCBqdXN0
CiJHVUVTVCI/IEkgYWRtaXQgdGhlIG5hbWVzIG9mIHRoZSBpbnZvbHZlZCBmdW5jdGlvbnMKKGh2
bV9mbHVzaF9ndWVzdF90bGJzKCksIGh2bV9hc2lkX2ZsdXNoX2NvcmUoKSkgYXJlIHNvbWV3aGF0
Cm1pc2xlYWRpbmcsIGFzIHRoZXkgZG9uJ3QgYWN0dWFsbHkgZG8gYW55IGZsdXNoaW5nLCB0aGV5
IG1lcmVseQphcnJhbmdlIGZvciB3aGF0IGlzIGluIHRoZSBUTEIgdG8gbm8gbG9uZ2VyIGJlIGFi
bGUgdG8gYmUgdXNlZCwKc28gZ2l2aW5nIHRoaXMgYSBzdWl0YWJsZSBuYW1lIGlzICJoaXN0b3Jp
Y2FsbHkiIGNvbXBsaWNhdGVkLgpXaGF0IGlmIHdlIGRpZCBhd2F5IHdpdGggdGhlIGh2bV9mbHVz
aF9ndWVzdF90bGJzKCkgd3JhcHBlciwKbmFtaW5nIHRoZSBjb25zdGFudCBoZXJlIHRoZW4gYWZ0
ZXIgaHZtX2FzaWRfZmx1c2hfY29yZSgpLCBlLmcuCkZMVVNIX0FTSURfQ09SRT8KCkkgYWxzbyB0
aGluayB0aGlzIGNvbnN0YW50IG1pZ2h0IGJldHRlciBiZSB6ZXJvIHdoZW4gIUhWTS4KCkphbgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:19:34 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:19:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iML-0005ni-83; Fri, 28 Feb 2020 16:19:29 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7iMJ-0005nd-JI
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:19:27 +0000
X-Inumbo-ID: 16a7752c-5a46-11ea-b472-bc764e2007e4
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 16a7752c-5a46-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 16:19:26 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582906766;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=fQRPLxGo75J3Svs3b1jPC92CI/Vg7870eyEl9oFrQys=;
 b=hHGhuRvOQruQjAGROstaoTrmdsHxin0Ft8xibkVSUsfWRaE9x/I/kIsX
 i+pVOE+LNDYx+dw8Q2cN220F1piiGODNovojTwXI8LFbMZOKKfmPk3xH6
 nE5K4C1ON+xxyWnKHxMyvnjv4/2xfqNOZH+91N+AVaRELcGEx40AcZtRG 0=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Y8/Hh+gk6Y7HyxJoLhEiwVhhUQnu3K/UzB+jnDX4Jw4yjCh3cFmrCfrJhHPFaeqmLiteYbch3+
 lkHh/4BGL5qiP4svMGR6X0l6CsLYYz4KGzY5vSiRvXegG4Yj1bvxKABd8Xid2E7XVxpJkBSGyr
 er/nhOsnlSvvBPb97D7LsR2ZKvINvcndxcTnG2Iqw3ueREXWHDfATqdQRSTBtQci+lvKS+8am9
 txH4hV13Y8Xjz2NPiY4hvBXwQkRVFelL+V6R78uJdGoAKk/3vRrKTYIOeQjcvQXILNhrc5D19/
 HTA=
X-SBRS: 2.7
X-MesageID: 13160309
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13160309"
Date: Fri, 28 Feb 2020 17:19:19 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228161919.GB24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-3-roger.pau@citrix.com>
 <b58bdc3e-f051-0cd8-ed93-ff88c1387229@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <b58bdc3e-f051-0cd8-ed93-ff88c1387229@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wl@xen.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDM6NTA6MzFQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gQWRk
IHNoYWRvdyBhbmQgaGFwIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIGhlbHBlcnMgdG8gcGVyZm9y
bSBndWVzdAo+ID4gVExCIGZsdXNoZXMuIE5vdGUgdGhhdCB0aGUgY29kZSBmb3IgYm90aCBpcyBl
eGFjdGx5IHRoZSBzYW1lIGF0IHRoZQo+ID4gbW9tZW50LCBhbmQgaXMgY29waWVkIGZyb20gaHZt
X2ZsdXNoX3ZjcHVfdGxiLiBUaGlzIHdpbGwgYmUgY2hhbmdlZCBieQo+ID4gZnVydGhlciBwYXRj
aGVzIHRoYXQgd2lsbCBhZGQgaW1wbGVtZW50YXRpb24gc3BlY2lmaWMgb3B0aW1pemF0aW9ucyB0
bwo+ID4gdGhlbS4KPiA+IAo+ID4gTm8gZnVuY3Rpb25hbCBjaGFuZ2UgaW50ZW5kZWQuCj4gPiAK
PiA+IFNpZ25lZC1vZmYtYnk6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29t
Pgo+ID4gUmV2aWV3ZWQtYnk6IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gPiBBY2tlZC1ieTogVGlt
IERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gCj4gVGhpcyBsb29rcyBnb29kIGluIHByaW5jaXBsZSwg
d2l0aCBvbmUgcG9zc2libGUgYW5vbWFseToKPiAKPiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9odm0v
aHZtLmMKPiA+ICsrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKPiA+IEBAIC0zOTkwLDU1ICsz
OTkwLDEwIEBAIHN0YXRpYyB2b2lkIGh2bV9zM19yZXN1bWUoc3RydWN0IGRvbWFpbiAqZCkKPiA+
ICBib29sIGh2bV9mbHVzaF92Y3B1X3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwg
c3RydWN0IHZjcHUgKnYpLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgIHZvaWQgKmN0eHQp
Cj4gPiAgewo+ID4gLSAgICBzdGF0aWMgREVGSU5FX1BFUl9DUFUoY3B1bWFza190LCBmbHVzaF9j
cHVtYXNrKTsKPiA+IC0gICAgY3B1bWFza190ICptYXNrID0gJnRoaXNfY3B1KGZsdXNoX2NwdW1h
c2spOwo+ID4gLSAgICBzdHJ1Y3QgZG9tYWluICpkID0gY3VycmVudC0+ZG9tYWluOwo+ID4gLSAg
ICBzdHJ1Y3QgdmNwdSAqdjsKPiA+IC0KPiA+IC0gICAgLyogQXZvaWQgZGVhZGxvY2sgaWYgbW9y
ZSB0aGFuIG9uZSB2Y3B1IHRyaWVzIHRoaXMgYXQgdGhlIHNhbWUgdGltZS4gKi8KPiA+IC0gICAg
aWYgKCAhc3Bpbl90cnlsb2NrKCZkLT5oeXBlcmNhbGxfZGVhZGxvY2tfbXV0ZXgpICkKPiA+IC0g
ICAgICAgIHJldHVybiBmYWxzZTsKPiA+IC0KPiA+IC0gICAgLyogUGF1c2UgYWxsIG90aGVyIHZj
cHVzLiAqLwo+ID4gLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gPiAtICAgICAgICBpZiAo
IHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYpICkKPiA+IC0gICAgICAgICAgICB2
Y3B1X3BhdXNlX25vc3luYyh2KTsKPiA+IC0KPiA+IC0gICAgLyogTm93IHRoYXQgYWxsIFZDUFVz
IGFyZSBzaWduYWxsZWQgdG8gZGVzY2hlZHVsZSwgd2Ugd2FpdC4uLiAqLwo+ID4gLSAgICBmb3Jf
ZWFjaF92Y3B1ICggZCwgdiApCj4gPiAtICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVz
aF92Y3B1KGN0eHQsIHYpICkKPiA+IC0gICAgICAgICAgICB3aGlsZSAoICF2Y3B1X3J1bm5hYmxl
KHYpICYmIHYtPmlzX3J1bm5pbmcgKQo+ID4gLSAgICAgICAgICAgICAgICBjcHVfcmVsYXgoKTsK
PiA+IC0KPiA+IC0gICAgLyogQWxsIG90aGVyIHZjcHVzIGFyZSBwYXVzZWQsIHNhZmUgdG8gdW5s
b2NrIG5vdy4gKi8KPiA+IC0gICAgc3Bpbl91bmxvY2soJmQtPmh5cGVyY2FsbF9kZWFkbG9ja19t
dXRleCk7Cj4gPiAtCj4gPiAtICAgIGNwdW1hc2tfY2xlYXIobWFzayk7Cj4gPiAtCj4gPiAtICAg
IC8qIEZsdXNoIHBhZ2luZy1tb2RlIHNvZnQgc3RhdGUgKGUuZy4sIHZhLT5nZm4gY2FjaGU7IFBB
RSBQRFBFIGNhY2hlKS4gKi8KPiA+IC0gICAgZm9yX2VhY2hfdmNwdSAoIGQsIHYgKQo+ID4gLSAg
ICB7Cj4gPiAtICAgICAgICB1bnNpZ25lZCBpbnQgY3B1Owo+ID4gLQo+ID4gLSAgICAgICAgaWYg
KCAhZmx1c2hfdmNwdShjdHh0LCB2KSApCj4gPiAtICAgICAgICAgICAgY29udGludWU7Cj4gPiAt
Cj4gPiAtICAgICAgICBwYWdpbmdfdXBkYXRlX2NyMyh2LCBmYWxzZSk7Cj4gPiArICAgIHN0cnVj
dCBkb21haW4gKmN1cnJkID0gY3VycmVudC0+ZG9tYWluOwo+ID4gIAo+ID4gLSAgICAgICAgY3B1
ID0gcmVhZF9hdG9taWMoJnYtPmRpcnR5X2NwdSk7Cj4gPiAtICAgICAgICBpZiAoIGlzX3ZjcHVf
ZGlydHlfY3B1KGNwdSkgKQo+ID4gLSAgICAgICAgICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwg
bWFzayk7Cj4gPiAtICAgIH0KPiA+IC0KPiA+IC0gICAgLyogRmx1c2ggVExCcyBvbiBhbGwgQ1BV
cyB3aXRoIGRpcnR5IHZjcHUgc3RhdGUuICovCj4gPiAtICAgIGZsdXNoX3RsYl9tYXNrKG1hc2sp
Owo+ID4gLQo+ID4gLSAgICAvKiBEb25lLiAqLwo+ID4gLSAgICBmb3JfZWFjaF92Y3B1ICggZCwg
diApCj4gPiAtICAgICAgICBpZiAoIHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYp
ICkKPiA+IC0gICAgICAgICAgICB2Y3B1X3VucGF1c2Uodik7Cj4gPiAtCj4gPiAtICAgIHJldHVy
biB0cnVlOwo+ID4gKyAgICByZXR1cm4gc2hhZG93X21vZGVfZW5hYmxlZChjdXJyZCkgPyBzaGFk
b3dfZmx1c2hfdGxiKGZsdXNoX3ZjcHUsIGN0eHQpCj4gPiArICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA6IGhhcF9mbHVzaF90bGIoZmx1c2hfdmNwdSwgY3R4dCk7Cj4gPiAg
fQo+IAo+IEZvbGxvd2luZyBvdXIgY3VycmVudCBtb2RlbCBJIHRoaW5rIHRoaXMgc2hvdWxkIGJl
IGEgbmV3IHBvaW50ZXIKPiBpbiBzdHJ1Y3QgcGFnaW5nX21vZGUgKHRoZW4gdHJ1bHkgZml0dGlu
ZyAiaG9va3MiIGluIHRoZSB0aXRsZSkuCgpJIHRyaWVkIGRvaW5nIGl0IHRoYXQgd2F5LCBidXQg
dGhlcmUgd2FzIHNvbWV0aGluZyB3ZWlyZCBhYm91dCBpdCwgdGhlCnBhZ2luZyBtb2RlIGlzIHBl
ci12Y3B1LCBhbmQgaGVuY2UgSSBuZWVkZWQgdG8gZG8gc29tZXRoaW5nIGxpa2U6CgpwYWdpbmdf
Z2V0X2hvc3Rtb2RlKGN1cnJlbnQpLT5mbHVzaChjdXJyZW50LT5kb21haW4sIC4uLikKCkkgY2Fu
IHRyeSB0byBtb3ZlIGl0IHRvIGJlaW5nIGEgcGFnaW5nX21vZGUgaG9vayBpZiB5b3UgcHJlZmVy
LgoKPiBJIGNhbiBzZWUgdGhlIGRlc2lyZSB0byBhdm9pZCB0aGUgaW5kaXJlY3QgY2FsbCB0aG91
Z2gsIGJ1dCBJCj4gYWxzbyB0aGluayB0aGF0IGlmIHdlIHdlcmUgdG8gZ28gdGhhdCByb3V0ZSwg
d2Ugc2hvdWxkIHNldHRsZSBvbgo+IHN3aXRjaGluZyBhcm91bmQgb3RoZXJzIGFzIHdlbGwgd2hp
Y2ggYXJlIHBhZ2luZyBtb2RlIGRlcGVuZGVudC4KPiAoRkFPRCB0aGlzIGlzIG5vdGhpbmcgSSBh
c2sgeW91IHRvIGRvIGhlcmUuKSBBbmRyZXcsIHRob3VnaHRzPwoKSSB0aGluayBpdCdzIGFscmVh
ZHkgcXVpdGUgb2YgYSBtaXhlZCBiYWcsIHNlZSB0cmFja19kaXJ0eV92cmFtIGZvcgpleGFtcGxl
IHdoaWNoIHVzZXMgYSBzaW1pbGFyIG1vZGVsLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp
c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:20:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:20:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iNk-0006Wp-Jy; Fri, 28 Feb 2020 16:20:56 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7iNj-0006Wh-H9
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:20:55 +0000
X-Inumbo-ID: 4ad9edde-5a46-11ea-99a0-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 4ad9edde-5a46-11ea-99a0-12813bfff9fa;
 Fri, 28 Feb 2020 16:20:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582906854;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=jrpup4g/lRGJ7xYYrfEDnFLzwRT+7AkHxh3SAz81kHw=;
 b=PxyQnbL6WLm35GqxQg5rHqCmLXl0lj+3c+iLB5RSL/DEgga12V3MKvTM
 aS6C3do5MbEdOybSxdWulARmkybS8NWNwBhjwTX7TqF+MsF+dhzxlOg/x
 TVbQ9JUyQpArQAwCKJ2mks2Es1TYFWe9ejNL01LWEemaH3Jzsr5g50dcY 8=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: DWk0Plt7s1WceukixiDWRdmgxwSxgbQOI1lWPG3063ZUi5IGIKOCNTLF3ZiCjDhIb9gLJyauUT
 qDFH/boaTy+ng1oXAA57OfLdgww5NZD3FOCQOiyVZJ5YC0kj8ALBT2suwgL5k/HcDHJeJiI7BU
 tH2aBdgvegjTIB/w16zQRh5KNpzhwb7JBqXUgWBvirK1uzcEbAmLCak/+yNibQlv/jbCRWNff9
 SDNFUJ78WUBiFgruo/cS189wmESrYjqXlUONYu84JNvMLuXVpjrrO8vp62rFr24tucJeTsIjc6
 n7Q=
X-SBRS: 2.7
X-MesageID: 13807039
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13807039"
Date: Fri, 28 Feb 2020 17:20:46 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228162046.GC24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-2-roger.pau@citrix.com>
 <7df3df82-c6c3-37ab-3123-cd2894268b4d@suse.com>
 <20200228152728.GA24458@Air-de-Roger.citrite.net>
 <87d7fb0c-550d-e399-7a3d-f48cfbbcd53e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <87d7fb0c-550d-e399-7a3d-f48cfbbcd53e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 1/7] x86/hvm: allow ASID flush when v !=
 current
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDQ6NDc6NTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxNjoyNywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDI4LCAyMDIwIGF0IDAyOjI5OjA5UE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDE5LjAyLjIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
Q3VycmVudCBpbXBsZW1lbnRhdGlvbiBvZiBodm1fYXNpZF9mbHVzaF92Y3B1IGlzIG5vdCBzYWZl
IHRvIHVzZQo+ID4+PiB1bmxlc3MgdGhlIHRhcmdldCB2Q1BVIGlzIGVpdGhlciBwYXVzZWQgb3Ig
dGhlIGN1cnJlbnRseSBydW5uaW5nIG9uZSwKPiA+Pj4gYXMgaXQgbW9kaWZpZXMgdGhlIGdlbmVy
YXRpb24gd2l0aG91dCBhbnkgbG9ja2luZy4KPiA+Pgo+ID4+IEluZGVlZCwgYnV0IHRoZSBpc3N1
ZSB5b3UncmUgdGFraW5nIGNhcmUgb2YgaXMgaGlnaGx5IHRoZW9yZXRpY2FsOgo+ID4+IEkgZG9u
J3QgdGhpbmsgYW55IHNhbmUgY29tcGlsZXIgd2lsbCBzcGxpdCB3cml0ZXMgb2YgdGhlIGZpZWxk
cwo+ID4+IHRvIG11bHRpcGxlIGluc25zLiBJdCB3b3VsZCBiZSBuaWNlIGlmIHRoaXMgd2FzIG1h
ZGUgY2xlYXIgaGVyZS4KPiA+IAo+ID4gV2hhdCBhYm91dCBhZGRpbmc6Cj4gPiAKPiA+Pj4gRml4
IHRoaXMgYnkgdXNpbmcgYXRvbWljIG9wZXJhdGlvbnMgd2hlbiBhY2Nlc3NpbmcgdGhlIGdlbmVy
YXRpb24KPiA+Pj4gZmllbGQsIGJvdGggaW4gaHZtX2FzaWRfZmx1c2hfdmNwdV9hc2lkIGFuZCBv
dGhlciBBU0lEIGZ1bmN0aW9ucy4gVGhpcwo+ID4+PiBhbGxvd3MgdG8gc2FmZWx5IGZsdXNoIHRo
ZSBjdXJyZW50IEFTSUQgZ2VuZXJhdGlvbi4gTm90ZSB0aGF0IGZvciB0aGUKPiA+Pj4gZmx1c2gg
dG8gdGFrZSBlZmZlY3QgaWYgdGhlIHZDUFUgaXMgY3VycmVudGx5IHJ1bm5pbmcgYSB2bWV4aXQg
aXMKPiA+Pj4gcmVxdWlyZWQuCj4gPiAKPiA+ICJNb3N0IGNvbXBpbGVycyB3aWxsIGFscmVhZHkg
ZG8gc3VjaCB3cml0ZXMgYW5kIHJlYWRzIGFzIGEgc2luZ2xlCj4gPiBpbnN0cnVjdGlvbiwgc28g
dGhlIHVzYWdlIG9mIGF0b21pYyBvcGVyYXRpb25zIGlzIG1vc3RseSB1c2VkIGFzIGEKPiA+IHNh
ZmV0eSBtZWFzdXJlLiIKPiA+IAo+ID4gSGVyZT8KPiAKPiBDb3VsZCB5b3UgcGVyaGFwcyBzdGFy
dCB3aXRoICJDb21waWxlcnMgd2lsbCBub3JtYWxseSAuLi4iIEknbSBmaW5lCj4gd2l0aCB0aGUg
cmVzdCwgaXQncyBqdXN0IHRoYXQgIm1vc3QgY29tcGlsZXJzIiBzdGlsbCBmZWVscyBsaWtlCj4g
YW4gdW5kZXJzdGF0ZW1lbnQuCgpTdXJlLCB0aGF0J3MgZmluZS4KClRoYW5rcywgUm9nZXIuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwg
bWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:25:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:25:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iS0-0006ie-7c; Fri, 28 Feb 2020 16:25:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7iRz-0006iZ-BO
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:25:19 +0000
X-Inumbo-ID: e88a1770-5a46-11ea-b472-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e88a1770-5a46-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 16:25:18 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id D7FD7AD08;
 Fri, 28 Feb 2020 16:25:17 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-6-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <7b9b9842-dea7-e223-4057-91b5532faf83@suse.com>
Date: Fri, 28 Feb 2020 17:25:26 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-6-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 5/7] x86/tlb: allow disabling the TLB
 clock
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFRoZSBUTEIgY2xv
Y2sgaXMgaGVscGZ1bCB3aGVuIHJ1bm5pbmcgWGVuIG9uIGJhcmUgbWV0YWwgYmVjYXVzZSB3aGVu
Cj4gZG9pbmcgYSBUTEIgZmx1c2ggZWFjaCBDUFUgaXMgSVBJJ2VkIGFuZCBjYW4ga2VlcCBhIHRp
bWVzdGFtcCBvZiB0aGUKPiBsYXN0IGZsdXNoLgo+IAo+IFRoaXMgaXMgbm90IHRoZSBjYXNlIGhv
d2V2ZXIgd2hlbiBYZW4gaXMgcnVubmluZyB2aXJ0dWFsaXplZCwgYW5kIHRoZQo+IHVuZGVybHlp
bmcgaHlwZXJ2aXNvciBwcm92aWRlcyBtZWNoYW5pc20gdG8gYXNzaXN0IGluIHBlcmZvcm1pbmcg
VExCCj4gZmx1c2hlczogWGVuIGl0c2VsZiBmb3IgZXhhbXBsZSBvZmZlcnMgYSBIVk1PUF9mbHVz
aF90bGJzIGh5cGVyY2FsbCBpbgo+IG9yZGVyIHRvIHBlcmZvcm0gYSBUTEIgZmx1c2ggd2l0aG91
dCBoYXZpbmcgdG8gSVBJIGVhY2ggQ1BVLiBXaGVuCj4gdXNpbmcgc3VjaCBtZWNoYW5pc21zIGl0
J3Mgbm8gbG9uZ2VyIHBvc3NpYmxlIHRvIGtlZXAgYSB0aW1lc3RhbXAgb2YKPiB0aGUgZmx1c2hl
cyBvbiBlYWNoIENQVSwgYXMgdGhleSBhcmUgcGVyZm9ybWVkIGJ5IHRoZSB1bmRlcmx5aW5nCj4g
aHlwZXJ2aXNvci4KPiAKPiBPZmZlciBhIGJvb2xlYW4gaW4gb3JkZXIgdG8gc2lnbmFsIFhlbiB0
aGF0IHRoZSB0aW1lc3RhbXBlZCBUTEIKPiBzaG91bGRuJ3QgYmUgdXNlZC4gVGhpcyBhdm9pZHMg
a2VlcGluZyB0aGUgdGltZXN0YW1wcyBvZiB0aGUgZmx1c2hlcywKPiBhbmQgYWxzbyBmb3JjZXMg
TkVFRF9GTFVTSCB0byBhbHdheXMgcmV0dXJuIHRydWUuCj4gCj4gTm8gZnVuY3Rpb25hbCBjaGFu
Z2UgaW50ZW5kZWQsIGFzIHRoaXMgY2hhbmdlIGRvZXNuJ3QgaW50cm9kdWNlIGFueQo+IHVzZXIg
dGhhdCBkaXNhYmxlcyB0aGUgdGltZXN0YW1wZWQgVExCLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJv
Z2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgo+IFJldmlld2VkLWJ5OiBXZWkg
TGl1IDx3bEB4ZW4ub3JnPgoKQWNrZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNv
bT4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczov
L2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:29:27 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:29:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iVx-0006s3-Pv; Fri, 28 Feb 2020 16:29:25 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7iVw-0006rx-G1
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:29:24 +0000
X-Inumbo-ID: 7a8fecbc-5a47-11ea-99a2-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7a8fecbc-5a47-11ea-99a2-12813bfff9fa;
 Fri, 28 Feb 2020 16:29:23 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 166DFACE8;
 Fri, 28 Feb 2020 16:29:23 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-7-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <616f1cd4-e660-97a5-b326-12ca001bfb7d@suse.com>
Date: Fri, 28 Feb 2020 17:29:32 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-7-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 6/7] xen/guest: prepare hypervisor ops to
 use alternative calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.com>,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IC0tLSBhL3hlbi9h
cmNoL3g4Ni9ndWVzdC9oeXBlcnYvaHlwZXJ2LmMKPiArKysgYi94ZW4vYXJjaC94ODYvZ3Vlc3Qv
aHlwZXJ2L2h5cGVydi5jCj4gQEAgLTE5OSw3ICsxOTksNyBAQCBzdGF0aWMgdm9pZCBfX2luaXQg
ZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKPiAgICAgICAgICBwYW5pYygiVW5hYmxl
IHRvIHJlc2VydmUgSHlwZXItViBoeXBlcmNhbGwgcmFuZ2VcbiIpOwo+ICB9Cj4gIAo+IC1zdGF0
aWMgY29uc3Qgc3RydWN0IGh5cGVydmlzb3Jfb3BzIG9wcyA9IHsKPiArc3RhdGljIGNvbnN0IHN0
cnVjdCBoeXBlcnZpc29yX29wcyBfX2luaXRkYXRhIG9wcyA9IHsKClRoaXMgbmVlZHMgdG8gYmUg
X19pbml0Y29uc3RyZWwgaW4gb3JkZXIgdG8gYXZvaWQgdHJpZ2dlcmluZwoocG9zc2libHkgb25s
eSBpbiB0aGUgZnV0dXJlKSBzZWN0aW9uIG1pc21hdGNoIHdhcm5pbmdzIHdpdGgKYXQgbGVhc3Qg
c29tZSBnY2MgdmVyc2lvbnMuIFdpdGggdGhpcyBhbmQgdGhlIG90aGVyIGluc3RhbmNlCmFkanVz
dGVkClJldmlld2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+CgpKYW4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:31:50 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:31:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iYD-0007co-7O; Fri, 28 Feb 2020 16:31:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7iYC-0007ci-0p
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:31:44 +0000
X-Inumbo-ID: cdc483e8-5a47-11ea-ad76-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cdc483e8-5a47-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 16:31:43 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582907503;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=ASuWnMxjmWELp41VCB0+vvTODlQczhDksU5QVwcwqdY=;
 b=MbLLvfKQYhtKPaV0KyhSVKSvmUgkVFVUKIoPKF8W5y+6ODdez6kpfGhi
 kK52kl3bTsYYKrfNDczSgMLTbDn79w7E1FGBBkGN/xfG0Ro+pTFkeLVHx
 5gcG3T13lc2wB077zl++fLJ5LgPFIcU2dW9pufNBSlAqGcycVGDUP8QHl U=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: BnG3nMv7PSMjL+UJ3mHlXypexgkkR++9py1ideTOzdmjlM26b1PQbS8HSBe8VzqCZtGKfTjkfr
 MddXU9Gh/17zGRLJuojkO4LcN43xlleiw3Qg/zQ7gtAi6MX0LXM3hhsWZ+hPT5E0kv/ShlJqK9
 p7URzI9olJ9WZrW+pAryZ88BwIJ2OSPmh8pTACWwUOsHwTTuYgB/583tzFsK2T0OQtuwdwutCK
 fQkuuaZKWWJfQS6P6aeoPJAPuox3KHmnQz/zhsO0g8GTix+aazCS45G6fcuChojFD0PEjU61Db
 RLI=
X-SBRS: 2.7
X-MesageID: 13611836
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13611836"
Date: Fri, 28 Feb 2020 17:31:35 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228163135.GD24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-4-roger.pau@citrix.com>
 <50f937d7-dceb-e7a1-5e0d-9f239d49dd5c@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <50f937d7-dceb-e7a1-5e0d-9f239d49dd5c@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDI6NTg6NDJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ID4gKysrIGIveGVuL2FyY2gveDg2L21tL2hh
cC9oYXAuYwo+ID4gQEAgLTY2OSwzMiArNjY5LDI4IEBAIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVf
Y3IzKHN0cnVjdCB2Y3B1ICp2LCBpbnQgZG9fbG9ja2luZywgYm9vbCBub2ZsdXNoKQo+ID4gICAg
ICBodm1fdXBkYXRlX2d1ZXN0X2NyMyh2LCBub2ZsdXNoKTsKPiA+ICB9Cj4gPiAgCj4gPiArLyoK
PiA+ICsgKiBOQjogZG9lc24ndCBhY3R1YWxseSBwZXJmb3JtIGFueSBmbHVzaCwgdXNlZCBqdXN0
IHRvIGNsZWFyIHRoZSBDUFUgZnJvbSB0aGUKPiA+ICsgKiBtYXNrIGFuZCBoZW5jZSBzaWduYWwg
dGhhdCB0aGUgZ3Vlc3QgVExCIGZsdXNoIGhhcyBiZWVuIGRvbmUuCj4gPiArICovCj4gCj4gImhh
cyBiZWVuIGRvbmUiIGlzbid0IGNvcnJlY3QsIGFzIHRoZSBmbHVzaCBtYXkgaGFwcGVuIG9ubHkg
bGF0ZXIKPiBvbiAodXBvbiBuZXh0IFZNIGVudHJ5KS4gSSB0aGluayB3b3JkaW5nIGhlcmUgbmVl
ZHMgdG8gYmUgYXMKPiBwcmVjaXNlIGFzIHBvc3NpYmxlLCBob3dldmVyIHRoZSBjb21tZW50IG1h
eSB0dXJuIG91dCB1bm5lY2Vzc2FyeQo+IGFsdG9nZXRoZXI6CgpXaGF0IGFib3V0OgoKLyoKICog
TkI6IER1bW15IGZ1bmN0aW9uIGV4Y2x1c2l2ZWx5IHVzZWQgYXMgYSB3YXkgdG8gdHJpZ2dlciBh
IHZtZXhpdCwKICogYW5kIHRodXMgZm9yY2UgYW4gQVNJRC9WUElEIHVwZGF0ZSBvbiB2bWVudHJ5
ICh0aGF0IHdpbGwgZmx1c2ggdGhlCiAqIGNhY2hlKS4KICovCgo+ID4gQEAgLTcwNSwyMCArNzAx
LDIyIEBAIGJvb2wgaGFwX2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwg
c3RydWN0IHZjcHUgKnYpLAo+ID4gICAgICAgICAgaWYgKCAhZmx1c2hfdmNwdShjdHh0LCB2KSAp
Cj4gPiAgICAgICAgICAgICAgY29udGludWU7Cj4gPiAgCj4gPiAtICAgICAgICBwYWdpbmdfdXBk
YXRlX2NyMyh2LCBmYWxzZSk7Cj4gPiArICAgICAgICBodm1fYXNpZF9mbHVzaF92Y3B1KHYpOwo+
ID4gIAo+ID4gICAgICAgICAgY3B1ID0gcmVhZF9hdG9taWMoJnYtPmRpcnR5X2NwdSk7Cj4gPiAt
ICAgICAgICBpZiAoIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQo+ID4gKyAgICAgICAgaWYgKCBj
cHUgIT0gdGhpc19jcHUgJiYgaXNfdmNwdV9kaXJ0eV9jcHUoY3B1KSApCj4gPiAgICAgICAgICAg
ICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKTsKPiA+ICAgICAgfQo+ID4gIAo+ID4gLSAg
ICAvKiBGbHVzaCBUTEJzIG9uIGFsbCBDUFVzIHdpdGggZGlydHkgdmNwdSBzdGF0ZS4gKi8KPiA+
IC0gICAgZmx1c2hfdGxiX21hc2sobWFzayk7Cj4gPiAtCj4gPiAtICAgIC8qIERvbmUuICovCj4g
PiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPiA+IC0gICAgICAgIGlmICggdiAhPSBjdXJy
ZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQo+ID4gLSAgICAgICAgICAgIHZjcHVfdW5wYXVz
ZSh2KTsKPiA+ICsgICAgLyoKPiA+ICsgICAgICogVHJpZ2dlciBhIHZtZXhpdCBvbiBhbGwgcENQ
VXMgd2l0aCBkaXJ0eSB2Q1BVIHN0YXRlIGluIG9yZGVyIHRvIGZvcmNlIGFuCj4gPiArICAgICAq
IEFTSUQvVlBJRCBjaGFuZ2UgYW5kIGhlbmNlIGFjY29tcGxpc2ggYSBndWVzdCBUTEIgZmx1c2gu
IE5vdGUgdGhhdCB2Q1BVcwo+ID4gKyAgICAgKiBub3QgY3VycmVudGx5IHJ1bm5pbmcgd2lsbCBh
bHJlYWR5IGJlIGZsdXNoZWQgd2hlbiBzY2hlZHVsZWQgYmVjYXVzZSBvZgo+ID4gKyAgICAgKiB0
aGUgQVNJRCB0aWNrbGUgZG9uZSBpbiB0aGUgbG9vcCBhYm92ZS4KPiA+ICsgICAgICovCj4gPiAr
ICAgIG9uX3NlbGVjdGVkX2NwdXMobWFzaywgaGFuZGxlX2ZsdXNoLCBtYXNrLCAwKTsKPiA+ICsg
ICAgd2hpbGUgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCj4gPiArICAgICAgICBjcHVfcmVsYXgo
KTsKPiAKPiBXaHkgZG8geW91IHBhc3MgMCBhcyBsYXN0IGFyZ3VtZW50PyBJZiB5b3UgcGFzc2Vk
IDEsIHlvdSB3b3VsZG4ndAo+IG5lZWQgdGhlIHdoaWxlKCkgaGVyZSwgaGFuZGxlX2ZsdXNoKCkg
Y291bGQgYmUgZW1wdHksIGFuZCB5b3UnZAo+IHNhdmUgYSBwZXJoYXBzIGxhcmdlIGFtb3VudCBv
ZiBDUFVzIHRvIGFsbCB0cnkgdG8gbW9kaWZ5IHR3bwo+IGNhY2hlIGxpbmVzICh0aGUgb25lIHVz
ZWQgYnkgb25fc2VsZWN0ZWRfY3B1cygpIGl0c2VsZiBhbmQgdGhlCj4gb25lIGhlcmUpIGluc3Rl
YWQgb2YganVzdCBvbmUuIFllcywgbGF0ZW5jeSBmcm9tIHRoZSBsYXN0IENQVQo+IGNsZWFyaW5n
IGl0cyBiaXQgdG8geW91IGJlaW5nIGFibGUgdG8gZXhpdCBmcm9tIGhlcmUgbWF5IGJlIGEKPiBs
aXR0bGUgbGFyZ2VyIHRoaXMgd2F5LCBidXQgb3ZlcmFsbCBsYXRlbmN5IG1heSBzaHJpbmsgd2l0
aCB0aGUKPiBjdXQgYnkgaGFsZiBhbW91bnQgb2YgYXRvbWljIG9wcyBpc3N1ZWQgdG8gdGhlIGJ1
cy4KCkluIGZhY3QgSSB0aGluayBwYXNzaW5nIDAgYXMgdGhlIGxhc3QgYXJndW1lbnQgaXMgZmlu
ZSwgYW5kCmhhbmRsZV9mbHVzaCBjYW4gYmUgZW1wdHkgaW4gdGhhdCBjYXNlIGFueXdheS4gV2Ug
ZG9uJ3QgcmVhbGx5IGNhcmUKd2hldGhlciBvbl9zZWxlY3RlZF9jcHVzIHJldHVybnMgYmVmb3Jl
IGFsbCBDUFVzIGhhdmUgZXhlY3V0ZWQgdGhlCmR1bW15IGZ1bmN0aW9uLCBhcyBsb25nIGFzIGFs
bCBvZiB0aGVtIGhhdmUgdGFrZW4gYSB2bWV4aXQuIFVzaW5nIDAKYWxyZWFkeSBndWFyYW50ZWVz
IHRoYXQgQUZBSUNULgoKPiAoRm9yY2luZyBhbiBlbXB0eSBmdW5jdGlvbiB0byBiZSBjYWxsZWQg
bWF5IHNlZW0gb2RkLCBidXQgc2VuZGluZwo+ICBqdXN0IHNvbWUgSVBJIFtsaWtlIHRoZSBldmVu
dCBjaGVjayBvbmVdIHdvdWxkbid0IGJlIGVub3VnaCwgYXMKPiAgeW91IHdhbnQgdG8gYmUgc3Vy
ZSB0aGUgb3RoZXIgc2lkZSBoYXMgYWN0dWFsbHkgcmVjZWl2ZWQgdGhlCj4gIHJlcXVlc3QuKQoK
RXhhY3RseSwgdGhhdCdzIHRoZSByZWFzb24gZm9yIHRoZSBlbXB0eSBmdW5jdGlvbi4KClRoYW5r
cywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:40:46 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:40:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7igq-0008VO-A6; Fri, 28 Feb 2020 16:40:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7igo-0008VH-Dr
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:40:38 +0000
X-Inumbo-ID: 0c2e1076-5a49-11ea-aea3-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0c2e1076-5a49-11ea-aea3-bc764e2007e4;
 Fri, 28 Feb 2020 16:40:37 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id DFAEEAD86;
 Fri, 28 Feb 2020 16:40:35 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-3-roger.pau@citrix.com>
 <b58bdc3e-f051-0cd8-ed93-ff88c1387229@suse.com>
 <20200228161919.GB24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <cff30d21-450a-876b-6d17-9dbb1d7dbae2@suse.com>
Date: Fri, 28 Feb 2020 17:40:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228161919.GB24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 2/7] x86/paging: add TLB flush hooks
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Tim Deegan <tim@xen.org>,
 Wei Liu <wl@xen.org>, xen-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxNzoxOSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwMzo1MDozMVBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gQWRkIHNoYWRvdyBh
bmQgaGFwIGltcGxlbWVudGF0aW9uIHNwZWNpZmljIGhlbHBlcnMgdG8gcGVyZm9ybSBndWVzdAo+
Pj4gVExCIGZsdXNoZXMuIE5vdGUgdGhhdCB0aGUgY29kZSBmb3IgYm90aCBpcyBleGFjdGx5IHRo
ZSBzYW1lIGF0IHRoZQo+Pj4gbW9tZW50LCBhbmQgaXMgY29waWVkIGZyb20gaHZtX2ZsdXNoX3Zj
cHVfdGxiLiBUaGlzIHdpbGwgYmUgY2hhbmdlZCBieQo+Pj4gZnVydGhlciBwYXRjaGVzIHRoYXQg
d2lsbCBhZGQgaW1wbGVtZW50YXRpb24gc3BlY2lmaWMgb3B0aW1pemF0aW9ucyB0bwo+Pj4gdGhl
bS4KPj4+Cj4+PiBObyBmdW5jdGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KPj4+Cj4+PiBTaWduZWQt
b2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4LmNvbT4KPj4+IFJldmll
d2VkLWJ5OiBXZWkgTGl1IDx3bEB4ZW4ub3JnPgo+Pj4gQWNrZWQtYnk6IFRpbSBEZWVnYW4gPHRp
bUB4ZW4ub3JnPgo+Pgo+PiBUaGlzIGxvb2tzIGdvb2QgaW4gcHJpbmNpcGxlLCB3aXRoIG9uZSBw
b3NzaWJsZSBhbm9tYWx5Ogo+Pgo+Pj4gLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+Pj4g
KysrIGIveGVuL2FyY2gveDg2L2h2bS9odm0uYwo+Pj4gQEAgLTM5OTAsNTUgKzM5OTAsMTAgQEAg
c3RhdGljIHZvaWQgaHZtX3MzX3Jlc3VtZShzdHJ1Y3QgZG9tYWluICpkKQo+Pj4gIGJvb2wgaHZt
X2ZsdXNoX3ZjcHVfdGxiKGJvb2wgKCpmbHVzaF92Y3B1KSh2b2lkICpjdHh0LCBzdHJ1Y3QgdmNw
dSAqdiksCj4+PiAgICAgICAgICAgICAgICAgICAgICAgICAgdm9pZCAqY3R4dCkKPj4+ICB7Cj4+
PiAtICAgIHN0YXRpYyBERUZJTkVfUEVSX0NQVShjcHVtYXNrX3QsIGZsdXNoX2NwdW1hc2spOwo+
Pj4gLSAgICBjcHVtYXNrX3QgKm1hc2sgPSAmdGhpc19jcHUoZmx1c2hfY3B1bWFzayk7Cj4+PiAt
ICAgIHN0cnVjdCBkb21haW4gKmQgPSBjdXJyZW50LT5kb21haW47Cj4+PiAtICAgIHN0cnVjdCB2
Y3B1ICp2Owo+Pj4gLQo+Pj4gLSAgICAvKiBBdm9pZCBkZWFkbG9jayBpZiBtb3JlIHRoYW4gb25l
IHZjcHUgdHJpZXMgdGhpcyBhdCB0aGUgc2FtZSB0aW1lLiAqLwo+Pj4gLSAgICBpZiAoICFzcGlu
X3RyeWxvY2soJmQtPmh5cGVyY2FsbF9kZWFkbG9ja19tdXRleCkgKQo+Pj4gLSAgICAgICAgcmV0
dXJuIGZhbHNlOwo+Pj4gLQo+Pj4gLSAgICAvKiBQYXVzZSBhbGwgb3RoZXIgdmNwdXMuICovCj4+
PiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPj4+IC0gICAgICAgIGlmICggdiAhPSBjdXJy
ZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQo+Pj4gLSAgICAgICAgICAgIHZjcHVfcGF1c2Vf
bm9zeW5jKHYpOwo+Pj4gLQo+Pj4gLSAgICAvKiBOb3cgdGhhdCBhbGwgVkNQVXMgYXJlIHNpZ25h
bGxlZCB0byBkZXNjaGVkdWxlLCB3ZSB3YWl0Li4uICovCj4+PiAtICAgIGZvcl9lYWNoX3ZjcHUg
KCBkLCB2ICkKPj4+IC0gICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4
dCwgdikgKQo+Pj4gLSAgICAgICAgICAgIHdoaWxlICggIXZjcHVfcnVubmFibGUodikgJiYgdi0+
aXNfcnVubmluZyApCj4+PiAtICAgICAgICAgICAgICAgIGNwdV9yZWxheCgpOwo+Pj4gLQo+Pj4g
LSAgICAvKiBBbGwgb3RoZXIgdmNwdXMgYXJlIHBhdXNlZCwgc2FmZSB0byB1bmxvY2sgbm93LiAq
Lwo+Pj4gLSAgICBzcGluX3VubG9jaygmZC0+aHlwZXJjYWxsX2RlYWRsb2NrX211dGV4KTsKPj4+
IC0KPj4+IC0gICAgY3B1bWFza19jbGVhcihtYXNrKTsKPj4+IC0KPj4+IC0gICAgLyogRmx1c2gg
cGFnaW5nLW1vZGUgc29mdCBzdGF0ZSAoZS5nLiwgdmEtPmdmbiBjYWNoZTsgUEFFIFBEUEUgY2Fj
aGUpLiAqLwo+Pj4gLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4+PiAtICAgIHsKPj4+IC0g
ICAgICAgIHVuc2lnbmVkIGludCBjcHU7Cj4+PiAtCj4+PiAtICAgICAgICBpZiAoICFmbHVzaF92
Y3B1KGN0eHQsIHYpICkKPj4+IC0gICAgICAgICAgICBjb250aW51ZTsKPj4+IC0KPj4+IC0gICAg
ICAgIHBhZ2luZ191cGRhdGVfY3IzKHYsIGZhbHNlKTsKPj4+ICsgICAgc3RydWN0IGRvbWFpbiAq
Y3VycmQgPSBjdXJyZW50LT5kb21haW47Cj4+PiAgCj4+PiAtICAgICAgICBjcHUgPSByZWFkX2F0
b21pYygmdi0+ZGlydHlfY3B1KTsKPj4+IC0gICAgICAgIGlmICggaXNfdmNwdV9kaXJ0eV9jcHUo
Y3B1KSApCj4+PiAtICAgICAgICAgICAgX19jcHVtYXNrX3NldF9jcHUoY3B1LCBtYXNrKTsKPj4+
IC0gICAgfQo+Pj4gLQo+Pj4gLSAgICAvKiBGbHVzaCBUTEJzIG9uIGFsbCBDUFVzIHdpdGggZGly
dHkgdmNwdSBzdGF0ZS4gKi8KPj4+IC0gICAgZmx1c2hfdGxiX21hc2sobWFzayk7Cj4+PiAtCj4+
PiAtICAgIC8qIERvbmUuICovCj4+PiAtICAgIGZvcl9lYWNoX3ZjcHUgKCBkLCB2ICkKPj4+IC0g
ICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQo+Pj4gLSAg
ICAgICAgICAgIHZjcHVfdW5wYXVzZSh2KTsKPj4+IC0KPj4+IC0gICAgcmV0dXJuIHRydWU7Cj4+
PiArICAgIHJldHVybiBzaGFkb3dfbW9kZV9lbmFibGVkKGN1cnJkKSA/IHNoYWRvd19mbHVzaF90
bGIoZmx1c2hfdmNwdSwgY3R4dCkKPj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDogaGFwX2ZsdXNoX3RsYihmbHVzaF92Y3B1LCBjdHh0KTsKPj4+ICB9Cj4+Cj4+IEZv
bGxvd2luZyBvdXIgY3VycmVudCBtb2RlbCBJIHRoaW5rIHRoaXMgc2hvdWxkIGJlIGEgbmV3IHBv
aW50ZXIKPj4gaW4gc3RydWN0IHBhZ2luZ19tb2RlICh0aGVuIHRydWx5IGZpdHRpbmcgImhvb2tz
IiBpbiB0aGUgdGl0bGUpLgo+IAo+IEkgdHJpZWQgZG9pbmcgaXQgdGhhdCB3YXksIGJ1dCB0aGVy
ZSB3YXMgc29tZXRoaW5nIHdlaXJkIGFib3V0IGl0LCB0aGUKPiBwYWdpbmcgbW9kZSBpcyBwZXIt
dmNwdSwgYW5kIGhlbmNlIEkgbmVlZGVkIHRvIGRvIHNvbWV0aGluZyBsaWtlOgo+IAo+IHBhZ2lu
Z19nZXRfaG9zdG1vZGUoY3VycmVudCktPmZsdXNoKGN1cnJlbnQtPmRvbWFpbiwgLi4uKQoKSSBk
b24ndCBzZWUgYW55dGhpbmcgd3Jvbmcgd2l0aCB0aGUgbGVmdCBzaWRlIG9mIHRoZSAtPiAoaXQK
cGFyYWxsZWxzIHdoYXQgaXMgbmVlZGVkIGZvciB0aGUgd3JpdGVfcDJtX2VudHJ5KCkgaG9vayku
IEZvcgp0aGUgcmlnaHQgSSBjYW4ndCBzZWUgd2h5IHlvdSdkIHdhbnQgdG8gaGF2ZSBjdXJyZW50
LT5kb21haW4KdGhlcmUgd2hlbiBib3RoIGZ1bmN0aW9ucyB3YW50IGZsdXNoX3ZjcHUgYW5kIGN0
eHQuIFVsdGltYXRlbHkKd2UgcHJvYmFibHkgd2FudCBwZXItdkNQVSBhbmQgcGVyLWRvbWFpbiBo
b29rcyBpbiBzZXBhcmF0ZQpzdHJ1Y3R1cmVzICh0aGUgZm9ybWVyIGZvciBob29rcyB3aGVyZSB0
aGUgY3VycmVudCBwYWdpbmcgbW9kZQptYXR0ZXJzLCB0aGUgbGF0dGVyIGZvciB0aG9zZSB3aGVy
ZSBpdCBkb2Vzbid0IG1hdHRlciksIGJ1dCBvZgpjb3Vyc2UgdGhhdCdzIG5vdGhpbmcgSSdtIG1l
YW5pbmcgdG8gYXNrIHlvdSB0byBkby4KCj4gSSBjYW4gdHJ5IHRvIG1vdmUgaXQgdG8gYmVpbmcg
YSBwYWdpbmdfbW9kZSBob29rIGlmIHlvdSBwcmVmZXIuCgpJdCB3b3VsZCBzZWVtIGNsZWFuZXIg
dG8gbWUsIGJ1dCAuLi4KCj4+IEkgY2FuIHNlZSB0aGUgZGVzaXJlIHRvIGF2b2lkIHRoZSBpbmRp
cmVjdCBjYWxsIHRob3VnaCwgYnV0IEkKPj4gYWxzbyB0aGluayB0aGF0IGlmIHdlIHdlcmUgdG8g
Z28gdGhhdCByb3V0ZSwgd2Ugc2hvdWxkIHNldHRsZSBvbgo+PiBzd2l0Y2hpbmcgYXJvdW5kIG90
aGVycyBhcyB3ZWxsIHdoaWNoIGFyZSBwYWdpbmcgbW9kZSBkZXBlbmRlbnQuCj4+IChGQU9EIHRo
aXMgaXMgbm90aGluZyBJIGFzayB5b3UgdG8gZG8gaGVyZS4pIEFuZHJldywgdGhvdWdodHM/Cgou
Li4gYXMgc2FpZCBJJ2QgcHJlZmVyIHRvIGFsc28ga25vdyBBbmRyZXcncyBvcGluaW9uLCBpbgpw
YXJ0aWN1bGFyIHRvIHNldHRsZSB3aGVyZSB3ZSB3b3VsZCB3YW50IHRoaXMgdG8gbW92ZSBpbiB0
aGUKbWlkIHRvIGxvbmcgdGVybS4gV2hlcmVhcyAuLi4KCj4gSSB0aGluayBpdCdzIGFscmVhZHkg
cXVpdGUgb2YgYSBtaXhlZCBiYWcsIHNlZSB0cmFja19kaXJ0eV92cmFtIGZvcgo+IGV4YW1wbGUg
d2hpY2ggdXNlcyBhIHNpbWlsYXIgbW9kZWwuCgouLi4geW91IHByb2JhYmx5IGtub3cgbXkgdHlw
aWNhbCByZXNwb25zZSB0byBzb21ldGhpbmcgbGlrZQp0aGlzOiBCYWQgZXhhbXBsZXMgYXJlbid0
IHRvIGJlIHRha2VuIGFzIGV4Y3VzZSB0byBpbnRyb2R1Y2UKZnVydGhlciBpbmNvbnNpc3RlbmNp
ZXMuCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:44:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:44:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ikt-0000Ew-Rv; Fri, 28 Feb 2020 16:44:51 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7iks-0000Er-Hh
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:44:50 +0000
X-Inumbo-ID: a2510dec-5a49-11ea-8e51-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id a2510dec-5a49-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 16:44:49 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 62414AC79;
 Fri, 28 Feb 2020 16:44:48 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-4-roger.pau@citrix.com>
 <50f937d7-dceb-e7a1-5e0d-9f239d49dd5c@suse.com>
 <20200228163135.GD24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <c390bcde-f0c6-fd53-ac17-2e2791b1087a@suse.com>
Date: Fri, 28 Feb 2020 17:44:57 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228163135.GD24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxNzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwMjo1ODo0MlBNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+Pj4gLS0tIGEveGVuL2Fy
Y2gveDg2L21tL2hhcC9oYXAuYwo+Pj4gKysrIGIveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+
Pj4gQEAgLTY2OSwzMiArNjY5LDI4IEBAIHN0YXRpYyB2b2lkIGhhcF91cGRhdGVfY3IzKHN0cnVj
dCB2Y3B1ICp2LCBpbnQgZG9fbG9ja2luZywgYm9vbCBub2ZsdXNoKQo+Pj4gICAgICBodm1fdXBk
YXRlX2d1ZXN0X2NyMyh2LCBub2ZsdXNoKTsKPj4+ICB9Cj4+PiAgCj4+PiArLyoKPj4+ICsgKiBO
QjogZG9lc24ndCBhY3R1YWxseSBwZXJmb3JtIGFueSBmbHVzaCwgdXNlZCBqdXN0IHRvIGNsZWFy
IHRoZSBDUFUgZnJvbSB0aGUKPj4+ICsgKiBtYXNrIGFuZCBoZW5jZSBzaWduYWwgdGhhdCB0aGUg
Z3Vlc3QgVExCIGZsdXNoIGhhcyBiZWVuIGRvbmUuCj4+PiArICovCj4+Cj4+ICJoYXMgYmVlbiBk
b25lIiBpc24ndCBjb3JyZWN0LCBhcyB0aGUgZmx1c2ggbWF5IGhhcHBlbiBvbmx5IGxhdGVyCj4+
IG9uICh1cG9uIG5leHQgVk0gZW50cnkpLiBJIHRoaW5rIHdvcmRpbmcgaGVyZSBuZWVkcyB0byBi
ZSBhcwo+PiBwcmVjaXNlIGFzIHBvc3NpYmxlLCBob3dldmVyIHRoZSBjb21tZW50IG1heSB0dXJu
IG91dCB1bm5lY2Vzc2FyeQo+PiBhbHRvZ2V0aGVyOgo+IAo+IFdoYXQgYWJvdXQ6Cj4gCj4gLyoK
PiAgKiBOQjogRHVtbXkgZnVuY3Rpb24gZXhjbHVzaXZlbHkgdXNlZCBhcyBhIHdheSB0byB0cmln
Z2VyIGEgdm1leGl0LAo+ICAqIGFuZCB0aHVzIGZvcmNlIGFuIEFTSUQvVlBJRCB1cGRhdGUgb24g
dm1lbnRyeSAodGhhdCB3aWxsIGZsdXNoIHRoZQo+ICAqIGNhY2hlKS4KPiAgKi8KCk9uY2UgaXQn
cyBlbXB0eSAtIHllcywgbG9va3Mgb2theSAod2l0aCBzL2NhY2hlL1RMQi8pLgoKPj4+IEBAIC03
MDUsMjAgKzcwMSwyMiBAQCBib29sIGhhcF9mbHVzaF90bGIoYm9vbCAoKmZsdXNoX3ZjcHUpKHZv
aWQgKmN0eHQsIHN0cnVjdCB2Y3B1ICp2KSwKPj4+ICAgICAgICAgIGlmICggIWZsdXNoX3ZjcHUo
Y3R4dCwgdikgKQo+Pj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+Pj4gIAo+Pj4gLSAgICAgICAg
cGFnaW5nX3VwZGF0ZV9jcjModiwgZmFsc2UpOwo+Pj4gKyAgICAgICAgaHZtX2FzaWRfZmx1c2hf
dmNwdSh2KTsKPj4+ICAKPj4+ICAgICAgICAgIGNwdSA9IHJlYWRfYXRvbWljKCZ2LT5kaXJ0eV9j
cHUpOwo+Pj4gLSAgICAgICAgaWYgKCBpc192Y3B1X2RpcnR5X2NwdShjcHUpICkKPj4+ICsgICAg
ICAgIGlmICggY3B1ICE9IHRoaXNfY3B1ICYmIGlzX3ZjcHVfZGlydHlfY3B1KGNwdSkgKQo+Pj4g
ICAgICAgICAgICAgIF9fY3B1bWFza19zZXRfY3B1KGNwdSwgbWFzayk7Cj4+PiAgICAgIH0KPj4+
ICAKPj4+IC0gICAgLyogRmx1c2ggVExCcyBvbiBhbGwgQ1BVcyB3aXRoIGRpcnR5IHZjcHUgc3Rh
dGUuICovCj4+PiAtICAgIGZsdXNoX3RsYl9tYXNrKG1hc2spOwo+Pj4gLQo+Pj4gLSAgICAvKiBE
b25lLiAqLwo+Pj4gLSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4+PiAtICAgICAgICBpZiAo
IHYgIT0gY3VycmVudCAmJiBmbHVzaF92Y3B1KGN0eHQsIHYpICkKPj4+IC0gICAgICAgICAgICB2
Y3B1X3VucGF1c2Uodik7Cj4+PiArICAgIC8qCj4+PiArICAgICAqIFRyaWdnZXIgYSB2bWV4aXQg
b24gYWxsIHBDUFVzIHdpdGggZGlydHkgdkNQVSBzdGF0ZSBpbiBvcmRlciB0byBmb3JjZSBhbgo+
Pj4gKyAgICAgKiBBU0lEL1ZQSUQgY2hhbmdlIGFuZCBoZW5jZSBhY2NvbXBsaXNoIGEgZ3Vlc3Qg
VExCIGZsdXNoLiBOb3RlIHRoYXQgdkNQVXMKPj4+ICsgICAgICogbm90IGN1cnJlbnRseSBydW5u
aW5nIHdpbGwgYWxyZWFkeSBiZSBmbHVzaGVkIHdoZW4gc2NoZWR1bGVkIGJlY2F1c2Ugb2YKPj4+
ICsgICAgICogdGhlIEFTSUQgdGlja2xlIGRvbmUgaW4gdGhlIGxvb3AgYWJvdmUuCj4+PiArICAg
ICAqLwo+Pj4gKyAgICBvbl9zZWxlY3RlZF9jcHVzKG1hc2ssIGhhbmRsZV9mbHVzaCwgbWFzaywg
MCk7Cj4+PiArICAgIHdoaWxlICggIWNwdW1hc2tfZW1wdHkobWFzaykgKQo+Pj4gKyAgICAgICAg
Y3B1X3JlbGF4KCk7Cj4+Cj4+IFdoeSBkbyB5b3UgcGFzcyAwIGFzIGxhc3QgYXJndW1lbnQ/IElm
IHlvdSBwYXNzZWQgMSwgeW91IHdvdWxkbid0Cj4+IG5lZWQgdGhlIHdoaWxlKCkgaGVyZSwgaGFu
ZGxlX2ZsdXNoKCkgY291bGQgYmUgZW1wdHksIGFuZCB5b3UnZAo+PiBzYXZlIGEgcGVyaGFwcyBs
YXJnZSBhbW91bnQgb2YgQ1BVcyB0byBhbGwgdHJ5IHRvIG1vZGlmeSB0d28KPj4gY2FjaGUgbGlu
ZXMgKHRoZSBvbmUgdXNlZCBieSBvbl9zZWxlY3RlZF9jcHVzKCkgaXRzZWxmIGFuZCB0aGUKPj4g
b25lIGhlcmUpIGluc3RlYWQgb2YganVzdCBvbmUuIFllcywgbGF0ZW5jeSBmcm9tIHRoZSBsYXN0
IENQVQo+PiBjbGVhcmluZyBpdHMgYml0IHRvIHlvdSBiZWluZyBhYmxlIHRvIGV4aXQgZnJvbSBo
ZXJlIG1heSBiZSBhCj4+IGxpdHRsZSBsYXJnZXIgdGhpcyB3YXksIGJ1dCBvdmVyYWxsIGxhdGVu
Y3kgbWF5IHNocmluayB3aXRoIHRoZQo+PiBjdXQgYnkgaGFsZiBhbW91bnQgb2YgYXRvbWljIG9w
cyBpc3N1ZWQgdG8gdGhlIGJ1cy4KPiAKPiBJbiBmYWN0IEkgdGhpbmsgcGFzc2luZyAwIGFzIHRo
ZSBsYXN0IGFyZ3VtZW50IGlzIGZpbmUsIGFuZAo+IGhhbmRsZV9mbHVzaCBjYW4gYmUgZW1wdHkg
aW4gdGhhdCBjYXNlIGFueXdheS4gV2UgZG9uJ3QgcmVhbGx5IGNhcmUKPiB3aGV0aGVyIG9uX3Nl
bGVjdGVkX2NwdXMgcmV0dXJucyBiZWZvcmUgYWxsIENQVXMgaGF2ZSBleGVjdXRlZCB0aGUKPiBk
dW1teSBmdW5jdGlvbiwgYXMgbG9uZyBhcyBhbGwgb2YgdGhlbSBoYXZlIHRha2VuIGEgdm1leGl0
LiBVc2luZyAwCj4gYWxyZWFkeSBndWFyYW50ZWVzIHRoYXQgQUZBSUNULgoKSXNuJ3QgaXQgdGhh
dCB0aGUgY2FsbGVyIGFudHMgdG8gYmUgZ3VhcmFudGVlZCB0aGF0IHRoZSBmbHVzaApoYXMgYWN0
dWFsbHkgb2NjdXJyZWQgKG9yIGF0IGxlYXN0IHRoYXQgbm8gZnVydGhlciBpbnNucyBjYW4KYmUg
ZXhlY3V0ZWQgcHJpb3IgdG8gdGhlIGZsdXNoIGhhcHBlbmluZywgaS5lLiBhdCBsZWFzdCB0aGUg
Vk0KZXhpdCBoYXZpbmcgb2NjdXJyZWQpPwoKPj4gKEZvcmNpbmcgYW4gZW1wdHkgZnVuY3Rpb24g
dG8gYmUgY2FsbGVkIG1heSBzZWVtIG9kZCwgYnV0IHNlbmRpbmcKPj4gIGp1c3Qgc29tZSBJUEkg
W2xpa2UgdGhlIGV2ZW50IGNoZWNrIG9uZV0gd291bGRuJ3QgYmUgZW5vdWdoLCBhcwo+PiAgeW91
IHdhbnQgdG8gYmUgc3VyZSB0aGUgb3RoZXIgc2lkZSBoYXMgYWN0dWFsbHkgcmVjZWl2ZWQgdGhl
Cj4+ICByZXF1ZXN0LikKPiAKPiBFeGFjdGx5LCB0aGF0J3MgdGhlIHJlYXNvbiBmb3IgdGhlIGVt
cHR5IGZ1bmN0aW9uLgoKQnV0IHRoZSBmdW5jdGlvbiBpc24ndCBlbXB0eS4KCkphbgoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp
bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:47:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:47:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7inA-0000M6-A0; Fri, 28 Feb 2020 16:47:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=M3yQ=4Q=gmail.com=malus.brandywine@srs-us1.protection.inumbo.net>)
 id 1j7in9-0000M1-4u
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:47:11 +0000
X-Inumbo-ID: f6bbeba4-5a49-11ea-b472-bc764e2007e4
Received: from mail-qv1-xf41.google.com (unknown [2607:f8b0:4864:20::f41])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f6bbeba4-5a49-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 16:47:10 +0000 (UTC)
Received: by mail-qv1-xf41.google.com with SMTP id u10so1639757qvi.2
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 08:47:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:date:message-id;
 bh=Ztvrya6bNFV0Urb7uJbXROEu1vVN7v9D8tb3ubUhwD0=;
 b=JzbsG3uNgyK01937fuhSr4wjEkdvsbU/plA8+Vu22YU5ARpTVGDWHTnPAS7gdr/3c/
 oxAiDGqC1Gh6E+CFwycfeAsSLx5pRxCkhbcAoMyzXrGGv4luwG6N19vx+4thaf3HsOCq
 SYRnSGHmXsvK7BvX+qYKZ4TjtT6FkrSkqyQAhK5LuLZTm0QLOQvP7ioyjcnhBp1WVgPS
 8AMWkqGKHsXboQ6yFgJ51etVtfz/TwhPmFnn0TbwrI8Qj6h9yIsEI9Zj3hIn0DBB620H
 bvgJgsEnvpFJnNcaGzIZe9thC8j6OWpKo1UYmb3DV8KE9auE5TkuIusiUnp5fLO2nO3o
 xamA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=Ztvrya6bNFV0Urb7uJbXROEu1vVN7v9D8tb3ubUhwD0=;
 b=td2Kslk8cJlquNPumzKN8AcDvGKV2wKYNJfigeZZfCniDBvpgwqHTxmLsvytJv5d8S
 V+3knNVsa3iwiJpgQgRwJDXUojdiwToQHp0pBte1/gadp3aQ9J5PHBQeP2LSI9yAd6sr
 cexhLGYCZC4XoZu+A7V46YglYV7sFkoV39mLXVh/zSXmMNkK2IiPpfht3IjPFkBCqMN1
 EInDCy/JqzKTxyxSDqujTK3dKe0m1nVIyJtc5OW0ZwNdM6SGn0Wrk1emigHdDzxI/0J6
 zWmZW6TGC+huO7i1nMUK1iAIOezZC6hSfUk7I4UFGw+MgziSjxxoAf/9N56vd68lPyuP
 WKhQ==
X-Gm-Message-State: APjAAAXa5SswMWqwAlCZdupWfrUeSkubRr+hsP7iQLVMQQJRVRaipdjF
 7So0B3ALv+poDcvVURGsddv5PYaX
X-Google-Smtp-Source: APXvYqx/fQqS5wdwkhv7F2JRAcoAiweKXo8phJxvmN5lh4cOVYTyvAgYIE7p97IaT2HG3xo9qHtmMg==
X-Received: by 2002:ad4:5888:: with SMTP id dz8mr4659418qvb.204.1582908430079; 
 Fri, 28 Feb 2020 08:47:10 -0800 (PST)
Received: from Lubuntu1804nataliya.tkf.ru
 (kntaon1614w-grc-09-74-15-93-240.dsl.bell.ca. [74.15.93.240])
 by smtp.gmail.com with ESMTPSA id m200sm5477487qke.135.2020.02.28.08.47.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 28 Feb 2020 08:47:09 -0800 (PST)
From: Nataliya Korovkina <malus.brandywine@gmail.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 11:46:56 -0500
Message-Id: <20200228164656.23774-1-malus.brandywine@gmail.com>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [xev-devel][PATCH][linux-4.19] swiotlb-xen.c: Fixed
 cache invalidation fault
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: jgross@suse.com, Nataliya Korovkina <malus.brandywine@gmail.com>,
 konrad.wilk@oracle.com
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UHJvYmxlbTogeGVuX3N3aW90bGJfbWFwX3NnX2F0dHJzKCkgbWFwcyBhIHNldCBvZiBidWZmZXJz
IGRlc2NyaWJlZCBpbiBzY2F0dGVybGlzdC4KSXQgY2FsbHMgeGVuX2RtYV9tYXBfcGFnZSgpIGFu
ZCBzZXRzIHNnbGlzdC5kbWFfYWRkcmVzcyB0byB0aGUgYWRkcmVzcyBjYWxjdWxhdGVkIGJ5Cnhl
bl9waHlzX3RvX2J1cygpLiBMZXQncyBjYWxsIGl0IGRtYV9hZGRyZXNzXzEuCgp4ZW5fZG1hX21h
cF9wYWdlKCkgbWFwcyB0aGUgYXJlYSBhbmQgZ2V0cyBkbWEgYWRkcmVzcyBkaWZmZXJlbnQgZnJv
bSBkbWFfYWRkcmVzc18xLApsZXQncyBjYWxsIGl0IGRtYV9hZGRyZXNzXzIuIFRoZW4gZnVuY3Rp
b24gX19zd2lvdGxiX21hcF9wYWdlKCkgbWFrZXMgY29udmVyc2lvbjoKZG1hX2FkZHIgLT4gcGh5
c19hZGRyIC0+IHZpcnRfYWRkciAgIHVzaW5nIGRtYV9hZGRyZXNzXzIgYW5kIHBhc3NlcyAidmly
dF9hZGRyIgp0byBfX2RtYV9tYXBfYXJlYSgpLCB0aGUgbGF0dGVyIHN1Y2Nlc3NmdWxseSBpbnZh
bGlkYXRlcyBjYWNoZS4KCldoZW4geGVuX3N3aW90bGJfdW5tYXBfc2dfYXR0cnMoKSB1bm1hcHMg
dGhlIGFyZWEgaXQgcGFzc2VzIGRtYV9hZGRyZXNzXzEKdG8gX19zd2lvdGxiX3VubWFwX3BhZ2Uo
KS4gICBfX3N3aW90bGJfdW5tYXBfcGFnZSgpIG1ha2VzIHRoZSBzYW1lIGNvbnZlcnRpb246CmRt
YV9hZGRyIC0+IHBoeXNfYWRkciAtPiB2aXJ0X2FkZHIgdXNpbmcgZG1hX2FkZHJlc3NfMSBhbmQg
cGFzc2VzICJ2aXJ0X2FkZHIiCnRvIF9fZG1hX21hcF9hcmVhKCksIHRoZSBsYXR0ZXIgZ2V0cyBE
YXRhIEFib3J0IGluIGF0dGVtcHQgdG8gaW52YWxpZGF0ZSBjYWNoZS4KClRoZSBwcm9ibGVtIG1h
bmZlc3RzIG9uIGRldmljZXMgdGhhdCBoYXZlIGRtYV9wZm5fb2Zmc2V0ICE9IDAuClNwZWNpZmlj
YWxseSwgd2hpbGUgbG9hZGluZyBicmNtZm1hYyBtb2R1bGUgKEJDTTQzNDUgV2lGaSBjaGlwKSBp
biBEb20wLgoKV2hhdCB3YXMgZG9uZTogc2dsaXN0LmRtYV9hZGRyZXNzIGlzIHNldCB0byBwaHlz
X3RvX2RtYSgicGh5cyIpLgoKU2lnbmVkLW9mZi1ieTogTmF0YWxpeWEgS29yb3ZraW5hIDxtYWx1
cy5icmFuZHl3aW5lQGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jIHwg
NCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMgYi9kcml2ZXJzL3hlbi9zd2lv
dGxiLXhlbi5jCmluZGV4IGE2ZjliYTg1ZGM0Yi4uOTM2M2E1MmU0NzU2IDEwMDY0NAotLS0gYS9k
cml2ZXJzL3hlbi9zd2lvdGxiLXhlbi5jCisrKyBiL2RyaXZlcnMveGVuL3N3aW90bGIteGVuLmMK
QEAgLTU4Myw3ICs1ODMsNyBAQCB4ZW5fc3dpb3RsYl9tYXBfc2dfYXR0cnMoc3RydWN0IGRldmlj
ZSAqaHdkZXYsIHN0cnVjdCBzY2F0dGVybGlzdCAqc2dsLAogCQkJCQkJc2ctPmxlbmd0aCwKIAkJ
CQkJCWRpciwKIAkJCQkJCWF0dHJzKTsKLQkJCXNnLT5kbWFfYWRkcmVzcyA9IGRldl9hZGRyOwor
CQkJc2ctPmRtYV9hZGRyZXNzID0gcGh5c190b19kbWEoaHdkZXYsIGRldl9hZGRyKTsKIAkJfSBl
bHNlIHsKIAkJCS8qIHdlIGFyZSBub3QgaW50ZXJlc3RlZCBpbiB0aGUgZG1hX2FkZHIgcmV0dXJu
ZWQgYnkKIAkJCSAqIHhlbl9kbWFfbWFwX3BhZ2UsIG9ubHkgaW4gdGhlIHBvdGVudGlhbCBjYWNo
ZSBmbHVzaGVzIGV4ZWN1dGVkCkBAIC01OTQsNyArNTk0LDcgQEAgeGVuX3N3aW90bGJfbWFwX3Nn
X2F0dHJzKHN0cnVjdCBkZXZpY2UgKmh3ZGV2LCBzdHJ1Y3Qgc2NhdHRlcmxpc3QgKnNnbCwKIAkJ
CQkJCXNnLT5sZW5ndGgsCiAJCQkJCQlkaXIsCiAJCQkJCQlhdHRycyk7Ci0JCQlzZy0+ZG1hX2Fk
ZHJlc3MgPSBkZXZfYWRkcjsKKwkJCXNnLT5kbWFfYWRkcmVzcyA9IHBoeXNfdG9fZG1hKGh3ZGV2
LCBkZXZfYWRkcik7CiAJCX0KIAkJc2dfZG1hX2xlbihzZykgPSBzZy0+bGVuZ3RoOwogCX0KLS0g
CjIuMTcuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:51:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:51:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7iqo-00019x-Rm; Fri, 28 Feb 2020 16:50:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7iqn-00019s-TV
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:50:57 +0000
X-Inumbo-ID: 7d2192ca-5a4a-11ea-99b0-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 7d2192ca-5a4a-11ea-99b0-12813bfff9fa;
 Fri, 28 Feb 2020 16:50:56 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582908656;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=EvXCgoTg9qkAeWIINHvXJ2o7HcbHL0HTlw1sF1fn9M8=;
 b=EGceZcwjU9nC0rc89leGhdQ3WOacOflqdUgG31tGflFm7j/9y1fD7f+9
 Pe1DnHAzr/JXsqWcr5V39caiOlOcD05m+zJMPrE1jr9Unv+jRyrlAnRJH
 oyAWmIWeVsZxxQVgbxh5Cis0nUfrDHJywyvBmg1kbZWXJVX8ZDuaQ5d+D E=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: krCKqbKU/EIN3kHneFNKsXxWXepNOXPmNo6ypQitXctZ7l+moOxJG5T33JaXfmMB4nUqNZdEbs
 8XlummTwjgaBHGL5KmExbjckNZO622e/pOFe6crHiOeCz6tbAtf2XTKM/blcSDEGZTcvqVHb66
 GUCMJBdw0+JQHY0X8P3ChhC22TxddOlN/8lnmllvh8VXY+lFATwgt806H4bPoTx/n9I0w75Lxt
 +FrdS+P58PVK6v0JTgJeSCajGS3hyZhHy9eGxVhiZinl7GtO6oAgKyomONivGSwhVi/yEc8UKa
 3eo=
X-SBRS: 2.7
X-MesageID: 13362444
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13362444"
Date: Fri, 28 Feb 2020 17:50:48 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228165048.GE24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-5-roger.pau@citrix.com>
 <cdb97977-2bae-5067-623d-76409fa643a2@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cdb97977-2bae-5067-623d-76409fa643a2@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 4/7] x86/tlb: introduce a flush guests
 TLB flag
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Tim Deegan <tim@xen.org>, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDU6MTQ6MDVQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gSW50
cm9kdWNlIGEgc3BlY2lmaWMgZmxhZyB0byByZXF1ZXN0IGEgSFZNIGd1ZXN0IFRMQiBmbHVzaCwg
d2hpY2ggaXMKPiA+IGFuIEFTSUQvVlBJRCB0aWNrbGUgdGhhdCBmb3JjZXMgYSBsaW5lYXIgVExC
IGZsdXNoIGZvciBhbGwgSFZNIGd1ZXN0cy4KPiAKPiBIZXJlIGFuZCBiZWxvdywgd2hhdCBkbyB5
b3UgbWVhbiBieSAibGluZWFyIj8gSSBndWVzcyB5b3UgbWVhbgo+IFRMQnMgaG9sZGluZyB0cmFu
c2xhdGlvbnMgZnJvbSBndWVzdCBsaW5lYXIgdG8gZ3Vlc3QgcGh5c2ljYWwsCj4gYnV0IEkgdGhp
bmsgdGhpcyBjb3VsZCBkbyB3aXRoIHRoZW4gYWxzbyBzYXlpbmcgc28sIGV2ZW4gaWYgaXQncwo+
IG1vcmUgd29yZHMuCgpZZXMsIHdpbGwgY2hhbmdlLgoKPiA+IFRoaXMgd2FzIHByZXZpb3VzbHkg
dW5jb25kaXRpb25hbGx5IGRvbmUgaW4gZWFjaCBwcmVfZmx1c2ggY2FsbCwgYnV0Cj4gPiB0aGF0
J3Mgbm90IHJlcXVpcmVkOiBIVk0gZ3Vlc3RzIG5vdCB1c2luZyBzaGFkb3cgZG9uJ3QgcmVxdWly
ZSBsaW5lYXIKPiA+IFRMQiBmbHVzaGVzIGFzIFhlbiBkb2Vzbid0IG1vZGlmeSB0aGUgZ3Vlc3Qg
cGFnZSB0YWJsZXMgaW4gdGhhdCBjYXNlCj4gPiAoaWU6IHdoZW4gdXNpbmcgSEFQKS4KPiAKPiBU
aGlzIGV4cGxhaW5zIHRoZSBjb3JyZWN0bmVzcyBpbiBvbmUgZGlyZWN0aW9uLiBXaGF0IGFib3V0
IHRoZQo+IHJlbW92YWwgb2YgdGhpcyBmcm9tIHRoZSBzd2l0Y2hfY3IzX2NyNCgpIHBhdGg/CgpB
RkFJQ1QgdGhhdCdzIG5ldmVyIHVzZWQgYnkgc2hhZG93IGNvZGUgdG8gbW9kaWZ5IGNyMyBvciBj
cjQsIGFuZApoZW5jZSBkb2Vzbid0IHJlcXVpcmUgYSBndWVzdCBsaW5lYXIgVExCIGZsdXNoLgoK
PiBBbmQgd2hhdCBhYm91dAo+IG91ciBzYWZldHkgYXNzdW1wdGlvbnMgZnJvbSB0aGUgdGlja2lu
ZyBvZiB0bGJmbHVzaF9jbG9jaywKPiB3aGVyZSB3ZSB0aGVuIGltcGx5IHRoYXQgcGFnZXMgZS5n
LiBhYm91dCB0byBiZSBmcmVlZCBjYW4ndAo+IGhhdmUgYW55IHRyYW5zbGF0aW9ucyBsZWZ0IGlu
IGFueSBUTEJzIGFueW1vcmU/CgpJJ20gc2xpZ2h0bHkgY29uZnVzZWQuIFRoYXQgZmx1c2ggb25s
eSBhZmZlY3RzIEhWTSBndWVzdHMgbGluZWFyIFRMQiwKYW5kIGhlbmNlIGlzIG5vdCB1bmRlciBY
ZW4gY29udHJvbCB1bmxlc3Mgc2hhZG93IG1vZGUgaXMgdXNlZC4gUGFnZXMKdG8gYmUgZnJlZWQg
aW4gdGhlIEhBUCBjYXNlIG5lZWQgdG8gYmUgZmx1c2hlZCBmcm9tIHRoZSBFUFQvTlBULCBidXQK
d2hldGhlciB0aGVyZSBhcmUgcmVmZXJlbmNlcyBsZWZ0IGluIHRoZSBndWVzdCBUTEIgdG8gcG9p
bnQgdG8gdGhhdApnZm4gcmVhbGx5IGRvZXNuJ3QgbWF0dGVyIHRvIFhlbiBhdCBhbGwsIHNpbmNl
IHRoZSBndWVzdCBpcyBpbiBmdWxsCmNvbnRyb2wgb2YgaXQncyBNTVUgYW5kIFRMQiBpbiB0aGF0
IGNhc2UuCgpGb3Igc2hhZG93IGFueSBjaGFuZ2UgaW4gdGhlIGd1ZXN0IHBhZ2UtdGFibGVzIHNo
b3VsZCBhbHJlYWR5IGJlCmFjY29tcGFuaWVkIGJ5IGEgZ3Vlc3QgVExCIGZsdXNoLCBvciBlbHNl
IHRoZSBndWVzdCBjb3VsZCBhY2Nlc3Mgbm8KbG9uZ2VyIHByZXNlbnQgZW50cmllcywgcmVnYXJk
bGVzcyBvZiB3aGV0aGVyIHRoZSBhZmZlY3RlZCBwYWdlcyBhcmUKZnJlZWQgb3Igbm90LgoKPiA+
IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvZmx1c2h0bGIuaAo+ID4gKysrIGIveGVuL2luY2x1
ZGUvYXNtLXg4Ni9mbHVzaHRsYi5oCj4gPiBAQCAtMTA1LDYgKzEwNSw4IEBAIHZvaWQgc3dpdGNo
X2NyM19jcjQodW5zaWduZWQgbG9uZyBjcjMsIHVuc2lnbmVkIGxvbmcgY3I0KTsKPiA+ICAjZGVm
aW5lIEZMVVNIX1ZDUFVfU1RBVEUgMHgxMDAwCj4gPiAgIC8qIEZsdXNoIHRoZSBwZXItY3B1IHJv
b3QgcGFnZSB0YWJsZSAqLwo+ID4gICNkZWZpbmUgRkxVU0hfUk9PVF9QR1RCTCAweDIwMDAKPiA+
ICsgLyogRmx1c2ggYWxsIEhWTSBndWVzdHMgbGluZWFyIFRMQiAodXNpbmcgQVNJRC9WUElEKSAq
Lwo+ID4gKyNkZWZpbmUgRkxVU0hfR1VFU1RTX1RMQiAweDQwMDAKPiAKPiBGb3Igb25lLCB0aGUg
ImFsbCIgaXMgcHJldHR5IG1pc2xlYWRpbmcuIEEgc2luZ2xlIHN1Y2ggcmVxdWVzdAo+IGRvZXNu
J3QgZG8gdGhpcyBmb3IgYWxsIHZDUFUtcyBvZiBhbGwgSFZNIGd1ZXN0cywgZG9lcyBpdD8KCkl0
IGtpbmQgb2YgZG9lcyBiZWNhdXNlIGl0IHRpY2tsZXMgdGhlIHBDUFUgQVNJRC9WUElEIGdlbmVy
YXRpb24gSUQsCnNvIGFueSB2Q1BVIHNjaGVkdWxlZCBvbiB0aGUgc2VsZWN0ZWQgcENQVXMgd2ls
bCBnZXQgYSBuZXcgQVNJRC9WUElECmFsbG9jYXRlZCBhbmQgdGh1cyBhIGNsZWFuIFRMQi4KCj4g
SSdtCj4gYWxzbyBzdHJ1Z2dsaW5nIHdpdGggdGhlICdTJyBpbiAiR1VFU1RTIiAtIHdoeSBpcyBp
dCBub3QganVzdAo+ICJHVUVTVCI/IAoKQW55IGd1ZXN0IHZDUFVzIHJ1bm5pbmcgb24gdGhlIHNl
bGVjdGVkIHBDUFVzIHdpbGwgZ2V0IGEgbmV3IEFTSUQvVlBJRApJRCBhbmQgdGh1cyBhIGNsZWFu
IFRMQi4KCj4gSSBhZG1pdCB0aGUgbmFtZXMgb2YgdGhlIGludm9sdmVkIGZ1bmN0aW9ucwo+ICho
dm1fZmx1c2hfZ3Vlc3RfdGxicygpLCBodm1fYXNpZF9mbHVzaF9jb3JlKCkpIGFyZSBzb21ld2hh
dAo+IG1pc2xlYWRpbmcsIGFzIHRoZXkgZG9uJ3QgYWN0dWFsbHkgZG8gYW55IGZsdXNoaW5nLCB0
aGV5IG1lcmVseQo+IGFycmFuZ2UgZm9yIHdoYXQgaXMgaW4gdGhlIFRMQiB0byBubyBsb25nZXIg
YmUgYWJsZSB0byBiZSB1c2VkLAo+IHNvIGdpdmluZyB0aGlzIGEgc3VpdGFibGUgbmFtZSBpcyAi
aGlzdG9yaWNhbGx5IiBjb21wbGljYXRlZC4KPiBXaGF0IGlmIHdlIGRpZCBhd2F5IHdpdGggdGhl
IGh2bV9mbHVzaF9ndWVzdF90bGJzKCkgd3JhcHBlciwKPiBuYW1pbmcgdGhlIGNvbnN0YW50IGhl
cmUgdGhlbiBhZnRlciBodm1fYXNpZF9mbHVzaF9jb3JlKCksIGUuZy4KPiBGTFVTSF9BU0lEX0NP
UkU/CgpJJ20gbm90IG9wcG9zZWQgdG8gcmVuYW1pbmcuIFRoZSBjb21tZW50IGJlZm9yZSB0aGUg
ZGVmaW5pdGlvbiB3YXMKYWxzbyBtZWFudCB0byBjbGFyaWZ5IGl0J3MgdXNhZ2UsIGFuZCBoZW5j
ZSB0aGUgZXhwbGljaXQgbWVudGlvbiBvZgpBU0lEL1ZQSUQuCgo+IEkgYWxzbyB0aGluayB0aGlz
IGNvbnN0YW50IG1pZ2h0IGJldHRlciBiZSB6ZXJvIHdoZW4gIUhWTS4KClllcywgdGhhdCdzIGEg
Z29vZCBpZGVhLgoKVGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:52:53 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:52:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7isa-0001H9-8m; Fri, 28 Feb 2020 16:52:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7isZ-0001Gp-5T
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:52:47 +0000
X-Inumbo-ID: be39c2dc-5a4a-11ea-99b0-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id be39c2dc-5a4a-11ea-99b0-12813bfff9fa;
 Fri, 28 Feb 2020 16:52:46 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582908766;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=x9xU/5b5FtvdoO6DxE2V83PyKSHnas0PEewjDmhlllc=;
 b=U4lne/z+LTIenoO5x6O3T/8fdCq4dAZxr6aUkGreB0jtiFEpID8ro93z
 xt2JlnyDsx5I992SHFt0oUGDYtG3DCSRmxhtZ4tAM9M+k2R54dc/RstXM
 NI8hfy6A87wvJhrFjn0YaJK5o09h73fBuGVCpF8eWPTRQuycMtBLp9CaL I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: w4HIQe9I2UO7m2Jnh/01n8hooP/mjCRWSyDGSqpkpnIoJkVIusMcbX7eKHj9IL5+syyqmPj64v
 unBG2rGjDlG4vTUIxzbTZOXbEal8Uo7Y7u3mmxLU+5AUYTrC3Zlw+UkoWzcfxn0rjRNnioqccB
 TAXKIEV/Zyn/KdP9YOOPWAbrVRdNsvVDGmdvc/fHUv4Iw8lQXsqY9gZ6NxQhB2lCC9eivmo/S+
 Re3t/7M7SgAjEobBeDAH9tB8RKQZSyHPKs8KtMHdgWCktGipRVsMfnn63g7VijgUV9iKyE7cbn
 psI=
X-SBRS: 2.7
X-MesageID: 13362551
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13362551"
Date: Fri, 28 Feb 2020 17:52:38 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228165238.GF24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-7-roger.pau@citrix.com>
 <616f1cd4-e660-97a5-b326-12ca001bfb7d@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <616f1cd4-e660-97a5-b326-12ca001bfb7d@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 6/7] xen/guest: prepare hypervisor ops to
 use alternative calls
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Paul Durrant <pdurrant@amazon.com>, Wei
 Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDU6Mjk6MzJQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gLS0t
IGEveGVuL2FyY2gveDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gKysrIGIveGVuL2FyY2gv
eDg2L2d1ZXN0L2h5cGVydi9oeXBlcnYuYwo+ID4gQEAgLTE5OSw3ICsxOTksNyBAQCBzdGF0aWMg
dm9pZCBfX2luaXQgZTgyMF9maXh1cChzdHJ1Y3QgZTgyMG1hcCAqZTgyMCkKPiA+ICAgICAgICAg
IHBhbmljKCJVbmFibGUgdG8gcmVzZXJ2ZSBIeXBlci1WIGh5cGVyY2FsbCByYW5nZVxuIik7Cj4g
PiAgfQo+ID4gIAo+ID4gLXN0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgb3BzID0g
ewo+ID4gK3N0YXRpYyBjb25zdCBzdHJ1Y3QgaHlwZXJ2aXNvcl9vcHMgX19pbml0ZGF0YSBvcHMg
PSB7Cj4gCj4gVGhpcyBuZWVkcyB0byBiZSBfX2luaXRjb25zdHJlbCBpbiBvcmRlciB0byBhdm9p
ZCB0cmlnZ2VyaW5nCj4gKHBvc3NpYmx5IG9ubHkgaW4gdGhlIGZ1dHVyZSkgc2VjdGlvbiBtaXNt
YXRjaCB3YXJuaW5ncyB3aXRoCj4gYXQgbGVhc3Qgc29tZSBnY2MgdmVyc2lvbnMuIFdpdGggdGhp
cyBhbmQgdGhlIG90aGVyIGluc3RhbmNlCj4gYWRqdXN0ZWQKCkkgY2FuIGRvIHRoYXQgd2hlbiBw
b3N0aW5nIGEgbmV3IHZlcnNpb24sIHVubGVzcyB5b3Ugd2FudCB0byBwaWNrIHRoaXMKZWFybGll
ciBhbmQgYWRqdXN0IG9uIGNvbW1pdC4KCj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1
bGljaEBzdXNlLmNvbT4KClRoYW5rcywgUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 16:58:10 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 16:58:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7ixh-0001TJ-1L; Fri, 28 Feb 2020 16:58:05 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7ixf-0001TE-UK
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 16:58:03 +0000
X-Inumbo-ID: 7b1462cc-5a4b-11ea-b472-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7b1462cc-5a4b-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 16:58:02 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582909082;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=vGNMrmAAyfug1JT3FbmKdHRJwUqBBGg+ZvT58INAc5g=;
 b=H3ChKPAwNWv2hpG/AtxQogblAfAgp8icWlFfECdPwgHHFbIsNYe+7YWT
 kAVBiDWRnoXg8Ok+6WgzLNzVFEH6NIrQWHumgFAXIuQi8AgXa680SH1e2
 R52JzMrwkVc52byMYa6lcnZx8dyl61v04PTJ3U0EWIJrDUwWM9JmZLEOq I=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: Tr80WAfT9UP96l5YnHYyoOBtgUq2ppn7oyUReppptjFYk5H2D60I1iIcDOEu7PvvnrnEpuF8ov
 6sm+rrdrX21lCUfQmRlDTwht2f4wXK6Caq5qix3V/7n9N+CTGUlsxcCQOMl7QFsY8mlW0P7q4w
 TqABI65pPezgm8reMSBAZarLaXFxMEFnKVGWW2ENa0M1zt+Ds5nfHJ0R6rZz4eczQgqFFvdIra
 B8M6NH+/KJO3FEb2U9Ico9PGfgAjQ/jA2hJsyQNchtNiyJMO1SKJ319AiADBu90iCCrL/UGklT
 0HM=
X-SBRS: 2.7
X-MesageID: 13529294
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13529294"
Date: Fri, 28 Feb 2020 17:57:54 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228165754.GG24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-4-roger.pau@citrix.com>
 <50f937d7-dceb-e7a1-5e0d-9f239d49dd5c@suse.com>
 <20200228163135.GD24458@Air-de-Roger.citrite.net>
 <c390bcde-f0c6-fd53-ac17-2e2791b1087a@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c390bcde-f0c6-fd53-ac17-2e2791b1087a@suse.com>
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDU6NDQ6NTdQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMjguMDIuMjAyMCAxNzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiA+IE9u
IEZyaSwgRmViIDI4LCAyMDIwIGF0IDAyOjU4OjQyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3Rl
Ogo+ID4+IE9uIDE5LjAyLjIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPiA+Pj4g
LS0tIGEveGVuL2FyY2gveDg2L21tL2hhcC9oYXAuYwo+ID4+PiArKysgYi94ZW4vYXJjaC94ODYv
bW0vaGFwL2hhcC5jCj4gPj4+IEBAIC02NjksMzIgKzY2OSwyOCBAQCBzdGF0aWMgdm9pZCBoYXBf
dXBkYXRlX2NyMyhzdHJ1Y3QgdmNwdSAqdiwgaW50IGRvX2xvY2tpbmcsIGJvb2wgbm9mbHVzaCkK
PiA+Pj4gICAgICBodm1fdXBkYXRlX2d1ZXN0X2NyMyh2LCBub2ZsdXNoKTsKPiA+Pj4gIH0KPiA+
Pj4gIAo+ID4+PiArLyoKPiA+Pj4gKyAqIE5COiBkb2Vzbid0IGFjdHVhbGx5IHBlcmZvcm0gYW55
IGZsdXNoLCB1c2VkIGp1c3QgdG8gY2xlYXIgdGhlIENQVSBmcm9tIHRoZQo+ID4+PiArICogbWFz
ayBhbmQgaGVuY2Ugc2lnbmFsIHRoYXQgdGhlIGd1ZXN0IFRMQiBmbHVzaCBoYXMgYmVlbiBkb25l
Lgo+ID4+PiArICovCj4gPj4KPiA+PiAiaGFzIGJlZW4gZG9uZSIgaXNuJ3QgY29ycmVjdCwgYXMg
dGhlIGZsdXNoIG1heSBoYXBwZW4gb25seSBsYXRlcgo+ID4+IG9uICh1cG9uIG5leHQgVk0gZW50
cnkpLiBJIHRoaW5rIHdvcmRpbmcgaGVyZSBuZWVkcyB0byBiZSBhcwo+ID4+IHByZWNpc2UgYXMg
cG9zc2libGUsIGhvd2V2ZXIgdGhlIGNvbW1lbnQgbWF5IHR1cm4gb3V0IHVubmVjZXNzYXJ5Cj4g
Pj4gYWx0b2dldGhlcjoKPiA+IAo+ID4gV2hhdCBhYm91dDoKPiA+IAo+ID4gLyoKPiA+ICAqIE5C
OiBEdW1teSBmdW5jdGlvbiBleGNsdXNpdmVseSB1c2VkIGFzIGEgd2F5IHRvIHRyaWdnZXIgYSB2
bWV4aXQsCj4gPiAgKiBhbmQgdGh1cyBmb3JjZSBhbiBBU0lEL1ZQSUQgdXBkYXRlIG9uIHZtZW50
cnkgKHRoYXQgd2lsbCBmbHVzaCB0aGUKPiA+ICAqIGNhY2hlKS4KPiA+ICAqLwo+IAo+IE9uY2Ug
aXQncyBlbXB0eSAtIHllcywgbG9va3Mgb2theSAod2l0aCBzL2NhY2hlL1RMQi8pLgoKQWNrLgoK
PiA+Pj4gQEAgLTcwNSwyMCArNzAxLDIyIEBAIGJvb2wgaGFwX2ZsdXNoX3RsYihib29sICgqZmx1
c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAo+ID4+PiAgICAgICAgICBpZiAo
ICFmbHVzaF92Y3B1KGN0eHQsIHYpICkKPiA+Pj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+ID4+
PiAgCj4gPj4+IC0gICAgICAgIHBhZ2luZ191cGRhdGVfY3IzKHYsIGZhbHNlKTsKPiA+Pj4gKyAg
ICAgICAgaHZtX2FzaWRfZmx1c2hfdmNwdSh2KTsKPiA+Pj4gIAo+ID4+PiAgICAgICAgICBjcHUg
PSByZWFkX2F0b21pYygmdi0+ZGlydHlfY3B1KTsKPiA+Pj4gLSAgICAgICAgaWYgKCBpc192Y3B1
X2RpcnR5X2NwdShjcHUpICkKPiA+Pj4gKyAgICAgICAgaWYgKCBjcHUgIT0gdGhpc19jcHUgJiYg
aXNfdmNwdV9kaXJ0eV9jcHUoY3B1KSApCj4gPj4+ICAgICAgICAgICAgICBfX2NwdW1hc2tfc2V0
X2NwdShjcHUsIG1hc2spOwo+ID4+PiAgICAgIH0KPiA+Pj4gIAo+ID4+PiAtICAgIC8qIEZsdXNo
IFRMQnMgb24gYWxsIENQVXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRlLiAqLwo+ID4+PiAtICAgIGZs
dXNoX3RsYl9tYXNrKG1hc2spOwo+ID4+PiAtCj4gPj4+IC0gICAgLyogRG9uZS4gKi8KPiA+Pj4g
LSAgICBmb3JfZWFjaF92Y3B1ICggZCwgdiApCj4gPj4+IC0gICAgICAgIGlmICggdiAhPSBjdXJy
ZW50ICYmIGZsdXNoX3ZjcHUoY3R4dCwgdikgKQo+ID4+PiAtICAgICAgICAgICAgdmNwdV91bnBh
dXNlKHYpOwo+ID4+PiArICAgIC8qCj4gPj4+ICsgICAgICogVHJpZ2dlciBhIHZtZXhpdCBvbiBh
bGwgcENQVXMgd2l0aCBkaXJ0eSB2Q1BVIHN0YXRlIGluIG9yZGVyIHRvIGZvcmNlIGFuCj4gPj4+
ICsgICAgICogQVNJRC9WUElEIGNoYW5nZSBhbmQgaGVuY2UgYWNjb21wbGlzaCBhIGd1ZXN0IFRM
QiBmbHVzaC4gTm90ZSB0aGF0IHZDUFVzCj4gPj4+ICsgICAgICogbm90IGN1cnJlbnRseSBydW5u
aW5nIHdpbGwgYWxyZWFkeSBiZSBmbHVzaGVkIHdoZW4gc2NoZWR1bGVkIGJlY2F1c2Ugb2YKPiA+
Pj4gKyAgICAgKiB0aGUgQVNJRCB0aWNrbGUgZG9uZSBpbiB0aGUgbG9vcCBhYm92ZS4KPiA+Pj4g
KyAgICAgKi8KPiA+Pj4gKyAgICBvbl9zZWxlY3RlZF9jcHVzKG1hc2ssIGhhbmRsZV9mbHVzaCwg
bWFzaywgMCk7Cj4gPj4+ICsgICAgd2hpbGUgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCj4gPj4+
ICsgICAgICAgIGNwdV9yZWxheCgpOwo+ID4+Cj4gPj4gV2h5IGRvIHlvdSBwYXNzIDAgYXMgbGFz
dCBhcmd1bWVudD8gSWYgeW91IHBhc3NlZCAxLCB5b3Ugd291bGRuJ3QKPiA+PiBuZWVkIHRoZSB3
aGlsZSgpIGhlcmUsIGhhbmRsZV9mbHVzaCgpIGNvdWxkIGJlIGVtcHR5LCBhbmQgeW91J2QKPiA+
PiBzYXZlIGEgcGVyaGFwcyBsYXJnZSBhbW91bnQgb2YgQ1BVcyB0byBhbGwgdHJ5IHRvIG1vZGlm
eSB0d28KPiA+PiBjYWNoZSBsaW5lcyAodGhlIG9uZSB1c2VkIGJ5IG9uX3NlbGVjdGVkX2NwdXMo
KSBpdHNlbGYgYW5kIHRoZQo+ID4+IG9uZSBoZXJlKSBpbnN0ZWFkIG9mIGp1c3Qgb25lLiBZZXMs
IGxhdGVuY3kgZnJvbSB0aGUgbGFzdCBDUFUKPiA+PiBjbGVhcmluZyBpdHMgYml0IHRvIHlvdSBi
ZWluZyBhYmxlIHRvIGV4aXQgZnJvbSBoZXJlIG1heSBiZSBhCj4gPj4gbGl0dGxlIGxhcmdlciB0
aGlzIHdheSwgYnV0IG92ZXJhbGwgbGF0ZW5jeSBtYXkgc2hyaW5rIHdpdGggdGhlCj4gPj4gY3V0
IGJ5IGhhbGYgYW1vdW50IG9mIGF0b21pYyBvcHMgaXNzdWVkIHRvIHRoZSBidXMuCj4gPiAKPiA+
IEluIGZhY3QgSSB0aGluayBwYXNzaW5nIDAgYXMgdGhlIGxhc3QgYXJndW1lbnQgaXMgZmluZSwg
YW5kCj4gPiBoYW5kbGVfZmx1c2ggY2FuIGJlIGVtcHR5IGluIHRoYXQgY2FzZSBhbnl3YXkuIFdl
IGRvbid0IHJlYWxseSBjYXJlCj4gPiB3aGV0aGVyIG9uX3NlbGVjdGVkX2NwdXMgcmV0dXJucyBi
ZWZvcmUgYWxsIENQVXMgaGF2ZSBleGVjdXRlZCB0aGUKPiA+IGR1bW15IGZ1bmN0aW9uLCBhcyBs
b25nIGFzIGFsbCBvZiB0aGVtIGhhdmUgdGFrZW4gYSB2bWV4aXQuIFVzaW5nIDAKPiA+IGFscmVh
ZHkgZ3VhcmFudGVlcyB0aGF0IEFGQUlDVC4KPiAKPiBJc24ndCBpdCB0aGF0IHRoZSBjYWxsZXIg
YW50cyB0byBiZSBndWFyYW50ZWVkIHRoYXQgdGhlIGZsdXNoCj4gaGFzIGFjdHVhbGx5IG9jY3Vy
cmVkIChvciBhdCBsZWFzdCB0aGF0IG5vIGZ1cnRoZXIgaW5zbnMgY2FuCj4gYmUgZXhlY3V0ZWQg
cHJpb3IgdG8gdGhlIGZsdXNoIGhhcHBlbmluZywgaS5lLiBhdCBsZWFzdCB0aGUgVk0KPiBleGl0
IGhhdmluZyBvY2N1cnJlZCk/CgpZZXMsIGJ1dCB0aGF0IHdvdWxkIGhhcHBlbiB3aXRoIDAgYXMg
dGhlIGxhc3QgYXJndW1lbnQgYWxyZWFkeSwgc2VlCnRoZSBjb2RlIGluIHNtcF9jYWxsX2Z1bmN0
aW9uX2ludGVycnVwdDoKCiAgICBpZiAoIGNhbGxfZGF0YS53YWl0ICkKICAgIHsKICAgICAgICAo
KmZ1bmMpKGluZm8pOwogICAgICAgIHNtcF9tYigpOwogICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1
KGNwdSwgJmNhbGxfZGF0YS5zZWxlY3RlZCk7CiAgICB9CiAgICBlbHNlCiAgICB7CiAgICAgICAg
c21wX21iKCk7CiAgICAgICAgY3B1bWFza19jbGVhcl9jcHUoY3B1LCAmY2FsbF9kYXRhLnNlbGVj
dGVkKTsKICAgICAgICAoKmZ1bmMpKGluZm8pOwogICAgfQoKVGhlIG9ubHkgZGlmZmVyZW5jZSBp
cyB3aGV0aGVyIG9uX3NlbGVjdGVkX2NwdXMgY2FuIHJldHVybiBiZWZvcmUgYWxsCnRoZSBmdW5j
dGlvbnMgaGF2ZSBiZWVuIGV4ZWN1dGVkIG9uIGFsbCBDUFVzLCBvciB3aGV0aGVyIGFsbCBDUFVz
IGhhdmUKdGFrZW4gYSB2bWV4aXQuIFRoZSBsYXRlciBpcyBmaW5lIGZvciBvdXIgdXNlLWNhc2Uu
Cgo+ID4+IChGb3JjaW5nIGFuIGVtcHR5IGZ1bmN0aW9uIHRvIGJlIGNhbGxlZCBtYXkgc2VlbSBv
ZGQsIGJ1dCBzZW5kaW5nCj4gPj4gIGp1c3Qgc29tZSBJUEkgW2xpa2UgdGhlIGV2ZW50IGNoZWNr
IG9uZV0gd291bGRuJ3QgYmUgZW5vdWdoLCBhcwo+ID4+ICB5b3Ugd2FudCB0byBiZSBzdXJlIHRo
ZSBvdGhlciBzaWRlIGhhcyBhY3R1YWxseSByZWNlaXZlZCB0aGUKPiA+PiAgcmVxdWVzdC4pCj4g
PiAKPiA+IEV4YWN0bHksIHRoYXQncyB0aGUgcmVhc29uIGZvciB0aGUgZW1wdHkgZnVuY3Rpb24u
Cj4gCj4gQnV0IHRoZSBmdW5jdGlvbiBpc24ndCBlbXB0eS4KCkl0IHdpbGwgYmUgbm93LCBzaW5j
ZSBvbl9zZWxlY3RlZF9jcHVzIGFscmVhZHkgZG9lcyB0aGUgbmVlZGVkCnN5bmNocm9uaXphdGlv
biBhcyB5b3UgcG9pbnRlZCBvdXQuCgpUaGFua3MsIFJvZ2VyLgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:00:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:00:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7j0A-0002F2-GE; Fri, 28 Feb 2020 17:00:38 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7j09-0002Ex-KR
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:00:37 +0000
X-Inumbo-ID: d6429bab-5a4b-11ea-99b5-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d6429bab-5a4b-11ea-99b5-12813bfff9fa;
 Fri, 28 Feb 2020 17:00:36 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 7C05AAF0D;
 Fri, 28 Feb 2020 17:00:35 +0000 (UTC)
To: Roger Pau Monne <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-8-roger.pau@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <aa482834-7454-9fcb-2aed-86f4c01b134e@suse.com>
Date: Fri, 28 Feb 2020 18:00:44 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200219174354.84726-8-roger.pau@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+IFVzZSBYZW4ncyBM
MCBIVk1PUF9mbHVzaF90bGJzIGh5cGVyY2FsbCBpbiBvcmRlciB0byBwZXJmb3JtIGZsdXNoZXMu
Cj4gVGhpcyBncmVhdGx5IGluY3JlYXNlcyB0aGUgcGVyZm9ybWFuY2Ugb2YgVExCIGZsdXNoZXMg
d2hlbiBydW5uaW5nCj4gd2l0aCBhIGhpZ2ggYW1vdW50IG9mIHZDUFVzIGFzIGEgWGVuIGd1ZXN0
LCBhbmQgaXMgc3BlY2lhbGx5IGltcG9ydGFudAo+IHdoZW4gcnVubmluZyBpbiBzaGltIG1vZGUu
Cj4gCj4gVGhlIGZvbGxvd2luZyBmaWd1cmVzIGFyZSBmcm9tIGEgUFYgZ3Vlc3QgcnVubmluZyBg
bWFrZSAtajMyIHhlbmAgaW4KPiBzaGltIG1vZGUgd2l0aCAzMiB2Q1BVcyBhbmQgSEFQLgo+IAo+
IFVzaW5nIHgyQVBJQyBhbmQgQUxMQlVUIHNob3J0aGFuZDoKPiByZWFsCTRtMzUuOTczcwo+IHVz
ZXIJNG0zNS4xMTBzCj4gc3lzCTM2bTI0LjExN3MKPiAKPiBVc2luZyBMMCBhc3Npc3RlZCBmbHVz
aDoKPiByZWFsICAgIDFtMi41OTZzCj4gdXNlciAgICA0bTM0LjgxOHMKPiBzeXMgICAgIDVtMTYu
Mzc0cwo+IAo+IFRoZSBpbXBsZW1lbnRhdGlvbiBhZGRzIGEgbmV3IGhvb2sgdG8gaHlwZXJ2aXNv
cl9vcHMgc28gb3RoZXIKPiBlbmxpZ2h0ZW5tZW50cyBjYW4gYWxzbyBpbXBsZW1lbnQgc3VjaCBh
c3Npc3RlZCBmbHVzaCBqdXN0IGJ5IGZpbGxpbmcKPiB0aGUgaG9vay4gTm90ZSB0aGF0IHRoZSBY
ZW4gaW1wbGVtZW50YXRpb24gY29tcGxldGVseSBpZ25vcmVzIHRoZQo+IGRpcnR5IENQVSBtYXNr
IGFuZCB0aGUgbGluZWFyIGFkZHJlc3MgcGFzc2VkIGluLCBhbmQgYWx3YXlzIHBlcmZvcm1zIGEK
PiBnbG9iYWwgVExCIGZsdXNoIG9uIGFsbCB2Q1BVcy4KClRoaXMgaXNuJ3QgYmVjYXVzZSBvZiBh
biBpbXBsZW1lbnRhdGlvbiBjaG9pY2Ugb2YgeW91cnMsIGJ1dCBiZWNhdXNlCm9mIGhvdyBIVk1P
UF9mbHVzaF90bGJzIHdvcmtzLiBJIHRoaW5rIHRoZSBzdGF0ZW1lbnQgc2hvdWxkIHNvbWVob3cK
ZXhwcmVzcyB0aGlzLiBJIGFsc28gdGhpbmsgaXQgd2FudHMgY2xhcmlmeWluZyB0aGF0IHVzaW5n
IHRoZQpoeXBlcmNhbGwgaXMgaW5kZWVkIGZhc3RlciBldmVuIGluIHRoZSBjYXNlIG9mIHNpbmds
ZS1wYWdlLCBzaW5nbGUtCkNQVSBmbHVzaCAod2hpY2ggSSBzdXNwZWN0IG1heSBub3QgYmUgdGhl
IGNhc2UgZXNwZWNpYWxseSBhcyB2Q1BVCmNvdW50IGdyb3dzKS4gVGhlIHN0YXRzIGFib3ZlIHBy
b3ZlIGEgcG9zaXRpdmUgb3ZlcmFsbCBlZmZlY3QsIGJ1dAp0aGV5IGRvbid0IHNheSB3aGV0aGVy
IHRoZSBlZmZlY3QgY291bGQgYmUgZXZlbiBiaWdnZXIgYnkgYmVpbmcgYXQKbGVhc3QgYSBsaXR0
bGUgc2VsZWN0aXZlLgoKPiBAQCAtNzMsNiArNzQsMTUgQEAgdm9pZCBfX2luaXQgaHlwZXJ2aXNv
cl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQo+ICAgICAgICAgIG9wcy5lODIwX2Zp
eHVwKGU4MjApOwo+ICB9Cj4gIAo+ICtpbnQgaHlwZXJ2aXNvcl9mbHVzaF90bGIoY29uc3QgY3B1
bWFza190ICptYXNrLCBjb25zdCB2b2lkICp2YSwKPiArICAgICAgICAgICAgICAgICAgICAgICAg
IHVuc2lnbmVkIGludCBvcmRlcikKPiArewo+ICsgICAgaWYgKCBvcHMuZmx1c2hfdGxiICkKPiAr
ICAgICAgICByZXR1cm4gYWx0ZXJuYXRpdmVfY2FsbChvcHMuZmx1c2hfdGxiLCBtYXNrLCB2YSwg
b3JkZXIpOwo+ICsKPiArICAgIHJldHVybiAtRU5PU1lTOwo+ICt9CgpQbGVhc2Ugbm8gbmV3IC1F
Tk9TWVMgYW55d2hlcmUgKGV4Y2VwdCBpbiBuZXcgcG9ydHMnIHRvcCBsZXZlbApoeXBlcmNhbGwg
aGFuZGxlcnMpLgoKPiBAQCAtMjU2LDYgKzI1NywxNiBAQCB2b2lkIGZsdXNoX2FyZWFfbWFzayhj
b25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNpZ25lZCBpbnQgZmxhZ3Mp
Cj4gICAgICBpZiAoIChmbGFncyAmIH5GTFVTSF9PUkRFUl9NQVNLKSAmJgo+ICAgICAgICAgICAh
Y3B1bWFza19zdWJzZXQobWFzaywgY3B1bWFza19vZihjcHUpKSApCj4gICAgICB7Cj4gKyAgICAg
ICAgaWYgKCBjcHVfaGFzX2h5cGVydmlzb3IgJiYKPiArICAgICAgICAgICAgICEoZmxhZ3MgJiB+
KEZMVVNIX1RMQiB8IEZMVVNIX1RMQl9HTE9CQUwgfCBGTFVTSF9WQV9WQUxJRCB8Cj4gKyAgICAg
ICAgICAgICAgICAgICAgICAgICBGTFVTSF9PUkRFUl9NQVNLKSkgJiYKPiArICAgICAgICAgICAg
ICFoeXBlcnZpc29yX2ZsdXNoX3RsYihtYXNrLCB2YSwgKGZsYWdzIC0gMSkgJiBGTFVTSF9PUkRF
Ul9NQVNLKSApCj4gKyAgICAgICAgewo+ICsgICAgICAgICAgICBpZiAoIHRsYl9jbGtfZW5hYmxl
ZCApCj4gKyAgICAgICAgICAgICAgICB0bGJfY2xrX2VuYWJsZWQgPSBmYWxzZTsKCldoeSBkb2Vz
IHRoaXMgbmVlZCBkb2luZyBoZXJlPyBDb3VsZG4ndCBYZW4gZ3Vlc3Qgc2V0dXAgY29kZQpjbGVh
ciB0aGUgZmxhZz8KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1k
ZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:02:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:02:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7j1W-0002Lt-SC; Fri, 28 Feb 2020 17:02:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=F9pE=4Q=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1j7j1V-0002Lm-Sa
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:02:01 +0000
X-Inumbo-ID: 091ed75a-5a4c-11ea-ad76-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 091ed75a-5a4c-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 17:02:01 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 2124DB2D5;
 Fri, 28 Feb 2020 17:02:00 +0000 (UTC)
To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-4-roger.pau@citrix.com>
 <50f937d7-dceb-e7a1-5e0d-9f239d49dd5c@suse.com>
 <20200228163135.GD24458@Air-de-Roger.citrite.net>
 <c390bcde-f0c6-fd53-ac17-2e2791b1087a@suse.com>
 <20200228165754.GG24458@Air-de-Roger.citrite.net>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <5a82eba0-d6bc-91da-4728-184d8933dfa4@suse.com>
Date: Fri, 28 Feb 2020 18:02:09 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228165754.GG24458@Air-de-Roger.citrite.net>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v5 3/7] x86/hap: improve hypervisor assisted
 guest TLB flush
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <george.dunlap@eu.citrix.com>, xen-devel@lists.xenproject.org,
 Wei Liu <wl@xen.org>, Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAyMCAxNzo1NywgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPiBPbiBGcmksIEZl
YiAyOCwgMjAyMCBhdCAwNTo0NDo1N1BNICswMTAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4gT24g
MjguMDIuMjAyMCAxNzozMSwgUm9nZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4+IE9uIEZyaSwgRmVi
IDI4LCAyMDIwIGF0IDAyOjU4OjQyUE0gKzAxMDAsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+IE9u
IDE5LjAyLjIwMjAgMTg6NDMsIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+Pj4gQEAgLTcwNSwy
MCArNzAxLDIyIEBAIGJvb2wgaGFwX2ZsdXNoX3RsYihib29sICgqZmx1c2hfdmNwdSkodm9pZCAq
Y3R4dCwgc3RydWN0IHZjcHUgKnYpLAo+Pj4+PiAgICAgICAgICBpZiAoICFmbHVzaF92Y3B1KGN0
eHQsIHYpICkKPj4+Pj4gICAgICAgICAgICAgIGNvbnRpbnVlOwo+Pj4+PiAgCj4+Pj4+IC0gICAg
ICAgIHBhZ2luZ191cGRhdGVfY3IzKHYsIGZhbHNlKTsKPj4+Pj4gKyAgICAgICAgaHZtX2FzaWRf
Zmx1c2hfdmNwdSh2KTsKPj4+Pj4gIAo+Pj4+PiAgICAgICAgICBjcHUgPSByZWFkX2F0b21pYygm
di0+ZGlydHlfY3B1KTsKPj4+Pj4gLSAgICAgICAgaWYgKCBpc192Y3B1X2RpcnR5X2NwdShjcHUp
ICkKPj4+Pj4gKyAgICAgICAgaWYgKCBjcHUgIT0gdGhpc19jcHUgJiYgaXNfdmNwdV9kaXJ0eV9j
cHUoY3B1KSApCj4+Pj4+ICAgICAgICAgICAgICBfX2NwdW1hc2tfc2V0X2NwdShjcHUsIG1hc2sp
Owo+Pj4+PiAgICAgIH0KPj4+Pj4gIAo+Pj4+PiAtICAgIC8qIEZsdXNoIFRMQnMgb24gYWxsIENQ
VXMgd2l0aCBkaXJ0eSB2Y3B1IHN0YXRlLiAqLwo+Pj4+PiAtICAgIGZsdXNoX3RsYl9tYXNrKG1h
c2spOwo+Pj4+PiAtCj4+Pj4+IC0gICAgLyogRG9uZS4gKi8KPj4+Pj4gLSAgICBmb3JfZWFjaF92
Y3B1ICggZCwgdiApCj4+Pj4+IC0gICAgICAgIGlmICggdiAhPSBjdXJyZW50ICYmIGZsdXNoX3Zj
cHUoY3R4dCwgdikgKQo+Pj4+PiAtICAgICAgICAgICAgdmNwdV91bnBhdXNlKHYpOwo+Pj4+PiAr
ICAgIC8qCj4+Pj4+ICsgICAgICogVHJpZ2dlciBhIHZtZXhpdCBvbiBhbGwgcENQVXMgd2l0aCBk
aXJ0eSB2Q1BVIHN0YXRlIGluIG9yZGVyIHRvIGZvcmNlIGFuCj4+Pj4+ICsgICAgICogQVNJRC9W
UElEIGNoYW5nZSBhbmQgaGVuY2UgYWNjb21wbGlzaCBhIGd1ZXN0IFRMQiBmbHVzaC4gTm90ZSB0
aGF0IHZDUFVzCj4+Pj4+ICsgICAgICogbm90IGN1cnJlbnRseSBydW5uaW5nIHdpbGwgYWxyZWFk
eSBiZSBmbHVzaGVkIHdoZW4gc2NoZWR1bGVkIGJlY2F1c2Ugb2YKPj4+Pj4gKyAgICAgKiB0aGUg
QVNJRCB0aWNrbGUgZG9uZSBpbiB0aGUgbG9vcCBhYm92ZS4KPj4+Pj4gKyAgICAgKi8KPj4+Pj4g
KyAgICBvbl9zZWxlY3RlZF9jcHVzKG1hc2ssIGhhbmRsZV9mbHVzaCwgbWFzaywgMCk7Cj4+Pj4+
ICsgICAgd2hpbGUgKCAhY3B1bWFza19lbXB0eShtYXNrKSApCj4+Pj4+ICsgICAgICAgIGNwdV9y
ZWxheCgpOwo+Pj4+Cj4+Pj4gV2h5IGRvIHlvdSBwYXNzIDAgYXMgbGFzdCBhcmd1bWVudD8gSWYg
eW91IHBhc3NlZCAxLCB5b3Ugd291bGRuJ3QKPj4+PiBuZWVkIHRoZSB3aGlsZSgpIGhlcmUsIGhh
bmRsZV9mbHVzaCgpIGNvdWxkIGJlIGVtcHR5LCBhbmQgeW91J2QKPj4+PiBzYXZlIGEgcGVyaGFw
cyBsYXJnZSBhbW91bnQgb2YgQ1BVcyB0byBhbGwgdHJ5IHRvIG1vZGlmeSB0d28KPj4+PiBjYWNo
ZSBsaW5lcyAodGhlIG9uZSB1c2VkIGJ5IG9uX3NlbGVjdGVkX2NwdXMoKSBpdHNlbGYgYW5kIHRo
ZQo+Pj4+IG9uZSBoZXJlKSBpbnN0ZWFkIG9mIGp1c3Qgb25lLiBZZXMsIGxhdGVuY3kgZnJvbSB0
aGUgbGFzdCBDUFUKPj4+PiBjbGVhcmluZyBpdHMgYml0IHRvIHlvdSBiZWluZyBhYmxlIHRvIGV4
aXQgZnJvbSBoZXJlIG1heSBiZSBhCj4+Pj4gbGl0dGxlIGxhcmdlciB0aGlzIHdheSwgYnV0IG92
ZXJhbGwgbGF0ZW5jeSBtYXkgc2hyaW5rIHdpdGggdGhlCj4+Pj4gY3V0IGJ5IGhhbGYgYW1vdW50
IG9mIGF0b21pYyBvcHMgaXNzdWVkIHRvIHRoZSBidXMuCj4+Pgo+Pj4gSW4gZmFjdCBJIHRoaW5r
IHBhc3NpbmcgMCBhcyB0aGUgbGFzdCBhcmd1bWVudCBpcyBmaW5lLCBhbmQKPj4+IGhhbmRsZV9m
bHVzaCBjYW4gYmUgZW1wdHkgaW4gdGhhdCBjYXNlIGFueXdheS4gV2UgZG9uJ3QgcmVhbGx5IGNh
cmUKPj4+IHdoZXRoZXIgb25fc2VsZWN0ZWRfY3B1cyByZXR1cm5zIGJlZm9yZSBhbGwgQ1BVcyBo
YXZlIGV4ZWN1dGVkIHRoZQo+Pj4gZHVtbXkgZnVuY3Rpb24sIGFzIGxvbmcgYXMgYWxsIG9mIHRo
ZW0gaGF2ZSB0YWtlbiBhIHZtZXhpdC4gVXNpbmcgMAo+Pj4gYWxyZWFkeSBndWFyYW50ZWVzIHRo
YXQgQUZBSUNULgo+Pgo+PiBJc24ndCBpdCB0aGF0IHRoZSBjYWxsZXIgYW50cyB0byBiZSBndWFy
YW50ZWVkIHRoYXQgdGhlIGZsdXNoCj4+IGhhcyBhY3R1YWxseSBvY2N1cnJlZCAob3IgYXQgbGVh
c3QgdGhhdCBubyBmdXJ0aGVyIGluc25zIGNhbgo+PiBiZSBleGVjdXRlZCBwcmlvciB0byB0aGUg
Zmx1c2ggaGFwcGVuaW5nLCBpLmUuIGF0IGxlYXN0IHRoZSBWTQo+PiBleGl0IGhhdmluZyBvY2N1
cnJlZCk/Cj4gCj4gWWVzLCBidXQgdGhhdCB3b3VsZCBoYXBwZW4gd2l0aCAwIGFzIHRoZSBsYXN0
IGFyZ3VtZW50IGFscmVhZHksIHNlZQo+IHRoZSBjb2RlIGluIHNtcF9jYWxsX2Z1bmN0aW9uX2lu
dGVycnVwdDoKPiAKPiAgICAgaWYgKCBjYWxsX2RhdGEud2FpdCApCj4gICAgIHsKPiAgICAgICAg
ICgqZnVuYykoaW5mbyk7Cj4gICAgICAgICBzbXBfbWIoKTsKPiAgICAgICAgIGNwdW1hc2tfY2xl
YXJfY3B1KGNwdSwgJmNhbGxfZGF0YS5zZWxlY3RlZCk7Cj4gICAgIH0KPiAgICAgZWxzZQo+ICAg
ICB7Cj4gICAgICAgICBzbXBfbWIoKTsKPiAgICAgICAgIGNwdW1hc2tfY2xlYXJfY3B1KGNwdSwg
JmNhbGxfZGF0YS5zZWxlY3RlZCk7Cj4gICAgICAgICAoKmZ1bmMpKGluZm8pOwo+ICAgICB9Cj4g
Cj4gVGhlIG9ubHkgZGlmZmVyZW5jZSBpcyB3aGV0aGVyIG9uX3NlbGVjdGVkX2NwdXMgY2FuIHJl
dHVybiBiZWZvcmUgYWxsCj4gdGhlIGZ1bmN0aW9ucyBoYXZlIGJlZW4gZXhlY3V0ZWQgb24gYWxs
IENQVXMsIG9yIHdoZXRoZXIgYWxsIENQVXMgaGF2ZQo+IHRha2VuIGEgdm1leGl0LiBUaGUgbGF0
ZXIgaXMgZmluZSBmb3Igb3VyIHVzZS1jYXNlLgoKT2gsIHllcyAtIHJpZ2h0IHlvdSBhcmUuCgpK
YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:14:00 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:14:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7jD0-0003Ik-18; Fri, 28 Feb 2020 17:13:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=xa6/=4Q=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7jCy-0003If-NB
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:13:52 +0000
X-Inumbo-ID: b0e99d66-5a4d-11ea-b472-bc764e2007e4
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id b0e99d66-5a4d-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 17:13:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 744CFAAF1;
 Fri, 28 Feb 2020 17:13:50 +0000 (UTC)
From: Juergen Gross <jgross@suse.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 18:13:48 +0100
Message-Id: <20200228171348.21864-1-jgross@suse.com>
X-Mailer: git-send-email 2.16.4
Subject: [Xen-devel] [PATCH v3] xen: make sure stop_machine_run() is always
 called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Juergen Gross <jgross@suse.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

V2l0aCBjb3JlIHNjaGVkdWxpbmcgYWN0aXZlIGl0IGlzIG1hbmRhdG9yeSBmb3Igc3RvcF9tYWNo
aW5lX3J1bigpIHRvCmJlIGNhbGxlZCBpbiBpZGxlIGNvbnRleHQgb25seSAoc28gZWl0aGVyIGR1
cmluZyBib290IG9yIGluIGEgdGFza2xldCksCmFzIG90aGVyd2lzZSBhIHNjaGVkdWxpbmcgZGVh
ZGxvY2sgd291bGQgb2NjdXI6IHN0b3BfbWFjaGluZV9ydW4oKQpkb2VzIGEgY3B1IHJlbmRlenZv
dXMgYnkgYWN0aXZhdGluZyBhIHRhc2tsZXQgb24gYWxsIG90aGVyIGNwdXMuIEluCmNhc2Ugc3Rv
cF9tYWNoaW5lX3J1bigpIHdhcyBub3QgY2FsbGVkIGluIGFuIGlkbGUgdmNwdSBpdCB3b3VsZCBi
bG9jawpzY2hlZHVsaW5nIHRoZSBpZGxlIHZjcHUgb24gaXRzIHNpYmxpbmdzIHdpdGggY29yZSBz
Y2hlZHVsaW5nIGJlaW5nCmFjdGl2ZSwgcmVzdWx0aW5nIGluIGEgaGFuZy4KClB1dCBhIEJVR19P
TigpIGludG8gc3RvcF9tYWNoaW5lX3J1bigpIHRvIHRlc3QgZm9yIGJlaW5nIGNhbGxlZCBpbiBh
bgppZGxlIHZjcHUgb25seSBhbmQgYWRhcHQgdGhlIG1pc3NpbmcgY2FsbCBzaXRlICh1Y29kZSBs
b2FkaW5nKSB0byB1c2UgYQp0YXNrbGV0IGZvciBjYWxsaW5nIHN0b3BfbWFjaGluZV9ydW4oKS4K
ClNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0BzdXNlLmNvbT4KLS0tClYyOgot
IHJlcGhyYXNlIGNvbW1pdCBtZXNzYWdlIChKdWxpZW4gR3JhbGwpCgpWMzoKLSBhZGQgY29tbWVu
dHMgKEphbiBCZXVsaWNoKQotLS0KIHhlbi9hcmNoL3g4Ni9taWNyb2NvZGUuYyAgfCA1NCArKysr
KysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQogeGVuL2NvbW1vbi9y
Y3VwZGF0ZS5jICAgICB8ICA0ICsrKysKIHhlbi9jb21tb24vc3RvcF9tYWNoaW5lLmMgfCAgNyAr
KysrKysKIDMgZmlsZXMgY2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygrKSwgMjAgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21pY3JvY29kZS5jIGIveGVuL2FyY2gveDg2L21p
Y3JvY29kZS5jCmluZGV4IDM1YzFkMzZjZGMuLjRjZjRlNjZiMTggMTAwNjQ0Ci0tLSBhL3hlbi9h
cmNoL3g4Ni9taWNyb2NvZGUuYworKysgYi94ZW4vYXJjaC94ODYvbWljcm9jb2RlLmMKQEAgLTU2
MiwzMCArNTYyLDE4IEBAIHN0YXRpYyBpbnQgZG9fbWljcm9jb2RlX3VwZGF0ZSh2b2lkICpwYXRj
aCkKICAgICByZXR1cm4gcmV0OwogfQogCi1pbnQgbWljcm9jb2RlX3VwZGF0ZShYRU5fR1VFU1Rf
SEFORExFX1BBUkFNKGNvbnN0X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9uZyBsZW4pCitzdHJ1Y3Qg
dWNvZGVfYnVmIHsKKyAgICB1bnNpZ25lZCBpbnQgbGVuOworICAgIGNoYXIgYnVmZmVyW107Cit9
OworCitzdGF0aWMgbG9uZyBtaWNyb2NvZGVfdXBkYXRlX2hlbHBlcih2b2lkICpkYXRhKQogewog
ICAgIGludCByZXQ7Ci0gICAgdm9pZCAqYnVmZmVyOworICAgIHN0cnVjdCB1Y29kZV9idWYgKmJ1
ZmZlciA9IGRhdGE7CiAgICAgdW5zaWduZWQgaW50IGNwdSwgdXBkYXRlZDsKICAgICBzdHJ1Y3Qg
bWljcm9jb2RlX3BhdGNoICpwYXRjaDsKIAotICAgIGlmICggbGVuICE9ICh1aW50MzJfdClsZW4g
KQotICAgICAgICByZXR1cm4gLUUyQklHOwotCi0gICAgaWYgKCBtaWNyb2NvZGVfb3BzID09IE5V
TEwgKQotICAgICAgICByZXR1cm4gLUVJTlZBTDsKLQotICAgIGJ1ZmZlciA9IHhtYWxsb2NfYnl0
ZXMobGVuKTsKLSAgICBpZiAoICFidWZmZXIgKQotICAgICAgICByZXR1cm4gLUVOT01FTTsKLQot
ICAgIHJldCA9IGNvcHlfZnJvbV9ndWVzdChidWZmZXIsIGJ1ZiwgbGVuKTsKLSAgICBpZiAoIHJl
dCApCi0gICAgewotICAgICAgICB4ZnJlZShidWZmZXIpOwotICAgICAgICByZXR1cm4gLUVGQVVM
VDsKLSAgICB9Ci0KICAgICAvKiBjcHVfb25saW5lX21hcCBtdXN0IG5vdCBjaGFuZ2UgZHVyaW5n
IHVwZGF0ZSAqLwogICAgIGlmICggIWdldF9jcHVfbWFwcygpICkKICAgICB7CkBAIC02MDcsNyAr
NTk1LDcgQEAgaW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25z
dF92b2lkKSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgICAgICByZXR1cm4gLUVQRVJNOwog
ICAgIH0KIAotICAgIHBhdGNoID0gcGFyc2VfYmxvYihidWZmZXIsIGxlbik7CisgICAgcGF0Y2gg
PSBwYXJzZV9ibG9iKGJ1ZmZlci0+YnVmZmVyLCBidWZmZXItPmxlbik7CiAgICAgeGZyZWUoYnVm
ZmVyKTsKICAgICBpZiAoIElTX0VSUihwYXRjaCkgKQogICAgIHsKQEAgLTcwMCw2ICs2ODgsMzIg
QEAgaW50IG1pY3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF92b2lk
KSBidWYsIHVuc2lnbmVkIGxvbmcgbGVuKQogICAgIHJldHVybiByZXQ7CiB9CiAKK2ludCBtaWNy
b2NvZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3Rfdm9pZCkgYnVmLCB1bnNp
Z25lZCBsb25nIGxlbikKK3sKKyAgICBpbnQgcmV0OworICAgIHN0cnVjdCB1Y29kZV9idWYgKmJ1
ZmZlcjsKKworICAgIGlmICggbGVuICE9ICh1aW50MzJfdClsZW4gKQorICAgICAgICByZXR1cm4g
LUUyQklHOworCisgICAgaWYgKCBtaWNyb2NvZGVfb3BzID09IE5VTEwgKQorICAgICAgICByZXR1
cm4gLUVJTlZBTDsKKworICAgIGJ1ZmZlciA9IHhtYWxsb2NfZmxleF9zdHJ1Y3Qoc3RydWN0IHVj
b2RlX2J1ZiwgYnVmZmVyLCBsZW4pOworICAgIGlmICggIWJ1ZmZlciApCisgICAgICAgIHJldHVy
biAtRU5PTUVNOworCisgICAgcmV0ID0gY29weV9mcm9tX2d1ZXN0KGJ1ZmZlci0+YnVmZmVyLCBi
dWYsIGxlbik7CisgICAgaWYgKCByZXQgKQorICAgIHsKKyAgICAgICAgeGZyZWUoYnVmZmVyKTsK
KyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7CisgICAgfQorICAgIGJ1ZmZlci0+bGVuID0gbGVuOwor
CisgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUoMCwgbWljcm9jb2RlX3VwZGF0
ZV9oZWxwZXIsIGJ1ZmZlcik7Cit9CisKIHN0YXRpYyBpbnQgX19pbml0IG1pY3JvY29kZV9pbml0
KHZvaWQpCiB7CiAgICAgLyoKZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vcmN1cGRhdGUuYyBiL3hl
bi9jb21tb24vcmN1cGRhdGUuYwppbmRleCA5MWQ0YWQwZmQ4Li5kNzZiOTkxNjI3IDEwMDY0NAot
LS0gYS94ZW4vY29tbW9uL3JjdXBkYXRlLmMKKysrIGIveGVuL2NvbW1vbi9yY3VwZGF0ZS5jCkBA
IC0xNzgsNiArMTc4LDEwIEBAIHN0YXRpYyBpbnQgcmN1X2JhcnJpZXJfYWN0aW9uKHZvaWQgKl9j
cHVfY291bnQpCiAgICAgcmV0dXJuIDA7CiB9CiAKKy8qCisgKiBBcyByY3VfYmFycmllcigpIGlz
IHVzaW5nIHN0b3BfbWFjaGluZV9ydW4oKSBpdCBpcyBhbGxvd2VkIHRvIGJlIHVzZWQgaW4KKyAq
IGlkbGUgY29udGV4dCBvbmx5IChzZWUgY29tbWVudCBmb3Igc3RvcF9tYWNoaW5lX3J1bigpKS4K
KyAqLwogaW50IHJjdV9iYXJyaWVyKHZvaWQpCiB7CiAgICAgYXRvbWljX3QgY3B1X2NvdW50ID0g
QVRPTUlDX0lOSVQoMCk7CmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL3N0b3BfbWFjaGluZS5jIGIv
eGVuL2NvbW1vbi9zdG9wX21hY2hpbmUuYwppbmRleCAzM2Q5NjAyMjE3Li4yZDVmNmFlZjYxIDEw
MDY0NAotLS0gYS94ZW4vY29tbW9uL3N0b3BfbWFjaGluZS5jCisrKyBiL3hlbi9jb21tb24vc3Rv
cF9tYWNoaW5lLmMKQEAgLTY3LDYgKzY3LDEyIEBAIHN0YXRpYyB2b2lkIHN0b3BtYWNoaW5lX3dh
aXRfc3RhdGUodm9pZCkKICAgICAgICAgY3B1X3JlbGF4KCk7CiB9CiAKKy8qCisgKiBTeW5jIGFs
bCBwcm9jZXNzb3JzIGFuZCBjYWxsIGEgZnVuY3Rpb24gb24gb25lIG9yIGFsbCBvZiB0aGVtLgor
ICogQXMgc3RvcF9tYWNoaW5lX3J1bigpIGlzIHVzaW5nIGEgdGFza2xldCBmb3Igc3luY2luZyB0
aGUgcHJvY2Vzc29ycyBpdCBpcworICogbWFuZGF0b3J5IHRvIGJlIGNhbGxlZCBvbmx5IG9uIGFu
IGlkbGUgdmNwdSwgYXMgb3RoZXJ3aXNlIGFjdGl2ZSBjb3JlCisgKiBzY2hlZHVsaW5nIG1pZ2h0
IGhhbmcuCisgKi8KIGludCBzdG9wX21hY2hpbmVfcnVuKGludCAoKmZuKSh2b2lkICopLCB2b2lk
ICpkYXRhLCB1bnNpZ25lZCBpbnQgY3B1KQogewogICAgIHVuc2lnbmVkIGludCBpLCBucl9jcHVz
OwpAQCAtNzQsNiArODAsNyBAQCBpbnQgc3RvcF9tYWNoaW5lX3J1bihpbnQgKCpmbikodm9pZCAq
KSwgdm9pZCAqZGF0YSwgdW5zaWduZWQgaW50IGNwdSkKICAgICBpbnQgcmV0OwogCiAgICAgQlVH
X09OKCFsb2NhbF9pcnFfaXNfZW5hYmxlZCgpKTsKKyAgICBCVUdfT04oIWlzX2lkbGVfdmNwdShj
dXJyZW50KSk7CiAKICAgICAvKiBjcHVfb25saW5lX21hcCBtdXN0IG5vdCBjaGFuZ2UuICovCiAg
ICAgaWYgKCAhZ2V0X2NwdV9tYXBzKCkgKQotLSAKMi4xNi40CgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:20:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7jJ1-00044h-OQ; Fri, 28 Feb 2020 17:20:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ncfg=4Q=amazon.co.uk=prvs=320a9563e=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7jJ1-0003zf-3Y
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:20:07 +0000
X-Inumbo-ID: 8f2feaa2-5a4e-11ea-99ca-12813bfff9fa
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f2feaa2-5a4e-11ea-99ca-12813bfff9fa;
 Fri, 28 Feb 2020 17:20:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582910406; x=1614446406;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=XrozgoguxTFZvUrjghAgUo+Pe34ZWHjlvgY2sb3yuvU=;
 b=niunD9+7XLIJZlwkor2kr9CwTSH021iLOMRXv9I0ClQrEYYz2v9CF3Ye
 Rsd4ZyxaEA5Z8gXHZG49lXX1AmGwos56kCFZdRtA/hvL/YA7XClM4T9N2
 HPZCBjXDtXS8thS3QINaMZ0wvSR1sQUH5lRlg2sgfWZV8yjV1w9IFZeIf U=;
IronPort-SDR: d5yC+y7PW5LSEv3nv88r5mnmBzTlt++VyaZVzqEz24W4wXL8m9Fiu7PeW4dGSvWHOto4AooHye
 ihLd0LNipkvg==
X-IronPort-AV: E=Sophos;i="5.70,496,1574121600"; d="scan'208";a="29541630"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2b-5bdc5131.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 28 Feb 2020 17:20:03 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan3.pdx.amazon.com [10.170.41.166])
 by email-inbound-relay-2b-5bdc5131.us-west-2.amazon.com (Postfix) with ESMTPS
 id F39B6A3769; Fri, 28 Feb 2020 17:20:02 +0000 (UTC)
Received: from EX13D32EUC002.ant.amazon.com (10.43.164.94) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Fri, 28 Feb 2020 17:20:02 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC002.ant.amazon.com (10.43.164.94) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Fri, 28 Feb 2020 17:20:01 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Fri, 28 Feb 2020 17:20:01 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH v5 0/2] docs: Migration design documents
Thread-Index: AQHV4lvTdON+ZAjLg0GY3Lnt2eOgvqgkFHQAgAzdT+A=
Date: Fri, 28 Feb 2020 17:20:01 +0000
Message-ID: <27d24d70acd545fcab5ca4c83c5065c2@EX13D32EUC003.ant.amazon.com>
References: <20200213105325.3022-1-pdurrant@amazon.com>
 <fafcc47d00b44e3c91bca39b7ab357de@EX13D32EUC003.ant.amazon.com>
In-Reply-To: <fafcc47d00b44e3c91bca39b7ab357de@EX13D32EUC003.ant.amazon.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.165.216]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH v5 0/2] docs: Migration design documents
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGluZyBhZ2Fpbi4uLgoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IER1cnJh
bnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4KPiBTZW50OiAyMCBGZWJydWFyeSAyMDIw
IDEyOjU0Cj4gVG86IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az47IHhlbi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29v
cGVyM0BjaXRyaXguY29tPjsgR2VvcmdlIER1bmxhcAo+IDxHZW9yZ2UuRHVubGFwQGV1LmNpdHJp
eC5jb20+OyBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47Cj4gSmFuIEJl
dWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPjsgSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz47
IEtvbnJhZAo+IFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsgU3RlZmFu
byBTdGFiZWxsaW5pCj4gPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+OyBXZWkgTGl1IDx3bEB4ZW4u
b3JnPgo+IFN1YmplY3Q6IFJFOiBbUEFUQ0ggdjUgMC8yXSBkb2NzOiBNaWdyYXRpb24gZGVzaWdu
IGRvY3VtZW50cwo+IAo+IFBpbmc/Cj4gCj4gSSBoYXZlIG5vdCByZWNlaWV2ZWQgYW55IGZ1cnRo
ZXIgY29tbWVudHMgb24gdjUuIENhbiBJIHBsZWFzZSBnZXQgYWNrcyBvcgo+IG90aGVyd2lzZSBz
byB3ZSBjYW4gKGhvcGVmdWxseSkgbW92ZSBvbiB3aXRoIGNvZGluZz8KPiAKPiAgIFBhdWwKPiAK
PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBQYXVsIER1cnJhbnQgPHBk
dXJyYW50QGFtYXpvbi5jb20+Cj4gPiBTZW50OiAxMyBGZWJydWFyeSAyMDIwIDEwOjUzCj4gPiBU
bzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gPiBDYzogRHVycmFudCwgUGF1bCA8
cGR1cnJhbnRAYW1hem9uLmNvLnVrPjsgQW5kcmV3IENvb3Blcgo+ID4gPGFuZHJldy5jb29wZXIz
QGNpdHJpeC5jb20+OyBHZW9yZ2UgRHVubGFwCj4gPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNv
bT47Cj4gPiBJYW4gSmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT47IEphbiBCZXVs
aWNoCj4gPGpiZXVsaWNoQHN1c2UuY29tPjsKPiA+IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5v
cmc+OyBLb25yYWQgUnplc3p1dGVrIFdpbGsKPiA+IDxrb25yYWQud2lsa0BvcmFjbGUuY29tPjsg
U3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPjsKPiBXZWkKPiA+IExp
dSA8d2xAeGVuLm9yZz4KPiA+IFN1YmplY3Q6IFtQQVRDSCB2NSAwLzJdIGRvY3M6IE1pZ3JhdGlv
biBkZXNpZ24gZG9jdW1lbnRzCj4gPgo+ID4gUGF1bCBEdXJyYW50ICgyKToKPiA+ICAgZG9jcy9k
ZXNpZ25zOiBBZGQgYSBkZXNpZ24gZG9jdW1lbnQgZm9yIG5vbi1jb29wZXJhdGl2ZSBsaXZlIG1p
Z3JhdGlvbgo+ID4gICBkb2NzL2Rlc2lnbnM6IEFkZCBhIGRlc2lnbiBkb2N1bWVudCBmb3IgbWln
cmF0aW9uIG9mIHhlbnN0b3JlIGRhdGEKPiA+Cj4gPiAgZG9jcy9kZXNpZ25zL25vbi1jb29wZXJh
dGl2ZS1taWdyYXRpb24ubWQgfCAyNzIgKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIGRvY3Mv
ZGVzaWducy94ZW5zdG9yZS1taWdyYXRpb24ubWQgICAgICAgIHwgMTM2ICsrKysrKysrKysrCj4g
PiAgMiBmaWxlcyBjaGFuZ2VkLCA0MDggaW5zZXJ0aW9ucygrKQo+ID4gIGNyZWF0ZSBtb2RlIDEw
MDY0NCBkb2NzL2Rlc2lnbnMvbm9uLWNvb3BlcmF0aXZlLW1pZ3JhdGlvbi5tZAo+ID4gIGNyZWF0
ZSBtb2RlIDEwMDY0NCBkb2NzL2Rlc2lnbnMveGVuc3RvcmUtbWlncmF0aW9uLm1kCj4gPiAtLS0K
PiA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gQ2M6
IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5sYXBAZXUuY2l0cml4LmNvbT4KPiA+IENjOiBJYW4g
SmFja3NvbiA8aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KPiA+IENjOiBKYW4gQmV1bGljaCA8
amJldWxpY2hAc3VzZS5jb20+Cj4gPiBDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4K
PiA+IENjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+Cj4g
PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ID4gQ2M6
IFdlaSBMaXUgPHdsQHhlbi5vcmc+Cj4gPiAtLQo+ID4gMi4yMC4xCgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY
ZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9y
Zy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:24:03 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:24:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7jMn-0004IQ-Er; Fri, 28 Feb 2020 17:24:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=HvEU=4Q=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1j7jMl-0004IK-QJ
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:23:59 +0000
X-Inumbo-ID: 1a682d2e-5a4f-11ea-99ca-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 1a682d2e-5a4f-11ea-99ca-12813bfff9fa;
 Fri, 28 Feb 2020 17:23:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582910639;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=jFS2vUmYDoufRvM5+gURO6oGFwJPr2Ym2RHt/xMRqZU=;
 b=eFW/tpt7af7yqDF6f34EX8xahl8G0GNM5trEYCycAsr9rHDrbxxmSHLW
 3+rmFztryOTvGdfI+BFbrvlVaHVu6X00uuOu6ZMAZ2L6ZILeWukWwxuqs
 c/BDPSx7N4w0uyRNvwzUJXDeDbPHsU6qoWOt30Wp9H6KteKPvKYUqHBpd U=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: IjBO+spkEYuERmuKTDbsg3lyg8LUBxzbG2RYe+nuSsA+iIwsB5q5QMvC8vI+RZ6HNcJ7xz4VQe
 IjTxYLLxIPsE7jXgwjJQTjJB8BE9oScXAlxcm4mnzsam8zrB+niyQtw3y5rxmAVSGbbtAFIQj+
 Hf0mRkvWAx/1XBhszzolJCigiSPd3U96Ka/9l2lFemqDLX/f6kFyi6M8QAijKwbT0QinPiam2K
 biZOQBxk193O9d0Y1r0O4kQ3jlylkYm6WoWQpfOda27zmr42XfAACcuntVAPrU5R8++Cd/+b8n
 Lkk=
X-SBRS: 2.7
X-MesageID: 13190808
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,496,1574139600"; d="scan'208";a="13190808"
Date: Fri, 28 Feb 2020 18:23:51 +0100
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Jan Beulich <jbeulich@suse.com>
Message-ID: <20200228172351.GH24458@Air-de-Roger.citrite.net>
References: <20200219174354.84726-1-roger.pau@citrix.com>
 <20200219174354.84726-8-roger.pau@citrix.com>
 <aa482834-7454-9fcb-2aed-86f4c01b134e@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <aa482834-7454-9fcb-2aed-86f4c01b134e@suse.com>
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v5 7/7] x86/tlb: use Xen L0 assisted TLB
 flush when available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-devel@lists.xenproject.org, Wei Liu <wl@xen.org>,
 Andrew Cooper <andrew.cooper3@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gRnJpLCBGZWIgMjgsIDIwMjAgYXQgMDY6MDA6NDRQTSArMDEwMCwgSmFuIEJldWxpY2ggd3Jv
dGU6Cj4gT24gMTkuMDIuMjAyMCAxODo0MywgUm9nZXIgUGF1IE1vbm5lIHdyb3RlOgo+ID4gVXNl
IFhlbidzIEwwIEhWTU9QX2ZsdXNoX3RsYnMgaHlwZXJjYWxsIGluIG9yZGVyIHRvIHBlcmZvcm0g
Zmx1c2hlcy4KPiA+IFRoaXMgZ3JlYXRseSBpbmNyZWFzZXMgdGhlIHBlcmZvcm1hbmNlIG9mIFRM
QiBmbHVzaGVzIHdoZW4gcnVubmluZwo+ID4gd2l0aCBhIGhpZ2ggYW1vdW50IG9mIHZDUFVzIGFz
IGEgWGVuIGd1ZXN0LCBhbmQgaXMgc3BlY2lhbGx5IGltcG9ydGFudAo+ID4gd2hlbiBydW5uaW5n
IGluIHNoaW0gbW9kZS4KPiA+IAo+ID4gVGhlIGZvbGxvd2luZyBmaWd1cmVzIGFyZSBmcm9tIGEg
UFYgZ3Vlc3QgcnVubmluZyBgbWFrZSAtajMyIHhlbmAgaW4KPiA+IHNoaW0gbW9kZSB3aXRoIDMy
IHZDUFVzIGFuZCBIQVAuCj4gPiAKPiA+IFVzaW5nIHgyQVBJQyBhbmQgQUxMQlVUIHNob3J0aGFu
ZDoKPiA+IHJlYWwJNG0zNS45NzNzCj4gPiB1c2VyCTRtMzUuMTEwcwo+ID4gc3lzCTM2bTI0LjEx
N3MKPiA+IAo+ID4gVXNpbmcgTDAgYXNzaXN0ZWQgZmx1c2g6Cj4gPiByZWFsICAgIDFtMi41OTZz
Cj4gPiB1c2VyICAgIDRtMzQuODE4cwo+ID4gc3lzICAgICA1bTE2LjM3NHMKPiA+IAo+ID4gVGhl
IGltcGxlbWVudGF0aW9uIGFkZHMgYSBuZXcgaG9vayB0byBoeXBlcnZpc29yX29wcyBzbyBvdGhl
cgo+ID4gZW5saWdodGVubWVudHMgY2FuIGFsc28gaW1wbGVtZW50IHN1Y2ggYXNzaXN0ZWQgZmx1
c2gganVzdCBieSBmaWxsaW5nCj4gPiB0aGUgaG9vay4gTm90ZSB0aGF0IHRoZSBYZW4gaW1wbGVt
ZW50YXRpb24gY29tcGxldGVseSBpZ25vcmVzIHRoZQo+ID4gZGlydHkgQ1BVIG1hc2sgYW5kIHRo
ZSBsaW5lYXIgYWRkcmVzcyBwYXNzZWQgaW4sIGFuZCBhbHdheXMgcGVyZm9ybXMgYQo+ID4gZ2xv
YmFsIFRMQiBmbHVzaCBvbiBhbGwgdkNQVXMuCj4gCj4gVGhpcyBpc24ndCBiZWNhdXNlIG9mIGFu
IGltcGxlbWVudGF0aW9uIGNob2ljZSBvZiB5b3VycywgYnV0IGJlY2F1c2UKPiBvZiBob3cgSFZN
T1BfZmx1c2hfdGxicyB3b3Jrcy4gSSB0aGluayB0aGUgc3RhdGVtZW50IHNob3VsZCBzb21laG93
Cj4gZXhwcmVzcyB0aGlzLiBJIGFsc28gdGhpbmsgaXQgd2FudHMgY2xhcmlmeWluZyB0aGF0IHVz
aW5nIHRoZQo+IGh5cGVyY2FsbCBpcyBpbmRlZWQgZmFzdGVyIGV2ZW4gaW4gdGhlIGNhc2Ugb2Yg
c2luZ2xlLXBhZ2UsIHNpbmdsZS0KPiBDUFUgZmx1c2gKCkFyZSB5b3Ugc3VyZSBhYm91dCB0aGlz
PyBJIHRoaW5rIHRha2luZyBhIHZtZXhpdCBpcyBnb2luZyB0byBiZSBtb3JlCmNvc3RseSB0aGFu
IGV4ZWN1dGluZyBhIGxvY2FsIGludmxwZz8KCj4gKHdoaWNoIEkgc3VzcGVjdCBtYXkgbm90IGJl
IHRoZSBjYXNlIGVzcGVjaWFsbHkgYXMgdkNQVQo+IGNvdW50IGdyb3dzKS4gVGhlIHN0YXRzIGFi
b3ZlIHByb3ZlIGEgcG9zaXRpdmUgb3ZlcmFsbCBlZmZlY3QsIGJ1dAo+IHRoZXkgZG9uJ3Qgc2F5
IHdoZXRoZXIgdGhlIGVmZmVjdCBjb3VsZCBiZSBldmVuIGJpZ2dlciBieSBiZWluZyBhdAo+IGxl
YXN0IGEgbGl0dGxlIHNlbGVjdGl2ZS4KCkkgYXNzdW1lIHRoYXQgYmVpbmcgYWJsZSB0byBwcm92
aWRlIGEgYml0bWFwIHdpdGggdGhlIHZDUFVzIG9uIHdoZXRoZXIKdGhlIFRMQiBmbHVzaCBzaG91
bGQgYmUgcGVyZm9ybWVkIHdvdWxkIGdpdmUgdXMgc29tZSBtb3JlIHBlcmZvcm1hbmNlLApidXQg
SSBoYXZlbid0IGxvb2tlZCBpbnRvIGl0IHlldC4KCj4gPiBAQCAtNzMsNiArNzQsMTUgQEAgdm9p
ZCBfX2luaXQgaHlwZXJ2aXNvcl9lODIwX2ZpeHVwKHN0cnVjdCBlODIwbWFwICplODIwKQo+ID4g
ICAgICAgICAgb3BzLmU4MjBfZml4dXAoZTgyMCk7Cj4gPiAgfQo+ID4gIAo+ID4gK2ludCBoeXBl
cnZpc29yX2ZsdXNoX3RsYihjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLAo+
ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBpbnQgb3JkZXIpCj4gPiArewo+
ID4gKyAgICBpZiAoIG9wcy5mbHVzaF90bGIgKQo+ID4gKyAgICAgICAgcmV0dXJuIGFsdGVybmF0
aXZlX2NhbGwob3BzLmZsdXNoX3RsYiwgbWFzaywgdmEsIG9yZGVyKTsKPiA+ICsKPiA+ICsgICAg
cmV0dXJuIC1FTk9TWVM7Cj4gPiArfQo+IAo+IFBsZWFzZSBubyBuZXcgLUVOT1NZUyBhbnl3aGVy
ZSAoZXhjZXB0IGluIG5ldyBwb3J0cycgdG9wIGxldmVsCj4gaHlwZXJjYWxsIGhhbmRsZXJzKS4K
CkFjay4gSXMgRU9QTk9UU1VQUCBPSz8KCj4gPiBAQCAtMjU2LDYgKzI1NywxNiBAQCB2b2lkIGZs
dXNoX2FyZWFfbWFzayhjb25zdCBjcHVtYXNrX3QgKm1hc2ssIGNvbnN0IHZvaWQgKnZhLCB1bnNp
Z25lZCBpbnQgZmxhZ3MpCj4gPiAgICAgIGlmICggKGZsYWdzICYgfkZMVVNIX09SREVSX01BU0sp
ICYmCj4gPiAgICAgICAgICAgIWNwdW1hc2tfc3Vic2V0KG1hc2ssIGNwdW1hc2tfb2YoY3B1KSkg
KQo+ID4gICAgICB7Cj4gPiArICAgICAgICBpZiAoIGNwdV9oYXNfaHlwZXJ2aXNvciAmJgo+ID4g
KyAgICAgICAgICAgICAhKGZsYWdzICYgfihGTFVTSF9UTEIgfCBGTFVTSF9UTEJfR0xPQkFMIHwg
RkxVU0hfVkFfVkFMSUQgfAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICBGTFVTSF9PUkRF
Ul9NQVNLKSkgJiYKPiA+ICsgICAgICAgICAgICAgIWh5cGVydmlzb3JfZmx1c2hfdGxiKG1hc2ss
IHZhLCAoZmxhZ3MgLSAxKSAmIEZMVVNIX09SREVSX01BU0spICkKPiA+ICsgICAgICAgIHsKPiA+
ICsgICAgICAgICAgICBpZiAoIHRsYl9jbGtfZW5hYmxlZCApCj4gPiArICAgICAgICAgICAgICAg
IHRsYl9jbGtfZW5hYmxlZCA9IGZhbHNlOwo+IAo+IFdoeSBkb2VzIHRoaXMgbmVlZCBkb2luZyBo
ZXJlPyBDb3VsZG4ndCBYZW4gZ3Vlc3Qgc2V0dXAgY29kZQo+IGNsZWFyIHRoZSBmbGFnPwoKQmVj
YXVzZSBpdCdzIHBvc3NpYmxlIHRoYXQgdGhlIGh5cGVyY2FsbHMgZmFpbHMsIGFuZCBoZW5jZSB0
aGUgdGxiCmNsb2NrIHNob3VsZCBiZSBrZXB0IGVuYWJsZWQuIFRoZXJlJ3Mgbm8gcmVhc29uIHRv
IGRpc2FibGUgaXQgdW50aWwKWGVuIGtub3dzIHRoZSBhc3Npc3RlZCBmbHVzaCBpcyBpbmRlZWQg
YXZhaWxhYmxlLgoKSSBkb24ndCBtaW5kIG1vdmluZyBpdCB0byBYZW4gZ3Vlc3Qgc2V0dXAgY29k
ZSwgYnV0IEknbSBub3Qgc3VyZSBJIHNlZQp3aHkgaXQgd291bGQgYmUgYW55IGJldHRlciB0aGFu
IGRvaW5nIGl0IGhlcmUuIFRoZSBvbmx5IHJlYXNvbiBJIGd1ZXNzCmlzIHRvIGF2b2lkIGNoZWNr
aW5nIHRsYl9jbGtfZW5hYmxlZCBvbiBldmVyeSBzdWNjZXNzZnVsIGFzc2lzdGVkCmZsdXNoPwoK
VGhhbmtzLCBSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qu
b3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2
ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:31:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7jTn-000588-8g; Fri, 28 Feb 2020 17:31:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=BI6X=4Q=invisiblethingslab.com=marmarek@srs-us1.protection.inumbo.net>)
 id 1j7jTm-000583-2P
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:31:14 +0000
X-Inumbo-ID: 1dc1c5ce-5a50-11ea-b472-bc764e2007e4
Received: from out5-smtp.messagingengine.com (unknown [66.111.4.29])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 1dc1c5ce-5a50-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 17:31:13 +0000 (UTC)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 07D9021BF9;
 Fri, 28 Feb 2020 12:31:13 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute4.internal (MEProxy); Fri, 28 Feb 2020 12:31:13 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=y+gVbT
 A/jVYnIAYEBe4Spo0+w2H7bvqvs54s++SNS4o=; b=g7H7dcQy2uRHoycuFV54XV
 Ni6fmsEdFnQbaNaCStCM1mtHXfGkyZtF/dTLIVZNChtwh/IPrDAdcT36ikjb98wI
 dB7dvrHa1y2sEKV1EZfHDiFKvGJ/XgBpreA5Any0B3+28Amte7kDvbzFVU4qCzr5
 CdnNe+aHJA4sMP7aA89ik9k4mGYuapT2SknIDDVaglCQbJHZfAbb9MjHNVXi401Q
 wBs1h5WihSRDftpIdMoqxXEawduca5aWqHkTsnb0hx9wt+bWhmMe+44a4/PBT3zS
 N+YXiEzQl4XHsYgaQ5XWGQa6/9aQBhf+u7I2+/RyDJthiWq74hfSObEsgXFz9Ybg
 ==
X-ME-Sender: <xms:YE5ZXpe_rayfi7yD0Dz5V3xVrqrDcJwP4pPIBnt2fysXeE-_ZTETpg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrleekgddutdduucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhepfffhvffukfhfgggtuggjsehgtderredttdejnecuhfhrohhmpeforghrvghk
 ucforghrtgiihihkohifshhkihdqifpkrhgvtghkihcuoehmrghrmhgrrhgvkhesihhnvh
 hishhisghlvghthhhinhhgshhlrggsrdgtohhmqeenucffohhmrghinheptghrvggrthhi
 ohhnrdhtohholhhsnecukfhppeeluddrieehrdefgedrfeefnecuvehluhhsthgvrhfuih
 iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgrrhhmrghrvghksehinhhvihhs
 ihgslhgvthhhihhnghhslhgrsgdrtghomh
X-ME-Proxy: <xmx:YE5ZXsycA-XGUQg8YO8TR4nxR7xYad5Ns4qWpOHNXqWxbTs1d1QU-g>
 <xmx:YE5ZXsGSykmvgTIwoYGsHDKwYHSnNHMrxGthE_yVSQn-JsWbBt1bVA>
 <xmx:YE5ZXj0gjPJfcBPfk-yXX9W0agus5HYrF0P4k22WdRLpxWvNoENgGQ>
 <xmx:YE5ZXunOTM3zk9RoOJeiReWuXAeviSx9N0PoWSo_d2qZKVxKc2Amhw>
Received: from mail-itl (ip5b412221.dynamic.kabel-deutschland.de [91.65.34.33])
 by mail.messagingengine.com (Postfix) with ESMTPA id 182663280062;
 Fri, 28 Feb 2020 12:31:10 -0500 (EST)
Date: Fri, 28 Feb 2020 18:30:57 +0100
From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?=
 <marmarek@invisiblethingslab.com>
To: =?utf-8?B?UGF3ZcWC?= Marczewski <pawel@invisiblethingslab.com>
Message-ID: <20200228173057.GH2995@mail-itl>
References: <6613fdc72f9e7c4a7eb29ae73c19db810501944f.1582203228.git.pawel@invisiblethingslab.com>
MIME-Version: 1.0
In-Reply-To: <6613fdc72f9e7c4a7eb29ae73c19db810501944f.1582203228.git.pawel@invisiblethingslab.com>
Subject: Re: [Xen-devel] [XEN PATCH v2] libxl: wait for console path before
 firing console_available
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>, xen-devel@lists.xenproject.org,
 Ian Jackson <ian.jackson@eu.citrix.com>, Wei Liu <wl@xen.org>
Content-Type: multipart/mixed; boundary="===============1242948475405994220=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============1242948475405994220==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="rCb8EA+9TsBVtA92"
Content-Disposition: inline


--rCb8EA+9TsBVtA92
Content-Type: text/plain; protected-headers=v1; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Re: [Xen-devel] [XEN PATCH v2] libxl: wait for console path before
 firing console_available

On Thu, Feb 20, 2020 at 02:31:03PM +0100, Pawe=C5=82 Marczewski wrote:
> If we skip the bootloader, the TTY path will be set for xenconsoled.
> However, there is no guarantee that this will happen by the time we
> want to call the console_available callback, so we have to wait.
>=20
> Signed-off-by: Pawe=C5=82 Marczewski <pawel@invisiblethingslab.com>

With minor fix below:
Reviewed-by: Marek Marczykowski-G=C3=B3recki <marmarek@invisiblethingslab.c=
om>

> ---
> Changed since v1:
>   * use xswait mechanism to add a timeout
>=20
> As mentioned before, this is to fix a race condition that appears when
> using libxl via libvirt and not using bootloader (console_available
> fires too early).
>=20
> I have tested the patch on Qubes OS 4.1 (with Xen 4.13), and it seems
> to solve the problem. I also checked the timeout: when xenconsoled is
> stopped, libxl waits for 10 seconds and then aborts domain creation.
>=20
>  tools/libxl/libxl_create.c   | 43 +++++++++++++++++++++++++++++++++---
>  tools/libxl/libxl_internal.h |  1 +
>  2 files changed, 41 insertions(+), 3 deletions(-)
>=20
> diff --git a/tools/libxl/libxl_create.c b/tools/libxl/libxl_create.c
> index 3a7364e2ac..4b150d92b9 100644
> --- a/tools/libxl/libxl_create.c
> +++ b/tools/libxl/libxl_create.c
> @@ -1190,6 +1190,33 @@ static void domcreate_console_available(libxl__egc=
 *egc,
>                                          dcs->aop_console_how.for_event));
>  }
> =20
> +static void console_xswait_callback(libxl__egc *egc, libxl__xswait_state=
 *xswa,
> +                                    int rc, const char *p)
> +{
> +    EGC_GC;
> +    libxl__domain_create_state *dcs =3D CONTAINER_OF(xswa, *dcs, console=
_xswait);
> +    char *dompath =3D libxl__xs_get_dompath(gc, dcs->guest_domid);
> +    char *tty_path =3D GCSPRINTF("%s/console/tty", dompath);
> +    char *tty;
> +
> +    if (rc) {
> +        if (rc =3D=3D ERROR_TIMEDOUT)
> +            LOG(ERROR, "%s: timed out", xswa->what);
> +        libxl__xswait_stop(gc, xswa);
> +        domcreate_complete(egc, dcs, rc);
> +        return;
> +    }
> +
> +    tty =3D libxl__xs_read(gc, XBT_NULL, tty_path);
> +
> +    if (tty && tty[0] !=3D '\0') {
> +        libxl__xswait_stop(gc, xswa);
> +
> +        domcreate_console_available(egc, dcs);
> +        domcreate_complete(egc, dcs, 0);
> +    }
> +}
> +
>  static void domcreate_bootloader_done(libxl__egc *egc,
>                                        libxl__bootloader_state *bl,
>                                        int rc)
> @@ -1728,9 +1755,18 @@ static void domcreate_attach_devices(libxl__egc *e=
gc,
>          return;
>      }
> =20
> -    domcreate_console_available(egc, dcs);
> -
> -    domcreate_complete(egc, dcs, 0);
> +    dcs->console_xswait.ao =3D ao;
> +    dcs->console_xswait.what =3D GCSPRINTF("domain %d console tty", domi=
d);
> +    dcs->console_xswait.path =3D GCSPRINTF("%s/console/tty",
> +                                         libxl__xs_get_dompath(gc, domid=
));
> +    dcs->console_xswait.timeout_ms =3D 10 * 1000;

Better not use explicit value _here_, but a constant in some header. I
think LIBXL_INIT_TIMEOUT is a good fit here.

> +    dcs->console_xswait.callback =3D console_xswait_callback;
> +    ret =3D libxl__xswait_start(gc, &dcs->console_xswait);
> +    if (ret) {
> +        LOG(ERROR, "unable to set up watch for domain %d console path",
> +            domid);
> +        goto error_out;
> +    }
> =20
>      return;
> =20
> @@ -1861,6 +1897,7 @@ static int do_domain_create(libxl_ctx *ctx, libxl_d=
omain_config *d_config,
> =20
>      libxl__ao_progress_gethow(&cdcs->dcs.aop_console_how, aop_console_ho=
w);
>      cdcs->domid_out =3D domid;
> +    libxl__xswait_init(&cdcs->dcs.console_xswait);
> =20
>      initiate_domain_create(egc, &cdcs->dcs);
> =20
> diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h
> index 4936446069..d8129417dc 100644
> --- a/tools/libxl/libxl_internal.h
> +++ b/tools/libxl/libxl_internal.h
> @@ -4180,6 +4180,7 @@ struct libxl__domain_create_state {
>      /* necessary if the domain creation failed and we have to destroy it=
 */
>      libxl__domain_destroy_state dds;
>      libxl__multidev multidev;
> +    libxl__xswait_state console_xswait;
>  };
> =20
>  _hidden int libxl__device_nic_set_devids(libxl__gc *gc,

--=20
Best Regards,
Marek Marczykowski-G=C3=B3recki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

--rCb8EA+9TsBVtA92
Content-Type: application/pgp-signature; name="signature.asc"

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

iQEzBAEBCAAdFiEEhrpukzGPukRmQqkK24/THMrX1ywFAl5ZTlEACgkQ24/THMrX
1yz2KwgAkLZUXGPoNP0f4SGZzyrVoyq9rAwpBc0xheWcZAntk0c7Sc8iNbl29Vux
0DhO1bDgfb/c6/x7/INlFZUGt9VtIvJmVISY8eDKPlbqT8OTZDthttyjJJyFgPq/
Aq8cfgHKf1eclV7+YPPAPLQLlCA8DcQ4/tSYmbMBHi4qjoMeIte2yGcM1mCPRf4j
QfRPTJQ3UryBIYB6GF+cnF56Q1L68LV67A7HDQdcoMjiQ9O25H7NsZzD9W/um6oB
+lNatpa4qYsh9/17Z+lpbhoNVZKCrLNZvEz6nABY3Uh0Qrev0mCIAiQiABdTuyIC
NpQx/kt1Rjd4p5sRC5K+6uhOeHD7cg==
=ngXP
-----END PGP SIGNATURE-----

--rCb8EA+9TsBVtA92--


--===============1242948475405994220==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============1242948475405994220==--


From xen-devel-bounces@lists.xenproject.org Fri Feb 28 17:47:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 17:47:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7jjq-00067S-ON; Fri, 28 Feb 2020 17:47:50 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=j4Sw=4Q=linutronix.de=tglx@srs-us1.protection.inumbo.net>)
 id 1j7jjo-00067N-U5
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 17:47:48 +0000
X-Inumbo-ID: 6da19630-5a52-11ea-ad76-bc764e2007e4
Received: from Galois.linutronix.de (unknown [2a0a:51c0:0:12e:550::1])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 6da19630-5a52-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 17:47:46 +0000 (UTC)
Received: from p5de0bf0b.dip0.t-ipconnect.de ([93.224.191.11]
 helo=nanos.tec.linutronix.de)
 by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256)
 (Exim 4.80) (envelope-from <tglx@linutronix.de>)
 id 1j7jjh-0003xG-Gx; Fri, 28 Feb 2020 18:47:41 +0100
Received: by nanos.tec.linutronix.de (Postfix, from userid 1000)
 id E66F2100EA1; Fri, 28 Feb 2020 18:47:40 +0100 (CET)
From: Thomas Gleixner <tglx@linutronix.de>
To: =?utf-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>,
 xen-devel@lists.xenproject.org, x86@kernel.org,
 linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org
In-Reply-To: <4715c1af-5854-9f2c-2145-fba43e82d350@suse.com>
References: <20200218154712.25490-1-jgross@suse.com>
 <4715c1af-5854-9f2c-2145-fba43e82d350@suse.com>
Date: Fri, 28 Feb 2020 18:47:40 +0100
Message-ID: <87wo86fvsz.fsf@nanos.tec.linutronix.de>
MIME-Version: 1.0
X-Linutronix-Spam-Score: -1.0
X-Linutronix-Spam-Level: -
X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,
 SHORTCIRCUIT=-0.0001
Subject: Re: [Xen-devel] [PATCH] x86/ioperm: add new paravirt function
 update_io_bitmap
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Thomas Hellstrom <thellstrom@vmware.com>,
 Stefano Stabellini <sstabellini@kernel.org>, "VMware,
 Inc." <pv-drivers@vmware.com>, stable@vger.kernel.org,
 Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
 "H. Peter Anvin" <hpa@zytor.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SsO8cmdlbiBHcm/DnyA8amdyb3NzQHN1c2UuY29tPiB3cml0ZXM6Cgo+IEZyaWVuZGx5IHBpbmcu
Li4KCk9vb3BzLiBJIHBpY2sgaXQgdXAgZmlyc3QgdGhpbmcgdG9tb3Jyb3cgbW9ybmluZwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h
aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:26:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:26:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kL9-00011z-1a; Fri, 28 Feb 2020 18:26:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7kL8-00011u-4R
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:26:22 +0000
X-Inumbo-ID: d0358d10-5a57-11ea-99fd-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d0358d10-5a57-11ea-99fd-12813bfff9fa;
 Fri, 28 Feb 2020 18:26:19 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kL4-0000tN-QD; Fri, 28 Feb 2020 18:26:18 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kL3-0006Xa-O0; Fri, 28 Feb 2020 18:26:18 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kL3-0003ip-Lm; Fri, 28 Feb 2020 18:26:17 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147683-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 xen-unstable:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:allowable
 xen-unstable:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 xen-unstable:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 xen-unstable:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: xen=d7d751bfdbd4424e286eddfa0ce36075627e3c31
X-Osstest-Versions-That: xen=e465fecbfdb865c75f762055c0396bc617005748
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 18:26:17 +0000
Subject: [Xen-devel] [xen-unstable test] 147683: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY4MyB4ZW4tdW5zdGFibGUgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1s
YWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzY4My8KClJlZ3Jlc3Npb25zIDotKAoK
VGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0
ZXN0cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2
aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NzYw
MAoKUmVncmVzc2lvbnMgd2hpY2ggYXJlIHJlZ2FyZGVkIGFzIGFsbG93YWJsZSAobm90IGJsb2Nr
aW5nKToKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgMTYgZ3Vlc3QtbG9jYWxtaWdyYXRl
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzYwMAoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVk
LCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWlu
dGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ3NjAwCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZh
aWwgbGlrZSAxNDc2MDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3Rh
cnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NzYwMAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3
NjAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAg
ICAgICAgICAgIGZhaWwgbGlrZSAxNDc2MDAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcg
MTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NzYwMAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBm
YWlsIGxpa2UgMTQ3NjAwCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbGlrZSAxNDc2MDAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0
NzYwMAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3Ag
ICAgICAgICAgICBmYWlsIGxpa2UgMTQ3NjAwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3Mx
Ni1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDc2MDAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2
NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFu
aHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wx
L2wyICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1h
cm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1
cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1
bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQt
YXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNy
ZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1j
dWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNz
CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
bXVsdGl2Y3B1IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bWhmLWFybWhmLXhsLXZoZCAgICAgIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTMgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14
bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogeGVuICAgICAg
ICAgICAgICAgICAgZDdkNzUxYmZkYmQ0NDI0ZTI4NmVkZGZhMGNlMzYwNzU2MjdlM2MzMQpiYXNl
bGluZSB2ZXJzaW9uOgogeGVuICAgICAgICAgICAgICAgICAgZTQ2NWZlY2JmZGI4NjVjNzVmNzYy
MDU1YzAzOTZiYzYxNzAwNTc0OAoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ3NjAwICAyMDIwLTAy
LTI1IDEzOjQyOjQ5IFogICAgMyBkYXlzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzY4MyAgMjAy
MC0wMi0yNyAxMDozNzo1OSBaICAgIDEgZGF5cyAgICAxIGF0dGVtcHRzCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUGVvcGxlIHdo
byB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFuZHJldyBDb29wZXIgPGFuZHJldy5j
b29wZXIzQGNpdHJpeC5jb20+CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJp
eC5jb20+CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgogIEp1ZXJnZW4gR3Jvc3Mg
PGpncm9zc0BzdXNlLmNvbT4KICBPbGFmIEhlcmluZyA8b2xhZkBhZXBmbGUuZGU+CiAgUGF1bCBE
dXJyYW50IDxwZHVycmFudEBhbWF6b24uY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBh
dUBjaXRyaXguY29tPgogIFdlaSBMaXUgPHdsQHhlbi5vcmc+CiAgV2VpIFh1IDx4dXdlaTVAaGlz
aWxpY29uLmNvbT4KCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hbWQ2NC14dGYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wcmV2ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHJldiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2
NC1hbWQ2NC0xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QteHRmLWFtZDY0LWFtZDY0LTIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC14dGYtYW1kNjQtYW1kNjQtMyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LXh0Zi1hbWQ2NC1hbWQ2NC00ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QteHRmLWFtZDY0
LWFtZDY0LTUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHVi
ZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlh
bmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1k
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2
bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3Qg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2
NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1h
cm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1p
Mzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGl2ZXBhdGNoICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpdmVwYXRjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LW1pZ3J1cGdyYWRlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1taWdydXBncmFkZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVz
dC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUv
bG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAg
ICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxh
bmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0
CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7
Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdl
Yi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3Mg
Y29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9
b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBp
dCB3b3VsZCBiZSAzODQgbGluZXMgbG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:36:23 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:36:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kUk-0001wx-6l; Fri, 28 Feb 2020 18:36:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7kUi-0001wD-Kp
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:36:16 +0000
X-Inumbo-ID: 33399ff4-5a59-11ea-9a00-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 33399ff4-5a59-11ea-9a00-12813bfff9fa;
 Fri, 28 Feb 2020 18:36:14 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kUg-000152-Ed; Fri, 28 Feb 2020 18:36:14 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kUg-0006yG-0c; Fri, 28 Feb 2020 18:36:14 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kUf-0001uD-Vv; Fri, 28 Feb 2020 18:36:13 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147703-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=0b0907316dd34b3266bf5e8d766e659e15742da5
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 18:36:13 +0000
Subject: [Xen-devel] [libvirt test] 147703: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcwMyBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc3MDMvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWlyICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9h
CiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0
ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICAg
ICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAxIGJ1aWxkLWNo
ZWNrKDEpICAgICAgICAgICAgICAgYmxvY2tlZCAgbi9hCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZp
cnQtcWNvdzIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRl
c3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDBiMDkwNzMxNmRkMzRiMzI2NmJmNWU4ZDc2
NmU2NTllMTU3NDJkYTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgNDIgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDQxIGRheXMgICAzOSBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc3MDMgIDIwMjAtMDItMjcgMjE6MDM6MjAgWiAg
ICAwIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJpa2FyZCBGYWxrZWJvcm4g
PHJpa2FyZC5mYWxrZWJvcm5AZ21haWwuY29tPgogIFJ5YW4gTW9lbGxlciA8cnlhbkBpWHN5c3Rl
bXMuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9u
aWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgogIHpoZW53ZWkgcGkg
PHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc0OTUgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:40:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:40:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kYv-0002kz-R7; Fri, 28 Feb 2020 18:40:37 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7kYu-0002ku-Nf
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:40:36 +0000
X-Inumbo-ID: cc0206fe-5a59-11ea-ad76-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id cc0206fe-5a59-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 18:40:31 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kYo-00019w-Pb; Fri, 28 Feb 2020 18:40:30 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kYn-0007ID-VD; Fri, 28 Feb 2020 18:40:30 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7kYn-0000Wb-UX; Fri, 28 Feb 2020 18:40:29 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147730-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: xen-unstable-smoke:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 xen-unstable-smoke:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: xen=9649cef3b3a7eaca1347154ea7f274586d48bc29
X-Osstest-Versions-That: xen=90d19e6f53a47f8f7f2154c67f03adc192c0d760
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 18:40:29 +0000
Subject: [Xen-devel] [xen-unstable-smoke test] 147730: tolerable all pass -
 PUSHED
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzczMCB4ZW4tdW5zdGFibGUtc21va2UgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3Mu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzczMC8KCkZhaWx1cmVzIDot
LyBidXQgbm8gcmVncmVzc2lvbnMuCgpUZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBh
cmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiB4ZW4gICAg
ICAgICAgICAgICAgICA5NjQ5Y2VmM2IzYTdlYWNhMTM0NzE1NGVhN2YyNzQ1ODZkNDhiYzI5CmJh
c2VsaW5lIHZlcnNpb246CiB4ZW4gICAgICAgICAgICAgICAgICA5MGQxOWU2ZjUzYTQ3ZjhmN2Yy
MTU0YzY3ZjAzYWRjMTkyYzBkNzYwCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDc3MTEgIDIwMjAt
MDItMjggMDA6MDA6NTcgWiAgICAwIGRheXMKVGVzdGluZyBzYW1lIHNpbmNlICAgMTQ3NzMwICAy
MDIwLTAyLTI4IDE2OjAwOjMxIFogICAgMCBkYXlzICAgIDEgYXR0ZW1wdHMKCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpQZW9wbGUg
d2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgSmFuIEJldWxpY2ggPGpiZXVsaWNo
QHN1c2UuY29tPgogIFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2VyLnBhdUBjaXRyaXguY29tPgoKam9i
czoKIGJ1aWxkLWFybTY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9y
Zwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywg
Y29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVw
b3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRz
Lnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1t
YXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9
YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBh
dAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1h
cnkKCgpQdXNoaW5nIHJldmlzaW9uIDoKClRvIHhlbmJpdHMueGVuLm9yZzovaG9tZS94ZW4vZ2l0
L3hlbi5naXQKICAgOTBkMTllNmY1My4uOTY0OWNlZjNiMyAgOTY0OWNlZjNiM2E3ZWFjYTEzNDcx
NTRlYTdmMjc0NTg2ZDQ4YmMyOSAtPiBzbW9rZQoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:41:07 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:41:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kZP-0002nm-3p; Fri, 28 Feb 2020 18:41:07 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6b2x=4Q=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j7kZO-0002nd-Bv
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:41:06 +0000
X-Inumbo-ID: df189564-5a59-11ea-8e51-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id df189564-5a59-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 18:41:03 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 28 Feb 2020 10:41:01 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,497,1574150400"; d="scan'208";a="437512242"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.159.227])
 by fmsmga005.fm.intel.com with ESMTP; 28 Feb 2020 10:41:00 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 10:40:50 -0800
Message-Id: <cover.1582914997.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v11 0/3] VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Anthony PERARD <anthony.perard@citrix.com>, Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

VGhlIGZvbGxvd2luZyBzZXJpZXMgaW1wbGVtZW50cyBWTSBmb3JraW5nIGZvciBJbnRlbCBIVk0g
Z3Vlc3RzIHRvIGFsbG93IGZvcgp0aGUgZmFzdCBjcmVhdGlvbiBvZiBpZGVudGljYWwgVk1zIHdp
dGhvdXQgdGhlIGFzc29zY2lhdGVkIGhpZ2ggc3RhcnR1cCBjb3N0cwpvZiBib290aW5nIG9yIHJl
c3RvcmluZyB0aGUgVk0gZnJvbSBhIHNhdmVmaWxlLgoKSklSQSBpc3N1ZTogaHR0cHM6Ly94ZW5w
cm9qZWN0LmF0bGFzc2lhbi5uZXQvYnJvd3NlL1hFTi04OQoKVGhlIGZvcmsgb3BlcmF0aW9uIGlz
IGltcGxlbWVudGVkIGFzIHBhcnQgb2YgdGhlICJ4bCBmb3JrLXZtIiBjb21tYW5kOgogICAgeGwg
Zm9yay12bSAtQyA8Y29uZmlnPiAtUSA8cWVtdS1zYXZlLWZpbGU+IC1tIDxtYXgtdmNwdXM+IDxw
YXJlbnRfZG9taWQ+CiAgICAKQnkgZGVmYXVsdCBhIGZ1bGx5IGZ1bmN0aW9uYWwgZm9yayBpcyBj
cmVhdGVkLiBUaGUgdXNlciBpcyBpbiBjaGFyZ2UgaG93ZXZlciB0bwpjcmVhdGUgdGhlIGFwcHJv
cHJpYXRlIGNvbmZpZyBmaWxlIGZvciB0aGUgZm9yayBhbmQgdG8gZ2VuZXJhdGUgdGhlIFFFTVUg
c2F2ZQpmaWxlIGJlZm9yZSB0aGUgZm9yay12bSBjYWxsIGlzIG1hZGUuIFRoZSBjb25maWcgZmls
ZSBuZWVkcyB0byBnaXZlIHRoZQpmb3JrIGEgbmV3IG5hbWUgYXQgbWluaW11bSBidXQgb3RoZXIg
c2V0dGluZ3MgbWF5IGFsc28gcmVxdWlyZSBjaGFuZ2VzLiBDZXJ0YWluCnNldHRpbmdzIGluIHRo
ZSBjb25maWcgZmlsZSBvZiBib3RoIHRoZSBwYXJlbnQgYW5kIHRoZSBmb3JrIGhhdmUgdG8gYmUg
c2V0IHRvCmRlZmF1bHQuIERldGFpbHMgYXJlIGRvY3VtZW50ZWQuCgpUaGUgaW50ZXJmYWNlIGFs
c28gYWxsb3dzIHRvIHNwbGl0IHRoZSBmb3JraW5nIGludG8gdHdvIHN0ZXBzOgogICAgeGwgZm9y
ay12bSAtLWxhdW5jaC1kbSBubyBcCiAgICAgICAgICAgICAgIC1tIDxtYXgtdmNwdXM+IFwKICAg
ICAgICAgICAgICAgLXAgPHBhcmVudF9kb21pZD4KICAgIHhsIGZvcmstdm0gLS1sYXVuY2gtZG0g
bGF0ZSBcCiAgICAgICAgICAgICAgIC1DIDxjb25maWdfZmlsZV9mb3JfZm9yaz4gXAogICAgICAg
ICAgICAgICAtUSA8cWVtdV9zYXZlX2ZpbGU+IFwKICAgICAgICAgICAgICAgPGZvcmtfZG9taWQ+
CgpUaGUgc3BsaXQgY3JlYXRpb24gbW9kZWwgaXMgdXNlZnVsIHdoZW4gdGhlIFZNIG5lZWRzIHRv
IGJlIGNyZWF0ZWQgYXMgZmFzdCBhcwpwb3NzaWJsZS4gVGhlIGZvcmtlZCBWTSBjYW4gYmUgdW5w
YXVzZWQgd2l0aG91dCB0aGUgZGV2aWNlIG1vZGVsIGJlaW5nIGxhdW5jaGVkCnRvIGJlIG1vbml0
b3JlZCBhbmQgYWNjZXNzZWQgdmlhIFZNSS4gTm90ZSBob3dldmVyIHRoYXQgd2l0aG91dCBpdHMg
ZGV2aWNlCm1vZGVsIHJ1bm5pbmcgKGRlcGVuZGluZyBvbiB3aGF0IGlzIGV4ZWN1dGluZyBpbiB0
aGUgVk0pIGl0IGlzIGJvdW5kIHRvCm1pc2JlaGF2ZSBvciBldmVuIGNyYXNoIHdoZW4gaXRzIHRy
eWluZyB0byBhY2Nlc3MgZGV2aWNlcyB0aGF0IHdvdWxkIGJlCmVtdWxhdGVkIGJ5IFFFTVUuIFdl
IGFudGljaXBhdGUgdGhhdCBmb3IgY2VydGFpbiB1c2UtY2FzZXMgdGhpcyB3b3VsZCBiZSBhbgph
Y2NlcHRhYmxlIHNpdHVhdGlvbiwgaW4gY2FzZSBmb3IgZXhhbXBsZSB3aGVuIGZ1enppbmcgaXMg
cGVyZm9ybWVkIG9mIGNvZGUKc2VnbWVudHMgdGhhdCBkb24ndCBhY2Nlc3Mgc3VjaCBkZXZpY2Vz
LgoKTGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwgcmVxdWlyZXMgdGhlIFFFTVUgWGVuIHNhdmVm
aWxlIHRvIGJlIGdlbmVyYXRlZAptYW51YWxseSBmcm9tIHRoZSBwYXJlbnQgVk0uIFRoaXMgY2Fu
IGJlIGFjY29tcGxpc2hlZCBzaW1wbHkgYnkgY29ubmVjdGluZyB0bwppdHMgUU1QIHNvY2tldCBh
bmQgaXNzdWluZyB0aGUgInhlbi1zYXZlLWRldmljZXMtc3RhdGUiIGNvbW1hbmQuIEZvciBleGFt
cGxlCnVzaW5nIHRoZSBzdGFuZGFyZCB0b29sIHNvY2F0IHRoZXNlIGNvbW1hbmRzIGNhbiBiZSB1
c2VkIHRvIGdlbmVyYXRlIHRoZSBmaWxlOgogICAgc29jYXQgLSBVTklYLUNPTk5FQ1Q6L3Zhci9y
dW4veGVuL3FtcC1saWJ4bC08cGFyZW50X2RvbWlkPgogICAgeyAiZXhlY3V0ZSI6ICJxbXBfY2Fw
YWJpbGl0aWVzIiB9CiAgICB7ICJleGVjdXRlIjogInhlbi1zYXZlLWRldmljZXMtc3RhdGUiLCBc
CiAgICAgICAgImFyZ3VtZW50cyI6IHsgImZpbGVuYW1lIjogIi9wYXRoL3RvL3NhdmUvcWVtdV9z
dGF0ZSIsIFwKICAgICAgICAgICAgICAgICAgICAgICAgImxpdmUiOiBmYWxzZX0gfQoKQXQgcnVu
dGltZSB0aGUgZm9ya2VkIFZNIHN0YXJ0cyBydW5uaW5nIHdpdGggYW4gZW1wdHkgcDJtIHdoaWNo
IGdldHMgbGF6aWx5CnBvcHVsYXRlZCB3aGVuIHRoZSBWTSBnZW5lcmF0ZXMgRVBUIGZhdWx0cywg
c2ltaWxhciB0byBob3cgYWx0cDJtIHZpZXdzIGFyZQpwb3B1bGF0ZWQuIElmIHRoZSBtZW1vcnkg
YWNjZXNzIGlzIGEgcmVhZC1vbmx5IGFjY2VzcywgdGhlIHAybSBlbnRyeSBpcwpwb3B1bGF0ZWQg
d2l0aCBhIG1lbW9yeSBzaGFyZWQgZW50cnkgd2l0aCBpdHMgcGFyZW50LiBGb3Igd3JpdGUgbWVt
b3J5IGFjY2Vzc2VzCm9yIGluIGNhc2UgbWVtb3J5IHNoYXJpbmcgd2Fzbid0IHBvc3NpYmxlIChm
b3IgZXhhbXBsZSBpbiBjYXNlIGEgcmVmZXJlbmNlIGlzCmhlbGQgYnkgYSB0aGlyZCBwYXJ0eSks
IGEgbmV3IHBhZ2UgaXMgYWxsb2NhdGVkIGFuZCB0aGUgcGFnZSBjb250ZW50cyBhcmUKY29waWVk
IG92ZXIgZnJvbSB0aGUgcGFyZW50IFZNLiBGb3JrcyBjYW4gYmUgZnVydGhlciBmb3JrZWQgaWYg
bmVlZGVkLCB0aHVzCmFsbG93aW5nIGZvciBmdXJ0aGVyIG1lbW9yeSBzYXZpbmdzLgoKQSBWTSBm
b3JrIHJlc2V0IGh5cGVyY2FsbCBpcyBhbHNvIGFkZGVkIHRoYXQgYWxsb3dzIHRoZSBmb3JrIHRv
IGJlIHJlc2V0IHRvIHRoZQpzdGF0ZSBpdCB3YXMganVzdCBhZnRlciBhIGZvcmssIGFsc28gYWNj
ZXNzaWJsZSB2aWEgeGw6CiAgICB4bCBmb3JrLXZtIC0tZm9yay1yZXNldCAtcCA8Zm9ya19kb21p
ZD4KClRoaXMgaXMgYW4gb3B0aW1pemF0aW9uIGZvciBjYXNlcyB3aGVyZSB0aGUgZm9ya3MgYXJl
IHZlcnkgc2hvcnQtbGl2ZWQgYW5kIHJ1bgp3aXRob3V0IGEgZGV2aWNlIG1vZGVsLCBzbyByZXNl
dHRpbmcgc2F2ZXMgc29tZSB0aW1lIGNvbXBhcmVkIHRvIGNyZWF0aW5nIGEKYnJhbmQgbmV3IGZv
cmsgcHJvdmlkZWQgdGhlIGZvcmsgaGFzIG5vdCBhcXVpcmVkIGEgbG90IG9mIG1lbW9yeS4gSWYg
dGhlIGZvcmsKaGFzIGEgbG90IG9mIG1lbW9yeSBkZWR1cGxpY2F0ZWQgaXQgaXMgbGlrZWx5IGdv
aW5nIHRvIGJlIGZhc3RlciB0byBjcmVhdGUgYQpuZXcgZm9yayBmcm9tIHNjcmF0Y2ggYW5kIGFz
eW5jaHJvbm91c2x5IGRlc3Ryb3lpbmcgdGhlIG9sZCBvbmUuCgpUaGUgc2VyaWVzIGhhcyBiZWVu
IHRlc3RlZCB3aXRoIFdpbmRvd3MgVk1zIGFuZCBmdW5jdGlvbnMgYXMgZXhwZWN0ZWQuIExpbnV4
ClZNcyB3aGVuIGZvcmtlZCBmcm9tIGEgcnVubmluZyBWTSB3aWxsIGhhdmUgYSBmcm96ZW4gVk5D
IHNjcmVlbi4gTGludXggVk1zIGF0CnRoaXMgdGltZSBjYW4gb25seSBiZSBmb3JrZWQgd2l0aCBh
IHdvcmtpbmcgZGV2aWNlIG1vZGVsIHdoZW4gdGhlIHBhcmVudCBWTSB3YXMKcmVzdG9yZWQgZnJv
bSBhIHNuYXBzaG90IHVzaW5nICJ4bCByZXN0b3JlIC1wIi4gVGhpcyBpcyBhIGtub3duIGxpbWl0
YXRpb24uCkFsc28gbm90ZSB0aGF0IFBWSFZNL1BWSCBMaW51eCBndWVzdHMgaGF2ZSBub3QgYmVl
biB0ZXN0ZWQuIEZvcmtpbmcgbW9zdCBsaWtlbHkKd29ya3MgYnV0IFBWIGRldmljZXMgYW5kIGRy
aXZlcnMgd291bGQgcmVxdWlyZSBhZGRpdGlvbmFsIHdpcmluZyB0byBzZXQgdGhpbmdzCnVwIHBy
b3Blcmx5IHNpbmNlIHRoZSBndWVzdHMgYXJlIHVuYXdhcmUgb2YgdGhlIGZvcmtpbmcgdGFraW5n
IHBsYWNlLCB1bmxpa2UKdGhlIHNhdmUvcmVzdG9yZSByb3V0aW5lIHdoZXJlIHRoZSBndWVzdCBp
cyBtYWRlIGF3YXJlIG9mIHRoZSBwcm9jZWR1cmUuCgpGb3JraW5nIHRpbWUgaGFzIGJlZW4gbWVh
c3VyZWQgdG8gYmUgMC4wMDA3cywgZGV2aWNlIG1vZGVsIGxhdW5jaCB0byBiZSBhcm91bmQKMXMg
ZGVwZW5kaW5nIGxhcmdlbHkgb24gdGhlIG51bWJlciBvZiBkZXZpY2VzIGJlaW5nIGVtdWxhdGVk
LiBGb3JrIHJlc2V0cyBoYXZlCmJlZW4gbWVhc3VyZWQgdG8gYmUgMC4wMDAxcyB1bmRlciB0aGUg
b3B0aW1hbCBjaXJjdW1zdGFuY2VzLgoKTmV3IGluIHYxMToKICAgIEZ1bGx5IGNvcHkgJiByZXNl
dCB2Y3B1X2luZm8gcGFnZXMKICAgIFNldHVwIHZjcHVfcnVuc3RhdGUgZm9yIGZvcmtzCiAgICBB
ZGRlZCBUT0RPIG5vdGUgZm9yIFBWIHRpbWVycwogICAgQ29weSAmIHJlc2V0IHNoYXJlZF9pbmZv
IHBhZ2UKICAgIENvcHkgJiByZXNldCBIVk0gc3BlY2lhbCBwYWdlcwoKTmV3IGluIHYxMDoKICAg
IFJlYmFzZWQgb24gc3RhZ2luZyBhbmQgbWlub3IgZml4ZXMgZm9yIHRoaW5ncyBwb2ludGVkIG91
dCBieSBSb2dlcgogICAgQWxsb2NhdGUgcGFnZXMgZm9yIHZjcHVfaW5mbyBpZiB1c2VkIGJ5IHBh
cmVudAogICAgRG9jdW1lbnQgbGltaXRhdGlvbiBvZiBndWVzdCBzZXR0aW5ncyB0aGF0IGhhdmUg
dG8gYmUgc2V0IHRvIGRlZmF1bHQKICAgIFJlcXVpcmUgbWF4LXZjcHVzIHRvIGJlIHNwZWNpZmll
ZCBieSB0b29sc3RhY2stc2lkZQogICAgQ29kZSBtb3ZlbWVudCBpbiB0b29sc3RhY2sgJiBjb21w
aWxlIHRlc3RlZCBvbiBBUk0KICAgIEltcGxlbWVudCBoeXBlcmNhbGwgY29udGludWF0aW9uIGZv
ciByZXNldCBvcGVyYXRpb24KClBhdGNoIDEtMiBpbXBsZW1lbnRzIHRoZSBWTSBmb3JrICYgcmVz
ZXQgb3BlcmF0aW9uIGh5cGVydmlzb3Igc2lkZSBiaXRzCgpQYXRjaCAzIGFkZHMgdGhlIHRvb2xz
dGFjay1zaWRlIGNvZGUgaW1wbGVtZW50aW5nIFZNIGZvcmtpbmcgYW5kIHJlc2V0CgpUYW1hcyBL
IExlbmd5ZWwgKDMpOgogIHhlbi9tZW1fc2hhcmluZzogVk0gZm9ya2luZwogIHg4Ni9tZW1fc2hh
cmluZzogcmVzZXQgYSBmb3JrCiAgeGVuL3Rvb2xzOiBWTSBmb3JraW5nIHRvb2xzdGFjayBzaWRl
CgogZG9jcy9tYW4veGwuMS5wb2QuaW4gICAgICAgICAgICAgIHwgIDQ0ICsrKwogdG9vbHMvbGli
eGMvaW5jbHVkZS94ZW5jdHJsLmggICAgIHwgIDEzICsKIHRvb2xzL2xpYnhjL3hjX21lbXNoci5j
ICAgICAgICAgICB8ICAyMiArKwogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgIHwg
IDExICsKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAgICAgICB8IDM2MSArKysrKysrKysr
KystLS0tLS0tLS0tCiB0b29scy9saWJ4bC9saWJ4bF9kbS5jICAgICAgICAgICAgfCAgIDIgKy0K
IHRvb2xzL2xpYnhsL2xpYnhsX2RvbS5jICAgICAgICAgICB8ICA0MyArKy0KIHRvb2xzL2xpYnhs
L2xpYnhsX2ludGVybmFsLmggICAgICB8ICAgNyArCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5p
ZGwgICAgICAgfCAgIDEgKwogdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgICAgICAgICAgIHwgIDQx
ICsrKwogdG9vbHMveGwvTWFrZWZpbGUgICAgICAgICAgICAgICAgIHwgICAyICstCiB0b29scy94
bC94bC5oICAgICAgICAgICAgICAgICAgICAgfCAgIDUgKwogdG9vbHMveGwveGxfY21kdGFibGUu
YyAgICAgICAgICAgIHwgIDE1ICsKIHRvb2xzL3hsL3hsX2Zvcmt2bS5jICAgICAgICAgICAgICB8
IDE0NyArKysrKysrKysKIHRvb2xzL3hsL3hsX3ZtY29udHJvbC5jICAgICAgICAgICB8ICAxNCAr
CiB4ZW4vYXJjaC94ODYvZG9tYWluLmMgICAgICAgICAgICAgfCAgMTEgKwogeGVuL2FyY2gveDg2
L2h2bS9odm0uYyAgICAgICAgICAgIHwgICA0ICstCiB4ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5j
ICAgICAgICAgfCAgIDMgKy0KIHhlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jICAgICB8IDQ4
MyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAg
ICAgICAgICAgICB8ICAgOSArLQogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAgICAgICAgIHwg
ICAzICsKIHhlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmggICAgICAgICB8ICAgMSArCiB4ZW4vaW5j
bHVkZS9hc20teDg2L2h2bS9odm0uaCAgICAgfCAgIDIgKwogeGVuL2luY2x1ZGUvYXNtLXg4Ni9t
ZW1fc2hhcmluZy5oIHwgIDE3ICsrCiB4ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAg
fCAgIDkgKwogeGVuL2luY2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgIHwgICA1ICsKIDI2IGZp
bGVzIGNoYW5nZWQsIDExMDQgaW5zZXJ0aW9ucygrKSwgMTcxIGRlbGV0aW9ucygtKQogY3JlYXRl
IG1vZGUgMTAwNjQ0IHRvb2xzL3hsL3hsX2Zvcmt2bS5jCgotLSAKMi4yMC4xCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:41:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:41:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kZU-0002oy-Ci; Fri, 28 Feb 2020 18:41:12 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6b2x=4Q=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j7kZT-0002oe-2p
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:41:11 +0000
X-Inumbo-ID: e11db9e8-5a59-11ea-9a00-12813bfff9fa
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id e11db9e8-5a59-11ea-9a00-12813bfff9fa;
 Fri, 28 Feb 2020 18:41:07 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 28 Feb 2020 10:41:04 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,497,1574150400"; d="scan'208";a="437512264"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.159.227])
 by fmsmga005.fm.intel.com with ESMTP; 28 Feb 2020 10:41:03 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 10:40:53 -0800
Message-Id: <a23e1bbfd86a6143db3d96e0271739ad120502bd.1582914998.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582914997.git.tamas.lengyel@intel.com>
References: <cover.1582914997.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v11 3/3] xen/tools: VM forking toolstack side
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony PERARD <anthony.perard@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

QWRkIG5lY2Vzc2FyeSBiaXRzIHRvIGltcGxlbWVudCAieGwgZm9yay12bSIgY29tbWFuZHMuIFRo
ZSBjb21tYW5kIGFsbG93cyB0aGUKdXNlciB0byBzcGVjaWZ5IGhvdyB0byBsYXVuY2ggdGhlIGRl
dmljZSBtb2RlbCBhbGxvd2luZyBmb3IgYSBsYXRlLWxhdW5jaCBtb2RlbAppbiB3aGljaCB0aGUg
dXNlciBjYW4gZXhlY3V0ZSB0aGUgZm9yayB3aXRob3V0IHRoZSBkZXZpY2UgbW9kZWwgYW5kIGRl
Y2lkZSB0bwpvbmx5IGxhdGVyIGxhdW5jaCBpdC4KClNpZ25lZC1vZmYtYnk6IFRhbWFzIEsgTGVu
Z3llbCA8dGFtYXMubGVuZ3llbEBpbnRlbC5jb20+Ci0tLQogZG9jcy9tYW4veGwuMS5wb2QuaW4g
ICAgICAgICAgfCAgNDQgKysrKysKIHRvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIHwgIDEz
ICsrCiB0b29scy9saWJ4Yy94Y19tZW1zaHIuYyAgICAgICB8ICAyMiArKysKIHRvb2xzL2xpYnhs
L2xpYnhsLmggICAgICAgICAgIHwgIDExICsrCiB0b29scy9saWJ4bC9saWJ4bF9jcmVhdGUuYyAg
ICB8IDM2MSArKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCiB0b29scy9saWJ4bC9s
aWJ4bF9kbS5jICAgICAgICB8ICAgMiArLQogdG9vbHMvbGlieGwvbGlieGxfZG9tLmMgICAgICAg
fCAgNDMgKysrLQogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgfCAgIDcgKwogdG9vbHMv
bGlieGwvbGlieGxfdHlwZXMuaWRsICAgfCAgIDEgKwogdG9vbHMvbGlieGwvbGlieGxfeDg2LmMg
ICAgICAgfCAgNDEgKysrKwogdG9vbHMveGwvTWFrZWZpbGUgICAgICAgICAgICAgfCAgIDIgKy0K
IHRvb2xzL3hsL3hsLmggICAgICAgICAgICAgICAgIHwgICA1ICsKIHRvb2xzL3hsL3hsX2NtZHRh
YmxlLmMgICAgICAgIHwgIDE1ICsrCiB0b29scy94bC94bF9mb3Jrdm0uYyAgICAgICAgICB8IDE0
NyArKysrKysrKysrKysrKwogdG9vbHMveGwveGxfdm1jb250cm9sLmMgICAgICAgfCAgMTQgKysK
IDE1IGZpbGVzIGNoYW5nZWQsIDU2MiBpbnNlcnRpb25zKCspLCAxNjYgZGVsZXRpb25zKC0pCiBj
cmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMveGwveGxfZm9ya3ZtLmMKCmRpZmYgLS1naXQgYS9kb2Nz
L21hbi94bC4xLnBvZC5pbiBiL2RvY3MvbWFuL3hsLjEucG9kLmluCmluZGV4IDA5MzM5MjgyZTYu
LjU5YzAzYzY0MjcgMTAwNjQ0Ci0tLSBhL2RvY3MvbWFuL3hsLjEucG9kLmluCisrKyBiL2RvY3Mv
bWFuL3hsLjEucG9kLmluCkBAIC03MDgsNiArNzA4LDUwIEBAIGFib3ZlKS4KIAogPWJhY2sKIAor
PWl0ZW0gQjxmb3JrLXZtPiBbSTxPUFRJT05TPl0gSTxkb21haW4taWQ+CisKK0NyZWF0ZSBhIGZv
cmsgb2YgYSBydW5uaW5nIFZNLiAgVGhlIGRvbWFpbiB3aWxsIGJlIHBhdXNlZCBhZnRlciB0aGUg
b3BlcmF0aW9uCithbmQgcmVtYWlucyBwYXVzZWQgd2hpbGUgZm9ya3Mgb2YgaXQgZXhpc3QuICBF
eHBlcmltZW50YWwgYW5kIHg4NiBvbmx5LgorRm9ya3MgY2FuIG9ubHkgYmUgbWFkZSBvZiBkb21h
aW5zIHdpdGggSEFQIGVuYWJsZWQgYW5kIG9uIEludGVsIGhhcmR3YXJlLiAgVGhlCitwYXJlbnQg
ZG9tYWluIG11c3QgYmUgY3JlYXRlZCB3aXRoIHRoZSB4bCB0b29sc3RhY2sgYW5kIGl0cyBjb25m
aWd1cmF0aW9uIG11c3QKK25vdCBtYW51YWxseSBkZWZpbmUgbWF4X2dyYW50X2ZyYW1lcywgbWF4
X21hcHRyYWNrX2ZyYW1lcyBvciBtYXhfZXZlbnRfY2hhbm5lbHMuCisKK0I8T1BUSU9OUz4KKwor
PW92ZXIgNAorCis9aXRlbSBCPC1wPgorCitMZWF2ZSB0aGUgZm9yayBwYXVzZWQgYWZ0ZXIgY3Jl
YXRpbmcgaXQuCisKKz1pdGVtIEI8LS1sYXVuY2gtZG0+CisKK1NwZWNpZnkgd2hldGhlciB0aGUg
ZGV2aWNlIG1vZGVsIChRRU1VKSBzaG91bGQgYmUgbGF1bmNoZWQgZm9yIHRoZSBmb3JrLiBMYXRl
CitsYXVuY2ggYWxsb3dzIHRvIHN0YXJ0IHRoZSBkZXZpY2UgbW9kZWwgZm9yIGFuIGFscmVhZHkg
cnVubmluZyBmb3JrLgorCis9aXRlbSBCPC1DPgorCitUaGUgY29uZmlnIGZpbGUgdG8gdXNlIHdo
ZW4gbGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwuICBDdXJyZW50bHkgcmVxdWlyZWQgd2hlbgor
bGF1bmNoaW5nIHRoZSBkZXZpY2UgbW9kZWwuICBNb3N0IGNvbmZpZyBzZXR0aW5ncyBNVVNUIG1h
dGNoIHRoZSBwYXJlbnQgZG9tYWluCitleGFjdGx5LCBvbmx5IGNoYW5nZSBWTSBuYW1lLCBkaXNr
IHBhdGggYW5kIG5ldHdvcmsgY29uZmlndXJhdGlvbnMuCisKKz1pdGVtIEI8LVE+CisKK1RoZSBw
YXRoIHRvIHRoZSBxZW11IHNhdmUgZmlsZSB0byB1c2Ugd2hlbiBsYXVuY2hpbmcgdGhlIGRldmlj
ZSBtb2RlbC4gIEN1cnJlbnRseQorcmVxdWlyZWQgd2hlbiBsYXVuY2hpbmcgdGhlIGRldmljZSBt
b2RlbC4KKworPWl0ZW0gQjwtLWZvcmstcmVzZXQ+CisKK1BlcmZvcm0gYSByZXNldCBvcGVyYXRp
b24gb2YgYW4gYWxyZWFkeSBydW5uaW5nIGZvcmsuICBOb3RlIHRoYXQgcmVzZXR0aW5nIG1heQor
YmUgbGVzcyBwZXJmb3JtYW50IHRoZW4gY3JlYXRpbmcgYSBuZXcgZm9yayBkZXBlbmRpbmcgb24g
aG93IG11Y2ggbWVtb3J5IHRoZQorZm9yayBoYXMgZGVkdXBsaWNhdGVkIGR1cmluZyBpdHMgcnVu
dGltZS4KKworPWl0ZW0gQjwtLW1heC12Y3B1cz4KKworU3BlY2lmeSB0aGUgbWF4LXZjcHVzIG1h
dGNoaW5nIHRoZSBwYXJlbnQgZG9tYWluIHdoZW4gbm90IGxhdW5jaGluZyB0aGUgZG0uCisKKz1i
YWNrCisKID1pdGVtIEI8c2hhcmluZz4gW0k8ZG9tYWluLWlkPl0KIAogRGlzcGxheSB0aGUgbnVt
YmVyIG9mIHNoYXJlZCBwYWdlcyBmb3IgYSBzcGVjaWZpZWQgZG9tYWluLiBJZiBubyBkb21haW4g
aXMKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oIGIvdG9vbHMvbGli
eGMvaW5jbHVkZS94ZW5jdHJsLmgKaW5kZXggZmM2ZTU3YTFhMC4uMDBjYjRjZjFmNyAxMDA2NDQK
LS0tIGEvdG9vbHMvbGlieGMvaW5jbHVkZS94ZW5jdHJsLmgKKysrIGIvdG9vbHMvbGlieGMvaW5j
bHVkZS94ZW5jdHJsLmgKQEAgLTIyMjUsNiArMjIyNSwxOSBAQCBpbnQgeGNfbWVtc2hyX3Jhbmdl
X3NoYXJlKHhjX2ludGVyZmFjZSAqeGNoLAogICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50
NjRfdCBmaXJzdF9nZm4sCiAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2NF90IGxhc3Rf
Z2ZuKTsKIAoraW50IHhjX21lbXNocl9mb3JrKHhjX2ludGVyZmFjZSAqeGNoLAorICAgICAgICAg
ICAgICAgICAgIHVpbnQzMl90IHNvdXJjZV9kb21haW4sCisgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgY2xpZW50X2RvbWFpbik7CisKKy8qCisgKiBOb3RlOiB0aGlzIGZ1bmN0aW9uIGlzIG9u
bHkgaW50ZW5kZWQgdG8gYmUgdXNlZCBvbiBzaG9ydC1saXZlZCBmb3JrcyB0aGF0CisgKiBoYXZl
bid0IHlldCBhcXVpcmVkIGEgbG90IG9mIG1lbW9yeS4gSW4gY2FzZSB0aGUgZm9yayBoYXMgYSBs
b3Qgb2YgbWVtb3J5CisgKiBpdCBpcyBsaWtlbHkgbW9yZSBwZXJmb3JtYW50IHRvIGNyZWF0ZSBh
IG5ldyBmb3JrIHdpdGggeGNfbWVtc2hyX2ZvcmsuCisgKgorICogV2l0aCBWTXMgdGhhdCBoYXZl
IGEgbG90IG9mIG1lbW9yeSB0aGlzIGNhbGwgbWF5IGJsb2NrIGZvciBhIGxvbmcgdGltZS4KKyAq
LworaW50IHhjX21lbXNocl9mb3JrX3Jlc2V0KHhjX2ludGVyZmFjZSAqeGNoLCB1aW50MzJfdCBm
b3JrZWRfZG9tYWluKTsKKwogLyogRGVidWcgY2FsbHM6IHJldHVybiB0aGUgbnVtYmVyIG9mIHBh
Z2VzIHJlZmVyZW5jaW5nIHRoZSBzaGFyZWQgZnJhbWUgYmFja2luZwogICogdGhlIGlucHV0IGFy
Z3VtZW50LiBTaG91bGQgYmUgb25lIG9yIGdyZWF0ZXIuCiAgKgpkaWZmIC0tZ2l0IGEvdG9vbHMv
bGlieGMveGNfbWVtc2hyLmMgYi90b29scy9saWJ4Yy94Y19tZW1zaHIuYwppbmRleCA5N2UyZTZh
OGQ5Li5kMGU0ZWUyMjViIDEwMDY0NAotLS0gYS90b29scy9saWJ4Yy94Y19tZW1zaHIuYworKysg
Yi90b29scy9saWJ4Yy94Y19tZW1zaHIuYwpAQCAtMjM5LDYgKzIzOSwyOCBAQCBpbnQgeGNfbWVt
c2hyX2RlYnVnX2dyZWYoeGNfaW50ZXJmYWNlICp4Y2gsCiAgICAgcmV0dXJuIHhjX21lbXNocl9t
ZW1vcCh4Y2gsIGRvbWlkLCAmbXNvKTsKIH0KIAoraW50IHhjX21lbXNocl9mb3JrKHhjX2ludGVy
ZmFjZSAqeGNoLCB1aW50MzJfdCBwZG9taWQsIHVpbnQzMl90IGRvbWlkKQoreworICAgIHhlbl9t
ZW1fc2hhcmluZ19vcF90IG1zbzsKKworICAgIG1lbXNldCgmbXNvLCAwLCBzaXplb2YobXNvKSk7
CisKKyAgICBtc28ub3AgPSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrOworICAgIG1zby51LmZvcmsu
cGFyZW50X2RvbWFpbiA9IHBkb21pZDsKKworICAgIHJldHVybiB4Y19tZW1zaHJfbWVtb3AoeGNo
LCBkb21pZCwgJm1zbyk7Cit9CisKK2ludCB4Y19tZW1zaHJfZm9ya19yZXNldCh4Y19pbnRlcmZh
Y2UgKnhjaCwgdWludDMyX3QgZG9taWQpCit7CisgICAgeGVuX21lbV9zaGFyaW5nX29wX3QgbXNv
OworCisgICAgbWVtc2V0KCZtc28sIDAsIHNpemVvZihtc28pKTsKKyAgICBtc28ub3AgPSBYRU5N
RU1fc2hhcmluZ19vcF9mb3JrX3Jlc2V0OworCisgICAgcmV0dXJuIHhjX21lbXNocl9tZW1vcCh4
Y2gsIGRvbWlkLCAmbXNvKTsKK30KKwogaW50IHhjX21lbXNocl9hdWRpdCh4Y19pbnRlcmZhY2Ug
KnhjaCkKIHsKICAgICB4ZW5fbWVtX3NoYXJpbmdfb3BfdCBtc287CmRpZmYgLS1naXQgYS90b29s
cy9saWJ4bC9saWJ4bC5oIGIvdG9vbHMvbGlieGwvbGlieGwuaAppbmRleCAzNWUxMzQyOGIyLi42
Yjk2OGJkY2I0IDEwMDY0NAotLS0gYS90b29scy9saWJ4bC9saWJ4bC5oCisrKyBiL3Rvb2xzL2xp
YnhsL2xpYnhsLmgKQEAgLTI2NTcsNiArMjY1NywxNyBAQCBpbnQgbGlieGxfcHNyX2dldF9od19p
bmZvKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9wc3JfZmVhdF90eXBlIHR5cGUsCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBsdmwsIHVuc2lnbmVkIGludCAqbnIsCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX3Bzcl9od19pbmZvICoqaW5mbyk7CiB2b2lkIGxp
YnhsX3Bzcl9od19pbmZvX2xpc3RfZnJlZShsaWJ4bF9wc3JfaHdfaW5mbyAqbGlzdCwgdW5zaWdu
ZWQgaW50IG5yKTsKKworaW50IGxpYnhsX2RvbWFpbl9mb3JrX3ZtKGxpYnhsX2N0eCAqY3R4LCB1
aW50MzJfdCBwZG9taWQsIHVpbnQzMl90IG1heF92Y3B1cywgdWludDMyX3QgKmRvbWlkKQorICAg
ICAgICAgICAgICAgICAgICAgICAgIExJQlhMX0VYVEVSTkFMX0NBTExFUlNfT05MWTsKKworaW50
IGxpYnhsX2RvbWFpbl9mb3JrX2xhdW5jaF9kbShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWlu
X2NvbmZpZyAqZF9jb25maWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQz
Ml90IGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4bF9h
c3luY3Byb2dyZXNzX2hvdyAqYW9wX2NvbnNvbGVfaG93KQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CisKK2ludCBsaWJ4bF9kb21h
aW5fZm9ya19yZXNldChsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQpCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwogI2VuZGlmCiAK
IC8qIG1pc2MgKi8KZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jIGIvdG9v
bHMvbGlieGwvbGlieGxfY3JlYXRlLmMKaW5kZXggY2NjOWU3MDk5MC4uZWJhOGNlNDE5YiAxMDA2
NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMKKysrIGIvdG9vbHMvbGlieGwvbGli
eGxfY3JlYXRlLmMKQEAgLTUzNiwxMiArNTM2LDEyIEBAIG91dDoKICAgICByZXR1cm4gcmV0Owog
fQogCi1pbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9j
b25maWcgKmRfY29uZmlnLAotICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1
aWxkX3N0YXRlICpzdGF0ZSwKLSAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgKmRvbWlk
LCBib29sIHNvZnRfcmVzZXQpCitzdGF0aWMgaW50IGxpYnhsX19kb21haW5fbWFrZV94c19lbnRy
aWVzKGxpYnhsX19nYyAqZ2MsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0
YXRlICpzdGF0ZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWlu
dDMyX3QgZG9taWQpCiB7CiAgICAgbGlieGxfY3R4ICpjdHggPSBsaWJ4bF9fZ2Nfb3duZXIoZ2Mp
OwotICAgIGludCByZXQsIHJjLCBuYl92bTsKKyAgICBpbnQgcmMsIG5iX3ZtOwogICAgIGNvbnN0
IGNoYXIgKmRvbV90eXBlOwogICAgIGNoYXIgKnV1aWRfc3RyaW5nOwogICAgIGNoYXIgKmRvbV9w
YXRoLCAqdm1fcGF0aCwgKmxpYnhsX3BhdGg7CkBAIC01NTMsOSArNTUzLDYgQEAgaW50IGxpYnhs
X19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZp
ZywKIAogICAgIC8qIGNvbnZlbmllbmNlIGFsaWFzZXMgKi8KICAgICBsaWJ4bF9kb21haW5fY3Jl
YXRlX2luZm8gKmluZm8gPSAmZF9jb25maWctPmNfaW5mbzsKLSAgICBsaWJ4bF9kb21haW5fYnVp
bGRfaW5mbyAqYl9pbmZvID0gJmRfY29uZmlnLT5iX2luZm87Ci0KLSAgICBhc3NlcnQoc29mdF9y
ZXNldCB8fCAqZG9taWQgPT0gSU5WQUxJRF9ET01JRCk7CiAKICAgICB1dWlkX3N0cmluZyA9IGxp
YnhsX191dWlkMnN0cmluZyhnYywgaW5mby0+dXVpZCk7CiAgICAgaWYgKCF1dWlkX3N0cmluZykg
ewpAQCAtNTYzLDEzNyArNTYwLDcgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2Mg
KmdjLCBsaWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgZ290byBvdXQ7CiAg
ICAgfQogCi0gICAgaWYgKCFzb2Z0X3Jlc2V0KSB7Ci0gICAgICAgIHN0cnVjdCB4ZW5fZG9tY3Rs
X2NyZWF0ZWRvbWFpbiBjcmVhdGUgPSB7Ci0gICAgICAgICAgICAuc3NpZHJlZiA9IGluZm8tPnNz
aWRyZWYsCi0gICAgICAgICAgICAubWF4X3ZjcHVzID0gYl9pbmZvLT5tYXhfdmNwdXMsCi0gICAg
ICAgICAgICAubWF4X2V2dGNobl9wb3J0ID0gYl9pbmZvLT5ldmVudF9jaGFubmVscywKLSAgICAg
ICAgICAgIC5tYXhfZ3JhbnRfZnJhbWVzID0gYl9pbmZvLT5tYXhfZ3JhbnRfZnJhbWVzLAotICAg
ICAgICAgICAgLm1heF9tYXB0cmFja19mcmFtZXMgPSBiX2luZm8tPm1heF9tYXB0cmFja19mcmFt
ZXMsCi0gICAgICAgIH07Ci0KLSAgICAgICAgaWYgKGluZm8tPnR5cGUgIT0gTElCWExfRE9NQUlO
X1RZUEVfUFYpIHsKLSAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9o
dm07Ci0gICAgICAgICAgICBjcmVhdGUuZmxhZ3MgfD0KLSAgICAgICAgICAgICAgICBsaWJ4bF9k
ZWZib29sX3ZhbChpbmZvLT5oYXApID8gWEVOX0RPTUNUTF9DREZfaGFwIDogMDsKLSAgICAgICAg
ICAgIGNyZWF0ZS5mbGFncyB8PQotICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKGlu
Zm8tPm9vcykgPyAwIDogWEVOX0RPTUNUTF9DREZfb29zX29mZjsKLSAgICAgICAgfQotCi0gICAg
ICAgIGFzc2VydChpbmZvLT5wYXNzdGhyb3VnaCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ERUZBVUxU
KTsKLSAgICAgICAgTE9HKERFVEFJTCwgInBhc3N0aHJvdWdoOiAlcyIsCi0gICAgICAgICAgICBs
aWJ4bF9wYXNzdGhyb3VnaF90b19zdHJpbmcoaW5mby0+cGFzc3Rocm91Z2gpKTsKLQotICAgICAg
ICBpZiAoaW5mby0+cGFzc3Rocm91Z2ggIT0gTElCWExfUEFTU1RIUk9VR0hfRElTQUJMRUQpCi0g
ICAgICAgICAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaW9tbXU7Ci0KLSAgICAg
ICAgaWYgKGluZm8tPnBhc3N0aHJvdWdoID09IExJQlhMX1BBU1NUSFJPVUdIX1NZTkNfUFQpCi0g
ICAgICAgICAgICBjcmVhdGUuaW9tbXVfb3B0cyB8PSBYRU5fRE9NQ1RMX0lPTU1VX25vX3NoYXJl
cHQ7Ci0KLSAgICAgICAgLyogVWx0aW1hdGVseSwgaGFuZGxlIGlzIGFuIGFycmF5IG9mIDE2IHVp
bnQ4X3QsIHNhbWUgYXMgdXVpZCAqLwotICAgICAgICBsaWJ4bF91dWlkX2NvcHkoY3R4LCAobGli
eGxfdXVpZCAqKSZjcmVhdGUuaGFuZGxlLCAmaW5mby0+dXVpZCk7Ci0KLSAgICAgICAgcmV0ID0g
bGlieGxfX2FyY2hfZG9tYWluX3ByZXBhcmVfY29uZmlnKGdjLCBkX2NvbmZpZywgJmNyZWF0ZSk7
Ci0gICAgICAgIGlmIChyZXQgPCAwKSB7Ci0gICAgICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlk
LCAiZmFpbCB0byBnZXQgZG9tYWluIGNvbmZpZyIpOwotICAgICAgICAgICAgcmMgPSBFUlJPUl9G
QUlMOwotICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgIH0KLQotICAgICAgICBmb3IgKDs7
KSB7Ci0gICAgICAgICAgICB1aW50MzJfdCBsb2NhbF9kb21pZDsKLSAgICAgICAgICAgIGJvb2wg
cmVjZW50OwotCi0gICAgICAgICAgICBpZiAoaW5mby0+ZG9taWQgPT0gUkFORE9NX0RPTUlEKSB7
Ci0gICAgICAgICAgICAgICAgdWludDE2X3QgdjsKLQotICAgICAgICAgICAgICAgIHJldCA9IGxp
YnhsX19yYW5kb21fYnl0ZXMoZ2MsICh2b2lkICopJnYsIHNpemVvZih2KSk7Ci0gICAgICAgICAg
ICAgICAgaWYgKHJldCA8IDApCi0gICAgICAgICAgICAgICAgICAgIGJyZWFrOwotCi0gICAgICAg
ICAgICAgICAgdiAmPSBET01JRF9NQVNLOwotICAgICAgICAgICAgICAgIGlmICghbGlieGxfZG9t
aWRfdmFsaWRfZ3Vlc3QodikpCi0gICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAg
ICAgICAgICAgICAgbG9jYWxfZG9taWQgPSB2OwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAg
ICAgICAgICAgICBsb2NhbF9kb21pZCA9IGluZm8tPmRvbWlkOyAvKiBNYXkgbm90IGJlIHZhbGlk
ICovCi0gICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgIHJldCA9IHhjX2RvbWFpbl9jcmVhdGUo
Y3R4LT54Y2gsICZsb2NhbF9kb21pZCwgJmNyZWF0ZSk7Ci0gICAgICAgICAgICBpZiAocmV0IDwg
MCkgewotICAgICAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgICAgICogSWYgd2UgZ2VuZXJh
dGVkIGEgcmFuZG9tIGRvbWlkIGFuZCBjcmVhdGlvbiBmYWlsZWQKLSAgICAgICAgICAgICAgICAg
KiBiZWNhdXNlIHRoYXQgZG9taWQgYWxyZWFkeSBleGlzdHMgdGhlbiBzaW1wbHkgdHJ5Ci0gICAg
ICAgICAgICAgICAgICogYWdhaW4uCi0gICAgICAgICAgICAgICAgICovCi0gICAgICAgICAgICAg
ICAgaWYgKGVycm5vID09IEVFWElTVCAmJiBpbmZvLT5kb21pZCA9PSBSQU5ET01fRE9NSUQpCi0g
ICAgICAgICAgICAgICAgICAgIGNvbnRpbnVlOwotCi0gICAgICAgICAgICAgICAgTE9HRUQoRVJS
T1IsIGxvY2FsX2RvbWlkLCAiZG9tYWluIGNyZWF0aW9uIGZhaWwiKTsKLSAgICAgICAgICAgICAg
ICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgICAgICAgICAgICAgZ290byBvdXQ7Ci0gICAgICAgICAg
ICB9Ci0KLSAgICAgICAgICAgIC8qIEEgbmV3IGRvbWFpbiBub3cgZXhpc3RzICovCi0gICAgICAg
ICAgICAqZG9taWQgPSBsb2NhbF9kb21pZDsKLQotICAgICAgICAgICAgcmMgPSBsaWJ4bF9faXNf
ZG9taWRfcmVjZW50KGdjLCBsb2NhbF9kb21pZCwgJnJlY2VudCk7Ci0gICAgICAgICAgICBpZiAo
cmMpCi0gICAgICAgICAgICAgICAgZ290byBvdXQ7Ci0KLSAgICAgICAgICAgIC8qIFRoZSBkb21p
ZCBpcyBub3QgcmVjZW50LCBzbyB3ZSdyZSBkb25lICovCi0gICAgICAgICAgICBpZiAoIXJlY2Vu
dCkKLSAgICAgICAgICAgICAgICBicmVhazsKLQotICAgICAgICAgICAgLyoKLSAgICAgICAgICAg
ICAqIElmIHRoZSBkb21pZCB3YXMgc3BlY2lmaWVkIHRoZW4gdGhlcmUncyBubyBwb2ludCBpbgot
ICAgICAgICAgICAgICogdHJ5aW5nIGFnYWluLgotICAgICAgICAgICAgICovCi0gICAgICAgICAg
ICBpZiAobGlieGxfZG9taWRfdmFsaWRfZ3Vlc3QoaW5mby0+ZG9taWQpKSB7Ci0gICAgICAgICAg
ICAgICAgTE9HRUQoRVJST1IsIGxvY2FsX2RvbWlkLCAiZG9tYWluIGlkIHJlY2VudGx5IHVzZWQi
KTsKLSAgICAgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgICAgICAgICAgICAgZ290
byBvdXQ7Ci0gICAgICAgICAgICB9Ci0KLSAgICAgICAgICAgIC8qCi0gICAgICAgICAgICAgKiBU
aGUgZG9tYWluIGlzIHJlY2VudCBhbmQgc28gY2Fubm90IGJlIHVzZWQuIENsZWFyIGRvbWlkCi0g
ICAgICAgICAgICAgKiBoZXJlIHNpbmNlLCBpZiB4Y19kb21haW5fZGVzdHJveSgpIGZhaWxzIGJl
bG93IHRoZXJlIGlzCi0gICAgICAgICAgICAgKiBsaXR0bGUgcG9pbnQgY2FsbGluZyBpdCBhZ2Fp
biBpbiB0aGUgZXJyb3IgcGF0aC4KLSAgICAgICAgICAgICAqLwotICAgICAgICAgICAgKmRvbWlk
ID0gSU5WQUxJRF9ET01JRDsKLQotICAgICAgICAgICAgcmV0ID0geGNfZG9tYWluX2Rlc3Ryb3ko
Y3R4LT54Y2gsIGxvY2FsX2RvbWlkKTsKLSAgICAgICAgICAgIGlmIChyZXQgPCAwKSB7Ci0gICAg
ICAgICAgICAgICAgTE9HRUQoRVJST1IsIGxvY2FsX2RvbWlkLCAiZG9tYWluIGRlc3Ryb3kgZmFp
bCIpOwotICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKLSAgICAgICAgICAgICAgICBn
b3RvIG91dDsKLSAgICAgICAgICAgIH0KLQotICAgICAgICAgICAgLyogVGhlIGRvbWFpbiB3YXMg
c3VjY2Vzc2Z1bGx5IGRlc3Ryb3llZCwgc28gd2UgY2FuIHRyeSBhZ2FpbiAqLwotICAgICAgICB9
Ci0KLSAgICAgICAgcmMgPSBsaWJ4bF9fYXJjaF9kb21haW5fc2F2ZV9jb25maWcoZ2MsIGRfY29u
ZmlnLCBzdGF0ZSwgJmNyZWF0ZSk7Ci0gICAgICAgIGlmIChyYyA8IDApCi0gICAgICAgICAgICBn
b3RvIG91dDsKLSAgICB9Ci0KLSAgICAvKgotICAgICAqIElmIHNvZnRfcmVzZXQgaXMgc2V0IHRo
ZSB0aGUgZG9taWQgd2lsbCBoYXZlIGJlZW4gdmFsaWQgb24gZW50cnkuCi0gICAgICogSWYgaXQg
d2FzIG5vdCBzZXQgdGhlbiB4Y19kb21haW5fY3JlYXRlKCkgc2hvdWxkIGhhdmUgYXNzaWduZWQg
YQotICAgICAqIHZhbGlkIHZhbHVlLiBFaXRoZXIgd2F5LCBpZiB3ZSByZWFjaCB0aGlzIHBvaW50
LCBkb21pZCBzaG91bGQgYmUKLSAgICAgKiB2YWxpZC4KLSAgICAgKi8KLSAgICBhc3NlcnQobGli
eGxfZG9taWRfdmFsaWRfZ3Vlc3QoKmRvbWlkKSk7Ci0KLSAgICByZXQgPSB4Y19jcHVwb29sX21v
dmVkb21haW4oY3R4LT54Y2gsIGluZm8tPnBvb2xpZCwgKmRvbWlkKTsKLSAgICBpZiAocmV0IDwg
MCkgewotICAgICAgICBMT0dFRChFUlJPUiwgKmRvbWlkLCAiZG9tYWluIG1vdmUgZmFpbCIpOwot
ICAgICAgICByYyA9IEVSUk9SX0ZBSUw7Ci0gICAgICAgIGdvdG8gb3V0OwotICAgIH0KLQotICAg
IGRvbV9wYXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCAqZG9taWQpOworICAgIGRvbV9w
YXRoID0gbGlieGxfX3hzX2dldF9kb21wYXRoKGdjLCBkb21pZCk7CiAgICAgaWYgKCFkb21fcGF0
aCkgewogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwpAQCAtNzAx
LDEyICs1NjgsMTIgQEAgaW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4
bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKIAogICAgIHZtX3BhdGggPSBHQ1NQUklOVEYoIi92
bS8lcyIsIHV1aWRfc3RyaW5nKTsKICAgICBpZiAoIXZtX3BhdGgpIHsKLSAgICAgICAgTE9HRChF
UlJPUiwgKmRvbWlkLCAiY2Fubm90IGFsbG9jYXRlIGNyZWF0ZSBwYXRocyIpOworICAgICAgICBM
T0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBhbGxvY2F0ZSBjcmVhdGUgcGF0aHMiKTsKICAgICAg
ICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CiAKLSAgICBsaWJ4
bF9wYXRoID0gbGlieGxfX3hzX2xpYnhsX3BhdGgoZ2MsICpkb21pZCk7CisgICAgbGlieGxfcGF0
aCA9IGxpYnhsX194c19saWJ4bF9wYXRoKGdjLCBkb21pZCk7CiAgICAgaWYgKCFsaWJ4bF9wYXRo
KSB7CiAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKICAgICAgICAgZ290byBvdXQ7CkBAIC03MTcs
MTAgKzU4NCwxMCBAQCBpbnQgbGlieGxfX2RvbWFpbl9tYWtlKGxpYnhsX19nYyAqZ2MsIGxpYnhs
X2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAogCiAgICAgcm9wZXJtWzBdLmlkID0gMDsKICAgICBy
b3Blcm1bMF0ucGVybXMgPSBYU19QRVJNX05PTkU7Ci0gICAgcm9wZXJtWzFdLmlkID0gKmRvbWlk
OworICAgIHJvcGVybVsxXS5pZCA9IGRvbWlkOwogICAgIHJvcGVybVsxXS5wZXJtcyA9IFhTX1BF
Uk1fUkVBRDsKIAotICAgIHJ3cGVybVswXS5pZCA9ICpkb21pZDsKKyAgICByd3Blcm1bMF0uaWQg
PSBkb21pZDsKICAgICByd3Blcm1bMF0ucGVybXMgPSBYU19QRVJNX05PTkU7CiAKIHJldHJ5X3Ry
YW5zYWN0aW9uOgpAQCAtNzM4LDcgKzYwNSw3IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgICAg
ICAgICAgICAgICAgICBub3Blcm0sIEFSUkFZX1NJWkUobm9wZXJtKSk7CiAKICAgICB4c193cml0
ZShjdHgtPnhzaCwgdCwgR0NTUFJJTlRGKCIlcy92bSIsIGRvbV9wYXRoKSwgdm1fcGF0aCwgc3Ry
bGVuKHZtX3BhdGgpKTsKLSAgICByYyA9IGxpYnhsX19kb21haW5fcmVuYW1lKGdjLCAqZG9taWQs
IDAsIGluZm8tPm5hbWUsIHQpOworICAgIHJjID0gbGlieGxfX2RvbWFpbl9yZW5hbWUoZ2MsIGRv
bWlkLCAwLCBpbmZvLT5uYW1lLCB0KTsKICAgICBpZiAocmMpCiAgICAgICAgIGdvdG8gb3V0Owog
CkBAIC04MTUsNyArNjgyLDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAKICAgICB2bV9saXN0ID0g
bGlieGxfbGlzdF92bShjdHgsICZuYl92bSk7CiAgICAgaWYgKCF2bV9saXN0KSB7Ci0gICAgICAg
IExPR0QoRVJST1IsICpkb21pZCwgImNhbm5vdCBnZXQgbnVtYmVyIG9mIHJ1bm5pbmcgZ3Vlc3Rz
Iik7CisgICAgICAgIExPR0QoRVJST1IsIGRvbWlkLCAiY2Fubm90IGdldCBudW1iZXIgb2YgcnVu
bmluZyBndWVzdHMiKTsKICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOwogICAgICAgICBnb3RvIG91
dDsKICAgICB9CkBAIC04MzksNyArNzA2LDcgQEAgcmV0cnlfdHJhbnNhY3Rpb246CiAgICAgICAg
ICAgICB0ID0gMDsKICAgICAgICAgICAgIGdvdG8gcmV0cnlfdHJhbnNhY3Rpb247CiAgICAgICAg
IH0KLSAgICAgICAgTE9HRUQoRVJST1IsICpkb21pZCwgImRvbWFpbiBjcmVhdGlvbiAiInhlbnN0
b3JlIHRyYW5zYWN0aW9uIGNvbW1pdCBmYWlsZWQiKTsKKyAgICAgICAgTE9HRUQoRVJST1IsIGRv
bWlkLCAiZG9tYWluIGNyZWF0aW9uICIieGVuc3RvcmUgdHJhbnNhY3Rpb24gY29tbWl0IGZhaWxl
ZCIpOwogICAgICAgICByYyA9IEVSUk9SX0ZBSUw7CiAgICAgICAgIGdvdG8gb3V0OwogICAgIH0K
QEAgLTg1MSw2ICs3MTgsMTU1IEBAIHJldHJ5X3RyYW5zYWN0aW9uOgogICAgIHJldHVybiByYzsK
IH0KIAoraW50IGxpYnhsX19kb21haW5fbWFrZShsaWJ4bF9fZ2MgKmdjLCBsaWJ4bF9kb21haW5f
Y29uZmlnICpkX2NvbmZpZywKKyAgICAgICAgICAgICAgICAgICAgICAgbGlieGxfX2RvbWFpbl9i
dWlsZF9zdGF0ZSAqc3RhdGUsCisgICAgICAgICAgICAgICAgICAgICAgIHVpbnQzMl90ICpkb21p
ZCwgYm9vbCBzb2Z0X3Jlc2V0KQoreworICAgIGxpYnhsX2N0eCAqY3R4ID0gbGlieGxfX2djX293
bmVyKGdjKTsKKyAgICBpbnQgcmV0LCByYzsKKworICAgIC8qIGNvbnZlbmllbmNlIGFsaWFzZXMg
Ki8KKyAgICBsaWJ4bF9kb21haW5fY3JlYXRlX2luZm8gKmluZm8gPSAmZF9jb25maWctPmNfaW5m
bzsKKyAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvID0gJmRfY29uZmlnLT5iX2lu
Zm87CisKKyAgICBhc3NlcnQoc29mdF9yZXNldCB8fCAqZG9taWQgPT0gSU5WQUxJRF9ET01JRCk7
CisKKyAgICBpZiAoIXNvZnRfcmVzZXQpIHsKKyAgICAgICAgc3RydWN0IHhlbl9kb21jdGxfY3Jl
YXRlZG9tYWluIGNyZWF0ZSA9IHsKKyAgICAgICAgICAgIC5zc2lkcmVmID0gaW5mby0+c3NpZHJl
ZiwKKyAgICAgICAgICAgIC5tYXhfdmNwdXMgPSBiX2luZm8tPm1heF92Y3B1cywKKyAgICAgICAg
ICAgIC5tYXhfZXZ0Y2huX3BvcnQgPSBiX2luZm8tPmV2ZW50X2NoYW5uZWxzLAorICAgICAgICAg
ICAgLm1heF9ncmFudF9mcmFtZXMgPSBiX2luZm8tPm1heF9ncmFudF9mcmFtZXMsCisgICAgICAg
ICAgICAubWF4X21hcHRyYWNrX2ZyYW1lcyA9IGJfaW5mby0+bWF4X21hcHRyYWNrX2ZyYW1lcywK
KyAgICAgICAgfTsKKworICAgICAgICBpZiAoaW5mby0+dHlwZSAhPSBMSUJYTF9ET01BSU5fVFlQ
RV9QVikgeworICAgICAgICAgICAgY3JlYXRlLmZsYWdzIHw9IFhFTl9ET01DVExfQ0RGX2h2bTsK
KyAgICAgICAgICAgIGNyZWF0ZS5mbGFncyB8PQorICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJv
b2xfdmFsKGluZm8tPmhhcCkgPyBYRU5fRE9NQ1RMX0NERl9oYXAgOiAwOworICAgICAgICAgICAg
Y3JlYXRlLmZsYWdzIHw9CisgICAgICAgICAgICAgICAgbGlieGxfZGVmYm9vbF92YWwoaW5mby0+
b29zKSA/IDAgOiBYRU5fRE9NQ1RMX0NERl9vb3Nfb2ZmOworICAgICAgICB9CisKKyAgICAgICAg
YXNzZXJ0KGluZm8tPnBhc3N0aHJvdWdoICE9IExJQlhMX1BBU1NUSFJPVUdIX0RFRkFVTFQpOwor
ICAgICAgICBMT0coREVUQUlMLCAicGFzc3Rocm91Z2g6ICVzIiwKKyAgICAgICAgICAgIGxpYnhs
X3Bhc3N0aHJvdWdoX3RvX3N0cmluZyhpbmZvLT5wYXNzdGhyb3VnaCkpOworCisgICAgICAgIGlm
IChpbmZvLT5wYXNzdGhyb3VnaCAhPSBMSUJYTF9QQVNTVEhST1VHSF9ESVNBQkxFRCkKKyAgICAg
ICAgICAgIGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9pb21tdTsKKworICAgICAgICBp
ZiAoaW5mby0+cGFzc3Rocm91Z2ggPT0gTElCWExfUEFTU1RIUk9VR0hfU1lOQ19QVCkKKyAgICAg
ICAgICAgIGNyZWF0ZS5pb21tdV9vcHRzIHw9IFhFTl9ET01DVExfSU9NTVVfbm9fc2hhcmVwdDsK
KworICAgICAgICAvKiBVbHRpbWF0ZWx5LCBoYW5kbGUgaXMgYW4gYXJyYXkgb2YgMTYgdWludDhf
dCwgc2FtZSBhcyB1dWlkICovCisgICAgICAgIGxpYnhsX3V1aWRfY29weShjdHgsIChsaWJ4bF91
dWlkICopJmNyZWF0ZS5oYW5kbGUsICZpbmZvLT51dWlkKTsKKworICAgICAgICByZXQgPSBsaWJ4
bF9fYXJjaF9kb21haW5fcHJlcGFyZV9jb25maWcoZ2MsIGRfY29uZmlnLCAmY3JlYXRlKTsKKyAg
ICAgICAgaWYgKHJldCA8IDApIHsKKyAgICAgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJm
YWlsIHRvIGdldCBkb21haW4gY29uZmlnIik7CisgICAgICAgICAgICByYyA9IEVSUk9SX0ZBSUw7
CisgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIGZvciAoOzspIHsK
KyAgICAgICAgICAgIHVpbnQzMl90IGxvY2FsX2RvbWlkOworICAgICAgICAgICAgYm9vbCByZWNl
bnQ7CisKKyAgICAgICAgICAgIGlmIChpbmZvLT5kb21pZCA9PSBSQU5ET01fRE9NSUQpIHsKKyAg
ICAgICAgICAgICAgICB1aW50MTZfdCB2OworCisgICAgICAgICAgICAgICAgcmV0ID0gbGlieGxf
X3JhbmRvbV9ieXRlcyhnYywgKHZvaWQgKikmdiwgc2l6ZW9mKHYpKTsKKyAgICAgICAgICAgICAg
ICBpZiAocmV0IDwgMCkKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAg
ICAgICB2ICY9IERPTUlEX01BU0s7CisgICAgICAgICAgICAgICAgaWYgKCFsaWJ4bF9kb21pZF92
YWxpZF9ndWVzdCh2KSkKKyAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAg
ICAgICAgICBsb2NhbF9kb21pZCA9IHY7CisgICAgICAgICAgICB9IGVsc2UgeworICAgICAgICAg
ICAgICAgIGxvY2FsX2RvbWlkID0gaW5mby0+ZG9taWQ7IC8qIE1heSBub3QgYmUgdmFsaWQgKi8K
KyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgcmV0ID0geGNfZG9tYWluX2NyZWF0ZShjdHgt
PnhjaCwgJmxvY2FsX2RvbWlkLCAmY3JlYXRlKTsKKyAgICAgICAgICAgIGlmIChyZXQgPCAwKSB7
CisgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBJZiB3ZSBnZW5lcmF0ZWQg
YSByYW5kb20gZG9taWQgYW5kIGNyZWF0aW9uIGZhaWxlZAorICAgICAgICAgICAgICAgICAqIGJl
Y2F1c2UgdGhhdCBkb21pZCBhbHJlYWR5IGV4aXN0cyB0aGVuIHNpbXBseSB0cnkKKyAgICAgICAg
ICAgICAgICAgKiBhZ2Fpbi4KKyAgICAgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgICAgICBp
ZiAoZXJybm8gPT0gRUVYSVNUICYmIGluZm8tPmRvbWlkID09IFJBTkRPTV9ET01JRCkKKyAgICAg
ICAgICAgICAgICAgICAgY29udGludWU7CisKKyAgICAgICAgICAgICAgICBMT0dFRChFUlJPUiwg
bG9jYWxfZG9taWQsICJkb21haW4gY3JlYXRpb24gZmFpbCIpOworICAgICAgICAgICAgICAgIHJj
ID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgICAgIH0K
KworICAgICAgICAgICAgLyogQSBuZXcgZG9tYWluIG5vdyBleGlzdHMgKi8KKyAgICAgICAgICAg
ICpkb21pZCA9IGxvY2FsX2RvbWlkOworCisgICAgICAgICAgICByYyA9IGxpYnhsX19pc19kb21p
ZF9yZWNlbnQoZ2MsIGxvY2FsX2RvbWlkLCAmcmVjZW50KTsKKyAgICAgICAgICAgIGlmIChyYykK
KyAgICAgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAgICAgICAgLyogVGhlIGRvbWlkIGlz
IG5vdCByZWNlbnQsIHNvIHdlJ3JlIGRvbmUgKi8KKyAgICAgICAgICAgIGlmICghcmVjZW50KQor
ICAgICAgICAgICAgICAgIGJyZWFrOworCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICog
SWYgdGhlIGRvbWlkIHdhcyBzcGVjaWZpZWQgdGhlbiB0aGVyZSdzIG5vIHBvaW50IGluCisgICAg
ICAgICAgICAgKiB0cnlpbmcgYWdhaW4uCisgICAgICAgICAgICAgKi8KKyAgICAgICAgICAgIGlm
IChsaWJ4bF9kb21pZF92YWxpZF9ndWVzdChpbmZvLT5kb21pZCkpIHsKKyAgICAgICAgICAgICAg
ICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gaWQgcmVjZW50bHkgdXNlZCIpOwor
ICAgICAgICAgICAgICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAgICAgICBnb3RvIG91
dDsKKyAgICAgICAgICAgIH0KKworICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAqIFRoZSBk
b21haW4gaXMgcmVjZW50IGFuZCBzbyBjYW5ub3QgYmUgdXNlZC4gQ2xlYXIgZG9taWQKKyAgICAg
ICAgICAgICAqIGhlcmUgc2luY2UsIGlmIHhjX2RvbWFpbl9kZXN0cm95KCkgZmFpbHMgYmVsb3cg
dGhlcmUgaXMKKyAgICAgICAgICAgICAqIGxpdHRsZSBwb2ludCBjYWxsaW5nIGl0IGFnYWluIGlu
IHRoZSBlcnJvciBwYXRoLgorICAgICAgICAgICAgICovCisgICAgICAgICAgICAqZG9taWQgPSBJ
TlZBTElEX0RPTUlEOworCisgICAgICAgICAgICByZXQgPSB4Y19kb21haW5fZGVzdHJveShjdHgt
PnhjaCwgbG9jYWxfZG9taWQpOworICAgICAgICAgICAgaWYgKHJldCA8IDApIHsKKyAgICAgICAg
ICAgICAgICBMT0dFRChFUlJPUiwgbG9jYWxfZG9taWQsICJkb21haW4gZGVzdHJveSBmYWlsIik7
CisgICAgICAgICAgICAgICAgcmMgPSBFUlJPUl9GQUlMOworICAgICAgICAgICAgICAgIGdvdG8g
b3V0OworICAgICAgICAgICAgfQorCisgICAgICAgICAgICAvKiBUaGUgZG9tYWluIHdhcyBzdWNj
ZXNzZnVsbHkgZGVzdHJveWVkLCBzbyB3ZSBjYW4gdHJ5IGFnYWluICovCisgICAgICAgIH0KKwor
ICAgICAgICByYyA9IGxpYnhsX19hcmNoX2RvbWFpbl9zYXZlX2NvbmZpZyhnYywgZF9jb25maWcs
IHN0YXRlLCAmY3JlYXRlKTsKKyAgICAgICAgaWYgKHJjIDwgMCkKKyAgICAgICAgICAgIGdvdG8g
b3V0OworICAgIH0KKworICAgIC8qCisgICAgICogSWYgc29mdF9yZXNldCBpcyBzZXQgdGhlIHRo
ZSBkb21pZCB3aWxsIGhhdmUgYmVlbiB2YWxpZCBvbiBlbnRyeS4KKyAgICAgKiBJZiBpdCB3YXMg
bm90IHNldCB0aGVuIHhjX2RvbWFpbl9jcmVhdGUoKSBzaG91bGQgaGF2ZSBhc3NpZ25lZCBhCisg
ICAgICogdmFsaWQgdmFsdWUuIEVpdGhlciB3YXksIGlmIHdlIHJlYWNoIHRoaXMgcG9pbnQsIGRv
bWlkIHNob3VsZCBiZQorICAgICAqIHZhbGlkLgorICAgICAqLworICAgIGFzc2VydChsaWJ4bF9k
b21pZF92YWxpZF9ndWVzdCgqZG9taWQpKTsKKworICAgIHJldCA9IHhjX2NwdXBvb2xfbW92ZWRv
bWFpbihjdHgtPnhjaCwgaW5mby0+cG9vbGlkLCAqZG9taWQpOworICAgIGlmIChyZXQgPCAwKSB7
CisgICAgICAgIExPR0VEKEVSUk9SLCAqZG9taWQsICJkb21haW4gbW92ZSBmYWlsIik7CisgICAg
ICAgIHJjID0gRVJST1JfRkFJTDsKKyAgICAgICAgZ290byBvdXQ7CisgICAgfQorCisgICAgcmMg
PSBsaWJ4bF9fZG9tYWluX21ha2VfeHNfZW50cmllcyhnYywgZF9jb25maWcsIHN0YXRlLCAqZG9t
aWQpOworCitvdXQ6CisgICAgcmV0dXJuIHJjOworfQorCiBzdGF0aWMgaW50IHN0b3JlX2xpYnhs
X2VudHJ5KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqYl9pbmZvKQogewpAQCAtMTE3Miwx
NiArMTE4OCwzMiBAQCBzdGF0aWMgdm9pZCBpbml0aWF0ZV9kb21haW5fY3JlYXRlKGxpYnhsX19l
Z2MgKmVnYywKICAgICByZXQgPSBsaWJ4bF9fZG9tYWluX2NvbmZpZ19zZXRkZWZhdWx0KGdjLGRf
Y29uZmlnLGRvbWlkKTsKICAgICBpZiAocmV0KSBnb3RvIGVycm9yX291dDsKIAotICAgIHJldCA9
IGxpYnhsX19kb21haW5fbWFrZShnYywgZF9jb25maWcsICZkY3MtPmJ1aWxkX3N0YXRlLCAmZG9t
aWQsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRjcy0+c29mdF9yZXNldCk7Ci0gICAg
aWYgKHJldCkgewotICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBtYWtlIGRvbWFp
bjogJWQiLCByZXQpOworICAgIGlmICggIWRfY29uZmlnLT5kbV9yZXN0b3JlX2ZpbGUgKQorICAg
IHsKKyAgICAgICAgcmV0ID0gbGlieGxfX2RvbWFpbl9tYWtlKGdjLCBkX2NvbmZpZywgJmRjcy0+
YnVpbGRfc3RhdGUsICZkb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRj
cy0+c29mdF9yZXNldCk7CiAgICAgICAgIGRjcy0+Z3Vlc3RfZG9taWQgPSBkb21pZDsKKworICAg
ICAgICBpZiAocmV0KSB7CisgICAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBt
YWtlIGRvbWFpbjogJWQiLCByZXQpOworICAgICAgICAgICAgcmV0ID0gRVJST1JfRkFJTDsKKyAg
ICAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OworICAgICAgICB9CisgICAgfSBlbHNlIGlmICggZGNz
LT5ndWVzdF9kb21pZCAhPSBJTlZBTElEX0RPTUlEICkgeworICAgICAgICBkb21pZCA9IGRjcy0+
Z3Vlc3RfZG9taWQ7CisKKyAgICAgICAgcmV0ID0gbGlieGxfX2RvbWFpbl9tYWtlX3hzX2VudHJp
ZXMoZ2MsIGRfY29uZmlnLCAmZGNzLT5idWlsZF9zdGF0ZSwgZG9taWQpOworICAgICAgICBpZiAo
cmV0KSB7CisgICAgICAgICAgICBMT0dEKEVSUk9SLCBkb21pZCwgImNhbm5vdCBtYWtlIGRvbWFp
bjogJWQiLCByZXQpOworICAgICAgICAgICAgcmV0ID0gRVJST1JfRkFJTDsKKyAgICAgICAgICAg
IGdvdG8gZXJyb3Jfb3V0OworICAgICAgICB9CisgICAgfSBlbHNlIHsKKyAgICAgICAgTE9HRChF
UlJPUiwgZG9taWQsICJjYW5ub3QgbWFrZSBkb21haW4iKTsKICAgICAgICAgcmV0ID0gRVJST1Jf
RkFJTDsKICAgICAgICAgZ290byBlcnJvcl9vdXQ7CiAgICAgfQogCi0gICAgZGNzLT5ndWVzdF9k
b21pZCA9IGRvbWlkOwogICAgIGRjcy0+c2Rzcy5kbS5ndWVzdF9kb21pZCA9IDA7IC8qIG1lYW5z
IHdlIGhhdmVuJ3Qgc3Bhd25lZCAqLwogCiAgICAgLyogcG9zdC00LjEzIHRvZG86IG1vdmUgdGhl
c2UgbmV4dCBiaXRzIG9mIGRlZmF1bHRpbmcgdG8KQEAgLTEyMTcsNyArMTI0OSw3IEBAIHN0YXRp
YyB2b2lkIGluaXRpYXRlX2RvbWFpbl9jcmVhdGUobGlieGxfX2VnYyAqZWdjLAogICAgIGlmIChy
ZXQpCiAgICAgICAgIGdvdG8gZXJyb3Jfb3V0OwogCi0gICAgaWYgKHJlc3RvcmVfZmQgPj0gMCB8
fCBkY3MtPnNvZnRfcmVzZXQpIHsKKyAgICBpZiAocmVzdG9yZV9mZCA+PSAwIHx8IGRjcy0+c29m
dF9yZXNldCB8fCBkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlKSB7CiAgICAgICAgIExPR0QoREVC
VUcsIGRvbWlkLCAicmVzdG9yaW5nLCBub3QgcnVubmluZyBib290bG9hZGVyIik7CiAgICAgICAg
IGRvbWNyZWF0ZV9ib290bG9hZGVyX2RvbmUoZWdjLCAmZGNzLT5ibCwgMCk7CiAgICAgfSBlbHNl
ICB7CkBAIC0xMjkzLDcgKzEzMjUsMTYgQEAgc3RhdGljIHZvaWQgZG9tY3JlYXRlX2Jvb3Rsb2Fk
ZXJfZG9uZShsaWJ4bF9fZWdjICplZ2MsCiAgICAgZGNzLT5zZHNzLmRtLmNhbGxiYWNrID0gZG9t
Y3JlYXRlX2Rldm1vZGVsX3N0YXJ0ZWQ7CiAgICAgZGNzLT5zZHNzLmNhbGxiYWNrID0gZG9tY3Jl
YXRlX2Rldm1vZGVsX3N0YXJ0ZWQ7CiAKLSAgICBpZiAocmVzdG9yZV9mZCA8IDAgJiYgIWRjcy0+
c29mdF9yZXNldCkgeworICAgIGlmIChyZXN0b3JlX2ZkIDwgMCAmJiAhZGNzLT5zb2Z0X3Jlc2V0
ICYmICFkX2NvbmZpZy0+ZG1fcmVzdG9yZV9maWxlKSB7CisgICAgICAgIHJjID0gbGlieGxfX2Rv
bWFpbl9idWlsZChnYywgZF9jb25maWcsIGRvbWlkLCBzdGF0ZSk7CisgICAgICAgIGRvbWNyZWF0
ZV9yZWJ1aWxkX2RvbmUoZWdjLCBkY3MsIHJjKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwor
ICAgIGlmICggZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSApIHsKKyAgICAgICAgZGNzLT5zcnMu
ZGNzID0gZGNzOworICAgICAgICBkY3MtPnNycy5hbyA9IGFvOworICAgICAgICBzdGF0ZS0+Zm9y
a2VkX3ZtID0gdHJ1ZTsKICAgICAgICAgcmMgPSBsaWJ4bF9fZG9tYWluX2J1aWxkKGdjLCBkX2Nv
bmZpZywgZG9taWQsIHN0YXRlKTsKICAgICAgICAgZG9tY3JlYXRlX3JlYnVpbGRfZG9uZShlZ2Ms
IGRjcywgcmMpOwogICAgICAgICByZXR1cm47CkBAIC0xNDkxLDYgKzE1MzIsNyBAQCBzdGF0aWMg
dm9pZCBkb21jcmVhdGVfcmVidWlsZF9kb25lKGxpYnhsX19lZ2MgKmVnYywKICAgICAvKiBjb252
ZW5pZW5jZSBhbGlhc2VzICovCiAgICAgY29uc3QgdWludDMyX3QgZG9taWQgPSBkY3MtPmd1ZXN0
X2RvbWlkOwogICAgIGxpYnhsX2RvbWFpbl9jb25maWcgKmNvbnN0IGRfY29uZmlnID0gZGNzLT5n
dWVzdF9jb25maWc7CisgICAgbGlieGxfX2RvbWFpbl9idWlsZF9zdGF0ZSAqY29uc3Qgc3RhdGUg
PSAmZGNzLT5idWlsZF9zdGF0ZTsKIAogICAgIGlmIChyZXQpIHsKICAgICAgICAgTE9HRChFUlJP
UiwgZG9taWQsICJjYW5ub3QgKHJlLSlidWlsZCBkb21haW46ICVkIiwgcmV0KTsKQEAgLTE0OTgs
NiArMTU0MCw5IEBAIHN0YXRpYyB2b2lkIGRvbWNyZWF0ZV9yZWJ1aWxkX2RvbmUobGlieGxfX2Vn
YyAqZWdjLAogICAgICAgICBnb3RvIGVycm9yX291dDsKICAgICB9CiAKKyAgICBpZiAoIGRfY29u
ZmlnLT5kbV9yZXN0b3JlX2ZpbGUgKQorICAgICAgICBzdGF0ZS0+c2F2ZWRfc3RhdGUgPSBHQ1NQ
UklOVEYoIiVzIiwgZF9jb25maWctPmRtX3Jlc3RvcmVfZmlsZSk7CisKICAgICBzdG9yZV9saWJ4
bF9lbnRyeShnYywgZG9taWQsICZkX2NvbmZpZy0+Yl9pbmZvKTsKIAogICAgIGxpYnhsX19tdWx0
aWRldl9iZWdpbihhbywgJmRjcy0+bXVsdGlkZXYpOwpAQCAtMTg4Niw3ICsxOTMxLDcgQEAgc3Rh
dGljIHZvaWQgZG9tYWluX2NyZWF0ZV9jYihsaWJ4bF9fZWdjICplZ2MsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGxpYnhsX19kb21haW5fY3JlYXRlX3N0YXRlICpkY3MsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGludCByYywgdWludDMyX3QgZG9taWQpOwogCi1zdGF0aWMg
aW50IGRvX2RvbWFpbl9jcmVhdGUobGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcg
KmRfY29uZmlnLAoraW50IGxpYnhsX19kb19kb21haW5fY3JlYXRlKGxpYnhsX2N0eCAqY3R4LCBs
aWJ4bF9kb21haW5fY29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB1aW50MzJfdCAqZG9taWQsIGludCByZXN0b3JlX2ZkLCBpbnQgc2VuZF9iYWNrX2ZkLAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2RvbWFpbl9yZXN0b3JlX3BhcmFt
cyAqcGFyYW1zLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5j
b3BfaG93ICphb19ob3csCkBAIC0xODk5LDYgKzE5NDQsOCBAQCBzdGF0aWMgaW50IGRvX2RvbWFp
bl9jcmVhdGUobGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFpbl9jb25maWcgKmRfY29uZmlnLAog
ICAgIEdDTkVXKGNkY3MpOwogICAgIGNkY3MtPmRjcy5hbyA9IGFvOwogICAgIGNkY3MtPmRjcy5n
dWVzdF9jb25maWcgPSBkX2NvbmZpZzsKKyAgICBjZGNzLT5kY3MuZ3Vlc3RfZG9taWQgPSAqZG9t
aWQ7CisKICAgICBsaWJ4bF9kb21haW5fY29uZmlnX2luaXQoJmNkY3MtPmRjcy5ndWVzdF9jb25m
aWdfc2F2ZWQpOwogICAgIGxpYnhsX2RvbWFpbl9jb25maWdfY29weShjdHgsICZjZGNzLT5kY3Mu
Z3Vlc3RfY29uZmlnX3NhdmVkLCBkX2NvbmZpZyk7CiAgICAgY2Rjcy0+ZGNzLnJlc3RvcmVfZmQg
PSBjZGNzLT5kY3MubGlieGNfZmQgPSByZXN0b3JlX2ZkOwpAQCAtMjE0Myw4ICsyMTkwLDggQEAg
aW50IGxpYnhsX2RvbWFpbl9jcmVhdGVfbmV3KGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5f
Y29uZmlnICpkX2NvbmZpZywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsaWJ4
bF9hc3luY3Byb2dyZXNzX2hvdyAqYW9wX2NvbnNvbGVfaG93KQogewogICAgIHVuc2V0X2Rpc2tf
Y29sb19yZXN0b3JlKGRfY29uZmlnKTsKLSAgICByZXR1cm4gZG9fZG9tYWluX2NyZWF0ZShjdHgs
IGRfY29uZmlnLCBkb21pZCwgLTEsIC0xLCBOVUxMLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGFvX2hvdywgYW9wX2NvbnNvbGVfaG93KTsKKyAgICByZXR1cm4gbGlieGxfX2RvX2RvbWFp
bl9jcmVhdGUoY3R4LCBkX2NvbmZpZywgZG9taWQsIC0xLCAtMSwgTlVMTCwKKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBhb19ob3csIGFvcF9jb25zb2xlX2hvdyk7CiB9CiAKIGlu
dCBsaWJ4bF9kb21haW5fY3JlYXRlX3Jlc3RvcmUobGlieGxfY3R4ICpjdHgsIGxpYnhsX2RvbWFp
bl9jb25maWcgKmRfY29uZmlnLApAQCAtMjE2MCw4ICsyMjA3LDggQEAgaW50IGxpYnhsX2RvbWFp
bl9jcmVhdGVfcmVzdG9yZShsaWJ4bF9jdHggKmN0eCwgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9j
b25maWcsCiAgICAgICAgIHVuc2V0X2Rpc2tfY29sb19yZXN0b3JlKGRfY29uZmlnKTsKICAgICB9
CiAKLSAgICByZXR1cm4gZG9fZG9tYWluX2NyZWF0ZShjdHgsIGRfY29uZmlnLCBkb21pZCwgcmVz
dG9yZV9mZCwgc2VuZF9iYWNrX2ZkLAotICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmFt
cywgYW9faG93LCBhb3BfY29uc29sZV9ob3cpOworICAgIHJldHVybiBsaWJ4bF9fZG9fZG9tYWlu
X2NyZWF0ZShjdHgsIGRfY29uZmlnLCBkb21pZCwgcmVzdG9yZV9mZCwgc2VuZF9iYWNrX2ZkLAor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXJhbXMsIGFvX2hvdywgYW9wX2Nv
bnNvbGVfaG93KTsKIH0KIAogaW50IGxpYnhsX2RvbWFpbl9zb2Z0X3Jlc2V0KGxpYnhsX2N0eCAq
Y3R4LApkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfZG0uYyBiL3Rvb2xzL2xpYnhsL2xp
YnhsX2RtLmMKaW5kZXggZjQwMDdiYmU1MC4uYjYxNWYxZmM4OCAxMDA2NDQKLS0tIGEvdG9vbHMv
bGlieGwvbGlieGxfZG0uYworKysgYi90b29scy9saWJ4bC9saWJ4bF9kbS5jCkBAIC0yODAzLDcg
KzI4MDMsNyBAQCBzdGF0aWMgdm9pZCBkZXZpY2VfbW9kZWxfc3Bhd25fb3V0Y29tZShsaWJ4bF9f
ZWdjICplZ2MsCiAKICAgICBsaWJ4bF9fZG9tYWluX2J1aWxkX3N0YXRlICpzdGF0ZSA9IGRtc3Mt
PmJ1aWxkX3N0YXRlOwogCi0gICAgaWYgKHN0YXRlLT5zYXZlZF9zdGF0ZSkgeworICAgIGlmIChz
dGF0ZS0+c2F2ZWRfc3RhdGUgJiYgIXN0YXRlLT5mb3JrZWRfdm0pIHsKICAgICAgICAgcmV0MiA9
IHVubGluayhzdGF0ZS0+c2F2ZWRfc3RhdGUpOwogICAgICAgICBpZiAocmV0MikgewogICAgICAg
ICAgICAgTE9HRUQoRVJST1IsIGRtc3MtPmd1ZXN0X2RvbWlkLCAiJXM6IGZhaWxlZCB0byByZW1v
dmUgZGV2aWNlLW1vZGVsIHN0YXRlICVzIiwKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhs
X2RvbS5jIGIvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMKaW5kZXggNzFjYjU3ODkyMy4uM2JjNzEx
N2I5OSAxMDA2NDQKLS0tIGEvdG9vbHMvbGlieGwvbGlieGxfZG9tLmMKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfZG9tLmMKQEAgLTI0OSw5ICsyNDksMTIgQEAgaW50IGxpYnhsX19idWlsZF9wcmUo
bGlieGxfX2djICpnYywgdWludDMyX3QgZG9taWQsCiAgICAgbGlieGxfZG9tYWluX2J1aWxkX2lu
Zm8gKmNvbnN0IGluZm8gPSAmZF9jb25maWctPmJfaW5mbzsKICAgICBsaWJ4bF9jdHggKmN0eCA9
IGxpYnhsX19nY19vd25lcihnYyk7CiAgICAgY2hhciAqeHNfZG9taWQsICpjb25fZG9taWQ7Ci0g
ICAgaW50IHJjOworICAgIGludCByYyA9IDA7CiAgICAgdWludDY0X3Qgc2l6ZTsKIAorICAgIGlm
ICggc3RhdGUtPmZvcmtlZF92bSApCisgICAgICAgIGdvdG8gc2tpcF9mb3JrOworCiAgICAgaWYg
KHhjX2RvbWFpbl9tYXhfdmNwdXMoY3R4LT54Y2gsIGRvbWlkLCBpbmZvLT5tYXhfdmNwdXMpICE9
IDApIHsKICAgICAgICAgTE9HKEVSUk9SLCAiQ291bGRuJ3Qgc2V0IG1heCB2Y3B1IGNvdW50Iik7
CiAgICAgICAgIHJldHVybiBFUlJPUl9GQUlMOwpAQCAtMzYyLDcgKzM2NSw2IEBAIGludCBsaWJ4
bF9fYnVpbGRfcHJlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICB9CiAg
ICAgfQogCi0KICAgICByYyA9IGxpYnhsX19hcmNoX2V4dHJhX21lbW9yeShnYywgaW5mbywgJnNp
emUpOwogICAgIGlmIChyYyA8IDApIHsKICAgICAgICAgTE9HRShFUlJPUiwgIkNvdWxkbid0IGdl
dCBhcmNoIGV4dHJhIGNvbnN0YW50IG1lbW9yeSBzaXplIik7CkBAIC0zNzQsNiArMzc2LDExIEBA
IGludCBsaWJ4bF9fYnVpbGRfcHJlKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAg
ICAgICByZXR1cm4gRVJST1JfRkFJTDsKICAgICB9CiAKKyAgICByYyA9IGxpYnhsX19hcmNoX2Rv
bWFpbl9jcmVhdGUoZ2MsIGRfY29uZmlnLCBkb21pZCk7CisgICAgaWYgKCByYyApCisgICAgICAg
IGdvdG8gb3V0OworCitza2lwX2Zvcms6CiAgICAgeHNfZG9taWQgPSB4c19yZWFkKGN0eC0+eHNo
LCBYQlRfTlVMTCwgIi90b29sL3hlbnN0b3JlZC9kb21pZCIsIE5VTEwpOwogICAgIHN0YXRlLT5z
dG9yZV9kb21pZCA9IHhzX2RvbWlkID8gYXRvaSh4c19kb21pZCkgOiAwOwogICAgIGZyZWUoeHNf
ZG9taWQpOwpAQCAtMzg1LDggKzM5Miw3IEBAIGludCBsaWJ4bF9fYnVpbGRfcHJlKGxpYnhsX19n
YyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIHN0YXRlLT5zdG9yZV9wb3J0ID0geGNfZXZ0Y2hu
X2FsbG9jX3VuYm91bmQoY3R4LT54Y2gsIGRvbWlkLCBzdGF0ZS0+c3RvcmVfZG9taWQpOwogICAg
IHN0YXRlLT5jb25zb2xlX3BvcnQgPSB4Y19ldnRjaG5fYWxsb2NfdW5ib3VuZChjdHgtPnhjaCwg
ZG9taWQsIHN0YXRlLT5jb25zb2xlX2RvbWlkKTsKIAotICAgIHJjID0gbGlieGxfX2FyY2hfZG9t
YWluX2NyZWF0ZShnYywgZF9jb25maWcsIGRvbWlkKTsKLQorb3V0OgogICAgIHJldHVybiByYzsK
IH0KIApAQCAtNDQ0LDYgKzQ1MCw5IEBAIGludCBsaWJ4bF9fYnVpbGRfcG9zdChsaWJ4bF9fZ2Mg
KmdjLCB1aW50MzJfdCBkb21pZCwKICAgICBjaGFyICoqZW50czsKICAgICBpbnQgaSwgcmM7CiAK
KyAgICBpZiAoIHN0YXRlLT5mb3JrZWRfdm0gKQorICAgICAgICBnb3RvIHNraXBfZm9yazsKKwog
ICAgIGlmIChpbmZvLT5udW1fdm51bWFfbm9kZXMgJiYgIWluZm8tPm51bV92Y3B1X3NvZnRfYWZm
aW5pdHkpIHsKICAgICAgICAgcmMgPSBzZXRfdm51bWFfYWZmaW5pdHkoZ2MsIGRvbWlkLCBpbmZv
KTsKICAgICAgICAgaWYgKHJjKQpAQCAtNDY2LDYgKzQ3NSw3IEBAIGludCBsaWJ4bF9fYnVpbGRf
cG9zdChsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICAgICAgfQogICAgIH0KIAor
c2tpcF9mb3JrOgogICAgIGVudHMgPSBsaWJ4bF9fY2FsbG9jKGdjLCAxMiArIChpbmZvLT5tYXhf
dmNwdXMgKiAyKSArIDIsIHNpemVvZihjaGFyICopKTsKICAgICBlbnRzWzBdID0gIm1lbW9yeS9z
dGF0aWMtbWF4IjsKICAgICBlbnRzWzFdID0gR0NTUFJJTlRGKCIlIlBSSWQ2NCwgaW5mby0+bWF4
X21lbWtiKTsKQEAgLTcyOCwxNCArNzM4LDE2IEBAIHN0YXRpYyBpbnQgaHZtX2J1aWxkX3NldF9w
YXJhbXMoeGNfaW50ZXJmYWNlICpoYW5kbGUsIHVpbnQzMl90IGRvbWlkLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBsaWJ4bF9kb21haW5fYnVpbGRfaW5mbyAqaW5mbywKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgaW50IHN0b3JlX2V2dGNobiwgdW5zaWduZWQgbG9u
ZyAqc3RvcmVfbWZuLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgY29uc29s
ZV9ldnRjaG4sIHVuc2lnbmVkIGxvbmcgKmNvbnNvbGVfbWZuLAotICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkb21pZF90IHN0b3JlX2RvbWlkLCBkb21pZF90IGNvbnNvbGVfZG9taWQp
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvbWlkX3Qgc3RvcmVfZG9taWQsIGRv
bWlkX3QgY29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9v
bCBmb3JrZWRfdm0pCiB7CiAgICAgc3RydWN0IGh2bV9pbmZvX3RhYmxlICp2YV9odm07CiAgICAg
dWludDhfdCAqdmFfbWFwLCBzdW07CiAgICAgdWludDY0X3Qgc3RyX21mbiwgY29uc19tZm47CiAg
ICAgaW50IGk7CiAKLSAgICBpZiAoaW5mby0+dHlwZSA9PSBMSUJYTF9ET01BSU5fVFlQRV9IVk0p
IHsKKyAgICBpZiAoIGluZm8tPnR5cGUgPT0gTElCWExfRE9NQUlOX1RZUEVfSFZNICYmICFmb3Jr
ZWRfdm0gKQorICAgIHsKICAgICAgICAgdmFfbWFwID0geGNfbWFwX2ZvcmVpZ25fcmFuZ2UoaGFu
ZGxlLCBkb21pZCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWENfUEFH
RV9TSVpFLCBQUk9UX1JFQUQgfCBQUk9UX1dSSVRFLAogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBIVk1fSU5GT19QRk4pOwpAQCAtMTA1MSw2ICsxMDYzLDIzIEBAIGludCBs
aWJ4bF9fYnVpbGRfaHZtKGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLAogICAgIHN0cnVj
dCB4Y19kb21faW1hZ2UgKmRvbSA9IE5VTEw7CiAgICAgYm9vbCBkZXZpY2VfbW9kZWwgPSBpbmZv
LT50eXBlID09IExJQlhMX0RPTUFJTl9UWVBFX0hWTSA/IHRydWUgOiBmYWxzZTsKIAorICAgIGlm
ICggc3RhdGUtPmZvcmtlZF92bSApCisgICAgeworICAgICAgICByYyA9IGh2bV9idWlsZF9zZXRf
cGFyYW1zKGN0eC0+eGNoLCBkb21pZCwgaW5mbywgc3RhdGUtPnN0b3JlX3BvcnQsCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5zdG9yZV9tZm4sIHN0YXRlLT5jb25z
b2xlX3BvcnQsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5jb25z
b2xlX21mbiwgc3RhdGUtPnN0b3JlX2RvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkLCBzdGF0ZS0+Zm9ya2VkX3ZtKTsKKworICAgICAg
ICBpZiAoIHJjICkKKyAgICAgICAgICAgIHJldHVybiByYzsKKworICAgICAgICByZXR1cm4geGNf
ZG9tX2dudHRhYl9zZWVkKGN0eC0+eGNoLCBkb21pZCwgdHJ1ZSwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBzdGF0ZS0+Y29uc29sZV9tZm4sCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgc3RhdGUtPnN0b3JlX21mbiwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCwKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBzdGF0ZS0+c3RvcmVfZG9taWQpOworICAgIH0KKwogICAgIHhjX2RvbV9sb2dp
bml0KGN0eC0+eGNoKTsKIAogICAgIC8qCkBAIC0xMTc1LDcgKzEyMDQsNyBAQCBpbnQgbGlieGxf
X2J1aWxkX2h2bShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21pZCwKICAgICByYyA9IGh2bV9i
dWlsZF9zZXRfcGFyYW1zKGN0eC0+eGNoLCBkb21pZCwgaW5mbywgc3RhdGUtPnN0b3JlX3BvcnQs
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5zdG9yZV9tZm4sIHN0YXRl
LT5jb25zb2xlX3BvcnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJnN0YXRlLT5j
b25zb2xlX21mbiwgc3RhdGUtPnN0b3JlX2RvbWlkLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHN0YXRlLT5jb25zb2xlX2RvbWlkKTsKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzdGF0ZS0+Y29uc29sZV9kb21pZCwgZmFsc2UpOwogICAgIGlmIChyYyAhPSAwKSB7CiAg
ICAgICAgIExPRyhFUlJPUiwgImh2bSBidWlsZCBzZXQgcGFyYW1zIGZhaWxlZCIpOwogICAgICAg
ICBnb3RvIG91dDsKZGlmZiAtLWdpdCBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmggYi90
b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oCmluZGV4IDQ4OTE3MjJhNmIuLmNhYTk4MWYyZmUg
MTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX2ludGVybmFsLmgKKysrIGIvdG9vbHMvbGli
eGwvbGlieGxfaW50ZXJuYWwuaApAQCAtMTM3NCw2ICsxMzc0LDcgQEAgdHlwZWRlZiBzdHJ1Y3Qg
ewogCiAgICAgY2hhciAqc2F2ZWRfc3RhdGU7CiAgICAgaW50IGRtX21vbml0b3JfZmQ7CisgICAg
Ym9vbCBmb3JrZWRfdm07CiAKICAgICBsaWJ4bF9fZmlsZV9yZWZlcmVuY2UgcHZfa2VybmVsOwog
ICAgIGxpYnhsX19maWxlX3JlZmVyZW5jZSBwdl9yYW1kaXNrOwpAQCAtNDgxNSw2ICs0ODE2LDEy
IEBAIF9oaWRkZW4gaW50IGxpYnhsX19kb21haW5fcHZjb250cm9sKGxpYnhsX19lZ2MgKmVnYywK
IC8qIENoZWNrIHdoZXRoZXIgYSBkb21pZCBpcyByZWNlbnQgKi8KIGludCBsaWJ4bF9faXNfZG9t
aWRfcmVjZW50KGxpYnhsX19nYyAqZ2MsIHVpbnQzMl90IGRvbWlkLCBib29sICpyZWNlbnQpOwog
CitfaGlkZGVuIGludCBsaWJ4bF9fZG9fZG9tYWluX2NyZWF0ZShsaWJ4bF9jdHggKmN0eCwgbGli
eGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1aW50MzJfdCAqZG9taWQsIGludCByZXN0b3JlX2ZkLCBpbnQgc2VuZF9iYWNrX2Zk
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfZG9tYWlu
X3Jlc3RvcmVfcGFyYW1zICpwYXJhbXMsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBsaWJ4bF9hc3luY29wX2hvdyAqYW9faG93LAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgY29uc3QgbGlieGxfYXN5bmNwcm9ncmVzc19ob3cgKmFvcF9jb25z
b2xlX2hvdyk7CisKICNlbmRpZgogCiAvKgpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxf
dHlwZXMuaWRsIGIvdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsCmluZGV4IGQwZDQzMTYxNGYu
LjU1YzI4MmIxY2QgMTAwNjQ0Ci0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX3R5cGVzLmlkbAorKysg
Yi90b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwKQEAgLTk1Nyw2ICs5NTcsNyBAQCBsaWJ4bF9k
b21haW5fY29uZmlnID0gU3RydWN0KCJkb21haW5fY29uZmlnIiwgWwogICAgICgib25fd2F0Y2hk
b2ciLCBsaWJ4bF9hY3Rpb25fb25fc2h1dGRvd24pLAogICAgICgib25fY3Jhc2giLCBsaWJ4bF9h
Y3Rpb25fb25fc2h1dGRvd24pLAogICAgICgib25fc29mdF9yZXNldCIsIGxpYnhsX2FjdGlvbl9v
bl9zaHV0ZG93biksCisgICAgKCJkbV9yZXN0b3JlX2ZpbGUiLCBzdHJpbmcsIHsnY29uc3QnOiBU
cnVlfSksCiAgICAgXSwgZGlyPURJUl9JTikKIAogbGlieGxfZGlza2luZm8gPSBTdHJ1Y3QoImRp
c2tpbmZvIiwgWwpkaWZmIC0tZ2l0IGEvdG9vbHMvbGlieGwvbGlieGxfeDg2LmMgYi90b29scy9s
aWJ4bC9saWJ4bF94ODYuYwppbmRleCBmOGJjODI4ZTYyLi5mNDMxMjQxMWZjIDEwMDY0NAotLS0g
YS90b29scy9saWJ4bC9saWJ4bF94ODYuYworKysgYi90b29scy9saWJ4bC9saWJ4bF94ODYuYwpA
QCAtMiw2ICsyLDcgQEAKICNpbmNsdWRlICJsaWJ4bF9hcmNoLmgiCiAKICNpbmNsdWRlIDx4Y19k
b20uaD4KKyNpbmNsdWRlIDx4ZW4teHNtL2ZsYXNrL2ZsYXNrLmg+CiAKIGludCBsaWJ4bF9fYXJj
aF9kb21haW5fcHJlcGFyZV9jb25maWcobGlieGxfX2djICpnYywKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgbGlieGxfZG9tYWluX2NvbmZpZyAqZF9jb25maWcsCkBAIC04
NDIsNiArODQzLDQ2IEBAIGludCBsaWJ4bF9fYXJjaF9wYXNzdGhyb3VnaF9tb2RlX3NldGRlZmF1
bHQobGlieGxfX2djICpnYywKICAgICByZXR1cm4gcmM7CiB9CiAKKy8qCisgKiBUaGUgcGFyZW50
IGRvbWFpbiBpcyBleHBlY3RlZCB0byBiZSBjcmVhdGVkIHdpdGggZGVmYXVsdCBzZXR0aW5ncyBm
b3IKKyAqIC0gbWF4X2V2dGNoX3BvcnQKKyAqIC0gbWF4X2dyYW50X2ZyYW1lcworICogLSBtYXhf
bWFwdHJhY2tfZnJhbWVzCisgKi8KK2ludCBsaWJ4bF9kb21haW5fZm9ya192bShsaWJ4bF9jdHgg
KmN0eCwgdWludDMyX3QgcGRvbWlkLCB1aW50MzJfdCBtYXhfdmNwdXMsIHVpbnQzMl90ICpkb21p
ZCkKK3sKKyAgICBpbnQgcmM7CisgICAgc3RydWN0IHhlbl9kb21jdGxfY3JlYXRlZG9tYWluIGNy
ZWF0ZSA9IHswfTsKKyAgICBjcmVhdGUuZmxhZ3MgfD0gWEVOX0RPTUNUTF9DREZfaHZtOworICAg
IGNyZWF0ZS5mbGFncyB8PSBYRU5fRE9NQ1RMX0NERl9oYXA7CisgICAgY3JlYXRlLmZsYWdzIHw9
IFhFTl9ET01DVExfQ0RGX29vc19vZmY7CisgICAgY3JlYXRlLmFyY2guZW11bGF0aW9uX2ZsYWdz
ID0gKFhFTl9YODZfRU1VX0FMTCAmIH5YRU5fWDg2X0VNVV9WUENJKTsKKyAgICBjcmVhdGUuc3Np
ZHJlZiA9IFNFQ0lOSVRTSURfRE9NVTsKKyAgICBjcmVhdGUubWF4X3ZjcHVzID0gbWF4X3ZjcHVz
OworICAgIGNyZWF0ZS5tYXhfZXZ0Y2huX3BvcnQgPSAxMDIzOworICAgIGNyZWF0ZS5tYXhfZ3Jh
bnRfZnJhbWVzID0gTElCWExfTUFYX0dSQU5UX0ZSQU1FU19ERUZBVUxUOworICAgIGNyZWF0ZS5t
YXhfbWFwdHJhY2tfZnJhbWVzID0gTElCWExfTUFYX01BUFRSQUNLX0ZSQU1FU19ERUZBVUxUOwor
CisgICAgaWYgKCAocmMgPSB4Y19kb21haW5fY3JlYXRlKGN0eC0+eGNoLCBkb21pZCwgJmNyZWF0
ZSkpICkKKyAgICAgICAgcmV0dXJuIHJjOworCisgICAgaWYgKCAocmMgPSB4Y19tZW1zaHJfZm9y
ayhjdHgtPnhjaCwgcGRvbWlkLCAqZG9taWQpKSApCisgICAgICAgIHhjX2RvbWFpbl9kZXN0cm95
KGN0eC0+eGNoLCAqZG9taWQpOworCisgICAgcmV0dXJuIHJjOworfQorCitpbnQgbGlieGxfZG9t
YWluX2ZvcmtfbGF1bmNoX2RtKGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29uZmlnICpk
X2NvbmZpZywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWludDMyX3QgZG9taWQs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxpYnhsX2FzeW5jcHJvZ3Jl
c3NfaG93ICphb3BfY29uc29sZV9ob3cpCit7CisgICAgcmV0dXJuIGxpYnhsX19kb19kb21haW5f
Y3JlYXRlKGN0eCwgZF9jb25maWcsICZkb21pZCwgLTEsIC0xLCAwLCAwLCBhb3BfY29uc29sZV9o
b3cpOworfQorCitpbnQgbGlieGxfZG9tYWluX2ZvcmtfcmVzZXQobGlieGxfY3R4ICpjdHgsIHVp
bnQzMl90IGRvbWlkKQoreworICAgIHJldHVybiB4Y19tZW1zaHJfZm9ya19yZXNldChjdHgtPnhj
aCwgZG9taWQpOworfQogCiAvKgogICogTG9jYWwgdmFyaWFibGVzOgpkaWZmIC0tZ2l0IGEvdG9v
bHMveGwvTWFrZWZpbGUgYi90b29scy94bC9NYWtlZmlsZQppbmRleCBhZjQ5MTJlNjdhLi4wNzMy
MjIyMzNiIDEwMDY0NAotLS0gYS90b29scy94bC9NYWtlZmlsZQorKysgYi90b29scy94bC9NYWtl
ZmlsZQpAQCAtMTUsNyArMTUsNyBAQCBMREZMQUdTICs9ICQoUFRIUkVBRF9MREZMQUdTKQogQ0ZM
QUdTX1hMICs9ICQoQ0ZMQUdTX2xpYnhlbmxpZ2h0KQogQ0ZMQUdTX1hMICs9IC1Xc2hhZG93CiAK
LVhMX09CSlMtJChDT05GSUdfWDg2KSA9IHhsX3Bzci5vCitYTF9PQkpTLSQoQ09ORklHX1g4Nikg
PSB4bF9wc3IubyB4bF9mb3Jrdm0ubwogWExfT0JKUyA9IHhsLm8geGxfY21kdGFibGUubyB4bF9z
eHAubyB4bF91dGlscy5vICQoWExfT0JKUy15KQogWExfT0JKUyArPSB4bF9wYXJzZS5vIHhsX2Nw
dXBvb2wubyB4bF9mbGFzay5vCiBYTF9PQkpTICs9IHhsX3Z0cG0ubyB4bF9ibG9jay5vIHhsX25p
Yy5vIHhsX3VzYi5vCmRpZmYgLS1naXQgYS90b29scy94bC94bC5oIGIvdG9vbHMveGwveGwuaApp
bmRleCAwNjU2OWM2YzRhLi4xMTA1YzM0YjE1IDEwMDY0NAotLS0gYS90b29scy94bC94bC5oCisr
KyBiL3Rvb2xzL3hsL3hsLmgKQEAgLTMxLDYgKzMxLDcgQEAgc3RydWN0IGNtZF9zcGVjIHsKIH07
CiAKIHN0cnVjdCBkb21haW5fY3JlYXRlIHsKKyAgICB1aW50MzJfdCBkZG9taWQ7IC8qIGZvcmsg
bGF1bmNoIGRtIGZvciB0aGlzIGRvbWlkICovCiAgICAgaW50IGRlYnVnOwogICAgIGludCBkYWVt
b25pemU7CiAgICAgaW50IG1vbml0b3I7IC8qIGhhbmRsZSBndWVzdCByZWJvb3RzIGV0YyAqLwpA
QCAtNDUsNiArNDYsNyBAQCBzdHJ1Y3QgZG9tYWluX2NyZWF0ZSB7CiAgICAgY29uc3QgY2hhciAq
Y29uZmlnX2ZpbGU7CiAgICAgY2hhciAqZXh0cmFfY29uZmlnOyAvKiBleHRyYSBjb25maWcgc3Ry
aW5nICovCiAgICAgY29uc3QgY2hhciAqcmVzdG9yZV9maWxlOworICAgIGNvbnN0IGNoYXIgKmRt
X3Jlc3RvcmVfZmlsZTsKICAgICBjaGFyICpjb2xvX3Byb3h5X3NjcmlwdDsKICAgICBib29sIHVz
ZXJzcGFjZV9jb2xvX3Byb3h5OwogICAgIGludCBtaWdyYXRlX2ZkOyAvKiAtMSBtZWFucyBub25l
ICovCkBAIC0xMjgsNiArMTMwLDggQEAgaW50IG1haW5fcGNpYXNzaWduYWJsZV9yZW1vdmUoaW50
IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3BjaWFzc2lnbmFibGVfbGlzdChpbnQgYXJn
YywgY2hhciAqKmFyZ3YpOwogI2lmbmRlZiBMSUJYTF9IQVZFX05PX1NVU1BFTkRfUkVTVU1FCiBp
bnQgbWFpbl9yZXN0b3JlKGludCBhcmdjLCBjaGFyICoqYXJndik7CitpbnQgbWFpbl9mb3JrX2xh
dW5jaF9kbShpbnQgYXJnYywgY2hhciAqKmFyZ3YpOworaW50IG1haW5fZm9ya19yZXNldChpbnQg
YXJnYywgY2hhciAqKmFyZ3YpOwogaW50IG1haW5fbWlncmF0ZV9yZWNlaXZlKGludCBhcmdjLCBj
aGFyICoqYXJndik7CiBpbnQgbWFpbl9zYXZlKGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQg
bWFpbl9taWdyYXRlKGludCBhcmdjLCBjaGFyICoqYXJndik7CkBAIC0yMTIsNiArMjE2LDcgQEAg
aW50IG1haW5fcHNyX2NhdF9jYm1fc2V0KGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFp
bl9wc3JfY2F0X3Nob3coaW50IGFyZ2MsIGNoYXIgKiphcmd2KTsKIGludCBtYWluX3Bzcl9tYmFf
c2V0KGludCBhcmdjLCBjaGFyICoqYXJndik7CiBpbnQgbWFpbl9wc3JfbWJhX3Nob3coaW50IGFy
Z2MsIGNoYXIgKiphcmd2KTsKK2ludCBtYWluX2Zvcmtfdm0oaW50IGFyZ2MsIGNoYXIgKiphcmd2
KTsKICNlbmRpZgogaW50IG1haW5fcWVtdV9tb25pdG9yX2NvbW1hbmQoaW50IGFyZ2MsIGNoYXIg
Kiphcmd2KTsKIApkaWZmIC0tZ2l0IGEvdG9vbHMveGwveGxfY21kdGFibGUuYyBiL3Rvb2xzL3hs
L3hsX2NtZHRhYmxlLmMKaW5kZXggMDgzMzUzOTRlNS4uZWY2MzRhYmYzMiAxMDA2NDQKLS0tIGEv
dG9vbHMveGwveGxfY21kdGFibGUuYworKysgYi90b29scy94bC94bF9jbWR0YWJsZS5jCkBAIC0x
ODcsNiArMTg3LDIxIEBAIHN0cnVjdCBjbWRfc3BlYyBjbWRfdGFibGVbXSA9IHsKICAgICAgICJS
ZXN0b3JlIGEgZG9tYWluIGZyb20gYSBzYXZlZCBzdGF0ZSIsCiAgICAgICAiLSBmb3IgaW50ZXJu
YWwgdXNlIG9ubHkiLAogICAgIH0sCisjaWYgZGVmaW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChf
X3g4Nl82NF9fKQorICAgIHsgImZvcmstdm0iLAorICAgICAgJm1haW5fZm9ya192bSwgMCwgMSwK
KyAgICAgICJGb3JrIGEgZG9tYWluIGZyb20gdGhlIHJ1bm5pbmcgcGFyZW50IGRvbWlkLiBFeHBl
cmltZW50YWwuIE1vc3QgY29uZmlnIHNldHRpbmdzIG11c3QgbWF0Y2ggcGFyZW50LiIsCisgICAg
ICAiW29wdGlvbnNdIDxEb21pZD4iLAorICAgICAgIi1oICAgICAgICAgICAgICAgICAgICAgICAg
ICAgUHJpbnQgdGhpcyBoZWxwLlxuIgorICAgICAgIi1DIDxjb25maWc+ICAgICAgICAgICAgICAg
ICAgVXNlIGNvbmZpZyBmaWxlIGZvciBWTSBmb3JrLlxuIgorICAgICAgIi1RIDxxZW11LXNhdmUt
ZmlsZT4gICAgICAgICAgVXNlIHFlbXUgc2F2ZSBmaWxlIGZvciBWTSBmb3JrLlxuIgorICAgICAg
Ii0tbGF1bmNoLWRtIDx5ZXN8bm98bGF0ZT4gICAgTGF1bmNoIGRldmljZSBtb2RlbCAoUUVNVSkg
Zm9yIFZNIGZvcmsuXG4iCisgICAgICAiLS1mb3JrLXJlc2V0ICAgICAgICAgICAgICAgICBSZXNl
dCBWTSBmb3JrLlxuIgorICAgICAgIi0tbWF4LXZjcHVzICAgICAgICAgICAgICAgICAgU3BlY2lm
eSBtYXgtdmNwdXMgbWF0Y2hpbmcgdGhlIHBhcmVudCBkb21haW4gd2hlbiBub3QgbGF1bmNoaW5n
IGRtXG4iCisgICAgICAiLXAgICAgICAgICAgICAgICAgICAgICAgICAgICBEbyBub3QgdW5wYXVz
ZSBmb3JrIFZNIGFmdGVyIG9wZXJhdGlvbi5cbiIKKyAgICAgICItZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIEVuYWJsZSBkZWJ1ZyBtZXNzYWdlcy5cbiIKKyAgICB9LAorI2VuZGlmCiAjZW5k
aWYKICAgICB7ICJkdW1wLWNvcmUiLAogICAgICAgJm1haW5fZHVtcF9jb3JlLCAwLCAxLApkaWZm
IC0tZ2l0IGEvdG9vbHMveGwveGxfZm9ya3ZtLmMgYi90b29scy94bC94bF9mb3Jrdm0uYwpuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5hN2VlNWI0NzcxCi0tLSAvZGV2L251
bGwKKysrIGIvdG9vbHMveGwveGxfZm9ya3ZtLmMKQEAgLTAsMCArMSwxNDcgQEAKKy8qCisgKiBD
b3B5cmlnaHQgMjAyMCBJbnRlbCBDb3Jwb3JhdGlvbgorICoKKyAqIFRoaXMgcHJvZ3JhbSBpcyBm
cmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5CisgKiBp
dCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5z
ZSBhcyBwdWJsaXNoZWQKKyAqIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IHZlcnNp
b24gMi4xIG9ubHkuIHdpdGggdGhlIHNwZWNpYWwKKyAqIGV4Y2VwdGlvbiBvbiBsaW5raW5nIGRl
c2NyaWJlZCBpbiBmaWxlIExJQ0VOU0UuCisgKgorICogVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1
dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9VVCBB
TlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICogTUVS
Q0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRo
ZQorICogR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMu
CisgKi8KKworI2luY2x1ZGUgPGZjbnRsLmg+CisjaW5jbHVkZSA8aW50dHlwZXMuaD4KKyNpbmNs
dWRlIDxzdGRsaWIuaD4KKyNpbmNsdWRlIDxzeXMvc3RhdC5oPgorI2luY2x1ZGUgPHN5cy90eXBl
cy5oPgorI2luY2x1ZGUgPHN5cy91dHNuYW1lLmg+CisjaW5jbHVkZSA8dGltZS5oPgorI2luY2x1
ZGUgPHVuaXN0ZC5oPgorCisjaW5jbHVkZSA8bGlieGwuaD4KKyNpbmNsdWRlIDxsaWJ4bF91dGls
cy5oPgorI2luY2x1ZGUgPGxpYnhsdXRpbC5oPgorCisjaW5jbHVkZSAieGwuaCIKKyNpbmNsdWRl
ICJ4bF91dGlscy5oIgorI2luY2x1ZGUgInhsX3BhcnNlLmgiCisKK2ludCBtYWluX2Zvcmtfdm0o
aW50IGFyZ2MsIGNoYXIgKiphcmd2KQoreworICAgIGludCByYywgZGVidWcgPSAwOworICAgIHVp
bnQzMl90IGRvbWlkX2luID0gSU5WQUxJRF9ET01JRCwgZG9taWRfb3V0ID0gSU5WQUxJRF9ET01J
RDsKKyAgICBpbnQgbGF1bmNoX2RtID0gMTsKKyAgICBib29sIHJlc2V0ID0gMDsKKyAgICBib29s
IHBhdXNlID0gMDsKKyAgICBjb25zdCBjaGFyICpjb25maWdfZmlsZSA9IE5VTEw7CisgICAgY29u
c3QgY2hhciAqZG1fcmVzdG9yZV9maWxlID0gTlVMTDsKKyAgICB1aW50MzJfdCBtYXhfdmNwdXMg
PSAwOworCisgICAgaW50IG9wdDsKKyAgICBzdGF0aWMgc3RydWN0IG9wdGlvbiBvcHRzW10gPSB7
CisgICAgICAgIHsibGF1bmNoLWRtIiwgMSwgMCwgJ2wnfSwKKyAgICAgICAgeyJmb3JrLXJlc2V0
IiwgMCwgMCwgJ3InfSwKKyAgICAgICAgeyJtYXgtdmNwdXMiLCAxLCAwLCAnbSd9LAorICAgICAg
ICBDT01NT05fTE9OR19PUFRTCisgICAgfTsKKworICAgIFNXSVRDSF9GT1JFQUNIX09QVChvcHQs
ICJwaGRDOlE6bDpybTpOOkQ6QjpWOiIsIG9wdHMsICJmb3JrLXZtIiwgMSkgeworICAgIGNhc2Ug
J2QnOgorICAgICAgICBkZWJ1ZyA9IDE7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ3AnOgor
ICAgICAgICBwYXVzZSA9IDE7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ20nOgorICAgICAg
ICBtYXhfdmNwdXMgPSBhdG9pKG9wdGFyZyk7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgJ0Mn
OgorICAgICAgICBjb25maWdfZmlsZSA9IG9wdGFyZzsKKyAgICAgICAgYnJlYWs7CisgICAgY2Fz
ZSAnUSc6CisgICAgICAgIGRtX3Jlc3RvcmVfZmlsZSA9IG9wdGFyZzsKKyAgICAgICAgYnJlYWs7
CisgICAgY2FzZSAnbCc6CisgICAgICAgIGlmICggIXN0cmNtcChvcHRhcmcsICJubyIpICkKKyAg
ICAgICAgICAgIGxhdW5jaF9kbSA9IDA7CisgICAgICAgIGlmICggIXN0cmNtcChvcHRhcmcsICJ5
ZXMiKSApCisgICAgICAgICAgICBsYXVuY2hfZG0gPSAxOworICAgICAgICBpZiAoICFzdHJjbXAo
b3B0YXJnLCAibGF0ZSIpICkKKyAgICAgICAgICAgIGxhdW5jaF9kbSA9IDI7CisgICAgICAgIGJy
ZWFrOworICAgIGNhc2UgJ3InOgorICAgICAgICByZXNldCA9IDE7CisgICAgICAgIGJyZWFrOwor
ICAgIGNhc2UgJ04nOiAvKiBmYWxsLXRocm91Z2ggKi8KKyAgICBjYXNlICdEJzogLyogZmFsbC10
aHJvdWdoICovCisgICAgY2FzZSAnQic6IC8qIGZhbGwtdGhyb3VnaCAqLworICAgIGNhc2UgJ1Yn
OgorICAgICAgICBmcHJpbnRmKHN0ZGVyciwgIlVuaW1wbGVtZW50ZWQgb3B0aW9uKHMpXG4iKTsK
KyAgICAgICAgcmV0dXJuIEVYSVRfRkFJTFVSRTsKKyAgICB9CisKKyAgICBpZiAoYXJnYy1vcHRp
bmQgPT0gMSkgeworICAgICAgICBkb21pZF9pbiA9IGF0b2koYXJndltvcHRpbmRdKTsKKyAgICB9
IGVsc2UgeworICAgICAgICBoZWxwKCJmb3JrLXZtIik7CisgICAgICAgIHJldHVybiBFWElUX0ZB
SUxVUkU7CisgICAgfQorCisgICAgaWYgKGxhdW5jaF9kbSAmJiAoIWNvbmZpZ19maWxlIHx8ICFk
bV9yZXN0b3JlX2ZpbGUpKSB7CisgICAgICAgIGZwcmludGYoc3RkZXJyLCAiQ3VycmVudGx5IHlv
dSBtdXN0IHByb3ZpZGUgYm90aCAtQyBhbmQgLVEgb3B0aW9uc1xuIik7CisgICAgICAgIHJldHVy
biBFWElUX0ZBSUxVUkU7CisgICAgfQorCisgICAgaWYgKHJlc2V0KSB7CisgICAgICAgIGRvbWlk
X291dCA9IGRvbWlkX2luOworICAgICAgICBpZiAobGlieGxfZG9tYWluX2ZvcmtfcmVzZXQoY3R4
LCBkb21pZF9pbikgPT0gRVhJVF9GQUlMVVJFKQorICAgICAgICAgICAgcmV0dXJuIEVYSVRfRkFJ
TFVSRTsKKyAgICB9CisKKyAgICBpZiAobGF1bmNoX2RtID09IDIgfHwgcmVzZXQpIHsKKyAgICAg
ICAgZG9taWRfb3V0ID0gZG9taWRfaW47CisgICAgICAgIHJjID0gRVhJVF9TVUNDRVNTOworICAg
IH0gZWxzZSB7CisgICAgICAgIGlmICggIW1heF92Y3B1cyApCisgICAgICAgIHsKKyAgICAgICAg
ICAgIGZwcmludGYoc3RkZXJyLCAiQ3VycmVudGx5IHlvdSBtdXN0IHBhcmVudCdzIG1heF92Y3B1
IGZvciB0aGlzIG9wdGlvblxuIik7CisgICAgICAgICAgICByZXR1cm4gRVhJVF9GQUlMVVJFOwor
ICAgICAgICB9CisKKyAgICAgICAgcmMgPSBsaWJ4bF9kb21haW5fZm9ya192bShjdHgsIGRvbWlk
X2luLCBtYXhfdmNwdXMsICZkb21pZF9vdXQpOworICAgIH0KKworICAgIGlmIChyYyA9PSBFWElU
X1NVQ0NFU1MpIHsKKyAgICAgICAgaWYgKCBsYXVuY2hfZG0gKSB7CisgICAgICAgICAgICBzdHJ1
Y3QgZG9tYWluX2NyZWF0ZSBkb21faW5mbzsKKyAgICAgICAgICAgIG1lbXNldCgmZG9tX2luZm8s
IDAsIHNpemVvZihkb21faW5mbykpOworICAgICAgICAgICAgZG9tX2luZm8uZGRvbWlkID0gZG9t
aWRfb3V0OworICAgICAgICAgICAgZG9tX2luZm8uZG1fcmVzdG9yZV9maWxlID0gZG1fcmVzdG9y
ZV9maWxlOworICAgICAgICAgICAgZG9tX2luZm8uZGVidWcgPSBkZWJ1ZzsKKyAgICAgICAgICAg
IGRvbV9pbmZvLnBhdXNlZCA9IHBhdXNlOworICAgICAgICAgICAgZG9tX2luZm8uY29uZmlnX2Zp
bGUgPSBjb25maWdfZmlsZTsKKyAgICAgICAgICAgIGRvbV9pbmZvLm1pZ3JhdGVfZmQgPSAtMTsK
KyAgICAgICAgICAgIGRvbV9pbmZvLnNlbmRfYmFja19mZCA9IC0xOworICAgICAgICAgICAgcmMg
PSBjcmVhdGVfZG9tYWluKCZkb21faW5mbykgPCAwID8gRVhJVF9GQUlMVVJFIDogRVhJVF9TVUND
RVNTOworICAgICAgICB9IGVsc2UgaWYgKCAhcGF1c2UgKQorICAgICAgICAgICAgcmMgPSBsaWJ4
bF9kb21haW5fdW5wYXVzZShjdHgsIGRvbWlkX291dCwgTlVMTCk7CisgICAgfQorCisgICAgaWYg
KHJjID09IEVYSVRfU1VDQ0VTUykKKyAgICAgICAgZnByaW50ZihzdGRlcnIsICJmb3JrLXZtIGNv
bW1hbmQgc3VjY2Vzc2Z1bGx5IHJldHVybmVkIGRvbWlkOiAldVxuIiwgZG9taWRfb3V0KTsKKyAg
ICBlbHNlIGlmICggZG9taWRfb3V0ICE9IElOVkFMSURfRE9NSUQgKQorICAgICAgICBsaWJ4bF9k
b21haW5fZGVzdHJveShjdHgsIGRvbWlkX291dCwgMCk7CisKKyAgICByZXR1cm4gcmM7Cit9CisK
Ky8qCisgKiBMb2NhbCB2YXJpYWJsZXM6CisgKiBtb2RlOiBDCisgKiBjLWJhc2ljLW9mZnNldDog
NAorICogaW5kZW50LXRhYnMtbW9kZTogbmlsCisgKiBFbmQ6CisgKi8KZGlmZiAtLWdpdCBhL3Rv
b2xzL3hsL3hsX3ZtY29udHJvbC5jIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMKaW5kZXggMmUy
ZDQyNzQ5Mi4uNzgyZmJiYzI0YiAxMDA2NDQKLS0tIGEvdG9vbHMveGwveGxfdm1jb250cm9sLmMK
KysrIGIvdG9vbHMveGwveGxfdm1jb250cm9sLmMKQEAgLTY3Niw2ICs2NzYsMTIgQEAgaW50IGNy
ZWF0ZV9kb21haW4oc3RydWN0IGRvbWFpbl9jcmVhdGUgKmRvbV9pbmZvKQogCiAgICAgaW50IHJl
c3RvcmluZyA9IChyZXN0b3JlX2ZpbGUgfHwgKG1pZ3JhdGVfZmQgPj0gMCkpOwogCisjaWYgZGVm
aW5lZChfX2kzODZfXykgfHwgZGVmaW5lZChfX3g4Nl82NF9fKQorICAgIC8qIFZNIGZvcmtpbmcg
Ki8KKyAgICB1aW50MzJfdCBkZG9taWQgPSBkb21faW5mby0+ZGRvbWlkOyAvLyBsYXVuY2ggZG0g
Zm9yIHRoaXMgZG9tYWluIGlmZiBzZXQKKyAgICBjb25zdCBjaGFyICpkbV9yZXN0b3JlX2ZpbGUg
PSBkb21faW5mby0+ZG1fcmVzdG9yZV9maWxlOworI2VuZGlmCisKICAgICBsaWJ4bF9kb21haW5f
Y29uZmlnX2luaXQoJmRfY29uZmlnKTsKIAogICAgIGlmIChyZXN0b3JpbmcpIHsKQEAgLTkyNiw2
ICs5MzIsMTQgQEAgc3RhcnQ6CiAgICAgICAgICAqIHJlc3RvcmUvbWlncmF0ZS1yZWNlaXZlIGl0
IGFnYWluLgogICAgICAgICAgKi8KICAgICAgICAgcmVzdG9yaW5nID0gMDsKKyNpZiBkZWZpbmVk
KF9faTM4Nl9fKSB8fCBkZWZpbmVkKF9feDg2XzY0X18pCisgICAgfSBlbHNlIGlmICggZGRvbWlk
ICkgeworICAgICAgICBkX2NvbmZpZy5kbV9yZXN0b3JlX2ZpbGUgPSBkbV9yZXN0b3JlX2ZpbGU7
CisgICAgICAgIHJldCA9IGxpYnhsX2RvbWFpbl9mb3JrX2xhdW5jaF9kbShjdHgsICZkX2NvbmZp
ZywgZGRvbWlkLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXV0
b2Nvbm5lY3RfY29uc29sZV9ob3cpOworICAgICAgICBkb21pZCA9IGRkb21pZDsKKyAgICAgICAg
ZGRvbWlkID0gSU5WQUxJRF9ET01JRDsKKyNlbmRpZgogICAgIH0gZWxzZSBpZiAoZG9taWRfc29m
dF9yZXNldCAhPSBJTlZBTElEX0RPTUlEKSB7CiAgICAgICAgIC8qIERvIHNvZnQgcmVzZXQuICov
CiAgICAgICAgIHJldCA9IGxpYnhsX2RvbWFpbl9zb2Z0X3Jlc2V0KGN0eCwgJmRfY29uZmlnLCBk
b21pZF9zb2Z0X3Jlc2V0LAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlz
dHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:41:12 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:41:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kZU-0002p5-M5; Fri, 28 Feb 2020 18:41:12 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6b2x=4Q=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j7kZT-0002ok-C8
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:41:11 +0000
X-Inumbo-ID: dfbfa840-5a59-11ea-8e51-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id dfbfa840-5a59-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 18:41:04 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 28 Feb 2020 10:41:02 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,497,1574150400"; d="scan'208";a="437512252"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.159.227])
 by fmsmga005.fm.intel.com with ESMTP; 28 Feb 2020 10:41:01 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 10:40:51 -0800
Message-Id: <4d049987eab1a08607f62d0e3b51768b529e1ff5.1582914998.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582914997.git.tamas.lengyel@intel.com>
References: <cover.1582914997.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v11 1/3] xen/mem_sharing: VM forking
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Tamas K Lengyel <tamas@tklengyel.com>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

Vk0gZm9ya2luZyBpcyB0aGUgcHJvY2VzcyBvZiBjcmVhdGluZyBhIGRvbWFpbiB3aXRoIGFuIGVt
cHR5IG1lbW9yeSBzcGFjZSBhbmQgYQpwYXJlbnQgZG9tYWluIHNwZWNpZmllZCBmcm9tIHdoaWNo
IHRvIHBvcHVsYXRlIHRoZSBtZW1vcnkgd2hlbiBuZWNlc3NhcnkuIEZvcgp0aGUgbmV3IGRvbWFp
biB0byBiZSBmdW5jdGlvbmFsIHRoZSBWTSBzdGF0ZSBpcyBjb3BpZWQgb3ZlciBhcyBwYXJ0IG9m
IHRoZSBmb3JrCm9wZXJhdGlvbiAoSFZNIHBhcmFtcywgaGFwIGFsbG9jYXRpb24sIGV0YykuCgpT
aWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExlbmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgot
LS0KdjExOiBGdWxseSBjb3B5IHZjcHVfaW5mbyBwYWdlcwogICAgIFNldHVwIHZjcHVfcnVuc3Rh
dGUgZm9yIGZvcmtzCiAgICAgQWRkZWQgVE9ETyBub3RlIGZvciBQViB0aW1lcnMKICAgICBDb3B5
IHNoYXJlZF9pbmZvIHBhZ2UKICAgICBBZGQgY29weV9zZXR0aW5ncyBmdW5jdGlvbiwgdG8gYmUg
c2hhcmVkIHdpdGggZm9ya19yZXNldCBpbiB0aGUgbmV4dCBwYXRjaAotLS0KIHhlbi9hcmNoL3g4
Ni9kb21haW4uYyAgICAgICAgICAgICB8ICAxMSArCiB4ZW4vYXJjaC94ODYvaHZtL2h2bS5jICAg
ICAgICAgICAgfCAgIDQgKy0KIHhlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMgICAgICAgICB8ICAg
MyArLQogeGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgICAgIHwgMzY4ICsrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKwogeGVuL2FyY2gveDg2L21tL3AybS5jICAgICAgICAgICAgIHwg
ICA5ICstCiB4ZW4vY29tbW9uL2RvbWFpbi5jICAgICAgICAgICAgICAgfCAgIDMgKwogeGVuL2lu
Y2x1ZGUvYXNtLXg4Ni9oYXAuaCAgICAgICAgIHwgICAxICsKIHhlbi9pbmNsdWRlL2FzbS14ODYv
aHZtL2h2bS5oICAgICB8ICAgMiArCiB4ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmgg
fCAgMTcgKysKIHhlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaCAgICAgICB8ICAgNSArCiB4ZW4v
aW5jbHVkZS94ZW4vc2NoZWQuaCAgICAgICAgICAgfCAgIDUgKwogMTEgZmlsZXMgY2hhbmdlZCwg
NDIzIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gv
eDg2L2RvbWFpbi5jIGIveGVuL2FyY2gveDg2L2RvbWFpbi5jCmluZGV4IGZlNjNjMjM2NzYuLjFh
YjBjYTA5NDIgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9kb21haW4uYworKysgYi94ZW4vYXJj
aC94ODYvZG9tYWluLmMKQEAgLTIyMDMsNiArMjIwMywxNyBAQCBpbnQgZG9tYWluX3JlbGlucXVp
c2hfcmVzb3VyY2VzKHN0cnVjdCBkb21haW4gKmQpCiAgICAgICAgICAgICByZXQgPSByZWxpbnF1
aXNoX3NoYXJlZF9wYWdlcyhkKTsKICAgICAgICAgICAgIGlmICggcmV0ICkKICAgICAgICAgICAg
ICAgICByZXR1cm4gcmV0OworCisgICAgICAgICAgICAvKgorICAgICAgICAgICAgICogSWYgdGhl
IGRvbWFpbiBpcyBmb3JrZWQsIGRlY3JlbWVudCB0aGUgcGFyZW50J3MgcGF1c2UgY291bnQKKyAg
ICAgICAgICAgICAqIGFuZCByZWxlYXNlIHRoZSBkb21haW4uCisgICAgICAgICAgICAgKi8KKyAg
ICAgICAgICAgIGlmICggZC0+cGFyZW50ICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAg
ICBkb21haW5fdW5wYXVzZShkLT5wYXJlbnQpOworICAgICAgICAgICAgICAgIHB1dF9kb21haW4o
ZC0+cGFyZW50KTsKKyAgICAgICAgICAgICAgICBkLT5wYXJlbnQgPSBOVUxMOworICAgICAgICAg
ICAgfQogICAgICAgICB9CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L2h2bS9o
dm0uYyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKaW5kZXggZGI1ZDdiNGQzMC4uYzU1MWNjMzFm
MyAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L2h2bS9odm0uYworKysgYi94ZW4vYXJjaC94ODYv
aHZtL2h2bS5jCkBAIC0xOTE2LDcgKzE5MTYsNyBAQCBpbnQgaHZtX2hhcF9uZXN0ZWRfcGFnZV9m
YXVsdChwYWRkcl90IGdwYSwgdW5zaWduZWQgbG9uZyBnbGEsCiAgICAgfQogI2VuZGlmCiAKLSAg
ICAvKiBTcHVyaW91cyBmYXVsdD8gUG9EIGFuZCBsb2ctZGlydHkgYWxzbyB0YWtlIHRoaXMgcGF0
aC4gKi8KKyAgICAvKiBTcHVyaW91cyBmYXVsdD8gUG9ELCBsb2ctZGlydHkgYW5kIFZNIGZvcmtp
bmcgYWxzbyB0YWtlIHRoaXMgcGF0aC4gKi8KICAgICBpZiAoIHAybV9pc19yYW0ocDJtdCkgKQog
ICAgIHsKICAgICAgICAgcmMgPSAxOwpAQCAtNDQzMCw3ICs0NDMwLDcgQEAgc3RhdGljIGludCBo
dm1fYWxsb3dfZ2V0X3BhcmFtKHN0cnVjdCBkb21haW4gKmQsCiAgICAgcmV0dXJuIHJjOwogfQog
Ci1zdGF0aWMgaW50IGh2bV9nZXRfcGFyYW0oc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3QgaW5k
ZXgsIHVpbnQ2NF90ICp2YWx1ZSkKK2ludCBodm1fZ2V0X3BhcmFtKHN0cnVjdCBkb21haW4gKmQs
IHVpbnQzMl90IGluZGV4LCB1aW50NjRfdCAqdmFsdWUpCiB7CiAgICAgaW50IHJjOwogCmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vaGFwL2hhcC5jIGIveGVuL2FyY2gveDg2L21tL2hhcC9o
YXAuYwppbmRleCAzZDkzZjM0NTFjLi5jN2M3ZmY2ZTk5IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94
ODYvbW0vaGFwL2hhcC5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9oYXAvaGFwLmMKQEAgLTMyMSw4
ICszMjEsNyBAQCBzdGF0aWMgdm9pZCBoYXBfZnJlZV9wMm1fcGFnZShzdHJ1Y3QgZG9tYWluICpk
LCBzdHJ1Y3QgcGFnZV9pbmZvICpwZykKIH0KIAogLyogUmV0dXJuIHRoZSBzaXplIG9mIHRoZSBw
b29sLCByb3VuZGVkIHVwIHRvIHRoZSBuZWFyZXN0IE1CICovCi1zdGF0aWMgdW5zaWduZWQgaW50
Ci1oYXBfZ2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCkKK3Vuc2lnbmVkIGludCBoYXBf
Z2V0X2FsbG9jYXRpb24oc3RydWN0IGRvbWFpbiAqZCkKIHsKICAgICB1bnNpZ25lZCBpbnQgcGcg
PSBkLT5hcmNoLnBhZ2luZy5oYXAudG90YWxfcGFnZXMKICAgICAgICAgKyBkLT5hcmNoLnBhZ2lu
Zy5oYXAucDJtX3BhZ2VzOwpkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5n
LmMgYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwppbmRleCAzODM1YmM5MjhmLi40YTg0
MGQwOWRkIDEwMDY0NAotLS0gYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYworKysgYi94
ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcuYwpAQCAtMjIsNiArMjIsNyBAQAogCiAjaW5jbHVk
ZSA8eGVuL3R5cGVzLmg+CiAjaW5jbHVkZSA8eGVuL2RvbWFpbl9wYWdlLmg+CisjaW5jbHVkZSA8
eGVuL2V2ZW50Lmg+CiAjaW5jbHVkZSA8eGVuL3NwaW5sb2NrLmg+CiAjaW5jbHVkZSA8eGVuL3J3
bG9jay5oPgogI2luY2x1ZGUgPHhlbi9tbS5oPgpAQCAtMzYsNiArMzcsOCBAQAogI2luY2x1ZGUg
PGFzbS9hbHRwMm0uaD4KICNpbmNsdWRlIDxhc20vYXRvbWljLmg+CiAjaW5jbHVkZSA8YXNtL2V2
ZW50Lmg+CisjaW5jbHVkZSA8YXNtL2hhcC5oPgorI2luY2x1ZGUgPGFzbS9odm0vaHZtLmg+CiAj
aW5jbHVkZSA8eHNtL3hzbS5oPgogCiAjaW5jbHVkZSAibW0tbG9ja3MuaCIKQEAgLTE0NDQsNiAr
MTQ0NywzMzQgQEAgc3RhdGljIGlubGluZSBpbnQgbWVtX3NoYXJpbmdfY29udHJvbChzdHJ1Y3Qg
ZG9tYWluICpkLCBib29sIGVuYWJsZSkKICAgICByZXR1cm4gMDsKIH0KIAorLyoKKyAqIEZvcmtp
bmcgYSBwYWdlIG9ubHkgZ2V0cyBjYWxsZWQgd2hlbiB0aGUgVk0gZmF1bHRzIGR1ZSB0byBubyBl
bnRyeSBiZWluZworICogaW4gdGhlIEVQVCBmb3IgdGhlIGFjY2Vzcy4gRGVwZW5kaW5nIG9uIHRo
ZSB0eXBlIG9mIGFjY2VzcyB3ZSBlaXRoZXIKKyAqIHBvcHVsYXRlIHRoZSBwaHlzbWFwIHdpdGgg
YSBzaGFyZWQgZW50cnkgZm9yIHJlYWQtb25seSBhY2Nlc3Mgb3IKKyAqIGZvcmsgdGhlIHBhZ2Ug
aWYgaXRzIGEgd3JpdGUgYWNjZXNzLgorICoKKyAqIFRoZSBjbGllbnQgcDJtIGlzIGFscmVhZHkg
bG9ja2VkIHNvIHdlIG9ubHkgbmVlZCB0byBsb2NrCisgKiB0aGUgcGFyZW50J3MgaGVyZS4KKyAq
LworaW50IG1lbV9zaGFyaW5nX2ZvcmtfcGFnZShzdHJ1Y3QgZG9tYWluICpkLCBnZm5fdCBnZm4s
IGJvb2wgdW5zaGFyaW5nKQoreworICAgIGludCByYyA9IC1FTk9FTlQ7CisgICAgc2hyX2hhbmRs
ZV90IGhhbmRsZTsKKyAgICBzdHJ1Y3QgZG9tYWluICpwYXJlbnQgPSBkLT5wYXJlbnQ7CisgICAg
c3RydWN0IHAybV9kb21haW4gKnAybTsKKyAgICB1bnNpZ25lZCBsb25nIGdmbl9sID0gZ2ZuX3go
Z2ZuKTsKKyAgICBtZm5fdCBtZm4sIG5ld19tZm47CisgICAgcDJtX3R5cGVfdCBwMm10OworICAg
IHN0cnVjdCBwYWdlX2luZm8gKnBhZ2U7CisKKyAgICBpZiAoICFtZW1fc2hhcmluZ19pc19mb3Jr
KGQpICkKKyAgICAgICAgcmV0dXJuIC1FTk9FTlQ7CisKKyAgICBpZiAoICF1bnNoYXJpbmcgKQor
ICAgIHsKKyAgICAgICAgLyogRm9yIHJlYWQtb25seSBhY2Nlc3NlcyB3ZSBqdXN0IGFkZCBhIHNo
YXJlZCBlbnRyeSB0byB0aGUgcGh5c21hcCAqLworICAgICAgICB3aGlsZSAoIHBhcmVudCApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIGlmICggIShyYyA9IG5vbWluYXRlX3BhZ2UocGFyZW50LCBn
Zm4sIDAsICZoYW5kbGUpKSApCisgICAgICAgICAgICAgICAgYnJlYWs7CisKKyAgICAgICAgICAg
IHBhcmVudCA9IHBhcmVudC0+cGFyZW50OworICAgICAgICB9CisKKyAgICAgICAgaWYgKCAhcmMg
KQorICAgICAgICB7CisgICAgICAgICAgICAvKiBUaGUgY2xpZW50J3MgcDJtIGlzIGFscmVhZHkg
bG9ja2VkICovCisgICAgICAgICAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcHAybSA9IHAybV9nZXRf
aG9zdHAybShwYXJlbnQpOworCisgICAgICAgICAgICBwMm1fbG9jayhwcDJtKTsKKyAgICAgICAg
ICAgIHJjID0gYWRkX3RvX3BoeXNtYXAocGFyZW50LCBnZm5fbCwgaGFuZGxlLCBkLCBnZm5fbCwg
ZmFsc2UpOworICAgICAgICAgICAgcDJtX3VubG9jayhwcDJtKTsKKworICAgICAgICAgICAgaWYg
KCAhcmMgKQorICAgICAgICAgICAgICAgIHJldHVybiAwOworICAgICAgICB9CisgICAgfQorCisg
ICAgLyoKKyAgICAgKiBJZiBpdCdzIGEgd3JpdGUgYWNjZXNzIChpZS4gdW5zaGFyaW5nKSBvciBp
ZiBhZGRpbmcgYSBzaGFyZWQgZW50cnkgdG8KKyAgICAgKiB0aGUgcGh5c21hcCBmYWlsZWQgd2Un
bGwgZm9yayB0aGUgcGFnZSBkaXJlY3RseS4KKyAgICAgKi8KKyAgICBwMm0gPSBwMm1fZ2V0X2hv
c3RwMm0oZCk7CisgICAgcGFyZW50ID0gZC0+cGFyZW50OworCisgICAgd2hpbGUgKCBwYXJlbnQg
KQorICAgIHsKKyAgICAgICAgbWZuID0gZ2V0X2dmbl9xdWVyeShwYXJlbnQsIGdmbl9sLCAmcDJt
dCk7CisKKyAgICAgICAgLyoKKyAgICAgICAgICogV2UgY2FuJ3QgZm9yayBncmFudCBtZW1vcnkg
ZnJvbSB0aGUgcGFyZW50LCBvbmx5IHJlZ3VsYXIgcmFtLgorICAgICAgICAgKi8KKyAgICAgICAg
aWYgKCBtZm5fdmFsaWQobWZuKSAmJiBwMm1faXNfcmFtKHAybXQpICkKKyAgICAgICAgICAgIGJy
ZWFrOworCisgICAgICAgIHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7CisgICAgICAgIHBhcmVudCA9
IHBhcmVudC0+cGFyZW50OworICAgIH0KKworICAgIGlmICggIXBhcmVudCApCisgICAgICAgIHJl
dHVybiAtRU5PRU5UOworCisgICAgaWYgKCAhKHBhZ2UgPSBhbGxvY19kb21oZWFwX3BhZ2UoZCwg
MCkpICkKKyAgICB7CisgICAgICAgIHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7CisgICAgICAgIHJl
dHVybiAtRU5PTUVNOworICAgIH0KKworICAgIG5ld19tZm4gPSBwYWdlX3RvX21mbihwYWdlKTsK
KyAgICBjb3B5X2RvbWFpbl9wYWdlKG5ld19tZm4sIG1mbik7CisgICAgc2V0X2dwZm5fZnJvbV9t
Zm4obWZuX3gobmV3X21mbiksIGdmbl9sKTsKKworICAgIHB1dF9nZm4ocGFyZW50LCBnZm5fbCk7
CisKKyAgICByZXR1cm4gcDJtLT5zZXRfZW50cnkocDJtLCBnZm4sIG5ld19tZm4sIFBBR0VfT1JE
RVJfNEssIHAybV9yYW1fcncsCisgICAgICAgICAgICAgICAgICAgICAgICAgIHAybS0+ZGVmYXVs
dF9hY2Nlc3MsIC0xKTsKK30KKworc3RhdGljIGludCBicmluZ191cF92Y3B1cyhzdHJ1Y3QgZG9t
YWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBp
bnQgcmV0ID0gLUVJTlZBTDsKKworICAgIGlmICggZC0+bWF4X3ZjcHVzICE9IGNkLT5tYXhfdmNw
dXMgfHwKKyAgICAgICAgKHJldCA9IGNwdXBvb2xfbW92ZV9kb21haW4oY2QsIGQtPmNwdXBvb2wp
KSApCisgICAgICAgIHJldHVybiByZXQ7CisKKyAgICBmb3IgKCBpID0gMDsgaSA8IGNkLT5tYXhf
dmNwdXM7IGkrKyApCisgICAgeworICAgICAgICBpZiAoICFkLT52Y3B1W2ldIHx8IGNkLT52Y3B1
W2ldICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIGlmICggIXZjcHVfY3JlYXRl
KGNkLCBpKSApCisgICAgICAgICAgICByZXR1cm4gLUVJTlZBTDsKKyAgICB9CisKKyAgICBkb21h
aW5fdXBkYXRlX25vZGVfYWZmaW5pdHkoY2QpOworICAgIHJldHVybiAwOworfQorCitzdGF0aWMg
aW50IGNvcHlfdmNwdV9zZXR0aW5ncyhzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAq
ZCkKK3sKKyAgICB1bnNpZ25lZCBpbnQgaTsKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiAqcDJtID0g
cDJtX2dldF9ob3N0cDJtKGNkKTsKKyAgICBpbnQgcmV0ID0gLUVJTlZBTDsKKworICAgIGZvciAo
IGkgPSAwOyBpIDwgY2QtPm1heF92Y3B1czsgaSsrICkKKyAgICB7CisgICAgICAgIGNvbnN0IHN0
cnVjdCB2Y3B1ICpkX3ZjcHUgPSBkLT52Y3B1W2ldOworICAgICAgICBzdHJ1Y3QgdmNwdSAqY2Rf
dmNwdSA9IGNkLT52Y3B1W2ldOworICAgICAgICBzdHJ1Y3QgdmNwdV9ydW5zdGF0ZV9pbmZvIHJ1
bnN0YXRlOworICAgICAgICBtZm5fdCB2Y3B1X2luZm9fbWZuOworCisgICAgICAgIGlmICggIWRf
dmNwdSB8fCAhY2RfdmNwdSApCisgICAgICAgICAgICBjb250aW51ZTsKKworICAgICAgICAvKgor
ICAgICAgICAgKiBDb3B5ICYgbWFwIGluIHRoZSB2Y3B1X2luZm8gcGFnZSBpZiB0aGUgZ3Vlc3Qg
dXNlcyBvbmUKKyAgICAgICAgICovCisgICAgICAgIHZjcHVfaW5mb19tZm4gPSBkX3ZjcHUtPnZj
cHVfaW5mb19tZm47CisgICAgICAgIGlmICggIW1mbl9lcSh2Y3B1X2luZm9fbWZuLCBJTlZBTElE
X01GTikgKQorICAgICAgICB7CisgICAgICAgICAgICBtZm5fdCBuZXdfdmNwdV9pbmZvX21mbiA9
IGNkX3ZjcHUtPnZjcHVfaW5mb19tZm47CisKKyAgICAgICAgICAgIC8qCisgICAgICAgICAgICAg
KiBBbGxvY2F0ZSAmIG1hcCB0aGUgcGFnZSBmb3IgaXQgaWYgaXQgaGFzbid0IGJlZW4gYWxyZWFk
eQorICAgICAgICAgICAgICovCisgICAgICAgICAgICBpZiAoIG1mbl9lcShuZXdfdmNwdV9pbmZv
X21mbiwgSU5WQUxJRF9NRk4pICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBnZm5f
dCBnZm4gPSBtZm5fdG9fZ2ZuKGQsIHZjcHVfaW5mb19tZm4pOworICAgICAgICAgICAgICAgIHVu
c2lnbmVkIGxvbmcgZ2ZuX2wgPSBnZm5feChnZm4pOworICAgICAgICAgICAgICAgIHN0cnVjdCBw
YWdlX2luZm8gKnBhZ2U7CisKKyAgICAgICAgICAgICAgICBpZiAoICEocGFnZSA9IGFsbG9jX2Rv
bWhlYXBfcGFnZShjZCwgMCkpICkKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuIC1FTk9NRU07
CisKKyAgICAgICAgICAgICAgICBuZXdfdmNwdV9pbmZvX21mbiA9IHBhZ2VfdG9fbWZuKHBhZ2Up
OworICAgICAgICAgICAgICAgIHNldF9ncGZuX2Zyb21fbWZuKG1mbl94KG5ld192Y3B1X2luZm9f
bWZuKSwgZ2ZuX2wpOworCisgICAgICAgICAgICAgICAgcmV0ID0gcDJtLT5zZXRfZW50cnkocDJt
LCBnZm4sIG5ld192Y3B1X2luZm9fbWZuLCBQQUdFX09SREVSXzRLLAorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHAybV9yYW1fcncsIHAybS0+ZGVmYXVsdF9hY2Nlc3MsIC0x
KTsKKyAgICAgICAgICAgICAgICBpZiAoIHJldCApCisgICAgICAgICAgICAgICAgICAgIHJldHVy
biByZXQ7CisKKyAgICAgICAgICAgICAgICByZXQgPSBtYXBfdmNwdV9pbmZvKGNkX3ZjcHUsIGdm
bl9sLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZF92Y3B1LT52Y3B1X2lu
Zm9fb2Zmc2V0KTsKKyAgICAgICAgICAgICAgICBpZiAoIHJldCApCisgICAgICAgICAgICAgICAg
ICAgIHJldHVybiByZXQ7CisgICAgICAgICAgICB9CisKKyAgICAgICAgICAgIGNvcHlfZG9tYWlu
X3BhZ2UobmV3X3ZjcHVfaW5mb19tZm4sIHZjcHVfaW5mb19tZm4pOworICAgICAgICB9CisKKyAg
ICAgICAgLyoKKyAgICAgICAgICogU2V0dXAgdGhlIHZDUFUgcnVuc3RhdGUgYXJlYQorICAgICAg
ICAgKi8KKyAgICAgICAgaWYgKCBndWVzdF9oYW5kbGVfaXNfbnVsbChydW5zdGF0ZV9ndWVzdChj
ZF92Y3B1KSkgKQorICAgICAgICB7CisgICAgICAgICAgICBydW5zdGF0ZV9ndWVzdChjZF92Y3B1
KSA9IHJ1bnN0YXRlX2d1ZXN0KGRfdmNwdSk7CisgICAgICAgICAgICB2Y3B1X3J1bnN0YXRlX2dl
dChjZF92Y3B1LCAmcnVuc3RhdGUpOworICAgICAgICAgICAgX19jb3B5X3RvX2d1ZXN0KHJ1bnN0
YXRlX2d1ZXN0KGNkX3ZjcHUpLCAmcnVuc3RhdGUsIDEpOworICAgICAgICB9CisKKyAgICAgICAg
LyoKKyAgICAgICAgICogVE9ETzogdG8gc3VwcG9ydCBWTXMgd2l0aCBQViBpbnRlcmZhY2VzIGNv
cHkgYWRkaXRpb25hbAorICAgICAgICAgKiBzZXR0aW5ncyBoZXJlLCBzdWNoIGFzIFBWIHRpbWVy
cy4KKyAgICAgICAgICovCisgICAgfQorCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQg
Zm9ya19oYXBfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkK
K3sKKyAgICBpbnQgcmM7CisgICAgYm9vbCBwcmVlbXB0ZWQ7CisgICAgdW5zaWduZWQgbG9uZyBt
YiA9IGhhcF9nZXRfYWxsb2NhdGlvbihkKTsKKworICAgIGlmICggbWIgPT0gaGFwX2dldF9hbGxv
Y2F0aW9uKGNkKSApCisgICAgICAgIHJldHVybiAwOworCisgICAgcGFnaW5nX2xvY2soY2QpOwor
ICAgIHJjID0gaGFwX3NldF9hbGxvY2F0aW9uKGNkLCBtYiA8PCAoMjAgLSBQQUdFX1NISUZUKSwg
JnByZWVtcHRlZCk7CisgICAgcGFnaW5nX3VubG9jayhjZCk7CisKKyAgICByZXR1cm4gcHJlZW1w
dGVkID8gLUVSRVNUQVJUIDogcmM7Cit9CisKK3N0YXRpYyB2b2lkIGNvcHlfdHNjKHN0cnVjdCBk
b21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQoreworICAgIHVpbnQzMl90IHRzY19tb2RlOwor
ICAgIHVpbnQzMl90IGd0c2Nfa2h6OworICAgIHVpbnQzMl90IGluY2FybmF0aW9uOworICAgIHVp
bnQ2NF90IGVsYXBzZWRfbnNlYzsKKworICAgIHRzY19nZXRfaW5mbyhkLCAmdHNjX21vZGUsICZl
bGFwc2VkX25zZWMsICZndHNjX2toeiwgJmluY2FybmF0aW9uKTsKKyAgICAvKiBEb24ndCBidW1w
IGluY2FybmF0aW9uIG9uIHNldCAqLworICAgIHRzY19zZXRfaW5mbyhjZCwgdHNjX21vZGUsIGVs
YXBzZWRfbnNlYywgZ3RzY19raHosIGluY2FybmF0aW9uIC0gMSk7Cit9CisKK3N0YXRpYyBpbnQg
Y29weV9zcGVjaWFsX3BhZ2VzKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQor
eworICAgIG1mbl90IG5ld19tZm4sIG9sZF9tZm47CisgICAgc3RydWN0IHAybV9kb21haW4gKnAy
bSA9IHAybV9nZXRfaG9zdHAybShjZCk7CisgICAgc3RhdGljIGNvbnN0IHVuc2lnbmVkIGludCBw
YXJhbXNbXSA9CisgICAgeworICAgICAgICBIVk1fUEFSQU1fU1RPUkVfUEZOLAorICAgICAgICBI
Vk1fUEFSQU1fSU9SRVFfUEZOLAorICAgICAgICBIVk1fUEFSQU1fQlVGSU9SRVFfUEZOLAorICAg
ICAgICBIVk1fUEFSQU1fQ09OU09MRV9QRk4KKyAgICB9OworICAgIHVuc2lnbmVkIGludCBpOwor
ICAgIGludCByYzsKKworICAgIGZvciAoIGkgPSAwOyBpIDwgNDsgaSsrICkKKyAgICB7CisgICAg
ICAgIHAybV90eXBlX3QgdDsKKyAgICAgICAgdWludDY0X3QgdmFsdWUgPSAwOworICAgICAgICBz
dHJ1Y3QgcGFnZV9pbmZvICpwYWdlOworCisgICAgICAgIGlmICggaHZtX2dldF9wYXJhbShjZCwg
cGFyYW1zW2ldLCAmdmFsdWUpIHx8ICF2YWx1ZSApCisgICAgICAgICAgICBjb250aW51ZTsKKwor
ICAgICAgICBvbGRfbWZuID0gZ2V0X2dmbl9xdWVyeV91bmxvY2tlZChkLCB2YWx1ZSwgJnQpOwor
ICAgICAgICBuZXdfbWZuID0gZ2V0X2dmbl9xdWVyeV91bmxvY2tlZChjZCwgdmFsdWUsICZ0KTsK
KworICAgICAgICAvKgorICAgICAgICAgKiBBbGxvY2F0ZSB0aGUgcGFnZSBhbmQgbWFwIGl0IGlu
IGlmIGl0J3Mgbm90IHByZXNlbnQKKyAgICAgICAgICovCisgICAgICAgIGlmICggbWZuX2VxKG5l
d19tZm4sIElOVkFMSURfTUZOKSApCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICggIShwYWdl
ID0gYWxsb2NfZG9taGVhcF9wYWdlKGNkLCAwKSkgKQorICAgICAgICAgICAgICAgIHJldHVybiAt
RU5PTUVNOworCisgICAgICAgICAgICBuZXdfbWZuID0gcGFnZV90b19tZm4ocGFnZSk7CisgICAg
ICAgICAgICBzZXRfZ3Bmbl9mcm9tX21mbihtZm5feChuZXdfbWZuKSwgdmFsdWUpOworCisgICAg
ICAgICAgICByYyA9IHAybS0+c2V0X2VudHJ5KHAybSwgX2dmbih2YWx1ZSksIG5ld19tZm4sIFBB
R0VfT1JERVJfNEssCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9yYW1fcncs
IHAybS0+ZGVmYXVsdF9hY2Nlc3MsIC0xKTsKKyAgICAgICAgICAgIGlmICggcmMgKQorICAgICAg
ICAgICAgICAgIHJldHVybiByYzsKKyAgICAgICAgfQorCisgICAgICAgIGNvcHlfZG9tYWluX3Bh
Z2UobmV3X21mbiwgb2xkX21mbik7CisgICAgfQorCisgICAgb2xkX21mbiA9IF9tZm4odmlydF90
b19tZm4oZC0+c2hhcmVkX2luZm8pKTsKKyAgICBuZXdfbWZuID0gX21mbih2aXJ0X3RvX21mbihj
ZC0+c2hhcmVkX2luZm8pKTsKKyAgICBjb3B5X2RvbWFpbl9wYWdlKG5ld19tZm4sIG9sZF9tZm4p
OworCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQgY29weV9zZXR0aW5ncyhzdHJ1Y3Qg
ZG9tYWluICpjZCwgc3RydWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpbnQgcmM7CisKKyAgICBpZiAo
IChyYyA9IGNvcHlfdmNwdV9zZXR0aW5ncyhjZCwgZCkpICkKKyAgICAgICAgcmV0dXJuIHJjOwor
CisgICAgaWYgKCAocmMgPSBodm1fY29weV9jb250ZXh0X2FuZF9wYXJhbXMoY2QsIGQpKSApCisg
ICAgICAgIHJldHVybiByYzsKKworICAgIGlmICggKHJjID0gY29weV9zcGVjaWFsX3BhZ2VzKGNk
LCBkKSkgKQorICAgICAgICByZXR1cm4gcmM7CisKKyAgICBjb3B5X3RzYyhjZCwgZCk7CisKKyAg
ICByZXR1cm4gcmM7Cit9CisKK3N0YXRpYyBpbnQgZm9yayhzdHJ1Y3QgZG9tYWluICpjZCwgc3Ry
dWN0IGRvbWFpbiAqZCkKK3sKKyAgICBpbnQgcmMgPSAtRUJVU1k7CisKKyAgICBpZiAoICFjZC0+
Y29udHJvbGxlcl9wYXVzZV9jb3VudCApCisgICAgICAgIHJldHVybiByYzsKKworICAgIC8qCisg
ICAgICogV2Ugb25seSB3YW50IHRvIGdldCBhbmQgcGF1c2UgdGhlIHBhcmVudCBvbmNlLCBub3Qg
ZWFjaCB0aW1lIHRoaXMKKyAgICAgKiBvcGVyYXRpb24gaXMgcmVzdGFydGVkIGR1ZSB0byBwcmVl
bXB0aW9uLgorICAgICAqLworICAgIGlmICggIWNkLT5wYXJlbnRfcGF1c2VkICkKKyAgICB7Cisg
ICAgICAgIGlmICggIWdldF9kb21haW4oZCkgKQorICAgICAgICB7CisgICAgICAgICAgICBBU1NF
UlRfVU5SRUFDSEFCTEUoKTsKKyAgICAgICAgICAgIHJldHVybiAtRUJVU1k7CisgICAgICAgIH0K
KworICAgICAgICBkb21haW5fcGF1c2UoZCk7CisgICAgICAgIGNkLT5wYXJlbnRfcGF1c2VkID0g
dHJ1ZTsKKyAgICAgICAgY2QtPm1heF9wYWdlcyA9IGQtPm1heF9wYWdlczsKKyAgICB9CisKKyAg
ICAvKiB0aGlzIGlzIHByZWVtcHRpYmxlIHNvIGl0J3MgdGhlIGZpcnN0IHRvIGdldCBkb25lICov
CisgICAgaWYgKCAocmMgPSBmb3JrX2hhcF9hbGxvY2F0aW9uKGNkLCBkKSkgKQorICAgICAgICBn
b3RvIGRvbmU7CisKKyAgICBpZiAoIChyYyA9IGJyaW5nX3VwX3ZjcHVzKGNkLCBkKSkgKQorICAg
ICAgICBnb3RvIGRvbmU7CisKKyAgICBpZiAoIChyYyA9IGNvcHlfc2V0dGluZ3MoY2QsIGQpKSAp
CisgICAgICAgIGdvdG8gZG9uZTsKKworICAgIGNkLT5wYXJlbnQgPSBkOworCisgZG9uZToKKyAg
ICBpZiAoIHJjICYmIHJjICE9IC1FUkVTVEFSVCApCisgICAgeworICAgICAgICBkb21haW5fdW5w
YXVzZShkKTsKKyAgICAgICAgcHV0X2RvbWFpbihkKTsKKyAgICAgICAgY2QtPnBhcmVudF9wYXVz
ZWQgPSBmYWxzZTsKKyAgICB9CisKKyAgICByZXR1cm4gcmM7Cit9CisKIGludCBtZW1fc2hhcmlu
Z19tZW1vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcp
CiB7CiAgICAgaW50IHJjOwpAQCAtMTY5OCw2ICsyMDI5LDQzIEBAIGludCBtZW1fc2hhcmluZ19t
ZW1vcChYRU5fR1VFU1RfSEFORExFX1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCiAg
ICAgICAgIHJjID0gZGVidWdfZ3JlZihkLCBtc28udS5kZWJ1Zy51LmdyZWYpOwogICAgICAgICBi
cmVhazsKIAorICAgIGNhc2UgWEVOTUVNX3NoYXJpbmdfb3BfZm9yazoKKyAgICB7CisgICAgICAg
IHN0cnVjdCBkb21haW4gKnBkOworCisgICAgICAgIHJjID0gLUVJTlZBTDsKKyAgICAgICAgaWYg
KCBtc28udS5mb3JrLl9wYWRbMF0gfHwgbXNvLnUuZm9yay5fcGFkWzFdIHx8CisgICAgICAgICAg
ICAgbXNvLnUuZm9yay5fcGFkWzJdICkKKyAgICAgICAgICAgIGdvdG8gb3V0OworCisgICAgICAg
IHJjID0gcmN1X2xvY2tfbGl2ZV9yZW1vdGVfZG9tYWluX2J5X2lkKG1zby51LmZvcmsucGFyZW50
X2RvbWFpbiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
JnBkKTsKKyAgICAgICAgaWYgKCByYyApCisgICAgICAgICAgICBnb3RvIG91dDsKKworICAgICAg
ICByYyA9IC1FSU5WQUw7CisgICAgICAgIGlmICggcGQtPm1heF92Y3B1cyAhPSBkLT5tYXhfdmNw
dXMgKQorICAgICAgICB7CisgICAgICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihwZCk7CisgICAg
ICAgICAgICBnb3RvIG91dDsKKyAgICAgICAgfQorCisgICAgICAgIGlmICggIW1lbV9zaGFyaW5n
X2VuYWJsZWQocGQpICYmIChyYyA9IG1lbV9zaGFyaW5nX2NvbnRyb2wocGQsIHRydWUpKSApCisg
ICAgICAgIHsKKyAgICAgICAgICAgIHJjdV91bmxvY2tfZG9tYWluKHBkKTsKKyAgICAgICAgICAg
IGdvdG8gb3V0OworICAgICAgICB9CisKKyAgICAgICAgcmMgPSBmb3JrKGQsIHBkKTsKKworICAg
ICAgICBpZiAoIHJjID09IC1FUkVTVEFSVCApCisgICAgICAgICAgICByYyA9IGh5cGVyY2FsbF9j
cmVhdGVfY29udGludWF0aW9uKF9fSFlQRVJWSVNPUl9tZW1vcnlfb3AsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsaCIsIFhFTk1FTV9zaGFyaW5nX29w
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmcpOwor
ICAgICAgICByY3VfdW5sb2NrX2RvbWFpbihwZCk7CisgICAgICAgIGJyZWFrOworICAgIH0KKwog
ICAgIGRlZmF1bHQ6CiAgICAgICAgIHJjID0gLUVOT1NZUzsKICAgICAgICAgYnJlYWs7CmRpZmYg
LS1naXQgYS94ZW4vYXJjaC94ODYvbW0vcDJtLmMgYi94ZW4vYXJjaC94ODYvbW0vcDJtLmMKaW5k
ZXggMzcxOWRlYWU3Ny4uMzljMDc3ODlmYSAxMDA2NDQKLS0tIGEveGVuL2FyY2gveDg2L21tL3Ay
bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9wMm0uYwpAQCAtNTA5LDYgKzUwOSwxMiBAQCBtZm5f
dCBfX2dldF9nZm5fdHlwZV9hY2Nlc3Moc3RydWN0IHAybV9kb21haW4gKnAybSwgdW5zaWduZWQg
bG9uZyBnZm5fbCwKIAogICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2ZuLCB0LCBhLCBx
LCBwYWdlX29yZGVyLCBOVUxMKTsKIAorICAgIC8qIENoZWNrIGlmIHdlIG5lZWQgdG8gZm9yayB0
aGUgcGFnZSAqLworICAgIGlmICggKHEgJiBQMk1fQUxMT0MpICYmIHAybV9pc19ob2xlKCp0KSAm
JgorICAgICAgICAgIW1lbV9zaGFyaW5nX2ZvcmtfcGFnZShwMm0tPmRvbWFpbiwgZ2ZuLCAhIShx
ICYgUDJNX1VOU0hBUkUpKSApCisgICAgICAgIG1mbiA9IHAybS0+Z2V0X2VudHJ5KHAybSwgZ2Zu
LCB0LCBhLCBxLCBwYWdlX29yZGVyLCBOVUxMKTsKKworICAgIC8qIENoZWNrIGlmIHdlIG5lZWQg
dG8gdW5zaGFyZSB0aGUgcGFnZSAqLwogICAgIGlmICggKHEgJiBQMk1fVU5TSEFSRSkgJiYgcDJt
X2lzX3NoYXJlZCgqdCkgKQogICAgIHsKICAgICAgICAgQVNTRVJUKHAybV9pc19ob3N0cDJtKHAy
bSkpOwpAQCAtNTg4LDcgKzU5NCw4IEBAIHN0cnVjdCBwYWdlX2luZm8gKnAybV9nZXRfcGFnZV9m
cm9tX2dmbigKICAgICAgICAgICAgIHJldHVybiBwYWdlOwogCiAgICAgICAgIC8qIEVycm9yIHBh
dGg6IG5vdCBhIHN1aXRhYmxlIEdGTiBhdCBhbGwgKi8KLSAgICAgICAgaWYgKCAhcDJtX2lzX3Jh
bSgqdCkgJiYgIXAybV9pc19wYWdpbmcoKnQpICYmICFwMm1faXNfcG9kKCp0KSApCisgICAgICAg
IGlmICggIXAybV9pc19yYW0oKnQpICYmICFwMm1faXNfcGFnaW5nKCp0KSAmJiAhcDJtX2lzX3Bv
ZCgqdCkgJiYKKyAgICAgICAgICAgICAhbWVtX3NoYXJpbmdfaXNfZm9yayhwMm0tPmRvbWFpbikg
KQogICAgICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgfQogCmRpZmYgLS1naXQgYS94ZW4vY29t
bW9uL2RvbWFpbi5jIGIveGVuL2NvbW1vbi9kb21haW4uYwppbmRleCA2YWQ0NThmYTZiLi4wMjk5
ODIzNWRkIDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2RvbWFpbi5jCisrKyBiL3hlbi9jb21tb24v
ZG9tYWluLmMKQEAgLTEyNjksNiArMTI2OSw5IEBAIGludCBtYXBfdmNwdV9pbmZvKHN0cnVjdCB2
Y3B1ICp2LCB1bnNpZ25lZCBsb25nIGdmbiwgdW5zaWduZWQgb2Zmc2V0KQogCiAgICAgdi0+dmNw
dV9pbmZvID0gbmV3X2luZm87CiAgICAgdi0+dmNwdV9pbmZvX21mbiA9IHBhZ2VfdG9fbWZuKHBh
Z2UpOworI2lmZGVmIENPTkZJR19NRU1fU0hBUklORworICAgIHYtPnZjcHVfaW5mb19vZmZzZXQg
PSBvZmZzZXQ7CisjZW5kaWYKIAogICAgIC8qIFNldCBuZXcgdmNwdV9pbmZvIHBvaW50ZXIgL2Jl
Zm9yZS8gc2V0dGluZyBwZW5kaW5nIGZsYWdzLiAqLwogICAgIHNtcF93bWIoKTsKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaGFwLmggYi94ZW4vaW5jbHVkZS9hc20teDg2L2hhcC5o
CmluZGV4IGI5NGJmYjRlZDAuLjFiZjA3ZTQ5ZmUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL2Fz
bS14ODYvaGFwLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9oYXAuaApAQCAtNDUsNiArNDUs
NyBAQCBpbnQgICBoYXBfdHJhY2tfZGlydHlfdnJhbShzdHJ1Y3QgZG9tYWluICpkLAogCiBleHRl
cm4gY29uc3Qgc3RydWN0IHBhZ2luZ19tb2RlICpoYXBfcGFnaW5nX2dldF9tb2RlKHN0cnVjdCB2
Y3B1ICopOwogaW50IGhhcF9zZXRfYWxsb2NhdGlvbihzdHJ1Y3QgZG9tYWluICpkLCB1bnNpZ25l
ZCBpbnQgcGFnZXMsIGJvb2wgKnByZWVtcHRlZCk7Cit1bnNpZ25lZCBpbnQgaGFwX2dldF9hbGxv
Y2F0aW9uKHN0cnVjdCBkb21haW4gKmQpOwogCiAjZW5kaWYgLyogWEVOX0hBUF9IICovCiAKZGlm
ZiAtLWdpdCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL2h2bS5oIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9odm0vaHZtLmgKaW5kZXggMjRkYTgyNGNiZi4uMzVlOTcwYjAzMCAxMDA2NDQKLS0tIGEv
eGVuL2luY2x1ZGUvYXNtLXg4Ni9odm0vaHZtLmgKKysrIGIveGVuL2luY2x1ZGUvYXNtLXg4Ni9o
dm0vaHZtLmgKQEAgLTMzOSw2ICszMzksOCBAQCBib29sIGh2bV9mbHVzaF92Y3B1X3RsYihib29s
ICgqZmx1c2hfdmNwdSkodm9pZCAqY3R4dCwgc3RydWN0IHZjcHUgKnYpLAogCiBpbnQgaHZtX2Nv
cHlfY29udGV4dF9hbmRfcGFyYW1zKHN0cnVjdCBkb21haW4gKnNyYywgc3RydWN0IGRvbWFpbiAq
ZHN0KTsKIAoraW50IGh2bV9nZXRfcGFyYW0oc3RydWN0IGRvbWFpbiAqZCwgdWludDMyX3QgaW5k
ZXgsIHVpbnQ2NF90ICp2YWx1ZSk7CisKICNpZmRlZiBDT05GSUdfSFZNCiAKICNkZWZpbmUgaHZt
X2dldF9ndWVzdF90c2ModikgaHZtX2dldF9ndWVzdF90c2NfZml4ZWQodiwgMCkKZGlmZiAtLWdp
dCBhL3hlbi9pbmNsdWRlL2FzbS14ODYvbWVtX3NoYXJpbmcuaCBiL3hlbi9pbmNsdWRlL2FzbS14
ODYvbWVtX3NoYXJpbmcuaAppbmRleCA1Mzc2MGEyODk2Li5hYzk2OGZhZTNmIDEwMDY0NAotLS0g
YS94ZW4vaW5jbHVkZS9hc20teDg2L21lbV9zaGFyaW5nLmgKKysrIGIveGVuL2luY2x1ZGUvYXNt
LXg4Ni9tZW1fc2hhcmluZy5oCkBAIC0zOSw2ICszOSw5IEBAIHN0cnVjdCBtZW1fc2hhcmluZ19k
b21haW4KIAogI2RlZmluZSBtZW1fc2hhcmluZ19lbmFibGVkKGQpICgoZCktPmFyY2guaHZtLm1l
bV9zaGFyaW5nLmVuYWJsZWQpCiAKKyNkZWZpbmUgbWVtX3NoYXJpbmdfaXNfZm9yayhkKSBcCisg
ICAgKG1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgJiYgISEoKGQpLT5wYXJlbnQpKQorCiAvKiBBdWRp
dGluZyBvZiBtZW1vcnkgc2hhcmluZyBjb2RlPyAqLwogI2lmbmRlZiBOREVCVUcKICNkZWZpbmUg
TUVNX1NIQVJJTkdfQVVESVQgMQpAQCAtODgsNiArOTEsOSBAQCBzdGF0aWMgaW5saW5lIGludCBt
ZW1fc2hhcmluZ191bnNoYXJlX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwKICAgICByZXR1cm4gcmM7
CiB9CiAKK2ludCBtZW1fc2hhcmluZ19mb3JrX3BhZ2Uoc3RydWN0IGRvbWFpbiAqZCwgZ2ZuX3Qg
Z2ZuLAorICAgICAgICAgICAgICAgICAgICAgICAgICBib29sIHVuc2hhcmluZyk7CisKIC8qCiAg
KiBJZiBjYWxsZWQgYnkgYSBmb3JlaWduIGRvbWFpbiwgcG9zc2libGUgZXJyb3JzIGFyZQogICog
ICAtRUJVU1kgLT4gcmluZyBmdWxsCkBAIC0xMTcsNiArMTIzLDcgQEAgaW50IHJlbGlucXVpc2hf
c2hhcmVkX3BhZ2VzKHN0cnVjdCBkb21haW4gKmQpOwogI2Vsc2UKIAogI2RlZmluZSBtZW1fc2hh
cmluZ19lbmFibGVkKGQpIGZhbHNlCisjZGVmaW5lIG1lbV9zaGFyaW5nX2lzX2ZvcmsocDJtKSBm
YWxzZQogCiBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGludCBtZW1fc2hhcmluZ19nZXRfbnJfc2F2
ZWRfbWZucyh2b2lkKQogewpAQCAtMTQxLDYgKzE0OCwxNiBAQCBzdGF0aWMgaW5saW5lIGludCBt
ZW1fc2hhcmluZ19ub3RpZnlfZW5vbWVtKHN0cnVjdCBkb21haW4gKmQsIHVuc2lnbmVkIGxvbmcg
Z2ZuLAogICAgIHJldHVybiAtRU9QTk9UU1VQUDsKIH0KIAorc3RhdGljIGlubGluZSBpbnQgbWVt
X3NoYXJpbmdfZm9yayhzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCwgYm9vbCB2
Y3B1KQoreworICAgIHJldHVybiAtRU9QTk9UU1VQUDsKK30KKworc3RhdGljIGlubGluZSBpbnQg
bWVtX3NoYXJpbmdfZm9ya19wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwgYm9vbCBs
b2NrKQoreworICAgIHJldHVybiAtRU9QTk9UU1VQUDsKK30KKwogI2VuZGlmCiAKICNlbmRpZiAv
KiBfX01FTV9TSEFSSU5HX0hfXyAqLwpkaWZmIC0tZ2l0IGEveGVuL2luY2x1ZGUvcHVibGljL21l
bW9yeS5oIGIveGVuL2luY2x1ZGUvcHVibGljL21lbW9yeS5oCmluZGV4IDEyNmQwZmYwNmUuLmMx
ZGJhZDA2MGUgMTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaAorKysgYi94
ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKQEAgLTQ4Miw2ICs0ODIsNyBAQCBERUZJTkVfWEVO
X0dVRVNUX0hBTkRMRSh4ZW5fbWVtX2FjY2Vzc19vcF90KTsKICNkZWZpbmUgWEVOTUVNX3NoYXJp
bmdfb3BfYWRkX3BoeXNtYXAgICAgICAgNgogI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9hdWRp
dCAgICAgICAgICAgICA3CiAjZGVmaW5lIFhFTk1FTV9zaGFyaW5nX29wX3JhbmdlX3NoYXJlICAg
ICAgIDgKKyNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfZm9yayAgICAgICAgICAgICAgOQogCiAj
ZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX1NfSEFORExFX0lOVkFMSUQgICgtMTApCiAjZGVmaW5l
IFhFTk1FTV9TSEFSSU5HX09QX0NfSEFORExFX0lOVkFMSUQgICgtOSkKQEAgLTUzMiw2ICs1MzMs
MTAgQEAgc3RydWN0IHhlbl9tZW1fc2hhcmluZ19vcCB7CiAgICAgICAgICAgICAgICAgdWludDMy
X3QgZ3JlZjsgICAgIC8qIElOOiBncmVmIHRvIGRlYnVnICAgICAgICAgKi8KICAgICAgICAgICAg
IH0gdTsKICAgICAgICAgfSBkZWJ1ZzsKKyAgICAgICAgc3RydWN0IG1lbV9zaGFyaW5nX29wX2Zv
cmsgeyAgICAgIC8qIE9QX0ZPUksgKi8KKyAgICAgICAgICAgIGRvbWlkX3QgcGFyZW50X2RvbWFp
bjsgICAgICAgIC8qIElOOiBwYXJlbnQncyBkb21haW4gaWQgKi8KKyAgICAgICAgICAgIHVpbnQx
Nl90IF9wYWRbM107ICAgICAgICAgICAgIC8qIE11c3QgYmUgc2V0IHRvIDAgKi8KKyAgICAgICAg
fSBmb3JrOwogICAgIH0gdTsKIH07CiB0eXBlZGVmIHN0cnVjdCB4ZW5fbWVtX3NoYXJpbmdfb3Ag
eGVuX21lbV9zaGFyaW5nX29wX3Q7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS94ZW4vc2NoZWQu
aCBiL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCmluZGV4IDNhNGY0MzA5OGMuLmM2YmE1YTUyYTQg
MTAwNjQ0Ci0tLSBhL3hlbi9pbmNsdWRlL3hlbi9zY2hlZC5oCisrKyBiL3hlbi9pbmNsdWRlL3hl
bi9zY2hlZC5oCkBAIC0yNDgsNiArMjQ4LDkgQEAgc3RydWN0IHZjcHUKIAogICAgIC8qIEd1ZXN0
LXNwZWNpZmllZCByZWxvY2F0aW9uIG9mIHZjcHVfaW5mby4gKi8KICAgICBtZm5fdCAgICAgICAg
ICAgIHZjcHVfaW5mb19tZm47CisjaWZkZWYgQ09ORklHX01FTV9TSEFSSU5HCisgICAgdWludDMy
X3QgICAgICAgICB2Y3B1X2luZm9fb2Zmc2V0OworI2VuZGlmCiAKICAgICBzdHJ1Y3QgZXZ0Y2hu
X2ZpZm9fdmNwdSAqZXZ0Y2huX2ZpZm87CiAKQEAgLTUwMyw2ICs1MDYsOCBAQCBzdHJ1Y3QgZG9t
YWluCiAgICAgLyogTWVtb3J5IHNoYXJpbmcgc3VwcG9ydCAqLwogI2lmZGVmIENPTkZJR19NRU1f
U0hBUklORwogICAgIHN0cnVjdCB2bV9ldmVudF9kb21haW4gKnZtX2V2ZW50X3NoYXJlOworICAg
IHN0cnVjdCBkb21haW4gKnBhcmVudDsgLyogVk0gZm9yayBwYXJlbnQgKi8KKyAgICBib29sIHBh
cmVudF9wYXVzZWQ7CiAjZW5kaWYKICAgICAvKiBNZW1vcnkgcGFnaW5nIHN1cHBvcnQgKi8KICNp
ZmRlZiBDT05GSUdfSEFTX01FTV9QQUdJTkcKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVu
LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcv
bWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:41:17 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:41:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kZZ-0002rZ-6Z; Fri, 28 Feb 2020 18:41:17 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=6b2x=4Q=intel.com=tamas.lengyel@srs-us1.protection.inumbo.net>)
 id 1j7kZY-0002rB-Bq
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:41:16 +0000
X-Inumbo-ID: e112f080-5a59-11ea-8e51-bc764e2007e4
Received: from mga06.intel.com (unknown [134.134.136.31])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e112f080-5a59-11ea-8e51-bc764e2007e4;
 Fri, 28 Feb 2020 18:41:06 +0000 (UTC)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 28 Feb 2020 10:41:03 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.70,497,1574150400"; d="scan'208";a="437512259"
Received: from tlengyel-mobl2.amr.corp.intel.com (HELO localhost.localdomain)
 ([10.251.159.227])
 by fmsmga005.fm.intel.com with ESMTP; 28 Feb 2020 10:41:02 -0800
From: Tamas K Lengyel <tamas.lengyel@intel.com>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 10:40:52 -0800
Message-Id: <b76a2a71bdbb26e57088dab8f7c3966432aed729.1582914998.git.tamas.lengyel@intel.com>
X-Mailer: git-send-email 2.20.1
In-Reply-To: <cover.1582914997.git.tamas.lengyel@intel.com>
References: <cover.1582914997.git.tamas.lengyel@intel.com>
MIME-Version: 1.0
Subject: [Xen-devel] [PATCH v11 2/3] x86/mem_sharing: reset a fork
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Tamas K Lengyel <tamas@tklengyel.com>,
 Tamas K Lengyel <tamas.lengyel@intel.com>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Jan Beulich <jbeulich@suse.com>,
 Julien Grall <julien@xen.org>,
 =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

SW1wbGVtZW50IGh5cGVyY2FsbCB0aGF0IGFsbG93cyBhIGZvcmsgdG8gc2hlZCBhbGwgbWVtb3J5
IHRoYXQgZ290IGFsbG9jYXRlZApmb3IgaXQgZHVyaW5nIGl0cyBleGVjdXRpb24gYW5kIHJlLWxv
YWQgaXRzIHZDUFUgY29udGV4dCBmcm9tIHRoZSBwYXJlbnQgVk0uClRoaXMgYWxsb3dzIHRoZSBm
b3JrZWQgVk0gdG8gcmVzZXQgaW50byB0aGUgc2FtZSBzdGF0ZSB0aGUgcGFyZW50IFZNIGlzIGlu
IGEKZmFzdGVyIHdheSB0aGVuIGNyZWF0aW5nIGEgbmV3IGZvcmsgd291bGQgYmUuIE1lYXN1cmVt
ZW50cyBzaG93IGFib3V0IGEgMngKc3BlZWR1cCBkdXJpbmcgbm9ybWFsIGZ1enppbmcgb3BlcmF0
aW9ucy4gUGVyZm9ybWFuY2UgbWF5IHZhcnkgZGVwZW5kaW5nIGhvdwptdWNoIG1lbW9yeSBnb3Qg
YWxsb2NhdGVkIGZvciB0aGUgZm9ya2VkIFZNLiBJZiBpdCBoYXMgYmVlbiBjb21wbGV0ZWx5CmRl
ZHVwbGljYXRlZCBmcm9tIHRoZSBwYXJlbnQgVk0gdGhlbiBjcmVhdGluZyBhIG5ldyBmb3JrIHdv
dWxkIGxpa2VseSBiZSBtb3JlCnBlcmZvcm1hbnQuCgpTaWduZWQtb2ZmLWJ5OiBUYW1hcyBLIExl
bmd5ZWwgPHRhbWFzLmxlbmd5ZWxAaW50ZWwuY29tPgotLS0KdjExOiB1c2UgY29weV9zZXR0aW5n
cyBmdW5jdGlvbiB0byByZXNldCBzcGVjaWFsIHBhZ2VzCi0tLQogeGVuL2FyY2gveDg2L21tL21l
bV9zaGFyaW5nLmMgfCAxMTUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVu
L2luY2x1ZGUvcHVibGljL21lbW9yeS5oICAgfCAgIDQgKysKIDIgZmlsZXMgY2hhbmdlZCwgMTE5
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcu
YyBiL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCmluZGV4IDRhODQwZDA5ZGQuLmE0NTgw
OTZiMDEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCisrKyBiL3hl
bi9hcmNoL3g4Ni9tbS9tZW1fc2hhcmluZy5jCkBAIC0xNzc1LDYgKzE3NzUsOTEgQEAgc3RhdGlj
IGludCBmb3JrKHN0cnVjdCBkb21haW4gKmNkLCBzdHJ1Y3QgZG9tYWluICpkKQogICAgIHJldHVy
biByYzsKIH0KIAorLyoKKyAqIFRoZSBmb3JrIHJlc2V0IG9wZXJhdGlvbiBpcyBpbnRlbmRlZCB0
byBiZSB1c2VkIG9uIHNob3J0LWxpdmVkIGZvcmtzIG9ubHkuCisgKi8KK3N0YXRpYyBpbnQgZm9y
a19yZXNldChzdHJ1Y3QgZG9tYWluICpkLCBzdHJ1Y3QgZG9tYWluICpjZCwKKyAgICAgICAgICAg
ICAgICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdfb3BfZm9ya19yZXNldCAqZnIpCit7CisgICAg
aW50IHJjID0gMDsKKyAgICBzdHJ1Y3QgcDJtX2RvbWFpbiogcDJtID0gcDJtX2dldF9ob3N0cDJt
KGNkKTsKKyAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwYWdlLCAqdG1wOworICAgIHVuc2lnbmVkIGxv
bmcgbGlzdF9wb3NpdGlvbiA9IDAsIHByZWVtcHRfY291bnQgPSAwLCByZXN0YXJ0ID0gZnItPm9w
YXF1ZTsKKworICAgIGRvbWFpbl9wYXVzZShjZCk7CisKKyAgICBwYWdlX2xpc3RfZm9yX2VhY2hf
c2FmZShwYWdlLCB0bXAsICZjZC0+cGFnZV9saXN0KQorICAgIHsKKyAgICAgICAgcDJtX3R5cGVf
dCBwMm10OworICAgICAgICBwMm1fYWNjZXNzX3QgcDJtYTsKKyAgICAgICAgZ2ZuX3QgZ2ZuOwor
ICAgICAgICBtZm5fdCBtZm47CisgICAgICAgIGJvb2wgc2hhcmVkID0gZmFsc2U7CisKKyAgICAg
ICAgbGlzdF9wb3NpdGlvbisrOworCisgICAgICAgIC8qIFJlc3VtZSB3ZXJlIHdlIGxlZnQgb2Yg
YmVmb3JlIHByZWVtcHRpb24gKi8KKyAgICAgICAgaWYgKCByZXN0YXJ0ICYmIGxpc3RfcG9zaXRp
b24gPCByZXN0YXJ0ICkKKyAgICAgICAgICAgIGNvbnRpbnVlOworCisgICAgICAgIG1mbiA9IHBh
Z2VfdG9fbWZuKHBhZ2UpOworICAgICAgICBpZiAoIG1mbl92YWxpZChtZm4pICkKKyAgICAgICAg
eworCisgICAgICAgICAgICBnZm4gPSBtZm5fdG9fZ2ZuKGNkLCBtZm4pOworICAgICAgICAgICAg
bWZuID0gX19nZXRfZ2ZuX3R5cGVfYWNjZXNzKHAybSwgZ2ZuX3goZ2ZuKSwgJnAybXQsICZwMm1h
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAsIE5VTEwsIGZhbHNl
KTsKKworICAgICAgICAgICAgaWYgKCBwMm1faXNfcmFtKHAybXQpICYmICFwMm1faXNfc2hhcmVk
KHAybXQpICkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICAvKiB0YWtlIGFuIGV4dHJh
IHJlZmVyZW5jZSwgbXVzdCB3b3JrIGZvciBhIHNoYXJlZCBwYWdlICovCisgICAgICAgICAgICAg
ICAgaWYoICFnZXRfcGFnZShwYWdlLCBjZCkgKQorICAgICAgICAgICAgICAgIHsKKyAgICAgICAg
ICAgICAgICAgICAgQVNTRVJUX1VOUkVBQ0hBQkxFKCk7CisgICAgICAgICAgICAgICAgICAgIHJl
dHVybiAtRUlOVkFMOworICAgICAgICAgICAgICAgIH0KKworICAgICAgICAgICAgICAgIHNoYXJl
ZCA9IHRydWU7CisgICAgICAgICAgICAgICAgcHJlZW1wdF9jb3VudCArPSAweDEwOworCisgICAg
ICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBNdXN0IHN1Y2NlZWQsIGl0J3MgYSBz
aGFyZWQgcGFnZSB0aGF0IGV4aXN0cyBhbmQKKyAgICAgICAgICAgICAgICAgKiB0aHVzIGl0cyBz
aXplIGlzIGd1YXJhbnRlZWQgdG8gYmUgNGsgc28gd2UgYXJlIG5vdCBzcGxpdHRpbmcKKyAgICAg
ICAgICAgICAgICAgKiBsYXJnZSBwYWdlcy4KKyAgICAgICAgICAgICAgICAgKi8KKyAgICAgICAg
ICAgICAgICByYyA9IHAybS0+c2V0X2VudHJ5KHAybSwgZ2ZuLCBJTlZBTElEX01GTiwgUEFHRV9P
UkRFUl80SywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAybV9pbnZhbGlk
LCBwMm1fYWNjZXNzX3J3eCwgLTEpOworICAgICAgICAgICAgICAgIEFTU0VSVCghcmMpOworCisg
ICAgICAgICAgICAgICAgcHV0X3BhZ2VfYWxsb2NfcmVmKHBhZ2UpOworICAgICAgICAgICAgICAg
IHB1dF9wYWdlKHBhZ2UpOworICAgICAgICAgICAgfQorICAgICAgICB9CisKKyAgICAgICAgaWYg
KCAhc2hhcmVkICkKKyAgICAgICAgICAgIHByZWVtcHRfY291bnQrKzsKKworICAgICAgICAvKiBQ
cmVlbXB0IGV2ZXJ5IDJNaUIgKHNoYXJlZCkgb3IgMzJNaUIgKHVuc2hhcmVkKSAtIGFyYml0cmFy
eS4gKi8KKyAgICAgICAgaWYgKCBwcmVlbXB0X2NvdW50ID49IDB4MjAwMCApCisgICAgICAgIHsK
KyAgICAgICAgICAgIGlmICggaHlwZXJjYWxsX3ByZWVtcHRfY2hlY2soKSApCisgICAgICAgICAg
ICB7CisgICAgICAgICAgICAgICAgcmMgPSAtRVJFU1RBUlQ7CisgICAgICAgICAgICAgICAgYnJl
YWs7CisgICAgICAgICAgICB9CisgICAgICAgICAgICBwcmVlbXB0X2NvdW50ID0gMDsKKyAgICAg
ICAgfQorICAgIH0KKworICAgIGlmICggcmMgKQorICAgICAgICBmci0+b3BhcXVlID0gbGlzdF9w
b3NpdGlvbjsKKyAgICBlbHNlCisgICAgICAgIHJjID0gY29weV9zZXR0aW5ncyhjZCwgZCk7CisK
KyAgICBkb21haW5fdW5wYXVzZShjZCk7CisgICAgcmV0dXJuIHJjOworfQorCiBpbnQgbWVtX3No
YXJpbmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkg
YXJnKQogewogICAgIGludCByYzsKQEAgLTIwNjYsNiArMjE1MSwzNiBAQCBpbnQgbWVtX3NoYXJp
bmdfbWVtb3AoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTSh4ZW5fbWVtX3NoYXJpbmdfb3BfdCkgYXJn
KQogICAgICAgICBicmVhazsKICAgICB9CiAKKyAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29wX2Zv
cmtfcmVzZXQ6CisgICAgeworICAgICAgICBzdHJ1Y3QgZG9tYWluICpwZDsKKworICAgICAgICBy
YyA9IC1FTk9TWVM7CisgICAgICAgIGlmICggIW1lbV9zaGFyaW5nX2lzX2ZvcmsoZCkgKQorICAg
ICAgICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgcmMgPSByY3VfbG9ja19saXZlX3JlbW90ZV9k
b21haW5fYnlfaWQoZC0+cGFyZW50LT5kb21haW5faWQsICZwZCk7CisgICAgICAgIGlmICggcmMg
KQorICAgICAgICAgICAgZ290byBvdXQ7CisKKyAgICAgICAgcmMgPSBmb3JrX3Jlc2V0KHBkLCBk
LCAmbXNvLnUuZm9ya19yZXNldCk7CisKKyAgICAgICAgcmN1X3VubG9ja19kb21haW4ocGQpOwor
CisgICAgICAgIGlmICggcmMgPiAwICkKKyAgICAgICAgeworICAgICAgICAgICAgaWYgKCBfX2Nv
cHlfdG9fZ3Vlc3QoYXJnLCAmbXNvLCAxKSApCisgICAgICAgICAgICAgICAgcmMgPSAtRUZBVUxU
OworICAgICAgICAgICAgZWxzZQorICAgICAgICAgICAgICAgIHJjID0gaHlwZXJjYWxsX2NyZWF0
ZV9jb250aW51YXRpb24oX19IWVBFUlZJU09SX21lbW9yeV9vcCwKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsaCIsIFhFTk1FTV9zaGFyaW5nX29w
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJn
KTsKKyAgICAgICAgfQorICAgICAgICBlbHNlCisgICAgICAgICAgICBtc28udS5mb3JrX3Jlc2V0
Lm9wYXF1ZSA9IDA7CisgICAgICAgIGJyZWFrOworICAgIH0KKwogICAgIGRlZmF1bHQ6CiAgICAg
ICAgIHJjID0gLUVOT1NZUzsKICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS94ZW4vaW5jbHVk
ZS9wdWJsaWMvbWVtb3J5LmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvbWVtb3J5LmgKaW5kZXggYzFk
YmFkMDYwZS4uN2NhMDdjMDFkZCAxMDA2NDQKLS0tIGEveGVuL2luY2x1ZGUvcHVibGljL21lbW9y
eS5oCisrKyBiL3hlbi9pbmNsdWRlL3B1YmxpYy9tZW1vcnkuaApAQCAtNDgzLDYgKzQ4Myw3IEBA
IERFRklORV9YRU5fR1VFU1RfSEFORExFKHhlbl9tZW1fYWNjZXNzX29wX3QpOwogI2RlZmluZSBY
RU5NRU1fc2hhcmluZ19vcF9hdWRpdCAgICAgICAgICAgICA3CiAjZGVmaW5lIFhFTk1FTV9zaGFy
aW5nX29wX3JhbmdlX3NoYXJlICAgICAgIDgKICNkZWZpbmUgWEVOTUVNX3NoYXJpbmdfb3BfZm9y
ayAgICAgICAgICAgICAgOQorI2RlZmluZSBYRU5NRU1fc2hhcmluZ19vcF9mb3JrX3Jlc2V0ICAg
ICAgICAxMAogCiAjZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX1NfSEFORExFX0lOVkFMSUQgICgt
MTApCiAjZGVmaW5lIFhFTk1FTV9TSEFSSU5HX09QX0NfSEFORExFX0lOVkFMSUQgICgtOSkKQEAg
LTUzNyw2ICs1MzgsOSBAQCBzdHJ1Y3QgeGVuX21lbV9zaGFyaW5nX29wIHsKICAgICAgICAgICAg
IGRvbWlkX3QgcGFyZW50X2RvbWFpbjsgICAgICAgIC8qIElOOiBwYXJlbnQncyBkb21haW4gaWQg
Ki8KICAgICAgICAgICAgIHVpbnQxNl90IF9wYWRbM107ICAgICAgICAgICAgIC8qIE11c3QgYmUg
c2V0IHRvIDAgKi8KICAgICAgICAgfSBmb3JrOworICAgICAgICBzdHJ1Y3QgbWVtX3NoYXJpbmdf
b3BfZm9ya19yZXNldCB7ICAgLyogT1BfRk9SS19SRVNFVCAqLworICAgICAgICAgICAgdWludDY0
X2FsaWduZWRfdCBvcGFxdWU7ICAgICAgICAgLyogTXVzdCBiZSBzZXQgdG8gMCAqLworICAgICAg
ICB9IGZvcmtfcmVzZXQ7CiAgICAgfSB1OwogfTsKIHR5cGVkZWYgc3RydWN0IHhlbl9tZW1fc2hh
cmluZ19vcCB4ZW5fbWVtX3NoYXJpbmdfb3BfdDsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:50:56 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:50:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kin-00041V-9p; Fri, 28 Feb 2020 18:50:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7kim-00041Q-C3
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:50:48 +0000
X-Inumbo-ID: 3b50a848-5a5b-11ea-9a04-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3b50a848-5a5b-11ea-9a04-12813bfff9fa;
 Fri, 28 Feb 2020 18:50:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582915847;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=LVZ3hwVQ5OdklgIDdMBx5V0ryGCmAnkPYHO/qvBvKiE=;
 b=J264Hs0Hy8nTwjiwLdPqfzqPciX3RSwwjBqeeAXiHL4/s4zmod/wKjg/
 Sx4bin4XNiSPIq+4X/bqxG1z29yECD6Gwa3AQ2IAehuiMN4uGto6bPwJq
 SSWrYUdMr4kfFHmGePdQ+QSVS0SlhLsDsObA9U6a0sO/5cwC38uNJ2Vnn c=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: +fpH3ewMfsyF9LnO1D3uGt5nYiU4nTnj2P8hQBt8oXijaPJO4RfnldtCLoApCTAPOhHhb6CoxN
 KGiMKGkC0PgMyA2JXzFWXV2V2vKr9AneE0ReBOBi9wET1ahtrgXn1Cf2GX1v5mPtlRM6iHzgSn
 psiG/u0tOw4EwkGAkftYXUWbG2E+FUqSrHPQxQ4t4URrNfmbFRQMaLyua3Ux7R32XOYQTtyhKt
 kwc0pHX6+CcOLEdKVrYIMhOYMSwfkwxXhShpyJCos/3Rd5SF2j+MyK/bCG3iXxisgkJk2T5wVd
 YEc=
X-SBRS: 2.7
X-MesageID: 13620341
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,497,1574139600"; d="scan'208";a="13620341"
To: Ian Jackson <ian.jackson@citrix.com>
References: <20200127143444.25538-1-andrew.cooper3@citrix.com>
 <20200127143444.25538-11-andrew.cooper3@citrix.com>
 <24148.2649.756710.728091@mariner.uk.xensource.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <6b8d1199-cd89-ca6c-719b-bb898842d542@citrix.com>
Date: Fri, 28 Feb 2020 18:50:43 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <24148.2649.756710.728091@mariner.uk.xensource.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v2 10/17] tools/libxl: Plumb a restore
 boolean down into libxl__build_pre()
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Anthony
 Perard <anthony.perard@citrix.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 Wei Liu <wl@xen.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjQvMDIvMjAyMCAxNzozOSwgSWFuIEphY2tzb24gd3JvdGU6Cj4gQW5kcmV3IENvb3BlciB3
cml0ZXMgKCJbUEFUQ0ggdjIgMTAvMTddIHRvb2xzL2xpYnhsOiBQbHVtYiBhIHJlc3RvcmUgYm9v
bGVhbiBkb3duIGludG8gbGlieGxfX2J1aWxkX3ByZSgpIik6Cj4+IFRvIGZpeCBDUFVJRCBoYW5k
bGluZywgbGlieGxfX2J1aWxkX3ByZSgpIGlzIGdvaW5nIHRvIGhhdmUgdG8gZGlzdGluZ3Vpc2gK
Pj4gYmV0d2VlbiBhIGJyYW5kIG5ldyBWTSB2cyBvbmUgd2hpY2ggaXMgYmVpbmcgbWlncmF0ZWQt
aW4vcmVzdW1lZC4KPiBUaGUgZGlzdGluY3Rpb24gYmV0d2VlbiBsaWJ4bF9fYnVpbGRfcHJlIGFu
ZCB0aGVzZSBvdGhlciBmdW5jdGlvbnMgaXMKPiBub3QgcGFydGljdWxhcmx5IHByaW5jaXBsZWQu
ICBJdCBpcyBhIGxlZ2FjeSBmcm9tIGFuIG9sZCBBUEkgKHByaW9yIHRvCj4gdGhlIGV4aXN0aW5j
ZSBvZiAqY3JlYXRlKSB3aGVyZSBsaWJ4bCBjYWxsZXJzIHdlcmUgZXhwZWN0ZWQgdG8gImJ1aWxk
Igo+IGEgZG9tYWluIGZpcnN0IGFuZCB0aGVuIGRvIG90aGVyIHRoaW5ncyB0byBpdC4KPgo+IE1h
eWJlIGl0IHdvdWxkIGJlIGJldHRlciB0byBwYXNzIHRoaXMgdmlhIGxpYnhsX19kb21haW5fYnVp
bGRfc3RhdGUKPiByYXRoZXIgdGhhbiBhcyBhbiBhZGRpdGlvbmFsIHBhcmFtZXRlciA/CgpXZWxs
IC0gSSB0cmllZCBhIHNpbWlsYXIgYXBwcm9hY2ggdGhlIGZpcnN0IHRpbWUgYXJvdW5kLCBhbmQg
aXQgYnJva2UKc3R1YmRvbXMgc28gYmFkbHkgaXQgbmVlZGVkIHJldmVydGluZy4KCihVbnRyaW0g
dGhlIGNvbW1pdCBkZXRhaWxzKQoKPiB2MjoKPiAgKiBOZXcuICBUaGlzIGlzIGMvcyBhYWNjMTQz
MDA2NCAidG9vbHMvbGlieGw6IFBsdW1iIGRvbWFpbl9jcmVhdGVfc3RhdGUgZG93bgo+ICAgIGlu
dG8gbGlieGxfX2J1aWxkX3ByZSgpIiB0YWtlLTIsIHdpdGhvdXQgYW55IGNvbGxhdGVyYWwgZGFt
YWdlIHRvIHN0dWJkb21zLgoKVGhlIGFjdHVhbCBpbmZvcm1hdGlvbiB3ZSB3YW50IGlzIGluIGxp
YnhsX19kb21haW5fY3JlYXRlX3N0YXRlCihzcGVjaWZpY2FsbHksIHJlc3RvcmVfZmQgPj0gLTEp
LsKgIEkgZmlyc3QgdHJpZWQgcGx1bWJpbmcgZGNzIGRvd24sIHRvCmF2b2lkIHN0YXNoaW5nIHRo
ZSBzYW1lIGluZm9ybWF0aW9uIGluIHR3byBkaWZmZXJlbnQgc3RydWN0dXJlcyBhdApkaWZmZXJl
bnQgdGltZXMuCgpTYWRseSwgcGx1bWJpbmcgZGNzIGRpZG4ndCB3b3JrIGJlY2F1c2UgaXQgaXMg
Y29tbW9uIGJldHdlZW4gdGhlIHJlYWwKZG9tYWluIGFuZCB0aGUgc3R1YmRvbSAoYW5kIHRoaXMg
bGVhZCB0byB0aGUgc3R1YmRvbSBnZXR0aW5nIG5vIHNldHRpbmdzCmF0IGFsbCkuwqAgV2hhdCB3
ZSB3YW50IHRvIGRvIGlzIG9ubHkgaW5mbHVlbmNlIHRoZSBDUFVJRCBjb25zdHJ1Y3Rpb24gb2YK
dGhlIG1haW4gZG9tYWluICh3aGljaCBtYXkgYmUgbWlncmF0aW5nIGluKSwgd2hlcmVhcyB0aGUg
c3R1YmRvbSBhbHdheXMKd2FudHMgZnJlc2ggc2V0dGluZ3MuCgpJIGNvdWxkIGR1cGxpY2F0ZSBp
dCBpbnRvIGRicywgYW5kIGF0IGEgZ3Vlc3MgdGhhdCB3b3VsZCBwcm9iYWJseSB3b3JrLApidXQg
aXNuJ3QgaXQgdGFraW5nIGEgYmFkIHByb2JsZW0gYW5kIG1ha2luZyBpdCB3b3JzZT8KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:57:41 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:57:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kpM-0004FI-7S; Fri, 28 Feb 2020 18:57:36 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Vg/s=4Q=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7kpK-0004FB-4n
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:57:34 +0000
X-Inumbo-ID: 2d3d8ae0-5a5c-11ea-ad76-bc764e2007e4
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 2d3d8ae0-5a5c-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 18:57:33 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id t7so4565938edr.4
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 10:57:33 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=tuZlSR/xp1IKKHCxO2Uqj49/7b5x5uidvyyDYi5ECyc=;
 b=BLfhGGdMhYWDNsKnuC4Lp9Uz6kuOMMrFi9DSe9/J5a2+sXn7kJkXpE7GAt8svk/Giu
 O+hUGqbzwczENS/qZ1DEtvoW7GeIXl71zCQMK2WAGwfqxtEVQub6jYHX5grgdzBliZ5O
 PWGj4+inoLkQNrj3Vdrieb0/PLcIYnGMMzWewFEBu7P4nb5a3jr8j7kdEj9LlejcYgzq
 ox4ON2jLHxbbRYSmeihNNV4wGtNJZUbtks+Lvcgrtx/iJnN373Jrjbo5l4RhezLAlU8K
 qXGoZ9pBtiOno9T+lsVNQRMga+/XwCW+NURkPYCyQHC/fYmNi8JVzCFr+81nqnZmmzNf
 psfA==
X-Gm-Message-State: APjAAAVxUqLkr04WHZRNka2j8Zeo9n07HYI6L7zxGvq+qcB+Nxj3UJnB
 SYmruFPtQ7cIdetq7NER/ZAimru8+J4=
X-Google-Smtp-Source: APXvYqzRQrRw254A0BqXAmJSivUM4DnNhsZfemcgkEETKAjfx99eQ0BHLc4ihG+NpuQqUR8kxZ8Q7A==
X-Received: by 2002:a17:906:f0d6:: with SMTP id
 dk22mr5335991ejb.307.1582916252373; 
 Fri, 28 Feb 2020 10:57:32 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id m5sm590475ede.10.2020.02.28.10.57.31
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 28 Feb 2020 10:57:31 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 18:57:26 +0000
Message-Id: <20200228185726.7004-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/grant-table: Remove 'led' variable in
 map_grant_ref
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <jgrall@amazon.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClRoZSBuYW1lIG9mIHRoZSB2
YXJpYWJsZSAnbGVkJyBpcyBjb25mdXNpbmcgYW5kIG9ubHkgdXNlZCBpbiBvbmUgcGxhY2UgYQps
aW5lIGFmdGVyLiBTbyByZW1vdmUgaXQuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgotLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyB8IDQgKy0tLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpp
bmRleCAwNTdjNzhmNjIwLi45ZmQ2ZTYwNDE2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC05NDQsNyArOTQ0LDYg
QEAgbWFwX2dyYW50X3JlZigKICAgICBzdHJ1Y3QgZG9tYWluICpsZCwgKnJkLCAqb3duZXIgPSBO
VUxMOwogICAgIHN0cnVjdCBncmFudF90YWJsZSAqbGd0LCAqcmd0OwogICAgIGdyYW50X3JlZl90
IHJlZjsKLSAgICBzdHJ1Y3QgdmNwdSAgICpsZWQ7CiAgICAgZ3JhbnRfaGFuZGxlX3QgaGFuZGxl
OwogICAgIG1mbl90IG1mbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZyA9IE5VTEw7CkBAIC05
NTcsOCArOTU2LDcgQEAgbWFwX2dyYW50X3JlZigKICAgICB1aW50MTZfdCAqc3RhdHVzOwogICAg
IGJvb2xfdCBuZWVkX2lvbW11OwogCi0gICAgbGVkID0gY3VycmVudDsKLSAgICBsZCA9IGxlZC0+
ZG9tYWluOworICAgIGxkID0gY3VycmVudC0+ZG9tYWluOwogCiAgICAgaWYgKCB1bmxpa2VseSgo
b3AtPmZsYWdzICYgKEdOVE1BUF9kZXZpY2VfbWFwfEdOVE1BUF9ob3N0X21hcCkpID09IDApICkK
ICAgICB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:57:58 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:57:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kpi-0004IR-HI; Fri, 28 Feb 2020 18:57:58 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Vg/s=4Q=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7kph-0004IB-6k
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:57:57 +0000
X-Inumbo-ID: 3aea4138-5a5c-11ea-9a04-12813bfff9fa
Received: from mail-ed1-f66.google.com (unknown [209.85.208.66])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3aea4138-5a5c-11ea-9a04-12813bfff9fa;
 Fri, 28 Feb 2020 18:57:56 +0000 (UTC)
Received: by mail-ed1-f66.google.com with SMTP id m13so4545871edb.6
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 10:57:56 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=tuZlSR/xp1IKKHCxO2Uqj49/7b5x5uidvyyDYi5ECyc=;
 b=cbDXYlE7EZui0ovhuWia8wt1sjxBdw77SGA0Y8k9rybBPjAnZW5Nk1lMsdgAiAPqqj
 Z2MgUaVNG4wCjroJ4bZ1znPz5R8S2MpLoeSSRHW2AP1s8mlXxtJarIWYOOeT3oIMNEcB
 MPlwYpKCpAtoX36moGs1pe1Q1aRiPZRC+PIsAyrHHoErh4tLC1DAZnb+GVeJ9Syg2juL
 b3DXLZap17llAGwcOwVctFw7iNFyxwEXMmEMGI9XrWKDBMxag+9owPzaSGyPzQMPldBl
 3SnaV4XTCXZSTmKHKyL1ho0p4fcZeYTt4KBcH6S4Y3DZQZQOA6iJheEg4xZsTm4bAEXs
 /d0w==
X-Gm-Message-State: APjAAAVqHLGV+8HWprGITZ2YQEJJZbIrMQzYIs4gHcMMHnLJP+pPSOrc
 3hi9eM7FhN3EIABhP1JjvFXw4RSroBsu6Q==
X-Google-Smtp-Source: APXvYqxu3W54QJNy27ObEWBNu0h+5a1G1sj+b6Tq73yt8o6o98MrtoxxG6XUcJ6f2iB8frF8mvgqlQ==
X-Received: by 2002:a05:6402:311b:: with SMTP id
 dc27mr5772119edb.36.1582916275455; 
 Fri, 28 Feb 2020 10:57:55 -0800 (PST)
Received: from ufe34d9ed68d054.ant.amazon.com (54-240-197-235.amazon.com.
 [54.240.197.235])
 by smtp.gmail.com with ESMTPSA id u13sm442135ejz.69.2020.02.28.10.57.54
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Fri, 28 Feb 2020 10:57:54 -0800 (PST)
From: Julien Grall <julien@xen.org>
To: xen-devel@lists.xenproject.org
Date: Fri, 28 Feb 2020 18:57:51 +0000
Message-Id: <20200228185751.7112-1-julien@xen.org>
X-Mailer: git-send-email 2.17.1
Subject: [Xen-devel] [PATCH] xen/grant-table: Remove 'led' variable in
 map_grant_ref
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>, Julien Grall <jgrall@amazon.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

RnJvbTogSnVsaWVuIEdyYWxsIDxqZ3JhbGxAYW1hem9uLmNvbT4KClRoZSBuYW1lIG9mIHRoZSB2
YXJpYWJsZSAnbGVkJyBpcyBjb25mdXNpbmcgYW5kIG9ubHkgdXNlZCBpbiBvbmUgcGxhY2UgYQps
aW5lIGFmdGVyLiBTbyByZW1vdmUgaXQuCgpTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpn
cmFsbEBhbWF6b24uY29tPgotLS0KIHhlbi9jb21tb24vZ3JhbnRfdGFibGUuYyB8IDQgKy0tLQog
MSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYyBiL3hlbi9jb21tb24vZ3JhbnRfdGFibGUuYwpp
bmRleCAwNTdjNzhmNjIwLi45ZmQ2ZTYwNDE2IDEwMDY0NAotLS0gYS94ZW4vY29tbW9uL2dyYW50
X3RhYmxlLmMKKysrIGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCkBAIC05NDQsNyArOTQ0LDYg
QEAgbWFwX2dyYW50X3JlZigKICAgICBzdHJ1Y3QgZG9tYWluICpsZCwgKnJkLCAqb3duZXIgPSBO
VUxMOwogICAgIHN0cnVjdCBncmFudF90YWJsZSAqbGd0LCAqcmd0OwogICAgIGdyYW50X3JlZl90
IHJlZjsKLSAgICBzdHJ1Y3QgdmNwdSAgICpsZWQ7CiAgICAgZ3JhbnRfaGFuZGxlX3QgaGFuZGxl
OwogICAgIG1mbl90IG1mbjsKICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZyA9IE5VTEw7CkBAIC05
NTcsOCArOTU2LDcgQEAgbWFwX2dyYW50X3JlZigKICAgICB1aW50MTZfdCAqc3RhdHVzOwogICAg
IGJvb2xfdCBuZWVkX2lvbW11OwogCi0gICAgbGVkID0gY3VycmVudDsKLSAgICBsZCA9IGxlZC0+
ZG9tYWluOworICAgIGxkID0gY3VycmVudC0+ZG9tYWluOwogCiAgICAgaWYgKCB1bmxpa2VseSgo
b3AtPmZsYWdzICYgKEdOVE1BUF9kZXZpY2VfbWFwfEdOVE1BUF9ob3N0X21hcCkpID09IDApICkK
ICAgICB7Ci0tIAoyLjE3LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 18:58:51 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 18:58:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kqY-0004PR-Tx; Fri, 28 Feb 2020 18:58:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Vg/s=4Q=gmail.com=julien.grall.oss@srs-us1.protection.inumbo.net>)
 id 1j7kqX-0004PJ-Hw
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 18:58:49 +0000
X-Inumbo-ID: 5a3354b2-5a5c-11ea-9a04-12813bfff9fa
Received: from mail-ed1-f65.google.com (unknown [209.85.208.65])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 5a3354b2-5a5c-11ea-9a04-12813bfff9fa;
 Fri, 28 Feb 2020 18:58:49 +0000 (UTC)
Received: by mail-ed1-f65.google.com with SMTP id p14so4512112edy.13
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 10:58:48 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:cc:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=RUV9vD6r4aTfc18zAvqVINT1/Bmofet+IqlfZlDAa2o=;
 b=hXbO5mn5TCmSmed17lXcxRtXqbtlnrLydIUE+HXmB98LdFTazYDLCK7kJzKbpehTUv
 hJj6UbEGHM11pg67EngXZbV27OrG2mYpdWYziQFl7AVFjo2//IQN0OY67iiEyMx+RxpE
 2LVen18L3yskI0lA4WF9hSJMbJBmYMKyBLUenaSYeKp/Xy9ctB2sMS6Oa9KPSfuxjfn7
 vz30a5Wwlr9WByvIthxq0GpaJPcAHhOUZAhmE3KponsB9btiXKnJ1TRDIgV9YT0K2iXK
 U5mxYYIrPcauJ2FJL1xxYcD5Qeyvu7Q1goWf1241AkP8Hbu8s90ti5vEHWUbyD47pvGv
 Pixg==
X-Gm-Message-State: APjAAAV1xuoD3nSk5IuE6/G4lJbq70Y57e73LNlNLyH9bcnjEMR4cXk9
 bcr4a5wU59T5GzpL4/mim7bqXGIFzJrWfQ==
X-Google-Smtp-Source: APXvYqxhEVNkQk/cwiKcKl0cseuL2tx00ZcTNMBFTIj0Jz/RZW+T88Ot2Sb12YDYUvRQjmIGLwnW/w==
X-Received: by 2002:a17:906:ce57:: with SMTP id
 se23mr5445881ejb.362.1582916328142; 
 Fri, 28 Feb 2020 10:58:48 -0800 (PST)
Received: from a483e7b01a66.ant.amazon.com (54-240-197-231.amazon.com.
 [54.240.197.231])
 by smtp.gmail.com with ESMTPSA id u9sm439065ejj.49.2020.02.28.10.58.47
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 28 Feb 2020 10:58:47 -0800 (PST)
To: xen-devel@lists.xenproject.org
References: <20200228185726.7004-1-julien@xen.org>
From: Julien Grall <julien@xen.org>
Message-ID: <005d1860-d6a1-12e5-2cee-0c7deddafd1e@xen.org>
Date: Fri, 28 Feb 2020 18:58:45 +0000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0)
 Gecko/20100101 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <20200228185726.7004-1-julien@xen.org>
Content-Language: en-GB
Subject: Re: [Xen-devel] [PATCH] xen/grant-table: Remove 'led' variable in
 map_grant_ref
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Julien Grall <jgrall@amazon.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

UGxlYXNlIGlnbm9yZSB0aGlzIHZlcnNpb24gYXMgSSBmb3Jnb3QgdG8gQ0MgdGhlIG1haW50YWlu
ZXJzIG9uIGl0LgoKQ2hlZXJzLAoKT24gMjgvMDIvMjAyMCAxODo1NywgSnVsaWVuIEdyYWxsIHdy
b3RlOgo+IEZyb206IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gCj4gVGhlIG5h
bWUgb2YgdGhlIHZhcmlhYmxlICdsZWQnIGlzIGNvbmZ1c2luZyBhbmQgb25seSB1c2VkIGluIG9u
ZSBwbGFjZSBhCj4gbGluZSBhZnRlci4gU28gcmVtb3ZlIGl0Lgo+IAo+IFNpZ25lZC1vZmYtYnk6
IEp1bGllbiBHcmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4gLS0tCj4gICB4ZW4vY29tbW9uL2dy
YW50X3RhYmxlLmMgfCA0ICstLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg
MyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEveGVuL2NvbW1vbi9ncmFudF90YWJsZS5j
IGIveGVuL2NvbW1vbi9ncmFudF90YWJsZS5jCj4gaW5kZXggMDU3Yzc4ZjYyMC4uOWZkNmU2MDQx
NiAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2dyYW50X3RhYmxlLmMKPiArKysgYi94ZW4vY29t
bW9uL2dyYW50X3RhYmxlLmMKPiBAQCAtOTQ0LDcgKzk0NCw2IEBAIG1hcF9ncmFudF9yZWYoCj4g
ICAgICAgc3RydWN0IGRvbWFpbiAqbGQsICpyZCwgKm93bmVyID0gTlVMTDsKPiAgICAgICBzdHJ1
Y3QgZ3JhbnRfdGFibGUgKmxndCwgKnJndDsKPiAgICAgICBncmFudF9yZWZfdCByZWY7Cj4gLSAg
ICBzdHJ1Y3QgdmNwdSAgICpsZWQ7Cj4gICAgICAgZ3JhbnRfaGFuZGxlX3QgaGFuZGxlOwo+ICAg
ICAgIG1mbl90IG1mbjsKPiAgICAgICBzdHJ1Y3QgcGFnZV9pbmZvICpwZyA9IE5VTEw7Cj4gQEAg
LTk1Nyw4ICs5NTYsNyBAQCBtYXBfZ3JhbnRfcmVmKAo+ICAgICAgIHVpbnQxNl90ICpzdGF0dXM7
Cj4gICAgICAgYm9vbF90IG5lZWRfaW9tbXU7Cj4gICAKPiAtICAgIGxlZCA9IGN1cnJlbnQ7Cj4g
LSAgICBsZCA9IGxlZC0+ZG9tYWluOwo+ICsgICAgbGQgPSBjdXJyZW50LT5kb21haW47Cj4gICAK
PiAgICAgICBpZiAoIHVubGlrZWx5KChvcC0+ZmxhZ3MgJiAoR05UTUFQX2RldmljZV9tYXB8R05U
TUFQX2hvc3RfbWFwKSkgPT0gMCkgKQo+ICAgICAgIHsKPiAKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt
YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 19:06:26 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 19:06:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kxm-0005L0-SE; Fri, 28 Feb 2020 19:06:18 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7kxk-0005Kv-VF
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 19:06:16 +0000
X-Inumbo-ID: 64be661e-5a5d-11ea-9a0b-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 64be661e-5a5d-11ea-9a0b-12813bfff9fa;
 Fri, 28 Feb 2020 19:06:16 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582916776;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=VCIiOzc0OYRaZEi7PPVmcv8fiWew4QtxGu0V2hIlH4w=;
 b=GbTtIXEwUZvMRSVyBAp1DLAYFinNUGBAdh0HjfoOPkqfMpj5YpNAiIzy
 osNJadNTrP2Arnk9IJb/sv1ylKHifI6kVTNNdUzPmDJ1GV1aOfhmrHIFH
 PWvhqKlfYgBGV+/79HI9HMvT0Kpf+cDYapOuPiEpfhq2x8w9kp5IEZeq1 8=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: q4oZCHukBIQbVygyy9jbhNIWh2Hj86W8kr/Zuc4iyb308IPNgMXSYjZ0PntILW/rLSNXjiYh+A
 xdKQv939BYITJ8ZT4yLP9k8zWd/1wgZb6fCmATsEDsTbsS4a9FSia15ubWU8MkfFPIjQDkdew5
 WPfPa188bptnfh9EK4TOzBUarpOXshFioeRrcVp+hMBwae5vo7u7hWNnMX5rlGofGmm5DdSKVR
 1DkgxrBeJWvWtBxc3EavnegLc+JgHwsyMqizZwGc4rxsEkb4/HePePQFYWm3kWgnlUNYhTmk97
 kS0=
X-SBRS: 2.7
X-MesageID: 13196487
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,497,1574139600"; d="scan'208";a="13196487"
To: Juergen Gross <jgross@suse.com>, <xen-devel@lists.xenproject.org>
References: <20200228171348.21864-1-jgross@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <50a31456-80f3-8308-479f-2a0d522ad518@citrix.com>
Date: Fri, 28 Feb 2020 19:06:11 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200228171348.21864-1-jgross@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH v3] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien
 Grall <julien@xen.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDIvMjAyMCAxNzoxMywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPiBAQCAtNzAwLDYgKzY4
OCwzMiBAQCBpbnQgbWljcm9jb2RlX3VwZGF0ZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0
X3ZvaWQpIGJ1ZiwgdW5zaWduZWQgbG9uZyBsZW4pCj4gICAgICByZXR1cm4gcmV0Owo+ICB9Cj4g
IAo+ICtpbnQgbWljcm9jb2RlX3VwZGF0ZShYRU5fR1VFU1RfSEFORExFX1BBUkFNKGNvbnN0X3Zv
aWQpIGJ1ZiwgdW5zaWduZWQgbG9uZyBsZW4pCj4gK3sKPiArICAgIGludCByZXQ7Cj4gKyAgICBz
dHJ1Y3QgdWNvZGVfYnVmICpidWZmZXI7Cj4gKwo+ICsgICAgaWYgKCBsZW4gIT0gKHVpbnQzMl90
KWxlbiApCj4gKyAgICAgICAgcmV0dXJuIC1FMkJJRzsKPiArCj4gKyAgICBpZiAoIG1pY3JvY29k
ZV9vcHMgPT0gTlVMTCApCj4gKyAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKwo+ICsgICAgYnVm
ZmVyID0geG1hbGxvY19mbGV4X3N0cnVjdChzdHJ1Y3QgdWNvZGVfYnVmLCBidWZmZXIsIGxlbik7
Cj4gKyAgICBpZiAoICFidWZmZXIgKQo+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+ICsKPiAr
ICAgIHJldCA9IGNvcHlfZnJvbV9ndWVzdChidWZmZXItPmJ1ZmZlciwgYnVmLCBsZW4pOwo+ICsg
ICAgaWYgKCByZXQgKQo+ICsgICAgewo+ICsgICAgICAgIHhmcmVlKGJ1ZmZlcik7Cj4gKyAgICAg
ICAgcmV0dXJuIC1FRkFVTFQ7Cj4gKyAgICB9Cj4gKyAgICBidWZmZXItPmxlbiA9IGxlbjsKPiAr
Cj4gKyAgICByZXR1cm4gY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgwLCBtaWNyb2NvZGVfdXBk
YXRlX2hlbHBlciwgYnVmZmVyKTsKCkFueSByZWFzb24gd2h5IGNwdSAwIGhlcmU/wqAgVGhlcmUg
aXMgbm8gcmVzdHJpY3Rpb24gYXQgdGhlIG1vbWVudCwgYW5kCnJ1bm5pbmcgdGhlIHRhc2tsZXQg
b24gdGhlIGN1cnJlbnQgQ1BVIGlzIHN1cmVseSBiZXR0ZXIgdGhhbiBwb2tpbmcKQ1BVMCdzIHRh
c2tsZXQgcXVldWUgcmVtb3RlbHksIHRoZW4gaW50ZXJydXB0aW5nIGl0LgoKRXZlcnl0aGluZyBl
bHNlIGxvb2tzIG9rLsKgIFRoaXMgYWRqdXN0bWVudHMgY291bGQgYmUgZG9uZSBvbiBjb21taXQg
dG8Kc2F2ZSBhIHY0LgoKfkFuZHJldwoKUC5TLiBNaWdodCBpdCBiZSBzZW5zaWJsZSB0byBoYXZl
IGEgY29udGludWVfaHlwZXJjYWxsX2luX3Rhc2tsZXQoKQp3cmFwcGVyIHdoaWNoIHBhc3NlcyBz
bXBfcHJvY2Vzc29yX2lkKCkgaW50byBjb250aW51ZV9oeXBlcmNhbGxfb25fY3B1KCk/CgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 19:07:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 19:07:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7kyd-0005PC-6t; Fri, 28 Feb 2020 19:07:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7kyc-0005P6-Hz
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 19:07:10 +0000
X-Inumbo-ID: 84a297a2-5a5d-11ea-9a0b-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 84a297a2-5a5d-11ea-9a0b-12813bfff9fa;
 Fri, 28 Feb 2020 19:07:09 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582916829;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=IHRljTm0qT+q69RjtaxIB2t5xs++ht4OTqE0/urpTaA=;
 b=WBjuq0xy/rl+LI7hScEMk91K+kYWG/47rO4J5PXeY7Hf8eYlybIZ8Lup
 m74GIUXQNouvP986qXMRJFVNa6pwI1DYxrXiKyN8FBnLmOe67eWqS+HTQ
 BzhuTwiDj5tPSJPY3+f359nForltl6UpUww7V1knIKj/OkQzJePjPvJ/M Y=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: sEJg9UChk4sF/ZOJvW/7fN0wO39tWXW/Wvqj/3mGEw/7kBjJuHsU6Wge8spSl1bw7i9A8QD0/2
 xO4bsDW95m2RDvZxMGrKEPkz7dZkyn0mKur03cQFM39/M4Oa2YWVrjzXudkYVBBGgJmtBfh2Ms
 tqodBLv6oCEmyJTHJvbRaS0ZFtXw+M+bGJmHTOvy3qjO0Vu3vtDWEd4c1DLURN+eZqc2FghZN9
 cU/VVgjJDOCheZRHmepJ8IEPcGoXNtxwWv2hMTn+HREzGB0rBhxBclFyjNN0WAe1F08FsYyqqd
 fWE=
X-SBRS: 2.7
X-MesageID: 13536576
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,497,1574139600"; d="scan'208";a="13536576"
To: Julien Grall <julien@xen.org>, <xen-devel@lists.xenproject.org>
References: <20200228185751.7112-1-julien@xen.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <0cdab8b2-b6f8-332f-8c8a-c5ac1f1f4342@citrix.com>
Date: Fri, 28 Feb 2020 19:07:03 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <20200228185751.7112-1-julien@xen.org>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH] xen/grant-table: Remove 'led' variable in
 map_grant_ref
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Wei Liu <wl@xen.org>,
 Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Julien Grall <jgrall@amazon.com>, Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDIvMjAyMCAxODo1NywgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEZyb206IEp1bGllbiBH
cmFsbCA8amdyYWxsQGFtYXpvbi5jb20+Cj4KPiBUaGUgbmFtZSBvZiB0aGUgdmFyaWFibGUgJ2xl
ZCcgaXMgY29uZnVzaW5nIGFuZCBvbmx5IHVzZWQgaW4gb25lIHBsYWNlIGEKPiBsaW5lIGFmdGVy
LiBTbyByZW1vdmUgaXQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBKdWxpZW4gR3JhbGwgPGpncmFsbEBh
bWF6b24uY29tPgoKSSBhZ3JlZS7CoCBBY2tlZC1ieTogQW5kcmV3IENvb3BlciA8YW5kcmV3LmNv
b3BlcjNAY2l0cml4LmNvbT4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t
ZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 19:33:20 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 19:33:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7lNe-0007rS-Ep; Fri, 28 Feb 2020 19:33:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XnOO=4Q=tklsoftware.com=tamas@srs-us1.protection.inumbo.net>)
 id 1j7lNd-0007rN-IM
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 19:33:01 +0000
X-Inumbo-ID: 20fc94ec-5a61-11ea-ad76-bc764e2007e4
Received: from mail-ed1-x542.google.com (unknown [2a00:1450:4864:20::542])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 20fc94ec-5a61-11ea-ad76-bc764e2007e4;
 Fri, 28 Feb 2020 19:33:00 +0000 (UTC)
Received: by mail-ed1-x542.google.com with SMTP id j17so4694521edp.3
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 11:33:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=tklengyel-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=cqietMsilGerxgVhBzf5OKRIImxU8l3leZ4zULnE79I=;
 b=w8E6xvq3V12jbOSUeC01bZ/MczRGFFfO1uMb27h/KeorJimg2g8UgamXhn2IBPjZyD
 FYaWu65nW+zhyMMxTIj5Y4YbygfEILAt9M5hMZboaFPZe/G2wDdhHWDa+KMpi+hvW7oP
 4iyudAcqXLNaH1xAjnuBHbgF8WQqap5Hg48D4Wyn+DkbCQTUVwYeVa9R11AZ1IjuF/wc
 DnTc28qsfPB1KmJmFhQHDprrAt6+8t7EWlY2yQ9l+jSluY+/0w43E7bm+xOr3vIdtqIm
 NaJGxuyoIwgnOgLBJA6VpiWg2gQwpVYzkc6QXoaqbUQDDO1HGtStZ+U7yI+djd91fi7P
 ElAg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=cqietMsilGerxgVhBzf5OKRIImxU8l3leZ4zULnE79I=;
 b=Y+DXZWSmhaO3SnXTD0eapTYMg573Va6QQYf7yrg/Z2EG2SszX8rg66c7vcPXWuIGbs
 QtJ9qOMVhfef8DEfri3/rh0hUrUAD0J/UGidFbPxUbbF4e59CLt+4+B3TbRBCR89lqSW
 ujiraY+qAm5K7weg/oAgBiZP19x+kyk8v3TiehXcSpMO1cpp5mt14oYGQGwicI6mG05Z
 Of14ffis6YJvgJ1aGk72GX93Zi/5zuyQ2t3PdXG0PVbwGjj804pN4RKsDGGOZEciB085
 rVihMaxED5XaikhBBx/1/62Q+Me6mjFWr3VzsZ0nuecUxOh4qF9T8P62uWC8jyFzHMcF
 eRVw==
X-Gm-Message-State: APjAAAVA9vB3al+4X2s9laSkVTq4St648rX+EKVrun2yclYZ0anJO/Ym
 473VUuhXHUZSuprgbjiRrJBFRem8ucs=
X-Google-Smtp-Source: APXvYqzdBbMeM75W7u1SHwvQBaDBLsJGcNDVmzS7SrNWcEXZQtP9A5OWajYW5+vnDxztEU55gRKJ4g==
X-Received: by 2002:a50:d703:: with SMTP id t3mr5630780edi.250.1582918379036; 
 Fri, 28 Feb 2020 11:32:59 -0800 (PST)
Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com.
 [209.85.221.53])
 by smtp.gmail.com with ESMTPSA id m5sm595006ede.10.2020.02.28.11.32.56
 for <xen-devel@lists.xenproject.org>
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 28 Feb 2020 11:32:56 -0800 (PST)
Received: by mail-wr1-f53.google.com with SMTP id z15so4369234wrl.1
 for <xen-devel@lists.xenproject.org>; Fri, 28 Feb 2020 11:32:56 -0800 (PST)
X-Received: by 2002:a5d:4902:: with SMTP id x2mr6534451wrq.301.1582918375842; 
 Fri, 28 Feb 2020 11:32:55 -0800 (PST)
MIME-Version: 1.0
References: <20200228132749.2929-1-pdurrant@amazon.com>
 <20200228132749.2929-6-pdurrant@amazon.com>
In-Reply-To: <20200228132749.2929-6-pdurrant@amazon.com>
From: Tamas K Lengyel <tamas@tklengyel.com>
Date: Fri, 28 Feb 2020 12:32:19 -0700
X-Gmail-Original-Message-ID: <CABfawhkYHX3Z_x8yhbchnOX=s3bBwjNWoBFTQW1R2sEZLJk=4g@mail.gmail.com>
Message-ID: <CABfawhkYHX3Z_x8yhbchnOX=s3bBwjNWoBFTQW1R2sEZLJk=4g@mail.gmail.com>
To: Paul Durrant <pdurrant@amazon.com>
Subject: Re: [Xen-devel] [PATCH 5/6] mm: add 'is_special_page' macro...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMgYi94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYwo+IGluZGV4IDM4MzViYzkyOGYuLmMxNGE3MjRjNmQgMTAwNjQ0
Cj4gLS0tIGEveGVuL2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMKPiArKysgYi94ZW4vYXJjaC94
ODYvbW0vbWVtX3NoYXJpbmcuYwo+IEBAIC04NDIsNyArODQyLDcgQEAgc3RhdGljIGludCBub21p
bmF0ZV9wYWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90IGdmbiwKPgo+ICAgICAgLyogU2tpcCB4
ZW4gaGVhcCBwYWdlcyAqLwoKUGVyaGFwcyBhZGp1c3QgKG9yIHJlbW92ZSkgdGhlIGNvbW1lbnQ/
Cgo+ICAgICAgcGFnZSA9IG1mbl90b19wYWdlKG1mbik7Cj4gLSAgICBpZiAoICFwYWdlIHx8IGlz
X3hlbl9oZWFwX3BhZ2UocGFnZSkgKQo+ICsgICAgaWYgKCAhcGFnZSB8fCBpc19zcGVjaWFsX3Bh
Z2UocGFnZSkgKQo+ICAgICAgICAgIGdvdG8gb3V0OwoKVGhhbmtzLApUYW1hcwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg
bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 19:44:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 19:44:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7lYo-0000Lm-PE; Fri, 28 Feb 2020 19:44:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=wKEQ=4Q=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7lYn-0000Lh-4G
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 19:44:33 +0000
X-Inumbo-ID: b9e517b4-5a62-11ea-9a13-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b9e517b4-5a62-11ea-9a13-12813bfff9fa;
 Fri, 28 Feb 2020 19:44:26 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7lYf-0002Qs-Ph; Fri, 28 Feb 2020 19:44:25 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7lYf-0001F7-AQ; Fri, 28 Feb 2020 19:44:25 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7lYf-0005d1-8O; Fri, 28 Feb 2020 19:44:25 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147688-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.19:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.19:build-i386-pvops:kernel-build:fail:regression
 linux-4.19:test-armhf-armhf-xl-multivcpu:xen-boot:fail:heisenbug
 linux-4.19:test-amd64-i386-xl-qemut-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-pair:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ovmf-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-freebsd10-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-raw:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemuu-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-freebsd10-i386:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemuu-rhel6hvm-intel:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-shadow:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-qemut-rhel6hvm-amd:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-examine:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-debianhvm-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:build-check(1):blocked:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.19:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.19:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.19:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.19:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f25804f389846835535db255e7ba80eeed967ed7
X-Osstest-Versions-That: linux=c3038e718a19fc596f7b1baba0f83d5146dc7784
From: osstest service owner <osstest-admin@xenproject.org>
Date: Fri, 28 Feb 2020 19:44:25 +0000
Subject: [Xen-devel] [linux-4.19 test] 147688: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzY4OCBsaW51eC00LjE5IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc2ODgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVk
LWludGVsIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIFJFR1IuIHZzLiAxNDI5MzIK
IHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDI5MzIKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQyOTMyCiBidWlsZC1p
Mzg2LXB2b3BzICAgICAgICAgICAgICA2IGtlcm5lbC1idWlsZCAgIGZhaWwgaW4gMTQ3NjA5IFJF
R1IuIHZzLiAxNDI5MzIKClRlc3RzIHdoaWNoIGFyZSBmYWlsaW5nIGludGVybWl0dGVudGx5IChu
b3QgYmxvY2tpbmcpOgogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgIDcgeGVuLWJvb3Qg
ICAgICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4gMTQ3NjA5CgpUZXN0cyB3aGljaCBkaWQgbm90
IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LWRlYmlhbmh2bS1pMzg2LXhzbSAxIGJ1aWxkLWNoZWNrKDEpIGJsb2NrZWQgaW4gMTQ3NjA5IG4v
YQogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0
cmljdC1hbWQ2NC1kbXJlc3RyaWN0IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDc2MDkg
bi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgMSBidWlsZC1jaGVjaygx
KSAgICBibG9ja2VkIGluIDE0NzYwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1k
NjQgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgIGJsb2NrZWQgaW4gMTQ3NjA5IG4vYQogdGVzdC1h
bWQ2NC1pMzg2LXhsICAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tl
ZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0
IDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDE0NzYw
OSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0ICAxIGJ1aWxkLWNoZWNr
KDEpICAgIGJsb2NrZWQgaW4gMTQ3NjA5IG4vYQogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAg
ICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9j
a2VkIGluIDE0NzYwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgIDEg
YnVpbGQtY2hlY2soMSkgICAgIGJsb2NrZWQgaW4gMTQ3NjA5IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAxIGJ1aWxkLWNoZWNrKDEpICAgYmxvY2tlZCBpbiAxNDc2
MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICBibG9ja2VkIGluIDE0NzYwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAgMSBidWlsZC1jaGVjaygxKSAgIGJsb2NrZWQgaW4gMTQ3NjA5IG4vYQogdGVz
dC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxv
Y2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQteHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0
LWFtZDY0LWkzODYteGwteHNtICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9j
a2VkIGluIDE0NzYwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgIDEgYnVpbGQt
Y2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ3NjA5IG4vYQogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAgMSBidWlsZC1jaGVjaygxKSAgICAgYmxvY2tlZCBpbiAxNDc2
MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQt
eHNtIDEgYnVpbGQtY2hlY2soMSkgYmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0
NzYwOSBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkg
ICAgICAgICAgIGJsb2NrZWQgaW4gMTQ3NjA5IG4vYQogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUg
ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0IDEgYnVpbGQtY2hlY2soMSkg
YmxvY2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2
NCAgMSBidWlsZC1jaGVjaygxKSAgICBibG9ja2VkIGluIDE0NzYwOSBuL2EKIHRlc3QtYW1kNjQt
aTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93IDEgYnVpbGQtY2hlY2soMSkgYmxv
Y2tlZCBpbiAxNDc2MDkgbi9hCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAxIGJ1aWxk
LWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NzYwOSBuL2EKIHRlc3QtYW1kNjQtaTM4
Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIGlu
IDE0NzYwOSBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayBmYWlsIGluIDE0NzYwOSBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhs
LW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrIGZhaWwgaW4gMTQ3NjA5IG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0Mjg4MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIGxpa2UgMTQyOTMyCiB0
ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2Vh
dHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNr
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1p
Z3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRl
Ymlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9y
ZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVj
ayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAg
MTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LWxpYnZpcnQgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAg
ICAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEyIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAg
ICAgIDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJp
ZXRydWNrIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGYyNTgwNGYzODk4NDY4MzU1
MzVkYjI1NWU3YmE4MGVlZWQ5NjdlZDcKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAg
ICAgICAgIGMzMDM4ZTcxOGExOWZjNTk2ZjdiMWJhYmEwZjgzZDUxNDZkYzc3ODQKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDE0MjkzMiAgMjAxOS0xMC0xOSAyMzoxNzoxMCBaICAxMzEgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxNDMzMjYgIDIwMTktMTAtMjkgMDg6NDk6MjkgWiAgMTIyIGRheXMg
ICAxOCBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc2MDkgIDIwMjAtMDItMjUgMjI6
MTM6NTEgWiAgICAyIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE4NTMgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTE4NDYzIGxpbmVz
IGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 20:17:11 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 20:17:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7m4D-0002xU-FO; Fri, 28 Feb 2020 20:17:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7m4B-0002xP-Fg
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 20:16:59 +0000
X-Inumbo-ID: 452392af-5a67-11ea-9a2f-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 452392af-5a67-11ea-9a2f-12813bfff9fa;
 Fri, 28 Feb 2020 20:16:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582921018;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=xqXiu/P1F0dB5LYLTxHn3YzsFcGvIo6etEBFLpH8ApY=;
 b=WdvuDZhZ0xT71QXNRn6+/l5CxsZy/8mhIO1uD6Oacc4jU9f8iw7rhsDh
 C6QRTlFoOtZ8TGZ1NlsR0nCiUGZ0GqJsnPxBmNHEnfhSKthqsvOeJyexp
 TK3O8Ce44CMezFMqtzWntAeqKywlj+0jyFXgBg4yntOQJ/UImcGEzqcos 8=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: WQKEdOw8VIdX+2WpEPlJo06IywGrq2XZO/aBuJaYGyMF72ajjlD3j8J3XcgTSg0PHF4ixda8o5
 07dXVQCEhubG70Dmc2c+7P+g2DoE0s+EdSkXxR0QVyS1QYcprHvA0Rry/xKzWdEoFCxrcPxAlM
 7zFaBCuTJIodwS3CCe4PYrskPAT6p5ROiRNTrVkEX/2/POKnyY9vfY38mANGpvc6NZ5zmWzJLa
 Us0C4Fm5UbrF/ctRt5i6zDt/zE7LbA69oJo/KwpKqaXo2ASB6OmCYxrRfiE/peyY7oH9NGbi3N
 DR8=
X-SBRS: 2.7
X-MesageID: 13624729
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,497,1574139600"; d="scan'208";a="13624729"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
 <00a4c7ca-36a4-c108-719c-01a6e16df9b2@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <d851c095-84a1-9edb-5905-64860fb1b7a7@citrix.com>
Date: Fri, 28 Feb 2020 20:16:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <00a4c7ca-36a4-c108-719c-01a6e16df9b2@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 1/5] IOMMU: iommu_intremap is x86-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDIvMjAyMCAxMjoyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gUHJvdmlkZSBhICNkZWZp
bmUgZm9yIG90aGVyIGNhc2VzOyBpdCBkaWRuJ3Qgc2VlbSB3b3J0aHdoaWxlIHRvIG1lIHRvCj4g
aW50cm9kdWNlIGFuIElPTU1VX0lOVFJFTUFQIEtjb25maWcgb3B0aW9uIGF0IHRoaXMgcG9pbnQu
Cj4KPiBTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4KPiAt
LS0gYS9kb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKPiArKysgYi9kb2NzL21pc2Mv
eGVuLWNvbW1hbmQtbGluZS5wYW5kb2MKPiBAQCAtMTI5OSw2ICsxMjk5LDggQEAgYm9vbGVhbiAo
ZS5nLiBgaW9tbXU9bm9gKSBjYW4gb3ZlcnJpZGUgdAo+ICAgICAgZ2VuZXJhdGlvbiBvZiBJT01N
VXMgb25seSBzdXBwb3J0ZWQgRE1BIHJlbWFwcGluZywgYW5kIEludGVycnVwdCBSZW1hcHBpbmcK
PiAgICAgIGFwcGVhcmVkIGluIHRoZSBzZWNvbmQgZ2VuZXJhdGlvbi4KPiAgCj4gKyAgICBUaGlz
IG9wdGlvbiBpcyBub3QgdmFsaWQgb24gQXJtLgoKVGhlIGxvbmdldml0eSBvZiB0aGlzIGNvbW1l
bnQgd291bGQgYmUgZ3JlYXRlciBpZiBpdCB3ZXJlIHBocmFzZWQgYXMgImlzCm9ubHkgdmFsaWQg
b24geDg2IiwgZXNwZWNpYWxseSBnaXZlbiB0aGUgUkZDIFJJU0NWIHNlcmllcyBvbiBsaXN0LgoK
PiArCj4gICogICBUaGUgYGludHBvc3RgIGJvb2xlYW4gY29udHJvbHMgdGhlIFBvc3RlZCBJbnRl
cnJ1cHQgc3ViLWZlYXR1cmUuICBJbgo+ICAgICAgY29tYmluYXRpb24gd2l0aCBBUElDIGFjY2Vs
ZXJhdGlvbiAoVlQteCBBUElDViwgU1ZNIEFWSUMpLCB0aGUgSU9NTVUgY2FuCj4gICAgICBiZSBj
b25maWd1cmVkIHRvIGRlbGl2ZXIgaW50ZXJydXB0cyBmcm9tIGFzc2lnbmVkIFBDSSBkZXZpY2Vz
IGRpcmVjdGx5Cj4gLS0tIGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvaW9tbXUuYwo+ICsrKyBi
L3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2lvbW11LmMKPiBAQCAtMzUsNyArMzUsNiBAQCBib29s
IF9fcmVhZF9tb3N0bHkgaW9tbXVfcXVhcmFudGluZSA9IHRyCj4gIGJvb2xfdCBfX3JlYWRfbW9z
dGx5IGlvbW11X2lnZnggPSAxOwo+ICBib29sX3QgX19yZWFkX21vc3RseSBpb21tdV9zbm9vcCA9
IDE7Cj4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X3FpbnZhbCA9IDE7Cj4gLWVudW0gaW9t
bXVfaW50cmVtYXAgX19yZWFkX21vc3RseSBpb21tdV9pbnRyZW1hcCA9IGlvbW11X2ludHJlbWFw
X2Z1bGw7Cj4gIGJvb2xfdCBfX3JlYWRfbW9zdGx5IGlvbW11X2NyYXNoX2Rpc2FibGU7Cj4gIAo+
ICBzdGF0aWMgYm9vbCBfX2h3ZG9tX2luaXRkYXRhIGlvbW11X2h3ZG9tX25vbmU7Cj4gQEAgLTkw
LDggKzg5LDEwIEBAIHN0YXRpYyBpbnQgX19pbml0IHBhcnNlX2lvbW11X3BhcmFtKGNvbnMKPiAg
ICAgICAgICAgICAgaW9tbXVfc25vb3AgPSB2YWw7Cj4gICAgICAgICAgZWxzZSBpZiAoICh2YWwg
PSBwYXJzZV9ib29sZWFuKCJxaW52YWwiLCBzLCBzcykpID49IDAgKQo+ICAgICAgICAgICAgICBp
b21tdV9xaW52YWwgPSB2YWw7Cj4gKyNpZm5kZWYgaW9tbXVfaW50cmVtYXAKPiAgICAgICAgICBl
bHNlIGlmICggKHZhbCA9IHBhcnNlX2Jvb2xlYW4oImludHJlbWFwIiwgcywgc3MpKSA+PSAwICkK
PiAgICAgICAgICAgICAgaW9tbXVfaW50cmVtYXAgPSB2YWwgPyBpb21tdV9pbnRyZW1hcF9mdWxs
IDogaW9tbXVfaW50cmVtYXBfb2ZmOwo+ICsjZW5kaWYKClRoZSB1c2Ugb2YgaWZuZGVmIGluIHBh
cnRpY3VsYXIgbWFrZXMgdGhlIHJlc3VsdCB2ZXJ5IHdlaXJkIHRvIHJlYWQuwqAKVGhlcmUgYXBw
ZWFyIHRvIGJlIG5vIHVzZXMgb2YgaW9tbXVfaW50cmVtYXAgb3V0c2lkZSBvZiB4ODYgY29kZSwg
b3RoZXIKdGhhbiBpbiB0aGlzIHNldHVwLCBzbyBoYXZpbmcgaXQgZmFsc2UgaW4gdGhlICFDT05G
SUdfWDg2IGNhc2UgaXNuJ3QKaGVscGZ1bC4KCkhvdyBhYm91dCBqdXN0IGd1YXJkaW5nIHVzZXMg
b2YgdGhlIHZhcmlhYmxlIHdpdGggSVNfRU5BQkxFRChDT05GSUdfWDg2KQphbmQgYSBjb21tb24g
ZXh0ZXJuP8KgIFdlIHVzZSB0aGlzIERDRSB0cmljayBhbHJlYWR5IHRvIHJlZHVjZSB0aGUKaWZk
ZWZhcnkgaW4gdGhlIGNvZGUuCgpUaGUgcmVzdWx0IHdvdWxkIGNlcnRhaW5seSBiZSBlYXNpZXIg
dG8gZm9sbG93Cgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVu
LWRldmVs

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 20:21:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 20:21:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7m85-0003le-5Q; Fri, 28 Feb 2020 20:21:01 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7m84-0003lY-7Q
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 20:21:00 +0000
X-Inumbo-ID: d5021859-5a67-11ea-9a32-12813bfff9fa
Received: from esa2.hc3370-68.iphmx.com (unknown [216.71.145.153])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id d5021859-5a67-11ea-9a32-12813bfff9fa;
 Fri, 28 Feb 2020 20:20:59 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582921259;
 h=subject:to:cc:references:from:message-id:date:
 mime-version:in-reply-to:content-transfer-encoding;
 bh=Vljmn+NAwtlSe074O+sV0c002ts5hWJOdQPpKJw3jsw=;
 b=V+G8cSPm2J5TSrDrUuKCy6JLIVROibuzSRZl2dmNVET9P0GEivTgK8sn
 wj4/Xdwx/o801bh532sxSPJQh7HgfDZjnHfqYTz5RYkjuysWRHRXsTnVT
 XL+Q5OubLq07VcRO2qmFY8NOuiVRbe1pAjUWGFZkJDa0QcBK1iBqSWEUw k=;
Authentication-Results: esa2.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa2.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa2.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa2.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: aIrYkjkJvvo7fK1LWji0bvvT25pZJNIxCnj9pg+lv6rnVYco+Ej9go1sHDiePoUIOtCJri/VBt
 sfD1UztMjIimrosjywRW0UBSXCrARLd0AsANThaDKsXt41hzuRCYx+XP7T7ztKHNAZqiKlVDd5
 I6C/WAGxKefTgXVraeDSU09NkeeivwH3GaUWzZkR82W3XdToYISjPXqxRXr1eMxIb1YRrma8hk
 qZ5vdqQ4hOzi4zQpTp3zQjPM1xzr9zFwfIIGyUoE1ENdmUrraNVH+5HL2hmemTBFc08Nf5+H8H
 jH0=
X-SBRS: 2.7
X-MesageID: 13199888
X-Ironport-Server: esa2.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,497,1574139600"; d="scan'208";a="13199888"
To: Jan Beulich <jbeulich@suse.com>, "xen-devel@lists.xenproject.org"
 <xen-devel@lists.xenproject.org>
References: <e53b3573-9c9a-734c-df67-6f6da7fd8ef4@suse.com>
 <a3703073-0c24-5129-faab-34a3bbb3f3a0@suse.com>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <aa4256f7-c9cc-ecbe-821e-90be41bd77fd@citrix.com>
Date: Fri, 28 Feb 2020 20:20:54 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <a3703073-0c24-5129-faab-34a3bbb3f3a0@suse.com>
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [Xen-devel] [PATCH 5/5] IOMMU: iommu_snoop is x86/HVM-only
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Kevin Tian <kevin.tian@intel.com>,
 Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Wilk <konrad.wilk@oracle.com>,
 George Dunlap <George.Dunlap@eu.citrix.com>,
 Ian Jackson <ian.jackson@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjgvMDIvMjAyMCAxMjoyNywgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSW4gZmFjdCBpdCdzIFZU
LWQgc3BlY2lmaWMsIGJ1dCB3ZSBkb24ndCBoYXZlIGEgd2F5IHlldCB0byBidWlsZCBjb2RlCj4g
Zm9yIGp1c3Qgb25lIHZlbmRvci4gUHJvdmlkZSBhICNkZWZpbmUgZm9yIGFsbCBvdGhlciBjYXNl
cy4KPgo+IFNpZ25lZC1vZmYtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBzdXNlLmNvbT4KCmlv
bW11X3Nub29wIGhhcyBubyBzcGVjaWZpYyBpbnRlcmFjdGlvbiB3aXRoIEhWTS4KCkl0IGlzIGZv
ciBhbnkgY2FjaGVhYmlsaXR5IGdhbWVzIHRoZSBoeXBlcnZpc29yIG1heSBwbGF5IG9uIGEgVk0s
IGFuZAp0aGF0IGluIHByaW5jaXBsZSBpbmNsdWRlcyBQViBndWVzdHMgYXMgd2VsbC4KCn5BbmRy
ZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Fri Feb 28 21:08:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 28 Feb 2020 21:08:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7msA-0007Bb-11; Fri, 28 Feb 2020 21:08:38 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=sa46=4Q=citrix.com=andrew.cooper3@srs-us1.protection.inumbo.net>)
 id 1j7ms8-0007BW-49
 for xen-devel@lists.xenproject.org; Fri, 28 Feb 2020 21:08:36 +0000
X-Inumbo-ID: 7a8e83b4-5a6e-11ea-b472-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 7a8e83b4-5a6e-11ea-b472-bc764e2007e4;
 Fri, 28 Feb 2020 21:08:34 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1582924114;
 h=to:from:subject:cc:message-id:date:mime-version;
 bh=/43vGK7HgdlABF7dH5mzQjXrhXhVbCYiJ5Cfot1rUKc=;
 b=LknMvu325R93oDWFhoen73u3rP0EkjZP+idj9c/3H97KDd23/MOgn9W2
 e7mYOMAdZ4ZhAXWtGv4HH1C3D/w6gyYJmpmgIiv8AH1lanIxDXsBNKhi/
 ok7/FKIf18mZHYfV6OPQFfoHxzWU16/dkb4XIzXTl7BJAWWJYdWVjfQ2q s=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=andrew.cooper3@citrix.com;
 spf=Pass smtp.mailfrom=Andrew.Cooper3@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 andrew.cooper3@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="andrew.cooper3@citrix.com";
 x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 Andrew.Cooper3@citrix.com designates 162.221.158.21 as
 permitted sender) identity=mailfrom;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="Andrew.Cooper3@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83
 ip4:168.245.78.127 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="Andrew.Cooper3@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: /2tl9NASF/Fvm/Mwx8YewdpOEeb3JdN9vAncwUBGX7RhJCfwjbH9v/mt66a1j+ifvnwIeNUNSI
 qbI+DCy6XaBZudnynf6WH+5bwkQDvd5iakKRX1qfV3Omu/A5TbIc5X8/tboqSFH5l7aJvkb+g7
 5irbW+YwmtbgddA2MTaE9UN4Gm9JCE6E2FMMdWybj15+3N1ANmmU3ztmKHVhhBF7gkAVhnf768
 lpS59PPDQ8QWVNmtzkVLeyx9aKBJNXaTytJXeShO4M3T9h+sKokSlJSTzr/MzgctFlRFAQ/rdF
 brA=
X-SBRS: 2.7
X-MesageID: 13823952
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.70,497,1574139600"; d="scan'208,217";a="13823952"
To: xen-devel <xen-devel@lists.xenproject.org>
From: Andrew Cooper <andrew.cooper3@citrix.com>
Openpgp: preference=signencrypt
Autocrypt: addr=andrew.cooper3@citrix.com; prefer-encrypt=mutual; keydata=
 mQINBFLhNn8BEADVhE+Hb8i0GV6mihnnr/uiQQdPF8kUoFzCOPXkf7jQ5sLYeJa0cQi6Penp
 VtiFYznTairnVsN5J+ujSTIb+OlMSJUWV4opS7WVNnxHbFTPYZVQ3erv7NKc2iVizCRZ2Kxn
 srM1oPXWRic8BIAdYOKOloF2300SL/bIpeD+x7h3w9B/qez7nOin5NzkxgFoaUeIal12pXSR
 Q354FKFoy6Vh96gc4VRqte3jw8mPuJQpfws+Pb+swvSf/i1q1+1I4jsRQQh2m6OTADHIqg2E
 ofTYAEh7R5HfPx0EXoEDMdRjOeKn8+vvkAwhviWXTHlG3R1QkbE5M/oywnZ83udJmi+lxjJ5
 YhQ5IzomvJ16H0Bq+TLyVLO/VRksp1VR9HxCzItLNCS8PdpYYz5TC204ViycobYU65WMpzWe
 LFAGn8jSS25XIpqv0Y9k87dLbctKKA14Ifw2kq5OIVu2FuX+3i446JOa2vpCI9GcjCzi3oHV
 e00bzYiHMIl0FICrNJU0Kjho8pdo0m2uxkn6SYEpogAy9pnatUlO+erL4LqFUO7GXSdBRbw5
 gNt25XTLdSFuZtMxkY3tq8MFss5QnjhehCVPEpE6y9ZjI4XB8ad1G4oBHVGK5LMsvg22PfMJ
 ISWFSHoF/B5+lHkCKWkFxZ0gZn33ju5n6/FOdEx4B8cMJt+cWwARAQABtClBbmRyZXcgQ29v
 cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPokCOgQTAQgAJAIbAwULCQgHAwUVCgkI
 CwUWAgMBAAIeAQIXgAUCWKD95wIZAQAKCRBlw/kGpdefoHbdD/9AIoR3k6fKl+RFiFpyAhvO
 59ttDFI7nIAnlYngev2XUR3acFElJATHSDO0ju+hqWqAb8kVijXLops0gOfqt3VPZq9cuHlh
 IMDquatGLzAadfFx2eQYIYT+FYuMoPZy/aTUazmJIDVxP7L383grjIkn+7tAv+qeDfE+txL4
 SAm1UHNvmdfgL2/lcmL3xRh7sub3nJilM93RWX1Pe5LBSDXO45uzCGEdst6uSlzYR/MEr+5Z
 JQQ32JV64zwvf/aKaagSQSQMYNX9JFgfZ3TKWC1KJQbX5ssoX/5hNLqxMcZV3TN7kU8I3kjK
 mPec9+1nECOjjJSO/h4P0sBZyIUGfguwzhEeGf4sMCuSEM4xjCnwiBwftR17sr0spYcOpqET
 ZGcAmyYcNjy6CYadNCnfR40vhhWuCfNCBzWnUW0lFoo12wb0YnzoOLjvfD6OL3JjIUJNOmJy
 RCsJ5IA/Iz33RhSVRmROu+TztwuThClw63g7+hoyewv7BemKyuU6FTVhjjW+XUWmS/FzknSi
 dAG+insr0746cTPpSkGl3KAXeWDGJzve7/SBBfyznWCMGaf8E2P1oOdIZRxHgWj0zNr1+ooF
 /PzgLPiCI4OMUttTlEKChgbUTQ+5o0P080JojqfXwbPAyumbaYcQNiH1/xYbJdOFSiBv9rpt
 TQTBLzDKXok86LkCDQRS4TZ/ARAAkgqudHsp+hd82UVkvgnlqZjzz2vyrYfz7bkPtXaGb9H4
 Rfo7mQsEQavEBdWWjbga6eMnDqtu+FC+qeTGYebToxEyp2lKDSoAsvt8w82tIlP/EbmRbDVn
 7bhjBlfRcFjVYw8uVDPptT0TV47vpoCVkTwcyb6OltJrvg/QzV9f07DJswuda1JH3/qvYu0p
 vjPnYvCq4NsqY2XSdAJ02HrdYPFtNyPEntu1n1KK+gJrstjtw7KsZ4ygXYrsm/oCBiVW/OgU
 g/XIlGErkrxe4vQvJyVwg6YH653YTX5hLLUEL1NS4TCo47RP+wi6y+TnuAL36UtK/uFyEuPy
 wwrDVcC4cIFhYSfsO0BumEI65yu7a8aHbGfq2lW251UcoU48Z27ZUUZd2Dr6O/n8poQHbaTd
 6bJJSjzGGHZVbRP9UQ3lkmkmc0+XCHmj5WhwNNYjgbbmML7y0fsJT5RgvefAIFfHBg7fTY/i
 kBEimoUsTEQz+N4hbKwo1hULfVxDJStE4sbPhjbsPCrlXf6W9CxSyQ0qmZ2bXsLQYRj2xqd1
 bpA+1o1j2N4/au1R/uSiUFjewJdT/LX1EklKDcQwpk06Af/N7VZtSfEJeRV04unbsKVXWZAk
 uAJyDDKN99ziC0Wz5kcPyVD1HNf8bgaqGDzrv3TfYjwqayRFcMf7xJaL9xXedMcAEQEAAYkC
 HwQYAQgACQUCUuE2fwIbDAAKCRBlw/kGpdefoG4XEACD1Qf/er8EA7g23HMxYWd3FXHThrVQ
 HgiGdk5Yh632vjOm9L4sd/GCEACVQKjsu98e8o3ysitFlznEns5EAAXEbITrgKWXDDUWGYxd
 pnjj2u+GkVdsOAGk0kxczX6s+VRBhpbBI2PWnOsRJgU2n10PZ3mZD4Xu9kU2IXYmuW+e5KCA
 vTArRUdCrAtIa1k01sPipPPw6dfxx2e5asy21YOytzxuWFfJTGnVxZZSCyLUO83sh6OZhJkk
 b9rxL9wPmpN/t2IPaEKoAc0FTQZS36wAMOXkBh24PQ9gaLJvfPKpNzGD8XWR5HHF0NLIJhgg
 4ZlEXQ2fVp3XrtocHqhu4UZR4koCijgB8sB7Tb0GCpwK+C4UePdFLfhKyRdSXuvY3AHJd4CP
 4JzW0Bzq/WXY3XMOzUTYApGQpnUpdOmuQSfpV9MQO+/jo7r6yPbxT7CwRS5dcQPzUiuHLK9i
 nvjREdh84qycnx0/6dDroYhp0DFv4udxuAvt1h4wGwTPRQZerSm4xaYegEFusyhbZrI0U9tJ
 B8WrhBLXDiYlyJT6zOV2yZFuW47VrLsjYnHwn27hmxTC/7tvG3euCklmkn9Sl9IAKFu29RSo
 d5bD8kMSCYsTqtTfT6W4A3qHGvIDta3ptLYpIAOD2sY3GYq2nf3Bbzx81wZK14JdDDHUX2Rs
 6+ahAA==
Message-ID: <f189462f-702f-0726-9b3c-c6fd1fec8407@citrix.com>
Date: Fri, 28 Feb 2020 21:08:30 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Language: en-GB
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: [Xen-devel] PVH dom0 construction timeout
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Wei Liu <wl@xen.org>, Jan Beulich <JBeulich@suse.com>,
 Roger Pau Monne <roger.pau@citrix.com>
Content-Type: multipart/mixed; boundary="===============8707818123073687485=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

--===============8707818123073687485==
Content-Type: multipart/alternative;
	boundary="------------708376CD82EC3A973D0815E9"
Content-Language: en-GB

--------------708376CD82EC3A973D0815E9
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

It turns out that PVH dom0 construction doesn't work so well on a
2-socket Rome system...

(XEN) NX (Execute Disable) protection active

(XEN) *** Building a PVH Dom0 ***

(XEN) Watchdog timer detects that CPU0 is stuck!

(XEN) ----[ Xen-4.14-unstable  x86_64  debug=y   Not tainted ]----

(XEN) CPU:    0

(XEN) RIP:    e008:[<ffff82d08029a8fd>] page_get_ram_type+0x58/0xb6

(XEN) RFLAGS: 0000000000000206   CONTEXT: hypervisor

(XEN) rax: ffff82d080948fe0   rbx: 0000000002b73db9   rcx: 0000000000000000

(XEN) rdx: 0000000004000000   rsi: 0000000004000000   rdi: 0000002b73db9000

(XEN) rbp: ffff82d080827be0   rsp: ffff82d080827ba0   r8:  ffff82d080948fcc

(XEN) r9:  0000002b73dba000   r10: ffff82d0809491fc   r11: 8000000000000000

(XEN) r12: 0000000002b73db9   r13: ffff8320341bc000   r14: 000000000404fc00

(XEN) r15: ffff82d08046f209   cr0: 000000008005003b   cr4: 00000000001506e0

(XEN) cr3: 00000000a0414000   cr2: 0000000000000000

(XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: 0000000000000000

(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008

(XEN) Xen code around <ffff82d08029a8fd> (page_get_ram_type+0x58/0xb6):

(XEN)  4c 39 d0 74 4d 49 39 d1 <76> 0b 89 ca 83 ca 10 48 39 38 0f 47 ca 49 89 c0

(XEN) Xen stack trace from rsp=ffff82d080827ba0:

(XEN)    ffff82d08061ee91 ffff82d080827bb4 00000000000b2403 ffff82d080804340

(XEN)    ffff8320341bc000 ffff82d080804340 ffff83000003df90 ffff8320341bc000

(XEN)    ffff82d080827c08 ffff82d08061c38c ffff8320341bc000 ffff82d080827ca8

(XEN)    ffff82d080648750 ffff82d080827c20 ffff82d08061852c 0000000000200000

(XEN)    ffff82d080827d60 ffff82d080638abe ffff82d080232854 ffff82d080930c60

(XEN)    ffff82d080930280 ffff82d080674800 ffff83000003df90 0000000001a40000

(XEN)    ffff83000003df80 ffff82d080827c80 0000000000000206 ffff8320341bc000

(XEN)    ffff82d080827cb8 ffff82d080827ca8 ffff82d080232854 ffff82d080961780

(XEN)    ffff82d080930280 ffff82d080827c00 0000000000000002 ffff82d08022f9a0

(XEN)    00000000010a4bb0 ffff82d080827ce0 0000000000000206 000000000381b66d

(XEN)    ffff82d080827d00 ffff82d0802b1e87 ffff82d080936900 ffff82d080936900

(XEN)    ffff82d080827d18 ffff82d0802b30d0 ffff82d080936900 ffff82d080827d50

(XEN)    ffff82d08022ef5e ffff8320341bc000 ffff83000003df80 ffff8320341bc000

(XEN)    ffff83000003df80 0000000001a40000 ffff83000003df90 ffff82d080674800

(XEN)    ffff82d080827d98 ffff82d08063cd06 0000000000000001 ffff82d080674800

(XEN)    ffff82d080931050 0000000000000100 ffff82d080950c80 ffff82d080827ee8

(XEN)    ffff82d08062eae7 0000000001a40fff 0000000000000000 000ffff82d080e00

(XEN)    ffffffff00000000 0000000000000005 0000000000000004 0000000000000004

(XEN)    0000000000000003 0000000000000003 0000000000000002 0000000000000002

(XEN)    0000000002050000 0000000000000000 ffff82d080674c20 ffff82d080674ea0

(XEN) Xen call trace:

(XEN)    [<ffff82d08029a8fd>] R page_get_ram_type+0x58/0xb6

(XEN)    [<ffff82d08061ee91>] S arch_iommu_hwdom_init+0x239/0x2b7

(XEN)    [<ffff82d08061c38c>] F drivers/passthrough/amd/pci_amd_iommu.c#amd_iommu_hwdom_init+0x85/0x9f

(XEN)    [<ffff82d08061852c>] F iommu_hwdom_init+0x44/0x4b

(XEN)    [<ffff82d080638abe>] F dom0_construct_pvh+0x160/0x1233

(XEN)    [<ffff82d08063cd06>] F construct_dom0+0x5c/0x280e

(XEN)    [<ffff82d08062eae7>] F __start_xen+0x25db/0x2860

(XEN)    [<ffff82d0802000ec>] F __high_start+0x4c/0x4e

(XEN)

(XEN) CPU1 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)

(XEN) CPU31 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)

(XEN) CPU30 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)

(XEN) CPU27 @ e008:ffff82d08022ad5a (scrub_one_page+0x6d/0x7b)

(XEN) CPU26 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)

(XEN) CPU244 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)

(XEN) CPU245 @ e008:ffff82d08022ad5a (scrub_one_page+0x6d/0x7b)

(XEN) CPU247 @ e008:ffff82d080256e3f (drivers/char/ns16550.c#ns_read_reg+0x2d/0x35)

(XEN) CPU246 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)

<snip rather a large number of cpus, all idle>


This stack trace is the same on several boots, and in particular,
page_get_ram_type() being the %rip which took the timeout.  For an
equivalent PV dom0 build, it takes perceptibly 0 time, based on how
quickly the next line is printed.

I haven't diagnosed the exact issue, but some observations:

The arch_iommu_hwdom_init() loop's positioning of
process_pending_softirqs() looks problematic, because it is short
circuited conditionally by hwdom_iommu_map().

page_get_ram_type() is definitely suboptimal here.  We have an linear
search over a (large-ish) sorted list, and a caller which has every MFN
in the system passed into it, which makes the total runtime of
arch_iommu_hwdom_init() quadratic with the size of the system.

~Andrew

--------------708376CD82EC3A973D0815E9
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    It turns out that PVH dom0 construction doesn't work so well on a
    2-socket Rome system...<br>
    <pre>
(XEN) NX (Execute Disable) protection active</pre>
    <pre>(XEN) *** Building a PVH Dom0 ***</pre>
    <pre>(XEN) Watchdog timer detects that CPU0 is stuck!</pre>
    <pre>(XEN) ----[ Xen-4.14-unstable  x86_64  debug=y   Not tainted ]----</pre>
    <pre>(XEN) CPU:    0</pre>
    <pre>(XEN) RIP:    e008:[&lt;ffff82d08029a8fd&gt;] page_get_ram_type+0x58/0xb6</pre>
    <pre>(XEN) RFLAGS: 0000000000000206   CONTEXT: hypervisor</pre>
    <pre>(XEN) rax: ffff82d080948fe0   rbx: 0000000002b73db9   rcx: 0000000000000000</pre>
    <pre>(XEN) rdx: 0000000004000000   rsi: 0000000004000000   rdi: 0000002b73db9000</pre>
    <pre>(XEN) rbp: ffff82d080827be0   rsp: ffff82d080827ba0   r8:  ffff82d080948fcc</pre>
    <pre>(XEN) r9:  0000002b73dba000   r10: ffff82d0809491fc   r11: 8000000000000000</pre>
    <pre>(XEN) r12: 0000000002b73db9   r13: ffff8320341bc000   r14: 000000000404fc00</pre>
    <pre>(XEN) r15: ffff82d08046f209   cr0: 000000008005003b   cr4: 00000000001506e0</pre>
    <pre>(XEN) cr3: 00000000a0414000   cr2: 0000000000000000</pre>
    <pre>(XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: 0000000000000000</pre>
    <pre>(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008</pre>
    <pre>(XEN) Xen code around &lt;ffff82d08029a8fd&gt; (page_get_ram_type+0x58/0xb6):</pre>
    <pre>(XEN)  4c 39 d0 74 4d 49 39 d1 &lt;76&gt; 0b 89 ca 83 ca 10 48 39 38 0f 47 ca 49 89 c0</pre>
    <pre>(XEN) Xen stack trace from rsp=ffff82d080827ba0:</pre>
    <pre>(XEN)    ffff82d08061ee91 ffff82d080827bb4 00000000000b2403 ffff82d080804340</pre>
    <pre>(XEN)    ffff8320341bc000 ffff82d080804340 ffff83000003df90 ffff8320341bc000</pre>
    <pre>(XEN)    ffff82d080827c08 ffff82d08061c38c ffff8320341bc000 ffff82d080827ca8</pre>
    <pre>(XEN)    ffff82d080648750 ffff82d080827c20 ffff82d08061852c 0000000000200000</pre>
    <pre>(XEN)    ffff82d080827d60 ffff82d080638abe ffff82d080232854 ffff82d080930c60</pre>
    <pre>(XEN)    ffff82d080930280 ffff82d080674800 ffff83000003df90 0000000001a40000</pre>
    <pre>(XEN)    ffff83000003df80 ffff82d080827c80 0000000000000206 ffff8320341bc000</pre>
    <pre>(XEN)    ffff82d080827cb8 ffff82d080827ca8 ffff82d080232854 ffff82d080961780</pre>
    <pre>(XEN)    ffff82d080930280 ffff82d080827c00 0000000000000002 ffff82d08022f9a0</pre>
    <pre>(XEN)    00000000010a4bb0 ffff82d080827ce0 0000000000000206 000000000381b66d</pre>
    <pre>(XEN)    ffff82d080827d00 ffff82d0802b1e87 ffff82d080936900 ffff82d080936900</pre>
    <pre>(XEN)    ffff82d080827d18 ffff82d0802b30d0 ffff82d080936900 ffff82d080827d50</pre>
    <pre>(XEN)    ffff82d08022ef5e ffff8320341bc000 ffff83000003df80 ffff8320341bc000</pre>
    <pre>(XEN)    ffff83000003df80 0000000001a40000 ffff83000003df90 ffff82d080674800</pre>
    <pre>(XEN)    ffff82d080827d98 ffff82d08063cd06 0000000000000001 ffff82d080674800</pre>
    <pre>(XEN)    ffff82d080931050 0000000000000100 ffff82d080950c80 ffff82d080827ee8</pre>
    <pre>(XEN)    ffff82d08062eae7 0000000001a40fff 0000000000000000 000ffff82d080e00</pre>
    <pre>(XEN)    ffffffff00000000 0000000000000005 0000000000000004 0000000000000004</pre>
    <pre>(XEN)    0000000000000003 0000000000000003 0000000000000002 0000000000000002</pre>
    <pre>(XEN)    0000000002050000 0000000000000000 ffff82d080674c20 ffff82d080674ea0</pre>
    <pre>(XEN) Xen call trace:</pre>
    <pre>(XEN)    [&lt;ffff82d08029a8fd&gt;] R page_get_ram_type+0x58/0xb6</pre>
    <pre>(XEN)    [&lt;ffff82d08061ee91&gt;] S arch_iommu_hwdom_init+0x239/0x2b7</pre>
    <pre>(XEN)    [&lt;ffff82d08061c38c&gt;] F drivers/passthrough/amd/pci_amd_iommu.c#amd_iommu_hwdom_init+0x85/0x9f</pre>
    <pre>(XEN)    [&lt;ffff82d08061852c&gt;] F iommu_hwdom_init+0x44/0x4b</pre>
    <pre>(XEN)    [&lt;ffff82d080638abe&gt;] F dom0_construct_pvh+0x160/0x1233</pre>
    <pre>(XEN)    [&lt;ffff82d08063cd06&gt;] F construct_dom0+0x5c/0x280e</pre>
    <pre>(XEN)    [&lt;ffff82d08062eae7&gt;] F __start_xen+0x25db/0x2860</pre>
    <pre>(XEN)    [&lt;ffff82d0802000ec&gt;] F __high_start+0x4c/0x4e</pre>
    <pre>(XEN)</pre>
    <pre>(XEN) CPU1 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)</pre>
    <pre>(XEN) CPU31 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)</pre>
    <pre>(XEN) CPU30 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)</pre>
    <pre>(XEN) CPU27 @ e008:ffff82d08022ad5a (scrub_one_page+0x6d/0x7b)</pre>
    <pre>(XEN) CPU26 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)</pre>
    <pre>(XEN) CPU244 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)</pre>
    <pre>(XEN) CPU245 @ e008:ffff82d08022ad5a (scrub_one_page+0x6d/0x7b)</pre>
    <pre>(XEN) CPU247 @ e008:ffff82d080256e3f (drivers/char/ns16550.c#ns_read_reg+0x2d/0x35)</pre>
    <pre>(XEN) CPU246 @ e008:ffff82d0802f203f (arch/x86/acpi/cpu_idle.c#acpi_idle_do_entry+0xa9/0xbf)</pre>
    <pre>&lt;snip rather a large number of cpus, all idle&gt;
</pre>
    <br>
    This stack trace is the same on several boots, and in particular,
    page_get_ram_type() being the %rip which took the timeout.  For an
    equivalent PV dom0 build, it takes perceptibly 0 time, based on how
    quickly the next line is printed.<br>
    <br>
    I haven't diagnosed the exact issue, but some observations:<br>
    <br>
    The arch_iommu_hwdom_init() loop's positioning of
    process_pending_softirqs() looks problematic, because it is short
    circuited conditionally by hwdom_iommu_map().<br>
    <br>
    page_get_ram_type() is definitely suboptimal here.  We have an
    linear search over a (large-ish) sorted list, and a caller which has
    every MFN in the system passed into it, which makes the total
    runtime of arch_iommu_hwdom_init() quadratic with the size of the
    system.<br>
    <br>
    ~Andrew<br>
  </body>
</html>

--------------708376CD82EC3A973D0815E9--


--===============8707818123073687485==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============8707818123073687485==--


From xen-devel-bounces@lists.xenproject.org Sat Feb 29 00:51:04 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 00:51:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7qL4-0000gO-VC; Sat, 29 Feb 2020 00:50:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7qL4-0000gJ-99
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 00:50:42 +0000
X-Inumbo-ID: 81bd7bb2-5a8d-11ea-8e51-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 81bd7bb2-5a8d-11ea-8e51-bc764e2007e4;
 Sat, 29 Feb 2020 00:50:40 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7qL1-0000K0-VZ; Sat, 29 Feb 2020 00:50:40 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7qL1-0000t4-Lc; Sat, 29 Feb 2020 00:50:39 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7qL1-0005kA-Kv; Sat, 29 Feb 2020 00:50:39 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147706-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-linus:test-amd64-i386-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-shadow:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-amd64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-credit2:guest-start:fail:regression
 linux-linus:test-armhf-armhf-xl-multivcpu:guest-start:fail:regression
 linux-linus:test-amd64-i386-qemut-rhel6hvm-amd:guest-start/redhat.repeat:fail:regression
 linux-linus:test-armhf-armhf-xl-credit2:guest-start:fail:regression
 linux-linus:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-linus:test-armhf-armhf-xl-credit1:guest-start:fail:regression
 linux-linus:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:regression
 linux-linus:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-linus:test-amd64-amd64-xl-rtds:guest-start:fail:allowable
 linux-linus:test-armhf-armhf-xl-rtds:guest-start:fail:allowable
 linux-linus:test-arm64-arm64-xl-seattle:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-linus:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-linus:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-linus:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=a2f0b878c3ca531a1706cb2a8b079cea3b17bafc
X-Osstest-Versions-That: linux=736706bee3298208343a76096370e4f6a5c55915
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 00:50:39 +0000
Subject: [Xen-devel] [linux-linus test] 147706: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcwNiBsaW51eC1saW51cyByZWFsIFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxh
Yi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MvMTQ3NzA2LwoKUmVncmVzc2lvbnMgOi0oCgpU
ZXN0cyB3aGljaCBkaWQgbm90IHN1Y2NlZWQgYW5kIGFyZSBibG9ja2luZywKaW5jbHVkaW5nIHRl
c3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBydW46CiB0ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAg
IDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtc2hhZG93ICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLW11bHRpdmNwdSAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
MzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQx
ICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0
LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEyIGd1ZXN0
LXN0YXJ0ICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWFtZCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgUkVH
Ui4gdnMuIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTMzNTgwCiB0ZXN0LWFtZDY0LWFtZDY0LXFl
bXV1LW5lc3RlZC1pbnRlbCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgZmFpbCBSRUdSLiB2
cy4gMTMzNTgwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAg
ICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNt
ICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDEzMzU4MAog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxMzM1ODAKClJlZ3Jlc3Np
b25zIHdoaWNoIGFyZSByZWdhcmRlZCBhcyBhbGxvd2FibGUgKG5vdCBibG9ja2luZyk6CiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxMzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDEzMzU4MAoKVGVzdHMgd2hpY2ggZGlk
IG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgYmFzZWxpbmUgdW50ZXN0
ZWQKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTYgZ3Vlc3Qtc3RhcnQvZGViaWFuLnJl
cGVhdCBmYWlsIGJhc2VsaW5lIHVudGVzdGVkCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdp
bjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxMzM1ODAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
ZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTMzNTgwCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAx
MzM1ODAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9y
dC1jaGVjayAgICBmYWlsICBsaWtlIDEzMzU4MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAg
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIGxpa2UgMTMzNTgwCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAg
IGZhaWwgbGlrZSAxMzM1ODAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAx
NyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDEzMzU4MAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRs
ZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIgIGZhaWwg
bmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRlLXN1cHBv
cnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsICAg
ICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MK
IHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAg
ICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBz
YXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0
LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2
aXJ0LXhzbSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgMTIg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEz
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3ViaWV0cnVjayAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZh
aWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDE0IHNhdmVyZXN0
b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJnZXRlZCBm
b3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGEyZjBiODc4YzNjYTUzMWExNzA2Y2Iy
YThiMDc5Y2VhM2IxN2JhZmMKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAgICAgICAg
IDczNjcwNmJlZTMyOTgyMDgzNDNhNzYwOTYzNzBlNGY2YTVjNTU5MTUKCkxhc3QgdGVzdCBvZiBi
YXNpcyAgIDEzMzU4MCAgMjAxOS0wMy0wNCAxOTo1MzowOSBaICAzNjEgZGF5cwpGYWlsaW5nIHNp
bmNlICAgICAgICAxMzM2MDUgIDIwMTktMDMtMDUgMjA6MDM6MTQgWiAgMzYwIGRheXMgIDIwOSBh
dHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc3MDYgIDIwMjAtMDItMjcgMjI6MTM6MzUg
WiAgICAxIGRheXMgICAgMSBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjYzMzIgcGVvcGxlIHRvdWNoZWQgcmV2aXNp
b25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQtYW1kNjQt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxp
YnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZv
cHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUt
ZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtZGViaWFu
aHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
LXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LWxp
YnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC14
c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1hbWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1
LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRh
bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0
MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm02NC1h
cm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAg
ICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50
ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1w
YWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1p
Mzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwt
cnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZo
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0Kc2ct
cmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxvZ3M6IC9o
b21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25maWcgZmls
ZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIueGVucHJv
amVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRzLCBhbmQg
b2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3RlcgogICAg
aHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVB
RE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAgICBodHRw
Oi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoKCk5vdCBw
dXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgMTgyMDk1NyBsaW5lcyBsb25n
LikKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k
ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8v
bGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 02:14:54 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 02:14:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7reG-0001nb-Jd; Sat, 29 Feb 2020 02:14:36 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1jX4=4R=suse.com=dfaggioli@srs-us1.protection.inumbo.net>)
 id 1j7reF-0001nW-5t
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 02:14:35 +0000
X-Inumbo-ID: 3932fb2c-5a99-11ea-9ac7-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3932fb2c-5a99-11ea-9ac7-12813bfff9fa;
 Sat, 29 Feb 2020 02:14:33 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id E98B9AD26;
 Sat, 29 Feb 2020 02:14:31 +0000 (UTC)
Message-ID: <f0cb003a84d70062f383ad920ec6b322d51570d3.camel@suse.com>
From: Dario Faggioli <dfaggioli@suse.com>
To: xen-devel@lists.xenproject.org
Date: Sat, 29 Feb 2020 03:14:30 +0100
Organization: SUSE
User-Agent: Evolution 3.34.4 
MIME-Version: 1.0
Subject: [Xen-devel] CfP for RT-Cloud (Academic) Research Conference
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: embedded-pv-devel <embedded-pv-devel@lists.xenproject.org>
Content-Type: multipart/mixed; boundary="===============3963845174476680745=="
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>


--===============3963845174476680745==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-xgDq6o7Qvd7G9yGusbXs"


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

Hello everyone,

Please, find here The CfP for the first edition of the RT-Cloud
workshop:

  https://www.ecrts.org/rt-cloud-2020/

It's an academic research event, affiliated with one of the most
important academic conferences on real-time systems and real-time
scheduling (ECRTS, https://www.ecrts.org/).

Here they are the first paragraphs of the CfP:

"While most of the current cloud services operate on a best effort
basis and provide no timing guarantees, there is a growing interest in
cloud applications for industrial and critical applications. However,
for cloud technologies to be fully embraced by industry, a higher
degree of determinism is desired. This calls for new techniques and
methodologies to design predictable and reliable cloud applications."

Deadline for writing and submitting a 4 to 6 pages academic research
style paper is on April 16, 2020. This being a workshop, it's would be
generally ok for the paper to be about ideas, proposals and/or
unfinished work.

If interested, but in need of more information, don't hesitate to ask
me.

Regards
--=20
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)


--=-xgDq6o7Qvd7G9yGusbXs
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

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

iQIzBAABCAAdFiEES5ssOj3Vhr0WPnOLFkJ4iaW4c+4FAl5ZyQYACgkQFkJ4iaW4
c+6ZxRAArNuHwf8TcYDsA216EhFoSR4V+3EQeVAm8eAHHmZb7LsB4oCJ33NChfQH
ES7f2HEhF8Xy7l6TaohCT599PKRUm0dInJ2cninpryNgBlADgyQ9ywsg9q8fMW5Z
a1b0pIdiYMHBJtyUKfRTP85GNYXi4oEwZfNMpQ1D6VLP1s+1TvyJMEkALQq7YWJK
MHZwjbsQxAJQg/IonKOY5mfH/6irsHsvL2jtRiX2X9l1IxDpaeKHMKjtUmdGylur
xSbhEiDCOpuI3CouTONVe/u5yGvgewB657ZCbrrh8Cx4UOHetD7uCWuDr+MJpE1k
GhXJEfW0tuTOL7CcOvz3/l82bQmrzeAKpkDfyMNm8UMSOVNnkhSgM4RU6cGA+RKi
1UpRa/m57xb7si/9dkMA1Xn4nLfBkjGHjgTXdIMFKGwDhP7kffzctjc2CUQpaIOo
KtHZFfEBjcNjUGJW7diiYQSvrQdEGXRyQZpYxQ+Cq5veQGYUI0ThoR/XNsO4FJjm
8iSD+ld3uL3YPx26gKEaNeOlA6iIAGnisrZz1UTLV4yQt0fxHhrrprzK9ytFc6Qg
l7qC+6w6SP4YtHGMD0fJ7LQP0gWMwmNMhrCkdMJt5AeKUrOibs2e2yDsmtQG35Sw
OWkrfsd0KljaXO3J1Fszud9XrOCD3ZZERrlyq8pVr9IULYijwyg=
=U9bD
-----END PGP SIGNATURE-----

--=-xgDq6o7Qvd7G9yGusbXs--



--===============3963845174476680745==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs
IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

--===============3963845174476680745==--



From xen-devel-bounces@lists.xenproject.org Sat Feb 29 05:02:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 05:02:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7uG9-0007Mc-LN; Sat, 29 Feb 2020 05:01:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7uG8-0007MX-Ci
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 05:01:52 +0000
X-Inumbo-ID: 94d1adfe-5ab0-11ea-9ae0-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 94d1adfe-5ab0-11ea-9ae0-12813bfff9fa;
 Sat, 29 Feb 2020 05:01:44 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7uG0-0001qs-BX; Sat, 29 Feb 2020 05:01:44 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7uG0-0006Co-1q; Sat, 29 Feb 2020 05:01:44 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7uG0-00048N-1C; Sat, 29 Feb 2020 05:01:44 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147718-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.14:test-armhf-armhf-examine:reboot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit2:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.14:test-armhf-armhf-xl-arndale:xen-boot:fail:regression
 linux-4.14:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-4.14:test-amd64-amd64-xl-qemut-debianhvm-amd64:guest-saverestore.2:fail:heisenbug
 linux-4.14:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.14:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.14:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.14:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.14:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.14:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=98db2bf27b9ed2d5ed0b6c9c8a4bfcb127a19796
X-Osstest-Versions-That: linux=b98aebd298246df37b472c52a2ee1023256d02e3
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 05:01:44 +0000
Subject: [Xen-devel] [linux-4.14 test] 147718: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcxOCBsaW51eC00LjE0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc3MTgvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAg
IDggcmVib290ICAgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1h
cm1oZi1hcm1oZi14bC1jcmVkaXQyICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgICA3IHhlbi1ib290
ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYt
eGwtdmhkICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
Mjg0OQogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgNyB4ZW4tYm9vdCAgICAgICAgICAg
ICAgICAgZmFpbCBSRUdSLiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3
ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTcg
ZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjg0OQogdGVzdC1hcm1o
Zi1hcm1oZi14bC1hcm5kYWxlICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQyODQ5CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAg
ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDI4NDkKClRlc3RzIHdoaWNoIGFyZSBmYWls
aW5nIGludGVybWl0dGVudGx5IChub3QgYmxvY2tpbmcpOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dC1kZWJpYW5odm0tYW1kNjQgMTUgZ3Vlc3Qtc2F2ZXJlc3RvcmUuMiBmYWlsIGluIDE0NzMz
NCBwYXNzIGluIDE0NzcxOAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsICBmYWlsIHBhc3MgaW4gMTQ3MzM0CiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAx
NDc0ODcKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE4IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAg
ICAgICAgZmFpbCAgbGlrZSAxNDI4NDkKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTYg
Z3Vlc3Qtc3RhcnQvZGViaWFuLnJlcGVhdCAgICBmYWlsICBsaWtlIDE0Mjg0OQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
c2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3Qt
YW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZtLWluc3RhbGwvbDEvbDIg
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAxMyBtaWdyYXRl
LXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0
LXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10aHVuZGVy
eCAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02
NC14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZl
ciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14
c20gMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJt
NjQteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRz
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0
IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAg
ICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogbGlu
dXggICAgICAgICAgICAgICAgOThkYjJiZjI3YjllZDJkNWVkMGI2YzljOGE0YmZjYjEyN2ExOTc5
NgpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgYjk4YWViZDI5ODI0NmRm
MzdiNDcyYzUyYTJlZTEwMjMyNTZkMDJlMwoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQyODQ5ICAy
MDE5LTEwLTE3IDIxOjExOjE2IFogIDEzNCBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0MzMy
NyAgMjAxOS0xMC0yOSAwODo0OTozMCBaICAxMjIgZGF5cyAgIDE5IGF0dGVtcHRzClRlc3Rpbmcg
c2FtZSBzaW5jZSAgIDE0NzA5NCAgMjAyMC0wMi0xNSAxNzozNjo1MCBaICAgMTMgZGF5cyAgICA5
IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KMTQzOCBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMgdW5kZXIgdGVzdCwK
bm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2
aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3Bz
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtaTM4Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGVi
aWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20gICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtZGViaWFuaHZt
LWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1
LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2Qx
MC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAgICAgICAg
ICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43LWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
d2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybTY0LWFybTY0LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhhbWluZSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWV4YW1pbmUgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
ZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1x
ZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXBhaXIgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1wdmdydWIgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWkzODYtcHZncnViICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWNvdzIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2
aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNl
YXR0bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFk
b3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02
NC1hcm02NC14bC10aHVuZGVyeCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9u
IG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmlt
YWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZh
aWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdl
bmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0
LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54
ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpU
ZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2
aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA3NDU0NiBsaW5lcyBsb25nLikKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK
WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 05:21:01 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 05:21:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7uYX-0000e6-B6; Sat, 29 Feb 2020 05:20:53 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j7uYW-0000e1-7S
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 05:20:52 +0000
X-Inumbo-ID: 3b6ece7e-5ab3-11ea-9ae5-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 3b6ece7e-5ab3-11ea-9ae5-12813bfff9fa;
 Sat, 29 Feb 2020 05:20:43 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7uYM-0002CR-SW; Sat, 29 Feb 2020 05:20:42 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j7uYM-0007Mu-GB; Sat, 29 Feb 2020 05:20:42 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j7uYM-0004pu-FX; Sat, 29 Feb 2020 05:20:42 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147710-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: qemu-mainline:test-amd64-i386-freebsd10-i386:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-freebsd10-amd64:guest-start:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-amd:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-qemuu-rhel6hvm-intel:redhat-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-win7-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-debianhvm-amd64:debian-hvm-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-i386-xl-qemuu-ws16-amd64:windows-install:fail:regression
 qemu-mainline:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 qemu-mainline:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 qemu-mainline:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
X-Osstest-Versions-This: qemuu=8b6b68e05b43f976714ca1d2afe01a64e1d82cba
X-Osstest-Versions-That: qemuu=7697ac55fcc6178fd8fd8aa22baed13a0c8ca942
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 05:20:42 +0000
Subject: [Xen-devel] [qemu-mainline test] 147710: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcxMCBxZW11LW1haW5saW5lIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3Qt
bGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc3MTAvCgpSZWdyZXNzaW9ucyA6LSgK
ClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcg
dGVzdHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAxMSBndWVzdC1zdGFydCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVz
dC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1hbWQ2NCAxMSBndWVzdC1zdGFydCAgICAgICAgICAgZmFp
bCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kIDEw
IHJlZGhhdC1pbnN0YWxsICAgICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4
Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxMCBkZWJpYW4taHZtLWluc3RhbGwgIGZhaWwgUkVH
Ui4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0
LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWludGVsIDEwIHJlZGhhdC1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0LXNoYWRvdyAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ0ODYx
CiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMCBk
ZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0
LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2lu
ZG93cy1pbnN0YWxsICBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14c20g
MTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4g
dnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hh
ZG93IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2
bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1
LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgUkVHUi4gdnMuIDE0NDg2MQog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgMTAgd2luZG93cy1pbnN0YWxsICAg
ZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZt
LWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDQ4NjEKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxMCB3aW5kb3dzLWluc3RhbGwgIGZhaWwg
UkVHUi4gdnMuIDE0NDg2MQogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTAg
d2luZG93cy1pbnN0YWxsICAgZmFpbCBSRUdSLiB2cy4gMTQ0ODYxCgpUZXN0cyB3aGljaCBkaWQg
bm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1y
dGRzICAgICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwICAgICAgIGZhaWwgIGxpa2UgMTQ0ODYx
CiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hl
Y2sgICAgZmFpbCAgbGlrZSAxNDQ4NjEKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBsaWtlIDE0NDg2MQogdGVzdC1hbWQ2
NC1pMzg2LXhsLXB2c2hpbSAgICAxMiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQteHNtIDEzIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2
aXJ0LXhzbSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sg
ICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0
IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXhzbSAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAx
NCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgMTMgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQxICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAg
MTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1h
cm02NC1hcm02NC14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZh
aWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEzIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQt
eGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hl
Y2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMgbWlncmF0
ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgIG5ldmVy
IHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2ZXJl
c3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0
cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQt
cmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBxZW11dSAgICAgICAgICAg
ICAgICA4YjZiNjhlMDViNDNmOTc2NzE0Y2ExZDJhZmUwMWE2NGUxZDgyY2JhCmJhc2VsaW5lIHZl
cnNpb246CiBxZW11dSAgICAgICAgICAgICAgICA3Njk3YWM1NWZjYzYxNzhmZDhmZDhhYTIyYmFl
ZDEzYTBjOGNhOTQyCgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxNDQ4NjEgIDIwMTktMTItMTYgMTM6
MDY6MjQgWiAgIDc0IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTQ0ODgwICAyMDE5LTEyLTE2
IDIwOjA3OjA4IFogICA3NCBkYXlzICAyODUgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNpbmNlICAg
MTQ3NzEwICAyMDIwLTAyLTI3IDIzOjMwOjQxIFogICAgMSBkYXlzICAgIDEgYXR0ZW1wdHMKCi0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpQZW9wbGUgd2hvIHRvdWNoZWQgcmV2aXNpb25zIHVuZGVyIHRlc3Q6CiAgIk1pY2hhZWwgUy4g
VHNpcmtpbiIgPG1zdEByZWRoYXQuY29tPgogIEFhcnVzaGkgTWVodGEgPG1laHRhLmFhcnUyMEBn
bWFpbC5jb20+CiAgQWRyaWFuIE1vcmVubyA8YW1vcmVub3pAcmVkaGF0LmNvbT4KICBBZHJpZW4g
R1JBU1NFSU4gPGFkcmllbi5ncmFzc2VpbkBzbWlsZS5mcj4KICBBbGJlcnRvIEdhcmNpYSA8YmVy
dG9AaWdhbGlhLmNvbT4KICBBbGVrc2FuZGFyIE1hcmtvdmljIDxhbWFya292aWNAd2F2ZWNvbXAu
Y29tPgogIEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KICBBbGV4IFJpY2hh
cmRzb24gPEFsZXhhbmRlci5SaWNoYXJkc29uQGNsLmNhbS5hYy51az4KICBBbGV4IFdpbGxpYW1z
b24gPGFsZXgud2lsbGlhbXNvbkByZWRoYXQuY29tPgogIEFsZXhhbmRlciBCdWxla292IDxhbHhu
ZHJAYnUuZWR1PgogIEFsZXhhbmRlciBQb3BvdiA8YWxleC5wb3BvdkBsaW51eC5jb20+CiAgQWxl
eGV5IEthcmRhc2hldnNraXkgPGFpa0BvemxhYnMucnU+CiAgQWxleGV5IFJvbWtvIDxuZXZpbGFk
QHlhaG9vLmNvbT4KICBBbGlzdGFpciBGcmFuY2lzIDxhbGlzdGFpckBhbGlzdGFpcjIzLm1lPgog
IEFuZHJlYSBCb2xvZ25hbmkgPGFib2xvZ25hQHJlZGhhdC5jb20+CiAgQW5kcmVhcyBTY2h3YWIg
PHNjaHdhYkBzdXNlLmRlPgogIEFuZHJldyBKZWZmZXJ5IDxhbmRyZXdAYWouaWQuYXU+CiAgQW5k
cmV3IEpvbmVzIDxkcmpvbmVzQHJlZGhhdC5jb20+CiAgQW5kcmV5IFNoaW5rZXZpY2ggPGFuZHJl
eS5zaGlua2V2aWNoQHZpcnR1b3p6by5jb20+CiAgQW51cCBQYXRlbCA8YW51cC5wYXRlbEB3ZGMu
Y29tPgogIEFyYXZpbmRhIFByYXNhZCA8YXJhd2luZGEucEBnbWFpbC5jb20+CiAgQXVyZWxpZW4g
SmFybm8gPGF1cmVsaWVuQGF1cmVsMzIubmV0PgogIEJBTEFUT04gWm9sdGFuIDxiYWxhdG9uQGVp
ay5ibWUuaHU+CiAgYmF1ZXJjaGVuIDxiYXVlcmNoZW5AdGVuY2VudC5jb20+CiAgQmVhdGEgTWlj
aGFsc2thIDxiZWF0YS5taWNoYWxza2FAbGluYXJvLm9yZz4KICBCZW5qYW1pbiBIZXJyZW5zY2ht
aWR0IDxiZW5oQGtlcm5lbC5jcmFzaGluZy5vcmc+CiAgQmhhcmF0YSBCIFJhbyA8YmhhcmF0YUBs
aW51eC5pYm0uY29tPgogIEJpbiBNZW5nIDxibWVuZy5jbkBnbWFpbC5jb20+CiAgQ2FtZXJvbiBF
c2ZhaGFuaSA8ZGlydHlAYXBwbGUuY29tPgogIENhcmxvcyBTYW50b3MgPGNhc2FudG9zQHJlZGhh
dC5jb20+CiAgQ2F0aHkgWmhhbmcgPGNhdGh5LnpoYW5nQGludGVsLmNvbT4KICBDaGVuIFF1biA8
a3Vobi5jaGVucXVuQGh1YXdlaS5jb20+CiAgQ2hyaXN0aWFuIEJvcm50cmFlZ2VyIDxib3JudHJh
ZWdlckBkZS5pYm0uY29tPgogIENocmlzdGlhbiBTY2hvZW5lYmVjayA8cWVtdV9vc3NAY3J1ZGVi
eXRlLmNvbT4KICBDaHJpc3RvcGhlIEx5b24gPGNocmlzdG9waGUubHlvbkBsaW5hcm8ub3JnPgog
IENsZWJlciBSb3NhIDxjcm9zYUByZWRoYXQuY29tPgogIENsZW1lbnQgRGVzY2hhbXBzIDxjbGVt
ZW50LmRlc2NoYW1wc0BncmVlbnNvY3MuY29tPgogIENvbGUgUm9iaW5zb24gPGNyb2JpbnNvQHJl
ZGhhdC5jb20+CiAgQ29yZXkgTWlueWFyZCA8Y21pbnlhcmRAbXZpc3RhLmNvbT4KICBDb3JuZWxp
YSBIdWNrIDxjb2h1Y2tAcmVkaGF0LmNvbT4KICBDb3JuZWxpYSBIdWNrIDxjb2h1Y2tAcmVkaGF0
LmNvbT4gI3MzOTB4CiAgQ8OpZHJpYyBMZSBHb2F0ZXIgPGNsZ0Bmci5pYm0uY29tPgogIEPDqWRy
aWMgTGUgR29hdGVyIDxjbGdAa2FvZC5vcmc+CiAgRGFtaWVuIEhlZGRlIDxkYW1pZW4uaGVkZGVA
Z3JlZW5zb2NzLmNvbT4KICBEYW5pZWwgSGVucmlxdWUgQmFyYm96YSA8ZGFuaWVsaGI0MTNAZ21h
aWwuY29tPgogIERhbmllbCBQLiBCZXJyYW5nw6kgPGJlcnJhbmdlQHJlZGhhdC5jb20+CiAgRGF2
aWQgRWRtb25kc29uIDxkYXZpZC5lZG1vbmRzb25Ab3JhY2xlLmNvbT4KICBEYXZpZCBHaWJzb24g
PGRhdmlkQGdpYnNvbi5kcm9wYmVhci5pZC5hdT4KICBEYXZpZCBHaWJzb24gPGRhdmlkQGdpYnNv
bi5kcm9wYmVhci5pZC5hdT4gKHBwYyBwYXJ0cykKICBEYXZpZCBIaWxkZW5icmFuZCA8ZGF2aWRA
cmVkaGF0LmNvbT4KICBEYXZpZCBWcmFiZWwgPGRhdmlkLnZyYWJlbEBudXRhbml4LmNvbT4KICBE
ZW5pcyBQbG90bmlrb3YgPGRwbG90bmlrb3ZAdmlydHVvenpvLmNvbT4KICBEci4gRGF2aWQgQWxh
biBHaWxiZXJ0IDxkZ2lsYmVydEByZWRoYXQuY29tPgogIEVkdWFyZG8gSGFia29zdCA8ZWhhYmtv
c3RAcmVkaGF0LmNvbT4KICBFaWljaGkgVHN1a2F0YSA8ZGV2ZWxAZXRzdWthdGEuY29tPgogIEVt
aWxpbyBHLiBDb3RhIDxjb3RhQGJyYWFwLm9yZz4KICBFcmljIEF1Z2VyIDxlcmljLmF1Z2VyQHJl
ZGhhdC5jb20+CiAgRXJpYyBCbGFrZSA8ZWJsYWtlQHJlZGhhdC5jb20+CiAgRXJpYyBSZW4gPHJl
bnpoZW5AbGludXguYWxpYmFiYS5jb20+CiAgRXJ5dSBHdWFuIDxlZ3VhbkBsaW51eC5hbGliYWJh
LmNvbT4KICBGYWJpYW5vIFJvc2FzIDxmYXJvc2FzQGxpbnV4LmlibS5jb20+CiAgRmFuZ3J1aSBT
b25nIDxpQG1hc2tyYXkubWU+CiAgRmVsaXBlIEZyYW5jaW9zaSA8ZmVsaXBlQG51dGFuaXguY29t
PgogIEZpbGlwIEJvenV0YSA8RmlsaXAuQm96dXRhQHJ0LXJrLmNvbT4KICBGcmFuY2lzY28gSWds
ZXNpYXMgPGZyYW5jaXNjby5pZ2xlc2lhc0B4aWxpbnguY29tPgogIEZyYW5jaXNjbyBJZ2xlc2lh
cyA8ZnJhc3NlLmlnbGVzaWFzQGdtYWlsLmNvbT4KICBHYW5lc2ggR291ZGFyIDxnYW5lc2hnckBs
aW51eC5pYm0uY29tPgogIEdhbmVzaCBNYWhhcmFqIE1haGFsaW5nYW0gPGdhbmVzaC5tYWhhbGlu
Z2FtQGludGVsLmNvbT4KICBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNvbT4KICBHcmVn
IEt1cnogPGdyb3VnQGthb2Qub3JnPgogIEd1ZW50ZXIgUm9lY2sgPGxpbnV4QHJvZWNrLXVzLm5l
dD4KICBHdW95aSBUdSA8dHUuZ3VveWlAaDNjLmNvbT4KICBIYWxpbCBQYXNpYyA8cGFzaWNAbGlu
dXguaWJtLmNvbT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSGVsZ2UgRGVsbGVyIDxk
ZWxsZXJAZ214LmRlPgogIEhlcnbDqSBQb3Vzc2luZWF1IDxocG91c3NpbkByZWFjdG9zLm9yZz4K
ICBIZXlpIEd1byA8Z3VvaGV5aUBodWF3ZWkuY29tPgogIEhpa2FydSBOaXNoaWRhIDxoaWthcnVw
c3BAZ21haWwuY29tPgogIEhvd2FyZCBTcG9lbHN0cmEgPGhzcC5jYXQ3QGdtYWlsLmNvbT4KICBJ
Z29yIE1hbW1lZG92IDxpbWFtbWVkb0ByZWRoYXQuY29tPgogIEphZSBIeXVuIFlvbyA8amFlLmh5
dW4ueW9vQGxpbnV4LmludGVsLmNvbT4KICBKYWZhciBBYmRpIDxjYWZlci5hYmRpQGdtYWlsLmNv
bT4KICBKYWlqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNvbT4KICBKYW1lcyBDbGFya2Ug
PGpydGMyN0BqcnRjMjcuY29tPgogIEphbiBLaXN6a2EgPGphbi5raXN6a2FAd2ViLmRlPgogIEph
bm9zY2ggRnJhbmsgPGZyYW5ramFAbGludXguaWJtLmNvbT4KICBKYXNvbiBBLiBEb25lbmZlbGQg
PEphc29uQHp4MmM0LmNvbT4KICBKZWFuLVBoaWxpcHBlIEJydWNrZXIgPGplYW4tcGhpbGlwcGVA
bGluYXJvLm9yZz4KICBKZWZmIEt1YmFzY2lrIDxqZWZmLmt1YmFzY2lrQGRvcm5lcndvcmtzLmNv
bT4KICBKZW5zIEZyZWltYW5uIDxqZnJlaW1hbm5AcmVkaGF0LmNvbT4KICBKaWFodWkgQ2VuIDxj
ZW5qaWFodWlAaHVhd2VpLmNvbT4KICBKaWFqdW4gQ2hlbiA8Y2hlbmppYWp1bjhAaHVhd2VpLmNv
bT4KICBKaXVmZWkgWHVlIDxqaXVmZWkueHVlQGxpbnV4LmFsaWJhYmEuY29tPgogIEpvZWwgU3Rh
bmxleSA8am9lbEBqbXMuaWQuYXU+CiAgSm9oYW5uZXMgQmVyZyA8am9oYW5uZXMuYmVyZ0BpbnRl
bC5jb20+CiAgSm9obiBTbm93IDxqc25vd0ByZWRoYXQuY29tPgogIEpvc2ggS3VueiA8amt6QGdv
b2dsZS5jb20+CiAgSnVhbiBRdWludGVsYSA8cXVpbnRlbGFAcmVkaGF0LmNvbT4KICBKdWxpYSBT
dXZvcm92YSA8anVzdWFsQHJlZGhhdC5jb20+CiAgSnVuIFBpYW8gPHBpYW9qdW5AaHVhd2VpLmNv
bT4KICBLYXNoeWFwIENoYW1hcnRoeSA8a2NoYW1hcnRAcmVkaGF0LmNvbT4KICBLZWl0aCBQYWNr
YXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KICBLZXFpYW4gWmh1IDx6aHVrZXFpYW4xQGh1YXdlaS5j
b20+CiAgS2V2aW4gV29sZiA8a3dvbGZAcmVkaGF0LmNvbT4KICBLxZF2w6Fnw7MsIFpvbHTDoW4g
PERpcnRZLmlDRS5odUBnbWFpbC5jb20+CiAgTGFzemxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNv
bT4KICBMYXVyZW50IFZpdmllciA8bGF1cmVudEB2aXZpZXIuZXU+CiAgTGF1cmVudCBWaXZpZXIg
PGx2aXZpZXJAcmVkaGF0LmNvbT4KICBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4K
ICBMZW9uYXJkbyBCcmFzIDxsZW9uYXJkb0BpYm0uY29tPgogIExpIEhhbmdqaW5nIDxsaWhhbmdq
aW5nQGJhaWR1LmNvbT4KICBMaWFtIE1lcndpY2sgPGxpYW0ubWVyd2lja0BvcmFjbGUuY29tPgog
IExpYW5nIFlhbiA8bHlhbkBzdXNlLmNvbT4KICBMaXUgQm8gPGJvLmxpdUBsaW51eC5hbGliYWJh
LmNvbT4KICBMaXUgSmluZ3FpIDxqaW5ncWkubGl1QGludGVsLmNvbT4KICBMaXUgWWkgTCA8eWku
bC5saXVAaW50ZWwuY29tPgogIEx1YyBNaWNoZWwgPGx1Yy5taWNoZWxAZ3JlZW5zb2NzLmNvbT4K
ICBMdWvDocWhIERva3RvciA8bGRva3RvckByZWRoYXQuY29tPgogIE1hcmMgWnluZ2llciA8bWF6
QGtlcm5lbC5vcmc+CiAgTWFyYy1BbmRyw6kgTHVyZWF1IDxtYXJjYW5kcmUubHVyZWF1QHJlZGhh
dC5jb20+CiAgTWFyY2VsIEFwZmVsYmF1bSA8bWFyY2VsLmFwZmVsYmF1bUBnbWFpbC5jb20+CiAg
TWFyZWsgRG9sYXRhIDxta2RvbGF0YUB1cy5pYm0uY29tPgogIE1hcmsgQ2F2ZS1BeWxhbmQgPG1h
cmsuY2F2ZS1heWxhbmRAaWxhbmRlLmNvLnVrPgogIE1hcmt1cyBBcm1icnVzdGVyIDxhcm1icnVA
cmVkaGF0LmNvbT4KICBNYXJ0aW4gS2Fpc2VyIDxtYXJ0aW5Aa2Fpc2VyLmN4PgogIE1hc2FoaXJv
IFlhbWFkYSA8bWFzYWhpcm95QGtlcm5lbC5vcmc+CiAgTWFzYXlvc2hpIE1penVtYSA8bS5taXp1
bWFAanAuZnVqaXRzdS5jb20+CiAgTWF0dGhldyBSb3NhdG8gPG1qcm9zYXRvQGxpbnV4LmlibS5j
b20+CiAgTWF0dGhpYXMgTMO8c2NoZXIgPGx1ZXNjaGVtQGdtYWlsLmNvbT4KICBNYXggRmlsaXBw
b3YgPGpjbXZia2JjQGdtYWlsLmNvbT4KICBNYXggUmVpdHogPG1yZWl0ekByZWRoYXQuY29tPgog
IE1pY2hhZWwgRWxsZXJtYW4gPG1wZUBlbGxlcm1hbi5pZC5hdT4KICBNaWNoYWVsIFJvbG5payA8
bXJvbG5pa0BnbWFpbC5jb20+CiAgTWljaGFlbCBSb3RoIDxtZHJvdGhAbGludXgudm5ldC5pYm0u
Y29tPgogIE1pY2hhZWwgUy4gVHNpcmtpbiA8bXN0QHJlZGhhdC5jb20+CiAgTWljaGFsIFByaXZv
em5payA8bXByaXZvem5AcmVkaGF0LmNvbT4KICBNaWNreSBZdW4gQ2hhbiAobWljaGlib28pIDxj
aGFubWlja3l5dW5AZ21haWwuY29tPgogIE1pY2t5IFl1biBDaGFuIDxjaGFubWlja3l5dW5AZ21h
aWwuY29tPgogIE1pa2xvcyBTemVyZWRpIDxtc3plcmVkaUByZWRoYXQuY29tPgogIE1pcm9zbGF2
IFJlemFuaW5hIDxtcmV6YW5pbkByZWRoYXQuY29tPgogIE1pc29ubyBUb21vaGlybyA8bWlzb25v
LnRvbW9oaXJvQGpwLmZ1aml0c3UuY29tPgogIG1rZG9sYXRhQHVzLmlibS5jb20gPG1rZG9sYXRh
QHVzLmlibS5jb20+CiAgTmllayBMaW5uZW5iYW5rIDxuaWVrbGlubmVuYmFua0BnbWFpbC5jb20+
CiAgTmlrb2xhIFBhdmxpY2EgPHBhdmxpY2Eubmlrb2xhQGdtYWlsLmNvbT4KICBPa3NhbmEgVm9o
Y2hhbmEgPG92b3NoY2hhQHJlZGhhdC5jb20+CiAgUGFsbWVyIERhYmJlbHQgPHBhbG1lckBzaWZp
dmUuY29tPgogIFBhbG1lciBEYWJiZWx0IDxwYWxtZXJkYWJiZWx0QGdvb2dsZS5jb20+CiAgUGFu
IE5lbmd5dWFuIDxwYW5uZW5neXVhbkBodWF3ZWkuY29tPgogIFBhbk5lbmd5dWFuIDxwYW5uZW5n
eXVhbkBodWF3ZWkuY29tPgogIFBhb2xvIEJvbnppbmkgPHBib256aW5pQHJlZGhhdC5jb20+CiAg
UGF1bCBEdXJyYW50IDxwYXVsQHhlbi5vcmc+CiAgUGF2ZWwgRG92Z2FseXVrIDxwYXZlbC5kb3Zn
YWx1a0BnbWFpbC5jb20+CiAgUGF2ZWwgRG92Z2FseXVrIDxQYXZlbC5Eb3ZnYWx1a0Bpc3ByYXMu
cnU+CiAgUGVuZyBUYW8gPHRhby5wZW5nQGxpbnV4LmFsaWJhYmEuY29tPgogIFBldGVyIEtyZW1w
YSA8cGtyZW1wYUByZWRoYXQuY29tPgogIFBldGVyIE1heWRlbGwgPHBldGVyLm1heWRlbGxAbGlu
YXJvLm9yZz4KICBQZXRlciBUdXJzY2htaWQgPHBldGVyLnR1cnNjaG1AbnV0YW5peC5jb20+CiAg
UGV0ZXIgV3UgPHBldGVyQGxla2Vuc3RleW4ubmw+CiAgUGV0ZXIgWHUgPHBldGVyeEByZWRoYXQu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxmNGJ1Z0BhbXNhdC5vcmc+CiAgUGhpbGlw
cGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgogIHBpYW9qdW4gPHBpYW9qdW5A
aHVhd2VpLmNvbT4KICBSYXBoYWVsIE5vcndpdHogPHJhcGhhZWwubm9yd2l0ekBudXRhbml4LmNv
bT4KICBSZW5lIFN0YW5nZSA8cnN0YTJAbzJvbmxpbmUuZGU+CiAgUmljaGFyZCBIZW5kZXJzb24g
PHJpY2hhcmQuaGVuZGVyc29uQGxpbmFyby5vcmc+CiAgUm9iZXJ0IEZvbGV5IDxyb2JlcnQuZm9s
ZXlAbGluYXJvLm9yZz4KICBSb21hbiBLYXBsIDxya2FAc3lzZ28uY29tPgogIFNhbHZhZG9yIEZh
bmRpbm8gPHNhbHZhZG9yQHFpbmRlbC5jb20+CiAgU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp
YmF1bHRAZW5zLWx5b24ub3JnPgogIFNjb3R0IENoZWxvaGEgPGNoZWxvaGFAbGludXgudm5ldC5p
Ym0uY29tPgogIFNlcmdpbyBMb3BleiA8c2xwQHJlZGhhdC5jb20+CiAgU2hhbWVlciBLb2xvdGh1
bSA8c2hhbWVlcmFsaS5rb2xvdGh1bS50aG9kaUBodWF3ZWkuY29tPgogIFNoaWhQbyBIdW5nIDxz
aGlocG8uaHVuZ0BzaWZpdmUuY29tPgogIFNoaXZhcHJhc2FkIEcgQmhhdCA8c2JoYXRAbGludXgu
aWJtLmNvbT4KICBTaW1vbiBWZWl0aCA8c3ZlaXRoQGFtYXpvbi5kZT4KICBTdGFmZm9yZCBIb3Ju
ZSA8c2hvcm5lQGdtYWlsLmNvbT4KICBTdGVmYW4gQmVyZ2VyIDxzdGVmYW5iQGxpbnV4LmlibS5j
b20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC52bmV0LmlibS5jb20+CiAgU3RlZmFu
IEhham5vY3ppIDxzdGVmYW5oYUByZWRoYXQuY29tPgogIFN0ZWZhbiBXZWlsIDxzd0B3ZWlsbmV0
ei5kZT4KICBTdGVmYW5vIEdhcnphcmVsbGEgPHNnYXJ6YXJlQHJlZGhhdC5jb20+CiAgU3RlZmFu
byBTdGFiZWxsaW5pIDxzdGVmYW5vLnN0YWJlbGxpbmlAeGlsaW54LmNvbT4KICBTdW5pbCBNdXRo
dXN3YW15IDxzdW5pbG11dEBtaWNyb3NvZnQuY29tPgogIFN1cmFqIEppdGluZGFyIFNpbmdoIDxz
aml0aW5kYXJzaW5naEBnbWFpbC5jb20+CiAgU3ZlbiBTY2huZWxsZSA8c3ZlbnNAc3RhY2tmcmFt
ZS5vcmc+CiAgVGFvIFh1IDx0YW8zLnh1QGludGVsLmNvbT4KICBUYXlsb3IgU2ltcHNvbiA8dHNp
bXBzb25AcXVpY2luYy5jb20+CiAgVGhvbWFzIEh1dGggPHRodXRoQHJlZGhhdC5jb20+CiAgVHVn
dW95aSA8dHUuZ3VveWlAaDNjLmNvbT4KICBWaW5jZW50IERFSE9SUyA8dmluY2VudC5kZWhvcnNA
c21pbGUuZnI+CiAgVml2ZWsgR295YWwgPHZnb3lhbEByZWRoYXQuY29tPgogIFZsYWRpbWlyIFNl
bWVudHNvdi1PZ2lldnNraXkgPHZzZW1lbnRzb3ZAdmlydHVvenpvLmNvbT4KICBWb2xrZXIgUsO8
bWVsaW4gPHZyX3FlbXVAdC1vbmxpbmUuZGU+CiAgV2FpbmVyIGRvcyBTYW50b3MgTW9zY2hldHRh
IDx3YWluZXJzbUByZWRoYXQuY29tPgogIHdhbmd5b25nIDx3YW5nLnlvbmdEQGgzYy5jb20+CiAg
V2VpIFlhbmcgPHJpY2hhcmR3LnlhbmdAbGludXguaW50ZWwuY29tPgogIFdpbGxpYW4gUmFtcGF6
em8gPHdyYW1wYXp6QHJlZGhhdC5jb20+CiAgWGlhbmcgWmhlbmcgPHpoZW5neGlhbmc5QGh1YXdl
aS5jb20+CiAgWGlhbyBZYW5nIDx5YW5neC5qeUBjbi5mdWppdHN1LmNvbT4KICBYaWFveWFvIExp
IDx4aWFveWFvLmxpQGludGVsLmNvbT4KICBYaW55dSBMaSA8cHJlY2luY3RAbWFpbC51c3RjLmVk
dS5jbj4KICBZaSBTdW4gPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4KICBZaW5nIEZhbmcgPGZh
bmd5aW5nMUBodWF3ZWkuY29tPgogIFlpdGluZyBXYW5nIDx5aXRpbmcud2FuZ0B3aW5kcml2ZXIu
Y29tPgogIFlvbmdib2sgS2ltIDx5b25nYm9rLmtpbUBtaXBzLmNvbT4KICBZb3NoaW5vcmkgU2F0
byA8eXNhdG9AdXNlcnMuc291cmNlZm9yZ2UuanA+CiAgWXUtQ2hlbiBMaW4gPG5wZXM4NzE4NEBn
bWFpbC5jb20+CiAgWXUtQ2hlbiBMaW4gPHl1Y2hlbmxpbkBzeW5vbG9neS5jb20+CiAgWXVyaSBC
ZW5kaXRvdmljaCA8eXVyaS5iZW5kaXRvdmljaEBkYXluaXguY29tPgogIFl1cnkgS290b3YgPHl1
cnkta290b3ZAeWFuZGV4LXRlYW0ucnU+CiAgWXV2YWwgU2hhaWEgPHl1dmFsLnNoYWlhQG9yYWNs
ZS5jb20+CiAgWmVuZ2h1aSBZdSA8eXV6ZW5naHVpQGh1YXdlaS5jb20+CiAgemhlbndlaSBwaSA8
cGl6aGVud2VpQGJ5dGVkYW5jZS5jb20+CiAgWmhpbWluIEZlbmcgPGZlbmd6aGltaW4xQGh1YXdl
aS5jb20+Cgpqb2JzOgogYnVpbGQtYW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNt
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
YnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiBidWlsZC1hcm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBi
dWlsZC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYXJtNjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5o
dm0taTM4Ni14c20gICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
eHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXUtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJz
ZDEwLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2
NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVk
aXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1jcmVkaXQyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRp
dDIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYt
YXJtaGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
bXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lvbiBsb2c7
IGl0IHdvdWxkIGJlIDM3MTgyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 05:48:02 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 05:48:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7uyg-0002T4-Ue; Sat, 29 Feb 2020 05:47:54 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=SGyo=4R=suse.com=jgross@srs-us1.protection.inumbo.net>)
 id 1j7uyf-0002Sz-Rc
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 05:47:53 +0000
X-Inumbo-ID: 0686f2a0-5ab7-11ea-9ae8-12813bfff9fa
Received: from mx2.suse.de (unknown [195.135.220.15])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 0686f2a0-5ab7-11ea-9ae8-12813bfff9fa;
 Sat, 29 Feb 2020 05:47:52 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id B6CE3AFC6;
 Sat, 29 Feb 2020 05:47:51 +0000 (UTC)
To: Andrew Cooper <andrew.cooper3@citrix.com>, xen-devel@lists.xenproject.org
References: <20200228171348.21864-1-jgross@suse.com>
 <50a31456-80f3-8308-479f-2a0d522ad518@citrix.com>
From: =?UTF-8?B?SsO8cmdlbiBHcm/Dnw==?= <jgross@suse.com>
Message-ID: <9b2088ef-8545-9b93-e3d7-bec41ed56407@suse.com>
Date: Sat, 29 Feb 2020 06:47:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
 Thunderbird/68.5.0
MIME-Version: 1.0
In-Reply-To: <50a31456-80f3-8308-479f-2a0d522ad518@citrix.com>
Content-Language: en-US
Subject: Re: [Xen-devel] [PATCH v3] xen: make sure stop_machine_run() is
 always called in a tasklet
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Jan Beulich <jbeulich@suse.com>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

T24gMjguMDIuMjAgMjA6MDYsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gT24gMjgvMDIvMjAyMCAx
NzoxMywgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQEAgLTcwMCw2ICs2ODgsMzIgQEAgaW50IG1p
Y3JvY29kZV91cGRhdGUoWEVOX0dVRVNUX0hBTkRMRV9QQVJBTShjb25zdF92b2lkKSBidWYsIHVu
c2lnbmVkIGxvbmcgbGVuKQo+PiAgICAgICByZXR1cm4gcmV0Owo+PiAgIH0KPj4gICAKPj4gK2lu
dCBtaWNyb2NvZGVfdXBkYXRlKFhFTl9HVUVTVF9IQU5ETEVfUEFSQU0oY29uc3Rfdm9pZCkgYnVm
LCB1bnNpZ25lZCBsb25nIGxlbikKPj4gK3sKPj4gKyAgICBpbnQgcmV0Owo+PiArICAgIHN0cnVj
dCB1Y29kZV9idWYgKmJ1ZmZlcjsKPj4gKwo+PiArICAgIGlmICggbGVuICE9ICh1aW50MzJfdCls
ZW4gKQo+PiArICAgICAgICByZXR1cm4gLUUyQklHOwo+PiArCj4+ICsgICAgaWYgKCBtaWNyb2Nv
ZGVfb3BzID09IE5VTEwgKQo+PiArICAgICAgICByZXR1cm4gLUVJTlZBTDsKPj4gKwo+PiArICAg
IGJ1ZmZlciA9IHhtYWxsb2NfZmxleF9zdHJ1Y3Qoc3RydWN0IHVjb2RlX2J1ZiwgYnVmZmVyLCBs
ZW4pOwo+PiArICAgIGlmICggIWJ1ZmZlciApCj4+ICsgICAgICAgIHJldHVybiAtRU5PTUVNOwo+
PiArCj4+ICsgICAgcmV0ID0gY29weV9mcm9tX2d1ZXN0KGJ1ZmZlci0+YnVmZmVyLCBidWYsIGxl
bik7Cj4+ICsgICAgaWYgKCByZXQgKQo+PiArICAgIHsKPj4gKyAgICAgICAgeGZyZWUoYnVmZmVy
KTsKPj4gKyAgICAgICAgcmV0dXJuIC1FRkFVTFQ7Cj4+ICsgICAgfQo+PiArICAgIGJ1ZmZlci0+
bGVuID0gbGVuOwo+PiArCj4+ICsgICAgcmV0dXJuIGNvbnRpbnVlX2h5cGVyY2FsbF9vbl9jcHUo
MCwgbWljcm9jb2RlX3VwZGF0ZV9oZWxwZXIsIGJ1ZmZlcik7Cj4gCj4gQW55IHJlYXNvbiB3aHkg
Y3B1IDAgaGVyZT/CoCBUaGVyZSBpcyBubyByZXN0cmljdGlvbiBhdCB0aGUgbW9tZW50LCBhbmQK
PiBydW5uaW5nIHRoZSB0YXNrbGV0IG9uIHRoZSBjdXJyZW50IENQVSBpcyBzdXJlbHkgYmV0dGVy
IHRoYW4gcG9raW5nCj4gQ1BVMCdzIHRhc2tsZXQgcXVldWUgcmVtb3RlbHksIHRoZW4gaW50ZXJy
dXB0aW5nIGl0LgoKQXMgc3RvcF9tYWNoaW5lX3J1bigpIGlzIHNjaGVkdWxpbmcgYSB0YXNrbGV0
IG9uIGFsbCBvdGhlciBjcHVzIGl0CmRvZXNuJ3QgcmVhbGx5IG1hdHRlci4gSW4gdGhlIGVuZCBJ
IGRvbid0IHJlYWxseSBtaW5kIGVpdGhlciB3YXkuCgo+IAo+IEV2ZXJ5dGhpbmcgZWxzZSBsb29r
cyBvay7CoCBUaGlzIGFkanVzdG1lbnRzIGNvdWxkIGJlIGRvbmUgb24gY29tbWl0IHRvCj4gc2F2
ZSBhIHY0Lgo+IAo+IH5BbmRyZXcKPiAKPiBQLlMuIE1pZ2h0IGl0IGJlIHNlbnNpYmxlIHRvIGhh
dmUgYSBjb250aW51ZV9oeXBlcmNhbGxfaW5fdGFza2xldCgpCj4gd3JhcHBlciB3aGljaCBwYXNz
ZXMgc21wX3Byb2Nlc3Nvcl9pZCgpIGludG8gY29udGludWVfaHlwZXJjYWxsX29uX2NwdSgpPwoK
V2hlbiBhIHNlY29uZCB1c2VyIGlzIGNvbWluZyB1cCwgbWF5YmUuCgpUaGUgb3RoZXIgd291bGQg
YmUgY29udGludWVfaHlwZXJjYWxsX29uX2Jvb3RjcHUoKS4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs
aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 10:11:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 10:11:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j7z5c-0007hq-Pd; Sat, 29 Feb 2020 10:11:20 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=9FbZ=4R=amazon.co.uk=prvs=321034fdd=pdurrant@srs-us1.protection.inumbo.net>)
 id 1j7z5a-0007hj-OI
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 10:11:18 +0000
X-Inumbo-ID: d2f04aca-5adb-11ea-b472-bc764e2007e4
Received: from smtp-fw-33001.amazon.com (unknown [207.171.190.10])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d2f04aca-5adb-11ea-b472-bc764e2007e4;
 Sat, 29 Feb 2020 10:11:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amazon.co.uk; i=@amazon.co.uk; q=dns/txt;
 s=amazon201209; t=1582971077; x=1614507077;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=h2IOvEY4O/OzuoAZeyBHkRfZZot5Vvc4IBwznHWdQ9c=;
 b=VeI11bH1avzUImThYpRZFdUf/CO2dJ5MmgEPdBjkcUFY0M7CgGxlEEVB
 Io3qlwKdyVIHAYSViU+n4q5FrM57VV1OIPLdALwKOUGsmhyzzhPZ/5z0l
 iy0vHG9ZnKqjZr888aE0CoqZcnR5TuWVaJVYEtuE6FGwjoK+nq//FIi98 A=;
IronPort-SDR: ZBkp4D8Y9KQ1oANaA8s0PGnKv84R7EIVYzSy26pAhM7HffQafhRK4S339ArUj571mO72z7r6Bm
 aOcNuCahBvxQ==
X-IronPort-AV: E=Sophos;i="5.70,499,1574121600"; d="scan'208";a="29665754"
Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO
 email-inbound-relay-2a-53356bf6.us-west-2.amazon.com) ([10.47.23.38])
 by smtp-border-fw-out-33001.sea14.amazon.com with ESMTP;
 29 Feb 2020 10:11:15 +0000
Received: from EX13MTAUEA002.ant.amazon.com
 (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162])
 by email-inbound-relay-2a-53356bf6.us-west-2.amazon.com (Postfix) with ESMTPS
 id C5D7AA2D5A; Sat, 29 Feb 2020 10:11:14 +0000 (UTC)
Received: from EX13D32EUC004.ant.amazon.com (10.43.164.121) by
 EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS)
 id 15.0.1236.3; Sat, 29 Feb 2020 10:11:14 +0000
Received: from EX13D32EUC003.ant.amazon.com (10.43.164.24) by
 EX13D32EUC004.ant.amazon.com (10.43.164.121) with Microsoft SMTP Server (TLS)
 id 15.0.1367.3; Sat, 29 Feb 2020 10:11:13 +0000
Received: from EX13D32EUC003.ant.amazon.com ([10.43.164.24]) by
 EX13D32EUC003.ant.amazon.com ([10.43.164.24]) with mapi id 15.00.1367.000;
 Sat, 29 Feb 2020 10:11:13 +0000
From: "Durrant, Paul" <pdurrant@amazon.co.uk>
To: Tamas K Lengyel <tamas@tklengyel.com>
Thread-Topic: [PATCH 5/6] mm: add 'is_special_page' macro...
Thread-Index: AQHV7jrv9Hc/CsDht0ahZ56tBvdMxagw/x6AgAD1ZHA=
Date: Sat, 29 Feb 2020 10:11:13 +0000
Message-ID: <26c393b4b64d4f53b870d4467491a751@EX13D32EUC003.ant.amazon.com>
References: <20200228132749.2929-1-pdurrant@amazon.com>
 <20200228132749.2929-6-pdurrant@amazon.com>
 <CABfawhkYHX3Z_x8yhbchnOX=s3bBwjNWoBFTQW1R2sEZLJk=4g@mail.gmail.com>
In-Reply-To: <CABfawhkYHX3Z_x8yhbchnOX=s3bBwjNWoBFTQW1R2sEZLJk=4g@mail.gmail.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.43.166.141]
MIME-Version: 1.0
Precedence: Bulk
Subject: Re: [Xen-devel] [PATCH 5/6] mm: add 'is_special_page' macro...
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Stefano Stabellini <sstabellini@kernel.org>, Julien Grall <julien@xen.org>,
 Wei Liu <wl@xen.org>, Konrad Rzeszutek
 Wilk <konrad.wilk@oracle.com>, Andrew Cooper <andrew.cooper3@citrix.com>,
 Ian Jackson <ian.jackson@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>, Tim Deegan <tim@xen.org>,
 Jan Beulich <jbeulich@suse.com>, Xen-devel <xen-devel@lists.xenproject.org>,
 =?utf-8?B?Um9nZXIgUGF1IE1vbm7DqQ==?= <roger.pau@citrix.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUYW1hcyBLIExlbmd5ZWwgPHRh
bWFzQHRrbGVuZ3llbC5jb20+DQo+IFNlbnQ6IDI4IEZlYnJ1YXJ5IDIwMjAgMTk6MzINCj4gVG86
IER1cnJhbnQsIFBhdWwgPHBkdXJyYW50QGFtYXpvbi5jby51az4NCj4gQ2M6IFhlbi1kZXZlbCA8
eGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPjsgSmFuIEJldWxpY2gNCj4gPGpiZXVsaWNo
QHN1c2UuY29tPjsgQW5kcmV3IENvb3BlciA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT47IFdl
aSBMaXUNCj4gPHdsQHhlbi5vcmc+OyBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0cml4
LmNvbT47IEdlb3JnZSBEdW5sYXANCj4gPGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbT47IElhbiBK
YWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXguY29tPjsNCj4gSnVsaWVuIEdyYWxsIDxqdWxp
ZW5AeGVuLm9yZz47IEtvbnJhZCBSemVzenV0ZWsgV2lsaw0KPiA8a29ucmFkLndpbGtAb3JhY2xl
LmNvbT47IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz47IFRpbQ0K
PiBEZWVnYW4gPHRpbUB4ZW4ub3JnPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDUvNl0gbW06IGFk
ZCAnaXNfc3BlY2lhbF9wYWdlJyBtYWNyby4uLg0KPiANCj4gPiBkaWZmIC0tZ2l0IGEveGVuL2Fy
Y2gveDg2L21tL21lbV9zaGFyaW5nLmMNCj4gYi94ZW4vYXJjaC94ODYvbW0vbWVtX3NoYXJpbmcu
Yw0KPiA+IGluZGV4IDM4MzViYzkyOGYuLmMxNGE3MjRjNmQgMTAwNjQ0DQo+ID4gLS0tIGEveGVu
L2FyY2gveDg2L21tL21lbV9zaGFyaW5nLmMNCj4gPiArKysgYi94ZW4vYXJjaC94ODYvbW0vbWVt
X3NoYXJpbmcuYw0KPiA+IEBAIC04NDIsNyArODQyLDcgQEAgc3RhdGljIGludCBub21pbmF0ZV9w
YWdlKHN0cnVjdCBkb21haW4gKmQsIGdmbl90DQo+IGdmbiwNCj4gPg0KPiA+ICAgICAgLyogU2tp
cCB4ZW4gaGVhcCBwYWdlcyAqLw0KPiANCj4gUGVyaGFwcyBhZGp1c3QgKG9yIHJlbW92ZSkgdGhl
IGNvbW1lbnQ/DQo+DQoNClllcy4gVGhlIGNvbW1lbnQgY2FuIGp1c3QgYmUgZHJvcHBlZCBJIHRo
aW5rLg0KDQogIFBhdWwNCiANCj4gPiAgICAgIHBhZ2UgPSBtZm5fdG9fcGFnZShtZm4pOw0KPiA+
IC0gICAgaWYgKCAhcGFnZSB8fCBpc194ZW5faGVhcF9wYWdlKHBhZ2UpICkNCj4gPiArICAgIGlm
ICggIXBhZ2UgfHwgaXNfc3BlY2lhbF9wYWdlKHBhZ2UpICkNCj4gPiAgICAgICAgICBnb3RvIG91
dDsNCj4gDQo+IFRoYW5rcywNCj4gVGFtYXMNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 11:29:13 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 11:29:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j80Ij-00054o-OX; Sat, 29 Feb 2020 11:28:57 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j80Ii-00054j-Py
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 11:28:56 +0000
X-Inumbo-ID: aaca6a16-5ae6-11ea-9b8e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id aaca6a16-5ae6-11ea-9b8e-12813bfff9fa;
 Sat, 29 Feb 2020 11:28:54 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j80If-0001CL-WA; Sat, 29 Feb 2020 11:28:54 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j80If-0002pA-Hy; Sat, 29 Feb 2020 11:28:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j80If-000642-Gn; Sat, 29 Feb 2020 11:28:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147720-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.9:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.9:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.9:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:guest-localmigrate/x10:fail:heisenbug
 linux-4.9:test-amd64-i386-xl:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-i386-xl:guest-start.2:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-saverestore:fail:heisenbug
 linux-4.9:test-amd64-i386-qemuu-rhel6hvm-intel:guest-start/redhat.repeat:fail:heisenbug
 linux-4.9:test-amd64-i386-xl-shadow:leak-check/check:fail:heisenbug
 linux-4.9:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.9:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.9:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.9:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.9:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
X-Osstest-Versions-This: linux=7ce439266f602f60f05dccf964a8685e53684a9a
X-Osstest-Versions-That: linux=364ef83db0273acc89c6ba8ae1aebee70a133056
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 11:28:53 +0000
Subject: [Xen-devel] [linux-4.9 test] 147720: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcyMCBsaW51eC00LjkgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzcyMC8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDE0Mjk0NwoKVGVzdHMgd2hpY2ggYXJlIGZhaWxpbmcgaW50ZXJtaXR0
ZW50bHkgKG5vdCBibG9ja2luZyk6CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1k
ZWJpYW5odm0tYW1kNjQteHNtIDE2IGd1ZXN0LWxvY2FsbWlncmF0ZS94MTAgZmFpbCBpbiAxNDc0
OTYgcGFzcyBpbiAxNDc3MjAKIHRlc3QtYW1kNjQtaTM4Ni14bCAgMjAgZ3Vlc3Qtc3RhcnQvZGVi
aWFuLnJlcGVhdCBmYWlsIGluIDE0NzY1NSBwYXNzIGluIDE0NzcyMAogdGVzdC1hbWQ2NC1pMzg2
LXhsICAgICAgICAgICAyMSBndWVzdC1zdGFydC4yICAgICAgICAgICAgICBmYWlsIHBhc3MgaW4g
MTQ3NDk2CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDE1IGd1ZXN0LXNhdmVyZXN0b3Jl
ICAgICAgICAgIGZhaWwgcGFzcyBpbiAxNDc2NTUKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVs
Nmh2bS1pbnRlbCAxMiBndWVzdC1zdGFydC9yZWRoYXQucmVwZWF0IGZhaWwgcGFzcyBpbiAxNDc2
NTUKIHRlc3QtYW1kNjQtaTM4Ni14bC1zaGFkb3cgICAgMjMgbGVhay1jaGVjay9jaGVjayAgICAg
ICAgICAgZmFpbCBwYXNzIGluIDE0NzY1NQogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAx
OCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWlsIHBhc3MgaW4gMTQ3NjU1CgpUZXN0cyB3
aGljaCBkaWQgbm90IHN1Y2NlZWQsIGJ1dCBhcmUgbm90IGJsb2NraW5nOgogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1ydGRzICAxOCBndWVzdC1sb2NhbG1pZ3JhdGUveDEwIGZhaWwgaW4gMTQ3NjU1IGxp
a2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qt
c3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0Mjk0Nwog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAg
ICAgICBmYWlsIGxpa2UgMTQyOTQ3CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDI5NDcKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBs
aWtlIDE0Mjk0NwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1y
ZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0cmljdCAxMCBkZWJpYW4taHZt
LWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcHZzaGltICAgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1k
NjQtYW1kNjQteGwtcHZodjItYW1kIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1pbnRlbCAxMiBndWVzdC1z
dGFydCAgICAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxp
YnZpcnQteHNtIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1h
bWQ2NC14c20gMTEgbWlncmF0ZS1zdXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMTEgbWlncmF0ZS1z
dXBwb3J0LWNoZWNrIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0
ZWQtYW1kIDE3IGRlYmlhbi1odm0taW5zdGFsbC9sMS9sMiAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1j
aGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0
MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0
LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRl
c3QtYW1kNjQtaTM4Ni14bC1xZW11dC13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAg
ICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAg
ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1h
cm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUt
c3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11
dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAxMyBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0
ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgN2NlNDM5MjY2ZjYwMmY2MGYwNWRjY2Y5NjRh
ODY4NWU1MzY4NGE5YQpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAgMzY0
ZWY4M2RiMDI3M2FjYzg5YzZiYThhZTFhZWJlZTcwYTEzMzA1NgoKTGFzdCB0ZXN0IG9mIGJhc2lz
ICAgMTQyOTQ3ICAyMDE5LTEwLTIwIDAzOjI2OjI4IFogIDEzMiBkYXlzCkZhaWxpbmcgc2luY2Ug
ICAgICAgIDE0MzMyOCAgMjAxOS0xMC0yOSAwODo1MToyMCBaICAxMjMgZGF5cyAgIDE4IGF0dGVt
cHRzClRlc3Rpbmcgc2FtZSBzaW5jZSAgIDE0NzEwNSAgMjAyMC0wMi0xNSAyMzo0MTo0MyBaICAg
MTMgZGF5cyAgICA5IGF0dGVtcHRzCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMTA4MiBwZW9wbGUgdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdCwKbm90IGxpc3RpbmcgdGhlbSBhbGwKCmpvYnM6CiBidWlsZC1hbWQ2NC14c20g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1
aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtcHZvcHMg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWls
ZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtaTM4Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14
c20gICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJp
YW5odm0tYW1kNjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXQtc3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0t
aTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1y
aGVsNmh2bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1k
NjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11
dS1kZWJpYW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUt
b3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAg
ICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13
aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdz
MTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFy
bWhmLXhsLWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kbXJl
c3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0
LXFlbXV1LW5lc3RlZC1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcHZodjItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0t
aW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
bGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14
bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGli
dmlydC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtYW1kNjQtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1w
dnNoaW0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1h
bWQ2NC1hbWQ2NC1weWdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJh
dyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJpYW5odm0t
YW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhk
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAoKCi0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1y
ZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3QudGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hv
bWUvbG9ncy9sb2dzCmltYWdlczogL2hvbWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxl
cywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9q
ZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBv
ZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlzIGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBo
dHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFE
TUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5lc3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6
Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViP3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1
c2hpbmcuCgooTm8gcmV2aXNpb24gbG9nOyBpdCB3b3VsZCBiZSA0OTM3MCBsaW5lcyBsb25nLikK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl
bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 12:12:40 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 12:12:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j80yu-0000fk-FM; Sat, 29 Feb 2020 12:12:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j80yt-0000ff-6r
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 12:12:31 +0000
X-Inumbo-ID: be9c8366-5aec-11ea-8e51-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id be9c8366-5aec-11ea-8e51-bc764e2007e4;
 Sat, 29 Feb 2020 12:12:24 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j80ym-00020h-9L; Sat, 29 Feb 2020 12:12:24 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j80ym-000502-01; Sat, 29 Feb 2020 12:12:24 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j80yl-0001sb-V0; Sat, 29 Feb 2020 12:12:23 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147721-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-4.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-4.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-4.4:build-armhf:xen-build:fail:regression
 linux-4.4:test-amd64-i386-libvirt-xsm:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-armhf-armhf-libvirt-raw:debian-di-install:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit2:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-i386-xl-xsm:xen-boot:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-rtds:guest-localmigrate/x10:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-rtds:guest-start/debian.repeat:fail:heisenbug
 linux-4.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:heisenbug
 linux-4.4:test-amd64-i386-libvirt:guest-start:fail:heisenbug
 linux-4.4:test-armhf-armhf-xl-credit1:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:build-armhf-libvirt:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-examine:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl:build-check(1):blocked:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:build-check(1):blocked:nonblocking
 linux-4.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-intel:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict:debian-hvm-install:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-pvhv2-amd:guest-start:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-4.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-4.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-4.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=76e5c6fd6d163f1aa63969cc982e79be1fee87a7
X-Osstest-Versions-That: linux=dc16a7e5f36d65b25a1b66ade14356773ed52875
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 12:12:23 +0000
Subject: [Xen-devel] [linux-4.4 test] 147721: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcyMSBsaW51eC00LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzcyMS8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDEzOTY5OAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgUkVHUi4gdnMuIDEzOTY5OAogYnVpbGQtYXJtaGYgICAgICAgICAgICAgICAgICAgNiB4
ZW4tYnVpbGQgICAgICBmYWlsIGluIDE0NzY2MiBSRUdSLiB2cy4gMTM5Njk4CgpUZXN0cyB3aGlj
aCBhcmUgZmFpbGluZyBpbnRlcm1pdHRlbnRseSAobm90IGJsb2NraW5nKToKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXhzbSAxOCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwgaW4gMTQ3
NDM1IHBhc3MgaW4gMTQ3NzIxCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3IDEwIGRlYmlh
bi1kaS1pbnN0YWxsIGZhaWwgaW4gMTQ3NDM1IHBhc3MgaW4gMTQ3NzIxCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXJ0ZHMgICAxNiBndWVzdC1sb2NhbG1pZ3JhdGUgZmFpbCBpbiAxNDc1MDAgcGFzcyBp
biAxNDc3MjEKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgIDcgeGVuLWJvb3QgICAgICAg
ICBmYWlsIGluIDE0NzUwMCBwYXNzIGluIDE0NzcyMQogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAg
ICAgICAgNyB4ZW4tYm9vdCAgICAgICAgIGZhaWwgaW4gMTQ3NTc3IHBhc3MgaW4gMTQ3NzIxCiB0
ZXN0LWFtZDY0LWkzODYtbGlidmlydCAxOCBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0IGZhaWwg
aW4gMTQ3NjYyIHBhc3MgaW4gMTQ3NDM1CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgMTggZ3Vl
c3QtbG9jYWxtaWdyYXRlL3gxMCBmYWlsIGluIDE0NzY2MiBwYXNzIGluIDE0NzcyMQogdGVzdC1h
cm1oZi1hcm1oZi14bC1ydGRzICAgICAxNiBndWVzdC1zdGFydC9kZWJpYW4ucmVwZWF0ICBmYWls
IHBhc3MgaW4gMTQ3NTAwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgMTAg
ZGViaWFuLWh2bS1pbnN0YWxsIGZhaWwgcGFzcyBpbiAxNDc1NzcKIHRlc3QtYW1kNjQtaTM4Ni1s
aWJ2aXJ0ICAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgZmFpbCBwYXNzIGluIDE0
NzY2MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAg
IGJsb2NrZWQgaW4gMTQ3NjYyIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgMSBi
dWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBpbiAxNDc2NjIgbi9hCiBidWlsZC1hcm1o
Zi1saWJ2aXJ0ICAgICAgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGlu
IDE0NzY2MiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgIGJsb2NrZWQgaW4gMTQ3NjYyIG4vYQogdGVzdC1hcm1oZi1hcm1oZi14bC1t
dWx0aXZjcHUgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgYmxvY2tlZCBpbiAxNDc2NjIgbi9h
CiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAxIGJ1aWxkLWNoZWNrKDEpICAgICAgICAg
ICBibG9ja2VkIGluIDE0NzY2MiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgIDEg
YnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ3NjYyIG4vYQogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgYmxvY2tlZCBp
biAxNDc2NjIgbi9hCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1pbmUgICAgICAxIGJ1aWxkLWNoZWNr
KDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NzY2MiBuL2EKIHRlc3QtYXJtaGYtYXJtaGYtbGli
dmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgIGJsb2NrZWQgaW4gMTQ3NjYyIG4v
YQogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAg
ICAgYmxvY2tlZCBpbiAxNDc2NjIgbi9hCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAx
IGJ1aWxkLWNoZWNrKDEpICAgICAgICAgICBibG9ja2VkIGluIDE0NzY2MiBuL2EKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBpbiAxNDc2
NjIgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQt
ZG1yZXN0cmljdCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgMTIgZ3Vlc3Qtc3Rh
cnQgICAgICAgICAgICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgMTAgZGViaWFuLWh2bS1pbnN0YWxs
IGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdmh2Mi1hbWQgMTIgZ3Vlc3Qt
c3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYt
bGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNo
ZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUt
c3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1x
ZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4taHZt
LWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXZoZCAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2
ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1h
bWQ2NC14bC1xZW11dC13aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1z
dG9wICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVt
dXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAg
ICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQgICAgIDE0IHNh
dmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYt
YXJtaGYteGwtcnRkcyAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxNCBzYXZlcmVzdG9yZS1z
dXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1
YmlldHJ1Y2sgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsIG5ldmVyIHBhc3MK
IHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgMTMg
bWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICBuZXZlciBwYXNzCiB0ZXN0LWFybWhm
LWFybWhmLXhsLW11bHRpdmNwdSAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwg
IG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAg
ICAgICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAg
ICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFt
ZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1o
Zi1hcm1oZi14bC12aGQgICAgICAxMiBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXZoZCAgICAgIDEzIHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwt
Y3JlZGl0MiAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1
ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLWxp
YnZpcnQtcmF3IDEyIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgMTMgc2F2ZXJlc3RvcmUtc3VwcG9ydC1j
aGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYt
YW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgICBm
YWlsIG5ldmVyIHBhc3MKCnZlcnNpb24gdGFyZ2V0ZWQgZm9yIHRlc3Rpbmc6CiBsaW51eCAgICAg
ICAgICAgICAgICA3NmU1YzZmZDZkMTYzZjFhYTYzOTY5Y2M5ODJlNzliZTFmZWU4N2E3CmJhc2Vs
aW5lIHZlcnNpb246CiBsaW51eCAgICAgICAgICAgICAgICBkYzE2YTdlNWYzNmQ2NWIyNWExYjY2
YWRlMTQzNTY3NzNlZDUyODc1CgpMYXN0IHRlc3Qgb2YgYmFzaXMgICAxMzk2OTggIDIwMTktMDgt
MDQgMDc6NDg6MzAgWiAgMjA5IGRheXMKRmFpbGluZyBzaW5jZSAgICAgICAgMTM5NzczICAyMDE5
LTA4LTA2IDE2OjQwOjI2IFogIDIwNiBkYXlzICAxMTYgYXR0ZW1wdHMKVGVzdGluZyBzYW1lIHNp
bmNlICAgMTQ3MTExICAyMDIwLTAyLTE2IDAzOjM3OjU2IFogICAxMyBkYXlzICAgIDkgYXR0ZW1w
dHMKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQoxMDk3IHBlb3BsZSB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0LApub3QgbGlz
dGluZyB0aGVtIGFsbAoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bWhmLWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4
Ni1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlh
bmh2bS1hbWQ2NC14c20gICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQt
c3R1YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWVtdXQtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1k
ZWJpYW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwteHNtICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXFlbXV1LW5lc3RlZC1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwtcHZodjItYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWFtZCAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZo
dm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1k
NjQteGwtcWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWZyZWVic2QxMC1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAg
ICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13aW43
LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAg
ICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdzMTYt
YW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtYXJuZGFsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtY3JlZGl0MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICBm
YWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1kNjQtZG1yZXN0
cmljdCAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYtZXhh
bWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LWV4YW1pbmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWkzODYgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVs
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1w
dmh2Mi1pbnRlbCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYtcWVtdXQtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1pbnRlbCAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZp
cnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLW11bHRpdmNwdSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcGFpciAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXBhaXIgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1hbWQ2NC1w
dmdydWIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWFtZDY0LWkzODYtcHZncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXB2c2hpbSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXB5Z3J1YiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
YW1kNjQteGwtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcmF3ICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcnRkcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1h
cm1oZi14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1zaGFkb3cgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
c2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkz
ODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3Nz
dGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2Vz
OiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFi
bGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9n
cwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJh
bCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0
O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5v
cmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3Qg
aGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9n
aXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4KCihObyByZXZpc2lv
biBsb2c7IGl0IHdvdWxkIGJlIDU1NDE3IGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 17:08:31 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 17:08:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j85b0-0007Yq-1H; Sat, 29 Feb 2020 17:08:10 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j85ay-0007Yl-7J
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 17:08:08 +0000
X-Inumbo-ID: 0aadca8e-5b16-11ea-ad76-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0aadca8e-5b16-11ea-ad76-bc764e2007e4;
 Sat, 29 Feb 2020 17:08:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j85ar-00082Y-9K; Sat, 29 Feb 2020 17:08:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j85aq-00078G-UX; Sat, 29 Feb 2020 17:08:01 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j85aq-0006Bc-Tw; Sat, 29 Feb 2020 17:08:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-Id: <E1j85aq-0006Bc-Tw@osstest.test-lab.xenproject.org>
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 17:08:00 +0000
Subject: [Xen-devel] [linux-linus bisection] complete
 test-amd64-amd64-xl-shadow
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

YnJhbmNoIHhlbi11bnN0YWJsZQp4ZW5icmFuY2ggeGVuLXVuc3RhYmxlCmpvYiB0ZXN0LWFtZDY0
LWFtZDY0LXhsLXNoYWRvdwp0ZXN0aWQgZ3Vlc3Qtc3RhcnQKClRyZWU6IGxpbnV4IGdpdDovL2dp
dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC0yLjYu
Z2l0ClRyZWU6IGxpbnV4ZmlybXdhcmUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3QvbGlu
dXgtZmlybXdhcmUuZ2l0ClRyZWU6IG92bWYgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL29zc3Rlc3Qv
b3ZtZi5naXQKVHJlZTogcWVtdSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvcWVtdS14ZW4tdHJhZGl0
aW9uYWwuZ2l0ClRyZWU6IHFlbXV1IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQK
VHJlZTogc2VhYmlvcyBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9zZWFiaW9zLmdpdApU
cmVlOiB4ZW4gZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQKCioqKiBGb3VuZCBhbmQgcmVw
cm9kdWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBn
aXQ6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGlu
dXgtMi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgYTJmMGI4NzhjM2NhNTMxYTE3MDZjYjJhOGIw
NzljZWEzYjE3YmFmYwogIEJ1ZyBub3QgcHJlc2VudDogZDZkNWRmMWRiNmU5ZDdmOGY3NmQyOTEx
NzA3ZjdkNTg3NzI1MWIwMgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Nzc4MC8KCgogIChSZXZpc2lvbiBsb2cgdG9v
IGxvbmcsIG9taXR0ZWQuKQoKCkZvciBiaXNlY3Rpb24gcmV2aXNpb24tdHVwbGUgZ3JhcGggc2Vl
OgogICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L3Jlc3VsdHMv
YmlzZWN0L2xpbnV4LWxpbnVzL3Rlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93Lmd1ZXN0LXN0YXJ0
Lmh0bWwKUmV2aXNpb24gSURzIGluIGVhY2ggZ3JhcGggbm9kZSByZWZlciwgcmVzcGVjdGl2ZWx5
LCB0byB0aGUgVHJlZXMgYWJvdmUuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tClJ1bm5pbmcgY3MtYmlzZWN0aW9uLXN0ZXAgLS1ncmFwaC1vdXQ9L2hvbWUvbG9ncy9y
ZXN1bHRzL2Jpc2VjdC9saW51eC1saW51cy90ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdy5ndWVz
dC1zdGFydCAtLXN1bW1hcnktb3V0PXRtcC8xNDc3ODAuYmlzZWN0aW9uLXN1bW1hcnkgLS1iYXNp
cy10ZW1wbGF0ZT0xMzM1ODAgLS1ibGVzc2luZ3M9cmVhbCxyZWFsLWJpc2VjdCBsaW51eC1saW51
cyB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyBndWVzdC1zdGFydApTZWFyY2hpbmcgZm9yIGZh
aWx1cmUgLyBiYXNpcyBwYXNzOgogMTQ3NzA2IGZhaWwgW2hvc3Q9Z29kZWxsbzFdIC8gMTQzODQ4
IFtob3N0PWRlYmluYTBdIDE0MzU4MSBbaG9zdD1odXhlbHJlYmUxXSAxNDM0NTAgW2hvc3Q9aHV4
ZWxyZWJlMF0gMTQzMzYzIFtob3N0PWRlYmluYTFdIDE0MzI3NyBbaG9zdD1lbGJsaW5nMV0gMTQz
MjQyIG9rLgpGYWlsdXJlIC8gYmFzaXMgcGFzcyBmbGlnaHRzOiAxNDc3MDYgLyAxNDMyNDIKKHRy
ZWUgd2l0aCBubyB1cmw6IG1pbmlvcykKVHJlZTogbGludXggZ2l0Oi8vZ2l0Lmtlcm5lbC5vcmcv
cHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQKVHJlZTogbGlu
dXhmaXJtd2FyZSBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9saW51eC1maXJtd2FyZS5n
aXQKVHJlZTogb3ZtZiBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcvb3NzdGVzdC9vdm1mLmdpdApUcmVl
OiBxZW11IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5naXQKVHJl
ZTogcWVtdXUgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3FlbXUteGVuLmdpdApUcmVlOiBzZWFiaW9z
IGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0ClRyZWU6IHhlbiBnaXQ6
Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdApMYXRlc3QgYTJmMGI4NzhjM2NhNTMxYTE3MDZjYjJh
OGIwNzljZWEzYjE3YmFmYyBjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
IDcwOTExZjFmNGFlZTAzNjZiNjEyMmYyYjkwZDM2N2VjMGYwNjZiZWIgZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OCA5MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4ZTQx
MGJkOTg0N2VmIDc2NTUxODU2YjI4ZDIyN2NiMDM4NmExYWIwZTc3NDMyOWI5NDFmN2QgZTQ2NWZl
Y2JmZGI4NjVjNzVmNzYyMDU1YzAzOTZiYzYxNzAwNTc0OApCYXNpcyBwYXNzIGQ2ZDVkZjFkYjZl
OWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA2OTk2ZWM4OGEyNDRhMjQyOGJlYjgxZDEyNmVlNTVkMTUyZjYyYTA3IGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAxMjA5OTZmMTQ3MTMxZWNhOGFmOTBlMzBjOTAwYmMxNGJj
ODI0ZDlmIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMKR2VuZXJhdGlu
ZyByZXZpc2lvbnMgd2l0aCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciAgZ2l0Oi8vZ2l0Lmtl
cm5lbC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LTIuNi5naXQj
ZDZkNWRmMWRiNmU5ZDdmOGY3NmQyOTExNzA3ZjdkNTg3NzI1MWIwMi1hMmYwYjg3OGMzY2E1MzFh
MTcwNmNiMmE4YjA3OWNlYTNiMTdiYWZjIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L2xp
bnV4LWZpcm13YXJlLmdpdCNjNTMwYTc1YzFlNmE0NzJiMGViOTU1ODMxMGI1MThmMGRmY2Q4ODYw
LWM1MzBhNzVjMWU2YTQ3MmIwZWI5NTU4MzEwYjUxOGYwZGZjZDg4NjAgZ2l0Oi8veGVuYml0cy54
ZW4ub3JnL29zc3Rlc3Qvb3ZtZi5naXQjNjk5NmVjODhhMjQ0YTI0MjhiZWI4MWQxMjZlZTU1ZDE1
MmY2MmEwNy03MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGdpdDovL3hl
bmJpdHMueGVuLm9yZy9xZW11LXhlbi10cmFkaXRpb25hbC5cCiBnaXQjZDBkOGFkMzllY2I1MWNk
NzQ5N2NkNTI0NDg0ZmUwOWY1MDg3Njc5OC1kMGQ4YWQzOWVjYjUxY2Q3NDk3Y2Q1MjQ0ODRmZTA5
ZjUwODc2Nzk4IGdpdDovL3hlbmJpdHMueGVuLm9yZy9xZW11LXhlbi5naXQjOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZi05MzNlYmFkMjQ3MGExNjk1MDQ3OTlhMWQ5NWI4
ZTQxMGJkOTg0N2VmIGdpdDovL3hlbmJpdHMueGVuLm9yZy9vc3N0ZXN0L3NlYWJpb3MuZ2l0IzEy
MDk5NmYxNDcxMzFlY2E4YWY5MGUzMGM5MDBiYzE0YmM4MjRkOWYtNzY1NTE4NTZiMjhkMjI3Y2Iw
Mzg2YTFhYjBlNzc0MzI5Yjk0MWY3ZCBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCM1MThj
OTM1ZmFjNGQzMGIzZWMzNWQ0YjZhZGQ4MmIxN2I3ZDdhY2EzLWU0NjVmZWNiZmRiODY1Yzc1Zjc2
MjA1NWMwMzk2YmM2MTcwMDU3NDgKYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yOiB0cmVlIGRpc2Nv
bnRpZ3VvdXM6IGxpbnV4LTIuNgpVc2Ugb2YgdW5pbml0aWFsaXplZCB2YWx1ZSAkcGFyZW50cyBp
biBhcnJheSBkZXJlZmVyZW5jZSBhdCAuL2FkaG9jLXJldnR1cGxlLWdlbmVyYXRvciBsaW5lIDQ2
NS4KVXNlIG9mIHVuaW5pdGlhbGl6ZWQgdmFsdWUgaW4gY29uY2F0ZW5hdGlvbiAoLikgb3Igc3Ry
aW5nIGF0IC4vYWRob2MtcmV2dHVwbGUtZ2VuZXJhdG9yIGxpbmUgNDY1LgpMb2FkZWQgODIxNiBu
b2RlcyBpbiByZXZpc2lvbiBncmFwaApTZWFyY2hpbmcgZm9yIHRlc3QgcmVzdWx0czoKIDE0Njg1
MCBbXQogMTQ2OTA0IFtob3N0PWZpYW5vMF0KIDE0Njk3MiBmYWlsIGlycmVsZXZhbnQKIDE0NzAy
OSBmYWlsIGlycmVsZXZhbnQKIDE0NzA4MiBmYWlsIGlycmVsZXZhbnQKIDE0NzIzNiBmYWlsIGly
cmVsZXZhbnQKIDE0NzE1NyBmYWlsIGlycmVsZXZhbnQKIDE0NzMyMCBmYWlsIGlycmVsZXZhbnQK
IDE0NzQxMCBmYWlsIGlycmVsZXZhbnQKIDE0NzU0MSBmYWlsIGlycmVsZXZhbnQKIDE0NzQ4MCBm
YWlsIGlycmVsZXZhbnQKIDE0NzY0MCBmYWlsIGlycmVsZXZhbnQKIDE0Nzc0MyBwYXNzIGQ2ZDVk
ZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1
NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2
YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBh
MTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3
NzQzMjliOTQxZjdkIDRjOTFhZDcyMWM4MGQ0OTdmZGU2NzQwYTlmOTU3ZjY2ZWNmZjIyNjcKIDE0
NzcwNiBmYWlsIGEyZjBiODc4YzNjYTUzMWExNzA2Y2IyYThiMDc5Y2VhM2IxN2JhZmMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJm
MmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQy
MjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2
YmM2MTcwMDU3NDgKIDE0Nzc2NiBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4
NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYx
ZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDY0ZmUzOGYyNDZhN2Jm
MzA1ZTRlNDdkYTI2YzlkZmMzMWJiZmYzMGIKIDE0Nzc0NSBwYXNzIGQ2ZDVkZjFkYjZlOWQ3Zjhm
NzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdk
IDM4ZDEwNmQ3YjA5YTZjMDI0YjdiNDQzZWU3OWZmMWUxZGI1MTA1YzQKIDE0NzcxNiBwYXNzIGQ2
ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBl
Yjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA2OTk2ZWM4OGEyNDRhMjQyOGJlYjgxZDEyNmVlNTVkMTUy
ZjYyYTA3IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0
NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiAxMjA5OTZmMTQ3MTMxZWNhOGFmOTBlMzBj
OTAwYmMxNGJjODI0ZDlmIDUxOGM5MzVmYWM0ZDMwYjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMK
IDE0Nzc1NiBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYx
MjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIy
OGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGFlYTI3MGUzZjdjMGRiNjk2Yzg4YTBlOTRi
MWVjZTdhYmQzMzljODQKIDE0Nzc3NCBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3
ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkx
MWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdj
ZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4
NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRi
ODY1Yzc1Zjc2MjA1NWMwMzk2YmM2MTcwMDU3NDgKIDE0NzczMiBmYWlsIGlycmVsZXZhbnQKIDE0
Nzc0NyBmYWlsIGEyZjBiODc4YzNjYTUzMWExNzA2Y2IyYThiMDc5Y2VhM2IxN2JhZmMgYzUzMGE3
NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJm
MmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3
OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQy
MjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2
YmM2MTcwMDU3NDgKIDE0NzczNyBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4
NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA2NjVhZmNj
YzUyZTFhMDJlZTMyOTE0N2UwMmYwNGI4ZTljZjFkNTcxIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1MDNmOTA2YTkzNDlkZDJmMDY5IDBjZDc5MWM0OTliZGM2
OThkMTRhMjQwNTBlYzU2ZDYwYjQ1NzMyZTAKIDE0Nzc1MSBwYXNzIGQ2ZDVkZjFkYjZlOWQ3Zjhm
NzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBk
ZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5
ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFk
OTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdk
IGQ2NTczYmM2ZTZiN2Q5NWJiOWRlODQ3MWE2YmZkNzA0OGViYzUwZjMKIDE0NzczOSBibG9ja2Vk
IGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcy
YjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCBiZmIxNDFjZjE5ZGQ2ZjliOGRmOGI5ZDA5MTRhNWIz
YjE1ZTFhNzk4IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJh
ZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiBmMjFiNWE0YWViMDIwZjJhNWUyYzY1
MDNmOTA2YTkzNDlkZDJmMDY5IDNiYWZlNGEwNjA1MWRlMWQ3YWJmZmZlNzdjOGI5Y2I1ODU5NGYz
OWYKIDE0Nzc0MiBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIg
YzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2
YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlm
NTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1
NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGI2NjNiMzBjMjE0NjZiOTE5MDQ2Y2Zj
MDE4N2YwODZkZjE5ZTAzNjgKIDE0Nzc2MCBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcw
N2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3
MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0
OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBi
ZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDMxMGMzMmZh
YWI3MDI0ZDEyMTA0N2QzNmJjNWEzMmE2NzY0ZGYwODkKIDE0Nzc1MiBwYXNzIGQ2ZDVkZjFkYjZl
OWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBi
NTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQw
ZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0
Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjli
OTQxZjdkIDkwMDRkOTNiNjhkMTcwZjdjMzkxMGM0NjAzMGMwOTVkNDUzYmNlZjUKIDE0Nzc4MCBm
YWlsIGEyZjBiODc4YzNjYTUzMWExNzA2Y2IyYThiMDc5Y2VhM2IxN2JhZmMgYzUzMGE3NWMxZTZh
NDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQz
NjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMz
ZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAz
ODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2YmM2MTcw
MDU3NDgKIDE0Nzc2NCBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFi
MDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUw
MzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZl
MDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1
MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIDRhM2EyNTY3OGQ5MmQ0ZTMyYjVl
YzZiOWYyNTViNDY1MTA0YzhkOTIKIDE0Nzc2OCBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkx
MTcwN2Y3ZDU4NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2
MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFj
ZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0
MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVm
ZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2YmM2MTcwMDU3NDgKIDE0Nzc3NiBmYWlsIGEyZjBiODc4
YzNjYTUzMWExNzA2Y2IyYThiMDc5Y2VhM2IxN2JhZmMgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgz
MTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmVi
IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5
NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQz
MjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2YmM2MTcwMDU3NDgKIDE0Nzc3
MiBmYWlsIGEyZjBiODc4YzNjYTUzMWExNzA2Y2IyYThiMDc5Y2VhM2IxN2JhZmMgYzUzMGE3NWMx
ZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYxMjJmMmI5
MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4NzY3OTgg
OTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIyOGQyMjdj
YjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMwMzk2YmM2
MTcwMDU3NDgKIDE0Nzc3OCBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4Nzcy
NTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRh
ZWUwMzY2YjYxMjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4
NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3
NjU1MTg1NmIyOGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1
Zjc2MjA1NWMwMzk2YmM2MTcwMDU3NDgKIDE0MzE2OSBbaG9zdD1yaW1hdmExXQogMTQzMjAyIFto
b3N0PXBpbm90MV0KIDE0MzI0MiBwYXNzIGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4
NzcyNTFiMDIgYzUzMGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA2OTk2ZWM4
OGEyNDRhMjQyOGJlYjgxZDEyNmVlNTVkMTUyZjYyYTA3IGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUy
NDQ4NGZlMDlmNTA4NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdl
ZiAxMjA5OTZmMTQ3MTMxZWNhOGFmOTBlMzBjOTAwYmMxNGJjODI0ZDlmIDUxOGM5MzVmYWM0ZDMw
YjNlYzM1ZDRiNmFkZDgyYjE3YjdkN2FjYTMKIDE0MzI3NyBbaG9zdD1lbGJsaW5nMV0KIDE0MzM2
MyBbaG9zdD1kZWJpbmExXQogMTQzNDUwIFtob3N0PWh1eGVscmViZTBdCiAxNDM1ODEgW2hvc3Q9
aHV4ZWxyZWJlMV0KIDE0Mzg0OCBbaG9zdD1kZWJpbmEwXQpTZWFyY2hpbmcgZm9yIGludGVyZXN0
aW5nIHZlcnNpb25zCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDMyNDIgKHBhc3MpLCBmb3IgYmFz
aXMgcGFzcwogUmVzdWx0IGZvdW5kOiBmbGlnaHQgMTQ3NzA2IChmYWlsKSwgZm9yIGJhc2lzIGZh
aWx1cmUKIFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3NzE2IChwYXNzKSwgZm9yIGJhc2lzIHBhc3MK
IFJlcHJvIGZvdW5kOiBmbGlnaHQgMTQ3NzQ3IChmYWlsKSwgZm9yIGJhc2lzIGZhaWx1cmUKIDAg
cmV2aXNpb25zIGF0IGQ2ZDVkZjFkYjZlOWQ3ZjhmNzZkMjkxMTcwN2Y3ZDU4NzcyNTFiMDIgYzUz
MGE3NWMxZTZhNDcyYjBlYjk1NTgzMTBiNTE4ZjBkZmNkODg2MCA3MDkxMWYxZjRhZWUwMzY2YjYx
MjJmMmI5MGQzNjdlYzBmMDY2YmViIGQwZDhhZDM5ZWNiNTFjZDc0OTdjZDUyNDQ4NGZlMDlmNTA4
NzY3OTggOTMzZWJhZDI0NzBhMTY5NTA0Nzk5YTFkOTViOGU0MTBiZDk4NDdlZiA3NjU1MTg1NmIy
OGQyMjdjYjAzODZhMWFiMGU3NzQzMjliOTQxZjdkIGU0NjVmZWNiZmRiODY1Yzc1Zjc2MjA1NWMw
Mzk2YmM2MTcwMDU3NDgKTm8gcmV2aXNpb25zIGxlZnQgdG8gdGVzdCwgY2hlY2tpbmcgZ3JhcGgg
c3RhdGUuCiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDc3NjggKHBhc3MpLCBmb3IgbGFzdCBwYXNz
CiBSZXN1bHQgZm91bmQ6IGZsaWdodCAxNDc3NzIgKGZhaWwpLCBmb3IgZmlyc3QgZmFpbHVyZQog
UmVwcm8gZm91bmQ6IGZsaWdodCAxNDc3NzQgKHBhc3MpLCBmb3IgbGFzdCBwYXNzCiBSZXBybyBm
b3VuZDogZmxpZ2h0IDE0Nzc3NiAoZmFpbCksIGZvciBmaXJzdCBmYWlsdXJlCiBSZXBybyBmb3Vu
ZDogZmxpZ2h0IDE0Nzc3OCAocGFzcyksIGZvciBsYXN0IHBhc3MKIFJlcHJvIGZvdW5kOiBmbGln
aHQgMTQ3NzgwIChmYWlsKSwgZm9yIGZpcnN0IGZhaWx1cmUKCioqKiBGb3VuZCBhbmQgcmVwcm9k
dWNlZCBwcm9ibGVtIGNoYW5nZXNldCAqKioKCiAgQnVnIGlzIGluIHRyZWU6ICBsaW51eCBnaXQ6
Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXgt
Mi42LmdpdAogIEJ1ZyBpbnRyb2R1Y2VkOiAgYTJmMGI4NzhjM2NhNTMxYTE3MDZjYjJhOGIwNzlj
ZWEzYjE3YmFmYwogIEJ1ZyBub3QgcHJlc2VudDogZDZkNWRmMWRiNmU5ZDdmOGY3NmQyOTExNzA3
ZjdkNTg3NzI1MWIwMgogIExhc3QgZmFpbCByZXBybzogaHR0cDovL2xvZ3MudGVzdC1sYWIueGVu
cHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0Nzc4MC8KCgogIChSZXZpc2lvbiBsb2cgdG9vIGxv
bmcsIG9taXR0ZWQuKQoKZG90OiBncmFwaCBpcyB0b28gbGFyZ2UgZm9yIGNhaXJvLXJlbmRlcmVy
IGJpdG1hcHMuIFNjYWxpbmcgYnkgMC42MTQxMiB0byBmaXQKcG5tdG9wbmc6IDY1IGNvbG9ycyBm
b3VuZApSZXZpc2lvbiBncmFwaCBsZWZ0IGluIC9ob21lL2xvZ3MvcmVzdWx0cy9iaXNlY3QvbGlu
dXgtbGludXMvdGVzdC1hbWQ2NC1hbWQ2NC14bC1zaGFkb3cuZ3Vlc3Qtc3RhcnQue2RvdCxwcyxw
bmcsaHRtbCxzdmd9LgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjE0
Nzc4MDogdG9sZXJhYmxlIEFMTCBGQUlMCgpmbGlnaHQgMTQ3NzgwIGxpbnV4LWxpbnVzIHJlYWwt
YmlzZWN0IFtyZWFsXQpodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0
L2xvZ3MvMTQ3NzgwLwoKRmFpbHVyZXMgOi0vIGJ1dCBubyByZWdyZXNzaW9ucy4KClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwKaW5jbHVkaW5nIHRlc3RzIHdoaWNoIGNvdWxkIG5vdCBiZSBy
dW46CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAg
ICAgIGZhaWwgYmFzZWxpbmUgdW50ZXN0ZWQKCgpqb2JzOgogdGVzdC1hbWQ2NC1hbWQ2NC14bC1z
aGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNn
LXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAv
aG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZp
bGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5k
IG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcv
Z2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAg
IGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJF
QURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0
cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp
bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhl
bnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 17:54:57 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 17:54:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j86K9-00037Y-Np; Sat, 29 Feb 2020 17:54:49 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j86K8-00037T-Nl
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 17:54:48 +0000
X-Inumbo-ID: 9317a998-5b1c-11ea-b472-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9317a998-5b1c-11ea-b472-bc764e2007e4;
 Sat, 29 Feb 2020 17:54:47 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j86K7-0000UA-45; Sat, 29 Feb 2020 17:54:47 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j86K6-0000bt-Ij; Sat, 29 Feb 2020 17:54:46 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j86K6-0006MC-Hv; Sat, 29 Feb 2020 17:54:46 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147729-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: ovmf:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 ovmf:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
X-Osstest-Versions-This: ovmf=edfe16a6d9f8c6830d7ad93ee7616225fe4e9c13
X-Osstest-Versions-That: ovmf=70911f1f4aee0366b6122f2b90d367ec0f066beb
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 17:54:46 +0000
Subject: [Xen-devel] [ovmf test] 147729: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcyOSBvdm1mIHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnBy
b2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc3MjkvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMgd2hp
Y2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtb3ZtZi1hbWQ2
NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdSLiB2cy4gMTQ1NzY3CiB0ZXN0LWFtZDY0
LWkzODYteGwtcWVtdXUtb3ZtZi1hbWQ2NCAxMCBkZWJpYW4taHZtLWluc3RhbGwgZmFpbCBSRUdS
LiB2cy4gMTQ1NzY3Cgp2ZXJzaW9uIHRhcmdldGVkIGZvciB0ZXN0aW5nOgogb3ZtZiAgICAgICAg
ICAgICAgICAgZWRmZTE2YTZkOWY4YzY4MzBkN2FkOTNlZTc2MTYyMjVmZTRlOWMxMwpiYXNlbGlu
ZSB2ZXJzaW9uOgogb3ZtZiAgICAgICAgICAgICAgICAgNzA5MTFmMWY0YWVlMDM2NmI2MTIyZjJi
OTBkMzY3ZWMwZjA2NmJlYgoKTGFzdCB0ZXN0IG9mIGJhc2lzICAgMTQ1NzY3ICAyMDIwLTAxLTA4
IDAwOjM5OjA5IFogICA1MiBkYXlzCkZhaWxpbmcgc2luY2UgICAgICAgIDE0NTc3NCAgMjAyMC0w
MS0wOCAwMjo1MDoyMCBaICAgNTIgZGF5cyAgMTM0IGF0dGVtcHRzClRlc3Rpbmcgc2FtZSBzaW5j
ZSAgIDE0NzY4NiAgMjAyMC0wMi0yNyAxMjoyOToxOSBaICAgIDIgZGF5cyAgICAyIGF0dGVtcHRz
CgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KUGVvcGxlIHdobyB0b3VjaGVkIHJldmlzaW9ucyB1bmRlciB0ZXN0OgogIEFhcm9uIExp
IDxhYXJvbi5saUBpbnRlbC5jb20+CiAgQWxiZWNraSwgTWF0ZXVzeiA8bWF0ZXVzei5hbGJlY2tp
QGludGVsLmNvbT4KICBBbW9sIE4gU3VrZXJrYXIgPGFtb2wubi5zdWtlcmthckBpbnRlbC5jb20+
CiAgQW50aG9ueSBQRVJBUkQgPGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CiAgQW50b2luZSBD
b2V1ciA8Y29ldXJAZ214LmZyPgogIEFyZCBCaWVzaGV1dmVsIDxhcmQuYmllc2hldXZlbEBsaW5h
cm8ub3JnPgogIEFzaGlzaCBTaW5naGFsIDxhc2hpc2hzaW5naGFAbnZpZGlhLmNvbT4KICBCb2Ig
RmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+CiAgQnJldCBCYXJrZWxldyA8YnJiYXJrZWxAbWlj
cm9zb2Z0LmNvbT4KICBCcmlhbiBSIEhhdWcgPGJyaWFuLnIuaGF1Z0BpbnRlbC5jb20+CiAgQ2hh
c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4KICBEYW5kYW4gQmkgPGRhbmRhbi5iaUBp
bnRlbC5jb20+CiAgRXJpYyBEb25nIDxlcmljLmRvbmdAaW50ZWwuY29tPgogIEZhbiwgWmhpanVY
IDx6aGlqdXguZmFuQGludGVsLmNvbT4KICBGZWxpeCBQb2x5dWRvdiA8ZmVsaXhwQGFtaS5jb20+
CiAgR3VvIERvbmcgPGd1by5kb25nQGludGVsLmNvbT4KICBHdW9NaW5KIDxuZXdleHBsb3JlcmpA
Z21haWwuY29tPgogIEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CiAgSGVpbnJpY2ggU2No
dWNoYXJkdCA8eHlwcm9uLmdscGtAZ214LmRlPgogIEhlbmcgTHVvIDxoZW5nLmx1b0BpbnRlbC5j
b20+CiAgSmFzb24gVm9lbHogPGphc29uLnZvZWx6QGludGVsLmNvbT4KICBKZWZmIEJyYXNlbiA8
amJyYXNlbkBudmlkaWEuY29tPgogIEppYW4gSiBXYW5nIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+
CiAgSmlheGluIFd1IDxqaWF4aW4ud3VAaW50ZWwuY29tPgogIEtpbm5leSwgTWljaGFlbCBEIDxt
aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4KICBLcnp5c3p0b2YgS29jaCA8a3J6eXN6dG9mLmtv
Y2hAYXJtLmNvbT4KICBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgogIExlaWYgTGlu
ZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KICBMaSwgQWFyb24gPGFhcm9uLmxpQGlu
dGVsLmNvbT4KICBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4KICBMaXUsIFpoaWd1
YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPgogIE1hdGV1c3ogQWxiZWNraSA8bWF0ZXVzei5h
bGJlY2tpQGludGVsLmNvbT4KICBNYXR0aGV3IENhcmxzb24gPG1hY2FybEBtaWNyb3NvZnQuY29t
PgogIE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPgogIE1pY2hh
ZWwgS3ViYWNraSA8bWljaGFlbC5hLmt1YmFja2lAaW50ZWwuY29tPgogIE5pY2hvbGFzIEFybW91
ciA8bmljaG9sYXMuYXJtb3VyQGludGVsLmNvbT4KICBQYXZhbmEuSyA8cGF2YW5hLmtAaW50ZWwu
Y29tPgogIFBoaWxpcHBlIE1hdGhpZXUtRGF1ZD8gPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxp
cHBlIE1hdGhpZXUtRGF1ZGUgPHBoaWxtZEByZWRoYXQuY29tPgogIFBoaWxpcHBlIE1hdGhpZXUt
RGF1ZMOpIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4KICBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8
cGhpbG1kQHJlZGhhdC5jb20+CiAgUGllcnJlIEdvbmRvaXMgPHBpZXJyZS5nb25kb2lzQGFybS5j
b20+CiAgUmF5IE5pIDxyYXkubmlAaW50ZWwuY29tPgogIFNhbWkgTXVqYXdhciA8c2FtaS5tdWph
d2FyQGFybS5jb20+CiAgU2VhbiBCcm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+CiAg
U2l5dWFuIEZ1IDxzaXl1YW4uZnVAaW50ZWwuY29tPgogIFNpeXVhbiwgRnUgPHNpeXVhbi5mdUBp
bnRlbC5jb20+CiAgU3RhciBaZW5nIDxzdGFyLnplbmdAaW50ZWwuY29tPgogIFN0ZXZlbiA8c3Rl
dmVuLnNoaUBpbnRlbC5jb20+CiAgU3RldmVuIFNoaSA8c3RldmVuLnNoaUBpbnRlbC5jb20+CiAg
U3VkaXB0byBQYXVsIDxzdWRpcHRvLnBhdWxAYXJtLmNvbT4KICBWaXRhbHkgQ2hlcHRzb3YgPHZp
dDk2OTZAcHJvdG9ubWFpbC5jb20+CiAgVml0YWx5IENoZXB0c292IHZpYSBHcm91cHMuSW8gPHZp
dDk2OTY9cHJvdG9ubWFpbC5jb21AZ3JvdXBzLmlvPgogIFdlaTYgWHUgPHdlaTYueHVAaW50ZWwu
Y29tPgogIFd1IEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT4KICBYdSwgV2VpNiA8d2VpNi54
dUBpbnRlbC5jb20+CiAgWmVuZywgU3RhciA8c3Rhci56ZW5nQGludGVsLmNvbT4KICBaaGljaGFv
IEdhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPgogIFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1
QGludGVsLmNvbT4KICBaaGlqdS5GYW4gPHpoaWp1eC5mYW5AaW50ZWwuY29tPgoKam9iczoKIGJ1
aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogYnVpbGQtaTM4Ni14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVp
bGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1wdm9wcyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWFtZDY0LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpzZy1yZXBvcnQtZmxpZ2h0IG9uIG9zc3Rlc3Qu
dGVzdC1sYWIueGVucHJvamVjdC5vcmcKbG9nczogL2hvbWUvbG9ncy9sb2dzCmltYWdlczogL2hv
bWUvbG9ncy9pbWFnZXMKCkxvZ3MsIGNvbmZpZyBmaWxlcywgZXRjLiBhcmUgYXZhaWxhYmxlIGF0
CiAgICBodHRwOi8vbG9ncy50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZy9vc3N0ZXN0L2xvZ3MKCkV4
cGxhbmF0aW9uIG9mIHRoZXNlIHJlcG9ydHMsIGFuZCBvZiBvc3N0ZXN0IGluIGdlbmVyYWwsIGlz
IGF0CiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJs
b2I7Zj1SRUFETUUuZW1haWw7aGI9bWFzdGVyCiAgICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dp
dHdlYi8/cD1vc3N0ZXN0LmdpdDthPWJsb2I7Zj1SRUFETUU7aGI9bWFzdGVyCgpUZXN0IGhhcm5l
c3MgY29kZSBjYW4gYmUgZm91bmQgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2Vi
P3A9b3NzdGVzdC5naXQ7YT1zdW1tYXJ5CgoKTm90IHB1c2hpbmcuCgooTm8gcmV2aXNpb24gbG9n
OyBpdCB3b3VsZCBiZSA1NzcyIGxpbmVzIGxvbmcuKQoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA
bGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFu
L2xpc3RpbmZvL3hlbi1kZXZlbA==

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 18:01:35 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 18:01:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j86Qc-00041m-Gc; Sat, 29 Feb 2020 18:01:30 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j86Qb-00041h-C7
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 18:01:29 +0000
X-Inumbo-ID: 81ecd8cc-5b1d-11ea-ad76-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 81ecd8cc-5b1d-11ea-ad76-bc764e2007e4;
 Sat, 29 Feb 2020 18:01:28 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j86QZ-0000hD-Q5; Sat, 29 Feb 2020 18:01:27 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j86QZ-0000n2-7J; Sat, 29 Feb 2020 18:01:27 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j86QZ-0001Hc-6O; Sat, 29 Feb 2020 18:01:27 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147736-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: libvirt:build-amd64-libvirt:libvirt-build:fail:regression
 libvirt:build-i386-libvirt:libvirt-build:fail:regression
 libvirt:build-arm64-libvirt:libvirt-build:fail:regression
 libvirt:build-armhf-libvirt:libvirt-build:fail:regression
 libvirt:test-armhf-armhf-libvirt-raw:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-qcow2:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-pair:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-vhd:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt-xsm:build-check(1):blocked:nonblocking
 libvirt:test-armhf-armhf-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-amd64-amd64-libvirt:build-check(1):blocked:nonblocking
 libvirt:test-arm64-arm64-libvirt:build-check(1):blocked:nonblocking
X-Osstest-Versions-This: libvirt=0b0907316dd34b3266bf5e8d766e659e15742da5
X-Osstest-Versions-That: libvirt=a1cd25b919509be2645dbe6f952d5263e0d4e4e5
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 18:01:27 +0000
Subject: [Xen-devel] [libvirt test] 147736: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzczNiBsaWJ2aXJ0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhl
bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc3MzYvCgpSZWdyZXNzaW9ucyA6LSgKClRlc3Rz
IHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVzdHMg
d2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIGJ1aWxkLWFtZDY0LWxpYnZpcnQgICAgICAgICAgIDYg
bGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4MgogYnVpbGQtaTM4
Ni1saWJ2aXJ0ICAgICAgICAgICAgNiBsaWJ2aXJ0LWJ1aWxkICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ2MTgyCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICA2IGxpYnZpcnQtYnVp
bGQgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDYxODIKIGJ1aWxkLWFybWhmLWxpYnZpcnQg
ICAgICAgICAgIDYgbGlidmlydC1idWlsZCAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NjE4
MgoKVGVzdHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkLCBidXQgYXJlIG5vdCBibG9ja2luZzoKIHRl
c3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAg
ICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0ICAgICAgIDEgYnVpbGQtY2hl
Y2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YXJtNjQtYXJtNjQtbGlidmlydC1xY293MiAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAg
IGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAgMSBidWlsZC1jaGVj
aygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0
LXBhaXIgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBibG9ja2VkICBuL2EKIHRlc3Qt
YW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgIDEgYnVpbGQtY2hlY2soMSkgICAgICAgICAgICAgICBi
bG9ja2VkICBuL2EKIHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2
NC14c20gMSBidWlsZC1jaGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2
aXJ0LXZoZCAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVz
dC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gMSBidWlsZC1j
aGVjaygxKSBibG9ja2VkIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgMSBidWls
ZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm1oZi1hcm1oZi1s
aWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1jaGVjaygxKSAgICAgICAgICAg
ICAgIGJsb2NrZWQgIG4vYQogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0ICAgICAgMSBidWlsZC1j
aGVjaygxKSAgICAgICAgICAgICAgIGJsb2NrZWQgIG4vYQoKdmVyc2lvbiB0YXJnZXRlZCBmb3Ig
dGVzdGluZzoKIGxpYnZpcnQgICAgICAgICAgICAgIDBiMDkwNzMxNmRkMzRiMzI2NmJmNWU4ZDc2
NmU2NTllMTU3NDJkYTUKYmFzZWxpbmUgdmVyc2lvbjoKIGxpYnZpcnQgICAgICAgICAgICAgIGEx
Y2QyNWI5MTk1MDliZTI2NDVkYmU2Zjk1MmQ1MjYzZTBkNGU0ZTUKCkxhc3QgdGVzdCBvZiBiYXNp
cyAgIDE0NjE4MiAgMjAyMC0wMS0xNyAwNjowMDoyMyBaICAgNDMgZGF5cwpGYWlsaW5nIHNpbmNl
ICAgICAgICAxNDYyMTEgIDIwMjAtMDEtMTggMDQ6MTg6NTIgWiAgIDQyIGRheXMgICA0MCBhdHRl
bXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc3MDMgIDIwMjAtMDItMjcgMjE6MDM6MjAgWiAg
ICAxIGRheXMgICAgMiBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClBlb3BsZSB3aG8gdG91Y2hlZCByZXZpc2lvbnMg
dW5kZXIgdGVzdDoKICBBbmRyZWEgQm9sb2duYW5pIDxhYm9sb2duYUByZWRoYXQuY29tPgogIEFy
bmF1ZCBQYXRhcmQgPGFwYXRhcmRAaHVwc3RyZWFtLmNvbT4KICBCb3JpcyBGaXVjenluc2tpIDxm
aXVjenlAbGludXguaWJtLmNvbT4KICBDaHJpc3RpYW4gRWhyaGFyZHQgPGNocmlzdGlhbi5laHJo
YXJkdEBjYW5vbmljYWwuY29tPgogIENvbGxpbiBXYWxsaW5nIDx3YWxsaW5nQGxpbnV4LmlibS5j
b20+CiAgRGFuaWVsIEhlbnJpcXVlIEJhcmJvemEgPGRhbmllbGhiNDEzQGdtYWlsLmNvbT4KICBE
YW5pZWwgUC4gQmVycmFuZ8OpIDxiZXJyYW5nZUByZWRoYXQuY29tPgogIERhcmlvIEZhZ2dpb2xp
IDxkZmFnZ2lvbGlAc3VzZS5jb20+CiAgRXJpayBTa3VsdGV0eSA8ZXNrdWx0ZXRAcmVkaGF0LmNv
bT4KICBIYW4gSGFuIDxoaGFuQHJlZGhhdC5jb20+CiAgSmltIEZlaGxpZyA8amZlaGxpZ0BzdXNl
LmNvbT4KICBKaXJpIERlbmVtYXJrIDxqZGVuZW1hckByZWRoYXQuY29tPgogIEpvbmF0aG9uIEpv
bmdzbWEgPGpqb25nc21hQHJlZGhhdC5jb20+CiAgSnVsaW8gRmFyYWNjbyA8amNmYXJhY2NvQGdt
YWlsLmNvbT4KICBKw6FuIFRvbWtvIDxqdG9ta29AcmVkaGF0LmNvbT4KICBMYWluZSBTdHVtcCA8
bGFpbmVAcmVkaGF0LmNvbT4KICBNYXJlayBNYXJjenlrb3dza2ktR8OzcmVja2kgPG1hcm1hcmVr
QGludmlzaWJsZXRoaW5nc2xhYi5jb20+CiAgTWljaGFsIFByaXZvem5payA8bXByaXZvem5AcmVk
aGF0LmNvbT4KICBOaWtvbGF5IFNoaXJva292c2tpeSA8bnNoaXJva292c2tpeUB2aXJ0dW96em8u
Y29tPgogIFBhdmVsIEhyZGluYSA8cGhyZGluYUByZWRoYXQuY29tPgogIFBhdmVsIE1vcmVzIDxw
bW9yZXNAcmVkaGF0LmNvbT4KICBQZXRlciBLcmVtcGEgPHBrcmVtcGFAcmVkaGF0LmNvbT4KICBS
aWNoYXJkIFcuTS4gSm9uZXMgPHJqb25lc0ByZWRoYXQuY29tPgogIFJpa2FyZCBGYWxrZWJvcm4g
PHJpa2FyZC5mYWxrZWJvcm5AZ21haWwuY29tPgogIFJ5YW4gTW9lbGxlciA8cnlhbkBpWHN5c3Rl
bXMuY29tPgogIFNhaGlkIE9yZW50aW5vIEZlcmRqYW91aSA8c2FoaWQuZmVyZGphb3VpQGNhbm9u
aWNhbC5jb20+CiAgU3RlZmFuIEJlcmdlciA8c3RlZmFuYkBsaW51eC5pYm0uY29tPgogIFN0ZWZh
biBCZXJnZXIgPHN0ZWZhbmJAbGludXgudm5ldC5pYm0uY29tPgogIFRob21hcyBIdXRoIDx0aHV0
aEByZWRoYXQuY29tPgogIFlvdXIgTmFtZSA8eW91QGV4YW1wbGUuY29tPgogIHpoZW53ZWkgcGkg
PHBpemhlbndlaUBieXRlZGFuY2UuY29tPgoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1pMzg2LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1o
ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWkzODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIGJ1aWxkLWFybWhm
LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAg
IAogYnVpbGQtaTM4Ni1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYt
cHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1pMzg2LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0t
YW1kNjQteHNtICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVt
dXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAK
IHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQteHNtICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYXJtNjQtYXJt
NjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAog
dGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGJsb2NrZWQgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgYmxvY2tlZCAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCiB0
ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQtcWNvdzIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgYmxvY2tlZCAKIHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBibG9ja2VkIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrZWQgCgoKLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1m
bGlnaHQgb24gb3NzdGVzdC50ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dz
L2xvZ3MKaW1hZ2VzOiAvaG9tZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMu
IGFyZSBhdmFpbGFibGUgYXQKICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3Jn
L29zc3Rlc3QvbG9ncwoKRXhwbGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rl
c3QgaW4gZ2VuZXJhbCwgaXMgYXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9w
PW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94
ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1t
YXN0ZXIKClRlc3QgaGFybmVzcyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJp
dHMueGVuLm9yZy9naXR3ZWI/cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpOb3QgcHVzaGluZy4K
CihObyByZXZpc2lvbiBsb2c7IGl0IHdvdWxkIGJlIDc0OTUgbGluZXMgbG9uZy4pCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu
ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnBy
b2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 18:20:14 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 18:20:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j86iV-00054v-5j; Sat, 29 Feb 2020 18:19:59 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j86iU-00053b-3M
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 18:19:58 +0000
X-Inumbo-ID: 15095282-5b20-11ea-9c26-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 15095282-5b20-11ea-9c26-12813bfff9fa;
 Sat, 29 Feb 2020 18:19:53 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j86iP-00011h-J6; Sat, 29 Feb 2020 18:19:53 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j86iP-0001IL-5Z; Sat, 29 Feb 2020 18:19:53 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j86iP-00009y-4a; Sat, 29 Feb 2020 18:19:53 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147727-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-5.4:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:regression
 linux-5.4:test-amd64-amd64-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-qemuu-ovmf-amd64:debian-hvm-install:fail:regression
 linux-5.4:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-5.4:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-arm64-arm64-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit2:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-cubietruck:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-multivcpu:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-rtds:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-credit1:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-libvirt-raw:saverestore-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:migrate-support-check:fail:nonblocking
 linux-5.4:test-armhf-armhf-xl-vhd:saverestore-support-check:fail:nonblocking
 linux-5.4:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-5.4:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=f22dcb31727e3cf31a9143437f134ea133021982
X-Osstest-Versions-That: linux=122179cb7d648a6f36b20dd6bf34f953cb384c30
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 18:19:53 +0000
Subject: [Xen-devel] [linux-5.4 test] 147727: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcyNyBsaW51eC01LjQgcmVhbCBbcmVhbF0KaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzLzE0NzcyNy8KClJlZ3Jlc3Npb25zIDotKAoKVGVz
dHMgd2hpY2ggZGlkIG5vdCBzdWNjZWVkIGFuZCBhcmUgYmxvY2tpbmcsCmluY2x1ZGluZyB0ZXN0
cyB3aGljaCBjb3VsZCBub3QgYmUgcnVuOgogdGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQt
aW50ZWwgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyIGZhaWwgUkVHUi4gdnMuIDE0NjEyMQog
dGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0IDEwIGRlYmlhbi1odm0taW5zdGFs
bCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1vdm1mLWFt
ZDY0IDEwIGRlYmlhbi1odm0taW5zdGFsbCBmYWlsIFJFR1IuIHZzLiAxNDYxMjEKClRlc3RzIHdo
aWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBub3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0
dGxlICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFybTY0LWFybTY0LXhsLXNlYXR0bGUgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sg
ICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gMTMgbWln
cmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1p
Mzg2LWxpYnZpcnQgICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBu
ZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gIDEzIG1pZ3JhdGUtc3VwcG9y
dC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmly
dC1xZW11dS1kZWJpYW5odm0tYW1kNjQteHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFtZCAxNyBkZWJpYW4t
aHZtLWluc3RhbGwvbDEvbDIgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZp
cnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFp
bCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQtdmhkIDEyIG1pZ3JhdGUtc3Vw
cG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLXRodW5kZXJ4IDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
NjQtYXJtNjQteGwtdGh1bmRlcnggMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAxMyBtaWdyYXRlLXN1
cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LXhs
LWNyZWRpdDEgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBh
c3MKIHRlc3QtYXJtNjQtYXJtNjQtbGlidmlydC14c20gMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNr
ICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAx
MyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFy
bTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFp
bCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQgc2F2ZXJlc3Rv
cmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14
bC1jcmVkaXQyICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBw
YXNzCiB0ZXN0LWFybTY0LWFybTY0LXhsLWNyZWRpdDIgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQt
Y2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd2lu
Ny1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgICAg
ZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgMTcg
Z3Vlc3Qtc3RvcCAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYt
bGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIg
cGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0ICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0
LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIg
IDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtY3JlZGl0MiAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBm
YWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1jdWJpZXRydWNrIDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhm
LXhsLWN1YmlldHJ1Y2sgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsIG5ldmVy
IHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bCAgICAgICAg
ICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0
LWFybWhmLWFybWhmLXhsICAgICAgICAgIDE0IHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAg
ZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1IDEzIG1pZ3Jh
dGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1o
Zi14bC1tdWx0aXZjcHUgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICBuZXZl
ciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13
czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwogdGVz
dC1hcm1oZi1hcm1oZi14bC1ydGRzICAgICAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAg
IGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgIDE0IHNhdmVy
ZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJt
aGYteGwtYXJuZGFsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAxNCBzYXZlcmVzdG9yZS1zdXBw
b3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRp
dDEgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtaGYtYXJtaGYteGwtY3JlZGl0MSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAxMiBtaWdy
YXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFy
bWhmLWxpYnZpcnQtcmF3IDEzIHNhdmVyZXN0b3JlLXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYXJtaGYtYXJtaGYteGwtdmhkICAgICAgMTIgbWlncmF0ZS1zdXBwb3J0
LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQg
ICAgICAxMyBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0
ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtd3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAg
ICAgICBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2
NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgIGZhaWwgbmV2ZXIgcGFzcwoKdmVyc2lvbiB0YXJn
ZXRlZCBmb3IgdGVzdGluZzoKIGxpbnV4ICAgICAgICAgICAgICAgIGYyMmRjYjMxNzI3ZTNjZjMx
YTkxNDM0MzdmMTM0ZWExMzMwMjE5ODIKYmFzZWxpbmUgdmVyc2lvbjoKIGxpbnV4ICAgICAgICAg
ICAgICAgIDEyMjE3OWNiN2Q2NDhhNmYzNmIyMGRkNmJmMzRmOTUzY2IzODRjMzAKCkxhc3QgdGVz
dCBvZiBiYXNpcyAgIDE0NjEyMSAgMjAyMC0wMS0xNSAxNzo0MjowNCBaICAgNDUgZGF5cwpGYWls
aW5nIHNpbmNlICAgICAgICAxNDYxNzggIDIwMjAtMDEtMTcgMDI6NTk6MDcgWiAgIDQzIGRheXMg
ICA2OSBhdHRlbXB0cwpUZXN0aW5nIHNhbWUgc2luY2UgICAxNDc1ODYgIDIwMjAtMDItMjUgMDc6
MTE6MzAgWiAgICA0IGRheXMgICAgMyBhdHRlbXB0cwoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjExOTcgcGVvcGxlIHRvdWNoZWQg
cmV2aXNpb25zIHVuZGVyIHRlc3QsCm5vdCBsaXN0aW5nIHRoZW0gYWxsCgpqb2JzOgogYnVpbGQt
YW1kNjQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiBidWlsZC1hcm02NC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYteHNtICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1h
cm02NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFz
cyAgICAKIGJ1aWxkLWFybWhmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hbWQ2NC1saWJ2aXJ0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFy
bTY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogYnVpbGQtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFtZDY0LXB2b3BzICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJt
NjQtcHZvcHMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiBidWlsZC1hcm1oZi1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYtcHZvcHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bCAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0
LWFybTY0LXhsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWxpYnZpcnQt
cWVtdXUtZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1zdHViZG9tLWRlYmlhbmh2bS1hbWQ2NC14c20g
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtc3R1YmRvbS1kZWJpYW5o
dm0tYW1kNjQteHNtICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
ZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1p
Mzg2LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5odm0taTM4Ni14
c20gICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhz
bSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFy
bTY0LWxpYnZpcnQteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtaTM4Ni1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC14c20gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhsLXhzbSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1xZW11dS1uZXN0ZWQtYW1kICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2
bS1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXFlbXV1LXJoZWw2aHZtLWFtZCAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0tYW1kNjQgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1vdm1mLWFtZDY0ICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXUtb3ZtZi1h
bWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwtcWVtdXQtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFt
ZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dC13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtd3MxNi1hbWQ2NCAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1k
NjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhs
LWFybmRhbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtY3JlZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDEgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
cm02NC1hcm02NC14bC1jcmVkaXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBh
c3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJtaGYteGwtY3ViaWV0cnVjayAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS1kbXJlc3RyaWN0LWFtZDY0LWRtcmVzdHJpY3QgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0ICAgICAgICAgcGFz
cyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1leGFtaW5lICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWV4YW1p
bmUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1k
NjQtaTM4Ni1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNz
ICAgIAogdGVzdC1hbWQ2NC1pMzg2LWZyZWVic2QxMC1pMzg2ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXFlbXV1LW5lc3RlZC1pbnRlbCAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcHZo
djItaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2
NC1pMzg2LXFlbXV0LXJoZWw2aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3Mg
ICAgCiB0ZXN0LWFtZDY0LWkzODYtcWVtdXUtcmhlbDZodm0taW50ZWwgICAgICAgICAgICAgICAg
ICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0
LWkzODYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1tdWx0aXZjcHUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXBhaXIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQt
aTM4Ni1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1wYWlyICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtYW1kNjQtcHZn
cnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1pMzg2LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2c2hpbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1wdnNoaW0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1weWdydWIgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LXhsLXFjb3cyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXJhdyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtcnRkcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC1z
aGFkb3cgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJp
YW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1zaGFkb3cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWkzODYteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXZoZCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKCgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0Kc2ctcmVwb3J0LWZsaWdodCBvbiBvc3N0ZXN0LnRlc3QtbGFiLnhlbnByb2plY3Qub3JnCmxv
Z3M6IC9ob21lL2xvZ3MvbG9ncwppbWFnZXM6IC9ob21lL2xvZ3MvaW1hZ2VzCgpMb2dzLCBjb25m
aWcgZmlsZXMsIGV0Yy4gYXJlIGF2YWlsYWJsZSBhdAogICAgaHR0cDovL2xvZ3MudGVzdC1sYWIu
eGVucHJvamVjdC5vcmcvb3NzdGVzdC9sb2dzCgpFeHBsYW5hdGlvbiBvZiB0aGVzZSByZXBvcnRz
LCBhbmQgb2Ygb3NzdGVzdCBpbiBnZW5lcmFsLCBpcyBhdAogICAgaHR0cDovL3hlbmJpdHMueGVu
Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FLmVtYWlsO2hiPW1hc3Rl
cgogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9i
O2Y9UkVBRE1FO2hiPW1hc3RlcgoKVGVzdCBoYXJuZXNzIGNvZGUgY2FuIGJlIGZvdW5kIGF0CiAg
ICBodHRwOi8veGVuYml0cy54ZW4ub3JnL2dpdHdlYj9wPW9zc3Rlc3QuZ2l0O2E9c3VtbWFyeQoK
Ck5vdCBwdXNoaW5nLgoKKE5vIHJldmlzaW9uIGxvZzsgaXQgd291bGQgYmUgNjczMjQgbGluZXMg
bG9uZy4pCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs

From xen-devel-bounces@lists.xenproject.org Sat Feb 29 21:44:28 2020
Return-path: <xen-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 29 Feb 2020 21:44:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <xen-devel-bounces@lists.xenproject.org>)
	id 1j89u4-0004y8-7a; Sat, 29 Feb 2020 21:44:08 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=ZGiP=4R=xenproject.org=osstest-admin@srs-us1.protection.inumbo.net>)
 id 1j89u3-0004y3-SV
 for xen-devel@lists.xenproject.org; Sat, 29 Feb 2020 21:44:07 +0000
X-Inumbo-ID: 9917a8a0-5b3c-11ea-ad76-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9917a8a0-5b3c-11ea-ad76-bc764e2007e4;
 Sat, 29 Feb 2020 21:44:01 +0000 (UTC)
Received: from host146.205.237.98.conversent.net ([205.237.98.146]
 helo=infra.test-lab.xenproject.org)
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j89tx-0004wY-2f; Sat, 29 Feb 2020 21:44:01 +0000
Received: from [172.16.144.3] (helo=osstest.test-lab.xenproject.org)
 by infra.test-lab.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <osstest-admin@xenproject.org>)
 id 1j89tw-0005kK-QT; Sat, 29 Feb 2020 21:44:00 +0000
Received: from osstest by osstest.test-lab.xenproject.org with local (Exim
 4.89) (envelope-from <osstest-admin@xenproject.org>)
 id 1j89tw-0002vD-PW; Sat, 29 Feb 2020 21:44:00 +0000
To: xen-devel@lists.xenproject.org,
    osstest-admin@xenproject.org
Message-ID: <osstest-147723-mainreport@xen.org>
MIME-Version: 1.0
X-Osstest-Failures: linux-next:test-amd64-amd64-libvirt-pair:xen-boot/src_host:fail:regression
 linux-next:test-amd64-amd64-libvirt-pair:xen-boot/dst_host:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-intel:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-ovmf-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-freebsd10-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-xl-qemuu-debianhvm-amd64:xen-boot:fail:regression
 linux-next:test-amd64-i386-libvirt-xsm:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-pvhv2-amd:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-examine:reboot:fail:regression
 linux-next:test-arm64-arm64-libvirt-xsm:guest-start/debian.repeat:fail:regression
 linux-next:test-armhf-armhf-xl-cubietruck:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-multivcpu:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt-raw:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-vhd:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl:xen-boot:fail:regression
 linux-next:test-armhf-armhf-xl-credit1:xen-boot:fail:regression
 linux-next:test-armhf-armhf-libvirt:xen-boot:fail:regression
 linux-next:test-amd64-amd64-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-multivcpu:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-i386-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-xl-shadow:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-rtds:guest-start:fail:nonblocking
 linux-next:test-armhf-armhf-xl-credit2:guest-start:fail:nonblocking
 linux-next:test-arm64-arm64-xl-credit1:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-intel:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-arm64-arm64-xl:guest-start/debian.repeat:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemuu-ws16-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-xl-qemuu-win7-amd64:guest-stop:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-seattle:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-pvshim:guest-start:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-libvirt-vhd:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-amd64-amd64-qemuu-nested-amd:debian-hvm-install/l1/l2:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-thunderx:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-libvirt-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:migrate-support-check:fail:nonblocking
 linux-next:test-arm64-arm64-xl-xsm:saverestore-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:migrate-support-check:fail:nonblocking
 linux-next:test-armhf-armhf-xl-arndale:saverestore-support-check:fail:nonblocking
 linux-next:test-amd64-i386-xl-qemut-ws16-amd64:guest-stop:fail:nonblocking
X-Osstest-Versions-This: linux=770fbb32d34e5d6298cc2be590c9d2fd6069aa17
X-Osstest-Versions-That: linux=c5f86891185c408b2241ba9a82ae8622d8386aff
From: osstest service owner <osstest-admin@xenproject.org>
Date: Sat, 29 Feb 2020 21:44:00 +0000
Subject: [Xen-devel] [linux-next test] 147723: regressions - FAIL
X-BeenThere: xen-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Xen developer discussion <xen-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:xen-devel@lists.xenproject.org>
List-Help: <mailto:xen-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/xen-devel>,
 <mailto:xen-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-devel-bounces@lists.xenproject.org
Sender: "Xen-devel" <xen-devel-bounces@lists.xenproject.org>

ZmxpZ2h0IDE0NzcyMyBsaW51eC1uZXh0IHJlYWwgW3JlYWxdCmh0dHA6Ly9sb2dzLnRlc3QtbGFi
LnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDc3MjMvCgpSZWdyZXNzaW9ucyA6LSgKClRl
c3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCBhbmQgYXJlIGJsb2NraW5nLAppbmNsdWRpbmcgdGVz
dHMgd2hpY2ggY291bGQgbm90IGJlIHJ1bjoKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
IDEwIHhlbi1ib290L3NyY19ob3N0ICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzY0MAogdGVzdC1h
bWQ2NC1hbWQ2NC1saWJ2aXJ0LXBhaXIgMTEgeGVuLWJvb3QvZHN0X2hvc3QgICAgICAgZmFpbCBS
RUdSLiB2cy4gMTQ3NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICA3IHhlbi1i
b290ICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDc2NDAKIHRlc3QtYW1kNjQtaTM4Ni14
bC14c20gICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0
NzY0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhz
bSA3IHhlbi1ib290IGZhaWwgUkVHUi4gdnMuIDE0NzY0MAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFl
bXV1LW92bWYtYW1kNjQgIDcgeGVuLWJvb3QgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3NjQw
CiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICA3IHhlbi1ib290ICAgICAgICAgICAg
ICBmYWlsIFJFR1IuIHZzLiAxNDc2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS1kZWJpYW5o
dm0tYW1kNjQgIDcgeGVuLWJvb3QgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzY0MAogdGVzdC1hbWQ2
NC1pMzg2LWxpYnZpcnQteHNtICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdS
LiB2cy4gMTQ3NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWFtZCAyMCBndWVzdC1zdGFy
dC9kZWJpYW4ucmVwZWF0IGZhaWwgUkVHUi4gdnMuIDE0NzY0MAogdGVzdC1hcm1oZi1hcm1oZi1l
eGFtaW5lICAgICAgOCByZWJvb3QgICAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3
NjQwCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5y
ZXBlYXQgZmFpbCBSRUdSLiB2cy4gMTQ3NjQwCiB0ZXN0LWFybWhmLWFybWhmLXhsLWN1YmlldHJ1
Y2sgIDcgeGVuLWJvb3QgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAxNDc2NDAKIHRlc3Qt
YXJtaGYtYXJtaGYteGwtbXVsdGl2Y3B1ICA3IHhlbi1ib290ICAgICAgICAgICAgICAgIGZhaWwg
UkVHUi4gdnMuIDE0NzY0MAogdGVzdC1hcm1oZi1hcm1oZi1saWJ2aXJ0LXJhdyAgNyB4ZW4tYm9v
dCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3NjQwCiB0ZXN0LWFybWhmLWFybWhm
LXhsLXZoZCAgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWlsIFJFR1IuIHZzLiAx
NDc2NDAKIHRlc3QtYXJtaGYtYXJtaGYteGwgICAgICAgICAgIDcgeGVuLWJvb3QgICAgICAgICAg
ICAgICAgIGZhaWwgUkVHUi4gdnMuIDE0NzY0MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQx
ICAgNyB4ZW4tYm9vdCAgICAgICAgICAgICAgICAgZmFpbCBSRUdSLiB2cy4gMTQ3NjQwCiB0ZXN0
LWFybWhmLWFybWhmLWxpYnZpcnQgICAgICA3IHhlbi1ib290ICAgICAgICAgICAgICAgICBmYWls
IFJFR1IuIHZzLiAxNDc2NDAKClRlc3RzIHdoaWNoIGRpZCBub3Qgc3VjY2VlZCwgYnV0IGFyZSBu
b3QgYmxvY2tpbmc6CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXJ0ZHMgICAgIDEyIGd1ZXN0LXN0YXJ0
ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc2NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
Y3JlZGl0MSAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWlsICBsaWtlIDE0NzY0
MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1tdWx0aXZjcHUgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsIGxpa2UgMTQ3NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgIDEy
IGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc2NDAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1zaGFkb3cgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAgICAgICAgICBmYWls
ICBsaWtlIDE0NzY0MAogdGVzdC1hcm02NC1hcm02NC14bC1jcmVkaXQyICAxMiBndWVzdC1zdGFy
dCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhs
LXNoYWRvdyAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgbGlrZSAxNDc2
NDAKIHRlc3QtYXJtaGYtYXJtaGYteGwtcnRkcyAgICAgMTIgZ3Vlc3Qtc3RhcnQgICAgICAgICAg
ICAgICAgICBmYWlsICBsaWtlIDE0NzY0MAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVkaXQyICAx
MiBndWVzdC1zdGFydCAgICAgICAgICAgICAgICAgIGZhaWwgIGxpa2UgMTQ3NjQwCiB0ZXN0LWFy
bTY0LWFybTY0LXhsLWNyZWRpdDEgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFp
bCAgbGlrZSAxNDc2NDAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWludGVsIDE3IGRl
Ymlhbi1odm0taW5zdGFsbC9sMS9sMiBmYWlsIGxpa2UgMTQ3NjQwCiB0ZXN0LWFybTY0LWFybTY0
LXhsLXRodW5kZXJ4IDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAgZmFpbCAgbGlrZSAx
NDc2NDAKIHRlc3QtYXJtNjQtYXJtNjQteGwteHNtICAgICAgMTYgZ3Vlc3Qtc3RhcnQvZGViaWFu
LnJlcGVhdCAgICBmYWlsICBsaWtlIDE0NzY0MAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC13
aW43LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2UgMTQ3NjQwCiB0ZXN0
LWFybTY0LWFybTY0LXhsICAgICAgICAgIDE2IGd1ZXN0LXN0YXJ0L2RlYmlhbi5yZXBlYXQgICAg
ZmFpbCAgbGlrZSAxNDc2NDAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dS13aW43LWFtZDY0IDE3
IGd1ZXN0LXN0b3AgICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzY0MAogdGVzdC1hbWQ2NC1hbWQ2
NC14bC1xZW11dS13czE2LWFtZDY0IDE3IGd1ZXN0LXN0b3AgICAgICAgICAgICBmYWlsIGxpa2Ug
MTQ3NjQwCiB0ZXN0LWFtZDY0LWkzODYteGwtcWVtdXQtd2luNy1hbWQ2NCAxNyBndWVzdC1zdG9w
ICAgICAgICAgICAgIGZhaWwgbGlrZSAxNDc2NDAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQt
d3MxNi1hbWQ2NCAxNyBndWVzdC1zdG9wICAgICAgICAgICAgZmFpbCBsaWtlIDE0NzY0MAogdGVz
dC1hbWQ2NC1pMzg2LXhsLXFlbXV1LXdzMTYtYW1kNjQgMTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAg
ICBmYWlsIGxpa2UgMTQ3NjQwCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV1LXdpbjctYW1kNjQg
MTcgZ3Vlc3Qtc3RvcCAgICAgICAgICAgIGZhaWwgbGlrZSAxNDc2NDAKIHRlc3QtYW1kNjQtYW1k
NjQtbGlidmlydCAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2
ZXIgcGFzcwogdGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQt
Y2hlY2sgICAgICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydCAg
ICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRl
c3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAg
ICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC1zZWF0dGxlICAxNCBzYXZl
cmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0LWkz
ODYteGwtcHZzaGltICAgIDEyIGd1ZXN0LXN0YXJ0ICAgICAgICAgICAgICAgICAgZmFpbCAgIG5l
dmVyIHBhc3MKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1kNjQt
eHNtIDExIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayBmYWlsIG5ldmVyIHBhc3MKIHRlc3QtYW1kNjQt
YW1kNjQtbGlidmlydC12aGQgMTIgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAg
bmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQtcWVtdXUtZGViaWFuaHZtLWFtZDY0
LXhzbSAxMSBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgZmFpbCBuZXZlciBwYXNzCiB0ZXN0LWFtZDY0
LWFtZDY0LXFlbXV1LW5lc3RlZC1hbWQgMTcgZGViaWFuLWh2bS1pbnN0YWxsL2wxL2wyICBmYWls
IG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwtdGh1bmRlcnggMTMgbWlncmF0ZS1zdXBw
b3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02NC1hcm02NC14bC10
aHVuZGVyeCAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNoZWNrICAgIGZhaWwgICBuZXZlciBwYXNz
CiB0ZXN0LWFybTY0LWFybTY0LXhsICAgICAgICAgIDEzIG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAg
ICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwgICAgICAgICAgMTQg
c2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWlsICAgbmV2ZXIgcGFzcwogdGVzdC1hcm02
NC1hcm02NC1saWJ2aXJ0LXhzbSAxMyBtaWdyYXRlLXN1cHBvcnQtY2hlY2sgICAgICAgIGZhaWwg
ICBuZXZlciBwYXNzCiB0ZXN0LWFybTY0LWFybTY0LWxpYnZpcnQteHNtIDE0IHNhdmVyZXN0b3Jl
LXN1cHBvcnQtY2hlY2sgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJtNjQtYXJtNjQteGwt
eHNtICAgICAgMTMgbWlncmF0ZS1zdXBwb3J0LWNoZWNrICAgICAgICBmYWlsICAgbmV2ZXIgcGFz
cwogdGVzdC1hcm02NC1hcm02NC14bC14c20gICAgICAxNCBzYXZlcmVzdG9yZS1zdXBwb3J0LWNo
ZWNrICAgIGZhaWwgICBuZXZlciBwYXNzCiB0ZXN0LWFybWhmLWFybWhmLXhsLWFybmRhbGUgIDEz
IG1pZ3JhdGUtc3VwcG9ydC1jaGVjayAgICAgICAgZmFpbCAgIG5ldmVyIHBhc3MKIHRlc3QtYXJt
aGYtYXJtaGYteGwtYXJuZGFsZSAgMTQgc2F2ZXJlc3RvcmUtc3VwcG9ydC1jaGVjayAgICBmYWls
ICAgbmV2ZXIgcGFzcwogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQgMTcgZ3Vl
c3Qtc3RvcCAgICAgICAgICAgICAgZmFpbCBuZXZlciBwYXNzCgp2ZXJzaW9uIHRhcmdldGVkIGZv
ciB0ZXN0aW5nOgogbGludXggICAgICAgICAgICAgICAgNzcwZmJiMzJkMzRlNWQ2Mjk4Y2MyYmU1
OTBjOWQyZmQ2MDY5YWExNwpiYXNlbGluZSB2ZXJzaW9uOgogbGludXggICAgICAgICAgICAgICAg
YzVmODY4OTExODVjNDA4YjIyNDFiYTlhODJhZTg2MjJkODM4NmFmZgoKTGFzdCB0ZXN0IG9mIGJh
c2lzICAgICAgICAgICAgICAgICAgICAgICAgICAobm90IGZvdW5kKSAgICAgCkZhaWxpbmcgc2lu
Y2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG5vdCBmb3VuZCkgICAgIApUZXN0aW5n
IHNhbWUgc2luY2UgICAxNDc3MjMgIDIwMjAtMDItMjggMDk6MTk6MzYgWiAgICAxIGRheXMgICAg
MSBhdHRlbXB0cwoKam9iczoKIGJ1aWxkLWFtZDY0LXhzbSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQteHNtICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2
LXhzbSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAg
ICAKIGJ1aWxkLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtNjQgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm1oZiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWkzODYg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogYnVpbGQtYW1kNjQtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIHBhc3MgICAgCiBidWlsZC1hcm02NC1saWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybWhmLWxpYnZpcnQgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtaTM4Ni1s
aWJ2aXJ0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAg
CiBidWlsZC1hbWQ2NC1wdm9wcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgcGFzcyAgICAKIGJ1aWxkLWFybTY0LXB2b3BzICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogYnVpbGQtYXJtaGYtcHZvcHMgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiBidWlsZC1pMzg2LXB2
b3BzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYW1kNjQtYW1kNjQteGwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC14bCAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4
Ni14bCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1saWJ2aXJ0LXFlbXV1LWRlYmlhbmh2bS1hbWQ2NC14c20gICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC1xZW11dS1kZWJpYW5odm0tYW1k
NjQteHNtICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtc3R1
YmRvbS1kZWJpYW5odm0tYW1kNjQteHNtICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2
LXhsLXFlbXV0LXN0dWJkb20tZGViaWFuaHZtLWFtZDY0LXhzbSAgICAgICAgIGZhaWwgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LWRlYmlhbmh2bS1pMzg2LXhzbSAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC1kZWJpYW5odm0taTM4Ni14c20g
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dS1kZWJp
YW5odm0taTM4Ni14c20gICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcWVtdXUtZGViaWFuaHZtLWkzODYteHNtICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtbGlidmlydC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hcm02NC1hcm02NC1saWJ2aXJ0LXhzbSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtbGlidmlydC14c20gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQt
eGwteHNtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hcm02NC1hcm02NC14bC14c20gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwteHNtICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQtcWVtdXUtbmVzdGVkLWFt
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1wdmh2Mi1hbWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0
LWFtZDY0LWkzODYtcWVtdXQtcmhlbDZodm0tYW1kICAgICAgICAgICAgICAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dS1yaGVsNmh2bS1hbWQgICAgICAgICAgICAg
ICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xZW11dC1kZWJpYW5o
dm0tYW1kNjQgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYteGwt
cWVtdXQtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0ICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRlYmlhbmh2bS1hbWQ2NCAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZnJlZWJzZDEwLWFtZDY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwt
cWVtdXUtb3ZtZi1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1h
bWQ2NC1pMzg2LXhsLXFlbXV1LW92bWYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgIGZh
aWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFlbXV0LXdpbjctYW1kNjQgICAgICAgICAgICAg
ICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14bC1xZW11dC13aW43LWFtZDY0
ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1x
ZW11dS13aW43LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFt
ZDY0LWkzODYteGwtcWVtdXUtd2luNy1hbWQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgZmFp
bCAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXQtd3MxNi1hbWQ2NCAgICAgICAgICAgICAg
ICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV0LXdzMTYtYW1kNjQg
ICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXFl
bXV1LXdzMTYtYW1kNjQgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1k
NjQtaTM4Ni14bC1xZW11dS13czE2LWFtZDY0ICAgICAgICAgICAgICAgICAgICAgICAgICBmYWls
ICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1hcm5kYWxlICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3Jl
ZGl0MSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1o
Zi1hcm1oZi14bC1jcmVkaXQxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwg
ICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLWNyZWRpdDIgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtY3JlZGl0MiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC1jcmVk
aXQyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybWhm
LWFybWhmLXhsLWN1YmlldHJ1Y2sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAg
ICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtcWVtdXUtZG1yZXN0cmljdC1hbWQ2NC1kbXJlc3RyaWN0
ICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXFlbXV1LWRtcmVzdHJpY3QtYW1k
NjQtZG1yZXN0cmljdCAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LWV4YW1pbmUg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYXJtNjQt
YXJtNjQtZXhhbWluZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAg
IAogdGVzdC1hcm1oZi1hcm1oZi1leGFtaW5lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZhaWwgICAgCiB0ZXN0LWFtZDY0LWkzODYtZXhhbWluZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtaTM4Ni1mcmVlYnNkMTAt
aTM4NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1h
bWQ2NC1xZW11dS1uZXN0ZWQtaW50ZWwgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAg
CiB0ZXN0LWFtZDY0LWFtZDY0LXhsLXB2aHYyLWludGVsICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni1xZW11dC1yaGVsNmh2bS1pbnRlbCAgICAg
ICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1pMzg2LXFlbXV1LXJoZWw2
aHZtLWludGVsICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFt
ZDY0LWxpYnZpcnQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFzcyAgICAK
IHRlc3QtYXJtaGYtYXJtaGYtbGlidmlydCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LWxpYnZpcnQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWFtZDY0LXhsLW11bHRpdmNw
dSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtaGYtYXJt
aGYteGwtbXVsdGl2Y3B1ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAog
dGVzdC1hbWQ2NC1hbWQ2NC1wYWlyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYtcGFpciAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtbGlidmlydC1wYWly
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2
LWxpYnZpcnQtcGFpciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0
ZXN0LWFtZDY0LWFtZDY0LWFtZDY0LXB2Z3J1YiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgcGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQtaTM4Ni1wdmdydWIgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1wdnNoaW0gICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFtZDY0LWkzODYt
eGwtcHZzaGltICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRl
c3QtYW1kNjQtYW1kNjQtcHlncnViICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14bC1xY293MiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0LWFybWhmLWFybWhmLWxpYnZpcnQtcmF3ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYW1kNjQtaTM4Ni14
bC1yYXcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVz
dC1hbWQ2NC1hbWQ2NC14bC1ydGRzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IGZhaWwgICAgCiB0ZXN0LWFybWhmLWFybWhmLXhsLXJ0ZHMgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3QtYXJtNjQtYXJtNjQteGwtc2VhdHRsZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYXNzICAgIAogdGVzdC1hbWQ2NC1hbWQ2NC14
bC1xZW11dS1kZWJpYW5odm0tYW1kNjQtc2hhZG93ICAgICAgICAgICAgIHBhc3MgICAgCiB0ZXN0
LWFtZDY0LWkzODYteGwtcWVtdXUtZGViaWFuaHZtLWFtZDY0LXNoYWRvdyAgICAgICAgICAgICAg
cGFzcyAgICAKIHRlc3QtYW1kNjQtYW1kNjQteGwtc2hhZG93ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBmYWlsICAgIAogdGVzdC1hbWQ2NC1pMzg2LXhsLXNoYWRvdyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhaWwgICAgCiB0ZXN0LWFybTY0LWFybTY0LXhs
LXRodW5kZXJ4ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFpbCAgICAKIHRlc3Qt
YW1kNjQtYW1kNjQtbGlidmlydC12aGQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw
YXNzICAgIAogdGVzdC1hcm1oZi1hcm1oZi14bC12aGQgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZhaWwgICAgCgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCnNnLXJlcG9ydC1mbGlnaHQgb24gb3NzdGVzdC50
ZXN0LWxhYi54ZW5wcm9qZWN0Lm9yZwpsb2dzOiAvaG9tZS9sb2dzL2xvZ3MKaW1hZ2VzOiAvaG9t
ZS9sb2dzL2ltYWdlcwoKTG9ncywgY29uZmlnIGZpbGVzLCBldGMuIGFyZSBhdmFpbGFibGUgYXQK
ICAgIGh0dHA6Ly9sb2dzLnRlc3QtbGFiLnhlbnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncwoKRXhw
bGFuYXRpb24gb2YgdGhlc2UgcmVwb3J0cywgYW5kIG9mIG9zc3Rlc3QgaW4gZ2VuZXJhbCwgaXMg
YXQKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9Ymxv
YjtmPVJFQURNRS5lbWFpbDtoYj1tYXN0ZXIKICAgIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0
d2ViLz9wPW9zc3Rlc3QuZ2l0O2E9YmxvYjtmPVJFQURNRTtoYj1tYXN0ZXIKClRlc3QgaGFybmVz
cyBjb2RlIGNhbiBiZSBmb3VuZCBhdAogICAgaHR0cDovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWI/
cD1vc3N0ZXN0LmdpdDthPXN1bW1hcnkKCgpQdXNoIG5vdCBhcHBsaWNhYmxlLgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5n
IGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=

